From 27b9b4870698b2d1bbd9676939dce6abb0a640e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jukka=20Jyl=C3=A4nki?= Date: Sun, 10 Nov 2013 12:13:39 +0200 Subject: [PATCH 01/16] Support SDL audio sample size of 512 samples. Make the SDL audio buffer queueing logic more resilient for jitter, and factor out a common parameter 'SDL.audio.numSimultaneouslyQueuedBuffers' that can be used to tune for a good quality<->latency balance. --- src/library_sdl.js | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/src/library_sdl.js b/src/library_sdl.js index 5b43b7aba53fa..e69009af27c56 100644 --- a/src/library_sdl.js +++ b/src/library_sdl.js @@ -1469,7 +1469,7 @@ var LibrarySDL = { } else if (SDL.audio.channels != 1 && SDL.audio.channels != 2) { // Unsure what SDL audio spec supports. Web Audio spec supports up to 32 channels. console.log('Warning: Using untested number of audio channels ' + SDL.audio.channels); } - if (SDL.audio.samples < 1024 || SDL.audio.samples > 524288 /* arbitrary cap */) { + if (SDL.audio.samples < 512 || SDL.audio.samples > 524288 /* arbitrary cap */) { throw 'Unsupported audio callback buffer size ' + SDL.audio.samples + '!'; } else if ((SDL.audio.samples & (SDL.audio.samples-1)) != 0) { throw 'Audio callback buffer size ' + SDL.audio.samples + ' must be a power-of-two!'; @@ -1480,6 +1480,10 @@ var LibrarySDL = { SDL.audio.bufferSize = totalSamples*SDL.audio.bytesPerSample; SDL.audio.buffer = _malloc(SDL.audio.bufferSize); + // To account for jittering in frametimes, always have multiple audio buffers queued up for the audio output device. + // This helps that we won't starve that easily if a frame takes long to complete. + SDL.audio.numSimultaneouslyQueuedBuffers = 3; + // Create a callback function that will be routinely called to ask more audio data from the user application. SDL.audio.caller = function SDL_audio_caller() { if (!SDL.audio) { @@ -1496,6 +1500,7 @@ var LibrarySDL = { SDL.audio.mozBuffer = new Float32Array(totalSamples); SDL.audio.nextPlayTime = 0; SDL.audio.pushAudio = function SDL_audio_pushAudio(ptr, size) { + --SDL.audio.numAudioTimersPending; var mozBuffer = SDL.audio.mozBuffer; // The input audio data for SDL audio is either 8-bit or 16-bit interleaved across channels, output for Mozilla Audio Data API // needs to be Float32 interleaved, so perform a sample conversion. @@ -1514,15 +1519,21 @@ var LibrarySDL = { // Compute when the next audio callback should be called. var curtime = Date.now() / 1000.0 - SDL.audio.startTime; - if (curtime > SDL.audio.nextPlayTime && SDL.audio.nextPlayTime != 0) { - console.log('warning: Audio callback had starved sending audio by ' + (curtime - SDL.audio.nextPlayTime) + ' seconds.'); - } +// if (curtime > SDL.audio.nextPlayTime && SDL.audio.nextPlayTime != 0) { +// console.log('warning: Audio callback had starved sending audio by ' + (curtime - SDL.audio.nextPlayTime) + ' seconds.'); +// } var playtime = Math.max(curtime, SDL.audio.nextPlayTime); var buffer_duration = SDL.audio.samples / SDL.audio.freq; SDL.audio.nextPlayTime = playtime + buffer_duration; - // Schedule the next audio callback call. + // Schedule the next audio callback call to occur when the current one finishes. SDL.audio.timer = Browser.safeSetTimeout(SDL.audio.caller, 1000.0 * (playtime-curtime)); - } + ++SDL.audio.numAudioTimersPending; + // And also schedule extra buffers _now_ if we have too few in queue. + if (SDL.audio.numAudioTimersPending < SDL.audio.numSimultaneouslyQueuedBuffers) { + ++SDL.audio.numAudioTimersPending; + Browser.safeSetTimeout(SDL.audio.caller, 1.0); + } + } } else { // Initialize Web Audio API if we haven't done so yet. Note: Only initialize Web Audio context ever once on the web page, // since initializing multiple times fails on Chrome saying 'audio resources have been exhausted'. @@ -1601,8 +1612,8 @@ var LibrarySDL = { ++SDL.audio.numAudioTimersPending; } - // If we are risking starving, immediately queue an extra second buffer. - if (secsUntilNextCall <= buffer_duration && SDL.audio.numAudioTimersPending <= 1) { + // If we are risking starving, immediately queue extra buffers. + if (secsUntilNextCall <= buffer_duration && SDL.audio.numAudioTimersPending < SDL.audio.numSimultaneouslyQueuedBuffers) { ++SDL.audio.numAudioTimersPending; Browser.safeSetTimeout(SDL.audio.caller, 1.0); } From 757f28b777303a90fe2992d0e2f82ce0958f12f2 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Thu, 14 Nov 2013 21:41:47 -0800 Subject: [PATCH 02/16] don't evaluate function table aliases containing relocation offsets; fixes #1807 --- src/modules.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/modules.js b/src/modules.js index 13cca9775c5c3..673e06624b92a 100644 --- a/src/modules.js +++ b/src/modules.js @@ -341,7 +341,7 @@ var Functions = { // Resolve multi-level aliases all the way down while (1) { var varData = Variables.globals[table[i]]; - if (!(varData && varData.resolvedAlias && varData.resolvedAlias.indexOf('FUNCTION_TABLE_OFFSET') < 0)) break; + if (!(varData && varData.resolvedAlias && !/(FUNCTION_TABLE_OFFSET|F_BASE_)/.test(varData.resolvedAlias))) break; table[i] = table[+varData.resolvedAlias || eval(varData.resolvedAlias)]; // might need to eval to turn (6) into 6 } // Resolve library aliases From 149b9ea5747d610d2ebfb41bc87e8bb96f498359 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Thu, 14 Nov 2013 21:58:52 -0800 Subject: [PATCH 03/16] emit ll from llvm opt directly, to skip writing and reading all the bitcode --- emcc | 16 ++++++++++++---- tools/shared.py | 10 ++++++---- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/emcc b/emcc index 4c3aa00994243..c3f9d862a324e 100755 --- a/emcc +++ b/emcc @@ -1638,18 +1638,26 @@ try: else: # At minimum remove dead functions etc., this potentially saves a lot in the size of the generated code (and the time to compile it) link_opts += shared.Building.get_safe_internalize() + ['-globaldce'] - shared.Building.llvm_opt(in_temp(target_basename + '.bc'), link_opts) - if DEBUG: save_intermediate('linktime', 'bc') + if not save_bc: + # let llvm opt directly emit ll, to skip writing and reading all the bitcode + link_opts += ['-S'] + shared.Building.llvm_opt(final, link_opts, final + '.link.ll') + final = final + '.link.ll' + if DEBUG: save_intermediate('linktime', 'll') + else: + shared.Building.llvm_opt(final, link_opts) + if DEBUG: save_intermediate('linktime', 'bc') if save_bc: shutil.copyfile(final, save_bc) # Prepare .ll for Emscripten if not LEAVE_INPUTS_RAW: - final = shared.Building.llvm_dis(final, final + '.ll') + if save_bc: + final = shared.Building.llvm_dis(final, final + '.ll') else: assert len(input_files) == 1 - if DEBUG: save_intermediate('ll', 'll') + if DEBUG and save_bc: save_intermediate('ll', 'll') if AUTODEBUG: logging.debug('autodebug') diff --git a/tools/shared.py b/tools/shared.py index e2c6e89fc8511..5b165b8b75f59 100644 --- a/tools/shared.py +++ b/tools/shared.py @@ -1110,14 +1110,16 @@ def ll_opts(filename): # @param opt Either an integer, in which case it is the optimization level (-O1, -O2, etc.), or a list of raw # optimization passes passed to llvm opt @staticmethod - def llvm_opt(filename, opts): + def llvm_opt(filename, opts, out=None): if type(opts) is int: opts = Building.pick_llvm_opts(opts) #opts += ['-debug-pass=Arguments'] logging.debug('emcc: LLVM opts: ' + str(opts)) - output = Popen([LLVM_OPT, filename] + opts + ['-o', filename + '.opt.bc'], stdout=PIPE).communicate()[0] - assert os.path.exists(filename + '.opt.bc'), 'Failed to run llvm optimizations: ' + output - shutil.move(filename + '.opt.bc', filename) + target = out or (filename + '.opt.bc') + output = Popen([LLVM_OPT, filename] + opts + ['-o', target], stdout=PIPE).communicate()[0] + assert os.path.exists(target), 'Failed to run llvm optimizations: ' + output + if not out: + shutil.move(filename + '.opt.bc', filename) @staticmethod def llvm_opts(filename): # deprecated version, only for test runner. TODO: remove From 0120a147fc15bd0247d37e2862bfda2fb242d73b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jukka=20Jyl=C3=A4nki?= Date: Fri, 15 Nov 2013 12:46:55 +0200 Subject: [PATCH 04/16] Fix other.test_preprocess on Linux after regressing it in the previous commit b3906e91dec32ee13258cee820781c8bf9bb9c1c that fixed it for Windows. --- tests/test_other.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/test_other.py b/tests/test_other.py index 11b2dcb33294a..ef3a69f5e83e7 100644 --- a/tests/test_other.py +++ b/tests/test_other.py @@ -1913,7 +1913,11 @@ def test_preprocess(self): out, err = Popen([PYTHON, EMCC, path_from_root('tests', 'hello_world.c'), '-E'], stdout=PIPE).communicate() assert not os.path.exists('a.out.js') - assert '''#line 1 ''' in out + # Test explicitly that the output contains a line typically written by the preprocessor. + # Clang outputs on Windows lines like "#line 1", on Unix '# 1 '. + # TODO: This is one more of those platform-specific discrepancies, investigate more if this ever becomes an issue, + # ideally we would have emcc output identical data on all platforms. + assert '''#line 1 ''' in out or '''# 1 ''' in out assert '''hello_world.c"''' in out assert '''printf("hello, world!''' in out From a30bd539fef6ced02bfa83f87b9a8e3f36a7fa97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jukka=20Jyl=C3=A4nki?= Date: Fri, 15 Nov 2013 13:33:35 +0200 Subject: [PATCH 05/16] Make emlink.py import-safe. Fixes an issue where python multiprocessing.py enters an infinite loop throwing errors 'Attempt to start a new process before the current process has finished its bootstrapping phase.' when running other.test_static_link. See http://stackoverflow.com/questions/18204782/runtimeerror-on-windows-trying-python-multiprocessing . --- emlink.py | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/emlink.py b/emlink.py index 7311f84a3a5c0..f767ce583a031 100644 --- a/emlink.py +++ b/emlink.py @@ -10,21 +10,24 @@ from tools import shared from tools.asm_module import AsmModule -try: - me, main, side, out = sys.argv[:4] -except: - print >> sys.stderr, 'usage: emlink.py [main module] [side module] [output name]' - sys.exit(1) +def run(): + try: + me, main, side, out = sys.argv[:4] + except: + print >> sys.stderr, 'usage: emlink.py [main module] [side module] [output name]' + sys.exit(1) -print 'Main module:', main -print 'Side module:', side -print 'Output:', out + print 'Main module:', main + print 'Side module:', side + print 'Output:', out -shared.try_delete(out) + shared.try_delete(out) -main = AsmModule(main) -side = AsmModule(side) + main = AsmModule(main) + side = AsmModule(side) -side.relocate_into(main) -main.write(out) + side.relocate_into(main) + main.write(out) +if __name__ == '__main__': + run() From b5bb92c44e86de9a3ee6aa7f4c7f96c1d4a8c314 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jukka=20Jyl=C3=A4nki?= Date: Fri, 15 Nov 2013 13:54:44 +0200 Subject: [PATCH 06/16] Move bullet library build code to runner.py so that it can be shared between test_the_bullet in test_core.py and test_static_link test_other.py. --- tests/runner.py | 18 ++++++++++++++++++ tests/test_core.py | 21 ++++----------------- 2 files changed, 22 insertions(+), 17 deletions(-) diff --git a/tests/runner.py b/tests/runner.py index 8c4a9abf448db..7f513635fcb99 100755 --- a/tests/runner.py +++ b/tests/runner.py @@ -673,6 +673,24 @@ def btest(self, filename, expected=None, reference=None, force_c=False, referenc ################################################################################################### +# Both test_core and test_other access the Bullet library, share the access here to avoid duplication. +def get_bullet_library(runner_core, use_cmake): + if use_cmake: + configure_commands = ['cmake', '.'] + configure_args = ['-DBUILD_DEMOS=OFF', '-DBUILD_EXTRAS=OFF'] + # Depending on whether 'configure' or 'cmake' is used to build, Bullet places output files in different directory structures. + generated_libs = [os.path.join('src', 'BulletDynamics', 'libBulletDynamics.a'), + os.path.join('src', 'BulletCollision', 'libBulletCollision.a'), + os.path.join('src', 'LinearMath', 'libLinearMath.a')] + else: + configure_commands = ['sh', './configure'] + configure_args = ['--disable-demos','--disable-dependency-tracking'] + generated_libs = [os.path.join('src', '.libs', 'libBulletDynamics.a'), + os.path.join('src', '.libs', 'libBulletCollision.a'), + os.path.join('src', '.libs', 'libLinearMath.a')] + + return runner_core.get_library('bullet', generated_libs, configure=configure_commands, configure_args=configure_args, cache_name_extra=configure_commands[0]) + if __name__ == '__main__': # Sanity checks total_engines = len(JS_ENGINES) diff --git a/tests/test_core.py b/tests/test_core.py index 545bb63fd0dd7..c305732d654bc 100644 --- a/tests/test_core.py +++ b/tests/test_core.py @@ -3,7 +3,7 @@ import glob, hashlib, os, re, shutil, subprocess, sys import tools.shared from tools.shared import * -from runner import RunnerCore, path_from_root, checked_sanity, test_modes +from runner import RunnerCore, path_from_root, checked_sanity, test_modes, get_bullet_library class T(RunnerCore): # Short name, to make it more fun to use manually on the commandline def is_le32(self): @@ -9001,30 +9001,17 @@ def test_the_bullet(self): # Called thus so it runs late in the alphabetical cyc Settings.SAFE_HEAP_LINES = ['btVoronoiSimplexSolver.h:40', 'btVoronoiSimplexSolver.h:41', 'btVoronoiSimplexSolver.h:42', 'btVoronoiSimplexSolver.h:43'] - configure_commands = [['sh', './configure'], ['cmake', '.']] - configure_args = [['--disable-demos','--disable-dependency-tracking'], ['-DBUILD_DEMOS=OFF', '-DBUILD_EXTRAS=OFF']] - for c in range(0,2): - configure = configure_commands[c] + for use_cmake in [False, True]: # If false, use a configure script to configure Bullet build. # Windows cannot run configure sh scripts. - if WINDOWS and configure[0] == 'sh': + if WINDOWS and not use_cmake: continue - # Depending on whether 'configure' or 'cmake' is used to build, Bullet places output files in different directory structures. - if configure[0] == 'sh': - generated_libs = [os.path.join('src', '.libs', 'libBulletDynamics.a'), - os.path.join('src', '.libs', 'libBulletCollision.a'), - os.path.join('src', '.libs', 'libLinearMath.a')] - else: - generated_libs = [os.path.join('src', 'BulletDynamics', 'libBulletDynamics.a'), - os.path.join('src', 'BulletCollision', 'libBulletCollision.a'), - os.path.join('src', 'LinearMath', 'libLinearMath.a')] - def test(): self.do_run(open(path_from_root('tests', 'bullet', 'Demos', 'HelloWorld', 'HelloWorld.cpp'), 'r').read(), [open(path_from_root('tests', 'bullet', 'output.txt'), 'r').read(), # different roundings open(path_from_root('tests', 'bullet', 'output2.txt'), 'r').read(), open(path_from_root('tests', 'bullet', 'output3.txt'), 'r').read()], - libraries=self.get_library('bullet', generated_libs, configure=configure, configure_args=configure_args[c], cache_name_extra=configure[0]), + libraries=get_bullet_library(self, use_cmake), includes=[path_from_root('tests', 'bullet', 'src')]) test() From beed9b6e8d3c149483127f4bf8329856b42985f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jukka=20Jyl=C3=A4nki?= Date: Fri, 15 Nov 2013 13:55:23 +0200 Subject: [PATCH 07/16] Fix other.test_static_link on Windows by using CMake instead of configure to build zlib and bullet. --- tests/test_other.py | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/tests/test_other.py b/tests/test_other.py index 11b2dcb33294a..13bca4579fd98 100644 --- a/tests/test_other.py +++ b/tests/test_other.py @@ -1,9 +1,15 @@ import multiprocessing, os, re, shutil, subprocess, sys import tools.shared from tools.shared import * -from runner import RunnerCore, path_from_root +from runner import RunnerCore, path_from_root, get_bullet_library class other(RunnerCore): + def get_zlib_library(self): + if WINDOWS: + return self.get_library('zlib', os.path.join('libz.a'), configure=['emconfigure.bat'], configure_args=['cmake', '.', '-DBUILD_SHARED_LIBS=OFF'], make=['mingw32-make'], make_args=[]) + else: + return self.get_library('zlib', os.path.join('libz.a'), make_args=['libz.a']) + def test_emcc(self): for compiler in [EMCC, EMXX]: shortcompiler = os.path.basename(compiler) @@ -740,21 +746,21 @@ def test(name, header, main, side, expected, args=[], suffix='cpp', first=True): # zlib compression library. tests function pointers in initializers and many other things test('zlib', '', open(path_from_root('tests', 'zlib', 'example.c'), 'r').read(), - self.get_library('zlib', os.path.join('libz.a'), make_args=['libz.a']), + self.get_zlib_library(), open(path_from_root('tests', 'zlib', 'ref.txt'), 'r').read(), args=['-I' + path_from_root('tests', 'zlib')], suffix='c') + use_cmake = WINDOWS + bullet_library = get_bullet_library(self, use_cmake) + # bullet physics engine. tests all the things test('bullet', '', open(path_from_root('tests', 'bullet', 'Demos', 'HelloWorld', 'HelloWorld.cpp'), 'r').read(), - self.get_library('bullet', [os.path.join('src', '.libs', 'libBulletDynamics.a'), - os.path.join('src', '.libs', 'libBulletCollision.a'), - os.path.join('src', '.libs', 'libLinearMath.a')]), + bullet_library, [open(path_from_root('tests', 'bullet', 'output.txt'), 'r').read(), # different roundings open(path_from_root('tests', 'bullet', 'output2.txt'), 'r').read(), open(path_from_root('tests', 'bullet', 'output3.txt'), 'r').read()], args=['-I' + path_from_root('tests', 'bullet', 'src')]) - def test_outline(self): def test(name, src, libs, expected, expected_ranges, args=[], suffix='cpp'): print name @@ -819,12 +825,8 @@ def measure_funcs(filename): }), ]: Building.COMPILER_TEST_OPTS = test_opts - if WINDOWS: - zlib_library = self.get_library('zlib', os.path.join('libz.a'), configure=['emconfigure.bat'], configure_args=['cmake', '.', '-DBUILD_SHARED_LIBS=OFF'], make=['mingw32-make'], make_args=[]) - else: - zlib_library = self.get_library('zlib', os.path.join('libz.a'), make_args=['libz.a']) test('zlib', path_from_root('tests', 'zlib', 'example.c'), - zlib_library, + self.get_zlib_library(), open(path_from_root('tests', 'zlib', 'ref.txt'), 'r').read(), expected_ranges, args=['-I' + path_from_root('tests', 'zlib')], suffix='c') From f6fd13590913b74fe4f728472c96c5cfdb9f84b0 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 15 Nov 2013 10:44:29 -0800 Subject: [PATCH 08/16] option to hoist dead ends into loops --- src/relooper/Relooper.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/relooper/Relooper.cpp b/src/relooper/Relooper.cpp index d79dca5a3657d..0b4284bc30933 100644 --- a/src/relooper/Relooper.cpp +++ b/src/relooper/Relooper.cpp @@ -541,6 +541,16 @@ void Relooper::Calculate(Block *Entry) { for (BlockSet::iterator iter = Curr->BranchesIn.begin(); iter != Curr->BranchesIn.end(); iter++) { Queue.insert(*iter); } +#if 0 + // Add elements it leads to, if they are dead ends. There is no reason not to hoist dead ends + // into loops, as it can avoid multiple entries after the loop + for (BlockBranchMap::iterator iter = Curr->BranchesOut.begin(); iter != Curr->BranchesOut.end(); iter++) { + Block *Target = iter->first; + if (Target->BranchesIn.size() <= 1 && Target->BranchesOut.size() == 0) { + Queue.insert(Target); + } + } +#endif } } assert(InnerBlocks.size() > 0); From b6d2f109d2910cf7ea250f9ea557b2b8842f4c2b Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 15 Nov 2013 11:28:50 -0800 Subject: [PATCH 09/16] fix asm2g.test_the_bullet --- tests/test_core.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_core.py b/tests/test_core.py index c305732d654bc..481130c50be86 100644 --- a/tests/test_core.py +++ b/tests/test_core.py @@ -9002,6 +9002,7 @@ def test_the_bullet(self): # Called thus so it runs late in the alphabetical cyc 'btVoronoiSimplexSolver.h:42', 'btVoronoiSimplexSolver.h:43'] for use_cmake in [False, True]: # If false, use a configure script to configure Bullet build. + print 'cmake', use_cmake # Windows cannot run configure sh scripts. if WINDOWS and not use_cmake: continue @@ -9016,7 +9017,7 @@ def test(): test() assert 'asm2g' in test_modes - if self.run_name == 'asm2g' and configure[0] == 'sh': + if self.run_name == 'asm2g' and not use_cmake: # Test forced alignment print >> sys.stderr, 'testing FORCE_ALIGNED_MEMORY' old = open('src.cpp.o.js').read() From fc97a98e22712ebc9ba2d0c7b44c8ec8321fb5bd Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 15 Nov 2013 12:15:44 -0800 Subject: [PATCH 10/16] do not kill asm library functions with DEAD_FUNCTIONS, as they perform fundamental things we cannot easily remove, and there are not many of them anyhow; fixes asm1.test_asm_pgo --- src/jsifier.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/jsifier.js b/src/jsifier.js index 22a230ca7ee37..acfb63650078d 100644 --- a/src/jsifier.js +++ b/src/jsifier.js @@ -491,9 +491,13 @@ function JSify(data, functionsOnly, givenFunctions) { // If this is not linkable, anything not in the library is definitely missing var cancel = false; if (item.ident in DEAD_FUNCTIONS) { - LibraryManager.library[shortident] = new Function("Module['printErr']('dead function: " + shortident + "'); abort(-1);"); - delete LibraryManager.library[shortident + '__inline']; - delete LibraryManager.library[shortident + '__deps']; + if (LibraryManager.library[shortident + '__asm']) { + warn('cannot kill asm library function ' + item.ident); + } else { + LibraryManager.library[shortident] = new Function("Module['printErr']('dead function: " + shortident + "'); abort(-1);"); + delete LibraryManager.library[shortident + '__inline']; + delete LibraryManager.library[shortident + '__deps']; + } } if (!LINKABLE && !LibraryManager.library.hasOwnProperty(shortident) && !LibraryManager.library.hasOwnProperty(shortident + '__inline')) { if (ERROR_ON_UNDEFINED_SYMBOLS) error('unresolved symbol: ' + shortident); From ecb9e4de28fd3de0d51eaf9c45c58587f52ff9db Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 15 Nov 2013 12:43:05 -0800 Subject: [PATCH 11/16] mention inline asm() syntax in EM_ASM comment --- system/include/emscripten/emscripten.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/system/include/emscripten/emscripten.h b/system/include/emscripten/emscripten.h index dd1e01a43edb3..ac8809818b69d 100644 --- a/system/include/emscripten/emscripten.h +++ b/system/include/emscripten/emscripten.h @@ -26,8 +26,11 @@ extern "C" { * This also works with asm.js, as it outlines the code (it * does a function call to reach it). * - * Note: double-quotes (") are not supported, but you can use - * single-quotes (') in js anyhow. + * Notes: double-quotes (") are not supported, but you can use + * single-quotes (') in js anyhow. + * + * you can't access C variables with EM_ASM, use gcc + * inline asm for that, asm("code" : .. etc.) */ #define EM_ASM(...) emscripten_asm_const(#__VA_ARGS__) From fffe30f57456015e983f901dffa1364059e4bc49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jukka=20Jyl=C3=A4nki?= Date: Fri, 15 Nov 2013 23:49:27 +0200 Subject: [PATCH 12/16] Never throw uncaught exceptions out from compiler.js, but just report the exception message to stderr. Fixes other.test_warn_undefined on Windows, which would fail if Python spawned node.js in the case where it printed stderr and terminated to an uncaught exception, leaving unflushed data to stderr, and not all unresolved symbol errors were printed to console. Node.js stderr does not have a flush() mechanism, so must gracefully terminate the execution instead. --- src/compiler.js | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/compiler.js b/src/compiler.js index e9197a5d60701..aa3c7b928aaaf 100644 --- a/src/compiler.js +++ b/src/compiler.js @@ -311,12 +311,16 @@ function compile(raw) { B = new Benchmarker(); -if (ll_file) { - if (ll_file.indexOf(String.fromCharCode(10)) == -1) { - compile(read(ll_file)); - } else { - compile(ll_file); // we are given raw .ll +try { + if (ll_file) { + if (ll_file.indexOf(String.fromCharCode(10)) == -1) { + compile(read(ll_file)); + } else { + compile(ll_file); // we are given raw .ll + } } +} catch(err) { + printErr('aborting from js compiler due to exception: ' + err); } //var M = keys(tokenCacheMisses).map(function(m) { return [m, misses[m]] }).sort(function(a, b) { return a[1] - b[1] }); From 9dfd2e2e00e5119767f22145a1ec05a5d5e1c277 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jukka=20Jyl=C3=A4nki?= Date: Thu, 14 Nov 2013 10:43:32 +0200 Subject: [PATCH 13/16] Add a configuration option Module.SDL_numSimultaneouslyQueuedBuffers to allow user code to configure how many SDL audio buffers to keep simultaneously queued up for the audio backend. More buffers means less change of starving (and cracking audio), but increases latency. Fewer buffers lower the latency at the risk of playback glitches. Make minimum audio buffer size 128, which should be way below anything reasonable already. Clean up commented out code. --- src/library_sdl.js | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/src/library_sdl.js b/src/library_sdl.js index e69009af27c56..e2ad82d6ecb8a 100644 --- a/src/library_sdl.js +++ b/src/library_sdl.js @@ -1469,7 +1469,7 @@ var LibrarySDL = { } else if (SDL.audio.channels != 1 && SDL.audio.channels != 2) { // Unsure what SDL audio spec supports. Web Audio spec supports up to 32 channels. console.log('Warning: Using untested number of audio channels ' + SDL.audio.channels); } - if (SDL.audio.samples < 512 || SDL.audio.samples > 524288 /* arbitrary cap */) { + if (SDL.audio.samples < 128 || SDL.audio.samples > 524288 /* arbitrary cap */) { throw 'Unsupported audio callback buffer size ' + SDL.audio.samples + '!'; } else if ((SDL.audio.samples & (SDL.audio.samples-1)) != 0) { throw 'Audio callback buffer size ' + SDL.audio.samples + ' must be a power-of-two!'; @@ -1482,7 +1482,7 @@ var LibrarySDL = { // To account for jittering in frametimes, always have multiple audio buffers queued up for the audio output device. // This helps that we won't starve that easily if a frame takes long to complete. - SDL.audio.numSimultaneouslyQueuedBuffers = 3; + SDL.audio.numSimultaneouslyQueuedBuffers = Module['SDL_numSimultaneouslyQueuedBuffers'] || 3; // Create a callback function that will be routinely called to ask more audio data from the user application. SDL.audio.caller = function SDL_audio_caller() { @@ -1519,9 +1519,11 @@ var LibrarySDL = { // Compute when the next audio callback should be called. var curtime = Date.now() / 1000.0 - SDL.audio.startTime; -// if (curtime > SDL.audio.nextPlayTime && SDL.audio.nextPlayTime != 0) { -// console.log('warning: Audio callback had starved sending audio by ' + (curtime - SDL.audio.nextPlayTime) + ' seconds.'); -// } +#if ASSERTIONS + if (curtime > SDL.audio.nextPlayTime && SDL.audio.nextPlayTime != 0) { + console.log('warning: Audio callback had starved sending audio by ' + (curtime - SDL.audio.nextPlayTime) + ' seconds.'); + } +#endif var playtime = Math.max(curtime, SDL.audio.nextPlayTime); var buffer_duration = SDL.audio.samples / SDL.audio.freq; SDL.audio.nextPlayTime = playtime + buffer_duration; @@ -1533,7 +1535,7 @@ var LibrarySDL = { ++SDL.audio.numAudioTimersPending; Browser.safeSetTimeout(SDL.audio.caller, 1.0); } - } + } } else { // Initialize Web Audio API if we haven't done so yet. Note: Only initialize Web Audio context ever once on the web page, // since initializing multiple times fails on Chrome saying 'audio resources have been exhausted'. @@ -1595,9 +1597,11 @@ var LibrarySDL = { // Schedule the generated sample buffer to be played out at the correct time right after the previously scheduled // sample buffer has finished. var curtime = SDL.audioContext['currentTime']; -// if (curtime > SDL.audio.nextPlayTime && SDL.audio.nextPlayTime != 0) { -// console.log('warning: Audio callback had starved sending audio by ' + (curtime - SDL.audio.nextPlayTime) + ' seconds.'); -// } +#if ASSERTIONS + if (curtime > SDL.audio.nextPlayTime && SDL.audio.nextPlayTime != 0) { + console.log('warning: Audio callback had starved sending audio by ' + (curtime - SDL.audio.nextPlayTime) + ' seconds.'); + } +#endif var playtime = Math.max(curtime, SDL.audio.nextPlayTime); SDL.audio.soundSource[SDL.audio.nextSoundSource]['start'](playtime); var buffer_duration = sizeSamplesPerChannel / SDL.audio.freq; From 4f3b5af14cf6bff389765d0f6dd2e5b6c3ba7161 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 15 Nov 2013 14:29:50 -0800 Subject: [PATCH 14/16] ignore llvm ir fast-math notation; fixes #1762 --- src/intertyper.js | 2 +- src/modules.js | 1 + tests/test_core.py | 20 ++++++++++++++++++++ 3 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/intertyper.js b/src/intertyper.js index fa53c6520d980..f92a04db82851 100644 --- a/src/intertyper.js +++ b/src/intertyper.js @@ -842,7 +842,7 @@ function intertyper(lines, sidePass, baseLineNums) { item.variant = item.tokens[1].text; item.tokens.splice(1, 1); } - if (item.tokens[1].text == 'exact') item.tokens.splice(1, 1); // TODO: Implement trap values + while (item.tokens[1].text in LLVM.MATHOP_IGNORABLES) item.tokens.splice(1, 1); var segments = splitTokenList(item.tokens.slice(1)); item.params = []; for (var i = 1; i <= 4; i++) { diff --git a/src/modules.js b/src/modules.js index 673e06624b92a..5d48ede2819db 100644 --- a/src/modules.js +++ b/src/modules.js @@ -20,6 +20,7 @@ var LLVM = { COMPS: set('icmp', 'fcmp'), CONVERSIONS: set('inttoptr', 'ptrtoint', 'uitofp', 'sitofp', 'fptosi', 'fptoui', 'fpext', 'fptrunc'), INTRINSICS_32: set('_llvm_memcpy_p0i8_p0i8_i64', '_llvm_memmove_p0i8_p0i8_i64', '_llvm_memset_p0i8_i64'), // intrinsics that need args converted to i32 in USE_TYPED_ARRAYS == 2 + MATHOP_IGNORABLES: set('exact', 'nnan', 'ninf', 'nsz', 'arcp', 'fast'), }; LLVM.GLOBAL_MODIFIERS = set(keys(LLVM.LINKAGES).concat(['constant', 'global', 'hidden'])); diff --git a/tests/test_core.py b/tests/test_core.py index 481130c50be86..d7b6cf53e1d9d 100644 --- a/tests/test_core.py +++ b/tests/test_core.py @@ -1408,6 +1408,26 @@ def test_floatvars(self): ''' self.do_run(src, '*1,10,10.5,1,1.2340,0.00*\n0.50, 3.30, 3.30, 3.30\nsmall: 0.0000010000\n') + def test_fast_math(self): + if self.emcc_args is None: return self.skip('requires emcc') + Building.COMPILER_TEST_OPTS += ['-ffast-math'] + + self.do_run(r''' +#include +#include + +int main(int argc, char** argv) { + char* endptr; + --argc, ++argv; + double total = 0.0; + for (; argc; argc--, argv++) { + total += strtod(*argv, &endptr); + } + printf("total: %g\n", total); + return 0; +} +''', 'total: 19', ['5', '6', '8']) + def test_zerodiv(self): self.do_run(r''' #include From 6aff04516ecb627d7f8919b5d9dc082c3f9ceba8 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 15 Nov 2013 15:33:14 -0800 Subject: [PATCH 15/16] remove obsolete demos folder --- demos/cubescript.html | 65 - demos/cubescript.js | 12791 - demos/espeak/espeak-data/en_dict | Bin 85893 -> 0 bytes demos/espeak/espeak-data/intonations | Bin 816 -> 0 bytes demos/espeak/espeak-data/phondata | Bin 376932 -> 0 bytes demos/espeak/espeak-data/phonindex | Bin 18130 -> 0 bytes demos/espeak/espeak-data/phontab | Bin 31476 -> 0 bytes demos/espeak/espeak-data/voices/en/en-us | 17 - demos/espeak/espeak.html | 95 - demos/espeak/espeak.js | 2554 - demos/espeak/espeak_src.tar.bz2 | Bin 253193 -> 0 bytes demos/freetype.cc.js | 4183 - demos/freetype.html | 68 - demos/lua.html | 86 - demos/lua.js | 58961 ---- demos/openjpeg.cc.js | 863 - demos/openjpeg.html | 107 - demos/paper.pdf.js | 1 - demos/poppler.html | 126 - demos/poppler.yui.js | 6 - demos/python.cc.js | 7906 - demos/python.html | 133 - demos/raytrace.cpp | 199 - demos/raytrace.html | 64 - demos/raytrace.js | 702 - demos/scons-embind/SConstruct | 23 - demos/scons-embind/bar.cpp | 2 - demos/scons-embind/foo.cpp | 11 - demos/scons-embind/test.js | 2 - demos/skywriter/BespinEmbedded.css | 123 - demos/skywriter/BespinEmbedded.js | 144 - demos/skywriter/BespinMain.js | 471 - demos/skywriter/BespinWorker.js | 31 - .../screen_theme/images/bespin-s.png | Bin 7700 -> 0 bytes .../screen_theme/images/check-selected.png | Bin 846 -> 0 bytes .../screen_theme/images/check-unselected.png | Bin 917 -> 0 bytes .../resources/screen_theme/images/lines.png | Bin 3577 -> 0 bytes .../screen_theme/images/radio-selected.png | Bin 1036 -> 0 bytes .../screen_theme/images/radio-unselected.png | Bin 1181 -> 0 bytes .../screen_theme/images/scroll-down.png | Bin 271 -> 0 bytes .../screen_theme/images/scroll-left.png | Bin 249 -> 0 bytes .../screen_theme/images/scroll-right.png | Bin 244 -> 0 bytes .../screen_theme/images/scroll-up.png | Bin 267 -> 0 bytes .../resources/screen_theme/theme.less | 268 - demos/syntensity_lobby.j2k.js | 2094 - demos/webgl/CubicVR.js | 11660 - demos/webgl/CubicVR_Core.fs | 281 - demos/webgl/CubicVR_Core.vs | 127 - demos/webgl/HelloWorld_old.cpp | 142 - demos/webgl/README.txt | 9 - demos/webgl/bullet.js | 206740 --------------- demos/webgl/bullet_1_1_q1.ccsimple.js | 4404 - demos/webgl/bullet_demo.js | 31 - demos/webgl/bullet_glue.js | 44 - demos/webgl/cube1.jpg | Bin 12422 -> 0 bytes demos/webgl/cube2.jpg | Bin 13592 -> 0 bytes demos/webgl/cube3.jpg | Bin 14142 -> 0 bytes demos/webgl/cube4.jpg | Bin 15266 -> 0 bytes demos/webgl/cube5.jpg | Bin 15337 -> 0 bytes demos/webgl/demo.html | 196 - demos/webgl/demo_old.html | 89 - demos/webgl/doit.sh | 14 - demos/webgl/glge.js | 7883 - demos/webgl/glge_math.js | 1158 - demos/webgl/scene.xml | 52 - demos/webgl/server.sh | 2 - 66 files changed, 324928 deletions(-) delete mode 100644 demos/cubescript.html delete mode 100644 demos/cubescript.js delete mode 100644 demos/espeak/espeak-data/en_dict delete mode 100644 demos/espeak/espeak-data/intonations delete mode 100644 demos/espeak/espeak-data/phondata delete mode 100644 demos/espeak/espeak-data/phonindex delete mode 100644 demos/espeak/espeak-data/phontab delete mode 100755 demos/espeak/espeak-data/voices/en/en-us delete mode 100644 demos/espeak/espeak.html delete mode 100644 demos/espeak/espeak.js delete mode 100644 demos/espeak/espeak_src.tar.bz2 delete mode 100644 demos/freetype.cc.js delete mode 100644 demos/freetype.html delete mode 100644 demos/lua.html delete mode 100644 demos/lua.js delete mode 100644 demos/openjpeg.cc.js delete mode 100644 demos/openjpeg.html delete mode 100644 demos/paper.pdf.js delete mode 100644 demos/poppler.html delete mode 100644 demos/poppler.yui.js delete mode 100644 demos/python.cc.js delete mode 100644 demos/python.html delete mode 100644 demos/raytrace.cpp delete mode 100644 demos/raytrace.html delete mode 100644 demos/raytrace.js delete mode 100644 demos/scons-embind/SConstruct delete mode 100644 demos/scons-embind/bar.cpp delete mode 100644 demos/scons-embind/foo.cpp delete mode 100644 demos/scons-embind/test.js delete mode 100644 demos/skywriter/BespinEmbedded.css delete mode 100644 demos/skywriter/BespinEmbedded.js delete mode 100644 demos/skywriter/BespinMain.js delete mode 100644 demos/skywriter/BespinWorker.js delete mode 100644 demos/skywriter/resources/screen_theme/images/bespin-s.png delete mode 100644 demos/skywriter/resources/screen_theme/images/check-selected.png delete mode 100644 demos/skywriter/resources/screen_theme/images/check-unselected.png delete mode 100644 demos/skywriter/resources/screen_theme/images/lines.png delete mode 100644 demos/skywriter/resources/screen_theme/images/radio-selected.png delete mode 100644 demos/skywriter/resources/screen_theme/images/radio-unselected.png delete mode 100644 demos/skywriter/resources/screen_theme/images/scroll-down.png delete mode 100644 demos/skywriter/resources/screen_theme/images/scroll-left.png delete mode 100644 demos/skywriter/resources/screen_theme/images/scroll-right.png delete mode 100644 demos/skywriter/resources/screen_theme/images/scroll-up.png delete mode 100644 demos/skywriter/resources/screen_theme/theme.less delete mode 100644 demos/syntensity_lobby.j2k.js delete mode 100644 demos/webgl/CubicVR.js delete mode 100644 demos/webgl/CubicVR_Core.fs delete mode 100644 demos/webgl/CubicVR_Core.vs delete mode 100644 demos/webgl/HelloWorld_old.cpp delete mode 100644 demos/webgl/README.txt delete mode 100644 demos/webgl/bullet.js delete mode 100644 demos/webgl/bullet_1_1_q1.ccsimple.js delete mode 100644 demos/webgl/bullet_demo.js delete mode 100644 demos/webgl/bullet_glue.js delete mode 100644 demos/webgl/cube1.jpg delete mode 100644 demos/webgl/cube2.jpg delete mode 100644 demos/webgl/cube3.jpg delete mode 100644 demos/webgl/cube4.jpg delete mode 100644 demos/webgl/cube5.jpg delete mode 100644 demos/webgl/demo.html delete mode 100644 demos/webgl/demo_old.html delete mode 100755 demos/webgl/doit.sh delete mode 100644 demos/webgl/glge.js delete mode 100644 demos/webgl/glge_math.js delete mode 100644 demos/webgl/scene.xml delete mode 100755 demos/webgl/server.sh diff --git a/demos/cubescript.html b/demos/cubescript.html deleted file mode 100644 index 05e4f94691310..0000000000000 --- a/demos/cubescript.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - Emscripten: CubeScript - - - - - -

- This is an Emscriptened CubeScript engine. - The CubeScript engine from Sauerbraten, which is about 2,500 lines of C++, was compiled by - llvm-gcc into LLVM bitcode, - which was translated by Emscripten into JavaScript, which - you can run in your browser here. In other words, it's a script engine (for one language, and written in C++) running in another script engine - (the JavaScript engine in your browser, which is incidentally also written in C++, most likely). -

-

- Why? [insert Internet meme joke here] Seriously, though, this is a test of the capabilities of - Emscripten, since the CubeScript engine uses fairly complicated C++ (even stuff like - manually copying vtable pointers), and since compiling an actual, complete script engine seems like a useful milestone. - Also, it's a potential first step - towards bringing Syntensity (which is based on Sauerbraten) to the web. -

-
-

- Instructions: For example, try entering the following commands in the input field below: -

    -
  • echo Hello world
  • -
  • x = 3
    (note the spaces around the '=')
  • -
  • echo $x
  • -
  • echo Another number: (+ $x (* 5 10))
    (note the prefix notation, that is the same as $x + (5*10))
  • -
  • if (> $x 2) [ echo "x is bigger than 2" ] [ echo "x is not bigger than 2" ]
  • -
- Check out the CubeScript docs or - tutorial - for more (but, they mainly talk about using CubeScript in Sauerbraten itself - much like most - JavaScript tutorials talk about using JavaScript in a web browser). -

-
- -
- Enter some CubeScript: - - -
-
-
- - - diff --git a/demos/cubescript.js b/demos/cubescript.js deleted file mode 100644 index da1bb5d3e4cad..0000000000000 --- a/demos/cubescript.js +++ /dev/null @@ -1,12791 +0,0 @@ -// License: The original CubeScript code is zlib licensed. -// The Emscripten code is MIT licensed. -// So, all of this is permissively licensed. - -// Forward requested command to cubescript engine -function executeCS(cmd) { - __Z7executePKc(Pointer_make(intArrayFromString(cmd))); -} - -arguments = []; // Needed since the Emscriptened code expects it - - -// === Auto-generated preamble library stuff === - -function __globalConstructor__() { -} - -var __THREW__ = false; // Used in checking for thrown exceptions. - -var __ATEXIT__ = []; - -var HEAP = intArrayFromString('(null)'); // So printing %s of NULL gives '(null)' -var HEAPTOP = HEAP.length+1; // Leave 0 as an invalid address, 'NULL' - - - -function abort(text) { - text = "ABORT: " + text; - print(text + "\n"); -// print((new Error).stack); // for stack traces - print("\n"); - throw text; -} - -function Pointer_niceify(ptr) { -// XXX hardcoded ptr impl - return { slab: HEAP, pos: ptr }; -// if (!ptr.slab) -// return { slab: ptr[0], pos: ptr[1] }; -// else -// return ptr; -} - -function Pointer_make(slab, pos) { - pos = pos ? pos : 0; -// XXX hardcoded ptr impl - if (slab === HEAP) return pos; - // Flatten out - needed for global consts/vars - function flatten(slab) { - if (!slab || slab.length === undefined || typeof slab === 'function') return [slab]; - return slab.map(flatten).reduce(function(a,b) { return a.concat(b) }, []); - } - var slab = flatten(slab); - // Finalize - var ret = _malloc(Math.max(slab.length - pos, 1)); - for (var i = 0; i < slab.length - pos; i++) { - HEAP[ret + i] = slab[pos + i]; - } - return ret; -// return { slab: slab, pos: pos ? pos : 0 }; -} - -function Pointer_stringify(ptr) { - ptr = Pointer_niceify(ptr); - - var ret = ""; - var i = 0; - var t; - while (1) { -// if ((ptr.pos + i) >= ptr.slab.length) { return "<< Invalid read: " + (ptr.pos+i) + " : " + ptr.slab.length + " >>"; } else {} - if ((ptr.pos+i) >= ptr.slab.length) { break; } else {} - t = String.fromCharCode(ptr.slab[ptr.pos + i]); - if (t == "\0") { break; } else {} - ret = ret + t; - i = i + 1; - } - return ret; -} - -function _malloc(size) { -// XXX hardcoded ptr impl - var ret = HEAPTOP; - HEAPTOP += size; - return ret; - // We don't actually do new Array(size) - memory is uninitialized anyhow -// return Pointer_make([]); -} - -__Znwj = _malloc; // Mangled "new" -__Znaj = _malloc; // Mangled "new" - -function _free(ptr) { -// XXX hardcoded ptr impl - // XXX TODO - actual implementation! Currently we leak it all - - // Nothing needs to be done! But we mark the pointer - // as invalid. Note that we should do it for all other - // pointers of this slab too. -// ptr.slab = null; -// ptr[0] = null; -} - -__ZdlPv = _free; // Mangled "delete" -__ZdaPv = _free; // Mangled "delete" - -// stdio.h - -// C-style: we work on ints on the HEAP. -function __formatString() { - var textIndex = arguments[0]; - var argIndex = 1; - var ret = []; - var curr = -1; - while (curr != 0) { - curr = HEAP[textIndex]; - next = HEAP[textIndex+1]; - if (curr == '%'.charCodeAt(0) && ['d', 'f'].indexOf(String.fromCharCode(next)) != -1) { - String(arguments[argIndex]).split('').forEach(function(chr) { - ret.push(chr.charCodeAt(0)); - }); - argIndex += 1; - textIndex += 2; - } else if (curr == '%'.charCodeAt(0) && next == 's'.charCodeAt(0)) { - ret = ret.concat(String_copy(arguments[argIndex])); - argIndex += 1; - textIndex += 2; - } else { - ret.push(curr); - textIndex ++; - } - } - return Pointer_make(ret); -} - -function _printf() { - var text = Pointer_stringify(__formatString.apply(null, arguments)); - // Our print() will print a \n anyhow... remove dupes - if (text[text.length-1] == '\n') { - text = text.substr(0, text.length-1); - } - print(text); -} - -function _puts(p) { - _printf(p); -// print("\n"); // XXX print already always adds one -} - -function _putchar(p) { - print(String.fromCharCode(p)); -} - -function _strlen(p) { - // XXX hardcoded ptr impl - var q = p; - while (HEAP[q] != 0) q++; - return q - p; -// p = Pointer_niceify(p); -// return p.slab.length; // XXX might want to find the null terminator... -} - -// Copies a list of num items on the HEAP into a -// a normal JavaScript array of numbers -function Array_copy(ptr, num) { - // XXX hardcoded ptr impl - return HEAP.slice(ptr, ptr+num); -} - -// Copies a C-style string, terminated by a zero, from the HEAP into -// a normal JavaScript array of numbers -function String_copy(ptr, addZero) { - // XXX hardcoded ptr impl - return Array_copy(ptr, _strlen(ptr)).concat(addZero ? [0] : []); -} - -// stdlib.h - -// Get a pointer, return int value of the string it points to -function _atoi(s) { - return Math.floor(Number(Pointer_stringify(s))); -} - -function _llvm_memcpy_i32(dest, src, num, idunno) { -// XXX hardcoded ptr impl - for (var i = 0; i < num; i++) { - HEAP[dest + i] = HEAP[src + i]; - } -// dest = Pointer_niceify(dest); -// src = Pointer_niceify(src); -// dest.slab = src.slab.slice(src.pos); -} - -// Tools -// println((new Error).stack); // for stack traces - -function println(text) { - print(text);// + "\n"); // XXX print already always adds one -} - -function jrint(label, obj) { - if (!obj) { - obj = label; - label = ''; - } else - label = label + ' : '; - print(label + JSON.stringify(obj)); -} - -// This processes a 'normal' string into a C-line array of numbers. -// For LLVM-originating strings, see parser.js:parseLLVMString function -function intArrayFromString(stringy) { - var ret = []; - var t; - var i = 0; - while (i < stringy.length) { - ret.push(stringy.charCodeAt(i)); - i = i + 1; - } - ret.push(0); - return ret; -} - -// === Body === - - -var _0___FLATTENER = [0,1]; -var _struct___class_type_info_pseudo___FLATTENER = [0]; -var _struct___type_info_pseudo___FLATTENER = [0,1]; -var _struct_cline___FLATTENER = [0,1,2]; -var __struct_databuf_char_____FLATTENER = [0,1,2,3]; -var __struct_hashset_hashtableentry_const_char___ident_______FLATTENER = [0,1,2,3,4]; -var __struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER = [0,12]; -var __struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER = [0,832]; -var __struct_hashtable_const_char__ident_____FLATTENER = [0]; -var __struct_hashtableentry_const_char__ident_____FLATTENER = [0,1]; -var _struct_ident___FLATTENER = [0,1,2,3,4,5,6,7,8,9,10]; -var _struct_identstack___FLATTENER = [0,1]; -var _struct_stringformatter___FLATTENER = [0]; -var __struct_vector_char______FLATTENER = [0,1,2]; -var __struct_vector_char_____FLATTENER = [0,1,2]; -var __struct_vector_cline_____FLATTENER = [0,1,2]; -var __struct_vector_ident______FLATTENER = [0,1,2]; -var __struct_vector_vector_char_______FLATTENER = [0,1,2]; -var _union__0__40___FLATTENER = [0]; -var __union_ident____34____FLATTENER = [0]; -var __union_ident____35____FLATTENER = [0]; -var __union_ident____36____FLATTENER = [0]; -var __union_ident____37____FLATTENER = [0]; -var __union_ident____38____FLATTENER = [0]; -var _union_identval___FLATTENER = [0]; -var _union_identvalptr___FLATTENER = [0]; -this.__defineGetter__("__ZTV5ident", function() { delete __ZTV5ident; __ZTV5ident = Pointer_make([ 0, __ZTI5ident, __ZN5identD1Ev, __ZN5identD0Ev, __ZN5ident7changedEv ], 0); return __ZTV5ident }); -this.__defineGetter__("__ZTI5ident", function() { delete __ZTI5ident; __ZTI5ident = Pointer_make([ [(__ZTVN10__cxxabiv117__class_type_infoE + 8), __ZTS5ident+0*1] ], 0); return __ZTI5ident }); -var __ZTVN10__cxxabiv117__class_type_infoE = 0; /* external value? */ -this.__defineGetter__("__ZTS5ident", function() { delete __ZTS5ident; __ZTS5ident = Pointer_make([53,105,100,101,110,116,0] /* 5ident\00*/, 0); return __ZTS5ident }); -this.__defineGetter__("__ZL5state", function() { delete __ZL5state; __ZL5state = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); return __ZL5state }); -this.__defineGetter__("__ZL4left", function() { delete __ZL4left; __ZL4left = Pointer_make([-1], 0); return __ZL4left }); -this.__defineGetter__("_conlines", function() { delete _conlines; _conlines = Pointer_make([0,0,0], 0); return _conlines }); -this.__defineGetter__("__ZL8wordbufs", function() { delete __ZL8wordbufs; __ZL8wordbufs = Pointer_make([0,0,0], 0); return __ZL8wordbufs }); -this.__defineGetter__("_maxcon", function() { delete _maxcon; _maxcon = Pointer_make([0], 0); return _maxcon }); -this.__defineGetter__("__ZZ10parsemacroRPKciR6vectorIcEE5ident", function() { delete __ZZ10parsemacroRPKciR6vectorIcEE5ident; __ZZ10parsemacroRPKciR6vectorIcEE5ident = Pointer_make([0,0,0], 0); return __ZZ10parsemacroRPKciR6vectorIcEE5ident }); -this.__defineGetter__("__ZZ10executeretPKcE6argids", function() { delete __ZZ10executeretPKcE6argids; __ZZ10executeretPKcE6argids = Pointer_make([0,0,0], 0); return __ZZ10executeretPKcE6argids }); -this.__defineGetter__("__ZZ5fatalPKczE6errors", function() { delete __ZZ5fatalPKczE6errors; __ZZ5fatalPKczE6errors = Pointer_make([0], 0); return __ZZ5fatalPKczE6errors }); -this.__defineGetter__("__ZL6retidx", function() { delete __ZL6retidx; __ZL6retidx = Pointer_make([0], 0); return __ZL6retidx }); -this.__defineGetter__("__str", function() { delete __str; __str = Pointer_make([37,46,49,102,0] /* %.1f\00*/, 0); return __str }); -this.__defineGetter__("__str1", function() { delete __str1; __str1 = Pointer_make([37,46,55,103,0] /* %.7g\00*/, 0); return __str1 }); -this.__defineGetter__("__ZL6retbuf", function() { delete __ZL6retbuf; __ZL6retbuf = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); return __ZL6retbuf }); -this.__defineGetter__("__str2", function() { delete __str2; __str2 = Pointer_make([37,100,0] /* %d\00*/, 0); return __str2 }); -this.__defineGetter__("__ZL4next", function() { delete __ZL4next; __ZL4next = Pointer_make([0], 0); return __ZL4next }); -this.__defineGetter__("__ZZN6vectorI5clineE6insertEiRKS0_E5C_237", function() { delete __ZZN6vectorI5clineE6insertEiRKS0_E5C_237; __ZZN6vectorI5clineE6insertEiRKS0_E5C_237 = Pointer_make([0,0,0], 0); return __ZZN6vectorI5clineE6insertEiRKS0_E5C_237 }); -this.__defineGetter__("__str3", function() { delete __str3; __str3 = Pointer_make([0], 0); return __str3 }); -this.__defineGetter__("_totalmillis", function() { delete _totalmillis; _totalmillis = Pointer_make([-1], 0); return _totalmillis }); -this.__defineGetter__("__ZZ8conoutfviPKcPcE3buf", function() { delete __ZZ8conoutfviPKcPcE3buf; __ZZ8conoutfviPKcPcE3buf = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); return __ZZ8conoutfviPKcPcE3buf }); -this.__defineGetter__("__str4", function() { delete __str4; __str4 = Pointer_make([118,97,114,105,97,98,108,101,32,37,115,32,105,115,32,114,101,97,100,45,111,110,108,121,0] /* variable %s is read-only\00*/, 0); return __str4 }); -this.__defineGetter__("_overrideidents", function() { delete _overrideidents; _overrideidents = Pointer_make([0], 0); return _overrideidents }); -this.__defineGetter__("__str5", function() { delete __str5; __str5 = Pointer_make([99,97,110,110,111,116,32,111,118,101,114,114,105,100,101,32,112,101,114,115,105,115,116,101,110,116,32,118,97,114,105,97,98,108,101,32,37,115,0] /* cannot override persistent variable %s\00*/, 0); return __str5 }); -this.__defineGetter__("__str6", function() { delete __str6; __str6 = Pointer_make([118,97,108,105,100,32,114,97,110,103,101,32,102,111,114,32,37,115,32,105,115,32,37,115,46,46,37,115,0] /* valid range for %s is %s..%s\00*/, 0); return __str6 }); -this.__defineGetter__("__str7", function() { delete __str7; __str7 = Pointer_make([118,97,108,105,100,32,114,97,110,103,101,32,102,111,114,32,37,115,32,105,115,32,37,100,46,46,48,120,37,88,0] /* valid range for %s is %d..0x%X\00*/, 0); return __str7 }); -this.__defineGetter__("__str8", function() { delete __str8; __str8 = Pointer_make([118,97,108,105,100,32,114,97,110,103,101,32,102,111,114,32,37,115,32,105,115,32,48,120,37,88,46,46,48,120,37,88,0] /* valid range for %s is 0x%X..0x%X\00*/, 0); return __str8 }); -this.__defineGetter__("__str9", function() { delete __str9; __str9 = Pointer_make([118,97,108,105,100,32,114,97,110,103,101,32,102,111,114,32,37,115,32,105,115,32,37,100,46,46,37,100,0] /* valid range for %s is %d..%d\00*/, 0); return __str9 }); -this.__defineGetter__("__str10", function() { delete __str10; __str10 = Pointer_make([37,115,0] /* %s\00*/, 0); return __str10 }); -this.__defineGetter__("_commandret", function() { delete _commandret; _commandret = Pointer_make([0], 0); return _commandret }); -this.__defineGetter__("_idents", function() { delete _idents; _idents = Pointer_make([0], 0); return _idents }); -this.__defineGetter__("__str11", function() { delete __str11; __str11 = Pointer_make([117,110,107,110,111,119,110,32,97,108,105,97,115,32,108,111,111,107,117,112,58,32,37,115,0] /* unknown alias lookup: %s\00*/, 0); return __str11 }); -this.__defineGetter__("__str12", function() { delete __str12; __str12 = Pointer_make([10,9,32,0] /* \0A\09 \00*/, 0); return __str12 }); -this.__defineGetter__("__str13", function() { delete __str13; __str13 = Pointer_make([34,10,0,0] /* \22\0A\00\00*/, 0); return __str13 }); -this.__defineGetter__("__str14", function() { delete __str14; __str14 = Pointer_make([10,9,32,0,0] /* \0A\09 \00\00*/, 0); return __str14 }); -this.__defineGetter__("__str15", function() { delete __str15; __str15 = Pointer_make([32,0] /* \00*/, 0); return __str15 }); -this.__defineGetter__("_persistidents", function() { delete _persistidents; _persistidents = Pointer_make([1], 0); return _persistidents }); -this.__defineGetter__("__str16", function() { delete __str16; __str16 = Pointer_make([99,97,110,110,111,116,32,114,101,100,101,102,105,110,101,32,98,117,105,108,116,105,110,32,37,115,32,119,105,116,104,32,97,110,32,97,108,105,97,115,0] /* cannot redefine builtin %s with an alias\00*/, 0); return __str16 }); -this.__defineGetter__("__str17", function() { delete __str17; __str17 = Pointer_make([112,117,115,104,0] /* push\00*/, 0); return __str17 }); -this.__defineGetter__("__str18", function() { delete __str18; __str18 = Pointer_make([115,115,0] /* ss\00*/, 0); return __str18 }); -this.__defineGetter__("__ZL12__dummy_push", function() { delete __ZL12__dummy_push; __ZL12__dummy_push = Pointer_make([0], 0); return __ZL12__dummy_push }); -this.__defineGetter__("__str19", function() { delete __str19; __str19 = Pointer_make([112,111,112,0] /* pop\00*/, 0); return __str19 }); -this.__defineGetter__("__str20", function() { delete __str20; __str20 = Pointer_make([115,0] /* s\00*/, 0); return __str20 }); -this.__defineGetter__("__ZL11__dummy_pop", function() { delete __ZL11__dummy_pop; __ZL11__dummy_pop = Pointer_make([0], 0); return __ZL11__dummy_pop }); -this.__defineGetter__("__str21", function() { delete __str21; __str21 = Pointer_make([114,101,115,101,116,118,97,114,0] /* resetvar\00*/, 0); return __str21 }); -this.__defineGetter__("__ZL16__dummy_resetvar", function() { delete __ZL16__dummy_resetvar; __ZL16__dummy_resetvar = Pointer_make([0], 0); return __ZL16__dummy_resetvar }); -this.__defineGetter__("__str22", function() { delete __str22; __str22 = Pointer_make([97,108,105,97,115,0] /* alias\00*/, 0); return __str22 }); -this.__defineGetter__("__ZL13__dummy_alias", function() { delete __ZL13__dummy_alias; __ZL13__dummy_alias = Pointer_make([0], 0); return __ZL13__dummy_alias }); -var ___dso_handle = 0; /* external value? */ -this.__defineGetter__("__str23", function() { delete __str23; __str23 = Pointer_make([110,117,109,97,114,103,115,0] /* numargs\00*/, 0); return __str23 }); -this.__defineGetter__("__numargs", function() { delete __numargs; __numargs = Pointer_make([0], 0); return __numargs }); -this.__defineGetter__("__str24", function() { delete __str24; __str24 = Pointer_make([105,102,0] /* if\00*/, 0); return __str24 }); -this.__defineGetter__("__str25", function() { delete __str25; __str25 = Pointer_make([115,115,115,0] /* sss\00*/, 0); return __str25 }); -this.__defineGetter__("__ZN7_stdcmdILi846EE4initE", function() { delete __ZN7_stdcmdILi846EE4initE; __ZN7_stdcmdILi846EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi846EE4initE }); -this.__defineGetter__("__str26", function() { delete __str26; __str26 = Pointer_make([63,0] /* ?\00*/, 0); return __str26 }); -this.__defineGetter__("__ZN7_stdcmdILi847EE4initE", function() { delete __ZN7_stdcmdILi847EE4initE; __ZN7_stdcmdILi847EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi847EE4initE }); -this.__defineGetter__("__str27", function() { delete __str27; __str27 = Pointer_make([108,111,111,112,0] /* loop\00*/, 0); return __str27 }); -this.__defineGetter__("__str28", function() { delete __str28; __str28 = Pointer_make([115,105,115,0] /* sis\00*/, 0); return __str28 }); -this.__defineGetter__("__ZN7_stdcmdILi860EE4initE", function() { delete __ZN7_stdcmdILi860EE4initE; __ZN7_stdcmdILi860EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi860EE4initE }); -this.__defineGetter__("__str29", function() { delete __str29; __str29 = Pointer_make([108,111,111,112,119,104,105,108,101,0] /* loopwhile\00*/, 0); return __str29 }); -this.__defineGetter__("__str30", function() { delete __str30; __str30 = Pointer_make([115,105,115,115,0] /* siss\00*/, 0); return __str30 }); -this.__defineGetter__("__ZN7_stdcmdILi874EE4initE", function() { delete __ZN7_stdcmdILi874EE4initE; __ZN7_stdcmdILi874EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi874EE4initE }); -this.__defineGetter__("__str31", function() { delete __str31; __str31 = Pointer_make([119,104,105,108,101,0] /* while\00*/, 0); return __str31 }); -this.__defineGetter__("__ZN7_stdcmdILi875EE4initE", function() { delete __ZN7_stdcmdILi875EE4initE; __ZN7_stdcmdILi875EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi875EE4initE }); -this.__defineGetter__("__str32", function() { delete __str32; __str32 = Pointer_make([99,111,110,99,97,116,0] /* concat\00*/, 0); return __str32 }); -this.__defineGetter__("__str33", function() { delete __str33; __str33 = Pointer_make([67,0] /* C\00*/, 0); return __str33 }); -this.__defineGetter__("__ZL14__dummy_concat", function() { delete __ZL14__dummy_concat; __ZL14__dummy_concat = Pointer_make([0], 0); return __ZL14__dummy_concat }); -this.__defineGetter__("__str34", function() { delete __str34; __str34 = Pointer_make([114,101,115,117,108,116,0] /* result\00*/, 0); return __str34 }); -this.__defineGetter__("__ZL14__dummy_result", function() { delete __ZL14__dummy_result; __ZL14__dummy_result = Pointer_make([0], 0); return __ZL14__dummy_result }); -this.__defineGetter__("__str35", function() { delete __str35; __str35 = Pointer_make([99,111,110,99,97,116,119,111,114,100,0] /* concatword\00*/, 0); return __str35 }); -this.__defineGetter__("__str36", function() { delete __str36; __str36 = Pointer_make([86,0] /* V\00*/, 0); return __str36 }); -this.__defineGetter__("__ZL18__dummy_concatword", function() { delete __ZL18__dummy_concatword; __ZL18__dummy_concatword = Pointer_make([0], 0); return __ZL18__dummy_concatword }); -this.__defineGetter__("__str37", function() { delete __str37; __str37 = Pointer_make([102,111,114,109,97,116,0] /* format\00*/, 0); return __str37 }); -this.__defineGetter__("__ZL14__dummy_format", function() { delete __ZL14__dummy_format; __ZL14__dummy_format = Pointer_make([0], 0); return __ZL14__dummy_format }); -this.__defineGetter__("__str38", function() { delete __str38; __str38 = Pointer_make([97,116,0] /* at\00*/, 0); return __str38 }); -this.__defineGetter__("__str39", function() { delete __str39; __str39 = Pointer_make([115,105,0] /* si\00*/, 0); return __str39 }); -this.__defineGetter__("__ZL10__dummy_at", function() { delete __ZL10__dummy_at; __ZL10__dummy_at = Pointer_make([0], 0); return __ZL10__dummy_at }); -this.__defineGetter__("__str40", function() { delete __str40; __str40 = Pointer_make([115,117,98,115,116,114,0] /* substr\00*/, 0); return __str40 }); -this.__defineGetter__("__ZL14__dummy_substr", function() { delete __ZL14__dummy_substr; __ZL14__dummy_substr = Pointer_make([0], 0); return __ZL14__dummy_substr }); -this.__defineGetter__("__str41", function() { delete __str41; __str41 = Pointer_make([108,105,115,116,108,101,110,0] /* listlen\00*/, 0); return __str41 }); -this.__defineGetter__("__ZN7_stdcmdILi973EE4initE", function() { delete __ZN7_stdcmdILi973EE4initE; __ZN7_stdcmdILi973EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi973EE4initE }); -this.__defineGetter__("__str42", function() { delete __str42; __str42 = Pointer_make([103,101,116,97,108,105,97,115,0] /* getalias\00*/, 0); return __str42 }); -this.__defineGetter__("__ZL17__dummy_getalias_", function() { delete __ZL17__dummy_getalias_; __ZL17__dummy_getalias_ = Pointer_make([0], 0); return __ZL17__dummy_getalias_ }); -this.__defineGetter__("__str43", function() { delete __str43; __str43 = Pointer_make([112,114,101,116,116,121,108,105,115,116,0] /* prettylist\00*/, 0); return __str43 }); -this.__defineGetter__("__ZL18__dummy_prettylist", function() { delete __ZL18__dummy_prettylist; __ZL18__dummy_prettylist = Pointer_make([0], 0); return __ZL18__dummy_prettylist }); -this.__defineGetter__("__str44", function() { delete __str44; __str44 = Pointer_make([108,105,115,116,100,101,108,0] /* listdel\00*/, 0); return __str44 }); -this.__defineGetter__("__ZN7_stdcmdILi1070EE4initE", function() { delete __ZN7_stdcmdILi1070EE4initE; __ZN7_stdcmdILi1070EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1070EE4initE }); -this.__defineGetter__("__str45", function() { delete __str45; __str45 = Pointer_make([105,110,100,101,120,111,102,0] /* indexof\00*/, 0); return __str45 }); -this.__defineGetter__("__ZN7_stdcmdILi1071EE4initE", function() { delete __ZN7_stdcmdILi1071EE4initE; __ZN7_stdcmdILi1071EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1071EE4initE }); -this.__defineGetter__("__str46", function() { delete __str46; __str46 = Pointer_make([108,105,115,116,102,105,110,100,0] /* listfind\00*/, 0); return __str46 }); -this.__defineGetter__("__ZN7_stdcmdILi1072EE4initE", function() { delete __ZN7_stdcmdILi1072EE4initE; __ZN7_stdcmdILi1072EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1072EE4initE }); -this.__defineGetter__("__str47", function() { delete __str47; __str47 = Pointer_make([108,111,111,112,108,105,115,116,0] /* looplist\00*/, 0); return __str47 }); -this.__defineGetter__("__ZN7_stdcmdILi1073EE4initE", function() { delete __ZN7_stdcmdILi1073EE4initE; __ZN7_stdcmdILi1073EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1073EE4initE }); -this.__defineGetter__("__str48", function() { delete __str48; __str48 = Pointer_make([43,0] /* +\00*/, 0); return __str48 }); -this.__defineGetter__("__str49", function() { delete __str49; __str49 = Pointer_make([105,105,0] /* ii\00*/, 0); return __str49 }); -this.__defineGetter__("__ZN7_stdcmdILi1075EE4initE", function() { delete __ZN7_stdcmdILi1075EE4initE; __ZN7_stdcmdILi1075EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1075EE4initE }); -this.__defineGetter__("__str50", function() { delete __str50; __str50 = Pointer_make([42,0] /* *\00*/, 0); return __str50 }); -this.__defineGetter__("__ZN7_stdcmdILi1076EE4initE", function() { delete __ZN7_stdcmdILi1076EE4initE; __ZN7_stdcmdILi1076EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1076EE4initE }); -this.__defineGetter__("__str51", function() { delete __str51; __str51 = Pointer_make([45,0] /* -\00*/, 0); return __str51 }); -this.__defineGetter__("__ZN7_stdcmdILi1077EE4initE", function() { delete __ZN7_stdcmdILi1077EE4initE; __ZN7_stdcmdILi1077EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1077EE4initE }); -this.__defineGetter__("__str52", function() { delete __str52; __str52 = Pointer_make([43,102,0] /* +f\00*/, 0); return __str52 }); -this.__defineGetter__("__str53", function() { delete __str53; __str53 = Pointer_make([102,102,0] /* ff\00*/, 0); return __str53 }); -this.__defineGetter__("__ZN7_stdcmdILi1078EE4initE", function() { delete __ZN7_stdcmdILi1078EE4initE; __ZN7_stdcmdILi1078EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1078EE4initE }); -this.__defineGetter__("__str54", function() { delete __str54; __str54 = Pointer_make([42,102,0] /* *f\00*/, 0); return __str54 }); -this.__defineGetter__("__ZN7_stdcmdILi1079EE4initE", function() { delete __ZN7_stdcmdILi1079EE4initE; __ZN7_stdcmdILi1079EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1079EE4initE }); -this.__defineGetter__("__str55", function() { delete __str55; __str55 = Pointer_make([45,102,0] /* -f\00*/, 0); return __str55 }); -this.__defineGetter__("__ZN7_stdcmdILi1080EE4initE", function() { delete __ZN7_stdcmdILi1080EE4initE; __ZN7_stdcmdILi1080EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1080EE4initE }); -this.__defineGetter__("__str56", function() { delete __str56; __str56 = Pointer_make([61,0] /* =\00*/, 0); return __str56 }); -this.__defineGetter__("__ZN7_stdcmdILi1081EE4initE", function() { delete __ZN7_stdcmdILi1081EE4initE; __ZN7_stdcmdILi1081EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1081EE4initE }); -this.__defineGetter__("__str57", function() { delete __str57; __str57 = Pointer_make([33,61,0] /* !=\00*/, 0); return __str57 }); -this.__defineGetter__("__ZN7_stdcmdILi1082EE4initE", function() { delete __ZN7_stdcmdILi1082EE4initE; __ZN7_stdcmdILi1082EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1082EE4initE }); -this.__defineGetter__("__str58", function() { delete __str58; __str58 = Pointer_make([60,0] /* <\00*/, 0); return __str58 }); -this.__defineGetter__("__ZN7_stdcmdILi1083EE4initE", function() { delete __ZN7_stdcmdILi1083EE4initE; __ZN7_stdcmdILi1083EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1083EE4initE }); -this.__defineGetter__("__str59", function() { delete __str59; __str59 = Pointer_make([62,0] /* >\00*/, 0); return __str59 }); -this.__defineGetter__("__ZN7_stdcmdILi1084EE4initE", function() { delete __ZN7_stdcmdILi1084EE4initE; __ZN7_stdcmdILi1084EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1084EE4initE }); -this.__defineGetter__("__str60", function() { delete __str60; __str60 = Pointer_make([60,61,0] /* <=\00*/, 0); return __str60 }); -this.__defineGetter__("__ZN7_stdcmdILi1085EE4initE", function() { delete __ZN7_stdcmdILi1085EE4initE; __ZN7_stdcmdILi1085EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1085EE4initE }); -this.__defineGetter__("__str61", function() { delete __str61; __str61 = Pointer_make([62,61,0] /* >=\00*/, 0); return __str61 }); -this.__defineGetter__("__ZN7_stdcmdILi1086EE4initE", function() { delete __ZN7_stdcmdILi1086EE4initE; __ZN7_stdcmdILi1086EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1086EE4initE }); -this.__defineGetter__("__str62", function() { delete __str62; __str62 = Pointer_make([61,102,0] /* =f\00*/, 0); return __str62 }); -this.__defineGetter__("__ZN7_stdcmdILi1087EE4initE", function() { delete __ZN7_stdcmdILi1087EE4initE; __ZN7_stdcmdILi1087EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1087EE4initE }); -this.__defineGetter__("__str63", function() { delete __str63; __str63 = Pointer_make([33,61,102,0] /* !=f\00*/, 0); return __str63 }); -this.__defineGetter__("__ZN7_stdcmdILi1088EE4initE", function() { delete __ZN7_stdcmdILi1088EE4initE; __ZN7_stdcmdILi1088EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1088EE4initE }); -this.__defineGetter__("__str64", function() { delete __str64; __str64 = Pointer_make([60,102,0] /* f\00*/, 0); return __str65 }); -this.__defineGetter__("__ZN7_stdcmdILi1090EE4initE", function() { delete __ZN7_stdcmdILi1090EE4initE; __ZN7_stdcmdILi1090EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1090EE4initE }); -this.__defineGetter__("__str66", function() { delete __str66; __str66 = Pointer_make([60,61,102,0] /* <=f\00*/, 0); return __str66 }); -this.__defineGetter__("__ZN7_stdcmdILi1091EE4initE", function() { delete __ZN7_stdcmdILi1091EE4initE; __ZN7_stdcmdILi1091EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1091EE4initE }); -this.__defineGetter__("__str67", function() { delete __str67; __str67 = Pointer_make([62,61,102,0] /* >=f\00*/, 0); return __str67 }); -this.__defineGetter__("__ZN7_stdcmdILi1092EE4initE", function() { delete __ZN7_stdcmdILi1092EE4initE; __ZN7_stdcmdILi1092EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1092EE4initE }); -this.__defineGetter__("__str68", function() { delete __str68; __str68 = Pointer_make([94,0] /* ^\00*/, 0); return __str68 }); -this.__defineGetter__("__ZN7_stdcmdILi1093EE4initE", function() { delete __ZN7_stdcmdILi1093EE4initE; __ZN7_stdcmdILi1093EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1093EE4initE }); -this.__defineGetter__("__str69", function() { delete __str69; __str69 = Pointer_make([33,0] /* !\00*/, 0); return __str69 }); -this.__defineGetter__("__str70", function() { delete __str70; __str70 = Pointer_make([105,0] /* i\00*/, 0); return __str70 }); -this.__defineGetter__("__ZN7_stdcmdILi1094EE4initE", function() { delete __ZN7_stdcmdILi1094EE4initE; __ZN7_stdcmdILi1094EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1094EE4initE }); -this.__defineGetter__("__str71", function() { delete __str71; __str71 = Pointer_make([38,0] /* &\00*/, 0); return __str71 }); -this.__defineGetter__("__ZN7_stdcmdILi1095EE4initE", function() { delete __ZN7_stdcmdILi1095EE4initE; __ZN7_stdcmdILi1095EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1095EE4initE }); -this.__defineGetter__("__str72", function() { delete __str72; __str72 = Pointer_make([124,0] /* |\00*/, 0); return __str72 }); -this.__defineGetter__("__ZN7_stdcmdILi1096EE4initE", function() { delete __ZN7_stdcmdILi1096EE4initE; __ZN7_stdcmdILi1096EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1096EE4initE }); -this.__defineGetter__("__str73", function() { delete __str73; __str73 = Pointer_make([126,0] /* ~\00*/, 0); return __str73 }); -this.__defineGetter__("__ZN7_stdcmdILi1097EE4initE", function() { delete __ZN7_stdcmdILi1097EE4initE; __ZN7_stdcmdILi1097EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1097EE4initE }); -this.__defineGetter__("__str74", function() { delete __str74; __str74 = Pointer_make([94,126,0] /* ^~\00*/, 0); return __str74 }); -this.__defineGetter__("__ZN7_stdcmdILi1098EE4initE", function() { delete __ZN7_stdcmdILi1098EE4initE; __ZN7_stdcmdILi1098EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1098EE4initE }); -this.__defineGetter__("__str75", function() { delete __str75; __str75 = Pointer_make([38,126,0] /* &~\00*/, 0); return __str75 }); -this.__defineGetter__("__ZN7_stdcmdILi1099EE4initE", function() { delete __ZN7_stdcmdILi1099EE4initE; __ZN7_stdcmdILi1099EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1099EE4initE }); -this.__defineGetter__("__str76", function() { delete __str76; __str76 = Pointer_make([124,126,0] /* |~\00*/, 0); return __str76 }); -this.__defineGetter__("__ZN7_stdcmdILi1100EE4initE", function() { delete __ZN7_stdcmdILi1100EE4initE; __ZN7_stdcmdILi1100EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1100EE4initE }); -this.__defineGetter__("__str77", function() { delete __str77; __str77 = Pointer_make([60,60,0] /* <<\00*/, 0); return __str77 }); -this.__defineGetter__("__ZN7_stdcmdILi1101EE4initE", function() { delete __ZN7_stdcmdILi1101EE4initE; __ZN7_stdcmdILi1101EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1101EE4initE }); -this.__defineGetter__("__str78", function() { delete __str78; __str78 = Pointer_make([62,62,0] /* >>\00*/, 0); return __str78 }); -this.__defineGetter__("__ZN7_stdcmdILi1102EE4initE", function() { delete __ZN7_stdcmdILi1102EE4initE; __ZN7_stdcmdILi1102EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1102EE4initE }); -this.__defineGetter__("__str79", function() { delete __str79; __str79 = Pointer_make([38,38,0] /* &&\00*/, 0); return __str79 }); -this.__defineGetter__("__ZN7_stdcmdILi1108EE4initE", function() { delete __ZN7_stdcmdILi1108EE4initE; __ZN7_stdcmdILi1108EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1108EE4initE }); -this.__defineGetter__("__str80", function() { delete __str80; __str80 = Pointer_make([124,124,0] /* ||\00*/, 0); return __str80 }); -this.__defineGetter__("__ZN7_stdcmdILi1114EE4initE", function() { delete __ZN7_stdcmdILi1114EE4initE; __ZN7_stdcmdILi1114EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1114EE4initE }); -this.__defineGetter__("__str81", function() { delete __str81; __str81 = Pointer_make([100,105,118,0] /* div\00*/, 0); return __str81 }); -this.__defineGetter__("__ZN7_stdcmdILi1116EE4initE", function() { delete __ZN7_stdcmdILi1116EE4initE; __ZN7_stdcmdILi1116EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1116EE4initE }); -this.__defineGetter__("__str82", function() { delete __str82; __str82 = Pointer_make([109,111,100,0] /* mod\00*/, 0); return __str82 }); -this.__defineGetter__("__ZN7_stdcmdILi1117EE4initE", function() { delete __ZN7_stdcmdILi1117EE4initE; __ZN7_stdcmdILi1117EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1117EE4initE }); -this.__defineGetter__("__str83", function() { delete __str83; __str83 = Pointer_make([100,105,118,102,0] /* divf\00*/, 0); return __str83 }); -this.__defineGetter__("__ZN7_stdcmdILi1118EE4initE", function() { delete __ZN7_stdcmdILi1118EE4initE; __ZN7_stdcmdILi1118EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1118EE4initE }); -this.__defineGetter__("__str84", function() { delete __str84; __str84 = Pointer_make([109,111,100,102,0] /* modf\00*/, 0); return __str84 }); -this.__defineGetter__("__ZN7_stdcmdILi1119EE4initE", function() { delete __ZN7_stdcmdILi1119EE4initE; __ZN7_stdcmdILi1119EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1119EE4initE }); -this.__defineGetter__("__str85", function() { delete __str85; __str85 = Pointer_make([115,105,110,0] /* sin\00*/, 0); return __str85 }); -this.__defineGetter__("__str86", function() { delete __str86; __str86 = Pointer_make([102,0] /* f\00*/, 0); return __str86 }); -this.__defineGetter__("__ZN7_stdcmdILi1120EE4initE", function() { delete __ZN7_stdcmdILi1120EE4initE; __ZN7_stdcmdILi1120EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1120EE4initE }); -this.__defineGetter__("__str87", function() { delete __str87; __str87 = Pointer_make([99,111,115,0] /* cos\00*/, 0); return __str87 }); -this.__defineGetter__("__ZN7_stdcmdILi1121EE4initE", function() { delete __ZN7_stdcmdILi1121EE4initE; __ZN7_stdcmdILi1121EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1121EE4initE }); -this.__defineGetter__("__str88", function() { delete __str88; __str88 = Pointer_make([116,97,110,0] /* tan\00*/, 0); return __str88 }); -this.__defineGetter__("__ZN7_stdcmdILi1122EE4initE", function() { delete __ZN7_stdcmdILi1122EE4initE; __ZN7_stdcmdILi1122EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1122EE4initE }); -this.__defineGetter__("__str89", function() { delete __str89; __str89 = Pointer_make([97,115,105,110,0] /* asin\00*/, 0); return __str89 }); -this.__defineGetter__("__ZN7_stdcmdILi1123EE4initE", function() { delete __ZN7_stdcmdILi1123EE4initE; __ZN7_stdcmdILi1123EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1123EE4initE }); -this.__defineGetter__("__str90", function() { delete __str90; __str90 = Pointer_make([97,99,111,115,0] /* acos\00*/, 0); return __str90 }); -this.__defineGetter__("__ZN7_stdcmdILi1124EE4initE", function() { delete __ZN7_stdcmdILi1124EE4initE; __ZN7_stdcmdILi1124EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1124EE4initE }); -this.__defineGetter__("__str91", function() { delete __str91; __str91 = Pointer_make([97,116,97,110,0] /* atan\00*/, 0); return __str91 }); -this.__defineGetter__("__ZN7_stdcmdILi1125EE4initE", function() { delete __ZN7_stdcmdILi1125EE4initE; __ZN7_stdcmdILi1125EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1125EE4initE }); -this.__defineGetter__("__str92", function() { delete __str92; __str92 = Pointer_make([115,113,114,116,0] /* sqrt\00*/, 0); return __str92 }); -this.__defineGetter__("__ZN7_stdcmdILi1126EE4initE", function() { delete __ZN7_stdcmdILi1126EE4initE; __ZN7_stdcmdILi1126EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1126EE4initE }); -this.__defineGetter__("__str93", function() { delete __str93; __str93 = Pointer_make([112,111,119,0] /* pow\00*/, 0); return __str93 }); -this.__defineGetter__("__ZN7_stdcmdILi1127EE4initE", function() { delete __ZN7_stdcmdILi1127EE4initE; __ZN7_stdcmdILi1127EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1127EE4initE }); -this.__defineGetter__("__str94", function() { delete __str94; __str94 = Pointer_make([108,111,103,101,0] /* loge\00*/, 0); return __str94 }); -this.__defineGetter__("__ZN7_stdcmdILi1128EE4initE", function() { delete __ZN7_stdcmdILi1128EE4initE; __ZN7_stdcmdILi1128EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1128EE4initE }); -this.__defineGetter__("__str95", function() { delete __str95; __str95 = Pointer_make([108,111,103,50,0] /* log2\00*/, 0); return __str95 }); -this.__defineGetter__("__ZN7_stdcmdILi1129EE4initE", function() { delete __ZN7_stdcmdILi1129EE4initE; __ZN7_stdcmdILi1129EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1129EE4initE }); -this.__defineGetter__("__str96", function() { delete __str96; __str96 = Pointer_make([108,111,103,49,48,0] /* log10\00*/, 0); return __str96 }); -this.__defineGetter__("__ZN7_stdcmdILi1130EE4initE", function() { delete __ZN7_stdcmdILi1130EE4initE; __ZN7_stdcmdILi1130EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1130EE4initE }); -this.__defineGetter__("__str97", function() { delete __str97; __str97 = Pointer_make([101,120,112,0] /* exp\00*/, 0); return __str97 }); -this.__defineGetter__("__ZN7_stdcmdILi1131EE4initE", function() { delete __ZN7_stdcmdILi1131EE4initE; __ZN7_stdcmdILi1131EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1131EE4initE }); -this.__defineGetter__("__str98", function() { delete __str98; __str98 = Pointer_make([109,105,110,0] /* min\00*/, 0); return __str98 }); -this.__defineGetter__("__ZN7_stdcmdILi1137EE4initE", function() { delete __ZN7_stdcmdILi1137EE4initE; __ZN7_stdcmdILi1137EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1137EE4initE }); -this.__defineGetter__("__str99", function() { delete __str99; __str99 = Pointer_make([109,97,120,0] /* max\00*/, 0); return __str99 }); -this.__defineGetter__("__ZN7_stdcmdILi1143EE4initE", function() { delete __ZN7_stdcmdILi1143EE4initE; __ZN7_stdcmdILi1143EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1143EE4initE }); -this.__defineGetter__("__str100", function() { delete __str100; __str100 = Pointer_make([109,105,110,102,0] /* minf\00*/, 0); return __str100 }); -this.__defineGetter__("__ZN7_stdcmdILi1149EE4initE", function() { delete __ZN7_stdcmdILi1149EE4initE; __ZN7_stdcmdILi1149EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1149EE4initE }); -this.__defineGetter__("__str101", function() { delete __str101; __str101 = Pointer_make([109,97,120,102,0] /* maxf\00*/, 0); return __str101 }); -this.__defineGetter__("__ZN7_stdcmdILi1155EE4initE", function() { delete __ZN7_stdcmdILi1155EE4initE; __ZN7_stdcmdILi1155EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1155EE4initE }); -this.__defineGetter__("__str102", function() { delete __str102; __str102 = Pointer_make([99,111,110,100,0] /* cond\00*/, 0); return __str102 }); -this.__defineGetter__("__ZN7_stdcmdILi1167EE4initE", function() { delete __ZN7_stdcmdILi1167EE4initE; __ZN7_stdcmdILi1167EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1167EE4initE }); -this.__defineGetter__("__str103", function() { delete __str103; __str103 = Pointer_make([99,97,115,101,0] /* case\00*/, 0); return __str103 }); -this.__defineGetter__("__str104", function() { delete __str104; __str104 = Pointer_make([105,86,0] /* iV\00*/, 0); return __str104 }); -this.__defineGetter__("__ZN7_stdcmdILi1182EE4initE", function() { delete __ZN7_stdcmdILi1182EE4initE; __ZN7_stdcmdILi1182EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1182EE4initE }); -this.__defineGetter__("__str105", function() { delete __str105; __str105 = Pointer_make([99,97,115,101,102,0] /* casef\00*/, 0); return __str105 }); -this.__defineGetter__("__str106", function() { delete __str106; __str106 = Pointer_make([102,86,0] /* fV\00*/, 0); return __str106 }); -this.__defineGetter__("__ZN7_stdcmdILi1183EE4initE", function() { delete __ZN7_stdcmdILi1183EE4initE; __ZN7_stdcmdILi1183EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1183EE4initE }); -this.__defineGetter__("__str107", function() { delete __str107; __str107 = Pointer_make([99,97,115,101,115,0] /* cases\00*/, 0); return __str107 }); -this.__defineGetter__("__str108", function() { delete __str108; __str108 = Pointer_make([115,86,0] /* sV\00*/, 0); return __str108 }); -this.__defineGetter__("__ZN7_stdcmdILi1184EE4initE", function() { delete __ZN7_stdcmdILi1184EE4initE; __ZN7_stdcmdILi1184EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1184EE4initE }); -this.__defineGetter__("__str109", function() { delete __str109; __str109 = Pointer_make([114,110,100,0] /* rnd\00*/, 0); return __str109 }); -this.__defineGetter__("__ZN7_stdcmdILi1186EE4initE", function() { delete __ZN7_stdcmdILi1186EE4initE; __ZN7_stdcmdILi1186EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1186EE4initE }); -this.__defineGetter__("__str110", function() { delete __str110; __str110 = Pointer_make([115,116,114,99,109,112,0] /* strcmp\00*/, 0); return __str110 }); -this.__defineGetter__("__ZN7_stdcmdILi1187EE4initE", function() { delete __ZN7_stdcmdILi1187EE4initE; __ZN7_stdcmdILi1187EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1187EE4initE }); -this.__defineGetter__("__str111", function() { delete __str111; __str111 = Pointer_make([61,115,0] /* =s\00*/, 0); return __str111 }); -this.__defineGetter__("__ZN7_stdcmdILi1188EE4initE", function() { delete __ZN7_stdcmdILi1188EE4initE; __ZN7_stdcmdILi1188EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1188EE4initE }); -this.__defineGetter__("__str112", function() { delete __str112; __str112 = Pointer_make([33,61,115,0] /* !=s\00*/, 0); return __str112 }); -this.__defineGetter__("__ZN7_stdcmdILi1189EE4initE", function() { delete __ZN7_stdcmdILi1189EE4initE; __ZN7_stdcmdILi1189EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1189EE4initE }); -this.__defineGetter__("__str113", function() { delete __str113; __str113 = Pointer_make([60,115,0] /* s\00*/, 0); return __str114 }); -this.__defineGetter__("__ZN7_stdcmdILi1191EE4initE", function() { delete __ZN7_stdcmdILi1191EE4initE; __ZN7_stdcmdILi1191EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1191EE4initE }); -this.__defineGetter__("__str115", function() { delete __str115; __str115 = Pointer_make([60,61,115,0] /* <=s\00*/, 0); return __str115 }); -this.__defineGetter__("__ZN7_stdcmdILi1192EE4initE", function() { delete __ZN7_stdcmdILi1192EE4initE; __ZN7_stdcmdILi1192EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1192EE4initE }); -this.__defineGetter__("__str116", function() { delete __str116; __str116 = Pointer_make([62,61,115,0] /* >=s\00*/, 0); return __str116 }); -this.__defineGetter__("__ZN7_stdcmdILi1193EE4initE", function() { delete __ZN7_stdcmdILi1193EE4initE; __ZN7_stdcmdILi1193EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1193EE4initE }); -this.__defineGetter__("__str117", function() { delete __str117; __str117 = Pointer_make([101,99,104,111,0] /* echo\00*/, 0); return __str117 }); -this.__defineGetter__("__ZN7_stdcmdILi1194EE4initE", function() { delete __ZN7_stdcmdILi1194EE4initE; __ZN7_stdcmdILi1194EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1194EE4initE }); -this.__defineGetter__("__str118", function() { delete __str118; __str118 = Pointer_make([101,114,114,111,114,0] /* error\00*/, 0); return __str118 }); -this.__defineGetter__("__ZN7_stdcmdILi1195EE4initE", function() { delete __ZN7_stdcmdILi1195EE4initE; __ZN7_stdcmdILi1195EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1195EE4initE }); -this.__defineGetter__("__str119", function() { delete __str119; __str119 = Pointer_make([115,116,114,115,116,114,0] /* strstr\00*/, 0); return __str119 }); -this.__defineGetter__("__ZN7_stdcmdILi1196EE4initE", function() { delete __ZN7_stdcmdILi1196EE4initE; __ZN7_stdcmdILi1196EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1196EE4initE }); -this.__defineGetter__("__str120", function() { delete __str120; __str120 = Pointer_make([115,116,114,108,101,110,0] /* strlen\00*/, 0); return __str120 }); -this.__defineGetter__("__ZN7_stdcmdILi1197EE4initE", function() { delete __ZN7_stdcmdILi1197EE4initE; __ZN7_stdcmdILi1197EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1197EE4initE }); -this.__defineGetter__("__str121", function() { delete __str121; __str121 = Pointer_make([115,116,114,114,101,112,108,97,99,101,0] /* strreplace\00*/, 0); return __str121 }); -this.__defineGetter__("__ZN7_stdcmdILi1223EE4initE", function() { delete __ZN7_stdcmdILi1223EE4initE; __ZN7_stdcmdILi1223EE4initE = Pointer_make([0], 0); return __ZN7_stdcmdILi1223EE4initE }); -this.__defineGetter__("__str122", function() { delete __str122; __str122 = Pointer_make([109,97,120,99,111,110,0] /* maxcon\00*/, 0); return __str122 }); -this.__defineGetter__("__str123", function() { delete __str123; __str123 = Pointer_make([115,111,109,101,118,97,114,0] /* somevar\00*/, 0); return __str123 }); -this.__defineGetter__("_somevar", function() { delete _somevar; _somevar = Pointer_make([0], 0); return _somevar }); -this.__defineGetter__("__str124", function() { delete __str124; __str124 = Pointer_make([59,10,0,0] /* ;\0A\00\00*/, 0); return __str124 }); -this.__defineGetter__("__str125", function() { delete __str125; __str125 = Pointer_make([117,110,107,110,111,119,110,32,99,111,109,109,97,110,100,58,32,37,115,0] /* unknown command: %s\00*/, 0); return __str125 }); -this.__defineGetter__("__str126", function() { delete __str126; __str126 = Pointer_make([98,117,105,108,116,105,110,32,100,101,99,108,97,114,101,100,32,119,105,116,104,32,105,108,108,101,103,97,108,32,116,121,112,101,0] /* builtin declared with illegal type\00*/, 0); return __str126 }); -this.__defineGetter__("__str127", function() { delete __str127; __str127 = Pointer_make([98,117,105,108,116,105,110,32,100,101,99,108,97,114,101,100,32,119,105,116,104,32,116,111,111,32,109,97,110,121,32,97,114,103,115,32,40,117,115,101,32,86,63,41,0] /* builtin declared with too many args (use V?)\00*/, 0); return __str127 }); -this.__defineGetter__("__str128", function() { delete __str128; __str128 = Pointer_make([37,115,32,61,32,48,120,37,46,54,88,32,40,37,100,44,32,37,100,44,32,37,100,41,0] /* %s = 0x%.6X (%d, %d, %d)\00*/, 0); return __str128 }); -this.__defineGetter__("__str129", function() { delete __str129; __str129 = Pointer_make([37,115,32,61,32,48,120,37,88,0] /* %s = 0x%X\00*/, 0); return __str129 }); -this.__defineGetter__("__str130", function() { delete __str130; __str130 = Pointer_make([37,115,32,61,32,37,100,0] /* %s = %d\00*/, 0); return __str130 }); -this.__defineGetter__("__str131", function() { delete __str131; __str131 = Pointer_make([37,115,32,61,32,37,115,0] /* %s = %s\00*/, 0); return __str131 }); -this.__defineGetter__("__str132", function() { delete __str132; __str132 = Pointer_make([37,115,32,61,32,91,37,115,93,0] /* %s = [%s]\00*/, 0); return __str132 }); -this.__defineGetter__("__str133", function() { delete __str133; __str133 = Pointer_make([37,115,32,61,32,34,37,115,34,0] /* %s = \22%s\22\00*/, 0); return __str133 }); -this.__defineGetter__("__ZGVZ10executeretPKcE6argids", function() { delete __ZGVZ10executeretPKcE6argids; __ZGVZ10executeretPKcE6argids = Pointer_make([0], 0); return __ZGVZ10executeretPKcE6argids }); -this.__defineGetter__("__str134", function() { delete __str134; __str134 = Pointer_make([97,114,103,37,100,0] /* arg%d\00*/, 0); return __str134 }); -this.__defineGetter__("__str135", function() { delete __str135; __str135 = Pointer_make([115,111,109,101,118,97,114,32,57,0] /* somevar 9\00*/, 0); return __str135 }); -this.__defineGetter__("__str136", function() { delete __str136; __str136 = Pointer_make([116,101,109,112,32,61,32,40,43,32,50,50,32,36,115,111,109,101,118,97,114,41,0] /* temp = (+ 22 $somevar)\00*/, 0); return __str136 }); -this.__defineGetter__("__str137", function() { delete __str137; __str137 = Pointer_make([105,102,32,40,62,32,36,116,101,109,112,32,51,48,41,32,91,32,116,101,109,112,32,61,32,40,43,32,36,116,101,109,112,32,49,41,32,93,32,91,32,116,101,109,112,32,61,32,40,42,32,36,116,101,109,112,32,50,41,32,93,0] /* if (> $temp 30) [ temp = (+ $temp 1) ] [ temp = (* $temp 2) ]\00*/, 0); return __str137 }); -this.__defineGetter__("__str138", function() { delete __str138; __str138 = Pointer_make([105,102,32,40,60,32,36,116,101,109,112,32,51,48,41,32,91,32,116,101,109,112,32,61,32,48,32,93,32,91,32,116,101,109,112,32,61,32,40,43,32,36,116,101,109,112,32,49,41,32,93,0] /* if (< $temp 30) [ temp = 0 ] [ temp = (+ $temp 1) ]\00*/, 0); return __str138 }); -this.__defineGetter__("__str139", function() { delete __str139; __str139 = Pointer_make([101,99,104,111,32,91,84,101,109,112,32,105,115,93,32,36,116,101,109,112,0] /* echo [Temp is] $temp\00*/, 0); return __str139 }); -this.__defineGetter__("__str140", function() { delete __str140; __str140 = Pointer_make([37,100,10,0] /* %d\0A\00*/, 0); return __str140 }); -this.__defineGetter__("__str141", function() { delete __str141; __str141 = Pointer_make([120,32,61,32,50,0] /* x = 2\00*/, 0); return __str141 }); -this.__defineGetter__("__str142", function() { delete __str142; __str142 = Pointer_make([112,117,115,104,32,120,32,53,0] /* push x 5\00*/, 0); return __str142 }); -this.__defineGetter__("__str143", function() { delete __str143; __str143 = Pointer_make([112,117,115,104,32,120,32,49,49,0] /* push x 11\00*/, 0); return __str143 }); -this.__defineGetter__("__str144", function() { delete __str144; __str144 = Pointer_make([112,111,112,32,120,0] /* pop x\00*/, 0); return __str144 }); -this.__defineGetter__("__str145", function() { delete __str145; __str145 = Pointer_make([101,99,104,111,32,36,120,0] /* echo $x\00*/, 0); return __str145 }); -this.__defineGetter__("__str146", function() { delete __str146; __str146 = Pointer_make([103,114,101,101,116,32,61,32,91,32,101,99,104,111,32,104,101,108,108,111,44,32,36,97,114,103,49,32,93,0] /* greet = [ echo hello, $arg1 ]\00*/, 0); return __str146 }); -this.__defineGetter__("__str147", function() { delete __str147; __str147 = Pointer_make([103,114,101,101,116,32,101,118,101,114,121,111,110,101,0] /* greet everyone\00*/, 0); return __str147 }); -this.__defineGetter__("__str148", function() { delete __str148; __str148 = Pointer_make([48,0] /* 0\00*/, 0); return __str148 }); -this.__defineGetter__("__ZL7bufnest", function() { delete __ZL7bufnest; __ZL7bufnest = Pointer_make([0], 0); return __ZL7bufnest }); -this.__defineGetter__("__str149", function() { delete __str149; __str149 = Pointer_make([13,64,34,47,40,41,91,93,0] /* \0D@\22/()[]\00*/, 0); return __str149 }); -this.__defineGetter__("__str150", function() { delete __str150; __str150 = Pointer_make([10,0,0] /* \0A\00\00*/, 0); return __str150 }); -this.__defineGetter__("__str151", function() { delete __str151; __str151 = Pointer_make([109,105,115,115,105,110,103,32,34,37,99,34,0] /* missing \22%c\22\00*/, 0); return __str151 }); -this.__defineGetter__("__str152", function() { delete __str152; __str152 = Pointer_make([32,9,13,0] /* \09\0D\00*/, 0); return __str152 }); -this.__defineGetter__("__str153", function() { delete __str153; __str153 = Pointer_make([47,59,32,9,13,10,0,0] /* /; \09\0D\0A\00\00*/, 0); return __str153 }); -this.__defineGetter__("__ZGVZ10parsemacroRPKciR6vectorIcEE5ident", function() { delete __ZGVZ10parsemacroRPKciR6vectorIcEE5ident; __ZGVZ10parsemacroRPKciR6vectorIcEE5ident = Pointer_make([0], 0); return __ZGVZ10parsemacroRPKciR6vectorIcEE5ident }); -this.__defineGetter__("_commandmillis", function() { delete _commandmillis; _commandmillis = Pointer_make([-1], 0); return _commandmillis }); -this.__defineGetter__("_commandbuf", function() { delete _commandbuf; _commandbuf = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); return _commandbuf }); -this.__defineGetter__("_commandaction", function() { delete _commandaction; _commandaction = Pointer_make([0], 0); return _commandaction }); -this.__defineGetter__("_commandprompt", function() { delete _commandprompt; _commandprompt = Pointer_make([0], 0); return _commandprompt }); -this.__defineGetter__("_commandpos", function() { delete _commandpos; _commandpos = Pointer_make([-1], 0); return _commandpos }); - -__globalConstructor__ = function() { - __GLOBAL__I__Z11exchangestrPcPKc(); -} - - -// stub for __ZdaPv -_vsnprintf = function (dst, num, src, ptr) { - var args = Array_copy(ptr+1, HEAP[ptr]); // # of args in in first place - var text = __formatString.apply(null, [src].concat(args)); - for (var i = 0; i < num; i++) { - HEAP[dst+i] = HEAP[text+i]; - if (HEAP[dst+i] == 0) break; - } - } -// stub for _llvm_va_start -// stub for _llvm_va_end -// stub for _puts -// stub for _exit -// stub for _time -// stub for __Znaj -// stub for _llvm_memcpy_i32 -_strncpy = function (pdest, psrc, num) { - var padding = false; - for (var i = 0; i < num; i++) { - HEAP[pdest+i] = padding ? 0 : HEAP[psrc+i]; - padding = padding || HEAP[psrc+i] == 0; - } - } -_strlen = function (ptr) { - var i = 0; - while (HEAP[ptr+i] != 0) i++; - return i; - } -// stub for _strstr -// stub for _llvm_eh_exception -// stub for _llvm_eh_selector -// stub for _llvm_eh_typeid_for -// stub for __ZSt9terminatev -// stub for ___gxx_personality_v0 -// stub for __Unwind_Resume_or_Rethrow -_strcmp = function (px, py) { - var i = 0; - while (true) { - var x = HEAP[px+i]; - var y = HEAP[py+i]; - if (x == y && x == 0) return 0; - if (x == 0) return -1; - if (y == 0) return 1; - if (x == y) { - i ++; - continue; - } else { - return x > y ? 1 : -1; - } - } - } -_strtol = function (ptr) { - // XXX: We ignore the other two params! - return parseInt(Pointer_stringify(ptr)); - } -// stub for _strtod -// stub for _llvm_exp_f64 -// stub for _llvm_log10_f64 -// stub for _llvm_log_f64 -// stub for _llvm_pow_f64 -// stub for _sqrt -// stub for _atan -// stub for _acos -// stub for _asin -// stub for _tan -// stub for _cos -// stub for _sin -// stub for _fmod -_strspn = function (pstr, pset) { - var str = String_copy(pstr, true); - var set = String_copy(pset); - var i = 0; - while (set.indexOf(str[i]) != -1) i++; // Must halt, as 0 is in str but not set - return i; - } -_strcspn = function (pstr, pset) { - var str = String_copy(pstr, true); - var set = String_copy(pset, true); - var i = 0; - while (set.indexOf(str[i]) == -1) i++; // Must halt, as 0 is in both - return i; - } -// stub for _strncmp -_strcat = function (pdest, psrc) { - var len = Pointer_stringify(pdest).length; // TODO: use strlen, but need dependencies system - var i = 0; - do { - HEAP[pdest+len+i] = HEAP[psrc+i]; - i ++; - } while (HEAP[psrc+i-1] != 0); - } -// stub for __Znwj -// stub for __ZdlPv -___cxa_atexit = function (func) { - __ATEXIT__.push(func); - } -// stub for _strchr -___cxa_guard_acquire = function () { - return 0; - } -___cxa_guard_release = function () { - return 0; - } -// stub for _printf -// stub for _sprintf -// stub for _isalnum - - -function __GLOBAL__I__Z11exchangestrPcPKc() { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - __Z41__static_initialization_and_destruction_0ii(1, 65535); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z11exchangestrPcPKc(_o, _n) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _o_addr = Pointer_make([0], 0); - var _n_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_o_addr] = _o; - HEAP[_n_addr] = _n; - var _1 = HEAP[_o_addr]; - var _2 = 0+(_1 != 0); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_o_addr]; - __ZdaPv(_3); - __label__ = 1; break; - case 1: // _bb1 - var _4 = HEAP[_n_addr]; - var _5 = __Z9newstringPKc(_4); - HEAP[_0] = _5; - var _6 = HEAP[_0]; - HEAP[_retval] = _6; - __label__ = 2; break; - case 2: // _return - var _retval2 = HEAP[_retval]; - return _retval2; - } -} - - -function __ZnwjPv(_unnamed_arg, ___p) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _unnamed_arg_addr; - var ___p_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - _unnamed_arg_addr = _unnamed_arg; - HEAP[___p_addr] = ___p; - var _1 = HEAP[___p_addr]; - HEAP[_0] = _1; - var _2 = HEAP[_0]; - HEAP[_0] = _2; - var _3 = HEAP[_0]; - HEAP[_retval] = _3; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __ZN15stringformatterC1EPc(_this, _buf) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _buf_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_buf_addr] = _buf; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - var _2 = HEAP[_buf_addr]; - HEAP[_1] = _2; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZL6hthashPKc(_key) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _key_addr = Pointer_make([0], 0); - var _retval; - var _0; - var _retval_5; - var _h; - var _i; - var _k; - var __alloca_point_ = 0; - HEAP[_key_addr] = _key; - _h = 5381; - _i = 0; - __label__ = 1; break; - case 0: // _bb - var _2 = _h << 5; - var _4 = _2 + _h; - _h = _4 ^ _k; - _i = _i + 1; - __label__ = 1; break; - case 1: // _bb1 - var _9 = HEAP[_key_addr]; - var _12 = HEAP[0 + _9+_i]; - _k = _12; - var _15 = 0+(_k != 0); - _retval_5 = _15; - var _toBool = 0+(_retval_5 != 0); - if (_toBool) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - _0 = _h; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval3 = _retval; - return _retval3; - } -} - - -function __ZN5identC1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2*1; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN5identD1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2*1; - __label__ = 0; break; - case 0: // _bb - var _2 = 0; - var _toBool = 0+(_2 != 0); - if (_toBool) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _3 = HEAP[_this_addr]; - __ZdlPv(_3); - __label__ = 3; break; - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN5identD0Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2*1; - __label__ = 0; break; - case 0: // _bb - var _2 = 1; - var _toBool = 0+(_2 != 0); - if (_toBool) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _3 = HEAP[_this_addr]; - __ZdlPv(_3); - __label__ = 3; break; - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN5ident7changedEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _1 = _0+6*1; - var _3 = HEAP[0 + _1]; - var _4 = 0+(_3 != 0); - if (_4) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _5 = HEAP[_this_addr]; - var _6 = _5+6*1; - var _8 = HEAP[0 + _6]; - _8(); - __label__ = 1; break; - case 1: // _bb1 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN5identC1EiPKciiiPiPvi(_this, _t, _n, _m, _c, _x, _s, _f, _flags) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _t_addr; - var _n_addr = Pointer_make([0], 0); - var _m_addr; - var _c_addr; - var _x_addr; - var _s_addr = Pointer_make([0], 0); - var _f_addr = Pointer_make([0], 0); - var _flags_addr; - var _iftmp_17; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _t_addr = _t; - HEAP[_n_addr] = _n; - _m_addr = _m; - _c_addr = _c; - _x_addr = _x; - HEAP[_s_addr] = _s; - HEAP[_f_addr] = _f; - _flags_addr = _flags; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2*1; - var _2 = HEAP[_this_addr]; - var _3 = _2+1*1; - HEAP[_3] = _t_addr; - var _5 = HEAP[_this_addr]; - var _6 = _5+2*1; - var _7 = HEAP[_n_addr]; - HEAP[_6] = _7; - var _8 = HEAP[_this_addr]; - var _9 = _8+3*1; - var _10 = _9; - HEAP[_10] = _m_addr; - var _12 = HEAP[_this_addr]; - var _13 = _12+4*1; - var _14 = _13; - HEAP[_14] = _x_addr; - var _16 = HEAP[_this_addr]; - HEAP[0 + _16+5*1] = 2147483647; - var _18 = HEAP[_f_addr]; - var _19 = _18; - var _20 = HEAP[_this_addr]; - var _21 = _20+6*1; - HEAP[0 + _21] = _19; - var _25 = 0+(_m_addr > _x_addr); - if (_25) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - _iftmp_17 = 8; - __label__ = 3; break; - case 1: // _bb1 - _iftmp_17 = 0; - __label__ = 3; break; - case 3: // _bb2 - var _28 = _iftmp_17 | _flags_addr; - var _29 = HEAP[_this_addr]; - HEAP[0 + _29+10*1] = _28; - var _31 = HEAP[_this_addr]; - var _32 = _31+7*1; - var _33 = _32+0*1; - var _35 = _33; - HEAP[_35] = _c_addr; - var _37 = HEAP[_this_addr]; - var _38 = _37+9*1; - var _39 = _38; - var _40 = HEAP[_s_addr]; - HEAP[_39] = _40; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN5identC1EiPKcfffPfPvi(_this, _t, _n, _m, _c, _x, _s, _f, _flags) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _t_addr; - var _n_addr = Pointer_make([0], 0); - var _m_addr; - var _c_addr; - var _x_addr; - var _s_addr = Pointer_make([0], 0); - var _f_addr = Pointer_make([0], 0); - var _flags_addr; - var _iftmp_19; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _t_addr = _t; - HEAP[_n_addr] = _n; - _m_addr = _m; - _c_addr = _c; - _x_addr = _x; - HEAP[_s_addr] = _s; - HEAP[_f_addr] = _f; - _flags_addr = _flags; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2*1; - var _2 = HEAP[_this_addr]; - var _3 = _2+1*1; - HEAP[_3] = _t_addr; - var _5 = HEAP[_this_addr]; - var _6 = _5+2*1; - var _7 = HEAP[_n_addr]; - HEAP[_6] = _7; - var _8 = HEAP[_this_addr]; - var _9 = _8+3*1; - var _10 = _9; - var _11 = _10; - HEAP[_11] = _m_addr; - var _13 = HEAP[_this_addr]; - var _14 = _13+4*1; - var _15 = _14; - var _16 = _15; - HEAP[_16] = _x_addr; - var _18 = HEAP[_this_addr]; - HEAP[0 + _18+5*1] = 2147483647; - var _20 = HEAP[_f_addr]; - var _21 = _20; - var _22 = HEAP[_this_addr]; - var _23 = _22+6*1; - HEAP[0 + _23] = _21; - var _27 = 0+(_m_addr > _x_addr); - if (_27) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - _iftmp_19 = 8; - __label__ = 3; break; - case 1: // _bb1 - _iftmp_19 = 0; - __label__ = 3; break; - case 3: // _bb2 - var _30 = _iftmp_19 | _flags_addr; - var _31 = HEAP[_this_addr]; - HEAP[0 + _31+10*1] = _30; - var _33 = HEAP[_this_addr]; - var _34 = _33+7*1; - var _35 = _34+0*1; - var _37 = _35; - var _38 = _37; - HEAP[_38] = _c_addr; - var _40 = HEAP[_this_addr]; - var _41 = _40+9*1; - var _42 = _41; - var _43 = _42; - var _44 = HEAP[_s_addr]; - HEAP[_43] = _44; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN5identC1EiPKcPcPS2_Pvi(_this, _t, _n, _c, _s, _f, _flags) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _t_addr; - var _n_addr = Pointer_make([0], 0); - var _c_addr = Pointer_make([0], 0); - var _s_addr = Pointer_make([0], 0); - var _f_addr = Pointer_make([0], 0); - var _flags_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _t_addr = _t; - HEAP[_n_addr] = _n; - HEAP[_c_addr] = _c; - HEAP[_s_addr] = _s; - HEAP[_f_addr] = _f; - _flags_addr = _flags; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2*1; - var _2 = HEAP[_this_addr]; - var _3 = _2+1*1; - HEAP[_3] = _t_addr; - var _5 = HEAP[_this_addr]; - var _6 = _5+2*1; - var _7 = HEAP[_n_addr]; - HEAP[_6] = _7; - var _8 = HEAP[_this_addr]; - HEAP[0 + _8+5*1] = 2147483647; - var _10 = HEAP[_f_addr]; - var _11 = _10; - var _12 = HEAP[_this_addr]; - var _13 = _12+6*1; - HEAP[0 + _13] = _11; - var _15 = HEAP[_this_addr]; - var _16 = _15+10*1; - HEAP[_16] = _flags_addr; - var _18 = HEAP[_this_addr]; - var _19 = _18+7*1; - var _20 = _19+0*1; - var _22 = _20; - var _23 = _22; - var _24 = HEAP[_c_addr]; - HEAP[_23] = _24; - var _25 = HEAP[_this_addr]; - var _26 = _25+9*1; - var _27 = _26; - var _28 = _27; - var _29 = HEAP[_s_addr]; - HEAP[_28] = _29; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN5identC1EiPKcPci(_this, _t, _n, _a, _flags) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _t_addr; - var _n_addr = Pointer_make([0], 0); - var _a_addr = Pointer_make([0], 0); - var _flags_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _t_addr = _t; - HEAP[_n_addr] = _n; - HEAP[_a_addr] = _a; - _flags_addr = _flags; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2*1; - var _2 = HEAP[_this_addr]; - var _3 = _2+1*1; - HEAP[_3] = _t_addr; - var _5 = HEAP[_this_addr]; - var _6 = _5+2*1; - var _7 = HEAP[_n_addr]; - HEAP[_6] = _7; - var _8 = HEAP[_this_addr]; - HEAP[0 + _8+5*1] = 2147483647; - var _10 = HEAP[_this_addr]; - var _11 = _10+6*1; - var _12 = _11; - HEAP[_12] = 0; - var _14 = HEAP[_this_addr]; - var _15 = _14+7*1; - var _16 = _15+0*1; - var _17 = HEAP[_a_addr]; - HEAP[_16] = _17; - var _18 = HEAP[_this_addr]; - var _19 = _18+8*1; - HEAP[0 + _19+0*1] = 0; - var _21 = HEAP[_this_addr]; - var _22 = _21+10*1; - HEAP[_22] = _flags_addr; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN5identC1EiPKcS1_PvS2_i(_this, _t, _n, _narg, _f, _s, _flags) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _t_addr; - var _n_addr = Pointer_make([0], 0); - var _narg_addr = Pointer_make([0], 0); - var _f_addr = Pointer_make([0], 0); - var _s_addr = Pointer_make([0], 0); - var _flags_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _t_addr = _t; - HEAP[_n_addr] = _n; - HEAP[_narg_addr] = _narg; - HEAP[_f_addr] = _f; - HEAP[_s_addr] = _s; - _flags_addr = _flags; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - HEAP[_1] = __ZTV5ident+2*1; - var _2 = HEAP[_this_addr]; - var _3 = _2+1*1; - HEAP[_3] = _t_addr; - var _5 = HEAP[_this_addr]; - var _6 = _5+2*1; - var _7 = HEAP[_n_addr]; - HEAP[_6] = _7; - var _8 = HEAP[_this_addr]; - HEAP[0 + _8+5*1] = 2147483647; - var _10 = HEAP[_f_addr]; - var _11 = _10; - var _12 = HEAP[_this_addr]; - var _13 = _12+6*1; - HEAP[0 + _13] = _11; - var _15 = HEAP[_this_addr]; - var _16 = _15+7*1; - var _17 = _16+0*1; - var _18 = HEAP[_narg_addr]; - HEAP[_17] = _18; - var _19 = HEAP[_this_addr]; - var _20 = _19+8*1; - var _21 = _20+0*1; - var _22 = HEAP[_s_addr]; - HEAP[_21] = _22; - var _23 = HEAP[_this_addr]; - var _24 = _23+10*1; - HEAP[_24] = _flags_addr; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z11parsestringPKc(_p) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _p_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _retval_89; - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_p_addr] = _p; - __label__ = 4; break; - case 0: // _bb - var _1 = HEAP[_p_addr]; - var _2 = HEAP[_1]; - if (_2 == 10) { - __label__ = 1; break; -} -else if (_2 == 13) { - __label__ = 1; break; -} -else if (_2 == 34) { - __label__ = 1; break; -} -else if (_2 == 94) { - __label__ = 3; break; -} -else { -__label__ = 6; break; -} - - case 1: // _bb1 - var _3 = HEAP[_p_addr]; - HEAP[_0] = _3; - __label__ = 5; break; - case 3: // _bb2 - var _4 = HEAP[_p_addr]; - var _5 = _4+1; - HEAP[_p_addr] = _5; - var _6 = HEAP[_p_addr]; - var _7 = HEAP[_6]; - var _8 = 0+(_7 != 0); - _retval_89 = _8; - var _toBool = 0+(_retval_89 != 0); - if (_toBool) { __label__ = 6; break; } else { __label__ = 7; break; } - case 7: // _bb3 - var _11 = HEAP[_p_addr]; - HEAP[_0] = _11; - __label__ = 5; break; - case 6: // _bb4 - var _12 = HEAP[_p_addr]; - var _13 = _12+1; - HEAP[_p_addr] = _13; - __label__ = 4; break; - case 4: // _bb5 - var _14 = HEAP[_p_addr]; - var _15 = HEAP[_14]; - var _16 = 0+(_15 != 0); - if (_16) { __label__ = 0; break; } else { __label__ = 8; break; } - case 8: // _bb6 - var _17 = HEAP[_p_addr]; - HEAP[_0] = _17; - __label__ = 5; break; - case 5: // _bb7 - var _18 = HEAP[_0]; - HEAP[_retval] = _18; - __label__ = 2; break; - case 2: // _return - var _retval8 = HEAP[_retval]; - return _retval8; - } -} - - -function __Z12escapestringPcPKcS1_(_dst, _src, _end) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _dst_addr = Pointer_make([0], 0); - var _src_addr = Pointer_make([0], 0); - var _end_addr = Pointer_make([0], 0); - var _retval; - var _0; - var _start = Pointer_make([0], 0); - var _c; - var _e; - var __alloca_point_ = 0; - HEAP[_dst_addr] = _dst; - HEAP[_src_addr] = _src; - HEAP[_end_addr] = _end; - var _1 = HEAP[_dst_addr]; - HEAP[_start] = _1; - __label__ = 9; break; - case 0: // _bb - var _2 = HEAP[_src_addr]; - var _3 = HEAP[_2]; - _c = _3; - var _6 = _2+1; - HEAP[_src_addr] = _6; - var _8 = 0+(_c == 94); - if (_8) { __label__ = 1; break; } else { __label__ = 10; break; } - case 1: // _bb1 - var _9 = HEAP[_src_addr]; - var _10 = HEAP[_end_addr]; - var _11 = 0+(_9 >= _10); - if (_11) { __label__ = 11; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _12 = HEAP[_src_addr]; - var _13 = HEAP[_12]; - _e = _13; - var _16 = _12+1; - HEAP[_src_addr] = _16; - if (_e == 102) { - __label__ = 4; break; -} -else if (_e == 110) { - __label__ = 7; break; -} -else if (_e == 116) { - __label__ = 6; break; -} -else { -__label__ = 8; break; -} - - case 7: // _bb3 - var _18 = HEAP[_dst_addr]; - HEAP[_18] = 10; - var _19 = HEAP[_dst_addr]; - var _20 = _19+1; - HEAP[_dst_addr] = _20; - __label__ = 5; break; - case 6: // _bb4 - var _21 = HEAP[_dst_addr]; - HEAP[_21] = 9; - var _22 = HEAP[_dst_addr]; - var _23 = _22+1; - HEAP[_dst_addr] = _23; - __label__ = 5; break; - case 4: // _bb5 - var _24 = HEAP[_dst_addr]; - HEAP[_24] = 12; - var _25 = HEAP[_dst_addr]; - var _26 = _25+1; - HEAP[_dst_addr] = _26; - __label__ = 5; break; - case 8: // _bb6 - var _28 = _e; - var _29 = HEAP[_dst_addr]; - HEAP[_29] = _28; - var _30 = HEAP[_dst_addr]; - var _31 = _30+1; - HEAP[_dst_addr] = _31; - __label__ = 5; break; - case 5: // _bb7 - __label__ = 9; break; - case 10: // _bb8 - var _33 = _c; - var _34 = HEAP[_dst_addr]; - HEAP[_34] = _33; - var _35 = HEAP[_dst_addr]; - var _36 = _35+1; - HEAP[_dst_addr] = _36; - __label__ = 9; break; - case 9: // _bb9 - var _37 = HEAP[_src_addr]; - var _38 = HEAP[_end_addr]; - var _39 = 0+(_37 < _38); - if (_39) { __label__ = 0; break; } else { __label__ = 11; break; } - case 11: // _bb10 - var _40 = HEAP[_dst_addr]; - var _41 = _40; - var _42 = HEAP[_start]; - var _43 = _42; - _0 = _41 - _43; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval11 = _retval; - return _retval11; - } -} - - -function __ZL9isintegerPc(_c) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _c_addr = Pointer_make([0], 0); - var _retval; - var _iftmp_106; - var _0; - var __alloca_point_ = 0; - HEAP[_c_addr] = _c; - var _1 = HEAP[_c_addr]; - var _3 = HEAP[0 + _1]; - var _4 = _3; - var _5 = _4 - 48; - var _6 = 0+(_5 <= 9); - if (_6) { __label__ = 6; break; } else { __label__ = 0; break; } - case 0: // _bb - var _7 = HEAP[_c_addr]; - var _9 = HEAP[0 + _7]; - var _10 = 0+(_9 == 43); - if (_10) { __label__ = 7; break; } else { __label__ = 1; break; } - case 1: // _bb1 - var _11 = HEAP[_c_addr]; - var _13 = HEAP[0 + _11]; - var _14 = 0+(_13 == 45); - if (_14) { __label__ = 7; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _15 = HEAP[_c_addr]; - var _17 = HEAP[0 + _15]; - var _18 = 0+(_17 == 46); - if (_18) { __label__ = 7; break; } else { __label__ = 4; break; } - case 7: // _bb3 - var _19 = HEAP[_c_addr]; - var _21 = HEAP[0 + _19+1]; - var _22 = _21; - var _23 = _22 - 48; - var _24 = 0+(_23 <= 9); - if (_24) { __label__ = 6; break; } else { __label__ = 4; break; } - case 6: // _bb4 - _iftmp_106 = 1; - __label__ = 8; break; - case 4: // _bb5 - _iftmp_106 = 0; - __label__ = 8; break; - case 8: // _bb6 - _0 = _iftmp_106; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval78 = _retval; - return _retval78; - } -} - - -function __Z6seedMTj(_seed) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _seed_addr; - var _retval_209; - var _x; - var _s = Pointer_make([0], 0); - var _j; - var __alloca_point_ = 0; - _seed_addr = _seed; - _x = _seed_addr | 1; - HEAP[_s] = __ZL5state+0*1; - HEAP[__ZL4left] = 0; - var _2 = HEAP[_s]; - HEAP[_2] = _x; - var _4 = HEAP[_s]; - var _5 = _4+1; - HEAP[_s] = _5; - _j = 624; - __label__ = 1; break; - case 0: // _bb - _x = _x * 69069; - var _8 = HEAP[_s]; - HEAP[_8] = _x; - var _10 = HEAP[_s]; - var _11 = _10+1; - HEAP[_s] = _11; - __label__ = 1; break; - case 1: // _bb1 - _j = _j - 1; - var _15 = 0+(_j != 0); - _retval_209 = _15; - var _toBool = 0+(_retval_209 != 0); - if (_toBool) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z3maxIiET_S0_S0_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr; - var _b_addr; - var _retval; - var _iftmp_223; - var _0; - var __alloca_point_ = 0; - _a_addr = _a; - _b_addr = _b; - var _3 = 0+(_a_addr > _b_addr); - if (_3) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - _iftmp_223 = _a_addr; - __label__ = 3; break; - case 1: // _bb1 - _iftmp_223 = _b_addr; - __label__ = 3; break; - case 3: // _bb2 - _0 = _iftmp_223; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval3 = _retval; - return _retval3; - } -} - - -function __Z9es_sizeofI5identEiPT_(_x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _x_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_x_addr] = _x; - var _1 = HEAP[_x_addr]; - var _2 = _1+11*1; - _0 = _2; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZN9hashtableIPKc5identE7getdataEPv(_i) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _i_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_i_addr] = _i; - var _1 = HEAP[_i_addr]; - var _3 = _1+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; - var _4 = _3+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; - HEAP[_0] = _4; - var _5 = HEAP[_0]; - HEAP[_retval] = _5; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __ZN9hashtableIPKc5identE7getnextEPv(_i) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _i_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_i_addr] = _i; - var _1 = HEAP[_i_addr]; - var _4 = HEAP[0 + _1+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]]; - HEAP[_0] = _4; - var _5 = HEAP[_0]; - HEAP[_retval] = _5; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __Z3minIiET_S0_S0_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr; - var _b_addr; - var _retval; - var _iftmp_230; - var _0; - var __alloca_point_ = 0; - _a_addr = _a; - _b_addr = _b; - var _3 = 0+(_a_addr < _b_addr); - if (_3) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - _iftmp_230 = _a_addr; - __label__ = 3; break; - case 1: // _bb1 - _iftmp_230 = _b_addr; - __label__ = 3; break; - case 3: // _bb2 - _0 = _iftmp_230; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval3 = _retval; - return _retval3; - } -} - - -function __Z3minIfET_S0_S0_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr; - var _b_addr; - var _retval; - var _iftmp_231; - var _0; - var __alloca_point_ = 0; - _a_addr = _a; - _b_addr = _b; - var _3 = 0+(_a_addr < _b_addr); - if (_3) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - _iftmp_231 = _a_addr; - __label__ = 3; break; - case 1: // _bb1 - _iftmp_231 = _b_addr; - __label__ = 3; break; - case 3: // _bb2 - _0 = _iftmp_231; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval3 = _retval; - return _retval3; - } -} - - -function __Z3maxIfET_S0_S0_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr; - var _b_addr; - var _retval; - var _iftmp_232; - var _0; - var __alloca_point_ = 0; - _a_addr = _a; - _b_addr = _b; - var _3 = 0+(_a_addr > _b_addr); - if (_3) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - _iftmp_232 = _a_addr; - __label__ = 3; break; - case 1: // _bb1 - _iftmp_232 = _b_addr; - __label__ = 3; break; - case 3: // _bb2 - _0 = _iftmp_232; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval3 = _retval; - return _retval3; - } -} - - -function __ZN6vectorIPS_IcEEC1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - HEAP[0 + _0+0*1] = 0; - var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1*1] = 0; - var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2*1] = 0; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIcEC1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - HEAP[0 + _0+0*1] = 0; - var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1*1] = 0; - var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2*1] = 0; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIcE7setsizeEi(_this, _i) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _i_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _i_addr = _i; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - var _4 = _0+2*1; - HEAP[_4] = _i_addr; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIcE6getbufEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+0*1]; - HEAP[_0] = _3; - var _4 = HEAP[_0]; - HEAP[_retval] = _4; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __ZNK6vectorIPS_IcEE6lengthEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2*1]; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZN6vectorIPS_IcEEixEi(_this, _i) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _i_addr; - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _i_addr = _i; - var _2 = 0+(_i_addr >= 0); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_this_addr]; - var _5 = HEAP[0 + _3+2*1]; - __label__ = 1; break; - case 1: // _bb1 - var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6+0*1]; - var _10 = _8+_i_addr; - HEAP[_0] = _10; - var _11 = HEAP[_0]; - HEAP[_retval] = _11; - __label__ = 2; break; - case 2: // _return - var _retval2 = HEAP[_retval]; - return _retval2; - } -} - - -function __ZN6vectorIcE3popEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+0*1]; - var _6 = HEAP[0 + _1+2*1]; - var _7 = _6 - 1; - var _8 = HEAP[_this_addr]; - HEAP[0 + _8+2*1] = _7; - var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+2*1]; - var _13 = _3+_12; - HEAP[_0] = _13; - var _14 = HEAP[_0]; - HEAP[_retval] = _14; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __ZNK6vectorIcE6lengthEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2*1]; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZN6vectorIP5identEC1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - HEAP[0 + _0+0*1] = 0; - var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1*1] = 0; - var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2*1] = 0; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZNK6vectorIP5identE6lengthEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2*1]; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZN6vectorIP5identEixEi(_this, _i) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _i_addr; - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _i_addr = _i; - var _2 = 0+(_i_addr >= 0); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_this_addr]; - var _5 = HEAP[0 + _3+2*1]; - __label__ = 1; break; - case 1: // _bb1 - var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6+0*1]; - var _10 = _8+_i_addr; - HEAP[_0] = _10; - var _11 = HEAP[_0]; - HEAP[_retval] = _11; - __label__ = 2; break; - case 2: // _return - var _retval2 = HEAP[_retval]; - return _retval2; - } -} - - -function __ZNK6vectorIcE5emptyEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+2*1]; - var _4 = 0+(_3 == 0); - _0 = _4; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval12 = _retval; - return _retval12; - } -} - - -function __ZN6vectorI5clineEC1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - HEAP[0 + _0+0*1] = 0; - var _2 = HEAP[_this_addr]; - HEAP[0 + _2+1*1] = 0; - var _4 = HEAP[_this_addr]; - HEAP[0 + _4+2*1] = 0; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZNK6vectorI5clineE6lengthEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+2*1]; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZN6vectorI5clineE3popEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+0*1]; - var _6 = HEAP[0 + _1+2*1]; - var _7 = _6 - 1; - var _8 = HEAP[_this_addr]; - HEAP[0 + _8+2*1] = _7; - var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+2*1]; - var _13 = _3+3*_12; - HEAP[_0] = _13; - var _14 = HEAP[_0]; - HEAP[_retval] = _14; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __Z9es_sizeofIcEiPT_(_x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _x_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_x_addr] = _x; - var _1 = HEAP[_x_addr]; - var _2 = _1+1; - _0 = _2; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZN6vectorIcE4dropEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - var _3 = _2 - 1; - HEAP[0 + _0+2*1] = _3; - var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6+0*1]; - var _11 = HEAP[0 + _6+2*1]; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIcE6shrinkEi(_this, _i) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _i_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _i_addr = _i; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - __label__ = 1; break; - case 0: // _bb - var _3 = HEAP[_this_addr]; - __ZN6vectorIcE4dropEv(_3); - __label__ = 1; break; - case 1: // _bb1 - var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2*1]; - var _8 = 0+(_6 > _i_addr); - if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z9es_sizeofIP6vectorIcEEiPT_(_x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _x_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_x_addr] = _x; - var _1 = HEAP[_x_addr]; - var _2 = _1+1; - _0 = _2; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZN7databufIcEC1IiEEPcT_(_this, _buf, _maxlen) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _buf_addr = Pointer_make([0], 0); - var _maxlen_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_buf_addr] = _buf; - _maxlen_addr = _maxlen; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - var _2 = HEAP[_buf_addr]; - HEAP[_1] = _2; - var _3 = HEAP[_this_addr]; - HEAP[0 + _3+1*1] = 0; - var _5 = HEAP[_this_addr]; - var _6 = _5+2*1; - HEAP[_6] = _maxlen_addr; - var _8 = HEAP[_this_addr]; - HEAP[0 + _8+3*1] = 0; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIcE7advanceEi(_this, _sz) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _sz_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _sz_addr = _sz; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - var _4 = _2 + _sz_addr; - HEAP[0 + _0+2*1] = _4; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZNK7databufIcE6lengthEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _1 = HEAP[_this_addr]; - var _0 = HEAP[0 + _1+1*1]; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZN6vectorIcE6addbufERK7databufIcE(_this, _p) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _p_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_p_addr] = _p; - var _0 = HEAP[_p_addr]; - var _1 = __ZNK7databufIcE6lengthEv(_0); - var _2 = HEAP[_this_addr]; - __ZN6vectorIcE7advanceEi(_2, _1); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIP5identE4dropEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - var _3 = _2 - 1; - HEAP[0 + _0+2*1] = _3; - var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6+0*1]; - var _11 = HEAP[0 + _6+2*1]; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIP5identE6shrinkEi(_this, _i) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _i_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _i_addr = _i; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - __label__ = 1; break; - case 0: // _bb - var _3 = HEAP[_this_addr]; - __ZN6vectorIP5identE4dropEv(_3); - __label__ = 1; break; - case 1: // _bb1 - var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2*1]; - var _8 = 0+(_6 > _i_addr); - if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z9es_sizeofIP5identEiPT_(_x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _x_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_x_addr] = _x; - var _1 = HEAP[_x_addr]; - var _2 = _1+1; - _0 = _2; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __Z9es_sizeofIPcEiPT_(_x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _x_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_x_addr] = _x; - var _1 = HEAP[_x_addr]; - var _2 = _1+1; - _0 = _2; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZN14hashtableentryIPKc5identEC1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _1 = _0+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; - __ZN5identC1Ev(_1); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7hashsetI14hashtableentryIPKc5identEE5chainC1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _1 = _0+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; - __ZN14hashtableentryIPKc5identEC1Ev(_1); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z9es_sizeofI5clineEiPT_(_x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _x_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_x_addr] = _x; - var _1 = HEAP[_x_addr]; - var _2 = _1+3*1; - _0 = _2; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZN6vectorIPS_IcEE4dropEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - var _3 = _2 - 1; - HEAP[0 + _0+2*1] = _3; - var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6+0*1]; - var _11 = HEAP[0 + _6+2*1]; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIPS_IcEE6shrinkEi(_this, _i) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _i_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _i_addr = _i; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - __label__ = 1; break; - case 0: // _bb - var _3 = HEAP[_this_addr]; - __ZN6vectorIPS_IcEE4dropEv(_3); - __label__ = 1; break; - case 1: // _bb1 - var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2*1]; - var _8 = 0+(_6 > _i_addr); - if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN5clineD1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - __label__ = 0; break; - case 0: // _bb - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorI5clineE4dropEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - var _3 = _2 - 1; - HEAP[0 + _0+2*1] = _3; - var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6+0*1]; - var _11 = HEAP[0 + _6+2*1]; - var _12 = _8+3*_11; - __ZN5clineD1Ev(_12); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorI5clineE6shrinkEi(_this, _i) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _i_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _i_addr = _i; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - __label__ = 1; break; - case 0: // _bb - var _3 = HEAP[_this_addr]; - __ZN6vectorI5clineE4dropEv(_3); - __label__ = 1; break; - case 1: // _bb1 - var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2*1]; - var _8 = 0+(_6 > _i_addr); - if (_8) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorI5clineED1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - __ZN6vectorI5clineE6shrinkEi(_0, 0); - var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+0*1]; - var _4 = 0+(_3 != 0); - if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5+0*1]; - var _9 = 0+(_7 != 0); - if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+0*1]; - __ZdaPv(_12); - __label__ = 3; break; - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function ___tcf_3(_unnamed_arg) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _unnamed_arg_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_unnamed_arg_addr] = _unnamed_arg; - __ZN6vectorI5clineED1Ev(_conlines); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIPS_IcEED1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - __ZN6vectorIPS_IcEE6shrinkEi(_0, 0); - var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+0*1]; - var _4 = 0+(_3 != 0); - if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5+0*1]; - var _9 = 0+(_7 != 0); - if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+0*1]; - __ZdaPv(_12); - __label__ = 3; break; - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function ___tcf_2(_unnamed_arg) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _unnamed_arg_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_unnamed_arg_addr] = _unnamed_arg; - __ZN6vectorIPS_IcEED1Ev(__ZL8wordbufs); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z10var_maxconv() { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _0 = Pointer_make([0], 0); - var _retval_202; - var __alloca_point_ = 0; - __label__ = 3; break; - case 0: // _bb - var _1 = __ZN6vectorI5clineE3popEv(_conlines); - var _3 = HEAP[0 + _1+0*1]; - HEAP[_0] = _3; - var _4 = HEAP[_0]; - var _5 = 0+(_4 != 0); - if (_5) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _6 = HEAP[_0]; - __ZdaPv(_6); - __label__ = 3; break; - case 3: // _bb2 - var _7 = __ZNK6vectorI5clineE6lengthEv(_conlines); - var _8 = HEAP[_maxcon]; - var _9 = 0+(_7 > _8); - _retval_202 = _9; - var _toBool = 0+(_retval_202 != 0); - if (_toBool) { __label__ = 0; break; } else { __label__ = 7; break; } - case 7: // _bb3 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIcED1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - __ZN6vectorIcE6shrinkEi(_0, 0); - var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+0*1]; - var _4 = 0+(_3 != 0); - if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5+0*1]; - var _8 = 0+(_7 != 0); - if (_8) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+0*1]; - __ZdaPv(_11); - __label__ = 3; break; - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function ___tcf_0(_unnamed_arg) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _unnamed_arg_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_unnamed_arg_addr] = _unnamed_arg; - __ZN6vectorIcED1Ev(__ZZ10parsemacroRPKciR6vectorIcEE5ident); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIP5identED1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - __ZN6vectorIP5identE6shrinkEi(_0, 0); - var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+0*1]; - var _4 = 0+(_3 != 0); - if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _5 = HEAP[_this_addr]; - var _7 = HEAP[0 + _5+0*1]; - var _9 = 0+(_7 != 0); - if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+0*1]; - __ZdaPv(_12); - __label__ = 3; break; - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function ___tcf_1(_unnamed_arg) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _unnamed_arg_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_unnamed_arg_addr] = _unnamed_arg; - __ZN6vectorIP5identED1Ev(__ZZ10executeretPKcE6argids); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z13vformatstringPcPKcS_i(_d, _fmt, _v, _len) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _d_addr = Pointer_make([0], 0); - var _fmt_addr = Pointer_make([0], 0); - var _v_addr = Pointer_make([0], 0); - var _len_addr; - var __alloca_point_ = 0; - HEAP[_d_addr] = _d; - HEAP[_fmt_addr] = _fmt; - HEAP[_v_addr] = _v; - _len_addr = _len; - var _0 = _len_addr; - var _1 = HEAP[_d_addr]; - var _2 = HEAP[_fmt_addr]; - var _3 = HEAP[_v_addr]; - var _4 = _vsnprintf(_1, _0, _2, _3); - var _6 = _len_addr - 1; - var _7 = HEAP[_d_addr]; - HEAP[0 + _7+_6] = 0; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z5fatalPKcz(_s) { - __numArgs__ = 1; - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _msg = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); - var _ap = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _0 = HEAP[__ZZ5fatalPKczE6errors]; - var _1 = _0 + 1; - HEAP[__ZZ5fatalPKczE6errors] = _1; - var _2 = HEAP[__ZZ5fatalPKczE6errors]; - var _3 = 0+(_2 <= 2); - if (_3) { __label__ = 0; break; } else { __label__ = 7; break; } - case 0: // _bb - HEAP[_ap] = Pointer_make([Array.prototype.slice.call(arguments, __numArgs__).length].concat(Array.prototype.slice.call(arguments, __numArgs__)), 0); - var _4 = HEAP[_ap]; - var _5 = _msg+0*1; - var _6 = HEAP[_s_addr]; - __Z13vformatstringPcPKcS_i(_5, _6, _4, 260); - ;; - var _7 = _msg+0*1; - var _8 = _puts(_7); - __label__ = 7; break; - case 7: // _bb3 - _exit(1); - // unreachable - case 2: // _return - return; - } -} - - -function __ZN15stringformatterclEPKcz(_this, _fmt) { - __numArgs__ = 2; - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _fmt_addr = Pointer_make([0], 0); - var _v = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_fmt_addr] = _fmt; - HEAP[_v] = Pointer_make([Array.prototype.slice.call(arguments, __numArgs__).length].concat(Array.prototype.slice.call(arguments, __numArgs__)), 0); - var _0 = HEAP[_v]; - var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+0*1]; - var _4 = HEAP[_fmt_addr]; - __Z13vformatstringPcPKcS_i(_3, _4, _0, 260); - ;; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z8floatstrf(_v) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _v_addr; - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var _iftmp_150 = Pointer_make([0], 0); - var __alloca_point_ = 0; - _v_addr = _v; - var _2 = HEAP[__ZL6retidx]; - var _3 = _2 + 1; - var _4 = Math.floor(_3 % 3); - HEAP[__ZL6retidx] = _4; - var _6 = _v_addr; - var _8 = Math.floor(_v_addr); - var _9 = _8; - var _11 = 0+(_9 == _v_addr); - if (_11) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - HEAP[_iftmp_150] = __str; - __label__ = 3; break; - case 1: // _bb1 - HEAP[_iftmp_150] = __str1; - __label__ = 3; break; - case 3: // _bb2 - var _12 = HEAP[_iftmp_150]; - var _13 = _12; - var _14 = HEAP[__ZL6retidx]; - var _15 = __ZL6retbuf+_14*260; - var _16 = _15+0*1; - __ZN15stringformatterC1EPc(_1, _16); - __ZN15stringformatterclEPKcz(_1, _13, _6); - var _17 = HEAP[__ZL6retidx]; - var _18 = __ZL6retbuf+_17*260; - var _19 = _18+0*1; - HEAP[_0] = _19; - var _20 = HEAP[_0]; - HEAP[_retval] = _20; - __label__ = 2; break; - case 2: // _return - var _retval3 = HEAP[_retval]; - return _retval3; - } -} - - -function __Z6intstri(_v) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _v_addr; - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var __alloca_point_ = 0; - _v_addr = _v; - var _2 = HEAP[__ZL6retidx]; - var _3 = _2 + 1; - var _4 = Math.floor(_3 % 3); - HEAP[__ZL6retidx] = _4; - var _5 = HEAP[__ZL6retidx]; - var _6 = __ZL6retbuf+_5*260; - var _7 = _6+0*1; - __ZN15stringformatterC1EPc(_1, _7); - __ZN15stringformatterclEPKcz(_1, __str2+0*1, _v_addr); - var _9 = HEAP[__ZL6retidx]; - var _10 = __ZL6retbuf+_9*260; - var _11 = _10+0*1; - HEAP[_0] = _11; - var _12 = HEAP[_0]; - HEAP[_retval] = _12; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __Z8reloadMTv() { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _retval; - var _0; - var _iftmp_215; - var _iftmp_214; - var _retval_213; - var _iftmp_212; - var _retval_211; - var _p0 = Pointer_make([0], 0); - var _p2 = Pointer_make([0], 0); - var _pM = Pointer_make([0], 0); - var _s0; - var _s1; - var _j; - var __alloca_point_ = 0; - HEAP[_p0] = __ZL5state+0*1; - HEAP[_p2] = __ZL5state+2*1; - HEAP[_pM] = __ZL5state+397*1; - var _1 = HEAP[__ZL4left]; - var _2 = 0+(_1 < -1); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = _time(0); - __Z6seedMTj(_3); - __label__ = 1; break; - case 1: // _bb1 - HEAP[__ZL4left] = 623; - HEAP[__ZL4next] = __ZL5state+1*1; - var _4 = HEAP[0 + __ZL5state+0*1]; - _s0 = _4; - var _5 = HEAP[0 + __ZL5state+1*1]; - _s1 = _5; - _j = 228; - __label__ = 8; break; - case 3: // _bb2 - var _6 = HEAP[_pM]; - var _7 = HEAP[_6]; - var _9 = _s0 & -2147483648; - var _11 = _s1 & 2147483647; - var _12 = _9 | _11; - var _13 = _12 >> 1; - var _14 = _7 ^ _13; - var _16 = _s1 & 1; - var _17 = _16; - var _toBool = 0+(_17 != 0); - if (_toBool) { __label__ = 7; break; } else { __label__ = 6; break; } - case 7: // _bb3 - _iftmp_212 = -1727483681; - __label__ = 4; break; - case 6: // _bb4 - _iftmp_212 = 0; - __label__ = 4; break; - case 4: // _bb5 - var _19 = _14 ^ _iftmp_212; - var _20 = HEAP[_p0]; - HEAP[_20] = _19; - var _21 = HEAP[_p0]; - var _22 = _21+1; - HEAP[_p0] = _22; - var _23 = HEAP[_pM]; - var _24 = _23+1; - HEAP[_pM] = _24; - _s0 = _s1; - var _26 = HEAP[_p2]; - _s1 = HEAP[_26]; - var _29 = _26+1; - HEAP[_p2] = _29; - __label__ = 8; break; - case 8: // _bb6 - _j = _j - 1; - var _33 = 0+(_j != 0); - _retval_211 = _33; - var _toBool7 = 0+(_retval_211 != 0); - if (_toBool7) { __label__ = 3; break; } else { __label__ = 10; break; } - case 10: // _bb8 - HEAP[_pM] = __ZL5state+0*1; - _j = 397; - __label__ = 12; break; - case 9: // _bb9 - var _36 = HEAP[_pM]; - var _37 = HEAP[_36]; - var _39 = _s0 & -2147483648; - var _41 = _s1 & 2147483647; - var _42 = _39 | _41; - var _43 = _42 >> 1; - var _44 = _37 ^ _43; - var _46 = _s1 & 1; - var _47 = _46; - var _toBool10 = 0+(_47 != 0); - if (_toBool10) { __label__ = 13; break; } else { __label__ = 14; break; } - case 13: // _bb11 - _iftmp_214 = -1727483681; - __label__ = 15; break; - case 14: // _bb12 - _iftmp_214 = 0; - __label__ = 15; break; - case 15: // _bb13 - var _49 = _44 ^ _iftmp_214; - var _50 = HEAP[_p0]; - HEAP[_50] = _49; - var _51 = HEAP[_p0]; - var _52 = _51+1; - HEAP[_p0] = _52; - var _53 = HEAP[_pM]; - var _54 = _53+1; - HEAP[_pM] = _54; - _s0 = _s1; - var _56 = HEAP[_p2]; - _s1 = HEAP[_56]; - var _59 = _56+1; - HEAP[_p2] = _59; - __label__ = 12; break; - case 12: // _bb14 - _j = _j - 1; - var _63 = 0+(_j != 0); - _retval_213 = _63; - var _toBool15 = 0+(_retval_213 != 0); - if (_toBool15) { __label__ = 9; break; } else { __label__ = 16; break; } - case 16: // _bb16 - var _66 = HEAP[0 + __ZL5state+0*1]; - _s1 = _66; - var _67 = HEAP[_pM]; - var _68 = HEAP[_67]; - var _70 = _s0 & -2147483648; - var _72 = _s1 & 2147483647; - var _73 = _70 | _72; - var _74 = _73 >> 1; - var _75 = _68 ^ _74; - var _77 = _s1 & 1; - var _78 = _77; - var _toBool17 = 0+(_78 != 0); - if (_toBool17) { __label__ = 17; break; } else { __label__ = 18; break; } - case 17: // _bb18 - _iftmp_215 = -1727483681; - __label__ = 19; break; - case 18: // _bb19 - _iftmp_215 = 0; - __label__ = 19; break; - case 19: // _bb20 - var _80 = _75 ^ _iftmp_215; - var _81 = HEAP[_p0]; - HEAP[_81] = _80; - var _83 = _s1 >> 11; - _s1 = _83 ^ _s1; - var _87 = _s1 << 7; - var _88 = _87 & -1658038656; - _s1 = _88 ^ _s1; - var _92 = _s1 << 15; - var _93 = _92 & -272236544; - _s1 = _93 ^ _s1; - var _97 = _s1 >> 18; - _0 = _97 ^ _s1; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval21 = _retval; - return _retval21; - } -} - - -function __Z8randomMTv() { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _retval; - var _0; - var _retval_216; - var _y; - var __alloca_point_ = 0; - var _1 = HEAP[__ZL4left]; - var _2 = _1 - 1; - HEAP[__ZL4left] = _2; - var _3 = HEAP[__ZL4left]; - var _4 = 0+(_3 < 0); - _retval_216 = _4; - var _toBool = 0+(_retval_216 != 0); - if (_toBool) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - _0 = __Z8reloadMTv(); - __label__ = 3; break; - case 1: // _bb1 - var _8 = HEAP[__ZL4next]; - _y = HEAP[_8]; - var _10 = _8+1; - HEAP[__ZL4next] = _10; - var _12 = _y >> 11; - _y = _12 ^ _y; - var _16 = _y << 7; - var _17 = _16 & -1658038656; - _y = _17 ^ _y; - var _21 = _y << 15; - var _22 = _21 & -272236544; - _y = _22 ^ _y; - var _26 = _y >> 18; - _0 = _26 ^ _y; - __label__ = 3; break; - case 3: // _bb2 - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval3 = _retval; - return _retval3; - } -} - - -function __Z9newstringj(_l) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _l_addr; - var _retval = Pointer_make([0], 0); - var _0; - var _1 = Pointer_make([0], 0); - var __alloca_point_ = 0; - _l_addr = _l; - _0 = _l_addr + 1; - var _5 = __Znaj(_0); - HEAP[_1] = _5; - var _6 = HEAP[_1]; - HEAP[_retval] = _6; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __ZN7hashsetI14hashtableentryIPKc5identEEC2Ei(_this, _size) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _size_addr; - var _size_239; - var _i; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _size_addr = _size; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*1; - HEAP[_1] = _size_addr; - var _3 = HEAP[_this_addr]; - HEAP[0 + _3+1*1] = 0; - var _5 = HEAP[_this_addr]; - HEAP[0 + _5+3*1] = 0; - var _7 = HEAP[_this_addr]; - HEAP[0 + _7+4*1] = 0; - _size_239 = _size_addr; - var _11 = _size_239 * 4; - var _12 = __Znaj(_11); - var _13 = _12; - var _14 = HEAP[_this_addr]; - HEAP[0 + _14+2*1] = _13; - _i = 0; - __label__ = 1; break; - case 0: // _bb - var _16 = HEAP[_this_addr]; - var _18 = HEAP[0 + _16+2*1]; - HEAP[0 + _18+_i] = 0; - _i = _i + 1; - __label__ = 1; break; - case 1: // _bb1 - var _25 = 0+(_i < _size_addr); - if (_25) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN9hashtableIPKc5identEC1Ei(_this, _size) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _size_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _size_addr = _size; - var _0 = HEAP[_this_addr]; - var _1 = _0+0*5; - __ZN7hashsetI14hashtableentryIPKc5identEEC2Ei(_1, _size_addr); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorI5clineE7growbufEi(_this, _sz) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _sz_addr; - var _0; - var _olen; - var _newbuf = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _sz_addr = _sz; - var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1*1]; - var _6 = HEAP[0 + _1+1*1]; - var _7 = 0+(_6 == 0); - if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); - var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1*1] = _9; - __label__ = 6; break; - case 1: // _bb1 - __label__ = 7; break; - case 3: // _bb2 - var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1*1]; - var _15 = _14 * 2; - HEAP[0 + _12+1*1] = _15; - __label__ = 7; break; - case 7: // _bb3 - var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1*1]; - var _22 = 0+(_20 < _sz_addr); - if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1*1]; - var _27 = 0+(_25 <= _olen); - if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } - case 4: // _bb5 - var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1*1]; - var _31 = __Z9es_sizeofI5clineEiPT_(0); - _0 = _30 * _31; - var _34 = __Znaj(_0); - HEAP[_newbuf] = _34; - var _36 = 0+(_olen > 0); - if (_36) { __label__ = 8; break; } else { __label__ = 10; break; } - case 8: // _bb6 - var _37 = __Z9es_sizeofI5clineEiPT_(0); - var _39 = _37 * _olen; - var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40+0*1]; - var _43 = HEAP[_newbuf]; - _llvm_memcpy_i32(_43, _42, _39, 1); - var _45 = HEAP[_this_addr]; - var _47 = HEAP[0 + _45+0*1]; - var _49 = 0+(_47 != 0); - if (_49) { __label__ = 5; break; } else { __label__ = 10; break; } - case 5: // _bb7 - var _50 = HEAP[_this_addr]; - var _52 = HEAP[0 + _50+0*1]; - __ZdaPv(_52); - __label__ = 10; break; - case 10: // _bb8 - var _54 = HEAP[_newbuf]; - var _55 = _54; - var _56 = HEAP[_this_addr]; - HEAP[0 + _56+0*1] = _55; - __label__ = 9; break; - case 9: // _bb9 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorI5clineE3addERKS0_(_this, _x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _x_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _iftmp_244 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_x_addr] = _x; - var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+2*1]; - var _7 = HEAP[0 + _2+1*1]; - var _8 = 0+(_4 == _7); - if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2*1]; - var _12 = _11 + 1; - __ZN6vectorI5clineE7growbufEi(_9, _12); - __label__ = 1; break; - case 1: // _bb1 - var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14+0*1]; - var _19 = HEAP[0 + _14+2*1]; - var _20 = _16+3*_19; - var _22 = __ZnwjPv(12, _20); - HEAP[_1] = _22; - var _24 = HEAP[_1]; - var _25 = 0+(_24 != 0); - if (_25) { __label__ = 3; break; } else { __label__ = 7; break; } - case 3: // _bb2 - var _26 = HEAP[_1]; - var _27 = HEAP[_x_addr]; - var _28 = _26+0*1; - var _30 = HEAP[0 + _27+0*1]; - HEAP[_28] = _30; - var _31 = _26+1*1; - var _33 = HEAP[0 + _27+1*1]; - HEAP[_31] = _33; - var _34 = _26+2*1; - var _36 = HEAP[0 + _27+2*1]; - HEAP[_34] = _36; - var _37 = HEAP[_1]; - HEAP[_iftmp_244] = _37; - __label__ = 6; break; - case 7: // _bb3 - var _38 = HEAP[_1]; - HEAP[_iftmp_244] = _38; - __label__ = 6; break; - case 6: // _bb4 - var _39 = HEAP[_this_addr]; - var _41 = HEAP[0 + _39+0*1]; - var _44 = HEAP[0 + _39+2*1]; - var _45 = _41+3*_44; - HEAP[_0] = _45; - var _46 = _44 + 1; - var _47 = HEAP[_this_addr]; - HEAP[0 + _47+2*1] = _46; - var _49 = HEAP[_0]; - HEAP[_retval] = _49; - __label__ = 2; break; - case 2: // _return - var _retval5 = HEAP[_retval]; - return _retval5; - } -} - - -function __ZN6vectorI5clineE6insertEiRKS0_(_this, _i, _e) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _i_addr; - var _e_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0,0,0], 0); - var _p; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _i_addr = _i; - HEAP[_e_addr] = _e; - var _2 = _1+0*1; - var _3 = HEAP[0 + __ZZN6vectorI5clineE6insertEiRKS0_E5C_237+0*1]; - HEAP[_2] = _3; - var _4 = _1+1*1; - var _5 = HEAP[0 + __ZZN6vectorI5clineE6insertEiRKS0_E5C_237+1*1]; - HEAP[_4] = _5; - var _6 = _1+2*1; - var _7 = HEAP[0 + __ZZN6vectorI5clineE6insertEiRKS0_E5C_237+2*1]; - HEAP[_6] = _7; - var _8 = HEAP[_this_addr]; - var _9 = __ZN6vectorI5clineE3addERKS0_(_8, _1); - var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+2*1]; - _p = _12 - 1; - __label__ = 1; break; - case 0: // _bb - var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14+0*1]; - var _19 = HEAP[0 + _14+0*1]; - var _21 = _p - 1; - var _23 = _16+3*_p; - var _24 = _19+3*_21; - var _25 = _23+0*1; - var _27 = HEAP[0 + _24+0*1]; - HEAP[_25] = _27; - var _28 = _23+1*1; - var _30 = HEAP[0 + _24+1*1]; - HEAP[_28] = _30; - var _31 = _23+2*1; - var _33 = HEAP[0 + _24+2*1]; - HEAP[_31] = _33; - _p = _p - 1; - __label__ = 1; break; - case 1: // _bb1 - var _38 = 0+(_p > _i_addr); - if (_38) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _39 = HEAP[_this_addr]; - var _41 = HEAP[0 + _39+0*1]; - var _43 = _41+3*_i_addr; - var _44 = HEAP[_e_addr]; - var _45 = _43+0*1; - var _47 = HEAP[0 + _44+0*1]; - HEAP[_45] = _47; - var _48 = _43+1*1; - var _50 = HEAP[0 + _44+1*1]; - HEAP[_48] = _50; - var _51 = _43+2*1; - var _53 = HEAP[0 + _44+2*1]; - HEAP[_51] = _53; - var _54 = HEAP[_this_addr]; - var _56 = HEAP[0 + _54+0*1]; - var _58 = _56+3*_i_addr; - HEAP[_0] = _58; - var _59 = HEAP[_0]; - HEAP[_retval] = _59; - __label__ = 2; break; - case 2: // _return - var _retval3 = HEAP[_retval]; - return _retval3; - } -} - - -function __ZN6vectorIcE7growbufEi(_this, _sz) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _sz_addr; - var _0; - var _olen; - var _newbuf = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _sz_addr = _sz; - var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1*1]; - var _6 = HEAP[0 + _1+1*1]; - var _7 = 0+(_6 == 0); - if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); - var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1*1] = _9; - __label__ = 6; break; - case 1: // _bb1 - __label__ = 7; break; - case 3: // _bb2 - var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1*1]; - var _15 = _14 * 2; - HEAP[0 + _12+1*1] = _15; - __label__ = 7; break; - case 7: // _bb3 - var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1*1]; - var _22 = 0+(_20 < _sz_addr); - if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1*1]; - var _27 = 0+(_25 <= _olen); - if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } - case 4: // _bb5 - var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1*1]; - var _31 = __Z9es_sizeofIcEiPT_(0); - _0 = _30 * _31; - var _34 = __Znaj(_0); - HEAP[_newbuf] = _34; - var _36 = 0+(_olen > 0); - if (_36) { __label__ = 8; break; } else { __label__ = 10; break; } - case 8: // _bb6 - var _37 = __Z9es_sizeofIcEiPT_(0); - var _39 = _37 * _olen; - var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40+0*1]; - var _43 = HEAP[_newbuf]; - _llvm_memcpy_i32(_43, _42, _39, 1); - var _44 = HEAP[_this_addr]; - var _46 = HEAP[0 + _44+0*1]; - var _47 = 0+(_46 != 0); - if (_47) { __label__ = 5; break; } else { __label__ = 10; break; } - case 5: // _bb7 - var _48 = HEAP[_this_addr]; - var _50 = HEAP[0 + _48+0*1]; - __ZdaPv(_50); - __label__ = 10; break; - case 10: // _bb8 - var _51 = HEAP[_newbuf]; - var _52 = HEAP[_this_addr]; - HEAP[0 + _52+0*1] = _51; - __label__ = 9; break; - case 9: // _bb9 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIcE3addERKc(_this, _x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _x_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _iftmp_233 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_x_addr] = _x; - var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+2*1]; - var _7 = HEAP[0 + _2+1*1]; - var _8 = 0+(_4 == _7); - if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2*1]; - var _12 = _11 + 1; - __ZN6vectorIcE7growbufEi(_9, _12); - __label__ = 1; break; - case 1: // _bb1 - var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14+0*1]; - var _19 = HEAP[0 + _14+2*1]; - var _20 = _16+_19; - var _21 = __ZnwjPv(1, _20); - HEAP[_1] = _21; - var _22 = HEAP[_1]; - var _23 = 0+(_22 != 0); - if (_23) { __label__ = 3; break; } else { __label__ = 7; break; } - case 3: // _bb2 - var _24 = HEAP[_x_addr]; - var _25 = HEAP[_24]; - var _26 = HEAP[_1]; - HEAP[_26] = _25; - var _27 = HEAP[_1]; - HEAP[_iftmp_233] = _27; - __label__ = 6; break; - case 7: // _bb3 - var _28 = HEAP[_1]; - HEAP[_iftmp_233] = _28; - __label__ = 6; break; - case 6: // _bb4 - var _29 = HEAP[_this_addr]; - var _31 = HEAP[0 + _29+0*1]; - var _34 = HEAP[0 + _29+2*1]; - var _35 = _31+_34; - HEAP[_0] = _35; - var _36 = _34 + 1; - var _37 = HEAP[_this_addr]; - HEAP[0 + _37+2*1] = _36; - var _39 = HEAP[_0]; - HEAP[_retval] = _39; - __label__ = 2; break; - case 2: // _return - var _retval5 = HEAP[_retval]; - return _retval5; - } -} - - -function __ZN6vectorIcE7reserveEi(_agg_result, _this, _sz) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _sz_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _sz_addr = _sz; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - var _4 = _2 + _sz_addr; - var _7 = HEAP[0 + _0+1*1]; - var _8 = 0+(_4 > _7); - if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2*1]; - var _13 = _11 + _sz_addr; - __ZN6vectorIcE7growbufEi(_9, _13); - __label__ = 1; break; - case 1: // _bb1 - var _15 = HEAP[_this_addr]; - var _17 = HEAP[0 + _15+0*1]; - var _20 = HEAP[0 + _15+2*1]; - var _21 = _17+_20; - __ZN7databufIcEC1IiEEPcT_(_agg_result, _21, _sz_addr); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7databufIcE3putEPKci(_this, _vals, _numvals) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _vals_addr = Pointer_make([0], 0); - var _numvals_addr; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_vals_addr] = _vals; - _numvals_addr = _numvals; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+2*1]; - var _5 = HEAP[0 + _0+1*1]; - var _6 = _2 - _5; - var _8 = 0+(_6 < _numvals_addr); - if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+3*1]; - var _12 = _11 | 2; - HEAP[0 + _9+3*1] = _12; - __label__ = 1; break; - case 1: // _bb1 - var _15 = HEAP[_this_addr]; - var _17 = HEAP[0 + _15+2*1]; - var _20 = HEAP[0 + _15+1*1]; - var _21 = _17 - _20; - var _23 = __Z3minIiET_S0_S0_(_21, _numvals_addr); - var _24 = __Z9es_sizeofIcEiPT_(0); - var _25 = _23 * _24; - var _26 = HEAP[_this_addr]; - var _28 = HEAP[0 + _26+0*1]; - var _31 = HEAP[0 + _26+1*1]; - var _32 = _28+_31; - var _33 = HEAP[_vals_addr]; - _llvm_memcpy_i32(_32, _33, _25, 1); - var _34 = HEAP[_this_addr]; - var _36 = HEAP[0 + _34+1*1]; - var _39 = HEAP[0 + _34+2*1]; - var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40+1*1]; - var _43 = _39 - _42; - var _45 = __Z3minIiET_S0_S0_(_43, _numvals_addr); - var _46 = _36 + _45; - var _47 = HEAP[_this_addr]; - HEAP[0 + _47+1*1] = _46; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIcE3putEPKci(_this, _v, _n) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _v_addr = Pointer_make([0], 0); - var _n_addr; - var _buf = Pointer_make([0,0,0,0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_v_addr] = _v; - _n_addr = _n; - var _0 = HEAP[_this_addr]; - __ZN6vectorIcE7reserveEi(_buf, _0, _n_addr); - var _2 = HEAP[_v_addr]; - __ZN7databufIcE3putEPKci(_buf, _2, _n_addr); - var _4 = HEAP[_this_addr]; - __ZN6vectorIcE6addbufERK7databufIcE(_4, _buf); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIPcE7growbufEi(_this, _sz) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _sz_addr; - var _0; - var _olen; - var _newbuf = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _sz_addr = _sz; - var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1*1]; - var _6 = HEAP[0 + _1+1*1]; - var _7 = 0+(_6 == 0); - if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); - var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1*1] = _9; - __label__ = 6; break; - case 1: // _bb1 - __label__ = 7; break; - case 3: // _bb2 - var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1*1]; - var _15 = _14 * 2; - HEAP[0 + _12+1*1] = _15; - __label__ = 7; break; - case 7: // _bb3 - var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1*1]; - var _22 = 0+(_20 < _sz_addr); - if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1*1]; - var _27 = 0+(_25 <= _olen); - if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } - case 4: // _bb5 - var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1*1]; - var _31 = __Z9es_sizeofIPcEiPT_(0); - _0 = _30 * _31; - var _34 = __Znaj(_0); - HEAP[_newbuf] = _34; - var _36 = 0+(_olen > 0); - if (_36) { __label__ = 8; break; } else { __label__ = 10; break; } - case 8: // _bb6 - var _37 = __Z9es_sizeofIPcEiPT_(0); - var _39 = _37 * _olen; - var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40+0*1]; - var _43 = HEAP[_newbuf]; - _llvm_memcpy_i32(_43, _42, _39, 1); - var _45 = HEAP[_this_addr]; - var _47 = HEAP[0 + _45+0*1]; - var _49 = 0+(_47 != 0); - if (_49) { __label__ = 5; break; } else { __label__ = 10; break; } - case 5: // _bb7 - var _50 = HEAP[_this_addr]; - var _52 = HEAP[0 + _50+0*1]; - __ZdaPv(_52); - __label__ = 10; break; - case 10: // _bb8 - var _54 = HEAP[_newbuf]; - var _55 = _54; - var _56 = HEAP[_this_addr]; - HEAP[0 + _56+0*1] = _55; - __label__ = 9; break; - case 9: // _bb9 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIPcE3addERKS0_(_this, _x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _x_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _iftmp_236 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_x_addr] = _x; - var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+2*1]; - var _7 = HEAP[0 + _2+1*1]; - var _8 = 0+(_4 == _7); - if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2*1]; - var _12 = _11 + 1; - __ZN6vectorIPcE7growbufEi(_9, _12); - __label__ = 1; break; - case 1: // _bb1 - var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14+0*1]; - var _19 = HEAP[0 + _14+2*1]; - var _20 = _16+_19; - var _22 = __ZnwjPv(4, _20); - HEAP[_1] = _22; - var _24 = HEAP[_1]; - var _25 = 0+(_24 != 0); - if (_25) { __label__ = 3; break; } else { __label__ = 7; break; } - case 3: // _bb2 - var _26 = HEAP[_x_addr]; - var _27 = HEAP[_26]; - var _28 = HEAP[_1]; - HEAP[_28] = _27; - var _29 = HEAP[_1]; - HEAP[_iftmp_236] = _29; - __label__ = 6; break; - case 7: // _bb3 - var _30 = HEAP[_1]; - HEAP[_iftmp_236] = _30; - __label__ = 6; break; - case 6: // _bb4 - var _31 = HEAP[_this_addr]; - var _33 = HEAP[0 + _31+0*1]; - var _36 = HEAP[0 + _31+2*1]; - var _37 = _33+_36; - HEAP[_0] = _37; - var _38 = _36 + 1; - var _39 = HEAP[_this_addr]; - HEAP[0 + _39+2*1] = _38; - var _41 = HEAP[_0]; - HEAP[_retval] = _41; - __label__ = 2; break; - case 2: // _return - var _retval5 = HEAP[_retval]; - return _retval5; - } -} - - -function __ZN6vectorIP5identE7growbufEi(_this, _sz) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _sz_addr; - var _0; - var _olen; - var _newbuf = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _sz_addr = _sz; - var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1*1]; - var _6 = HEAP[0 + _1+1*1]; - var _7 = 0+(_6 == 0); - if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); - var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1*1] = _9; - __label__ = 6; break; - case 1: // _bb1 - __label__ = 7; break; - case 3: // _bb2 - var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1*1]; - var _15 = _14 * 2; - HEAP[0 + _12+1*1] = _15; - __label__ = 7; break; - case 7: // _bb3 - var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1*1]; - var _22 = 0+(_20 < _sz_addr); - if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1*1]; - var _27 = 0+(_25 <= _olen); - if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } - case 4: // _bb5 - var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1*1]; - var _31 = __Z9es_sizeofIP5identEiPT_(0); - _0 = _30 * _31; - var _34 = __Znaj(_0); - HEAP[_newbuf] = _34; - var _36 = 0+(_olen > 0); - if (_36) { __label__ = 8; break; } else { __label__ = 10; break; } - case 8: // _bb6 - var _37 = __Z9es_sizeofIP5identEiPT_(0); - var _39 = _37 * _olen; - var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40+0*1]; - var _43 = HEAP[_newbuf]; - _llvm_memcpy_i32(_43, _42, _39, 1); - var _45 = HEAP[_this_addr]; - var _47 = HEAP[0 + _45+0*1]; - var _49 = 0+(_47 != 0); - if (_49) { __label__ = 5; break; } else { __label__ = 10; break; } - case 5: // _bb7 - var _50 = HEAP[_this_addr]; - var _52 = HEAP[0 + _50+0*1]; - __ZdaPv(_52); - __label__ = 10; break; - case 10: // _bb8 - var _54 = HEAP[_newbuf]; - var _55 = _54; - var _56 = HEAP[_this_addr]; - HEAP[0 + _56+0*1] = _55; - __label__ = 9; break; - case 9: // _bb9 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIP5identE3addERKS1_(_this, _x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _x_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _iftmp_235 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_x_addr] = _x; - var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+2*1]; - var _7 = HEAP[0 + _2+1*1]; - var _8 = 0+(_4 == _7); - if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2*1]; - var _12 = _11 + 1; - __ZN6vectorIP5identE7growbufEi(_9, _12); - __label__ = 1; break; - case 1: // _bb1 - var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14+0*1]; - var _19 = HEAP[0 + _14+2*1]; - var _20 = _16+_19; - var _22 = __ZnwjPv(4, _20); - HEAP[_1] = _22; - var _24 = HEAP[_1]; - var _25 = 0+(_24 != 0); - if (_25) { __label__ = 3; break; } else { __label__ = 7; break; } - case 3: // _bb2 - var _26 = HEAP[_x_addr]; - var _27 = HEAP[_26]; - var _28 = HEAP[_1]; - HEAP[_28] = _27; - var _29 = HEAP[_1]; - HEAP[_iftmp_235] = _29; - __label__ = 6; break; - case 7: // _bb3 - var _30 = HEAP[_1]; - HEAP[_iftmp_235] = _30; - __label__ = 6; break; - case 6: // _bb4 - var _31 = HEAP[_this_addr]; - var _33 = HEAP[0 + _31+0*1]; - var _36 = HEAP[0 + _31+2*1]; - var _37 = _33+_36; - HEAP[_0] = _37; - var _38 = _36 + 1; - var _39 = HEAP[_this_addr]; - HEAP[0 + _39+2*1] = _38; - var _41 = HEAP[_0]; - HEAP[_retval] = _41; - __label__ = 2; break; - case 2: // _return - var _retval5 = HEAP[_retval]; - return _retval5; - } -} - - -function __ZN6vectorIPS_IcEE7growbufEi(_this, _sz) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _sz_addr; - var _0; - var _olen; - var _newbuf = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _sz_addr = _sz; - var _1 = HEAP[_this_addr]; - var _olen = HEAP[0 + _1+1*1]; - var _6 = HEAP[0 + _1+1*1]; - var _7 = 0+(_6 == 0); - if (_7) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = __Z3maxIiET_S0_S0_(8, _sz_addr); - var _10 = HEAP[_this_addr]; - HEAP[0 + _10+1*1] = _9; - __label__ = 6; break; - case 1: // _bb1 - __label__ = 7; break; - case 3: // _bb2 - var _12 = HEAP[_this_addr]; - var _14 = HEAP[0 + _12+1*1]; - var _15 = _14 * 2; - HEAP[0 + _12+1*1] = _15; - __label__ = 7; break; - case 7: // _bb3 - var _18 = HEAP[_this_addr]; - var _20 = HEAP[0 + _18+1*1]; - var _22 = 0+(_20 < _sz_addr); - if (_22) { __label__ = 3; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _23 = HEAP[_this_addr]; - var _25 = HEAP[0 + _23+1*1]; - var _27 = 0+(_25 <= _olen); - if (_27) { __label__ = 9; break; } else { __label__ = 4; break; } - case 4: // _bb5 - var _28 = HEAP[_this_addr]; - var _30 = HEAP[0 + _28+1*1]; - var _31 = __Z9es_sizeofIP6vectorIcEEiPT_(0); - _0 = _30 * _31; - var _34 = __Znaj(_0); - HEAP[_newbuf] = _34; - var _36 = 0+(_olen > 0); - if (_36) { __label__ = 8; break; } else { __label__ = 10; break; } - case 8: // _bb6 - var _37 = __Z9es_sizeofIP6vectorIcEEiPT_(0); - var _39 = _37 * _olen; - var _40 = HEAP[_this_addr]; - var _42 = HEAP[0 + _40+0*1]; - var _43 = HEAP[_newbuf]; - _llvm_memcpy_i32(_43, _42, _39, 1); - var _45 = HEAP[_this_addr]; - var _47 = HEAP[0 + _45+0*1]; - var _49 = 0+(_47 != 0); - if (_49) { __label__ = 5; break; } else { __label__ = 10; break; } - case 5: // _bb7 - var _50 = HEAP[_this_addr]; - var _52 = HEAP[0 + _50+0*1]; - __ZdaPv(_52); - __label__ = 10; break; - case 10: // _bb8 - var _54 = HEAP[_newbuf]; - var _55 = _54; - var _56 = HEAP[_this_addr]; - HEAP[0 + _56+0*1] = _55; - __label__ = 9; break; - case 9: // _bb9 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN6vectorIPS_IcEE3addERKS1_(_this, _x) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _x_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _iftmp_234 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_x_addr] = _x; - var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+2*1]; - var _7 = HEAP[0 + _2+1*1]; - var _8 = 0+(_4 == _7); - if (_8) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _9 = HEAP[_this_addr]; - var _11 = HEAP[0 + _9+2*1]; - var _12 = _11 + 1; - __ZN6vectorIPS_IcEE7growbufEi(_9, _12); - __label__ = 1; break; - case 1: // _bb1 - var _14 = HEAP[_this_addr]; - var _16 = HEAP[0 + _14+0*1]; - var _19 = HEAP[0 + _14+2*1]; - var _20 = _16+_19; - var _22 = __ZnwjPv(4, _20); - HEAP[_1] = _22; - var _24 = HEAP[_1]; - var _25 = 0+(_24 != 0); - if (_25) { __label__ = 3; break; } else { __label__ = 7; break; } - case 3: // _bb2 - var _26 = HEAP[_x_addr]; - var _27 = HEAP[_26]; - var _28 = HEAP[_1]; - HEAP[_28] = _27; - var _29 = HEAP[_1]; - HEAP[_iftmp_234] = _29; - __label__ = 6; break; - case 7: // _bb3 - var _30 = HEAP[_1]; - HEAP[_iftmp_234] = _30; - __label__ = 6; break; - case 6: // _bb4 - var _31 = HEAP[_this_addr]; - var _33 = HEAP[0 + _31+0*1]; - var _36 = HEAP[0 + _31+2*1]; - var _37 = _33+_36; - HEAP[_0] = _37; - var _38 = _36 + 1; - var _39 = HEAP[_this_addr]; - HEAP[0 + _39+2*1] = _38; - var _41 = HEAP[_0]; - HEAP[_retval] = _41; - __label__ = 2; break; - case 2: // _return - var _retval5 = HEAP[_retval]; - return _retval5; - } -} - - -function __ZN5identaSERKS_(_this, _o) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _o_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_o_addr] = _o; - var _1 = __Z9es_sizeofI5identEiPT_(0); - var _2 = HEAP[_this_addr]; - var _3 = HEAP[_o_addr]; - var _4 = _2; - _llvm_memcpy_i32(_4, _3, _1, 1); - var _6 = HEAP[_this_addr]; - HEAP[_0] = _6; - var _7 = HEAP[_0]; - HEAP[_retval] = _7; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __Z10copystringPcPKcj(_d, _s, _len) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _d_addr = Pointer_make([0], 0); - var _s_addr = Pointer_make([0], 0); - var _len_addr; - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_d_addr] = _d; - HEAP[_s_addr] = _s; - _len_addr = _len; - var _1 = HEAP[_d_addr]; - var _2 = HEAP[_s_addr]; - var _4 = _strncpy(_1, _2, _len_addr); - var _6 = _len_addr - 1; - var _7 = HEAP[_d_addr]; - HEAP[0 + _7+_6] = 0; - var _9 = HEAP[_d_addr]; - HEAP[_0] = _9; - var _10 = HEAP[_0]; - HEAP[_retval] = _10; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __Z9newstringPKcj(_s, _l) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _l_addr; - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - _l_addr = _l; - var _2 = _l_addr + 1; - var _4 = __Z9newstringj(_l_addr); - var _5 = HEAP[_s_addr]; - var _6 = __Z10copystringPcPKcj(_4, _5, _2); - HEAP[_0] = _6; - var _7 = HEAP[_0]; - HEAP[_retval] = _7; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __Z7conlineiPKc(_type, _sf) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _type_addr; - var _sf_addr = Pointer_make([0], 0); - var _iftmp_204 = Pointer_make([0], 0); - var _cl = Pointer_make([0,0,0], 0); - var __alloca_point_ = 0; - _type_addr = _type; - HEAP[_sf_addr] = _sf; - var _0 = __ZNK6vectorI5clineE6lengthEv(_conlines); - var _1 = HEAP[_maxcon]; - var _2 = 0+(_0 > _1); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = __ZN6vectorI5clineE3popEv(_conlines); - var _5 = HEAP[0 + _3+0*1]; - HEAP[_iftmp_204] = _5; - __label__ = 3; break; - case 1: // _bb1 - var _6 = __Z9newstringPKcj(__str3+0*1, 511); - HEAP[_iftmp_204] = _6; - __label__ = 3; break; - case 3: // _bb2 - var _7 = _cl+0*1; - var _8 = HEAP[_iftmp_204]; - HEAP[_7] = _8; - var _9 = _cl+1*1; - HEAP[_9] = _type_addr; - var _11 = HEAP[_totalmillis]; - HEAP[0 + _cl+2*1] = _11; - var _13 = __ZN6vectorI5clineE6insertEiRKS0_(_conlines, 0, _cl); - var _15 = HEAP[0 + _cl+0*1]; - var _16 = HEAP[_sf_addr]; - var _17 = __Z10copystringPcPKcj(_15, _16, 512); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z8conoutfviPKcPc(_type, _fmt, _args) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _type_addr; - var _fmt_addr = Pointer_make([0], 0); - var _args_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - _type_addr = _type; - HEAP[_fmt_addr] = _fmt; - HEAP[_args_addr] = _args; - var _0 = __Z9es_sizeofIcEiPT_(0); - var _1 = _0 * 512; - var _2 = HEAP[_fmt_addr]; - var _3 = HEAP[_args_addr]; - __Z13vformatstringPcPKcS_i(__ZZ8conoutfviPKcPcE3buf+0*1, _2, _3, _1); - __Z7conlineiPKc(_type_addr, __ZZ8conoutfviPKcPcE3buf+0*1); - var _5 = _puts(__ZZ8conoutfviPKcPcE3buf+0*1); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z7conoutfiPKcz(_type, _fmt) { - __numArgs__ = 2; - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _type_addr; - var _fmt_addr = Pointer_make([0], 0); - var _args = Pointer_make([0], 0); - var __alloca_point_ = 0; - _type_addr = _type; - HEAP[_fmt_addr] = _fmt; - HEAP[_args] = Pointer_make([Array.prototype.slice.call(arguments, __numArgs__).length].concat(Array.prototype.slice.call(arguments, __numArgs__)), 0); - var _0 = HEAP[_args]; - var _1 = _type_addr; - var _2 = HEAP[_fmt_addr]; - __Z8conoutfviPKcPc(_1, _2, _0); - ;; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1195EE3runEPc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _0 = HEAP[_s_addr]; - __Z7conoutfiPKcz(4, _0); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z14setfvarcheckedP5identf(_id, _val) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _id_addr = Pointer_make([0], 0); - var _val_addr; - var _iftmp_77; - var __alloca_point_ = 0; - HEAP[_id_addr] = _id; - _val_addr = _val; - var _0 = HEAP[_id_addr]; - var _2 = HEAP[0 + _0+10*1]; - var _3 = _2 & 8; - var _4 = 0+(_3 != 0); - if (_4) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _5 = HEAP[_id_addr]; - var _7 = HEAP[0 + _5+2*1]; - __Z7conoutfiPKcz(4, __str4+0*1, _7); - __label__ = 17; break; - case 1: // _bb1 - var _8 = HEAP[_overrideidents]; - var _toBool = 0+(_8 != 0); - if (_toBool) { __label__ = 7; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _9 = HEAP[_id_addr]; - var _11 = HEAP[0 + _9+10*1]; - var _12 = _11 & 2; - var _13 = 0+(_12 != 0); - if (_13) { __label__ = 7; break; } else { __label__ = 9; break; } - case 7: // _bb3 - var _14 = HEAP[_id_addr]; - var _16 = HEAP[0 + _14+10*1]; - var _17 = _16 & 1; - var _18 = _17; - var _toBool4 = 0+(_18 != 0); - if (_toBool4) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - var _19 = HEAP[_id_addr]; - var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5+0*1, _21); - __label__ = 17; break; - case 8: // _bb6 - var _22 = HEAP[_id_addr]; - var _24 = HEAP[0 + _22+5*1]; - var _25 = 0+(_24 == 2147483647); - if (_25) { __label__ = 5; break; } else { __label__ = 10; break; } - case 5: // _bb7 - var _26 = HEAP[_id_addr]; - var _27 = _26+9*1; - var _28 = _27; - var _30 = HEAP[_28]; - var _31 = HEAP[_30]; - var _33 = _26+8*1; - var _34 = _33+0*1; - var _36 = _34; - HEAP[_36] = _31; - var _38 = HEAP[_id_addr]; - HEAP[0 + _38+5*1] = 0; - __label__ = 10; break; - case 10: // _bb8 - __label__ = 13; break; - case 9: // _bb9 - var _40 = HEAP[_id_addr]; - var _42 = HEAP[0 + _40+5*1]; - var _43 = 0+(_42 != 2147483647); - if (_43) { __label__ = 11; break; } else { __label__ = 13; break; } - case 11: // _bb10 - var _44 = HEAP[_id_addr]; - HEAP[0 + _44+5*1] = 2147483647; - __label__ = 13; break; - case 13: // _bb11 - var _46 = HEAP[_id_addr]; - var _47 = _46+3*1; - var _48 = _47; - var _50 = HEAP[_48]; - var _52 = 0+(_50 > _val_addr); - if (_52) { __label__ = 15; break; } else { __label__ = 14; break; } - case 14: // _bb12 - var _53 = HEAP[_id_addr]; - var _54 = _53+4*1; - var _55 = _54; - var _57 = HEAP[_55]; - var _59 = 0+(_57 < _val_addr); - if (_59) { __label__ = 15; break; } else { __label__ = 20; break; } - case 15: // _bb13 - var _60 = HEAP[_id_addr]; - var _61 = _60+3*1; - var _62 = _61; - var _64 = HEAP[_62]; - var _66 = 0+(_64 > _val_addr); - if (_66) { __label__ = 12; break; } else { __label__ = 21; break; } - case 12: // _bb14 - var _67 = HEAP[_id_addr]; - var _68 = _67+3*1; - var _69 = _68; - _iftmp_77 = HEAP[_69]; - __label__ = 16; break; - case 21: // _bb15 - var _72 = HEAP[_id_addr]; - var _73 = _72+4*1; - var _74 = _73; - _iftmp_77 = HEAP[_74]; - __label__ = 16; break; - case 16: // _bb16 - _val_addr = _iftmp_77; - var _78 = HEAP[_id_addr]; - var _79 = _78+4*1; - var _80 = _79; - var _82 = HEAP[_80]; - var _83 = __Z8floatstrf(_82); - var _84 = HEAP[_id_addr]; - var _85 = _84+3*1; - var _86 = _85; - var _88 = HEAP[_86]; - var _89 = __Z8floatstrf(_88); - var _90 = HEAP[_id_addr]; - var _92 = HEAP[0 + _90+2*1]; - __Z7conoutfiPKcz(4, __str6+0*1, _92, _89, _83); - __label__ = 20; break; - case 20: // _bb17 - var _93 = HEAP[_id_addr]; - var _94 = _93+9*1; - var _95 = _94; - var _97 = HEAP[_95]; - HEAP[_97] = _val_addr; - var _99 = HEAP[_id_addr]; - var _101 = HEAP[0 + _99+0*1]; - var _103 = HEAP[0 + _101+2]; - var _104 = _103; - _104(_99); - __label__ = 17; break; - case 17: // _bb18 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z13setvarcheckedP5identi(_id, _val) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _id_addr = Pointer_make([0], 0); - var _val_addr; - var _iftmp_75 = Pointer_make([0], 0); - var _iftmp_74 = Pointer_make([0], 0); - var _iftmp_73; - var __alloca_point_ = 0; - HEAP[_id_addr] = _id; - _val_addr = _val; - var _0 = HEAP[_id_addr]; - var _2 = HEAP[0 + _0+10*1]; - var _3 = _2 & 8; - var _4 = 0+(_3 != 0); - if (_4) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _5 = HEAP[_id_addr]; - var _7 = HEAP[0 + _5+2*1]; - __Z7conoutfiPKcz(4, __str4+0*1, _7); - __label__ = 22; break; - case 1: // _bb1 - var _8 = HEAP[_overrideidents]; - var _toBool = 0+(_8 != 0); - if (_toBool) { __label__ = 7; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _9 = HEAP[_id_addr]; - var _11 = HEAP[0 + _9+10*1]; - var _12 = _11 & 2; - var _13 = 0+(_12 != 0); - if (_13) { __label__ = 7; break; } else { __label__ = 9; break; } - case 7: // _bb3 - var _14 = HEAP[_id_addr]; - var _16 = HEAP[0 + _14+10*1]; - var _17 = _16 & 1; - var _18 = _17; - var _toBool4 = 0+(_18 != 0); - if (_toBool4) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - var _19 = HEAP[_id_addr]; - var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5+0*1, _21); - __label__ = 22; break; - case 8: // _bb6 - var _22 = HEAP[_id_addr]; - var _24 = HEAP[0 + _22+5*1]; - var _25 = 0+(_24 == 2147483647); - if (_25) { __label__ = 5; break; } else { __label__ = 10; break; } - case 5: // _bb7 - var _26 = HEAP[_id_addr]; - var _27 = _26+9*1; - var _29 = HEAP[0 + _27]; - var _30 = HEAP[_29]; - var _32 = _26+8*1; - var _33 = _32+0*1; - HEAP[0 + _33] = _30; - var _36 = HEAP[_id_addr]; - HEAP[0 + _36+5*1] = 0; - __label__ = 10; break; - case 10: // _bb8 - __label__ = 13; break; - case 9: // _bb9 - var _38 = HEAP[_id_addr]; - var _40 = HEAP[0 + _38+5*1]; - var _41 = 0+(_40 != 2147483647); - if (_41) { __label__ = 11; break; } else { __label__ = 13; break; } - case 11: // _bb10 - var _42 = HEAP[_id_addr]; - HEAP[0 + _42+5*1] = 2147483647; - __label__ = 13; break; - case 13: // _bb11 - var _44 = HEAP[_id_addr]; - var _45 = _44+3*1; - var _47 = HEAP[0 + _45]; - var _49 = 0+(_47 > _val_addr); - if (_49) { __label__ = 15; break; } else { __label__ = 14; break; } - case 14: // _bb12 - var _50 = HEAP[_id_addr]; - var _51 = _50+4*1; - var _53 = HEAP[0 + _51]; - var _55 = 0+(_53 < _val_addr); - if (_55) { __label__ = 15; break; } else { __label__ = 23; break; } - case 15: // _bb13 - var _56 = HEAP[_id_addr]; - var _57 = _56+3*1; - var _59 = HEAP[0 + _57]; - var _61 = 0+(_59 > _val_addr); - if (_61) { __label__ = 12; break; } else { __label__ = 21; break; } - case 12: // _bb14 - var _62 = HEAP[_id_addr]; - var _63 = _62+3*1; - var _iftmp_73 = HEAP[0 + _63]; - __label__ = 16; break; - case 21: // _bb15 - var _66 = HEAP[_id_addr]; - var _67 = _66+4*1; - var _iftmp_73 = HEAP[0 + _67]; - __label__ = 16; break; - case 16: // _bb16 - _val_addr = _iftmp_73; - var _71 = HEAP[_id_addr]; - var _72 = _71+4*1; - var _74 = HEAP[0 + _72]; - var _76 = _71+3*1; - var _78 = HEAP[0 + _76]; - var _79 = HEAP[_id_addr]; - var _81 = HEAP[0 + _79+2*1]; - var _84 = HEAP[0 + _79+10*1]; - var _85 = _84 & 4; - var _86 = 0+(_85 != 0); - if (_86) { __label__ = 20; break; } else { __label__ = 24; break; } - case 20: // _bb17 - var _87 = HEAP[_id_addr]; - var _88 = _87+3*1; - var _90 = HEAP[0 + _88]; - var _91 = 0+(_90 <= 255); - if (_91) { __label__ = 17; break; } else { __label__ = 18; break; } - case 17: // _bb18 - HEAP[_iftmp_75] = __str7+0*1; - __label__ = 19; break; - case 18: // _bb19 - HEAP[_iftmp_75] = __str8+0*1; - __label__ = 19; break; - case 19: // _bb20 - var _92 = HEAP[_iftmp_75]; - HEAP[_iftmp_74] = _92; - __label__ = 25; break; - case 24: // _bb21 - HEAP[_iftmp_74] = __str9+0*1; - __label__ = 25; break; - case 25: // _bb22 - var _93 = HEAP[_iftmp_74]; - __Z7conoutfiPKcz(4, _93, _81, _78, _74); - __label__ = 23; break; - case 23: // _bb23 - var _94 = HEAP[_id_addr]; - var _95 = _94+9*1; - var _97 = HEAP[0 + _95]; - HEAP[_97] = _val_addr; - var _99 = HEAP[_id_addr]; - var _101 = HEAP[0 + _99+0*1]; - var _103 = HEAP[0 + _101+2]; - var _104 = _103; - _104(_99); - __label__ = 22; break; - case 22: // _bb24 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z7conoutfPKcz(_fmt) { - __numArgs__ = 1; - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _fmt_addr = Pointer_make([0], 0); - var _args = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_fmt_addr] = _fmt; - HEAP[_args] = Pointer_make([Array.prototype.slice.call(arguments, __numArgs__).length].concat(Array.prototype.slice.call(arguments, __numArgs__)), 0); - var _0 = HEAP[_args]; - var _1 = HEAP[_fmt_addr]; - __Z8conoutfviPKcPc(1, _1, _0); - ;; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1194EE3runEPc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _0 = HEAP[_s_addr]; - __Z7conoutfPKcz(__str10+0*1, _0); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z9newstringPKc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _1 = HEAP[_s_addr]; - var _2 = _strlen(_1); - var _3 = HEAP[_s_addr]; - var _4 = __Z9newstringPKcj(_3, _2); - HEAP[_0] = _4; - var _5 = HEAP[_0]; - HEAP[_retval] = _5; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __Z6resultPKc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _0 = HEAP[_s_addr]; - var _1 = __Z9newstringPKc(_0); - HEAP[_commandret] = _1; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z6concatPKc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _0 = HEAP[_s_addr]; - var _1 = __Z9newstringPKc(_0); - HEAP[_commandret] = _1; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z8floatretf(_v) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _v_addr; - var __alloca_point_ = 0; - _v_addr = _v; - var _1 = __Z8floatstrf(_v_addr); - var _2 = __Z9newstringPKc(_1); - HEAP[_commandret] = _2; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1118EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var _iftmp_187; - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_b_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 != 0.000000e+00); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_a_addr]; - var _4 = HEAP[_3]; - var _5 = HEAP[_b_addr]; - var _6 = HEAP[_5]; - _iftmp_187 = _4 / _6; - __label__ = 3; break; - case 1: // _bb1 - _iftmp_187 = 0.000000e+00; - __label__ = 3; break; - case 3: // _bb2 - __Z8floatretf(_iftmp_187); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1080EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 - _3; - __Z8floatretf(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1079EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 * _3; - __Z8floatretf(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1078EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 + _3; - __Z8floatretf(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z6intreti(_v) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _v_addr; - var __alloca_point_ = 0; - _v_addr = _v; - var _1 = __Z6intstri(_v_addr); - var _2 = __Z9newstringPKc(_1); - HEAP[_commandret] = _2; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1186EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var _iftmp_196; - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 - _3; - var _5 = 0+(_4 > 0); - if (_5) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _6 = __Z8randomMTv(); - var _7 = _6 & 16777215; - var _8 = HEAP[_a_addr]; - var _9 = HEAP[_8]; - var _10 = HEAP[_b_addr]; - var _11 = HEAP[_10]; - var _12 = _9 - _11; - var _13 = Math.floor(_7 % _12); - var _15 = HEAP[_10]; - _iftmp_196 = _13 + _15; - __label__ = 3; break; - case 1: // _bb1 - var _17 = HEAP[_b_addr]; - _iftmp_196 = HEAP[_17]; - __label__ = 3; break; - case 3: // _bb2 - __Z6intreti(_iftmp_196); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1117EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var _iftmp_186; - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_b_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 != 0); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_a_addr]; - var _4 = HEAP[_3]; - var _5 = HEAP[_b_addr]; - var _6 = HEAP[_5]; - _iftmp_186 = Math.floor(_4 % _6); - __label__ = 3; break; - case 1: // _bb1 - _iftmp_186 = 0; - __label__ = 3; break; - case 3: // _bb2 - __Z6intreti(_iftmp_186); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1116EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var _iftmp_185; - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_b_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 != 0); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_a_addr]; - var _4 = HEAP[_3]; - var _5 = HEAP[_b_addr]; - var _6 = HEAP[_5]; - _iftmp_185 = Math.floor(_4 / _6); - __label__ = 3; break; - case 1: // _bb1 - _iftmp_185 = 0; - __label__ = 3; break; - case 3: // _bb2 - __Z6intreti(_iftmp_185); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1102EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 >> _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1101EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 << _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1100EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _not = _3 ^ -1; - var _4 = _1 | _not; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1099EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _not = _3 ^ -1; - var _4 = _1 & _not; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1098EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _not = _3 ^ -1; - var _4 = _1 ^ _not; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1097EE3runEPi(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _not = _1 ^ -1; - __Z6intreti(_not); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1096EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 | _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1095EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 & _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1094EE3runEPi(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 == 0); - var _3 = _2; - __Z6intreti(_3); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1093EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 ^ _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1092EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 >= _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1091EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 <= _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1090EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 > _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1089EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 < _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1088EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 != _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1087EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 == _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1086EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 >= _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1085EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 <= _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1084EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 > _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1083EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 < _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1082EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 != _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1081EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = 0+(_1 == _3); - var _5 = _4; - __Z6intreti(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1077EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 - _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1076EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 * _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1075EE3runEPiS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_b_addr]; - var _3 = HEAP[_2]; - var _4 = _1 + _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z14setsvarcheckedP5identPKc(_id, _val) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _id_addr = Pointer_make([0], 0); - var _val_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_id_addr] = _id; - HEAP[_val_addr] = _val; - var _0 = HEAP[_id_addr]; - var _2 = HEAP[0 + _0+10*1]; - var _3 = _2 & 8; - var _4 = 0+(_3 != 0); - if (_4) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _5 = HEAP[_id_addr]; - var _7 = HEAP[0 + _5+2*1]; - __Z7conoutfiPKcz(4, __str4+0*1, _7); - __label__ = 17; break; - case 1: // _bb1 - var _8 = HEAP[_overrideidents]; - var _toBool = 0+(_8 != 0); - if (_toBool) { __label__ = 7; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _9 = HEAP[_id_addr]; - var _11 = HEAP[0 + _9+10*1]; - var _12 = _11 & 2; - var _13 = 0+(_12 != 0); - if (_13) { __label__ = 7; break; } else { __label__ = 13; break; } - case 7: // _bb3 - var _14 = HEAP[_id_addr]; - var _16 = HEAP[0 + _14+10*1]; - var _17 = _16 & 1; - var _18 = _17; - var _toBool4 = 0+(_18 != 0); - if (_toBool4) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - var _19 = HEAP[_id_addr]; - var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5+0*1, _21); - __label__ = 17; break; - case 8: // _bb6 - var _22 = HEAP[_id_addr]; - var _24 = HEAP[0 + _22+5*1]; - var _25 = 0+(_24 == 2147483647); - if (_25) { __label__ = 5; break; } else { __label__ = 10; break; } - case 5: // _bb7 - var _26 = HEAP[_id_addr]; - var _27 = _26+9*1; - var _28 = _27; - var _30 = HEAP[_28]; - var _31 = HEAP[_30]; - var _33 = _26+8*1; - var _34 = _33+0*1; - var _36 = _34; - HEAP[_36] = _31; - var _38 = HEAP[_id_addr]; - HEAP[0 + _38+5*1] = 0; - __label__ = 11; break; - case 10: // _bb8 - var _40 = HEAP[_id_addr]; - var _41 = _40+9*1; - var _42 = _41; - var _44 = HEAP[_42]; - var _45 = HEAP[_44]; - var _46 = 0+(_45 != 0); - if (_46) { __label__ = 9; break; } else { __label__ = 11; break; } - case 9: // _bb9 - var _47 = HEAP[_id_addr]; - var _48 = _47+9*1; - var _49 = _48; - var _51 = HEAP[_49]; - var _52 = HEAP[_51]; - __ZdaPv(_52); - __label__ = 11; break; - case 11: // _bb10 - __label__ = 20; break; - case 13: // _bb11 - var _53 = HEAP[_id_addr]; - var _55 = HEAP[0 + _53+5*1]; - var _56 = 0+(_55 != 2147483647); - if (_56) { __label__ = 14; break; } else { __label__ = 21; break; } - case 14: // _bb12 - var _57 = HEAP[_id_addr]; - var _58 = _57+8*1; - var _59 = _58+0*1; - var _61 = _59; - var _63 = HEAP[_61]; - var _64 = 0+(_63 != 0); - if (_64) { __label__ = 15; break; } else { __label__ = 12; break; } - case 15: // _bb13 - var _65 = HEAP[_id_addr]; - var _66 = _65+8*1; - var _67 = _66+0*1; - var _69 = _67; - var _71 = HEAP[_69]; - __ZdaPv(_71); - __label__ = 12; break; - case 12: // _bb14 - var _72 = HEAP[_id_addr]; - HEAP[0 + _72+5*1] = 2147483647; - __label__ = 21; break; - case 21: // _bb15 - var _74 = HEAP[_id_addr]; - var _75 = _74+9*1; - var _76 = _75; - var _78 = HEAP[_76]; - var _79 = HEAP[_78]; - var _80 = 0+(_79 != 0); - if (_80) { __label__ = 16; break; } else { __label__ = 20; break; } - case 16: // _bb16 - var _81 = HEAP[_id_addr]; - var _82 = _81+9*1; - var _83 = _82; - var _85 = HEAP[_83]; - var _86 = HEAP[_85]; - __ZdaPv(_86); - __label__ = 20; break; - case 20: // _bb17 - var _87 = HEAP[_id_addr]; - var _88 = _87+9*1; - var _89 = _88; - var _91 = HEAP[_89]; - var _92 = HEAP[_val_addr]; - var _93 = __Z9newstringPKc(_92); - HEAP[_91] = _93; - var _94 = HEAP[_id_addr]; - var _96 = HEAP[0 + _94+0*1]; - var _98 = HEAP[0 + _96+2]; - var _99 = _98; - _99(_94); - __label__ = 17; break; - case 17: // _bb18 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z13clearoverrideR5ident(_i) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _i_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_i_addr] = _i; - var _0 = HEAP[_i_addr]; - var _2 = HEAP[0 + _0+5*1]; - var _3 = 0+(_2 == 2147483647); - if (_3) { __label__ = 15; break; } else { __label__ = 0; break; } - case 0: // _bb - var _4 = HEAP[_i_addr]; - var _6 = HEAP[0 + _4+1*1]; - if (_6 == 0) { - __label__ = 5; break; -} -else if (_6 == 1) { - __label__ = 10; break; -} -else if (_6 == 2) { - __label__ = 9; break; -} -else if (_6 == 5) { - __label__ = 1; break; -} -else { -__label__ = 14; break; -} - - case 1: // _bb1 - var _7 = HEAP[_i_addr]; - var _8 = _7+7*1; - var _10 = HEAP[0 + _8+0*1]; - var _12 = HEAP[0 + _10]; - var _13 = 0+(_12 != 0); - if (_13) { __label__ = 3; break; } else { __label__ = 8; break; } - case 3: // _bb2 - var _14 = HEAP[_i_addr]; - var _15 = _14+7*1; - var _17 = HEAP[0 + _15+0*1]; - var _19 = _14+8*1; - var _21 = HEAP[0 + _19+0*1]; - var _22 = 0+(_17 != _21); - if (_22) { __label__ = 7; break; } else { __label__ = 4; break; } - case 7: // _bb3 - var _23 = HEAP[_i_addr]; - var _24 = _23+7*1; - var _26 = HEAP[0 + _24+0*1]; - var _27 = 0+(_26 != 0); - if (_27) { __label__ = 6; break; } else { __label__ = 4; break; } - case 6: // _bb4 - var _28 = HEAP[_i_addr]; - var _29 = _28+7*1; - var _31 = HEAP[0 + _29+0*1]; - __ZdaPv(_31); - __label__ = 4; break; - case 4: // _bb5 - var _32 = __Z9newstringPKc(__str3+0*1); - var _33 = HEAP[_i_addr]; - var _34 = _33+7*1; - HEAP[0 + _34+0*1] = _32; - __label__ = 8; break; - case 8: // _bb6 - __label__ = 14; break; - case 5: // _bb7 - var _36 = HEAP[_i_addr]; - var _37 = _36+9*1; - var _39 = HEAP[0 + _37]; - var _41 = _36+8*1; - var _42 = _41+0*1; - var _45 = HEAP[0 + _42]; - HEAP[_39] = _45; - var _46 = HEAP[_i_addr]; - var _48 = HEAP[0 + _46+0*1]; - var _50 = HEAP[0 + _48+2]; - var _51 = _50; - _51(_46); - __label__ = 14; break; - case 10: // _bb8 - var _53 = HEAP[_i_addr]; - var _54 = _53+9*1; - var _55 = _54; - var _57 = HEAP[_55]; - var _59 = _53+8*1; - var _60 = _59+0*1; - var _62 = _60; - var _64 = HEAP[_62]; - HEAP[_57] = _64; - var _65 = HEAP[_i_addr]; - var _67 = HEAP[0 + _65+0*1]; - var _69 = HEAP[0 + _67+2]; - var _70 = _69; - _70(_65); - __label__ = 14; break; - case 9: // _bb9 - var _72 = HEAP[_i_addr]; - var _73 = _72+9*1; - var _74 = _73; - var _76 = HEAP[_74]; - var _77 = HEAP[_76]; - var _78 = 0+(_77 != 0); - if (_78) { __label__ = 11; break; } else { __label__ = 13; break; } - case 11: // _bb10 - var _79 = HEAP[_i_addr]; - var _80 = _79+9*1; - var _81 = _80; - var _83 = HEAP[_81]; - var _84 = HEAP[_83]; - __ZdaPv(_84); - __label__ = 13; break; - case 13: // _bb11 - var _85 = HEAP[_i_addr]; - var _86 = _85+9*1; - var _87 = _86; - var _89 = HEAP[_87]; - var _91 = _85+8*1; - var _92 = _91+0*1; - var _94 = _92; - var _96 = HEAP[_94]; - HEAP[_89] = _96; - var _97 = HEAP[_i_addr]; - var _99 = HEAP[0 + _97+0*1]; - var _101 = HEAP[0 + _99+2]; - var _102 = _101; - _102(_97); - __label__ = 14; break; - case 14: // _bb12 - var _104 = HEAP[_i_addr]; - HEAP[0 + _104+5*1] = 2147483647; - __label__ = 15; break; - case 15: // _bb13 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z14clearoverridesv() { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _i; - var _enumc = Pointer_make([0], 0); - var _i2 = Pointer_make([0], 0); - var __alloca_point_ = 0; - _i = 0; - __label__ = 4; break; - case 0: // _bb - var _0 = HEAP[_idents]; - var _1 = _0+0*5; - var _3 = HEAP[0 + _1+2*1]; - var _6 = HEAP[0 + _3+_i]; - HEAP[_enumc] = _6; - __label__ = 7; break; - case 1: // _bb1 - var _8 = HEAP[_enumc]; - var _9 = __ZN9hashtableIPKc5identE7getdataEPv(_8); - HEAP[_i2] = _9; - var _10 = HEAP[_enumc]; - var _11 = __ZN9hashtableIPKc5identE7getnextEPv(_10); - HEAP[_enumc] = _11; - var _13 = HEAP[_i2]; - __Z13clearoverrideR5ident(_13); - __label__ = 7; break; - case 7: // _bb3 - var _14 = HEAP[_enumc]; - var _15 = 0+(_14 != 0); - if (_15) { __label__ = 1; break; } else { __label__ = 6; break; } - case 6: // _bb4 - _i = _i + 1; - __label__ = 4; break; - case 4: // _bb5 - var _18 = HEAP[_idents]; - var _19 = _18+0*5; - var _21 = HEAP[0 + _19+0*1]; - var _23 = 0+(_21 > _i); - if (_23) { __label__ = 0; break; } else { __label__ = 8; break; } - case 8: // _bb6 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1197EE3runEPc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _0 = HEAP[_s_addr]; - var _1 = _strlen(_0); - __Z6intreti(_1); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1196EE3runEPcS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var _iftmp_197; - var _s = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_b_addr]; - var _2 = _strstr(_0, _1); - HEAP[_s] = _2; - var _3 = HEAP[_s]; - var _4 = 0+(_3 != 0); - if (_4) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _5 = HEAP[_s]; - var _6 = _5; - var _7 = HEAP[_a_addr]; - var _8 = _7; - _iftmp_197 = _6 - _8; - __label__ = 3; break; - case 1: // _bb1 - _iftmp_197 = -1; - __label__ = 3; break; - case 3: // _bb2 - __Z6intreti(_iftmp_197); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z10strreplacePKcS0_S0_(_s, _oldval, _newval) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _oldval_addr = Pointer_make([0], 0); - var _newval_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _save_filt_338; - var _save_eptr_337 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var _buf = Pointer_make([0,0,0], 0); - var _oldlen; - var _found = Pointer_make([0], 0); - var _n = Pointer_make([0], 0); - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - HEAP[_oldval_addr] = _oldval; - HEAP[_newval_addr] = _newval; - __ZN6vectorIcEC1Ev(_buf); - var _2 = HEAP[_oldval_addr]; - _oldlen = _strlen(_2); - var _5 = 0+(_oldlen == 0); - if (_5) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _6 = HEAP[_s_addr]; - var _7 = (function() { try { return __Z9newstringPKc(_6); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; }; - case 137: // _invcont - HEAP[_1] = _7; - __label__ = 24; break; - case 1: // _bb1 - var _8 = HEAP[_s_addr]; - var _9 = HEAP[_oldval_addr]; - var _10 = _strstr(_8, _9); - HEAP[_found] = _10; - var _11 = HEAP[_found]; - var _12 = 0+(_11 != 0); - if (_12) { __label__ = 3; break; } else { __label__ = 13; break; } - case 3: // _bb2 - __label__ = 4; break; - case 7: // _bb3 - var _13 = HEAP[_s_addr]; - var _15 = _13+1; - HEAP[_s_addr] = _15; - var _16 = (function() { try { return __ZN6vectorIcE3addERKc(_buf, _13); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 143; break; } else { __label__ = 134; break; }; - case 143: // _invcont4 - __label__ = 4; break; - case 4: // _bb5 - var _17 = HEAP[_s_addr]; - var _18 = HEAP[_found]; - var _19 = 0+(_17 < _18); - if (_19) { __label__ = 7; break; } else { __label__ = 8; break; } - case 8: // _bb6 - var _20 = HEAP[_newval_addr]; - HEAP[_n] = _20; - __label__ = 9; break; - case 5: // _bb7 - var _21 = HEAP[_n]; - var _22 = (function() { try { return __ZN6vectorIcE3addERKc(_buf, _21); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 144; break; } else { __label__ = 134; break; }; - case 144: // _invcont8 - var _23 = HEAP[_n]; - var _24 = _23+1; - HEAP[_n] = _24; - __label__ = 9; break; - case 9: // _bb9 - var _25 = HEAP[_n]; - var _26 = HEAP[_25]; - var _27 = 0+(_26 != 0); - if (_27) { __label__ = 5; break; } else { __label__ = 11; break; } - case 11: // _bb10 - var _28 = HEAP[_found]; - var _30 = _28+_oldlen; - HEAP[_s_addr] = _30; - __label__ = 1; break; - case 13: // _bb11 - __label__ = 12; break; - case 14: // _bb12 - var _31 = HEAP[_s_addr]; - var _33 = _31+1; - HEAP[_s_addr] = _33; - var _34 = (function() { try { return __ZN6vectorIcE3addERKc(_buf, _31); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 145; break; } else { __label__ = 134; break; }; - case 145: // _invcont13 - __label__ = 12; break; - case 12: // _bb14 - var _35 = HEAP[_s_addr]; - var _36 = HEAP[_35]; - var _37 = 0+(_36 != 0); - if (_37) { __label__ = 14; break; } else { __label__ = 21; break; } - case 21: // _bb15 - HEAP[_0] = 0; - var _38 = (function() { try { return __ZN6vectorIcE3addERKc(_buf, _0); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 146; break; } else { __label__ = 134; break; }; - case 146: // _invcont16 - var _39 = __ZNK6vectorIcE6lengthEv(_buf); - var _40 = __ZN6vectorIcE6getbufEv(_buf); - var _41 = (function() { try { return __Z9newstringPKcj(_40, _39); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 147; break; } else { __label__ = 134; break; }; - case 147: // _invcont17 - HEAP[_1] = _41; - __label__ = 24; break; - case 17: // _bb18 - _save_filt_338 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_337] = _eh_value; - (function() { try { return __ZN6vectorIcED1Ev(_buf); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 131; break; } else { __label__ = 132; break; } - case 131: // _invcont19 - var _42 = HEAP[_save_eptr_337]; - HEAP[_eh_exception] = _42; - _eh_selector = _save_filt_338; - __label__ = 26; break; - case 19: // _bb20 - __ZSt9terminatev(); - // unreachable - case 24: // _bb21 - __ZN6vectorIcED1Ev(_buf); - var _44 = HEAP[_1]; - HEAP[_retval] = _44; - __label__ = 2; break; - case 2: // _return - var _retval22 = HEAP[_retval]; - return _retval22; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr23 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr23, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 132: // _lpad25 - var _eh_ptr26 = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr26; - var _eh_ptr27 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr27, ___gxx_personality_v0, 1); - __label__ = 28; break; - case 27: // _ppad - __label__ = 17; break; - case 28: // _ppad29 - __label__ = 19; break; - case 26: // _Unwind - var _eh_ptr30 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr30); - // unreachable - } -} - - -function __ZN7_stdcmdILi1223EE3runEPcS1_S1_(_s, _o, _n) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _o_addr = Pointer_make([0], 0); - var _n_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - HEAP[_o_addr] = _o; - HEAP[_n_addr] = _n; - var _0 = HEAP[_s_addr]; - var _1 = HEAP[_o_addr]; - var _2 = HEAP[_n_addr]; - var _3 = __Z10strreplacePKcS0_S0_(_0, _1, _2); - HEAP[_commandret] = _3; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z6formatPPcPi(_args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _save_filt_344; - var _save_eptr_343 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var _2 = Pointer_make([0], 0); - var _iftmp_158 = Pointer_make([0], 0); - var _s = Pointer_make([0,0,0], 0); - var _f = Pointer_make([0], 0); - var _c; - var _i; - var _sub = Pointer_make([0], 0); - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - __ZN6vectorIcEC1Ev(_s); - var _3 = HEAP[_args_addr]; - var _5 = HEAP[0 + _3]; - HEAP[_f] = _5; - __label__ = 21; break; - case 0: // _bb - var _6 = HEAP[_f]; - var _7 = HEAP[_6]; - _c = _7; - var _10 = _6+1; - HEAP[_f] = _10; - var _12 = 0+(_c == 37); - if (_12) { __label__ = 1; break; } else { __label__ = 15; break; } - case 1: // _bb1 - var _13 = HEAP[_f]; - var _14 = HEAP[_13]; - _i = _14; - var _17 = _13+1; - HEAP[_f] = _17; - var _19 = 0+(_i <= 48); - if (_19) { __label__ = 11; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _21 = 0+(_i > 57); - if (_21) { __label__ = 11; break; } else { __label__ = 7; break; } - case 7: // _bb3 - _i = _i - 48; - var _24 = HEAP[_numargs_addr]; - var _25 = HEAP[_24]; - var _27 = 0+(_25 > _i); - if (_27) { __label__ = 6; break; } else { __label__ = 4; break; } - case 6: // _bb4 - var _28 = HEAP[_args_addr]; - var _31 = HEAP[0 + _28+_i]; - HEAP[_iftmp_158] = _31; - __label__ = 8; break; - case 4: // _bb5 - HEAP[_iftmp_158] = __str3+0*1; - __label__ = 8; break; - case 8: // _bb6 - var _32 = HEAP[_iftmp_158]; - HEAP[_sub] = _32; - __label__ = 10; break; - case 5: // _bb7 - var _33 = HEAP[_sub]; - var _35 = _33+1; - HEAP[_sub] = _35; - var _36 = (function() { try { return __ZN6vectorIcE3addERKc(_s, _33); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; }; - case 137: // _invcont - __label__ = 10; break; - case 10: // _bb8 - var _37 = HEAP[_sub]; - var _38 = HEAP[_37]; - var _39 = 0+(_38 != 0); - if (_39) { __label__ = 5; break; } else { __label__ = 9; break; } - case 9: // _bb9 - __label__ = 14; break; - case 11: // _bb10 - var _41 = _i; - HEAP[_2] = _41; - var _42 = (function() { try { return __ZN6vectorIcE3addERKc(_s, _2); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 148; break; } else { __label__ = 134; break; }; - case 148: // _invcont11 - __label__ = 14; break; - case 14: // _bb12 - __label__ = 21; break; - case 15: // _bb13 - var _44 = _c; - HEAP[_1] = _44; - var _45 = (function() { try { return __ZN6vectorIcE3addERKc(_s, _1); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 149; break; } else { __label__ = 134; break; }; - case 149: // _invcont14 - __label__ = 21; break; - case 21: // _bb15 - var _46 = HEAP[_f]; - var _47 = HEAP[_46]; - var _48 = 0+(_47 != 0); - if (_48) { __label__ = 0; break; } else { __label__ = 16; break; } - case 16: // _bb16 - HEAP[_0] = 0; - var _49 = (function() { try { return __ZN6vectorIcE3addERKc(_s, _0); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 147; break; } else { __label__ = 134; break; }; - case 147: // _invcont17 - var _50 = __ZN6vectorIcE6getbufEv(_s); - (function() { try { return __Z6resultPKc(_50); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 133; break; } else { __label__ = 134; break; } - case 133: // _invcont18 - __ZN6vectorIcED1Ev(_s); - __label__ = 2; break; - case 18: // _bb19 - _save_filt_344 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_343] = _eh_value; - (function() { try { return __ZN6vectorIcED1Ev(_s); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 135; break; } else { __label__ = 136; break; } - case 135: // _invcont20 - var _51 = HEAP[_save_eptr_343]; - HEAP[_eh_exception] = _51; - _eh_selector = _save_filt_344; - __label__ = 26; break; - case 24: // _bb21 - __ZSt9terminatev(); - // unreachable - case 2: // _return - return; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr22 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr22, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 136: // _lpad24 - var _eh_ptr25 = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr25; - var _eh_ptr26 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr26, ___gxx_personality_v0, 1); - __label__ = 29; break; - case 27: // _ppad - __label__ = 18; break; - case 29: // _ppad28 - __label__ = 24; break; - case 26: // _Unwind - var _eh_ptr29 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr29); - // unreachable - } -} - - -function __ZN7_stdcmdILi1193EE3runEPcS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_b_addr]; - var _2 = _strcmp(_0, _1); - var _3 = 0+(_2 >= 0); - var _4 = _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1192EE3runEPcS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_b_addr]; - var _2 = _strcmp(_0, _1); - var _3 = 0+(_2 <= 0); - var _4 = _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1191EE3runEPcS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_b_addr]; - var _2 = _strcmp(_0, _1); - var _3 = 0+(_2 > 0); - var _4 = _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1190EE3runEPcS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_b_addr]; - var _2 = _strcmp(_0, _1); - var _3 = 0+(_2 < 0); - var _4 = _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1189EE3runEPcS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_b_addr]; - var _2 = _strcmp(_0, _1); - var _3 = 0+(_2 != 0); - var _4 = _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1188EE3runEPcS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_b_addr]; - var _2 = _strcmp(_0, _1); - var _3 = 0+(_2 == 0); - var _4 = _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1187EE3runEPcS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_b_addr]; - var _2 = _strcmp(_0, _1); - var _3 = 0+(_2 == 0); - var _4 = _3; - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZL5htcmpPKcS0_(_x, _y) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _x_addr = Pointer_make([0], 0); - var _y_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_x_addr] = _x; - HEAP[_y_addr] = _y; - var _1 = HEAP[_x_addr]; - var _2 = HEAP[_y_addr]; - var _3 = _strcmp(_1, _2); - var _4 = 0+(_3 == 0); - _0 = _4; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval12 = _retval; - return _retval12; - } -} - - -function __Z5htcmpIcPKc5identEbPKT_RK14hashtableentryIT0_T1_E(_x, _y) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _x_addr = Pointer_make([0], 0); - var _y_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_x_addr] = _x; - HEAP[_y_addr] = _y; - var _1 = HEAP[_y_addr]; - var _3 = HEAP[0 + _1+__struct_hashtableentry_const_char__ident_____FLATTENER[0]]; - var _4 = HEAP[_x_addr]; - var _5 = __ZL5htcmpPKcS0_(_4, _3); - _0 = _5; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval12 = _retval; - return _retval12; - } -} - - -function __ZN9hashtableIPKc5identE6accessERKS1_(_this, _key) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _key_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _retval_227; - var _h; - var _c = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_key_addr] = _key; - var _1 = HEAP[_key_addr]; - var _2 = HEAP[_1]; - var _3 = __ZL6hthashPKc(_2); - var _4 = HEAP[_this_addr]; - var _5 = _4+0*5; - var _7 = HEAP[0 + _5+0*1]; - var _8 = _7 - 1; - _h = _3 & _8; - var _11 = _4+0*5; - var _13 = HEAP[0 + _11+2*1]; - var _16 = HEAP[0 + _13+_h]; - HEAP[_c] = _16; - __label__ = 7; break; - case 0: // _bb - var _17 = HEAP[_c]; - var _18 = _17+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; - var _19 = HEAP[_key_addr]; - var _20 = HEAP[_19]; - _retval_227 = __Z5htcmpIcPKc5identEbPKT_RK14hashtableentryIT0_T1_E(_20, _18); - var _toBool = 0+(_retval_227 != 0); - if (_toBool) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _23 = HEAP[_c]; - var _24 = _23+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; - var _25 = _24+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; - HEAP[_0] = _25; - __label__ = 4; break; - case 3: // _bb2 - var _26 = HEAP[_c]; - var _28 = HEAP[0 + _26+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]]; - HEAP[_c] = _28; - __label__ = 7; break; - case 7: // _bb3 - var _29 = HEAP[_c]; - var _30 = 0+(_29 != 0); - if (_30) { __label__ = 0; break; } else { __label__ = 6; break; } - case 6: // _bb4 - HEAP[_0] = 0; - __label__ = 4; break; - case 4: // _bb5 - var _31 = HEAP[_0]; - HEAP[_retval] = _31; - __label__ = 2; break; - case 2: // _return - var _retval6 = HEAP[_retval]; - return _retval6; - } -} - - -function __Z6lookupPc(_n) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _n_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var _id = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_n_addr] = _n; - var _2 = HEAP[_n_addr]; - var _3 = _2+1; - HEAP[_1] = _3; - var _4 = HEAP[_idents]; - var _5 = __ZN9hashtableIPKc5identE6accessERKS1_(_4, _1); - HEAP[_id] = _5; - var _6 = HEAP[_id]; - var _7 = 0+(_6 != 0); - if (_7) { __label__ = 0; break; } else { __label__ = 4; break; } - case 0: // _bb - var _8 = HEAP[_id]; - var _10 = HEAP[0 + _8+1*1]; - if (_10 == 0) { - __label__ = 1; break; -} -else if (_10 == 1) { - __label__ = 3; break; -} -else if (_10 == 2) { - __label__ = 7; break; -} -else if (_10 == 5) { - __label__ = 6; break; -} -else { -__label__ = 4; break; -} - - case 1: // _bb1 - var _11 = HEAP[_id]; - var _12 = _11+9*1; - var _14 = HEAP[0 + _12]; - var _15 = HEAP[_14]; - var _16 = __Z6intstri(_15); - var _17 = HEAP[_n_addr]; - var _18 = __Z11exchangestrPcPKc(_17, _16); - HEAP[_0] = _18; - __label__ = 8; break; - case 3: // _bb2 - var _19 = HEAP[_id]; - var _20 = _19+9*1; - var _21 = _20; - var _23 = HEAP[_21]; - var _24 = HEAP[_23]; - var _25 = __Z8floatstrf(_24); - var _26 = HEAP[_n_addr]; - var _27 = __Z11exchangestrPcPKc(_26, _25); - HEAP[_0] = _27; - __label__ = 8; break; - case 7: // _bb3 - var _28 = HEAP[_id]; - var _29 = _28+9*1; - var _30 = _29; - var _32 = HEAP[_30]; - var _33 = HEAP[_32]; - var _34 = HEAP[_n_addr]; - var _35 = __Z11exchangestrPcPKc(_34, _33); - HEAP[_0] = _35; - __label__ = 8; break; - case 6: // _bb4 - var _36 = HEAP[_id]; - var _37 = _36+7*1; - var _39 = HEAP[0 + _37+0*1]; - var _40 = HEAP[_n_addr]; - var _41 = __Z11exchangestrPcPKc(_40, _39); - HEAP[_0] = _41; - __label__ = 8; break; - case 4: // _bb5 - var _42 = HEAP[_n_addr]; - var _43 = _42+1; - __Z7conoutfiPKcz(4, __str11+0*1, _43); - var _44 = HEAP[_n_addr]; - HEAP[_0] = _44; - __label__ = 8; break; - case 8: // _bb6 - var _45 = HEAP[_0]; - HEAP[_retval] = _45; - __label__ = 2; break; - case 2: // _return - var _retval7 = HEAP[_retval]; - return _retval7; - } -} - - -function __Z8getaliasPKc(_name) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _iftmp_71 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _i = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - var _1 = HEAP[_idents]; - var _2 = __ZN9hashtableIPKc5identE6accessERKS1_(_1, _name_addr); - HEAP[_i] = _2; - var _3 = HEAP[_i]; - var _4 = 0+(_3 == 0); - if (_4) { __label__ = 3; break; } else { __label__ = 0; break; } - case 0: // _bb - var _5 = HEAP[_i]; - var _7 = HEAP[0 + _5+1*1]; - var _8 = 0+(_7 != 5); - if (_8) { __label__ = 3; break; } else { __label__ = 1; break; } - case 1: // _bb1 - var _9 = HEAP[_i]; - var _10 = _9+7*1; - var _12 = HEAP[0 + _10+0*1]; - HEAP[_iftmp_71] = _12; - __label__ = 7; break; - case 3: // _bb2 - HEAP[_iftmp_71] = __str3+0*1; - __label__ = 7; break; - case 7: // _bb3 - var _13 = HEAP[_iftmp_71]; - HEAP[_0] = _13; - var _14 = HEAP[_0]; - HEAP[_retval] = _14; - __label__ = 2; break; - case 2: // _return - var _retval4 = HEAP[_retval]; - return _retval4; - } -} - - -function __Z9getalias_Pc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _0 = HEAP[_s_addr]; - var _1 = __Z8getaliasPKc(_0); - __Z6resultPKc(_1); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z8touchvarPKc(_name) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _id = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - var _0 = HEAP[_idents]; - var _1 = __ZN9hashtableIPKc5identE6accessERKS1_(_0, _name_addr); - HEAP[_id] = _1; - var _2 = HEAP[_id]; - var _3 = 0+(_2 != 0); - if (_3) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _4 = HEAP[_id]; - var _6 = HEAP[0 + _4+1*1]; - if (_6 == 0) { - __label__ = 1; break; -} -else if (_6 == 1) { - __label__ = 1; break; -} -else if (_6 == 2) { - __label__ = 1; break; -} -else { -__label__ = 3; break; -} - - case 1: // _bb1 - var _7 = HEAP[_id]; - var _9 = HEAP[0 + _7+0*1]; - var _11 = HEAP[0 + _9+2]; - var _12 = _11; - _12(_7); - __label__ = 3; break; - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z8getidentPKc(_name) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - var _1 = HEAP[_idents]; - var _2 = __ZN9hashtableIPKc5identE6accessERKS1_(_1, _name_addr); - HEAP[_0] = _2; - var _3 = HEAP[_0]; - HEAP[_retval] = _3; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __Z11identexistsPKc(_name) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - var _1 = HEAP[_idents]; - var _2 = __ZN9hashtableIPKc5identE6accessERKS1_(_1, _name_addr); - var _3 = 0+(_2 != 0); - _0 = _3; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval12 = _retval; - return _retval12; - } -} - - -function __Z9getvarmaxPKc(_name) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _retval; - var _0; - var _id = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - var _1 = HEAP[_idents]; - var _2 = __ZN9hashtableIPKc5identE6accessERKS1_(_1, _name_addr); - HEAP[_id] = _2; - var _3 = HEAP[_id]; - var _4 = 0+(_3 == 0); - if (_4) { __label__ = 1; break; } else { __label__ = 0; break; } - case 0: // _bb - var _5 = HEAP[_id]; - var _7 = HEAP[0 + _5+1*1]; - var _8 = 0+(_7 != 0); - if (_8) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - _0 = 0; - __label__ = 7; break; - case 3: // _bb2 - var _9 = HEAP[_id]; - var _10 = _9+4*1; - var _0 = HEAP[0 + _10]; - __label__ = 7; break; - case 7: // _bb3 - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval4 = _retval; - return _retval4; - } -} - - -function __Z9getvarminPKc(_name) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _retval; - var _0; - var _id = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - var _1 = HEAP[_idents]; - var _2 = __ZN9hashtableIPKc5identE6accessERKS1_(_1, _name_addr); - HEAP[_id] = _2; - var _3 = HEAP[_id]; - var _4 = 0+(_3 == 0); - if (_4) { __label__ = 1; break; } else { __label__ = 0; break; } - case 0: // _bb - var _5 = HEAP[_id]; - var _7 = HEAP[0 + _5+1*1]; - var _8 = 0+(_7 != 0); - if (_8) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - _0 = 0; - __label__ = 7; break; - case 3: // _bb2 - var _9 = HEAP[_id]; - var _10 = _9+3*1; - var _0 = HEAP[0 + _10]; - __label__ = 7; break; - case 7: // _bb3 - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval4 = _retval; - return _retval4; - } -} - - -function __Z6getvarPKc(_name) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _retval; - var _0; - var _id = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - var _1 = HEAP[_idents]; - var _2 = __ZN9hashtableIPKc5identE6accessERKS1_(_1, _name_addr); - HEAP[_id] = _2; - var _3 = HEAP[_id]; - var _4 = 0+(_3 == 0); - if (_4) { __label__ = 1; break; } else { __label__ = 0; break; } - case 0: // _bb - var _5 = HEAP[_id]; - var _7 = HEAP[0 + _5+1*1]; - var _8 = 0+(_7 != 0); - if (_8) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - _0 = 0; - __label__ = 7; break; - case 3: // _bb2 - var _9 = HEAP[_id]; - var _10 = _9+9*1; - var _12 = HEAP[0 + _10]; - _0 = HEAP[_12]; - __label__ = 7; break; - case 7: // _bb3 - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval4 = _retval; - return _retval4; - } -} - - -function __Z7setsvarPKcS0_b(_name, _str, _dofunc) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _str_addr = Pointer_make([0], 0); - var _dofunc_addr; - var _id = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - HEAP[_str_addr] = _str; - _dofunc_addr = _dofunc; - var _0 = HEAP[_idents]; - var _1 = __ZN9hashtableIPKc5identE6accessERKS1_(_0, _name_addr); - HEAP[_id] = _1; - var _2 = HEAP[_id]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 1; break; } else { __label__ = 0; break; } - case 0: // _bb - var _4 = HEAP[_id]; - var _6 = HEAP[0 + _4+1*1]; - var _7 = 0+(_6 != 2); - if (_7) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - __label__ = 24; break; - case 3: // _bb2 - var _8 = HEAP[_overrideidents]; - var _toBool = 0+(_8 != 0); - if (_toBool) { __label__ = 6; break; } else { __label__ = 7; break; } - case 7: // _bb3 - var _9 = HEAP[_id]; - var _11 = HEAP[0 + _9+10*1]; - var _12 = _11 & 2; - var _13 = 0+(_12 != 0); - if (_13) { __label__ = 6; break; } else { __label__ = 14; break; } - case 6: // _bb4 - var _14 = HEAP[_id]; - var _16 = HEAP[0 + _14+10*1]; - var _17 = _16 & 1; - var _18 = _17; - var _toBool5 = 0+(_18 != 0); - if (_toBool5) { __label__ = 8; break; } else { __label__ = 5; break; } - case 8: // _bb6 - var _19 = HEAP[_id]; - var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5+0*1, _21); - __label__ = 24; break; - case 5: // _bb7 - var _22 = HEAP[_id]; - var _24 = HEAP[0 + _22+5*1]; - var _25 = 0+(_24 == 2147483647); - if (_25) { __label__ = 10; break; } else { __label__ = 9; break; } - case 10: // _bb8 - var _26 = HEAP[_id]; - var _27 = _26+9*1; - var _28 = _27; - var _30 = HEAP[_28]; - var _31 = HEAP[_30]; - var _33 = _26+8*1; - var _34 = _33+0*1; - var _36 = _34; - HEAP[_36] = _31; - var _38 = HEAP[_id]; - HEAP[0 + _38+5*1] = 0; - __label__ = 13; break; - case 9: // _bb9 - var _40 = HEAP[_id]; - var _41 = _40+9*1; - var _42 = _41; - var _44 = HEAP[_42]; - var _45 = HEAP[_44]; - var _46 = 0+(_45 != 0); - if (_46) { __label__ = 11; break; } else { __label__ = 13; break; } - case 11: // _bb10 - var _47 = HEAP[_id]; - var _48 = _47+9*1; - var _49 = _48; - var _51 = HEAP[_49]; - var _52 = HEAP[_51]; - __ZdaPv(_52); - __label__ = 13; break; - case 13: // _bb11 - __label__ = 17; break; - case 14: // _bb12 - var _53 = HEAP[_id]; - var _55 = HEAP[0 + _53+5*1]; - var _56 = 0+(_55 != 2147483647); - if (_56) { __label__ = 15; break; } else { __label__ = 16; break; } - case 15: // _bb13 - var _57 = HEAP[_id]; - var _58 = _57+8*1; - var _59 = _58+0*1; - var _61 = _59; - var _63 = HEAP[_61]; - var _64 = 0+(_63 != 0); - if (_64) { __label__ = 12; break; } else { __label__ = 21; break; } - case 12: // _bb14 - var _65 = HEAP[_id]; - var _66 = _65+8*1; - var _67 = _66+0*1; - var _69 = _67; - var _71 = HEAP[_69]; - __ZdaPv(_71); - __label__ = 21; break; - case 21: // _bb15 - var _72 = HEAP[_id]; - HEAP[0 + _72+5*1] = 2147483647; - __label__ = 16; break; - case 16: // _bb16 - var _74 = HEAP[_id]; - var _75 = _74+9*1; - var _76 = _75; - var _78 = HEAP[_76]; - var _79 = HEAP[_78]; - var _80 = 0+(_79 != 0); - if (_80) { __label__ = 20; break; } else { __label__ = 17; break; } - case 20: // _bb17 - var _81 = HEAP[_id]; - var _82 = _81+9*1; - var _83 = _82; - var _85 = HEAP[_83]; - var _86 = HEAP[_85]; - __ZdaPv(_86); - __label__ = 17; break; - case 17: // _bb18 - var _87 = HEAP[_id]; - var _88 = _87+9*1; - var _89 = _88; - var _91 = HEAP[_89]; - var _92 = HEAP[_str_addr]; - var _93 = __Z9newstringPKc(_92); - HEAP[_91] = _93; - var _toBool19 = 0+(_dofunc_addr != 0); - if (_toBool19) { __label__ = 19; break; } else { __label__ = 24; break; } - case 19: // _bb20 - var _95 = HEAP[_id]; - var _97 = HEAP[0 + _95+0*1]; - var _99 = HEAP[0 + _97+2]; - var _100 = _99; - _100(_95); - __label__ = 24; break; - case 24: // _bb21 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z7setfvarPKcfbb(_name, _f, _dofunc, _doclamp) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _f_addr; - var _dofunc_addr; - var _doclamp_addr; - var _id = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - _f_addr = _f; - _dofunc_addr = _dofunc; - _doclamp_addr = _doclamp; - var _0 = HEAP[_idents]; - var _1 = __ZN9hashtableIPKc5identE6accessERKS1_(_0, _name_addr); - HEAP[_id] = _1; - var _2 = HEAP[_id]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 1; break; } else { __label__ = 0; break; } - case 0: // _bb - var _4 = HEAP[_id]; - var _6 = HEAP[0 + _4+1*1]; - var _7 = 0+(_6 != 1); - if (_7) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - __label__ = 18; break; - case 3: // _bb2 - var _8 = HEAP[_overrideidents]; - var _toBool = 0+(_8 != 0); - if (_toBool) { __label__ = 6; break; } else { __label__ = 7; break; } - case 7: // _bb3 - var _9 = HEAP[_id]; - var _11 = HEAP[0 + _9+10*1]; - var _12 = _11 & 2; - var _13 = 0+(_12 != 0); - if (_13) { __label__ = 6; break; } else { __label__ = 11; break; } - case 6: // _bb4 - var _14 = HEAP[_id]; - var _16 = HEAP[0 + _14+10*1]; - var _17 = _16 & 1; - var _18 = _17; - var _toBool5 = 0+(_18 != 0); - if (_toBool5) { __label__ = 8; break; } else { __label__ = 5; break; } - case 8: // _bb6 - var _19 = HEAP[_id]; - var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5+0*1, _21); - __label__ = 18; break; - case 5: // _bb7 - var _22 = HEAP[_id]; - var _24 = HEAP[0 + _22+5*1]; - var _25 = 0+(_24 == 2147483647); - if (_25) { __label__ = 10; break; } else { __label__ = 9; break; } - case 10: // _bb8 - var _26 = HEAP[_id]; - var _27 = _26+9*1; - var _28 = _27; - var _30 = HEAP[_28]; - var _31 = HEAP[_30]; - var _33 = _26+8*1; - var _34 = _33+0*1; - var _36 = _34; - HEAP[_36] = _31; - var _38 = HEAP[_id]; - HEAP[0 + _38+5*1] = 0; - __label__ = 9; break; - case 9: // _bb9 - __label__ = 14; break; - case 11: // _bb10 - var _40 = HEAP[_id]; - var _42 = HEAP[0 + _40+5*1]; - var _43 = 0+(_42 != 2147483647); - if (_43) { __label__ = 13; break; } else { __label__ = 14; break; } - case 13: // _bb11 - var _44 = HEAP[_id]; - HEAP[0 + _44+5*1] = 2147483647; - __label__ = 14; break; - case 14: // _bb12 - var _toBool13 = 0+(_doclamp_addr != 0); - if (_toBool13) { __label__ = 12; break; } else { __label__ = 21; break; } - case 12: // _bb14 - var _47 = HEAP[_id]; - var _48 = _47+9*1; - var _49 = _48; - var _51 = HEAP[_49]; - var _53 = _47+4*1; - var _54 = _53; - var _56 = HEAP[_54]; - var _58 = __Z3minIfET_S0_S0_(_f_addr, _56); - var _59 = HEAP[_id]; - var _60 = _59+3*1; - var _61 = _60; - var _63 = HEAP[_61]; - var _64 = __Z3maxIfET_S0_S0_(_63, _58); - HEAP[_51] = _64; - __label__ = 16; break; - case 21: // _bb15 - var _65 = HEAP[_id]; - var _66 = _65+9*1; - var _67 = _66; - var _69 = HEAP[_67]; - HEAP[_69] = _f_addr; - __label__ = 16; break; - case 16: // _bb16 - var _toBool17 = 0+(_dofunc_addr != 0); - if (_toBool17) { __label__ = 17; break; } else { __label__ = 18; break; } - case 17: // _bb18 - var _72 = HEAP[_id]; - var _74 = HEAP[0 + _72+0*1]; - var _76 = HEAP[0 + _74+2]; - var _77 = _76; - _77(_72); - __label__ = 18; break; - case 18: // _bb19 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z6setvarPKcibb(_name, _i, _dofunc, _doclamp) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _i_addr; - var _dofunc_addr; - var _doclamp_addr; - var _id = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - _i_addr = _i; - _dofunc_addr = _dofunc; - _doclamp_addr = _doclamp; - var _0 = HEAP[_idents]; - var _1 = __ZN9hashtableIPKc5identE6accessERKS1_(_0, _name_addr); - HEAP[_id] = _1; - var _2 = HEAP[_id]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 1; break; } else { __label__ = 0; break; } - case 0: // _bb - var _4 = HEAP[_id]; - var _6 = HEAP[0 + _4+1*1]; - var _7 = 0+(_6 != 0); - if (_7) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - __label__ = 18; break; - case 3: // _bb2 - var _8 = HEAP[_overrideidents]; - var _toBool = 0+(_8 != 0); - if (_toBool) { __label__ = 6; break; } else { __label__ = 7; break; } - case 7: // _bb3 - var _9 = HEAP[_id]; - var _11 = HEAP[0 + _9+10*1]; - var _12 = _11 & 2; - var _13 = 0+(_12 != 0); - if (_13) { __label__ = 6; break; } else { __label__ = 11; break; } - case 6: // _bb4 - var _14 = HEAP[_id]; - var _16 = HEAP[0 + _14+10*1]; - var _17 = _16 & 1; - var _18 = _17; - var _toBool5 = 0+(_18 != 0); - if (_toBool5) { __label__ = 8; break; } else { __label__ = 5; break; } - case 8: // _bb6 - var _19 = HEAP[_id]; - var _21 = HEAP[0 + _19+2*1]; - __Z7conoutfiPKcz(4, __str5+0*1, _21); - __label__ = 18; break; - case 5: // _bb7 - var _22 = HEAP[_id]; - var _24 = HEAP[0 + _22+5*1]; - var _25 = 0+(_24 == 2147483647); - if (_25) { __label__ = 10; break; } else { __label__ = 9; break; } - case 10: // _bb8 - var _26 = HEAP[_id]; - var _27 = _26+9*1; - var _29 = HEAP[0 + _27]; - var _30 = HEAP[_29]; - var _32 = _26+8*1; - var _33 = _32+0*1; - HEAP[0 + _33] = _30; - var _36 = HEAP[_id]; - HEAP[0 + _36+5*1] = 0; - __label__ = 9; break; - case 9: // _bb9 - __label__ = 14; break; - case 11: // _bb10 - var _38 = HEAP[_id]; - var _40 = HEAP[0 + _38+5*1]; - var _41 = 0+(_40 != 2147483647); - if (_41) { __label__ = 13; break; } else { __label__ = 14; break; } - case 13: // _bb11 - var _42 = HEAP[_id]; - HEAP[0 + _42+5*1] = 2147483647; - __label__ = 14; break; - case 14: // _bb12 - var _toBool13 = 0+(_doclamp_addr != 0); - if (_toBool13) { __label__ = 12; break; } else { __label__ = 21; break; } - case 12: // _bb14 - var _45 = HEAP[_id]; - var _46 = _45+9*1; - var _48 = HEAP[0 + _46]; - var _50 = _45+4*1; - var _52 = HEAP[0 + _50]; - var _54 = __Z3minIiET_S0_S0_(_i_addr, _52); - var _55 = HEAP[_id]; - var _56 = _55+3*1; - var _58 = HEAP[0 + _56]; - var _59 = __Z3maxIiET_S0_S0_(_58, _54); - HEAP[_48] = _59; - __label__ = 16; break; - case 21: // _bb15 - var _60 = HEAP[_id]; - var _61 = _60+9*1; - var _63 = HEAP[0 + _61]; - HEAP[_63] = _i_addr; - __label__ = 16; break; - case 16: // _bb16 - var _toBool17 = 0+(_dofunc_addr != 0); - if (_toBool17) { __label__ = 17; break; } else { __label__ = 18; break; } - case 17: // _bb18 - var _66 = HEAP[_id]; - var _68 = HEAP[0 + _66+0*1]; - var _70 = HEAP[0 + _68+2]; - var _71 = _70; - _71(_66); - __label__ = 18; break; - case 18: // _bb19 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z8resetvarPc(_name) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _id = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - var _1 = HEAP[_name_addr]; - HEAP[_0] = _1; - var _2 = HEAP[_idents]; - var _3 = __ZN9hashtableIPKc5identE6accessERKS1_(_2, _0); - HEAP[_id] = _3; - var _4 = HEAP[_id]; - var _5 = 0+(_4 == 0); - if (_5) { __label__ = 7; break; } else { __label__ = 0; break; } - case 0: // _bb - var _6 = HEAP[_id]; - var _8 = HEAP[0 + _6+10*1]; - var _9 = _8 & 8; - var _10 = 0+(_9 != 0); - if (_10) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _11 = HEAP[_id]; - var _13 = HEAP[0 + _11+2*1]; - __Z7conoutfiPKcz(4, __str4+0*1, _13); - __label__ = 7; break; - case 3: // _bb2 - var _14 = HEAP[_id]; - __Z13clearoverrideR5ident(_14); - __label__ = 7; break; - case 7: // _bb3 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZL8parseintPKc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _retval; - var _0; - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _1 = HEAP[_s_addr]; - _0 = _strtol(_1, 0, 0); - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __ZL10parsefloatPKc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _retval; - var _iftmp_22; - var _0; - var _end = Pointer_make([0], 0); - var _val; - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _1 = HEAP[_s_addr]; - _val = _strtod(_1, _end); - var _4 = 0+(_val != 0.000000e+00); - if (_4) { __label__ = 7; break; } else { __label__ = 0; break; } - case 0: // _bb - var _5 = HEAP[_end]; - var _6 = HEAP[_s_addr]; - var _7 = 0+(_5 == _6); - if (_7) { __label__ = 7; break; } else { __label__ = 1; break; } - case 1: // _bb1 - var _8 = HEAP[_end]; - var _9 = HEAP[_8]; - var _10 = 0+(_9 == 120); - if (_10) { __label__ = 6; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _11 = HEAP[_end]; - var _12 = HEAP[_11]; - var _13 = 0+(_12 != 88); - if (_13) { __label__ = 7; break; } else { __label__ = 6; break; } - case 7: // _bb3 - _iftmp_22 = _val; - __label__ = 4; break; - case 6: // _bb4 - var _16 = HEAP[_s_addr]; - var _17 = __ZL8parseintPKc(_16); - _iftmp_22 = _17; - __label__ = 4; break; - case 4: // _bb5 - _0 = _iftmp_22; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval6 = _retval; - return _retval6; - } -} - - -function __ZN7_stdcmdILi1155EE3runEPPcPi(_args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _iftmp_192; - var _val; - var _i; - var __alloca_point_ = 0; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - var _0 = HEAP[_numargs_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 > 0); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_numargs_addr]; - var _4 = HEAP[_3]; - var _5 = _4 - 1; - var _6 = HEAP[_args_addr]; - var _8 = HEAP[0 + _6+_5]; - _iftmp_192 = __ZL10parsefloatPKc(_8); - __label__ = 3; break; - case 1: // _bb1 - _iftmp_192 = 0.000000e+00; - __label__ = 3; break; - case 3: // _bb2 - _val = _iftmp_192; - _i = 0; - __label__ = 6; break; - case 7: // _bb3 - var _11 = HEAP[_args_addr]; - var _14 = HEAP[0 + _11+_i]; - var _15 = __ZL10parsefloatPKc(_14); - _val = __Z3maxIfET_S0_S0_(_val, _15); - _i = _i + 1; - __label__ = 6; break; - case 6: // _bb4 - var _20 = HEAP[_numargs_addr]; - var _21 = HEAP[_20]; - var _22 = _21 - 1; - var _24 = 0+(_22 > _i); - if (_24) { __label__ = 7; break; } else { __label__ = 4; break; } - case 4: // _bb5 - __Z8floatretf(_val); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1149EE3runEPPcPi(_args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _iftmp_191; - var _val; - var _i; - var __alloca_point_ = 0; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - var _0 = HEAP[_numargs_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 > 0); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_numargs_addr]; - var _4 = HEAP[_3]; - var _5 = _4 - 1; - var _6 = HEAP[_args_addr]; - var _8 = HEAP[0 + _6+_5]; - _iftmp_191 = __ZL10parsefloatPKc(_8); - __label__ = 3; break; - case 1: // _bb1 - _iftmp_191 = 0.000000e+00; - __label__ = 3; break; - case 3: // _bb2 - _val = _iftmp_191; - _i = 0; - __label__ = 6; break; - case 7: // _bb3 - var _11 = HEAP[_args_addr]; - var _14 = HEAP[0 + _11+_i]; - var _15 = __ZL10parsefloatPKc(_14); - _val = __Z3minIfET_S0_S0_(_val, _15); - _i = _i + 1; - __label__ = 6; break; - case 6: // _bb4 - var _20 = HEAP[_numargs_addr]; - var _21 = HEAP[_20]; - var _22 = _21 - 1; - var _24 = 0+(_22 > _i); - if (_24) { __label__ = 7; break; } else { __label__ = 4; break; } - case 4: // _bb5 - __Z8floatretf(_val); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1143EE3runEPPcPi(_args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _iftmp_190; - var _val; - var _i; - var __alloca_point_ = 0; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - var _0 = HEAP[_numargs_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 > 0); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_numargs_addr]; - var _4 = HEAP[_3]; - var _5 = _4 - 1; - var _6 = HEAP[_args_addr]; - var _8 = HEAP[0 + _6+_5]; - _iftmp_190 = __ZL8parseintPKc(_8); - __label__ = 3; break; - case 1: // _bb1 - _iftmp_190 = 0; - __label__ = 3; break; - case 3: // _bb2 - _val = _iftmp_190; - _i = 0; - __label__ = 6; break; - case 7: // _bb3 - var _11 = HEAP[_args_addr]; - var _14 = HEAP[0 + _11+_i]; - var _15 = __ZL8parseintPKc(_14); - _val = __Z3maxIiET_S0_S0_(_val, _15); - _i = _i + 1; - __label__ = 6; break; - case 6: // _bb4 - var _20 = HEAP[_numargs_addr]; - var _21 = HEAP[_20]; - var _22 = _21 - 1; - var _24 = 0+(_22 > _i); - if (_24) { __label__ = 7; break; } else { __label__ = 4; break; } - case 4: // _bb5 - __Z6intreti(_val); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1137EE3runEPPcPi(_args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _iftmp_189; - var _val; - var _i; - var __alloca_point_ = 0; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - var _0 = HEAP[_numargs_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 > 0); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_numargs_addr]; - var _4 = HEAP[_3]; - var _5 = _4 - 1; - var _6 = HEAP[_args_addr]; - var _8 = HEAP[0 + _6+_5]; - _iftmp_189 = __ZL8parseintPKc(_8); - __label__ = 3; break; - case 1: // _bb1 - _iftmp_189 = 0; - __label__ = 3; break; - case 3: // _bb2 - _val = _iftmp_189; - _i = 0; - __label__ = 6; break; - case 7: // _bb3 - var _11 = HEAP[_args_addr]; - var _14 = HEAP[0 + _11+_i]; - var _15 = __ZL8parseintPKc(_14); - _val = __Z3minIiET_S0_S0_(_val, _15); - _i = _i + 1; - __label__ = 6; break; - case 6: // _bb4 - var _20 = HEAP[_numargs_addr]; - var _21 = HEAP[_20]; - var _22 = _21 - 1; - var _24 = 0+(_22 > _i); - if (_24) { __label__ = 7; break; } else { __label__ = 4; break; } - case 4: // _bb5 - __Z6intreti(_val); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z6substrPcPiS_(_s, _start, _count) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _start_addr = Pointer_make([0], 0); - var _count_addr = Pointer_make([0], 0); - var _iftmp_168; - var _len; - var _offset; - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - HEAP[_start_addr] = _start; - HEAP[_count_addr] = _count; - var _0 = HEAP[_s_addr]; - _len = _strlen(_0); - var _2 = HEAP[_start_addr]; - var _3 = HEAP[_2]; - var _5 = __Z3minIiET_S0_S0_(_3, _len); - _offset = __Z3maxIiET_S0_S0_(0, _5); - var _7 = HEAP[_count_addr]; - var _9 = HEAP[0 + _7]; - var _10 = 0+(_9 != 0); - if (_10) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _13 = _len - _offset; - var _14 = HEAP[_count_addr]; - var _15 = __ZL8parseintPKc(_14); - var _16 = __Z3minIiET_S0_S0_(_15, _13); - _iftmp_168 = __Z3maxIiET_S0_S0_(0, _16); - __label__ = 3; break; - case 1: // _bb1 - _iftmp_168 = _len - _offset; - __label__ = 3; break; - case 3: // _bb2 - var _21 = HEAP[_s_addr]; - var _23 = _21+_offset; - var _25 = __Z9newstringPKcj(_23, _iftmp_168); - HEAP[_commandret] = _25; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi847EE3runEPcS1_S1_(_cond, _t, _f) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _cond_addr = Pointer_make([0], 0); - var _t_addr = Pointer_make([0], 0); - var _f_addr = Pointer_make([0], 0); - var _iftmp_155 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_cond_addr] = _cond; - HEAP[_t_addr] = _t; - HEAP[_f_addr] = _f; - var _0 = HEAP[_cond_addr]; - var _2 = HEAP[0 + _0]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 8; break; } else { __label__ = 0; break; } - case 0: // _bb - var _4 = HEAP[_cond_addr]; - var _5 = __ZL9isintegerPc(_4); - var _toBool = 0+(_5 != 0); - var _toBoolnot = _toBool ^ true; - var _toBoolnot1 = _toBoolnot; - var _toBool3 = 0+(_toBoolnot1 != 0); - if (_toBool3) { __label__ = 4; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _6 = HEAP[_cond_addr]; - var _7 = __ZL8parseintPKc(_6); - var _8 = 0+(_7 != 0); - if (_8) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - var _9 = HEAP[_t_addr]; - HEAP[_iftmp_155] = _9; - __label__ = 5; break; - case 8: // _bb6 - var _10 = HEAP[_f_addr]; - HEAP[_iftmp_155] = _10; - __label__ = 5; break; - case 5: // _bb7 - var _11 = HEAP[_iftmp_155]; - __Z6resultPKc(_11); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1131EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1; - var _3 = _llvm_exp_f64(_2); - var _4 = _3; - __Z8floatretf(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1130EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1; - var _3 = _llvm_log10_f64(_2); - var _4 = _3; - __Z8floatretf(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1129EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1; - var _3 = _llvm_log_f64(_2); - var _4 = _3 / 0x3FE62E42FEFA39EF; - var _5 = _4; - __Z8floatretf(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1128EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1; - var _3 = _llvm_log_f64(_2); - var _4 = _3; - __Z8floatretf(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1127EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_b_addr]; - var _1 = HEAP[_0]; - var _2 = _1; - var _3 = HEAP[_a_addr]; - var _4 = HEAP[_3]; - var _5 = _4; - var _6 = _llvm_pow_f64(_5, _2); - var _7 = _6; - __Z8floatretf(_7); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1126EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1; - var _3 = _sqrt(_2); - var _4 = _3; - __Z8floatretf(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1125EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1; - var _3 = _atan(_2); - var _4 = _3 / 0x3F91DF46A0000000; - var _5 = _4; - __Z8floatretf(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1124EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1; - var _3 = _acos(_2); - var _4 = _3 / 0x3F91DF46A0000000; - var _5 = _4; - __Z8floatretf(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1123EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1; - var _3 = _asin(_2); - var _4 = _3 / 0x3F91DF46A0000000; - var _5 = _4; - __Z8floatretf(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1122EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1 * 0x3F91DF46A0000000; - var _3 = _2; - var _4 = _tan(_3); - var _5 = _4; - __Z8floatretf(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1121EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1 * 0x3F91DF46A0000000; - var _3 = _2; - var _4 = _cos(_3); - var _5 = _4; - __Z8floatretf(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1120EE3runEPf(_a) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - var _0 = HEAP[_a_addr]; - var _1 = HEAP[_0]; - var _2 = _1 * 0x3F91DF46A0000000; - var _3 = _2; - var _4 = _sin(_3); - var _5 = _4; - __Z8floatretf(_5); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1119EE3runEPfS1_(_a, _b) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _a_addr = Pointer_make([0], 0); - var _b_addr = Pointer_make([0], 0); - var _iftmp_188; - var __alloca_point_ = 0; - HEAP[_a_addr] = _a; - HEAP[_b_addr] = _b; - var _0 = HEAP[_b_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 != 0.000000e+00); - if (_2) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = HEAP[_b_addr]; - var _4 = HEAP[_3]; - var _5 = _4; - var _6 = HEAP[_a_addr]; - var _7 = HEAP[_6]; - var _8 = _7; - var _9 = _fmod(_8, _5); - _iftmp_188 = _9; - __label__ = 3; break; - case 1: // _bb1 - _iftmp_188 = 0.000000e+00; - __label__ = 3; break; - case 3: // _bb2 - __Z8floatretf(_iftmp_188); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z7listlenPKc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _retval; - var _0; - var _n; - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - _n = 0; - var _1 = HEAP[_s_addr]; - var _2 = _strspn(_1, __str12+0*1); - var _3 = HEAP[_s_addr]; - var _4 = _3+_2; - HEAP[_s_addr] = _4; - __label__ = 6; break; - case 0: // _bb - var _5 = HEAP[_s_addr]; - var _6 = HEAP[_5]; - var _7 = 0+(_6 == 34); - if (_7) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _8 = HEAP[_s_addr]; - var _9 = _8+1; - HEAP[_s_addr] = _9; - var _10 = HEAP[_s_addr]; - var _11 = _strcspn(_10, __str13+0*1); - var _12 = HEAP[_s_addr]; - var _13 = _12+_11; - HEAP[_s_addr] = _13; - var _14 = HEAP[_s_addr]; - var _15 = HEAP[_14]; - var _16 = 0+(_15 == 34); - var _17 = _16; - var _19 = _14+_17; - HEAP[_s_addr] = _19; - __label__ = 7; break; - case 3: // _bb2 - var _20 = HEAP[_s_addr]; - var _21 = _strcspn(_20, __str14+0*1); - var _22 = HEAP[_s_addr]; - var _23 = _22+_21; - HEAP[_s_addr] = _23; - __label__ = 7; break; - case 7: // _bb3 - var _24 = HEAP[_s_addr]; - var _25 = _strspn(_24, __str12+0*1); - var _26 = HEAP[_s_addr]; - var _27 = _26+_25; - HEAP[_s_addr] = _27; - _n = _n + 1; - __label__ = 6; break; - case 6: // _bb4 - var _30 = HEAP[_s_addr]; - var _31 = HEAP[_30]; - var _32 = 0+(_31 != 0); - if (_32) { __label__ = 0; break; } else { __label__ = 4; break; } - case 4: // _bb5 - _0 = _n; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval6 = _retval; - return _retval6; - } -} - - -function __Z10prettylistPKcS0_(_s, _conj) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _conj_addr = Pointer_make([0], 0); - var _save_filt_342; - var _save_eptr_341 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var _2 = Pointer_make([0], 0); - var _3 = Pointer_make([0], 0); - var _p = Pointer_make([0,0,0], 0); - var _len; - var _n; - var _elem = Pointer_make([0], 0); - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - HEAP[_conj_addr] = _conj; - __ZN6vectorIcEC1Ev(_p); - var _4 = HEAP[_s_addr]; - var _5 = _strspn(_4, __str12+0*1); - var _6 = HEAP[_s_addr]; - var _7 = _6+_5; - HEAP[_s_addr] = _7; - var _8 = HEAP[_s_addr]; - _len = __Z7listlenPKc(_8); - _n = 0; - __label__ = 16; break; - case 0: // _bb - var _10 = HEAP[_s_addr]; - HEAP[_elem] = _10; - var _11 = HEAP[_s_addr]; - var _12 = HEAP[_11]; - var _13 = 0+(_12 == 34); - if (_13) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _14 = HEAP[_s_addr]; - var _15 = _14+1; - HEAP[_s_addr] = _15; - var _16 = HEAP[_s_addr]; - var _17 = _strcspn(_16, __str13+0*1); - var _18 = HEAP[_s_addr]; - var _19 = _18+_17; - HEAP[_s_addr] = _19; - var _20 = HEAP[_s_addr]; - var _21 = HEAP[_20]; - var _22 = 0+(_21 == 34); - var _23 = _22; - var _25 = _20+_23; - HEAP[_s_addr] = _25; - __label__ = 7; break; - case 3: // _bb2 - var _26 = HEAP[_s_addr]; - var _27 = _strcspn(_26, __str14+0*1); - var _28 = HEAP[_s_addr]; - var _29 = _28+_27; - HEAP[_s_addr] = _29; - __label__ = 7; break; - case 7: // _bb3 - var _30 = HEAP[_s_addr]; - var _31 = _30; - var _32 = HEAP[_elem]; - var _33 = _32; - var _34 = _31 - _33; - (function() { try { return __ZN6vectorIcE3putEPKci(_p, _32, _34); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; } - case 137: // _invcont - var _37 = _n + 1; - var _39 = 0+(_37 < _len); - if (_39) { __label__ = 6; break; } else { __label__ = 21; break; } - case 6: // _bb4 - var _41 = 0+(_len > 2); - if (_41) { __label__ = 8; break; } else { __label__ = 4; break; } - case 4: // _bb5 - var _42 = HEAP[_conj_addr]; - var _44 = HEAP[0 + _42]; - var _45 = 0+(_44 == 0); - if (_45) { __label__ = 8; break; } else { __label__ = 10; break; } - case 8: // _bb6 - HEAP[_3] = 44; - var _46 = (function() { try { return __ZN6vectorIcE3addERKc(_p, _3); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 150; break; } else { __label__ = 134; break; }; - case 150: // _invcont7 - __label__ = 10; break; - case 10: // _bb8 - var _48 = _n + 2; - var _50 = 0+(_48 == _len); - if (_50) { __label__ = 9; break; } else { __label__ = 15; break; } - case 9: // _bb9 - var _51 = HEAP[_conj_addr]; - var _53 = HEAP[0 + _51]; - var _54 = 0+(_53 != 0); - if (_54) { __label__ = 11; break; } else { __label__ = 15; break; } - case 11: // _bb10 - HEAP[_2] = 32; - var _55 = (function() { try { return __ZN6vectorIcE3addERKc(_p, _2); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 148; break; } else { __label__ = 134; break; }; - case 148: // _invcont11 - var _56 = HEAP[_conj_addr]; - var _57 = _strlen(_56); - var _58 = HEAP[_conj_addr]; - (function() { try { return __ZN6vectorIcE3putEPKci(_p, _58, _57); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 138; break; } else { __label__ = 134; break; } - case 138: // _invcont12 - __label__ = 15; break; - case 15: // _bb13 - HEAP[_1] = 32; - var _59 = (function() { try { return __ZN6vectorIcE3addERKc(_p, _1); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 149; break; } else { __label__ = 134; break; }; - case 149: // _invcont14 - __label__ = 21; break; - case 21: // _bb15 - var _60 = HEAP[_s_addr]; - var _61 = _strspn(_60, __str12+0*1); - var _62 = HEAP[_s_addr]; - var _63 = _62+_61; - HEAP[_s_addr] = _63; - _n = _n + 1; - __label__ = 16; break; - case 16: // _bb16 - var _66 = HEAP[_s_addr]; - var _67 = HEAP[_66]; - var _68 = 0+(_67 != 0); - if (_68) { __label__ = 0; break; } else { __label__ = 20; break; } - case 20: // _bb17 - HEAP[_0] = 0; - var _69 = (function() { try { return __ZN6vectorIcE3addERKc(_p, _0); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 133; break; } else { __label__ = 134; break; }; - case 133: // _invcont18 - var _70 = __ZN6vectorIcE6getbufEv(_p); - (function() { try { return __Z6resultPKc(_70); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 131; break; } else { __label__ = 134; break; } - case 131: // _invcont19 - __ZN6vectorIcED1Ev(_p); - __label__ = 2; break; - case 19: // _bb20 - _save_filt_342 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_341] = _eh_value; - (function() { try { return __ZN6vectorIcED1Ev(_p); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 139; break; } else { __label__ = 132; break; } - case 139: // _invcont21 - var _71 = HEAP[_save_eptr_341]; - HEAP[_eh_exception] = _71; - _eh_selector = _save_filt_342; - __label__ = 26; break; - case 25: // _bb22 - __ZSt9terminatev(); - // unreachable - case 2: // _return - return; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr23 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr23, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 132: // _lpad25 - var _eh_ptr26 = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr26; - var _eh_ptr27 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr27, ___gxx_personality_v0, 1); - __label__ = 28; break; - case 27: // _ppad - __label__ = 19; break; - case 28: // _ppad29 - __label__ = 25; break; - case 26: // _Unwind - var _eh_ptr30 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr30); - // unreachable - } -} - - -function __ZN7_stdcmdILi973EE3runEPc(_s) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - var _0 = HEAP[_s_addr]; - var _1 = __Z7listlenPKc(_0); - __Z6intreti(_1); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z9indexlistPKci(_s, _pos) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _pos_addr; - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _e = Pointer_make([0], 0); - var _i; - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - _pos_addr = _pos; - var _1 = HEAP[_s_addr]; - var _2 = _strspn(_1, __str12+0*1); - var _3 = HEAP[_s_addr]; - var _4 = _3+_2; - HEAP[_s_addr] = _4; - _i = 0; - __label__ = 4; break; - case 0: // _bb - var _5 = HEAP[_s_addr]; - var _6 = HEAP[_5]; - var _7 = 0+(_6 == 34); - if (_7) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _8 = HEAP[_s_addr]; - var _9 = _8+1; - HEAP[_s_addr] = _9; - var _10 = HEAP[_s_addr]; - var _11 = _strcspn(_10, __str13+0*1); - var _12 = HEAP[_s_addr]; - var _13 = _12+_11; - HEAP[_s_addr] = _13; - var _14 = HEAP[_s_addr]; - var _15 = HEAP[_14]; - var _16 = 0+(_15 == 34); - var _17 = _16; - var _19 = _14+_17; - HEAP[_s_addr] = _19; - __label__ = 7; break; - case 3: // _bb2 - var _20 = HEAP[_s_addr]; - var _21 = _strcspn(_20, __str14+0*1); - var _22 = HEAP[_s_addr]; - var _23 = _22+_21; - HEAP[_s_addr] = _23; - __label__ = 7; break; - case 7: // _bb3 - var _24 = HEAP[_s_addr]; - var _25 = _strspn(_24, __str12+0*1); - var _26 = HEAP[_s_addr]; - var _27 = _26+_25; - HEAP[_s_addr] = _27; - var _28 = HEAP[_s_addr]; - var _29 = HEAP[_28]; - var _30 = 0+(_29 == 0); - if (_30) { __label__ = 8; break; } else { __label__ = 6; break; } - case 6: // _bb4 - _i = _i + 1; - __label__ = 4; break; - case 4: // _bb5 - var _35 = 0+(_i < _pos_addr); - if (_35) { __label__ = 0; break; } else { __label__ = 8; break; } - case 8: // _bb6 - var _36 = HEAP[_s_addr]; - HEAP[_e] = _36; - var _37 = HEAP[_s_addr]; - var _38 = HEAP[_37]; - var _39 = 0+(_38 == 34); - if (_39) { __label__ = 5; break; } else { __label__ = 10; break; } - case 5: // _bb7 - var _40 = HEAP[_s_addr]; - var _41 = _40+1; - HEAP[_s_addr] = _41; - var _42 = HEAP[_s_addr]; - var _43 = _strcspn(_42, __str13+0*1); - var _44 = HEAP[_s_addr]; - var _45 = _44+_43; - HEAP[_s_addr] = _45; - var _46 = HEAP[_s_addr]; - var _47 = HEAP[_46]; - var _48 = 0+(_47 == 34); - var _49 = _48; - var _51 = _46+_49; - HEAP[_s_addr] = _51; - __label__ = 9; break; - case 10: // _bb8 - var _52 = HEAP[_s_addr]; - var _53 = _strcspn(_52, __str14+0*1); - var _54 = HEAP[_s_addr]; - var _55 = _54+_53; - HEAP[_s_addr] = _55; - __label__ = 9; break; - case 9: // _bb9 - var _56 = HEAP[_e]; - var _57 = HEAP[_56]; - var _58 = 0+(_57 == 34); - if (_58) { __label__ = 11; break; } else { __label__ = 14; break; } - case 11: // _bb10 - var _59 = HEAP[_e]; - var _60 = _59+1; - HEAP[_e] = _60; - var _61 = HEAP[_s_addr]; - var _63 = HEAP[0 + _61+-1]; - var _64 = 0+(_63 == 34); - if (_64) { __label__ = 13; break; } else { __label__ = 14; break; } - case 13: // _bb11 - var _65 = HEAP[_s_addr]; - var _66 = _65+-1; - HEAP[_s_addr] = _66; - __label__ = 14; break; - case 14: // _bb12 - var _67 = HEAP[_s_addr]; - var _68 = _67; - var _69 = HEAP[_e]; - var _70 = _69; - var _71 = _68 - _70; - var _73 = __Z9newstringPKcj(_69, _71); - HEAP[_0] = _73; - var _74 = HEAP[_0]; - HEAP[_retval] = _74; - __label__ = 2; break; - case 2: // _return - var _retval13 = HEAP[_retval]; - return _retval13; - } -} - - -function __Z2atPcPi(_s, _pos) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _pos_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - HEAP[_pos_addr] = _pos; - var _0 = HEAP[_pos_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_s_addr]; - var _3 = __Z9indexlistPKci(_2, _1); - HEAP[_commandret] = _3; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z11explodelistPKcR6vectorIPcE(_s, _elems) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _elems_addr = Pointer_make([0], 0); - var _iftmp_163; - var _iftmp_160 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _elem = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - HEAP[_elems_addr] = _elems; - var _1 = HEAP[_s_addr]; - var _2 = _strspn(_1, __str12+0*1); - var _3 = HEAP[_s_addr]; - var _4 = _3+_2; - HEAP[_s_addr] = _4; - __label__ = 11; break; - case 0: // _bb - var _5 = HEAP[_s_addr]; - HEAP[_elem] = _5; - var _6 = HEAP[_s_addr]; - var _7 = HEAP[_6]; - var _8 = 0+(_7 == 34); - if (_8) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _9 = HEAP[_s_addr]; - var _10 = _9+1; - HEAP[_s_addr] = _10; - var _11 = HEAP[_s_addr]; - var _12 = _strcspn(_11, __str13+0*1); - var _13 = HEAP[_s_addr]; - var _14 = _13+_12; - HEAP[_s_addr] = _14; - var _15 = HEAP[_s_addr]; - var _16 = HEAP[_15]; - var _17 = 0+(_16 == 34); - var _18 = _17; - var _20 = _15+_18; - HEAP[_s_addr] = _20; - __label__ = 7; break; - case 3: // _bb2 - var _21 = HEAP[_s_addr]; - var _22 = _strcspn(_21, __str14+0*1); - var _23 = HEAP[_s_addr]; - var _24 = _23+_22; - HEAP[_s_addr] = _24; - __label__ = 7; break; - case 7: // _bb3 - var _25 = HEAP[_elem]; - var _26 = HEAP[_25]; - var _27 = 0+(_26 == 34); - if (_27) { __label__ = 6; break; } else { __label__ = 10; break; } - case 6: // _bb4 - var _28 = HEAP[_s_addr]; - var _29 = _28; - var _30 = HEAP[_elem]; - var _31 = _30; - var _32 = _29 - _31; - var _35 = HEAP[0 + _28+-1]; - var _36 = 0+(_35 == 34); - if (_36) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - _iftmp_163 = 2; - __label__ = 5; break; - case 8: // _bb6 - _iftmp_163 = 1; - __label__ = 5; break; - case 5: // _bb7 - var _38 = _32 - _iftmp_163; - var _39 = HEAP[_elem]; - var _40 = _39+1; - var _41 = __Z9newstringPKcj(_40, _38); - HEAP[_iftmp_160] = _41; - __label__ = 9; break; - case 10: // _bb8 - var _42 = HEAP[_s_addr]; - var _43 = _42; - var _44 = HEAP[_elem]; - var _45 = _44; - var _46 = _43 - _45; - var _48 = __Z9newstringPKcj(_44, _46); - HEAP[_iftmp_160] = _48; - __label__ = 9; break; - case 9: // _bb9 - var _49 = HEAP[_iftmp_160]; - HEAP[_0] = _49; - var _50 = HEAP[_elems_addr]; - var _51 = __ZN6vectorIPcE3addERKS0_(_50, _0); - var _52 = HEAP[_s_addr]; - var _53 = _strspn(_52, __str12+0*1); - var _54 = HEAP[_s_addr]; - var _55 = _54+_53; - HEAP[_s_addr] = _55; - __label__ = 11; break; - case 11: // _bb10 - var _56 = HEAP[_s_addr]; - var _57 = HEAP[_56]; - var _58 = 0+(_57 != 0); - if (_58) { __label__ = 0; break; } else { __label__ = 13; break; } - case 13: // _bb11 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z12listincludesPKcS0_i(_list, _needle, _needlelen) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _list_addr = Pointer_make([0], 0); - var _needle_addr = Pointer_make([0], 0); - var _needlelen_addr; - var _retval; - var _0; - var _iftmp_178; - var _s = Pointer_make([0], 0); - var _offset; - var _elem = Pointer_make([0], 0); - var _len; - var __alloca_point_ = 0; - HEAP[_list_addr] = _list; - HEAP[_needle_addr] = _needle; - _needlelen_addr = _needlelen; - var _1 = HEAP[_list_addr]; - HEAP[_s] = _1; - var _2 = HEAP[_s]; - var _3 = _strspn(_2, __str12+0*1); - var _4 = HEAP[_s]; - var _5 = _4+_3; - HEAP[_s] = _5; - _offset = 0; - __label__ = 14; break; - case 0: // _bb - var _6 = HEAP[_s]; - HEAP[_elem] = _6; - var _7 = HEAP[_s]; - var _8 = HEAP[_7]; - var _9 = 0+(_8 == 34); - if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _10 = HEAP[_s]; - var _11 = _10+1; - HEAP[_s] = _11; - var _12 = HEAP[_s]; - var _13 = _strcspn(_12, __str13+0*1); - var _14 = HEAP[_s]; - var _15 = _14+_13; - HEAP[_s] = _15; - var _16 = HEAP[_s]; - var _17 = HEAP[_16]; - var _18 = 0+(_17 == 34); - var _19 = _18; - var _21 = _16+_19; - HEAP[_s] = _21; - __label__ = 7; break; - case 3: // _bb2 - var _22 = HEAP[_s]; - var _23 = _strcspn(_22, __str14+0*1); - var _24 = HEAP[_s]; - var _25 = _24+_23; - HEAP[_s] = _25; - __label__ = 7; break; - case 7: // _bb3 - var _26 = HEAP[_s]; - var _27 = _26; - var _28 = HEAP[_elem]; - var _29 = _28; - _len = _27 - _29; - var _32 = HEAP[_28]; - var _33 = 0+(_32 == 34); - if (_33) { __label__ = 6; break; } else { __label__ = 10; break; } - case 6: // _bb4 - var _34 = HEAP[_elem]; - var _35 = _34+1; - HEAP[_elem] = _35; - var _36 = HEAP[_s]; - var _38 = HEAP[0 + _36+-1]; - var _39 = 0+(_38 == 34); - if (_39) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - _iftmp_178 = 2; - __label__ = 5; break; - case 8: // _bb6 - _iftmp_178 = 1; - __label__ = 5; break; - case 5: // _bb7 - _len = _len - _iftmp_178; - __label__ = 10; break; - case 10: // _bb8 - var _45 = 0+(_needlelen_addr == _len); - if (_45) { __label__ = 9; break; } else { __label__ = 13; break; } - case 9: // _bb9 - var _46 = _len; - var _47 = HEAP[_needle_addr]; - var _48 = HEAP[_elem]; - var _49 = _strncmp(_47, _48, _46); - var _50 = 0+(_49 == 0); - if (_50) { __label__ = 11; break; } else { __label__ = 13; break; } - case 11: // _bb10 - _0 = _offset; - __label__ = 12; break; - case 13: // _bb11 - var _52 = HEAP[_s]; - var _53 = _strspn(_52, __str12+0*1); - var _54 = HEAP[_s]; - var _55 = _54+_53; - HEAP[_s] = _55; - _offset = _offset + 1; - __label__ = 14; break; - case 14: // _bb12 - var _58 = HEAP[_s]; - var _59 = HEAP[_58]; - var _60 = 0+(_59 != 0); - if (_60) { __label__ = 0; break; } else { __label__ = 15; break; } - case 15: // _bb13 - _0 = -1; - __label__ = 12; break; - case 12: // _bb14 - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval15 = _retval; - return _retval15; - } -} - - -function __ZN7_stdcmdILi1071EE3runEPcS1_(_list, _elem) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _list_addr = Pointer_make([0], 0); - var _elem_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_list_addr] = _list; - HEAP[_elem_addr] = _elem; - var _0 = HEAP[_elem_addr]; - var _1 = _strlen(_0); - var _2 = HEAP[_list_addr]; - var _3 = HEAP[_elem_addr]; - var _4 = __Z12listincludesPKcS0_i(_2, _3, _1); - __Z6intreti(_4); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z7listdelPKcS0_(_s, _del) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _s_addr = Pointer_make([0], 0); - var _del_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _save_filt_340; - var _save_eptr_339 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var _2 = Pointer_make([0], 0); - var _retval_184; - var _retval_183; - var _iftmp_182; - var _p = Pointer_make([0,0,0], 0); - var _elem = Pointer_make([0], 0); - var _len; - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_s_addr] = _s; - HEAP[_del_addr] = _del; - __ZN6vectorIcEC1Ev(_p); - var _3 = HEAP[_s_addr]; - var _4 = _strspn(_3, __str12+0*1); - var _5 = HEAP[_s_addr]; - var _6 = _5+_4; - HEAP[_s_addr] = _6; - __label__ = 20; break; - case 0: // _bb - var _7 = HEAP[_s_addr]; - HEAP[_elem] = _7; - var _8 = HEAP[_s_addr]; - var _9 = HEAP[_8]; - var _10 = 0+(_9 == 34); - if (_10) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _11 = HEAP[_s_addr]; - var _12 = _11+1; - HEAP[_s_addr] = _12; - var _13 = HEAP[_s_addr]; - var _14 = _strcspn(_13, __str13+0*1); - var _15 = HEAP[_s_addr]; - var _16 = _15+_14; - HEAP[_s_addr] = _16; - var _17 = HEAP[_s_addr]; - var _18 = HEAP[_17]; - var _19 = 0+(_18 == 34); - var _20 = _19; - var _22 = _17+_20; - HEAP[_s_addr] = _22; - __label__ = 7; break; - case 3: // _bb2 - var _23 = HEAP[_s_addr]; - var _24 = _strcspn(_23, __str14+0*1); - var _25 = HEAP[_s_addr]; - var _26 = _25+_24; - HEAP[_s_addr] = _26; - __label__ = 7; break; - case 7: // _bb3 - var _27 = HEAP[_s_addr]; - var _28 = _27; - var _29 = HEAP[_elem]; - var _30 = _29; - _len = _28 - _30; - var _33 = HEAP[_29]; - var _34 = 0+(_33 == 34); - if (_34) { __label__ = 6; break; } else { __label__ = 10; break; } - case 6: // _bb4 - var _35 = HEAP[_elem]; - var _36 = _35+1; - HEAP[_elem] = _36; - var _37 = HEAP[_s_addr]; - var _39 = HEAP[0 + _37+-1]; - var _40 = 0+(_39 == 34); - if (_40) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - _iftmp_182 = 2; - __label__ = 5; break; - case 8: // _bb6 - _iftmp_182 = 1; - __label__ = 5; break; - case 5: // _bb7 - _len = _len - _iftmp_182; - __label__ = 10; break; - case 10: // _bb8 - var _44 = HEAP[_del_addr]; - var _45 = HEAP[_elem]; - var _47 = __Z12listincludesPKcS0_i(_44, _45, _len); - var _48 = 0+(_47 < 0); - _retval_183 = _48; - var _toBool = 0+(_retval_183 != 0); - if (_toBool) { __label__ = 9; break; } else { __label__ = 16; break; } - case 9: // _bb9 - var _51 = __ZNK6vectorIcE5emptyEv(_p); - var _toBool10 = 0+(_51 != 0); - var _toBool10not = _toBool10 ^ true; - _retval_184 = _toBool10not; - var _toBool12 = 0+(_retval_184 != 0); - if (_toBool12) { __label__ = 15; break; } else { __label__ = 12; break; } - case 15: // _bb13 - HEAP[_2] = 32; - var _53 = (function() { try { return __ZN6vectorIcE3addERKc(_p, _2); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; }; - case 137: // _invcont - __label__ = 12; break; - case 12: // _bb14 - var _54 = HEAP[_elem]; - (function() { try { return __ZN6vectorIcE3putEPKci(_p, _54, _len); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 140; break; } else { __label__ = 134; break; } - case 140: // _invcont15 - __label__ = 16; break; - case 16: // _bb16 - var _56 = HEAP[_s_addr]; - var _57 = _strspn(_56, __str12+0*1); - var _58 = HEAP[_s_addr]; - var _59 = _58+_57; - HEAP[_s_addr] = _59; - __label__ = 20; break; - case 20: // _bb17 - var _60 = HEAP[_s_addr]; - var _61 = HEAP[_60]; - var _62 = 0+(_61 != 0); - if (_62) { __label__ = 0; break; } else { __label__ = 17; break; } - case 17: // _bb18 - HEAP[_1] = 0; - var _63 = (function() { try { return __ZN6vectorIcE3addERKc(_p, _1); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 131; break; } else { __label__ = 134; break; }; - case 131: // _invcont19 - var _64 = __ZN6vectorIcE6getbufEv(_p); - var _65 = (function() { try { return __Z9newstringPKc(_64); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 135; break; } else { __label__ = 134; break; }; - case 135: // _invcont20 - HEAP[_0] = _65; - __ZN6vectorIcED1Ev(_p); - var _66 = HEAP[_0]; - HEAP[_retval] = _66; - __label__ = 2; break; - case 24: // _bb21 - _save_filt_340 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_339] = _eh_value; - (function() { try { return __ZN6vectorIcED1Ev(_p); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 141; break; } else { __label__ = 142; break; } - case 141: // _invcont22 - var _67 = HEAP[_save_eptr_339]; - HEAP[_eh_exception] = _67; - _eh_selector = _save_filt_340; - __label__ = 26; break; - case 23: // _bb23 - __ZSt9terminatev(); - // unreachable - case 2: // _return - var _retval24 = HEAP[_retval]; - return _retval24; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr25 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr25, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 142: // _lpad27 - var _eh_ptr28 = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr28; - var _eh_ptr29 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr29, ___gxx_personality_v0, 1); - __label__ = 30; break; - case 27: // _ppad - __label__ = 24; break; - case 30: // _ppad31 - __label__ = 23; break; - case 26: // _Unwind - var _eh_ptr32 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr32); - // unreachable - } -} - - -function __ZN7_stdcmdILi1070EE3runEPcS1_(_list, _del) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _list_addr = Pointer_make([0], 0); - var _del_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_list_addr] = _list; - HEAP[_del_addr] = _del; - var _0 = HEAP[_list_addr]; - var _1 = HEAP[_del_addr]; - var _2 = __Z7listdelPKcS0_(_0, _1); - HEAP[_commandret] = _2; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z4concPPcib(_w, _n, _space) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _w_addr = Pointer_make([0], 0); - var _n_addr; - var _space_addr; - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _iftmp_104; - var _len; - var _r = Pointer_make([0], 0); - var _j; - var _i; - var __alloca_point_ = 0; - HEAP[_w_addr] = _w; - _n_addr = _n; - _space_addr = _space; - var _toBool = 0+(_space_addr != 0); - if (_toBool) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _3 = _n_addr - 1; - _iftmp_104 = __Z3maxIiET_S0_S0_(_3, 0); - __label__ = 3; break; - case 1: // _bb1 - _iftmp_104 = 0; - __label__ = 3; break; - case 3: // _bb2 - _len = _iftmp_104; - _j = 0; - __label__ = 6; break; - case 7: // _bb3 - var _6 = HEAP[_w_addr]; - var _9 = HEAP[0 + _6+_j]; - var _10 = _strlen(_9); - _len = _10 + _len; - _j = _j + 1; - __label__ = 6; break; - case 6: // _bb4 - var _17 = 0+(_j < _n_addr); - if (_17) { __label__ = 7; break; } else { __label__ = 4; break; } - case 4: // _bb5 - var _19 = __Z9newstringPKcj(__str3+0*1, _len); - HEAP[_r] = _19; - _i = 0; - __label__ = 13; break; - case 8: // _bb6 - var _20 = HEAP[_w_addr]; - var _23 = HEAP[0 + _20+_i]; - var _24 = HEAP[_r]; - var _25 = _strcat(_24, _23); - var _27 = _n_addr - 1; - var _29 = 0+(_27 == _i); - if (_29) { __label__ = 14; break; } else { __label__ = 5; break; } - case 5: // _bb7 - var _toBool8 = 0+(_space_addr != 0); - if (_toBool8) { __label__ = 9; break; } else { __label__ = 11; break; } - case 9: // _bb9 - var _31 = HEAP[_r]; - var _32 = _strcat(_31, __str15+0*1); - __label__ = 11; break; - case 11: // _bb10 - _i = _i + 1; - __label__ = 13; break; - case 13: // _bb11 - var _37 = 0+(_i < _n_addr); - if (_37) { __label__ = 8; break; } else { __label__ = 14; break; } - case 14: // _bb12 - var _38 = HEAP[_r]; - HEAP[_0] = _38; - var _39 = HEAP[_0]; - HEAP[_retval] = _39; - __label__ = 2; break; - case 2: // _return - var _retval13 = HEAP[_retval]; - return _retval13; - } -} - - -function __Z10concatwordPPcPi(_args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - var _0 = HEAP[_numargs_addr]; - var _1 = HEAP[_0]; - var _2 = HEAP[_args_addr]; - var _3 = __Z4concPPcib(_2, _1, 0); - HEAP[_commandret] = _3; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z9pushidentR5identPc(_id, _val) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _id_addr = Pointer_make([0], 0); - var _val_addr = Pointer_make([0], 0); - var _iftmp_32 = Pointer_make([0], 0); - var _stack = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_id_addr] = _id; - HEAP[_val_addr] = _val; - var _0 = HEAP[_id_addr]; - var _2 = HEAP[0 + _0+1*1]; - var _3 = 0+(_2 != 5); - if (_3) { __label__ = 6; break; } else { __label__ = 0; break; } - case 0: // _bb - var _4 = __Znwj(8); - HEAP[_stack] = _4; - var _6 = HEAP[_id_addr]; - var _7 = _6+8*1; - var _9 = HEAP[0 + _7+0*1]; - var _11 = _6+7*1; - var _13 = HEAP[0 + _11+0*1]; - var _14 = 0+(_9 == _13); - if (_14) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _15 = HEAP[_id_addr]; - var _16 = _15+7*1; - var _18 = HEAP[0 + _16+0*1]; - var _19 = __Z9newstringPKc(_18); - HEAP[_iftmp_32] = _19; - __label__ = 7; break; - case 3: // _bb2 - var _20 = HEAP[_id_addr]; - var _21 = _20+7*1; - var _23 = HEAP[0 + _21+0*1]; - HEAP[_iftmp_32] = _23; - __label__ = 7; break; - case 7: // _bb3 - var _24 = HEAP[_stack]; - var _25 = _24+0*1; - var _26 = HEAP[_iftmp_32]; - HEAP[_25] = _26; - var _27 = HEAP[_id_addr]; - var _28 = _27+6*1; - var _29 = _28; - var _31 = HEAP[_29]; - var _32 = HEAP[_stack]; - HEAP[0 + _32+1*1] = _31; - var _34 = HEAP[_id_addr]; - var _35 = _34+6*1; - var _36 = _35; - var _37 = _36; - var _38 = HEAP[_stack]; - HEAP[_37] = _38; - var _39 = HEAP[_id_addr]; - var _40 = _39+7*1; - var _41 = _40+0*1; - var _42 = HEAP[_val_addr]; - HEAP[_41] = _42; - __label__ = 6; break; - case 6: // _bb4 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN14hashtableentryIPKc5identED1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _1 = _0+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; - __ZN5identD1Ev(_1); - __label__ = 0; break; - case 0: // _bb - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7hashsetI14hashtableentryIPKc5identEE5chainD1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _1 = _0+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; - __ZN14hashtableentryIPKc5identED1Ev(_1); - __label__ = 0; break; - case 0: // _bb - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7hashsetI14hashtableentryIPKc5identEE10chainchunkC1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _save_filt_350; - var _save_eptr_349 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1; - var _2 = Pointer_make([0], 0); - var _3 = Pointer_make([0], 0); - var _retval_245 = Pointer_make([0], 0); - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _4 = HEAP[_this_addr]; - var _5 = _4+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; - var _6 = _5+0*13; - HEAP[_3] = _6; - var _7 = HEAP[_3]; - HEAP[_2] = _7; - _1 = 63; - __label__ = 1; break; - case 0: // _bb - var _8 = HEAP[_2]; - (function() { try { return __ZN7hashsetI14hashtableentryIPKc5identEE5chainC1Ev(_8); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; } - case 137: // _invcont - var _9 = HEAP[_2]; - var _10 = _9+13*1; - HEAP[_2] = _10; - _1 = _1 - 1; - __label__ = 1; break; - case 1: // _bb1 - var _14 = 0+(_1 != -1); - if (_14) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _15 = HEAP[_3]; - HEAP[_retval_245] = _15; - __label__ = 2; break; - case 7: // _bb3 - _save_filt_350 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_349] = _eh_value; - var _16 = HEAP[_3]; - var _17 = 0+(_16 != 0); - if (_17) { __label__ = 6; break; } else { __label__ = 5; break; } - case 6: // _bb4 - var _19 = 63 - _1; - var _20 = _19 * 52; - var _21 = HEAP[_3]; - var _22 = _21; - var _23 = _20 + _22; - var _24 = _23; - HEAP[_0] = _24; - __label__ = 4; break; - case 4: // _bb5 - var _25 = HEAP[_0]; - var _26 = HEAP[_3]; - var _27 = 0+(_25 == _26); - if (_27) { __label__ = 5; break; } else { __label__ = 8; break; } - case 8: // _bb6 - var _28 = HEAP[_0]; - var _29 = _28+13*-1; - HEAP[_0] = _29; - var _30 = HEAP[_0]; - __ZN7hashsetI14hashtableentryIPKc5identEE5chainD1Ev(_30); - __label__ = 4; break; - case 5: // _bb7 - var _31 = HEAP[_save_eptr_349]; - HEAP[_eh_exception] = _31; - _eh_selector = _save_filt_350; - __label__ = 26; break; - case 2: // _return - return; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr8 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr8, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 27: // _ppad - __label__ = 7; break; - case 26: // _Unwind - var _eh_ptr10 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr10); - // unreachable - } -} - - -function __ZN7hashsetI14hashtableentryIPKc5identEE6insertEj(_this, _h) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _h_addr; - var _retval = Pointer_make([0], 0); - var _save_filt_348; - var _save_eptr_347 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var _c = Pointer_make([0], 0); - var _chunk = Pointer_make([0], 0); - var _i; - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - _h_addr = _h; - var _2 = HEAP[_this_addr]; - var _4 = HEAP[0 + _2+4*1]; - var _5 = 0+(_4 == 0); - if (_5) { __label__ = 0; break; } else { __label__ = 4; break; } - case 0: // _bb - var _6 = __Znwj(3332); - HEAP[_1] = _6; - var _8 = HEAP[_1]; - (function() { try { return __ZN7hashsetI14hashtableentryIPKc5identEE10chainchunkC1Ev(_8); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; } - case 137: // _invcont - var _9 = HEAP[_1]; - HEAP[_chunk] = _9; - var _10 = HEAP[_this_addr]; - var _12 = HEAP[0 + _10+3*1]; - var _13 = HEAP[_chunk]; - HEAP[0 + _13+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[1]] = _12; - var _15 = HEAP[_this_addr]; - var _16 = _15+3*1; - var _17 = HEAP[_chunk]; - HEAP[_16] = _17; - _i = 0; - __label__ = 7; break; - case 1: // _bb1 - _save_filt_348 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_347] = _eh_value; - var _18 = HEAP[_1]; - __ZdlPv(_18); - var _20 = HEAP[_save_eptr_347]; - HEAP[_eh_exception] = _20; - _eh_selector = _save_filt_348; - __label__ = 26; break; - case 3: // _bb2 - var _22 = _i; - var _24 = _i + 1; - var _25 = HEAP[_chunk]; - var _26 = _25+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; - var _27 = _26+_24*13; - var _29 = _25+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; - var _30 = _29+_22*13; - HEAP[0 + _30+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]] = _27; - _i = _i + 1; - __label__ = 7; break; - case 7: // _bb3 - var _35 = 0+(_i <= 62); - if (_35) { __label__ = 3; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _36 = HEAP[_this_addr]; - var _38 = HEAP[0 + _36+4*1]; - var _39 = HEAP[_chunk]; - var _40 = _39+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; - var _41 = _40+63*13; - HEAP[0 + _41+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]] = _38; - var _43 = HEAP[_chunk]; - var _44 = _43+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; - var _45 = _44+0*13; - var _46 = HEAP[_this_addr]; - HEAP[0 + _46+4*1] = _45; - __label__ = 4; break; - case 4: // _bb5 - var _48 = HEAP[_this_addr]; - var _50 = HEAP[0 + _48+4*1]; - HEAP[_c] = _50; - var _51 = HEAP[_this_addr]; - var _53 = HEAP[0 + _51+4*1]; - var _55 = HEAP[0 + _53+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]]; - HEAP[0 + _51+4*1] = _55; - var _58 = HEAP[_this_addr]; - var _60 = HEAP[0 + _58+2*1]; - var _63 = HEAP[0 + _60+_h_addr]; - var _64 = HEAP[_c]; - HEAP[0 + _64+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]] = _63; - var _66 = HEAP[_this_addr]; - var _68 = HEAP[0 + _66+2*1]; - var _70 = _68+_h_addr; - var _71 = HEAP[_c]; - HEAP[_70] = _71; - var _72 = HEAP[_this_addr]; - var _74 = HEAP[0 + _72+1*1]; - var _75 = _74 + 1; - HEAP[0 + _72+1*1] = _75; - var _78 = HEAP[_c]; - HEAP[_0] = _78; - var _79 = HEAP[_0]; - HEAP[_retval] = _79; - __label__ = 2; break; - case 2: // _return - var _retval6 = HEAP[_retval]; - return _retval6; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr7 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr7, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 27: // _ppad - __label__ = 1; break; - case 26: // _Unwind - var _eh_ptr9 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr9); - // unreachable - } -} - - -function __ZN9hashtableIPKc5identE6insertERKS1_j(_this, _key, _h) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _key_addr = Pointer_make([0], 0); - var _h_addr; - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _c = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_key_addr] = _key; - _h_addr = _h; - var _1 = HEAP[_this_addr]; - var _2 = _1+0*5; - var _4 = __ZN7hashsetI14hashtableentryIPKc5identEE6insertEj(_2, _h_addr); - HEAP[_c] = _4; - var _5 = HEAP[_key_addr]; - var _6 = HEAP[_5]; - var _7 = HEAP[_c]; - var _8 = _7+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; - HEAP[0 + _8+__struct_hashtableentry_const_char__ident_____FLATTENER[0]] = _6; - var _10 = HEAP[_c]; - var _11 = _10+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; - HEAP[_0] = _11; - var _12 = HEAP[_0]; - HEAP[_retval] = _12; - __label__ = 2; break; - case 2: // _return - var _retval1 = HEAP[_retval]; - return _retval1; - } -} - - -function __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_this, _key, _data) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _key_addr = Pointer_make([0], 0); - var _data_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _retval_228; - var _h; - var _c = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - HEAP[_key_addr] = _key; - HEAP[_data_addr] = _data; - var _1 = HEAP[_key_addr]; - var _2 = HEAP[_1]; - var _3 = __ZL6hthashPKc(_2); - var _4 = HEAP[_this_addr]; - var _5 = _4+0*5; - var _7 = HEAP[0 + _5+0*1]; - var _8 = _7 - 1; - _h = _3 & _8; - var _11 = _4+0*5; - var _13 = HEAP[0 + _11+2*1]; - var _16 = HEAP[0 + _13+_h]; - HEAP[_c] = _16; - __label__ = 7; break; - case 0: // _bb - var _17 = HEAP[_c]; - var _18 = _17+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; - var _19 = HEAP[_key_addr]; - var _20 = HEAP[_19]; - _retval_228 = __Z5htcmpIcPKc5identEbPKT_RK14hashtableentryIT0_T1_E(_20, _18); - var _toBool = 0+(_retval_228 != 0); - if (_toBool) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _23 = HEAP[_c]; - var _24 = _23+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[0]; - var _25 = _24+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; - HEAP[_0] = _25; - __label__ = 4; break; - case 3: // _bb2 - var _26 = HEAP[_c]; - var _28 = HEAP[0 + _26+__struct_hashset_hashtableentry_const_char___ident_____chain____FLATTENER[1]]; - HEAP[_c] = _28; - __label__ = 7; break; - case 7: // _bb3 - var _29 = HEAP[_c]; - var _30 = 0+(_29 != 0); - if (_30) { __label__ = 0; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _31 = HEAP[_this_addr]; - var _32 = HEAP[_key_addr]; - var _34 = __ZN9hashtableIPKc5identE6insertERKS1_j(_31, _32, _h); - var _35 = _34+__struct_hashtableentry_const_char__ident_____FLATTENER[1]; - var _36 = HEAP[_data_addr]; - var _37 = __ZN5identaSERKS_(_35, _36); - HEAP[_0] = _37; - __label__ = 4; break; - case 4: // _bb5 - var _38 = HEAP[_0]; - HEAP[_retval] = _38; - __label__ = 2; break; - case 2: // _return - var _retval6 = HEAP[_retval]; - return _retval6; - } -} - - -function __Z8addidentPKcP5ident(_name, _id) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _id_addr = Pointer_make([0], 0); - var _save_filt_346; - var _save_eptr_345 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - HEAP[_id_addr] = _id; - var _1 = HEAP[_idents]; - var _2 = 0+(_1 == 0); - if (_2) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _3 = __Znwj(20); - HEAP[_0] = _3; - var _5 = HEAP[_0]; - (function() { try { return __ZN9hashtableIPKc5identEC1Ei(_5, 1024); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; } - case 137: // _invcont - var _6 = HEAP[_0]; - HEAP[_idents] = _6; - __label__ = 3; break; - case 1: // _bb1 - _save_filt_346 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_345] = _eh_value; - var _7 = HEAP[_0]; - __ZdlPv(_7); - var _9 = HEAP[_save_eptr_345]; - HEAP[_eh_exception] = _9; - _eh_selector = _save_filt_346; - __label__ = 26; break; - case 3: // _bb2 - var _11 = HEAP[_idents]; - var _12 = HEAP[_id_addr]; - var _13 = __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_11, _name_addr, _12); - __label__ = 2; break; - case 2: // _return - return; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr3 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr3, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 27: // _ppad - __label__ = 1; break; - case 26: // _Unwind - var _eh_ptr5 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr5); - // unreachable - } -} - - -function __Z6aliasaPKcPc(_name, _action) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _action_addr = Pointer_make([0], 0); - var _iftmp_41; - var _b = Pointer_make([0], 0); - var _b1 = Pointer_make([0,0,0,0,0,0,0,0,0,0,0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - HEAP[_action_addr] = _action; - var _0 = HEAP[_idents]; - var _1 = __ZN9hashtableIPKc5identE6accessERKS1_(_0, _name_addr); - HEAP[_b] = _1; - var _2 = HEAP[_b]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 0; break; } else { __label__ = 10; break; } - case 0: // _bb - var _4 = HEAP[_persistidents]; - var _toBool = 0+(_4 != 0); - if (_toBool) { __label__ = 3; break; } else { __label__ = 7; break; } - case 3: // _bb2 - _iftmp_41 = 1; - __label__ = 6; break; - case 7: // _bb3 - _iftmp_41 = 0; - __label__ = 6; break; - case 6: // _bb4 - var _5 = HEAP[_name_addr]; - var _6 = __Z9newstringPKc(_5); - var _7 = HEAP[_action_addr]; - __ZN5identC1EiPKcPci(_b1, 5, _6, _7, _iftmp_41); - var _9 = HEAP[_overrideidents]; - var _toBool5 = 0+(_9 != 0); - if (_toBool5) { __label__ = 8; break; } else { __label__ = 5; break; } - case 8: // _bb6 - HEAP[0 + _b1+5*1] = 0; - __label__ = 5; break; - case 5: // _bb7 - var _11 = HEAP[_idents]; - var _12 = _b1+2*1; - var _13 = __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_11, _12, _b1); - __label__ = 31; break; - case 10: // _bb8 - var _14 = HEAP[_b]; - var _16 = HEAP[0 + _14+1*1]; - var _17 = 0+(_16 != 5); - if (_17) { __label__ = 9; break; } else { __label__ = 14; break; } - case 9: // _bb9 - var _18 = HEAP[_name_addr]; - __Z7conoutfiPKcz(4, __str16+0*1, _18); - var _19 = HEAP[_action_addr]; - var _20 = 0+(_19 != 0); - if (_20) { __label__ = 11; break; } else { __label__ = 13; break; } - case 11: // _bb10 - var _21 = HEAP[_action_addr]; - __ZdaPv(_21); - __label__ = 13; break; - case 13: // _bb11 - __label__ = 31; break; - case 14: // _bb12 - var _22 = HEAP[_b]; - var _23 = _22+7*1; - var _25 = HEAP[0 + _23+0*1]; - var _27 = _22+8*1; - var _29 = HEAP[0 + _27+0*1]; - var _30 = 0+(_25 != _29); - if (_30) { __label__ = 15; break; } else { __label__ = 21; break; } - case 15: // _bb13 - var _31 = HEAP[_b]; - var _32 = _31+7*1; - var _34 = HEAP[0 + _32+0*1]; - var _35 = 0+(_34 != 0); - if (_35) { __label__ = 12; break; } else { __label__ = 21; break; } - case 12: // _bb14 - var _36 = HEAP[_b]; - var _37 = _36+7*1; - var _39 = HEAP[0 + _37+0*1]; - __ZdaPv(_39); - __label__ = 21; break; - case 21: // _bb15 - var _40 = HEAP[_b]; - var _41 = _40+7*1; - var _42 = _41+0*1; - var _43 = HEAP[_action_addr]; - HEAP[_42] = _43; - var _44 = HEAP[_overrideidents]; - var _toBool16 = 0+(_44 != 0); - if (_toBool16) { __label__ = 20; break; } else { __label__ = 17; break; } - case 20: // _bb17 - var _45 = HEAP[_b]; - HEAP[0 + _45+5*1] = 0; - __label__ = 31; break; - case 17: // _bb18 - var _47 = HEAP[_b]; - var _49 = HEAP[0 + _47+5*1]; - var _50 = 0+(_49 != 2147483647); - if (_50) { __label__ = 18; break; } else { __label__ = 19; break; } - case 18: // _bb19 - var _51 = HEAP[_b]; - HEAP[0 + _51+5*1] = 2147483647; - __label__ = 19; break; - case 19: // _bb20 - var _53 = HEAP[_persistidents]; - var _toBool21 = 0+(_53 != 0); - if (_toBool21) { __label__ = 25; break; } else { __label__ = 32; break; } - case 25: // _bb22 - var _54 = HEAP[_b]; - var _56 = HEAP[0 + _54+10*1]; - var _57 = _56 & 1; - var _58 = _57; - var _toBool23 = 0+(_58 != 0); - var _toBool23not = _toBool23 ^ true; - var _toBool23not24 = _toBool23not; - var _toBool26 = 0+(_toBool23not24 != 0); - if (_toBool26) { __label__ = 33; break; } else { __label__ = 34; break; } - case 33: // _bb27 - var _59 = HEAP[_b]; - var _61 = HEAP[0 + _59+10*1]; - var _62 = _61 | 1; - HEAP[0 + _59+10*1] = _62; - __label__ = 34; break; - case 34: // _bb28 - __label__ = 31; break; - case 32: // _bb29 - var _65 = HEAP[_b]; - var _67 = HEAP[0 + _65+10*1]; - var _68 = _67 & 1; - var _69 = _68; - var _toBool30 = 0+(_69 != 0); - if (_toBool30) { __label__ = 35; break; } else { __label__ = 31; break; } - case 35: // _bb31 - var _70 = HEAP[_b]; - var _72 = HEAP[0 + _70+10*1]; - var _73 = _72 & -2; - HEAP[0 + _70+10*1] = _73; - __label__ = 31; break; - case 31: // _bb32 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z5aliasPKcS0_(_name, _action) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _action_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - HEAP[_action_addr] = _action; - var _0 = HEAP[_action_addr]; - var _1 = __Z9newstringPKc(_0); - var _2 = HEAP[_name_addr]; - __Z6aliasaPKcPc(_2, _1); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z8newidentPKc(_name) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _iftmp_34; - var _id = Pointer_make([0], 0); - var _init = Pointer_make([0,0,0,0,0,0,0,0,0,0,0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - var _1 = HEAP[_idents]; - var _2 = __ZN9hashtableIPKc5identE6accessERKS1_(_1, _name_addr); - HEAP[_id] = _2; - var _3 = HEAP[_id]; - var _4 = 0+(_3 == 0); - if (_4) { __label__ = 0; break; } else { __label__ = 6; break; } - case 0: // _bb - var _5 = HEAP[_persistidents]; - var _toBool = 0+(_5 != 0); - if (_toBool) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - _iftmp_34 = 1; - __label__ = 7; break; - case 3: // _bb2 - _iftmp_34 = 0; - __label__ = 7; break; - case 7: // _bb3 - var _6 = __Z9newstringPKc(__str3+0*1); - var _7 = HEAP[_name_addr]; - var _8 = __Z9newstringPKc(_7); - __ZN5identC1EiPKcPci(_init, 5, _8, _6, _iftmp_34); - var _10 = HEAP[_idents]; - var _11 = _init+2*1; - var _12 = __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_10, _11, _init); - HEAP[_id] = _12; - __label__ = 6; break; - case 6: // _bb4 - var _13 = HEAP[_id]; - HEAP[_0] = _13; - var _14 = HEAP[_0]; - HEAP[_retval] = _14; - __label__ = 2; break; - case 2: // _return - var _retval5 = HEAP[_retval]; - return _retval5; - } -} - - -function __Z5pushaPKcPc(_name, _action) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _action_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - HEAP[_action_addr] = _action; - var _0 = HEAP[_name_addr]; - var _1 = __Z8newidentPKc(_0); - var _2 = HEAP[_action_addr]; - __Z9pushidentR5identPc(_1, _2); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z4pushPcS_(_name, _action) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _action_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - HEAP[_action_addr] = _action; - var _0 = HEAP[_action_addr]; - var _1 = __Z9newstringPKc(_0); - var _2 = HEAP[_name_addr]; - __Z5pushaPKcPc(_2, _1); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7hashsetI14hashtableentryIPKc5identEE10chainchunkD1Ev(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _1 = HEAP[_this_addr]; - var _2 = _1+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; - var _3 = 0+(_2 != 0); - if (_3) { __label__ = 0; break; } else { __label__ = 7; break; } - case 0: // _bb - var _4 = HEAP[_this_addr]; - var _5 = _4+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; - var _6 = _5+832*1; - HEAP[_0] = _6; - __label__ = 1; break; - case 1: // _bb1 - var _8 = HEAP[_this_addr]; - var _9 = _8+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[0]; - var _10 = _9+0*13; - var _11 = HEAP[_0]; - var _12 = 0+(_11 == _10); - if (_12) { __label__ = 7; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _13 = HEAP[_0]; - var _14 = _13+13*-1; - HEAP[_0] = _14; - var _15 = HEAP[_0]; - __ZN7hashsetI14hashtableentryIPKc5identEE5chainD1Ev(_15); - __label__ = 1; break; - case 7: // _bb3 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z10addcommandPKcPFvvES0_(_name, _fun, _narg) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _fun_addr = Pointer_make([0], 0); - var _narg_addr = Pointer_make([0], 0); - var _retval; - var _save_filt_352; - var _save_eptr_351 = Pointer_make([0], 0); - var _0; - var _1 = Pointer_make([0], 0); - var _c = Pointer_make([0,0,0,0,0,0,0,0,0,0,0], 0); - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - HEAP[_fun_addr] = _fun; - HEAP[_narg_addr] = _narg; - var _2 = HEAP[_idents]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _4 = __Znwj(20); - HEAP[_1] = _4; - var _6 = HEAP[_1]; - (function() { try { return __ZN9hashtableIPKc5identEC1Ei(_6, 1024); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; } - case 137: // _invcont - var _7 = HEAP[_1]; - HEAP[_idents] = _7; - __label__ = 3; break; - case 1: // _bb1 - _save_filt_352 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_351] = _eh_value; - var _8 = HEAP[_1]; - __ZdlPv(_8); - var _10 = HEAP[_save_eptr_351]; - HEAP[_eh_exception] = _10; - _eh_selector = _save_filt_352; - __label__ = 26; break; - case 3: // _bb2 - var _12 = HEAP[_name_addr]; - var _13 = HEAP[_narg_addr]; - var _14 = HEAP[_fun_addr]; - __ZN5identC1EiPKcS1_PvS2_i(_c, 3, _12, _13, _14, 0, 0); - var _16 = HEAP[_idents]; - var _17 = __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_16, _name_addr, _c); - _0 = 0; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval34 = _retval; - return _retval34; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr5 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr5, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 27: // _ppad - __label__ = 1; break; - case 26: // _Unwind - var _eh_ptr7 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr7); - // unreachable - } -} - - -function __Z9svariablePKcS0_PPcPFvvEi(_name, _cur, _storage, _fun, _flags) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _cur_addr = Pointer_make([0], 0); - var _storage_addr = Pointer_make([0], 0); - var _fun_addr = Pointer_make([0], 0); - var _flags_addr; - var _retval = Pointer_make([0], 0); - var _save_filt_354; - var _save_eptr_353 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var _v = Pointer_make([0,0,0,0,0,0,0,0,0,0,0], 0); - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - HEAP[_cur_addr] = _cur; - HEAP[_storage_addr] = _storage; - HEAP[_fun_addr] = _fun; - _flags_addr = _flags; - var _2 = HEAP[_idents]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _4 = __Znwj(20); - HEAP[_1] = _4; - var _6 = HEAP[_1]; - (function() { try { return __ZN9hashtableIPKc5identEC1Ei(_6, 1024); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; } - case 137: // _invcont - var _7 = HEAP[_1]; - HEAP[_idents] = _7; - __label__ = 3; break; - case 1: // _bb1 - _save_filt_354 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_353] = _eh_value; - var _8 = HEAP[_1]; - __ZdlPv(_8); - var _10 = HEAP[_save_eptr_353]; - HEAP[_eh_exception] = _10; - _eh_selector = _save_filt_354; - __label__ = 26; break; - case 3: // _bb2 - var _12 = HEAP[_cur_addr]; - var _13 = __Z9newstringPKc(_12); - var _14 = HEAP[_name_addr]; - var _15 = HEAP[_storage_addr]; - var _16 = HEAP[_fun_addr]; - var _17 = _16; - __ZN5identC1EiPKcPcPS2_Pvi(_v, 2, _14, _13, _15, _17, _flags_addr); - var _19 = HEAP[_idents]; - var _20 = __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_19, _name_addr, _v); - var _21 = _v+7*1; - var _22 = _21+0*1; - var _24 = _22; - var _26 = HEAP[_24]; - HEAP[_0] = _26; - var _27 = HEAP[_0]; - HEAP[_retval] = _27; - __label__ = 2; break; - case 2: // _return - var _retval3 = HEAP[_retval]; - return _retval3; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr4 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr4, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 27: // _ppad - __label__ = 1; break; - case 26: // _Unwind - var _eh_ptr6 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr6); - // unreachable - } -} - - -function __Z9fvariablePKcfffPfPFvvEi(_name, _min, _cur, _max, _storage, _fun, _flags) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _min_addr; - var _cur_addr; - var _max_addr; - var _storage_addr = Pointer_make([0], 0); - var _fun_addr = Pointer_make([0], 0); - var _flags_addr; - var _retval; - var _save_filt_356; - var _save_eptr_355 = Pointer_make([0], 0); - var _0; - var _1 = Pointer_make([0], 0); - var _v = Pointer_make([0,0,0,0,0,0,0,0,0,0,0], 0); - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - _min_addr = _min; - _cur_addr = _cur; - _max_addr = _max; - HEAP[_storage_addr] = _storage; - HEAP[_fun_addr] = _fun; - _flags_addr = _flags; - var _2 = HEAP[_idents]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _4 = __Znwj(20); - HEAP[_1] = _4; - var _6 = HEAP[_1]; - (function() { try { return __ZN9hashtableIPKc5identEC1Ei(_6, 1024); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; } - case 137: // _invcont - var _7 = HEAP[_1]; - HEAP[_idents] = _7; - __label__ = 3; break; - case 1: // _bb1 - _save_filt_356 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_355] = _eh_value; - var _8 = HEAP[_1]; - __ZdlPv(_8); - var _10 = HEAP[_save_eptr_355]; - HEAP[_eh_exception] = _10; - _eh_selector = _save_filt_356; - __label__ = 26; break; - case 3: // _bb2 - var _12 = HEAP[_name_addr]; - var _13 = _min_addr; - var _14 = _cur_addr; - var _15 = _max_addr; - var _16 = HEAP[_storage_addr]; - var _17 = HEAP[_fun_addr]; - var _18 = _17; - __ZN5identC1EiPKcfffPfPvi(_v, 1, _12, _13, _14, _15, _16, _18, _flags_addr); - var _20 = HEAP[_idents]; - var _21 = __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_20, _name_addr, _v); - _0 = _cur_addr; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval3 = _retval; - return _retval3; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr4 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr4, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 27: // _ppad - __label__ = 1; break; - case 26: // _Unwind - var _eh_ptr6 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr6); - // unreachable - } -} - - -function __Z8variablePKciiiPiPFvvEi(_name, _min, _cur, _max, _storage, _fun, _flags) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _min_addr; - var _cur_addr; - var _max_addr; - var _storage_addr = Pointer_make([0], 0); - var _fun_addr = Pointer_make([0], 0); - var _flags_addr; - var _retval; - var _save_filt_358; - var _save_eptr_357 = Pointer_make([0], 0); - var _0; - var _1 = Pointer_make([0], 0); - var _v = Pointer_make([0,0,0,0,0,0,0,0,0,0,0], 0); - var _eh_exception = Pointer_make([0], 0); - var _eh_selector; - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - _min_addr = _min; - _cur_addr = _cur; - _max_addr = _max; - HEAP[_storage_addr] = _storage; - HEAP[_fun_addr] = _fun; - _flags_addr = _flags; - var _2 = HEAP[_idents]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _4 = __Znwj(20); - HEAP[_1] = _4; - var _6 = HEAP[_1]; - (function() { try { return __ZN9hashtableIPKc5identEC1Ei(_6, 1024); __THREW__ = false } catch(e) { __THREW__ = true; } })(); if (!__THREW__) { __label__ = 137; break; } else { __label__ = 134; break; } - case 137: // _invcont - var _7 = HEAP[_1]; - HEAP[_idents] = _7; - __label__ = 3; break; - case 1: // _bb1 - _save_filt_358 = _eh_selector; - var _eh_value = HEAP[_eh_exception]; - HEAP[_save_eptr_357] = _eh_value; - var _8 = HEAP[_1]; - __ZdlPv(_8); - var _10 = HEAP[_save_eptr_357]; - HEAP[_eh_exception] = _10; - _eh_selector = _save_filt_358; - __label__ = 26; break; - case 3: // _bb2 - var _12 = HEAP[_name_addr]; - var _13 = _min_addr; - var _14 = _cur_addr; - var _15 = _max_addr; - var _16 = HEAP[_storage_addr]; - var _17 = HEAP[_fun_addr]; - var _18 = _17; - __ZN5identC1EiPKciiiPiPvi(_v, 0, _12, _13, _14, _15, _16, _18, _flags_addr); - var _20 = HEAP[_idents]; - var _21 = __ZN9hashtableIPKc5identE6accessERKS1_RKS2_(_20, _name_addr, _v); - _0 = _cur_addr; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval3 = _retval; - return _retval3; - case 134: // _lpad - var _eh_ptr = _llvm_eh_exception(); - HEAP[_eh_exception] = _eh_ptr; - var _eh_ptr4 = HEAP[_eh_exception]; - _eh_selector = _llvm_eh_selector(_eh_ptr4, ___gxx_personality_v0, 0); - __label__ = 27; break; - case 27: // _ppad - __label__ = 1; break; - case 26: // _Unwind - var _eh_ptr6 = HEAP[_eh_exception]; - __Unwind_Resume_or_Rethrow(_eh_ptr6); - // unreachable - } -} - - -function __Z41__static_initialization_and_destruction_0ii(___initialize_p, ___priority) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var ___initialize_p_addr; - var ___priority_addr; - var __alloca_point_ = 0; - ___initialize_p_addr = ___initialize_p; - ___priority_addr = ___priority; - var _1 = 0+(___initialize_p_addr == 1); - if (_1) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _3 = 0+(___priority_addr == 65535); - if (_3) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _4 = __Z10addcommandPKcPFvvES0_(__str17+0*1, __Z4pushPcS_, __str18+0*1); - HEAP[__ZL12__dummy_push] = _4; - var _5 = __Z10addcommandPKcPFvvES0_(__str19+0*1, __Z3popPc, __str20+0*1); - HEAP[__ZL11__dummy_pop] = _5; - var _6 = __Z10addcommandPKcPFvvES0_(__str21+0*1, __Z8resetvarPc, __str20+0*1); - HEAP[__ZL16__dummy_resetvar] = _6; - var _7 = __Z10addcommandPKcPFvvES0_(__str22+0*1, __Z5aliasPKcS0_, __str18+0*1); - HEAP[__ZL13__dummy_alias] = _7; - __ZN6vectorIPS_IcEEC1Ev(__ZL8wordbufs); - var _8 = ___cxa_atexit(___tcf_2, 0, ___dso_handle); - var _9 = __Z8variablePKciiiPiPFvvEi(__str23+0*1, 25, 0, 0, __numargs, 0, 0); - HEAP[__numargs] = _9; - var _10 = __Z10addcommandPKcPFvvES0_(__str24+0*1, __ZN7_stdcmdILi846EE3runEPcS1_S1_, __str25+0*1); - HEAP[__ZN7_stdcmdILi846EE4initE] = _10; - var _11 = __Z10addcommandPKcPFvvES0_(__str26+0*1, __ZN7_stdcmdILi847EE3runEPcS1_S1_, __str25+0*1); - HEAP[__ZN7_stdcmdILi847EE4initE] = _11; - var _12 = __Z10addcommandPKcPFvvES0_(__str27+0*1, __ZN7_stdcmdILi860EE3runEPcPiS1_, __str28+0*1); - HEAP[__ZN7_stdcmdILi860EE4initE] = _12; - var _13 = __Z10addcommandPKcPFvvES0_(__str29+0*1, __ZN7_stdcmdILi874EE3runEPcPiS1_S1_, __str30+0*1); - HEAP[__ZN7_stdcmdILi874EE4initE] = _13; - var _14 = __Z10addcommandPKcPFvvES0_(__str31+0*1, __ZN7_stdcmdILi875EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi875EE4initE] = _14; - var _15 = __Z10addcommandPKcPFvvES0_(__str32+0*1, __Z6concatPKc, __str33+0*1); - HEAP[__ZL14__dummy_concat] = _15; - var _16 = __Z10addcommandPKcPFvvES0_(__str34+0*1, __Z6resultPKc, __str20+0*1); - HEAP[__ZL14__dummy_result] = _16; - var _17 = __Z10addcommandPKcPFvvES0_(__str35+0*1, __Z10concatwordPPcPi, __str36+0*1); - HEAP[__ZL18__dummy_concatword] = _17; - var _18 = __Z10addcommandPKcPFvvES0_(__str37+0*1, __Z6formatPPcPi, __str36+0*1); - HEAP[__ZL14__dummy_format] = _18; - var _19 = __Z10addcommandPKcPFvvES0_(__str38+0*1, __Z2atPcPi, __str39+0*1); - HEAP[__ZL10__dummy_at] = _19; - var _20 = __Z10addcommandPKcPFvvES0_(__str40+0*1, __Z6substrPcPiS_, __str28+0*1); - HEAP[__ZL14__dummy_substr] = _20; - var _21 = __Z10addcommandPKcPFvvES0_(__str41+0*1, __ZN7_stdcmdILi973EE3runEPc, __str20+0*1); - HEAP[__ZN7_stdcmdILi973EE4initE] = _21; - var _22 = __Z10addcommandPKcPFvvES0_(__str42+0*1, __Z9getalias_Pc, __str20+0*1); - HEAP[__ZL17__dummy_getalias_] = _22; - var _23 = __Z10addcommandPKcPFvvES0_(__str43+0*1, __Z10prettylistPKcS0_, __str18+0*1); - HEAP[__ZL18__dummy_prettylist] = _23; - var _24 = __Z10addcommandPKcPFvvES0_(__str44+0*1, __ZN7_stdcmdILi1070EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi1070EE4initE] = _24; - var _25 = __Z10addcommandPKcPFvvES0_(__str45+0*1, __ZN7_stdcmdILi1071EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi1071EE4initE] = _25; - var _26 = __Z10addcommandPKcPFvvES0_(__str46+0*1, __ZN7_stdcmdILi1072EE3runEPcS1_S1_, __str25+0*1); - HEAP[__ZN7_stdcmdILi1072EE4initE] = _26; - var _27 = __Z10addcommandPKcPFvvES0_(__str47+0*1, __ZN7_stdcmdILi1073EE3runEPcS1_S1_, __str25+0*1); - HEAP[__ZN7_stdcmdILi1073EE4initE] = _27; - var _28 = __Z10addcommandPKcPFvvES0_(__str48+0*1, __ZN7_stdcmdILi1075EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1075EE4initE] = _28; - var _29 = __Z10addcommandPKcPFvvES0_(__str50+0*1, __ZN7_stdcmdILi1076EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1076EE4initE] = _29; - var _30 = __Z10addcommandPKcPFvvES0_(__str51+0*1, __ZN7_stdcmdILi1077EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1077EE4initE] = _30; - var _31 = __Z10addcommandPKcPFvvES0_(__str52+0*1, __ZN7_stdcmdILi1078EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1078EE4initE] = _31; - var _32 = __Z10addcommandPKcPFvvES0_(__str54+0*1, __ZN7_stdcmdILi1079EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1079EE4initE] = _32; - var _33 = __Z10addcommandPKcPFvvES0_(__str55+0*1, __ZN7_stdcmdILi1080EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1080EE4initE] = _33; - var _34 = __Z10addcommandPKcPFvvES0_(__str56+0*1, __ZN7_stdcmdILi1081EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1081EE4initE] = _34; - var _35 = __Z10addcommandPKcPFvvES0_(__str57+0*1, __ZN7_stdcmdILi1082EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1082EE4initE] = _35; - var _36 = __Z10addcommandPKcPFvvES0_(__str58+0*1, __ZN7_stdcmdILi1083EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1083EE4initE] = _36; - var _37 = __Z10addcommandPKcPFvvES0_(__str59+0*1, __ZN7_stdcmdILi1084EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1084EE4initE] = _37; - var _38 = __Z10addcommandPKcPFvvES0_(__str60+0*1, __ZN7_stdcmdILi1085EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1085EE4initE] = _38; - var _39 = __Z10addcommandPKcPFvvES0_(__str61+0*1, __ZN7_stdcmdILi1086EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1086EE4initE] = _39; - var _40 = __Z10addcommandPKcPFvvES0_(__str62+0*1, __ZN7_stdcmdILi1087EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1087EE4initE] = _40; - var _41 = __Z10addcommandPKcPFvvES0_(__str63+0*1, __ZN7_stdcmdILi1088EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1088EE4initE] = _41; - var _42 = __Z10addcommandPKcPFvvES0_(__str64+0*1, __ZN7_stdcmdILi1089EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1089EE4initE] = _42; - var _43 = __Z10addcommandPKcPFvvES0_(__str65+0*1, __ZN7_stdcmdILi1090EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1090EE4initE] = _43; - var _44 = __Z10addcommandPKcPFvvES0_(__str66+0*1, __ZN7_stdcmdILi1091EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1091EE4initE] = _44; - var _45 = __Z10addcommandPKcPFvvES0_(__str67+0*1, __ZN7_stdcmdILi1092EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1092EE4initE] = _45; - var _46 = __Z10addcommandPKcPFvvES0_(__str68+0*1, __ZN7_stdcmdILi1093EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1093EE4initE] = _46; - var _47 = __Z10addcommandPKcPFvvES0_(__str69+0*1, __ZN7_stdcmdILi1094EE3runEPi, __str70+0*1); - HEAP[__ZN7_stdcmdILi1094EE4initE] = _47; - var _48 = __Z10addcommandPKcPFvvES0_(__str71+0*1, __ZN7_stdcmdILi1095EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1095EE4initE] = _48; - var _49 = __Z10addcommandPKcPFvvES0_(__str72+0*1, __ZN7_stdcmdILi1096EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1096EE4initE] = _49; - var _50 = __Z10addcommandPKcPFvvES0_(__str73+0*1, __ZN7_stdcmdILi1097EE3runEPi, __str70+0*1); - HEAP[__ZN7_stdcmdILi1097EE4initE] = _50; - var _51 = __Z10addcommandPKcPFvvES0_(__str74+0*1, __ZN7_stdcmdILi1098EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1098EE4initE] = _51; - var _52 = __Z10addcommandPKcPFvvES0_(__str75+0*1, __ZN7_stdcmdILi1099EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1099EE4initE] = _52; - var _53 = __Z10addcommandPKcPFvvES0_(__str76+0*1, __ZN7_stdcmdILi1100EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1100EE4initE] = _53; - var _54 = __Z10addcommandPKcPFvvES0_(__str77+0*1, __ZN7_stdcmdILi1101EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1101EE4initE] = _54; - var _55 = __Z10addcommandPKcPFvvES0_(__str78+0*1, __ZN7_stdcmdILi1102EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1102EE4initE] = _55; - var _56 = __Z10addcommandPKcPFvvES0_(__str79+0*1, __ZN7_stdcmdILi1108EE3runEPPcPi, __str36+0*1); - HEAP[__ZN7_stdcmdILi1108EE4initE] = _56; - var _57 = __Z10addcommandPKcPFvvES0_(__str80+0*1, __ZN7_stdcmdILi1114EE3runEPPcPi, __str36+0*1); - HEAP[__ZN7_stdcmdILi1114EE4initE] = _57; - var _58 = __Z10addcommandPKcPFvvES0_(__str81+0*1, __ZN7_stdcmdILi1116EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1116EE4initE] = _58; - var _59 = __Z10addcommandPKcPFvvES0_(__str82+0*1, __ZN7_stdcmdILi1117EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1117EE4initE] = _59; - var _60 = __Z10addcommandPKcPFvvES0_(__str83+0*1, __ZN7_stdcmdILi1118EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1118EE4initE] = _60; - var _61 = __Z10addcommandPKcPFvvES0_(__str84+0*1, __ZN7_stdcmdILi1119EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1119EE4initE] = _61; - var _62 = __Z10addcommandPKcPFvvES0_(__str85+0*1, __ZN7_stdcmdILi1120EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1120EE4initE] = _62; - var _63 = __Z10addcommandPKcPFvvES0_(__str87+0*1, __ZN7_stdcmdILi1121EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1121EE4initE] = _63; - var _64 = __Z10addcommandPKcPFvvES0_(__str88+0*1, __ZN7_stdcmdILi1122EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1122EE4initE] = _64; - var _65 = __Z10addcommandPKcPFvvES0_(__str89+0*1, __ZN7_stdcmdILi1123EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1123EE4initE] = _65; - var _66 = __Z10addcommandPKcPFvvES0_(__str90+0*1, __ZN7_stdcmdILi1124EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1124EE4initE] = _66; - var _67 = __Z10addcommandPKcPFvvES0_(__str91+0*1, __ZN7_stdcmdILi1125EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1125EE4initE] = _67; - var _68 = __Z10addcommandPKcPFvvES0_(__str92+0*1, __ZN7_stdcmdILi1126EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1126EE4initE] = _68; - var _69 = __Z10addcommandPKcPFvvES0_(__str93+0*1, __ZN7_stdcmdILi1127EE3runEPfS1_, __str53+0*1); - HEAP[__ZN7_stdcmdILi1127EE4initE] = _69; - var _70 = __Z10addcommandPKcPFvvES0_(__str94+0*1, __ZN7_stdcmdILi1128EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1128EE4initE] = _70; - var _71 = __Z10addcommandPKcPFvvES0_(__str95+0*1, __ZN7_stdcmdILi1129EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1129EE4initE] = _71; - var _72 = __Z10addcommandPKcPFvvES0_(__str96+0*1, __ZN7_stdcmdILi1130EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1130EE4initE] = _72; - var _73 = __Z10addcommandPKcPFvvES0_(__str97+0*1, __ZN7_stdcmdILi1131EE3runEPf, __str86+0*1); - HEAP[__ZN7_stdcmdILi1131EE4initE] = _73; - var _74 = __Z10addcommandPKcPFvvES0_(__str98+0*1, __ZN7_stdcmdILi1137EE3runEPPcPi, __str36+0*1); - HEAP[__ZN7_stdcmdILi1137EE4initE] = _74; - var _75 = __Z10addcommandPKcPFvvES0_(__str99+0*1, __ZN7_stdcmdILi1143EE3runEPPcPi, __str36+0*1); - HEAP[__ZN7_stdcmdILi1143EE4initE] = _75; - var _76 = __Z10addcommandPKcPFvvES0_(__str100+0*1, __ZN7_stdcmdILi1149EE3runEPPcPi, __str36+0*1); - HEAP[__ZN7_stdcmdILi1149EE4initE] = _76; - var _77 = __Z10addcommandPKcPFvvES0_(__str101+0*1, __ZN7_stdcmdILi1155EE3runEPPcPi, __str36+0*1); - HEAP[__ZN7_stdcmdILi1155EE4initE] = _77; - var _78 = __Z10addcommandPKcPFvvES0_(__str102+0*1, __ZN7_stdcmdILi1167EE3runEPPcPi, __str36+0*1); - HEAP[__ZN7_stdcmdILi1167EE4initE] = _78; - var _79 = __Z10addcommandPKcPFvvES0_(__str103+0*1, __ZN7_stdcmdILi1182EE3runEPiPPcS1_, __str104+0*1); - HEAP[__ZN7_stdcmdILi1182EE4initE] = _79; - var _80 = __Z10addcommandPKcPFvvES0_(__str105+0*1, __ZN7_stdcmdILi1183EE3runEPfPPcPi, __str106+0*1); - HEAP[__ZN7_stdcmdILi1183EE4initE] = _80; - var _81 = __Z10addcommandPKcPFvvES0_(__str107+0*1, __ZN7_stdcmdILi1184EE3runEPcPS1_Pi, __str108+0*1); - HEAP[__ZN7_stdcmdILi1184EE4initE] = _81; - var _82 = __Z10addcommandPKcPFvvES0_(__str109+0*1, __ZN7_stdcmdILi1186EE3runEPiS1_, __str49+0*1); - HEAP[__ZN7_stdcmdILi1186EE4initE] = _82; - var _83 = __Z10addcommandPKcPFvvES0_(__str110+0*1, __ZN7_stdcmdILi1187EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi1187EE4initE] = _83; - var _84 = __Z10addcommandPKcPFvvES0_(__str111+0*1, __ZN7_stdcmdILi1188EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi1188EE4initE] = _84; - var _85 = __Z10addcommandPKcPFvvES0_(__str112+0*1, __ZN7_stdcmdILi1189EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi1189EE4initE] = _85; - var _86 = __Z10addcommandPKcPFvvES0_(__str113+0*1, __ZN7_stdcmdILi1190EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi1190EE4initE] = _86; - var _87 = __Z10addcommandPKcPFvvES0_(__str114+0*1, __ZN7_stdcmdILi1191EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi1191EE4initE] = _87; - var _88 = __Z10addcommandPKcPFvvES0_(__str115+0*1, __ZN7_stdcmdILi1192EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi1192EE4initE] = _88; - var _89 = __Z10addcommandPKcPFvvES0_(__str116+0*1, __ZN7_stdcmdILi1193EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi1193EE4initE] = _89; - var _90 = __Z10addcommandPKcPFvvES0_(__str117+0*1, __ZN7_stdcmdILi1194EE3runEPc, __str33+0*1); - HEAP[__ZN7_stdcmdILi1194EE4initE] = _90; - var _91 = __Z10addcommandPKcPFvvES0_(__str118+0*1, __ZN7_stdcmdILi1195EE3runEPc, __str33+0*1); - HEAP[__ZN7_stdcmdILi1195EE4initE] = _91; - var _92 = __Z10addcommandPKcPFvvES0_(__str119+0*1, __ZN7_stdcmdILi1196EE3runEPcS1_, __str18+0*1); - HEAP[__ZN7_stdcmdILi1196EE4initE] = _92; - var _93 = __Z10addcommandPKcPFvvES0_(__str120+0*1, __ZN7_stdcmdILi1197EE3runEPc, __str20+0*1); - HEAP[__ZN7_stdcmdILi1197EE4initE] = _93; - var _94 = __Z10addcommandPKcPFvvES0_(__str121+0*1, __ZN7_stdcmdILi1223EE3runEPcS1_S1_, __str25+0*1); - HEAP[__ZN7_stdcmdILi1223EE4initE] = _94; - __ZN6vectorI5clineEC1Ev(_conlines); - var _95 = ___cxa_atexit(___tcf_3, 0, ___dso_handle); - var _96 = __Z8variablePKciiiPiPFvvEi(__str122+0*1, 10, 200, 1000, _maxcon, __Z10var_maxconv, 1); - HEAP[_maxcon] = _96; - var _97 = __Z8variablePKciiiPiPFvvEi(__str123+0*1, 0, 0, 1024, _somevar, 0, 1); - HEAP[_somevar] = _97; - __label__ = 3; break; - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z3popPc(_name) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _name_addr = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _id = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_name_addr] = _name; - var _1 = HEAP[_name_addr]; - HEAP[_0] = _1; - var _2 = HEAP[_idents]; - var _3 = __ZN9hashtableIPKc5identE6accessERKS1_(_2, _0); - HEAP[_id] = _3; - var _4 = HEAP[_id]; - var _5 = 0+(_4 != 0); - if (_5) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _6 = HEAP[_id]; - __Z8popidentR5ident(_6); - __label__ = 1; break; - case 1: // _bb1 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi846EE3runEPcS1_S1_(_cond, _t, _f) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _cond_addr = Pointer_make([0], 0); - var _t_addr = Pointer_make([0], 0); - var _f_addr = Pointer_make([0], 0); - var _iftmp_154 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_cond_addr] = _cond; - HEAP[_t_addr] = _t; - HEAP[_f_addr] = _f; - var _0 = HEAP[_cond_addr]; - var _2 = HEAP[0 + _0]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 8; break; } else { __label__ = 0; break; } - case 0: // _bb - var _4 = HEAP[_cond_addr]; - var _5 = __ZL9isintegerPc(_4); - var _toBool = 0+(_5 != 0); - var _toBoolnot = _toBool ^ true; - var _toBoolnot1 = _toBoolnot; - var _toBool3 = 0+(_toBoolnot1 != 0); - if (_toBool3) { __label__ = 4; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _6 = HEAP[_cond_addr]; - var _7 = __ZL8parseintPKc(_6); - var _8 = 0+(_7 != 0); - if (_8) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - var _9 = HEAP[_t_addr]; - HEAP[_iftmp_154] = _9; - __label__ = 5; break; - case 8: // _bb6 - var _10 = HEAP[_f_addr]; - HEAP[_iftmp_154] = _10; - __label__ = 5; break; - case 5: // _bb7 - var _11 = HEAP[_iftmp_154]; - var _12 = __Z10executeretPKc(_11); - HEAP[_commandret] = _12; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi860EE3runEPcPiS1_(_var, _n, _body) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _var_addr = Pointer_make([0], 0); - var _n_addr = Pointer_make([0], 0); - var _body_addr = Pointer_make([0], 0); - var _id = Pointer_make([0], 0); - var _i; - var __alloca_point_ = 0; - HEAP[_var_addr] = _var; - HEAP[_n_addr] = _n; - HEAP[_body_addr] = _body; - var _0 = HEAP[_n_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 <= 0); - if (_2) { __label__ = 10; break; } else { __label__ = 0; break; } - case 0: // _bb - var _3 = HEAP[_var_addr]; - var _4 = __Z8newidentPKc(_3); - HEAP[_id] = _4; - var _5 = HEAP[_id]; - var _7 = HEAP[0 + _5+1*1]; - var _8 = 0+(_7 != 5); - if (_8) { __label__ = 10; break; } else { __label__ = 1; break; } - case 1: // _bb1 - _i = 0; - __label__ = 8; break; - case 3: // _bb2 - var _10 = 0+(_i != 0); - if (_10) { __label__ = 7; break; } else { __label__ = 6; break; } - case 7: // _bb3 - var _11 = HEAP[_id]; - var _12 = _11+7*1; - var _14 = HEAP[0 + _12+0*1]; - var _16 = _sprintf(_14, __str2+0*1, _i); - __label__ = 4; break; - case 6: // _bb4 - var _17 = __Z9newstringPKcj(__str148+0*1, 16); - var _18 = HEAP[_id]; - __Z9pushidentR5identPc(_18, _17); - __label__ = 4; break; - case 4: // _bb5 - var _19 = HEAP[_body_addr]; - var _20 = __Z7executePKc(_19); - _i = _i + 1; - __label__ = 8; break; - case 8: // _bb6 - var _23 = HEAP[_n_addr]; - var _24 = HEAP[_23]; - var _26 = 0+(_24 > _i); - if (_26) { __label__ = 3; break; } else { __label__ = 5; break; } - case 5: // _bb7 - var _27 = HEAP[_id]; - __Z8popidentR5ident(_27); - __label__ = 10; break; - case 10: // _bb8 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi874EE3runEPcPiS1_S1_(_var, _n, _cond, _body) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _var_addr = Pointer_make([0], 0); - var _n_addr = Pointer_make([0], 0); - var _cond_addr = Pointer_make([0], 0); - var _body_addr = Pointer_make([0], 0); - var _retval_156; - var _id = Pointer_make([0], 0); - var _i; - var __alloca_point_ = 0; - HEAP[_var_addr] = _var; - HEAP[_n_addr] = _n; - HEAP[_cond_addr] = _cond; - HEAP[_body_addr] = _body; - var _0 = HEAP[_n_addr]; - var _1 = HEAP[_0]; - var _2 = 0+(_1 <= 0); - if (_2) { __label__ = 9; break; } else { __label__ = 0; break; } - case 0: // _bb - var _3 = HEAP[_var_addr]; - var _4 = __Z8newidentPKc(_3); - HEAP[_id] = _4; - var _5 = HEAP[_id]; - var _7 = HEAP[0 + _5+1*1]; - var _8 = 0+(_7 != 5); - if (_8) { __label__ = 9; break; } else { __label__ = 1; break; } - case 1: // _bb1 - _i = 0; - __label__ = 5; break; - case 3: // _bb2 - var _10 = 0+(_i != 0); - if (_10) { __label__ = 7; break; } else { __label__ = 6; break; } - case 7: // _bb3 - var _11 = HEAP[_id]; - var _12 = _11+7*1; - var _14 = HEAP[0 + _12+0*1]; - var _16 = _sprintf(_14, __str2+0*1, _i); - __label__ = 4; break; - case 6: // _bb4 - var _17 = __Z9newstringPKcj(__str148+0*1, 16); - var _18 = HEAP[_id]; - __Z9pushidentR5identPc(_18, _17); - __label__ = 4; break; - case 4: // _bb5 - var _19 = HEAP[_cond_addr]; - var _20 = __Z7executePKc(_19); - var _21 = 0+(_20 == 0); - _retval_156 = _21; - var _toBool = 0+(_retval_156 != 0); - if (_toBool) { __label__ = 10; break; } else { __label__ = 8; break; } - case 8: // _bb6 - var _24 = HEAP[_body_addr]; - var _25 = __Z7executePKc(_24); - _i = _i + 1; - __label__ = 5; break; - case 5: // _bb7 - var _28 = HEAP[_n_addr]; - var _29 = HEAP[_28]; - var _31 = 0+(_29 > _i); - if (_31) { __label__ = 3; break; } else { __label__ = 10; break; } - case 10: // _bb8 - var _32 = HEAP[_id]; - __Z8popidentR5ident(_32); - __label__ = 9; break; - case 9: // _bb9 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi875EE3runEPcS1_(_cond, _body) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _cond_addr = Pointer_make([0], 0); - var _body_addr = Pointer_make([0], 0); - var _retval_157; - var __alloca_point_ = 0; - HEAP[_cond_addr] = _cond; - HEAP[_body_addr] = _body; - __label__ = 1; break; - case 0: // _bb - var _0 = HEAP[_body_addr]; - var _1 = __Z7executePKc(_0); - __label__ = 1; break; - case 1: // _bb1 - var _2 = HEAP[_cond_addr]; - var _3 = __Z7executePKc(_2); - var _4 = 0+(_3 != 0); - _retval_157 = _4; - var _toBool = 0+(_retval_157 != 0); - if (_toBool) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1072EE3runEPcS1_S1_(_var, _list, _body) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _var_addr = Pointer_make([0], 0); - var _list_addr = Pointer_make([0], 0); - var _body_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_var_addr] = _var; - HEAP[_list_addr] = _list; - HEAP[_body_addr] = _body; - var _0 = HEAP[_var_addr]; - var _1 = HEAP[_list_addr]; - var _2 = HEAP[_body_addr]; - __Z8looplistPKcS0_S0_b(_0, _1, _2, 1); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1073EE3runEPcS1_S1_(_var, _list, _body) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _var_addr = Pointer_make([0], 0); - var _list_addr = Pointer_make([0], 0); - var _body_addr = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_var_addr] = _var; - HEAP[_list_addr] = _list; - HEAP[_body_addr] = _body; - var _0 = HEAP[_var_addr]; - var _1 = HEAP[_list_addr]; - var _2 = HEAP[_body_addr]; - __Z8looplistPKcS0_S0_b(_0, _1, _2, 0); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1108EE3runEPPcPi(_args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _val; - var _i; - var __alloca_point_ = 0; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - _val = 1; - _i = 0; - __label__ = 3; break; - case 0: // _bb - var _0 = HEAP[_args_addr]; - var _3 = HEAP[0 + _0+_i]; - _val = __Z7executePKc(_3); - var _6 = 0+(_val == 0); - if (_6) { __label__ = 7; break; } else { __label__ = 1; break; } - case 1: // _bb1 - _i = _i + 1; - __label__ = 3; break; - case 3: // _bb2 - var _9 = HEAP[_numargs_addr]; - var _10 = HEAP[_9]; - var _12 = 0+(_10 > _i); - if (_12) { __label__ = 0; break; } else { __label__ = 7; break; } - case 7: // _bb3 - __Z6intreti(_val); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1114EE3runEPPcPi(_args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _val; - var _i; - var __alloca_point_ = 0; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - _val = 0; - _i = 0; - __label__ = 3; break; - case 0: // _bb - var _0 = HEAP[_args_addr]; - var _3 = HEAP[0 + _0+_i]; - _val = __Z7executePKc(_3); - var _6 = 0+(_val != 0); - if (_6) { __label__ = 7; break; } else { __label__ = 1; break; } - case 1: // _bb1 - _i = _i + 1; - __label__ = 3; break; - case 3: // _bb2 - var _9 = HEAP[_numargs_addr]; - var _10 = HEAP[_9]; - var _12 = 0+(_10 > _i); - if (_12) { __label__ = 0; break; } else { __label__ = 7; break; } - case 7: // _bb3 - __Z6intreti(_val); - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1167EE3runEPPcPi(_args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _retval_193; - var _i; - var __alloca_point_ = 0; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - _i = 0; - __label__ = 4; break; - case 0: // _bb - var _0 = HEAP[_args_addr]; - var _3 = HEAP[0 + _0+_i]; - var _4 = __Z7executePKc(_3); - var _5 = 0+(_4 != 0); - _retval_193 = _5; - var _toBool = 0+(_retval_193 != 0); - if (_toBool) { __label__ = 1; break; } else { __label__ = 6; break; } - case 1: // _bb1 - var _9 = _i + 1; - var _10 = HEAP[_numargs_addr]; - var _11 = HEAP[_10]; - var _12 = 0+(_9 < _11); - if (_12) { __label__ = 3; break; } else { __label__ = 7; break; } - case 3: // _bb2 - var _14 = _i + 1; - var _15 = HEAP[_args_addr]; - var _17 = HEAP[0 + _15+_14]; - var _18 = __Z10executeretPKc(_17); - HEAP[_commandret] = _18; - __label__ = 7; break; - case 7: // _bb3 - __label__ = 8; break; - case 6: // _bb4 - _i = _i + 2; - __label__ = 4; break; - case 4: // _bb5 - var _21 = HEAP[_numargs_addr]; - var _22 = HEAP[_21]; - var _24 = 0+(_22 > _i); - if (_24) { __label__ = 0; break; } else { __label__ = 8; break; } - case 8: // _bb6 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1182EE3runEPiPPcS1_(_val, _args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _val_addr = Pointer_make([0], 0); - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _retval_194; - var _i; - var __alloca_point_ = 0; - HEAP[_val_addr] = _val; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - _i = 1; - __label__ = 7; break; - case 0: // _bb - var _0 = HEAP[_args_addr]; - var _3 = HEAP[0 + _0+_i]; - var _4 = __ZL8parseintPKc(_3); - var _5 = HEAP[_val_addr]; - var _6 = HEAP[_5]; - var _7 = 0+(_4 == _6); - _retval_194 = _7; - var _toBool = 0+(_retval_194 != 0); - if (_toBool) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _11 = _i + 1; - var _12 = HEAP[_args_addr]; - var _14 = HEAP[0 + _12+_11]; - var _15 = __Z10executeretPKc(_14); - HEAP[_commandret] = _15; - __label__ = 8; break; - case 3: // _bb2 - _i = _i + 2; - __label__ = 7; break; - case 7: // _bb3 - var _19 = _i + 1; - var _20 = HEAP[_numargs_addr]; - var _21 = HEAP[_20]; - var _22 = 0+(_19 < _21); - if (_22) { __label__ = 0; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _23 = HEAP[_numargs_addr]; - var _24 = HEAP[_23]; - var _26 = 0+(_24 > _i); - if (_26) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - var _27 = HEAP[_args_addr]; - var _30 = HEAP[0 + _27+_i]; - var _31 = __Z10executeretPKc(_30); - HEAP[_commandret] = _31; - __label__ = 8; break; - case 8: // _bb6 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1183EE3runEPfPPcPi(_val, _args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _val_addr = Pointer_make([0], 0); - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _retval_195; - var _i; - var __alloca_point_ = 0; - HEAP[_val_addr] = _val; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - _i = 1; - __label__ = 7; break; - case 0: // _bb - var _0 = HEAP[_args_addr]; - var _3 = HEAP[0 + _0+_i]; - var _4 = __ZL10parsefloatPKc(_3); - var _5 = HEAP[_val_addr]; - var _6 = HEAP[_5]; - var _7 = 0+(_4 == _6); - _retval_195 = _7; - var _toBool = 0+(_retval_195 != 0); - if (_toBool) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _11 = _i + 1; - var _12 = HEAP[_args_addr]; - var _14 = HEAP[0 + _12+_11]; - var _15 = __Z10executeretPKc(_14); - HEAP[_commandret] = _15; - __label__ = 8; break; - case 3: // _bb2 - _i = _i + 2; - __label__ = 7; break; - case 7: // _bb3 - var _19 = _i + 1; - var _20 = HEAP[_numargs_addr]; - var _21 = HEAP[_20]; - var _22 = 0+(_19 < _21); - if (_22) { __label__ = 0; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _23 = HEAP[_numargs_addr]; - var _24 = HEAP[_23]; - var _26 = 0+(_24 > _i); - if (_26) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - var _27 = HEAP[_args_addr]; - var _30 = HEAP[0 + _27+_i]; - var _31 = __Z10executeretPKc(_30); - HEAP[_commandret] = _31; - __label__ = 8; break; - case 8: // _bb6 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7_stdcmdILi1184EE3runEPcPS1_Pi(_val, _args, _numargs) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _val_addr = Pointer_make([0], 0); - var _args_addr = Pointer_make([0], 0); - var _numargs_addr = Pointer_make([0], 0); - var _i; - var __alloca_point_ = 0; - HEAP[_val_addr] = _val; - HEAP[_args_addr] = _args; - HEAP[_numargs_addr] = _numargs; - _i = 1; - __label__ = 7; break; - case 0: // _bb - var _0 = HEAP[_args_addr]; - var _3 = HEAP[0 + _0+_i]; - var _4 = HEAP[_val_addr]; - var _5 = _strcmp(_3, _4); - var _6 = 0+(_5 == 0); - if (_6) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _8 = _i + 1; - var _9 = HEAP[_args_addr]; - var _11 = HEAP[0 + _9+_8]; - var _12 = __Z10executeretPKc(_11); - HEAP[_commandret] = _12; - __label__ = 8; break; - case 3: // _bb2 - _i = _i + 2; - __label__ = 7; break; - case 7: // _bb3 - var _16 = _i + 1; - var _17 = HEAP[_numargs_addr]; - var _18 = HEAP[_17]; - var _19 = 0+(_16 < _18); - if (_19) { __label__ = 0; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _20 = HEAP[_numargs_addr]; - var _21 = HEAP[_20]; - var _23 = 0+(_21 > _i); - if (_23) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - var _24 = HEAP[_args_addr]; - var _27 = HEAP[0 + _24+_i]; - var _28 = __Z10executeretPKc(_27); - HEAP[_commandret] = _28; - __label__ = 8; break; - case 8: // _bb6 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z8popidentR5ident(_id) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _id_addr = Pointer_make([0], 0); - var _stack = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_id_addr] = _id; - var _0 = HEAP[_id_addr]; - var _2 = HEAP[0 + _0+1*1]; - var _3 = 0+(_2 != 5); - if (_3) { __label__ = 1; break; } else { __label__ = 0; break; } - case 0: // _bb - var _4 = HEAP[_id_addr]; - var _5 = _4+6*1; - var _6 = _5; - var _8 = HEAP[_6]; - var _9 = 0+(_8 == 0); - if (_9) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - __label__ = 8; break; - case 3: // _bb2 - var _10 = HEAP[_id_addr]; - var _11 = _10+7*1; - var _13 = HEAP[0 + _11+0*1]; - var _15 = _10+8*1; - var _17 = HEAP[0 + _15+0*1]; - var _18 = 0+(_13 != _17); - if (_18) { __label__ = 7; break; } else { __label__ = 4; break; } - case 7: // _bb3 - var _19 = HEAP[_id_addr]; - var _20 = _19+7*1; - var _22 = HEAP[0 + _20+0*1]; - var _23 = 0+(_22 != 0); - if (_23) { __label__ = 6; break; } else { __label__ = 4; break; } - case 6: // _bb4 - var _24 = HEAP[_id_addr]; - var _25 = _24+7*1; - var _27 = HEAP[0 + _25+0*1]; - __ZdaPv(_27); - __label__ = 4; break; - case 4: // _bb5 - var _28 = HEAP[_id_addr]; - var _29 = _28+6*1; - var _30 = _29; - var _32 = HEAP[_30]; - HEAP[_stack] = _32; - var _33 = HEAP[_stack]; - var _35 = HEAP[0 + _33+0*1]; - var _36 = HEAP[_id_addr]; - var _37 = _36+7*1; - HEAP[0 + _37+0*1] = _35; - var _39 = HEAP[_stack]; - var _41 = HEAP[0 + _39+1*1]; - var _42 = HEAP[_id_addr]; - var _43 = _42+6*1; - var _44 = _43; - HEAP[_44] = _41; - var _46 = HEAP[_stack]; - __ZdlPv(_46); - __label__ = 8; break; - case 8: // _bb6 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z10executeretPKc(_p) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _p_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var _2 = Pointer_make([0], 0); - var _retval_141; - var _3; - var _retval_140; - var _iftmp_137 = Pointer_make([0], 0); - var _iftmp_136 = Pointer_make([0], 0); - var _iftmp_127; - var _iftmp_122; - var _iftmp_119 = Pointer_make([0], 0); - var _retval_116; - var _4 = Pointer_make([0], 0); - var _iftmp_114 = Pointer_make([0], 0); - var _MAXWORDS; - var _w = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); - var _retval1 = Pointer_make([0], 0); - var _cont; - var _numargs; - var _infix = Pointer_make([0], 0); - var _c = Pointer_make([0], 0); - var _i; - var _id = Pointer_make([0], 0); - var _rv = Pointer_make([0], 0); - var _v = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); - var _nstor = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); - var _n; - var _wn; - var _cargs = Pointer_make([0], 0); - var _a = Pointer_make([0], 0); - var _rv67 = Pointer_make([0], 0); - var _val; - var _wasoverriding; - var _wasexecuting = Pointer_make([0], 0); - var _i103; - var _argname = Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], 0); - var _rv112 = Pointer_make([0], 0); - var _i119; - var _j; - var __alloca_point_ = 0; - HEAP[_p_addr] = _p; - _MAXWORDS = 25; - HEAP[_retval1] = 0; - _cont = 1; - __label__ = 36; break; - case 0: // _bb - _numargs = 25; - HEAP[_infix] = 0; - _i = 0; - __label__ = 4; break; - case 3: // _bb2 - var _5 = _i; - var _7 = __Z9parsewordRPKciRi(_p_addr, _i, _infix); - HEAP[0 + _w+_5*1] = _7; - var _11 = HEAP[0 + _w+_i*1]; - var _12 = 0+(_11 == 0); - if (_12) { __label__ = 7; break; } else { __label__ = 6; break; } - case 7: // _bb3 - _numargs = _i; - __label__ = 8; break; - case 6: // _bb4 - _i = _i + 1; - __label__ = 4; break; - case 4: // _bb5 - var _17 = 0+(_i <= 24); - if (_17) { __label__ = 3; break; } else { __label__ = 8; break; } - case 8: // _bb6 - var _18 = HEAP[_p_addr]; - var _20 = _strcspn(_18, __str124+0*1); - var _21 = _18+_20; - HEAP[_p_addr] = _21; - var _22 = HEAP[_p_addr]; - var _23 = HEAP[_22]; - var _24 = 0+(_23 != 0); - _cont = _24; - var _26 = _22+1; - HEAP[_p_addr] = _26; - var _28 = HEAP[0 + _w+0*1]; - HEAP[_c] = _28; - var _29 = HEAP[_c]; - var _30 = 0+(_29 == 0); - if (_30) { __label__ = 10; break; } else { __label__ = 5; break; } - case 5: // _bb7 - var _31 = HEAP[_c]; - var _32 = HEAP[_31]; - var _33 = 0+(_32 == 0); - if (_33) { __label__ = 10; break; } else { __label__ = 9; break; } - case 10: // _bb8 - __label__ = 36; break; - case 9: // _bb9 - var _34 = HEAP[_retval1]; - var _35 = 0+(_34 != 0); - if (_35) { __label__ = 11; break; } else { __label__ = 15; break; } - case 11: // _bb10 - var _36 = HEAP[_retval1]; - var _37 = 0+(_36 != 0); - if (_37) { __label__ = 13; break; } else { __label__ = 14; break; } - case 13: // _bb11 - var _38 = HEAP[_retval1]; - __ZdaPv(_38); - __label__ = 14; break; - case 14: // _bb12 - HEAP[_retval1] = 0; - __label__ = 15; break; - case 15: // _bb13 - var _39 = HEAP[_infix]; - var _40 = 0+(_39 != 0); - if (_40) { __label__ = 12; break; } else { __label__ = 19; break; } - case 12: // _bb14 - var _41 = HEAP[_infix]; - if (_41 == 61) { - __label__ = 21; break; -} -else { -__label__ = 18; break; -} - - case 21: // _bb15 - var _43 = 0+(_numargs > 2); - if (_43) { __label__ = 16; break; } else { __label__ = 20; break; } - case 16: // _bb16 - var _45 = HEAP[0 + _w+2*1]; - HEAP[_iftmp_114] = _45; - __label__ = 17; break; - case 20: // _bb17 - var _46 = __Z9newstringPKc(__str3+0*1); - HEAP[_iftmp_114] = _46; - __label__ = 17; break; - case 17: // _bb18 - var _47 = HEAP[_c]; - var _48 = HEAP[_iftmp_114]; - __Z6aliasaPKcPc(_47, _48); - HEAP[0 + _w+2*1] = 0; - __label__ = 18; break; - case 18: // _bb19 - __label__ = 37; break; - case 19: // _bb20 - var _50 = HEAP[_c]; - HEAP[_4] = _50; - var _51 = HEAP[_idents]; - var _52 = __ZN9hashtableIPKc5identE6accessERKS1_(_51, _4); - HEAP[_id] = _52; - var _53 = HEAP[_id]; - var _54 = 0+(_53 == 0); - if (_54) { __label__ = 24; break; } else { __label__ = 34; break; } - case 24: // _bb21 - var _55 = HEAP[_c]; - var _56 = __ZL9isintegerPc(_55); - var _toBool = 0+(_56 != 0); - var _toBoolnot = _toBool ^ true; - _retval_116 = _toBoolnot; - var _toBool23 = 0+(_retval_116 != 0); - if (_toBool23) { __label__ = 22; break; } else { __label__ = 38; break; } - case 22: // _bb24 - var _58 = HEAP[_c]; - __Z7conoutfiPKcz(4, __str125+0*1, _58); - __label__ = 38; break; - case 38: // _bb25 - var _59 = HEAP[_c]; - var _60 = __Z9newstringPKc(_59); - HEAP[_rv] = _60; - var _61 = HEAP[_rv]; - var _62 = 0+(_61 != 0); - if (_62) { __label__ = 39; break; } else { __label__ = 33; break; } - case 39: // _bb26 - var _63 = HEAP[_rv]; - HEAP[_retval1] = _63; - __label__ = 33; break; - case 33: // _bb27 - __label__ = 37; break; - case 34: // _bb28 - var _64 = HEAP[_id]; - var _66 = HEAP[0 + _64+1*1]; - if (_66 == 0) { - __label__ = 112; break; -} -else if (_66 == 1) { - __label__ = 113; break; -} -else if (_66 == 2) { - __label__ = 114; break; -} -else if (_66 == 3) { - __label__ = 32; break; -} -else if (_66 == 4) { - __label__ = 32; break; -} -else if (_66 == 5) { - __label__ = 115; break; -} -else { -__label__ = 37; break; -} - - case 32: // _bb29 - _n = 0; - _wn = 0; - HEAP[_cargs] = 0; - var _67 = HEAP[_id]; - var _69 = HEAP[0 + _67+1*1]; - var _70 = 0+(_69 == 4); - if (_70) { __label__ = 40; break; } else { __label__ = 35; break; } - case 40: // _bb30 - var _71 = _n; - var _72 = HEAP[_id]; - var _73 = _72+8*1; - var _75 = HEAP[0 + _73+0*1]; - HEAP[0 + _v+_71*1] = _75; - _n = _n + 1; - __label__ = 35; break; - case 35: // _bb31 - var _79 = HEAP[_id]; - var _80 = _79+7*1; - var _82 = HEAP[0 + _80+0*1]; - HEAP[_a] = _82; - __label__ = 41; break; - case 31: // _bb32 - var _83 = HEAP[_a]; - var _84 = HEAP[_83]; - if (_84 == 67) { - __label__ = 116; break; -} -else if (_84 == 86) { - __label__ = 117; break; -} -else if (_84 == 102) { - __label__ = 118; break; -} -else if (_84 == 105) { - __label__ = 119; break; -} -else if (_84 == 115) { - __label__ = 111; break; -} -else { -__label__ = 120; break; -} - - case 111: // _bb33 - var _85 = _n; - _wn = _wn + 1; - var _90 = 0+(_wn < _numargs); - if (_90) { __label__ = 42; break; } else { __label__ = 43; break; } - case 42: // _bb34 - var _93 = HEAP[0 + _w+_wn*1]; - HEAP[_iftmp_119] = _93; - __label__ = 44; break; - case 43: // _bb35 - HEAP[_iftmp_119] = __str3+0*1; - __label__ = 44; break; - case 44: // _bb36 - var _94 = _v+_85*1; - var _95 = HEAP[_iftmp_119]; - HEAP[_94] = _95; - __label__ = 45; break; - case 119: // _bb37 - var _96 = _n; - _wn = _wn + 1; - var _101 = 0+(_wn < _numargs); - if (_101) { __label__ = 46; break; } else { __label__ = 47; break; } - case 46: // _bb38 - var _104 = HEAP[0 + _w+_wn*1]; - _iftmp_122 = __ZL8parseintPKc(_104); - __label__ = 48; break; - case 47: // _bb39 - _iftmp_122 = 0; - __label__ = 48; break; - case 48: // _bb40 - var _106 = _nstor+_96*1; - var _107 = _106; - HEAP[_107] = _iftmp_122; - var _109 = _n; - var _111 = _nstor+_n*1; - var _112 = _111; - var _113 = _v+_109*1; - HEAP[_113] = _112; - __label__ = 45; break; - case 118: // _bb41 - var _115 = _n; - _wn = _wn + 1; - var _120 = 0+(_wn < _numargs); - if (_120) { __label__ = 49; break; } else { __label__ = 50; break; } - case 49: // _bb42 - var _123 = HEAP[0 + _w+_wn*1]; - _iftmp_127 = __ZL10parsefloatPKc(_123); - __label__ = 51; break; - case 50: // _bb43 - _iftmp_127 = 0.000000e+00; - __label__ = 51; break; - case 51: // _bb44 - var _125 = _nstor+_115*1; - var _126 = _125; - var _127 = _126; - HEAP[_127] = _iftmp_127; - var _129 = _n; - var _131 = _nstor+_n*1; - var _132 = _131; - var _133 = _132; - var _134 = _v+_129*1; - HEAP[_134] = _133; - __label__ = 45; break; - case 117: // _bb45 - var _137 = _v+_n*1; - var _138 = _w+0*1; - var _139 = _138+1; - HEAP[_137] = _139; - _n = _n + 1; - var _143 = _n; - var _145 = _numargs - 1; - var _146 = _nstor+_143*1; - HEAP[0 + _146] = _145; - var _148 = _n; - var _150 = _nstor+_n*1; - var _151 = _150; - var _152 = _v+_148*1; - HEAP[_152] = _151; - __label__ = 45; break; - case 116: // _bb46 - var _154 = HEAP[_cargs]; - var _155 = 0+(_154 == 0); - if (_155) { __label__ = 52; break; } else { __label__ = 53; break; } - case 52: // _bb47 - var _157 = _numargs - 1; - var _158 = _w+0*1; - var _159 = _158+1; - var _160 = __Z4concPPcib(_159, _157, 1); - HEAP[_cargs] = _160; - __label__ = 53; break; - case 53: // _bb48 - var _162 = _v+_n*1; - var _163 = HEAP[_cargs]; - HEAP[_162] = _163; - __label__ = 45; break; - case 120: // _bb49 - __Z5fatalPKcz(__str126+0*1); - __label__ = 45; break; - case 45: // _bb50 - var _164 = HEAP[_a]; - var _165 = _164+1; - HEAP[_a] = _165; - _n = _n + 1; - __label__ = 41; break; - case 41: // _bb51 - var _168 = HEAP[_a]; - var _169 = HEAP[_168]; - var _170 = 0+(_169 != 0); - if (_170) { __label__ = 31; break; } else { __label__ = 54; break; } - case 54: // _bb52 - if (_n == 0) { - __label__ = 121; break; -} -else if (_n == 1) { - __label__ = 122; break; -} -else if (_n == 2) { - __label__ = 123; break; -} -else if (_n == 3) { - __label__ = 124; break; -} -else if (_n == 4) { - __label__ = 125; break; -} -else if (_n == 5) { - __label__ = 126; break; -} -else if (_n == 6) { - __label__ = 127; break; -} -else if (_n == 7) { - __label__ = 128; break; -} -else if (_n == 8) { - __label__ = 129; break; -} -else { -__label__ = 130; break; -} - - case 121: // _bb53 - var _172 = HEAP[_id]; - var _173 = _172+6*1; - var _175 = HEAP[0 + _173]; - _175(); - __label__ = 55; break; - case 122: // _bb54 - var _176 = HEAP[_id]; - var _177 = _176+6*1; - var _179 = HEAP[0 + _177]; - var _180 = _179; - var _182 = HEAP[0 + _v+0*1]; - _180(_182); - __label__ = 55; break; - case 123: // _bb55 - var _183 = HEAP[_id]; - var _184 = _183+6*1; - var _186 = HEAP[0 + _184]; - var _187 = _186; - var _189 = HEAP[0 + _v+1*1]; - var _191 = HEAP[0 + _v+0*1]; - _187(_191, _189); - __label__ = 55; break; - case 124: // _bb56 - var _192 = HEAP[_id]; - var _193 = _192+6*1; - var _195 = HEAP[0 + _193]; - var _196 = _195; - var _198 = HEAP[0 + _v+2*1]; - var _200 = HEAP[0 + _v+1*1]; - var _202 = HEAP[0 + _v+0*1]; - _196(_202, _200, _198); - __label__ = 55; break; - case 125: // _bb57 - var _203 = HEAP[_id]; - var _204 = _203+6*1; - var _206 = HEAP[0 + _204]; - var _207 = _206; - var _209 = HEAP[0 + _v+3*1]; - var _211 = HEAP[0 + _v+2*1]; - var _213 = HEAP[0 + _v+1*1]; - var _215 = HEAP[0 + _v+0*1]; - _207(_215, _213, _211, _209); - __label__ = 55; break; - case 126: // _bb58 - var _216 = HEAP[_id]; - var _217 = _216+6*1; - var _219 = HEAP[0 + _217]; - var _220 = _219; - var _222 = HEAP[0 + _v+4*1]; - var _224 = HEAP[0 + _v+3*1]; - var _226 = HEAP[0 + _v+2*1]; - var _228 = HEAP[0 + _v+1*1]; - var _230 = HEAP[0 + _v+0*1]; - _220(_230, _228, _226, _224, _222); - __label__ = 55; break; - case 127: // _bb59 - var _231 = HEAP[_id]; - var _232 = _231+6*1; - var _234 = HEAP[0 + _232]; - var _235 = _234; - var _237 = HEAP[0 + _v+5*1]; - var _239 = HEAP[0 + _v+4*1]; - var _241 = HEAP[0 + _v+3*1]; - var _243 = HEAP[0 + _v+2*1]; - var _245 = HEAP[0 + _v+1*1]; - var _247 = HEAP[0 + _v+0*1]; - _235(_247, _245, _243, _241, _239, _237); - __label__ = 55; break; - case 128: // _bb60 - var _248 = HEAP[_id]; - var _249 = _248+6*1; - var _251 = HEAP[0 + _249]; - var _252 = _251; - var _254 = HEAP[0 + _v+6*1]; - var _256 = HEAP[0 + _v+5*1]; - var _258 = HEAP[0 + _v+4*1]; - var _260 = HEAP[0 + _v+3*1]; - var _262 = HEAP[0 + _v+2*1]; - var _264 = HEAP[0 + _v+1*1]; - var _266 = HEAP[0 + _v+0*1]; - _252(_266, _264, _262, _260, _258, _256, _254); - __label__ = 55; break; - case 129: // _bb61 - var _267 = HEAP[_id]; - var _268 = _267+6*1; - var _270 = HEAP[0 + _268]; - var _271 = _270; - var _273 = HEAP[0 + _v+7*1]; - var _275 = HEAP[0 + _v+6*1]; - var _277 = HEAP[0 + _v+5*1]; - var _279 = HEAP[0 + _v+4*1]; - var _281 = HEAP[0 + _v+3*1]; - var _283 = HEAP[0 + _v+2*1]; - var _285 = HEAP[0 + _v+1*1]; - var _287 = HEAP[0 + _v+0*1]; - _271(_287, _285, _283, _281, _279, _277, _275, _273); - __label__ = 55; break; - case 130: // _bb62 - __Z5fatalPKcz(__str127+0*1); - __label__ = 55; break; - case 55: // _bb63 - var _288 = HEAP[_cargs]; - var _289 = 0+(_288 != 0); - if (_289) { __label__ = 56; break; } else { __label__ = 57; break; } - case 56: // _bb64 - var _290 = HEAP[_cargs]; - var _291 = 0+(_290 != 0); - if (_291) { __label__ = 58; break; } else { __label__ = 57; break; } - case 58: // _bb65 - var _292 = HEAP[_cargs]; - __ZdaPv(_292); - __label__ = 57; break; - case 57: // _bb66 - var _293 = HEAP[_commandret]; - HEAP[_rv67] = _293; - var _294 = HEAP[_rv67]; - var _295 = 0+(_294 != 0); - if (_295) { __label__ = 59; break; } else { __label__ = 60; break; } - case 59: // _bb68 - var _296 = HEAP[_rv67]; - HEAP[_retval1] = _296; - __label__ = 60; break; - case 60: // _bb69 - HEAP[_commandret] = 0; - __label__ = 37; break; - case 112: // _bb70 - var _298 = 0+(_numargs <= 1); - if (_298) { __label__ = 61; break; } else { __label__ = 62; break; } - case 61: // _bb71 - var _299 = HEAP[_id]; - var _301 = HEAP[0 + _299+10*1]; - var _302 = _301 & 4; - var _303 = 0+(_302 == 0); - if (_303) { __label__ = 63; break; } else { __label__ = 64; break; } - case 64: // _bb72 - var _304 = HEAP[_id]; - var _305 = _304+4*1; - var _307 = HEAP[0 + _305]; - var _308 = 0+(_307 != 16777215); - if (_308) { __label__ = 63; break; } else { __label__ = 65; break; } - case 65: // _bb73 - var _309 = HEAP[_id]; - var _310 = _309+9*1; - var _312 = HEAP[0 + _310]; - var _313 = HEAP[_312]; - var _314 = _313 & 255; - var _316 = _309+9*1; - var _318 = HEAP[0 + _316]; - var _319 = HEAP[_318]; - var _320 = _319 >> 8; - var _321 = _320 & 255; - var _322 = HEAP[_id]; - var _323 = _322+9*1; - var _325 = HEAP[0 + _323]; - var _326 = HEAP[_325]; - var _327 = _326 >> 16; - var _328 = _327 & 255; - var _330 = _322+9*1; - var _332 = HEAP[0 + _330]; - var _333 = HEAP[_332]; - var _334 = HEAP[_c]; - __Z7conoutfPKcz(__str128+0*1, _334, _333, _328, _321, _314); - __label__ = 66; break; - case 63: // _bb74 - var _335 = HEAP[_id]; - var _336 = _335+9*1; - var _338 = HEAP[0 + _336]; - var _339 = HEAP[_338]; - var _342 = HEAP[0 + _335+10*1]; - var _343 = _342 & 4; - var _344 = 0+(_343 != 0); - if (_344) { __label__ = 67; break; } else { __label__ = 68; break; } - case 67: // _bb75 - HEAP[_iftmp_136] = __str129+0*1; - __label__ = 69; break; - case 68: // _bb76 - HEAP[_iftmp_136] = __str130+0*1; - __label__ = 69; break; - case 69: // _bb77 - var _345 = HEAP[_iftmp_136]; - var _346 = HEAP[_c]; - __Z7conoutfPKcz(_345, _346, _339); - __label__ = 66; break; - case 66: // _bb78 - __label__ = 70; break; - case 62: // _bb79 - var _348 = HEAP[0 + _w+1*1]; - _val = __ZL8parseintPKc(_348); - var _350 = HEAP[_id]; - var _352 = HEAP[0 + _350+10*1]; - var _353 = _352 & 4; - var _354 = 0+(_353 != 0); - if (_354) { __label__ = 71; break; } else { __label__ = 72; break; } - case 71: // _bb80 - var _356 = 0+(_numargs > 2); - if (_356) { __label__ = 73; break; } else { __label__ = 72; break; } - case 73: // _bb81 - _val = _val << 16; - var _360 = HEAP[0 + _w+2*1]; - var _361 = __ZL8parseintPKc(_360); - var _362 = _361 << 8; - _val = _362 | _val; - var _366 = 0+(_numargs > 3); - if (_366) { __label__ = 74; break; } else { __label__ = 72; break; } - case 74: // _bb82 - var _368 = HEAP[0 + _w+3*1]; - var _369 = __ZL8parseintPKc(_368); - _val = _369 | _val; - __label__ = 72; break; - case 72: // _bb83 - var _372 = HEAP[_id]; - __Z13setvarcheckedP5identi(_372, _val); - __label__ = 70; break; - case 70: // _bb84 - __label__ = 37; break; - case 113: // _bb85 - var _375 = 0+(_numargs <= 1); - if (_375) { __label__ = 75; break; } else { __label__ = 76; break; } - case 75: // _bb86 - var _376 = HEAP[_id]; - var _377 = _376+9*1; - var _378 = _377; - var _380 = HEAP[_378]; - var _381 = HEAP[_380]; - var _382 = __Z8floatstrf(_381); - var _383 = HEAP[_c]; - __Z7conoutfPKcz(__str131+0*1, _383, _382); - __label__ = 77; break; - case 76: // _bb87 - var _385 = HEAP[0 + _w+1*1]; - var _386 = __ZL10parsefloatPKc(_385); - var _387 = HEAP[_id]; - __Z14setfvarcheckedP5identf(_387, _386); - __label__ = 77; break; - case 77: // _bb88 - __label__ = 37; break; - case 114: // _bb89 - var _389 = 0+(_numargs <= 1); - if (_389) { __label__ = 78; break; } else { __label__ = 79; break; } - case 78: // _bb90 - var _390 = HEAP[_id]; - var _391 = _390+9*1; - var _392 = _391; - var _394 = HEAP[_392]; - var _395 = HEAP[_394]; - var _397 = _390+9*1; - var _398 = _397; - var _400 = HEAP[_398]; - var _401 = HEAP[_400]; - var _402 = _strchr(_401, 34); - var _403 = 0+(_402 != 0); - if (_403) { __label__ = 80; break; } else { __label__ = 81; break; } - case 80: // _bb91 - HEAP[_iftmp_137] = __str132; - __label__ = 82; break; - case 81: // _bb92 - HEAP[_iftmp_137] = __str133; - __label__ = 82; break; - case 82: // _bb93 - var _404 = HEAP[_iftmp_137]; - var _405 = _404; - var _406 = HEAP[_c]; - __Z7conoutfPKcz(_405, _406, _395); - __label__ = 83; break; - case 79: // _bb94 - var _408 = HEAP[0 + _w+1*1]; - var _409 = HEAP[_id]; - __Z14setsvarcheckedP5identPKc(_409, _408); - __label__ = 83; break; - case 83: // _bb95 - __label__ = 37; break; - case 115: // _bb96 - var _411 = HEAP[0 + _w+0*1]; - var _412 = 0+(_411 != 0); - if (_412) { __label__ = 84; break; } else { __label__ = 85; break; } - case 84: // _bb97 - var _414 = HEAP[0 + _w+0*1]; - __ZdaPv(_414); - __label__ = 85; break; - case 85: // _bb98 - var _415 = HEAP[__ZGVZ10executeretPKcE6argids]; - var _416 = 0+(_415 == 0); - if (_416) { __label__ = 86; break; } else { __label__ = 87; break; } - case 86: // _bb99 - var _417 = ___cxa_guard_acquire(__ZGVZ10executeretPKcE6argids); - var _418 = 0+(_417 != 0); - _retval_140 = _418; - var _toBool100 = 0+(_retval_140 != 0); - if (_toBool100) { __label__ = 88; break; } else { __label__ = 87; break; } - case 88: // _bb101 - _3 = 0; - __ZN6vectorIP5identEC1Ev(__ZZ10executeretPKcE6argids); - _3 = 1; - ___cxa_guard_release(__ZGVZ10executeretPKcE6argids); - var _421 = ___cxa_atexit(___tcf_1, 0, ___dso_handle); - __label__ = 87; break; - case 87: // _bb102 - _i103 = 1; - __label__ = 89; break; - case 92: // _bb104 - var _422 = __ZNK6vectorIP5identE6lengthEv(__ZZ10executeretPKcE6argids); - var _424 = 0+(_422 < _i103); - _retval_141 = _424; - var _toBool105 = 0+(_retval_141 != 0); - if (_toBool105) { __label__ = 90; break; } else { __label__ = 91; break; } - case 90: // _bb106 - var _427 = _argname+0*1; - __ZN15stringformatterC1EPc(_2, _427); - __ZN15stringformatterclEPKcz(_2, __str134+0*1, _i103); - var _429 = _argname+0*1; - var _430 = __Z8newidentPKc(_429); - HEAP[_1] = _430; - var _431 = __ZN6vectorIP5identE3addERKS1_(__ZZ10executeretPKcE6argids, _1); - __label__ = 91; break; - case 91: // _bb107 - var _434 = HEAP[0 + _w+_i103*1]; - var _436 = _i103 - 1; - var _437 = __ZN6vectorIP5identEixEi(__ZZ10executeretPKcE6argids, _436); - var _438 = HEAP[_437]; - __Z9pushidentR5identPc(_438, _434); - _i103 = _i103 + 1; - __label__ = 89; break; - case 89: // _bb108 - var _443 = 0+(_i103 < _numargs); - if (_443) { __label__ = 92; break; } else { __label__ = 93; break; } - case 93: // _bb109 - var _445 = _numargs - 1; - HEAP[__numargs] = _445; - _wasoverriding = HEAP[_overrideidents]; - var _447 = HEAP[_id]; - var _449 = HEAP[0 + _447+5*1]; - var _450 = 0+(_449 != 2147483647); - if (_450) { __label__ = 94; break; } else { __label__ = 95; break; } - case 94: // _bb110 - HEAP[_overrideidents] = 1; - __label__ = 95; break; - case 95: // _bb111 - var _451 = HEAP[_id]; - var _452 = _451+8*1; - var _454 = HEAP[0 + _452+0*1]; - HEAP[_wasexecuting] = _454; - var _455 = HEAP[_id]; - var _456 = _455+7*1; - var _458 = HEAP[0 + _456+0*1]; - var _460 = _455+8*1; - HEAP[0 + _460+0*1] = _458; - var _462 = HEAP[_id]; - var _463 = _462+7*1; - var _465 = HEAP[0 + _463+0*1]; - var _466 = __Z10executeretPKc(_465); - HEAP[_rv112] = _466; - var _467 = HEAP[_rv112]; - var _468 = 0+(_467 != 0); - if (_468) { __label__ = 96; break; } else { __label__ = 97; break; } - case 96: // _bb113 - var _469 = HEAP[_rv112]; - HEAP[_retval1] = _469; - __label__ = 97; break; - case 97: // _bb114 - var _470 = HEAP[_id]; - var _471 = _470+8*1; - var _473 = HEAP[0 + _471+0*1]; - var _475 = _470+7*1; - var _477 = HEAP[0 + _475+0*1]; - var _478 = 0+(_473 != _477); - if (_478) { __label__ = 98; break; } else { __label__ = 99; break; } - case 98: // _bb115 - var _479 = HEAP[_id]; - var _480 = _479+8*1; - var _482 = HEAP[0 + _480+0*1]; - var _483 = HEAP[_wasexecuting]; - var _484 = 0+(_482 != _483); - if (_484) { __label__ = 100; break; } else { __label__ = 99; break; } - case 100: // _bb116 - var _485 = HEAP[_id]; - var _486 = _485+8*1; - var _488 = HEAP[0 + _486+0*1]; - var _489 = 0+(_488 != 0); - if (_489) { __label__ = 101; break; } else { __label__ = 99; break; } - case 101: // _bb117 - var _490 = HEAP[_id]; - var _491 = _490+8*1; - var _493 = HEAP[0 + _491+0*1]; - __ZdaPv(_493); - __label__ = 99; break; - case 99: // _bb118 - var _494 = HEAP[_id]; - var _495 = _494+8*1; - var _496 = _495+0*1; - var _497 = HEAP[_wasexecuting]; - HEAP[_496] = _497; - HEAP[_overrideidents] = _wasoverriding; - _i119 = 1; - __label__ = 102; break; - case 103: // _bb120 - var _500 = _i119 - 1; - var _501 = __ZN6vectorIP5identEixEi(__ZZ10executeretPKcE6argids, _500); - var _502 = HEAP[_501]; - __Z8popidentR5ident(_502); - _i119 = _i119 + 1; - __label__ = 102; break; - case 102: // _bb121 - var _507 = 0+(_i119 < _numargs); - if (_507) { __label__ = 103; break; } else { __label__ = 104; break; } - case 104: // _bb122 - __label__ = 36; break; - case 37: // _bb123 - _j = 0; - __label__ = 105; break; - case 109: // _bb124 - var _510 = HEAP[0 + _w+_j*1]; - var _511 = 0+(_510 != 0); - if (_511) { __label__ = 106; break; } else { __label__ = 107; break; } - case 106: // _bb125 - var _514 = HEAP[0 + _w+_j*1]; - var _515 = 0+(_514 != 0); - if (_515) { __label__ = 108; break; } else { __label__ = 107; break; } - case 108: // _bb126 - var _518 = HEAP[0 + _w+_j*1]; - __ZdaPv(_518); - __label__ = 107; break; - case 107: // _bb127 - _j = _j + 1; - __label__ = 105; break; - case 105: // _bb128 - var _523 = 0+(_j < _numargs); - if (_523) { __label__ = 109; break; } else { __label__ = 36; break; } - case 36: // _bb129 - var _toBool130 = 0+(_cont != 0); - if (_toBool130) { __label__ = 0; break; } else { __label__ = 110; break; } - case 110: // _bb131 - var _525 = HEAP[_retval1]; - HEAP[_0] = _525; - var _526 = HEAP[_0]; - HEAP[_retval] = _526; - __label__ = 2; break; - case 2: // _return - var _retval132 = HEAP[_retval]; - return _retval132; - } -} - - -function __Z9parsewordRPKciRi(_p, _arg, _infix) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _p_addr = Pointer_make([0], 0); - var _arg_addr; - var _infix_addr = Pointer_make([0], 0); - var _retval = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _word = Pointer_make([0], 0); - var _s = Pointer_make([0], 0); - var _end = Pointer_make([0], 0); - var _s5 = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_p_addr] = _p; - _arg_addr = _arg; - HEAP[_infix_addr] = _infix; - __label__ = 0; break; - case 0: // _bb - var _1 = HEAP[_p_addr]; - var _2 = HEAP[_1]; - var _4 = HEAP[_1]; - var _5 = _strspn(_4, __str152+0*1); - var _6 = _2+_5; - var _7 = HEAP[_p_addr]; - HEAP[_7] = _6; - var _8 = HEAP[_p_addr]; - var _9 = HEAP[_8]; - var _11 = HEAP[0 + _9]; - var _12 = 0+(_11 != 47); - if (_12) { __label__ = 3; break; } else { __label__ = 1; break; } - case 1: // _bb1 - var _13 = HEAP[_p_addr]; - var _14 = HEAP[_13]; - var _16 = HEAP[0 + _14+1]; - var _17 = 0+(_16 != 47); - if (_17) { __label__ = 3; break; } else { __label__ = 7; break; } - case 3: // _bb2 - var _18 = HEAP[_p_addr]; - var _19 = HEAP[_18]; - var _20 = HEAP[_19]; - var _21 = 0+(_20 == 34); - if (_21) { __label__ = 6; break; } else { __label__ = 10; break; } - case 7: // _bb3 - var _22 = HEAP[_p_addr]; - var _23 = HEAP[_22]; - var _25 = HEAP[_22]; - var _26 = _strcspn(_25, __str150+0*1); - var _27 = _23+_26; - var _28 = HEAP[_p_addr]; - HEAP[_28] = _27; - __label__ = 0; break; - case 6: // _bb4 - var _29 = HEAP[_p_addr]; - var _30 = HEAP[_29]; - var _31 = _30+1; - HEAP[_29] = _31; - var _33 = HEAP[_p_addr]; - var _34 = HEAP[_33]; - var _35 = __Z11parsestringPKc(_34); - HEAP[_end] = _35; - var _36 = HEAP[_end]; - var _37 = _36; - var _38 = HEAP[_p_addr]; - var _39 = HEAP[_38]; - var _40 = _39; - var _41 = _37 - _40; - var _42 = __Z9newstringj(_41); - HEAP[_s5] = _42; - var _43 = HEAP[_p_addr]; - var _44 = HEAP[_43]; - var _45 = HEAP[_s5]; - var _46 = HEAP[_end]; - var _47 = __Z12escapestringPcPKcS1_(_45, _44, _46); - var _48 = HEAP[_s5]; - HEAP[0 + _48+_47] = 0; - var _50 = HEAP[_p_addr]; - var _51 = HEAP[_end]; - HEAP[_50] = _51; - var _52 = HEAP[_p_addr]; - var _53 = HEAP[_52]; - var _54 = HEAP[_53]; - var _55 = 0+(_54 == 34); - if (_55) { __label__ = 8; break; } else { __label__ = 5; break; } - case 8: // _bb6 - var _56 = HEAP[_p_addr]; - var _57 = HEAP[_56]; - var _58 = _57+1; - HEAP[_56] = _58; - __label__ = 5; break; - case 5: // _bb7 - var _60 = HEAP[_s5]; - HEAP[_0] = _60; - __label__ = 34; break; - case 10: // _bb8 - var _61 = HEAP[_p_addr]; - var _62 = HEAP[_61]; - var _63 = HEAP[_62]; - var _64 = 0+(_63 == 40); - if (_64) { __label__ = 9; break; } else { __label__ = 11; break; } - case 9: // _bb9 - var _65 = HEAP[_p_addr]; - var _66 = __Z8parseexpRPKci(_65, 41); - HEAP[_0] = _66; - __label__ = 34; break; - case 11: // _bb10 - var _67 = HEAP[_p_addr]; - var _68 = HEAP[_67]; - var _69 = HEAP[_68]; - var _70 = 0+(_69 == 91); - if (_70) { __label__ = 13; break; } else { __label__ = 14; break; } - case 13: // _bb11 - var _71 = HEAP[_p_addr]; - var _72 = __Z8parseexpRPKci(_71, 93); - HEAP[_0] = _72; - __label__ = 34; break; - case 14: // _bb12 - var _73 = HEAP[_p_addr]; - var _74 = HEAP[_73]; - HEAP[_word] = _74; - __label__ = 15; break; - case 15: // _bb13 - var _75 = HEAP[_p_addr]; - var _76 = HEAP[_75]; - var _78 = HEAP[_75]; - var _79 = _strcspn(_78, __str153+0*1); - var _80 = _76+_79; - var _81 = HEAP[_p_addr]; - HEAP[_81] = _80; - var _82 = HEAP[_p_addr]; - var _83 = HEAP[_82]; - var _85 = HEAP[0 + _83]; - var _86 = 0+(_85 != 47); - if (_86) { __label__ = 21; break; } else { __label__ = 12; break; } - case 12: // _bb14 - var _87 = HEAP[_p_addr]; - var _88 = HEAP[_87]; - var _90 = HEAP[0 + _88+1]; - var _91 = 0+(_90 == 47); - if (_91) { __label__ = 21; break; } else { __label__ = 16; break; } - case 21: // _bb15 - __label__ = 18; break; - case 16: // _bb16 - var _92 = HEAP[_p_addr]; - var _93 = HEAP[_92]; - var _95 = HEAP[0 + _93+1]; - var _96 = 0+(_95 == 0); - if (_96) { __label__ = 20; break; } else { __label__ = 17; break; } - case 20: // _bb17 - var _97 = HEAP[_p_addr]; - var _98 = HEAP[_97]; - var _99 = _98+1; - HEAP[_97] = _99; - __label__ = 18; break; - case 17: // _bb18 - var _101 = HEAP[_p_addr]; - var _102 = HEAP[_101]; - var _103 = _102+2; - HEAP[_101] = _103; - __label__ = 15; break; - case 18: // _bb19 - var _105 = HEAP[_p_addr]; - var _106 = HEAP[_105]; - var _107 = HEAP[_word]; - var _108 = 0+(_106 == _107); - if (_108) { __label__ = 19; break; } else { __label__ = 24; break; } - case 19: // _bb20 - HEAP[_0] = 0; - __label__ = 34; break; - case 24: // _bb21 - var _110 = 0+(_arg_addr == 1); - if (_110) { __label__ = 25; break; } else { __label__ = 38; break; } - case 25: // _bb22 - var _111 = HEAP[_p_addr]; - var _112 = HEAP[_111]; - var _113 = _112; - var _114 = HEAP[_word]; - var _115 = _114; - var _116 = _113 - _115; - var _117 = 0+(_116 == 1); - if (_117) { __label__ = 23; break; } else { __label__ = 38; break; } - case 23: // _bb23 - var _118 = HEAP[_word]; - var _119 = HEAP[_118]; - if (_119 == 61) { - __label__ = 22; break; -} -else { -__label__ = 38; break; -} - - case 22: // _bb24 - var _120 = HEAP[_word]; - var _121 = HEAP[_120]; - var _122 = _121; - var _123 = HEAP[_infix_addr]; - HEAP[_123] = _122; - __label__ = 38; break; - case 38: // _bb25 - var _124 = HEAP[_p_addr]; - var _125 = HEAP[_124]; - var _126 = _125; - var _127 = HEAP[_word]; - var _128 = _127; - var _129 = _126 - _128; - var _131 = __Z9newstringPKcj(_127, _129); - HEAP[_s] = _131; - var _132 = HEAP[_s]; - var _133 = HEAP[_132]; - var _134 = 0+(_133 == 36); - if (_134) { __label__ = 39; break; } else { __label__ = 33; break; } - case 39: // _bb26 - var _135 = HEAP[_s]; - var _136 = __Z6lookupPc(_135); - HEAP[_0] = _136; - __label__ = 34; break; - case 33: // _bb27 - var _137 = HEAP[_s]; - HEAP[_0] = _137; - __label__ = 34; break; - case 34: // _bb28 - var _138 = HEAP[_0]; - HEAP[_retval] = _138; - __label__ = 2; break; - case 2: // _return - var _retval29 = HEAP[_retval]; - return _retval29; - } -} - - -function __Z7executePKc(_p) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _p_addr = Pointer_make([0], 0); - var _retval; - var _0; - var _ret = Pointer_make([0], 0); - var _i; - var __alloca_point_ = 0; - HEAP[_p_addr] = _p; - var _1 = HEAP[_p_addr]; - var _2 = __Z10executeretPKc(_1); - HEAP[_ret] = _2; - _i = 0; - var _3 = HEAP[_ret]; - var _4 = 0+(_3 != 0); - if (_4) { __label__ = 0; break; } else { __label__ = 3; break; } - case 0: // _bb - var _5 = HEAP[_ret]; - _i = __ZL8parseintPKc(_5); - var _7 = HEAP[_ret]; - var _8 = 0+(_7 != 0); - if (_8) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _9 = HEAP[_ret]; - __ZdaPv(_9); - __label__ = 3; break; - case 3: // _bb2 - _0 = _i; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval3 = _retval; - return _retval3; - } -} - - -function _main() { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _retval; - var _0; - var __alloca_point_ = 0; - var _1 = _puts(__str50+0*1); - var _2 = __Z7executePKc(__str135+0*1); - var _3 = __Z7executePKc(__str136+0*1); - var _4 = __Z7executePKc(__str137+0*1); - var _5 = __Z7executePKc(__str138+0*1); - var _6 = __Z7executePKc(__str139+0*1); - var _7 = __Z6getvarPKc(__str123+0*1); - var _8 = _printf(__str140+0*1, _7); - var _9 = __Z7executePKc(__str141+0*1); - var _10 = __Z7executePKc(__str142+0*1); - var _11 = __Z7executePKc(__str143+0*1); - var _12 = __Z7executePKc(__str144+0*1); - var _13 = __Z7executePKc(__str145+0*1); - var _14 = __Z7executePKc(__str146+0*1); - var _15 = __Z7executePKc(__str147+0*1); - var _16 = _puts(__str50+0*1); - _0 = 0; - _retval = _0; - __label__ = 2; break; - case 2: // _return - var _retval1 = _retval; - return _retval1; - } -} - - -function __Z8looplistPKcS0_S0_b(_var, _list, _body, _search) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _var_addr = Pointer_make([0], 0); - var _list_addr = Pointer_make([0], 0); - var _body_addr = Pointer_make([0], 0); - var _search_addr; - var _iftmp_173; - var _retval_172; - var _retval_171; - var _id = Pointer_make([0], 0); - var _n; - var _s = Pointer_make([0], 0); - var _start = Pointer_make([0], 0); - var _end = Pointer_make([0], 0); - var _val = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_var_addr] = _var; - HEAP[_list_addr] = _list; - HEAP[_body_addr] = _body; - _search_addr = _search; - var _0 = HEAP[_var_addr]; - var _1 = __Z8newidentPKc(_0); - HEAP[_id] = _1; - var _2 = HEAP[_id]; - var _4 = HEAP[0 + _2+1*1]; - var _5 = 0+(_4 != 5); - if (_5) { __label__ = 0; break; } else { __label__ = 7; break; } - case 0: // _bb - var _toBool = 0+(_search_addr != 0); - if (_toBool) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - __Z6intreti(-1); - __label__ = 3; break; - case 3: // _bb2 - __label__ = 111; break; - case 7: // _bb3 - _n = 0; - var _7 = HEAP[_list_addr]; - HEAP[_s] = _7; - __label__ = 6; break; - case 6: // _bb4 - var _8 = HEAP[_s]; - var _9 = _strspn(_8, __str12+0*1); - var _10 = HEAP[_s]; - var _11 = _10+_9; - HEAP[_s] = _11; - var _12 = HEAP[_s]; - var _13 = HEAP[_12]; - var _14 = 0+(_13 == 0); - if (_14) { __label__ = 4; break; } else { __label__ = 9; break; } - case 4: // _bb5 - var _toBool6 = 0+(_search_addr != 0); - if (_toBool6) { __label__ = 5; break; } else { __label__ = 10; break; } - case 5: // _bb7 - __Z6intreti(-1); - __label__ = 10; break; - case 10: // _bb8 - __label__ = 35; break; - case 9: // _bb9 - var _16 = HEAP[_s]; - HEAP[_start] = _16; - var _17 = HEAP[_s]; - var _18 = HEAP[_17]; - var _19 = 0+(_18 == 34); - if (_19) { __label__ = 11; break; } else { __label__ = 13; break; } - case 11: // _bb10 - var _20 = HEAP[_s]; - var _21 = _20+1; - HEAP[_s] = _21; - var _22 = HEAP[_s]; - var _23 = _strcspn(_22, __str13+0*1); - var _24 = HEAP[_s]; - var _25 = _24+_23; - HEAP[_s] = _25; - var _26 = HEAP[_s]; - var _27 = HEAP[_26]; - var _28 = 0+(_27 == 34); - var _29 = _28; - var _31 = _26+_29; - HEAP[_s] = _31; - __label__ = 14; break; - case 13: // _bb11 - var _32 = HEAP[_s]; - var _33 = _strcspn(_32, __str14+0*1); - var _34 = HEAP[_s]; - var _35 = _34+_33; - HEAP[_s] = _35; - __label__ = 14; break; - case 14: // _bb12 - var _36 = HEAP[_s]; - HEAP[_end] = _36; - var _37 = HEAP[_start]; - var _38 = HEAP[_37]; - var _39 = 0+(_38 == 34); - if (_39) { __label__ = 15; break; } else { __label__ = 21; break; } - case 15: // _bb13 - var _40 = HEAP[_start]; - var _41 = _40+1; - HEAP[_start] = _41; - var _42 = HEAP[_end]; - var _44 = HEAP[0 + _42+-1]; - var _45 = 0+(_44 == 34); - if (_45) { __label__ = 12; break; } else { __label__ = 21; break; } - case 12: // _bb14 - var _46 = HEAP[_end]; - var _47 = _46+-1; - HEAP[_end] = _47; - __label__ = 21; break; - case 21: // _bb15 - var _48 = HEAP[_end]; - var _49 = _48; - var _50 = HEAP[_start]; - var _51 = _50; - var _52 = _49 - _51; - var _54 = __Z9newstringPKcj(_50, _52); - HEAP[_val] = _54; - _n = _n + 1; - var _58 = 0+(_n != 1); - _retval_171 = _58; - var _toBool16 = 0+(_retval_171 != 0); - if (_toBool16) { __label__ = 20; break; } else { __label__ = 17; break; } - case 20: // _bb17 - var _61 = HEAP[_id]; - var _63 = HEAP[0 + _61+2*1]; - var _64 = HEAP[_val]; - __Z6aliasaPKcPc(_63, _64); - __label__ = 18; break; - case 17: // _bb18 - var _65 = HEAP[_id]; - var _66 = HEAP[_val]; - __Z9pushidentR5identPc(_65, _66); - __label__ = 18; break; - case 18: // _bb19 - var _67 = HEAP[_body_addr]; - var _68 = __Z7executePKc(_67); - var _69 = 0+(_68 == 0); - if (_69) { __label__ = 39; break; } else { __label__ = 19; break; } - case 19: // _bb20 - var _toBool21 = 0+(_search_addr != 0); - var _toBool21not = _toBool21 ^ true; - var _toBool21not22 = _toBool21not; - var _toBool24 = 0+(_toBool21not22 != 0); - if (_toBool24) { __label__ = 39; break; } else { __label__ = 38; break; } - case 38: // _bb25 - _iftmp_173 = 1; - __label__ = 33; break; - case 39: // _bb26 - _iftmp_173 = 0; - __label__ = 33; break; - case 33: // _bb27 - _retval_172 = _iftmp_173; - var _toBool28 = 0+(_retval_172 != 0); - if (_toBool28) { __label__ = 32; break; } else { __label__ = 40; break; } - case 32: // _bb29 - var _74 = _n - 1; - __Z6intreti(_74); - __label__ = 35; break; - case 40: // _bb30 - __label__ = 6; break; - case 35: // _bb31 - var _76 = 0+(_n != 0); - if (_76) { __label__ = 31; break; } else { __label__ = 111; break; } - case 31: // _bb32 - var _77 = HEAP[_id]; - __Z8popidentR5ident(_77); - __label__ = 111; break; - case 111: // _bb33 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z8parseexpRPKci(_p, _right) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _p_addr = Pointer_make([0], 0); - var _right_addr; - var _retval = Pointer_make([0], 0); - var _iftmp_98 = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1 = Pointer_make([0], 0); - var _2 = Pointer_make([0], 0); - var _3 = Pointer_make([0], 0); - var _4 = Pointer_make([0], 0); - var _5 = Pointer_make([0], 0); - var _retval_92; - var _wordbuf = Pointer_make([0], 0); - var _left; - var _s = Pointer_make([0], 0); - var _brak; - var _n; - var _c; - var _end = Pointer_make([0], 0); - var _ret = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_p_addr] = _p; - _right_addr = _right; - var _6 = HEAP[__ZL7bufnest]; - var _7 = __ZNK6vectorIPS_IcEE6lengthEv(__ZL8wordbufs); - var _8 = 0+(_6 >= _7); - _retval_92 = _8; - var _10 = _6 + 1; - HEAP[__ZL7bufnest] = _10; - var _toBool = 0+(_retval_92 != 0); - if (_toBool) { __label__ = 0; break; } else { __label__ = 1; break; } - case 0: // _bb - var _12 = __Znwj(12); - HEAP[_4] = _12; - var _14 = HEAP[_4]; - __ZN6vectorIcEC1Ev(_14); - var _15 = HEAP[_4]; - HEAP[_5] = _15; - var _16 = __ZN6vectorIPS_IcEE3addERKS1_(__ZL8wordbufs, _5); - __label__ = 1; break; - case 1: // _bb1 - var _17 = HEAP[__ZL7bufnest]; - var _18 = _17 - 1; - var _19 = __ZN6vectorIPS_IcEEixEi(__ZL8wordbufs, _18); - var _20 = HEAP[_19]; - HEAP[_wordbuf] = _20; - var _21 = HEAP[_p_addr]; - var _22 = HEAP[_21]; - var _23 = HEAP[_22]; - _left = _23; - var _25 = _22+1; - HEAP[_21] = _25; - _brak = 1; - __label__ = 19; break; - case 3: // _bb2 - var _27 = HEAP[_p_addr]; - var _28 = HEAP[_27]; - _n = _strcspn(_28, __str149+0*1); - var _30 = _n; - var _31 = HEAP[_p_addr]; - var _32 = HEAP[_31]; - var _33 = HEAP[_wordbuf]; - __ZN6vectorIcE3putEPKci(_33, _32, _30); - var _34 = HEAP[_p_addr]; - var _35 = HEAP[_34]; - var _37 = _35+_n; - HEAP[_34] = _37; - var _39 = HEAP[_p_addr]; - var _40 = HEAP[_39]; - var _41 = HEAP[_40]; - _c = _41; - var _43 = _40+1; - HEAP[_39] = _43; - if (_c == 0) { - __label__ = 15; break; -} -else if (_c == 13) { - __label__ = 7; break; -} -else if (_c == 34) { - __label__ = 5; break; -} -else if (_c == 40) { - __label__ = 12; break; -} -else if (_c == 41) { - __label__ = 20; break; -} -else if (_c == 47) { - __label__ = 11; break; -} -else if (_c == 64) { - __label__ = 6; break; -} -else if (_c == 91) { - __label__ = 12; break; -} -else if (_c == 93) { - __label__ = 20; break; -} -else { -__label__ = 18; break; -} - - case 7: // _bb3 - __label__ = 19; break; - case 6: // _bb4 - var _47 = 0+(_left == 91); - if (_47) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - var _48 = HEAP[_p_addr]; - var _49 = _brak; - var _50 = HEAP[_wordbuf]; - __Z10parsemacroRPKciR6vectorIcE(_48, _49, _50); - __label__ = 19; break; - case 8: // _bb6 - __label__ = 18; break; - case 5: // _bb7 - var _52 = _c; - HEAP[_3] = _52; - var _53 = HEAP[_wordbuf]; - var _54 = __ZN6vectorIcE3addERKc(_53, _3); - var _55 = HEAP[_p_addr]; - var _56 = HEAP[_55]; - var _57 = __Z11parsestringPKc(_56); - HEAP[_end] = _57; - var _58 = HEAP[_end]; - var _59 = _58; - var _60 = HEAP[_p_addr]; - var _61 = HEAP[_60]; - var _62 = _61; - var _63 = _59 - _62; - var _65 = HEAP[_60]; - var _66 = HEAP[_wordbuf]; - __ZN6vectorIcE3putEPKci(_66, _65, _63); - var _67 = HEAP[_p_addr]; - var _68 = HEAP[_end]; - HEAP[_67] = _68; - var _69 = HEAP[_p_addr]; - var _70 = HEAP[_69]; - var _71 = HEAP[_70]; - var _72 = 0+(_71 == 34); - if (_72) { __label__ = 10; break; } else { __label__ = 9; break; } - case 10: // _bb8 - var _73 = HEAP[_p_addr]; - var _74 = HEAP[_73]; - var _75 = _74+1; - HEAP[_73] = _75; - var _77 = HEAP[_wordbuf]; - var _78 = __ZN6vectorIcE3addERKc(_77, _74); - __label__ = 9; break; - case 9: // _bb9 - __label__ = 19; break; - case 11: // _bb10 - var _79 = HEAP[_p_addr]; - var _80 = HEAP[_79]; - var _81 = HEAP[_80]; - var _82 = 0+(_81 == 47); - if (_82) { __label__ = 13; break; } else { __label__ = 14; break; } - case 13: // _bb11 - var _83 = HEAP[_p_addr]; - var _84 = HEAP[_83]; - var _86 = HEAP[_83]; - var _87 = _strcspn(_86, __str150+0*1); - var _88 = _84+_87; - var _89 = HEAP[_p_addr]; - HEAP[_89] = _88; - __label__ = 19; break; - case 14: // _bb12 - __label__ = 18; break; - case 15: // _bb13 - var _90 = HEAP[_p_addr]; - var _91 = HEAP[_90]; - var _92 = _91+-1; - HEAP[_90] = _92; - __Z7conoutfiPKcz(4, __str151+0*1, _right_addr); - var _95 = HEAP[_wordbuf]; - __ZN6vectorIcE7setsizeEi(_95, 0); - var _96 = HEAP[__ZL7bufnest]; - var _97 = _96 - 1; - HEAP[__ZL7bufnest] = _97; - HEAP[_2] = 0; - __label__ = 34; break; - case 12: // _bb14 - var _100 = 0+(_c == _left); - if (_100) { __label__ = 21; break; } else { __label__ = 16; break; } - case 21: // _bb15 - _brak = _brak + 1; - __label__ = 16; break; - case 16: // _bb16 - __label__ = 18; break; - case 20: // _bb17 - var _105 = 0+(_c == _right_addr); - if (_105) { __label__ = 17; break; } else { __label__ = 18; break; } - case 17: // _bb18 - _brak = _brak - 1; - __label__ = 18; break; - case 18: // _bb19 - var _109 = _c; - HEAP[_1] = _109; - var _110 = HEAP[_wordbuf]; - var _111 = __ZN6vectorIcE3addERKc(_110, _1); - __label__ = 19; break; - case 19: // _bb20 - var _113 = 0+(_brak != 0); - if (_113) { __label__ = 3; break; } else { __label__ = 24; break; } - case 24: // _bb21 - var _114 = HEAP[_wordbuf]; - var _115 = __ZN6vectorIcE3popEv(_114); - var _117 = 0+(_left == 40); - if (_117) { __label__ = 25; break; } else { __label__ = 39; break; } - case 25: // _bb22 - HEAP[_0] = 0; - var _118 = HEAP[_wordbuf]; - var _119 = __ZN6vectorIcE3addERKc(_118, _0); - var _120 = HEAP[_wordbuf]; - var _121 = __ZN6vectorIcE6getbufEv(_120); - var _122 = __Z10executeretPKc(_121); - HEAP[_ret] = _122; - var _123 = HEAP[_wordbuf]; - var _124 = __ZN6vectorIcE3popEv(_123); - var _125 = HEAP[_ret]; - var _126 = 0+(_125 == 0); - if (_126) { __label__ = 23; break; } else { __label__ = 22; break; } - case 23: // _bb23 - var _127 = __Z9newstringPKc(__str3+0*1); - HEAP[_iftmp_98] = _127; - __label__ = 38; break; - case 22: // _bb24 - var _128 = HEAP[_ret]; - HEAP[_iftmp_98] = _128; - __label__ = 38; break; - case 38: // _bb25 - var _129 = HEAP[_iftmp_98]; - HEAP[_s] = _129; - __label__ = 33; break; - case 39: // _bb26 - var _130 = HEAP[_wordbuf]; - var _131 = __ZNK6vectorIcE6lengthEv(_130); - var _132 = HEAP[_wordbuf]; - var _133 = __ZN6vectorIcE6getbufEv(_132); - var _134 = __Z9newstringPKcj(_133, _131); - HEAP[_s] = _134; - __label__ = 33; break; - case 33: // _bb27 - var _135 = HEAP[_wordbuf]; - __ZN6vectorIcE7setsizeEi(_135, 0); - var _136 = HEAP[__ZL7bufnest]; - var _137 = _136 - 1; - HEAP[__ZL7bufnest] = _137; - var _138 = HEAP[_s]; - HEAP[_2] = _138; - __label__ = 34; break; - case 34: // _bb28 - var _139 = HEAP[_2]; - HEAP[_retval] = _139; - __label__ = 2; break; - case 2: // _return - var _retval29 = HEAP[_retval]; - return _retval29; - } -} - - -function __Z10parsemacroRPKciR6vectorIcE(_p, _level, _wordbuf) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _p_addr = Pointer_make([0], 0); - var _level_addr; - var _wordbuf_addr = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _1; - var _retval_87; - var _2 = Pointer_make([0], 0); - var _retval_84; - var _escape; - var _alias = Pointer_make([0], 0); - var _ret = Pointer_make([0], 0); - var _sub = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_p_addr] = _p; - _level_addr = _level; - HEAP[_wordbuf_addr] = _wordbuf; - _escape = 1; - __label__ = 1; break; - case 0: // _bb - var _3 = HEAP[_p_addr]; - var _4 = HEAP[_3]; - var _5 = _4+1; - HEAP[_3] = _5; - _escape = _escape + 1; - __label__ = 1; break; - case 1: // _bb1 - var _9 = HEAP[_p_addr]; - var _10 = HEAP[_9]; - var _11 = HEAP[_10]; - var _12 = 0+(_11 == 64); - if (_12) { __label__ = 0; break; } else { __label__ = 3; break; } - case 3: // _bb2 - var _15 = 0+(_level_addr > _escape); - if (_15) { __label__ = 7; break; } else { __label__ = 5; break; } - case 7: // _bb3 - __label__ = 4; break; - case 6: // _bb4 - HEAP[_2] = 64; - var _16 = HEAP[_wordbuf_addr]; - var _17 = __ZN6vectorIcE3addERKc(_16, _2); - __label__ = 4; break; - case 4: // _bb5 - _escape = _escape - 1; - var _21 = 0+(_escape != -1); - _retval_84 = _21; - var _toBool = 0+(_retval_84 != 0); - if (_toBool) { __label__ = 6; break; } else { __label__ = 8; break; } - case 8: // _bb6 - __label__ = 39; break; - case 5: // _bb7 - var _24 = HEAP[_p_addr]; - var _25 = HEAP[_24]; - var _26 = HEAP[_25]; - var _27 = 0+(_26 == 40); - if (_27) { __label__ = 10; break; } else { __label__ = 21; break; } - case 10: // _bb8 - var _28 = HEAP[_p_addr]; - var _29 = __Z8parseexpRPKci(_28, 41); - HEAP[_ret] = _29; - var _30 = HEAP[_ret]; - var _31 = 0+(_30 != 0); - if (_31) { __label__ = 9; break; } else { __label__ = 12; break; } - case 9: // _bb9 - var _32 = HEAP[_ret]; - HEAP[_sub] = _32; - __label__ = 13; break; - case 11: // _bb10 - var _33 = HEAP[_sub]; - var _35 = _33+1; - HEAP[_sub] = _35; - var _36 = HEAP[_wordbuf_addr]; - var _37 = __ZN6vectorIcE3addERKc(_36, _33); - __label__ = 13; break; - case 13: // _bb11 - var _38 = HEAP[_sub]; - var _39 = HEAP[_38]; - var _40 = 0+(_39 != 0); - if (_40) { __label__ = 11; break; } else { __label__ = 14; break; } - case 14: // _bb12 - var _41 = HEAP[_ret]; - var _42 = 0+(_41 != 0); - if (_42) { __label__ = 15; break; } else { __label__ = 12; break; } - case 15: // _bb13 - var _43 = HEAP[_ret]; - __ZdaPv(_43); - __label__ = 12; break; - case 12: // _bb14 - __label__ = 39; break; - case 21: // _bb15 - var _44 = HEAP[__ZGVZ10parsemacroRPKciR6vectorIcEE5ident]; - var _45 = 0+(_44 == 0); - if (_45) { __label__ = 16; break; } else { __label__ = 18; break; } - case 16: // _bb16 - var _46 = ___cxa_guard_acquire(__ZGVZ10parsemacroRPKciR6vectorIcEE5ident); - var _47 = 0+(_46 != 0); - _retval_87 = _47; - var _toBool17 = 0+(_retval_87 != 0); - if (_toBool17) { __label__ = 17; break; } else { __label__ = 18; break; } - case 17: // _bb18 - _1 = 0; - __ZN6vectorIcEC1Ev(__ZZ10parsemacroRPKciR6vectorIcEE5ident); - _1 = 1; - ___cxa_guard_release(__ZGVZ10parsemacroRPKciR6vectorIcEE5ident); - var _50 = ___cxa_atexit(___tcf_0, 0, ___dso_handle); - __label__ = 18; break; - case 18: // _bb19 - __ZN6vectorIcE7setsizeEi(__ZZ10parsemacroRPKciR6vectorIcEE5ident, 0); - __label__ = 24; break; - case 19: // _bb20 - var _51 = HEAP[_p_addr]; - var _52 = HEAP[_51]; - var _53 = _52+1; - HEAP[_51] = _53; - var _55 = __ZN6vectorIcE3addERKc(__ZZ10parsemacroRPKciR6vectorIcEE5ident, _52); - __label__ = 24; break; - case 24: // _bb21 - var _56 = HEAP[_p_addr]; - var _57 = HEAP[_56]; - var _58 = HEAP[_57]; - var _59 = _58; - var _60 = _isalnum(_59); - var _61 = 0+(_60 != 0); - if (_61) { __label__ = 19; break; } else { __label__ = 25; break; } - case 25: // _bb22 - var _62 = HEAP[_p_addr]; - var _63 = HEAP[_62]; - var _64 = HEAP[_63]; - var _65 = 0+(_64 == 95); - if (_65) { __label__ = 19; break; } else { __label__ = 23; break; } - case 23: // _bb23 - HEAP[_0] = 0; - var _66 = __ZN6vectorIcE3addERKc(__ZZ10parsemacroRPKciR6vectorIcEE5ident, _0); - var _67 = __ZN6vectorIcE6getbufEv(__ZZ10parsemacroRPKciR6vectorIcEE5ident); - var _68 = __Z8getaliasPKc(_67); - HEAP[_alias] = _68; - __label__ = 38; break; - case 22: // _bb24 - var _69 = HEAP[_alias]; - var _71 = _69+1; - HEAP[_alias] = _71; - var _72 = HEAP[_wordbuf_addr]; - var _73 = __ZN6vectorIcE3addERKc(_72, _69); - __label__ = 38; break; - case 38: // _bb25 - var _74 = HEAP[_alias]; - var _75 = HEAP[_74]; - var _76 = 0+(_75 != 0); - if (_76) { __label__ = 22; break; } else { __label__ = 39; break; } - case 39: // _bb26 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7hashsetI14hashtableentryIPKc5identEE12deletechunksEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _0 = Pointer_make([0], 0); - var _nextchunk = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - __label__ = 7; break; - case 0: // _bb - var _1 = HEAP[_this_addr]; - var _3 = HEAP[0 + _1+3*1]; - var _5 = HEAP[0 + _3+__struct_hashset_hashtableentry_const_char___ident_____chainchunk____FLATTENER[1]]; - HEAP[_nextchunk] = _5; - var _6 = HEAP[_this_addr]; - var _8 = HEAP[0 + _6+3*1]; - HEAP[_0] = _8; - var _9 = HEAP[_0]; - var _10 = 0+(_9 != 0); - if (_10) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _11 = HEAP[_0]; - __ZN7hashsetI14hashtableentryIPKc5identEE10chainchunkD1Ev(_11); - var _12 = HEAP[_0]; - __ZdlPv(_12); - __label__ = 3; break; - case 3: // _bb2 - var _14 = HEAP[_this_addr]; - var _15 = _14+3*1; - var _16 = HEAP[_nextchunk]; - HEAP[_15] = _16; - __label__ = 7; break; - case 7: // _bb3 - var _17 = HEAP[_this_addr]; - var _19 = HEAP[0 + _17+3*1]; - var _20 = 0+(_19 != 0); - if (_20) { __label__ = 0; break; } else { __label__ = 6; break; } - case 6: // _bb4 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __ZN7hashsetI14hashtableentryIPKc5identEE5clearEv(_this) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _this_addr = Pointer_make([0], 0); - var _i; - var __alloca_point_ = 0; - HEAP[_this_addr] = _this; - var _0 = HEAP[_this_addr]; - var _2 = HEAP[0 + _0+1*1]; - var _3 = 0+(_2 == 0); - if (_3) { __label__ = 6; break; } else { __label__ = 0; break; } - case 0: // _bb - _i = 0; - __label__ = 3; break; - case 1: // _bb1 - var _4 = HEAP[_this_addr]; - var _6 = HEAP[0 + _4+2*1]; - HEAP[0 + _6+_i] = 0; - _i = _i + 1; - __label__ = 3; break; - case 3: // _bb2 - var _11 = HEAP[_this_addr]; - var _13 = HEAP[0 + _11+0*1]; - var _15 = 0+(_13 > _i); - if (_15) { __label__ = 1; break; } else { __label__ = 7; break; } - case 7: // _bb3 - var _16 = HEAP[_this_addr]; - HEAP[0 + _16+1*1] = 0; - var _18 = HEAP[_this_addr]; - HEAP[0 + _18+4*1] = 0; - var _20 = HEAP[_this_addr]; - __ZN7hashsetI14hashtableentryIPKc5identEE12deletechunksEv(_20); - __label__ = 6; break; - case 6: // _bb4 - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z10clearstackR5ident(_id) { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _id_addr = Pointer_make([0], 0); - var _stack = Pointer_make([0], 0); - var _tmp = Pointer_make([0], 0); - var __alloca_point_ = 0; - HEAP[_id_addr] = _id; - var _0 = HEAP[_id_addr]; - var _1 = _0+6*1; - var _2 = _1; - var _4 = HEAP[_2]; - HEAP[_stack] = _4; - __label__ = 7; break; - case 0: // _bb - var _5 = HEAP[_stack]; - var _7 = HEAP[0 + _5+0*1]; - var _8 = 0+(_7 != 0); - if (_8) { __label__ = 1; break; } else { __label__ = 3; break; } - case 1: // _bb1 - var _9 = HEAP[_stack]; - var _11 = HEAP[0 + _9+0*1]; - __ZdaPv(_11); - __label__ = 3; break; - case 3: // _bb2 - var _12 = HEAP[_stack]; - HEAP[_tmp] = _12; - var _13 = HEAP[_stack]; - var _15 = HEAP[0 + _13+1*1]; - HEAP[_stack] = _15; - var _16 = HEAP[_tmp]; - __ZdlPv(_16); - __label__ = 7; break; - case 7: // _bb3 - var _18 = HEAP[_stack]; - var _19 = 0+(_18 != 0); - if (_19) { __label__ = 0; break; } else { __label__ = 6; break; } - case 6: // _bb4 - var _20 = HEAP[_id_addr]; - var _21 = _20+6*1; - var _22 = _21; - HEAP[_22] = 0; - __label__ = 2; break; - case 2: // _return - return; - } -} - - -function __Z13clear_commandv() { - var __label__ = 151; /* _entry */ - while(1) switch(__label__) { - case 151: // _entry - var _i; - var _enumc = Pointer_make([0], 0); - var _i2 = Pointer_make([0], 0); - var __alloca_point_ = 0; - _i = 0; - __label__ = 21; break; - case 0: // _bb - var _0 = HEAP[_idents]; - var _1 = _0+0*5; - var _3 = HEAP[0 + _1+2*1]; - var _6 = HEAP[0 + _3+_i]; - HEAP[_enumc] = _6; - __label__ = 15; break; - case 1: // _bb1 - var _8 = HEAP[_enumc]; - var _9 = __ZN9hashtableIPKc5identE7getdataEPv(_8); - HEAP[_i2] = _9; - var _10 = HEAP[_enumc]; - var _11 = __ZN9hashtableIPKc5identE7getnextEPv(_10); - HEAP[_enumc] = _11; - var _13 = HEAP[_i2]; - var _15 = HEAP[0 + _13+1*1]; - var _16 = 0+(_15 == 5); - if (_16) { __label__ = 7; break; } else { __label__ = 15; break; } - case 7: // _bb3 - var _17 = HEAP[_i2]; - var _19 = HEAP[0 + _17+2*1]; - var _20 = 0+(_19 != 0); - if (_20) { __label__ = 6; break; } else { __label__ = 5; break; } - case 6: // _bb4 - var _21 = HEAP[_i2]; - var _23 = HEAP[0 + _21+2*1]; - var _24 = 0+(_23 != 0); - if (_24) { __label__ = 4; break; } else { __label__ = 8; break; } - case 4: // _bb5 - var _25 = HEAP[_i2]; - var _27 = HEAP[0 + _25+2*1]; - __ZdaPv(_27); - __label__ = 8; break; - case 8: // _bb6 - var _28 = HEAP[_i2]; - HEAP[0 + _28+2*1] = 0; - __label__ = 5; break; - case 5: // _bb7 - var _30 = HEAP[_i2]; - var _31 = _30+7*1; - var _33 = HEAP[0 + _31+0*1]; - var _34 = 0+(_33 != 0); - if (_34) { __label__ = 10; break; } else { __label__ = 13; break; } - case 10: // _bb8 - var _35 = HEAP[_i2]; - var _36 = _35+7*1; - var _38 = HEAP[0 + _36+0*1]; - var _39 = 0+(_38 != 0); - if (_39) { __label__ = 9; break; } else { __label__ = 11; break; } - case 9: // _bb9 - var _40 = HEAP[_i2]; - var _41 = _40+7*1; - var _43 = HEAP[0 + _41+0*1]; - __ZdaPv(_43); - __label__ = 11; break; - case 11: // _bb10 - var _44 = HEAP[_i2]; - var _45 = _44+7*1; - HEAP[0 + _45+0*1] = 0; - __label__ = 13; break; - case 13: // _bb11 - var _47 = HEAP[_i2]; - var _48 = _47+6*1; - var _49 = _48; - var _51 = HEAP[_49]; - var _52 = 0+(_51 != 0); - if (_52) { __label__ = 14; break; } else { __label__ = 15; break; } - case 14: // _bb12 - var _53 = HEAP[_i2]; - __Z10clearstackR5ident(_53); - __label__ = 15; break; - case 15: // _bb13 - var _54 = HEAP[_enumc]; - var _55 = 0+(_54 != 0); - if (_55) { __label__ = 1; break; } else { __label__ = 12; break; } - case 12: // _bb14 - _i = _i + 1; - __label__ = 21; break; - case 21: // _bb15 - var _58 = HEAP[_idents]; - var _59 = _58+0*5; - var _61 = HEAP[0 + _59+0*1]; - var _63 = 0+(_61 > _i); - if (_63) { __label__ = 0; break; } else { __label__ = 16; break; } - case 16: // _bb16 - var _64 = HEAP[_idents]; - var _65 = 0+(_64 != 0); - if (_65) { __label__ = 20; break; } else { __label__ = 17; break; } - case 20: // _bb17 - var _66 = HEAP[_idents]; - var _67 = _66+0*5; - __ZN7hashsetI14hashtableentryIPKc5identEE5clearEv(_67); - __label__ = 17; break; - case 17: // _bb18 - __label__ = 2; break; - case 2: // _return - return; - } -} - -// === Auto-generated postamble setup entry stuff === - -function run(args) { - var argc = args.length+1; - var argv = [Pointer_make(intArrayFromString("/bin/this.program")) ]; - for (var i = 0; i < argc-1; i = i + 1) { - argv.push(Pointer_make(intArrayFromString(args[i]))); - } - argv = Pointer_make(argv); - - __globalConstructor__(); -} - -try { - run(this.arguments ? arguments : []); -} catch (e) { - print("Fatal exception: " + e.stack); - throw e; -} - - - diff --git a/demos/espeak/espeak-data/en_dict b/demos/espeak/espeak-data/en_dict deleted file mode 100644 index b9006ce979343eef069414ae810c721b36585b01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85893 zcmZs^Z*Uv;ndjM*8ZbZt1V}VwX-ByN0Wg!v`W6j@3P=`JXaMXcpasbW&>*BKP1#Q5 zm6;tXmS}?dLyrl8u&g+?D3QvP=f&0B-`csmt)1H2t=qeMaikc^QvTSAE$`L7lahE| zJE63%@AEVz+jD!Va@5@bx_|xqJ-_GA_xU~#6;)A;zf+W;nI9?+>w3J~Tv3#MYcyKd zB1Yz|xp#Alq68)@)z7u&((HIw>AQFMNw=~(dHjt+?__lIy7q3o#V^c}4K?~ku9daM z+I&BzJv=ktZKn9BFRv!D38ng%ug1c8bul!)mQ||Duh0MGYq5YC*!$pkEWMmLr-Uv0 z$p>n2EA@89+qF83$Zpq%^~OrG)l>qey*eG$Q%kuyCBpsEi+xJtpT+)V?4QM6) zq44-xFq7hm9;Fzw7xlymhOP8Yma26vzS30sCWrNWV67QUE5S+sTxi6+m~L`|Xi5FT z?~XE&NqJk1pbV9%@HszCJ~FRly{!y4E!F*%)%a3&;S_@luFo{ryornw;?;kqJ(6d8 zS2D_r<-ndDEjY=&)%0>s4|2Ox!HnX~`%Km&Z1JFP*@ir3Wj4s0Retx$OU`OD(@x9G z9d87Z&Z_rnDyy!YQ$kkqdmsC>)irKzUgk6q^^}~|bT@S_eoj%mI}KxNpuZS3ww6-f z=29via~G5WOMO&%EmL32B(mX=Cl?LRn<+nDc%kmir)gPMHrpJGsJ1(DX$D#|@L`rkIkj#ZyC8zFJFe8~WH! z;un;&{Z^?qlYG1t?`9SX3^n;^cPwqRGEMJNrl};EBSZTv8v9UBG|!pdHHMaaIH+an zS}Ui=TTSm;Q_-f>#HYy%Gg`t7#=Wg_FoP5XCcov}uFSUM?Kz%l4jYwZxRvrIvI{|F z(DLZr>EdUJrs-X3rh-kylh@p#`8Ic)+ltw0rdvz{qj?;ip8T+tu`V`KvReX^qZ>a_ zGp$TH$cv0LdW_DexusOF`nEhI{Haq~w}QEqRD4+R?T*a(17GI*%~*6hxjr8p_pYrl zBLmL6>I3UyoK-@^?6z&kSIn*mv9ZaCz7}V$`puU#PSU~nC3a%aR2|N)#l3vbn?Jl% zm9gcAoM>0k<0~mvNk%*6iQP-aD&fl~TIO3>ONkUuZ>;guj1}@;)RpSe8?iq35?7d6 ze=)q*wJv6q!IE*cqHp>~?P@E#pd-}&qP^Emb=U-x+JkO*DaSlnvd*Oe*%Aq>b&8Y2 z8`o{Sx|Ug!@rE~lt!`PZxm+;I5RaCb&VI|-o%T7adiEl+z=)%-*3Rs8mum6WIFJ2N z_?s7&*;y}WKF^Uq4FsHSRw>1T#Xw~BK$-=;c(M_>WS>oS%O1G6( zX5PCLXVLqupmShCTT5RwgO+TOFZ@UAt9gVhKUCMg2%OR5OLHilY)gru7WkOGy{4Q+ z)eOyOYjMUFn6&@+pC(eBbgP3dn#c@l9X5M!G5PoilGIXsJ&F0mDdkU;{(SPlS|X?P zf4BPTLM$j}i#f$T@#m9kN+st1E-&tECe!uWl~k+AKJ>^3N}%X`5mGN^esrEEKRZsH z=WT|S8SR15(ibz{m7K`v$&KzAZLQYIjG;=yR@lCktgc!sX570{Rf0Xk`UkSpQp)_F z^l@@dQ~)FED-KU?wNg!`6c1W~c0IP)J+XA^oZ>5u@~B&HTi$oGjBF%)Z}@w&xy2L6 zP)8Z`sXKqCdHOYv)lGSq8I&m6&61|MiZ+vqdlUM;qWw;}D_X^F*P^n2 zjW0D@HD>6$2?PaAlV)1{J^vJ8ZgPaG-tmwAvEIrCGv0Slx0Rb8M`O)3*B&MxeKN9f zt(8e%%%Ri5X0$t~J&;Yxr00;tm(uQtE6z17ve~?h!b&mX<7#NMz8Taz89DE_!Z%CU zKx=LOGFvZfmFhkA?Jnjhm||RP|9YEqeXN~vFNCboC%fU>-ArfBTI2I6?Tb(&Hl;Cj z?f9jWytk+LU@^6H?J>cMF+^br1#f_WtgtM(?}Zy z)VQtv^6-<6hDvUxtLkdg)$E>dq$8T$yJ7`V|J?bg_Tg*-)f44ju4H>nH4zst#PfrEdA(Z`FUOl7S;8n{dhnIfh8|yNVmFlD zk4C?I*hsYX0-nN|fx0u+ZMJa^s<9K=u~2y(16y87%j)y^>6)W8$5&EHFPh%x+z;EB zi8V_(5$G$XfA}A>{k7#9V<|bin83IeGKG9@*4tt@1(^$0N1C^i}F*G;=;OHKJYrGkZqO zCE^R?-bRpj;_xH?8WQ~BFX%C@)L}t-y89H(8{M)L@W0et8dg(_zFqkBI}KJ=8*wp|>w!s~V8N!!Ae zYU)98U;?UN`&0EmD}}mM0{6q44@>K}?I)`RY>Kl}UbhyS>3A2(GI|rKUZvvA8@kwP zujcEKA36#7<^KLJZmG^SZ>r5qx!PJuikU=hV#S%+`)b|s zwwmKA#%!qi<8!iiLX2DMOJojYFe3!HMAt>v)(09 zPIoKXTJo_`@ZT*xb>tvqmF#VOdosR|7Kh1y_gH;R<$4&$&mVBM*oq6Tj`0`uFYjfS ze~4#v^yb!VYZh(g`u#IU(?L;JDHOfG7zp1>qy0Ft+xToN%xz_0yLk!EzwaKdLSXIs zw2_zb*J=&J?8d$A6pms;y>Z+?-mAmrw2_LpgSd0vyq$7g(j&1cyya>OSL@sRU+V;`MMm9K?$czOQ&mC1C;Ng{9_nIrHN#ci|a$HFVQ{K&VN+@zM1XR5^2uNYC+S}80AI&x z%92pI6bnqA-1tzhtz{OnidG8jO*_9uVInZh$Ab6(yurV-Szo%Q3xp732m zKc{Y=>mtySK{V!HkZd3giuPw(ymZxWCbfcTlgPApn z1<-e0wqrTXTfLBf1&>JdFQzQLv5FQu7tnJc<(?Ie9t~I5WP?6U2dQV(nUMi8`#G_^cy^l3{eQrfLEB{EyHCXT%i>Y4xG{Iix|MD+m&#x?F zp|LSPd@UB_I|s0WO1%1Nte2BSN{RbR{=3H0&`4Oqdt=XUuW#wg;ya?G2a2b)t?>iP zb7wkV>QQ;OrIXf_ZaZWj#U}Lx^*!zTkaLRe?DSbMl0n?nz5m+*dcGqaU zugv@0gDYH!5+MA9R}9?$&L4Y5AJ_fPwF0mB(#@LsD2<^L^=(HyV@3*806T}4e{wZy zG~YJa5dOP@h&(p({=5G8l$u8?TAqWS+1th<_WA;|u0Ecgcx)_YmNG#$y{ykK7jw(J zl#gZHvaT|sp5ROVi$Dpf#8+mfuVsZ@q&MNzvTMBl zi!a^2pI#ZqXo*07QSWAmF_qq)ze=G@gA$HU;+R$N%jP(=Z}#Y^H4!;klo{55fbr`^ z*}vc}3LfL?jI)?gO4v%Ai!>2UJG&qz1tE{>$T%J?GamTzlQE{ClMZGsVm;WzuNW&e zlo~UN+oEsd{{n1g@pgme>GfY~#&|2uONLD6_g&Svn28HM+Dl9LbN-?c3FwKeqP*~PJA7lJ&^H-9Z@$DNuu6TV-TD0J zs_Jym4vbWj-6-R_Yed$L$HYHtOm+iZWvrcwFTKhqgHt~3#z@0c0s&lpW^JtS(EVAc6Pw3INi|! zPjiVl5Qv^39gf~8-S$+wwf^`5&df)Fy^ZQ{(N6X~Kg#zi{ga~YMb#^%fIn>6U*0(S z#!M<`E~B>?b3Q%?7}lz_kja;-*GuV@DtogS8|<0CH1EA6iq;otkA_WfXACC87};1; zAI;|QssT-|GWFWsx@LDVpmU>^y4lKsl_vjxE@Kt^0aMNRN8jkC@!CZ; zp3a1;%6J=ZpY_4HjT_Cly23o^8`q+7GfR9dAVBX&M~3Uwn4=YB$*Mi0%>@hGv3Jr_ z-7UQ}%X$RNd~C|G_4uV(Ug3C*_0p|*7Av+=*TA} zf~we)hluQaryQxf z?M^#Ci>@d8P50mC2eqy;-%E%oSDRNj1Ioeuyyh8la+hZXcW1D%sPDjhqQRbuOyxJ* zBWPQF0kkpKLgfxl9p0MKc+YBfu?!TKBMwv_<9YPxEMMC4c2Y9AlNe}KzeH3ZVt=|l z1M)q-gcEU2IpOOo8d{IOsIx_|0ug^8mvC)Uz>Gz%X~uk_fDjV=U#KK6Xep9z;Ondf zaKH9@JYL{_JU_hS=ntHwn!9^Z(MN{YmRrjR#8LUtHu`e*c@#S6D>mswJ+tIY#@eEh2L90%#^OfMB>F56C?a*y+`dK+ z86ji`Ewj)YMI&+#%)LNGX zVpty#%}{68nAXL@>>{AHq73;ChN1y^h&O#+7Q>y%Sm3Lv{FAS~u>X0G$(w#Qp&eK$@dLZqI2^pICBp!e$69NSvT%(}{V*He1r@WETzl=sR$k}hIXMQkhr z&!AO`c#;>C_$8je=6B6z<(b_S-8QK{_EgA(Fesd##$Ym{utVeT;bRm_^&{~G6eSWp z&{K+ct;=l6W1F`~l#+eeKf1y#l8?KkR;KE`!f$-_Bc}XDyt0X*%5Y|DnFtdIl%X7b zS{rF7vp>modDh|0dw8wY)+upXF$dGmt%)~4sILTPk&LrnUm(*cSIBJact#>?8c|nH zQa9+?^qglT@pyj`AxFj`Tiw#TuB$p=@fxqJ8}3V_o04M;O#at)MNN-i$}YOM@mB~Wg?KO! zH%nHWq`p@2B-^H(&XvR_V#~u z`nIKT7Km(4JR%pGk}(cg`g*stZe-U?pyQPwx6?PUo#f3Bj3-^Y9;k}9DQUIvhG*n~ zVXg6C@_~Hw%v0bvVoh+J^OIfTL*600cTlsIvnSkXAEK> zx*!jr`glt}FLJ^uF5N|PrGan=p0X>b6mv;_;!ysyu${L;KXk# zQDZqLF+Lbc*tWW5FUzV_f3!r(iXc8(OQwz7GKo9IC!YriPmqb4D-%GZ|JG=xSJ)M! z&Q7x4(Lk(PZq6e(Iq-uS)e4FcWoGn^oiJQ-z#Qt~8>Om}?d~U-VUr{Q7<=#TAK-Ws zv}zw{7tHkK%o19v_oLHSi!ov+NnZY0^+>sm-s_vJMA_|cVGc+!zuGM=<9tU;;hPoh z*kDq(-ebMN_i@_#)R)z;roV#{6_4EhWQ4>OnMw989;(@MI=q}(94A$5MxE|U;jy+i zzLH)<^07iM+2%ru><&@s?>=74AbUv78@28%nE_wHziyJFc2{hRP>uXXXLs~xN_7QK zs0rZg{1CvIy|sNErBfZ2CEdtpS8|JN{lMCd5!fnrI^M|zo1$6*NM;S>=trfvzt25> z8!&;u)%l%gTECd#g+R_&!5OF`2xe?!t)b5oOR$L;--VgQS(f9OQ10yuCF2FaeHeWP z;L3p>@8FeU6~SZnHsuqUc{yO_iC#7gb-qQ4#k<3$0q>5wXbfP+Pp>-S!(B{?4|lfU z!>ilBvg}?d_%KhA8_D^En+-;_cnDK0QOykQ%zvI8>x^}fdmD7Jvjy_i^3DS*aD}*7 zZu~4PCR7XGup6}|RF;$%GlB2+jSJ+e*{e57B&*LMkZQqGN?7x_bpC@cC&p4>_(9ZR zK$Tb>iD#CE^@6t5nhQ$Ouirc!jZ8cmUrtG=8!(f5zgYQ^ToYTDSa`EyBRbaY0KGyl~E;HC+Po` z8}zg2JhZnM9;{nkwldGx?)-^YmGxPG5ODTBu%^|ZKz*m}b)GQ3Wa?c|L#y(=&r1Li=_`Umgc~>Ps$nhF z$m!s+JsYR_e4O5$@XwHSUQ75&GeTH;PnOW$P_=y^>JYR!PoN5Riy?x0B}sZDytg=N z*VN2)CBTm>U*3;eMl;xa53hd!AEr*o%LJ}8!M%i8HnL}q8MQMx_C484H>!>nK-@Iu z;f0@17b<$JcT#^^u4LPy=KOJU)QmHb7k)mn(KCv1neHhje>2n6aj^w3kCZAKzT@Oo z?B+uD{5Y9D#5wk}{QTM?gBOS{y^qcT7}Wi*+w27J23O$nN9}zE8%F=hjfzd+?3Ijw z|896NG%{xtJa?ityMJoL>1dA_GtqfQhD^}+pmt^lV=q6!`{YM`tYKhc9(a>kI2$NJzF3Yq`hV9!}C=;2Al)x!8GJ&ua*<;M2tCgQTB%KLZ!~2{i*Lbs*#dBaB$uB&m z4KjuUQ%B-O&&aMu0Fz#9VyA8+CHN*L2-D2vVfIH zPq@i;#gQmZ{Qaqp0GnuS<7Q32E_zpetcXKc@`=+_tqXB-&>DekV^?4XU_`vA29kg3 zBcQ}MQMGMZBT2L5`7xvT88OU+IOyAn2ibF-s{*&0J{V5CH5@`>$WVUDn><0auk z%)(o#i``0syjfE;%igt#yaY?#(*#TIG*_Us)q9Svo>E~?bisxd|8BU^liWHBKoQXH zjX2ECsT{hK<;o9DL&Ic2axI|AyA#Jk(AL<BvB2nQH-7!rwRk?i(J#Ip3173D9keB-lbCvHSpyPJ>4;vv%IJ$Ue^}mYdABc z*6ZEU%`Wl$xqUX48PK}X7^J`bQNi9ry^O=wbJa_5xUP~A5lIVlLK+#?mU4KKFI8NQ z-(1Lo>ZDZ9{CN3X46a8*D6n2+g75oo-Ehp6lZ-G@4Bu2F4qPUtnyH@q@tZNUt9wZy z+>H$=2j&;81LD~vsy}$`wR5qsTqMATRncE1Cf+|kz=bzR9{o6m%^XlvzM%96pZ{J- z1pLvmx^>&E*37Dr$eO{l_exrTt%0HZF~ee}b@4~=RyUo;h6`dzw&k>TOJ4cycuO3m zuRd&N#EDzCRAjE8y-|I8X?D*0W)2|B&(=6uhey@XYD=&(2^BCA-}|-fSno<&U1rb9 zj1l~dip63zAf}9hGc8C6Ag&mWn1leHxLLUdc}(=L5i#|!&gMpL03F-4qCoMwuRo?gTMq9V53mFL@37&R5=~^CJ zll6+N0f*f2=t8(*gRyh}thVd>&q}$SHbF3Xv;6=`dydmG%F5mcXPTshc#q-4$7djm zy2m&}j_V7FB^~+lx^Cw>K!9ffRm0au!_7rg+}V(Mc)cF@vbrLiD=e7oanfPAEkV^cE4+!%7w z{P-ojgJKznt<7YEv{n59NI^@MxF2jY-{7FSA=@mrS01e!^UEN^Leq*&8I3_9e3SBy zclH_IQ-P;5w$lx#uVzv>EGXbtuZN@8ZHUj7w_5||;8E4hP-@LZdx%6(qRpT#dQ|X^ z@bP2N$#oz}20ik`6V7#XTnm(YW}>TT{-)H9gy% zMR;K7MZ1;B8zfrhthn&~iTGz<~z^5AdV_nYq3n&q#f9G2K3uyXnsQ&v-lw;ySIBNGCS83Saufk_1j8dmrXRpCFHwh`%yiJ41r3 zNnVOQHvGNM0(DPittlwHB>#|<>{yAbyt$KwWTr=!`AHk2nVV>4Dpc6 z*0aNWuf}Bm)T#dsbRY72B;_CsBb(jLRJ-B5V)2?Jw4#3UbKNRIoF9)3uZ%K1l#3TA?qkWQ)IPFqLf|7F0(68KAS69W(&+iYoCm)rs28N z@PyER!1gSic>kkLkDgi5#m@r5-@MPF&n<|ia=!3Gwh)RGxn;)#dsA4oXk{`8fKp#0 zYr|h5Yj~7Yf^2%i=9*}@kVOfG=a?cj7$`q^&yDfrjJ&8q)~w__Jnj-xL9Fq{pYv5q z&I8a6m&MwY?8h@2YktV~xR-I20RQ(d<2-Nfme+Hr8l;B#8Tg3NBxV^1KESKjOAq8m zY|Gp;hSY%NYrLq{SIt&x9MI$hIrtcuTVxe*7c|RFSd84L)`?pP*2%Guhg&aK_Exhi z-tL?LV7%c=T6a|DQmlBm?n_!QgLzqFvmq4A6?UV{-|+)8T1OYA3QPK=S4%JJVmkfK zZpFOlCclxa=uBWWdnt25%%yMRef1IEk2tGt^@{3NuP|45gHgY37&%B0Zg5Q+B;uJS z6b2h)YI(-M)JvQ11tRL1^!sV=GAIpk^{TNrPcD=)o$c9lc7=@gK4+@#fk07 zPL}od6}9tQOS4L7%J;N(w0^&0{^aC1sg#4iz52hhVLGmKSG0DlDQQ;T(X7F-Opgo6 zlF)C@gro}8E8!#O-_d>z8>gI@LxV8`4k>wlH-`w(s1TwUL*d#SWXsxd3gj~SW!qc^H62&8j-j$PV z^1#z>*+_TDiDKOSg_u3RqLhY+X;&-y)2&kpH_%ExU^5#FxkPzEe8j`+RdtPldd!|c z8y=K5Aw)sSG}_aP^Ik*=A3g)0!B|YQNk!=$FL=rq>KY#XI8M2bCGpj-kD8EoWO)pv zOkX5WlbEum%rDL3;|Df7&gb1Rqxn8mKDOMeK3HQ|g)mZvY*vS0>&7 zmV0YfIU6zue)y^S_f~&x^&}KWtWqHnN4w|28@pobxgBA~!kBfS`>q=(f= z*8}RejqF9-4wp}~_l~~)(8aIh0Q?FeA_Jx6A#uw@E)bt%gDk^&2M(itt}4vM`?Hmwd?v_<5awr;mB%06=uYeS(|~~(l8tLaDy5Wj)E=(eOHp4mKEvZ0QaC`VMg$hbjFw6eU@?;@)1uC7WG}gSX!j513qK~YAaWxnfAuSqKW%R$^F}jhN-an~iH^FxEr|~NG|BAF>YMkhg&c%bwgq?z zh%L;YrAEI?`~ez#wN`aLC~+VPMa;%Hkk)cZz!_!cThywTVOd~kbZM>TQB@PdbOf~ z<%DmyN38|dQxdisOvqeIU{mUPVg=n!#24}J82%&FD)gePXa@jR=dY8QEz^x;Kog$4 zS9!-6zmh(M4+@IAW9QvC z0N<7%F<(1H3KmY>iu%d&JHQxeT`Ig&!}y`C9DxHMS*u=Y>}n7hj8!X&&~}Jd zgV=W->Dv4HVk&V0LSq1{b+X}oKQ*k(_w65F;h5LZ?>4o&GiO1z@fNY^ccF+^Uaet5 z_Yd;DU>|Id_(JWv;^u`Y9ZG)t`BA>N|KQ7dao$ThG!C4~TaDcOT-(a6{6OB^w;PzN zOgti%fxD(Y+Ql=7d*8$YbN~G-dDusRr#6|~w(dG`15?J;$}mpq^U7P{)?lmyXLQ#( zGdrLmT06aYzk8~3wpIL0|(`|UQlg|4SUnqb%lhK}1 zIzb7DxHFUiQB5Zyf_=MZGzGdLuJN=z2l-Y^ilkIRhhIrwOf6TDU*CFNGtBp7|MnFD zA#y4}S0MQHp}zveTl}@hKs_N{P*FfvJHLuj*96-f4--mmMBP8NTxK60*gyDT@gxeT zz*&&8eEcL}lQ;qa4V+Z!064k-oKdy~tS ze1UAB%g@PZoh$TzHu zQrD}*!UunQ{cllvz=z`(Qs-r0VJBo;!Xtu_Q~h?`#A3s~__G20=>k=Z`DvG2BA)-DvSb>5GntHfS^#W0QakTLO*;77zrJB+>Dtf) zy}f`8n3eB4F}o=>W%u1WvK@#+LaO-^4QaJqI1Ef7;?D`*N%gUIooo=cMzTQ>OHDp3 zg&!`OVjuwWDMNgADIu5SiXSz2tga24lc+(Ey6E*v4tP%lwi1PK2`!4ZfE`iwoUw&< zjJppgi{RM!>ELZhu>J&y7Je+KIZ?!ao&_pcgP2D)iJ88YBO8d^p~2Yb5v55vI`|$_ zL`2|q35IMZY_iMtzLIg--ee%+bDqNND3rw7eiVyClh%dND=M=ZpH0Qx*p6w`nL)I{ zV2Ql$YXxYgJYk^$;)fjVkq7Ds$66lvJ<(At$~+27POi8sgwRB8LR%A`bf)sS&cj)_0z{)P-y)vq?%I^b#xGbH?Usg{mt6L2hKva^ukBWQ_G5K8D< zR8-?8Gzo>d&4}E7Up9ncrZ39q`(P#cL8Ay_@uAV~^ZVMpujpylkq6XlnBQib-XNH# z{QO^r_RnPspS_6P`L#!lZ5ctW$iY3+-i@;a?J7zJ(s zl{7yeWuaqu&}-K#Y0-T_?}6T(|1j8Zj$M%$kF@Bh=Nk<-Oy5w0g6YM;)6{vf-A7w;mY_tfMk>4qo0UX1Y;MqO$isG@>g3G6_&V6dq^ zO09Xv69O)j2%fj%Z#LOj0n?xOB(RFBON#>F7(R6!*O^ardZVa-#2K%$yu;oHyZBi6sRwV!+cW49Cg5e%bAqt=w7oH$mn8T8_l!G5sGXqNzMr+r zLxe+;Dd*?^FnxT;D5BtfJ%{A?0#M2wAYE*HFx)dWj=j)#Is77Vyj4PK`!A*szMzgVG0bKj+#o0^#Qu`k#C3 z%u)Ojb99Zm0-8SjKwhhPE+yV6cB0Qz8+>D>0c?W@RPB~ymH0ySil{GZ^y$6mkdf(( zUqiEboQIseg;UrPe$N&oe0I-(7mUQ44FEK zv}$}MD{c!SrD``u!HER>30JQNsPkN^!s-*3RNW07mGP)hCxf#~44Vv?UALn#r!i#E z@CUGxVjW>W;8iPmaN1ZQspq*B4ggjmQGof2R>qV#yMvw|%<2uL$R>N;zNOB&vU`>U z`0pQT1BwrRFkVdR66p$(cGLr9S0r;GEV=uJEl>wYlR&dw`^)+3QUUI&$jnL6ml<*X z_%8ibg6sNwuHwTm{K0=@J>7v{h=&{eg`mTUk37Xs&mb{VFf*dX&uuA;Cy$5bbZhC` zx?4<-1!h}fJ)_q(3*#jBJ~^;mUWXVZ5GY%V1)%2<2_YeViRN1uryl!!q)vF;OhIx% z%iYwX2_xriSt<1jc`t41NaEwFGQ|SmVWxCdFt|gdquVp3r@p8@o28^I4ttVdnJuL^ zeCk$qr6Ey}WB?w`FOdO2r}h;g~nXkU_m#*$3#diam4c zEyioJj~A323FC&C)MLy7mYHclSfiSj z71lPhcl4=pV0PKf+JwxbduAy-%S#CkJ785~bJ1f*aDpJVvnhh+5r~OlD&?sy#lPAN z;a`#4q>#A$4A{MCxX|vLaCxXxeDco3ovqB~H(ryvKX zBv8?&q8+-GIGUTLfzg6fJvbHKeBj}l)p8p%;2HbxM%Mxpw)VXrMk;(lbeNqyi}+Mb#etOEM5bh!LRhb_sq>27({=J-YYv@F6L`4>o#E zA2NtGf;1?Tm3*oR+&~JSYMI2(wf$O|j)fMRs2c-#J>SRP1Cs1du4&hSu9tyUFsI?G z!_)(t068dvr+v}&`Q;Q8&qHOu)AiV&s^2%vv7bD5eBj9)6UT~Wg2qeC8aWhAtmfXz z*3Pko!c*TGGRH0yV|0PZ&>;m6Wb|o-kr7M7jM+#w2ydHX@bg&vuTFvKiA+XrOzXjP zoHAb_SjL=nNfzl6vE$g;4FVjxgt3FAc#Hy#V}4`?XKyLxvj3&?KzrnAUGjk9H(|>S zXv+E}q0oVvV@Q*aFr;ks6M>`T$f7>=QKloyqO`=L9{HK4MD=15O$w~_>OJ*QqB_eS3z<^dPWJ;Wh){o6nAiVc%)vJq zn1W~w*GNMP1n2PJ`hl)~y6fXzCy6vf^6w>ofB$IL>uePQljx@~>PbRoQHSA% zK`*e;>aUXLO(?F}7A!eJX{S4Fh$<-WH0K)U*vD*B*lJ*298=R5U64BI%om){t{c@mkSiP4v2f-a_vgs4X|PaDkznAzfPn7s}z4kKH&p#YM#|+5YWjb zYA`}mfz_J+RMSpf7UuQfl#4l%GF}qYks)eR!-bh>tafG%3Mz_4%;CV)w-TS7tlucj z#ydD*B5c$g-L4>|`)N~C{fF66n~mmn1q0K2ekzVBn!nb`T}D1epH6GxOdF{X;*4(x zWX;S9D;!)mKF9W!;7o#=vr-XVnP^ExbT$askL9)R+f-)I_9sPZ0YjL_n2HC{`%#6i zDuw)LfdV?9P`!3WD#hI@Je(YwzXdvy?;wV1r85XTF+%k^3sl7klK=Vdo_<;xIHrJu zjI7^FzA=+)oubA_(&N+^QDGz$C0KCRMRB+=ux$8P)-y&t&ChLxf z^%WZjKc+nmI~*U`X(a0gRRQA*0Ez?F@u4a8cU#cfXQ{A7u(d++Q7aP~M@gM{-p47# zwF9k;^Q^ePZ~s*3^T)NRk$U^6b6rCddlTg`Ssu@wQNvFL@56s{>M|r0V9Jdfl_+f+ z2$SDN?;bDSg9d$U9UOrcfT6y5?|Cu?eUq;b*0i}b6o2nzrSq|Nit)M|eN;9&ug@L- zbrs9U9EG8(+yY5Ud(VjjPD$Lc+CQQd)4|2#KiX9Y3Zzv5q!4Od*JOPnQ$w4OoPVVX zo_U2*7yu@6Q7?qN%d^WFw-q7j^SzHXTwm!aM}xlo6L&bE>-Mt*A{+mB3`V&R{$f7y z894v|fAXCXo<<>wcrd|VfY*;58+17+RBVXKX@eq7L3{y)zwis24nBZXN&Ac6su{D8%#^T?#(9I% zqsh7EcFvo$=XxsA77zGj-V_7YANmCyC=$uOKbDfOnLqA^#p zKd9l2(8JL^xgsY6Qc*INDZ)$P6*2AN$Zv;jVVYL<{KN!sL!_8hB31nVU zKc=*F=sDgv&`3Vad+r=}Tiw7KaJd%0Og_HlIX37VqfbCyies@Q6&-etYr(=(9(}iL zlt(F_O;J6-+)-IgO*LA1dSf%@+^^UWN2yD~dw|I1e5jK{z;hCt-3CqwX0GuztiV4w zv5jj>85hs-?&K494>Lj7nc?pluKz8Cjg(@${XiFJlZe3JYUtA$-2CjjJQ*x`;2mwF zd$tgn`VJi`Bc2hgL7O?`m!!|1I&m7fxISi?jGY_cVH@0=e9wG#lRhzXnwU8z@Fguu ztpO!Dl3E*W+&x}j(<5u>Rwx8kcF}e4rzfxH*HL0?;1JX_MSaJik2LU6=$WWbryJg@ zV4tkOfOT^3APT0ooP{Nff&qX!FnCD11=f&slH-jRE9O$_JhD!mboI}hZ2{cx!}2Zv zpbpKWh>U3+Ao0tyHq8cItLVpo~&(s+9K47+kac@vbFV;ims+c(e&NAKT47(P0Cob6rPnz;ghr)juSx2UXHx9xrr<2i`~`H zpWySlrC`z{_j<*2j|t#c3rXveISgh6`y_DFrA@3f-*q*)c{mK=u9_f`3;Ql$b3&&n zrj`h_r^mMOL*0KRr$a9QDL12rg=6ak;xt8Zw~NDeffNUy{ny%~ zN%-snQ+h91%F%xg+)658WTS1{psv#M&P$*zmHmwFFA^UgEdpxCmkUwI2` ztTpyGZtxed(mV$SCkiwtAd}wtbojsDIw3^GIVnf*QK+)FY9{E5Dk4~c#2~5QWX*Nw#+mF&9Pg2E?kQ~8T)W2R#|4>q zqXxE86_TSU0cR z&KAvnadRX#wDipeos%d5mk1fuC-B5Gx;jOl=?(z$ycc8%pNhQO{am*UU^Qsb0Wdl6 z2|P}k5nU35!>s5vo|wMI1CO3ae$kySOo=Pg%G6Z0@xm;D8M^H(G)1SK{6d*sqQ8QK zDWlpB&RM1lEn7}~dp|)1n{Q=K!otAhy?MiVOeWfeiZILSkkK_ohKDA#A3%O1R#~VD z!*0MzKKfMCcIkWS#!5+A=?>+q)LFz=00NoP)1A*Wb)K|_&mRVqeX+;?r~YSsk(s_Q zJ%bEuVNRF`&(D^y*Mcm3<1J861NV6buhoqyMc5jNIl5LkL% zcB_8$>DFxa%{eA1Xq~M21KURJU1WODa{hfq+m`R*ZVEf;n>WL(5DPw$n~};Ery*FR z^OWml#(RSS_XLB)ak!|3@2#AWM4V4Das8H*r<$Jq`c&vkLz9al2Y?vA*%}Z%NpmnV2y&60^k`}ZH5PI(fz37(RUUUJT3nA=u9E-c54}4OAE{~&v zP1P$D^e$v&Q%{xlY*K=o# z{s%$tkx*3bBlW6*uTF^diutOdLxlJ4BooE}qxLl-XKSsLMBY#0os^A^_7$xP5qtfI^A^y9}iitU!7AIw@xn9WTQvamk;^}B_n$= zS0#)U#*o`hiwHnH;IRDz#XJgLJi=a@)2e@avRfu)hx(v!5<#T7)7Emvuf;W9y`vCYri=CoZxh#H3yIx(7G-=&v|wT$Qoil~~aRMaATy>k3h z5yKFSGd%KQEJbHMdT!nw8Q6Y(qgxD<)SMnRJ#g*uSTOtC>)$QnlB9S&iMbf}#DfxZ zES%fmlD<{#d5$^SGQQko;Z%a=J z>M!p2J8n4~B^}#s{S^wCs{9u2zQ(uzx39n5pk`X|d#YV0ego~3NKu?BN^lu+^dFPy z_6eF_@iQ58U-3In;M|hzl$j;MpLm4hBMP6y+2$>E%gqByDbJ_qcho63TF{h)J)wV! z940=8wytfZFB3L%2S06N$tA8hAh+Q6`)5lH8iC->3o~LKi&ILl(}r;-+kkDfPWHyH zhE$;fRDaxh?LzF(SJxIzyv^#XKY)!B^T}24v?!$8-LaZ;1~TD728P@MtKl#Do^F{} zm88!-K-sDqb|vTcD(-nJGR*#IYx zg$_5qKo2>n_@9jCC&8)cB`#f_kV@&bspwav(I)%+X#FV_jvw=!3i*mu1LAvHP{}Y*CRGCTM5^InjsyOgd;!D}FHp-6tZ+tGf zJ%y=l)fNPmM9fcCw?}LIMF|02jDhV@-E|OnmTlpr(fo+}OcyXhAuNA(Ddl4D8(@vl zA0(VK4?lrYS4GZTp11A1pZu+nqF)SJl3yA#;csJ75oDOg?wOv_D({x(=sckl!4N-M1{Sdr%?WcH~nt`rfTXH5=iJR z+G3&&B}T?h9B)9CAjUadmp??XlEtG4m_hrO6JMs!r`e2daC68rP9R#M(NFlv4H_%r z)dw5W-Aet!H}MYwjkw`}<#%q677X)z+q`YsQV&;9}Urv(}l$NWhRSZ|OIAn&qC+Nhw;?-ArmFjpZ6+?RL zKkU-y{8=89j^L9jogo+JT}tySozK)Xf4T&*7`WLD)3UV&94!4{?b2SkV#}Wmp~IFS z5BF#ZZAAV?vx{uw$~qJ|=w3pR6I^(A8efYLgpY!8TB)G5rHu+j>h#W#zlD+R@S*Fa z)bUd0lppzBFQtyVK!@AlfK__3UD{y(k{^$^IwJHDzh2*(b?Xtkpo#dM&Tr?U$@|rH zY1u37$Yf{tQxI6T<11ho_+~&h`)8cs8LZA6J&~X_#k0dM&CbM}4bN2Rf$VM5exBti z{lQaO|7CocrYh1+f=n=3ev>_QmstR?C?q|1N`{|gjnR2H@n+j-Q#=hz1z*Okl%nqO zA+EI}yJ=vzl)W^ILrG7=#4jLJ#5-VE41NIKoiHvg?Khc(D*e%Z3s^fDnR<3ag3av( ztN1lK(6`6Tib~lFas#nZYX74#Lz;1uxZl4Q{hIaP!lIG&>10kC@QPA0)@LSksbyxR|0~bIo_;75(o$wW2XHp_brRsv{-^RGd4RKt z=i~F2dekFWr6e=X4i=~Fd(Dd{LcNPbDAiZtmRl3aPxOXonck2P4hVjr zRa^tm$D4T2p4KOi#};!$)j>G0O4#EU79p*rU6P5^K|&&k<=7B}jjH;mM?4lKzx)B1 z>L(4ux;X2CI5aSmU%^&)e?>-X^ZsAl#NyAbjJIaVQkQJ$L@3;rzd-=@xhtM0^C#6xyPy@2JW z$>F>4VT5$P9<9u^AtnT&XKAt#?Pm zaoQ0{F)`uVlkKBYt0=}r_Eeocg~K&C70|BxhVpLV7Ojhj)u&F^2Kmb$cI{d&@k8`U zv6|URd2zx7(~%x+jz*IwaBqk9@Da`-8d^qo8nS$te2RP*)G{9QUSwvi#( zdFs~m1aw(iBB6}+PvJ1e>Ckjfy0&h1bURNGM$I$7GEeqAZ25+T;T5ij`vqE7j1Po*EM@09kt?kV>VR%vAR0}~I5RKDn05~Y$N6EFNf zG?y&!WVT!1z0ys8upS~PW3nFa>d5Q`f&}M#JpgdZnI9uQFD3 zcl$Nm>Tzk)2efmE0NQoW>7+dzuS2PK6B18DvmNXL0BjQ$ia z%Z4z)?7i!xlW+#u7C{K<8!P~ zzdt%IRdQ%8oJrW3n>!_Yh6)CP3;6?EVLapD!Df!^dRk5Bis$Oj-~Xq$1fE3xXjPr~ zf7yE1=(x`F-fz#|186`Eh}(=TolvVV0L4DGdT=pSfGkzqh!LoO!~hr&;;B=5Ff#x~ zoC`QN5F``>1V$9C#G*_pD{k78oLrjZoUR_nZPR{8vv@Hj(bkG&(dt_HMyW|ZTc+GE z{nFq6*#lBp=_0ZByD#(Z_wu~Y{dwL87e~vp__hLzFzG|j)XALSgztvCzW?Ib>I8_h z4IkI~kv|?*&SHELP>DqAs6@!nCzXh-h95mQj@6LZO%NO8_eR@EuJa_lk%s5-V}^&F zZ2s}1=e|n18R8q>n|-%#v+(QiFJVGSZ6znz0StT!>5!Z<6R0PA({KI~-y0wie^p6;(>F z!#92bx-?&+=!s_%SY>_>|Gl~ICvZpJCc}8-OE)k1H$!3f&L5o#Uc{3dTI$~Z3mAN( zr5zI^zZ`1b4UX;y?tDczg1c=fyC>is=5octDq@b_YaZHdmSw^03V3NhoM79XiI9G< z>wKflz5Qo{=tP;xB}h8T({_Ah@&gz9jj)8=+kbvUP-3_?E?i5ekY#61<64Z+El7&9 zolt!MB5<}>+r5y7#l8I}5?Eo^+NNGe+)aGMmH?-l$+_AYJM{LgBNLM+_OK43+QZ!D z-hHz=F$);p{!@8zXnx0g-;4a;NC+D+J|qD-L73RFfBX<)hVza=9o8fO;Yqw!P@?xc z-}ri)ib2YLy6%6qe~IUTGG0FU$o?N`{N~HPj$Ms=BIFH6$JYG{oUgY$sZ2(1G)*;) zV89vMo)7-YnY)6ND0d!b2ttH!QQ{-{8^wS~!{rDLq#QPlJLHQgLv7^V{-3n}1D06& zh+-f)FL9LA!(EtZ_ZGVsvWRZY#ITm7V>-0(*5Np2O;U$pWO{fK2?U9om2~GXzUj11 zoQxapm?K)GDf3*=0Awc9^D))kK$o2mm-BY@bsaB<`CT~NvDS;>hIn;b~6!qc>}?Q;ctUHO?C&R z84rb9y4f&^_|~C4P%9~_x=ut+)M+pV>(0CFL!=^>P>P!rUgJR44qew}eeuyHtnb3f z$S^r-_*N-}oiPIO?vgaHS8UT4!&2#T=oXrV6O`QvXMbm-q-De@U2A$k-% ze=kCKHnq(BcnXyoL+}&^5b_dC45D+Y&f$j96{)$f% zOV#qUVyU!0n|u537D>l<^t+e}dHy%FLwM3phz`WCC1kJD(dyp$-*DANbtq{atzK6= zv=GM840cy&@o&q14Lll%&f_9xgo8LDi-A~p#vJ&R7akX;hu0(jc$Z9nkTbj<-P`{M zse*v-xREgKUrGXSo3Ayrv**Fzf^#;N-La<*C74vcI6lkKa8q79;r= zxE`mSu5fgWOau^twpjY}_YvKX?9N(LXNk-cHPokthWI>7rZkb~Cz%qHMk&L!w z^0yQBkDk{Mj`#i~A+OR6(>Fgy;*jk`BszAc7q*6${jEU9Qo1{f(Oj@aV(shR5zI#XEpr4q|$ zdj6#m**AcjNJ|`))=Qes5-TWpd!i2(S}=tXdk$B$soLDOxiyl>yssVKC38+4z_%+t zTpfZ+w@y9VjchcF7w)Ko?*Fq})9u)I$GUc>;|r`g*dMVgV;wW(SK7lvpj9jU$EW0) zHaK6G*Gu#5#et4*u+`8&5W6-=JN$4jK~E(LssO!+T~JT?#X?-Gw zTOHS6DyEbHg8d8P?6^w>*kPxlyFXcEnpi2UcWG_wCkgZcR0VHczu$y&C@o^{!jp$S zUvOtpmWEqG?oa;r!5&gL;EECGJYY&fvJu=L%QD7J=Om0XOtUzcR~vhGJicQ$TJ=hh zcbuM9Y&oyYy_Y6u1gbjsgV&LH<_`d;cmM92unVD%e>=sjNcihmh)ut}5W~b^#ymWN zl6c3FWmFm`g6tPbID&v<{a{nc=LTYMhbY0tPtUTe1qMm?gFRodd%%gfKl@!ALeO!d z0b*fdkaXJIpWc{-AL}YD*|vm$;^B_d5yHKMZQki5nK&!8-TmP5l5gr@;0|a7{Gdwq z#4v8^SA#f;^^iT>{ebW;l5*gm?B4rBgN14sVCW#`_d}4jVtz?ih=RxcV0*S_lP(`{ zfA$6qk;V+MzHj@AY=_~l%hA3aCc$(rZ7&`EqRw6okW7 z@BZTI+QS>co0CtzuUxnbHzH#a#%_<#7+3)yGo2U)mf#DSX;OJ!-_tG}rpyLfesu~j z_dMiAtKrXjdPkSC!g;^(TVxeJ{PR=o{>SMC{x%JjYuoYA{Ha61sV&4U_W6NDZ~ufn z$p%~DRF5BG2jy8DUc<*D6O-{R+Z+c0iM`;25>2QsojO!Mfi9Ub#jkNE zU;h=S&oAJMiG19J{(Pw}{kd8jI20de|B|k@>G*7Ucv}NM_U=hEgha7fxWeRjK3ZU9 zjlxyq=U?v(zTiyA5pzO!XZTJWQ!?qIx*U zp=2-PWWqy~_s^N~o-PYrE-u9Ca1u0i=H_XP5lh3k=br(9o`0arA-j@}X71MXWYft3 znBSS`Tj{0p{OfdBX26e60m{uX-e~ZD`5{J6rT2pq?;4+ZVId~i(XgBM2bwSTqm|Ig{`1DlZn_=cZfTx~E1WNc{{AK@+?ww^ z2X79tcz$^v-S# z8yJPBUhE@~f#?;9*s)i-AdF-4ENJvUt+5k{`;j|N&jr{O)Hl~pkdw0?I*is88uBAH z63r9AlGg&qhmIYB%JpgOm>LTzO)|cNQQ~oS+qB`v+&XGqnC5}8jt=*O|3t#LA?zz? zo%4fGma|a)-a*RQ7&oyHnzxz$3?-CId6Q{UAu=xatYq2B8+{ zGedV@x&A@l17!f8`Fv+-7ilLt`P-!vXtYZh3GFD8b*uZ+zs+ld!aO9-ChGl*FS8`w z5B@`pPn5XH+%H@u8wmaovY`;>R6jX5HfI@is2-0(dF7K7&q^SL1MhXmEoMuJF(S9w zkV7dTp7=@M*z~dSmUju%ho8YfRg>H&@Bu$_fJllfO$&l{sxhKnwA0x_4r5Z0QQ@CA!R8=?f=)rzXxNN=? zeQpedaNs>6nMU4zA7^M#52>>8Zro3m%}9_p)K44QHLWxcFUYW2V+ANznC6{?c4T0r zcnCA+Y?U>OuVVb;bS#f;&!U+>CVw^I>$}abF<*EW_8oA~_6#1~mF6gPHgIyl{SG9aeeG64x*zV`5>!rS5w2Z*;s9nk*g@Rhh z)FZLpI23GRDxrix`uyYV!X*_4+NIw;*k4iux)YZ#O-Y`E=tQp#YKusmHReveI52gz zK7@}GCaFjhAtxYT*b<2)?%98h62;Fz2A>oE;;kc-H>GYGg18}i{5sLSu(z~1M;`_E zeUs1ZY0uDu?%A))d7<$`Y#jtST#{=|$K)8%6~RlSVXG5WMSc~#QBYbohG{O9DOBjU zUgCY?ULQUYxf4h*U?`-M!*Zd5BTRI|5iY7ogwxj4d1)!n{u}e?!5nb>YVZM>{4npJ zpkKHe-qwDnXfl@HoX&`%5Ij6A2*;p6CZz6M{r;M`xH6*h5J?;mH^J zZlbA%cs@;C-&zz;%GwQnmI#)Iv>#7&+K*rjKG=_8g@iChkZD{Qa237Irpimi;$9f0 zmF)Zw?Yj%pi2}&$*-N+rh56Fa!Cg^UI3>(^C&y&ZgZ&P*Hrcl0WW~p+tQFaL_Qh^7syL;> z0YWbb!ZLzE3oR`Qq0vm#p(rfl%;Xaj>GmUK2KprJXM++1Ju(_B zpy|NxqKf8L8CgyY9xo4mAGbj#3%E3{@qdWn^Ov~RL0^@2kw(c>3-6^xT`QVkkk^)G^d?_*}4}|0}3be=EB-s>g@MPR;yi_FxRD zKtZzu_*}<_$t`;ByywQodnQL9bSsZj7=K{_Oa|`45qHVlx{NBU* zp)M!3K?tG(HzkYzP=p=^;OsFJ)%H>6H(*3&+K>MKCiwl*qemNFJ>}nY`GNb`mVe+U zs$~Xi6o7w!d<5M%8b5MmOw7*oCXO_}WlW6r@{D7xL+XWKwa4EX`O$>=o|1P~qT^YT zG@4zdOXCQvi13u!BH` zrtr%+iIcV1I6_(82^_w@J&zJvoH5zO+ z&YEm{{^Mi4ge!_a!cMNd%lR_^3LL}>;pjE|=s~jhB9M0GI_d&47D0ee~8e=qU?QByuT zXawi(24Q0*vfmv@+*C$Eag%LNGzaedMIhMZL%6l?e;_iYHXwZ+Jl^8Kb_Ytj&$j=( ze+N3lJ*;V;ZU33k9QemuKM?JhQ(Ot%ym<;~M(_ZFii|PcN^;O0?PPboI(x`sY0;1W zP$bf4LNK)~#Jg|Y9IcMd<N=5lFoUgS3O~%D5^U?p zQ&)#7@;E*iJ9J~`>Ezgnd{1Rg<1%&bA8|E{;?d%BC|l&IWV_1^1u61BZ>UEasS1{RZ;}o zCQVp-dJ>7q4>yQsd-;1PB9*dKn~Bi%aP%#*zM_?9e-oSH>*56XGCIs-ICP@v6kTLa z9$iCex+Z3RxrB`OrR~lmx`oAe6xd~7DBJD4v+>$okZfpkE6Gy#0qz8sU{br=ai2fl zw{T+?#e&)BW9{)BLIv2jgFVM_hq(R9wT^E<3x3pL?fQYWt2GwvYDsrGKr!lKjqBT4 z<5yt8&ay0Hg{8qD6cBsVjk_ac6ckvJW3Dr;&9TVhIvKt^d4_OK{IqW_lo3VIj!@0z zKUT6{zs75Rjd0`t&C>5ZcKXh?>&BP8z?<*PJpB7^ZSr)>HhHRRlP9>sZ~gtAcy5$d zU8qV1>)O_x_Wd^Vyg#$JlO*1eE|QTR>6|~-Gd4tQiY#KCv6i{O7+D;5Vy&{X%VPld zn7%GY{xNUDzf8_t9zR3(f8*uD*FHY>#g*V^3x~~G*ZkdC@Un$OYGi&t76jv%{yL)T zcd{tjP9uW%`!|2%co>Sp7J$A{`ky79|I(vJbSYvtwP)aCs&vrqx!faMy#=#o??=IP z0uZpz3@G51eaxUy$0GM;cG;tyrH;gfyF$!VR47kK%E1W3A|4NazBoO|_IzsTjq2z= z6n2dtnFuUt3qA7ipo+q4wH>t=!S1@6yGQVT{S{@KWgHXil+>ggLqjNuG4wAIB?d2y z{@#oa-)gOjUIk(0aFh?r^N-(#nf=`WPOe4NOmJ7b%SMP!=%I?-N*0W3N~QtM|KhFiw{D^W*g#B0YjES%{1&<3DMjwi zZ=QCpw7eVt8SJ z6C)3&M!ppw9E@}o=mmybi3ww_?%dZ-HYl7PmC;jTrk|W0c?U(0b~8p(-*AxSZE}?l z?_wt;Qhx4rjL8?~>Lkht_F-lwiJ(a#$`9GNmf88h<4b$o;OTCS`8*wzB%X-hB2<8J zDDjXjqYiyaeAzI{0`cpYd}jvsgDDGg$s2;@_0N2=*9#9+|^#jm=%sRm%jn0*ua>Q~koh zuUG*Z9xa*0yF;N(b2nsJqRsr}(~h1?mpzl2;L| z;zvlK^6p~bcq0H0+^dDJb0P3$ky)P*|j?@KA-lZflGum4{Na>iV)PmjW|~LzuBpYIVQg7q>L(Q=!j4jJInS^L{kK2d5Gb2t~sjR7aZx(tXXSB9jPz zZQS=SjQa*X`s%l>`7I-1qQ6?5;bx3i z3yibg`SvOI%Riv=NSmpszQuumSUk>f$O z#)Ik_ll8x#BpPS{0`Z?;g!hGlLF_T7W_up-E6Anr+-Fy0-rTo?>80q)aiEf+}g zxA!uLvGXN)%RHEg^z^dQ2yqf)NgR0a!6`N^8)T`|rWV-zCEQHw2Gvwd>x;Y}p*frnQJZ5zfbuNBb?1k)Y= zLErd7R=$QYBmT{fra>LO1BYueUAjk*Md%<1a2YwO>Z>PxlVL-2{!mBtR^V z6zRdwPDa2_B&`8My*m@#8F?^0(R@4cpyL~aJAJz=d=&YZCAFVh2#wdnu(E5B?C|Z$ z$j`?I2B>K?2v`x-b@yc7XN!k>hmV{m0%8a+J(>~!ysf`AwnH;!qR0D|E@SI|hJ;SL zeYeNsUr1mhP1SIXgt$;AmOg1sX14hNhMj*+JgXGZH!sfqrYWLN%)N(@a$%O9wA`JJ z-x|0%(T7<}1$=)HbO}^L2z@ZTH^?-gGF-UIZgCfe@?0@KWA8MPP8XjIybn6CGYYZS zg`bVklapgEnEvYcbUzNIwJElf#~Y7rfN#U}zzyZKH;LilUkI@hG6tQ3I|7SI@S+)W z_b^*;NqR$DL29J2S#?bQwh++k^%LI#j}Bd$7bCDZI1@d5ldwy(V6>BL#(gpI{Rk?S zDY9xkIr(DX_y#Owj3xvJ6X{#0B8ck9#0r~ezLUh9MF*lUv>c8$!Dr^NaSC#T^iltB zXh#&fJ21aMenD2#D+sH2RDKJ;RjpRSBF3hV?7aFr+8f<3Vuptt-~anV+O61F;peZn z4Q>HEKuBpJUYEC_z?ta(C@wq*HIldR_KvdOqWnZjf%ZZtqADqF$&0+GOl7z=L%kpJ z%AmQD((f4*{mE@ot0B?TLN-^Llf$ewS7MCX-;a*7YseXxL>?;dewT9*E}#T#A_^q# zjr3GcqoAN#whhEYfTD=i_AazD^!YR6ovdYTve%$)@Yy_jI#U1kLKsboFceY`9X{~hD_y%UlCKS|!t_q!#hyu+E}#<*qU)u;2dDZz zN)Re8st$_?)c2L&n(kVhsm%^;qxQ6<3QtY@JD&8hH=3;YEC!lG*468~>?Il}SV{iQ z0z9TOIDWkYA~wAk7`T>r@i*~4X4_MIkhCDQ?~FE>vD+AO(DdsznMv@7i2E)PkjopN zfWKiyElreI+wiep-6Zu(@)}mh_t=s)egBgglKdWTmjoVDW`uA{WSUHs@D8uAPuW~e ze8@b~cZfHpUWXN8Z_&4d_$mf#F&rT@<{gvlK)t04m9|Yixqh3Qi!3BC->D z7@$vV>8grh+&iNLrDhcuHE@0R*q!ZRLgrat4Gw_ZZv6$@)w^>N=lP>g&2V(YR>;oQv3oo;cyy*V})dNZizRB@B~L@APE@Z++`i++gKc z0ysAX-x{gIYy-}0^A3qD)LrL1`tafm& zgykibjMjHY%dvJFr+O^EziTJReXptgohE6vOvB5VCCqIdJHK3}(RcppRQT||SJ0}DxW2fUVl(_}ke01+qMQ$hSTNc>H@8p3taBMl@7*R5j6mC1l@ zo+5W=W`RU-45^mmKfoIZMDa?;Jz}U@Px!iHZHzm0lEkKx?|wP%JpFRtgE;z&>1zq1 z%7*Za*&R@xK_sn4&MGl?MDrjpK~Q~d0=k5P8H#aJdvvE6AsO2%yh_Jnoiy$9l72z2 zXjMV4<{3gSghswIV`xOdKUh4+@lXAtCA+I#oEVgWUoEibsJwSVfBNyr)DaxaqSNE= zgo5RdNgKYm*xWlSe=3}Cv39@st&hHXZ7x5|&T%lLthJFyI65%Io@MZKQ-?b`*)XCt zM*3?Wy^^@TI53Z`I}m%eGtYX&Ck*!g_}3Gk%$z`ZAcfN0T-!9d5!_So zj_7)`?^A~qn9pCo|NP(T`{C{AvUaw0bb8YtJ%bJ+!xpzj!Fm9n7ooGb4{SwLl5jLHod}&wueg*iF0V z$c>5s48(L+1R*Z-FOxMB?g8(GmbVoz6-}Pv&eptQ!(|OS9>JY%P|9Lon7E7Y8Vrbh z!ucdA1)l#78KOu_h`ydyMW@*YhYV5diFILW2_Z&uH}MX?zLh2~9~*y79$uJ5w+@5f zIvM==sUX`DRT=G;yM3Rwz1Th8;@{o0ySO6+OM#PP<=KkrCL(4rLgRw$cPIkSj)%%{ zNm5QA3v_@lVEj1Gm4{}6@o7)&jGQNr3|fB+ZD)to>C$9*_|gf<4^JLXJoq4TVFG0n zNd&*PN2=oQ-BcZ*}HXfLPF>T&36$uh0 zxogKI7wvvP3PC`n`>CDj$xleae!3tJU((o4-I^x3WHok_90tn0#QwXV<5hcFQ8|zI z-?dv#Hx95*jgO4Nku%NhJJTeFg=s)nC2ig>BJkvl2f{%7)Clh2uxbqK^KYLX+^WvA zrpQ#+-i~{r^fV~5yJJtk(=yvrCO4PxSo`Pmu^r9+WaR!hyoqMw+q*YO#{+qh-R5vt z@VVpy8E}!I=D{({O!)FC5KnCPWwUNc!Snma?h=r>p#Wp@xjBLtuNyK zg0pn9vKEj;Ab#!G!VaN>78HtYt{a!Li`t-thXnq1ci{}$)0!n8<}<)!lX4KC50y)+ zoY^e*6>6-HuC||!Ol!YrWlgG&%q@st9J0s@Dce4YTZRfk4JT)wT3Et)8HFdp{?Cu| zwLu8Mmc&Sgt!bj^$UyI69ycPkEWLgOgB)I~ppI@E6cVFpmIo3a#&>VR-O@k$)$!7| zqfIA3i3m>09Oa{Y?+F@+q^Lv6J7Wav@q|`U!27_v@MO zY2BhSKsXs&(k6M>$|5a9N7UI9T={>=#UvW+Cu7>bCvjPG@d}kq&V49U$1YINS;mpt! zIBR1R<>3;JV%W0SRpRPMbxIyzL$hl77xb5~DEb@IHd56o){gBXg`>kmf|SSDFNsB_ zpN^40?bDl<6J0n48by1^X8Sw_J#z%Y{dkuyPguS)Ad(Zp|JgFy-OM zdGNLpc;E?RHT2FOv;-W^q2q_q#{}_s|CbqgqxMXXzQiLQeDnixU!CmD{8nNC{0m#( zyu+@qY~Hlk_8Lw?PUtS$Ws;E*eUNx-tR1sbGY;~Sq|qyl-~{n~B++c^{?#SPrL61! zb4<}`;QF4IaBrF>HSKIUMz&WGmYJOs1MO$FkY?~$_%$gkhIfu?J>vMwKwE?1iACi~<7^eSf#J@4@@Qk1T)g1QyM%>AwH#tyj!*Y^ZhK@|=-?`qP%M zZcTJeD{@^$d?tLaGN-w7BIlHxCz?Aav(Bc@$CFOhDLPfk5xV*RI?f9J0(Q-yebc{}@P<3+| zCsfX+bQGHNZaJ0VkYTjS#axwRCCj*^ z`O~?Sbe2O-aJd+w&Q>Q=Qm3MfWGPwp${I(FVw#G0Kg|&FAk9zQQl{nk$N}1ua8uLylM{{zUybJOVW^y4) z>NOLeq!V(1t9mYyu6w?k%`n9@G1<*La;H)(ZE~!Z=%{AbS<5DwK6uGYvcSywu@%{3 zwQR*DCs0bco0`!j+IfI>b$g`cUJH~eZpQBLkY|Avn_k+x?q-&0BBw%y+5>sF&@tZX zwPK(TTH8FeBb7}%Zn2=jry+U%*6CeQJ=9QFoD}fstnoPSoC`6TNjIIz^V3$RRHV)* zMcmyB8P2T0RF$!&c;vj3*DaQQrRsK!Q+#=c?`BHN9?Ax$1+ZWuDqPi^OeoLfu4M~J zYUGx7mZ49yJz4R}ate$(DIM(No80QQ>Agolv?LtPo7DLQ1!PKMfmytEphcQ?J(7>lf0NftZ+FOXYxvz`zD z@1~rlIE&Y1dPiRTOBHKRU+Kj$(*kOLa`d$zXOu+ zdhyr-bo8~VSEf_ET&5A6Dtv?wu?DggRUdU;Wu8wsf$Dj0BSx>8j532sw^Q_ye&^Ix zj;!cHsaVmnassUBGB7FB#Oh@f@J@PVy%Kd+bSRd9wz+L*C7YyKb8qqnh?mM%z#|+sJT}MUL#s}xQegS_&N{_{ zn*_fj0S`IVq#wp`mSEMD6UW{*~HS~;AhF|2 zF&L;6inN!@R|G06d?XksWHMkm&pMX@qF9)vO0{SO5VA15{|XLUWbtV5c^I{2JB zjisJ*vVn?Qq^cv-OZ6p|M}3z1C^{@;1NCmFYDhfGJ5je|Qb@ZF?icOl1c~Cj>K2@W ztyO6O3z_tOIR^38#MGgew1xr#V~S~Im3#Ob^W9vw=Cx825LU^SmQ`m4I8@Do#FsDO$2MugUw+FCuy7O5SfqA zCx`}RJ0_ssUhA;niVH|3=W@rS5KP&v0(#Z++^ltsYtI7i=G@eU7?;3?&P8DGR&_zxM$hupsaHL`#SSTE! z{-Tw+5HMEUaB@XH2I_*JO)j(IDNHr@Iu|M6XjsYW4l?w*y9UA-9&l1c7eq*MOJ`Y3 zNJV6lttc-!!4>;8!8z+|Nhhk9fgl94?9gEy~^ll5ohTxeYXBb zt>?*tofv%^gNhv)f{eS$>L0F>XT=2~DC(mt?l}*@<6PFn0rq8B3!sDA1tUV=pqh?J zX0T%%dIB*Cxo}tvEH|9c8n5T{22;XG)3gB~IOQVsE`fT%^m&kpfJTSBV^G6^1+=cq zvK{#%wYvE-zgSDrs@H%Z_nba{&MHZVJyr&_aSzn8p<@9&%a6o@wwM8IiyWe{1STF2FZ(fzq0OVSff;pnY1-VDd`_Xi|*mt{7zv9W&3 zGNnSYQuKaj*x3kiJW4a4Om!fbq%{WQ1`uS~{1uQJUj{~ca5SY?XdDO`k zjNexobCEy`I^!Wl`6Zo-09jga6i6eki1e0q)zoV^|7q$zK)aw#XzZwgWr&yF zkc9~;dq@rVKRfBFAzv<8oyvS5pX& z4%9%Ch8_tTL+BGTv@{UaZH)guk^m5x95!0B6HANfE&C`wQ?{EdQf`7k0?Xwp%Oj8j zt8f%_2l6)S`BG+`a#d__pd>WpWY?>r14Fd|goI*-3n&#USxYB*TjE>N32lfj zX!#d}bQvm`$@3KYoeJ{~^GvKwl?g#qvN9ynpcJieISXSBH5xjNa>!X_<-;tJ!;%+t zhNsGa2UIH2yR46dcRYGnZIpQQJ5^Y%m)hPDi2Yd5s`g5Bi6o3v2~f;f5Fl>CPD! zk=IrF$&s;xrCUW?!EHT9Utw3$p(NpK5NW|N{5I4&C;65O!|TbE*E+!ZVJa_Dk`&7z zdA$R$o>VER#+3pAbqeheZLdITlQ48*8L}MV?K$w?I;`lL3I0qTIxHAd&gjSe+Cebb zx7QdmG5l*jdyj0!lJv?0sxDdbYeEcI7lmAheG9prlRWMrMlw@k`GQ6UaJ4i<0`eJn zqeoRz1B4t%2j7y)3n-R`fhtP|oGf9(>4+l;fypB2}(=!HZM7PD-DFu7Ep;*@b_Ky4fOYzqbdJXv~49m`E`PzCL2J$MAfRPm3vo zMWv(>t%kV(|FO!E1ijWC(0@@%4}c>H&ZPB}ITRd3S)Nm6vH);WWF5nNgH6{mT)_{N zePYo{$d{9(LuuWI7X%Piy;f;&VM`^c(p>mbS}Ss(ae=lP3Kf&E#z;7@iGW1T?(6G% zi8HJ*M_#gb5KuA&VA5n|72q0#`F%iPTtzT>-wp+O4&Ur1k(W3Xoghu54NMbPnbh%~x)&Od>_xbRUTI4qljkXGzo1$w9#H?+Ps{PIQr zw4NzT|50E9QfmR^!vbOi1@IW4SVYy;LobTRp8`RoCMio$H9MQkd7&ubuxc!w_^c9& z3O>R>=@8Vdq_@%IY;cX54b~GV2zqpF%}uLom27oYjjj|k)jZw$Ntg;eq++oGE#BsLc~Ha^g9s*1UFCq{O^P)q z1B9l;gmIP{M*vgt0C))#G=39I_$=2zb*4qYx}pIg4V+DF<>Iv~plQ4{g@DY^PF*a!p{+I0Z94C*Hb*7S@UmQVuFRrwjws zdWKyB;67RLz2Z0W;1EdC5_5#E*l{H*xa&-2Wetr^r36Lbh(NTNm$YLNvKXKB4Byk@ z0pw{5zz&?Pau7dFog6mvPB{b*nab(|gF=RA<)C+H1XvdGqE2PS%~OV}-sdWQlcFE5|IFPdZ1__)-+K&*JmSXAJF9lXxf(qrMfukVcar(yCa^ z_uEdXLz#8(_-K9;7dG%7+}CFu$_`z3|Kb3x^G z1)`-`EOCJw2b57FY9LqT7I-Xgmu{AOrECgP#7iWO!46W&Ua$)};v=M~wvhQF*m{Er zXUoqu?yDez4B12`@$k{02pp} z6?dxTLJ<(An9mA;Gq9RcYjPHL;cTnc&g=G@P$>!4>V{c@&nxEx5Q2V-+kv@755d(X z2bH&&I!}K4!D=Z0S%3L^+zqG)w6bH;>!kxQ3Q4e}^w;om>W8>EfOJ(1T1p3G;9RJT zIfU$iPG(gkkOAbXhV9+IVHa?}AtSiG7|_;SQg(X1i+l{744rniv7kt>JnIeB>*`H|5Go3*~azqIWz#JuxRqfoEarV_0GI}rVR8k`sD}DC9LTmxi+ERn!znQ) zJZc#hj&(`cl2JHm1{@8Xb<#2O@IZxENB4*3y(^2 z@GdW@KT@5c#YcUM4<4We>@e~3T7MEmUxjVt4J#W@1AB^k+Vs#;LnloD#E=MGbdw-m ztfssy4wESZp9=F7H@JP7+Fu2G@fq3;jS2DzF=<>Q19H=jdcpvRtpoE&KQhiMHJZ8% zU#!c*GajK4vrYvBGlfezvWTIdsi1(Okf{~DDR%h9M>^=P^6M$^JW3fE(Kuv*t31ZC z^D>xaxG3umbO8MpRL&ZmlK7j3Ck~+}0pNXJnU26QqdS9Zwep6umP9I>%4h51F3R2% zYgLsz>0u{>%a;l*1=sJU?fq4$)`XK)jf5&_5C;^0w3@ysax$0(@pe;=Ify*cPo_b* z!poaNI36J)($_H>T8dERsOL_hJfbfthGmbNOj`p6cNrfPC#W`g2I6p+fiUEMcbU%9 zI(Ie9h%EEReC6N_-5fUyj8_pBmm}m~jI}E(Tp7usyvCo%CcnQJwgx=Ok?How1e?I5 zH-&1>EuU9Y4TJ@MMU*2R?F=SKK6TzMG7%RfY11Z&R~w$7a>A}P9P~eWFRT!aS}U7AR|D_ zzyxxvpppt?tz0PT4Y3_y5uYZMk{VpQQv@X4Bv6u6-!uGWQ)2uXuWX6QGi@#%fRiX% zPwZxqMGX^)z%$YDk`n^>!27~(Ix+brH1lu+Nd~y=q1`N&;9i{~mQsSDV5Ul&Zkayx zpvWvDTn!Efx3Qk&iZH2z!`n_V%lYV=tPrY;dT<{}R*W}Tcaku@gLM&i?`678uZ#OV z(}-hkk)Dn=Wdi7H$mp3YVKu3Eq*r@`p`+iR!87_LWDp|>1DKKhCyUMy3dsSyP)xB* zi(HwA15*wCaWgCY30b1ha($yMJcNr&ofD$B7-tHexFQgBhAy2!D$S;n?y7etKZxK> zk>~gUGAdQn+C=SehU{MS@OWXG1)#-p*>eYBL|K-w@`ETJ-2%W5L>5?8m8z}aJgOz& za>X}n7s{C8bPc12tRK>^Fh;QGQ}kOGY*aC5HyBjAyy6sa82~Nna!JXr_(+M>Zr7Kb ze7=eeN>>WMqcv-c<)FLESKtzpX0qdw^^;#m1Mdw6H=Gg@^g2^S#yfU>2eQ=yTg1qr zuj{_@4mgE0`i64Ku47VNKPW}OT)`%KJ)3d2COP>bGyPzcYw*+s3kBV`^983+K!u3I{N6mqYUDb~ zsQ7|zewkh|`1xfl(ws7B7IHo>k(gs4t$TdXjwN|2D>2yK$tfPnUZ)fdxu?#!I?IJ9hPU;j|1*otUkomagkpMzRD2Si}hQ$XCP89@U z^;76GujN@tW!536DwN>uIj8xUPE=33Zf^dwT zF~itdbg587fyD_}18e4(pPmh89aWU_Q5(3GE4l#AsE@Pc)lv%i3nz3&u7m!KGKm62jaev#O64q!){b+f-NTW8LT1xb?0%1IR& zc2+jdH*{9;ZSafkhhi}WR?=Ck0@FLp3MCleNsiD#sJ}Rel-B8r4y!u6%AXmMO@Lh2 zEwvn~tfDxK3c@)b?Z+XIa!ExL=+fV-h}x~d{3j{XpFF~QERQcIJwuU3`Lt6mV>gvB z#1-8%X%sysJ){#Us4NG%B(8$~aVTje`>VxW$riM5SNO{%!5KLXu)nr*{4%!=Uy-YU zk@Cq^Ny5?;GA>%mU{5-Znq<=8jk)0m*kLp`ni_q%#wGoiV9w9hi|}+`wPZO&QQ3d#(<-uQ3|CgoV~Ud9Oz{MWC<78yEIFUUIi^)LFG*UJ ze-N(&N-1F;dMp*k3b+&8Re>2+Lm8c#l$A9Wi?53y`+>7;P1(Y=N&pHk?3R}^Q6N-$ zf|Pn!F2a{VE>IwHDgl-dg`{Q^QB-VZIU}o>eqz&+E$GrIvjEoZrsx9bi1~sm6o^rg zKpKY-!BP!);ArS(EsBO6UQMr_z{2FFDv(w|=*o&g z3Y^J-5fLbrq0V+>xt1I5Z-(xDY|ku-Jzzm0L}7r&7{%u>3fC}#2_9;Q6y;PF0z-L; zty*k8rNxdhT4m^mKEmjr;&fL*YcY0r5q8122ITAkS!-gNV#MHLm6RJ*Y!5GOy~0X= zlWBz`LL=v<^BvIS_2Q| zL~z%O`0{8`=8Dz8tDe%47gtZ%c#v ztcybz$^eE4&n0?7AEaDS5r+(u3B)*V$=yYx0U_Axb<%lMJ>FIf?ugA!ysg=SdcY87 zJT`|cBfxmdcL6DgdQggB)q|b8z6{fEWtH@@~1x>zYP>gdP`Alzsu32*}4l-*hhYa7}(Zc7(;}0<;q- z%lw3z2`lH;2}UF!57~p;e|XtLRkPA4^S1BK`X)++HQB21jiq?*(ew33rE=Mdf577l zR{EY40mxR3YH5wcEPVn6h5yD5Ac{)u;Px9TAp{@X*6#}$`_dZ}F?`#rDq~dPP1Ty- zuM{W>RQ79S5i)CB0banS+zGJ_?!T+@qgS)bc)IZ#c5yUotzH#REude&B|Z{WnAOR* zFs|yBS%-iOgiQ_WBkKxl6A_0YM*pVefHJg#evo;O<RjZNzn&Rl_i|T z09wV90SwQ4VNC)cIir+>CjeFfMC@47{OEAbV@sf10JxH|0)Sohwt!SXk`8l+MIi?$ zR7pzQh~pE#(Q+xH56pXer@>*~UJ9_U(_MVe_H|0DYuE$o{fmzINwH|Js>$F&gq3m6 z#aBRXJ?rAJQixQ#6T}z5zrxa1lV=NzCIzCXfT0VFR&#Zj$wb$L1P)WIRRjh^SX>1^ zCk=Rc1vz*?*wu=a~GZ4oALD#5^)GH{oE0yhw|4)6rTBHbSNau|+~bq*5u z@+=6e9PEcbmCXtE)4*~T2m=RMn*;>FmVe@%A}p=i0&~k5g`(dz@DM$dNA4;m1XF0O z4mI45uoZI)F9!7A7d$cX4JCkqx>|dj<)k2y{Yz+*^spc-wThXNN>4q}r_*qSN;}7l`BEPBiVZ|;P+MVU zLm2H4ucZ>!o6-oEl6X3)Tt9(#0I+^QSN%kiL6d7L$d9=qw5Dt98UkA+rW6)n z+AQ$o(C{?L$Qmm9znx(2Xf9?YyQ;u21>ol(#OvbT0yQetqZ-QOZbnXZQK!sj=A1-X zo=H+4<%gKWViin)U$S_aJhytSDc}l?9b7JUAkO8aPI#XP&y{6c^DS(F$_15c`W8bj z#u3Ljcty!nlJy0NC~6o2q^o^C-b`>cb1s$)D>lWwxalv*FMD+WXEaUgLc)24fyAo| zeLcdl^fMScN~pP$@DF6FVpRrUl!%X!s}P7?PC}_1p1jNvdEWs%7!sU?E>mLt${PqT z3koL)DU-j26(^`vPvxBpV$@VJgrf1h6*!m5uBCXA12t-wUX$-K^7s(+fn80f?lHo0 z6GalEbqKf8b4$G&%!2+|aOi%s44OP@Ghj%AgXTIMf+9=+33(h93i4}MKI-LR z6j#0c21u#QTlrn_NzxXt!n%t^d=(4@A%IH*6gIsY%&M-?sKTT-O4t?f0fW-4%Ogwf zIuNSnU4=SpFr`EPE>kHJ0>XnwAeLWc2~H$r=s^N{Xa%i==Uy`3Io~@02MQ+NbfqcQ zjn*JyT#i+6NvlpSu)t0f*wAv!Go*qWjxfR8aaZlP1&tSShq!+dYzm}0DbM`+C^3U8DUAz(%q0PQ1J z4MGHZAU}-C0pw$I%xHLNIN6K3$H|;FFvEZ|Wmxom&kzo&k`Z8aV(8NZ9o)Wr+0)9# z(V3Mc&jhJ))?64gMM0olBRLyIxh3S~1bx7Fr(l?H0koq?n7`C9G^on$U4e^nCU3(I zEz8EZzdYq-#v9xg<>h`M>)(N~!WT?Z0FJik42A6cH~qf&M;`^rxq?r!9GFceC(DZ8 z)c6)~50^2?Z^oWi0Qw$%;c|nhV)8CSULU_zK5YU$&c!h|8U6=w)W-yhNI)qYX*hg}vh50Y=5d9Cqo{$fgxWY5PIWsbfK7p?L`_t2 z98iLn6|IGOOu{g@%6z}H*fnUEdZb@r*q6OaqlkR?|A>sh?7Q7h3r2w#4}A>s6XFx% z2FmnoVEqD`c-_ZfUX))DCR{F9&i1J{XSg@RmU7_CitAn3E4%%P{83;=tWm3U9c1PsU0*kNhV?8b$#lNGmtRs0|j zbF_Tm!uRijwHif_ui-=_02W|BDm|{CdVc>Vi*Nr|sI|-=$^ThHrcn)RkE>YQUl-<+ z>%Up{MIJ4ya@8u^v0|fTR&IQn@&*5MlyF({*O*4VwCzL$ur3_3*n8$_JD27Q71PT(ReN!=*mH;$KMU4=g9m6NRQhw1lbTPR(en zx?!z6ie?90<7-|O&jNAC@|*JM3ghRI9g@#UO~@iWR}#+SXU5Wc+D}>rWm?NXGr~Uc zHIECVtbUP|KpwvZLc$QL){vQ!h+TXD^aJn;`N#%^c`FE?k%GOPFUSsV#&CWZ^78Y1 zB5QhkXe(j?lbD~Ek2Gp9N|;4O>S0ah@oJzoW-@>aU>Q{BS=dyJ+)LRiW|0!2qA(a{ zbDlOVqxh9}Kp5B}#1vnX2@x6;;sy8u{eHy_bD;`AZbqBYFo?OvIYyp2a_E zFj9l0rp&mhDpRftg{kOm+G+I6lS>eD22K~CxrEUeqN?*N+%Qd2Kfo-4cj%l3 z4|1?)!-}tsfR}w+)Xit5p{benN0L~G$q=sw7cT%~s@csqu!1i%rY@%0KgqKbUm6zL z8qblZrOgW+F>wKffT|DWae_%%`$9F0kp4}QjcDl*4`_NpV+Zx?96x_U>knDK+dCr8 z9J($*gAqi6X?#}&XjBQ}#;SoTegwmZ$&_RJ;i_w(KLidYatryBBI$y(C z6;hG&YIvL3h@wR;8EfF}Nw)=uBaV_^vE~43lv*qZ4boMfu0Sx~B!*mkfd(Em730jZ zcM1C0pI@AR;X%=^T4<@)ya(G&@HX14H~SeiLQMn+A@n8Xihct{0Z(BP32sQYy1`T# zV8Eu~fMKYg7syED7maztum%~=gQoBTTn@mHG6f*h<3@1k1yl^+Mz_KBE z`7POi^-QWgUV2&-4GypLHRJMiXOWB~a#Hd;nnQy@8a zm2pNJnZ|oyUn}*jIC@nhxdVgzAwh&O^0x(K8)v?$Qw{;_Zn zS86Iw(}ZoI3By%0BUVDhMFgFq1y^qEX)3%Or&`Itr%_TYfILMl{0>e5O8|jl6L5rz z!71!dH+%xROu!tC1*^>Tmb_~c6EMeuLJcTO09IRC2HRyn7sD(#!0QcXz>v%tz{4t_ zhsB0fJ_K88;e0p=fra5|@@P7Ni@jL@gGNaR4_2)(>kx1wcWh}p0q&HqdJxdf3o)AG9q3uk1q!Ug4m~3qyFkFI=IGPfxj}t3gs;@wjRm}zJvaS z7o`9qUNh{`Dhf=1TB)9hnxG?g!Mu4XSU{?Vp}4^|F+s5mRWHa>5GoO#oG@6bVN&%Z zr75aN#RI2E$P|u}HA~rq7SvZjj6T*okbF=`9A>YAFpJIyF$@xgkdE5M1eY+xh6z|l zkHB{;lIGWO0F-QxkzNP0&|{!7tIs;RE2IPYb;1^`>VTP+;0h=rD53%jOD8~XC|FQl za6z0?j;Aem2@Y5*1-OOv#g3uPWESp@ZIbj%@wsb+$)9mzO`VnV6`S$;TG zh{KaEN-e=n5rS3>3p8MSe4h(uLzg{JA`xgzt9A|C+BH+D$7Ui0h7dmOHWVz{D3x?( z#D#G5=0K0dZfCG{>PF1LbVjRGo|AV8(TY-EaRt^!jUn^hWu{SGz-?YvR;o2hnG1~q zwy6CQmdfnPqla#E}n%dY7O{gONRx z5{)#yJK7W^)-+MA3^2>XT$F_VWR2!*M!rV$t4O-!VW~7R4{<1Bx6|1?I#ShTmCag; z=tVi5T`k&)g^QX?Ft?JFPRjQSSurSFkp&DN1F1$=kmE4aW6hVn$=6>M<={}H^-?6` zM`11^q`^=t^j_HGuqLXAfte-3Z&ene4 zxulYmUm^=c$1MH_oQj|i){1^uBT_2lZrIXG3R}s?nGVML0oh~^e!n$1(XUcoEQXXCYE&pr&bM)Z%8dZq-IL^2-w9OdKv6lt5sdG#}hbJ zYt^p!nLwI68Tc;4rSL)xi@xfrWiuPPQE-^5JSAM_Mx8X?3}~JKVj|HXr{EoetX32Z z%nAhD)1|AET+qOY&93y~xYSh`>8m|&ziKfYB}ERmj* z?LL4Vg(`S8xVj&}{KGom#1^3&{?Goh&SR;B^>sdeg%@ziA#=9fY}CyTy!^ud_Ft-w zS$e)|`e=T$$BoktmyO2pabJYDhDhH+-O_1-o3(0DGNepileWQ!8Q=FEe?>hdR8}V$ z+BjY0D0@{}1Q8wuxn@P`Y81ENmNj(k6L!)Cnlg^aUp$9`VNPR-L#6D75~4^#tsW3 z8`!)n%~C-MT!MLt-Qy!A#dX1ClfhT~nM{JP$);hc@#72dSsFVuxSQS{zmw1dBeLw_ z{h@D!ja#m<_~4%|@`!F%SiM{isb^@wK*}&f(o7<)l2k>kNw5a}62g`O74?&*LUGL` z@xUI0aN}cgDW=v@{bx~Z5(V$;Fq3fj8F{T}WfyfsPmKAUb1@|qUS`$euQG59WWHd@ zp#c=ik`tRxB;*=eqi&cNBoCZAFpx?uhrH{nvx}ZJ7+n%Fo-m@X86yOM@n!QA*?6P| zgt-Lc6w#L;3#)v1m@Xa2aI|ybdQ!1GPSo?_; zK^cr(u&K%WJ*TP3ZxQ3@TjNt2E)*~focxzloGqTNoK+N)9@WUh*pT%sT{<(_$WSC_ z0yQke??KvHt}6Ev6qs!COn>OLo~|n-8hS{k8-p{p`3U9%9TR?_?6qCbuuopUKDhn% zu9L@&SjB5Vrs+)8IstnCf(EC=mwdv_mn_m*nR!SA#J~ZSFmI42(mde7$>0rZ6AVda zK!FU#3JR8}9|ka>XV3x`krtARLCOYkk6o>>3~4_1Xgew_maxpwtRe+kZamD z5F;DBq*i8YeQYb(Ep*6qo8SQjdhC&V`#?a?6e zCDD#OMYixhGoY1TB8Lo(Kt`VDo1j^JkD(-!fG>3OKn$R?^3Q77)OgQ|ya<#Vfmu_AcgQMt(`SZhQ7^1exuAh{HBq&Mq$xhp{3zFm}BiM z>zHEB7?Dh?4|}Q^Vi8gZ3tvDfp`pn!f-K|`)hk{aa1K-|@WTg(`K};hm`XXTKTjf; zqRt}UtMwHZfwG6?Kd=lrQxF7>G)CCU4bq5!u6+CDvby0fy323qme|>Hd7ms_eqHy> zk3X>NE11Yxu}UDj$F6rclayr?u{En2(GvJIKDtSr)g^XhwmKi(rPiv|nwOSaYGU~u zm>LcquG?eKOo6`Nv#521gEaw|=RCnp2(iw@o>?U&7$(1;UWpwTWv$ULRprHim>;syIcZ(^49Z6at5Jd@$jC)dM3F8 z--6W^KVkMNGdE$py@-6xaLtF1NjRW9;kcrr3{}|V<@ z6Om*#lncZo@{ka61SzO$7EH=94SU9kWI#NsO5FxESH*fATNM(Wy4))NAbdgADPfve z!NchM@SIb#^E@9YRd6yeXjbGmB#DZJF=&($5ekaW_ zhBBkuBYK?ClUyaerpu*taX2F|e&qUv578BTq_IDUWAtM63CG0<%Aq7<{$~i#tX5?!%d1C@IdEj2I1P2 z*twmbLjOGySt!4qKm~5cH-gCNJIWLCw%S`64J@vvU z85O0vTK0BuWacB?&how?otPMgi7HSNh!EhYu&j?u!v-6gko5 z02ru2K$_c_p^P<1UAGxM&Ccsl!mXBuKnZ$&~S8u5)v;k0Fn<;5N{(?AP*n| zAqH9p4BD|5x)U#%>&)wb*dwfD)kRd&?U&^`P+kvc*@=vME*1cUY5|Pz>VYm6a zXtZHeAz-__imR~qJp`A$x&dw>h97z<-eyErkofI{@n2V!A}tmq!^4s^ z!Ut+&mQwQk!iPp#;=YS|PH$7(CNg9{*$A#DezFn9%uJZLn(zahkdpf#C%aDun*tkS z!xv;3JW{;$V5~|T>|-EXrCue?o7Fw+PBK>mWj@oxid#0P=CrgrYJJBz^NtN&kiUZM ziYw&d8c!Rdx_&4Hp6>u6w-~VYhEOPa5A9)g|X8l@VIRZJ;P|2BL~JXCpl71a1WMM2gYByfH=xYp5-Z= zqE%{K;I+#pikiHO!pVp8K#mqdJhvHM6*U7seK#V{ibuJ*83HSBGfIf4jKTLMq-qrG z#5mZQkpPtCi>GXc1c!nvfIxuVcjMTV8;4-h+`fq2q$EFkBk?H7NF}B$7-HR_+sY#W zc7+$H=qCQ}?1u-T6w&91cVs{zRdz(;#KR?PN3;Q4KxsK{;;#>`LOAq(XGvJg&`_De zG7dwSk?aWXr$;72*eWKi+osm2BpFRAoCs~FfGeXpn82`A1pC}plh(+D5XkF;8UUKN z&zZVxEyWVe(`Pg)xG_yI9}pBU1Y(HhMiKh>=F?F*P9riRj|kthpnTcN-nFbXWuJ1O zFVhdp4HwHLiKlR)GA$;(qxjkRN+1*^WZZ;70ri|W2XG?uwVL=$O4&~JIeCQ3`XzX$ zfM*^@+-Y?xv%=)L#DQz1N3P*{mU&0`Pw=g{3_-ORSgOl;7pz)&c{7|GsJ~>P63l>f zH8hHmMh;xH0x1~mhhmdn)B9_z0#0)DR2AH}^9DyN;;W#wNC$pLU(&4U6YyCDp>4I= zjxv?%lUS-O-37=0ud93OjVrtI1756MP0_M64H*zHeh45-8T3nRkqQt&L>!@|unqN# zAi*tKk5wckmPE27l0}Mi&rGXHwYxntjeLVifB=DWo6ICLxjD{*;@9LW<@aBwD0Kpm z`*u#9v(LV)`&#=&{I>`3&({O(3A}0mg0D6iTY~>VUmSJv{ZG+( zl-*iGWY}oFKJkUXUG2?b!w zlv{}}>df!g^NY?9f43VxLHXb!^A&H9Fr@o6SLZTL*z4d$=6>zZU5Q`ImLa5cbXyYE zUPN8Vr7W`-aywDhw{f7ac}T$nZH|cTyWJrumNQ}4@K>aw?23m6;zGN>^e~4Hv#i7K zOMMF7T{(aNYZ*aGCL&c?N1Vs%oJcU>-9i^FqO?PWZv_|6bHR2)a{-(SK*r2_6;MN9 z%Zz2fvSqEkD!Udp!%w@hh1Jjzk3%|VkJ%1vlx8=0JrbDQG?41GUq-=*0yuFWZ)gzO z6s3!0;jh zz%TS?`Cv_1c2K%j zvsVj_oEeEY7x63Y6_L6(h^}ugBsO~1_F6>`+}tw)!YARpciSS2Kp8*g*xcxSjhfBQ zcVttI1lb4+vErPZ6mkV$H zQ^t3>K98E27?5>kG>#H~4Jk27@-3exv*0EbzkfpWDCUPj6C8u2BrNw6s7{(BPM|U| zKczy2OSc%QCagw&6(?i9X#~KzvSX}u!`vsO4wV^esfg6cY-IirOb`-rHX8l>D$d2p zI(DDVQRQH~UTGc?H9*qmiA)mACj{qcGnIHF zpS7r*X#%6uETtHm;e#RfEaitRw$9Dd)es<)&9%PnGENw734%RPPBF^r;j}C+ zl&E=ZfiKI?b!$?^!8*t`wHNXeUc-rB5!7}t-Jk`ymdR9R$-Xs|2 zj+_$N0V(p;={+**r_NjTayuycG7T>BOoysx0$FkrtV7S za0EHTS70>V9hs&Pb?6%PxycUj?!Q3mO9&pM0p245_N=hgiz~E)78LNO(#hf>gT1oq z4Wi#_t2&Axv zef?_WCm|bGi*7{f@6HW38U}H9E^JY;vee33?H8|!o4G@g)INTBAJwHRq6vk7WwYZO zOE5_1Y(0h;=9`r0#C}dBPo`ZYC3<#clL)h$1RiNyTy62vgsMKtM#MoUJw1m(pW$)lUt3XsUSgXCzUPb*2Z;^ZXZg5AO|qqA zL*!=|HS}==RYZv)oOhADySiQ-j4V|X$#T9Wt{v^OMDU^`dC@-O@UmFA!i;>D$R@V` zAiO0TU`xob-Fh9vOAJ?z!a$WpL5c8I{k*e$RJdUZ_M4Lw5yauFP{0N%fzQVzW`3S> z^Lsz8pL>s9lV}qh+29eXH!*xPvKxwl?ty2s)-IqP^T+3Z!Sh8h!>C8j^-JGy5Brq{|EzHI#O{7A~D6} zU5x1^HX6PBl(h(?<=Go>QQpxUZt63<#OmTTny@qQ#!GdklNv}wv(RTar^9vh{@Uxt ztv0AgHIUcLY_EQ>@eW&^+3KNrJogNnRZNaAwd@Mv)IAjI*Rfb^@tioBXc7eJiat8Z z*9>uZ8icp8Bi9uFGvpkDym5MW2SLdmdg^6{aEsg(T7ZKTRwwa#h44Mq8)#5?f z3V~UEimlqpQq?5Y7NJ%0u$P93$6z|uf3@f_W$PvnJs*p)vPDb9wlPBlMg7-{rgLr5 zZoOP2s+^Th8BVlUi;?K>;!fRT@%zC^_!a|&jevcCD-bM62}zxT)Z1rwNV*qir}vIdYx|RJ+7yrb zDn2aNbLQ$!d3UR_;QEf^cDYPyr4ro>vVjU{zK~9Fe@SpdMx}9n@(%v;Ftozg?6=HN zd7N6}dH*-j6DjcfV3m?W{1bBNJbek)I1B##jbIehh%hrdRfy#I(j7_6t%J#2xylQ~ z?d3tjrd%l|<-;&z4%exAr=z4413PUEpZfaC$Zv&~>^$H8EWteJ2hM8Bo%7tE@q?au z&sDMWT>IJ@c&D}U+eD`9WY%?4Y#A-jD70K)F{AkF*NV|um7KIX;Qh0Oq&HbewRrf= zMXX$XRI0_JtAJ@vNl3~o7JcgwFUGe?HyERrf zy#M*x8Y3XUzl2@_Q9ws4EP+SZDv(J9CDMbT2IZ&)q2VHk&(v83N@#A=6x-BZU*I}( zWl?|!3iZ|ITZ4d@c40@z z8{&Bo+va+?)v}_)>2&m)Jb>8jW&^;!I6}De-gDD0lB@&e4$tB` zFCX;yM<+Cl3t_cmS#TWik7g>jm@>VIK}z-&SY1Vf4SH7u@;rJJ;;(Wh7j|IP3)Jfd zTdaltk3nC9MOKLqmRYqW$;0kF?H@zH-;Zc;Q+P3f&kYb0XYQ$GQ|DwnvI8dtE+ej+ z54CMx0lVA8CGax&7QSLg9Huly(9i9Tyj6YIW_QgK_acawCS8Na|gYN zy4Mh2mE;!DVGvK;Z$zxaU?PXYybOkO!(qF20iYQ6o*M#V!g=6jSjub8?qeLD9Qw2g zvmm}Gus!$V{*O6YN5WtvHiv}3f|XHK^$!L28XV$=F0{Sno&q6^WlTVz4~9H34#Y`# z7Y<|x7TdvZ=1Unw8^q~L@rXC6Cy3Dz)-&y_aiPsxtFMK8f`#L63`1SIyI$sW-AEkw zxM`X(iB%)e0Tf3i5;``Yn}-13f80Av-<~9S-aFjTv!quf3%x^Rk>iF2PEsT^&3TH* zXujP+n`KX8DaTVXJ-Bp-u+Wvw_`~YaJRI6ycT8$XvNl@hnWx zk4=h*aENm}IWh*RdSok-J2?nsUSLXl?_X$dK6z#K~)I}h!BO~*G_81#7DlM0TVIgZFO#bWTaxmg71Vs_vc6%qbCDw z$=TbAZdJfqj-E)6iEVQQU@t$m zmB>YRkCBdT_uIxjh_=u0?YU>`_AaR5kf zf71mZUTCY^w<9F!JOfrc+msiZ`q5TTADE%=O^>5wEXXz(gZo!1CT)8-KJ?8e7(68= zO6Ez(ys=g27Kb-Jwf>v)Y+S?X`XBp0>OFJlWP%Q}fOI1pxkR|9yiJfXz>VnZ9tXny znvFqpvDKSe65`+7wFi0dS^|OXGL%QeKq-@rZCMqElilaJa_P=ms4I(y9A#teOqv2> zmU~#ln9mC4zSv|n7JTPju8KnB6wQN&*|@Bbuwc{rv_vThnhU)LcU2@VmTZA4-L{_L zy*m@A7xxf^y8*IIt=4Fjzqa*4{Y}yO`Zb>c3sv6czkL_gCDhGvmVR3(fB)Fa04G}{ zS=cK+GeSH$$Cv6T6j#f6!SSHSD%}ei1f6795O-%$eWG#}Sq?)EpqhedcE3}o1(Jya zjZhD_e*F(F0;wGheA1Socu$%cAys%1)mi8T;TG~1?}(#n-Pna(aNlY!b#!BQTNg8- zD|ci|egeM6FJ>D}*BdxS<5k;sI1pBr@q6zHXp!&QesJpe&!UMHt%%TCf<;C_g~#EW z2J{*mDNXnW)QqPbQ?(X&&9ph34JSMm<@QCwHdpZz6BwH{FUZE7L(A>NCn&IAoT>70 z-Y1nx*qO?M+S%&_wcuSTpQr#>CDnpEynXo+Azi?LI6i0d|X z(jy*>?m7Rgjbq+6p>CuI4aU8Z%;PT9c3RDl56}X6k!{G4JAzQhq16DKHPAez^{yU9o8B*6Tn%O5W;a7WH09J4Lyjx$k3?me6{6foUamNEYv?9cAfzT+ah~4lk8(S2j{P8923S~IjILV_%XTS11E&*) z{0^OEWkxWfb!o9aQJd=U))C#1nx02dypbo9eP=!d|cgRFyM3GbGi zWLCzI8_{R_8P@#elnLfJW2mvc}VDeU+O+%My13x`T3qa+Ua z(956cNtv=27O^K97XLD$7{*@!8iUkBF1PcET03Yrt*DRtTUlA*uk1OKmn|n-(fRHZ zp2fSy=1PJelYdm{Q7>C8JIjkpf;l+j$h(uSj|3^QJt8RA3w(^Pd?^B=6Rb*{ zW5DPP`-T}Apv5dj?kUc#!HSMTj!CEM$+T~qB|Mvhq)hjed)xFn0qE?D%jafjAQNzd zBOAd7G-Q3HTBR57O8dK2M3hHJ5_!lQKX{dM%tPZ~4fk8lZe9_-r{wo_K356x@v^?w zTCOJaMr^UzF~yH)xJKHso=2-vbgPcKcPdqTwQap?i{kM_j4znIKS{K$9K{jVoJEyk<@Io+cgV=>ZoJi+U=7SaH*<>iQ7=O zqC7nI;=`i}^8Ca>K`&&b^5MAKQm-S7wy6>3I}YEf)!Ba@HnZDiH_#2kgwQaNr|rhzn(yF%K69qL zkx0fHhu~dznXVYcdB{TkT}vAHrPkXB)5t;wa<-6lVMRt8dl6I_jxVcmvfTzGoy6*L8?LljU_NTuo1|!6Ao7e6Ay(wB2&v)q#ax~~Ua$(|k8=@9crDf$cDwa(w6Haq^_lZYQ z=0pVbRfS!(e9l9&5D7ZIqHpLcIhy=>ml9cd1*mf~QKdQ~{V+<0cud`z_!RuhSmb|_Y1u~B3 z3;UwjAIoB#7PBUm7x7no!s5}++AoO-*LA21U)#5Gp13gkQryIq}7;NsG^UCRd_^u|BQ7(P|2Yc`8kw71#&$j$Mz(d0f~8ZGUJjg<`Cj1yGHzyMg~`@ zXbZ8HN~V3L5xTpvZSc(eMhNHH5y_CuBg1NGbe3SRxbK0VcaM_AD%Ft>&gh^l3Y{38 zQTnz?cCyoZb=0g&1hRPLe5zJhn+-TIRQ$X{hpbN{L$nsw!$!oX1XdE3qaH!U8J9F# zM1`I%AHWonWQezgC)5EBcW`}nO;;|~iy|x|Tne6UQbJoN)R7O$@k6>_ zOZq9|2HO^mekKOz8Wj&TRavF+3Z}`+iZ+5OQp_gNBAAklC8UXaAz)=jDTkGH^t7~G z*-CBJ^B!y8Ki7)>2)%}AmpmQDs*LcGJjLhhH`(X&Ty~z#$1<^AXDqU*^`)lvxTCmj zEe>+tjvL9xptsZUOt%|E>Cnb~DdW>Nm4LEFHp$h^Jqryr^^F0e_)BqI%xXI3p`4`wJ9hnnB0AMK^c+eKj#_-rg zZFYyQb?PnXrR07LG>_UMe@-VaBHh|zIl~`CSUyv1Ee=kvhTww72Jjf2SS`8D0Y&@#`8%&uRX9BI>DQ?`!Z;4t34PvnCzyZ zsq<(%iuA!C%V6^;FMKdK^+ratq(xTBgY6sfRo`?9A3^8MYx!Y+Qb?^mIALw;IpoIs zslcVFu5rg!yXa`Ss(Xm_cB9HEIs>74$ktudr+lca_^~3*sPfG`8w1dBs(MB#%&CSH+YWOf3cXGW1IcWwmJ#oZvS_4*dYtxoMrQH%m4J zO7czAL#&+T)ZkVaGZ(haXd`YHm{0}D{@j(=eOVF_qCSQOpgJ_i>QrQgjV;H8&1w%R znozgNIwUi?ZO!?wDP7Xh44j2CBTU2~2(XjJ_HzzmSSL!X(eoDCYrUlQO@4M5;2N zhciG{PpCEprqW#@l33^8`hb!_bvmhh)y9myPthy8PtDujg;NhfnEL+{fc@;w=eg49 z{qnRh@@E1A)prl-RUKiOe<^^

>ErK;Zv5Ze6-7KPDZ3smST^1Kv(3|50#e|P?o*HDh3fR;g0MzQzuTox10Y?^^ zcXfM-23|+WMpmZ@E5g;coD8TFzQdNSiszAfC*1Kl6a)kNi`c0BA`8k^L$JZL*>lyJ zJ*UH9>0^B{COVw|K2qfWM>ZT8*69q-U*f7EycZBd|85=v|?P2+~_yqiGYslBsBHs*_@j zlJQKe>n7(qh@GagfanS=hsV@pTt_x?c_mPFp#I;<}(UemCI%&Q81j zs&@$EJC$T|Sdx_*=j&hAG`CNAk8DQm9P9Hd?b95ALhYC#%h}M(JzUYBPqkOsQn!5e z&TH|6YH}w88HMR=qH;C(sUF%secgMCmEaAO7?VY<@Q#pYtYjG`cOvp0*R#*ZLMBVI zG(9tGnR0G;~cH~Yvq%x>+7Y8>h z&2&eMiY0~P`$7b5p#~9oZSeBu^{dwk^`PlvlOO&f%69WnJp0VB%TTz>`E3e`Bj78$ z8x-o65E~Xy@dXl=l=Sam6Skv%IA%iG@$`Ot%ahI{iKcrn-z~9Hvep3CWROd@@+v1X zogIzlKH}8K#uxN419mwjy0K1K^_mie)HTCW(M7iP3k#nxLSm8W9P;R*093Wz63}6Y zt4qYnYvmr#cwVP|7|Yg}lwh@TP9*ca@LkL)Alj|T0o8Q$FcMM(9ge=j$JNS}&Ujue zXmD!`OBBtJe4C~M%UdxWD{QmVz5Ret!;vTzsldua0;1YL#Q3yy($g67hw6w&wdN%R zwepaQQPsYgc`Zdc1|Gc7_-Ou@i&Z8ZNbTFybVh~8Qp9m>Ip0n$zrkaL`0{B<3PLQd z$3`Xv4Dr*sJ+*rV1!KIvnTR$Vwh8!%2_okcRfXc}Oe}fT|Q7tis8Lylvc5qW zdpA>kJe?ZJ{uY1T^rrvn(#IEiar%0-WX;3`xmy-l^;<{pYsQsK=|y{WzxT@KcK`if zymq8*f%*BEKV!+*eY2;@>p`ZQ;F+{(uJ-VIw7GR zFx7|ygVPIg%Tn@gUocxrc|d!=md>i*#EOlQiq#@sVCzXU7y_^MCP#SGb9CZd8x8xz zyu?vZV0%K%KkOraoi%&8J2&XvW&Fb?@^f_27CQ|*i++qD^jKy~wv&jQ zKlv!5o>zWhn5^wr`O-oSZDA>KLt_}N^tu;A&cZ=$>2d$pZo&1q!@OXVS!fBix@yjM(b+j}=4#?yM>XMf^|pN8 zoyp(pU$*CbnjL13-0c%qDFp5T=_&AbO&eo?1X2+r!kq%oNXUxUK>X+o17xz9MVnY7 zflN*f4DiK-PU;eo=Xfoda}qo#@sG0Y{CBC%OrpnEN}vnpRGKCp)=a?!3EA8aACVI+ zNO2BXdZ%(7dd*ZM78L#e;ze=3d#~~-E}Hut0xXsQbQ;WBx}Pj3pq$zV^JjGwgUARK zNQKb=Yp^FF@#^^x=Iu|$dkDG$ui`-LbXQjAIU*xF>l^~7EZI8^~Q7!qd|D_Db>fg@PtWvkjTTYKH|x^&n0g^_$p-h^ z>0%Ea7w_iu#x-n$2(mT0_A?Wt3&{AKv>1K;Cv^4UU11;UEDf~7`QjXwbB=R|z+{%F zJ@ClxviZP9Q6@S{ucSf|r*-o9NApLCe#*V-5p}wS?q{)knt%+Gmfvr-U(6&Zws(Av z&&~hu-r(QzNV)mo;`!cR_Xhut$?oFn!Og=P=X-zK8~po(5O(E1_x>mK$?XFnK3({4 zBu3X3HUAEzm_I$=`yVaAzR&mmyWp?aZhzv+Zz*BZ@;7azd&1v{Ew*A6y7r&iCp^JY z`j0HyuH9DnFYUALw!dqSy29YE+UY!**!kXn)yx0W8@y@rFVA}R7rj6KPIm_1ROP;V zzwNyy`Z+n@J8jqJzdYajqAjL>U$@2T=dakGtA53LQ8r+CJAZIL?~kmkH~3NiN07!x z{(my}lh#`<*M|>3gh}51h9u{p_mlol+V^@tYTwJzNjERveuEtTUhl^c`iJd&@9kf= z%M?9t|2dLxxhMR?O&2uy!}_b-~Z0E4u1ca sX#U^-3(fzM$?w~L(|h}`+w?;3?ccG1efw9G5pREs#CZFgI4Sl1FEgEk1^@s6 diff --git a/demos/espeak/espeak-data/intonations b/demos/espeak/espeak-data/intonations deleted file mode 100644 index 3486b1a883a8c08dfcf1ebbee177be3dd8c2a643..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 816 zcmbV~PYZ%D7>8fXLZpL4NQa2Bi`XA%2@!ax4ql9qP7&Rr4pFgmQjpY^`fILOH*(QWA#$abb+#7Vukc;j=7|S=qOnaS^>xCj@1Y{b+ zQSXt=ID=BkYs`z=IlJCLgu-}e3_Be6ZGNKa<%;rF8)ID5+$^}I$0}sV6Ui(7KaqVT z`-tCzl|JS}K!I0qwJ+&KAIWv=CdRxgy!+dCre|)?E D7m$6p diff --git a/demos/espeak/espeak-data/phondata b/demos/espeak/espeak-data/phondata deleted file mode 100644 index 6a9f8d4bedcd9ce8134ec21bc2c61d7b121f092b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 376932 zcmeFa37lNjc_(`AzSOOKU%I-g*Xn(hT1yKpNMexyfx*TyHnM{gNNkTLArsAvJz?@l zz%L}@{NgB{u`|YRjLjrYY$wD41GXHn5xW2(39T*l-d)vQ`@YQo+>)?_RV^vbyh+~g zU7J#G|9j5)&bNQxJ(p}_$juBx{{QQrj{<*4IKq&<#K?X_Xj7ik9yIOo50AHO+0{4D zW|P0Y|B-$B_Wg9`H*f#FRrDVE zjp!E_E`1+D@8f@L3I!s2dOmUM+HRjweDA9ipZm)vdN=R*J)H)Z!!zVk{N~#`KYYVz zhsPjXf^RrJo&Q7JxNsll|6|kR0W#9Mbwg{&BgyYQqR;;cjK9MC59%~HNDea3Nl_(a zeAM(%V7SXSHa0fUY7n0Jjo-x@@OcGZycECd*0!BHcWxdsOIL?y$U$=8qVcz1AKtcY z+xkAEc=h)uB!xPXTOumAhn2 z@9w^mJbs0En7Q}yJFYj}zGcgnR;&DN9slhs;2Dg6F@D=>^``af*EgG`tHu925+|(+ zoqy20*GK%)U{80qTNVH6fxUG8kE}fZ$8|n9KqBlt+wqW0l!VUIy^%te(%r6zo}{artXN_EdJB*q{}rr7z$bq zS2_QEIt{)@HZk{bYZT2mZvK*QxKrHJ<8%f!>HA;!RnXx3U-<1S(BM-1_A%*}5wEw+ zq+A`IA$9!ME{q=$H)H(fs~!J?c;XXATdh{FDqh|A`-ljg_#h#y<9*xYa5*{${Q>8- z==F>71t-T(v{c82PK%(Rrvy;C={*Li+Gx3kxR(H5fnn@=6#&=^6gO5DW z>$vZ}RcE2c$1mve3;#l=e-IzBUK^hI!1&}E@&Di0gBQtfGJAN7a<}#|Q^-GV?Fa`v z;edoapt@woj+OP1KrY2ct`X1Zcne>a52|#0Vu}PDnk?_|Q;BNd zGu`5M*j#N9kH@BPk3amMu!i$K+6w;7rTEA-;wc|aFeinma-NSb$4C43ugJ$2<1fp{ zE8r;~UyLWF!4`+6YIG0Zm!lQ%|59l9c}9kBbDoCoRb3v3#VC`9^)+-u7p&xG(>=Ht zAGt<6rQzq9w0L2BV(Jb#ESe%-<@oz_K75+wnUIuL?lRtQ-tKc)eW7-j%PO;9{+%yg z6(3%TC)bFlG+1CpBacSHR34^FUAvdZ-?7r zd0(GjX?&U8eqOutra+{Bu)o7ye&=t#@%^`!h{+eU#(wnpw_lzsnMXeM*?UF}%g287 zt#AA&H}cU>|JwZ@AI(1V=YRIir{69QfBHZD)~zk2!~gTqKlrQJ=I!_Xo8Q_qocYmz z|MPD=b(mfItN-r)o7$^yee;Wd^xZSs(9Tcn*%4ZL@vp!2KYwtT4DR~qt!w?c*Pr~e zzj$uiG<55y?%Nfqp7`lA|M0?TuJgKW8wb3VlL!9pnb&8DcVNT%E>rsSp@XlyyT}K+ z`@2Kd%FMfmj!b1lPiJ43PfSmrJa%FxuQj!Iw)(Wv;>4-RrLyX6i?q7L{Nm)9$yix+ zH8uO~QXx7$IhUv?jzF`|Diq`MvkS?JWO2EjCZU{KiY;f#ywT>cYC<)iN~H2NK{c6; z3Rf*;Gr1DsB-NmZY^_u%6w8DaBuV6%TBTgBR0+f3qUnHI?SjSpSM_gQC%r}}xzkKS8R41&Z3%h*meT+P+<0mzT`G|jPO=#nFot;6m z`25!&1wMwDYbE?p&^26c z4h--{_B+BMNgqEz?uy*<*`fX>3)%Ms#lz8he-AE)r)zK$!aNN+ZW2F_m~X-#@%2Rp zyu>1q{p0i=5A5DS@3F!fo+jS}4W5(&+7{%oS~o;?jfd?fBl!zG?%lh4oZ?ql!_$z( z&HS7k(7pvc`IWv~e`jR4)k^m1_#L}fjydTX1jy4SCW?J{+VCyYgfG(Fv!>Zhh?)H9 z_m$ASM6@KMtyf9v|TotwfTqnYg2C-K1UTd%N&De|{$L70=DgRe^h z(up1QLFqgLrYiR%A8v6U!hwHp_RcmM```~B%wlFGB)M+qeziCZd zr(GlapP)3@U8lhc`>>DP$$V0N5OL?{%-Dz9EIW36_|DbXhes%We4ow-4cAbYhhLVL z9wkGJlfPRUggk|Otplw)$C^wg7ummqGQ;=-IvrP7!;|EB=09=|%M`!KPkv|U*FLvl zFl;0H^ju!>3OSf-SVP0Sr~pY_&3u->UwlZ*84m-wrMKfA(U)OPr{v3NJB*LSlY?p(Jy%sU_6jPGB_`Mw=v&fNbE?X-I?q-u@QdlOJSejhUr?XYr7jW8LUZ23343eaJ+>Yk3+hJF@ zbS}2I7>mWC*=#bC%cb)9*=Qo2NC|FVpuMZL$?JA%f~r|OPEV6Q0#nXr^F_8IYm&(( zak(5J#T>&`1+(2{arvEgi>)bOakg}JG>6*T+%BtHDjF0{p~(QjBoq>ve5F#BN>xEo z<)R|WR$o_7Yj|XJZ%a$F*XikQF}s>tnl+|2dHm#=$Fn!y}wbCHsvFqg{^%`$ZB ztsnZ>9ozeY?(}pjm#NfT0i(@T%}t%0KJnIMuA*8zc3UkGjYp$=bFlB$ogcny$Bk<( zWI35DvPN6DI~+1G#hJHWdHJ=|u_`gQwX|6>m0~V z{(xCCR?eL`^Ulv+J3TYEP$8*wrL>gbO-4uC=txgE*y43Koi1nF`1-zPhf<9#Prd%~ zJLk@w%JTVgsjGM({QHLM?sfiq%j`#wyXHqSd=*ZD>`usdu&6q{>Xn91dD7CN{p1 zJp00dH_o!@<;rq4mu8t_&DY)@7#j6BEowPdvE27bUVzkXzbNDk4_WOI-0fe{O5j!vC98BeEc#4+5_JJQ~}rgvzh zW9`}vAKCe#JJt^dIX*Xg_Q+)PT&9>xP3?pIVa@I=N7Jg=W$U@lZEI8K zlJ8B-y;F2oWp{g5wIW5|efLayF(&yO-k!d&MP#BAOT5u(U9-J?{diLwdH21SzW4gs zn8_LFiI{kqOucn#^5n_9V`$5&ty`L8dGYAPa-q_E!^p@j8$6b!H~#)xfBl!=&v<-e zw}1TZk+zo7!580o>9F8vSvS7vuIookiR=qME1is!>R@wm%Pzmgs>WVkG_t2AyH~fa z+4|wON=r*_AzdggvLnOmHjWPUwRRTYo=W9PspV|3NNUyj13!A>XV3riM1hYJzQ|OH zrqIZ!-@p2XH9dpF!%WVrrIw-#g|oBylaotF-<_N)RHjJcjfskFuxrhoTW|R2NALaA z9Uooq4BO(RrL?z}RVvl|d~M<7W3lO2*3dR|-Ax-;-L$dIZ}upb(KTV8%TCTM#?PLZ zC>piqJJz@L4tL3Cqsu32Hvdrf+K=5F>24CLOY!Vv#u#kw9JoHLXdEx3Ra>oTC=^hY z>U@;TMpI?h?Csh#Xjh>ADymY-IGY@vfY({f8k;NADFPHdK$?df=&TyMGP7KqP4o`=LUA3xvy_?s{qOwT1GYg`_n#ve8XREQr z9XHuoQi{b+FF9pP6XUf`xd&92WC>T~9qYpb(BfLynTe*^@-h*o&zgKt>8_?^**ZC$ ziWA1V`LPu$ei+uhfioS!dkpEL2+k)?Q*2tj9aTdA-xJ^lPY`0nAN zdEs31+P>B`AKLC6Tw`MM(UV7O9=YS@b-jaKU2W>wv$@1v#f-FTf6zdZ*`=we<>Sfb zLARl;!(1p65~~^n&bjU0vA(;u8)ZXo`fX__cGesU*;PmNbfGYD?6koq^z689Y@jDX z%A>(~*4ci`O*h}OW%!n1wlHz#?H8v~r;@6s)i}RAd+PMr6K|cHdOhD1-hTbs58wIm z`|h~0N3t{<%}sWP&psB+38kO>)l>8FbEbebc>O(Nxnw-G@Y;f6+I;_~?%eU~dsl^; z&b_fj3^ONM*OTmImHhbGSHJ$`Y;AG&U0b-CTTU58-*rLdreFE&un_UHgeVH{ZZp>m z{o;YQrl;Qc+X*4Bt!-~wj;)Ez#uC%hXMOgh?YiFOndX*vUdqo;zL&|oeI)4#EN113 zVpW7QWLSJ78lNwowb)LQ>-#*0@IY?D6n%MO61Qu+t$o$%?%N0YdL~bKO^)1APk+bO z>)T9=OSzx@^-Bp=Ft;@K+%VRh&1ByB(R&4@t!@2nH+|~YK04lPD#UYgp&D4dZnR~j zqsS@QSajyx8OD{#X=3xhn$hmQ!GSHebv3Qpw0i5>ks*iVj`(;bR~;CTSY`Rm!_%=7 z2`*{w@^1Xd*y@ez*Ly1lrEg=)*jmG`b%m2Zo~gVvlYZ{+-%$#$o~f3fePW78?hYTH z5d-3}MWZUZde;y1-?q(AGUZi;2@%R4bz?(l=t}SMh^YJ(S_PHO=q|e%1<{P*7udxzGIX3YM6E+8YYG*{UCZ@c( z=@v2PS3LG3HFnQ|GKR*A~z2F5qGl}YjNi?fSSCD=UZ zY3|COc;g2@`1;>5(b)FL*uTAQe5<7`v=G|Rym{M4_U;_LZ7}33I|q`>*^|c)ywwt?;k2mojvnzjOBV)w}kuG^cYNCt>K~0 z;mw_^+6oqrgPmP68I2x;Bka`5GZO_-GFr6I)*YkQb#{$)*o{_$X6Lkwp%kxVvRrn# zCRqbntz0l`E^ETr>mI$ncf+Q>)oQAmnp%n_W$(Elj@Ejaind6hm zbI0B~_Qvs7PnYJ|Hd|!0v&S#_IZlqoDy(Mnc%1EH0VcgXfB2Qxe){ZNlc%Fv&1*|f zPcIkdqms9^zh`5gqp!^*7A1>GFt!e?9_#U$1vz*8Y+_+9nkx%cyI6=-%dw@hr@epE zs&$(;?&?DYAs!>1pl@VDWMs#9q|;T6&6O=CSN}+pRaAx9(`QbfosTYaRW;leZn0Yp zDq^MfW=GdZxTDQ!^t!!f#?mCS&Va_Swfw1rubn;i&NQP6O}%|VTL9j2F?A;GTRXby z#v4YvhSo;hHj9C9X1k{)Y-KBon338$n@zs;ZLap9+w5-l72@e)YI1scE@=zq-%1;5 zi6o;Escp2Wd)uH~NhfE{9)0z-bFwWlQxO)6#ii)6L+P10b4%DMnQgqLXbw$kkr}Ny zs1|Uisf7}|uux7H%H{H@W7SeLm0%qHj`rq|OEd+9lEG@USO>>KL33<+a_008e^$*c zxtrSu1Cee)s^xuJ!QX;N!0tzmGa5}Lx%jNn@9=~=1Eqwywp3%ea=PNN8#}r@!Iq#& zGW$f6X0VZBSuSPfCYMi~V4VW-w?N~7L!Qr6)92nfmq=DL zPq?*nEL50H6k`Qj$lt$iRe%5BXp1Tlqtz6$3e6yUBA!0^>N{^An~6(`(Ap*&CDCG1 zEHyP4=;^om+y&0W;3rPA)#tSOt+G=|m$JOqg|b4>V}qram{cy8wpf**PqnbQVlrP! zmNc!YuO|}HnB~RARH|YQw|4aObvC<%Tw>w$RFt!8rWTJo80vE@EoF1%Jdxc_m(A+- zTO0-}uQa#%Ltd-TBymJEW#jR9u9_<|1wxWZrdpGW=~RmII83VQ@~JMbC+KZz@fxkN zSS?GnRJBr7WX&lFnxPPlS4f$tf~rboP7)-Qh&=E18cn7u!^uu7x_4xOsVz+{otv6T z54%Uc+KA)XliY-X;!;MGke?~o7bh(RMEhQCL%RAcRGwVL!rnhMx)X0F#Cg6o)hI- zMYcPFqoWR^6|V1cu~N!&W~ezMSFTmE3#n4Y;OppY^0x7mn2A&94EJ++ARWpUE#7TCm>hO46zF^qtwD6jl z<;$o&=E^2e!=V{?ffUl&a;1`7swYq%uWfa67DSqrocHc%(c`Hm}#JNkUZ=Nx5P$fJxkT1CvcHr!(1dl{LtcD5?sR z&s0^jYIc~+3dhxI=!<4mqf_CGA|qC6#VYKiSyN4j!g*E^McL%`I6Pjb+lV}g#Fa`l z77}H!ncV>d*j78TD)`S~HQQ_!RaPxccAMMewAc(Hk^(Hl@ru>ycUx^{quFFMDEOht z<#f2*e!s`&wtJfJr4xNwZmU5=*Age0HO*x6cx^^WQ+bqVWwXg{HJi*P6DRVRa7D6v z{o%IO)_~K3`>6)aYPHj8n2j=KENfOxRUN1cOD0IDEE^QF)8Y2Iyf(YntttjZmQ6+h zo5>WbNT}`9YcDeMCFDq-7VA0Ej;6l;0k83cInEX8N534NA(!IGHI6@inKcBj@gBkl z=5Vd}Usyx%+Gsd_nH=l5)f3Sy4q2A3E=S6o&(Xf0W94n4;zXdzU4n1eOTAmCBad$6 zlfu`Ob*5wX31>u*(SIsJ8SdBfy!fPf-W7P^Qv9%}_#iiuaFuukb?J-8C!*ptVEn7a z%TgQ3=SxJCka8_&6G)&gms!Q$gdC>JEI}IWo?u(ghHYE7jJAipM!ql?Eiz^sS4_^F zdGD2HpLymdZy!H7F}GagNFf=WkEIc@n7w|#5BWB(noY(N$y6#+s1c@CM51Ofw!DML&@KQnpm?D1pA zkDoYs{OH?n9XY*B?6Cblctw#ypb6SR z5jZ5HO~@Utvf&Qn|pubV;cv%Tij}XHqBYW&ho<1m;dpH|Krd8bpN-XdGX+z$EOQC zDJQ3==VBS&+A=sgI?(R3iWNk9NNH!X#TrA9R)ATYpO41#P~I%5R%+Esxr8ZIYxrLk z-;~Q}Hepzf!NnrKBnUi@Z)(+Yxl}3^ip4^qP=b?HDpqQQ<@GJcohXL>Awlm-sf6|w z{E`#U&H|}WKrR)wL6TJk>1uo{3s8{)x?V~|wz@suKy#?crZ6>DL2ryfGnov0acT0s zH(z?`l_PU$*5vjF9TJOlO~>%~rkn5i?a%-F&)%_ld^luGpIoRKTD;}OqX+-->Hq$R zfAGkE``aJC_{!1AoXAv?Q2S~ zo-!e5Q6uQW!S-Nv;B*~IjjsU(ptKCeqkE+opVYI1ojrDUPPaQ7dM1Xj~FyuAI$4 zo>fgIIg~f5EPO3^2XIXxZ)GB2`#F}Od{!!CP#7Q}Wu=&_a#$(;iWepL4mOKP(=?+6 z9-AVIJjumlNn#3ibPtZM8S4o-%{EkEJWiL-@7AhIXAZsa>@&|FJUX4Mu%bW`3$sz) z*F7?}@s>Rg{Mx-Yj;$JOaWV7DHQ8g!O&@;s;7`B*7k~EUZ#@0dYj2;J$+Fc_E}6_0 zD}v_f8dq&j-EI*6Hn#gxFr)sgU4g4CFf_OWmUtfirHi` z4Z%vqqjNL!IorU^yKcXA$3~>C1!u>qv5~=!W;~oja=!3lcm|l8rAdXR4fPwrE_rP^i=xmZcI@Dl?+0nN-xL(#xqbddqxPrj&)>We{Y} zU^bf#Mu#u#w;32xM4guvZ2=GjTYl`wduJAMxT6(Bg;Ywea7S09ckG7SZo6?!Z=}_0 zBJp%hvYTtk*;B{f{>f9{|GOW*arDHQnOL5w7Sd2$g_>k>huhl1euqg0ks!;Ze1ZBP z<;-#{7EeN{R-rtg5h&jvQLZX#Da2WkX5 z=l^V-@L$g8_rjJ6=bsV#3VIO^8~6BwvdQO#EJ#=ReAWl?t!8^`*kZAKppSnAf1v(+ z+56*PBmTnkVHfa3H8=SX4#`(J|4*xWs|nRbU@HBBFtAV=HE4-!Hb?CyWg#eLSfNsd z2%6pHFjEaw%w?$R0dp17@#w0B;fu0g}4(1Z#!oJ_S|L*O5K8LS={Y^V>*fiAcuAP42Z~pq}m)<;b}qGZT-^AjeTK z`dZt94kL=2ghniOmrdp>nZ!~&Um=xTKD|7t{0obGmqKypN6P<3@18j|Z{~Sw(gRWng6#X&18~CII zpGd#(gNp7T!D9kcx6Q>|t|ScIzHyB`mpby-&(7F~hTF`{(&3-Ja8~rUG&#*=_UIdj z=PI(JwI!%5Oe~fJtGlJ$lV3;|S<2!)`1mqRXkA;AvLVC*L|WCj=rbYV_ztf<;v7 zu&5**OA`g6WaMk*3IpE}b_#hJtVn>1hXA;OAEO~b5(Rj5@F5sMpsWGIj4!GXBshrJ zlQMh(tR7Bjp(dJ;#*8mU(-p<(bt<*w!a|xe8;wXdl+)-nC?g9Yl~8ZVGZwpv&8D;Y z3U5&H&=g$9Y$Be>q6GqJiCi`g)-2}Jxe^2Wh(7D(0;d3?a4@NyYI7knM^tYz(a2sP z#nf^vUgXR!U$~{cJ=o-jPvNjxEmo(~sxW97nVOoKU08_57U$>BojrYOVmg+`&hZ>p zjAasDfE!E0mO>^24+0DezbS_ug$G&A6^Uxp5Q5}$6<&j%1y2-Q2>O5+0tdNVfHP1K z6-CG|o}J1%BJC~`pFTHNwK{A@zLZHMGx*A6`U{L813vfZf`=1-qIHJ9Ve9=}Ve z=HXUQ=B||UnM{RO3`V&YpP!$c&lB~s|b>m~U%&EiAJ@&_^X=@nRDR2YN5=l*0$Q&)9}mu$bO}l z=AxX&*^$CpPNu2?*c<_|V6eKpUSlmDU8)M27H+!1Q<;rV9zL0NdB~ZCITD{+h@CjS zTy&U)GKptu#Ne=^hYEQ$qM3{q14Gp>DYI}%A$P?}HV@NSE$6dYWZI}9LYEp?tjt?n zE{DPs*l5839D@961#KQqcmmk1nqo(jiIFXrQ3^L0RSw2IlgbsU86lkz9ib3LLMaiIMIM)9-d4>j!i+lQq1I8OXup%Tdo^vwevNi zx&i^e!^~F-$%UEI@4b8Y=<$>1rsn5o&YnDa1+)9=0hdLne!zx_9#{nbz1(eJi-`#0UR>!!`C zyE$fPo*nqWYhM>e|r=n7Fu z9syj9YH|otDF-UY()kh+1MrCu!SMo=Js3eXD-r}&L~6B$b|F?|i|IJphN$r(SeuB< zxg;};WHK1gdWR%6uSn3vFzWFA6?8fqcmh?Btst}!k)KVW35=RXJqZBm(Q^;b8#J7# z6etT|A6mNFQP&rd$aQ7F$@wO z`7+BY@Z}((3CPv78^vrfa0rIudCq92`;7X`qd09zVoa zl)^M-qsmxE;OBbOiC-h|hh4|_Nb4YOgGvXUIytx<>^*X6_>vmAdQt>iPvw~5Xd(%> zq<;i3G&ydlt7+;#QD*@^MlrA{K#sh4f)9l(1V(nDY!A7a`213ifTm)0aj9Z-+xTMD z*06N%}73x^in)mVO5*kAMhCR zGp8ozQ+N^!HM<=2MMZ1w?ea;*bTVDy6~3^v06b@F@|#epDyJ6lco&aHxKxr_ScFex zGO9uiA#D+IRAN<&)qt=*S%RO!SMuNkG@Nqqs3B5}Xs}pRCJ!YC4+^PT*b-<57!EL+ zBGhvD1^!60m?Uf%>^6KSSP_sP(nu+Yf5D>$%-9m_F<1?o4Sy9*JkN^GaM;bp zCQi*|k@7>wa~V5sg7!!2ktm}{OoL!T>z1jX0*4;z9b$x3I#{sYW=_kGbc3K2i)A`5 zFfz0v!gHXJ{inXH&YRFM@PH`)L%mY@0FL^ZP!5P0Bt?RFKubb8!Fy#W0tGg;id-sE zX9$9;kY)vcBC6J=uuF)~&PHi9Hl0Wpp=)F;y@Z^H0m*Y3;?xjrQfC;h1jG(?1)BZ` zaYYH0MI^gH0gmNr*=zv@m~I|=eDUO|NRuFS*~7HxFEJ-1`j9oIW9t{K7$CjR@bC@v z!T_8H8U^Z+E|p>=2Wm*?Qg;O;1BPKy0de{QF1Z++om5rQb23-O-Ww??XrK&dACYB+Dhzs)96C5LMm}7l>NZE+5$rIu9GnUo@=!I1319|vC@3jv2m!<|t58T_0tuUr z*8h@je?bq}+k7ThrlTS*F`%}e%s`33AIc)#11o=4Z0Sm@O600Pr z$cWGdl=A6RfiP(C#orq76ml*ehex7E=^#9YfT5BkT9ZcLQ-v2xSBx?7b)HHaxR3?= z>%kJ_ht6E!>2APNf{Rq8juGq$D9Z3iWnf*TR*0uc2ptukDW^+<0uxqEM8RY#S7z8k zrfhK=E9v<-!&w8Qs_|8>nC43J%YwpLT#}fWs#%0;C7sWU4g;5-!(xnLHbcz8jv&80 zGci?wFbd@wJh>7azbbfI;E)|qMJBtPLSltQJBNf^AS8t_6^5-M2-gW%s-nD8&LUJ* zm2$C?Tqagk^t-{)rKMCcr^=ZePfCuETFytKOY^CanQh|of|)S>sYvW>3JOe(J4{Tc38K|9l{pGi_wW=-T)||nhv5?8e&qQmi$%*!X z+Tz^o%yOPXPXm%xB8we{TR|j~-GSUkCV@s64oN?pl>w5YP=fLxqgve-h0iU{%q?M` z;29w9h2SC=k3d4AfmW%Cwke*$a~j4UvB2>~5hj<*l+jaTv|FG)2wR2QoXZo{Vnz}q9b1MAk4lmV(VbtWH7@D#<3&o9N)-X||3eW}#2MJygm{Eeioll_|NK;ret{}!JX0tVp z)igvxWln*5F6TDo6c2rO_0$ZS~y;Ok!!IgmE zK#js)S1>=GCTLiLQK;o}pkfUq!!N5~ZaRG=10gG_0wPkAft(?N79@0N=mNb6rl!>{ zs>!oCbhe=51pR4*$W8;Tgkg(ng{ApeiM4t>QniW_j96yf{focxZ`5;mg(8_|KDg%ntaz)QLGKX##j^)wn1p^HI zhou*2DHq#?RJIIdS*jZ0^wtnoV*d+i7%$ui-V5v?OWU!ea;bnN@~WDh%PR(x-;|v^ zjYo!TE-{y`GNt%Dqz7Bc;h3RtN65*?&z+93U}xlCnOZJ-`pj}!b~rQ;Q!?;{R5Ddo z9Zn6Lqh|r2&SV921s$R6VOJ3>X=1IAh$oXs6B^+sQ}ZFRm2?`NOIWy4P2qPL(ArR( zjiWTkv5Lj)2xJfabVjrUniaIerLA_+AZ6#KGOFL98L@qZVj+PvonW%qv}zj9VnKJJ zC&y&sp)^fMMC4+#%Qb`DiCji5IyX0;Aezf#lS*myOlpP-()#e;jeMm9l~*gIQ6RUQ zV9hcmhDW)t!VyKRmD5Y|Zxj&p5qSIzj61xge1XWc_otYv;1CI(x?jA^Ll>|-ggcMsGq0V`EG^}btrH=z z2=`FJ%hK}zVAPPnh4qCi0}!HWXSmf}n|k%{zk9@T{T*xM$-{>d&EtJq^v!qAEgE_{ zTUy-3vxi?lTM#^LZ4R7ykyy^72MmRW`QN~SVPm5p5%*JZPnn9Ih zTYFznDleR#$r#LhE(vE$#`6mk^R(0prnfn4=n0M{iE4GCG%iASm2>$_0)mQ12~`=H z5fouymPD98*cTMY;iK`e{K(PRHBC&Np3M@2&8`*}VvOC!C+A~%BN_z-xKTx}nnTnK zj3^pFgxqqHl<^z}LQcjYm2%}Yl)g%G=?X$ZJ;W9*MzhUrtY(%Ipd8gFZ~`(3^p{j{ zz7Bj{m~V-%=5l3Fmqsz1B*M2OsI@~GB7-jHd#O!?FA9$z9xXaYT?FQG}M zuiH^U>kbU5*&rF5exHeho}Zmv&Jfk%vvKo>-#I>;Q#?LDIwPGHF2B4OT`KSf^bl%N zd1>zKRD$=kwYaoe1{IBTGE*R`L1I}9f}&wcMqNQ+h2p~Gx#JVjn8EL}p$cIO4~_TA zbFcjDSl->!VahGc&Ys0{nz15}`RO5QUtvsiQsY5-Z5bEoDVKcY|~qe4R>m z>g0*DOEt5`~rc%wKf!w0;*-WjxL^M#X!Wr>AfLuUs zaR`DephL5laR_%B_8K2CKORuShIPX&W4;S#5$vv?>Co`mae;iEJgwtLaVEs$fzIBh z?Q8lsG~rwe{Td(F&mw48zh{t(FtWdn@t@TGh@MTlyX(eZzxDbq&-pVY_C2AW%hB*W zhdxB20{Jr8$J~c|gs_H*KwoQUU0Y6nlB6c&FhWTaUq9I53Uu78_mkX1w&7gHJ8?#70{q|zIW~3Lea+y<2k7}8yX$Ao zG^C?ID1MHs^Ha#LL|og3y2IedtHU$oYd9a|An;$-a8|FsZKV0;&E1_I`}uQT&X2zW z4L(oaV)g>R75K+};GCD;bR+xf_=dbly>x~=M`V_snfwqv@5bMgTMi zFo)NG|DGE|A;h<{$kPif=8kB9tgTf9LB z<{_-RLYB+n!=sF zv90ahA;{C0^fi2ZWnL7J>#fsZ3VifXV297&+Z*=Tp_BA|z$sW%78=sPN;W~BFRbAq zKe1Z|LuiBszOLKre6YeAC@&u%%aDf`5d^_L_#<0Fx7@OIZI|ObFJUKEoI_a0(>dIu z)Kn9R=j}Uy)vGj*LwozpxqDrT{!2a&+A_mu-MUOTjym+<%;85$wRam`<&MG zVUNowVtnZ2eGddz##@2^JDrb0Mmj#RyZiBg4$cUzpBuH~3VhV6>w|;j>&#Z}aWw#a z5c2h|YTMT33!;CwPJ;*btt<=l4D?^oY491ybI3O~6x!C(jDt1K%j1qK;=e=wP{;4Z zxz#v3E6_61@kEn4+~xqzeA=($cV7WtpTlQx4%!UAPdz^e zuQnERv^k;Ibe*vK0sS1ahG#o6pu;Da@A6NnhmFs`=Os3Om)q{f2|`ck_IbR%4-I|R z?YfPB4fminzJ8CO(G|9tZ79!Pa*u{SYn=`hUtdGSp$-M~HGEZH!@c!2G{iGH9e<7| zz+Z+24flbb*;Jpy&*>PE#gN_THbF04Ovi?PLVXTD#}nse=g<&;*ZXt$+WUKXmr05E zjflsuX$~*Gk0)+*B!ovTVI!|<4TJB`;XdI4KMfk?i1+*)C{JIBC+l?hIi9%Gk>L3` zT!e3^TmSj&?DO0{wQgtc^Iz7^Hspu8o!!eFRH?7f(9SmG$II%+p3rq|IJE$BN!1g= zu$A?r0R4D3^BlX$P}h&+o&I%xUz6j4zj7u0M*ZeLgzvuzvG5A|aRnM&if^DF8`9vP z!*3RF?yJmxlYdM-g!qH_hc53oH(Y}Nzcwa_pc|81P*Jb_Y zhBUaG-yFF{zgZyEZ~hwW?0LUAa&3My#Xrw@fUo<_JK8SmH#d~Wy5CIg{CU6Gep$b{ zAr0z$@XPs}?YhtDqZAh zJr?-~`+ooT|M(l{`>q<^gX;E+ea1d_uotH@I!u@Pj1BSD58%l);_GX8l7!fYxns&V z4Txdk z2JwEp|KcK>acoVv%_DNJeD%On$+P&piZy(X>|)j^wEl6Q`EEZNxKSNj3)m&`$k)I3S5JKDJbr~WG&8rbHSw%+ztN1^ z1?g>GGd|YctcvM}zYckN1n-txNjKK_;X(8%Sd=dzmVC;ba(PuQ=%=mS-2Oj)?1{I( zi_a^p;S0ozynV01VtO3-h=cDBINUgidH)~(-~Z+Rxqx3`4G)nBc=7YdH%H99KJpdq z!9ee}fF|$%(ZR)M{sNy@SOX8;NSM9Mf0h3ma?Zz0*axrD2YJv~e&4fSe0F~fpDV7R zoy_6=Cvo9>=qc6lt<7UN%mw)0ee4I%o{r&@;v3ppdbYaEKFWU&C-zW$>+0aPPN&n% zi9gWs_@ww1XfQ`Mv1PeN1G%)M6kH`y=}6#|0#NgGd@?O!RK@uJdB;3lTWJjoe>AUt)l1=olr~X z&-%yV+Ug9S-+y@2k{hSd49~a}vHR5m4*RTiq+9T}Opi@v2_6NQ4S_eJ&3AJtd@{aKbo}#?G z0xupw&iN0x!}4o*U&8_aK%ec_u*rfx@_qk?I<4ck|3`{nK^_m09@Zv2tiLzofS>H_ zyz^82>mvr_tO399zJ`W*${X}G&^g@0mF1@m$cY4eJ@(rJCY*Ie_T53(u;Y#^$zZ%h5cHsqrpIqM<6rmvS6G9EIm6aChx)XkmDVo)L*KSvzx9qmyjSW4 zx(0l#NP~K=^*-|77>(Pb(Dzh?Q?J*JhSgV@f;!FW4^)7VK4p`?(q8Ds z1M-uo=k4*g+N|vX1AX%1pe~aKuL8dZy7>a0n5;oJeVXD@d_%oN-(}NIE?q;b-!s^0 za^PI!t6KxjnP0qyh|As;((r(v_)lDe!`bEsUb+?rtsM+OH&e9)nbP|-8m@sMClPxTgzxC@BtkuLXU|Qa+_t&vf^OZhPnYS2 zIgww}Y48+jVxGa9Ohd*8O{A&W!Sy@CJs#?_QDcAJ?_FUHPa)U%ed!qDC*T9k0pD2r zK!1Sh1bX$=d$(4=zeuK;M@4F%D84Ha9^1Zpq?y`SIzC>`bOpUOMcTPC-tqM`qEOiR zJGyWB?3VSt(2KgS0_95a4QcR*PJ;)@Su!neLLB-y?ZIic2AocxeF|V(lXIx0-GH|Z%bFd`+aBg#tmB((m?10#qL8K91M@gcbJT zQNlBOys5VTH zdE^ng2f-`!VKT`1e~DQm9fobAcyd?EXV&fJ7|QybEt?x$R;(}H%c&l&Fi zpia}@-*`D*X3(>9u}&n{i1+HXi%aj}HF2G`K%3(OdbJ@Pe_;+@e$>-3=%;@B)#&BA z&-pdPkyNJcF{+5cTAkj`NIOoJ6u-Tj?!|wo%k&C4_pgx~FUDJ4Ev+G(u_;`FZ@3q< zC-z3>!29D9tFzthz=MF7;v4FOo~PsufqK5%$q!l_9zEZ!=PCbK z&r>$cEive){C_Fm-Ea;6+VkCYo$xiBiv6&>Pt{O+xz6nfa;vRYFKS@>pL*dhW5^f3 zK>eMDG!Sqe_5IA(&gaXob4NCeuJJemI0XI{9goi|_?*97zPkSYM>>a;vzt2^8#?fv(!2kHCY@4IjGEd0*R)cL&l z!n2+9{qYy$hp!QjKLBcAbZAkerEI5c0B*1wl&5`=fyl_vrrS4+ zwrWIAHD9PZG~`1D5#*=Xr_h@~`_~@wlMfGX`}Dm#X`c0bLPFQ;4e_7R*Jeutej_lK-a0i zNW=fd-J1tlc2;+S-`)3n-@fO|eXGo@%F5bQMF~kr$P&UbM$oop!q9Em28Ur9!aNH0Bly`Cf3rS#S9|Im_Cc_pd=>jR z#IJ%JUGP&MIQZbhGqZUGeQC?TdBr!l%{=-c%)>XR(3U?1{25Pv__P21w?BO7&6vgG zxA5&x%|j2cshZt`1Z3c zCXOXQ0s#tyePQcteB>5qBlh;QF*=(Y*y@AZ!~ff@xJ%HFcfEB!-v{UG$Q}3NRs39J zHU>R$+voe`HjKRWd?ZeU!?XnD0B+Adc+<{W0S%cNw~ej&^to3?fm6I8~*YdJPPj}Nk>3d3g%)Edf}F(Box66;=D^p!WoI3}x|hjE2|2I9%UI?JNpKJ-if?%_j| z@chf?>*aX#P4|?4dxJihiN5pBv0WR2dGJMS1NHhktr^B}x$ z@a=ccTg`)O*Mg$#?Z30NP=mAKe+M7H(_6VuyP-VF?A%lz__`n2T1%hWejG92W&b7i zui2mvz7*J+zk2ZDhaP`C;8tAr5r1kcUU1Vf`2DRuSb%r<&oGXArM?hK!&=Bdfk_7L zJu^W+K5~oipdbeMRm`MbM zXd3477Ny|vTRcCwbF4tjqXt~5CFzfWJ9yvYzkUCsd*ROUNZ==b{4&SprhV|~8_k2r zzB}3zgZ<#E*X)V$@ZRxc=o%l!E%FosjkXoAxBrIwau9dQPG-kvc1-Tc2Y1h43}92a z#h$tWefURoz|nah;L-0s@YrL&^~3{EOC^{_w_FRC<37QjcJ*919NIk`hmwM@o^Eqb zyB?1chbGe@2`cUVeDIg;r0d@yc8B|VaJF6B2j~v*Pi)yq!FRB4ov(+J`zE3CI`9ww zWUC){+~Rz^e70Q0PuwB?avRjQ&L$-97>I>HUG+Af|Hzf~u!2p~4*QqFca)p>AwKBGYw<{&P03IY|91C;%Q^E$(K#$&fd)AO zC_C48cs7=Ty5QhX2{xyhz`y(ClY18UoB1}c$D=#MU-mHv-|;avC0w!lZ}uJXcJFW% zf0H)MEo_Uw+y`V(6XwRx|C!&9VwTPMIjzqJ~+ z#xb#TC+OzhHa@Ubz5w&!lUJUP;yZVyxA3=jK8%7-=yPx3A@32q8B9Q42J zec~f`%|gD<@vTB4^{;Jj?>=#ZdHjpfhhbO;w>yuYg<1o5ai4?w8y`}>l1%ra{Mhfe{1cvt@L;KX=@roZ)-FITI_;d9${5Uj&r$Nw1Y{f8iS z`jsU5U#EX>|KSI6Ec=D8RI61VKDWjH&oBm;_rekG=#{-Fmf1a%h(bkn^v7Fg(*3uz z(Vj(*LEQAuh5tkPH_Ch_ogX|jG(MgXiU0GLe+SmVt$iS0298yUC4r}g6sYy~5dYZ2 zA9!RW%>M1xI{MpN*!xc)<{kU_|9I=*De&!{xw4mxCewWr17N7ae*WZE-X45zI}d}r zI|K53p5Y!4pOFDS3^|~wAn)$Ut-L$<+!jv({_tCQdzTXV2lqa(H~(p2H(iGq z@QSYH?Y)pd|8C@odq<{W9o=5u-Y?`jO3uz^5)n{zx!t|&8939wd}R#Zn@r~>a>=bT z`N=205%4gc{KmFpFpB;beID|F|Ct|>KB(NC8lIRQ$>oz#mi?=*e)X?k`|nSFXM23$ zTmMV!X~=C^5&l&E%MALhk&iqyJ&}v?U-=Kg-Ty29Vf*t$+48Mlez&3mK%6^mwyC4Nh3fJ1m+r2}upM4H{`Yrt76pSO_r8{WD zwfOu`f&aoa&(BB4X2yV71%9lawYxh=khxj0`;qCi#{-@ZVuX~3(#Q(u{ zXUrMth_aGAoZ1_U@*;?xer4;7`IFl|V=m+8?ht>qAJ4%3cO{AB37MxDj=0U|PeLzV z_T}6QG3cOL_$RWVP-J8@6%BLOYqxLZX52_eF1)2(e-)1siK+2aA}U^w-{QUA2p{Ar zU4Xkw5c4{$d@-Jmi4!T%s6pt+nIHV%jemg8U_IOvAJj{~7LUT>$PMr}eg7Nd!L@z; z^KXjZ_f{W1L%!LE5dQut`Y;A@zsqCr)AZpAmU^oXhkuGbycUl_cixBZ#NU1&X1CVT zpF;lTy%1-4R(JyDK~82y;-KL3wsF{oe|>o#3|zq@ff$Gf?)mG-aaS<2Zk*@z?(jof zcK7vd5ToqGKqwS?+dJGe&nZ|7*Y-hzBx9i<%yNAjwwBS&+Hfr%1TlZE_~EU68Tt_| zP&;8gr$S$h4|AaqDEL9`7Ffx?zqOw8b06I%FXVbWx`6})CuMz5NY{DHZMg6 z^PmI&wmt2p{*23e+F|OCp(ooKp)7Vfmn=v z`#9bdAM8oj;?Ylm57uK4ulv0G#W<2ga3{TE9^Lf$hql(^=ON0FA%B-GNx?WC;^T0z zf%4e3<9Oh{t@U^#9)57HT#H9PXMF0)o^k|z@U1og9|ipD?`XqKbN+&HxE7CYjK67a z&AY|NNE!uF*HAq_&}61Tsgb})kQ|RIN;If;$AePf`uc_Q7Z(;c>Y%+xg%bnA`H_){ z9h2iR5ayyU7FShOEtMB9JojH;phk1acqBG5J)WX)($uRR3kUT^hEA-hQlnAAzxjg$ zcVz~4&Fr4tCv}$>8mUxNJG)Rj)8OSbkV`izmR0qKP;=q=*S`JS*(yGm+x2Uo`NLm- z-=q5!t}kJBLC(2aYZopp9DDK7W@%-k4N762529sWml8~qNycO0zFgnv@Zj){zIY-l z;~uFRXHJ|xf8q64&o9gut!ONh-+kB2SZ-zqI$vl8YM*8uB>FbL|LUpb@_LmX98ScO z>HN-d2o{XyGui(1KpZbEFU?d;a1^3-c*T&JQqM%TJ~fLO7G$v7=9PKqAd(nhfY!YHiD? zH$auK+CuPa8A@#6fp(j&;tHg7V=AbY2O8v+W?S`Pxe-h>4RU$8xWL1>F(Qtdo2x4q zP9HmdwuTVHhSKq5HpFq^bTSQv@>mxn0@bco2X#PCAS}~Wd!S4tNa-}FD1lUWbM@TW zixmeU6DK5@rAUx#R~<1OPl-{5m4TYV3ZQN0BU)lXmAtaLRxX}fTqzXFh9`muH4{rG zlu#s<$_{4Jps$PLE~w473>won$}WMcMn?x#z6K~AiGr@06o-R4ThNkpU;oZg8q}U> z3`DIhr&nvJTD#L~lyOkph6hrhIvWx|gcE|+cDq?Gm5NR%77ZmqCo9BwomRUJX*r=V z@9N02jjj&bU^phkhsOsZgkG-pT#zy(9Gg}UD93@ADJMnaanhlzdacv0E>|s=jfJE6 z?BH0wFBOjU%eGcNcjDzAzj(F?TJZ3yvGI|tBqo!6$yAE-Yl}sn1BE$Iz;Z>7ffp_{ zRM3v9)Vqz2p@Tvm&dS+om}4OhGz$$?trc2zwP%>77BnZ4Oo1jG=l7sL3M+Nc#)Vn{ z1`g6)l*fh>;YfNk$>QxstpTE0t;JH+Qe+-PO}XUYSSHXLcGX5(Z>+7BwYu5{VdLn` zR4$Rpj}OK%hd^DeYc<+tePgj)sdWhqv;)KO{(%Sxxi;t5+lIk}q523YyGeevC#OMY zu-!0x5bFhjR7c`?8ky?Hu`q(-9-vbPQv=+0RlD7gus*0vnFVEIxm9-3yH$?59-SH_B`49T#3JJ2IF_7^hEPs9~@$ zV%Z1*ijj`qQ5!lL4Qg>1y4tDMZAKAUkUR?%e?jn)U_=(=@L)}M+A6ZScsP?)Ks&No z+64JQ5ciTIk+9p=8d^`qML8^kFlE~WqMZiHq_V_{@IU-+yV-Oo5+pG}G8m)8SPBJv z`QQwLI(o!m{_+|4AR&TwVxY%&)t1@L7yWiT`Z?n#!6pr~W2)#S@{7VpLQjEREynV3 z29#S6`qpRupD%qW_`HR`;d(r}Lwr!%hJzwuuvfv>~h_&?ftOW zRxS0XsS(IQ3h*eGnwy^P?-y?q{|ng%2d8Fs>>L~n^5K4}J~%Y=&^`Ce%s?%S+rnS& zgD=56I70;U;90Qe#OR&QgRA&p9-%wLQ)mQx0RKngMeutKEB9veqa$N8L&G4k_qDGD zp0BUnqCO7>RXP8Rc<&ZpVi@W-pbroH#=n{!$ca#kFbEW%`r1}q&zst`BU@|X`Zm0q zJ_!2o&ikMRao(?z&$FL{8Wf+%rgzPZ%^esEI3r&R<^hx^y~SE=q1U0d%`@C(JUTq_ z$oub~3F=^csTJUF!I9qiRv$R;avog8-+3P#M&Cf6ras4Ro^p?}=CE(bhZ&=OYkeyls4- zvGE4d@iS1JXA<=7^7{w&jK)BE_O|okO6U^41n1I}6Z!kM z$j^OyA8efqcetK0^tL{@L;U5Oz>g6d%n8`nKat5#jgF6I;|hiT@K0_pC-5VX^Iw9x zo+wdrr9!e=u&~>{#{G0du6X=ul#1$Lo5CbWBZ@=fyeRSJ< z{7Sg`1$G3o`NT9%vSG%D_P4TmRp< zFpQxTueY#b%Emc7-qwB5DsiluFrCp(b#ugc_1@?a zM#T9j9vxo&b8W0^R`^}(Mz$Lt+i9(&{6#W8Uu+ZUMh6ixsDBUgSVU`O3yxCLFh)b< zra@52O>#)0$Ap58SZDo>$+6e8Oik2vC1r1nJbZCw0ILW#T5EeL=C!_lj~7n42TE)b zZt{KjM#s;W^IJg&Bk!iWiofDmL7#_dy|!c1J+WCheckgfFJ|7(&bCm2hc^VO-X3vwUk% zJj!xX^K^F5i_pD>)~BdNcRUXo?`Ikbti6cs911y%Z+B8iCADGYT%!dsDj50-`n_f>FlNhGPj8Ue3~!}=~% zNQH+uJ=Nr(Fgw8uaE%2ab&~3NB4f6jnghuVjKtBT-SIdab6t`rOdIK@?U1-2QMhBl z#R_2ui2cL-P zP%K3RS58ob_Z=I9z#WF$CcGwry97@YDA*MIAT4ZbZ@B8yyt-GVBg#8{nsXn$X&tf4 zKFON!#!QlgGi0##?L^bi{G2*Q2F)KGm0h=3kEVc4zZBx%S<@#KurF zK3wC63*UIIJT){s>He!#sr>x8T5V(8AG|Ma%CUj!lYh;i|LxJEgY#$2*6QJ1r25;X zzgsW$BsDg6cJdzn?&tnK_k+H2KP~!^=wRX551ckY!AZ@A~1~p=ZnbXdk{=OOLG?jn^Jm zCtvEUebPEM`pSXuKlSf;Rng<@rD^?~5a0KDhJGogM-Hrh{j)EZW@@o`?O^@s-~16V z`JA%1O4BY{d{F*oYUt?9>xZpZ#NO|GuNm5@h|dikTj<|0_MOhyU>T|VP>XrlS`L5Q zIqqkr2I6W>KZ|LsJh^nHbN8j?2Tei{wdFQDCcj*`pKZ_zwyI&A$BAjPu`y$xCZp!s z#66qm_Y+6jn4!$RG(3#g{OngY?(bRSI|tflU+_BVj`@CG-IaZDMXdiYx4#%Z#8>KP zQidU$Q`kB)U@V0SFKq^g^CF%^K5qFoa(x$839LMpq8V8d!%~R)>X%w*c!ro7A)-hZ zbVr13zh&73p|TQY5ConUP$)qs&V0LTjk11}6ul|U#0SgsBb{DnGE`VNkK*=RP-n#QDd)A^jeY&VVd5{rH|oz8$H8GI5mPI&}KBJHf#ONT6m|{K~j3PYclk5 zo8&=n+c|~q3S*x3Mms-H==oa8Zjj@n&I+pOd|K8vEGF7m=nM07Jwms`;3cfZlBB8S z^a}`elB^^R9s z$)-snLu*xNfs#eA-Z+ZT4DiH}Gvj8@4%zJ`Z=FtN0uFMt_$0y?h#uW78!VhV-Gv zD<}4rYA!1gR?iorur+inu$!?~%cEq*wLFtiT*q};F4!VCmZZ&|52rN=mEc|1K|Dm% zTooq>!2y3d*c1df%UwZ&lMBpD-1g0$5TWsgg<%n?Rz|$6cr6Wu5JSR_BG9Tzk`db? zHIk*on#Kv7Zk7F%K-aroB+GRhb|;j_{Nsh4s+g}fISym|Do=&t9lEq0?<=2@LVSN) zB}<__aeb}SrNxkS-lZ~%j8#c7?swFs*6>irFzSBagxTsfg+!R`o?GLyamj9W2!Zp# zWYK)ugzJIOR3T_b`Yc{&Xbt0Oi@+K-2~K%bX_{C_roFo5ND05IJ2dBl^%9G?Mpw1j zm|&{Cj*=qXW)H&Uzz1+`h#YC2f_adrQ72{31qZulL#)c97{eoUH$q`VbDbW8#nJGX z1dcU&7{$nJ$Lg|}&*Q-;F$&x9SWhQ-rlnGF^}!ZgQIRVlw4`JkI-k%gak+%^9t0?Q zIA=x0BJ%Z==ft}WR&L@L8((K)m#ndpKjU9&C-tG(AD@)R36{~Ya!ubo+=-lizHcVd z^L1pkq7jpI7N_KTabwTG5`z_NwQo-gEnFCh^06gdFsWz*XUh;ez?^C`C-$Q4f&!Ha zTI&WWPULH^R6@~ltlM&kUY1X)SuX)JbjhA-uF%Qd$>5p9Xe$=8O)cUeCSGbe`jw40%e#AIm$&-I6v zH>IPCU;L%>N7oj~Jwp(4{s()GOchH>wK5x9ayUDUT{6<^=$CiB@T|iy``>fvCsi?< zj+J_ya(1^?Sd;rAj$S;ejEC>)epAD8bFuE?sm9pYXzM2^Z94nq|8DGxr}g6(W_KaE z^8C47kEY#o&s6T)H`+V%-TK^|gw#@lfq3@0_381#nuY19d%8!KmC;zQN+i%S-{ zcFbvSoWLjYj^Ppwlo&M^mhilvT568t)9LTOM7Y_z9`b&8WI41Wsu}sc-RF4?IkKLRNpO_l{hb7c||0B#lpX7~dt^pIG4_Lb&c`zMx; zPA%DYUpP86Cza%l*Zh5Ba1{=xDHU*3JtJNvTXh7Rvu z{=PM3S#i%TW%|mi41;A!vt5@qHy%hAl0){{#bP!2@N|jm{^YsHqhnOp{XP+@&t=HI z>d7;!iTiWjfd2e(M>zPw>JLg>m<(k~Y8)-k$A|JG?F*&z%mb|JF4glh_0_yz@I^Aw zt)w7!yxE;<+T)#*V7l$4o3gOj7|)-VANlIbyYTFUUoNa{PR(k0esTWX?v!;1|DG5+ zIpUw59QH2$ zb*T+e>qg^@{!2qWRXl$l9rD{elY&U({7Z?QBjPD-tau`In0);Ly(>%gpM4&TXGwj| z9GQzPuMt#xY=X7*7`+mz2 z)V9BLaqz%UXlZpt%a2h=s4d!}%k*0q*K?Yy{6V@yt~LAUq0Gs(`NSw5<0_@<0C$NU z3emky*a!)6wEPk_jTs@QLXTF;A!M?w#bRBB!MIhQSn_v^jQ;ZT++A^MqW(;4_l{Drf6!ON74)-N`lPI8E7>b^iP zY7-eNS$NqTN`-~OCJKd;%@ZzU?uU(IZ9k(i`v zs>>;^Y15h1%1Mfk55$QRr^8AM8zhTV!m6=?H{M-nI5A=(F<;j<`B@1K6@OffQL(vj zvFfbTsVbgj+IpN^H^*Y@%Ql~qx&+sCL!8s<*uKygH!CWfvOxd?6foS%rSR^-aATfy@tdx{AtG09}J{Bsj+MX#WGEpW|ei!u`Zfw-3ijj_qHFQrN%+(6W*6eJe z)>1^1AbJFW`G)3)Sz54~W}}nKQKF(37p)kO^Ax|>&CzRcc&F*MNPykzkY2GH8OA-k z;cDsBE#mwik}UcUV<~qblfPpp%B$=ka4?`3>Vx4SV1_~DHAD$ z?wVnu+331-JRfm8W!2ZIEJ7TZ))<9=13wC5Wy!x;TYGhH%nMjjwiUy`Kl=b zxdtnKiGeAa7tu1>{eZC&F)9EC!*XIDE?BoVLA3>8c(H4kD5P!$b3s zi*X_WEDI9@N{G!$6I-_L7obYbRoit!jD_FfGvC(sy&jMFXbAjJ*K;I)hIpDBM&OTv z_W4Q-Rdqx&wB3!nd)NIBiBbgv6$nNmk~)d_r!mfm5=Hal@40w<=jaQi{X{_txlD1%-7!ryFPsP;7NCay zC3PZC(&tLDB)hCowguO+qiB6(?t8Dz4aK|KhKnrd174lVfdi_VSME3nJd}GIK4u9$x~V;=Gb^W?l)8PVuMh2O>cawIyqcv?n$4%)WQco#QgA$`S-pT^~(On#i7qw zUlWJUEoAp9r7jASCr<49aLve_`=+|{55#X<+Qrx`Av=bBvCy}hRS&HH{VKa>U(S5v zLXS&N2xVot9K)KUq`mX#cXRuZD<|FOPCYoVIa>Oc-Tf6x+o1D<#nlvHwqm5kSH~Z9U-=<36{GQN<@u~EUeXlSxnQR`b&LAg2tRuFDh9>=UFLrkypj>@^ zh0I6YoyIY$SeqFX%r-&%=={C+jx@^6e?0&1f92&Sw|c_b{UEt)UECNJQYUqjUI|bx|`~7wpaqS!8###R3?QPdMm;j0^4h` zI-Apbm~B&vXTy=-;q#?ZI7U=@3X2)GLe=oFw<)C@uV?uRs{t=lLxOKoyxI+i4NY<@ zL`twarpPtCP^4F)<*p#x9S7lgui7D_1lNP@iy|0HsuxjM@>>|;7-RZ*X@py? zv!FC*H4TwN~FpNn_XYH0|YHztrt)WmQ> zCcW^QO%rj)RruEz_m8V3Hm+T;?={Ya$ME?zWvZzTsCCX@p$9MY&23a+F%K>+WOmV) zO7nXkJNClh^tt8!K~(E{DSlC#WokVgm(%8@-cU>@nk(!`wAm3fLn1v3$b9Cymtkzu zt||%F>(+@(((Ba9$vxHujSS0_Q^qshWAxrR<=N-Ucm1w=>_z6i%aaw4H^6eDpY+d9l+11Cw`hL9I$ zxq8*i?!Y%y8m)PI!izdh%gzQP+YlPcCCdwr$as;ETQM2%Fd>bd49%ZsA{1RC=ae%S zIy*cu8(#b8cU-1-`MpC(>eJ{`ZIk$`o{Xl?p?)Nrv!gE zxnOp8?|b7rYvUgsUwN%$g%5@*-$t{O{Gw4a`aIIWqJ8}7ixugv0e#h&_@##xw-yCJA9%}V^QkQ;D#iO*W%Q+zvU)qYV9|mjgx*rIX4ZaPJ z?hqgFFt2_7o#NlDo!mkvn4m5};In-&I};-z+=tMqt=f#Af;uJOuiVOO*>c=o+X!ew zP_y@1JW5PP-xWSG5{8%uxRkGZ{??;!^!&?q>-Fz25gH2J;5)YRlWz1Kx7miRT)m$K z{_;2koZQQE>5IU@dk}ozf$@E3oZPGU>*m6h{G?lRdauDV5gv@q>umS!@NbU8QS2{3 zjdw!~=F$Y4m!!9i<#ykJfwr}J4IVK;9c>KmSEsgWWJ0COZMjeHz_SCQNZdaDatz}M z;LQ9GKfydC1$mo?gt$n*ISxmzM4n-}UO=C~Y!mK;1P6&Cwr*$^#_$q_nX2g`PL^o|am1cQLY4^d_swp{ z!q|X_&_f;>iV*=>235)!9+4n>1M*K|3AlW9*H%id9E(YK&vYP!rbwQr)-;<_cp2BM zo`nN_3VD_T-=VM$B%Ig|4!#0-ByR zNJE&04YMwu5JSikGvfFD=16AGP@VHNI^7<4Fhr`?aXc6s53b&fYvLRq zr1p3O1Jo59*CD!%k#H$TkZ=TlWkC=H2g(=b040oKSj;nQ9~fge{MvEg7bJ8)4qu1| zLxH;%gL{N)!xu=nYwJFX*^m>;01?GAJs@Lo5TokBd=Q{Ct?EDu2}uG&2BwhX5fn}O zkd1=-z9^8M1|&3yRUza;NXLiQ0SX5YTnvi=ehe^Y9JS|ToD>jNJPR=p>ck)tqu~k| zJthUt1~+gW0HqDyJ9v8n<`04~!QsoGWsp2%``~tg`G5}t{;MIb^ zB53F)nBbn}Q9OrwFt8L%asUP|M0)Us@K5mTz!$^65i|+0I(QkN_IR);Tptz!%njEj zI0k-W+pdSRK=kt*=zaK&Z@EA@03s6xQ7aFF|6@WoK+2sLtTBXW92S)eqsG9hgGUey z31l6DhR%oY2MP~HvCwcAz85ATiEP)0VS;!XJUWAKhWC@(;! z=vFNFx;^Cf_aGLe0N%|Wc8B=?h({0%tL|Ym4uNr-?0o7A4`HX5T)f<|CsWkgnd9IL z62f$=uvpjIuva0swpJ=P3`47~lvaAx$-6%HnR`aR-|}Y$_q})TSm*rN^^N|?i4@v6 zeY|X_oJKFztJUJNr^Kl4dCzQj=sYtlXRTxxIk9A4oYgFY7f6aS1-{d4w!mHFau%}O zY6JP;mufY;4#E3^OxA;-KIipl(QSFMLhxbVH#)J&xNCQZXCy;24Gs#o8yhFrHL|jZ z_|dGrw6Q`Z(!;#1`VL`8iFgQgDlG)rZ>DdXj_E@Tszm~4*Icc+Jllg2E>xUIDmgsd zPg8M;BScxk%Zs|Nch;DF(}TS-#>d;;bYG%RJ+XK}v!mT24m;`UI-MyWJ?nSp-CFf! zy>;JvCaC2|WHLXnWAA}+O!K|`j*(HjUV=&0F0NEJFIp?FpZn2r*`4dptx>T5`P%6F zrUqfj!*(1MD5^p_M90-vdS-pO*g~%1K}Mw_V!WJ#AO$DI1t}(k`UKQ5Imj<_V68Pw z!-qTS8YEg-UaJ9qWr{Q%+NWs&JjiT5F&K`D>ERRyk!{i?BsdCeM_XJj>14Cj?opE2 zt2fJ-U$tPbKn@X#DX{4}WH6@2QDU#Gr4?<1-CCxq+_t$ ztzfBe7HQP#u;DNCdY-Bp)k@3IE5)9ROe@$!A-En5krc-&=?FY3(BY1QUg`oGAqUup zq_2lRotgle2@dOzrT+CF1)7BLIh~(5yk(!>=sc$0h9AB|e4y8Q?eh^XG8ml6B!1oV zZ<_z_fD0cOi;T!`asMC^vPBCS+n@=~vnbd)VInz(?l{1UqQ(QG0SrG2%cvK(u)nr%9+u!sd( zr>g3P7$zN~OTsiaOo9Yk$Olh8?-v*egTq`kV2|hsRwUeEUCPJYZrf$a2=Bw;)*yAl63co|P21OIC1`#4CN0Yc74km`n&>S$Sql8-T;zXAry*y9g zm}%$?YMLs;laeKcTo*S<1Dr|_Z@{4Vu!r*w3MK|=LgKC3@!;rXl?2B{!O%hK#(H6u zjm1(?pxFXZwCD98(X@`J)L4I7=vC|0hG8Ot2Rf6)l3uUXY<7GCi!vNTgapFrX=Efj!(kpq4O1(uHd+4z+GFbQ;bM)HXDMBaSsei z$v0d#$+Ue-LckNDkZRFM*eE=?TGhBXL^d?m9%|cU6Nm2fx=xaA>k-n%@bC(d>w^%i zL=}C(>FGLbK zxlKD#C(=D|c%lvkfe}Qg6&k`!EjRBYo+a!aM%rM}_+rl`UApHpKoerZjwyAHpIoZV zeqfi_+w3K!UURVn>&2>?^5{5QE|tomw5dr9pCYSTug1vWCa1zACuvsFY>cZbjN$a) z-IXLi;4QSMW`x;LOgan1A2M!gsB7Xp)6804ObZ!C!dULnwkf0;S!m;8*(YpG4I_s} zoM>B=RHBq}f}R%#+kU4TvGJJ6shuH0$E+4j8lIP;J+hs&%Mb;yu{7Jm*dkJvc_oBx z&^i-@?kyY1d{^f+hy@Xrkh2N8ib#*NB;HdSl<8A~8 z>X9QROFh`}HhVA#BFs|CYCsqfUy{?n!LcH?F=VgDtEC-oY1ms!g8vfynY^90t6V2E zR4j(WU5#(siFTf;qP(#*SwDWzID22UJ)tbyI+iSJw8;8wv?#GhLw#k2FVTbUG8R!x z$KW}0BhwAV)ZQ8}NMzCRaR!X)q7X(ps)XH6UUPB73`rPc4L4L~Kx@2Hi{W;-R*Xy+wP>R~)WsuBycXeGN~nPPy0u=2(i)N3f{Dmj>QuAu zbcpg}R&$~lPc8uqn55U$JfXBYw5Z3-nw@r{(FMWjB)D~7shcv@5Jy_nwA(f>G!aA) z34_JBG}CIbm>Y5nj*289)@IUef^1h9vKtdN=z*piMQtb!QJ|umO5bW>BEGIqRaYiM zYjV?q`UoKpjH0wAnS|CDRU0C)p61kWQ-aH@*Uq#G)HoD<2&1OUFp)D#d^5qA{)GCuQ)q%-^FG+I8Y@v1a2*c!2M0Q99h(2W~&PEHr!Lnr&IYG*kCg=hqwH!H@D$FxMc$d_}Go{H|3>rTQ=NP{Ecil zc>YcCfgKvykxxNx;swyX{CfCTQxo(%?a=M~d)MPXof^JFd|-!Oeg0i31X?z4w?nsk z{(-GFTtHvPo+nOncgd$hY9=4+>q`XH56};`Y-#x1*2fssl>RyvBHzTPL*PxKZy(RS z4Ug^+|Dm_$($%rN(R~2Ma?2hc0Mp>QAMn{Fk&83^-|IJp8 z>a}C}tHE3VpFK^`^wm4Xc4PVWxirD|M5k>`6iyZJ^b}^@zW`E zhxj+w(?hVHKC!i);9kchLXiCkKAYQnhoBFx#Sh;hK4`&2hZ; zJBC@Pk;s8e`yGtqwfG4!n*=W-(ARJ89fEPZ7N5LB{5$&K4)K@A@e4@CVxT#BNdD94 zN_>WwGH^eKpC`BW6!?S~+DEs!pI?v9-yt4D*WiNC9r# zoJ<>4Hxbn~YgIFoICG>WM`ZXVGq3{>{N4!}VSJczFvqpcW@WXZqE=O}R45M0DWy`A z>7f(_LEw<&udFpT4R7uA!li;^cjyQw$0M1^vB7@U2ii1dH`?7wS1YuUTkkkJ3H7J& z9+#7lz)La0k*#i)t3gGaDu%R8s50eYam9ceF^CQW_a6(z!(r5E`A$uDx}Kw}j6mSD zUW42i1+J7V6Hi&y7D-vnCM7FTT=mVPfAxwvwnu99AIu(pG*nik#{B8|#0aidPQGTC z`s$fgo;Uj*`@q~ohr`P+oPc~E+$r}`<2(4ZmFkgyJl62yQH$sx4 zbX5#IDBv>odj^k6Jyl46%Qh}`YFxx(QO`AL$C6l&AgwkqL*TwkLLMjQs5*GF)dr@x z7MG7XqEuhAqD;?>M&bS&wkt3=>s2xhWc)r-m!j}MWH%Z_jH;A+q}{e4k2R4}OJpiS zd*FVjfemRuHMLryOL-n+Rs2*W$O@Iy;H6Zxm{f!~1mo5rfD?{D%4hx6)&9v+ZD_nT z-?xujHcTVu8xq?n)7?4-S1nu$1HXfZ>%2tUY=SB4Kwr7&t_u9%+cf=wXu!{#S*orvlN`$|t z)@_SsTV;tl<}F|B8>=C_4V-c_;$rdG`fGGD$;pW%PfukxH*LSPcwtF5%yw<56^^m# z!T0>qcz)EYVwd)-qTVQMhMedG6O!AIktd)= z%4|oo8Na8M7Mr-28dR6N3b=TCp^cTkQKl#E>La+ktaJV58*3X2;9prPcY0!28N0hb zJiT*zjyri0M_TJ&zP>QBD_VQK(m%|%i|fM9aly2r@7b+itV61krZ!t1w%)D@CBu`w%3q76AfFfZ#Fu`1D# zUR2WX5^fGzC8=pFBo&Q{#LqFQRy&od*)f7g%}%0L+ZipExz4Fb9}jM)1mAHna;Z6( zvc<{rk`nILcqU3;0Jh0_&0T4jp#hoDMC4{u-l}N?~$CBBc&+jr`(8rmdzhlP zw22KJeJAw{+s@v+LcLUxB#e0CSRlZ+vrMy_8RLQ+o{TLsJ_|9M2Rk zwzzgD8Lu8w{mS_+MPd}Nz-RADLbaNZ#Bka(|GeC)I7-`yk{w9ck9ZIUR%zRW~59@keP&!^-mVTqKMmO_4q!#$`#r|JzBd;q<+k{Pgurert4 ztPmkdy}-C@Ds}e7^9`#46)1=2-t+!G{=r|qmwoBgwO5ZWpLlhH9^ES*Zy%g4Y|Njh zW66CxRQmmU+eIJ3AVw2B!EQf2U*+_3OTJlya4whL+vji@g6+%aIo@i%@I9Cf<%KtD zchmk|)B2@61O)ke-Xm3bc9rlKmgf=GB)Hif8>Q+?6`?yBzF0o^dt`Dvym?-1QiVEI zDI&Cx&-hr^lt#eW7Vj$LMhU5rR6%3#p=2t$Trwl#nv-TWTbTi^S#PMi&OpsQNI}d+ znhrbR9Ct=BHY+MQS%+Mg5|HfAt(`dOwvHFXWd7iRM;FW(l>? zLvx$t1L&1AtA4MHKk`A8{O~}xj`;Su1sBf0WPfu5q2=?NJ-&_lRBw2&;qI3g)rlxB zD}#A#u-~}!%r{0zbEBOF@mB>ukYcf$Idj_F*cp4Jz9+tFNp?tE5bkgM(>+`T zUGqn$c{6qaAMvMNZH#oO{-yP7eQjb-^ED;9mizxXd(U7=((F7hy{XKsEbra*zP+0s zzcaft*j;e3Sbz%xAOt}SQeuQ6$O!2l6`_zQi;x&3rJ$%#ND6{*OJEo4$L`KdPxo~9 z?e6P+-Kx6fePv}<`pin5ULXi80+6t}KlJom8b~ z;ahm`V)fRAenMaBwc~v3?ELG@)+c;=!tg;uG>O@hr@mhd{@&U3SLyBTyRq@v&KIbo z6rMnL&|BT31=J8IKl2%NTW#+Gn+8o_MhJ#-dAZ8-eWcLxU+LS`!@@$VhX?W|!}bVt zUitXU??;Tj`NiJTd8b=Au%q3CYOtAw?`vr! zZH&UHiaXnHxokw~r8FlCUHb3JU-rA*W-hSnUJjque5>v!HibK;cDokjMh8yMVLh*oSqT=E3<+V+DHBcK; zOsM?$>g(@b+~n{JxL=U1nO}VRPW)x#+;MZ-(ade*J>%M9=QIVqWex04 zEHa7}>|-;=A!UEGJqXP3gK{d;ZDbwk3elCpH*a3Z%R~}m*=>2%Cp6{27^Y64ffDxyEbSg16z8U53nXb9kNodAe3a{hE_@l zxyJ(`mKr=2Zj&dEfAQ|W>fhp>PJcDk)RY+Cpg}|h(jhi9_1QaAF4Nq<6FWjkg$z4Q zGQ(A+Y<^^&P+u!PjxY*Bk| zscYtN6bbGSSN&}@88}JP?<}r9b???Unb}#jC*$+X6Ych-g=j08ay_2JTEoav{nL%; zHjx_xG&;tK#8&X~A%Kfl&=XVZzR7%+$Y_m7s^nihkZ&U2Ph<`8N#6JHO8PA14g6u< zhfM^Sw|3*vw!`?%Zan1nJNe*P81-kK%am-|n;_oG`6sh4rT2e$=|4XFBlF9de~$kh zqgONDnt6IaB^);n<4MJb98PB_WHL^MNgvWHF0w_aaZ|1@Q=cGgp|z7l#JQeEGZGR% z!oG6!@R~IWfFJ&Gh-%$2N;&A3xYiJfh5>^joyIRqpGJRq@{Q&eVOQ#G}bQwx6!Nlvm<#N4p~My6vrI+2HSKn zpu(0q;`Dg2-dV@$b>r2-v*T1S?40?1G8-8Sp`sNdZ40v%2dLSgi2!NcFz0)coN3|; zvSt*Q*wOR=ZrTJf=0|~OdF)?wx1vj0!%aIXs|Cf**f$Lz)hu=4#~hhS8bYF6zh$fW z?~K0I9Qk2m!_A#pi>F%7C+R_Cnv^;b9d%CDq83>um*iTEAIg(N4m^||UFux-owu;- zH+Q}@_oldcA=>lgQ}1i7N2|6!`K-LU=$%w%0gGVUEZ?LlCQ)Px{V^sai^`nZ^b)zj zsc(*J=_qko`Y?1ian=el0}^e57LacMgCJnz31X*zeXVnXOhq8spL@v|383*=vCXc! zr^Wd%see4UYGT9_-wY1BhZr*?n5bK3<1R58i@@JV#5#jn+OUXeCVUEx!h|i2qsc)n z;2I0QZc$hX4k}(GTW_1NeW4 zHc+s285cOU0rHS&RzDA}ojy)RB|E6=plVvRi)-T3YCIh3ZDy~SC&SmN2LT>M4nrG3 zsT5gnZKHGPy<%#S+QFH4pdlz`)b2%R2Nh=~)vudAEkdBa(s(7&bL#QiAm`dxR(>42 z(>aH#N38TjUqC^97ECA$!GTGVp-v|)bnEB}(i6wRg3$ntjW1jMFum5d68y9pfNBZK z0CAA;Uzp*DRRwGpdd%h!j-(G{Mdpn!j_nSK6;gOCfH_dbrs0q_I^ zi|0aMA8(BWanwh`0SDoTUKx-3grL%!*pVpN@6)sxHA|yl3XnJo3EVc)9kqlQhCSE) znudzUBOpMLCrk<&$D^r_1>U5s1Iis-Lp%y1-0AbvaY+Vx;UYUYF5x%dS}y;|k0zJi zn45N>pjQ;%;Rl+Zc@KH50`E8wk`r8dppfwC$z`S`}MNJMF0->3br^5Tq`-Q*i4DN*}YR z@KoR$7cQR$GGu=;eSSB11dr$d5##)^aSaJzAZ?p=R6kr0`?)CDa>yXK)TJTJ;$!%@ zqmq;_0LnE9;~1Wt7?3Ui7D|S4CKgF^a8e4$*x>=nVa>B5apkqO&W|3AX09f!@sJ2$ z$^dv%Ay8sjbd)qlBScKb+G*9$in4Uw=D$@ZJux zdMzY%RG@&Vk`23cYYf7(0Id%ph$H5Qtbz#((bJ%vCp|zif@W|kk5mkd4ydl`Ah_~e z3UHKD0K}N>F-nJLs8So$W5IcDEVT@NiEUXB&&RMJu^(s&(KM}C=%k)y+*z_w8qCh4 z6K|||nVfXY0~@51o^f<@V9YSv^i_}{x3z>pGa$gwQ5t1xN2#01?x7dOTuN!hbC}U1 zXx*a?mUUTHZcT)==o=m~2@GfS9uc1^yld0-`q+bIo|0Bg%s@q`qBhC0ra62MWLUknowR{03M zJ;E~;lXOmT+*PFX860>BU$s!$99SO-4zc&px6<;beL86^Q z4n;E8i3bKzQLd~xJ;8d4MS_$S4_rL4S7#6>JiI5bW4Nfz zybU35X+`#!Ttq5s9v%(SlgV?bD(Pat%ViA-MJ7{G6lu9BBVrgl1U6g=00Dr0Uxi5s z1LHSuV&lQ+v^5lcAgzVrI%4UrFF;$4I%boMp@MsnN|HwND0&U(SEmY!WDz`q$(@ok z`&zWBvHM&2%P&MK?>QMC%BpHSU^LAT)uZ#IT^wfO##HF5i~R8*goz0aMh-fbwOWDY z?lU$zZ&YGtk>4O{z3JWHhwgl9HEfSKdA!^7*EkVitC z9kg{Z>3c3d9gf(=_++R^NHFTtP1N*I3kh&E3XRBg(o;0s#G(mg0M956Avs6m@lhX- zMU9D%Y>lEx$E3_UvJxB)X#w=b!pyW)@>XW-Y71w=p}v(>M;t0CxNs?6?si5@wr^Y7;gYfs1W9jv_{V zxISoT!P!NzUnW+UCR2{B3yjV!EUPqjoNf^x9(!Tu&3I^XZ^y4RBT;AYpJ) zOnVhKpL8*w*3qKeQ020OJsG$$Z|Fi;h7-N9)^Vvp)X2t|7=Cr+$ zpA`arZKS)D>dpFFGFNa9>fFMt+Z>urQZFEwcc_f{~W{hH(nq7%eCUqxc*N+!#{#tb%W{n{t%*&z8Sql3n`$K6BPC9 zzx&)<0ssDg=)rz^{qj%N!!-PFxE@7*dOd=Jhynfx;%|2Rzw$Fsd;-KLf8%o?|I#_Y zXGs1m>)F4w9{Cy9|27jxGyn%o5rGXL0yV*HOM_w&MIwn5kE)6?9@{!W@nj)kShEA&i<0HYJ#W zNs(7Bm;#iFu9@RBY;^22>$V? zqbja1#QOnDt|LgluMA`&5zXgg0aQMI_*qfQU%UDF>#630oyzdE?fIk0S6;e$%Q^br zfB(aeEAzkkYrpjMuW8@-y>EQue{A3U&EIr_KdMXNnHG#_;2qFF6&>U-#+ducY`oH^8 zwJqFS4p0Q%J=*3o`Gu5e`6^Ej+thj?0a^|VDc3Z}frFenF6!fh1$glnpM6#V&Gnc6 z(XD(U-TUqT`u{w&m%sSSf9IE8B!BeXKl+CG2$pbz?wC>Re2V+2rg zLs#f95~4*?D>u%Kz|8V&nC=%lqqU{Yy$QfqY35lP?jM8NE}i?h4XA4Uhakg zgmc1ASg^r@9wT7AS@1zJ1`2y5e2Ow)!od_}LP7o+M6*rpQCk{gfsJI;LF|)aXG(;_ z`DGzq-aS;LdhUhmLKh7TdTohUtMOjVVdG?F1C5Uk1?IOa5(6PtjcDkuhW4L&+!5PU@X-F2LV9?Qq;#%;2;BaSxX07fW@`L9bP7 zKoWov3PhunYm9W*(>r`N86c3+2&mNr8x<)VLIA;#O^XESIg$=JL16hpLqSo{$Es58 z5PrzR47IzBX4%HV(bvD!IV`^Sgua!@FRh0TpKTt!oBir9+>W>Z;D^ZSYJ{E^pOoYI zh1FH@(Rs0PqTKz;bx0<7_|buzeBpEJxfJ%tzx~^f^1u9B|M<6FfA-)1;Rl=d)R+I> zuUyMbOM6ARbnXRtgul7~ArPI55|}iDQPCdSkyOA>=%s2~1;^&bP0>=zy++@Rre-7P za4^ydks~-lmHHDRmm@73aEmfnmf`^tez)N1o1$PKgZLt_OhYRLbc!}B2+;Cy^u95b zy^uhQG^O;WDC)^XoToZ90m325!ysdTF`#m6FWt&1o>db6hv8Ace=z>j` z;KgVxMOrd4Y@806$#mt_R|-?D{OLD7JE!mdBPAdvYK(Qup(!5Te^V&(PRb#tB9Dxu!Mbb;E*g43l?Q@CVh47$u}Px+5UttEUl*! zzV_~;GN{F7(Jv4aKbkPj<#Jkw4W? z{3Fm|{3e^={xknSg}U$>^_=HGlMM6cb=mUVul_{C@RNVwVE_K_CmQ?b>;Dh-wLe?G z@iVS}UQ_+W^*>>701Sg9|NQu%k6(Fy%)jdRo{vXT5oG;3^YoCYweG)c87~Eyr{CVA z9;~bwbL&pn`k#K(9mSaWYYb7|X+8ee332JG$v?^G|F6dn!ynK5#tHx8)0VKkyZPeR zN?!^Vf3aH3IsI7nt+~kO+in4?4SbQ{TcJ)g`BB$yl;TTsoeNd`?gesmoFl}ivNl0Z zLqz?^i)|S3>%QVsYNm9pEPaV`Z!^mFm6mViE^jc~#CUP5D|S+ab@si`{I}S6Sz2rQ z6OHM){r>)JDD26vM9)v2UMzmx`w#a&3JgnwZ7uj-(ANj9S@)=19Q$;I;V^ z^#e__{>WK-_8?O@8~yQie}A_b8XvykfB(C!SI)n+lo)(=kPj3G$biAJ`uN3niDg%g z<#rP>$`cafdSK??#$Wx>NE)GmytKcx*?sFFd*0-q5Tp`5If*tJNnhse%o_r4y9G3R#``Dne6aRyxzWb-oNe-s&^uT(3=kO3bM)*&AB%& z&ql&$v(skm^GULirQD}0z1d%W=Qx;`ByGB#lUGT z8R2McdGILr+^fgiwkHt@N5RR=J$SKCXt;f?#_b5MBroeB2o>8 zjsj2%t8AiI3=a2Bk9HSPI*~ITUhHwCKxCw41&#Kf07(}40=AQ@J*!qkPijQYRD4{G zYbVPFG89}!8#Lk$a=X>M%8t-3Y9N_T@N{SGiJ9*s^&wG|Zl3RzJ*yiyW$WU_(>vJr zB7tw*w-ZjU)h;`L^4@IXe&Rdw6~vlV5V>rAZuQ&b-|IXbQnp0uUc~G3Y<+JyOPyk3 zmKG|tKv$p#e)c3rm(Ljedt@#@iR(|d!^5WmFb^jW0l?CvheJ_#6N#L%BLUcdr2upQ zZ69iN6yUQGxkEHvMFU6a z^a*g(jd447STvG_W0kaP`}q9cvzQrf926S;!&O0{&QDjaKS)SMhB;tS&9V?qzqc4V z*cXrs^6DPi-uk8ECu(LN5~K!Az4$`q-XN>KlgpM`r3LJJ_;`x#ko#(dvV_wdyW^WC zT4?%WIREb7N}Sj%?t47Byl;>Fl7lJzr&w1OnNKbP8QrXx1iAo&)eGc{(s{+czR5$5 zl&_OH!c~>5XinsDX<{DPwm7&apiXnNxc}a0IovtK`)Ah3FK+kryGM$bl0WmKGKQQE zav!9{N;RBTI-v@~KJb!8H=>l#MF_K&N1H3y$Nb5Wg?)z4?$_Da$M4)^4rjJYeE5LN zpF7C;zN5t|v3zNN!>2UPnc35FeC==)kSA{Y1QNBvHzy@;<}rPtbp6vBdl~4EJK%TU z?#@lL{_VY|Wr@)3x!?nWxPDkIO)IX3BwM^wIgGu#*y_gYio2*6-N^k5Br$C)5SuDS z$t?e&5KG4uE>roa$A`CP0XsfIW`4XjL6~~NhmS=aDb+`ESXU5n)B3#rp17x*SvuA> zi6HJhLV=6VirUF&W%4P}OZd+aMwMeWr%d(`|K@Rs?AY@aU9#z|Fz0%MSOE4z2422c z&ccL9w4`C&m;}KaiWtg8+wE4hU;yHpD;t#~TXqdqr;C_UyZl)*+z#-&+16;<5kupT zJ-Ub`D_}9N)7J&wHs9{ zOP_suE%Hdfw-WCcQd?0>iXIj^do#(lJqsIy9zDm1*R>ccTxRR?MQcPL#Q* zQc^!|P2~v%c;AP7v{=lF_nj4U2sadld993I(U}@RN$e64dM+H_%NERdA_!M5~g*wjs~;rgpZ-TLXmc>iQrR zZ%yF)JCEV;xSeolhcZHH6xJYlrOIeZs1gV(0nN@u;d;mcZ$})|Z$U1a4cjFdAS+y}>CCjXOVtX(rW%<*o63z; z&KI&s)Ut!r7T8b54nEr(unS!^R>ERjHx*V4*HYm1fTMjSsknVRUz{W@u=xPCe85ik z)qvR?5Way69+^fH;VT&3MvOK|NUSt5S_Iv&eTO#LwB+W9OPy6Ibkw(8PiqmZX3My_ z6Gs5yg3Rm#m&8}q>@mDbimfR+M6^Q~Na^rZkGNr-mEpA&yKsYJ&#USlJ1Hik6a93U zc01jPuhC=Jx}_0esqTPq=$zzLKypidQwK*iSj}a;ruYV04bV-^9&Ma3e19@DExAjh zG?d4I-h}g7a%iN&{(M^MXrnF*DFZI*0p;4XOHHKEm*!+hHAx}xdazS1DWI8cKiw8Q zXkUyVYdS1xq>Z*VZ)wr{TXH*FXaR(+gWqj&4`c7sbk)8oNatC?|krpHX01N;E zNhTtC(&mwd254BV5l4C>0(2eooleM<5e%ditr1LFS)baW{OzgzJktps8Z8QQ){y5N{V&wqlGxvt%IKb%q6V$Od(WZO`;gMkT@i zL638o!UP8ZspH2K2s=$8GMw^w5U4dyLB&~6(sX<)wQd%vGa5qGQP%IZDNFKu!hp-s zrhhU88k$t#OR<3F56iTpvE~?{5Q>AkgURG(t%;$2jd6qGd774vnN0OO15}RFdSj+C?)c4fldJO+sD$0DJeP0!EKfujL{X>))Xqf-ru)rRzA zIrt5geAExV?+mHIv+fGz_l--91#8X%ufWeVtSqT*Si$ zB%#ypSrQ55w64eqfJl(E+?km<>Rzo*C0^d+zxdvw@JtMixJe*T46U*?u;b*0gG&P? zE$Tg|!FwGJml8@C8wJ8G_ogl1BpS1*5Hx|l0;rsRo**Vfcz_MCYi2_YAbo1N>cr7W z0zw>K#Hz2C&!)4?kk+?vUTJ((2-%?_=Edo=Y0R9cr`b@OhiwsBrIRAEsw^8JY4BLc%kXE`&mN9 zPuO^eXdojkSuHOjkI~?`r6I285m{*Vlv*s+H~ft|j{~`(dqE}IF?KU|!Hzqm;~)1p zj@X6FfNF5M4!hYQYet=@`$v%%?jzA4B%{v9Yb(w;mpfRJk?<5%)0M2&OtS}mHUeCs ztpDSMP#NMH@{Q`}eEo0~nT@vc;#Nw-Z3t2GeXy>|hkh@rM|ab=etc;>WYVowaS}0? zmXR%Pu1-^VJ=&!P@D!%Ak6*+qSLF9sju$VguWgUQS_HCbDN(Pi4)j9t3hdReHh;`} zXQZ>Z{2p4^Eel!cV5yz|QP&mKop7xi4X9OCuRHy!E!N<1-=x`tQ)mSVwlvt@m zq$g$8g~oLZyBG!A9cW6RrHH4Vu{3{*grxa_fp8jK6o&B$xBl5Rvv=Y6HGKv3SUp)E zFKuPh(%DKz`kgiZW{^H##@nkGZil{E?Ii?63qk1UPBuC~odjsE1TA#x`uZU!02-I5 zPL3xctBvKmXp`zC3Ka_%(`93+yFG_Y`UTV-;stxcJ5+a&7ZGD|V2fox7EvmTh9aC% z%+R(d1?8|df)uDmrqh}>gUh1XcaeDZ86rA(YZ5rsm+FJ0nZZXu(XO#`gZAwfz?s^M z=dNGBe54Y?6PFksUg0Ir?KyOfz+}!5CpPNxhXaQqTM;wWX|Swx;PVdjtHojL)D(72 zGf0_{n!g(#d~mzpXHj_C*u%u6EYI5I)wAWLA6}0=Q}m=Z@u_;ehd9h9TR;C;ouO#e zG`VMNp{C5Hp@fGpZ}3Bk3_`~;LYgHdq>#7LcdS=jhQo4-JWQ7sblALqJ?XzvhL8hdXs^%>to zF>*Ez2)*Mg@=??-E(`ZAyFEG$AJ?cam9$tB@`IF%B-cb1E0g8IlXy2fm@kEbjSW#E zJVmS_K)E_f1geb4W4&CTj^kbDXf zFeq{QD7nww{VW<#vZoKeAk|;hwBt;ul2wMt=ImlmOB(dTrh2FO3A)G?=@fQYIF-oW zG;R|FuUiuhJMxoiSW69#Z_%Gzhl~N59p=OVi3IO0EI&-oNNWw33O38Hx1YX5N(){g zRw5Bb#^VXDKSxiy{cGdm7rh}8y!_+F?K3lkq}agCA9t_}I2K4>xt6|LfB*CTj|jCC zB;xaD=RCv?j5`pIT{fsER$>ek$3#a?eDenJ&=o%a?QeeZy$K{$B&nlu_&Zp5Q_Vb^ z1iQXb|CCntqJs;iHTTC)v)j+&rg|Xr2Wm6Zekjt)?z_46XB(|a;^BMi(!HyHQhv4c z=#yOhzuo>P|7vvkJCNE|@vhuAyHl>&{?h--U3oO|&m8?*e*B#moR3`8!9SVs%5KGs zb$sLxqrAG`%HR3lzHs?p-%9MCi%SoH-zSv?_W-#g zQPO8GyYJ0}0q{iU!PIXpnl=BOeYtbo&YkbeQKx8}vZPvbMFaH-Wq6k(sh<4#Ni&XD{C)s-HUrJ^J#ZOZ!{bbN<-n+eV{^ZD4$Ro%P$CpMkD}#2|2>u*$ z#@J0Q@KUN|;ZITbl}q=l*DrtYE&CrXKG{^iDn29^WUaR8%hOplQrlfcnwNZ*I_~Ah z#LpSl_y;HPjc6F#-lDH1p38|wkSV=7c|0vZ{=}t^+m#5-pj)R`rDgA6bXaC#V6 zPgzEQCBs(>WACXom!^~iasT^`nPux@G8{A=g0_d5uoN!nX=RwYywQ7n)V%cN{4l=1 zhej7>EZ_DA7X|Kf+3)+B*}IrsoL^pe^x=GVBwY({RwI`x5J7Pl+3^fJVeVkRn(SockMOHezPS%m-6^-& zdcXI|Mm?UscbHGJ?z2&0uAqMg;NjUbXEpJkK;G@x>u;}F22kitgr5$OtXP3dwyW3U_uw1=PEbT-OP3yL1PDr6cNCE-53a{+a)4iHluh z;fnQC3@e@)AkR5IBqme!|!s8mX>3vssCR?~?C&FR~}P zi3@B;TR_`9jd7MAqA_VxxC*)p-`tx6aX*-k5%`#jSI|GKd@7ORr9W7sz*V0o;&mAFH7;sp9t3NZK$H7rh8Y z3~I^O(FW6~!cFg;_%mwA0YIxK1o{4F$aR(+7qz~%k!VO~fdY8nBtH-*1MGN*jF>a2 z5i>ev1Kb9!KP9d~3=?COKI5*^s9UWh3t)Y#VUX{8;Dw0k3ooDy6l;Jqikkq7o1AlK;2nJ1^qAO zjYaZY3pEQ@yHojsWasCb=hzUrdlNg_A`1&bt!LLW$)=_m?4%aU+pTUU%`hj18cC(S$7aF@*`br3Bjj9_XC__9B%t?dbMv+0Yz*~I z<=m140YVVYNu_A5QqOP!uQbs^289v% zFPnja5(Qc-V9iAoWP2)1y5MkEZB)m!V8IMiREG z-~oWZxKD?w*c41%`1A+34kjE#uno{C4JuA-o#=hA{mg4~LYa)9F1 z9a9#49^*ci64^8e)h%C)F_noNm|7rYA=_GYkD=H2}cY-~U5%GfN&Hf$s}+U=KOwP>~OlkL#W=6TV-%XZV?#+Nn&joj|c-Dq6KrbI<+O5Nrrc7 zvjN)xpc)WjYvXvJYsNtn7D|vZ@FU?li8lsBF4Tgk!HF1ZjgT;+VF^%VfepfJ&?FuB z2{RtIP(st~96Lrv(~LIY!$!?ZaimelLpH&wTFaT`5wNNuE-ye{^QXCfX!Yqi_c)$8w!L0)uxW+}HaS0S8#h-(u0Nn4YD33y} zyTkjfz6=Z_Tk4_V5ZxXkDw4*=BqG6?(m*x>h69*~bUMdO-~>oO=EE@Fyy(*L1kr*( zV&5tUSpG>?Oh-b7aO5H}T$2%b4RGu>$rF$no^BW5#t z%`|<0jCB}+O+`C$Dx$OkNgF3+=;GrR_-4+rC__3M^H0v{#M%s{jY*#`L0WlyM2yAU z2%!H-SBi$TiIQ4`-mE`7Y=`fl=aN>q?o*qixhV99!|g6(aVZEY?t4ffOD0Q4pbSK> zFm*~eLRS4@W-L+uc+xZ|_)uOjj~nMG=gyJ$%|(;J`UOtuOn45xo~m-w1~DJUW8}ra zY2AIZy^H!2`BrUsX{~GnSX1BnD{)UL=>+kOTy@4!LU_ z$h}34@CAj4*Bt1%xtzE60507dK>2+JZqnd2Zge!6O=gyd2dq4P4Z-g;_Z#y|B3oOH z*Di#`JUgb(a{RsI`aq^m`0K;Ix2n{p`pe5P2qgc+{~uhZr}y>MQ{u(XAt#L|$yX!R zIR>77ck!y*jhAYxlr|qZ5Ks(&e6uce~n?1tKi z#K(S!@>yyh-C~Q`yKoNe@zGOmwEpx7cri^i-m!f8k ziqB*m@WQlhzkj_}8P-#B%tukJl5ZZ*+ErisJo))`q5RO8yEacILMLa|+Fh|g)_3hI z$+_%wzi#j`AtJW=@ItT?wAfXF1x^;Gf<$dhB-y;3;p(T6Yx+e#Qco^HKha7q+k<#A zxHWi@YKzNbDLNUcOeRO|cJlNSY3}Wn2P&n7V_B5u5T+ztiApKdN$E$EtPP%$zCg5Z7$I2`D)^dC>ddR*0h0sJIhsDcl0YQI!oSBWKS@o!G zz4msU<0}vXs1@=NpHv$HJofJ24gFW|&O6!bNJ`qX$J`Ah8#s94%S<CoB zMB9G<$*tc^9M!Snlcih875?|PJ@N0pU3qj^-FT4=``Gi-*oe7%6=|G>BEuQgpK~wz z*P*nU?G&$*Wi50KC^?OTWX#FVou9Q-%lC6HcWaeiX!&Z&D4uwU!fhXMPyYE4?4#&H zx9J}H-lq3FvNXtM6`Q?3evL5Jr3c7@n9iSDd}A?XEu~$&slGm?{af?Gv!(bT{2BA5 z$D?%%_qA1ATnDI6^KR%q`#Q)5Az$&v>p{ImkLy3m2;@@iBEvU9*B}G41ISzg< zIY@~Q^gEb#&D_en#ATvS7GkYuM4niUZK~$FeGovFOr+qQ7q9#V`wkU4_NP^EX+yhz zURwULU69_T!(jRI0=@#N13KMHD%gcQ{927p+F71{{d&~rXD|1hB4^)ugO&&Fg%bB6vK(fwO{mNb4TsW%)&0xASSrpai zxIB9K+TJM4Il0Ecbz^YH+p^H`OnUKy{a-PAcXF+vnaFg(!4%fYYzPP_^tj=3ZeA*v zdx$6IH^ft-(qI0_YsUT- zm)}^0&vw$ia$~_g0k0yJL--p9kJjwbOVhq%QG}Rlwv*HDQut$VFU)QDzPZ1ACmKN> zSph>C&N(ZJbdHw^l4eg#MHoyYhgNzpKSsKl;uOTb{iw4TTjEBl-9rb7}$ba$^zVN?5me3o_FL9sx|4HEM5X?L30@qhSF|Ji@}-~G#9 z|2O}``rM!CH*xOJ^=r=$`&S(wMSlAD$j`Vw zLZ{(>{xgsC^QGi>=t3CztCov!1Hra>1zR$>KO1-k>}jZa5?6J{_h zdU^tE`Wz$GR4NJkCp8@BJRGSRD^kP|Py|#8-d;&jbG7 zr92JpPYsDK$CQQwv0bhub>P&cp$foRZ>RvzHGz#M;3$#W!8B>|e$wkHkhlv;K_-_r z%O!7P9^~B!!DqlUs+(@+mf$L~53DPet5qw5p(OVms`Yr!jzDTSgkjWhaHoLrHWdQ5 z!{QeT0G_0xAtscWp&^NbpN<8osK&E;zUXty04l&h))|Px z@QKLHv#zJ;LUc9VepK?$qrJfZK$;pOln1u&h1^H)X-jV`#;w!7J@>^M*gM79XeO^U zDlp_sNu|dhkxNQl$6C+Evb>n@7S9|Z*nIy2k1o)?q8oLiX|Nb#xW;}S@(UoWDF$Usb+hklU-I%|3+=Z$P3&06uBD>?4r9?ie~qGB92 z0IzEYVV_~R3Sbg(Gq(gmA?778yDAWt(HX3Ul*tf*j!t@g{^Akg6VhIv^dMd;-q@DI z*XJkS{88rR>ob$xZlkyScA@%lJvPro7i~RCL*$YvWV7i^?Yl$L%jNnfk3PD1>1Av4 z*|;wekZFFXF1*0K{~++j>!DVUoei{z)my1*lMKe%jnx-8vv#JNN5jR)usrcOV`So= zpABq(g3K?@lI2pv2rZ=~X@A$`uf7sfi{Pr7Sz-sha_IkI?>%EIOV2a0b5G9s+?+$* zx|OTCtMknCB+gLGlqjweMQyMJc^3i<{}3Pp@(;=WW55do_O7vl*Sn@fTOuV&0>v2) z#W0-IJ=4=Ucjb6<&f)mE-5kcD%=Iq=cJ*{s&#imzN#FUt=Y8MjeV&Nn-oGWU+1}=j z2RjQN&E>zd%R94y3DG?A^aJV2)whdjLur@mg^G8^Ahs)FFyg8AUDwX^uJkf5EQ`g< z2dp(??cXZ&ln_nyYe#uCleqnjN;IWK$D@1uC%^b<&#Ui9XR<2!=uS_H&5yo!12$Yj zd!tp`-5Q^Lruy2q?Nk0PX!#OZ55khuF%5V5rTh*2xe(;sM!(GI2%=Z8B*ISDxNTyjHwW!?e zioJbnviy9wn3p3n+MprM77E?))1Gf{5Y{cbk!z-&hXZyko7b1S`dZZ8g?8;^xBc&iAYF$XH%n zYQ44{{_M;!V(dOFn~?=yt3<`6{`EKL#ZbF&c=P7nsvM}i`u$q8^N@;a`vV8fpuT5U z8%JdJnFX?;uIA8aAdhKT8E zWjF!`e9gKr@+Fx^$Jvi8GdFKjYtN_qmC6vFUz}1tVzu5zLxMZX0fc9Q%F&hk@H4Z! z?Ph7zC2faj9}fvpC-?P~UoZA!I&xp~;!7+0fBE{^Ka5>}=V6IRrO9jG*-)~utExTP zYOQ>fefN4#RKkknbdTD77|lonw{^eZDk1MgOftJ0o|7M4sNKFt#LoB*y6r-%G75S& z4z_j?R_@h$g-TZ$9yidB*i-$UdN=t?FEQ6%J$UiI`c(b)z5CMB&nkBgRa0x+Z%0nV zyVq|H;jIb93O;}3L64V#?j~TA5$u^YN%E+z0+(AhiPnSbo6_lU@tsSp(HN#~7!?~7 zQ6hBaaHCG~1kEeqFwv$`OR2EH2n@j`a()ua5;6+N`1Ochy;MX;`taI=VogsO&1$VJ z>i$&NJlLa5bagPQuX}H=?#-y(2b+WD&Lbiy*KWQ~#MPtCJvj5w`H2&%fkq z;s<)|kQ(?|jnBva2_M#5!2n4<#UB(0-lm(=t!Y=E94QIxeLDe(1j?@ zA>wD=*yi5urZ%p(`O4KT!rn5RySLx0N4NjZufNBV*QE?)MH}747t_%%{6;b|lVpdn z$iq8x>Q22Sk=Gw-Z~y6~!>gBW?B#DCSfdAIKpIK2F=_Ga`pLOxJ`s@?BXus?J)TTJ z4CxiO3kNsve)H>h-hb`R=9MaJv9jyWe*TMJc;V@nKDm-GD1I@^gp$o-wAi2Ku!tdl}|BH*&s_fsn>ACR=8zfd6{g;Ar^Y(+%_wOBi<TFQezf8(vc|H_yD!(V;r&C1Q&L^POq`By)B@eBXtQ(ySViL|-8 zI%xy4^=fBP%oPn|jj zD93lv2LH<6-Ff5Nx4!i!Umxs0C>{{!;z^rW`-1=2($ktZ^ujNn{`4o8&OK*^+`qlC z_aFcE-M@R|){S2O#&NKA5Bflb19(vi&is-^oeTPYWsRIUlMuH$gV)~fm%em!w_>}r z=7+`eaCaEu#v!li4TMr-+AbYc3ta<7QRA_~x6wpQqG58sp^UnnN@G;I-RQf9(j9nX zx)M|4F_?VNtV|8ZzTurdBRbkxibuUhyD%pA-h1cWOZnrgx8Xvhw+giBDl#36EzRUk ztSv1h!-)`2k9!2$ukRO&`}^;|eeL}>Z*E)xLuQDU@A>m*F3iM|p+rFNjI1E(iNheW zQ0i8X-@Dc+9p_5~PmGWPH7buf{CqAkms>x#9@kr~ME~_S_v*WwkM0!Z&FbF1$Ea<$ zPn@D>E}T32xid7K@%OGDb~_I?ky{@e?jF{U{_KtRH!c_8mAmlF3jfTfLLGbk!c5>y z*1xbMcYV1BuWWcqkKX;>w_f|!+jrl-{DAD;Xtq0(p)t37>Nh^|#ozs{fBH;v`B~=R z&Yc?-;@Zt)S|A1wcG^3ye&y9~zWME2XrWT)mgm@4a{Z_A!*6=g;L`O~T%Ghg39*?%m8cj{EIyr_j*# z^0mDQOB^5Wcetq1^{p%`lpG1_%W+1Ghdmrst#pe2@Y?&^#c~4+C*hA90VBV2dF(wB zG%FNHTSLeJ?7VU5_I^a@S~EFQvu%Gs25E<@61<^(%U3>%)}mHPpGzvQ2tXz1%^EaB0+$og(le9uTbonuBEl=hX$k(iN3 zk!5A1Du?%O4~5NLCLr>$gy3Ic>Q%b%=q{`fCup6QY-vyh6?-dx=&C+n*otH)wO;$t zwHq4`_aIiDSUP(;7)VDZ-9fVrt)sDH!)>76E#19!_1gAv7j=<%JRS^(O$JtkEy6GJ z$%rVpBVlxOe=EOnTraf)b6(M_Hb;n79^E}0bgj9>>cVP<-5QMdhY&|#{f=rH6G3fm zv`3Yp-0Qa5y+-l=VWmr{%}r)D;kCWqOcohnZzw|b#>G1|ff^mxMw=zMel(Q0R;67X zu#-`(q1dDtpYv;mx7Fl0;6^n1qL0wVGq%0euU>t4TszLUr?$mV4Yc%j4HXv2(hXlE zo(}2`%es|n`LJ9&s1J!zr_%1%Dy2QNB?+pW$OZ!;UjU8`O*G9n4=ZlkdZY-lja!Kh+VXq!*v_sSO@0UsJsB5nkp}_9BOZH!lMU0 zie_PO3EN}>Uf}(D8`@~lj)&JI-UL@ql7J>0RN3*doCJXl^ohc%7kL!48H`3<*wDf& z6mMf?4iX$H&&#q*vm(?SCW9^{54t@xB=jce`}RO>jS^r$&WTVbpr-prB?&&tD8%7+ z{V@Vn^tzAW%>7vT8hyl&DWl+K4dExqLrh;Ejc^I4Uy!z&I+)`nck1K~qh{DNKlz&e z2LC+{;(zec&;EF#S^krFWKsN3Jo8w0@I&#$PvMc&hvSi-yZtYSXMXPXFd6?aJk$LV zo~iu=o)Le9XCOfjJQIF`X97RMGu&f5v-uNv#sfSRz;F-HWfoFc_w_beurBD3;&m8_Dc!qh5XWn}I0r1S;&*B;5 z13Y7$K6CO+V(}dCOfFP+`5)q$SAPu8@ISyal_{Qi9(d;Wrg+A;bK?n~S^H2tbMTAc znFl|_GkW@G@JthU=FJcAO!?>Infl(3e*ZWgE`uM zjAtM~^+P;!ea^b9}1Gx>72a`Xhxlz$S>Bb@ke+@9;qtu%-{*05uV_g#uGdP?k4bzY(WC`13cq@f@i9|_QnTzCjJD^gg?MD zlPR9*|0JGCJjOHh5AjS`n&O$^(Y?*%jpJIe9h~<`s49=pvijim{-A3wrq-9%XSt33 zcxTXp93&jzYzqR0_4}=1aiDfP=<%u^-P#4)#Hin6m$N~CFu1VfC!A0mZoQ+!_sSwY z+${}nA8F<7zADrUjbe`<4~rEeNGiG0G1O~om1!TD8n$^z9EZZr=;qB%{#LiKis>wcX<1_i}c%mrFF2kb?p$GMz3}1;(Tsl zCKo{4%9!nsMm?~^y2VCecjMu1vp>?nKoS`i;aAsXX@&F0504Qp|xuj zkdzDEQ5!+bNK0g+rlV-`1h94})QhZ$bar>r8WZRkt~}h!Z|vmt0!*a;lZ&C(wa>wAU$Y zY`03=8=ak7dsM$tkY+-LFS_VAB#j^?dZfw|BASW%xo-Y`9&diMvwJk?O!_ctSBXw( zNC`f#?w`%9WlcEbw%z+1TOa|_gog%CW>P6v>WxCZS{K7X2fmC%dxHG0R~ISEghx18 zCm{3G7(o}Y2Yp5tD4yjd94p|>6CGum_%3mh|8L|c`I$9=NI(${22${(-=z=3@Bz#kT(dlYNc2#=RmvIfoceBz`)_^nZ5_KfXP# zLGq__O#j&SP^TikM*Pbk?jMc^|4G|VYiKXRi-z!gjs7lA>t8Y9mCC6GV@$ber%RgCsK;;~g>Jw)dfgx&0JXir@q-&z?^k-z@U&S18gmH2B+bAF`#4wBsXjRsnuGPXNuqZSHqm`rQ=s?C zj{ul>)erWH4wq5IFNPQZ*B( z3<;{~=!jqk4GZ0HaB7a zUTm3GzdBYSZ$S~z-y2ZL<&dHw=a+Bxu|m-Z1t6n{it8BS|qV-zi zcD@FYuO6aN5N$xfE#$`#5SKvP?DcwsL8a)5M61tho-)d=?Y*)dW9x1p%G5nUpQl;t zk{*|{y;Q9Q(IwWO43qhqs0=2N87g0Dv^_qXGtKh*+YIMwX{WNWySLw@Ex*(|zQ5mN zL$h%W>{|3HtBOk2YJ>7-Y0}!*s@01vk8B5ghUFEoo`7ejc#}>OtfX48XM}W`vrV^4 ztDX+z$Su_jc@-#KgV;S7Pf)rgx+qyfqLmbN5wf?$7##>y7xDn4ODp`SQ!5l(%{t{Z zIS)mE@HOOYon}5SgQzh?aPYzfd9^(=8^6*rc24uyF_E?3aAI;O9 z;&B0nLx;8Duvt7fEFNMl$HEM%2#@ysfK9T&RLBgbqu~289tI;kOveP>S75S2(YQBhmpbUG@3->B!oe{X%qC|LO%GO4PSPB`SEb+r z$m*KFx_ytzj%fVt4)CmES|Q4lbZ|s?1A_+-nu^Vi)FgfLa$Tyw{=LIt>Do1SanNoeAt-@is?{Mxqr; zrjp+Ao$tK;X#0>~IhE9?erZ47mP0m7CuNW53!40}QaIc?7+a=f2ibD5UEM1X0>_F1 z^aG0JF}U9fB)SNwZw+dN7Kq$zDCL9sUE?U<6jCb-2_ylJO9b6R=Q8J#s>*uY!NhG9 zK^SfnL1?U@9#k#l%K%ap+U7cAFDM3^hsFI}0LUn0LVNprM|ZAOC7I4#O!ljt%3+N( z4QGBOWSn|A?RH1?vMYs7eq@blwNbvi+a+uH5yJ=?+aqN(S4L(aikPyxm7%9w>$3t6 z;ec_c^ziz%J6lIcvtiCb8me+wp^5#n5{L7qsSgg0T4=u!&FE}QwbR}q*Z>rS(9$6< zE?uQHY}fjIX!jE%UzU0FVC)R{==GDmOIPd6uvFz^^p&sP45kJhfAILPzkCpFA(!yewQ;j;(+4EZ5UdJbiX8tsTGl&2R7OiNxa5>FV_d<=yMs9$R9) z>lZS%FRmPIHr+;@4X0C4hwtp%ymWQ9MJSF!_6p@rn}vZBb?j(_tCx^1R28q` zLLv|IInPOa`QFiR)bT*Mz1eSd6hGUUkaZ}7$M9uMI_)+c2z#Swzk%MMrMn}Fs1{ty z5EY$n7mrFkP9^HY;r(yl8PhF@4D4Te{a%+G5{_?tP=KYR*mb?q?e7$&&OTw2{no*Q zW+*J;;6weseTd&{D*GHB1lVezH%v$M^3G)!EX<)ga zthjH~9JTM??E-C(?67=X?9!sd!;79}Nya}D)dW?TrddfDJZfUxs5eS``=xf*Rf2lA zIVxPe)g%X9-V%}G1Z@gV6)-E215syiRB7(sDQkYF2i$mkYZpQ!`Et26s^!Jgiykg% zbUg8ulNZ)wn(V0_fKgxDZ^GR|RwnIQx!Ur07f;S4=4ZvetatJ~hE+qc%#79Eytj3{ zci5-L`QzeYjc_{4NUqRGl1|BNApy-14_9O zP?1AzRfp~v5`TPH$`@I-cszmo@nkUM==_}uRlmR2=?wuS!ZXD6`^}wizt>?IUF)bl`m}cUdmbiu;^f>+CTf%QQl*kF(~(Rh z=;vAoTbuipM%Sa8kaER543}t_U`&&;9+28y2YTQrFrW1y-|?i)kCZJvSOUP0pMT zk32d#l}n^pVceRa|Ba#g`OV!@VRNTk-MaDUs93F6s`b+L-TOO7hXthfQN>pc(-#Z} z6NzvHe}WKb4EPYB3c#9y$ ztEW%S&u4Sdh%exCM3BWPcu7hUSG#Ogq-r7gEn=ytk;u6yUrtMBhtST!(v z;#>wM@;teX-s2ZO{;Qw;%(LrfpG{gPPCb1gm-foNYH=`_NLo0zvY5&GNU;KBu@uJ98t?}-M(M!6N(i`1fubHHjz7V?z!iG z>60IS`TW{UDm{}<U9ijs#6MFT{=EKDpWi58X96$xTd?k4wNuyH~DY#)a6AQYp=(~lvV!q=bS9f!TwBOx9e*?y4S>t(HPOOn2NK!Eg;xG>RJW_ERTeRXMZHWLd4y}_Ut4jG7n&?p4t0?QIF?tLVN%*Db? zI*reD!l_6&4&y#aS20L*WKrX>U?>ud#zH<^D+lK5ro=0@Kb*-e&cuC@RCZxuE*4H^ zXS3KvI1&gsJ{0~PuZ*cXn@r9vuB|SeIJdquzqp*8ol8Y<31w(R+wt7OY%1z^G{g4W zj^74{!Zvlu4rMag`Q_QD4}~t3#eAhep3=rKSFg0yfa9U!%CF~(>)pp zMG{dYbxnO|PcEiKP4&L+cNuWrEANf3ES zvuv-<%9d$6-cUH1j5(?RT~dHvN!9qN+9yeftZZ87ZxUIKN6ibGu@S#+IiL^PUQ?7z z$6`^l;uX;MVu5HB&@7QiXR>qi^XU+Vjv|TJnPNCz$M%K&n1`3wmS?diQ$cwR2gnPW z!c(HxG3`(?nM!Bp=3?>qOgfWE$Gy02mTg;>rfY^j9E}7q>~StDE4X>{bJ=t@o{WZ~ z5li7Q0HAt?ik?eABNa~ADm;L2(c$}p!K{OCjF&~86*W_zex9xf0*9-qnZZCXf;lAU z_eSEO0Iq2)8pNDodwo7%FciQsScX0Qrb)04!l$uI%I3;^}SlbDbakyylMsFJ8a3XDdg3HJ|IQdbmldR&4ciah?xvVlQw2fTp* zl2!;!@K$hQQI~`0ECVHHmIXW#SWIN9B#0`8kS`d^WHQN_+1XS)g1c{O2nIC;EwZYl z*#Unbh)b5l2n_@S=tC4`X`0o=5P|$W%Zf7YiO(<`ybpuX7Yt$yE4pLrnx@Mt_JIB1 zNEHdgOM=a};l-CNNx10}Vhk3)WMBfJnUFFMVtopP1AZSS+v&B%Cew-5=MBV?i4>lb zOlD>_4Nx7h4O!7`Rf5#MA}NY)+LkwfcjEfm-as&jhcg%q=%|z0ka7kL1eUHCCtSB(ZD;^tzaM=i^LQ0aM0E*R8etXruPfCS^&euf*LUn z(jSh5{C=E_W}%3y8HQ<0uf1dAO8KBt9>R@F#*=Y;P8>H6OOM~@Sf=UqIgX9z3|nI{ z!m(oU@j0f75oO{T!iVU1n(=fQnyldAn$Kd?cmv+>LOSRK3|mtLTz3y8;@J~0KrsUF zoN1VE{8;2Nb4x2LEAuN$xSwoBt>4k%MXm!oRQ-bmC#ofVT>kH%YoL-w$EE0M=`C<6rNTE}X%Y<1o81Q;g zX%9uh(HPe4C}!9Q0{$r8?Z<$ybzE-9_v3i6Zy1AM8kwGnFW>}0#|h#mZZU3*j^G+k zFh(CPl=K`OCny?!DEuWU)aj>xkQtqR$J{uf-umO4P#YWaHW;^{+Od{G4#zAe0##^# z`;CM4aOf%i&;Q-O`|_9m-B;n~((hF(ZsO?+X_Jp${K&brTx9Ljzxu*ra{j_I%ib|? zRCDhdh-J0f(asLKx2pNWBK)olCwk&zpZ?@0Kk@O8TwF~Cec^c6@589~hk-SseghX2 zEkgrFae_X_7f(e)$;Gvq1dvE9oy{aL{;`4@9>}l4c#2U}*-Qo%4s-*z-Rjd;P~$=; z))%8bg=nE4Sk%ICzbJ?B$zFq|tdI)Yk>U3`p{Q3=F>{Uxjwj$w1>-T^F{uw~Lr9UUPB09C>E`jhyGP|3m6p%toY?iL1;Q zV3C(HGoe@rEyRN0KDx2n8~2a)K#gZ$C6qp&bqqfobRdTZVL%2B&^p>lDcQijY*QHK zAMOu_<->e?)IQkU?`W&@zWDN~SzAY4sXQ^A*|X1_O!!1cZMOxg#ir&1G9&BEsB!q< zVY6Ev!%+sDj%X$pjxRm?bk+*Y*xfGZH4jVfnDVG$21$bMh_-CE*Fwo$BwL+Jb)$~#(k(p1$O*XO`nzSaW5z3@=5xmWgD_G93 z>H1M`&=tysy5Zi=wfA?Cvr+t-XvF8|V%hnSBpM>3a7p6;I9v`L>>i5cU@Jjj(P79* zdk;Drsz_jFl%0r0GDgTo8U`>6gBBUddVY7eP$_H{+U+KCp<`^`>moY~hJ{PYrW3Nz zNj-My=^Tv#&Iuxidz*_ zFN6egRw$6(F%Pq%;WyAqL8HB(-fe?nf>=T2(V;-JkSIlmb+-jo1%`ynBjzN0FlZ-8 zbRciw8Mpc%ln_!NW}}Y8atKwKU=&aAbe{3roZy9@)7U^oi^P6poC$0iImjdcA!t}u z6m&|nM7`yq$%%`0d|-DDn8fY$Njw6K*Wh8nfQ2%d1kQ348cG9j>XSv@j`%b@YZ_z{ znbB|p9RPRGMEK{SXi@jZlRg}PhWsLiAFDW6m<;f0FjGLnfn)_dR#+%K$UV0~S(_$K z40ua$Q_O>27s@1XhK!}Cq6mu+cPv4Tk-GLD|KyMV{nu|)Er%LNhNk(VF${jX*JeX& z=byfC_T2gBo_p&2ddy(aM5Hkf?p*%6zxm$w@m{xgbW~{pb4WM>EGCMoIzDd@iynf9 zG%4;WK~#d z(1d_f7x`FM3iu&TLa?!!cq|!-&*b8cEKey<2#Day3QPoSj>X22B|CNEWK2L-bizV3 z7nzTrB@X@nul&FM3bd#o1X&O%Oz{f9Gbiwn9z_-v*kSrFxUP^qNx%PZzJ9+0ugib` zCznUMiYQQ%F$_Xj{((Alz?J-K-}?SL_d2L~n0||!^xplmFa6D1clOE9(%Q+ht4pgV z<}-6^=Po|?^lB#TH<>On0ZowN#v}*WsbSxk1v)*bCU|4H#r2ENJ#~69hgdg}h^KN3 z3p24u&=dt8#)AkYH52FyB{7tiC=aJ7j@JUlG`tA?Ige2P{{7}yk{NnjX-`}skx69} z;pD>7$%UBDVZneS?Ksv_tq?-dF zl1rF|Fe*cn3afw;(j|7-B@7c?k=c|mX*EX_JQGt1SluRluF#%>c^@1>BHov1IF2>THIM(2Iwe!o8n=FUcjlqO?279_MG!9*2lol>Pk4?U95s0hgv ztQ4Vz;Zng=V8MFh)uXKg&F;gE+>^+%bizw(x?sj-e-g0%W#&@m86tJAX6c+82W zKN=N>@aRDS%w?SHywM*^P<)|$QSa12REnkf{Be&_fm(e!?*AC=ZO!(`W5?!lmRkZZ z)uX`wc<3Y$fj~V4!EHQ%3t1Qe>je3uA|abW_(n}9Yd_OOZWF~pk{?4fpCvh-H-aKG zQ)O;6kiroW4XE?8#8J7^Mg>$*V9Q$UDN3h^;2Cs^!dT@;kXQ&uC6Azsqp{-kt7uOJ zgp?pK(Qd(7FX979nGDPZXf&j9He5wDPNIfVA|^hLh&d07%q;~jyEulsFY1yi1mB_8BaKxC!NR24kHUB_oQWpJWGESStDAKAI*qWLbERC=nAQs~pyJ ziq>?281CYZ-=`e0o?=e2O^1S6cGu>fT58wk~maG z2^1y~$=Sft9kA}9rJ}(C5*tWX$RCQQGwE0|6%AmeK_UuEr)46TK#%|fZr&ZbAW0y{ zh=@k_BO!s{Jefdf970TuAXftr5M6L|DFaCp%wIGQoDu|dM?8pd((*;3p_pFSXA8kbs)ch9fZ(Ar2`SMz1pP7C|*AFy#93cX{v!xFtmHx7<=YaVt&5)F?c`cGUuxjY{Y zW}QyYe>-x?6jhqdaXcOR8+y>S(~`QQ2KH@>q|d9c@LKDu@3_Cb@_**>1Ip7v1< z{lm1_8-^GCoMVd;ayN-tn@|G^=Zo4)zx?UhKqfN_-ssC8UBpOo5+`2z+^<|nSl-0q z>6LIKoA#-ao>|JMf)t*01`U33p1NNOTs#+&o26S12BBHCwtsy4)pv{irV4l8&7Gnt zmxkH1W-#YIJnFS3p$JEpzxCF=JLs6%+-waB)n@+a05&VMXMAwwt6%;8-@kEx)V=@J z|MpMcy8Z5zJGT$|%H(*2EH^=Xi`Iy^y>MDhXJo}!uPI~3*d^NX{@`#>9(t*DiOhQJ z*_5z>A-6XQb%_(Gqa)WN4v&+}oy> zR`<{6`U{bO(0Q?*4se9Ie7{H3<4aI|eLj4ciY+U-&k^d&)w3UI>oKoC9!+OI#@$z* z(#B_>+nV`Ay4ZN`LYX|tuLQ0=wOH7bU%1@(oxRZ)?$y>@dXy`gpD7x{i+65+x_aZ& ziC43`ndI$t_nG5X~HfpB|w~+1}|Mu$tX#d(}@ju&d{z|at{bX@_ zCi6!4W7qYk3tgpkMk=Sy<%iFw@2o#Xe4@mhTNa1X9I>s6PTgJ$zgv0vf;=$SJ!-U) zyWoy;idofb;p%`I^6=6p$_PhbNcV$DkOMY7H&8joW8|~zn<36I? zRg%kx4_-LIr%U46H(25|8w%fSd%gNrnk%FCSG`N0ZmYj>o+Yh?+49SOaFNYEx2&r# zowY_jMfgbI9m&iercXqkT{QbVSIz|oFMs~s+ULlBeP2>CbnXwL-|syyy>j=${GHGr ztX|);XJ7wnXWbtA;9h(?zw!3%@blrGCq3Cbx84)aeJW?KpC9fWLC83Ps$IFZS{T+jC=BpbCS zVuudzjGsC`NAymd%qcWS23CWiIV$!ny%WhP5f@q$OA$WA4*k`=WNc!j@ro0fQ9aS; zk{*3o9eaaN>_F_>IVq}gP?70KCBQm0}mqH5$KQHlu9Dkj^{n0$m`gW&|* zkN7Ez;$Apq2)@-26$|M;!VFHT;1KP*xv;?*5k*SH<#d9R5=*9F_Biy?t*?5+%VArJ zWj&=qn^si5rQ|}UEQd@*2+jCqEthc;7iN^`(o))=o7cSoLmhDjP`QTUst`3p!PF_! zJQe8^WL&BZt(Z!x;~pg-g*m?#PdR$Xr(4Onq;5m-qDx8cz;VXi@vt$JDG?0V#7bIm z;(jX@U?Vw)l6@+xqvR9uItlniCK7>AEI03i|ctw|{=p6kkNQfd?=XRP{`)tZZ-BA}I`zIZKFR#sK z>Bi7ZXZ$>i*wf_4s-xRPGd@SV558H;otWtz5`kBrX7*SD?&Ud_oGbEzWXf>2HT7l|5v+s&p zkhsrBxbxiyyZ}Zrcj-|A&D#%m16%P6hk~-7N)Z#aQMU8yM~B$S!FJ;z$wxb4gGhQHccqFLk4`042WaUg69xobC` zSF_Be!{0nLY`%3l{oCPVz4g8-nxBupa*0@4ojJOH@2Pk>&c5SOxg*SeJJ&# z&+qJoZ_mxteQNZ*ZNmDm2Y;cEqx3?;y!BU&=g$le+lzBoj^-pHd~fia43GEig?~YO z{oY>pGm&QJ(zg?tPn`N*A?H39A)2G#JXHVl{AKe6S#q{RO*I9o+*7Ydt-pHe)PpkN z^hh&Yt2(xQoRu3Fd+Uo|ADL+CKGW`rVQ@=`Bvz@sTX^`w@9kX4?yju& zM}_25-A*v=^Bxt{d%w=+vA*zEiHtw^wO7_pZktwxx!3wV;b0cb;Pw(puOA;QE*cVX zzx-6_8)0dZy-&|lq2nVZWDdqwCeN}~FmDBl7qhiYq{K_?xtU4gu5acj9GF0+w5H5! z1&Yy?d~e5_yt^3KyrYH&gc+z!R)bfv%Qx+hY$v^s664bP38p&urBo@R-&tUHPKRy| z0(S>Xm5#$gVWT+e3|8hKzj)j}pOX`9p4AgnJ^S<|NyLnOBH{}#_FKV8DLC5IyeX!o zXtxO8cKp0C-r3@TeV6TK1j>o4%=l$*dm{7#y5n~(;$D`&jvI-MVMMNZzsWBg(r#;y; z)1*A|EK!M(J&V=CQXM^%H8$nz_EAPBTx!rxuO)qaO_TT>yT$suP*WVSDc4O~x6D)h zF)SC^ev=K2#SAzzF|DK|LRQerGJ+ZDLcfv=zzvo}UKI-CrrKp7OsQb9BNSH`%J7jv zf_K(ax22v2j#60e^cij-n}m|Kj6s`2=qIzL-L5M9(J0806A&eJ!$<{S*4deI(IaUG zMCB$7mAYcRPhgs*3+RO8)Bx=X5Nd>`(4greL~ycED;!h-tofwF#KkT#X`>ql0w5eT zI60KtnG26y-paVdOs?lNP+AZY52;y<9ZJX5lpwHI6xX90H0G8wUZtX6HZxnP^s7F zbW-O>JhX9Sq#5CgH0*+1D+X;fr0Kzg&C3k0@Os36R|ta1F(jDBpp_y6$oGo}^%3t6 zX{hF^wx1m^oP^-cr%Xx1h|ExbLhqr@{4eM)7WEIo|Z8I9PktoM_M!o{ zQ^JBHn_kCK5yhfzi$s-ds=61s6;L1`0V+H$Rr4sjPsY=G>KSgQTEO21g@S9D0uRp&>wBlRftIZPbq2 z0^^%#9fBK9M$ut4((>rcfIMb}M>&{f-*0U1m#@Fox!pv2`A8fm2%oO5gxu^*07m0d z(qnl5jc8-!lHKt^eM==?Z$genx>Y7bvPIg7V!F*DOGR<0MPxkA7 z+`00t=FXt=UTEk&lYaT+!;AlPF7`5e<}~#kzX2j{EakKXU8g>*Ss5dk3Sf zZxr13_COyi>zzadmd8HB=Q4>jQS-g{u(6t7{J!wN33<^Hp&ZcC9XV-NZtE{Sr*Q|^@--4M1$p(Qya(X)}4Y=O8fpgJy+>F-R8i( zseXR@K?cq^W5T2ldRnssILYPilM^twFL*r-GcWM$i!eXqi9 zcWSBQ)@0j?R_UNtdq|8_E8Yln?xxQ}lKEXeL>_5=eJ6jIpR@CuM*AoozuW{E>c$T= z@8Q56SNyRevDzc_qHUcV+|aeRJ#wqY9X+@J$v&oB7{dk4KPo7pV@KFf^gOZ9>#_4k z51tDCWm%uh6T9t?Z0%$M`M&RZYYA?G8w18R7~ag5HU*z<&SX{#huAOo+O4Lu07I;iX_fJOL<)0MNNxn51O^kq@5r2H;~q{ zl$JKwAOZpCxN017qzXqK9mCPp2wKH9Av7C$tv@*yLIrtTxwXZTLzRLNvlFu!SJlTg z0hGs4O%leETL3jy?To=aCp(brcMYOo1yHL(QLZ^qNGvgK$>%u|Xpqi9B|B)wNAHcP z2EkZ#z1MfyKH9T6N9x499$3sXJ!J2iWsygE2JF2)iHBVg_cq5Ks{?$_xSBMfo#3b? z>p^)c(la5s${slM$2D|#lnZTQnNEP}g7yFuUv{skGg-DkLHUb7{SE{Z)ciOUcO3px^1}_Ll*y}XMfA67iq@qTuM;t;QeB)7RnAvuX=lI{#*4j*<5866l=`br z47Y~jq-)o_**E4qr8DKW=fQK2#=f24p;gqxy#T`}#Qr$xk%NK0wYTQc>_=IPjcis= zaUE&GDuI1}@Qstne_*3=FpAGNByIZ)dE>%v@5KExp1=4PN2*m`X3CJhCa*7oWZ#(a zGyse$dXg0McRzn!U3hin+}9#=-~8g6E7I$~an1kIUv2);&X_2MQ`A0js4GVFQuoDv zhrgFt*q<-dX9n{`LG-ENZ!>3$gDcG!jPGgBto{AYzdEyf`E>GVpmh7Lv_Njmtyc27 zK`k85m%jCsMO^XEj*c9sEO`mNycv)zcUd{0Q>|{O*8Rgr|HJRs=1=_VWaubylV815 z4HKIut32U(@!I0(A0(#wnfLcHBkQX1>(zE^a^aC@b?ScXJ9~+ry&rA7X~$}!P>$J$ z{LD7L&@cI#F60rnl6+I0-6Lz-nXPdtyDVRN&O=K|&tvl`r_lK&&t);hYM_+Vm$lY_ zMykV#-q`lr?`jE z{I;V&R7odIu^wTzlCjkBz7q?S+<@E+>8fxqCEPX(@>9pey&Jw-o7%EdJiUi@iWzn1 zxu|UQWtuk31Yv%R1ud8$;sRX-`J&fAu^J@@*-Lcb)E*3u$8Ew#xBBZ^M;W$M8CcGl z3+~beKOjU}1zm&CIemQBkz1VMhZoUIYfJXHW{5{2fDp*KM`tN+L^-`uebVj-QLo2= zBQifip%pw2%N1(n9%>CzQUToIJ4S%;skN+B_ll(+Z!?74#e63@;|UFUc@AI(kcSGn zecLM;3Q=pR=+ZG5w3vVi;T#Faa>#VQ-H&o}M*6|M6+yg~uoK!Th;i&VjmO7~pVO0g{L1u2oE3fpQ+IrSe8xZa0r-sR#lgfoy~f~mJiZ5y zzddf~M73gi*iX*k$t$=msL4?@zEE`m33K{$`o#-4qbY-s#TH=hGU&Qx82l3RJJ=a4 zZoY0>I)EjuE6j8uU{Jn*rw7zWpb$c%zYN?6_571g(7N=ht+XkFp*FLe(bq7Qr1WlE5$7syc!#u^S3dE8Wv}($ph9?l#s)uDY20PljZEq%^G#(UC zYz|A!a?h9vcJk(I00l%YmI$kTu!uq-*%7-#unjGPbZy_X`3)lDrpp4@N}dTX4Ts){ z1{1kt3_K8rb9`1n>nWUsf24zBt7}!j! zfg-c7yW#qL5V5@JKWQG<6p~PM^0+FPS>M6Ec62@o>8xIGKIui}K?z~L2UQ&fyJ%D$ zmdur8=a^DZ^J5y_K8t)(`(Xp@XJb-s+A}s!*ZQFh+G{G^z+%#aUbgt0(QM10xJ)Lh ziG~6j-dCZB-=tceG#t-3uv`%8PkF($ykyX0$sSgQi0f)_BZV&TxH}Zk710Fm2ZXtr z2PLJA+rnaCIN*jZJ5drgY-r-)-q7TXobwQC|C~Lch*oed1c)jy;e}cE*quM^n@CaU zA1NbZ{iI6d=>Y1m@Z#z0NjVkG`}N(?oYbhdB_@BQ%!f+Q3xs5>8YBy3L{!1_iUo>y zM)s-@m&G zgU<;gHuj6_zviiix%%8QwSHWX%^doKj21QPuT$ZN#|f)3b}(?NJv2C_C<(?sC>^9j zT<|>izI}2e&Wzd>E|rj5mmell8@t(H^_UPM!L5CBS*KECB9&sx;TcLx^70)2<>GJt zTKhW{g3V<1s@$L-2oJY8YXn{Kz9s5mY1p>oCOmU0FD@T!W8reS&%OZBMWk zeMax>5rfUG(Tks>t_?Wibf{>k6XMLpZZG8p^L#PclT#_r_^>^5dcJhY6-Jrt@rF!q zQ>($I%N$H1LAeKB+PU-XD?93vNd%IxxS+Jcqxp~P8+(Jj8{*T^(r#TM>Qs#j$H{KD zGo1Tka?q~s)Gz$ud3d(f)b6smv_#6bl@xuk-qV;rCQp&_l6pwbB?-6M z4#b^SSt1*9f^76Wk<&|iH%NOVW*6ND@JS&9#DMo_Bf}Am2m*G~5l@3y&>o;U^7M)Q zyf5gHV#xB8YN3m>^{SsJ^%HCC4he2~dkkCog2)y+i%)sm`_4tfaxn#b z$H9af(&21W$9vgsIq@P#>Tapr_P%tHXg7|KpSKbzV!NNDcIf$BSiX71n`Jd`XJ|;E zhDg2P%JZJ9$4n+OsCnUcs$_+#IL97Kp?rVVGL-w*^#zMTpJjbU>7~!H4_mRY$-$G8 zuGA)wb362&pl;NlW8FcfQ4U%4A|DE2Erp#@AQ20UciVv^CYJfgm3OW6Fy~E&iJd)q z;oNEO(Zj>Qitb+_u2($Xd6}}cajn3jAwWXAD_V|%aUH%JQDb5UM>IM?Jk7Dmun}Lc z%(M&kEL|cER_?;i+?UQMhm}fQT{;(r%m2a|W`Z=>R&DJmy*-l0Jz5tvn60vd zCLcjgRvJ=fT!#E+KtsP7*b^oi-l41*llz>BJXv=Dmm)%=+G9N#9SW(!TwTQ@ihU&vNH<5sd8-&5x0Uu8ibpl{iP)I!?yT(0-|zeTexK*_RJkzYGoh7JbOn0hKmb^9yXV9159*6WsVqTj zDXu4Rr3S`zRHN^M^bG%)v%yL`6c)!_)nC(aBYxQ6>>dSW5!dL9c!e@1kv@t-6bXU4 zj65z{N~SaxFaUI7A|^Ih3VGOKFsy;zf#wS&xtah`AECeogm@)jE;)gO(hW-CaeAu7 z!*A`le9-3!l1Bw(+UJ)U%|M0YHz8yPwSn{nf+_>4Izc?i&4c(0Ws&OzH0S_1!@x}< zLJ~~)enA^r&=dKcvYH+@(m5pnE&rMTQO_0QuM~@eLl>t(1jS)Kv1SM7iI6QJ#pS8P6yNciIME~#D)52!SjKm z<2cvH;XW7K-&CHM+8kMpncU3bu0+rC2hq%^98mcg?nZqvFBp3th5tA9uZj~dAnUSg zip9(d{iy$hbP~xuJUo|Lqn3$Qlm_8C>RUW~C;#&B?$gix2kJKlCh~y`#M0Cp`JS7t z=FbxQ!~A;x(!!^W*FNVnJE^&S>yrIYjW3PrOT$m;6-^+vj%NKd8S?redUM6&6KzL4E7s ztMkNq_cC|5?Y^FpZe2B|BdL)PTf6OCxtQww_>-02>EF-ht%p>qFt>bj{<;5j_&fHe zU;EBq|3se+XYyOshB#C9q2PXS(m9*!CD3XX*1h~|7j6}gk5};W$>GMk^5RZ7)O>}0 zzjA)!VDt_Cep4I*O6H3Imd#f+0UkjGPoA;}k%du)uez!k+J}4)N|9tg-{Qb}^3$N-PpWNZT zK6!Axn2nlZ+4ejmJzJ}7 z9NCj+ll^YATXANeY+7in-l8CjKyRQ!%nUapU^N$6wbQeczEVPOwrzE*aA8sF^()8B z%mt!zWWzJ^(Y_N5Pel&Jx#7k@&QB6@v6K+@7#e|4eP62_$iyo5BVQ8t@Q7Eq z{8Xa5M~&LtpqJ+H=z)Pel@-*7nCJv^}3!k=mjp#x_j+v8)Lf5 zFAW~-7fq9m>D3aQ@>(hr$e3=w)gixpmex<#`ZGD%mnCkFWHS7u?}!izOpa3Hr9(S0 z1<>+gI}jILF31iZYYVC`5O`-$#px4IYa6}j1uQ9 zMe+;}>kY)XvZFD@QIz-05HkNp{gD`*Qd^i~3cA*@!cmguZIV*MTBD0C0&E_#Z7E^G zr;|KKlCX@9VXA03_yW{WOh$Xvj-C#KT|9)3FMx>8p~#Yg-*X`}hBA^u-x??uE{JBE zE`hyjF))EZ^n#uVhrt*HQ3;ySK3QW19TLM-P60wl_VsL-RWSR6Lm!3?fKoiz)JZXd zd7|i2A;pE16y_>?Axw*+;-@GTeQivPRTz!OPFfD?XH5HCE(v8dW_RcpQ4Av>kB1Vy zIw4Dh)njCIegbZ#tVG-nk^y;oK#)xv*dT_&G?-#l+NDaqG+P^tydcwti@HZR3gRk@ zffQRUJNVH~nL}T{3;Yq)se7j0B7*fQZViO8eL4+##X&o1c3MKnJ8c_sa}Z$m-7wc{ zD4Z4W+C!+WsUC%D>jY`D3VTop%qoRr7;1>>h?hhdctA<0i7BShZ2Nr_*=1z3un=mA z$FjymqE6w^oAdhC2zE;EsOuM{%7HmI8XO(#(`t>j8X;Gz9K}}X>jXQa+&@vnj@0iD zddX;iZ_k-sIRb(DT;}ePA37`>={r-#Ni`8_m+@(Api}F$3E?q4QG6Jh3-4_9mW=}o z!h()BDE5O>PIz;8D*dW47 z431FK`3UPU5@1>dsI?o6wzu2Mn=9fc51fS%Wfi$HrA#RwmkG7ceZ}{;r8B$2(^gJ; zyBUupou5B??dy%5fKr7{N_ctaVI{s3b&FGcSk3-*{eCwyd^GSQ>j`*$o&M!V)c{$i9hxw!7R_{A6T>Ins zH&sUe;?MXiPX+gPW0CUu-|2lz+Yr~hGEUV=|dldga zzw>whR#}MUk3RJ&)8|Y7cJ#Yf0{`_-pZjL%y?vk25d3QYqq*1Z%3ke_?2jLxSsv|< z2AyX!e`%ios4=1U^m} z<1H_}|JS`s-<9wD#m;kIU#|RU=j(IrUwpB&l)7;z@@z04{>%U3edYJ<_jZYH?$xbN z3xTvbtiQVV=OB^%_wonL(t9gUMa-*@SYUTtIXgg3=4^l+75a1O>++X&kM*G3Iw+Is z0`b$X@t*I0b>1y4(Cc($kDee4eC_(mi!Ev-X7~4er25VF_a|Q5`Q^EPe)8VWxPLzR zs}Ec;m@uc_yCz(rzu)~|=Ko`n$j<*{D-$9{2jW-Cf7N-0>nDfHqaSbovxQ^1vh#H8 zUNxEb-@osBLb}ftH~6RN?So;qw>#HbGtagg&VjM~#MVdM z_FCNiEPToRA^Dnmy?9akf_S;mINV+S3h|5DxwGx>8`C9snRz6MyUxs|)w0OzKi>V_ zudM#%1O2-f|KhQzJg>a7nxCEYuXSt0#oWejP(OTdCA)nh>!H^1eB)zP+ns);^KND7 zLh&u(IeECnr0K_KpWb=DZ}vqYvbPm~iMv`{N!+y0B)9K} z`2i=IXs2w$OHuWWn&EJ7oe1@knUl|A&vJYH$$4VctsH&DeCxJ$MlBtVhJ;|SJ(BU) z?~YP0EYY8T#J%`J@AF45ytZ}2Lrn8}xkX%_`|wYXUpuoyIKM2KaXl?uefZT&MD;L# zG4xi!wz+0GnaJO{!LSz5)f))^O++mFQFp|k@PAF3=yzu3nJNx3( zms-E7XH=r$nOuD$c(W&zOP)X^iMw0GlNUFB2Cdk0!;d%J1O@=fv&4@cT>g^2+of8* zIik%tLcF;_PUOkm4Lgyl?A2Rp&?!79eD(Q{zF(euLES$(kzZWdzH24t7R2j!&%b=~ zIFbt1@0PW_G+# zC4l2;+fYxaUX^JvlN~llmA8`L_~rVS+m2(!Yb_ty)hkDHD>o_^PEYfMW!^l0wD$b9 zwSP9em01yY2;*odUiW>ed^{XF>Ei7dQnzR>Jh-ogttuyG8`sZ-9`z#;p}{R%M|13b zQl8Y;spR9kek)77vCxP`9{?rUN0?}4Ss>#8>}cBY%oU9esZln*DGYw zeC{Z0unzH~;YH*^N>N>1Aj*bXb`Z8*`15rD`b= zLAqDf5n~T~-`V@qC!hP_Uq5;NHW3@uYxUx!Ug^ez)s(tV`6)LgHUk;432Pa$0hz9U ziCALjE5Pf;Xm|1Yr&nsH7XqC~cPFS)TFdH9B{s_|XRaSD=#Tw` z7$b`ZIb-+kOmu_Xh)lGOYnN8O_x6|14Uaps&QGlu=8hjMCm#?|no1cZVmmlpwpfY% zsPH1O8!XAG2PH=4H?*aV4%Y}zR}NBs^xy(RR2dSSa(cLlL;IlK)#Y`97Uz41ihGM( zPM1E;y-->`;+{FUF>hQwyqNVLHC$DFH}$VJzn`8Pteu{x$mtJ{UOIg6>?D2oD3?AU ze73)_83;RT#5v-gd9HP1H1D%@KG1rcS3d6LWN&l$s`!3UQ;5Ua=PDmQ@aM@#=jYeo zWuBKRwBB_h?2cwoX8SNB{fd1uw6$-F>fSq-U-)bgJwfJVEK+MYS+x^u-0nbc%rLyZ zy&uS)mUEF1{)X|DDwN5k?Ck(o?D#`&hcW%lhkAI|33x2MA7Q%njrc+z3NvE0b5`gJ zL~y-uK{}xZzLZ^U=FW~*_c>5DLN4_3v^GM1eC6cO4uvS*Bu<>PQ10r=ah+m=b}63R zf5=R)u&3yBsmF(kKcbx;)4dSq`8)L>-Pil2u1Rk6=5y3(6XDT81!|)fk1#R6*EI;j z@VHhL(Kez8rdhqk<&{=JiFlPBiu5GEX$O$q6eV`7Xo{$=Q)#z@$o7#J>F>FL6xhTx zp$yAzk za;V$NTqX{*xgb$|yLM^u;Saw^zUsd7U(08rAADlY*`J&!aiiWj=)$$Vck}e@*}L!E zeE;-(;MRxrnBCku3WN_jxcbu5?vvj9J5c{tG(Y0zWR@{78K#n-q^5xY} zPtLAb54vW&TCDl=>`Te*&f;%AGpN~T=FW*Y*d8rl8y*J2O)Uwt`I={*1C zR4tMm#J@V}Jvw>$IT7LNPGnxcT@K7mQg8j(ou{^cwdppi$E(%R_C~AvsN>)I;f+|R zwPV-TkBZIC@m9aM`KUguuirfgEW`=7#V4~tL3{cs-`+v;x4$Lbzipf4+l|r9w>E~= z_ujp+e&J76XWpKnTICAaF4EL#GO#KXN=F0u}Hd0jNIk4WKMQOEYZxLln|EKL4Zd z_hJ)q(r41e2A#QZaeiT1C)p5CC~z)j0=zGnU0IyVAQxE>7@r!^Ig;r0K-dy^MpQfR z-X0|JuEUs6-6Nt?SvN$Y(>4`bJbq7PN?l zgB={oEWDay&nw<{K?in<#c>=Vk|F_-vrNJs0WfvIi27+EWC*wve0xz-yuk=}3!+({ z>*9wt=^#h_o5MK~oOGL!v+OK>1W@uI|Qm`CacP$m9fqrd_Z!Rj$T$r=&b zBC+_;_`c}vsv({UB|<8rg>^kLku@M|K=;U0agOJp29`90ws@QrikplO4kENQ5RzeR zM&BIWfdGuGphRMgLVtl)U_v2a71Tjz0+LSjq3f^d5(EBi59fS9<|JaIhZM!g3G1@4&F|P5L~@z0tZ?!9^q0KsXYNs0{7X5)(lk z%4%k;lhP$(fbB%UrK=>!xC$h2m~cx_SwumVf=OC2_x}!-Rmrnk_Qp_6GyFqp15OJl|jrDJl;?RRAGCTsMj@Dp)4KE?-h2krqr4UhE& z&jfl`U~s`8AmV#LyaTB^oX+^Gu|kN&>?2OVuLL^7_+KdVN&9<$bbAoL6yWF1Eyhmw zM%pZL>n>hiN)LN*xEXR}W?>$-5ujgsJz7gd6>p3#1fE+1OjQG88Y+2aEZ_&Cjc37h zk<<|ATz+th2#{C+;?f{q2M`9&GWg*ETt9;)gB7Gu)X>I6Dcp4dizTidTpAW@sv+a| zqy?P^L^6G5o@K#KBN5OPS)2y8#UC*NBu;1IvaFlBPRISpnGohbj^MUC9wW$ZA01%Q z>$z^g9|o{d05iJRsC@Wm_x+cyJflpmJeiO9l_S%v3<8*a^P>I1ePMEbzV{Iv!l$e6 z>=O{uQtG6}cUop{dTL?imDiTSFtJT1VV^s5F$WG89_%L8l`!x>3g2$j9K4yPoSMiY zxk^s@%#+F_Q%gh%;$s zHW$ulY%s%6qY4x>%>kOJUZXKqr!~8*sEQ*B4;@*x(V;YyNZx>iEj*Q#ur5c~dbbZI zs?W?PWUED(>ImiDWQwBVhU^xPI+%t@dTxFp?H@t<+$8f;SnydvufFlYuf2 zS*uqrjzGv5(cS>49-o20uZbACypGqB=8}o?q0sqQ*Dc-~5GBuN8)0Wij#yu{ZdE#w z{*ISfnV(^usM@JwzL5yJfWFBD8v#c{WCBq+I*Fc)SLr}HgDJllf}Wrw^Ne6ov8d#_ zpcFTOwN6e%p1x#=DUi-^w>k8AZIF%tt;1`H9+nz z^o8u?rAQwe53pDO9m*q0@^yNRy;i%_aEJlmMp8645#i-13$o419GIG5MaohrD|xLh zq`2XT?jt(~_qUFVWgJz&8#1C%5sh4k)Kaq-FDx%l#dSRRBf&35U`{qc^4)*9wR`G_ zqRDhwkfn-EEuIL3=JOayv;K*&l7dw5b7$Phgc6{h@TqPc&WjU~3dqqZ5;J z3C63P77ki$aB3-Q1a*f3fCNjW6b#FlD|X5tS)gApg0zA#08G_GAuKSgPge*}(0zO= zD@%TV+(4^)KmaQw^T0`&;6X4hhB9U{Ca7_k(MA}bSY2siDwCYbDz1w-Z)gOA=Im@R z9>rJ~vSmjKr6waB-U(*pfQJrZdDr%ZCl+QWCnQE0`%-~STAEp$PnpqpDynEipL}bCC?l09e$^MwpIHRC3tODe?ZY7DalqP3bh`&Udb8^b zM+|^pK|h2n6eU(L3jpObxS(*j3D_VRlImH_<2HcncD?Tn2S6o{SrP$51I7-hyO7G! z95(O}*lp0(LZCR-dm=v;%317?2*7hNG6)#qh@U~C0tpP79E@pFAiz5wSdaq6h+xp6 zY=qHI#$u5%D~TJ@!KBDf`Qp12cNAG3upBDW}5(bEOzM^|9+e@^=D?f;Aq#*Sc+OBGsnYzp2)(&c?R&*ve7ZM`K{B>o16Q8vf*=uy zMv{?8?(#F=o%-H8dzb&!i^TPxZ;zDoXXUMr?^TV-w7qqIhYZH0+Cg6iVn~M>PT(UD z3w2n(8VZ5^BH?_1dyUn3U?Xh78^M$|>cJC7x_Ip+(erRCT`=ar;T`m489u*X-*cLC zZO((`%#+1FZ1tW?g4%_`Vg$z|o=)U8j7XIQs9X|BR&ZJaN)NK&iWB3?nQAmyGwvI- zhccc7g$8&U1Qr=1yD_9r^i!k0oC?6m#`<;Cyr@aX+790Ka0wFav`ASOs9qPpZzw_C zA+1x+uUSHh)ap=1kjIb3K?!=Y@w+i*qB@MiP_~6`gA72KHIe|Hh6~U0jF8nvlv2=Z zB52+QFbNbV6e)yN8)Ec_bP^JY7Xs27K*Hf{no$Bk&M1%o0dga262vEvOp{=u4EwBx zkJ|N6eaivY<*_r28iZe=+E8|o1oFwj^5n4)2)>cWs1ovp#)S`Z98JX?b`eYF%KQK* zUM<9y`y7rfh=pW9%R+8L-y4(GX`){v4HYr6LyOX5;;_}%aE%z>5nNEUDs46rWh~70 z5WS7}9)iWO`;$dHB*Zr(O7l6`v1sUHke)Fnx%DWV4Vy;?RA?evzq!S0!$N()ScRGv z5k#wnR#zb40V%IY;CxdgmP;H!&`U;23UXVJxa5q$*g_(>$6@uyI)+9T1;Gs{gyTAv z@*Lc6ka|TZfAISiNk`|qLms3W7d1An5*i{dpz#3qgHp>{B!_$qe$XN`Ki5UjEJ!*I z$&Q*sd;+3H0K4cDh)##%kbPlczre4S6B&G5EF-Q1v#HYtG7RexZTE&8CXbjA;C&Z( zs*62b0d(H#BU=XRAjx{9p}2bd8+P^dWth>GxrYZ{L{6AeNkxE^TQAK-8us0DC- z!I56|VRgmp4=*Po7ktzRv6w6lics{^ihwN+kjD{;%LnBU>oe($upYUV>mr+@kEalk zJOh&BoK^!^M!0y#PZ4;D<3KBH*Pr%B;UJbj68bs3przI7y9*YDUp0^P4 zKF>`eR0hi}$>KPnf!I9$$neMFG=yu%i2>^{&EYfw8!3poSPVce!h7u!!v=v8Ju-1| z`O3_#jk|w;)IK65e>ki`C0jl&bWsUp00dOsPSYBYA{gI^xF1m&{lN$*e;t}RvJEI1 z9#tDYThxXE@>|-Jsf4ni3X@VaIf=7g#4u!9!5_Zno}48SdXYi>X`^t#T|(Um0Chws z&~L>_25LG0k7cN^LI~xu8M;xdjr?F}O@#wIHz@6`o$fRnoAtJqK>r1=1UROkB?6#k zhC$r|g*c?^I(!f~p}N)(1ADsL=>rUnT@T^_z-IxkiWs4o3Y#lz zK?RKuvehSm@uhuHlofcpL88J%`+S5=&!7^f8hF);o=$=n z(k+d;rK3|zVrcU0Z|JNE5f{7bfZGG zLa10QfmLbQik~Ys6I!DMDvT#*^>&M&nQiQ*9`*{6A0TDo)8=XRa58@=^&5_XvHZ05YwU505>ut z#GvobV*5mCt)`Tbr1jy<7BE8Ti3Ty$m?{;jY&Zb3hr&+1Z#&XNhOhy!krFAoZ2{kn zHH;d1Iz*&A=TQRHZA-dm`xSJ;Jm6+IO&VD$x~S-qp;@TmJfOI?sz?!l^3b$G@)(v; zP>FdprVIukBoh=OuizZv{mAVErFY!xMDIlb0~j4H3KAv(!CgMA0z*Oq)fW9s1#phqf%A{s|xH^$n)L9C>r0Vlv!2rD){L@16pL=qBw2Xt}5&+G+iTtGMyZ?tf`8={qjQZVcO(Qlv6LZ@q2QA<9VpiwY zez6Y;djcl2ldU?AZ|S7uwo2&RKut*XK_BEonYcJ?Hai1<7_;3j0(Hj7YndA&O&bYk zx=am6<1>b4Fe4Z8W@9Xqc1P$7BAo+ID8KRJTc01sSEllv-P>y=Vfx}3ndo$hKsxut z#pHl82W83H@MV}nq16_3-CXMZ>|TcgR}#y~P|QvweEpNtlj4X^1^8wSTs|$6^>h3X zhwo+!mhB*VL_ln#)C_1y;zQtx<~Jl*CIID;kr#y+@9`N$xwCE#L%J4)EH0- zi~`}~jWM&H8{*U-Fi=o{$&9`vi!I*Q8$iU4BM}y8JYzoBu68xW?YSCxa@^yHp6%53 zONiJ(wkH+>F|!zLm8DFA;f-X}s|q1l0ziE0QrNEA1WIuiAzm&Nbv{+Jk3F3KK>4<8 zR2>|c*)&!sVzhtIVf+#&Fztg0|9A)fo7{naT+{w> zP5W=Mrtzt4fUGx|RG`zvPArYIiD1W(!8)qsn>~EeB_0rkbXZ0 zsuIBFhM*aYzARFo$i!s3L;CzG;edndk-cWM(B}dCYPQ>*AtkcVsEtFKL=dkTIUd1y zV}L@)u{|W)VuaYTeL7WZBg243{FvyBIFJeHkrwAHHWG;#XmN^T2mCky25J07=!F2)JZbV6Sm5v~5ewPU*d) zBjiBFa--Fv0Jpteup|S08*m<6Qc0XW7bqT&Bs0I54W~@n^J!BvA?*7U`siopxh{c7 zrTnZJ5*mc!&n?8e2;nehGLT9hpIAm%7}gu55}t=YAZJlGjFAT8a~K*Vz2n>e@b=8=pL%-59IXHN&wudqk9N3)XWw}9>)-s^^E37z|KUf2$KQXO%$XOSj-onT{lVYd zSiO7qb|-Z4nX{8qaO^Y>4@$+tanVtuhJmyZx>7x<*K5U=swX1piF_Q0XN2tHgM<@k zwr6um$c~&rt!()O6Baq2f86x7nw2KP>U`+Pp~a1KVC0Yti!kRQL%5G_-LTnn$zi+a z;^c;bBl7l2l{NzENKAPmIQomDZnsmbqPN%?bkW4Z^MTSFX-VjAV&3VJtn81Q{`AU9 zHW^Q2679zs9Kk0Z_@a#>V#Nx_r^Uk}A}tZ)JshH`3j~8R^z2?6{nYaD-tPAP;ZeCW zv=iLx8lunEgJNHa8Em^t!5{$09SPsqn5Hmx2l&GmerIv!m4Es# zp3gu3#`AF`qZRM0fAG-xb232;q#Oqe_S9;ObndVaz9jWwkdt z+>%BGO$;0DGSNaWB|FeG?||1RX(1!+TsuC#x*yHvlvEr(o`_m|T#3F|hs&DqRfLpYu6OHl?18)yMZ{wawr$n!>=u^Ya+Wn(z6VsSe9;Ba2 z%!h^_J-Ywl3EHzyMbF0@Oa(&ba6ex>%= zLpzpXjU##KwAsf4SOtX*T>4y;cjwdKB1hYQ`5hirACER$=Gn zes5DtvXU9fCPylnRtuk~#o*T3a-`n$xAocypD$b=PQ0|3EmD{I9|Enm6STHP^yqtMiq zpc~Gzn}YUC^XJ`@BVz5bUiHqt$XhPYwN}zc`zyOAqHZ`RcgoZG{l}0%91Nb#W}nUx ziM@{wnc0)=2jv61Z$D)yjQ-{;qCbA`-~ZcB$aAI^c|km`gwyYD?nw#X*<6T}wIi$e z{=hoi(jj0^e@%w!)=n>am)dXfmBr;s zD?e|QVi)uS?r2wt-l-mT)nQalsT(r1+LOZvu$?@|?KPFq%E*3FNuZov)XC7!>MbmLLtarN{6>nQv3 zlUFY8?H$|2ceV!0)|p(2GyMDa8sH$>a{8Oh>2B+jckQ#GQzGa)rjq9_*gQE)?=^2- zohp<9o9{E1Gq2CYsz)Dr=7 zCmO6f=qz!2T#oTd$(%0e^UI0aADb} zvqC92DIK+rkN4If*~*z!r|5GM=FQXe(i06DiM1!p(8An#JuI$=dbeMo*1z^f^WXya z=YQt}&xi+3sxLP%OX;ptzcG=F*Vf;u`Y!5U{6vi_i@l~2;^x$KE0EhE517wR)kd(f z^FO?PasYdE(Aj=@x%SKY`t^Q$(Vs}GEoFB$z3&~|f3$oycGfHO;@>}1hh0mY1g8m(Z+megzP%kd8Cjxzi$AOzPlf{7{^x_G z=M%oY%E^0n)kq#}vC*cYOwFYmgA}_f_y3|ANliC+;*0&BFL8FN;wJiipf>HBkDn>j zGF-I0j{wg<|5%<;r7lFRx#qNRqRsYqckfE`oC!uH>9x2hx8AIdrui(9nAT5km4Ey= zvOK-R2F>Nd`)Y!pi0&)X2B<{P&gL{E$@Ph8S0Oabm9R+w77!R6k3i5}fBjH`)! zseA+_Y~aP|-VS>#IH%TrhnnX?iO!0(OVs6}6IKQv)?YFbo42TJ&Nrl6DAKz-8-^~P zJCot}e{t_gv#}}|8SawIILFt#xvQ@9pb1&l`0{sMOUIz7v}q`UikKbFP^LL`oo6vaXLse4kv}= zg*TX+p`-WI1ELR8U~x#)R?aRhD%&@pcYj*kEB?D%QBq#~28Nk+&tX4sM}cV~&fLVf zG*(@$gavcI()M1-5dCCib+GWT@bKr^6=(_6A$Rt6Zb4!W^0El2Io)+gTG2HtEmHnZ@%H zgT|fK6OmfKLep0%RO@Fov^g^&>%so18$$@0$%LASx|mL=eTy#hoxNcHu+>cVt^8E@ zPEqw6AY7`40hSxUdoW6{Xv8t4cO45Ew=)JoGH=ZLko=)UCga@ zy?sVM!*QL-&==c%u1}WrJVDfprMSE>$qqM)>RbU<=Yu1Gi@K2k>|GIGTA!2Z4Pw}B z`9_V?8rs@6FM+a1@kC_WrR+|**W6NqV!JSa^w^$=;w+JHM3NeAA3dg~I8UcLgVIC* z!jL}5OMX=Nte@y`6h<6zD5qG~+uH<&Pv#Rt4Uho<<(&?3QXf^q%W|(~$*1NNl*h&O zBGOXE5q<?{2$@pXVPKgQ4%w}T=I%e_{X9H2jm<$?BFeyaMTsR~!;Xw+@S09}WVss2a zWIROpa3+S5HAn_Sa!Lrs;lG&(Pm);!3XrTSMv;s|`jSYfHCRRSGb)sNU|UK4t`zlQ z3Mdk|oR6=zbNbLQ3T%*M_ zA>|~-mvxWL^7sRpeRaF zIy{w_k>hzuiDZLvY?!ls$etvEn2fNtiRg0-EeRorP#Mh;6ItXcD^UPFG7Cm%iq#@H zK704B43sI36fA~Dn^YI3d-FMMld*o%EW9e^UI^` zl#-no;1n{M2_XRtYId23A_G;4L>g)ww1c|qD^F^i0A3nbc)Votc2=|M6igpI-)k|g5~1prZA<4 zA>l$`F*Jyn3F)=z^c-`>n2bj=J~KEo%S1UREJ{6uv`uOS!tXW`89rJ(g3cwI7|2j_ z7{&?+1BkVVXO|6oHX5GGYq^{&ae?P`PYRv&;F2p4^nR%F&XeD`l$&X6%L`cmA!kn%^ABiEJo; z7P9oztFI=KiJ;O+C(}!`v^WT5dvW!6zhG~*O5gjxe^uz#8xf6No(N>0A(V3$Qknn# z4dd+cnQuA%-@5SXw_ch%Yetu+)w({}vxez3q2?-<3)FiEIIT$yx~i~O0De8D2XzRQ zeEG0jTufPzf9C=oKRE&UOB&?}A4_TRIWvl-&kRF>l&|}qMlMQEpXd)c}jRTg8sDlt7*>V=gYlv21CH88P(ioS}^pSwz@F$>~G9B{|H=Xv0p5K_M80Bq@*8 zdFU$1HbF6}K^7!!E-3||$oHIt6b`BeTqfE@*hLg|PEgNA)RY*u&5-p9LFBu0v;L{9 z3(WHzW17rto==2lE-i=s2vVp@o^B7;Az;Y3N=2lm6J;c=VQy zuy{?UkU^`WPwI}?fNld7*JGj>9J8$G*2YRmFTR*b2Ia_{yrj>Zhx6oeEOSK&UZnB$ z;Hgc@SW?Ad#SAP#H$fv?fth4YAhjZmy;u= zQ+T*bLGi-YymmJxKCY!F@iip4%0*viw3yg@WI@k!+(JUkWIjg7+@pQu15wyk2NmLI z}FP>MOM-T5+oW7Z!WA8P4Q|(9UY$#{065Y=gK(t1|P_anJ!YvG}g~Z&LW!XJG zQ23LRRv;U64%ezAHm}J*G<0t_$;7GEb?dTsNEDbCh?|7$%r2dtRzRF|=*utd-QRj_ zLTXczY8dxVKWt>^A;|>zofE1)=m^=wh-{L*s-8;VccZU<<_2v!ynpQaruCfx@Mhi| z@kN^)Gz2_Kc4rhmQ{AoYj4sZN!t=yd{f?Ac-QeWaVg!M5ZB6) zspy@z3W605;uKx0g-#1kKUua7PCVJDW!wi5Zc|Y#1Od92GbQU%W1F1oY&@uEB(9s+ z-?r81g@fHm5^JD$dp|aRT9X&l_2I0$x<3^xKhDl88$V=T5cCQ5;HZAatFj~SR7y+) zdh5R8+v|%HaZn;Qt{u!iTOck)iVdSA8MaJ5EWR21vtLDb z*(-c?;WBkUc$faI)BlVvth!M7NyqH@eANu?i>DtHpILbDbLN?iANy89J!U~$v&{$O zr7*pIKbc%@g_+7}b|P5n8^lpBac1u356$1&{NPZHM(ZP^YD#KgC*~*C+t73s7DQrj z-Hfhz>T&PVQlLx(yv|lX)DBmA*@w3OVRL1nwEMKW7vK+0mM)#_QTBn)tP*{%!4Dr_ z`NqNKS0_F^;CnuLr%81J+iL3eEBk-yRjjP;CPxscv?QYwiS7uIo{>fVVb0;`WZxFWr z!Hw*b=LK#MO*Pu|?mZ>DQJNAe9Cove@b1&IjixVq5=mbRrrv59r3;TA34zPfd(5{3 zU))>1;GNv>&dFe(Izo7}3&CkN@S@|DWTI zv)_Amd1h^upZ*E;Pfl7}(`l`~N3hpu!@qc2c>UyR<(2YY?kVA~s^Xk}zy5pH|NHFo zt$Rc6fMz>}c{lKa+;2@+KDkZ38vjV1S4xkCvz=9WS-b{o`5!y=R9}T{4J>c5RPWF>q|DylP`1GRx=aqcyw)srxmrf&L|4@B%a9gFt zN3Z9b{Mx%O=RZ|mG2YoVv!4vwgWn}gKk;{8eD&PVZci+CQQPkom@oLJ2UP#o#B=HW zN6kHjJYj!#%ho$ENXoriX|%d|`M|zt=(x*U2sOMSIO%q&_@f<+JcZUA%hdiuL~FM2}2u zZzQ)izY^af6VM?xd$;;aoz$gIZlCde7>za>0lARC@s29I?>r;2TC2M6CAt)U?5EZu zZ*WAdZtpA&R~OvEbh(41tVj3xOkQlEwUdMVvEm^=$Z{ulf}zoIyw{t6Gof&dj47(^ z3;8|{FCX91aznGaADq7D`?B>`TT7)*2Mj;j*QSpssrWcNrw&-(c30>abXQTT$su`s zn70(QQDO9j&YdB~t;9@Zvx-EIP|x42m_)&AkrVr3&T`yDWKbLq=!ydjL%$pub_25B z>C1@yse!L;f@?p*JcSg(VjuCeJsUE$Rv$-;q2Cyi{SS@SgT^pK2+rn5Eyay+91c< z-M*s{0j}LmbL~M_bz6>X``tpmS0zw(I1#Tc9X7dWrxlRuiZtX}HcNyCHc1Z&+TmJm zR60dl!K?ek0uM(UX}|~BYLY~g6?(MHb^~6+;G1=mIiiCjS}L_MS*v7`uHg(B)~Yi> zOCRi~$4wD=PzMiNfuO(IRwduQ6K~RzrCWu5Sl%YG_-TD0vPp|Ch*A2qs(HwpDElL} z=)#?>K=at426aJ&KwqG1ke)Il(Ig*PVXGoIjet7jX(XVCCCAV8NSYQZLxJjap!sY1 zW%%gYz-s|oWzjKxpN!P(3c#Oye*_0A>4@^7FJSeC2ui2|yxyYx2q#up2%-KB1n)N6 zC`ewHFFj7hAJJI?a1t-Ps5rf7);o+V;MF!^>`!i%orY5CkR9lRs}tdaqbd0&H7C{= z)S4zBX=$UgZVHjkAl9i!{9NOM zgfS|*=27#|5Ci2eX1KqmpY0r(R05na27Sv*?&jqAM@QzzXb9_#BlBM$mgghI61iMhrtLfbU|e~R8SNRm9g z&r4I8Rhd>d%JsgID&x_j=+Ho0>KavAxeypz9{qwU?}u~U&sgr zDS;9QQm}Wp!(fl;LK0BN&OXF-^H|Mj=h+7_mKW4LAl6`@pHrC{$zk-^;q<2t#_weRL;04$YZoQ$qL&jw^Mcy&!A7h7 zMGE%c%pl=gy?`D#HY@5X_->o%Z|~g=+zNhWek9y3Cg*~_Jf6AZGH#50!)7$zeWeti zmfj6@hf3bub1#f~Sil`<<4LJ07Qxd$1j$%u^UPg?G^uD50bHtH3$?m&V7+ z!{9fc4yNR{`L0=b+`3#i;G<;a=-k@ib|i>Du{NX$hAfm2S`i4&?|;ZMko_6u zWI7__A5IIXypJ#vwcvk2qTXm@xa`_*2a+SmkG9lAgB+hjPA#WiqxE&>RLZ*dH`abp zyIh#;vzMs7hCdhmb?T}v zCMS-saR*z>tMb*%u7vsp+r97yho!AFG}{`XDO8d(t)`20a9{?vqang};_&q)@m%^T zvZ%Bd+{eh64G!9o=s`E?X>g&4s1)fwTlTB1$jI477xC)+N_|SY;3>$dd1P*B)b<;! z7lJVJiG39jG@tFk2BGXrE?FI<8O}_2y2nfBo|abQT)hnWfzuQsZNNU!K0=T&>9Tqm zV%KDWY)nu4%sM?8;GJt*6!MAd`o&s`l8N3C44d@oJSpG zYor?9Lj4!v_fBb+gZGkOQDxNMeYUtYkga*>Y`9ibheJP%^Zi!RRJ`jG`9|=lbHi0$ zDjW_+R8BmzJ!>HKm%n^^`~Ub7JQTjf!teZ(i|4Q0@D*9)cfKJ#4_xg%Mi=HU?uxGN zZ6tBfeo_Z})9WHMs={Xx1D+na>NP!Q4>@DHi zk&Ra}2QaQ)gkpe#Vq3P~c6}=aw@vrx*d!X&S5%;WP)#`-ebNW9uAl&Dx!80gj-&wR zG4B&`9?Wr46B>Fbcq7fJfnYovpH07eS~AGGBx|M)}f+ys0aiAQH)!- zKL`<%__zaE5@iajV}gk&vVGjA9jHr?<(>nUpAbqjSW&bGrlJpYjU)mnYIhK%4bXU? zp=*ptZe=pJVG=tZV@^Z&vU8_hgx;H}4-s;rA}Z?OB`6r#4Tsx60ZjGxju3*2F!CH2 z3?Oh7%r>ftHiV~gc9}>J*d&s&abr8zmidZ{#u(LD$j>;Shqo0V-jv4l^rXLVWp=D) z6Ww_}iBBsgRH#}yKu>KH;o~bCvlnQcK8SP>YH_%vL!S-1}l2+Rb3@d{vr zGzX|w-)ufL^%0eFHi6vPt^qhLa~^4UQZ`xUAsdG)###B2<3vfUr)P5E4D-xpUboP7 zEdJxp$J(ySF8UyWzmhwfk=-#GzBKyM9jNn|yCJQx6fzG-x`0Dq0`g=NJJG%FS+7Or zw4vn_;iaTA#E3*;?k1HcHmJL~2PeKPz7lY{yAvX1wa{qr;V4>r0cOypFdkp)45MOa zD9!Thu^Tig(TAh8;F(tFv*Au_O!n3?GgDqF&R)v6P&b!jWiyyVKI>+dTswy!WXq&~ zVuGfHNHS+izGu9e1pA3XI~V4QV5qv&k8I7qLZjBS;l44uU)(HmkNs-z_xgt~ct!e(Zne;qwo} z<@l@mQeF67?1>OurXSBB_$TZ09BbMgtzqgz`#*Nh^{NY2Go+K3e#)-zlf}LE`!W2m z>wJ0oJKMKU-~QIg-_UEG0W#^n$KT7RzObFk9X!jvPyeE_nNY*@&#}Z{%~>gHnZVxu z=5!oFe6*z;EnWFB#67gmcW?aFCm+41{KR%)q>H)a&YA67&(6?m;fLcZx9-2#%71=u zbG!EG>hD#$-bnWhv~hL9I>)_=1V^ZTxRE)YMSa6SspBmoPm)Qk1@7(a6V+vo^+lm8 z0W>&q@J9S^F@L0RyZSvze){SM=0nMQO_@02;h&oCThGrHu1)^E@xS6<8OBA&-C}&o zcJ@EWecc~ASF0%9+z$MM{-!lY&!erE`eo18&Gka{C-HAryUv0Ot&OaW{E-wvcU3O1 z(Hr|?kn?mz8pP$t9`9*5;My%0Z#kboTV6UHcdhj7?#Az*JsW;> zCA!p_GW}kbK|wo#rbT;GT#oS7UXxvxe-Vt)_Vx$MPe$-`^Dp~PKHvIhJ3op4Zg}@)B6`?;_qz6XjvpNTaI(2QX*Za{ z9rWhP_}BD;ir3aJKECVwBl*ue8{6HdFyrt3By($eo7lcJ{N*$r#%j=^Pt=c)d_yDx zyt}id8_OZp9(}nHxEqgs=12|jmFO|FmvEy_TrS_UDji>tMf8Y|TPD*VpTSt^5ITZ((>!Q=O(`w{=3LFb~UuU@>FZw5tn zEB4%;+d~3Fj6Uhb@d`xRm}xr@vDtvv>A`wf^u_!QcypBU=kN8;A0XoD+y7Vay;4{o z#YWS`mnAp&K5b`R{?x%ZLYNM5Z99XUoQSh=T8^^r|G}L{;8*OJ9Aw; z(U!B_Uu;E=o1+i6{z1He$UXI&(vzZH4XV57TDt*y95W_1sa4xC{+8YknYQ65pzisR z`sLx>i)$~HBo#3zKQiphvS=wf?Rljk9(`TuE1IgyB0E|EMguQLE9ah8Q@CWMdJ``! zbVaCTx1mqyDA_JQM#Amuk9Ph=_I|^+j_!Ml&Bwu&F6ST;f&JE!x2d~2e&>+P)A#jF zxf`~P<5-OjRJ0qDm+(byrv9_KAV9vfPmo+`eBM?A^sF79dEBrm42=&v zL8jZtUc9GV=eQ-1F2~%za;LrsQui*WN2A&~c0cW#`iJxD#xI2Tna@W{31x_pii?Dp zL(}Hd?HT29a2f5-LIX7@(fDK%&fMO+wNjpY!=sun5_#HqBXF-Djkv0sPjz&x3)30} zkGyB;wY^3m0*j=&Xd6e1y@uCh-E~(|C@pNh=y`oeUqgL3=t;4*;g8ULY-4yrbuWc~ zX4?|yU1UwH+UFkPdE%S(iAY|qKFd;cy}Qs4WJ-YB)0UNXCeY}x8{@+u7(bfrZTbYb z4o-v*#tzH>bn~-r!UJ%IVcl@#Qk+nD##Sqgj5GG~-LxD2rIAR+Tw1E64`+3-c*l^1i z7~3;8$ogYQ4C}%3iECu!7|{SU5kArv!1EGuk0eM1oS-@pf$Cub9l3;b+9RkQYk%y2M;D?4{IIc@3 zGza?hW#P=`4hFitNXXzp0xVjk05BSY_Bm~`4C@YW}OtFS@mNit6$2xc>I$_*h!W#hnZ2|<61Wrf> z6QE1%)$s&(#UK!AQF_ND1k+tLclGB=VWqj^P==z^Ai@L1@k>2 zQ!oc^Ad!MLKn~e7w<@MF4Hz25WJk%kIg%U)T8(S$-aPJtad`lRWOs}Lqnb*Bodq

M@x*;Od~bGPdEUhmULNsUh)A!BXTj^EO1cQ!Ie!*YghXI&@CE;Y zI|8wa2@`K=5j)CRS)wN|Er>&G!8_G;CN*saq1@giR+V|kua4~rU)czH;1C<~&lD#< zUQG@mI$>`BzcJY8q@y!&76}fJB!>Hj#uCC&R@w!$|z7-ojBQ^ zGq24ezJUYayjlkIvNJUSnJOChg-+}%D&d|XGLg1)96~n;p5{4sf*c0dwSg<>k;sTX zGsA8;4MOW?U{6}T*16CL^g^O$lZgr%iBh_jvE;PK2WTl3FAp~&FKsCm@eF4R$*Gyg zIhaD09n1QzeN{E4;sz-b+N!p{oam9RqHQ;HUhFB!WwnW1UpStm1M%|V8`!Q^2nu5? z_8P5$TZHZr%$!@Y{1LT{=b4%5$hj%~#P?SDYpCjX2QW|__OAq<1{YL^szyhaZ_2pZ z>1Ctgh7**lfDU}(;9aT#{$rRuQ$boW^yLDln9hQ4LU;l+yqUE)HiF!KOhB_8YGWW$ zsnoA#H{$kF{Zhp02Chk8JC}UeL*&Lv?KA^*TxgpYYVwK&!^t)g8(MxC2=Ltz7mSY_n~!5xC(+^PMzB)}e)sg3D=8#uRXs(mt05VCGepg>u+)i)jjt-4GS+^z(mV&qGjTt|WEa}}@e!H?)*lcwfV-e!W zTUb4w?_m)a`m%7b1lP>?-0*0Cc-xluVg(3DuBC={IhAYjwsquQ=(^Q2(Qsrs+6?f+ zOmLL9y>!2Uw;-_;7+{N4t0*{TjcPp+tCTS-kFEW>p4?bM~ z1ikK;dQk`~9V{gw!~zt)6Xqr_+L2Y)fX2zxR6Hk~vhO&5jQ!DgNbha`;a~meU#~vx z(%Wdw8L*jxBR@FvhB!V)3h-pNhO|k~7>pG8LI1pZ5_a0PN+fGd7?@>ezN!N zD_=Z(@14@#Jom;)DdQ%gz|ZJpIQ2?w9yT9o7H|8fhT6xOzP3s&R23j@z>pH0QKenJda!mX>9CrTJp*`~(zjS00O(I203C z^)p{m>Soi!9(k20!LK{?Fn{To#(FpMyGT4XZzA~x^M&oZmF6{LnC!6Idw|$Y{YLyC zFq#UhaRWD0-q7 zb=hZD$wlw1jBL6p&a7l1LMk&j&AT|@@}_d5N;G9)a@?4%%iw-uwX*jc?P|e(QNDjA zcNnF|E6#Cfl1_qa*h@|qYvYe+M}UEta2t)lg@3T!lw2x$rPnV`TvtkmS+8NoD6*%o z1w516Of?1Aqh52`%4Q&TH^HG>GO4mZmAlA+~g ziPgjE1Uh=i59tL2i!pPRS3yT85?-gQ;5J^+-9>ED8v8Oy{ZOaP5HWo1Qxv_0K`qK~ zgK==1sEC#=sB0cawQYkG$0Fb5$3gIcjT~V~!AOt7LDeg=?4O-X5G)*MA*^cXf`Xym z47`VDY^NE{2jKL5zsV#OJQ{O0hK5A=1I9Swf%eZ(Wegh z73xTcCZSp~dNK8HrFg@xi^q?`ADs`3%Pn=vM-n)u>8vswp&KFT*&rH8nJn|N?Hbe* zOLoL>t5pbArzxAw@EL>pn7MdfeYUH)3C~JeJUpF1Mrj`QR`(=)7TB;gLd)$VP}t|4 zsKQY*<(g-wo zmt%3)=KSt7X;#q!DqgnVeyS~f9Q#=}Go39ICh(#x8V^f_^LBY|XVLaS-@Nj^xAO2% zy0qCni7(FXbym+IT?`d;ZxTCwfnF|F{?7d4t-56FpOElZ_ob+VHu`EL>-_5Or3*B7 zcSOZ5GZ?-1GU6M{NRs6&WCFNRW$Aqz=Q#K){=HR;M;vOqgD<~BpS)_%<~QCOy-+bh zw-N=jPI%8wn55g|;v|>QAQ@%BbF64)Zc(gMj~w57uitBw8?y=ZgN?ZF@BjTI6}$0U z#3%P>E0I%meWiNhn>SzyI~y-VIXW@g-5K5d4%|})kGj!w^RgE?2`swwhA(_{>TB~T`7~4NwFl9g1=1PaI#q^uf z-ZdY%g2?%zxjRtkN)4=__sfz zE9R&(BJ(=7svqLn zyD#U?#uw2)SX9K5%FLiwij4H-A?dpKO~>=SR;B&s?}j?9-FxQBn>hzk*=vfybLXdb zC!PRs_Qk0$gNRTv7{%-&3po3pJ3E`9q%sLdCQPJJgJxxBdv*+!YixBp(0G2^h%FR~ z5#inosT=&kTf3hl0r6$z8_Jj;)0|bftp5U<(~CmA7oaL;l9;;!&dR-6=&g5NeU8TA zQUGvezxEmN$CsZ!8?~?uMdUNxlW_YJI2pq72igl_AKxb&JAjJ7mZ)qMjsq9Zo?jlw+`aLE-cAK zjR_NkdRDbo)(~Fo>d~<9a+JQlVwRtsn$b17?M@vW#PS|)s72jXHSH#Am3X?QuJkRm zhXle-r7^U{!XQ}FmHu$~27lHasOgk!1O~g_Ek`HK*2Ws%a(zTTXxN=mZ)Z=w6{`El zN6nSX!Yg{2AF#;TA^VMpE)C9%xJST}QS-DUJ4xc=dh6%iEA$DPa_~yt_4JA7<^|i) z)FnN_-ypiaBKJ8^cQ>-fjUskvIfuyl+O*#1g!z?t#b&8Ew9yCDmRKIh%U8Y4`yET9 zH{L+`@op6ymBGdI$>$X)9Zd*D4SPi?P4D-^kiT7BXzqHl&3Y;-IFTV^pK=(hQhDm2 zLHp)i*OgrJF{i1iP}KRXw}3Y@`SvR#ks_WCH`2pWBze|Z^6c3PcoP*cs|0OKKEzB;!a@m z&dUq$2loa9*TFISO2$3=(czy-YF7Et^)7q!Lgrlr`Cvv_gkJD?}vBpROIxf z*m&l|9}kveRv6hivI<#n+E|?`y%Z-pU7)(4u?==ud1!x!f%;F*JDCCEO!B1gE{<@T z<$|)Z=3K?9;&2vpS@3Xy3d1(Cx`rJ<7|tBPtP8gT1-2(9ncl=6OCy8vVBGcm%j+jE zhqKO$z#sfp{U3S&=2fWz)~~ni#SQaebs_TH_C}z0Pq><{9+NBX$Fp0ZogRcditeL< zi!pj+5&RysgBTl5-2v(_+)G2#b&=RZQt(~-R?Uup7MW39VrZzXD#l#XJx;;ymeDC3 zafGop19FlZmFJ4dw^BDe?T#es1Ur}5C{9dkhTox+Ua1vKjH-A9T_$>TA-su*n7-XOVqozNGh@EL9irc4k)fQQEHct91MFvp?@U{Ks zJXNIR@k}zWL+jvCBS z^3Y-_qchT@d3I98u!%E8@|K%ywAny_=%ThB{Ei~7K1cHP(3X=omGKY>Ez+F_QV+OlmwL z56$r3Qg4E_cc#(k3}W>x;KuBhs2V6x@s&Q1ejN-*gbCW17)~z~z#SeSy8_1&_~x_< zX9ml3u`0*IPitW)0DM)1qHX$I7AP+YeS6u$Er3f~u>MszThL*N0szc_Fi9G6&+d>= zs0Uen!4m|q?4)A?M%bjV9&EjE$_XSra0;8?o|iZoY`E%p=1XhfJ0k$p?|_&Wr@0Z) z9wRsr&f1_i)^Vk+`@8^k1sY?Y&08F-mODn=1*}0qu+w(C+yKm|XWG<3m@5b_k%KA) zLZf}1!O#e!cSdZKwlvX1fnx@k5zA)E2y5%t9eLlZquK>Mx2)`mETiFRw%l+ndO7(u z4HYP&kQzf&e8Jc3D6a``4zsO+rNRWHFs=br5RjF$Bm?MJnxTxJ=?wuQZ5S?qBr4)u z?c0FqTpsCDZ;+bz#dufFCEE=5ReMR*#v{XhDSifbVGFo^8%s^LE!Gu zb1uq9yeq65&V;*t+G1CHgd)roUQ8{J;|AyQtMiaYktY)9flN2r9m84yzJY!Zs2`4j z432h1a=0vYK80s@+(9(XkZ4r1heQz`0az;M>+utwjmVY*1&V?RvmtqcJ7xSe##N?5 zx&kC*wQgSqS+P27YaSK^m@{G0BhPvIhHccQGEv8b=L94e_90Wz#&c|#vFK?DkND?3 z=r_nCcYyDpuDKidS%^=n;Q%zJn?o%U;&oGsy1EWp*K~(_YIs#7&bA+EYoR7mw3Vj} zWm!4b%fnQDgvad)*P40#sNqCQTm(jVo_W`v7S5=vnfg=H!=;x*Kvp_?&G-egg)zOF zp4>DmQ-GR)wEdfiBd z#{pXg@j2ji8#FeHTtJRHaHTMPc}nV4pkEhd1L|%YEFdnoDTsX{i3_gW^zM=8-Sdw6 zP%aH4n+1I^#-w9qc@@*b+LIU7_GSR9)oW_h=kZ{Jo-2rsCHu!%4yTS7#1R zpWN41QZ`f9;6@vSAu(s#2m=6t21gMB5oiw5!6EM6tx*ekN_bvjl1`iw$!^1d4K0i)t2vZdCkMX#btxYOu67YM$^xZNbU zqCumgBa-;~gQrh1q*@BD1YIC}48~YINmu$P2nGU3n;---W1qgpO{Q&am8>H^R<5E9 zHz5*1bXwLIV?rIJg5224x*g{ z5#A7K8%?E3K3~7hRKa zV`lg=31;-H7Az2AmVE|!8P>1`$9H_+f=AxH!%6JJYt;D1KkT0SXDj6coZkC7`@gOH za^F(?HZ!zY{PNRWe#mbuaE%dY&}|w)^JB|_!_~xcEgFx6V93tR5I@x)#fxOA?6!xP z0lVR9z8u*C+fqM)+^=OfU0`YDIexwt6zyX53G)60eAL8oaT3Vm_~~JB3+P0xzG~ap z!VY&!QmT*%%y(Yk30n0O`$I%DRd*;8tsXesBQ2UCh9enlCrC+$j}Glr#?uf17t&?q zm~_l~_JG^oL1Glt_zV^H0SoiPCc@%TXj@jgGUiS=M-nXYYJu|$NN27bmD!E+VXn$e z`$TMsHfFtPPm0~#9)0-&izgQGw#6Guk;-rI?RZ()^fY#d7E)ZNu$NzHsod&z|Ce9Q zuY}l@c<+-Jfdu8b?s{^kZaa6=-si=$jwkv~;(#}IYv(SY=hh7>pwfxnk&Sra|{rQ&D$=_rlE?0T?FMw9eV8 zAUkI4KJdrRaRAV|2Zyr+%e#}-eglbvVqP8c?!kQ9wIg5z=$31T0A%pwz`})0J2>fG z*UD{s)*RzBRpYWr{j`$1!na%i^tOB02_4&kdHShMd_Le%iv5FBFsVfpz?i- z0sQ2oE`hlv$@g!-dZ{b_U9;RATG0`X+$!j4#bAJ5V6fMuGEVx zV{=GO^CnPs37w=TEhX&NrZ}U6kJsU}Q)pAB2*7M1)0$4Wp|v=8+_VM3b0E|v{E$eq z5wzUm>Nt^8=XaH6{bGoKEOSX^tS=md%j>{47v%yBYLFuj&E+_~C7|aCtu-#^AC=Fkc!VLhBV>UM-!^ay!>j?56sW{RyeV(x2 z(sc}+(7+}FRI=P^4k04|0d1kvIjyuOSODAy4srL;6wkhy#(hDFEV0~Jp&-hgy57>Jr!0!!sL&?cu zYpBjqjVVHKoKzask-=tJM=DH6T^=}9R4$1C{@falF#zAwAy5FR94d>b;Yk3ho2{Qr zhC*c7=k`r^kzjwC^cyY*-+)dpODi+JI-rC0(B&2Gtg=@dsv9>mBy#ku6~2<0+eT-? zv~SNZx-3O7grQ^uU$p|XE;g?0Rsb~z)pP*F*~N~;I&~}rOxP+1U@g>`k!H_8J8(o; zFS?1|{gc5Y`0gST@pHR7b;+}^l@3~*pfuVTsWWkV?X+GRr?XxUi|#!+-03AY&u!#q z&1S8%Kl7!Q{SM0%XBuCH$NTh}cU-TiUSj|p-@M0OD=Uc5!o!&?1wW_^s|;6aAtBcJ zPD28HOWfn2Mvoq<1d+uYH$A7vhSEG9L5n$;Tmy&c&;IT6Q1R9ue!%MYe)y_3EPQ|2 zFvtBe2gWT5(q=!rJ5GLZ4msHA^-r|STh6iDe*EOLPbO|&@w>#YKYb~%xuqzLj89Oi zH7(@g@Q&jfEeTC#Bl2kn;C*m_^bdvz(i!H$;U#i3nUrg>8%_X*YpNd3g-D8j_^^(6 znf03=`M>z&&f`ujcH>))30Ho)hg~cHIgOu6)oExkj^xAg4d4C4@yI%N70e2g)1w#u z-@lk*>VNrvzeFP6`p#O&I{v#KHIr}Nc<C2Tn{jA z_18~yQ3|JEipYXEq50%Y!(x7jmrlCV2lsQoeLn4ccxbEbbZn``tCtndJ$$~~BJywD z+>V|8{7YrtO%`03`pG?>i(R{v;-5cw3Qo-QMlr~J@poVDyWhDUh4<0H&Y?p3Y!*H4 z+J|>)?jTUUj?U!cul)ZVr$>4RU8yzRdTYLNb$q9Ecy=~@?-DwD(H3`mtbN$CF=+eQ zUTX8~u;@HFG6Q40xb@wOoxlI77S4ZT+Z2d{oq1{@>uNOH-My!vg<#oO^6V=>W0TlE zzn-z?2&Svv?1I;Bkl(x->eU(@eb7b=Z(Y`Y^pCek)RlEvbsz8aYNM6!Y{%>Orod;P z1+r47@)Z5=|F9^XHFo!E!s`2P|JF+B%kuHv%GPgPS`T}U|HFTp|K4{^_A2q@)5o=j zoj&)!d^9|3ot;(f-~Uc5FW-Jpa%OH`AvHL-?jNLtZWO9tzSwD~#MP@{Bd_$2I5wWX;H?a& zkCdbw|BjPmqg0gr^e(j-HHf5J76hP?QN<0P0^5-@E(zf2P~7G0P5c3KN}XdvF}aJG zM{HuE`of)i?H-z=p~lSbmGl5$rqWJ%RMWGbsS(PCCRQjX_#z|UX@{)hY$PV}&tD-| zE_2P}m*QZm0igeCr1AN~NC6MBX3BH4dwgPS|Et^=HE9rV9F)E1eMI}$&*JaJs%<=y zb_>?X)*OYdS8kFK>sW+kbfn92{#O z=f+Em+7W3GkN;u(L8qbqs@c8#xVp9 zd{e`bj78|NH4##2@|_-;atrfAQyEG?u^dd;cc!n}7RXcgbw> z`Z*8EfBp!>sp+B;*syxXXB`K{tBFhc@f_5u6RYR}zf?Q|F#Y~seMGN@P?IJ1fAR1I z{=uJIQttfv$;kje|DDT)>FCLid$IH9i2h()C*Ave(MutG>Z9Pvy}JWp?fZ+{8I6#> z_P;55| z#UM&FPN1zsvnb}*_#XJfd`7K-(1CTUDkxlaz7qE)B8?{%5JIx4bq9;=HBEp>QbwcN zQKOfAK$L(M>V9|^q?SB>g7vIZiPoF-olCfZFnLK+@=4;sX20}TogX9;ZPOCox&kA1^oxYIS zZIoM}pfZQVT1I_s6f&LBLJsK|u6_xPZ6@bnzL~*c0j7FWNtcw@6h=vy4!IfXhV4nM zDgd>W$t`;o8Eh<)-47i7V3g8L0>ME~0P07Dr#y(pH%>=@k`E-6!}?$>;h=z26!4xv zXx;}cJm-9G?jSRV&{za%DK<(24yfLd z5nK>w3Z?+mehMaGTh1B)^pJ8UW6c(4dc&YkQjbSCAl)sx_A0sv@dwRe!|aP|c;x`w zioQNmNjuH;1y&rkn#$@`_e2mxdomdjn`4gzKC-vR&~+m*9}GlOYa)KG zYoeX0N(6m#V>lwi-UvPfO_!H3UvHT0DizcF^fKFSxYCB4+9FRmQb$3})2FYND~MK1YCty0(RsSv9-o(uzVX2wr67l7n3i*?C@<&N-YL_&GRM;OP9_u4x% zHXfqJq*^yuQ~YTU1(y~fil$pt^70h?Owk4KYweG+F^uD@k}YrJ64DMANc+6AlVj!T zO8pq~w_A}Lo?6)uJH8d)9M@VyI_`w6!lYs^(9Hpa=itgU5mcR^wzkDHWHagt#ayF~ znm|GFC-()(6$Qu!#)9YC6-VYNk1!ep*XnmU12D2OI0+muZ8SslREi@*J48SRt=z@Q zODmgn)U^fn*%2DVFrS-0g-!&mn~XNMJSk;F61`W*^=w}R=ay&rl38vHm#)S%uo$pj zb1c)W#4WHt{~{g7+~WPap6ykotW7$O^$cYz?UWo_DWtE~+VOWYz3znfl6b+_dpdxl zJO+2RXXZ*2xvpN0j0aHIaLx{N-|(mPfHguK!tN<^X%)3gjb841Z}3lROx(A)9(eWj zA$2jN_?Vq9kPBCwy_wYNj1!Kh^d+S|?Ko22(JT4JEo3iP+dER%2F=sX-m4c?cAL?J~Sp>KpxjRFTl25AWj%Xmn;dfHGS$OBK4 z2yfOtn_pv(D&3hha4$K|9_>0V`z9PH%6zHNTIl$;{nmwqa?&6B3vQD|56esffH_kq zqJdqi%mtEAF@=3ZusE)dArc&RcKR3^TMbptxUuQaqWxbz&uy|IPIsS*H?{@}iyt@1;F*=-{K@X3fEVw=d*FCUm6T+&NJ!{-8)iKE}~`zJl{nj=Aq z+bf6GL&r^@dvw=JJG#= z{~-3;ALhBcKdEMZ?>jF3`7`95e+^mf2evo=$rj)E`jzYbb9(8s7d)QZBA-1Tc#0t# zjB)ENe-4F(m$tV{Z^h<_H~=$}(;ZNcO73f^$)h&txk=saY}SP2rrXe)mB>{Opr7R- z`Pv;O496N($oHQsUcz#sm1l#kqGMbd66e;@-rQmHF6SN6l*ngoVY=HEoQVaSCO#3c2&5 z@A&4wLO*+SjGce$+bduF$9j76?QgIA?9ZADOE=a+>d9xrwans0_Tgh983CxX#H75E3U`&gD(f!?ZW(MZ%l+8K_7qo z+`d>O8&bAlP%4d$Etoyize>M2q0&o^O3yK^V^?z= zZq2~n1C<{O0+}|FHNi%)EH?}cgz`*`ZZ-s`e=Z=l@f7!2ElFa;gQ?3QNpr^>7H|nL zF`Ej6y=6-wV79Hw+<3xciHLo)TlX(ylQz8sh};xnOwJ&C>vnT>4usR0JUchT*gUz& z@^EEFTz;eky?u}Bu$Rg>%oKP_ADyE4CE<(51JE{Qt*<{V8|RAz();-@o!|e%WyrBi z+PU{Otj41=!oOM6AN@iIM`7$Rczl<>mYq+Bk`J3v3+z|`ju%?7ty(22ZR^dmUi*b@ ztla_g_k}l@(|g(`(`Sp~y=PPJ=9=ryr(AT+V_J;|t?<$Y`TSS=D!aV0I{1q_@!vf! zj7R(X%m;5cr?nEkv6euZU+f2BnKasZaOhm16dD^NOn`L3eTK?l1I&ejX9}4boUoXk z>_bCVHj1GKUvlZhYy{^`^KyJLaWe`mYMcTu5?QsT1(b5=3i;@SN!j5+SbExvT*{G{ z)NhLL`{lug?g^)GWjg)j zn1k6855R7ZF)*3=EFK>X(1c4+N$}qRAQ_#Z$`}hW@F%BnbQZhG&VbZV6Eklnr_F<= zub3gK72c2&SDdFi`+8(yA%mVCbm{Zk!PeeHBZ?QI-8&U~AhGBh9Sl_@m1o+goNl>- z!eJkQo*dZB4Dfsotc{C!Pf)ojvh;TH;0zRbix=q5UfZ*pFaUP~H~CnB?wt;q#RXy@ z7*I$E$WsS1;@p0qGt5UlFsK?M(FP@C6781prA4I0%Ok~;i400(6PqC^rhD9lQ5GnU z%LAvK4XeB+IhLrZ=nsLV51xVAoDGMJ(jicpEBq z)L0ClPC`>;v;OJ8=7X7L*2#}_FwA>s)SQbJ94U<1+#XJbkqHz8Vlc4fTLVxe0%}~G z@XokP>~NAo=VDTiGa(_q9qe~(UKil?AvlkW3@;_uMs6p9%8l~C7WE+G@?js3g^)bu zMTUfJY>Pr}!jVTSAjJ^?XTeT)pZfxkmvkWB@KREE{^e}_4Pv%8(z}EFJ4^DDC-~*{ zSgU4E_k{IJ`N7{jS-Q2+dw>T>#BFB}9y&J8yFUMA@Pp8x!OtwI92n$bFXwWL_n^y?=X&r^Je|hA*el622oz46kE`+PN7k~%>t2=QnVXR*RvZv)+MNh|x^SRQiF_;`c zU1;*466D5)?#!MKS+z$kcRb=44+T(G`vM@W%)8q?)rwQPGCn(VzqzipKR;f-v}kr@ z&`ssm<>I+Zd7VT${$+NnFl5GGEKUkRzDILk|omctihMq>*`%hW=o zT}9G)e5~T#^2C|*5YTJqCbkq+>$+XiA)iR*JeD+V4^nxvH_#k*HM@v3J5z{0gdoj( zGIp&bgh{9520@-fop#Uy?AELO5faJk5XQu`ITN4PCvM6zBT>HH8PlGSIp=BMXMtpq zXf)h$t0}sD?ta@HGC5l!pbt0#Qw+oJGIT$@z+e~_c;J$$m^WdU=IVen3DPu3FAw70 z#Z>jsip24z<(s!SFOydKrpIuC^Mo4gE4eg3;KOzhSmG8~=*6=ZmGdYwZcHtNxMsWU z%ZBlOKjax{>|zj(iSVomTcojSHaIGKDRp$e>%4Y7W<7r}Kw@i5zr@QT><6hq6%G3d zkRltpMMSORsv2f7u4hGQ$|>M+#x(4;r;d$)a?tnS^FYukHIQh++1QZ_D>gYWz56_J ze#KFnKij4B601YoVyk)J()-S$P{r_1l5@{6b5by6`Tnm z&l^-QK}`h>QLt>N^NKGl!Tp0L(WdT?S~Fgpm|&nJK~bwiO$+!#9S(Iaq=mLylxdTQ z$%ni%oj@dH(&z1vE9K^}F4G*zd1=BXJiKVhiNc=4YqlR8#IVLc;I(U z4&YG(>I7CAv*1#1s1D~8L^A-jrV>8sWE@SB>TC=I{9=UbPgT|l6z)pb%oZ8tjCX+` zO#n8LOGbw$Rx}%j12bad&BZn3bVmx<1r2f>RV$Qo5GEnF4vjzp+Jd+!x)T?CwJIJ) zO*hus>9`j`7T+1--gE+Pq{k!Jk+P$51NWq9K^pqfGK@B`(R4z@z*~vBd47&0l4@PR zC<{&)e7)-o1>FBXOYa#ZNuHkfrT3Lt-utSq_GY}FowawncZVF-HFf(|)vKq^QJ^MrMHBH3*d&TSaNLl8#{ zmiZLEx;4I{RaYGAH1^>DeM=+H@2w%FAaX z*dw4Fl&7Z(6Js#5T_Hmbr(CGRl!aCZ8G)!HMszFNN+)>!Sob@F2S#b1~DF84S_w9(dI#gn{fIf_3ro zSW!iO*rj4|qAr^nGKEWcbkd?{l2#W|l^{XZY;|D|Dqs%noSzd%{Yse(%q=M|PWuoj z1e&346`6@odlrC>z*8xprqZ9%5(gkaWvJVbo=U4@*m*bu)7qF~9f0XH49)?U;s`=H zF^HLd6&d?SEQg#QIqFZB+zODQ{FjrOoeh(|s3DaK>z|UH;dlecMoqr`5ZzSW8v=lXrkO*SyqZ4Z#rK47JJZGf5yzu(XPW6 zp^J;x=Fp9gcYGXG{A8ntaJS#P0mP)&udH-m9LdlA&tDO9D7JHc{lEOvOW2Cj8+h`I z%|dzOKR)OC;alH)_tI+8#a@_J)}L(rzn?hATErN5@BQKBK$Ob&Cc|3y;DgcfN)LE; zJRK`&IppCVZ@qE~()b;J$e=)0b-b)t+q*+3yPk(bxsz+0azMbY) zl+5vcF*SqqCz}{BJ*;`^T$I^1Um5l)U#2{^9>|A0a;9KKD>%EcM3s zzL%{az6H<8_}9PcmbU*x@lG-ka<6{#Ka2R>$kxZzqfcvftb0VQy&mz*&P;_{;o764 zy`P<26!P1a7`^-5W$4zQ>|b>bp8mTZ;ePNUM}5heOW_+?q**xn#R)m-d~)B+uHBgB z12L~>CX4LKh4GUI)sDc{KlUu&d&BSHlNTar{&0KibmvG*oZ0EHFL}$wEt5*A=IA`$ z?QacM)1fJv3ya=m>Y%2aJhM{cu7Omr+mRg5xNI!aIdLvM{pHw-rpCX>tWvgmZFX8R zL;g|Y+^ZZ{@Qmd;M9BC(`AZufwK&(#r(CsN_OgwT+tth+-%o2U3keG42-dE!cffVE zF)>&DPm4ujIt9uHA3!SYx!bOTO5Ty6D@7|o95wwbKG)#}lk>ui3#*eJLC0BNv*iYn zg1l1#(GDEBEx$|hdm@mldOqa5r^nTTE6CM?_ngDLb2W?RH&tTV98FD$vfA{uCF_ZD z#XGIF;lTd&VZg6;`hG~0)x7b$Vi%L;v%YnXG@c4VY?{6bs)r~I*}N|sj8ezsJm}H3 zQrGl~^%gPBBqJ18`YZBQ{YRR5t~!7|amC5I-$1AUVw|;)K532UQpL@Ck{4%P^I~Bb zir(L&^%oVJ=-#3?GdK9{^i^*@59#a4tz9m`ZWGqxOshJjSJ0F4+Ujnj!L3pC7kbt~ zwnztt!LIO9?PZc2sAR)V51tQ_OY_age9Y@U?09ISJ;9yH_PJ#*2>YE_ZZaM#3D;>e z70qv9$xGONnVe(lz!J53)xynX^n;VYLi)$WcdmDy*{O@3(}Sv4EaQmXkilkQImnC~ z>sXSj{-6b##ZD!<7%H@K7Z>WVJ#utk4mro(Zr88u+tTG3C6`>mcPJ`e|7w3ge$~!+ z(y}re7wP4+Uj7wOy3}Vcb%FM0(qV@<)&+puJb~yBb}i18YLQ!SW+UoZqtlc-=SFFd zIGJAi?hU**PF>CV@xh}{9+VlZkDMv3$Zuzpx3e9Xlg;wgpZq5Uyyzpq^z?$uYeAnd zFbES@$IC0cE zZDWPPK?9=$;WY?w7BlHM@wC02pY9j(4HQy!v)8X&c1k#c%H4zWlfrQxTL}sWNqz|0L!ZEPVvXhnYGKjfic+(C}h2@o%RSt>z#HFaS4X+l7RX=LLg3W zm7CR*B8HrH0p&k859EG}PxyPSa=o*6-ZfZsfVdLrOn}aWth@<5R{ON5sER81gFf4K zr{~#0mG|!La8#?^Mo5Vr5Nm7dK7h3ydc8m*Dp!6|bNh{E z#W#~B+jJ5g5V*;?_6xMuQScEG;3s_6&pLn&X(|PbKiZcOiDm!+fFaV%jDB8{LZiKr zqg9wleg@)q-4Mk`Lm{S^WV;4AQ4sZPI8homnA&LK#1wWi0JIXCbwhA8B_#yqyw%^R zqM)#Op05v3>fzxv4wNHOlIo@6YUxVqvTwnn4Y!SkA;^iAi=tjo)bP8Prc zR^{=LO}d&rl=t$|Ox9yJ2#!Whi*0DS92DjhU15(e=E1Z=$3g~sU3ChAvp}3XB3`BjsG6`~^hU|+0?184uO4;<96_CY?JV__! zG2nb)t#L(bZ*~Br;PLq!Qp6o{%cqLB{-8p;#+4pBo1?pdoBpG|FVH`2v{Z{x1~I;i zx}$y@0xtPs#eyJrL}I^<^bpcu7zP>>dTKK8!YOyy?~?>X?)O!g3P;=^Hn-uTLI6SG zBq)e$guHZ6^+Oso;OiL>K@(;}CwK?LyIe-Mp{WRl`{&)JS#5XAZ84Gzvpl6X;D&*> zJstItCE$Lvy9ylvzKeO2@O4$-rjHa%&y4}vy1{HwAH64yL zO;%9~=P`V$nkNGL*=iE*X?e+$JfUmG1Rp$_JEKGZVHD%!wcB9>VVW3PP2q5F) zY)k3F3kUcaoFte9k(bC+lx$WdNOe50LII}@S<-^hM&c08fk|oju{-LR%A(8dMG!Y> zO(wE|4-tpOF@`%%Ls|*SD0w{Q@p?hdRt4fP&oR8jk#dvefnDK%{4Awr~ZSw$CeDivO>?rEq&V=;){X#koGh(>Z>M|OfnMuF}Iyl=qZZ?IP zrJM7DrHo!a$>VcZGv4H)&?uKr`t4Q-lCB)Ej5@r3Qm5t(dRZ{Lk4?_d>Ux-VPpB9I zLz{8C#d&$PO9Ukz(tvv9<0_3nFhh_%-9J1g4X4ACo{JdG4pboLc-)iDxbc(i`yZYb zjO@kNuO^B7_RG(o_b_Vd8ss(fj}BhEXy}g2{Bl%e2k?OG>nw?<+;VxhXMm=FO(5k$ zbqK-goDg>q-SZLO-hX~hBmyQhM!n64jRCAgnRqB8HftxxCxvlj!JUoT#htz37@pmk zIk(atOxneRK9TlPG(zIj3Qjn1KHvvN1{#-akTSY~VdsGnccIz#iGmlGc-T#7Pbq#)9JB7F{FP65ey;88}rhLK9(ksplta7JqVYuhaY+&_o{o=>!UoR z!aA~Qb?2i7Zn{F=Z>&k<=Z{a%Cb^j#m$Dw?@as=16x@vA*#r(tHC=%e3V{vXoQs7p zyU{%?_hgsU2%>VNqkJ~J+U|6Ne5H9r2!$J@Iu(SHwGHKYw;Z!WGYf$WNg z1*DNLbxNeuhz6DREXu1&-YAUI-F%HMDvr~ z2lx9i$6GfqyvEz=vtt<2x}$gIqmGSVeE#MBR+E^?#n2$g-wvlfT1hOuemAKi_M@j~ zHWNXCU29bLM;t--6r)GRDAq3oWEt^EVkYJdXtjYgRy9&BlMKlY9v8dEEhD&alUDo9 z!?rmyV}%tRDO4xk_Sn)0g-Fa~{elpv{(N(YEnfZoKl*O^v~c*NUlzpQ`A6^M7Sr9$ z!zY`tthjntbb<1yecZ7Uf*22)U?VKU_G(@VLlzj?A{iz<1Ch{Nh!t~gkCY2g-HxJ2 zR&*tepXcq}vr0XaUQER-*s0W9vyt12@pM4!0_Ix`EhpTI(Q)!#rE00TnV%}vp#*NqA&$QIyN^aQaSFM9*V#Qd*nf0(LeC~wa{O@blb`?H zld9^RiI8Tu&;U7Db9kb7!s+>FfUP}xv{NiJqnXROFs61+Hox5KQa=C6y+v1P|8&3F zRKxRY^EMBpiJi@6Pj*Ky&7pE@G_DSX@C-QOQOL&`*`xB#W(S$@=m_}^37Tk_JVQCH zO`(*)IB@+!zzU!)EE4j*Rft=mQJ7?nWu0Kbi%7vt8vcW6wW{hG{2~uw(Gc%UVk8FR zYlz#yQMEtSM~V(^RgT3-+BR{~@4yTjejOum1$0*^G6jMD6sjq(1<f&p!siv>FbG5}V) zAQBYRY7-rt4K}1vPZb;m?_$5x>JJn`lmIpbVdMb22G;^y-BWn$0NRGx@NY2y{{oi> zd;<~MYR}RuEt6t#utSjggcKpyP~GjP^LI-BDe!C_z0%(KMxr5@@dOZbQD3X zsfBuCBI9(rIm{ozl<~v{g;baH*cuE=$%%!GTSH(l7+@}eGMA*K08K~|D}{X|d=R~S zZ%R@cJmMw8p?pNP)-D26Iy#$Dn?Y1&&X!2C(xvf}z0NcwFfl z;7(y3tP>@i7G~NW0wabLB*+b$mCDdWVYWkq1;y=i2_{O|)(Gl!9W0gOx{Z<{v!y_3 zYzU$|8=ST^%EQ09Xlx(}3{Y(ZP}_+k>=oQTMuWKE2?-<=Z`6xwsI3$Rs6J`e_=qS% z^4G9xu#o9K5dqyltXDg<&qcJG;HO@Sk{-7x`XZ8PPx@-Ph}CwXOVHY8v+SLZ`f%Eh zF@8v#-Y98Czy*QnyjfE_WeP+65*TBq)T{eORb|NXTZmX>TaLTge%tLJ9Ja~g)2Ye% z@%(r?kee+8T);3D8G>)-)#`5SbyNOqOrShSZ>J!-d16%5{oN;BCZHFE;LUIFR77M( zK>r->R>#(`*qflVPTYMxq}#LC9fiV)%C!cV80_uWnofKlf??`}3T0whx>Z)-N^k@tYiWz~r{_JKkI^+l1A7H)=g&)B(LJcN z#@$^2N^}OD`k;AIvwYz2clZU;ANC0p}ndq%YELVh6SP%__sp1A+pWNuz9$3 zS~oqRBmsuLlSXLOanPKU@~4C9fq}FuJqi&bL0&UG9?F?nySR{G&RYI3CHbY$o%b%K zW>RtbWMgmd#lzj*y;0}+7tb58q-Yxf$ra{E7HQ>e0T$>!o(`tnHpE>*kQ!z>pk0}E zOPz^Q=^3nJJe1s`kaw-$=TnfeA4AvXKys2IuniN8?s%9_} zYK$z}GEKrSLbQm0q9|O!3JTG1wBQg}QRIlRMafOT^1I*}!}z^W&3UHh6^kPZC&hYC zQ79KgYNbO?%oBBJ&6>tD#TSq$MIWKARuqgNTQ#88Fqmxc~f61*N?m}ynVJz1@s zov8$navjtNjm?D#4(<{Jwo2vGt_=bzgkg9R5SAdd8Chm~Kyj3fh#nq=%uCanD5zbn z>c+%|SVyl{kx9=?ibbq`LH2r4rC09oJ`U|S#x7VT`59H`QG2krows?31_wTLW5KY* z$Yq_<^W|FCz$hol1yaiihH?Pl61WRSY3rrz%`PP3k!UEIrdu12s@0Rjtrt6rYk3iJ z(Oj!HF2>1Ty>UKJ8)s*Qw#B(Ti5S?4XJZb;>>X|Ai|36&+mf<3V;B%2y_Tw1oASW6 z$~vH@ZJah4uo`l#M`%?5yup<6^JQBpJu* z96hX_bQqz3G_;Y}^1`Jn5s4v_sj@Xpqm(a#?p6^{sonfs)x_hn0X_;NS1jN7TG-w=G4FypK-lbeF9RP|3{p`m_ClB`eQL!k! z{n~GRZ^jm~{{G8h`{6b+I4bY$(^v0A5Gic2S667|>0jR0UBi!$VO{8C{cn9M9k})F z6=W*)U+%v+c=+*YLx$wepeKAX5RbQC z6tl?*Qv0H^c!NFK+&|=&aqCjL+i~T>KtBh6ti*<_N5APHJs0}<2d#yhl7lMt-3;N+ zCh;B+CuZoAM_(Tfb%bktbQV~=mYEV%=J(#cbUlD4rB1OvsekpeA3z+ORr>lIm)`nz zW_DrW;{5U(;ac_V`Q}mnaCiIbPmJ4F%$8|6A|gh(wNKBk-;Ro462N9>rBJL=bl-UM z*7B^>D0Uyeto-%={Ns;yN#Bic&ffl=TX*jw#a{h%V{_-_UU!@aPzV zbuHzI`E#?efRiy56@!H)qwVK$Y~20w2S5JV*3oAVH}AjfO}J>xO-eHt7cvQ~Ta!Wm zYBWZ{8}GjT=1ow5F8fK!YS2t5#vn+Ae2cCBvH zl9Q#85iGtSql$w1*6fcb2xz5vmaxVH6Q@|zv~)O;rx^4B2rRm%x^B}5RNC+e*GwBH zY=q$*PL9M)C~*-OMjFrzp!!rrLHNkgSS{60bmp94;7n$rM-qS~O?%6ccj_I2H2XB%*26GU*G!Toc?-wB&(fB$%ZYxob$Yr47dNU;*hP?Z>Me#KvW^q>fwcjyTNDW=)S zFxt`SgpK48&xas4=7!AIy)si<3n&Fa49nFqE3(e;3?!vj*w}kTCe$TXMM>iPs;V~G;slP zN>5JvV;lOrMx{qbonmeV8YA2r5Y0*d*rMyy1-3P6X+S>cH3!i<;r{w>&O*2Ez%qV{ z_RBgQx!~S@Hi>0mk~Gn@KI!3E4?1-Uqj94^E(bej<&N7|KFwYxYI|RemhXLQ_2_3? znnmPNU{%>%ms`#7@~j6|PC=@29=$P_^`0FW${vi4#Y|_Ifkc-5UFO?=kb&)2jNkig zuZPEkr=MfYMm?0e^Y;=5yT-Jwbec9DzL`aBHo&6Er0>0%&wjXdxDPO_3(LKS&q{Lc ztu-IdrBYbqWMh3Ik*PcMqfcKPkx3`+^oXROk2sN8n2pW5kG|aOj=Hi&JB7v>#5>-I zoIPwW|Is&H`_IduF5|Ikbv#jOrO~hth=?h;^0G7hctBXVIkg7RB50J)Gga}#-8WO} zaSOV4;6a@on#h^%3k4zi7|MV%3(;Az-{>A3oASsJcQ6r1Z|4*Nbp9ctJ*+%9WWnaC z?zMnZGGUoOa_K_W-aWQWMG%KFgJ{EQz7JL^ONd8&uqd>qw9_5P(Z|moRsFH>dYMR#JUfU z65qa5`FH=*)8IP`+{teqv`&xtw^joYx6>aFMcDB`fbhVr-6{r^pgPuBbb_NY8vj;@tv_Z^kWyum~sKs#&4ArHCKypI|D2^C1Xl=bFb|r8TN=p7P-A z`PZZiF~$liI9S3YS!xOH^ko2DymAegKtL0{9ybZbW8UlGY=BVc8cs4O9O&@MZ3;Hu zFvf!DTS!ZMMUlc7oVNP|lM^WucgIs+*3w~|3M30t@3)}(Hiw;_2I@Es);$n?;3W0l z0A=9;${FpkBNzy{LB7Q@m}TLN2)r|B6mWs)m4H00*%(+V4Z!8VI|R*)1!xILg6>Il zh;EU?dWD(|m9Shm?Ld&8If0EKAueq(ojv`ywGk82!BL^L`K97*+v+Yc;F)gMwtrpEo&?rQw50o5b8VVX#|5Y z4ni4IPQSxa+eR=#j8q$*tvqChBPPJy{k+jBRA6;#Qj{$N{R9J{28s+*Jm};Sjoq3kvpdC} z)RllzZv=&5~hZ`G6O2i3bTCJcy zA%5kJh4Ido9Ju`Y8d^Kr?>Z#_@m04@72qV)@|4qT=3x;*o$Z~Dq+ntuiX3l^mv3D5 zC>G@MRGQA!E78->cl(YUh#jk~67=y*GJ)urJ=!|vGFN=vwv7%)l;01*emJV70`^Gs z1Q(p$uMe@nwH%TM-GCHxv`f23i6lFI{7kyA5*r?G)rC+xO^jaEK10+InNNvIwQlsB zD*zg3bX2syZ)d5YTx#S;jO#U!lb+X*E8gt2Q0Z^)w=aM9b>{H&@w3p|Z>G*(c3i96 zljmsa(&Tv9Y&JKUH{Z?He*Ia^T>HkGv+KWpf#hEERCb1U-VnBak)K&xbRvX2JlJwB zdVOr+a9~eWpdr_`clnD;a$%pnbc6r(|2>|M^3~@ffrr(fJoj6%{z+}j&MszC-lJng z%Up}K&nQmhB)nShvP*pB<6mv*%h=9#DAVuNkYvP9P5EdpfaK4XS63i^+wUF_2;(sv z$l0*hYI=jM?e#`2v7%H@wi@B(*r=VDk0uYSyYrsd5(*~agX!P<4tDy}e|~;pCM;DB zcB?0Q^VcJ_=ZD(8cP9U-1dGH#Pm>Z9?V61>Oa~X}HyJ6K6QBI%H|9V1BmA%a`A6P& z=bI1i^DJ!Jy>pAbugaN!aIwAnxRtzl!BZScN2SZ}y(jG#q+3pY=))xeUMai;|lj^E9NUb`yD&95sX=fU~%N!^;#>D+@D4+)(pl5>| zg$mtB(O|wv&G^3&M)_@|S@m0G-tJKBIyu#*?s*&(sy~7=R+7M>n zi$DI?dl%=O5a7Fhel#2=uQ;g9ud31CzBBk}FTC)&zuD|kE>fOfP&;3~#5{(3*j4i9 z2Vi)NW95w_4OaVL&cjMjnPSs1C{p@krO|?6Zc8yoeGG+ufn=P)AaGj% zkYwpFC)YL3fl2YC8)ivhw#FeKQZKisQx!(ZG-vjEwp}S(lv?hZNOCPfTQ-N0@qpHX zPs>br`h63A#yu_7%w`9``QXbLnITte;;`CAC>;e~XME*i(iM*xMU@y<8~INUu;$An z-8wuRg0-75WLGYNr|u=dSiL&u5EW_$KRF&6+dnx}I+emn73asYV<|LLW2*@O#R6%A zcCIEz=Ln~t@76%{k>9SvMC^3j??P}p%5w5V$YeO+xS+0F%pnqIat6HLq}0vJq-J!E zo)-kFZ@3A?^5JY7W*G-1AJt@){LAaO0;he&`JAgyy@N6;|L2IY07Dc$lQdJ0P zopFXZrcxd$$Uzbdzgf1C%5i5@*1~=<30Qw_WjSIGApWp_lJ{|EBUB&BA`WvUC z{P~NITcE7B97(|AXI9=xk+J0nZ7#g+JlHs`)wVzT^zq*LM_*C%pk_LG3@4lT``sVk)!B5L&M1B0p!Qqz=`rMQYJDBjTI}0%qCk(_u?Z(lu0z#Ma zScP#g;&F5uRVyt99li*&w7h&X4YDiDs&AZaeE8sa&}Zn)jOM&St53 zbXF;q^3Y)*%KpiDtAPlJrb_XpcfYwbm&s-W-jG%*t#4Q4!TDJiN`aijg)u}#U`&FP zw;@+mZYG~TX<8Jc2VX;do3$hsj+|jOd@-I%tcDpRlwlh0Flbe+=J`)(Z z(TdvXVSQy(soD@+tEv%(w)nfGM3;y_7H3yCc=G;l)kILs(1` z6o6Gms-|0nZQG_zkWlf%UuxN~&xWN9{0oBDANG6Q5=)?vtR(QH1^T{jccg>m*8)xq z$l(yn0zwP4=Fk!i#+p8X{s}R`5KM3`$VQqB+to_5-5VjCC+K&%C6~y%5-?y-r{h79 zhIa-Q{@^->cNf-12nZ%vSZNxgUZ-9?J3XtkTEMvJfaL_(p98s5YqiE2@MfCec!W_N z%xn-C%DMeMw?CYn&n?cS!!BL~RVC{V2f@?~n`^@~OjzMkIJ9coUXx{s>;}+ft8Mca2gXNf5_+MfqD$f zX;>TCMz370HQ+^RCalUt)-*w~K2l7}(7VkJ@M8?vq4Td`h<>l+bg+Uq5RJpSn4%aC z%$%$gjK@L(I??1&rt5!maq%$!fQe!60ctY?Vz~w+` zZFy>tEbnB&tOxF6=%iuehbXEs8iT+HSd1J6nI+>^vEFRsissbLy*Dw;sKw_0)#XU%dxQq z^vT-ReyQ47ltd+iRO z2m7|*6``xATznbn~sefrr44|b38jpLJidsGI_A})%$g~|gMN5kL)2uJ8E?&JiItt~I+0;!na z15sp@!wm#qEF4RCScZ3d!eE~k1guah?v*Qr-pT#-mq(q}nDw)*^J3W)3CS^3fNqVT zoZICHx!~rGL<51`Vmz}F^huhj9PIB^;7MS&N6l7kJFoN^5O0Dn7lGp%BRr%SapjhR z9uJ{(ClJaCpmas=<&SrF%TPkR8u7bh9#_ckcC$h>joZ6qjKGBW6nPn*UB^liX@ zimhFG_xRx4Cci z`oRZJ_77^^)55Ub@9yuOKHn*y)GeT?PT|oqoWQN(o4xS<`*+`ceJ+gSj4!=-b#5-3 zSxjWp;fq&hSC^L)Y3E2UJwB<{Asa6Nv`N_TN8?;JIlJl)C!-#kKv)Nnyu5UEk+xgA zTMs{fbpJPh^XbE1ee{!m|F8bX|Mg$~@bN)u+Q=V&@%2f*1%qLCJea+3@z%w3!Y74h zzw!E=E7>Fru1Llg_e1F)hz8vvX}&s&aA;vzSRcUC??)5|fqo#NGEfR+Nub)|@yW#0 z6%~M}2tk^vEDw929KisRj>3%zd}vS)_#+nx`!;D8AtG)A}S0-E{6-$5n4P19PN&BF`crgcC(QdD?(XJh+g)a}Q zUwu#l3qrz=FD^ORc(hV0SA*BCUAmHS^e0xn0~oN0G~=l3>;Y0xW1VDtHs=K;et$f2 ztbOPEcRd(mltAdDKqoN&oi{FDXx=YK3%4)7_ou)6{kM}$%Q79=a5^jC zJYIbA$q)W!{Vb2o`CMG}(O>?{57ox8FE=|YPO2~l)&_z9{I~8b8S9U>Kl{xV7I3Zn z&OiGnD^lwx|K>M6V)1wXcw+!=^n}eT!Lkc(nich?tC% z^FH9*ly^(uFM8IR$zA;3Yxe%((=U!1qq*Pv)>|u>El$4v+p_{PBP_gqJJ~OuAHuxP zarrw-E0==R6SaE0kw@jSG3Pls+57n?yA=cSwo)NH?3fI4-@fzi-ArO}MQjZ-@7}`7 zaEyy&{==6iAAj|ttgF1Ey?)e!WLsc9;_Hd_ATZ1P{kH=PAox`bS=MCS8Av&+n-9PI^5-9JKYCF{ zFk^9rAUQaE!`b-C&DZ|^A6$(%j3#I$k=!EXvJZdyXaDxk|MF*N61e#hyzuq&P6q-@ zR=#=T=BkdkoWV#YNCxj-jQS%!{q*5>NymAzzQ6PGqjMTITec^+c5^Ms)zo2MfQRkt z-&#&PdmGQ6?B_Q@2Vnwac>Cq);lVMnbR{<*MbJ>#G}%`ng8?ss0^C4lhlS&Y-RShr zo}abKWH2#1JF^&Rmr1;jWEPXTu;5LtL_wDZ367SV=|BJSxI1n(X)oT~guTn=<}2WY z&jSUr0O`c^oXfO`@Vo~QSb?CE8R?^E8(UAFRXwo)OTv!1QR`W-I~OjzyW)g0P;R|! zvdh2o)`d*U(XJhS`J^~%w}p_40~q(o!;c@I1NDF#Ga*SX6dO|*iRa#!jd?)EspZq>U(GT^~Tb6Pv@)|!;Z86XLsR0dY3GYu?e-7T)m^C4}a0Un2kpumKHmH z@cFZ|vLS-PIO7{_?zRf0&}(nLmFZ0yyIN&S_dzQXc9f3xfAxcp28`{0{mnIpiZl+o z!?FMUKmA71@3DYgRVP+fX55Ny9Q^HH{KYeVK9st->Xje=>Up_g`QkJ0ya`c^8xMBR zTa0`8ja3gr96fGf`p}nMj!m0|jTc5RjCdBD;7)(>;nOxUO}sgmU3v|I>zcZOr!J=x zX}0!Yy?S`+Ui7%;U24DFdh)Z!DxnclBp3`?Z7Y@Lyo(XSb{Z{h0`)lq3mbJh+F3uS zAr@rdppYa}DMKvT^{WdRpO3TvN-*lcERN*_DJ)F;y(t3~DFlfS63GdAyMjR2IA)Ir z24}Yhdh?{HQXtQD@F?gGexIE~Kz0l*4+e!VB+n`!HGnn&DoZ%Ypm2tB4Wnp^ASfKF zb1-f~&kGP28^~XP!<<6%V^0he17$IafdJywR|a|nl?*~5;D~^K0fB}L zs9R9hgNA^F9s{}`-R{3U=)VG!+n{3r0USZIA}dN9k1{|Oaj*`?L4x8AoCWq&Lnu(T zgE#?X>kJOnGs9XajH^(LC5%!LuaA{hXEM?sRyCkR=LaS-51Ktp3oWW^bPkZO5EPU{>sZ~!X^ z^YyDfhc;9}Qc3pM(5vvDh-`p_n1OsD)WQ0V2cP9$_i3PrV!QKb$CbJ09F!wSji` z?*))G3da}K3Zc@m!Rcytdyw|`O&>6bWR@ufgvyxDwzuO;MrlIpvJYv^o|diwXX411 z9Ug{awnyH`hiRf~W>yA{1I-&g;! z@oPtxt^e)yI~z}pORndg+lA^qRhQ4a*IEq`4eDs5JWcKrfBeBu?%tXFa`G0l*$J9@ z>ID-=TJ?MMzAC|;izvnA_*qqTT@@dARZnEUwibO4e9&w|ksRzho)O{dC#A?wB3rlaT1SGaGunWO5TygZnKyt@m1M0VE#V&`U3ww^tKYl*)5rH-d$ALrcN~lW>?BTK`eWeP;wn~d-MBga zLb~JK7{q9xzi=kR`1*tc26RdvqW@&$7Yi%=qnF>{cPd?k)t!@f zRz5D|F72Kn{`isQBBrX@08mi1`HuTjr;j9upcr!l&hg&OAMU+=>C3I_tF>qK?_c{D z)o-P@9?#k_&okqq*&&q~a-T!f)9o~W!Tyuv=W{Tyc*)ftMC5S1SMLQc7Win&U?MA@SfCHz^9X;+v?TJ$tsIhA&e)o&Q zyOB@YZ~FF*V2Q5w?VPhzHG+}X? z>6SG;Ih!A|1g=|5@PrCa%5p|93NVPDR_FWWfDM!fwH24{yY7?^qL+%@i0$J~@MV2C zs9m0Pn7x@hpP%G1f&2X%vW{0=Go_Bu6?(OVuiGQDy~A6sqE&Xzq8&3%@AqcKT6?v< zbzO(J7>~UbPd!!U#l8&Va843R?Lca(h#KqG`(^PG@nHH+X((Y>J;m&V9fxtwaM=2O z=IYLY$FEKHkoU*;Tkm5}`!lbdJ{E5}4s~Fpk0DX6e>flfdIC?nPC)0}_1d!YK%p)k zJ-fbIEK><-OS|AIo_nv2_Jpk1?|NGHqPk1YP1YecYcMH=oplUJ)hcOw3}F9n9THm~U?aO>9EF6q7)M+clk2*3CyP(Wnn0yhu*dGtG>1Vw)DnDhW z9{N;WrOLxFGR*DwR)tPWa_R+#duT!eXMQ*BZfb6;Mr0A#PP_1~gE5^$9fF>;dGHwKgBS0e@(Uqk(6!Vh05G@-(RUz$LM z9E{b$%7hab1zJzYE(ESP2xlnJoB}ozM<7WL3}f1>8LtjQQQHDEF$(->8@ACnq|F#6 z%t&#Q2BZ5Fwdv`EGhUT!C=`k~fWR~wCt0w-+Xf`knT7?NKKN_ENCv}y9Bf$x%v9mU z;DCtc9ULsJ{y+BKJUXiD${RhmhI?<#^LT3>RD)DfsWeLkNDM+Cz{18h!6e3xyJO-E zUSB6^b>bv+;tnK@-R@38lQ?mRV~m?eg6$96*s)_0Px6cbgD^-4&^(k%Qk7J5y?sky zQFT>dzdzpl-dd@(Qf38ybBP?Ugv2ue%>!J9Oe0)-1{^|&HZzL(Sup5< zo|VCfB$oialEs=q_)L@s5wKZl81bWEpTs#3FEdMGNj@Y4&!yNxh*}r$Lp%(rLKz7R zGm4RPd2I;$1Hkppy3kt@dZ<&BwGU6Zvt&9$;yavppys<+o0~)1(G`*&GM6Rr2>g@ zv1|rokK(a8V|H|QoR4A`Q%H~=!>|M?gc56VeoDoX0k?ic$C;JQ31lM3q{s-MUgbwa z5(riw1oj0KOGTl43dv2EC3%Wbt$Y?Ch&RTNEIFAKCLk1$H^4<mp=aLPc0m;_5JhB=^|NBM%;I01h6G%G3u5zUFAt|KOxNh!kw5o5&_;!6og+>XMc z$V7mlP$rm+BjY#+;#o&9AqZ8PnU!IJSVk3sly%kwIJXj6&X|%F<^nbU?2t~J8I4mM zB=3*gSra6C4ty8=BIzu5iY*vZpi$#AMn<)fNgeEmBrlN=DnQ+uu+Cl5#WZUGX6`H9aRI1m@ACnx~8;EOYQ2f(nN^E=wnvQHo|YY229R$S{67 zq2K}woXS2jV{vB2M37ySRR9GoCn1VQ%`A8-q7vg!%p#h?@sM)ha-;NAni3ACZAuK{ z+Vnh#?vCReKDg3gx0?JH&wJs0a>l$e`iZDc^G2lFlOARnWYb8NMNm5=dS2Bualu@| zi3}^OET{pfOsA%uiqj%3gy2nzsey!+z^1ZR?#P_m5glhaWZ`5|Yzp_QBqZ6-Esdqs zig<`H$a_=Zh?@$j6_J>L9V#`BBUveN8S+L|mxs){NHn5VjUgk8Egw(0(G)Lh7MzAc zl(Csv7jJ-6@x+l~lO;CE7EKDIBLaIOqLl+DHh(H%!Lsl&FereWku6t$LU`j`5yV?_ z&DkWI3&Uiar>8^)d|c&Aj0sheSzMcpWHh2n8P6orj}gY~$Uvp~6A1IrW%|XsnFM$S zk_k(8&K#Xq@@Gv{?|8ZPBaSJKU}HIq;f$R<#pj`3(vv(%l*UuxXgNN|O_U}+_83NR zVF~A?x+*#nGkQRYYjT{OG%KmzGfP<~6He7kh^6O(tC9@_43e3QO*ETTXyb!yyEu{| zZ6aRs6M1v*Yht~2cuXuH$4Bdx@2MPdG9K4WWaVM8aM0{YT^1P=141V@CXbG-;9cel z;Ke-4Q}JV|q{lfG%LttENv=f6Pw?>s#hOqfq@Tg8L%i~_D9>biDH5cJbIDq5c39as z`DR!Zt_u@H=g)^MtikuhcyxGeN{vcOBo>h>1)pW=K$+0sv#;$1TtPXow<{v>s z*dQDMr*%SRo;YU$6W0VPiSvYgLD>_*RWHr5gkOz3Sia8F`@fBDQ|Kkc%I6s-X+2jpvR6`M56ICnI*p(+`!x^y%U>^l$qcNH`)59IX?7;x+y!7!8F=1JU6DtEvgAS=OfWl z_JAbKSB|k|H_03{>f`&+=!dmyCU|Bs1)a&3Z+b(oPYVH=(V#JW-_> zmJ=aLHb#p3Rf2IR3o3h&6dGcy(*q?~4{bk;$+8IxS8N)d4WKE_ph0`wQg`$QN#7m~51S%Dd@!7a39Ic!=CtWT$%=(AWIR8}Oo+tnK&C>UV z`2p-A)HcY>koK|jGWFE74WGedGi7KHmxRE^VILcOVt(ocFUB4FPk#YtRaI+0ka7`$vWrlP^wKelZBV7OK`=%D^4u0Ea! zMBXTAI+Yd@5dCZ5qsypu>Jp_AUYw%j>`R380%j8sed7Aqc`Lkb=DhvK%c>?PqU!p0 zqP0^PD_WX7F9%jpt9g6`Z{YU8bgR4UwP*RPksv6Jls?^$?2gQF&c+MiCIBxB~05kGsB zB~pqr{INOrtYNATqM7<|mn_nYDufpV*4ZqYFf~thb%f@k3rgNDURdF9bSl@HTDoYV8;I7;P9(pd?g}P8P?&c4Rw9*Gubx@L#Pk_>gx=#H$n>`HQWv0Nb zb+mTqroX25J%8^G^y(X3>=&L+{Qh|^+6UaQ`?zlYTVjU->FgqjPQ)YF1hMnsef#zt zhVL@FX-mzgc=*F+8vm!?KM!m{F#Gv{x`f@KsnaZim2uDv5C_HlER#%1X8(7t=AhN zLrbXDWvbj5FGz^qp5G=ywaWkM=@_9l9WudeR zDZz!@HE29K);~BpF)}(bK9%A@{6%s)E>X**aYw{v;~Cs6Pi)f%Z(M6lEz1Cb7K8rKIUeII_D z!FxXmPn|#AfBs@j?&6+)@iZ9PX1aTz%)!ju*jq22IQf2WG&va!UzkQ|QN^+fw?hGi zCN5kIg}Qr^eAeuwkS9>oZU5?Bt6gfn&gxmSiV96ecwVyr*9crUl|}G|4oiBPl;acc zCO!CIa^Tf>fKHEyor^|$x_W0$z4`%H8F}dsProz}IX4(j_MCj}#9$2X>w&V|+{mQ~ z`X$DjiWmbL$Y;PXDI8Z89J0WZP)`Aw*SD!zK&fOj=o^~U)8o+?*HF{e>gK{9R5l%A zNd&+)8hcWGCx&fQ z1aH3GRoN;Xi14`b`X;Lpz4p=2;Q1LbXlzP^18X(#ivN8|{tufHc&Rze`c%*J&wX_4 z#DqpRcI3yuJu%RIZt!wU>QN?S))LS<(K40^3=L3#7%UTKKjK!pIU#r!0nfBl1Q`N+ zlE8ubS;zyc9z@%b@DFhu99cL7cBQ%GNH43zK6{SiuhDgP3Eh0Ivc!!|kYQAzl-al2qdqUPvDKwZpEBaRqeW{}ZNhls~6YbE1q>f(%Bd^u$iPe*t% zP+$ZYYXp^LhE+U{COoBtILWk}HLR0{)vOs0Z$M6@OvG3iY0$U`g@wr(bv7gw5_V}A zr%1k8!v#ZyR>Y2p?LZng;J2Pv2#5Uq^Hu10qq-|=b_se!Mobw^SIkaPGnfK7=RPX4 zOv(v~X*BB~;^VxsctlPp;uBj8(y?{glqGb`Tibh4T*^L2>H8I`jC$z2UQQ|u=Dt|d<(ZmyR6qFZ zb1iDO>6vszm>Zs}>ON63b-4mEIbY?d5D+0NfXpWp&I+=}KT)rcbiJK*8!wD5tyi8s zpH<3B1RwR{^@d@iMLYRw79PFtO(`Z$3=WS}21Z|b+g{iI>IWJ7_(f8KPL6ArSck`C z%k*=ss6|%EA2<0O*bG;pi%jutKyf;0(4#aqJvqzfqv{?41@mv)vOq1IlnSk#Uw&Fak+= zcqD7kelijoMQq^w;Km3jGXy1@r{y|MJgK3^!Cbj+0W4Yh$~n9e#gcnRr=Q&V#@Rvnn%^pVSR z-2Q&HNh3RcWW2-@9?U@C?8HUV9vnEOGT3FYQ^%3Zc=^3EY@Z!o9%77>PRhLHt zfygL&JPtvfBa_NRl*2QOaF=RE-kS4kCqEQXaOF)vaki;xF_}F5E_Xe5U}VzK2wa{M z5vh)q#I)?b6s1b^PnR{AE*&Hr4Ijk`j%w;1L_qOMY=q#-9O>b6z!%>45oGJKbP~ZQ zXJrx*4-NDake!EnXaD?h)IqUFK8^|$86=EAT6JnxA=hUH#_TIqz+_{!$fxH-Dl$PT z=jP<9!H`!<#6jidX*HvKD3&mSbf}*YrM23gw<5~^_c6cz_&G>f&QjEc7vF#a+k@R< zr+4mRm!nk^!@L9UvE@d=rCAwJx~Ns?{l0YRGRsGAkD(G#_LUx;G8-DpQpyn6r9uS$WMyQ|?ZbO6x{cw#{7qh)IdLvdi3TC}VM*zQH{L-v`DfmJ-@UDL z@YrmHn>F@6zMS{byMw;6?9|B~^|D&*{SWOc9IDia!d9Mr3){Tn%+9g4rKzXkQbr@a zlT`d%KNuT7=mVnwKYjMy_g%MmCmx>&2w2mu@I*8NEX8AQ&&sAKt4arv^_9&w^r5_7 zIy58YWyh2?)TOQ??3HTnnYb)VBt#^~V;%0pCE3yQDYrfI=eLG!Rk4xt!*!?|qp0Nh zj}sLE^6l54avNJ<6c4g|6)Dv##e<$zNH#kINYqnGdSDS_%~N}^7tqZawdnOR$vQ8b}wR7|nu z34z54#(BZm$!^(~m3>`jQ$r~QJ2ES?k>|qf(O8BJX*e^NlBx>H^sL@4e(%|7BVVBt zj)X(gadG$zL}sYw=1AcE0s;iq#E8NnjVEn}D6B#kKN*RLgcncs8F`Ztgb9QM5Eh_# z-`PpA7QcA-FGw$7&!po5Gd0t1v~bZ(ieK%Vd@Z@QoOAMk<)7Pxr%tdGLTimez`iia zlbgv4AI^$o(#YVTsaz88ODOTsq+F}SdS0K>xk@;L7j4Fg_r|4xitsZZiuLM&*XOV# zlpqxHQ90X;fOXH}lFh&Y4t%U;8L6--N_bhQvY|Fl;!21%;o?%CjO(xwT&Guui6tti z%4oJDcEV@TYNJw0<1dlK6FOc(D|JD5lgm78v_jxIPY+cBOY|BI2Xl~8T>=+15MjRE zK$%nqsaL~Rh@5hTa~ThL>uQE1%jzVUHtn{!aWj?R>%ib-R!Ed4$XN`Q_90)5oaFMD%e^R#%%;5Xro&q5QA0I=@3L^b@8muuS&`Nnu#%6$ynIs zkZM#=<3eACDKz|YYtMkgGL^xEuKHk-RK$QFU#gIam2rbyWt^V0SJdc6Z53IG&my7N zabdYb?WyPuE%gfe1$D+A?i!%!0Z)UsNkWOu{D{BG8Wot+DV|?`c3M@lN%x7>=F+PS zn2{3_#w`If=&t zoMl!OoUI0dbCXv!`Eps6+34Y&!)8jp_G)J7^kh&dS}izZS&N10YGM~JZ@wQj2+le< zy1J4w9=lc<}}S5@h!zy_R+E%A;h*O&Lcth@Wxx*1X$CxWH^I`YK}>*8XK zAidm`g~A|QkK8+)EZG`3#=@f9n%g0%A*yzKJihent7rPs9sdv;ZdhHC&Di|I;X5|` zUwA`+GkaOHOcY zQu)0d%G;1r>dX$=<0cju)?XMkaxs*ZBZWpjqo=yJ;q({mz5RoYi9b3@6$SN`<)|Nhe}mq=6H*4x_KYSk#+_uhwpJ$YHCuV1(6 zmbPVOf>^BY)R}=ENQ%`^7MCc)ik*7v`2H8(?ds7jDQ~$oXe~o8KL5AJe%IHF%A41G zv-7swR>)$PK6vhhH_uM9jOBixPdoGekzf7z7mq!4Y)Ddh+nx7r|I#YICOdlOMknAqX9nJH{4a_+6;AHRDZe3Kw`eUG&rlo5C9zu#gY-o4FNwJM?jD&g-8xn zWFWwEatfl=5L*a&A~;Kgho(6|r$B&}Kp=#KXvq4Qi$FH*;Dr%LyHUy{3JoT-SQT__VxT*n7#oUT9!+G^XX?_dTSttG-WMq8&*`PAzDApF{uqr zt^WFED8O~((Z_%Nv){e&?zFmLdGm@oufdKW6?BZ}GCFVCSl?nFI`whabH|=LdVG>& ztFNnHR-zV9_MDrI$&@CeTBig@CnR`<#u78wZ0~4#E;KbenVFiB7GL6(#^**biZ`S61zOfM zx?Ki{ehz`jhpPnI4yy$K@BQuQbBCXKqqlcdXma`+OZ^`H$jJE*M#2**6Scf!b?Gao$N6%VIuCZp48G)kr}pEz}TIL1=h12wDsl~5%z*>kCHc$htvamZB~>3B5s zVeiD77t$P#NS2YXXOju2?>;jJ$=eERZE2Za7{1&y5gI&`5{n5gpTnIPMiNPEI>P~) zdtg~kAdLbSDj;_Q_?m#KErMnzdLUIS9J)M7u=uW0ldB9!$fdYl!%mBNgjmGpX_J@Z zsS{@-mo7(#FA4BSQU*1Xcu-J09v3S(2v{vl3NTnr(CKLjE&)XmWG1L$Jw6h<^wv;v zPH4<#^!%Aj;>5W=NY{+a;=Du#n5Up@cpNBO^=<`+5+KgR*@!d^9_j?fO7N7di(_Jb z63Uk=HEcN$2}=}8l_EAwX6ELmC(`_IbbKr}4prMBXkr>dJOygKNn=1V?JVTIgt?RB zS_hTZN`Wx{Y=nL4#q*OPsFa(wm~oX`p|R@0Sgx^q)LgZk5<>FeOy9tzSY&)MOBy6B zxmHR^#xvPCIITEVwbyLaK$7*uao}g~o=&FY5{^`qiDCM&!B}z#oKJGYa7>BM3;@wa zsJ|cMj9r|Kf#Ydx2r7NZ$T_G;5hoN_OffahN_Iy`Zk8j6lTh!1fcl*&2sBU4U|{fd z8Zk_sNRaUeL>NfQ>?*4h9_6Ev^yo*uy%3fPahyCBCygaSKxv*)A^}?qH6;W}jT+(U zcxY^HYPe?xIF+X}tV=NCnnWb4Rw5o%0{mG}>U^YsB02O4*v802(qK{n`=^1G93F^? z!ULnTGFf6u=A@#-5t%rADXMTvfqunq5{rSjhYz_uK-PscBu~NNP!M~L;J8SKAkPRa zo8UIY!OF_&kB^4nzX}&cIjSsbAygvm8I8puP1t4QsmrXU>?N@o|>l-{dnVy2Eh$$c{2mAX$q6+=p{q}eF+uz-9pVR$@k0i@fz31%SGg$(6qn9P? zqJK3)VfE+BR))vJHT;Wmkzh`$U`@WadezGVCOeor#wC{icqRK2t{D=uG!vZi_ePc{ z&Z<4Ei&VvEiZ8W%hY@qwGY zx391DP(p4IJp4qy4D#_EE1Vlv`JGT+t_YqXgM2)48XBt|l$>N2$J4{ODg(%chIJ4| zU93L*Y2N)JzGNF!R&Hx)s)w>0|^~e{B_qdK40p(c0-w$uHe-kEE^p2py&I%?7Yx6~PzC@WtF-Jc`;_huBK~6M`D?KFU|GYg%o$DTLfVKD-lT`267>Q*3>oI*QI)oSCHQ`d_P;=e^XJha z)Qt7Bw(*3pmLCBYR@RDArBY84&wTqHkij$G{-+zrARphloPB$PUT+idir^VC$j1kp z*tgW`bQXRwJVOTgc;sZYcohm=(f$|6;2T%g!GqW#_P2O_f?eWA^nohEp`-l@cM<@#P{fYHd(FHY%`OBeOu_guy5zi z8?1wTe4t6ay29i02qXt`_ydJ_h79uYx7Mmwmb*$_d~p#xLk9VHw^tGL*h}m@;r?9v z`wQDIkO7AB@yI9%*om z{v(&ZW~tLfNw^1h?fmZde!%E|feh(L?=* zzWIaB&g`H5c!PD6j}Ly$dCQk-YwaSu2%aH>^T^9iaU8rILXWtQ@+`MBwR@^9Lb#hx zz&g&(>jn#ZnIVId=q{F)UAX3Me;e(^s@bKy zw}m6(v-)6_q@_x0Gz*E>e)$u?Kh*j2{P7p8BMd!_?!_#ym*>x8Wal-yRVqqIJoEi; z0REZpe?K2jHx8dme)s~rSU9(ryU=^sPl@BaG@Y*-yb1fDjChUrvG5M@QbYS{^SUK#8_LA|7ry?> zT>Clw<~nomELx5IZ}u`CPvn<8sc-diRy#FnlaP4!fv+sq|AKXhp?o|tv4duXT*t?Y z;0xve2-}bq?L`)>56T`?i;!fW-si)YH#G%~V*K!S=tAe=EjQZBd*M8VtnDj!cMESr zD{N>fc_4>BP>5&9kj5V(!+fZ{3GD}(c^jIq;C}?|AJ|f$-!azlW5|y^MeOE>g~Q^% z={o|#*0RP1ql9?!>yPE|kL9lch73Wsz@)H`=sPi@cN-NxvtBC|;*bCEFyJ5m;a~Fc z1u~@9aU1pudn@^#;34s53Yk>Z4khGm5RY!Z3-I6Aepfyo#!r8)uH$(fcNjgwc5{#L zPl@i4{3GRSuqy*F>Dt~81`Mexvm{yM&h+Soti zo`?23B%M@nxob^BWw}AfoqPP*hw1kJQdZacqXj*kF$ceay}TFJ0R2v|7=k8Kg}=;g z;gR!q%6B_+YbXy-%V6Q1a20>QNC|kPr%KD*P9sSa!57Ry^vYRq9DAAQ=Ea1|#XIP; zprSlbVuaM{`+f-X@LA4+Yw@kOI&Qk@)|N_%pa`BJ!`D$4c7hn?k)n0te>Mc$tZUjf zH2FmQ7q-*qA*208WVjjj!EXLu(UW3}q16ZcvB7dHA7uC%;J@2hpqDV#@guMfhsk~X zt?Q~l!%thO0$S{mHuvQRHL;t@8GW=4d zv2kUv(k;Y~?tBXR|35z~=zoC>x#&0O%h*FO2lvBSWHGpH#(=NZW8}d)yk-s--s=T2 z#B%sQ!5q-L9*Yh!QYMFe(9AJwwSw&6?uI)jur z*trGTKiFPy9~8_17ac_(VPEAwNcx4Zikm52z`4pDbg3o8fqV7>{-^(RApblpm;>7O z^h<0O-%IYu;r->7Mn}-D5yN>(zfr!wr{Imkn1g+&7JCcUaDNVOvTCbrMi;y_AKgyt z_ut=Ma3|+xU||k0$d{?bVt{WG(fvmzwclcJY9+<+(Ep=gv$%Se0c$AC;bGK*y}@3? zQ;2FLPw0J4c8gW1qy+dg-@6a`@XYtWoi781UXqXRXy<;(Z#1|hydrqU9R3ltVn5)# z&MOgFBt80$dh#ZR$zT(ahrdJ1@R{!y=w=0Th@r<&2PPzc#J>%Sj%O*KSyE$yBHBFi zsjt)TtY^NyH^2XkIs6TrMfWe9MP_-O)sZ{Tx6}CVZr`1cFPOvDT;9|J@EZqNN+{6< zdx>(Z#pPb5T*PBPL|?0&!Mh69VSx-Wl#e&r<&D*Pja0}ff@jF^D0&6^2|LK&EPP13 zLyy`lD_eaIgOYrFXYQ?h1O0j<%Z#{CnMevOnZQRH!p+f`DxOthtk?uE6;=r|?4jPF z3j-hiZK(eo6l&tffn7(Vkk*=zr&2BELVa#IAyg9_s0{*H*`djSURm~)Q2HJ4-49|U z5yI?H$OT8UKrf+Je}u|`9dJNW89f^lLJ6o)gpXYq;1T1A*lDC4mN%#3R z)OJVXMa@zSpL^m(+gkMObI<(t*AKpwcyd?o$)kOfGsAr>p}M+uU0|g8`yS_dMfrUm z$@(^nO&U@KS)=Ok%d@(^S5A+gfA{pn?3w2;WIi}SCWf&zvYSK%M`IN7*oL}Te@)rg zoZN&yR#ctq7RJKUA*mq5=BMIFmAK$r7Mc($J%Slo`ce{j4nmiJe`D}H4H|U|V`bPU z0>K<L0$-!pC;Iqnc#B-pchE-<)^M-75$EIrJ##IhCK z%QoEws(v!6okbo=SnQd7FC~klLg%#B(-(Nd=LHgoix`%eqba+5_`)0qw`!Bh#Bukk z8KM4UygWW4HVFrT;@9TtzNichd#Do^bod39Vw#{vCe4XKhhd0xb0Fpbc>=Sigp&8d zmZ6aR)MA757rZQ1?X6o@L3iy)k3t9Ml3fhCdM5Qd6^u z6bWn8w@6N*k4s8$$V@26DWqRYC`f-X_C|hAA`*+Wi{vCO;Nd6o?}*QdFF0Sci;O`h z5igb(xo}tBXbd;P-)Ias!WWETejdIB>{?HNeSa_Ly$`5-ECD?YdGl~RKM#iH@!h;* zpm#r@LWGP@i1Twp^YDx@EP`iW2VXFTtMkx}HG_?RhwvWggHFtLs35&Gx0e3=el9;X zuMdmN!?k#b!m(Tz<ll2s>YB|AzR2F}%o@0xun~tFRzt2#Uke+$<0)noTED=?u-C zf&nughYQ?zbkS_caZCd>dOQitDnJPgq`*RM*i*hsJ^{H!jATzJQ*`JRH=c< z|Kka+MyHcw;oeJ7e##7SQ361ckwqK$i{#(_#UTHpQY)te7u?h(Rc?ji4AU7lmfyvk8t=N)VhBu(c;JQb=;p zEbx~=y{!ubP@0U5Vl0^mC}kk#QK=F@kou)QsO+LtidaB{h)6;r%48xF(Iij87qg-X zD8B%NGSI73h9eP^DZ0d93MeyK&?J!F@)W>r0>s)}T*8BnO+}!JEF`pqIUKGyiODB` zKX?wxcH<%F3RGicseyeoA=C?xKGvlJOCc@Vy_-s}p5b(1jf9(@m&1M4u1J`tc=1lk-7sAgc2 zfvcCMJ%qpDfQ6C;KL}yNFcs+p!J>z`o9cEKr~WiY0*C4x(eZ zX^1e!cp{p+CzC(~)To29!@vV45kMd$Ff+mg(p4ehHpjSh?;%l|1WtS?Jx-GYVL)k@ z1m<%#tOu5Wm!8d%I0T5YGr)nLV!=3J`alN2FPw!14vat$yNZBEoy&#xl3AbvfizyI z5KqeqA|&C5;ZLyYAypSTLo?~arU3pQAc=&fl!U4m@HfB@nPHJUC`pk5>BHYZfdHBe z39^$Q+M2Fj4@^1mBfvpV@3HwJlQ0e_UJtttnt;^4B>W4YM2Fu8#vI_b2OfIBrs4mD z#*^tROcRR>0s@KC{|NRbmrK_I0Olb27jt*P4%Cdj&WYf^5Go}Xbr54$r3J=6HopDQ z0}mfL4BxcASWExw#onECj{R}0gWFGhP1r5Is57lFZSg@wADg%R`v)H0a~Qs9{DS=f zey8w03j6B(U z7?crYGwwt^>Sjz2x@g4v8G_2XgoWIsA3TFpQo8dKSrjCR31Jb@n-o`<_YX*M~u5||)#WbctZ ziNo-HgE2t-H@1&kO&%3?(fB3QDuXk&5k2LZoD z{D4Z^VcJyd(n<>O3o@?3^sWhkCvELE%$jTHaoTVx6nR(Gh{%osjF|d z`FT7JGI$zf&>?(L@;`crUG}Pg0s-NBetw9a$Dbd%feem=P521NU>6KU<{{( zV#ywz0(g6&G$HKLJ&(Tj(`*X9Z!iYhF8(y*iaNJR!Q-5Lly-9DVwu|K@23DQ zfPyiw!NYPb-o43vds{Vdn&3t7j4|ZnTW)sUwz|3mVwv*rIS!ay`vqgb3ff1D_dgF$ z598{&I3LsY68bOJ4(@NjzWxxzkObVO#zu!xBSJ^^(Eh@%&VoCVA%lE;aD%s_qsncS z7sE4TkdJrQ*;lM6wZau!q4I{>*8jE&t<4?sDgMV?q7G(_VKev3T%rE8RX+{y~VTcmi8K}fGC1z$RHozy281# zeMN>!j^ zWEi}=uYHPlud#2bY-q5Gh{&v`cZ%vj2EH=gin0nHEyp`Le+=v3&Kt=fAK$v!ap$t-&9n>_ z$1~PJK0erLxwXEj(Jsb|;2AQ=$0NHs=<<4Wd`@xvwdcY7nK+C-VfBKIxKGe4+Ghwf z+nUze>{=c%NSlZ|U%X*l-7tEL_3RZq_)Wh;t-H(Z){F7yb9hEv9zzECc=ta7-gO;3 zLk9imJFK6ucSHY|!@Y*;&DHH57x05UlWYH(d0)?hzFx2w=3@)H(Zj3+M-TpcrQ`&} z`I_pMyGpbo?u+{#0vU|$`ObCkcQ(3;2O=!MciiUMu%#+smJ>zr3>jR-&$l0Jcdpq~ zQDKzgMeqz6kJARm$*o~PCNI{?}ddkg&~6oSSd<5;VXFGea02r{T`19@7ho6%3bsR?}fXG zAp?X_P`IL5(4UKkYWfH3s;wTMPk?vj{54(eC+Ky!&^|*3{m?!i+OHPT@l=gpvb5di z4^(`LpVw3K@X&=%btDY+qZw9~JwN_Fs$`jE+0FJ6hln^pcfa$%yq>zSmkNAd7KCm#|kF8`ocm}W~!I|h&tT#xZSSIS6 zzuV{6@dDpsfef7mc=wI)1u}G^Hi)J96~rU`LinWk809FJb^t$tOoVdo_s-5O1?zwz zLpQn!>mjy5Ox(8skGAk`TlAVFxCd`lhiR=RXWGBRARX39B zRBPPs+4FFy!>J~Ta-KAtO zxNMnCa1~#8uQFuteXu0e^Ed(}#Bl)LN>*3b)EWW*<^Ki!hsd<+$^b)~;8xlOcnkP- zn)OIYx;-wphK|Ld7Xj?Ze0;$=n$P{%3vm$lvpe|r!n^etRqCf2mKcq6Tv=`}eY>y^ z3>iKJ_?1`i7V3*zjcpzNGQAYvpIgg}INySGgdrL)Vt3}+-$!}ZTh_KzmcpGhe;$3e za4$1t*aZgjhEMV9T~v8hi9-yzA3Ny-?WcunfUy^ck(@OGx(%6oFCx9kse$>BVt`*2_3dBTw4QPA^;Ar{5}Hr*Ziz*7D4l|H9I^_lP0O=vU3tG^C= z`E_W2MZNTv5{JnMd+|T%_Jj8n^q(QaO~?kelS3qJJ2|F9l(fMvQ!4qWGuQuMVgEmi z3`=D#wQiePKs=t4;Xi%`8QzQOb8|rV!M$3s@s_o<<@7rGY%<&obLhtp!5q@~z#7FJ zEiEkbzumeDb+Y4oIBN-Z`wX_U*#qbOn z(s6O)=w|jNh$ z7soT!VL`0-DynHCGuAs#H@Vg(49+a z7vlODGDO%Y#JEa%B;dDE?xl{EO)9%aLcYI+z7hVjP_HPEA%+g2VeCQnG4d%PoyUfZ zx`0;-`PaOzoXy~hZnw~X7(e}4&~4~B7)B+mZ^ImX4dQ{e8OrP3!6juDhmt(dN$Vz; z_Y~|U##s=9x6T^SjSO(FZZqiatGM;+?R7rI6+FWh3+?CYHsKup6zs)^0AG5OW6hmy zwO%>I#nJ6UUT6NDz*xs5CWrn%2yw!6`~DhjYpcVemyr8&=OO4P3_LA^tM@V&9YcS@ z-ryX{#ToY*%H4)$uY6G$;AsxP zkg*R=!9IBTitVcz%1=9MtEyZjBHn@AKKf~UPQPBj=VoAG4rp8Y@30i$?+4r4c?vmQ zb$-9gB7oc-TCe$TdrrTureQfhDfIu^*u?qxQYlu$62d!$j_=%N&@QtsZ7p@m1aKbH zoAE$ld?#ZcAAYYI)!L+JUb}9&Lrm_;z0>v- z#x^qM@Lu%KSoNoPceQ*;Yuhp#*gqG?7wkg}=5P}GCdgo3hGo^J_NK-%cwZdYLihi` zmVy}Hf_=z^_l1=80R9_@^S%{iXs0y3a({`60KXW(;T$UP2{HCz7vP%!f4|5mJ!U{U zeW}Z3mT|$awJ4t6Q1H2W7XAfJLOPF*WbNYYg1D*Qh&R#xkm{h@YLMawenH1+zi~so zssO**-P%!GR-z`0;GzBevv3ED;XLQ7y#EqDBEFq+H`trk0?7c}XTR9JSo@4Q_#WW> z+}CsgH^v;~-|6oA zyqoW=3%akp)34%lIsvqwzm7XVGyFa1W%rAw;5;_3cC5Rz&S&5g;oKyG@sQSwa_#5v zj5)AiG1jY)&wDI~*Lf@zH8o(jBeF;6JGtw%oL;oh|AMoG=E~^9d=T$H-#+EFl`dIQ z6%dly97h3YXLS1ux-nx8`rsVUK+efLzS?Q1s;{psCCO~=PXBY^S(KZBg*l+(J$A4{ z5F=1c+d3$uQo8*P3k1xiw$K7d&D#kUbYtj0^FBb>E_N698~k63+>#ZPuiOx9^w=mK zr+@ED;AFp&i@G2K#vJD3jayu|Zfx+E2)RY@1#<{hexd!PTqXZy(5)?$YqNFT7gpAn zi|`kZ&|`?spM?wU7tA4zf0kw8d<)(ePl61*Tb#{bt}eBUi5GLWj=ydHCOrpvGN8qH zRX4__sQbz7t8^M-bVMbp5*)&FUM}|2SAIwLVPb!QUciuHK0fe(Z_7V4RJ)aA5j;bNH2&#N+pqg(>22F;D@zo` z@C+Hg2YdNjoZo;9_tG+i7z3My!f6@)G$+HKUiXbh+pn+1BZJOwG3jtxhKu40WH_&v zAgqHm40b~U!~seS0k64osnVguxi9_qccBm4pSaOFEWqDfy7D$dz(5j3@C+G#PCP?~ z`FMAeqj8Pat0nLv?K9S4J|5|`C4Q+v%Hb5jFDk=+WMJ)JxAFfXkchi!d(V_3-DX)>u$G~X$5!@{30?$tOwc6{BFUh2ljdDd@fue1w^B6!9a^6`NUt~Ix=E{AxbB6!9+$j2kQKG5JdLsD5De&Jp$*h}+q z9=`w^dWZ<{y`lge=i#T?s{KAA#CdF`6H;#+=aG+Zz038FYgaaVq+}61Lk9Wy;O)-4 zTAP=+Bt#KBLk9VHRHALJD0Kr*M{zuK;nTe^ANTbb`VMxCEE7Bk{v^^6aLel;KOX#w zN51(hSO+iO|7iZX&R7Te_>Ok{x(zFrd8L9Pc!mt}@vX}=tJ;<}mPq(T@C+H`oXLKowYKGRXy;Xa9?SYcP0k7&6Gmcl_Aa z@s-L-lbk4mXUL!%^piuMw%@wlvi8n$ALJz$!82r#k4I(7ils(_j9;w(i|&P&Q4iJy z=iQFO#ruH8*l_{rds^Es-RA-#PRIoH17-u z;Zqy%V!0Y@uw3n8pW|G`w|~=d^KI33h+R8zn3my*!v%PT4DQ8t0RHt{j{jzA**BPY z;Ht>8TU>jtW6=Ij0DqLH1daeJwfbKBO}7T1ee(37tL?*EBM*PA3~2lh+2=vWi-9j_ zpB{O%RZA>-HA!B~+1@VBzgHLV1$X1goSsX^S=guHp6(tJ1NSp;@ z9p&Tw%M2|WRyX=JpE*t=AMd^qp0SR0qu4e5-{8~LEniaURu=1j!Cs={R7l{LygGiG z$E&W&1H|-2#$O=A^Enwl1^Gl<*_(6zZIEG|sv5Y+fD7zE?#+1P^C%zhzR$Sk3$=lq zf1F+i3_N2U=Hs_~#kS_wDvy@-i!O?1$S@!8YtlCcT{JIXaeV$d%*P{2?sjXGkbhkS zUm!y|--q^V8dwJ)Hh)LXrv~whjqChSp@o?DFYheWGa2h}9O}D$58fJnus`)tU;SRi z&0ngs6~{AVIF2-cM}U77@HcIS=hl(|A-#Rj>CL zApY`7{|jv|1?zDBJlllUVRPK$F@_BC@$PlX+c&JL z3w-t%gM9yXpk4aKrW#+VLQveloqwL?<5#$ZD@sc&W-)M#(*6J3{&AZu=#;Be{9<^< zI-+gi=g}`9Z>yfSiME3pY!$Ye)*6RjM0V!R#Qi4<;>H*_4gAYTDz^j0-t##Dh)L;i&HV6PdV1vrn&lv0IJbD7_O*u~ ze|_2dT9Z~U;mzY2aTW#Zh(6CYVZFd*_A=m)fep`4?vxNb9!ZNI;ygOr^V?_0koM`& zzReD}SLqy+X3AsIR@OMp8g{-NHfIAX?py8P-g5=Nev9X}FE%#0x!3qsuiDTSx5Jjf zy}TQ2czbj0TRYr0f1$3vgnNx|H4o2_VK>^!Zo*R}ZHL`wFfX&T++I^@A&Aa)Ish~~ zZ~w~mzmz`67%~i_cdy~ft?^rywJde0xe%wZC|7QQ3^7FeR{dbdJp{S*U`N$k%FD{E zz-O1|TV1dr(tUu>f-Rh0$NBH2GM}NLrPiV6<-hl?<5$baufN5$e)Af}dv5^`?dRLV z!(e}+`F^kP_12q~tzO!ogE3so*Smmc%)zthE38fUIvxvb$=fJ|2n}?@muwY011KP-vL2bGz*hkwaWYhcWN=oSVf3|lqe8C*J!JmLZE^c#<&uuUG zsK@o*GNPrfzKjwOhyLwf;Wus^J4omK(R^_C0~cDK-rdY^Z(rZ$l#-9#PoHNu=9A0E z8-n~bYu2_x&Rr2aLx%T4?j&SyLL4yd-!(VMHU^h8n1$rNoNsbpp>LJ3j*o(F^i7Dr zY=d}q@bTB&z_(c-Lpn}F%4!CGMo73t0z77VZJFP1R^Y{aoAd<2=juA9ZQ)W@82oxM z;XVoYHq|p z;~pngf^W8jLKanJy~_r?kVV=rn8V#y>{nsze2(MvH?S816}qN2x7Pyx(a&tZx)#4> zy{-L@s#=fgbJ(x0;_2K`Q~~xYm*+FvuXg6fuorlrJGnpMy(Zi*eu(l_TAJEQeI_aX zr(e_dy15c^Y`EFoe}pkyvB52zX^b)Ce`Q5+;RvZsqxaLe= ziM`3%g@2R(J<));!GKgYLzP}HBRH=;2-J+s_6yFF`5c`M*vqU(@OOAeMK4JBMxVQ+ zveEA}0I%MEABW%AdF1(g{e&UIe0)c+BDlKIX9FMU;&_G(ZP=46KmHQ%-@$LZa>Lxse0<0Hl2x~?Ybq7`wSVJLEGS7P{KOcCs|`aZcBY*nae1|`+r5_ zcNX@)KnC;n?5EH^;0{AzyXlhrK^O2?mR44jS;YA7?*_`^&L7=ZpeHldK|a2t#l2xk zQ=MBz7Qr)QkdF`6Iak-$Ryn0a5j;Z%`FLbD)OtN7z*AZr4_)|lFU{Mte*m#h)#N?= z3b^0Fp6%APRFszLA@A>toj^`^#h!f~n|?mNb-8&{u)f{~d54SR88Y|*#Dw1s9FrcX zi?LS+)QHVx9uMSl|NhSJ{QT4Q^KA0@@4b9HQc5c#)&au0uE8U(p=P=BI{hz@!O<({K_|q{bnuT05uLYKVX0~Lx^!Z0k-S01 zUN{b1BMbPB+e_Q-Y^bp*h$47~4D#{8Rj%e+t15s)y$GHmgM2)48!KB}4o%U#%K{n9 z?}cvx*NBvZ_)h^B{x-^2V`^SucbXxF?Q`fj3;5Q5@NC}dul`&K0^li{YT}7rll6UQNk^bhiUlqJP7AFZxe`K%Wl{UTj{+}VXSS1S~)!Kf!tm= zaKpWjkH7U!&-!~BswzZe5jb zx5#p5@~MUo^MhRZ(G<5k>IO|NJ-GFz6@4P-BM9 zg|`?w+KekVc}oovya;}gb&Oyiki;XvA`UqwUVT&3=Um6v;*nijTWhg?=5@S3cP9+P zUL3v>_ps04YqZv{0U7eh&z{f!$ftOa!Iz91?k@8grNn2?=f4*3Za1vC#p|VINV^o6 zb$S>wr1SZYE#&k2jFqh=PK_`>pMT-41o&&$;Z?uNDd2y;hyQ@!bvlPQps8vqvCE)d zQO>UcR^=P4qo?5QzJRaWW@)>*#t(jxB6!9+%Ez~FFhX2&86DHRc>4?)(C67MIL{sd zTQb~fH(Cb;GMGQlX#4|$Q?L$^Sse(N%(M+{@$;-;FV5>%{pdeg>p1@bcgmOPJEdHo z(@zB41OGwChTr&3$;Su3;8?r0+FuGe4vXU%GNkd_K5f5ay{+~3N}n5IvlquRWSEaf zWxARcr_IDK*8c(-UiGVN!#cTi?q)rmyXh0GtSu?Af1bRZbV z>@(*b-iE%2t>c~`cLDwlox4ujx_Vi_2lkuA{W=U8d>!nN>o|WVHNt-pM|3_5ug+&R z>4mTk>G*htufISBbPll_az{VS-PB8}trEH7v*sPnpXmdTZ{!A_KsCJiLa>g^jY~^_ zH;Vhxqjc@FEAf!md8_2(J2sbYysfs@CMSyE8SAJIjplURm~c1b8~IvGR4K7i=Ibx4s#fy!-M=s1W(iP?N$|p zr)$J~&S&#+`f~T;|3Im%t(Q2nxh+s; zQ4mG&3>of&^XL@BCR?EW)l?v8TC&>j)5-7ykNkJ8{TtOcc@{m6t%sUj1gwE)^=^mC z=eJOhBk+fx(wD*;olHD*;TqlID8z4B*uQ}~JNqQSV{TMZte#A3vCnk)##V5a5;=@@Kw|C-SAD{3D;SN`S{km9gz1IaDi`XaXdqYG=3b~ zZxhiuTaJy^T;5-SZ)%}^#yWf*bbLB*uZ`vdpxhO9$lI$Zg}lATb9s9Y=I*pSe7+3d zM}C$8@|9@(vj3aBH;-@Ys@8`0(QtH*=E<5RYaVP#mgU)&6FYGnH+CDhP1}&BB|xAp zE!MT0*C!8Jan9636o($r|3ZB|FwR z$0ts>@ZR73eflGRKp*dY)?RyBd#&fO2K~;)nySi>9BM~#3=sZhem~2G1Y+WWEWIuk z2?cPS#+-QEIQ(YL$R`Vaj0h8GbM(_UD^w7_ia5+wbzz^CCii{^$FFWJYFo_CCC>Sd ziC?wY-`TsUF{Ge*@X$W1HYsz+=MjlRW87Ssgf^c!EoT1U5joAt)a z8G{YzE{MB4B7IHKgS9mr)_5$+(TJJtKW9B<;*r%-6$$$t6jNhn7S9@kX9_la8Tc4q z5U!D`;GGuEHdU6ogx?2en`h_F+2GiaiSPcDujktOI>;H}!Ez=zpT95f=v3T-{-c_qD|k#_~h$ z!(p>U4`-{n&zE=r;Wx7uqzhy4DrlrUEE%Wc1r9!-o?GHA#xPfbP|!>ab9OFp#(;@$ zzruZE9Bx|>!<-ur?K9VcBL4N6_M077RfemI9Dr~z;N%2z#$X*v6C23aAm*S}Dy(s< zxw^{kFi6Q~H{AD)x$)Qrvwn>6Tg5gQ!;B&f1+>-+<2hr%#3PeA8n(e0ih0_{jl*wd z42t)pJ3#NLQM3lQiVCr_N?UWY%j-~!pL-a;Q@`;=)?DI@0TbW5$g^~5DC~oC#oTyk zpE(A1z#C_yC`vyp|1|hS3un`xKk>}}`ubfz ze~86N%JE|+9yx8*wE>qw!H36peMc*l4e<^cjSeSd*ZAZXTwB6g6p75)4ntX0IR zIpd7MW2m2qi@!kC$zM^{SRF=9AZ$15DADr|;&(X?zAyr_V?ZDr`&&DktDsW416HGs z6!PaPl;&&9sGr35Bo3bAhfI9%YG2QFu_hbj ztjvw)_#wvcJ>P#+Q{K|yix`00qkw;o-GA14TCA}!5o+P%qIHmi2fPfnNUgo4E#fgq z#jiYy*Yq7fDx9%r?%Yg`S2%va#3y<}SN60wSLi7oJjVtsd`IB&t_2N2t%L{9u>lj0+}8Sd zIABwV`SGQGP^`Jy2J7-}uwzlrGaj@yv^G~dWz_bs;CdtYcODxs@tr;Xo~wHkVYQqG z&#?g$-&<*GT9AmiHell8 z*Z6y`jD_7AzM6E74VZXTVXbevQ2zm6YJ=jw@BsP&^YHR117%n3!&?; zUs&x_QH;HD7SFMPi8wBJQPeEmrFatBkKY(vaSasHvi8PVJj(_+hWZxVbwqI2*#UUR z<^G;4qE&VUb8lwgOKpJh+aMOd1$0^00p470s|h+>dYbS1IpquYEW0pPkoe4#SnKq*1g!()wQe%a`?9WOJPr8 z>&3Ii5cBmgG%yzUmM)J$O*v>t;5YW2?0j0lV;jz#Z`gR`w>K{Ed(2ovV@^D43?qf} z5#;0&Jy0q00>pkmuRWwm)Kyo*yA+S!I>&}g{MsdkD>~cSE>W-j!2)9wZa=uVY}ulw zRwuko7PJT8U*^8du_4xbpT#4;x-niEh5R>ue5nnK`{E9Wh)Y9g0 z>o0y^Wa1Nddat>mHg4Bm^uCDk_nvP*_$lY*S4SfjH6Na11B`EkysMjKUg$q^m(?_s zU;Mtfy%0Nj3~eUlz|XrGxMjyIk+!m>^}dipBYEa-{5ChgPBasr_=I^yTe#Y*r+M(4 zx%3#?0q;t<{VmXbe7SLXA`}9y6dpXs29H6F!R^3}yBTuyq5mDu?xr#*;Jg67)DH;s z7@Uz`0Pd~zkaII;aky;t-C8hyJ68CQ(`LF)R7{&$3~W3$TW`Qoyo z1vM@u_3C|iZ|1bmvB6G=L*6DC0zXhI*F&9%ud8ioy;~uLhymc|iW@Nf=rHUF)OjAc zV1*6R$}hkp$MPf0V^@ktZgYJcF5MEz#qrRM7xokrjN)wkCX#S3T3G1=-lA6?eH6Z7 zM^T4!_KeCI113IkM{M=VL@k^xc<`Jtki$FwTJinTpD5Z?AzSdq$PHbIY8RZ*AK6rB zpA`@1jKPOc&u){vB;BsKO0~ikZ1;9SK;EOIw}10zJb309Y{Go))B)-HPK4%P=cw~p1pPvy96!Wo{N>c0vZcyK^-c@&TbqL(r&TU_ z<}*KsP5GYBu<&>Q;5Xxk#oV(ZZ&G50_bFh6I++kZZxY83nfSy~=gPL`2K>f6H*XZQ z&-6o#KVG;iBCug%f%WP{L#+$ju%u3Bb}i!gA@hwnVl`Dq;f-1LcfK(r%RG427<3oT zMh}1=9G*QN))*ExLDAKvoDWwLyUyb~msxr)EpD?Ba>rui1ogE1+sbRqot=(lU5yc+ zg8tR|d%phl`#EtVjtyUd`pwsYm-9Brmr+<9ZNARsRepTmeV}k(Wpf;J{J4l;GmS^p z&ekO%mrcosXW6jGQSv(QK4qr$L%(LJYdx-=2PO#G@VLh!y!ZPS>HgQAv9Ei$2N!utR_m#k1rj^;=4{8=v&*M{<4_E7YBZY znkuiA7LOHbP&qZ6EMFEvMsg`W(c$a3Y;lcWF5$s*Y;cKqjt!W2%nxzF{sX?$2F3Ti z6X>@BulRL1C+}6hVU1VX8k;@1PUZJMEy)SKfFCgNiED$sSHlhw@9}qE zQB?&s@jQ5r4VZY?Tk9HJt}>a3A75&NnKRx_$PIs-?tpc5y(JQ{Ha7dqO^Qt>K%ItLA4=Hmc3Sk@bA`99=UBOr92+q4i7)wkzF1dR z2in?m<2g29;Xmi?x;Y+?LmYE%JjVuyfvb16|A|&x_qBDv6+H9( z$fEVtTPzle@B2A>Bj&4l7;4%#0mtgJ-d~lY?b7uAHW%>c_5Ps#^4jHXbr$;h0$o*l-u%A33l02Uo@OdVkml9%gHU zv;3&2_xErCU(ovtl-IU3UcBC4aV~Dbd^5n^bR4vaHdrD7@gldzVwXu?y6bb$hnMd9 z3iBH{e#pf4wo9%F8(cmm&4cII5aS;`-+nwsUgp=?%H@3Rb8Lw5_nyZik9dJoZL&&9 zp7vQbEXH2?5$1k6uW!}hY@9>is*txaH}_N#KcjEeeUqD`Zw0zQvv`gT4xnD(zVbp1 zEY{u(w%IuPRx|h+?kMJci>YtrnM2rDOzUIK;#qSM<4urPj`<8R9vSsspT-RO@H}|D5WsKdzBSFOi5el7a7Lf1+GeP1 z@Y{^A9v1Ya=C4ypGVr160+)Y!aU68DdGOFa^S+gYe2Wz%*0;j?ROMIsx>hf&@^3Ukk$A)3M+SaHuiy zk(#r4W9R%5&O@-7I- zOC_&C!9Cq5UJ{2Cr zX??0$JoLZxjd-@s5Bj2wrtVOS4r^@!-J+m}?0W-+7}Kc#dnK2ABuWng>|t%p`ak zc<_#ch5`6twWA5*Z&9fADfQ#owSYAb2=o^EEb$G=pQOj-w*ubdH&w+VVXusQd_B(L zn_nM_iAVObPz4A?(PAEaVHV8JgW`HVgf_!n59`8!UZFJ{bGNrN`i&&;YO?tZ3ws)8 z42IAaz++t+teJRuhqq_>vY?3~pD%C$?ksXm7xttAo-+nR=qbV2ESF%teZkTNjb;VO z;1Zn0bH-o@9TI$r+zWh)(7w&%wKm49D=eV@TFON@yC-tS0OKuCCsf3PmPK7<(1SI) z3c5NY4-|4)XYs7H=nsWB@XZhlr-6$P^C5!HSyZ~Hv7mFdv5-@{@s|1YKrmiEt5dd6 z-_>>bVjt*X7j(*CXJel2I5u35UMBh^GhBc*5q)P}JZh$?tpzT?t?c$WHhdFePZW${ zRFP7?Z*~Mt3z}*|78&*9ui!k+`E<^(Cd-Y2Fxf@_R(@3ZyxF1AdV^lOMod2PLtKMA zzaPJgzAM-$Ho>_{rMldVbVhI3XV(a+f7?7Kp5@0|3;8CS3)-D~A>*S^GuLQqF7hn% z)Z=sfn2GQFa`5WajWrf{o1D9zpECwbeESXFWmm_eM#yuR8_yX7jDJ)((|^z@gS2WZ ztcCn|Y=)WmTX8)#5u1f?Lml>N;MH_my|uQs)@aZ}iFQ7KInVPOADD;poQb#J9=dVW z;^ta8Xw%P$XW0PjBW;Fr&0dKA74((X`)|Byc{|*7XZ4k4bT@;z^DG;PkpMW;-QsQZ z)AC;^6V{5`eAj-uD-lys+h6=C^dIXp#V@F@)Q7giU9}P76@P(q$%`DcyGK{d2X?`UcGHsv-VLeIRX8NPycl?pM^u ztD`oVVg*Fc5&+$)DeHJK$erzbCNvgyOz> z2k4Sxy|`kniyJge5^gV!MbBNg#_x)eVzS2f3mKSO(gQvshV^eU&-v&hwRS)$Ra75(CyP{zG(u3XwuKgPA> zrE6i_XQ^3uA>KsP+{OXfX^ zvlcP&i4~#iIu<1$Uxo({-@rUuvGCo2tJ)Sc1(kew&OBn`(R}@9twn1K_na-j3wyip zL3*1EzXQbM^0sD&RjYzGF??5h@|&!?BF6?S{0jAoo}kyHm-65_HeljA7b}-7_BhKl z@TNCs`y3l!{JrP1jc}FqG&EEw~k_RBSzc!+6X{oD% z_~&z91QV=-f9LT7Ccb;AaoMs(%^nTKgXh?QiNB&&-`3U?cK~nM-0gF0u%e{@Z5E`L z1w;OTfu>%(1z!?4=S!9!6!V@QLvIpcVV?d^*$*I>HQr=u23}P?Z!Rmx519Din)04& zYNGhQJ9jQG#|BJ%=X`jM4Yq-%^pnv4eX^e`@3h93xZ1C%2tm!?^AA1*HsI6+uxwD& zk=+6LHiv<83u+UB=IWO6a$H;Sox;29cUbSTtUaa3xuqoD7kpl{Qz}plKpZ#{H#c?o z${}~`nMVqLV_r^GCO&?vZ^hdBh#zG&T555stVJ;M1mdm(-}6MqD5i^g!+i{ppI_#;~rh-JfP3i=0kKpYvr zYZmjSzIbhD`I`Dhetu%sT$aH3$^`r%YI-H)bg#5Fm<*LshYfN)F7~c?M?rsKx8$(w zQ3d1!ml-O34uuS~)#tuzviuOu@eT2KIpls-;@q#f{|4(DgoSUIwE<|5Uf2elxx};~ zaBVj%_6HzehNpejHxzSzcEWuPzsXGJ#z(BJ^^0nurk^J_p7RYw{Q2DaUhkD%D?6d4 zp9jzR1|~ky?!2sR`NHspa`Q`l8ON`Ni1m`>bpL@{wyvr<3Y=Fw?X%X@;y8W-sRX}< z`pY*V-vu~=s~roLR6y+@`Rw;GufhE9yG;D5l{k*tTxozcZB9JL224EEAvZ1b2OTOg z51uuS#c$XNH3o9wPRPsl!ksVPW=n^Szb)q*nC+u_ zOGAUl1A8+Mp7jkyt`vM{3W^`4ig`yc4h621OPNol_*E+}eLj`qQP5V`?)6`gv%J(7 zl^Sn zV&1bF6W{v<$FiH_ z(J186&5h@L!x-cNde67N>Kgmf)m7mzocZU*v&MlyMZ8J2S>6NvM++?rd*HDa?kv1` z=)(DPM)7^;W*CVssts}xS86ta9)_$b(9{atJsS&oaPaRu_a2PDmpUwSDq6EX{}+Aqp1dx z)VDsg^I_0jdvp)8|9~&G0p{5i!dr8%)Co1^Z8lfj+R;!^Q%2Iy6(-aC?~M43?P)Ry zJjD+K9)%sPv3Se?cwG9n?zwNW?hLqb_|3$T5{3KsCZs0bg6yMv6_jSBHSSZzJ%Ol7 zCE=-^;>@K-82Ch$rYR7v)o3nId&P`FY=ZN4N&C@x@SHJV;*m=UC7fZUlCS@)F(~>W zuG@J**h9zUs}+zJTw$rLbb?4V-yNP~16()cg?GBm@;<=FTb*t70WUnd^TYsP445|9 z4E4l4A}{?2?Cu2yG9ePzJOi|5$jVaQAFFTC@;uW(u|2~*p$j)sT3`Efk+FtM|cTaN1_P>pjzM@87Ig*ykncXH|^3SP+e z!^c1cQcYoLt*9+i@!>f(D7OEe?8^!-wBHa^H8?y$6)&D+1B_oyZGk*A zIkev!Q!a?PDuL{Tr~fP)5D4QR2S45nIl(KfiDqS2%;utLK0L<{F&^iG7V!~}vesoX zDS7cMKP1o#u$J9>9*-QbmRtxA{V$E_7T1zj&~1W)qBQkG`AzWF8?17)bk_RIasChH z8h&Hld>mp-eATBaubFw{n-k9&!<&JtzIrGRwl;Rt|RC)F1nyTF-#e?UJ!36M|Vol!+aL>b9c8!0<>e{eLD?Pe#J=pN< z#`VnhIb(1P>i;MS#@_~eayVv7w1vHT6}|gAo7Ug|{j(b%=ir%Ru&bc8wh8K?@jUJZ zo%?Vgpi=OyrJOO?1vwu(ppJFAp4xM1_0+|+jCnqdHyE3igghR2>z@03$Qc7BzV{Z# zvbFVp|M}K^Eu3#5E0*_s%o&3*h=biB+BAJWPh8<>zp*M9ybzu_1{0uZvkr2H?o}Md zKG5dwX^VyRa_|AnQG0eHi=%dqF<1}#Sy+~oKMnW}r#|NOdew3m!|xYr+P}~A0oFXg zH5xNx_yVlO$Xf zPMG*bH$<t#wJFI;0@CJ+K+t{~4QmpEHK6 zxAI_leN_{1rvJTfPUqP^12HgCGb|v90S%E7UuyXD2UyxmEHz>+F@(xsz6s) ztiq@upZV0S@D0y=ip5R9nFma~XG627qVIgH6CuvRkrF`a)qI#47cP+F(qr=JP|A4G9EX z%PgElY8Btduf|u zt8&O14yzN1no6IXy84?qf9>{l_cMKfGlmZr-ZXk4-{O=~ZVLtVvBuhvTS{%d<(@+O zEG-qz7(NbX>qdIrOwNj1Uwgrv70wuvFormGcKi9*U4va0jFj8T;9OD2XXWS$amEni zcbv!TTdd9PHL;71-MP@q-~)ZaHE_oyRWDf*i|p--i%vhL6ab)B@}BYD2R#RtxW&TfX)0-+Jf=bK#lu5Z}`ug`6GW%z`t;3ZJ^xd!c#6 z8N*GWt2BF0M=%e)-e6%rx)_d?U?FelVTf0}4)>5SX7qr-BUSZ@G#7S zS$w43ec6%)@oE#SMRVSBIrHczP;1o-?@F)9A5kJ(yv5zs)>2oYrC(V8*f;O}_qp!L zr7>XaLpy-8s*&C;52|YHkp^o=4Y2P^r7y0-Hh_Pb^MEst9s?hG1nP8fE&fWYs@xU~ zdc$)1qSwO5U<{6f#y!^HfVIqGbJ}bsiWkqCN5%ZN*9w2*LAaygcu&wv*Vj}8V1qI8aj@YSJ{Q%h7By8@8#L6f9(v+i z4?ObfT~Bgs$Q*+^;C`|K&LpoD&P73&F;?UD0be=)yBKpG;8;Z%Vz=_beu5mPSlsO{ zQ}E@nvgX0>3pLb;SP8MyUa1Y@H7Z-&Z3`{1d5xs_l^@{zv0I*I#oahIWZ^-B_NqYK zNlAF{92;IDp0$?Xy2;Z12ji}WPFIChLh`iF@na?)v{d}nMu$!;;=!|QIKwl&6Jn<` zoTPEDC0tz_#+*-&;o#-=o%8cdm*RUnyorvkLL*+wW|2*DhGp;8#d_ z@EjX5@yKX)`g~4!L*U1k`r*!kA8muU-)n+R(v`qJ2Yi}7Td2n9($eCW)_xoN(Y!p< zEPPj>smmELDf@5z3E?$o%PZ;^c(J zE}bN0qT&41sABvOa#IS)M1DjgAC=@z=1iio^yulFRdORAbh6AfG1@0k=SNlcOnSg-RR{*!ES8H=JiX?`UlY+^~Qz98H zo>J!WWRg^i#)oA(nP4zQ3dYmfGZKYfq|gdw>D0vF&|rErMT$*&bC$?W3DP6|>6}&} zK(ca_rzTUGR0d6Cg|t{E9T&-jgd~+6$>zq%^b|>xw3HI%h9~n=Bjc&0i6oVjeDd6& zEIpW>lIgW#lP;S&H=IoNpUaVDMwM18OcE25nZ8j%CO{cdiUd+3of;R*^?5WoDVC}y z)AAIlCzZn_kw)jhEJ!7X%#q0?F>>YrE7ukqrw{Rbof$qyW(VZ8QlW|v z4IV#vSaJL$?FLOFvt62<93MG4JTT@(8H3QH5+ETxacWpPkyZ>%WR(V8Kz5eMo*eBz zzJHJ$LQ4I(*e^RSFpZ9;Umw+`$^g=`q^k)U))L>4FhK5zzG(pSB2}mCijrC7uB`Ax;4n<#D ziv)CPR3^^I6nT_7meUD_36s@>QZf-5N=>HFgjj1(ibY5+m_XU7TzVoUB+{9TM4UT2 zl$$y^JUDS~A}^KXb5k_ZkYYtfs8N^{WlEWxlt_e`Wd9_}WHTZnmltG`!{bv^5`>gu zxk^oIsWD2D6NzE>l2TJs;`At@$Hynn4pZ3?xo~U(rInIwGC4YSZfG(mrm~c&EQ5&t z;gMm2O3ICtM}=r*dQ5t9Us{?HY9=ccqjpNL7fnrQ(-tCZcPj=nXLW-r9c>o*PmX)f zeE7FRf_%p4p@*h~i2lzLM?Wx(Au=jcHBj2j`2Mk}Kcy$foEDkDN2Z8(PoFtRP^pwR zTdtV2oI9HpW`-t#5JE;M>2ad}kZ1xaBLEV*deCbVy*d2nS?iF6B__=tq=5XqjX{r14u~G4UgZ$4L|D?ixDz7`XGu1Fk$R(6!YIoi~HZ>(k z30*@X?b-d3$+3_Q<=s-d;*-&l$~T_zpSXoRB<88I<_CO>hCB(vjIEge>*yt?DE z)S+>uSSib#qm@}jb}Th+MyiBLm3x&klQ==mT z$-$&bC!pzUE;%tNL>aL}q>w5oG?hfKU<@JxYIc+H&v%vABX7@F>b`sf=AZa@r|8N9Isp>VU|vAk$XqzM9(oxnuX8wGNJ{ z`Xo)|M0M>4C*D5h7(8)WX`B?!S^nF~m|By{28>gb9k_jSzd~_6PG!jb^>6POL)x>@zAIVfZ z&-O{*6&&4-Xz_>T6^a@Il205RL&Moo5#;XaoR(Do37ASlCsQNh34u6C4D^prkUE`M zq5<{{r9>$0%gSX_NjfW+qw%DQlEMTV8W~I~q=%1->>5#$HmTAh5WYA&KoXg>P^rPw zc`_rNn3_magUO7TwCbjYkW59No63x&GXkj;Wd?*s0_F2amLDKQqZ#4&AY3toWSNG@ zq(o@4e{?)W&|5U~G6)2u+bv z8VRL2@ZTx$NSQdLHPP@&fO5&

xU9K#G)0X;L90rn1>{1F$gV6*@{`)T!jTbb4}h zata|zHZh^njb&8Hk+di!6b>VlNoOTuQlwHrt*BBX%;bb(T8f0JNi>m~I-8}15*bAi zDI`yy8X-kPBU(4e@JfUPF`7w@jGrB+MU&aAK$uRBC&3mXN{|yPb&Qmg2#4Z14!gT;$a1>Gs=W zn%1_adY?+dgXh=)F8=WIb@$9$TksO-&*sSQ&_i;Q>bvIf^%b9PU$`U)_!}@UEC`Bx%KyJVjpT)cs_k5P+#~d4O176)m$So-5p9Uk|Fa&}1IDfUk zpUCE|n$ zW^zBgjlZDS3N^&>sIzfVz-gdGPyPt!d+qqqeDP0=-#d%HK77^6`Y`Zx^WdRcMeI08$#XAB^u8IY$P_s98|2cll#3K(pC3qm6p6~lvV^FNk z_}}m*_E+jd+3kw^)fLuwShAp|s>Z0MezWer`@Z)CWK1#rfaAwZe4>%+Y_4mzXlWii z$AT4>IUk;5gK@M`aII*A^o0Cx%3H0y z3v5d|E4`5G_4Ecv|DChm4Thm4SLzk?5WFiZq(7DaoAPN(Fjm&;FSmjA=~MUra4tN{ zkMMgGu08FCH$hyFfSlU6!)!Fdo92C3LznX|j2nmF%v>(=zG3dXpm^&vcV8spXlrmg zfJ1SXJFmU-o_dUn<9|3~z{Gdn6#3NEwGjq)9|I46f;pEPh_%3hxk-A5;&)Kn(%Bna zc||M;+n9=iqrbi)W2N@hxK$ylcJ*byjl4XR!u}&r;vm5O&JQ?Y9@+GUnCH zWa4|9oQsxp)CUz551wN~CcYCi$vc-cgn02B8#3`&GqbA72mIJP?XzrH%p<=CRYNX1 z*5mn%@(1RKM_V6sddg|(b8E02IXMO#KVsq&9p;|KNUTz!;=yxlz`{2eJL17`K&Ifq zb8NuGqp-d;;thDDa(+B?;rv`~Ku}bJdfEVM-O0;wol&j zsSB>@Y&?=n{6>{c4Ye@^{3}#PF2C{PhyUe z)GyOvPv<>_wEnXJ|BV9o7t5c;kP}~u56*{&zr$P? znRsN-2jeyy=xFe?Kj$~>hI(v0e8WmO@4svHxUCVm^OVU&+c#m2uCp7zdO=?hgB?rp z!TIo12HEv%Xp`PP-nT_pv{7_Bhr! z2w{&b#V4+Cb_0(d2+i~0Ip4s<2Nye*Hu+p|PUFF|z5(AGouH$e0p2Riw;puc>*DTm zTz5EkZ3N(<3+LArHXhA~XYEfj`3koSb_m;KvFUsTV>qn!>c!$$fSLi`nYTZ3K|g@! zFoJZrW+uqFGFnw9x2QNl`w0gl>sk|DdXI80iFOR9vL-}kl$nF z#j|W$jITZpIc@Ol4D~MSR2!_3psb}1&W4!~WsL$w8p zX&tS2eUgZuxd)%&pSy>3ALrPBiBGJlxaJcL)gGyY2hXuV6748yzxSG8?~2+g7tM#~ z*dU3vmEcj#kyse;@b{lJH)lA2R>F#lj$C(y|$ z#V;4FX|&nE4|wn#8!+*m3x(HIn@k=h#e?VAfQd)tf`mt-F=H)&Is4DD!Hgcl?eGn2 zrLm$OLPLQE$#iKvNVE9P)de0T=cVx=&EgZ?%I*%Y)5g0`&S8Vn{-bJHYlGcl5S~%O{kdgxY>v%aTx~Lqk4)-veL2bNw6N zX2sb#He}*^mwUTc);9RdC>}h=hAe!WvtxNxwMQr6!OvmCQjW<;rL(cR<-fo&X@y$a zpwE7>XM-Xi*b8tzIWAZ;y(dIGg0>2s&P+*O`pR0oCw%40^Xv&seD^ZZ>NcCrE0^-% zIW~MAC5W#JpQTNT&#RucIBG@90~Rafr~c}zH~p_~+{J01WkVXV>f$}BYPUbaUsums z3kVh->e{PZ-V4;Vv;45AgNQYfw~=b_L#(kJsn8~Z9#~K1MPG&+$UHV=;=8XfU)5Mu zQzh5%;5jzD4_S#IE} z%#i`lRdJ`B{@I#G!3Q|~=h*Nec=yD*u%A*KRd!jCU*Aw&S7nz`Kl>EcBj9kQvTRt4 zQDZ#-uSh?$Cxy%63tTQcb})D zm6d*o1I(?d%CX^2xPQI?I*duE-@4A)yUe<%dmcOtYQz827V(THjYgLO&X=D9JV)z_mDV84>_oSU@7x9o}H^k(YC~vk!>}Antwa-SA+it@($=h$8FW;VtPpt4RzvAkJ zzy-#G=h*N~*b~E&KhhsSE$ISV@6z&~)@4n=f&SYs;JWthx3cnyI5zwhT1vbuTu9T3 znCe+edxdDJ&uD- zd|F{|N>qA)GneOl$Qc7BzW2(|@~ba&zJ&JK=hIg}k8~^jY2c1tYU^$DEbXeRbjv00 z-iOcVobxef4DJOV*j9KaDelR-){w{Vq2>3u_t01%)|@`#Ka?uD(12|Y!WFC zo;3zV8!}@@5t}g@!7`SAZ|v%-;PT6_{QF~9y_fmByDm>uD(H)iT@}wI_^qj6!z%s4 zN?*_`Rq)t=?EiUZe5MT|{|z>DvAI?wKb)tA5p!mPi$OS;%O_Yx>={!Ft3w zTX5DxCcd|qy0Na@;aAfHp41$)Y`a5h6OT`X)d zg3eI!Y{tQ}*2CU{4O!#p(KPs+9w#N+R9KTYvDajd4Vn1f#ipK`a4alWU+g`Jg|9E` zhz2SHQY8|gXL!ggS>u`cLG!LF-!*<9M#_ye26X8+F zEqq_G1~luG7PB03{`oj}SvF+j%_^M-SQ^w2`zw8KosGM&{E&^;&xhyOklBAkt85m9 zLc!aA)}C^P(xPk@q0~esGuD4@d@>2u2vW6FVUQ@?rgFOy7(2}9(S^V+Oeq|(qxW|3+&Pl&lnmS6#|<(XgYp+D(g%CrqAIT-+gHO)JF&2 z*h`)H$(GZ{hbA(?8l&&31(lbrTK(B>XE+W_;e&g3A3gcp4?Z|_u1H(dn@BjvPpa+55AAz$AA0MfvquAtF}HZcVb;hc z`mkYW^whhAZuh~=z`(BU6B7rWo^!%b&@44{-qaai)=}-3PZ^X0k^_(Z`u#nB`}s3R z26w%4cvn(4EX)h4o8{+pF|$@jsysgJfx{K%fm5RzxioChu8fashu;vwU;op#v4QuG zol`bAKTdwK>-g)3@>23tHYn0o9XQ(F>UJr#A!BwVDW<0Oyz$QKo1gyEJ0DxdUpXeK zTSe{EIg_y8zO=ztiTY^q=wScJ(UHFK$vwZ{^YOuKen@Pz zx5k9_a*<6*DTY-pVj?d&^`X)*HFbO{w`Zbk_%zBzTacu=S~4+A`G;TJ_I6+950Af- z6%YRPggn}5)i3E;l5n>-(bN|>oA1g#B&x{J)4y&iUrMI!V z#sbA2Bd_lz-u=TLo;WOi=_dzAiHSXQRPCzqG)ZyX%mb=YzAJ4>j- zm*N_cB$6JW$0ljgSwReBGD)-eH}6-62G0(P>_^@@_PgDZ{U6GPKN42^)nyHziU}$$ zZyprA`IobQJaumCfLkmrtGlf?S{sdeG>VavQ}6uf_aDBx`=dX~G^boav8BvZIdB5p zV&|aS?Vfu3Orz(NuFmJ08mqCK6rTPYF?kB@eQw|J|8wxvex-Q7#hwng>N1pTK@?5U z2JuM$spF%^_LDNl0!{Gqoj2U9)HFCoUjOaE(_0>Ve8qUTz_(C^7#9|d-_)&lPIT)E^ZJ_ z`J>_HpiVB3D$jg4dVK3IUU_%);EulJgaRF*TOuC2*5tG}>MH~?qll1B>`M*3`O(?2 z^qEso1z_?>kZF9+@#Ba7w*SC8?;Y8*W6yY!wrU)0b+yZSZ@ji9WF0;@e)^zPaAfSv zULyCNbb4BJO0rDC~(W1)79#cfvGlY*)K)5iuh+JU4<=2e|hHwGg%!lgZSdTc~QL0N24 zB9kh`VuMATPn|fGAASGK=$m_q(f-NF^uU1GWwce*R&_;ElcZ8f4WFBw8a?>#QKh_Z zP$Z|uj!cjfBO^l-qaPer=ab|lRW4Qg?G^EW&q${Tn_%?Z?nA@JPagm1Z2!K&+@TY4 zT4A>agW;HBa9nH6etdM~)WP?59zXZq+aC-YJYILSwW-$Qhy~2L!H);d{^fT&Ufp&4 z-M7y`wvO23Hao2vXWT<86{+#DBsG3)V(>&};GGl6FxC(YO7ltt1s(GTwbek z+f|Cbzn$2>?RWck?>IC%Dwc^2R`=3{uEavU)|f}s*tq!Io{x8baNwn1?*Dk-+5Ln5 zsz}_ZX^jfW@iFS~D}Q-s_x{&j8>S(&E(u=e0KV*64K>7q$O{B-_9DKR-CNXW!tNNivzCB$lwl;__BCl?_cyPNq)mK638h zfg>j;WEy?YQ{7wRZVW1I#GX?pKYH&Ef7Y}%_Ec;3Cbpz zqDGRc!4vtx0U421P$YTg&{VcRjZ#pUm>QXsLs_(vl4@)L15%a|LfKSaoFc>n!^FAc z17nihiBYjQl~Wp_)-p3C5=@RI(^De@X`vvSN#;$8$(%$%P9*dB$${|{d_|5F2*m`H z;NAtfh8pw}bO3m%o~3Vsd-#)~auMo$5y!Kxx#v|J&zi-v&U^{z1A#JVmEa_BE&fct4frk-3aia- z(;Fz^A0EUx*wcA9vwwqi?)f+(vEEe^aaPi#EW&iLc^9)>*dbuWCe5MP}gN7gs2D)_=iln{hqPFyYjymFIumBMDR z8#Itl|D*3?UzpB=p8XsD6o2eTM+N<&RnlL`HvrF7yV~Nk8P#fuaO;2kEA(OV`9e<7 zKdld)g?ae`=nS-wQt3A!A3SF3bb8|9sMkV^p1K>?s%awY% z!p9!MJfQ#VHL_@jtzd@{;THNE@^_St*0@sXGip^jiEz`sB{7P-`(euUK~Y$BYGY&qVX>nXEpnox>;B zmd?$M8@cB&&fH{a%9fb}L7zh}A&c?L=^Cn8opM$m{xM^5J42HdCESa8BUN7Q|I@kY zBvwK#-NVzhbf~U;NmE5R?EN482tN?xeYd^4q?YZUVh2_&SIFAf(j0ZmBs{fTtUk=^ z5AYqFb2-N!aPHM?Z7H&n)ggaKCntGoLs@sUw^P@Va zq*uvRa@2a{TIS5fWt@p?0F{rf+-55>E|CdkdZSGbpcx{%ivyw1I7MNQPGA)hJa zwQ+Jm{=t1H+JU)7#l7SLUs+i>uDzIZjrs@op=bx@SuR+qgFIE76T|cV`48?x6~s^Q z{iJkmSxK8(4r&d&bBomnA85zi4|B73I+mrU-Ez4R7{SozfBYa+`f>J5*4)HA_jrw4 zHxmmZtw72}k|esg*h6Ic99Q}ck@?mK);Hk2rWB7vAjPJpC58COMXWDX1->Zeej^cE z<$9?|BsjlDJrwrD6TEu`d%x4u&ayHEDW1h&I3~!!%RCmXT1xTaS$hQ=kK{h9P9vjv zZ2))}%JcbIk%A5ISoWNcYl_RN{5lh)B%HSa>l--Z@B-lPK9Be4E8Lngl}yOz3mji! zj)8c-GsAo~xClJc2DlFW5zz5jD_#NGd=J2VJ>qdTdxJGrDf-+kIG*^qRfT-hLJjs@ zv0(z;iT(zB{VQZ0pi{ZYf)-h>=#0f28U$eYb+ffMST;Z~AH?X>=<~!$aRRg|eX1{6 zy7kJ4U8hmg)Q<|h4D;o6Xiyva9ifMBs8yU*t+yhrI_A{KfO@cylCW-Ff>p=C>O)bh z^2@+8y;b~mdZ+wlh#AByEcJ^+m2S}Sy}zh^!1^03Ul1ZDe$_Hh*C*5&*}rg z!Xv-ArY#Tx{aYS9%NL4VHLSg|Leh%4YIwO`IN!j;C+evsn5#y^$92Q`1|~jUrECSR znhSExFgfFyc;uGXg@P3t1>b#yHK!5GX&3N>e5Qmaq_)fy2zc!}-a9VG226an-5#x~ z^cYz+F}!zV%u`a@ey7nAs_>VWNtpGzvv}4xvhm1ltqccU2Hy5rHaGyYi9pOdRXi+f zt#ktS)p#nn))n?g)|qp@dogD&G4Y)(6yzKh>wV`u zvvO>}#Ls)?<=B9UM@Dh{f_dyL8!Ron*D+&^59wDK(O17MdO{`phb28JanOCJz%zv${en!$)b^n zc-m*>O*R+&;0}mxSVW(r`V=Phon*EnFT%fJM?-tzDxScNv-|*S zuL6g;=+D&W3V5kpua=S*z{8&?jWKb~yBBfRE8SZ?g>%*&s1IeJKC1W)9!jkg2?T=D zZ-96F3&d8K=T*3OXedx2D4f~htT*4?X~vGb(aoTRJZ(pbT+Oj#{F)2c@ow}!a+5!& zr|l?JYdLl-#dGZVAdJHSaTID2@HirsUXKT|)CP|DH3c5C!g-hFi!bTq~7vfQzQr$tt)GI#dWnbDlm zY>)}l6XPiXC4(@*r zd49*Zrzv8g`%k?;DAc>%^09*-Op1+evw|KUeSP0)bEDfhapLf}KyS3Gr%v@B9}}uA z@(dcx4oX!(T9X}5Pm*+Aizd?jGNpWIB%M;L1!+Vmlrm%H?EAZim2O|TI(K5v$+48X zs?~gE_rU?dkz{p)>Fk>)rzopluN4lAj^v4qLV?bX3W3yIp^_tDB+qG8RBrc2$8tfd zQH7?4Mnt4iO{7mAA3`ci8I{iEA;D0jQDrCg_YrbAP={wzd4a-!THrtb^S7TENqi<0 zK;sAYCpGO?s^0kVwqvHnZQ;|qj*ShMhok!J=|8`7*0RW@7<_-<8JopaCd&5jpFpI? zZ5}#v^6cP4vxt(S38Yht(u3zxN(D`3NDv+X z(G;syBN-hS9Lx}gGPV44|HP!25~{UI(b;3ivSk*d1cU+lfo;-BsnNN~KB3G=o=j(H zwGa(M!c=C=s1hVk4hcxTNkoht&Gl1Ok%~?a4NTe``tiMoM&#CVWoB}4B!iqfaklTk zh}z+yQYVh4wSls;M-QE`)W#Ku{=7Hi^C%_gigt6)Z|JEh}AFx*~mTKiN-LPqHOj zffQ*fOB6+l2_!+}FbI=#?3{CTRo6W|AVl^I#uV54@z#2;7dapY{q?Edb?ThG&))m{ z<^|rsLUkG?S%LBhjDo?0S`E%DL>3W9N?$7$%9xUYT=jrOrF;QZsg;FvwyI(&5fEgp zn1zh|WTjNaDH;eh0uWe*m6B4KqG$m?eLqP!A3mb+8kO|!IE2zzhNzW z1XTgIzGIO0H7hw&Ce2BNW(gFOE5e$Ps2Z^W7HvUbRi0wjqSY*mwi4*GJDNStZmsjC z!ENHMeNFw|oBNLpxV9a3*>)&fJK76Y6Oq76c>|U)z^B?pS=w3Op60t-4PCx~p>GeT z-D&KRH9@BV)C(wSn+cL5% z7+qE#IFtR*viO0CbgztytugIgF->*P*yz#J<)cl{wJbHK7P@4gpWj_mwwY4hxH?4) z7Y@v(w?(fSjcVzGJ^!qK&l%<;E4h2EW#b*O1%LB#`;klP-O&=4-_9nyJ0jKnzOjK_ z;PyDNql>AsZD4_C3>kf|{cQ5^uu{+tAiOi#IxI`Aj`*3Kx12@g=Wlm@S9%crrupON zU)wjRh#zb1pw6~_C^atLJdj_y?}NV|IlLzuD!BV%jM&5eaL*m-vifj;H0WBwlUM*& zC_`0*6vxdf#?hlpIl%ipmkS<=q7HK7oTqDT>Oddui!;5yC&BZ2`*@Tr45Uu@sD#g> z=Ew2D0{_09B&zEOBo05khiuu`rREO}=|mH!IA}S=Y9njDKF8jmwn9^hR;zIM{eg)&=)=6tKJ>p@4Y)X z@Xb$x&wc{@vk!dZ6A=IPPbfbFKKC&A_+NuBG%LX)%^vV*GyMIRJ`cY5c_sKiTfmn; z?*U(d|Nf894}rh^8}Lt`27eg<|NRT#?*bn1@FU>e{3Tj81436*Sb%BWBdl6{2CY2 zKR}M|1JwUeWR)ZQK5MYWu%oA|+s0B)eE17+{oK?iy~&1+_=86rcOBTb&#z*(z;Ci) zBYt?7^_E>bhdsPv3;ZSzJ^mOxxP0QHZ^uj4h#$VS`HI7Whpz*p6I8-v#wYzQcV=HDf;r zIl7Mwb-+Gr`I|q4_u%dOtVyI74N~)p+qp&lMSGyz-9Oyd=4GjsFMVqZ{9A2M*FSNi z2dPEH0d9nU&JJ9b*6vo1LqRTl;h%4W-!PA^al1A0Q3X4Vy}SG#7wl>K{{K~%Xx>PessNN&Z*WlJ2X)5<{kD0UdIP@#?~gCMni6e-(-Ug z4gg4xkY~e5mcV!#$mCM#x`sL;NNiG~y2q`ETCa(dyT2HU1_W)ba5@UO#Ac?-*?M zy48Oohv_vNd=K&-{EXfMb-e$`_1N3C&h=Q|m!A9ce{JNh*tDiL;*Z{{zU!6)L;gBf z;|=kfZ16qcLypt8u@l@kAvap@P5hDlH}!k@t?-*{@IBy0uG06y*!%}|ZnY+6pgUOK zm$n#x!#udgyHEz-M9-1O6Y1ICjrklG;Xh#y zcH4LC+||*Oene z>23AyY#SP|D~UfN~IpYC>&+-(&-LMg!-8 z9_qP2T-T-Q@Eq{>b=esD2kSgKU)`8j-S8}3<20^%-9u2nVhj8x8#dwtJN<)q2e;YOTaCZThIRbJAFm$-nmhM++YCy@ z6YJOi#K!C2V8d(k=osXsI*j?55w@$Y!5pvzcmHP^#GCe|4fxx=H{EZ4CmPJ}5WmR= zjrc&1Yha)GooFyO;(^`%jx?CB^Y-o4}e)etl_FqBH z&9~rp;kVWKd-co~_)YVu5q~g9Q;_RFjQx=LxbhG`Z0r4iq6> z_zWs)3w-?sz}Izdu;3fHv@m##{1uEDhgDxN1QqKkn1&q8f1Zb`=dm7J*StIm@!;+7 zaQw!zk9UaQa1XBMfM70-PQQ`I+Hr#%(A$59H}T-@@HhMp?*PByJG5aRsNa_VU%yb2 zxBA*Tf^8lXws!odKl$yswF;rKIL%=0xyPP-Z2`*ob{+l5NAB!k^Gg?=d-5mGuUQVf z??eCP!w(+uq+a~DZ~yx*ULGyD@A%6ve(J6cMfB9;kN)j1&A;+ZGE z``sTueJ*7^^k<*>*xduh!pKj*`RKnqzoH22x%+|l-4c)|UiigRKYRMbD${-BzN7m( zjl#sUKm3=U99u+OL$|;019uPV^V4TvdGVDCtBA92*Y3eK3!WH#?fGLD77G-V=hzl> z(1q2>%NH-t#AJ;-&|0rCDu<@WCYO>`O7Ch3G#Mx%xw-&JX7Z@o=5BIXwUn3+udKy# z5~;De+;+V}E+!+PaIy#(jnQnz3e6R&Hru^ZWk9ml^4 z`-Zwd zIgRU9BYya9|2;=~>%HR*_&0O58=iS&!}y@xzH88D*V2vG|7I=9hP~sO4ZaF_yMF}N zy-#r;Ry}MDcIyuG_qID(^2rZ=4Q?RMedLM8{bSSq*@!>*9_#xL9oQLA(_7#-+29)f z)Enau-(`OH{yp3Ms;%&wY|w}YKJ|`{c6dHOY%%@@8@#sekAEG!A8Kf2=@I3pd9x+h zY8dKj^}8AN=b!xgU;p)2pa0U^X#zIlj~=q!wtHJ|8^>>f-(-VE{J|m1fx(`jU&(EO z-(-VEJn-tab@;tb1+z6CUcw*!sKUA*bxlw1dJkQ&*S&w|20c2s|EWR7(#KZ7seI9T5EFj>cZ^6Ic8g!}p`no!;O8RFX`}mFU zoBXIoJh(Cb%{r9&4S=ufe$-Rz^KcbRK;0-Wv#gBpW47My?wbw;+F@My;=k8>);FEK zZ+aFR@dw`%IQpL6L6?Tw0uRS;T#p*@z4x@-et*vZtn=Igzv&*VLN2a1uOGD92e*6u z1|_jIzHWo-Ii!cyZSV->B{Y+tQIwTw73A>munp~NX*I*x^wD(=|3}|0HhvR71M!gN z_wYSE{Z2i-1%8ta9syAVCm&EOE5BdI?`gXE&aPf38qY=PfogGM}X7`wWfnxNM1*7&#D;3Qm+ z2*~i6Mn8k&>~}b?YLBgNz&3Q)-=f3l#mDPs?~4y_h>JEo3)k_7xtIApwj&?(-1Y9h z!DfPb;_=7p&-2DS+9n&+@yB6Yc@6Kp-F^E#-ThvI+ycMB22J2Nd=@H1J%3W-_Sl+Q z96PrKJAzQp;@kBz=O;E^Kg7S)1_*csj37Utey%WZtMK{*t*{iTr#%33ksrMwe$#q% z3~FAFP{*O>HGuX5PAGNT;rDR#6CbYQAH8owKDs_Qd|h9U7T5QLUxUvg&DcknUgehhZK}L;v`z^*q?7@i*K91k}&neRvx7BDcaESl|QBBOmJR?1X#5mbx-^8(d$H zHsSAe9D1Ouql4cHzv&({jt_#Sfjz#aCYIP@{QBVVb^RV(%Uyg2J_&WM+?($8~K_mX?Ud21)KK~)ukNkkX$oODB7S=R%EBEc(y%W|7|Ky{8U7yDr zwbM7<0~h2E$&=UlLx%m%{=ptUq! z#j7GfrOby7ED)2nnotGKY8cn$E2^X|Ut(b`p@32qI>%>GM=lHWWsE3LsIr`5wAd=E zDBI`MI#E|463elaSDh{A*;JE$)LJ17%fQ=`o>4j=Ozl8dIiRD3f(|duq@q`{P=b_H zCKveD*FvQi;;JZO!9t?l<`v_n9dg*yD$_bqbacj&x6&_iwphf)$5$j%BBhRo9GNVx zj;H)9(F4heKw37J*p!SJw9C1U1xZCP6Qw@-6z&tysY(zXWw~Fk>XES1Fk&6lzN&Ad z_$hj4uIdoc5~9-PBnFpRF;D0lMw8)32!=$tV)1VSZfmPBw98?bZc? z5G@52A~@oSZL=3jbm@6R-<-u8QCg;JL9Ae~5)vR1-uRNS{X()|w-h%Zm3$uGHh<1Y z0QU9tz*KnPGGnOb0m{;HCF8G5T5SYdof@>BB%F-$grA!A%gY?uzA(NU#M-Xr+9hd0 zZO<$5`D))%O1J2Ak0wcXC~Qk7IW|(VB`^UsPUtLiKITfTxpRD`cP;G{ieVQKcIVns zk}JZ`bh|FA3akoEn5*<;SJOqxrFn_fXQw>OZ%zGkao(aX=9tv)^UBvUyI)Y4D#h@- zZ9g^j7(BK`mOAwMSW;{`a7+6=D{CoA9!4Bt1-xm8x&F8sZGbM zvBjd-_3XmlYNp89!_n@SBkv6@wbL(~cVC$GTV50oPtDy-jC2+*83u%>w}BJ4QLkEC zV@TSSPV}8jd}{L7{pL9`nHik?{mvaD8I5-gSY+39WE&_UE6#EKz$twtc~9*h)nAN% zH?U38Ua0l>&Og(4Wd3K0Qgafz`dFPHV93fBbU9)p5i zRyrz61%BZ;f*sE)o1?jaS}sac?*Ch04t>uWv|F-TQKK_XfXTF>Eghu@E2i!-Fc6Gor z<1O%T+{S%*1OA9(|Dm=Pqng?RziCfs#DflF-!`{Xvn5B!hCShX>v4hv+%Vp}ow0Kh zkT0wbszcI zwK}0U&!0BUgGT(pj|A?$r?(yE#J9k2vOyz$_yPZ&cXqY9pnrJd@i*C^5f54|1N|vs5}ySI8u3T}!hiHV+j<;-dT(Q0OW^OYKdg^` zn{Dtu*R6MUx5Iq$V_*MPeLdR9V(8@kaabEv{Sk!1Hb;_2Vzq>sxMw zhqvJ^e)=)k^Zo$#GrIo$7wn+Lvcqdu^Az=?hwIP5XW#pDW4ye|b-o7FZ`G7& z)(-icPUoM>g@J)ay#B!dGcAIH?^uiAH{eT%3m;Ha*}vug5^4k)Ax)p#z*9f|N?mge zR;)GJV8gRi???MPl>)DceE~Q+^Bx3P+ zB9TbviiJ!v9*ZYZc|ocHf?@EQP)diFmsgh8V(EM#lP&?0luMb={8}oTE6FrV5+q~v z_Y5CAxNq;?y?b`{_)T~|JaysB$>YagKYsG;#nIW7NFtR?W=nv#I-8oCTiRONySiYH zyU*pYIa|875AWE%>(E{A|LCV5{^H+!<}d&9f-o9C=@NqVlfk2p1d-Xg^gFd63H!3Tt4~C zPk;8C-#_=lYa@^%dhF`uOQTbZiAoI;MH%%hh6u5_>AA&~Xr=_yNu15=v1&NHQmj6vf^eu}fX*<~@RS(fE==B5^}&7vh> zGY_a1GO^WAJOy9za5P&5C`HNTQg->=OD877B?LD1WEFvCMKLx%F%!;b=I5(C1*F)- zR2+7R)fk<{xAS11%k9!&n6abV?{GQQwR}FcGzA;Ac)i`BMGLW5zKZF+O$Jj(p8+Px zqA7&e&?4n-^FoOZxsc7LKQ>OD~KNE|H3@Q>Z+}Ehh1|Z_B zPAO|U15JS@la0$o5}8sqqwqChv8Ai8onOt>Fq!lpx~-kFbhU7b=5~2DXYoMU6{Q7BFYfVYPsC7A8cq@e*lt>cpH_T%KE)oehZwgIpxc zR&g#|PQ(CArDAP22g!;c*Yd^U_yxJWsT!|>L{zF=eda<t9UyF`UMipw()zf6x7DEg3>F}A?Mpj9?(*pba2qts(bl&As zsx(MNN}c}05=Aj|B_CT6idQa9g<+=|C?^0`hKXN6$#cA#La=P8QcHyv*2)sbgXM`( zxh7>+R@PFasx%#D6gg32L>J>KF~Yf6p=9VbCTCZYD^U)cS|Z#&VLTkV8mTT_jClvS zculVoQ|VlZ^Ki*5sW-{fQ>kLESW2v=fr2h4Flzk8$w;JB3Z-S#U{M+@QZ!niSgoxx zM|Ev;EgWBqE~KYlJT;Gdh$vh{XgNARw-!kPUZwZ;28}FT3MF&PmoBdoR=%1~M^|R2 z;WJnfFpb5+vZ z>Eihx{o=KA^D)%r@b_y{sTw}^z2`-xDcG$~7n%o%i?5H3jYY~ruISwD2P+eK6;lgO zrK%N|BmT;QqFcg#kTrWUu86n~;YZ(HoO6jOn zE7uAsL}Rt9Ksi^cRtigVK#P?NRgg`T)61*TiWJQ%dAM9^G(wG%K{--|2c4t@(yN?{ zsLAERN8_iM_3M}$O=Q>N%AlW=czyZmmE}-e)|qMC+1E@aR_3lugy9k_J8hC+ z^vEL@L#xYKT+dcrdmS~_sL7n0FD@-qVK=%!YLHYS9U7glDUf1{aHt6?y^w@DANe?C zYiY)Fr9!#9JT<#iRvVPKw#}muA`6RCQ_)?_ro(aL;VcOo>>SB^(=O@;ZP!NE1Se24U2;q2QaXw?}v@0kAWLIO!a4e7O z7@Vi8@#QRxASsoJD2effLM0;zlGf(w^x?7DD_6r3s7gARI-@J$@pD&JR_F5Go4Pd! z0@v*6g-BlJ;qd^R5ZHQw~L?QaF*7bb6l0 za6OiV;s91<0pNsLE#)H>9g&Nz)Rg&jDNX1Jj!G$;)eJ}iX}O{hs)aPGh?ntnsEC8e za8vD`YDldn2moA*FGpbAyqSDNVT3XE z1Gb>wIXKkmhCCBbe&hSlCp`7#x9de}#2?({KX}WIRtHCJf#2YdA>a(GH3sD0D{$^O z9Dlgid(-~DW|&ic@{zhvyJ`Fl{@6x5u)$-3W|KyNZ;h|}q}R{?>$L%Otvnj>DfX~m zgY^+Vu=cjodj|#vV2#J0e*XSe{E>akQRvBe|8(uqYvbSh#`p)fDQ?-hbEgaDFm9}U zy2%Eg18Lw@bg+kEZQiG>z)E$uwYHfU@~0oIbC5&w>PDY>LtJpJKH?a3#J__Dm^^zN z*6Ieg+qWO^c#J&xv%jmyS5N%ihS*|*UygxB{LxPajy~Ak?b6d*;5W^KM*P7C{fFNN zdk=J5;Wyc!5f8dxD#`7J z(+_(Ww#L8pS$J+eM*aiTy`2K-Ik z`|j!wG-}O*VJ|c+eqY8zVqI{?~0mYjbm(%W7cI zr~j(1GqLIVH_QVB&f{+&b5MneR2tx!V?ZBpST#m9Nj!bmUqSpwH^$hTV&q0V;5}xZ z*YX6u1-^a*;Olyf3^#dr-n9a`@V|mR%+N{|KVj?L{jD%x(DN66}bodGCaE;R{hG>+tu24 zlf|NAiN_xN+>LCw=^mU1&q8kJuR&dPT>UNEu%X@Q)N_!p<-7OQ*R!|32aR~3Znj!A zEK6fs;MecKoA=<&TH${B?-@1!XOMGd2X9d^@I?@B^0mNPqb+$J>fAwL@FpI-9e&e2 zxB;FZh_~{^G>pID9`Lvmo=+fUq?W@K@X&-%K?)4jKR;s}+!rqhn08tAg(yu;C1rA9 z+z?VQqKf80iONdmr5R0&tDFlj2?iBcff_}oi51bz5KZ%Qf?HxVS5zV@>M^~}{=4H0 zb%0bv;-P?);6uG7O?1((M{DxjvE2SHPw5zFUrVW1Y&Da1%7$Ie`Xt4eY8#Ku6|?2F zU2XruxelT~(z++YJ)ZON`;qy@#bN$;;}0Hsby4-9AD-Ncg9-NDXLvBvQAP{ry6+f~ zj0?OnvwGR14rp?jNfluh$D0C)372E;m9CcMWOi5kkK?U}k|T?~Cft>_Nj9rm>`P+kp1xf<>&16pwOQB023_lACM36KFTP@`^a% zRnDF7=vlbjCM{}XnwwKs6hQTK;?ve?sGF6#65CDii%EsPgPokpYI}&n+0_A4rFV9G zp)%YY>ZSfyd@wi_E65$q;u%jkVrms%Ui96G`dv8ZdjXx0XyOk1qd zG+=t{>&6EkRQv?AAY;!;w`f6=q4LaBQ@avIM5deLzY+QpVdpB_%O#}3ZxKb`Evie! za_$0<)qZ;=?NAlZt>k=1!k2Ppe-4w+WrhalUgP`-XB`2>TSByd7AWNEJc+v(eEXGg(4y9vfHlftUPHL2TE z%*F)$m>fu874m*?yp&I5#O=)sLIHz0v@ujy61K&UVU7cl<>uFuM6%^p%j8^mB)b3h z$|Ym#)P=dc=7HYRA%1nt-sJ_)U3T`b=357u$HMrD^c{cJAA9^Mq}|HtG4axh(rUIO z7kMJdDkVx$$cPct4|v?Xd|6QFH4c3&a(d0(0j%5B9=qggv!wJ6A$}&VY*DN7y1Cce zQ=RQneC{gct+wF$g@ug36V1D_$2Dh?oT}F^LcK7$*6UpsmPk=$OhlWj@rquXHWteO zq;eY0B1!Q~Fh5sT87*?Ak`PUXWELgUl*!_W%)fd%cw0aeq6Hzo81PDJMI?DK*4DgJ zl}i8SWyP+$I!EUsX(Y+0Z5_<`)pQd@qBd!4a&_<~2Om0jI<0B7+B}J8u9yZ49GG3p z%cxDm8;VfIjL#$3oXZg1$T!d!^2o*R9KxsYr4qaSa9xsYDVJI{qY33CxJ7xFIGtw(!0 zOls;+&4tu+8E%-%IJch581Ay&)MC@BX?lxX#-{!8SK!Ye{((2}z-QXwH>#8h`a2JQ z2=0%6{@xEY`uiJv6tJF8QX>zdG~{5oruh?an7aC)h7`S(=Fg^i(1_o6v+tJM4-E!5 zdW)K!P4j?6_Mm!dN%3Dft?K*s5A1O6JGi&ESxG0p`aSp^HqFBg^8kVQtWUu{-2l@I z>-zV=T!?M}7V|n-`gfnK_bT5A4=>@5aUTL>zV9GULVQ1rnP8u+)4aW-8}fK;)hD~b zhEFi-^vd;*eB%Y%CS*tVUu71%9>Sv% ziA#7>>2lW6%#|`Zi@lVn?e)f|Ua0K6!*w#wtQvcL$(Q-AOfx5j44 zh+mAwh#?7*iV?GCuTIOx{vp%Uv!i*fE5IzS#IpsBBR5+xn>5wLVgd*`pw}3R69wmB z_7Y0jOy&4AsjGFFgyoBb(!^1qT7jtnAXm%f8bK?Sa*YGILJ0tdM+Hceg-AI8$K`r^ z2+YUI0J1dUgn~c-hO;yQP>jUo`gccAT0vr>P!=J*8xCYqsv;B)#F~U)DExd;lxqkE z#hfvC&W+Qy)a}gpRRE*+n@#bg@jhJWCSGVzCiY8u1t5@XSK=Mt`_=rkQ!;Zxi*qf5e1NJ zRlU@u$}W}cj1gTM)2KVuKXi4@7czS;==2l55s&tY?c(mx?1z6Zx5l!C52wBj`Z={k zn?PA*zHnt}PoT~8f4^$))s11gg-kvuugPX}p*Wi9M8a{Wlek@v4r#m!ftj@!WYy>r zkx7nRQAR=j1<6{xl7l{}&C$?&T1Ypq)bL0lXYBDq9ZrgtW>*bNDV-qp<*47KK-a3EXtgqO)X{QrbdB1lOJ?UwoW&3KL70|H z3Bc@Aq~bEGB%qciL0~w6%4NvnM~E%Ns6t;$to073E7;Y%5jCVVwwV<#Ih$hp`OCBg zUp?hF#+!)oi&8&ZQ!h^v9r>Rw25fHc{MDS@FrOeov7y7spUjm_!G8WJaa(2PgtL8I z>(^xp%$3&$ZxNP2^U}$#o33)5nEUzoN01mZyHE8Wy`z=SX7h5E> zIAJk&B>3|DysnAZH}ZmmZ7I(BS5WV&A$RpoaaEHxpPsqfHXfo3xsi^TLC!*5 zl(mwny0GGHMH1)r2XfOfwJV*QT9jEDK`8}=N(j%PBBe{QEK*(7vPjHGt>x{aIVWb6 zlxHnvOnEA)V&0(^ad2AQT*{NW>gCeAgx6E1HZbcdzHaR0$%`uLN|&)vn;>v=cj1>O zkL(Lx`fVn2=z;mO=hY_JY|3X-Sr!e}R?o-o4bGjN*@qe}S959B9#{HA$g0@o3Wrm) zh0&Z!dOhCc!s=XQXrJl17xOy?mn0%jhXHHQoxR!%d~Kl%7rTREe5Or>p{K*Q1WQ*_ z2-1o!M;Rxd5j7xgiI*HoL5LU#v1-t`FDF)W91!yv3AV0LEJudVhl3wtu8btT49sU? zezLeS)8mLP%qW9B!gI?|4>$Xpgt3FYR3eu>7H!VBpE|=0%d0O)hnaZj_wpUi{3}(y zvuF9@3D0gKT;Sp>K$RGaAeg;^NLmd{*Jjjk;ZDj%SM3aH&2bhzctzG{ZJOf5f};%=?tgoFI8SlTgJc1dvE2c&%Np|t9DA!IO%H= z5NWAQ`iSXhf$^)8S7f(YOoijX!HU_MSyfKwBt%ce)09d{mhh^quE7K;5Y^3GD2^IT zWTqf%mBl<`W|CQ2tLIW_oWq5hS`T7H-iDN88MUUCizZ1MQjn-{gs4eyMbDGP8C0Rr z7P93EiixoDLCKIPLMliU<|5VA6_>h@kJUuOZgFIK)_F)8t!n9{&lkE{4!7OG|L#)2 z6?N{+JVV&YnBG5n#x|g0*u|#}cRH6YJ{{e6kKy=K2Dlj{_B^`3CG=t}&}TenP1D*WT6mBne2rrNTjOZOYv3FWao-$ z$Q(^WKM)5h4fJ?~a-}MYD63PGq{@QjwG^;+P;;`Ivbfi#^nL2koHS^dmfTnh&4ys^ zPg}ZLY*)@#eduhO(J9hvqQe0~V_Ao*x+dVHL4}C$17Ub9N|h?ZP>j|)*l!bo+3t30 z6$T$%>l7qI=VRc$^}3r+!5TE0`VKt-k0XC!7(|skEV_Z4u%uB#+YG)zfXWh zyc6TqaD&B3atl24d*6DdsMvr97^nJA$KT-ZUyJ*m1&7g}!L!-N*a4{j8{B2xeQUE9 zp7H;Dz1QQJkG|dcd?WtI=X~$_Z+$&>Ewu%H!*{6HKlP*khNTrxvb*?Ww&4ex?tEWo zyH!p7?Cr~1Zj7(4*gV7576)b4F7P!=8*a$9F zMOeC2e-~^FhgvV|?cjC9H58~j`q0^eZ-s9|vAX_HO_C%y8)0e|)I$XLd2m+3w?PE_ zr%w6|KePs;2I#;;EKKIYzg-^{y7F*P_}}#baT1YgC=CM&co~rVT$bUlNE}=LM4^}~ zQ~=4cq+EZNAQN;Ih6Ol5vr5>~E)@zDp^7jnjSBh+ zwTdL>a}`J}%qbZdLQz;TUO-8jMxn`INtslIyDfuPC6cVc?GFWIks@SD4U#!PD`BL= z@&tm2rHW7yYa%2oWGrS`l6vMnRXkMo^?ui)RWXlFBNyc&Si@lZ7UWDWImS zrIM^`Qs-dN5rM(@4o7JY$%_mrp)66AXbvXfbBTDB*Qq%LfKYh%YowAz@+pB*QaCD? zU^j9#E30*6A(lq;Rz3@>(-4hIm5u`ztCUe#ZB)%gvj!g45k{BG8c5?HBm||nlv67)gQ1+R!IB^yDblncqsg@@Lr@kc zUtC#C5;~?B$?~n<>XmV}&yiYA#a1h(W3_)@`ZE#)+A4uVv~uf!;^+_b|1 zI~i2ba|t85RBYAp%)tRbp5%AuDSYj*Z88Gltq+;?)U>E>^v}+o{M@ zOj;Y0JKO{dX~@@(&zP<8D6cG`dX3#4J{C3;i!qGgo4sT<3tJ)F0c^EEq?drxh+#Ze z8oPq^I!ln^_{1p2)yhEM-BOL$66Y2*HoTk>n)diovngC5X0xSo5qCj`Uy7;4SF<${ z)vGEZkEd(;+FaVKi_ZhQMut*TS`8JS{o+kuSDG1Rl%nzkf!q01@P5buQLZ>G(p=tE+2ZQnRQ=$2^so9KYR?@5n zC*i3;ZecblWBTpe72(-aFGK?UF15UJbwROnclEUeBfk<==|D~GwWLN?)h4M3=OZk8 zb@qVYKO?sBYb9@oVr6t5X>!Vob0w_}`sU`yODD2=k6W3EqZ&@*R-S%pwR-@Gu`SAZ z80lxGi>#c*-5#D+mrk6fJIPh!e&*S8zC+&9(%6|v{>c4p!u08LrJz4KnaV~qw+`1P zmdp9I6vHE|Ss|GBH@)-^uV{yc98#&2%(Bha%tV@)|3l&ZA5)ymS?TD^RMOC*rEKQh zTv}}`Pers=sbq3wSFC&Sr+y0dZe!vrQL**Tj`1J-uGBs3q!e0Y^7W8+x34%c9f@OY z-8vDl<@2v3{X<@1au#oKRtvmxZCT^DiyAc39GRR&UnEPftrqgAt^wBTgZp&p)tObo?ywt?wM$cq9&ceKTfv+jGG7IS<@qXyAO>|ItI#NvWNa>(SYU7M zSsF78swXB0cJ@5J-BV?oY9ouhsWx{x?d{Q%OnEkKHbgJ2Fjk7_JH)>F+iAWdXe^Dr zyt4aagUQJ&Cno6jpqqnLV3C;qK!4`c**VGC-QQOI)nmz?KAVoN<`yQ&T`jX?TBj^B z)wxvHQRlfQUs_V!`l%hG|8X&!k~1g_Dx+?FXuM=l=T-`EsudZhnXO!W@|fo69md6p2(WcG zrA}W?%T>z1qqVk_hQURyS|N>eRo7-HCKI7Fts>-N+0f~zq$)yUeo68S_|a&zqJT}E z(`B_*qp5{T7E|iVT$xfCO^W0y(PBw0=Y>o~@6lJYhzc*{WfG)9h`+-C3u<%mg5D*~ zCDj&LP@Nl@M)CQCJmmMU!&|Q z7~YT++=^4HdFcN@9f7pK=(Qj;6KCye1mLBmsH(#al1Z9+ciqW?FB!^W)Ey^SSq(iP z7&t&53`OdW(7H=ie*^Tk)}66yZ-?wX3a!;pTbmD+aRydv!_(5ba|RDtaSl2(h0sD2 zfoE%Vl@W-2<5ky=sXJWjpStd5!L!%8w?)!Wj8c-ICwTq+^`q>%bNGe}Soho3U(owe zk)>F?h$wiDf{nJ&nXCJfaC8xRdG(Kn*G7`pK5l(1LP5$^=+D6S;1n(v%X0lU6#-Fs z`?~bS#j)uOXH&~15kQBnuv#*4ktnOlujD{wWxfh|j!Z~6&2q4k5+OBOyh^FWEM=tf z6^bP>chuZc)-vKxa&zjRjgWGeyowL{gl#5|`CXB~ye^ZosrUM`&RkCy$3y7FRV1I3}O9 zwAU^!>6d#JscacQetWX* zKy3!mmqQYdA$nbLHq-2#Jyz}U0=R#sDk`U)o_P(qS^d)N-lMsfvQBwcaisIo?=xB< zX9?Dhh4&0Z&u5(aP}mYkz7QVRK`mdoitp+uC9?DBmM&>*vA&?dVnf+u1BIot>AmkF zfANgz4(6q+`W6$FTP_+kC9&D{%CEP5mOAU~dik-IFFF3>l3z9N_*mz&zakvr*x>$^ zUxEG1*+NrgjxmN-ZJzi@N=+wXh?!w#hZ&&v9cu%kxf{l{UMPXCt^E+Ly zk8azx40pn%td=A3wHaM&A>-qxD}HPmZIM^?o#peDUfbl9qiyE*>@Cd2Vkh&f3x{q^ zBs!^I&fInD%kDLsREwVCCT!Gh-JUN7HsNAlTOs6*ok z#9zt;b!k)g%CF^vrt=pR&8*B;#&X@>wKY;m@qU|JB*99=V9(_P-qn%3Gk}dvtGv}! zWg9nsN!PM)UfT(lWj!HEu%@5&Ir38}of#$}!g-~J078~@;a3+_$~1157DX!<3tKGt zjMh?KEZW`qDa?~SgAD1`GLN$xK#Z=X2vT{LXIS^%n~R-Do1RQZzQ% zkmXf`N1#Xw3`#PhnlHvs8$A~?dGSbsG%!+OYSQ~&_lZ}E9H#P9XD?`*OJbM$xeMF& zre9C{Y%imUT{(6W3s=T2O=Ar(#fxf9?(*VqN8 z`*QfMTUXBHDrIwvCV6qrw%Z<=UQX${)XU>3eX9d3kB7M?4MOH;q+Wk`Bux`ahbplo zn>0WWYo(&LM}Ostv8@_Mg*DOR0ijqG<1NJWnyWdtqH3;9mz(&NjEPz<+6Y+w0mSiEsvK8AL-)&e*#vR~CT9N+6J@W7XMPIKHGd z89kQ5or;vvM^Ot>lI?IL?{qSEze94-OZ)BxWdGiU=RlKBGj5Gix?pb zsG=CEs1*WG61hZ`V~Ryqkw_ccOqG?zvc*MLVN9yFGs#ei;29V)mW!kwfnq{ZBG1{_ ze0a5}Z&H`DrCdt3x|M}chBdN4NMt!PEmL@*q~Nh?F4%5+F#H!_r%)B{3Jmjkau5#l#y$o2o%#{O`sP!U;1&wQQbATgIUj(bGN>OU zz@JDBqu}+zP9s7p3o@+`auN(MYckwMU-5147BdFoZ;^@UwU^ zUR7|)atyJsRY-|PFtFG>6rt=^Sj=x~*5fdY1gu68TPcaOMVU|LE1Z*wuO-W@fvBH1 z)F`v9I-68!Sq`LNK8->JoGGRicC`?XiFzxZ%G7X1DTOnf28e|u=K}F$0oOB>UYg6Q zRWw=7L)&3A&sWw8XpJzLu<&%o;4vffSEW`zo1IxxH>(QED|DMvT$-u`oFb0Rt=a4n zg3K?#u!c%auV5`*;;~U(cN_NFncywrXr7d+oP%3igaz@HE8&hE!pZZimZm8lnAwY}Fd7E=>IN!fa_ z*XEi!-Q?`~{DHfLV>6hmo4vA(qze{htSE#ZV^Mu~ zfS8*oC|hr_ja|ALAO5fQ*PmSq><07YS~RPsVzM$NsPiF2EVK_+rYG0zxB0G~ts2m* zCO}V*q#c7TnNw3t&k%U=Jh!ta`tz0DeGCyf8#OpuEHfuX8$1ijGU`M=*j|k-tZ7?K z!pbV!W<%#*o_B5YAmg(p2VhmCuY zVlbP<(yJ#c1AbPT9;sR#J;r0tT5q#1y*d-vZ(JFf)$D2&CodP9nm|qg^{l}DU8VE0 zdGmHtB#+0+`a+78VZv@Dfv1y>ZRks{pf}&kp1itN?cSrwBxcfqE@OEiuVMjgUK(th zeCnj-UHy|UK)S+$R!)QHBIVQ*v9l}9-RSCk#yemTBCE37O@yY97PHZu7|G~3HJ8n4 z&?U)`9fRqiCVOQ$Tr=r1OQ{0obBm*A$@|++PAJv(E(=mR{kn2nuV&HWHeWrH1=yFd)-)0n)B`I?-O$43tS^}*P8e_Y#fb71C&lRfQx z6aLgM&3m=+(Z%4<*bCO7__;6$9BrAsnnJA}G?dJWw!Uuc^ogq1r(B*@dr6F3yo|XF zL}X45?y;Wx*W-rmz2=$UMsL2~`05YmcHN(D*X~N}e z(uR*u5PW$xQp$#-nHq>rE`&?&Ahx=cGj^B@%MruDL9mkKyW2phpnxeYxY=Y@Dkc*e zolCJsESap<3PlVGsG%k<6~nYFildbhW7i0=46dSO*g-;-b2zVn%N|q_<7qLS#drcX zypT#N^}k7b&oE1_@?3P)u3fdOc7>gD4xMwH)RQzpBa}uU5J3iHV;gafeQ>zv3T&Q( zv5&z%aKQJ1%rRh#D1imaIgKW0a!=>ny}NhsoO7xj?$M1x4HCene1Sr5s(Mzst%C%Hsuz=Q^Cb)2ka zGBv4+N_qlCQl}M{(<%7-YBY^&^h_}rWnAh?JSEbYG+ZONQZP7~*h-9XsFL#`&aFOm5^UMG{H`Nl_sukR*an4F<+-C5o%( zvIWGdWVPUWL19~w_tqGd3jFLRu9<@to#Js`-!!` z&3^XI$cyxe=I~TesV*us!UHav;Mj=5a`#_H>sWg*obs`s_B@z+5423)^jn43zszhIxb;-xpC1`P8J0LDu zd67z%Su8se0l6Zdcj{MD113*gArmNvUTjd+#B^QAvnVdoG$>o8BqyQPjFpuuG_kQa zgo6o8$YW|GNF@bUna{(Hy#b3GLLww#G?uD#KEabI1m^(+k5$!diZF_boJv6I29h#2Aqp3Em=*lI2i z$)pph@_JP~si>w9RVfpAMNEq+9m7CfKtrV$c~ULMp=ys&^HQlyN+^|eg$Z$5j8+53 z*F;LJ4T&1?q=YSio)Z;<&%L)2jaBloI2j36qFJKi=b0oPqP$d`h)_ zqS5e51r2rMIDGpkIO&F@h(MwORjd<5QBee|Ei9F*)lRoBD0!m>{^w^CZ0 zVA9j#+}jJ0XJ$)pUtjaijAGX(ZL5=ZF4Wh<4}Pe*`JUVCBZEw9x0JVNRJ?xk-QVEc zr-*ko&S8Do4cWKNV9%imheR# zeZlkMf#_3AFA+VX5 z<)5aG(XXw$oU^O#oyF00{jh(Qw=vlj)I~4HD1$!jmD>CPr5U;_(?TSrLQJBCb-jRS zp_cHf+W7=Z1oOInCR}9$5lbIF?ltz7ea@!IOUfZ<3U5e@nVA71IQAj;K$muVg%UCy^+K zxnR8WsOLO6pjuiVY>8iMIEo%#E2I+%&WchEvY2HtiJ?%D34w;y5MN_dsk%ag%`V=4 zV0DUAQ8|f0v@X;s8~Tvj9nfxHKhd?vAz&J)HO3>FfUDYA6y!Rdi^+(nQB3qq7ueMav6$9n5cv=#p+gV zG$wFdF+jnzBPH`5tK63QfK7m6Aso|;2QiA5Ikx)0{M26#(esvC0+NWI1h zWi6)xm4_6PsOU(M%6U|K^jD`8Y)-33^hi0WdF! zM(xH-xF$0ZxG%4+r?ia3ni*r1NoAjCJXNP;W}*~~k_Iv#4=9yBks-H?X(3NjC91m6 z>VSS#0vQN})Fzw>^crKBHs>uCT83sX*xK@uyvZpnmTg&IbN6~MleX=voX@L`2$SV} zOB|3p5?Qhkk;;fN9AgmK7~h*(A;fYvfvicNOwCcj1=HT@d_wLnE-78{iD>U0VWKSd z`?~f?@*c0hXgVfc!&agui?~rt#N{0bwviD*=2GT^C0V1CaapRf5mr@MBGkE@LZv=) zV?g7fb%jbK#91^+P%-mW9e4%4jxAWJB1WM`PiVSzaCwxolEH+|C5+OR94yro%TM8_ znRNzvpw!0fEM5(@4~8b1_pXmynkI{S2W3+D~tM5_pLP~It3cNW)<6^05vtt&UCYfA#v4e<>>#g;=%TjVwV zL~2cnFJ~S4im2kDO{_V7x!#I1wFS8*MdXT9LE27FE$JQf8p&7lMXfa%QD#N%x$?>M zXj3)5S9C+JDWkBA8x!5lPxxwLOs6ImuZueLjrpof%oNvAtpPh?WUs8GFpVbNaM#Z! zpm19y3y+J8+9+Cy&|0Eo*Q};7o-PY|cBLY>$ZjN0P!}cjVte+5 z*89hwRUQXnIamAoCFOnTiFVUOw5S>)Ur*eoJ2PiK8u2@fsbW53?}*2BvYG;UkW;QP z6z7(igVszqK~idMV|iU}WaPQIJdQh?Q*RYDbxrU3FVO7;AD>v%sNqexj;UBlRTNp{ zHJs5it-`sX$PK=pZBwtfMCU{Mk0qy_&bMZ}96Gn>qMMr%AK=di*&FnS)32eTs4L^` zKyL_I0)!ZWTPWdes&i|HxwjfhraDd>&b--Y3MR&+ccSaG#lHBf-un_)E$!v;HJ~ps z3SxeowAfHaT7#@aXMTyNlTMRAAy$C;TxGGk$3B@kz+GPL?p(<@&C{OY#yQntw2IU@ zC6y%cAloLNs&^*Sm2mUG>bRjRJQGp%#b%r2i)*6Zj_UF}QdBA(#_Q*d-Fg2VxBc5s zkN1X!p!@E({(0!Z#Ik*)dUb)k>yse-Wb&m352;_6J!MF78rFZ6`?$kDQBV~^&G!-4 z&u3gB(ove4%lDoj&n`Kf#(I+MNS|ps6<=#(y}20f#8za7{68Z;Qh7!>7+K46*7Zm$ zb0(;C2y30Tr>>hr=t0GsHw@$&Z7Bz5tHbDgjLqlt%JB7ghtWTovf))CSx$`&A3X1M z=dbYu;=@%6xE6D&0p5QhvbVh=5OXneqtR}qu`bh0BySPBvA79?{*_7bZGX^%`j^JTCea`wY>K)_`2v zMUO4@2+y)7bgA>gJ@p@#?_jR@nwx>g$xxXkRd*#(p?OVuvQtTzbi}_Zr_cn`w>A z_P7>SF`;IY#m%B;-6NN)2Xc&jN!b%4$zrGMhrZ9XzO*=W__d2idJ^Gl9sig2C#E|i z7gl;tg~3w!>`eciv%l=S{hc$)k;2tjbH9A;Rs13BQQ!Uh&b(!Hy*j_IDUceQ(yALe zD*x7Vj{7T_`i)h8>F&X|uj+6V6>iTw#&p&K%lDl4e;}M%VkK#L>p{)(TlyEW{i1iO z&F=M4%O6lrVYlb59_m>LV`1qDVtgE|##gvglV7v{#g!l4`@oGK@OMil%VKN!IpMDI zn|gWGl=EA3iAJ+>bo#bW#eP!zAo>UT|0aIfkQ0ham;d^6|NF6%hSA!<-r~geQjM`Tj3M-JhQyiTd|jCPKUzM%VP;QKwdzkNw<(E`^ppR;Fo*r^q=*v9PG=s*z36*O6OD7$mELdS-fm$JiuER0^yXP0X8| zW!eP#C9CAU3LhPvHMEzjw#fgSD0 zAmb2^=Jy`WK0DWWunU)NnfXPDrJyBYL=&bUfN+rZ!H;= z=~5?q`J&k^5f+!U)wz~q(fKMv$|A`F?axje*Iy#{DvO@;tq)bE4VLKz`$^5j5(r6U zjf1`^dxt05rm2@hA-8iWX_PF)9F~y32GtxhH#@Dc?ty01Y%M#q(da7^>Sz1(j;xDOSn=4MWwoENNuP?Vuz~YK))5_ zj6{Z#Wl>#b$2=KW8K;U`@fhl>M4a;VDpW56k2IYVFrBp)+pu6@I;9g4y_rZLeQrT) z2NrFes>KBpn+E19)Yx$1z;a!V7X$&S801`JvTiB_iXuqni*o1-logd&9g55>XQ-;! z>~!~-%d4Tx`fN@{avj5Mj#hKt>s`69)Tmqbxoy4s@u*IiLe^Z>+1%dFQG78RSiF?c zDW$y!yIW#w)wOH$;kaqY(c1}!QcIq|r5QbzAL^4et30da#jACmvDhspr=?Dcrp5yc zm*-V_wyDpgwB@Fvxm8b{p^a8ci&=)PE#}rEbT+6k=WEtROs*@|ag@pe4=n?U=9=CP z`|x-=HkDQ}ioN~vCdJEVJkLEZGCA(}z1!N_xYhZY*WQ@S^6rrbh8zRr;`+tM&n-=+ z6pq6m>oRoYo?jV#J(bBgyR}YzrI?8P90cyM}X^q0>l7>#O58 zE?=I>H4m7EZ`a|n#WSASr9_nJwl}wtD8D?m81fY;xw*T;F7_Bc{PgteS7(cI zOV8e>7Ck|xmd6q)Z`R!F)B_(Bc`i+?t`&1BXA9MSfXtG`$@#0Z7^xW;Zc=Nk$m73p z(U-`!^mHEH?@*MM$1l&$oK5PKj)T2cDS|~tAPIFic6avyTQL&5IvpE@Y9XfQh|1RA z2v$~KJiEA%?Q=Oka>O{mzwHe_bG{9+I#GML-iaU9v@p+NgJvDAesO6& zlvVW|>#}#slCw9)mV@D3nKZT@8kWh$OV`II{qr$J+kr!E9m9%Hc<$L}=R$c?oBQzb zRxFgh^lvYEgT>CnM@}9S=!Bkb#ZqykB=uZ)utos4KVuat;r(lghlp4aZj39~e~5Dl+Y1KB-t{ar0c z&CajJ*I@NgEw$KHy{c$2n^?ZEEX3!Hhpj|=UoD5nSB1676fS7#r0#H!q*Zrz&3f)% zC2Y3+Han$OWxXN_WO))i7p-RERGnaCz%+#q2OWb)?OD<=Kg(q2BDCG0ZR=1Q<;gXlKj!zRG-ho}m%hyoFU*bEkUt{r z>gd|9QQ7>LJl<H}O{u`5MZa%ujWdvXn-tC%Z!D-&OU4H3rvhrKish9C zhNEK(@$!wJy$xxG+jKltS@(|4<#X!3k;4Zq7&rNy+3|1B4UnQ^ow_~J%VhB-k9NJd zU)gm#S5=CVx%JnV(DIbaTJIbw`PtwluW>)M=Mo9pX;P7@QbdX^2e^2; zp(T-)wV;TeerJ{}2ed7y>Coi!#R=bF&G&&p(FdGUM%&C96`Z8QlSi8ttV5xU_4@PG z)H;b(+Xl!4!6eEk*>Ibw!PZDLIX0CW^>l0Vy(bfC_4=FD(n3wAwJ@YBJ=QmHA=8CQ zib`HxUQ?JSm+htSa92w+jY|XPFTQ{z38tQF~FSFbH!@gi<$kIi)ley$k$*%amv=~4FfexiwA zXs}n7vQx`y4R72#tkQpP5Nxj=jeR z-D1qN{?cn_#{#Yc$4~aSwZZ4kPd_^YLgR<`w09b_mtK4E@@xe44p{ddH8RD~8y7Cm z#q&A--rv9XuKwcU#qa*x^OqK>yFU5HA3L%~>YW;W_3KYYII{Z>@AU=sdPT zZHq6yQ|H%>r{v;2&9G>lU96UBGEqZS3MkTV>+jF4br=={rC1!8-YNztY?MEc@~S=3ZHOiHc z&!3Ovl)zu$hIQ`QRdgTd>*S~Q?h>&><{iX(Cal%il^R*tuUyl~N?D>)R$?WPbE|Qt(p=hPt(RG0Id3;)GCY@x5*)$csdSBF(zPz- z*-_U}$ty8d0(F&CgjX_%D}?0jOdtTH1d|Fp@Nzla!U=eBB`&wCK^kqX=A;t1RWtVr zcCra8gtPgI3>b=QEEmePb*HYR^i%@1n*H;FRsviodTLp3Lr^Onj#enWiwUl!#lUY& zgo@$@ZZ_ltDUz;|+S)oSDmCIXlI8+b7rz*_tJhbV7Ai_HktAhQC8Bsehcr%cC|j;e znTAM`3)S^%V7_OHVit+q)U_3TJC{h{;#7)n)dlD4YDpES1+@&4)EQ%AEhyH2yiFo1 z2DwUFMyEr$Dr45<{S`F}{DN{sP-y8$Ob2&V)F|q;VydAq$_s%4lkunzbEAu`9Sb)s z`|xRx*%gl)*-(&e7em@DHqQ+ky|X1vlV~<=&;fCWRo79zZkB{Hh=fPP<51ruLE)TQ zCBTVLa<-u1NF%j4E9o?ZGj8(r#l9ohwU|*-kSaM~r#al^tV%NP*O}E^YAs0X8jQ1e zBgAQy8-kV$T}2kf{E9|h7BO&mnD+}Uj<8=UO%$aH1s+e-DZH+=1}@|~T5C`uyhvDN zOe2;mOKGXD?kO6`5N4$FYax9fIbUlNW`IXn175gSXyL;725bN#HNCaCQa9m&stj*1 zbSlmm#8J4Vgvdg!hd4tqtzlQ=W=q0n=ty14^qTz0lv@>p1Zr7SN=RfPsVEhX%ZJF- z1nb1FtvPx~f1HyQlOT*k7jh&P5qDA(K6`gzuA#$MrrL9ML} zE(J7`sd5DYdIptvT{3|{oHPcEPPHPstn1EB%l8yt%-qqsFsHPoy&{#g2y20*fJqB= z984HAP3lD%=+Q#GKb!+oBA7?yY$`?Tq=BGTmrEc81Dphe)u*aM#(H$D-mNP|KqfIO zuBIH$$U0(+WtAL`uW&(v3Np$MEDa}`S~azn76iA<7u7Lg%m%&h*R^x0P)$>v!w)*< z-YoRDVWGIfl)9Qb+!wl0H%rU$sK!~GM=m}d6sr(YlveBg%1aB*PLwFql13g$D|wT3 z`67Q%zrL=(CmNl~SlHHcXWN$_|jU|A&WF@3Xg}8HE1}>j;-Q7hJvqVjlIR*W^Bx_xOH=RqnR7O>^dl{DOy%u z#_v=7GXBY?>+`r>6;0FWlvQ3)ix*NhW?{`V%*;i!Y?YRz(zGb2P!!S)p2!f=Ttkyv zLLIICQM{Q>rC6x_rIYZTE+?e=d{WNmLrH5#HJHn@3akMd(wI|s$us0!xURWh^7Dm# zhnAl){=V?b@W`R@7y6D(U6u|S=OAS_g?AxepbDpy>VB?e^ETgJc`M$noeH-qk{A&Q@cq>(#t=&?n<&q$q8TBXZ;`R9K?4(Gt0ko5L#t53 zQSxVHvSN@NuDn>d+di?{!e0L%TY2CDCmUd&S+&*IzRp=azwJS@i_y4tWlhrwS&mUcRz~+nWoc4O0@i zWc9UKwuQwS$vT(Ma_Z7DwTHQ|ZnujQQNqFmQ=BB1r%hBiEGPZ)BiIF>NggMGLkoT& z-mtqF4^ImFRFhFF59bHrteJ`XOL`5?ibBhcE*5tFiwl~j3ez^CxeM{k9BIz;1EqM9=$L4uZa`3 z>q#@4NEuCwrM=02P5$AX7oP6;kmq^oUdbEb7R&m4d+)W_2kfuBZa9(+npjUpt;e&Z zbn2@0Ztc}c>z>?I;h_224MjJR5Me2#}bP#)G(cIru znp;;hzQ#%8nQP76tLsBeS1#F(k*};C-9P$SU>-3o$;*YUEyJS6LonC8EEF~RHrK|BF%}muUk4@$Gcdbsb4)0mzCp0eyh9y@@ z1D%CmE#5mcwyJlC=c3(?a41}{caUdB_wJcmb65*=f=d;7r}S|D_n*1%kEg#v{5ktv z`hb1zlJP|59lkp^UOQmAJgajUG7}9t4A8h<$VaOhi z8w`Otk<0DBA|I%Xd>sx^3M3s1Khtq>v~WQR9N#$e!ud{g0&l} zvI>DXWzgbKnD*xr$0|)0{&6uP*XXYAqjQ{D<$680140~(mgr@ph9ptfB zQ6Do_XtC$7`S!P8pKz;6AX$DsqVH6!3g9|5Zyq9-N^GS> zs!)-{5)GGXc||TOEA*Lb*{+uILaw7WiL7L?U^OgEs`pdl8JUzVA}h+&GdW&S_vCtY zt4WnDHA=RLgJIT+R?Bt=T3S;!H&%0YjW^SQbA$CCApF?6G?;u8Ivd?uFc{@g|VtM z+fWfXUs$Z=vc4p(&W9j*hcwY8t#&P?gf+Y@5tWhAB*&(L4HYP{G}2PMO66x8t%N5I zTwqykKF(;_Xht0No9y{;CR4GheSR^PBcXJ$!J%@s6ezc|(-E1tQllEHX(&uu=j8sp zrWQ|?SOd1^M?6hO(xMWpNlaFqDsNGd@hY2>>orgtYNTKTpp|9gIV2I)%Z+lLrmEo_ zMMEKc5kwVg;Swn#fXl-NGKxxqSJwPtv0k!{ROz5nk&08&D)5>mbX+hN)@ov?54Oms z0&e|Ouvxa6mR2cUaeW01*%oJOTvbp>qh3fXqik6!L0!pqS{vwVJ0p^A%P1&NrlSXo%90uj?MH~SYA zx^zmy6v|A)UsXzz>!cO;MHvOkmZ(OmY~c~|n3d5nq1yAScT*jmf zX2q#Wlf;{<%TQQqZA7Y)N}AK8q9pK`IB_OPpcKi9<5Q-7-*t8G+Ii!i_$1s_G zC0I$E#q_ZS!K(KcOtX{21NpGfNXab7=R;hHuw~C@dX#B><*odF&3s9d%40MZ&TI9l zxq_Mspl;XspJT&an(&n+x>GZga^}zLPNRPge^k2&pT@FCBMoKM`BlE3z2>(m^L%kO z(cfD>JC96mVmT@%a&^0L`L+6sR2SEBYxd*b7h=ZF;l$&Y?*GK}4`Tb+Y+L*Ek4J}203-dmQO7-& zvp!pPqQ5)*ittI}GdJu`5zFMSPN3e0t$+W&RL8p+a&<0bZ1G9lvh^3|2fA$ZJ2M0+ zlhv)}vrpLWa$NPci4!F#QdQSzZSb|!f!hkN&yy~_1cl~P+F?A1qu6TY5H)Sk2NtTL z5c5FybN^gBDvt~wz4W!Yk<+T`=nIYCJMr=x4$EsxpBa4VqDktd_sY)CDGk8*w{mBe zo$f@Ti+bF9()h;w@8A8*--}OiIU^{|lutIx(8^d;LOI>i+&CEU@wGZ;BF=iuy-I1} zSHEih{7CSJqe5DDcfWt^^;na>s$N?%DX@2lX-ETqNOm zNc!YOeG6UyRgP3c4KgD&v$!D6greGRZsz5*+a{K*zL^~AraaSGsgVw*3Ry!xKK-i4 zc~Fs_4U0>JiUK%!5=zt_4M(bDQ`@|C|X*Lh+ zRZg9_kyc~UX1(VPzsl^iL48oW%+IS+-Z-I_A_V0Xp<-K0cFb##C19tM%kV0Z7q^5L zVUH3M8za+TLx^!~W;yI?i7g|rV<NH2DW0!X8b~1xXDE40=r-lA z`7uYIG`3a}bH$2L6Nt!Q8HSo{Wj}~V@*SFh7bb$LT3Jg0o(`0{wP|mTsgo+0j3oAa zKm~b0|im2a+Dy}V!AxHsteCCAMDDG6jqU z-f*r8SJ2gBB0^BpC{t5b5LQxhSz!A%l8R<|I#^MnxWrB6l1P=!=v9?6aL*Qbdv2Z7 zVL%!NqnKnEv}{Xd;1K6jOrb=}GX;)~1ej)&s1t;MGv!=EDW#xBqfQsWvW3lNC{k2P z^F|>maH5h{6P~M?Bm&1KeN`7jxn3y7~@M+$#AZiGpq<}*mBoJvEq7AMy z{0k+VkZZchcZM>{P2TgyzndkPH>EG2__6^UT%ZVVFmX4ECt>9SLV;q?P5`1El)F?4 zbwa#xAy86ifCli*KZA&E{NY9&4E*nno2k`AKvyN8S!f?F1O163V2?v)ed7J17nw90b;(pB zoUP^u7A@#W2$2%-+$g*ZGJzW!4zF ziJ=?`idwQ6R$flkq)a|3)25P)bVIa+!k{))Ok+h16gZ$PYD1wAoQJ4#Q7o#lL?EqJ zq|-Pm0aLtGBg;ub29b(mtv0M!mlW5_3M!p3D6V?$U^0uMLRd| z*dyFXI^dKL?xzeLisjR^7XAwp>NQ4|ST*-dPIbFy!|iRW&(-hL-UuitK|!qnl?upc z$*f$=Dzn~tD$U!SrFVp5=H-w^pIJBbuD>N|t9u%5VF`%LOeV-!&|;;Xo~>C+Axg$z z)5T#!FiKnTvAlzWaV5gMP+*(!%B+#F9H{KlY?c8-q=u|qf^v$wzUWmL<6z?(#>~pl zioy}f^w3w5{mSvEMI5J9MNh@;Oe_mDFn*_#4s9hD7EDC8+Nh){w|FfFqAehzl8$Lz z*;%m`PvsP7S~#wKdAUnp&VsE*L9GcVRN^RYPhLX9>@;%ZC+HD&Y|Pm|zvy;_W?5G~ zji<|cB-oi7ORkQZKUQNXkOj+8a#5-($E)y`){#n5%r{_lDOT2^GGiemw3??TEf!iG ze3`gMI-QU-Y6@LuT_jVpfw-xjG!fI1=4@OFFIQ6S4zJ4DnnC9CDs5ybMJd4KwiHy+ ztMpLzM#HJBdINS%T+HO9Xn{Lfc)Q-r6(tU4#i!{joHg#Bo^`j1COrFludjDY*4cVW zukgfKwKQK>SJowM%wj?>tHb6-xpt%DROs323HSBMF6WH5+cY0)Ziz)88?Ox)ESYKT zP;E89b{DUiyCPm(sY%Y7Ks1?h$h?cj)=Hxh$r)SOrDbF5+Kry!#W$265S>K_h}lAu zg+Y_S-j=0hxq--5%p&03QWPcCG4VL(%3Y^Aq`q-_4|Q!pJ7SpdI#rY2J*^jKo7#xc zmHy`78fkCL`&tjo{-EW*E&r|L_Z2V99BI0+Y*SVJxfb+>_};?HqK>T3Ld;_A@a5ry zK}J)^Hc~ky0|u;K(NOLJFONDkFD&&puPs{fvyzj-RzZdyf{xwO5b^(qJ=2py& zG6**qvwn;F`jyT;h_$#PEhg2CATS!@X-b3T@?{)xP}r(o^w?}+kIXPX+0-Ro_9)s? zWpS9HSE>E}XSfeYt|x%J7$qHzB|isRhWQc{83#iwU4o4a5*0*HXj7>x*oKgzEtzGz zX|gcXxG3sZ%z3TWP*PtGGQgq0vaybycg{Au!XcIog&o#F8hmH%*l49)oD?GTe*eWD z{duOn4Ac=lyqP4COA{tpG%S*9vFWH?yPCJvymhsfn9Az&DG(z`NK|>GjIL_baj7lo zh5ArnVGB*V(tOa~xqRMyB=E9!Z*HP$k;X`NwsL^GlyWigOp0xf&1hVqe3Nvd*eV1J z>RGJ0u)HnAgE1tz^rM zH11X}=fQxC#SzSeTs>Vgs;AR?^>d!4j-~kl{nflnllEyHDcFJ5bX0=3ZDwf6zR(`1qB>mPLuX%+L9A|muMB{e*`7BjXZ%P zEfH-PM0uGsE*R*%l!@21#k@^DKizX;_Ic-t)Or4Bb+TwsC8HMkbhb<9UE|zEKTV~j zvQ$E;^=8^7i=>W(THZ3^IWZoJnVs1a;@+Ra?2TADQVG$k~{-7FZC?r!bgk4lIxOz z^q8?PIL@@;ixoE&$ePV*KMi>kP6ZTpdad4rk5&8F<+4>8%FAU!5lVeQxB)T=QaP0V z)-WWMm7;_}6fP+#Sfu< zkNq_N8AF##G2G;I+9>Ank8gU(ysv-7R(wDBY!3GJcCzwa@UZsTT0^xJ|KUBFxmu}*>`BH6*Vee)=&lBh| zECimpr?@8+pVJ$pHWd_e;S%PdO|Mb-z4acp#gGP#@muk_ckz;4@H=9-6_4Hzzb%G0 z{kinmr=cwI>(amDzAgj*=T6h1p;oJk7SDfg!yM|@9@xVh>t+S6uacf)Uc25ejVsKvM++IRTzloRZg5ME?`@x^-vC5y#wq0Y#IM|9GIo@&VBmFIQ@MU^${EirG z#kU@8J$_$LlU1=Ben$+p;*s6bcfe`VvcClnx9}fxDwHq6hW1tT|J)LTt~SS>+nTLl z(fObErn(hBa;WY22X8*Zqwnc$^&T;}6@R+VJ#y-|d1LK}!5I1)Mv2tYIVQr%%!f=Z zR=L@%BFR@jwBb#)!`EorIKa?WJd)eByk4&$h+Xj8=0rGbfEbRVOV}yASvtn_fX|!0 z-`syf=LWm0XFl_{?{yD5#?e;%o_kz}A24?rILR*f9WmUBKYG$J@f9kuPrIcj(x{{crsy_|QK>`@A&7apZ*Hk-+|xOhfScPJC1#h_&n6uzr_POsyWJ7Pu#QtO@dF$bHB3fb@CVe|Lc8^7_eu^5J2P+Ck$zW2z6 z(88Z?*IC&19^Uk<{5-tNQTQf~fzRB>jj%@U?e1uWas0$rzYW*;FWaxNBZgb?cea@J z4-fP>m6BcXJKlqBc$Z<%01QUOZtd@g;Z{6)zxxOL#!!5BE_irzUGSHXg7_g3qF!hJ zlK-^H$|;>@InNXLZ$4?eF8Z7%*rn zzE#I}Sxh}z$!_>YeJx;Y;`(zR_q*%5=UfuGZN zsrzAlxPeD^sqZ;`&s|O_dUW&lAK5;iZ;Qcyg|!iZ&Z9ra?iW|7kFuZO?WU8;Zgn#Y z{fNFavM~-$-}&3efn*yVsd|1pep?JMGzT&GIr(Y&%j|8SjZQ1ft!{@Mv=!m*;m5kY z4|c?03O$E?Px5J)ljmT4Ymph6oUK+R3Hav$umAKPY#qnjVt}Db=qK1WC?vIWe=0j- zLZ3SPdk;NySC{!jO{jSySX;WcRgAxbTM5Z;3?o6v0ow;jFjzCjjZurZLj9^U5RyDf%ahdncfzKy<& z*{Km}JJ%1sSp6iWG3s?ZDSGU|M(Iea9xUC;?(D1nxfAUW{KJ=-517MD}3x3BlY{id!wB^nZ4}ht*WEcFlXV}mH zy0v}OX&M@F+ja8Y?tfc9MmIfVp9ZglN8sDI@m=_+sjJU1a-yxpp&%ds>gIQ0yC?K} z#Nbx^$X#uBJ}}VNrlEGhzefyCi9Yim?YACmI(AQYXOl{@3;sP~@G^Fr_;Z`{0h}WY zsgED9+Z{5=lV91`D_z)r|J!1)5yJ<;Bd#kQMS4o9#coz5N}1uoZ9Z zl>GYscgJtU;NA7f#$HDc=ezIbZF&#UcOO4-!m+C_`i?$$7tew>{So6xC%u3F!9xz_ z-RIx_UEF9Ke%|c^4BZc3g z{iS3;YU2Jx_HTyMz0xBGM)o^d>63rVOI;iXV3lvHs;+iusw!5 z-lJ_X)KYD2Ev-7~ZZX`}hc~?@?}zox^TZVOZMF^iv3)>sYF}$>6GQ!IbB+2(+xub1 zT(p7z`X>G_`7?&rdo>Sy@Q!_h%3se#JJ$I-V)#+?Y3vc=Noaoq-~R#a$Bv&I>{nBd zKe90w?!fPe;h&%**q@1Cqjc;S_?+QbA9H+PTa!aZ{q(E<_+HGv(LmTYZ8X%5w)339u$vm*9zr{?GyZCMHh@lpHOmvNG z(0|Q2WZyTR+~0Kk_Jh4HR+9h6fBWnA*zfI#VFo>fpC`U3y$0j(>!#E9bliX6-cB1& zR(|&5|NS2L9WjidFXN9v9(#^^MD|Cfkq@=qclSUWl(GoF`0+nI@<`)XzuY<>?}*`6 zJnFX}9%;2}!7Jsx@!Mi}^P7mU4$%=ZOZ!RpF zu&obp6i4T=Uy)a66ZaDTm*$iEOoxsg?rUbLiATQvUU+DK>wNkWoay`(emh9lcgx;3 zp8lZjf!poYRvG=mU;o*A;dhMVry+A=$M@1K$Ho6u`VbrCM@%O_B|7ytQZxD^ka!{3g7k7xLu@Y|l@>zlcoz1SW2-w*}*Bitnapt;|u?di4Z!L(xX zTku(WB>vOQz1lu#`sRLb$9%9AZ}>#pM?ba~3{51v;CDR3R{YTiT0io@aHowUcfoIa z1`JLEZoPkG()IT3y#KxbasPnd`0sbu$P}hS4N;{5vgx2%zTxyyqd=&W=U4>?`@OHG zkgE&taN|&g!xXEmFVjd>1RT$SsnTthxygID(#R>s{eRcczeOlLwY&kw#b*hUe$Ct;Y5PrX|^_ z+>OVd7{`;W<1o3-}SoWUHk@rW}x$TV`d+`8?Z*x=9HivL~tGdFWU--0~WmnBcbdHKdUU01tqWO#TOcniDiU3bKA zEB@qt_WSR;>rVH7e(${%KXTN3=kepmHqIIU(|hlY`~Mp3J2&nhxm0`m`v>$4u{-|O zada~VUxo7#F*!w@f@}1{-jzSlv$xYIC7%7_-~H8JePhSoaYqck3i~cGoR!|hpS(kT z`pEGSH%IM)-|;Tp#Gm;!e&m4i)V_nmc2=?re#g7Cf!C9vU*nOL9cb-n)=|6N|F&`T z7n}La$IzXkC87#@zn{u3n!1LXZadu5W|EQr{>`6$;fr7T_eY-GIu>`tU@QLQhkNfo zJu>K2Q@h}I#9%8P9q+jF)Nr>=DcJ?TEe6*&=fo0lKSKCp(mD1|_yVn{q6fa!&dyqKjFONzOJ5jR;r8b%?!B< ze%mu(z?T0O?0Zg2pV-8s?)SO>ZT)x*1VJ$5XR=s^~x91F&Bz@5(k54R8qq)Vkzu_OrTzHMS2oY*)lLbo3pxPnho1eJ)&Lot5g2yLA)UpXM zK~?J13>2`6@&ysY5|qm3(29ye**`twizidr2CJh}9uTC7hchC%MsMpH?uI=wijSSU zvK+|@lv1OXK{0Cl`rA{!SW(_SytfmKXR@BfV1ZP*np@gC3_>Ci3q~@9y4=~}wkX6< zAOp@|B*k%fCJ;>IQl4pVHtSu9R4KWVmnoQP4r(K6gx1#DW>e|go0PoOM%M^N3}uJu zQXv&f#KXbmvFTuJax_94?QVm0@K6g0r8Nlj`iw58!v$)3E8~|hzH{#K8kAy@2D>P* zzBYMdIS^+$I?b+qdvwKEv0m^e`PS~%Hn)w-E-wZ`zF<+piHbF<9`u)MU?Ia(%sac~Avfl>T{4mvI~0y8=?ju;dMQ5HpzgpiOXd(xfW_kF2--|Kf?btmbr zN+mG!`Ty=GUGLSaeBZtIoO|!P@7{C1hiY^+-MUw?ICSofm)<)1&VU%q2e;g@zfMt{ z8SFcGY=UiZ)^+aRBu~!`AAj}bcY0IG8sK~Clr4_?7kf@zn5P*WTGQs;&cwv@^o2A1 z^BG*JvARsGVm|8|Id$alrBJSbnOZkDxovvJ`1?K4cyCY6XqGFLYOR6ooAZwyJw6l7 zOTA88vzrnqWJk{Q_4W9`c}eUr2zi|3?0h=yTh3xQSEbWi>r9k|@rA{SOA8c{s&=!7 zOOE!OIDh8#qj9}jX|x-a+{n;G%zt4B)e6|IX1l#n7h6iqpE%MpoilhXj@|psp~c|D zJ8zzzj4_omU2`)p;1A7=%uP+DWO9sWkQVdc;scRy*$UvUk0+wRnVATR^OO#QS|yF0 z{O=cEd3Sg@BfkBcU+J`KXhVN_{l%BhF$|`Ld%k?YN}W1=^tE5U*iTbiYTDasrSVIL z-#vcj!f4U4|G+k{QB;^Y^Ul$6;04jtH`F(KwVcf0kq>)@24;&&r_1VYu46Ax&yO5C zeC&f^(WW}njt6!LDWt*I{(SLNPh5br9ot%*S}Yn2^dC7o0g;s0GP#ro_T1!b9NfAn z3>KP=C-dMkAn`bPG!BH14Gdl!UYs4A!D~Enu7H!B?LFBO#gV*fgM-6UaEr;{@Ia7+ zBq-XZIvL88p_6BZLWyL$NSB#J@dT0{=!;WgA&A<+Rf_3Cvv9F*VqtV>85KF(n+-~n z2@g(;T+!%4i;Ta2a`@u0OEEIW zlc|B05Xlu2Gvj_lqE(2sP75o#7)WOQqjOXd2jz%`Y-%zT@=edhNmMF{#+3_5sa!5P zGdvN<)A;(j1~V5)ERCM)z6kU}B7?W7(Iur8;?w<;zG#jEyoPoe0+B8IKYYJ?Fcc4` zd3vpci__VROdy5R3qT~Nuv)d2S_==tTg*(24^F2G5yBNO27_iALPH}MB?V!fQ5b#I z7AcZLQScB6Q$!*rPitVsmKJA*doN8TfS#xbPt3WAnOKp8N*!*KLM&iWfj$a21Q`Me zp9$e-z|lSlVZLb$Hj5IUhs^p1fi~0^fl&8g{7(hX&_pbY0qZG8ES1ScEF8kRkm(Gr z+-Oh;Sx9totZ#4`fhUmKpk~A-FP=DldT=gAk=SbMTqXq{OE1kV15YYX-?F7nrx24M z&TS-vU?Qzi$;`$5W2fFbeEe+x@IrwnL~Gpq#XGfKBp+0@~*X?W;wzw_85-+27^w{NrtyB^=(W$HT6++Y!7 zRqz!uD8skww(O~^F$(Eb@D(yxk4H?Zx>l=6$)#1tua$wjB!fr57WZ}96PIOR7c_3O zI@BLs2J7+ncFDT#Y-suzG9d5|gAL@04t8!5ckUyo4L`CB9zmWZ?V~-nibt%{#uhWI zfmYLD*_?W%9mq&2vX6QUe~@kCKBsbfRV|x6W)%bN{~oaxzqxPI3K^{6iFQEb z-`*XD6mkQAuF3Z5d-DESAWbiTkwXWjZw~H>z z;M(|W$Y5>$J2naT)H+HsxHkS8GLXSKLDy>ejrJRqzf1-z>rGejh>6o`)){qG{ng6$ zWLEsOFcL;-rxA7ngiW)1gJElz)2XGRhn{?ac&jY+?7q2#^RrJO6_}#lqdk%c8G5MRw5UG!L81u1`oIT3+F72LMH?$CA z`ai;R@v(~MVucK!MVO=qv0lcCZT}7%wWGyD*!vv%9EjlIL-&@+phAZ0@rZ%aw!v9i zv%EIGOoq0Se+O6$k)OUYCfe%sn>Twc>W?#~uf-cb={j(rqu$E-$YXjOd6j%W?fKPb zitQHrzI_{NEmfZh6*7DuX(m5H>jb=pdz-Rur+&{C&jt&d{^7TN^0lu$R`E=#kl_!J z|AscSfHkp2T(+XUNxZ$*VudxwcfS72Bab}kf8m+ywnGx~6R`CV(G0ka&E-BIH<}q6 zJu10?MStT<-~Ia6|LN_A%j|uK2MVOid)(!CM2$Dv><~p-o$71~cu_wOq_3yp?XjvI5`oVhqjs`_Xi_>FfGppdC{Ok9~ z*W-;h!dK{UJs#1D>Rfu0ih)UK7mAFTVm}Fj?OvGYf zCAY_iyKi8R{O_f?$x|SM4)kfp0=t6;?dyzjpo=GI$>5`7E%fevJJK4o_9*(KgjL>P-y#i(mRa z$gulM-(No-mGuR}S7|LC(J4Gmw^D%+ zp-Gq$j0pi*tN12V$Z)-H140qvLOPC9u7ignT0ANFXvgU0s)s(6<;O;8nPbmri#T} zE*SS$%fCzp<}y6;5%6o<0r6Y`VnpzFO5xvN?%_!J6H*)B#St(#6sl-R7hK{eA&g!K@s~lK2pAP{PJ#8oBze zy=kC^PdGNn!p88 z>M^H6#58r@tl5B0~zZ*UO#+%dO|9)p~;CN5+(p>1s3<*=vCMd9J zC*nyFR7BNv)Y@*YWi!=vDhN$$DxAx1SC1Tz36@Rl4Y4F}1L=rqe^6Z+?(c?_xDEKHvdNW|2F zk)1$NS%e|gsSCMih^J!q`0DZe(O2OQF&w`rJSiR2!#8VJUjDHyqAW$g_)u z>7`h}htjkDNOCF3A;ZRMV7Z9#iz$vEbdJ7RxfBsGCk9CyM7|hH5sDPV)X|`tGj@S4 zh|JDK79heF9vX|1g$u)cITBFIBK{&h4$`8%PW$^kV${4kYg~& z41ZK2CR0f>baBEj*Ct@MH(8+SbX-B9I3LO>#SlP}Lx#wRffxlA$F=Ap?3s?mWjqSd zWDPDY^^9`8vO+dX#(fc#G9FQ5u~~L@XgG|_BaW6@6?k$}SYj#cW3nW6L12;OA4?R0 zE^jH59KN^&bc9i+l$xg^{s`MZN5o<#Ih&v`1za%QqD2;_L&fymSR}hVLt`f<=AyA> ze>8^{sF`43=n}{`MM;j%hel6+cy@d#olQ(m&h+*NkW3)X%7F<~cxpCB1xsHlgPa4p zzWKPAn}{Ifu(E-^jPM3}VP_^nA>-7gg{9E)%<@bC$x``zc5H0QpFq{Eje2Gp_&aj~ zwM^-j`hEVXp8nZj3WH4=TJG#?!?V)@w+TW5`KHI`aS@$et4=ITUYhU&xhyZA6Ebs& z;VGn$QMEW2nbd56!l} z{JED7fx5lQk;8vH{FnF8&L#++HGA~vc#bV|*V(m7erjfRc#N)6Dl`gg{@e$rN5&Ad z-DVR6qOr-*xn$7CGAbF=%yKXpiE<#;$#Nt;eR6>k3Q>8I?ASbsfspiGWq#UE2~E+J zT&7&hmE@M<;bdTFhKi0QndyZYgfu;oh6rF|0~2$TDXGTkzQYgcW)TX7BV>!U$k~&_k<>`sssa+a;KdXDi;5<%!=k~bd;3O{7*pkS%k!D| z(D9Q#E?1++>6yW^eN#n&q-K`~i}{uoGPw2NCmQ4|eE!`N6ETU#<`xHsPP{uMafxf% zh2y6emq$h@jyesO5?mPU3v$#ttD{C9pIQpX=xh!yMwdn}&Bt@uD1(`efxm8b|o=o)qc@AP@Y4yd~{uATb zoM2;{g-_4Sj}0xr2-0GtrGwL#Mrj<1(Bw4Hm-~jsdV2F}Ighl^d+O3+hOVv=P$}_= z^I^Ue0$3=ekw`I}$>qs(BpDn(Ghc`oGW7I_Ur-oZAoG%Q37nH&Oki9*Ulee2NhGxx z4rP_F^P2XJ4vhpbumcE?a+Bvqb2#jeDd^Lq%ZmY~(&o?z!h=JDb7Y3Txu!UE>GZ|k zdA>zK&mi%OCkB@CEQy#NpYIt0u5cjlV1#C;mZ=;AY(0_|W@0(ER;{8XV?9F|3K=NU z2=kPwB8LwSm{}O6^O(SFVNcBi{k70&R^W)QcPgFDX*+E3P`IyqT5J62_e$3}u-TGE*YVERgs} zGF>307D9B5IG zeS3~6!hmCxoD9*7LImdvfEX?hfrcp291rs^`WI%WgCYn86qyO76I7L+nSr2hu?$}? z=a7SQfp~`Ds29X$19JoOs7^&*o*6pw$1$#1L5umPCR3Q$(QIdc0ZJszuWJybVvCbA z0o3W1psD%cOOuG!%8SnrUYyL!-CC+|CKwE*g=PsAHeKUUnwUq<0V{8KdM=yILZq7c z;h7NdprRNxA6W`>)e@M;7GZ>ENjNZ7ItV;!1kZ(x{2;9hypmxRLwJyk^Qb6Bp-_Ha z;-7-g_3wUVb4}7JJ_R1h@36it1MUwp1$b#mq$+sGckMdPBuNka?{vDz#h~JuT+%-| z&bsEtrk0KS_UzofZA)8?j>l!9G%8c9GHLWixtNuYFOFR5K7QoL2S<+g z_K(l|V6)jbHZj!Sd-lxf^P|HMm^%-`fw?&0(L%;hHcuo|D&t zKKqq#?x#u?`Y-**Z$C&15ZCQ@ee7LJi`QfkJ|Ahk`z_pcL8t$K( z38V@8(Klav<9MHs#IJ4J+Tk{GNQtrWi3JK*?cA`fz19qoiUvPC{O;lR zPWO#3N5Y}S$xEl-e(j}SJ^%b4E<*en7_dSUgOh`EL|885s^9jD^kZN%yy~|tQAxn> znzGJs`Z{}ggx~d5{6Q4_wy%dTYioqx`2ID1<5m2&ujXI&UbC_ncR$#Bc3}_0`ne5! z&)toRy>;F?HH-HAXC6Lu#rOQ`J<9qE1$Z3R;&(i3duUJBZkGV7g0HB`y%vsf-4OC?=9*M zvqFZ^XwM&n*VBi;RqiWTA%i2ZFZ?f8@COgL?&)yZL>N{DUm*hme>HzZt7x^W#T;t2 z{L5sp!prh~^<$BowlkzuN8GzkKcbId_^7B<9BReZg1SQ(Zps} z@wqLl0||U~*OnhK;7!ijS~U}^j$f+V(u2d{#!kU<%Kr)}rno0@EFtO~wD2J7*#?s)z31O8evc$IY3XSL3tuzg$^{Amro z{U%54$CbhJYw_(i>&KPBi)-+RLZP^B`K!oaT|1B|z=T~Z{vWr4CP#ZmOReF5+zuLT z8#@~7bpPXaAXV6G*DHUS3`XENPePtUJ|MX$Mf@o98BR=5XP4DBSWRFZ_rjy#`up$; zfA_8H&Vwjr_=B6Z?H%-@ab9H(W6$ zo<=@JK7R#&@QcnnKHIoOC#;6AkO6_enm^K@-MHQ2fwj9srTh<-=U*lRV*Qxl#ONSB zamDww&P~~A5{os!-S^GEf;#;En_sdHE3yxm~mBdwb3Dm$l^;->fHrOW=EGC-59S4*QaIUe>neI=2q?B|oxH&0755 z?dRRm)zNB)eaUO%D`c=f|E7A@_SX6uebxLcWbh>TFJCRc&B^Gf_qwzUMwR@_WI#fm zgn8aoJYvH)du&Fq^LV3F{&&myFv|9$uJS?b0KcSFK8R+)9+-GrSs#lJLQ%q(_#i$Z zz3Yy>?M=du!3S|a@O53`gV-v>Han%&@D=TFg}3c89`R^ecUbK@9$qE?vUcb$?d|>$_LJVBKMdT)&vPGF zx!sc1*47#q69X0i7*B4@1+X4(ze{)Ez=6&V9;*tzq7L22dB}f1{mIHSl z=&Y}bFRKH=Id&fA+U;QTbPVvekAR0FT$%3^cpVul@lfsoJmS){ZfvbFRjq$nUn2Pb zXvm%5D~aMy1Mk^k&V))MWH`(QH*nWIS!&Cg2g-QQ%APCq68;tJ7`$)X1$e%U-lR90 zAtKb1CA+N(e3=Z1{11Q(P56tzr8%K$717)xuT4Qio-A>jXbzU;Um?R6;eDqWxYAef z$Q_0+w(i|%2F|pSpQNUox2~)&A;5J-LtaNx62ktKC$SIQn3Aonj6el&rAjY$Mlx>fy zcRtkMc7w0y3nl-&YuL`M=k=HYJOl6zY&&N{+4_*?)_a>;8rd+O5##h((2EWUmtzwIv4 z&sXt>3H!sXj@?^oVeN!|u7t0!`-1$}u62=+_4qAa_Wj$M9SSzOl7DE0N8sw(K}9>{ zksb&8&Cf&m4|ASZA&tfzo6UL!hF^TLRQ_w=2^m~|cmMxI27l%F%)TS}>T+ReMts1_p z9bCr$a5aAf#T6_%on94R)(-fq`9FUZfBpQ+`eL5^9)z$47a3UGBoai{f+b&^$-ps` z2E+~+14v5QEG7dkK*Dj1PNPu3F$lIKvk<-%mcUn1J{$K<4fPL&QLI2YH?9AL! zAOhQ+D1*xv@Ypy?qciyug-WHA3b_nAl|<~`L(1ne$!G|?Oqcz^NGy>`XR^6`DfAdb zC!-OfBm?I|7W^?`%bG?ZqK#!UnJk3vf|Y3sgc*aPlc7iuy^bgu5w07q5e5ULABebS za6hOR{0P2jWWWG~Oxzmo4B5loN&+AN@PA?XnD~Ip@R7+P7>CDUv)N1xMd>(Ks+XH$En{>NSZ`vvOrT%P80)wTfRsllZm-tYLQE)vnvta zK-BR>I#(!w(ux#}$-+^P7Dxs(4Z4LOXRz@OCp0pNLT7PU)HG~?fxlUSEtNs|t*Ac` zD^O_&pp*VpZNtuKV0mF~c76%GnR6tR3EGAV(NT=Wmnzk2r3^|;XdBEjO6txe!6TT^ zHdHW?0%e1C2vrfvrbEpL$LVaYNTSe6st3nS_&)_u-%5Q~v`qs6Kq3w$brQNOH3*`4 zfW+W#REP#hXqy7f8tzrPGpHBt24U`?@c{sGB0k|~I?iNs`9iT&4t}68p|IMW?wZ>A z4NWa=8#iy+w*97^yZ7$9<+j^D@yWYB^_hD=ci$Ht`0FqI&ENjrSO4K_U;pM~|M>0i zJo(*!`u;!v=qLaB%ya+#^I!buf4y+%H!uD7?|%Q<8-IN3?Y|s;@BQN^K0I~i+=ZS? z{e#1!_mRZ$JL%H@@}{U;WC1 zU;g3)U%2mc_k8;9gLmG3+b#R{?%uhhb8E+@ww9(1^|cZ@>Bbmk<5&=g3?`UtXuW{N;I<-Oyy@rLuU{o3a2rWV)6iIlROO;xa-P6#zrEA|E zpZ>ywUw!1UC%*fGpFI2XUmkk-_iw&^_}GVMF2Zi>G%-NMQ`yJ9{`X(`@&otX`{{#s z+`4afSLc>ZZOt3%YFrMh*`U*?6f%iO$cHfi`W6g-Fd(foJ~+ULfZ@al38E7bZAYUs zm~9TXx4x-$ZrB*LrU0k?iWxE|krBmC+- zfGEQX*WP+O@)7WaG%n8vpD)dczlC_gFUbV<&j|M!;9n88I)T)h!8~*i@qT;!;YvTt z^)gtG-?3f3r`g>AjtN!p6*5?lcQ;Er>ueqqlU)U0A%pdJz%G9o46XjLI&&c?TwnYeb!nN@DN`+ z{|Xtb;4haS(aCCB)GgbsHZ2dW(he%dqxJZ$_c{;!RZF`^R&Bita$P?jeFNID4SgA3 zU_HutT>0rbUHcA~OAq;f?sZP$NqT+Z7n=`^msM@JShKK z9jy505o^aI;Geg$_U*PXTkBkQHC}D)xI%{O@%#7k4t%_|@9!gbke)!*_z~7`IsYNw zU&rZe1ix`6^LKy$PmetEe=7K_DrEQ{uy)PDzQwqM&E^)BZY_6%#%$K&*o$BKchJG_ zzx3?-epu0te+H`z4_@_g)C!vPCbJp?PA>xg$OBKW$Ct@)Wh|HgK869R5656Em{5AQ zD>`;N+$sib^5M7P9>s?%c_-J81?%zce`C1yGmR}KHoXeIq8&~k=Yfmqp4I$!d|tP= zqrTC=LaX2_WEg^ebT{k)d0G1)PQ#8*SvqYdFK{9EKlt*s%3mQvgw#!Hpzt7nVy#Sb zz_h1LY?N}bGY=5_em{DkEPhj&3`xk#V4v^~`3S_h0Q(3fV!q;2RI-ogE?;W{JdrMs z1%svW_2UKmZrs?S1wO2Yi88?FdOcROHsH*ETa3*2}Jm zhy2%%1z&~zNF4iHMh#oWbtvmPWV?2Cc36NH{ShMePDTC|I`|E;ovc7#$3J8}$+;Eq z=3Tq$ycQAt(09ID1y9J}^4x^j2YVbi(JsdZFt(a+y6Jk{{D56M7L?-=tERQpVgmjM zV19-CD|n2F%pqOY!Iw+xM0=nwcGGO&Z~Q!0r?v^1UIE7>#*v?X{a(1o!H4d>t`11Z zdc0A|ZjtaEz=v4{5Baav0srITD|E0vf8<8_m-Pb=f`LrCk;ll7(jLQ)v%UgzWLBH4 ztIMVm@mOz{*2>_sLI(FgjvPMTP5C3tk>8{M{+r~d0Dq44bppS&p{vWKQ;D!D_%ay~ z`G0|oqi+C5;sk-;(9qstQb7T#;8$gEm5;g`*+TvWx{T*p8@YgY0+R{^GsCLoUnT<* z#0Tgmu_!-e@;I+^f1&j1OgfiI2OP97|Dd#PUd|I)v2Oh=jK}B61il;aGKonf!l+cN z8lGr`kS?!V6ZwBEJd}T}uWmUWxl#Ure`f>oN7?W0#O}|K!CnT3Hjn{-X&W^G7NU0p zx1Va0tZkRWVgNpupAhqcLq8~6yN9u8eH&PhH$G-O@IZTGEv)@t8xQqg+Yid~SKkO< z(FQUwx7~B4{La6>LH-qOV7*;JolUi2quwTh7!TLBOSncGSlfogH)=zr7Erwnh(Cf3 zuh#~g9|6C%4Sei2G*12_v3K*Uj`;49kD802pQU+vGb_HdF)`%d-d1D*yWhyLO> zPG2kkiZ+Ch?je7I%7ZzD9p=Wi4%NoJ#s(9Y?tkSJ1orhR*m**6= zEvC-ZImJPu{y!?86I8UJmth=wmU0C4AWL%!jl9mm6R??h_YLP1(0viZ>R5h^{4V+x z{15C2HjIVMwyw?&kx2A0#_|uz$I;K@|H$^1#&X;KJsmO`ui98#p@VLun|uWQEPjyv zZ2}MZceUG)s?U-N9dskd$$vuc#dot`0lci<)Y;kWg$QERp9Mr$x;m%mM&2Yphkg;? z#vTE@$!qFt_qtS7^RLjs`e%Xcf7y>sAE6&!uOENhvHX*zvAi4Xk1g0|83N!y0Ub1H zTD%UcjD=T`VMRae24C+vx|hKR?hC;Gjp^==j%HKUHgt_P@DypB?qNvT76Sie+ns>7 z$*!Zr_5097{u7YD0_>Lof3N94dwa7+J^uunLSI5B~!pS~B;5%*Y&CSiWs^!0C z8z4AnR^|gTnMr55-h6;)fRL^}&tC-FtkdW*{8f&ZA5%EYE*l1=N04up=2P%lF^;Tn z16T2#fY*Ek{Q9wcJswfmbQlk-o`1zyPQ(T6Ml2+h_9)|7W*+*H`mW{%uZyQ*Rhv^? zqYbr^%&-st3h#N)LH#aogUtlpxS9?@e(UE0-H3w}qqZ<^XY})8iqE!rZ8~C7MXl0? zE5?!abE^9rV9oY=bFzvyv>t!MepuFqq$LiVZsag&mUahzf#m}kN`Y5wkIkm4+K#Uw z!}mxFv`^wgz>f!G;SOEb9+%6cs@9LLA;Y7jFzt58KL~hMldhxPWU4+duaF^(<)nW= ze~k0kcM$!^Vge=TWL0%|4H>ST6PbXo^?x(3_TFeLB|0IbtNrj}>JZAmwjZv{X&}xr z`3Z`Pc?9AG{X*&9q~6x5Q%g8#m3M;*9j?b8c*u75ewR%vy3V`7`hEa)fOU=^G8foS zL;ki0ZTqi_uh8N8=ULN@o@dw4;o5hT_8aM-tRH;rdF6@(=Yv57*;iz3$Ef-iD85=eaij_T7ekyPX~@tTkPC|K#c#!TS6W zyS%koXHau#)$v4AygaXb_POW&?Pp*C@T)_=dHL1X-u&~s?;Zc}%!S^8k#X2<28#z` z!@p$RLfEGi2}_n#A{q|(7UyOrMu+-)&Y$i+cI2Huz5eRUhyLpq|Mt@#egCN^i0$bw zJ#gPWci(wn{~nm6x3|FNv=jF6iCu89fXikOHaV-?;9rKF$Q90yFG7@^pOrX6+GULx z#skOCYMdL;4=7Lv;*Z$NEXUW~2oJcm{eV>BEV-IL!gZo3n}%MG^Mjbz5&08)nQxFa zh?GbYN$GI;R3?*3WyFUBjAq2}K^#jT@U8Sud^N$V43UIFVd(>ot4Sc>3*ZkD999zX zWqsmZPQ+zkuHjwz8Gaxx5m&EXyz*=5zN_CZ-+j%ID1typTv(I)n%@PbGF~n)aa^gx z<+IDx6Ny&NN+MYEu_`VQQ7Ns+4@9<_;39D*m&-3-DIHg?uDf*k%at2l$)uEV=^LR2 zNTmxZ)v%w$EM`1>z>>A)6k zaRF>paDnsod+u!0dcE<(XGXO~fz>JWFT_&)@AsY=@`)TeAxoT?oGp?`%6cN`({4Q>kHrQl(TXiNDnZZe2>H zLIG-oGe|4P(ic!HT$U?{FT}~^MCgtEnK?w=>Sv`TTL>@$Dt4Y0Dl*r`qWCs&*Gkf%~-)<{)Gol0W@{&Bg(t_EszwH0WH z6>7cBVbQ9g4)z+GQmV4lc(gK$Tc>e*40@}{Xa`GuXtlu12>;Pw_SkezuU_qLaOiaw zm&;RYSLqvCY;x0v29wUy=rViUdPi%6*<`VJTfI81qpsdza5j2OF1NwaUaxhwnk6-x zY8-C8uCdLkHMyHSTCH$H zZFhU@Z27Joa;d{&s%`MNjbh8@CbLFms;Q}~({nWtbk^Wf3%q-qgnW&+?uEHP|TI)3k=JJZzYPHEbf3hJTrD|{5Ct1SXdh=#el-$^= zmPmNUO%6J$^w#Mm3Ykc|!7E_s+%`Gi)}qIF_6<6*+siLXw%=?haB8ibx}Ac!^EPLm zUbnTuET-@`?ru<^RP#-njY=`wwyRYklDRh3D3ls!dz+Drd%L!Kq4tKh?RtLuPENvk z^VWI|L)zF;Yq98z4K*5Dn@enNw3u34d{>tlcR*}0mr3nzGRo^WT9rndx7{Puw$xcX z9@YO#auo2EZM7z?N(C_*tWt)2(=M+>q||#mTJ;=( zt)->OfZ%Pr8qM5-eAi71eyxKl+qp?9F~}90whIt@iwc5q@KqkY(xg(?xp`dI2CYbM zG1&A>5qLQZ6?O*~(YDrTWem*JWLJtAxS_=pVTa*Y@ zS=XSzr52@7V=)?39Jbo+(n>@Ug~kY65*jlE{SZo>5Zgi`(|KJ2y4(j83K0=@#)!Zo5OvRo1$cDzo0;GK&=M8iUqk*6E!dlNN>&N1aonG2%K44O$@FX@DrUDvfzVn?tH})Ym!G3P)>;Ln$-XHPsk&z;{vOF>6f@r=tcWW^b-F z8q5|~y~hk=vCZSLYP5DQ5FP8ZR*%bWw-}5zr^{v0>g^7j$?9>av`&ZF;WU};dbQ1E zG}x^=t=R#Qi1d1c-EGn6%|-)+chMUxFcO*!2I66+)0k`Q3Yi}AHp!JHo5QM=tBod$ zRj<@SoEy-*&Y(A$G)lb@hDQxp1{w@%sa$6=sENm#)~JLMDZAPAP{785%V_!_+F7M5%?xqg*0~C!_|rgW!`mD7AXMQl@|bR;Q9F zh>=$%SL(Ddw!tu|QK~c=IO-rT8L)M`ECL;PfX1A@F*}{RiX0g~D@PLFLkTzx=LeFOKJO+V$Cdv94vN{+LQi@2LRiMyw znJ`~FAC#q*7%W~sLd~JfK)#?6Udl_C3!)sKvcQe|^@T~UyqKWome|Z?hB6=FM1!2L z#2fGNp_qV~T0#V|tT^tYQDxNG0-qM63PTAoBSa?83OO|TL=3_!^#j!A+VvBri#zIU^9b{Pw;}eL}799(4mA;@()Hf+sC&LI+n;HTB zG0EU5Yx9_2l&9i>XN$6DMp+zTxijh5GA6|Gf^cuzW{m+q6|0C1B982$ zMBTq6MDvI+6QEFJ#?cEVv7douW>7V7(F6gKH}%HwTl-tuHiX#Aa5-Cvh+NyAoL#pOC8goK1?MEH@Vh zmlWc}LR_Ft4sb>DQ@p0k5UXY2>@CF;uKLjr(3G-uvOlWy2H&Y^_;bXKBK}jf+r#gQ zxy!ZsL&eYbhCN3SuMa1WNsU0hC{N?mX{y;1dTG(aoD>RX=2LoAf7lpCw~s%g>pCIa z{>}-bCpu-IbSFH9VtRhwuIw3+S!7Y9a32+ePTV#0BWUEL*NDzLDFR z_xTd_`lSg5Getv|W#T0PGNIL;@Og4eL7F!)AX7{YrW+b4;j`zYR#s7)JSwS2E`Hc_ zaOUkahbJi{(o<}0G;crxbR?VzSeq9vPUrQinZBmx^Ov}}!7;@b)W;XHGsvR)o_Ifk z#3Kf+On&n90%qJYFznrs`^A~sTa*{xoVZy#Pc3Q!-8^!Dkk3P! z=^L$)K3-yoDbi_@ug%JViGSn@;8r<%^cq-F)>xFK6 zC@PMGWioP%S`0vJ8Yw9w^G_4Rt&16?Ak9+a=XLGb4^G(bV!nRKD_IO7>7t1h?V0j; z!_nZmNy{zLOF_PsJ~EkRBMH4J6-AN|E<#2P%#uUnsyme@dt&Gyd++#&Gcs=>$<)8Q zq$i724B$vh_?X(fTz)Ra!E}j}eyqhXeIm+=IlPgvQK#W}H@iy`8~Y2}Kr&m79<32( zkk_c+xU|<5LtdP?i#n#W1yl4i@E-9pw7`T}o=hB>``q?Fe`sKbBB;oQ zoy_OPHL7SKMHS8Y(-c$qy@*Le^2IJr-G1}*sZ*I68mZoxSUP%M)9B##Oo@dFALQV)6Dqj+oX&y@F^GNd%|z2_xnDa5#4MJz17{k zhwUHlPIz_MG~3EK@e*U7EBxy>%v<%5(Zx{CDjFcC$%><+4K@KiIy}u$c*SSK?7@PQ zf@s2{G?u7Vb@C6>YiJG6;&mxQSD*67g@hC?@ZeslYgATMjE zA1WRH?eE9`t19tKR z+UW@UXhnpZMxwcPOaGtd&07t#em*ls=N0mDq&G_*OKWT-;4vflB1IaXnnD7ZTud#C z_QoY+Xmh-uf{;WZj5Frw8o#u})r*-+EP2w8=4c{+R#4=#sM)@tm}O_a-q)ZFq{x^$ zIY73hLiDIau$YJk3=QdAel$!{7-xqVcF8h{<6q3>5P?KSOT^>Dg$|5=t!;1Y)(~{M&41owt8Hm(ANd6eHcFz>>z>7CAfq zm*Q=8>7nD(YAKTO`Eb+xDX~7A9v+R>>!YD@F&C-N9p-oHB7ucT-6r%bNxe9l66snz z(wQ-~gHaF)-{i%h~iDLjLSS&0- z!=%@07O-r8&y3b%%^!O!Ur)_*LJ>;dm*z<%)B=)A1=7)+5*u5Vup+Yy9G4;yDzNFk zv_-_wk9{RbWBq?`W zrzQnLIX*()=8V2~ob&0u*z`b-L&j9J-~Is#boy6A=61u}ASo8&@en`Bm|K{cw$ROFNoFBp`h=j>6g_+{AkeAw zlt7k~9Ry}SJvuao_FEGs;CC6Wz<{PxE7%4uM$zdu^YH4{g2kaKpvm}LGx_D|V zRkMrdA6Ql^v*gT(4@L0WX714Oi)oLCmz|s>vzfYlPm&eNa-!^7*3eXxtf`d%y(dXP zOBLy`ftr}3NQKDqBBz#LSU!_x8F~Ff6is|+d@QB4^ZnD&6c9S{On3~#l0~a2G!hrt z`OyNK%g)RNa!f8xVoLJk3m8&FQ*%Cq#1xYu6p~?1I?bYz(dbNp z$6!IU?|3eb3MpJ#Dw8A^5f&*llN4#F^UK-%e8^}h6jD>66h}*q7qU2?C817_(bT+n zP=+Nq?AS~I=6|&GY=*++Cd2-efJ|ZJ>Es1J@(`vX99zLNj10tpMG75)!V&&~6vA^7 z0^EUjD6HDS+Bc1griNLd(9(skOpz@LOPYqL&qh@A)aVUW69ObBj5=7^5;FDqc39LGWUpUWAymDHcDTM-mvGMk%p8HAQ6*MS^k^ za)oRTN7-mHN6VnpEJREN8B&0AGEe0oF>)c#q#$S}1ltKXnnO}?lz{@FPbN>Jqezhk zj~xm*SEQv7T0F~#=ABM~N>DTvLJBDki-zY()Ci54K$#hE;4B8nh@ZuY(iv%-m7tI# zBo=Ukl2b@3Mor{+2!lPJXC$a{Qknv83oMk1BAHYU#LGb91&jn?Zo(ua%H@Wb%y|+o zgE14C98g5k$vh-PO)ZH~KO0-7u|SGB2Kbt$2tM%?ol#_x;t+hELQauzD!oWzr;~Up z&c&#lWP+K92$4818{{PxWvHK@TZUPmf|^zpCV@VgQ^;~*SqR*HkvxlENGH<_212Fe zkW2_?r5LOPxtL&*lLBU#N?v4eqX;=kDHMcQ7RiO8R4Oh+QjB0wkRwS_Ne+-dhx61Z zjg8QXc~XHIODKyuNoEO1uqoV3iXK`JvhqrF8Z9nyc|fxQ;Uv>xIz1^M$A!f?Mm%kx zCspZjGC9L$r_*r?yO^bg6GC#9mtJOJ8G0druqY`eGb=*oB=j^R7!gM^vRsUr&R{q> znL)BFEYC!V$|Q4KB*I`6;u$ob5f{Si=onq03Y?e7iWRbm? zvisuNrMPgB%%7(+=L+m3PejKOAtZ{K$g>jeEE|nO@W>dhSm3w^ISb!BzaS8=FnxY2^N^%-(hUrXNDwm&2%P1j-bdgaQrXY(@K8hMyN+xp!rWnQ* zKhxpQsTU^21v)mIw$4jxhEe+@&K#u(p}U20)FLxjkQV%sd|a6HbK)^EEk+`t*}R!P zXXc+nwX+dbc8ML!$kG&cpP(iJQ7c{a31@NK9bc5>ip5j$(cdn|-clHcSR%j87;x%* z9?{6A{Fx^7cuV#|t#r~Eo0f`Vh=4U3uUU$E)9;zt7nz0v1K!R1+58VB^tUaV(>7Kw z9+?x5AnsY8Jk6Kp83kD+$PdlgX#+y_7<1F`NpF0>CB7sk&E}a1wkX7Ng&fZo&a&sy zd>CqklmIuJm8GaKK*#Ao|H+|@B8zc3m9lMeq-p->uDMhD{IBm>n15*eqUV)R=j(>L zw`|s5N-cwGd$&r}&9oflxnorJJWB5|3I`ERh|6IWGO~D1H-WfLv&G}))X}}@Yt5pU z%#uIVNT!JvR}tg)K(Yn#Q-e^UC3t;%m{ zn~t#BFHo8nl8)$Vf8DCv=z{444kw(ngekpB&%TLLMe5Q*!*PF7tUySbT4YyDEoxK@TuAm+fP=}cO ziB99Mh4jO0)g!uVEoCya-Gw42d+|XU?7w*(XfOx5)DI`i65{ z)sTQ6@bbF(`Ac^7IB?6VlXJ94O3Po41(nRWGC0+WpB2V}d-4}W&<_1+J8LGL_mORa zi%C{AxR79n%*snr`>~{F(Jx0LXaLbt(|93}k}Lc%aUi10PST2_9AQjAXG@}aU&6?Z z%E?gyHz`T^jmSKfh;tG^a?e|s5$5BDY(^8B*JnfQnWTQ4;!5QiIl4xVP&jl5PMZu% znR(Le951!R9GkEpgFww)Lp$3jI;Rty7H+%Xue~tSJ~+EI+*gNBSSbBk#=MC(&XJ9f ztrz=SgQx2YAL@})8r7J<(&MWc3ET4i8fPE6A%xWA5Qiv+qp;>g$K(E@uE!FraUYW&<-zh!K8cZ%B6NtQOf%JKlwRZ&Q5#CuFw$8x z79^AN3`ri9=aMSYA~`!v;?BgdrL+Vdag-p!q$Lnq9;0L;RN8Ws8&6`f1V+uW3q{~V z;HX$dHkzR@sSGLNBXP4-W~N9@rm=jU1yg!TA{7s0C?Ui zy5|I7?XLCZ8#?1-|Bhku&$JAiVqAaYtxmwuAXqY9L`lqtT_W2mBhDl>53#* zE?)Usk}{!rLM6mi_$+B>RsE}nbqc!zE}fKaxHhXbWw?A=UTFAE)ahzdCF)CDSzB*7 zzbX?D(UmW2rS`u#FWqkqp7_4z>(%^LGAWfH zN@XGr)QruSNFhKUkedLP4T~d`NX204z~+PH1CT?24g^AAiQo(2k2r@TVKoBw8-f*W zf!POf0tON#MGD}*2>1js4o@iJ^N7pDZ!7-+4)BdQho3oEdiK(k`5zwJ#6ZI5yJtvj ziEGF0duutt(Ww-ZO{0m7o~DiU?7lb8(Y@^(o6IbDoq+XdzQ*A(@ruy|L#=?&OUdcJ zaeUin_LvDju3|b6mo+xnErQ^5Mgp50QWW7RSeY!1Ez_#Rd?vhmP`GkFovk)-qA`vP zR+wZ434_B$@&XAd&k?a1EU}zfK!rSlY(}hxDK4ruv9eS)##0IzbcC+cWJ4U2h$-PB zWQIu12vXd}EZM4#E@CwfTACphvQV5aVpDLHo(0i2TwW=XOwzPY6$-Bb6e1d;NX*0} zl1!AN;42(Le@NpdhlEB3rjgUxLYQo|G>{jm1}P?xV}IapDv>J?VqJ*}5?}qr+gk0-qb5q{Zv1;p4P-HO=E;e3(>G!T)0R?`@AA)v*#|bJEM&TPYTgc zV^tn7tgo3Seeh9jxoX_Cl5d&&27Y7oRHQSW?wWq@$)%`Lx-rvkyJf&){ zH`h=Q8}+C~M2LZY-SV;}!Cb2N<8E{&J#`$N${K7AO$~W^rBVS`w7kV$toL{uYOUnz z=Rx^6&x4|2Bcr-Uy_q-F{fBZVm_Cg@(45!!1W`{&0VXLsR4OP}ZNc)gxnIgRMa%F& zbB$t)RJ2cv8%^11!#z9Sddl}Zu1hLk@!TCeyJ&OCj*z95p(2)??r0)+IVX+p6mm@^ z5*BJrO=6t5h@v)q)Us0Ok0UJTA{euU191Z1Xh=;Kk$u+~SK?({AM-Yn+JmF1ORgQ( zMyinbpzY*Ruy-JuUGWE1+fMA2YHZH|*TvIVa3qFh?7aw!JJu^UhsCV5`)QC&usV$p zyUE!i%G#Rq)?MnQ3>_M?)M>NPY9X2$i`6U$PP@dZE$^tYNVu)2Wgjr43hrT7X;q4Q zNlariq5{*`Pp1isz`AU;y5bIUmume1gy|KG(Ca9@qnY7tMynpx2%Xg;wi?%8G1o=y`J5?cBIsttIVNYJiPl-aIlZKt91!W+nbMsfAWmJ%+wQ)p_HrsT z<(#|dxy$#$xji?pzh>PRAS=nNW?~n8vD!aM&6fQUkJqW^V1C18hPg+-P`n5}URJm=o;K`h9H8GKF|oFn#ee>tNG zSUB0DA!LtBL1}z+j4T?*FIIq2&7xjX{ zErCQu!w{0nv_a={Wu_^=tvyhwSt+0?gJw%yNw@SkX3~L18{;yha(0iP5zB-}0|F=I zYH)-)U-X69GNBV_n+N8OMyEl;flmo1aMJE)R0Z0yN2(HbmxKsGq+3l*-+-{5!60gc z&(!@R_VmSiXvp5kl3uR}E+R4D<6E2}NG7g8Mq-+5*4S%+4zB1G&^*(Hm24fP`y4&` z%o-Q+Nt~Xlng{jJi9HM^>5O(G$CBXicfgblkn1SD;Yq= zlLIZ!iI9rO2q30KQaneT6D^zZs&5BfZpKAk``nIFg*eG~KDrWDxe-J8_8)J*w1Zqb zBQoI&Kwk4J2Vg)5gzg>{rv9L+xC7sP5_9(o@ zAwP!MM+WT%r(NK}`-Y;9YQ}zeK~wZ-{sJ)=f9-mQ6bYWogWcSw@s34#83f?Waq7dn#n#ut6skE&IaB zg5U0&2-J%aYhE)v#k`K*dsE@EbEI6{cLbFj`kLuTbS-5%w39+MeUaI*->Uaj&dPV) zM&)rXIN@!!?1Q};+Pz0U*}C^wu|Bb%S<@R);yuc9P<5fg1upMU3snmTYB-}1+C&EXG3&Xx}DsLSu)nK#_bE*$+JJ#F1T)H7zx z1cnX1F%#W$t9zkw$0sANEbKh&F?jd*O8Dr#yOneV#@z|8I#|-ml@El19#pr4y?z7o#2m(uA?3Vpd`iij8fR?oPYgE^+aIK`6ECHCv=u8f; zwm~?7jnN?4eHy86&#+u(b)VhV%fFJAvnT5chtpO$E~Wf$Lg8rf$>Beo($pI!v_tfXv}X8x=pctL5vFwS#3Ld z2;4vD)A7#n5j~{=Mbm&y=bhZuBiEJjgFdaz(GG)lKyT_DG{LgdW{HjZEjCWsb68Wc z9J^In!bT>{y0Eq3c+V)p2gfje-z_~nY4tgb;R6F48|`;E4O;)c17gWD-UlL>CjahX zzF@rhs6iSE)lp=?=JHyNp_pDaYN+6$F%1|a9J~y{3}($RWGQ zBWp~(15?NJWs|At`mMvbxFf;f!2zc`U=j=Baik*Jw&+UL`S{UkERytYVK zLkt{sqzJcba2Q0kqZ&*KjgK0uo_(H%b+0>D9X;N!Fal=`CZhI$A%l+|h}yI|3xue< zJr-5zkDFXUtD={r(Os?z(X)F%5`zJw*t4hKp|$E2&#oPMB^DiE*E#w>e__hO~%wP9E&D7-cCiF&?x^+MbDCzl+yT z?$c`rdt|}Z(_=(P*vUmlf_>xe7VVAn_Bv$HiqVD>dPEyzJN>BD|Gq

wqvD!6 z?#bY=GVVF7R9pi_gNs?g5`8cOMcST0zm8+fPL?o4hhhOES*HDNgQ77c#!W3uH2Mws zhCg6&SZTuBt5Cc)I2^P&{SHyEn<-oy8+B58eUov?$OfV65Mb!ki=sv*aOZ%X*1;hc zYB(+ndfV^_PX>L29I>{PUI!%y%!1Aljn>|%AGotm2VV2ZDZPqJy+K>F&x|mj{Pj9z z)1arAHBIb_vZ=Bq>T^026_4+A0~Iu>KyHnQGdV(DmU1~Aeg{GIO~RAl=oud|X7ET~ zZ_utNGN!f6VN!{%`rc}5rRgH?{v zXbS`c+7oj4!cIkjm~2HhnRL#G-)!```4+9WdEG|6-RrjNX~AWpwBAVA4Qmyn+axHi zkjH9sI}G3mgqsFYR(iuuh)Jg@jB|$-Bn3cl0~}$1v|5b5u%6U=Y-X>%iu}D+qg_vG z>;|n~;Uq`UZFkue3A~7&9>3XSGwbX=uS;Piw-06}W^ff+Jm7>ddOdJ>1OOH|W8%Ty|24jU+4LpZceYp}zV(5Aph0NHaHH9DIw;Lw22&hGGg%?1m!3bzpk zSr>$2dtD}-+3UB#498&ul+C6`X!BfW4BJOMLp}n0^8>(_A5XZZCc|z6M?LWspe%X# z$-mpq`_n$p*Z#N3kJ^bp^g!(W@12M_C8i4=aGhrg+xWLYb6_+5$>Z@`?ilT{OLQ0f z+h=Rr>2LC*ZsP9}z9Jom{3BP;KOS`IIkGz*pjXdzZt8zz&>Q$i$rC&-rQ|2=@m;<> zN1=5K)Z<^?;D5Rf_fe+}DjoPo9_oG1?~V0^HB1-$HXEEn598k<{(=8D;$eBxKK5^X zhkt9NC#bOB{L%)G+Sc^9+2D(y{~;33aH{bC$Zy#q`>j(`@u)>%zy9$51$DSh*J|4t z?@m1G(GLyzJ$jk$f^XX%{$1h4+|=587DR!>X?{F^a8(X7yLFGcH+^E^1sD~SM&yt z1MdgoUlk)7&>IYhqeDZ3E`jT!*SF0EUjQ4vgFm`Qd*r}@z2UBUh1+bf1>Yy_f>StN zk?)fJHXC%}kxLlt>yO*{UsG@J6odp}=pWHXunL0<4rx|?#uj%f0|TLug{Qvt?>-If z;9J+xjqL18Zz3K3DE$I|i$rQ}vrq1D9lmKS;gOjieD;s8hu>xc3#KK$Nl@3!$?M|(VK_vI)5Zj1iMHXC%}<9maWK zJzf(J+1HA{!8%5FZELja^gdp7Gc~K>IG-E1fnxfqeMm%pvaM z(rti0ba&*Q15**;v+Kg0vdxAk5J$X9X1Ph}Y2Xbx^1H+LzkeX+>5AWGLm9hvJl*w| z!@vFeyN7zUY?twHOJ8bp&wL4=C;pJXB#uM=CqFaru>%p{aC(>gUu(lQK8{Ziufcf! zNx-9z_Pu8`;L*uU_wu*vu+1AXP#ZvJpdEYB_dr|gtLz1SpQP8!+u|{Ca&qUmQ=j=SKu)jy|xZ6 zZHxt>qe;$1Udl>lS+I(zZv_*#P zcTDz0oO-}N1a&ZZ^r223rENBR5=DT!#lXKP+%Ml_KmJkwUAGSnI&{D%w{c(J%Imnz zhHd=&i4XDL0Q}$ECqLpjc4uGArhONDrwu#tXv{n|>GObIW0&-|*zot>9t&j5$ej}2 zCw>Fka_?T^&QLTI61uhJZSC-j=onT9O{#w@z6O1H@&V!Zj!aDsYPxZOZL{G6=)Yp~ zbb|W}u?F}D$Gr!826|vT?9!LE+3*B<1rx{u_i=F^@Si&BIX>#QYTpgtX~PH5w=pNt z&yR_>K>7W5MUPFHG>oQO`M21xJr?{v_B{Rv{Qn^yX^#a{mOXJ0PwAR|J8^hi84EV~ z^FN1J{PX1JL2L1=@?G{s#5Ft_@j8HK_RH=0)w6$gqq$8de)4eS(DBh&$i#NRL;9U_ zBf0`1@eT z_ul3@zN^QDy4J(Cc6c1PuoU7M{$t|52Ylj#BX^F#G1ad4Z8rEUI*#8?Jj{PUJPGY+ zisX2ci&7+|>r#YYo4W*zgzFM_Dibr{Zq`KC;7pa1;b=yQaUzhHd*@i$`W9=5w0#OgB!rb_K%YN?!&( zyNx>d53p8hau14ae#^cGE%zLO1G!!27TfCJ+vp6IA|B%YK|Bli#Fqv>^r2WJ*2e$f zKmE-Q;Q0pkq!Z``?7Q?|vV{0$XotH$8~>fj_Z@(p=wG)EPJjmRJ?!VWBjO{F{^aeR zqX#A?U|!K3-?qV(zTD=_z6bjuJJ0`vsD(Cg>~8V>puY1P%&pp-YRm6%&-dB(#o(qc zfCfVQp8CnH8WQcq;c=x7G8^}_ze2mQKgYkxg~S(Ri#_6J_62o%nI*scACAK{j^1!y zumvAx4~BIH2;c95hx9wg)4xV{V}FnTgtLlI$w7N0#2@H2nhYHIUp{m9_0r!qmUQ0N z5B;wD=G)`FR&6&1*C%dw9ez(w)U2Vuw=pmI?_1|~kpFAP z5)5_XQ6CUHcw9Px?2f;-4qn!9y0V8B4aT5&Vv!#9+t)Vc(zod%*wMR;|q~Hr&)hY1@Fk zYJ*5vH}S4ExK2B~7Qc6w>BwL_9u+jdt_?qnhOzTB4IG0^-wV0gqgkfrQUzl)CZK zZL#5}H}swU3HW~7{DdC^-e_27_0k7pCablrhyHP>hkyR`r#ssb*sznEuM>a#5PQ$K z!{ce|pV;!%j&8#S2CLbv>HvElbOZ18#D zDt!y|L_P#_bkQCQTgP_zyjGcd{0m6Z;@XCUHiGV-z8uf z8Umgk4fEYkw{^ZA`}CJ?&<;BB$M<>;92gjg82B#uZ8qq{M|QYiKO!E|b6xP;Y|x2E zZc~51*XxkG<$sF}Huc^&-YETTHt0+r-6;JnHu&yFJ1D`L`5W{}?vT`yZ*nBO_QBDZ&&pBf|NLvv z4z}H&x7nZ*KY3^Gt?xZF8rHB~@Y~wK7W~bToA1~^6qLK+x7nZ*4}Obx&;J%1{Ng(E z+=y9@yCL$6;kwLIx7na`p6ePgOvQqcATM>nZ?nNSfy-XU{5j0C$K{+Ya=>+La_>Z3 zk{%b#v*G+hr5S-3hTZu)T@ z%oRUy+mAc+ZhqV?{LP;R8%m&21ZrOlDSTDF02)b1&-5`4*j*?7<_|VBk{;Qvk#z0+ zVkcqPYx&f;K zaoyeU+icK@M>oQ6vBBn;`ei6X1^=6kIabIXA2yAS27JH=|M;JL70U4V$8R*p>ck&< zzw5}6fj*a>?SkJ{hEDw0osI(s;=K-CH~f||V5k$1;znTA^uT(fOZr>t(Z5lTv#0_Z zmXo|e`hom^+Wi(|Z@_JXGcC_N1{$0XSHIti`42skfUKi<`)NyCrl2RZ@sYRj5tA|M z2Ub(I8y+svx!!mcbbdZWt#g?4ck)N<$YktsnG6OFfAVW5-${SCo%BZfTWk=2y9{sP z$Ejs@vkY;K-UIseS{i$&4Dmyc^j*Eib;@up-fuEQfOXPvZ5aUnjt#bzVHRDBM`mNx z=dyOkZz;ob%plNQz<1#zdFxY{d&pev=oSDxp7&K z8=7u0%oNIn;==Q%a>Z1s8ujpQ#i7r)@M1HCEP`k;S+#k!vA+C0yPdfh`rt>n`u=gl zGp{4dVhJ1CspAs?1g6a^=%cp84qyzxP6+Y*og0?Jyzi()?2w7n_JM zBy@15qcrov%=tG`s|Ma+wV2r2!t8wN)cQ(`cj+xbnXa5py*_<0i?r;nfqlMyBj3C* zed%l-Z+h9-h%Bh}^!Yc>uU#%6h^sP$wHPW@niuj*JfYK$_Vl@r-qNkF3|LcS)u@zvL#e&&g%PCWb4GO)_nY=cI#(-?M99xpE| z8ZVh*%Iiy)Qm8m{VXmB;BkOuprS+DOelX~;2)qu{^oRY9UJG3>;b^8%1Ah4uUPT1M zNI)1FH;1MuRzc zCVP4D)SEA-aw~aBum|-vCjHEFKRo@5rKTgcfAr=sgRj2+#v7Mb7~b8#b6^LD=TBca zeR8>gaM|PbtF?t!&;0zAnSwzV+X)_1t5eNYfYr_rpSXGF;oFV`ja05s;rM9p*yx^t zpo?y#UtYR=z9I5{*I*><*I6knxj27r_R>p4C)b;WwotsxssiiNS+)I+AjH4}^<18+G#e;cpQ)Wq&d=r3B5vk_LA{mK1Ah!K+N_mY)pQj| z(OE6eR8Xs~YDpI2nH{z;@GlSa4ji!#ga`Y*!H7nwx3cGEPQN^TcJ8%Q7L}XJ*<4{Q zgG4+aOLmsVmX_yc)?cijNjGx!^;Gq>3(x=jg=e06_0;-2--1I*Y=s8q9MIKMTL|lSHr5($^w~B)zY=qHX~TRQBVt5 zwX)buXA8MHSEx|5x-^q~{mg3%*@flw<((>|bs@%*WmaD5ss8?u;0~R4hD{_)q z(pz;_tJ|wccFND%Z6TA5)njY}sEeA6ppY6rqctfO;NX-UMy*ULNTqP0#i0_6eEC$p zvYKmEOLZKT(^PsPcR7Fd{QTLu%d@%5)!JOEoUf+%R4TXJm|s9Sq|%1E$pJyWR-vTU0Kf5 zTP(o?PHonJl&RcGw~&cc3SDeWlV;W3yg>)o~IR2i$ioP&qzp3 zt84jm3y7ikmPWE_;rus3c%h7>2BJBlp<$afwYip0slmn5@dsQDpqP$+Voa95cFU~g{YTOg?zeLgSamN(lLn!oPcJY z&ShGqdLEdrN*IZ$Eee>VWI-l4zEP>Dxk97RC=nIJa3l}nOo#^wjsO3d4IGG`Qj_5PM#F;!sa8N&t)^|RC0ZFd1>MDrI`!o&YV8=%8MtTefk$a{n3B>!9RZM zv9JB@fBxcM{OKS6(H}na;D>+v-aC&S+S87YbV4k}rpC^T=xadZHOYTlGupD z4)>cS=DQpEm*4&2yU)!D)Yi{@^(sE`2l0D9Jigy+V7uVA&4)Vit_OPVx_@NKqwj{_ zG9SXwFOUb%QFrkf@O^TQqX&bBZy6c`pVxQ(>gzBk+?M|>^V&^q_qOKSSEO&sz@i_# zfv)+MHQpxv`|s?Fx^Jv&4kp;x7j0`derRJ(`cLS`n1`4WJg}$rMOz}I8x6bc7Lj@E zGwlV^jeOV??Ct(W_-%F2iAP>-BH*x^gl_3?se}7qox3#;E{ojjwixvs{XbWR$c^%_ zr3}U`HZZuf3CC|xhW7sWwKn{9Y|yU9EBot->(ry`MrGKtw)l<9u*C-3%HY)Wd2MEJ zm~^RwE%j(JD(xcuFFiI`6aSa4@V^7Ny(_;#=(w>ze@%|zi;eHD`RIT4ZC6Wf2u*Eh zO;wAj#o2|rDdbZcs|#xlUSrTwwe@US6*XF-u)L-U7MoqE<#TncoGy^e>dB|pCqJ-P zxcJ(WKc2Q9n^M-!y>#NDynD9?ORdbOX`7Z})0lucYE^uuR95{8QJY@NF4vJg!c)0( zOBKmw6DrB|46fI+wL)^G${3s`lt~rK70MnoH*@I&@+ zqLpH+nP!3U>DcOezNXVbbRc6VSLRo316CObJ6F$_yo0W0a(O9T4eZs73#d9}=O7{VLt>kYm=DN+l|X<)bnI-MM_UDl9{##wJ>>LU zLy~zQ{LZZx8kp8-m-7{rFH3rv0HzP3tRjP1YuAZtyEsg)NDOOrdSif z%h#moLbk3InM^kw9vfd&n_#!Hu)jJepskojlV&l8$Oy-TI zsciB3h&R*c>O0)w-V5Kw{FEK>9*U{Vt4^mmb=kt4eq~PCw~JY5^R5!KM?ZG~V~Z9y z=WJa_;?-r#Fc2~TN9Bb~JP4EWYIfmljW3raO`%YI^DK}oHcCYzd*KqUZ3(UEOp9}q zr!O=xjM4_=(@!niyjnV!p=#%57(bIEi1Pep4Dy_;G>R<^EUGV8f$de2h}?XsBKL}9 z?)*wcQEb*`DbF?+1TE!pm6k8(Orn1r$U24Ea?O#b%?l>({8{HNe5S=x={HR8wV#_o z7IMCM+r4YwSs74X${xGZeDX&#`U$NvNF>Vz&?q0V&ZVXP@$zYso;kNR^vQ{t6}o=n zU+CL+qa?4ZU0BA2fVN^XRuGRhO4-+55%%35eDxA=U0*QXb!3PA!pYa>O+hxt28w4E z&Q;8MzEY^**<}sBj9Izl%Wo)NvNZklD=l}BuV!96ldPJoaqXE?udTC^F(RIR{x#9b z3RQafiB(G|)S62zrV1!-X34oc*UHI3CUfC}85~9ee)(4wqqkpTrk~4Oc86G$Zq{bk zE&E2Zm+@M)Q8RjkQnr-OVPpG>KYI!vhc%+3_}mMtrop(|Z=U_p^Jw_Ed$EXC=gaKC zWcA{D%ZSWlXy)fX^W2-5J!@bt{IY&Df>j%h)rQ{XudTD9wR$Ga7+ZLMZ|;@6f~Mz2 zAMpL;n`p22TCLxeS^@8MAb47omI=v+JV?X$3 z_P0MMy!!H)6>f0Xs5tY=zpllO$EvI}_p52|EeFMO7iZ_#kl&(LmY+C-jT|G+HuTh) zmq&l!@zSr-4wsc)Eb*!?qRX9lzMvi7ZN=Ysj`N$HPHt(jnM9LgYEo=0RBCiILad)D z`BvYA%541V$4soY${p~XI-N2&Qzf@oolfFnt=PX$T6pu9nW-H<1`9U6`TgeJUAA%O z%Rl?sQjPoAL%P@h<#Yr2kC`rCI$7xNw}ERiRY`MpR1|%dg{P)#ind&C)#si)Z5ijw zt>n^7rQbo)IF`%`P2K%$_Em)~sK`8=`v9^Y&KydLqBnF?E8RjW+_s2_iIhVdFScnh0;B}r-}R$=B| znE_g4y-6!CzH~N6lxPcCU3lxwyv>5muhes?Lao*m4cX_OuZGEUt4;OvvkSZxuPmIp zgs^1>#DGg@&bACy94nYBa|j$O>v>vNIuG|JeX`hCtQL{mOkH@rgtQi)_RJe|`f$r> z<!SYX{Awp?$`CyjP9sz`+kMc(SM5leF=t1(&i*qL&bS)1YE$De+GI7PVI^pq96jp2I z^VYE_RZN{Z%fl%p3awvGf$7X-Hdn?a6PsKh9C9mF)tktbn!*&}V7z5@jtfZVX3Wv% zLLN6%=0%}gX<=m*lMUsHj$AC4i(yMXTj5j{!==)4p^6j>mCDHY`4!u+w7ytWs;f0i zf>>P35{$tj)-Gj55vA%1Q7_<{TAjdgj;@tUI8MsVVuPxzmKv5Id-;-vT`b!pLTU|{ zGZ%?o{X)iKR!fA?$X0-^95yhhVxit*XrqOzTvoNkBpqpgNi>*3dF9A6? z2cF8zDstH?OBqT^%@YO_v$E2j&^AR0PhDtn)vmDc`17~{~WGyff<+7^IDirfH z$Rnsub1m7D@wJR4Dgk9Lq9wgSZe>cYQZDcH`ys>?HJC1`D|Wq^slD4Hd_oJ&D};7sQF>SB^MN{G|8z%iGj?K%syytLZV zDJCJklx`?ypmwh%7pg`pQ|H-wb^an5a`Lrey@EJVOOnjeTQ#%INTrI+N-d8m27WnT zU6EZPxPXxsc&|AM2z5$j7zxN$lORf&s@_)1v@o@%5(>LicVZs344`8^to>I4A>WAaYHvk*Uf`JyYj2t#pH_Rx$WV8T2Q(M!pKf z_Q3VlEM}V&1-dOFD(4#l1M3Aa7Alo!qfRZCvei1UQ0q~tP_L$dOF^GYHJUYyg}zZC z(c%hk(Y4A5%P+T#dZvnV)#aQh6e>C+R?LGF7g*(5^?J3gg7OCrZ0~T6F<+!$uLx1~ zDo}MZs8j}m|7MM@r53|!ZKmezY>_a^z>inW%olWa3U5^? z5;*6LDpUbW%Or+@=}=2@@a47T66{{k($LJQCe(K- zhszACD@&;=!!e*EkV!+IlEB5DDUdM32S&YI8ZnI=ID#8Rj45RrtcZbI94P%U*e1jv zTeTVi)bB7`5wJ!>W$1>=b5KDt)4(VWtru7URzDi1SRz>98LYF-s=!s+izQlZlJyEM zGAb=L3Uwrq&@(hdu>_S{YH?tnIuP=gTLN54Wl6G8F_@`lh2mk`!C@rwNnTTG>Wy-% zfYhQYdo1O}iY(Nsw8`2^f*dQK&I>vq#iQZ3#im9BRY_H0x?&&^Shqp~I;)(x6jQxfYH{S&OPQ@H8Sp%QxE_6%C4$ z`Fb6s7BE59(bZzUhMHwB!b_l zAS%Ja;wRhW=|&T7Sfx~rXF-JnHER`&$IBIxYO08Wh5#h@I7MSk$Y%q=?W0w#Ap&b} z+Ekk)T&xbY1Y4X$s|E&zodpbm{sscgH>htgR0}m)bX$Z1WH_2Q+&-XmB&ZfZMb{CH ztI&6G1eQSUQjj<)FwH^BhsQMFEKWgHYWR26nTfVmS&O|dK}O0@+uI3BCRxB!9hFxuj% z4z&nvSisx6ATYX$P`~*q#(>-i2|c$?2pkTU087#g)>3PA=<}et0du|!}tnTs$o0>Z5VjWp)-KcAlBARfnfuYkO#1G3%31Qpp4v>P=OW< zpS3U5Zci0xrYy9_I*6bUa5ZS&&}DcYgPg;M2xL+)=spC^P=Eui6&z?UVN9#Tq#w@n zw(2#N<=c8JO&DZ=WwTx476BPnA)6TJq%>6mQ!&t5QK8h}mcgMnfddU@8SoX@8HO%s zr!)n+Coq<^FoGfo0`62eMG@`mLis2{g+ZSN1Hf-uAkYGTL$7SY(E_+W2*Y6Q#@A?q zW()~c+pNQ7C>Sl;#cYen;O&+PZ=j_?+ibM^Ftk@f1^Yn}NW2A?Xg^MD#B%)-{Sb4o zG5%B1Tk>ZeiKumSe5A)Gus?aQeeU8X4}Rtb@wJ`!a!hx8yX;qd-0yH*%+jFa4QCnKTo>HL&_Iv# z-MB8UjpZUxn``17{L$Uwu>(`%zaiJfHTXC`H36!^H{!Z@C$91fa1QPrJaV$beX)@3 z*X6o+9L6{deF9k^j_DI{_Tv+9zWn3wiQabq=y`iN8SXzx~MHVxAiDqjvg7@Q0~anOTUagR>(> zplfnT0^JS&*{}cdXCvrGSL(6N;VZI= m`1|gO-1+|T9la*t-?=V+TNyg>sK-9BClqmMs4n;|W%wV-%1izL diff --git a/demos/espeak/espeak-data/phonindex b/demos/espeak/espeak-data/phonindex deleted file mode 100644 index f6d3212dc69bc50f36a5a389ceb4e826cd88b886..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18130 zcmb_^34GMW`S;8(*+7DeA)G-Vn}tBu06929IFz8MAtE3k#Ufn}F(e!sj8YH@2nfLg z(BdDdtx*3SAUYH|72G5QNI<%R2qHo}Xl>OPhzPWz@Ao^iKXwx$+V_3)`8>awo%?v^ zndh2_fl`PyM;;UWTN^W9hd!jKk-~DWDv$2&?huwEox&9xCDbCMZv|Ws9UVetNTFr{ z-j-p`15?FoixPhqWhD#s1JdrXkTxxtw#yRg+OTlv(z4eM2;~j)m2M0}iG1;zP~F23 zo5I+_aLc*9yvWm4M&w4H+7ljq>O3IP5q)Yjpa}4`!|GJ|_16y3NhoJTa!N`{s!OOF zB82)~M4H=?Bh<18QN8hU&f|@WP;y%%q5j#3>6l4=_rQ$An%J;x>0O6;yR#z^s;FzC zzw2`i%P=oXj@NlvkqFg~PFKy1jqSYtkq_OCdRG6)@pu2?SW#D0ACI=2g%w2}j`6D| zuA0s<4Apm?VgRzelE!hS6;5p7(RU$1W!?zK7wgoh4#7yp+?0^-40Jdkw*eI zg@19p@NWnF3viuV_-_Y1>5g+1ezVKX(Vuc-Pc&YQ$h49hFAQb2eI;U5TC2{_uJs8d*yP^}W!QdUBdN2uHcwznc}aOC*4R&oQ~-Vk~6d7)M( zu$>bL!r!)|@Q(%j8Bhs`?_}B;-$|sW0Rx`t#FpObgmrLkDi>>3#SF~)&04m~kSF(a zr(e@nf3(#xk!{_Y$hQ7kF4nfpALh(|&q@Y%`)4K!wJMP<9ZwYgJ|5wJ0`Lvsj_Za0 z-Rn6kS5lEDDkl>sF(E44o0(wcq=CL%^LUP>9`rsb2{EmrytYtI315oV|ka3->u{EI=))Rg*stE zjA5|DP&;7QI*zVwH`Dta-9+`=ZbB{TE~)$<0`$;`T^_ZSQ{i~O#zAhuoSus&87i&HrJ~HzAPuL4XQ=aGO z$~x_O*OykS1&?W=XP;mT_w`9RdtHW5|I^2h(6mq&5Y_W;5URL8LsR#xj$`*Tbsp-zCQaQ) z$-2OZwXtcDmodU_V??I+V(m5-C59!n$EjJUTe6%>D>#zS))wLv?8y}Be5M{7?lYWn zl(|;iz0QoL*8ovHd4N#sZ`L7api4#Sb8xK~gPo2|b2`QZ%AdH|`<-*3P&;lNdJZAl z%9dZQ=Ne^4ez`t4^RI3d)opGQ>Y+id3vF&QeZ4Zsq#e^~mUEdNZ>t{tytW!TS zoApI?WOlGV(~jvh%efr&+uL}8Q`L2YDc5DNI5&2%P;o=WxuHX^TCVy}cLvIhw45*K z@pN+#@6uv)s9qSg?99ngoaf*G{<5FoJYO0us*jAun0||KjxqgTGuEW_Ll`-Rb%z^V zb`Ov2d7{2DmUCW(NuM^>SM%mr+*V`7IfQGDw9b|zW{9~5JQ ze6wdqtU1y&%kkN2Ywe0=S&s3m7kUay)Fbh3QPyaVC{>S;I$(7&1=<@vNB9~P>U|2C zJ9EP33t#&M_2oDRrlcjOrJ~oYMZ#CG*p$iTiMIwzgs6Q_5oY6^;ohw)mla2^5+3hv;E?alvEW>C+F+g|SGUD? z-5=X=&VP!-x9ZO>d`GOos`|qI;@y4VrTXya;g^N)Z?B3qA2ki!5?0+?;>69q8kAC# z*8487B==t9ZByc{!Ol?_bN&SEe%W*DiL-S}5ih2VvoZPa>+2hd=RV=E;f;lf;W@dG zWhQJA>Lmcf3j$oyCR_UH`IbX?nlYnM_`G_I9CO-|qcxM|a-RpWs*H9sFe_ zSvd{8R(eKCZ}8xKq~+}eS;8;OoU^WSv);IaH>;?=aR;SAo{r?Vh2INU4mbn|dq?=Y zzhiakPe~Ax-@r~&!=C75LPZoq0x1s142mis$riVDcMKOQw!~mmQ3-oFy@}ud=s3Te&6rZ5Hk2~G@os+S z?q(a?%R7VT=6W!#5@}CV*lABxFfFxADB|^egognaM4m$|&$7r%n_3lU%GZ^z65Bg>aO61jFR_ZF?{bKF z73<22I4YA@u}&1R{ihCDkW3roSe|*F#}gm-SUFH4XxcQF3O6{_a2 zSiUGy3Sj5GT>tJLa19IecgqKsa|v+cJVLhN#=gyo5~|k`_JDOCCziQ!N_!o7Du(qL zf9;5k*9|bTyHWbzN6e0{z`o3q7Iu;4`h18Q(;0i@L-siAU^x0(w!eXAVwCWN=irNe zL1{na+2ttO9knrj`cW&Rf#+FC+M$jL)#Mn#J^}gowdq)JJfvdmr`bpBf!N2LUs5qs zBwrm=M0ap=X4+q-mLkD~L(L3&}wh3fpVGn!+Z^Rd0M)JdAOP>RuaAJ=gr zXz9U^p@lqQ)6)A-*k_>lgivXp2=&+}Z0`&G?Qt?lb5@>Yx}l>-Pulb_NCl}6O;6*h zuiS%OKgIcRB;*c)bg(5-4JEuf9W*moz1eb3)|fZ>)X&YS@4hh5WKjTl>{O8c5idvy z8&z@!>u{Sr_KA%HQ!2s9PZ#URi-bG>7`S=nz03LStmM~F#CD%DZg&6aPtBQn`cv{j z+(D!NHS@G*Yv>EPAwS9)o{4Rcb9zbNPmjOFb!qY$v7I^Qd#C@!dNF~kfpZ+D&7k|k* zCgq||$^9qO_x}?Z`Y+zyW-fjAkqZE}BJCjH+ONoQZU}H;8^EjjO1(Pmztt`G|NeNi zGbPVu(K>`Ic)^pH7~)!q4-Jz6(KZ4E0ae_2dP~yYmKbwUaQ) zb3+v8AML&g;VYjzqwN?&?ikPR$~`7^mSh-gD<5ra=J-}HyJ6Gw{h5*PUw1hq2~JvE3BlT z-C_(h?Gj^qoMTIJf~b0ht#kxah9oxxFwd=7@EUYD0NW^dmm{r-*KH` zJwW&tfH=lh9p{9)3-Aiy0$}v_LahV*2QcP5C?DWQz>o_ZN-Mjm-i`0BPc9AmrRF|lH_doI8 zX$UL-)7Cp3q5L7%dw17Y5!>%G$vK5?m|_x`j85ZiDm-a8fH!Aotuy%BzUDb|~hF#5;l-i)*d z5lj6MeR$9Zq_jJK6#f~2X91f59|F$*NO>{fYlJGETo9m2gu>7r8suL*!wt&o)|Vya74 z4igO_^GcO3`k&btk>|cPN~*u;c<4yj^ROPN=w(!o#xhhIXch^xZ8>rK%*fF?caN9MGN+C?0dBANwrv7NzF%(#-FfqI}}~dFfR~-#-6k?GTbbGH+JSd zi*SE;_MILjHV@iN-k9f?@;hPm=Dd{Lglhx#Kk08AR@eS#dFK*qF53v}EAwk@grru5 zZmy72H-_<^)*;Tb(eWGm%`aJQBy4nfv@@$^Xrq1d!i;on7x_Zla(bct6KQ!!k*YY% zRkJjOzrEifT+_U5sGcR*&Sz*RXp?c(%^{ht-C0D`PIk5s^dN(T-aS&lW5;;~B*>pE1{cm%Z9J1H4tG>JVY`NB&QxDu|G3 z3!p&*o1T)YOLbd=!t)y=8b{{>yU%|l)shATXN>ucyB4jT|EMv>O8I)E_91EV8L3M} z1N&|#pOk-0szwcY0)zKFdAJ?mRmn9_#<&N3KjjRLZcIa|UO;(r)jju1brQdmBdNWT z>i$TaFb(7dq_U#8E1|k+-puU*%~QSKQRfVsh@^cp)FwiUiP_Cyj=9mLnh;fZHZ|9B zE{28R2=2Lwy6&x+6W3Bx9maIn((2~)$g`X)VHZHUgEeBTTL(^rHC3w5!pwf#c30S! zVRsEj@E;!iRxEK(%vlYVs@dS(yXh90W3Cm%p9OdXCRgwHTs zK)TaDQD(h(itLk=czha8A6L}q!Hg!7{Iku8zm0P|(`oqS3+JTz2yyby6Shg!8=M+= zWzf$0JfqC{sI9kq_~kWaOTi`AUME@`JolySH54-REE?;Fv3nHmwe223+m^9Y#HIDa zTH5wPW80}i&tbix>=!DTQM$A3Gu%T;fRu%$diPqwyu=1MixYWcZ@xw6seT)C_7Md(GOVItchNq5bMT-1Sy{Ymt}b;NOQ7{eHe7K zN%4i3n?SyBNt_%p>I)$_c3+B~!+7~bcjro^Mx&7}HmGh#h;22%YIzdr%o z(7b-R$au+_9S`1o#5S0)6&0)gY}X z_<&NnR0~?OZ*3XJ+Av(`SyOhT^{0D|Actps(jOOk=9Tnr8(-SHtyxoZ6Xn0R&=X&J zsU3lBg!+t_y?SMkJcm}`+cEBC}f=DpxAH0gETUqOGN_?q5rapSw>Irb9t7s`LH zZn;bCOgV;&LC2r|bf&(^xKHMG;lAPCim_>?(J=Jgw*=*EeFC%+dUkd3*>DBm7w8|# z6{**A%BJPK#fg8e8hTN29fNeuUlP5FbRZgBH+*c-+o*u%PKTg%q4Tu;q0Gu9h4@dk z>rK4ub;{^QCv5uf&S+}ML05d~L6_!%>YWqLf4r%%&iZbcw$a>BsLW@ zyaH>BOHX$kxBGNQ>NSZ8%NvnH$v@Vx5B)BwU%CM6#w=)^jIAO=${3Jw&9M%tnS-)D z-!f%+)+y`GLD|ROqK1@ML!gz7`mD2C4TnUp0rEzMC!*HN=4={Qle3@{%o|F=E0OmJ zd2HS|kUqPz70anAeqKLR$A?4Dfw&F-Y^;2!=5$e_<%!4<&`|JB8ZUWfYDai_F;%;{OjnIUd&y_uZwdV-^^Q~zmV#=9{N>- z+NVSIbXgxAA99kk7pn0S)mno1@t6HMMYZwg)FJ9;#|Qm6?Yr6b+hj-?uRWBsh2V`Z z_NcAb573*|gB_uFrS$dgNw6uok*(>Q74$kH&%a})_WaXQm+`YQ=lPypQsMOABxxRm z`g^W7wOp{11Z}^KtBGH<5ab^tu8#!Ae|nP>ocfU#+A^)?^pt8B;M#N}a}G_XoCo@x zPJfK~iHigLJ|)^j=>JNP&KEAEDzqwqreK9O(aR3lz_7S9te3Geo&U)69vlyD4XrC_ z-dn1>0MGTN#6gNh9-CT@V@M@5fTjf66x|nPOrzN_V~p)%?Eg~T-G@DFI>xiQUdL%i zTN1E6z5;3Ohdxpb?#oiN$|m3>8> zEG=V-c_YBuhwFV4Ak`mkKtEHK6`xoh=A7~%>VT$(O6&2ZAF@O~C=C3kLCL5q)VGk< z@D36_YGY9+gcBmhLf2YG4zBjC%A6vw8WwOW@s$ zDHD{c>8JYt`^AN&burMYZ?>g3$Y__n?nAjuP$65hME~Ewp3)ndJryjK%%%L*{}mGvtCq@Kvhc0I8-8SdbWzlYzGw?WN^qDoP}FkXfB) z1mY&Q19Bg_oGR6um+LX-VU(>Nu%HXd!t1aADKpVWuqN|UZ!$fz?ceL)Go=)d0B7@W z%If?m%ER=jHr*uE7l4GDrF!UQ=I*`uH)!*Ln1|))KsY53CLs3$%4H2)0H4u`y!{5! zA5V$}iKHZ1SYgZpzsyJ$U|gKTBcLtxVCV(z@2i0su)JR5T>w2q7HqK(q09o<%1m8a zOyQHLI^VLOOZ&?+;z}(Dv;jV4&8qZlt-Azu@Z!2XDXl-U{@@P(|{q({GbX0nP*BL6CA$Nh+Ky9Ftwi3L3-m%EMhy?hNW(#CU8P%B z7J2%B+bj`MogZY+%FO4=83t4IDGt^4YhPwkgHR85mb&b(?l89#-j8Wb6MWSXZYwai zRM0~mb(#kBS21|Qqjd#%bQbW!A7=OI7!QwK;bTsZJVWiNVD;u`8Y{O-e>lt*r zxgE&&ufLt^)6tRIeE@7@+0ew2e)Cr8JeaFyc?KZ96Y*IH8{c6xb)&zRYVIAZW8WiE zRU(h}^wp3qGKU!7ltG&vD;nNl?>KQG7!Spi0KOQkF&G4F`ephJ%LeQ>e09bbB%>n# zzW(Q_wf$yGsr zZ610*K#vjNSVF0<=RS+{UB5~IcZhJ~?!!asrV03y+p_ABFusqFzWGDLp=HX!8;U?m z*~&Z3+kjYIBD2^?s)6?~`i%j-*9)E|uvX~k#_gUovTmBMl%Dt0&gvI6x&`T5pkJ@l zPMdo-S9*XO_;n8@-~n#>^cab>_ylO#JbmL|@^OWC69c@}7WIRDMk z#OXR^I#PD^q{rma#5|pnr`s^R5YL2&UYa;n=g>o(db>#Y>AVR!X)@ZKqI0GohqeJq z)F+!lFLQv{Gg3YT-IgeWZxysOyz60S;SQS@Kh{X-B=xIEyfpLG&;#q=I^-BLFjJmr z`d}U1V|0mJ=g$vHwQd4#1VHDBl*A0zI;thToAr%>UB1$D?B_;RcRYbn21Y`g9Q|vy zhRD-K(lzU7^S{(s*#0@xXl^UEDZjJHWbEqHiTq8OeC3`(eOnoPYPHk;)fjvH21?E8 zIUo5(%R-;q%CASX<|_0>+*O75!tkr7=9ye9H6kqCcb~0?HueeQu`JcM6X_iVzVqH9 z&rI#3aJ3i3z!#J=cSvnJ3NZR!YJd4EgX?v5t3>lQ*&$pZ*E49D=W9t@=cjdjw$3kL zoi+T_3B0$n<*tIo_36KYd>1$^=*henX}L4ER&5DN`0%=g9=JG>#%4v|14S|%+hkj5&vjbCD1UK>h>!HOq6UQeDz?VEKWq~6J}|mr>Z}SP zOfM-Y^X-?DziY>I%$22XO{Med})*Y zi~g=AJ{vm#9Sb!_9&&fku;@5_|9ie=;*TN@dy3XB1?t&#?DBS5l(YG^iPTEqtcuO_ zI)@Ic*OR@Byy|RnqkA!Y=V_M(k0{!sb3+-qi_m0hdT4kDgA>FHo@aBWX*;#8^oHvH zbSP-Ur!+~tVq43A8Ki-v-ZP!r=BjauoZR*tddeD^kDhfCwvnrZg$Y#dy!HmL`=Irh zte(}b)VxiGO*n{cdzkjBO!Ct#AJHb8ZQF2L8?vbOHgw_iqX*#v`E`j zXYz5zQXm5_X)r%AGUu@_wE7ABe+K$1(o12hUs=h6!Kqo?ParE4G~-dgyVl&d#4GNK z?XO_l?m~MURZK6r2rvG_Ku#}6Tzzcn_A6hf8P9ZZG1I|sVGXH`k?PCoT$~rM+^~k@;cJ4rG>SCSeyw@sOUT;q9k0wc zFC~8!UIO#$+>!caGGBO-f)2r3WO~!YhW+1pv**_1&0bqxv-xXdPv*RFKLY*_&0pGC diff --git a/demos/espeak/espeak-data/phontab b/demos/espeak/espeak-data/phontab deleted file mode 100644 index 2477f38d4be6640c1c715a4d241990157fe0aff7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31476 zcmbV#34C0|k$25Kn$b1V=oo2^HxfR;7-Ml5uz?ZS0$X6q2H9AEg)GUoELpO3*zzrW z+t>zk7(=ol2RTVd$U#C50!zrbY%Y>~$!@aA7f4tVHVI)92!Y*ybyvSPZ+wvNd;WQ5 z>h*j5x~u+GU0q%Mw19~E@t=>CT_e5v*FW~z=`q*oACnA8UYzjIB>RLC6)4)VV0=n8&`H zii?OERhbv%#Z=-=CR->som*8-rBn*KgSKrm6_)W2&pG%g&+VZJZ+QSeeKYy2I%4Xx z@urzH744ow6+xWvU5SrtQM;Ea{rKrc^>W1Ve4@@3ro~lgU%=Ce`}I++Y5Vy#pefLK zndw0-=vL2Yqg+l2^lN*x@A}X8(>(IB-h}aQdSIrX z7Lj)lbUCj7v8O4FpZ+EIn85#Wx`68oE@{&AA-Yi07ijtfT?9HE9B$zIBlI|39OCN- z@WIFTXck`|8c^*cdYvv&^ja=NhcZRag=#x3ylZjnBtkE=@p8k zOFWl@ZVC;Y$8><&JXfglb)d?j$B%lhRQ(x5c{$48^yI>***}Q;%e^7WdYe`GLUnzZ z=6kPVI(!Z*4EV9$do|bR8+tDH>Sdr}fB zRtMUHbR+q;fIc7m3i+3YXc+}ZK(jp=4J-@NQu3j@s=pckO(9xNL3CI3cVA$6kZ!{L z;4kyza(_pNZpQtfnIHEAZVplh%AsKAqkp&hZ@~x3K{G$zAGkG0x1fG0-{4;nqE6H= z<&OnAgS3Kt3q;;~{kMgvi-K3<`OL5916|7AEe2f>3;95ThLvIfR!E&e$_6KM!1=hn(gn`p( z!2zZB>+xWwuL!PF^r$NL)574OvJ>4v0Wu$D>vQpRAXcg@AX|zhy>~!hd&YK zdy}&uNA!>DI~W?l^{vz;9Xt{mMgMNGadUSFa!I$qwCm%(&_>ms^M!tIXcOvhfvMET z2SVfC6x!E(nWjGy+Kl=}s5z(UM?zZ^eSwre7TSvE_fenFp9^h6{mW>P&|eB|NBtuh z>hxezl4r}Kb^ExXbK-y{2G$} zMZ$NYzk}4gLtkGUz6<=_MT>+k4Ifkd>6Pot!*@fTefr|OPm58Bqjzxn88yY|L4BC@ zpvBgMDPe8j7NQQubwybFBL>H3g&D^!Hjb;q8pj5wO<~4qyN$~W!;H%o8<$sw8JDd# zF4N&LMH^gZ!){!j6J}ht+PIt^9tZ8<^3pJHnH;xqIVTKULT(0^En&tbd9 zm%yELctdzE`03zsW7v($@i60Z(8lG~FynHZ3=VgM-8j5G?8f1qu*RVRMc&6G2Pb2v z8QRs=IefBxIUHtt+DryFCxDwY>${Xcs&LaT^8lPImWu-pE z@81>9w%a&+N#V?~e}7dt>$Gw925^?L#%%ldCUBMn?#wv-mcp4cPJ4^k{=xnV?)*iJ zv!k~C3l=fX4%_ywyol}HVH;<4MTa2&?Y6x;tB7%S+_ra3MU1oKl!M>Gc)2TlkHU*| z*Z!K~;BKVbK6~{q(g#$jzl&qodJ zjux#$yJp$A>nd`O!+k~Wad=&kdmMgu(FW){#%&pg;}JIwHy63>-Hsx*cY`(#cNZ}Z z+ie`~E83{qV{mx9i0z$&!v~7o5`qm_ax`R^+yKpDNm_^-}EJ<3()mnr$3@ zwTSH1@ z5$#VJ++7iI`+t)nZrq&{apUg1h#PkcBHI5m{@!&Fx4+jBVVw2YIJ+d`_V;E-+~exp zh}+-0CgR4~;t1o+8CP$Nu)RYxMsU>`$@ljx>W;X_)xL<^-y4azakeg^ac0KRjSehjJU_qJrN#92W?#Ki@3+p0}=N)dPl@PjviIGV*AMwMjWjGSN999 zRAJsn+QH4Hb$RCte;S;;N8!YocRZqSGKdh0_O~94xc#k%6>eG(^3ccQz(F>PaZddH zCln4G|LW@s2W>VE-luTTYTKKK6%JbLaqrOr96SabY6=i#YaX@f#S=8-^Uln!Ri#buZAAV)j?T62e zy6s0x)NMbmjj|u^_(uz(Zu@avl@_O*Dpk`B)$2_|q)g|9K&*{GU)^ z9D{u?jz7KEI^dGMzqb`%BxR7}pTDFn;w8;53ywY>)pFQN)|_{Eq{`Z5Do~iDw-FZZnw<>XQ!N z3EXBd@6U;WJO%TaI5Xmj*oo+$K@~@|dWzSf z-L3Yx<|`gl(43P0vv#r z>(4EQe+1gZRc97sT*USB1-BOzZwGGsXt~fA6$3Y*4Gu3WhP}i6i=@6e#jtmvO&qnk z81{~7DZjdSm!b>hIT><)={r8^=`AdA(>aiAfBK4fT$)3SgL2wKRMHT@Puu>C74tYX zi_Ci34~j4Gp*&>P(|%p7*V81GN46n`+*BJZs^PDAaG$>b8H+P0WPvx&`Z<><8&lc}d^lJE%JRUq(yjR(eVf3HZQ!7gLA&xyOxD@4lSS9oAv;uz%EU zufxnPaj(PVO7uFnvBOuDtc9Eq50P=KpTB;DH%}uZ~Vw>OMpYz12YaRC>ey@ z5RVaHURN>%ecPVLSFBHI6>{~;TdK*mE6?0@p|{iOZ57gSxW8J_-GKuy}y2)zbg5yB~E9zrhfHwNsU$P!F>QfA{Xk7{X z9rz!Ug&u-^O2NMv5_&_)2yg~}Na&FgUSB&*%Y_~*8N;};pT>mVRI(8`+)tZ@-dw`# zYlwfSamAvoC2XIL(~!{HOEx1ugZhQuSpxe6TKiKL-CnX4YHwDx~2+F!B*`oEw0r2JsXPTaqX#uVHwx}ya43I0u=0=Pv-N^VDd?l5g$&H}LL z&Jv7Uh%-9txVum3zsv?sU#RiZs$mh_X};VzjZ;ppd$E+qHN>Yum(w9nQ)xq}KQGVb zx20}-^GYe(8~B-gKL)P1O4;6Y*f>6`jO`7^1*v~_8QYr<<#(fgYAroa)o=1(-d#S! zKaiIPv#k7l|3F?IOsssSe_&C<&VxCpT<5_Uzx`L$zuu7=Swe9^d@=!4P}?9 z=MP~0k&o|}&gOEY4sd@xbZ^GJc}Dp&Uq6@%9jTRkXO-YIzVfSP(+Qk z{Q5QB-LizwW2IHm3Pzyjmhn2av+n)ZQl3{}92dX$VA&A#vXkZseMi}Ply}lHq3;J=j+?)KCG8=oYl-1f8T1VJ-6ZW@Rkl-&!-Ke<*S8m!PlUNKd2Q2Aapo|*OTN6YtV8jc;We}AQXzoL!5 z{_FAsnD4jH7TnMH_*?lw_zgr`a6Qw3*dayB^i#(ZnF`Id+=-&$8NRu)X4AO`rZg-KV=>O_Y-h&yKOZYL;=)4b zyqoWb->CAwP@l0UChyCP!!Jr+*R|?-oOiTV*?C?s;$udP=LOC7`rFLdfTB6R#mB4| zkGstz%K~&M8?VjLeEr1?U3$1q=nzpLW_7WKw<==Mta>ex=u zh;Iqq7n?x)w$oCf`+;j-zti>*eh6^Q@h}}nuxJRl=JvO%>ye)VTyvi2nA|@S+pF5w zr5I|_SZp8s5ab1^4q3D*wjX}NI63)U2Nb?m!tvtqXLIaefDRy!5H#l@9*7-M`CdJ$ z+(-At?g(Jm42+(~{8O=`e!3Iopt=0{*qs47 z3Ou5|slelJVt460MbMn5_`BG#0Nq6aCx7g2Kivbo%JcsgyC*<*Q=svtCY8@tR&nns z{gCRo7U<}ij1?|%>vh7`>sUp;UK3STxb?cR!mZa+Dp;?ZZM~jRq4j!9aCJe2j`z9p z&7g-y?^He|=I_Q%S667gGV|T(6|5)7|B?nzs$jjqyh!M51>+q4qtG)e80W`r9A8qw zIG$yXV{b#cQe92mhAyVswMAtzew&Co`W+Rotiac1-mA;)>&{zIJ)uRTcMx z-Y>m%zG5PW{z2#5sea|;8#G!*7>K!q0w zZHBGAs^8B1?La}l52=1T*HZM@%I!SQL>G2#2Y zkV`7H-^Tm#3SLLSd`8MoKu+wZnRv{D6^KuRHu0BtSBwJByX?5Ydn(419dzbzDnPft|pdAh;>E0AL*gZPB-^;IRu z58Cta*C5AKYL2~*@E6E2mHMFazqv_oL5^H*sxFGIV zz_zHUlIPu62M{`1iSZxp=~5lGsH75cLCl-YJhrTI%$sF9DA&g-IjPCb*bOlPb5kUpBccmHVRN|owmMFm3F?yMPOh$C~l;pMVPs@mmugeh9eWc=0kZSnsRE zIs)c}OWSpQAE?}lJTKTQp+8v3>j;CiS?CW}ZU;XGDJ$)Nx^f4iw#9-PIf<`oIkWy9 zaMWdPiL+nQY1@a=IOE3IM^qWt@ebp6Op9xKumtx{;D0Kv_wAVY#QwP6SJQ(so=?n+ zYn-eC&GCjKalH?uOZe!EBVLQRo3ZnuINN#5U!}Y_&g%vpwtpRq^Li5IyQq(ksyN$u zTrd7?A`Ux`c&~{E)W_LAAbyK|8a#iwB#!+A!|*3TmwWwmTYNY`8(^maT*h%xa0Hu4 zoc#@3U#c_bQ;%>XH_A5aD z4U9})ypi)4gIdnU&c8dp33AwF+x3Uy(RInN03P|?pv;+!`C zJ1g`j;~Xb({K?1S+m%0Q^y4#e%!?3zG;x;C#j%bC+W4cNk7HiM{;n9DC*rq5Uw6^4 z)c;hR*GrDmk`+8}2-4T%yE$$VT(V+@qJI?Mqv!#-{^dCGO)#%2Jc9N5Og9_8GaM=` zit>^wEmt#tk5y?o8orcOX}%afR90y|n0{7O>3$YIDk1GyqaEMEVw=v%uhA+VKafu( z^mrB9fi~N3xLvi=$v@a##dcwi?Kd1!?QXHhm%~+TCk(!PbWfGrPMH0D+AjF%y;a&S znEh$3Rqp+1XH~iPr`=ZN-k&zTO7BnWK>JyKmsYv=d(~9w{a$8&)t9Qe)&44DXLeR; ze{!<)e|r_;=g508_&HX^_}Q-Vl=+g4RhS2ZU(Is;)+)?zz%MhN?XN2uBn(nMR zsQ58_4v*L6^lTO9)h6U_=gXJUzt_EkozVOAu#Zgm&=1^(G2i`m)g8*eaB9@QN~PYB zcffu-s?jC>;1ZuwkT?Uv8tYPWo@u6E03S+!d}w^h64GhFSKPo^63!SWZT>F8IO zrdI3q8zZ0JiF^#dUlM*ZeYaZ~LpU4#e%3@%7$n ztOKF_hOhTmb36+B-sJj!s^)wxgKB9MzN$R>_kb}VPLb=EDgLzLV>_Ag#>^KB#}}iY zp9Np?^QRvNU-I)xo=|*gv-RyuhA$$>uT=BA!HIW#wVLOD*zYFgPlIn6#I?-$^Gr3* z|C~JhXRCSs=j0=O1AOJ@oB80ks(Bp&@e^Uqcd8LLMEt_Y;W_X#rGqSJk-nwZBI6Ri0}69@D=SHQGNl z`q^FM=%*L=^wo%df`3detAU@7^&B&A>8e5AKK$9jBPDWO{|c4)3<8W`xSz{ zQqghMFK52@e(8ty2T#Axk;lgg{C~Wrn_Cbx{k&K8)3HPE&Fd$wqlZ;Lo%Qb%HSCAa zvga?KuHpTqP9Ek*YuGM1`=LHw!|UD1lR{n0r$O*3lbLSkzpYn%LLRC3^}{u6mz;dK zu^OF6s^iw!-(Rx>`r1L0<@(JvJHdC*66oGhGlBUQ?$?2K+FOHsygYyPa1Hx|xL)ku z(HgA(a6S=t7RTK+y#9mzCsO{dn!RWb^4!F5ezHdAksAH}Yz^{A(f<+Pfaeuot2vGd@ZGUOzhhjG{MqexU%*e-XL&NtJKa@Ob3xTP~_~{9`_}(IX$Fvdts-NDd&3nH9=#SLi>bze7ZcHeV z_kID;pRU#K7cleQIkn8!4m%!tZ7r{hba!){d%;Y=dXur59;>}C>ryRTD|V1=I!9`gSFaEUZu*t^uF4|>U|U|RsTKoKsM;=|{C#cLHlSD%wlGt-ULRb*hv6%_6~BuW@Wt>reh*w|oNs zP2A4tcOv1&RYOAK%INo53AevFCBgdLVaN5(PUv};S?|3#k^kNS=e;3?Eh?6FuO99$ zEOOCqKN;(+QrfE8>G;8mRJ&Se70OvYHzyYR@zc&fzdpg^sFNqWIKg%V{*}}>Kf&V( z_O}S$Zb)$clC!U|J;C{vprw3SVjJ)`V&iRjg4a<`c9KkdY~&r{>qZ{?lsqsGmX3EN zIBp3&lXk8~KRAwQ;v8$y56=5G_HrO0aZAKyST9G>FP=xvllq1d@JkUloOgk)a6^Lg z7BH?#`FMik*@y$m^R^_|FU7oD;yl|Dye`pW#~~*Yye{G7h3-lqj||TJ`A}eu})y*@*yRcCR=VF zg9jN7 z_%h^@zrOkum7gVcDBAclKTmL8I`R*vYmWXh zF`@De&3=gAB#>vo^Brl>O9|eGbMpG_IU?u2lT}eTp}&NUAb9>g%a-%sA!n8EAy>bw z>|e7TcM8_AKhv!8-`LLVt((VoM&+~cI>()LEsEy(4de0Mb&C{j)@x0^ig}ODV4Z%C zj?wp5l)gLpC4UlqpDzu5O>kv!@w(FYW?R4i23&D|iHYyM4P0?PiIKCXj^oqLzFl7( z&qJMkxZyh1cL%r8I?iXqx`{l$q>ksIBQ|c!>sa5LX_=H))bYM!JYN)}s*d+N@V*&+ zK}{X>9rv3!Xwj{OMi7m*H3tAihbby|bF^Xk|yho2zrJ-?3qhz?o@J!ikAsctv>DZxQS z`{}Z}J(^z8sNS=+sBW*K7pn3w-BhWbr`hU6;A#br{e@B4)DD?!~tOE)%&u*=TUxN7HFPFu--jcr{jBrc- zw!NQQuk*s@H{vcFSJY$w8S+2{X4F#8@g2}jx_nW+&J&$4<8pgF?-!X$Yh?iXNImw8 zATDV1{ND|r1-J?A@iqW$`Y zPt`-O(Eg<$`FWqO->sf!#;32<^L$t5rE>W{*K=MN;^XqX7wVDkgYqR8>gWBYe!maD zSmv(dY|)#I2I#I*hsep#Y!c%<#zjfHr&sG^o}}f(bD~K-9`wrfu_Wt}^InL`BLJ}o(}Xk+iEC)wUR z>(n!nZ12$?xqoJo{cP-068eH9{A|!>f6PTmtV@G7_Ig$laTw5Mytp*U`yzQAUJnqn zlUP@QpJ3MUE>B`zj@QX`F)b$sB8l2vmjCq=X6EP3; zjKXQFJwN)E!YST&Ar*YT0H^;~;nZ0-_`SkuyFIV_coOqEsH(B|4<+4sy?c|G=b^kC zADoxJEs1<8&|4IZaWA=4(FW(YCD(djo@|_VC;L5V;M(APRdT=+fgTu~_a)bPA}BXF zA7GrL+~9l&IOqDhgaJ<|oWpPE(mnnXaIXB#t}(QT=qtc^iq~rgc|;-lDsZmyZso+& zz&ZQNayvZ>oF^Gq`gZyT;~Y59c|Anm0nYh-1iezEJTVx2_jOVVslx088~?B7$< zyjNX?d<&GbzqL2z#%+HpAGZ;DAf<83Jz>8fnNs^ z`EBS$Q8C{1Dzqonuk@g4rq&F9YQR&0AUx|jAEDGbPrMp>Bz{69HRwrOpf6IzRFcwq zaiPAQ%2Vq-lh1};N&S_n4W0<^mkE~H~>0hMudl*N-AhsJXrFh+me4y7b z{c1|*t2OKHkS`6t1o$v|8BX&&68mfg5Ro+Ik-$T4SlyMt&ghFA8&I z`iRiFL(S=<&})?Ebo;MP--+=C^Ev78y!2hVT-tX{`k0sZ&6!bVe)?|JKBMOg)Awk4 zvaYW!eXr`@X6f&e^nIF^=iQh-j`0q0SK;r{^!>X&qrR;1l= z$&R!;E_su(6H9D6(WUH!vv00j*$FeA$@@~FcRhG0&p*`rP~p#;b@5x$dR@G*O=dlR zRPa?;ZfJ3rKyo}mzjuSnjwpMFeVTINF4ZsO^$ESHpkKYJU(R~UG1ae5+y3oQ{c_&l zV%7^6puTeG&xg}^Z!-GD<1*)KJebzwvWSm%q}}U@C(;}T?WA^T&mC!wQ#oj%<2uC?0nfQdA}zo~<+QRNe~ing)+49Vs8R|TKN(Jy+esgpkq z-@c{zhW8%GCC@0nIsVO;72g~`{5i!pjE8dl_Z8oI@JedUr&pOz=Ka!W-iyp9ykFYP zAO9__=Z}VO&w_8ff7kHoyNXXvKIsn?pODWa7yKj*Kb!a43Zs6M*86P@-<|~Dc%913 z-@XC9aU9mfO}_)X$L}{-D((L%>>ksFN15=kkAZ!LBZo4cS9vl#{yKSBzKmPXq8YcI zm1Nv;f{F}}$Bv%GGdv!5$ojq$?>Br4X54ry&oJIPY=6BjgZT;Kh$dcCo#Ay`=eXqPXpw@{+)?OOobenHumrQ4Cle)y_CX_rVQt^IC-+O zGMvu>x=~+nDdeW=lj|2|INsr`&$nebj@V|$6P7@(oY!OIyc}}n_vaY>xH-f5&Q4tJ z)(qzn!T%H>b!LzUkNp$_GqhvVl^JK`hpv<7_hvRLdO+5}HfOdd+V~+w!L5GU=H%H{ z2e$=iD>ir)95sTQcbJAz4)?J>y`XRdxq~n4fBvUGq5K_Vw|=j1gn5HJ=j8(Z`i;U- zn>~*GSAl;0QS?juxBQ-cw|{%e{g!B2H=bwja{;{=G{1M_8Ga8u;wEPNe+f9@b+2X8 zzE>4apr2x>UIR|@_3*y)lp{*c z^8N)}zd^~_(Z4N9&d&I@P086=?_S97-G@j_T;%^({~Uc;tLhs?;tu1#DA=!Pqc1xw z#HH~bHAi381!&OOKXB9zE8n+vdI<5NX-)dX^VWo-ou2AnRdM~j&M0Ex1w!ZK`zLvJME{+k1|Bnf z24DZC_~h)L|1ZTS>w z^1fQ*N4^FDeYF-*Hh*8O zMc%C5SIgrC+o7LY_d#w`Z8^Sd9Y_7}{~#xhr}%vLGk^HM>!=XE5B9oFpG0WBT2!57 z`;7RMToKQ@{nA*L?X#n|wOO}cT9;+}+@{_e%~cd<-R}YLXW9Qjxrw7>b)JN_R~97| zADn&Y$emSws`ghbvap_ijR0di9GMhEaTCL94CT=Vk9x>mO3R{l$N6jF0uhJYt^yFnZXg z`sKXWYnj4}W3QI0emef{4OyKJ-YiwO13xM+Upjg-`px;IT{7RhH4Fb4>&}Hoq+XvH z`3LPyr;?X5KU<~b<;+9YD0w;W`R!8ua`K=CRKJ|O+#c1h7F&KQ{{Zg9JZb1!^edfq z{PaQe<5cZh~c?~4WY^vj|jM!xFr4?&&`hx~Y& zr~^HWzc0l0*Wk?jeW6xd&-0`wvjZyb>%3odouUi-VBX`ih97)}!}Rle1^V&>)lbK7 z`LXJ!Gj9B}zz+Oe_0w5re;(rk&wI_j-T%mPJ`L6ncj(6aD$DtESicnd*IB)us_h%m zzrmiJN}o6e&qo(e;LmX6r0l;Hj-B`8{aN+XnOFX{z%IO4(9b^=*o8l+ezw_h;NPL2 zyk2Dd`B$xt#zl$5#-#D3{6(0S-O=nhXGVRQ$b~@w5Ox4a7ThGr{?R4x}qiUx!URDaT& zRXY*CmWe^Of&F%@cMClk{LO!_%d`fbcVeHB@M(I3OcC}pm#ZhDU3oj5lC*L;#Pv(6#6FBD{FD>dQ;M0l%KCLX^ z)2aeKtrb3d&h@2grgTEM5B1$^3Fz^DBMe7fWR5l?#y_;$PSZL;Xi_6B|r zzr)AP1$;bMz{ev6e7v)OkH>_MW_;M%fcX&ePEFqAqn_g`KThS_VZ8sb=YCC}hrCHl z58w2hkiS=|^C+|42UPh&?FZrSl|INc|92fG4mipS_-8nBDC7C+r^P;M|8Ih3G^#kD z{od*4l$;#D=xHS(8tgN__nz%D z^W)oMpPO?aaC{&3IX^%6C$P_KkBuMq3uT|3_dNfyVT1C^O+M2r4Z|uvW&WP#TMdZc bB3@ -Text-to-Speech on the Web - - - - - - -

Text-To-Speech on the Web

-
- Text: -
-
-

- This demo is 100% clientside JavaScript. It uses eSpeak, an open source - speech synthesizer, which was compiled from C++ to JavaScript using Emscripten. - Source code for this demo can be found here. -

-

- Browser requirements: -

    -
  • Typed arrays. The eSpeak code is not portable to the extent that would be necessary to avoid using typed arrays. - (It should however be possible to rewrite small bits of eSpeak to fix that.) - This is present in Firefox and Chrome, but not IE, Safari or Opera.
  • -
  • Support for WAV audio in data URIs. eSpeak's simplest form of output is a WAV file, and the easiest way to use - that is via a data URI. (It should however be possible to extract the raw audio directly by hacking eSpeak.) - This is present in Firefox, Safari and Opera, but not IE or Chrome.
  • -
- So currently this demo will only work in Firefox. Help is welcome regarding the workarounds mentioned above - that will let it work elsewhere, we would like to develop this demo into a useful project for people to use around the web. -

-
- - - diff --git a/demos/espeak/espeak.js b/demos/espeak/espeak.js deleted file mode 100644 index fd400e1f734ea..0000000000000 --- a/demos/espeak/espeak.js +++ /dev/null @@ -1,2554 +0,0 @@ -this.Module||(this.Module={});if(!Module.arguments)try{Module.arguments=scriptArgs}catch(e$$5){try{Module.arguments=arguments}catch(e$$6){Module.arguments=[]}} -var Runtime={forceAlign:function(f,d){d=d||4;return isNumber(f)&&isNumber(d)?Math.ceil(f/d)*d:"Math.ceil(("+f+")/"+d+")*"+d},isNumberType:function(f){return f in Runtime.INT_TYPES||f in Runtime.FLOAT_TYPES},isPointerType:function(f){return pointingLevels(f)>0},isStructType:function(f){return isPointerType(f)?!1:RegExp(/^\[\d+\ x\ (.*)\]/g).test(f)?!0:!Runtime.isNumberType(f)&&f[0]=="%"},INT_TYPES:{i1:0,i8:0,i16:0,i32:0,i64:0},FLOAT_TYPES:{"float":0,"double":0},or64:function(f,d){return(f|0|d|0)+(Math.round(f/ -4294967296)|Math.round(d/4294967296))*4294967296},and64:function(f,d){return((f|0)&(d|0))+(Math.round(f/4294967296)&Math.round(d/4294967296))*4294967296},xor64:function(f,d){return((f|0)^(d|0))+(Math.round(f/4294967296)^Math.round(d/4294967296))*4294967296},getNativeFieldSize:function(f,d){var e={_i1:1,_i8:1,_i16:2,_i32:4,_i64:8,_float:4,_double:8}["_"+f];!e&&f[f.length-1]=="*"&&(e=4);d||(e=Math.max(e,4));return e},dedup:function(f,d){var e={};return d?f.filter(function(b){return e[b[d]]?!1:e[b[d]]= -!0}):f.filter(function(b){return e[b]?!1:e[b]=!0})},set:function(){for(var f=typeof arguments[0]==="object"?arguments[0]:arguments,d={},e=0;e=0&&d.push(b-e);return e=b});f.flatSize=Runtime.alignMemory(f.flatSize,f.alignSize);if(d.length==0)f.flatFactor=f.flatSize;else if(Runtime.dedup(d).length==1)f.flatFactor=d[0];f.needsFlattening=f.flatFactor!=1;return f.flatIndexes},generateStructInfo:function(f,d,e){var b,a;if(d){e=e||0;b=typeof Types==="undefined"?Runtime.typeInfo[d]:Types.types[d];if(!b)return null; -f||(f=Types.structMetadata[d.replace(/.*\./,"")]);if(!f)return null;assert(b.fields.length===f.length,"Number of named fields must match the type for "+d);a=b.flatIndexes}else b={fields:f.map(function(a){return a[0]})},a=Runtime.calculateStructAlignment(b);var g={__size__:b.flatSize};d?f.forEach(function(c,d){if(typeof c==="string")g[c]=a[d]+e;else{var f,j;for(j in c)f=j;g[f]=Runtime.generateStructInfo(c[f],b.fields[d],a[d])}}):f.forEach(function(b,d){g[b[1]]=a[d]});return g},stackAlloc:function(f){var d= -STACKTOP;_memset(STACKTOP,0,f);STACKTOP+=f;STACKTOP=Math.ceil(STACKTOP/4)*4;return d},staticAlloc:function(f){var d=STATICTOP;STATICTOP+=f;STATICTOP=Math.ceil(STATICTOP/4)*4;return d},alignMemory:function(f,d){return Math.ceil(f/(d?d:4))*(d?d:4)},__dummy__:0},CorrectionsMonitor={MAX_ALLOWED:0,corrections:0,sigs:{},note:function(f,d){d||(this.corrections++,this.corrections>=this.MAX_ALLOWED&&abort("\n\nToo many corrections!"))},print:function(){var f=[],d;for(d in this.sigs)f.push({sig:d,fails:this.sigs[d][0], -succeeds:this.sigs[d][1],total:this.sigs[d][0]+this.sigs[d][1]});f.sort(function(b,a){return a.total-b.total});for(d=0;d=0?Math.floor(f):Math.ceil(f)}var __globalConstructor__=function(){},__THREW__=!1,__ATEXIT__=[],ABORT=!1,undef=0;function abort(f){print(f+":\n"+Error().stack);ABORT=!0;throw"Assertion: "+f;} -function assert(f,d){f||abort("Assertion failed: "+d)}function setValue(f,d,e){e[e.length-1]==="*"&&(e="i32");switch(e){case "i1":HEAP8[f>>0]=d;break;case "i8":HEAP8[f>>0]=d;break;case "i16":HEAP16[f>>1]=d;break;case "i32":HEAP32[f>>2]=d;break;case "i64":HEAP32[f>>2]=d;break;case "float":HEAPF32[f>>2]=d;break;case "double":HEAPF32[f>>2]=d;break;default:abort("invalid type for setValue: "+e)}} -function getValue(f,d){d[d.length-1]==="*"&&(d="i32");switch(d){case "i1":return HEAP8[f>>0];case "i8":return HEAP8[f>>0];case "i16":return HEAP16[f>>1];case "i32":return HEAP32[f>>2];case "i64":return HEAP32[f>>2];case "float":return HEAPF32[f>>2];case "double":return HEAPF32[f>>2];default:abort("invalid type for setValue: "+d)}return null}var ALLOC_NORMAL=0,ALLOC_STACK=1,ALLOC_STATIC=2; -function allocate(f,d,e){var b,a;typeof f==="number"?(b=!0,a=f):(b=!1,a=f.length);for(var e=[_malloc,Runtime.stackAlloc,Runtime.staticAlloc][e?e:ALLOC_STATIC](Math.max(a,1)),g=typeof d==="string"?d:null,c=0,h;c>0]);if(b=="\0")break;d+=b;e+=1}return d}function Array_stringify(f){for(var d="",e=0;e>0]=base[i];Module.HEAP=HEAP;Module.HEAP8=HEAP8;Module.HEAP16=HEAP16;Module.HEAP32=HEAP32;Module.HEAPU8=HEAPU8;Module.HEAPU16=HEAPU16;Module.HEAPU32=HEAPU32;Module.HEAPF32=HEAPF32;STACK_ROOT=STACKTOP=alignMemoryPage(10);var TOTAL_STACK=1048576;STACK_MAX=STACK_ROOT+TOTAL_STACK;STATICTOP=alignMemoryPage(STACK_MAX); -function __shutdownRuntime__(){for(;__ATEXIT__.length>0;){var f=__ATEXIT__.pop(),d=f.func;typeof d==="number"&&(d=FUNCTION_TABLE[d]);d(f.arg===void 0?null:f.arg)}CorrectionsMonitor.print()}function Array_copy(f,d){return HAS_TYPED_ARRAYS?Array.prototype.slice.call(HEAP8.subarray(f,f+d)):HEAP8.slice(f,f+d)}function String_len(f){for(var d=0;HEAP8[f+d>>0];)d++;return d}function String_copy(f,d){var e=String_len(f);d&&e++;var b=Array_copy(f,e);d&&(b[e-1]=0);return b} -if(typeof print==="undefined")print=console.log;function intArrayFromString(f,d){for(var e=[],b=0;b255&&(a&=255);e.push(a);b+=1}d||e.push(0);return e}Module.intArrayFromString=intArrayFromString;function intArrayToString(f){for(var d=[],e=0;e255&&(b&=255);d.push(String.fromCharCode(b))}return d.join("")}function unSign(f,d){return f>=0?f:d<=32?2*Math.abs(1<=e&&(f=-2*e+f);return f} -var $struct_ACCENTS___SIZE=8,$struct_DIR___SIZE=0,$struct_DIR___FLATTENER=[],$struct_FILE___SIZE=148,$struct_FILE___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,70,71,72,76,84,88,92,96,100,104,108],$struct_FMT_PARAMS___SIZE=48,$struct_LANGUAGE_OPTIONS___SIZE=280,$struct_LANGUAGE_OPTIONS___FLATTENER=[0,4,8,12,16,20,24,100,176,180,184,188,192,196,200,204,208,212,216,220,224,228,232,240,244,248,249,250,251,252,256,260,264,268,272,276],$struct_MBROLA_TAB___SIZE=24,$struct_MatchRecord___SIZE= -16,$struct_PARAM_STACK___SIZE=64,$struct_PHONEME_DATA___SIZE=152,$struct_PHONEME_DATA___FLATTENER=[0,4,68,88,108,124,128,132],$struct_PHONEME_LIST___SIZE=24,$struct_PHONEME_LIST___FLATTENER=[0,1,2,3,4,6,8,12,14,15,16,17,18,19,20,21],$struct_PHONEME_LIST2___SIZE=8,$struct_PHONEME_LIST2___FLATTENER=[0,1,2,3,4,6],$struct_PHONEME_TAB___SIZE=16,$struct_PHONEME_TAB___FLATTENER=[0,4,8,10,11,12,13,14,15],$struct_PHONEME_TAB_LIST___SIZE=48,$struct_PHONEME_TAB_LIST___FLATTENER=[0,32,36,40,44],$struct_REPLACE_PHONEMES___SIZE= -3,$struct_RESONATOR___SIZE=40,$struct_RGROUP___SIZE=28,$struct_RGROUP___FLATTENER=[0,16,20,24],$struct_SOUND_ICON___SIZE=16,$struct_SPECT_SEQ___SIZE=1104,$struct_SPECT_SEQ___FLATTENER=[0,2,3,4],$struct_SPECT_SEQK___SIZE=1604,$struct_SPECT_SEQK___FLATTENER=[0,2,3,4],$struct_SPEED_FACTORS___SIZE=64,$struct_SSML_STACK___SIZE=76,$struct_SSML_STACK___FLATTENER=[0,4,8,12,16,56],$struct_SYLLABLE___SIZE=6,$struct_TONE_HEAD___SIZE=16,$struct_TONE_HEAD___FLATTENER=[0,1,2,3,4,8,9,10,12],$struct_TONE_NUCLEUS___SIZE= -16,$struct_TONE_NUCLEUS___FLATTENER=[0,1,2,3,4,5,8,12,13,14],$struct_TUNE___SIZE=68,$struct_TUNE___FLATTENER=[0,12,16,24,25,26,27,28,29,30,31,32,33,34,35,36,39,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,64],$struct_Translator___SIZE=8328,$struct_Translator___FLATTENER=[0,280,284,288,292,332,632,652,656,660,668,676,692,696,700,704,708,964,968,1E3,1048,1052,1056,5152,5256,6280,6792,7272,7752,7756,8012,8268,8272,8276,8280,8284,8288,8292,8296,8300,8304,8308,8312,8316,8320,8324],$struct_WGEN_DATA___SIZE= -64,$struct_WORD_TAB___SIZE=12,$struct_WORD_TAB___FLATTENER=[0,4,6,8,9,10],$struct__IO_marker___SIZE=12,$struct_datablock___SIZE=16,$struct_dirent___SIZE=268,$struct_dirent___FLATTENER=[0,4,8,10,11],$struct_espeak_VOICE___SIZE=24,$struct_espeak_VOICE___FLATTENER=[0,4,8,12,13,14,15,16,20],$struct_frame_t___SIZE=64,$struct_frame_t___FLATTENER=[0,2,16,17,18,26,32,35,39,44,49,56,63],$struct_frame_t2___SIZE=44,$struct_frame_t2___FLATTENER=[0,2,16,17,18,26,32,35,39],$struct_frameref_t___SIZE=8,$struct_getopt_data___SIZE= -20,$struct_klatt_frame_t___SIZE=288,$struct_klatt_frame_t___FLATTENER=[0,4,8,48,88,128,168,172,176,180,184,188,192,196,200,204,208,248],$struct_klatt_global_t___SIZE=2748,$struct_klatt_global_t___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,64,72,80,88,96,104,112,120,128,136,144,152,160,164,172,176,180,184,188,1468],$struct_klatt_peaks_t___SIZE=80,$struct_klatt_peaks_t___FLATTENER=[0,4,8,12,16,24,32,40,48,56,64,72],$struct_option___SIZE=16,$struct_pollfd___SIZE=8,$struct_pollfd___FLATTENER= -[0,4,6],$struct_resonator_t___SIZE=64,$struct_sonicStreamStruct___SIZE=88,$struct_stat___SIZE=88,$struct_stat___FLATTENER=[0,8,12,16,20,24,28,32,40,44,48,52,56,64,72,80,84],$struct_timespec___SIZE=8,$struct_voice_t___SIZE=1344,$struct_voice_t___FLATTENER=[0,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,144,162,180,198,216,234,252,272,308,344],_path_home,_end_of_sentence,__str,__str1,__str2,_stderr,__str3,__str4,__str5,_stdout,_f_wave,__str6,__ZZL12OpenWaveFilePKciE8wave_hdr,_quiet, -_wavefile_count,__str7,_wavefile,_filetype,_samples_split,_samples_total,__str8,__str10,__ZZ13DisplayVoicesP8_IO_FILEPcE7genders,__str11,__str12,__str13,__str14,__str15,__str16,__str17,__str18,__ZZ4mainE12long_options,__str19,__str20,__str21,__str22,__str23,__str24,__str25,__str26,__str27,__str28,__str29,__str30,__str31,__str32,__str33,__str34,__str35,__str36,__str37,_stdin,__str38,__str39,__str40,__str41,_uri_callback,_phoneme_callback,_voice_pcnt,_mnem_rules,_mnem_flags,__str143,__str244,__str345, -__str446,__str547,__str648,__str749,__str850,__str951,__str1052,__str1153,__str1254,__str1355,__str1456,__str1557,__str1658,__str1759,__str1860,__str1961,__str2062,__str2163,__str2264,__str2365,__str2466,__str2567,__str2668,__str2769,__str2870,__str2971,__str3072,__str3173,__str3274,__str3375,__str3476,__str3577,__str3678,__str3779,__str3880,__str3981,__str4082,__str4183,__str4284,__str43,__str44,__str45,__str46,__str47,__str48,__str49,__str50,__str51,__ZZ22print_dictionary_flagsPjE3buf,__str52,__ZL5f_log, -__str53,__ZL11hash_chains,__ZL11hash_counts,__ZZL16copy_rule_stringPcRiE6outbuf,__ZL9rule_cond,__ZL8rule_pre,__ZL10rule_match,__ZL9rule_post,__ZL13rule_phonemes,__ZZL16copy_rule_stringPcRiE16lettergp_letters,__ZL7linenum,__str54,__ZL11error_count,__ZL19letterGroupsDefined,__str55,__str56,__str57,__str58,__str59,__str60,__str61,__str62,__str63,__ZZL16copy_rule_stringPcRiE10next_state,__str64,__str65,__str66,__ZZ10DecodeRulePKciPciE10symbols_lg,__ZZ10DecodeRulePKciPciE7symbols,__ZZ10DecodeRulePKciPciE6output, -__str68,__str69,__ZZL12compile_linePcS_PiE10nullstring,__str70,__ZL9text_mode_b,__str71,__str72,__ZL21error_need_dictionary,__str73,__str74,__str75,__str76,__str77,__str79,__str80,__str82,__str83,__str84,__str85,__str86,__str87,__str88,__ZL10group_name,__str89,__str90,__str91,__ZL10debug_flag,__str92,__str93,__str95,__ZL9group3_ix,__str96,__str97,__str98,__str99,__str100,__str101,__str102,__str103,__str104,__str105,__str106,__str107,__str108,__str109,__str110,__str111,__str112,__str113,__str114,_dictionary_skipwords, -__ZZ13SetWordStressP10TranslatorPcPjiiE15consonant_types,__ZZ13SetWordStressP10TranslatorPcPjiiE10guess_ru_v,__ZZ13SetWordStressP10TranslatorPcPjiiE10guess_ru_t,__ZZ13SetWordStressP10TranslatorPcPjiiE8guess_ru,__ZL15stress_phonemes,__ZL13remove_accent,__ZZ12RemoveEndingP10TranslatorPciS1_E6ending,__ZZ12RemoveEndingP10TranslatorPciS1_E16add_e_exceptions,__str115,__ZZ12RemoveEndingP10TranslatorPciS1_E15add_e_additions,__str1116,__str2117,__str3118,__str4119,__str5120,__str6121,__str7122,__str8123,__str9124, -__str10125,_ipa1,__str11126,__str12127,__str13128,__str14129,__str15130,__str16131,__str17132,__str18133,__str19134,_dictionary_name,__str20136,__str21137,__str22138,__str23139,__str24140,__str25141,__ZZ14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TABE16word_replacement,__str26142,__str27143,__ZZ11LookupFlagsP10TranslatorPKcE5flags,__ZZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordiiE4best,__str28144,__str29145,__str30146,__str31147,__ZZ14TranslateRulesP10TranslatorPcS1_iS1_iPjE9str_pause,__str32148, -__ZL13diereses_list,__str33149,_env_fall,__ZL10number_pre,__ZL11number_tail,__ZL12last_primary,__ZL12syllable_tab,__ZL9tone_posn,__ZL10tone_posn2,__ZL8no_tonic_b,__ZL7drops_0,__ZZL18calc_pitch_segmentiiP9TONE_HEADP12TONE_NUCLEUSiiE12continue_tab,__ZL8min_drop,_tunes,__ZL14tone_pitch_env,__ZL15tone_head_table,__ZL5oflow,__ZL9oflow_emf,__ZL10oflow_less,__ZL18tone_nucleus_table,_env_rise,_env_frise,_envelope_data,__ZL11env_r_frise,__ZL10env_frise2,__ZL12env_r_frise2,__ZL12env_risefall,__ZL13env_fallrise3, -__ZL13env_fallrise4,__ZL9env_fall2,__ZL9env_rise2,__ZL16env_risefallrise,_punctuation_to_tone,_n_tunes,_namedata,__ZL10ungot_char,__ZZL13WordToString2jE3buf,__ZL13n_param_stack,_param_stack,__ZL11ungot_char2,__ZL12n_ssml_stack,__ZL10ssml_stack,__ZL17speech_parameters,__ZL16current_voice_id,__ZL11ignore_text_b,__ZL10audio_text_b,__ZL19clear_skipping_text_b,_count_characters,__ZL10sayas_mode,__ZL7xmlbase,__str157,__ZL11namedata_ix,__ZL10n_namedata,__ZZL17ProcessParamStackPcRiE10cmd_letter,__str1158, -__ZZL14ReplaceKeyNamePciRiE5C_163,__str2159,__str3160,__str4161,__str5162,__ZL10walpha_tab,__str7164,__ZZL14LookupCharNameP10TranslatoriiE3buf,__str8165,__str9166,__str10167,__str11168,__str12169,__str13170,__str14171,__str15172,__str16173,__ZZL14LoadSoundFile2PKcE4slot,__ZL7f_input,_p_wchar_input,__ZL12end_of_input_b,_p_textinput,__ZZL4GetCvE6ungot2,__ZZL4GetCvE5mask2,__str17174,__str18175,__str19176,__str20177,__str21178,__ZL19ssml_ignore_l_angle,__ZL11punct_chars,__ZL16punct_attributes,__ZZL16GetSsmlAttributePwPKcE5empty, -__str22179,__str23180,__str24181,__str25182,__str26183,__ZZL18GetVoiceAttributesPwiE11mnem_gender,__str27184,__str28185,__str29186,__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_tabs,__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_rate,__str30187,__str31188,__str32189,__str33190,__str34191,__ZZL19SetProsodyParameteriPwP11PARAM_STACKE11mnem_volume,__str35192,__str36193,__str37194,__str38195,__str39196,__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_pitch,__str40197,__str41198,__str42199,__str43200, -__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_range,__ZL8ssmltags,__str44201,__str45202,__str46203,__str47204,__str48205,__str49206,__str50207,__str51208,__str52209,__str53210,__str54211,__str55212,__str56213,__str57214,__str58215,__str59216,__str60217,__str61218,__str62219,__str63220,__str64221,__str65222,__str66223,__str67224,__str68225,__str69226,__str70227,__str71228,__str72229,__str73230,__str74231,__str75232,__ZL22ignore_if_self_closing,__str76233,__str77234,__str78235,__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_punct, -__str79236,__str80237,__str81238,__str82239,__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_capitals,__str83240,__str84241,__str85242,__str86243,__ZZL14ProcessSsmlTagPwPcRiiiE12prosody_attr,__str87244,__str88245,__str89246,__str90247,__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_emphasis,__str91248,__str92249,__ZZL14ProcessSsmlTagPwPcRiiiE23emphasis_to_pitch_range,__ZZL14ProcessSsmlTagPwPcRiiiE18emphasis_to_volume,__str93250,__str94251,__str95252,__ZZL14ProcessSsmlTagPwPcRiiiE17mnem_interpret_as,__str96253,__str97254, -__str98255,__str99256,__str100257,__ZZL14ProcessSsmlTagPwPcRiiiE17mnem_sayas_format,__str101258,__str102259,__ZL11sayas_start,__str103260,__str104261,__str105262,__str106263,__str107264,__str108265,__str109266,__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_break,__str110267,__str111268,__str112269,__str113270,__ZZL14ProcessSsmlTagPwPcRiiiE11break_value,__str114271,__str115272,__ZL10ungot_word,__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix,__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E12ungot_string, -__str116,__str117,__ZL18xml_char_mnemonics,__str119,__str120,__str121,__str122,__str123,__str124,__str125,__ZL12chars_ignore,__str126,__str127,_param_defaults,__ZL6speed1,__ZL6speed2,__ZL6speed3,__ZL12speed_lookup,__ZL14wav_factor_350,__ZL16pause_factor_350,__ZZ11CalcLengthsP10TranslatorE14more_syllables,__str279,__str281,__str1282,__str2283,__str3284,__ZL14number_control,__str4285,__str5286,__str6287,__str7288,__str8289,__str9290,__str10291,__str11292,__str12293,__str13294,__ZL23speak_missing_thousands, -__str14295,__str15296,__str16297,__ZL14n_digit_lookup,__ZL12digit_lookup,__str17298,__ZL11ph_ordinal2,__str18299,__str19300,__str20301,__str21302,__str22303,__str23304,__str24305,__str25306,__str26307,__str27308,__str28309,__str29310,__str30311,__str31312,__str32313,__str33314,__str34315,__str35316,__str36317,__str37318,__str38319,__str39320,__str40321,__str41322,__ZZL17TranslateNumber_1P10TranslatorPcS1_PjP8WORD_TABiE9str_pause,__str42323,__ZZ14TranslateRomanP10TranslatorPcS1_P8WORD_TABE12roman_values, -__str43324,__str44325,__ZL18letter_accents_0e0,__ZL18letter_accents_250,__ZL13non_ascii_tab,__ZL11accents_tab,__str45326,__str46327,__str47328,__str48329,__str49330,__str50331,__str51332,__str52333,__str53334,__str54335,__str55336,__str56337,__str57338,__str58339,__str59340,__str60341,__str61342,__str62343,__str63344,__str64345,__str65346,__str66347,__str67348,__str68349,__str69350,__ZZ12LookupLetterP10TranslatorjiPciE13single_letter,__str70351,__str72353,__str73354,__str74355,__str75356,__str76357, -__str77358,__str78359,_option_mbrola_phonemes,__ZZL10GetMbrNameP12PHONEME_LISTP11PHONEME_TABS2_S2_PiS3_S3_E4mnem,__ZL10mbrola_tab,__ZL15mbr_name_prefix,__ZZ10MbrolaFilliiE9n_samples,__ZZL10WritePitchiiiiiE6output,__str363,__str1364,__str2366,__str3367,__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix,__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE11embedded_ix,__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE10word_count,__str4368,__str5369,__str6370,__str7371,__str8372,__str9373,__str10374, -__str11375,__str12376,__str13377,__str14378,__str15379,__str16380,__ZL14mbrola_control,_version_string,_phoneme_tab,_n_phoneme_tab,__ZZL15StressConditionP10TranslatorP12PHONEME_LISTiiE15condition_level,__ZZL18InterpretConditionP10TranslatoriP12PHONEME_LISTiE11ph_position,__ZZL13NumInstnWordsPtE7n_words,_phoneme_tab_flags,_phoneme_tab_list,_current_phoneme_table,__str385,_phoneme_index,_logging_type,__str1386,__str2387,__str3388,__str4389,__str5390,_f_logespeak,__str7392,__str8393,__str9394,_option_device_number, -__str10395,__str11396,_phoneme_tab_number,_n_phoneme_tables,__str12398,_phondata_ptr,_seq_len_adjust,__ZZ11LookupSpectP11PHONEME_TABiP10FMT_PARAMSPiP12PHONEME_LISTE10frames_buf,_wavefile_ix,__ZL16phoneme_tab_data,__str13399,__str14400,__str15401,__str16402,__str17403,__str18404,_wavefile_data,__str19405,_version_phdata,_wavefile_amp,_wavefile_ix2,_wavefile_amp2,_vowel_transition,_vowel_transition0,_vowel_transition1,_this_ph_data,_n_phoneme_list,__ZZ12WordToStringjE3buf,__ZL14last_pitch_cmd,__ZL12last_amp_cmd, -__ZL10last_frame,__ZL15syllable_centre,__ZL10amp_length,_speed,__ZZL10AllocFramevE2ix,__ZZL10AllocFramevE10frame_pool,__ZZL13set_frame_rmsP7frame_tiE8sqrt_tab,__ZL12syllable_end,__ZL14syllable_start,__ZL8timer_on_b,__ZL6paused_b,__ZL10last_wcmdq,__ZL12pitch_length,__ZL13fmt_amplitude,__ZL10modn_flags,__ZZ18FormantTransition2P10frameref_tRijjP11PHONEME_TABiE10vcolouring,_n_soundicon_tab,_soundicon_tab,__ZZ8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTiE9wave_flag_b,_mbrola_name,__ZZ8GenerateP12PHONEME_LISTPiiE2ix, -__ZZ8GenerateP12PHONEME_LISTPiiE11embedded_ix,__ZZ8GenerateP12PHONEME_LISTPiiE10word_count,__ZZ8GenerateP12PHONEME_LISTPiiE8sourceix,__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text,__ZZ15SpeakNextClauseP8_IO_FILEPKviE6p_text,_phoneme_list,__str420,__str1421,__ZL9new_voice,_mbrola_delay,_translator,__ZL15length_mod_tabs,__ZL14length_mods_en,__ZL15length_mods_en0,__ZL17length_mods_equal,__ZL8brackets,__ZZ8utf8_outjPcE4code,__ZZ8utf8_in2PiPKciE4mask,__ZL13embedded_flag_b,_count_sentences,_count_words,_end_character_position, -_skip_sentences,_skip_marker,_skip_words,_skip_characters,_skipping_text,_new_sentence,_option_sayas,__ZL13option_sayas2,__ZL15option_emphasis,__ZL13word_emphasis_b,_extra_indic_alphas_4864,__ZZL14SubstituteCharP10TranslatorjjPiE11ignore_next_b,_word_phonemes,_option_phonemes,_f_trans,__str445,__str1446,__str2447,__ZL6source,__ZL11embedded_ix,__ZL18count_sayas_digits,_embedded_list,__str3449,_option_tone_flags,__str4451,__str5452,__ZZ13TranslateWordP10TranslatorPciP8WORD_TABE7word_ss,__str6453,__ZZ13TranslateWordP10TranslatorPciP8WORD_TABE7word_zz, -__ZZ13TranslateWordP10TranslatorPciP8WORD_TABE7word_iz,__str7454,__ZL18any_stressed_words_b,_translator2,__ZL20translator2_language,__str8456,__str9457,__ZL13embedded_read,_option_capitals,__str10459,_n_ph_list2,_ph_list2,__ZZL13TranslateCharP10TranslatorPcijjPiE20hangul_compatibility,_pre_pause,_clause_start_char,_clause_start_word,__ZZ15TranslateClauseP10TranslatorP8_IO_FILEPKvPiPPcE17voice_change_name,__str11463,__str12464,__ZL16max_clause_pause,_ctrl_embedded,_option_phoneme_input,__ZL6breaks, -_option_endpause,_option_multibyte,_option_tone2,_option_phoneme_events,_option_quiet,_option_punctuation,_option_ssml,_option_phoneme_variants,_option_wordgap,_option_punctlist,_option_linelength,_n_replace_phonemes,_replace_phonemes,_charsets,__ZL10ISO_8859_1,__ZL10ISO_8859_2,__ZL10ISO_8859_3,__ZL10ISO_8859_4,__ZL10ISO_8859_5,__ZL10ISO_8859_7,__ZL10ISO_8859_9,__ZL11ISO_8859_14,__ZL6KOI8_R,__ZL5ISCII,__ZL14mbr_samplerate,__ZL12mbr_errorbuf,__str489,__ZL7mbr_pid,__str1490,__str2491,__str3492,__str4493, -__str5494,__str6495,__str7496,__ZL12mbr_error_fd,__str8497,__str9498,__str10499,__str11500,__ZL9mbr_state,__ZL13mbr_proc_stat,__ZL10mbr_cmd_fd,__ZL12mbr_audio_fd,__str12501,__ZL21mbr_pending_data_head,__ZL21mbr_pending_data_tail,__str13502,__ZL14mbr_voice_path,__ZL10mbr_volume,__str14503,__str15504,__str16505,__str17506,__str18507,__str19508,__str20509,__str21510,__str22511,__str23512,__str24513,__str25514,__str26515,__str27516,__str28517,__str29518,__str30519,__str31520,__str32521,__str33522,__str34523, -__str35524,__ZL8pairs_ru,__ZZL18SetCyrillicLettersP10TranslatorE9ru_vowels,__ZZL18SetCyrillicLettersP10TranslatorE7ru_soft,__ZZL18SetCyrillicLettersP10TranslatorE13ru_consonants,__ZZL18SetCyrillicLettersP10TranslatorE7ru_hard,__ZZL18SetCyrillicLettersP10TranslatorE10ru_nothard,__ZZL18SetCyrillicLettersP10TranslatorE9ru_voiced,__ZZL18SetCyrillicLettersP10TranslatorE10ru_ivowels,__ZZ15SetIndicLettersP10TranslatorE15dev_consonants2,__ZZL18Translator_RussianP10TranslatorE17stress_lengths_ru,__ZZL18Translator_RussianP10TranslatorE14stress_amps_ru, -__ZZL18Translator_RussianP10TranslatorE11ru_ivowels2,__str532,__str1533,__str2534,__str3535,__str4536,__str5537,__str6538,__str7539,__ZZL13NewTranslatorvE13empty_wstring,__ZZL13NewTranslatorvE13punct_in_word,__ZZL13NewTranslatorvE12stress_amps2,__ZZL13NewTranslatorvE15stress_lengths2,__str8540,__ZZL13NewTranslatorvE13default_tunes,__ZZ16SelectTranslatorPKcE17stress_lengths_af,__ZZ16SelectTranslatorPKcE17stress_lengths_fr,__ZZ16SelectTranslatorPKcE14stress_amps_fr,__ZZ16SelectTranslatorPKcE17stress_lengths_bn, -__ZZ16SelectTranslatorPKcE14stress_amps_bn,__ZZ16SelectTranslatorPKcE17stress_lengths_cy,__ZZ16SelectTranslatorPKcE14stress_amps_cy,__ZZ16SelectTranslatorPKcE17stress_lengths_da,__ZZ16SelectTranslatorPKcE17stress_lengths_de,__ZZ16SelectTranslatorPKcE14stress_amps_de,__ZZ16SelectTranslatorPKcE17stress_lengths_ta,__ZZ16SelectTranslatorPKcE14stress_amps_ta,__ZZ16SelectTranslatorPKcE17stress_lengths_en,__ZZ16SelectTranslatorPKcE17stress_lengths_el,__ZZ16SelectTranslatorPKcE14stress_amps_el,__ZZ16SelectTranslatorPKcE18el_char_apostrophe, -__ZZ16SelectTranslatorPKcE9el_vowels,__ZZ16SelectTranslatorPKcE12el_voiceless,__ZZ16SelectTranslatorPKcE13el_consonants,__ZZ16SelectTranslatorPKcE10el_fvowels,__ZZ16SelectTranslatorPKcE17stress_lengths_eo,__ZZ16SelectTranslatorPKcE14stress_amps_eo,__ZZ16SelectTranslatorPKcE18eo_char_apostrophe,__ZZ16SelectTranslatorPKcE17stress_lengths_es,__ZZ16SelectTranslatorPKcE14stress_amps_es,__ZZ16SelectTranslatorPKcE20ca_punct_within_word,__ZZ16SelectTranslatorPKcE17stress_lengths_eu,__ZZ16SelectTranslatorPKcE14stress_amps_eu, -__ZZ16SelectTranslatorPKcE17stress_lengths_fi,__ZZ16SelectTranslatorPKcE14stress_amps_fi,__ZZ16SelectTranslatorPKcE17stress_lengths_hi,__ZZ16SelectTranslatorPKcE14stress_amps_hi,__ZZ16SelectTranslatorPKcE17stress_lengths_sr,__ZZ16SelectTranslatorPKcE14stress_amps_hr,__ZZ16SelectTranslatorPKcE17stress_lengths_hr,__ZL22replace_cyrillic_latin,__ZZ16SelectTranslatorPKcE17stress_lengths_hu,__ZZ16SelectTranslatorPKcE14stress_amps_hu,__ZZ16SelectTranslatorPKcE17stress_lengths_hy,__ZZ16SelectTranslatorPKcE9hy_vowels, -__ZZ16SelectTranslatorPKcE13hy_consonants,__ZZ16SelectTranslatorPKcE17stress_lengths_id,__ZZ16SelectTranslatorPKcE14stress_amps_id,__ZZ16SelectTranslatorPKcE17stress_lengths_is,__str9541,__str10542,__ZZ16SelectTranslatorPKcE16is_lettergroup_B,__ZZ16SelectTranslatorPKcE17stress_lengths_it,__ZZ16SelectTranslatorPKcE14stress_amps_it,__ZZ16SelectTranslatorPKcE18stress_lengths_jbo,__ZZ16SelectTranslatorPKcE21jbo_punct_within_word,__ZZ16SelectTranslatorPKcE9ka_vowels,__ZZ16SelectTranslatorPKcE13ka_consonants, -__ZZ16SelectTranslatorPKcE10ko_ivowels,__ZZ16SelectTranslatorPKcE9ko_voiced,__ZZ16SelectTranslatorPKcE17stress_lengths_ku,__ZZ16SelectTranslatorPKcE14stress_amps_ku,__ZZ16SelectTranslatorPKcE17stress_lengths_lv,__ZZ16SelectTranslatorPKcE14stress_amps_lv,__ZZ16SelectTranslatorPKcE17stress_lengths_mk,__ZZ16SelectTranslatorPKcE14stress_amps_mk,__ZZ16SelectTranslatorPKcE15vowels_cyrillic,__str11543,__ZZ16SelectTranslatorPKcE17stress_lengths_nl,__ZZ16SelectTranslatorPKcE17stress_lengths_no,__ZZ16SelectTranslatorPKcE17stress_lengths_om, -__ZZ16SelectTranslatorPKcE14stress_amps_om,__ZZ16SelectTranslatorPKcE17stress_lengths_pl,__ZZ16SelectTranslatorPKcE14stress_amps_pl,__ZZ16SelectTranslatorPKcE17stress_lengths_pt,__ZZ16SelectTranslatorPKcE14stress_amps_pt,__str12544,__ZZ16SelectTranslatorPKcE17stress_lengths_ro,__ZZ16SelectTranslatorPKcE14stress_amps_ro,__ZZ16SelectTranslatorPKcE17stress_lengths_sk,__ZZ16SelectTranslatorPKcE14stress_amps_sk,__str13545,__ZZ16SelectTranslatorPKcE17stress_lengths_sq,__ZZ16SelectTranslatorPKcE14stress_amps_sq, -__ZZ16SelectTranslatorPKcE17stress_lengths_sv,__ZZ16SelectTranslatorPKcE14stress_amps_sv,__ZZ16SelectTranslatorPKcE17stress_lengths_sw,__ZZ16SelectTranslatorPKcE14stress_amps_sw,__ZZ16SelectTranslatorPKcE17stress_lengths_tr,__ZZ16SelectTranslatorPKcE14stress_amps_tr,__ZZ16SelectTranslatorPKcE17stress_lengths_vi,__ZZ16SelectTranslatorPKcE14stress_amps_vi,__ZZ16SelectTranslatorPKcE9vowels_vi,__ZZ16SelectTranslatorPKcE17stress_lengths_zh,__ZZ16SelectTranslatorPKcE14stress_amps_zh,_genders,_voice_selected, -__str548,__str1549,__str2550,__str3551,_voice,__ZL9voicedata,__str4553,__str5554,__str6555,__str7556,__str8557,__str9558,__str10559,__str11560,__str12561,__str13562,__ZL13n_voices_list,__str14563,__str15564,__ZL15len_path_voices,__ZL11voices_list,__str16565,__ZZ17espeak_ListVoicesE6voices,__str17566,__str18567,__str19568,__ZZL23ExtractVoiceVariantNamePciE12variant_name,__str20569,__str21570,__str22571,__str23572,__ZZ11SelectVoiceP12espeak_VOICEPiE3buf,__ZZ11SelectVoiceP12espeak_VOICEPiE8voice_id, -__str24573,_variant_lists,__ZL15variants_either,__ZL13variants_male,__ZL15variants_female,__ZZ11SelectVoiceP12espeak_VOICEPiE14voice_variants,__str25574,__str26575,__ZZ10VoiceResetiE15default_heights,__ZZ10VoiceResetiE14default_widths,__ZZ10VoiceResetiE13breath_widths,__ZL18formant_rate_22050,_formant_rate,_tone_points,__str27578,__str28579,__str29580,__str30581,__str31582,__str32583,__ZZ9LoadVoicePKciE16voice_identifier,__ZZ9LoadVoicePKciE10voice_name,__ZZ9LoadVoicePKciE15voice_languages,__str33584, -__ZL11keyword_tab,__str34585,__str35586,__str36587,__str37588,__str38589,__str39590,__str40591,__str41592,__str42593,__str43594,__str44595,__str45596,__str46597,__str47598,__str48599,__str49600,__str50601,__str51602,__str52603,__str53604,__str54605,__str55606,__str56607,__str57608,__str58609,__str59610,__str60611,__str61612,__str62613,__str63614,__str64615,__str65616,__str66617,__str67618,__str68619,__str69620,__str70621,__str71622,__str72623,__str73624,__str74625,__str75626,__ZL11options_tab,__str76627, -__str77628,__str78629,__str79630,__str80631,__str81632,__str82633,__ZZ14SetVoiceByNamePKcE3buf,_sin_tab,_wcmdq_head,_wcmdq_tail,_embedded_value,__ZZ12GetAmplitudevE12amp_emphasis,__ZL17general_amplitude,_wvoice,_samplerate,__ZL8pk_shape,__ZL11peak_height,__ZL13peak_harmonic,__ZL16option_harmonic1_b,__ZL9harmspect,__ZL8harm_inc,_wdata,__ZL6amp_ix,__ZL7amp_inc,__ZZL17AdvanceParametersvE10Flutter_ix,__ZL11Flutter_tab,__ZL11flutter_amp,__ZL11Flutter_inc,__ZL11samplecount,__ZL17samplecount_start,__ZL5peaks, -__ZL8nsamples,__ZL9wavephase,__ZZL11PlaySilenceiiE9n_samples,_echo_tail,_echo_buf,_echo_amp,_out_ptr,_echo_head,_out_end,__ZZL8PlayWaveiiPhiiE9n_samples,__ZZL8PlayWaveiiPhiiE2ix,__ZL13consonant_amp,__ZL13amplitude_env,_pitch_adjust_tab,__ZL8end_wave_b,__ZL15modulation_type,__ZL12glottal_flag,__ZZ8SetSynthiiP7frame_tS0_P7voice_tE19glottal_reduce_tab1,__ZL14glottal_reduce,__ZZ8SetSynthiiP7frame_tS0_P7voice_tE19glottal_reduce_tab2,_wcmdq,__ZL18sonicSpeedupStream,_sonicSpeed,__ZL7voicing,__ZL11echo_length, -__ZZ15WavegenSetVoiceP7voice_tE2v2,_pk_shape1,__ZL9pk_shape2,__ZL12embedded_max,__ZL10minus_pi_t,__ZL8two_pi_t,__ZL7rbreath,__ZL7hswitch,__ZL6hspect,__ZZ7WavegenvE5maxh2,__ZZ7WavegenvE10amplitude2,__ZZ7WavegenvE13h_switch_sign,__ZL16PHASE_INC_FACTOR,__ZL8phaseinc,__ZL13cycle_samples,__ZL9hf_factor,__ZZ7WavegenvE4maxh,__ZZ7WavegenvE3agc,__ZL15wavemult_offset,__ZL6cbytes,__ZZ7WavegenvE11cycle_count,__ZL14modulation_tab,__ZL12wavemult_max,__ZL8wavemult,__ZZ12WavegenFill2iE13echo_complete,__ZZ12WavegenFill2iE6resume, -_current_source_index,_samplerate_native,_embedded_default,_f_log,_option_waveout,_option_log_frames,_out_start,_outbuf_size,_pause_phonemes,__ZZ15MakePhonemeListP10TranslatoriiE12types_double,__ZL10kt_globals,__ZZL16impulsive_sourcevE7doublet,__ZZL16impulsive_sourcevE5vwave,__ZZL14natural_sourcevE5vwave,__ZZL7DBtoLINlE8amptable,__ZZL10frame_initP13klatt_frame_tE14amp_par_factor,__ZZL21pitch_synch_par_resetP13klatt_frame_tE2B0,__ZZL21pitch_synch_par_resetP13klatt_frame_tE4skew,__ZL12sample_count, -__ZL13scale_wav_tab,__ZZ9KlattInitvE15natural_samples,__ZZ9KlattInitvE10formant_hz,__ZL8kt_frame,__ZZ9KlattInitvE9bandwidth,__ZZ9KlattInitvE12parallel_amp,__ZZ9KlattInitvE11parallel_bw,__ZL8end_wave667,__ZZ14SetSynth_KlattiiP7frame_tS0_P7voice_tiE7prev_fr,__ZL6klattp,__ZL7klattp1,__ZL10klattp_inc,__ZL8nsamples668,__ZL5peaks669,__ZZL7flutterP13klatt_frame_tE10time_count,__ZZL9gen_noisedE5nlast,__ZZL7parwaveP13klatt_frame_tE5noise,__ZZL7parwaveP13klatt_frame_tE5voice,__ZZL7parwaveP13klatt_frame_tE5vlast, -__ZZL7parwaveP13klatt_frame_tE5sourc,__ZZL7parwaveP13klatt_frame_tE8glotlast,__str673,__str1674,_optarg,_optind,_opterr,_optopt,__ZL8optwhere,__str684,__str1685,__str2686,__str3687,__str4688,__str5689,__str6690,_llvm_dbg_declare,_setlocale=function(){return 0},ERRNO_CODES={E2BIG:7,EACCES:13,EADDRINUSE:98,EADDRNOTAVAIL:99,EAFNOSUPPORT:97,EAGAIN:11,EALREADY:114,EBADF:9,EBADMSG:74,EBUSY:16,ECANCELED:125,ECHILD:10,ECONNABORTED:103,ECONNREFUSED:111,ECONNRESET:104,EDEADLK:35,EDESTADDRREQ:89,EDOM:33,EDQUOT:122, -EEXIST:17,EFAULT:14,EFBIG:27,EHOSTUNREACH:113,EIDRM:43,EILSEQ:84,EINPROGRESS:115,EINTR:4,EINVAL:22,EIO:5,EISCONN:106,EISDIR:21,ELOOP:40,EMFILE:24,EMLINK:31,EMSGSIZE:90,EMULTIHOP:72,ENAMETOOLONG:36,ENETDOWN:100,ENETRESET:102,ENETUNREACH:101,ENFILE:23,ENOBUFS:105,ENODATA:61,ENODEV:19,ENOENT:2,ENOEXEC:8,ENOLCK:37,ENOLINK:67,ENOMEM:12,ENOMSG:42,ENOPROTOOPT:92,ENOSPC:28,ENOSR:63,ENOSTR:60,ENOSYS:38,ENOTCONN:107,ENOTDIR:20,ENOTEMPTY:39,ENOTRECOVERABLE:131,ENOTSOCK:88,ENOTSUP:95,ENOTTY:25,ENXIO:6,EOVERFLOW:75, -EOWNERDEAD:130,EPERM:1,EPIPE:32,EPROTO:71,EPROTONOSUPPORT:93,EPROTOTYPE:91,ERANGE:34,EROFS:30,ESPIPE:29,ESRCH:3,ESTALE:116,ETIME:62,ETIMEDOUT:110,ETXTBSY:26,EWOULDBLOCK:11,EXDEV:18},___setErrNo=function ___setErrNo(d){if(!___setErrNo.ptr)___setErrNo.ptr=allocate([0],"i32",ALLOC_STATIC);return HEAP32[___setErrNo.ptr>>2]=d};_stderr=_stdout=_stdin=0; -var FS={root:{read:!0,write:!1,isFolder:!0,isDevice:!1,timestamp:"2011-07-31T01:45:36.104Z",inodeNumber:1,contents:{}},currentPath:"/",nextInode:2,cmask:511,streams:[null],ignorePermissions:!0,absolutePath:function(f,d){if(typeof f!=="string")return null;if(d===void 0)d=FS.currentPath;f&&f[0]=="/"&&(d="");for(var e=(d+"/"+f).split("/").reverse(),b=[""];e.length;){var a=e.pop();a==""||a=="."||(a==".."?b.length>1&&b.pop():b.push(a))}return b.length==1?"/":b.join("/")},analyzePath:function(f,d,e){var b= -{isRoot:!1,exists:!1,error:0,name:null,path:null,object:null,parentExists:!1,parentPath:null,parentObject:null},f=FS.absolutePath(f);if(f=="/")b.isRoot=!0,b.exists=b.parentExists=!0,b.name="/",b.path=b.parentPath="/",b.object=b.parentObject=FS.root;else if(f!==null)for(var e=e||0,f=f.slice(1).split("/"),a=FS.root,g=[""];f.length;){if(f.length==1&&a.isFolder)b.parentExists=!0,b.parentPath=g.length==1?"/":g.join("/"),b.parentObject=a,b.name=f[0];var c=f.shift();if(a.isFolder)if(a.read){if(!a.contents.hasOwnProperty(c)){b.error= -ERRNO_CODES.ENOENT;break}}else{b.error=ERRNO_CODES.EACCES;break}else{b.error=ERRNO_CODES.ENOTDIR;break}a=a.contents[c];if(a.link&&!(d&&f.length==0)){if(e>40){b.error=ERRNO_CODES.ELOOP;break}b=FS.absolutePath(a.link,g.join("/"));return FS.analyzePath([b].concat(f).join("/"),d,e+1)}g.push(c);if(f.length==0)b.exists=!0,b.path=g.join("/"),b.object=a}return b},findObject:function(f,d){var e=FS.analyzePath(f,d);return e.exists?e.object:(___setErrNo(e.error),null)},createObject:function(f,d,e,b,a){f||(f= -"/");typeof f==="string"&&(f=FS.findObject(f));if(!f)throw ___setErrNo(ERRNO_CODES.EACCES),Error("Parent path must exist.");if(!f.isFolder)throw ___setErrNo(ERRNO_CODES.ENOTDIR),Error("Parent must be a folder.");if(!f.write&&!FS.ignorePermissions)throw ___setErrNo(ERRNO_CODES.EACCES),Error("Parent folder must be writeable.");if(!d||d=="."||d=="..")throw ___setErrNo(ERRNO_CODES.ENOENT),Error("Name must not be empty.");if(f.contents.hasOwnProperty(d))throw ___setErrNo(ERRNO_CODES.EEXIST),Error("Can't overwrite object."); -f.contents[d]={read:b===void 0?!0:b,write:a===void 0?!1:a,timestamp:new Date,inodeNumber:FS.nextInode++};for(var g in e)e.hasOwnProperty(g)&&(f.contents[d][g]=e[g]);return f.contents[d]},createFolder:function(f,d,e,b){return FS.createObject(f,d,{isFolder:!0,isDevice:!1,contents:{}},e,b)},createPath:function(f,d,e,b){f=FS.findObject(f);if(f===null)throw Error("Invalid parent.");for(d=d.split("/").reverse();d.length;){var a=d.pop();a&&(f.contents.hasOwnProperty(a)||FS.createFolder(f,a,e,b),f=f.contents[a])}return f}, -createFile:function(f,d,e,b,a){e.isFolder=!1;return FS.createObject(f,d,e,b,a)},createDataFile:function(f,d,e,b,a){if(typeof e==="string"){for(var g=[],c=0;c>0];f.object.timestamp=new Date;return g}else return ___setErrNo(ERRNO_CODES.EACCES),-1},_write=function(f,d,e){var b=FS.streams[f];if(b)if(b.isWrite)if(e<0)return ___setErrNo(ERRNO_CODES.EINVAL),-1;else if(b.object.isDevice)if(b.object.output){for(f=0;f>0])}catch(a){return ___setErrNo(ERRNO_CODES.EIO),-1}b.object.timestamp=new Date;return f}else return ___setErrNo(ERRNO_CODES.ENXIO),-1;else return d=_pwrite(f,d,e,b.position),d!=-1&&(b.position+=d),d;else return ___setErrNo(ERRNO_CODES.EACCES),-1;else return ___setErrNo(ERRNO_CODES.EBADF),-1},_fwrite=function(f,d,e,b){e*=d;if(e==0)return 0;f=_write(b,f,e);if(f==-1){if(FS.streams[b])FS.streams[b].error=!0;return-1}else return Math.floor(f/d)},__exit=function(f){__shutdownRuntime__();ABORT=!0;throw"exit("+ -f+") called, at "+Error().stack;},_exit=function(f){__exit(f)},__formatString=function(f,d){var e=d,b=0,a;if(f){var g=arguments[2];a=function(a){var c;if(a==="double")c=HEAPF32[g+b>>2];else if(a==="float")c=HEAPF32[g+b>>2];else if(a==="i64")c=HEAP32[g+b>>2];else if(a==="i32")c=HEAP32[g+b>>2];else if(a==="i16")c=HEAP16[g+b>>1];else if(a==="i8")c=HEAP8[g+b>>0];else if(a[a.length-1]==="*")c=HEAP32[g+b>>2];else throw Error("Unknown formatString argument type: "+a);b+=Runtime.getNativeFieldSize(a);return Number(c)}}else{var c= -arguments;a=function(){return Number(c[2+b++])}}for(var h=[],k,j;;){var l=e;k=HEAP8[e>>0];if(k===0)break;j=HEAP8[e+1>>0];if(k=="%".charCodeAt(0)){var m=!1,n=!1,o=!1,q=!1;a:for(;;){switch(j){case "+".charCodeAt(0):m=!0;break;case "-".charCodeAt(0):n=!0;break;case "#".charCodeAt(0):o=!0;break;case "0".charCodeAt(0):if(q)break a;else{q=!0;break}default:break a}e++;j=HEAP8[e+1>>0]}var p=0;if(j=="*".charCodeAt(0))p=a("i32"),e++,j=HEAP8[e+1>>0];else for(;j>="0".charCodeAt(0)&&j<="9".charCodeAt(0);)p=p* -10+(j-"0".charCodeAt(0)),e++,j=HEAP8[e+1>>0];var r=!1;if(j==".".charCodeAt(0)){var v=0,r=!0;e++;j=HEAP8[e+1>>0];if(j=="*".charCodeAt(0))v=a("i32"),e++;else for(;;){j=HEAP8[e+1>>0];if(j<"0".charCodeAt(0)||j>"9".charCodeAt(0))break;v=v*10+(j-"0".charCodeAt(0));e++}j=HEAP8[e+1>>0]}else v=6;var u;switch(String.fromCharCode(j)){case "h":j=HEAP8[e+2>>0];j=="h".charCodeAt(0)?(e++,u=1):u=2;break;case "l":j=HEAP8[e+2>>0];j=="l".charCodeAt(0)?(e++,u=8):u=4;break;case "L":case "q":case "j":u=8;break;case "z":case "t":case "I":u= -4;break;default:u=void 0}u!==void 0&&e++;j=HEAP8[e+1>>0];if(["d","i","u","o","x","X","p"].indexOf(String.fromCharCode(j))!=-1){l=j=="d".charCodeAt(0)||j=="i".charCodeAt(0);u=u||4;k=a("i"+u*8);u<=4&&(k=(l?reSign:unSign)(k&Math.pow(256,u)-1,u*8));var s=Math.abs(k),t,l="";if(j=="d".charCodeAt(0)||j=="i".charCodeAt(0))t=s.toString(10);else if(j=="u".charCodeAt(0))t=unSign(k,8*u).toString(10),k=Math.abs(k);else if(j=="o".charCodeAt(0))t=(o?"0":"")+s.toString(8);else if(j=="x".charCodeAt(0)||j=="X".charCodeAt(0)){l= -o?"0x":"";if(k<0){k=-k;t=(s-1).toString(16);o=[];for(s=0;su&&u>=-4?(j=(j=="g".charCodeAt(0)?"f":"F").charCodeAt(0),v-=u+1):(j=(j=="g".charCodeAt(0)?"e":"E").charCodeAt(0),v--),u=Math.min(v,20);if(j=="e".charCodeAt(0)||j=="E".charCodeAt(0))t=k.toExponential(u),/[eE][-+]\d$/.test(t)&&(t=t.slice(0,-1)+"0"+t.slice(-1)); -else if(j=="f".charCodeAt(0)||j=="F".charCodeAt(0))t=k.toFixed(u);l=t.split("e");if(r&&!o)for(;l[0].length>1&&l[0].indexOf(".")!=-1&&(l[0].slice(-1)=="0"||l[0].slice(-1)==".");)l[0]=l[0].slice(0,-1);else for(o&&t.indexOf(".")==-1&&(l[0]+=".");v>u++;)l[0]+="0";t=l[0]+(l.length>1?"e"+l[1]:"");j=="E".charCodeAt(0)&&(t=t.toUpperCase());m&&k>=0&&(t="+"+t)}else t=(k<0?"-":"")+"inf",q=!1;for(;t.lengthv&&(m=m.slice(0,v))):m=intArrayFromString("(null)",!0);if(!n)for(;m.length0;)h.push(" ".charCodeAt(0));n||h.push(a("i8"))}else if(j=="n".charCodeAt(0))n=a("i32*"),HEAP32[n>>2]=h.length;else if(j=="%".charCodeAt(0))h.push(k); -else for(s=l;s>0]);e+=2}else h.push(k),e+=1}return h},_fprintf=function(f,d){var e=Array.prototype.slice.call(arguments,1);e.unshift(!1);var b=__formatString.apply(null,e),e=allocate(b,"i8",ALLOC_NORMAL),b=_fwrite(e,1,b.length,f);_free(e);return b},_strncmp=function(f,d,e){for(var b=0;b>0],g=HEAP8[d+b>>0];if(a==g&&a==0)break;if(a==0)return-1;if(g==0)return 1;if(a==g)b++;else return a>g?1:-1}return 0},_strcmp=function(f,d){return _strncmp(f,d,TOTAL_MEMORY)}, -___dirent_struct_layout={__size__:268,d_ino:0,d_off:4,d_reclen:8,d_type:10,d_name:11},_open=function(f,d,e){var b=d&3,a=b!=0,b=b!=1,g=Boolean(d&64),c=Boolean(d&128),h=Boolean(d&512),k=Boolean(d&1024),f=FS.analyzePath(Pointer_stringify(f));if(!f.parentExists)return ___setErrNo(f.error),-1;if(d=f.object||null){if(g&&c)return ___setErrNo(ERRNO_CODES.EEXIST),-1;if((a||g||h)&&d.isFolder)return ___setErrNo(ERRNO_CODES.EISDIR),-1;if(b&&!d.read||a&&!d.write)return ___setErrNo(ERRNO_CODES.EACCES),-1;if(h&& -!d.isDevice)d.contents=[];else if(!FS.forceLoadFile(d))return ___setErrNo(ERRNO_CODES.EIO),-1}else{if(!g)return ___setErrNo(ERRNO_CODES.ENOENT),-1;if(!f.parentObject.write)return ___setErrNo(ERRNO_CODES.EACCES),-1;d=FS.createDataFile(f.parentObject,f.name,[],e&256,e&128)}e=FS.streams.length;if(d.isFolder){a=0;___dirent_struct_layout&&(a=_malloc(___dirent_struct_layout.__size__));var b=[],j;for(j in d.contents)b.push(j);FS.streams[e]={path:f.path,object:d,position:-2,isRead:!0,isWrite:!1,isAppend:!1, -error:!1,eof:!1,ungotten:[],contents:b,currentEntry:a}}else FS.streams[e]={path:f.path,object:d,position:0,isRead:b,isWrite:a,isAppend:k,error:!1,eof:!1,ungotten:[]};return e},_fopen=function(f,d){var e,d=Pointer_stringify(d);if(d[0]=="r")e=d.indexOf("+")!=-1?2:0;else if(d[0]=="w")e=d.indexOf("+")!=-1?2:1,e|=64,e|=512;else if(d[0]=="a")e=d.indexOf("+")!=-1?2:1,e|=64,e|=1024;else return ___setErrNo(ERRNO_CODES.EINVAL),0;e=_open(f,e,511);return e==-1?0:e},_fflush=function(f){var d=function(a){a in FS.streams&& -FS.streams[a].object.output&&FS.streams[a].object.output(null)};try{if(f===0)for(var e in FS.streams)d(e);else d(f);return 0}catch(b){return ___setErrNo(ERRNO_CODES.EIO),-1}},_ftell=function(f){return f in FS.streams?(f=FS.streams[f],f.object.isDevice?(___setErrNo(ERRNO_CODES.ESPIPE),-1):f.position):(___setErrNo(ERRNO_CODES.EBADF),-1)},_lseek=function(f,d,e){return FS.streams[f]&&!FS.streams[f].isDevice?(f=FS.streams[f],e===1?d+=f.position:e===2&&(d+=f.object.contents.length),d<0?(___setErrNo(ERRNO_CODES.EINVAL), --1):(f.ungotten=[],f.position=d)):(___setErrNo(ERRNO_CODES.EBADF),-1)},_fseek=function(f,d,e){return _lseek(f,d,e)==-1?-1:(FS.streams[f].eof=!1,0)},_close=function(f){return FS.streams[f]?(FS.streams[f].currentEntry&&_free(FS.streams[f].currentEntry),delete FS.streams[f],0):(___setErrNo(ERRNO_CODES.EBADF),-1)},_fsync=function(f){return FS.streams[f]?0:(___setErrNo(ERRNO_CODES.EBADF),-1)},_fclose=function(f){_fsync(f);return _close(f)},_snprintf=function(f,d,e){var b=Array.prototype.slice.call(arguments, -2);b.unshift(!1);for(var b=__formatString.apply(null,b),a=d===void 0?b.length:Math.min(b.length,d-1),g=0;g>0]=b[g];HEAP8[f+g>>0]=0;return b.length},_sprintf=function(f,d){var e=[f,void 0].concat(Array.prototype.slice.call(arguments,1));return _snprintf.apply(null,e)},_strlen=function(f){return String_len(f)},_memcpy=function(f,d,e){var b,e=d+e;for(b=f%4===d%4;d%4!==0&&d>=2;f>>=2;for(b=e>>2;d>0]=b;if(_write(e,_fputc.buffer,1)==-1){if(e in FS.streams)FS.streams[e].error=!0;return-1}else return b},_free=function(){},_malloc=function(f){var d=STATICTOP;STATICTOP+=f;STATICTOP=Math.ceil(STATICTOP/4)*4;return d},___stat_struct_layout={__size__:88,st_dev:0,__pad1:8,st_ino:12,st_mode:16,st_nlink:20,st_uid:24,st_gid:28,st_rdev:32,__pad2:40, -st_size:44,st_blksize:48,st_blocks:52,st_atim:{__size__:8,tv_sec:56,tv_nsec:60},st_mtim:{__size__:8,tv_sec:64,tv_nsec:68},st_ctim:{__size__:8,tv_sec:72,tv_nsec:76},__unused4:80,__unused5:84},_stat=function(f,d,e){f=FS.findObject(Pointer_stringify(f),e);if(f===null||!FS.forceLoadFile(f))return-1;e=___stat_struct_layout;HEAP32[d+e.st_nlink>>2]=1;HEAP32[d+e.st_uid>>2]=0;HEAP32[d+e.st_gid>>2]=0;HEAP32[d+e.st_blksize>>2]=4096;HEAP32[d+e.st_ino>>2]=f.inodeNumber;var b=Math.floor(f.timestamp.getTime()/1E3); -if(e.st_atime===void 0){e.st_atime=e.st_atim.tv_sec;e.st_mtime=e.st_mtim.tv_sec;e.st_ctime=e.st_ctim.tv_sec;var a=f.timestamp.getTime()%1E3*1E3;HEAP32[d+e.st_atim.tv_nsec>>2]=a;HEAP32[d+e.st_mtim.tv_nsec>>2]=a;HEAP32[d+e.st_ctim.tv_nsec>>2]=a}HEAP32[d+e.st_atime>>2]=b;HEAP32[d+e.st_mtime>>2]=b;HEAP32[d+e.st_ctime>>2]=b;var g=0,c=b=0,h=a=0;f.isDevice?(a=h=f.inodeNumber,b=c=0,g=8192):(a=1,h=0,f.isFolder?(b=4096,c=1,g=16384):(g=f.contents||f.link,b=g.length,c=Math.ceil(g.length/4096),g=f.link===void 0? -32768:40960));HEAP32[d+e.st_dev>>2]=a;HEAP32[d+e.st_rdev>>2]=h;HEAP32[d+e.st_size>>2]=b;HEAP32[d+e.st_blocks>>2]=c;f.read&&(g|=365);f.write&&(g|=146);HEAP32[d+e.st_mode>>2]=g;return 0},_getenv=function(){return 0},_access=function(f,d){var f=Pointer_stringify(f),e=FS.findObject(f);return e===null?-1:d&2&&!e.write||(d&1||d&4)&&!e.read?(___setErrNo(ERRNO_CODES.EACCES),-1):0},__scanString=function(f,d,e,b){for(var f=Pointer_stringify(f),a=0,g=0,a=0;a="0".charCodeAt(0)&&f[a].charCodeAt(0)<="9".charCodeAt(0);)a++;var k;a!=h&&(k=parseInt(f.slice(h,a),10));h=f[a];a++;for(var j=[];(00;)if(h==="d"&&c>="0".charCodeAt(0)&&c<="9".charCodeAt(0)||h==="x"&&(c>="0".charCodeAt(0)&&c<="9".charCodeAt(0)||c>="a".charCodeAt(0)&&c<="f".charCodeAt(0)||c>="A".charCodeAt(0)&&c<="F".charCodeAt(0))||h==="s")j.push(String.fromCharCode(c)),c=d();else break;if(j.length===0)return 0;c=j.join("");switch(h){case "d":HEAP32[b.shift()>> -2]=parseInt(c,10);break;case "x":HEAP32[b.shift()>>2]=parseInt(c,16);break;case "s":c=intArrayFromString(c);h=b.shift();for(j=0;j>0]=c[j]}g++}else if(f[a].charCodeAt(0)!==c){e(c);break}}return g},_sscanf=function(f,d){var e=0,b=Array.prototype.slice.call(arguments,2);return __scanString(d,function(){return HEAP8[f+e++>>0]},function(){e--},b)},_printf=function(f){var d=Array.prototype.slice.call(arguments,0);d.unshift(HEAP32[_stdout>>2]);return _fprintf.apply(null,d)},_atoi= -function(f){return Math.floor(Number(Pointer_stringify(f)))},_memset=function(f,d,e){var b,a,e=f+e;a=d;a<0&&(a+=256);for(a=a+(a<<8)+(a<<16)+a*16777216;f%4!==0&&f>=2;for(b=e>>2;f>0]==d)return e;e--}while(e>=f);return 0},_strcpy=function(f,d){var e=0;do{var b,a,g,c;b=d+e;a=f+e;g=b+1;for(c=a%4===b%4;b%4!==0&&b>=2;a>>= -2;for(c=g>>2;b>0]!=0);return f},_memcmp=function(f,d,e){for(var b=0;b>0],g=HEAP8[d+b>>0];if(a!=g)return a>g?1:-1}return 0},_strcat=function(f,d){var e=_strlen(f),b=0;do{var a,g,c,h;a=d+b;g=f+e+b;c=a+1;for(h=g%4===a%4;a%4!==0&&a>=2;g>>=2;for(h=c>>2;a>0]!=0); -return f},_isalnum=function(f){return f>="0".charCodeAt(0)&&f<="9".charCodeAt(0)||f>="a".charCodeAt(0)&&f<="z".charCodeAt(0)||f>="A".charCodeAt(0)&&f<="Z".charCodeAt(0)},_strchr=function(f,d){f--;do{f++;var e=HEAP8[f>>0];if(e==d)return f}while(e);return 0},_pread=function(f,d,e,b){var a=FS.streams[f];if(!a||a.object.isDevice)return ___setErrNo(ERRNO_CODES.EBADF),-1;else if(a.isRead)if(a.object.isFolder)return ___setErrNo(ERRNO_CODES.EISDIR),-1;else if(e<0||b<0)return ___setErrNo(ERRNO_CODES.EINVAL), --1;else{for(f=0;a.ungotten.length&&e>0;)HEAP8[d++>>0]=a.ungotten.pop(),e--,f++;for(var a=a.object.contents,e=Math.min(a.length-b,e),g=0;g>0]=a[b+g],f++;return f}else return ___setErrNo(ERRNO_CODES.EACCES),-1},_read=function(f,d,e){var b=FS.streams[f];if(b)if(b.isRead)if(e<0)return ___setErrNo(ERRNO_CODES.EINVAL),-1;else if(b.object.isDevice)if(b.object.input){for(f=0;b.ungotten.length&&e>0;)HEAP8[d++>>0]=b.ungotten.pop(),e--,f++;for(var a=0;a>0]=g}return f}else return ___setErrNo(ERRNO_CODES.ENXIO),-1;else return f=_pread(f,d,e,b.position),f!=-1&&(b.position+=f),f;else return ___setErrNo(ERRNO_CODES.EACCES),-1;else return ___setErrNo(ERRNO_CODES.EBADF),-1},_fgetc=function _fgetc(d){if(!(d in FS.streams))return-1;if(!_fgetc.buffer)_fgetc.buffer=_malloc(1);var e=FS.streams[d];if(e.eof||e.error)return-1;d=_read(d,_fgetc.buffer,1);return d==0?(e.eof=!0,-1):d==-1?(e.error=!0,-1):HEAP8[_fgetc.buffer>> -0]},_fgets=function(f,d,e){if(!(e in FS.streams))return 0;var b=FS.streams[e];if(b.error||b.eof)return 0;for(var a=0;a>0]=g}HEAP8[f+a>>0]=0;return f},_qsort=function(f,d,e,b){for(var b=FUNCTION_TABLE[b],a=[],g=0;g=0?f+e:0},_fputs=function(f,d){return _write(d,f,_strlen(f))},_unlink=function(f){f=FS.analyzePath(Pointer_stringify(f));return!f.parentExists||!f.exists?(___setErrNo(f.error),-1):f.object.isFolder?(___setErrNo(ERRNO_CODES.EISDIR),-1):f.object.write?(delete f.parentObject.contents[f.name],0):(___setErrNo(ERRNO_CODES.EACCES),-1)},_rmdir=function(f){f=FS.analyzePath(Pointer_stringify(f));if(!f.parentExists||!f.exists)return ___setErrNo(f.error), --1;else if(!f.object.write||f.isRoot)return ___setErrNo(ERRNO_CODES.EACCES),-1;else if(f.object.isFolder){for(var d in f.object.contents)return ___setErrNo(ERRNO_CODES.ENOTEMPTY),-1;return f.path==FS.currentPath?(___setErrNo(ERRNO_CODES.EBUSY),-1):(delete f.parentObject.contents[f.name],0)}else return ___setErrNo(ERRNO_CODES.ENOTDIR),-1},_remove=function(f){var d=_unlink(f);d==-1&&(d=_rmdir(f));return d},_isalpha=function(f){return f>="a".charCodeAt(0)&&f<="z".charCodeAt(0)||f>="A".charCodeAt(0)&& -f<="Z".charCodeAt(0)},_isspace=function(f){return f in{32:0,9:0,10:0,11:0,12:0,13:0}},_tolower=function(f){return f>="A".charCodeAt(0)&&f<="Z".charCodeAt(0)?f-"A".charCodeAt(0)+"a".charCodeAt(0):f},_fread=function(f,d,e,b){e*=d;if(e==0)return 0;f=_read(b,f,e);b=FS.streams[b];if(f==-1){if(b)b.error=!0;return-1}else{if(f>0],HEAP8[f+g>>0]=a,b=b||HEAP8[d+g>>0]==0;return f},_mkstemp,_system=function(){___setErrNo(ERRNO_CODES.EAGAIN); -return-1},_realloc=function(f,d){if(!d)return f&&_free(f),0;var e=_malloc(d);f&&(_memcpy(e,f,d),_free(f));return e},_feof=function(f){return Number(f in FS.streams&&FS.streams[f].eof)},_ungetc=function(f,d){return d in FS.streams?(f=unSign(f&255),FS.streams[d].ungotten.push(f),f):-1},_atof,_ispunct,_islower=function(f){return f>="a".charCodeAt(0)&&f<="z".charCodeAt(0)},_isupper=function(f){return f>="A".charCodeAt(0)&&f<="Z".charCodeAt(0)},_llvm_va_start,_vfprintf=function(f,d,e){e=__formatString(!0, -d,e);d=allocate(e,"i8",ALLOC_NORMAL);f=_fwrite(d,1,e.length,f);_free(d);return f},_llvm_va_end,_vsnprintf=function(f,d,e,b){e=__formatString(!0,e,b);d=d===void 0?e.length:Math.min(e.length,d-1);for(b=0;b>0]=e[b];HEAP8[f+b>>0]=0;return e.length},_waitpid,___errno_location=function(){___setErrNo.ptr||___setErrNo(0);return ___setErrNo.ptr},ERRNO_MESSAGES={1:"Operation not permitted",2:"No such file or directory",3:"No such process",4:"Interrupted system call",5:"Input/output error", -6:"No such device or address",8:"Exec format error",9:"Bad file descriptor",10:"No child processes",11:"Resource temporarily unavailable",12:"Cannot allocate memory",13:"Permission denied",14:"Bad address",16:"Device or resource busy",17:"File exists",18:"Invalid cross-device link",19:"No such device",20:"Not a directory",21:"Is a directory",22:"Invalid argument",23:"Too many open files in system",24:"Too many open files",25:"Inappropriate ioctl for device",26:"Text file busy",27:"File too large", -28:"No space left on device",29:"Illegal seek",30:"Read-only file system",31:"Too many links",32:"Broken pipe",33:"Numerical argument out of domain",34:"Numerical result out of range",35:"Resource deadlock avoided",36:"File name too long",37:"No locks available",38:"Function not implemented",39:"Directory not empty",40:"Too many levels of symbolic links",42:"No message of desired type",43:"Identifier removed",60:"Device not a stream",61:"No data available",62:"Timer expired",63:"Out of streams resources", -67:"Link has been severed",71:"Protocol error",72:"Multihop attempted",74:"Bad message",75:"Value too large for defined data type",84:"Invalid or incomplete multibyte or wide character",88:"Socket operation on non-socket",89:"Destination address required",90:"Message too long",91:"Protocol wrong type for socket",92:"Protocol not available",93:"Protocol not supported",95:"Operation not supported",97:"Address family not supported by protocol",98:"Address already in use",99:"Cannot assign requested address", -100:"Network is down",101:"Network is unreachable",102:"Network dropped connection on reset",103:"Software caused connection abort",104:"Connection reset by peer",105:"No buffer space available",106:"Transport endpoint is already connected",107:"Transport endpoint is not connected",110:"Connection timed out",111:"Connection refused",113:"No route to host",114:"Operation already in progress",115:"Operation now in progress",116:"Stale NFS file handle",122:"Disk quota exceeded",125:"Operation canceled", -130:"Owner died",131:"State not recoverable"},_strerror_r=function(f,d,e){if(f in ERRNO_MESSAGES)if(ERRNO_MESSAGES[f].length>e-1)return ___setErrNo(ERRNO_CODES.ERANGE);else{f=ERRNO_MESSAGES[f];for(e=0;e>0]=f.charCodeAt(e);return HEAP8[d+e>>0]=0}else return ___setErrNo(ERRNO_CODES.EINVAL)},_strerror=function _strerror(d){if(!_strerror.buffer)_strerror.buffer=_malloc(256);_strerror_r(d,_strerror.buffer,256);return _strerror.buffer},_memmove=function(f,d,e){if(e!==0){var b=_malloc(e); -_memcpy(b,d,e);_memcpy(f,b,e);_free(b)}},_llvm_memmove_p0i8_p0i8_i32=_memmove,_kill,_memchr=function(f,d,e){for(var d=unSign(d),b=0;b>0]==d)return f;f++}return 0},___pollfd_struct_layout={__size__:8,fd:0,events:4,revents:6},_poll=function(f,d){for(var e=___pollfd_struct_layout,b=0,a=0;a>1],h=0;HEAP32[g+e.fd>>2]in FS.streams?(c&1&&(h|=1),c&4&&(h|=4)):c&32&&(h|=32);h&&b++;HEAP16[g+e.revents>>1]=h}return b},_pipe= -function(){___setErrNo(ERRNO_CODES.ENOSYS);return-1},_fork=function(){___setErrNo(ERRNO_CODES.EAGAIN);return-1},___flock_struct_layout=null,_fcntl=function(f,d,e){if(!(f in FS.streams))return ___setErrNo(ERRNO_CODES.EBADF),-1;f=FS.streams[f];switch(d){case 0:if(e<0){___setErrNo(ERRNO_CODES.EINVAL);break}var d={},b;for(b in f)d[b]=f[b];if(e in FS.streams)e=FS.streams.length;FS.streams[e]=d;return e;case 1:case 2:return 0;case 3:return e=0,f.isRead&&f.isWrite?e=2:!f.isRead&&f.isWrite?e=1:f.isRead&& -!f.isWrite&&(e=0),f.isAppend&&(e|=1024),e;case 4:return f.isAppend=Boolean(e|1024),0;case 5:return HEAP16[e+___flock_struct_layout.l_type>>1]=2,0;case 6:case 7:return 0;case 8:case 9:___setErrNo(ERRNO_CODES.EINVAL);break;default:___setErrNo(ERRNO_CODES.EINVAL)}return-1},_dup2=function(f,d){return d<0?(___setErrNo(ERRNO_CODES.EBADF),-1):f===d&&FS.streams[f]?f:(_close(d),_fcntl(f,0,d))},_signal=function(){return 0},_execl=function(){___setErrNo(ERRNO_CODES.ENOEXEC);return-1},_execlp=_execl,_strdup= -function(f){return allocate(String_copy(f,!0),"i8",ALLOC_NORMAL)},_calloc=function(f,d){var e=_malloc(f*d);_memset(e,0,f*d);return e},_opendir=function(f){f=FS.absolutePath(Pointer_stringify(f));if(f===null)return ___setErrNo(ERRNO_CODES.ENOENT),0;var d=FS.findObject(f);if(d===null)return 0;if(d.isFolder){if(!d.read)return ___setErrNo(ERRNO_CODES.EACCES),0}else return ___setErrNo(ERRNO_CODES.ENOTDIR),0;var e=FS.streams.length,b=[],a;for(a in d.contents)b.push(a);FS.streams[e]={path:f,object:d,position:-2, -isRead:!0,isWrite:!1,isAppend:!1,error:!1,eof:!1,ungotten:[],contents:b,currentEntry:_malloc(___dirent_struct_layout.__size__)};return e},_readdir_r=function(f,d,e){if(!FS.streams[f]||!FS.streams[f].object.isFolder)return ___setErrNo(ERRNO_CODES.EBADF);var f=FS.streams[f],b=f.position,a=0,g;for(g in f.contents)a++;if(b<-2||b>=a)HEAP32[e>>2]=0;else{b===-2?(g=".",a=1):b===-1?(g="..",a=1):(g=f.contents[b],a=f.object.contents[g].inodeNumber);f.position++;b=___dirent_struct_layout;HEAP32[d+b.d_ino>>2]= -a;HEAP32[d+b.d_off>>2]=f.position;HEAP32[d+b.d_reclen>>2]=g.length+1;for(a=0;a>0]=g.charCodeAt(a);HEAP8[d+b.d_name+a>>0]=0;HEAP8[d+b.d_type>>0]=f.object.isDevice?2:f.object.isFolder?4:f.object.link!==void 0?10:8;HEAP32[e>>2]=d}return 0},_readdir=function _readdir(d){if(!FS.streams[d]||!FS.streams[d].object.isFolder)return ___setErrNo(ERRNO_CODES.EBADF),0;else{if(!_readdir.result)_readdir.result=_malloc(4);_readdir_r(d,FS.streams[d].currentEntry,_readdir.result);return HEAP32[_readdir.result>> -2]===0?0:FS.streams[d].currentEntry}},_closedir=function(f){return!FS.streams[f]||!FS.streams[f].object.isFolder?___setErrNo(ERRNO_CODES.EBADF):(_free(FS.streams[f].currentEntry),delete FS.streams[f],0)},_llvm_exp_f64=Math.exp,_cos=Math.cos,_rand,_sin=Math.sin,_vsprintf=function(f,d,e){return _vsnprintf(f,void 0,d,e)},_exp2=function(f){return Math.pow(2,f)};function __Z13WVoiceChangedP7voice_t(){}function __Z11MarkerEventijiPh(f){((f|0)==2?1:2)==1&&(HEAP32[_end_of_sentence>>2]=1)} -function __ZL12OpenWaveFilePKci(f,d){var e,b=null,a;e=f==0?1:2;if(e==1)a=2;else if(e==2){e=(_strcmp(f,__str5&4294967295)|0)==0?3:4;if(e==3){var g=HEAP32[_stdout>>2];HEAP32[_f_wave>>2]=g;b=3}else if(e==4){var c=_fopen(f,__str6&4294967295);HEAP32[_f_wave>>2]=c;b=4}e=(b==4?c:g)!=0?6:11;if(e==6){_fwrite(__ZZL12OpenWaveFilePKciE8wave_hdr&4294967295,1,24,HEAP32[_f_wave>>2]);e=HEAP32[_f_wave>>2];b=d;a=0;a:for(;;)if(_fputc(b&255,e),b=(b|0)>>8,a=g=a+1&4294967295,!((g|0)<=3))break a;e=HEAP32[_f_wave>>2];b= -d*2&4294967295;for(a=0;;)if(_fputc(b&255,e),b=(b|0)>>8,a=g=a+1&4294967295,!((g|0)<=3))break;_fwrite(__ZZL12OpenWaveFilePKciE8wave_hdr+32&4294967295,1,12,HEAP32[_f_wave>>2]);a=0}else e==11&&(a=1)}return a} -function __ZL13CloseWaveFilev(){var f,d,e,b,a;f=HEAP32[_f_wave>>2]==0?7:1;a:do if(f==1){if(HEAP32[_f_wave>>2]==HEAP32[_stdout>>2])break a;_fflush(HEAP32[_f_wave>>2]);e=_ftell(HEAP32[_f_wave>>2]);_fseek(HEAP32[_f_wave>>2],4,0);b=e-8&4294967295;d=HEAP32[_f_wave>>2];a=0;b:for(;;)if(_fputc(b&255,d),b=(b|0)>>8,a=f=a+1&4294967295,(f|0)<=3)f=3;else{f=4;break b}_fseek(HEAP32[_f_wave>>2],40,0);e=e-44&4294967295;d=HEAP32[_f_wave>>2];for(b=0;;)if(_fputc(e&255,d),e=(e|0)>>8,b=f=b+1&4294967295,(f|0)<=3)f=5;else{f= -6;break}_fclose(HEAP32[_f_wave>>2]);HEAP32[_f_wave>>2]=0}while(0)} -function __Z13DisplayVoicesP8_IO_FILEPc(f,d){var e=STACKTOP;STACKTOP+=36;_memset(e,0,36);var b,a,g,c,h,k,j,l;a=e+12;b=d==0?3:1;a:do if(b==1){if(reSign(HEAP8[(d&4294967295)>>0],8,0)==0){b=3;break a}HEAP32[(a+4&4294967295)>>2]=d;HEAP8[(a+13&4294967295)>>0]=0;HEAP8[(a+12&4294967295)>>0]=0;HEAP32[(a&4294967295)>>2]=0;l=_espeak_ListVoices(a);b=4;break a}while(0);b==3&&(l=_espeak_ListVoices(0));_fwrite(__str8&4294967295,1,64,f);a=0;var m=HEAP32[(l+4*a&4294967295)>>2];k=m;m=m!=0;unSign(m,1,0);b=m?5:15;a:do if(b== -5){var m=e&4294967295,n=e&4294967295,o=e&4294967295;for(;;){h=0;g=HEAP32[(k+4&4294967295)>>2];b=reSign(HEAP8[g>>0],8,0)!=0?7:14;c:do if(b==7)for(;;){c=_strlen(g+1&4294967295);j=g+1&4294967295;b=reSign(HEAP8[(k+13&4294967295)>>0],8,0)==0?8:9;b==8?_llvm_memcpy_p0i8_p0i8_i32(m,__str125&4294967295,4,1,0):b==9&&(b=unSign(HEAPU8[(k+13&4294967295)>>0],8,0),_sprintf(o,__str10&4294967295,b));b=(h|0)==0?11:12;if(b==11){b=HEAP32[(k+8&4294967295)>>2];var q=HEAP32[(k&4294967295)>>2],p=unSign(HEAPU8[(k+12&4294967295)>> -0],8,0),p=reSign(HEAP8[(__ZZ13DisplayVoicesP8_IO_FILEPcE7genders+p&4294967295)>>0],8,0),r=reSign(HEAP8[(g&4294967295)>>0],8,0);_fprintf(f,__str11&4294967295,r,j,n,p,q,b)}else b==12&&(b=reSign(HEAP8[(g&4294967295)>>0],8,0),_fprintf(f,__str12&4294967295,j,b));h=h+1&4294967295;g=g+(c+2&4294967295)&4294967295;if(reSign(HEAP8[g>>0],8,0)!=0)b=7;else break c}while(0);_fputc(10,f);a=a+1&4294967295;k=HEAP32[(l+4*a&4294967295)>>2];g=unSign(k!=0,1,0);if(reSign(g,8,0)!=0)b=6;else break a}}while(0);STACKTOP=e} -function __Z4FreePv(f){(f!=0?1:2)==1&&_free(f)}function __Z5Alloci(f){var f=_malloc(f),d=unSign(f==0,1,0);(reSign(d,8,0)!=0?1:2)==1&&_fwrite(__str13&4294967295,1,22,HEAP32[_stderr>>2]);return f}function __Z13GetFileLengthPKc(f){var d=STACKTOP;STACKTOP+=88;_memset(d,0,88);var e,f=(_stat(f,d)|0)!=0,f=unSign(f,1,0),f=reSign(f,8,0)!=0?1:2;f==1?e=0:f==2&&(f=(HEAP32[(d+16&4294967295)>>2]&61440|0)==16384?3:4,f==3?e=-2:f==4&&(e=HEAP32[(d+44&4294967295)>>2]));STACKTOP=d;return e} -function __ZL9init_pathPcS_(f,d){var e=STACKTOP;STACKTOP+=88;_memset(e,0,88);var b,a,g;b=d!=0?1:2;a:do if(b==1)_sprintf(_path_home&4294967295,__str14&4294967295,d);else if(b==2){a=_getenv(__str15&4294967295);b=unSign(a!=0,1,0);b=reSign(b,8,0)!=0?3:9;if(b==3&&(_snprintf(_path_home&4294967295,150,__str14&4294967295,a),b=_path_home&4294967295,b=(_stat(b,e)|0)!=0,b=unSign(b,1,0),b=reSign(b,8,0)!=0?4:5,b==4?g=0:b==5&&(b=(HEAP32[(e+16&4294967295)>>2]&61440|0)==16384?6:7,b==6?g=-2:b==7&&(g=HEAP32[(e+44& -4294967295)>>2])),a=g,a=unSign((a|0)==-2,1,0),reSign(a,8,0)!=0))break a;a=_getenv(__str16&4294967295);_snprintf(_path_home&4294967295,150,__str14&4294967295,a);a=(_access(_path_home&4294967295,4)|0)!=0;a=unSign(a,1,0);if(reSign(a,8,0)==0)break a;_llvm_memcpy_p0i8_p0i8_i32(_path_home&4294967295,__str17&4294967295,23,1,0)}while(0);STACKTOP=e} -function _main(f,d){var e=STACKTOP;STACKTOP+=1256;_memset(e,0,1256);var b,a=null,g,c,h=e+1024,k,j,l,m,n,o,q,p,r;l=e+1236;var v;v=__str36&4294967295;var u;u=__str31&4294967295;var s,t,D,w,A,x=STACKTOP;_memset(STACKTOP,0,4);STACKTOP+=4;var B=STACKTOP=Math.ceil(STACKTOP/4)*4;_memset(STACKTOP,0,4);STACKTOP+=4;STACKTOP=Math.ceil(STACKTOP/4)*4;var z,y,E,H;t=STACKTOP;_memset(STACKTOP,0,24);STACKTOP+=24;var G=STACKTOP=Math.ceil(STACKTOP/4)*4;_memset(STACKTOP,0,200);STACKTOP+=200;var F=STACKTOP=Math.ceil(STACKTOP/ -4)*4;_memset(STACKTOP,0,40);STACKTOP+=40;var I=STACKTOP=Math.ceil(STACKTOP/4)*4;_memset(STACKTOP,0,40);STACKTOP+=40;STACKTOP=Math.ceil(STACKTOP/4)*4;A=w=D=0;HEAP32[x>>2]=0;k=175;j=100;m=E=y=0;H=50;HEAP8[(F&4294967295)>>0]=0;HEAP8[(_mbrola_name&4294967295)>>0]=0;HEAP8[(I&4294967295)>>0]=0;HEAP8[(_wavefile&4294967295)>>0]=0;HEAP8[(G&4294967295)>>0]=0;HEAP32[_option_linelength>>2]=0;HEAP32[_option_phonemes>>2]=0;HEAP32[_option_waveout>>2]=0;HEAP32[_option_wordgap>>2]=0;HEAP32[_option_endpause>>2]=1; -HEAP32[_option_phoneme_input>>2]=1;HEAP32[_option_multibyte>>2]=0;HEAP32[_f_trans>>2]=HEAP32[_stdout>>2];var I=G&4294967295,C=F&4294967295,K=F&4294967295;a:for(;;){n=d;b=f;o=n;q=__str18&4294967295;p=__ZZ4mainE12long_options&4294967295;r=x;n=l;HEAP32[(n&4294967295)>>2]=HEAP32[_optarg>>2];HEAP32[(n+4&4294967295)>>2]=HEAP32[_optind>>2];HEAP32[(n+8&4294967295)>>2]=HEAP32[_opterr>>2];HEAP32[(n+12&4294967295)>>2]=HEAP32[_optopt>>2];HEAP32[(n+16&4294967295)>>2]=HEAP32[__ZL8optwhere>>2];n=__ZL15getopt_internaliPKPcPKcPK6optionPiiP11getopt_data(b, -o,q,p,r,0,l);b=l;HEAP32[_optarg>>2]=HEAP32[(b&4294967295)>>2];HEAP32[_optind>>2]=HEAP32[(b+4&4294967295)>>2];HEAP32[_opterr>>2]=HEAP32[(b+8&4294967295)>>2];HEAP32[_optopt>>2]=HEAP32[(b+12&4294967295)>>2];HEAP32[__ZL8optwhere>>2]=HEAP32[(b+16&4294967295)>>2];n=b=n;if((b|0)==-1){b=43;break a}z=o=HEAP32[_optarg>>2];b=n;if(b==88)b=9;else if(b==97)b=16;else if(b==98)b=3;else if(b==102)b=14;else if(b==103)b=18;else if(b==104){b=6;break a}else if(b==107)b=7;else if(b==108)b=15;else if(b==109)b=10;else if(b== -112)b=11;else if(b==113)b=13;else if(b==115)b=17;else if(b==118)b=19;else if(b==119)b=20;else if(b==120)b=8;else if(b==122)b=21;else if(b==256)b=22;else if(b==257)b=24;else if(b==258)b=24;else if(b==259)b=27;else if(b==260){b=33;break a}else if(b==261)b=23;else if(b==262)b=34;else if(b==263)b=37;else if(b==264)b=38;else if(b==265)b=40;else if(b==266)b=41;else{b=42;break a}if(b==9)HEAP32[_option_phonemes>>2]=2,b=1;else if(b==16)j=_atoi(z),b=1;else if(b==3)HEAP32[_option_multibyte>>2]=2,b=(_sscanf(z, -__str30&4294967295,B)|0)!=1|(HEAP32[B>>2]|0)>4?4:5,b==4?b=1:b==5&&(HEAP32[_option_multibyte>>2]=HEAP32[B>>2],b=1);else if(b==14)n=z,b=I,_strncpy(b,n,200),HEAP8[(b+199&4294967295)>>0]=0,b=1;else if(b==18)y=_atoi(z),b=1;else if(b==7)b=_atoi(z),HEAP32[_option_capitals>>2]=b,b=1;else if(b==15)HEAP32[B>>2]=0,b=_atoi(z),HEAP32[B>>2]=b,HEAP32[_option_linelength>>2]=HEAP32[B>>2],b=1;else if(b==10)b=HEAP32[_option_ssml>>2]=1;else if(b==11){H=_atoi(z);if(!((H|0)>99)){b=1;continue a}H=99;b=1}else if(b==13)b= -HEAP32[_quiet>>2]=1;else if(b==17)k=_atoi(z),b=1;else if(b==19)n=z,b=C,_strncpy(b,n,40),HEAP8[(b+39&4294967295)>>0]=0,b=1;else if(b==20)HEAP32[_option_waveout>>2]=1,n=z,b=_wavefile&4294967295,_strncpy(b,n,200),HEAP8[(b+199&4294967295)>>0]=0,b=1;else if(b==8)b=HEAP32[_option_phonemes>>2]=1;else if(b==21)HEAP32[_option_endpause>>2]=0,b=1;else if(b==22)b=E=1;else if(b==24)b=o!=0?25:26,b==25&&(b=z,m=K,_strncpy(m,b,40),HEAP8[(m+39&4294967295)>>0]=0),m=n,b=1;else if(b==27){HEAP32[_option_punctuation>>2]= -1;if(z==0){b=1;continue a}n=0;for(a=28;;){if(((a==29?O:0)|0)>59)break;b=n;o=reSign(HEAP8[(z+n&4294967295)>>0],8,0);HEAP32[(_option_punctlist+b*4&4294967295)>>2]=o;if((HEAP32[(_option_punctlist+b*4&4294967295)>>2]|0)==0)break;var O=n+1&4294967295;n=O;a=29}HEAP32[(_option_punctlist+236&4294967295)>>2]=0;HEAP32[_option_punctuation>>2]=2;b=1}else if(b==23)HEAP32[_option_waveout>>2]=1,_llvm_memcpy_p0i8_p0i8_i32(_wavefile&4294967295,__str5&4294967295,7,1,0),b=1;else if(b==34)b=z==0?35:36,b==35?(HEAP32[_samples_split>> -2]=30,b=1):b==36&&(b=_atoi(z),HEAP32[_samples_split>>2]=b,b=1);else if(b==37)A=z,b=1;else if(b==38){b=_fopen(z,__str33&4294967295);HEAP32[_f_trans>>2]=b;b=unSign(HEAP32[_f_trans>>2]==0,1,0);if(reSign(b,8,0)==0){b=1;continue a}_fprintf(HEAP32[_stderr>>2],__str34&4294967295,z);HEAP32[_f_trans>>2]=HEAP32[_stderr>>2];b=1}else b==40?(HEAP32[_option_mbrola_phonemes>>2]=16,b=1):b==41&&(HEAP32[_option_phonemes>>2]=3,b=1)}if(b==43){__ZL9init_pathPcS_(HEAP32[(d&4294967295)>>2],A);l=_setlocale(0,__str&4294967295)== -0;l=unSign(l,1,0);b=reSign(l,8,0)!=0?44:46;a:do if(b==44){l=_setlocale(0,__str1&4294967295)==0;l=unSign(l,1,0);if(reSign(l,8,0)==0)break a;_setlocale(0,__str2&4294967295)}while(0);__Z11WavegenInitii(22050,0);l=__Z10LoadPhDatav();u=unSign((l|0)!=1,1,0);b=reSign(u,8,0)!=0?47:50;if(b==47)if(u=HEAPU32[_stderr>>2],b=(l|0)==-1?48:49,b==48)throw _fwrite(__str3&4294967295,1,27,u),_exit(1),"Reached an unreachable! Original .ll line: 2514";else b==49&&_fprintf(u,__str4&4294967295,l,83200,_path_home&4294967295); -__Z10LoadConfigv();__Z13SetVoiceStackP12espeak_VOICE(0);HEAP32[__ZL14last_pitch_cmd>>2]=0;HEAP32[__ZL12last_amp_cmd>>2]=0;HEAP32[__ZL10last_frame>>2]=0;HEAP32[__ZL15syllable_centre>>2]=-1;l=0;a:for(;;)if(HEAP32[((_param_stack+4&4294967295)+l*4&4294967295)>>2]=HEAP32[(_param_defaults+l*4&4294967295)>>2],l=u=l+1&4294967295,!((u|0)<=14))break a;l=F&4294967295;b=(m|0)!=0?53:54;if(b==53)throw __Z9LoadVoicePKci(l,5),__Z17CompileDictionaryPKcS0_P8_IO_FILEPci(0,_dictionary_name&4294967295,0,0,m&1),_exit(0), -"Reached an unreachable! Original .ll line: 2556";else if(b==54){b=reSign(HEAP8[l>>0],8,0)==0?55:56;b==55&&_llvm_memcpy_p0i8_p0i8_i32(F&4294967295,__str35&4294967295,8,1,0);m=(__Z14SetVoiceByNamePKc(F&4294967295)|0)!=0;m=unSign(m,1,0);b=reSign(m,8,0)!=0?57:59;a:do if(b==57){_llvm_memset_p0i8_i32(t,0,24,1,0);HEAP32[(t+4&4294967295)>>2]=F&4294967295;t=(__Z20SetVoiceByPropertiesP12espeak_VOICE(t)|0)!=0;t=unSign(t,1,0);if(reSign(t,8,0)==0)break a;_fprintf(HEAP32[_stderr>>2],__str37&4294967295,v,F&4294967295); -_exit(2);throw"Reached an unreachable! Original .ll line: 2597";}while(0);__Z12SetParameteriii(1,k,0);__Z12SetParameteriii(2,j,0);__Z12SetParameteriii(6,HEAP32[_option_capitals>>2],0);__Z12SetParameteriii(5,HEAP32[_option_punctuation>>2],0);__Z12SetParameteriii(7,y,0);((H|0)!=50?60:61)==60&&__Z12SetParameteriii(3,H,0);k=HEAP32[_voice>>2];j=_malloc(1344);_llvm_memcpy_p0i8_p0i8_i32(j,k,1344,1,0);HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=11;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+ -4&4294967295)>>2]=j;k=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=k;((k|0)>159?62:63)==62&&(HEAP32[_wcmdq_tail>>2]=0);b=reSign(HEAP8[(G&4294967295)>>0],8,0)==0?64:70;a:do if(b==64){a=E;b=(HEAP32[_optind>>2]|0)>=(f|0)?68:65;if(b==68){var J=HEAP32[_stdin>>2];D=J;if((a|0)!=0){a=68;break a}HEAP32[_option_linelength>>2]=-1}else if(b==65)if(b=(a|0)!=0?66:67,b==66){D=g=HEAP32[_stdin>>2];a=66;break a}else b==67&&(w=HEAP32[(d+4*HEAP32[_optind>>2]&4294967295)>>2]);var Q=D,a=71}else if(b==70){var R= -_fopen(G&4294967295,__str38&4294967295);D=R;a=70}while(0);b=(a==71?Q:a==66?g:a==68?J:R)==0?73:75;a:do if(b==73){if(w!=0)break a;_fprintf(HEAP32[_stderr>>2],__str39&4294967295,v,G&4294967295);_exit(1);throw"Reached an unreachable! Original .ll line: 2718";}while(0);b=(HEAP32[_option_waveout>>2]|0)!=0|(HEAP32[_quiet>>2]|0)!=0?76:102;a:do if(b==76){E=HEAP32[_samplerate>>2];b=(HEAP32[_quiet>>2]|0)!=0?77:78;b:do if(b==77)__ZL12OpenWaveFilePKci(0,E),HEAP32[_option_waveout>>2]=1;else if(b==78)if(HEAP32[_samples_split>> -2]=(E*60&4294967295)*HEAP32[_samples_split>>2]&4294967295,b=(HEAP32[_samples_split>>2]|0)!=0?79:82,b==79){v=_strrchr(_wavefile&4294967295,46);if(v==0)break b;G=_strlen(_wavefile&4294967295);if(!((((_wavefile&4294967295)+G&4294967295)-v&4294967295|0)<=4))break b;_strcpy(_filetype&4294967295,v);HEAP8[v>>0]=0}else if(b==82){v=(__ZL12OpenWaveFilePKci(_wavefile&4294967295,HEAP32[_samplerate>>2])|0)!=0;v=unSign(v,1,0);if(reSign(v,8,0)==0)break b;_fprintf(HEAP32[_stderr>>2],__str40&4294967295,_wavefile& -4294967295);_exit(3);throw"Reached an unreachable! Original .ll line: 2787";}while(0);__Z8InitTexti(0);__Z15SpeakNextClauseP8_IO_FILEPKvi(D,w,0);n=1;D=e&4294967295;w=(e&4294967295)+1024&4294967295;v=h&4294967295;h&=4294967295;G=E=e;J=e&4294967295;b:for(;;){HEAP32[_out_start>>2]=D;HEAP32[_out_ptr>>2]=HEAP32[_out_start>>2];HEAP32[_out_end>>2]=w;g=__Z11WavegenFilli(0);b=(HEAP32[_quiet>>2]|0)!=0?86:87;c:do if(b==86)c=g;else if(b==87){b=HEAP32[_f_wave>>2]==0?88:90;d:do if(b==88){HEAP32[_wavefile_count>> -2]=HEAP32[_wavefile_count>>2]+1&4294967295;_sprintf(v,__str7&4294967295,_wavefile&4294967295,HEAP32[_wavefile_count>>2],_filetype&4294967295);c=(__ZL12OpenWaveFilePKci(h,HEAP32[_samplerate>>2])|0)!=0;c=unSign(c,1,0);if(reSign(c,8,0)==0)break d;c=1;break c}while(0);b=(HEAP32[_end_of_sentence>>2]|0)!=0?91:94;d:do if(b==91){HEAP32[_end_of_sentence>>2]=0;if((HEAP32[_samples_split>>2]|0)==0)break d;if(!(HEAPU32[_samples_total>>2]>>>0>HEAPU32[_samples_split>>2]>>>0))break d;__ZL13CloseWaveFilev();HEAP32[_samples_total>> -2]=0}while(0);b=HEAP32[_f_wave>>2]!=0?95:96;b==95&&(HEAP32[_samples_total>>2]=HEAP32[_samples_total>>2]+((HEAP32[_out_ptr>>2]-E&4294967295|0)/2|0)&4294967295,_fwrite(J,1,HEAP32[_out_ptr>>2]-G&4294967295,HEAP32[_f_wave>>2]));c=g}while(0);g=c;g=unSign((g|0)!=0,1,0);b=reSign(g,8,0)!=0?98:99;if(b==98&&(n|0)==0)break b;g=(__Z8GenerateP12PHONEME_LISTPii(_phoneme_list&4294967295,_n_phoneme_list,1)|0)==0;g=unSign(g,1,0);if(reSign(g,8,0)==0)continue b;n=__Z15SpeakNextClauseP8_IO_FILEPKvi(0,0,1)}__ZL13CloseWaveFilev(); -b=106;break a}else if(b==102)if(__Z8InitTexti(0),__Z15SpeakNextClauseP8_IO_FILEPKvi(D,w,0),b=(HEAP32[_option_quiet>>2]|0)!=0?103:105,b==103){for(;;)if(s=(__Z15SpeakNextClauseP8_IO_FILEPKvi(0,0,1)|0)!=0,s=unSign(s,1,0),reSign(s,8,0)==0)break;s=0;b=110;break a}else if(b==105){_fwrite(__str41&4294967295,1,79,HEAP32[_stderr>>2]);b=106;break a}while(0);if(b==106){b=HEAP32[_f_trans>>2]!=HEAP32[_stdout>>2]?107:109;a:do if(b==107){if(HEAP32[_f_trans>>2]==HEAP32[_stderr>>2])break a;_fclose(HEAP32[_f_trans>> -2])}while(0);s=0}STACKTOP=e;return s}}else if(b==42)throw _exit(0),"Reached an unreachable! Original .ll line: 2463";else if(b==6)throw __ZL9init_pathPcS_(HEAP32[(d&4294967295)>>2],A),_printf(__str32&4294967295,HEAP32[_version_string>>2],_path_home&4294967295,u),_exit(0),"Reached an unreachable! Original .ll line: 2195";else if(b==33)throw __ZL9init_pathPcS_(HEAP32[(d&4294967295)>>2],A),__Z13DisplayVoicesP8_IO_FILEPc(HEAP32[_stdout>>2],z),_exit(0),"Reached an unreachable! Original .ll line: 2411"; -return null}Module._main=_main;function __Z8isspace2j(f){var d,e;d=(f&255|0)==0?2:1;a:do if(d==1){if(f>>>0>32){d=2;break a}e=1;d=4;break a}while(0);d==2&&(e=0);return e}function __Z14LookupMnemNameP8MNEM_TABi(f,d){var e,b,a;for(b=f;;){if(HEAP32[(b&4294967295)>>2]==0){e=5;break}var g=b;if((HEAP32[(b+4&4294967295)>>2]|0)==(d|0)){e=2;break}b=g+8&4294967295;e=4}e==2?a=HEAP32[(g&4294967295)>>2]:e==5&&(a=__str2&4294967295);return a} -function __Z22print_dictionary_flagsPj(f){for(var d,e,b=HEAP32[(f+4&4294967295)>>2],a=HEAP32[(f&4294967295)>>2],g=(HEAP32[(f&4294967295)>>2]&15)+64&4294967295,f=_mnem_flags&4294967295;;){if(HEAP32[(f&4294967295)>>2]==0){d=5;break}var c=f;if((HEAP32[(f+4&4294967295)>>2]|0)==(g|0)){d=2;break}f=c+8&4294967295;d=4}d==2?e=HEAP32[(c&4294967295)>>2]:d==5&&(e=__str2&4294967295);_sprintf(__ZZ22print_dictionary_flagsPjE3buf&4294967295,__str52&4294967295,e,a,b);return __ZZ22print_dictionary_flagsPjE3buf&4294967295} -function __ZL9fopen_logPKcS0_(f,d){var e;e=_fopen(f,d);var b=unSign(e==0,1,0);(reSign(b,8,0)!=0&HEAP32[__ZL5f_log>>2]!=0?1:2)==1&&_fprintf(HEAP32[__ZL5f_log>>2],__str53&4294967295,d,f);return e} -function __ZL16copy_rule_stringPcRi(f,d){var e,b=null,a,g,c,h,k,j,l,m;e=reSign(HEAP8[(f&4294967295)>>0],8,0)==0?75:1;if(e==1){a=HEAP32[(__ZZL16copy_rule_stringPcRiE6outbuf+HEAP32[d>>2]*4&4294967295)>>2];e=(HEAP32[d>>2]|0)==4?2:5;if(e==2){h=_strlen(__ZL13rule_phonemes&4294967295);if(((h|0)>0?3:4)==3)HEAP8[(__ZL13rule_phonemes+h&4294967295)>>0]=32,h=h+1&4294967295;a=__ZL13rule_phonemes+h&4294967295}j=8421376;g=f;c=0;a:for(;;){m=0;k=e=HEAP8[g>>0];g=g+1&4294967295;e=reSign(e,8,0)==92?7:14;if(e==7){k= -HEAP8[g>>0];g=g+1&4294967295;m=reSign(k,8,0)>47;e=reSign(k,8,0)<=51;e=m&e?8:13;b:do if(e==8){if(!(reSign(HEAP8[(g&4294967295)>>0],8,0)>47))break b;if(!(reSign(HEAP8[(g&4294967295)>>0],8,0)<=55))break b;if(!(reSign(HEAP8[(g+1&4294967295)>>0],8,0)>47))break b;if(!(reSign(HEAP8[(g+1&4294967295)>>0],8,0)<=55))break b;k=reSign(k,8,0)*64&255;m=reSign(HEAP8[(g&4294967295)>>0],8,0)*8&255;k=((k+80&255)+HEAP8[(g+1&4294967295)>>0]&255)+m&255;g=g+2&4294967295}while(0);m=1}e=(HEAP32[d>>2]|0)==1?16:15;b:do if(e== -15){e=(HEAP32[d>>2]|0)==3?16:73;break b}while(0);b:do if(e==16){if((m|0)!=0)break b;e=k;if(e==33)e=33;else if(e==35)e=32;else if(e==36)e=46;else if(e==37)e=31;else if(e==38)e=30;else if(e==43)e=28;else if(e==64)e=29;else if(e==65)e=20;else if(e==66)e=20;else if(e==67)e=20;else if(e==68)e=23;else if(e==70)e=20;else if(e==71)e=20;else if(e==72)e=20;else if(e==74)e=37;else if(e==75)e=24;else if(e==76)e=38;else if(e==78)e=25;else if(e==80)e=54;else if(e==83)e=55;else if(e==84)e=34;else if(e==86)e=26; -else if(e==87)e=35;else if(e==88)e=36;else if(e==89)e=19;else if(e==90)e=27;else if(e==95)e=18;else break b;c:do if(e==33){k=19;break b}else if(e==32){k=13;break b}else if(e==46){HEAP8[(a+c&4294967295)>>0]=28;c=c+1&4294967295;k=0;for(m=_mnem_rules&4294967295;;){if(HEAP32[(m&4294967295)>>2]==0){e=51;break}h=_strlen(HEAP32[(m&4294967295)>>2]);e=(_memcmp(g,HEAP32[(m&4294967295)>>2],h)|0)==0;var n=m;if(e){e=48;break}m=n+8&4294967295;e=50}if(e==51)var o=k,b=51;else if(e==48){var q=HEAP32[(n+4&4294967295)>> -2]&255;k=q;g=g+h&4294967295;b=48}if(reSign(b==51?o:q,8,0)!=0)break b;_fprintf(HEAP32[__ZL5f_log>>2],__str63&4294967295,HEAP32[__ZL7linenum>>2]);HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295;break b}else if(e==31){k=11;break b}else if(e==30){k=10;break b}else if(e==28){k=12;break b}else if(e==29){k=21;break b}else if(e==23){k=15;break b}else if(e==37){k=23;break b}else if(e==24){k=25;break b}else if(e==38){k=HEAP8[g>>0]-48&255;g=g+1&4294967295;l=reSign(HEAP8[g>>0],8,0)-48& -4294967295;g=g+1&4294967295;k=(reSign(k,8,0)*10&255)+(l&255)&255;e=(l|0)<0|(l|0)>9?39:40;d:do if(e==39)k=0,_fprintf(HEAP32[__ZL5f_log>>2],__str54&4294967295,HEAP32[__ZL7linenum>>2]),HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295;else if(e==40){e=reSign(k,8,0)<=0;l=reSign(k,8,0)>25;e=e|l?42:41;if(e==41&&(l=reSign(k,8,0),reSign(HEAP8[(__ZL19letterGroupsDefined+l&4294967295)>>0],8,0)!=0))break d;l=reSign(k,8,0);_fprintf(HEAP32[__ZL5f_log>>2],__str55&4294967295,HEAP32[__ZL7linenum>> -2],l);HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295}while(0);k=k+65&255;l=a+c&4294967295;e=(HEAP32[d>>2]|0)==1?44:45;if(e==44){HEAP8[l>>0]=k;c=c+1&4294967295;k=18;break b}else if(e==45){HEAP8[l>>0]=18;c=c+1&4294967295;break b}}else if(e==25){k=24;break b}else if(e==54){j|=1024;e=55;break c}else if(e==34){HEAP8[(a+c&4294967295)>>0]=28;c=c+1&4294967295;k=17;break b}else if(e==26){k=26;break b}else if(e==35){k=31;break b}else if(e==36){k=29;break b}else if(e==19){k=73;e=20;break c}else if(e== -27){k=16;break b}else if(e==18){k=32;break b}while(0);if(e==20)e=(HEAP32[d>>2]|0)==1?21:22,e==21?(k=reSign(k,8,0)-65&4294967295,HEAP8[(a+c&4294967295)>>0]=HEAP8[(__ZZL16copy_rule_stringPcRiE16lettergp_letters+k&4294967295)>>0]+65&255,c=c+1&4294967295,k=17):e==22&&(HEAP8[(a+c&4294967295)>>0]=17,c=c+1&4294967295,k=reSign(k,8,0)-65&4294967295,k=HEAP8[(__ZZL16copy_rule_stringPcRiE16lettergp_letters+k&4294967295)>>0]+65&255);else if(e==55){HEAP8[(a+c&4294967295)>>0]=14;c=c+1&4294967295;for(l=0;;){k=HEAP8[g>> -0];e=reSign(k,8,0);g=g+1&4294967295;if(!((e&255|0)==0|e>>>0>32)){e=70;break}if(reSign(k,8,0)==0){e=72;break}e=k;e=e==97?66:e==98?65:e==100?61:e==101?57:e==102?62:e==105?58:e==112?59:e==113?63:e==116?64:e==118?60:67;e==67?((reSign(k,8,0)-48&4294967295)>>>0<=9&&(e=l*10&4294967295,k=reSign(k,8,0),l=(e+-48&4294967295)+k&4294967295),e=69):e==66?(j|=262144,e=69):e==65?(j|=131072,e=69):e==61?(j|=4096,e=69):e==57?(j|=256,e=69):e==62?(j|=8192,e=69):e==58?(j|=512,e=69):e==59?(j|=1024,e=69):e==63?(j|=16384, -e=69):e==64?(j|=65536,e=69):e==60&&(j|=2048,e=69)}g=g+-1&4294967295;HEAP8[(a+c&4294967295)>>0]=(j|0)>>16&255;c=c+1&4294967295;HEAP8[(a+c&4294967295)>>0]=(j|0)>>8&255;c=c+1&4294967295;k=l&255|-128}}while(0);HEAP8[(a+c&4294967295)>>0]=k;c=c+1&4294967295;if(reSign(k,8,0)==0)break a}HEAP32[d>>2]=HEAP32[(__ZZL16copy_rule_stringPcRiE10next_state+HEAP32[d>>2]*4&4294967295)>>2]}} -function __Z10DecodeRulePKciPci(f,d,e,b){var a=STACKTOP;STACKTOP+=140;_memset(a,0,140);var g,c=null,h,k,j,l,m,n,o,q,p,r=a+60,v=a+120;l=e;n=e=p=q=o=0;var u=h=HEAP8[(r&4294967295)>>0]=0;(h|0)<(d|0)?(c=-1,g=1):(c=-1,g=2);a:do if(g==1)for(;;){HEAP8[(a+(c==1?s:u)&4294967295)>>0]=HEAP8[(f+h&4294967295)>>0];var s=h=h+1&4294967295;if((h|0)<(d|0))g=c=1;else{c=1;g=2;break a}}while(0);HEAP8[(a+(c==-1?u:s)&4294967295)>>0]=0;var f=_strlen(a&4294967295),f=a+f&4294967295,d=r&4294967295,s=a&4294967295,u=a&4294967295, -t=v&4294967295,D=v&4294967295,w=v&4294967295,A=v&4294967295;a:for(;;){h=o;c=42;b:for(;;){if(((c==42?h:1)|0)!=0)break a;m=HEAP8[l>>0];l=l+1&4294967295;g=unSign(m,8,0)<=9;var x=m;if(!g){g=11;break b}g=unSign(x,8,0);if(g!=0)if(g==1){g=7;break b}else if(g==2){g=8;break b}else if(g!=3)if(g==9){g=10;break b}else if(g==5){g=9;break b}else if(g==8){g=6;break b}else{g=42;continue a}o=1;c=5;g=43}if(g==11){g=reSign(x,8,0)==28?12:22;if(g==12){h=reSign(HEAP8[l>>0],8,0)&255;l=l+1&4294967295;g=(h|0)!=1?14:13;b:do if(g== -13){g=(b|0)<0?14:21;break b}while(0);if(g==14){HEAP8[(f&4294967295)>>0]=36;k=h;for(h=_mnem_rules&4294967295;;){if(HEAP32[(h&4294967295)>>2]==0){g=19;break}var B=h;if((HEAP32[(h+4&4294967295)>>2]|0)==(k|0)){g=16;break}h=B+8&4294967295;g=18}g==19?j=__str2&4294967295:g==16&&(j=HEAP32[(B&4294967295)>>2]);h=j;_strcpy(f+1&4294967295,h);h=_strlen(h)+1&4294967295;f=f+h&4294967295}k=32}else if(g==22)if(g=reSign(m,8,0)==14?23:30,g==23){h=(reSign(HEAP8[(l&4294967295)>>0],8,0)&127)*256&4294967295;k=(reSign(HEAP8[(l+ -1&4294967295)>>0],8,0)&127)+h&4294967295;h=83;g=(k&4|0)!=0?24:25;g==24&&(h=80);g=reSign(HEAP8[(l+2&4294967295)>>0],8,0)&127;_sprintf(t,__str65&4294967295,h,g);l=l+3&4294967295;for(h=0;;)if(g=reSign(k&1,8,0)!=0?27:28,g==27&&(g=reSign(HEAP8[((__str66&4294967295)+h&4294967295)>>0],8,0),c=_strlen(D),c=v+c&4294967295,HEAP8[c>>0]=g&255,HEAP8[(c+1&4294967295)>>0]=0),k=(k|0)>>1,h=g=h+1&4294967295,!((g|0)<=8))break;_strcpy(f,w);h=_strlen(A);f=f+h&4294967295;k=32}else g==30&&(g=reSign(m,8,0)==17?31:32,g==31? -(h=reSign(HEAP8[l>>0],8,0)-65&4294967295,k=HEAP8[(__ZZ10DecodeRulePKciPciE10symbols_lg+h&4294967295)>>0],l=l+1&4294967295):g==32&&(g=reSign(m,8,0)==18?33:36,g==33?(h=reSign(HEAP8[l>>0],8,0)-65&4294967295,l=l+1&4294967295,HEAP8[(f&4294967295)>>0]=76,HEAP8[(f+1&4294967295)>>0]=(((h|0)/10|0)&255)+48&255,k=((h|0)%10&255)+48&255,g=(n|0)==1?34:35,g==34&&(HEAP8[(f&4294967295)>>0]=k,k=76),f=f+2&4294967295):g==36&&(g=unSign(m,8,0)<=31,h=m,g=g?37:38,g==37?(h=unSign(h,8,0),k=HEAP8[(__ZZ10DecodeRulePKciPciE7symbols+ -h&4294967295)>>0]):g==38&&(g=reSign(h,8,0)==32?39:40,g==39?k=95:g==40&&(k=m)))));HEAP8[f>>0]=k;f=f+1&4294967295;g=42;continue a}else if(g==8){n=2;HEAP8[f>>0]=0;f=_strlen(s);_llvm_memcpy_p0i8_p0i8_i32(s+f&4294967295,__str64&4294967295,3,1,0);f=_strlen(u);f=a+f&4294967295;g=42;continue a}else if(g==10){h=(reSign(HEAP8[(l+1&4294967295)>>0],8,0)&255)-1&4294967295;q=reSign(HEAP8[(l&4294967295)>>0],8,0)&255;q=((h*255&4294967295)+-1&4294967295)+q&4294967295;l=l+2&4294967295;g=42;continue a}else if(g==9){p= -reSign(HEAP8[l>>0],8,0);l=l+1&4294967295;g=42;continue a}else g==6&&(e=1);n=1;HEAP8[f>>0]=0;f=d;g=42}HEAP8[f>>0]=0;f=__ZZ10DecodeRulePKciPciE6output&4294967295;if(((q|0)>0?45:46)==45)_sprintf(f,__str68&4294967295,q),f=f+7&4294967295;if(((p|0)>0?47:48)==47)_sprintf(f,__str69&4294967295,p),b=_strlen(f),f=f+b&4294967295;h=b=_strlen(r&4294967295);g=(b|0)>0?52:49;a:do if(g==52){g=(e|0)!=0?53:54;break a}else if(g==49)if(g=(e|0)!=0?50:51,g==50){g=53;break a}else if(g==51){g=57;break a}while(0);a:do if(g== -53){HEAP8[f>>0]=95;f=f+1&4294967295;g=54;break a}while(0);if(g==54){h=e=h-1&4294967295;e=(e|0)>=0;unSign(e,1,0);g=e?55:56;a:do if(g==55)for(;;)if(HEAP8[f>>0]=HEAP8[(r+h&4294967295)>>0],f=f+1&4294967295,h=h-1&4294967295,e=unSign((h|0)>=0,1,0),reSign(e,8,0)!=0)g=55;else break a;while(0);HEAP8[f>>0]=41;f=f+1&4294967295;HEAP8[f>>0]=32;f=f+1&4294967295}HEAP8[f>>0]=0;_strcat(f,a&4294967295);h=e=_strlen(__ZZ10DecodeRulePKciPciE6output&4294967295);r=__ZZ10DecodeRulePKciPciE6output+h&4294967295;(e|0)<=7?(c= -57,g=58):(c=57,g=59);a:do if(g==58)for(;;){HEAP8[(c==58?z:r)>>0]=32;h=e=h+1&4294967295;var z=__ZZ10DecodeRulePKciPciE6output+h&4294967295;if((e|0)<=7)g=c=58;else{c=58;break a}}while(0);HEAP8[(c==57?r:z)>>0]=0;z=__ZZ10DecodeRulePKciPciE6output&4294967295;STACKTOP=a;return z} -function __ZL21compile_dictlist_filePKcS0_(f,d){var e=STACKTOP;STACKTOP+=840;_memset(e,0,840);var b,a=null,g,c,h,k,j,l,m,n,o,q,p,r,v,u,s,t,D,w,A,x,B,z,y,E,H,G=e+4,F=e+104,I=e+304,C=e+308,K,O=e+312,J,Q,R=e+316,V=e+516,M=e+712;J=0;HEAP8[__ZL9text_mode_b>>0]=0;_sprintf(V&4294967295,__str77&4294967295,f,d);Q=_fopen(V&4294967295,__str38&4294967295);K=unSign(Q==0,1,0);b=reSign(K,8,0)!=0?1:3;a:do if(b==1){_sprintf(V&4294967295,__str79&4294967295,f,d);Q=_fopen(V&4294967295,__str38&4294967295);K=unSign(Q== -0,1,0);if(reSign(K,8,0)==0){b=3;break a}b=142;break a}while(0);if(b==3){_fprintf(HEAP32[__ZL5f_log>>2],__str80&4294967295,V&4294967295);HEAP32[__ZL7linenum>>2]=0;V=R&4294967295;R&=4294967295;K=M&4294967295;var P=F&4294967295,Y=F&4294967295,ca=F&4294967295;M&=4294967295;var N=F&4294967295,L=F&4294967295,T=I&4294967295;F&=4294967295;var Z=I&4294967295,S=I&4294967295;I&=4294967295;a:for(;;){v=_fgets(V,200,Q)!=0;v=unSign(v,1,0);if(reSign(v,8,0)==0){b=141;break a}HEAP32[__ZL7linenum>>2]=HEAP32[__ZL7linenum>> -2]+1&4294967295;c=R;v=K;u=O;h=E=y=z=B=w=0;D=t=__ZZL12compile_linePcS_PiE10nullstring&4294967295;_memcmp(c,__str70&4294967295,2);g=0;b:for(;;){s=H=HEAPU8[c>>0];reSign(H,8,0)==63?(a=7,b=8):(a=7,b=17);if(b==8)if(b=(g|0)==0?9:16,b==9)A=100,c=c+1&4294967295,b=reSign(HEAP8[c>>0],8,0)==33?10:11,b==10&&(A=132,c=c+1&4294967295),k=0,b=(reSign(HEAP8[c>>0],8,0)-48&4294967295)>>>0<=9?12:13,b==12&&(k=(reSign(HEAP8[c>>0],8,0)+-48&4294967295)+k&4294967295,c=c+1&4294967295),b=(reSign(HEAP8[c>>0],8,0)-48&4294967295)>>> -0<=9?14:15,b==14&&(a=k*10&4294967295,s=reSign(HEAP8[c>>0],8,0),k=(a+-48&4294967295)+s&4294967295,c=c+1&4294967295),HEAP8[(G+w&4294967295)>>0]=(A&255)+(k&255)&255,w=w+1&4294967295,s=A=HEAP8[c>>0],a=15;else if(b==16)var ea=s,a=16;b=reSign(a==16?ea:a==15?A:H,8,0)==36?18:40;c:do if(b==18){k=reSign(HEAP8[(c+1&4294967295)>>0],8,0);if((_isalnum(k)|0)==0)break c;H=c;d:for(;;){s=HEAP8[c>>0];p=unSign(s,8,0);b=(p&255|0)==0|p>>>0>32?22:23;b==22?r=0:b==23&&(r=1);p=r;p=unSign((p|0)==0,1,0);b=reSign(p,8,0)!=0;p= -c;if(!b){b=25;break d}c=p+1&4294967295;b=21}HEAP8[p>>0]=0;q=H;for(k=_mnem_flags&4294967295;;){var $=k;if(HEAP32[(k&4294967295)>>2]==0){b=30;break}b=(_strcmp(q,HEAP32[($&4294967295)>>2])|0)==0;var X=k;if(b){b=27;break}k=X+8&4294967295;b=29}if(b==30)var ia=HEAP32[($+4&4294967295)>>2],a=30;else if(b==27)var ha=HEAP32[(X+4&4294967295)>>2],a=27;k=b=a==27?ha:ia;b=(b|0)!=0?32:39;b==32?(b=(k|0)==200?33:34,b==33?HEAP8[__ZL9text_mode_b>>0]=1:b==34&&(b=(k|0)==201?35:36,b==35?HEAP8[__ZL9text_mode_b>>0]=0:b== -36&&(b=(k|0)==29?37:38,b==37?h=1:b==38&&(HEAP8[(G+w&4294967295)>>0]=k&255,w=w+1&4294967295)))):b==39&&(_fprintf(HEAP32[__ZL5f_log>>2],__str71&4294967295,HEAP32[__ZL7linenum>>2],H),HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295)}while(0);b=reSign(s,8,0)==47?41:44;c:do if(b==41){if(reSign(HEAP8[(c+1&4294967295)>>0],8,0)!=47)break c;if((B|0)!=0)break c;s=10}while(0);b=g;b=b==0?45:b==1?53:b==2?68:b==3?76:b==4?82:88;c:do if(b==45)if(b=reSign(s,8,0)==40?46:47,b==46){B=1;t=c+1&4294967295; -g=1;b=88;break c}else{if(b==47){k=unSign(s,8,0);b=k&255;b=(b|0)==0?49:48;d:do if(b==48){if(k>>>0>32){b=49;break d}o=1;b=51;break d}while(0);b==49&&(o=0);b=o;b=unSign((b|0)==0,1,0);if(reSign(b,8,0)==0){b=88;break c}t=c;g=1;b=88;break c}}else if(b==53){b=reSign(s,8,0)==45?54:58;d:do if(b==54){if((B|0)==0)break d;b=(reSign(HEAP8[(t&4294967295)>>0],8,0)-48&4294967295)>>>0<=9?56:57;b==56&&(z=1);HEAP8[(G+w&4294967295)>>0]=44;w=w+1&4294967295;s=32}while(0);b=unSign(s,8,0);b=(b&255|0)==0|b>>>0>32?59:60;b== -59?n=0:b==60&&(n=1);b=n;b=unSign((b|0)!=0,1,0);b=reSign(b,8,0)!=0?62:65;if(b==62)if(HEAP8[(c&4294967295)>>0]=0,b=(B|0)!=0?63:64,b==63){y=E=c+1&4294967295;g=2;b=88;break c}else{if(b==64){g=3;b=88;break c}}else if(b==65){var aa=s;if(reSign(aa,8,0)==41)a=65;else{a=65;b=89;break c}if((B|0)==0){b=88;break c}HEAP8[(c&4294967295)>>0]=0;g=3;B=0;b=88;break c}}else if(b==68){k=unSign(s,8,0);b=k&255;b=(b|0)==0?70:69;d:do if(b==69){if(k>>>0>32){b=70;break d}m=1;b=72;break d}while(0);b==70&&(m=0);b=m;b=unSign((b| -0)!=0,1,0);b=reSign(b,8,0)!=0?73:74;if(b==73){B=B+1&4294967295;b=88;break c}else if(b==74){var da=s;if(reSign(da,8,0)==41)a=74;else{a=74;b=89;break c}HEAP8[(c&4294967295)>>0]=32;E=c+1&4294967295;g=3;b=88;break c}}else if(b==76){k=unSign(s,8,0);b=k&255;b=(b|0)==0?78:77;d:do if(b==77){if(k>>>0>32){b=78;break d}l=1;b=80;break d}while(0);b==78&&(l=0);b=l;b=unSign((b|0)==0,1,0);if(reSign(b,8,0)==0){b=88;break c}D=c;g=4;b=88;break c}else if(b==82){k=unSign(s,8,0);b=k&255;b=(b|0)==0?84:83;d:do if(b==83){if(k>>> -0>32){b=84;break d}j=1;b=86;break d}while(0);b==84&&(j=0);b=j;b=unSign((b|0)!=0,1,0);if(reSign(b,8,0)==0){b=88;break c}HEAP8[(c&4294967295)>>0]=0;g=5;b=88;break c}while(0);if(b==88)var W=s,a=88;a=a==88?W:a==74?da:aa;c=c+1&4294967295;if(reSign(a,8,0)==10)break b}b=reSign(HEAP8[(t&4294967295)>>0],8,0)==0?91:92;if(b==91)b=140;else if(b==92){b=(unSign(HEAPU8[__ZL9text_mode_b>>0],1,0)|0)!=0?93:94;b:do if(b==93){h=1;b=95;break b}else if(b==94){if((h|0)!=0){b=95;break b}__Z14EncodePhonemesPcS_Ph(D,L,T); -b=_strchr(F,21)!=0?100:101;b==100&&(HEAP8[(G+w&4294967295)>>0]=10,w=w+1&4294967295);if(reSign(HEAP8[Z>>0],8,0)==0){b=103;break b}c=unSign(HEAPU8[S>>0],8,0);g=unSign(HEAPU8[I>>0],8,0);_fprintf(HEAP32[__ZL5f_log>>2],__str74&4294967295,HEAP32[__ZL7linenum>>2],g,c,t,D);HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295;b=103;break b}while(0);b:do if(b==95)if(g=reSign(HEAP8[(t&4294967295)>>0],8,0)==95,c=D,b=g?96:98,b==96){h=_strlen(c);_llvm_memcpy_p0i8_p0i8_i32(c+h&4294967295,__str72& -4294967295,2,1,0);__Z13TranslateWordP10TranslatorPciP8WORD_TAB(HEAP32[_translator>>2],D,0,0);h=0;c=P;g=_word_phonemes&4294967295;_strncpy(c,g,156);HEAP8[(c+155&4294967295)>>0]=0;if(!(reSign(HEAP8[(_word_phonemes&4294967295)>>0],8,0)==0&(HEAP32[__ZL21error_need_dictionary>>2]|0)<=2))break b;HEAP32[__ZL21error_need_dictionary>>2]=HEAP32[__ZL21error_need_dictionary>>2]+1&4294967295;_fprintf(HEAP32[__ZL5f_log>>2],__str73&4294967295,HEAP32[__ZL7linenum>>2])}else b==98&&(g=Y,_strncpy(g,c,156),HEAP8[(g+ -155&4294967295)>>0]=0);while(0);b=(reSign(HEAP8[((HEAP32[_translator>>2]&4294967295)+252&4294967295)>>0],8,0)|0)!=(h|0)?104:105;b==104&&(HEAP8[(G+w&4294967295)>>0]=29,w=w+1&4294967295);c=(_sscanf(t,__str75&4294967295,e)|0)==1;c=unSign(c,1,0);b=reSign(c,8,0)!=0?106:107;b:do if(b==106)k=__Z8utf8_outjPc(HEAP32[e>>2],t),HEAP8[(t+k&4294967295)>>0]=0;else if(b==107){if(reSign(HEAP8[(t&4294967295)>>0],8,0)==95)break b;D=1;c=t;c:for(;;){g=c;h=C;k=h=__Z8utf8_in2PiPKci(h,g,0);if((HEAP32[C>>2]|0)==0){b=119; -break c}g=h=HEAP32[C>>2];b=h>>>0<=255?115:111;d:do if(b==115){b=(_isupper(g)|0)!=0?116:117;break d}else if(b==111){b=g>>>0>563?113:112;e:do if(b==112){h=unSign(HEAPU8[(__ZL10walpha_tab+(h-256&4294967295)&4294967295)>>0],8,0);if((h|0)==0|(h|0)==255)break e;b=116;break d}while(0);b=117;break d}while(0);b==116?(h=_towlower(HEAP32[C>>2]),__Z8utf8_outjPc(h,c)):b==117&&(D=0);c=c+k&4294967295;b=109}if((D|0)==0)break b;HEAP8[(G+w&4294967295)>>0]=42;w=w+1&4294967295}while(0);c=_strlen(t);b=(HEAP32[(HEAP32[_translator>> -2]+288&4294967295)>>2]|0)>0?122:123;b==122&&(c=__Z17TransposeAlphabetP10TranslatorPc(HEAP32[_translator>>2],t));D=__Z14HashDictionaryPKc(t);HEAP32[u>>2]=D;u=_strlen(ca);HEAP8[(v+1&4294967295)>>0]=c&255;c&=63;_llvm_memcpy_p0i8_p0i8_i32(v+2&4294967295,t,c,1,0);b=(u|0)==0?124:125;b==124?(HEAP8[(v+1&4294967295)>>0]|=-128,x=c+2&4294967295):b==125&&(x=(c+3&4294967295)+u&4294967295,_strcpy(v+(c+2&4294967295)&4294967295,N));k=0;t=x;k>>>0>>0?(a=126,b=127):(a=126,b=128);b:do if(b==127)for(;;){HEAP8[(v+(k+ -(a==127?ka:t)&4294967295)&4294967295)>>0]=HEAP8[(G+k&4294967295)>>0];k=k+1&4294967295;var ka=x;if(k>>>0>>0)b=a=127;else{a=127;break b}}while(0);x=w+(a==126?t:ka)&4294967295;b=y!=0?129:135;b:do if(b==129){if(!((B|0)>0))break b;b=(B|0)>10?131:132;b==131?_fprintf(HEAP32[__ZL5f_log>>2],__str76&4294967295,HEAP32[__ZL7linenum>>2],B):b==132&&(HEAP8[(v+x&4294967295)>>0]=(B&255)+80&255,x=x+1&4294967295,k=E-y&4294967295,b=(z|0)!=0?133:134,b==133&&(HEAP8[(v+x&4294967295)>>0]=32,x=x+1&4294967295),_llvm_memcpy_p0i8_p0i8_i32(v+ -x&4294967295,y,k,1,0),x=k+x&4294967295)}while(0);HEAP8[(v&4294967295)>>0]=x&255;v=w=x;if((w|0)==0){b=140;continue a}w=HEAP32[O>>2];HEAP32[(__ZL11hash_counts+w*4&4294967295)>>2]=HEAP32[(__ZL11hash_counts+w*4&4294967295)>>2]+1&4294967295;w=_malloc(v+4&4294967295);if(w==0){b=137;break a}_llvm_memcpy_p0i8_p0i8_i32(w,__ZL11hash_chains+HEAP32[O>>2]*4&4294967295,4,1,0);HEAP32[(__ZL11hash_chains+HEAP32[O>>2]*4&4294967295)>>2]=w;_llvm_memcpy_p0i8_p0i8_i32(w+4&4294967295,M,v,1,0);J=J+1&4294967295;b=140}}a:do if(b== -137){if(HEAP32[__ZL5f_log>>2]==0)break a;_fwrite(__str13&4294967295,1,22,HEAP32[__ZL5f_log>>2]);HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295}while(0);_fprintf(HEAP32[__ZL5f_log>>2],__str82&4294967295,J);_fclose(Q)}STACKTOP=e} -function __Z13string_sorterPPcS0_(f,d){var e,b,a,g,c;g=HEAP32[d>>2];a=HEAP32[f>>2];c=_strcmp(a,g);e=unSign((c|0)!=0,1,0);e=reSign(e,8,0)!=0?1:2;e==1?b=c:e==2&&(b=_strlen(a)+1&4294967295,a=a+b&4294967295,b=_strlen(g)+1&4294967295,b=_strcmp(a,g+b&4294967295));return b} -function __ZL13rgroup_sorterP6RGROUPS0_(f,d){var e,b,a;e=_strlen(d&-1);a=_strlen(f&-1);a=e-a&4294967295;e=(a|0)!=0?1:2;e==1?b=a:e==2&&(a=_strcmp(f&-1,d&-1),e=(a|0)!=0?3:4,e==3?b=a:e==4&&(b=HEAP32[(f+16&4294967295)>>2]-HEAP32[(d+16&4294967295)>>2]&4294967295));return b} -function __Z17CompileDictionaryPKcS0_P8_IO_FILEPci(f,d,e,b,a){var g=STACKTOP;STACKTOP+=14364;_memset(g,0,14364);var c,h=null,k,j,l,m,n,o,q,p,r,v,u,s,t=g+4,D=g+8,w=g+88,A=g+240,x,B,z,y,E=g+244,H=g+1044,G,F,I,C,K,O=g+1244;k=g+1756;var J,Q=g+1760,R,V=g+1764,M=g+1768,P,Y=g+1772,ca=g+2272,N,L;j=g+10272;J=g+13632;var T=g+13636,Z,S;R=g+13640;S=g+13836;N=g+14004;L=g+14172;Z=f;f=0;HEAP32[__ZL11error_count>>2]=0;HEAP32[__ZL21error_need_dictionary>>2]=0;_llvm_memset_p0i8_i32(__ZL19letterGroupsDefined&4294967295, -0,26,1,0);HEAP32[__ZL10debug_flag>>2]=a&1;(Z==0?1:2)==1&&(Z=__str2&4294967295);HEAP32[__ZL5f_log>>2]=e;(e==0?3:4)==3&&(HEAP32[__ZL5f_log>>2]=HEAP32[_stderr>>2]);_sprintf(L&4294967295,__str104&4294967295,Z,d);_sprintf(R&4294967295,__str105&4294967295,L&4294967295);e=_fopen(R&4294967295,__str38&4294967295);a=unSign(e==0,1,0);c=reSign(a,8,0)!=0?5:9;a:do if(c==5){_sprintf(R&4294967295,__str106&4294967295,L&4294967295);e=__ZL9fopen_logPKcS0_(R&4294967295,__str38&4294967295);a=unSign(e==0,1,0);if(reSign(a, -8,0)==0){c=9;break a}c=b!=0?7:8;c==7&&_strcpy(b,R&4294967295);P=-1;c=205;break a}while(0);if(c==9)if(_sprintf(S&4294967295,__str107&4294967295,_path_home&4294967295,47,d),S=__ZL9fopen_logPKcS0_(S&4294967295,__str108&4294967295),a=unSign(S==0,1,0),c=reSign(a,8,0)!=0?10:13,c==10)(b!=0?11:12)==11&&_strcpy(b,R&4294967295),P=-1;else if(c==13){_sprintf(N&4294967295,__str109&4294967295,_path_home&4294967295,47);b=1024;P=0;a:for(;;)if(_fputc(b&255,S),b=(b|0)>>8,P=a=P+1&4294967295,!((a|0)<=3))break a;b=0; -a:for(;;)if(_fputc(f&255,S),f=(f|0)>>8,b=P=b+1&4294967295,!((P|0)<=3))break a;f=0;a:for(;;){b=P=HEAP32[(__ZL11hash_chains+f*4&4294967295)>>2];c=P!=0?19:20;b:do if(c==19)for(;;)if(_llvm_memcpy_p0i8_p0i8_i32(T,b,4,1,0),_free(b),b=P=HEAP32[T>>2],P!=0)c=19;else break b;while(0);HEAP32[(__ZL11hash_chains+f*4&4294967295)>>2]=0;HEAP32[(__ZL11hash_counts+f*4&4294967295)>>2]=0;f=b=f+1&4294967295;if(!((b|0)<=1023))break a}_fprintf(HEAP32[__ZL5f_log>>2],__str110&4294967295,_phoneme_tab_list+HEAP32[_phoneme_tab_number>> -2]*48&-1);__ZL21compile_dictlist_filePKcS0_(L&4294967295,__str111&4294967295);f=L&4294967295;c=(HEAP32[((HEAP32[_translator>>2]&4294967295)+260&4294967295)>>2]|0)!=0?22:23;c==22?(__ZL21compile_dictlist_filePKcS0_(f,__str112&4294967295),__ZL21compile_dictlist_filePKcS0_(L&4294967295,__str113&4294967295)):c==23&&(__ZL21compile_dictlist_filePKcS0_(f,__str113&4294967295),__ZL21compile_dictlist_filePKcS0_(L&4294967295,__str112&4294967295));__ZL21compile_dictlist_filePKcS0_(L&4294967295,__str114&4294967295); -f=0;a:for(;;){HEAP32[J>>2]=HEAP32[(__ZL11hash_chains+f*4&4294967295)>>2];L=f;T=_ftell(S);HEAP32[(__ZL11hash_counts+L*4&4294967295)>>2]=T;c=HEAP32[J>>2]!=0?26:27;b:do if(c==26)for(;;)if(L=reSign(HEAP8[(HEAP32[J>>2]+4&4294967295)>>0],8,0),_fwrite(HEAP32[J>>2]+4&4294967295,L,1,S),_llvm_memcpy_p0i8_p0i8_i32(J,HEAP32[J>>2],4,1,0),HEAP32[J>>2]!=0)c=26;else break b;while(0);_fputc(0,S);f=L=f+1&4294967295;if(!((L|0)<=1023))break a}f=_ftell(S);_fprintf(HEAP32[__ZL5f_log>>2],__str80&4294967295,R&4294967295); -T=N&4294967295;b=e;L=N=P=R=HEAP32[Q>>2]=0;HEAP32[__ZL7linenum>>2]=0;HEAP8[(__ZL10group_name&4294967295)>>0]=0;J=__ZL9fopen_logPKcS0_(T,__str6&4294967295);a=unSign(J==0,1,0);c=reSign(a,8,0)!=0?30:29;if(c!=30&&c==29){Y&=4294967295;a=D&4294967295;Z=D&4294967295;var ea=D&4294967295,$=D&4294967295,X=D&4294967295,ia=D&4294967295,ha=D&4294967295,aa=D&4294967295,da=D&4294967295,W=D&4294967295,ka=A&4294967295,ua=A&4294967295;A&=4294967295;var oa=w&4294967295,qa=D&4294967295;D&=4294967295;var ra=w&4294967295, -xa=ca&4294967295,la=O&4294967295;a:for(;;){HEAP32[__ZL7linenum>>2]=HEAP32[__ZL7linenum>>2]+1&4294967295;s=c=_fgets(Y,500,b);c=c!=0?32:38;b:do if(c==32){l=_strstr(s,__str95&4294967295);h=unSign(l!=0,1,0);c=reSign(h,8,0)!=0?33:34;c==33&&(HEAP8[l>>0]=0);l=s;reSign(HEAP8[(l&4294967295)>>0],8,0)==13?(h=34,c=35):(h=34,c=36);if(c==35){var ga=s+1&4294967295;s=ga;h=35}if((h==35?ga:l)==0)break b;if(reSign(HEAP8[(s&4294967295)>>0],8,0)==46)break b;c=P;if(c==1)c=114;else if(c==2)c=168;else continue a;if(c==114){m= -s;HEAP32[t>>2]=2;o=0;HEAP8[a>>0]=0;HEAP8[(__ZL9rule_cond&4294967295)>>0]=0;HEAP8[(__ZL8rule_pre&4294967295)>>0]=0;HEAP8[(__ZL9rule_post&4294967295)>>0]=0;HEAP8[(__ZL10rule_match&4294967295)>>0]=0;HEAP8[(__ZL13rule_phonemes&4294967295)>>0]=0;n=Z;l=0;c=(o|0)==0?115:126;c:do if(c==115){d:for(;;){u=HEAP8[(m+l&4294967295)>>0];c=unSign(u,8,0);if(c==0){c=119;break d}else if(c==9)c=120;else if(c==10){c=119;break d}else if(c==13){c=119;break d}else c=c==32?120:c==40?117:c==41?116:c==63?121:124;e:do if(c== -124)HEAP8[n>>0]=u,n=n+1&4294967295;else if(c==120)HEAP8[n>>0]=0,__ZL16copy_rule_stringPcRi($,t),n=X;else if(c==117){HEAP8[n>>0]=0;HEAP32[t>>2]=2;__ZL16copy_rule_stringPcRi(ia,t);HEAP32[t>>2]=3;n=ha;if(reSign(HEAP8[(m+(l+1&4294967295)&4294967295)>>0],8,0)!=32)break e;_fprintf(HEAP32[__ZL5f_log>>2],__str87&4294967295,HEAP32[__ZL7linenum>>2]);HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295}else c==116?(HEAP8[n>>0]=0,HEAP32[t>>2]=1,__ZL16copy_rule_stringPcRi(aa,t),n=da):c==121&& -(c=(HEAP32[t>>2]|0)==2?122:123,c==122?HEAP32[t>>2]=0:c==123&&(HEAP8[n>>0]=u,n=n+1&4294967295));while(0);c=o;l=l+1&4294967295;if((c|0)==0)c=115;else break c}HEAP8[n>>0]=0;__ZL16copy_rule_stringPcRi(ea,t);o=1;l=l+1&4294967295}while(0);c=(_strcmp(__ZL10rule_match&4294967295,__str88&4294967295)|0)==0?127:128;c==127&&_strcpy(__ZL10rule_match&4294967295,__ZL10group_name&4294967295);c=reSign(HEAP8[(__ZL10rule_match&4294967295)>>0],8,0)==0?129:132;if(c==129){c=reSign(HEAP8[(__ZL9rule_post&4294967295)>>0], -8,0)!=0?130:131;c==130&&(_fprintf(HEAP32[__ZL5f_log>>2],__str89&4294967295,HEAP32[__ZL7linenum>>2]),HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295);continue a}else if(c==132){__Z14EncodePhonemesPcS_Ph(__ZL13rule_phonemes&4294967295,W,ka);c=reSign(HEAP8[ua>>0],8,0)!=0?133:134;c==133&&(c=unSign(HEAPU8[A>>0],8,0),_fprintf(HEAP32[__ZL5f_log>>2],__str90&4294967295,HEAP32[__ZL7linenum>>2],c,m),HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295);_strcpy(oa,qa); -s=_strlen(D)+1&4294967295;l=c=_strlen(__ZL10group_name&4294967295);c=(c|0)>0?135:148;c:do if(c==135){if((_memcmp(__ZL10rule_match&4294967295,__ZL10group_name&4294967295,l)|0)==0)break c;c=g;m=__ZL10rule_match&4294967295;__Z8utf8_in2PiPKci(c,m,0);c=reSign(HEAP8[(__ZL10group_name&4294967295)>>0],8,0)!=57?145:137;d:do if(c==137){m=n=HEAP32[g>>2];c=m>>>0<=255?139:138;e:do if(c==139){if((unSign((m-48&4294967295)>>>0<=9,1,0)|0)==0){c=141;break e}c=144;break e}else if(c==138){c=141;break e}while(0);if(c== -141&&(c=n>>>0>2405&n>>>0<=2415?142:143,c!=142&&c==143)){c=145;break d}v=1;c=146;break d}while(0);c==145&&(v=0);m=v;m=reSign(m,8,0)!=0^1;m=unSign(m,1,0);if(reSign(m,8,0)==0)break c;_fprintf(HEAP32[__ZL5f_log>>2],__str91&4294967295,HEAP32[__ZL7linenum>>2],__ZL10rule_match&4294967295,__ZL10group_name&4294967295);HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295}while(0);_strcpy(w+s&4294967295,__ZL10rule_match&4294967295);c=_strlen(__ZL10rule_match&4294967295);s=s+c&4294967295;c= -(HEAP32[__ZL10debug_flag>>2]|0)!=0?149:150;c==149&&(HEAP8[(w+s&4294967295)>>0]=9,HEAP8[(w+(s+1&4294967295)&4294967295)>>0]=((HEAP32[__ZL7linenum>>2]|0)%255&255)+1&255,HEAP8[(w+(s+2&4294967295)&4294967295)>>0]=(((HEAP32[__ZL7linenum>>2]|0)/255|0)&255)+1&255,s=s+3&4294967295);c=reSign(HEAP8[(__ZL9rule_cond&4294967295)>>0],8,0)!=0?151:157;c==151&&(l=-1,c=reSign(HEAP8[(__ZL9rule_cond&4294967295)>>0],8,0)==33?152:153,c==152?l=_atoi(__ZL9rule_cond+1&4294967295)+32&4294967295:c==153&&(l=_atoi(__ZL9rule_cond& -4294967295)),c=(l|0)<=0|(l|0)>254?156:155,c==156?(_fprintf(HEAP32[__ZL5f_log>>2],__str92&4294967295,HEAP32[__ZL7linenum>>2],l),HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295):c==155&&(HEAP8[(w+s&4294967295)>>0]=5,s=s+1&4294967295,HEAP8[(w+s&4294967295)>>0]=l&255,s=s+1&4294967295));c=reSign(HEAP8[(__ZL8rule_pre&4294967295)>>0],8,0)!=0?158:163;c:do if(c==158){m=0;c=reSign(HEAP8[(__ZL8rule_pre&4294967295)>>0],8,0)==32?159:160;c==159?(u=8,m=1):c==160&&(u=1);HEAP8[(w+s&4294967295)>> -0]=u;s=s+1&4294967295;l=_strlen(__ZL8rule_pre&4294967295)-1&4294967295;if(!((l|0)>=(m|0)))break c;for(;;)if(HEAP8[(w+s&4294967295)>>0]=HEAP8[(__ZL8rule_pre+l&4294967295)>>0],s=s+1&4294967295,l=l-1&4294967295,(l|0)>=(m|0))c=162;else break c}while(0);c=reSign(HEAP8[(__ZL9rule_post&4294967295)>>0],8,0)!=0?164:165;c==164&&(_sprintf(w+s&4294967295,__str93&4294967295,2,__ZL9rule_post&4294967295),s=(_strlen(__ZL9rule_post&4294967295)+1&4294967295)+s&4294967295);HEAP8[(w+s&4294967295)>>0]=0;s=s+1&4294967295; -c=_malloc(s);_llvm_memcpy_p0i8_p0i8_i32(c,ra,s,1,0);c=s=c;if(s==0)continue a;if(!((HEAP32[Q>>2]|0)<=1999))continue a;s=HEAP32[Q>>2];HEAP32[(ca+s*4&4294967295)>>2]=c;HEAP32[Q>>2]=s+1&4294967295;continue a}}else if(c==168){o=s;l=n=0;c:for(;;){c=reSign(HEAP8[o>>0],8,0);c=(c&255|0)==0|c>>>0>32?171:172;c==171?r=0:c==172&&(r=1);c=r;c=unSign((c|0)!=0,1,0);if(reSign(c,8,0)==0)break c;o=o+1&4294967295}m=0;c=unSign(HEAPU8[o>>0],8,0)>32?175:177;c:do if(c==175)for(;;)if(q=o,c=k,c=__Z8utf8_in2PiPKci(c,q,0),o= -o+c&4294967295,n=(HEAP32[k>>2]<>0],8,0)>32)c=175;else break c;while(0);c:for(;;){c=reSign(HEAP8[o>>0],8,0);c=(c&255|0)==0|c>>>0>32?178:179;c==178?p=0:c==179&&(p=1);c=p;c=unSign((c|0)!=0,1,0);if(reSign(c,8,0)==0)break c;o=o+1&4294967295}m=0;c=unSign(HEAPU8[o>>0],8,0)>32?182:183;c:do if(c==182)for(;;)if(q=o,c=k,c=__Z8utf8_in2PiPKci(c,q,0),o=o+c&4294967295,l=(HEAP32[k>>2]<>0],8,0)>32)c=182;else{c=183; -break c}while(0);if((n|0)==0)continue a;m=S;o=0;c:for(;;)if(_fputc(n&255,m),n=(n|0)>>8,o=c=o+1&4294967295,(c|0)<=3)c=185;else{c=186;break c}m=l;l=S;for(n=0;;)if(_fputc(m&255,l),m=(m|0)>>8,n=c=n+1&4294967295,(c|0)<=3)c=187;else continue a}}while(0);c=(HEAP32[Q>>2]|0)>0?39:51;if(c==39){_strcpy(j+N*28&-1,__ZL10group_name&4294967295);HEAP32[((j+N*28&4294967295)+24&4294967295)>>2]=HEAP32[__ZL9group3_ix>>2];c=N;l=_ftell(J);HEAP32[((j+c*28&4294967295)+16&4294967295)>>2]=l;c=HEAP32[Q>>2];l=J;m=c;n=xa;c=__ZL10group_name& -4294967295;_llvm_memset_p0i8_i32(la,0,512,1,0);o=_strlen(c);q=__str2&4294967295;_qsort(n,m,4,2);c=(_strcmp(c,__str83&4294967295)|0)==0?40:41;c==40&&(o=0);G=0;c=(G|0)<(m|0)?42:50;b:do if(c==42)for(;;){C=HEAP32[(n+4*G&4294967295)>>2];F=_strlen(C)+1&4294967295;c=C+F&4294967295;K=c+o&4294967295;I=_strlen(K);c=unSign(HEAPU8[(K&4294967295)>>0],8,0);HEAP16[(O+c*2&4294967295)>>1]=HEAP16[(O+c*2&4294967295)>>1]+1&65535;c=reSign(HEAP8[(q&4294967295)>>0],8,0)==0?45:43;d:do if(c==43){if((_strcmp(C,q)|0)!=0){c= -45;break d}_fwrite(K,I,1,l);_fputc(0,l);c=49;break d}while(0);if(c==45){c=(m-1&4294967295|0)>(G|0)?46:48;d:do if(c==46){if((_strcmp(C,HEAP32[(n+4*(G+1&4294967295)&4294967295)>>2])|0)!=0)break d;q=HEAP32[(n+4*G&4294967295)>>2];_fputc(4,l)}while(0);_fwrite(K,I,1,l);_fputc(3,l);_fwrite(C,F,1,l)}G=G+1&4294967295;if((G|0)<(m|0))c=42;else break b}while(0);c=N;l=_ftell(J);HEAP32[((j+c*28&4294967295)+20&4294967295)>>2]=l-HEAP32[((j+N*28&4294967295)+16&4294967295)>>2]&4294967295;N=N+1&4294967295;R=R+HEAP32[Q>> -2]&4294967295}HEAP32[Q>>2]=0;c=(P|0)==2?52:53;c==52&&(_fwrite(Q,1,4,S),P=0);if(s==0)break a;c=(_memcmp(s,__str96&4294967295,2)|0)==0;l=s;c=c?55:87;if(c==55){s=S;c=l+2&4294967295;l=0;m=c;c=(reSign(HEAP8[(m&4294967295)>>0],8,0)-48&4294967295)>>>0>9?57:56;b:do if(c==56){if((reSign(HEAP8[(m+1&4294967295)>>0],8,0)-48&4294967295)>>>0>9)break b;n=_atoi(m&4294967295);c=(n|0)>25?59:61;if(c==59){_fprintf(HEAP32[__ZL5f_log>>2],__str85&4294967295,HEAP32[__ZL7linenum>>2],25);HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>> -2]+1&4294967295;continue a}else if(c==61){c:for(;;){h=reSign(HEAP8[m>>0],8,0);c=(h&255|0)==0|h>>>0>32?62:63;c==62?z=0:c==63&&(z=1);h=z;h=unSign((h|0)==0,1,0);if(reSign(h,8,0)==0)break c;m=m+1&4294967295}_fputc(6,s);_fputc(18,s);_fputc(n+65&4294967295,s);c=reSign(HEAP8[(__ZL19letterGroupsDefined+n&4294967295)>>0],8,0)!=0?66:67;c==66&&(_fprintf(HEAP32[__ZL5f_log>>2],__str86&4294967295,HEAP32[__ZL7linenum>>2],n),HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295);HEAP8[(__ZL19letterGroupsDefined+ -n&4294967295)>>0]=1;n=0;h=67;c:for(;;){if(!(((h==78?y:0)|0)<=199))break c;d:for(;;){x=reSign(HEAP8[m>>0],8,0);c=(x&255|0)==0|x>>>0>32?70:71;c==70?B=0:c==71&&(B=1);x=B;x=unSign((x|0)!=0,1,0);c=reSign(x,8,0)!=0;x=m;if(!c)break d;m=x+1&4294967295}if(reSign(HEAP8[x>>0],8,0)==0)break c;h=n;y=m;HEAP32[(E+h*4&4294967295)>>2]=y;h=(reSign(HEAP8[m>>0],8,0)&255|0)>32;o=m;h?(h=74,c=75):(h=74,c=76);d:do if(c==75)for(;;){m=(h==75?ta:o)+1&4294967295;var h=(reSign(HEAP8[m>>0],8,0)&255|0)>32,ta=m;if(h)c=h=75;else{h= -75;break d}}while(0);HEAP8[(h==74?o:ta)>>0]=0;m=m+1&4294967295;y=m-y&4294967295;c=(y|0)>(l|0)?77:78;c==77&&(l=y);HEAP8[(H+n&4294967295)>>0]=y&255;n=y=n+1&4294967295;h=78}c=(l|0)>1?80:86;c:do if(c==80)for(;;){m=0;c=(m|0)<(n|0)?81:84;e:do if(c==81)for(;;)if(c=(reSign(HEAP8[(H+m&4294967295)>>0],8,0)|0)==(l|0)?82:83,c==82&&_fwrite(HEAP32[(E+m*4&4294967295)>>2],1,l,s),m=m+1&4294967295,(m|0)<(n|0))c=81;else break e;while(0);l=c=l-1&4294967295;if((c|0)>1)c=80;else break c}while(0);_fputc(7,s);continue a}}while(0); -_fprintf(HEAP32[__ZL5f_log>>2],__str84&4294967295,HEAP32[__ZL7linenum>>2]);HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295}else if(c==87){c=(_memcmp(l,__str97&4294967295,8)|0)==0?88:90;b:do if(c==88){P=2;_fputc(6,S);_fputc(20,S);l=(_ftell(S)&3|0)!=0;l=unSign(l,1,0);if(reSign(l,8,0)==0)break b;for(;;)if(_fputc(0,S),c=(_ftell(S)&3|0)!=0,c=unSign(c,1,0),reSign(c,8,0)!=0)c=89;else break b}while(0);if((_memcmp(s,__str98&4294967295,6)|0)!=0)continue a;P=1;l=s+6&4294967295;b:for(;;){c= -reSign(HEAP8[(l&4294967295)>>0],8,0)==32?92:94;if(c==94&&reSign(HEAP8[(l&4294967295)>>0],8,0)!=9)break b;l=l+1&4294967295}m=0;b:for(;;){if(unSign(HEAPU8[l>>0],8,0)<=32)break b;if(!((m|0)<=11))break b;HEAP8[(__ZL10group_name+m&4294967295)>>0]=HEAP8[l>>0];m=m+1&4294967295;l=l+1&4294967295}HEAP8[(__ZL10group_name+m&4294967295)>>0]=0;HEAP32[__ZL9group3_ix>>2]=0;c=(_sscanf(__ZL10group_name&4294967295,__str99&4294967295,M)|0)==1;c=unSign(c,1,0);c=reSign(c,8,0)!=0?100:103;b:do if(c==100){l=__ZL10group_name& -4294967295;c=HEAPU32[M>>2]>>>0>256?101:102;c==101&&(HEAP8[l>>0]=HEAPU32[M>>2]>>>0>>>8&255,l=l+1&4294967295);HEAP8[l>>0]=HEAP32[M>>2]&255;l=l+1&4294967295;HEAP8[l>>0]=0;c=107;break b}else if(c==103){if(!((HEAP32[(HEAP32[_translator>>2]+964&4294967295)>>2]|0)>0)){c=107;break b}c=V;s=__ZL10group_name&4294967295;__Z8utf8_in2PiPKci(c,s,0);m=HEAP32[V>>2]-HEAP32[(HEAP32[_translator>>2]+964&4294967295)>>2]&4294967295;c=(m|0)<0|(m|0)>127?105:106;if(c==105){c=107;break b}else if(c==106){var ma=m+1&4294967295; -HEAP32[__ZL9group3_ix>>2]=ma;h=106;c=108;break b}}while(0);if(c==107)var U=HEAP32[__ZL9group3_ix>>2],h=107;if(((h==107?U:ma)|0)!=0)continue a;if(!(_strlen(__ZL10group_name&4294967295)>>>0>2))continue a;c=k;s=__ZL10group_name&4294967295;c=__Z8utf8_in2PiPKci(c,s,0);c=unSign((c|0)<=1,1,0);c=reSign(c,8,0)!=0?111:112;c==111&&(_fprintf(HEAP32[__ZL5f_log>>2],__str100&4294967295,HEAP32[__ZL7linenum>>2]),HEAP32[__ZL11error_count>>2]=HEAP32[__ZL11error_count>>2]+1&4294967295);HEAP8[(__ZL10group_name+2&4294967295)>> -0]=0}}_fclose(J);_qsort(j&4294967295,N,28,4);J=_fopen(T,__str101&4294967295);p=unSign(J==0,1,0);c=reSign(p,8,0)!=0?189:190;if(c!=189&&c==190){r=__str102&4294967295;p=0;c=(p|0)<(N|0)?191:201;a:do if(c==191)for(;;){_fseek(J,HEAP32[((j+p*28&4294967295)+16&4294967295)>>2],0);v=_strcmp(j+p*28&-1,r);v=unSign((v|0)!=0,1,0);c=reSign(v,8,0)!=0?192:198;c==192&&(c=(p|0)>0?193:194,c==193&&_fputc(7,S),_fputc(6,S),c=(HEAP32[((j+p*28&4294967295)+24&4294967295)>>2]|0)!=0?195:196,c==195?(L=L+1&4294967295,_fputc(1, -S),_fputc(HEAP32[((j+p*28&4294967295)+24&4294967295)>>2],S)):c==196&&(r=j+p*28&-1,_fputs(r,S)),_fputc(0,S));m=v=HEAP32[((j+p*28&4294967295)+20&4294967295)>>2];c=(v|0)>0?199:200;c:do if(c==199)for(;;)if(v=_fgetc(J),HEAP32[k>>2]=v,_fputc(HEAP32[k>>2],S),m=v=m-1&4294967295,(v|0)>0)c=199;else break c;while(0);p=p+1&4294967295;if((p|0)<(N|0))c=191;else break a}while(0);_fputc(7,S);_fputc(0,S);_fclose(J);_remove(T);_fprintf(HEAP32[__ZL5f_log>>2],__str103&4294967295,R,N,L)}}_fclose(e);_fseek(S,4,0);k=f; -for(j=0;;)if(_fputc(k&255,S),k=(k|0)>>8,j=e=j+1&4294967295,!((e|0)<=3))break;_fclose(S);__Z14LoadDictionaryP10TranslatorPKci(HEAP32[_translator>>2],d,0);P=HEAP32[__ZL11error_count>>2]}STACKTOP=g;return P}function __Z13Reverse4Bytesi(f){return f} -function __Z14HashDictionaryPKc(f){var d,e=null,b,a,e=a=0;b=reSign(HEAP8[f>>0],8,0)&255;d=(b|0)!=0;unSign(d,1,0);var f=f+1&4294967295,g=e;d?(e=-1,d=1):(e=-1,d=2);a:do if(d==1)for(;;){e=b+((e==1?c:g)*8&4294967295)&4294967295;e=(e|0)>>8^e&1023;a=a+1&4294967295;b=reSign(HEAP8[f>>0],8,0)&255;c=unSign((b|0)!=0,1,0);f=f+1&4294967295;d=reSign(c,8,0)!=0;var c=e;if(d)d=e=1;else{e=1;break a}}while(0);return a+(e==-1?g:c)&1023} -function __ZL14GetVowelStressP10TranslatorPhPaRiS3_i(f,d,e,b,a,g){var c,h=null,k,j,l,m,n,o,q,p;m=k=d;d=1;q=n=-1;p=0;HEAP8[(e&4294967295)>>0]=1;a:for(;;){j=HEAP8[k>>0];c=reSign(j,8,0)!=0;c=unSign(c,1,0);k=k+1&4294967295;c=reSign(c,8,0)!=0^1;c=unSign(c,1,0);if(reSign(c,8,0)!=0)break a;if((d|0)>78)break a;c=unSign(j,8,0);l=HEAP32[(_phoneme_tab+c*4&4294967295)>>2];c=unSign(l==0,1,0);if(reSign(c,8,0)!=0)continue a;c=reSign(HEAP8[(l+11&4294967295)>>0],8,0)==1?3:22;b:do if(c==3){if(reSign(HEAP16[(l+8&4294967295)>> -1],16,0)!=0)break b;c=reSign(j,8,0)==8?5:18;if(c==5){var r=d-1&4294967295;o=r;h=5;c:for(;;){if(((h==14?v:r)|0)<=0)continue a;if((HEAP32[a>>2]|0)!=0)continue a;if(!(reSign(HEAP8[(e+o&4294967295)>>0],8,0)<=3))continue a;c=reSign(HEAP8[(e+o&4294967295)>>0],8,0)!=0?7:14;if(c==7&&reSign(HEAP8[(e+o&4294967295)>>0],8,0)!=1)break c;var v=o-1&4294967295;o=v;h=14}HEAP8[(e+o&4294967295)>>0]=4;c=(n|0)<=3?9:10;c==9&&(n=4,p=o);h=1;if(!((h|0)<(o|0)))continue a;for(;;)if(c=reSign(HEAP8[(e+h&4294967295)>>0],8,0)== -4?12:13,c==12&&(HEAP8[(e+h&4294967295)>>0]=3),h=h+1&4294967295,(h|0)<(o|0))c=11;else continue a}else if(c==18){c=unSign(HEAPU8[(l+14&4294967295)>>0],8,0)<=3?20:19;if(c==19&&(HEAP32[a>>2]|0)!=0)continue a;q=unSign(HEAPU8[(l+14&4294967295)>>0],8,0);if(!((q|0)>(n|0)))continue a;n=q;continue a}}while(0);c=reSign(HEAP8[(l+11&4294967295)>>0],8,0)!=2?32:23;b:do if(c==23){if((HEAP32[(l+4&4294967295)>>2]&1048576|0)!=0){c=32;break b}HEAP8[(e+d&4294967295)>>0]=q&255;o=q;(o|0)>3?(h=24,c=25):(h=24,c=27);c:do if(c== -25){var u=q;if(!((u|0)>=(n|0))){h=25;break c}p=d;var s=q;n=s;h=26}while(0);c=((h==26?s:h==25?u:o)|0)<0?28:31;c:do if(c==28){if(reSign(g&1,8,0)==0)break c;if((HEAP32[(l+4&4294967295)>>2]&2|0)==0)break c;HEAP8[(e+d&4294967295)>>0]=1}while(0);d=d+1&4294967295;q=-1;c=36;break b}while(0);b:do if(c==32){if(reSign(j,8,0)!=20)break b;HEAP8[(e+d&4294967295)>>0]=q&255;if((q|0)!=0)break b;if(reSign(g&1,8,0)==0)break b;HEAP8[(e+d&4294967295)>>0]=1;d=d+1&4294967295}while(0);HEAP8[m>>0]=j;m=m+1&4294967295}HEAP8[(e+ -d&4294967295)>>0]=1;HEAP8[m>>0]=0;c=(HEAP32[a>>2]|0)>0?40:43;a:do if(c==40)c=(HEAP32[a>>2]|0)>=(d|0)?41:42,c==41&&(HEAP32[a>>2]=d-1&4294967295),n=HEAP8[(e+HEAP32[a>>2]&4294967295)>>0]=4,p=HEAP32[a>>2];else if(c==43){if((n|0)!=5)break a;h=1;c=(h|0)<(d|0)?45:52;b:do if(c==45)for(;;)if(c=reSign(HEAP8[(e+h&4294967295)>>0],8,0)==4?46:49,c==46&&(g=e+h&4294967295,c=(HEAP32[((f&4294967295)+12&4294967295)>>2]&131072|0)!=0?47:48,c==47?HEAP8[g>>0]=1:c==48&&(HEAP8[g>>0]=3)),c=reSign(HEAP8[(e+h&4294967295)>>0], -8,0)==5?50:51,c==50&&(HEAP8[(e+h&4294967295)>>0]=4,p=h),h=h+1&4294967295,(h|0)<(d|0))c=45;else{c=52;break b}while(0);n=4}while(0);HEAP32[a>>2]=p;HEAP32[b>>2]=d;return n} -function __Z13SetWordStressP10TranslatorPcPjii(f,d,e,b,a){var g=STACKTOP;STACKTOP+=408;_memset(g,0,408);var c,h=null,k,j,l,m,n,o;o=g+4;var q,p,r,v,u,s,t=g+8,D=g+88;s=g+168;j=g+248;var w;k=b;m=q=0;b=HEAP32[((f&4294967295)+12&4294967295)>>2];(e!=0?1:2)==1&&(m=HEAP32[(e&4294967295)>>2]);n=0;h=2;a:for(;;){p=n;if(!(((h==6?v:0)|0)<=159)){h=7;break a}HEAP8[(j+p&4294967295)>>0]=HEAP8[(d+n&4294967295)>>0];c=(unSign(HEAPU8[(j+n&4294967295)>>0],8,0)|0)>=(HEAP32[_n_phoneme_tab>>2]|0)?4:5;c==4&&(HEAP8[(j+n&4294967295)>> -0]=13);r=n;if(reSign(HEAP8[(j+r&4294967295)>>0],8,0)==0){h=5;break a}n=v=n+1&4294967295;h=6}if((((h==5?r:p)|0)==0?225:9)==9){r=unSign(HEAPU8[(j+(n-1&4294967295)&4294967295)>>0],8,0);v=unSign(HEAPU8[(j+(n-2&4294967295)&4294967295)>>0],8,0);p=d+157&4294967295;HEAP32[o>>2]=m&7;if(((m&8|0)!=0?10:11)==10)HEAP32[o>>2]=m&3,q=1;m=h=__ZL14GetVowelStressP10TranslatorPhPaRiS3_i(f,j&4294967295,t&4294967295,g,o,1);c=(h|0)<0?12:17;a:do if(c==12){if(e==0)break a;c=reSign(HEAP32[((f&4294967295)+12&4294967295)>>2]& -1,8,0)!=0?14:16;b:do if(c==14){if((HEAP32[g>>2]|0)!=2){c=16;break b}HEAP8[(t+1&4294967295)>>0]=0;HEAP32[(e&4294967295)>>2]|=4096}while(0);m=0}while(0);n=1;h=j&4294967295;c=reSign(HEAP8[h>>0],8,0)!=0?18:33;a:do if(c==18)for(;;){c=unSign(HEAPU8[(h&4294967295)>>0],8,0);c=reSign(HEAP8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+11&4294967295)>>0],8,0)==2?19:32;c:do if(c==19){c=unSign(HEAPU8[(h&4294967295)>>0],8,0);if((HEAP32[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+4&4294967295)>>2]&1048576|0)!=0)break c; -w=e=0;c=unSign(HEAPU8[(h+1&4294967295)>>0],8,0);c=reSign(HEAP8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+10&4294967295)>>0],8,0)==12?21:22;d:do if(c==21){w=1;c=24;break d}else if(c==22){if((w|0)!=0){c=24;break d}c=unSign(HEAPU8[(h&4294967295)>>0],8,0);c=(HEAP32[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+4&4294967295)>>2]&2097152|0)!=0?24:25;break d}while(0);c==24&&(e=e+1&4294967295);HEAP8[(s+n&4294967295)>>0]=e&255;c=(w|0)!=0?26:27;c==26&&(h=h+1&4294967295);c=unSign(HEAPU8[(h+1&4294967295)>>0],8,0); -c=unSign(HEAPU8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+11&4294967295)>>0],8,0);c=reSign(HEAP8[(__ZZ13SetWordStressP10TranslatorPcPjiiE15consonant_types+c&4294967295)>>0],8,0)!=0?28:31;d:do if(c==28){c=unSign(HEAPU8[(h+2&4294967295)>>0],8,0);c=reSign(HEAP8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+11&4294967295)>>0],8,0)!=2?30:29;if(c==29&&(w=unSign(HEAPU8[(h+1&4294967295)>>0],8,0),(HEAP32[(HEAP32[(_phoneme_tab+w*4&4294967295)>>2]+4&4294967295)>>2]&2097152|0)==0)){c=31;break d}e=e+1&4294967295}while(0); -HEAP8[(D+n&4294967295)>>0]=e&255;n=n+1&4294967295}while(0);h=h+1&4294967295;if(reSign(HEAP8[h>>0],8,0)!=0)c=18;else break a}while(0);h=HEAP32[((f&4294967295)+8&4294967295)>>2];c=h==1?36:h==2?44:h==3?68:h==4?75:h==5?81:h==6?89:h==7?101:h==8?34:h==9?108:h==10?41:112;a:do if(c==68){if((HEAP32[o>>2]|0)!=0){c=112;break a}m=HEAP32[g>>2]-1&4294967295;HEAP32[o>>2]=m;for(h=69;;){if(!(((h==72?A:m)|0)>0)){c=74;break}h=reSign(HEAP8[(t+HEAP32[o>>2]&4294967295)>>0],8,0)<0;u=HEAP32[o>>2];if(h){c=71;break}var A= -u-1&4294967295;HEAP32[o>>2]=A;h=72;c=73}c==71&&(HEAP8[(t+u&4294967295)>>0]=4);m=4;c=114;break a}else if(c==75){if((HEAP32[o>>2]|0)!=0){c=112;break a}HEAP32[o>>2]=HEAP32[g>>2]-3&4294967295;c=(HEAP32[o>>2]|0)<=0?77:78;c==77&&(HEAP32[o>>2]=1);c=(m|0)==0?79:80;c==79&&(HEAP8[(t+HEAP32[o>>2]&4294967295)>>0]=4);m=4;c=114;break a}else if(c==81){if((HEAP32[o>>2]|0)!=0){c=112;break a}HEAP32[o>>2]=HEAP32[g>>2]-3&4294967295;c=(HEAP32[g>>2]|0)<=15?83:88;c==83&&(c=reSign(HEAP8[(HEAP32[(_phoneme_tab+r*4&4294967295)>> -2]+11&4294967295)>>0],8,0)==2?84:85,c==84?(m=reSign(HEAP8[(__ZZ13SetWordStressP10TranslatorPcPjiiE10guess_ru_v+HEAP32[g>>2]&4294967295)>>0],8,0),HEAP32[o>>2]=m):c==85&&(h=reSign(HEAP8[(HEAP32[(_phoneme_tab+r*4&4294967295)>>2]+11&4294967295)>>0],8,0)==4,m=HEAP32[g>>2],c=h?86:87,c==86?(m=reSign(HEAP8[(__ZZ13SetWordStressP10TranslatorPcPjiiE10guess_ru_t+m&4294967295)>>0],8,0),HEAP32[o>>2]=m):c==87&&(m=reSign(HEAP8[(__ZZ13SetWordStressP10TranslatorPcPjiiE8guess_ru+m&4294967295)>>0],8,0),HEAP32[o>>2]= -m)));m=HEAP8[(t+HEAP32[o>>2]&4294967295)>>0]=4;c=114;break a}else if(c==89){if((HEAP32[o>>2]|0)!=0){c=112;break a}m=-1;n=1;c=(HEAP32[g>>2]-1&4294967295|0)>(n|0)?91:95;b:do if(c==91)for(;;){c=reSign(HEAP8[(t+n&4294967295)>>0],8,0)<0?92:94;d:do if(c==92){u=reSign(HEAP8[(D+n&4294967295)>>0],8,0);h=unSign((u|0)>=(m|0),1,0);if(reSign(h,8,0)==0)break d;m=u;HEAP32[o>>2]=n}while(0);n=n+1&4294967295;if((HEAP32[g>>2]-1&4294967295|0)>(n|0))c=91;else break b}while(0);c=(h=reSign(HEAP8[(D+(HEAP32[g>>2]-1&4294967295)& -4294967295)>>0],8,0)!=2)?98:96;b:do if(c==98){if(!((m|0)<=0))break b;HEAP32[o>>2]=1}else if(c==96){if((m|0)>1)break b;HEAP32[o>>2]=HEAP32[g>>2]-1&4294967295}while(0);m=HEAP8[(t+HEAP32[o>>2]&4294967295)>>0]=4;c=114;break a}else if(c==101){if((HEAP32[o>>2]|0)!=0){c=112;break a}HEAP32[o>>2]=HEAP32[g>>2]-1&4294967295;for(n=1;;){if(!((n|0)<(HEAP32[g>>2]|0))){c=107;break}m=reSign(HEAP8[(t+n&4294967295)>>0],8,0)==1;var x=n;if(m){c=104;break}n=x+1&4294967295;c=106}c==104&&(HEAP32[o>>2]=x-1&4294967295);m= -HEAP8[(t+HEAP32[o>>2]&4294967295)>>0]=4;c=114;break a}else if(c==34){if(reSign(HEAP8[(D+1&4294967295)>>0],8,0)>0){c=112;break a}c=reSign(HEAP8[(D+2&4294967295)>>0],8,0)==0?112:36;break a}else if(c==108){n=1;if(!((n|0)<(HEAP32[g>>2]|0))){c=112;break a}for(;;)if(c=reSign(HEAP8[(t+n&4294967295)>>0],8,0)<0?110:111,c==110&&(HEAP8[(t+n&4294967295)>>0]=4),n=n+1&4294967295,(n|0)<(HEAP32[g>>2]|0))c=109;else{c=112;break a}}else if(c==41){if((HEAP32[o>>2]|0)!=0){c=112;break a}if(!((HEAP32[g>>2]|0)<=3)){c=44; -break a}m=HEAP8[(t+(HEAP32[g>>2]-1&4294967295)&4294967295)>>0]=4;c=114;break a}while(0);a:do if(c==36){if((HEAP32[o>>2]|0)!=0){c=112;break a}if(!((HEAP32[g>>2]|0)>2)){c=112;break a}HEAP32[o>>2]=2;c=(m|0)==0?39:40;c==39&&(HEAP8[(t+HEAP32[o>>2]&4294967295)>>0]=4);m=4;c=114;break a}else if(c==44){if((HEAP32[o>>2]|0)!=0){c=112;break a}m=4;c=(HEAP32[g>>2]|0)>2?46:63;b:do if(c==46){HEAP32[o>>2]=HEAP32[g>>2]-2&4294967295;c=(b&768|0)!=0?47:55;c:do if(c==47){if(reSign(HEAP8[(HEAP32[(_phoneme_tab+r*4&4294967295)>> -2]+11&4294967295)>>0],8,0)==2)break c;c=(b&256|0)!=0?49:50;if(c==49)HEAP32[o>>2]=HEAP32[g>>2]-1&4294967295;else if(c==50){h=HEAP32[(HEAP32[(_phoneme_tab+r*4&4294967295)>>2]&4294967295)>>2];u=HEAP32[(HEAP32[(_phoneme_tab+v*4&4294967295)>>2]&4294967295)>>2];c=(h|0)!=115?52:51;if(c==51&&(u|0)==110)break c;c=(h|0)!=110&(h|0)!=115?54:53;if(c==53&&reSign(HEAP8[(HEAP32[(_phoneme_tab+v*4&4294967295)>>2]+11&4294967295)>>0],8,0)==2)break c;HEAP32[o>>2]=HEAP32[g>>2]-1&4294967295}}while(0);c=(b&524288|0)!=0? -56:58;c:do if(c==56){h=HEAP8[(s+(HEAP32[g>>2]-2&4294967295)&4294967295)>>0];if(!(reSign(HEAP8[(s+(HEAP32[g>>2]-1&4294967295)&4294967295)>>0],8,0)>reSign(h,8,0)))break c;HEAP32[o>>2]=HEAP32[g>>2]-1&4294967295}while(0);u=HEAP32[o>>2];reSign(HEAP8[(t+u&4294967295)>>0],8,0)==0?(h=58,c=60):(h=58,c=59);if(c==59){var B=HEAP32[o>>2];if(reSign(HEAP8[(t+B&4294967295)>>0],8,0)==1)h=59;else break b}A=HEAP32[o>>2];c=((h==59?B:u)|0)>1?61:62;c==61?HEAP32[o>>2]=A-1&4294967295:c==62&&(HEAP32[o>>2]=A+1&4294967295)}else c== -63&&(HEAP32[o>>2]=1);while(0);if(!(reSign(HEAP8[(t+HEAP32[o>>2]&4294967295)>>0],8,0)<0)){c=112;break a}c=reSign(HEAP8[(t+(HEAP32[o>>2]-1&4294967295)&4294967295)>>0],8,0)<=3?67:66;if(c==66&&!(reSign(HEAP8[(t+(HEAP32[o>>2]+1&4294967295)&4294967295)>>0],8,0)<=3)){c=112;break a}HEAP8[(t+HEAP32[o>>2]&4294967295)>>0]=m&255;c=112;break a}while(0);a:do if(c==112){if(!((m|0)<=3)){c=114;break a}l=4;c=115;break a}while(0);c==114&&(l=3);c=(b&4096|0)!=0?116:121;a:do if(c==116){if((HEAP32[g>>2]|0)!=2)break a;c= -reSign(HEAP8[(t+1&4294967295)>>0],8,0)==4?118:119;c==118&&(HEAP8[(t+2&4294967295)>>0]=3);if(reSign(HEAP8[(t+2&4294967295)>>0],8,0)!=4)break a;HEAP8[(t+1&4294967295)>>0]=3}while(0);c=(b&8192|0)!=0?122:126;a:do if(c==122){if(!(reSign(HEAP8[(t+1&4294967295)>>0],8,0)<0))break a;if(!((HEAP32[g>>2]|0)>2))break a;if(!(reSign(HEAP8[(t+2&4294967295)>>0],8,0)>3))break a;HEAP8[(t+1&4294967295)>>0]=3}while(0);s=m=0;o=1;c=(o|0)<(HEAP32[g>>2]|0)?127:151;a:do if(c==127)for(;;){c=reSign(HEAP8[(t+o&4294967295)>>0], -8,0)<0?128:145;c:do if(c==128){c=(b&16|0)==0?131:129;d:do if(c==129){if((l|0)>3)break d;if((HEAP32[g>>2]-1&4294967295|0)==(o|0)){c=145;break c}}while(0);c=(b&32768|0)==0?134:132;d:do if(c==132){if((m|0)!=0)break d;HEAP8[(t+o&4294967295)>>0]=l&255;m=1;l=3;c=145;break c}while(0);if(!(reSign(HEAP8[(t+(o-1&4294967295)&4294967295)>>0],8,0)<=1)){c=145;break c}c=reSign(HEAP8[(t+(o+1&4294967295)&4294967295)>>0],8,0)<=1?138:136;if(c==136){if((l|0)!=4){c=145;break c}if(!(reSign(HEAP8[(t+(o+1&4294967295)&4294967295)>> -0],8,0)<=2)){c=145;break c}}c=(l|0)==3?139:140;if(c==139&&(b&32|0)!=0){c=150;break c}c=(o|0)>1?141:144;d:do if(c==141){if((b&64|0)==0)break d;if(reSign(HEAP8[(D+o&4294967295)>>0],8,0)!=0)break d;if(reSign(HEAP8[(D+(o+1&4294967295)&4294967295)>>0],8,0)>0){c=150;break c}}while(0);HEAP8[(t+o&4294967295)>>0]=l&255;m=1;l=3;c=145;break c}while(0);c:do if(c==145){if(!(reSign(HEAP8[(t+o&4294967295)>>0],8,0)>3))break c;c=(s|0)==0?147:148;if(c==147)s=o;else if(c==148){if((b&128|0)==0)break c;HEAP8[(t+o&4294967295)>> -0]=3}}while(0);o=o+1&4294967295;if((o|0)<(HEAP32[g>>2]|0))c=127;else break a}while(0);c=(q|0)!=0?152:156;a:do if(c==152){if(!((k|0)<0))break a;l=f&4294967295;c=(HEAP32[g>>2]|0)<=2?154:155;c==154?k=HEAP32[(l+16&4294967295)>>2]:c==155&&(k=HEAP32[(l+20&4294967295)>>2])}while(0);l=m=0;o=1;c=(o|0)<(HEAP32[g>>2]|0)?157:160;a:do if(c==157)for(;;)if(c=(reSign(HEAP8[(t+o&4294967295)>>0],8,0)|0)>=(m|0)?158:159,c==158&&(m=reSign(HEAP8[(t+o&4294967295)>>0],8,0),l=o),o=o+1&4294967295,(o|0)<(HEAP32[g>>2]|0))c= -157;else break a;while(0);if(((k|0)>=0?161:164)==161)((k|0)>(m|0)|(m|0)<=4?162:163)==162&&(HEAP8[(t+l&4294967295)>>0]=k&255),m=k;h=j&4294967295;o=1;a=reSign(a&1,8,0)!=0^1;a=unSign(a,1,0);a=reSign(a,8,0)!=0^1;a=unSign(a,1,0);c=reSign(a,8,0)!=0?166:165;a:do if(c==165){a=unSign(HEAPU8[h>>0],8,0);a=HEAP32[(_phoneme_tab+a*4&4294967295)>>2];if(a==0)break a;c=reSign(HEAP8[(a+11&4294967295)>>0],8,0)==1?168:169;c==168&&(a=unSign(HEAPU8[(h+1&4294967295)>>0],8,0),a=HEAP32[(_phoneme_tab+a*4&4294967295)>>2]); -if((HEAP32[((f&4294967295)+4&4294967295)>>2]&48|0)==0)break a;if(reSign(HEAP8[(a+11&4294967295)>>0],8,0)!=2)break a;c=(HEAP32[((f&4294967295)+4&4294967295)>>2]&32|0)==0?174:172;b:do if(c==172){if(reSign(HEAP8[(t+1&4294967295)>>0],8,0)<=3)break b;HEAP8[d>>0]=11;d=d+1&4294967295;break a}while(0);HEAP8[d>>0]=23;d=d+1&4294967295;break a}while(0);h=j&4294967295;a:for(;;){j=HEAP8[h>>0];a=reSign(j,8,0)!=0;a=unSign(a,1,0);h=h+1&4294967295;a=reSign(a,8,0)!=0^1;a=unSign(a,1,0);if(reSign(a,8,0)!=0)break a;if(d>= -p)break a;a=unSign(j,8,0);a=HEAP32[(_phoneme_tab+a*4&4294967295)>>2];k=unSign(a==0,1,0);if(reSign(k,8,0)!=0)continue a;c=reSign(HEAP8[(a+11&4294967295)>>0],8,0)==0?178:179;b:do if(c==178)HEAP32[(f+8288&4294967295)>>2]=0;else if(c==179){c=reSign(HEAP8[(a+11&4294967295)>>0],8,0)!=2?181:180;c:do if(c==180){c=(HEAP32[(a+4&4294967295)>>2]&1048576|0)==0?182:181;break c}while(0);if(c==181&&reSign(HEAP8[h>>0],8,0)!=20)break b;k=reSign(HEAP8[(t+o&4294967295)>>0],8,0);HEAP32[(f+8288&4294967295)>>2]=k;reSign(HEAP8[(t+ -(o-1&4294967295)&4294967295)>>0],8,0);c=(k|0)<=1?185:200;c:do if(c==185){c=(o|0)<=1?190:186;d:do if(c==186){if((m|0)<=3)break d;if((b&4|0)==0)break d;if((HEAP32[g>>2]-1&4294967295|0)!=(o|0))break d;k=0;break c}while(0);c=(b&2|0)!=0?193:191;d:do if(c==191){if((o|0)==1){c=193;break d}if((HEAP32[g>>2]-1&4294967295|0)==(o|0)){c=193;break d}c=(HEAP32[g>>2]-2&4294967295|0)!=(o|0)?197:195;e:do if(c==195){if(reSign(HEAP8[(t+(HEAP32[g>>2]-1&4294967295)&4294967295)>>0],8,0)>1)break e;k=1;break c}while(0);c= -reSign(HEAP8[(t+(o-1&4294967295)&4294967295)>>0],8,0)<0?199:198;if(c==198&&(b&65536|0)!=0)break c;k=0;HEAP8[(t+o&4294967295)>>0]=k&255;break c}while(0);k=1}while(0);c=(k|0)==0|(k|0)>1?201:202;c==201&&(HEAP8[d>>0]=HEAP8[(__ZL15stress_phonemes+k&4294967295)>>0],d=d+1&4294967295);c=(reSign(HEAP8[(t+o&4294967295)>>0],8,0)|0)>(m|0)?203:204;c==203&&(m=reSign(HEAP8[(t+o&4294967295)>>0],8,0));c=reSign(HEAP8[h>>0],8,0)!=12?206:205;c:do if(c==205){q=HEAP32[(((f&4294967295)+24&4294967295)+8&4294967295)>>2]; -s=reSign(q&1,8,0)!=0^1;s=unSign(s,1,0);if(reSign(s,8,0)!=0)break c;s=0;c=(q&16|0)!=0?208:210;d:do if(c==208){if((o|0)==(l|0)){c=212;break d}s=1;c=213;break d}else if(c==210){if(!((k|0)<=3)){c=212;break d}s=1;c=213;break d}while(0);if(c==212&&(s|0)==0)break c;h=h+1&4294967295;break c}while(0);c=(k|0)>3?215:219;c:do if(c==215){if((HEAP32[(((f&4294967295)+24&4294967295)+8&4294967295)>>2]|0)!=2){c=219;break c}if((HEAP32[g>>2]-2&4294967295|0)!=(o|0)){c=219;break c}if(reSign(HEAP8[(D+o&4294967295)>>0], -8,0)!=0){c=219;break c}HEAP8[d>>0]=j;d=d+1&4294967295;j=12}while(0);o=o+1&4294967295}while(0);if(reSign(j,8,0)==1)continue a;HEAP8[d>>0]=j;d=d+1&4294967295}HEAP8[d>>0]=0}STACKTOP=g} -function __ZL13IsLetterGroupP10TranslatorPcii(f,d,e,b){var a,g,c;c=0;f=HEAP32[((f+5152&4294967295)+e*4&4294967295)>>2];e=f==0?1:12;if(e==1)a=0;else if(e==12){a:for(;;){if(reSign(HEAP8[f>>0],8,0)==7){e=13;break a}e=(b|0)!=0?3:4;e==3?(c=_strlen(f),g=(d+(0-c&4294967295)&4294967295)+1&4294967295):e==4&&(g=d);e=HEAP8[g>>0];e=reSign(HEAP8[f>>0],8,0)==reSign(e,8,0)?6:7;b:do if(e==6)for(;;)if(g=g+1&4294967295,f=f+1&4294967295,e=HEAP8[g>>0],reSign(HEAP8[f>>0],8,0)==reSign(e,8,0))e=6;else{e=7;break b}while(0); -if(reSign(HEAP8[f>>0],8,0)==0){e=8;break a}for(;;)if(e=reSign(HEAP8[f>>0],8,0)!=0,e=unSign(e,1,0),f=f+1&4294967295,reSign(e,8,0)!=0)e=11;else{e=12;continue a}}e==13?a=0:e==8&&(e=(b|0)!=0?9:10,e==9?a=c:e==10&&(a=g-d&4294967295))}return a} -function __Z10LookupMnemP8MNEM_TABPKc(f,d){var e,b,a;for(b=f;;){var g=b;if(HEAP32[(b&4294967295)>>2]==0){e=5;break}e=(_strcmp(d,HEAP32[(g&4294967295)>>2])|0)==0;var c=b;if(e){e=2;break}b=c+8&4294967295;e=4}e==2?a=HEAP32[(c+4&4294967295)>>2]:e==5&&(a=HEAP32[(g+4&4294967295)>>2]);return a} -function __ZL8IsLetterP10Translatorii(f,d,e){var b,a,g;g=d;d=HEAP32[((f+968&4294967295)+e*4&4294967295)>>2]!=0?1:9;a:do if(d==1){a=g;b=HEAP32[((f+968&4294967295)+e*4&4294967295)>>2];b:for(;;){if((HEAP32[b>>2]|0)==0){d=5;break b}var c=b;if((HEAP32[b>>2]|0)==(a|0)){d=6;break b}b=c+4&4294967295;d=4}b:do if(d!=5&&d==6){if(c==0){d=8;break b}b=1;break a}while(0);b=0}else if(d==9)if(d=(e|0)>7?10:11,d==10)b=0;else if(d==11){d=(HEAP32[(f+964&4294967295)>>2]|0)>0?12:15;b:do if(d==12)if(a=g-HEAP32[(f+964&4294967295)>> -2]&4294967295,d=(a|0)<=0|(a|0)>127?14:13,d==14){b=0;break a}else d==13&&(g=a);else if(d==15){if(!((g|0)>191&(g|0)<=605))break b;c=unSign(HEAPU8[(__ZL13remove_accent+(g-192&4294967295)&4294967295)>>0],8,0);f=unSign(HEAPU8[((f+708&4294967295)+c&4294967295)>>0],8,0);b=1<=0&(g|0)<=127?18:19;d==18?(b=unSign(HEAPU8[((f+708&4294967295)+g&4294967295)>>0],8,0),b&=1<>0],8,0)!=32;c=h;g?(g=-1,a=1):(g=-1,a=4);a:do if(a==1)for(;;){a=reSign(HEAP8[(g==3?j:c)>>0],8,0)==69?2:3;a==2&&(HEAP8[h>>0]=101);h=h+1&4294967295;var g=reSign(HEAP8[h>>0],8,0)!=32,j=h;if(g)g=3,a=1;else{g=3;break a}}while(0);c=(g==-1?c:j)-d&4294967295;_llvm_memcpy_p0i8_p0i8_i32(b,d,c,1,0);HEAP8[(b+c&4294967295)>>0]=0;d=c=g=e&63;a=(g|0)>0?5:8;a:do if(a==5)for(;;){h=h+-1&4294967295;a=(reSign(HEAP8[h>>0],8, -0)&192|0)==128?6:7;c:do if(a==6)for(;;)if(h=h+-1&4294967295,d=d+1&4294967295,(reSign(HEAP8[h>>0],8,0)&192|0)==128)a=6;else break c;while(0);c=g=c-1&4294967295;if((g|0)>0)a=5;else break a}while(0);b=c=0;(c|0)<(d|0)?(g=8,a=9):(g=8,a=10);a:do if(a==9)for(;;)if(HEAP8[(__ZZ12RemoveEndingP10TranslatorPciS1_E6ending+(g==9?k:b)&4294967295)>>0]=HEAP8[(h+c&4294967295)>>0],HEAP8[(h+c&4294967295)>>0]=32,k=c=c+1&4294967295,(c|0)<(d|0))a=g=9;else{g=9;break a}while(0);HEAP8[(__ZZ12RemoveEndingP10TranslatorPciS1_E6ending+ -(g==8?b:k)&4294967295)>>0]=0;h=h+-1&4294967295;k=e&65520|4;a=(e&512|0)!=0?11:13;a:do if(a==11){if(reSign(HEAP8[(h&4294967295)>>0],8,0)!=105)break a;HEAP8[(h&4294967295)>>0]=121}while(0);a=(e&256|0)!=0?14:33;a:do if(a==14){a=(HEAP32[(f+280&4294967295)>>2]|0)==25966?15:28;b:do if(a==15){c=reSign(HEAP8[(h+-1&4294967295)>>0],8,0);a=(__ZL8IsLetterP10Translatorii(f,c,7)|0)==0?18:16;c:do if(a==16){c=reSign(HEAP8[(h&4294967295)>>0],8,0);if((__ZL8IsLetterP10Translatorii(f,c,1)|0)==0){a=18;break c}for(c=0;;){var l= -a=HEAP32[(__ZZ12RemoveEndingP10TranslatorPciS1_E16add_e_exceptions+c*4&4294967295)>>2],g=unSign(l!=0,1,0);if(reSign(g,8,0)==0){g=21;break}var d=_strlen(a),m=a;if((_memcmp(m,h+(1-d&4294967295)&4294967295,d)|0)==0){g=19;break}else g=19;c=c+1&4294967295}if((g==21?l:m)!=0){a=30;break b}k|=16;a=30;break b}while(0);for(c=0;;){a=HEAP32[(__ZZ12RemoveEndingP10TranslatorPciS1_E15add_e_additions+c*4&4294967295)>>2];d=unSign(a!=0,1,0);if(reSign(d,8,0)==0){a=30;break b}d=_strlen(a);if((_memcmp(a,h+(1-d&4294967295)& -4294967295,d)|0)==0){a=25;break}c=c+1&4294967295;a=27}k|=16}else if(a==28){if((HEAP32[((f&4294967295)+276&4294967295)>>2]|0)==0){a=30;break b}k|=16}while(0);if((k&16|0)==0)break a;__Z8utf8_outjPc(HEAP32[((f&4294967295)+276&4294967295)>>2],h+1&4294967295);if((HEAP32[_option_phonemes>>2]|0)!=2)break a;_fwrite(__str8123&4294967295,1,6,HEAP32[_f_trans>>2])}while(0);a=(e&2048|0)!=0?34:36;a:do if(a==34){if((HEAP32[(f+8272&4294967295)>>2]|0)!=0)break a;HEAP32[(f+8272&4294967295)>>2]=1}while(0);a=(_strcmp(__ZZ12RemoveEndingP10TranslatorPciS1_E6ending& -4294967295,__str9124&4294967295)|0)==0?38:37;a:do if(a==37){a=(_strcmp(__ZZ12RemoveEndingP10TranslatorPciS1_E6ending&4294967295,__str10125&4294967295)|0)==0?38:39;break a}while(0);a==38&&(k|=8);a=reSign(HEAP8[(__ZZ12RemoveEndingP10TranslatorPciS1_E6ending&4294967295)>>0],8,0)==39?40:41;a==40&&(k&=-5);return k}function __Z7IsVowelP10Translatori(f,d){return __ZL8IsLetterP10Translatorii(f,d,7)} -function __Z17TransposeAlphabetP10TranslatorPc(f,d){var e=STACKTOP;STACKTOP+=4;_memset(e,0,4);var b,a=null,g,c,h,k,j,l,m,n,o;m=l=d;n=1;k=HEAP32[(f+288&4294967295)>>2]-1&4294967295;j=HEAP32[(f+288&4294967295)>>2];c=HEAP32[(f+284&4294967295)>>2];o=(c+2&4294967295)+(0-j&4294967295)&4294967295;a:for(;;){a=l;b=e;b=__Z8utf8_in2PiPKci(b,a,0);l=l+b&4294967295;var q=HEAP32[e>>2];(q|0)<(j|0)?(a=1,b=4):(a=1,b=2);b:do if(b==2){h=HEAP32[e>>2];if((h|0)>(c|0)){a=2;b=4;break b}else a=2;HEAP8[m>>0]=(HEAP32[e>>2]& -255)-(k&255)&255;m=m+1&4294967295;b=6;break b}while(0);b:do if(b==4){if(((a==2?h:q)|0)==0)break b;n=__Z8utf8_outjPc(HEAP32[e>>2],m);m=m+n&4294967295;n=0}while(0);if((HEAP32[e>>2]|0)==0)break a}HEAP8[m>>0]=0;b=(n|0)!=0?8:21;if(b==8){g=k=0;m=l=d;b=reSign(HEAP8[l>>0],8,0);HEAP32[e>>2]=b;b=(HEAP32[e>>2]|0)!=0;unSign(b,1,0);l=l+1&4294967295;b=b?9:18;a:do if(b==9)for(;;){j=HEAP32[(f+8268&4294967295)>>2];b=unSign(j!=0,1,0);b=reSign(b,8,0)!=0?10:15;c:do if(b==10){c=(reSign(HEAP8[l>>0],8,0)*256&4294967295)+ -HEAP32[e>>2]&4294967295;for(h=0;;){if(!((reSign(HEAP16[(j+2*h&4294967295)>>1],16,0)|0)<=(c|0)))break c;b=reSign(HEAP16[(j+2*h&4294967295)>>1],16,0);var p=h;if((b|0)==(c|0)){b=12;break}h=p+1&4294967295;b=14}HEAP32[e>>2]=o+p&4294967295;l=l+1&4294967295}while(0);k=(HEAP32[e>>2]&63)+(k*64&4294967295)&4294967295;g=b=g+6&4294967295;b=(b|0)>7?17:16;b==17&&(g=g-8&4294967295,HEAP8[m>>0]=(k|0)>>(g|0)&255,m=m+1&4294967295);b=reSign(HEAP8[l>>0],8,0);HEAP32[e>>2]=b;b=unSign((HEAP32[e>>2]|0)!=0,1,0);l=l+1&4294967295; -if(reSign(b,8,0)!=0)b=9;else break a}while(0);if(((g|0)>0?19:20)==19)HEAP8[m>>0]=k<<(8-g&4294967295)&255,m=m+1&4294967295;HEAP8[m>>0]=0;g=m-d&4294967295|64}else b==21&&(g=m-d&4294967295);STACKTOP=e;return g} -function __Z16ChangeWordStressP10TranslatorPci(f,d,e){var b=STACKTOP;STACKTOP+=248;_memset(b,0,248);var a,g;a=b+4;var c=b+8,h=b+168;HEAP32[a>>2]=0;_strcpy(c,d);g=__ZL14GetVowelStressP10TranslatorPhPaRiS3_i(f,c&4294967295,h&4294967295,b,a,0);f=1;a=(e|0)>3?5:1;a:do if(a==5){for(;;){if(!((f|0)<(HEAP32[b>>2]|0)))break a;a=reSign(HEAP8[(h+f&4294967295)>>0],8,0);var k=f;if((a|0)>=(g|0)){a=3;break}f=k+1&4294967295;a=5}HEAP8[(h+k&4294967295)>>0]=e&255}else if(a==1){if(!((f|0)<(HEAP32[b>>2]|0)))break a;for(;;)if(a= -(reSign(HEAP8[(h+f&4294967295)>>0],8,0)|0)>(e|0)?7:8,a==7&&(HEAP8[(h+f&4294967295)>>0]=e&255),f=f+1&4294967295,(f|0)<(HEAP32[b>>2]|0))a=6;else break a}while(0);f=1;e=c&4294967295;a=reSign(HEAP8[e>>0],8,0)!=0?10:17;a:do if(a==10)for(;;){c=unSign(HEAPU8[e>>0],8,0);a=reSign(HEAP8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+11&4294967295)>>0],8,0)==2?11:16;c:do if(a==11){c=unSign(HEAPU8[e>>0],8,0);if((HEAP32[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+4&4294967295)>>2]&1048576|0)!=0)break c;a=reSign(HEAP8[(h+ -f&4294967295)>>0],8,0)==0?14:13;d:do if(a==13){a=reSign(HEAP8[(h+f&4294967295)>>0],8,0)>1?14:15;break d}while(0);a==14&&(c=unSign(HEAPU8[(h+f&4294967295)>>0],8,0),HEAP8[d>>0]=HEAP8[(__ZL15stress_phonemes+c&4294967295)>>0],d=d+1&4294967295);f=f+1&4294967295}while(0);HEAP8[d>>0]=HEAP8[e>>0];d=d+1&4294967295;e=e+1&4294967295;if(reSign(HEAP8[e>>0],8,0)!=0)a=10;else break a}while(0);HEAP8[d>>0]=0;STACKTOP=b} -function __Z21ApplySpecialAttributeP10TranslatorPci(f,d,e){var b,a,g,c,h,e=(e&3145728|0)==0?18:1;a:do if(e==1){h=_strlen(d);h=d+(h-1&4294967295)&4294967295;if((HEAP32[(f+280&4294967295)>>2]|0)!=29295)break a;b=reSign(HEAP8[(h&4294967295)>>0],8,0);g=0;b:for(;;){if(!((g|0)<(HEAP32[_n_phoneme_tab>>2]|0))){e=8;break b}e=HEAP32[(_phoneme_tab+g*4&4294967295)>>2]==0?6:4;if(e==4&&(HEAP32[(HEAP32[(_phoneme_tab+g*4&4294967295)>>2]&4294967295)>>2]|0)==106){e=5;break b}g=g+1&4294967295;e=7}e==8?c=0:e==5&&(c= -unSign(HEAPU8[(HEAP32[(_phoneme_tab+g*4&4294967295)>>2]+10&4294967295)>>0],8,0));g=c;b=unSign((b|0)==(g|0),1,0);if(reSign(b,8,0)==0)break a;HEAP8[(h&4294967295)>>0]=6;for(b=0;;){if(!((b|0)<(HEAP32[_n_phoneme_tab>>2]|0))){e=16;break}e=HEAP32[(_phoneme_tab+b*4&4294967295)>>2]==0?14:12;if(e==12&&(HEAP32[(HEAP32[(_phoneme_tab+b*4&4294967295)>>2]&4294967295)>>2]|0)==105){e=13;break}b=b+1&4294967295;e=15}e==16?a=0:e==13&&(a=unSign(HEAPU8[(HEAP32[(_phoneme_tab+b*4&4294967295)>>2]+10&4294967295)>>0],8,0)); -b=a;HEAP8[(h+1&4294967295)>>0]=b&255;HEAP8[(h+2&4294967295)>>0]=0}while(0)} -function __Z22ApplySpecialAttribute2P10TranslatorPci(f,d,e){var b,a,g,c,h,k,j,l,m,n,o,q;q=_strlen(d);b=(HEAP32[(((f&4294967295)+24&4294967295)+60&4294967295)>>2]&2|0)!=0?1:70;a:do if(b==1){f=0;b:for(;;){if(!((q-1&4294967295|0)>(f|0)))break a;b=reSign(HEAP8[(d+f&4294967295)>>0],8,0)==6;var p=f+1&4294967295;if(b)break b;f=p}f=d+p&4294967295;b=(e&2097152|0)!=0;a=reSign(HEAP8[f>>0],8,0);b=b?4:36;if(b==4){c=0;b:for(;;){if(!((c|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=10;break b}b=HEAP32[(_phoneme_tab+c*4& -4294967295)>>2]==0?8:6;if(b==6&&(HEAP32[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]&4294967295)>>2]|0)==69){b=7;break b}c=c+1&4294967295;b=9}b==10?o=0:b==7&&(o=unSign(HEAPU8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+10&4294967295)>>0],8,0));b=o;b=unSign((a|0)==(b|0),1,0);b=reSign(b,8,0)!=0?12:20;if(b==12){for(a=0;;){if(!((a|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=18;break}b=HEAP32[(_phoneme_tab+a*4&4294967295)>>2]==0?16:14;if(b==14&&(HEAP32[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]&4294967295)>>2]|0)== -101){b=15;break}a=a+1&4294967295;b=17}b==18?g=0:b==15&&(g=unSign(HEAPU8[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]+10&4294967295)>>0],8,0));a=g;HEAP8[f>>0]=a&255}a=reSign(HEAP8[f>>0],8,0);c=0;b:for(;;){if(!((c|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=26;break b}b=HEAP32[(_phoneme_tab+c*4&4294967295)>>2]==0?24:22;if(b==22&&(HEAP32[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]&4294967295)>>2]|0)==79){b=23;break b}c=c+1&4294967295;b=25}b==26?h=0:b==23&&(h=unSign(HEAPU8[(HEAP32[(_phoneme_tab+c*4&4294967295)>> -2]+10&4294967295)>>0],8,0));c=h;a=unSign((a|0)==(c|0),1,0);if(reSign(a,8,0)==0)break a;for(a=0;;){if(!((a|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=34;break}b=HEAP32[(_phoneme_tab+a*4&4294967295)>>2]==0?32:30;if(b==30&&(HEAP32[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]&4294967295)>>2]|0)==111){b=31;break}a=a+1&4294967295;b=33}b==34?k=0:b==31&&(k=unSign(HEAPU8[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]+10&4294967295)>>0],8,0));a=k;HEAP8[f>>0]=a&255}else if(b==36){c=0;b:for(;;){if(!((c|0)<(HEAP32[_n_phoneme_tab>> -2]|0))){b=42;break b}b=HEAP32[(_phoneme_tab+c*4&4294967295)>>2]==0?40:38;if(b==38&&(HEAP32[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]&4294967295)>>2]|0)==101){b=39;break b}c=c+1&4294967295;b=41}b==42?j=0:b==39&&(j=unSign(HEAPU8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+10&4294967295)>>0],8,0));b=j;b=unSign((a|0)==(b|0),1,0);b=reSign(b,8,0)!=0?44:52;if(b==44){for(a=0;;){if(!((a|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=50;break}b=HEAP32[(_phoneme_tab+a*4&4294967295)>>2]==0?48:46;if(b==46&&(HEAP32[(HEAP32[(_phoneme_tab+ -a*4&4294967295)>>2]&4294967295)>>2]|0)==69){b=47;break}a=a+1&4294967295;b=49}b==50?l=0:b==47&&(l=unSign(HEAPU8[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]+10&4294967295)>>0],8,0));a=l;HEAP8[f>>0]=a&255}a=reSign(HEAP8[f>>0],8,0);c=0;b:for(;;){if(!((c|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=58;break b}b=HEAP32[(_phoneme_tab+c*4&4294967295)>>2]==0?56:54;if(b==54&&(HEAP32[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]&4294967295)>>2]|0)==111){b=55;break b}c=c+1&4294967295;b=57}b==58?m=0:b==55&&(m=unSign(HEAPU8[(HEAP32[(_phoneme_tab+ -c*4&4294967295)>>2]+10&4294967295)>>0],8,0));c=m;a=unSign((a|0)==(c|0),1,0);if(reSign(a,8,0)==0)break a;for(a=0;;){if(!((a|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=66;break}b=HEAP32[(_phoneme_tab+a*4&4294967295)>>2]==0?64:62;if(b==62&&(HEAP32[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]&4294967295)>>2]|0)==79){b=63;break}a=a+1&4294967295;b=65}b==66?n=0:b==63&&(n=unSign(HEAPU8[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]+10&4294967295)>>0],8,0));a=n;HEAP8[f>>0]=a&255}}while(0)} -function __Z14AppendPhonemesP10TranslatorPciPKc(f,d,e,b){var a,g,c;g=_strlen(b);a=(_strlen(d)+g&4294967295|0)>=(e|0)?14:1;a:do if(a==1){c=0;e=b;g=HEAP8[e>>0];a=reSign(g,8,0)!=0;unSign(a,1,0);e=e+1&4294967295;a=a?2:12;b:do if(a==2)for(;;){a=(unSign(g,8,0)|0)>=(HEAP32[_n_phoneme_tab>>2]|0)?3:4;d:do if(a==4){a=unSign(g,8,0);a=reSign(HEAP8[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]+11&4294967295)>>0],8,0)==1;var h=unSign(g,8,0),h=HEAP32[(_phoneme_tab+h*4&4294967295)>>2];a=a?5:7;if(a==5){if(!(unSign(HEAPU8[(h+ -14&4294967295)>>0],8,0)<=3))break d;c=1}else if(a==7){if(reSign(HEAP8[(h+11&4294967295)>>0],8,0)!=2)break d;a=unSign(g,8,0);a=(HEAP32[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]+4&4294967295)>>2]&2|0)==0?9:11;e:do if(a==9){if((c|0)!=0){a=11;break e}HEAP32[(f+8300&4294967295)>>2]=HEAP32[(f+8300&4294967295)>>2]+1&4294967295}while(0);c=0;HEAP32[(f+8296&4294967295)>>2]=HEAP32[(f+8296&4294967295)>>2]+1&4294967295}}while(0);g=HEAP8[e>>0];a=reSign(g,8,0)!=0;a=unSign(a,1,0);e=e+1&4294967295;if(reSign(a,8,0)!= -0)a=2;else{a=12;break b}}while(0);if(d==0)break a;_strcat(d,b)}while(0)} -function __ZL15WritePhMnemonicPcPiP11PHONEME_TABP12PHONEME_LIST(f,d,e,b){var a=STACKTOP;STACKTOP+=248;_memset(a,0,248);var g,c,h;h=a+96;g=(HEAP32[_option_phonemes>>2]|0)==3?1:10;a:do if(g==1){HEAP8[(h+132&-1)>>0]=0;g=b==0?2:5;if(g==2){b=unSign(HEAPU8[(e+10&4294967295)>>0],8,0);g=h;_llvm_memset_p0i8_i32(a&4294967295,0,96,1,0);for(c=0;;){HEAP8[(a+c*24&-1)>>0]=9;HEAP32[((a+c*24&4294967295)+8&4294967295)>>2]=HEAP32[(_phoneme_tab+36&4294967295)>>2];var k=c+1&4294967295;c=k;if(!((k|0)<=3))break}HEAP8[(a+ -24&-1)>>0]=b&255;HEAP32[((a+24&4294967295)+8&4294967295)>>2]=HEAP32[(_phoneme_tab+b*4&4294967295)>>2];HEAP16[((a+48&4294967295)+6&4294967295)>>1]=1;__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,a+24&4294967295,g)}else g==5&&__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,b,h);b=g=_strlen(h+132&-1);if(!((g|0)>0)){g=10;break a}c=reSign(HEAP8[(h+132&-1)>>0],8,0);g=unSign(c>>>0>32,1,0);g=reSign(g,8,0)!=0?8:9;g==8&&(_strcpy(f+HEAP32[d>>2]&4294967295,h+132& --1),HEAP32[d>>2]=b+HEAP32[d>>2]&4294967295);g=c>>>0>31?25:10;break a}while(0);a:do if(g==10){b=1;h=HEAP32[(e&4294967295)>>2];for(;;){c=h&255;g=unSign((c|0)!=0,1,0);if(reSign(g,8,0)==0)break a;if((c|0)==47&(HEAP32[_option_phoneme_variants>>2]|0)==0)break a;g=(HEAP32[_option_phonemes>>2]|0)==3?13:21;c:do if(g==13){g=c;if((b|0)!=0&(g|0)==95)break a;g=(g|0)==35?15:16;if(g==15&&reSign(HEAP8[(e+11&4294967295)>>0],8,0)==2)break a;g=(b|0)==0?17:18;if(g==17&&(c-48&4294967295)>>>0<=9){g=23;break c}g=(c|0)> -31&(c|0)<=127?19:20;g==19&&(c=unSign(HEAPU16[(_ipa1+(c-32&4294967295)*2&4294967295)>>1],16,0));g=HEAP32[d>>2];g=__Z8utf8_outjPc(c,f+HEAP32[d>>2]&4294967295)+g&4294967295;HEAP32[d>>2]=g;g=22;break c}else if(g==21){g=HEAP32[d>>2];HEAP8[(f+g&4294967295)>>0]=c&255;HEAP32[d>>2]=g+1&4294967295;g=22;break c}while(0);g==22&&(b=0);h=(h|0)>>8;g=24}}while(0);STACKTOP=a} -function __Z26GetTranslatedPhonemeStringPci(f,d){var e=STACKTOP;STACKTOP+=4;_memset(e,0,4);var b,a,g,c,h;HEAP32[e>>2]=0;if((f!=0?1:28)==1){a=1;a:for(;;){if((HEAP32[_n_phoneme_list>>2]-2&4294967295|0)<=(a|0))break a;if(!((d-6&4294967295|0)>(HEAP32[e>>2]|0)))break a;h=_phoneme_list+a*24&4294967295;b=reSign(HEAP8[(h+19&4294967295)>>0],8,0)!=0?3:4;b==3&&(b=HEAP32[e>>2],HEAP8[(f+b&4294967295)>>0]=32,HEAP32[e>>2]=b+1&4294967295);b=(unSign(HEAPU16[(h+4&4294967295)>>1],16,0)&4|0)!=0?5:13;b:do if(b==5){g= -unSign(HEAPU8[(h+1&4294967295)>>0],8,0);b=unSign((g|0)>1,1,0);if(reSign(b,8,0)==0)break b;c=0;b=(g|0)>5?7:8;b==7&&(g=5);b=(HEAP32[_option_phonemes>>2]|0)==3?9:11;c:do if(b==9){c=716;if(!((g|0)>3)){b=12;break c}c=712}else if(b==11){var k=reSign(HEAP8[((__str11126&4294967295)+g&4294967295)>>0],8,0);c=k;if((k|0)==0)break b}while(0);g=__Z8utf8_outjPc(c,f+HEAP32[e>>2]&4294967295);HEAP32[e>>2]=HEAP32[e>>2]+g&4294967295}while(0);b=reSign(HEAP8[(HEAP32[(h+8&4294967295)>>2]+10&4294967295)>>0],8,0)==21;g=h; -b=b?14:15;b:do if(b==14)c=unSign(HEAPU8[(g+3&4294967295)>>0],8,0),c=_phoneme_tab_list+c*48&-1,_sprintf(f+HEAP32[e>>2]&4294967295,__str12127&4294967295,c),c=_strlen(c),HEAP32[e>>2]=(c+2&4294967295)+HEAP32[e>>2]&4294967295;else if(b==15){__ZL15WritePhMnemonicPcPiP11PHONEME_TABP12PHONEME_LIST(f,e,HEAP32[(g+8&4294967295)>>2],h);b=(unSign(HEAPU16[(h+4&4294967295)>>1],16,0)&8|0)!=0?16:17;b==16&&__ZL15WritePhMnemonicPcPiP11PHONEME_TABP12PHONEME_LIST(f,e,HEAP32[(_phoneme_tab+48&4294967295)>>2],0);b=(unSign(HEAPU16[(h+ -4&4294967295)>>1],16,0)&4|0)!=0?18:20;c:do if(b==18){if(reSign(HEAP8[(h+15&4294967295)>>0],8,0)==2){b=20;break c}__ZL15WritePhMnemonicPcPiP11PHONEME_TABP12PHONEME_LIST(f,e,HEAP32[(_phoneme_tab+80&4294967295)>>2],0)}while(0);if(reSign(HEAP8[(h+3&4294967295)>>0],8,0)==0)break b;c=unSign(HEAPU8[(h+3&4294967295)>>0],8,0);__ZL15WritePhMnemonicPcPiP11PHONEME_TABP12PHONEME_LIST(f,e,HEAP32[(_phoneme_tab+c*4&4294967295)>>2],0)}while(0);a=a+1&4294967295}b=(HEAP32[e>>2]|0)>=(d|0)?26:27;b==26&&(HEAP32[e>>2]= -d-1&4294967295);HEAP8[(f+HEAP32[e>>2]&4294967295)>>0]=0}STACKTOP=e} -function __Z14DecodePhonemesPKcPc(f,d){var e,b,a,g,c,h;b=f;a=d;c=HEAP8[b>>0];h=reSign(c,8,0)!=0;unSign(h,1,0);b=b+1&4294967295;e=h?1:14;a:do if(e==1)for(;;){e=reSign(c,8,0)==-1?2:3;c:do if(e==3){h=unSign(c,8,0);h=HEAP32[(_phoneme_tab+h*4&4294967295)>>2];g=unSign(h==0,1,0);if(reSign(g,8,0)!=0)break c;e=reSign(HEAP8[(h+11&4294967295)>>0],8,0)!=1?9:5;d:do if(e==5){if(unSign(HEAPU8[(h+14&4294967295)>>0],8,0)>4)break d;if(reSign(HEAP16[(h+8&4294967295)>>1],16,0)!=0)break d;if(!(unSign(HEAPU8[(h+14&4294967295)>> -0],8,0)>1))break c;c=unSign(HEAPU8[(h+14&4294967295)>>0],8,0);HEAP8[a>>0]=HEAP8[((__str13128&4294967295)+c&4294967295)>>0];a=a+1&4294967295;break c}while(0);g=HEAP32[(h&4294967295)>>2];h=g&255;e=reSign(h,8,0)!=0;e=unSign(e,1,0);e=reSign(e,8,0)!=0?10:11;d:do if(e==10)for(;;)if(HEAP8[a>>0]=h,a=a+1&4294967295,g=g>>>0>>>8,h=g&255,e=reSign(h,8,0)!=0,e=unSign(e,1,0),reSign(e,8,0)!=0)e=10;else{e=11;break d}while(0);if(reSign(c,8,0)!=21)break c;h=reSign(HEAP8[b>>0],8,0);if((_isalpha(h)|0)==0)break c;for(;;)if(HEAP8[a>> -0]=HEAP8[b>>0],a=a+1&4294967295,b=b+1&4294967295,h=reSign(HEAP8[b>>0],8,0),(_isalpha(h)|0)!=0)e=13;else break c}while(0);c=HEAP8[b>>0];h=reSign(c,8,0)!=0;h=unSign(h,1,0);b=b+1&4294967295;if(reSign(h,8,0)!=0)e=1;else break a}while(0);HEAP8[a>>0]=0} -function __ZL11LookupDict2P10TranslatorPKcS2_PcPjiP8WORD_TAB(f,d,e,b,a,g,c){var h=STACKTOP;STACKTOP+=320;_memset(h,0,320);var k,j,l,m,n,o,q,p,r,v,u,s,t,D,w,A=h+160,x;j=d;w=u=0;(c!=0?1:2)==1&&(w=HEAP32[(c&4294967295)>>2]);d=j;k=(HEAP32[(f+288&4294967295)>>2]|0)>0?3:4;k==3?(_strcpy(h&4294967295,j),q=__Z17TransposeAlphabetP10TranslatorPc(f,h&4294967295),j=h&4294967295):k==4&&(q=_strlen(j));m=__Z14HashDictionaryPKc(j);m=n=HEAP32[((f+1056&4294967295)+m*4&4294967295)>>2];k=n==0?6:94;if(k==6)(a!=0?7:8)== -7&&(HEAP32[a>>2]=0),l=0;else if(k==94){a:for(;;){if(reSign(HEAP8[m>>0],8,0)==0){k=95;break a}n=reSign(HEAP8[(m&4294967295)>>0],8,0);n=m+n&4294967295;k=(reSign(HEAP8[(m+1&4294967295)>>0],8,0)&127|0)!=(q|0)?11:10;b:do if(k==10){if((_memcmp(j,m+2&4294967295,q&63)|0)!=0)break b;D=e;v=r=0;k=reSign(HEAP8[(m+1&4294967295)>>0],8,0)&128;p=(reSign(HEAP8[(m+1&4294967295)>>0],8,0)&63)+2&4294967295;m=m+p&4294967295;p=b;k=(k|0)!=0?13:14;k==13?o=HEAP8[(p&4294967295)>>0]=0:k==14&&(_strcpy(p,m),o=_strlen(m),m=m+(o+ -1&4294967295)&4294967295);c:for(;;){if(!(m>0];m=m+1&4294967295;k=unSign(p,8,0)>99;s=p;k=k?16:21;if(k==16)if(k=unSign(s,8,0)>131,s=HEAPU32[(f+692&4294967295)>>2],p=unSign(p,8,0),k=k?17:19,k==17){if(reSign((s|0)>>(p-132&4294967295|0)&1,8,0)==0){k=37;continue c}u=1;k=37}else{if(k==19){if(((s|0)>>(p-100&4294967295|0)&1|0)!=0){k=37;continue c}u=1;k=37}}else if(k==21)if(k=unSign(s,8,0)>80?22:31,k==22){s=n-m&4294967295;p=unSign(p,8,0)-80&4294967295;t=0;k=(t|0)<=(p|0)?23:26;d:do if(k== -23)for(;;)if(k=(w&3072|0)!=0?24:25,k==24&&(u=1),t=t+1&4294967295,(t|0)<=(p|0))k=23;else break d;while(0);if((_memcmp(e,m,s)|0)!=0){k=27;break c}if((u|0)!=0){k=29;break c}r|=128;HEAP32[_dictionary_skipwords>>2]=p;m=n;D=e+s&4294967295;k=37}else if(k==31)if(k=unSign(p,8,0)>64?32:34,k==32){r&=-16;r|=unSign(p,8,0)&15;if((unSign(p,8,0)&12|0)!=12){k=37;continue c}r|=2048;k=37}else k==34&&(k=unSign(p,8,0)>31,p=unSign(p,8,0),k=k?35:36,k==35?(v|=1<<(p-32&4294967295),k=37):k==36&&(r|=1<>2]>D){k=94;continue a}k=(r&32768|0)!=0?59:60;if(k==59&&(HEAP32[(c&4294967295)>>2]&512|0)==0){k=94;continue a}k=(v&8192|0)!=0?61:62;if(k==61&&(HEAP32[(f+8324&4294967295)>>2]&524288|0)==0){k=94;continue a}k=(v&16|0)!=0?63:66;c:do if(k==63){if((HEAP32[(f+8272&4294967295)>>2]|0)!=0)break c; -if((HEAP32[(f+8280&4294967295)>>2]|0)==0){k=94;continue a}if((g&8|0)==0){k=94;continue a}}while(0);k=(v&64|0)!=0?67:68;if(k==67&&(HEAP32[(f+8276&4294967295)>>2]|0)==0){k=94;continue a}k=(v&32|0)!=0?69:70;if(k==69&&(HEAP32[(f+8284&4294967295)>>2]|0)==0){k=94;continue a}if((r&2097152|0)==0){k=73;break a}if((HEAP32[(f+280&4294967295)>>2]|0)!=26741){k=73;break a}if((HEAP32[(f+8320&4294967295)>>2]&1048576|0)==0){k=94;continue a}else{k=73;break a}}}while(0);m=n;k=94}if(k==95)l=0;else if(k==73){if((a!=0? -74:75)==74)HEAP32[(a&4294967295)>>2]=r|1073741824,HEAP32[(a+4&4294967295)>>2]=v;k=(o|0)==0?76:79;if(k==76)k=(HEAP32[_option_phonemes>>2]|0)==2?77:78,k==77&&(e=__Z22print_dictionary_flagsPj(a),_fprintf(HEAP32[_f_trans>>2],__str14129&4294967295,d,e)),l=0;else if(k==79){(a!=0?80:81)==80&&(HEAP32[(a&4294967295)>>2]|=-2147483648);k=(HEAP32[_option_phonemes>>2]|0)==2?82:93;a:do if(k==82){__Z14DecodePhonemesPKcPc(b,A&4294967295);k=(r&536870912|0)==0?85:86;k==85?x=0:k==86&&(x=1);if((reSign(HEAP8[((HEAP32[_translator>> -2]&4294967295)+252&4294967295)>>0],8,0)|0)!=(x|0))break a;k=(HEAP32[_dictionary_skipwords>>2]|0)==0?91:89;b:do if(k==89){if(c==0){k=91;break b}_llvm_memcpy_p0i8_p0i8_i32(h&4294967295,e,D-e&4294967295,1,0);HEAP8[(h+((D+-1&4294967295)+(0-e&4294967295)&4294967295)&4294967295)>>0]=0;_fprintf(HEAP32[_f_trans>>2],__str15130&4294967295,d,h&4294967295);k=92;break b}while(0);k==91&&_fprintf(HEAP32[_f_trans>>2],__str16131&4294967295,d);f=__Z22print_dictionary_flagsPj(a);_fprintf(HEAP32[_f_trans>>2],__str17132& -4294967295,A&4294967295,f)}while(0);l=D}}}STACKTOP=h;return l} -function __Z14EncodePhonemesPcS_Ph(f,d,e){var b,a,g,c,h,k,j,l,m;HEAP8[(e&4294967295)>>0]=0;c=reSign(HEAP8[f>>0],8,0);b=(_isspace(c)|0)!=0?1:31;a:do if(b==1)for(;;)if(f=f+1&4294967295,c=reSign(HEAP8[f>>0],8,0),(_isspace(c)|0)!=0)b=1;else{b=31;break a}while(0);a:for(;;){c=g=HEAP8[f>>0];if(reSign(g,8,0)==0){b=33;break a}g=unSign(c,8,0);if((_isspace(g)|0)!=0){b=33;break a}b=(unSign(c,8,0)|0)==124?3:5;b:do if(b==3){c=HEAP8[(f+1&4294967295)>>0];g=reSign(c,8,0)==124;g=unSign(g,1,0);g=reSign(g,8,0)!=0^1; -g=unSign(g,1,0);if(reSign(g,8,0)==0)break b;f=f+1&4294967295;b=31;continue a}while(0);k=-1;j=0;g=1;if(!((g|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=19;break a}b:for(;;){b=HEAP32[(_phoneme_tab+g*4&4294967295)>>2]==0?17:7;c:do if(b==7){if(reSign(HEAP8[(HEAP32[(_phoneme_tab+g*4&4294967295)>>2]+11&4294967295)>>0],8,0)==15)break c;h=0;for(l=HEAP32[(HEAP32[(_phoneme_tab+g*4&4294967295)>>2]&4294967295)>>2];;){c=b=HEAPU8[(f+h&4294967295)>>0];if(unSign(b,8,0)<=32)break;if((h|0)>3)break;if((unSign(c,8,0)|0)!=(l>>> -0>>>((h*8&4294967295)>>>0)&255|0))break;h=h+1&4294967295}if(!((h|0)>(k|0)))break c;b=(h|0)==4?16:15;if(b==15&&(l>>>0>>>((h*8&4294967295)>>>0)&255|0)!=0)break c;k=h;j=unSign(HEAPU8[(HEAP32[(_phoneme_tab+g*4&4294967295)>>2]+10&4294967295)>>0],8,0)}while(0);g=g+1&4294967295;if(!((g|0)<(HEAP32[_n_phoneme_tab>>2]|0)))break b}if((j|0)==0){b=19;break a}b=(k|0)<=0?21:22;b==21&&(k=1);f=f+(k+0&4294967295)&4294967295;HEAP8[d>>0]=j&255;d=d+1&4294967295;if((j|0)!=21){b=31;continue a}for(m=d;;){c=HEAP8[f>>0];g= -unSign(c,8,0);if((_isspace(g)|0)!=0)break;if(reSign(c,8,0)==0)break;f=f+1&4294967295;g=unSign(c,8,0);g=_tolower(g)&255;HEAP8[d>>0]=g;d=d+1&4294967295}HEAP8[d>>0]=0;b=reSign(c,8,0)==0?28:30;if(b==28)if((_strcmp(m,__str18133&4294967295)|0)==0){b=29;break a}else b=31;else b==30&&(HEAP8[d>>0]=124,d=d+1&4294967295,b=31)}b==19?(HEAP8[(e&4294967295)>>0]=HEAP8[f>>0],HEAP8[(e+1&4294967295)>>0]=0,HEAP8[d>>0]=0,a=f+1&4294967295):b==29?(HEAP8[m>>0]=0,a=f):b==33&&(HEAP8[d>>0]=0,a=f);return a} -function __Z14LoadDictionaryP10TranslatorPKci(f,d,e){var b=STACKTOP;STACKTOP+=260;_memset(b,0,260);var a,g=null,c,h,k,j,l,m,n=b+88;_strcpy(_dictionary_name&4294967295,d);_strcpy(f+292&-1,d);_sprintf(n&4294967295,__str20136&4294967295,_path_home&4294967295,47,d);a=(_stat(n&4294967295,b)|0)!=0;a=unSign(a,1,0);a=reSign(a,8,0)!=0?1:2;a==1?c=0:a==2&&(a=(HEAP32[(b+16&4294967295)>>2]&61440|0)==16384?3:4,a==3?c=-2:a==4&&(c=HEAP32[(b+44&4294967295)>>2]));g=c;a=HEAP32[(f+1052&4294967295)>>2]!=0?6:9;a==6&&(c= -HEAP32[(f+1052&4294967295)>>2],(c!=0?7:8)==7&&_free(c),HEAP32[(f+1052&4294967295)>>2]=0);h=_fopen(n&4294967295,__str21137&4294967295);a=h==0?11:10;a:do if(a==10){if((g|0)==0){a=11;break a}c=g;c=_malloc(c);a=unSign(c==0,1,0);a=reSign(a,8,0)!=0?15:16;a==15&&_fwrite(__str13&4294967295,1,22,HEAP32[_stderr>>2]);HEAP32[(f+1052&4294967295)>>2]=c;g=_fread(HEAP32[(f+1052&4294967295)>>2],1,g,h);_fclose(h);j=HEAP32[(f+1052&4294967295)>>2];c=HEAP32[(j+4&4294967295)>>2];a=g>>>0<=1032?17:18;if(a==17){_fprintf(HEAP32[_stderr>> -2],__str23139&4294967295,n&4294967295);k=2;a=53;break a}else if(a==18){a=HEAP32[(j&4294967295)>>2];a=(a|0)!=1024?20:19;b:do if(a==19){if((c|0)<=0|(c|0)>134217728)break b;HEAP32[(f+1048&4294967295)>>2]=HEAP32[(f+1052&4294967295)>>2]+c&4294967295;c=f;h=HEAP32[(c+7752&4294967295)>>2]=0;c:for(;;)if(HEAP32[((c+5256&4294967295)+h*4&4294967295)>>2]=0,HEAP8[((c+7756&4294967295)+h&4294967295)>>0]=0,HEAP8[((c+8012&4294967295)+h&4294967295)>>0]=-1,h=a=h+1&4294967295,(a|0)<=255)a=22;else{a=23;break c}_llvm_memset_p0i8_i32(c+ -5152&-1,0,104,1,0);_llvm_memset_p0i8_i32(c+6280&-1,0,512,1,0);k=HEAP32[(c+1048&4294967295)>>2];c:for(;;){if(reSign(HEAP8[k>>0],8,0)==0){a=46;break c}a=reSign(HEAP8[k>>0],8,0)!=6;m=k;if(a){a=25;break c}k=m+1&4294967295;a=reSign(HEAP8[(k&4294967295)>>0],8,0)==20;g=k;a=a?27:30;if(a==27){a=g+4&-4;k=HEAP32[((c&4294967295)+264&4294967295)>>2]=a;(HEAP32[(a&4294967295)>>2]|0)!=0?(g=27,a=28):(g=27,a=29);d:do if(a==28)for(;;){var o=a=(g==28?o:k)+8&4294967295;if((HEAP32[(a&4294967295)>>2]|0)!=0)a=g=28;else{g= -28;break d}}while(0);k=(g==27?k:o)+4&4294967295;a=45}else if(a==30){a=reSign(HEAP8[(g&4294967295)>>0],8,0)==18;g=k;a=a?31:33;d:do if(a==31){h=reSign(HEAP8[(g+1&4294967295)>>0],8,0)-65&4294967295;k=k+2&4294967295;if(!((h|0)>=0&(h|0)<=25))break d;HEAP32[((c+5152&4294967295)+h*4&4294967295)>>2]=k}else a==33&&(l=_strlen(g),a=k,h=HEAP8[(a&4294967295)>>0],j=HEAP8[(a+1&4294967295)>>0],k=k+(l+1&4294967295)&4294967295,a=(l|0)==1?34:35,a==34?(h=unSign(h,8,0),HEAP32[((c+5256&4294967295)+h*4&4294967295)>>2]= -k):a==35&&(a=(l|0)==0?36:37,a==36?HEAP32[(c+5256&-1)>>2]=k:a==37&&(a=reSign(h,8,0)==1?38:39,a==38?(h=unSign(j,8,0)-1&4294967295,HEAP32[((c+6280&4294967295)+h*4&4294967295)>>2]=k):a==39&&(a=unSign(h,8,0),a=reSign(HEAP8[((c+8012&4294967295)+a&4294967295)>>0],8,0)==-1?40:41,a==40&&(l=unSign(h,8,0),HEAP8[((c+8012&4294967295)+l&4294967295)>>0]=HEAP32[(c+7752&4294967295)>>2]&255),l=unSign(h,8,0),HEAP8[((c+7756&4294967295)+l&4294967295)>>0]=HEAP8[((c+7756&4294967295)+l&4294967295)>>0]+1&255,HEAP32[((c+6792& -4294967295)+HEAP32[(c+7752&4294967295)>>2]*4&4294967295)>>2]=k,l=HEAP32[(c+7752&4294967295)>>2],h=unSign(h,8,0),h=(unSign(j,8,0)*256&4294967295)+h&4294967295,HEAP32[((c+7272&4294967295)+l*4&4294967295)>>2]=h,HEAP32[(c+7752&4294967295)>>2]=l+1&4294967295))));while(0);a=reSign(HEAP8[k>>0],8,0)!=7;h=k;a?(g=42,a=43):(g=42,a=44);d:do if(a==43)for(;;){q=_strlen(g==43?q:h)+1&4294967295;k=k+q&4294967295;a=reSign(HEAP8[k>>0],8,0)!=7;var q=k;if(a)a=g=43;else{g=43;break d}}while(0);k=(g==42?h:q)+1&4294967295; -a=45}}a==25&&_fprintf(HEAP32[_stderr>>2],__str19134&4294967295,_dictionary_name&4294967295,m-HEAP32[(c+1048&4294967295)>>2]&4294967295);a=HEAP32[(f+5256&-1)>>2]==0?47:48;a==47&&_fprintf(HEAP32[_stderr>>2],__str25141&4294967295,d);m=HEAP32[(f+1052&4294967295)>>2]+8&4294967295;d=0;c:for(;;){HEAP32[((f+1056&4294967295)+d*4&4294967295)>>2]=m;c=reSign(HEAP8[m>>0],8,0);o=unSign((c|0)!=0,1,0);q=reSign(o,8,0)!=0;o=m;q?(g=49,a=50):(g=49,a=51);d:do if(a==50)for(;;){m=(g==50?p:o)+c&4294967295;c=reSign(HEAP8[m>> -0],8,0);var p=unSign((c|0)!=0,1,0),q=reSign(p,8,0)!=0,p=m;if(q)a=g=50;else{g=50;break d}}while(0);m=(g==49?o:p)+1&4294967295;d=o=d+1&4294967295;if(!((o|0)<=1023))break c}k=0;a=53;break a}while(0);f=HEAP32[(j&4294967295)>>2];_fprintf(HEAP32[_stderr>>2],__str24140&4294967295,n&4294967295,f,c);k=2;a=53;break a}}while(0);a==11&&(((e|0)==0?12:13)==12&&_fprintf(HEAP32[_stderr>>2],__str22138&4294967295,n&4294967295),k=1);STACKTOP=b;return k} -function __Z8strncpy0PcPKci(f,d,e){_strncpy(f,d,e);HEAP8[(f+(e-1&4294967295)&4294967295)>>0]=0} -function __Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,d,e,b,a,g){var c=STACKTOP;STACKTOP+=164;_memset(c,0,164);var h,k=null,j,l,m,n,o,q,p,r=c+160;q=0;k=p=HEAP32[d>>2];a:for(;;){h=k;l=h=HEAP8[(h&4294967295)>>0];h=reSign(h,8,0)>=0?3:4;h==3?j=1:h==4&&(h=unSign(l,8,0)<=223?5:6,h==5?j=2:h==6&&(h=unSign(l,8,0)<=239?7:8,h==7?j=3:h==8&&(j=4)));l=h=j;if(reSign(HEAP8[(k+l&4294967295)>>0],8,0)!=32)break a;if(reSign(HEAP8[(k+(l+1&4294967295)&4294967295)>>0],8,0)!=46)break a;_llvm_memcpy_p0i8_p0i8_i32(c+ -q&4294967295,k,l,1,0);q=l+q&4294967295;HEAP8[(c+q&4294967295)>>0]=46;q=q+1&4294967295;k=k+(l+3&4294967295)&4294967295}h=(q|0)>0?12:16;a:do if(h==12){l=0;j=HEAP8[(k+l&4294967295)>>0];h=reSign(j,8,0)==0;j=reSign(j,8,0)==32;h=h|j?14:13;b:do if(h==13)for(;;)if(l=l+1&4294967295,j=HEAP8[(k+l&4294967295)>>0],h=reSign(j,8,0)==0,j=reSign(j,8,0)==32,h|j)break b;else h=13;while(0);_llvm_memcpy_p0i8_p0i8_i32(c+q&4294967295,k,l,1,0);HEAP8[(c+(l+q&4294967295)&4294967295)>>0]=0;if(__ZL11LookupDict2P10TranslatorPKcS2_PcPjiP8WORD_TAB(f, -c&4294967295,k,e,b,a,g)==0){h=16;break a}HEAP32[(b&4294967295)>>2]|=128;HEAP32[_dictionary_skipwords>>2]=q;o=1;h=55;break a}while(0);if(h==16){q=0;k=16;a:for(;;){if(!(((k==23?n:0)|0)<=158))break a;j=HEAP8[p>>0];n=reSign(j,8,0)==0;n=unSign(n,1,0);p=p+1&4294967295;if(reSign(n,8,0)!=0)break a;if(reSign(j,8,0)==32)break a;h=reSign(j,8,0)==46?21:23;b:do if(h==21){if(!((q|0)>0))break b;if((reSign(HEAP8[(c+(q-1&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>>0<=9)break a}while(0);HEAP8[(c+q&4294967295)>> -0]=j;q=n=q+1&4294967295;k=23}HEAP8[(c+q&4294967295)>>0]=0;n=__ZL11LookupDict2P10TranslatorPKcS2_PcPjiP8WORD_TAB(f,c&4294967295,p,e,b,a,g);h=(HEAP32[(b&4294967295)>>2]&134217728|0)!=0?26:30;a:do if(h==26)if(h=(_strcmp(e,f+632&-1)|0)==0,j=f,h=h?27:29,h==27){HEAP32[(f+652&4294967295)>>2]=HEAP32[(j+652&4294967295)>>2]+1&4294967295;if(!((HEAP32[(f+652&4294967295)>>2]|0)>3))break a;HEAP8[(e&4294967295)>>0]=0}else h==29&&(l=e,j=j+632&-1,_strncpy(j,l,20),HEAP8[(j+19&4294967295)>>0]=0,HEAP32[(f+652&4294967295)>> -2]=1);else h==30&&(HEAP32[(f+652&4294967295)>>2]=0);while(0);h=n==0?32:44;a:do if(h==32){h=(HEAP32[(b+4&4294967295)>>2]&2048|0)!=0?33:36;if(h==33)k=c&4294967295,h=reSign(HEAP8[k>>0],8,0)==95?34:35,h==34&&(k=k+1&4294967295),n=k,m=r,m=__Z8utf8_in2PiPKci(m,n,0),__Z20LookupAccentedLetterP10TranslatorjPc(f,HEAP32[r>>2],e),n=m=k+m&4294967295,k=35;else if(h==36)var v=n,k=36;if((k==36?v:m)!=0){h=44;break a}HEAP8[(e&4294967295)>>0]=0;h=(a&16|0)==0?41:39;b:do if(h==39){if(reSign(HEAP8[(c+(q-1&4294967295)&4294967295)>> -0],8,0)!=101)break b;HEAP8[(c+(q-1&4294967295)&4294967295)>>0]=0;var u=__ZL11LookupDict2P10TranslatorPKcS2_PcPjiP8WORD_TAB(f,c&4294967295,p,e,b,a,g);n=u;k=40;h=45;break a}while(0);if((a&4096|0)==0){h=44;break a}r=HEAP8[(c+(q-2&4294967295)&4294967295)>>0];if(reSign(HEAP8[(c+(q-1&4294967295)&4294967295)>>0],8,0)!=reSign(r,8,0)){h=44;break a}HEAP8[(c+(q-1&4294967295)&4294967295)>>0]=0;var s=__ZL11LookupDict2P10TranslatorPKcS2_PcPjiP8WORD_TAB(f,c&4294967295,p,e,b,a,g);n=s;k=43;h=45;break a}while(0);if(h== -44)var t=n,k=44;h=(k==44?t:k==43?s:u)!=0?46:54;if(h==46)if(h=reSign(HEAP8[((f&4294967295)+252&4294967295)>>0],8,0)!=0?47:48,h==47&&(HEAP32[b>>2]^=536870912),h=(HEAP32[b>>2]&536870912|0)!=0?49:53,h==49){h=(a&2|0)!=0?50:52;a:do if(h==50){HEAP8[(__ZZ14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TABE16word_replacement&4294967295)>>0]=0;HEAP8[(__ZZ14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TABE16word_replacement+1&4294967295)>>0]=32;_sprintf(__ZZ14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TABE16word_replacement+ -2&4294967295,__str26142&4294967295,e);p=HEAP32[d>>2];HEAP32[d>>2]=__ZZ14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TABE16word_replacement+2&4294967295;if((HEAP32[_option_phonemes>>2]|0)!=2)break a;m=n-p&4294967295;_llvm_memcpy_p0i8_p0i8_i32(c&4294967295,p,m,1,0);HEAP8[(c+m&4294967295)>>0]=0;_fprintf(HEAP32[_f_trans>>2],__str27143&4294967295,c&4294967295,HEAP32[d>>2])}while(0);o=HEAP8[(e&4294967295)>>0]=0}else h==53&&(o=1);else h==54&&(o=HEAP8[(e&4294967295)>>0]=0)}STACKTOP=c;return o} -function __Z11LookupFlagsP10TranslatorPKc(f,d){var e=STACKTOP;STACKTOP+=104;_memset(e,0,104);var b=e+100;HEAP32[(__ZZ11LookupFlagsP10TranslatorPKcE5flags+4&4294967295)>>2]=0;HEAP32[(__ZZ11LookupFlagsP10TranslatorPKcE5flags&4294967295)>>2]=HEAP32[(__ZZ11LookupFlagsP10TranslatorPKcE5flags+4&4294967295)>>2];HEAP32[b>>2]=d;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,b,e&4294967295,__ZZ11LookupFlagsP10TranslatorPKcE5flags&4294967295,0,0);b=HEAP32[(__ZZ11LookupFlagsP10TranslatorPKcE5flags&4294967295)>> -2];STACKTOP=e;return b} -function __ZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordii(f,d,e,b,a,g,c,h){var k=STACKTOP;STACKTOP+=368;_memset(k,0,368);var j,l=null,m,n,o=k+100,q,p,r,v,u,s,t,D,w=k+104,A,x,B,z,y,E,H,G,F,I,C=k+108,K,O,J=k+124,Q=k+284,R=k+288;t=a;O=HEAP32[d>>2];j=t==0?1:2;if(j==1)HEAP32[(g&4294967295)>>2]=0,HEAP32[d>>2]=HEAP32[d>>2]+1&4294967295;else if(j==2){K=a=0;HEAP32[(__ZZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordiiE4best&4294967295)>>2]=0;HEAP32[(__ZZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordiiE4best+4& -4294967295)>>2]=__str28144&4294967295;HEAP32[(__ZZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordiiE4best+8&4294967295)>>2]=0;HEAP32[(__ZZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordiiE4best+12&4294967295)>>2]=0;j=reSign(HEAP8[t>>0],8,0)!=7?3:229;a:do if(j==3){var V=C&4294967295,M=C+8&4294967295,P=C+12&4294967295,Y=C+4&4294967295,ca=C+4&4294967295,N=C+4&4294967295,L=C+4&4294967295,T=C+4&4294967295,Z=C+4&4294967295,S=C+4&4294967295,ea=C+4&4294967295,$=C&4294967295,X=C&4294967295,ia=C&4294967295, -ha=C&4294967295,aa=C+12&4294967295,da=C+8&4294967295,W=C+8&4294967295,ka=J&4294967295,ua=J+1&4294967295,oa=k&4294967295,qa=C&4294967295,ra=C,xa=C&4294967295,la=C&4294967295,ga=C+4&4294967295,ta=R&4294967295,ma=R&4294967295,U=C&4294967295,na=C&4294967295;for(;;){E=c&-2147483648;s=H=z=0;G=-6;F=-2;I=0;HEAP32[V>>2]=1;HEAP32[M>>2]=0;HEAP32[P>>2]=0;A=HEAP32[d>>2];x=HEAP32[d>>2]+b&4294967295;B=t;y=0;c:for(;;){D=j=HEAPU8[t>>0];t=t+1&4294967295;j=unSign(j,8,0)<=9?6:32;d:do if(j==6){j=unSign(D,8,0);if(j==0){j= -7;break c}else if(j==1)j=19;else if(j==2)j=21;else if(j==3){j=22;break c}else if(j==4)j=23;else if(j==5)j=24;else if(j==8)j=18;else if(j==9)j=31;else break d;if(j==19){if(z=1,(c|0)<0){j=20;break c}}else if(j==21)z=2;else if(j==23)K=t;else if(j==24){r=HEAP8[t>>0];t=t+1&4294967295;j=unSign(r,8,0)>31;m=HEAP32[(f+692&4294967295)>>2];r=unSign(r,8,0);j=j?25:27;if(j==25){if(reSign((m|0)>>(r-32&4294967295|0)&1,8,0)!=0){j=26;break c}}else if(j==27&&((m|0)>>(r|0)&1|0)==0){j=28;break c}if((y|0)!=0){j=212;break c}HEAP32[X>> -2]=HEAP32[$>>2]+1&4294967295}else j==18?(I=1,E=0,z=1):j==31&&(t=t+2&4294967295)}else if(j==32){m=0;j=z;j=j==0?33:j==1?133:j==2?40:209;e:do if(j==33){s=HEAP8[x>>0];x=x+1&4294967295;j=D;j=reSign(s,8,0)==reSign(j,8,0)?36:34;if(j==34){if(reSign(s,8,0)!=69){j=39;break c}if(reSign(D,8,0)!=101){j=39;break c}}j=(unSign(s,8,0)&192|0)!=128?37:38;j==37&&(m=21);H=H+1&4294967295}else if(j==133)if(F=F+2&4294967295,j=(F|0)>18?134:135,j==134&&(F=19),n=HEAP8[A>>0],A=A+-1&4294967295,r=__Z8utf8_in2PiPKci(w,A,1)-1&4294967295, -s=HEAP8[A>>0],j=unSign(D,8,0),j=j==10?175:j==11?147:j==15?150:j==16?160:j==17?136:j==18?141:j==19?188:j==21?170:j==25?144:j==26?185:j==29?178:j==45?198:j==46?191:203,j==203){j=D;if(reSign(s,8,0)!=reSign(j,8,0)){j=208;break c}j=reSign(s,8,0)==32?205:206;if(j==205)m=4;else if(j==206){if((unSign(s,8,0)&192|0)==128){j=209;break e}m=21-F&4294967295}}else if(j==175){if(!((HEAP32[(f+8300&4294967295)>>2]|0)>0)){j=177;break c}m=19}else if(j==147){m=n;if(reSign(s,8,0)!=reSign(m,8,0)){j=149;break c}m=21-F&4294967295}else if(j== -150){m=n=HEAP32[w>>2];j=m>>>0<=255?152:151;f:do if(j==152){if((unSign((m-48&4294967295)>>>0<=9,1,0)|0)==0){j=154;break f}q=1;j=157;break f}else if(j==151){j=154;break f}while(0);j==154&&(j=n>>>0>2405&n>>>0<=2415?155:156,j==155?q=1:j==156&&(q=0));m=q;m=unSign((m|0)!=0,1,0);if(reSign(m,8,0)==0){j=159;break c}m=21-F&4294967295;A=A+(0-r&4294967295)&4294967295}else if(j==160){n=m=HEAP32[w>>2];j=m>>>0<=255?161:162;f:do if(j==161){var ba=_isalpha(n),l=161;j=167;break f}else if(j==162){if(n>>>0>12352&m>>> -0<=42752){j=163;break c}j=m>>>0>563?165:166;if(j==165){j=168;break f}else if(j==166){var ja=unSign(HEAPU8[(__ZL10walpha_tab+(m-256&4294967295)&4294967295)>>0],8,0),l=166;j=167;break f}}while(0);if(j==167&&((l==161?ba:ja)|0)!=0){j=169;break c}m=21-G&4294967295;A=A+(0-r&4294967295)&4294967295}else if(j==136){m=reSign(HEAP8[t>>0],8,0)-65&4294967295;t=t+1&4294967295;j=(__ZL8IsLetterP10Translatorii(f,HEAP32[w>>2],m)|0)!=0;j=unSign(j,1,0);if(reSign(j,8,0)==0){j=140;break c}n=20;j=(m|0)==2?138:139;j==138&& -(n=19);m=n-F&4294967295;A=A+(0-r&4294967295)&4294967295}else if(j==141){m=reSign(HEAP8[t>>0],8,0)-65&4294967295;t=t+1&4294967295;r=__ZL13IsLetterGroupP10TranslatorPcii(f,A,m,1);m=unSign((r|0)>0,1,0);if(reSign(m,8,0)==0){j=143;break c}m=20-G&4294967295;A=A+(1-r&4294967295)&4294967295}else if(j==188){if((c&2|0)==0){j=190;break c}m=1}else if(j==170){m=1;j=reSign(HEAP8[t>>0],8,0)==21?171:172;f:do if(j==171)for(;;)if(t=t+1&4294967295,m=m+1&4294967295,reSign(HEAP8[t>>0],8,0)==21)j=171;else{j=172;break f}while(0); -if(!((HEAP32[(f+8296&4294967295)>>2]|0)>=(m|0))){j=174;break c}m=(m+18&4294967295)+(0-F&4294967295)&4294967295}else if(j==144){m=(__ZL8IsLetterP10Translatorii(f,HEAP32[w>>2],0)|0)==0;m=unSign(m,1,0);if(reSign(m,8,0)==0){j=146;break c}m=20-F&4294967295;A=A+(0-r&4294967295)&4294967295}else if(j==185){if((HEAP32[(f+8272&4294967295)>>2]|0)==0){j=187;break c}m=1}else if(j==178){for(m=(A+(0-r&4294967295)&4294967295)+-1&4294967295;;){if((HEAP32[w>>2]|0)==32){j=183;break}j=(__ZL8IsLetterP10Translatorii(f, -HEAP32[w>>2],7)|0)!=0;j=unSign(j,1,0);if(reSign(j,8,0)!=0){j=180;break c}j=0-__Z8utf8_in2PiPKci(w,m,1)&4294967295;m=m+j&4294967295;j=182}if((y|0)!=0){j=212;break c}m=3}else if(j==198){j=reSign(s,8,0)==45?201:199;if(j==199){if(reSign(s,8,0)!=32){j=202;break c}if((c&128|0)==0){j=202;break c}}m=22-G&4294967295}else{if(j==191){for(r=A;;){if(reSign(HEAP8[r>>0],8,0)==32){j=196;break}if(reSign(HEAP8[r>>0],8,0)==46){j=193;break}r=r+-1&4294967295;j=195}j==193&&(m=50);if(reSign(HEAP8[r>>0],8,0)==32){j=197; -break c}}}else if(j==40)if(G=G+6&4294967295,j=(G|0)>18?41:42,j==41&&(G=19),n=s,j=x,s=w,s=__Z8utf8_in2PiPKci(s,j,0),r=s-1&4294967295,s=HEAP8[x>>0],x=x+1&4294967295,j=unSign(D,8,0),j=j==11?78:j==12?119:j==13?120:j==14?125:j==15?56:j==16?68:j==17?43:j==18?48:j==21?96:j==23?115:j==24?126:j==25?51:j==28?81:j==29?108:j==45?91:129,j==129){r=D;if(reSign(s,8,0)!=reSign(r,8,0)){j=132;break c}if((unSign(s,8,0)&192|0)==128){j=209;break e}m=21-G&4294967295}else if(j==78){m=n;if(reSign(s,8,0)!=reSign(m,8,0)){j= -80;break c}m=21-G&4294967295}else if(j==119)m=20;else if(j==120){for(r=HEAP32[d>>2]+b&4294967295;;){if(!(r>0],8,0)==101;var va=r;if(j){j=122;break}r=va+1&4294967295;j=124}HEAP32[aa>>2]=va}else if(j==125)r=reSign(HEAP8[(t&4294967295)>>0],8,0)*65536&4294967295,n=(reSign(HEAP8[(t+1&4294967295)>>0],8,0)&127)*256&4294967295,p=reSign(HEAP8[(t+2&4294967295)>>0],8,0)&127,HEAP32[da>>2]=(n+r&4294967295)+p&4294967295,t=t+3&4294967295;else if(j==56){n=p=HEAP32[w>>2];j=n>>> -0<=255?58:57;f:do if(j==58){if((unSign((n-48&4294967295)>>>0<=9,1,0)|0)==0){j=60;break f}u=1;j=63;break f}else if(j==57){j=60;break f}while(0);j==60&&(j=p>>>0>2405&p>>>0<=2415?61:62,j==61?u=1:j==62&&(u=0));j=u;j=unSign((j|0)!=0,1,0);j=reSign(j,8,0)!=0?64:65;if(j==64)m=20-G&4294967295,x=x+r&4294967295;else if(j==65){if(reSign(HEAP8[((f&4294967295)+250&4294967295)>>0],8,0)==0){j=67;break c}m=20-G&4294967295;x=x+-1&4294967295}}else if(j==68){n=m=HEAP32[w>>2];j=m>>>0<=255?69:70;f:do if(j==69){var za= -_isalpha(n),l=69;j=75;break f}else if(j==70){if(n>>>0>12352&m>>>0<=42752){j=71;break c}j=m>>>0>563?73:74;if(j==73){j=76;break f}else if(j==74){var wa=unSign(HEAPU8[(__ZL10walpha_tab+(m-256&4294967295)&4294967295)>>0],8,0),l=74;j=75;break f}}while(0);if(j==75&&((l==69?za:wa)|0)!=0){j=77;break c}m=21-G&4294967295;x=x+r&4294967295}else if(j==43){m=reSign(HEAP8[t>>0],8,0)-65&4294967295;t=t+1&4294967295;j=(__ZL8IsLetterP10Translatorii(f,HEAP32[w>>2],m)|0)!=0;j=unSign(j,1,0);if(reSign(j,8,0)==0){j=47;break c}n= -20;j=(m|0)==2?45:46;j==45&&(n=19);m=n-G&4294967295;x=x+r&4294967295}else if(j==48){m=reSign(HEAP8[t>>0],8,0)-65&4294967295;t=t+1&4294967295;r=__ZL13IsLetterGroupP10TranslatorPcii(f,x+-1&4294967295,m,0);m=unSign((r|0)>0,1,0);if(reSign(m,8,0)==0){j=50;break c}m=20-G&4294967295;x=x+(r-1&4294967295)&4294967295}else if(j==96){r=x+r&4294967295;n=0;m=1;j=reSign(HEAP8[t>>0],8,0)==21?97:98;f:do if(j==97)for(;;)if(t=t+1&4294967295,m=m+1&4294967295,reSign(HEAP8[t>>0],8,0)==21)j=97;else break f;while(0);(HEAP32[w>> -2]|0)!=32?(l=98,j=100):(l=98,j=105);f:do if(j==100)for(;;){j=((l==99?Aa:0)|0)!=0?102:101;h:do if(j==101){if((__ZL8IsLetterP10Translatorii(f,HEAP32[w>>2],7)|0)==0)break h;n=n+1&4294967295;break h}while(0);j=__ZL8IsLetterP10Translatorii(f,HEAP32[w>>2],7);v=r;p=w;p=__Z8utf8_in2PiPKci(p,v,0);r=r+p&4294967295;if((HEAP32[w>>2]|0)==32){j=105;break f}var Aa=j,l=99;j=100}while(0);if(!((m|0)<=(n|0))){j=107;break c}m=(m+18&4294967295)+(0-G&4294967295)&4294967295}else if(j==115){n=r=x+r&4294967295;p=t;j=Q;__Z8utf8_in2PiPKci(j, -p,0);j=(HEAP32[w>>2]|0)!=(HEAP32[Q>>2]|0)&(HEAP32[w>>2]|0)!=32?116:117;f:do if(j==116)for(;;)if(p=n=r,j=w,j=__Z8utf8_in2PiPKci(j,p,0),r=r+j&4294967295,(HEAP32[w>>2]|0)!=(HEAP32[Q>>2]|0)&(HEAP32[w>>2]|0)!=32)j=116;else{j=117;break f}while(0);if((HEAP32[w>>2]|0)!=(HEAP32[Q>>2]|0)){j=209;break e}x=n}else if(j==126){if((c&8192|0)!=0){j=127;break c}m=1}else if(j==51){if((__ZL8IsLetterP10Translatorii(f,HEAP32[w>>2],0)|0)!=0){j=54;break c}j=(HEAP32[w>>2]|0)!=32?55:53;if(j==53&&(c&134217728|0)!=0){j=54;break c}m= -20-G&4294967295;x=x+r&4294967295}else if(j==81)if(r=reSign(HEAP8[t>>0],8,0),t=t+1&4294967295,j=(r|0)==1?82:83,j==82)HEAP32[W>>2]=32768;else{if(j==83)if(n=r,j=(r&240|0)==16?84:87,j==84){if(reSign((h|0)>>((n&15)+19&4294967295|0)&1,8,0)==0){j=86;break c}m=23}else if(j==87){if((n&240|0)!=32){j=209;break e}m=(((HEAP32[d>>2]+1&4294967295)+H&4294967295)+(0-e&4294967295)&4294967295)+b&4294967295;_llvm_memcpy_p0i8_p0i8_i32(ka,e+-1&4294967295,m,1,0);HEAP8[(J+m&4294967295)>>0]=32;HEAP8[(J+(m+1&4294967295)&4294967295)>> -0]=0;m=f;n=ua;HEAP32[(__ZZ11LookupFlagsP10TranslatorPKcE5flags+4&4294967295)>>2]=0;HEAP32[(__ZZ11LookupFlagsP10TranslatorPKcE5flags&4294967295)>>2]=HEAP32[(__ZZ11LookupFlagsP10TranslatorPKcE5flags+4&4294967295)>>2];HEAP32[o>>2]=n;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(m,o,oa,__ZZ11LookupFlagsP10TranslatorPKcE5flags&4294967295,0,0);m=HEAP32[(__ZZ11LookupFlagsP10TranslatorPKcE5flags&4294967295)>>2];m=(m|0)>>((r&15)+19&4294967295|0)&1;if(reSign(m,8,0)==0){j=90;break c}m=23}}else if(j==108){for(m= -x+r&4294967295;;){if((HEAP32[w>>2]|0)==32){j=113;break}j=(__ZL8IsLetterP10Translatorii(f,HEAP32[w>>2],7)|0)!=0;j=unSign(j,1,0);if(reSign(j,8,0)!=0){j=110;break c}r=m;j=w;j=__Z8utf8_in2PiPKci(j,r,0);m=m+j&4294967295;j=112}if((y|0)!=0){j=212;break c}m=19-G&4294967295}else if(j==91){j=reSign(s,8,0)==45?94:92;if(j==92){if(reSign(s,8,0)!=32){j=95;break c}if((c&16384|0)==0){j=95;break c}}m=22-G&4294967295}while(0);if((y|0)!=0){j=212;break c}HEAP32[ha>>2]=m+HEAP32[ia>>2]&4294967295}while(0);var fa=y;if((fa| -0)==0)l=210,j=5;else{l=210;j=213;break c}}c:do if(j==7){j=K!=0?8:16;if(j==8)for(HEAP32[Y>>2]=K;;){x=HEAPU32[ca>>2];D=HEAP8[x>>0];z=reSign(D,8,0)!=0;z=unSign(z,1,0);HEAP32[N>>2]=x+1&4294967295;x=reSign(z,8,0)!=0^1;x=unSign(x,1,0);if(reSign(x,8,0)!=0)break;if(reSign(D,8,0)==3)break;x=D;reSign(x,8,0)==5?(l=9,j=10):(l=9,j=11);if(j==10){HEAP32[T>>2]=HEAP32[L>>2]+1&4294967295;var pa=D,l=10}if(reSign(l==10?pa:x,8,0)==9)HEAP32[S>>2]=HEAP32[Z>>2]+2&4294967295}else j==16&&(HEAP32[Y>>2]=__str28144&4294967295); -t=t+-1&4294967295;y=2;j=212;break c}else if(j==22){HEAP32[ea>>2]=t;y=2;j=212;break c}else if(j==20){y=1;j=212;break c}else if(j==26){y=1;j=212;break c}else if(j==28){y=1;j=212;break c}else if(j==39){y=1;j=212;break c}else if(j==208){y=1;j=212;break c}else if(j==177){y=1;j=212;break c}else if(j==149){y=1;j=212;break c}else if(j==159){y=1;j=212;break c}else if(j==163){j=169;break c}else if(j==140){y=1;j=212;break c}else if(j==143){y=1;j=212;break c}else if(j==190){y=1;j=212;break c}else if(j==174){y= -1;j=212;break c}else if(j==146){y=1;j=212;break c}else if(j==187){y=1;j=212;break c}else if(j==180){y=1;j=212;break c}else if(j==202){y=1;j=212;break c}else if(j==197){y=1;j=212;break c}else if(j==132){y=1;j=212;break c}else if(j==80){y=1;j=212;break c}else if(j==67){y=1;j=212;break c}else if(j==71){j=77;break c}else if(j==47){y=1;j=212;break c}else if(j==50){y=1;j=212;break c}else if(j==107){y=1;j=212;break c}else if(j==127){y=1;j=212;break c}else if(j==54){y=1;j=212;break c}else if(j==86){y=1;j= -212;break c}else if(j==90){y=1;j=212;break c}else if(j==110){y=1;j=212;break c}else if(j==95){y=1;j=212;break c}while(0);c:do if(j==169){y=1;j=212;break c}else if(j==77){y=1;j=212;break c}while(0);if(j==212)var sa=y,l=212;j=((l==212?sa:fa)|0)==2?214:227;c:do if(j==214){if((E|0)!=0)break c;j=(I|0)==0?219:216;d:do if(j==216){if(reSign(HEAP8[(A+-1&4294967295)>>0],8,0)!=32)break c;if((I|0)==0)break d;HEAP32[na>>2]=HEAP32[U>>2]+4&4294967295}while(0);j=(HEAP32[qa>>2]|0)>=(HEAP32[(__ZZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordiiE4best& -4294967295)>>2]|0)?220:221;j==220&&(_llvm_memcpy_p0i8_p0i8_i32(__ZZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordiiE4best,ra,16,1,0),a=H);if((HEAP32[_option_phonemes>>2]|0)!=2)break c;if(!((HEAP32[xa>>2]|0)>0))break c;if((c&268435456|0)!=0)break c;D=HEAP32[la>>2];j=(b|0)>1?225:226;j==225&&(D=D+35&4294967295);__Z14DecodePhonemesPKcPc(HEAP32[ga>>2],ta);x=__Z10DecodeRulePKciPci(O,b,B,c);_fprintf(HEAP32[_f_trans>>2],__str29145&4294967295,D,x,ma)}while(0);for(;;)if(A=reSign(HEAP8[t>>0],8,0)!=0,A=unSign(A, -1,0),t=t+1&4294967295,reSign(A,8,0)==0)break;if(reSign(HEAP8[(t&4294967295)>>0],8,0)!=7)j=4;else break a}}while(0);j=(HEAP32[_option_phonemes>>2]|0)==2?230:233;a:do if(j==230){if((c&268435456|0)!=0)break a;if(!((b|0)<=1))break a;_fputc(10,HEAP32[_f_trans>>2])}while(0);a=f=b+a&4294967295;((f|0)==0?234:235)==234&&(a=1);HEAP32[d>>2]=HEAP32[d>>2]+a&4294967295;j=(HEAP32[(__ZZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordiiE4best&4294967295)>>2]|0)==0?236:237;j==236&&(HEAP32[(__ZZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordiiE4best+ -4&4294967295)>>2]=__str28144&4294967295);_llvm_memcpy_p0i8_p0i8_i32(g,__ZZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordiiE4best,16,1,0)}STACKTOP=k}function __Z6LookupP10TranslatorPKcPc(f,d,e){var b=STACKTOP;STACKTOP+=12;_memset(b,0,12);var a=b+8;HEAP32[(b+4&4294967295)>>2]=0;HEAP32[(b&4294967295)>>2]=HEAP32[(b+4&4294967295)>>2];HEAP32[a>>2]=d;f=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,a,e,b&4294967295,0,0);STACKTOP=b;return f} -function __Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,d,e,b,a,g,c){var h=STACKTOP;STACKTOP+=432;_memset(h,0,432);var k,j=null,l,m,n,o,q,p=h+4,r=h+12,v,u,s=h+16,t=h+20,D,w=h+24,A,x,B=h+28,z,y=h+32,E=h+48,H=h+64,G=h+104,F=h+264,I,C=h+384,K=h+392;z=x=A=HEAP32[s>>2]=0;k=HEAP32[(f+1048&4294967295)>>2]==0?1:2;a:do if(k==1)u=0;else if(k==2){k=c!=0?3:4;k==3&&(z=HEAP32[(c&4294967295)>>2]);o=0;j=4;b:for(;;){if(!(((j==5?O:0)|0)<=158))break b;l=HEAP8[(d+o&4294967295)>>0];HEAP8[(G+o&4294967295)>>0]=l;var O= -o+1&4294967295;o=O;if(reSign(l,8,0)==0){j=5;break b}else j=5}HEAP8[(G+o&4294967295)>>0]=0;k=(HEAP32[_option_phonemes>>2]|0)==2?8:14;b:do if(k==8){if((g&268435456|0)!=0)break b;I=0;l=HEAP8[(d+I&4294967295)>>0];var J=reSign(l,8,0)==32,Q=reSign(l,8,0)==0;k=J|Q?11:10;c:do if(k==10)for(;;)if(HEAP8[(F+I&4294967295)>>0]=l,I=I+1&4294967295,l=HEAP8[(d+I&4294967295)>>0],J=reSign(l,8,0)==32,Q=reSign(l,8,0)==0,J|Q)break c;else k=10;while(0);HEAP8[(F+I&4294967295)>>0]=0;I=HEAP32[_f_trans>>2];J=F&4294967295;k= -(g|0)<0?12:13;k==12?_fprintf(I,__str30146&4294967295,J):k==13&&_fprintf(I,__str31147&4294967295,J)}while(0);HEAP32[B>>2]=d;HEAP32[(f+8296&4294967295)>>2]=0;HEAP32[(f+8300&4294967295)>>2]=0;k=a!=0?15:16;k==15&&(HEAP8[(a&4294967295)>>0]=0);I=C&4294967295;var J=C+1&4294967295,Q=C&4294967295,R=K&4294967295,V=p+4&4294967295,M=p+4&4294967295,P=p&4294967295,Y=p&4294967295,ca=K&4294967295,N=K&4294967295,L=E&4294967295,T=E&4294967295,Z=E&4294967295,S=E&4294967295,ea=y&4294967295,$=y,X=E,ia=y&4294967295,ha= -H&4294967295,aa=H&4294967295,da=y+4&4294967295,W=H&4294967295,ka=y&4294967295,ua=y&4294967295,oa=H&4294967295,qa=p+4&4294967295,ra=p+4&4294967295,xa=p&4294967295,la=p&4294967295,ga=y+4&4294967295,ta=H&4294967295,ma=y&4294967295,U=y+4&4294967295,na=y+4&4294967295,ba=y&4294967295,ja=y+4&4294967295,va=y+8&4294967295,za=y+8&4294967295,wa=y+8&4294967295,Aa=y+12&4294967295,fa=y+12&4294967295,pa=y+4&4294967295;b:for(;;){l=HEAP8[HEAP32[B>>2]>>0];v=reSign(l,8,0)==32;m=reSign(l,8,0)==0;if(v|m){k=118;break b}m= -HEAP32[B>>2];v=s;v=__Z8utf8_in2PiPKci(v,m,0);m=(__Z7IsAlphaj(HEAP32[s>>2])|0)!=0;m=unSign(m,1,0);k=reSign(m,8,0)!=0?18:19;k==18&&(A=A+1&4294967295);m=unSign(l,8,0);m=unSign(HEAPU8[((f+7756&4294967295)+m&4294967295)>>0],8,0);n=o=k=HEAPU32[s>>2];k=k>>>0<=255?21:20;c:do if(k==21){if((unSign((n-48&4294967295)>>>0<=9,1,0)|0)==0){k=23;break c}k=26;break c}else if(k==20){k=23;break c}while(0);c:do if(k==23)if(k=o>>>0>2405&o>>>0<=2415?24:25,k==24){k=26;break c}else if(k==25){k=31;break c}while(0);c:do if(k== -26){k=reSign(HEAP8[((f&4294967295)+250&4294967295)>>0],8,0)==0?28:27;if(k==27&&(A|0)!=0)break c;HEAP8[I>>0]=95;_llvm_memcpy_p0i8_p0i8_i32(J,HEAP32[B>>2],v,1,0);HEAP8[(C+(v+1&4294967295)&4294967295)>>0]=0;l=f;m=Q;n=R;HEAP32[V>>2]=0;HEAP32[P>>2]=HEAP32[M>>2];HEAP32[h>>2]=m;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(l,h,n,Y,0,0);x=x+1&4294967295;l=unSign(x>>>0>1,1,0);k=reSign(l,8,0)!=0?29:30;k==29&&(x=_strlen(ca),_llvm_memcpy_p0i8_p0i8_i32(ca+x&4294967295,__ZZ14TranslateRulesP10TranslatorPcS1_iS1_iPjE9str_pause& -4294967295,2,1,0),x=0);__Z14AppendPhonemesP10TranslatorPciPKc(f,e,b,N);HEAP32[B>>2]=HEAP32[B>>2]+v&4294967295;k=117;continue b}while(0);n=x=0;o=HEAP32[s>>2]-HEAP32[(f+964&4294967295)>>2]&4294967295;k=(o|0)<0|(o|0)>127?32:33;c:do if(k==32){k=35;break c}else if(k==33){if(HEAP32[((f+6280&4294967295)+o*4&4294967295)>>2]==0){k=35;break c}__ZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordii(f,B,d,v,HEAP32[((f+6280&4294967295)+o*4&4294967295)>>2],y,g,z);n=1;k=98;break c}while(0);c:do if(k==35){if((n|0)!= -0)break c;k=(m|0)>0?37:44;d:do if(k==37){o=HEAP8[(HEAP32[B>>2]+1&4294967295)>>0];q=unSign(l,8,0);o=(unSign(o,8,0)*256&4294967295)+q&4294967295;reSign(HEAP8[(HEAP32[B>>2]+2&4294967295)>>0],8,0);q=unSign(l,8,0);q=D=unSign(HEAPU8[((f+8012&4294967295)+q&4294967295)>>0],8,0);if(!((m+D&4294967295|0)>(q|0)))break d;for(;;){k=(HEAP32[((f+7272&4294967295)+q*4&4294967295)>>2]|0)==(o|0)?39:43;f:do if(k==39){n=1;HEAP32[t>>2]=HEAP32[B>>2];__ZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordii(f,t,d,2,HEAP32[((f+ -6792&4294967295)+q*4&4294967295)>>2],E,g,z);k=(HEAP32[L>>2]|0)>0?40:41;k==40&&(HEAP32[Z>>2]=HEAP32[T>>2]+35&4294967295);var sa=unSign(l,8,0);__ZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordii(f,B,d,1,HEAP32[((f+5256&4294967295)+sa*4&4294967295)>>2],y,g,z);if(!((HEAP32[S>>2]|0)>=(HEAP32[ea>>2]|0)))break f;_llvm_memcpy_p0i8_p0i8_i32($,X,16,1,0);HEAP32[B>>2]=HEAP32[t>>2]}while(0);q=q+1&4294967295;if((m+D&4294967295|0)>(q|0))k=38;else break d}}while(0);if((n|0)!=0)break c;k=unSign(l,8,0);k=HEAP32[((f+ -5256&4294967295)+k*4&4294967295)>>2]!=0?46:47;d:do if(k==46){k=unSign(l,8,0);__ZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordii(f,B,d,1,HEAP32[((f+5256&4294967295)+k*4&4294967295)>>2],y,g,z);k=87;break d}else if(k==47){__ZL9MatchRuleP10TranslatorPPcS1_iS1_P11MatchRecordii(f,B,d,0,HEAP32[(f+5256&-1)>>2],y,g,z);if((HEAP32[ua>>2]|0)!=0){k=97;break d}if((HEAP32[_option_sayas>>2]&16|0)!=0){k=87;break d}k=HEAP32[B>>2]+-1&4294967295;m=w;m=__Z8utf8_in2PiPKci(m,k,0);m=m-1&4294967295;k=(HEAP32[(f+964&4294967295)>> -2]|0)>0?50:60;e:do if(k==50){var Ba=HEAPU32[w>>2];if((Ba|0)<=577)j=50;else{j=50;k=61;break e}q=o=HEAP32[w>>2];k=o>>>0<=255?52:53;if(k==52)var ya=_isalpha(q),j=52;else if(k==53){if(q>>>0>12352&o>>>0<=42752){k=54;break b}k=o>>>0>563?56:57;if(k==56){k=60;break e}else if(k==57)var Ca=unSign(HEAPU8[(__ZL10walpha_tab+(o-256&4294967295)&4294967295)>>0],8,0),j=57}if(((j==52?ya:Ca)|0)!=0){k=59;break b}else{k=60;break e}}while(0);if(k==60)var Ea=HEAP32[w>>2],j=60;k=((j==60?Ea:Ba)|0)==57384?62:64;e:do if(k== -62){if(!((HEAP32[(((f&4294967295)+100&4294967295)+64&4294967295)>>2]|0)>(HEAP32[_pre_pause>>2]|0)))break e;HEAP32[_pre_pause>>2]=HEAP32[(((f&4294967295)+100&4294967295)+64&4294967295)>>2]}while(0);k=(__Z9IsBracketi(HEAP32[w>>2])|0)!=0;k=unSign(k,1,0);k=reSign(k,8,0)!=0?65:67;e:do if(k==65){if(!((HEAP32[(((f&4294967295)+24&4294967295)+64&4294967295)>>2]|0)>(HEAP32[_pre_pause>>2]|0)))break e;HEAP32[_pre_pause>>2]=HEAP32[(((f&4294967295)+24&4294967295)+64&4294967295)>>2]}while(0);k=(HEAP32[w>>2]|0)<= -191|(HEAP32[w>>2]|0)>605?84:68;e:do if(k==68){o=unSign(HEAPU8[(__ZL13remove_accent+(HEAP32[w>>2]-192&4294967295)&4294967295)>>0],8,0);if((o|0)==0)break e;k=reSign(HEAP8[(HEAP32[B>>2]+-2&4294967295)>>0],8,0)!=32?71:70;if(k==70&&reSign(HEAP8[(HEAP32[B>>2]+m&4294967295)>>0],8,0)==32){k=87;break d}HEAP32[t>>2]=HEAP32[B>>2]+-1&4294967295;HEAP8[(HEAP32[B>>2]+-1&4294967295)>>0]=o&255;l=HEAP32[B>>2];HEAP8[(l&4294967295)>>0]=HEAP8[(HEAP32[B>>2]+m&4294967295)>>0];l=reSign(HEAP8[(l&4294967295)>>0],8,0)!=32; -l=unSign(l,1,0);k=reSign(l,8,0)!=0?72:74;f:do if(k==72)for(;;)if(HEAP32[B>>2]=HEAP32[B>>2]+1&4294967295,l=HEAP32[B>>2],HEAP8[(l&4294967295)>>0]=HEAP8[(HEAP32[B>>2]+m&4294967295)>>0],l=reSign(HEAP8[(l&4294967295)>>0],8,0)!=32,l=unSign(l,1,0),reSign(l,8,0)!=0)k=72;else break f;while(0);l=unSign((m|0)>0,1,0);m=m-1&4294967295;k=reSign(l,8,0)!=0?73:75;f:do if(k==73)for(;;)if(l=HEAP32[B>>2],HEAP8[l>>0]=32,HEAP32[B>>2]=l+1&4294967295,l=unSign((m|0)>0,1,0),m=m-1&4294967295,reSign(l,8,0)!=0)k=73;else break f; -while(0);k=(HEAP32[(((f&4294967295)+24&4294967295)+4&4294967295)>>2]|0)==0?83:76;f:do if(k==76){v=HEAP32[w>>2];l=__ZL13diereses_list&4294967295;for(m=0;;){if(reSign(HEAP16[(l+2*m&4294967295)>>1],16,0)==0){k=80;break}n=unSign(HEAPU16[(l+2*m&4294967295)>>1],16,0);var Da=m+1&4294967295;if((n|0)==(v|0)){k=81;break}m=Da;k=79}if(k!=80&&k==81){if((Da|0)<=0)break f;HEAP32[B>>2]=HEAP32[t>>2];k=117;continue b}}while(0);HEAP8[(e&4294967295)>>0]=0;HEAP32[B>>2]=d;HEAP32[(f+8296&4294967295)>>2]=0;HEAP32[(f+8300& -4294967295)>>2]=0;k=117;continue b}while(0);if(!((HEAP32[w>>2]|0)>12799&(HEAP32[w>>2]|0)<=42751)){k=87;break d}if(a==0){k=87;break d}k=f;o=__str33149&4294967295;q=oa;HEAP32[qa>>2]=0;HEAP32[xa>>2]=HEAP32[ra>>2];HEAP32[r>>2]=o;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k,r,q,la,0,0);HEAP32[ga>>2]=ta;HEAP32[ma>>2]=1;HEAP32[B>>2]=HEAP32[B>>2]+(v-1&4294967295)&4294967295;k=87;break d}while(0);d:do if(k==87){if((HEAP32[ia>>2]|0)!=0){k=97;break d}k=(HEAP32[s>>2]|0)<=767|(HEAP32[s>>2]|0)>879?89: -96;e:do if(k==89)if(l=(__Z7IsAlphaj(HEAP32[s>>2])|0)!=0,l=unSign(l,1,0),k=reSign(l,8,0)!=0?90:94,k==90){if((A|0)>1){k=92;break b}if(reSign(HEAP8[(HEAP32[B>>2]+(v-1&4294967295)&4294967295)>>0],8,0)>32){k=92;break b}}else if(k==94){__Z12LookupLetterP10TranslatorjiPci(f,HEAP32[s>>2],-1,ha,0);if(reSign(HEAP8[aa>>0],8,0)==0)break e;HEAP32[da>>2]=W;HEAP32[ka>>2]=1}while(0);HEAP32[B>>2]=HEAP32[B>>2]+(v-1&4294967295)&4294967295;break c}while(0);HEAP32[(f+652&4294967295)>>2]=0}while(0);k=HEAP32[U>>2]==0?99: -100;k==99&&(HEAP32[na>>2]=__str28144&4294967295);if(!((HEAP32[ba>>2]|0)>0)){k=117;continue b}if((g|0)<0){k=102;break b}k=reSign(HEAP8[(HEAP32[ja>>2]&4294967295)>>0],8,0)==21?104:106;if(k==104&&(g&4096|0)==0){k=105;break b}l=HEAP32[va>>2]&-32769;HEAP32[za>>2]=l;k=(l|0)!=0?107:114;c:do if(k==107){if(a==0)break c;if((HEAP32[wa>>2]&1024|0)==0){k=110;break b}if((g&536870912|0)==0){k=110;break b}}while(0);k=HEAP32[Aa>>2]!=0?115:116;k==115&&(HEAP8[HEAP32[fa>>2]>>0]=69);__Z14AppendPhonemesP10TranslatorPciPKc(f, -e,b,HEAP32[pa>>2]);k=117}b:do if(k==118){k=119;break b}else if(k==92){HEAP8[(e&4294967295)>>0]=0;if(c==0){k=119;break b}HEAP32[(c&4294967295)>>2]|=65536;k=119;break b}else if(k==102){u=HEAP32[(y+8&4294967295)>>2]|1;break a}else if(k==105){_strcpy(e,HEAP32[(y+4&4294967295)>>2]);u=0;break a}else if(k==110){k=(HEAP32[(y+8&4294967295)>>2]&1024|0)!=0?111:113;c:do if(k==111){if((HEAP32[(y+8&4294967295)>>2]&127|0)!=0)break c;HEAP32[(y+8&4294967295)>>2]|=HEAP32[B>>2]-d&4294967295}while(0);_strcpy(a,HEAP32[(y+ -4&4294967295)>>2]);f=_strlen(G&4294967295);_llvm_memcpy_p0i8_p0i8_i32(d,G&4294967295,f,1,0);u=HEAP32[(y+8&4294967295)>>2];break a}else if(k==54){k=59;break b}while(0);k==119?(__Z21ApplySpecialAttributeP10TranslatorPci(f,e,z),j=_strlen(G&4294967295),_llvm_memcpy_p0i8_p0i8_i32(d,G&4294967295,j,1,0),u=0):k==59&&(_sprintf(e,__str32148&4294967295,21,HEAP32[((f&4294967295)+268&4294967295)>>2]),u=0)}while(0);STACKTOP=h;return u} -function __Z14UnpronouncableP10TranslatorPci(f,d,e){var b=STACKTOP;STACKTOP+=164;_memset(b,0,164);var a,g=null,c,h,k,j=b+160,l,m,n,o;l=0;m=9;__Z8utf8_in2PiPKci(j,d,0);a=(HEAP32[(f+964&4294967295)>>2]|0)>0?1:3;a:do if(a==1){if(!((HEAP32[j>>2]|0)<=576)){a=3;break a}k=0;a=40;break a}while(0);a:do if(a==3)if(a=(HEAP32[(((f&4294967295)+24&4294967295)+20&4294967295)>>2]|0)==1?4:5,a==4)k=0;else if(a==5)if(n=reSign(HEAP8[d>>0],8,0),HEAP32[j>>2]=n,a=(HEAP32[j>>2]|0)==32|(HEAP32[j>>2]|0)==0|(HEAP32[j>>2]|0)== -39?6:7,a==6)k=0;else if(a==7){o=n=0;b:for(;;){h=d+n&4294967295;a=j;a=__Z8utf8_in2PiPKci(a,h,0);n=n+a&4294967295;if((HEAP32[j>>2]|0)==0|(HEAP32[j>>2]|0)==32){a=27;break b}a=(HEAP32[j>>2]|0)==39?10:12;if(a==10){if((o|0)>1){a=27;break b}if((e|0)>0){a=27;break b}}a=(o|0)==0?13:14;a==13&&(l=HEAP32[j>>2]);o=o+1&4294967295;h=HEAP32[j>>2];a=f;a=__ZL8IsLetterP10Translatorii(a,h,7);a=unSign((a|0)!=0,1,0);if(reSign(a,8,0)!=0){a=15;break b}a=(HEAP32[j>>2]|0)==39?17:18;if(a==17)a=8;else if(a==18){var q=h=HEAP32[j>> -2];a=h>>>0<=255?19:20;if(a==19)var p=_isalpha(q),g=19;else if(a==20)if(a=q>>>0>12352&h>>>0<=42752?21:22,a==21){a=8;continue b}else if(a==22){if(h>>>0>563){a=23;break b}var r=unSign(HEAPU8[(__ZL10walpha_tab+(h-256&4294967295)&4294967295)>>0],8,0),g=24}if(((g==19?p:r)|0)==0){a=26;break b}else a=8}}b:do if(a==27){var v=m,g=27;a=28;break b}else if(a==15){var u=o;m=u;g=15;a=28;break b}else if(a==23){a=26;break b}while(0);if(a==28){a=((g==27?v:u)|0)>2?29:35;b:do if(a==29){if((HEAP32[(((f&4294967295)+24& -4294967295)+20&4294967295)>>2]|0)!=2)break b;HEAP8[(b&4294967295)>>0]=0;e=reSign(HEAP8[(d+-1&4294967295)>>0],8,0);HEAP8[(d+-1&4294967295)>>0]=32;f=__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,d,b&4294967295,160,0,-2147483648,0);HEAP8[(d+-1&4294967295)>>0]=e&255;a=(f|0)==0?32:31;c:do if(a==31){if((f&32768|0)!=0){a=32;break c}c=0;a=34;break c}while(0);a==32&&(c=1);k=c;break a}while(0);a=(HEAP32[(((f&4294967295)+24&4294967295)+20&4294967295)>>2]|0)==(l|0)?36:37;a==36&&(m=m-1&4294967295);a=(reSign(HEAP8[((f& -4294967295)+248&4294967295)>>0],8,0)+1&4294967295|0)<(m|0)?38:39;a==38?k=1:a==39&&(k=0)}else a==26&&(k=0)}while(0);STACKTOP=b;return k} -function __ZL18count_pitch_vowelsiii(f,d,e){var b,a=null,g,c,h,k,j;j=k=h=0;HEAP32[__ZL10number_pre>>2]=-1;HEAP32[__ZL11number_tail>>2]=0;HEAP32[__ZL12last_primary>>2]=-1;g=f;b=(g|0)<(d|0)?1:11;a:do if(b==1)for(;;){var l=c=reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*g&-1)>>0],8,0);(l|0)>=(h|0)?(a=1,b=2):(a=1,b=6);if(b==2){b=(c|0)>(h|0)?3:4;b==3?j=g:b==4&&(j=k);k=g;var m=c;h=m;a=5}b=((a==5?m:l)|0)>3?7:10;b==7&&(b=(HEAP32[__ZL10number_pre>>2]|0)<0?8:9,b==8&&(HEAP32[__ZL10number_pre>>2]=g-f&4294967295), -HEAP32[__ZL12last_primary>>2]=g);g=g+1&4294967295;if((g|0)<(d|0))b=1;else break a}while(0);b=(HEAP32[__ZL10number_pre>>2]|0)<0?12:13;b==12&&(HEAP32[__ZL10number_pre>>2]=d);HEAP32[__ZL11number_tail>>2]=(d+-1&4294967295)+(0-k&4294967295)&4294967295;HEAP32[__ZL9tone_posn>>2]=k;HEAP32[__ZL10tone_posn2>>2]=j;b=(unSign(HEAPU8[__ZL8no_tonic_b>>0],1,0)|0)!=0?14:15;a:do if(b==14)HEAP32[__ZL10tone_posn2>>2]=d,HEAP32[__ZL9tone_posn>>2]=HEAP32[__ZL10tone_posn2>>2];else if(b==15)if(b=(HEAP32[__ZL12last_primary>> -2]|0)>=0?16:18,b==16){if((d|0)!=(e|0))break a;HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*HEAP32[__ZL12last_primary>>2]&-1)>>0]=7}else b==18&&(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*HEAP32[__ZL9tone_posn>>2]&-1)>>0]=7);while(0)} -function __ZL9set_pitchP8SYLLABLEii(f,d,e){var b=null,a,g,c;a=d;g=e;c=0;(a|0)<0?(b=-1,d=1):(b=-1,d=2);if(d==1){a=0;var h=g,b=1}if((((b==1?h:e)|0)<0?3:4)==3)c=1,g=0-g&4294967295;e=b=g+a&4294967295;d=(b|0)<0?5:6;a:do if(d==5)e=0;else if(d==6){if(!((b|0)>254))break a;e=254}while(0);((a|0)>254?9:10)==9&&(a=254);HEAP8[(f+4&4294967295)>>0]=e&255;HEAP8[(f+5&4294967295)>>0]=a&255;HEAP8[(f+2&4294967295)>>0]|=c&255} -function __ZL16SetPitchGradientiiii(f,d,e,b){var a,g=null,c,h,k,j,l,m;k=(b-e&4294967295)<<8;j=d-f&4294967295;a=(j|0)<=0?12:1;a:do if(a==1){a=(j|0)>1?2:3;a==2&&(k=(k|0)/(j|0)|0);h=e<<8;b=f;if(!((b|0)<(d|0)))break a;for(;;){m=HEAP32[__ZL12syllable_tab>>2]+6*b&4294967295;c=reSign(HEAP8[(m&4294967295)>>0],8,0);g=0-((k|0)>>8)&4294967295;a=(k|0)>0?5:6;if(a==5)__ZL9set_pitchP8SYLLABLEii(m,(h|0)>>8,g),h=k+h&4294967295;else if(a==6){var n=l=g;(HEAP32[(__ZL8min_drop+c*4&4294967295)>>2]|0)>(n|0)?(g=6,a=7):(g= -6,a=8);if(a==7){var o=HEAP32[(__ZL8min_drop+c*4&4294967295)>>2];l=o;g=7}a=g==7?o:n;h=k+h&4294967295;a=(a|0)>18?9:10;a==9&&(l=18);__ZL9set_pitchP8SYLLABLEii(m,(h|0)>>8,l)}b=b+1&4294967295;if((b|0)<(d|0))a=4;else break a}}while(0)} -function __ZL12calc_pitchesiiii(f,d,e,b){var a,g=null,c,h,k,j,l,m,n,o,q,p,r,v,u,s,t,D,w;n=0;a=(f|0)==0?1:70;if(a==1){b=HEAP32[_tunes>>2]+68*b&4294967295;o=d;m=unSign(HEAPU8[(b+25&4294967295)>>0],8,0);r=unSign(HEAPU8[(b+24&4294967295)>>0],8,0);__ZL16SetPitchGradientiiii(o,o+HEAP32[__ZL10number_pre>>2]&4294967295,r,m);o=o+HEAP32[__ZL10number_pre>>2]&4294967295;a=(HEAP32[_option_tone_flags>>2]&512|0)!=0?4:5;a==4&&(HEAP32[__ZL9tone_posn>>2]=HEAP32[__ZL10tone_posn2>>2]);m=HEAP32[__ZL9tone_posn>>2];p=c= -k=s=h=r=j=0;D=m;u=unSign(HEAPU8[(b+32&4294967295)>>0],8,0);d=unSign(HEAPU8[(b+31&4294967295)>>0],8,0);n=(u-d&4294967295)<<8;f=(n|0)>=0?n:0-n&4294967295;l=__ZL7drops_0&4294967295;d=1;u=0;a=reSign(HEAP8[(b+30&4294967295)>>0],8,0)==-1?6:7;a==6&&(u=1);a=reSign(HEAP8[(b+33&4294967295)>>0],8,0)!=-1?8:13;a:do if(a==8){for(g=m-1&4294967295;;){if(!((g|0)>=(o|0)))break a;v=reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*g&-1)>>0],8,0)>3;q=g;if(v){a=10;break}g=q-1&4294967295;a=12}D=q}while(0);a=(o|0)<(m|0)?14: -61;a:do if(a==14)for(;;){q=HEAP32[__ZL12syllable_tab>>2]+6*o&4294967295;v=reSign(HEAP8[(q&4294967295)>>0],8,0);a=(d|0)!=0?18:15;c:do if(a==15){if(!((v|0)>3)){a=50;break c}if((d|0)!=0){a=18;break c}if((v|0)==5){a=18;break c}a=(o|0)==(D|0)?37:38;if(a==37){j=unSign(HEAPU8[(b+33&4294967295)>>0],8,0)<<8;u=2;a=44;break c}else if(a==38)if(a=(p|0)!=0?39:40,a==39){u=1;p=0;j=unSign(HEAPU8[(b+31&4294967295)>>0],8,0)<<8;h=h+1&4294967295;a=44;break c}else if(a==40)if(a=(h|0)>0?41:42,a==41){j=r+j&4294967295;a= -44;break c}else if(a==42){g=unSign(HEAPU8[(b+32&4294967295)>>0],8,0)*256&4294967295;j=((reSign(HEAP8[((b+16&4294967295)+s&4294967295)>>0],8,0)*f&4294967295|0)/64|0)+g&4294967295;s=s+1&4294967295;if(!((unSign(HEAPU8[(b+35&4294967295)>>0],8,0)|0)<=(s|0))){a=44;break c}s=0;a=44;break c}}while(0);c:do if(a==18){s=d=0;a=reSign(HEAP8[(b+30&4294967295)>>0],8,0)==-1;g=o;a=a?19:25;if(a==19){a=D;for(h=0;;){if(!((g|0)<(a|0)))break;j=reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*g&-1)>>0],8,0);g=g+1&4294967295; -if((j|0)>6)break;(j|0)>=4&&(h=h+1&4294967295)}h=g=h;j=unSign(HEAPU8[(b+31&4294967295)>>0],8,0)<<8}else if(a==25){p=D;g=g+1&4294967295;for(a=0;;){if(!((g|0)<(p|0)))break;h=reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*g&-1)>>0],8,0);g=g+1&4294967295;if((h|0)>6)break;(h|0)>=4&&(a=a+1&4294967295)}h=g=a;j=unSign(HEAPU8[(b+30&4294967295)>>0],8,0)<<8;p=1}var g=unSign(HEAPU8[(b+34&4294967295)>>0],8,0),A=h;(g|0)<(A|0)?(g=31,a=32):(g=31,a=33);a==32&&(h=w=unSign(HEAPU8[(b+34&4294967295)>>0],8,0),g=32);a=((g== -32?w:A)|0)>1?34:35;if(a==34){r=(n|0)/(h-1&4294967295|0)|0;a=44;break c}else if(a==35){r=0;a=44;break c}}while(0);c:do if(a==44){h=h-1&4294967295;if(!((v|0)>3)){a=50;break c}a=m;for(k=g=o+1&4294967295;;){if(!((k|0)<=(a|0)))break;if((reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*k&-1)>>0],8,0)|0)>=2)break;k=k+1&4294967295}k=g=k-g&4294967295;c=0;HEAP8[(q&4294967295)>>0]=6;HEAP8[(q+1&4294967295)>>0]=HEAP8[(b+26&4294967295)>>0];g=unSign(HEAPU8[(b+27&4294967295)>>0],8,0);__ZL9set_pitchP8SYLLABLEii(q,(j| -0)>>8,g);a=60;break c}while(0);if(a==50)if(a=(v|0)>=2?51:56,a==51){a=m;for(k=g=o+1&4294967295;;){if(!((k|0)<=(a|0)))break;if((reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*k&-1)>>0],8,0)|0)>=2)break;k=k+1&4294967295}k=g=k-g&4294967295;c=0;__ZL9set_pitchP8SYLLABLEii(q,(j|0)>>8,HEAP32[(l+4*v&4294967295)>>2])}else a==56&&(a=(k|0)>1?57:58,a==57?(t=reSign(HEAP8[((b+39&4294967295)+u&4294967295)>>0],8,0),g=reSign(HEAP8[((b+36&4294967295)+u&4294967295)>>0],8,0),t=(t-g&4294967295|0)/(k-1&4294967295|0)|0): -a==58&&(t=0),g=HEAP32[(l+4*v&4294967295)>>2],v=(j|0)>>8,a=reSign(HEAP8[((b+36&4294967295)+u&4294967295)>>0],8,0),__ZL9set_pitchP8SYLLABLEii(q,(a+v&4294967295)+(c*t&4294967295)&4294967295,g),c=c+1&4294967295);o=o+1&4294967295;if((o|0)<(m|0))a=14;else break a}while(0);a=(unSign(HEAPU8[__ZL8no_tonic_b>>0],1,0)|0)!=0?62:63;a!=62&&a==63&&(a=(HEAP32[__ZL11number_tail>>2]|0)==0?64:65,a==64?(w=unSign(HEAPU8[(b+42&4294967295)>>0],8,0),HEAP32[__ZL14tone_pitch_env>>2]=w,w=unSign(HEAPU8[(b+43&4294967295)>>0], -8,0),t=unSign(HEAPU8[(b+44&4294967295)>>0],8,0),w=w-t&4294967295,t=unSign(HEAPU8[(b+44&4294967295)>>0],8,0),m=HEAP32[__ZL12syllable_tab>>2]+6*o&4294967295,o=o+1&4294967295,__ZL9set_pitchP8SYLLABLEii(m,t,w)):a==65&&(w=unSign(HEAPU8[(b+45&4294967295)>>0],8,0),HEAP32[__ZL14tone_pitch_env>>2]=w,w=unSign(HEAPU8[(b+46&4294967295)>>0],8,0),t=unSign(HEAPU8[(b+47&4294967295)>>0],8,0),w=w-t&4294967295,t=unSign(HEAPU8[(b+47&4294967295)>>0],8,0),m=HEAP32[__ZL12syllable_tab>>2]+6*o&4294967295,o=o+1&4294967295, -__ZL9set_pitchP8SYLLABLEii(m,t,w)),HEAP8[((HEAP32[__ZL12syllable_tab>>2]+6*HEAP32[__ZL9tone_posn>>2]&4294967295)+1&4294967295)>>0]=HEAP32[__ZL14tone_pitch_env>>2]&255,a=reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*HEAP32[__ZL9tone_posn>>2]&-1)>>0],8,0)==4?67:68,a==67&&(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*HEAP32[__ZL9tone_posn>>2]&-1)>>0]=6),w=unSign(HEAPU8[(b+49&4294967295)>>0],8,0),b=unSign(HEAPU8[(b+48&4294967295)>>0],8,0),__ZL16SetPitchGradientiiii(o,e,b,w))}else if(a==70){((d|0)>0?71:72)== -71&&(n=1);w=__ZL15tone_head_table+b*16&4294967295;b=__ZL18tone_nucleus_table+b*16&4294967295;t=unSign(HEAPU8[(w+1&4294967295)>>0],8,0);f=unSign(HEAPU8[(w&4294967295)>>0],8,0);__ZL16SetPitchGradientiiii(d,d+HEAP32[__ZL10number_pre>>2]&4294967295,f,t);d=d+HEAP32[__ZL10number_pre>>2]&4294967295;a=(HEAP32[_option_tone_flags>>2]&512|0)!=0?73:74;a==73&&(HEAP32[__ZL9tone_posn>>2]=HEAP32[__ZL10tone_posn2>>2]);t=HEAP32[__ZL9tone_posn>>2];v=n;n=h=c=l=j=0;f=HEAP32[(w+4&4294967295)>>2];q=unSign(HEAPU8[(w+3&4294967295)>> -0],8,0);p=unSign(HEAPU8[(w+2&4294967295)>>0],8,0);q=(q-p&4294967295)<<8;p=(q|0)>=0?q:0-q&4294967295;a=(v|0)!=0?75:76;a==75?(n=m=0,o=5,r=__ZZL18calc_pitch_segmentiiP9TONE_HEADP12TONE_NUCLEUSiiE12continue_tab&4294967295,l=unSign(HEAPU8[(w+8&4294967295)>>0],8,0)-1&4294967295,l=(q|0)/(l|0)|0):a==76&&(o=unSign(HEAPU8[(w+10&4294967295)>>0],8,0),r=HEAP32[(w+12&4294967295)>>2],m=1);a=(d|0)<(t|0)?78:109;a:do if(a==78)for(;;){v=HEAP32[__ZL12syllable_tab>>2]+6*d&4294967295;k=reSign(HEAP8[(v&4294967295)>>0], -8,0);a=(m|0)!=0?82:79;c:do if(a==79){s=k;if((s|0)>=4)g=79;else{g=79;a=101;break c}if((m|0)!=0){a=82;break c}if((k|0)==5){a=82;break c}a=(h|0)>0?94:95;if(a==94){j=l+j&4294967295;a=97;break c}else if(a==95){a=unSign(HEAPU8[(w+3&4294967295)>>0],8,0)*256&4294967295;j=((reSign(HEAP8[(r+n&4294967295)>>0],8,0)*p&4294967295|0)/64|0)+a&4294967295;n=n+1&4294967295;if(!((n|0)>=(o|0))){a=97;break c}n=0;r=HEAP32[(w+12&4294967295)>>2];a=97;break c}}while(0);c:do if(a==82){n=m=0;a=t;g=d;for(c=0;;){if(!((g|0)<(a| -0)))break;h=reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*g&-1)>>0],8,0);g=g+1&4294967295;if((h|0)>6)break;(h|0)>=4&&(c=c+1&4294967295)}h=c=g=c;g=unSign(HEAPU8[(w+8&4294967295)>>0],8,0);j=h;(g|0)<(j|0)?(g=87,a=88):(g=87,a=89);a==88&&(h=D=unSign(HEAPU8[(w+8&4294967295)>>0],8,0),g=88);a=((g==88?D:j)|0)>1?90:91;a==90?l=(q|0)/(h-1&4294967295|0)|0:a==91&&(l=0);j=unSign(HEAPU8[(w+2&4294967295)>>0],8,0)<<8;a=97;break c}while(0);if(a==97){h=h-1&4294967295;c=c-1&4294967295;a=HEAP32[(b+8&4294967295)>>2]!=0? -98:100;c:do if(a==98){if(!((c|0)<=1))break c;j=reSign(HEAP16[(HEAP32[(b+8&4294967295)>>2]+2*c&4294967295)>>1],16,0)<<8}while(0);u=k;g=100}a=((g==100?u:s)|0)>3?102:103;a==102?(HEAP8[(v&4294967295)>>0]=6,__ZL9set_pitchP8SYLLABLEii(v,(j|0)>>8,HEAP32[(f+4*k&4294967295)>>2])):a==103&&(a=(k|0)>2?104:105,a==104?__ZL9set_pitchP8SYLLABLEii(v,(j|0)>>8,HEAP32[(f+4*k&4294967295)>>2]):a==105&&(a=(reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*(d-1&4294967295)&-1)>>0],8,0)&63|0)>2,k=HEAP32[(f+4*k&4294967295)>>2], -A=(j|0)>>8,a=a?106:107,a==106?(a=reSign(HEAP8[(w+9&4294967295)>>0],8,0),__ZL9set_pitchP8SYLLABLEii(v,A-a&4294967295,k)):a==107&&__ZL9set_pitchP8SYLLABLEii(v,A,k)));d=d+1&4294967295;if((d|0)<(t|0))a=78;else break a}while(0);a=(unSign(HEAPU8[__ZL8no_tonic_b>>0],1,0)|0)!=0?110:111;a!=110&&a==111&&(w=unSign(HEAPU8[(b+14&4294967295)>>0],8,0)&1,a=reSign(w,8,0)!=0?112:113,a==112&&(HEAP8[((HEAP32[__ZL12syllable_tab>>2]+6*d&4294967295)+2&4294967295)>>0]|=2),a=(HEAP32[__ZL11number_tail>>2]|0)==0?114:115,a== -114?(w=unSign(HEAPU8[(b&4294967295)>>0],8,0),HEAP32[__ZL14tone_pitch_env>>2]=w,w=unSign(HEAPU8[(b+1&4294967295)>>0],8,0),t=unSign(HEAPU8[(b+2&4294967295)>>0],8,0),w=w-t&4294967295,t=unSign(HEAPU8[(b+2&4294967295)>>0],8,0),m=HEAP32[__ZL12syllable_tab>>2]+6*d&4294967295,d=d+1&4294967295,__ZL9set_pitchP8SYLLABLEii(m,t,w)):a==115&&(w=unSign(HEAPU8[(b+3&4294967295)>>0],8,0),HEAP32[__ZL14tone_pitch_env>>2]=w,w=unSign(HEAPU8[(b+4&4294967295)>>0],8,0),t=unSign(HEAPU8[(b+5&4294967295)>>0],8,0),w=w-t&4294967295, -t=unSign(HEAPU8[(b+5&4294967295)>>0],8,0),m=HEAP32[__ZL12syllable_tab>>2]+6*d&4294967295,d=d+1&4294967295,__ZL9set_pitchP8SYLLABLEii(m,t,w)),HEAP8[((HEAP32[__ZL12syllable_tab>>2]+6*HEAP32[__ZL9tone_posn>>2]&4294967295)+1&4294967295)>>0]=HEAP32[__ZL14tone_pitch_env>>2]&255,a=reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*HEAP32[__ZL9tone_posn>>2]&-1)>>0],8,0)==4?117:118,a==117&&(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*HEAP32[__ZL9tone_posn>>2]&-1)>>0]=6),w=unSign(HEAPU8[(b+13&4294967295)>>0],8,0),b= -unSign(HEAPU8[(b+12&4294967295)>>0],8,0),__ZL16SetPitchGradientiiii(d,e,b,w))}} -function __Z11CalcPitchesP10Translatori(f,d){var e=STACKTOP;STACKTOP+=6E3;_memset(e,0,6E3);var b,a=null,g,c,h,k,j,l,m,n,o,q,p,r,v,u,s,t,D,w,A,x,B,z,y,E,H,G,F;F=HEAP32[_n_phoneme_list>>2];HEAP32[__ZL12syllable_tab>>2]=e&4294967295;B=G=z=0;b=(HEAP32[_n_phoneme_list>>2]-1&4294967295|0)>(B|0)?1:8;a:do if(b==1)for(;;){a=_phoneme_list+B*24&4294967295;b=(unSign(HEAPU16[(a+4&4294967295)>>1],16,0)&4|0)!=0?2:4;c:do if(b==2){HEAP8[((HEAP32[__ZL12syllable_tab>>2]+6*z&4294967295)+2&4294967295)>>0]=0;HEAP8[((HEAP32[__ZL12syllable_tab>> -2]+6*z&4294967295)+1&4294967295)>>0]=0;HEAP8[((HEAP32[__ZL12syllable_tab>>2]+6*z&4294967295)+3&4294967295)>>0]=HEAP8[((_phoneme_list+(B+1&4294967295)*24&4294967295)+15&4294967295)>>0];HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*z&-1)>>0]=HEAP8[(a+1&4294967295)>>0];z=z+1&4294967295;if(!(unSign(HEAPU8[(a+1&4294967295)>>0],8,0)>3))break c;G=G+1&4294967295}else if(b==4){if(reSign(HEAP8[(HEAP32[(a+8&4294967295)>>2]+10&4294967295)>>0],8,0)!=27)break c;if(!((z|0)>0))break c;HEAP8[((HEAP32[__ZL12syllable_tab>> -2]+6*(z-1&4294967295)&4294967295)+2&4294967295)>>0]|=4}while(0);B=B+1&4294967295;if((HEAP32[_n_phoneme_list>>2]-1&4294967295|0)>(B|0))b=1;else break a}while(0);HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*z&-1)>>0]=0;b=(z|0)==0?191:9;a:do if(b==9)if(v=f,b=(HEAP32[((f&4294967295)+224&4294967295)>>2]|0)==1?10:132,b==10){a=v;B=s=u=0;v=_phoneme_list&4294967295;p=0;b=(p|0)<(HEAP32[_n_phoneme_list>>2]|0)?11:18;b:do if(b==11)for(;;){b=reSign(HEAP8[(v+15&4294967295)>>0],8,0)==2?12:17;d:do if(b==12){if(!(unSign(HEAPU8[(v+ -1&4294967295)>>0],8,0)>3))break d;b=(u|0)==0?14:15;b==14&&(s=p);if(!(unSign(HEAPU8[(v+1&4294967295)>>0],8,0)>3))break d;s=p;u=u+1&4294967295}while(0);p=p+1&4294967295;v=v+24&4294967295;if((p|0)<(HEAP32[_n_phoneme_list>>2]|0))b=11;else break b}while(0);HEAP8[((_phoneme_list+s*24&4294967295)+1&4294967295)>>0]=7;b=(HEAP32[(a+280&4294967295)>>2]|0)==30313?19:28;b:do if(b==19){v=_phoneme_list+s*24&4294967295;if(reSign(HEAP8[(v+3&4294967295)>>0],8,0)!=0)break b;for(p=0;;){if(!((p|0)<(HEAP32[_n_phoneme_tab>> -2]|0))){b=26;break}b=HEAP32[(_phoneme_tab+p*4&4294967295)>>2]==0?24:22;if(b==22&&(HEAP32[(HEAP32[(_phoneme_tab+p*4&4294967295)>>2]&4294967295)>>2]|0)==55){b=23;break}p=p+1&4294967295;b=25}b==26?r=0:b==23&&(r=unSign(HEAPU8[(HEAP32[(_phoneme_tab+p*4&4294967295)>>2]+10&4294967295)>>0],8,0));p=r;HEAP8[(v+3&4294967295)>>0]=p&255}while(0);u=1;t=0;x=v=_phoneme_list&4294967295;w=A=HEAP32[(_phoneme_tab+36&4294967295)>>2];p=0;b=(p|0)<(HEAP32[_n_phoneme_list>>2]|0)?29:120;b:do if(b==29)for(;;){b=reSign(HEAP8[(v+ -15&4294967295)>>0],8,0)==0?30:32;d:do if(b==30){if(!(unSign(HEAPU8[(HEAP32[(v+8&4294967295)>>2]+14&4294967295)>>0],8,0)>50))break d;u=1;A=HEAP32[(_phoneme_tab+36&4294967295)>>2]}while(0);b=reSign(HEAP8[(v+19&4294967295)>>0],8,0)!=0?33:34;b==33&&(w=HEAP32[(_phoneme_tab+36&4294967295)>>2]);b=(unSign(HEAPU16[(v+4&4294967295)>>1],16,0)&4|0)!=0?35:119;if(b==35){c=unSign(HEAPU8[(v+3&4294967295)>>0],8,0);D=HEAP32[(_phoneme_tab+c*4&4294967295)>>2];b=(HEAP32[(a+280&4294967295)>>2]|0)==31336?36:118;d:do if(b== -36){b=(c|0)==0?37:56;if(b==37){b=(u|0)!=0?39:38;e:do if(b==38){if((t|0)!=0){b=39;break e}for(c=0;;){if(!((c|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=53;break}b=HEAP32[(_phoneme_tab+c*4&4294967295)>>2]==0?51:49;if(b==49&&(HEAP32[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]&4294967295)>>2]|0)==12593){b=50;break}c=c+1&4294967295;b=52}b==53?h=0:b==50&&(h=unSign(HEAPU8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+10&4294967295)>>0],8,0));c=b=h;b=55;break e}while(0);if(b==39){for(c=0;;){if(!((c|0)<(HEAP32[_n_phoneme_tab>> -2]|0))){b=45;break}b=HEAP32[(_phoneme_tab+c*4&4294967295)>>2]==0?43:41;if(b==41&&(HEAP32[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]&4294967295)>>2]|0)==13621){b=42;break}c=c+1&4294967295;b=44}b==45?g=0:b==42&&(g=unSign(HEAPU8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+10&4294967295)>>0],8,0));c=b=g;t=1}HEAP8[(v+3&4294967295)>>0]=c&255;D=HEAP32[(_phoneme_tab+c*4&4294967295)>>2]}else b==56&&(t=0);b=(p|0)==(s|0)?58:61;e:do if(b==58){b=(HEAP32[(D&4294967295)>>2]|0)==13621?60:59;if(b==59&&(HEAP32[(D&4294967295)>> -2]|0)!=12597)break e;HEAP8[((_phoneme_list+s*24&4294967295)+1&4294967295)>>0]=6}while(0);b=(HEAP32[(A&4294967295)>>2]|0)==3420466?62:79;if(b==62)if(b=(HEAP32[(D&4294967295)>>2]|0)==3420466?63:71,b==63){for(j=0;;){if(!((j|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=69;break}b=HEAP32[(_phoneme_tab+j*4&4294967295)>>2]==0?67:65;if(b==65&&(HEAP32[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]&4294967295)>>2]|0)==13619){b=66;break}j=j+1&4294967295;b=68}b==69?k=0:b==66&&(k=unSign(HEAPU8[(HEAP32[(_phoneme_tab+j*4&4294967295)>> -2]+10&4294967295)>>0],8,0));b=k;HEAP8[(x+3&4294967295)>>0]=b&255}else if(b==71){for(j=0;;){if(!((j|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=77;break}b=HEAP32[(_phoneme_tab+j*4&4294967295)>>2]==0?75:73;if(b==73&&(HEAP32[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]&4294967295)>>2]|0)==12594){b=74;break}j=j+1&4294967295;b=76}b==77?l=0:b==74&&(l=unSign(HEAPU8[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]+10&4294967295)>>0],8,0));b=l;HEAP8[(x+3&4294967295)>>0]=b&255}b=(HEAP32[(w&4294967295)>>2]|0)==12597?80:89;e:do if(b== -80){if((HEAP32[(D&4294967295)>>2]|0)!=12597)break e;for(j=0;;){if(!((j|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=87;break}b=HEAP32[(_phoneme_tab+j*4&4294967295)>>2]==0?85:83;if(b==83&&(HEAP32[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]&4294967295)>>2]|0)==13109){b=84;break}j=j+1&4294967295;b=86}b==87?m=0:b==84&&(m=unSign(HEAPU8[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]+10&4294967295)>>0],8,0));j=m;HEAP8[(x+3&4294967295)>>0]=j&255}while(0);if((HEAP32[(D&4294967295)>>2]|0)!=12593)break d;b=(HEAP32[(A&4294967295)>> -2]|0)==13621?91:99;if(b==91){for(j=0;;){if(!((j|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=97;break}b=HEAP32[(_phoneme_tab+j*4&4294967295)>>2]==0?95:93;if(b==93&&(HEAP32[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]&4294967295)>>2]|0)==12850){b=94;break}j=j+1&4294967295;b=96}b==97?n=0:b==94&&(n=unSign(HEAPU8[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]+10&4294967295)>>0],8,0));b=n;HEAP8[(v+3&4294967295)>>0]=b&255}b=(HEAP32[(A&4294967295)>>2]|0)==13619?100:108;if(b==100){for(j=0;;){if(!((j|0)<(HEAP32[_n_phoneme_tab>> -2]|0))){b=106;break}b=HEAP32[(_phoneme_tab+j*4&4294967295)>>2]==0?104:102;if(b==102&&(HEAP32[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]&4294967295)>>2]|0)==13107){b=103;break}j=j+1&4294967295;b=105}b==106?o=0:b==103&&(o=unSign(HEAPU8[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]+10&4294967295)>>0],8,0));b=o;HEAP8[(v+3&4294967295)>>0]=b&255}b=(HEAP32[(A&4294967295)>>2]|0)==3420466?109:117;if(b==109){for(j=0;;){if(!((j|0)<(HEAP32[_n_phoneme_tab>>2]|0))){b=115;break}b=HEAP32[(_phoneme_tab+j*4&4294967295)>> -2]==0?113:111;if(b==111&&(HEAP32[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]&4294967295)>>2]|0)==13364){b=112;break}j=j+1&4294967295;b=114}b==115?q=0:b==112&&(q=unSign(HEAPU8[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]+10&4294967295)>>0],8,0));j=q;HEAP8[(v+3&4294967295)>>0]=j&255}HEAP8[(v+1&4294967295)>>0]=0}while(0);x=v;A=w=D;u=0}p=p+1&4294967295;v=v+24&4294967295;if((p|0)<(HEAP32[_n_phoneme_list>>2]|0))b=29;else{b=120;break b}}while(0);v=_phoneme_list&4294967295;p=0;if(!((p|0)<(HEAP32[_n_phoneme_list>> -2]|0)))break a;for(;;){b=(unSign(HEAPU16[(v+4&4294967295)>>1],16,0)&4|0)!=0?122:131;if(b==122){c=u=unSign(HEAPU8[(v+3&4294967295)>>0],8,0);reSign(HEAP8[(v+1&4294967295)>>0],8,0)!=0?(a=122,b=123):(a=122,b=128);if(b==123){b=(p|0)==(s|0)?124:125;c:do if(b==124)B=0;else if(b==125){B=B-0&4294967295;if(!((B|0)<=0))break c;B=0}while(0);var I=c,a=127}b=((a==127?I:u)|0)==0?129:130;b==129&&(c=17,HEAP8[(v+3&4294967295)>>0]=c&255);HEAP8[(v+20&4294967295)>>0]=(B&255)+HEAP8[(HEAP32[(_phoneme_tab+c*4&4294967295)>> -2]+12&4294967295)>>0]&255;HEAP8[(v+21&4294967295)>>0]=(B&255)+HEAP8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+13&4294967295)>>0]&255}p=p+1&4294967295;v=v+24&4294967295;if((p|0)<(HEAP32[_n_phoneme_list>>2]|0))b=121;else break a}}else if(b==132){v=a=HEAP32[((v&4294967295)+228&4294967295)>>2];b=(v|0)>7?133:134;b:do if(b==133){a=1;b=136;break b}else if(b==134){if((v|0)!=0){b=136;break b}y=unSign(HEAPU8[(((f&4294967295)+232&4294967295)+d&4294967295)>>0],8,0);E=unSign(HEAPU8[(((f&4294967295)+232&4294967295)+ -5&4294967295)>>0],8,0);H=unSign(HEAPU8[(((f&4294967295)+232&4294967295)+1&4294967295)>>0],8,0);b=137;break b}while(0);b==136&&(y=unSign(HEAPU8[(((f+1E3&4294967295)+a*6&4294967295)+d&4294967295)>>0],8,0),E=unSign(HEAPU8[(((f+1E3&4294967295)+a*6&4294967295)+5&4294967295)>>0],8,0),H=unSign(HEAPU8[(((f+1E3&4294967295)+a*6&4294967295)+1&4294967295)>>0],8,0));b=(d|0)==4?138:139;b==138?HEAP8[__ZL8no_tonic_b>>0]=1:b==139&&(HEAP8[__ZL8no_tonic_b>>0]=0);s=u=p=0;b=(s|0)<(z|0)?141:175;b:do if(b==141)for(;;){v= -HEAP32[__ZL12syllable_tab>>2]+6*s&4294967295;b=reSign(HEAP8[(v&4294967295)>>0],8,0)>3?142:143;b==142&&(u=u+1&4294967295);b=reSign(HEAP8[(v&4294967295)>>0],8,0)==6?144:157;d:do if(b==144){B=s-1&4294967295;e:for(;;){if((B|0)<(p|0)){b=151;break e}if(!((s-3&4294967295|0)<=(B|0))){b=151;break e}if(reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*B&-1)>>0],8,0)==6){b=151;break e}if(reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*B&-1)>>0],8,0)==4){b=147;break e}B=B-1&4294967295;b=149}b==147&&(HEAP8[(HEAP32[__ZL12syllable_tab>> -2]+6*B&-1)>>0]=3);for(B=s+1&4294967295;;){if(!((B|0)<(z|0)))break d;if(reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*B&-1)>>0],8,0)==4)break d;if(reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*B&-1)>>0],8,0)==6){b=154;break}B=B+1&4294967295;b=156}HEAP8[((HEAP32[__ZL12syllable_tab>>2]+6*s&4294967295)+2&4294967295)>>0]=2;HEAP8[(v&4294967295)>>0]=5}while(0);b=reSign(HEAP8[(v&4294967295)>>0],8,0)==6?158:171;if(b==158){HEAP8[((HEAP32[__ZL12syllable_tab>>2]+6*s&4294967295)+2&4294967295)>>0]=2;w=0;b=(G-u& -4294967295|0)>1?159:160;b==159&&(w=1);B=s+1&4294967295;d:for(;;){if(!((B|0)<(z|0)))break d;if(reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*B&-1)>>0],8,0)>4)break d;b=reSign(HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*B&-1)>>0],8,0)==4?163:164;if(b==163&&(w=w+1&4294967295,(w|0)>1))break d;B=B+1&4294967295}__ZL18count_pitch_vowelsiii(p,B,z);b=(B|0)<(z|0)?168:167;d:do if(b==167){if((d|0)==0){b=168;break d}__ZL12calc_pitchesiiii(a,p,B,y);b=170;break d}while(0);b==168&&__ZL12calc_pitchesiiii(a,p,B,E);p=B}b= -(p|0)<(s|0)?172:174;d:do if(b==172){if((reSign(HEAP8[(v+2&4294967295)>>0],8,0)&4|0)==0)break d;B=s+1&4294967295;__ZL18count_pitch_vowelsiii(p,B,B);__ZL12calc_pitchesiiii(a,p,B,H);p=B}while(0);s=s+1&4294967295;if((s|0)<(z|0))b=141;else break b}while(0);b=(p|0)<(s|0)?176:177;b==176&&(__ZL18count_pitch_vowelsiii(p,s,z),__ZL12calc_pitchesiiii(a,p,s,y));B=s=0;if(!((B|0)<(F|0)))break a;for(;;){a=_phoneme_list+B*24&4294967295;HEAP8[(a+1&4294967295)>>0]=HEAP8[(HEAP32[__ZL12syllable_tab>>2]+6*s&-1)>>0];b= -(unSign(HEAPU16[(a+4&4294967295)>>1],16,0)&4|0)!=0?179:190;if(b==179){v=HEAP32[__ZL12syllable_tab>>2]+6*s&4294967295;HEAP8[(a+20&4294967295)>>0]=HEAP8[(v+4&4294967295)>>0];HEAP8[(a+21&4294967295)>>0]=HEAP8[(v+5&4294967295)>>0];HEAP8[(a+14&4294967295)>>0]=0;b=reSign(HEAP8[(v+2&4294967295)>>0],8,0)&1;b=reSign(b,8,0)!=0;p=a;b=b?180:181;c:do if(b==180)HEAP8[(p+14&4294967295)>>0]=2;else if(b==181){if(!(unSign(HEAPU8[(p+1&4294967295)>>0],8,0)>5))break c;HEAP8[(a+14&4294967295)>>0]=HEAP8[(v+1&4294967295)>> -0]}while(0);b=HEAPU8[(a+21&4294967295)>>0];b=unSign(HEAPU8[(a+20&4294967295)>>0],8,0)>unSign(b,8,0)?184:185;b==184&&(p=unSign(HEAPU8[(a+20&4294967295)>>0],8,0),HEAP8[(a+20&4294967295)>>0]=HEAP8[(a+21&4294967295)>>0],HEAP8[(a+21&4294967295)>>0]=p&255);b=reSign(HEAP8[(a+3&4294967295)>>0],8,0)!=0?186:187;b==186&&(b=unSign(HEAPU8[(a+3&4294967295)>>0],8,0),b=HEAP32[(_phoneme_tab+b*4&4294967295)>>2],p=unSign(HEAPU8[(a+20&4294967295)>>0],8,0),p=(unSign(HEAPU8[(a+21&4294967295)>>0],8,0)+p&4294967295|0)/2| -0,HEAP8[(a+21&4294967295)>>0]=(p&255)+HEAP8[(b+13&4294967295)>>0]&255,HEAP8[(a+20&4294967295)>>0]=(p&255)+HEAP8[(b+12&4294967295)>>0]&255);b=(reSign(HEAP8[(v+2&4294967295)>>0],8,0)&2|0)!=0?188:189;b==188&&(HEAP8[(a+1&4294967295)>>0]|=8);s=s+1&4294967295}B=B+1&4294967295;if((B|0)<(F|0))b=178;else break a}}while(0);STACKTOP=e}function _iswdigit(f){var d,e;d=f>>>0<=255?1:2;d==1?e=unSign((f-48&4294967295)>>>0<=9,1,0):d==2&&(e=0);return e} -function _wcschr(f,d){var e,b,a;for(b=f;;){if((HEAP32[b>>2]|0)==0){e=5;break}var g=b;if((HEAP32[b>>2]|0)==(d|0)){e=2;break}b=g+4&4294967295;e=4}e==2?a=g:e==5&&(a=0);return a}function _wcslen(f){var d,e=null,b=0;(HEAP32[f>>2]|0)!=0?(e=-1,d=1):(e=-1,d=2);a:do if(d==1)for(;;){var a=d=(e==1?a:b)+1&4294967295;if((HEAP32[f>>2]|0)!=0)d=e=1;else{e=1;break a}}while(0);return e==-1?b:a} -function __ZL7attrcmpPKwPKc(f,d){var e,b;e=f==0?1:2;a:do if(e==1)b=1;else if(e==2){b=0;b:for(;;){e=HEAP32[(f+4*b&4294967295)>>2];var a=reSign(HEAP8[(d+b&4294967295)>>0],8,0);if((e|0)!=(a|0))break b;if((HEAP32[(f+4*b&4294967295)>>2]|0)==0)break b;b=b+1&4294967295}e=(HEAP32[(f+4*b&4294967295)>>2]|0)==34?8:7;b:do if(e==7){e=(HEAP32[(f+4*b&4294967295)>>2]|0)==39?8:10;break b}while(0);b:do if(e==8){if(reSign(HEAP8[(d+b&4294967295)>>0],8,0)!=0){e=10;break b}b=0;break a}while(0);b=1}while(0);return b} -function __ZL10attrlookupPKwPK8MNEM_TAB(f,d){var e,b,a;for(a=0;;){var g=d+8*a&4294967295;if(HEAP32[(d+8*a&-1)>>2]==0){e=5;break}e=(__ZL7attrcmpPKwPKc(f,HEAP32[(g&4294967295)>>2])|0)==0;e=unSign(e,1,0);if(reSign(e,8,0)!=0){e=2;break}a=a+1&4294967295;e=4}e==2?b=HEAP32[((d+8*a&4294967295)+4&4294967295)>>2]:e==5&&(b=HEAP32[(g+4&4294967295)>>2]);return b} -function __Z9InitText2v(){var f;HEAP32[__ZL10ungot_char>>2]=0;HEAP32[__ZL11ungot_char2>>2]=0;HEAP32[__ZL12n_ssml_stack>>2]=1;HEAP32[__ZL13n_param_stack>>2]=1;for(f=HEAP32[(__ZL10ssml_stack&4294967295)>>2]=0;;){HEAP32[(__ZL17speech_parameters+f*4&4294967295)>>2]=HEAP32[((_param_stack+4&4294967295)+f*4&4294967295)>>2];var d=f+1&4294967295;f=d;if(!((d|0)<=14))break}HEAP32[_option_punctuation>>2]=HEAP32[(__ZL17speech_parameters+20&4294967295)>>2];HEAP32[_option_capitals>>2]=HEAP32[(__ZL17speech_parameters+ -24&4294967295)>>2];HEAP8[(__ZL16current_voice_id&4294967295)>>0]=0;HEAP8[__ZL11ignore_text_b>>0]=0;HEAP8[__ZL10audio_text_b>>0]=0;HEAP8[__ZL19clear_skipping_text_b>>0]=0;HEAP32[_count_characters>>2]=-1;HEAP32[__ZL10sayas_mode>>2]=0;HEAP32[__ZL7xmlbase>>2]=0}function __Z12InitNamedatav(){HEAP32[__ZL11namedata_ix>>2]=0;if((HEAP32[_namedata>>2]!=0?1:2)==1)_free(HEAP32[_namedata>>2]),HEAP32[_namedata>>2]=0,HEAP32[__ZL10n_namedata>>2]=0} -function __ZL17ProcessParamStackPcRi(f,d){var e=STACKTOP;STACKTOP+=80;_memset(e,0,80);var b,a=null,g,c,h,k=e+20;g=0;a:for(;;)if(HEAP32[(k+g*4&4294967295)>>2]=-1,g=c=g+1&4294967295,!((c|0)<=14))break a;c=0;var j=(c|0)<(HEAP32[__ZL13n_param_stack>>2]|0);g=0;b=j?7:8;a:do if(b==7)for(;;){j=c;for(a=7;;){b=(HEAP32[(((_param_stack+(a==7?j:l)*64&4294967295)+4&4294967295)+g*4&4294967295)>>2]|0)>=0?4:5;b==4&&(HEAP32[(k+g*4&4294967295)>>2]=HEAP32[(((_param_stack+c*64&4294967295)+4&4294967295)+g*4&4294967295)>> -2]);g=a=g+1&4294967295;var l=c;if((a|0)<=14)a=5;else break}c=l+1&4294967295;j=(c|0)<(HEAP32[__ZL13n_param_stack>>2]|0);g=0;if(j)b=7;else break a}while(0);l=e&4294967295;c=e&4294967295;j=e&4294967295;for(a=e&4294967295;;)if(h=HEAP32[(k+g*4&4294967295)>>2],b=unSign((h|0)!=(HEAP32[(__ZL17speech_parameters+g*4&4294967295)>>2]|0),1,0),b=reSign(b,8,0)!=0?10:15,b==10&&(HEAP8[l>>0]=0,b=g,b=b==1?13:b==2?13:b==3?13:b==4?13:b==5?11:b==6?12:b==12?13:14,b==13?(b=reSign(HEAP8[(__ZZL17ProcessParamStackPcRiE10cmd_letter+ -g&4294967295)>>0],8,0),_sprintf(a,__str1158&4294967295,1,h,b)):b==11?HEAP32[_option_punctuation>>2]=h-1&4294967295:b==12&&(HEAP32[_option_capitals>>2]=h),HEAP32[(__ZL17speech_parameters+g*4&4294967295)>>2]=HEAP32[(k+g*4&4294967295)>>2],_strcpy(f+HEAP32[d>>2]&4294967295,c),b=HEAP32[d>>2],b=_strlen(j)+b&4294967295,HEAP32[d>>2]=b),g=b=g+1&4294967295,!((b|0)<=14))break;STACKTOP=e} -function __ZL13PopParamStackiPcRi(f,d,e){var b,a,g;b=f;g=0;((b|0)>31?1:2)==1&&(b=b-32&4294967295);a=0;f=(a|0)<(HEAP32[__ZL13n_param_stack>>2]|0)?3:6;a:do if(f==3)for(;;)if(f=(HEAP32[(_param_stack+a*64&-1)>>2]|0)==(b|0)?4:5,f==4&&(g=a),a=a+1&4294967295,(a|0)<(HEAP32[__ZL13n_param_stack>>2]|0))f=3;else break a;while(0);((g|0)>0?7:8)==7&&(HEAP32[__ZL13n_param_stack>>2]=g);__ZL17ProcessParamStackPcRi(d,e)} -function __ZL13attrcopy_utf8PcPKwi(f,d,e){var b,a,g,c;c=g=0;b=d!=0?4:7;a:do if(b==4)for(;;){if((e-4&4294967295|0)<=(g|0)){b=6;break}a=HEAP32[d>>2];b=unSign((a|0)!=0,1,0);d=d+4&4294967295;b=reSign(b,8,0)!=0^1;b=unSign(b,1,0);if(reSign(b,8,0)!=0){b=6;break}b=(a|0)==34?2:3;if(b==2&&(c|0)!=92)break a;c=__Z8utf8_outjPc(a,f+g&4294967295);g=c+g&4294967295;c=a;b=4}while(0);HEAP8[(f+g&4294967295)>>0]=0;return g} -function _towupper(f){var d,e;d=(_tolower(f-1&4294967295)|0)==(f|0)?1:2;d==1?e=f-1&4294967295:d==2&&(e=f);return e}function _towlower(f){var d,e;d=f>>>0<=255?1:2;a:do if(d==1)e=_tolower(f);else if(d==2){d=f>>>0>563?4:3;b:do if(d==3){e=unSign(HEAPU8[(__ZL10walpha_tab+(f-256&4294967295)&4294967295)>>0],8,0);if((e|0)==255){d=4;break b}d=(e|0)==254?6:8;c:do if(d==6){if((f|0)!=304)break c;e=105;break a}while(0);e=f+e&4294967295;break a}while(0);e=f}while(0);return e} -function __ZL10attrnumberPKwii(f,d,e){var b,a,g;b=f;g=0;f=b==0?3:1;a:do if(f==1){if((HEAP32[b>>2]-48&4294967295)>>>0>9){f=3;break a}f=(HEAP32[b>>2]-48&4294967295)>>>0<=9?4:5;b:do if(f==4)for(;;)if(g=((g*10&4294967295)+-48&4294967295)+HEAP32[b>>2]&4294967295,b=b+4&4294967295,(HEAP32[b>>2]-48&4294967295)>>>0<=9)f=4;else break b;while(0);f=(e|0)==1?6:8;b:do if(f==6){if((_towlower(HEAP32[b>>2])|0)!=115)break b;g=g*1E3&4294967295}while(0);a=g;f=9;break a}while(0);f==3&&(a=d);return a} -function __Z9towlower2j(f){var d;d=f;f=(d|0)==73?1:3;a:do if(f==1){if((HEAP32[(HEAP32[_translator>>2]+280&4294967295)>>2]|0)!=29810)break a;d=305}while(0);return _towlower(d)} -function __ZL14LookupCharNameP10Translatorii(f,d,e){var b=STACKTOP;STACKTOP+=156;_memset(b,0,156);var a,g,c;a=b+8;var h=b+32,k=b+92,j;g=b+152;j=0;HEAP8[(__ZZL14LookupCharNameP10TranslatoriiE3buf&4294967295)>>0]=0;HEAP32[(b&4294967295)>>2]=0;HEAP32[(b+4&4294967295)>>2]=0;HEAP8[(a&4294967295)>>0]=0;HEAP8[(a+1&4294967295)>>0]=95;d=__Z8utf8_outjPc(d,a+2&4294967295);HEAP8[(a+(d+2&4294967295)&4294967295)>>0]=0;d=(e|0)!=0?1:2;a:do if(d==1)HEAP32[g>>2]=a+2&4294967295,__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f, -g,h&4294967295,b&4294967295,0,0);else if(d==2){HEAP32[g>>2]=a+1&4294967295;c=(__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,g,h&4294967295,b&4294967295,0,0)|0)==0;c=unSign(c,1,0);if(reSign(c,8,0)==0)break a;HEAP32[g>>2]=a+2&4294967295;c=(__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,g,h&4294967295,b&4294967295,0,0)|0)==0;c=unSign(c,1,0);if(reSign(c,8,0)==0)break a;HEAP8[(a+1&4294967295)>>0]=32;__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,a+2&4294967295,h&4294967295,60,0,0,0)}while(0); -d=(e|0)==0?6:13;a:do if(d==6){if(reSign(HEAP8[(h&4294967295)>>0],8,0)!=0)break a;if((HEAP32[(f+280&4294967295)>>2]|0)==25966)break a;__Z14SetTranslator2PKc(__str8165&4294967295);HEAP32[g>>2]=a+1&4294967295;HEAP8[(a+1&4294967295)>>0]=95;d=(__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(HEAP32[_translator2>>2],g,h&4294967295,b&4294967295,0,0)|0)==0;d=unSign(d,1,0);d=reSign(d,8,0)!=0?9:10;d==9&&(HEAP32[g>>2]=a+2&4294967295,__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(HEAP32[_translator2>> -2],g,h&4294967295,b&4294967295,0,0));d=reSign(HEAP8[(h&4294967295)>>0],8,0)!=0?11:12;d==11?j=__str8165&4294967295:d==12&&(c=HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2],HEAP32[_n_phoneme_tab>>2]=0,__ZL17SetUpPhonemeTableii(c,0),HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295,HEAP32[_current_phoneme_table>>2]=c)}while(0);d=reSign(HEAP8[(h&4294967295)>>0],8,0)!=0?14:21;a:do if(d==14)if(d=j!=0?15:20,d==15){__Z13SetWordStressP10TranslatorPcPjii(HEAP32[_translator2>>2],h&4294967295,b& -4294967295,-1,0);__Z14DecodePhonemesPKcPc(h&4294967295,k&4294967295);a=HEAP32[(f+280&4294967295)>>2];c=__ZZL13WordToString2jE3buf&4294967295;for(g=3;;)if(HEAP8[c>>0]=a>>>0>>>((g*8&4294967295)>>>0)&255,d=reSign(HEAP8[c>>0],8,0)!=0,d=unSign(d,1,0),d=reSign(d,8,0)!=0?17:18,d==17&&(c=c+1&4294967295),g=d=g-1&4294967295,(d|0)>=0)d=16;else{d=19;break}HEAP8[c>>0]=0;a=__ZZL13WordToString2jE3buf&4294967295;_sprintf(__ZZL14LookupCharNameP10TranslatoriiE3buf&4294967295,__str9166&4294967295,__str8165&4294967295, -k&4294967295,a);a=HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2];HEAP32[_n_phoneme_tab>>2]=0;__ZL17SetUpPhonemeTableii(a,0);HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295;HEAP32[_current_phoneme_table>>2]=a}else d==20&&(__Z13SetWordStressP10TranslatorPcPjii(f,h&4294967295,b&4294967295,-1,0),__Z14DecodePhonemesPKcPc(h&4294967295,k&4294967295),_sprintf(__ZZL14LookupCharNameP10TranslatoriiE3buf&4294967295,__str10167&4294967295,k&4294967295));else if(d==21){if((e|0)!=0)break a;_llvm_memcpy_p0i8_p0i8_i32(__ZZL14LookupCharNameP10TranslatoriiE3buf& -4294967295,__str11168&4294967295,17,1,0)}while(0);f=__ZZL14LookupCharNameP10TranslatoriiE3buf&4294967295;STACKTOP=b;return f}function __Z10Read4BytesP8_IO_FILE(f){var d,e,b;for(d=b=0;;)if(e=_fgetc(f)&255,b=(unSign(e,8,0)<<(d*8&4294967295))+b&4294967295,d=e=d+1&4294967295,!((e|0)<=3))break;return b} -function __ZL13LoadSoundFilePKci(f,d){var e=STACKTOP;STACKTOP+=852;_memset(e,0,852);var b,a=null,g,c,h,k,j,l,m,n,o,q=e+88,p=e+188,r,v=e+392,u=e+404;l=f;b=l==0?1:3;a:do if(b==1){l=o=HEAP32[((_soundicon_tab+d*16&4294967295)+12&4294967295)>>2];if(o!=0){b=3;break a}n=1;b=31;break a}while(0);a:do if(b==3){b=reSign(HEAP8[(l&4294967295)>>0],8,0)!=47?4:5;b==4&&(_sprintf(p&4294967295,__str12169&4294967295,_path_home&4294967295,47,47,l),l=p&4294967295);g=o=_fopen(l,__str13170&4294967295);b=unSign(g!=0,1,0); -reSign(b,8,0)!=0?(a=5,b=6):(a=5,b=20);if(b==6){_fseek(o,20,0);m=0;b:for(;;){b=m;a=o;for(h=j=0;;)if(k=_fgetc(a)&255,j=(unSign(k,8,0)<<(h*8&4294967295))+j&4294967295,h=k=h+1&4294967295,!((k|0)<=3))break;a=j;HEAP32[(v+b*4&4294967295)>>2]=a;m=b=m+1&4294967295;if(!((b|0)<=2))break b}b=(HEAP32[(v&4294967295)>>2]|0)!=65537?13:11;b:do if(b==11){if((HEAP32[(v+4&4294967295)>>2]|0)!=(HEAP32[_samplerate>>2]|0)){b=13;break b}b=(HEAP32[(v+8&4294967295)>>2]|0)!=(HEAP32[_samplerate>>2]*2&4294967295|0)?13:19;break b}while(0); -b:do if(b==13){_fclose(o);o=0;b=(HEAP32[(v+8&4294967295)>>2]|0)==(HEAP32[_samplerate>>2]|0)?14:15;b==14?r=__str157&4294967295:b==15&&(r=__str14171&4294967295);_llvm_memcpy_p0i8_p0i8_i32(q&4294967295,__str15172&4294967295,18,1,0);m=_mkstemp(q&4294967295);a=unSign((m|0)>=0,1,0);if(reSign(a,8,0)==0)break b;_close(m);_sprintf(u&4294967295,__str16173&4294967295,l,HEAP32[_samplerate>>2],q&4294967295,r);m=(_system(u&4294967295)|0)==0;m=unSign(m,1,0);if(reSign(m,8,0)==0)break b;l=q&4294967295}while(0);m= -o;a=19}b=(a==19?m:g)==0?21:23;b:do if(b==21){o=_fopen(l,__str13170&4294967295);if(o!=0)break b;n=3;break a}while(0);g=l;g=(_stat(g,e)|0)!=0;g=unSign(g,1,0);b=reSign(g,8,0)!=0?24:25;b==24?c=0:b==25&&(b=(HEAP32[(e+16&4294967295)>>2]&61440|0)==16384?26:27,b==26?c=-2:b==27&&(c=HEAP32[(e+44&4294967295)>>2]));a=g=c;_fseek(o,0,0);g=_realloc(HEAP32[((_soundicon_tab+d*16&4294967295)+8&4294967295)>>2],a);b=unSign(g==0,1,0);b=reSign(b,8,0)!=0?29:30;b==29?(_fclose(o),n=4):b==30&&(_fread(g,1,a,o),_fclose(o),_remove(q& -4294967295),n=g+40&4294967295,HEAP32[((_soundicon_tab+d*16&4294967295)+4&4294967295)>>2]=(HEAP32[n>>2]|0)/2|0,HEAP32[((_soundicon_tab+d*16&4294967295)+8&4294967295)>>2]=g,n=0)}while(0);STACKTOP=e;return n} -function __ZL14LoadSoundFile2PKc(f){var d,e,b;for(b=0;;){if(!((b|0)<(HEAP32[_n_soundicon_tab>>2]|0))){d=6;break}d=HEAP32[((_soundicon_tab+b*16&4294967295)+12&4294967295)>>2]!=0?2:4;if(d==2&&(_strcmp(f,HEAP32[((_soundicon_tab+b*16&4294967295)+12&4294967295)>>2])|0)==0){d=3;break}b=b+1&4294967295;d=5}d==3?e=b:d==6&&(HEAP32[__ZZL14LoadSoundFile2PKcE4slot>>2]=HEAP32[__ZZL14LoadSoundFile2PKcE4slot>>2]+1&4294967295,d=(HEAP32[__ZZL14LoadSoundFile2PKcE4slot>>2]|0)>3?7:8,d==7&&(HEAP32[__ZZL14LoadSoundFile2PKcE4slot>> -2]=0),d=(__ZL13LoadSoundFilePKci(f,HEAP32[__ZZL14LoadSoundFile2PKcE4slot>>2])|0)!=0,d=unSign(d,1,0),d=reSign(d,8,0)!=0?9:10,d==9?e=-1:d==10&&(e=HEAP32[__ZZL14LoadSoundFile2PKcE4slot>>2],d=_strlen(f)+1&4294967295,b=_realloc(HEAP32[((_soundicon_tab+b*16&4294967295)+12&4294967295)>>2],d),HEAP32[((_soundicon_tab+e*16&4294967295)+12&4294967295)>>2]=b,_strcpy(HEAP32[((_soundicon_tab+HEAP32[__ZZL14LoadSoundFile2PKcE4slot>>2]*16&4294967295)+12&4294967295)>>2],f),e=HEAP32[__ZZL14LoadSoundFile2PKcE4slot>>2])); -return e} -function __ZL8GetC_getv(){var f,d,e;f=HEAP32[__ZL7f_input>>2]!=0?1:8;a:do if(f==1)d=_fgetc(HEAP32[__ZL7f_input>>2]),f=(_feof(HEAP32[__ZL7f_input>>2])|0)!=0,f=unSign(f,1,0),f=reSign(f,8,0)!=0?2:3,f==2&&(d=32),f=(HEAP32[_option_multibyte>>2]|0)==4?4:7,f==4&&(e=_fgetc(HEAP32[__ZL7f_input>>2]),f=(_feof(HEAP32[__ZL7f_input>>2])|0)!=0,f=unSign(f,1,0),f=reSign(f,8,0)!=0?5:6,f==5&&(e=0),d=(e*256&4294967295)+d&4294967295);else if(f==8){f=(HEAP32[_option_multibyte>>2]|0)==3?9:13;b:do if(f==9)if(f=(HEAP32[HEAP32[_p_wchar_input>> -2]>>2]|0)==0?10:11,f==10){HEAP8[__ZL12end_of_input_b>>0]=1;d=0;break a}else{if(f==11){if((unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0)|0)!=0){f=19;break b}f=HEAPU32[_p_wchar_input>>2];d=HEAP32[f>>2];HEAP32[_p_wchar_input>>2]=f+4&4294967295;break a}}else if(f==13)if(f=reSign(HEAP8[HEAP32[_p_textinput>>2]>>0],8,0)==0?14:15,f==14){HEAP8[__ZL12end_of_input_b>>0]=1;d=0;break a}else if(f==15){if((unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0)|0)!=0){f=19;break b}e=HEAPU32[_p_textinput>>2];f=(HEAP32[_option_multibyte>> -2]|0)==4?17:18;if(f==17){d=unSign(HEAPU8[(e&4294967295)>>0],8,0);d=(unSign(HEAPU8[(HEAP32[_p_textinput>>2]+1&4294967295)>>0],8,0)*256&4294967295)+d&4294967295;HEAP32[_p_textinput>>2]=HEAP32[_p_textinput>>2]+2&4294967295;break a}else if(f==18){d=unSign(HEAPU8[e>>0],8,0);HEAP32[_p_textinput>>2]=e+1&4294967295;break a}}while(0);d=0}while(0);return d} -function __Z3Eofv(){var f,d;f=(HEAP32[__ZL10ungot_char>>2]|0)!=0?1:2;f==1?d=0:f==2&&(f=HEAP32[__ZL7f_input>>2]!=0?3:4,f==3?d=_feof(HEAP32[__ZL7f_input>>2]):f==4&&(d=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0)));return d} -function __ZL4GetCv(){var f=STACKTOP;STACKTOP+=16;_memset(f,0,16);var d,e=null,b,a,g,c,h,k;c=HEAP32[__ZL10ungot_char>>2];k=unSign((c|0)!=0,1,0);d=reSign(k,8,0)!=0?1:2;a:do if(d==1)HEAP32[__ZL10ungot_char>>2]=0,a=c;else if(d==2)if(d=(HEAP32[__ZZL4GetCvE6ungot2>>2]|0)!=0?3:4,d==3?(c=HEAP32[__ZZL4GetCvE6ungot2>>2],HEAP32[__ZZL4GetCvE6ungot2>>2]=0):d==4&&(c=__ZL8GetC_getv()),d=(HEAP32[_option_multibyte>>2]|0)==3|(HEAP32[_option_multibyte>>2]|0)==4?6:7,d==6)HEAP32[_count_characters>>2]=HEAP32[_count_characters>> -2]+1&4294967295,a=c;else if(d==7){d=(HEAP32[_option_multibyte>>2]|0)<=1?8:45;b:do if(d==8){var j=c;if((j&128|0)!=0)e=8;else{e=8;d=46;break b}b=0;d=(c&224|0)!=192?12:10;c:do if(d==10){if((c&30|0)==0){d=12;break c}b=1;d=17;break c}while(0);c:do if(d==12)if(d=(c&240|0)==224?13:14,d==13)b=2;else if(d==14){if((c&248|0)!=240)break c;if(!((c&15|0)<=4))break c;b=3}while(0);k=b;g=unSign((k|0)>0,1,0);d=reSign(g,8,0)!=0?18:36;c:do if(d==18){g=unSign(HEAPU8[(__ZZ8utf8_in2PiPKciE4mask+k&4294967295)>>0],8,0)&c; -var l=k,e=18;d:for(;;){if(!(((e==32?m:l)|0)>0)){d=34;break d}h=k;d=__ZL8GetC_getv();HEAP32[(f+h*4&4294967295)>>2]=d;h=HEAP32[(f+h*4&4294967295)>>2];d=unSign((h|0)==0,1,0);if(reSign(d,8,0)!=0){d=20;break d}if((h&192|0)!=128){d=26;break d}g=(h&63)+(g*64&4294967295)&4294967295;var m=k-1&4294967295;k=m;e=32;d=33}if(d==20)d=(HEAP32[_option_multibyte>>2]|0)==0?21:22,d==21&&(HEAP32[_option_multibyte>>2]=2),d=HEAP32[__ZL7f_input>>2]!=0?23:24,d==23?_ungetc(32,HEAP32[__ZL7f_input>>2]):d==24&&(HEAP32[_p_textinput>> -2]=HEAP32[_p_textinput>>2]+-1&4294967295,HEAP8[HEAP32[_p_textinput>>2]>>0]=32,HEAP8[__ZL12end_of_input_b>>0]=0);else if(d==26){d=(b|0)==2?27:29;d:do if(d==27){if((k|0)!=1)break d;HEAP32[__ZZL4GetCvE6ungot2>>2]=HEAP32[(f+8&4294967295)>>2]}while(0);b=h;d=HEAP32[__ZL7f_input>>2]!=0?30:31;d==30?_ungetc(b,HEAP32[__ZL7f_input>>2]):d==31&&(HEAP32[_p_textinput>>2]=HEAP32[_p_textinput>>2]+-1&4294967295,HEAP8[HEAP32[_p_textinput>>2]>>0]=b&255,HEAP8[__ZL12end_of_input_b>>0]=0)}if((k|0)!=0)break c;HEAP32[_count_characters>> -2]=HEAP32[_count_characters>>2]+1&4294967295;a=g;break a}while(0);d=(HEAP32[_option_multibyte>>2]|0)!=0?43:37;c:do if(d==37){d=(HEAP32[__ZL10ungot_char>>2]|0)!=0?38:39;if(d!=38&&d==39){d=HEAP32[__ZL7f_input>>2]!=0?40:41;if(d==40)var n=_feof(HEAP32[__ZL7f_input>>2]),e=40;else if(d==41)var o=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0),e=41;if(((e==40?n:o)|0)!=0)break c}HEAP32[_option_multibyte>>2]=2;d=45;break b}while(0);d=45;break b}while(0);if(d==45)var q=c,e=45;k=e==45?q:j;HEAP32[_count_characters>> -2]=HEAP32[_count_characters>>2]+1&4294967295;d=(k|0)>159?47:48;d==47?a=unSign(HEAPU16[(HEAP32[(HEAP32[_translator>>2]+696&4294967295)>>2]+2*(c-160&4294967295)&4294967295)>>1],16,0):d==48&&(a=c)}while(0);STACKTOP=f;return a} -function __Z13SetVoiceStackP12espeak_VOICE(f){var d,e;e=__ZL10ssml_stack&4294967295;d=f==0?1:2;d==1?_llvm_memset_p0i8_i32(e,0,76,1,0):d==2&&(d=HEAP32[(f+4&4294967295)>>2]!=0?3:4,d==3&&_strcpy(e+56&-1,HEAP32[(f+4&4294967295)>>2]),d=HEAP32[(f&4294967295)>>2]!=0?5:6,d==5&&_strcpy(e+16&-1,HEAP32[(f&4294967295)>>2]),d=unSign(HEAPU8[(f+14&4294967295)>>0],8,0),HEAP32[(e+4&4294967295)>>2]=d,d=unSign(HEAPU8[(f+13&4294967295)>>0],8,0),HEAP32[(e+12&4294967295)>>2]=d,f=unSign(HEAPU8[(f+12&4294967295)>>0],8,0), -HEAP32[(e+8&4294967295)>>2]=f)} -function __Z11AddNameDataPKci(f,d){var e,b=null,a,g;e=(d|0)!=0?1:4;if(e==1){g=0;(HEAP32[f>>2]|0)!=0?(b=1,e=2):(b=1,e=3);a:do if(e==2)for(;;){var c=e=(b==2?c:g)+1&4294967295;if((HEAP32[f>>2]|0)!=0)e=b=2;else{b=2;break a}}while(0);g=((b==1?g:c)+1&4294967295)*4&4294967295;HEAP32[__ZL10n_namedata>>2]=HEAP32[__ZL10n_namedata>>2]+3&3}else e==4&&(g=_strlen(f)+1&4294967295);e=(g+HEAP32[__ZL11namedata_ix>>2]&4294967295|0)>=(HEAP32[__ZL10n_namedata>>2]|0)?6:9;a:do if(e==6)if(b=_realloc(HEAP32[_namedata>>2], -(HEAP32[__ZL11namedata_ix>>2]+300&4294967295)+g&4294967295),e=unSign(b==0,1,0),e=reSign(e,8,0)!=0?7:8,e==7){a=-1;e=10;break a}else if(e==8){HEAP32[_namedata>>2]=b;HEAP32[__ZL10n_namedata>>2]=(HEAP32[__ZL11namedata_ix>>2]+300&4294967295)+g&4294967295;e=9;break a}while(0);e==9&&(e=HEAP32[_namedata>>2],a=HEAP32[__ZL11namedata_ix>>2],_llvm_memcpy_p0i8_p0i8_i32(e+a&4294967295,f,g,1,0),HEAP32[__ZL11namedata_ix>>2]=g+HEAP32[__ZL11namedata_ix>>2]&4294967295);return a} -function _iswspace(f){var d,e;d=f>>>0<=255?1:2;d==1?e=_isspace(f):d==2&&(e=0);return e} -function __ZL16GetSsmlAttributePwPKc(f,d){var e,b=null,a,g,c,h;g=f;a:for(;;){if((HEAP32[g>>2]|0)==0){e=23;break a}a=HEAP32[(g+-4&4294967295)>>2];e=a>>>0<=255?3:2;b:do if(e==3){if((_isspace(a)|0)==0)break b;h=0;e=HEAP32[g>>2];var k=reSign(HEAP8[(d+h&4294967295)>>0],8,0);e=(e|0)==(k|0)?5:6;c:do if(e==5)for(;;)if(g=g+4&4294967295,h=h+1&4294967295,e=HEAP32[g>>2],k=reSign(HEAP8[(d+h&4294967295)>>0],8,0),(e|0)==(k|0))e=5;else{e=6;break c}while(0);if(reSign(HEAP8[(d+h&4294967295)>>0],8,0)==0){e=8;break a}}while(0); -g=g+4&4294967295;e=22}a:do if(e==8){b:for(;;){a=c=HEAPU32[g>>2];if(!(c>>>0<=255)){e=9;break b}var b=(_isspace(a)|0)!=0,j=g;if(b)b=10;else{b=10;e=11;break b}g=j+4&4294967295;e=8}if(e==9)var l=g,b=9;e=(HEAP32[(b==9?l:j)>>2]|0)==61?12:14;e==12&&(g=g+4&4294967295);b:for(;;){a=c=HEAPU32[g>>2];if(!(c>>>0<=255)){e=15;break b}var b=(_isspace(a)|0)!=0,m=g;if(b)b=16;else{b=16;e=17;break b}g=m+4&4294967295;e=14}if(e==15)var n=g,b=15;e=(HEAP32[(b==15?n:m)>>2]|0)==34?19:18;b:do if(e==18){if((HEAP32[g>>2]|0)== -39){e=19;break b}c=__ZZL16GetSsmlAttributePwPKcE5empty&4294967295;break a}while(0);c=g+4&4294967295}else e==23&&(c=0);while(0);return c} -function __ZL18GetVoiceAttributesPwi(f,d){var e=STACKTOP;STACKTOP+=108;_memset(e,0,108);var b,a,g,c,h,k=e+4,j=e+28,l=e+68,m,n,o;b=(d&32|0)!=0?1:3;a:do if(b==1){if(!((HEAP32[__ZL12n_ssml_stack>>2]|0)>1)){b=10;break a}HEAP32[__ZL12n_ssml_stack>>2]=HEAP32[__ZL12n_ssml_stack>>2]-1&4294967295;b=10;break a}else if(b==3){h=__ZL16GetSsmlAttributePwPKc(f,__str22179&4294967295);b=(d|0)!=2?4:5;b==4?g=c=o=n=0:b==5&&(n=__ZL16GetSsmlAttributePwPKc(f,__str23180&4294967295),o=__ZL16GetSsmlAttributePwPKc(f,__str24181& -4294967295),c=__ZL16GetSsmlAttributePwPKc(f,__str25182&4294967295),g=__ZL16GetSsmlAttributePwPKc(f,__str26183&4294967295));b=(d|0)!=2?7:9;b:do if(b==7){if(h!=0)break b;m=0;b=32;break a}while(0);var q=HEAP32[__ZL12n_ssml_stack>>2];b=__ZL10ssml_stack+q*76&4294967295;HEAP32[__ZL12n_ssml_stack>>2]=q+1&4294967295;__ZL13attrcopy_utf8PcPKwi(b+56&-1,h,20);__ZL13attrcopy_utf8PcPKwi(b+16&-1,n,40);h=__ZL10attrnumberPKwii(o,1,0)-1&4294967295;HEAP32[(b+4&4294967295)>>2]=h;c=__ZL10attrnumberPKwii(c,0,0);HEAP32[(b+ -12&4294967295)>>2]=c;g=__ZL10attrlookupPKwPK8MNEM_TAB(g,__ZZL18GetVoiceAttributesPwiE11mnem_gender&4294967295);HEAP32[(b+8&4294967295)>>2]=g;HEAP32[(b&4294967295)>>2]=d;b=10;break a}while(0);if(b==10){_strcpy(j&4294967295,__ZL10ssml_stack+16&4294967295);_strcpy(l&4294967295,__ZL10ssml_stack+56&4294967295);HEAP8[(k+13&4294967295)>>0]=HEAP32[(__ZL10ssml_stack+12&4294967295)>>2]&255;HEAP8[(k+12&4294967295)>>0]=HEAP32[(__ZL10ssml_stack+8&4294967295)>>2]&255;HEAP8[(k+14&4294967295)>>0]=HEAP32[(__ZL10ssml_stack+ -4&4294967295)>>2]&255;g=HEAP32[(k+8&4294967295)>>2]=0;b=(g|0)<(HEAP32[__ZL12n_ssml_stack>>2]|0)?11:26;a:do if(b==11){n=l&4294967295;o=j&4294967295;var q=k+12&4294967295,p=k+13&4294967295,r=k+14&4294967295,v=j&4294967295,u=l&4294967295,s=k+12&4294967295,t=k+13&4294967295,D=k+14&4294967295;for(;;){c=__ZL10ssml_stack+g*76&4294967295;h=0;b=reSign(HEAP8[(c+16&-1)>>0],8,0)==0?14:13;c:do if(b==13){if(__Z17SelectVoiceByNamePP12espeak_VOICEPKc(0,c+16&-1)==0)break c;h=1;_strcpy(v,c+16&-1);HEAP8[u>>0]=0;HEAP8[s>> -0]=0;HEAP8[t>>0]=0;HEAP8[D>>0]=0;break c}while(0);b=reSign(HEAP8[(c+56&-1)>>0],8,0)!=0?17:19;c:do if(b==17){_strcpy(n,c+56&-1);if((h|0)!=0)break c;HEAP8[o>>0]=0}while(0);b=(HEAP32[(c+8&4294967295)>>2]|0)!=0?20:21;b==20&&(HEAP8[q>>0]=HEAP32[(c+8&4294967295)>>2]&255);b=(HEAP32[(c+12&4294967295)>>2]|0)!=0?22:23;b==22&&(HEAP8[p>>0]=HEAP32[(c+12&4294967295)>>2]&255);b=(HEAP32[(c+4&4294967295)>>2]|0)!=0?24:25;b==24&&(HEAP8[r>>0]=HEAP32[(c+4&4294967295)>>2]&255);g=g+1&4294967295;if((g|0)<(HEAP32[__ZL12n_ssml_stack>> -2]|0))b=12;else break a}}while(0);HEAP32[(k&4294967295)>>2]=j&4294967295;HEAP32[(k+4&4294967295)>>2]=l&4294967295;k=__Z11SelectVoiceP12espeak_VOICEPi(k,e);b=k==0?27:28;b==27?a=__str35&4294967295:b==28&&(a=k);b=(_strcmp(a,__ZL16current_voice_id&4294967295)|0)!=0?30:31;b==30?(_strcpy(__ZL16current_voice_id&4294967295,a),m=131072):b==31&&(m=0)}STACKTOP=e;return m} -function _wcstod(f,d){var e=STACKTOP;STACKTOP+=80;_memset(e,0,80);var b,a=null,g;g=f;b=(_isspace(HEAP32[g>>2])|0)!=0?1:2;a:do if(b==1)for(;;)if(g=g+4&4294967295,(_isspace(HEAP32[g>>2])|0)!=0)b=1;else break a;while(0);b=0;for(a=2;;){if(!(((a==4?c:0)|0)<=79))break;HEAP8[(e+b&4294967295)>>0]=HEAP32[(g+4*b&4294967295)>>2]&255;c=reSign(HEAP8[(e+b&4294967295)>>0],8,0);if((_isspace(c)|0)!=0)break;var c=b+1&4294967295;b=c;a=4}HEAP32[d>>2]=g+4*b&4294967295;g=_atof(e&4294967295);STACKTOP=e;return g} -function _iswpunct(f){var d,e;d=f>>>0<=255?1:2;d==1?e=_ispunct(f):d==2&&(e=0);return e}function _iswlower(f){var d,e;d=f>>>0<=255?1:2;a:do if(d==1)e=_islower(f);else if(d==2){d=f>>>0>563?4:3;b:do if(d==3){if(reSign(HEAP8[(__ZL10walpha_tab+(f-256&4294967295)&4294967295)>>0],8,0)!=-1){d=4;break b}e=1;break a}while(0);e=0}while(0);return e} -function _iswupper(f){var d,e;d=f>>>0<=255?1:2;a:do if(d==1)e=_isupper(f);else if(d==2){d=f>>>0>563?4:3;b:do if(d==3){d=unSign(HEAPU8[(__ZL10walpha_tab+(f-256&4294967295)&4294967295)>>0],8,0);if((d|0)==0|(d|0)==255){d=4;break b}e=1;break a}while(0);e=0}while(0);return e} -function _iswalpha(f){var d,e;d=f>>>0<=255?1:2;d==1?e=_isalpha(f):d==2&&(d=f>>>0>12352&f>>>0<=42752?3:4,d==3?e=1:d==4&&(d=f>>>0>563?5:6,d==5?e=0:d==6&&(e=unSign(HEAPU8[(__ZL10walpha_tab+(f-256&4294967295)&4294967295)>>0],8,0))));return e} -function _iswalnum(f){var d,e,b;d=f>>>0<=255?2:1;a:do if(d==2){if((unSign((f-48&4294967295)>>>0<=9,1,0)|0)==0){d=4;break a}b=1;d=12;break a}else if(d==1){d=4;break a}while(0);d==4&&(d=f>>>0<=255?5:6,d==5?e=_isalpha(f):d==6&&(d=f>>>0>12352&f>>>0<=42752?7:8,d==7?e=1:d==8&&(d=f>>>0>563?9:10,d==9?e=0:d==10&&(e=unSign(HEAPU8[(__ZL10walpha_tab+(f-256&4294967295)&4294967295)>>0],8,0)))),b=e);return b} -function __Z10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_(f,d,e,b,a,g,c,h){var k=STACKTOP;STACKTOP+=1892;_memset(k,0,1892);var j,l=null,m,n,o,q,p,r,v,u,s,t,D,w,A,x,B,z,y,E,H,G,F,I,C,K,O,J=k+200,Q,R=k+204,V=k+212,M=k+268,P=k+324,Y,ca,N,L,T,Z,S=k+328,ea=k+368,$=k+372,X,ia,ha,aa,da,W,ka,ua=k+376;K=k+416;O=k+496;var oa,qa,ra,xa=k+752,la,ga;n=k+756;I=k+760;var ta,ma,U=k+764,na,ba,ja,va,za,wa,Aa,fa=k+768,pa=k+1796,sa,Ba=k+1820,ya=k+1860;ta=HEAP32[n>>2]=32;Aa=wa=za=F=va=ja=ba=HEAP32[U>>2]=0;j=(unSign(HEAPU8[__ZL19clear_skipping_text_b>> -0],1,0)|0)!=0?1:2;j==1&&(HEAP32[_skipping_text>>2]=0,HEAP8[__ZL19clear_skipping_text_b>>0]=0);HEAP32[(f+652&4294967295)>>2]=0;HEAP32[(f+8304&4294967295)>>2]=0;HEAP32[(f+8308&4294967295)>>2]=0;HEAP8[__ZL12end_of_input_b>>0]=0;HEAP32[c>>2]=0;HEAP8[h>>0]=0;HEAP32[__ZL7f_input>>2]=d;j=HEAP32[__ZL10ungot_word>>2]!=0?3:4;j==3&&(_strcpy(e,HEAP32[__ZL10ungot_word>>2]),d=_strlen(HEAP32[__ZL10ungot_word>>2]),HEAP32[U>>2]=HEAP32[U>>2]+d&4294967295,HEAP32[__ZL10ungot_word>>2]=0);j=(HEAP32[__ZL11ungot_char2>> -2]|0)!=0?5:6;j==5?HEAP32[I>>2]=HEAP32[__ZL11ungot_char2>>2]:j==6&&(d=__ZL4GetCv(),HEAP32[I>>2]=d);var d=fa&4294967295,Ca=ua&4294967295,Ea=ua+1&4294967295,Da=K&4294967295,Ja=K&4294967295,Na=K&4294967295,Oa=K&4294967295,Pa=K&4294967295,Qa=K&4294967295,Ra=K&4294967295,Ka=K&4294967295,La=K&4294967295,Ma=K&4294967295,Sa=K&4294967295,Fa=S&4294967295,Ga=ua&4294967295,Ha=pa&4294967295,Va=pa&4294967295,Wa=pa+1&4294967295,eb=pa+2&4294967295,Ta=pa+1&4294967295,Xa=pa&4294967295,Ya=ya&4294967295,Za=R+4&4294967295, -Ia=R+4&4294967295,$a=R&4294967295,Ua=V&4294967295,ab=R&4294967295,bb=V&4294967295;R&=4294967295;V&=4294967295;var cb=M&4294967295;M&=4294967295;var db=Ba&4294967295;ya&=4294967295;var fb=Ba&4294967295;Ba&=4294967295;var gb=k&4294967295,mb=k&4294967295,nb=k&4294967295,ob=k&4294967295,pb=k&4294967295,kb=k&4294967295,qb=k&4294967295,Ub=K&4294967295,Vb=k&4294967295,Wb=K&4294967295,Xb=K&4294967295,Yb=k&4294967295,Zb=K&4294967295,$b=k&4294967295,ac=k+1&4294967295;a:for(;;){j=(HEAP32[__ZL10ungot_char>>2]| -0)!=0?668:669;j==668?m=0:j==669&&(j=HEAP32[__ZL7f_input>>2]!=0?670:671,j==670?m=_feof(HEAP32[__ZL7f_input>>2]):j==671&&(m=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0)));j=m;if(!((j|0)==0|(HEAP32[__ZL10ungot_char>>2]|0)!=0|(HEAP32[__ZL11ungot_char2>>2]|0)!=0|(HEAP32[__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix>>2]|0)>=0)){j=673;break a}j=(_iswalnum(HEAP32[n>>2])|0)==0?9:15;b:do if(j==9){j=(HEAP32[_end_character_position>>2]|0)>0?10:12;if(j==10&&(HEAP32[_count_characters>>2]| -0)>(HEAP32[_end_character_position>>2]|0)){j=11;break a}if(!((HEAP32[_skip_characters>>2]|0)>0))break b;if((HEAP32[_count_characters>>2]|0)>(HEAP32[_skip_characters>>2]|0)){j=14;break a}}while(0);o=ta;ta=HEAP32[n>>2];HEAP32[n>>2]=HEAP32[I>>2];j=(HEAP32[__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix>>2]|0)>=0?16:18;b:do if(j==16){if(reSign(HEAP8[(__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E12ungot_string+HEAP32[__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix>> -2]&4294967295)>>0],8,0)!=0)break b;HEAP32[__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix>>2]=-1}while(0);q=HEAP32[__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix>>2];(q|0)==0&(HEAP32[__ZL11ungot_char2>>2]|0)==0?(l=18,j=19):(l=18,j=20);if(j==19){var l=HEAP32[__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix>>2],lb=reSign(HEAP8[(__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E12ungot_string+l&4294967295)>>0],8,0);HEAP32[n>>2]= -lb;lb=l+1&4294967295;HEAP32[__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix>>2]=lb;l=19}j=((l==19?lb:q)|0)>=0?21:22;b:do if(j==21)q=HEAP32[__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix>>2],z=reSign(HEAP8[(__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E12ungot_string+q&4294967295)>>0],8,0),HEAP32[I>>2]=z,HEAP32[__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix>>2]=q+1&4294967295;else if(j==22){j=__ZL4GetCv();HEAP32[I>>2]=j; -j=(HEAP32[__ZL10ungot_char>>2]|0)!=0?23:24;j==23?ra=0:j==24&&(j=HEAP32[__ZL7f_input>>2]!=0?25:26,j==25?ra=_feof(HEAP32[__ZL7f_input>>2]):j==26&&(ra=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0)));q=ra;q=unSign((q|0)!=0,1,0);if(reSign(q,8,0)==0)break b;HEAP32[I>>2]=32}while(0);HEAP32[__ZL11ungot_char2>>2]=0;j=(HEAP32[_option_ssml>>2]|0)!=0?30:288;b:do if(j==30){if((ja|0)!=0)break b;j=(HEAP32[__ZL19ssml_ignore_l_angle>>2]|0)==38?65:32;c:do if(j==32){if((HEAP32[n>>2]|0)!=38)break c;j=(HEAP32[I>>2]|0)== -35?35:34;if(j==34&&!((HEAP32[I>>2]|0)>96&(HEAP32[I>>2]|0)<=122))break c;q=0;HEAP32[n>>2]=HEAP32[I>>2];d:for(;;){j=(HEAP32[__ZL10ungot_char>>2]|0)!=0?38:39;if(j!=38&&j==39){j=HEAP32[__ZL7f_input>>2]!=0?40:41;if(j==40)var bc=_feof(HEAP32[__ZL7f_input>>2]),l=40;else if(j==41)var cc=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0),l=41;if(((l==40?bc:cc)|0)!=0)break d}if(!((_iswalnum(HEAP32[n>>2])|0)!=0|(HEAP32[n>>2]|0)==35))break d;if((q|0)>19)break d;HEAP8[(pa+q&4294967295)>>0]=HEAP32[n>>2]&255;q=q+1&4294967295; -j=__ZL4GetCv();HEAP32[n>>2]=j}HEAP8[(pa+q&4294967295)>>0]=0;j=__ZL4GetCv();HEAP32[I>>2]=j;_sprintf(__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E12ungot_string&4294967295,__str116&4294967295,Ha,HEAP32[n>>2],HEAP32[I>>2]);j=(HEAP32[n>>2]|0)==59?46:59;d:do if(j==46){j=reSign(HEAP8[Va>>0],8,0)==35?47:50;e:do if(j==47)if(j=reSign(HEAP8[Wa>>0],8,0)==120?48:49,j==48)var dc=_sscanf(eb,__str117&4294967295,n),l=48;else{if(j==49)var ec=_sscanf(Ta,__str30&4294967295,n),l=49}else if(j==50){l=__ZL18xml_char_mnemonics& -4294967295;for(oa=Xa;;){var tb=l;if(HEAP32[(l&4294967295)>>2]==0){j=55;break}j=(_strcmp(oa,HEAP32[(tb&4294967295)>>2])|0)==0;var ub=l;if(j){j=52;break}l=ub+8&4294967295;j=54}j==55?qa=HEAP32[(tb+4&4294967295)>>2]:j==52&&(qa=HEAP32[(ub+4&4294967295)>>2]);oa=l=qa;q=unSign((oa|0)!=-1,1,0);if(reSign(q,8,0)==0){l=56;break e}var vb=l;HEAP32[n>>2]=vb;if((HEAP32[I>>2]|0)!=0){l=57;break e}HEAP32[I>>2]=32;var fc=l,l=58}while(0);if(((l==56?oa:l==57?vb:l==58?fc:l==49?ec:dc)|0)<=0)break d;if(!((HEAP32[n>>2]|0)<= -32))break b;if(!((HEAP32[__ZL10sayas_mode>>2]|0)==20|(HEAP32[__ZL10sayas_mode>>2]|0)==36))break b;HEAP32[n>>2]=HEAP32[n>>2]+57344&4294967295;break b}while(0);HEAP32[__ZZ10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_E15ungot_string_ix>>2]=0;HEAP32[n>>2]=38;HEAP32[I>>2]=32;break b}while(0);if(!((HEAP32[n>>2]|0)==60&(HEAP32[__ZL19ssml_ignore_l_angle>>2]|0)!=60))break b;j=(HEAP32[I>>2]|0)==33?68:76;if(j==68){for(;;){j=(HEAP32[__ZL10ungot_char>>2]|0)!=0?69:70;if(j!=69&&j==70){j=HEAP32[__ZL7f_input>> -2]!=0?71:72;if(j==71)var gc=_feof(HEAP32[__ZL7f_input>>2]),l=71;else if(j==72)var hc=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0),l=72;if(((l==71?gc:hc)|0)!=0){j=75;break}}if((HEAP32[n>>2]|0)==62){j=75;break}j=__ZL4GetCv();HEAP32[n>>2]=j;j=68}HEAP32[I>>2]=32}else if(j==76){j=(HEAP32[I>>2]|0)==47?85:77;c:do if(j==77){z=q=HEAP32[I>>2];j=q>>>0<=255?78:79;if(j==78)var ic=_isalpha(z),l=78;else if(j==79)if(j=z>>>0>12352&q>>>0<=42752?80:81,j==80)break c;else if(j==81)if(j=q>>>0>563?82:83,j==82)break b;else if(j== -83)var jc=unSign(HEAPU8[(__ZL10walpha_tab+(q-256&4294967295)&4294967295)>>0],8,0),l=83;if(((l==78?ic:jc)|0)==0)break b}while(0);q=0;HEAP32[n>>2]=HEAP32[I>>2];c:for(;;){j=(HEAP32[__ZL10ungot_char>>2]|0)!=0?88:89;if(j!=88&&j==89){j=HEAP32[__ZL7f_input>>2]!=0?90:91;if(j==90)var kc=_feof(HEAP32[__ZL7f_input>>2]),l=90;else if(j==91)var lc=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0),l=91;if(((l==90?kc:lc)|0)!=0)break c}if((HEAP32[n>>2]|0)==62)break c;if((q|0)>255)break c;HEAP32[(fa+q*4&4294967295)>>2]= -HEAP32[n>>2];q=q+1&4294967295;da=__ZL4GetCv();HEAP32[n>>2]=da}HEAP32[(fa+q*4&4294967295)>>2]=0;HEAP32[I>>2]=32;da=0;j=(HEAP32[(fa+(q-1&4294967295)*4&4294967295)>>2]|0)==47?96:97;j==96&&(HEAP32[(fa+(q-1&4294967295)*4&4294967295)>>2]=32,da=1);W=e;ka=g;l=da;aa=d;da=W;W=U;o=ka;ka=l;q=0;l=97;c:for(;;){if(!((l==103?hb:0)>>>0<=38))break c;z=HEAP32[(aa+4*q&4294967295)>>2];if((z|0)==0)break c;r=z;j=r>>>0<=255?101:100;if(j==101&&(_isspace(r)|0)!=0)break c;l=q;hb=reSign(z&255,8,0);hb=_tolower(hb)&255;HEAP8[(ua+ -l&4294967295)>>0]=hb;var hb=q+1&4294967295;q=hb;l=103}HEAP8[(ua+q&4294967295)>>0]=0;aa=aa+4*q&4294967295;j=reSign(HEAP8[Ca>>0],8,0)==47?106:115;c:do if(j==106){l=__ZL8ssmltags&4294967295;for(X=Ea;;){var wb=l;if(HEAP32[(l&4294967295)>>2]==0){j=111;break}var rb=(_strcmp(X,HEAP32[(wb&4294967295)>>2])|0)==0,xb=l;if(rb){j=108;break}l=xb+8&4294967295;j=110}j==111?ha=HEAP32[(wb+4&4294967295)>>2]:j==108&&(ha=HEAP32[(xb+4&4294967295)>>2]);X=l=ha;l=unSign((X|0)!=16,1,0);j=reSign(l,8,0)!=0?113:114;j==113&&(l= -HEAP32[W>>2],HEAP8[(da+l&4294967295)>>0]=32,HEAP32[W>>2]=l+1&4294967295);X=rb=X+32&4294967295;l=114;j=126;break c}else if(j==115){l=__ZL8ssmltags&4294967295;for(X=Ga;;){var yb=l;if(HEAP32[(l&4294967295)>>2]==0){j=120;break}var ib=(_strcmp(X,HEAP32[(yb&4294967295)>>2])|0)==0,zb=l;if(ib){j=117;break}l=zb+8&4294967295;j=119}j==120?ia=HEAP32[(yb+4&4294967295)>>2]:j==117&&(ia=HEAP32[(zb+4&4294967295)>>2]);X=l=ia;l=unSign((X|0)!=16,1,0);j=reSign(l,8,0)!=0?122:123;j==122&&(l=HEAP32[W>>2],HEAP8[(da+l&4294967295)>> -0]=32,HEAP32[W>>2]=l+1&4294967295);ib=X;if((ka|0)==0){l=123;j=126;break c}if(reSign(HEAP8[(__ZL22ignore_if_self_closing+ib&4294967295)>>0],8,0)!=0)l=124;else{l=124;j=126;break c}j=280;break c}while(0);c:do if(j==126){l=l==124?ib:l==114?rb:ib;q=0;r=HEAPU32[__ZL12n_ssml_stack>>2];z=__ZL10ssml_stack+(r-1&4294967295)*76&4294967295;if(l==1)l=126,j=245;else if(l==2)l=126,j=251;else if(l==3)l=126,j=136;else if(l==4)l=126,j=186;else if(l==5)l=126,j=208;else if(l==6)l=126,j=263;else if(l==7)l=126,j=266;else if(l== -9)l=126,j=204;else if(l==10)l=126,j=127;else if(l==11){l=126;j=213;break a}else if(l==12)l=126,j=175;else if(l==13)l=126,j=233;else if(l==14)l=126,j=206;else if(l==15){l=126;j=262;break a}else if(l==33)l=126,j=255;else if(l==34)l=126,j=259;else if(l==35)l=126,j=185;else if(l==36)l=126,j=193;else if(l==38)l=126,j=271;else if(l==39)l=126,j=274;else if(l==41)l=126,j=207;else if(l==42)l=126,j=185;else if(l==43){l=126;j=232;break a}else if(l==44)l=126,j=185;else if(l==46)l=126,j=207;else if(l==47){l=126; -j=262;break a}else l=126,j=278;d:do if(j==245){q=__ZL16GetSsmlAttributePwPKc(aa,__str115272&4294967295);j=unSign(q!=0,1,0);j=reSign(j,8,0)!=0?246:248;e:do if(j==246){__ZL13attrcopy_utf8PcPKwi(Da,q,80);C=__Z11AddNameDataPKci(Ja,0);o=unSign((C|0)>=0,1,0);if(reSign(o,8,0)==0)break e;HEAP32[__ZL7xmlbase>>2]=HEAP32[_namedata>>2]+C&4294967295}while(0);j=(__ZL18GetVoiceAttributesPwi(aa,X)|0)==0;j=unSign(j,1,0);if(reSign(j,8,0)==0){j=250;break a}j=280;break c}else if(j==251){j=(__ZL18GetVoiceAttributesPwi(aa, -X)|0)==0;j=unSign(j,1,0);if(reSign(j,8,0)==0){j=253;break a}j=280;break c}else if(j==136){z=X;j=HEAP32[__ZL13n_param_stack>>2];q=_param_stack+j*64&4294967295;j=(j|0)<=18?137:138;j==137&&(HEAP32[__ZL13n_param_stack>>2]=HEAP32[__ZL13n_param_stack>>2]+1&4294967295);HEAP32[(q&4294967295)>>2]=z;j=0;e:for(;;)if(HEAP32[((q+4&4294967295)+j*4&4294967295)>>2]=-1,j=z=j+1&4294967295,!((z|0)<=14))break e;z=j=q;r=1;e:for(;;){q=__ZL16GetSsmlAttributePwPKc(aa,HEAP32[(__ZZL14ProcessSsmlTagPwPcRiiiE12prosody_attr+ -r*4&4294967295)>>2]);j=unSign(q!=0,1,0);j=reSign(j,8,0)!=0?142:173;f:do if(j==142)if(E=q,j=z,u=r,y=E,E=j,j=__ZL10attrlookupPKwPK8MNEM_TAB(y,HEAP32[(__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_tabs+u*4&4294967295)>>2]),HEAP32[$>>2]=j,j=unSign((HEAP32[$>>2]|0)>=0,1,0),j=reSign(j,8,0)!=0,s=u,j=j?143:144,j==143)HEAP32[((E+4&4294967295)+s*4&4294967295)>>2]=(HEAP32[$>>2]*HEAP32[((_param_stack+4&4294967295)+u*4&4294967295)>>2]&4294967295|0)/100|0;else if(j==144){t=y;y=s;w=t;s=$;t=0;g:for(;;){j=A=HEAPU32[w>> -2];if(!(A>>>0<=255)){j=147;break g}var l=(_isspace(j)|0)!=0,Ab=w;if(l)l=148;else{l=148;j=149;break g}w=Ab+4&4294967295;j=146}if(j==147)var mc=w,l=147;j=(HEAP32[(l==147?mc:Ab)>>2]|0)==43?150:151;j==150&&(w=w+4&4294967295,t=1);j=(HEAP32[w>>2]|0)==45?152:153;j==152&&(w=w+4&4294967295,t=-1);A=_wcstod(w,ea);j=HEAP32[ea>>2]==w?154:155;g:do if(j==154){HEAP32[s>>2]=100;j=167;break g}else if(j==155)if(j=(HEAP32[HEAP32[ea>>2]>>2]|0)==37?156:159,j==156){j=(t|0)!=0?157:158;j==157&&(A=(t|0)*A+100);HEAP32[s>>2]= -A|0;j=167;break g}else if(j==159){j=(HEAP32[(HEAP32[ea>>2]&4294967295)>>2]|0)==115?160:162;h:do if(j==160){if((HEAP32[(HEAP32[ea>>2]+4&4294967295)>>2]|0)!=116)break h;j=_exp2((t|0)*A/12)*100;HEAP32[s>>2]=j|0;j=167;break g}while(0);j=(y|0)==1?163:168;if(j==163){j=(t|0)==0?164:165;j==164?HEAP32[s>>2]=A*100|0:j==165&&(HEAP32[s>>2]=((t|0)*A*100|0)+100&4294967295);j=167;break g}else if(j==168){HEAP32[s>>2]=A|0;var sb=t;w=sb;j=(sb|0)==0?169:170;if(j==169){HEAP32[((E+4&4294967295)+u*4&4294967295)>>2]=HEAP32[$>> -2];break f}else if(j==170){var Bb=u,Cb=HEAP32[(__ZL17speech_parameters+u*4&4294967295)>>2],Db=HEAP32[$>>2];if((sb|0)==2){l=170;j=171;break g}else l=170;HEAP32[((E+4&4294967295)+Bb*4&4294967295)>>2]=(w*Db&4294967295)+Cb&4294967295;break f}}}while(0);if(j==167)var nc=u,oc=HEAP32[(__ZL17speech_parameters+u*4&4294967295)>>2],pc=HEAP32[$>>2],l=167;HEAP32[((E+4&4294967295)+(l==167?nc:Bb)*4&4294967295)>>2]=((l==167?oc:Cb)*(l==167?pc:Db)&4294967295|0)/100|0}while(0);r=j=r+1&4294967295;if(!((j|0)<=4))break e}__ZL17ProcessParamStackPcRi(da, -W);j=278;break d}else if(j==186){q=__ZL16GetSsmlAttributePwPKc(aa,__str93250&4294967295);u=__ZL16GetSsmlAttributePwPKc(aa,__str94251&4294967295);z=__ZL16GetSsmlAttributePwPKc(aa,__str95252&4294967295);r=__ZL10attrlookupPKwPK8MNEM_TAB(q,__ZZL14ProcessSsmlTagPwPcRiiiE17mnem_interpret_as&4294967295);j=__ZL10attrlookupPKwPK8MNEM_TAB(u,__ZZL14ProcessSsmlTagPwPcRiiiE17mnem_sayas_format&4294967295);j=(j|0)==1?187:188;j==187&&(r=19);q=__ZL10attrnumberPKwii(z,0,0);j=(r|0)==64?189:192;j==189&&(j=(q|0)<=1?190: -191,j==190?r=193:j==191&&(r=q+64&4294967295));_sprintf(Na,__str102259&4294967295,1,r);_strcpy(da+HEAP32[W>>2]&4294967295,Oa);j=HEAP32[W>>2];j=_strlen(Pa)+j&4294967295;HEAP32[W>>2]=j;HEAP32[__ZL11sayas_start>>2]=HEAP32[W>>2];HEAP32[__ZL10sayas_mode>>2]=r;j=278;break d}else if(j==208){q=__ZL16GetSsmlAttributePwPKc(aa,__str23180&4294967295);j=unSign(q!=0,1,0);if(reSign(j,8,0)==0){j=278;break d}__ZL13attrcopy_utf8PcPKwi(Qa,q,80);if((_strcmp(_skip_marker&4294967295,Ra)|0)==0){j=210;break a}C=__Z11AddNameDataPKci(Ka, -0);j=unSign((C|0)>=0,1,0);if(reSign(j,8,0)==0){j=278;break d}_sprintf(La,__str104261&4294967295,1,C);_strcpy(da+HEAP32[W>>2]&4294967295,Ma);j=HEAP32[W>>2];j=_strlen(Sa)+j&4294967295;HEAP32[W>>2]=j;j=278;break d}else if(j==263){j=(HEAP32[(z&4294967295)>>2]|0)==6?264:265;j==264&&(q=__ZL18GetVoiceAttributesPwi(aa,38));l=__ZL18GetVoiceAttributesPwi(aa,X);q|=l;var qc=q+524358&4294967295,l=265;j=281;break d}else if(j==266){j=(HEAP32[(z&4294967295)>>2]|0)==6?267:268;j==267&&(q=__ZL18GetVoiceAttributesPwi(aa, -38));j=(HEAP32[(z&4294967295)>>2]|0)==7?269:270;j==269&&(l=__ZL18GetVoiceAttributesPwi(aa,39),q|=l);l=__ZL18GetVoiceAttributesPwi(aa,X);q|=l;var rc=q+524358&4294967295,l=270;j=281;break d}else if(j==204){q=__ZL16GetSsmlAttributePwPKc(aa,__str103260&4294967295);j=unSign(q!=0,1,0);if(reSign(j,8,0)==0){j=278;break d}HEAP8[__ZL11ignore_text_b>>0]=1;j=HEAP32[W>>2];j=__ZL13attrcopy_utf8PcPKwi(da+HEAP32[W>>2]&4294967295,q,o-HEAP32[W>>2]&4294967295)+j&4294967295;HEAP32[W>>2]=j;j=278;break d}else if(j==127){z= -X;j=HEAP32[__ZL13n_param_stack>>2];q=_param_stack+j*64&4294967295;j=(j|0)<=18?128:129;j==128&&(HEAP32[__ZL13n_param_stack>>2]=HEAP32[__ZL13n_param_stack>>2]+1&4294967295);HEAP32[(q&4294967295)>>2]=z;j=0;e:for(;;)if(HEAP32[((q+4&4294967295)+j*4&4294967295)>>2]=-1,j=z=j+1&4294967295,!((z|0)<=14))break e;z=j=q;q=__ZL16GetSsmlAttributePwPKc(aa,__str76233&4294967295);u=__ZL16GetSsmlAttributePwPKc(aa,__str77234&4294967295);j=(__ZL7attrcmpPKwPKc(q,__str78235&4294967295)|0)==0;j=unSign(j,1,0);j=reSign(j, -8,0)!=0?132:133;e:do if(j==132)r=__ZL10attrlookupPKwPK8MNEM_TAB(u,__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_punct&4294967295),HEAP32[((z+4&4294967295)+20&4294967295)>>2]=r;else if(j==133){r=(__ZL7attrcmpPKwPKc(q,__str82239&4294967295)|0)==0;r=unSign(r,1,0);if(reSign(r,8,0)==0)break e;r=__ZL10attrlookupPKwPK8MNEM_TAB(u,__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_capitals&4294967295);HEAP32[((z+4&4294967295)+24&4294967295)>>2]=r}while(0);__ZL17ProcessParamStackPcRi(da,W);j=278;break d}else if(j==175){z=X;j=HEAP32[__ZL13n_param_stack>> -2];q=_param_stack+j*64&4294967295;j=(j|0)<=18?176:177;j==176&&(HEAP32[__ZL13n_param_stack>>2]=HEAP32[__ZL13n_param_stack>>2]+1&4294967295);HEAP32[(q&4294967295)>>2]=z;for(j=0;;)if(HEAP32[((q+4&4294967295)+j*4&4294967295)>>2]=-1,j=z=j+1&4294967295,!((z|0)<=14))break;z=j=q;r=3;q=__ZL16GetSsmlAttributePwPKc(aa,__str90247&4294967295);j=unSign(q!=0,1,0);j=reSign(j,8,0)!=0?180:181;j==180&&(r=__ZL10attrlookupPKwPK8MNEM_TAB(q,__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_emphasis&4294967295));j=(HEAP32[((HEAP32[_translator>> -2]&4294967295)+224&4294967295)>>2]|0)==1?182:183;j==182?(j=unSign(HEAPU8[(__ZZL14ProcessSsmlTagPwPcRiiiE23emphasis_to_pitch_range+r&4294967295)>>0],8,0),HEAP32[((z+4&4294967295)+16&4294967295)>>2]=j,j=unSign(HEAPU8[(__ZZL14ProcessSsmlTagPwPcRiiiE18emphasis_to_volume+r&4294967295)>>0],8,0),HEAP32[((z+4&4294967295)+8&4294967295)>>2]=j):j==183&&(HEAP32[((z+4&4294967295)+48&4294967295)>>2]=r);__ZL17ProcessParamStackPcRi(da,W);j=278;break d}else if(j==233){r=21;z=16384;q=__ZL16GetSsmlAttributePwPKc(aa, -__str109266&4294967295);j=unSign(q!=0,1,0);j=reSign(j,8,0)!=0?234:237;j==234&&(r=__ZL10attrlookupPKwPK8MNEM_TAB(q,__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_break&4294967295),j=(r|0)<=2?235:236,j==235&&(_sprintf(da+HEAP32[W>>2]&4294967295,__str113270&4294967295,1,r),HEAP32[W>>2]=HEAP32[W>>2]+3&4294967295,z=0),r=HEAP32[(__ZZL14ProcessSsmlTagPwPcRiiiE11break_value+r*4&4294967295)>>2]);u=__ZL16GetSsmlAttributePwPKc(aa,__str114271&4294967295);j=unSign(u!=0,1,0);j=reSign(j,8,0)!=0?238:240;e:do if(j==238){var Eb= -(__ZL10attrnumberPKwii(u,0,1)*25&4294967295|0)/(HEAP32[(_speed&4294967295)>>2]|0)|0;r=Eb;if((z|0)==0)l=238;else{l=238;j=242;break e}z=16384;j=241;break e}else if(j==240)if((z|0)!=0){j=241;break e}else{j=278;break d}while(0);if(j==241)var sc=r,l=241;j=((l==241?sc:Eb)|0)>4095?243:244;j==243&&(r=4095);var tc=r+z&4294967295,l=244;j=281;break d}else if(j==206){HEAP8[__ZL11ignore_text_b>>0]=1;j=278;break d}else if(j==255){for(;;){if(((l==254?Fb:r)|0)<=1)break;if((HEAP32[(__ZL10ssml_stack+(HEAP32[__ZL12n_ssml_stack>> -2]-1&4294967295)*76&-1)>>2]|0)==1)break;var Fb=HEAP32[__ZL12n_ssml_stack>>2]-1&4294967295;HEAP32[__ZL12n_ssml_stack>>2]=Fb;l=254}var uc=__ZL18GetVoiceAttributesPwi(aa,X)+524328&4294967295,l=257;j=281;break d}else if(j==259){for(;;){if(((l==258?Gb:r)|0)<=1)break;if((HEAP32[(__ZL10ssml_stack+(HEAP32[__ZL12n_ssml_stack>>2]-1&4294967295)*76&-1)>>2]|0)==2)break;var Gb=HEAP32[__ZL12n_ssml_stack>>2]-1&4294967295;HEAP32[__ZL12n_ssml_stack>>2]=Gb;l=258}z=0;var l=__ZL18GetVoiceAttributesPwi(aa,X),vc=z+l&4294967295, -l=261;j=281;break d}else if(j==185){__ZL13PopParamStackiPcRi(X,da,W);j=278;break d}else if(j==193){j=(HEAP32[__ZL10sayas_mode>>2]|0)==36?194:203;if(j==194){HEAP8[(da+HEAP32[W>>2]&4294967295)>>0]=0;q=HEAP32[__ZL11sayas_start>>2];z=W;r=da;_llvm_memcpy_p0i8_p0i8_i32(S,__ZZL14ReplaceKeyNamePciRiE5C_163,40,4,0);E=r=r+q&4294967295;for(u=Fa;;){var Hb=u;if(HEAP32[(u&4294967295)>>2]==0){j=199;break}j=(_strcmp(E,HEAP32[(Hb&4294967295)>>2])|0)==0;var Ib=u;if(j){j=196;break}u=Ib+8&4294967295;j=198}j==199?Z=HEAP32[(Hb+ -4&4294967295)>>2]:j==196&&(Z=HEAP32[(Ib+4&4294967295)>>2]);u=j=Z;j=unSign((u|0)!=0,1,0);j=reSign(j,8,0)!=0?201:202;j==201&&(j=__Z8utf8_outjPc(u,r),HEAP32[z>>2]=j+q&4294967295)}j=HEAP32[W>>2];HEAP8[(da+j&4294967295)>>0]=1;HEAP32[W>>2]=j+1&4294967295;j=HEAP32[W>>2];HEAP8[(da+j&4294967295)>>0]=89;HEAP32[W>>2]=j+1&4294967295;HEAP32[__ZL10sayas_mode>>2]=0;j=278;break d}else if(j==271){j=(HEAP32[(z&4294967295)>>2]|0)==6?272:273;j==272&&(q=__ZL18GetVoiceAttributesPwi(aa,X));var wc=q+524328&4294967295,l= -273;j=281;break d}else if(j==274){j=(HEAP32[(z&4294967295)>>2]|0)==6?276:275;if(j==275&&(HEAP32[(z&4294967295)>>2]|0)!=7){j=277;break a}var xc=__ZL18GetVoiceAttributesPwi(aa,X)+524358&4294967295,l=276;j=281;break d}else if(j==207){HEAP8[__ZL11ignore_text_b>>0]=0;j=278;break d}while(0);if(j==278){j=280;break c}else if(j==281)if(B=j=l==244?tc:l==257?uc:l==261?vc:l==265?qc:l==270?rc:l==273?wc:xc,(j|0)!=0){j=282;break a}else{j=287;break c}}while(0);j==280&&(B=0);HEAP32[n>>2]=32;j=__ZL4GetCv();HEAP32[I>> -2]=j;j=667;continue a}}while(0);HEAP32[__ZL19ssml_ignore_l_angle>>2]=0;if((unSign(HEAPU8[__ZL11ignore_text_b>>0],1,0)|0)!=0){j=667;continue a}var Jb=HEAPU32[n>>2];if((HEAP32[I>>2]|0)==10&(HEAP32[_option_linelength>>2]|0)==-1){j=290;break a}j=(Jb|0)==1?302:301;b:do if(j==301){j=(reSign(HEAP8[_ctrl_embedded>>0],8,0)|0)==(HEAP32[n>>2]|0)?302:333;break b}while(0);b:do if(j==302){if((HEAP32[I>>2]|0)==86){j=303;break a}if((HEAP32[I>>2]|0)!=66)break b;_llvm_memcpy_p0i8_p0i8_i32(e+HEAP32[U>>2]&4294967295, -__str125&4294967295,4,1,0);HEAP32[U>>2]=HEAP32[U>>2]+3&4294967295;j=__ZL4GetCv();HEAP32[I>>2]=j;j=unSign((HEAP32[I>>2]|0)==48,1,0);j=reSign(j,8,0)!=0?318:319;c:do if(j==318)HEAP32[_option_punctuation>>2]=0;else if(j==319){HEAP32[_option_punctuation>>2]=1;HEAP32[(_option_punctlist&4294967295)>>2]=0;if((HEAP32[I>>2]|0)==49)break c;for(la=0;;){o=j=HEAPU32[I>>2];j=j>>>0<=255?324:323;if(j==324&&(_isspace(o)|0)!=0){j=331;break}j=(HEAP32[__ZL10ungot_char>>2]|0)!=0?326:327;if(j!=326&&j==327){j=HEAP32[__ZL7f_input>> -2]!=0?328:329;if(j==328)var yc=_feof(HEAP32[__ZL7f_input>>2]),l=328;else if(j==329)var zc=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0),l=329;if(((l==328?yc:zc)|0)!=0){j=331;break}}HEAP32[(_option_punctlist+la*4&4294967295)>>2]=HEAP32[I>>2];la=la+1&4294967295;j=__ZL4GetCv();HEAP32[I>>2]=j;j=HEAP32[U>>2];HEAP8[(e+j&4294967295)>>0]=32;HEAP32[U>>2]=j+1&4294967295;j=322}HEAP32[(_option_punctlist+la*4&4294967295)>>2]=0;HEAP32[_option_punctuation>>2]=2}while(0);j=__ZL4GetCv();HEAP32[I>>2]=j;j=667;continue a}while(0); -ba=ba+1&4294967295;j=(_iswalnum(HEAP32[n>>2])|0)!=0?334:335;b:do if(j==334){va=1;j=356;break b}else if(j==335){j=(za|0)!=0?336:337;j==336&&(za=0,HEAP32[n>>2]=1328,q=HEAP32[I>>2],HEAP32[__ZL10ungot_char>>2]=q,HEAP32[I>>2]=32);z=HEAP32[n>>2];q=__ZL12chars_ignore&4294967295;r=0;c:for(;;){if(reSign(HEAP16[(q+2*r&4294967295)>>1],16,0)==0){j=342;break c}j=unSign(HEAPU16[(q+2*r&4294967295)>>1],16,0);var Kb=r+1&4294967295;if((j|0)==(z|0)){j=339;break c}r=Kb;j=341}j==342?N=0:j==339&&(N=Kb);j=N;j=unSign((j| -0)!=0,1,0);if(reSign(j,8,0)!=0){j=667;continue a}ca=HEAP32[n>>2];j=ca>>>0<=255?346:345;c:do if(j==346){if((_isspace(ca)|0)==0)break c;if((HEAP32[(f+280&4294967295)>>2]|0)!=6972015)break c;sa=e+(HEAP32[U>>2]-1&4294967295)&4294967295;if(reSign(HEAP8[(sa&4294967295)>>0],8,0)!=105)break c;j=reSign(HEAP8[(sa+-1&4294967295)>>0],8,0)==46?350:351;j==350&&(sa=sa+-1&4294967295);if(reSign(HEAP8[(sa+-1&4294967295)>>0],8,0)==32){j=352;break a}}while(0);ca=HEAP32[n>>2];if((ca|0)==3405)l=353;else{l=353;j=357;break b}if((HEAP32[I>> -2]|0)!=8205){j=356;break b}var Ac=Y=HEAP32[n>>2]=3406,l=355;j=358;break b}while(0);b:do if(j==356){var Bc=HEAP32[n>>2],l=356;j=357;break b}while(0);b:do if(j==357){var Lb=Y=l=l==356?Bc:ca;if(l>>>0<=255)l=357;else{l=357;j=358;break b}j=(_isupper(Lb)|0)!=0?363:376;break b}while(0);b:do if(j==358){j=(l==355?Ac:Lb)>>>0>563?360:359;c:do if(j==359){j=unSign(HEAPU8[(__ZL10walpha_tab+(Y-256&4294967295)&4294967295)>>0],8,0);if((j|0)==0|(j|0)==255)break c;j=363;break b}while(0);j=376;break b}while(0);b:do if(j== -363){HEAP32[(f+8304&4294967295)>>2]=HEAP32[(f+8304&4294967295)>>2]+1&4294967295;if(!((HEAP32[_option_capitals>>2]|0)==2&(HEAP32[__ZL10sayas_mode>>2]|0)==0))break b;z=q=ta;j=q>>>0<=255?369:365;if(j==369){if((_isupper(z)|0)!=0)break b}else if(j==365){j=z>>>0>563?367:366;c:do if(j==366){j=unSign(HEAPU8[(__ZL10walpha_tab+(q-256&4294967295)&4294967295)>>0],8,0);if((j|0)==0|(j|0)==255)break c;break b}while(0)}q=f;j=__str127&4294967295;z=Ya;HEAP32[P>>2]=j;HEAP32[Za>>2]=0;HEAP32[$a>>2]=HEAP32[Ia>>2];j=(__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(q, -P,Ua,ab,0,0)|0)!=0;j=unSign(j,1,0);j=reSign(j,8,0)!=0?371:372;j==371?(__Z13SetWordStressP10TranslatorPcPjii(q,bb,R,-1,0),__Z14DecodePhonemesPKcPc(V,cb),_sprintf(z,__str7164&4294967295,M),Q=z):j==372&&(Q=0);q=Q;q=unSign(q!=0,1,0);if(reSign(q,8,0)==0)break b;_strcpy(db,ya);la=_strlen(fb);if(!((la+HEAP32[U>>2]&4294967295|0)<(g|0)))break b;_strcpy(e+HEAP32[U>>2]&4294967295,Ba);HEAP32[U>>2]=la+HEAP32[U>>2]&4294967295}else if(j==376){z=q=j=HEAPU32[n>>2];j=j>>>0<=255?377:378;c:do if(j==377){var Cc=_isalpha(z), -l=377;j=383;break c}else if(j==378)if(j=z>>>0>12352&q>>>0<=42752?379:380,j==379){j=384;break c}else if(j==380)if(j=q>>>0>563?381:382,j==381)break b;else if(j==382){var Dc=unSign(HEAPU8[(__ZL10walpha_tab+(q-256&4294967295)&4294967295)>>0],8,0),l=382;j=383;break c}while(0);if(j==383&&((l==377?Cc:Dc)|0)==0)break b;HEAP32[(f+8308&4294967295)>>2]=HEAP32[(f+8308&4294967295)>>2]+1&4294967295}while(0);j=(HEAP32[_option_phoneme_input>>2]|0)!=0?386:395;b:do if(j==386)if(j=(ja|0)>0?387:388,j==387)ja=ja-1&4294967295; -else if(j==388){q=HEAP32[n>>2];(q|0)!=91?(l=388,j=392):(l=388,j=389);if(j==389)if(j=(HEAP32[I>>2]|0)!=91?391:390,j==391)var Ec=HEAP32[n>>2],l=391;else if(j==390){ja=-1;break b}if(((l==391?Ec:q)|0)!=93)break b;if((HEAP32[I>>2]|0)!=93)break b;ja=2}while(0);j=(HEAP32[n>>2]|0)==10?396:420;if(j==396){for(T=0;;){j=(HEAP32[__ZL10ungot_char>>2]|0)!=0?401:402;if(j!=401&&j==402){j=HEAP32[__ZL7f_input>>2]!=0?403:404;if(j==403)var Fc=_feof(HEAP32[__ZL7f_input>>2]),l=403;else if(j==404)var Gc=unSign(HEAPU8[__ZL12end_of_input_b>> -0],1,0),l=404;if(((l==403?Fc:Gc)|0)!=0)break}j=q=HEAPU32[I>>2];if(!(q>>>0<=255))break;if((_isspace(j)|0)==0)break;j=(HEAP32[I>>2]|0)==10?398:399;j==398&&(T=T+1&4294967295);j=__ZL4GetCv();HEAP32[I>>2]=j}if((T|0)>0){j=410;break a}if((ba|0)<=(HEAP32[_option_linelength>>2]|0)){j=418;break a}ba=0}z=0;j=(ja|0)==0&(HEAP32[__ZL10sayas_mode>>2]|0)==0?421:643;b:do if(j==421){q=0;j=(wa|0)!=0?422:434;c:do if(j==422){r=HEAP32[n>>2];j=r>>>0<=255?424:423;if(j==424&&(_isspace(r)|0)!=0)break c;if((__Z7IsAlphaj(HEAP32[n>> -2])|0)==0){j=432;break a}u=r=HEAP32[n>>2];j=r>>>0<=255?431:427;if(j==431){if((_islower(u)|0)==0){j=432;break a}}else if(j==427){if(u>>>0>563){j=429;break a}if(reSign(HEAP8[(__ZL10walpha_tab+(r-256&4294967295)&4294967295)>>0],8,0)!=-1){j=429;break a}}wa=0}while(0);j=(HEAP32[n>>2]|0)==46?435:441;c:do if(j==435){if((HEAP32[I>>2]|0)!=46){j=441;break c}ma=__ZL4GetCv();F=unSign((ma|0)==46,1,0);j=reSign(F,8,0)!=0?437:438;d:do if(j==437)for(;;)if(HEAP32[n>>2]=8230,HEAP32[I>>2]=32,ma=__ZL4GetCv(),F=unSign((ma| -0)==46,1,0),reSign(F,8,0)!=0)j=437;else break d;while(0);F=ma;j=(HEAP32[n>>2]|0)==8230?439:440;j==439?HEAP32[I>>2]=F:j==440&&(HEAP32[__ZL10ungot_char>>2]=F)}while(0);F=0;u=HEAP32[n>>2];r=__ZL11punct_chars&4294967295;E=0;c:for(;;){if(reSign(HEAP16[(r+2*E&4294967295)>>1],16,0)==0){j=446;break c}j=unSign(HEAPU16[(r+2*E&4294967295)>>1],16,0);var Mb=E+1&4294967295;if((j|0)==(u|0)){j=443;break c}E=Mb;j=445}j==446?G=0:j==443&&(G=Mb);r=j=G;j=unSign((r|0)!=0,1,0);j=reSign(j,8,0)!=0?448:464;c:do if(j==448)if(F= -HEAP32[(__ZL16punct_attributes+r*4&4294967295)>>2],j=(F&1048576|0)!=0?449:450,j==449){za=1;HEAP32[c>>2]=(F|0)>>12&15;j=667;continue a}else if(j==450){u=HEAP32[I>>2];j=u>>>0<=255?452:451;d:do if(j==452){j=(_isspace(u)|0)!=0?463:453;break d}else if(j==451){j=453;break d}while(0);d:do if(j==453){if((F&32768|0)!=0){j=463;break d}if((__Z9IsBracketi(HEAP32[I>>2])|0)!=0|(HEAP32[I>>2]|0)==63){j=463;break d}j=(HEAP32[__ZL10ungot_char>>2]|0)!=0?456:457;if(j!=456&&j==457){j=HEAP32[__ZL7f_input>>2]!=0?458:459; -if(j==458)var Hc=_feof(HEAP32[__ZL7f_input>>2]),l=458;else if(j==459)var Ic=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0),l=459;if(((l==458?Hc:Ic)|0)!=0){j=463;break d}}if((reSign(HEAP8[_ctrl_embedded>>0],8,0)|0)==(HEAP32[I>>2]|0)){j=463;break d}break c}while(0);q=1}while(0);j=(HEAP32[n>>2]|0)==57404?465:466;j==465&&(HEAP32[n>>2]=60);j=(HEAP32[_option_punctuation>>2]|0)!=0?467:537;c:do if(j==467&&(r=HEAP32[n>>2],j=r>>>0<=255?469:468,j==469)){if((_ispunct(r)|0)==0)break c;if((unSign(HEAPU8[__ZL10audio_text_b>> -0],1,0)|0)!=0)break c;j=(HEAP32[_option_punctuation>>2]|0)==1?479:472;d:do if(j==472){u=HEAP32[n>>2];for(r=_option_punctlist&4294967295;;){if((HEAP32[r>>2]|0)==0){j=476;break}var Nb=r;if((HEAP32[r>>2]|0)==(u|0)){j=477;break}r=Nb+4&4294967295;j=475}if(j!=476&&j==477&&Nb!=0){j=479;break d}break c}while(0);HEAP32[(f+652&4294967295)>>2]=0;z=HEAP32[n>>2];r=e;E=q;B=f;y=I;u=U;s=0;t=HEAP32[y>>2];HEAP8[gb>>0]=0;A=z;w=4;d:for(;;){if(!((w|0)<(HEAP32[_n_soundicon_tab>>2]|0))){j=487;break d}var Ob=w;if((HEAP32[(_soundicon_tab+ -w*16&-1)>>2]|0)==(A|0)){j=481;break d}w=Ob+1&4294967295;j=486}d:do if(j==487)x=-1;else if(j==481){j=(HEAP32[((_soundicon_tab+Ob*16&4294967295)+4&4294967295)>>2]|0)==0?482:484;e:do if(j==482){x=(__ZL13LoadSoundFilePKci(0,w)|0)!=0;x=unSign(x,1,0);if(reSign(x,8,0)==0){j=484;break e}x=-1;break d}while(0);x=w}while(0);w=j=x;j=unSign((w|0)>=0,1,0);j=reSign(j,8,0)!=0?489:490;d:do if(j==489){_sprintf(mb,__str17174&4294967295,w);j=t;HEAP32[__ZL10ungot_char>>2]=j;j=514;break d}else if(j==490){w=__ZL14LookupCharNameP10Translatorii(B, -z,0);j=unSign(w!=0,1,0);j=reSign(j,8,0)!=0?491:512;e:do if(j==491){s=1;j=(HEAP32[u>>2]|0)==0?494:492;f:do if(j==492){if((E|0)==0)break f;if((HEAP32[(((B&4294967295)+24&4294967295)+68&4294967295)>>2]&2|0)!=0)break f;j=t;HEAP32[__ZL10ungot_char>>2]=j;j=(HEAP32[_option_ssml>>2]|0)!=0?509:511;g:do if(j==509){if(!((z|0)==60|(z|0)==38))break g;HEAP32[__ZL19ssml_ignore_l_angle>>2]=z}while(0);HEAP32[__ZL11ungot_char2>>2]=z;HEAP8[$b>>0]=32;HEAP8[ac>>0]=0;break e}while(0);A=1;j=(t|0)==(z|0)&(z|0)!=60?495:496; -f:do if(j==495)for(;;)if(A=A+1&4294967295,t=__ZL4GetCv(),(t|0)==(z|0)&(z|0)!=60)j=495;else break f;while(0);HEAP32[y>>2]=t;j=(E|0)!=0?497:498;j==497&&(j=t,HEAP32[__ZL10ungot_char>>2]=j);j=(A|0)==1?499:500;if(j==499)_sprintf(pb,__str18175&4294967295,w);else if(j==500)if(j=(A|0)<=3?501:507,j==501){HEAP8[kb>>0]=0;j=(HEAP32[(_embedded_value+8&4294967295)>>2]|0)<=299?502:503;j==502&&_llvm_memcpy_p0i8_p0i8_i32(qb,__str19176&4294967295,6,1,0);j=(A|0)>0;unSign(j,1,0);A=A-1&4294967295;j=j?504:505;f:do if(j== -504)for(;;)if(_sprintf(Ub,__str18175&4294967295,w),_strcat(Vb,Wb),j=unSign((A|0)>0,1,0),A=A-1&4294967295,reSign(j,8,0)!=0)j=504;else{j=505;break f}while(0);if(!((HEAP32[(_embedded_value+8&4294967295)>>2]|0)<=299))break e;_llvm_memcpy_p0i8_p0i8_i32(Xb,__str20177&4294967295,7,1,0);_strcat(Yb,Zb)}else j==507&&_sprintf(kb,__str21178&4294967295,w,A,w)}while(0);if((s|0)!=0){j=514;break d}H=-1;j=534;break d}while(0);d:do if(j==514)if(y=HEAP32[u>>2],j=_strlen(nb),_strcpy(r+HEAP32[u>>2]&4294967295,ob),HEAP32[u>> -2]=j+HEAP32[u>>2]&4294967295,j=(E|0)==0?515:516,j==515)H=-1;else if(j==516)if(j=(z|0)==45?517:518,j==517)H=16384;else if(j==518){t=z;s=__ZL11punct_chars&4294967295;w=0;e:for(;;){if(reSign(HEAP16[(s+2*w&4294967295)>>1],16,0)==0){j=523;break e}j=unSign(HEAPU16[(s+2*w&4294967295)>>1],16,0);var Pb=w+1&4294967295;if((j|0)==(t|0)){j=520;break e}w=Pb;j=522}j==523?D=0:j==520&&(D=Pb);j=D;s=HEAP32[(__ZL16punct_attributes+j*4&4294967295)>>2];t=262148;j=(s&28672|0)==4096?525:526;j==525&&(t=266244);j=(y|0)>0? -527:531;e:do if(j==527){if((HEAP32[(((B&4294967295)+24&4294967295)+68&4294967295)>>2]&2|0)!=0)break e;j=(s&-32769|0)==266270?529:530;if(j==529){H=262148;j=534;break d}else if(j==530){H=t;j=534;break d}}while(0);j=(s&524288|0)!=0?532:533;j==532?H=s:j==533&&(H=t)}while(0);B=H;z=unSign((B|0)>=0,1,0);if(reSign(z,8,0)!=0){j=535;break a}z=HEAP32[n>>2]}while(0);j=(F&2097152|0)!=0?538:541;c:do if(j==538){if((z|0)!=0)break c;r=e+HEAP32[U>>2]&4294967295;u=__ZL14LookupCharNameP10Translatorii(f,HEAP32[n>>2], -1);_strcpy(r,u);if(reSign(HEAP8[(r&4294967295)>>0],8,0)==0)break c;z=_strlen(r);HEAP32[U>>2]=HEAP32[U>>2]+z&4294967295;z=HEAP32[n>>2];F&=-28673}while(0);if((q|0)==0)break b;na=0;r=ma=HEAP32[I>>2];j=r>>>0<=255?544:543;c:do if(j==544){if((_isspace(r)|0)==0)break c;for(;;){j=(HEAP32[__ZL10ungot_char>>2]|0)!=0?549:550;if(j!=549&&j==550){j=HEAP32[__ZL7f_input>>2]!=0?551:552;if(j==551)var Jc=_feof(HEAP32[__ZL7f_input>>2]),l=551;else if(j==552)var Kc=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0),l=552;if(((l== -551?Jc:Kc)|0)!=0){j=557;break}}j=u=ma;if(!(u>>>0<=255)){j=555;break}if((_isspace(j)|0)==0){j=557;break}j=(ma|0)==10?546:547;j==546&&(na=na+1&4294967295);ma=__ZL4GetCv();j=548}}while(0);j=(HEAP32[n>>2]|0)==46?559:561;c:do if(j==559){if(!((na|0)<=1)){j=621;break c}F|=4194304;j=561;break c}while(0);c:do if(j==561){if((na|0)!=0){j=621;break c}r=HEAPU32[n>>2];(r|0)==44?(l=562,j=563):(l=562,j=579);d:do if(j==563){j=(ta|0)==46?564:578;e:do if(j==564){if((HEAP32[(f+280&4294967295)>>2]|0)!=26741)break e;u= -o;j=u>>>0<=255?567:566;if(j==567){if((unSign((u-48&4294967295)>>>0<=9,1,0)|0)==0)break e;u=ma;j=u>>>0<=255?570:569;f:do if(j==570){j=(unSign((u-48&4294967295)>>>0<=9,1,0)|0)!=0?577:571;break f}else if(j==569){j=571;break f}while(0);f:do if(j==571)if(u=E=ma,j=E>>>0<=255?576:572,j==576){if((_islower(E)|0)==0)break e}else if(j==572){j=E>>>0>563?574:573;g:do if(j==573){if(reSign(HEAP8[(__ZL10walpha_tab+(u-256&4294967295)&4294967295)>>0],8,0)!=-1)break g;break f}while(0);break e}while(0);HEAP32[n>>2]= -1367;q=0;j=615;break d}}while(0);var Lc=HEAP32[n>>2],l=578;j=579;break d}while(0);d:do if(j==579){if(((l==578?Lc:r)|0)!=46){j=615;break d}j=(HEAP32[((f&4294967295)+184&4294967295)>>2]&65536|0)==0?603:581;e:do if(j==581){r=ta;j=r>>>0<=255?583:582;f:do if(j==583){j=(unSign((r-48&4294967295)>>>0<=9,1,0)|0)!=0?591:584;break f}else if(j==582){j=584;break f}while(0);if(j==584)if(j=ta,j=(j|0)==73|(j|0)==86|(j|0)==88|(j|0)==76?586:585,j==586){if(j=o,j=(j|0)==73|(j|0)==86|(j|0)==88|(j|0)==76?587:588,j!=587&& -j==588)if(r=o,j=r>>>0<=255?590:589,j==590){if((_isspace(r)|0)==0){j=603;break e}}else if(j==589){j=603;break e}}else if(j==585){j=603;break e}r=j=ta;j=j>>>0<=255?593:592;f:do if(j==593){if((unSign((r-48&4294967295)>>>0<=9,1,0)|0)==0)break f;var jb=l=ma;j=l>>>0<=255?596:597;g:do if(j==596)v=_islower(jb);else if(j==597){j=jb>>>0>563?599:598;h:do if(j==598){if(reSign(HEAP8[(__ZL10walpha_tab+(l-256&4294967295)&4294967295)>>0],8,0)!=-1){j=599;break h}v=1;break g}while(0);v=0}while(0);l=v;jb=ma;if((l|0)!= -0|(jb|0)==45)l=601;else{l=601;j=606;break e}q=0;j=605;break e}while(0);q=0;j=605;break e}while(0);e:do if(j==603){var Qb=ma;if((Qb|0)==39)l=603;else{l=603;j=606;break e}q=0;j=605;break e}while(0);if(j==605)var Mc=ma,l=605;r=u=l==605?Mc:l==601?jb:Qb;j=u>>>0<=255?611:607;e:do if(j==611){j=(_islower(u)|0)!=0?612:613;break e}else if(j==607){j=u>>>0>563?609:608;f:do if(j==608){if(reSign(HEAP8[(__ZL10walpha_tab+(r-256&4294967295)&4294967295)>>0],8,0)!=-1)break f;j=612;break e}while(0);j=613;break e}while(0); -j==612&&(q=0);if((va|0)!=0){j=617;break d}HEAP32[n>>2]=32;q=0;j=633;break c}while(0);d:do if(j==615){if((va|0)!=0)break d;q=0;j=633;break c}while(0);if((q|0)==0){j=633;break c}if((HEAP32[n>>2]|0)!=46){j=621;break c}if(!((ma|0)==60&(HEAP32[_option_ssml>>2]|0)!=0)){j=621;break c}q=0;Aa=HEAP32[U>>2];wa=F;j=633;break c}while(0);if(j==621&&(q|0)!=0){j=622;break a}j=(HEAP32[__ZL10ungot_char>>2]|0)!=0?634:635;j==634?p=0:j==635&&(j=HEAP32[__ZL7f_input>>2]!=0?636:637,j==636?p=_feof(HEAP32[__ZL7f_input>>2]): -j==637&&(p=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0)));j=p;j=unSign((j|0)==0,1,0);if(reSign(j,8,0)==0)break b;q=HEAP32[I>>2];j=q>>>0<=255?641:640;if(j==641){if((_isspace(q)|0)==0)break b;q=ma;HEAP32[__ZL10ungot_char>>2]=q}}while(0);if((HEAP32[(__ZL17speech_parameters&4294967295)>>2]|0)==1){j=667;continue a}o=HEAPU32[n>>2];j=(o|0)==(z|0)?645:650;b:do if(j==645){la=(__Z9IsBracketi(HEAP32[n>>2])|0)!=0;la=unSign(la,1,0);j=reSign(la,8,0)!=0?646:647;c:do if(j==646)HEAP32[n>>2]=57384;else if(j==647){if((HEAP32[n>> -2]|0)==45){j=649;break c}HEAP32[n>>2]=32}while(0);la=HEAP32[U>>2]+1&4294967295}else if(j==650){la=HEAP32[U>>2]+1&4294967295;if((o|0)!=57404)break b;HEAP32[n>>2]=60}while(0);j=__Z8utf8_outjPc(HEAP32[n>>2],e+HEAP32[U>>2]&4294967295);HEAP32[U>>2]=HEAP32[U>>2]+j&4294967295;o=j=HEAPU32[n>>2];j=j>>>0<=255?654:653;b:do if(j==654){j=(_isspace(o)|0)!=0?656:655;break b}else if(j==653){j=655;break b}while(0);b:do if(j==655){if((__Z9IsBracketi(HEAP32[n>>2])|0)!=0)break b;HEAP16[(b+2*HEAP32[U>>2]&4294967295)>> -1]=(HEAP32[_count_characters>>2]&65535)-(HEAP32[_clause_start_char>>2]&65535)&65535;if(!((la|0)<(HEAP32[U>>2]|0)))break b;for(;;)if(HEAP16[(b+2*la&4294967295)>>1]=-1,la=la+1&4294967295,(la|0)<(HEAP32[U>>2]|0))j=658;else break b}while(0);HEAP32[a>>2]=HEAP32[U>>2];j=(g-20&4294967295|0)>=(HEAP32[U>>2]|0)?664:660;b:do if(j==660){if((__Z7IsAlphaj(HEAP32[n>>2])|0)!=0)break b;o=HEAP32[n>>2];if(!(o>>>0<=255)){j=662;break a}if((unSign((o-48&4294967295)>>>0<=9,1,0)|0)==0){j=666;break a}}while(0);if((g-2&4294967295| -0)<=(HEAP32[U>>2]|0)){j=666;break a}j=667}a:do if(j==11){HEAP8[__ZL12end_of_input_b>>0]=1;ga=589864;j=678;break a}else if(j==14){HEAP8[__ZL19clear_skipping_text_b>>0]=1;HEAP32[_skip_characters>>2]=0;C=HEAP32[I>>2];HEAP32[__ZL10ungot_char>>2]=C;ga=16384;j=678;break a}else if(j==213){b=X;a=HEAP32[__ZL13n_param_stack>>2];T=_param_stack+a*64&4294967295;j=(a|0)<=18?214:215;j==214&&(HEAP32[__ZL13n_param_stack>>2]=HEAP32[__ZL13n_param_stack>>2]+1&4294967295);HEAP32[(T&4294967295)>>2]=b;b=0;b:for(;;)if(HEAP32[((T+ -4&4294967295)+b*4&4294967295)>>2]=-1,b=a=b+1&4294967295,!((a|0)<=14))break b;z=T;q=__ZL16GetSsmlAttributePwPKc(aa,__str105262&4294967295);T=unSign(q!=0,1,0);j=reSign(T,8,0)!=0?218:228;b:do if(j==218)if(__ZL13attrcopy_utf8PcPKwi(K&4294967295,q,80),j=HEAP32[_uri_callback>>2]==0?219:225,j==219){j=HEAP32[__ZL7xmlbase>>2]==0?222:220;c:do if(j==220){if(reSign(HEAP8[(K&4294967295)>>0],8,0)==47){j=222;break c}_sprintf(O&4294967295,__str106263&4294967295,HEAP32[__ZL7xmlbase>>2],K&4294967295);var Rb=__ZL14LoadSoundFile2PKc(O& -4294967295);C=Rb;l=221;j=223;break c}while(0);if(j==222){var Sb=__ZL14LoadSoundFile2PKc(K&4294967295);C=Sb;l=222}if(!(((l==222?Sb:Rb)|0)>=0))break b;_sprintf(K&4294967295,__str107264&4294967295,1,C);_strcpy(da+HEAP32[W>>2]&4294967295,K&4294967295);T=HEAP32[W>>2];T=_strlen(K&4294967295)+T&4294967295;HEAP32[W>>2]=T;HEAP32[(z+4&-1)>>2]=1}else if(j==225){C=__Z11AddNameDataPKci(K&4294967295,0);T=unSign((C|0)>=0,1,0);if(reSign(T,8,0)==0)break b;T=HEAP32[_namedata>>2]+C&4294967295;T=(FUNCTION_TABLE[HEAP32[_uri_callback>> -2]](1,T,HEAP32[__ZL7xmlbase>>2])|0)==0;T=unSign(T,1,0);if(reSign(T,8,0)==0)break b;_sprintf(K&4294967295,__str108265&4294967295,1,C);_strcpy(da+HEAP32[W>>2]&4294967295,K&4294967295);T=HEAP32[W>>2];T=_strlen(K&4294967295)+T&4294967295;HEAP32[W>>2]=T;HEAP32[(z+4&-1)>>2]=1}while(0);__ZL17ProcessParamStackPcRi(da,W);j=(ka|0)!=0?229:230;j==229?__ZL13PopParamStackiPcRi(X,da,W):j==230&&(HEAP8[__ZL10audio_text_b>>0]=1);l=231;j=279;break a}else if(j==262){l=262;j=279;break a}else if(j==232){__ZL13PopParamStackiPcRi(X, -da,W);HEAP8[__ZL10audio_text_b>>0]=0;l=232;j=279;break a}else if(j==210){HEAP8[__ZL19clear_skipping_text_b>>0]=1;HEAP8[(_skip_marker&4294967295)>>0]=0;l=210;j=279;break a}else if(j==250){l=250;j=279;break a}else if(j==253){l=253;j=279;break a}else if(j==277){l=277;j=279;break a}else if(j==290){C=__ZL11punct_chars&4294967295;K=Jb;for(O=0;;){if(reSign(HEAP16[(C+2*O&4294967295)>>1],16,0)==0){j=295;break}ga=unSign(HEAPU16[(C+2*O&4294967295)>>1],16,0);var Tb=O+1&4294967295;if((ga|0)==(K|0)){j=292;break}O= -Tb;j=294}j==295?L=0:j==292&&(L=Tb);r=C=L;C=unSign((r|0)==0,1,0);j=reSign(C,8,0)!=0?297:298;j==297?(HEAP16[(b+2*HEAP32[U>>2]&4294967295)>>1]=(HEAP32[_count_characters>>2]&65535)-(HEAP32[_clause_start_char>>2]&65535)&65535,HEAP32[a>>2]=HEAP32[U>>2],C=__Z8utf8_outjPc(HEAP32[n>>2],e+HEAP32[U>>2]&4294967295),HEAP32[U>>2]=HEAP32[U>>2]+C&4294967295,B=524328):j==298&&(B=HEAP32[(__ZL16punct_attributes+r*4&4294967295)>>2]);HEAP8[(e+HEAP32[U>>2]&4294967295)>>0]=32;HEAP8[(e+(HEAP32[U>>2]+1&4294967295)&4294967295)>> -0]=0;ga=B;j=678;break a}else if(j==303){C=HEAP32[U>>2];HEAP8[(e+C&4294967295)>>0]=0;for(HEAP32[U>>2]=C+1&4294967295;;){K=__ZL4GetCv();C=HEAP32[n>>2]=K;j=K>>>0<=255?307:306;if(j==307&&(_isspace(C)|0)!=0)break;j=(HEAP32[__ZL10ungot_char>>2]|0)!=0?309:310;if(j!=309&&j==310){j=HEAP32[__ZL7f_input>>2]!=0?311:312;if(j==311)var Nc=_feof(HEAP32[__ZL7f_input>>2]),l=311;else if(j==312)var Oc=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0),l=312;if(((l==311?Nc:Oc)|0)!=0)break}if((g-1&4294967295|0)<=(HEAP32[U>>2]| -0))break;C=HEAP32[U>>2];HEAP8[(e+C&4294967295)>>0]=HEAP32[n>>2]&255;HEAP32[U>>2]=C+1&4294967295}C=HEAP32[U>>2];HEAP8[(e+C&4294967295)>>0]=0;HEAP32[U>>2]=C+1&4294967295;ga=147456;j=678;break a}else if(j==352){HEAP32[__ZL10ungot_word>>2]=__str126&4294967295;C=HEAP32[I>>2];HEAP32[__ZL10ungot_char>>2]=C;HEAP8[(sa&4294967295)>>0]=0;ga=524328;j=678;break a}else if(j==410){C=HEAP32[I>>2];HEAP32[__ZL10ungot_char>>2]=C;j=(wa|0)!=0?411:412;j==411&&(O=C=e+Aa&4294967295,K=J,K=__Z8utf8_in2PiPKci(K,O,0),_llvm_memset_p0i8_i32(C, -32,K,1,0));HEAP8[(e+HEAP32[U>>2]&4294967295)>>0]=32;HEAP8[(e+(HEAP32[U>>2]+1&4294967295)&4294967295)>>0]=0;j=(T|0)>3?413:414;j==413&&(T=3);j=(HEAP32[_option_ssml>>2]|0)!=0?415:416;j==415&&(T=1);ga=(T*30&4294967295)+524328&4294967295;j=678;break a}else if(j==418){C=HEAP32[I>>2];HEAP32[__ZL10ungot_char>>2]=C;HEAP8[(e+HEAP32[U>>2]&4294967295)>>0]=32;HEAP8[(e+(HEAP32[U>>2]+1&4294967295)&4294967295)>>0]=0;ga=262174;j=678;break a}else if(j==429){j=432;break a}else if(j==535){ga=B;j=678;break a}else if(j== -622){f=ma;HEAP32[__ZL10ungot_char>>2]=f;HEAP8[(e+HEAP32[U>>2]&4294967295)>>0]=32;HEAP8[(e+(HEAP32[U>>2]+1&4294967295)&4294967295)>>0]=0;f=ta;j=f>>>0<=255?624:623;b:do if(j==624){if((unSign((f-48&4294967295)>>>0<=9,1,0)|0)==0)break b;if((__Z7IsAlphaj(ma)|0)!=0)break b;F&=-4194305;break b}else if(j==623)break b;while(0);f=F;j=(na|0)>1?629:632;if(j==629)if(j=(f|0)==532520|(F|0)==536621?630:631,j==630){ga=F+35&4294967295;j=678;break a}else{if(j==631){ga=524358;j=678;break a}}else if(j==632){ga=f;j=678; -break a}}else if(j==662){j=666;break a}else if(j==673){j=(za|0)!=0?674:675;j==674&&(C=__Z8utf8_outjPc(1328,e+HEAP32[U>>2]&4294967295),HEAP32[U>>2]=HEAP32[U>>2]+C&4294967295);j=(wa|0)!=0?676:677;j==676&&(O=C=e+Aa&4294967295,K=xa,K=__Z8utf8_in2PiPKci(K,O,0),_llvm_memset_p0i8_i32(C,32,K,1,0));HEAP8[(e+HEAP32[U>>2]&4294967295)>>0]=32;HEAP8[(e+(HEAP32[U>>2]+1&4294967295)&4294967295)>>0]=0;ga=589864;j=678;break a}while(0);a:do if(j==279){B=l==210?16384:l==231?16384:l==232?16384:l==250?147456:l==253?147456: -l==262?262174:524358;j=282;break a}else if(j==432){I=HEAP32[I>>2];HEAP32[__ZL10ungot_char>>2]=I;HEAP32[__ZL11ungot_char2>>2]=HEAP32[n>>2];HEAP8[(e+Aa&4294967295)>>0]=32;HEAP8[(e+(Aa+1&4294967295)&4294967295)>>0]=0;ga=wa;j=678;break a}else if(j==666){HEAP8[(e+HEAP32[U>>2]&4294967295)>>0]=32;HEAP8[(e+(HEAP32[U>>2]+1&4294967295)&4294967295)>>0]=0;n=HEAP32[I>>2];HEAP32[__ZL10ungot_char>>2]=n;ga=16384;j=678;break a}while(0);j==282&&(((wa|0)!=0?283:284)==283&&(HEAP32[U>>2]=Aa),HEAP8[(e+HEAP32[U>>2]&4294967295)>> -0]=32,wa=HEAP32[U>>2],HEAP8[(e+wa&4294967295)>>0]=0,HEAP32[U>>2]=wa+1&4294967295,((B&131072|0)!=0?285:286)==285&&_strcpy(h,__ZL16current_voice_id&4294967295),ga=B);STACKTOP=k;return ga} -function __Z8SetSpeedi(f){var d,e=null,b,a;HEAP32[(_speed+28&4294967295)>>2]=0;HEAP32[(_speed+24&4294967295)>>2]=450;HEAP32[(_speed+16&4294967295)>>2]=110;HEAP32[(_speed+20&4294967295)>>2]=100;HEAP32[(_speed+8&4294967295)>>2]=5;b=HEAP32[(_embedded_value+8&4294967295)>>2];((f|0)==2?1:2)==1&&(b=HEAP32[(_embedded_value+32&4294967295)>>2]);a=b;d=(HEAP32[(HEAP32[_voice>>2]+64&4294967295)>>2]|0)>0?3:4;d==3&&(b=(b*HEAP32[(HEAP32[_voice>>2]+64&4294967295)>>2]&4294967295|0)/100|0);d=(f&2|0)!=0?5:7;a:do if(d== -5){HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=15;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=1024;var g=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=g;if(!((g|0)>159))break a;HEAP32[_wcmdq_tail>>2]=0}while(0);d=(a|0)>450?11:8;a:do if(d==8){g=b;d=(HEAP32[(_speed+32&4294967295)>>2]|0)>=(a|0)?17:9;b:do if(d==17){if((g|0)>450)e=17;else{e=17;d=19;break b}b=450;d=20;break b}else if(d==9){if((g|0)>350){d=11;break a}var c=b,e=10;d=19;break b}while(0);b:do if(d== -19){d=((e==10?c:g)|0)>360?20:21;break b}while(0);d==20&&(HEAP32[(_speed+28&4294967295)>>2]=(b-360&4294967295|0)/8|0);a=c=b;(c|0)>359?(e=21,d=22):(e=21,d=23);if(d==22){a=359;var h=b,e=22}d=((e==22?h:c)|0)<=79?24:25;d==24&&(a=80);e=unSign(HEAPU8[(__ZL12speed_lookup+(a-80&4294967295)&4294967295)>>0],8,0);d=(b|0)>379?26:28;b:do if(d==26){e=7;if(!((b|0)>399))break b;e=6}while(0);d=reSign(f&1,8,0)!=0?29:31;b:do if(d==29){HEAP32[__ZL6speed1>>2]=(e*HEAP32[(HEAP32[_voice>>2]+52&4294967295)>>2]&4294967295| -0)/256|0;HEAP32[__ZL6speed2>>2]=(e*HEAP32[(HEAP32[_voice>>2]+56&4294967295)>>2]&4294967295|0)/256|0;HEAP32[__ZL6speed3>>2]=(e*HEAP32[(HEAP32[_voice>>2]+60&4294967295)>>2]&4294967295|0)/256|0;if(!((e|0)<=7))break b;HEAP32[__ZL6speed1>>2]=e;HEAP32[__ZL6speed3>>2]=e-1&4294967295;HEAP32[__ZL6speed2>>2]=HEAP32[__ZL6speed3>>2]}while(0);if((f&2|0)==0){d=54;break a}h=b;d=(b|0)>350?33:34;b:do if(d==33)HEAP32[(_speed+16&4294967295)>>2]=85-((h-350&4294967295|0)/3|0)&4294967295,HEAP32[(_speed+20&4294967295)>> -2]=60-((b-350&4294967295|0)/8|0)&4294967295;else if(d==34){if(!((h|0)>250))break b;HEAP32[(_speed+16&4294967295)>>2]=110-((b-250&4294967295|0)/4|0)&4294967295;HEAP32[(_speed+20&4294967295)>>2]=110-((b-250&4294967295|0)/2|0)&4294967295}while(0);h=e=(e*HEAP32[(HEAP32[_voice>>2]+52&4294967295)>>2]&4294967295|0)/256|0;d=(b|0)>169?37:38;d==37?HEAP32[(_speed+12&4294967295)>>2]=((h*150&4294967295|0)/128|0)+110&4294967295:d==38&&(HEAP32[(_speed+12&4294967295)>>2]=((h*128&4294967295|0)/130|0)+128&4294967295); -d=(b|0)>349?40:43;b:do if(d==40){h=unSign(HEAPU8[(__ZL14wav_factor_350+(b-350&4294967295)&4294967295)>>0],8,0);HEAP32[(_speed+12&4294967295)>>2]=h;if(!((b|0)>389))break b;HEAP32[(_speed+24&4294967295)>>2]=450-((b-400&4294967295|0)/2|0)&4294967295;if(!((b|0)>440))break b;HEAP32[(_speed+24&4294967295)>>2]=860-b&4294967295}while(0);HEAP32[(_speed&4294967295)>>2]=(e*256&4294967295|0)/115|0;HEAP32[(_speed+4&4294967295)>>2]=0;d=(b|0)>430?44:45;b:do if(d==44)HEAP32[(_speed&4294967295)>>2]=12;else if(d== -45)if(d=(b|0)>400?46:47,d==46)HEAP32[(_speed&4294967295)>>2]=13;else if(d==47)if(d=(b|0)>374?48:49,d==48)HEAP32[(_speed&4294967295)>>2]=14;else if(d==49){if(!((b|0)>350))break b;e=unSign(HEAPU8[(__ZL16pause_factor_350+(b-350&4294967295)&4294967295)>>0],8,0);HEAP32[(_speed&4294967295)>>2]=e}while(0);if((HEAP32[(_speed+4&4294967295)>>2]|0)!=0){d=54;break a}HEAP32[(_speed+4&4294967295)>>2]=HEAP32[(_speed&4294967295)>>2];d=unSign((HEAP32[(_speed+4&4294967295)>>2]|0)<=15,1,0);if(reSign(d,8,0)==0){d=54; -break a}HEAP32[(_speed+4&4294967295)>>2]=16;d=54;break a}while(0);a:do if(d==11){a=b;b=175;e=73;d=reSign(f&1,8,0)!=0?12:13;d==12&&(HEAP32[__ZL6speed1>>2]=(e*HEAP32[(HEAP32[_voice>>2]+52&4294967295)>>2]&4294967295|0)/256|0,HEAP32[__ZL6speed2>>2]=(e*HEAP32[(HEAP32[_voice>>2]+56&4294967295)>>2]&4294967295|0)/256|0,HEAP32[__ZL6speed3>>2]=(e*HEAP32[(HEAP32[_voice>>2]+60&4294967295)>>2]&4294967295|0)/256|0);if((f&2|0)==0)break a;d=(a|0)/(b|0);d=d*1024|0;HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]= -15;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=d;d=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=d;d=(d|0)>159?15:16;d==15&&(HEAP32[_wcmdq_tail>>2]=0);HEAP32[(_speed&4294967295)>>2]=85;HEAP32[(_speed+4&4294967295)>>2]=80;HEAP32[(_speed+8&4294967295)>>2]=22;HEAP32[(_speed+24&4294967295)>>2]=900;HEAP32[(_speed+12&4294967295)>>2]=211;HEAP32[(_speed+16&4294967295)>>2]=210;HEAP32[(_speed+20&4294967295)>>2]=170}while(0)} -function __Z11CalcLengthsP10Translator(f){var d=STACKTOP;STACKTOP+=252;_memset(d,0,252);var e,b=null,a,g,c,h,k,j,l,m,n,o,q,p,r,v,u,s,t,D=d+96,w=d+100;u=m=v=0;a=HEAP32[D>>2]=0;l=1;e=(l|0)<(HEAP32[_n_phoneme_list>>2]|0)?1:201;a:do if(e==1){var A=d&4294967295,x=d+24&-1,B=(d+24&4294967295)+8&4294967295,z=(d+48&4294967295)+6&4294967295,y=d+24&4294967295,E=w+124&4294967295;for(;;){n=_phoneme_list+(l-1&4294967295)*24&4294967295;p=_phoneme_list+l*24&4294967295;j=unSign(HEAPU8[(p+1&4294967295)>>0],8,0)&7; -c=unSign(HEAPU8[(p+1&4294967295)>>0],8,0)&8;o=_phoneme_list+(l+1&4294967295)*24&4294967295;e=(unSign(HEAPU16[(p+4&4294967295)>>1],16,0)&2|0)!=0?3:7;c:do if(e==3)for(h=D;;)if(e=HEAP32[h>>2],k=HEAP32[(_embedded_list+e*4&4294967295)>>2],HEAP32[h>>2]=e+1&4294967295,e=(k&31|0)==2?5:6,e==5&&(__Z11SetEmbeddedii(k&127,k>>>0>>>8),__Z8SetSpeedi(1)),(k&128|0)==0)e=4;else break c;while(0);h=unSign(HEAPU8[(p+15&4294967295)>>0],8,0);e=(unSign(HEAPU16[(p+4&4294967295)>>1],16,0)&4|0)!=0?8:9;c:do if(e==8){e=101;break c}else if(e== -9){k=h;if(k==0)e=10;else if(k==2){e=101;break c}else if(k==3)e=77;else if(k==4)e=11;else if(k==5)e=52;else if(k==6)e=26;else if(k==7)e=26;else if(k==8)e=77;else{e=200;break c}if(e==10){u=0;e=200;break c}else if(e==77){HEAP8[(p+18&4294967295)>>0]=HEAP8[(f+660&-1)>>0];HEAP16[(p+12&4294967295)>>1]=256;e=reSign(HEAP8[(p+19&4294967295)>>0],8,0)!=0?78:83;d:do if(e==78){e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)==3?79:80;e==79&&(HEAP8[(p+16&4294967295)>>0]=25);if(reSign(HEAP8[(n+15&4294967295)>>0],8,0)!= -2)break d;if((HEAP32[(HEAP32[(p+8&4294967295)>>2]+4&4294967295)>>2]&16777216|0)!=0)break d;HEAP8[(p+16&4294967295)>>0]=12}while(0);e=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==2?84:85;if(e==84){v=1;e=200;break c}else if(e==85){HEAP8[(p+21&4294967295)>>0]=u&255;e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)==2?87:86;d:do if(e==86){if(reSign(HEAP8[(n+15&4294967295)>>0],8,0)==3){e=87;break d}for(m=l;;){if(!((m|0)<(HEAP32[_n_phoneme_list>>2]|0))){e=98;break d}h=reSign(HEAP8[((_phoneme_list+m*24&4294967295)+ -15&4294967295)>>0],8,0)==2;var H=m;if(h)break;m=H+1&4294967295}HEAP8[(p+21&4294967295)>>0]=HEAP8[((_phoneme_list+H*24&4294967295)+21&4294967295)>>0];e=98;break d}while(0);d:do if(e==87){HEAP16[(p+12&4294967295)>>1]=HEAP16[(n+12&4294967295)>>1];e=reSign(HEAP8[(p+15&4294967295)>>0],8,0)==3?88:89;e==88&&(HEAP16[(p+12&4294967295)>>1]=HEAP32[__ZL6speed1>>2]&65535);e=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==5?90:91;e==90&&(m=((reSign(HEAP16[(p+12&4294967295)>>1],16,0)*160&4294967295|0)/100|0)&65535,HEAP16[(p+ -12&4294967295)>>1]=m);if(reSign(HEAP8[(o+15&4294967295)>>0],8,0)!=7)break d;m=((reSign(HEAP16[(p+12&4294967295)>>1],16,0)*120&4294967295|0)/100|0)&65535;HEAP16[(p+12&4294967295)>>1]=m}while(0);HEAP8[(p+20&4294967295)>>0]=HEAP8[(p+21&4294967295)>>0]-16&255;e=unSign(HEAPU8[(p+21&4294967295)>>0],8,0)<=15?99:100;e==99&&(HEAP8[(p+20&4294967295)>>0]=0);m=HEAP8[(p+14&4294967295)>>0]=0;e=200;break c}}else if(e==11){u=0;e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)==6?12:13;d:do if(e==12)HEAP8[(p+16&4294967295)>> -0]=25;else if(e==13){e=(HEAP32[__ZZ11CalcLengthsP10TranslatorE14more_syllables>>2]|0)>0?15:14;e:do if(e==14){if((j|0)<=3){e=15;break e}HEAP8[(p+16&4294967295)>>0]=60;break d}while(0);HEAP8[(p+16&4294967295)>>0]=48}while(0);e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)==4?18:19;e==18&&(HEAP8[(p+16&4294967295)>>0]=60);e=(HEAP32[(f&-1)>>2]&16|0)!=0?20:22;d:do if(e==20){if(reSign(HEAP8[(p+19&4294967295)>>0],8,0)==0)break d;HEAP8[(p+16&4294967295)>>0]=60}while(0);e=(HEAP32[(HEAP32[(p+8&4294967295)>>2]+4&4294967295)>> -2]&4194304|0)!=0?23:24;e==23&&(HEAP8[(p+16&4294967295)>>0]=HEAP8[(p+16&4294967295)>>0]+30&255);if((unSign(HEAPU16[(p+4&4294967295)>>1],16,0)&8|0)==0){e=200;break c}HEAP8[(p+16&4294967295)>>0]=(HEAP32[((f&4294967295)+240&4294967295)>>2]&255)+HEAP8[(p+16&4294967295)>>0]&255;e=200;break c}else if(e==52){e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)==7?56:53;d:do if(e==53){if(reSign(HEAP8[(n+15&4294967295)>>0],8,0)==6){e=56;break d}if((HEAP32[(HEAP32[(n+8&4294967295)>>2]+4&4294967295)>>2]&32|0)!=0){e=56; -break d}e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)==3?56:57;break d}while(0);e==56&&(HEAP8[(p+16&4294967295)>>0]=30);e=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==2?59:58;d:do if(e==58){e=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==3?59:73;break d}while(0);d:do if(e==59){e=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==2?61:60;e:do if(e==60){e=reSign(HEAP8[(o+19&4294967295)>>0],8,0)==0?61:62;break e}while(0);e==61&&(m=1);HEAP8[(p+16&4294967295)>>0]=40;e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)==0?64:63;e:do if(e== -63){if(reSign(HEAP8[(n+15&4294967295)>>0],8,0)==2){e=64;break e}if(reSign(HEAP8[(p+19&4294967295)>>0],8,0)!=0)break d;e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)==3?67:68;e==67&&(HEAP8[(p+16&4294967295)>>0]=20);e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)==8?69:70;e==69&&(HEAP8[(p+16&4294967295)>>0]=12);if(reSign(HEAP8[(n+15&4294967295)>>0],8,0)!=4)break d;if((HEAP32[(HEAP32[(n+8&4294967295)>>2]+4&4294967295)>>2]&8|0)!=0)break d;HEAP8[(p+16&4294967295)>>0]=0;break d}while(0);HEAP8[(p+16&4294967295)>>0]= -0}while(0);if((HEAP32[(f&-1)>>2]&16|0)==0){e=200;break c}if(reSign(HEAP8[(p+19&4294967295)>>0],8,0)==0){e=200;break c}if(!(unSign(HEAPU8[(p+16&4294967295)>>0],8,0)<=19)){e=200;break c}HEAP8[(p+16&4294967295)>>0]=20;e=200;break c}else if(e==26){e=reSign(HEAP8[(p+19&4294967295)>>0],8,0)!=0?27:30;d:do if(e==27){e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)!=2?29:28;if(e==28&&(HEAP32[(HEAP32[(p+8&4294967295)>>2]+4&4294967295)>>2]&16777216|0)!=0)break d;HEAP8[(p+16&4294967295)>>0]=15}while(0);e=reSign(HEAP8[(o+ -15&4294967295)>>0],8,0)==0?31:34;d:do if(e==31){if(reSign(HEAP8[(n+15&4294967295)>>0],8,0)!=8)break d;if((HEAP32[(HEAP32[(p+8&4294967295)>>2]+4&4294967295)>>2]&8|0)!=0)break d;HEAP8[(p+16&4294967295)>>0]=25}while(0);e=(HEAP32[(HEAP32[(n+8&4294967295)>>2]+4&4294967295)>>2]&16384|0)!=0?35:36;e==35&&(HEAP8[(p+16&4294967295)>>0]=30);e=(HEAP32[(f&-1)>>2]&16|0)!=0?37:39;d:do if(e==37){if(reSign(HEAP8[(p+19&4294967295)>>0],8,0)==0)break d;HEAP8[(p+16&4294967295)>>0]=30}while(0);e=(HEAP32[(HEAP32[(p+8&4294967295)>> -2]+4&4294967295)>>2]&32|0)==0?45:40;d:do if(e==40){if(reSign(HEAP8[(o+15&4294967295)>>0],8,0)!=4){e=45;break d}if(reSign(HEAP8[(o+19&4294967295)>>0],8,0)!=0){e=45;break d}e=reSign(HEAP8[(n+15&4294967295)>>0],8,0)==2;k=p+12&4294967295;e=e?43:44;if(e==43){HEAP16[k>>1]=200;e=46;break d}else if(e==44){HEAP16[k>>1]=150;e=46;break d}}while(0);e==45&&(HEAP16[(p+12&4294967295)>>1]=256);if((h|0)!=7){e=200;break c}e=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==2?48:49;e==48&&(m=1);e=reSign(HEAP8[(n+15&4294967295)>> -0],8,0)==2?51:50;if(e==50&&reSign(HEAP8[(n+15&4294967295)>>0],8,0)!=3){e=200;break c}h=((reSign(HEAP16[(n+12&4294967295)>>1],16,0)+255&4294967295|0)/2|0)&65535;HEAP16[(p+12&4294967295)>>1]=h;e=200;break c}}while(0);if(e==101){h=0;k=_phoneme_list+(l+2&4294967295)*24&4294967295;q=_phoneme_list+(l+3&4294967295)*24&4294967295;t=j;e=(t|0)>7?102:103;c:do if(e==102)j=7;else if(e==103){if(!((t|0)<=1))break c;j^=1}while(0);t=HEAP8[((f+660&4294967295)+j&4294967295)>>0];e=(v|0)!=0?106:107;e==106?HEAP8[(p+18& -4294967295)>>0]=t-1&255:e==107&&(HEAP8[(p+18&4294967295)>>0]=t);e=(c|0)!=0?109:110;e==109&&(HEAP8[(p+18&4294967295)>>0]=25);e=(HEAP32[_n_phoneme_list>>2]-3&4294967295|0)<=(l|0)?111:113;c:do if(e==111){if(!((unSign(HEAPU8[(p+18&4294967295)>>0],8,0)|0)>(HEAP32[(((f&4294967295)+24&4294967295)+36&4294967295)>>2]|0)))break c;HEAP8[(p+18&4294967295)>>0]=HEAP32[(((f&4294967295)+24&4294967295)+36&4294967295)>>2]&255}while(0);t=HEAP32[__ZZ11CalcLengthsP10TranslatorE14more_syllables>>2]=0;r=p+24&4294967295; -e=reSign(HEAP8[(r+19&4294967295)>>0],8,0)==0;var G=r;e?(b=113,e=114):(b=113,e=120);c:do if(e==114)for(;;){e=reSign(HEAP8[((b==119?F:G)+15&4294967295)>>0],8,0)==2?115:117;e:do if(e==115){if((HEAP32[(HEAP32[(r+8&4294967295)>>2]+4&4294967295)>>2]&1048576|0)!=0)break e;HEAP32[__ZZ11CalcLengthsP10TranslatorE14more_syllables>>2]=HEAP32[__ZZ11CalcLengthsP10TranslatorE14more_syllables>>2]+1&4294967295}while(0);e=reSign(HEAP8[(HEAP32[(r+8&4294967295)>>2]+10&4294967295)>>0],8,0)==27?118:119;e==118&&(t=2);r= -r+24&4294967295;e=reSign(HEAP8[(r+19&4294967295)>>0],8,0)==0;var F=r;if(e)b=119,e=114;else{b=119;break c}}while(0);e=reSign(HEAP8[(HEAP32[((b==113?G:F)+8&4294967295)>>2]+10&4294967295)>>0],8,0)==27?121:122;e==121&&(t=2);e=(unSign(HEAPU8[(r+19&4294967295)>>0],8,0)&2|0)!=0&(HEAP32[__ZZ11CalcLengthsP10TranslatorE14more_syllables>>2]|0)==0?123:124;e==123&&(t=2);e=reSign(HEAP8[(HEAP32[(o+8&4294967295)>>2]+10&4294967295)>>0],8,0)==23?125:127;c:do if(e==125){if(reSign(HEAP8[(k+15&4294967295)>>0],8,0)!=0)break c; -o=k;k=q;q=_phoneme_list+(l+4&4294967295)*24&4294967295}while(0);b=f&4294967295;e=(HEAP32[__ZZ11CalcLengthsP10TranslatorE14more_syllables>>2]|0)==0?128:132;c:do if(e==128){s=HEAP32[(b+180&4294967295)>>2];e=unSign(HEAPU8[(HEAP32[(k+8&4294967295)>>2]+15&4294967295)>>0],8,0)*10&4294967295;e=unSign(HEAPU8[(HEAP32[(o+8&4294967295)>>2]+15&4294967295)>>0],8,0)+e&4294967295;r=unSign(HEAPU8[(s+e&4294967295)>>0],8,0);e=reSign(HEAP8[(o+19&4294967295)>>0],8,0)==0?131:129;d:do if(e==129){if((HEAP32[(f&-1)>>2]& -32|0)==0){e=131;break d}s=HEAP32[((f&4294967295)+180&4294967295)>>2];e=(unSign(HEAPU8[(HEAP32[(o+8&4294967295)>>2]+15&4294967295)>>0],8,0)*10&4294967295)+1&4294967295;s=(unSign(HEAPU8[(s+e&4294967295)>>0],8,0)+r&4294967295|0)/2|0;break c}while(0);s=r}else if(e==132){s=HEAP32[(b+176&4294967295)>>2];e=unSign(HEAPU8[(HEAP32[(k+8&4294967295)>>2]+15&4294967295)>>0],8,0)*10&4294967295;e=unSign(HEAPU8[(HEAP32[(o+8&4294967295)>>2]+15&4294967295)>>0],8,0)+e&4294967295;s=unSign(HEAPU8[(s+e&4294967295)>>0], -8,0);if(reSign(HEAP8[(o+15&4294967295)>>0],8,0)!=8)break c;e=reSign(HEAP8[(k+15&4294967295)>>0],8,0)==4?135:134;if(e==134&&reSign(HEAP8[(k+15&4294967295)>>0],8,0)!=5)break c;if((HEAP32[(HEAP32[(q+8&4294967295)>>2]+4&4294967295)>>2]&8|0)==0)break c;s=s-15&4294967295}while(0);e=(HEAP32[__ZZ11CalcLengthsP10TranslatorE14more_syllables>>2]|0)==0?138:139;e==138?s=s*HEAP32[__ZL6speed1>>2]&4294967295:e==139&&(e=(HEAP32[__ZZ11CalcLengthsP10TranslatorE14more_syllables>>2]|0)==1?140:141,e==140?s=s*HEAP32[__ZL6speed2>> -2]&4294967295:e==141&&(s=s*HEAP32[__ZL6speed3>>2]&4294967295));s=e=(s|0)/128|0;e=(e|0)<=7?143:144;e==143&&(s=8);e=(j|0)>6?145:147;c:do if(e==145){s=s+20&4294967295;if((c|0)==0)break c;s=s+10&4294967295}else if(e==147){if((c|0)==0)break c;s=s+20&4294967295}while(0);r=reSign(HEAP16[((f+676&4294967295)+j*2&4294967295)>>1],16,0);j=unSign((r|0)==0,1,0);e=reSign(j,8,0)!=0?150:151;e==150&&(r=reSign(HEAP16[((f+676&4294967295)+12&4294967295)>>1],16,0));s=r*s&4294967295;e=reSign(HEAP8[(p+3&4294967295)>>0], -8,0)!=0?152:154;c:do if(e==152){j=unSign(HEAPU8[(p+3&4294967295)>>0],8,0);c=unSign(HEAPU8[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]+14&4294967295)>>0],8,0);j=unSign((c|0)>0,1,0);if(reSign(j,8,0)==0)break c;s=(c*s&4294967295|0)/100|0}while(0);e=(t|0)==2?155:158;e==155&&(r=unSign(HEAPU8[(HEAP32[(p+8&4294967295)>>2]+14&4294967295)>>0],8,0)*2&4294967295,e=(HEAP32[((f&4294967295)+12&4294967295)>>2]&262144|0)!=0?156:157,e==156&&(r=200),s=((((280-r&4294967295|0)/3|0)+256&4294967295)*s&4294967295|0)/256| -0);e=(HEAP32[__ZL6speed1>>2]*HEAP32[((f&4294967295)+272&4294967295)>>2]&4294967295|0)<(s|0)?159:160;e==159&&(s=HEAP32[__ZL6speed1>>2]*HEAP32[((f&4294967295)+272&4294967295)>>2]&4294967295);s=(s|0)/128|0;e=reSign(HEAP8[(p+15&4294967295)>>0],8,0)!=2?161:162;e==161&&(s=256,h=16);HEAP16[(p+12&4294967295)>>1]=s&65535;e=unSign(HEAPU8[(p+14&4294967295)>>0],8,0)>18?163:164;e==163&&(_fwrite(__str279&4294967295,1,28,HEAP32[_stderr>>2]),HEAP8[(p+14&4294967295)>>0]=0);j=unSign(HEAPU8[(p+14&4294967295)>>0],8, -0)+1&4294967295;e=reSign(HEAP8[(p+3&4294967295)>>0],8,0)!=0?165:171;if(e==165){a=unSign(HEAPU8[(p+3&4294967295)>>0],8,0);c=w;_llvm_memset_p0i8_i32(A,0,96,1,0);for(e=0;;)if(HEAP8[(d+e*24&-1)>>0]=9,HEAP32[((d+e*24&4294967295)+8&4294967295)>>2]=HEAP32[(_phoneme_tab+36&4294967295)>>2],e=t=e+1&4294967295,!((t|0)<=3))break;HEAP8[x>>0]=a&255;HEAP32[B>>2]=HEAP32[(_phoneme_tab+a*4&4294967295)>>2];HEAP16[z>>1]=1;__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,y,c);a=HEAP32[E>>2];e=(a| -0)==0?168:169;e==168?(_fwrite(__str12398&4294967295,1,20,HEAP32[_stderr>>2]),g=HEAP32[(_envelope_data&4294967295)>>2]):e==169&&(g=HEAP32[_phondata_ptr>>2]+a&4294967295);a=g}else e==171&&(a=HEAP32[(_envelope_data+j*4&4294967295)>>2]);c=unSign(HEAPU8[(p+20&4294967295)>>0],8,0);e=unSign(HEAPU8[(p+21&4294967295)>>0],8,0);t=unSign(HEAPU8[(p+20&4294967295)>>0],8,0);e=e-t&4294967295;c=t=((unSign(HEAPU8[(a&4294967295)>>0],8,0)*e&4294967295|0)/256|0)+c&4294967295;(v|0)!=0?(b=172,e=175):(b=172,e=173);c:do if(e== -173){if((m|0)==0){e=185;break c}var I=c,b=174;e=175;break c}while(0);c:do if(e==175){e=((b==174?I:t)|0)==255?176:177;e==176&&(u=c);e=(c-u&4294967295|0)>16?178:179;e==178&&(u=c-16&4294967295);HEAP8[(n+20&4294967295)>>0]=u&255;HEAP8[(n+21&4294967295)>>0]=c&255;v=n+14&4294967295;e=(u|0)<(c|0)?180:181;e==180?(HEAP8[v>>0]=2,HEAP8[(p+14&4294967295)>>0]=j&255):e==181&&(HEAP8[v>>0]=0);HEAP16[(n+12&4294967295)>>1]=s&65535;HEAP8[(n+18&4294967295)>>0]=HEAP8[(p+18&4294967295)>>0];if(reSign(HEAP8[(n+15&4294967295)>> -0],8,0)==3)break c;if(!(unSign(HEAPU8[(n+18&4294967295)>>0],8,0)>18))break c;HEAP8[(n+18&4294967295)>>0]=18}while(0);HEAP16[(o+4&4294967295)>>1]&=-2;e=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==8?186:188;c:do if(e==186){if(reSign(HEAP8[(k+15&4294967295)>>0],8,0)==2)break c;HEAP16[(o+4&4294967295)>>1]|=1}while(0);e=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==3?189:194;c:do if(e==189){HEAP16[(o+4&4294967295)>>1]|=1;e=reSign(HEAP8[(k+15&4294967295)>>0],8,0)==2?190:191;e==190&&(HEAP16[(o+4&4294967295)>>1]&= --2);if(reSign(HEAP8[(k+15&4294967295)>>0],8,0)==2)break c;if((HEAP32[(HEAP32[(o+8&4294967295)>>2]&4294967295)>>2]|0)!=12146)break c;HEAP16[(o+4&4294967295)>>1]&=-2}while(0);e=(h|0)>0?195:199;c:do if(e==195){n=unSign(HEAPU8[(p+21&4294967295)>>0],8,0);o=unSign(HEAPU8[(p+20&4294967295)>>0],8,0);if(!((n-o&4294967295|0)<(h|0)))break c;n=unSign(HEAPU8[(p+21&4294967295)>>0],8,0)-h&4294967295;e=(n|0)<0?197:198;e==197&&(n=0);HEAP8[(p+20&4294967295)>>0]=n&255}while(0);n=unSign(HEAPU8[(p+20&4294967295)>>0], -8,0);o=unSign(HEAPU8[(p+21&4294967295)>>0],8,0);u=unSign(HEAPU8[(p+20&4294967295)>>0],8,0);o=o-u&4294967295;p=unSign(HEAPU8[(p+14&4294967295)>>0],8,0);u=((unSign(HEAPU8[(HEAP32[(_envelope_data+p*4&4294967295)>>2]+127&4294967295)>>0],8,0)*o&4294967295|0)/256|0)+n&4294967295;m=v=0}l=l+1&4294967295;if((l|0)<(HEAP32[_n_phoneme_list>>2]|0))e=2;else break a}}while(0);STACKTOP=d} -function __Z12SetParameteriii(f,d,e){var b;b=d;e=(e|0)!=0?1:3;a:do if(e==1){if(!((f|0)<=4))break a;b=HEAP32[(_param_defaults+f*4&4294967295)>>2];b=b+((d*b&4294967295|0)/100|0)&4294967295}while(0);HEAP32[((_param_stack+4&4294967295)+f*4&4294967295)>>2]=b;e=f==1?4:f==2?5:f==3?6:f==4?11:f==7?15:f==9?16:f==13?14:19;if(e==4)HEAP32[(_embedded_value+8&4294967295)>>2]=b,HEAP32[(_embedded_value+32&4294967295)>>2]=b,__Z8SetSpeedi(3);else if(e==5)HEAP32[(_embedded_value+12&4294967295)>>2]=b,f=(HEAP32[(_embedded_value+ -12&4294967295)>>2]*55&4294967295|0)/100|0,f=(unSign(HEAPU8[(__ZZ12GetAmplitudevE12amp_emphasis+HEAP32[(_embedded_value+52&4294967295)>>2]&4294967295)>>0],8,0)*f&4294967295|0)/16|0,HEAP32[__ZL17general_amplitude>>2]=f;else if(e==6){f=b;e=(f|0)>99?7:8;a:do if(e==7)b=99;else if(e==8){if(!((f|0)<0))break a;b=0}while(0);HEAP32[(_embedded_value+4&4294967295)>>2]=b}else e==11?(((b|0)>99?12:13)==12&&(b=99),HEAP32[(_embedded_value+16&4294967295)>>2]=b):e==15?HEAP32[_option_wordgap>>2]=b:e==16?(((b&255|0)!= -0?17:18)==17&&(HEAP32[((HEAP32[_translator>>2]&4294967295)+228&4294967295)>>2]=b&255),HEAP32[_option_tone_flags>>2]=b):e==14&&(HEAP32[_option_linelength>>2]=b)} -function __Z20LookupAccentedLetterP10TranslatorjPc(f,d,e){var b=STACKTOP;STACKTOP+=144;_memset(b,0,144);var a,g=null,c,h=b+4,k=b+12,j,l,m,n,o=b+16,q=b+48,p=b+80,r=b+112;n=m=l=j=0;HEAP8[(r&4294967295)>>0]=0;a=d>>>0<=223|d>>>0>382?2:1;if(a==2)if(a=d>>>0>591&d>>>0<=680?3:4,a==3)j=c=unSign(HEAPU16[(__ZL18letter_accents_250+(d-592&4294967295)*2&4294967295)>>1],16,0),g=3;else{if(a==4)var v=j,g=4}else if(a==1){var u=unSign(HEAPU16[(__ZL18letter_accents_0e0+(d-224&4294967295)*2&4294967295)>>1],16,0);j=u; -g=1}a=((g==4?v:g==3?c:u)|0)!=0?6:24;a:do if(a==6){d=(j&63)+59&4294967295;a=(d|0)<=96?7:8;a==7&&(d=reSign(HEAP16[(__ZL13non_ascii_tab+(d-59&4294967295)*2&4294967295)>>1],16,0));g=(j|0)>>6;a=(j&32768|0)!=0?9:10;a==9?(n=g&63,n=n+59&4294967295,m=(j|0)>>12&7):a==10&&(l=g&31,m=(j|0)>>11&15);g=HEAP32[(__ZL11accents_tab+l*8&-1)>>2];c=p&4294967295;a=f;HEAP32[(h+4&4294967295)>>2]=0;HEAP32[(h&4294967295)>>2]=HEAP32[(h+4&4294967295)>>2];HEAP32[k>>2]=g;a=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(a,k, -c,h&4294967295,0,0);a=unSign((a|0)!=0,1,0);if(reSign(a,8,0)==0)break a;a=(__ZL13LookupLetter2P10TranslatorjPc(f,d,o&4294967295)|0)!=0;a=unSign(a,1,0);if(reSign(a,8,0)==0)break a;a=(m|0)!=0?14:16;b:do if(a==14){g=HEAP32[(__ZL11accents_tab+m*8&-1)>>2];c=r&4294967295;d=f;HEAP32[(h+4&4294967295)>>2]=0;HEAP32[(h&4294967295)>>2]=HEAP32[(h+4&4294967295)>>2];HEAP32[b>>2]=g;d=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(d,b,c,h&4294967295,0,0);unSign((d|0)==0,1,0);if(reSign(HEAP32[((__ZL11accents_tab+ -m*8&4294967295)+4&4294967295)>>2]&1,8,0)==0)break b;_strcpy(e,r&4294967295);d=_strlen(e);e=e+d&4294967295;HEAP8[(r&4294967295)>>0]=0}while(0);a=(n|0)!=0?17:18;if(a==17)__ZL13LookupLetter2P10TranslatorjPc(f,n,q&4294967295),_sprintf(e,__str67348&4294967295,p&4294967295,23,o&4294967295,6,q&4294967295,r&4294967295);else if(a==18)if(a=(l|0)==0?19:20,a==19)_strcpy(e,o&4294967295);else if(a==20){a=reSign(HEAP32[((f&4294967295)+220&4294967295)>>2]&1,8,0)!=0?22:21;b:do if(a==21){if(reSign(HEAP32[((__ZL11accents_tab+ -l*8&4294967295)+4&4294967295)>>2]&1,8,0)!=0){a=22;break b}_sprintf(e,__str69350&4294967295,4,o&4294967295,23,p&4294967295,23);break a}while(0);_sprintf(e,__str68349&4294967295,p&4294967295,23,6,o&4294967295)}}while(0);STACKTOP=b} -function __Z17SetSpellingStressP10TranslatorPcii(f,d,e,b){var a=STACKTOP;STACKTOP+=160;_memset(a,0,160);var g,c=null,h,k,j,l;h=j=0;var m=k=reSign(HEAP8[(d+h&4294967295)>>0],8,0),c=(m|0)!=0;unSign(c,1,0);c?(c=-1,g=1):(c=-1,g=4);a:do if(g==1)for(;;)if(g=((c==-1?m:l)|0)==6?2:3,g==2&&(j=j+1&4294967295),HEAP8[(a+h&4294967295)>>0]=k&255,h=h+1&4294967295,l=k=reSign(HEAP8[(d+h&4294967295)>>0],8,0),c=unSign((l|0)!=0,1,0),reSign(c,8,0)!=0)c=3,g=1;else break a;while(0);h=l=HEAP8[(a+h&4294967295)>>0]=0;k=m=unSign(HEAPU8[(a+ -h&4294967295)>>0],8,0);c=(m|0)!=0;unSign(c,1,0);c?(c=4,g=5):(c=4,g=26);a:do if(g==5)for(;;){q=c==4?m:q;(q|0)!=6?(c=5,g=15):(c=5,g=6);c:do if(g==6)if(g=(b|0)<=1?14:7,g==14){var n=k,c=14;g=15;break c}else if(g==7){l=l+1&4294967295;g=reSign(HEAP8[((f&4294967295)+249&4294967295)>>0],8,0)==1;var o=l;g=g?8:10;if(g==8){if(!((o|0)>1)){g=24;break c}k=5;g=24;break c}else if(g==10){if((o|0)==(j|0)){g=24;break c}g=((l|0)%3|0)!=0?13:12;if(g==12&&(j-1&4294967295|0)!=(l|0)){g=24;break c}k=5;g=24;break c}}while(0); -c:do if(g==15){if(((c==14?n:q)|0)!=255){g=24;break c}if((e|0)<=1){g=25;break c}if((h|0)==0){g=25;break c}g=((l|0)%3|0)==0?22:21;d:do if(g==21){if((e|0)>2)break d;k=23;g=24;break c}while(0);k=11;g=24;break c}while(0);g==24&&(HEAP8[d>>0]=k&255,d=d+1&4294967295);h=h+1&4294967295;var q=k=unSign(HEAPU8[(a+h&4294967295)>>0],8,0),c=unSign((q|0)!=0,1,0);if(reSign(c,8,0)!=0)c=25,g=5;else break a}while(0);if(((e|0)>1?27:28)==27)HEAP8[d>>0]=11,d=d+1&4294967295;HEAP8[d>>0]=0;STACKTOP=a} -function __ZL11hu_number_ePKcii(f,d,e){var b,a;b=reSign(HEAP8[(f&4294967295)>>0],8,0)==97?2:1;a:do if(b==1){if(reSign(HEAP8[(f&4294967295)>>0],8,0)==101){b=2;break a}a=0;b=13;break a}while(0);a:do if(b==2){b=reSign(HEAP8[(f+1&4294967295)>>0],8,0)==32?6:3;b:do if(b==3){if(reSign(HEAP8[(f+1&4294967295)>>0],8,0)==122){b=6;break b}b=reSign(HEAP8[(f+1&4294967295)>>0],8,0)!=116?7:5;if(b==5&&reSign(HEAP8[(f+2&4294967295)>>0],8,0)==116){b=6;break b}b=(d|0)==1?9:8;c:do if(b==8){b=((e|0)%1E3|0)==0?9:11;break c}while(0); -c:do if(b==9){if(reSign(HEAP8[(f+1&4294967295)>>0],8,0)!=108)break c;a=0;break a}while(0);a=1;break a}while(0);a=0}while(0);return a} -function __ZL9M_Varianti(f){var d,e;d=(HEAP32[((HEAP32[_translator>>2]&4294967295)+188&4294967295)>>2]&256|0)==0?3:1;a:do if(d==1){if((f|0)<=1|(f|0)>4){d=3;break a}e=__str281&4294967295;d=13;break a}while(0);a:do if(d==3){d=((f|0)%100|0)<=9?5:4;b:do if(d==4){d=((f|0)%100|0)>20?5:12;break b}while(0);b:do if(d==5){d=(HEAP32[((HEAP32[_translator>>2]&4294967295)+188&4294967295)>>2]&64|0)!=0?6:9;c:do if(d==6){if(!(((f|0)%10|0)>1))break c;if(!(((f|0)%10|0)<=4))break c;e=__str281&4294967295;break a}while(0); -if((HEAP32[((HEAP32[_translator>>2]&4294967295)+188&4294967295)>>2]&128|0)==0){d=12;break b}if(((f|0)%10|0)!=1){d=12;break b}e=__str1282&4294967295;break a}while(0);e=__str2283&4294967295}while(0);return e} -function __ZL15LookupThousandsP10TranslatoriiiPc(f,d,e,b,a){var g=STACKTOP;STACKTOP+=164;_memset(g,0,164);var c,h=null,k,j,l,m,n=g+4,o=g+8,q=g+12,p=g+16,r,v=g+20,u,s=g+24,t,D=g+28,w=g+32;j=g+36;var A,x=g+40,B=g+44,z,y=g+48,E=g+56,H,G=g+60,F=g+72,I=g+84,C=g+124;m=0;HEAP8[(F&4294967295)>>0]=0;c=(d|0)>0?1:12;a:do if(c==1){c=reSign(b&1,8,0)!=0?2:9;b:do if(c==2){c=(b&2|0)!=0?3:4;c==3&&(_sprintf(G&4294967295,__str3284&4294967295,d,e),c=G&4294967295,z=I&4294967295,m=f,HEAP32[(y+4&4294967295)>>2]=0,HEAP32[(y& -4294967295)>>2]=HEAP32[(y+4&4294967295)>>2],HEAP32[E>>2]=c,m=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(m,E,z,y&4294967295,0,0));E=unSign((m|0)==0,1,0);c=HEAP32[__ZL14number_control>>2]&1;E=reSign(E,8,0)!=0;c=reSign(c,8,0)!=0;c=unSign(E&c,1,0);c=reSign(c,8,0)!=0?5:6;if(c==5){_sprintf(G&4294967295,__str4285&4294967295,d,e);h=G&4294967295;c=I&4294967295;m=f;HEAP32[(y+4&4294967295)>>2]=0;HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2];HEAP32[B>>2]=h;var K=m=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(m, -B,c,y&4294967295,0,0);m=K;h=5}else c==6&&(A=m,h=6);if(((h==6?A:K)|0)!=0){c=9;break b}_sprintf(G&4294967295,__str5286&4294967295,d,e);h=G&4294967295;A=I&4294967295;m=f;HEAP32[(y+4&4294967295)>>2]=0;HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2];HEAP32[x>>2]=h;var O=m=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(m,x,A,y&4294967295,0,0);m=O;h=8;c=10;break b}while(0);c==9&&(l=m,h=9);if(((h==9?l:O)|0)!=0){c=12;break a}_sprintf(G&4294967295,__str6287&4294967295,d,e);h=G&4294967295;l=I&4294967295; -m=f;HEAP32[(y+4&4294967295)>>2]=0;HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2];HEAP32[j>>2]=h;var J=m=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(m,j,l,y&4294967295,0,0);m=J;h=11;c=13;break a}while(0);c==12&&(k=m,h=12);c=((h==12?k:J)|0)==0?14:36;a:do if(c==14){c=((d|0)%100|0)>19?15:16;c==15&&(l=F&4294967295,k=f,j=__str7288&4294967295,HEAP32[(y+4&4294967295)>>2]=0,HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2],HEAP32[w>>2]=j,__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k, -w,l,y&4294967295,0,0));k=0;c=reSign(b&1,8,0)!=0?17:28;if(c==17){c=(b&2|0)!=0?18:19;if(c==18)t=__ZL9M_Varianti(d),_sprintf(G&4294967295,__str8289&4294967295,t,e),h=G&4294967295,k=I&4294967295,t=f,HEAP32[(y+4&4294967295)>>2]=0,HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2],HEAP32[D>>2]=h,k=t=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(t,D,k,y&4294967295,0,0),h=18;else if(c==19)var Q=k,h=19;c=((h==19?Q:t)|0)==0?21:23;b:do if(c==21){if(reSign(HEAP32[__ZL14number_control>>2]&1,8,0)==0){c= -23;break b}u=__ZL9M_Varianti(d);_sprintf(G&4294967295,__str9290&4294967295,u,e);h=G&4294967295;k=I&4294967295;u=f;HEAP32[(y+4&4294967295)>>2]=0;HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2];HEAP32[s>>2]=h;k=u=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(u,s,k,y&4294967295,0,0);h=22;c=24;break b}while(0);if(c==23)var R=k,h=23;c=((h==23?R:u)|0)==0?25:26;if(c==25)r=__ZL9M_Varianti(d),_sprintf(G&4294967295,__str10291&4294967295,r,e),h=G&4294967295,k=I&4294967295,r=f,HEAP32[(y+4&4294967295)>> -2]=0,HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2],HEAP32[v>>2]=h,r=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(r,v,k,y&4294967295,0,0),h=25;else if(c==26)var V=k,h=26;if(((h==26?V:r)|0)!=0)break a}k=__ZL9M_Varianti(d);_sprintf(G&4294967295,__str11292&4294967295,k,e);j=G&4294967295;l=I&4294967295;k=f;HEAP32[(y+4&4294967295)>>2]=0;HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2];HEAP32[p>>2]=j;k=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k,p,l,y&4294967295,0,0);k=unSign((k| -0)==0,1,0);if(reSign(k,8,0)==0)break a;c=(e|0)>3?30:32;b:do if(c==30){_sprintf(G&4294967295,__str12293&4294967295,e-1&4294967295);j=G&4294967295;l=C&4294967295;k=f;HEAP32[(y+4&4294967295)>>2]=0;HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2];HEAP32[q>>2]=j;k=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k,q,l,y&4294967295,0,0);k=unSign((k|0)==0,1,0);if(reSign(k,8,0)==0)break b;l=I&4294967295;k=f;j=__str13294&4294967295;HEAP32[(y+4&4294967295)>>2]=0;HEAP32[(y&4294967295)>>2]=HEAP32[(y+ -4&4294967295)>>2];HEAP32[o>>2]=j;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k,o,l,y&4294967295,0,0);HEAP32[__ZL23speak_missing_thousands>>2]=3}while(0);if(reSign(HEAP8[(I&4294967295)>>0],8,0)!=0)break a;_sprintf(G&4294967295,__str14295&4294967295,d);k=G&4294967295;j=I&4294967295;m=f;HEAP32[(y+4&4294967295)>>2]=0;HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2];HEAP32[n>>2]=k;m=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(m,n,j,y&4294967295,0,0);k=unSign((m|0)==0,1,0);c=reSign(k, -8,0)!=0?34:35;c==34&&(l=I&4294967295,k=f,j=__str15296&4294967295,HEAP32[(y+4&4294967295)>>2]=0,HEAP32[(y&4294967295)>>2]=HEAP32[(y+4&4294967295)>>2],HEAP32[g>>2]=j,__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k,g,l,y&4294967295,0,0));HEAP32[__ZL23speak_missing_thousands>>2]=2}while(0);_sprintf(a,__str16297&4294967295,F&4294967295,I&4294967295);c=(d|0)==1?37:40;a:do if(c==37){if((e|0)!=1){c=40;break a}if((HEAP32[((f&4294967295)+184&4294967295)>>2]&2097152|0)==0){c=40;break a}H=1;c=41;break a}while(0); -c==40&&(H=m);STACKTOP=g;return H} -function __ZL15CheckDotOrdinalP10TranslatorPcS1_P8WORD_TABi(f,d,e,b,a){var g=STACKTOP;STACKTOP+=4;_memset(g,0,4);var c,h,k;k=0;c=(HEAP32[((f&4294967295)+184&4294967295)>>2]&65536|0)!=0?1:35;a:do if(c==1){c=reSign(HEAP8[(e&4294967295)>>0],8,0)==46?3:2;if(c==2&&(HEAP32[(b&-1)>>2]&65536|0)==0)break a;if((HEAP32[(b+12&-1)>>2]&256|0)!=0)break a;c=(a|0)!=0?6:5;if(c==5&&(HEAP32[(b+12&-1)>>2]&2|0)!=0)break a;c=reSign(HEAP8[(e&4294967295)>>0],8,0)==46;h=e;c=c?7:8;c==7?(h=h+2&4294967295,c=g,__Z8utf8_in2PiPKci(c, -h,0)):c==8&&(h&=4294967295,c=g,__Z8utf8_in2PiPKci(c,h,0));c=reSign(HEAP8[(e&4294967295)>>0],8,0)==0?14:10;b:do if(c==10){if(reSign(HEAP8[(e+1&4294967295)>>0],8,0)==0){c=14;break b}c=(HEAP32[g>>2]|0)==0?15:12;c:do if(c==12){if((HEAP32[(b&-1)>>2]&131072|0)!=0)break c;if((__Z7IsAlphaj(HEAP32[g>>2])|0)==0){c=14;break b}}while(0);k=2;c=reSign(HEAP8[(e&4294967295)>>0],8,0)==46?16:17;c==16&&(HEAP8[(e&4294967295)>>0]=32);if((a|0)!=0)break a;if((HEAP32[(f+280&4294967295)>>2]|0)!=26741)break a;a=0;c=(__Z7IsAlphaj(HEAP32[g>> -2])|0)!=0;c=unSign(c,1,0);c=reSign(c,8,0)!=0?20:21;c==20&&(a=__Z13TranslateWordP10TranslatorPciP8WORD_TAB(f,e+2&4294967295,0,0));c=(HEAP32[(f+8320&4294967295)>>2]&1048576|0)!=0?22:28;c:do if(c==22){c=(HEAP32[g>>2]|0)==0?27:23;d:do if(c==23){if((HEAP32[(b&-1)>>2]&131072|0)!=0){c=27;break d}e=HEAP32[g>>2];c=e>>>0<=255?26:25;if(c==26){if((unSign((e-48&4294967295)>>>0<=9,1,0)|0)==0)break c}else if(c==25)break c}while(0);k=0}while(0);c=(a&1048576|0)!=0?29:30;c==29&&(k=0);if((a&4194304|0)==0)break a;c= -reSign(HEAP8[(d+-2&4294967295)>>0],8,0)==45?32:33;c==32&&(k=0);if((HEAP32[(f+8320&4294967295)>>2]&5242880|0)==0)break a;k=34;break a}while(0)}while(0);STACKTOP=g;return k} -function __ZL10LookupNum2P10TranslatoriiPc(f,d,e,b){var a=STACKTOP;STACKTOP+=228;_memset(a,0,228);var g,c=null,h,k,j,l,m=a+4,n=a+8,o=a+12,q,p,r=a+16,v,u=a+20,s=a+24,t=a+28,D=a+32,w=a+36,A=a+40,x=a+44,B=a+48,z,y=a+52,E,H=a+56,G,F,I=a+60,C,K=a+64,O,J=a+68,Q=a+76,R,V,M,P=a+80,Y=a+92,ca=a+112,N=a+164,L=a+216;G=h=0;M=111;R=(d|0)%10;V=(d|0)/10|0;p=0;HEAP8[(Y&4294967295)>>0]=0;HEAP8[(ca&4294967295)>>0]=0;HEAP8[(N&4294967295)>>0]=0;HEAP8[(L&4294967295)>>0]=0;((e&32|0)!=0?1:2)==1&&(M=113);var T=HEAP32[__ZL12digit_lookup>> -2];g=(e&2|0)==0|(HEAP32[__ZL14n_digit_lookup>>2]|0)!=2?4:3;a:do if(g==4){g=reSign(HEAP8[(T&4294967295)>>0],8,0)==0?5:23;b:do if(g==5){g=(e&8|0)!=0?6:7;if(g==6)_sprintf(P&4294967295,__str17298&4294967295,d),c=P&4294967295,g=N&4294967295,O=f,HEAP32[(J+4&4294967295)>>2]=0,HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2],HEAP32[Q>>2]=c,p=O=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(O,Q,g,J&4294967295,0,0),c=6;else if(g==7)if(g=reSign(e&1,8,0)!=0?8:14,g==8){_strcpy(Y&4294967295,__ZL11ph_ordinal2& -4294967295);g=(e&4|0)!=0?9:10;if(g==9)_sprintf(P&4294967295,__str18299&4294967295,d,M),G=P&4294967295,F=N&4294967295,C=f,HEAP32[(J+4&4294967295)>>2]=0,HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2],HEAP32[K>>2]=G,p=C=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(C,K,F,J&4294967295,0,0),c=9;else if(g==10)var Z=p,c=10;g=((c==10?Z:C)|0)==0?12:13;g==12&&(_sprintf(P&4294967295,__str19300&4294967295,d,M),F=P&4294967295,c=N&4294967295,G=f,HEAP32[(J+4&4294967295)>>2]=0,HEAP32[(J&4294967295)>> -2]=HEAP32[(J+4&4294967295)>>2],HEAP32[I>>2]=F,p=G=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(G,I,c,J&4294967295,0,0));G=F=p;c=13}else if(g==14)var S=p,c=14;if(((c==14?S:c==13?F:O)|0)!=0)break b;g=(e&2|0)!=0?17:19;if(g==17)if(g=reSign(HEAP32[__ZL14number_control>>2]&1,8,0)!=0?18:20,g==18)_sprintf(P&4294967295,__str20301&4294967295,d),c=P&4294967295,p=N&4294967295,E=f,HEAP32[(J+4&4294967295)>>2]=0,HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2],HEAP32[H>>2]=c,p=E=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(E, -H,p,J&4294967295,0,0),c=18;else{if(g==20)var ea=p,c=20}else g==19&&(_sprintf(P&4294967295,__str21302&4294967295,d),c=P&4294967295,p=N&4294967295,z=f,HEAP32[(J+4&4294967295)>>2]=0,HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2],HEAP32[y>>2]=c,p=z=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(z,y,p,J&4294967295,0,0),c=19);if(((c==20?ea:c==18?E:z)|0)!=0)break b;_sprintf(P&4294967295,__str22303&4294967295,d);k=P&4294967295;j=N&4294967295;p=f;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>> -2]=HEAP32[(J+4&4294967295)>>2];HEAP32[B>>2]=k;p=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(p,B,j,J&4294967295,0,0)}while(0);g=(e&16|0)==0?26:24;b:do if(g==24){if((d|0)>9){g=26;break b}j=ca&4294967295;g=f;k=__str23304&4294967295;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[x>>2]=k;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(g,x,j,J&4294967295,0,0);g=61;break b}while(0);b:do if(g==26)if(g=(p|0)!=0?27:28,g==27)HEAP8[(ca&4294967295)>>0]=0; -else if(g==28){g=reSign(e&1,8,0)!=0?29:36;c:do if(g==29){g=(R|0)==0?32:30;d:do if(g==30){if((HEAP32[((f&4294967295)+184&4294967295)>>2]&16|0)!=0)break d;if((HEAP32[((f&4294967295)+188&4294967295)>>2]&4096|0)==0){g=36;break c}}while(0);_sprintf(P&4294967295,__str24305&4294967295,V,M);k=P&4294967295;j=ca&4294967295;g=f;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[A>>2]=k;g=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(g,A,j,J&4294967295,0,0);g=unSign((g| -0)!=0,1,0);if(reSign(g,8,0)==0){g=36;break c}G=1;if((R|0)==0){g=38;break c}if((HEAP32[((f&4294967295)+188&4294967295)>>2]&4096|0)==0){g=36;break c}_strcat(ca&4294967295,__ZL11ph_ordinal2&4294967295);g=36;break c}while(0);c:do if(g==36){if((G|0)!=0)break c;_sprintf(P&4294967295,__str25306&4294967295,V);j=P&4294967295;l=ca&4294967295;k=f;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[w>>2]=j;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k,w,l,J&4294967295, -0,0)}while(0);g=reSign(HEAP8[(ca&4294967295)>>0],8,0)==0?39:41;c:do if(g==39){if((HEAP32[((f&4294967295)+184&4294967295)>>2]&1048576|0)==0)break c;R=(d|0)%20;_sprintf(P&4294967295,__str25306&4294967295,V&254);j=P&4294967295;l=ca&4294967295;k=f;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[D>>2]=j;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k,D,l,J&4294967295,0,0)}while(0);HEAP8[(N&4294967295)>>0]=0;if(!((R|0)>0))break b;p=0;g=(e&2|0)==0?45:43;c:do if(g== -43){if(reSign(HEAP8[(HEAP32[__ZL12digit_lookup>>2]&4294967295)>>0],8,0)==0)break c;_strcpy(N&4294967295,HEAP32[__ZL12digit_lookup>>2]);G=1;HEAP8[(Y&4294967295)>>0]=0;break b}while(0);g=(e&8|0)!=0?46:47;g==46&&(_sprintf(P&4294967295,__str17298&4294967295,R),p=P&4294967295,k=N&4294967295,g=f,HEAP32[(J+4&4294967295)>>2]=0,HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2],HEAP32[t>>2]=p,p=g=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(g,t,k,J&4294967295,0,0));g=reSign(e&1,8,0)!=0?48:51;c:do if(g== -48){if((HEAP32[((f&4294967295)+184&4294967295)>>2]&16|0)!=0)break c;_sprintf(P&4294967295,__str19300&4294967295,R,M);k=P&4294967295;j=N&4294967295;p=f;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[s>>2]=k;p=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(p,s,j,J&4294967295,0,0);k=unSign((p|0)!=0,1,0);if(reSign(k,8,0)==0)break c;G=1}while(0);if((p|0)!=0)break b;g=reSign(HEAP32[__ZL14number_control>>2]&1,8,0)!=0^1;g=unSign(g,1,0);g=reSign(g,8,0)!=0?55: -53;c:do if(g==53){if((e&2|0)==0){g=55;break c}_sprintf(P&4294967295,__str20301&4294967295,R);c=P&4294967295;g=N&4294967295;v=f;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[u>>2]=c;p=v=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(v,u,g,J&4294967295,0,0);c=54;g=59;break c}while(0);c:do if(g==55){g=(e&2|0)==0?57:56;d:do if(g==56){if((HEAP32[((f&4294967295)+184&4294967295)>>2]&16|0)!=0){g=57;break d}var $=p,c=58;g=59;break c}while(0);_sprintf(P&4294967295, -__str21302&4294967295,R);c=P&4294967295;p=N&4294967295;q=f;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[r>>2]=c;p=q=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(q,r,p,J&4294967295,0,0);c=57}while(0);if(((c==58?$:c==57?q:v)|0)!=0)break b;_sprintf(P&4294967295,__str22303&4294967295,R);j=P&4294967295;l=N&4294967295;k=f;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[o>>2]=j;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k, -o,l,J&4294967295,0,0)}while(0);g=reSign(e&1,8,0)!=0?62:70;b:do if(g==62){if((G|0)!=0)break b;if(reSign(HEAP8[(Y&4294967295)>>0],8,0)!=0)break b;g=(d|0)>19?65:68;c:do if(g==65){g=((d|0)%10|0)==0?67:66;if(g==66&&(HEAP32[((f&4294967295)+184&4294967295)>>2]&16|0)==0){g=68;break c}l=Y&4294967295;k=f;j=__str26307&4294967295;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[n>>2]=j;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k,n,l,J&4294967295,0,0)}while(0); -if(reSign(HEAP8[(Y&4294967295)>>0],8,0)!=0)break b;l=Y&4294967295;k=f;j=__str27308&4294967295;HEAP32[(J+4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[m>>2]=j;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k,m,l,J&4294967295,0,0)}while(0);g=(HEAP32[((f&4294967295)+184&4294967295)>>2]&48|0)==0?79:71;b:do if(g==71){if(reSign(HEAP8[(ca&4294967295)>>0],8,0)==0)break b;if(reSign(HEAP8[(N&4294967295)>>0],8,0)==0)break b;e=L&4294967295;h=f;d=__str28309&4294967295;HEAP32[(J+ -4&4294967295)>>2]=0;HEAP32[(J&4294967295)>>2]=HEAP32[(J+4&4294967295)>>2];HEAP32[a>>2]=d;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(h,a,e,J&4294967295,0,0);g=(HEAP32[((f&4294967295)+188&4294967295)>>2]&4096|0)!=0?74:75;g==74&&(HEAP8[(L&4294967295)>>0]=0);J=b;g=(HEAP32[((f&4294967295)+184&4294967295)>>2]&16|0)!=0?76:77;g==76?_sprintf(J,__str29310&4294967295,N&4294967295,L&4294967295,ca&4294967295,Y&4294967295):g==77&&_sprintf(J,__str29310&4294967295,ca&4294967295,L&4294967295,N&4294967295, -Y&4294967295);h=1;break a}while(0);g=(HEAP32[((f&4294967295)+184&4294967295)>>2]&512|0)!=0?80:88;b:do if(g==80){k=_strlen(ca&4294967295)-1&4294967295;g=(k|0)<0?82:81;c:do if(g==81){if(reSign(HEAP8[(N&4294967295)>>0],8,0)==0){g=82;break c}g=reSign(HEAP8[(N&4294967295)>>0],8,0);j=unSign(HEAPU8[(HEAP32[(_phoneme_tab+g*4&4294967295)>>2]+11&4294967295)>>0],8,0);g=unSign((j|0)==1,1,0);g=reSign(g,8,0)!=0?84:85;g==84&&(g=reSign(HEAP8[(N+1&4294967295)>>0],8,0),j=unSign(HEAPU8[(HEAP32[(_phoneme_tab+g*4&4294967295)>> -2]+11&4294967295)>>0],8,0));g=reSign(HEAP8[(ca+k&4294967295)>>0],8,0);if(reSign(HEAP8[(HEAP32[(_phoneme_tab+g*4&4294967295)>>2]+11&4294967295)>>0],8,0)!=2){g=88;break b}if((j|0)!=2){g=88;break b}HEAP8[(ca+k&4294967295)>>0]=0;g=88;break b}while(0)}while(0);_sprintf(b,__str30311&4294967295,ca&4294967295,N&4294967295,Y&4294967295)}else g==3&&_strcpy(b,T);while(0);g=(HEAP32[((f&4294967295)+184&4294967295)>>2]&256|0)!=0?90:96;a:do if(g==90){p=0;k=f=_strlen(b)-1&4294967295;if(!((f|0)>=0))break a;for(;;)if(g= -reSign(HEAP8[(b+k&4294967295)>>0],8,0)==6?92:95,g==92&&(g=(p|0)!=0?93:94,g==93?HEAP8[(b+k&4294967295)>>0]=5:g==94&&(p=1)),k=f=k-1&4294967295,(f|0)>=0)g=91;else break a}while(0);STACKTOP=a;return h} -function __ZL10LookupNum3P10TranslatoriPciii(f,d,e,b,a,g){var c=STACKTOP;STACKTOP+=428;_memset(c,0,428);var h,k=null,j,l,m,n=c+4,o,q=c+8,p,r=c+12,v;j=c+16;var u,s,t;v=c+20;var D,w=c+24,A,x,B;s=c+28;var z;t=c+32;var y,E=c+36;x=c+44;var H,G,F,I=c+48,C=c+60,K=c+160;l=c+260;u=c+280;m=c+300;var O=c+352,J=c+404,Q=c+416;D=b;F=0;G=g&34;H=(d|0)/100|0;b=(d|0)%100;HEAP8[(C&4294967295)>>0]=0;HEAP8[(O&4294967295)>>0]=0;HEAP8[(Q&4294967295)>>0]=0;h=(HEAP32[((f&4294967295)+184&4294967295)>>2]&4194304|0)!=0?1:4; -a:do if(h==1){h=reSign(g&1,8,0)!=0?3:2;if(h==2)if(y=H,(y|0)>9)k=2;else{k=2;h=5;break a}F=1;h=4;break a}while(0);if(h==4)var R=H,k=4;h=((k==4?R:y)|0)>0?7:6;a:do if(h==6){h=(F|0)!=0?7:61;break a}while(0);if(h==7){y=0;h=(G|0)!=0?8:12;a:do if(h==8){h=(b|0)==0?9:10;h==9?(y=l&4294967295,h=f,k=__str31312&4294967295,HEAP32[(E+4&4294967295)>>2]=0,HEAP32[(E&4294967295)>>2]=HEAP32[(E+4&4294967295)>>2],HEAP32[x>>2]=k,y=B=h=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(h,x,y,E&4294967295,0,0),k=9):h==10&& -(A=y,k=10);h=((k==10?A:B)|0)==0?12:17;break a}while(0);a:do if(h==12){h=(b|0)==0?13:14;if(h==13)A=l&4294967295,k=f,z=__str32313&4294967295,HEAP32[(E+4&4294967295)>>2]=0,HEAP32[(E&4294967295)>>2]=HEAP32[(E+4&4294967295)>>2],HEAP32[t>>2]=z,y=z=k=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(k,t,A,E&4294967295,0,0),k=13;else if(h==14)var V=y,k=14;if(((k==14?V:z)|0)!=0)break a;B=l&4294967295;A=f;x=__str33314&4294967295;HEAP32[(E+4&4294967295)>>2]=0;HEAP32[(E&4294967295)>>2]=HEAP32[(E+4&4294967295)>> -2];HEAP32[s>>2]=x;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(A,s,B,E&4294967295,0,0)}while(0);s=H;h=(HEAP32[((f&4294967295)+184&4294967295)>>2]&2048|0)==0?19:18;a:do if(h==19){h=(s|0)>9?20:33;break a}else if(h==18){h=(s|0)!=19&(H|0)>9?20:33;break a}while(0);if(h==20){D=HEAP8[(m&4294967295)>>0]=0;(((d|0)%1E3|0)==0?21:22)==21&&(D=1);D=(__ZL15LookupThousandsP10TranslatoriiiPc(f,(H|0)/10|0,a+1&4294967295,G|D,u&4294967295)|0)==0;D=unSign(D,1,0);h=reSign(D,8,0)!=0?23:26;h==23&&(D=0,h=reSign((HEAP32[((f& -4294967295)+188&4294967295)>>2]|0)>>(a+1&4294967295|0)&1,8,0)!=0?24:25,h==24&&(D=8),__ZL10LookupNum2P10TranslatoriiPc(f,(H|0)/10|0,D,m&4294967295));D=O&4294967295;h=(HEAP32[((f&4294967295)+188&4294967295)>>2]&512|0)!=0?27:28;h==27?_sprintf(D,__str16297&4294967295,u&4294967295,m&4294967295):h==28&&_sprintf(D,__str16297&4294967295,m&4294967295,u&4294967295);H=D=(H|0)%10;h=(D|0)==0?30:32;a:do if(h==30){if((F|0)!=0)break a;HEAP8[(l&4294967295)>>0]=0}while(0);D=1}HEAP8[(m&4294967295)>>0]=0;h=(H|0)>0?35: -34;a:do if(h==34){h=(F|0)!=0?35:60;break a}while(0);a:do if(h==35){h=(HEAP32[((f&4294967295)+184&4294967295)>>2]&262144|0)!=0?36:39;b:do if(h==36){h=reSign(g&1,8,0)!=0?38:37;if(h==37&&reSign(HEAP8[(O&4294967295)>>0],8,0)==0)break b;s=Q&4294967295;D=f;u=__str28309&4294967295;HEAP32[(E+4&4294967295)>>2]=0;HEAP32[(E&4294967295)>>2]=HEAP32[(E+4&4294967295)>>2];HEAP32[w>>2]=u;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(D,w,s,E&4294967295,0,0)}while(0);D=1;y=0;h=(G|0)!=0?40:45;b:do if(h==40){h= -(b|0)==0?42:41;if(h==41&&(HEAP32[((f&4294967295)+188&4294967295)>>2]&4096|0)==0)break b;_sprintf(I&4294967295,__str34315&4294967295,H);s=I&4294967295;t=m&4294967295;u=f;HEAP32[(E+4&4294967295)>>2]=0;HEAP32[(E&4294967295)>>2]=HEAP32[(E+4&4294967295)>>2];HEAP32[v>>2]=s;y=u=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(u,v,t,E&4294967295,0,0);if((HEAP32[((f&4294967295)+188&4294967295)>>2]&4096|0)==0)break b;if(!((b|0)>0))break b;_strcat(m&4294967295,__ZL11ph_ordinal2&4294967295)}while(0);h=(H| -0)!=0?48:46;b:do if(h==46){if((F|0)==0)break b;v=m&4294967295;q=f;r=__str23304&4294967295;HEAP32[(E+4&4294967295)>>2]=0;HEAP32[(E&4294967295)>>2]=HEAP32[(E+4&4294967295)>>2];HEAP32[j>>2]=r;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(q,j,v,E&4294967295,0,0);break a}while(0);h=(y|0)==0?49:54;b:do if(h==49){h=(b|0)==0?50:51;if(h==50)_sprintf(I&4294967295,__str35316&4294967295,H),h=I&4294967295,k=m&4294967295,p=f,HEAP32[(E+4&4294967295)>>2]=0,HEAP32[(E&4294967295)>>2]=HEAP32[(E+4&4294967295)>> -2],HEAP32[r>>2]=h,y=p=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(p,r,k,E&4294967295,0,0),k=50;else if(h==51)var M=y,k=51;if(((k==51?M:p)|0)!=0){h=54;break b}_sprintf(I&4294967295,__str36317&4294967295,H);h=I&4294967295;k=m&4294967295;o=f;HEAP32[(E+4&4294967295)>>2]=0;HEAP32[(E&4294967295)>>2]=HEAP32[(E+4&4294967295)>>2];HEAP32[q>>2]=h;y=o=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(o,q,k,E&4294967295,0,0);k=53;h=55;break b}while(0);if(h==54)var P=y,k=54;h=((k==54?P:o)|0)!=0?56:57; -if(h==56)HEAP8[(l&4294967295)>>0]=0;else if(h==57){h=(H|0)>1?59:58;if(h==58&&(HEAP32[((f&4294967295)+184&4294967295)>>2]&1024|0)!=0)break a;__ZL10LookupNum2P10TranslatoriiPc(f,H,0,m&4294967295)}}while(0);_sprintf(C&4294967295,__str29310&4294967295,O&4294967295,Q&4294967295,m&4294967295,l&4294967295)}HEAP8[(J&4294967295)>>0]=0;h=(b|0)>0?62:74;a:do if(h==62){h=(d|0)>100?65:63;b:do if(h==63){j=reSign(g&1,8,0)!=0^1;j=unSign(j,1,0);if(reSign(j,8,0)!=0){h=69;break b}h=(a|0)==0?65:69;break b}while(0);b:do if(h== -65){h=(HEAP32[((f&4294967295)+184&4294967295)>>2]&64|0)!=0?68:66;if(h==66){if((HEAP32[((f&4294967295)+184&4294967295)>>2]&8388608|0)==0)break b;if(!((b|0)<=9))break b}m=J&4294967295;j=f;l=__str28309&4294967295;HEAP32[(E+4&4294967295)>>2]=0;HEAP32[(E&4294967295)>>2]=HEAP32[(E+4&4294967295)>>2];HEAP32[n>>2]=l;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(j,n,m,E&4294967295,0,0)}while(0);if((HEAP32[((f&4294967295)+184&4294967295)>>2]&524288|0)==0)break a;if((H|0)!=0)break a;h=reSign(g&1,8,0)!= -0?73:72;if(h==72&&reSign(HEAP8[(O&4294967295)>>0],8,0)==0)break a;m=J&4294967295;j=f;l=__str28309&4294967295;HEAP32[(E+4&4294967295)>>2]=0;HEAP32[(E&4294967295)>>2]=HEAP32[(E+4&4294967295)>>2];HEAP32[c>>2]=l;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(j,c,m,E&4294967295,0,0)}while(0);HEAP8[(K&4294967295)>>0]=0;h=(b|0)!=0?76:75;a:do if(h==75){if((D|0)==0){h=76;break a}if(reSign(HEAP8[(__ZL11ph_ordinal2&4294967295)>>0],8,0)==0){h=94;break a}n=_strlen(C&4294967295);h=(n|0)>0?91:93;b:do if(h== -91){if(reSign(HEAP8[(C+(n-1&4294967295)&4294967295)>>0],8,0)!=10)break b;HEAP8[(C+(n-1&4294967295)&4294967295)>>0]=0}while(0);_strcpy(K&4294967295,__ZL11ph_ordinal2&4294967295);h=94;break a}while(0);a:do if(h==76){D=0;h=(a|0)==0?77:84;b:do if(h==77){D=2;h=(G|0)!=0?78:79;h==78&&(D=3);h=(d|0)<=99?80:82;c:do if(h==80){n=reSign(g&1,8,0)!=0^1;n=unSign(n,1,0);if(reSign(n,8,0)==0){h=82;break c}D|=4}while(0);if((G&32|0)==0){h=86;break b}D|=32}else if(h==84){if(reSign((HEAP32[((f&4294967295)+188&4294967295)>> -2]|0)>>(a|0)&1,8,0)==0){h=86;break b}D=8}while(0);n=(__ZL10LookupNum2P10TranslatoriiPc(f,b,D,K&4294967295)|0)!=0;n=unSign(n,1,0);if(reSign(n,8,0)==0)break a;if((HEAP32[((f&4294967295)+184&4294967295)>>2]&128|0)==0)break a;HEAP8[(J&4294967295)>>0]=0}while(0);_sprintf(e,__str30311&4294967295,C&4294967295,J&4294967295,K&4294967295);STACKTOP=c} -function __Z15TranslateNumberP10TranslatorPcS1_PjP8WORD_TABi(f,d,e,b,a,g){var c=STACKTOP;STACKTOP+=608;_memset(c,0,608);var h,k=null,j,l,m,n,o,q;j=c+4;var p,r;l=c+8;m=c+12;var v,u,s=c+16,t,D,w;v=c+20;u=c+24;var A;t=c+28;var x,B;w=c+32;var z,y,E,H=c+36,G=c+44,F,I,C,K,O,J,Q,R,V,M,P,Y=c+48,ca=c+52,N=c+72,L=c+172,T=c+224,Z=c+424,S=c+476,ea=c+528,$=c+548,X=c+600;F=c+604;h=(HEAP32[_option_sayas>>2]|0)==193?2:1;a:do if(h==1){if((HEAP32[(a&-1)>>2]&524288|0)!=0){h=2;break a}h=(HEAP32[((f&4294967295)+184&4294967295)>> -2]|0)!=0?4:172;if(h==4){k=d;d=a;Q=g;g=k;a=e;e=d;k=Q;d=A=J=0;Q=1;P=M=V=R=0;HEAP32[b>>2]=0;HEAP32[__ZL14n_digit_lookup>>2]=0;HEAP8[($&4294967295)>>0]=0;HEAP32[__ZL12digit_lookup>>2]=$&4294967295;HEAP32[__ZL14number_control>>2]=k;K=0;k=(reSign(HEAP8[(g+K&4294967295)>>0],8,0)-48&4294967295)>>>0<=9;n=K;k?(k=4,h=5):(k=4,h=6);b:do if(h==5)for(;;)if(K=(k==5?C:n)+1&4294967295,k=(reSign(HEAP8[(g+K&4294967295)>>0],8,0)-48&4294967295)>>>0<=9,C=K,k)h=k=5;else{k=5;break b}while(0);C=h=k==4?n:C;n=_atoi(g);h=(h| -0)!=3?10:7;b:do if(h==7){if((reSign(HEAP8[(g+-2&4294967295)>>0],8,0)|0)!=(HEAP32[((f&4294967295)+204&4294967295)>>2]|0)){h=10;break b}if((reSign(HEAP8[(g+-3&4294967295)>>0],8,0)-48&4294967295)>>>0>9){h=10;break b}V=1;h=18;break b}while(0);b:do if(h==10){h=(HEAP32[((f&4294967295)+204&4294967295)>>2]|0)==32?12:11;c:do if(h==11){h=(HEAP32[((f&4294967295)+184&4294967295)>>2]&4096|0)!=0?12:16;break c}while(0);c:do if(h==12){if((C|0)!=3){h=16;break c}if((HEAP32[(e&4294967295)>>2]&262144|0)!=0){h=16;break c}if(!((reSign(HEAP8[(g+ --2&4294967295)>>0],8,0)-48&4294967295)>>>0<=9)){h=16;break c}V=1;break b}while(0);if((V|0)!=0)break b;HEAP32[__ZL23speak_missing_thousands>>2]=0}while(0);HEAP8[(__ZL11ph_ordinal2&4294967295)>>0]=0;HEAP8[(S&4294967295)>>0]=0;h=(V|0)!=0?20:19;b:do if(h==19){h=reSign(HEAP8[(g&4294967295)>>0],8,0)!=48?20:22;break b}while(0);b:do if(h==20&&(M=__ZL15CheckDotOrdinalP10TranslatorPcS1_P8WORD_TABi(f,g,g+K&4294967295,e,0),z=unSign((M|0)!=0,1,0),reSign(z,8,0)==0))break b;while(0);h=reSign(HEAP8[(g+K&4294967295)>> -0],8,0)==46?23:27;b:do if(h==23){if(!((reSign(HEAP8[(g+(K+1&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>>0>9))break b;if(!((reSign(HEAP8[(g+(K+2&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>>0>9))break b;if((HEAP32[(e+12&-1)>>2]&256|0)!=0)break b;HEAP8[(g+K&4294967295)>>0]=0}while(0);h=(M|0)==0?29:28;b:do if(h==28){h=(HEAP32[(f+280&4294967295)>>2]|0)==26741?29:42;break b}while(0);b:do if(h==29){K=K+1&4294967295;HEAP32[Y>>2]=ea&4294967295;h=(HEAP32[(e&-1)>>2]&16384|0)!=0?30:32;h==30&&(h=HEAP32[Y>> -2],HEAP8[h>>0]=45,HEAP32[Y>>2]=h+1&4294967295,K=K+1&4294967295);c:for(;;){if(reSign(HEAP8[(g+K&4294967295)>>0],8,0)==0)break c;if(reSign(HEAP8[(g+K&4294967295)>>0],8,0)==32)break c;if(!((K|0)<=18))break c;h=HEAP32[Y>>2];HEAP8[h>>0]=HEAP8[(g+K&4294967295)>>0];HEAP32[Y>>2]=h+1&4294967295;K=K+1&4294967295}HEAP8[HEAP32[Y>>2]>>0]=0;if(reSign(HEAP8[(ea&4294967295)>>0],8,0)==0)break b;h=HEAP32[((f&4294967295)+216&4294967295)>>2]==0?39:37;c:do if(h==37){if((_strcmp(ea&4294967295,HEAP32[((f&4294967295)+216& -4294967295)>>2])|0)!=0){h=39;break c}M=2;break b}while(0);if(!((reSign(HEAP8[(ea&4294967295)>>0],8,0)-48&4294967295)>>>0>9))break b;_sprintf(ca&4294967295,__str37318&4294967295,ea&4294967295);y=ca&4294967295;z=f;E=__ZL11ph_ordinal2&4294967295;HEAP32[(H+4&4294967295)>>2]=0;HEAP32[(H&4294967295)>>2]=HEAP32[(H+4&4294967295)>>2];HEAP32[G>>2]=y;z=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(z,G,E,H&4294967295,0,0);z=unSign((z|0)!=0,1,0);if(reSign(z,8,0)==0)break b;M=2;HEAP32[(b&4294967295)>>2]|= -128;P=1}while(0);h=(HEAP32[(e&-1)>>2]&32768|0)!=0?43:44;h==43&&(M=2);HEAP8[(L&4294967295)>>0]=0;HEAP8[(Z&4294967295)>>0]=0;h=reSign(HEAP8[(g&4294967295)>>0],8,0)==48?45:59;b:do if(h==45){if((V|0)!=0){h=59;break b}if(reSign(HEAP8[(g+1&4294967295)>>0],8,0)==32){h=59;break b}if((reSign(HEAP8[(g+1&4294967295)>>0],8,0)|0)==(HEAP32[((f&4294967295)+208&4294967295)>>2]|0)){h=59;break b}G=C;(G|0)!=2?(k=48,h=53):(k=48,h=49);if(h==49){h=reSign(HEAP8[(g+3&4294967295)>>0],8,0)!=58?52:50;c:do if(h==50){if((reSign(HEAP8[(g+ -5&4294967295)>>0],8,0)-48&4294967295)>>>0>9)break c;var ia=reSign(HEAP8[(g+7&4294967295)>>0],8,0);if((_isspace(ia)|0)!=0){h=59;break b}}while(0);ia=C;k=52}h=((k==52?ia:G)|0)>3?54:55;if(h==54){HEAP32[(b&4294967295)>>2]&=-129;I=0;h=171;break b}else if(h==55){K=0;G=S&4294967295;ea=H+4&4294967295;z=H+4&4294967295;y=H&4294967295;for(E=H&4294967295;;){if(reSign(HEAP8[(g+K&4294967295)>>0],8,0)!=48){h=59;break b}if(!((C-1&4294967295|0)>(K|0))){h=59;break b}h=_strlen(G);B=S+h&4294967295;h=f;x=__str23304&4294967295; -HEAP32[ea>>2]=0;HEAP32[y>>2]=HEAP32[z>>2];HEAP32[w>>2]=x;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(h,w,B,E,0,0);K=K+1&4294967295;h=57}}}while(0);if(h==59){h=(HEAP32[((f&4294967295)+184&4294967295)>>2]&4096|0)==0?62:60;b:do if(h==60){if(reSign(HEAP8[(g+C&4294967295)>>0],8,0)!=32){h=62;break b}R=1;h=64;break b}while(0);b:do if(h==62)if(h=(reSign(HEAP8[(g+C&4294967295)>>0],8,0)|0)==(HEAP32[((f&4294967295)+204&4294967295)>>2]|0)?63:65,h==63){R=2;h=64;break b}else if(h==65){h=R;D=C+2&4294967295; -h=(h|0)>0?66:81;break b}while(0);b:do if(h==64){D=C+2&4294967295;h=66;break b}while(0);b:do if(h==66){w=R+C&4294967295;for(;;){if((HEAP32[(e+12*(d+1&4294967295)&-1)>>2]&262144|0)!=0)break b;if((reSign(HEAP8[(g+w&4294967295)>>0],8,0)-48&4294967295)>>>0>9)break b;if((reSign(HEAP8[(g+(w+1&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>>0>9)break b;if((reSign(HEAP8[(g+(w+2&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>>0>9)break b;if((reSign(HEAP8[(g+(w+3&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>> -0<=9)break b;if(!((reSign(HEAP8[(g+(w-1&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>>0>9))break b;h=reSign(HEAP8[(g+w&4294967295)>>0],8,0)!=48?70:68;d:do if(h==68){if(reSign(HEAP8[(g+(w+1&4294967295)&4294967295)>>0],8,0)!=48){h=70;break d}h=reSign(HEAP8[(g+(w+2&4294967295)&4294967295)>>0],8,0)!=48?70:71;break d}while(0);h==70&&(Q=0);d=d+1&4294967295;w=w+3&4294967295;h=(reSign(HEAP8[(g+w&4294967295)>>0],8,0)|0)==(HEAP32[((f&4294967295)+204&4294967295)>>2]|0)?74:72;if(h==72){if((HEAP32[((f&4294967295)+ -184&4294967295)>>2]&4096|0)==0)break b;if(reSign(HEAP8[(g+w&4294967295)>>0],8,0)!=32)break b}D=w+2&4294967295;w=R+w&4294967295;h=75}}while(0);h=(n|0)==0?82:84;b:do if(h==82){if((V|0)==0)break b;J=1}while(0);h=(HEAP32[(f+280&4294967295)>>2]|0)==26741?85:90;b:do if(h==85){h=(HEAP32[(e+12*d&-1)>>2]&16384|0)==0?88:86;c:do if(h==86){if((Q|0)!=1){h=88;break c}if((__ZL11hu_number_ePKcii(g+D&4294967295,d,n)|0)==0){h=88;break c}HEAP32[__ZL14number_control>>2]|=1;break b}while(0)}while(0);h=(reSign(HEAP8[(g+ -C&4294967295)>>0],8,0)|0)!=(HEAP32[((f&4294967295)+208&4294967295)>>2]|0)?93:91;b:do if(h==91){if((reSign(HEAP8[(g+(C+1&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>>0>9){h=93;break b}D=L&4294967295;A=f;h=__str38319&4294967295;HEAP32[(H+4&4294967295)>>2]=0;HEAP32[(H&4294967295)>>2]=HEAP32[(H+4&4294967295)>>2];HEAP32[t>>2]=h;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(A,t,D,H&4294967295,0,0);A=1;h=104;break b}while(0);b:do if(h==93)if(h=(J|0)==0?94:101,h==94){if(!((R|0)>0))break b;if(!((d| -0)>0))break b;if(!((n|0)<=999))break b;h=(J|0)!=0?99:98;c:do if(h==98){if((__ZL15LookupThousandsP10TranslatoriiiPc(f,n,d,Q,L&4294967295)|0)==0){h=99;break c}n=0;J=1;break b}while(0)}else if(h==101){if((HEAP32[__ZL23speak_missing_thousands>>2]|0)!=1)break b;_sprintf(ca&4294967295,__str12293&4294967295,d+1&4294967295);D=ca&4294967295;w=N&4294967295;t=f;HEAP32[(H+4&4294967295)>>2]=0;HEAP32[(H&4294967295)>>2]=HEAP32[(H+4&4294967295)>>2];HEAP32[u>>2]=D;t=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(t, -u,w,H&4294967295,0,0);t=unSign((t|0)==0,1,0);if(reSign(t,8,0)==0)break b;_sprintf(ca&4294967295,__str12293&4294967295,d);D=ca&4294967295;w=L&4294967295;t=f;HEAP32[(H+4&4294967295)>>2]=0;HEAP32[(H&4294967295)>>2]=HEAP32[(H+4&4294967295)>>2];HEAP32[v>>2]=D;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(t,v,w,H&4294967295,0,0)}while(0);h=reSign(HEAP8[(L&4294967295)>>0],8,0)==0?105:108;b:do if(h==105){if(reSign(HEAP8[(g+C&4294967295)>>0],8,0)!=46){h=108;break b}if((d|0)!=0){h=118;break b}u=L&4294967295; -h=f;v=__str39320&4294967295;HEAP32[(H+4&4294967295)>>2]=0;HEAP32[(H&4294967295)>>2]=HEAP32[(H+4&4294967295)>>2];HEAP32[s>>2]=v;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(h,s,u,H&4294967295,0,0);h=108;break b}while(0);b:do if(h==108){if((d|0)!=0)break b;HEAP32[Y>>2]=g;k=(reSign(HEAP8[(HEAP32[Y>>2]+1&4294967295)>>0],8,0)-48&4294967295)>>>0<=9;s=HEAPU32[Y>>2];k?(k=109,h=110):(k=109,h=111);c:do if(h==110)for(;;){HEAP32[Y>>2]=(k==110?ha:s)+1&4294967295;var k=(reSign(HEAP8[(HEAP32[Y>>2]+1&4294967295)>> -0],8,0)-48&4294967295)>>>0<=9,ha=HEAPU32[Y>>2];if(k)h=k=110;else{k=110;break c}}while(0);h=(reSign(HEAP8[((k==109?s:ha)+-1&4294967295)>>0],8,0)-48&4294967295)>>>0<=9?112:114;c:do if(h==112){HEAP32[X>>2]=HEAP32[Y>>2]+-1&4294967295;s=(__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,X,$&4294967295,b,4,e)|0)!=0;s=unSign(s,1,0);if(reSign(s,8,0)==0){h=114;break c}HEAP32[__ZL14n_digit_lookup>>2]=2}while(0);if(reSign(HEAP8[($&4294967295)>>0],8,0)!=0)break b;if(reSign(HEAP8[HEAP32[Y>>2]>>0],8,0)==48)break b; -s=(__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,Y,$&4294967295,b,4,e)|0)!=0;s=unSign(s,1,0);if(reSign(s,8,0)==0)break b;HEAP32[__ZL14n_digit_lookup>>2]=1}while(0);__ZL10LookupNum3P10TranslatoriPciii(f,n,T&4294967295,J,d,M|V);h=(d|0)<=0?121:119;b:do if(h==119){if((HEAP32[((f&4294967295)+188&4294967295)>>2]&512|0)==0){h=121;break b}_sprintf(a,__str29310&4294967295,S&4294967295,L&4294967295,Z&4294967295,T&4294967295);h=122;break b}while(0);h==121&&_sprintf(a,__str29310&4294967295,S&4294967295, -Z&4294967295,T&4294967295,L&4294967295);Y=T&4294967295;L=ca&4294967295;ca&=4294967295;Z=N&4294967295;S=H+4&4294967295;$=H+4&4294967295;X=H&4294967295;ha=H&4294967295;s=T&4294967295;v=N&4294967295;T&=4294967295;u=N&4294967295;J=N&4294967295;V=N&4294967295;M=N&4294967295;R=N&4294967295;t=H+4&4294967295;D=H+4&4294967295;w=H&4294967295;I=H&4294967295;ia=N&4294967295;G=N&4294967295;ea=N&4294967295;K=N&4294967295;z=H+4&4294967295;y=H+4&4294967295;E=H&4294967295;x=H&4294967295;B=N&4294967295;var aa=N&4294967295, -da=H+4&4294967295,W=H+4&4294967295,ka=H&4294967295;H&=4294967295;N&=4294967295;b:for(;;){o=A;k=149;c:for(;;){if(((k==149?o:0)|0)==0)break b;C=C+1&4294967295;n=0;h=(reSign(HEAP8[(g+(n+C&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>>0<=9?124:125;d:do if(h==124)for(;;)if(n=n+1&4294967295,(reSign(HEAP8[(g+(n+C&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>>0<=9)h=124;else break d;while(0);q=2;p=h=HEAP32[((f&4294967295)+184&4294967295)>>2]&57344;h=h==8192?132:h==16384?127:h==24576?137:h==32768? -126:h==40960?132:141;d:do if(h==132){h=_atoi(g+C&4294967295);__ZL10LookupNum3P10TranslatoriPciii(f,h,Y,0,0,0);h=reSign(HEAP8[(g+C&4294967295)>>0],8,0)==48?134:133;e:do if(h==133){h=(p|0)==40960?134:136;break e}while(0);if(h==134){_sprintf(L,__str40321&4294967295,n);h=f;p=ca;r=Z;HEAP32[S>>2]=0;HEAP32[X>>2]=HEAP32[$>>2];HEAP32[l>>2]=p;h=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(h,l,r,ha,0,0);h=unSign((h|0)==0,1,0);if(reSign(h,8,0)!=0){h=141;break d}_strcat(s,v)}_strcat(a,T);C=n+C&4294967295; -h=141;break d}else if(h==137){if(!((n|0)<=4)){h=141;break d}if(reSign(HEAP8[(g+C&4294967295)>>0],8,0)==48){h=141;break d}h=_atoi(g+C&4294967295);__ZL10LookupNum3P10TranslatoriPciii(f,h,u,0,0,0);_strcat(a,J);C=n+C&4294967295;h=141;break d}else if(h==126){q=5;h=127;break d}while(0);d:do if(h==127){h=reSign(HEAP8[(g+C&4294967295)>>0],8,0)==48?128:129;e:do if(h==128)for(;;)if(h=f,p=__str23304&4294967295,r=R,HEAP32[t>>2]=0,HEAP32[w>>2]=HEAP32[D>>2],HEAP32[m>>2]=p,__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(h, -m,r,I,0,0),_strcat(a,ia),n=n-1&4294967295,C=C+1&4294967295,reSign(HEAP8[(g+C&4294967295)>>0],8,0)==48)h=128;else{h=129;break e}while(0);if(!((n|0)<=(q|0)))break d;if(!((reSign(HEAP8[(g+C&4294967295)>>0],8,0)-48&4294967295)>>>0<=9))break d;p=_atoi(g+C&4294967295);__ZL10LookupNum3P10TranslatoriPciii(f,p,V,0,0,0);_strcat(a,M);C=n+C&4294967295}while(0);for(;;){O=HEAP8[(g+C&4294967295)>>0];if((unSign(O,8,0)-48&4294967295)>>>0>9)break;if(_strlen(a)>>>0>149)break;n=reSign(HEAP8[(g+C&4294967295)>>0],8,0)- -48&4294967295;C=C+1&4294967295;__ZL10LookupNum2P10TranslatoriiPc(f,n,2,G);_strcat(a,ea)}n=f;h=__str41322&4294967295;q=K;HEAP32[z>>2]=0;HEAP32[E>>2]=HEAP32[y>>2];HEAP32[j>>2]=h;n=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(n,j,q,x,0,0);n=unSign((n|0)!=0,1,0);h=reSign(n,8,0)!=0?144:145;h==144&&_strcat(a,B);h=(unSign(O,8,0)|0)!=(HEAP32[((f&4294967295)+208&4294967295)>>2]|0)?148:146;if(h==146&&!((reSign(HEAP8[(g+(C+1&4294967295)&4294967295)>>0],8,0)-48&4294967295)>>>0>9))break c;A=0;k=148}n=f; -h=__str38319&4294967295;o=aa;HEAP32[da>>2]=0;HEAP32[ka>>2]=HEAP32[W>>2];HEAP32[c>>2]=h;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(n,c,o,H,0,0);_strcat(a,N)}h=reSign(HEAP8[(a&4294967295)>>0],8,0)!=0?152:168;b:do if(h==152){if(reSign(HEAP8[(a&4294967295)>>0],8,0)==21)break b;m=j=g+(C+1&4294967295)&4294967295;l=F;l=__Z8utf8_in2PiPKci(l,m,0);j=j+l&4294967295;h=(HEAP32[((f&4294967295)+184&4294967295)>>2]&131072|0)!=0?154:156;c:do if(h==154){var ua=HEAP32[F>>2];if((ua|0)==32)k=154;else{k=154;h= -157;break c}l=j;j=F;__Z8utf8_in2PiPKci(j,l,0);h=156;break c}while(0);if(h==156)var oa=HEAP32[F>>2],k=156;l=j=m=k==156?oa:ua;h=m>>>0<=255?158:159;c:do if(h==158){var qa=_isalpha(l),k=158;h=164;break c}else if(h==159)if(h=l>>>0>12352&j>>>0<=42752?160:161,h==160)break b;else if(h==161)if(h=j>>>0>563?162:163,h==162){h=165;break c}else if(h==163){var ra=unSign(HEAPU8[(__ZL10walpha_tab+(j-256&4294967295)&4294967295)>>0],8,0),k=163;h=164;break c}while(0);if(h==164&&((k==163?ra:qa)|0)!=0)break b;h=(HEAP32[(e+ -12*d&-1)>>2]&16384|0)==0?167:166;if(h==166&&(Q|0)!=0)break b;j=a;l=_strlen(j);_llvm_memcpy_p0i8_p0i8_i32(j+l&4294967295,__ZZL17TranslateNumber_1P10TranslatorPcS1_PjP8WORD_TABiE9str_pause&4294967295,2,1,0)}while(0);HEAP32[b>>2]|=-2147483648;HEAP32[__ZL23speak_missing_thousands>>2]=HEAP32[__ZL23speak_missing_thousands>>2]-1&4294967295;h=(P|0)!=0?169:170;h==169&&(HEAP32[_dictionary_skipwords>>2]=P);I=1}Q=F=I;h=173;break a}else if(h==172){Q=0;h=173;break a}}while(0);h==2&&(Q=0);STACKTOP=c;return Q} -function __Z14TranslateRomanP10TranslatorPcS1_P8WORD_TAB(f,d,e,b){var a=STACKTOP;STACKTOP+=212;_memset(a,0,212);var g,c=null,h,k=a+8,j,l,m,n,o,q,p,r=a+12,v=a+20,u=a+52;m=l=p=o=0;n=32767;HEAP8[(e&4294967295)>>0]=0;HEAP32[(r&4294967295)>>2]=0;HEAP32[(r+4&4294967295)>>2]=0;g=(HEAP32[((f&4294967295)+184&4294967295)>>2]&33554432|0)==0?2:1;a:do if(g==1){q=reSign(HEAP32[(b&-1)>>2]&1,8,0)!=0^1;q=unSign(q,1,0);g=reSign(q,8,0)!=0?3:2;break a}while(0);a:do if(g==2){if((reSign(HEAP8[(d+-2&4294967295)>>0],8,0)- -48&4294967295)>>>0<=9){g=3;break a}q=d;b:for(;;){g=reSign(HEAP8[d>>0],8,0);c=unSign((g|0)!=32,1,0);d=d+1&4294967295;if(reSign(c,8,0)==0){g=25;break b}c=_memchr(__str42323&4294967295,g,8);g=unSign(c==0,1,0);if(reSign(g,8,0)!=0){g=6;break b}h=HEAP32[(__ZZ14TranslateRomanP10TranslatorPcS1_P8WORD_TABE12roman_values+(c-__str42323&4294967295)*4&4294967295)>>2];g=(h|0)==(m|0)?8:10;if(g==8){if(o=o+1&4294967295,(o|0)>2){g=9;break b}}else g==10&&(o=0);var s=m;(m|0)>1&(m|0)!=10&(s|0)!=100?(c=11,g=12):(c=11, -g=14);if(g==12){var t=m;if((h|0)>=(t|0)){g=13;break b}else c=12}g=((c==12?t:s)|0)==0?20:15;c:do if(g==15){if((m|0)>=(h|0)){g=20;break c}if(((l|0)%10|0)!=0){g=18;break b}if((m*10&4294967295|0)<(h|0)){g=18;break b}n=m;h=h-n&4294967295;g=23;break c}while(0);if(g==20){if((h|0)>=(n|0)){g=21;break b}l=m+l&4294967295}m=h;g=24}if(g==25)if(g=(reSign(HEAP8[(d&4294967295)>>0],8,0)-48&4294967295)>>>0<=9?26:27,g==26){j=0;g=48;break a}else{if(g==27)if(l=m+l&4294967295,g=(HEAP32[((f&4294967295)+200&4294967295)>> -2]|0)>(l|0)?28:29,g==28){j=0;g=48;break a}else if(g==29)if(g=(HEAP32[((f&4294967295)+196&4294967295)>>2]|0)<(l|0)?30:31,g==30){j=0;g=48;break a}else if(g==31)if(h=v&4294967295,g=f,c=__str43324&4294967295,HEAP32[(a+4&4294967295)>>2]=0,HEAP32[(a&4294967295)>>2]=HEAP32[(a+4&4294967295)>>2],HEAP32[k>>2]=c,__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(g,k,h,a&4294967295,0,0),c=e&4294967295,g=(HEAP32[((f&4294967295)+184&4294967295)>>2]&67108864|0)==0?32:33,g==32&&(_strcpy(e,v&4294967295),g=_strlen(v& -4294967295),c=e+g&4294967295),_sprintf(u&4294967295,__str44325&4294967295,l),g=reSign(HEAP8[(d&4294967295)>>0],8,0)==46?34:35,g==34){j=0;g=48;break a}else if(g==35){k=(__ZL15CheckDotOrdinalP10TranslatorPcS1_P8WORD_TABi(f,q,d,b,1)|0)!=0;k=unSign(k,1,0);g=reSign(k,8,0)!=0?36:37;g==36&&(HEAP32[(b&-1)>>2]|=32768);g=(HEAP32[((f&4294967295)+184&4294967295)>>2]&134217728|0)!=0?38:45;b:do if(g==38)if(k=b&4294967295,g=(HEAP32[(f+280&4294967295)>>2]|0)==26741?39:44,g==39){if((HEAP32[(k&4294967295)>>2]&32768| -0)!=0)break b;g=(HEAP32[(b&-1)>>2]&16384|0)==0?43:41;c:do if(g==41){if((__ZL11hu_number_ePKcii(d,0,l)|0)==0)break c;p|=1;break b}while(0);j=0;g=48;break a}else g==44&&(HEAP32[(k&4294967295)>>2]=HEAP32[(b&-1)>>2]|32768);while(0);HEAP32[(f+8320&4294967295)>>2]=0;__Z15TranslateNumberP10TranslatorPcS1_PjP8WORD_TABi(f,u+2&4294967295,c,r&4294967295,b,p);g=(HEAP32[((f&4294967295)+184&4294967295)>>2]&67108864|0)!=0?46:47;g==46&&_strcat(e,v&4294967295);j=1;g=48;break a}}else if(g==6){j=0;g=48;break a}else if(g== -9){j=0;g=48;break a}else if(g==13){j=0;g=48;break a}else if(g==21){j=0;g=48;break a}else if(g==18){j=0;g=48;break a}}while(0);g==3&&(j=0);STACKTOP=a;return j} -function __ZL13LookupLetter2P10TranslatorjPc(f,d,e){var b=STACKTOP;STACKTOP+=28;_memset(b,0,28);var a,g,c,h=b+4;a=b+12;var k=b+16;HEAP8[(k&4294967295)>>0]=0;HEAP8[(k+1&4294967295)>>0]=95;d=__Z8utf8_outjPc(d,k+2&4294967295);HEAP8[(k+(d+2&4294967295)&4294967295)>>0]=32;HEAP8[(k+(d+3&4294967295)&4294967295)>>0]=0;HEAP32[(h+4&4294967295)>>2]=0;HEAP32[(h&4294967295)>>2]=HEAP32[(h+4&4294967295)>>2];HEAP32[a>>2]=k+1&4294967295;a=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,a,e,h&4294967295,0,0); -a=unSign((a|0)==0,1,0);a=reSign(a,8,0)!=0?1:3;a:do if(a==1){HEAP8[(k+1&4294967295)>>0]=32;g=k+2&4294967295;c=e;d=f;HEAP32[(h+4&4294967295)>>2]=0;HEAP32[(h&4294967295)>>2]=HEAP32[(h+4&4294967295)>>2];HEAP32[b>>2]=g;d=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(d,b,c,h&4294967295,0,0);d=unSign((d|0)==0,1,0);if(reSign(d,8,0)==0)break a;__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,k+2&4294967295,e,20,0,0,0)}while(0);f=reSign(HEAP8[(e&4294967295)>>0],8,0);STACKTOP=b;return f} -function __Z12LookupLetterP10TranslatorjiPci(f,d,e,b,a){var g=STACKTOP;STACKTOP+=80;_memset(g,0,80);var c,h,k,j=g+4,l=g+8,m,n=g+12,o;o=g+16;var q=g+20,p=g+28,r,v=g+32,u=g+40;HEAP8[(b&4294967295)>>0]=0;r=__Z8utf8_outjPc(d,__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+2&4294967295);HEAP8[(__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+(r+2&4294967295)&4294967295)>>0]=32;c=(e|0)==-1?1:7;a:do if(c==1){k=b;c=f;h=__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+2&4294967295;HEAP32[(q+4& -4294967295)>>2]=0;HEAP32[(q&4294967295)>>2]=HEAP32[(q+4&4294967295)>>2];HEAP32[g>>2]=h;c=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(c,g,k,q&4294967295,0,0);c=unSign((c|0)!=0,1,0);if(reSign(c,8,0)!=0)break a;HEAP8[(__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+1&4294967295)>>0]=95;k=u&4294967295;c=f;h=__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+1&4294967295;HEAP32[(q+4&4294967295)>>2]=0;HEAP32[(q&4294967295)>>2]=HEAP32[(q+4&4294967295)>>2];HEAP32[j>>2]=h;c=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(c, -j,k,q&4294967295,0,0);c=unSign((c|0)!=0,1,0);if(reSign(c,8,0)!=0)break a;if((HEAP32[(f+280&4294967295)>>2]|0)==25966)break a;__Z14SetTranslator2PKc(__str70351&4294967295);k=u&4294967295;c=HEAP32[_translator2>>2];h=__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+2&4294967295;HEAP32[(q+4&4294967295)>>2]=0;HEAP32[(q&4294967295)>>2]=HEAP32[(q+4&4294967295)>>2];HEAP32[l>>2]=h;c=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(c,l,k,q&4294967295,0,0);c=unSign((c|0)!=0,1,0);c=reSign(c,8,0)!=0?5: -6;c==5&&(h=b,HEAP8[h>>0]=21,HEAP8[(h+1&4294967295)>>0]=0);h=HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2];HEAP32[_n_phoneme_tab>>2]=0;__ZL17SetUpPhonemeTableii(h,0);HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295;HEAP32[_current_phoneme_table>>2]=h}else if(c==7){c=d>>>0<=32?11:8;b:do if(c==8){h=d;c=h>>>0<=255?10:9;if(c==10&&(_isspace(h)|0)!=0){c=11;break b}c=(e|0)!=32?13:14;c==13&&(e=31);HEAP8[(__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+(r+3&4294967295)&4294967295)>>0]=e& -255;HEAP8[(__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+1&4294967295)>>0]=95;HEAP32[(v+4&4294967295)>>2]=0;n=u&4294967295;j=f;l=__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+1&4294967295;HEAP32[(q+4&4294967295)>>2]=0;HEAP32[(q&4294967295)>>2]=HEAP32[(q+4&4294967295)>>2];HEAP32[o>>2]=l;o=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(j,o,n,q&4294967295,0,0);o=unSign((o|0)==0,1,0);c=reSign(o,8,0)!=0?15:17;c:do if(c==15){HEAP8[(__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+ -1&4294967295)>>0]=32;l=u&4294967295;o=f;j=__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+2&4294967295;HEAP32[(q+4&4294967295)>>2]=0;HEAP32[(q&4294967295)>>2]=HEAP32[(q+4&4294967295)>>2];HEAP32[p>>2]=j;o=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(o,p,l,q&4294967295,0,0);o=unSign((o|0)==0,1,0);if(reSign(o,8,0)==0)break c;__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+2&4294967295,u&4294967295,40,0,268435456,0)}while(0);c=reSign(HEAP8[(u& -4294967295)>>0],8,0)==0?18:19;c==18&&__Z20LookupAccentedLetterP10TranslatorjPc(f,d,u&4294967295);_strcpy(b,u&4294967295);if(reSign(HEAP8[(b&4294967295)>>0],8,0)==0)break a;if(reSign(HEAP8[(b&4294967295)>>0],8,0)==21)break a;HEAP32[(v&4294967295)>>2]=0;HEAP32[(v+4&4294967295)>>2]=0;__Z13SetWordStressP10TranslatorPcPjii(f,b,v&4294967295,-1,a&1);break a}while(0);_sprintf(__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+1&4294967295,__str72353&4294967295,d);m=b;h=f;k=__ZZ12LookupLetterP10TranslatorjiPciE13single_letter+ -1&4294967295;HEAP32[(q+4&4294967295)>>2]=0;HEAP32[(q&4294967295)>>2]=HEAP32[(q+4&4294967295)>>2];HEAP32[n>>2]=k;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(h,n,m,q&4294967295,0,0)}while(0);STACKTOP=g} -function __Z15TranslateLetterP10TranslatorPcS1_i(f,d,e,b){var a=STACKTOP;STACKTOP+=172;_memset(a,0,172);var g,c=null,h,k,j,l=a+4,m,n,o=a+8;k=a+16;var q,p=a+20,r=a+24,v=a+44,u=a+104,s=a+164;HEAP8[(v&4294967295)>>0]=0;HEAP8[(r&4294967295)>>0]=0;q=__Z8utf8_in2PiPKci(p,d,0);g=(HEAP32[p>>2]&1048320|0)==57344?1:2;g==1&&(HEAP32[p>>2]&=255);g=(b&2|0)!=0?3:10;a:do if(g==3){m=j=HEAP32[p>>2];g=j>>>0<=255?8:4;b:do if(g==8){if((_isupper(m)|0)==0)break a}else if(g==4){g=m>>>0>563?6:5;c:do if(g==5){g=unSign(HEAPU8[(__ZL10walpha_tab+ -(j-256&4294967295)&4294967295)>>0],8,0);if((g|0)==0|(g|0)==255)break c;g=9;break b}while(0);break a}while(0);n=r&4294967295;j=f;m=__str73354&4294967295;HEAP32[(o+4&4294967295)>>2]=0;HEAP32[(o&4294967295)>>2]=HEAP32[(o+4&4294967295)>>2];HEAP32[k>>2]=m;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(j,k,n,o&4294967295,0,0)}while(0);k=g=HEAP32[p>>2];g=(g|0)==73?11:13;a:do if(g==11){if((HEAP32[(HEAP32[_translator>>2]+280&4294967295)>>2]|0)!=29810)break a;k=305}while(0);g=_towlower(k);HEAP32[p>>2]= -g;g=b&1;k=reSign(HEAP8[(d+q&4294967295)>>0],8,0);__Z12LookupLetterP10TranslatorjiPci(f,HEAP32[p>>2],k,v&4294967295,g);g=reSign(HEAP8[(v&4294967295)>>0],8,0)==21?14:15;a:do if(g==14)_strcpy(e,v&4294967295),h=0;else if(g==15){g=reSign(HEAP8[(v&4294967295)>>0],8,0)==0?16:19;b:do if(g==16){if((HEAP32[(f+280&4294967295)>>2]|0)==25966)break b;__Z14SetTranslator2PKc(__str70351&4294967295);g=HEAP32[_option_phonemes>>2];HEAP32[_option_phonemes>>2]=0;h=b&1;k=reSign(HEAP8[(d+q&4294967295)>>0],8,0);__Z12LookupLetterP10TranslatorjiPci(HEAP32[_translator2>> -2],HEAP32[p>>2],k,v&4294967295,h);h=HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2];HEAP32[_n_phoneme_tab>>2]=0;__ZL17SetUpPhonemeTableii(h,0);HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295;HEAP32[_current_phoneme_table>>2]=h;HEAP32[_option_phonemes>>2]=g;if(reSign(HEAP8[(v&4294967295)>>0],8,0)==0)break b;_sprintf(e,__str74355&4294967295,21);h=0;break a}while(0);g=reSign(HEAP8[(v&4294967295)>>0],8,0)==0?20:37;b:do if(g==20){k=h=HEAP32[p>>2];g=h>>>0<=255?21:22;c:do if(g==21){var t=_isalpha(k), -c=21;g=27;break c}else if(g==22)if(g=k>>>0>12352&h>>>0<=42752?23:24,g==23){g=28;break c}else if(g==24)if(g=h>>>0>563?25:26,g==25){g=29;break c}else if(g==26){var D=unSign(HEAPU8[(__ZL10walpha_tab+(h-256&4294967295)&4294967295)>>0],8,0),c=26;g=27;break c}while(0);c:do if(g==27){g=((c==21?t:D)|0)!=0?28:29;break c}while(0);g==28&&(k=v&4294967295,g=f,h=__str75356&4294967295,HEAP32[(o+4&4294967295)>>2]=0,HEAP32[(o&4294967295)>>2]=HEAP32[(o+4&4294967295)>>2],HEAP32[l>>2]=h,__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(g, -l,k,o&4294967295,0,0));g=reSign(HEAP8[(v&4294967295)>>0],8,0)==0?30:34;c:do if(g==30){h=HEAP32[p>>2];g=h>>>0<=255?32:31;if(g==32&&(_isspace(h)|0)!=0){g=34;break c}j=v&4294967295;h=f;k=__str76357&4294967295;HEAP32[(o+4&4294967295)>>2]=0;HEAP32[(o&4294967295)>>2]=HEAP32[(o+4&4294967295)>>2];HEAP32[a>>2]=k;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(h,a,j,o&4294967295,0,0)}while(0);if(reSign(HEAP8[(v&4294967295)>>0],8,0)==0)break b;_sprintf(s&4294967295,__str77358&4294967295,HEAP32[p>>2]);k= -v&4294967295;h=s&4294967295;if(reSign(HEAP8[h>>0],8,0)==0)break b;for(;;)if(g=_strlen(k),k=k+g&4294967295,HEAP8[k>>0]=23,k=k+1&4294967295,g=reSign(HEAP8[h>>0],8,0),__Z12LookupLetterP10TranslatorjiPci(f,g,0,k,1),h=h+1&4294967295,reSign(HEAP8[h>>0],8,0)!=0)g=36;else break b}while(0);h=_strlen(e);k=u&4294967295;g=(HEAP32[((f&4294967295)+220&4294967295)>>2]&2|0)!=0?38:39;g==38?_sprintf(k,__str78359&4294967295,255,v&4294967295,r&4294967295):g==39&&_sprintf(k,__str78359&4294967295,255,r&4294967295,v&4294967295); -g=_strlen(u&4294967295);g=(h+g&4294967295)>>>0<=159?41:42;g==41&&_strcpy(e+h&4294967295,u&4294967295);h=q}while(0);STACKTOP=a;return h}function __Z11MbrolaResetv(){_reset_MBR()} -function __Z10MbrolaFillii(f,d){var e,b,a,g;((d|0)==0?1:2)==1&&(HEAP32[__ZZ10MbrolaFilliiE9n_samples>>2]=(f*HEAP32[_samplerate>>2]&4294967295|0)/1E3|0);g=(HEAP32[_out_end>>2]-HEAP32[_out_ptr>>2]&4294967295|0)/2|0;e=(g|0)>(HEAP32[__ZZ10MbrolaFilliiE9n_samples>>2]|0)?3:4;e==3&&(g=HEAP32[__ZZ10MbrolaFilliiE9n_samples>>2]);g=__ZL19receive_from_mbrolaPvj(HEAP32[_out_ptr>>2],g*2&4294967295);e=(g|0)>0?6:5;a:do if(e==6){e=g=(g|0)/2|0;if((g|0)<=0){e=7;break a}HEAP32[_out_ptr>>2]=HEAP32[_out_ptr>>2]+(e*2&4294967295)& -4294967295;HEAP32[__ZZ10MbrolaFilliiE9n_samples>>2]=HEAP32[__ZZ10MbrolaFilliiE9n_samples>>2]-e&4294967295;e=(HEAP32[__ZZ10MbrolaFilliiE9n_samples>>2]|0)!=0?9:10;e==9?b=1:e==10&&(b=0);a=b;e=12;break a}else if(e==5){e=7;break a}while(0);e==7&&(a=0);return a} -function __ZL10WritePitchiiiii(f,d,e,b,a){var g=STACKTOP;STACKTOP+=76;_memset(g,0,76);var c=null,h,k=g+4,j,l,m,n,o,q,p=g+8,r=g+24;l=-1;n=999;j=o=0;HEAP8[(__ZZL10WritePitchiiiiiE6output&4294967295)>>0]=0;m=HEAP32[(_envelope_data+f*4&4294967295)>>2];__Z9SetPitch2P7voice_tiiPiS1_(HEAP32[_voice>>2],d,e,g,k);d=(b*128&4294967295|0)/100|0;((d|0)<0?1:2)==1&&(d=0-d&4294967295);h=0;a:for(;;)if(e=(unSign(HEAPU8[(m+h&4294967295)>>0],8,0)|0)>(l|0)?4:5,e==4&&(l=unSign(HEAPU8[(m+h&4294967295)>>0],8,0),o=h),e=(unSign(HEAPU8[(m+ -h&4294967295)>>0],8,0)|0)<(n|0)?6:7,e==6&&(n=unSign(HEAPU8[(m+h&4294967295)>>0],8,0),j=h),h=e=h+1&4294967295,!((e|0)<=127))break a;HEAP32[(p+8&4294967295)>>2]=64;((o|0)>0&(o|0)<=126?9:10)==9&&(HEAP32[(p+8&4294967295)>>2]=o);((j|0)>0&(j|0)<=126?11:12)==11&&(HEAP32[(p+8&4294967295)>>2]=j);HEAP32[(p+4&4294967295)>>2]=(HEAP32[(p+8&4294967295)>>2]|0)/2|0;HEAP32[(p+12&4294967295)>>2]=((127-HEAP32[(p+8&4294967295)>>2]&4294967295|0)/2|0)+HEAP32[(p+8&4294967295)>>2]&4294967295;e=((unSign(HEAPU8[(m&4294967295)>> -0],8,0)*HEAP32[k>>2]&4294967295|0)>>8)+HEAP32[g>>2]&4294967295;l=((unSign(HEAPU8[(m+127&4294967295)>>0],8,0)*HEAP32[k>>2]&4294967295|0)>>8)+HEAP32[g>>2]&4294967295;if(((b|0)>=0?13:14)==13)_sprintf(r&4294967295,__str363&4294967295,(e|0)/4096|0),_strcat(__ZZL10WritePitchiiiiiE6output&4294967295,r&4294967295);e=(f|0)>1?15:25;a:do if(e==15){f=1;n=r&4294967295;o=r&4294967295;for(;;){j=((unSign(HEAPU8[(m+HEAP32[(p+f*4&4294967295)>>2]&4294967295)>>0],8,0)*HEAP32[k>>2]&4294967295|0)>>8)+HEAP32[g>>2]&4294967295; -e=(b|0)>0?17:18;if(e==17){var v=(80*HEAP32[(p+f*4&4294967295)>>2]&4294967295|0)/(d|0)|0;q=v;c=17}else if(e==18)if(h=HEAP32[(p+f*4&4294967295)>>2],e=(b|0)<0?19:20,e==19){var u=((h-d&4294967295)*80&4294967295|0)/(d|0)|0;q=u;c=19}else if(e==20){var s=(80*h&4294967295|0)/128|0;q=s;c=20}e=((c==20?s:c==19?u:v)|0)>0?22:24;c:do if(e==22){if(!((q|0)<=80))break c;_sprintf(n,__str1364&4294967295,q,(j|0)/4096|0);_strcat(__ZZL10WritePitchiiiiiE6output&4294967295,o)}while(0);f=e=f+1&4294967295;if((e|0)<=3)e=16; -else break a}}while(0);l=(l|0)/4096|0;if(((b|0)<=0?26:27)==26)_sprintf(r&4294967295,__str1364&4294967295,80,l),_strcat(__ZZL10WritePitchiiiiiE6output&4294967295,r&4294967295);_sprintf(r&4294967295,__str1364&4294967295,100,l);_strcat(__ZZL10WritePitchiiiiiE6output&4294967295,r&4294967295);b=_strlen(__ZZL10WritePitchiiiiiE6output&4294967295);_llvm_memcpy_p0i8_p0i8_i32((__ZZL10WritePitchiiiiiE6output&4294967295)+b&4294967295,__str2366&4294967295,2,1,0);((a|0)!=0?30:31)==30&&_sprintf(__ZZL10WritePitchiiiiiE6output& -4294967295,__str3367&4294967295,l);a=__ZZL10WritePitchiiiiiE6output&4294967295;STACKTOP=g;return a} -function __Z15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILE(f,d,e,b){var a=STACKTOP;STACKTOP+=332;_memset(a,0,332);var g,c=null,h,k,j,l,m,n,o,q,p,r,v,u,s,t,D,w,A,x,B,z=a+152,y=a+200,E=a+204,H=a+208,G=a+212;t=0;g=(e|0)==0?1:2;g==1&&(HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]=1,HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE11embedded_ix>>2]=0,HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE10word_count>>2]=0);var e=G&4294967295,F=G&4294967295,I=G&4294967295,C=a+ -68&-1,K=z+8&4294967295;a:for(;;){if(!((HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]|0)<(d|0))){g=122;break a}w=HEAP32[_wcmdq_head>>2]-HEAP32[_wcmdq_tail>>2]&4294967295;g=(w|0)<=0?4:5;g==4&&(w=w+160&4294967295);w=unSign((w|0)<=21,1,0);if(reSign(w,8,0)!=0){g=6;break a}w=e;h=f+24*HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]&4294967295;k=f+24*(HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]+1&4294967295)&4294967295;j=HEAP32[(h+8&4294967295)>> -2];l=HEAP32[((f+24*(HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]-1&4294967295)&4294967295)+8&4294967295)>>2];B=HEAP32[((f+24*(HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]+1&4294967295)&4294967295)+8&4294967295)>>2];g=(unSign(HEAPU16[(h+4&4294967295)>>1],16,0)&2|0)!=0?8:9;g==8&&(g=unSign(HEAPU16[(h+6&4294967295)>>1],16,0),__Z10DoEmbeddedPii(__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE11embedded_ix,g));g=(unSign(HEAPU8[(h+19&4294967295)>>0],8,0)&4|0)!= -0?10:12;b:do if(g==10){m=HEAP32[_count_sentences>>2];c=(unSign(HEAPU16[(h+6&4294967295)>>1],16,0)&2047)+HEAP32[_clause_start_char>>2]&4294967295;HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=2;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=0|c&16777215;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=m;c=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=c;if(!((c| -0)>159))break b;HEAP32[_wcmdq_tail>>2]=0}while(0);g=unSign(HEAPU8[(h+19&4294967295)>>0],8,0)&1;g=reSign(g,8,0)!=0?13:15;b:do if(g==13){m=HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE10word_count>>2];c=HEAP32[_clause_start_word>>2]+m&4294967295;HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE10word_count>>2]=m+1&4294967295;m=unSign(HEAPU16[(h+6&4294967295)>>1],16,0)>>>11;o=unSign(m,16,0);m=(unSign(HEAPU16[(h+6&4294967295)>>1],16,0)&2047)+HEAP32[_clause_start_char>>2]&4294967295; -HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=1;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=o<<24|m&16777215;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=c;c=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=c;if(!((c|0)>159)){g=15;break b}HEAP32[_wcmdq_tail>>2]=0}while(0);c=j;m=l;o=B;l=h;n=o;o=y;q=H;p=E;u=0;HEAP32[o>>2]=0;HEAP32[q>>2]=0;HEAP32[p>>2]=0;HEAP32[__ZZL10GetMbrNameP12PHONEME_LISTP11PHONEME_TABS2_S2_PiS3_S3_E4mnem>> -2]=HEAP32[(c&4294967295)>>2];c=HEAP32[__ZL10mbrola_tab>>2];b:for(;;){if((HEAP32[(c&4294967295)>>2]|0)==0){g=43;break b}g=(HEAP32[(c&4294967295)>>2]|0)==(HEAP32[__ZZL10GetMbrNameP12PHONEME_LISTP11PHONEME_TABS2_S2_PiS3_S3_E4mnem>>2]|0)?17:41;c:do if(g==17){g=(HEAP32[(c+4&4294967295)>>2]|0)==0?18:19;d:do if(g==18)u=1;else if(g==19){g=(HEAP32[(c+4&4294967295)>>2]|0)!=58?22:20;e:do if(g==20){if((unSign(HEAPU16[(l+4&4294967295)>>1],16,0)&8|0)==0)break e;u=1;break d}while(0);g=(HEAP32[(c+20&4294967295)>> -2]&2|0)!=0?23:24;e:do if(g==23)v=m;else if(g==24){g=(HEAP32[(c+20&4294967295)>>2]&8|0)==0?27:25;f:do if(g==25){if(reSign(HEAP8[((l+24&4294967295)+19&4294967295)>>0],8,0)==0){g=27;break f}v=HEAP32[(_phoneme_tab&4294967295)>>2];break e}while(0);v=n}while(0);g=(HEAP32[(c+4&4294967295)>>2]|0)==(HEAP32[(v&4294967295)>>2]|0)?33:29;e:do if(g==29){g=(HEAP32[(c+4&4294967295)>>2]|0)!=2?31:30;if(g==30&&reSign(HEAP8[(v+11&4294967295)>>0],8,0)==2){g=33;break e}if((HEAP32[(c+4&4294967295)>>2]|0)!=95)break d;if(reSign(HEAP8[(v+ -11&4294967295)>>0],8,0)!=0)break d}while(0);u=1}while(0);g=(HEAP32[(c+20&4294967295)>>2]&4|0)!=0?35:37;d:do if(g==35){if(reSign(HEAP8[(l+19&4294967295)>>0],8,0)!=0){g=37;break d}u=0;break c}while(0);if((u|0)!=0){g=38;break b}}while(0);c=c+24&4294967295;g=42}b:do if(g==38)if(HEAP32[o>>2]=HEAP32[(c+12&4294967295)>>2],HEAP32[q>>2]=HEAP32[(c+16&4294967295)>>2],HEAP32[p>>2]=HEAP32[(c+20&4294967295)>>2],l=HEAP32[(c+8&4294967295)>>2],g=(HEAP32[(c+20&4294967295)>>2]&16|0)!=0?39:40,g==39){HEAP32[__ZL15mbr_name_prefix>> -2]=l;r=0;g=46;break b}else if(g==40){HEAP32[__ZZL10GetMbrNameP12PHONEME_LISTP11PHONEME_TABS2_S2_PiS3_S3_E4mnem>>2]=l;g=43;break b}while(0);g==43&&(g=(HEAP32[__ZL15mbr_name_prefix>>2]|0)!=0?44:45,g==44&&(HEAP32[__ZZL10GetMbrNameP12PHONEME_LISTP11PHONEME_TABS2_S2_PiS3_S3_E4mnem>>2]=HEAP32[__ZL15mbr_name_prefix>>2]&255|HEAP32[__ZZL10GetMbrNameP12PHONEME_LISTP11PHONEME_TABS2_S2_PiS3_S3_E4mnem>>2]<<8),HEAP32[__ZL15mbr_name_prefix>>2]=0,r=HEAP32[__ZZL10GetMbrNameP12PHONEME_LISTP11PHONEME_TABS2_S2_PiS3_S3_E4mnem>> -2]);l=m=g=r;reSign(HEAP32[E>>2]&1,8,0)!=0?(c=46,g=47):(c=46,g=48);if(g==47){HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]=HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]+1&4294967295;var O=l,c=47}g=((c==47?O:m)|0)==0?49:50;if(g==49)HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]=HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]+1&4294967295,g=121;else if(g==50){g=reSign(HEAP8[(j+11&4294967295)>>0],8,0)!=0?54:51;b:do if(g==51){if((HEAP32[(j& -4294967295)>>2]|0)!=(l|0)){g=54;break b}l=95;x=(reSign(HEAP16[(h+12&4294967295)>>1],16,0)*HEAP32[(_speed&4294967295)>>2]&4294967295|0)/256|0;if((x|0)!=0){g=55;break b}x=1;g=55;break b}while(0);g==54&&(x=(HEAP32[(_speed+12&4294967295)>>2]*80&4294967295|0)/256|0);c=HEAP32[(j&4294967295)>>2];g=(unSign(HEAPU16[(h+6&4294967295)>>1],16,0)&2047)+HEAP32[_clause_start_char>>2]&4294967295;HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>> -2]=7;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=0|g&16777215;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=c;g=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=g;g=(g|0)>159?56:57;g==56&&(HEAP32[_wcmdq_tail>>2]=0);g=l;l=0;b:for(;;)if(HEAP8[(__ZZ12WordToStringjE3buf+l&4294967295)>>0]=g>>>0>>>((l*8&4294967295)>>>0)&255,l=c=l+1&4294967295,!((c|0)<=2))break b;HEAP8[(__ZZ12WordToStringjE3buf+4&4294967295)>>0]=0;g=__ZZ12WordToStringjE3buf& -4294967295;g=_sprintf(w,__str4368&4294967295,g);w=w+g&4294967295;g=(HEAP32[y>>2]|0)==95?60:61;g==60&&(t=HEAP32[H>>2],HEAP32[y>>2]=0);c=0;l=__str5369&4294967295;g=unSign(HEAPU8[(j+11&4294967295)>>0],8,0);g=g==2?62:g==3?90:g==4?72:g==5?82:g==6?83:g==8?86:92;b:do if(g==62){x=unSign(HEAPU8[(j+14&4294967295)>>0],8,0);g=(unSign(HEAPU16[(h+4&4294967295)>>1],16,0)&8|0)!=0?63:64;g==63&&(x=unSign(HEAPU8[(HEAP32[(_phoneme_tab+48&4294967295)>>2]+14&4294967295)>>0],8,0)+x&4294967295);g=reSign(HEAP8[(B+11&4294967295)>> -0],8,0)==0?65:66;g==65&&(x=x+50&4294967295);x=(reSign(HEAP16[(h+12&4294967295)>>1],16,0)*x&4294967295|0)/256|0;g=(HEAP32[y>>2]|0)==0?67:68;if(g==67)g=unSign(HEAPU8[(h+21&4294967295)>>0],8,0),k=unSign(HEAPU8[(h+20&4294967295)>>0],8,0),h=unSign(HEAPU8[(h+14&4294967295)>>0],8,0),h=__ZL10WritePitchiiiii(h,k,g,0,0),h=_sprintf(w,__str6370&4294967295,x,h),w=w+h&4294967295;else if(g==68){g=HEAP32[H>>2];k=unSign(HEAPU8[(h+21&4294967295)>>0],8,0);j=unSign(HEAPU8[(h+20&4294967295)>>0],8,0);B=unSign(HEAPU8[(h+ -14&4294967295)>>0],8,0);g=__ZL10WritePitchiiiii(B,j,k,g,0);k=(x*HEAP32[H>>2]&4294967295|0)/100|0;g=_sprintf(w,__str6370&4294967295,k,g);w=w+g&4294967295;g=0-HEAP32[H>>2]&4294967295;j=unSign(HEAPU8[(h+21&4294967295)>>0],8,0);B=unSign(HEAPU8[(h+20&4294967295)>>0],8,0);h=unSign(HEAPU8[(h+14&4294967295)>>0],8,0);g=__ZL10WritePitchiiiii(h,B,j,g,0);h=x;B=k;k=HEAP32[y>>2];for(j=0;;)if(HEAP8[(__ZZ12WordToStringjE3buf+j&4294967295)>>0]=k>>>0>>>((j*8&4294967295)>>>0)&255,j=c=j+1&4294967295,!((c|0)<=2))break; -h=h-B&4294967295;HEAP8[(__ZZ12WordToStringjE3buf+4&4294967295)>>0]=0;k=__ZZ12WordToStringjE3buf&4294967295;h=_sprintf(w,__str7371&4294967295,k,h,g);w=w+h&4294967295}c=1;g=98;break b}else if(g==90){if(reSign(HEAP8[(k+15&4294967295)>>0],8,0)!=0){g=92;break b}x=x+50&4294967295;g=unSign(HEAPU8[(h+21&4294967295)>>0],8,0);k=unSign(HEAPU8[(h+20&4294967295)>>0],8,0);h=unSign(HEAPU8[(h+14&4294967295)>>0],8,0);l=__ZL10WritePitchiiiii(h,k,g,0,1);g=92;break b}else if(g==72){x=0;g=reSign(HEAP8[(k+15&4294967295)>> -0],8,0)==2?73:74;g==73&&(x=1);g=reSign(HEAP8[(k+15&4294967295)>>0],8,0)==3?75:77;c:do if(g==75){if(reSign(HEAP8[(k+19&4294967295)>>0],8,0)!=0){g=77;break c}x=1;g=79;break c}while(0);c:do if(g==77){if((x|0)!=0)break c;HEAP16[(h+4&4294967295)>>1]|=8192}while(0);__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,h,a);x=__Z9DoSample3P12PHONEME_DATAii(a,0,-1);x=(x*1E3&4294967295|0)/(HEAP32[_samplerate>>2]|0)|0;h=unSign(HEAPU8[(h+16&4294967295)>>0],8,0);h=(h*HEAP32[(_speed+12&4294967295)>> -2]&4294967295|0)/256|0;g=(HEAP32[(_speed+8&4294967295)>>2]|0)>(h|0)?80:81;g==80&&(h=HEAP32[(_speed+8&4294967295)>>2]);x=x+h&4294967295;g=92;break b}else if(g==82){x=(HEAP32[(_speed+12&4294967295)>>2]*80&4294967295|0)/256|0;g=92;break b}else if(g==83){x=0;__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,h,a);g=(unSign(HEAPU16[(h+4&4294967295)>>1],16,0)&8|0)!=0?84:85;g==84&&(x=reSign(HEAP16[(h+12&4294967295)>>1],16,0),x=__Z9DoSample3P12PHONEME_DATAii(a,x,-1));h=reSign(HEAP16[(h+ -12&4294967295)>>1],16,0);h=__Z9DoSample3P12PHONEME_DATAii(a,h,-1);x=x+h&4294967295;x=(x*1E3&4294967295|0)/(HEAP32[_samplerate>>2]|0)|0;g=92;break b}else if(g==86){if(reSign(HEAP8[(k+15&4294967295)>>0],8,0)==2){g=92;break b}_llvm_memset_p0i8_i32(z,0,48,1,0);__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,h,a);HEAP32[K>>2]=HEAP32[C>>2];x=__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(HEAP32[(h+8&4294967295)>>2],0,z,h,-1);x=(x*1E3&4294967295|0)/(HEAP32[_samplerate>>2]| -0)|0;g=reSign(HEAP8[(k+15&4294967295)>>0],8,0)==0?88:89;g==88&&(x=x+50&4294967295);g=unSign(HEAPU8[(h+21&4294967295)>>0],8,0);k=unSign(HEAPU8[(h+20&4294967295)>>0],8,0);h=unSign(HEAPU8[(h+14&4294967295)>>0],8,0);l=__ZL10WritePitchiiiii(h,k,g,0,1);g=92;break b}while(0);b:do if(g==92){if((c|0)!=0)break b;g=(HEAP32[y>>2]|0)!=0?94:97;if(g==94){k=(x*HEAP32[H>>2]&4294967295|0)/100|0;h=HEAP32[y>>2];for(j=0;;)if(HEAP8[(__ZZ12WordToStringjE3buf+j&4294967295)>>0]=h>>>0>>>((j*8&4294967295)>>>0)&255,j=g=j+1& -4294967295,(g|0)<=2)g=95;else{g=96;break}HEAP8[(__ZZ12WordToStringjE3buf+4&4294967295)>>0]=0;h=__ZZ12WordToStringjE3buf&4294967295;h=_sprintf(w,__str8372&4294967295,k,h);w=w+h&4294967295;x=x-k&4294967295}h=_sprintf(w,__str9373&4294967295,x,l);w=w+h&4294967295}while(0);g=(t|0)!=0?99:112;g==99&&(h=t,g=100,g==100?(g=(h|0)>199?101:102,g==101?s=(h*HEAP32[(_speed+4&4294967295)>>2]&4294967295|0)/256|0:g==102&&(s=(h*HEAP32[(_speed&4294967295)>>2]&4294967295|0)/256|0)):g==103&&(s=(h*HEAP32[(_speed+12&4294967295)>> -2]&4294967295|0)/256|0),g=(HEAP32[(_speed+8&4294967295)>>2]|0)>(s|0)?105:106,g==105&&(s=HEAP32[(_speed+8&4294967295)>>2]),h=s,x=x+h&4294967295,t=h=t,g=(h|0)>199?107:108,g==107?D=(t*HEAP32[(_speed+4&4294967295)>>2]&4294967295|0)/256|0:g==108&&(D=(t*HEAP32[(_speed&4294967295)>>2]&4294967295|0)/256|0),g=(HEAP32[(_speed+8&4294967295)>>2]|0)>(D|0)?110:111,g==110&&(D=HEAP32[(_speed+8&4294967295)>>2]),t=D,t=_sprintf(w,__str10374&4294967295,t),w=w+t&4294967295,t=0);g=b!=0?113:114;b:do if(g==113)_fwrite(F, -1,w-G&4294967295,b);else if(g==114){h=I;HEAP32[__ZL9mbr_state>>2]=2;h=__ZL14send_to_mbrolaPKc(h);if((h|0)<0){g=115;break a}if((h|0)==0){g=117;break a}HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=13;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=x;h=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=h;if(!((h|0)>159))break b;HEAP32[_wcmdq_tail>>2]=0}while(0);HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>>2]=HEAP32[__ZZ15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILEE4phix>> -2]+1&4294967295;g=121}}if(g==6)A=1;else if(g==115)A=0;else if(g==117)A=1;else if(g==122){g=b==0?123:125;a:do if(g==123){f=(__ZL14send_to_mbrolaPKc(__str13502&4294967295)|0)==3;unSign(f,1,0);HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=13;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=500;f=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=f;if(!((f|0)>159))break a;HEAP32[_wcmdq_tail>>2]=0}while(0);A=0}STACKTOP=a;return A} -function __Z14MbrolaGenerateP12PHONEME_LISTPii(f,d,e){var b,a,g;g=0;b=(HEAP32[d>>2]|0)==0?1:2;b==1?a=0:b==2&&(b=(HEAP32[_option_mbrola_phonemes>>2]|0)!=0?3:4,b==3&&(g=HEAP32[_f_trans>>2]),f=__Z15MbrolaTranslateP12PHONEME_LISTiiP8_IO_FILE(f,HEAP32[d>>2],e,g),((f|0)==0?5:6)==5&&(HEAP32[d>>2]=0),a=f);return a} -function __Z15LoadMbrolaTablePKcS0_i(f,d,e){var b=STACKTOP;STACKTOP+=520;_memset(b,0,520);var a,g,c,h,k,j;h=b+88;var l=b+176,m,n=b+264,o;o=b+352;HEAP8[(_mbrola_name&4294967295)>>0]=0;HEAP32[_mbrola_delay>>2]=0;HEAP32[__ZL15mbr_name_prefix>>2]=0;a=f==0?1:2;if(a==1)HEAP32[_samplerate>>2]=HEAP32[_samplerate_native>>2],__Z12SetParameteriii(14,0,0),g=0;else if(a==2)if(_sprintf(o&4294967295,__str11375&4294967295,_path_home&4294967295,f),a=(_stat(o&4294967295,n)|0)!=0,a=unSign(a,1,0),a=reSign(a,8,0)!=0? -3:4,a==3?m=0:a==4&&(a=(HEAP32[(n+16&4294967295)>>2]&61440|0)==16384?5:6,a==5?m=-2:a==6&&(m=HEAP32[(n+44&4294967295)>>2])),a=unSign((m|0)<=0,1,0),a=reSign(a,8,0)!=0?8:9,a==8&&_sprintf(o&4294967295,__str12376&4294967295,f),a=(_stat(o&4294967295,l)|0)!=0,a=unSign(a,1,0),a=reSign(a,8,0)!=0?10:11,a==10?k=0:a==11&&(a=(HEAP32[(l+16&4294967295)>>2]&61440|0)==16384?12:13,a==12?k=-2:a==13&&(k=HEAP32[(l+44&4294967295)>>2])),a=unSign((k|0)<=0,1,0),a=reSign(a,8,0)!=0?15:16,a==15&&_sprintf(o&4294967295,__str13377& -4294967295,f,f),a=(_stat(o&4294967295,h)|0)!=0,a=unSign(a,1,0),a=reSign(a,8,0)!=0?17:18,a==17?c=0:a==18&&(a=(HEAP32[(h+16&4294967295)>>2]&61440|0)==16384?19:20,a==19?c=-2:a==20&&(c=HEAP32[(h+44&4294967295)>>2])),c=unSign((c|0)<=0,1,0),a=reSign(c,8,0)!=0?22:23,a==22&&_sprintf(o&4294967295,__str14378&4294967295,f),c=(_init_MBR(o&4294967295)|0)!=0,c=unSign(c,1,0),a=reSign(c,8,0)!=0?24:25,a==24)g=2;else if(a==25)if(_sprintf(o&4294967295,__str15379&4294967295,_path_home&4294967295,d),d=(_stat(o&4294967295, -b)|0)!=0,d=unSign(d,1,0),a=reSign(d,8,0)!=0?26:27,a==26?j=0:a==27&&(a=(HEAP32[(b+16&4294967295)>>2]&61440|0)==16384?28:29,a==28?j=-2:a==29&&(j=HEAP32[(b+44&4294967295)>>2])),o=_fopen(o&4294967295,__str16380&4294967295),d=unSign(o==0,1,0),a=reSign(d,8,0)!=0?31:34,a==31){__ZL11stop_mbrolav();f=e=HEAP32[__ZL21mbr_pending_data_head>>2];a=e!=0?32:33;a:do if(a==32)for(;;)if(e=f,f=HEAP32[(f&4294967295)>>2],_free(e),f!=0)a=32;else break a;while(0);HEAP32[__ZL21mbr_pending_data_head>>2]=0;HEAP32[__ZL21mbr_pending_data_tail>> -2]=0;_free(HEAP32[__ZL14mbr_voice_path>>2]);HEAP32[__ZL14mbr_voice_path>>2]=0;HEAPF32[__ZL10mbr_volume>>2]=1;g=2}else if(a==34)if(d=_realloc(HEAP32[__ZL10mbrola_tab>>2],j),HEAP32[__ZL10mbrola_tab>>2]=d,d=unSign(HEAP32[__ZL10mbrola_tab>>2]==0,1,0),a=reSign(d,8,0)!=0?35:38,a==35){_fclose(o);__ZL11stop_mbrolav();f=e=HEAP32[__ZL21mbr_pending_data_head>>2];a=e!=0?36:37;a:do if(a==36)for(;;)if(e=f,f=HEAP32[(f&4294967295)>>2],_free(e),f!=0)a=36;else break a;while(0);HEAP32[__ZL21mbr_pending_data_head>>2]= -0;HEAP32[__ZL21mbr_pending_data_tail>>2]=0;_free(HEAP32[__ZL14mbr_voice_path>>2]);HEAP32[__ZL14mbr_voice_path>>2]=0;HEAPF32[__ZL10mbr_volume>>2]=1;g=-1}else if(a==38){g=d=0;a:for(;;)if(c=_fgetc(o)&255,d=(unSign(c,8,0)<<(g*8&4294967295))+d&4294967295,g=c=g+1&4294967295,!((c|0)<=3))break a;HEAP32[__ZL14mbrola_control>>2]=d;d=HEAP32[__ZL10mbrola_tab>>2];g=4;a=(g|0)<(j|0)?41:44;a:do if(a==41)for(;;){c=o;for(h=a=0;;)if(k=_fgetc(c)&255,a=(unSign(k,8,0)<<(h*8&4294967295))+a&4294967295,h=k=h+1&4294967295, -!((k|0)<=3))break;c=a;HEAP32[d>>2]=c;d=d+4&4294967295;g=g+4&4294967295;if((g|0)<(j|0))a=41;else break a}while(0);_fread(HEAP32[__ZL10mbrola_tab>>2],1,j,o);_fclose(o);g=(HEAP32[__ZL14mbrola_control>>2]&255|0)/16;a=g==HEAPF32[__ZL10mbr_volume>>2]?47:45;a:do if(a==45){HEAPF32[__ZL10mbr_volume>>2]=g;if((HEAP32[__ZL9mbr_state>>2]|0)!=1)break a;__ZL11stop_mbrolav();_init_MBR(HEAP32[__ZL14mbr_voice_path>>2])}while(0);HEAP32[_samplerate>>2]=e;a=(e|0)==22050?48:49;a==48?__Z12SetParameteriii(14,0,0):a==49&& -__Z12SetParameteriii(14,1,0);_strcpy(_mbrola_name&4294967295,f);HEAP32[_mbrola_delay>>2]=1E3;g=0}STACKTOP=b;return g}function __Z11PhonemeCodej(f){var d,e,b;for(b=0;;){if(!((b|0)<(HEAP32[_n_phoneme_tab>>2]|0))){d=6;break}d=HEAP32[(_phoneme_tab+b*4&4294967295)>>2]==0?4:2;if(d==2&&(HEAP32[(HEAP32[(_phoneme_tab+b*4&4294967295)>>2]&4294967295)>>2]|0)==(f|0)){d=3;break}b=b+1&4294967295;d=5}d==3?e=unSign(HEAPU8[(HEAP32[(_phoneme_tab+b*4&4294967295)>>2]+10&4294967295)>>0],8,0):d==6&&(e=0);return e} -function __Z19LookupPhonemeStringPKc(f){var d,e=null,b,a,g;a=g=0;e=-1;a:for(;;){if(!(((e==2?c:0)|0)<=3)){d=4;break a}if(reSign(HEAP8[(f+a&4294967295)>>0],8,0)==0){d=4;break a}d=HEAP8[(f+a&4294967295)>>0];d=unSign(d,8,0);g|=d<<(a*8&4294967295);var c=a+1&4294967295;a=c;e=2;d=3}f=g;for(a=0;;){if(!((a|0)<(HEAP32[_n_phoneme_tab>>2]|0))){d=10;break}d=HEAP32[(_phoneme_tab+a*4&4294967295)>>2]==0?8:6;if(d==6&&(HEAP32[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]&4294967295)>>2]|0)==(f|0)){d=7;break}a=a+1&4294967295; -d=9}d==7?b=unSign(HEAPU8[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]+10&4294967295)>>0],8,0):d==10&&(b=0);return b} -function __ZL15StressConditionP10TranslatorP12PHONEME_LISTii(f,d,e,b){var a,g,c,h;a=unSign(HEAPU8[(d&-1)>>0],8,0);a=reSign(HEAP8[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]+11&4294967295)>>0],8,0)==2?1:2;a:do if(a==1){h=d;a=5;break a}else if(a==2)if(a=unSign(HEAPU8[(d+24&-1)>>0],8,0),a=reSign(HEAP8[(HEAP32[(_phoneme_tab+a*4&4294967295)>>2]+11&4294967295)>>0],8,0)==2?3:4,a==3){h=d+24&4294967295;a=5;break a}else if(a==4){g=0;a=21;break a}while(0);a:do if(a==5){c=unSign(HEAPU8[(h+1&4294967295)>>0],8,0)& -15;a=f!=0?6:13;b:do if(a==6){a=reSign(b&1,8,0)!=0?7:10;c:do if(a==7){if((unSign(HEAPU16[(d+4&4294967295)>>1],16,0)&16|0)==0){a=10;break c}if((HEAP32[(((f&4294967295)+24&4294967295)+40&4294967295)>>2]&1|0)!=0){a=10;break c}g=0;break a}while(0);if((HEAP32[(((f&4294967295)+24&4294967295)+40&4294967295)>>2]&2|0)==0)break b;if(!((unSign(HEAPU8[(h+2&4294967295)>>0],8,0)|0)<=(c|0)))break b;c=4}while(0);a=(e|0)==4?14:15;if(a==14)g=unSign(HEAPU8[(h+2&4294967295)>>0],8,0),g=unSign((g|0)<=(c|0),1,0);else if(a== -15){a=(e|0)==3?16:18;b:do if(a==16){if(!((c|0)>3)){a=20;break b}g=1;break a}else if(a==18){if(!((HEAP32[(__ZZL15StressConditionP10TranslatorP12PHONEME_LISTiiE15condition_level+e*4&4294967295)>>2]|0)>(c|0))){a=20;break b}g=1;break a}while(0);g=0}}while(0);return g&255} -function __ZL18InterpretConditionP10TranslatoriP12PHONEME_LISTi(f,d,e,b){var a,g=null,c,h,k,j,l,m,n,o;c=e;e=b&255;n=(b|0)>>8;a=(n|0)<=13?1:73;a:do if(a==1){o=m=(n|0)%7;(o|0)==4?(g=1,a=2):(g=1,a=5);if(a==2)if(a=reSign(HEAP16[((c+24&4294967295)+6&4294967295)>>1],16,0)!=0?3:4,a==3){l=0;break a}else if(a==4)var q=m,g=4;a=((g==4?q:o)|0)==5?6:8;b:do if(a==6){if(reSign(HEAP16[((c&4294967295)+6&4294967295)>>1],16,0)==0)break b;l=0;break a}while(0);o=m;(o|0)==7?(g=8,a=9):(g=8,a=13);b:do if(a==9){a=reSign(HEAP16[((c+ -24&4294967295)+6&4294967295)>>1],16,0)!=0?11:10;c:do if(a==10){if(reSign(HEAP16[((c+48&4294967295)+6&4294967295)>>1],16,0)!=0)break c;var p=m,g=12;break b}while(0);l=0;break a}while(0);a=((g==12?p:o)|0)==6?14:19;b:do if(a==14){for(m=2;;){if(reSign(HEAP16[((c+24*(m-1&4294967295)&4294967295)+6&4294967295)>>1],16,0)!=0)break;var r=unSign(HEAPU8[(c+24*(m-1&4294967295)&-1)>>0],8,0);a=reSign(HEAP8[(HEAP32[(_phoneme_tab+r*4&4294967295)>>2]+11&4294967295)>>0],8,0)==2;r=m;if(a){g=17;break b}m=r+1&4294967295}l= -0;break a}else if(a==19){var v=HEAP32[(__ZZL18InterpretConditionP10TranslatoriP12PHONEME_LISTiE11ph_position+m*4&4294967295)>>2];m=v;g=19}while(0);a=g==19?v:r;g=c;c=c+24*(a-1&4294967295)&4294967295;a=(a|0)==0?21:23;b:do if(a==21){if(reSign(HEAP8[(c&4294967295)>>0],8,0)!=1)break b;c=c+-24&4294967295}while(0);a=(d&256|0)!=0?24:25;a==24&&(a=unSign(HEAPU8[(c&4294967295)>>0],8,0),HEAP32[(c+8&4294967295)>>2]=HEAP32[(_phoneme_tab+a*4&4294967295)>>2]);o=HEAP32[(c+8&4294967295)>>2];a=(n|0)<=6?26:32;if(a== -26)if(a=(HEAP32[(HEAP32[(_phoneme_tab+e*4&4294967295)>>2]&4294967295)>>2]|0)==(HEAP32[(o&4294967295)>>2]|0)?27:28,a==27)l=1;else{if(a==28){a=(m|0)==0?29:31;b:do if(a==29){if(reSign(HEAP8[(o+11&4294967295)>>0],8,0)!=2){a=31;break b}f=unSign(HEAPU8[(o+13&4294967295)>>0],8,0);l=unSign((f|0)==(e|0),1,0);break a}while(0);l=unSign(HEAPU8[(o+12&4294967295)>>0],8,0);l=unSign((l|0)==(e|0),1,0)}}else if(a==32){e=b&31;l=b&224;a=l==0?33:l==13?66:l==32?34:l==64?35:l==128?36:72;b:do if(a==72){l=0;break a}else if(a== -33){f=unSign(HEAPU8[(o+11&4294967295)>>0],8,0);l=unSign((f|0)==(e|0),1,0);break a}else if(a==34){l=unSign((HEAPU32[(o+4&4294967295)>>2]>>>0>>>16&15|0)==(e|0),1,0);break a}else if(a==35){l=unSign((1<>2]|0)!=0,1,0);break a}else if(a==36){l=e;if(l==0)a=37;else if(l==1)a=37;else if(l==2)a=37;else if(l==3)a=37;else if(l==4)a=37;else if(l==5)a=38;else if(l==6)a=43;else if(l==7)a=44;else if(l==8)a=45;else if(l==9)a=50;else if(l==10)a=55;else if(l==11)a=56;else if(l==12)a=60;else{a= -66;break b}if(a==37){e=__ZL15StressConditionP10TranslatorP12PHONEME_LISTii(f,c,e,0);l=unSign(e,8,0);break a}else if(a==38){a=reSign(HEAP8[(o+11&4294967295)>>0],8,0)==0?40:39;c:do if(a==39){if((unSign(HEAPU16[(g+4&4294967295)>>1],16,0)&8192|0)!=0){a=40;break c}j=0;a=42;break c}while(0);a==40&&(j=1);l=unSign(j,8,0);break a}else if(a==43){e=reSign(HEAP16[(c+6&4294967295)>>1],16,0)!=0;l=unSign(e,1,0);break a}else if(a==44){e=reSign(HEAP16[(c+6&4294967295)>>1],16,0)==0;l=unSign(e,1,0);break a}else if(a== -45){a=reSign(HEAP16[((c+24&4294967295)+6&4294967295)>>1],16,0)!=0?47:46;c:do if(a==46){if(reSign(HEAP8[(HEAP32[((c+24&4294967295)+8&4294967295)>>2]+11&4294967295)>>0],8,0)==0){a=47;break c}k=0;a=49;break c}while(0);a==47&&(k=1);l=unSign(k,8,0);break a}else if(a==50)if(a=reSign(HEAP16[(c+6&4294967295)>>1],16,0)!=0?51:52,a==51){l=0;break a}else{if(a==52){for(;;){c=c+-24&4294967295;if((unSign(HEAPU8[(c+1&4294967295)>>0],8,0)&15|0)>3)break;if(reSign(HEAP16[(c+6&4294967295)>>1],16,0)!=0){a=66;break b}}l= -1;break a}}else if(a==55){e=reSign(HEAP8[(o+11&4294967295)>>0],8,0)!=2;l=unSign(e,1,0);break a}else if(a==56){for(;;){c=c+24&4294967295;l=unSign(HEAPU8[(c&4294967295)>>0],8,0);HEAP32[(c+8&4294967295)>>2]=HEAP32[(_phoneme_tab+l*4&4294967295)>>2];if(reSign(HEAP16[(c+6&4294967295)>>1],16,0)!=0){a=57;break}if(reSign(HEAP8[(HEAP32[(c+8&4294967295)>>2]+11&4294967295)>>0],8,0)==2){a=59;break}else a=56}if(a==57){l=1;break a}else if(a==59){l=0;break a}}else if(a==60){a=reSign(HEAP8[(o+11&4294967295)>>0],8, -0)==2?63:61;c:do if(a==61){if(reSign(HEAP8[(o+11&4294967295)>>0],8,0)==3){a=63;break c}if((HEAP32[(o+4&4294967295)>>2]&16|0)!=0){a=63;break c}h=0;a=65;break c}while(0);a==63&&(h=1);l=unSign(h,8,0);break a}}while(0);for(l=0;;){a=reSign(HEAP8[(HEAP32[(c+8&4294967295)>>2]+11&4294967295)>>0],8,0)==2?68:69;a==68&&(l=l+1&4294967295);if(reSign(HEAP16[(c+6&4294967295)>>1],16,0)!=0){a=71;break}c=c+-24&4294967295;a=67}l=unSign((l|0)==1,1,0)}}else if(a==73){a=(n|0)==15?74:78;b:do if(a==74){l=e;if(l==1)a=75; -else if(l==2)a=76;else if(l==3)a=77;else{a=78;break b}if(a==75){l=unSign(d&1,8,0);break a}else if(a==76){l=unSign((HEAP32[(HEAP32[_voice>>2]+112&-1)>>2]|0)!=0,1,0);break a}else if(a==77){e=reSign(HEAP8[(_mbrola_name&4294967295)>>0],8,0)!=0;l=unSign(e,1,0);break a}}while(0);l=0}while(0);return l&255} -function __ZL15SwitchVowelTypeP12PHONEME_LISTP12PHONEME_DATAPPti(f,d,e,b){var a,g;a=(b|0)==2?1:2;a==1?(HEAP32[(d&4294967295)>>2]|=2,g=unSign(HEAPU8[(HEAP32[((f+24&4294967295)+8&4294967295)>>2]+12&4294967295)>>0],8,0)):a==2&&(g=unSign(HEAPU8[(HEAP32[((f+-24&4294967295)+8&4294967295)>>2]+13&4294967295)>>0],8,0));g=g-28&4294967295;if(((g|0)>=0&(g|0)<=5?4:5)==4)f=HEAP32[e>>2]+2*(g*2&4294967295)&4294967295,a=(unSign(HEAPU16[(f+2&4294967295)>>1],16,0)&15)*65536&4294967295,g=unSign(HEAPU16[(f+4&4294967295)>> -1],16,0),HEAP32[((d+68&4294967295)+b*4&4294967295)>>2]=(a+g&4294967295)*4&4294967295,f=unSign(HEAPU16[(f+2&4294967295)>>1],16,0)>>>4&255,f=reSign(f,8,0),HEAP32[((d+88&4294967295)+b*4&4294967295)>>2]=f;HEAP32[e>>2]=HEAP32[e>>2]+24&4294967295} -function __ZL17SetUpPhonemeTableii(f,d){var e,b,a,g;((d|0)==0?1:2)==1&&_llvm_memset_p0i8_i32(_phoneme_tab_flags&4294967295,0,256,1,0);b=HEAP32[((_phoneme_tab_list+f*48&4294967295)+40&4294967295)>>2];e=unSign((b|0)>0,1,0);e=reSign(e,8,0)!=0?3:4;e==3&&__ZL17SetUpPhonemeTableii(b-1&4294967295,1);g=HEAP32[((_phoneme_tab_list+f*48&4294967295)+32&4294967295)>>2];b=0;e=(HEAP32[((_phoneme_tab_list+f*48&4294967295)+36&4294967295)>>2]|0)>(b|0)?5:10;a:do if(e==5)for(;;)if(a=unSign(HEAPU8[((g+16*b&4294967295)+ -10&4294967295)>>0],8,0),HEAP32[(_phoneme_tab+a*4&4294967295)>>2]=g+16*b&4294967295,e=(a|0)>(HEAP32[_n_phoneme_tab>>2]|0)?6:7,e==6&&(HEAP32[_n_phoneme_tab>>2]=a),e=(d|0)==0?8:9,e==8&&(HEAP8[(_phoneme_tab_flags+a&4294967295)>>0]|=1),b=b+1&4294967295,(HEAP32[((_phoneme_tab_list+f*48&4294967295)+36&4294967295)>>2]|0)>(b|0))e=5;else break a;while(0)} -function __Z18SelectPhonemeTablei(f){HEAP32[_n_phoneme_tab>>2]=0;__ZL17SetUpPhonemeTableii(f,0);HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295;HEAP32[_current_phoneme_table>>2]=f} -function __Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(f,d,e,b){var a=STACKTOP;STACKTOP+=44;_memset(a,0,44);var g,c=null,h,k,j,l,m,n,o,q,p,r,v,u=a+4;v=0;n=HEAP32[(e+8&4294967295)>>2];_llvm_memset_p0i8_i32(b,0,152,1,0);p=unSign(HEAPU8[(n+14&4294967295)>>0],8,0);HEAP32[((b+4&4294967295)+40&4294967295)>>2]=p;p=unSign(HEAPU8[(n+15&4294967295)>>0],8,0);HEAP32[((b+4&4294967295)+36&4294967295)>>2]=p;g=reSign(HEAP16[(n+8&4294967295)>>1],16,0)==0?87:1;a:do if(g==1){p=0;o=HEAP32[_phoneme_index>> -2];q=unSign(HEAPU16[(n+8&4294967295)>>1],16,0);HEAP32[a>>2]=o+2*q&4294967295;if((p|0)==1)break a;b:for(;;){o=HEAP16[HEAP32[a>>2]>>1];q=unSign(o,16,0)>>>8;q=unSign(q,16,0)&15;g=unSign(o,16,0)>>>12;g=unSign(g,16,0);g=g==0?3:g==1?25:g==2?29:g==3?29:g==6?56:g==9?60:g==10?65:g==11?69:g==12?69:g==13?69:g==14?69:g==15?69:77;c:do if(g==77){k=unSign(o,16,0);c=n;c=HEAP32[(c&4294967295)>>2];for(h=0;;)if(HEAP8[(__ZZ12WordToStringjE3buf+h&4294967295)>>0]=c>>>0>>>((h*8&4294967295)>>>0)&255,h=g=h+1&4294967295,(g| -0)<=2)g=78;else{g=79;break}HEAP8[(__ZZ12WordToStringjE3buf+4&4294967295)>>0]=0;c=__ZZ12WordToStringjE3buf&4294967295;_fprintf(HEAP32[_stderr>>2],__str385&4294967295,k,c)}else if(g==3)if(k=unSign(o,16,0)&255,g=(q|0)==0?4:9,g==4){g=k;if(g==1)g=5;else if(g==2)break c;else g=6;if(g==6){k=unSign(o,16,0);c=n;c=HEAP32[(c&4294967295)>>2];for(h=0;;)if(HEAP8[(__ZZ12WordToStringjE3buf+h&4294967295)>>0]=c>>>0>>>((h*8&4294967295)>>>0)&255,h=g=h+1&4294967295,(g|0)<=2)g=7;else{g=8;break}HEAP8[(__ZZ12WordToStringjE3buf+ -4&4294967295)>>0]=0;c=__ZZ12WordToStringjE3buf&4294967295;_fprintf(HEAP32[_stderr>>2],__str385&4294967295,k,c)}else g==5&&(p=1)}else{if(g==9)if(g=(q|0)==5?10:12,g==10){c=unSign(HEAPU8[(e+24&-1)>>0],8,0);if(reSign(HEAP8[(HEAP32[(_phoneme_tab+c*4&4294967295)>>2]+11&4294967295)>>0],8,0)!=2)break c;HEAP32[((b+4&4294967295)+16&4294967295)>>2]=k}else if(g==12)if(g=(q|0)==13?13:16,g==13){r=0;g=(r|0)<(k|0)&(r|0)<=15?14:15;d:do if(g==14)for(;;)if(HEAP32[a>>2]=HEAP32[a>>2]+2&4294967295,g=r,c=unSign(HEAPU16[(HEAP32[a>> -2]&4294967295)>>1],16,0)>>>8&255,HEAP8[((b+132&4294967295)+g&4294967295)>>0]=c,HEAP8[((b+132&4294967295)+(r+1&4294967295)&4294967295)>>0]=HEAP16[(HEAP32[a>>2]&4294967295)>>1]&255,r=r+2&4294967295,(r|0)<(k|0)&(r|0)<=15)g=14;else{g=15;break d}while(0);HEAP8[((b+132&4294967295)+r&4294967295)>>0]=0}else if(g==16)if(g=(q|0)<=15?17:22,g==17){g=(q|0)==12?18:19;g==18&&(HEAP32[((b+4&4294967295)+4&4294967295)>>2]=k);HEAP32[((b+4&4294967295)+q*4&4294967295)>>2]=k;if((q|0)!=1)break c;if((d&256|0)==0)break c; -p=1}else if(g==22){k=unSign(o,16,0);c=n;c=HEAP32[(c&4294967295)>>2];for(h=0;;)if(HEAP8[(__ZZ12WordToStringjE3buf+h&4294967295)>>0]=c>>>0>>>((h*8&4294967295)>>>0)&255,h=g=h+1&4294967295,(g|0)<=2)g=23;else{g=24;break}HEAP8[(__ZZ12WordToStringjE3buf+4&4294967295)>>0]=0;c=__ZZ12WordToStringjE3buf&4294967295;_fprintf(HEAP32[_stderr>>2],__str385&4294967295,k,c)}}else if(g==25){if(f==0)break c;if(!((q|0)<=7))break c;k=__ZL15StressConditionP10TranslatorP12PHONEME_LISTii(f,e,q&7,1);if(reSign(k,8,0)==0)break c; -p=unSign(o,16,0)&255;HEAP32[((b+4&4294967295)+4&4294967295)>>2]=p;p=1}else if(g==29){h=0;k=1;(unSign(o,16,0)&57344|0)==8192?(c=29,g=31):(c=29,g=43);d:do if(g==31)for(;;){g=(h|0)!=0;c=reSign(c==30?s:1,8,0)!=0;g=g?32:37;if(g==32){g=c?34:33;f:do if(g==33){g=unSign(o,16,0)&4095;g=__ZL18InterpretConditionP10TranslatoriP12PHONEME_LISTi(f,d,e,g);if(reSign(g,8,0)!=0){g=34;break f}m=0;g=36;break f}while(0);g==34&&(m=1);k=m}else if(g==37){g=unSign(c^1,1,0);g=reSign(g,8,0)!=0?40:38;f:do if(g==38){g=unSign(o, -16,0)&4095;g=__ZL18InterpretConditionP10TranslatoriP12PHONEME_LISTi(f,d,e,g);g=reSign(g,8,0)!=0^1;g=unSign(g,1,0);if(reSign(g,8,0)!=0){g=40;break f}l=1;g=41;break f}while(0);g==40&&(l=0);k=l}h=unSign(o,16,0)&4096;HEAP32[a>>2]=HEAP32[a>>2]+2&4294967295;o=HEAP16[HEAP32[a>>2]>>1];if((unSign(o,16,0)&57344|0)!=8192)break d;var s=k,c=30;g=31}while(0);g=reSign(k,8,0)!=0^1;g=unSign(g,1,0);g=reSign(g,8,0)!=0?44:55;d:do if(g==44)if(g=(unSign(o,16,0)&63488|0)==26624,k=HEAP32[a>>2],g=g?45:46,g==45)c=unSign(o, -16,0)&255,HEAP32[a>>2]=k+2*c&4294967295;else if(g==46){c=HEAP32[a>>2];g=unSign(HEAPU16[c>>1],16,0);h=(g|0)>>12;g=(h|0)<=10?47:48;g==47?j=reSign(HEAP8[(__ZZL13NumInstnWordsPtE7n_words+h&4294967295)>>0],8,0):g==48&&(c=unSign(HEAPU16[(c+4&4294967295)>>1],16,0),g=((c|0)>>12|0)==15?49:50,g==49?j=4:g==50&&(g=(c|0)==2?51:52,g==51?j=3:g==52&&(j=2)));c=j;HEAP32[a>>2]=k+2*c&4294967295;if((unSign(HEAPU16[(HEAP32[a>>2]&4294967295)>>1],16,0)&65024|0)!=24576){g=55;break d}HEAP32[a>>2]=HEAP32[a>>2]+2&4294967295}while(0); -HEAP32[a>>2]=HEAP32[a>>2]+-2&4294967295}else if(g==56){g=(q|0)>>1;if(g==0)g=57;else if(g==6)g=59;else if(g==5)g=58;else break c;g==57?(k=HEAP32[a>>2],c=(unSign(o,16,0)&255)-1&4294967295,HEAP32[a>>2]=k+2*c&4294967295):g==59?__ZL15SwitchVowelTypeP12PHONEME_LISTP12PHONEME_DATAPPti(e,b,a,3):g==58&&__ZL15SwitchVowelTypeP12PHONEME_LISTP12PHONEME_DATAPPti(e,b,a,2)}else if(g==60){g=(unSign(o,16,0)&15)*65536&4294967295;k=unSign(HEAPU16[(HEAP32[a>>2]+2&4294967295)>>1],16,0);k=g+k&4294967295;HEAP32[a>>2]=HEAP32[a>> -2]+2&4294967295;g=q;if(g==1)g=61;else if(g==2)g=63;else if(g==3)g=64;else break c;if(g==61){if(!((v|0)<=9))break c;HEAP32[(u+v*4&4294967295)>>2]=HEAP32[a>>2];v=v+1&4294967295;HEAP32[a>>2]=(HEAP32[_phoneme_index>>2]+2*k&4294967295)+-2&4294967295}else g==63?HEAP32[(b+124&4294967295)>>2]=k:g==64&&(HEAP32[(b+128&4294967295)>>2]=k)}else if(g==65)g=(q|0)==1?66:67,g==66?r=0:g==67&&(r=2),k=r,c=(unSign(HEAPU16[(HEAP32[a>>2]&4294967295)>>1],16,0)&255)*65536&4294967295,h=unSign(HEAPU16[(HEAP32[a>>2]+2&4294967295)>> -1],16,0),HEAP32[((b+108&4294967295)+k*4&4294967295)>>2]=c+h&4294967295,k=r+1&4294967295,c=unSign(HEAPU16[(HEAP32[a>>2]+4&4294967295)>>1],16,0)*65536&4294967295,c=unSign(HEAPU16[(HEAP32[a>>2]+6&4294967295)>>1],16,0)+c&4294967295,HEAP32[((b+108&4294967295)+k*4&4294967295)>>2]=c,HEAP32[a>>2]=HEAP32[a>>2]+6&4294967295;else if(g==69){q=unSign(o,16,0)>>>12;g=q=unSign(q,16,0)-11&4294967295;k=(unSign(o,16,0)&15)*262144&4294967295;k=(unSign(HEAPU16[(HEAP32[a>>2]+2&4294967295)>>1],16,0)*4&4294967295)+k&4294967295; -HEAP32[((b+68&4294967295)+g*4&4294967295)>>2]=k;g=q;k=unSign(o,16,0)>>>4;k=unSign(k,16,0)&255;HEAP32[((b+88&4294967295)+g*4&4294967295)>>2]=k;k=HEAP32[((b+88&4294967295)+g*4&4294967295)>>2]&255;HEAP32[a>>2]=HEAP32[a>>2]+2&4294967295;if(reSign(HEAP16[(HEAP32[a>>2]+2&4294967295)>>1],16,0)==2)break c;g=(q|0)<=1?71:73;d:do if(g==71){p=1;c=unSign(HEAPU16[(HEAP32[a>>2]+2&4294967295)>>1],16,0)>>>12;if(reSign(c,16,0)!=15){g=75;break d}p=2}else if(g==73){if((q|0)!=4){g=75;break d}p=p-1&4294967295}while(0); -if(!((q|0)==2|(q|0)==3))break c;c=q;k=reSign(k,8,0);HEAP32[((b+88&4294967295)+c*4&4294967295)>>2]=k}while(0);g=(HEAP32[(n+4&4294967295)>>2]&4096|0)!=0?81:82;c:do if(g==81)p=1;else if(g==82){if((p|0)==1)break c;HEAP32[a>>2]=HEAP32[a>>2]+2&4294967295;g=2;continue b}while(0);g=(v|0)>0?85:86;g==85&&(p=0,v=v-1&4294967295,HEAP32[a>>2]=HEAP32[(u+v*4&4294967295)>>2]);o=p;HEAP32[a>>2]=HEAP32[a>>2]+2&4294967295;if((o|0)!=1)g=2;else break a}}while(0);STACKTOP=a} -function __Z17InterpretPhoneme2iP12PHONEME_DATA(f,d){var e=STACKTOP;STACKTOP+=96;_memset(e,0,96);var b;_llvm_memset_p0i8_i32(e&4294967295,0,96,1,0);for(b=0;;){HEAP8[(e+b*24&-1)>>0]=9;HEAP32[((e+b*24&4294967295)+8&4294967295)>>2]=HEAP32[(_phoneme_tab+36&4294967295)>>2];var a=b+1&4294967295;b=a;if(!((a|0)<=3))break}HEAP8[(e+24&-1)>>0]=f&255;HEAP32[((e+24&4294967295)+8&4294967295)>>2]=HEAP32[(_phoneme_tab+f*4&4294967295)>>2];HEAP16[((e+48&4294967295)+6&4294967295)>>1]=1;__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0, -0,e+24&4294967295,d);STACKTOP=e} -function __Z10LoadConfigv(){var f=STACKTOP;STACKTOP+=364;_memset(f,0,364);var d,e=null,b,a,g,c,h=f+160,k=f+164;d=HEAP32[_logging_type>>2]=0;a:for(;;)if(HEAP32[((_soundicon_tab+d*16&4294967295)+12&4294967295)>>2]=0,HEAP32[((_soundicon_tab+d*16&4294967295)+8&4294967295)>>2]=0,d=c=d+1&4294967295,!((c|0)<=3))break a;_sprintf(f&4294967295,__str1386&4294967295,_path_home&4294967295,47,__str2387&4294967295);c=_fopen(f&4294967295,__str3388&4294967295);var j=unSign(c==0,1,0);d=reSign(j,8,0)!=0?21:3;a:do if(d== -3){var j=f&4294967295,l=_fgets(j,160,c)!=0;unSign(l,1,0);if(!l)break a;var l=f&4294967295,m=f&4294967295,n=f+4&4294967295,o=k&4294967295,q=k&4294967295,p=f&4294967295,r=f+5&4294967295,v=f&4294967295,u=f+10&4294967295,s=f&4294967295,t=f+10&4294967295,D=k&4294967295,w=k&4294967295,A=k&4294967295;for(;;){d=reSign(HEAP8[l>>0],8,0)==47?6:7;c:do if(d==7)if(d=(_memcmp(m,__str4389&4294967295,3)|0)==0?8:10,d==8){b=(_sscanf(n,__str5390&4294967295,_logging_type,o)|0)==2;b=unSign(b,1,0);if(reSign(b,8,0)==0)break c; -b=_fopen(q,__str33&4294967295);HEAP32[_f_logespeak>>2]=b}else if(d==10)if(d=(_memcmp(p,__str7392&4294967295,4)|0)==0?11:14,d==11){b=r;a=_tone_points&4294967295;g=0;for(var x=a,e=11;;){HEAP32[((e==11?x:B)+4*g&4294967295)>>2]=-1;g=d=g+1&4294967295;var B=a;if((d|0)<=11)d=e=12;else{d=13;break}}_sscanf(b,__str4553&4294967295,a&4294967295,a+4&4294967295,a+8&4294967295,a+12&4294967295,a+16&4294967295,a+20&4294967295,a+24&4294967295,a+28&4294967295,a+32&4294967295,B+36&4294967295)}else if(d==14)if(d=(_memcmp(v, -__str8393&4294967295,9)|0)==0?15:16,d==15)_sscanf(u,__str9394&4294967295,_option_device_number);else if(d==16){if((_memcmp(s,__str10395&4294967295,9)|0)!=0)break c;d=_sscanf(t,__str11396&4294967295,h,D);if((d|0)!=2)break c;d=HEAP32[_n_soundicon_tab>>2];b=reSign(HEAP8[h>>0],8,0);HEAP32[(_soundicon_tab+d*16&-1)>>2]=b;d=_strlen(w)+1&4294967295;b=_malloc(d);d=unSign(b==0,1,0);d=reSign(d,8,0)!=0?19:20;d==19&&_fwrite(__str13&4294967295,1,22,HEAP32[_stderr>>2]);_strcpy(b,A);HEAP32[((_soundicon_tab+HEAP32[_n_soundicon_tab>> -2]*16&4294967295)+12&4294967295)>>2]=b;b=HEAP32[_n_soundicon_tab>>2];HEAP32[((_soundicon_tab+b*16&4294967295)+4&4294967295)>>2]=0;HEAP32[_n_soundicon_tab>>2]=b+1&4294967295}while(0);d=_fgets(j,160,c)!=0;d=unSign(d,1,0);if(reSign(d,8,0)!=0)d=5;else break a}}while(0);STACKTOP=f} -function __Z18LookupPhonemeTablePKc(f){var d,e,b;for(b=0;;){if(!((b|0)<(HEAP32[_n_phoneme_tables>>2]|0))){d=5;break}d=(_strcmp(f,_phoneme_tab_list+b*48&-1)|0)==0;var a=b;if(d){d=2;break}b=a+1&4294967295;d=4}d==2&&(HEAP32[_phoneme_tab_number>>2]=a);d=(b|0)==(HEAP32[_n_phoneme_tables>>2]|0)?6:7;d==6?e=-1:d==7&&(e=b);return e} -function __Z22SelectPhonemeTableNamePKc(f){var d,e,b,a;for(b=0;;){if(!((b|0)<(HEAP32[_n_phoneme_tables>>2]|0))){d=5;break}d=(_strcmp(f,_phoneme_tab_list+b*48&-1)|0)==0;var g=b;if(d){d=2;break}b=g+1&4294967295;d=4}d==2&&(HEAP32[_phoneme_tab_number>>2]=g);d=(b|0)==(HEAP32[_n_phoneme_tables>>2]|0)?6:7;d==6?e=-1:d==7&&(e=b);f=e;d=unSign((f|0)==-1,1,0);d=reSign(d,8,0)!=0?9:10;d==9?a=-1:d==10&&(HEAP32[_n_phoneme_tab>>2]=0,__ZL17SetUpPhonemeTableii(f,0),HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+ -1&4294967295,a=HEAP32[_current_phoneme_table>>2]=f);return a}function __Z11GetEnvelopei(f){var d,e;d=(f|0)==0?1:2;d==1?(_fwrite(__str12398&4294967295,1,20,HEAP32[_stderr>>2]),e=HEAP32[(_envelope_data&4294967295)>>2]):d==2&&(e=HEAP32[_phondata_ptr>>2]+f&4294967295);return e} -function __Z11LookupSpectP11PHONEME_TABiP10FMT_PARAMSPiP12PHONEME_LIST(f,d,e,b,a){var g=STACKTOP;STACKTOP+=4;_memset(g,0,4);var c,h=null,k,j,l,m,n;m=HEAP32[_phondata_ptr>>2]+HEAP32[(e+8&4294967295)>>2]&4294967295;k=unSign(HEAPU8[(m+2&4294967295)>>0],8,0);HEAP32[g>>2]=k;c=(HEAP32[g>>2]|0)>24?1:2;c==1&&(HEAP32[g>>2]=24);HEAP32[_seq_len_adjust>>2]=HEAP32[(e+12&4294967295)>>2]+HEAP32[(e+24&4294967295)>>2]&4294967295;k=j=0;c=(k|0)<(HEAP32[g>>2]|0)?4:3;a:do if(c==4){for(;;)if(l=reSign(HEAP16[(m+4&-1)>> -1],16,0)&1,c=reSign(l,8,0)!=0,l=k,c=c?5:6,c==5?n=(m+4&4294967295)+l*64&4294967295:c==6&&(n=(m+4&4294967295)+l*44&4294967295),HEAP32[((__ZZ11LookupSpectP11PHONEME_TABiP10FMT_PARAMSPiP12PHONEME_LISTE10frames_buf+k*8&4294967295)+4&4294967295)>>2]=n,HEAP16[((__ZZ11LookupSpectP11PHONEME_TABiP10FMT_PARAMSPiP12PHONEME_LISTE10frames_buf+k*8&4294967295)+2&4294967295)>>1]=HEAP16[(n&4294967295)>>1],l=k,c=unSign(HEAPU8[(n+16&4294967295)>>0],8,0),HEAP16[(__ZZ11LookupSpectP11PHONEME_TABiP10FMT_PARAMSPiP12PHONEME_LISTE10frames_buf+ -l*8&-1)>>1]=c,c=(reSign(HEAP16[(n&4294967295)>>1],16,0)&2|0)!=0?8:9,c==8&&(j=k),k=k+1&4294967295,!((k|0)<(HEAP32[g>>2]|0)))break;c=j;l=__ZZ11LookupSpectP11PHONEME_TABiP10FMT_PARAMSPiP12PHONEME_LISTE10frames_buf&4294967295;if(!((c|0)>0))break a;var o=j;c=(d|0)==1?12:13;c==12?HEAP32[g>>2]=o+1&4294967295:c==13&&(l=__ZZ11LookupSpectP11PHONEME_TABiP10FMT_PARAMSPiP12PHONEME_LISTE10frames_buf+o*8&4294967295,HEAP32[g>>2]=HEAP32[g>>2]-j&4294967295)}else c==3&&(l=__ZZ11LookupSpectP11PHONEME_TABiP10FMT_PARAMSPiP12PHONEME_LISTE10frames_buf& -4294967295);while(0);c=reSign(HEAP8[(f+11&4294967295)>>0],8,0)==2?15:18;a:do if(c==15){if((HEAP32[(e+20&4294967295)>>2]|0)!=0)break a;if((HEAP32[(e+4&4294967295)>>2]|0)==0)break a;k=__Z18FormantTransition2P10frameref_tRijjP11PHONEME_TABi(l,g,HEAP32[(e+36&4294967295)>>2],HEAP32[(e+40&4294967295)>>2],0,d);HEAP32[_seq_len_adjust>>2]=HEAP32[_seq_len_adjust>>2]+k&4294967295}while(0);m=0;f=HEAP32[g>>2]-1&4294967295;k=0;c=(k|0)<(f|0)?19:20;a:do if(c==19)for(;;)if(m=reSign(HEAP16[(l+8*k&-1)>>1],16,0)+m&4294967295, -k=k+1&4294967295,(k|0)<(f|0))c=19;else break a;while(0);c=(HEAP32[(e+20&4294967295)>>2]|0)!=0?21:29;if(c==21){j=HEAP32[_phondata_ptr>>2]+HEAP32[(e+20&4294967295)>>2]&4294967295;HEAP32[g>>2]=HEAP32[g>>2]-1&4294967295;k=0;c=(unSign(HEAPU8[(j+2&4294967295)>>0],8,0)|0)>(k|0)?22:28;a:do if(c==22)for(;;)if(c=reSign(HEAP16[(j+4&-1)>>1],16,0)&1,c=reSign(c,8,0)!=0,o=k,c=c?23:24,c==23?n=(j+4&4294967295)+o*64&4294967295:c==24&&(n=(j+4&4294967295)+o*44&4294967295),c=l+8*HEAP32[g>>2]&4294967295,o=unSign(HEAPU8[(n+ -16&4294967295)>>0],8,0),HEAP16[(c&4294967295)>>1]=o,c=(k|0)>0?26:27,c==26&&(HEAP32[((l+8*HEAP32[g>>2]&4294967295)+4&4294967295)>>2]=n,HEAP16[((l+8*HEAP32[g>>2]&4294967295)+2&4294967295)>>1]=HEAP16[(n&4294967295)>>1]),HEAP32[g>>2]=HEAP32[g>>2]+1&4294967295,k=k+1&4294967295,(unSign(HEAPU8[(j+2&4294967295)>>0],8,0)|0)>(k|0))c=22;else break a;while(0);HEAP32[_wavefile_ix>>2]=0}c=(m|0)>0?30:47;a:do if(c==30)if(c=(d|0)==2?31:37,c==31){k=(HEAP32[(e+44&4294967295)>>2]+-45&4294967295)+HEAP32[_seq_len_adjust>> -2]&4294967295;c=(k|0)<=9?32:33;c==32&&(k=10);c=(unSign(HEAPU16[(a+4&4294967295)>>1],16,0)&8|0)!=0?34:35;c==34&&(k=(unSign(HEAPU8[(HEAP32[(_phoneme_tab+48&4294967295)>>2]+14&4294967295)>>0],8,0)*2&4294967295)+k&4294967295);n=(k*256&4294967295|0)/(m|0)|0;k=0;if(!((k|0)<(f|0)))break a;for(;;)if(c=l+8*k&4294967295,j=reSign(HEAP16[(l+8*k&-1)>>1],16,0),HEAP16[(c&4294967295)>>1]=((j*n&4294967295|0)/256|0)&65535,k=k+1&4294967295,(k|0)<(f|0))c=36;else break a}else if(c==37){k=e;c=(d|0)==1?38:41;b:do if(c== -38){if((HEAP32[(k&4294967295)>>2]|0)!=1){c=43;break b}if(!((HEAP32[(e+44&4294967295)>>2]|0)<=129)){c=43;break b}k=l&4294967295;n=reSign(HEAP16[(l&-1)>>1],16,0);HEAP16[(k&4294967295)>>1]=((HEAP32[(e+44&4294967295)>>2]*n&4294967295|0)/130|0)&65535;c=43;break b}else if(c==41){if(!((HEAP32[(k+44&4294967295)>>2]|0)>0)){c=43;break b}var q=(HEAP32[(e+44&4294967295)>>2]-m&4294967295)+HEAP32[_seq_len_adjust>>2]&4294967295;HEAP32[_seq_len_adjust>>2]=q;h=42;c=44;break b}while(0);if(c==43)var p=HEAP32[_seq_len_adjust>> -2],h=43;if(((h==43?p:q)|0)==0)break a;n=((m+HEAP32[_seq_len_adjust>>2]&4294967295)*256&4294967295|0)/(m|0)|0;k=0;if(!((k|0)<(f|0)))break a;for(;;)if(c=l+8*k&4294967295,j=reSign(HEAP16[(l+8*k&-1)>>1],16,0),HEAP16[(c&4294967295)>>1]=((j*n&4294967295|0)/256|0)&65535,k=k+1&4294967295,(k|0)<(f|0))c=46;else break a}while(0);HEAP32[b>>2]=HEAP32[g>>2];STACKTOP=g;return l} -function __Z10FreePhDatav(){var f;f=HEAP32[__ZL16phoneme_tab_data>>2];(f!=0?1:2)==1&&_free(f);f=HEAP32[_phoneme_index>>2];(f!=0?3:4)==3&&_free(f);f=HEAP32[_phondata_ptr>>2];(f!=0?5:6)==5&&_free(f);HEAP32[__ZL16phoneme_tab_data>>2]=0;HEAP32[_phoneme_index>>2]=0;HEAP32[_phondata_ptr>>2]=0} -function __ZL10ReadPhFilePvPKcPi(f,d,e){var b=STACKTOP;STACKTOP+=280;_memset(b,0,280);var a,g,c,h;g=b+88;_sprintf(g&4294967295,__str1386&4294967295,_path_home&4294967295,47,d);d=(_stat(g&4294967295,b)|0)!=0;d=unSign(d,1,0);a=reSign(d,8,0)!=0?1:2;a==1?c=0:a==2&&(a=(HEAP32[(b+16&4294967295)>>2]&61440|0)==16384?3:4,a==3?c=-2:a==4&&(c=HEAP32[(b+44&4294967295)>>2]));d=c;c=_fopen(g&4294967295,__str13399&4294967295);a=unSign(c==0,1,0);a=reSign(a,8,0)!=0?6:7;if(a==6)_fprintf(HEAP32[_stderr>>2],__str14400& -4294967295,g&4294967295),h=0;else if(a==7){a=f!=0?8:10;a:do if(a==8){g=f;if(g==0)break a;_free(g)}while(0);f=_malloc(d);g=unSign(f==0,1,0);a=reSign(g,8,0)!=0?11:12;a==11&&_fwrite(__str13&4294967295,1,22,HEAP32[_stderr>>2]);g=unSign(f==0,1,0);a=reSign(g,8,0)!=0?13:14;a==13?(_fclose(c),h=0):a==14&&(g=(_fread(f,1,d,c)|0)!=(d|0),g=unSign(g,1,0),g=reSign(g,8,0)!=0,_fclose(c),a=g?15:16,a==15?h=0:a==16&&((e!=0?17:18)==17&&(HEAP32[e>>2]=d),h=f))}STACKTOP=b;return h} -function __Z10LoadPhDatav(){var f=STACKTOP;STACKTOP+=4;_memset(f,0,4);var d,e,b,a,g;g=1;b=__ZL10ReadPhFilePvPKcPi(HEAP32[__ZL16phoneme_tab_data>>2],__str15401&4294967295,0);HEAP32[__ZL16phoneme_tab_data>>2]=b;b=unSign(HEAP32[__ZL16phoneme_tab_data>>2]==0,1,0);d=reSign(b,8,0)!=0?1:2;if(d==1)a=-1;else if(d==2)if(b=__ZL10ReadPhFilePvPKcPi(HEAP32[_phoneme_index>>2],__str16402&4294967295,0),HEAP32[_phoneme_index>>2]=b,b=unSign(HEAP32[_phoneme_index>>2]==0,1,0),d=reSign(b,8,0)!=0?3:4,d==3)a=-1;else if(d== -4)if(b=__ZL10ReadPhFilePvPKcPi(HEAP32[_phondata_ptr>>2],__str17403&4294967295,0),HEAP32[_phondata_ptr>>2]=b,b=unSign(HEAP32[_phondata_ptr>>2]==0,1,0),d=reSign(b,8,0)!=0?5:6,d==5)a=-1;else if(d==6)if(b=__ZL10ReadPhFilePvPKcPi(HEAP32[_tunes>>2],__str18404&4294967295,f),HEAP32[_tunes>>2]=b,b=unSign(HEAP32[_tunes>>2]==0,1,0),d=reSign(b,8,0)!=0?7:8,d==7)a=-1;else if(d==8){HEAP32[_wavefile_data>>2]=HEAP32[_phondata_ptr>>2];HEAP32[_n_tunes>>2]=Math.floor((HEAPU32[f>>2]>>>0)/68);a=b=0;a:for(;;)if(b=(unSign(HEAPU8[(HEAP32[_wavefile_data>> -2]+a&4294967295)>>0],8,0)<<(a*8&4294967295))+b&4294967295,a=d=a+1&4294967295,!((d|0)<=3))break a;((b|0)!=83200?11:12)==11&&(g=b);b=HEAP32[__ZL16phoneme_tab_data>>2];a=unSign(HEAPU8[(b&4294967295)>>0],8,0);HEAP32[_n_phoneme_tables>>2]=a;b=b+4&4294967295;a=0;d=(a|0)<(HEAP32[_n_phoneme_tables>>2]|0)?13:14;a:do if(d==13)for(;;){d=unSign(HEAPU8[(b&4294967295)>>0],8,0);var c=a;e=unSign(HEAPU8[(b&4294967295)>>0],8,0);HEAP32[((_phoneme_tab_list+c*48&4294967295)+36&4294967295)>>2]=e;c=a;e=unSign(HEAPU8[(b+ -1&4294967295)>>0],8,0);HEAP32[((_phoneme_tab_list+c*48&4294967295)+40&4294967295)>>2]=e;e=b;c=a;e=HEAP32[(e+4&4294967295)>>2];HEAP32[((_phoneme_tab_list+c*48&4294967295)+44&4294967295)>>2]=e;b=b+8&4294967295;_llvm_memcpy_p0i8_p0i8_i32(_phoneme_tab_list+a*48&-1,b,32,1,0);b=b+32&4294967295;HEAP32[((_phoneme_tab_list+a*48&4294967295)+32&4294967295)>>2]=b;b=b+(d*16&4294967295)&4294967295;a=a+1&4294967295;if((a|0)<(HEAP32[_n_phoneme_tables>>2]|0))d=13;else break a}while(0);d=(HEAP32[_phoneme_tab_number>> -2]|0)>=(HEAP32[_n_phoneme_tables>>2]|0)?15:16;d==15&&(HEAP32[_phoneme_tab_number>>2]=0);a=g}STACKTOP=f;return a}function __Z12WordToStringj(f){var d;for(d=0;;){HEAP8[(__ZZ12WordToStringjE3buf+d&4294967295)>>0]=f>>>0>>>((d*8&4294967295)>>>0)&255;var e=d+1&4294967295;d=e;if(!((e|0)<=2))break}HEAP8[(__ZZ12WordToStringjE3buf+4&4294967295)>>0]=0;return __ZZ12WordToStringjE3buf&4294967295} -function __Z14SynthesizeInitv(){HEAP32[__ZL14last_pitch_cmd>>2]=0;HEAP32[__ZL12last_amp_cmd>>2]=0;HEAP32[__ZL10last_frame>>2]=0;HEAP32[__ZL15syllable_centre>>2]=-1} -function __Z11PauseLengthii(f,d){var e,b;e=(d|0)==0?1:4;e==1?(e=(f|0)>199?2:3,e==2?b=(f*HEAP32[(_speed+4&4294967295)>>2]&4294967295|0)/256|0:e==3&&(b=(f*HEAP32[(_speed&4294967295)>>2]&4294967295|0)/256|0)):e==4&&(b=(f*HEAP32[(_speed+12&4294967295)>>2]&4294967295|0)/256|0);e=(HEAP32[(_speed+8&4294967295)>>2]|0)>(b|0)?6:7;e==6&&(b=HEAP32[(_speed+8&4294967295)>>2]);return b} -function __ZL13set_frame_rmsP7frame_ti(f,d){var e,b,a;e=(HEAP32[(HEAP32[_voice>>2]+112&-1)>>2]|0)!=0?1:3;a:do if(e==1){if((d|0)!=-1)break a;HEAP8[(f+39&-1)>>0]=50}else if(e==3){if(reSign(HEAP8[(f+17&4294967295)>>0],8,0)==0)break a;b=d*64&4294967295;a=unSign(HEAPU8[(f+17&4294967295)>>0],8,0);b=(b|0)/(a|0)|0;e=(b|0)>199?5:6;e==5&&(b=199);b=reSign(HEAP16[(__ZZL13set_frame_rmsP7frame_tiE8sqrt_tab+b*2&4294967295)>>1],16,0);for(a=0;;)if(e=unSign(HEAPU8[((f+18&4294967295)+a&4294967295)>>0],8,0)*b&4294967295, -HEAP8[((f+18&4294967295)+a&4294967295)>>0]=((e|0)/512|0)&255,a=e=a+1&4294967295,(e|0)<=7)e=7;else break a}while(0)} -function __ZL14AdjustFormantsP7frame_tiiiiiii(f,d,e,b,a,g,c,h){var k=null,j,k=g,d=(d*HEAP32[(HEAP32[_voice>>2]+96&4294967295)>>2]&4294967295|0)/256|0,g=reSign(HEAP16[((f+2&4294967295)+4&4294967295)>>1],16,0),d=(d-g&4294967295|0)/2|0;((d|0)>(b|0)?1:2)==1&&(d=b);((d|0)<(e|0)?3:4)==3&&(d=e);HEAP16[((f+2&4294967295)+4&4294967295)>>1]=(d&65535)+HEAP16[((f+2&4294967295)+4&4294967295)>>1]&65535;HEAP16[((f+2&4294967295)+6&4294967295)>>1]=(k&65535)+HEAP16[((f+2&4294967295)+6&4294967295)>>1]&65535;((h&32|0)!= -0?5:6)==5&&(k=0-k&4294967295);HEAP16[((f+2&4294967295)+8&4294967295)>>1]=(k&65535)+HEAP16[((f+2&4294967295)+8&4294967295)>>1]&65535;HEAP16[((f+2&4294967295)+10&4294967295)>>1]=(k&65535)+HEAP16[((f+2&4294967295)+10&4294967295)>>1]&65535;(a|0)==1?(k=6,e=7):(k=6,e=12);if(e==7){j=d=235-reSign(HEAP16[((f+2&4294967295)+2&4294967295)>>1],16,0)&4294967295;e=(j|0)<-100?8:9;a:do if(e==8)d=-100;else if(e==9){if(!((j|0)>-60))break a;d=-60}while(0);HEAP16[((f+2&4294967295)+2&4294967295)>>1]=(d&65535)+HEAP16[((f+ -2&4294967295)+2&4294967295)>>1]&65535;j=a;k=11}if((((k==11?j:a)|0)==2?13:18)==13){j=d=235-reSign(HEAP16[((f+2&4294967295)+2&4294967295)>>1],16,0)&4294967295;e=(j|0)<-300?14:15;a:do if(e==14)d=-300;else if(e==15){if(!((j|0)>-150))break a;d=-150}while(0);HEAP16[((f+2&4294967295)+2&4294967295)>>1]=(d&65535)+HEAP16[((f+2&4294967295)+2&4294967295)>>1]&65535;HEAP16[(f+2&-1)>>1]=(d&65535)+HEAP16[(f+2&-1)>>1]&65535}if(((a|0)==3?19:24)==19){a=d=100-reSign(HEAP16[((f+2&4294967295)+2&4294967295)>>1],16,0)&4294967295; -e=(a|0)<-400?20:21;a:do if(e==20)d=-400;else if(e==21){if(!((a|0)>-300))break a;d=-400}while(0);HEAP16[((f+2&4294967295)+2&4294967295)>>1]=(d&65535)+HEAP16[((f+2&4294967295)+2&4294967295)>>1]&65535;HEAP16[(f+2&-1)>>1]=(d&65535)+HEAP16[(f+2&-1)>>1]&65535}e=(HEAP32[(HEAP32[_voice>>2]+112&-1)>>2]|0)!=0?27:25;a:do if(e==25)for(a=2;;)if(j=unSign(HEAPU8[((f+18&4294967295)+a&4294967295)>>0],8,0)*c&4294967295,HEAP8[((f+18&4294967295)+a&4294967295)>>0]=((j|0)/100|0)&255,a=j=a+1&4294967295,(j|0)<=7)e=26;else break a; -while(0)}function __Z11SynthStatusv(){var f=unSign(HEAPU8[__ZL8timer_on_b>>0],1,0);return(HEAP8[__ZL6paused_b>>0]?2:0)|f}function __Z12DoSonicSpeedi(f){HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=15;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=f;f=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=f;((f|0)>159?1:2)==1&&(HEAP32[_wcmdq_tail>>2]=0)} -function __Z8DoMarkeriiii(f,d,e,b){HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=f;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=e<<24|d&16777215;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=b;f=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=f;((f|0)>159?1:2)==1&&(HEAP32[_wcmdq_tail>>2]=0)} -function __ZL9DoSample2iiiiii(f,d,e,b,a,g){var c,h=null,k,j,l,m,h=e;f&=8388607;c=HEAP32[_wavefile_data>>2]+f&4294967295;j=unSign(HEAPU8[(c+2&4294967295)>>0],8,0);e=unSign(HEAPU8[(c+1&4294967295)>>0],8,0)*256&4294967295;e=unSign(HEAPU8[(c&4294967295)>>0],8,0)+e&4294967295;c=(e|0)==0?1:2;if(c==1)k=0;else if(c==2){l=HEAP32[(_speed+24&4294967295)>>2];((j|0)==0?3:4)==3&&(l=l*2&4294967295);c=(h|0)>0?5:9;a:do if(c==5){h=(h*HEAP32[_samplerate>>2]&4294967295|0)/1E3|0;c=(j|0)==0?6:7;c==6&&(h=h*2&4294967295); -m=(h*l&4294967295|0)/(e|0)|0;if(!((m|0)>(l|0)))break a;l=m}else c==9&&(h=e);while(0);((a|0)>0?11:12)==11&&(h=(a*h&4294967295|0)/256|0);a=(h*HEAP32[(_speed+12&4294967295)>>2]&4294967295|0)/256|0;c=(b&4|0)!=0?13:15;a:do if(c==13){if(!((a|0)>(h|0)))break a;a=h}while(0);((a|0)<(l|0)?16:17)==16&&(a=l);if(((j|0)==0?18:19)==18)a=(a|0)/2|0,e=(e|0)/2|0;c=(g|0)<0?20:21;if(c==20)k=a;else if(c==21)if(b=(e|0)/4|0,f=f+4&4294967295,c=(d&256|0)!=0?22:25,c==22)HEAP32[__ZL10last_wcmdq>>2]=HEAP32[_wcmdq_tail>>2],k= -_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1,HEAP32[(k&4294967295)>>2]=7,HEAP32[(k+4&4294967295)>>2]=e<<16|a,HEAP32[(k+8&4294967295)>>2]=HEAP32[_wavefile_data>>2]+f&4294967295,HEAP32[(k+12&4294967295)>>2]=(g*256&4294967295)+j&4294967295,g=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=g,((g|0)>159?23:24)==23&&(HEAP32[_wcmdq_tail>>2]=0),k=a;else if(c==25){c=(a|0)>(e|0)?26:27;c==26?(m=b*3&4294967295,a=a-m&4294967295):c==27&&(m=a,a=0);HEAP32[__ZL10last_wcmdq>>2]=HEAP32[_wcmdq_tail>>2];k=_wcmdq+HEAP32[_wcmdq_tail>> -2]*16&-1;HEAP32[(k&4294967295)>>2]=6;HEAP32[(k+4&4294967295)>>2]=m;HEAP32[(k+8&4294967295)>>2]=HEAP32[_wavefile_data>>2]+f&4294967295;HEAP32[(k+12&4294967295)>>2]=(g*256&4294967295)+j&4294967295;m=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=m;((m|0)>159?29:30)==29&&(HEAP32[_wcmdq_tail>>2]=0);d=a;(b*3&4294967295|0)<(d|0)?(h=30,c=31):(h=30,c=36);a:do if(c==31)for(;;){m=b;c=(j|0)==0?32:33;c==32&&(m=m*2&4294967295);HEAP32[__ZL10last_wcmdq>>2]=HEAP32[_wcmdq_tail>>2];k=_wcmdq+HEAP32[_wcmdq_tail>> -2]*16&-1;HEAP32[(k&4294967295)>>2]=6;HEAP32[(k+4&4294967295)>>2]=b*2&4294967295;HEAP32[(k+8&4294967295)>>2]=HEAP32[_wavefile_data>>2]+(m+f&4294967295)&4294967295;HEAP32[(k+12&4294967295)>>2]=(g*256&4294967295)+j&4294967295;var n=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=n;c=(n|0)>159?34:35;c==34&&(HEAP32[_wcmdq_tail>>2]=0);n=a=a-(b*2&4294967295)&4294967295;if((b*3&4294967295|0)<(n|0))h=35,c=31;else{h=35;break a}}while(0);c=((h==35?n:d)|0)>0?37:41;a:do if(c==37){m=e-a&4294967295;c= -(j|0)==0?38:39;c==38&&(m=m*2&4294967295);HEAP32[__ZL10last_wcmdq>>2]=HEAP32[_wcmdq_tail>>2];k=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1;HEAP32[(k&4294967295)>>2]=6;HEAP32[(k+4&4294967295)>>2]=a;HEAP32[(k+8&4294967295)>>2]=HEAP32[_wavefile_data>>2]+(m+f&4294967295)&4294967295;HEAP32[(k+12&4294967295)>>2]=(g*256&4294967295)+j&4294967295;n=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=n;if(!((n|0)>159))break a;HEAP32[_wcmdq_tail>>2]=0}while(0);k=a}}return k} -function __ZL9CopyFrameP7frame_ti(f,d){var e,b;e=(d|0)==0?1:3;a:do if(e==1){if(!(reSign(HEAP16[(f&4294967295)>>1],16,0)<0)){e=3;break a}b=f;e=8;break a}while(0);if(e==3){e=HEAP32[__ZZL10AllocFramevE2ix>>2]+1&4294967295;HEAP32[__ZZL10AllocFramevE2ix>>2]=e;((e|0)>159?4:5)==4&&(HEAP32[__ZZL10AllocFramevE2ix>>2]=0);e=__ZZL10AllocFramevE10frame_pool+HEAP32[__ZZL10AllocFramevE2ix>>2]*64&4294967295;if((e!=0?6:7)==6)_llvm_memcpy_p0i8_p0i8_i32(e,f,64,1,0),HEAP8[(e+16&4294967295)>>0]=0,HEAP16[(e&4294967295)>> -1]|=-32768;b=e}return b} -function __ZL11SmoothSpectv(){var f,d=null,e,b,a,g,c,h,k,j,l,m,n,o;f=(HEAP32[__ZL14syllable_start>>2]|0)==(HEAP32[__ZL12syllable_end>>2]|0)?58:1;a:do if(f==1){f=(HEAP32[__ZL15syllable_centre>>2]|0)<0?3:2;b:do if(f==2){if((HEAP32[__ZL15syllable_centre>>2]|0)==(HEAP32[__ZL14syllable_start>>2]|0)){f=3;break b}d=_wcmdq+HEAP32[__ZL15syllable_centre>>2]*16&-1;e=HEAP32[(d+8&4294967295)>>2];g=o=HEAP32[__ZL15syllable_centre>>2]-1&4294967295;e=b=e;d=4;c:for(;;){f=((d==30?a:o)|0)<0?6:7;f==6&&(g=159);d=_wcmdq+ -g*16&-1;if((HEAP32[(d&4294967295)>>2]|0)==5)break c;if((HEAP32[(d&4294967295)>>2]|0)==6)break c;f=(HEAP32[(d&4294967295)>>2]|0)<=4?10:29;d:do if(f==10){c=HEAP32[(d+4&4294967295)>>2]&65535;a=HEAP32[(d+12&4294967295)>>2];if(a!=e)break c;a=HEAP32[(d+12&4294967295)>>2]=b;e=b=HEAP32[(d+8&4294967295)>>2];k=0;if((reSign(HEAP16[(e&4294967295)>>1],16,0)&16|0)!=0)break c;f=(reSign(HEAP16[(e&4294967295)>>1],16,0)&32|0)!=0?13:14;f==13&&(c=(c*12&4294967295|0)/10|0);h=0;for(;;){f=(reSign(HEAP16[(e&4294967295)>> -1],16,0)&8|0)!=0?16:17;f:do if(f==16){f=(h|0)<=2?28:17;break f}while(0);f:do if(f==17)if(m=reSign(HEAP16[((a+2&4294967295)+h*2&4294967295)>>1],16,0),n=reSign(HEAP16[((e+2&4294967295)+h*2&4294967295)>>1],16,0),l=n-m&4294967295,f=unSign((l|0)>0,1,0),f=reSign(f,8,0)!=0?18:19,f==18?j=(m*2&4294967295)+n&4294967295:f==19&&(j=(n*2&4294967295)+m&4294967295),j=(j*HEAP32[(_formant_rate+h*4&4294967295)>>2]&4294967295|0)/3E3|0,j=(c*j&4294967295|0)/256|0,f=(l|0)>(j|0)?21:24,f==21)f=(k|0)==0?22:23,f==22&&(b=__ZL9CopyFrameP7frame_ti(e, -0),k=1),HEAP16[((b+2&4294967295)+h*2&4294967295)>>1]=(j&65535)+HEAP16[((a+2&4294967295)+h*2&4294967295)>>1]&65535,HEAP32[(d+8&4294967295)>>2]=b;else if(f==24){if(!((0-j&4294967295|0)>(l|0)))break f;f=(k|0)==0?26:27;f==26&&(b=__ZL9CopyFrameP7frame_ti(e,0),k=1);HEAP16[((b+2&4294967295)+h*2&4294967295)>>1]=HEAP16[((a+2&4294967295)+h*2&4294967295)>>1]-(j&65535)&65535;HEAP32[(d+8&4294967295)>>2]=b}while(0);h=l=h+1&4294967295;if((l|0)<=5)f=15;else break d}}while(0);if((g|0)==(HEAP32[__ZL14syllable_start>> -2]|0))break c;g=a=g-1&4294967295;d=30}g=HEAP32[__ZL15syllable_centre>>2];e=0;c:for(;;){d=_wcmdq+g*16&-1;if((HEAP32[(d&4294967295)>>2]|0)==5)break c;if((HEAP32[(d&4294967295)>>2]|0)==6)break c;f=(HEAP32[(d&4294967295)>>2]|0)<=4?35:54;d:do if(f==35){c=HEAP32[(d+4&4294967295)>>2]&65535;a=HEAP32[(d+8&4294967295)>>2];f=e!=0?36:38;if(f==36){if(a!=e)break c;a=HEAP32[(d+8&4294967295)>>2]=b}e=b=HEAP32[(d+12&4294967295)>>2];k=0;if((reSign(HEAP16[(a&4294967295)>>1],16,0)&16|0)!=0)break c;f=(reSign(HEAP16[(a& -4294967295)>>1],16,0)&32|0)!=0?40:41;f==40&&(c=(c*6&4294967295|0)/5|0);h=0;for(;;){o=reSign(HEAP16[((a+2&4294967295)+h*2&4294967295)>>1],16,0);m=reSign(HEAP16[((e+2&4294967295)+h*2&4294967295)>>1],16,0);l=m-o&4294967295;f=unSign((l|0)>0,1,0);f=reSign(f,8,0)!=0?43:44;f==43?j=(o*2&4294967295)+m&4294967295:f==44&&(j=(m*2&4294967295)+o&4294967295);j=(j*HEAP32[(_formant_rate+h*4&4294967295)>>2]&4294967295|0)/3E3|0;j=(c*j&4294967295|0)/256|0;f=(l|0)>(j|0)?46:49;f:do if(f==46)f=(k|0)==0?47:48,f==47&&(b= -__ZL9CopyFrameP7frame_ti(e,0),k=1),HEAP16[((b+2&4294967295)+h*2&4294967295)>>1]=(j&65535)+HEAP16[((a+2&4294967295)+h*2&4294967295)>>1]&65535,HEAP32[(d+12&4294967295)>>2]=b;else if(f==49){if(!((0-j&4294967295|0)>(l|0)))break f;f=(k|0)==0?51:52;f==51&&(b=__ZL9CopyFrameP7frame_ti(e,0),k=1);HEAP16[((b+2&4294967295)+h*2&4294967295)>>1]=HEAP16[((a+2&4294967295)+h*2&4294967295)>>1]-(j&65535)&65535;HEAP32[(d+12&4294967295)>>2]=b}while(0);h=o=h+1&4294967295;if((o|0)<=5)f=42;else break d}}while(0);g=d=g+1& -4294967295;f=(d|0)>159?55:56;f==55&&(g=0);if((g|0)==(HEAP32[__ZL12syllable_end>>2]|0))break c}HEAP32[__ZL14syllable_start>>2]=HEAP32[__ZL12syllable_end>>2];break a}while(0);HEAP32[__ZL14syllable_start>>2]=HEAP32[__ZL12syllable_end>>2]}while(0)} -function __ZL7DoPauseii(f,d){var e,b,a;e=(f|0)==0?1:2;e==1?a=0:e==2&&(e=(d|0)==0?3:6,e==3?(e=(f|0)>199?4:5,e==4?b=(f*HEAP32[(_speed+4&4294967295)>>2]&4294967295|0)/256|0:e==5&&(b=(f*HEAP32[(_speed&4294967295)>>2]&4294967295|0)/256|0)):e==6&&(b=(f*HEAP32[(_speed+12&4294967295)>>2]&4294967295|0)/256|0),e=(HEAP32[(_speed+8&4294967295)>>2]|0)>(b|0)?8:9,e==8&&(b=HEAP32[(_speed+8&4294967295)>>2]),a=(b*HEAP32[_samplerate>>2]&4294967295|0)/1E3|0);e=(HEAP32[__ZL12pitch_length>>2]|0)>0&(HEAP32[__ZL14last_pitch_cmd>> -2]|0)>=0?11:14;e==11&&(e=(HEAP32[((_wcmdq+HEAP32[__ZL14last_pitch_cmd>>2]*16&4294967295)+4&4294967295)>>2]|0)==0?12:13,e==12&&(HEAP32[((_wcmdq+HEAP32[__ZL14last_pitch_cmd>>2]*16&4294967295)+4&4294967295)>>2]=HEAP32[__ZL12pitch_length>>2]),HEAP32[__ZL12pitch_length>>2]=0);HEAP32[__ZL10last_wcmdq>>2]=-1;HEAP32[__ZL10last_frame>>2]=0;HEAP32[__ZL12syllable_end>>2]=HEAP32[_wcmdq_tail>>2];__ZL11SmoothSpectv();HEAP32[__ZL15syllable_centre>>2]=-1;_llvm_memset_p0i8_i32(_vowel_transition,0,16,1,0);HEAP32[(_wcmdq+ -HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=5;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=a;e=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=e;((e|0)>159?17:18)==17&&(HEAP32[_wcmdq_tail>>2]=0);HEAP32[__ZL10last_frame>>2]=0;e=(HEAP32[__ZL13fmt_amplitude>>2]|0)!=0?19:21;a:do if(e==19){HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=14;HEAP32[__ZL13fmt_amplitude>>2]=0;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=0;b=HEAP32[_wcmdq_tail>>2]+1&4294967295; -HEAP32[_wcmdq_tail>>2]=b;if(!((b|0)>159))break a;HEAP32[_wcmdq_tail>>2]=0}while(0)} -function __ZL7DoPitchPhii(f,d,e){var b;b=(HEAP32[__ZL12pitch_length>>2]|0)>0&(HEAP32[__ZL14last_pitch_cmd>>2]|0)>=0?1:4;b==1&&(b=(HEAP32[((_wcmdq+HEAP32[__ZL14last_pitch_cmd>>2]*16&4294967295)+4&4294967295)>>2]|0)==0?2:3,b==2&&(HEAP32[((_wcmdq+HEAP32[__ZL14last_pitch_cmd>>2]*16&4294967295)+4&4294967295)>>2]=HEAP32[__ZL12pitch_length>>2]),HEAP32[__ZL12pitch_length>>2]=0);b=(d|0)==255?7:8;a:do if(b==7)d=55,e=76,f=HEAP32[(_envelope_data&4294967295)>>2],HEAP32[__ZL14last_pitch_cmd>>2]=HEAP32[_wcmdq_tail>> -2],HEAP32[__ZL12pitch_length>>2]=0;else if(b==8){var a=e;HEAP32[__ZL14last_pitch_cmd>>2]=HEAP32[_wcmdq_tail>>2];HEAP32[__ZL12pitch_length>>2]=0;if(!((a|0)<0))break a;e=0}while(0);b=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1;HEAP32[(b&4294967295)>>2]=9;HEAP32[(b+4&4294967295)>>2]=0;HEAP32[(b+8&4294967295)>>2]=f;HEAP32[(b+12&4294967295)>>2]=(d*65536&4294967295)+e&4294967295;f=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=f;((f|0)>159?11:12)==11&&(HEAP32[_wcmdq_tail>>2]=0)} -function __Z9DoSample3P12PHONEME_DATAii(f,d,e){var b,a,g;b=(HEAP32[__ZL12pitch_length>>2]|0)>0&(HEAP32[__ZL14last_pitch_cmd>>2]|0)>=0?1:4;b==1&&(b=(HEAP32[((_wcmdq+HEAP32[__ZL14last_pitch_cmd>>2]*16&4294967295)+4&4294967295)>>2]|0)==0?2:3,b==2&&(HEAP32[((_wcmdq+HEAP32[__ZL14last_pitch_cmd>>2]*16&4294967295)+4&4294967295)>>2]=HEAP32[__ZL12pitch_length>>2]),HEAP32[__ZL12pitch_length>>2]=0);HEAP32[__ZL10last_wcmdq>>2]=-1;HEAP32[__ZL10last_frame>>2]=0;HEAP32[__ZL12syllable_end>>2]=HEAP32[_wcmdq_tail>> -2];__ZL11SmoothSpectv();HEAP32[__ZL15syllable_centre>>2]=-1;_llvm_memset_p0i8_i32(_vowel_transition,0,16,1,0);b=(e|0)==-1?7:8;b==7?a=e:b==8&&(a=HEAP32[((f+88&4294967295)+4&4294967295)>>2],((a|0)==0?9:10)==9&&(a=100),a=(a*32&4294967295|0)/100|0);HEAP32[_seq_len_adjust>>2]=0;b=(HEAP32[((f+68&4294967295)+4&4294967295)>>2]|0)==0?12:13;b==12?g=0:b==13&&(g=__ZL9DoSample2iiiiii(HEAP32[((f+68&4294967295)+4&4294967295)>>2],2,HEAP32[((f+4&4294967295)+40&4294967295)>>2]*2&4294967295,HEAP32[(f&4294967295)>>2], -d,a));HEAP32[__ZL10last_frame>>2]=0;return g} -function __Z18FormantTransition2P10frameref_tRijjP11PHONEME_TABi(f,d,e,b,a,g){var c,h,k,j,l,m,n,o,q,p,r,v,u;h=0;c=(HEAP32[d>>2]|0)<=1?1:2;if(c==1)l=0;else if(c==2){m=(e&63)*2&4294967295;n=e>>>0>>>6&63;u=e>>>0>>>12;o=(b&63)*50&4294967295;q=((b>>>0>>>6&31)*50&4294967295)+-750&4294967295;p=((b>>>0>>>11&31)*50&4294967295)+-750&4294967295;r=((b>>>0>>>16&31)*50&4294967295)+-750&4294967295;v=(b>>>0>>>21&31)*8&4294967295;e=b>>>0>>>26&7;b=b>>>0>>>29;c=a!=0?3:5;a:do if(c==3){if((HEAP32[(a&4294967295)>>2]|0)!= -63)break a;u|=8}while(0);c=(g|0)==1?6:27;a:do if(c==6){h=__ZL9CopyFrameP7frame_ti(HEAP32[((f&4294967295)+4&4294967295)>>2],0);HEAP32[((f&4294967295)+4&4294967295)>>2]=h;HEAP16[(f&-1)>>1]=50;c=(m|0)>0?7:8;c==7&&(HEAP16[(f&-1)>>1]=m&65535);HEAP16[((f&4294967295)+2&4294967295)>>1]|=16384;HEAP16[(h&4294967295)>>1]|=16384;a=unSign(HEAPU8[(HEAP32[((f+8&4294967295)+4&4294967295)>>2]+17&4294967295)>>0],8,0);c=(HEAP32[(HEAP32[_voice>>2]+112&-1)>>2]|0)!=0?9:10;c==9&&(HEAP8[(h+39&-1)>>0]=HEAP8[(HEAP32[((f+8& -4294967295)+4&4294967295)>>2]+39&-1)>>0]-4&255);c=(o|0)!=0?11:15;b:do if(c==11){c=(n&32|0)!=0?12:13;c==12&&__ZL13set_frame_rmsP7frame_ti(h,((n&31)*a&4294967295|0)/30|0);__ZL14AdjustFormantsP7frame_tiiiiiii(h,o,q,p,e,r,v,u);if((n&32|0)!=0)break b;__ZL13set_frame_rmsP7frame_ti(h,n*2&4294967295)}else c==15&&(c=(u&8|0)!=0?16:17,c==16?__ZL13set_frame_rmsP7frame_ti(h,(a*24&4294967295|0)/32|0):c==17&&__ZL13set_frame_rmsP7frame_ti(h,28));while(0);if((u&8|0)==0)break a;a=h;a=reSign(HEAP16[((a+2&4294967295)+ -2&4294967295)>>1],16,0);c=unSign((a|0)<=299,1,0);c=reSign(c,8,0)!=0?20:21;c==20?j=3:c==21&&(c=(a|0)<=399?22:23,c==22?j=2:c==23&&(c=(a|0)<=499?24:25,c==24?j=1:c==25&&(j=0)));a=j;HEAP32[__ZL10modn_flags>>2]=(a*256&4294967295)+2048&4294967295}else if(c==27){n=n*2&4294967295;c=(o|0)!=0?29:28;if(c==28&&(u|0)==0)break a;a=HEAPU32[d>>2];c=(u&8|0)!=0?30:38;b:do if(c==30)h=__ZL9CopyFrameP7frame_ti(HEAP32[((f+8*(a-1&4294967295)&4294967295)+4&4294967295)>>2],0),HEAP32[((f+8*(HEAP32[d>>2]-1&4294967295)&4294967295)+ -4&4294967295)>>2]=h,n=35,c=h,g=reSign(HEAP16[((c+2&4294967295)+2&4294967295)>>1],16,0),c=unSign((g|0)<=299,1,0),c=reSign(c,8,0)!=0?31:32,c==31?k=3:c==32&&(c=(g|0)<=399?33:34,c==33?k=2:c==34&&(c=(g|0)<=499?35:36,c==35?k=1:c==36&&(k=0))),g=k,HEAP32[__ZL10modn_flags>>2]=(g*256&4294967295)+1024&4294967295;else if(c==38){HEAP32[d>>2]=a+1&4294967295;g=m;h=f;c=a;HEAP16[(h+8*(c-1&4294967295)&-1)>>1]=g&65535;g=__ZL9CopyFrameP7frame_ti(HEAP32[((h+8*(c-1&4294967295)&4294967295)+4&4294967295)>>2],1);HEAP32[((h+ -8*c&4294967295)+4&4294967295)>>2]=g;HEAP16[(h+8*c&-1)>>1]=0;h=g;c=(m|0)>36?39:40;c==39&&(HEAP32[_seq_len_adjust>>2]=(m+-36&4294967295)+HEAP32[_seq_len_adjust>>2]&4294967295);if((o|0)==0){c=42;break b}__ZL14AdjustFormantsP7frame_tiiiiiii(h,o,q,p,e,r,v,u)}while(0);__ZL13set_frame_rmsP7frame_ti(h,n);if(!((b|0)>0&(b|0)<=2))break a;a=0;if(!((HEAP32[d>>2]|0)>(a|0)))break a;for(;;){h=__ZL9CopyFrameP7frame_ti(HEAP32[((f+8*a&4294967295)+4&4294967295)>>2],0);HEAP32[((f+8*a&4294967295)+4&4294967295)>>2]=h;for(c= -1;;)if(g=reSign(HEAP16[((h+2&4294967295)+c*2&4294967295)>>1],16,0),g=reSign(HEAP16[((__ZZ18FormantTransition2P10frameref_tRijjP11PHONEME_TABiE10vcolouring+(b-1&4294967295)*10&4294967295)+(c-1&4294967295)*2&4294967295)>>1],16,0)*g&4294967295,HEAP16[((h+2&4294967295)+c*2&4294967295)>>1]=((g|0)/256|0)&65535,c=g=c+1&4294967295,!((g|0)<=5))break;a=a+1&4294967295;if((HEAP32[d>>2]|0)>(a|0))c=44;else break a}}while(0);c=h!=0?48:52;a:do if(c==48){c=(u&4|0)!=0?49:50;c==49&&(HEAP16[(h&4294967295)>>1]|=32);if((u& -2|0)==0)break a;HEAP16[(h&4294967295)>>1]|=16}while(0);((u&64|0)!=0?53:54)==53&&__ZL7DoPauseii(12,0);c=(u&16|0)!=0?55:56;c==55?l=m:c==56&&(l=0)}return l} -function __Z10DoEmbeddedPii(f,d){var e,b,a,g,c,h;a:for(;;){g=HEAP32[(_embedded_list+HEAP32[f>>2]*4&4294967295)>>2];c=g>>>0>>>8;h=e=g&127;if((e|0)==0)break a;HEAP32[f>>2]=HEAP32[f>>2]+1&4294967295;e=h&31;e=e==2?3:e==7?4:e==10?8:e==11?10:12;b:do if(e==12){__ZL7DoPauseii(10,0);HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=12;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=h;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=c;b=HEAP32[_wcmdq_tail>>2]+1& -4294967295;HEAP32[_wcmdq_tail>>2]=b;if(!((b|0)>159))break b;HEAP32[_wcmdq_tail>>2]=0}else if(e==3)__Z11SetEmbeddedii((h&96)+8&4294967295,c),__Z8SetSpeedi(2);else if(e==4){if(!((c|0)<(HEAP32[_n_soundicon_tab>>2]|0)))break b;if((HEAP32[((_soundicon_tab+c*16&4294967295)+4&4294967295)>>2]|0)==0)break b;__ZL7DoPauseii(10,0);HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=6;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=HEAP32[((_soundicon_tab+c*16&4294967295)+4&4294967295)>>2]; -HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=HEAP32[((_soundicon_tab+c*16&4294967295)+8&4294967295)>>2]+44&4294967295;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=5376;b=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=b;if(!((b|0)>159))break b;HEAP32[_wcmdq_tail>>2]=0}else if(e==8){a=c;b=(d&2047)+HEAP32[_clause_start_char>>2]&4294967295;HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+ -4&4294967295)>>2]=3;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=0|b&16777215;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=a;b=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=b;if(!((b|0)>159))break b;HEAP32[_wcmdq_tail>>2]=0}else if(e==10){a=c;b=HEAP32[_count_characters>>2]+1&4294967295;HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=4;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>> -2]*16&4294967295)+8&4294967295)>>2]=0|b&16777215;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=a;b=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=b;if(!((b|0)>159))break b;HEAP32[_wcmdq_tail>>2]=0}while(0);if((g&128|0)!=0)break a}} -function __Z13DoVoiceChangeP7voice_t(f){var d;d=_malloc(1344);_llvm_memcpy_p0i8_p0i8_i32(d,f,1344,1,0);HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=11;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=d;f=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=f;((f|0)>159?1:2)==1&&(HEAP32[_wcmdq_tail>>2]=0)} -function __Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(f,d,e,b,a){var g=STACKTOP;STACKTOP+=104;_memset(g,0,104);var c,h=null,k,j,l,m,n,o,q,p,r=g+4;k=a;a=0;p=3;c=(HEAP32[(e+8&4294967295)>>2]|0)==0?1:2;if(c==1)j=0;else if(c==2){l=reSign(HEAP16[(b+12&4294967295)>>1],16,0);((l|0)==0?3:4)==3&&(l=256);q=(HEAP32[_samplerate>>2]|0)/70|0;(d|0)==2?(h=4,c=5):(h=4,c=11);if(c==5){c=(HEAP32[(((HEAP32[_translator>>2]&4294967295)+24&4294967295)+72&4294967295)>>2]|0)>0?6:10;a:do if(c==6){c=(unSign(HEAPU8[(f+ -14&4294967295)>>0],8,0)|0)>=(HEAP32[(((HEAP32[_translator>>2]&4294967295)+24&4294967295)+72&4294967295)>>2]|0)?9:7;b:do if(c==7){if((unSign(HEAPU16[(b+4&4294967295)>>1],16,0)&8|0)!=0){c=9;break b}if((HEAP32[(f+4&4294967295)>>2]&2097152|0)==0)break a}while(0);q=q*2&4294967295}while(0);m=d;h=10}c=((h==10?m:d)|0)==1?12:17;a:do if(c==12){c=reSign(HEAP8[(f+11&4294967295)>>0],8,0)==3?15:13;b:do if(c==13){if(reSign(HEAP8[((b+-24&4294967295)+15&4294967295)>>0],8,0)==3){c=15;break b}if(reSign(HEAP8[((b+-24& -4294967295)+15&4294967295)>>0],8,0)!=8)break a}while(0);h=HEAP32[(((HEAP32[_translator>>2]&4294967295)+24&4294967295)+28&4294967295)>>2];m=unSign((h|0)>(l|0),1,0);if(reSign(m,8,0)==0)break a;l=h}while(0);HEAP32[__ZL10modn_flags>>2]=0;b=__Z11LookupSpectP11PHONEME_TABiP10FMT_PARAMSPiP12PHONEME_LIST(f,d,e,g,b);c=b==0?18:19;if(c==18)j=0;else if(c==19){c=(HEAP32[(e+16&4294967295)>>2]|0)!=(HEAP32[__ZL13fmt_amplitude>>2]|0)?20:22;a:do if(c==20){m=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1;HEAP32[(m&4294967295)>> -2]=14;HEAP32[__ZL13fmt_amplitude>>2]=HEAP32[(e+16&4294967295)>>2];HEAP32[(m+4&4294967295)>>2]=HEAP32[__ZL13fmt_amplitude>>2];j=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=j;if(!((j|0)>159))break a;HEAP32[_wcmdq_tail>>2]=0}while(0);j=HEAP32[((b&4294967295)+4&4294967295)>>2];c=(HEAP32[(HEAP32[_voice>>2]+112&-1)>>2]|0)!=0?23:24;c==23&&(p=1);HEAP32[_wavefile_ix>>2]=HEAP32[(e+28&4294967295)>>2];c=(HEAP32[(e+32&4294967295)>>2]|0)==0?25:26;c==25?HEAP32[_wavefile_amp>>2]=32:c==26&&(HEAP32[_wavefile_amp>> -2]=(HEAP32[(e+32&4294967295)>>2]*32&4294967295|0)/100|0);c=(HEAP32[_wavefile_ix>>2]|0)==0?28:34;a:do if(c==28)if(c=(unSign(HEAPU8[__ZZ8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTiE9wave_flag_b>>0],1,0)|0)!=0?29:32,c==29)p=4,c=(HEAP32[(HEAP32[_voice>>2]+112&-1)>>2]|0)!=0?30:31,c==30&&(p=2),HEAP8[__ZZ8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTiE9wave_flag_b>>0]=0;else if(c==32){p=3;if((HEAP32[(HEAP32[_voice>>2]+112&-1)>>2]|0)==0)break a;p=1}while(0);c=HEAP32[__ZL10last_frame>>2]!=0? -35:44;a:do if(c==35){c=unSign(HEAPU8[(HEAP32[__ZL10last_frame>>2]+16&4294967295)>>0],8,0)<=1?37:36;if(c==36&&(reSign(HEAP16[(HEAP32[__ZL10last_frame>>2]&4294967295)>>1],16,0)&2|0)==0)break a;if((reSign(HEAP16[(HEAP32[__ZL10last_frame>>2]&4294967295)>>1],16,0)&16|0)!=0)break a;HEAP32[((_wcmdq+HEAP32[__ZL10last_wcmdq>>2]*16&4294967295)+12&4294967295)>>2]=j;if((reSign(HEAP16[(HEAP32[__ZL10last_frame>>2]&4294967295)>>1],16,0)&8|0)==0)break a;m=__ZL9CopyFrameP7frame_ti(j,1);n=3;for(h=39;;)if(c=((h==39? -3:o)|0)<=6?41:42,c==41&&(HEAP16[((m+2&4294967295)+n*2&4294967295)>>1]=HEAP16[((HEAP32[__ZL10last_frame>>2]+2&4294967295)+n*2&4294967295)>>1]),HEAP8[((m+18&4294967295)+n&4294967295)>>0]=HEAP8[((HEAP32[__ZL10last_frame>>2]+18&4294967295)+n&4294967295)>>0],n=o=n+1&4294967295,(o|0)<=7)h=42,c=40;else{c=43;break}HEAP32[((_wcmdq+HEAP32[__ZL10last_wcmdq>>2]*16&4294967295)+12&4294967295)>>2]=m}while(0);c=reSign(HEAP8[(f+11&4294967295)>>0],8,0)==2?45:47;a:do if(c==45){if((d|0)!=2)break a;__ZL11SmoothSpectv(); -HEAP32[__ZL15syllable_centre>>2]=HEAP32[_wcmdq_tail>>2]}while(0);m=0;f=1;c=(f|0)<(HEAP32[g>>2]|0)?48:57;a:do if(c==48){b:for(;;){o=l;c=(reSign(HEAP16[((b+8*(f-1&4294967295)&4294967295)+2&4294967295)>>1],16,0)&4|0)!=0?49:50;c:do if(c==49)o=((HEAP32[(_speed+16&4294967295)>>2]*256&4294967295)+((256-HEAP32[(_speed+16&4294967295)>>2]&4294967295)*l&4294967295)&4294967295|0)/256|0;else if(c==50){if((reSign(HEAP16[((b+8*(f-1&4294967295)&4294967295)+2&4294967295)>>1],16,0)&16384|0)==0)break c;o=((HEAP32[(_speed+ -20&4294967295)>>2]*256&4294967295)+((256-HEAP32[(_speed+20&4294967295)>>2]&4294967295)*l&4294967295)&4294967295|0)/256|0}while(0);c=reSign(HEAP16[(b+8*(f-1&4294967295)&-1)>>1],16,0);h=(c*HEAP32[_samplerate>>2]&4294967295|0)/1E3|0;h=(o*h&4294967295|0)/256|0;m=h+m&4294967295;HEAP32[(r+f*4&4294967295)>>2]=h;f=f+1&4294967295;if((f|0)<(HEAP32[g>>2]|0))c=48;else{c=53;break b}}if(!((m|0)>0))break a;if(!((m|0)<(q|0)))break a;f=1;if(!((f|0)<(HEAP32[g>>2]|0)))break a;for(;;)if(HEAP32[(r+f*4&4294967295)>>2]= -(q*HEAP32[(r+f*4&4294967295)>>2]&4294967295|0)/(m|0)|0,f=f+1&4294967295,(f|0)<(HEAP32[g>>2]|0))c=56;else break a}while(0);f=1;c=(f|0)<(HEAP32[g>>2]|0)?58:74;a:do if(c==58)for(;;){l=HEAP32[((b+8*f&4294967295)+4&4294967295)>>2];c=(HEAP32[(e+28&4294967295)>>2]|0)!=0?59:61;c:do if(c==59){if((reSign(HEAP16[(j&4294967295)>>1],16,0)&128|0)!=0)break c;HEAP32[_seq_len_adjust>>2]=0;__ZL9DoSample2iiiiii(HEAP32[(e+28&4294967295)>>2],d+256&4294967295,0,HEAP32[(e&4294967295)>>2],0,HEAP32[_wavefile_amp>>2]);HEAP8[__ZZ8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTiE9wave_flag_b>> -0]=1;HEAP32[_wavefile_ix>>2]=0;HEAP32[(e+28&4294967295)>>2]=0}while(0);c=(k|0)>=0?62:67;c:do if(c==62){c=(reSign(HEAP16[(j&4294967295)>>1],16,0)&64|0)!=0?63:64;c==63&&(k=6);if((HEAP32[g>>2]-1&4294967295|0)!=(f|0))break c;if((HEAP32[__ZL10modn_flags>>2]&3840|0)==0)break c;k|=HEAP32[__ZL10modn_flags>>2]}while(0);h=c=HEAP32[(r+f*4&4294967295)>>2];HEAP32[__ZL12pitch_length>>2]=HEAP32[__ZL12pitch_length>>2]+c&4294967295;HEAP32[__ZL10amp_length>>2]=HEAP32[__ZL10amp_length>>2]+c&4294967295;c=(c|0)==0?68: -69;if(c==68)HEAP32[__ZL10last_frame>>2]=0,j=l;else if(c==69){HEAP32[__ZL10last_wcmdq>>2]=HEAP32[_wcmdq_tail>>2];c=(k|0)>=0?70:72;c:do if(c==70){m=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1;HEAP32[(m&4294967295)>>2]=p;HEAP32[(m+4&4294967295)>>2]=(k*65536&4294967295)+h&4294967295;HEAP32[(m+8&4294967295)>>2]=j;HEAP32[(m+12&4294967295)>>2]=l;q=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=q;if(!((q|0)>159))break c;HEAP32[_wcmdq_tail>>2]=0}while(0);j=l;HEAP32[__ZL10last_frame>>2]=j;a=h+a&4294967295}f= -f+1&4294967295;if((f|0)<(HEAP32[g>>2]|0))c=58;else break a}while(0);c=(d|0)!=1&(HEAP32[__ZL13fmt_amplitude>>2]|0)!=0?75:77;a:do if(c==75){m=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1;HEAP32[(m&4294967295)>>2]=14;HEAP32[__ZL13fmt_amplitude>>2]=0;HEAP32[(m+4&4294967295)>>2]=0;d=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=d;if(!((d|0)>159))break a;HEAP32[_wcmdq_tail>>2]=0}while(0);j=a}}STACKTOP=g;return j} -function __Z8GenerateP12PHONEME_LISTPii(f,d,e){var b=STACKTOP;STACKTOP+=752;_memset(b,0,752);var a,g,c,h,k,j,l,m,n,o,q,p,r,v,u=b+96,s=b+248,t=b+400,D=b+552,w=b+704;a=(HEAP32[_option_quiet>>2]|0)!=0?1:2;if(a==1)q=0;else if(a==2)if(a=reSign(HEAP8[(_mbrola_name&4294967295)>>0],8,0)!=0?3:4,a==3)q=__Z14MbrolaGenerateP12PHONEME_LISTPii(f,d,e);else if(a==4){a=(e|0)==0?5:6;a==5&&(HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE2ix>>2]=1,HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE11embedded_ix>>2]=0,HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE10word_count>> -2]=0,HEAP32[__ZL12pitch_length>>2]=0,HEAP32[__ZL10amp_length>>2]=0,HEAP32[__ZL10last_frame>>2]=0,HEAP32[__ZL10last_wcmdq>>2]=-1,HEAP32[__ZL14syllable_start>>2]=HEAP32[_wcmdq_tail>>2],HEAP32[__ZL12syllable_end>>2]=HEAP32[_wcmdq_tail>>2],HEAP32[__ZL15syllable_centre>>2]=-1,HEAP32[__ZL14last_pitch_cmd>>2]=-1,_llvm_memset_p0i8_i32(_vowel_transition,0,16,1,0),__ZL7DoPauseii(0,0));var A=(u+4&4294967295)+40&4294967295,x=w+44&4294967295,B=(u+68&4294967295)+8&4294967295,z=w+8&4294967295,y=w+8&4294967295,E= -(s+68&4294967295)+8&4294967295,H=w+8&4294967295,G=w+8&4294967295,F=(s+88&4294967295)+8&4294967295,I=w+24&4294967295,C=s+108&-1,K=w+36&4294967295,O=(s+108&4294967295)+4&4294967295,J=w+40&4294967295,Q=w+8&4294967295,R=w+4&4294967295,V=w&4294967295,M=u+68&-1,P=w+8&4294967295,Y=u+88&-1,ca=w+16&4294967295,N=b&4294967295,L=b+24&-1,T=(b+24&4294967295)+8&4294967295,Z=(b+48&4294967295)+6&4294967295,S=b+24&4294967295,ea=D+124&4294967295,$=D+128&4294967295,X=D+128&4294967295,ia=u+68&-1,ha=w+8&4294967295,aa= -u+88&-1,da=w+16&4294967295,W=w+36&4294967295,ka=w+40&4294967295,ua=(u+68&4294967295)+12&4294967295,oa=w+20&4294967295,qa=w+20&4294967295,ra=(u+88&4294967295)+12&4294967295,xa=w+24&4294967295,la=w+24&4294967295,ga=w+4&4294967295,ta=(t+108&4294967295)+8&4294967295,ma=w+36&4294967295,U=(t+108&4294967295)+12&4294967295,na=w+40&4294967295,ba=(t+68&4294967295)+12&4294967295,ja=w+20&4294967295,va=w+20&4294967295,za=(t+88&4294967295)+12&4294967295,wa=w+24&4294967295,Aa=u&4294967295,fa=(u+88&4294967295)+8& -4294967295,pa=w+12&4294967295,sa=(u+4&4294967295)+40&4294967295,Ba=w+44&4294967295,ya=u+68&-1,Ca=w+8&4294967295,Ea=u+88&-1,Da=w+16&4294967295,Ja=(u+68&4294967295)+16&4294967295,Na=w+28&4294967295,Oa=(u+88&4294967295)+16&4294967295,Pa=w+32&4294967295,Qa=u&4294967295,Ra=u&4294967295,Ka=w&4294967295,La=u+68&-1,Ma=w+8&4294967295,Sa=u+88&-1,Fa=w+16&4294967295,Ga=u+68&-1,Ha=w+8&4294967295,Va=u+88&-1,Wa=w+16&4294967295,eb=(u+68&4294967295)+16&4294967295,Ta=w+28&4294967295,Xa=(u+88&4294967295)+16&4294967295, -Ya=w+32&4294967295,Za=(u+4&4294967295)+40&4294967295,Ia=w+44&4294967295,$a=u+68&-1,Ua=w+8&4294967295,ab=u+88&-1,bb=w+16&4294967295,cb=(u+68&4294967295)+16&4294967295,db=w+28&4294967295,fb=(u+88&4294967295)+16&4294967295,gb=w+32&4294967295,mb=(u+4&4294967295)+40&4294967295,nb=w+44&4294967295,ob=u+68&-1,pb=w+8&4294967295,kb=u+88&-1,qb=w+16&4294967295;a:for(;;){if(!((HEAP32[d>>2]|0)>(HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE2ix>>2]|0))){a=181;break a}e=f+24*HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE2ix>> -2]&4294967295;a=reSign(HEAP8[(e+15&4294967295)>>0],8,0)==0?8:9;a==8?v=5:a==9&&(a=reSign(HEAP8[(e+15&4294967295)>>0],8,0)!=2?10:11,a==10?v=10:a==11&&(v=22));o=p=HEAP32[_wcmdq_head>>2]-HEAP32[_wcmdq_tail>>2]&4294967295;a=(p|0)<=0?13:14;a==13&&(o=o+160&4294967295);o=unSign((o|0)<=(v|0),1,0);if(reSign(o,8,0)!=0){a=15;break a}o=f+24*(HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE2ix>>2]-1&4294967295)&4294967295;p=f+24*(HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE2ix>>2]+1&4294967295)&4294967295;r=f+24*(HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE2ix>> -2]+2&4294967295)&4294967295;a=(unSign(HEAPU16[(e+4&4294967295)>>1],16,0)&2|0)!=0?17:18;a==17&&(g=unSign(HEAPU16[(e+6&4294967295)>>1],16,0),__Z10DoEmbeddedPii(__ZZ8GenerateP12PHONEME_LISTPiiE11embedded_ix,g));a=reSign(HEAP8[(e+19&4294967295)>>0],8,0)!=0?19:29;b:do if(a==19){a=reSign(HEAP8[(e+15&4294967295)>>0],8,0)!=2?21:20;c:do if(a==20){g=reSign(HEAP32[(((HEAP32[_translator>>2]&4294967295)+24&4294967295)+32&4294967295)>>2]&1,8,0)!=0^1;g=unSign(g,1,0);a=reSign(g,8,0)!=0?21:23;break c}while(0);c:do if(a== -21){if((HEAP32[(HEAP32[(e+8&4294967295)>>2]+4&4294967295)>>2]&16777216|0)!=0)break c;HEAP32[__ZL10last_frame>>2]=0}while(0);g=unSign(HEAPU16[(e+6&4294967295)>>1],16,0)&2047;HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE8sourceix>>2]=g+HEAP32[_clause_start_char>>2]&4294967295;a=(unSign(HEAPU8[(e+19&4294967295)>>0],8,0)&4|0)!=0?24:26;c:do if(a==24){c=HEAP32[_count_sentences>>2];g=HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE8sourceix>>2];HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>> -2]*16&4294967295)+4&4294967295)>>2]=2;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=0|g&16777215;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=c;g=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=g;if(!((g|0)>159)){a=26;break c}HEAP32[_wcmdq_tail>>2]=0}while(0);g=unSign(HEAPU8[(e+19&4294967295)>>0],8,0)&1;if(reSign(g,8,0)==0)break b;c=HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE10word_count>>2];g=HEAP32[_clause_start_word>>2]+c&4294967295; -HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE10word_count>>2]=c+1&4294967295;c=unSign(HEAPU16[(e+6&4294967295)>>1],16,0)>>>11;h=unSign(c,16,0);c=HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE8sourceix>>2];HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=1;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=h<<24|c&16777215;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=g;g=HEAP32[_wcmdq_tail>> -2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=g;if(!((g|0)>159))break b;HEAP32[_wcmdq_tail>>2]=0}while(0);a=(HEAP32[__ZL10amp_length>>2]|0)>0?30:33;a==30&&(a=(HEAP32[((_wcmdq+HEAP32[__ZL12last_amp_cmd>>2]*16&4294967295)+4&4294967295)>>2]|0)==0?31:32,a==31&&(HEAP32[((_wcmdq+HEAP32[__ZL12last_amp_cmd>>2]*16&4294967295)+4&4294967295)>>2]=HEAP32[__ZL10amp_length>>2]),HEAP32[__ZL10amp_length>>2]=0);a=reSign(HEAP8[(e+16&4294967295)>>0],8,0)!=0?34:35;a==34&&(g=unSign(HEAPU8[(e+16&4294967295)>>0],8,0),__ZL7DoPauseii(g, -1));a=(HEAP32[_option_phoneme_events>>2]|0)!=0?36:39;b:do if(a==36){if(reSign(HEAP8[(e+15&4294967295)>>0],8,0)==2)break b;c=HEAP32[(HEAP32[(e+8&4294967295)>>2]&4294967295)>>2];g=HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE8sourceix>>2];HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=7;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=0|g&16777215;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>> -2]=c;g=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=g;if(!((g|0)>159))break b;HEAP32[_wcmdq_tail>>2]=0}while(0);g=unSign(HEAPU8[(e+15&4294967295)>>0],8,0);a=g==0?40:g==2?129:g==3?117:g==4?41:g==5?52:g==6?49:g==7?82:g==8?103:179;b:do if(a==40)g=reSign(HEAP16[(e+12&4294967295)>>1],16,0),__ZL7DoPauseii(g,0);else if(a==129){g=HEAP32[(e+8&4294967295)>>2];m=unSign(HEAPU8[(e+1&4294967295)>>0],8,0)&15;_llvm_memset_p0i8_i32(w,0,48,1,0);__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0, -0,e,u);HEAP32[x>>2]=HEAP32[A>>2]*2&4294967295;HEAP32[z>>2]=HEAP32[B>>2];a=(HEAP32[y>>2]|0)==0?132:130;c:do if(a==130){if((HEAP32[Aa>>2]&2|0)!=0){a=132;break c}HEAP32[pa>>2]=HEAP32[fa>>2];a=136;break c}while(0);c:do if(a==132){if(reSign(HEAP8[(o+15&4294967295)>>0],8,0)==0)break c;__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,o,s);HEAP32[H>>2]=HEAP32[E>>2];a=unSign((HEAP32[G>>2]|0)!=0,1,0);a=reSign(a,8,0)!=0?134:135;a==134&&(HEAP32[I>>2]=HEAP32[F>>2]);HEAP32[K>>2]=HEAP32[C>> -2];HEAP32[J>>2]=HEAP32[O>>2]}while(0);a=(HEAP32[Q>>2]|0)==0?137:138;a==137&&(HEAP32[R>>2]=1,HEAP32[V>>2]=1,HEAP32[P>>2]=HEAP32[M>>2]);HEAP32[ca>>2]=HEAP32[Y>>2];a=unSign(HEAPU8[(e+14&4294967295)>>0],8,0);h=HEAP32[(_envelope_data+a*4&4294967295)>>2];l=0;a=reSign(HEAP8[(e+3&4294967295)>>0],8,0)!=0?139:149;c:do if(a==139){a=unSign(HEAPU8[(e+3&4294967295)>>0],8,0);c=D;_llvm_memset_p0i8_i32(N,0,96,1,0);for(h=0;;)if(HEAP8[(b+h*24&-1)>>0]=9,HEAP32[((b+h*24&4294967295)+8&4294967295)>>2]=HEAP32[(_phoneme_tab+ -36&4294967295)>>2],h=n=h+1&4294967295,!((n|0)<=3))break;HEAP8[L>>0]=a&255;HEAP32[T>>2]=HEAP32[(_phoneme_tab+a*4&4294967295)>>2];HEAP16[Z>>1]=1;__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,S,c);c=HEAP32[ea>>2];a=(c|0)==0?142:143;a==142?(_fwrite(__str12398&4294967295,1,20,HEAP32[_stderr>>2]),k=HEAP32[(_envelope_data&4294967295)>>2]):a==143&&(k=HEAP32[_phondata_ptr>>2]+c&4294967295);h=a=k;if(!((HEAP32[$>>2]|0)>0))break c;c=HEAP32[X>>2];a=(c|0)==0?146:147;a==146?(_fwrite(__str12398& -4294967295,1,20,HEAP32[_stderr>>2]),j=HEAP32[(_envelope_data&4294967295)>>2]):a==147&&(j=HEAP32[_phondata_ptr>>2]+c&4294967295);l=c=j}while(0);a=(HEAP32[__ZL12syllable_end>>2]|0)==(HEAP32[__ZL14syllable_start>>2]|0)?150:151;a==150&&(HEAP32[__ZL12syllable_end>>2]=HEAP32[_wcmdq_tail>>2]);c=2;a=(m|0)<=1?152:153;c:do if(a==152)c=1;else if(a==153){if(!((m|0)>6))break c;c=3}while(0);a=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==5?157:156;c:do if(a==156){if(reSign(HEAP8[(o+15&4294967295)>>0],8,0)==7){a=157; -break c}a=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==3?162:161;d:do if(a==161){if(reSign(HEAP8[(o+15&4294967295)>>0],8,0)==8)break d;a=unSign(HEAPU16[(e+4&4294967295)>>1],16,0)&1;a=reSign(a,8,0)!=0^1;a=unSign(a,1,0);a=reSign(a,8,0)!=0?166:169;a==166&&(a=unSign(HEAPU8[(e+18&4294967295)>>0],8,0),m=l,HEAP32[__ZL12last_amp_cmd>>2]=HEAP32[_wcmdq_tail>>2],HEAP32[__ZL10amp_length>>2]=0,n=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1,HEAP32[(n&4294967295)>>2]=8,HEAP32[(n+4&4294967295)>>2]=0,HEAP32[(n+8&4294967295)>> -2]=m,HEAP32[(n+12&4294967295)>>2]=a,a=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=a,a=(a|0)>159?167:168,a==167&&(HEAP32[_wcmdq_tail>>2]=0),a=unSign(HEAPU8[(e+21&4294967295)>>0],8,0),m=unSign(HEAPU8[(e+20&4294967295)>>0],8,0),__ZL7DoPitchPhii(h,m,a));__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(g,1,w,e,c);a=170;break c}while(0);a=unSign(HEAPU8[(e+18&4294967295)>>0],8,0);m=l;HEAP32[__ZL12last_amp_cmd>>2]=HEAP32[_wcmdq_tail>>2];HEAP32[__ZL10amp_length>>2]=0;n=_wcmdq+HEAP32[_wcmdq_tail>> -2]*16&-1;HEAP32[(n&4294967295)>>2]=8;HEAP32[(n+4&4294967295)>>2]=0;HEAP32[(n+8&4294967295)>>2]=m;HEAP32[(n+12&4294967295)>>2]=a;a=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=a;a=(a|0)>159?163:164;a==163&&(HEAP32[_wcmdq_tail>>2]=0);__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(g,1,w,e,c);a=unSign(HEAPU8[(e+21&4294967295)>>0],8,0);m=unSign(HEAPU8[(e+20&4294967295)>>0],8,0);__ZL7DoPitchPhii(h,m,a);a=170;break c}while(0);a==157&&(a=unSign(HEAPU8[(e+18&4294967295)>>0],8,0),HEAP32[__ZL12last_amp_cmd>> -2]=HEAP32[_wcmdq_tail>>2],HEAP32[__ZL10amp_length>>2]=0,m=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1,HEAP32[(m&4294967295)>>2]=8,HEAP32[(m+4&4294967295)>>2]=0,HEAP32[(m+8&4294967295)>>2]=l,HEAP32[(m+12&4294967295)>>2]=a,a=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=a,a=(a|0)>159?158:159,a==158&&(HEAP32[_wcmdq_tail>>2]=0),a=unSign(HEAPU8[(e+21&4294967295)>>0],8,0),l=unSign(HEAPU8[(e+20&4294967295)>>0],8,0),__ZL7DoPitchPhii(h,l,a),__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(g,1, -w,e,c));a=(HEAP32[_option_phoneme_events>>2]|0)!=0?171:173;c:do if(a==171){l=HEAP32[(HEAP32[(e+8&4294967295)>>2]&4294967295)>>2];h=HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE8sourceix>>2];HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=7;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=0|h&16777215;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=l;h=HEAP32[_wcmdq_tail>>2]+1&4294967295; -HEAP32[_wcmdq_tail>>2]=h;if(!((h|0)>159))break c;HEAP32[_wcmdq_tail>>2]=0}while(0);HEAP32[ha>>2]=HEAP32[ia>>2];HEAP32[da>>2]=HEAP32[aa>>2];HEAP32[W>>2]=0;HEAP32[ka>>2]=0;HEAP32[oa>>2]=HEAP32[ua>>2];a=unSign((HEAP32[qa>>2]|0)!=0,1,0);a=reSign(a,8,0)!=0?174:175;c:do if(a==174)HEAP32[xa>>2]=HEAP32[ra>>2];else if(a==175){if(reSign(HEAP8[(p+15&4294967295)>>0],8,0)==0){a=178;break c}HEAP32[la>>2]=0;__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,p,t);HEAP32[ga>>2]=1;HEAP32[ma>>2]= -HEAP32[ta>>2];HEAP32[na>>2]=HEAP32[U>>2];HEAP32[ja>>2]=HEAP32[ba>>2];h=unSign((HEAP32[va>>2]|0)!=0,1,0);if(reSign(h,8,0)==0){a=178;break c}HEAP32[wa>>2]=HEAP32[za>>2]}while(0);__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(g,2,w,e,c)}else if(a==117){_llvm_memset_p0i8_i32(w,0,48,1,0);c=0;a=(HEAP32[(HEAP32[(e+8&4294967295)>>2]+4&4294967295)>>2]&128|0)!=0?118:119;a==118&&(c=5);g=unSign(HEAPU16[(e+4&4294967295)>>1],16,0)&1;g=reSign(g,8,0)!=0^1;g=unSign(g,1,0);a=reSign(g,8,0)!=0?120:123;a==120&& -(g=unSign(HEAPU8[(e+18&4294967295)>>0],8,0),HEAP32[__ZL12last_amp_cmd>>2]=HEAP32[_wcmdq_tail>>2],HEAP32[__ZL10amp_length>>2]=0,a=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1,HEAP32[(a&4294967295)>>2]=8,HEAP32[(a+4&4294967295)>>2]=0,HEAP32[(a+8&4294967295)>>2]=0,HEAP32[(a+12&4294967295)>>2]=g,g=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=g,a=(g|0)>159?121:122,a==121&&(HEAP32[_wcmdq_tail>>2]=0),g=unSign(HEAPU8[(e+21&4294967295)>>0],8,0),a=unSign(HEAPU8[(e+20&4294967295)>>0],8,0),h=unSign(HEAPU8[(e+ -14&4294967295)>>0],8,0),__ZL7DoPitchPhii(HEAP32[(_envelope_data+h*4&4294967295)>>2],a,g));a=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==8?124:125;a==124&&(HEAP32[__ZL10last_frame>>2]=0);a=reSign(HEAP8[(p+15&4294967295)>>0],8,0)==2?126:128;c:do if(a==126){if((HEAP32[__ZL12syllable_end>>2]|0)!=(HEAP32[__ZL14syllable_start>>2]|0)){a=128;break c}HEAP32[__ZL12syllable_end>>2]=HEAP32[_wcmdq_tail>>2]}while(0);__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,e,u);HEAP32[Ba>>2]=HEAP32[sa>> -2]*2&4294967295;HEAP32[Ca>>2]=HEAP32[ya>>2];HEAP32[Da>>2]=HEAP32[Ea>>2];HEAP32[Na>>2]=HEAP32[Ja>>2];HEAP32[Pa>>2]=HEAP32[Oa>>2];__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(HEAP32[(e+8&4294967295)>>2],0,w,e,c)}else if(a==41){g=0;a=reSign(HEAP8[(p+15&4294967295)>>0],8,0)==2?42:43;c:do if(a==42)g=1;else if(a==43){a=reSign(HEAP8[(p+19&4294967295)>>0],8,0)==0?44:46;d:do if(a==44){if(reSign(HEAP8[(p+15&4294967295)>>0],8,0)!=3){a=46;break d}a=48;break c}while(0);if((g|0)!=0){a=48;break c}HEAP16[(e+ -4&4294967295)>>1]|=8192}while(0);__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,e,u);HEAP32[Ra>>2]=HEAP32[Qa>>2]|4;__Z9DoSample3P12PHONEME_DATAii(u,0,0)}else if(a==52){g=HEAP32[(e+8&4294967295)>>2];_llvm_memset_p0i8_i32(w,0,48,1,0);HEAP32[Ka>>2]=4;c=0;a=reSign(HEAP8[(p+15&4294967295)>>0],8,0)==2?53:56;c:do if(a==53)a=unSign(HEAPU8[(e+18&4294967295)>>0],8,0),HEAP32[__ZL12last_amp_cmd>>2]=HEAP32[_wcmdq_tail>>2],HEAP32[__ZL10amp_length>>2]=0,c=_wcmdq+HEAP32[_wcmdq_tail>>2]*16& --1,HEAP32[(c&4294967295)>>2]=8,HEAP32[(c+4&4294967295)>>2]=0,HEAP32[(c+8&4294967295)>>2]=0,HEAP32[(c+12&4294967295)>>2]=a,a=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=a,a=(a|0)>159?54:55,a==54&&(HEAP32[_wcmdq_tail>>2]=0),c=unSign(HEAPU8[(e+21&4294967295)>>0],8,0),h=unSign(HEAPU8[(e+20&4294967295)>>0],8,0),l=unSign(HEAPU8[(e+14&4294967295)>>0],8,0),__ZL7DoPitchPhii(HEAP32[(_envelope_data+l*4&4294967295)>>2],h,c),c=1;else if(a==56){a=reSign(HEAP8[(p+15&4294967295)>>0],8,0)!=3?61:57; -d:do if(a==57){if(reSign(HEAP8[(p+19&4294967295)>>0],8,0)!=0)break d;a=unSign(HEAPU8[(p+18&4294967295)>>0],8,0);HEAP32[__ZL12last_amp_cmd>>2]=HEAP32[_wcmdq_tail>>2];HEAP32[__ZL10amp_length>>2]=0;c=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1;HEAP32[(c&4294967295)>>2]=8;HEAP32[(c+4&4294967295)>>2]=0;HEAP32[(c+8&4294967295)>>2]=0;HEAP32[(c+12&4294967295)>>2]=a;a=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=a;a=(a|0)>159?59:60;a==59&&(HEAP32[_wcmdq_tail>>2]=0);a=unSign(HEAPU8[(p+21&4294967295)>> -0],8,0);c=unSign(HEAPU8[(p+20&4294967295)>>0],8,0);h=unSign(HEAPU8[(p+14&4294967295)>>0],8,0);__ZL7DoPitchPhii(HEAP32[(_envelope_data+h*4&4294967295)>>2],c,a);c=1;break c}while(0);if(!((HEAP32[__ZL14last_pitch_cmd>>2]|0)<0))break c;a=unSign(HEAPU8[(p+18&4294967295)>>0],8,0);HEAP32[__ZL12last_amp_cmd>>2]=HEAP32[_wcmdq_tail>>2];HEAP32[__ZL10amp_length>>2]=0;h=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1;HEAP32[(h&4294967295)>>2]=8;HEAP32[(h+4&4294967295)>>2]=0;HEAP32[(h+8&4294967295)>>2]=0;HEAP32[(h+12&4294967295)>> -2]=a;a=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=a;a=(a|0)>159?63:64;a==63&&(HEAP32[_wcmdq_tail>>2]=0);h=unSign(HEAPU8[(e+21&4294967295)>>0],8,0);l=unSign(HEAPU8[(e+20&4294967295)>>0],8,0);m=unSign(HEAPU8[(e+14&4294967295)>>0],8,0);__ZL7DoPitchPhii(HEAP32[(_envelope_data+m*4&4294967295)>>2],l,h)}while(0);a=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==2?68:66;c:do if(a==66){if((HEAP32[(HEAP32[(o+8&4294967295)>>2]+4&4294967295)>>2]&256|0)!=0){a=68;break c}if((HEAP32[(g+4&4294967295)>>2]& -33554432|0)!=0){a=68;break c}if((unSign(HEAPU16[(e+4&4294967295)>>1],16,0)&8|0)==0){a=72;break c}__ZL7DoPauseii(50,0);a=72;break c}while(0);c:do if(a==68){__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,1,e,u);HEAP32[Ma>>2]=HEAP32[La>>2];HEAP32[Fa>>2]=HEAP32[Sa>>2];__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(g,0,w,e,0);if((unSign(HEAPU16[(e+4&4294967295)>>1],16,0)&8|0)==0)break c;__ZL7DoPauseii(25,1);__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(g,0,w,e, -0)}while(0);a=(c|0)!=0?73:75;c:do if(a==73){if((HEAP32[__ZL12syllable_end>>2]|0)!=(HEAP32[__ZL14syllable_start>>2]|0))break c;HEAP32[__ZL12syllable_end>>2]=HEAP32[_wcmdq_tail>>2]}else a==75&&(HEAP16[(e+4&4294967295)>>1]|=8192);while(0);__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,e,u);HEAP32[Ha>>2]=HEAP32[Ga>>2];HEAP32[Wa>>2]=HEAP32[Va>>2];HEAP32[Ta>>2]=HEAP32[eb>>2];HEAP32[Ya>>2]=HEAP32[Xa>>2];__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(g,0,w,e,0);if(reSign(HEAP8[(e+ -19&4294967295)>>0],8,0)!=0)break b;if(reSign(HEAP8[(r+19&4294967295)>>0],8,0)!=0)break b;a=reSign(HEAP8[(p+15&4294967295)>>0],8,0)==7?79:80;a==79&&__ZL7DoPauseii(20,0);if(reSign(HEAP8[(p+15&4294967295)>>0],8,0)!=6)break b;__ZL7DoPauseii(12,0)}else if(a==49)__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,e,u),a=(unSign(HEAPU16[(e+4&4294967295)>>1],16,0)&8|0)!=0?50:51,a==50&&(g=reSign(HEAP16[(e+12&4294967295)>>1],16,0),__Z9DoSample3P12PHONEME_DATAii(u,g,0)),g=reSign(HEAP16[(e+ -12&4294967295)>>1],16,0),__Z9DoSample3P12PHONEME_DATAii(u,g,0);else if(a==82){a=reSign(HEAP8[(p+15&4294967295)>>0],8,0)==2?83:86;c:do if(a==83)g=unSign(HEAPU8[(e+18&4294967295)>>0],8,0),HEAP32[__ZL12last_amp_cmd>>2]=HEAP32[_wcmdq_tail>>2],HEAP32[__ZL10amp_length>>2]=0,a=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1,HEAP32[(a&4294967295)>>2]=8,HEAP32[(a+4&4294967295)>>2]=0,HEAP32[(a+8&4294967295)>>2]=0,HEAP32[(a+12&4294967295)>>2]=g,g=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=g,a=(g|0)>159? -84:85,a==84&&(HEAP32[_wcmdq_tail>>2]=0),g=unSign(HEAPU8[(e+21&4294967295)>>0],8,0),c=unSign(HEAPU8[(e+20&4294967295)>>0],8,0),h=unSign(HEAPU8[(e+14&4294967295)>>0],8,0),__ZL7DoPitchPhii(HEAP32[(_envelope_data+h*4&4294967295)>>2],c,g);else if(a==86)if(a=reSign(HEAP8[(p+15&4294967295)>>0],8,0)==3?87:90,a==87)g=unSign(HEAPU8[(p+18&4294967295)>>0],8,0),HEAP32[__ZL12last_amp_cmd>>2]=HEAP32[_wcmdq_tail>>2],HEAP32[__ZL10amp_length>>2]=0,a=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1,HEAP32[(a&4294967295)>>2]=8,HEAP32[(a+ -4&4294967295)>>2]=0,HEAP32[(a+8&4294967295)>>2]=0,HEAP32[(a+12&4294967295)>>2]=g,g=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=g,a=(g|0)>159?88:89,a==88&&(HEAP32[_wcmdq_tail>>2]=0),g=unSign(HEAPU8[(p+21&4294967295)>>0],8,0),c=unSign(HEAPU8[(p+20&4294967295)>>0],8,0),h=unSign(HEAPU8[(p+14&4294967295)>>0],8,0),__ZL7DoPitchPhii(HEAP32[(_envelope_data+h*4&4294967295)>>2],c,g);else if(a==90){if(!((HEAP32[__ZL14last_pitch_cmd>>2]|0)<0))break c;g=unSign(HEAPU8[(e+18&4294967295)>>0],8,0);HEAP32[__ZL12last_amp_cmd>> -2]=HEAP32[_wcmdq_tail>>2];HEAP32[__ZL10amp_length>>2]=0;a=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1;HEAP32[(a&4294967295)>>2]=8;HEAP32[(a+4&4294967295)>>2]=0;HEAP32[(a+8&4294967295)>>2]=0;HEAP32[(a+12&4294967295)>>2]=g;g=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=g;a=(g|0)>159?92:93;a==92&&(HEAP32[_wcmdq_tail>>2]=0);g=unSign(HEAPU8[(e+21&4294967295)>>0],8,0);c=unSign(HEAPU8[(e+20&4294967295)>>0],8,0);h=unSign(HEAPU8[(e+14&4294967295)>>0],8,0);__ZL7DoPitchPhii(HEAP32[(_envelope_data+h*4& -4294967295)>>2],c,g)}while(0);a=reSign(HEAP8[(p+15&4294967295)>>0],8,0)==2?97:95;c:do if(a==95){a=reSign(HEAP8[(p+15&4294967295)>>0],8,0)!=3?99:96;if(a==96&&reSign(HEAP8[(p+19&4294967295)>>0],8,0)==0){a=97;break c}HEAP16[(e+4&4294967295)>>1]|=8192;a=100;break c}while(0);c:do if(a==97){if((HEAP32[__ZL12syllable_end>>2]|0)!=(HEAP32[__ZL14syllable_start>>2]|0))break c;HEAP32[__ZL12syllable_end>>2]=HEAP32[_wcmdq_tail>>2]}while(0);__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,e, -u);_llvm_memset_p0i8_i32(w,0,48,1,0);HEAP32[Ia>>2]=HEAP32[Za>>2]*2&4294967295;HEAP32[Ua>>2]=HEAP32[$a>>2];HEAP32[bb>>2]=HEAP32[ab>>2];HEAP32[db>>2]=HEAP32[cb>>2];HEAP32[gb>>2]=HEAP32[fb>>2];a=(unSign(HEAPU16[(e+4&4294967295)>>1],16,0)&8|0)!=0?101:102;a==101&&__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(HEAP32[(e+8&4294967295)>>2],0,w,e,0);__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(HEAP32[(e+8&4294967295)>>2],0,w,e,0)}else if(a==103)if(_llvm_memset_p0i8_i32(w,0,48,1,0),g= -unSign(HEAPU16[(e+4&4294967295)>>1],16,0)&1,g=reSign(g,8,0)!=0^1,g=unSign(g,1,0),a=reSign(g,8,0)!=0?104:107,a==104&&(g=unSign(HEAPU8[(e+18&4294967295)>>0],8,0),HEAP32[__ZL12last_amp_cmd>>2]=HEAP32[_wcmdq_tail>>2],HEAP32[__ZL10amp_length>>2]=0,a=_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1,HEAP32[(a&4294967295)>>2]=8,HEAP32[(a+4&4294967295)>>2]=0,HEAP32[(a+8&4294967295)>>2]=0,HEAP32[(a+12&4294967295)>>2]=g,g=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=g,a=(g|0)>159?105:106,a==105&&(HEAP32[_wcmdq_tail>> -2]=0),g=unSign(HEAPU8[(e+21&4294967295)>>0],8,0),a=unSign(HEAPU8[(e+20&4294967295)>>0],8,0),c=unSign(HEAPU8[(e+14&4294967295)>>0],8,0),__ZL7DoPitchPhii(HEAP32[(_envelope_data+c*4&4294967295)>>2],a,g)),a=reSign(HEAP8[(o+15&4294967295)>>0],8,0)==8?108:109,a==108&&(HEAP32[__ZL10last_frame>>2]=0),__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(0,0,e,u),HEAP32[nb>>2]=HEAP32[mb>>2]*2&4294967295,HEAP32[pb>>2]=HEAP32[ob>>2],HEAP32[qb>>2]=HEAP32[kb>>2],a=reSign(HEAP8[(p+15&4294967295)>>0], -8,0)==2?110:113,a==110)a=(HEAP32[__ZL12syllable_end>>2]|0)==(HEAP32[__ZL14syllable_start>>2]|0)?111:112,a==111&&(HEAP32[__ZL12syllable_end>>2]=HEAP32[_wcmdq_tail>>2]),__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(HEAP32[(e+8&4294967295)>>2],0,w,e,0);else if(a==113){a=reSign(HEAP8[(o+15&4294967295)>>0],8,0)!=2?116:114;c:do if(a==114){g=unSign(HEAPU16[(e+4&4294967295)>>1],16,0)&1;g=reSign(g,8,0)!=0^1;g=unSign(g,1,0);if(reSign(g,8,0)!=0){a=116;break c}__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(HEAP32[(e+ -8&4294967295)>>2],0,w,e,0);break b}while(0);HEAP32[__ZL10last_frame>>2]=0;__Z8DoSpect2P11PHONEME_TABiP10FMT_PARAMSP12PHONEME_LISTi(HEAP32[(e+8&4294967295)>>2],0,w,e,0);HEAP32[__ZL10last_frame>>2]=0}while(0);HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE2ix>>2]=HEAP32[__ZZ8GenerateP12PHONEME_LISTPiiE2ix>>2]+1&4294967295;a=180}a==181?(a=(HEAP32[__ZL12pitch_length>>2]|0)>0&(HEAP32[__ZL14last_pitch_cmd>>2]|0)>=0?182:185,a==182&&(a=(HEAP32[((_wcmdq+HEAP32[__ZL14last_pitch_cmd>>2]*16&4294967295)+4&4294967295)>> -2]|0)==0?183:184,a==183&&(HEAP32[((_wcmdq+HEAP32[__ZL14last_pitch_cmd>>2]*16&4294967295)+4&4294967295)>>2]=HEAP32[__ZL12pitch_length>>2]),HEAP32[__ZL12pitch_length>>2]=0),HEAP32[__ZL10last_wcmdq>>2]=-1,HEAP32[__ZL10last_frame>>2]=0,HEAP32[__ZL12syllable_end>>2]=HEAP32[_wcmdq_tail>>2],__ZL11SmoothSpectv(),HEAP32[__ZL15syllable_centre>>2]=-1,_llvm_memset_p0i8_i32(_vowel_transition,0,16,1,0),a=(HEAP32[d>>2]|0)>0?188:191,a==188&&(k=HEAP32[_count_sentences>>2],f=HEAP32[_count_characters>>2],HEAP32[(_wcmdq+ -HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=10,HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=5,HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+8&4294967295)>>2]=0|f&16777215,HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+12&4294967295)>>2]=k,f=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=f,((f|0)>159?189:190)==189&&(HEAP32[_wcmdq_tail>>2]=0),HEAP32[d>>2]=0),q=0):a==15&&(q=1)}STACKTOP=b;return q} -function __Z15SpeakNextClauseP8_IO_FILEPKvi(f,d,e){var b=STACKTOP;STACKTOP+=8;_memset(b,0,8);var a,g=null,c,h=b+4;a=(e|0)==4?1:4;a:do if(a==1)a=HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>>2]!=0|HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6p_text>>2]!=0?3:2,a==3?c=1:a==2&&(c=0);else if(a==4)if(a=(e|0)==2?5:12,a==5)HEAP8[__ZL8timer_on_b>>0]=0,HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6p_text>>2]=0,a=HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>>2]!=0?6:7,a==6&&(_fclose(HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>> -2]),HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>>2]=0),HEAP32[_n_phoneme_list>>2]=0,HEAP32[_wcmdq_head>>2]=0,HEAP32[_wcmdq_tail>>2]=0,a=HEAP32[__ZL18sonicSpeedupStream>>2]!=0?8:9,a==8&&(_sonicDestroyStream(HEAP32[__ZL18sonicSpeedupStream>>2]),HEAP32[__ZL18sonicSpeedupStream>>2]=0),a=reSign(HEAP8[(_mbrola_name&4294967295)>>0],8,0)!=0?10:11,a==10&&_reset_MBR(),c=HEAP32[(_embedded_value+24&4294967295)>>2]=0;else if(a==12)if(a=(e|0)==3?13:17,a==13)a=((HEAP8[__ZL6paused_b>>0]?2:0)|0)==0?14:15,a== -14?(HEAP8[__ZL8timer_on_b>>0]=0,HEAP8[__ZL6paused_b>>0]=1):a==15&&(HEAP8[__ZL8timer_on_b>>0]=1,HEAP8[__ZL6paused_b>>0]=0,__Z8GenerateP12PHONEME_LISTPii(_phoneme_list&4294967295,_n_phoneme_list,0)),c=0;else if(a==17)if(a=(e|0)==5?18:23,a==18)HEAP32[_n_phoneme_list>>2]=0,HEAP32[_wcmdq_head>>2]=0,HEAP32[_wcmdq_tail>>2]=0,a=HEAP32[__ZL18sonicSpeedupStream>>2]!=0?19:20,a==19&&(_sonicDestroyStream(HEAP32[__ZL18sonicSpeedupStream>>2]),HEAP32[__ZL18sonicSpeedupStream>>2]=0),a=reSign(HEAP8[(_mbrola_name&4294967295)>> -0],8,0)!=0?21:22,a==21&&_reset_MBR(),c=0;else if(a==23){a=f!=0?25:24;b:do if(a==24){a=d!=0?25:26;break b}while(0);a==25&&(HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>>2]=f,HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6p_text>>2]=d,HEAP8[__ZL8timer_on_b>>0]=1,HEAP8[__ZL6paused_b>>0]=0);a=HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>>2]==0&HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6p_text>>2]==0?27:28;if(a==27)HEAP32[_skipping_text>>2]=0,c=HEAP8[__ZL8timer_on_b>>0]=0;else if(a==28){a=HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>> -2]==0?31:29;b:do if(a==29){if((_feof(HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>>2])|0)==0)break b;HEAP8[__ZL8timer_on_b>>0]=0;_fclose(HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>>2]);c=HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>>2]=0;break a}while(0);a=(HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2]|0)!=(HEAP32[_current_phoneme_table>>2]|0)?32:33;a==32&&(a=HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2],HEAP32[_n_phoneme_tab>>2]=0,__ZL17SetUpPhonemeTableii(a,0),HEAP32[_n_phoneme_tab>> -2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295,HEAP32[_current_phoneme_table>>2]=a);a=__Z15TranslateClauseP10TranslatorP8_IO_FILEPKvPiPPc(HEAP32[_translator>>2],HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6f_text>>2],HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6p_text>>2],b,h);HEAP32[__ZZ15SpeakNextClauseP8_IO_FILEPKviE6p_text>>2]=a;__Z11CalcPitchesP10Translatori(HEAP32[_translator>>2],HEAP32[b>>2]);__Z11CalcLengthsP10Translator(HEAP32[_translator>>2]);a=(HEAP32[_option_phonemes>>2]|0)>0|HEAP32[_phoneme_callback>> -2]!=0?34:46;b:do if(a==34){__Z26GetTranslatedPhonemeStringPci(HEAP32[_translator>>2]+332&-1,300);a=(HEAP32[_option_phonemes>>2]|0)>0?35:44;c:do if(a==35){_fprintf(HEAP32[_f_trans>>2],__str420&4294967295,HEAP32[_translator>>2]+332&-1);a=37;d:do if(a==36){var k=_isalpha(269),g=36;a=42;break d}else if(a==37)if(a=39,a==38){a=44;break c}else if(a==39)if(a=41,a==40){a=43;break d}else if(a==41){var j=unSign(HEAPU8[(__ZL10walpha_tab+13&4294967295)>>0],8,0),g=41;a=42;break d}while(0);if(a==42&&((g==36?k:j)| -0)!=0){a=44;break c}_fwrite(__str1421&4294967295,1,88,HEAP32[_stderr>>2])}while(0);if(HEAP32[_phoneme_callback>>2]==0)break b;FUNCTION_TABLE[HEAP32[_phoneme_callback>>2]](HEAP32[_translator>>2]+332&-1)}while(0);a=(HEAP32[_skipping_text>>2]|0)!=0?47:48;if(a==47)HEAP32[_n_phoneme_list>>2]=0,c=1;else if(a==48){__Z8GenerateP12PHONEME_LISTPii(_phoneme_list&4294967295,_n_phoneme_list,0);a=HEAP32[h>>2]!=0?49:50;if(a==49){var l=__Z16LoadVoiceVariantPKci(HEAP32[h>>2],0);HEAP32[__ZL9new_voice>>2]=l;g=49}else if(a== -50)var m=HEAP32[__ZL9new_voice>>2],g=50;a=(g==50?m:l)!=0?52:55;a==52&&(c=HEAP32[_voice>>2],a=_malloc(1344),_llvm_memcpy_p0i8_p0i8_i32(a,c,1344,1,0),HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=11,HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=a,c=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=c,a=(c|0)>159?53:54,a==53&&(HEAP32[_wcmdq_tail>>2]=0),HEAP32[__ZL9new_voice>>2]=0);c=1}}}while(0);STACKTOP=b;return c} -function __Z12SynthOnTimerv(){var f,d;f=(unSign(HEAPU8[__ZL8timer_on_b>>0],1,0)|0)==0?1:2;if(f==1)d=0;else if(f==2){for(;;)if(d=f=HEAP32[_wcmdq_head>>2]-HEAP32[_wcmdq_tail>>2]&4294967295,f=(f|0)<=0?3:4,f==3&&(d=d+160&4294967295),f=d,f=160-f&4294967295,f=unSign((f|0)>0,1,0),reSign(f,8,0),f=(__Z8GenerateP12PHONEME_LISTPii(_phoneme_list&4294967295,_n_phoneme_list,1)|0)==0,f=unSign(f,1,0),f=reSign(f,8,0)!=0?7:8,f==7&&__Z15SpeakNextClauseP8_IO_FILEPKvi(0,0,1),(HEAP32[_skipping_text>>2]|0)==0)break;d=0}return d} -function __Z13SetLengthModsP10Translatori(f,d){var e;HEAP32[((f&4294967295)+176&4294967295)>>2]=HEAP32[(__ZL15length_mod_tabs+(d|0)%100*4&4294967295)>>2];HEAP32[((f&4294967295)+180&4294967295)>>2]=HEAP32[((f&4294967295)+176&4294967295)>>2];e=(d|0)/100|0;var b=unSign((e|0)!=0,1,0);if((reSign(b,8,0)!=0?1:2)==1)HEAP32[((f&4294967295)+180&4294967295)>>2]=HEAP32[(__ZL15length_mod_tabs+e*4&4294967295)>>2]} -function __Z11lookupwcharPKti(f,d){var e,b,a;for(a=0;;){if(reSign(HEAP16[(f+2*a&4294967295)>>1],16,0)==0){e=5;break}e=unSign(HEAPU16[(f+2*a&4294967295)>>1],16,0);var g=a+1&4294967295;if((e|0)==(d|0)){e=2;break}a=g;e=4}e==2?b=g:e==5&&(b=0);return b} -function __Z9IsBracketi(f){var d,e,b,a;d=(f|0)>8211&(f|0)<=8223?1:2;if(d==1)e=1;else if(d==2){e=__ZL8brackets&4294967295;for(a=0;;){if(reSign(HEAP16[(e+2*a&4294967295)>>1],16,0)==0){d=7;break}d=unSign(HEAPU16[(e+2*a&4294967295)>>1],16,0);var g=a+1&4294967295;if((d|0)==(f|0)){d=4;break}a=g;d=6}d==7?b=0:d==4&&(b=g);e=b}return e} -function __Z8utf8_outjPc(f,d){var e,b,a,g;e=f>>>0<=127?1:2;if(e==1)HEAP8[(d&4294967295)>>0]=f&255,b=1;else if(e==2)if(e=f>>>0>1114111?3:4,e==3)HEAP8[(d&4294967295)>>0]=32,b=1;else if(e==4){e=f>>>0<=2047?5:6;e==5?a=1:e==6&&(e=f>>>0<=65535?7:8,e==7?a=2:e==8&&(a=3));g=a*6&4294967295;HEAP8[(d&4294967295)>>0]=f>>>0>>>(g>>>0)&255|HEAP8[(__ZZ8utf8_outjPcE4code+a&4294967295)>>0];b=0;e=(b|0)<(a|0)?10:11;a:do if(e==10)for(;;)if(g=g-6&4294967295,HEAP8[(d+(b+1&4294967295)&4294967295)>>0]=(f>>>0>>>(g>>>0)&63)+ --128&255,b=b+1&4294967295,(b|0)<(a|0))e=10;else break a;while(0);b=a+1&4294967295}return b}function __Z11utf8_nbytesPKc(f){var d,e;e=HEAP8[(f&4294967295)>>0];f=reSign(e,8,0)>=0?1:2;f==1?d=1:f==2&&(f=unSign(e,8,0)<=223?3:4,f==3?d=2:f==4&&(f=unSign(e,8,0)<=239?5:6,f==5?d=3:f==6&&(d=4)));return d} -function __Z8utf8_in2PiPKci(f,d,e){var b,a,g;b=(reSign(HEAP8[d>>0],8,0)&192|0)==128?1:5;a:do if(b==1)for(;;)if(a=d,b=(e|0)!=0?2:4,b==2?d=a+-1&4294967295:b==4&&(d=a+1&4294967295),(reSign(HEAP8[d>>0],8,0)&192|0)==128)b=1;else break a;while(0);e=0;a=reSign(HEAP8[d>>0],8,0);b=unSign((a&128|0)!=0,1,0);d=d+1&4294967295;b=reSign(b,8,0)!=0?6:14;a:do if(b==6){b=(a&224|0)==192?7:8;b:do if(b==7)e=1;else if(b==8)if(b=(a&240|0)==224?9:10,b==9)e=2;else if(b==10){if((a&248|0)!=240){b=12;break b}e=3}while(0);g=unSign(HEAPU8[(__ZZ8utf8_in2PiPKciE4mask+ -e&4294967295)>>0],8,0);a&=g;g=0;if(!((g|0)<(e|0)))break a;for(;;)if(b=a*64&4294967295,a=(reSign(HEAP8[d>>0],8,0)&63)+b&4294967295,d=d+1&4294967295,g=g+1&4294967295,(g|0)<(e|0))b=13;else break a}while(0);HEAP32[f>>2]=a;return e+1&4294967295}function __Z7utf8_inPiPKc(f,d){return __Z8utf8_in2PiPKci(f,d,0)} -function __Z8InitTexti(f){var d;HEAP32[_count_sentences>>2]=0;HEAP32[_count_words>>2]=0;HEAP32[_end_character_position>>2]=0;HEAP32[_skip_sentences>>2]=0;HEAP8[(_skip_marker&4294967295)>>0]=0;HEAP32[_skip_words>>2]=0;HEAP32[_skip_characters>>2]=0;HEAP32[_skipping_text>>2]=0;HEAP32[_new_sentence>>2]=1;HEAP32[_option_sayas>>2]=0;HEAP32[__ZL13option_sayas2>>2]=0;HEAP32[__ZL15option_emphasis>>2]=0;HEAP8[__ZL13word_emphasis_b>>0]=0;HEAP8[__ZL13embedded_flag_b>>0]=0;HEAP32[__ZL10ungot_char>>2]=0;HEAP32[__ZL11ungot_char2>> -2]=0;HEAP32[__ZL12n_ssml_stack>>2]=1;HEAP32[__ZL13n_param_stack>>2]=1;d=HEAP32[(__ZL10ssml_stack&4294967295)>>2]=0;a:for(;;){HEAP32[(__ZL17speech_parameters+d*4&4294967295)>>2]=HEAP32[((_param_stack+4&4294967295)+d*4&4294967295)>>2];var e=d+1&4294967295;d=e;if(!((e|0)<=14))break a}HEAP32[_option_punctuation>>2]=HEAP32[(__ZL17speech_parameters+20&4294967295)>>2];HEAP32[_option_capitals>>2]=HEAP32[(__ZL17speech_parameters+24&4294967295)>>2];HEAP8[(__ZL16current_voice_id&4294967295)>>0]=0;HEAP8[__ZL11ignore_text_b>> -0]=0;HEAP8[__ZL10audio_text_b>>0]=0;HEAP8[__ZL19clear_skipping_text_b>>0]=0;HEAP32[_count_characters>>2]=-1;HEAP32[__ZL10sayas_mode>>2]=0;HEAP32[__ZL7xmlbase>>2]=0;f=(f&8192|0)==0?3:5;a:do if(f==3){HEAP32[__ZL11namedata_ix>>2]=0;if(HEAP32[_namedata>>2]==0)break a;_free(HEAP32[_namedata>>2]);HEAP32[_namedata>>2]=0;HEAP32[__ZL10n_namedata>>2]=0}while(0)} -function __Z7IsDigitj(f){var d,e;d=f>>>0<=255?2:1;a:do if(d==2){if((unSign((f-48&4294967295)>>>0<=9,1,0)|0)==0){d=4;break a}e=1;d=7;break a}else if(d==1){d=4;break a}while(0);d==4&&(d=f>>>0>2405&f>>>0<=2415?5:6,d==5?e=1:d==6&&(e=0));return e} -function __Z10IsAllUpperPKc(f){var d=STACKTOP;STACKTOP+=4;_memset(d,0,4);var e,b,a;a:for(;;){if(reSign(HEAP8[f>>0],8,0)==0){e=12;break a}b=reSign(HEAP8[f>>0],8,0);e=b&255;e=(e|0)==0?1:10;if(e==10&&!(b>>>0>32)){e=11;break a}b=f;e=d;e=__Z8utf8_in2PiPKci(e,b,0);var f=f+e&4294967295,g=HEAPU32[d>>2];b=g;e=g>>>0<=255?6:2;if(e==6)if((_isupper(g)|0)==0){e=7;break a}else e=8;else if(e==2){if(g>>>0>563){e=4;break a}e=unSign(HEAPU8[(__ZL10walpha_tab+(b-256&4294967295)&4294967295)>>0],8,0);if((e|0)==0|(e|0)== -255){e=4;break a}e=8}}a:do if(e==4){e=7;break a}else if(e==11){e=12;break a}while(0);e==7?a=0:e==12&&(a=1);STACKTOP=d;return a} -function __Z7IsAlphaj(f){var d,e=null,b,a,g;d=f>>>0<=255?1:2;a:do if(d==1){a=_isalpha(f);e=1;d=7;break a}else if(d==2)if(d=f>>>0>12352&f>>>0<=42752?3:4,d==3){d=8;break a}else if(d==4)if(d=f>>>0>563?5:6,d==5){d=9;break a}else if(d==6){var c=unSign(HEAPU8[(__ZL10walpha_tab+(f-256&4294967295)&4294967295)>>0],8,0),e=6;d=7;break a}while(0);a:do if(d==7){d=((e==1?a:c)|0)!=0?8:9;break a}while(0);if(d==8)g=1;else if(d==9)if(d=f>>>0>2304&f>>>0<=3575?10:23,d==10)if(d=(f&127)>>>0<=99?11:12,d==11)g=1;else{if(d== -12){e=_extra_indic_alphas_4864&4294967295;for(a=0;;){if(reSign(HEAP16[(e+2*a&4294967295)>>1],16,0)==0){d=17;break}d=unSign(HEAPU16[(e+2*a&4294967295)>>1],16,0);var h=a+1&4294967295;if((d|0)==(f|0)){d=14;break}a=h;d=16}d==17?b=0:d==14&&(b=h);b=unSign((b|0)!=0,1,0);d=reSign(b,8,0)!=0?19:20;d==19?g=1:d==20&&(d=f>>>0>3449&f>>>0<=3455?21:22,d==21?g=1:d==22&&(g=0))}}else d==23&&(d=f>>>0>1610&f>>>0<=1630?24:25,d==24?g=1:d==25&&(d=f>>>0>767&f>>>0<=879?26:27,d==26?g=1:d==27&&(d=f>>>0>1919&f>>>0<=1969?28:29, -d==28?g=1:d==29&&(d=f>>>0>4351&f>>>0<=4607?30:31,d==30?g=1:d==31&&(d=f>>>0>12352&f>>>0<=42752?32:33,d==32?g=1:d==33&&(g=0))))));return g} -function __ZL22SpeakIndividualLettersP10TranslatorPcS1_i(f,d,e,b){var a,g,c,h,k;k=h=c=0;a=(b|0)>2?1:4;for(a==1&&(h=2);;){if(reSign(HEAP8[d>>0],8,0)==32){a=6;break}if(reSign(HEAP8[d>>0],8,0)==0){a=6;break}a=__Z15TranslateLetterP10TranslatorPcS1_i(f,d,e,k|h);d=d+a&4294967295;c=c+1&4294967295;k=1;if(reSign(HEAP8[(e&4294967295)>>0],8,0)==21){a=3;break}else a=4}a==3?(_strcpy(_word_phonemes&4294967295,e),g=0):a==6&&(__Z17SetSpellingStressP10TranslatorPcii(f,e,b,c),g=d);return g} -function __Z24ChangeEquivalentPhonemesP10TranslatoriPc(f,d,e){var b=STACKTOP;STACKTOP+=160;_memset(b,0,160);var a,g,c,h,k,j,l;c=HEAP32[((_phoneme_tab_list+HEAP32[(f+656&4294967295)>>2]*48&4294967295)+44&4294967295)>>2];a=unSign((c|0)==0,1,0);a=reSign(a,8,0)!=0?1:2;if(a==1)g=0;else if(a==2){c=HEAP32[_phondata_ptr>>2]+c&4294967295;a:for(;;){if(reSign(HEAP8[(c&4294967295)>>0],8,0)==0){a=4;break a}a=unSign(HEAPU8[(c&4294967295)>>0],8,0);j=c;if((a|0)==(d|0)){a=7;break a}h=unSign(HEAPU8[(j+2&4294967295)>> -0],8,0)*256&4294967295;h=unSign(HEAPU8[(c+3&4294967295)>>0],8,0)+h&4294967295;c=c+(h*4&4294967295)&4294967295;a=3}if(a==4)g=0;else if(a==7){g=unSign(HEAPU8[(j+1&4294967295)>>0],8,0);a=(HEAP32[_option_phonemes>>2]|0)==2?8:9;a==8&&(__Z14DecodePhonemesPKcPc(e,b&4294967295),_fprintf(HEAP32[_f_trans>>2],__str445&4294967295,_phoneme_tab_list+d*48&-1,b&4294967295,_phoneme_tab_list+HEAP32[(f+656&4294967295)>>2]*48&-1));d=e;j=c+8&4294967295;l=b&4294967295;c=a=HEAP8[d>>0];a=reSign(a,8,0)!=0;unSign(a,1,0);d= -d+1&4294967295;a=a?10:20;a:do if(a==10)for(;;){a=(g|0)!=0?11:13;c:do if(a==11){a=(reSign(c,8,0)&255|0)<=7?12:13;break c}while(0);c:do if(a==13){for(k=j;;){if(reSign(HEAP8[k>>0],8,0)==0){a=18;break}h=_strlen(k+1&4294967295);a=c;if(reSign(HEAP8[k>>0],8,0)==reSign(a,8,0)){a=15;break}k=k+(h+2&4294967295)&4294967295;a=17}a==15&&(_strcpy(l,k+1&4294967295),l=l+h&4294967295);if(reSign(HEAP8[k>>0],8,0)!=0)break c;HEAP8[l>>0]=c;l=l+1&4294967295}while(0);c=HEAP8[d>>0];a=reSign(c,8,0)!=0;a=unSign(a,1,0);d=d+ -1&4294967295;if(reSign(a,8,0)!=0)a=10;else break a}while(0);HEAP8[l>>0]=0;((g|0)!=0?21:22)==21&&__Z13SetWordStressP10TranslatorPcPjii(f,b&4294967295,0,-1,0);_strcpy(e,b&4294967295);a=(HEAP32[_option_phonemes>>2]|0)==2?23:24;a==23&&(f=HEAP32[(f+656&4294967295)>>2],HEAP32[_n_phoneme_tab>>2]=0,__ZL17SetUpPhonemeTableii(f,0),HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295,HEAP32[_current_phoneme_table>>2]=f,__Z14DecodePhonemesPKcPc(e,b&4294967295),_fprintf(HEAP32[_f_trans>>2],__str1446& -4294967295,b&4294967295));g=1}}STACKTOP=b;return g}function __Z8strchr_wPKci(f,d){var e,b;e=(d|0)>127?1:2;e==1?b=0:e==2&&(b=_strchr(f,d));return b} -function __Z13TranslateWordP10TranslatorPciP8WORD_TAB(f,d,e,b){e=STACKTOP;STACKTOP+=1752;_memset(e,0,1752);var a,g=null,c,h,k,j,l,m=e+8,n,o=e+12,q,p,r,v,u=e+16,s,t,D,w=e+96,A,x=e+100,B=e+108,z,y=e+116,E=e+120,H=e+280,G=e+440,F=e+600,I=e+760,C=e+920,K=e+1080,O=e+1148,J=e+1152,Q,R,V,M,P,Y;M=e+1156;var ca=e+1252,N,L=e+1256,T=e+1416,Z=e+1576,S=e+1580,ea=e+1592;j=z=k=0;Y=V=Q=HEAP32[J>>2]=0;if((b==0?1:2)==1)_llvm_memset_p0i8_i32(M&4294967295,0,96,1,0),b=M&4294967295;M=HEAP32[(b&4294967295)>>2];P=unSign(HEAPU8[(b+ -9&4294967295)>>0],8,0);HEAP32[(x&4294967295)>>2]=0;HEAP32[(x+4&4294967295)>>2]=0;HEAP32[(B&4294967295)>>2]=0;HEAP32[(B+4&4294967295)>>2]=0;HEAP32[_dictionary_skipwords>>2]=0;HEAP8[(E&4294967295)>>0]=0;HEAP8[(G&4294967295)>>0]=0;HEAP8[(H&4294967295)>>0]=0;HEAP8[(F&4294967295)>>0]=0;a=HEAP32[(f+1052&4294967295)>>2]==0?3:4;a:do if(a==3)s=HEAP8[(_word_phonemes&4294967295)>>0]=0;else if(a==4){HEAP32[w>>2]=d;a=reSign(HEAP8[HEAP32[w>>2]>>0],8,0)==32?5:6;a==5&&(HEAP32[w>>2]=HEAP32[w>>2]+1&4294967295);HEAP32[y>> -2]=HEAP32[w>>2];t=HEAP32[y>>2];s=O;__Z8utf8_in2PiPKci(s,t,0);s=0;b:for(;;){if(reSign(HEAP8[HEAP32[y>>2]>>0],8,0)==0)break b;if(reSign(HEAP8[HEAP32[y>>2]>>0],8,0)==32)break b;t=HEAP32[y>>2];a=HEAP32[y>>2];c=J;c=__Z8utf8_in2PiPKci(c,a,0);HEAP32[y>>2]=t+c&4294967295;s=s+1&4294967295}t=c=HEAP32[y>>2]-d&4294967295;a=(c|0)>159?11:12;a==11&&(t=159);_llvm_memcpy_p0i8_p0i8_i32(C&4294967295,d,t,1,0);c=0;a=(HEAP32[_option_sayas>>2]|0)==36?13:16;a==13&&(a=(s|0)==1?14:15,a==14?c=4:a==15&&(HEAP32[w>>2]=HEAP32[w>> -2]+-1&4294967295,HEAP8[HEAP32[w>>2]>>0]=95,j=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,w,E&4294967295,x&4294967295,0,b)));a=(HEAP32[_option_sayas>>2]&16|0)!=0?17:18;b:do if(a==17){var $=HEAP32[_option_sayas>>2]&15;c=$;g=17;a=101;break b}else if(a==18){a=(j|0)==0?19:20;a==19&&(j=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,w,E&4294967295,x&4294967295,2,b));a=reSign(HEAP32[(x&4294967295)>>2]&1,8,0)!=0?21:23;c:do if(a==21){if(reSign(HEAP8[(HEAP32[y>>2]+1&4294967295)>>0],8,0)!=46)break c; -HEAP8[(HEAP32[y>>2]+1&4294967295)>>0]=32}while(0);a=(HEAP32[(x&4294967295)>>2]&536870912|0)!=0?24:27;c:do if(a==24){j=reSign(HEAP8[(HEAP32[w>>2]&4294967295)>>0],8,0);HEAP32[O>>2]=j;h=HEAP32[(x&4294967295)>>2]&127;j=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,w,E&4294967295,B&4294967295,0,b);if((HEAP32[(B&4294967295)>>2]|0)==0)break c;HEAP32[(x&4294967295)>>2]=HEAP32[(B&4294967295)>>2];HEAP32[(x+4&4294967295)>>2]=HEAP32[(B+4&4294967295)>>2];if((h|0)==0)break c;HEAP32[(x&4294967295)>>2]=HEAP32[(x& -4294967295)>>2]&-128|h}else if(a==27){if((j|0)!=0)break c;if((HEAP32[(x&4294967295)>>2]&128|0)==0)break c;HEAP32[y>>2]=HEAP32[w>>2];A=0;if(!((A|0)<(HEAP32[_dictionary_skipwords>>2]|0)))break c;for(;;)if(a=reSign(HEAP8[HEAP32[y>>2]>>0],8,0)==32?31:32,a==31&&(HEAP8[HEAP32[y>>2]>>0]=45,A=A+1&4294967295),HEAP32[y>>2]=HEAP32[y>>2]+1&4294967295,(A|0)<(HEAP32[_dictionary_skipwords>>2]|0))a=30;else break c}while(0);a=(s|0)==1&(HEAP32[_dictionary_skipwords>>2]|0)==0?34:59;c:do if(a==34){h=HEAP32[w>>2];l=0; -r=h;v=u&4294967295;d:for(;;){q=0;a=r;n=o;n=__Z8utf8_in2PiPKci(n,a,0);a=reSign(HEAP8[(r+n&4294967295)>>0],8,0)!=32?37:36;e:do if(a==36){if((__Z7IsAlphaj(HEAP32[o>>2])|0)==0){a=37;break e}a=reSign(HEAP8[(r+(n+1&4294967295)&4294967295)>>0],8,0)==46?39:43;if(a==39)if(a=reSign(HEAP8[(r+(n+2&4294967295)&4294967295)>>0],8,0)==32?40:41,a==40){q=1;a=47;break e}else{if(a==41){if(reSign(HEAP8[(r+(n+2&4294967295)&4294967295)>>0],8,0)!=39){a=46;break e}n=n+2&4294967295;q=2;a=47;break e}}else if(a==43){if(!((l| -0)>0)){a=46;break e}if(reSign(HEAP8[(r+n&4294967295)>>0],8,0)!=32){a=46;break e}q=2;a=47;break e}}while(0);e:do if(a==37){a=46;break e}while(0);if(a==46&&(q|0)==0){a=52;break d}p=0;a=(p|0)<(n|0)?48:49;e:do if(a==48)for(;;)if(HEAP8[v>>0]=HEAP8[(r+p&4294967295)>>0],v=v+1&4294967295,p=p+1&4294967295,(p|0)<(n|0))a=48;else break e;while(0);l=l+1&4294967295;if((q|0)==2){a=50;break d}r=r+(n+3&4294967295)&4294967295;a=35}a==50&&(r=r+n&4294967295);a=(l|0)>1?53:56;if(a==53){p=v-u&4294967295;_llvm_memcpy_p0i8_p0i8_i32(h, -u&4294967295,p,1,0);a=(h+p&4294967295)>0]=32,p=p+1&4294967295,(h+p&4294967295)>2]=(l*2&4294967295)+-2&4294967295}h=l;h=unSign((h|0)!=0,1,0);if(reSign(h,8,0)==0)break c;HEAP32[(x&4294967295)>>2]=0;HEAP32[(x+4&4294967295)>>2]=0;c=1;if((HEAP32[_dictionary_skipwords>>2]|0)==0)break c;HEAP32[(x&4294967295)>>2]=128}while(0);a=reSign(HEAP8[(E&4294967295)>>0],8,0)==21?60:61;if(a==60){_strcpy(_word_phonemes& -4294967295,E&4294967295);s=0;break a}else if(a==61){a=(P|0)>0&(P|0)<=7?62:63;a==62&&(HEAP32[(x&4294967295)>>2]=HEAP32[(x&4294967295)>>2]&-16|P);a=(j|0)==0?64:73;c:do if(a==64){a=(HEAP32[(x&4294967295)>>2]&131072|0)!=0?65:66;a==65&&(c=1);if((j|0)!=0)break c;h=HEAP32[O>>2];a=h>>>0<=255?69:68;if(a==69){if((unSign((h-48&4294967295)>>>0<=9,1,0)|0)==0)break c;a=f;h=__str3449&4294967295;l=_word_phonemes&4294967295;HEAP32[(e+4&4294967295)>>2]=0;HEAP32[(e&4294967295)>>2]=HEAP32[(e+4&4294967295)>>2];HEAP32[m>> -2]=h;__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(a,m,l,e&4294967295,0,0);a=reSign(HEAP8[(_word_phonemes&4294967295)>>0],8,0)==21?71:72;if(a==71){s=0;break a}else a==72&&(j=__Z15TranslateNumberP10TranslatorPcS1_PjP8WORD_TABi(f,HEAP32[w>>2],E&4294967295,x&4294967295,b,0))}}while(0);h=unSign((j|0)==0,1,0);a=unSign((M&3|0)!=2,1,0);h=reSign(h,8,0)!=0;a=reSign(a,8,0)!=0;a=unSign(h&a,1,0);a=reSign(a,8,0)!=0?74:81;c:do if(a==74){a=(HEAP32[((f&4294967295)+184&4294967295)>>2]&16777216|0)!=0?77:75;if(a== -75){if((HEAP32[((f&4294967295)+184&4294967295)>>2]&33554432|0)==0)break c;if(reSign(M&1,8,0)==0)break c}a=(M&16|0)!=0?79:78;if(a==78&&(HEAP32[(b+12&-1)>>2]&256|0)!=0)break c;j=__Z14TranslateRomanP10TranslatorPcS1_P8WORD_TAB(f,HEAP32[w>>2],E&4294967295,b);h=unSign((j|0)!=0,1,0);if(reSign(h,8,0)==0)break c;HEAP32[(x&4294967295)>>2]|=131072}while(0);a=reSign(M&1,8,0)!=0?82:100;c:do if(a==82){if(!((s|0)>1))break c;l=h=HEAP32[O>>2];a=h>>>0<=255?84:85;d:do if(a==84){var X=_isalpha(l),g=84;a=90;break d}else if(a== -85)if(a=l>>>0>12352&h>>>0<=42752?86:87,a==86){a=91;break d}else if(a==87)if(a=h>>>0>563?88:89,a==88)break c;else if(a==89){var ia=unSign(HEAPU8[(__ZL10walpha_tab+(h-256&4294967295)&4294967295)>>0],8,0),g=89;a=90;break d}while(0);if(a==90&&((g==84?X:ia)|0)==0)break c;a=(HEAP32[_option_tone_flags>>2]&256|0)==0?94:92;d:do if(a==92){if((HEAP32[(x&4294967295)>>2]&131072|0)!=0)break d;V=2048;break c}while(0);if((j|0)!=0)break c;if((HEAP32[(x&4294967295)>>2]&128|0)!=0)break c;if(!((s|0)<=3))break c;if(!((HEAP32[(f+ -8308&4294967295)>>2]|0)>3))break c;if(!((HEAP32[(f+8304&4294967295)>>2]|0)<=(HEAP32[(f+8308&4294967295)>>2]|0)))break c;c=1;a=102;break b}while(0);var ha=c,g=100;a=101;break b}}while(0);b:do if(a==101){if(((g==100?ha:$)|0)>0){a=102;break b}if((j|0)!=0){a=199;break b}l=h=0;v=999;HEAP32[y>>2]=HEAP32[w>>2];q=G&4294967295;r=G&4294967295;c:for(;;){a=(v|0)<=2&(v|0)>0?108:118;if(a==118){if((s|0)<=1){a=120;break c}if((__Z14UnpronouncableP10TranslatorPci(f,HEAP32[y>>2],h)|0)==0){a=120;break c}}Y=67108864; -V=0;if(reSign(HEAP8[(HEAP32[y>>2]&4294967295)>>0],8,0)==39){a=121;break c}a=(h|0)>0?110:111;a==110&&(l=1);v=HEAP32[y>>2];p=__Z15TranslateLetterP10TranslatorPcS1_i(f,HEAP32[y>>2],q,l);HEAP32[y>>2]=v+p&4294967295;h=h+1&4294967295;if(reSign(HEAP8[r>>0],8,0)==21){a=112;break c}v=0;if(reSign(HEAP8[(HEAP32[y>>2]+v&4294967295)>>0],8,0)==32){a=117;continue c}for(;;)if(v=v+1&4294967295,reSign(HEAP8[(HEAP32[y>>2]+v&4294967295)>>0],8,0)!=32)a=116;else{a=117;continue c}}if(a==112)if(_strcpy(_word_phonemes&4294967295, -G&4294967295),a=(_strcmp(G+1&4294967295,__str4451&4294967295)|0)==0?113:114,a==113){s=65536;break a}else if(a==114){s=0;break a}__Z17SetSpellingStressP10TranslatorPcii(f,G&4294967295,0,h);if(reSign(HEAP8[HEAP32[y>>2]>>0],8,0)==32){a=199;break b}a=reSign(HEAP8[(G&4294967295)>>0],8,0)!=0?123:125;c:do if(a==123){if(reSign(HEAP8[(HEAP32[y>>2]&4294967295)>>0],8,0)==39)break c;HEAP8[(HEAP32[y>>2]+-1&4294967295)>>0]=32}while(0);k=__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,HEAP32[y>>2],E&4294967295,160, -F&4294967295,M,x&4294967295);a=reSign(HEAP8[(E&4294967295)>>0],8,0)==21;h=E&4294967295;a=a?126:127;if(a==126){_strcpy(_word_phonemes&4294967295,h);s=0;break a}else if(a==127){a=reSign(HEAP8[h>>0],8,0)==0?128:134;c:do if(a==128){if(reSign(HEAP8[(F&4294967295)>>0],8,0)!=0){a=134;break c}j=HEAP32[y>>2];g=ca;__Z8utf8_in2PiPKci(g,j,0);a=(s|0)!=1?131:130;d:do if(a==130){if((__Z7IsAlphaj(HEAP32[ca>>2])|0)==0){a=131;break d}g=__ZL22SpeakIndividualLettersP10TranslatorPcS1_i(f,HEAP32[y>>2],E&4294967295,c); -HEAP32[y>>2]=g;g=unSign(HEAP32[y>>2]==0,1,0);if(reSign(g,8,0)==0){a=134;break c}s=0;break a}while(0)}while(0);A=HEAP8[(HEAP32[y>>2]+-1&4294967295)>>0];j=0;R=1;h=0;l=L&4294967295;q=L&4294967295;r=T&4294967295;v=x&4294967295;p=I&4294967295;var aa=E&4294967295,da=F&4294967295,W=x&4294967295,ka=I&4294967295,ua=I&4294967295,oa=E&4294967295,qa=L&4294967295,ra=F&4294967295,xa=T&4294967295,la=F&4294967295,ga=T&4294967295,ta=T&4294967295,ma=S&4294967295,U=F&4294967295,na=K+1&4294967295,ba=H&4294967295,ja= -E&4294967295,va=E&4294967295,za=x&4294967295,wa=H&4294967295,Aa=E&4294967295,fa=x&4294967295,pa=H&4294967295,sa=H&4294967295,Ba=F&4294967295,ya=E&4294967295,Ca=B&4294967295,Ea=x&4294967295,Da=B&4294967295,Ja=x&4294967295,Na=B+4&4294967295,Oa=x+4&4294967295,Pa=E&4294967295,Qa=F&4294967295,Ra=x&4294967295,Ka=E&4294967295,La=H&4294967295,Ma=F&4294967295,Sa=K&4294967295,g=134;c:for(;;){var Fa=k;if(((g==167?Ha:0)|0)>49){a=170;break c}if((Fa&1024|0)==0){a=170;break c}a=(R|0)!=0?136:142;d:do if(a==136){if((k& -131072|0)!=0){a=142;break d}HEAP8[l>>0]=0;N=__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,HEAP32[y>>2],q,160,r,M|805306368,v);if((N|0)==0){a=142;break d}__Z12RemoveEndingP10TranslatorPciS1_(f,HEAP32[y>>2],N,p);k=__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,HEAP32[y>>2],aa,160,da,M|268435456,W);a=_strlen(ka);_llvm_memcpy_p0i8_p0i8_i32(HEAP32[y>>2],ua,a,1,0);a=(k&1024|0)==0?139:141;e:do if(a==139){k=N;_strcpy(oa,qa);_strcpy(ra,xa);if((HEAP32[_option_phonemes>>2]|0)!=2)break e;__Z14DecodePhonemesPKcPc(la, -ga);_fprintf(HEAP32[_f_trans>>2],__str5452&4294967295,ta)}while(0);R=0;a=167;break d}while(0);d:do if(a==142){z=k;a=(z&2048|0)!=0?143:144;a==143&&(HEAP32[(f+8272&4294967295)>>2]=1);HEAP8[(HEAP32[y>>2]+-1&4294967295)>>0]=A;a=(z&131072|0)==0?145:149;e:do if(a==145){A=k=z&15;if(!((k|0)>0))break e;for(;;){HEAP32[y>>2]=HEAP32[y>>2]+1&4294967295;a=(reSign(HEAP8[HEAP32[y>>2]>>0],8,0)&192|0)==128?147:148;g:do if(a==147)for(;;)if(HEAP32[y>>2]=HEAP32[y>>2]+1&4294967295,(reSign(HEAP8[HEAP32[y>>2]>>0],8,0)&192| -0)==128)a=147;else break g;while(0);A=k=A-1&4294967295;if((k|0)>0)a=146;else break e}}else if(a==149){k=1;HEAP8[Sa>>0]=0;j=z&63;A=0;R=k;(A|0)<(j|0)?(g=149,a=150):(g=149,a=154);f:do if(a==150)for(;;){a=HEAP32[y>>2];HEAP8[(K+(g==153?Ga:R)&4294967295)>>0]=HEAP8[a>>0];k=k+1&4294967295;HEAP32[y>>2]=a+1&4294967295;a=(z&131072|0)!=0?151:153;h:do if(a==151){if((j-1&4294967295|0)!=(A|0))break h;HEAP8[(K+(k-1&4294967295)&4294967295)>>0]=0}while(0);A=A+1&4294967295;var Ga=k;if((A|0)<(j|0))g=153,a=150;else{g= -153;a=154;break f}}while(0);HEAP8[(K+(g==149?R:Ga)&4294967295)>>0]=0}while(0);A=HEAP8[(HEAP32[y>>2]+-1&4294967295)>>0];HEAP8[(HEAP32[y>>2]+-1&4294967295)>>0]=32;R=1;a=(z&131072|0)!=0?156:160;e:do if(a==156){k=ma;j=U;_strncpy(k,j,12);HEAP8[(k+11&4294967295)>>0]=0;HEAP32[Z>>2]=na;_strcpy(ba,ja);j=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,Z,va,za,0,b);a=(j|0)!=0?157:158;a==157&&_strcpy(wa,Aa);if((HEAP32[fa>>2]&131072|0)==0)break e;HEAP8[pa>>0]=0;__ZL22SpeakIndividualLettersP10TranslatorPcS1_i(f, -HEAP32[Z>>2],sa,1)}else a==160&&_strcat(La,Ma);while(0);k=HEAP8[Ba>>0]=0;j=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,y,ya,Ca,1024,b);a=(HEAP32[Ea>>2]|0)==0?162:163;a==162?(HEAP32[Ja>>2]=HEAP32[Da>>2],HEAP32[Oa>>2]=HEAP32[Na>>2]):a==163&&(Q=1);if((j|0)!=0)break d;k=__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,HEAP32[y>>2],Pa,160,Qa,0,Ra);if(reSign(HEAP8[Ka>>0],8,0)==21){a=166;break c}}while(0);var Ha=h+1&4294967295;h=Ha;g=167;a=168}if(a==170){a=(Fa|0)!=0?171:198;c:do if(a==171){if((k& -1024|0)!=0)break c;_strcpy(ea&4294967295,E&4294967295);h=__Z12RemoveEndingP10TranslatorPciS1_(f,HEAP32[y>>2],k,I&4294967295);HEAP8[(E&4294967295)>>0]=0;a=reSign(HEAP8[(H&4294967295)>>0],8,0)!=0?173:181;d:do if(a==173)if(HEAP8[(HEAP32[y>>2]+-1&4294967295)>>0]=A,j=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f,w,E&4294967295,B&4294967295,h,b),HEAP8[(HEAP32[y>>2]+-1&4294967295)>>0]=32,a=reSign(HEAP8[(E&4294967295)>>0],8,0)==21?174:175,a==174){f=_strlen(I&4294967295);_llvm_memcpy_p0i8_p0i8_i32(HEAP32[y>> -2],I&4294967295,f,1,0);_strcpy(_word_phonemes&4294967295,E&4294967295);s=0;break a}else if(a==175){a=(HEAP32[(x&4294967295)>>2]|0)==0?176:177;a==176&&(HEAP32[(x&4294967295)>>2]=HEAP32[(B&4294967295)>>2],HEAP32[(x+4&4294967295)>>2]=HEAP32[(B+4&4294967295)>>2]);a=(j|0)!=0?178:179;if(a==178&&(HEAP8[(H&4294967295)>>0]=0,(j|0)!=0)){a=195;break d}if((HEAP32[(B&4294967295)>>2]|0)==0){a=181;break d}Q=1;a=181;break d}while(0);d:do if(a==181){if((j|0)!=0)break d;j=__Z14LookupDictListP10TranslatorPPcS1_PjiP8WORD_TAB(f, -y,E&4294967295,B&4294967295,h,b);a=reSign(HEAP8[(E&4294967295)>>0],8,0)==21?183:184;if(a==183){f=_strlen(I&4294967295);_llvm_memcpy_p0i8_p0i8_i32(HEAP32[y>>2],I&4294967295,f,1,0);_strcpy(_word_phonemes&4294967295,E&4294967295);s=0;break a}else if(a==184){a=(HEAP32[(x&4294967295)>>2]|0)==0?185:186;a==185&&(HEAP32[(x&4294967295)>>2]=HEAP32[(B&4294967295)>>2],HEAP32[(x+4&4294967295)>>2]=HEAP32[(B+4&4294967295)>>2]);if((j|0)!=0)break d;a=(k&16384|0)!=0?188:189;if(a==188)_strcpy(E&4294967295,ea&4294967295), -__Z21ApplySpecialAttributeP10TranslatorPci(f,E&4294967295,HEAP32[(x&4294967295)>>2]);else if(a==189){a=(h&4|0)!=0?190:191;a==190&&(M|=8192);a=(k&262144|0)!=0?192:193;a==192&&(M|=134217728);__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,HEAP32[y>>2],E&4294967295,160,0,M,x&4294967295);if(reSign(HEAP8[(E&4294967295)>>0],8,0)!=21)break d;_strcpy(_word_phonemes&4294967295,E&4294967295);E=_strlen(I&4294967295);_llvm_memcpy_p0i8_p0i8_i32(HEAP32[y>>2],I&4294967295,E,1,0);HEAP8[(HEAP32[y>>2]+-1&4294967295)>> -0]=A;s=0;break a}}}while(0);a=(k&65536|0)==0?196:197;a==196&&(__Z14AppendPhonemesP10TranslatorPciPKc(f,E&4294967295,160,F&4294967295),HEAP8[(F&4294967295)>>0]=0);h=_strlen(I&4294967295);_llvm_memcpy_p0i8_p0i8_i32(HEAP32[y>>2],I&4294967295,h,1,0)}while(0);HEAP8[(HEAP32[y>>2]+-1&4294967295)>>0]=A;a=199;break b}else if(a==166){HEAP8[(HEAP32[y>>2]+-1&4294967295)>>0]=A;_strcpy(_word_phonemes&4294967295,E&4294967295);s=0;break a}}}while(0);b:do if(a==102){k=HEAP8[(E&4294967295)>>0]=0;a=__ZL22SpeakIndividualLettersP10TranslatorPcS1_i(f, -HEAP32[w>>2],E&4294967295,c)==0;a=unSign(a,1,0);if(reSign(a,8,0)==0)break b;a=(s|0)>1?104:105;if(a==104){s=65536;break a}else if(a==105){s=0;break a}}while(0);a=200;b:do if(a==200){a=(M&4|0)!=0?201:209;break b}while(0);b:do if(a==201)if(a=(HEAP32[J>>2]|0)==102?202:203,a==202)__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,__ZZ13TranslateWordP10TranslatorPciP8WORD_TABE7word_ss+1&4294967295,E&4294967295,160,0,0,0);else if(a==203){a=(HEAP32[J>>2]|0)==0?207:204;c:do if(a==204&&(a=HEAP32[J>>2],c=__str6453& -4294967295,h=a,a=(h|0)>127?205:206,a!=205&&a==206)){if(_strchr(c,h)==0){a=207;break c}__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,__ZZ13TranslateWordP10TranslatorPciP8WORD_TABE7word_iz+1&4294967295,E&4294967295,160,0,0,0);break b}while(0);__Z14TranslateRulesP10TranslatorPcS1_iS1_iPj(f,__ZZ13TranslateWordP10TranslatorPciP8WORD_TABE7word_zz+1&4294967295,E&4294967295,160,0,0,0)}while(0);M|=V;h=0;c=H&4294967295;a=reSign(HEAP8[c>>0],8,0)!=0?210:214;b:do if(a==210)for(;;){a=reSign(HEAP8[c>>0],8,0)== -6?212:211;d:do if(a==211){a=reSign(HEAP8[c>>0],8,0)==7?212:213;break d}while(0);a==212&&(h=reSign(HEAP8[c>>0],8,0));c=c+1&4294967295;if(reSign(HEAP8[c>>0],8,0)!=0)a=210;else break b}while(0);a=(Q|0)!=0?216:215;b:do if(a==215){if((h|0)!=0){a=216;break b}__Z13SetWordStressP10TranslatorPcPjii(f,E&4294967295,x&4294967295,-1,0);_snprintf(_word_phonemes&4294967295,160,__str7454&4294967295,G&4294967295,H&4294967295,E&4294967295);HEAP8[(_word_phonemes+159&4294967295)>>0]=0;a=227;break b}while(0);b:do if(a== -216){a=(HEAP32[(((f&4294967295)+24&4294967295)+12&4294967295)>>2]|0)!=0?218:217;c:do if(a==217){if((z&65536|0)!=0)break c;_snprintf(_word_phonemes&4294967295,160,__str7454&4294967295,G&4294967295,H&4294967295,E&4294967295);HEAP8[(_word_phonemes+159&4294967295)>>0]=0;__Z13SetWordStressP10TranslatorPcPjii(f,_word_phonemes&4294967295,x&4294967295,-1,0);break b}while(0);__Z13SetWordStressP10TranslatorPcPjii(f,E&4294967295,x&4294967295,3,0);A=0;c=H&4294967295;a=reSign(HEAP8[c>>0],8,0)!=0?219:224;c:do if(a== -219)for(;;)if(a=reSign(HEAP8[c>>0],8,0)==6?220:223,a==220&&(a=(A|0)==0?221:222,a==221?A=1:a==222&&(HEAP8[c>>0]=5)),c=c+1&4294967295,reSign(HEAP8[c>>0],8,0)!=0)a=219;else{a=224;break c}while(0);_snprintf(_word_phonemes&4294967295,160,__str7454&4294967295,G&4294967295,H&4294967295,E&4294967295);HEAP8[(_word_phonemes+159&4294967295)>>0]=0;__Z13SetWordStressP10TranslatorPcPjii(f,_word_phonemes&4294967295,x&4294967295,-1,0)}while(0);a=reSign(HEAP8[(F&4294967295)>>0],8,0)!=0?228:229;a==228&&(A=_strlen(_word_phonemes& -4294967295),HEAP8[(F+(159-A&4294967295)&4294967295)>>0]=0,_strcpy(_word_phonemes+A&4294967295,F&4294967295));a=(M&16|0)!=0?230:231;a==230&&(HEAP32[(x&4294967295)>>2]&=-268435457);a=(M&128|0)==0?234:232;b:do if(a==232){if((HEAP32[((f&4294967295)+12&4294967295)>>2]&1048576|0)==0){a=234;break b}__Z16ChangeWordStressP10TranslatorPci(f,_word_phonemes&4294967295,3);a=243;break b}while(0);b:do if(a==234)if(a=(M&3072|0)!=0?235:237,a==235){__Z16ChangeWordStressP10TranslatorPci(f,_word_phonemes&4294967295, -6);if((M&2048|0)==0)break b;HEAP32[(x&4294967295)>>2]|=268435456}else if(a==237){if((HEAP32[(b+12*HEAP32[_dictionary_skipwords>>2]&-1)>>2]&16|0)==0)break b;a=(HEAP32[(x&4294967295)>>2]&6144|0)!=0?239:240;if(a==239)__Z16ChangeWordStressP10TranslatorPci(f,_word_phonemes&4294967295,4);else if(a==240){if((HEAP32[(x&4294967295)>>2]&8192|0)==0)break b;if((unSign(HEAPU8[__ZL18any_stressed_words_b>>0],1,0)|0)==0)break b;__Z16ChangeWordStressP10TranslatorPci(f,_word_phonemes&4294967295,3)}}while(0);a=(k&8192| -0)!=0?244:245;a==244&&(HEAP32[(f+8272&4294967295)>>2]=2,HEAP32[(f+8280&4294967295)>>2]=2);a=(HEAP32[(x+4&4294967295)>>2]&8|0)!=0?246:247;b:do if(a==246)HEAP32[(f+8276&4294967295)>>2]=3,HEAP32[(f+8272&4294967295)>>2]=0,HEAP32[(f+8284&4294967295)>>2]=0;else if(a==247)if(a=reSign(HEAP32[(x+4&4294967295)>>2]&1,8,0)!=0?248:249,a==248)HEAP32[(f+8272&4294967295)>>2]=2,HEAP32[(f+8280&4294967295)>>2]=0,HEAP32[(f+8284&4294967295)>>2]=0;else if(a==249)if(a=(HEAP32[(x+4&4294967295)>>2]&2|0)!=0?250:251,a==250)HEAP32[(f+ -8272&4294967295)>>2]=0,HEAP32[(f+8280&4294967295)>>2]=2,HEAP32[(f+8276&4294967295)>>2]=0,HEAP32[(f+8284&4294967295)>>2]=0;else if(a==251){if((HEAP32[(x+4&4294967295)>>2]&4|0)==0)break b;HEAP32[(f+8284&4294967295)>>2]=2;HEAP32[(f+8272&4294967295)>>2]=0;HEAP32[(f+8280&4294967295)>>2]=0;HEAP32[(f+8276&4294967295)>>2]=0}while(0);a=reSign(HEAP8[(HEAP32[y>>2]&4294967295)>>0],8,0)!=0?254:263;b:do if(a==254){if((HEAP32[(x+4&4294967295)>>2]&256|0)!=0)break b;a=(HEAP32[(f+8272&4294967295)>>2]|0)>0?256:257; -a==256&&(HEAP32[(f+8272&4294967295)>>2]=HEAP32[(f+8272&4294967295)>>2]-1&4294967295);a=(HEAP32[(f+8280&4294967295)>>2]|0)>0?258:259;a==258&&(HEAP32[(f+8280&4294967295)>>2]=HEAP32[(f+8280&4294967295)>>2]-1&4294967295);a=(HEAP32[(f+8284&4294967295)>>2]|0)>0?260:261;a==260&&(HEAP32[(f+8284&4294967295)>>2]=HEAP32[(f+8284&4294967295)>>2]-1&4294967295);if(!((HEAP32[(f+8276&4294967295)>>2]|0)>0))break b;HEAP32[(f+8276&4294967295)>>2]=HEAP32[(f+8276&4294967295)>>2]-1&4294967295}while(0);a=(s|0)==1?264:274; -b:do if(a==264){if((HEAP32[(f+280&4294967295)>>2]|0)!=25966)break b;c=s=HEAP32[O>>2];a=s>>>0<=255?266:267;a==266?D=_isalpha(c):a==267&&(a=c>>>0>12352&s>>>0<=42752?268:269,a==268?D=1:a==269&&(a=s>>>0>563?270:271,a==270?D=0:a==271&&(D=unSign(HEAPU8[(__ZL10walpha_tab+(s-256&4294967295)&4294967295)>>0],8,0))));s=D;if(!((s|0)!=0&(HEAP32[O>>2]|0)!=105))break b;HEAP32[(x&4294967295)>>2]|=16777216}while(0);a=(HEAP32[(((f&4294967295)+24&4294967295)+60&4294967295)>>2]&2|0)!=0?275:277;b:do if(a==275){if((HEAP32[(x& -4294967295)>>2]&3145728|0)==0){a=277;break b}__Z22ApplySpecialAttribute2P10TranslatorPci(f,_word_phonemes&4294967295,HEAP32[(x&4294967295)>>2])}while(0);HEAP32[(x&4294967295)>>2]|=Y;_llvm_memcpy_p0i8_p0i8_i32(d,C&4294967295,t,1,0);s=HEAP32[(x&4294967295)>>2]}while(0);STACKTOP=e;return s}function __Z16DeleteTranslatorP10Translator(f){var d,e;d=HEAP32[(f+1052&4294967295)>>2]!=0?1:3;a:do if(d==1){e=HEAP32[(f+1052&4294967295)>>2];if(e==0)break a;_free(e)}while(0);(f!=0?4:5)==4&&_free(f)} -function __Z14SetTranslator2PKc(f){var d,e,b,a;e=__Z22SelectPhonemeTableNamePKc(f);d=unSign((e|0)>=0,1,0);d=reSign(d,8,0)!=0?1:12;a:do if(d==1){d=HEAP32[_translator2>>2]!=0?2:10;if(d==2)if(d=(_strcmp(f,__ZL20translator2_language&4294967295)|0)!=0,b=HEAPU32[_translator2>>2],d=d?3:9,d==3){a=b;d=HEAP32[(a+1052&4294967295)>>2]!=0?4:6;b:do if(d==4){b=HEAP32[(a+1052&4294967295)>>2];if(b==0)break b;_free(b)}while(0);b=d=a;d=d!=0?7:8;d==7&&_free(b);HEAP32[_translator2>>2]=0}else if(d==9&&b!=0)break a;b=__Z16SelectTranslatorPKc(f); -HEAP32[_translator2>>2]=b;_strcpy(__ZL20translator2_language&4294967295,f);b=(__Z14LoadDictionaryP10TranslatorPKci(HEAP32[_translator2>>2],f,0)|0)!=0;b=unSign(b,1,0);if(reSign(b,8,0)==0)break a;e=HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2];HEAP32[_n_phoneme_tab>>2]=0;__ZL17SetUpPhonemeTableii(e,0);HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295;HEAP32[_current_phoneme_table>>2]=e;e=-1;HEAP8[(__ZL20translator2_language&4294967295)>>0]=0}while(0);return e} -function __ZL14TranslateWord2P10TranslatorPcP8WORD_TABii(f,d,e,b,a){var g=STACKTOP;STACKTOP+=392;_memset(g,0,392);var c,h=null,k,j,l,m,n,o,q,p,r,v,u,s,t,D,w,A,x,B,z,y=g+4,E=g+168,H=g+208,G=g+220,F=g+228,I=g+232;D=s=v=0;w=-1;A=0;l=-1;x=1;c=HEAP32[_f_logespeak>>2]!=0?1:7;a:do if(c==1){if((HEAP32[_logging_type>>2]&8|0)==0)break a;z=unSign(HEAPU8[(e+10&4294967295)>>0],8,0);_fprintf(HEAP32[_f_logespeak>>2],__str8456&4294967295,HEAP32[(e&4294967295)>>2],z);p=0;for(h=2;;){if(!(((h==4?B:0)|0)<=39)){c=6;break}if(reSign(HEAP8[(d+ -p&4294967295)>>0],8,0)==0){c=6;break}B=HEAP32[_f_logespeak>>2];z=reSign(HEAP8[(d+p&4294967295)>>0],8,0);_fputc(z,B);p=B=p+1&4294967295;h=4;c=5}_fwrite(__str9457&4294967295,1,2,HEAP32[_f_logespeak>>2])}while(0);B=z=unSign(HEAPU8[(e+10&4294967295)>>0],8,0);((z|0)>31?8:9)==8&&(B=31);B=unSign(HEAPU16[(e+6&4294967295)>>1],16,0)&2047|B<<11;z=HEAP32[(e&-1)>>2];c=(z&64|0)!=0?10:18;a:do if(c==10)for(HEAP8[__ZL13embedded_flag_b>>0]=1;;)if(q=HEAP32[__ZL13embedded_read>>2],p=HEAP32[(_embedded_list+q*4&4294967295)>> -2],HEAP32[__ZL13embedded_read>>2]=q+1&4294967295,q=(p|0)>>8,c=p&31,c=c==9?12:c==12?14:c==13?13:17,c==12?HEAP32[_option_sayas>>2]=q:c==14?(c=(q|0)==0?15:16,c==15?b=0:c==16&&(b=q+b&4294967295)):c==13&&(HEAP32[__ZL15option_emphasis>>2]=q),(p&128|0)==0)c=11;else break a;while(0);c=reSign(HEAP8[(d&4294967295)>>0],8,0)==0?19:20;a:do if(c==19)j=HEAP8[(_word_phonemes&4294967295)>>0]=0;else if(c==20){c=(HEAP32[(f+8312&4294967295)>>2]|0)>0?21:22;c==21&&(HEAP32[(f+8312&4294967295)>>2]=HEAP32[(f+8312&4294967295)>> -2]-1&4294967295);c=(HEAP32[_option_sayas>>2]&240|0)==16?23:25;b:do if(c==23){if((z&512|0)!=0)break b;b=b+4&4294967295}while(0);c=(z&2|0)!=0&(HEAP32[_option_capitals>>2]|0)>2&(HEAP32[__ZL11embedded_ix>>2]|0)<=243?26:31;c==26&&(c=((HEAP8[__ZL13embedded_flag_b>>0]?2:0)|0)!=0?27:28,c==27&&(HEAP32[(_embedded_list+(HEAP32[__ZL11embedded_ix>>2]-1&4294967295)*4&4294967295)>>2]&=-129),A=HEAP32[_option_capitals>>2],j=unSign((A|0)==3,1,0),c=reSign(j,8,0)!=0?29:30,c==29&&(A=20),j=HEAPU32[__ZL11embedded_ix>>2], -HEAP32[(_embedded_list+j*4&4294967295)>>2]=(A*256&4294967295)+193&4294967295,HEAP32[__ZL11embedded_ix>>2]=j+1&4294967295,HEAP8[__ZL13embedded_flag_b>>0]=1);j=_word_phonemes&4294967295;c=(z&8|0)!=0?32:47;b:do if(c==32){p=(_memcmp(d,__str10459&4294967295,3)|0)==0;v=d;c=p?33:45;c:do if(c==33){d=v+3&4294967295;p=0;u=reSign(HEAP8[d>>0],8,0);d=d+1&4294967295;q=p;(u|0)==32|(u|0)==0?(h=33,c=34):(h=33,c=43);d:do if(c==43)for(;;){C=h==43?C:q;c=_tolower(u)&255;HEAP8[(H+C&4294967295)>>0]=c;p=p+1&4294967295;u= -reSign(HEAP8[d>>0],8,0);var d=d+1&4294967295,C=p;if((u|0)==32|(u|0)==0){h=43;c=34;break d}else c=h=43}while(0);HEAP8[(H+(h==33?q:C)&4294967295)>>0]=0;p=H&4294967295;for(q=0;;){if(!((q|0)<(HEAP32[_n_phoneme_tables>>2]|0))){c=39;break}c=(_strcmp(p,_phoneme_tab_list+q*48&-1)|0)==0;var K=q;if(c){c=36;break}q=K+1&4294967295;c=38}c==36&&(HEAP32[_phoneme_tab_number>>2]=K);c=(q|0)==(HEAP32[_n_phoneme_tables>>2]|0)?40:41;c==40?r=-1:c==41&&(r=q);p=r;q=unSign((p|0)>0,1,0);if(reSign(q,8,0)==0){c=46;break c}q= -p;HEAP32[_n_phoneme_tab>>2]=0;__ZL17SetUpPhonemeTableii(q,0);HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295;HEAP32[_current_phoneme_table>>2]=q;HEAP8[(_word_phonemes&4294967295)>>0]=21;HEAP8[(_word_phonemes+1&4294967295)>>0]=p&255;HEAP8[(_word_phonemes+2&4294967295)>>0]=0}else c==45&&__Z14EncodePhonemesPcS_Ph(v,_word_phonemes&4294967295,g&4294967295);while(0);v=-2147483648}else if(c==47){p=0;c:for(;;){v=p;HEAP8[(y+v&4294967295)>>0]=HEAP8[(d+p&4294967295)>>0];v=reSign(HEAP8[(y+v& -4294967295)>>0],8,0);if((v|0)==32|(v|0)==0)break c;if((p|0)>159)break c;p=p+1&4294967295}v=__Z13TranslateWordP10TranslatorPciP8WORD_TAB(HEAP32[_translator>>2],d,a,e);c=(v&65536|0)!=0?52:53;if(c==52){_llvm_memcpy_p0i8_p0i8_i32(d,y&4294967295,p,1,0);j=v;break a}else if(c==53){c=(v&8388608|0)!=0?54:88;c:do if(c==54){if((HEAP32[(e+12&-1)>>2]&8|0)!=0)break c;t=1;HEAP32[(G&4294967295)>>2]=0;q=HEAP32[(((f&4294967295)+24&4294967295)+44&4294967295)>>2];u=d;c=reSign(HEAP8[u>>0],8,0)!=32;m=u;c?(h=55,c=56):(h= -55,c=57);d:do if(c==56)for(;;){u=(h==56?O:m)+1&4294967295;c=reSign(HEAP8[u>>0],8,0)!=32;var O=u;if(c)c=h=56;else{h=56;break d}}while(0);m=(h==55?m:O)+1&4294967295;c=F;__Z8utf8_in2PiPKci(c,m,0);n=m=c=HEAPU32[F>>2];c=c>>>0<=255?58:59;d:do if(c==58){var J=_isalpha(n),h=58;c=64;break d}else if(c==59)if(c=n>>>0>12352&m>>>0<=42752?60:61,c==60){c=66;break d}else if(c==61)if(c=m>>>0>563?62:63,c==62){c=65;break d}else if(c==63){var Q=unSign(HEAPU8[(__ZL10walpha_tab+(m-256&4294967295)&4294967295)>>0],8,0), -h=63;c=64;break d}while(0);d:do if(c==64){c=((h==58?J:Q)|0)==0?65:66;break d}while(0);if(c!=65&&c==66){if((t|0)==0)break c;_strcpy(I&4294967295,_word_phonemes&4294967295);c=__Z13TranslateWordP10TranslatorPciP8WORD_TAB(HEAP32[_translator>>2],u+1&4294967295,0,e+12&4294967295);HEAP32[(G&4294967295)>>2]=c;c=(HEAP32[(G&4294967295)>>2]&67108864|0)!=0?68:69;c==68&&(t=0);c=(q&256|0)!=0?70:72;d:do if(c==70){if((HEAP32[(G&4294967295)>>2]&1048576|0)!=0)break d;t=0}while(0);c=(q&512|0)!=0?73:75;d:do if(c==73){if((HEAP32[(e+ -12&-1)>>2]&16|0)==0){c=75;break d}t=0;c=76;break d}while(0);d:do if(c==75){c=(t|0)==0?76:77;break d}while(0);if(c==76&&(_strcpy(_word_phonemes&4294967295,I&4294967295),(t|0)==0))break c;HEAP8[u>>0]=45;v=t=__Z13TranslateWordP10TranslatorPciP8WORD_TAB(HEAP32[_translator>>2],d,a,e);(q|0)<=0?(h=77,c=85):(h=77,c=78);if(c==78){m=j;n=0;o=unSign(HEAPU8[m>>0],8,0);c=(o|0)!=0;unSign(c,1,0);m=m+1&4294967295;c=c?79:82;d:do if(c==79)for(;;)if(c=reSign(HEAP8[(HEAP32[(_phoneme_tab+o*4&4294967295)>>2]+11&4294967295)>> -0],8,0)==2?81:80,c==81&&(n=n+1&4294967295),o=unSign(HEAPU8[m>>0],8,0),c=unSign((o|0)!=0,1,0),m=m+1&4294967295,reSign(c,8,0)!=0)c=79;else break d;while(0);c=n;c=(c|0)<=(q&31|0)?84:83;if(c==84)var R=v,h=84;else if(c==83){HEAP8[u>>0]=32;v=__Z13TranslateWordP10TranslatorPciP8WORD_TAB(HEAP32[_translator>>2],d,a,e);break c}}c=((h==84?R:t)|0)==0?86:87;c==86&&(v=HEAP32[(G&4294967295)>>2]);v|=128;HEAP32[_dictionary_skipwords>>2]=1}}while(0);c=reSign(HEAP8[(j&4294967295)>>0],8,0)==21?89:100;c:do if(c==89){_llvm_memcpy_p0i8_p0i8_i32(d, -y&4294967295,p,1,0);l=j+1&4294967295;c=reSign(HEAP8[(l&4294967295)>>0],8,0)==0?90:91;c==90&&(l=__str4451&4294967295);_strcpy(E&4294967295,_dictionary_name&4294967295);l=q=__Z14SetTranslator2PKc(l);c=(q|0)>=0?92:95;d:do if(c==92)if(v=__Z13TranslateWordP10TranslatorPciP8WORD_TAB(HEAP32[_translator2>>2],d,a,e),c=reSign(HEAP8[(j&4294967295)>>0],8,0)==21?93:94,c==93){l=-1;c=95;break d}else if(c==94){c=(l|0)<0?95:96;break d}while(0);c==95&&(HEAP8[(j&4294967295)>>0]=13,HEAP8[(j+1&4294967295)>>0]=13,HEAP8[(j+ -2&4294967295)>>0]=0);q=(__Z24ChangeEquivalentPhonemesP10TranslatoriPc(f,l,j)|0)!=0;q=unSign(q,1,0);c=reSign(q,8,0)!=0?97:98;if(c!=97&&c==98&&(l|0)!=-1)break c;_strcpy(_dictionary_name&4294967295,E&4294967295);l=HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2];HEAP32[_n_phoneme_tab>>2]=0;__ZL17SetUpPhonemeTableii(l,0);HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295;HEAP32[_current_phoneme_table>>2]=l;l=HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2]}while(0);c=(z&128|0)==0?101:111;c:do if(c== -101){c=(v&268435456|0)!=0?102:104;d:do if(c==102){if(!((b|0)<=0))break d;b=1}while(0);if((v&256|0)==0){c=111;break c}if((z|0)!=0){c=111;break c}if((HEAP32[(e+-12&-1)>>2]&512|0)!=0){c=111;break c}if((HEAP32[(f+8312&4294967295)>>2]|0)!=0){c=111;break c}c=(b|0)<=3?109:110;c==109&&(b=4);HEAP32[(f+8312&4294967295)>>2]=3}while(0);if(!((HEAP32[__ZL15option_emphasis>>2]|0)>2))break b;if(!((b|0)<=0))break b;b=1}}while(0);q=_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295;p=0;u=1;t=0;n=-1;m=0;c=(v|0)<0?115:117; -b:do if(c==115){if((v&536870912|0)!=0)break b;m=16}while(0);o=b;(o|0)>0&(HEAP32[_n_ph_list2>>2]|0)<=995?(h=117,c=118):(h=117,c=122);b:do if(c==118)for(;;)if(c=((h==117?o:k)|0)>1,h=HEAP32[_n_ph_list2>>2],k=_ph_list2+h*8&4294967295,HEAP32[_n_ph_list2>>2]=h+1&4294967295,c=c?119:120,c==119?(HEAP8[(k&4294967295)>>0]=9,HEAP8[(k+1&4294967295)>>0]=0,HEAP8[(k+3&4294967295)>>0]=0,HEAP16[(k+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535,HEAP16[(k+6&4294967295)>>1]=0,HEAP8[__ZL13embedded_flag_b>> -0]=0,b=b-2&4294967295):c==120&&(HEAP8[(k&4294967295)>>0]=11,HEAP8[(k+1&4294967295)>>0]=0,HEAP8[(k+3&4294967295)>>0]=0,HEAP16[(k+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535,HEAP16[(k+6&4294967295)>>1]=0,HEAP8[__ZL13embedded_flag_b>>0]=0,b=b-1&4294967295),HEAP32[(f+8316&4294967295)>>2]=0,HEAP32[(f+8320&4294967295)>>2]=0,k=b,(k|0)>0&(HEAP32[_n_ph_list2>>2]|0)<=995)h=121,c=118;else break b;while(0);c=(HEAP32[_option_capitals>>2]|0)==1?123:128;b:do if(c==123){if((z&2|0)==0)break b;c= -HEAP32[_n_ph_list2>>2];h=_ph_list2+c*8&4294967295;HEAP32[_n_ph_list2>>2]=c+1&4294967295;c=h;HEAP8[(c&4294967295)>>0]=10;HEAP8[(c+1&4294967295)>>0]=0;HEAP8[(c+3&4294967295)>>0]=0;HEAP16[(c+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535;HEAP16[(c+6&4294967295)>>1]=0;HEAP8[__ZL13embedded_flag_b>>0]=0;c=HEAP32[_n_ph_list2>>2];h=_ph_list2+c*8&4294967295;HEAP32[_n_ph_list2>>2]=c+1&4294967295;c=h;HEAP8[(c&4294967295)>>0]=18;HEAP8[(c+1&4294967295)>>0]=0;HEAP8[(c+3&4294967295)>>0]=0;HEAP16[(c+ -4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535;HEAP16[(c+6&4294967295)>>1]=0;HEAP8[__ZL13embedded_flag_b>>0]=0;c=reSign(z&1,8,0)!=0^1;c=unSign(c,1,0);c=reSign(c,8,0)!=0?126:125;c:do if(c==125){c=reSign(HEAP8[(d+1&4294967295)>>0],8,0);if((__Z7IsAlphaj(c)|0)==0){c=126;break c}c=HEAP32[_n_ph_list2>>2];h=_ph_list2+c*8&4294967295;HEAP32[_n_ph_list2>>2]=c+1&4294967295;c=h;HEAP8[(c&4294967295)>>0]=10;HEAP8[(c+1&4294967295)>>0]=0;HEAP8[(c+3&4294967295)>>0]=0;HEAP16[(c+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>> -0]?2:0)&65535;HEAP16[(c+6&4294967295)>>1]=0;HEAP8[__ZL13embedded_flag_b>>0]=0;c=HEAP32[_n_ph_list2>>2];h=_ph_list2+c*8&4294967295;HEAP32[_n_ph_list2>>2]=c+1&4294967295;c=h;HEAP8[(c&4294967295)>>0]=18;HEAP8[(c+1&4294967295)>>0]=0;HEAP8[(c+3&4294967295)>>0]=0;HEAP16[(c+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535;HEAP16[(c+6&4294967295)>>1]=0;HEAP8[__ZL13embedded_flag_b>>0]=0;break b}while(0)}while(0);c=(l|0)>=0?129:130;c==129&&(c=_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295,HEAP8[(c& -4294967295)>>0]=21,HEAP8[(c+1&4294967295)>>0]=0,HEAP8[(c+3&4294967295)>>0]=0,HEAP16[(c+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535,HEAP16[(c+6&4294967295)>>1]=0,HEAP8[__ZL13embedded_flag_b>>0]=0,c=HEAP32[_n_ph_list2>>2],HEAP8[((_ph_list2+c*8&4294967295)+3&4294967295)>>0]=l&255,HEAP32[_n_ph_list2>>2]=c+1&4294967295);c=(z&128|0)!=0?131:133;b:do if(c==131){h=unSign(HEAPU8[j>>0],8,0);if(reSign(HEAP8[(HEAP32[(_phoneme_tab+h*4&4294967295)>>2]+11&4294967295)>>0],8,0)!=0)break b;j=j+1&4294967295}while(0); -c=reSign(HEAP8[(j&4294967295)>>0],8,0)==0?134:136;b:do if(c==134){if(((HEAP8[__ZL13embedded_flag_b>>0]?2:0)|0)==0)break b;HEAP8[(j&4294967295)>>0]=23;HEAP8[(j+1&4294967295)>>0]=0}while(0);h=HEAP8[j>>0];c=reSign(h,8,0)!=0;j=j+1&4294967295;c=c^1|(HEAP32[_n_ph_list2>>2]|0)>995?174:137;b:do if(c==137)for(;;){c=reSign(h,8,0)==-1?138:139;d:do if(c==139)if(c=unSign(h,8,0),o=HEAP32[(_phoneme_tab+c*4&4294967295)>>2],c=reSign(h,8,0)==21?140:141,c==140)HEAP8[(_ph_list2+HEAP32[_n_ph_list2>>2]*8&-1)>>0]=h,HEAP16[((_ph_list2+ -HEAP32[_n_ph_list2>>2]*8&4294967295)+6&4294967295)>>1]=0,HEAP16[((_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295)+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535,o=HEAP32[_n_ph_list2>>2],HEAP8[((_ph_list2+o*8&4294967295)+3&4294967295)>>0]=HEAP8[j>>0],HEAP32[_n_ph_list2>>2]=o+1&4294967295,j=j+1&4294967295;else if(c==141)if(c=reSign(HEAP8[(o+11&4294967295)>>0],8,0)==1?142:147,c==142)c=reSign(HEAP16[(o+8&4294967295)>>1],16,0)==0?143:144,c==143?u=unSign(HEAPU8[(o+14&4294967295)>>0],8,0): -c==144&&(c=(w|0)>=0?145:146,c==145?HEAP8[((_ph_list2+w*8&4294967295)+3&4294967295)>>0]=h:c==146&&(s=unSign(h,8,0)));else if(c==147)if(c=reSign(h,8,0)==20?148:149,c==148)w=HEAP32[_n_ph_list2>>2]-1&4294967295,HEAP16[((_ph_list2+w*8&4294967295)+4&4294967295)>>1]|=4,HEAP8[((_ph_list2+w*8&4294967295)+1&4294967295)>>0]=u&255;else if(c==149)if(c=reSign(h,8,0)==12?150:151,c==150)HEAP16[((_ph_list2+(HEAP32[_n_ph_list2>>2]-1&4294967295)*8&4294967295)+4&4294967295)>>1]|=8;else if(c==151)if(c=reSign(h,8,0)== -15?152:153,c==152)t=B+1&4294967295;else if(c==153)if(c=reSign(h,8,0)==22?154:156,c==154){if((HEAP32[(((f&4294967295)+24&4294967295)+56&4294967295)>>2]|0)==0)break d;v|=524288}else if(c==156){HEAP8[(_ph_list2+HEAP32[_n_ph_list2>>2]*8&-1)>>0]=h;HEAP8[((_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295)+3&4294967295)>>0]=0;HEAP16[((_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295)+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535|m&65535;HEAP8[__ZL13embedded_flag_b>>0]=0;HEAP16[((_ph_list2+HEAP32[_n_ph_list2>> -2]*8&4294967295)+6&4294967295)>>1]=t&65535;t=0;c=reSign(HEAP8[(o+11&4294967295)>>0],8,0)==2?157:166;e:do if(c==157){p=u;u=1;c=(p|0)>3?158:159;c==158&&(HEAP8[__ZL18any_stressed_words_b>>0]=1);c=(w|0)>=0?160:162;f:do if(c==160){if((HEAP32[_n_ph_list2>>2]-1&4294967295|0)==(w|0))break f;HEAP8[((_ph_list2+(HEAP32[_n_ph_list2>>2]-1&4294967295)*8&4294967295)+1&4294967295)>>0]=p&255}while(0);HEAP16[((_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295)+4&4294967295)>>1]|=4;w=HEAP32[_n_ph_list2>>2];c=(p|0)>(n|0)? -163:164;c==163&&(n=p,D=HEAP32[_n_ph_list2>>2]);if((s|0)==0){c=173;break e}HEAP8[((_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295)+3&4294967295)>>0]=s&255;s=0}else if(c==166){if((x|0)==0){c=173;break e}if((HEAP32[(((f&4294967295)+24&4294967295)+56&4294967295)>>2]|0)==0){c=173;break e}c=(HEAP32[(f+8320&4294967295)>>2]&524288|0)==0?170:169;f:do if(c==169){c=reSign(HEAP32[(((f&4294967295)+24&4294967295)+56&4294967295)>>2]&1,8,0)!=0?172:170;break f}while(0);if(c==170){if((HEAP32[(f+8316&4294967295)>>2]| -0)==0){c=173;break e}if((HEAP32[(((f&4294967295)+24&4294967295)+56&4294967295)>>2]&2|0)==0){c=173;break e}}HEAP16[((_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295)+4&4294967295)>>1]|=8}while(0);HEAP8[((_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295)+1&4294967295)>>0]=p&255;HEAP32[_n_ph_list2>>2]=HEAP32[_n_ph_list2>>2]+1&4294967295;x=0}while(0);h=HEAP8[j>>0];c=reSign(h,8,0)!=0;c=unSign(c,1,0);j=j+1&4294967295;c=reSign(c,8,0)!=0^1;c=unSign(c,1,0);if(reSign(c,8,0)!=0|(HEAP32[_n_ph_list2>>2]|0)>995)break b; -else c=137}while(0);c=(z&131072|0)!=0?175:176;c==175&&(j=HEAP32[_n_ph_list2>>2],c=_ph_list2+j*8&4294967295,HEAP32[_n_ph_list2>>2]=j+1&4294967295,j=c,HEAP8[(j&4294967295)>>0]=27,HEAP8[(j+1&4294967295)>>0]=0,HEAP8[(j+3&4294967295)>>0]=0,HEAP16[(j+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535,HEAP16[(j+6&4294967295)>>1]=0,HEAP8[__ZL13embedded_flag_b>>0]=0);c=(z&128|0)==0?177:178;c==177&&(HEAP16[(q+6&4294967295)>>1]=B&65535);HEAP32[(f+8316&4294967295)>>2]=0;c=(p|0)>3?179:181;b:do if(c== -179){j=unSign(HEAPU8[(_ph_list2+(HEAP32[_n_ph_list2>>2]-1&4294967295)*8&-1)>>0],8,0);if(reSign(HEAP8[(HEAP32[(_phoneme_tab+j*4&4294967295)>>2]+11&4294967295)>>0],8,0)!=2)break b;HEAP32[(f+8316&4294967295)>>2]=1}while(0);c=(l|0)>=0?182:183;c==182&&(_strcpy(_dictionary_name&4294967295,E&4294967295),j=HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2],HEAP32[_n_phoneme_tab>>2]=0,__ZL17SetUpPhonemeTableii(j,0),HEAP32[_n_phoneme_tab>>2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295,HEAP32[_current_phoneme_table>>2]= -j,j=_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295,HEAP8[(j&4294967295)>>0]=21,HEAP8[(j+1&4294967295)>>0]=0,HEAP8[(j+3&4294967295)>>0]=0,HEAP16[(j+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535,HEAP16[(j+6&4294967295)>>1]=0,HEAP8[__ZL13embedded_flag_b>>0]=0,j=HEAP32[_n_ph_list2>>2],HEAP8[((_ph_list2+j*8&4294967295)+3&4294967295)>>0]=HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2]&255,HEAP32[_n_ph_list2>>2]=j+1&4294967295);c=(A|0)>0?184:185;c==184&&(j=HEAP32[__ZL11embedded_ix>>2],HEAP32[(_embedded_list+ -j*4&4294967295)>>2]=(A*256&4294967295)+225&4294967295,HEAP32[__ZL11embedded_ix>>2]=j+1&4294967295,j=_ph_list2+HEAP32[_n_ph_list2>>2]*8&4294967295,HEAP8[(j&4294967295)>>0]=10,HEAP8[(j+1&4294967295)>>0]=0,HEAP8[(j+3&4294967295)>>0]=0,HEAP16[(j+4&4294967295)>>1]=(HEAP8[__ZL13embedded_flag_b>>0]?2:0)&65535,HEAP16[(j+6&4294967295)>>1]=0,HEAP8[__ZL13embedded_flag_b>>0]=0,j=HEAP32[_n_ph_list2>>2],HEAP16[((_ph_list2+j*8&4294967295)+4&4294967295)>>1]=2,HEAP32[_n_ph_list2>>2]=j+1&4294967295);c=(v&4096|0)!= -0?186:187;c==186&&(HEAP16[((_ph_list2+D*8&4294967295)+4&4294967295)>>1]|=64);j=HEAP32[(f+8320&4294967295)>>2]=v}while(0);STACKTOP=g;return j}function __Z7IsSpacej(f){var d,e,b;d=(f|0)==0?1:2;d==1?b=0:d==2&&(d=f>>>0>9471&f>>>0<=9631?3:4,d==3?b=1:d==4&&(d=f>>>0<=255?5:6,d==5?e=_isspace(f):d==6&&(e=0),b=e));return b} -function __Z15TranslateClauseP10TranslatorP8_IO_FILEPKvPiPPc(f,d,e,b,a){var g=STACKTOP;STACKTOP+=6504;_memset(g,0,6504);var c,h=null,k,j,l,m,n,o,q,p,r,v,u,s,t,D,w,A,x,B,z,y,E,H,G,F,I,C,K,O,J,Q,R,V,M,P,Y,ca,N,L,T=g+4,Z=g+8,S,ea=g+12,$=g+16,X=g+20,ia=g+24,ha,aa,da,W,ka,ua,oa,qa,ra,xa,la,ga,ta,ma,U=g+28,na=g+32,ba=g+1440,ja=g+5040,va,za=g+5740,wa=g+5744,Aa=g+5748,fa,pa,sa=g+5752,Ba=g+5904,ya;S=HEAP32[Z>>2]=0;HEAP32[$>>2]=32;Q=0;aa=D=HEAP32[ia>>2]=0;da=1;ma=ta=ga=la=xa=oa=ua=0;HEAP32[U>>2]=0;c=f==0?1: -2;a:do if(c==1)N=0;else if(c==2){HEAP32[_p_textinput>>2]=e;HEAP32[_p_wchar_input>>2]=e;HEAP32[__ZL11embedded_ix>>2]=0;HEAP32[__ZL13embedded_read>>2]=0;HEAP32[_pre_pause>>2]=0;HEAP8[__ZL18any_stressed_words_b>>0]=0;HEAP32[_clause_start_char>>2]=HEAP32[_count_characters>>2];N=unSign((HEAP32[_clause_start_char>>2]|0)<0,1,0);c=reSign(N,8,0)!=0?3:4;c==3&&(HEAP32[_clause_start_char>>2]=0);HEAP32[_clause_start_word>>2]=HEAP32[_count_words>>2]+1&4294967295;L=0;b:for(;;)if(HEAP16[(na+L*2&4294967295)>>1]=0, -L=N=L+1&4294967295,!((N|0)<=699))break b;N=__Z10ReadClauseP10TranslatorP8_IO_FILEPcPsPiiS5_S3_(f,d,__ZL6source&4294967295,na&4294967295,U,700,za,__ZZ15TranslateClauseP10TranslatorP8_IO_FILEPKvPiPPcE17voice_change_name&4294967295);c=HEAP32[_f_logespeak>>2]!=0?7:11;b:do if(c==7){if((HEAP32[_logging_type>>2]&4|0)==0)break b;_fprintf(HEAP32[_f_logespeak>>2],__str11463&4294967295,N);L=__ZL6source&4294967295;va=reSign(HEAP8[L>>0],8,0)!=0;ha=HEAP32[_f_logespeak>>2];va?(h=8,c=9):(h=8,c=10);c:do if(c==9)for(;;){Ca= -h==9?Ca:ha;va=reSign(HEAP8[L>>0],8,0);_fputc(va,Ca);L=L+1&4294967295;va=reSign(HEAP8[L>>0],8,0)!=0;var Ca=HEAP32[_f_logespeak>>2];if(va)c=h=9;else{h=9;c=10;break c}}while(0);_fwrite(__str12464&4294967295,1,10,h==8?ha:Ca);_fflush(HEAP32[_f_logespeak>>2])}while(0);HEAP16[(na+(HEAP32[U>>2]+1&4294967295)*2&4294967295)>>1]=0;HEAP16[(na+(HEAP32[U>>2]+2&4294967295)*2&4294967295)>>1]=32767;HEAP16[(na+(HEAP32[U>>2]+3&4294967295)*2&4294967295)>>1]=0;ha=(N&4095)*10&4294967295;va=(N|0)>>12&7;c=(HEAP32[za>>2]| -0)!=0?12:13;c==12&&(va=HEAP32[za>>2]);L=__ZL6source&4294967295;b:for(;;){if(reSign(HEAP8[L>>0],8,0)==0)break b;M=reSign(HEAP8[L>>0],8,0);h=M&255;c=(h|0)==0?16:15;c:do if(c==15){if(M>>>0>32){c=16;break c}P=1;c=18;break c}while(0);c==16&&(P=0);M=P;M=unSign((M|0)==0,1,0);if(reSign(M,8,0)!=0)break b;L=L+1&4294967295}c=reSign(HEAP8[L>>0],8,0)==0?22:25;c==22?(ha=ha-HEAP32[__ZL16max_clause_pause>>2]&4294967295,c=(ha|0)<0?23:24,c==23&&(ha=0),N&=-524289,HEAP32[__ZL16max_clause_pause>>2]=ha+HEAP32[__ZL16max_clause_pause>> -2]&4294967295):c==25&&(HEAP32[__ZL16max_clause_pause>>2]=ha);HEAP32[(f+8324&4294967295)>>2]=N;c=(HEAP32[_new_sentence>>2]|0)!=0?27:30;b:do if(c==27){HEAP32[_count_sentences>>2]=HEAP32[_count_sentences>>2]+1&4294967295;if(!((HEAP32[_skip_sentences>>2]|0)>0))break b;HEAP32[_skip_sentences>>2]=HEAP32[_skip_sentences>>2]-1&4294967295;if((HEAP32[_skip_sentences>>2]|0)!=0)break b;HEAP32[_skipping_text>>2]=0}while(0);_llvm_memset_p0i8_i32(_ph_list2&4294967295,0,8,1,0);HEAP8[(_ph_list2&4294967295)>>0]=10; -HEAP32[_n_ph_list2>>2]=1;HEAP32[(f+8288&4294967295)>>2]=0;HEAP32[(f+8312&4294967295)>>2]=0;HEAP32[(f+8272&4294967295)>>2]=0;HEAP32[(f+8284&4294967295)>>2]=0;HEAP32[(f+8276&4294967295)>>2]=0;HEAP32[(f+8280&4294967295)>>2]=0;HEAP32[(f+652&4294967295)>>2]=0;HEAP32[(f+8316&4294967295)>>2]=0;ra=qa=ka=M=HEAP32[(f+8320&4294967295)>>2]=0;HEAP8[(ja&4294967295)>>0]=0;HEAP8[(ja+1&4294967295)>>0]=32;HEAP8[(ja+2&4294967295)>>0]=32;L=3;HEAP32[ea>>2]=32;HEAP16[((ba&4294967295)+4&4294967295)>>1]=L&65535;o=W=HEAP32[(ba& --1)>>2]=0;h=reSign(HEAP16[(na+o*2&4294967295)>>1],16,0)<=0;V=o;h?(h=30,c=31):(h=30,c=32);b:do if(c==31)for(;;){o=(h==31?Ea:V)+1&4294967295;var h=reSign(HEAP16[(na+o*2&4294967295)>>1],16,0)<=0,Ea=o;if(h)c=h=31;else{h=31;break b}}while(0);HEAP16[((ba&4294967295)+6&4294967295)>>1]=HEAP16[(na+(h==30?V:Ea)*2&4294967295)>>1];m=0;c=reSign(HEAP16[(na+o*2&4294967295)>>1],16,0)!=0?33:36;b:do if(c==33)for(;;)if(V=reSign(HEAP16[(na+o*2&4294967295)>>1],16,0)!=-1,V=unSign(V,1,0),o=o+1&4294967295,c=reSign(V,8,0)!= -0?35:34,c==35&&(m=m+1&4294967295),reSign(HEAP16[(na+o*2&4294967295)>>1],16,0)!=0)c=33;else break b;while(0);HEAP8[((ba&4294967295)+10&4294967295)>>0]=m&255;b:for(;;){if((W|0)!=0)break b;if(!((L|0)<=699&(HEAP32[_n_ph_list2>>2]|0)<=995))break b;m=HEAP32[$>>2];__Z8utf8_in2PiPKci($,ja+(L-1&4294967295)&4294967295,1);c=reSign(HEAP8[((f&4294967295)+250&4294967295)>>0],8,0)==0?41:38;c:do if(c==38)if(V=HEAP32[$>>2],c=V>>>0>47&V>>>0<=57?40:39,c==40){if((__Z7IsAlphaj(m)|0)==0)break c;HEAP32[$>>2]=97;break c}else if(c== -39)break c;while(0);c=(Q|0)!=0?44:45;c:do if(c==44)HEAP32[ea>>2]=Q,Q=0;else if(c==45){if((HEAP32[Z>>2]|0)==0)break c;__Z8utf8_in2PiPKci(ea,__ZL6source+(HEAP32[Z>>2]-1&4294967295)&4294967295,1)}while(0);V=HEAP32[Z>>2];c=(HEAP32[ia>>2]|0)!=0?48:49;c==48?(x=HEAP32[ia>>2],HEAP32[ia>>2]=0):c==49&&(q=__ZL6source+HEAP32[Z>>2]&4294967295,x=T,x=__Z8utf8_in2PiPKci(x,q,0),HEAP32[Z>>2]=HEAP32[Z>>2]+x&4294967295,x=HEAP32[T>>2]);c=__ZL6source+HEAP32[Z>>2]&4294967295;q=X;q=__Z8utf8_in2PiPKci(q,c,0);c=x;c=c==0?51: -c==1?53:52;c:do if(c==51){W=1;x=32;c=52;break c}while(0);c:do if(c==52){c=(reSign(HEAP8[_ctrl_embedded>>0],8,0)|0)==(x|0)?53:79;break c}while(0);if(c==53)if(p=HEAP32[Z>>2]-1&4294967295,c=(HEAP32[ea>>2]|0)!=32?54:55,c==54)Q=x=32,HEAP32[Z>>2]=HEAP32[Z>>2]-1&4294967295;else if(c==55){q=Z;m=__str2447&4294967295;Q=-1;V=0;r=HEAP8[(__ZL6source+HEAP32[q>>2]&4294967295)>>0];c=reSign(r,8,0)==43?56:57;c:do if(c==56)V=64,HEAP32[q>>2]=HEAP32[q>>2]+1&4294967295;else if(c==57){if(reSign(r,8,0)!=45)break c;V=96; -HEAP32[q>>2]=HEAP32[q>>2]+1&4294967295}while(0);c=(reSign(HEAP8[(__ZL6source+HEAP32[q>>2]&4294967295)>>0],8,0)-48&4294967295)>>>0<=9?60:62;c:do if(c==60){Q=_atoi(__ZL6source+HEAP32[q>>2]&4294967295);if(!((reSign(HEAP8[(__ZL6source+HEAP32[q>>2]&4294967295)>>0],8,0)-48&4294967295)>>>0<=9))break c;for(;;)if(HEAP32[q>>2]=HEAP32[q>>2]+1&4294967295,(reSign(HEAP8[(__ZL6source+HEAP32[q>>2]&4294967295)>>0],8,0)-48&4294967295)>>>0<=9)c=61;else break c}while(0);c=HEAPU32[q>>2];r=HEAP8[(__ZL6source+c&4294967295)>> -0];HEAP32[q>>2]=c+1&4294967295;c=(HEAP32[__ZL11embedded_ix>>2]|0)>247?63:64;if(c==63)R=0;else if(c==64)if(c=unSign(r,8,0),q=m,r=c,c=(r|0)>127?65:66,c==65?J=0:c==66&&(J=_strchr(q,r)),q=J,c=unSign(q==0,1,0),c=reSign(c,8,0)!=0?68:69,c==68)R=0;else if(c==69){R=m=(q-m&4294967295)+1&4294967295;(Q|0)==-1?(h=69,c=70):(h=69,c=71);if(c==70){var Da=R;Q=HEAP32[(_embedded_default+Da*4&4294967295)>>2];V=0;h=70}c=((h==70?Da:m)|0)==9?72:73;c==72&&(HEAP32[__ZL13option_sayas2>>2]=Q,HEAP32[__ZL18count_sayas_digits>> -2]=0);c=(R|0)==13?74:77;c==74&&(c=(Q|0)>2?75:76,c==75?HEAP8[__ZL13word_emphasis_b>>0]=1:c==76&&(HEAP8[__ZL13word_emphasis_b>>0]=0));m=HEAP32[__ZL11embedded_ix>>2];HEAP32[(_embedded_list+m*4&4294967295)>>2]=(V+R&4294967295)+(Q*256&4294967295)&4294967295;HEAP32[__ZL11embedded_ix>>2]=m+1&4294967295;R=1}Q=R;xa=xa+Q&4294967295;Q=HEAP32[ea>>2];_llvm_memset_p0i8_i32(__ZL6source+p&4294967295,32,HEAP32[Z>>2]-p&4294967295,1,0);HEAP32[Z>>2]=p;continue b}c=(HEAP32[__ZL13option_sayas2>>2]|0)==36?80:88;c:do if(c== -80){if((x|0)==32)break c;c=(HEAP32[ea>>2]|0)==32?82:84;d:do if(c==82){if((HEAP32[X>>2]|0)!=32)break d;HEAP32[__ZL13option_sayas2>>2]=20}while(0);x=c=x;c=(c|0)==73?85:87;d:do if(c==85){if((HEAP32[(HEAP32[_translator>>2]+280&4294967295)>>2]|0)!=29810){c=87;break d}x=305}while(0);x=_towlower(x)}while(0);c=(ua|0)!=0?89:92;c:do if(c==89){da=8;var Ja=x;if((Ja|0)==93)h=89;else{h=89;c=426;break c}if((HEAP32[X>>2]|0)!=93){c=424;break c}ua=0;HEAP32[Z>>2]=HEAP32[Z>>2]+1&4294967295;x=32;h=91;c=425;break c}else if(c== -92)if(c=(HEAP32[__ZL13option_sayas2>>2]&240|0)==64?93:102,c==93){p=x;c=p>>>0<=255?95:94;d:do if(c==95){if((unSign((p-48&4294967295)>>>0<=9,1,0)|0)==0)break d;HEAP32[__ZL18count_sayas_digits>>2]=HEAP32[__ZL18count_sayas_digits>>2]+1&4294967295;if(!((HEAP32[__ZL13option_sayas2>>2]&15|0)<(HEAP32[__ZL18count_sayas_digits>>2]|0))){c=424;break c}x=32;ga=1;HEAP32[__ZL18count_sayas_digits>>2]=0;h=97;c=425;break c}while(0);HEAP32[__ZL18count_sayas_digits>>2]=0;p=c=HEAPU32[$>>2];c=c>>>0<=255?100:99;if(c==100){if((unSign((p- -48&4294967295)>>>0<=9,1,0)|0)==0){c=424;break c}x=32;ga=1;h=101;c=425;break c}else if(c==99){c=424;break c}}else if(c==102){if((HEAP32[__ZL13option_sayas2>>2]&16|0)!=0){c=424;break c}c=(x|0)==146|(x|0)==180|(x|0)==8217|(x|0)==8242?104:105;c==104&&(x=39);p=x;(x|0)==8216|(p|0)==63?(h=105,c=106):(h=105,c=110);d:do if(c==106){c=(__Z7IsAlphaj(HEAP32[$>>2])|0)==0?109:107;e:do if(c==107){if((__Z7IsAlphaj(HEAP32[X>>2])|0)==0)break e;x=39;c=114;break d}while(0);var Na=x,h=109;c=110;break d}while(0);d:do if(c== -110)if(c=((h==109?Na:p)|0)==1328?111:112,c==111)x=32,qa|=1024;else if(c==112){if((x|0)!=1367)break d;x=32;qa|=131072}while(0);c=HEAP32[X>>2];r=x;u=HEAP32[ea>>2];F=__ZL6source+HEAP32[Z>>2]&4294967295;p=f;K=F;C=u;u=r;F=c;r=ia;c=HEAP32[(p+280&4294967295)>>2];c=c==24934?115:c==27503?137:c==28268?115:147;d:do if(c==115){n=C=c=C;c=c>>>0<=255?116:117;e:do if(c==116){var Oa=_isalpha(n),h=116;c=122;break e}else if(c==117)if(c=n>>>0>12352&C>>>0<=42752?118:119,c==118){c=147;break d}else if(c==119)if(c=C>>>0> -563?120:121,c==120){c=123;break e}else if(c==121){var Pa=unSign(HEAPU8[(__ZL10walpha_tab+(C-256&4294967295)&4294967295)>>0],8,0),h=121;c=122;break e}while(0);if(c==122&&((h==116?Oa:Pa)|0)!=0){c=147;break d}C=K+1&4294967295;c=g;__Z8utf8_in2PiPKci(c,C,0);c=(u|0)!=39?131:124;e:do if(c==124&&(C=HEAP32[g>>2],c=(C|0)==0?125:126,c!=125&&c==126)){c=C>>>0>9471&C>>>0<=9631?127:128;if(c!=127&&c==128)if(c=C>>>0<=255?130:129,c==130){if((_isspace(C)|0)==0)break e}else if(c==129)break e;c=(F|0)==110?133:135;f:do if(c== -133){if((HEAP32[(p+280&4294967295)>>2]|0)!=24934){c=135;break f}HEAP8[(K&4294967295)>>0]=32;c=192;break f}while(0);if(c==135&&!((F|0)==110|(F|0)==116)){c=147;break d}x=601;c=194;break d}while(0);c=147;break d}else if(c==137){n=u-44032&4294967295;c=(n|0)<0?144:138;e:do if(c==138){if(u>>>0>55215)break e;O=(n|0)/588|0;h=((n|0)/28|0)%21;K=(n|0)%28;c=(O|0)==11?140:142;f:do if(c==140){u=h+4449&4294967295;if(!((K|0)>0))break f;HEAP32[r>>2]=K+4519&4294967295}else c==142&&(u=O+4352&4294967295,HEAP32[r>>2]= -((h*28&4294967295)+50500&4294967295)+K&4294967295);while(0);O=u;h=143;c=193;break d}while(0);n=u-12592&4294967295;c=(n|0)<0|(n|0)>51?145:146;if(c==145){c=147;break d}else if(c==146){var Qa=unSign(HEAPU8[(__ZZL13TranslateCharP10TranslatorPcijjPiE20hangul_compatibility+n&4294967295)>>0],8,0)+4352&4294967295,h=146;c=193;break d}}while(0);d:do if(c==147){y=u;c=F;F=p;u=y;y=c;p=r;r=0;c=(unSign(HEAPU8[__ZZL14SubstituteCharP10TranslatorjjPiE11ignore_next_b>>0],1,0)|0)!=0?148:149;if(c==148)HEAP8[__ZZL14SubstituteCharP10TranslatorjjPiE11ignore_next_b>> -0]=0,E=8;else if(c==149)if(c=(u|0)==0?150:151,c==150)E=0;else if(c==151)if(K=HEAP32[((F&4294967295)+264&4294967295)>>2],c=unSign(K==0,1,0),c=reSign(c,8,0)!=0,F=u,c=c?152:153,c==152)E=F;else if(c==153){n=F=C=F;c=F>>>0<=255?154:155;e:do if(c==154)I=_isupper(n);else if(c==155){c=n>>>0>563?157:156;f:do if(c==156){I=unSign(HEAPU8[(__ZL10walpha_tab+(F-256&4294967295)&4294967295)>>0],8,0);if((I|0)==0|(I|0)==255){c=157;break f}I=1;break e}while(0);I=0}while(0);c=I;c=unSign((c|0)!=0,1,0);c=reSign(c,8,0)!= -0?160:161;c==160&&(C=_towlower(u),r=1);n=F=0;e:for(;;){o=HEAP32[(K+4*n&4294967295)>>2];c=unSign((o|0)!=0,1,0);if(reSign(c,8,0)==0){c=169;break e}c=(o&65535|0)==(C|0)?163:167;if(c==163){if((o>>>0>>>16|0)==0){c=164;break e}c=o>>>0>>>16;o=_towlower(y);if((c|0)==(o|0)){c=166;break e}}n=n+2&4294967295;c=168}if(c==169)var Ra=F,h=169;else if(c==164){var Ka=HEAPU32[(K+4*(n+1&4294967295)&4294967295)>>2];F=Ka;h=164}else if(c==166){var La=HEAPU32[(K+4*(n+1&4294967295)&4294967295)>>2];F=La;HEAP8[__ZZL14SubstituteCharP10TranslatorjjPiE11ignore_next_b>> -0]=1;h=166}c=((h==169?Ra:h==166?La:Ka)|0)==0?171:172;if(c==171)E=u;else if(c==172){c=(F&-2097152|0)!=0?173:185;if(c==173){E=F>>>0>>>16;c=(r|0)!=0?174:184;e:do if(c==174){u=h=y;c=h>>>0<=255?179:175;f:do if(c==179){if((_isupper(u)|0)==0)break e}else if(c==175){c=u>>>0>563?177:176;g:do if(c==176){h=unSign(HEAPU8[(__ZL10walpha_tab+(h-256&4294967295)&4294967295)>>0],8,0);if((h|0)==0|(h|0)==255)break g;break f}while(0);break e}while(0);h=E;c=_tolower(h-1&4294967295);E=h;c=(c|0)==(h|0)?181:182;c==181?G= -E-1&4294967295:c==182&&(G=E);E=G}while(0);HEAP32[p>>2]=E;F&=65535}c=(r|0)!=0?186:190;c==186&&(y=F,h=_tolower(y-1&4294967295),E=y,c=(h|0)==(y|0)?187:188,c==187?H=E-1&4294967295:c==188&&(H=E),F=E=H);E=F}}y=E;h=191;c=193;break d}while(0);if(c==193&&(x=c=h==143?O:h==146?Qa:y,(c|0)==8))continue b;c=(HEAP32[ia>>2]|0)!=0?195:196;c==195&&(HEAP32[X>>2]=HEAP32[ia>>2]);c=(__Z7IsAlphaj(x)|0)!=0?210:197;d:do if(c==197){p=x;c=(p|0)==0?198:199;if(c!=198&&c==199)if(c=p>>>0>9471&p>>>0<=9631?200:201,c==200)break d; -else if(c==201&&(c=p>>>0<=255?203:202,c==203&&(_isspace(p)|0)!=0))break d;r=x;p=HEAP32[(f+704&4294967295)>>2];e:for(;;){if((HEAP32[p>>2]|0)==0){c=208;break e}var Ma=p;if((HEAP32[p>>2]|0)==(r|0)){c=209;break e}p=Ma+4&4294967295;c=207}if(c!=208&&c==209&&Ma!=0)break d;c=(__Z7IsAlphaj(HEAP32[$>>2])|0)!=0;c=unSign(c,1,0);if(reSign(c,8,0)==0)break d;c=reSign(HEAP8[((f&4294967295)+250&4294967295)>>0],8,0)==0?218:213;e:do if(c==213)if(c=x,c=c>>>0>47&c>>>0<=57?215:214,c==215)if(c=HEAP32[X>>2],c=c>>>0>47&c>>> -0<=57?216:217,c==216){c=218;break e}else{if(c==217){ca=1;c=219;break e}}else if(c==214){c=218;break e}while(0);c==218&&(ca=0);c=ca;c=reSign(c,8,0)!=0^1;c=unSign(c,1,0);if(reSign(c,8,0)==0)break d;x=32;ga=1;break d}while(0);p=c=HEAPU32[$>>2];c=c>>>0<=255?223:222;d:do if(c==223){if((unSign((p-48&4294967295)>>>0<=9,1,0)|0)==0){c=229;break d}B=x;c=B>>>0<=255?225:226;c==225?z=unSign((B-48&4294967295)>>>0<=9,1,0):c==226&&(z=0);h=z;B=x;if((h|0)==0&(x|0)!=46&(x|0)!=44&(B|0)!=32)h=227;else{h=227;c=232;break d}x= -32;ga=1;c=236;break d}else if(c==222){c=229;break d}while(0);d:do if(c==229){c=(HEAP32[ea>>2]|0)!=44?230:231;c==230&&(ma=0);var Sa=x,h=231;c=232;break d}while(0);d:do if(c==232){if(((h==231?Sa:B)|0)!=91)break d;c=(HEAP32[X>>2]|0)==2?235:234;if(c==234&&!((HEAP32[X>>2]|0)==91&(HEAP32[_option_phoneme_input>>2]|0)!=0))break d;ua=8;HEAP32[Z>>2]=HEAP32[Z>>2]+1&4294967295;continue b}while(0);c=(__Z7IsAlphaj(x)|0)!=0;c=unSign(c,1,0);c=reSign(c,8,0)!=0?237:316;if(c==237){c=(__Z7IsAlphaj(HEAP32[$>>2])|0)== -0?242:238;d:do if(c==238){c=reSign(HEAP8[((f&4294967295)+251&4294967295)>>0],8,0)==0?241:239;if(c==239){if((x|0)>12352){c=242;break d}if((HEAP32[$>>2]|0)>12352){c=242;break d}}c=273;break d}while(0);d:do if(c==242){r=HEAP32[$>>2];p=HEAP32[(f+704&4294967295)>>2];e:for(;;){if((HEAP32[p>>2]|0)==0){c=246;break e}var Fa=p;if((HEAP32[p>>2]|0)==(r|0)){c=247;break e}p=Fa+4&4294967295;c=245}e:do if(c==246){c=248;break e}else if(c==247){c=Fa==0?248:249;break e}while(0);c==248&&(la=0);c=(HEAP32[$>>2]|0)==32? -258:250;e:do if(c==250){r=HEAP32[$>>2];for(p=HEAP32[(f+704&4294967295)>>2];;){if((HEAP32[p>>2]|0)==0){c=254;break}var Ga=p;if((HEAP32[p>>2]|0)==(r|0)){c=255;break}p=Ga+4&4294967295;c=253}if(c!=254&&c==255&&Ga!=0)break e;x=32;ga=1;c=(__Z9IsBracketi(HEAP32[$>>2])|0)==0;c=unSign(c,1,0);if(reSign(c,8,0)==0)break d;ra|=256;break d}while(0);p=r=x;c=r>>>0<=255?263:259;e:do if(c==263){c=(_isupper(r)|0)!=0?264:265;break e}else if(c==259){c=r>>>0>563?261:260;f:do if(c==260){c=unSign(HEAPU8[(__ZL10walpha_tab+ -(p-256&4294967295)&4294967295)>>0],8,0);if((c|0)==0|(c|0)==255)break f;c=264;break e}while(0);c=265;break e}while(0);c==264&&(qa|=2);if((HEAP32[$>>2]|0)!=32)break d;p=reSign(HEAP8[(ja+(L-2&4294967295)&4294967295)>>0],8,0);c=p>>>0<=255?268:267;if(c==268){if((unSign((p-48&4294967295)>>>0<=9,1,0)|0)==0)break d;p=HEAP32[ea>>2];c=p>>>0<=255?271:270;if(c==271&&(unSign((p-48&4294967295)>>>0<=9,1,0)|0)!=0)break d;HEAP8[(ja+L&4294967295)>>0]=32;L=L+1&4294967295;p=M;HEAP16[((ba+p*12&4294967295)+4&4294967295)>> -1]=HEAP16[((ba+p*12&4294967295)+4&4294967295)>>1]+1&65535}}while(0);la=la+1&4294967295;p=r=x;c=r>>>0<=255?278:274;d:do if(c==278){c=(_isupper(r)|0)!=0?279:308;break d}else if(c==274){c=r>>>0>563?276:275;e:do if(c==275){c=unSign(HEAPU8[(__ZL10walpha_tab+(p-256&4294967295)&4294967295)>>0],8,0);if((c|0)==0|(c|0)==255)break e;c=279;break d}while(0);c=308;break d}while(0);if(c==279){x=c=x;c=(c|0)==73?280:282;d:do if(c==280){if((HEAP32[(HEAP32[_translator>>2]+280&4294967295)>>2]|0)!=29810)break d;x=305}while(0); -x=_towlower(x);o=HEAP32[(((f&4294967295)+24&4294967295)+52&4294967295)>>2];c=unSign((o|0)>0,1,0);c=reSign(c,8,0)!=0?283:286;if(c==283){if((o|0)!=2){c=424;break c}if((ta|0)!=0){c=424;break c}HEAP32[ia>>2]=x;x=712;ta=1;h=285;c=425;break c}else if(c==286){r=p=HEAP32[ea>>2];c=p>>>0<=255?291:287;d:do if(c==291){c=(_islower(r)|0)!=0?292:293;break d}else if(c==287){c=r>>>0>563?289:288;e:do if(c==288){if(reSign(HEAP8[(__ZL10walpha_tab+(p-256&4294967295)&4294967295)>>0],8,0)!=-1)break e;c=292;break d}while(0); -c=293;break d}while(0);if(c==292){x=32;ga=1;var Ha=x;Q=Ha;h=292;c=426;break c}else if(c==293){if((x|0)!=32)h=293;else{h=293;c=425;break c}p=m=HEAP32[ea>>2];c=m>>>0<=255?299:295;d:do if(c==299){if((_isupper(p)|0)==0){c=424;break c}}else if(c==295){c=p>>>0>563?297:296;e:do if(c==296){m=unSign(HEAPU8[(__ZL10walpha_tab+(m-256&4294967295)&4294967295)>>0],8,0);if((m|0)==0|(m|0)==255)break e;break d}while(0);c=424;break c}while(0);m=p=HEAPU32[X>>2];c=p>>>0<=255?305:301;d:do if(c==305){if((_islower(p)|0)== -0){c=424;break c}}else if(c==301){c=p>>>0>563?303:302;e:do if(c==302){if(reSign(HEAP8[(__ZL10walpha_tab+(m-256&4294967295)&4294967295)>>0],8,0)!=-1)break e;break d}while(0);c=424;break c}while(0);q=__ZL6source+(q+HEAP32[Z>>2]&4294967295)&4294967295;m=wa;__Z8utf8_in2PiPKci(m,q,0);m=(__Z7IsAlphaj(HEAP32[wa>>2])|0)!=0;m=unSign(m,1,0);if(reSign(m,8,0)==0){c=424;break c}x=32;ga=1;var Va=x;Q=Va;ra|=256;h=307;c=426;break c}}}else if(c==308){c=(da|0)==0?315:309;d:do if(c==309){if((la|0)<=2)break d;c=(x|0)!= -115?314:311;e:do if(c==311){if((HEAP32[X>>2]|0)!=32)break e;x=32;da|=4;if(reSign(HEAP8[(ja+(L-1&4294967295)&4294967295)>>0],8,0)!=39){c=424;break c}HEAP8[(ja+(L-1&4294967295)&4294967295)>>0]=32;c=424;break c}while(0);da=0;c=424;break c}while(0);da=0;c=424;break c}}else if(c==316)if(c=(x|0)==45?317:339,c==317){r=HEAP32[ea>>2];c=(r|0)==0?318:319;d:do if(c==318){c=324;break d}else if(c==319)if(c=r>>>0>9471&r>>>0<=9631?320:321,c==320){c=330;break d}else if(c==321)if(p=r,c=p>>>0<=255?323:322,c==323){c= -(_isspace(p)|0)!=0?330:324;break d}else if(c==322){c=324;break d}while(0);d:do if(c==324){if((__Z7IsAlphaj(HEAP32[X>>2])|0)==0)break d;c=(HEAP32[$>>2]|0)!=32?326:327;if(c==326){x=32;ga=1;h=326;c=425;break c}else if(c==327){qa|=128;c=(M|0)>0?328:329;c==328&&(HEAP32[(ba+(M-1&4294967295)*12&-1)>>2]|=16384);x=32;h=329;c=425;break c}}while(0);p=HEAP32[X>>2];c=(HEAP32[ea>>2]|0)!=32|(p|0)!=32?332:331;if(c==332)if(c=(p|0)==45?333:334,c==333){HEAP32[Z>>2]=HEAP32[Z>>2]+1&4294967295;x=32;D=4;h=333;c=425;break c}else{if(c== -334){c=(HEAP32[$>>2]|0)!=32?337:335;d:do if(c==335){m=reSign(HEAP8[(ja+(L-2&4294967295)&4294967295)>>0],8,0);if((__Z7IsAlphaj(m)|0)==0)break d;if((__Z7IsAlphaj(HEAP32[ea>>2])|0)!=0)break d;HEAP8[(ja+L&4294967295)>>0]=32;L=L+1&4294967295;m=M;HEAP16[((ba+m*12&4294967295)+4&4294967295)>>1]=HEAP16[((ba+m*12&4294967295)+4&4294967295)>>1]+1&65535;c=424;break c}while(0);c=424;break c}}else if(c==331){x=32;D=4;h=331;c=425;break c}}else if(c==339)if(c=(x|0)==46?340:357,c==340)if(c=(HEAP32[$>>2]|0)==46?341: -342,c==341){x=32;ga=1;h=341;c=425;break c}else{if(c==342){c=(M|0)<=0?345:343;d:do if(c==343){if((HEAP32[(ba+(M-1&4294967295)*12&-1)>>2]&256|0)!=0)break d;if((__Z7IsAlphaj(HEAP32[ea>>2])|0)==0)break d;HEAP32[(ba+(M-1&4294967295)*12&-1)>>2]|=65536;m=HEAP32[X>>2];c=(m|0)==0?347:348;c==347?w=0:c==348&&(c=m>>>0>9471&m>>>0<=9631?349:350,c==349?w=1:c==350&&(w=m,c=w>>>0<=255?351:352,c==351?A=_isspace(w):c==352&&(A=0),w=A));m=w;c=(m|0)!=0|(HEAP32[X>>2]|0)==45?356:355;if(c==356){x=32;h=356;c=425;break c}else if(c== -355){c=424;break c}}while(0);c=424;break c}}else if(c==357)if(c=(x|0)==39?358:387,c==358){c=(HEAP32[ea>>2]|0)==46?360:359;d:do if(c==359){c=(_iswalnum(HEAP32[ea>>2])|0)!=0?360:362;break d}while(0);d:do if(c==360){if((__Z7IsAlphaj(HEAP32[X>>2])|0)==0){c=362;break d}ka=0;c=424;break c}while(0);p=HEAP32[ea>>2];q=HEAP32[(f+700&4294967295)>>2];d:for(;;){if((HEAP32[q>>2]|0)==0){c=366;break d}var Wa=q;if((HEAP32[q>>2]|0)==(p|0)){c=367;break d}q=Wa+4&4294967295;c=365}d:do if(c!=366&&c==367){if(Wa==0)break d; -if((m|0)!=32)break d;ka=0;if((HEAP32[X>>2]|0)!=32){c=424;break c}HEAP32[Z>>2]=HEAP32[Z>>2]+1&4294967295;c=424;break c}while(0);x=HEAP32[$>>2];(x|0)!=115?(h=371,c=375):(h=371,c=372);if(c==372)if(c=(ka|0)!=0?374:373,c==374)var eb=HEAP32[$>>2],h=374;else if(c==373){x=32;h=373;c=425;break c}D=x=h==374?eb:x;c=(x|0)==0?376:377;c==376?s=0:c==377&&(c=D>>>0>9471&D>>>0<=9631?378:379,c==378?s=1:c==379&&(s=D,c=s>>>0<=255?380:381,c==380?t=_isspace(s):c==381&&(t=0),s=t));D=s;D=unSign((D|0)!=0,1,0);c=reSign(D,8, -0)!=0?384:385;c==384?ka=1:c==385&&(ka=0);D=4;x=32;h=386;c=425;break c}else if(c==387){r=x;p=__ZL6breaks&4294967295;u=0;d:for(;;){if(reSign(HEAP16[(p+2*u&4294967295)>>1],16,0)==0){c=392;break d}c=unSign(HEAPU16[(p+2*u&4294967295)>>1],16,0);var Ta=u+1&4294967295;if((c|0)==(r|0)){c=389;break d}u=Ta;c=391}c==392?v=0:c==389&&(v=Ta);c=v;c=unSign((c|0)!=0,1,0);c=reSign(c,8,0)!=0?394:395;if(c==394){x=32;h=394;c=425;break c}else if(c==395)if(p=x,c=p>>>0<=255?397:396,c==397){if((unSign((p-48&4294967295)>>> -0<=9,1,0)|0)==0){c=424;break c}c=reSign(HEAP8[((f&4294967295)+250&4294967295)>>0],8,0)==0?408:399;d:do if(c==399){if((__Z7IsAlphaj(HEAP32[$>>2])|0)==0){c=408;break d}m=q=HEAP32[X>>2];c=m>>>0<=255?402:401;e:do if(c==402){if((unSign((m-48&4294967295)>>>0<=9,1,0)|0)==0){c=404;break e}c=406;break e}else if(c==401){c=404;break e}while(0);if(c==404&&(c=q>>>0>2405&q>>>0<=2415?405:407,c!=405&&c==407)){Y=1;c=409;break d}c=408;break d}while(0);c==408&&(Y=0);m=Y;m=reSign(m,8,0)!=0^1;m=unSign(m,1,0);if(reSign(m, -8,0)==0){c=424;break c}c=(HEAP32[$>>2]|0)==32?420:411;d:do if(c==411){m=HEAP32[$>>2];c=m>>>0<=255?413:412;e:do if(c==413){if((unSign((m-48&4294967295)>>>0<=9,1,0)|0)==0)break e;c=(HEAP32[$>>2]|0)!=32?422:420;break d}while(0);c=(HEAP32[((f&4294967295)+208&4294967295)>>2]|0)!=(HEAP32[$>>2]|0)?417:415;e:do if(c==415){c=(ma|0)<=0?418:416;if(c==416&&(HEAP32[((f&4294967295)+208&4294967295)>>2]|0)==44)break e;ma=1;c=424;break c}while(0);x=32;ga=1;h=417;c=425;break c}while(0);d:do if(c==420){m=reSign(HEAP8[(ja+ -(L-2&4294967295)&4294967295)>>0],8,0);if((__Z7IsAlphaj(m)|0)==0)break d;if((__Z7IsAlphaj(HEAP32[ea>>2])|0)!=0)break d;HEAP8[(ja+L&4294967295)>>0]=32;L=L+1&4294967295;m=M;HEAP16[((ba+m*12&4294967295)+4&4294967295)>>1]=HEAP16[((ba+m*12&4294967295)+4&4294967295)>>1]+1&65535;c=424;break c}while(0);c=424;break c}else if(c==396){c=424;break c}}}while(0);c:do if(c==425){l=h==417?32:h==373?32:h==386?32:h==341?32:h==356?32:h==331?32:h==333?32:h==329?32:h==326?32:h==285?712:h==293?32:h==101?32:h==97?32:h== -91?32:32;c=428;break c}else if(c==424){var Xa=x,h=424;c=426;break c}while(0);c:do if(c==426){l=m=h==424?Xa:h==307?Va:h==292?Ha:Ja;if((m|0)!=0){c=428;break c}k=0;c=434;break c}while(0);c==428&&(c=l>>>0>9471&l>>>0<=9631?429:430,c==429?k=1:c==430&&(k=l,c=k>>>0<=255?431:432,c==431?j=_isspace(k):c==432&&(j=0),k=j));m=k;m=unSign((m|0)!=0,1,0);c=reSign(m,8,0)!=0?435:464;c:do if(c==435)if(c=(HEAP32[$>>2]|0)==32?436:437,c==436){qa|=262144;continue b}else{if(c==437){c=(HEAP32[T>>2]|0)==9|(HEAP32[T>>2]|0)== -10?438:439;c==438&&(ra|=262144);c=(ga|0)!=0?440:447;if(c==440){o=0;for(m=HEAP32[Z>>2]-1&4294967295;;){if((m|0)<(S|0))break;if(reSign(HEAP16[(na+m*2&4294967295)>>1],16,0)==0)break;c=reSign(HEAP16[(na+m*2&4294967295)>>1],16,0)>0?442:443;c==442&&(o=o+1&4294967295);m=m-1&4294967295}HEAP8[((ba+M*12&4294967295)+10&4294967295)>>0]=o&255}S=HEAP32[Z>>2];HEAP8[(ja+L&4294967295)>>0]=32;L=L+1&4294967295;c=(M|0)<=298?448:462;d:do if(c==448){if(!((unSign(HEAPU16[((ba+M*12&4294967295)+4&4294967295)>>1],16,0)|0)< -(L|0))){c=462;break d}c=(xa|0)>0?450:451;c==450&&(HEAP32[(_embedded_list+(HEAP32[__ZL11embedded_ix>>2]-1&4294967295)*4&4294967295)>>2]|=128,HEAP32[(ba+M*12&-1)>>2]|=64,xa=0);HEAP8[((ba+M*12&4294967295)+8&4294967295)>>0]=HEAP32[_pre_pause>>2]&255;HEAP32[(ba+M*12&-1)>>2]=da|HEAP32[(ba+M*12&-1)>>2]|qa|(HEAP8[__ZL13word_emphasis_b>>0]?2048:0);HEAP8[((ba+M*12&4294967295)+9&4294967295)>>0]=aa&255;c=(HEAP32[_pre_pause>>2]|0)>0?452:455;if(c==452){o=L;da=unSign(HEAPU16[((ba+M*12&4294967295)+4&4294967295)>> -1],16,0);aa=o;(da|0)<(o|0)?(h=452,c=453):(h=452,c=454);e:do if(c==453)for(;;){HEAP8[(ja+(h==453?Ya:aa)&4294967295)>>0]=HEAP8[(ja+(o-1&4294967295)&4294967295)>>0];o=o-1&4294967295;da=unSign(HEAPU16[((ba+M*12&4294967295)+4&4294967295)>>1],16,0);var Ya=o;if((da|0)<(o|0))c=h=453;else{h=453;break e}}while(0);HEAP8[(ja+(h==452?aa:Ya)&4294967295)>>0]=32;aa=M;HEAP16[((ba+aa*12&4294967295)+4&4294967295)>>1]=HEAP16[((ba+aa*12&4294967295)+4&4294967295)>>1]+1&65535;L=L+1&4294967295}M=M+1&4294967295;HEAP16[((ba+ -M*12&4294967295)+4&4294967295)>>1]=L&65535;HEAP32[(ba+M*12&-1)>>2]=0;o=HEAP32[Z>>2];c=reSign(HEAP16[(na+o*2&4294967295)>>1],16,0)<=0?456:457;e:do if(c==456)for(;;)if(o=o+1&4294967295,reSign(HEAP16[(na+o*2&4294967295)>>1],16,0)<=0)c=456;else break e;while(0);HEAP16[((ba+M*12&4294967295)+6&4294967295)>>1]=HEAP16[(na+o*2&4294967295)>>1];m=0;c=reSign(HEAP16[(na+o*2&4294967295)>>1],16,0)!=0?458:461;e:do if(c==458)for(;;)if(aa=reSign(HEAP16[(na+o*2&4294967295)>>1],16,0)!=-1,aa=unSign(aa,1,0),o=o+1&4294967295, -c=reSign(aa,8,0)!=0?460:459,c==460&&(m=m+1&4294967295),reSign(HEAP16[(na+o*2&4294967295)>>1],16,0)!=0)c=458;else{c=461;break e}while(0);HEAP8[((ba+M*12&4294967295)+10&4294967295)>>0]=m&255;qa=ra;ra=0;aa=HEAP32[_pre_pause>>2]=0;da=1;ta=0}while(0);if((ga|0)==0)break c;HEAP32[Z>>2]=V;ga=HEAP32[ia>>2]=0}}else if(c==464){if(!((L|0)<=695))break c;m=__Z8utf8_outjPc(x,ja+L&4294967295);L=L+m&4294967295}while(0);c=(D|0)>(HEAP32[_pre_pause>>2]|0)?467:468;c==467&&(HEAP32[_pre_pause>>2]=D);D=0}c=(M|0)==0?472: -474;b:do if(c==472){if(!((xa|0)>0))break b;HEAP32[(_embedded_list+(HEAP32[__ZL11embedded_ix>>2]-1&4294967295)*4&4294967295)>>2]|=128;HEAP32[(ba+M*12&-1)>>2]|=64;M=1}while(0);HEAP32[(f+8292&4294967295)>>2]=ja+(L-1&4294967295)&4294967295;HEAP8[(ja+L&4294967295)>>0]=0;HEAP8[((ba&4294967295)+8&4294967295)>>0]=0;HEAP8[((ba+M*12&4294967295)+8&4294967295)>>0]=8;c=(M|0)>0?475:482;b:do if(c==475){L=W=M-1&4294967295;for(h=475;;){if(((h==476?Za:W)|0)<=0){c=479;break}ka=unSign(HEAPU16[((ba+L*12&4294967295)+4& -4294967295)>>1],16,0);ka=reSign(HEAP8[(ja+ka&4294967295)>>0],8,0);if((__Z9IsBracketi(ka)|0)==0){c=479;break}var Za=L-1&4294967295;L=Za;h=476;c=477}HEAP32[(ba+L*12&-1)>>2]|=16;if((N&4194304|0)==0)break b;if((HEAP32[(ba+(M-1&4294967295)*12&-1)>>2]&256|0)!=0)break b;HEAP32[(ba+(M-1&4294967295)*12&-1)>>2]|=65536}while(0);HEAP32[(ba&-1)>>2]|=512;L=0;c=(L|0)<(M|0)?483:548;b:do if(c==483){W=sa&4294967295;ka=sa+130&4294967295;ra=sa;qa=sa&4294967295;V=sa&4294967295;m=sa+1&4294967295;q=sa+130&4294967295;p= -sa+1&4294967295;r=sa&4294967295;u=sa+2&4294967295;F=sa+2&4294967295;for(;;){HEAP32[_count_words>>2]=HEAP32[_count_words>>2]+1&4294967295;c=(HEAP32[_skip_words>>2]|0)>0?485:487;d:do if(c==485){HEAP32[_skip_words>>2]=HEAP32[_skip_words>>2]-1&4294967295;if((HEAP32[_skip_words>>2]|0)!=0){c=487;break d}HEAP32[_skipping_text>>2]=0;c=488;break d}while(0);d:do if(c==487){c=(HEAP32[_skipping_text>>2]|0)!=0?547:488;break d}while(0);d:do if(c==488){c=unSign(HEAPU16[((ba+L*12&4294967295)+4&4294967295)>>1],16, -0);K=C=ja+c&4294967295;n=c=reSign(HEAP8[(K&4294967295)>>0],8,0);c=c>>>0<=255?490:489;e:do if(c==490){if((unSign((n-48&4294967295)>>>0<=9,1,0)|0)==0){c=508;break e}if((HEAP32[((f&4294967295)+192&4294967295)>>2]|0)==1227133512){c=508;break e}fa=W;f:for(;;){if(!(ka>fa)){c=507;break f}o=reSign(HEAP8[C>>0],8,0);c=o>>>0<=255?495:494;g:do if(c==495){var h=(unSign((o-48&4294967295)>>>0<=9,1,0)|0)!=0,Ia=HEAPU8[C>>0];if(h)h=495;else{h=495;break g}HEAP8[fa>>0]=Ia;fa=fa+1&4294967295;C=C+1&4294967295;c=506;continue f}else if(c== -494)var $a=HEAP8[C>>0],h=494;while(0);if((reSign(h==494?$a:Ia,8,0)|0)!=(HEAP32[((f&4294967295)+204&4294967295)>>2]|0)){c=505;break f}if(reSign(HEAP8[(C+1&4294967295)>>0],8,0)!=32){c=505;break f}c=reSign(HEAP8[(C+2&4294967295)>>0],8,0);if(!(c>>>0<=255)){c=500;break f}if((unSign((c-48&4294967295)>>>0<=9,1,0)|0)==0){c=505;break f}if(reSign(HEAP8[(C+3&4294967295)>>0],8,0)==32){c=505;break f}if(reSign(HEAP8[(C+4&4294967295)>>0],8,0)==32){c=505;break f}C=C+2&4294967295;L=L+1&4294967295;c=506}f:do if(c== -500){c=505;break f}while(0);c==505&&(o=C-K&4294967295,_llvm_memset_p0i8_i32(K,32,o,1,0),o=fa-ra&4294967295,_llvm_memcpy_p0i8_p0i8_i32(K,qa,o,1,0));C=K}while(0);n=0;e:for(;;){c=o=reSign(HEAP8[(K+n&4294967295)>>0],8,0);if(!(o>>>0<=255)){c=511;break e}var h=(unSign((c-48&4294967295)>>>0<=9,1,0)|0)!=0,Ua=n;if(h)h=512;else{h=512;c=513;break e}n=Ua+1&4294967295;c=510}if(c==511)var ab=n,h=511;c=((h==511?ab:Ua)|0)>4?514:536;e:do if(c==514){HEAP8[V>>0]=32;fa=m;o=n;pa=0;c=(HEAP32[((f&4294967295)+212&4294967295)>> -2]|0)<(n|0)?516:515;f:do if(c==515){c=reSign(HEAP8[(K&4294967295)>>0],8,0)==48?516:529;break f}while(0);c==516&&(HEAP32[(ba+L*12&-1)>>2]|=524288);f:for(;;){if(!(q>fa))break f;x=reSign(HEAP8[C>>0],8,0);c=unSign((x-48&4294967295)>>>0>9,1,0);C=C+1&4294967295;c=reSign(c,8,0)!=0^1;c=unSign(c,1,0);c=reSign(c,8,0)!=0?520:518;if(c==518&&(HEAP32[((f&4294967295)+208&4294967295)>>2]|0)!=(x|0))break f;HEAP8[fa>>0]=x&255;fa=fa+1&4294967295;o=c=o-1&4294967295;c=(c|0)<=0?522:521;g:do if(c==521){c=reSign((HEAP32[((f& -4294967295)+192&4294967295)>>2]|0)>>(o|0)&1,8,0)!=0^1;c=unSign(c,1,0);if(reSign(c,8,0)!=0)break g;c=ba+L*12&4294967295;var bb=Ba+pa*12&4294967295;pa=pa+1&4294967295;_llvm_memcpy_p0i8_p0i8_i32(bb,c,12,1,0);c=(HEAP32[((f&4294967295)+204&4294967295)>>2]|0)!=32?524:525;c==524&&(HEAP8[fa>>0]=HEAP32[((f&4294967295)+204&4294967295)>>2]&255,fa=fa+1&4294967295);HEAP8[fa>>0]=32;fa=fa+1&4294967295;c=reSign((HEAP32[((f&4294967295)+192&4294967295)>>2]|0)>>(o-1&4294967295|0)&1,8,0)!=0?526:527;c==526&&(HEAP8[fa>> -0]=48,fa=fa+1&4294967295,HEAP8[fa>>0]=48,fa=fa+1&4294967295);if(reSign((HEAP32[((f&4294967295)+192&4294967295)>>2]|0)>>(o-2&4294967295|0)&1,8,0)==0)continue f;HEAP8[fa>>0]=48;fa=fa+1&4294967295;continue f}while(0)}C=C+-1&4294967295;_llvm_memcpy_p0i8_p0i8_i32(Ba+pa*12&4294967295,ba+L*12&4294967295,24,1,0);o=1;c=(o|0)<=(pa|0)?531:532;f:do if(c==531)for(;;)if(HEAP32[(Ba+o*12&-1)>>2]&=-262209,o=o+1&4294967295,(o|0)<=(pa|0))c=531;else{c=532;break f}while(0);_llvm_memcpy_p0i8_p0i8_i32(fa,C,16,1,0);pa=HEAP8[(fa+ -16&4294967295)>>0]=0;C=p;if(!(C>0],8,0);c=Ba+pa*12&4294967295;pa=pa+1&4294967295;for(oa=__ZL14TranslateWord2P10TranslatorPcP8WORD_TABii(f,C,c,oa,0);;)if(c=reSign(HEAP8[C>>0],8,0)!=32,c=unSign(c,1,0),C=C+1&4294967295,reSign(c,8,0)==0)break;HEAP8[((ba+L*12&4294967295)+8&4294967295)>>0]=0;if(C>2]=0;oa=unSign(HEAPU8[((ba+(L+1&4294967295)*12&4294967295)+8&4294967295)>> -0],8,0);c=unSign(HEAPU8[((ba+L*12&4294967295)+8&4294967295)>>0],8,0);oa=__ZL14TranslateWord2P10TranslatorPcP8WORD_TABii(f,K,ba+L*12&4294967295,c,oa);c=(unSign(HEAPU8[((ba+(L+1&4294967295)*12&4294967295)+8&4294967295)>>0],8,0)|0)<(HEAP32[_pre_pause>>2]|0)?537:538;c==537&&(HEAP8[((ba+(L+1&4294967295)*12&4294967295)+8&4294967295)>>0]=HEAP32[_pre_pause>>2]&255,HEAP32[_pre_pause>>2]=0);c=(oa&65536|0)!=0?539:541;f:do if(c==539){C=K;if(reSign(HEAP8[C>>0],8,0)==32){c=541;break f}for(;;)if(_llvm_memset_p0i8_i32(r, -32,9,1,0),o=C,c=Aa,o=c=__Z8utf8_in2PiPKci(c,o,0),_llvm_memcpy_p0i8_p0i8_i32(u,C,o,1,0),__ZL14TranslateWord2P10TranslatorPcP8WORD_TABii(f,F,ba+L*12&4294967295,0,0),C=C+o&4294967295,reSign(HEAP8[C>>0],8,0)!=32)c=540;else{c=541;break f}}while(0);if((oa&50331648|0)==0){c=545;break e}if((M-1&4294967295|0)!=(L|0)){c=545;break e}if((N&4194304|0)==0){c=545;break e}ha=10;va=4}while(0);if((oa&128|0)==0)break d;L=L+HEAP32[_dictionary_skipwords>>2]&4294967295}while(0);L=L+1&4294967295;if((L|0)<(M|0))c=484;else break b}}while(0); -L=0;W=HEAP32[_n_ph_list2>>2];h=548;b:for(;;)if(ya=_ph_list2+(L+(h==548?W:ya)&4294967295)*8&4294967295,HEAP8[(ya&4294967295)>>0]=9,HEAP8[(ya+1&4294967295)>>0]=0,HEAP16[(ya+6&4294967295)>>1]=HEAP32[Z>>2]&65535,HEAP16[(ya+4&4294967295)>>1]=0,L=h=L+1&4294967295,ya=HEAPU32[_n_ph_list2>>2],(h|0)<=1)h=549;else{h=549;break b}HEAP32[_n_ph_list2>>2]=ya+2&4294967295;c=(HEAP32[_count_words>>2]|0)==0?551:552;c==551&&(ha=0);c=(HEAP32[__ZL10ungot_char>>2]|0)!=0?553:554;b:do if(c==553)break b;else if(c==554){c=HEAP32[__ZL7f_input>> -2]!=0?555:556;if(c==555)var cb=_feof(HEAP32[__ZL7f_input>>2]),h=555;else if(c==556)var db=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0),h=556;if(((h==555?cb:db)|0)==0)break b;if(!((M|0)==0|(HEAP32[_option_endpause>>2]|0)==0))break b;ha=10;break b}while(0);__Z15MakePhonemeListP10Translatorii(f,ha,HEAP32[_new_sentence>>2]);c=(xa|0)!=0?562:563;c==562&&(HEAP16[((_phoneme_list+(HEAP32[_n_phoneme_list>>2]-2&4294967295)*24&4294967295)+4&4294967295)>>1]=2,HEAP32[(_embedded_list+(HEAP32[__ZL11embedded_ix>>2]- -1&4294967295)*4&4294967295)>>2]|=128);HEAP32[b>>2]=va;HEAP32[_new_sentence>>2]=0;c=(N&524288|0)!=0?564:565;c==564&&(HEAP32[_new_sentence>>2]=1);c=a!=0?566:569;c==566&&(ha=a,c=(N&131072|0)!=0?567:568,c==567?HEAP32[ha>>2]=__ZZ15TranslateClauseP10TranslatorP8_IO_FILEPKvPiPPcE17voice_change_name&4294967295:c==568&&(HEAP32[ha>>2]=0));c=(HEAP32[__ZL10ungot_char>>2]|0)!=0?570:571;b:do if(c==570){c=575;break b}else if(c==571){c=HEAP32[__ZL7f_input>>2]!=0?572:573;if(c==572)var fb=_feof(HEAP32[__ZL7f_input>> -2]),h=572;else if(c==573)var gb=unSign(HEAPU8[__ZL12end_of_input_b>>0],1,0),h=573;c=((h==572?fb:gb)|0)!=0?576:575;break b}while(0);b:do if(c==575){if(e==0){c=576;break b}c=(HEAP32[_option_multibyte>>2]|0)==3?578:579;if(c==578){N=HEAP32[_p_wchar_input>>2];break a}else if(c==579){N=HEAP32[_p_textinput>>2];break a}}while(0);N=0}while(0);STACKTOP=g;return N} -function _init_MBR(f){var d=STACKTOP;STACKTOP+=92;_memset(d,0,92);var e,b,a,g,c,h,k,j;a=d+8;b=d+16;var l=d+24,m;g=d+44;e=(HEAP32[__ZL9mbr_state>>2]|0)!=0?1:2;a:do if(e==1){__ZL3errPKcz(__str18507&4294967295,allocate(1,"i32",ALLOC_STACK));e=26;break a}else if(e==2){h=a&4294967295;k=b&4294967295;c=d&4294967295;e=(_pipe(c)|0)!=-1;e=unSign(e,1,0);e=reSign(e,8,0)!=0?3:8;if(e==3){e=(_pipe(h)|0)!=-1;e=unSign(e,1,0);e=reSign(e,8,0)!=0?4:6;if(e==4)if(k=(_pipe(k)|0)!=-1,k=unSign(k,1,0),e=reSign(k,8,0)!=0?10: -5,e==10)if(h=_fork(),HEAP32[__ZL7mbr_pid>>2]=h,e=(HEAP32[__ZL7mbr_pid>>2]|0)==-1?11:12,e==11){f=___errno_location();f=HEAP32[f>>2];a&=4294967295;g=b&4294967295;b=d&4294967295;_close(HEAP32[(b&4294967295)>>2]);_close(HEAP32[(b+4&4294967295)>>2]);_close(HEAP32[(a&4294967295)>>2]);_close(HEAP32[(a+4&4294967295)>>2]);_close(HEAP32[(g&4294967295)>>2]);_close(HEAP32[(g+4&4294967295)>>2]);b=_strerror(f);__ZL3errPKcz(__str19508&4294967295,allocate([b,0,0,0],["i8*",0,0,0],ALLOC_STACK));e=26;break a}else{if(e== -12)if(e=(HEAP32[__ZL7mbr_pid>>2]|0)==0?13:20,e==13){e=(_dup2(HEAP32[(d&4294967295)>>2],0)|0)==-1?16:14;b:do if(e==14){if((_dup2(HEAP32[(a+4&4294967295)>>2],1)|0)==-1)break b;if((_dup2(HEAP32[(b+4&4294967295)>>2],2)|0)==-1)break b;d=m=HEAP32[(b+4&4294967295)>>2];e=(m|0)>2?18:19;c:do if(e==18)for(;;)if(_close(d),d=m=d-1&4294967295,(m|0)>2)e=18;else break c;while(0);_signal(1,1);_signal(2,1);_signal(3,1);_signal(15,1);_snprintf(l&4294967295,20,__str21510&4294967295,HEAPF32[__ZL10mbr_volume>>2]);_execlp(__str22511& -4294967295,__str22511&4294967295,__str23512&4294967295,__str24513&4294967295,l&4294967295,f,__str25514&4294967295,__str26515&4294967295,0);d=___errno_location();d=_strerror(HEAP32[d>>2]);_snprintf(__ZL12mbr_errorbuf&4294967295,160,__str27516&4294967295,d);d=_strlen(__ZL12mbr_errorbuf&4294967295);_write(2,__ZL12mbr_errorbuf&4294967295,d);__exit(1);throw"Reached an unreachable! Original .ll line: 67330";}while(0);d=___errno_location();d=_strerror(HEAP32[d>>2]);_snprintf(__ZL12mbr_errorbuf&4294967295, -160,__str20509&4294967295,d);d=_strlen(__ZL12mbr_errorbuf&4294967295);_write(HEAP32[(b+4&4294967295)>>2],__ZL12mbr_errorbuf&4294967295,d);__exit(1);throw"Reached an unreachable! Original .ll line: 67291";}else if(e==20)if(_snprintf(l&4294967295,20,__str28517&4294967295,HEAP32[__ZL7mbr_pid>>2]),l=_open(l&4294967295,0),HEAP32[__ZL13mbr_proc_stat>>2]=l,e=(HEAP32[__ZL13mbr_proc_stat>>2]|0)==-1?21:22,e==21){f=___errno_location();f=HEAP32[f>>2];a&=4294967295;g=b&4294967295;b=d&4294967295;_close(HEAP32[(b& -4294967295)>>2]);_close(HEAP32[(b+4&4294967295)>>2]);_close(HEAP32[(a&4294967295)>>2]);_close(HEAP32[(a+4&4294967295)>>2]);_close(HEAP32[(g&4294967295)>>2]);_close(HEAP32[(g+4&4294967295)>>2]);_waitpid(HEAP32[__ZL7mbr_pid>>2],0,0);HEAP32[__ZL7mbr_pid>>2]=0;b=_strerror(f);__ZL3errPKcz(__str29518&4294967295,allocate([b,0,0,0],["i8*",0,0,0],ALLOC_STACK));e=26;break a}else if(e==22){_signal(13,1);e=(_fcntl(HEAP32[(d+4&4294967295)>>2],4,2048)|0)==-1?25:23;b:do if(e==23){if((_fcntl(HEAP32[(a&4294967295)>> -2],4,2048)|0)==-1)break b;if((_fcntl(HEAP32[(b&4294967295)>>2],4,2048)|0)==-1)break b;HEAP32[__ZL10mbr_cmd_fd>>2]=HEAP32[(d+4&4294967295)>>2];HEAP32[__ZL12mbr_audio_fd>>2]=HEAP32[(a&4294967295)>>2];HEAP32[__ZL12mbr_error_fd>>2]=HEAP32[(b&4294967295)>>2];_close(HEAP32[(d&4294967295)>>2]);_close(HEAP32[(a+4&4294967295)>>2]);_close(HEAP32[(b+4&4294967295)>>2]);HEAP32[__ZL9mbr_state>>2]=1;c=__ZL14send_to_mbrolaPKc(__str31520&4294967295);e=(c|0)!=2?28:29;if(e==28){__ZL11stop_mbrolav();m=-1;e=39;break a}else if(e== -29)if(c=__ZL19receive_from_mbrolaPvj(g&4294967295,45),e=(c|0)!=44?30:33,e==30){e=(c|0)>=0?31:32;e==31&&__ZL3errPKcz(__str32521&4294967295,allocate(1,"i32",ALLOC_STACK));__ZL11stop_mbrolav();m=-1;e=39;break a}else if(e==33){e=(_memcmp(g&4294967295,__str33522&4294967295,4)|0)!=0?35:34;c:do if(e==34){if((_memcmp((g&4294967295)+8&4294967295,__str34523&4294967295,8)|0)!=0)break c;m=unSign(HEAPU8[(g+24&4294967295)>>0],8,0);b=unSign(HEAPU8[(g+25&4294967295)>>0],8,0)*256&4294967295;a=unSign(HEAPU8[(g+26& -4294967295)>>0],8,0)*65536&4294967295;g=unSign(HEAPU8[(g+27&4294967295)>>0],8,0)*16777216&4294967295;HEAP32[__ZL14mbr_samplerate>>2]=((b+m&4294967295)+a&4294967295)+g&4294967295;e=HEAP32[__ZL14mbr_voice_path>>2]!=f?37:38;e==37&&(_free(HEAP32[__ZL14mbr_voice_path>>2]),m=_strdup(f),HEAP32[__ZL14mbr_voice_path>>2]=m);m=0;e=39;break a}while(0);__ZL3errPKcz(__str35524&4294967295,allocate(1,"i32",ALLOC_STACK));__ZL11stop_mbrolav();m=-1;e=39;break a}}while(0);f=___errno_location();f=HEAP32[f>>2];a&=4294967295; -g=b&4294967295;b=d&4294967295;_close(HEAP32[(b&4294967295)>>2]);_close(HEAP32[(b+4&4294967295)>>2]);_close(HEAP32[(a&4294967295)>>2]);_close(HEAP32[(a+4&4294967295)>>2]);_close(HEAP32[(g&4294967295)>>2]);_close(HEAP32[(g+4&4294967295)>>2]);_waitpid(HEAP32[__ZL7mbr_pid>>2],0,0);HEAP32[__ZL7mbr_pid>>2]=0;b=_strerror(f);__ZL3errPKcz(__str30519&4294967295,allocate([b,0,0,0],["i8*",0,0,0],ALLOC_STACK));e=26;break a}}else e==5&&(b=___errno_location(),j=HEAP32[b>>2],_close(HEAP32[(h&4294967295)>>2]),_close(HEAP32[(h+ -4&4294967295)>>2]));else e==6&&(b=___errno_location(),j=HEAP32[b>>2]);_close(HEAP32[(c&4294967295)>>2]);_close(HEAP32[(c+4&4294967295)>>2])}else e==8&&(b=___errno_location(),j=HEAP32[b>>2]);b=_strerror(j);__ZL3errPKcz(__str17506&4294967295,allocate([b,0,0,0],["i8*",0,0,0],ALLOC_STACK));e=26;break a}while(0);e==26&&(m=-1);STACKTOP=d;return m}function _getFreq_MBR(){return HEAP32[__ZL14mbr_samplerate>>2]}function _resetError_MBR(){HEAP8[(__ZL12mbr_errorbuf&4294967295)>>0]=0} -function __ZL3logPKcz(f){var d=STACKTOP;STACKTOP+=4;_memset(d,0,4);HEAP32[d>>2]=arguments[__ZL3logPKcz.length];_vfprintf(HEAP32[_stderr>>2],f,HEAP32[d>>2]);_fputc(10,HEAP32[_stderr>>2]);STACKTOP=d}function __ZL3errPKcz(f){var d=STACKTOP;STACKTOP+=4;_memset(d,0,4);HEAP32[d>>2]=arguments[__ZL3errPKcz.length];_vsnprintf(__ZL12mbr_errorbuf&4294967295,160,f,HEAP32[d>>2]);__ZL3logPKcz(__str489&4294967295,allocate([__ZL12mbr_errorbuf&4294967295,0,0,0],["i8*",0,0,0],ALLOC_STACK));STACKTOP=d} -function __ZL17mbrola_has_errorsv(){var f=STACKTOP;STACKTOP+=340;_memset(f,0,340);var d,e,b,a=f+4,g;g=f+84;var c,h;c=g&4294967295;var k=(0-(0-g&4294967295)&4294967295)+255&4294967295,j=g&4294967295,l=g&4294967295;a:for(;;){g=d=_read(HEAP32[__ZL12mbr_error_fd>>2],c,k+(0-c&4294967295)&4294967295);if((d|0)==-1){d=2;break a}if((g|0)==0){d=6;break a}HEAP8[(c+g&4294967295)>>0]=0;b:for(;;){h=_strchr(c,10);d=unSign(h!=0,1,0);if(reSign(d,8,0)==0)break b;d=(_strncmp(c,__str9498&4294967295,18)|0)==0?24:21;c:do if(d== -21){if((_strncmp(c,__str10499&4294967295,18)|0)==0)break c;HEAP8[h>>0]=0;__ZL3logPKcz(__str11500&4294967295,allocate([c,0,0,0],["i8*",0,0,0],ALLOC_STACK));if((c+(g-1&4294967295)&4294967295)==h){d=23;break a}}while(0);c=h+1&4294967295}_llvm_memmove_p0i8_p0i8_i32(j,c,g,1,0);c=l+g&4294967295;d=1}d==2?(b=___errno_location(),d=(HEAP32[b>>2]|0)==11?3:4,d==3?e=0:d==4&&(b=___errno_location(),b=_strerror(HEAP32[b>>2]),__ZL3errPKcz(__str8497&4294967295,allocate([b,0,0,0],["i8*",0,0,0],ALLOC_STACK)),e=-1)): -d==6?(e=_waitpid(HEAP32[__ZL7mbr_pid>>2],f,1),d=(e|0)==0?7:8,d==7?b=__str1490&4294967295:d==8&&(d=(e|0)!=(HEAP32[__ZL7mbr_pid>>2]|0)?9:10,d==9?b=__str2491&4294967295:d==10&&(HEAP32[__ZL7mbr_pid>>2]=0,d=reSign((HEAP32[f>>2]&127)+1&255,8,0)>>1,d=reSign(d,8,0)>0,e=HEAP32[f>>2]&127,d=d?11:12,d==11?(_snprintf(a&4294967295,80,__str3492&4294967295,e),b=a&4294967295):d==12&&(d=(e|0)==0?13:14,d==13?(b=(HEAP32[f>>2]&65280|0)>>8,_snprintf(a&4294967295,80,__str4493&4294967295,b),b=a&4294967295):d==14&&(b=__str5494& -4294967295)))),__ZL3logPKcz(__str489&4294967295,allocate([b,0,0,0],["i8*",0,0,0],ALLOC_STACK)),a=_strlen(__ZL12mbr_errorbuf&4294967295),d=(a|0)==0?16:17,d==16?_snprintf(__ZL12mbr_errorbuf&4294967295,160,__str6495&4294967295,b):d==17&&_snprintf((__ZL12mbr_errorbuf&4294967295)+a&4294967295,160-a&4294967295,__str7496&4294967295,b),e=-1):d==23&&(_snprintf(__ZL12mbr_errorbuf&4294967295,160,__str6495&4294967295,c),e=0);STACKTOP=f;return e} -function _lastErrorStr_MBR(f,d){var e,b,a;e=(HEAP32[__ZL7mbr_pid>>2]|0)!=0?1:2;e==1&&__ZL17mbrola_has_errorsv();a=_snprintf(f,d,__str6495&4294967295,__ZL12mbr_errorbuf&4294967295);e=(a|0)>=(d|0)?3:4;e==3?b=d-1&4294967295:e==4&&(b=a);return b} -function __ZL11stop_mbrolav(){var f;f=(HEAP32[__ZL9mbr_state>>2]|0)==0?4:1;f==1&&(_close(HEAP32[__ZL13mbr_proc_stat>>2]),_close(HEAP32[__ZL10mbr_cmd_fd>>2]),_close(HEAP32[__ZL12mbr_audio_fd>>2]),_close(HEAP32[__ZL12mbr_error_fd>>2]),f=(HEAP32[__ZL7mbr_pid>>2]|0)!=0?2:3,f==2&&(_kill(HEAP32[__ZL7mbr_pid>>2],15),_waitpid(HEAP32[__ZL7mbr_pid>>2],0,0),HEAP32[__ZL7mbr_pid>>2]=0),HEAP32[__ZL9mbr_state>>2]=0)} -function __ZL14send_to_mbrolaPKc(f){var d,e=null,b,a,g;d=(HEAP32[__ZL7mbr_pid>>2]|0)==0?1:2;a:do if(d==1)b=-1;else if(d==2){a=_strlen(f);b=_write(HEAP32[__ZL10mbr_cmd_fd>>2],f,a);d=(b|0)==-1?3:10;if(d==3){d=___errno_location();var c=g=HEAP32[d>>2];(c|0)!=32?(e=3,d=7):(e=3,d=4);if(d==4)if(d=(__ZL17mbrola_has_errorsv()|0)==0?6:5,d==6)var h=g,e=6;else if(d==5){b=-1;break a}d=((e==6?h:c)|0)==11?8:9;if(d==8)b=0;else if(d==9){f=_strerror(g);__ZL3errPKcz(__str12501&4294967295,allocate([f,0,0,0],["i8*",0, -0,0],ALLOC_STACK));b=-1;break a}}d=(b|0)!=(a|0)?11:16;b:do if(d==11){e=_malloc((a+16&4294967295)+(0-b&4294967295)&4294967295);if(e==0){d=16;break b}HEAP32[(e&4294967295)>>2]=0;HEAP32[(e+4&4294967295)>>2]=0;HEAP32[(e+8&4294967295)>>2]=a-b&4294967295;_llvm_memcpy_p0i8_p0i8_i32(e+12&-1,f+b&4294967295,a-b&4294967295,1,0);b=a;d=HEAP32[__ZL21mbr_pending_data_head>>2]==0?13:14;d==13?HEAP32[__ZL21mbr_pending_data_head>>2]=e:d==14&&(HEAP32[(HEAP32[__ZL21mbr_pending_data_tail>>2]&4294967295)>>2]=e);HEAP32[__ZL21mbr_pending_data_tail>> -2]=e}while(0)}while(0);return b}function _flush_MBR(){var f=(__ZL14send_to_mbrolaPKc(__str13502&4294967295)|0)==3;return unSign(f,1,0)}function _write_MBR(f){HEAP32[__ZL9mbr_state>>2]=2;return __ZL14send_to_mbrolaPKc(f)} -function _reset_MBR(){var f=STACKTOP;STACKTOP+=4096;_memset(f,0,4096);var d,e,b;b=1;d=(HEAP32[__ZL9mbr_state>>2]|0)==1?1:2;if(d==1)e=1;else if(d==2)if(d=(HEAP32[__ZL7mbr_pid>>2]|0)==0?3:4,d==3)e=0;else if(d==4){e=(_kill(HEAP32[__ZL7mbr_pid>>2],10)|0)==-1;e=unSign(e,1,0);d=reSign(e,8,0)!=0?5:6;d==5&&(b=0);e=d=HEAP32[__ZL21mbr_pending_data_head>>2];d=d!=0?7:8;a:do if(d==7)for(;;)if(d=e,e=HEAP32[(e&4294967295)>>2],_free(d),e!=0)d=7;else break a;while(0);HEAP32[__ZL21mbr_pending_data_head>>2]=0;HEAP32[__ZL21mbr_pending_data_tail>> -2]=0;e=d=_write(HEAP32[__ZL10mbr_cmd_fd>>2],__str13502&4294967295,3);((d|0)!=3?9:10)==9&&(b=0);d=f&4294967295;a:for(;;){var a=_read(HEAP32[__ZL12mbr_audio_fd>>2],d,4096);e=a;if(!((a|0)>0))break a}d=(e|0)!=-1?14:13;a:do if(d==13){e=___errno_location();d=(HEAP32[e>>2]|0)!=11?14:15;break a}while(0);d==14&&(b=0);d=(__ZL17mbrola_has_errorsv()|0)!=0?17:16;a:do if(d==16){if((b|0)==0)break a;HEAP32[__ZL9mbr_state>>2]=1;break a}while(0);e=b}STACKTOP=f;return e} -function _close_MBR(){var f,d;__ZL11stop_mbrolav();d=f=HEAP32[__ZL21mbr_pending_data_head>>2];f=f!=0?1:2;a:do if(f==1)for(;;)if(f=d,d=HEAP32[(d&4294967295)>>2],_free(f),d!=0)f=1;else break a;while(0);HEAP32[__ZL21mbr_pending_data_head>>2]=0;HEAP32[__ZL21mbr_pending_data_tail>>2]=0;_free(HEAP32[__ZL14mbr_voice_path>>2]);HEAP32[__ZL14mbr_voice_path>>2]=0;HEAPF32[__ZL10mbr_volume>>2]=1} -function __ZL19receive_from_mbrolaPvj(f,d){var e=STACKTOP;STACKTOP+=44;_memset(e,0,44);var b,a,g,c,h,k,j,l,m=e+20,n;j=1;l=0;b=(HEAP32[__ZL7mbr_pid>>2]|0)==0?2:1;a:do if(b==2)h=-1;else if(b==1){h=m&-1;var o=(m&4294967295)+4&4294967295,q=m+8&-1,p=(m+8&4294967295)+4&4294967295,r=m+16&-1,v=(m+16&4294967295)+4&4294967295,u=m&4294967295,s=(m+8&4294967295)+6&4294967295,t=(m+16&4294967295)+6&4294967295,D=(m&4294967295)+6&4294967295,w=e&4294967295,A=e&4294967295,x=e;b:for(;;){k=0;HEAP32[h>>2]=HEAP32[__ZL12mbr_audio_fd>> -2];HEAP16[o>>1]=1;k=k+1&4294967295;HEAP32[q>>2]=HEAP32[__ZL12mbr_error_fd>>2];HEAP16[p>>1]=1;k=k+1&4294967295;b=HEAP32[__ZL21mbr_pending_data_head>>2]!=0?4:5;b==4&&(HEAP32[r>>2]=HEAP32[__ZL10mbr_cmd_fd>>2],HEAP16[v>>1]=4,k=k+1&4294967295);b=(_lseek(HEAP32[__ZL13mbr_proc_stat>>2],0,0)|0)!=0;b=unSign(b,1,0);b=reSign(b,8,0)!=0?6:7;c:do if(b==6){b=16;break c}else if(b==7)if(b=(_read(HEAP32[__ZL13mbr_proc_stat>>2],w,20)|0)!=20,b=unSign(b,1,0),b=reSign(b,8,0)!=0?8:9,b==8){b=16;break c}else if(b==9){g=_memchr(A, -41,20);b=g==0?11:10;d:do if(b==10){if((g-x&4294967295)>>>0>17)break d;b=reSign(HEAP8[(g+1&4294967295)>>0],8,0)!=32?15:13;e:do if(b==13){if(reSign(HEAP8[(g+2&4294967295)>>0],8,0)!=83){b=15;break e}a=1;b=17;break e}while(0);b==15&&(a=0);n=b=unSign(a,8,0);if((b|0)==0){b=18;break c}c=0;b=20;break c}while(0);b=16;break c}while(0);c:do if(b==16){n=0;b=18;break c}while(0);b==18&&(c=j);k=b=_poll(u,k,c);if((b|0)==-1){b=21;break b}b=(k|0)==0?23:28;c:do if(b==23){if((n|0)!=0){b=24;break b}if((j|0)>3749){b=26; -break b}j=j*4&4294967295}else if(b==28){j=1;b=reSign(HEAP16[s>>1],16,0)==0?31:29;if(b==29&&(__ZL17mbrola_has_errorsv()|0)!=0){b=30;break b}b=HEAP32[__ZL21mbr_pending_data_head>>2]!=0?32:42;d:do if(b==32){if(reSign(HEAP16[t>>1],16,0)==0){b=42;break d}g=HEAP32[__ZL21mbr_pending_data_head>>2];k=(g+12&-1)+HEAP32[(g+4&4294967295)>>2]&4294967295;b=HEAP32[(g+8&4294967295)>>2]-HEAP32[(g+4&4294967295)>>2]&4294967295;k=_write(HEAP32[__ZL10mbr_cmd_fd>>2],k,b);if((k|0)==-1){b=34;break b}var B=g;b=(k|0)!=(b|0)? -39:40;if(b==39)HEAP32[(g+4&4294967295)>>2]=k+HEAP32[(B+4&4294967295)>>2]&4294967295;else if(b==40){HEAP32[__ZL21mbr_pending_data_head>>2]=HEAP32[(B&4294967295)>>2];_free(g);if(HEAP32[__ZL21mbr_pending_data_head>>2]!=0)break c;HEAP32[__ZL21mbr_pending_data_tail>>2]=0}}while(0);if(reSign(HEAP16[D>>1],16,0)==0)break c;k=f+l&4294967295;g=d-l&4294967295;k=_read(HEAP32[__ZL12mbr_audio_fd>>2],k,g);if((k|0)==-1){b=44;break b}l=l+k&4294967295;HEAP32[__ZL9mbr_state>>2]=3}while(0);if(l>>>0>>0)b=3;else{b= -47;break b}}if(b==21){a=___errno_location();a=_strerror(HEAP32[a>>2]);__ZL3errPKcz(__str14503&4294967295,allocate([a,0,0,0],["i8*",0,0,0],ALLOC_STACK));h=-1;break a}else if(b==24)HEAP32[__ZL9mbr_state>>2]=1;else if(b==26)HEAP32[__ZL9mbr_state>>2]=4,__ZL3errPKcz(__str15504&4294967295,allocate(1,"i32",ALLOC_STACK));else if(b==34){a=___errno_location();a=HEAP32[a>>2];b=(a|0)!=32?37:35;b:do if(b==35){if((__ZL17mbrola_has_errorsv()|0)==0)break b;h=-1;break a}while(0);a=_strerror(a);__ZL3errPKcz(__str12501& -4294967295,allocate([a,0,0,0],["i8*",0,0,0],ALLOC_STACK));h=-1;break a}else if(b==44){a=___errno_location();a=_strerror(HEAP32[a>>2]);__ZL3errPKcz(__str16505&4294967295,allocate([a,0,0,0],["i8*",0,0,0],ALLOC_STACK));h=-1;break a}else if(b==30){h=-1;break a}h=l}while(0);STACKTOP=e;return h}function _read_MBR(f,d){var e;e=__ZL19receive_from_mbrolaPvj(f,d*2&4294967295);if(((e|0)>0?1:2)==1)e=(e|0)/2|0;return e} -function _setVolumeRatio_MBR(f){var d;d=f==HEAPF32[__ZL10mbr_volume>>2]?3:1;a:do if(d==1){HEAPF32[__ZL10mbr_volume>>2]=f;if((HEAP32[__ZL9mbr_state>>2]|0)!=1)break a;__ZL11stop_mbrolav();_init_MBR(HEAP32[__ZL14mbr_voice_path>>2])}while(0)} -function __Z15SetIndicLettersP10Translator(f){var d,e,b;_llvm_memset_p0i8_i32(f+708&-1,0,256,1,0);e=4;d=(e|0)<=20?1:2;a:do if(d==1)for(;;)if(HEAP8[((f+708&4294967295)+e&4294967295)>>0]|=1,e=e+1&4294967295,(e|0)<=20)d=1;else break a;while(0);e=62;d=(e|0)<=77?3:4;a:do if(d==3)for(;;)if(HEAP8[((f+708&4294967295)+e&4294967295)>>0]|=1,e=e+1&4294967295,(e|0)<=77)d=3;else break a;while(0);e=85;d=(e|0)<=87?5:6;a:do if(d==5)for(;;)if(HEAP8[((f+708&4294967295)+e&4294967295)>>0]|=1,e=e+1&4294967295,(e|0)<=87)d= -5;else break a;while(0);e=62;d=(e|0)<=77?7:8;a:do if(d==7)for(;;)if(HEAP8[((f+708&4294967295)+e&4294967295)>>0]|=2,e=e+1&4294967295,(e|0)<=77)d=7;else break a;while(0);e=85;d=(e|0)<=87?9:10;a:do if(d==9)for(;;)if(HEAP8[((f+708&4294967295)+e&4294967295)>>0]|=2,e=e+1&4294967295,(e|0)<=87)d=9;else break a;while(0);e=21;d=(e|0)<=57?11:12;a:do if(d==11)for(;;)if(HEAP8[((f+708&4294967295)+e&4294967295)>>0]|=4,e=e+1&4294967295,(e|0)<=57)d=11;else break a;while(0);e=__ZZ15SetIndicLettersP10TranslatorE15dev_consonants2& -4294967295;b=d=HEAP8[e>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);e=e+1&4294967295;d=d?13:14;a:do if(d==13)for(;;)if(d=unSign(b,8,0),b=unSign(b,8,0),HEAP8[((f+708&4294967295)+d&4294967295)>>0]=4|HEAP8[((f+708&4294967295)+b&4294967295)>>0],b=HEAP8[e>>0],d=reSign(b,8,0)!=0,d=unSign(d,1,0),e=e+1&4294967295,reSign(d,8,0)!=0)d=13;else break a;while(0);e=4;d=(e|0)<=20?15:16;a:do if(d==15)for(;;)if(HEAP8[((f+708&4294967295)+e&4294967295)>>0]|=64,e=e+1&4294967295,(e|0)<=20)d=15;else break a;while(0);e=62;d=(e| -0)<=76?17:18;a:do if(d==17)for(;;)if(HEAP8[((f+708&4294967295)+e&4294967295)>>0]|=64,e=e+1&4294967295,(e|0)<=76)d=17;else break a;while(0);e=85;d=(e|0)<=87?19:20;a:do if(d==19)for(;;)if(HEAP8[((f+708&4294967295)+e&4294967295)>>0]|=64,e=e+1&4294967295,(e|0)<=87)d=19;else break a;while(0);HEAP32[(((f&4294967295)+24&4294967295)+20&4294967295)>>2]=1;HEAP32[((f&4294967295)+276&4294967295)>>2]=HEAP32[(f+964&4294967295)>>2]+77&4294967295} -function __ZL18SetCyrillicLettersP10Translator(f){var d,e,b;HEAP32[(f+696&4294967295)>>2]=HEAP32[(_charsets+72&4294967295)>>2];HEAP32[(f+288&4294967295)>>2]=1072;HEAP32[(f+284&4294967295)>>2]=1105;HEAP32[(f+8268&4294967295)>>2]=__ZL8pairs_ru&4294967295;HEAP32[(f+964&4294967295)>>2]=1056;_llvm_memset_p0i8_i32(f+708&-1,0,256,1,0);e=__ZZL18SetCyrillicLettersP10TranslatorE9ru_vowels&4294967295;b=HEAP8[e>>0];d=reSign(b,8,0)!=0;unSign(d,1,0);e=e+1&4294967295;d=d?1:2;a:do if(d==1)for(;;)if(d=unSign(b,8, -0),b=unSign(b,8,0),HEAP8[((f+708&4294967295)+d&4294967295)>>0]=1|HEAP8[((f+708&4294967295)+b&4294967295)>>0],b=HEAP8[e>>0],d=reSign(b,8,0)!=0,d=unSign(d,1,0),e=e+1&4294967295,reSign(d,8,0)!=0)d=1;else break a;while(0);e=__ZZL18SetCyrillicLettersP10TranslatorE7ru_soft&4294967295;b=d=HEAP8[e>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);e=e+1&4294967295;d=d?3:4;a:do if(d==3)for(;;)if(d=unSign(b,8,0),b=unSign(b,8,0),HEAP8[((f+708&4294967295)+d&4294967295)>>0]=2|HEAP8[((f+708&4294967295)+b&4294967295)>>0],b=HEAP8[e>> -0],d=reSign(b,8,0)!=0,d=unSign(d,1,0),e=e+1&4294967295,reSign(d,8,0)!=0)d=3;else break a;while(0);e=__ZZL18SetCyrillicLettersP10TranslatorE13ru_consonants&4294967295;b=d=HEAP8[e>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);e=e+1&4294967295;d=d?5:6;a:do if(d==5)for(;;)if(d=unSign(b,8,0),b=unSign(b,8,0),HEAP8[((f+708&4294967295)+d&4294967295)>>0]=4|HEAP8[((f+708&4294967295)+b&4294967295)>>0],b=HEAP8[e>>0],d=reSign(b,8,0)!=0,d=unSign(d,1,0),e=e+1&4294967295,reSign(d,8,0)!=0)d=5;else break a;while(0);e=__ZZL18SetCyrillicLettersP10TranslatorE7ru_hard& -4294967295;b=d=HEAP8[e>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);e=e+1&4294967295;d=d?7:8;a:do if(d==7)for(;;)if(d=unSign(b,8,0),b=unSign(b,8,0),HEAP8[((f+708&4294967295)+d&4294967295)>>0]=8|HEAP8[((f+708&4294967295)+b&4294967295)>>0],b=HEAP8[e>>0],d=reSign(b,8,0)!=0,d=unSign(d,1,0),e=e+1&4294967295,reSign(d,8,0)!=0)d=7;else break a;while(0);e=__ZZL18SetCyrillicLettersP10TranslatorE10ru_nothard&4294967295;b=d=HEAP8[e>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);e=e+1&4294967295;d=d?9:10;a:do if(d==9)for(;;)if(d= -unSign(b,8,0),b=unSign(b,8,0),HEAP8[((f+708&4294967295)+d&4294967295)>>0]=16|HEAP8[((f+708&4294967295)+b&4294967295)>>0],b=HEAP8[e>>0],d=reSign(b,8,0)!=0,d=unSign(d,1,0),e=e+1&4294967295,reSign(d,8,0)!=0)d=9;else break a;while(0);e=__ZZL18SetCyrillicLettersP10TranslatorE9ru_voiced&4294967295;b=d=HEAP8[e>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);e=e+1&4294967295;d=d?11:12;a:do if(d==11)for(;;)if(d=unSign(b,8,0),b=unSign(b,8,0),HEAP8[((f+708&4294967295)+d&4294967295)>>0]=32|HEAP8[((f+708&4294967295)+b&4294967295)>> -0],b=HEAP8[e>>0],d=reSign(b,8,0)!=0,d=unSign(d,1,0),e=e+1&4294967295,reSign(d,8,0)!=0)d=11;else break a;while(0);e=__ZZL18SetCyrillicLettersP10TranslatorE10ru_ivowels&4294967295;b=d=HEAP8[e>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);e=e+1&4294967295;d=d?13:14;a:do if(d==13)for(;;)if(d=unSign(b,8,0),b=unSign(b,8,0),HEAP8[((f+708&4294967295)+d&4294967295)>>0]=64|HEAP8[((f+708&4294967295)+b&4294967295)>>0],b=HEAP8[e>>0],d=reSign(b,8,0)!=0,d=unSign(d,1,0),e=e+1&4294967295,reSign(d,8,0)!=0)d=13;else break a; -while(0);e=__ZZL18SetCyrillicLettersP10TranslatorE9ru_vowels&4294967295;b=d=HEAP8[e>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);e=e+1&4294967295;d=d?15:16;a:do if(d==15)for(;;)if(d=unSign(b,8,0),b=unSign(b,8,0),HEAP8[((f+708&4294967295)+d&4294967295)>>0]=128|HEAP8[((f+708&4294967295)+b&4294967295)>>0],b=HEAP8[e>>0],d=reSign(b,8,0)!=0,d=unSign(d,1,0),e=e+1&4294967295,reSign(d,8,0)!=0)d=15;else break a;while(0)} -function __Z15SetupTranslatorP10TranslatorPKsPKh(f,d,e){var b,a=null;d!=0?(a=-1,b=1):(a=-1,b=2);if(b==1){_llvm_memcpy_p0i8_p0i8_i32(f+676&-1,d,16,1,0);var g=e,a=1}((a==1?g:e)!=0?3:4)==3&&_llvm_memcpy_p0i8_p0i8_i32(f+660&-1,e,8,1,0)} -function __Z16SelectTranslatorPKc(f){var d,e=null,b,a,g,c,h;h=f;f=0;d=reSign(HEAP8[h>>0],8,0)!=0?1:2;a:do if(d==1)for(;;)if(f=f*256&4294967295,f=reSign(HEAP8[h>>0],8,0)+f&4294967295,h=h+1&4294967295,reSign(HEAP8[h>>0],8,0)!=0)d=1;else break a;while(0);h=_malloc(8328);d=unSign(h==0,1,0);d=reSign(d,8,0)!=0?3:4;d==3&&_fwrite(__str13&4294967295,1,22,HEAP32[_stderr>>2]);d=h==0?5:6;if(d==5)a=0;else if(d==6){HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+4&4294967295)>>2];HEAP8[(_dictionary_name&4294967295)>> -0]=0;HEAP32[(h+692&4294967295)>>2]=0;HEAP32[(h+1048&4294967295)>>2]=0;HEAP32[(h+1052&4294967295)>>2]=0;HEAP32[(h+288&4294967295)>>2]=97;HEAP32[(h+284&4294967295)>>2]=122;HEAP32[(h+8268&4294967295)>>2]=0;HEAP32[(h+964&4294967295)>>2]=0;_llvm_memset_p0i8_i32(h+708&-1,0,256,1,0);_llvm_memset_p0i8_i32(h+968&-1,0,32,1,0);a=__str532&4294967295;e=HEAP8[a>>0];d=reSign(e,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?7:8;a:do if(d==7)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((h+708&4294967295)+d&4294967295)>> -0]=1|HEAP8[((h+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=7;else break a;while(0);a=__str1533&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?9:10;a:do if(d==9)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((h+708&4294967295)+d&4294967295)>>0]=2|HEAP8[((h+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=9;else break a; -while(0);a=__str2534&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?11:12;a:do if(d==11)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((h+708&4294967295)+d&4294967295)>>0]=4|HEAP8[((h+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=11;else break a;while(0);a=__str3535&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?13:14;a:do if(d==13)for(;;)if(d=unSign(e,8,0), -e=unSign(e,8,0),HEAP8[((h+708&4294967295)+d&4294967295)>>0]=8|HEAP8[((h+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=13;else break a;while(0);a=__str4536&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?15:16;a:do if(d==15)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((h+708&4294967295)+d&4294967295)>>0]=16|HEAP8[((h+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d, -1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=15;else break a;while(0);a=__str5537&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?17:18;a:do if(d==17)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((h+708&4294967295)+d&4294967295)>>0]=32|HEAP8[((h+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=17;else break a;while(0);a=__str6538&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295; -d=d?19:20;a:do if(d==19)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((h+708&4294967295)+d&4294967295)>>0]=64|HEAP8[((h+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=19;else break a;while(0);a=__str7539&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?21:22;a:do if(d==21)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((h+708&4294967295)+d&4294967295)>>0]=128|HEAP8[((h+708&4294967295)+e&4294967295)>> -0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=21;else break a;while(0);HEAP32[(h+700&4294967295)>>2]=__ZZL13NewTranslatorvE13empty_wstring&4294967295;HEAP32[(h+704&4294967295)>>2]=__ZZL13NewTranslatorvE13punct_in_word&4294967295;for(d=0;;)if(HEAP8[((h+660&4294967295)+d&4294967295)>>0]=HEAP8[(__ZZL13NewTranslatorvE12stress_amps2+d&4294967295)>>0],HEAP8[((h+668&4294967295)+d&4294967295)>>0]=HEAP8[(__ZZL13NewTranslatorvE12stress_amps2+d&4294967295)>>0]-1&255, -HEAP16[((h+676&4294967295)+d*2&4294967295)>>1]=HEAP16[(__ZZL13NewTranslatorvE15stress_lengths2+d*2&4294967295)>>1],d=a=d+1&4294967295,!((a|0)<=7))break;_llvm_memset_p0i8_i32(h&4294967295,0,280,1,0);HEAP32[((h&4294967295)+272&4294967295)>>2]=500;HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+16&4294967295)>>2]=1;HEAP32[((h&4294967295)+20&4294967295)>>2]=3;HEAP32[(((h&4294967295)+24&4294967295)+28&4294967295)>>2]=95;HEAP32[(((h&4294967295)+24&4294967295)+72&4294967295)>>2]=95;HEAP32[(((h& -4294967295)+24&4294967295)+36&4294967295)>>2]=19;HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=115;HEAP32[(((h&4294967295)+24&4294967295)+64&4294967295)>>2]=4;HEAP32[(((h&4294967295)+100&4294967295)+64&4294967295)>>2]=2;HEAP8[((h&4294967295)+248&4294967295)>>0]=3;HEAP32[((h&4294967295)+264&4294967295)>>2]=0;HEAP32[((h&4294967295)+268&4294967295)>>2]=__str8540&4294967295;HEAP32[((h&4294967295)+176&4294967295)>>2]=HEAP32[(__ZL15length_mod_tabs+4&4294967295)>>2];HEAP32[((h&4294967295)+180& -4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];d=unSign(!0,1,0);d=reSign(d,8,0)!=0?25:26;d==25&&(HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[(__ZL15length_mod_tabs+8&4294967295)>>2]);HEAP32[((h&4294967295)+240&4294967295)>>2]=100;HEAP32[((h&4294967295)+196&4294967295)>>2]=49;HEAP32[((h&4294967295)+200&4294967295)>>2]=2;HEAP32[((h&4294967295)+204&4294967295)>>2]=44;HEAP32[((h&4294967295)+208&4294967295)>>2]=46;HEAP32[((h&4294967295)+192&4294967295)>>2]=1227133512;HEAP32[((h&4294967295)+ -212&4294967295)>>2]=14;_llvm_memcpy_p0i8_p0i8_i32(h+1E3&-1,_punctuation_to_tone&4294967295,48,1,0);_llvm_memcpy_p0i8_p0i8_i32((h&4294967295)+232&-1,__ZZL13NewTranslatorvE13default_tunes&4294967295,6,1,0);a=h}h=a;a=f;d=a==24934?28:a==24941?32:a==24946?36:a==25191?37:a==25198?38:a==25203?110:a==25441?85:a==25459?218:a==25465?44:a==25697?48:a==25701?52:a==25718?56:a==25964?67:a==25966?62:a==25967?81:a==25971?85:a==25972?97:a==25973?92:a==26209?96:a==26217?98:a==26226?101:a==26729?105:a==26738?110:a== -26740?118:a==26741?119:a==26745?124:a==26980?134:a==26995?138:a==26996?148:a==27489?156:a==27502?250:a==27503?166:a==27509?173:a==27745?177:a==27766?178:a==28011?182:a==28012?250:a==28018?250:a==28261?105:a==28268?186:a==28271?187:a==28525?191:a==28769?105:a==28780?195:a==28788?199:a==29295?207:a==29301?211:a==29303?217:a==29545?226:a==29547?218:a==29548?238:a==29553?239:a==29554?110:a==29558?243:a==29559?247:a==29793?250:a==29797?250:a==29806?247:a==29810?264:a==30066?268:a==30313?269:a==30575?273: -a==31336?274:a==6779491?67:a==6972015?152:a==7364976?85:a==8022137?274:278;a:do if(d==278){HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=1;d=279;break a}else if(d==28){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_af&4294967295;d=a!=0?29:31;b:do if(d==29){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);break b}while(0);HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+4&4294967295)>>2]=48;HEAP32[(((h&4294967295)+24&4294967295)+4&4294967295)>>2]=1;HEAP32[(((h&4294967295)+ -24&4294967295)+12&4294967295)>>2]=1;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;HEAP32[((h&4294967295)+184&4294967295)>>2]=16779472;HEAP32[((h&4294967295)+220&4294967295)>>2]=1;d=279;break a}else if(d==32){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_fr&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_fr&4294967295;d=a!=0?33:34;b:do if(d==33){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?34:35;break b}while(0);d==34&&_llvm_memcpy_p0i8_p0i8_i32(b+ -660&-1,e,8,1,0);HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=36;HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=1;d=279;break a}else if(d==36){HEAP32[(h+964&4294967295)>>2]=1536;HEAP32[((h&4294967295)+184&4294967295)>>2]=2884720;HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=1;d=279;break a}else if(d==37){__ZL18SetCyrillicLettersP10Translator(h);d=h;HEAP8[((d+ -708&4294967295)+42&4294967295)>>0]=HEAP8[((d+708&4294967295)+42&4294967295)>>0]&64|-127;HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=1074;HEAP32[(((h&4294967295)+24&4294967295)+16&4294967295)>>2]=23;HEAP32[(((h&4294967295)+24&4294967295)+40&4294967295)>>2]=2;HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+184&4294967295)>>2]=184554728;HEAP32[((h&4294967295)+204&4294967295)>>2]=32;d=279;break a}else if(d==38){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_bn&4294967295; -e=__ZZ16SelectTranslatorPKcE14stress_amps_bn&4294967295;d=a!=0?39:40;b:do if(d==39){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?40:41;break b}while(0);d==40&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=65540;HEAP32[(h+964&4294967295)>>2]=2432;__Z15SetIndicLettersP10Translator(h);b=h;a=62;d=(a|0)<=76?42:43;b:do if(d==42)for(;;)if(HEAP8[((b+ -708&4294967295)+a&4294967295)>>0]|=16,a=a+1&4294967295,(a|0)<=76)d=42;else break b;while(0);HEAP32[((h&4294967295)+184&4294967295)>>2]=1;HEAP32[((h&4294967295)+192&4294967295)>>2]=613567144;d=279;break a}else if(d==110){b=h;d=(a|0)==29554?111:114;b:do if(d==111){a=b;e=__ZZ16SelectTranslatorPKcE17stress_lengths_sr&4294967295;g=__ZZ16SelectTranslatorPKcE14stress_amps_hr&4294967295;d=e!=0?112:113;if(d==112&&(_llvm_memcpy_p0i8_p0i8_i32(a+676&-1,e,16,1,0),g==0))break b;_llvm_memcpy_p0i8_p0i8_i32(a+660& --1,g,8,1,0)}else if(d==114){a=b;e=__ZZ16SelectTranslatorPKcE17stress_lengths_hr&4294967295;g=__ZZ16SelectTranslatorPKcE14stress_amps_hr&4294967295;d=e!=0?115:116;if(d==115&&(_llvm_memcpy_p0i8_p0i8_i32(a+676&-1,e,16,1,0),g==0))break b;_llvm_memcpy_p0i8_p0i8_i32(a+660&-1,g,8,1,0)}while(0);HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+8&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=16;HEAP32[(((h&4294967295)+24&4294967295)+16&4294967295)>>2]=3; -HEAP8[((h&4294967295)+248&4294967295)>>0]=5;HEAP8[((h&4294967295)+249&4294967295)>>0]=1;HEAP32[((h&4294967295)+220&4294967295)>>2]=1;HEAP32[((h&4294967295)+184&4294967295)>>2]=33572172;HEAP32[((h&4294967295)+188&4294967295)>>2]=74;HEAP32[((h&4294967295)+264&4294967295)>>2]=__ZL22replace_cyrillic_latin&4294967295;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;d=h;HEAP8[((d+708&4294967295)+114&4294967295)>>0]=HEAP8[((d+708&4294967295)+114&4294967295)>> -0]&64|-127;d=279;break a}else if(d==85)if(e=h,d=__ZZ16SelectTranslatorPKcE17stress_lengths_es&4294967295,g=__ZZ16SelectTranslatorPKcE14stress_amps_es&4294967295,_llvm_memcpy_p0i8_p0i8_i32(e+676&-1,d,16,1,0),d=g!=0?86:87,d==86&&_llvm_memcpy_p0i8_p0i8_i32(e+660&-1,g,8,1,0),HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2],HEAP32[((h&4294967295)+8&4294967295)>>2]=2,HEAP32[((h&4294967295)+12&4294967295)>>2]=534,HEAP32[((h&4294967295)+16&4294967295)>>2]=0,HEAP32[((h& -4294967295)+20&4294967295)>>2]=2,HEAP32[(((h&4294967295)+24&4294967295)+28&4294967295)>>2]=120,HEAP32[((h&4294967295)+184&4294967295)>>2]=85984552,HEAP32[((h&4294967295)+188&4294967295)>>2]=4096,d=(f|0)==25441?88:89,d==88){HEAP32[(h+704&4294967295)>>2]=__ZZ16SelectTranslatorPKcE20ca_punct_within_word&4294967295;HEAP32[((h&4294967295)+12&4294967295)>>2]=566;d=279;break a}else{if(d==89)if(e=h&4294967295,d=(f|0)==7364976?90:91,d==90){HEAP32[(e+12&4294967295)>>2]=310;d=279;break a}else if(d==91){HEAP32[((e+ -24&4294967295)+20&4294967295)>>2]=2;d=279;break a}}else if(d==218){e=h;d=__ZZ16SelectTranslatorPKcE17stress_lengths_sk&4294967295;g=__ZZ16SelectTranslatorPKcE14stress_amps_sk&4294967295;_llvm_memcpy_p0i8_p0i8_i32(e+676&-1,d,16,1,0);d=g!=0?219:220;d==219&&_llvm_memcpy_p0i8_p0i8_i32(e+660&-1,g,8,1,0);HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+8&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=22;HEAP32[(((h&4294967295)+24&4294967295)+16&4294967295)>> -2]=3;HEAP8[((h&4294967295)+248&4294967295)>>0]=5;HEAP8[((h&4294967295)+249&4294967295)>>0]=1;HEAP32[(((h&4294967295)+24&4294967295)+44&4294967295)>>2]=4;HEAP32[((h&4294967295)+184&4294967295)>>2]=16794624;HEAP32[((h&4294967295)+188&4294967295)>>2]=256;HEAP32[((h&4294967295)+204&4294967295)>>2]=0;HEAP32[((h&4294967295)+208&4294967295)>>2]=44;d=(f|0)==25459?221:222;d==221&&(HEAP32[((h&4294967295)+188&4294967295)>>2]=264);e=h;HEAP8[((e+708&4294967295)+121&4294967295)>>0]=HEAP8[((e+708&4294967295)+121& -4294967295)>>0]&64|-127;e=h;HEAP8[((e+708&4294967295)+114&4294967295)>>0]=HEAP8[((e+708&4294967295)+114&4294967295)>>0]&64|-127;e=h;g=0;b:for(;;)if(HEAP8[((e+708&4294967295)+g&4294967295)>>0]&=223,g=d=g+1&4294967295,d>>>0<=255)d=223;else{d=224;break b}e=h;g=__str13545&4294967295;c=HEAP8[g>>0];var k=reSign(c,8,0)!=0;unSign(k,1,0);g=g+1&4294967295;if(!k){d=279;break a}for(;;)if(d=unSign(c,8,0),c=unSign(c,8,0),HEAP8[((e+708&4294967295)+d&4294967295)>>0]=32|HEAP8[((e+708&4294967295)+c&4294967295)>>0], -c=HEAP8[g>>0],d=reSign(c,8,0)!=0,d=unSign(d,1,0),g=g+1&4294967295,reSign(d,8,0)!=0)d=225;else{d=279;break a}}else if(d==44){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_cy&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_cy&4294967295;d=a!=0?45:46;b:do if(d==45){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?46:47;break b}while(0);d==46&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+56&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>> -2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=22;HEAP32[((h&4294967295)+16&4294967295)>>2]=0;HEAP32[((h&4294967295)+20&4294967295)>>2]=2;HEAP32[(((h&4294967295)+24&4294967295)+28&4294967295)>>2]=120;HEAP32[((h&4294967295)+184&4294967295)>>2]=1024;d=h;HEAP8[((d+708&4294967295)+119&4294967295)>>0]=HEAP8[((d+708&4294967295)+119&4294967295)>>0]&64|-127;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;d=279;break a}else if(d==48){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_da& -4294967295;d=a!=0?49:51;b:do if(d==49){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);break b}while(0);HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[(((h&4294967295)+24&4294967295)+12&4294967295)>>2]=1;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;HEAP32[((h&4294967295)+184&4294967295)>>2]=184618072;d=279;break a}else if(d==52){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_de&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_de&4294967295; -d=a!=0?53:54;b:do if(d==53){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?54:55;break b}while(0);d==54&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[(h&-1)>>2]=8;HEAP32[((h&4294967295)+4&4294967295)>>2]=48;HEAP32[(((h&4294967295)+24&4294967295)+12&4294967295)>>2]=1;HEAP32[(((h&4294967295)+24&4294967295)+16&4294967295)>>2]=16;HEAP32[(((h&4294967295)+24&4294967295)+72&4294967295)>>2]=87;HEAP32[((h&4294967295)+184&4294967295)>>2]=16846872;d=h; -HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=2;d=279;break a}else if(d==56){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_ta&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_ta&4294967295;d=a!=0?57:58;b:do if(d==57){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?58:59;break b}while(0);d==58&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[(((h&4294967295)+24&4294967295)+ -20&4294967295)>>2]=1;HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[(h+964&4294967295)>>2]=1920;HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=65540;b=h;a=38;d=(a|0)<=48?60:61;b:do if(d==60)for(;;)if(HEAP8[((b+708&4294967295)+a&4294967295)>>0]|=2,a=a+1&4294967295,(a|0)<=48)d=60;else break b;while(0);HEAP32[((h&4294967295)+192&4294967295)>>2]=5288;HEAP32[((h&4294967295)+184&4294967295)>>2]=1;d=279;break a}else if(d== -67){b=h;d=__ZZ16SelectTranslatorPKcE17stress_lengths_el&4294967295;a=__ZZ16SelectTranslatorPKcE14stress_amps_el&4294967295;_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,d,16,1,0);d=a!=0?68:69;d==68&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,a,8,1,0);HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+28&4294967295)>>2];HEAP32[(h+700&4294967295)>>2]=__ZZ16SelectTranslatorPKcE18el_char_apostrophe&4294967295;HEAP32[(h+964&4294967295)>>2]=896;_llvm_memset_p0i8_i32(h+708&-1,0,256,1,0);b=h;a=__ZZ16SelectTranslatorPKcE9el_vowels& -4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?70:71;b:do if(d==70)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=1|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=70;else break b;while(0);b=h;a=__ZZ16SelectTranslatorPKcE9el_vowels&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?72:73;b:do if(d==72)for(;;)if(d=unSign(e, -8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=128|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=72;else break b;while(0);b=h;a=__ZZ16SelectTranslatorPKcE12el_voiceless&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?74:75;b:do if(d==74)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=2|HEAP8[((b+708&4294967295)+e&4294967295)>>0], -e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=74;else break b;while(0);b=h;a=__ZZ16SelectTranslatorPKcE13el_consonants&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?76:77;b:do if(d==76)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=4|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=76;else break b;while(0); -b=h;a=__ZZ16SelectTranslatorPKcE10el_fvowels&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?78:79;b:do if(d==78)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=64|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=78;else break b;while(0);HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>> -2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=6;HEAP32[((h&4294967295)+16&4294967295)>>2]=0;HEAP32[((h&4294967295)+20&4294967295)>>2]=2;HEAP32[(((h&4294967295)+24&4294967295)+28&4294967295)>>2]=130;HEAP32[((h&4294967295)+184&4294967295)>>2]=264;HEAP32[((h&4294967295)+188&4294967295)>>2]=4098;if((f|0)!=6779491){d=279;break a}HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=1;d=279;break a}else if(d==62){e=h;g=__ZZ16SelectTranslatorPKcE17stress_lengths_en&4294967295;d=g!=0?63:65;b:do if(d== -63){_llvm_memcpy_p0i8_p0i8_i32(e+676&-1,g,16,1,0);d=65;break b}while(0);HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=8;HEAP32[((h&4294967295)+184&4294967295)>>2]=16779328;HEAP32[(((h&4294967295)+24&4294967295)+44&4294967295)>>2]=2;HEAP32[((h&4294967295)+276&4294967295)>>2]=101;HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=2;e=h;g=__str7539&4294967295;c=k=HEAP8[g>>0];k=reSign(k,8,0)!=0;unSign(k,1,0);g=g+1&4294967295;if(!k){d=279;break a}for(;;)if(d= -unSign(c,8,0),c=unSign(c,8,0),HEAP8[((e+708&4294967295)+d&4294967295)>>0]=64|HEAP8[((e+708&4294967295)+c&4294967295)>>0],c=HEAP8[g>>0],d=reSign(c,8,0)!=0,d=unSign(d,1,0),g=g+1&4294967295,reSign(d,8,0)!=0)d=66;else{d=279;break a}}else if(d==81){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_eo&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_eo&4294967295;d=a!=0?82:83;b:do if(d==82){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?83:84;break b}while(0);d==83&&_llvm_memcpy_p0i8_p0i8_i32(b+ -660&-1,e,8,1,0);HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+12&4294967295)>>2];HEAP32[(h+700&4294967295)>>2]=__ZZ16SelectTranslatorPKcE18eo_char_apostrophe&4294967295;HEAP32[((h&4294967295)+4&4294967295)>>2]=2;HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=22;HEAP32[((h&4294967295)+20&4294967295)>>2]=2;HEAP32[((h&4294967295)+184&4294967295)>>2]=16782344;d=279;break a}else if(d==97){HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+16&4294967295)>>2];d=98;break a}else if(d== -92){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_eu&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_eu&4294967295;d=a!=0?93:94;b:do if(d==93){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?94:95;break b}while(0);d==94&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+8&4294967295)>>2]=1;HEAP32[((h&4294967295)+184&4294967295)>>2]=1049960;d=279;break a}else if(d==96){HEAP32[(h+964&4294967295)>>2]=1536;HEAP32[((h&4294967295)+184&4294967295)>>2]=96;HEAP32[(((h&4294967295)+ -24&4294967295)+20&4294967295)>>2]=1;d=279;break a}else if(d==101){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_fr&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_fr&4294967295;d=a!=0?102:103;b:do if(d==102){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?103:104;break b}while(0);d==103&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+8&4294967295)>>2]=3;HEAP32[((h&4294967295)+12&4294967295)>>2]=36;HEAP32[(((h&4294967295)+24&4294967295)+8&4294967295)>>2]=1;HEAP32[((h& -4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+220&4294967295)>>2]=2;HEAP32[((h&4294967295)+184&4294967295)>>2]=118658312;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;d=279;break a}else if(d==105){b=h;d=__ZZ16SelectTranslatorPKcE17stress_lengths_hi&4294967295;a=__ZZ16SelectTranslatorPKcE14stress_amps_hi&4294967295;_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,d,16,1,0);d=a!=0?106:107;d==106&&_llvm_memcpy_p0i8_p0i8_i32(b+ -660&-1,a,8,1,0);HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+76&4294967295)>>2];HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=6;HEAP32[((h&4294967295)+12&4294967295)>>2]=65540;HEAP32[((h&4294967295)+184&4294967295)>>2]=16;HEAP32[((h&4294967295)+192&4294967295)>>2]=84648;HEAP32[(h+964&4294967295)>>2]=2304;d=(f|0)==28769?108:109;d==108&&(HEAP32[(h+964&4294967295)>>2]=2560);__Z15SetIndicLettersP10Translator(h);d=279; -break a}else if(d==118){HEAP32[((h&4294967295)+8&4294967295)>>2]=3;HEAP32[((h&4294967295)+12&4294967295)>>2]=36;HEAP32[((h&4294967295)+184&4294967295)>>2]=17990912;d=279;break a}else if(d==119){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_hu&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_hu&4294967295;d=a!=0?120:121;b:do if(d==120){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?121:122;break b}while(0);d==121&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[(h+696&4294967295)>> -2]=HEAP32[(_charsets+8&4294967295)>>2];HEAP32[((h&4294967295)+4&4294967295)>>2]=32;HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=1081398;HEAP32[((h&4294967295)+16&4294967295)>>2]=2;HEAP32[(((h&4294967295)+24&4294967295)+56&4294967295)>>2]=1;HEAP32[(((h&4294967295)+24&4294967295)+68&4294967295)>>2]=2;HEAP32[((h&4294967295)+184&4294967295)>>2]=186758144;HEAP32[((h&4294967295)+204&4294967295)>>2]=32;HEAP32[((h&4294967295)+208&4294967295)>>2]=44;HEAP32[((h&4294967295)+ -196&4294967295)>>2]=899;HEAP32[((h&4294967295)+200&4294967295)>>2]=1;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;HEAP8[((h&4294967295)+249&4294967295)>>0]=1;d=h;HEAP32[((d&4294967295)+176&4294967295)>>2]=HEAP32[(__ZL15length_mod_tabs+12&4294967295)>>2];HEAP32[((d&4294967295)+180&4294967295)>>2]=HEAP32[((d&4294967295)+176&4294967295)>>2];b=unSign(!1,1,0);if(reSign(b,8,0)==0){d=279;break a}HEAP32[((d&4294967295)+180&4294967295)>>2]=HEAP32[(__ZL15length_mod_tabs+ -0&4294967295)>>2];d=279;break a}else if(d==124){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_hy&4294967295;d=a!=0?125:127;b:do if(d==125){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);break b}while(0);HEAP32[((h&4294967295)+8&4294967295)>>2]=3;HEAP32[(h+964&4294967295)>>2]=1328;_llvm_memset_p0i8_i32(h+708&-1,0,256,1,0);b=h;a=__ZZ16SelectTranslatorPKcE9hy_vowels&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?128:129;b:do if(d==128)for(;;)if(d=unSign(e,8,0),e=unSign(e, -8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=1|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=128;else break b;while(0);b=h;a=__ZZ16SelectTranslatorPKcE9hy_vowels&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?130:131;b:do if(d==130)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=128|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0], -d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=130;else break b;while(0);b=h;a=__ZZ16SelectTranslatorPKcE13hy_consonants&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?132:133;b:do if(d==132)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=4|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=132;else break b;while(0);HEAP8[((h& -4294967295)+248&4294967295)>>0]=6;HEAP32[((h&4294967295)+184&4294967295)>>2]=1032;d=279;break a}else if(d==134){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_id&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_id&4294967295;d=a!=0?135:136;b:do if(d==135){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?136:137;break b}while(0);d==136&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+184&4294967295)>>2]=16781320;HEAP32[((h&4294967295)+ -12&4294967295)>>2]=22;HEAP32[((h&4294967295)+220&4294967295)>>2]=2;d=279;break a}else if(d==138){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_is&4294967295;d=a!=0?139:141;b:do if(d==139){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);break b}while(0);HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=16;HEAP32[(((h&4294967295)+24&4294967295)+8&4294967295)>>2]=17;HEAP32[(((h&4294967295)+24&4294967295)+40&4294967295)>>2]=2;d=h;b=0;b:for(;;)if(HEAP8[((d+708&4294967295)+ -b&4294967295)>>0]&=231,b=a=b+1&4294967295,!(a>>>0<=255))break b;b=h;a=__str9541&4294967295;e=HEAP8[a>>0];d=reSign(e,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?144:145;b:do if(d==144)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=16|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=144;else break b;while(0);b=h;a=__str10542&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0); -a=a+1&4294967295;d=d?146:147;b:do if(d==146)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=8|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=146;else break b;while(0);HEAP32[((h+968&4294967295)+4&4294967295)>>2]=__ZZ16SelectTranslatorPKcE16is_lettergroup_B&4294967295;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;HEAP32[((h& -4294967295)+184&4294967295)>>2]=2280;HEAP32[((h&4294967295)+188&4294967295)>>2]=2;d=279;break a}else if(d==148){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_it&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_it&4294967295;d=a!=0?149:150;b:do if(d==149){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?150:151;break b}while(0);d==150&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+ -8&4294967295)>>2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=131088;HEAP32[((h&4294967295)+4&4294967295)>>2]=1;HEAP32[((h&4294967295)+16&4294967295)>>2]=2;HEAP32[((h&4294967295)+20&4294967295)>>2]=2;HEAP32[(((h&4294967295)+24&4294967295)+8&4294967295)>>2]=2;HEAP32[(((h&4294967295)+24&4294967295)+56&4294967295)>>2]=2;HEAP32[(((h&4294967295)+24&4294967295)+28&4294967295)>>2]=130;HEAP32[(((h&4294967295)+24&4294967295)+40&4294967295)>>2]=1;HEAP32[(((h&4294967295)+24&4294967295)+60&4294967295)>>2]=2; -HEAP32[((h&4294967295)+184&4294967295)>>2]=16786952;HEAP32[((h&4294967295)+220&4294967295)>>2]=2;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;d=279;break a}else if(d==156){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_ta&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_ta&4294967295;d=a!=0?157:158;b:do if(d==157){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?158:159;break b}while(0);d==158&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1, -e,8,1,0);_llvm_memset_p0i8_i32(h+708&-1,0,256,1,0);b=h;a=__ZZ16SelectTranslatorPKcE9ka_vowels&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?160:161;b:do if(d==160)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=1|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=160;else break b;while(0);b=h;a=__ZZ16SelectTranslatorPKcE13ka_consonants&4294967295;e= -d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?162:163;b:do if(d==162)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=4|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=162;else break b;while(0);b=h;a=__ZZ16SelectTranslatorPKcE9ka_vowels&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?164:165;b:do if(d==164)for(;;)if(d=unSign(e, -8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=128|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=164;else break b;while(0);HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=16;HEAP32[(h+964&4294967295)>>2]=4224;HEAP8[((h&4294967295)+248&4294967295)>>0]=7;HEAP32[((h&4294967295)+184&4294967295)>>2]=3187744;d=279;break a}else if(d==250){e=h;d=__ZZ16SelectTranslatorPKcE17stress_lengths_ta& -4294967295;g=__ZZ16SelectTranslatorPKcE14stress_amps_ta&4294967295;_llvm_memcpy_p0i8_p0i8_i32(e+676&-1,d,16,1,0);d=g!=0?251:252;d==251&&_llvm_memcpy_p0i8_p0i8_i32(e+660&-1,g,8,1,0);HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=65540;HEAP8[((h&4294967295)+249&4294967295)>>0]=1;HEAP32[((h&4294967295)+192&4294967295)>>2]=5288;g=f;(g|0)==29793?(e=252,d=253):(e=252,d=254);d==253&& -(HEAP32[(h+964&4294967295)>>2]=2944,HEAP32[((h&4294967295)+184&4294967295)>>2]=2097152,b=f,e=253);d=((e==253?b:g)|0)==28018?255:256;b:do if(d==255)HEAP32[(h+964&4294967295)>>2]=2304;else if(d==256)if(d=(f|0)==28012?257:258,d==257)HEAP32[(h+964&4294967295)>>2]=3328,HEAP32[((h&4294967295)+184&4294967295)>>2]=2097152;else if(d==258)if(d=(f|0)==27502?259:260,d==259)HEAP32[(h+964&4294967295)>>2]=3200,HEAP32[((h&4294967295)+184&4294967295)>>2]=1;else if(d==260){if((f|0)!=29797){d=262;break b}HEAP32[(h+ -964&4294967295)>>2]=3072;HEAP32[((h&4294967295)+184&4294967295)>>2]=1}while(0);HEAP32[(((h&4294967295)+24&4294967295)+32&4294967295)>>2]=1;__Z15SetIndicLettersP10Translator(h);e=h;g=78;if(!((g|0)<=78)){d=279;break a}for(;;)if(HEAP8[((e+708&4294967295)+g&4294967295)>>0]|=2,g=g+1&4294967295,(g|0)<=78)d=263;else{d=279;break a}}else if(d==166){HEAP32[(h+964&4294967295)>>2]=4352;_llvm_memset_p0i8_i32(h+708&-1,0,256,1,0);b=h;a=97;d=(a|0)<=117?167:168;b:do if(d==167)for(;;)if(HEAP8[((b+708&4294967295)+a& -4294967295)>>0]|=1,a=a+1&4294967295,(a|0)<=117)d=167;else break b;while(0);b=h;a=__ZZ16SelectTranslatorPKcE10ko_ivowels&4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?169:170;b:do if(d==169)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=64|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=169;else break b;while(0);b=h;a=__ZZ16SelectTranslatorPKcE9ko_voiced& -4294967295;e=d=HEAP8[a>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?171:172;b:do if(d==171)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=32|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=171;else break b;while(0);HEAP32[((h&4294967295)+8&4294967295)>>2]=8;HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=1;HEAP32[((h&4294967295)+184&4294967295)>>2]=1024;d= -279;break a}else if(d==173){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_ku&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_ku&4294967295;d=a!=0?174:175;b:do if(d==174){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?175:176;break b}while(0);d==175&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+36&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=7;HEAP32[((h&4294967295)+184&4294967295)>>2]=263264;HEAP8[((h&4294967295)+248&4294967295)>> -0]=2;d=279;break a}else if(d==177){HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+16&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=32;HEAP32[((h&4294967295)+16&4294967295)>>2]=0;HEAP32[((h&4294967295)+20&4294967295)>>2]=2;HEAP32[(((h&4294967295)+24&4294967295)+4&4294967295)>>2]=1;HEAP32[((h&4294967295)+184&4294967295)>>2]=16777216;HEAP32[((h&4294967295)+196&4294967295)>>2]=5E3;d=279;break a}else if(d==178){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_lv& -4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_lv&4294967295;d=a!=0?179:180;b:do if(d==179){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?180:181;break b}while(0);d==180&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP8[((h&4294967295)+249&4294967295)>>0]=1;HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+16&4294967295)>>2];HEAP32[((h&4294967295)+184&4294967295)>>2]=99336;HEAP32[((h&4294967295)+12&4294967295)>>2]=262166;d=279;break a}else if(d== -182){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_mk&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_mk&4294967295;d=a!=0?183:184;b:do if(d==183){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?184:185;break b}while(0);d==184&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+20&4294967295)>>2];HEAP32[((h+968&4294967295)+28&4294967295)>>2]=__ZZ16SelectTranslatorPKcE15vowels_cyrillic&4294967295;HEAP32[(h+968&-1)>>2]=HEAP32[((h+968&4294967295)+ -28&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=4;HEAP32[((h&4294967295)+184&4294967295)>>2]=2114600;HEAP32[((h&4294967295)+188&4294967295)>>2]=138;d=279;break a}else if(d==186){HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+4&4294967295)>>2]=48;HEAP32[(((h&4294967295)+24&4294967295)+4&4294967295)>>2]=1;HEAP32[(((h&4294967295)+24&4294967295)+12&4294967295)>>2]=1;HEAP32[(((h&4294967295)+24&4294967295)+16&4294967295)>>2]=16;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>> -0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;HEAP32[((h&4294967295)+184&4294967295)>>2]=2169880;HEAP32[((h&4294967295)+216&4294967295)>>2]=__str11543&4294967295;HEAP32[((h&4294967295)+12&4294967295)>>2]=128;_llvm_memcpy_p0i8_p0i8_i32(h+676&-1,__ZZ16SelectTranslatorPKcE17stress_lengths_nl,16,1,0);d=279;break a}else if(d==187){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_no&4294967295;d=a!=0?188:190;b:do if(d==188){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);break b}while(0);HEAP32[((h& -4294967295)+8&4294967295)>>2]=0;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;HEAP32[((h&4294967295)+184&4294967295)>>2]=71752;d=279;break a}else if(d==191){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_om&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_om&4294967295;d=a!=0?192:193;b:do if(d==192){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?193:194;break b}while(0);d==193&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h& -4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=524310;d=279;break a}else if(d==195){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_pl&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_pl&4294967295;d=a!=0?196:197;b:do if(d==196){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?197:198;break b}while(0);d==197&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+8&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=2; -HEAP32[((h&4294967295)+12&4294967295)>>2]=6;HEAP32[(((h&4294967295)+24&4294967295)+16&4294967295)>>2]=8;HEAP8[((h&4294967295)+248&4294967295)>>0]=7;HEAP32[((h&4294967295)+184&4294967295)>>2]=20488;HEAP32[((h&4294967295)+188&4294967295)>>2]=64;HEAP32[(((h&4294967295)+24&4294967295)+44&4294967295)>>2]=260;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;d=279;break a}else if(d==199){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_pt&4294967295; -e=__ZZ16SelectTranslatorPKcE14stress_amps_pt&4294967295;d=a!=0?200:201;b:do if(d==200){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?201:202;break b}while(0);d==201&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=3;HEAP32[((h&4294967295)+12&4294967295)>>2]=139286;HEAP32[((h&4294967295)+184&4294967295)>>2]=16793704;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+ -708&4294967295)+121&4294967295)>>0]&64|-127;d=h;b=0;b:for(;;)if(HEAP8[((d+708&4294967295)+b&4294967295)>>0]&=253,b=a=b+1&4294967295,!(a>>>0<=255))break b;b=h;a=__str12544&4294967295;e=HEAP8[a>>0];d=reSign(e,8,0)!=0;unSign(d,1,0);a=a+1&4294967295;d=d?205:206;b:do if(d==205)for(;;)if(d=unSign(e,8,0),e=unSign(e,8,0),HEAP8[((b+708&4294967295)+d&4294967295)>>0]=2|HEAP8[((b+708&4294967295)+e&4294967295)>>0],e=HEAP8[a>>0],d=reSign(e,8,0)!=0,d=unSign(d,1,0),a=a+1&4294967295,reSign(d,8,0)!=0)d=205;else break b; -while(0);HEAP32[(((h&4294967295)+24&4294967295)+60&4294967295)>>2]=2;d=279;break a}else if(d==207){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_ro&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_ro&4294967295;d=a!=0?208:209;b:do if(d==208){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?209:210;break b}while(0);d==209&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=262;HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+ -8&4294967295)>>2];HEAP32[((h&4294967295)+184&4294967295)>>2]=16805928;HEAP32[((h&4294967295)+188&4294967295)>>2]=30;d=279;break a}else if(d==211){a=b=h;e=__ZZL18Translator_RussianP10TranslatorE17stress_lengths_ru&4294967295;g=__ZZL18Translator_RussianP10TranslatorE14stress_amps_ru&4294967295;d=e!=0?212:213;b:do if(d==212){_llvm_memcpy_p0i8_p0i8_i32(a+676&-1,e,16,1,0);d=g!=0?213:214;break b}while(0);d==213&&_llvm_memcpy_p0i8_p0i8_i32(a+660&-1,g,8,1,0);__ZL18SetCyrillicLettersP10Translator(b);a=b;e= -__ZZL18Translator_RussianP10TranslatorE11ru_ivowels2&4294967295;g=d=HEAP8[e>>0];d=reSign(d,8,0)!=0;unSign(d,1,0);e=e+1&4294967295;d=d?215:216;b:do if(d==215)for(;;)if(d=unSign(g,8,0),g=unSign(g,8,0),HEAP8[((a+708&4294967295)+d&4294967295)>>0]=64|HEAP8[((a+708&4294967295)+g&4294967295)>>0],g=HEAP8[e>>0],d=reSign(g,8,0)!=0,d=unSign(d,1,0),e=e+1&4294967295,reSign(d,8,0)!=0)d=215;else break b;while(0);HEAP32[(((b&4294967295)+24&4294967295)+20&4294967295)>>2]=1074;HEAP32[(((b&4294967295)+24&4294967295)+ -16&4294967295)>>2]=1;HEAP32[(((b&4294967295)+24&4294967295)+40&4294967295)>>2]=2;HEAP32[((b&4294967295)+8&4294967295)>>2]=5;HEAP32[((b&4294967295)+12&4294967295)>>2]=32;HEAP32[((b&4294967295)+184&4294967295)>>2]=1032;HEAP32[((b&4294967295)+188&4294967295)>>2]=194;HEAP32[((b&4294967295)+244&4294967295)>>2]=1;HEAP32[((b&4294967295)+256&4294967295)>>2]=2;d=279;break a}else if(d==217){HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=22;HEAP32[((h&4294967295)+180&4294967295)>> -2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+184&4294967295)>>2]=278624;HEAP32[((h&4294967295)+188&4294967295)>>2]=512;d=279;break a}else if(d==226){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_ta&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_ta&4294967295;d=a!=0?227:228;b:do if(d==227){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?228:229;break b}while(0);d==228&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h& -4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+12&4294967295)>>2]=65556;HEAP8[((h&4294967295)+249&4294967295)>>0]=1;HEAP32[(h+964&4294967295)>>2]=3456;_llvm_memset_p0i8_i32(h+708&-1,0,256,1,0);b=h;a=5;d=(a|0)<=22?230:231;b:do if(d==230)for(;;)if(HEAP8[((b+708&4294967295)+a&4294967295)>>0]|=1,a=a+1&4294967295,(a|0)<=22)d=230;else break b;while(0);b=h;a=74;d=(a|0)<=115?232:233;b:do if(d==232)for(;;)if(HEAP8[((b+708&4294967295)+a&4294967295)>>0]|=1, -a=a+1&4294967295,(a|0)<=115)d=232;else break b;while(0);b=h;a=74;d=(a|0)<=115?234:235;b:do if(d==234)for(;;)if(HEAP8[((b+708&4294967295)+a&4294967295)>>0]|=2,a=a+1&4294967295,(a|0)<=115)d=234;else break b;while(0);b=h;a=26;d=(a|0)<=70?236:237;b:do if(d==236)for(;;)if(HEAP8[((b+708&4294967295)+a&4294967295)>>0]|=4,a=a+1&4294967295,(a|0)<=70)d=236;else break b;while(0);HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=1;HEAP32[((h&4294967295)+276&4294967295)>>2]=HEAP32[(h+964&4294967295)>>2]+ -74&4294967295;HEAP32[((h&4294967295)+184&4294967295)>>2]=2097152;d=279;break a}else if(d==238){HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+8&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=32;HEAP32[(((h&4294967295)+24&4294967295)+16&4294967295)>>2]=19;HEAP32[((h&4294967295)+184&4294967295)>>2]=16864280;HEAP32[((h&4294967295)+188&4294967295)>>2]=256;HEAP32[((h&4294967295)+204&4294967295)>>2]=32;d=h;HEAP8[((d+708&4294967295)+114&4294967295)>> -0]=HEAP8[((d+708&4294967295)+114&4294967295)>>0]&64|-127;d=279;break a}else if(d==239){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_sq&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_sq&4294967295;d=a!=0?240:241;b:do if(d==240){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?241:242;break b}while(0);d==241&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=278;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>> -0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;HEAP32[((h&4294967295)+184&4294967295)>>2]=32872;HEAP32[((h&4294967295)+220&4294967295)>>2]=2;d=279;break a}else if(d==243){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_sv&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_sv&4294967295;d=a!=0?244:245;b:do if(d==244){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?245:246;break b}while(0);d==245&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+8&4294967295)>>2]= -0;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;HEAP32[((h&4294967295)+184&4294967295)>>2]=6408;HEAP32[((h&4294967295)+220&4294967295)>>2]=1;d=279;break a}else if(d==247){b=h;d=__ZZ16SelectTranslatorPKcE17stress_lengths_sw&4294967295;a=__ZZ16SelectTranslatorPKcE14stress_amps_sw&4294967295;_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,d,16,1,0);d=a!=0?248:249;d==248&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,a,8,1,0);HEAP32[((h&4294967295)+180&4294967295)>> -2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+4&4294967295)>>2]=1;HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+12&4294967295)>>2]=22;HEAP32[((h&4294967295)+184&4294967295)>>2]=1248;HEAP32[((h&4294967295)+192&4294967295)>>2]=1227133544;d=279;break a}else if(d==264){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_tr&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_tr&4294967295;d=a!=0?265:266;b:do if(d==265){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1, -0);d=e!=0?266:267;break b}while(0);d==266&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[(h+696&4294967295)>>2]=HEAP32[(_charsets+36&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=7;HEAP32[((h&4294967295)+12&4294967295)>>2]=32;HEAP32[((h&4294967295)+184&4294967295)>>2]=2114824;HEAP8[((h&4294967295)+248&4294967295)>>0]=2;d=279;break a}else if(d==268){HEAP32[(h+964&4294967295)>>2]=1536;HEAP32[(((h&4294967295)+24&4294967295)+20&4294967295)>>2]=1;HEAP32[((h&4294967295)+184&4294967295)>> -2]=16;HEAP32[((h&4294967295)+192&4294967295)>>2]=21160;d=279;break a}else if(d==269){b=h;a=__ZZ16SelectTranslatorPKcE17stress_lengths_vi&4294967295;e=__ZZ16SelectTranslatorPKcE14stress_amps_vi&4294967295;d=a!=0?270:271;b:do if(d==270){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);d=e!=0?271:272;break b}while(0);d==271&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,e,8,1,0);HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[(h& --1)>>2]=33;HEAP32[((h+968&4294967295)+28&4294967295)>>2]=__ZZ16SelectTranslatorPKcE9vowels_vi&4294967295;HEAP32[(h+968&-1)>>2]=HEAP32[((h+968&4294967295)+28&4294967295)>>2];HEAP32[((h&4294967295)+224&4294967295)>>2]=1;HEAP32[((h&4294967295)+16&4294967295)>>2]=2;HEAP32[((h&4294967295)+184&4294967295)>>2]=12615688;d=279;break a}else if(d==273){HEAP32[((h&4294967295)+8&4294967295)>>2]=0;HEAP32[((h&4294967295)+184&4294967295)>>2]=2098528;d=279;break a}else if(d==274){b=h;d=__ZZ16SelectTranslatorPKcE17stress_lengths_zh& -4294967295;a=__ZZ16SelectTranslatorPKcE14stress_amps_zh&4294967295;_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,d,16,1,0);d=a!=0?275:276;d==275&&_llvm_memcpy_p0i8_p0i8_i32(b+660&-1,a,8,1,0);HEAP32[((h&4294967295)+8&4294967295)>>2]=3;HEAP32[((h&4294967295)+12&4294967295)>>2]=2;HEAP32[((h&4294967295)+4&4294967295)>>2]=0;HEAP32[((h&4294967295)+224&4294967295)>>2]=1;HEAP32[((h&4294967295)+180&4294967295)>>2]=HEAP32[((h&4294967295)+176&4294967295)>>2];HEAP8[((h&4294967295)+250&4294967295)>>0]=1;HEAP8[((h&4294967295)+ -251&4294967295)>>0]=1;HEAP32[(h&-1)>>2]=33;if((f|0)!=31336){d=279;break a}HEAP8[((h&4294967295)+252&4294967295)>>0]=1;HEAP32[((h&4294967295)+260&4294967295)>>2]=1;d=279;break a}else if(d==152){b=h;a=__ZZ16SelectTranslatorPKcE18stress_lengths_jbo&4294967295;d=a!=0?153:155;b:do if(d==153){_llvm_memcpy_p0i8_p0i8_i32(b+676&-1,a,16,1,0);break b}while(0);HEAP32[((h&4294967295)+8&4294967295)>>2]=2;HEAP32[((h&4294967295)+4&4294967295)>>2]=524;HEAP32[(h+704&4294967295)>>2]=__ZZ16SelectTranslatorPKcE21jbo_punct_within_word& -4294967295;HEAP32[(((h&4294967295)+24&4294967295)+52&4294967295)>>2]=2;d=h;HEAP8[((d+708&4294967295)+121&4294967295)>>0]=HEAP8[((d+708&4294967295)+121&4294967295)>>0]&64|-127;HEAP32[((h&4294967295)+272&4294967295)>>2]=368;d=279;break a}while(0);d==98&&(d=__ZZ16SelectTranslatorPKcE17stress_lengths_fi&4294967295,b=__ZZ16SelectTranslatorPKcE14stress_amps_fi&4294967295,_llvm_memcpy_p0i8_p0i8_i32(h+676&-1,d,16,1,0),(b!=0?99:100)==99&&_llvm_memcpy_p0i8_p0i8_i32(h+660&-1,b,8,1,0),HEAP32[((h&4294967295)+ -8&4294967295)>>2]=0,HEAP32[((h&4294967295)+12&4294967295)>>2]=86,HEAP32[(((h&4294967295)+24&4294967295)+56&4294967295)>>2]=1,HEAP32[((h&4294967295)+240&4294967295)>>2]=130,HEAP32[((h&4294967295)+184&4294967295)>>2]=4104,HEAP8[((h+708&4294967295)+121&4294967295)>>0]=HEAP8[((h+708&4294967295)+121&4294967295)>>0]&64|-127,HEAP8[((h&4294967295)+249&4294967295)>>0]=1,HEAP32[((h&4294967295)+228&4294967295)>>2]=3);HEAP32[(h+280&4294967295)>>2]=f;d=(HEAP32[((h&4294967295)+184&4294967295)>>2]&8|0)!=0?280:281; -d==280&&(HEAP32[((h&4294967295)+204&4294967295)>>2]=46,HEAP32[((h&4294967295)+208&4294967295)>>2]=44);d=(HEAP32[((h&4294967295)+184&4294967295)>>2]&4|0)!=0?282:283;d==282&&(HEAP32[((h&4294967295)+204&4294967295)>>2]=0);return h} -function __ZL13SetToneAdjustP7voice_tPi(f,d){var e,b,a,g,c,h,k,j,l;c=0;k=HEAP32[(d+4&4294967295)>>2];a=0;a:for(;;){e=(HEAP32[(d+4*a&4294967295)>>2]|0)==-1?2:4;b:do if(e==2){HEAP32[(d+4*a&4294967295)>>2]=8E3;if(!((a|0)>0))break b;HEAP32[(d+4*(a+1&4294967295)&4294967295)>>2]=HEAP32[(d+4*(a-1&4294967295)&4294967295)>>2]}while(0);h=(HEAP32[(d+4*a&4294967295)>>2]|0)/8|0;j=HEAP32[(d+4*(a+1&4294967295)&4294967295)>>2];e=(h-c&4294967295|0)>0?5:9;b:do if(e==5){l=(j-k&4294967295|0)/(h-c&4294967295|0);b=c;if(!((b| -0)<(h|0)))break b;for(;;)if(g=e=((b-c&4294967295|0)*l|0)+k&4294967295,e=(e|0)>255?7:8,e==7&&(g=255),HEAP8[((f+344&4294967295)+b&4294967295)>>0]=g&255,b=b+1&4294967295,(b|0)<(h|0))e=6;else break b}while(0);c=h;k=j;a=b=a+2&4294967295;if(!((b|0)<=11))break a}}function _espeak_GetCurrentVoice(){return _voice_selected} -function __ZL16VoiceScoreSorterPKvS0_(f,d){var e,b,a,g,c;g=HEAP32[f>>2];c=HEAP32[d>>2];a=HEAP32[(c+16&4294967295)>>2]-HEAP32[(g+16&4294967295)>>2]&4294967295;e=unSign((a|0)!=0,1,0);e=reSign(e,8,0)!=0?1:2;e==1?b=a:e==2&&(b=_strcmp(HEAP32[(g&4294967295)>>2],HEAP32[(c&4294967295)>>2]));return b} -function __ZL15VoiceNameSorterPKvS0_(f,d){var e,b,a,g,c;g=HEAP32[f>>2];c=HEAP32[d>>2];a=_strcmp(HEAP32[(g+4&4294967295)>>2]+1&4294967295,HEAP32[(c+4&4294967295)>>2]+1&4294967295);e=unSign((a|0)!=0,1,0);e=reSign(e,8,0)!=0?1:2;e==1?b=a:e==2&&(a=reSign(HEAP8[(HEAP32[(g+4&4294967295)>>2]&4294967295)>>0],8,0),e=reSign(HEAP8[(HEAP32[(c+4&4294967295)>>2]&4294967295)>>0],8,0),a=a-e&4294967295,e=unSign((a|0)!=0,1,0),e=reSign(e,8,0)!=0?3:4,e==3?b=a:e==4&&(b=_strcmp(HEAP32[(g&4294967295)>>2],HEAP32[(c&4294967295)>> -2])));return b}function __Z14ReadTonePointsPcPi(f,d){var e=null,b;b=0;for(e=-1;;){HEAP32[((e==-1?d:a)+4*b&4294967295)>>2]=-1;b=e=b+1&4294967295;var a=d;if((e|0)<=11)e=1;else break}_sscanf(f,__str4553&4294967295,d&4294967295,d+4&4294967295,d+8&4294967295,d+12&4294967295,d+16&4294967295,d+20&4294967295,d+24&4294967295,d+28&4294967295,d+32&4294967295,a+36&4294967295)} -function __ZL11fgets_stripPciP8_IO_FILE(f,d,e){var b,d=_fgets(f,d,e)==0,d=unSign(d,1,0),d=reSign(d,8,0)!=0?1:2;if(d==1)b=0;else if(d==2){for(b=_strlen(f);;){b=d=b-1&4294967295;if((d|0)<=0)break;d=reSign(HEAP8[(f+b&4294967295)>>0],8,0);if((_isspace(d)|0)==0)break;HEAP8[(f+b&4294967295)>>0]=0}b=_strstr(f,__str5554&4294967295);d=unSign(b!=0,1,0);d=reSign(d,8,0)!=0?7:8;d==7&&(HEAP8[b>>0]=0);b=f}return b} -function __ZL9GetVoicesPKc(f){var d=STACKTOP;STACKTOP+=1012;_memset(d,0,1012);var e,b=null,a,g,c,h,k,j,l=d+120,m=d+200,n=d+280,o=d+360,q,p,r=d+660,v=d+664,u=d+668,s,t=d+672,D,w=d+760,A,x;A=_opendir(f);x=unSign(A==0,1,0);e=reSign(x,8,0)!=0?41:1;if(e==1){x=_readdir(A);s=unSign(x!=0,1,0);e=reSign(s,8,0)==0|(HEAP32[__ZL13n_voices_list>>2]|0)>147?40:2;a:do if(e==2){var B=w&4294967295,z=w&4294967295,y=t+16&4294967295,E=w&4294967295,H=w&4294967295,G=w&4294967295,F=l&4294967295,I=m&4294967295,C=d&4294967295, -K=d&4294967295,O=d+4&4294967295,J=l&4294967295,Q=d&4294967295,R=n&4294967295,V=d+8&4294967295,M=n&4294967295,P=n&4294967295,Y=n&4294967295,ca=d&4294967295,N=d+6&4294967295,L=m&4294967295,T=d&4294967295,Z=d+8&4294967295,S=m&4294967295,ea=l&4294967295,$=o&4294967295,X=l&4294967295,ia=l&4294967295,ha=t+44&4294967295;for(;;){_sprintf(B,__str14563&4294967295,f,47,x+11&-1);s=z;s=(_stat(s,t)|0)!=0;s=unSign(s,1,0);e=reSign(s,8,0)!=0?4:5;c:do if(e==4)D=0;else if(e==5){e=(HEAP32[y>>2]&61440|0)==16384?6:7;d:do if(e== -6){D=-2;e=8;break d}else if(e==7){var aa=HEAPU32[ha>>2];D=aa;(aa|0)!=-2?(b=7,e=12):(b=7,e=8);break d}while(0);if(e==8)if(e=reSign(HEAP8[(x+11&-1)>>0],8,0)==46?11:9,e==11)var da=D,b=11;else if(e==9){__ZL9GetVoicesPKc(E);break c}if(!(((b==11?da:aa)|0)>0))break c;s=_fopen(H,__str15564&4294967295);k=unSign(s==0,1,0);if(reSign(k,8,0)!=0)break c;k=G+HEAP32[__ZL15len_path_voices>>2]&4294967295;a=s;p=q=0;HEAP32[u>>2]=3;HEAP8[F>>0]=0;HEAP8[I>>0]=0;HEAP32[v>>2]=0;e=__ZL11fgets_stripPciP8_IO_FILE(C,120,a)!= -0;unSign(e,1,0);e=e?15:27;d:do if(e==15)for(;;){e=(_memcmp(K,__str6555&4294967295,4)|0)==0?16:20;f:do if(e==16){g=O;e=reSign(HEAP8[g>>0],8,0);e=(_isspace(e)|0)!=0?17:18;g:do if(e==17)for(;;)if(g=g+1&4294967295,e=reSign(HEAP8[g>>0],8,0),(_isspace(e)|0)!=0)e=17;else{e=18;break g}while(0);h=g;g=J;_strncpy(g,h,80);HEAP8[(g+79&4294967295)>>0]=0}else if(e==20)if(e=(_memcmp(Q,__str7556&4294967295,8)|0)==0?21:23,e==21){HEAP32[r>>2]=5;HEAP8[R>>0]=0;_sscanf(V,__str8557&4294967295,M,r);g=_strlen(P)+2&4294967295; -if(!((299-q&4294967295)>>>0>g>>>0))break f;HEAP8[(o+q&4294967295)>>0]=HEAP32[r>>2]&255;_strcpy(o+(q+1&4294967295)&4294967295,Y);q=g+q&4294967295;p=p+1&4294967295}else if(e==23)if(e=(_memcmp(ca,__str9558&4294967295,6)|0)==0?24:25,e==24)_sscanf(N,__str8557&4294967295,L,v);else if(e==25){if((_memcmp(T,__str2550&4294967295,8)|0)!=0)break f;_sscanf(Z,__str10559&4294967295,u)}while(0);e=__ZL11fgets_stripPciP8_IO_FILE(C,120,a)!=0;e=unSign(e,1,0);if(reSign(e,8,0)!=0)e=15;else{e=27;break d}}while(0);HEAP8[(o+ -q&4294967295)>>0]=0;q=q+1&4294967295;a=_genders&4294967295;for(g=S;;){var W=a;if(HEAP32[(a&4294967295)>>2]==0){e=32;break}e=(_strcmp(g,HEAP32[(W&4294967295)>>2])|0)==0;var ka=a;if(e){e=29;break}a=ka+8&4294967295;e=31}e==32?c=HEAP32[(W+4&4294967295)>>2]:e==29&&(c=HEAP32[(ka+4&4294967295)>>2]);a=e=c;e=(p|0)==0?34:35;e==34?j=0:e==35&&(j=_strlen(k),p=q,e=_strlen(ea),j=g=_calloc(((j+27&4294967295)+p&4294967295)+e&4294967295,1),g=g+24&4294967295,_llvm_memcpy_p0i8_p0i8_i32(g,$,q,1,0),HEAP32[(j+4&4294967295)>> -2]=g,_strcpy(g+q&4294967295,k),HEAP32[(j+8&4294967295)>>2]=g+q&4294967295,HEAP32[(j&4294967295)>>2]=g+q&4294967295,e=reSign(HEAP8[X>>0],8,0)!=0?36:37,e==36&&(q=(_strlen(k)+1&4294967295)+q&4294967295,_strcpy(g+q&4294967295,ia),HEAP32[(j&4294967295)>>2]=g+q&4294967295),HEAP8[(j+13&4294967295)>>0]=HEAP32[v>>2]&255,HEAP8[(j+12&4294967295)>>0]=a&255,HEAP8[(j+14&4294967295)>>0]=0,HEAP8[(j+15&4294967295)>>0]=HEAP32[u>>2]&255);k=j;_fclose(s);if(k==0)break c;s=HEAP32[__ZL13n_voices_list>>2];HEAP32[(__ZL11voices_list+ -s*4&4294967295)>>2]=k;HEAP32[__ZL13n_voices_list>>2]=s+1&4294967295}while(0);x=_readdir(A);s=unSign(x!=0,1,0);if(reSign(s,8,0)==0|(HEAP32[__ZL13n_voices_list>>2]|0)>147)break a;else e=3}}while(0);_closedir(A)}STACKTOP=d} -function __ZL14SetVoiceScoresP12espeak_VOICEPS0_i(f,d,e){var b=STACKTOP;STACKTOP+=80;_memset(b,0,80);var a,g=null,c,h,k,j,l,m,n,o,q,p,r,v,u,s,t,D,w,A,x,B,z;B=x=0;a=HEAP32[(f+4&4294967295)>>2]!=0?1:6;a:do if(a==1){if(reSign(HEAP8[(HEAP32[(f+4&4294967295)>>2]&4294967295)>>0],8,0)==0)break a;x=1;B=_strlen(HEAP32[(f+4&4294967295)>>2]);w=0;if(!((w|0)<=(B|0)&w>>>0<=79))break a;for(;;)if(A=w,z=reSign(HEAP8[(HEAP32[(f+4&4294967295)>>2]+w&4294967295)>>0],8,0),z=_tolower(z)&255,HEAP8[(b+A&4294967295)>>0]=z, -A=reSign(HEAP8[(b+A&4294967295)>>0],8,0)==45,A=unSign(A,1,0),a=reSign(A,8,0)!=0?4:5,a==4&&(x=x+1&4294967295),w=w+1&4294967295,(w|0)<=(B|0)&w>>>0<=79)a=3;else break a}while(0);w=A=0;a=(w|0)<(HEAP32[__ZL13n_voices_list>>2]|0)?7:77;a:do if(a==7){var y=b&4294967295;for(;;){z=HEAP32[(__ZL11voices_list+w*4&4294967295)>>2];a=(e&1|0)==0?9:10;c:do if(a==9){a=(_memcmp(HEAP32[(z+8&4294967295)>>2],__str1549&4294967295,3)|0)==0?76:10;break c}while(0);c:do if(a==10){l=HEAP32[(__ZL11voices_list+w*4&4294967295)>> -2];k=x;j=B;c=f;h=y;s=0;o=HEAP32[(l+4&4294967295)>>2];a=(_strcmp(h,__str548&4294967295)|0)==0?11:14;d:do if(a==11)a=(_memcmp(HEAP32[(l+8&4294967295)>>2],__str1549&4294967295,3)|0)==0?12:13,a==12?m=100:a==13&&(m=0);else if(a==14){a=(k|0)==0?15:16;e:do if(a==15)s=100;else if(a==16){a=reSign(HEAP8[o>>0],8,0)==0?17:19;f:do if(a==17){if((_strcmp(h,__str2550&4294967295)|0)!=0)break f;s=100}while(0);a=reSign(HEAP8[o>>0],8,0)!=0?20:42;f:do if(a==20)for(;;){m=reSign(HEAP8[o>>0],8,0);o=o+1&4294967295;v=1;u= -0;r=1;n=0;h:for(;;){a=(n|0)>=(j|0)?24:22;i:do if(a==22){q=reSign(HEAP8[(h+n&4294967295)>>0],8,0);if((q|0)==45){a=24;break i}a=25;break i}while(0);a==24&&(q=0);p=reSign(HEAP8[(o+n&4294967295)>>0],8,0);a=unSign((p|0)==45,1,0);a=reSign(a,8,0)!=0?26:27;a==26&&(p=0);a=(q|0)!=(p|0)?28:29;a==28&&(v=0);a=reSign(HEAP8[(o+n&4294967295)>>0],8,0)==45?30:32;i:do if(a==30){r=r+1&4294967295;if((v|0)==0)break i;u=u+1&4294967295}while(0);a=reSign(HEAP8[(o+n&4294967295)>>0],8,0)==0;p=n+1&4294967295;if(a)break h;n= -p}o=o+p&4294967295;u=v+u&4294967295;a=(u|0)==0?35:36;h:do if(a==36){n=5;v=k-u&4294967295;a=unSign((v|0)>0,1,0);a=reSign(a,8,0)!=0?37:38;a==37&&(n=n-v&4294967295);v=r-u&4294967295;a=unSign((v|0)>0,1,0);a=reSign(a,8,0)!=0?39:40;a==39&&(n=n-v&4294967295);n=((n*50&4294967295)-m&4294967295)*2&4294967295;if(!((n|0)>(s|0)))break h;s=n}while(0);if(reSign(HEAP8[o>>0],8,0)!=0)a=20;else break f}while(0);if((s|0)!=0)break e;m=0;a=74;break d}while(0);a=HEAP32[(c&4294967295)>>2]!=0?45:49;e:do if(a==45)if(a=(_strcmp(HEAP32[(c& -4294967295)>>2],HEAP32[(l&4294967295)>>2])|0)==0?46:47,a==46)s=s+500&4294967295;else if(a==47){if((_strcmp(HEAP32[(c&4294967295)>>2],HEAP32[(l+8&4294967295)>>2])|0)!=0)break e;s=s+400&4294967295}while(0);a=reSign(HEAP8[(c+12&4294967295)>>0],8,0)==1?51:50;e:do if(a==50){a=reSign(HEAP8[(c+12&4294967295)>>0],8,0)==2?51:56;break e}while(0);e:do if(a==51){a=reSign(HEAP8[(l+12&4294967295)>>0],8,0)==1?53:52;if(a==52&&reSign(HEAP8[(l+12&4294967295)>>0],8,0)!=2)break e;a=HEAP8[(l+12&4294967295)>>0];a=reSign(HEAP8[(c+ -12&4294967295)>>0],8,0)==reSign(a,8,0);m=s;a=a?54:55;a==54?s=m+50&4294967295:a==55&&(s=m-50&4294967295)}while(0);a=unSign(HEAPU8[(c+13&4294967295)>>0],8,0)<=12?57:60;e:do if(a==57){if(reSign(HEAP8[(l+12&4294967295)>>0],8,0)!=2)break e;if(!(unSign(HEAPU8[(l+13&4294967295)>>0],8,0)>12))break e;s=s+5&4294967295}while(0);a=reSign(HEAP8[(l+13&4294967295)>>0],8,0)!=0?61:70;e:do if(a==61){a=reSign(HEAP8[(c+13&4294967295)>>0],8,0)==0?62:63;a==62?t=30:a==63&&(t=unSign(HEAPU8[(c+13&4294967295)>>0],8,0));var g= -t*100&4294967295,E=unSign(HEAPU8[(l+13&4294967295)>>0],8,0),g=E=(g|0)/(E|0)|0;a=(E|0)<=99?65:66;a==65&&(g=1E4/(g|0)|0);g=(g-100&4294967295|0)/10|0;n=g=5-g&4294967295;a=(g|0)>0?67:68;a==67&&(n=0);s=E=n+s&4294967295;if(reSign(HEAP8[(c+13&4294967295)>>0],8,0)==0){g=68;break e}var H=s+10&4294967295;s=H;g=69}else if(a==70)var G=s,g=70;while(0);a=((g==70?G:g==69?H:E)|0)<=0?72:73;a==72&&(s=1);m=s}while(0);c=m;h=unSign((c|0)>0,1,0);if(reSign(h,8,0)==0)break c;HEAP32[(d+4*A&4294967295)>>2]=z;A=A+1&4294967295; -HEAP32[(z+16&4294967295)>>2]=c}while(0);w=w+1&4294967295;if((w|0)<(HEAP32[__ZL13n_voices_list>>2]|0))a=8;else break a}}while(0);HEAP32[(d+4*A&4294967295)>>2]=0;a=(A|0)==0?78:79;a==78?D=0:a==79&&(_qsort(d,A,4,6),D=A);STACKTOP=b;return D} -function _espeak_ListVoices(f){var d=STACKTOP;STACKTOP+=164;_memset(d,0,164);var e,b,a;b=0;e=(b|0)<(HEAP32[__ZL13n_voices_list>>2]|0)?1:4;a:do if(e==1)for(;;)if(e=HEAP32[(__ZL11voices_list+b*4&4294967295)>>2]!=0?2:3,e==2&&_free(HEAP32[(__ZL11voices_list+b*4&4294967295)>>2]),b=b+1&4294967295,(b|0)<(HEAP32[__ZL13n_voices_list>>2]|0))e=1;else break a;while(0);HEAP32[__ZL13n_voices_list>>2]=0;_sprintf(d&4294967295,__str16565&4294967295,_path_home&4294967295,47);b=_strlen(d&4294967295)+1&4294967295;HEAP32[__ZL15len_path_voices>> -2]=b;__ZL9GetVoicesPKc(d&4294967295);HEAP32[(__ZL11voices_list+HEAP32[__ZL13n_voices_list>>2]*4&4294967295)>>2]=0;_qsort(__ZL11voices_list,HEAP32[__ZL13n_voices_list>>2],4,8);e=f!=0?5:6;if(e==5)__ZL14SetVoiceScoresP12espeak_VOICEPS0_i(f,__ZZ17espeak_ListVoicesE6voices&4294967295,1);else if(e==6){b=f=0;a=HEAP32[(__ZL11voices_list+b*4&4294967295)>>2];e=a!=0;unSign(e,1,0);e=e?7:12;a:do if(e==7)for(;;){e=reSign(HEAP8[(HEAP32[(a+4&4294967295)>>2]&4294967295)>>0],8,0)!=0?8:11;c:do if(e==8){if((_strcmp(HEAP32[(a+ -4&4294967295)>>2]+1&4294967295,__str17566&4294967295)|0)==0)break c;if((_memcmp(HEAP32[(a+8&4294967295)>>2],__str1549&4294967295,3)|0)==0)break c;HEAP32[(__ZZ17espeak_ListVoicesE6voices+f*4&4294967295)>>2]=a;f=f+1&4294967295}while(0);b=b+1&4294967295;a=HEAP32[(__ZL11voices_list+b*4&4294967295)>>2];e=unSign(a!=0,1,0);if(reSign(e,8,0)!=0)e=7;else break a}while(0);HEAP32[(__ZZ17espeak_ListVoicesE6voices+f*4&4294967295)>>2]=0}b=__ZZ17espeak_ListVoicesE6voices&4294967295;STACKTOP=d;return b} -function __Z17SelectVoiceByNamePP12espeak_VOICEPKc(f,d){var e=STACKTOP;STACKTOP+=44;_memset(e,0,44);var b,a=null,g,c,h,k,j,l,m,n;g=f;l=j=k=-1;b=g==0?1:4;b==1&&(b=(HEAP32[__ZL13n_voices_list>>2]|0)==0?2:3,b==2&&_espeak_ListVoices(0),g=__ZL11voices_list&4294967295);_sprintf(e&4294967295,__str18567&4294967295,47,d);n=_strlen(e&4294967295);h=0;var o=e&4294967295;a:for(;;){if(HEAP32[(g+4*h&4294967295)>>2]==0){b=13;break a}if((_strcmp(d,HEAP32[(HEAP32[(g+4*h&4294967295)>>2]&4294967295)>>2])|0)==0){b=6; -break a}m=HEAP32[(HEAP32[(g+4*h&4294967295)>>2]+8&4294967295)>>2];b=(_strcmp(d,m)|0)==0;b=unSign(b,1,0);b=reSign(b,8,0)!=0?8:9;b:do if(b==8)k=h;else if(b==9){var q=_strlen(m);if((_strcmp(o,m+(q-n&4294967295)&4294967295)|0)!=0)break b;j=h}while(0);h=h+1&4294967295;b=12}if(b==6){var p=h;l=p;a=6}else if(b==13)var r=l,a=13;b=((a==13?r:p)|0)<0?15:17;a:do if(b==15){l=k;if(!((l|0)<0)){b=20;break a}var v=j;l=v;a=16;b=18;break a}else if(b==17){var u=l,a=17;b=18;break a}while(0);a:do if(b==18){if(!(((a==17? -u:v)|0)<0)){b=20;break a}c=0;b=21;break a}while(0);b==20&&(c=HEAP32[(g+4*l&4294967295)>>2]);STACKTOP=e;return c} -function __ZL23ExtractVoiceVariantNamePci(f,d){var e=STACKTOP;STACKTOP+=8;_memset(e,0,8);var b,a=null,g,c;c=d;HEAP8[(__ZZL23ExtractVoiceVariantNamePciE12variant_name&4294967295)>>0]=0;_sprintf(e&4294967295,__str20569&4294967295,47);b=f!=0?1:5;a:do if(b==1){g=_strchr(f,43);b=unSign(g!=0,1,0);if(reSign(b,8,0)==0){b=5;break a}HEAP8[g>>0]=0;g=g+1&4294967295;b=(reSign(HEAP8[g>>0],8,0)-48&4294967295)>>>0<=9?3:4;if(b==3){var h=_atoi(g);c=h;a=3;b=6;break a}else if(b==4){_strcpy(__ZZL23ExtractVoiceVariantNamePciE12variant_name& -4294967295,e&4294967295);b=g;g=__ZZL23ExtractVoiceVariantNamePciE12variant_name+3&4294967295;_strncpy(g,b,17);HEAP8[(g+16&4294967295)>>0]=0;b=5;break a}}while(0);if(b==5)var k=c,a=5;if((((a==5?k:h)|0)>0?7:10)==7)b=(c|0)<=9?8:9,b==8?_sprintf(__ZZL23ExtractVoiceVariantNamePciE12variant_name&4294967295,__str21570&4294967295,e&4294967295,c):b==9&&_sprintf(__ZZL23ExtractVoiceVariantNamePciE12variant_name&4294967295,__str22571&4294967295,e&4294967295,c-10&4294967295);a=__ZZL23ExtractVoiceVariantNamePciE12variant_name& -4294967295;STACKTOP=e;return a} -function __Z11SelectVoiceP12espeak_VOICEPi(f,d){var e=STACKTOP;STACKTOP+=1272;_memset(e,0,1272);var b,a=null,g,c,h,k,j,l,m,n,o,q,p,r=e+24,v=e+624;q=1;g=0;HEAP32[d>>2]=1;_llvm_memcpy_p0i8_p0i8_i32(e,f,24,1,0);b=(HEAP32[__ZL13n_voices_list>>2]|0)==0?1:2;b==1&&_espeak_ListVoices(0);b=HEAP32[(e+4&4294967295)>>2]==0?4:3;a:do if(b==3){b=reSign(HEAP8[(HEAP32[(e+4&4294967295)>>2]&4294967295)>>0],8,0)==0?4:14;break a}while(0);a:do if(b==4){b=HEAP32[(e&4294967295)>>2]==0?5:7;b:do if(b==5){HEAP32[(e&4294967295)>> -2]=HEAP32[(e+8&4294967295)>>2];g=unSign(HEAP32[(e&4294967295)>>2]==0,1,0);if(reSign(g,8,0)==0)break b;HEAP32[(e&4294967295)>>2]=__str23572&4294967295}while(0);b=HEAP32[(e&4294967295)>>2];g=__ZZ11SelectVoiceP12espeak_VOICEPiE3buf&4294967295;_strncpy(g,b,60);HEAP8[(g+59&4294967295)>>0]=0;k=__ZL23ExtractVoiceVariantNamePci(__ZZ11SelectVoiceP12espeak_VOICEPiE3buf&4294967295,0);g=b=__Z17SelectVoiceByNamePP12espeak_VOICEPKc(__ZL11voices_list&4294967295,__ZZ11SelectVoiceP12espeak_VOICEPiE3buf&4294967295); -if(b==0){b=14;break a}HEAP32[(e+4&4294967295)>>2]=HEAP32[(g+4&4294967295)>>2]+1&4294967295;if(reSign(HEAP8[(e+12&4294967295)>>0],8,0)!=0){b=14;break a}if(reSign(HEAP8[(e+13&4294967295)>>0],8,0)!=0){b=14;break a}if(reSign(HEAP8[(e+14&4294967295)>>0],8,0)!=0){b=14;break a}b=reSign(HEAP8[(k&4294967295)>>0],8,0)!=0?12:13;if(b==12){_sprintf(__ZZ11SelectVoiceP12espeak_VOICEPiE8voice_id&4294967295,__str24573&4294967295,HEAP32[(g+8&4294967295)>>2],k+3&4294967295);h=__ZZ11SelectVoiceP12espeak_VOICEPiE8voice_id& -4294967295;b=54;break a}else if(b==13){h=HEAP32[(g+8&4294967295)>>2];b=54;break a}}while(0);if(b==14){k=b=__ZL14SetVoiceScoresP12espeak_VOICEPS0_i(e,r&4294967295,0);b=(b|0)==0?15:17;a:do if(b==15){HEAP32[d>>2]=0;c=__Z17SelectVoiceByNamePP12espeak_VOICEPKc(__ZL11voices_list&4294967295,__str23572&4294967295);HEAP32[(r&4294967295)>>2]=c;c=unSign(HEAP32[(r&4294967295)>>2]!=0,1,0);if(reSign(c,8,0)==0)break a;k=1}while(0);o=0;b=reSign(HEAP8[(e+12&4294967295)>>0],8,0)==2?20:18;a:do if(b==18){b=reSign(HEAP8[(e+ -13&4294967295)>>0],8,0)==0?21:19;if(b==19&&unSign(HEAPU8[(e+13&4294967295)>>0],8,0)<=12){b=20;break a}if(reSign(HEAP8[(e+12&4294967295)>>0],8,0)!=1){b=23;break a}o=1;b=23;break a}while(0);b==20&&(o=2);b=unSign(HEAPU8[(e+13&4294967295)>>0],8,0)<=59?24:25;b==24?(q=0,a=24):b==25&&(m=q,a=25);c=p=HEAP32[(_variant_lists+o*4&4294967295)>>2];(((a==25?m:0)|0)==0?27:28)==27&&(c=c+1&4294967295);a=j=m=0;b=(j|0)<(k|0)?29:46;a:do if(b==29)for(;;){g=HEAP32[(r+j*4&4294967295)>>2];n=0;b=(o|0)!=0?30:32;c:do if(b== -30){if((unSign(HEAPU8[(g+12&4294967295)>>0],8,0)|0)==(o|0))break c;n=1}while(0);b=(a|0)==0?33:36;c:do if(b==33){if((q|0)==0){b=36;break c}if(!(unSign(HEAPU8[(g+13&4294967295)>>0],8,0)<=59)){b=36;break c}n=1;b=38;break c}while(0);c:do if(b==36){if((n|0)!=0)break c;HEAP32[(v+a*4&4294967295)>>2]=g;a=a+1&4294967295}while(0);for(l=0;;){if((unSign(HEAPU8[(g+15&4294967295)>>0],8,0)|0)<=(l|0))break;if(!((m|0)<=11))break;n=reSign(HEAP8[c>>0],8,0);b=unSign((n|0)==0,1,0);b=reSign(b,8,0)!=0?40:41;b==40?c=p:b== -41&&(b=__ZZ11SelectVoiceP12espeak_VOICEPiE14voice_variants+m*24&4294967295,m=m+1&4294967295,_llvm_memcpy_p0i8_p0i8_i32(b,g,24,1,0),HEAP8[(b+14&4294967295)>>0]=n&255,HEAP32[(v+a*4&4294967295)>>2]=b,a=a+1&4294967295,c=c+1&4294967295,l=l+1&4294967295)}j=j+1&4294967295;if((j|0)<(k|0))b=29;else break a}while(0);for(;;){if(g==0)break;n=reSign(HEAP8[c>>0],8,0);q=unSign((n|0)!=0,1,0);c=c+1&4294967295;q=reSign(q,8,0)!=0^1;q=unSign(q,1,0);if(reSign(q,8,0)!=0)break;if((m|0)>11)break;b=__ZZ11SelectVoiceP12espeak_VOICEPiE14voice_variants+ -m*24&4294967295;m=m+1&4294967295;_llvm_memcpy_p0i8_p0i8_i32(b,g,24,1,0);HEAP8[(b+14&4294967295)>>0]=n&255;HEAP32[(v+a*4&4294967295)>>2]=b;a=a+1&4294967295}b=(a|0)==0?50:51;b==50?h=0:b==51&&(g=unSign(HEAPU8[(e+14&4294967295)>>0],8,0),g=HEAP32[(v+(g|0)%(a|0)*4&4294967295)>>2],q=reSign(HEAP8[(g+14&4294967295)>>0],8,0)!=0,v=g,b=q?52:53,b==52?(h=unSign(HEAPU8[(v+14&4294967295)>>0],8,0),k=__ZL23ExtractVoiceVariantNamePci(0,h),_sprintf(__ZZ11SelectVoiceP12espeak_VOICEPiE8voice_id&4294967295,__str24573&4294967295, -HEAP32[(g+8&4294967295)>>2],k+3&4294967295),h=__ZZ11SelectVoiceP12espeak_VOICEPiE8voice_id&4294967295):b==53&&(h=HEAP32[(v+8&4294967295)>>2]))}STACKTOP=e;return h} -function __Z10VoiceReseti(f){var d=null,e;HEAP32[(HEAP32[_voice>>2]+44&4294967295)>>2]=290816;HEAP32[(HEAP32[_voice>>2]+48&4294967295)>>2]=4104;HEAP32[(HEAP32[_voice>>2]+96&4294967295)>>2]=256;HEAP32[(HEAP32[_voice>>2]+64&4294967295)>>2]=100;HEAP32[(HEAP32[_voice>>2]+76&4294967295)>>2]=0;HEAP32[(HEAP32[_voice>>2]+80&4294967295)>>2]=0;HEAP32[(HEAP32[_voice>>2]+68&4294967295)>>2]=64;HEAP32[(HEAP32[_voice>>2]+84&4294967295)>>2]=5;HEAP32[(HEAP32[_voice>>2]+88&4294967295)>>2]=0;HEAP32[(HEAP32[_voice>> -2]+92&4294967295)>>2]=64;HEAP32[(HEAP32[_voice>>2]+100&4294967295)>>2]=100;HEAP32[(HEAP32[_voice>>2]+104&4294967295)>>2]=100;HEAP32[(HEAP32[_voice>>2]+108&4294967295)>>2]=22050;_llvm_memset_p0i8_i32(HEAP32[_voice>>2]+112&-1,0,32,1,0);HEAP32[(_speed+32&4294967295)>>2]=450;HEAP32[(_speed+32+4&4294967295)>>2]=800;HEAP32[(_speed+32+8&4294967295)>>2]=175;HEAP32[(HEAP32[_voice>>2]+72&4294967295)>>2]=2;HEAPF32[__ZL10minus_pi_t>>2]=-3.1415927/(HEAP32[_samplerate>>2]|0);HEAPF32[__ZL8two_pi_t>>2]=HEAPF32[__ZL10minus_pi_t>> -2]*-2;e=0;a:for(;;){__ZL12setresonatorP9RESONATORiii(__ZL7rbreath+e*40&4294967295,2E3,200,1);var b=e+1&4294967295;e=b;if(!((b|0)<=8))break a}e=0;b=HEAP32[_voice>>2];for(d=2;;){HEAP16[(((d==2?b:a)+144&4294967295)+e*2&4294967295)>>1]=256;var a=HEAP32[_voice>>2],d=e,g=unSign(HEAPU8[(__ZZ10VoiceResetiE15default_heights+e&4294967295)>>0],8,0)*2&65535;HEAP16[((a+162&4294967295)+d*2&4294967295)>>1]=g;a=HEAP32[_voice>>2];d=e;g=unSign(HEAPU8[(__ZZ10VoiceResetiE14default_widths+e&4294967295)>>0],8,0)*2&65535; -HEAP16[((a+180&4294967295)+d*2&4294967295)>>1]=g;HEAP32[((HEAP32[_voice>>2]+272&4294967295)+e*4&4294967295)>>2]=0;HEAP32[((HEAP32[_voice>>2]+308&4294967295)+e*4&4294967295)>>2]=HEAP32[(__ZZ10VoiceResetiE13breath_widths+e*4&4294967295)>>2];HEAP16[((HEAP32[_voice>>2]+198&4294967295)+e*2&4294967295)>>1]=0;HEAP32[(_formant_rate+e*4&4294967295)>>2]=(HEAP32[(__ZL18formant_rate_22050+e*4&4294967295)>>2]*22050&4294967295|0)/(HEAP32[_samplerate>>2]|0)|0;e=d=e+1&4294967295;var a=HEAP32[_voice>>2];if((d|0)<= -8)d=3;else break}HEAP16[((a+162&4294967295)+4&4294967295)>>1]=240;__ZL13SetToneAdjustP7voice_tPi(HEAP32[_voice>>2],_tone_points&4294967295);HEAP32[(HEAP32[_voice>>2]+52&4294967295)>>2]=256;HEAP32[(HEAP32[_voice>>2]+56&4294967295)>>2]=238;HEAP32[(HEAP32[_voice>>2]+60&4294967295)>>2]=232;if(((f|0)==0?5:6)==5)HEAP32[_n_replace_phonemes>>2]=0,HEAP32[_option_quiet>>2]=0,__Z15LoadMbrolaTablePKcS0_i(0,0,0)} -function __Z9LoadVoicePKci(f,d){var e=STACKTOP;STACKTOP+=1664;_memset(e,0,1664);var b,a=null,g,c,h,k,j,l,m=e+4,n=e+16,o,q,p,r,v,u=e+28,s=e+32,t=e+36,D=e+40,w=e+44,A,x,B,z=e+48,y,E=e+52,H,G=e+140,F,I,C=e+228,K=e+316,O=e+404,J=e+408,Q,R,V,M,P,Y=e+412,ca=e+452,N=e+492,L=e+532,T=e+572,Z=e+612,S=e+652;c=e+852;H=e+1016;var ea=e+1020,$=e+1052,X=e+1084,ia=e+1116,ha=e+1436,aa=e+1440,da=e+1444,W=e+1448,ka=e+1452,ua=e+1532,oa=e+1580,qa=e+1584,ra=e+1624;Q=0;R=d&2;P=A=M=p=v=r=V=B=0;_strcpy(Y&4294967295,f);b=reSign(HEAP8[(Y& -4294967295)>>0],8,0)==0?1:2;b==1&&_llvm_memcpy_p0i8_p0i8_i32(Y&4294967295,__str23572&4294967295,8,1,0);b=(d&16|0)!=0?3:10;a:do if(b==3){_strcpy(S&4294967295,f);c=S&4294967295;c=(_stat(c,K)|0)!=0;c=unSign(c,1,0);b=reSign(c,8,0)!=0?4:5;b==4?F=0:b==5&&(b=(HEAP32[(K+16&4294967295)>>2]&61440|0)==16384?6:7,b==6?F=-2:b==7&&(F=HEAP32[(K+44&4294967295)>>2]));c=F;c=unSign((c|0)<=0,1,0);if(reSign(c,8,0)==0){b=29;break a}g=0;b=209;break a}else if(b==10){_sprintf(c&4294967295,__str27578&4294967295,_path_home& -4294967295,47,47);_sprintf(S&4294967295,__str28579&4294967295,c&4294967295,Y&4294967295);F=S&4294967295;F=(_stat(F,C)|0)!=0;F=unSign(F,1,0);b=reSign(F,8,0)!=0?11:12;b==11?I=0:b==12&&(b=(HEAP32[(C+16&4294967295)>>2]&61440|0)==16384?13:14,b==13?I=-2:b==14&&(I=HEAP32[(C+44&4294967295)>>2]));I=unSign((I|0)<=0,1,0);if(reSign(I,8,0)==0){b=29;break a}HEAP8[(H&4294967295)>>0]=HEAP8[(Y&4294967295)>>0];HEAP8[(H+1&4294967295)>>0]=HEAP8[(Y+1&4294967295)>>0];HEAP8[(H+2&4294967295)>>0]=0;_sprintf(S&4294967295, -__str29580&4294967295,c&4294967295,H&4294967295,47,Y&4294967295);H=S&4294967295;H=(_stat(H,G)|0)!=0;H=unSign(H,1,0);b=reSign(H,8,0)!=0?17:18;b==17?y=0:b==18&&(b=(HEAP32[(G+16&4294967295)>>2]&61440|0)==16384?19:20,b==19?y=-2:b==20&&(y=HEAP32[(G+44&4294967295)>>2]));y=unSign((y|0)<=0,1,0);if(reSign(y,8,0)==0){b=29;break a}_sprintf(S&4294967295,__str30581&4294967295,c&4294967295,47,Y&4294967295);y=S&4294967295;y=(_stat(y,E)|0)!=0;y=unSign(y,1,0);b=reSign(y,8,0)!=0?23:24;b==23?h=0:b==24&&(b=(HEAP32[(E+ -16&4294967295)>>2]&61440|0)==16384?25:26,b==25?h=-2:b==26&&(h=HEAP32[(E+44&4294967295)>>2]));h=unSign((h|0)<=0,1,0);if(reSign(h,8,0)==0){b=29;break a}_sprintf(S&4294967295,__str31582&4294967295,c&4294967295,47,Y&4294967295);b=29;break a}while(0);a:do if(b==29){g=c=_fopen(S&4294967295,__str15564&4294967295);k=__str32583&4294967295;b=c==0?30:34;b:do if(b==30)if(b=(d&3|0)!=0?31:32,b==31){g=0;break a}else if(b==32){c=(__Z22SelectPhonemeTableNamePKc(Y&4294967295)|0)>=0;c=unSign(c,1,0);if(reSign(c,8,0)== -0)break b;k=Y&4294967295}while(0);b=(R|0)==0&HEAP32[_translator>>2]!=0?35:41;if(b==35){h=HEAP32[_translator>>2];b=HEAP32[(h+1052&4294967295)>>2]!=0?36:38;b:do if(b==36){c=HEAP32[(h+1052&4294967295)>>2];if(c==0)break b;_free(c)}while(0);c=h;b=h!=0?39:40;b==39&&_free(c);HEAP32[_translator>>2]=0}_strcpy(N&4294967295,k);_strcpy(L&4294967295,k);_strcpy(T&4294967295,k);b=(R|0)==0?42:43;b==42?(HEAP32[_voice>>2]=__ZL9voicedata,h=f,c=__ZZ9LoadVoicePKciE16voice_identifier&4294967295,_strncpy(c,h,40),HEAP8[(c+ -39&4294967295)>>0]=0,HEAP8[(__ZZ9LoadVoicePKciE10voice_name&4294967295)>>0]=0,HEAP8[(__ZZ9LoadVoicePKciE15voice_languages&4294967295)>>0]=0,HEAP32[(_voice_selected+8&4294967295)>>2]=__ZZ9LoadVoicePKciE16voice_identifier&4294967295,HEAP32[(_voice_selected&4294967295)>>2]=__ZZ9LoadVoicePKciE10voice_name&4294967295,HEAP32[(_voice_selected+4&4294967295)>>2]=__ZZ9LoadVoicePKciE15voice_languages&4294967295):b==43&&(k=_strchr(__ZZ9LoadVoicePKciE16voice_identifier&4294967295,43),A=unSign(k!=0,1,0),b=reSign(A, -8,0)!=0?44:45,b==44&&(HEAP8[k>>0]=0),_sprintf(S&4294967295,__str33584&4294967295,f+3&4294967295),_strcat(__ZZ9LoadVoicePKciE16voice_identifier&4294967295,S&4294967295),A=HEAP32[_translator>>2]&4294967295);__Z10VoiceReseti(R);b=(R|0)==0?47:48;b==47&&__Z22SelectPhonemeTableNamePKc(T&4294967295);c=S&4294967295;h=S&4294967295;E=S&4294967295;y=S&4294967295;G=S&4294967295;H=ca&4294967295;I=ca&4294967295;C=ca&4294967295;F=ca&4294967295;var K=ca&4294967295,xa=ca&4294967295,la=N&4294967295,ga=L&4294967295, -ta=T&4294967295,ma=T&4294967295,U=N&4294967295,na=ka&4294967295,ba=ka&4294967295,ja=N&4294967295,va=N&4294967295,za=T&4294967295,wa=L&4294967295,Aa=ua&4294967295,fa=ua&4294967295,pa=ia&-1,sa=ia+40&-1,Ba=ia+80&-1,ya=ia+120&-1,Ca=ia+160&-1,Ea=ia+200&-1,Da=$&4294967295,Ja=ea&4294967295,Na=X&4294967295,Oa=Z&4294967295,Pa=S&4294967295,Qa=Z&4294967295,Ra=ra&4294967295,Ka=qa&4294967295,La=ra&4294967295,Ma=qa&4294967295,Sa=ra&4294967295,Fa=T&4294967295,Ga=n&4294967295,Ha=m&4294967295,Va=n&4294967295,Wa=m& -4294967295,eb=n&4294967295;b:for(;;){if(g==0){b=181;break b}if(__ZL11fgets_stripPciP8_IO_FILE(c,200,g)==0){b=183;break b}k=h;c:for(;;){if(reSign(HEAP8[k>>0],8,0)==0){b=53;break c}b=reSign(HEAP8[k>>0],8,0);if((_isspace(b)|0)!=0){b=53;break c}k=k+1&4294967295;b=51}HEAP8[k>>0]=0;k=k+1&4294967295;if(reSign(HEAP8[E>>0],8,0)==0){b=180;continue b}j=__ZL11keyword_tab&4294967295;l=y;c:for(;;){var Ta=j;if(HEAP32[(j&4294967295)>>2]==0){b=59;break c}b=(_strcmp(l,HEAP32[(Ta&4294967295)>>2])|0)==0;var Xa=j;if(b){b= -56;break c}j=Xa+8&4294967295;b=58}if(b==59)var Ya=HEAP32[(Ta+4&4294967295)>>2],a=59;else if(b==56)var Za=HEAP32[(Xa+4&4294967295)>>2],a=56;j=b=a==56?Za:Ya;b=b==1?74:b==2?62:b==3?78:b==4?85:b==5?94:b==6?93:b==7?95:b==8?104:b==9?151:b==10?152:b==11?154:b==12?156:b==13?160:b==14?163:b==15?165:b==16?169:b==17?135:b==18?108:b==19?110:b==20?105:b==21?106:b==22?107:b==23?61:b==24?136:b==25?137:b==26?140:b==27?141:b==28?172:b==29?175:b==30?176:b==31?171:b==32?130:b==33?170:177;if(b==177)b=(j&65280|0)==256? -178:179,b==178?(_sscanf(k,__str10559&4294967295,(A+24&4294967295)+(j&255)*4&4294967295),b=180):b==179&&(_fprintf(HEAP32[_stderr>>2],__str81632&4294967295,G),b=180);else if(b==74){if((R|0)!=0){b=180;continue b}a=reSign(HEAP8[k>>0],8,0);a=(_isspace(a)|0)!=0;j=k;a?(a=75,b=76):(a=75,b=77);c:do if(b==76)for(;;){k=(a==76?Ia:j)+1&4294967295;var Ia=reSign(HEAP8[k>>0],8,0),a=(_isspace(Ia)|0)!=0,Ia=k;if(a)b=a=76;else{a=76;break c}}while(0);k=a==75?j:Ia;b=__ZZ9LoadVoicePKciE10voice_name&4294967295;_strncpy(b, -k,40);HEAP8[(b+39&4294967295)>>0]=0;b=180}else if(b==62){if((R|0)!=0){b=180;continue b}HEAP32[da>>2]=5;HEAP8[H>>0]=0;_sscanf(k,__str8557&4294967295,I,da);if((_strcmp(C,__str17566&4294967295)|0)==0){b=180;continue b}k=_strlen(F)+2&4294967295;b=(99-Q&4294967295)>>>0>k>>>0?65:66;b==65&&(HEAP8[(__ZZ9LoadVoicePKciE15voice_languages+Q&4294967295)>>0]=HEAP32[da>>2]&255,_strcpy(__ZZ9LoadVoicePKciE15voice_languages+(Q+1&4294967295)&4294967295,K),Q=k+Q&4294967295);if((B|0)!=0){b=180;continue b}B=xa;A=__str69620& -4294967295;k=B=___strtok_r(B,A,z,1);B=1;_strcpy(la,k);_strcpy(ga,k);_strcpy(ta,k);__Z22SelectPhonemeTableNamePKc(ma);b=P!=0?68:73;c:do if(b==68){k=P;b=HEAP32[(k+1052&4294967295)>>2]!=0?69:71;d:do if(b==69){A=HEAP32[(k+1052&4294967295)>>2];if(A==0){b=71;break d}_free(A)}while(0);A=k;if(k==0)break c;_free(A)}while(0);P=__Z16SelectTranslatorPKc(U);A=P&4294967295;b=180}else if(b==78){_sscanf(k,__str8557&4294967295,na,W);k=_genders&4294967295;for(j=ba;;){var $a=k;if(HEAP32[(k&4294967295)>>2]==0){b=83; -break}b=(_strcmp(j,HEAP32[($a&4294967295)>>2])|0)==0;var Ua=k;if(b){b=80;break}k=Ua+8&4294967295;b=82}b==83?x=HEAP32[($a+4&4294967295)>>2]:b==80&&(x=HEAP32[(Ua+4&4294967295)>>2]);b=x;HEAP8[(_voice_selected+12&4294967295)>>0]=b&255;HEAP8[(_voice_selected+13&4294967295)>>0]=HEAP32[W>>2]&255;b=180}else if(b==85){if((R|0)!=0){b=180;continue b}_sscanf(k,__str70621&4294967295,ja);b=P!=0?87:92;c:do if(b==87){k=P;b=HEAP32[(k+1052&4294967295)>>2]!=0?88:90;d:do if(b==88){A=HEAP32[(k+1052&4294967295)>>2];if(A== -0){b=90;break d}_free(A)}while(0);A=k;if(k==0)break c;_free(A)}while(0);P=__Z16SelectTranslatorPKc(va);A=P&4294967295;b=180}else if(b==94)_sscanf(k,__str70621&4294967295,za),b=180;else if(b==93)_sscanf(k,__str70621&4294967295,wa),b=180;else if(b==95){b=k;HEAP32[s>>2]=100;HEAP32[t>>2]=100;HEAP32[D>>2]=100;HEAP32[w>>2]=0;b=_sscanf(b,__str3551&4294967295,u,s,t,D,w);if((b|0)<=1){b=180;continue b}if((HEAP32[u>>2]|0)<0|(HEAP32[u>>2]|0)>8){b=180;continue b}b=(HEAP32[s>>2]|0)>=0?98:99;b==98&&(HEAP16[((HEAP32[_voice>> -2]+144&4294967295)+HEAP32[u>>2]*2&4294967295)>>1]=((HEAP32[s>>2]|0)*2.56001|0)&65535);b=(HEAP32[t>>2]|0)>=0?100:101;b==100&&(HEAP16[((HEAP32[_voice>>2]+162&4294967295)+HEAP32[u>>2]*2&4294967295)>>1]=((HEAP32[t>>2]|0)*2.56001|0)&65535);b=(HEAP32[D>>2]|0)>=0?102:103;b==102&&(HEAP16[((HEAP32[_voice>>2]+180&4294967295)+HEAP32[u>>2]*2&4294967295)>>1]=((HEAP32[D>>2]|0)*2.56001|0)&65535);HEAP16[((HEAP32[_voice>>2]+198&4294967295)+HEAP32[u>>2]*2&4294967295)>>1]=HEAP32[w>>2]&65535;b=180}else if(b==104)_sscanf(k, -__str71622&4294967295,ha,aa),HEAP32[(HEAP32[_voice>>2]+44&4294967295)>>2]=(HEAP32[ha>>2]-9&4294967295)<<12,HEAP32[(HEAP32[_voice>>2]+48&4294967295)>>2]=(HEAP32[aa>>2]-HEAP32[ha>>2]&4294967295)*108&4294967295,b=(HEAP32[ha>>2]-82&4294967295|0)/82,HEAP32[(HEAP32[_voice>>2]+96&4294967295)>>2]=(b/4+1)*256|0,b=180;else if(b==151)HEAP32[O>>2]=0,HEAP32[(HEAP32[_voice>>2]+80&4294967295)>>2]=0,_sscanf(k,__str71622&4294967295,HEAP32[_voice>>2]+76&4294967295,HEAP32[_voice>>2]+80&4294967295),b=180;else if(b== -152){b=(_sscanf(k,__str10559&4294967295,O)|0)==1;b=unSign(b,1,0);if(reSign(b,8,0)==0){b=180;continue b}HEAP32[(HEAP32[_voice>>2]+68&4294967295)>>2]=HEAP32[O>>2]*32&4294967295;b=180}else if(b==154){b=(_sscanf(k,__str10559&4294967295,O)|0)==1;b=unSign(b,1,0);if(reSign(b,8,0)==0){b=180;continue b}HEAP32[(HEAP32[_voice>>2]+72&4294967295)>>2]=HEAP32[O>>2];b=180}else if(b==156){b=(_sscanf(k,__str10559&4294967295,O)|0)==1;b=unSign(b,1,0);if(reSign(b,8,0)==0){b=180;continue b}b=(HEAP32[O>>2]|0)>4?158:159; -b==158&&(HEAP32[(HEAP32[_voice>>2]+88&4294967295)>>2]=1,HEAP32[O>>2]=4);HEAP32[(HEAP32[_voice>>2]+84&4294967295)>>2]=HEAP32[O>>2]+1&4294967295;b=180}else if(b==160){b=k;k=Aa;j=0;l=k;for(a=160;;){HEAP32[((a==160?l:ab)+4*j&4294967295)>>2]=-1;j=a=j+1&4294967295;var ab=k;if((a|0)<=11)a=161;else{a=161;break}}_sscanf(b,__str4553&4294967295,k&4294967295,k+4&4294967295,k+8&4294967295,k+12&4294967295,k+16&4294967295,k+20&4294967295,k+24&4294967295,k+28&4294967295,k+32&4294967295,ab+36&4294967295);__ZL13SetToneAdjustP7voice_tPi(HEAP32[_voice>> -2],fa);b=180}else if(b==163){b=(_sscanf(k,__str10559&4294967295,O)|0)==1;b=unSign(b,1,0);if(reSign(b,8,0)==0){b=180;continue b}HEAP32[(HEAP32[_voice>>2]+92&4294967295)>>2]=(HEAP32[O>>2]*64&4294967295|0)/100|0;b=180}else if(b==165){j=HEAP32[_voice>>2];l=(HEAP32[_voice>>2]+272&4294967295)+4&4294967295;_llvm_memset_p0i8_i32(l,0,12,1,0);k=_sscanf(k,__str19568&4294967295,l&4294967295,l+4&4294967295,l+8&4294967295,l+12&4294967295,l+16&4294967295,l+20&4294967295,l+24&4294967295,l+28&4294967295);HEAP32[(j+ -272&-1)>>2]=k;for(j=1;;)if(b=reSign(j&1,8,0)!=0?167:168,b==167&&(HEAP32[((HEAP32[_voice>>2]+272&4294967295)+j*4&4294967295)>>2]=0-HEAP32[((HEAP32[_voice>>2]+272&4294967295)+j*4&4294967295)>>2]&4294967295),j=b=j+1&4294967295,(b|0)<=7)b=166;else{b=180;continue b}}else if(b==169)b=HEAP32[_voice>>2],j=(HEAP32[_voice>>2]+308&4294967295)+4&4294967295,_llvm_memset_p0i8_i32(j,0,12,1,0),k=_sscanf(k,__str19568&4294967295,j&4294967295,j+4&4294967295,j+8&4294967295,j+12&4294967295,j+16&4294967295,j+20&4294967295, -j+24&4294967295,j+28&4294967295),HEAP32[(b+308&-1)>>2]=k,b=180;else if(b==135)_sscanf(k,__str71622&4294967295,A&4294967295,A+4&4294967295),b=180;else if(b==108){_sscanf(k,__str71622&4294967295,_option_tone_flags,_option_tone2);if((HEAP32[_option_tone_flags>>2]&255|0)==0){b=180;continue b}HEAP32[(A+228&4294967295)>>2]=HEAP32[_option_tone_flags>>2]&255;b=180}else if(b==110){l=_sscanf(k,__str72623&4294967295,pa,sa,Ba,ya,Ca,Ea);j=HEAP32[(A+228&4294967295)>>2]=0;if(!((j|0)<(l|0))){b=180;continue b}for(;;){b= -(_strcmp(ia+j*40&-1,__str25574&4294967295)|0)==0?121:112;if(b==112){k=ia+j*40&-1;for(q=0;;){if(!((q|0)<(HEAP32[_n_tunes>>2]|0))){b=117;break}b=(_strcmp(k,HEAP32[_tunes>>2]+68*q&-1)|0)==0;var bb=q;if(b){b=114;break}q=bb+1&4294967295;b=116}b==117?o=-1:b==114&&(o=bb);b=o;HEAP32[O>>2]=b;b=unSign((HEAP32[O>>2]|0)<0,1,0);b=reSign(b,8,0)!=0;k=j;b=b?119:120;b==119?_fprintf(HEAP32[_stderr>>2],__str73624&4294967295,ia+k*40&-1):b==120&&(HEAP8[((A+232&4294967295)+k&4294967295)>>0]=HEAP32[O>>2]&255)}j=j+1&4294967295; -if((j|0)<(l|0))b=111;else{b=180;continue b}}}else if(b==105)v=k,b=Da,_llvm_memset_p0i8_i32(b,0,12,1,0),v=_sscanf(v,__str19568&4294967295,b&4294967295,b+4&4294967295,b+8&4294967295,b+12&4294967295,b+16&4294967295,b+20&4294967295,b+24&4294967295,b+28&4294967295),b=180;else if(b==106)r=k,b=Ja,_llvm_memset_p0i8_i32(b,0,12,1,0),r=_sscanf(r,__str19568&4294967295,b&4294967295,b+4&4294967295,b+8&4294967295,b+12&4294967295,b+16&4294967295,b+20&4294967295,b+24&4294967295,b+28&4294967295),b=180;else if(b==107)p= -k,b=Na,_llvm_memset_p0i8_i32(b,0,12,1,0),p=_sscanf(p,__str19568&4294967295,b&4294967295,b+4&4294967295,b+8&4294967295,b+12&4294967295,b+16&4294967295,b+20&4294967295,b+24&4294967295,b+28&4294967295),b=180;else if(b==61){if(reSign(HEAP8[k>>0],8,0)==0){b=180;continue b}for(;;){b=reSign(HEAP8[k>>0],8,0);b=(_isspace(b)|0)!=0?122:123;d:do if(b==122)for(;;)if(k=k+1&4294967295,b=reSign(HEAP8[k>>0],8,0),(_isspace(b)|0)!=0)b=122;else break d;while(0);l=_atoi(k);b=(l|0)<=0|(l|0)>31?124:125;b!=124&&b==125&& -(k=k+1&4294967295,M|=1<>0],8,0);b=(_isalnum(b)|0)!=0?127:128;d:do if(b==127)for(;;)if(k=k+1&4294967295,b=reSign(HEAP8[k>>0],8,0),(_isalnum(b)|0)!=0)b=127;else break d;while(0);if(reSign(HEAP8[k>>0],8,0)!=0)b=129;else{b=180;continue b}}}else if(b==136)_sscanf(k,__str74625&4294967295,A+8&4294967295,A+12&4294967295,A+16&4294967295,A+20&4294967295),b=180;else if(b==137)b=(_sscanf(k,__str10559&4294967295,O)|0)!=1|(HEAP32[O>>2]|0)>19?138:139,b==138?b=180:b==139&&(HEAP32[(P+696&4294967295)>> -2]=HEAP32[(_charsets+HEAP32[O>>2]*4&4294967295)>>2],b=180);else if(b==140)_sscanf(k,__str71622&4294967295,A+184&4294967295,A+188&4294967295),b=180;else if(b==141){HEAP32[J>>2]=0;b=(_sscanf(k,__str75626&4294967295,Oa,O,J)|0)<=1?150:142;c:do if(b==142){j=__ZL11options_tab&4294967295;for(l=Qa;;){var cb=j;if(HEAP32[(j&4294967295)>>2]==0){b=147;break}b=(_strcmp(l,HEAP32[(cb&4294967295)>>2])|0)==0;var db=j;if(b){b=144;break}j=db+8&4294967295;b=146}if(b==147)var fb=HEAP32[(cb+4&4294967295)>>2],a=147;else if(b== -144)var gb=HEAP32[(db+4&4294967295)>>2],a=144;j=b=a==144?gb:fb;if((b|0)<0)break c;HEAP32[((A+24&4294967295)+j*4&4294967295)>>2]=HEAP32[O>>2];HEAP32[((A+100&4294967295)+j*4&4294967295)>>2]=HEAP32[J>>2];b=180;continue b}while(0);_fprintf(HEAP32[_stderr>>2],__str78629&4294967295,Pa,k);b=180}else if(b==172)HEAP32[oa>>2]=16E3,HEAP8[Ra>>0]=0,_sscanf(k,__str79630&4294967295,Ka,La,oa),b=(__Z15LoadMbrolaTablePKcS0_i(Ma,Sa,HEAP32[oa>>2])|0)!=0,b=unSign(b,1,0),b=reSign(b,8,0)!=0?173:174,b==173&&_fwrite(__str80631& -4294967295,1,23,HEAP32[_stderr>>2]),HEAP32[(HEAP32[_voice>>2]+108&4294967295)>>2]=HEAP32[oa>>2],b=180;else if(b==175)HEAP32[(HEAP32[_voice>>2]+112&-1)>>2]=1,j=HEAP32[_voice>>2]+112&-1,b=k,k=j,_llvm_memset_p0i8_i32(k,0,12,1,0),_sscanf(b,__str19568&4294967295,k&4294967295,k+4&4294967295,k+8&4294967295,k+12&4294967295,k+16&4294967295,k+20&4294967295,k+24&4294967295,k+28&4294967295),HEAP32[((HEAP32[_voice>>2]+112&4294967295)+20&4294967295)>>2]=HEAP32[((HEAP32[_voice>>2]+112&4294967295)+20&4294967295)>> -2]-40&4294967295,b=180;else if(b==176)b=k,k=_speed+32&4294967295,_llvm_memset_p0i8_i32(k,0,12,1,0),_sscanf(b,__str19568&4294967295,k&4294967295,k+4&4294967295,k+8&4294967295,k+12&4294967295,k+16&4294967295,k+20&4294967295,k+24&4294967295,k+28&4294967295),__Z8SetSpeedi(3),b=180;else if(b==171)_sscanf(k,__str10559&4294967295,HEAP32[_voice>>2]+64&4294967295),b=180;else if(b==130){b=(V|0)==0?131:132;b==131&&(__Z22SelectPhonemeTableNamePKc(Fa),V=1);b=k;HEAP32[e>>2]=0;_llvm_memcpy_p0i8_p0i8_i32(Ga,__str25574& -4294967295,5,1,0);b=_sscanf(b,__str26575&4294967295,e,Ha,Va);if((b|0)<=1|(HEAP32[_n_replace_phonemes>>2]|0)>59){b=180;continue b}k=__Z19LookupPhonemeStringPKc(Wa);b=unSign((k|0)==0,1,0);if(reSign(b,8,0)!=0){b=180;continue b}HEAP8[(_replace_phonemes+HEAP32[_n_replace_phonemes>>2]*3&-1)>>0]=k&255;b=HEAP32[_n_replace_phonemes>>2];k=__Z19LookupPhonemeStringPKc(eb)&255;HEAP8[((_replace_phonemes+b*3&4294967295)+1&4294967295)>>0]=k;b=HEAP32[_n_replace_phonemes>>2];HEAP8[((_replace_phonemes+b*3&4294967295)+ -2&4294967295)>>0]=HEAP32[e>>2]&255;HEAP32[_n_replace_phonemes>>2]=b+1&4294967295;b=180}else b==170&&(b=_sscanf(k,__str71622&4294967295,HEAP32[_voice>>2]+100&4294967295,HEAP32[_voice>>2]+104&4294967295),HEAP32[O>>2]=b,b=180)}b:do if(b!=181&&b==183){if(g==0)break b;_fclose(g)}while(0);b=P==0?186:188;b:do if(b==186){if((R|0)!=0)break b;P=__Z16SelectTranslatorPKc(N&4294967295)}while(0);__Z8SetSpeedi(3);j=0;b:for(;;)if(HEAP16[((HEAP32[_voice>>2]+216&4294967295)+j*2&4294967295)>>1]=HEAP16[((HEAP32[_voice>> -2]+144&4294967295)+j*2&4294967295)>>1],HEAP16[((HEAP32[_voice>>2]+234&4294967295)+j*2&4294967295)>>1]=HEAP16[((HEAP32[_voice>>2]+162&4294967295)+j*2&4294967295)>>1],HEAP16[((HEAP32[_voice>>2]+252&4294967295)+j*2&4294967295)>>1]=HEAP16[((HEAP32[_voice>>2]+180&4294967295)+j*2&4294967295)>>1],j=A=j+1&4294967295,!((A|0)<=8))break b;b=(R|0)!=0?191:192;if(b==191)P=HEAP32[_translator>>2];else if(b==192)if(j=__Z22SelectPhonemeTableNamePKc(T&4294967295),A=unSign((j|0)<0,1,0),b=reSign(A,8,0)!=0?193:194,b== -193&&_fprintf(HEAP32[_stderr>>2],__str82633&4294967295,T&4294967295),HEAP32[(HEAP32[_voice>>2]+40&4294967295)>>2]=j,HEAP32[(P+656&4294967295)>>2]=j,__Z14LoadDictionaryP10TranslatorPKci(P,L&4294967295,d&4),b=reSign(HEAP8[(_dictionary_name&4294967295)>>0],8,0)==0?195:196,b==195){g=0;break a}else b==196&&(HEAP32[(P+692&4294967295)>>2]=M,HEAP8[(__ZZ9LoadVoicePKciE15voice_languages+Q&4294967295)>>0]=0);A=P&4294967295;HEAP32[O>>2]=HEAP32[((A+24&4294967295)+24&4294967295)>>2];g=unSign((HEAP32[O>>2]|0)!= -0,1,0);b=reSign(g,8,0)!=0?198:200;b:do if(b==198){c=HEAP32[O>>2];g=P;HEAP32[((g&4294967295)+176&4294967295)>>2]=HEAP32[(__ZL15length_mod_tabs+(c|0)%100*4&4294967295)>>2];HEAP32[((g&4294967295)+180&4294967295)>>2]=HEAP32[((g&4294967295)+176&4294967295)>>2];h=(c|0)/100|0;c=unSign((h|0)!=0,1,0);if(reSign(c,8,0)==0)break b;HEAP32[((g&4294967295)+180&4294967295)>>2]=HEAP32[(__ZL15length_mod_tabs+h*4&4294967295)>>2]}while(0);g=HEAP32[_voice>>2];c=((reSign(HEAP16[(HEAP32[_voice>>2]+180&-1)>>1],16,0)*105& -4294967295|0)/100|0)&65535;HEAP16[(g+180&-1)>>1]=c;b=(R|0)==0?201:202;b==201&&(HEAP32[_translator>>2]=P);j=0;b=(j|0)<(v|0)?203:204;b:do if(b==203)for(;;)if(HEAP16[((HEAP32[_translator>>2]+676&4294967295)+j*2&4294967295)>>1]=HEAP32[($+j*4&4294967295)>>2]&65535,j=j+1&4294967295,(j|0)<(v|0))b=203;else break b;while(0);j=0;b=(j|0)<(p|0)?205:206;b:do if(b==205)for(;;)if(HEAP16[((HEAP32[_translator>>2]+676&4294967295)+j*2&4294967295)>>1]=(HEAP32[(X+j*4&4294967295)>>2]&65535)+HEAP16[((HEAP32[_translator>> -2]+676&4294967295)+j*2&4294967295)>>1]&65535,j=j+1&4294967295,(j|0)<(p|0))b=205;else break b;while(0);j=0;b=(j|0)<(r|0)?207:208;b:do if(b==207)for(;;)if(HEAP8[((HEAP32[_translator>>2]+660&4294967295)+j&4294967295)>>0]=HEAP32[(ea+j*4&4294967295)>>2]&255,HEAP8[((HEAP32[_translator>>2]+668&4294967295)+j&4294967295)>>0]=(HEAP32[(ea+j*4&4294967295)>>2]&255)-1&255,j=j+1&4294967295,(j|0)<(r|0))b=207;else{b=208;break b}while(0);g=HEAP32[_voice>>2]}while(0);STACKTOP=e;return g} -function __Z14SetVoiceByNamePKc(f){var d=STACKTOP;STACKTOP+=24;_memset(d,0,24);var e,b;e=__ZZ14SetVoiceByNamePKcE3buf&4294967295;_strncpy(e,f,60);HEAP8[(e+59&4294967295)>>0]=0;e=__ZL23ExtractVoiceVariantNamePci(__ZZ14SetVoiceByNamePKcE3buf&4294967295,0);_llvm_memset_p0i8_i32(d,0,24,1,0);HEAP32[(d&4294967295)>>2]=f;f=__Z9LoadVoicePKci(__ZZ14SetVoiceByNamePKcE3buf&4294967295,1)!=0;f=unSign(f,1,0);f=reSign(f,8,0)!=0?1:6;a:do if(f==1)f=reSign(HEAP8[(e&4294967295)>>0],8,0)!=0?2:3,f==2&&__Z9LoadVoicePKci(e, -2),b=HEAP32[_voice>>2],f=_malloc(1344),_llvm_memcpy_p0i8_p0i8_i32(f,b,1344,1,0),HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=11,HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=f,b=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=b,f=(b|0)>159?4:5,f==4&&(HEAP32[_wcmdq_tail>>2]=0),__Z13SetVoiceStackP12espeak_VOICE(d),b=0;else if(f==6){f=(HEAP32[__ZL13n_voices_list>>2]|0)==0?7:8;f==7&&_espeak_ListVoices(0);b=__Z17SelectVoiceByNamePP12espeak_VOICEPKc(__ZL11voices_list& -4294967295,__ZZ14SetVoiceByNamePKcE3buf&4294967295);f=unSign(b!=0,1,0);f=reSign(f,8,0)!=0?9:15;b:do if(f==9){b=__Z9LoadVoicePKci(HEAP32[(b+8&4294967295)>>2],0)!=0;b=unSign(b,1,0);if(reSign(b,8,0)==0){f=15;break b}f=reSign(HEAP8[(e&4294967295)>>0],8,0)!=0?11:12;f==11&&__Z9LoadVoicePKci(e,2);e=HEAP32[_voice>>2];b=_malloc(1344);_llvm_memcpy_p0i8_p0i8_i32(b,e,1344,1,0);HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=11;HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=b;e=HEAP32[_wcmdq_tail>> -2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=e;f=(e|0)>159?13:14;f==13&&(HEAP32[_wcmdq_tail>>2]=0);__Z13SetVoiceStackP12espeak_VOICE(d);b=0;break a}while(0);b=-1}while(0);STACKTOP=d;return b} -function __Z16LoadVoiceVariantPKci(f,d){var e=STACKTOP;STACKTOP+=60;_memset(e,0,60);var b,a,g,c;a=e&4294967295;_strncpy(a,f,60);HEAP8[(a+59&4294967295)>>0]=0;c=__ZL23ExtractVoiceVariantNamePci(e&4294967295,d);a=__Z9LoadVoicePKci(e&4294967295,0);b=unSign(a==0,1,0);b=reSign(b,8,0)!=0?1:2;b==1?g=0:b==2&&(b=reSign(HEAP8[(c&4294967295)>>0],8,0)!=0?3:4,b==3&&(a=__Z9LoadVoicePKci(c,2)),g=a);STACKTOP=e;return g} -function __Z20SetVoiceByPropertiesP12espeak_VOICE(f){var d=STACKTOP;STACKTOP+=4;_memset(d,0,4);var e,b,a;a=__Z11SelectVoiceP12espeak_VOICEPi(f,d);e=(HEAP32[d>>2]|0)==0?1:2;e==1?b=2:e==2&&(__Z16LoadVoiceVariantPKci(a,0),e=HEAP32[_voice>>2],b=_malloc(1344),_llvm_memcpy_p0i8_p0i8_i32(b,e,1344,1,0),HEAP32[(_wcmdq+HEAP32[_wcmdq_tail>>2]*16&-1)>>2]=11,HEAP32[((_wcmdq+HEAP32[_wcmdq_tail>>2]*16&4294967295)+4&4294967295)>>2]=b,e=HEAP32[_wcmdq_tail>>2]+1&4294967295,HEAP32[_wcmdq_tail>>2]=e,((e|0)>159?3:4)== -3&&(HEAP32[_wcmdq_tail>>2]=0),__Z13SetVoiceStackP12espeak_VOICE(f),b=0);STACKTOP=d;return b}function __Z9WcmdqFreev(){var f;f=HEAP32[_wcmdq_head>>2]-HEAP32[_wcmdq_tail>>2]&4294967295;if(((f|0)<=0?1:2)==1)f=f+160&4294967295;return f}function __Z9WcmdqUsedv(){var f;f=HEAP32[_wcmdq_head>>2]-HEAP32[_wcmdq_tail>>2]&4294967295;if(((f|0)<=0?1:2)==1)f=f+160&4294967295;return 160-f&4294967295} -function __Z8WcmdqIncv(){var f=HEAP32[_wcmdq_tail>>2]+1&4294967295;HEAP32[_wcmdq_tail>>2]=f;((f|0)>159?1:2)==1&&(HEAP32[_wcmdq_tail>>2]=0)}function __Z16WavegenOpenSoundv(){return 0}function __Z17WavegenCloseSoundv(){return 0}function __Z16WavegenInitSoundv(){return 0} -function __Z12GetAmplitudev(){var f;f=(HEAP32[(_embedded_value+12&4294967295)>>2]*55&4294967295|0)/100|0;f=(unSign(HEAPU8[(__ZZ12GetAmplitudevE12amp_emphasis+HEAP32[(_embedded_value+52&4294967295)>>2]&4294967295)>>0],8,0)*f&4294967295|0)/16|0;HEAP32[__ZL17general_amplitude>>2]=f;return HEAP32[__ZL17general_amplitude>>2]} -function __Z16PeaksToHarmspectP15wavegen_peaks_tiPii(f,d,e,b){var a,g=null,c,h,k,j,l,m,n;a=HEAP32[_wvoice>>2]==0?1:2;if(a==1)c=1;else if(a==2){c=(HEAP32[((f+80*HEAP32[(HEAP32[_wvoice>>2]+84&4294967295)>>2]&4294967295)+12&4294967295)>>2]+HEAP32[(f+80*HEAP32[(HEAP32[_wvoice>>2]+84&4294967295)>>2]&-1)>>2]&4294967295|0)/(d|0)|0;((c|0)>399?3:4)==3&&(c=399);n=(((HEAP32[_samplerate>>2]*19&4294967295|0)/40|0)<<16|0)/(d|0)|0;((c|0)>(n|0)?5:6)==5&&(c=n);l=0;a=(l|0)<=(c|0)?7:8;a:do if(a==7)for(;;)if(HEAP32[(e+ -4*l&4294967295)>>2]=0,l=l+1&4294967295,(l|0)<=(c|0))a=7;else break a;while(0);m=0;(HEAP32[(HEAP32[_wvoice>>2]+84&4294967295)>>2]|0)>=(m|0)?(g=8,a=9):(g=8,a=19);a:do if(a==9)for(;;){g=(g==18?h:f)+80*m&4294967295;a=(HEAP32[(g+4&4294967295)>>2]|0)==0?11:10;c:do if(a==10){k=HEAP32[(g&4294967295)>>2];if((k|0)==0)break c;j=HEAP32[(g+12&4294967295)>>2]+HEAP32[(g&4294967295)>>2]&4294967295;l=((HEAP32[(g&4294967295)>>2]-HEAP32[(g+8&4294967295)>>2]&4294967295|0)/(d|0)|0)+1&4294967295;a=(l|0)<=0?13:14;a==13&& -(l=1);h=l*d&4294967295;a=(h|0)<(k|0)?15:17;d:do if(a==15)for(;;){a=l;var o=HEAP32[(e+4*a&4294967295)>>2],q=unSign(HEAPU8[(HEAP32[__ZL8pk_shape>>2]+((k-h&4294967295|0)/((HEAP32[(g+8&4294967295)>>2]|0)>>8|0)|0)&4294967295)>>0],8,0);HEAP32[(e+4*a&4294967295)>>2]=(HEAP32[(g+4&4294967295)>>2]*q&4294967295)+o&4294967295;l=l+1&4294967295;h=d+h&4294967295;if((h|0)<(k|0))a=15;else{a=17;break d}}while(0);if(!((h|0)<(j|0)))break c;for(;;)if(a=l,o=HEAP32[(e+4*a&4294967295)>>2],q=unSign(HEAPU8[(HEAP32[__ZL8pk_shape>> -2]+((h-k&4294967295|0)/((HEAP32[(g+12&4294967295)>>2]|0)>>8|0)|0)&4294967295)>>0],8,0),HEAP32[(e+4*a&4294967295)>>2]=(HEAP32[(g+4&4294967295)>>2]*q&4294967295)+o&4294967295,l=l+1&4294967295,h=d+h&4294967295,(h|0)<(j|0))a=16;else break c}while(0);m=m+1&4294967295;h=f;if((HEAP32[(HEAP32[_wvoice>>2]+84&4294967295)>>2]|0)>=(m|0))g=18,a=9;else{g=18;break a}}while(0);h=HEAP32[(((g==8?f:h)+80&4294967295)+4&4294967295)>>2]*10&4294967295;k=65536E3/(d|0)|0;a=(k|0)>0?20:27;a:do if(a==20){j=h;g=(j|0)/(k|0)|0; -l=1;if(!((j|0)>0))break a;for(;;)if(a=l,HEAP32[(e+4*a&4294967295)>>2]=h+HEAP32[(e+4*a&4294967295)>>2]&4294967295,l=l+1&4294967295,h=a=h-g&4294967295,(a|0)>0)a=21;else break a}while(0);a=(m|0)<=8?22:28;a:do if(a==22)for(;;)if(g=(HEAP32[((f+80*m&4294967295)+4&4294967295)>>2]|0)>>14,HEAP32[(__ZL11peak_height+m*4&4294967295)>>2]=((g*5&4294967295)*g&4294967295|0)/2|0,a=(b|0)==0?23:24,a==23&&(HEAP32[(__ZL13peak_harmonic+m*4&4294967295)>>2]=(HEAP32[(f+80*m&-1)>>2]|0)/(d|0)|0),a=(HEAP32[(__ZL13peak_harmonic+ -m*4&4294967295)>>2]|0)>=(n|0)?25:26,a==25&&(HEAP32[(__ZL11peak_height+m*4&4294967295)>>2]=0),m=l=m+1&4294967295,(l|0)<=8)a=22;else break a;while(0);l=h=0;(l|0)<=(c|0)?(g=28,a=29):(g=28,a=32);a:do if(a==29)for(;;){g=(HEAP32[((g==31?p:e)+4*l&4294967295)>>2]|0)>>15;HEAP32[(e+4*l&4294967295)>>2]=(g*g&4294967295|0)>>8;f=(h|0)>>19;p=unSign((f|0)<=999,1,0);a=reSign(p,8,0)!=0?30:31;a==30&&(p=HEAP32[(e+4*l&4294967295)>>2],f=(unSign(HEAPU8[((HEAP32[_wvoice>>2]+344&4294967295)+f&4294967295)>>0],8,0)*p&4294967295| -0)>>13,HEAP32[(e+4*l&4294967295)>>2]=f);l=l+1&4294967295;h=d+h&4294967295;var p=e;if((l|0)<=(c|0))g=31,a=29;else{g=31;break a}}while(0);d=(HEAP8[__ZL16option_harmonic1_b>>0]?6:10)*HEAP32[((g==28?e:p)+4&4294967295)>>2]&4294967295;HEAP32[(e+4&4294967295)>>2]=(d|0)/8|0;a=reSign(b&1,8,0)!=0?33:35;a:do if(a==33)for(l=1;;)if(HEAP32[(__ZL8harm_inc+l*4&4294967295)>>2]=(HEAP32[(e+4*l&4294967295)>>2]-HEAP32[(HEAP32[__ZL9harmspect>>2]+4*l&4294967295)>>2]&4294967295|0)>>3,l=b=l+1&4294967295,(b|0)<=29)a=34;else break a; -while(0)}return c} -function __ZL11PlaySilenceii(f,d){var e,b,a;HEAP32[__ZL8nsamples>>2]=0;HEAP32[__ZL11samplecount>>2]=0;HEAP32[__ZL9wavephase>>2]=2147483647;e=(f|0)==0?1:2;if(e==1)b=0;else if(e==2){e=(d|0)==0?3:10;for(e==3&&(HEAP32[__ZZL11PlaySilenceiiE9n_samples>>2]=f);;){a=HEAPU32[__ZZL11PlaySilenceiiE9n_samples>>2];e=unSign((a|0)>0,1,0);HEAP32[__ZZL11PlaySilenceiiE9n_samples>>2]=a-1&4294967295;if(reSign(e,8,0)==0){e=11;break}e=HEAP32[_echo_tail>>2];a=(reSign(HEAP16[(_echo_buf+e*2&4294967295)>>1],16,0)*HEAP32[_echo_amp>> -2]&4294967295|0)>>8;HEAP32[_echo_tail>>2]=e+1&4294967295;e=(HEAP32[_echo_tail>>2]|0)>5499?5:6;e==5&&(HEAP32[_echo_tail>>2]=0);e=HEAP32[_out_ptr>>2];HEAP8[e>>0]=a&255;HEAP32[_out_ptr>>2]=e+1&4294967295;e=HEAP32[_out_ptr>>2];HEAP8[e>>0]=(a|0)>>8&255;HEAP32[_out_ptr>>2]=e+1&4294967295;e=HEAP32[_echo_head>>2];HEAP16[(_echo_buf+e*2&4294967295)>>1]=a&65535;a=e+1&4294967295;HEAP32[_echo_head>>2]=a;e=(a|0)>5499?7:8;e==7&&(HEAP32[_echo_head>>2]=0);if(HEAPU32[_out_ptr>>2]>=HEAPU32[_out_end>>2]){e=9;break}else e= -10}e==11?b=0:e==9&&(b=1)}return b} -function __ZL16SetPitchFormantsv(){var f,d;d=HEAP32[(_embedded_value+4&4294967295)>>2];f=unSign((d|0)>101,1,0);(reSign(f,8,0)!=0?1:2)==1&&(d=101);d=(((d*25&4294967295)+-1250&4294967295|0)/50|0)+256&4294967295;for(f=0;;){var e=HEAP32[_wvoice>>2],b=f,a=reSign(HEAP16[((HEAP32[_wvoice>>2]+216&4294967295)+f*2&4294967295)>>1],16,0);HEAP16[((e+144&4294967295)+b*2&4294967295)>>1]=((a*d&4294967295|0)/256|0)&65535;f=e=f+1&4294967295;if(!((e|0)<=5))break}d=HEAP32[(_embedded_value+24&4294967295)>>2]*3&4294967295; -f=HEAP32[_wvoice>>2];e=reSign(HEAP16[(HEAP32[_wvoice>>2]+234&-1)>>1],16,0);HEAP16[(f+162&-1)>>1]=(((256-(d*2&4294967295)&4294967295)*e&4294967295|0)/256|0)&65535;f=HEAP32[_wvoice>>2];e=reSign(HEAP16[((HEAP32[_wvoice>>2]+234&4294967295)+2&4294967295)>>1],16,0);HEAP16[((f+162&4294967295)+2&4294967295)>>1]=(((256-d&4294967295)*e&4294967295|0)/256|0)&65535} -function __Z9SetPitch2P7voice_tiiPiS1_(f,d,e,b,a){var g,c;if(((d|0)>(e|0)?1:2)==1)c=d,d=e,e=c;c=HEAP32[(_embedded_value+4&4294967295)>>2];g=unSign((c|0)>101,1,0);g=reSign(g,8,0)!=0?3:4;g==3&&(c=101);c=g=c-HEAP32[(_embedded_value+24&4294967295)>>2]&4294967295;((g|0)<0?5:6)==5&&(c=0);g=HEAP32[(f+44&4294967295)>>2];c=(unSign(HEAPU8[(_pitch_adjust_tab+c&4294967295)>>0],8,0)*g&4294967295|0)/128|0;g=(HEAP32[(_embedded_value+16&4294967295)>>2]*HEAP32[(f+48&4294967295)>>2]&4294967295|0)/50|0;c=c-((g-HEAP32[(f+ -48&4294967295)>>2]&4294967295)*18&4294967295)&4294967295;HEAP32[b>>2]=c+((g*d&4294967295|0)/2|0)&4294967295;HEAP32[a>>2]=(c+((g*e&4294967295|0)/2|0)&4294967295)+(0-HEAP32[b>>2]&4294967295)&4294967295} -function __Z8SetPitchiPhii(f,d,e,b){HEAP32[(_wdata&4294967295)>>2]=d;d=unSign(HEAP32[(_wdata&4294967295)>>2]==0,1,0);d=reSign(d,8,0)!=0?1:2;d==1&&(HEAP32[(_wdata&4294967295)>>2]=_env_fall&4294967295);HEAP32[(_wdata+8&4294967295)>>2]=0;d=(f|0)==0?3:4;d==3?HEAP32[(_wdata+12&4294967295)>>2]=0:d==4&&(HEAP32[(_wdata+12&4294967295)>>2]=2097152/(f|0)|0);__Z9SetPitch2P7voice_tiiPiS1_(HEAP32[_wvoice>>2],e,b,_wdata+16&4294967295,_wdata+20&4294967295);f=unSign(HEAPU8[(HEAP32[(_wdata&4294967295)>>2]&4294967295)>> -0],8,0);HEAP32[(_wdata+4&4294967295)>>2]=((f*HEAP32[(_wdata+20&4294967295)>>2]&4294967295|0)>>8)+HEAP32[(_wdata+16&4294967295)>>2]&4294967295;HEAP32[__ZL11flutter_amp>>2]=HEAP32[(HEAP32[_wvoice>>2]+68&4294967295)>>2]} -function __Z8SetSynthiiP7frame_tS0_P7voice_t(f,d,e,b,a){var g,c=null,h,k;HEAP8[__ZL8end_wave_b>>0]=1;HEAP32[__ZL15modulation_type>>2]=d&255;HEAP32[__ZL12glottal_flag>>2]=0;if(((d&1024|0)!=0?1:2)==1)HEAP32[__ZL12glottal_flag>>2]=3,HEAP32[__ZL14glottal_reduce>>2]=HEAP32[(__ZZ8SetSynthiiP7frame_tS0_P7voice_tE19glottal_reduce_tab1+((d|0)>>8&3)*4&4294967295)>>2];g=(d&2048|0)!=0?3:4;g==3&&(HEAP32[__ZL12glottal_flag>>2]=4,HEAP32[__ZL14glottal_reduce>>2]=HEAP32[(__ZZ8SetSynthiiP7frame_tS0_P7voice_tE19glottal_reduce_tab2+ -((d|0)>>8&3)*4&4294967295)>>2]);d=h=HEAP32[_wcmdq_head>>2]+1&4294967295;c=4;a:for(;;){g=((c==11?j:h)|0)>159?6:7;g==6&&(d=0);if((d|0)==(HEAP32[_wcmdq_tail>>2]|0)){g=12;break a}g=HEAP32[(_wcmdq+d*16&-1)>>2];if((g|0)==3){g=9;break a}if((g|0)==6|(g|0)==5){g=12;break a}var j=d+1&4294967295,d=j,c=11;g=5}g==9&&(HEAP8[__ZL8end_wave_b>>0]=0);f=d=f+32&-64;((d|0)==0?13:14)==13&&(f=64);HEAP32[__ZL17samplecount_start>>2]=HEAP32[__ZL11samplecount>>2];HEAP32[__ZL8nsamples>>2]=f+HEAP32[__ZL8nsamples>>2]&4294967295; -d=(f|0)/4|0;h=reSign(HEAP16[((a+144&4294967295)+14&4294967295)>>1],16,0)*7800&4294967295;h=((reSign(HEAP16[((a+198&4294967295)+14&4294967295)>>1],16,0)*256&4294967295)+h&4294967295)<<8;HEAP32[(__ZL5peaks+560&4294967295)>>2]=h;h=reSign(HEAP16[((a+144&4294967295)+16&4294967295)>>1],16,0)*9E3&4294967295;h=((reSign(HEAP16[((a+198&4294967295)+16&4294967295)>>1],16,0)*256&4294967295)+h&4294967295)<<8;HEAP32[(__ZL5peaks+640&4294967295)>>2]=h;h=0;c=14;a:for(;;){g=((c==14?0:k)|0)<=6?16:17;g==16&&(g=h,k=reSign(HEAP16[((e+ -2&4294967295)+h*2&4294967295)>>1],16,0),k=reSign(HEAP16[((a+144&4294967295)+h*2&4294967295)>>1],16,0)*k&4294967295,k=((reSign(HEAP16[((a+198&4294967295)+h*2&4294967295)>>1],16,0)*256&4294967295)+k&4294967295)<<8|0,HEAPF32[((__ZL5peaks+g*80&4294967295)+16&4294967295)>>2]=k,HEAP32[(__ZL5peaks+h*80&-1)>>2]=HEAPF32[((__ZL5peaks+h*80&4294967295)+16&4294967295)>>2]|0,g=reSign(HEAP16[((b+2&4294967295)+h*2&4294967295)>>1],16,0),g=reSign(HEAP16[((a+144&4294967295)+h*2&4294967295)>>1],16,0)*g&4294967295,k= -((reSign(HEAP16[((a+198&4294967295)+h*2&4294967295)>>1],16,0)*256&4294967295)+g&4294967295)<<8|0,HEAPF32[((__ZL5peaks+h*80&4294967295)+48&4294967295)>>2]=(k-HEAPF32[((__ZL5peaks+h*80&4294967295)+16&4294967295)>>2])*16/(d|0));g=h;k=unSign(HEAPU8[((e+18&4294967295)+h&4294967295)>>0],8,0);c=reSign(HEAP16[((a+162&4294967295)+h*2&4294967295)>>1],16,0);HEAPF32[((__ZL5peaks+g*80&4294967295)+24&4294967295)>>2]=(k*64&4294967295)*c&4294967295|0;HEAP32[((__ZL5peaks+h*80&4294967295)+4&4294967295)>>2]=HEAPF32[((__ZL5peaks+ -h*80&4294967295)+24&4294967295)>>2]|0;g=unSign(HEAPU8[((b+18&4294967295)+h&4294967295)>>0],8,0);k=reSign(HEAP16[((a+162&4294967295)+h*2&4294967295)>>1],16,0);k=(g*64&4294967295)*k&4294967295|0;HEAPF32[((__ZL5peaks+h*80&4294967295)+56&4294967295)>>2]=(k-HEAPF32[((__ZL5peaks+h*80&4294967295)+24&4294967295)>>2])*64/(f|0);g=(h|0)<=5?18:22;b:do if(g==18){if(!((HEAP32[(HEAP32[_wvoice>>2]+84&4294967295)>>2]|0)>=(h|0)))break b;g=h;k=unSign(HEAPU8[((e+26&4294967295)+h&4294967295)>>0],8,0);c=reSign(HEAP16[((a+ -180&4294967295)+h*2&4294967295)>>1],16,0);HEAPF32[((__ZL5peaks+g*80&4294967295)+32&4294967295)>>2]=(k*1024&4294967295)*c&4294967295|0;HEAP32[((__ZL5peaks+h*80&4294967295)+8&4294967295)>>2]=HEAPF32[((__ZL5peaks+h*80&4294967295)+32&4294967295)>>2]|0;g=unSign(HEAPU8[((b+26&4294967295)+h&4294967295)>>0],8,0);k=reSign(HEAP16[((a+180&4294967295)+h*2&4294967295)>>1],16,0);k=(g*1024&4294967295)*k&4294967295|0;HEAPF32[((__ZL5peaks+h*80&4294967295)+64&4294967295)>>2]=(k-HEAPF32[((__ZL5peaks+h*80&4294967295)+ -32&4294967295)>>2])*64/(f|0);c=k=h;g=(h|0)<=2?20:21;g==20?(c=unSign(HEAPU8[((e+32&4294967295)+c&4294967295)>>0],8,0),j=reSign(HEAP16[((a+180&4294967295)+h*2&4294967295)>>1],16,0),HEAPF32[((__ZL5peaks+k*80&4294967295)+40&4294967295)>>2]=(c*1024&4294967295)*j&4294967295|0,HEAP32[((__ZL5peaks+h*80&4294967295)+12&4294967295)>>2]=HEAPF32[((__ZL5peaks+h*80&4294967295)+40&4294967295)>>2]|0,k=unSign(HEAPU8[((b+32&4294967295)+h&4294967295)>>0],8,0),c=reSign(HEAP16[((a+180&4294967295)+h*2&4294967295)>>1],16, -0),k=(k*1024&4294967295)*c&4294967295|0,HEAPF32[((__ZL5peaks+h*80&4294967295)+72&4294967295)>>2]=(k-HEAPF32[((__ZL5peaks+h*80&4294967295)+40&4294967295)>>2])*64/(f|0)):g==21&&(HEAP32[((__ZL5peaks+k*80&4294967295)+12&4294967295)>>2]=HEAP32[((__ZL5peaks+c*80&4294967295)+8&4294967295)>>2])}while(0);h=k=h+1&4294967295;if((k|0)<=7)c=22;else break a}}function __Z11Write4BytesP8_IO_FILEi(f,d){var e,b;e=d;for(b=0;;){_fputc(e&255,f);e=(e|0)>>8;var a=b+1&4294967295;b=a;if(!((a|0)<=3))break}} -function __ZL14WavegenSetEchov(){var f,d=null,e,b;HEAP32[__ZL7voicing>>2]=HEAP32[(HEAP32[_wvoice>>2]+92&4294967295)>>2];e=HEAP32[(HEAP32[_wvoice>>2]+76&4294967295)>>2];var a=HEAP32[(HEAP32[_wvoice>>2]+80&4294967295)>>2];b=a;(e|0)>5499?(d=-1,f=1):(d=-1,f=2);if(f==1){e=5499;var g=b,d=1}(((d==1?g:a)|0)>100?3:4)==3&&(b=100);_llvm_memset_p0i8_i32(_echo_buf,0,11E3,1,0);HEAP32[_echo_tail>>2]=0;f=(HEAP32[(_embedded_value+20&4294967295)>>2]|0)>0?5:6;a:do if(f==5)b=HEAP32[(_embedded_value+20&4294967295)>>2], -e=130;else if(f==6){if((e|0)!=0)break a;b=0}while(0);HEAP32[_echo_head>>2]=(e*HEAP32[_samplerate>>2]&4294967295|0)/1E3|0;HEAP32[__ZL11echo_length>>2]=HEAP32[_echo_head>>2];e=b;(e|0)==0?(d=8,f=9):(d=8,f=10);if(f==9){HEAP32[__ZL11echo_length>>2]=0;var c=b,d=9}(((d==9?c:e)|0)>20?11:12)==11&&(HEAP32[__ZL11echo_length>>2]=HEAP32[_echo_head>>2]*2&4294967295);HEAP32[_echo_amp>>2]=b;f=(HEAP32[(_embedded_value+12&4294967295)>>2]*55&4294967295|0)/100|0;f=(unSign(HEAPU8[(__ZZ12GetAmplitudevE12amp_emphasis+HEAP32[(_embedded_value+ -52&4294967295)>>2]&4294967295)>>0],8,0)*f&4294967295|0)/16|0;HEAP32[__ZL17general_amplitude>>2]=f;HEAP32[__ZL17general_amplitude>>2]=HEAP32[__ZL17general_amplitude>>2];HEAP32[__ZL17general_amplitude>>2]=((500-b&4294967295)*HEAP32[__ZL17general_amplitude>>2]&4294967295|0)/500|0} -function __Z15WavegenSetVoiceP7voice_t(f){var d;_llvm_memcpy_p0i8_p0i8_i32(__ZZ15WavegenSetVoiceP7voice_tE2v2&4294967295,f,1344,1,0);HEAP32[_wvoice>>2]=__ZZ15WavegenSetVoiceP7voice_tE2v2;d=(HEAP32[(f+88&4294967295)>>2]|0)==0?1:2;d==1?HEAP32[__ZL8pk_shape>>2]=_pk_shape1&4294967295:d==2&&(HEAP32[__ZL8pk_shape>>2]=__ZL9pk_shape2&4294967295);HEAP32[__ZL13consonant_amp>>2]=(HEAP32[(f+100&4294967295)>>2]*26&4294967295|0)/100|0;d=(HEAP32[_samplerate>>2]|0)<=11E3?4:5;d==4&&(HEAP32[__ZL13consonant_amp>>2]= -HEAP32[__ZL13consonant_amp>>2]*2&4294967295,HEAP8[__ZL16option_harmonic1_b>>0]=1);__ZL14WavegenSetEchov();__ZL16SetPitchFormantsv()} -function __Z11SetEmbeddedii(f,d){var e,b=null,a,g,c;g=0;c=f&31;e=(f&96|0)==96?1:2;a:do if(e==1)g=-1;else if(e==2){if((f&96|0)!=64)break a;g=1}while(0);(c|0)<=14?(b=4,e=5):(b=4,e=14);if(e==5){e=(g|0)==0?6:7;e==6?HEAP32[(_embedded_value+c*4&4294967295)>>2]=d:e==7&&(HEAP32[(_embedded_value+c*4&4294967295)>>2]=(g*d&4294967295)+HEAP32[(_embedded_value+c*4&4294967295)>>2]&4294967295);b=HEAP32[(__ZL12embedded_max+c*4&4294967295)>>2];g=HEAP32[(_embedded_value+c*4&4294967295)>>2];e=(g|0)<0?9:10;e==9?a=0:e== -10&&(e=(g|0)>(b|0)?11:12,e==11?a=b:e==12&&(a=g));HEAP32[(_embedded_value+c*4&4294967295)>>2]=a;var h=c,b=13}e=b==13?h:c;e=e==1?16:e==3?17:e==5?19:e==6?15:e==13?18:20;a:do if(e==17){e=(HEAP32[(_embedded_value+12&4294967295)>>2]*55&4294967295|0)/100|0;a=unSign(HEAPU8[(__ZZ12GetAmplitudevE12amp_emphasis+HEAP32[(_embedded_value+52&4294967295)>>2]&4294967295)>>0],8,0);HEAP32[__ZL17general_amplitude>>2]=(a*e&4294967295|0)/16|0;e=HEAP32[__ZL17general_amplitude>>2];HEAP32[__ZL17general_amplitude>>2]=e;e= -20;break a}else if(e==19){__ZL14WavegenSetEchov();e=20;break a}else if(e==15){__ZL14WavegenSetEchov();e=16;break a}else if(e==18){e=(HEAP32[(_embedded_value+12&4294967295)>>2]*55&4294967295|0)/100|0;a=unSign(HEAPU8[(__ZZ12GetAmplitudevE12amp_emphasis+HEAP32[(_embedded_value+52&4294967295)>>2]&4294967295)>>0],8,0);HEAP32[__ZL17general_amplitude>>2]=(a*e&4294967295|0)/16|0;e=HEAP32[__ZL17general_amplitude>>2];HEAP32[__ZL17general_amplitude>>2]=e;e=20;break a}while(0);e==16&&__ZL16SetPitchFormantsv()} -function __ZL12setresonatorP9RESONATORiii(f,d,e,b){if(((b|0)!=0?1:2)==1)HEAPF32[(f+24&4294967295)>>2]=0,HEAPF32[(f+32&4294967295)>>2]=0;b=(e|0)*HEAPF32[__ZL10minus_pi_t>>2];e=_llvm_exp_f64(b);HEAPF32[(f+16&4294967295)>>2]=0-e*e;b=(d|0)*HEAPF32[__ZL8two_pi_t>>2];d=_cos(b)*e*2;HEAPF32[(f+8&4294967295)>>2]=d;HEAPF32[(f&4294967295)>>2]=1-HEAPF32[(f+8&4294967295)>>2]-HEAPF32[(f+16&4294967295)>>2]} -function __Z10InitBreathv(){var f;HEAPF32[__ZL10minus_pi_t>>2]=-3.1415927/(HEAP32[_samplerate>>2]|0);HEAPF32[__ZL8two_pi_t>>2]=HEAPF32[__ZL10minus_pi_t>>2]*-2;for(f=0;;){__ZL12setresonatorP9RESONATORiii(__ZL7rbreath+f*40&4294967295,2E3,200,1);var d=f+1&4294967295;f=d;if(!((d|0)<=8))break}} -function __Z7Wavegenv(){var f,d=null,e,b,a,g,c,h,k;a:for(;;){f=(unSign(HEAPU8[__ZL8end_wave_b>>0],1,0)|0)==0;h=HEAPU32[__ZL11samplecount>>2];if(f&(h|0)==(HEAP32[__ZL8nsamples>>2]|0)){f=2;break a}f=(h&63|0)==0?4:32;b:do if(f==4){f=(h|0)==0?5:6;c:do if(f==5)HEAP32[__ZL7hswitch>>2]=0,HEAP32[__ZL9harmspect>>2]=__ZL6hspect&4294967295,e=__Z16PeaksToHarmspectP15wavegen_peaks_tiPii(__ZL5peaks&4294967295,HEAP32[(_wdata+4&4294967295)>>2]<<4,__ZL6hspect&4294967295,0),HEAP32[__ZZ7WavegenvE5maxh2>>2]=e,HEAP32[__ZZ7WavegenvE10amplitude2>> -2]=((HEAP32[(_wdata+60&4294967295)>>2]*HEAP32[(_wdata+52&4294967295)>>2]&4294967295)*((HEAP32[(_wdata+4&4294967295)>>2]|0)>>8)&4294967295|0)/8E4|0,HEAP32[__ZZ7WavegenvE13h_switch_sign>>2]=890/((HEAP32[(_wdata+4&4294967295)>>2]|0)>>12|0)|0;else if(f==6){HEAP32[(_wdata+8&4294967295)>>2]=HEAP32[(_wdata+12&4294967295)>>2]+HEAP32[(_wdata+8&4294967295)>>2]&4294967295;e=(HEAP32[(_wdata+8&4294967295)>>2]|0)>>8;f=unSign((e|0)>127,1,0);f=reSign(f,8,0)!=0?7:8;f==7&&(e=127);f=unSign(HEAPU8[(HEAP32[(_wdata&4294967295)>> -2]+e&4294967295)>>0],8,0)*HEAP32[(_wdata+20&4294967295)>>2]&4294967295;HEAP32[(_wdata+4&4294967295)>>2]=((f|0)>>8)+HEAP32[(_wdata+16&4294967295)>>2]&4294967295;HEAP32[__ZL6amp_ix>>2]=HEAP32[__ZL7amp_inc>>2]+HEAP32[__ZL6amp_ix>>2]&4294967295;f=(HEAP32[__ZZL17AdvanceParametersvE10Flutter_ix>>2]|0)>23551?9:10;f==9&&(HEAP32[__ZZL17AdvanceParametersvE10Flutter_ix>>2]=0);f=(unSign(HEAPU8[(__ZL11Flutter_tab+((HEAP32[__ZZL17AdvanceParametersvE10Flutter_ix>>2]|0)>>6)&4294967295)>>0],8,0)-128&4294967295)*HEAP32[__ZL11flutter_amp>> -2]&4294967295;HEAP32[__ZZL17AdvanceParametersvE10Flutter_ix>>2]=HEAP32[__ZL11Flutter_inc>>2]+HEAP32[__ZZL17AdvanceParametersvE10Flutter_ix>>2]&4294967295;f=f+HEAP32[(_wdata+4&4294967295)>>2]&4294967295;HEAP32[(_wdata+4&4294967295)>>2]=f;f=(f|0)<=102399?11:12;f==11&&(HEAP32[(_wdata+4&4294967295)>>2]=102400);if((HEAP32[__ZL11samplecount>>2]|0)==(HEAP32[__ZL17samplecount_start>>2]|0)){f=27;break c}a=e=0;(HEAP32[(HEAP32[_wvoice>>2]+84&4294967295)>>2]|0)>=(a|0)?(d=13,f=14):(d=13,f=20);d:do if(f==14)for(;;){HEAPF32[((__ZL5peaks+ -e*80&4294967295)+16&4294967295)>>2]+=HEAPF32[((__ZL5peaks+e*80&4294967295)+48&4294967295)>>2];HEAP32[(__ZL5peaks+e*80&-1)>>2]=HEAPF32[((__ZL5peaks+e*80&4294967295)+16&4294967295)>>2]|0;HEAPF32[((__ZL5peaks+e*80&4294967295)+24&4294967295)>>2]+=HEAPF32[((__ZL5peaks+e*80&4294967295)+56&4294967295)>>2];var j=e;HEAP32[((__ZL5peaks+j*80&4294967295)+4&4294967295)>>2]=HEAPF32[((__ZL5peaks+e*80&4294967295)+24&4294967295)>>2]|0;j=unSign((HEAP32[((__ZL5peaks+j*80&4294967295)+4&4294967295)>>2]|0)<0,1,0);f=reSign(j, -8,0)!=0?15:16;f==15&&(HEAP32[((__ZL5peaks+e*80&4294967295)+4&4294967295)>>2]=0);HEAPF32[((__ZL5peaks+e*80&4294967295)+32&4294967295)>>2]+=HEAPF32[((__ZL5peaks+e*80&4294967295)+64&4294967295)>>2];HEAP32[((__ZL5peaks+e*80&4294967295)+8&4294967295)>>2]=HEAPF32[((__ZL5peaks+e*80&4294967295)+32&4294967295)>>2]|0;j=e;d=__ZL5peaks+e*80&4294967295;f=(e|0)<=2?17:18;f==17?(HEAPF32[((__ZL5peaks+j*80&4294967295)+40&4294967295)>>2]=HEAPF32[(d+40&4294967295)>>2]+HEAPF32[((__ZL5peaks+e*80&4294967295)+72&4294967295)>> -2],HEAP32[((__ZL5peaks+e*80&4294967295)+12&4294967295)>>2]=HEAPF32[((__ZL5peaks+e*80&4294967295)+40&4294967295)>>2]|0):f==18&&(HEAP32[((__ZL5peaks+j*80&4294967295)+12&4294967295)>>2]=HEAP32[(d+8&4294967295)>>2]);j=e=e+1&4294967295;if((HEAP32[(HEAP32[_wvoice>>2]+84&4294967295)>>2]|0)>=(j|0))d=19,f=14;else{d=19;f=20;break d}}while(0);if(!(((d==13?a:j)|0)<=7)){f=27;break c}a=e;for(d=21;;){f=((d==21?a:l)|0)<=6?23:24;f==23&&(HEAPF32[((__ZL5peaks+e*80&4294967295)+16&4294967295)>>2]+=HEAPF32[((__ZL5peaks+ -e*80&4294967295)+48&4294967295)>>2],HEAP32[(__ZL5peaks+e*80&-1)>>2]=HEAPF32[((__ZL5peaks+e*80&4294967295)+16&4294967295)>>2]|0);HEAPF32[((__ZL5peaks+e*80&4294967295)+24&4294967295)>>2]+=HEAPF32[((__ZL5peaks+e*80&4294967295)+56&4294967295)>>2];l=e;HEAP32[((__ZL5peaks+l*80&4294967295)+4&4294967295)>>2]=HEAPF32[((__ZL5peaks+e*80&4294967295)+24&4294967295)>>2]|0;l=unSign((HEAP32[((__ZL5peaks+l*80&4294967295)+4&4294967295)>>2]|0)<0,1,0);f=reSign(l,8,0)!=0?25:26;f==25&&(HEAP32[((__ZL5peaks+e*80&4294967295)+ -4&4294967295)>>2]=0);var l=e+1&4294967295;e=l;if((l|0)<=7)d=26,f=22;else{f=27;break c}}}while(0);HEAP32[__ZL8phaseinc>>2]=((HEAP32[(_wdata+4&4294967295)>>2]|0)>>7)*HEAP32[__ZL16PHASE_INC_FACTOR>>2]&4294967295;HEAP32[__ZL13cycle_samples>>2]=(HEAP32[_samplerate>>2]|0)/((HEAP32[(_wdata+4&4294967295)>>2]|0)>>12|0)|0;HEAP32[__ZL9hf_factor>>2]=(HEAP32[(_wdata+4&4294967295)>>2]|0)>>11;HEAP32[__ZZ7WavegenvE4maxh>>2]=HEAP32[__ZZ7WavegenvE5maxh2>>2];HEAP32[__ZL9harmspect>>2]=__ZL6hspect+HEAP32[__ZL7hswitch>> -2]*1600&-1;HEAP32[__ZL7hswitch>>2]^=1;e=__Z16PeaksToHarmspectP15wavegen_peaks_tiPii(__ZL5peaks&4294967295,HEAP32[(_wdata+4&4294967295)>>2]<<4,__ZL6hspect+HEAP32[__ZL7hswitch>>2]*1600&-1,1);HEAP32[__ZZ7WavegenvE5maxh2>>2]=e;if((HEAP32[(HEAP32[_wvoice>>2]+272&-1)>>2]|0)==0)break b;for(e=1;;)if(f=(HEAP32[((HEAP32[_wvoice>>2]+272&4294967295)+e*4&4294967295)>>2]|0)!=0?30:31,f==30&&__ZL12setresonatorP9RESONATORiii(__ZL7rbreath+e*40&4294967295,(HEAP32[(__ZL5peaks+e*80&-1)>>2]|0)>>16,HEAP32[((HEAP32[_wvoice>> -2]+308&4294967295)+e*4&4294967295)>>2],0),e=f=e+1&4294967295,(f|0)<=8)f=29;else break b}else if(f==32){if((h&7|0)!=0)break b;a=1;for(d=33;;){if(((d==34?m:1)|0)>29){f=38;break}if((a|0)>(HEAP32[__ZZ7WavegenvE5maxh2>>2]|0)){f=38;break}if(!((a|0)<=(HEAP32[__ZZ7WavegenvE4maxh>>2]|0))){f=38;break}HEAP32[(HEAP32[__ZL9harmspect>>2]+4*a&4294967295)>>2]=HEAP32[(__ZL8harm_inc+a*4&4294967295)>>2]+HEAP32[(HEAP32[__ZL9harmspect>>2]+4*a&4294967295)>>2]&4294967295;var m=a+1&4294967295;a=m;d=34;f=35}if(!((HEAP32[__ZZ7WavegenvE3agc>> -2]|0)<=255))break b;HEAP32[__ZZ7WavegenvE3agc>>2]=HEAP32[__ZZ7WavegenvE3agc>>2]+1&4294967295}while(0);HEAP32[__ZL11samplecount>>2]=HEAP32[__ZL11samplecount>>2]+1&4294967295;h=(HEAP32[__ZL9wavephase>>2]|0)>0;HEAP32[__ZL9wavephase>>2]=HEAP32[__ZL8phaseinc>>2]+HEAP32[__ZL9wavephase>>2]&4294967295;f=h&(HEAP32[__ZL9wavephase>>2]|0)<0?41:62;b:do if(f==41){HEAP32[__ZL6cbytes>>2]=HEAP32[__ZL15wavemult_offset>>2]-((HEAP32[__ZL13cycle_samples>>2]|0)/2|0)&4294967295;if((HEAP32[__ZL11samplecount>>2]|0)>(HEAP32[__ZL8nsamples>> -2]|0)){f=42;break a}HEAP32[__ZZ7WavegenvE11cycle_count>>2]=HEAP32[__ZZ7WavegenvE11cycle_count>>2]+1&4294967295;a=h=HEAP32[(HEAP32[_wvoice>>2]+84&4294967295)>>2]+1&4294967295;f=(h|0)<=8?44:45;c:do if(f==44)for(;;)if(HEAP32[(__ZL13peak_harmonic+a*4&4294967295)>>2]=(HEAP32[(__ZL5peaks+a*80&-1)>>2]|0)/(HEAP32[(_wdata+4&4294967295)>>2]*16&4294967295|0)|0,a=h=a+1&4294967295,(h|0)<=8)f=44;else break c;while(0);HEAP32[__ZZ7WavegenvE10amplitude2>>2]=((HEAP32[(_wdata+60&4294967295)>>2]*HEAP32[(_wdata+52&4294967295)>> -2]&4294967295)*((HEAP32[(_wdata+4&4294967295)>>2]|0)>>8)&4294967295|0)/8E4|0;f=(HEAP32[__ZL12glottal_flag>>2]|0)>0?46:52;c:do if(f==46)if(f=(HEAP32[__ZL12glottal_flag>>2]|0)==3?47:49,f==47){if(!((HEAP32[__ZL8nsamples>>2]-HEAP32[__ZL11samplecount>>2]&4294967295|0)<(HEAP32[__ZL13cycle_samples>>2]*2&4294967295|0)))break c;HEAP32[__ZL12glottal_flag>>2]=2;HEAP32[__ZZ7WavegenvE10amplitude2>>2]=(HEAP32[__ZL14glottal_reduce>>2]*HEAP32[__ZZ7WavegenvE10amplitude2>>2]&4294967295|0)/256|0}else f==49&&(f=(HEAP32[__ZL12glottal_flag>> -2]|0)==4?50:51,f==50?(HEAP32[__ZL12glottal_flag>>2]=2,HEAP32[__ZZ7WavegenvE10amplitude2>>2]=(HEAP32[__ZL14glottal_reduce>>2]*HEAP32[__ZZ7WavegenvE10amplitude2>>2]&4294967295|0)/256|0):f==51&&(HEAP32[__ZL12glottal_flag>>2]=HEAP32[__ZL12glottal_flag>>2]-1&4294967295));while(0);f=HEAP32[__ZL13amplitude_env>>2]!=0?53:56;f==53&&(h=(HEAP32[__ZL6amp_ix>>2]|0)>>8,f=unSign((h|0)>127,1,0),f=reSign(f,8,0)!=0?54:55,f==54&&(h=127),h=unSign(HEAPU8[(HEAP32[__ZL13amplitude_env>>2]+h&4294967295)>>0],8,0),HEAP32[__ZZ7WavegenvE10amplitude2>> -2]=(h*HEAP32[__ZZ7WavegenvE10amplitude2>>2]&4294967295|0)/128|0);if(!((HEAP32[(HEAP32[_voice>>2]+72&4294967295)>>2]|0)<=7))break b;e=unSign(HEAPU8[((__ZL14modulation_tab+HEAP32[(HEAP32[_voice>>2]+72&4294967295)>>2]*8&4294967295)+HEAP32[__ZL15modulation_type>>2]&4294967295)>>0],8,0);h=e&15;e=f=(e|0)>>4;if((f|0)==0)break b;f=(e|0)==15?59:60;if(f==59)HEAP32[__ZZ7WavegenvE10amplitude2>>2]=(h*HEAP32[__ZZ7WavegenvE10amplitude2>>2]&4294967295|0)/16|0,HEAP32[__ZL15modulation_type>>2]=0;else if(f==60){if(((HEAP32[__ZZ7WavegenvE11cycle_count>> -2]|0)%(e|0)|0)!=0)break b;HEAP32[__ZZ7WavegenvE10amplitude2>>2]=(h*HEAP32[__ZZ7WavegenvE10amplitude2>>2]&4294967295|0)/16|0}}while(0);e=(HEAP32[__ZL9wavephase>>2]|0)>>16&65535;h=0;f=HEAP32[__ZL6cbytes>>2]+1&4294967295;HEAP32[__ZL6cbytes>>2]=f;f=(f|0)>=0?63:67;b:do if(f==63){if(!((HEAP32[__ZL6cbytes>>2]|0)<(HEAP32[__ZL12wavemult_max>>2]|0)))break b;a=f=HEAP32[(HEAP32[_wvoice>>2]+84&4294967295)>>2]+1&4294967295;f=(f|0)<=8?65:66;c:do if(f==65)for(;;)if(f=HEAP32[(__ZL13peak_harmonic+a*4&4294967295)>> -2],d=unSign(e,16,0)*f&65535,f=unSign(d,16,0)>>>5,f=unSign(f,16,0),f=reSign(HEAP16[(_sin_tab+f*2&4294967295)>>1],16,0),h=(HEAP32[(__ZL11peak_height+a*4&4294967295)>>2]*f&4294967295)+h&4294967295,a=f=a+1&4294967295,(f|0)<=8)f=65;else{f=66;break c}while(0);h=(h|0)/(HEAP32[__ZL9hf_factor>>2]|0)|0;h=unSign(HEAPU8[(__ZL8wavemult+HEAP32[__ZL6cbytes>>2]&4294967295)>>0],8,0)*h&4294967295}while(0);d=e;a=1;f=(a|0)<=(HEAP32[__ZZ7WavegenvE13h_switch_sign>>2]|0)?68:70;b:do if(f==68)for(;;)if(f=unSign(d,16,0)>>> -5,f=unSign(f,16,0),f=reSign(HEAP16[(_sin_tab+f*2&4294967295)>>1],16,0),h=(HEAP32[(HEAP32[__ZL9harmspect>>2]+4*a&4294967295)>>2]*f&4294967295)+h&4294967295,d=e+d&65535,a=a+1&4294967295,(a|0)<=(HEAP32[__ZZ7WavegenvE13h_switch_sign>>2]|0))f=68;else break b;while(0);f=(a|0)<=(HEAP32[__ZZ7WavegenvE4maxh>>2]|0)?69:71;b:do if(f==69)for(;;)if(f=unSign(d,16,0)>>>5,f=unSign(f,16,0),f=reSign(HEAP16[(_sin_tab+f*2&4294967295)>>1],16,0),h=h-(HEAP32[(HEAP32[__ZL9harmspect>>2]+4*a&4294967295)>>2]*f&4294967295)&4294967295, -d=e+d&65535,a=a+1&4294967295,(a|0)<=(HEAP32[__ZZ7WavegenvE4maxh>>2]|0))f=69;else break b;while(0);f=(HEAP32[__ZL7voicing>>2]|0)!=64?72:73;f==72&&(h=((h|0)>>6)*HEAP32[__ZL7voicing>>2]&4294967295);f=(HEAP32[(HEAP32[_wvoice>>2]+272&-1)>>2]|0)!=0?74:79;if(f==74){e=0;a=(_rand()&16383)-8192&4294967295;for(d=1;;)if(g=HEAP32[((HEAP32[_wvoice>>2]+272&4294967295)+d*4&4294967295)>>2],f=unSign((g|0)!=0,1,0),f=reSign(f,8,0)!=0?76:77,f==76&&(g=((HEAP32[((__ZL5peaks+d*80&4294967295)+4&4294967295)>>2]|0)>>14)*g& -4294967295,b=a|0,f=__ZL7rbreath+d*40&4294967295,b=HEAPF32[(f&4294967295)>>2]*b+HEAPF32[(f+8&4294967295)>>2]*HEAPF32[(f+24&4294967295)>>2]+HEAPF32[(f+16&4294967295)>>2]*HEAPF32[(f+32&4294967295)>>2],HEAPF32[(f+32&4294967295)>>2]=HEAPF32[(f+24&4294967295)>>2],f=HEAPF32[(f+24&4294967295)>>2]=b,e=(f*(g|0)|0)+e&4294967295),d=f=d+1&4294967295,!((f|0)<=8))break;f=e;h=h+f&4294967295}e=0;f=(HEAP32[(_wdata+40&4294967295)>>2]|0)<(HEAP32[(_wdata+28&4294967295)>>2]|0)?80:85;b:do if(f==80){e=HEAP32[(_wdata+24& -4294967295)>>2];f=(HEAP32[(_wdata+32&4294967295)>>2]|0)==0?81:82;f==81?(k=HEAP8[(e+((HEAP32[(_wdata+40&4294967295)>>2]+1&4294967295)+HEAP32[(_wdata+48&4294967295)>>2]&4294967295)&4294967295)>>0],e=unSign(HEAPU8[(HEAP32[(_wdata+24&4294967295)>>2]+(HEAP32[(_wdata+48&4294967295)>>2]+HEAP32[(_wdata+40&4294967295)>>2]&4294967295)&4294967295)>>0],8,0),k=(reSign(k,8,0)*256&4294967295)+e&4294967295,HEAP32[(_wdata+40&4294967295)>>2]=HEAP32[(_wdata+40&4294967295)>>2]+2&4294967295):f==82&&(a=HEAP32[(_wdata+ -40&4294967295)>>2],k=reSign(HEAP8[(e+(a+HEAP32[(_wdata+48&4294967295)>>2]&4294967295)&4294967295)>>0],8,0)*HEAP32[(_wdata+32&4294967295)>>2]&4294967295,HEAP32[(_wdata+40&4294967295)>>2]=a+1&4294967295);e=(k*HEAP32[(_wdata+56&4294967295)>>2]&4294967295|0)>>10;e=(e*HEAP32[(_wdata+36&4294967295)>>2]&4294967295|0)/32|0;if(!((HEAP32[(_wdata+48&4294967295)>>2]+HEAP32[(_wdata+40&4294967295)>>2]&4294967295|0)>=(HEAP32[(_wdata+44&4294967295)>>2]|0)))break b;HEAP32[(_wdata+48&4294967295)>>2]=HEAP32[(_wdata+ -48&4294967295)>>2]-((HEAP32[(_wdata+44&4294967295)>>2]*3&4294967295|0)/4|0)&4294967295}while(0);h=((((h|0)>>8)*HEAP32[__ZZ7WavegenvE10amplitude2>>2]&4294967295|0)>>13)+e&4294967295;e=HEAP32[_echo_tail>>2];f=reSign(HEAP16[(_echo_buf+e*2&4294967295)>>1],16,0)*HEAP32[_echo_amp>>2]&4294967295;e=e+1&4294967295;HEAP32[_echo_tail>>2]=e;h=((f|0)>>8)+h&4294967295;f=(e|0)>5499?86:87;f==86&&(HEAP32[_echo_tail>>2]=0);e=f=(h*HEAP32[__ZZ7WavegenvE3agc>>2]&4294967295|0)>>8;f=(f|0)>32767?88:91;b:do if(f==88)e=(8388608/ -(h|0)|0)-1&4294967295,f=(e|0)<(HEAP32[__ZZ7WavegenvE3agc>>2]|0)?89:90,f==89&&(HEAP32[__ZZ7WavegenvE3agc>>2]=e),e=(h*HEAP32[__ZZ7WavegenvE3agc>>2]&4294967295|0)>>8;else if(f==91){if(!((e|0)<=-32768))break b;e=(-8388608/(h|0)|0)-1&4294967295;f=(e|0)<(HEAP32[__ZZ7WavegenvE3agc>>2]|0)?93:94;f==93&&(HEAP32[__ZZ7WavegenvE3agc>>2]=e);e=(h*HEAP32[__ZZ7WavegenvE3agc>>2]&4294967295|0)>>8}while(0);h=HEAP32[_out_ptr>>2];HEAP8[h>>0]=e&255;HEAP32[_out_ptr>>2]=h+1&4294967295;h=HEAP32[_out_ptr>>2];HEAP8[h>>0]=(e| -0)>>8&255;HEAP32[_out_ptr>>2]=h+1&4294967295;h=HEAP32[_echo_head>>2];HEAP16[(_echo_buf+h*2&4294967295)>>1]=e&65535;h=h+1&4294967295;HEAP32[_echo_head>>2]=h;f=(h|0)>5499?96:97;f==96&&(HEAP32[_echo_head>>2]=0);if(HEAPU32[_out_ptr>>2]>=HEAPU32[_out_end>>2]){f=98;break a}else f=1}f==2?c=0:f==42?c=0:f==98&&(c=1);return c} -function __Z12WavegenFill2i(f){var d,e=null,b,a,g,c,h,k,j,l,m,n,o,q;a:for(;;){if(!(HEAPU32[_out_ptr>>2]>2])){d=67;break a}c=HEAP32[_wcmdq_head>>2]-HEAP32[_wcmdq_tail>>2]&4294967295;d=(c|0)<=0?2:3;d==2&&(c=c+160&4294967295);c=160-c&4294967295;c=unSign((c|0)<=0,1,0);if(reSign(c,8,0)!=0){d=4;break a}k=0;h=_wcmdq+HEAP32[_wcmdq_head>>2]*16&-1;c=HEAP32[(h+4&4294967295)>>2];d=HEAP32[(h&4294967295)>>2];d=d==1?43:d==2?42:d==3?39:d==4?38:d==5?13:d==6?16:d==7?35:d==8?50:d==9?12:d==10?46:d== -11?54:d==12?55:d==13?56:d==14?57:d==15?59:60;b:do if(d==42){HEAP32[(_wdata+28&4294967295)>>2]=0;d=43;break b}else if(d==38){HEAP32[(_wdata+28&4294967295)>>2]=0;d=39;break b}else if(d==13){d=(HEAP32[__ZZ12WavegenFill2iE6resume>>2]|0)==0?14:15;d==14&&(HEAP32[__ZZ12WavegenFill2iE13echo_complete>>2]=HEAP32[__ZZ12WavegenFill2iE13echo_complete>>2]-c&4294967295);HEAP32[(_wdata+28&4294967295)>>2]=0;HEAP32[(_wdata+60&4294967295)>>2]=100;__Z10KlattReseti(1);var p=__ZL11PlaySilenceii(c,HEAP32[__ZZ12WavegenFill2iE6resume>> -2]);k=p;e=15;d=61;break b}else if(d==16){HEAP32[__ZZ12WavegenFill2iE13echo_complete>>2]=HEAP32[__ZL11echo_length>>2];HEAP32[(_wdata+28&4294967295)>>2]=0;__Z10KlattReseti(1);k=(HEAP32[(h+12&4294967295)>>2]|0)>>8;e=HEAP32[(h+12&4294967295)>>2]&255;m=HEAP32[(h+8&4294967295)>>2];d=HEAP32[__ZZ12WavegenFill2iE6resume>>2];b=c;d=(d|0)==0?17:18;d==17&&(HEAP32[__ZZL8PlayWaveiiPhiiE9n_samples>>2]=b,HEAP32[__ZZL8PlayWaveiiPhiiE2ix>>2]=0);HEAP32[__ZL8nsamples>>2]=0;HEAP32[__ZL11samplecount>>2]=0;c:for(;;){d=HEAPU32[__ZZL8PlayWaveiiPhiiE9n_samples>> -2];b=unSign((d|0)>0,1,0);HEAP32[__ZZL8PlayWaveiiPhiiE9n_samples>>2]=d-1&4294967295;if(reSign(b,8,0)==0){d=33;break c}b=HEAPU32[__ZZL8PlayWaveiiPhiiE2ix>>2];d=(e|0)==0?20:21;d==20?(o=HEAP8[(m+(b+1&4294967295)&4294967295)>>0],d=unSign(HEAPU8[(m+HEAP32[__ZZL8PlayWaveiiPhiiE2ix>>2]&4294967295)>>0],8,0),o=(reSign(o,8,0)*256&4294967295)+d&4294967295,HEAP32[__ZZL8PlayWaveiiPhiiE2ix>>2]=HEAP32[__ZZL8PlayWaveiiPhiiE2ix>>2]+2&4294967295):d==21&&(o=reSign(HEAP8[(m+b&4294967295)>>0],8,0)*e&4294967295,HEAP32[__ZZL8PlayWaveiiPhiiE2ix>> -2]=b+1&4294967295);o=(HEAP32[__ZL17general_amplitude>>2]*HEAP32[__ZL13consonant_amp>>2]&4294967295)*o&4294967295;o=(o|0)>>10;o=(k*o&4294967295|0)/32|0;d=HEAP32[_echo_tail>>2];o=b=((reSign(HEAP16[(_echo_buf+d*2&4294967295)>>1],16,0)*HEAP32[_echo_amp>>2]&4294967295|0)>>8)+o&4294967295;HEAP32[_echo_tail>>2]=d+1&4294967295;d=(b|0)>32767?23:24;d:do if(d==23)o=32768;else if(d==24){if(!((o|0)<-32768))break d;o=-32768}while(0);d=(HEAP32[_echo_tail>>2]|0)>5499?27:28;d==27&&(HEAP32[_echo_tail>>2]=0);HEAP8[(HEAP32[_out_ptr>> -2]&4294967295)>>0]=o&255;HEAP8[(HEAP32[_out_ptr>>2]+1&4294967295)>>0]=(o|0)>>8&255;HEAP32[_out_ptr>>2]=HEAP32[_out_ptr>>2]+2&4294967295;d=HEAP32[_echo_head>>2];HEAP16[(_echo_buf+d*2&4294967295)>>1]=((o*3&4294967295|0)/4|0)&65535;d=d+1&4294967295;HEAP32[_echo_head>>2]=d;d=(d|0)>5499?29:30;d==29&&(HEAP32[_echo_head>>2]=0);if(HEAPU32[_out_ptr>>2]>=HEAPU32[_out_end>>2]){d=31;break c}else d=32}d==33?n=0:d==31&&(n=1);k=m=n;e=34;d=61;break b}else if(d==35){HEAP32[(_wdata+36&4294967295)>>2]=(HEAP32[(h+12& -4294967295)>>2]|0)>>8;HEAP32[(_wdata+32&4294967295)>>2]=HEAP32[(h+12&4294967295)>>2]&255;HEAP32[(_wdata+28&4294967295)>>2]=c&65535;HEAP32[(_wdata+44&4294967295)>>2]=(c|0)>>16&65535;d=(HEAP32[(_wdata+32&4294967295)>>2]|0)==0?36:37;d==36&&(HEAP32[(_wdata+28&4294967295)>>2]=HEAP32[(_wdata+28&4294967295)>>2]*2&4294967295,HEAP32[(_wdata+44&4294967295)>>2]=HEAP32[(_wdata+44&4294967295)>>2]*2&4294967295);HEAP32[(_wdata+40&4294967295)>>2]=0;HEAP32[(_wdata+48&4294967295)>>2]=0;HEAP32[(_wdata+24&4294967295)>> -2]=HEAP32[(h+8&4294967295)>>2];d=60;break b}else if(d==50){d=HEAP32[(h+12&4294967295)>>2];a=HEAP32[(h+8&4294967295)>>2];b=c;g=d;HEAP32[__ZL6amp_ix>>2]=0;d=(b|0)==0?51:52;d==51?HEAP32[__ZL7amp_inc>>2]=0:d==52&&(HEAP32[__ZL7amp_inc>>2]=2097152/(b|0)|0);HEAP32[(_wdata+52&4294967295)>>2]=(g*HEAP32[__ZL17general_amplitude>>2]&4294967295|0)/16|0;HEAP32[(_wdata+56&4294967295)>>2]=((HEAP32[(_wdata+52&4294967295)>>2]*15&4294967295)*HEAP32[(HEAP32[_wvoice>>2]+104&4294967295)>>2]&4294967295|0)/100|0;HEAP32[__ZL13amplitude_env>> -2]=a;d=60;break b}else if(d==12){__Z8SetPitchiPhii(c,HEAP32[(h+8&4294967295)>>2],(HEAP32[(h+12&4294967295)>>2]|0)>>16,HEAP32[(h+12&4294967295)>>2]&65535);d=60;break b}else if(d==46){d=HEAP32[(h+4&4294967295)>>2];d=(d|0)==2?47:48;d==47&&(HEAP32[_end_of_sentence>>2]=1);if((HEAP32[(h+4&4294967295)>>2]|0)!=1){d=60;break b}HEAP32[_current_source_index>>2]=HEAP32[(h+8&4294967295)>>2]&16777215;d=60;break b}else if(d==54){__Z15WavegenSetVoiceP7voice_t(HEAP32[(h+4&4294967295)>>2]);_free(HEAP32[(h+4&4294967295)>> -2]);d=60;break b}else if(d==55){__Z11SetEmbeddedii(HEAP32[(h+4&4294967295)>>2],HEAP32[(h+8&4294967295)>>2]);d=60;break b}else if(d==56){var r=__Z10MbrolaFillii(c,HEAP32[__ZZ12WavegenFill2iE6resume>>2]);k=r;e=56;d=61;break b}else if(d==57){HEAP32[(_wdata+60&4294967295)>>2]=HEAP32[(h+4&4294967295)>>2];d=unSign((HEAP32[(_wdata+60&4294967295)>>2]|0)==0,1,0);if(reSign(d,8,0)==0){d=60;break b}HEAP32[(_wdata+60&4294967295)>>2]=100;d=60;break b}else if(d==59){HEAPF32[_sonicSpeed>>2]=(HEAP32[(h+4&4294967295)>> -2]|0)/1024;d=60;break b}while(0);if(d==60)var v=k,e=60;else d==43?(HEAP32[__ZZ12WavegenFill2iE13echo_complete>>2]=HEAP32[__ZL11echo_length>>2],d=HEAP32[(h+12&4294967295)>>2],k=HEAP32[(h+8&4294967295)>>2],j=HEAP32[__ZZ12WavegenFill2iE6resume>>2],h=(HEAP32[(h+4&4294967295)>>2]|0)>>16,c&=65535,e=j,b=d,d=(j|0)==0?44:45,d==44&&__Z14SetSynth_KlattiiP7frame_tS0_P7voice_ti(c,h,k,b,HEAP32[_wvoice>>2],1),j=__Z13Wavegen_Klatti(e),e=45):d==39&&(HEAP32[__ZZ12WavegenFill2iE13echo_complete>>2]=HEAP32[__ZL11echo_length>> -2],d=HEAP32[(h+12&4294967295)>>2],e=HEAP32[(h+8&4294967295)>>2],l=HEAP32[__ZZ12WavegenFill2iE6resume>>2],h=(HEAP32[(h+4&4294967295)>>2]|0)>>16,c&=65535,k=d,d=(l|0)==0?40:41,d==40&&__Z8SetSynthiiP7frame_tS0_P7voice_t(c,h,e,k,HEAP32[_wvoice>>2]),l=__Z7Wavegenv(),e=41);d=((e==60?v:e==56?r:e==45?j:e==41?l:e==34?m:p)|0)==0?62:65;d==62?(c=HEAP32[_wcmdq_head>>2]+1&4294967295,HEAP32[_wcmdq_head>>2]=c,d=(c|0)>159?63:64,d==63&&(HEAP32[_wcmdq_head>>2]=0),HEAP32[__ZZ12WavegenFill2iE6resume>>2]=0,d=66):d==65&& -(HEAP32[__ZZ12WavegenFill2iE6resume>>2]=1,d=66)}a:do if(d==4){d=(HEAP32[__ZZ12WavegenFill2iE13echo_complete>>2]|0)>0?5:7;b:do if(d==5){n=__ZL11PlaySilenceii(HEAP32[__ZZ12WavegenFill2iE13echo_complete>>2],HEAP32[__ZZ12WavegenFill2iE6resume>>2]);HEAP32[__ZZ12WavegenFill2iE6resume>>2]=n;if((HEAP32[__ZZ12WavegenFill2iE6resume>>2]|0)!=1)break b;q=0;break a}while(0);d=(f|0)!=0?8:10;b:do if(d==8){if(!(HEAPU32[_out_ptr>>2]>2])){d=10;break b}for(;;)if(n=HEAPU32[_out_ptr>>2],HEAP8[n>>0]=0, -HEAP32[_out_ptr>>2]=n+1&4294967295,HEAPU32[_out_ptr>>2]>2])d=9;else{d=10;break b}}while(0);q=1}else d==67&&(q=0);while(0);return q} -function __Z11WavegenFilli(){var f,d,e,b,a,g,c,h,k,j;k=HEAP32[_out_ptr>>2];h=__Z12WavegenFill2i(0);f=HEAPF32[_sonicSpeed>>2]>1?1:14;a:do if(f==1){j=HEAP32[_out_end>>2]-k&4294967295;a=(j|0)/2|0;b=(HEAP32[_out_ptr>>2]-k&4294967295|0)/2|0;g=h;e=k;f=(b|0)>0?2:7;f==2&&(f=HEAP32[__ZL18sonicSpeedupStream>>2]==0?3:4,f==3&&(f=_sonicCreateStream(22050,1),HEAP32[__ZL18sonicSpeedupStream>>2]=f),f=HEAP32[__ZL18sonicSpeedupStream>>2],f=HEAPF32[(f+16&4294967295)>>2],f=unSign(f!=HEAPF32[_sonicSpeed>>2],1,0),f=reSign(f, -8,0)!=0?5:6,f==5&&(d=HEAPF32[_sonicSpeed>>2],f=HEAP32[__ZL18sonicSpeedupStream>>2],HEAPF32[(f+16&4294967295)>>2]=d),_sonicWriteShortToStream(HEAP32[__ZL18sonicSpeedupStream>>2],e,b));f=HEAP32[__ZL18sonicSpeedupStream>>2]==0?8:9;f==8?c=0:f==9&&(f=(g|0)!=0?10:11,f==10&&_sonicFlushStream(HEAP32[__ZL18sonicSpeedupStream>>2]),c=_sonicReadShortFromStream(HEAP32[__ZL18sonicSpeedupStream>>2],e,a));e=c;e=e*2&4294967295;HEAP32[_out_ptr>>2]=k+e&4294967295;if(!((e|0)>=(j|0)))break a;h=0}while(0);return h} -function __Z11WavegenInitii(f,d){var e,b;e=d;((e|0)==0?1:2)==1&&(e=60);HEAP32[_wvoice>>2]=0;HEAP32[_samplerate_native>>2]=f;HEAP32[_samplerate>>2]=HEAP32[_samplerate_native>>2];HEAP32[__ZL16PHASE_INC_FACTOR>>2]=134217728/(HEAP32[_samplerate>>2]|0)|0;HEAP32[__ZL11Flutter_inc>>2]=(HEAP32[_samplerate>>2]*64&4294967295|0)/(f|0)|0;HEAP32[__ZL11samplecount>>2]=0;HEAP32[__ZL8nsamples>>2]=0;HEAP32[__ZL9wavephase>>2]=2147483647;HEAP32[(_wdata+52&4294967295)>>2]=32;HEAP32[(_wdata+60&4294967295)>>2]=100;b=0; -a:for(;;){HEAP32[(_embedded_value+b*4&4294967295)>>2]=HEAP32[(_embedded_default+b*4&4294967295)>>2];var a=b+1&4294967295;b=a;if(!((a|0)<=14))break a}HEAP32[__ZL12wavemult_max>>2]=(e*HEAP32[_samplerate>>2]&4294967295|0)/12800|0;e=(HEAP32[__ZL12wavemult_max>>2]|0)>128?5:6;e==5&&(HEAP32[__ZL12wavemult_max>>2]=128);HEAP32[__ZL15wavemult_offset>>2]=(HEAP32[__ZL12wavemult_max>>2]|0)/2|0;e=(HEAP32[_samplerate>>2]|0)!=22050?7:9;a:do if(e==7){b=0;if(!((b|0)<(HEAP32[__ZL12wavemult_max>>2]|0)))break a;for(;;)if(e= -(1-_cos((b|0)*6.283185307/(HEAP32[__ZL12wavemult_max>>2]|0)))*127,HEAP8[(__ZL8wavemult+b&4294967295)>>0]=(e|0)&255,b=b+1&4294967295,(b|0)<(HEAP32[__ZL12wavemult_max>>2]|0))e=8;else break a}while(0);HEAP32[__ZL8pk_shape>>2]=__ZL9pk_shape2&4294967295;__Z9KlattInitv()} -function __Z9WcmdqStopv(){var f;HEAP32[_wcmdq_head>>2]=0;HEAP32[_wcmdq_tail>>2]=0;f=HEAP32[__ZL18sonicSpeedupStream>>2]!=0?1:2;f==1&&(_sonicDestroyStream(HEAP32[__ZL18sonicSpeedupStream>>2]),HEAP32[__ZL18sonicSpeedupStream>>2]=0);f=reSign(HEAP8[(_mbrola_name&4294967295)>>0],8,0)!=0?3:4;f==3&&_reset_MBR()} -function __Z15MakePhonemeListP10Translatorii(f,d,e){var b=STACKTOP;STACKTOP+=24152;_memset(b,0,24152);var a,g=null,c,h,k,j,l,m,n,o,q,p,r,v,u,s,t,D,w,A,x=b+152,B,z;A=k=s=u=r=p=0;j=_ph_list2&4294967295;v=_phoneme_list&4294967295;D=unSign(HEAPU16[((j+8*(HEAP32[_n_ph_list2>>2]-1&4294967295)&4294967295)+6&4294967295)>>1],16,0);m=0;h=t=HEAP32[_n_ph_list2>>2]-3&4294967295;g=-1;a:for(;;){if(!(((g==4?a:t)|0)>=0))break a;a=(unSign(HEAPU8[((j+8*h&4294967295)+1&4294967295)>>0],8,0)&127|0)>(m|0)?2:3;a==2&&(m= -unSign(HEAPU8[((j+8*h&4294967295)+1&4294967295)>>0],8,0)&127);if(reSign(HEAP16[((j+8*h&4294967295)+6&4294967295)>>1],16,0)!=0)break a;h=a=h-1&4294967295;g=4}a=(m|0)<=3?10:11;a:do if(a==10){for(;;){h=h-1&4294967295;a=unSign((h|0)>=0,1,0);if(reSign(a,8,0)==0)break a;a=(unSign(HEAPU16[((j+8*h&4294967295)+4&4294967295)>>1],16,0)&64|0)!=0;l=(j+8*h&4294967295)+1&4294967295;if(a){a=8;break}if(unSign(HEAPU8[l>>0],8,0)>3)break a;else a=10}HEAP8[l>>0]=4}while(0);m=HEAP32[(((f&4294967295)+24&4294967295)+16& -4294967295)>>2];h=unSign((m|0)!=0,1,0);a=reSign(h,8,0)!=0?12:51;a:do if(a==12){t=z=0;h=l=HEAP32[_n_ph_list2>>2]-1&4294967295;if(!((l|0)>=0))break a;for(;;){a=unSign(HEAPU8[(j+8*h&-1)>>0],8,0);l=a=HEAPU32[(_phoneme_tab+a*4&4294967295)>>2];a=a==0?50:14;c:do if(a==14){a=reSign(HEAP8[(l+10&4294967295)>>0],8,0)==21;B=k;a?(g=14,a=15):(g=14,a=16);a==15&&(k=n=B^1,g=15);if(((g==15?n:B)|0)!=0)break c;B=unSign(HEAPU8[(l+11&4294967295)>>0],8,0);a=(m&2|0)!=0?18:24;d:do if(a==18){a=(HEAP32[(l&4294967295)>>2]|0)== -118?21:19;e:do if(a==19){if((HEAP32[(l&4294967295)>>2]|0)==15222)break e;if((HEAP32[(l&4294967295)>>2]&255|0)!=82)break d}while(0);a=(z|0)==1?22:23;a==22?t=0:a==23&&(B=3)}while(0);a=(B|0)==4|(B|0)==6?25:32;d:do if(a==25){z=t;(z|0)!=0?(g=25,a=29):(g=25,a=26);if(a==26)if(a=(m&15|0)==0?28:27,a==28)o=t,g=28;else if(a==27){t=1;break d}if(((g==28?o:z)|0)!=2)break d;if(reSign(HEAP8[(l+13&4294967295)>>0],8,0)==0)break d;HEAP8[(j+8*h&-1)>>0]=HEAP8[(l+13&4294967295)>>0]}else if(a==32)if(a=(B|0)==5|(B|0)==7? -33:40,a==33){z=t;(z|0)!=0?(g=33,a=37):(g=33,a=34);if(a==34)if(a=(m&15|0)==0?36:35,a==36)q=t,g=36;else if(a==35){t=2;break d}if(((g==36?q:z)|0)!=1)break d;if(reSign(HEAP8[(l+13&4294967295)>>0],8,0)==0)break d;HEAP8[(j+8*h&-1)>>0]=HEAP8[(l+13&4294967295)>>0]}else if(a==40)if(a=(m&8|0)!=0?41:43,a==41){if(!((B|0)==0|(B|0)==2))break d;t=0}else a==43&&(t=0);while(0);z=0;if(reSign(HEAP16[((j+8*h&4294967295)+6&4294967295)>>1],16,0)==0)break c;a=(m&4|0)!=0?46:47;a==46&&(t=0);if((m&16|0)==0)break c;if((t|0)!= -0)break c;z=t=1}while(0);h=a=h-1&4294967295;if((a|0)>=0)a=13;else break a}}while(0);h=x&4294967295;k=q=n=l=0;a:for(;;){if((k|0)>=(HEAP32[_n_ph_list2>>2]|0))break a;if(!((l|0)<=999))break a;o=_ph_list2+k*8&4294967295;a=reSign(HEAP8[(o&4294967295)>>0],8,0)==21;j=n;a?(g=52,a=53):(g=52,a=54);a==53&&(n=w=j^1,g=53);a=((g==53?w:j)|0)==0?55:73;b:do if(a==55){a=(HEAP32[_n_ph_list2>>2]-1&4294967295|0)>(k|0)?56:57;a==56&&(a=unSign(HEAPU8[(_ph_list2+(k+1&4294967295)*8&-1)>>0],8,0),q=HEAP32[(_phoneme_tab+a*4& -4294967295)>>2]);m=0;a=reSign(HEAP16[((o+8&4294967295)+6&4294967295)>>1],16,0)!=0?60:58;c:do if(a==58){if(q==0){a=61;break c}a=reSign(HEAP8[(q+11&4294967295)>>0],8,0)==0?60:61;break c}while(0);a==60&&(m=1);j=0;c:for(;;){if(!((j|0)<(HEAP32[_n_replace_phonemes>>2]|0))){a=72;break c}a=HEAP8[(_replace_phonemes+j*3&-1)>>0];a=reSign(HEAP8[(o&4294967295)>>0],8,0)==reSign(a,8,0)?63:70;d:do if(a==63){g=reSign(HEAP8[((_replace_phonemes+j*3&4294967295)+2&4294967295)>>0],8,0);a=reSign(g&1,8,0)!=0?64:65;if(a== -64&&(m|0)==0)break d;if((g&2|0)==0){a=67;break c}if(!((unSign(HEAPU8[(o+1&4294967295)>>0],8,0)&7|0)>3)){a=67;break c}}while(0);j=j+1&4294967295;a=71}c:do if(a==67){HEAP8[(o&4294967295)>>0]=HEAP8[((_replace_phonemes+j*3&4294967295)+1&4294967295)>>0];if(!(unSign(HEAPU8[(o+1&4294967295)>>0],8,0)>1))break c;m=unSign(HEAPU8[(o&4294967295)>>0],8,0);if((HEAP32[(HEAP32[(_phoneme_tab+m*4&4294967295)>>2]+4&4294967295)>>2]&2|0)==0)break c;HEAP8[(o+1&4294967295)>>0]=0}while(0);a=reSign(HEAP8[(o&4294967295)>> -0],8,0)==0?74:73;break b}while(0);a==73&&(_llvm_memcpy_p0i8_p0i8_i32(h+24*l&4294967295,o,8,1,0),a=h+24*l&4294967295,o=unSign(HEAPU8[(o&4294967295)>>0],8,0),HEAP32[(a+8&4294967295)>>2]=HEAP32[(_phoneme_tab+o*4&4294967295)>>2],HEAP8[((h+24*l&4294967295)+15&4294967295)>>0]=HEAP8[(HEAP32[((h+24*l&4294967295)+8&4294967295)>>2]+11&4294967295)>>0],l=l+1&4294967295);k=k+1&4294967295}w=l-2&4294967295;h=0;a:for(;;){if((h|0)>=(w|0))break a;if(!((p|0)<=996))break a;a=reSign(HEAP16[((x+h*24&4294967295)+6&4294967295)>> -1],16,0)!=0?79:87;if(a==79){s=0;k=h;b:for(;;){if(!((k|0)<(w|0)))break b;a=(unSign(HEAPU8[((x+k*24&4294967295)+1&4294967295)>>0],8,0)|0)>(s|0)?81:82;a==81&&(s=unSign(HEAPU8[((x+k*24&4294967295)+1&4294967295)>>0],8,0));k=k+1&4294967295;if(reSign(HEAP16[((x+k*24&4294967295)+6&4294967295)>>1],16,0)!=0)break b}a=(h|0)<(k|0)?85:86;b:do if(a==85)for(;;)if(HEAP8[((x+h*24&4294967295)+2&4294967295)>>0]=s&255,h=h+1&4294967295,(h|0)<(k|0))a=85;else break b;while(0);h=k}else a==87&&(h=h+1&4294967295)}l=HEAP32[(_phoneme_tab+ -36&4294967295)>>2];HEAP32[((x&4294967295)+8&4294967295)>>2]=l;h=k=0;n=(b+4&4294967295)+12&4294967295;o=(b+4&4294967295)+4&4294967295;q=(b+4&4294967295)+16&4294967295;j=(b+4&4294967295)+16&4294967295;m=(b+4&4294967295)+40&4294967295;a:for(;;){t=r;(t|0)!=0?(g=182,a=92):(g=182,a=183);if(a==183){if((h|0)>=(w|0))break a;if(!((p|0)<=996))break a;var y=r,g=91}a=g==91?y:t;g=x+h*24&4294967295;a=(a|0)!=0;t=unSign(HEAPU8[(g&4294967295)>>0],8,0);t=HEAP32[(_phoneme_tab+t*4&4294967295)>>2];a=a?93:96;a==93?(c=t, -h=h-1&4294967295,g=A=x+h*24&4294967295,a=(h|0)>0?94:95,a==94&&_llvm_memcpy_p0i8_p0i8_i32(g+-24&4294967295,g&4294967295,24,1,0),_llvm_memset_p0i8_i32(g&4294967295,0,24,1,0),HEAP8[(g&4294967295)>>0]=r&255,l=HEAP32[(_phoneme_tab+r*4&4294967295)>>2],HEAP32[(g+8&4294967295)>>2]=l,r=0):a==96&&(l=t,HEAP32[((g&4294967295)+8&4294967295)>>2]=l,a=reSign(HEAP8[(g&4294967295)>>0],8,0)==21?97:98,a==97&&(c=unSign(HEAPU8[(g+3&4294967295)>>0],8,0),HEAP32[_n_phoneme_tab>>2]=0,__ZL17SetUpPhonemeTableii(c,0),HEAP32[_n_phoneme_tab>> -2]=HEAP32[_n_phoneme_tab>>2]+1&4294967295,HEAP32[_current_phoneme_table>>2]=c,k^=32),c=unSign(HEAPU8[(g+24&-1)>>0],8,0),c=HEAP32[(_phoneme_tab+c*4&4294967295)>>2],HEAP32[((g+24&4294967295)+8&4294967295)>>2]=c);a=l==0?181:100;b:do if(a==100){__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(f,256,g,b);t=HEAP32[n>>2];a=unSign((t|0)>0,1,0);a=reSign(a,8,0)!=0?101:106;if(a==101){z=l;r=unSign(HEAPU8[(g&4294967295)>>0],8,0);l=HEAP32[(_phoneme_tab+t*4&4294967295)>>2];HEAP32[(g+8&4294967295)>> -2]=l;HEAP8[(g&4294967295)>>0]=t&255;a=reSign(HEAP8[(l+11&4294967295)>>0],8,0)==2;t=HEAP16[(g+4&4294967295)>>1];a=a?102:104;c:do if(a==102){HEAP16[(g+4&4294967295)>>1]=t|4;if(reSign(HEAP8[(z+11&4294967295)>>0],8,0)==2)break c;HEAP8[(g+1&4294967295)>>0]=0}else a==104&&(HEAP16[(g+4&4294967295)>>1]=t&-5);while(0);__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(f,256,g,b)}t=HEAP32[o>>2];a=unSign((t|0)>0,1,0);a=reSign(a,8,0)!=0?107:113;if(a==107){z=l;l=HEAP32[(_phoneme_tab+t*4&4294967295)>> -2];HEAP32[(g+8&4294967295)>>2]=l;HEAP8[(g&4294967295)>>0]=t&255;if((t|0)==1)break b;a=reSign(HEAP8[(l+11&4294967295)>>0],8,0)==2;t=HEAP16[(g+4&4294967295)>>1];a=a?109:111;c:do if(a==109){HEAP16[(g+4&4294967295)>>1]=t|4;if(reSign(HEAP8[(z+11&4294967295)>>0],8,0)==2)break c;HEAP8[(g+1&4294967295)>>0]=0}else a==111&&(HEAP16[(g+4&4294967295)>>1]=t&-5);while(0);__Z16InterpretPhonemeP10TranslatoriP12PHONEME_LISTP12PHONEME_DATA(f,256,g,b)}a=reSign(HEAP8[(l+11&4294967295)>>0],8,0)==2?114:133;c:do if(a==114)if(a= -unSign(HEAPU8[(g+1&4294967295)>>0],8,0)<=1?115:132,a==115)if(u=u+1&4294967295,a=(HEAP32[((f&4294967295)+12&4294967295)>>2]&8|0)!=0?116:125,a==116){for(t=g+24&4294967295;;){if(reSign(HEAP8[(t+15&4294967295)>>0],8,0)==0)break c;a=reSign(HEAP8[(t+15&4294967295)>>0],8,0)==2;var E=t;if(a)break;t=E+24&4294967295}if(!(unSign(HEAPU8[(E+1&4294967295)>>0],8,0)<=1))break c;a=unSign(HEAPU8[(g+2&4294967295)>>0],8,0)<=3?120:121;a==120&&(HEAP8[(g+1&4294967295)>>0]=0);if(!(unSign(HEAPU8[(t+2&4294967295)>>0],8,0)<= -3))break c;HEAP8[(t+1&4294967295)>>0]=0}else{if(a==125){if(!((u|0)>1))break c;if((u&1|0)!=0)break c;a=(HEAP32[((f&4294967295)+12&4294967295)>>2]&2|0)!=0?130:128;d:do if(a==128){a=(s|0)<=3?131:129;if(a==129&&reSign(HEAP16[((g+24&4294967295)+6&4294967295)>>1],16,0)!=0){a=130;break d}HEAP8[(g+1&4294967295)>>0]=0;break c}while(0);u=1}}else a==132&&(u=0);while(0);reSign(HEAP8[(l+11&4294967295)>>0],8,0);a=(unSign(HEAPU16[((g+24&4294967295)+4&4294967295)>>1],16,0)&8|0)!=0?136:138;c:do if(a==136){t=unSign(HEAPU8[(c+ -11&4294967295)>>0],8,0);if(_strchr(__ZZ15MakePhonemeListP10TranslatoriiE12types_double&4294967295,t)==0)break c;r=unSign(HEAPU8[(c+10&4294967295)>>0],8,0);HEAP16[((g+24&4294967295)+4&4294967295)>>1]^=8}while(0);a=reSign(HEAP16[((g+24&4294967295)+6&4294967295)>>1],16,0)!=0?139:165;c:do if(a==139){a=(HEAP32[((f&4294967295)+4&4294967295)>>2]|0)!=0?140:158;d:do if(a==140){if(reSign(HEAP8[(l+11&4294967295)>>0],8,0)==0)break d;a=reSign(HEAP8[(l+11&4294967295)>>0],8,0)!=2?142:144;e:do if(a==142){if((HEAP32[((f& -4294967295)+4&4294967295)>>2]&512|0)==0)break e;r=11}while(0);if(reSign(HEAP8[(c+11&4294967295)>>0],8,0)!=2)break d;t=HEAP32[((f&4294967295)+4&4294967295)>>2]&12;a=unSign((t|0)!=0,1,0);a=reSign(a,8,0)!=0?146:149;a==146&&(a=(t|0)==12?147:148,a==147?r=11:a==148&&(r=23));a=reSign(HEAP8[(l+11&4294967295)>>0],8,0)!=2?151:150;e:do if(a==150){t=HEAP32[((f&4294967295)+4&4294967295)>>2]&3;if((t|0)==0){a=151;break e}a=(t|0)==2?153:154;if(a==153){r=10;a=155;break e}else if(a==154){r=23;a=155;break e}}while(0); -if(!(unSign(HEAPU8[((g+24&4294967295)+1&4294967295)>>0],8,0)>3))break d;if((HEAP32[((f&4294967295)+4&4294967295)>>2]&256|0)==0)break d;r=10}while(0);if(g==A)break c;t=HEAP32[(f&-1)>>2]&7;a=unSign((t|0)!=0,1,0);a=reSign(a,8,0)!=0?160:163;d:do if(a==160){a=(t|0)>1?162:161;if(a==161&&!((r|0)!=10&(r|0)!=11)){a=163;break d}r=unSign(HEAPU8[(_pause_phonemes+t&4294967295)>>0],8,0)}while(0);if(!((HEAP32[_option_wordgap>>2]|0)>0))break c;r=24}while(0);a=unSign(HEAPU8[(g+48&-1)>>0],8,0);a=HEAP32[(_phoneme_tab+ -a*4&4294967295)>>2];HEAP32[((g+48&4294967295)+8&4294967295)>>2]=a;a=(r|0)==0?166:168;c:do if(a==166){if((HEAP32[q>>2]|0)==0)break c;r=HEAP32[j>>2]}while(0);HEAP32[((v+24*p&4294967295)+8&4294967295)>>2]=l;HEAP8[((v+24*p&4294967295)+15&4294967295)>>0]=HEAP8[(l+11&4294967295)>>0];HEAP8[((v+24*p&4294967295)+14&4294967295)>>0]=0;HEAP16[((v+24*p&4294967295)+4&4294967295)>>1]=k&65535|HEAP16[(g+4&4294967295)>>1];HEAP8[((v+24*p&4294967295)+1&4294967295)>>0]=HEAP8[(g+1&4294967295)>>0]&15;HEAP8[((v+24*p&4294967295)+ -2&4294967295)>>0]=HEAP8[(g+2&4294967295)>>0];HEAP8[((v+24*p&4294967295)+3&4294967295)>>0]=HEAP8[(g+3&4294967295)>>0];HEAP16[((v+24*p&4294967295)+6&4294967295)>>1]=0;HEAP8[(v+24*p&-1)>>0]=HEAP8[(l+10&4294967295)>>0];a=reSign(HEAP16[(g+6&4294967295)>>1],16,0)!=0;t=v+24*p&4294967295;a=a?169:171;c:do if(a==169){HEAP16[(t+6&4294967295)>>1]=HEAP16[(g+6&4294967295)>>1];HEAP8[((v+24*p&4294967295)+19&4294967295)>>0]=1;if((e|0)==0)break c;HEAP8[((v+24*p&4294967295)+19&4294967295)>>0]=5;e=0}else a==171&&(HEAP8[(t+ -19&4294967295)>>0]=0);while(0);HEAP16[((v+24*p&4294967295)+12&4294967295)>>1]=HEAP32[m>>2]*2&65535;a=reSign(HEAP8[(l+10&4294967295)>>0],8,0)==24&(HEAP32[_option_wordgap>>2]|0)>0?173:174;a==173&&(HEAP32[((v+24*p&4294967295)+8&4294967295)>>2]=HEAP32[(_phoneme_tab+40&4294967295)>>2],HEAP16[((v+24*p&4294967295)+12&4294967295)>>1]=HEAP32[_option_wordgap>>2]*14&65535);a=reSign(HEAP8[(l+11&4294967295)>>0],8,0)==2?179:175;c:do if(a==175){if(reSign(HEAP8[(l+11&4294967295)>>0],8,0)==3){a=179;break c}if(reSign(HEAP8[(l+ -11&4294967295)>>0],8,0)==8){a=179;break c}if(reSign(HEAP8[(l+11&4294967295)>>0],8,0)==5){a=179;break c}a=reSign(HEAP8[(l+11&4294967295)>>0],8,0)==7?179:180;break c}while(0);a==179&&(HEAP16[((v+24*p&4294967295)+12&4294967295)>>1]=128,HEAP8[((v+24*p&4294967295)+14&4294967295)>>0]=0);HEAP8[((v+24*p&4294967295)+16&4294967295)>>0]=0;HEAP8[((v+24*p&4294967295)+18&4294967295)>>0]=20;HEAP8[((v+24*p&4294967295)+20&4294967295)>>0]=-1;HEAP8[((v+24*p&4294967295)+21&4294967295)>>0]=-1;p=p+1&4294967295}while(0); -h=h+1&4294967295}HEAP8[((v+24*p&4294967295)+19&4294967295)>>0]=2;HEAP8[(v+24*p&-1)>>0]=9;HEAP8[((v+24*p&4294967295)+15&4294967295)>>0]=0;HEAP16[((v+24*p&4294967295)+12&4294967295)>>1]=d&65535;HEAP16[((v+24*p&4294967295)+6&4294967295)>>1]=D&65535;HEAP16[((v+24*p&4294967295)+4&4294967295)>>1]=0;HEAP32[((v+24*p&4294967295)+8&4294967295)>>2]=HEAP32[(_phoneme_tab+36&4294967295)>>2];p=p+1&4294967295;HEAP8[(v+24*p&-1)>>0]=9;HEAP8[((v+24*p&4294967295)+15&4294967295)>>0]=0;HEAP16[((v+24*p&4294967295)+12&4294967295)>> -1]=0;HEAP16[((v+24*p&4294967295)+6&4294967295)>>1]=0;HEAP16[((v+24*p&4294967295)+4&4294967295)>>1]=0;HEAP32[((v+24*p&4294967295)+8&4294967295)>>2]=HEAP32[(_phoneme_tab+40&4294967295)>>2];HEAP32[_n_phoneme_list>>2]=p+1&4294967295;STACKTOP=b} -function __Z10KlattReseti(f){var d,e=null,b,a;(f|0)==2?(e=-1,d=1):(e=-1,d=2);d==1&&(HEAP32[(__ZL10kt_globals+12&4294967295)>>2]=(HEAP32[(__ZL10kt_globals+8&4294967295)>>2]*950&4294967295|0)/1E4|0,HEAP32[(__ZL10kt_globals+16&4294967295)>>2]=(HEAP32[(__ZL10kt_globals+8&4294967295)>>2]*630&4294967295|0)/1E4|0,HEAPF32[(__ZL10kt_globals+72&4294967295)>>2]=-3.1415927/(HEAP32[(__ZL10kt_globals+8&4294967295)>>2]|0),HEAPF32[(__ZL10kt_globals+80&4294967295)>>2]=HEAPF32[(__ZL10kt_globals+72&4294967295)>>2]* --2,b=HEAP32[(__ZL10kt_globals+16&4294967295)>>2],e=HEAP32[(__ZL10kt_globals+12&4294967295)>>2],d=__ZL10kt_globals+188+1152&4294967295,a=HEAPF32[(__ZL10kt_globals+72&4294967295)>>2]*(b|0),b=_llvm_exp_f64(a),HEAPF32[(d+16&4294967295)>>2]=0-b*b,a=HEAPF32[(__ZL10kt_globals+80&4294967295)>>2]*(e|0),e=_cos(a)*b*2,HEAPF32[(d+8&4294967295)>>2]=e,HEAPF32[(d&4294967295)>>2]=1-HEAPF32[(d+8&4294967295)>>2]-HEAPF32[(d+16&4294967295)>>2],b=f,e=1);d=((e==1?b:f)|0)>0?3:5;a:do if(d==3){HEAP32[(__ZL10kt_globals+32& -4294967295)>>2]=0;HEAP32[(__ZL10kt_globals+40&4294967295)>>2]=0;HEAP32[(__ZL10kt_globals+44&4294967295)>>2]=0;HEAP32[(__ZL10kt_globals+48&4294967295)>>2]=0;for(f=17;;)if(HEAPF32[(((__ZL10kt_globals+188&4294967295)+f*64&4294967295)+24&4294967295)>>2]=0,HEAPF32[(((__ZL10kt_globals+188&4294967295)+f*64&4294967295)+32&4294967295)>>2]=0,f=d=f+1&4294967295,(d|0)<=19)d=4;else break a}while(0);for(f=0;;)if(HEAPF32[(((__ZL10kt_globals+188&4294967295)+f*64&4294967295)+24&4294967295)>>2]=0,HEAPF32[(((__ZL10kt_globals+ -188&4294967295)+f*64&4294967295)+32&4294967295)>>2]=0,f=d=f+1&4294967295,!((d|0)<=16))break} -function __ZL10setzeroabcllP11resonator_t(f,d,e){var b,f=0-f&4294967295;((f|0)>=0?1:2)==1&&(f=-1);b=HEAPF32[(__ZL10kt_globals+72&4294967295)>>2]*(d|0);d=_llvm_exp_f64(b);HEAPF32[(e+16&4294967295)>>2]=0-d*d;b=HEAPF32[(__ZL10kt_globals+80&4294967295)>>2]*(f|0);f=_cos(b)*d*2;HEAPF32[(e+8&4294967295)>>2]=f;HEAPF32[(e&4294967295)>>2]=1-HEAPF32[(e+8&4294967295)>>2]-HEAPF32[(e+16&4294967295)>>2];HEAPF32[(e&4294967295)>>2]=1/HEAPF32[(e&4294967295)>>2];HEAPF32[(e+16&4294967295)>>2]*=0-HEAPF32[(e&4294967295)>> -2];HEAPF32[(e+8&4294967295)>>2]*=0-HEAPF32[(e&4294967295)>>2]} -function __Z9KlattInitv(){var f;HEAP32[__ZL12sample_count>>2]=0;HEAP32[(__ZL10kt_globals&4294967295)>>2]=1;HEAP32[(__ZL10kt_globals+8&4294967295)>>2]=22050;HEAP32[(__ZL10kt_globals+20&4294967295)>>2]=1;HEAP32[(__ZL10kt_globals+184&4294967295)>>2]=HEAP32[(__ZL13scale_wav_tab+HEAP32[(__ZL10kt_globals+20&4294967295)>>2]*4&4294967295)>>2];HEAP32[(__ZL10kt_globals+172&4294967295)>>2]=__ZZ9KlattInitvE15natural_samples&4294967295;HEAP32[(__ZL10kt_globals+160&4294967295)>>2]=100;HEAPF32[(__ZL10kt_globals+ -164&4294967295)>>2]=3;HEAP32[(__ZL10kt_globals+28&4294967295)>>2]=(HEAP32[(__ZL10kt_globals+8&4294967295)>>2]*10&4294967295|0)/1E3|0;HEAP32[(__ZL10kt_globals+4&4294967295)>>2]=0;HEAP32[(__ZL10kt_globals+24&4294967295)>>2]=20;__Z10KlattReseti(2);for(f=0;;){var d=f,e=reSign(HEAP16[(__ZZ9KlattInitvE10formant_hz+f*2&4294967295)>>1],16,0);HEAP32[((__ZL8kt_frame+8&4294967295)+d*4&4294967295)>>2]=e;d=f;e=reSign(HEAP16[(__ZZ9KlattInitvE9bandwidth+f*2&4294967295)>>1],16,0);HEAP32[((__ZL8kt_frame+48&4294967295)+ -d*4&4294967295)>>2]=e;d=f;e=reSign(HEAP16[(__ZZ9KlattInitvE12parallel_amp+f*2&4294967295)>>1],16,0);HEAP32[((__ZL8kt_frame+88&4294967295)+d*4&4294967295)>>2]=e;d=f;e=reSign(HEAP16[(__ZZ9KlattInitvE11parallel_bw+f*2&4294967295)>>1],16,0);HEAP32[((__ZL8kt_frame+128&4294967295)+d*4&4294967295)>>2]=e;f=d=f+1&4294967295;if(!((d|0)<=9))break}HEAP32[(__ZL8kt_frame+248&4294967295)>>2]=89;HEAP32[(__ZL8kt_frame&4294967295)>>2]=1E3;HEAP32[(__ZL8kt_frame+4&4294967295)>>2]=59;HEAP32[(__ZL8kt_frame+168&4294967295)>> -2]=0;HEAP32[(__ZL8kt_frame+172&4294967295)>>2]=40;HEAP32[(__ZL8kt_frame+176&4294967295)>>2]=0;HEAP32[(__ZL8kt_frame+180&4294967295)>>2]=0;HEAP32[(__ZL8kt_frame+184&4294967295)>>2]=50;HEAP32[(__ZL8kt_frame+188&4294967295)>>2]=0;HEAP32[(__ZL8kt_frame+192&4294967295)>>2]=0;HEAP32[(__ZL8kt_frame+196&4294967295)>>2]=0;HEAP32[(__ZL8kt_frame+200&4294967295)>>2]=62} -function __Z14SetSynth_KlattiiP7frame_tS0_P7voice_ti(f,d,e,b,a,g){var c,h=null,k,j;c=HEAP32[_wvoice>>2]!=0?1:5;if(c==1){c=(HEAP32[(HEAP32[_wvoice>>2]+112&-1)>>2]|0)>0?2:4;a:do if(c==2){if(!((HEAP32[(HEAP32[_wvoice>>2]+112&-1)>>2]|0)<=3))break a;HEAP32[(__ZL10kt_globals+20&4294967295)>>2]=HEAP32[(HEAP32[_wvoice>>2]+112&-1)>>2];HEAP32[(__ZL10kt_globals+184&4294967295)>>2]=HEAP32[(__ZL13scale_wav_tab+HEAP32[(__ZL10kt_globals+20&4294967295)>>2]*4&4294967295)>>2]}while(0);HEAP32[(__ZL10kt_globals+24&4294967295)>> -2]=(HEAP32[(HEAP32[_wvoice>>2]+68&4294967295)>>2]|0)/32|0}HEAP32[__ZL8end_wave667>>2]=0;((g&2|0)!=0?6:7)==6&&(HEAP32[__ZL8end_wave667>>2]=1);c=reSign(g&1,8,0)!=0?8:20;a:do if(c==8){HEAP32[__ZL8end_wave667>>2]=1;d=j=HEAP32[_wcmdq_head>>2]+1&4294967295;h=8;b:for(;;){c=((h==19?l:j)|0)>159?10:11;c==10&&(d=0);if((d|0)==(HEAP32[_wcmdq_tail>>2]|0))break a;c=HEAP32[(_wcmdq+d*16&-1)>>2];if((c|0)==1){c=13;break b}if((c|0)==6|(c|0)==5)break a;var l=d+1&4294967295,d=l,h=19;c=9}HEAP32[__ZL8end_wave667>>2]=0;j= -HEAP32[((_wcmdq+d*16&4294967295)+8&4294967295)>>2];d=1;for(h=13;;){if(!(((h==16?m:1)|0)<=5))break a;c=HEAP16[((b+2&4294967295)+d*2&4294967295)>>1];if(reSign(HEAP16[((j+2&4294967295)+d*2&4294967295)>>1],16,0)!=reSign(c,16,0)){c=15;break}var m=d+1&4294967295,d=m,h=16;c=17}HEAP32[__ZL8end_wave667>>2]=2}while(0);c=reSign(g&1,8,0)!=0?21:27;if(c==21){d=1;for(h=21;;){if(!(((h==24?n:1)|0)<=5)){c=26;break}g=HEAP16[((e+2&4294967295)+d*2&4294967295)>>1];if(reSign(HEAP16[((__ZZ14SetSynth_KlattiiP7frame_tS0_P7voice_tiE7prev_fr+ -2&4294967295)+d*2&4294967295)>>1],16,0)!=reSign(g,16,0)){c=23;break}var n=d+1&4294967295,d=n,h=24;c=25}c==23&&__Z10KlattReseti(0);_llvm_memcpy_p0i8_p0i8_i32(__ZZ14SetSynth_KlattiiP7frame_tS0_P7voice_tiE7prev_fr,b,64,1,0)}d=0;h=27;a:for(;;){c=((h==27?0:k)|0)<=4?31:29;b:do if(c==29){if((reSign(HEAP16[(e&4294967295)>>1],16,0)&1|0)!=0){c=31;break b}HEAP32[(__ZL6klattp+d*4&4294967295)>>2]=0;HEAPF32[(__ZL7klattp1+d*8&4294967295)>>2]=0;HEAPF32[(__ZL10klattp_inc+d*8&4294967295)>>2]=0;c=32;break b}while(0); -c==31&&(g=k=d,l=unSign(HEAPU8[((e+39&4294967295)+d&4294967295)>>0],8,0),HEAP32[(__ZL6klattp+g*4&4294967295)>>2]=l,HEAPF32[(__ZL7klattp1+k*8&4294967295)>>2]=HEAP32[(__ZL6klattp+g*4&4294967295)>>2]|0,k=d,g=unSign(HEAPU8[((b+39&4294967295)+d&4294967295)>>0],8,0),HEAPF32[(__ZL10klattp_inc+k*8&4294967295)>>2]=((g-HEAP32[(__ZL6klattp+d*4&4294967295)>>2]&4294967295)*64&4294967295|0)/(f|0));d=k=d+1&4294967295;if((k|0)<=9)h=32;else break a}HEAP32[__ZL8nsamples668>>2]=f;d=1;a:for(;;)if(k=d,g=reSign(HEAP16[((e+ -2&4294967295)+d*2&4294967295)>>1],16,0),g=(reSign(HEAP16[((a+144&4294967295)+d*2&4294967295)>>1],16,0)*g&4294967295|0)/256,l=reSign(HEAP16[((a+198&4294967295)+d*2&4294967295)>>1],16,0),HEAPF32[((__ZL5peaks669+k*80&4294967295)+16&4294967295)>>2]=g+l,HEAP32[(__ZL5peaks669+d*80&-1)>>2]=HEAPF32[((__ZL5peaks669+d*80&4294967295)+16&4294967295)>>2]|0,k=reSign(HEAP16[((b+2&4294967295)+d*2&4294967295)>>1],16,0),k=(reSign(HEAP16[((a+144&4294967295)+d*2&4294967295)>>1],16,0)*k&4294967295|0)/256,g=reSign(HEAP16[((a+ -198&4294967295)+d*2&4294967295)>>1],16,0),k+=g,HEAPF32[((__ZL5peaks669+d*80&4294967295)+48&4294967295)>>2]=(k-HEAPF32[((__ZL5peaks669+d*80&4294967295)+16&4294967295)>>2])*64/(f|0),c=(d|0)<=3?35:36,c==35&&(k=d,g=unSign(HEAPU8[((e+35&4294967295)+d&4294967295)>>0],8,0)*2&4294967295|0,HEAPF32[((__ZL5peaks669+k*80&4294967295)+24&4294967295)>>2]=g,HEAP32[((__ZL5peaks669+d*80&4294967295)+4&4294967295)>>2]=HEAPF32[((__ZL5peaks669+d*80&4294967295)+24&4294967295)>>2]|0,k=unSign(HEAPU8[((b+35&4294967295)+d& -4294967295)>>0],8,0)*2&4294967295|0,HEAPF32[((__ZL5peaks669+d*80&4294967295)+56&4294967295)>>2]=(k-HEAPF32[((__ZL5peaks669+d*80&4294967295)+24&4294967295)>>2])*64/(f|0)),d=k=d+1&4294967295,!((k|0)<=5))break a;d=unSign(HEAPU8[((e+39&4294967295)+1&4294967295)>>0],8,0)*2&4294967295|0;HEAPF32[(__ZL5peaks669+16&4294967295)>>2]=d;c=HEAPF32[(__ZL5peaks669+16&4294967295)>>2]==0?38:39;c==38&&(HEAPF32[(__ZL5peaks669+16&4294967295)>>2]=HEAP32[(__ZL8kt_frame+8+36&4294967295)>>2]|0);HEAP32[(__ZL5peaks669&4294967295)>> -2]=HEAPF32[(__ZL5peaks669+16&4294967295)>>2]|0;k=d=unSign(HEAPU8[((b+39&4294967295)+1&4294967295)>>0],8,0)*2&4294967295|0;(d==0?40:41)==40&&(k=HEAP32[(__ZL8kt_frame+8+36&4294967295)>>2]|0);HEAPF32[(__ZL5peaks669+48&4294967295)>>2]=(k-HEAPF32[(__ZL5peaks669+16&4294967295)>>2])*64/(f|0);HEAPF32[(__ZL5peaks669+24&4294967295)>>2]=89;HEAP32[(__ZL5peaks669+4&4294967295)>>2]=89;HEAPF32[(__ZL5peaks669+56&4294967295)>>2]=0;d=reSign(HEAP16[(e&4294967295)>>1],16,0)&1;c=reSign(d,8,0)!=0?42:44;a:do if(c==42)for(d= -1;;)if(a=d,k=unSign(HEAPU8[((e+56&4294967295)+d&4294967295)>>0],8,0)*4&4294967295|0,HEAPF32[((__ZL5peaks669+a*80&4294967295)+40&4294967295)>>2]=k,HEAP32[((__ZL5peaks669+d*80&4294967295)+12&4294967295)>>2]=HEAPF32[((__ZL5peaks669+d*80&4294967295)+40&4294967295)>>2]|0,k=unSign(HEAPU8[((b+56&4294967295)+d&4294967295)>>0],8,0)*2&4294967295|0,HEAPF32[((__ZL5peaks669+d*80&4294967295)+72&4294967295)>>2]=(k-HEAPF32[((__ZL5peaks669+d*80&4294967295)+40&4294967295)>>2])*64/(f|0),a=d,k=unSign(HEAPU8[((e+49&4294967295)+ -d&4294967295)>>0],8,0),HEAPF32[((__ZL5peaks669+a*80&4294967295)+32&4294967295)>>2]=k,HEAP32[((__ZL5peaks669+d*80&4294967295)+8&4294967295)>>2]=HEAPF32[((__ZL5peaks669+d*80&4294967295)+32&4294967295)>>2]|0,k=unSign(HEAPU8[((b+49&4294967295)+d&4294967295)>>0],8,0)*2&4294967295|0,HEAPF32[((__ZL5peaks669+d*80&4294967295)+64&4294967295)>>2]=(k-HEAPF32[((__ZL5peaks669+d*80&4294967295)+32&4294967295)>>2])*64/(f|0),d=a=d+1&4294967295,(a|0)<=6)c=43;else break a;while(0)} -function __ZL7parwaveP13klatt_frame_t(){var f,d=null,e,b,a,g,c,h,k,j,l,m,n;l=__ZL8kt_frame;h=(HEAP32[(__ZL10kt_globals+24&4294967295)>>2]|0)/50;c=(HEAP32[(__ZL10kt_globals+176&4294967295)>>2]|0)/100;g=_sin((HEAP32[__ZZL7flutterP13klatt_frame_tE10time_count>>2]|0)*39.898227289999994);d=_sin((HEAP32[__ZZL7flutterP13klatt_frame_tE10time_count>>2]|0)*22.305308169999996);b=_sin((HEAP32[__ZZL7flutterP13klatt_frame_tE10time_count>>2]|0)*14.76548569);HEAP32[(l&4294967295)>>2]=(h*c*(g+d+b)*10|0)+HEAP32[(l& -4294967295)>>2]&4294967295;HEAP32[__ZZL7flutterP13klatt_frame_tE10time_count>>2]=HEAP32[__ZZL7flutterP13klatt_frame_tE10time_count>>2]+1&4294967295;HEAP32[(__ZL10kt_globals+36&4294967295)>>2]=0;a:for(;;){if(!((HEAP32[(__ZL10kt_globals+36&4294967295)>>2]|0)<(HEAP32[(__ZL10kt_globals+28&4294967295)>>2]|0))){f=70;break a}h=(_rand()|0)%16383+-8191&4294967295;HEAP32[(__ZL10kt_globals+52&4294967295)>>2]=h;h=(HEAP32[(__ZL10kt_globals+52&4294967295)>>2]|0)+HEAPF32[__ZZL9gen_noisedE5nlast>>2]*0.75;HEAPF32[__ZZL9gen_noisedE5nlast>> -2]=h;HEAPF32[__ZZL7parwaveP13klatt_frame_tE5noise>>2]=h;f=(HEAP32[(__ZL10kt_globals+32&4294967295)>>2]|0)>(HEAP32[(__ZL10kt_globals+48&4294967295)>>2]|0)?2:3;f==2&&(HEAPF32[__ZZL7parwaveP13klatt_frame_tE5noise>>2]*=0.5);h=HEAPF32[(__ZL10kt_globals+136&4294967295)>>2]*HEAPF32[__ZZL7parwaveP13klatt_frame_tE5noise>>2];c=0;b:for(;;){g=HEAP32[(__ZL10kt_globals+20&4294967295)>>2];f=g==1?5:g==2?9:g==3?13:17;f==5?(f=(HEAP32[(__ZL10kt_globals+32&4294967295)>>2]|0)<=2?6:7,f==6?HEAPF32[__ZZL16impulsive_sourcevE5vwave>> -2]=HEAPF32[(__ZZL16impulsive_sourcevE7doublet+HEAP32[(__ZL10kt_globals+32&4294967295)>>2]*8&4294967295)>>2]:f==7&&(HEAPF32[__ZZL16impulsive_sourcevE5vwave>>2]=0),f=HEAPF32[__ZZL16impulsive_sourcevE5vwave>>2],g=__ZL10kt_globals+188+1088&4294967295,f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],g=HEAPF32[(g+24&4294967295)>>2]=f,HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>> -2]=g):f==9?(f=(HEAP32[(__ZL10kt_globals+32&4294967295)>>2]|0)<(HEAP32[(__ZL10kt_globals+44&4294967295)>>2]|0)?10:11,f==10?(HEAPF32[(__ZL10kt_globals+56&4294967295)>>2]-=HEAPF32[(__ZL10kt_globals+64&4294967295)>>2],HEAPF32[__ZZL14natural_sourcevE5vwave>>2]=HEAPF32[(__ZL10kt_globals+56&4294967295)>>2]+HEAPF32[__ZZL14natural_sourcevE5vwave>>2],j=HEAPF32[__ZZL14natural_sourcevE5vwave>>2]*0.028):f==11&&(j=HEAPF32[__ZZL14natural_sourcevE5vwave>>2]=0),g=j,HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2]= -g):f==13&&(f=(HEAP32[(__ZL10kt_globals+40&4294967295)>>2]|0)!=0?14:15,f==14?(g=HEAP32[(__ZL10kt_globals+32&4294967295)>>2]|0,g/=HEAP32[(__ZL10kt_globals+40&4294967295)>>2]|0,g*=HEAP32[(__ZL10kt_globals+160&4294967295)>>2]|0,k=g|0,g-=k|0,f=reSign(HEAP16[(HEAP32[(__ZL10kt_globals+172&4294967295)>>2]+2*k&4294967295)>>1],16,0),d=reSign(HEAP16[(HEAP32[(__ZL10kt_globals+172&4294967295)>>2]+2*(k+1&4294967295)&4294967295)>>1],16,0),f=(d|0)-(f|0),f*=g,k=reSign(HEAP16[(HEAP32[(__ZL10kt_globals+172&4294967295)>> -2]+2*k&4294967295)>>1],16,0)+f,k*=HEAPF32[(__ZL10kt_globals+164&4294967295)>>2]):f==15&&(k=0),g=k,HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2]=g);f=(HEAP32[(__ZL10kt_globals+32&4294967295)>>2]|0)>=(HEAP32[(__ZL10kt_globals+40&4294967295)>>2]|0)?18:44;c:do if(f==18){HEAP32[(__ZL10kt_globals+32&4294967295)>>2]=0;g=l;f=(HEAP32[(g&4294967295)>>2]|0)>0?19:39;if(f==19){HEAP32[(__ZL10kt_globals+40&4294967295)>>2]=(HEAP32[(__ZL10kt_globals+8&4294967295)>>2]*40&4294967295|0)/(HEAP32[(g&4294967295)>>2]| -0)|0;d=HEAP32[(g+204&4294967295)>>2];f=(d|0)<0|(d|0)>87?20:21;f==20?a=0:f==21&&(a=reSign(HEAP16[(__ZZL7DBtoLINlE8amptable+d*2&4294967295)>>1],16,0)*0.001);f=a;HEAPF32[(__ZL10kt_globals+112&4294967295)>>2]=f;HEAP32[(__ZL10kt_globals+48&4294967295)>>2]=HEAP32[(__ZL10kt_globals+40&4294967295)>>2];f=(HEAP32[(g+204&4294967295)>>2]|0)>0?23:24;f==23&&(HEAP32[(__ZL10kt_globals+48&4294967295)>>2]=(HEAP32[(__ZL10kt_globals+48&4294967295)>>2]|0)>>1);d=HEAP32[(g+176&4294967295)>>2];f=(d|0)<0|(d|0)>87?25:26;f== -25?e=0:f==26&&(e=reSign(HEAP16[(__ZZL7DBtoLINlE8amptable+d*2&4294967295)>>1],16,0)*0.001);f=e;HEAPF32[(__ZL10kt_globals+144&4294967295)>>2]=f*0.1;HEAP32[(__ZL10kt_globals+44&4294967295)>>2]=HEAP32[(g+172&4294967295)>>2]*4&4294967295;f=(HEAP32[(__ZL10kt_globals+20&4294967295)>>2]|0)==1&(HEAP32[(__ZL10kt_globals+44&4294967295)>>2]|0)>263?28:29;f==28&&(HEAP32[(__ZL10kt_globals+44&4294967295)>>2]=263);b=HEAP32[(__ZL10kt_globals+44&4294967295)>>2];(b|0)>=(HEAP32[(__ZL10kt_globals+40&4294967295)>>2]-1& -4294967295|0)?(d=29,f=30):(d=29,f=31);if(f==30){var o=HEAP32[(__ZL10kt_globals+40&4294967295)>>2]-2&4294967295;HEAP32[(__ZL10kt_globals+44&4294967295)>>2]=o;d=30}f=((d==30?o:b)|0)<=39?32:33;f==32&&(HEAP32[(__ZL10kt_globals+44&4294967295)>>2]=40);f=reSign(HEAP16[(__ZZL21pitch_synch_par_resetP13klatt_frame_tE2B0+(HEAP32[(__ZL10kt_globals+44&4294967295)>>2]-40&4294967295)*2&4294967295)>>1],16,0);HEAPF32[(__ZL10kt_globals+64&4294967295)>>2]=f;HEAPF32[(__ZL10kt_globals+56&4294967295)>>2]=HEAPF32[(__ZL10kt_globals+ -64&4294967295)>>2]*(HEAP32[(__ZL10kt_globals+44&4294967295)>>2]|0)*0.333;d=(HEAP32[(__ZL10kt_globals+8&4294967295)>>2]|0)/(HEAP32[(__ZL10kt_globals+44&4294967295)>>2]|0)|0;f=__ZL10kt_globals+188+1088&4294967295;b=HEAPF32[(__ZL10kt_globals+72&4294967295)>>2]*(d|0);d=_llvm_exp_f64(b);HEAPF32[(f+16&4294967295)>>2]=0-d*d;b=HEAPF32[(__ZL10kt_globals+80&4294967295)>>2]*0;b=_cos(b);HEAPF32[(f+8&4294967295)>>2]=b*d*2;HEAPF32[(f&4294967295)>>2]=1-HEAPF32[(f+8&4294967295)>>2]-HEAPF32[(f+16&4294967295)>>2]; -f=(HEAP32[(__ZL10kt_globals+44&4294967295)>>2]|0)*0.00833;HEAPF32[(__ZL10kt_globals+188+1088&4294967295)>>2]*=f*f;d=HEAP32[(__ZL10kt_globals+40&4294967295)>>2]-HEAP32[(__ZL10kt_globals+44&4294967295)>>2]&4294967295;f=(HEAP32[(g+188&4294967295)>>2]|0)>(d|0)?34:35;f==34&&(HEAP32[(g+188&4294967295)>>2]=d);d=HEAP32[(g+188&4294967295)>>2];f=(HEAP32[__ZZL21pitch_synch_par_resetP13klatt_frame_tE4skew>>2]|0)>=0?36:37;f==36?HEAP32[__ZZL21pitch_synch_par_resetP13klatt_frame_tE4skew>>2]=d:f==37&&(HEAP32[__ZZL21pitch_synch_par_resetP13klatt_frame_tE4skew>> -2]=0-d&4294967295);HEAP32[(__ZL10kt_globals+40&4294967295)>>2]=HEAP32[__ZZL21pitch_synch_par_resetP13klatt_frame_tE4skew>>2]+HEAP32[(__ZL10kt_globals+40&4294967295)>>2]&4294967295;HEAP32[__ZZL21pitch_synch_par_resetP13klatt_frame_tE4skew>>2]=0-HEAP32[__ZZL21pitch_synch_par_resetP13klatt_frame_tE4skew>>2]&4294967295}else f==39&&(HEAP32[(__ZL10kt_globals+40&4294967295)>>2]=4,HEAPF32[(__ZL10kt_globals+112&4294967295)>>2]=0,HEAP32[(__ZL10kt_globals+48&4294967295)>>2]=HEAP32[(__ZL10kt_globals+40&4294967295)>> -2],HEAPF32[(__ZL10kt_globals+144&4294967295)>>2]=0,HEAPF32[(__ZL10kt_globals+56&4294967295)>>2]=0,HEAPF32[(__ZL10kt_globals+64&4294967295)>>2]=0);if(!((HEAP32[(__ZL10kt_globals+40&4294967295)>>2]|0)!=4|(HEAP32[(__ZL10kt_globals+36&4294967295)>>2]|0)==0))break c;HEAPF32[(__ZL10kt_globals+96&4294967295)>>2]=(HEAP32[(g+180&4294967295)>>2]|0)*0.033;f=HEAPF32[(__ZL10kt_globals+96&4294967295)>>2]>0?42:43;f==42?HEAPF32[(__ZL10kt_globals+88&4294967295)>>2]=1-HEAPF32[(__ZL10kt_globals+96&4294967295)>>2]:f== -43&&(HEAPF32[(__ZL10kt_globals+88&4294967295)>>2]=1)}while(0);f=HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2];g=__ZL10kt_globals+188+1152&4294967295;f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2];HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2];g=HEAPF32[(g+24&4294967295)>>2]=f;HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2]=g;HEAP32[(__ZL10kt_globals+32&4294967295)>>2]=HEAP32[(__ZL10kt_globals+ -32&4294967295)>>2]+1&4294967295;c=g=c+1&4294967295;if(!((g|0)<=3))break b}HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2]=HEAPF32[(__ZL10kt_globals+88&4294967295)>>2]*HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2]+HEAPF32[(__ZL10kt_globals+96&4294967295)>>2]*HEAPF32[__ZZL7parwaveP13klatt_frame_tE5vlast>>2];HEAPF32[__ZZL7parwaveP13klatt_frame_tE5vlast>>2]=HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2];f=(HEAP32[(__ZL10kt_globals+32&4294967295)>>2]|0)<(HEAP32[(__ZL10kt_globals+44&4294967295)>> -2]|0)?46:47;f==46&&(HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2]=HEAPF32[(__ZL10kt_globals+144&4294967295)>>2]*(HEAP32[(__ZL10kt_globals+52&4294967295)>>2]|0)+HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2]);d=HEAPF32[(__ZL10kt_globals+112&4294967295)>>2]*HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2];c=HEAPF32[(__ZL10kt_globals+120&4294967295)>>2]*HEAPF32[__ZZL7parwaveP13klatt_frame_tE5voice>>2];g=HEAPF32[(__ZL10kt_globals+128&4294967295)>>2]*HEAPF32[__ZZL7parwaveP13klatt_frame_tE5noise>> -2];d+=g;c+=g;g=0;f=(HEAP32[(__ZL10kt_globals&4294967295)>>2]|0)!=2?48:49;f==48&&(f=d,g=__ZL10kt_globals+188&4294967295,d=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],HEAPF32[(g+24&4294967295)>>2]=f,HEAPF32[(g&4294967295)>>2]+=HEAPF32[(g+40&4294967295)>>2],HEAPF32[(g+8&4294967295)>>2]+=HEAPF32[(g+48&4294967295)>>2],HEAPF32[(g+16&4294967295)>> -2]+=HEAPF32[(g+56&4294967295)>>2],f=g=d,g=__ZL10kt_globals+188+576&4294967295,f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],f=g=HEAPF32[(g+24&4294967295)>>2]=f,g=__ZL10kt_globals+188+512&4294967295,f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>> -2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],f=g=HEAPF32[(g+24&4294967295)>>2]=f,g=__ZL10kt_globals+188+448&4294967295,f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],f=g=HEAPF32[(g+24&4294967295)>>2]=f,g=__ZL10kt_globals+188+384&4294967295,f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>> -2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],f=g=HEAPF32[(g+24&4294967295)>>2]=f,g=__ZL10kt_globals+188+320&4294967295,f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],HEAPF32[(g+24&4294967295)>>2]=f,HEAPF32[(g&4294967295)>>2]+=HEAPF32[(g+40&4294967295)>>2],HEAPF32[(g+ -8&4294967295)>>2]+=HEAPF32[(g+48&4294967295)>>2],HEAPF32[(g+16&4294967295)>>2]+=HEAPF32[(g+56&4294967295)>>2],f=g=f,g=__ZL10kt_globals+188+256&4294967295,f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],HEAPF32[(g+24&4294967295)>>2]=f,HEAPF32[(g&4294967295)>>2]+=HEAPF32[(g+40&4294967295)>>2],HEAPF32[(g+8&4294967295)>>2]+=HEAPF32[(g+48&4294967295)>> -2],HEAPF32[(g+16&4294967295)>>2]+=HEAPF32[(g+56&4294967295)>>2],f=g=f,g=__ZL10kt_globals+188+192&4294967295,f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],HEAPF32[(g+24&4294967295)>>2]=f,HEAPF32[(g&4294967295)>>2]+=HEAPF32[(g+40&4294967295)>>2],HEAPF32[(g+8&4294967295)>>2]+=HEAPF32[(g+48&4294967295)>>2],HEAPF32[(g+16&4294967295)>>2]+=HEAPF32[(g+ -56&4294967295)>>2],f=g=f,g=__ZL10kt_globals+188+128&4294967295,f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],HEAPF32[(g+24&4294967295)>>2]=f,HEAPF32[(g&4294967295)>>2]+=HEAPF32[(g+40&4294967295)>>2],HEAPF32[(g+8&4294967295)>>2]+=HEAPF32[(g+48&4294967295)>>2],HEAPF32[(g+16&4294967295)>>2]+=HEAPF32[(g+56&4294967295)>>2],f=g=f,g=__ZL10kt_globals+ -188+64&4294967295,f=HEAPF32[(g&4294967295)>>2]*f+HEAPF32[(g+8&4294967295)>>2]*HEAPF32[(g+24&4294967295)>>2]+HEAPF32[(g+16&4294967295)>>2]*HEAPF32[(g+32&4294967295)>>2],HEAPF32[(g+32&4294967295)>>2]=HEAPF32[(g+24&4294967295)>>2],HEAPF32[(g+24&4294967295)>>2]=f,HEAPF32[(g&4294967295)>>2]+=HEAPF32[(g+40&4294967295)>>2],HEAPF32[(g+8&4294967295)>>2]+=HEAPF32[(g+48&4294967295)>>2],HEAPF32[(g+16&4294967295)>>2]+=HEAPF32[(g+56&4294967295)>>2],g=f);HEAPF32[__ZZL7parwaveP13klatt_frame_tE5sourc>>2]=c;d=HEAPF32[__ZZL7parwaveP13klatt_frame_tE5sourc>> -2];f=__ZL10kt_globals+188+704&4294967295;d=HEAPF32[(f&4294967295)>>2]*d+HEAPF32[(f+8&4294967295)>>2]*HEAPF32[(f+24&4294967295)>>2]+HEAPF32[(f+16&4294967295)>>2]*HEAPF32[(f+32&4294967295)>>2];HEAPF32[(f+32&4294967295)>>2]=HEAPF32[(f+24&4294967295)>>2];f=HEAPF32[(f+24&4294967295)>>2]=d;g=f+g;d=HEAPF32[__ZZL7parwaveP13klatt_frame_tE5sourc>>2];f=__ZL10kt_globals+188+640&4294967295;d=HEAPF32[(f&4294967295)>>2]*d+HEAPF32[(f+8&4294967295)>>2]*HEAPF32[(f+24&4294967295)>>2]+HEAPF32[(f+16&4294967295)>>2]*HEAPF32[(f+ -32&4294967295)>>2];HEAPF32[(f+32&4294967295)>>2]=HEAPF32[(f+24&4294967295)>>2];f=HEAPF32[(f+24&4294967295)>>2]=d;g=f+g;HEAPF32[__ZZL7parwaveP13klatt_frame_tE5sourc>>2]=h+c-HEAPF32[__ZZL7parwaveP13klatt_frame_tE8glotlast>>2];HEAPF32[__ZZL7parwaveP13klatt_frame_tE8glotlast>>2]=c;h=12;b:for(;;)if(f=HEAPF32[__ZZL7parwaveP13klatt_frame_tE5sourc>>2],c=(__ZL10kt_globals+188&4294967295)+h*64&4294967295,f=HEAPF32[(c&4294967295)>>2]*f+HEAPF32[(c+8&4294967295)>>2]*HEAPF32[(c+24&4294967295)>>2]+HEAPF32[(c+16& -4294967295)>>2]*HEAPF32[(c+32&4294967295)>>2],HEAPF32[(c+32&4294967295)>>2]=HEAPF32[(c+24&4294967295)>>2],c=HEAPF32[(c+24&4294967295)>>2]=f,g=c-g,h=c=h+1&4294967295,!((c|0)<=16))break b;h=HEAPF32[(__ZL10kt_globals+104&4294967295)>>2]*HEAPF32[__ZZL7parwaveP13klatt_frame_tE5sourc>>2];c=g=h-g;h=__ZL10kt_globals+188+1216&4294967295;c=HEAPF32[(h&4294967295)>>2]*c+HEAPF32[(h+8&4294967295)>>2]*HEAPF32[(h+24&4294967295)>>2]+HEAPF32[(h+16&4294967295)>>2]*HEAPF32[(h+32&4294967295)>>2];HEAPF32[(h+32&4294967295)>> -2]=HEAPF32[(h+24&4294967295)>>2];g=h=HEAPF32[(h+24&4294967295)>>2]=c;h=(HEAP32[(_wdata+52&4294967295)>>2]|0)*g*HEAPF32[(__ZL10kt_globals+152&4294967295)>>2]|0;f=(HEAP32[(_wdata+40&4294967295)>>2]|0)<(HEAP32[(_wdata+28&4294967295)>>2]|0)?52:56;f==52&&(c=HEAP32[(_wdata+24&4294967295)>>2],g=HEAPU32[(_wdata+40&4294967295)>>2],f=(HEAP32[(_wdata+32&4294967295)>>2]|0)==0?53:54,f==53?(n=HEAP8[(c+(g+1&4294967295)&4294967295)>>0],c=unSign(HEAPU8[(HEAP32[(_wdata+24&4294967295)>>2]+HEAP32[(_wdata+40&4294967295)>> -2]&4294967295)>>0],8,0),n=(reSign(n,8,0)*256&4294967295)+c&4294967295,HEAP32[(_wdata+40&4294967295)>>2]=HEAP32[(_wdata+40&4294967295)>>2]+2&4294967295):f==54&&(n=reSign(HEAP8[(c+g&4294967295)>>0],8,0)*HEAP32[(_wdata+32&4294967295)>>2]&4294967295,HEAP32[(_wdata+40&4294967295)>>2]=g+1&4294967295),c=(n*HEAP32[(_wdata+56&4294967295)>>2]&4294967295|0)/1024|0,c=(c*HEAP32[(_wdata+36&4294967295)>>2]&4294967295|0)/40|0,h=(c|0)+h);f=(HEAP32[(__ZL10kt_globals+180&4294967295)>>2]|0)>0?57:58;f==57&&(HEAP32[(__ZL10kt_globals+ -180&4294967295)>>2]=HEAP32[(__ZL10kt_globals+180&4294967295)>>2]-1&4294967295,h=(HEAP32[(__ZL10kt_globals+180&4294967295)>>2]|0)*h/64);h|=0;g=HEAP32[_echo_tail>>2];h=c=((reSign(HEAP16[(_echo_buf+g*2&4294967295)>>1],16,0)*HEAP32[_echo_amp>>2]&4294967295|0)>>8)+h&4294967295;g=g+1&4294967295;HEAP32[_echo_tail>>2]=g;(g|0)>5499?(d=58,f=59):(d=58,f=60);if(f==59){HEAP32[_echo_tail>>2]=0;var q=h,d=59}f=((d==59?q:c)|0)<-32768?61:62;b:do if(f==61)h=-32768;else if(f==62){if(!((h|0)>32767))break b;h=32767}while(0); -c=HEAP32[_out_ptr>>2];HEAP8[c>>0]=h&255;HEAP32[_out_ptr>>2]=c+1&4294967295;c=HEAP32[_out_ptr>>2];HEAP8[c>>0]=(h|0)>>8&255;HEAP32[_out_ptr>>2]=c+1&4294967295;c=HEAP32[_echo_head>>2];HEAP16[(_echo_buf+c*2&4294967295)>>1]=h&65535;h=c+1&4294967295;HEAP32[_echo_head>>2]=h;f=(h|0)>5499?65:66;f==65&&(HEAP32[_echo_head>>2]=0);HEAP32[__ZL12sample_count>>2]=HEAP32[__ZL12sample_count>>2]+1&4294967295;if(HEAPU32[_out_ptr>>2]>=HEAPU32[_out_end>>2]){f=67;break a}HEAP32[(__ZL10kt_globals+36&4294967295)>>2]=HEAP32[(__ZL10kt_globals+ -36&4294967295)>>2]+1&4294967295;f=69}f==67?m=1:f==70&&(m=0);return m} -function __Z13Wavegen_Klatti(f){var d=STACKTOP;STACKTOP+=56;_memset(d,0,56);var e,b,a,g,c,h,k,j,l,m,n,o;e=(f|0)==0?1:52;e==1&&(HEAP32[__ZL12sample_count>>2]=0);a:for(;;){if(!((HEAP32[__ZL12sample_count>>2]|0)<(HEAP32[__ZL8nsamples668>>2]|0))){e=53;break a}HEAP32[(__ZL8kt_frame&4294967295)>>2]=(HEAP32[(_wdata+4&4294967295)>>2]*10&4294967295|0)/4096|0;f=0;b:for(;;)if(HEAP32[((__ZL8kt_frame+8&4294967295)+f*4&4294967295)>>2]=HEAP32[(__ZL5peaks669+f*80&-1)>>2],e=(f|0)<=3?4:5,e==4&&(HEAP32[((__ZL8kt_frame+ -48&4294967295)+f*4&4294967295)>>2]=HEAP32[((__ZL5peaks669+f*80&4294967295)+4&4294967295)>>2]),f=c=f+1&4294967295,!((c|0)<=5))break b;f=1;b:for(;;)if(HEAP32[((__ZL8kt_frame+88&4294967295)+f*4&4294967295)>>2]=0,f=c=f+1&4294967295,!((c|0)<=6))break b;HEAP32[(__ZL8kt_frame+4&4294967295)>>2]=HEAP32[(__ZL6klattp&4294967295)>>2];HEAP32[(__ZL8kt_frame+196&4294967295)>>2]=HEAP32[(__ZL6klattp+24&4294967295)>>2];HEAP32[(__ZL8kt_frame+184&4294967295)>>2]=HEAP32[(__ZL6klattp+28&4294967295)>>2];HEAP32[(__ZL8kt_frame+ -192&4294967295)>>2]=HEAP32[(__ZL6klattp+32&4294967295)>>2];HEAP32[(__ZL8kt_frame+168&4294967295)>>2]=HEAP32[(__ZL6klattp+12&4294967295)>>2];HEAP32[(__ZL8kt_frame+176&4294967295)>>2]=HEAP32[(__ZL6klattp+36&4294967295)>>2];HEAP32[(__ZL8kt_frame+188&4294967295)>>2]=HEAP32[(__ZL6klattp+16&4294967295)>>2];HEAP32[(__ZL8kt_frame+180&4294967295)>>2]=HEAP32[(__ZL6klattp+8&4294967295)>>2];HEAP32[(__ZL8kt_frame+172&4294967295)>>2]=HEAP32[(__ZL6klattp+20&4294967295)>>2];f=0;b:for(;;)if(HEAPF32[((__ZL5peaks669+ -f*80&4294967295)+16&4294967295)>>2]+=HEAPF32[((__ZL5peaks669+f*80&4294967295)+48&4294967295)>>2],HEAP32[(__ZL5peaks669+f*80&-1)>>2]=HEAPF32[((__ZL5peaks669+f*80&4294967295)+16&4294967295)>>2]|0,HEAPF32[((__ZL5peaks669+f*80&4294967295)+24&4294967295)>>2]+=HEAPF32[((__ZL5peaks669+f*80&4294967295)+56&4294967295)>>2],HEAP32[((__ZL5peaks669+f*80&4294967295)+4&4294967295)>>2]=HEAPF32[((__ZL5peaks669+f*80&4294967295)+24&4294967295)>>2]|0,HEAPF32[((__ZL5peaks669+f*80&4294967295)+40&4294967295)>>2]+=HEAPF32[((__ZL5peaks669+ -f*80&4294967295)+72&4294967295)>>2],HEAP32[((__ZL5peaks669+f*80&4294967295)+12&4294967295)>>2]=HEAPF32[((__ZL5peaks669+f*80&4294967295)+40&4294967295)>>2]|0,HEAPF32[((__ZL5peaks669+f*80&4294967295)+32&4294967295)>>2]+=HEAPF32[((__ZL5peaks669+f*80&4294967295)+64&4294967295)>>2],HEAP32[((__ZL5peaks669+f*80&4294967295)+8&4294967295)>>2]=HEAPF32[((__ZL5peaks669+f*80&4294967295)+32&4294967295)>>2]|0,f=c=f+1&4294967295,!((c|0)<=8))break b;f=0;b:for(;;)if(HEAPF32[(__ZL7klattp1+f*8&4294967295)>>2]+=HEAPF32[(__ZL10klattp_inc+ -f*8&4294967295)>>2],HEAP32[(__ZL6klattp+f*4&4294967295)>>2]=HEAPF32[(__ZL7klattp1+f*8&4294967295)>>2]|0,f=c=f+1&4294967295,!((c|0)<=9))break b;f=0;b:for(;;)if(HEAP32[((__ZL8kt_frame+208&4294967295)+f*4&4294967295)>>2]=HEAP32[(__ZL5peaks669+f*80&-1)>>2],e=(f|0)<=3?14:15,e==14&&(HEAP32[((__ZL8kt_frame+248&4294967295)+f*4&4294967295)>>2]=HEAP32[((__ZL5peaks669+f*80&4294967295)+4&4294967295)>>2]),f=c=f+1&4294967295,!((c|0)<=6))break b;HEAP32[(_wdata+8&4294967295)>>2]=HEAP32[(_wdata+12&4294967295)>>2]+ -HEAP32[(_wdata+8&4294967295)>>2]&4294967295;f=(HEAP32[(_wdata+8&4294967295)>>2]|0)>>8;c=unSign((f|0)>127,1,0);e=reSign(c,8,0)!=0?17:18;e==17&&(f=127);f=unSign(HEAPU8[(HEAP32[(_wdata&4294967295)>>2]+f&4294967295)>>0],8,0)*HEAP32[(_wdata+20&4294967295)>>2]&4294967295;HEAP32[(_wdata+4&4294967295)>>2]=((f|0)>>8)+HEAP32[(_wdata+16&4294967295)>>2]&4294967295;f=HEAP32[__ZL8nsamples668>>2]-HEAP32[__ZL12sample_count>>2]&4294967295;HEAP32[(__ZL10kt_globals+28&4294967295)>>2]=f;e=(f|0)>64?19:20;e==19&&(HEAP32[(__ZL10kt_globals+ -28&4294967295)>>2]=64);f=__ZL8kt_frame;HEAP32[(__ZL10kt_globals+176&4294967295)>>2]=(HEAP32[(f&4294967295)>>2]|0)/10|0;HEAP32[(f+204&4294967295)>>2]=HEAP32[(f+4&4294967295)>>2]-7&4294967295;e=(HEAP32[(f+204&4294967295)>>2]|0)<0?21:22;e==21&&(HEAP32[(f+204&4294967295)>>2]=0);c=HEAP32[(f+168&4294967295)>>2];e=(c|0)<0|(c|0)>87?23:24;e==23?n=0:e==24&&(n=reSign(HEAP16[(__ZZL7DBtoLINlE8amptable+c*2&4294967295)>>1],16,0)*0.001);c=n;HEAPF32[(__ZL10kt_globals+128&4294967295)>>2]=c*0.05;c=HEAP32[(f+184&4294967295)>> -2];e=(c|0)<0|(c|0)>87?26:27;e==26?m=0:e==27&&(m=reSign(HEAP16[(__ZZL7DBtoLINlE8amptable+c*2&4294967295)>>1],16,0)*0.001);c=m;HEAPF32[(__ZL10kt_globals+136&4294967295)>>2]=c*0.25;c=HEAP32[(f+196&4294967295)>>2];e=(c|0)<0|(c|0)>87?29:30;e==29?l=0:e==30&&(l=reSign(HEAP16[(__ZZL7DBtoLINlE8amptable+c*2&4294967295)>>1],16,0)*0.001);c=l;HEAPF32[(__ZL10kt_globals+120&4294967295)>>2]=c;c=HEAP32[(f+192&4294967295)>>2];e=(c|0)<0|(c|0)>87?32:33;e==32?j=0:e==33&&(j=reSign(HEAP16[(__ZZL7DBtoLINlE8amptable+c*2& -4294967295)>>1],16,0)*0.001);c=j;HEAPF32[(__ZL10kt_globals+104&4294967295)>>2]=c*0.05;c=0;b:for(;;)if(a=c,b=HEAP32[((f+88&4294967295)+c*4&4294967295)>>2],e=(b|0)<0|(b|0)>87?36:37,e==36?k=0:e==37&&(k=reSign(HEAP16[(__ZZL7DBtoLINlE8amptable+b*2&4294967295)>>1],16,0)*0.001),e=k,HEAPF32[(d+a*8&4294967295)>>2]=e*HEAPF32[(__ZZL10frame_initP13klatt_frame_tE14amp_par_factor+c*8&4294967295)>>2],c=e=c+1&4294967295,!((e|0)<=6))break b;c=HEAP32[(f+200&4294967295)>>2]-3&4294967295;e=(c|0)<=0?40:41;e==40&&(c=57); -e=(c|0)<0|(c|0)>87?42:43;e==42?h=0:e==43&&(h=reSign(HEAP16[(__ZZL7DBtoLINlE8amptable+c*2&4294967295)>>1],16,0)*0.001);c=h;HEAPF32[(__ZL10kt_globals+152&4294967295)>>2]=c/(HEAP32[(__ZL10kt_globals+184&4294967295)>>2]|0);c=1;b:for(;;)if(a=(__ZL10kt_globals+188&4294967295)+c*64&4294967295,b=HEAP32[((f+48&4294967295)+c*4&4294967295)>>2],e=HEAP32[((f+8&4294967295)+c*4&4294967295)>>2],g=HEAPF32[(__ZL10kt_globals+72&4294967295)>>2]*(b|0),b=_llvm_exp_f64(g),HEAPF32[(a+16&4294967295)>>2]=0-b*b,g=HEAPF32[(__ZL10kt_globals+ -80&4294967295)>>2]*(e|0),e=_cos(g),HEAPF32[(a+8&4294967295)>>2]=e*b*2,HEAPF32[(a&4294967295)>>2]=1-HEAPF32[(a+8&4294967295)>>2]-HEAPF32[(a+16&4294967295)>>2],e=(c|0)<=5?46:47,e==46&&(a=(__ZL10kt_globals+1468&4294967295)+c*64&4294967295,b=HEAP32[((f+248&4294967295)+c*4&4294967295)>>2],e=HEAP32[((f+208&4294967295)+c*4&4294967295)>>2],g=HEAPF32[(__ZL10kt_globals+72&4294967295)>>2]*(b|0),b=_llvm_exp_f64(g),HEAPF32[(a+16&4294967295)>>2]=0-b*b,g=HEAPF32[(__ZL10kt_globals+80&4294967295)>>2]*(e|0),e=_cos(g), -HEAPF32[(a+8&4294967295)>>2]=e*b*2,HEAPF32[(a&4294967295)>>2]=1-HEAPF32[(a+8&4294967295)>>2]-HEAPF32[(a+16&4294967295)>>2],HEAPF32[(((__ZL10kt_globals+188&4294967295)+c*64&4294967295)+40&4294967295)>>2]=(HEAPF32[((__ZL10kt_globals+1468&4294967295)+c*64&-1)>>2]-HEAPF32[((__ZL10kt_globals+188&4294967295)+c*64&-1)>>2])/64,HEAPF32[(((__ZL10kt_globals+188&4294967295)+c*64&4294967295)+48&4294967295)>>2]=(HEAPF32[(((__ZL10kt_globals+1468&4294967295)+c*64&4294967295)+8&4294967295)>>2]-HEAPF32[(((__ZL10kt_globals+ -188&4294967295)+c*64&4294967295)+8&4294967295)>>2])/64,HEAPF32[(((__ZL10kt_globals+188&4294967295)+c*64&4294967295)+56&4294967295)>>2]=(HEAPF32[(((__ZL10kt_globals+1468&4294967295)+c*64&4294967295)+16&4294967295)>>2]-HEAPF32[(((__ZL10kt_globals+188&4294967295)+c*64&4294967295)+16&4294967295)>>2])/64),c=e=c+1&4294967295,!((e|0)<=9))break b;__ZL10setzeroabcllP11resonator_t(HEAP32[(f+8&-1)>>2],HEAP32[(f+48&-1)>>2],__ZL10kt_globals+188&4294967295);__ZL10setzeroabcllP11resonator_t(HEAP32[(f+208&-1)>>2], -HEAP32[(f+248&-1)>>2],__ZL10kt_globals+1468&4294967295);HEAPF32[(__ZL10kt_globals+188+40&4294967295)>>2]=(HEAPF32[(__ZL10kt_globals+1468&4294967295)>>2]-HEAPF32[(__ZL10kt_globals+188&4294967295)>>2])/64;HEAPF32[(__ZL10kt_globals+188+48&4294967295)>>2]=(HEAPF32[(__ZL10kt_globals+1468+8&4294967295)>>2]-HEAPF32[(__ZL10kt_globals+188+8&4294967295)>>2])/64;HEAPF32[(__ZL10kt_globals+188+56&4294967295)>>2]=(HEAPF32[(__ZL10kt_globals+1468+16&4294967295)>>2]-HEAPF32[(__ZL10kt_globals+188+16&4294967295)>>2])/ -64;for(c=0;;)if(a=(__ZL10kt_globals+188&4294967295)+(c+10&4294967295)*64&4294967295,b=HEAP32[((f+128&4294967295)+c*4&4294967295)>>2],e=HEAP32[((f+8&4294967295)+c*4&4294967295)>>2],g=HEAPF32[(__ZL10kt_globals+72&4294967295)>>2]*(b|0),b=_llvm_exp_f64(g),HEAPF32[(a+16&4294967295)>>2]=0-b*b,g=HEAPF32[(__ZL10kt_globals+80&4294967295)>>2]*(e|0),e=_cos(g),HEAPF32[(a+8&4294967295)>>2]=e*b*2,HEAPF32[(a&4294967295)>>2]=1-HEAPF32[(a+8&4294967295)>>2]-HEAPF32[(a+16&4294967295)>>2],HEAPF32[((__ZL10kt_globals+ -188&4294967295)+(c+10&4294967295)*64&-1)>>2]*=HEAPF32[(d+c*8&4294967295)>>2],c=e=c+1&4294967295,!((e|0)<=6))break;c=(HEAP32[(__ZL10kt_globals+8&4294967295)>>2]|0)/2|0;f=__ZL10kt_globals+188+1216&4294967295;e=HEAPF32[(__ZL10kt_globals+72&4294967295)>>2]*(c|0);c=_llvm_exp_f64(e);HEAPF32[(f+16&4294967295)>>2]=0-c*c;e=HEAPF32[(__ZL10kt_globals+80&4294967295)>>2]*0;e=_cos(e);HEAPF32[(f+8&4294967295)>>2]=e*c*2;HEAPF32[(f&4294967295)>>2]=1-HEAPF32[(f+8&4294967295)>>2]-HEAPF32[(f+16&4294967295)>>2];f=(__ZL7parwaveP13klatt_frame_t()| -0)==1;f=unSign(f,1,0);if(reSign(f,8,0)!=0){e=51;break a}else e=52}a:do if(e==51)o=1;else if(e==53){e=(HEAP32[__ZL8end_wave667>>2]|0)>0?54:56;b:do if(e==54){HEAP32[(__ZL10kt_globals+180&4294967295)>>2]=64;HEAP32[__ZL8end_wave667>>2]=0;HEAP32[__ZL12sample_count>>2]=HEAP32[__ZL12sample_count>>2]-64&4294967295;HEAP32[(__ZL10kt_globals+28&4294967295)>>2]=64;h=(__ZL7parwaveP13klatt_frame_t()|0)==1;h=unSign(h,1,0);if(reSign(h,8,0)==0){e=56;break b}o=1;break a}while(0);o=0}while(0);STACKTOP=d;return o} -function __Z14Wavegen_Klatt2iiiP7frame_tS0_(f,d,e,b,a){((e|0)==0?1:2)==1&&__Z14SetSynth_KlattiiP7frame_tS0_P7voice_ti(f,d,b,a,HEAP32[_wvoice>>2],1);return __Z13Wavegen_Klatti(e)}function __Z8sonicMSGPcz(f){var d=STACKTOP;STACKTOP+=4100;_memset(d,0,4100);var e=d+4096;HEAP32[e>>2]=arguments[__Z8sonicMSGPcz.length];_vsprintf(d&4294967295,f,HEAP32[e>>2]);e=_fopen(__str673&4294967295,__str1674&4294967295);_fputs(d&4294967295,e);_fclose(e);STACKTOP=d} -function _sonicGetSpeed(f){return HEAPF32[(f+16&4294967295)>>2]}function _sonicSetSpeed(f,d){HEAPF32[(f+16&4294967295)>>2]=d}function _sonicGetPitch(f){return HEAPF32[(f+24&4294967295)>>2]}function _sonicSetPitch(f,d){HEAPF32[(f+24&4294967295)>>2]=d}function _sonicGetVolume(f){return HEAPF32[(f+20&4294967295)>>2]}function _sonicSetVolume(f,d){HEAPF32[(f+20&4294967295)>>2]=d}function _sonicGetSampleRate(f){return HEAP32[(f+72&4294967295)>>2]} -function _sonicGetNumChannels(f){return HEAP32[(f+28&4294967295)>>2]}function _sonicSamplesAvailable(f){return HEAP32[(f+48&4294967295)>>2]} -function __ZL15downSampleInputP17sonicStreamStructPsi(f,d,e){var b,a,g,c,h;b=(HEAP32[(f+64&4294967295)>>2]|0)/(e|0)|0;e=e*HEAP32[(f+28&4294967295)>>2]&4294967295;h=HEAP32[(f+12&4294967295)>>2];a=0;f=(a|0)<(b|0)?1:4;a:do if(f==1)for(;;){g=c=0;f=(g|0)<(e|0)?2:3;c:do if(f==2)for(;;)if(c=reSign(HEAP16[d>>1],16,0)+c&4294967295,d=d+2&4294967295,g=g+1&4294967295,(g|0)<(e|0))f=2;else break c;while(0);c=(c|0)/(e|0)|0;HEAP16[h>>1]=c&65535;h=h+2&4294967295;a=a+1&4294967295;if((a|0)<(b|0))f=1;else break a}while(0)} -function __ZL22findPitchPeriodInRangePsiiPiS0_(f,d,e,b,a){var g,c,h,k,j,l,m,n,o,q,p;h=0;o=1;q=0;g=(d|0)<=(e|0)?1:11;a:do if(g==1)for(;;){n=0;k=f;j=f+2*d&4294967295;p=0;g=(p|0)<(d|0)?2:6;c:do if(g==2)for(;;)if(l=HEAP16[k>>1],k=k+2&4294967295,m=HEAP16[j>>1],j=j+2&4294967295,g=m,g=reSign(l,16,0)>=reSign(g,16,0)?3:4,g==3?c=unSign(l-m&65535,16,0):g==4&&(c=unSign(m-l&65535,16,0)),n=n+c&4294967295,p=p+1&4294967295,(p|0)<(d|0))g=2;else break c;while(0);g=(n*h&4294967295)>>>0<(o*d&4294967295)>>>0?7:8;g==7&& -(o=n,h=d);g=(n*h&4294967295)>>>0>(q*d&4294967295)>>>0?9:10;g==9&&(q=n);d=d+1&4294967295;if((d|0)<=(e|0))g=1;else break a}while(0);HEAP32[b>>2]=o;HEAP32[a>>2]=q;return h} -function __ZL15findPitchPeriodP17sonicStreamStructPs(f,d){var e=STACKTOP;STACKTOP+=8;_memset(e,0,8);var b,a,g,c,h=e+4,k,j,l;a=HEAP32[(f+56&4294967295)>>2];c=HEAP32[(f+60&4294967295)>>2];b=HEAP32[(f+72&4294967295)>>2];j=1;((b|0)>4E3?1:2)==1&&(j=(b|0)/4E3|0);b=(HEAP32[(f+28&4294967295)>>2]|0)!=1?5:3;a:do if(b==3){if((j|0)!=1){b=5;break a}l=__ZL22findPitchPeriodInRangePsiiPiS0_(d,a,c,e,h);b=13;break a}while(0);a:do if(b==5){__ZL15downSampleInputP17sonicStreamStructPsi(f,d,j);l=__ZL22findPitchPeriodInRangePsiiPiS0_(HEAP32[(f+ -12&4294967295)>>2],(a|0)/(j|0)|0,(c|0)/(j|0)|0,e,h);if((j|0)==1)break a;l=j*l&4294967295;a=l-(j<<2)&4294967295;c=(j*4&4294967295)+l&4294967295;b=(HEAP32[(f+56&4294967295)>>2]|0)>(a|0)?7:8;b==7&&(a=HEAP32[(f+56&4294967295)>>2]);b=(HEAP32[(f+60&4294967295)>>2]|0)<(c|0)?9:10;b==9&&(c=HEAP32[(f+60&4294967295)>>2]);b=(HEAP32[(f+28&4294967295)>>2]|0)==1?11:12;b==11?l=__ZL22findPitchPeriodInRangePsiiPiS0_(d,a,c,e,h):b==12&&(__ZL15downSampleInputP17sonicStreamStructPsi(f,d,1),l=__ZL22findPitchPeriodInRangePsiiPiS0_(HEAP32[(f+ -12&4294967295)>>2],a,c,e,h))}while(0);c=HEAP32[e>>2];a=HEAP32[h>>2];b=((a*3&4294967295|0)/2|0)<(HEAP32[(f+80&4294967295)>>2]|0)?14:16;a:do if(b==14){if(!((a|0)*3*(HEAP32[(f+84&4294967295)>>2]|0)<(HEAP32[(f+80&4294967295)>>2]|0)*(c|0)*2)){b=16;break a}g=1;b=17;break a}while(0);b==16&&(g=0);g=unSign((g|0)!=0,1,0);b=reSign(g,8,0)!=0?18:19;b==18?k=HEAP32[(f+76&4294967295)>>2]:b==19&&(k=l);HEAP32[(f+84&4294967295)>>2]=HEAP32[e>>2];HEAP32[(f+80&4294967295)>>2]=HEAP32[h>>2];HEAP32[(f+76&4294967295)>>2]= -l;STACKTOP=e;return k} -function __ZL10overlapAddiiPsS_S_(f,d,e,b,a){var g,c,h,k,j,l;j=0;g=(j|0)<(d|0)?1:4;a:do if(g==1)for(;;){c=e+2*j&4294967295;h=a+2*j&4294967295;k=b+2*j&4294967295;l=0;g=(l|0)<(f|0)?2:3;c:do if(g==2)for(;;){g=reSign(HEAP16[k>>1],16,0);g=(f-l&4294967295)*g&4294967295;var m=reSign(HEAP16[h>>1],16,0);HEAP16[c>>1]=(((m*l&4294967295)+g&4294967295|0)/(f|0)|0)&65535;c=c+2*d&4294967295;k=k+2*d&4294967295;h=h+2*d&4294967295;l=l+1&4294967295;if((l|0)<(f|0))g=2;else break c}while(0);j=j+1&4294967295;if((j|0)<(d| -0))g=1;else break a}while(0)} -function __ZL26enlargeInputBufferIfNeededP17sonicStreamStructi(f,d){var e,b;e=(d+HEAP32[(f+44&4294967295)>>2]&4294967295|0)>(HEAP32[(f+32&4294967295)>>2]|0)?1:3;a:do if(e==1){HEAP32[(f+32&4294967295)>>2]=(d+HEAP32[(f+32&4294967295)>>2]&4294967295)+((HEAP32[(f+32&4294967295)>>2]|0)>>1)&4294967295;e=_realloc(HEAP32[(f&4294967295)>>2],(HEAP32[(f+32&4294967295)>>2]*2&4294967295)*HEAP32[(f+28&4294967295)>>2]&4294967295);HEAP32[(f&4294967295)>>2]=e;if(HEAP32[(f&4294967295)>>2]!=0){e=3;break a}b=0;e=4;break a}while(0); -e==3&&(b=1);return b} -function __ZL27enlargeOutputBufferIfNeededP17sonicStreamStructi(f,d){var e,b;e=(d+HEAP32[(f+48&4294967295)>>2]&4294967295|0)>(HEAP32[(f+40&4294967295)>>2]|0)?1:3;a:do if(e==1){HEAP32[(f+40&4294967295)>>2]=(d+HEAP32[(f+40&4294967295)>>2]&4294967295)+((HEAP32[(f+40&4294967295)>>2]|0)>>1)&4294967295;e=_realloc(HEAP32[(f+4&4294967295)>>2],(HEAP32[(f+40&4294967295)>>2]*2&4294967295)*HEAP32[(f+28&4294967295)>>2]&4294967295);HEAP32[(f+4&4294967295)>>2]=e;if(HEAP32[(f+4&4294967295)>>2]!=0){e=3;break a}b= -0;e=4;break a}while(0);e==3&&(b=1);return b} -function __ZL12copyToOutputP17sonicStreamStructPsi(f,d,e){var b,a;b=(__ZL27enlargeOutputBufferIfNeededP17sonicStreamStructi(f,e)|0)==0;b=unSign(b,1,0);b=reSign(b,8,0)!=0?1:2;b==1?a=0:b==2&&(_llvm_memcpy_p0i8_p0i8_i32(HEAP32[(f+4&4294967295)>>2]+2*(HEAP32[(f+28&4294967295)>>2]*HEAP32[(f+48&4294967295)>>2]&4294967295)&4294967295,d,(HEAP32[(f+28&4294967295)>>2]*2&4294967295)*e&4294967295,1,0),HEAP32[(f+48&4294967295)>>2]=e+HEAP32[(f+48&4294967295)>>2]&4294967295,a=e);return a} -function __ZL18processStreamInputP17sonicStreamStruct(f){var d,e=null,b,a,g,c,h,k,j,l,m,n,o,q,p,r,v,u,s,t,D,w,A,x,B;B=HEAP32[(f+48&4294967295)>>2];s=HEAPF32[(f+16&4294967295)>>2]/HEAPF32[(f+24&4294967295)>>2];d=s>1.00001?2:1;a:do if(d==1){if(s<0.99999){d=2;break a}d=(__ZL12copyToOutputP17sonicStreamStructPsi(f,HEAP32[(f&4294967295)>>2],HEAP32[(f+44&4294967295)>>2])|0)==0;d=unSign(d,1,0);d=reSign(d,8,0)!=0?34:35;if(d==34){b=0;d=75;break a}else if(d==35){HEAP32[(f+44&4294967295)>>2]=0;d=36;break a}}while(0); -a:do if(d==2)if(d=s,w=f,A=d,x=HEAP32[(w+44&4294967295)>>2],k=0,j=HEAP32[(w+64&4294967295)>>2],d=(HEAP32[(w+44&4294967295)>>2]|0)<(j|0)?3:4,d==3){d=36;break a}else if(d==4){b:for(;;){o=w;d=(HEAP32[(w+68&4294967295)>>2]|0)>0?5:11;if(d==5)d=k,l=o,q=d,o=HEAP32[(l+68&4294967295)>>2],d=(HEAP32[(l+64&4294967295)>>2]|0)<(o|0)?6:7,d==6&&(o=HEAP32[(l+64&4294967295)>>2]),d=(__ZL12copyToOutputP17sonicStreamStructPsi(l,HEAP32[(l&4294967295)>>2]+2*(q*HEAP32[(l+28&4294967295)>>2]&4294967295)&4294967295,o)|0)==0, -d=unSign(d,1,0),d=reSign(d,8,0)!=0?8:9,d==8?u=0:d==9&&(HEAP32[(l+68&4294967295)>>2]=HEAP32[(l+68&4294967295)>>2]-o&4294967295,u=o),l=d=u,k=l+k&4294967295,e=10;else if(d==11)if(d=HEAP32[(o&4294967295)>>2]+2*(k*HEAP32[(w+28&4294967295)>>2]&4294967295)&4294967295,o=__ZL15findPitchPeriodP17sonicStreamStructPs(w,d),v=w,r=d,p=A,q=o,d=A>1?12:20,d==12){m=v;e=r;r=p;p=HEAP32[(m+28&4294967295)>>2];d=r>=2?13:14;c:do if(d==13)c=(q|0)/(r-1)|0;else if(d==14){if(!(r>1))break c;c=q;HEAP32[(m+68&4294967295)>>2]=(q| -0)*(2-r)/(r-1)|0}while(0);d=(__ZL27enlargeOutputBufferIfNeededP17sonicStreamStructi(m,c)|0)==0;d=unSign(d,1,0);d=reSign(d,8,0)!=0?17:18;d==17?g=0:d==18&&(__ZL10overlapAddiiPsS_S_(c,p,HEAP32[(m+4&4294967295)>>2]+2*(p*HEAP32[(m+48&4294967295)>>2]&4294967295)&4294967295,e,e+2*(p*q&4294967295)&4294967295),HEAP32[(m+48&4294967295)>>2]=c+HEAP32[(m+48&4294967295)>>2]&4294967295,g=c);m=d=g;k=(m+o&4294967295)+k&4294967295;e=19}else d==20&&(n=v,o=r,e=HEAP32[(n+28&4294967295)>>2],r=q,d=p<0.5?21:22,d==21?a=(r| -0)*p/(1-p)|0:d==22&&(a=r,HEAP32[(n+68&4294967295)>>2]=(q|0)*(p*2-1)/(1-p)|0),d=(__ZL27enlargeOutputBufferIfNeededP17sonicStreamStructi(n,a+q&4294967295)|0)==0,d=unSign(d,1,0),d=reSign(d,8,0)!=0?24:25,d==24?D=0:d==25&&(d=HEAP32[(n+4&4294967295)>>2]+2*(e*HEAP32[(n+48&4294967295)>>2]&4294967295)&4294967295,_llvm_memcpy_p0i8_p0i8_i32(d,o,(q*2&4294967295)*e&4294967295,1,0),d=HEAP32[(n+4&4294967295)>>2]+2*((q+HEAP32[(n+48&4294967295)>>2]&4294967295)*e&4294967295)&4294967295,__ZL10overlapAddiiPsS_S_(a,e, -d,o+2*(e*q&4294967295)&4294967295,o),HEAP32[(n+48&4294967295)>>2]=(q+HEAP32[(n+48&4294967295)>>2]&4294967295)+a&4294967295,D=a),n=d=D,k=n+k&4294967295,e=26);if(((e==26?n:e==19?m:l)|0)==0){d=28;break b}if((j+k&4294967295|0)<=(x|0))d=4;else{d=30;break b}}if(d==28){d=36;break a}else if(d==30){d=k;a=w;g=d;c=HEAP32[(a+44&4294967295)>>2]-g&4294967295;d=(c|0)>0?31:32;d==31&&_llvm_memmove_p0i8_p0i8_i32(HEAP32[(a&4294967295)>>2],HEAP32[(a&4294967295)>>2]+2*(g*HEAP32[(a+28&4294967295)>>2]&4294967295)&4294967295, -(HEAP32[(a+28&4294967295)>>2]*2&4294967295)*c&4294967295,1,0);HEAP32[(a+44&4294967295)>>2]=c;d=36;break a}}while(0);a:do if(d==36){d=HEAPF32[(f+24&4294967295)>>2]!=1?37:67;b:do if(d==37){d=B;b=f;u=d;a=HEAPF32[(b+24&4294967295)>>2];g=HEAP32[(b+28&4294967295)>>2];c=0;d=(HEAP32[(b+48&4294967295)>>2]|0)==(u|0)?38:39;if(d==38)h=1;else if(d==39){d=u;u=b;s=d;D=HEAP32[(u+48&4294967295)>>2]-s&4294967295;w=HEAP32[(u+28&4294967295)>>2];d=(D+HEAP32[(u+52&4294967295)>>2]&4294967295|0)>(HEAP32[(u+36&4294967295)>> -2]|0)?40:42;c:do if(d==40){HEAP32[(u+36&4294967295)>>2]=(D+HEAP32[(u+36&4294967295)>>2]&4294967295)+((HEAP32[(u+36&4294967295)>>2]|0)>>1)&4294967295;d=_realloc(HEAP32[(u+8&4294967295)>>2],(HEAP32[(u+36&4294967295)>>2]*2&4294967295)*w&4294967295);HEAP32[(u+8&4294967295)>>2]=d;if(HEAP32[(u+8&4294967295)>>2]!=0){d=42;break c}t=0;d=43;break c}while(0);d==42&&(_llvm_memcpy_p0i8_p0i8_i32(HEAP32[(u+8&4294967295)>>2]+2*(w*HEAP32[(u+52&4294967295)>>2]&4294967295)&4294967295,HEAP32[(u+4&4294967295)>>2]+2*(w* -s&4294967295)&4294967295,(D*2&4294967295)*w&4294967295,1,0),HEAP32[(u+48&4294967295)>>2]=s,HEAP32[(u+52&4294967295)>>2]=D+HEAP32[(u+52&4294967295)>>2]&4294967295,t=1);d=t;d=unSign((d|0)==0,1,0);d=reSign(d,8,0)!=0?44:59;if(d==44)h=0;else if(d==59){c:for(;;){var z=b;if(!((HEAP32[(b+52&4294967295)>>2]-c&4294967295|0)>=(HEAP32[(b+64&4294967295)>>2]|0))){d=60;break c}u=__ZL15findPitchPeriodP17sonicStreamStructPs(b,HEAP32[(z+8&4294967295)>>2]+2*(g*c&4294967295)&4294967295);s=(u|0)/a|0;d=(__ZL27enlargeOutputBufferIfNeededP17sonicStreamStructi(b, -s)|0)==0;d=unSign(d,1,0);if(reSign(d,8,0)!=0){d=46;break c}D=HEAP32[(b+4&4294967295)>>2]+2*(g*HEAP32[(b+48&4294967295)>>2]&4294967295)&4294967295;d=a>=1;w=HEAP32[(b+8&4294967295)>>2]+2*(g*c&4294967295)&4294967295;A=HEAP32[(b+8&4294967295)>>2];x=c;d=d?48:49;d:do if(d==48)k=A+2*(((u+x&4294967295)+(0-s&4294967295)&4294967295)*g&4294967295)&4294967295,__ZL10overlapAddiiPsS_S_(s,g,D,w,k);else if(d==49){k=A+2*(g*x&4294967295)&4294967295;l=s-u&4294967295;j=g;m=D;n=w;o=k;k=u;r=0;if(!((r|0)<(j|0)))break d; -for(;;){q=m+2*r&4294967295;e=o+2*r&4294967295;p=n+2*r&4294967295;v=0;d=(l+k&4294967295|0)>(v|0)?51:57;f:do if(d==51)for(;;){d=(v|0)<(l|0)?52:53;if(d==52)d=reSign(HEAP16[p>>1],16,0),HEAP16[q>>1]=(((k-v&4294967295)*d&4294967295|0)/(k|0)|0)&65535,p=p+2*j&4294967295;else if(d==53)if(d=(v|0)<(k|0)?54:55,d==54){d=reSign(HEAP16[p>>1],16,0);d=(k-v&4294967295)*d&4294967295;var y=reSign(HEAP16[e>>1],16,0);HEAP16[q>>1]=((((v-l&4294967295)*y&4294967295)+d&4294967295|0)/(k|0)|0)&65535;p=p+2*j&4294967295;e=e+2* -j&4294967295}else d==55&&(d=reSign(HEAP16[e>>1],16,0),HEAP16[q>>1]=(((v-l&4294967295)*d&4294967295|0)/(k|0)|0)&65535,e=e+2*j&4294967295);q=q+2*j&4294967295;v=v+1&4294967295;if((l+k&4294967295|0)>(v|0))d=51;else break f}while(0);r=r+1&4294967295;if((r|0)<(j|0))d=50;else break d}}while(0);HEAP32[(b+48&4294967295)>>2]=s+HEAP32[(b+48&4294967295)>>2]&4294967295;c=u+c&4294967295;d=59}d==60?(d=c,h=z,b=d,a=HEAP32[(h+28&4294967295)>>2],g=HEAP32[(h+8&4294967295)>>2]+2*(a*b&4294967295)&4294967295,d=(b|0)==0? -64:61,d==61&&(d=(HEAP32[(h+52&4294967295)>>2]|0)!=(b|0)?62:63,d==62&&_llvm_memmove_p0i8_p0i8_i32(HEAP32[(h+8&4294967295)>>2],g,(a*2&4294967295)*(HEAP32[(h+52&4294967295)>>2]-b&4294967295)&4294967295,1,0),HEAP32[(h+52&4294967295)>>2]=HEAP32[(h+52&4294967295)>>2]-b&4294967295),h=1):d==46&&(h=0)}}d=h;d=unSign((d|0)==0,1,0);if(reSign(d,8,0)==0)break b;b=0;break a}while(0);d=HEAPF32[(f+20&4294967295)>>2]!=1?68:74;b:do if(d==68){g=HEAPF32[(f+20&4294967295)>>2];a=HEAP32[(f+28&4294967295)>>2]*(HEAP32[(f+ -48&4294967295)>>2]-B&4294967295)&4294967295;b=HEAP32[(f+4&4294967295)>>2]+2*(B*HEAP32[(f+28&4294967295)>>2]&4294967295)&4294967295;g=g*4096|0;a=a-1&4294967295;c=(a|0)!=-1;unSign(c,1,0);if(!c){d=74;break b}for(;;){c=d=(reSign(HEAP16[b>>1],16,0)*g&4294967295|0)>>12;d=(d|0)>32767?70:71;d:do if(d==70)c=32767;else if(d==71){if(!((c|0)<-32767))break d;c=-32767}while(0);HEAP16[b>>1]=c&65535;b=b+2&4294967295;a=a-1&4294967295;d=unSign((a|0)!=-1,1,0);if(reSign(d,8,0)!=0)d=69;else{d=74;break b}}}while(0);b= -1}while(0);return b} -function _sonicWriteUnsignedCharToStream(f,d,e){var b,a,g,c;g=e*HEAP32[(f+28&4294967295)>>2]&4294967295;b=(e|0)==0?1:2;if(b==1)a=1;else if(b==2)if(b=(__ZL26enlargeInputBufferIfNeededP17sonicStreamStructi(f,e)|0)==0,b=unSign(b,1,0),b=reSign(b,8,0)!=0?3:4,b==3)a=0;else if(b==4){a=HEAP32[(f&4294967295)>>2]+2*(HEAP32[(f+28&4294967295)>>2]*HEAP32[(f+44&4294967295)>>2]&4294967295)&4294967295;g=g-1&4294967295;b=(g|0)!=-1;unSign(b,1,0);b=b?5:6;a:do if(b==5)for(;;)if(b=(unSign(HEAPU8[d>>0],8,0)-128&4294967295)<< -8&65535,HEAP16[a>>1]=b,a=a+2&4294967295,d=d+1&4294967295,g=g-1&4294967295,b=unSign((g|0)!=-1,1,0),reSign(b,8,0)!=0)b=5;else break a;while(0);HEAP32[(f+44&4294967295)>>2]=e+HEAP32[(f+44&4294967295)>>2]&4294967295;a=1}e=unSign((a|0)==0,1,0);b=reSign(e,8,0)!=0?8:9;b==8?c=0:b==9&&(c=__ZL18processStreamInputP17sonicStreamStruct(f));return c} -function _sonicWriteShortToStream(f,d,e){var b,a,g;b=(e|0)==0?1:2;b==1?a=1:b==2&&(b=(__ZL26enlargeInputBufferIfNeededP17sonicStreamStructi(f,e)|0)==0,b=unSign(b,1,0),b=reSign(b,8,0)!=0?3:4,b==3?a=0:b==4&&(_llvm_memcpy_p0i8_p0i8_i32(HEAP32[(f&4294967295)>>2]+2*(HEAP32[(f+28&4294967295)>>2]*HEAP32[(f+44&4294967295)>>2]&4294967295)&4294967295,d,(HEAP32[(f+28&4294967295)>>2]*2&4294967295)*e&4294967295,1,0),HEAP32[(f+44&4294967295)>>2]=e+HEAP32[(f+44&4294967295)>>2]&4294967295,a=1));d=unSign((a|0)==0, -1,0);b=reSign(d,8,0)!=0?6:7;b==6?g=0:b==7&&(g=__ZL18processStreamInputP17sonicStreamStruct(f));return g} -function _sonicWriteFloatToStream(f,d,e){var b,a,g,c;g=e*HEAP32[(f+28&4294967295)>>2]&4294967295;b=(e|0)==0?1:2;if(b==1)a=1;else if(b==2)if(b=(__ZL26enlargeInputBufferIfNeededP17sonicStreamStructi(f,e)|0)==0,b=unSign(b,1,0),b=reSign(b,8,0)!=0?3:4,b==3)a=0;else if(b==4){a=HEAP32[(f&4294967295)>>2]+2*(HEAP32[(f+28&4294967295)>>2]*HEAP32[(f+44&4294967295)>>2]&4294967295)&4294967295;g=g-1&4294967295;b=(g|0)!=-1;unSign(b,1,0);b=b?5:6;a:do if(b==5)for(;;)if(HEAP16[a>>1]=HEAPF32[d>>2]*32767|0,a=a+2&4294967295, -d=d+4&4294967295,g=g-1&4294967295,b=unSign((g|0)!=-1,1,0),reSign(b,8,0)!=0)b=5;else break a;while(0);HEAP32[(f+44&4294967295)>>2]=e+HEAP32[(f+44&4294967295)>>2]&4294967295;a=1}e=unSign((a|0)==0,1,0);b=reSign(e,8,0)!=0?8:9;b==8?c=0:b==9&&(c=__ZL18processStreamInputP17sonicStreamStruct(f));return c} -function _sonicReadUnsignedCharFromStream(f,d,e){var b,a,g,c;g=HEAP32[(f+48&4294967295)>>2];c=0;b=(g|0)==0?1:2;if(b==1)a=0;else if(b==2){if(((g|0)>(e|0)?3:4)==3)c=g-e&4294967295,g=e;e=HEAP32[(f+4&4294967295)>>2];a=g*HEAP32[(f+28&4294967295)>>2]&4294967295;a=b=a-1&4294967295;b=(b|0)!=-1;unSign(b,1,0);b=b?5:6;a:do if(b==5)for(;;)if(b=(reSign(HEAP16[e>>1],16,0)>>8&255)+-128&255,HEAP8[d>>0]=b,d=d+1&4294967295,e=e+2&4294967295,a=a-1&4294967295,b=unSign((a|0)!=-1,1,0),reSign(b,8,0)!=0)b=5;else break a; -while(0);((c|0)>0?7:8)==7&&_llvm_memmove_p0i8_p0i8_i32(HEAP32[(f+4&4294967295)>>2],HEAP32[(f+4&4294967295)>>2]+2*(g*HEAP32[(f+28&4294967295)>>2]&4294967295)&4294967295,(HEAP32[(f+28&4294967295)>>2]*2&4294967295)*c&4294967295,1,0);HEAP32[(f+48&4294967295)>>2]=c;a=g}return a} -function _sonicReadShortFromStream(f,d,e){var b,a,g,c;g=HEAP32[(f+48&4294967295)>>2];c=0;b=(g|0)==0?1:2;if(b==1)a=0;else if(b==2){if(((g|0)>(e|0)?3:4)==3)c=g-e&4294967295,g=e;_llvm_memcpy_p0i8_p0i8_i32(d,HEAP32[(f+4&4294967295)>>2],(HEAP32[(f+28&4294967295)>>2]*2&4294967295)*g&4294967295,1,0);((c|0)>0?5:6)==5&&_llvm_memmove_p0i8_p0i8_i32(HEAP32[(f+4&4294967295)>>2],HEAP32[(f+4&4294967295)>>2]+2*(g*HEAP32[(f+28&4294967295)>>2]&4294967295)&4294967295,(HEAP32[(f+28&4294967295)>>2]*2&4294967295)*c&4294967295, -1,0);HEAP32[(f+48&4294967295)>>2]=c;a=g}return a} -function _sonicReadFloatFromStream(f,d,e){var b,a,g,c;g=HEAP32[(f+48&4294967295)>>2];c=0;b=(g|0)==0?1:2;if(b==1)a=0;else if(b==2){if(((g|0)>(e|0)?3:4)==3)c=g-e&4294967295,g=e;e=HEAP32[(f+4&4294967295)>>2];a=g*HEAP32[(f+28&4294967295)>>2]&4294967295;a=b=a-1&4294967295;b=(b|0)!=-1;unSign(b,1,0);b=b?5:6;a:do if(b==5)for(;;)if(b=reSign(HEAP16[e>>1],16,0)/32767,HEAPF32[d>>2]=b,d=d+4&4294967295,e=e+2&4294967295,a=a-1&4294967295,b=unSign((a|0)!=-1,1,0),reSign(b,8,0)!=0)b=5;else break a;while(0);((c|0)>0? -7:8)==7&&_llvm_memmove_p0i8_p0i8_i32(HEAP32[(f+4&4294967295)>>2],HEAP32[(f+4&4294967295)>>2]+2*(g*HEAP32[(f+28&4294967295)>>2]&4294967295)&4294967295,(HEAP32[(f+28&4294967295)>>2]*2&4294967295)*c&4294967295,1,0);HEAP32[(f+48&4294967295)>>2]=c;a=g}return a} -function _sonicFlushStream(f){var d,e,b,a,g;b=HEAP32[(f+64&4294967295)>>2];a=HEAP32[(f+44&4294967295)>>2];d=(a|0)==0?1:2;a:do if(d==1)e=1;else if(d==2){d=(a|0)<(b|0)?5:3;b:do if(d==3){if((_sonicWriteShortToStream(f,0,0)|0)!=0)break b;e=0;break a}while(0);a=g=HEAP32[(f+44&4294967295)>>2];d=(g|0)==0?6:7;d==6?e=1:d==7&&(g=b-a&4294967295,_llvm_memset_p0i8_i32(HEAP32[(f&4294967295)>>2]+2*(a*HEAP32[(f+28&4294967295)>>2]&4294967295)&4294967295,0,(HEAP32[(f+28&4294967295)>>2]*2&4294967295)*g&4294967295,1, -0),HEAP32[(f+44&4294967295)>>2]=b,g=HEAP32[(f+48&4294967295)>>2],d=(_sonicWriteShortToStream(f,0,0)|0)==0,d=unSign(d,1,0),d=reSign(d,8,0)!=0?8:9,d==8?e=0:d==9&&(e=(a|0)*HEAPF32[(f+16&4294967295)>>2]+0.5|0,d=(HEAP32[(f+48&4294967295)>>2]|0)>(e+g&4294967295|0)?10:11,d==10&&(HEAP32[(f+48&4294967295)>>2]=e+g&4294967295),e=1))}while(0);return e} -function _sonicDestroyStream(f){var d;d=HEAP32[(f&4294967295)>>2]!=0?1:2;d==1&&_free(HEAP32[(f&4294967295)>>2]);d=HEAP32[(f+4&4294967295)>>2]!=0?3:4;d==3&&_free(HEAP32[(f+4&4294967295)>>2]);d=HEAP32[(f+8&4294967295)>>2]!=0?5:6;d==5&&_free(HEAP32[(f+8&4294967295)>>2]);d=HEAP32[(f+12&4294967295)>>2]!=0?7:8;d==7&&_free(HEAP32[(f+12&4294967295)>>2]);_free(f)} -function _sonicCreateStream(f,d){var e,b,a,g,c,h;a=_calloc(1,88);g=(f|0)/400|0;c=(f|0)/65|0;h=c*2&4294967295;e=a==0?1:2;e==1?b=0:e==2&&(HEAP32[(a+32&4294967295)>>2]=h,e=_calloc(h,d*2&4294967295),HEAP32[(a&4294967295)>>2]=e,e=HEAP32[(a&4294967295)>>2]==0?3:4,e==3?(_sonicDestroyStream(a),b=0):e==4&&(HEAP32[(a+40&4294967295)>>2]=h,e=_calloc(h,d*2&4294967295),HEAP32[(a+4&4294967295)>>2]=e,e=HEAP32[(a+4&4294967295)>>2]==0?5:6,e==5?(_sonicDestroyStream(a),b=0):e==6&&(HEAP32[(a+36&4294967295)>>2]=h,e=_calloc(h, -d*2&4294967295),HEAP32[(a+8&4294967295)>>2]=e,e=HEAP32[(a+8&4294967295)>>2]==0?7:8,e==7?(_sonicDestroyStream(a),b=0):e==8&&(b=_calloc(h,2),HEAP32[(a+12&4294967295)>>2]=b,HEAPF32[(a+16&4294967295)>>2]=1,HEAPF32[(a+24&4294967295)>>2]=1,HEAPF32[(a+20&4294967295)>>2]=1,HEAP32[(a+72&4294967295)>>2]=f,HEAP32[(a+28&4294967295)>>2]=d,HEAP32[(a+56&4294967295)>>2]=g,HEAP32[(a+60&4294967295)>>2]=c,HEAP32[(a+64&4294967295)>>2]=h,b=a))));return b} -function _sonicChangeShortSpeed(f,d,e,b,a,g,c){g=_sonicCreateStream(g,c);HEAPF32[(g+16&4294967295)>>2]=e;HEAPF32[(g+24&4294967295)>>2]=b;HEAPF32[(g+20&4294967295)>>2]=a;_sonicWriteShortToStream(g,f,d);_sonicFlushStream(g);d=HEAP32[(g+48&4294967295)>>2];_sonicReadShortFromStream(g,f,d);_sonicDestroyStream(g);return d} -function _sonicChangeFloatSpeed(f,d,e,b,a,g,c){g=_sonicCreateStream(g,c);HEAPF32[(g+16&4294967295)>>2]=e;HEAPF32[(g+24&4294967295)>>2]=b;HEAPF32[(g+20&4294967295)>>2]=a;_sonicWriteFloatToStream(g,f,d);_sonicFlushStream(g);d=HEAP32[(g+48&4294967295)>>2];_sonicReadFloatFromStream(g,f,d);_sonicDestroyStream(g);return d} -function __ZL15getopt_internaliPKPcPKcPK6optionPiiP11getopt_data(f,d,e,b,a,g,c){var h,k=null,j,l,m,n,o,q,p,r,v,u,s,t,D,w,A,x,B,z,y,E,H,G,F,I,C;t=e;G=H=E=e=y=0;I=F=-1;C=0;h=(f|0)==0?6:1;a:do if(h==1){if(d==0){h=6;break a}h=t!=0?4:3;if(h==3&&b==0){h=6;break a}if((HEAP32[(c+4&4294967295)>>2]|0)>=(f|0)){h=6;break a}if(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2]==0){h=6;break a}h=(_strcmp(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2],__str684&4294967295)|0)==0;j=HEAP32[(c+4&4294967295)>> -2];h=h?8:9;if(h==8){HEAP32[(c+4&4294967295)>>2]=j+1&4294967295;z=-1;h=141;break a}else if(h==9){h=(j|0)==0?10:11;h==10&&(HEAP32[(c+16&4294967295)>>2]=1,HEAP32[(c+4&4294967295)>>2]=HEAP32[(c+16&4294967295)>>2]);h=t==0?18:12;b:do if(h==12){h=reSign(HEAP8[t>>0],8,0)==45?14:13;if(h==13&&reSign(HEAP8[t>>0],8,0)!=43){h=18;break b}h=reSign(HEAP8[t>>0],8,0)==45?15:16;h==15?B=1:h==16&&(B=2);y=B;t=t+1&4294967295;h=22;break b}while(0);h==18&&(h=_getenv(__str1685&4294967295)!=0?19:20,h==19?x=2:h==20&&(x=0),y= -x);h=(HEAP32[(c+16&4294967295)>>2]|0)==1?23:59;b:do if(h==23)if(h=y,h=h==1?43:h==2?51:24,h==24){e=HEAP32[(c+4&4294967295)>>2];E=0;c:for(;;){h=HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2];j=g;u=h;h=h==0?30:27;d:do if(h==27){if(reSign(HEAP8[(u&4294967295)>>0],8,0)==45){h=30;break d}h=(j|0)==0?31:29;if(h==29&&reSign(HEAP8[(u&4294967295)>>0],8,0)==43){h=30;break d}s=0;h=32;break d}while(0);h==30&&(s=1);u=unSign(s,8,0);u=unSign((u|0)==0,1,0);h=reSign(u,8,0)!=0;u=HEAPU32[(c+4&4294967295)>>2]; -if(!h)break c;HEAP32[(c+4&4294967295)>>2]=u+1&4294967295;E=E+1&4294967295}h=HEAP32[(d+4*u&4294967295)>>2]==0?34:35;if(h==34){HEAP32[(c+4&4294967295)>>2]=e;z=-1;h=141;break a}else if(h==35){if((_strcmp(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2],__str684&4294967295)|0)!=0)break b;f=E;d=d+4*e&4294967295;a=b=f;f=d;g=0;h=((a|0)>>1|0)>(g|0)?37:38;c:do if(h==37)for(;;)if(k=HEAP32[(f+4*g&4294967295)>>2],HEAP32[(f+4*g&4294967295)>>2]=HEAP32[(f+4*((a+-1&4294967295)+(0-g&4294967295)&4294967295)& -4294967295)>>2],HEAP32[(f+4*((a+-1&4294967295)+(0-g&4294967295)&4294967295)&4294967295)>>2]=k,g=g+1&4294967295,((a|0)>>1|0)>(g|0))h=37;else break c;while(0);b=1+b&4294967295;f=d;a=0;h=((b|0)>>1|0)>(a|0)?39:40;c:do if(h==39)for(;;)if(g=HEAP32[(f+4*a&4294967295)>>2],HEAP32[(f+4*a&4294967295)>>2]=HEAP32[(f+4*((b+-1&4294967295)+(0-a&4294967295)&4294967295)&4294967295)>>2],HEAP32[(f+4*((b+-1&4294967295)+(0-a&4294967295)&4294967295)&4294967295)>>2]=g,a=a+1&4294967295,((b|0)>>1|0)>(a|0))h=39;else break c; -while(0);f=0;h=0>(f|0)?41:42;c:do if(h==41)for(;;)if(b=HEAP32[(d+4*f&4294967295)>>2],HEAP32[(d+4*f&4294967295)>>2]=HEAP32[(d+4*(0+(0-f&4294967295)&4294967295)&4294967295)>>2],HEAP32[(d+4*(0+(0-f&4294967295)&4294967295)&4294967295)>>2]=b,f=f+1&4294967295,0>(f|0))h=41;else break c;while(0);HEAP32[(c+4&4294967295)>>2]=e+1&4294967295;z=-1;h=141;break a}}else if(h==43){h=g;j=HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2];l=h;h=j==0?47:44;c:do if(h==44){if(reSign(HEAP8[(j&4294967295)>>0],8,0)== -45){h=47;break c}h=(l|0)==0?48:46;if(h==46&&reSign(HEAP8[(j&4294967295)>>0],8,0)==43){h=47;break c}m=0;h=49;break c}while(0);h==47&&(m=1);h=unSign(m,8,0);h=unSign((h|0)==0,1,0);if(reSign(h,8,0)==0)break b;e=HEAPU32[(c+4&4294967295)>>2];HEAP32[(c&4294967295)>>2]=HEAP32[(d+4*e&4294967295)>>2];HEAP32[(c+4&4294967295)>>2]=e+1&4294967295;HEAP32[(c+12&4294967295)>>2]=1;z=HEAP32[(c+12&4294967295)>>2];h=141;break a}else if(h==51){h=g;j=HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2];l=h;h=j==0?55: -52;c:do if(h==52){if(reSign(HEAP8[(j&4294967295)>>0],8,0)==45){h=55;break c}h=(l|0)==0?56:54;if(h==54&&reSign(HEAP8[(j&4294967295)>>0],8,0)==43){h=55;break c}n=0;h=57;break c}while(0);h==55&&(n=1);h=unSign(n,8,0);h=unSign((h|0)==0,1,0);if(reSign(h,8,0)==0)break b;z=-1;h=141;break a}while(0);h=b!=0?60:83;b:do if(h==60){h=(_memcmp(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2],__str684&4294967295,2)|0)==0?63:61;if(h==61){if((g|0)==0){h=83;break b}if(reSign(HEAP8[(HEAP32[(d+4*HEAP32[(c+4&4294967295)>> -2]&4294967295)>>2]&4294967295)>>0],8,0)!=43){h=83;break b}}if((HEAP32[(c+16&4294967295)>>2]|0)!=1){h=83;break b}h=(_memcmp(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2],__str684&4294967295,2)|0)==0?65:66;h==65&&(HEAP32[(c+16&4294967295)>>2]=2);F=-1;G=h=_strchr(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2]+HEAP32[(c+16&4294967295)>>2]&4294967295,61);h=h==0?67:68;h==67?(H=_strlen(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2]),G=HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>> -2]+H&4294967295,H=H-HEAP32[(c+16&4294967295)>>2]&4294967295):h==68&&(H=((0-HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2]&4294967295)+G&4294967295)+(0-HEAP32[(c+16&4294967295)>>2]&4294967295)&4294967295);for(j=0;;){if(HEAP32[(b+16*j&-1)>>2]==0){h=80;break}h=(_memcmp(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2]+HEAP32[(c+16&4294967295)>>2]&4294967295,HEAP32[(b+16*j&-1)>>2],H)|0)==0?71:78;if(h==71){if((_strlen(HEAP32[(b+16*j&-1)>>2])|0)==(H|0)){h=72;break}if(!((F|0)<0)){h=75;break}F= -j}j=j+1&4294967295;h=79}if(h==80)var K=F,k=80;else if(h==72){var O=j;F=O;k=72}else if(h==75){h=(HEAP32[(c+8&4294967295)>>2]|0)!=0?76:77;h==76&&_fprintf(HEAP32[_stderr>>2],__str2686&4294967295,HEAP32[(d&4294967295)>>2],HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2],HEAP32[(b+16*F&-1)>>2],HEAP32[(b+16*j&-1)>>2]);HEAP32[(c+12&4294967295)>>2]=63;z=HEAP32[(c+12&4294967295)>>2];h=141;break a}if(!(((k==80?K:O)|0)>=0)){h=83;break b}var J=F;I=HEAP32[((b+16*J&4294967295)+4&4294967295)>>2];k=82;h=84; -break b}while(0);if(h==83)var Q=F,k=83;h=((k==83?Q:J)|0)<0?85:99;b:do if(h==85){if(t==0)break b;C=reSign(HEAP8[(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2]+HEAP32[(c+16&4294967295)>>2]&4294967295)>>0],8,0);C=_strchr(t,C);h=C==0?87:92;if(h==87){h=(HEAP32[(c+8&4294967295)>>2]|0)!=0?88:89;h==88&&(e=reSign(HEAP8[(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2]+HEAP32[(c+16&4294967295)>>2]&4294967295)>>0],8,0),_fprintf(HEAP32[_stderr>>2],__str3687&4294967295,HEAP32[(d&4294967295)>> -2],e));HEAP32[(c+16&4294967295)>>2]=HEAP32[(c+16&4294967295)>>2]+1&4294967295;h=reSign(HEAP8[(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2]+HEAP32[(c+16&4294967295)>>2]&4294967295)>>0],8,0)==0?90:91;h==90&&(HEAP32[(c+4&4294967295)>>2]=HEAP32[(c+4&4294967295)>>2]+1&4294967295,HEAP32[(c+16&4294967295)>>2]=1);HEAP32[(c+12&4294967295)>>2]=63;z=HEAP32[(c+12&4294967295)>>2];h=141;break a}else h==92&&(h=reSign(HEAP8[(C+1&4294967295)>>0],8,0)==58?93:97,h==93?(h=reSign(HEAP8[(C+2&4294967295)>>0], -8,0)==58?94:95,h==94?w=2:h==95&&(w=1),A=w):h==97&&(A=0),I=A,G=(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2]+HEAP32[(c+16&4294967295)>>2]&4294967295)+1&4294967295,j=reSign(HEAP8[C>>0],8,0),HEAP32[(c+12&4294967295)>>2]=j)}while(0);j=0;h=I;h=h==1?106:h==2?100:117;if(h==117){l=c+16&4294967295;h=(F|0)<0?118:120;b:do if(h==118){HEAP32[(c+16&4294967295)>>2]=HEAP32[l>>2]+1&4294967295;if(reSign(HEAP8[(HEAP32[(d+4*HEAP32[(c+4&4294967295)>>2]&4294967295)>>2]+HEAP32[(c+16&4294967295)>>2]&4294967295)>> -0],8,0)!=0)break b;HEAP32[(c+16&4294967295)>>2]=1}else h==120&&(HEAP32[l>>2]=1);while(0);HEAP32[(c&4294967295)>>2]=0}else if(h==106)if(h=reSign(HEAP8[G>>0],8,0)==61?107:108,h==107&&(G=G+1&4294967295),h=reSign(HEAP8[G>>0],8,0)!=0,l=c,h=h?109:110,h==109)HEAP32[(l&4294967295)>>2]=G,HEAP32[(c+16&4294967295)>>2]=1;else{if(h==110)if(v=c,h=(HEAP32[(l+4&4294967295)>>2]+1&4294967295|0)>=(f|0)?111:116,h==111){h=(HEAP32[(v+8&4294967295)>>2]|0)!=0?112:115;h==112&&(_fprintf(HEAP32[_stderr>>2],__str4688&4294967295, -HEAP32[(d&4294967295)>>2]),h=(F|0)>=0?113:114,h==113?_fprintf(HEAP32[_stderr>>2],__str5689&4294967295,HEAP32[(b+16*F&-1)>>2]):h==114&&(e=reSign(HEAP8[C>>0],8,0),_fprintf(HEAP32[_stderr>>2],__str6690&4294967295,e)));HEAP32[(c+4&4294967295)>>2]=HEAP32[(c+4&4294967295)>>2]+1&4294967295;HEAP32[(c+12&4294967295)>>2]=58;z=HEAP32[(c+12&4294967295)>>2];h=141;break a}else h==116&&(HEAP32[(c&4294967295)>>2]=HEAP32[(d+4*(HEAP32[(v+4&4294967295)>>2]+1&4294967295)&4294967295)>>2],j=1,HEAP32[(c+16&4294967295)>> -2]=1)}else h==100&&(h=reSign(HEAP8[G>>0],8,0)==61?101:102,h==101&&(G=G+1&4294967295),h=reSign(HEAP8[G>>0],8,0)!=0?103:104,h==103?D=G:h==104&&(D=0),HEAP32[(c&4294967295)>>2]=D,HEAP32[(c+16&4294967295)>>2]=1);h=(y|0)!=0?132:123;b:do if(h==123){if((HEAP32[(c+16&4294967295)>>2]|0)!=1){h=132;break b}if((E|0)==0){h=132;break b}h=j+1&4294967295;v=E;l=d+4*e&4294967295;r=v;v=h;h=r;o=l;q=h;p=0;h=((q|0)>>1|0)>(p|0)?126:127;c:do if(h==126)for(;;)if(h=HEAP32[(o+4*p&4294967295)>>2],HEAP32[(o+4*p&4294967295)>>2]= -HEAP32[(o+4*((q+-1&4294967295)+(0-p&4294967295)&4294967295)&4294967295)>>2],HEAP32[(o+4*((q+-1&4294967295)+(0-p&4294967295)&4294967295)&4294967295)>>2]=h,p=p+1&4294967295,((q|0)>>1|0)>(p|0))h=126;else break c;while(0);h=v+r&4294967295;r=l;o=h;q=0;h=((o|0)>>1|0)>(q|0)?128:129;c:do if(h==128)for(;;)if(h=HEAP32[(r+4*q&4294967295)>>2],HEAP32[(r+4*q&4294967295)>>2]=HEAP32[(r+4*((o+-1&4294967295)+(0-q&4294967295)&4294967295)&4294967295)>>2],HEAP32[(r+4*((o+-1&4294967295)+(0-q&4294967295)&4294967295)&4294967295)>> -2]=h,q=q+1&4294967295,((o|0)>>1|0)>(q|0))h=128;else break c;while(0);v=h=v;r=0;h=((v|0)>>1|0)>(r|0)?130:131;c:do if(h==130)for(;;)if(h=HEAP32[(l+4*r&4294967295)>>2],HEAP32[(l+4*r&4294967295)>>2]=HEAP32[(l+4*((v+-1&4294967295)+(0-r&4294967295)&4294967295)&4294967295)>>2],HEAP32[(l+4*((v+-1&4294967295)+(0-r&4294967295)&4294967295)&4294967295)>>2]=h,r=r+1&4294967295,((v|0)>>1|0)>(r|0))h=130;else break c;while(0);HEAP32[(c+4&4294967295)>>2]=(j+1&4294967295)+e&4294967295;h=134;break b}while(0);b:do if(h== -132){if((HEAP32[(c+16&4294967295)>>2]|0)!=1)break b;HEAP32[(c+4&4294967295)>>2]=(HEAP32[(c+4&4294967295)>>2]+1&4294967295)+j&4294967295}while(0);h=(F|0)>=0?135:140;if(h==135)if(h=a!=0?136:137,h==136&&(HEAP32[a>>2]=F),j=b+16*F&4294967295,h=HEAP32[((b+16*F&4294967295)+8&4294967295)>>2]!=0?138:139,h==138){HEAP32[HEAP32[(j+8&4294967295)>>2]>>2]=HEAP32[((b+16*F&4294967295)+12&4294967295)>>2];z=0;h=141;break a}else{if(h==139){z=HEAP32[(j+12&4294967295)>>2];h=141;break a}}else if(h==140){z=HEAP32[(c+12& -4294967295)>>2];h=141;break a}}}while(0);h==6&&(z=-1);return z}function ___getopt_long_only_r(f,d,e,b,a,g){return __ZL15getopt_internaliPKPcPKcPK6optionPiiP11getopt_data(f,d,e,b,a,1,g)}function ___getopt_long_r(f,d,e,b,a,g){return __ZL15getopt_internaliPKPcPKcPK6optionPiiP11getopt_data(f,d,e,b,a,0,g)}function ___getopt_r(f,d,e,b){return __ZL15getopt_internaliPKPcPKcPK6optionPiiP11getopt_data(f,d,e,0,0,0,b)} -function _getopt_long_only(f,d,e,b,a){var g=STACKTOP;STACKTOP+=20;_memset(g,0,20);HEAP32[(g&4294967295)>>2]=HEAP32[_optarg>>2];HEAP32[(g+4&4294967295)>>2]=HEAP32[_optind>>2];HEAP32[(g+8&4294967295)>>2]=HEAP32[_opterr>>2];HEAP32[(g+12&4294967295)>>2]=HEAP32[_optopt>>2];HEAP32[(g+16&4294967295)>>2]=HEAP32[__ZL8optwhere>>2];f=__ZL15getopt_internaliPKPcPKcPK6optionPiiP11getopt_data(f,d,e,b,a,1,g);HEAP32[_optarg>>2]=HEAP32[(g&4294967295)>>2];HEAP32[_optind>>2]=HEAP32[(g+4&4294967295)>>2];HEAP32[_opterr>> -2]=HEAP32[(g+8&4294967295)>>2];HEAP32[_optopt>>2]=HEAP32[(g+12&4294967295)>>2];HEAP32[__ZL8optwhere>>2]=HEAP32[(g+16&4294967295)>>2];STACKTOP=g;return f} -function _getopt_long(f,d,e,b,a){var g=STACKTOP;STACKTOP+=20;_memset(g,0,20);HEAP32[(g&4294967295)>>2]=HEAP32[_optarg>>2];HEAP32[(g+4&4294967295)>>2]=HEAP32[_optind>>2];HEAP32[(g+8&4294967295)>>2]=HEAP32[_opterr>>2];HEAP32[(g+12&4294967295)>>2]=HEAP32[_optopt>>2];HEAP32[(g+16&4294967295)>>2]=HEAP32[__ZL8optwhere>>2];f=__ZL15getopt_internaliPKPcPKcPK6optionPiiP11getopt_data(f,d,e,b,a,0,g);HEAP32[_optarg>>2]=HEAP32[(g&4294967295)>>2];HEAP32[_optind>>2]=HEAP32[(g+4&4294967295)>>2];HEAP32[_opterr>>2]= -HEAP32[(g+8&4294967295)>>2];HEAP32[_optopt>>2]=HEAP32[(g+12&4294967295)>>2];HEAP32[__ZL8optwhere>>2]=HEAP32[(g+16&4294967295)>>2];STACKTOP=g;return f} -function _getopt(f,d,e){var b=STACKTOP;STACKTOP+=20;_memset(b,0,20);HEAP32[(b&4294967295)>>2]=HEAP32[_optarg>>2];HEAP32[(b+4&4294967295)>>2]=HEAP32[_optind>>2];HEAP32[(b+8&4294967295)>>2]=HEAP32[_opterr>>2];HEAP32[(b+12&4294967295)>>2]=HEAP32[_optopt>>2];HEAP32[(b+16&4294967295)>>2]=HEAP32[__ZL8optwhere>>2];f=__ZL15getopt_internaliPKPcPKcPK6optionPiiP11getopt_data(f,d,e,0,0,0,b);HEAP32[_optarg>>2]=HEAP32[(b&4294967295)>>2];HEAP32[_optind>>2]=HEAP32[(b+4&4294967295)>>2];HEAP32[_opterr>>2]=HEAP32[(b+ -8&4294967295)>>2];HEAP32[_optopt>>2]=HEAP32[(b+12&4294967295)>>2];HEAP32[__ZL8optwhere>>2]=HEAP32[(b+16&4294967295)>>2];STACKTOP=b;return f} -function ___strtok_r(f,d,e,b){var a,g,c,h;a=f!=0?2:1;a:do if(a==1){f=HEAP32[e>>2];if(f!=0){a=2;break a}g=0;a=19;break a}while(0);if(a==2){a:for(;;){c=reSign(HEAP8[f>>0],8,0);f=f+1&4294967295;for(a=d;;){h=reSign(HEAP8[a>>0],8,0);var k=unSign((h|0)!=0,1,0);a=a+1&4294967295;var j=reSign(k,8,0)!=0,k=c;if(!j){a=9;break a}if((k|0)==(h|0))break}if((b|0)!=0)a=4;else{a=7;break a}}if(a==9)if(a=(k|0)==0?10:11,a==10)g=HEAP32[e>>2]=0;else{if(a==11){b=f+-1&4294967295;a:for(;;){c=reSign(HEAP8[f>>0],8,0);f=f+1&4294967295; -for(a=d;;){h=reSign(HEAP8[a>>0],8,0);g=unSign((h|0)==(c|0),1,0);a=a+1&4294967295;if(reSign(g,8,0)!=0)break a;if((h|0)==0)continue a}}a=(c|0)==0?15:16;a==15?f=0:a==16&&(HEAP8[(f+-1&4294967295)>>0]=0);HEAP32[e>>2]=f;g=b}}else a==7&&(HEAP32[e>>2]=f,HEAP8[(f+-1&4294967295)>>0]=0,g=f+-1&4294967295)}return g}function _strtok_r(f,d,e){return ___strtok_r(f,d,e,1)}function _strtok(f,d){var e=STACKTOP;STACKTOP+=4;_memset(e,0,4);var b=___strtok_r(f,d,e,1);STACKTOP=e;return b} -var FUNCTION_TABLE=[0,0,__Z13string_sorterPPcS0_,0,__ZL13rgroup_sorterP6RGROUPS0_,0,__ZL16VoiceScoreSorterPKvS0_,0,__ZL15VoiceNameSorterPKvS0_,0];Module.callMain=function(f){function d(){for(var a=0;a<3;a++)b.push(0)}var e=f.length+1,b=[allocate(intArrayFromString("/bin/this.program"),"i8",ALLOC_STATIC)];d();for(var a=0;a>2]=__str19&4294967295;HEAP32[__ZZ4mainE12long_options+16>>2]=__str20&4294967295;HEAP32[__ZZ4mainE12long_options+ -32>>2]=__str21&4294967295;HEAP32[__ZZ4mainE12long_options+48>>2]=__str22&4294967295;HEAP32[__ZZ4mainE12long_options+64>>2]=__str23&4294967295;HEAP32[__ZZ4mainE12long_options+80>>2]=__str24&4294967295;HEAP32[__ZZ4mainE12long_options+96>>2]=__str5&4294967295;HEAP32[__ZZ4mainE12long_options+112>>2]=__str25&4294967295;HEAP32[__ZZ4mainE12long_options+128>>2]=__str26&4294967295;HEAP32[__ZZ4mainE12long_options+144>>2]=__str27&4294967295;HEAP32[__ZZ4mainE12long_options+160>>2]=__str28&4294967295;HEAP32[__ZZ4mainE12long_options+ -176>>2]=__str29&4294967295;HEAP32[_mnem_rules>>2]=__str56&4294967295;HEAP32[_mnem_rules+8>>2]=__str57&4294967295;HEAP32[_mnem_rules+16>>2]=__str58&4294967295;HEAP32[_mnem_rules+24>>2]=__str59&4294967295;HEAP32[_mnem_rules+32>>2]=__str60&4294967295;HEAP32[_mnem_rules+40>>2]=__str61&4294967295;HEAP32[_mnem_rules+48>>2]=__str62&4294967295;HEAP32[_mnem_flags>>2]=__str143&4294967295;HEAP32[_mnem_flags+8>>2]=__str244&4294967295;HEAP32[_mnem_flags+16>>2]=__str345&4294967295;HEAP32[_mnem_flags+24>>2]=__str446& -4294967295;HEAP32[_mnem_flags+32>>2]=__str547&4294967295;HEAP32[_mnem_flags+40>>2]=__str648&4294967295;HEAP32[_mnem_flags+48>>2]=__str749&4294967295;HEAP32[_mnem_flags+56>>2]=__str850&4294967295;HEAP32[_mnem_flags+64>>2]=__str951&4294967295;HEAP32[_mnem_flags+72>>2]=__str1052&4294967295;HEAP32[_mnem_flags+80>>2]=__str1153&4294967295;HEAP32[_mnem_flags+88>>2]=__str1254&4294967295;HEAP32[_mnem_flags+96>>2]=__str1355&4294967295;HEAP32[_mnem_flags+104>>2]=__str1456&4294967295;HEAP32[_mnem_flags+112>> -2]=__str1557&4294967295;HEAP32[_mnem_flags+120>>2]=__str1658&4294967295;HEAP32[_mnem_flags+128>>2]=__str1759&4294967295;HEAP32[_mnem_flags+136>>2]=__str1860&4294967295;HEAP32[_mnem_flags+144>>2]=__str1961&4294967295;HEAP32[_mnem_flags+152>>2]=__str2062&4294967295;HEAP32[_mnem_flags+160>>2]=__str2163&4294967295;HEAP32[_mnem_flags+168>>2]=__str2264&4294967295;HEAP32[_mnem_flags+176>>2]=__str2365&4294967295;HEAP32[_mnem_flags+184>>2]=__str2466&4294967295;HEAP32[_mnem_flags+192>>2]=__str2567&4294967295; -HEAP32[_mnem_flags+200>>2]=__str2668&4294967295;HEAP32[_mnem_flags+208>>2]=__str2769&4294967295;HEAP32[_mnem_flags+216>>2]=__str2870&4294967295;HEAP32[_mnem_flags+224>>2]=__str2971&4294967295;HEAP32[_mnem_flags+232>>2]=__str3072&4294967295;HEAP32[_mnem_flags+240>>2]=__str3173&4294967295;HEAP32[_mnem_flags+248>>2]=__str3274&4294967295;HEAP32[_mnem_flags+256>>2]=__str3375&4294967295;HEAP32[_mnem_flags+264>>2]=__str3476&4294967295;HEAP32[_mnem_flags+272>>2]=__str3577&4294967295;HEAP32[_mnem_flags+280>> -2]=__str3678&4294967295;HEAP32[_mnem_flags+288>>2]=__str3779&4294967295;HEAP32[_mnem_flags+296>>2]=__str3880&4294967295;HEAP32[_mnem_flags+304>>2]=__str3981&4294967295;HEAP32[_mnem_flags+312>>2]=__str4082&4294967295;HEAP32[_mnem_flags+320>>2]=__str4183&4294967295;HEAP32[_mnem_flags+328>>2]=__str4284&4294967295;HEAP32[_mnem_flags+336>>2]=__str43&4294967295;HEAP32[_mnem_flags+344>>2]=__str44&4294967295;HEAP32[_mnem_flags+352>>2]=__str45&4294967295;HEAP32[_mnem_flags+360>>2]=__str46&4294967295;HEAP32[_mnem_flags+ -368>>2]=__str47&4294967295;HEAP32[_mnem_flags+376>>2]=__str48&4294967295;HEAP32[_mnem_flags+384>>2]=__str49&4294967295;HEAP32[_mnem_flags+392>>2]=__str50&4294967295;HEAP32[_mnem_flags+400>>2]=__str51&4294967295;HEAP32[__ZZL16copy_rule_stringPcRiE6outbuf>>2]=__ZL9rule_cond&4294967295;HEAP32[__ZZL16copy_rule_stringPcRiE6outbuf+4>>2]=__ZL8rule_pre&4294967295;HEAP32[__ZZL16copy_rule_stringPcRiE6outbuf+8>>2]=__ZL10rule_match&4294967295;HEAP32[__ZZL16copy_rule_stringPcRiE6outbuf+12>>2]=__ZL9rule_post&4294967295; -HEAP32[__ZZL16copy_rule_stringPcRiE6outbuf+16>>2]=__ZL13rule_phonemes&4294967295;HEAP32[__ZZ12RemoveEndingP10TranslatorPciS1_E16add_e_exceptions>>2]=__str115&4294967295;HEAP32[__ZZ12RemoveEndingP10TranslatorPciS1_E15add_e_additions>>2]=__str1116&4294967295;HEAP32[__ZZ12RemoveEndingP10TranslatorPciS1_E15add_e_additions+4>>2]=__str2117&4294967295;HEAP32[__ZZ12RemoveEndingP10TranslatorPciS1_E15add_e_additions+8>>2]=__str3118&4294967295;HEAP32[__ZZ12RemoveEndingP10TranslatorPciS1_E15add_e_additions+12>> -2]=__str4119&4294967295;HEAP32[__ZZ12RemoveEndingP10TranslatorPciS1_E15add_e_additions+16>>2]=__str5120&4294967295;HEAP32[__ZZ12RemoveEndingP10TranslatorPciS1_E15add_e_additions+20>>2]=__str6121&4294967295;HEAP32[__ZZ12RemoveEndingP10TranslatorPciS1_E15add_e_additions+24>>2]=__str7122&4294967295;HEAP32[__ZL15tone_head_table+4>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+12>>2]=__ZL5oflow&4294967295;HEAP32[__ZL15tone_head_table+20>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+ -28>>2]=__ZL5oflow&4294967295;HEAP32[__ZL15tone_head_table+36>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+44>>2]=__ZL5oflow&4294967295;HEAP32[__ZL15tone_head_table+52>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+60>>2]=__ZL9oflow_emf&4294967295;HEAP32[__ZL15tone_head_table+68>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+76>>2]=__ZL5oflow&4294967295;HEAP32[__ZL15tone_head_table+84>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+92>>2]=__ZL10oflow_less&4294967295; -HEAP32[__ZL15tone_head_table+100>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+108>>2]=__ZL10oflow_less&4294967295;HEAP32[__ZL15tone_head_table+116>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+124>>2]=__ZL10oflow_less&4294967295;HEAP32[__ZL15tone_head_table+132>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+140>>2]=__ZL5oflow&4294967295;HEAP32[__ZL15tone_head_table+148>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+156>>2]=__ZL5oflow&4294967295;HEAP32[__ZL15tone_head_table+ -164>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+172>>2]=__ZL5oflow&4294967295;HEAP32[__ZL15tone_head_table+180>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+188>>2]=__ZL10oflow_less&4294967295;HEAP32[__ZL15tone_head_table+196>>2]=__ZL7drops_0&4294967295;HEAP32[__ZL15tone_head_table+204>>2]=__ZL10oflow_less&4294967295;HEAP32[_envelope_data>>2]=_env_fall&4294967295;HEAP32[_envelope_data+4>>2]=_env_fall&4294967295;HEAP32[_envelope_data+8>>2]=_env_rise&4294967295;HEAP32[_envelope_data+ -12>>2]=_env_rise&4294967295;HEAP32[_envelope_data+16>>2]=_env_frise&4294967295;HEAP32[_envelope_data+20>>2]=__ZL11env_r_frise&4294967295;HEAP32[_envelope_data+24>>2]=__ZL10env_frise2&4294967295;HEAP32[_envelope_data+28>>2]=__ZL12env_r_frise2&4294967295;HEAP32[_envelope_data+32>>2]=__ZL12env_risefall&4294967295;HEAP32[_envelope_data+36>>2]=__ZL12env_risefall&4294967295;HEAP32[_envelope_data+40>>2]=__ZL13env_fallrise3&4294967295;HEAP32[_envelope_data+44>>2]=__ZL13env_fallrise3&4294967295;HEAP32[_envelope_data+ -48>>2]=__ZL13env_fallrise4&4294967295;HEAP32[_envelope_data+52>>2]=__ZL13env_fallrise4&4294967295;HEAP32[_envelope_data+56>>2]=__ZL9env_fall2&4294967295;HEAP32[_envelope_data+60>>2]=__ZL9env_fall2&4294967295;HEAP32[_envelope_data+64>>2]=__ZL9env_rise2&4294967295;HEAP32[_envelope_data+68>>2]=__ZL9env_rise2&4294967295;HEAP32[_envelope_data+72>>2]=__ZL16env_risefallrise&4294967295;HEAP32[_envelope_data+76>>2]=__ZL16env_risefallrise&4294967295;HEAP32[__ZL7xmlbase>>2]=__str157&4294967295;HEAP32[__ZZL14ReplaceKeyNamePciRiE5C_163>> -2]=__str2159&4294967295;HEAP32[__ZZL14ReplaceKeyNamePciRiE5C_163+8>>2]=__str3160&4294967295;HEAP32[__ZZL14ReplaceKeyNamePciRiE5C_163+16>>2]=__str4161&4294967295;HEAP32[__ZZL14ReplaceKeyNamePciRiE5C_163+24>>2]=__str5162&4294967295;HEAP32[__ZZL18GetVoiceAttributesPwiE11mnem_gender>>2]=__str27184&4294967295;HEAP32[__ZZL18GetVoiceAttributesPwiE11mnem_gender+8>>2]=__str28185&4294967295;HEAP32[__ZZL18GetVoiceAttributesPwiE11mnem_gender+16>>2]=__str29186&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_tabs+ -4>>2]=__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_rate&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_tabs+8>>2]=__ZZL19SetProsodyParameteriPwP11PARAM_STACKE11mnem_volume&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_tabs+12>>2]=__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_pitch&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_tabs+16>>2]=__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_range&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_rate>> -2]=__str35&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_rate+8>>2]=__str30187&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_rate+16>>2]=__str31188&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_rate+24>>2]=__str32189&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_rate+32>>2]=__str33190&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE9mnem_rate+40>>2]=__str34191&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE11mnem_volume>> -2]=__str35&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE11mnem_volume+8>>2]=__str35192&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE11mnem_volume+16>>2]=__str36193&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE11mnem_volume+24>>2]=__str37194&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE11mnem_volume+32>>2]=__str32189&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE11mnem_volume+40>>2]=__str38195&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE11mnem_volume+ -48>>2]=__str39196&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_pitch>>2]=__str35&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_pitch+8>>2]=__str40197&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_pitch+16>>2]=__str41198&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_pitch+24>>2]=__str32189&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_pitch+32>>2]=__str42199&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_pitch+ -40>>2]=__str43200&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_range>>2]=__str35&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_range+8>>2]=__str40197&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_range+16>>2]=__str41198&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_range+24>>2]=__str32189&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_range+32>>2]=__str42199&4294967295;HEAP32[__ZZL19SetProsodyParameteriPwP11PARAM_STACKE10mnem_range+ -40>>2]=__str43200&4294967295;HEAP32[__ZL8ssmltags>>2]=__str44201&4294967295;HEAP32[__ZL8ssmltags+8>>2]=__str45202&4294967295;HEAP32[__ZL8ssmltags+16>>2]=__str46203&4294967295;HEAP32[__ZL8ssmltags+24>>2]=__str47204&4294967295;HEAP32[__ZL8ssmltags+32>>2]=__str48205&4294967295;HEAP32[__ZL8ssmltags+40>>2]=__str49206&4294967295;HEAP32[__ZL8ssmltags+48>>2]=__str50207&4294967295;HEAP32[__ZL8ssmltags+56>>2]=__str51208&4294967295;HEAP32[__ZL8ssmltags+64>>2]=__str52209&4294967295;HEAP32[__ZL8ssmltags+72>>2]= -__str53210&4294967295;HEAP32[__ZL8ssmltags+80>>2]=__str54211&4294967295;HEAP32[__ZL8ssmltags+88>>2]=__str55212&4294967295;HEAP32[__ZL8ssmltags+96>>2]=__str56213&4294967295;HEAP32[__ZL8ssmltags+104>>2]=__str57214&4294967295;HEAP32[__ZL8ssmltags+112>>2]=__str58215&4294967295;HEAP32[__ZL8ssmltags+120>>2]=__str59216&4294967295;HEAP32[__ZL8ssmltags+128>>2]=__str60217&4294967295;HEAP32[__ZL8ssmltags+136>>2]=__str61218&4294967295;HEAP32[__ZL8ssmltags+144>>2]=__str62219&4294967295;HEAP32[__ZL8ssmltags+152>> -2]=__str63220&4294967295;HEAP32[__ZL8ssmltags+160>>2]=__str64221&4294967295;HEAP32[__ZL8ssmltags+168>>2]=__str65222&4294967295;HEAP32[__ZL8ssmltags+176>>2]=__str66223&4294967295;HEAP32[__ZL8ssmltags+184>>2]=__str67224&4294967295;HEAP32[__ZL8ssmltags+192>>2]=__str68225&4294967295;HEAP32[__ZL8ssmltags+200>>2]=__str69226&4294967295;HEAP32[__ZL8ssmltags+208>>2]=__str70227&4294967295;HEAP32[__ZL8ssmltags+216>>2]=__str71228&4294967295;HEAP32[__ZL8ssmltags+224>>2]=__str72229&4294967295;HEAP32[__ZL8ssmltags+ -232>>2]=__str73230&4294967295;HEAP32[__ZL8ssmltags+240>>2]=__str74231&4294967295;HEAP32[__ZL8ssmltags+248>>2]=__str75232&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_punct>>2]=__str79236&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_punct+8>>2]=__str80237&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_punct+16>>2]=__str81238&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_capitals>>2]=__str83240&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_capitals+8>>2]= -__str84241&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_capitals+16>>2]=__str85242&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_capitals+24>>2]=__str86243&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE12prosody_attr+4>>2]=__str87244&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE12prosody_attr+8>>2]=__str88245&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE12prosody_attr+12>>2]=__str86243&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE12prosody_attr+16>>2]=__str89246&4294967295; -HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_emphasis>>2]=__str79236&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_emphasis+8>>2]=__str91248&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_emphasis+16>>2]=__str92249&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE13mnem_emphasis+24>>2]=__str73230&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE17mnem_interpret_as>>2]=__str96253&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE17mnem_interpret_as+8>>2]=__str97254&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE17mnem_interpret_as+ -16>>2]=__str98255&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE17mnem_interpret_as+24>>2]=__str99256&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE17mnem_interpret_as+32>>2]=__str100257&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE17mnem_sayas_format>>2]=__str101258&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_break>>2]=__str79236&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_break+8>>2]=__str110267&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_break+16>>2]=__str111268& -4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_break+24>>2]=__str32189&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_break+32>>2]=__str73230&4294967295;HEAP32[__ZZL14ProcessSsmlTagPwPcRiiiE10mnem_break+40>>2]=__str112269&4294967295;HEAP32[__ZL18xml_char_mnemonics>>2]=__str119&4294967295;HEAP32[__ZL18xml_char_mnemonics+8>>2]=__str120&4294967295;HEAP32[__ZL18xml_char_mnemonics+16>>2]=__str121&4294967295;HEAP32[__ZL18xml_char_mnemonics+24>>2]=__str122&4294967295;HEAP32[__ZL18xml_char_mnemonics+ -32>>2]=__str123&4294967295;HEAP32[__ZL18xml_char_mnemonics+40>>2]=__str124&4294967295;HEAP32[__ZL11accents_tab>>2]=__str45326&4294967295;HEAP32[__ZL11accents_tab+8>>2]=__str46327&4294967295;HEAP32[__ZL11accents_tab+16>>2]=__str47328&4294967295;HEAP32[__ZL11accents_tab+24>>2]=__str48329&4294967295;HEAP32[__ZL11accents_tab+32>>2]=__str49330&4294967295;HEAP32[__ZL11accents_tab+40>>2]=__str50331&4294967295;HEAP32[__ZL11accents_tab+48>>2]=__str51332&4294967295;HEAP32[__ZL11accents_tab+56>>2]=__str52333& -4294967295;HEAP32[__ZL11accents_tab+64>>2]=__str53334&4294967295;HEAP32[__ZL11accents_tab+72>>2]=__str54335&4294967295;HEAP32[__ZL11accents_tab+80>>2]=__str55336&4294967295;HEAP32[__ZL11accents_tab+88>>2]=__str56337&4294967295;HEAP32[__ZL11accents_tab+96>>2]=__str57338&4294967295;HEAP32[__ZL11accents_tab+104>>2]=__str58339&4294967295;HEAP32[__ZL11accents_tab+112>>2]=__str59340&4294967295;HEAP32[__ZL11accents_tab+120>>2]=__str60341&4294967295;HEAP32[__ZL11accents_tab+128>>2]=__str61342&4294967295; -HEAP32[__ZL11accents_tab+136>>2]=__str62343&4294967295;HEAP32[__ZL11accents_tab+144>>2]=__str63344&4294967295;HEAP32[__ZL11accents_tab+152>>2]=__str64345&4294967295;HEAP32[__ZL11accents_tab+160>>2]=__str65346&4294967295;HEAP32[__ZL11accents_tab+168>>2]=__str66347&4294967295;HEAP32[_version_string>>2]=__str19405&4294967295;HEAP32[__ZL15length_mod_tabs>>2]=__ZL14length_mods_en&4294967295;HEAP32[__ZL15length_mod_tabs+4>>2]=__ZL14length_mods_en&4294967295;HEAP32[__ZL15length_mod_tabs+8>>2]=__ZL15length_mods_en0& -4294967295;HEAP32[__ZL15length_mod_tabs+12>>2]=__ZL17length_mods_equal&4294967295;HEAP32[__ZL15length_mod_tabs+16>>2]=__ZL17length_mods_equal&4294967295;HEAP32[__ZL15length_mod_tabs+20>>2]=__ZL17length_mods_equal&4294967295;HEAP32[_charsets>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+4>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+8>>2]=__ZL10ISO_8859_2&4294967295;HEAP32[_charsets+12>>2]=__ZL10ISO_8859_3&4294967295;HEAP32[_charsets+16>>2]=__ZL10ISO_8859_4&4294967295;HEAP32[_charsets+20>>2]= -__ZL10ISO_8859_5&4294967295;HEAP32[_charsets+24>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+28>>2]=__ZL10ISO_8859_7&4294967295;HEAP32[_charsets+32>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+36>>2]=__ZL10ISO_8859_9&4294967295;HEAP32[_charsets+40>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+44>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+48>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+52>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+56>>2]=__ZL11ISO_8859_14&4294967295;HEAP32[_charsets+ -60>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+64>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+68>>2]=__ZL10ISO_8859_1&4294967295;HEAP32[_charsets+72>>2]=__ZL6KOI8_R&4294967295;HEAP32[_charsets+76>>2]=__ZL5ISCII&4294967295;HEAP32[_genders>>2]=__str11560&4294967295;HEAP32[_genders+8>>2]=__str12561&4294967295;HEAP32[_genders+16>>2]=__str13562&4294967295;HEAP32[_voice>>2]=__ZL9voicedata;HEAP32[_variant_lists>>2]=__ZL15variants_either&4294967295;HEAP32[_variant_lists+4>>2]=__ZL13variants_male& -4294967295;HEAP32[_variant_lists+8>>2]=__ZL15variants_female&4294967295;HEAP32[__ZL11keyword_tab>>2]=__str6555&4294967295;HEAP32[__ZL11keyword_tab+8>>2]=__str7556&4294967295;HEAP32[__ZL11keyword_tab+16>>2]=__str9558&4294967295;HEAP32[__ZL11keyword_tab+24>>2]=__str34585&4294967295;HEAP32[__ZL11keyword_tab+32>>2]=__str35586&4294967295;HEAP32[__ZL11keyword_tab+40>>2]=__str36587&4294967295;HEAP32[__ZL11keyword_tab+48>>2]=__str37588&4294967295;HEAP32[__ZL11keyword_tab+56>>2]=__str38589&4294967295;HEAP32[__ZL11keyword_tab+ -64>>2]=__str39590&4294967295;HEAP32[__ZL11keyword_tab+72>>2]=__str40591&4294967295;HEAP32[__ZL11keyword_tab+80>>2]=__str41592&4294967295;HEAP32[__ZL11keyword_tab+88>>2]=__str42593&4294967295;HEAP32[__ZL11keyword_tab+96>>2]=__str43594&4294967295;HEAP32[__ZL11keyword_tab+104>>2]=__str44595&4294967295;HEAP32[__ZL11keyword_tab+112>>2]=__str45596&4294967295;HEAP32[__ZL11keyword_tab+120>>2]=__str46597&4294967295;HEAP32[__ZL11keyword_tab+128>>2]=__str47598&4294967295;HEAP32[__ZL11keyword_tab+136>>2]=__str48599& -4294967295;HEAP32[__ZL11keyword_tab+144>>2]=__str49600&4294967295;HEAP32[__ZL11keyword_tab+152>>2]=__str50601&4294967295;HEAP32[__ZL11keyword_tab+160>>2]=__str51602&4294967295;HEAP32[__ZL11keyword_tab+168>>2]=__str52603&4294967295;HEAP32[__ZL11keyword_tab+176>>2]=__str53604&4294967295;HEAP32[__ZL11keyword_tab+184>>2]=__str54605&4294967295;HEAP32[__ZL11keyword_tab+192>>2]=__str55606&4294967295;HEAP32[__ZL11keyword_tab+200>>2]=__str56607&4294967295;HEAP32[__ZL11keyword_tab+208>>2]=__str57608&4294967295; -HEAP32[__ZL11keyword_tab+216>>2]=__str58609&4294967295;HEAP32[__ZL11keyword_tab+224>>2]=__str548&4294967295;HEAP32[__ZL11keyword_tab+232>>2]=__str59610&4294967295;HEAP32[__ZL11keyword_tab+240>>2]=__str60611&4294967295;HEAP32[__ZL11keyword_tab+248>>2]=__str61612&4294967295;HEAP32[__ZL11keyword_tab+256>>2]=__str62613&4294967295;HEAP32[__ZL11keyword_tab+264>>2]=__str63614&4294967295;HEAP32[__ZL11keyword_tab+272>>2]=__str64615&4294967295;HEAP32[__ZL11keyword_tab+280>>2]=__str65616&4294967295;HEAP32[__ZL11keyword_tab+ -288>>2]=__str66617&4294967295;HEAP32[__ZL11keyword_tab+296>>2]=__str67618&4294967295;HEAP32[__ZL11keyword_tab+304>>2]=__str68619&4294967295;HEAP32[__ZL11options_tab>>2]=__str76627&4294967295;HEAP32[__ZL11options_tab+8>>2]=__str77628&4294967295;FS.init();__globalConstructor__();var d=null;Module._main&&(d=Module.callMain(f),__shutdownRuntime__());return d}Module.run=run;Module.noInitialRun||run(); diff --git a/demos/espeak/espeak_src.tar.bz2 b/demos/espeak/espeak_src.tar.bz2 deleted file mode 100644 index d7a8d13c8d0def6c3055ea590fb2024c47b0842a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253193 zcmV)CK*GO5T4**gL0KkKS=@Yn#R7jW|NsC0fA|0Y|NsC0|NsC0|Nk9-~eZ@uYJA*_uG3Y^WNh7HTC!2%eKa{*+d%~@1E$-vC+?7 zZtmODJM1@P+pZ~l;k9T^@$a47^X98swpG2dnsxz$yaTpNkQQHden&%MvI zA6+judi&eg&%2HVU;{QnQY5{>xj=JelSlCMY?|r`d zJ4`h%plK_<-7bNW?9}b9i*~xRnz}o%-M|0`KyJX{b!-XS2i=bK*1Dz4)!LZ~)tTRV z*O4d#s_So=9;L&(c1GR+ThYX)dXHV*p7xA(O011eEe8!UPNIsgOc8UO$Q3Ip7H54$4btJ8IUi0DEfo^m!br``{0S1XR7Idy)62(z~GT zd%6c8;YHY8KJ{KlJagPkH`vpSW9`J@K=(e|9lXm&QAY5+@nd{W71q?vI@>gI;(hJ! zTh?bck0(K&MtSD|IsqII!68RL?)BZU9)JVAwWB})UzlnMKm>TyG^#crzbx1+&=TEK9k4Mw$<#bcelQeLDc)4ayvG)roQ&Q;X7^3 ziU&!XZ?n7DOS^GHTefp^hV5(zzWLv8tAR$Xw#J8ZIrqihl>2M!u9-1w-SgJ@-#2f2 zx!UeJ0Q=tbJV$RBQj?&^m2+{nra8N?T%E3TI_`R2Yn;W~&ilumzP8%k&Q~eC$8T>> zyWD+zZ+Cl-J$lg2&vtJ%W3gjzAzYbo3y#2mQEXVr zP0DcVcMhhO($Kd&mg{n!uGg+rKKHWqF3$v9cE0TQkDmGG+ueEVw(G0qOUR{_f*>7Q zm~Q6nJ63Mh*3>XNbGrL=PWEI~=*X7Mwr@D@_ZPRFtS;QF?k(0X%;wbqyR|#L=qTR6 z0oONWz^dW^08mgZo7~`i?%=|p9qR|7+uTsIZMEIsbSX(r-UHA89Srw~4Y5^HZC-ZG zX|!>wwNsq+>!zAhDebpiId_jG1Qxlw&D*Bw$2+O7UM`{{E`SH1Bc9!KuFcrG>u1}( z-+dm=_jf!F42xwB)Y0DVb^ro_k1PPR&?2Fzt*(n`&{xrw%3Xt-2HjcQjmL7vf>&8vVwH3^mRdbD*EV$C^X;q9qN$|? zE6%yXl&f`za>F*~$9KK! zd%bwZ!@}CAc6D!D9&a+0w&__q%{ATb@#?6h?%}oTy4yWlrxj9py}RDfJ-et3m7&)~ z+1$9!HL9Wo2;uK{U3YjI?DF&8vyI*C^V`#9hUx1$JX5)XyH4+S7PXqUH?+`T5RUJK zyfo1OAP@oo6CeU;34&>&VHq?4nq<=^q}mxH)X-!!00w{nB{T>j1PCBTnq&k`PtZ*n zRPvq_^n-d)?NiD!2dFd}Gy#xk00000BoaXc2n5I`nrWbqK^kRE=$WLLBh?rhPg6BC zdPk|DpwJos27mxG0ED855P*ondQ5L*VKreK;P2no>Oh^E$4 z3{_xYe>T8@%$%TJWDa=>8ySJ(AC4c2byXO(V!3f<-Q87AS%8*iWSEbPgr~^JvQvQA z(n&7ZRK^kzCrAsCAOq!$0W3iR^36m*#6%+fAjB~V5CsTOFi3)35;P>k1KD!{615Tq zG&F?>5~x6>EXp%98q5pCp$JzHlE@frz>r`vI#C7?PFNHQSOQiMDF%|OAcj0~2@cD+ z(G;LST$5B3v^79Y0To426-g0M5K>G{O+^g^%|;Jo5DgJ1RUu1ELYZMSAtbtMK*P5zz4c_tipfN~;MBw{F- znrWgMs)C7$rkW^F;LQOo1rp?lfoW1igqBp2kYZvX3LzvRl;%{yB?O|t6tn?IO%lX} zkU<3tFcSbmK@k)~5Rg<#LlaIX3>45QD8PkCk;Nk}kqi+<5kxTxV2P?IDQ5r>N>B|U zK)jsFOw0o+&_xqM2Oz@GqyW$XK{EeLIV$8Uz7VQ3ASwWCsDF$Cq5EYJpjt!M{z=Q4f6x6m^hVO{3;vyCRW(yJKtxSN1W-~nNkc;rRJC9D z%K{*(qA7?bYDt=^f`p_XfoUX3q=FhLB8r%*nkfkeAZVs4kZMXGA&4l6i6|url8PcK zY6>bE3L;`^mPCdWm=**IBBCWEh6o}CnyQ+bVx_1lC?TdLqKauIs3oR}qGBM3A}WHZ zm?9~lsDdeAqCkp>nj!+Iq^c^2hKVLpW(a_wDf&hzk|GGECWwj(DvF8VW@(Qj6g)pg;cRr#YGiKQ%uoNL=Z#}#3WQv zFvT-dB$N>~RBJHAM8y>_M3hogFi2>0ghf`^34n;1h>Dn`A|{F;h=?jBsj8-enwct= zDk`L+DoLUeW@eU37=R)QsH&n^DxwLP3Mz&w37CnfhMEW|n5LQ{s3573fr=&~3Id`g zilC;MVu+}cqG%+bh?bz5rJ8~oW)h&1keNcJqij@^H3bDkgs~LV(?pR(%`rs;lF|fK zMAX!<(M-V81k8*=Qj}1HMN~~tG(}VePz19=QbkEoERhXNK{G^AQA8C`!4eeA(G(Q~ z(^X3p5foC@OjJ=sl@v^Dxu}q&nW711m}(d(f{JONiKb|Zq?n?nCJGWsfvAG0NST6| zl!&4zqKKjp0F@S51z44eAc(5agFrY1VG2M(6lqk10E8JrkP?bwVj>IU0j2+94K!5( zejUdo2qdPEq#~qftzx7@#0nqyBfZQ1beNKgDFToxm7yp?mYINHf`y?eN&=8+N-3rL z=9I}j+7>0_0ivQPik2!8nx?3xWhqJ|DT=6yVUuk|H8oH{L`?xF+4yk%9Um7YrkX2X zkg8$OhdUaGp;&?nX`qOvkUi6!ecByVQbZL&MHG=M<0+oY0IFiDii$>(iIAk3rjjQA zSN3V<1c2Yh+juYbaa7<@CR|_qi(()^fAasLjtTuw^GU!vrg}f_$5eCO!Bas9LkU2{ z$pj@0QBaW$Ari91QV~GKR8=D(1dvP+QBc$ezX8b#rKBLHQi>p}zClb?6ERgnQnZu> z05nrcMN};i%q#;9Q%fX6N>I~E6r})^B`6dsRMZqjLj^$u#HArhkgQ8VLo`JN48bG? zG!RmOL@@{?Kr%ukB1tn55LFck4Fx1XR8>^8Q3O;)2~{*j0VGsa6hu@c(-B{VRA!=r zm?VgprkYw(YLb#_35l7is+y8Y8cLvOh?yb)p@O24q9RJBDyW)DNFj(yD4H0FqA7r; zXex@DprTfwlBSAkr~;6pilm|@grKD+3Idj?NT!OQs+N_2sEDc}n5q_PMq-kvVp)Qi zsG_QxN{OZ>ASfnjYN<*YsA?)1W|EqwCL)@O3MiVG8Yn0xn5Ia8f`Fou38IRMDh7sz zA*OW@(kC5{e?IC<2kBlqyOhmIz8=su_rt zk_u{ulBt-WrX?t$h@pX)DFT*}qzHy)5-JK}q@t);f`FtZf=W_`3WjEYsDc`Z3Wg$* zVv30>rW#^mDyoJiiISM1K`BN`YN3LbfTf_Jq^2q;h#)FxX(>u1W{RpRD3T$Fnwlsi zsjgtt1Qf(kQxMct&_o2m)rD0I6eB=^EFnmu%&0_@$mcRsC^Rue1jR`)RW(UekVO?! z1VKa)O;ZE)VK5ZTsDl8>Ab|j@DyLyU!3aqL5J`5zF+~KCB^$W1lE2K%oJ!Q_${qhC z+1tA)9P$wWPw4%B@E*?7{~E*R<_`+`Eogc)d&dp5Syd?GQ~nILb7{7*hrx$tSNWK_ zctjC`O{1yTG-VA*IhXab-$U_Aci&Z|T3Gr#@#cs9S4K9tBwINJw=WEBtgO{u%$jOk z)*cNs@BMz&rWyZs1bh-Sh)>%^29xcPo&Qu`4ClVry@{XfXH3!tUISO+FkjfyiLja) zfk_l27%^Cji1o9D)R}6yIJ{j`*<9Z<4aj7amkE54%6ZHVCtnd$_{J5}p>=Wd-Sn## zcZ&bgs+xck{5>~5`9!HFN-BDOy6q;VDnjf<}&Id;LVK&rlEJst1ERp zD`REe7R^g`XIEL^$=*f&w1a0caVgZroGYNVX)WNEb7*(bPH3i$&ke9XohP}Y0K1U$ zu|6R`TR|OOZUe1Ny5;UOHWbDy*JTbUuB_dtqarF5Sh}q}E=R^q2Q8Ik;%w{{%+0zn z6O35}jv4l_d-#WK;v3~^3TxA6#NtAtiaUanl1gGL4vE=6)3bvJs;C&jMbfGo6|HBD7?N`d zz1rSFI8?R%X1M^*r!%eTdI=j+g(=2o9hnzCFN=kJH z5kw(Ba~g?TLDGbZ+c^oA%81k7?Ri)PVEW6$KWA>r4^|8e@;sJSnGH6i$qz^pW6_KGmH1#(8$ml4n7k zL?8O=m1xsDJ-wJ~uL0|WYvCuohnqL|#o^jx z4jgTSCyNZmc;7m8(GFgz0kL%HON3cbW*$Aq+YL#Mp82_6 zhg*GSdFa0%PcGM$&DdTY+}Bww9q%&@NImg&s%P{ZghzS?AKmC&i!!$VC*Gn)lTI%!g(w3!^l$p}CdsIw0)M+BY-u5Y`CYiqcb+g_9v< z@sX;0V0L>N8itggJFbx7joUiXC;x5xzHe1K4Z>_jcd%(8F=?o7?ov=VlKR2h6*4_P zimbg_7Tj6#+&}E@m|_0p%z0q$)bU?VuTh>^F%;ABqaK=HW{zc^lC)MYPfIE|Wo?67 z>PPIL-pnyb#zlchadN|_OxOFU)z3lvT7xKS!jCh2J(exJ94DU|Sl#O>)vk%(DYiwk zi@dT!-opZ-Fiob|)Jg8jHFQ#*+M(ALveiIhMclR0!*XH6+z%ls)4~;_)7p26GAKQA zHIf%fW#%Sh{CRJxLAx0={CSjhuVY0A?1E9Gmf-k&Ky{hpwJ{h&yuq2yo^Rcpf7zkCHM`ozq?Rb`I?T*IsBLv(jy|?lNs_rrF^p}6 z`K?waIL6OxEjxKzon~N^sKeV?+Zt{&XH6{SkENFx6T?e3!APd@dDz|JlWl5dlUv!D z6LFGbr;c>ladu81m2C3y_b%!!)=$-^J@7r@QgJ8C zV%=x`b>tl=A^4>Q;~AwfY(l}&q} zR74Fq5|0PI;Yeqn;s48sZKXs-pKTV}GLV!)eR6vs=-r3-&Ot;R*oSPUqM{*CMPROI zr5{p4j_0M6G9vIw>#(XIn4^SbL{dj(jZ*j%l4q_)5A>SbKaAb?@bB9?-*tEEu+8uC=^MyM_(_OxiGn7gj-3aTme)!iYvDFGO3 z5^0Y{3{Sb^!<||lRG+yI1Tu%WLzvEQlIf2V9VQG6jirfK9+fGdG3om8ybg-WaU$f8 zocz}br4_g0lI7STBlX$|uRGGqP5S;^yL?-cH?@z~0p4RwTWLyabv4SQrB5nR%xFhl zs+6RxABJ&^X1HxyFwT@tPEwW;`6vLSfs&TNGGh)N6oHp0>k!aW;o{WpUgaU~%l_Zh z>p#!uqf)Z_sxkIKMiQz(o$#E5GV?53H6 z-npT>(!t3jhNL|{hX=l1?~2Da;skg!J1E)SDD=D@ubiRXn`?%tygDO?e3#ZW8pQu@ zM{SFh3hl?w69s-wWkLi_IftsHR69&jKJ?{+LM8;~tZH!%?&TysisoWExxQb6I&fnP z;m#a010Iu-Sq+fzm>f!~3#>ru?d`%PDNeBj3SShGrkIjwiE(H1jZWt^37uy!mHmF` zEnAmrbtW)}QbsYf@y=NrOK2N9UwydZjSyks;V+!Aoqn7v9=EZo$j*)#>!^O*xZ`Y* zLP@~eQR96x#p_(}LaE+XnZ(ZvUSzR`u3q;z%I{6HojwTUTjPeB(~>XvDK?5R<2&t* zRo$0q!>@Vls=p^0*{_4!cd8Ax__oN{dPA%8-fy%R6bR%^knyBJVOd1I)>gTXh*31g zj#(L3QOBZmNv8q!yC`Zv^kLc>-1JqxF*1@RctB#RGE2e)TeHkoV&1t0SfUST&%&O` zv9W&qcH4zm;&I1o_Hsc(%R!XrA(op0a3j_lTuh^T1GYjW$)n(Y4rW!ve91NK$y}popqX zcv z_a}F^$K8)r zU$Mh73va-?3Uf1AD^U1n%|jWvvo4v8Sl~RT!#YtEz*N9weu5{#O|tr6dUfX@u}LCC62-u=}c|17$q%&1w!X zKb{V2{`HVQIX^V1^1%G}C#M+=5^8~jI52uuusUXf&?~;WyK4s2czoRXBT7?c0RWr( zms$NG=pSx4#s)U~}h&nF84CY*z9sB;Kc)s=%ygYuJ5 zk5CxMF|qsXu{Lu`5%b}@+)1{(YP^@V%5T*g|3bkBnfI_Zas7=R4z~H!L0C!CF$dtw zLn#5XbSUco&fv7rMJbfi4I{yn_}mKbL1HFOX})V$7mTK|CeUe-F^x8c(8lsFMu^Mu zof<1|ei=Bz(hMB;-ZBhmJ3NbCeZdt%^%GNZ$5q~dwcLsQGYf$G#yavNvLT){#fi= zNA0)V*KhoA-9NSrjx#5(KkgZ=W|CYcZ_s;~b6>v7g$NzGfX310+Lxdu3;j zkIiWh3#Uj$+7N7P5A7E1kZq&M%f-E&lbra~9>?#hw#Hcyy|Nw>HrDM4uxyNRxTNu? zI7ugz^k<&uhHSLCXBIaZ64)}#UPdl|B>}$Za>^h1|F(`e2l!Vcoy;=!0svf8Cy*mN zB*F*rukiWDGttvg8mM0NRb6cIqn^20c&SZ3da0gwWL=U|?%!S^olhQFu(WPdbq@&r zYvCTjFaJ?-hv^k=IGp?3JD9i&DDpNe72`(2b8(u7nYJBmc2yM6A}DN+yR79PTkdOywIS1cIzpsmu)8E~vk*c)}rVT@czI)xLe7+F8Wx`qtIpjIJUi$el$cSj9 zuT7e3<*_8vSMNw@q=em69MGut2vZNOG0PV7tGXn2vFg!N*huEfiCuR7FC2>pS`5eN!X|$Oi=5=4A`wdOWd0p>;iXLL$h0yHRM5B&~JwUJ2I8N}2Av zF;u4^Db}m8l&k34@6}XUMF+K&4yIDS=*>pyL{U0X)nxL#Tq>$t{B*~c7452IUZ#;0 z-$bPmP4z(dG$@`NZ1z?QRr~Ex9@Z+O;?qF1Qq>eyc-kbYpoyZNmUPV&Q!(ReYI<4G zv}ZJ=P~%dzqPqMnu^1vIE48*LsH(3Dtmf`92Q30(r3sWOQB;H}2lU|J^bb*U0zxVt zIJ5V7b?oVf*F_+ZR8M76ojF~Jx4N8GKiJ!EjVU>rRlUiiA?*$(l=C6tD|&P7?!OyM zL408IE6Mt#H>_ZYs;6&WX^YY{M6^{k-HM`g8jNF8Yg_HX$M3Yn{A^Isq}3G#6?$z! z0xsiPZiGc5smAQN5k&4vR9GnKZoQIZc>-y>@L(AWj_ykB290-1Fzo+=-O#Zi2No)i zwu*@rHlw);LdILFOHnGRAC;Ix!N8&_Ap9zL{BIK*Ul*%$ZAG+NKEaszkM5 zqR&DYmpV?!loJlgy=D8{uLqyH@{(V791OtFd_`L5l+F}agDMI?-R`6DA%Z(3)oPzl zPZ#=h7;u=&Y@q4UsOkp%)5bQA`n%~Nm2fAAsut~?n3*sw@zvU6r-mF{KX=-0{64MTJ$?7)hasgYr1eUHhzwB>^QcpZPH?EY9)6ucm;bIm*R|fBW%g{{ zr#;hNG8Qt=2kv_(Gca-fXTYN>@NPAJ=V$A;j&*^!N9V0wq)GnAzF$F3TjHr=CSFg) zl|3CO_ZLLag?TA8KDCH4hn)uKx8c(Xd+e;1lo&qzmzH{2yWQDEuoI70IcU5z(B^Fb z@(5^nsP}zGz~FT3Ixsxh)M5y1K`3nF@n_X;6BAw+iN_UF=kO*gv^Q0y>N>L@}GLMRUAhx!Wj-2@c`Aod8Q zBQ=cyA$^ULk=haAhYegO`r?Cm9z+Ka%A!Q7oI6-Qh{1{^2}M=(k0RWD*$BuwvP8F# z&eKPRwepH`)>OD=#_va55g4(g`}?yW8ej5y>siOyZbcZ{2nBq!R{&_CYq@fJ8~LbR zomcYKSNS&?n5hb)nMlx|M*o)bB8RuGg56H!zUKm~7f40aa!1}m!XGWIY-Tgo|DUFR zFYedG{U1+3W6c1_!1J5Jj)Hjv0PQETf>F;N-P`yYl0RIf7=b8JmOHcF{v^UL`{YjewONJ0UnnP(L0R5HjZULuPiG8RWrZ1fn2uDm}GbbWy^l?!GWO z;{k>M{Af<>uR>~uw>9~@adTc*j&3C9=(p8gPYopFh7dddjU1R0A9a+w?vs3U1M~4$ zp9!h=&ij!O5i!=JsQ15?w=3}I04M+?AgG9dZVPs2>hkq^?yNe>NE9FN_KzLk)50J` zl2Hm1nxIqCsRpLir&{?A<=a(c-(1`j$cLm})gmuLwWU7X-Os^CvMPpvD7<;q!=X#l zuwj6HJA1=z#?1_z*}(1TuSBBNE?sY%W96Tdk6XjcBBr$^MUfg0(4&Fy%-(%7xiZq{ zmvPs39WA4dAGZ3-x{h6?>Vnc;q3|+TsJ7odu=-zEiq?VEZ)4!a?`CfA6)#saIQe)1 zpx$D|EH=a^e^*(VggXYbB&iBxbywTl-JF5~z}X;Z-U?!*3jta(`EI=NQ`KMxS+ zBy%Z{^w5$8V9DD7D8%J!rOLx!Xy46(lxOZ}R1abrDLJyZ!w(Xbf#J~KeLC$9-n>OV zBTzm&T6i=Oaf%0L8uF)V7^5b`5f~Xvbr`Y#6(dG8+VJh{xy%Xw8@}(>j?aUSgCCra zv;{bzLZW*PFY9z4=w^keC~-4>3BFCuxO8(Lmyl(-Go~ped<{h#hvOjhnDInC`ZA8aRiidp&1hOWd_HYeUCka-GzazyNhQP?Y))QJoyoc(ZR0H zNRI}E%pFd5$a+UL!QL9TYjF+}-U1F$C({kWCe9O{oI^mH$&1r@JGRI>pD32@`$l2> zSD*SiZVdC1c&g!cR6#6=5g=fq@Tj8Ucz~lwTnBW1lmRk7sDOcC@b-Kf?c>P=K?&hk z7RT(>{ z-1o!c(-LzHK595PUROy`@Prk;T0{IIlOnNt_z%I9|I?q-cH6f#eYZ2O%71hC-J=K- z$@fll+xh-~=WMlq2F?!->+*a<{d!-2_+y>q!#y0@k2e-!O7Gn&(pEp2^tv#tYg%#d z=C9MX|h`A zIe587(J>*=DbbbdO`n^0{U7W9yG}l@@u$js{a-cz*|TQXX*Jd8|5tB6AYW6;Oty4= zSgR9N;C6mqk55VK8DZ749J#i^)XUAXc;tZne%|f){Yx7B)WP}%(S0Q%Kfn2pyLQ^` z&30XO!mzt;?_c+OAzbA$%&D-i)XLV5$75!kX}&Fwis_Qd8ZccHB$~7O)Yl48>2)x} z3-G_Dqo<@Wb09_pFl7u01Yh!to+R3xJMS9CQ~ZKBPpO^n&a%VJuKuC%^TPZ? zO6^)YF*2O>U897Sap1I^<7YT;{vBK$_bUO?c^DI4q28RBfea$B=NM(5HhJ~8DIsnnnPcV-KEgwR-z4oBAP!Z`_0MP4^}8xBb7( z{|+DI*7xq8@O~+t_K$t7kf$f zUCty#hW;wS9sI8jaGB}H`1(2%G1RNo(bA!Rviq*{e;l<^FbV}wzPlMN#6*451q5{4 zf`0CQd%kzpN%8taF;`HcYFWnsDspy56n|*57k~70kS{u|F`u#34@CN zbVulZ(%F=OxBB*@ey8>iKl!)K|9km8GZO6zi_z2C{%$Are>;RP`_z7_d7$B~WMRI& z`0uCu7$^Rmk~B~9edPoGiL?rO3VzSQQ>y>Ls!(uxsQJ`yC0h#bd-gyd<&U;QfzC>Ef!vADpn12uW;uM|{ABDUG`}fyAwW`5pgYQ03S}}D zg(A(*`|garPC8W4gS_&Oe|8*5!^k{KMFd0=#uWZ6k?fx{Vw|`=fssDAqoltzHeRmyi{^d z(Lu8jl;R!MEzBAfH;2)F_fu3tWKe<+fkhw?2`4MtAMmq7-uhgoXzjM&Hgw9KzA?`b zVw#ED9KB{>YcYbVqKKZ&{Wg=vHVQ*w)DWIlVFZ49ukG5cil@8%v~&>fWbI+(9z|~I zfAknSjX3pC(osTAw6-G%sJFGlMrfO#r)oQMQ@NAJzlDgRQazVx!vW>lqu01M)ln3b zl@U(-F=nAdp!G*eZZMLnEhZJQ_KqI4*@DrT9887%B7cLN1u!x&75-oCv$OsgEc-Fz zHw(wFhNA4r4>}ZSP?@<@?hmq{Z|XDW_i^}RgI-GXZR+Fry!-t9T=F3L4*35xcT~~a z86^j@5X4a{!mRGi1)!uNkitTk2L~;c2AQ>j_cgl;%QmSPz|%0WBl;zwNmNpWC46X> z`k(c8R6En3lCi}9ll>p(&G6l3g9b#GL0y;1=KmPNB|1qUF78^k6A98D{%i0t04MmA z_!pSQDiuB$*# zpU4&tcoZarou%%SlUfk>=ctCQOTR&bSr`|R48-^g@$OBZf07Eqk=B zI6e>u%@8lt`+P3Jr$}6hm{Nwv=IjLp;2=UODbx0R57pjn8ZTsMB!mJ;paDPBV$I_Z z7ayDbxRAzZk8A6r{5-~S@Vff!an!g%s#pIk&=!Zn( zMFxqh3*MbR-@EbuqxP5L{T2osqO(uyeBAZ!^}*b^zrtMqZ~0vhyD#wkxxe-}U!~N< z_r3Q^Y$fs6<^Nawoqs>Js04WIl2Z{$I57+d40CK7TmVp?mr_`MsI7L_|I(Q(Z|YO zRj+q<@pR>VmlDejYON0)J3ra%gT52bkK))Jo)GnCzqLKyeE6<;{E~drOYn#Ij$;=f z+}U3#U>>vfp8e~w~g~%Z7VvLEar_tsiEA#K`1w#y|Bqgw?(JJ73g}cUG9qZ zemEisLghXDly;HFcQ+ruY#%g%P(l0up9Rq>5J6By1Q3U%vL+%BDW;+phJu)qBq>;y zs78@CI3J7X`F9{5ZeRzunGwdNI>-t@V4kh^?mr&=jE?knJ8pi90m6N|fa%RZ-inX( z4zav#3&j8%f?QEJ%g?XBWcEXLWW!W?_s9J^?|kSb7ZHpYZriA8!N>q`9pIvWCc#H7 z#Sx!>F~0s=2E*T&>$<78nE+mLh)9XqK5l zu65g)nyGd(o8K6-%ucZs#*Rk^<{#z%59_-&)AF7S^)#`Esht{+!sQ+k7tVLYc(%<* zL8Cjwy!^SkHiOH5%FKNnVe0GJt=nm0l&sBG_K^_cW|5pQYgaIse_!nUpShv65EKYg z%)a;^ejWa=mBsLiFTA|?m5BIV^EI|E01doh2|q(;G^8KVj=TrrHoXIX=+Kw@I=c1z znihzknz{a*5Ur>;2@j7;gs>DuKFF1}mKGt(iY+M=InS=~8GsmsWI*w0!={0xgKm1n zRqtsx*^(e9@pc3+yhJ)-phMZD)4^jIQg zEUKxSuM!wzuwphzw`FNz&!!6yxdwZ6pK7`kRkD3 zr@~Qn#AoMG)ixVi>cvAlnfF*wgS)o&`wGvpf|5VQ zqHc6Z9z05rVnZeOgc%W(5>S*2<9mtzcky(g$<$ zan6|fo>yNsdJ=tjFYjwX5hT-U#FOqwvN3n)5bXZl3r05evWMS}*5VOptsb6x-ntD{ zETB)duge-p;SeJj3x6-zahxDsng%eH#(;bhW9IFvMn^gSrR_t8 zksCMzE1{1?m@~J(w{&KlS_bP#1NNzRKXIF5cWW6KK!;Nm9hDKee#jB+8?za%KeRNb)?Af0Q2P5G|< z`p{@SA6s?t0k1SJo?2dGGa(V^(yQ=oVbe-?2%s?a2m)tRox}SJ*xQ1X> zQKemlYAe_u9h{nd>$`E5YU>=o@RR%YId8{W7-hq=N>jHkLUT$*7z0&H;Hz|6N;cq* zLI5k+E_bF8v{F^9bDOq`DJXIy#%L41@zZJ##DTa0kKjLYqX32v2K^k{JnOh!b>bS$ zcCb==MEVX70UUvc!3zaXysURD%OPy{UpEg(BfK&V;gxVL#oEY=)Iw2{q9CzSq(hZo zgkRfv+M3sLV@4_1TbyykAz$HLo7)$X3}MPO#-fqz`$7=QrSTgU^7aQXY3kar05;XEn>fF3Od9CVHyV0~4iXxr(J= zsVRWf2%KtxV0d?RAMnAGM=KI~{?gxb?L*Ha-|T*ha);v4D!p3ngpMM}5-`;R#L+v? z?6%`hUoQGKyZd*lU1E90Y^m(3#qSV;q|D3DlA@4K(TMiR5MG2JfkaOagItMGYDh3k zt?#t)h`lO6{FK2VFUUZldRdqYbIY)E=b-Aj5UpwC7b&(nm##I2NZTjBOcfV}`1TwsFs6Y<-hV6E{2XKhuYfu7mGttxtX_04pKOgjaKh2!U` z>qGA-mw7;%w&Knx3LcuwTs!(ABZ5E>dqR((bL+T4P!3>~;osKjd$>N-splAH&=ehj zP*5PwAJV>pMK_<%pt3n zkR}(H&(?7Lsz8;!NOS9mJiJ5@4QHx~OvGyIa)1f-ml9sEDBYxM2T?%nT3~_Q4j)!W zxSC6EZ|t(l#&TzpA<+2O@$9ifrPjTm*Z&m&?UrORp!1Tm)&O|gPWRSCS)pf<%3#-7| z9?f)Fzm|ik3;x{uF+qwveL1%Q%jV+6SkD@5ZKs6hz{}P$_1-{l2O`E=?);=_IB}M zn)x=Pt0h+Q<>}ofn04F`+<>5du0?tnO-O`2Pf64jFowvgYy@Hoi2R$}5r`ST8~$ZSdaNO5LQ)9h}+ z(sX(OKL{VD!Y%{QQYAr22mU+%T4@0J?BM$RVU(S*Ro;rMMXkh;v;1b{$prT*mHinU73i9Q78woBNN$JC4BX$F+Vp|RMM`T| zNr=>|i4Jm(@L&hrUvLUZ3aD_~?bQwyBV^}4J5vs*2T@W(Oiv@OPY*vU+f5r8Pm{5R z1K8i+-*-F+f!T?6VWbj&QCybMNdaKzS9;&(e`bp>K$u1Nkf;d*>m%vmQvi~@Q(;_k z{(q}nF=7{WbIiclMqVcJ50^`_Cr;S)4ZagRBFkvXh-WI{5v*8c-ZBSlaNMi6F4TtTBkKT?MRriQJ zPspfPGX>dSb{ru7lSTH7*kddK2gKka-5hvsVm8Z`;q=`(w;WXnQq<1o6ly~f`}O$x z8$NHd@Ehfg+?;5co-+aRhPi&90A)a$zwh(z$us!xR||=&7Jg^eW0#ftZ1(-ND?Yo? z98w&}<+y>-zxlcQ%Wr?n&f&8Grqtob2m!~R)9u%^4U%wP7N5%yKZZ$W=7rMgwpjZ^ z1rx3ty%%)s=z`cPOO$#!!}V_N1HOriwP@zsvEu@e)77Jd9-9FSKRr>kf)=n?Jy<un%*1XXv4w~NAqa(t0wB;hh5r9B!WJM1fFcGW zAz}cC0wH1mh(aM^0Ek$CA^?b3goq**AP9ws0wH1mh**KpViqA{0Ek$Hh(aM^79a?P zh**V)ScHfo79nC5Az~IGViqBLu)f}>$ItWhH$mBa^wjl_*12Lo8^ea7Z25DXee2Ud zdRtmFN!L-)x9nl9$)5kR&d+hP=YaKX>d^G@&aZ?YNXce1n3af5kWa9U1vF7b2xxkg zuq*wj3I*;mG_PuD1mp)N#Bg_Jr%W2Z(IN3%er$h+M0rs&LnSFfaf%c;%Ae+yO%R5l z4pQNGkLiJVDa*twr40Zd%{Y+`N=m|1CX9p+^PM{UokXH%e9V);Oac&viO z8{s7UAMfDV2+@AIK@T(g*pY>_IAdrVU$9s;a80sQ|Sa)4LwbYx~sP7boW~~kFDo*_M+^*{FbY`gq0Hzs9Lkeyv zUs!H*`nqr=C`poJpbp8AfU*lJMh&K5pThx{j(?@)$gk$mxX02c9?I!!K$M2}!0MD} zK%pyArbza{_ic-kZklVLhy1ygz)}K>BG8a2oh}6yg=yQho4t8rJw<`DW+Xhf(oYlI zjIUMpa%p3%GcH|?WyaehN&00!at=@Q!R8%|ub3XloP}xe?Sq$oy~%klWjWlT$qHIf zXbPtu={8PRgD3`?DA2tn4oJ|_|d{rzj#Pg=c_I>Nf=g;v(Xhb`=zi-TSd>@x` z9miVuRWWlj;AXQ2B+cxWlvfof>DjXepDnqQ zI&K{MX0T^X43(7iF0-F}5JQy{iA|Ao=Db1tf;jcmerOCba|obNQ8p}0ydx0pvDjd( zMh0q*mDM@zFFB=$!^vBW%%aK99Qj?C@6@XpEH%)x#%7#^scz5pzSGU8e{S7V6(`^7 z{L)k<$E2K)A8r${K2=-->7GyotRAdt-PJl)#4Z9 z~GgxUA_W7FoK>^<1p!r;e-&3$DQ9+I0GP!d5TIbhx~ziP844$;dL z)c1M~k$XdfuU}5x=H9qpO`7P@`~7O3ZoE@hlk)-;5fLqaNa;YIW5OsCi5%_;6Ko|i zLnOs9Pm^Pe6fefhm4~#VbRmI1VT0L<(9A7~pogl%2uq!{PpOAsn#reUhTCKYoQb4= zs*LQFC(e^22Tav~u|mOC*Hnip#!Vnkw>$UPmwXng9&k9>XM(+I=`9!UyB zU_@ao?|0@yv|+MRLqP7ywS)bSW7y}_TYJAjsn^e|y!C8%4~g$>L>4hbdf0~YKx1P; zPT#AxW}4OKp95{9H~p7y^x>q~HN^4O=t5-(-RawHmD(<|7a39+0U0M$?$DBYD8v46 zYGl*FnAyjF6Tg5g#;~0^%-O((h)|NXtL58PD6%31MM97Cv6YA-DOy?>^M&)r3DPFg8z9VZ8;Fy%Q35d3m_ZTdGZpBtA$R664H3V<^&LFibk;jn zY)T~vrQ6-%oc5t8VyHx91!D>GvV7N-k|QKU*zeO+{Ow9Ac$Cn_wmDm#4JL@EJTQsBOtTz(xuH!xKd?`2-Npy z95v6?o&UhOjD*@oYM`Mc5>S)@O}V<8m(%;tx=!`e;r2Tb`$E<)-N)ArG5NxMhgVVj zpep=Z=MHs)zf&$?3&Hg&JGTeU9LFbnpP%(=^;@l-P;UZvPKcI&w>HD&&nf0b91B~l zSWVzSM<}>|)<0927pmj*?|81375k_47mb5ex3E zHd|$2*{u>ai(AFfcBCrFn9&_Sv2S?t(4+00PuT7AzL`+df zQ5y6oEU!+D^M;R3BWSc>&Ihqsl;|Y zxuu%C_j^U??-2fxQcOgr_0$mbDCy$*YeePZt3O_SvB#eH=6Ut5Ynu|(%IIGYxzfay ztkTbm%hW{fb*1*=;bskSFd{PiytFv@KEyQ>c`aB+#OZ3hrfUuqIPp5VHu?Vif4j~AsYt02HXO_sRm@Wy znTZl+NK37H+=}_Ap$rs|_?2%!VPc~MNb+GJZv&K#4xoj89-;L|(w??laXyj4FzX$0W@qFP&zR^n7?9 zPpC-~97}CdL_$^}&2{v{ZlT=lYkJ+&QGMEt-9~1mZehZrjdPWxsN(5QL+}LK5{EW! z3LIXVM*f+8&U-^>IRxq=0ou=HYemw$fY1ZO5iT1mgm7}KFFPZc5{{QWDIv!(7R+kZ zken)GVB=!12UTGQ8q}=cvpG5$4(|W0+a4;B-JC9{TL@?|QzEf&cyqOiIaN-?*fujx zZnF1K4ipPLg9#wMqO%rT4aOq!mOFq|dVPz%yYhEu@^)ntjdi#2oad>=DB8}@VQWvT zoU~nB=@A-{31LhVY@e}GXwIQl>d9nQTJ2r zz3j0j>MSH9B%6Qkf`9alz(^pZ~Pzi(>E z-u$i#eDf3F_B3|8y56!Cq;<5N_&kfQSmS1xPLf>K`TQ@oSjUdqdU8= ztL0}J;YpvO--)T0jVY!(s!Kmh%GuD zj4UVVXRTwMES&gwIq}97W4oGyOuO7%@l33Uck9Jhb630}={nkjBn}T9*tg&#o~z6}++^6%2BpvR;`UF!VO^ z?Lkja?B4djc4Hm>oO1)Fg6Ps0c5c1oUTswI`}(QQx}w7+xT9*l zs_qDin2d77V=F-b*6K!W^01;9YmLLCz5;YsxhH0DV+SjrF{(E|kZ10Gtx>+RYn^IC z2MqH=2_c=N=3OZS%FV@Hp_q_#7mGQzYcB^E@q*$+>5J17S1Hqj`YpbqMpm;_;~S4$ zAFqa>tFR7D@qXkrvuffVS_*#;m<|%3L<$agG!%vG0inB$QQ9 zs3;o}@nT2Q0Zb`@75ho|- zA@pl{5fw#Dz&-~UmG2zZn3!1zZ{Pf1l|L80`@UZIr?Cc7pIrUH3f_ETZz#J6QWN4~ zHSxcuXJ2m#vF0(W9YdtPN_;hZF(}0RzAHK#2#tPQ)!RVz`ox7j+etJt)qO+PyQIB8 zYlDq{30f$kr;oV5+dqHYFnsOF4TEYhOh9ss(gFVe>KY6aDs=fcJLyHtf)7a|-b6IX zG@tFlF=kqeC3T9{-`2cW(Jb@z&ho=ul@6hs6rm`8krmKNfi}51dG~er zUf;qr8eKpI*Eg&@eu>5MZ*7*gP)2-X1HG z1`B{u%fqbt0s_byY0#o?&ybU3dhuG~T0n3$J;O6?8+FRQm=EwhVNJhW~ zyN^baM%jGo2Y#~J2+b)T*zM)8yb0@Va(wfu=0HK7n8JHmg-2<^) zEl!ZvzJXDQ57CYTBl@8Z|3*94q&->V#Y3V5A|1Y@vdU`u;WZkns;G*ps-&o@aWNmN ztZanIQ3|r23@P5>SG&dL=5`yVOw-80NK`JolhU3k$BI;H)h0N8@|q4oY7^j|NU2m* z)*qdbM|uF{m|~!Q90X8n9dPSsZADJ*>QB4D5dz&)R0Rh_MO&I&{HWS%TGPK2&=5LU z`y&h*1Pdi5{JQ&ab!#-%(uyeP`tuG~K%wY7vj=WZKekg|Ng>rC`5caBANUh051@-s z-e2OIEUCY{4A54Qj2_v62)c7B;*X^Lz<|K5vVM&05YhGJrJ853_*+qj8$91QN{^nk z%#Eh*_+2N{n1&sp2E=v_E?G1%$q&rCRCpo;U zEdHaTBnQ0}An5=@k*eVD7-NP@);_jwa+5{q0Xm+j1{`&b?Rs*9ru6maIBG50I1fi_ z#k2iHXX4T2u1dhph#cb(x!DCDBkUN_@N`)qNiENRRoa$1Xb>V&FK`jj;3E_xPA%A9 z=F}P1j2@zKbp(eGeEd|=O;k-$Q&B}kR76BX#Wd4JP?39V5MPpYLP!MeIFb;${?lA^ zSIN&amRag;?5ZB2jxb)1iE9xA(ke0eWHHgmHE?sGuo*WaDS4U6Y4jOk%#TaHoQ%x8c z)N6kazaC8;ZGSJ^J>dOztJ`C3TTia4R@;(E&yP)OK_rrKQC*Nem-YWI;Ws`Z?G4x% zhCXk`u^4u=IuiK2dprChP?GTDyw}_i#&kI3^ z5r}4vYL`-Fv52Q8DOi;G){5_-@uShp*^X!K9r{nJqb=C&`sgn3xkET!nH%0Kq{p}$|4J9B%fD$Fu4jq#|!-Ft`vlBUfZ=9 zQyyg*!I?1Fi}>LJBocv8u?vR#lUut3;36crUAHV?DX~0L;sOnylx>%TtWgr&IcAUS z!8d?`z$oMA(ZK|(TeKegaocLqX1&3(S9$y$fD3JWDvbg zu=yl^3{WYkJ}*$?tM zgSh2ulr3@2PBIzBWq!1XcLhy@#ZIF`K`OE)yLwwJBw*R-+y^7&Jk{kbYr&bRT! zvqm&Q;bT(|%uiHfPiXHv=3fGiC8NS~?spoQ2dH*jPeorHjK3r1Up!B1)-vI}`W?+# zo5OJ8c`3?8cyn;rHs&>YiXlQfE)3VE;4412spAsZAG699U~^}ITVDO9N2p(^!rZ~cZ@TFsjqh|q;)s<+#-`u<)`KW(8|g0t zY3Iake-6*d@Z~$3Wf^?5#<8@O#3kA0T=ZdeD*iHR!at#n2c;v^?w<;z0w@VW2HAP; zP+eP4AanCr7SP@2z_GdlxtWN1NYXubE;W^3C>zrSW8(#HK7uCBltu`I6f2NWLD{3o zne?(+LHKv$vd)kabi2h%B_bWUU>PYqCn&+f0Lu29D$sD2_zs1zbrk${P^ezF^$ySoBt`-aP%?KT>ouksNX#ye!4f5L~}r zuFwG&CSGW49q@XE-un*1A3aTQ?n);q#Ey|JGB<@hr#VoKzOnh*d0&f#Xa%(nVD!&! z^|6#TW*s6?R48Pf7(6{pQF4U9c|ChwSL?QjM|aWV&Q$zN&zFB?xZjs^!6&)NiwpH4 zJzBdoJ6imi*@x>0tS<(7hISbAAydtTF6@PIE_=J*J%QGXk96wP*;N&D;fM$;06TDi z8|SDfQACJ47DQ{d$Y%%#EREd6Y9F;p6!X1on?82V9$C*QzkWHpUqdYbA>9DG8i+88 z_pCNA`YMGvcOSbRUEOy)HVv$wvzE7-sp)Zio64O_-351u{ex<-bPDF71aKRX|lC;Hx_7 z=IBP}0WU~3QJ6&x`Ly_p3(nfexo-r3Q&D0b@l@!fJvhM8k}b0s<_E{l#;e+Ev9aS(FuVHXQ+v$(;_E)K4O%uCcHC_e=vQoWZZ~Q zX})=KJgYfn>jwlkPaA1zYDSS^+RtN*l)#$x2@J4~YGwyW^F(Iuj?Ac!fWN1Ua*e}K zaVa2o4UdAFzae&%@b;b_Sv|efe!5Z-o)!67Yp}xO67RJF4|ahi_NYLW@H#CI<*v#7!{=%8S{>w=1r$~xqEqd`tugp%=)Nu z2S`K{7(-MiRQ!e#2&ktuA3f5_+Thf6D?o178JJVj(7C<`(*eZO~p4YF*lKsY285bx@vqcJ(tU7PW^_k1kgM^4_y-@br`s1rRNbwPB3pn@bySf{Z|g}9tv36W8+sG%SN!=_ftsqJ#kbKO#a zQ4CHJB#jL@s{fM#`Mfvh-gcfSnDN0h?ckU)Jrt<%8QIuY)J}fnpb0qz1Qgqb6-VoY zMhHT>K!^ycmmMw&J!cpVjfkEupCC{H^vrJj$_8=FGIQkq{-8HnJ*=Ee^-lk^^FE&< zYtYV!;V}!<94R#2N6GqY+2$+reE-P55UQ$voR%OQ7(=*Z3Sr4R-i!_`Iyq^a#E*}* z`$lIyWzUuN=|BV2Q4lt%U@Y_uKuZNje%F5XS6jMI%W{n~D&Lv{588|D6e1*L&Ocq- zO?}c?qWS3oo79cj4<9%nb8~EDpa=Y2n;*H#bwpGXKCm?*PJf;*!rKWaOp{~^*}k(F zmM#iqBBOABMPdgmy3ZSJ2}|}#vq1_G}4CwLSm6c z{-TNu`RK^uP2;W6qB>>?$@y;*eyn8t_|XRqv}p?{3Q+*9%g^?~DFqY9keHmD>vegQGM1}o1{}-+lGVu;SYhzV=tuN-LhF9Y|>JB&#$BYeT-n3_e|+w z4Zl|!&xf>fCdE`IWMciaeek#`vfrMVgh~4_=fXPk>O`naQJ!RxYlM0r@89}G-v<)h zu*=z*p&=GJVe??v2dSbBV`DjpSxC#MQ$vU%9>VK}=Q$4v6SsDHy*n;0Y9nI~O$u1N zZxD65LgJ3)#GEZMQqu$#W9cWC!KqDGonuNd6D8x*f^y{Ui`B4$YdzUYI1N@BNb-=YjKrrf;x@AwD4G;~?;c;J{GOts z3N%x#oH2f_BG1J_xkm_70SV()NoT6zt)T>*bqnx#gW?x$?2bF$AZ<{*6nvCWK_r*I z9BljH(2kP~4g!lMVZ7o@3XvyZ$|;J4w7wb{u;x2i`EOX5@w4P%+^#tC;m1*x^s!c2c@9sb2jxFkBWe`wv!$a%_%TYRQ2 zQPdu{KH(v5I#f&d{gP)?0}*0S#6(~kL$2kQ+TRVhk!L#AM7pFcD`kxzS<%xCI@RzbmnujU{0ttFf zyFi@4fv~c!;G=7}=U)MU#+>*jJVz_#C#C2F#eY6kL=Ye(3JK0-eoH1+4w7l=y@i3< zhw-1==4;=ba11sCrrl3ch=H@cIu|t20f6`Tbx`{6RPq|`ZSMDIJPrIVgHVn~BRm{Z z|5L6oH9iB7YPyEE0p39%kO5T;=xR%}o3wy;r>748SM|_`B_R%mArO)|>&y}1Yi~Hq ziMlml&(-^sdbgiXq^m+mjh;tAeYh~Q5&4!NYXAiVBgW)26G>Nh*4CFad+gPE?(dpF zJP_!hgE)u5RkbYo4>G+~Eyr0*L_G>W%F*ho?bp$R5Aum;wB4><808TW6D9?W6nAx< zd*2tZ>>xy9E<{s%f-5qxtqujVS^*#sUd$LHI!`{oTEU!w!3L zt-h2!wmS7WZ0Q5P`cEb&1mbBZS;Y0{1`0$%r#K{;=O*RVo%teV4*rMKm({2nz~5Vr zXWl=VFUE7T+fvQq0ZcH9@P>4k0_ZFraOpJ$^msAaqDqbxhfClK%qtZbZG;B3+;aMT zrg-fVyhC+PugLd@gO{?|%5l|*#A$2X4m{F}^9%_E<#++3=;0LQ8eS|S+l7Ru?Si+2 z?aN>ocH}bWQTO}EQAaK7hb_M2_)om8#R8K)fquq7zW>U>jrb~%vxD3+m15_V{GMhF zteGe5u^|Uq(2;ei}HKqRUi#_;mh1j-W{9(uDsB!Kw;HH55(HRwjkADW$3>ELR6?Y_bd*#+^JtDTdTh;)s47ih#Yyn}MRe zrLgS1djw&)c7^^W0}5IrDHD4T$yI7qSEkurwe9(tsVsBF%rh$7AcI-+CN1BNcYJfh z>(uk-H`NcT+W_=fc>eZzl<+t7iMGN>NfRW?n&e3VcuVJa{2wO=QKGIJ6nviKPCyI9 zGc}zU>U!zyFdvX1;U34VYFRkoLGQURP~qpM5)M)6ZUDYcVZqxt=RB@vg^@=vUGZIL zNhA=;cvUUcN~#|ErZz1lZD)X%>Fo|>kSOkrQZn1OQTp5>}&L&|~)Ez;lgUliG334nqOI5?6wT)vfSc4EP5aiHk9ebY(?;o6aJpI@pX^{i2 zceRdp-!TY6@Wf&26bnJR@DxcM1sO$BjL{r;{WsQb{M&_h(o<9`Hkn(4+m)$$@d;e>Pg=(3Tr zxk98>Tz@-}Ul>7X=|3iG*@WdWvuv(S&r0<4Rxqn1oFpWVL}E)ku!Go9V$0Z}=FX7f zH{Q_)nW_s^RvzmlksUx1DD@vO zp!4O9_zRw#i*BcP&bSMFVjV|~rOw$9=Ruy`y}mJcKarb?G2VrpRn$FP=i;l$me!l{ zYL?&VR%L`~L~)20ZlQ|D&~ez$zxQ1WG-4dK`K{Vn#wcqH)9tIOaFYzPUGaJ_jv2L6 zlm<)$p6i$Zj!kL06L`vYm+dIT=EynbqXu-}U6t@R-Iy}gIrHAG_rVrwk;GiUP-_nu z3bgokOG74$C5PS>{Bw(2(Es$M`-p$B^UmA9saPk7939j&H8*_K6yS(+2VBC?9WtBe zwRIglV>%-EMkMTKSfO{`rdCtgAXIFF4kLV&^iZ zlE}TMr>*IIx`1{y2&oS*B?G26gE?FT%WK|dgu7t(fv@!u+JOj25WF8YT>EHab`N=e z=qUne6OC8a(B+N;P%;U*eq_E|goMXW#B_HW0~4~14=$l_@!sG!ou@FLf1|Q>1UY@E zcP(+$|Heom1kWB`TTvK}h=W3ZuZ-)%)3YEE_~Yxq{^|b&USj*fMxPx-OeF)iqANB< zJZ5}8oxF4M9G=a6Iz|q)I@?1uOOu)V*-Z7N(?3ogKOFv`=0n3aaf3&Zx{`)HhaEtN zJ+TCd4J?au#Oz`zuXf8eUWluW!{tsHMtERBR4U;r#V4;{FqRm&DlAea*Tp@fAgG%& z#&N~L@rc|tt?6}TI*_mxNQ~yZ=ozaYO$FpIOueOQ;y^_`aNbEZb36`&CPB%H@JwNNF1 z&b@cx!iJwGGzBmrQ&z4HX$U~tkk>5x!bmlUQSkKDG4qS;CnTQCM$QpU#~q%Hk{wAX zlBlu_CuK#0AyhibbzgH1c*Ug*f&smuu0q_olqR8k1}=zXw8p>KEE`r~bM(ACtp=Li zswHIfBKz73AJGDj4z}!?_~oLoTAZf_KU6u#Vfgv370>HfY)#a|O?JzRFJhI}$pzJc1(9m(~~#;HkQMf7MLVS_mzN2MJ{#9aM{%&(h_mnO}o_A7$X)8VBuM+#CB z9ieq6(42;RP}$=O&MyX-M{eZws!K|2}ANi zlNl=XO`|K-FL?72wg?sC3xYUyXgz|s3@)%hCx~#;{Wk}X8N`}Eg|6?EF3j!tS z3YJxxhA5ke8y~5J6tYRf5cHF+sZq75k|-ihpSpsvj6qyg?bD6;h-!rJTnNZHAc4b* z9*iA-&-eT*sOyfh+^LA~E8rgBVNz5qC9J*2@iRzY} z6n2r(Zr^i7W%_LzoQ3ZJ_1odhLpnJVqsxOCt_erdDAO!wg!i@f9q-xmb(&py-=;28 za%Za!6}y$XSqflClp3!R4ypzuqIyUuZ~;QX6My2ah%bdOr?`ZPaf8MNJY%}z_53_z zd#e*&Mi04D&&`)**<35SXgCp(#`z9K-4A>N%*awF5zt+X5lVO}x~LUxRWv!jk9%5-_BT^!Alf-mimQ=#`#=!H2qG#pkDEeI7><$vihUotk!g zbuPSJ`*{lH#A$*GRdkb6ur62#G98Rb;awd91ETU0>9{zj^BvPc5^;=qCy6R;7TXUw zxq{mTfo+gVp9te7nKXc7;AxqXnVYeWs#`*hG}z{_s+EK>gp7d4M(0&VB~uF zwg+b*Z%JvjVazYmNyQjT@Djc{8FIccN;@8J#UFd_Wc|MzH%eTnPZ@S0OpBDoWrRRs z?EJx4R+yR(Jz#@afWjLt6y`G+D22(zgPncGBQXIdhp@Yn`rnNxoUAuUJIkO(@kb#{ z2#m*hlC1oXaHE3CZ>Wb!H`l`h>=o2@MD#!Nf4mp>qO0In5XyptPW28s6MudpSrv-L zHeoB03~pt`yibB0DT=PF?mu?hps`@$JF~qr8P?C>K?$Xd1Vb8-d>knI zH^h_5_UoH5T;?EbBM6p{M5G>^%I`c z4daKu5yXvM2cx0h(C@pav^+U37q;BC{G;(GJ_RcpNzzEFsR~s}h-&jSr#|IzU_nr! z5I&UzUB9-vbcxVen1Uv@QP9CtthfUHq6Rm)DGfud02%DnOM#FG4Omi&JZz!R3nQ4m zcvs3&LK#&F!~HAVg`<9JKQH#q`){&H4dlSVs461=L?6GE5m1mNEg0D-H&7mP$3IL2 z3P3^ug3|5_xFUOXY~mvci2St-JpHn8mg8R6+jq;+)h`+Ho?>@gJiek%+POC%5Q?U^ ztGjcngvjJW5Sgy;MOd@c`iseLtJU7-YENABO&KE-_fgfV=(d?bMBee1aWZOJVLnD^P-$831^ zva(L3d1omSe_0jj@N>hzM1F!82&l;ZKB3J%3w(hOkT?oY%=4*hLmF} zQuuVO$&|j758t2PkD?0WUp}{Y_Bj2J%LBRgOZ!NKbhV`Nlf6;_{!|Bci-Y(Y^wqVn zAf63+YI0=d3I+z_Y-O=~u?|2rg;;>A0U2u{EIAT05EG>Kx~%9WDVigJvkUB0EoLby z(WA`;iUwPa&p|XD6k-_z#6btg2u$@6A|r*%4p6*Ax%wXP6B}1eS4V@yPy?QEav<0| zQc($$z{$f*?MHYnc4{B2`Bi=YsiFiE#y^%1Qo>jJACK7+JAqXLkzzUBg`mJBGQH#M-3-qyFsTeO3&vy{H% zVTyvFr^xpKxCaNbZgaqLp7mlp6(Q@~FNNEbY3QBTE-!211&DfD^(O8aj>S|YldC&y78Xk>9mUbmYpMs-dWd1TkBCgjB$p7T613G) zK<+=3g`op~pVIQZTZ=Zhfzc2I??eG@;Q^9E~ImjSm2rL9T| zR}N(zb4=(YhHG*Y@#mbVO>DjJZ3|$4n>AITqmbh!F&g!UDph~>;nV4 zB_C%nz1z+(KSQ|hT8GFG!r<*gV8=}_S$fmtlQqv{s_?>8QD8$7K|+L}AfybSb_FAu z%m~nY*wc-N%NhZ9E_;ohymx~9u$BkUC2h#axt>>MX}r~0k`2NpFmD-H>{HZCFp6qE zv-JNLpR*pf6-a7TJ!Dx==GC zAQpRr-m1D%Xk8FeWz%^o2v&akbc5LzsN3*woJ(nXVg2-Vq;ko=f&L@PQXh&ENx*2X zd#XNXah3_i+K^`7CrQSqS;WSO4Opk1z+M$42kP0(c#vGStJ$gEr#GBSh~ z$UFLse9N2hFvr#1^=MirvXN$o6aA3E43Ki+%4%%#(cfHLgQ-No@WL>SFPz+>aGa2I zwJzk)v?a7a(-Z*gd@Nj$_6va78mn>WT z-n&P^?p~34u3ne6-d9U~g8hTwcUr8VcR}*W_@jq3f`U`*i<9ZN{+B?{r7`fD3ajAmfKi`3-d#?q1w2d`l3&j{SvtyFB$78~jqgvkq3 zz`>+&)--Fp3!}%Z>CYdQ1>dcOE*DLfs6Ea@S<6=#13Sj=-8I9#tj78yGh`ez1IAI3 zvd%~IFdapH{6UdkhvBgjIG~>`S}Tk`QCRJ=>a_Qncsjt?wt5ClZv#s|drDR@skyi5 zX-~EI8*O)L@?(Z~FfN|YW$raKfK-6KUg-n%-ib6yD6jLz+h+~=k=`{e(#3W}Puh?-Pb7=F$5Y{m5W3ByC|$$E zGB}_pP=0&FVU^OJ@j)4V^=wt~aNOkzu65{3@Gll9DX<&s5tfp0_Cm3fw9Y!wM50~M zH_YZoITjacG}q%lO+8;n6w^Wa4qAEs+MfjDse-aW_G`oivgj2R&`r4+(5C+472*M>Rp@M-n;*!9PF zXV=ztGWj1`iyV)!&4$|XdIu}k=c-&9PgR{BIz>lyHENKkvzt>HZco&ZF6*$!kq zkOj=xBa;B$S?=Ev7Xubff|~5b;DNjtAz?j8q>cr!2<@|XtoL^+?Hkbke(aA$7}u9F z#e)C39B7XtHwGf%K`Z2KpBc*a8?}vN1#ne;)}{FkYsuQ`eXkwO7BCuDV9y1ku{F8*vk)XrDwsjX<9krGS#9|Em{-<_0 z24Z=R1%&%YM-P^}Op?ow3~>_4oslc%?eR^X-UaKqtCWXqYlq3^8d>Hg4R5&>TBPko z1qx%IFUTPQ1g@dxpyd6ddfgE(t&}SbXG{RhP({I%J&0goZ@g53Vi**L{GSIub1pS* zqU@AcD5dUArZs|%q;U@myQe`*#md-4Z>rLq2>haQfxw|c2?r2rL(#+yd_4DQt4G00 z&ZBy3=2m3U9w#`%xwo(NJet>ibN<8m;^iElLHqfu29nqKFW8f0NN<%gK0!&h;xf9R zsZ|V`5Hwv=bI@q2@MbGEs<>CFRd?wl&vh31lfe}VIQ(#9rul>)Ocm*ZJqDI|K%o1A z6M~dc^AiN(dFKGk$b0bI&2Sg*&xgfL6wpuvOLd1RC+pp1uu;eBJ~fOa5dq0irDPe` z-3-QLEofq0MzF)w$A?xt@SY{xIv$^!|Y z!W&PH8IRkiy%>HZaN?aqrv#Ey1h{ApMRlsbh>?51bF*#WGb;&7A$1g|xH;qZ(wQZ^ z2CxI=XIvx%y-j?c()q?s%@?>Ay}-h44%h9LNfQ2g_?SGLXkupB*b`!8YU_|NOMylA zMh*)6I_rSt2{5tEP6T&l!{0gv2pedTy4w3lz1 zjwFP5U=+atA;9TKu4;=PnI8m*&tq?zETOBYY6Da0tn*!$A@rT4USp-+XO_KO=iW>~ zi1?5_rULmTKtW&_I6*H|TefPfLyo=bk=FiN!4Kaht=F{34C#m`NFzIwYmi@n_=O`r z8gOfvSP{%5KqdH{YDm>?qI4O+>JqX2d@)BOh2T{<4WKYb;2@VLqy=rdu^gn!t)a#W z94XE@f}s4bQxrk4NGLwk4kZ9KRITB3Aa{Chj|k&l1w>H z^`)nD$gmm+b2%k?y70llFgNNMNd;sem$l)aTvH>7dANko#!je7xoGl`mmhRXvB2I{ zh&7UYdTy|d{QG*ry||Xs`4i2Wq&u~@rMKh|^7)Pt-H~4y3q5wmx1XB!K2M`Y0W=+= zo=)|zZ`~e`&x8d;qdW1xKAngJN&|@CKRrgbs5e~JaBw~;lmX(HG*E+aZa2fri$xHsIpLn{0P^Q(o^$oO}VE{%~?-$ro7;`X{@%)<8a zbz{$(5M7h!FOLQ}XGDlg&qP3$5Y|hMcjoavn#*$gjKdy)TlVbRt=0Q6ER(Rcvq#2; zw`)eqwGw(j35U!H3&)*(A0GDy0oot;=r#BFEmr+VamROeL!xqR_;Dk`Jb8cBys)Nl zX`$<1Uj6PS{8kycKvL2)3&hk=q7jM-X~p0-$yDY1N}xgsXH->wLLZj#bBXWjsB9Hd zC08Ln7HOV?AG~Vq6J!8PK(oJtY{W|lz6E?C7m5y!mKan%ofiNw z>kE`PbTFOP04Pa}Qy4wK&#yz%h}8%NNFdD+8ldw$mm(3V-V!=j1d~YHKnN!dl+oj^ z11&7m%*<*zu`|CA4Fvh+Y<{W&Q(!JPj>@%gi27XM^dUry$Y`m^Ugnv8ks9>O)2o9g zX~!6IGJ8@XHSFxvJ+WS^imGWw`5@tVcs^2u+`G_>MfY(?kjT7IeNVLqM5F|r)iulv zV$Or{Z$hWo5Cgf~qkPX$Ev>3LC4~6vmUF?ikA3gF^Mt!wR6bHnR8zG< z6W=lqe|xv?DUP}_CL3Q@2^7GFLiR=mPmu`!7oWR-UqX1>_VVgWPCV1Pbx(%DrfMZh zN-?)n(A!?w{)q-4P)sp6y8;|VP>$k}s^Y$hCE>wpkwAiPtlN&u=_&;v_L6 zGMGfy0CtD`LwU+;lf{oUQN+vPs8=|qdQpd zX9==^`>wxu{JR67CyaSY4U0v)qOe5_9)FSZUUG@$asRULg?*nq}; zVs{}|E7zSvRy!|$F!zsu{USSd8sRbL+Z-DVd)ZlFPDx;miqL>^s~-C36Z~gJOSneB0LlzPkB#8TwasK)N|e> z+B+NQvt1)cVZ7j$YCFYeTDU{;Te~FC-z~VwXMO-30Vull&D4ptN1Y}IX<*y{|&EtZr8_r9%5=VNjMhcn+{$~ zPI>Q17i302`A`%Vah=?I@xnmte>Zf{dZ1?WB*Qx}6vwB@0w}jXRHuG^31d`~R=z#{ z8_}`FV7Buzc{}{HhW%*I?thm7hC3Zl;NhVM)9g{c{Y)6Cg*le>8z9isL^tZ?i^Z?O zShDM?VR_CW3aDpq)*vi~Oqq5w$?LBfvOWEpPkua@$rQt=o1Bd7bGEGCIG8vv`LNJ9 zgmKR}yDHq*t2xR(z+-sib5rCM!rIh%Po!-eez4w}Ahy8HPQz`yJ> zGx;H}Xj^{E#Dt;`#e<8Bvek(0j3AJx#S4JIeo$bL2Z(?bZm4+PyN-OdB8d!Qw>sxK zQQe~lSw}c?wTTYyZWE^|{frQ13xWC&I4Y{T9Lqd8+YZ#;l=cbvym`)hFW0ulo#)hk zJYf>+>DS+r*aYZVGOtJ3#eU%Xk5L?l1}yGDzuxc4=yhFR5;} zB2opjoa(cUns>U)8SC!2Xf(C!ly%XRIOdekvlj*eI(6FaKaBcW8_ShR!-we9nwZQ> z9iFS5V!HdQ44b)clsN(r?ettxZVLW3)@K-_xQ8gq0hU*Z==oQp>J|rX78{IqCSL=b znK|d?a=>f8nV332!|WR?Caci%O;%Qpx|VjfrfVl%;?JG7Gq{cPXtF8DL~X=(`{c7C z&YO$TzeL$tJ1vQmL+v|PuXebkkqz6Yr_fQHZ0MMRpDyM4-!)~O7@U>3^ju?b2&T!e z%ePQ;mIvZF?IbS8t90AC@&-GRJ)^vYw2o-u%wf8XEY)Xcj&T^<$;;MXk~$&Q+J=1s zL!Nsz(~fZrZUbh!;Kz-cTdujCH)QqcJ~Y67oqPDF>_gi)85+SqPN!gq*Ek%A;)J9Hfz{ir}~0w?!RLP+X`fkvyGwC3`EJ#nqA*o{i(z725NB;vmD7 z;j-haF^E}ze!JRS2?s_x=4eM~^z`KE9yPf=1aBfR!-%xa$0_vKL*d|(O+@i0g&1Tx zKAxNHMzh3ZiyY0F-PD6-$z!WY(Hqf#+2lqnivd|X9JYxchzdTj9%!86T5 z+rOV0BV7JQ+WYVxbl!m+`f<+3&v6=+nyR+@_W8rhw6L#gHA#U`fiaFjFJbhEe=x!dK8GSgLWNhKgBrxd%#m;G2 zp6NP}I?)sl1IkJnrV6gpt9{jMkhXUxuC8~RJrraQ9(L`_IQ{mcFHy`O8jY;k|Qa z&8FJZWz7h1^G|EbJBzEWW*fA5`$?k$%Ox3K5$H#4HX$Ur@`JvWah)&_!&#esv-K5G zpOmvfhI`hsQ;S7=e(g3JMK&jlpEX~@KeFC=_Ml`bM?h2=ki(1h>x{(aw|bT2!&;7G zsO*D+QkK_*2Tv&epx@9kjoquMq=j0qL@Z2qU0E z9J%uu%+PYQLk_e-$bI#)KttItv=Gw)EfwT$fM0>cADsuBq8Ly@R!(cq|6AS1`zL>I zUiE%w~OG~irl^l{b2WXJV9fk z22>p@^6Q>f*{h8phf&j5Hi*@f36|Y=WS_9Z#t&&8Htr9X#F%a4{A{jzsAm6*#8IW+ zI4De{^pbgBcekriv23$IuadVNw4CzRE`xMoIOmDoN$mqlVppz5ZpN+?9 zzJ2mbap&2f!!Foox$rx-lTVan`ncwBT4H<$Gljv`U1KW-5D?W3&qW(`$|v;0?q^;z zV4>qMt|0wRpULVH?GziTBKZoa5*i6Sj9~OtxzD4O53|yHNG zhb|{xF{?b~ho|VC8#2UhY7Wsu!g<(*4_K_+6}LR1zY@3$~J& zkfH%odpYKzvRJ*984djaByqNU^`#>kGFo6TW|D8}G}A}SGu{UdiEY_BNj%U}u*`xr z6q|&>l9K&9?^iq_eDgZp~^h6 z!JLv8jmbc)R06=YPoqd!Kvh7B)m~~duy^o7H^n|^;u76m&J%X_+DnkH(z}Ee%1Ef1 zyGb?2`u#l#Y;DhI#GxZYyC|nUCufl|U9UoJ!Vhi1+#>7N)O~%nX0}u5H#baeFw>qc z7)rz4B;VaKK~-cl_D&*{JF%q1iDSHAOhY0aTqroo>FEtaClH&H*#tR-_fN&kmp&IE zM~?khSLi-TR32MgwYOhmJy)9YGeQuC5`~|@zK7-_I$_~!Yh8Iq+ue5=4=jc@d;Nb= znbh66gh#bM$;kKL`-GQgsqKlFIS-Z_q|NA#!T~x;_+%~+K~aK?##KS;8*&8ga7VZ( zKuBCGhb3V^Uukw}W#D!?h=(@;E$7Fs9N&`qP1yz;3kWC-M6U{gM|tc)bdv6Z+Z-Ha zZv1g66m<25Ny~28f!cX&`SiaGj|qUwVS4?$!eUQdyf53Yk=#2jUj`BNtz7Nh=iXz~ zoAZmEOw6RK$Er_`-OzYVSEnXGmAXR+VRTya#@2U6-e2|SL9KKG<^y0_IEw6H@!p&2O6>nQ^ zV6G@Oi4?PWQO+>N_~WP>;H$al+1m|2H=iA)I$`uE3h*Le7^ z5bTJbcfBhkz9;Ee*`DvH&$ID;j13hKX_L?4zlqiDz1|ZpFWaGcE)>!7I9?^rb8J3} z`a~FrBEo+^r5=4zrpP1cvx)nW>AECMBke>QcSt`Bw0G5?E)AM5AE&+0dUdvg^q9@= z6H20ohlwqe<<|G;u%hdxWZ&kV4?z$toxqp>zd(V&2C7}JH%;K?fQb#-$o3s_8d~jg zp}Ha>xp0oT&$2UEhXy_jM+TyN_@PdmI0+wKt9vyG;^1OkM-+RPec5RW3XF=>G5I z_`v3{+`&I!F+X=mwn+tstx4C^+Dm+?7Y7mxi6aUtiv=V&==CD13Qq!iPZTI%nkE)i zFNfpfq~;{r(qkcTaDOXxuWyu|8{IR024A-^mGAgR(^Gr>21Ic&>vbC9_h~8}KtfOG z7$qIq3F=Yn6W(Rm$cv2qopqdf?jNQuZ^_iLuWKmA;_E&8yfT#ts9qqUw>&6*A#k2L zV%kTKL?8}v=ynfHca9tJM}zgH6#0i=5s)`3T%-Wrl|dn~9HUZQEGz@Wcl(V^Y+@2W zf-oO{-HNiB(@Dw?Q=P^C#~3R=W-@)Bg^EM)1~ftVn4n{8m9xS*3TgJE?NOWjCN%T* zYF|-X96HXdeHxw`d!GXeg27;^+#UFxGG)3t?b(g8n!MGu-nxoUnCv0z=@Cn~hiL+!W`m1}_Zm&->ijN~=zlji_3+)N@0I=99N&?CU%Sv#i((8s zk&rpRXX*!^n>;+VF;0j*aCAZ*PzgeN;pGoeC+|bFk3m2$AqT*q#$LdPTw!$hnE~bx)TY0UBaf?`}d+^ z2=<@Y$UE^#WS|fHm0Jz)^R}T6;9nw|oFffIk>yn;_HeV=9ZhN&oa3&d<{rIpX=`6L zv3~K0=L8`tHTZ-|5{8k{h$TPm#{qBmUX3B=XoeWw_`B{IZOS;v@zHqueSeu(>LFg8 z7a+@O;l+FpNQAe!nLvJ0k8yah0p7J2>RiZgxGTDDq{Glmpn()os_4Fd2EK0>e2NEg z-GEtNlDXKbpk@%W++T4CU{Z$^Fn;^QH$UgPM?a$XLF;(_H5-q|cNUlPQqCzQ^fLWd z`hR&5dJZPJe;#dj8=(JRAG7B7{Q|uNa{g|Qp(6V>Y!vx9ar9v5q{GqKg7xeUcz4UL zo0cAZ)`mKjSHe3S@7wx6XWRJ3G1`^Hb4OM>`P(hiw0UZ;tI+Dua1ng2yO4({ETpUY zbNZ|)EV|dS6xJ-7XUzI+cKy5gx-y?-MB5YOm;^`v*KW*QKULiF+(x1xBJHjAo7m#( zeUyx+_W1h@o;;OF;iqjV|7#{-g#K|2ZXQeyINj2x`x!6X-xn6MZM~mmH@{#&{B_Nv zirb;_@%d!)Da(+7$zEJR`1F3?)$!M-OqTq^9{&%w`glDFPk|0B|9zmHwNlsM`RVqv z!)U8s)`OOlazAu{hA8z^9LrW-cc@^fY*`d|GdFLiT-_(D`=JarwQ0QGsypQVBo-_M znqw2>tp4G3s{OV971hO6A$(MlAq4=POGbC$0Kccb*$wGhufYHS?AcTT$ z>`QI1j;7k@17zU`4qSORHN|ad+{OWmZH+r51i)x{z{bW7V+CV5&db9Injra3)yKMZ z-Pm0Kk2Il5DYT1{Bk>8zQ2E@b6GnrP(%izj5M2@hi~ywq38)|Z0SQzn8i8^IcS)e} zjy&mQLp2axRv;_hOhiQq5D_K&*O>zeXdd#X+H?DMKJYzdaSeD~0aZ|00gxX`{n~mm zCJK_;RYq<#Kh|RgmABtN#FbX$SAxPvwkOhn0KOV)4R zJj0-qEwzYwgW=C`;lSHl2j(|T_51V9xeS6S1CRE}wkRYDgrX1{MFK<;kV0fv)Qpsi zKte)7f$x9^`D9T(Kc5v2kR;%T%~MqrVn69S@lC;h*BQ0)TH%Zk8a1KJnAjUZt&wpe z5k$-qqu~s1F!Xr7DQdq@LxeL5BfVtX!C34i{_Uo zh-8WwauI-v|3HHV*J1gb6OfnR}UG`wITvuXC~X(zYI=pUu0QZ$Ic}x2D|pbLA2I+2Nf2 z-j3Vn5$c-rmyNWJ_n^bGqoRM$73%8S<@!Ef>A$$Ay;r-6{B|#!@L0PWzq_}$`6cd* zyWi)hru<*#XG6A7ldXt%noV%Ta^FWL=JeP3;l-##P{jOi<{_pgU z$@Km#1MHOimQVe1{?E+e{iFG_48u1>e<%C1Qt`(7e@je6nKht4ny8zpukrq0-7hsT z?1xX;`tGCY_pTVZ7-~frdY$nlo_C19s86$q>*YK;2Vwi12|w7)#s41cF!4Q%3+X{d z{&x&JnLo{4em>msC9?mQ!l*CFQqI1eFTb+1Rtj6;4XGiyB_|k@wI_FlR(9-68)I!V z<4&N$pi$e+zItp8e~0~_`#<;p@&D!jXGQz<;dcx9$zZqR~-A2`P`uF#9@oTBO=n;w&`q}<)?9GtE5AZ0H{U{cbNH8!sYKkbK zQ7B!1Tk@_qj&-}?Wj{r|u3`#+EA{a<&@_x)d2^nPF0`MHPH`M$r+_xe5F?|<3w z`MbTIGXB56-|_w)KMzH|d@lJk`95Ed;q>ZHm0xo`D1UFdwS}~yNc(+%-L{9~_U%de zvQWQuemjThY){gkCqFgPW%mAx{)9dZJYS~28z=c0`rlX4`)+KTF@Yc1m{~X{tc)Tk zkMFt7CRI`AoaI+G2)J5r^>Lz(<5jE^CPgn3=wDGLo!10|FJTm^!T$yVDirYqCkMwK z-03b?F8_JKI~|h|m!O(7c;_Hq$%0`nfinjsI0rBoOq(!LJeNkwbNxeeqJY3_2nAqK z7uQOvP*~6v1y-fjAWjm}at;ZD6aK_!nKot+D2JOLM5*_FGMqmjiJ^ZS=v-ex_0%i= z_DR=QN*!5=)D&UDcnFQY*fxl_$l%ohD$v*!B8SmyWnCI5QVZ>=DvOk8+5n3#9N+Qd z^*`hFe?Ffd)qaw7`2MrJ?LWZvl|SwG@-+KC*-`#OP_NVLEjd-T2#At|G%59$EBEye zn*cz8lKFz5{6(Ep*r7+{xF{467k6e*JtGT26zs+W@rXF%fh|~EJNtfrvm7!WfYkpe zW`j&X)&`X+ka6XeYZuXsgyg+&W;jEN*m2168T*K0+T_R%{PY?x+fut!uJ_F-G!BxTA*V=NHAco-8cs*9ImA2s?ao98V4u8`FDA6;&}br< z{@RwQ%XWv8Z#iS=ubG;%j94mHKV(FwpWU5Q{={};c4*x|Ai?VMCrQKG9Myfw2ee2aJ)thlDJdRD^-}+07d!4vl$U|Wp z5bC)gr&zkuH|Y(3b{0=#UJZc%GFOjTGPqpjCEZq>TJzNWQZ)@0d+Jb#CECNs+--k? zXiR3>g`}%|=B9ff{|#~C&>6V*PzB=d(~rsUzMx6oA-EajVGV+J zvUljZhii$$cyABs&IXBcU%yhvtrJ3KwrxU{p9X2lzt11AK(T&kyioi#J@YODpJ%4=bHd7sJC z<9t^C0(*XCcR1?MKG0`_IkO}&%EnJ~_n8b~iUvI1x@^dD7MS0bKe0r_KvxivA`^Q> zL>qhPBJ$$%+)}X8-zHe7}!&fN>)!_q$rn( zu7lGZTj&>D(=-}rMQWi<*7oqJOf=;^Cv|=H{*dg*c`;%n0EWcy3^v;RKo7&x?eD?CwD7PP$ac)~{vaUs81whsz zpv!<7zsbB^3~Nk1$}H3w#oV|z54_o+#s!3%4FL}X96;t{x0&a=Y(~oAB{BTQR*-S1R7#sYxMIT23=YM|k)O6cyK>TdNJ}RR? z(5hBnWcE^F*7)J;)L7HvLtgQr(*}mof}!&hUks?H%>!W#Ke+l2k=IAUPB3)YPTT_? zZ3YXmgkN6D8!Ukq(U~JYL)M{$988LrJMXQ*-&oLJ*3AgT z=Ehv#MIN3e63;M^vm@xrt3$Tf=963=YbxgBrUQPa#R8P`sNvZY7~D!v$8&#OcW6!a z6{``UR*-n(1)HXIa5&MXx#k_I#F2#1+4K}_ZZRp7yeujRhY`PPN|~BG*#bR1d&^F; z>zI)y`cb^)M0hxu)bZ$aT$u@+Oqg^Ppwc4GTY8Pi@1YER-{@uMa-zZDiq)f z3{@40TE>3D>~pl#h5Eki@~*}Wr)I}+xs@gzy^>47d^LJY$?%-7nC6&1^ENM(NTXdJ zQilPvT=@|kT=HDYzkg3r--L16 zjH{0R9ENsnF|m*18i1r{F0=VTXKup%=)HES>N{rF44j0W;Bpd7`H{6_ib2LOYTU`f z;Cpm;HXE)uqLHp@jo#_0WT8~B8-#QC?~X4Ge?E_3dV797ZeL2gpS4j+f2@V(REEiZ zSAVI!U*$BH+`G0-hehhg{BLRdV!|A6)hff&{IU=Jb+)f_cX%&dZ$DvhCsVlfE1n9j zWr;pt!itgG$_^yCLl!^r-lBw5i$OsleuWU=ucGSjd-xidI-b`%kq;~;Q|Sc@6Iq8@ z;o?N|zHTSf$gH+iZi{*v(J=V9C?JvL7;7)`hEwj0B@O3~0PeUyRynF%d%ATw@)Q$X zO1JWzyv~)BLx=llfv9^Xfo_guW;PEdR#AziHBDF1M`4} zIrk9fRFqNy#X{rg@5pHk$r?w`OzJYwOkzd=#K1(T=~YPu>8uET{4i+#uv!8AE@4|_ zo3P6m_*VLnESN7geJ+Dc71&s~5w~ivBoYYHK3p6hsHVW$nQ-Wz(&zETt0lBN{R?N` z1#vPeP3o_nECYdE$|4B#omGtK7zb7x+?;L-4K5vRS#w4tR1$><*>gW^p`7N@Tj07s zO6F4dJTe@-+|1v{@Xj<`{u+utEQ&yN>$GT8hLVpNP3NDaur-8rteM_cc70UfzP-C&I;CXfuJ z2qRjv6jckmTd*^$MUL;MCJ}`>J^P@V7E=L}qUE#OS;>BOTm+?VoP%b~C_nd&kq-tjCMO;jf~y^>zemR5i#?8Ilz5B&wd%*%qr6J-7UeW0T%bo5?pDyYp`}$E0E+V7# z<|!l6zUh2l*B?o!M8!ejt^B#yYQL^t($-1QPSq57IeHab6xtysSfcH~SwMMyG%-Wf$ zFd?_7jviNOpXBv+OntEYy!o1$&i*~OW_Im{@r+z!7Um@v!pl{Ax>f{n}Uz1lR ze~vffIA@d_pux`8M~|VbAD);=T#W!RbyEYMB|)g5T;W6xG{O11$WpJ6mt=0wYq43X zO?9^5Ju7YdcHZGXzu@7_XK?~0B>zxlZi{;UrG)Oio0yED)2+;b>9nuv`n*av^=*M9KcCnU*2-mGSl~wluHw#A)2T zr<4|=gzu-ie$_us)BVp6pHHu?fSZf?)af;46-%zI?U@jcu8CEcF`7Qn!sy1 z+Xh*bp@>JnRm-4J*09|1A(MBFf&HH=7Pbyrv@4jBEqz|4?RXiz2ciE)%6L!_Mn^jjGb@jumZx??n_IU~4z2G8> zD9%5yV<1<-{q^%!1@!*r|BG)3h1*V!dJY6So{+CWv5vs~&y8`5OxU=5z0JGMtv-yJ zy0o9M(wCFG{&-p%w(F#w^G{Cg9-hKFh~WUoAGP1>yHQzDsZ9b?3y}}~o zw<<&grvRa(r4kE0<6}Y!1u{^9xaO&DLNG@R{-QegK>7Fu=ehoUD%Hbk$Bc$%pj}i$~Yx_+hVGZ}c#sn9G#-x*YfJY3kIt5bq_3{KrBci`*mE z2p8V_-uOT{mM5@9?{U|~)OHZQc6*Q$=mAHe(|4`D`Q0JTkvvceC9=N>Mk3eGUB75!0h<@2b3aC>Pdw?qaF_dmTnS6IUek+Ya^ z8zrqp4tus{ww0p?JDgynJsJ_@W0MYo_p8sQ|ED`!rcws`%Pu;xzXj4h)gjGv=oyBJ_h7dy z1McP4*mXit{k4hgzoJh|jXC3Am9d9W7q=g*aSj(cj~j;}#CHubH(6HWNZ5M=weQkH zvHUC1JLcDY1b`%YrZ3;)t-QxEHB|&)3SyZfOg``Zr3Y&{0vcfeUjHVDl3$8&9`E;wQxThLS-Yn4NCNBhzAMt)$9pEOQC;4Sb?}d)uU^cJ1nB(a=yw_ zUC#}5;!UmBLD$emo8L`Qzb@I^3*zi+z{3n4unmwmoP>%?Y*t$m8*h8_8)b-`p~Bv= zrn|A4@{bzfbvq{NOFd7vN-9O8+sSW>XtLumZ6?}=b#^(^g{tqKO{(7MyAFs}&*gT* zl^?c!yn{Pbxx!}+aLVBlj*17QoGBRCM{KQ~**d0fBjw3^vxQxj4oTN2WEeW^`qp04 zyKL?~mWA^$X>CbC9d2x~*c|#-UqBRc7KHSLh8Mn!C9bn{Yi;ul=;W5K8QLPH%TYyi zwRB2D^TJUvfS-01b+~fed$m-S9IZK~&beCi&f%XKFLs+Zd7ZOu_-a|pYn=N}*(b?g zsMB^a=P-Qjs(bUclXT_1w4J2?8dBTWC68{-w?iSwN2%{+FKpSwLk4*jTeXDKUBbc3Blw#~g*KE;5s?3^%xlW$rwtKhb@rMX= zdMxlAbjaVfTP*md)f)9)gH*EDGe`(%!0X$NdAb)-L#fdd0QgdP>Kmd#T*H>%KI$tOhtyWO1X{wxh9Fz3FU9hTee zens1iHm=mYmv&oUvN>luTUL&AZloXMlb;;~oDOrOxbDul;odMRU(nDK-71$~j=8sl z^S&^%vCVKdS9@P&t2b0<1k}^Y&u&*VxGj@SnNF*7;P+r&bHQk~2jO$6NJX7;Z-0OT z7b+kFM`<~yHDppQ>et{A=HVDs*lgmybuuY42gs-yi& zd%hntI^2bw#~ja@2TvBemqIv#Q8`hHRCZq`(QR&Wp%i{1kP-Am5flW&$(jcqGQ{DM z7eoC)@=x;@{lEJvsHWZjjRH^okRSQq{OBLpf$RSl+5egT^bhwSX+hqB{)7+yu7r9J zGC=GJi6UWyldvE6#Axu`Q4k4tnM|xF1)%{b5Px0{a|9{;LHOFq1Jsn=O(8Z^#rO#!=?j zh5f=DGs)8t8V1gUl22b>2YLiDuubocHT=`=Fz^XrY=jT(QXBXqbjG>Gr6I{kx(6ex zXOH?`g`tA!tPP3N#lXf8arS6ih$=(|GDJW&E&OgOqEp5|X>@3`gBVuC`p;viPIgYm z2t5;aBcEyV+fP=!OA#Xx!VyvB&11zeF!3n@N&wWF$;y5c}Q>|evjY2eQzZ3JIoW9 z+!;Ux0CrACDPLLo>fNL__h1O%!$$ZRfz>^?(;)If<&&T5csL>a)BWUu83_b{Nf3XN z{aqd($NumB5cGa^yufp!E7|q_&!*G+&`}?wxa0a<+2pl;Cqh5#cQ&zKu;~9;WkCGM zZ?DJna?PZeX9i7#+gb{mR4JbjKyeZ&{bVB%6W@&{6r7d#W4)2$(0*S24uTM4zs?_( zt@5& zvMd_RME_`@iy#;NuCT4ATBFWt@c{;w@;lfkkHhX?lMjl!r_;Jb?pG_sp5@fA%0Ki3 zL{B)y1F~Yr>YUGl^na(t^vdNOI42K(V1J~z9ETzB)`$QeYN*T&-@p0)r}O_H{-xjg zZyI?Hp1s_7eEmtqH1JNue$I>%T*sX6%yW_5YYX5O&% zd5gCM?+W3}rIPDU3Nb==#+D~FjAhK=f@4aspsJVBFlI3tjbl+TW?K$Ya<1<+g_+g~ zN$*dr&aXL)+twbhF?Qgc;aoYCvR!H6Mkr4B(!}PmjJcc;OlejW6;k>}48|I5IL(~G zPThQ^N>W}kLGkJ5juFC=byaJt%$k!Sy%jd3fVI{+)GCKNS0AD@gw(^IFB?EWoa^d^ zF1j)@gs+O<2)|UE9Q6%_;qI!ItKRkz5`G+^#d!x0P$P6T{I#L!ntdM}<8VXA;B%tj zN%W$`Sb`#>Ges1|RYgouH3c+G(Ge6_f+(X9il$AgTM+Ya4$+&39zA1u%gSsm;N8Oj zgNUhr_Q?R@029{_hiOzn8p#BtiQzMJgrbSgJCFf4G6yH-*t*^`xDIa4*X!m){)XZA z%hw(BUHfC-C0`3DJ@}`^cLr@Ie1_>ouK6^;{5!GV4`uRE$iTb&`?-}<} zn+N0b^!SG*SCdMr^*%=q3Y8>+2_&Xz+p*JbpChYQrnal=I4+y7CWHYg!)b&G?!P+a zbSxi#o{kR$3XsHSSD@2kE)`r?HMy(OC+7b0^YL4}Y{g;ce@)F7JUn~O_n6Ywv#O1A zR7bw95;)-8{P&5i#@W(SQKS9Y!Gw^PP4%-n429h?j;0$Xdi(}{#ZV1V_bM`JeHb85 zq3DC8pnCA^Wiy@+mn>@2Haqd_?)Z%e5pQ{DF zHFI;hxr?P&QjE^xW+l_i%*@VAmvwHc^EsW)W-*gbjS;9LQ3=*@Vv+|P)gp%;;)|)q zmUUB8b8{Aqy=mhz@bM6qA>&2XDdHy8=H_N*W+y8*natGG#wBLQsnue0F^gBMPNx%z zXwFvKo84QMo!cvuYgF8fCPcF7QkBgLRlXJ)Gb$Fcv8>K#GntHOBJ)vGsi}=h&E{ri zW@MVmtkmLO9wIGGT;g>%F>r^tAb5yQsoWB3KlT2oX%%6iHuUKnYqO3WBO!=&E|D44-po#bu~9SnA{=9 zn3<`JT7A^a+}y?GYdmEj#ui&lyW6(UTSJ10j83tx67}14RRHeXXd)sfoav|1`y=r4RDaX%?fZ@$HR|^_n>!$G)=DFL zLHe!&HdQKtMuak`xe)V#doM#D9utp?Tib4W9({b?d#m6;$_R=@MnHiNo))lR-m@Ho zg;h0}Y|PUMvGeG!OI1Q$XUK|yMCQf?SpKZ~8+r|gqFnQTB_!b(O21XL6^T^l0)j}k zpOGTEp~P|9zjwig#wLq1VVW}1caqvvy8UgIW50t0eqJhriZ+_>5QyW!{qtJo{B_^N_bP7@*w2pm=(%^YH_Ym% zny%HNXB&Qw&EJ}?*qFp@x8fgY-se%yRgKQO3k&dmGz(OnFvk{kuzHECCi`P_&N$t5 zlDb>yQQ9-!b6cJ&8&TI!$=-PFx_mbIIp@D>j{F@(j@{_rSI z-1g#Mj{Ffl@ttmPO;OitopQ0->MN76J>wed9kzC=7kqQpp`X6^?LC%sQQwXU&U;bC z?yIyEUw&sXIakvA8paVavdmpc%2Ina5W@=)>zXj2tyEuyMgg#ItL#nj+U~kJ)W$mE z+rFbXjxVkww-(#Q;Lme9hQ6^iUAu9Ok=t4&I-PUQkm%#CyZ4TqO0&D`jPX5DHa=iW zTykT5`fmG^yys7w?(NScZflChuCH^2g`Zm4maAMML*;f7rO$grS*r77y82HCB&~rL ztB;L+#z-1*fj78Cv=%aTMMRXg014QN>ahn5}2*`(bJP$ zBRnm8tr+fg)}_VYG`QDpH&58&?|ALiXS823cQ-SB8&%C?Of2QLIEqkU%I2)ACpGYu zVCg}cFqB_q7}88c@Gg5~is|oI6>jy3iGzoj-yK<9vU95J*ub9$4El>aad?jXrZiHh zQ>ASquK7f(YLW?LJE7AuC%=!EkdEuK^i7Nod!HEi@6S}{W8jW`POsU>@9cMzvF{`a zz1}BeC@~^24CbaarBc|;>Si7c%(~RP5NBVuF)cdQ=1#A5S7|A)QcF`oXE@E%X*v#^ zuhox!87kn9AZj7*y)?$qzboIC8_Y($;cE@)l6X@)sg^M{Te?lT;vQyWk8>Pd7o5tO zn4?AA+K76+&S!HogibO}qjuWaS=5t;eanf~H|qb;JU4~yUPEj)d+)g%oR8r`ZxbFg z=5Izcn-zl-GlK4XB6l0j&eAs-y+&p;mU>3!GVxPQ4yEQHW?nN-8#7s@mWov|g*em9 z%*@aI0ps{~Z-af9#`xU7ZhFH*)?(#cz1Dl;bw;B#-t!x*TxKf>hsGy!nfoF2OFOQ_tD2ooCla9!IPn!OVUsl8jXi4-Av8R%w1*uH5C1$jx!KAgb?u%W;YR=RhyZanV6myc*Kx6?xA9{ zH8(dg2~1{jIhmN3PdS}UPNp@bc*N>)D2!)L?gG^3O{&#sJnskBTe7LdN%DeC;rFwxZ1sP}g?$VR8DCoN;je@ze75r@zg~I#C5SrT}^I?F zU@$_&eMMX%oh}@Q9<@N;?&7CL$E7%@mwm%dj(SgM`2>dVNc8-ovs+}K5bt?l0+l|@ zwM2LF8u|H=GbjNC27_JGdr3Ke$}85J=-vrr){h3_mu}7p^a>(IBU3TSs6E649z8JaA172PM07PH0RT_{L-4D!!r?j26WW>U!w=DpAwJCofaQ(i z0|%m@l7~@M1`w)j?BN z=!){r{}zBq@ATh(H9jtlxy9CWSjU=J#}X(W7gWHoqq_b5>NBTaG{XN_VOs$vXVHeS zspU9g|F*&ub^am3qDQM=x%+!@sw0n4?+k$9PdaS|0H#?K*UVCg~%>c zgh!2o_O2T!)w@Bt{+#^3bt*UI;d8CSkJGUo2A~jk>|?rnvlp#>d-Yzt9BsP09|UQ(7ch$;7eG963t5jS zw087bJLWH8Fh7Z$+_T>?a&C-uOlX4;{u0>*;F!KHQc*<)vMN9wn}wzjX13gE)rgCo z*32X`y;z5$zLfVX(W<=i5jb4!VtKwSE$V6pp^qh(ww7dez$iydE_Y7>f&}WD!2F^s z&Nn55GZ4R+J&^!$*)bjpmf2^=Ty;Ee5EC%4mrj(89+4d)!jv8oi;UOO9O8$`$h8`t z$K&o=4;p02L2b>;m%CDIp5|OvAvLi&1y1{! zH_b-E1Jz=Qfk7_S603xDdN07M;7Kwg7s}-zV+4&#f(j-7b+fseX^EHPXSyx(=9n?L z1}GF(3%lw5a78b1RuB>b>o@w>w>^wh6{To5sRb&Zp{aExS^ zKM6YUIaif5joa3_*9RlE+>FxVP4^INgSW{1YPXwQXq|27l5q*g%Q(77b?8BcFpBgL zy;#E#WZXVdm_24PrevbHS-jB@)O5~o6#$76K>W*+iiKX(j$w+v-X{{QZDZSv4z zSANpqyP^{nY~oBm%<_+%{rb)TcaS^7faa=-oVUALeX+Di(I%kF4*_s|Oh5s~UUN`^ zTj+8g9c8fSL-?&e31di&)57!j3ytfH-}mxyNymkHFz7jQ%CFB_sX{Nt4y zSDNQKy=u3|9Ac9@^NXj`mblGwjZ3{dalF23`%^Z_rgn6$=m?*mUbC#ZC)4bc zfhb6+9Rw%8l7kTjK*|)93<1N(h%cVMI#RROGZ|oGepN5N2C<#8H@VkcN>b}P3#)5d)|IVmUybm-`|qX#>}7On zuZFrhmr?;sOV>FnP|y@m#49md>@*u^Iw@3Bj}sy@-p>J=cKL7W@_i?JtO^t*2?ZXi zh4^sRI-ate)t$RDRLB6%*1EBRgC7~VA2@4;+vyjS^7)yKJrf!!>hhv?ilo8|M#oo2 ztGiyZ)=n)N#M;#6Cp&|SxQNLGwp5`sy=n09`pFr=i_3HJyr+EO@u_`!!?t!e4ckt% zSDm`VS1`~#;mz&G7a*J!RgM{Ce}E z1PS9(sPYLw0}&z|P;>&2o~pa&uS{Y&s7n%kEhgp$@aSQE^|hDaAAh^kIlBhxVO~Xj zUat^l-4wrE_)GU+6DAY!wG{*&*|&Bx4hZbK-c4UdN_U{bgVcaEqhWCi@(;)uVWKF` z@vz-?%EgczW9MP+n!FH^ofjdPsIL?k`(VeQ`b|A?fO5(*qoFr5`MtSb)2_S5TpSie z^YdjZYmVY1M<8o(fC0)B42VGT6OQfN*Xp*3G{;(32(LvtA9Ne!plK?@Z%e_@KI4>u zjHKbK%=KgdSRBOmiKJ9JrLHq74o_`P7e2ok^w%)xmNTxJ3`p#rBUV-GJt^U)K%Ekz&JQtdP{cc3&7T2^NB6% zU@o$h!N5@oB&ee{;^9?6mO)^TQPe;;6$!IF`KzUr?X*5;M~JluVH@rm-a0hZ6n3N*2Y zuliuCKj*L`B!&j?S6`5_S|7I*7LgJLsXx6uu>;cb9~X|NT469UOw98Ma=ZV2RsDbE z$^A9>nI?w0#J}69vQb-O+$Jl{&K;~1oawmqXCJ~)0iptmL&%f+5GAmj1DnfecKU9= z9-*>M{~ZDNdME-L`}p+k=5W-7q=g_r)Yge4EeTq5vk5pSyM`)(5F@$~S`dCce~~>- z-~>Ej{@CFZQTTym2yXNTn0=!j$JK$PK|2npA4liy?$9+v7#|H`x~ub>x0(d?vR?#4 zLso8^8cD$5A}XQsG(WJ+;%_N0r$F7QMFB2D?COWZV;WT_4V4jN8x4{WyQ6K4ay~Qx zM#tcV;+X=?Y+lfI*}oUMJiJ@n4*{(S2aLNYVhH2c070p>(wFm@|1wa)?DwNw{_JkS;G`Kk!r-*R-+~I1pizbmEDE!VFS|mX) zM3%81)3VVa3Oj^1Yo6`90BHorytia*s7=`hw0)4oOdNV^b$X)h!BmN5%!#&&-Z>m zWSTo@?m^to*)U0i2XScdMR}~kqRBWro`wlT2(kdtqk@CDj1YJ*Xp@si=1~kYttGIX zAosA`vMH|BgUKXv5q4VE*WMcQ#uTY^F+HcLJ*S&lZwD-Yz<+~jqa31^B`qLvtKY6< z_0MIAy=1IYOJ4>K#TYw}CeBB)%(aS4lP1J{YHUV?gz=}p`dde~F5eilgz2)X`Jx-A zao;~;bbb9>#nE;4(dVAe&lM`2wB$I46Pf>7hvEL&?!^6Y*~R@GxkW5flm2ZC2mNuI zrUQ4Q`gO(G^Lp-m{tN5JJ+@g`L^(%b$$J@i-4I073YW)qc65M(N}7cAUMteBjyJ17 zpf3(l>3+}ChddLD33Z7I>g6Rs%AK)py^QxDFxHAPDydZiQ*{9=?n&?I{D+-3$ub{9g{S)dwWWlXZtI|(WK=~#5f&0_(kc3> zDz!be6?+M@@Y7kQ(OcCi-xjL2eh@}Q$h3{?F>vPzzsyj6ihUFp&p6qW_xYmc`&RAG z4VQB_C;n)FHGqT19h=4BgenBka0Frn>UoPq5BZPN>iN+5?xGs%LvjlKV(Q2I?b%<| z`RX6$kI^saI4i|LB9lK`|6s9#*Zd*-T!AwhETNs`pE=|zAAiT$W(1$qhljHO7J7Zv zXTS9R;67X(p>#?2l>)x=OAIh3KTb5jq0{P~Zl~~OYRUv<#bhkZ~~xE z#Zr&}K@g?{0rHeUf*?31ffLL(JtL=gj+tb)o0}hFXkY0v0fbeUd_9=PaJUw?SnbSj zAXd86u>r=jdVihO*)&Y0m_0Kv<{WWgCm+@=x-3*$Osqm5QZ`GtEOSmhJ7Sakc|9*b zA$@`LV(F6yo7UM9*&`3$B#AS@!VR&sjRiW1ddwC8Ei?%E>_-A!6h#IgYh0ovAJOQ1 zyAln9Pez6>#fG#;9dwq{<+mVwy)e@NK2kl37K^NB?W zgE}X;%!h}g%ezALvTk79y@&0`NBV?+91Myd{bc{bC=>92C;*^C{=$FYO8*SB2mN?| z>e6TatU*7f;?@2($;b_SyyXKxd6694+RkqH4Hvr$V;46rC8K!XGcB!HBN0YU*t03RF&tIO&33HcwZ`d63sAb;_YFY*ll zHT^OVOpO0x|GO+>H&KA|S}|obyy6Jbf71Wcp;>CFh^C+4sd!{yB2f`EasFdi(VX3e z4Gpv~&bdQO(;k$AL3)r|=!`L;>N&)tA4X<8|DA@;k_N-pH4<3JFu&%svNmAGT{h`X zHIIp;^^WZE)?#LA8d-%=+|0wK@VhcWo9{KPPRWU~J63|J&ivdTbklSk9^8eGq$*>U7##HlgW+h@5luxI|^U}3DD$bedCo{!$ ztzecg$u;G{*&Qy|nBfLt*|Ikm16ws%*dwb2u3<7C@Ud>w)H6*EaZTCazI z_H3Q?3doZYjvPR{Oy`@d6lTsX+-!JT%+|GHZ%mNzJO9ITL?FfuwlVdBua5T_h+|3W zXm(686FJtFY8p>g*q)d`x-{^|W06fv#^URC?S}i$Lg%fHdGy?=rl+x_uCPtW)2Evp z;Y8F_$W+xu6}Bxq#*N)=3O${nqSk{AT^9$Cx-3*-Auow>n$XQTXw1n#@Mem{&E8D0 zt<6P7H;msVI6d5hgK?uCTSz$}nGqVsITo@!i6F+TgAHVrwI*GjI^!7H%WQDl2B6*N zTJhGHbkS&TGW6^`n|GUwEhc42$$`=#6Nj~O<)jYmI*Xc;kpwI(Swg%!M5sn8#FSJ$ zrbv|UaGoKaE(=y5R^_WjOU%?>sfiSzS57otL&o~IsR zmf=+~y6o1bE}22&5DcUz`9M%oEKzA13Pho3hu!AfLrEeYf6pPU?3(6-{iF|3kCIEfk-SQsUP0nhbf01v^k zk~%&giwW&}+>8o-a6`&>e!0ofo!C+LeDarN+GVS<7*%;OzqIz#qNY)=h5pe1aF=hR3e%U*Wlwczq*8UfIM8CTE#BRxt{L6ICX~|sptIV0EFbN5A)%M^+_sHiCP_08 z7LEj8IK_M{iiC7(gHFva>U~6K0!<`&|7+oRi;*21h!jL*O`mu4ZpOp=Q~`|CTyHhy z7afug^F5nFX6omn!%p6PtP5S2E8_@$fAXlfhZwNoAj!10p_ylvO zq;QPHluCXB9x?QQl*qps>2%FL^RekX*Aj+W@kV)9mLsX=|}9w zKTqM-Ll2?rE!O69k?pSTZS6L4;e$qw`S~}$zp102@=lqM?0+Z*=}e65YHzN*^;9+( z|26oaju4MW;PUms>R{lbgGOXh6m&^ouA@XhjsX|-QB--rs*w!lOb^>C-3V0QOe-sCDm13+2V4m zVRC^k_b{ClF{|q2=11jrKI3Pb#Yrq%%lJ@M!=X zzXQ%jV=%7fR(#o&81yvU8864za5WnoBk!Bg!@^c^A-=NKa@DZYG~|r_dGLEPL0`6L z1@9K5Fr*WMUN1(Mgwm+)Y9=H$w@(42(c6LtA(0OZJPXvi*#b{2oGcT9A1S_c`O}op zB28|hlFSanFvYuR*BON)zU#*B)j!kE*TuH2_YUt6pm$0R)g+%$>E=Av2rs9ULn}ie z!LXyG-CX76;rkL?3pq-%l|1SgWbiHkr~Loh{{OT5+xy@Ce|Zmw$oWII2O9p!`P%=x zX8n5}K8|_WBp~HI63dwFl3DOQCV;S+(bG#-?z1w)7=skcC?E|&{FUiG*V|kCp;(F# z1b7uOrotnG9%6u)4Yz5trBp=Ps7F=@k)%<>Oh5Rg2#++o6{(Pm!1+yR;AWuAFxd#v zp_+p|R{K5-HK{kV~S^`3*FMEu$Gdb9FwEc*dVx~#r z|H!kBL%3)+sZWAPNxpOm{@^}wDY?Oz2&$OhT|Fim#zF5;5J%`Ku8h-zZncMZw#*ac zev7bSStZ!^Qlf##7Xyyw2FruL2_%(rd3xq~Amc`fs%9}o6!`zEP#2Jnj)WoMB7>lV zX=5525wQ#s?JVszc?fq61F_Kp5ax!;u`;7#ETWievWpRAnG7^B6b=>|4CoP$Jz&D3 zh8@aq=K8DM{sA zUCC}#cd)``hAN96qNq+m@}Cvc3GL0Jl0?2IO)x@!Xby-qQM85?Ne~ngMMFar6gHxR zMrAd$s0I;8!Gh_E)qbc?H65yi^9R1kLUJ86wDV`M{UehT>i}slYZXK9wG~pI$%9E$ zP?7DO9=kLqmwhws%zZg<4Jb?c|9<>en;jTIm>7HQ=2}xEFpnS70ELK&4P^#;tI)&z zU*zsNT>Sj2{x|%N=etzf_);0brU&)Ut8aEoHFyv6B$a3qJ?$fsH4+m3Mj+=R(qJV& z1XI}k`uToho-Gt|H}P5qnN5wbR7mHZu_^^6#ZnSBI@T$#(;>F$vJJ z0m5&CYGzB7|6aNe56lcnMu*_M$hty+J)~D%zEk7I&&vS+d(+KZZ3Q0vVcFSh zapN_vv`1EQ!8V1v7AMT;z3rnF%q9(-SDXeYA&3fDmLMhwfcBKt6pc`n1pz}!Quvcp zg>8s{Y(cKGPiZbg?`d~^jGJ$(j$~dL2d?!9J>h#GX=oAT1KByS?Sm4Z7t79jB?S!) zB>_o5P*PCRM2}=NwL?isRJ0Tjkw~#fpb9CTG;ST8cAyPg;kOPuZ{^Ec)PL=blB%bK zJM$QTN*9zV!bPNM5&ig1xOYH-%1}#23Zc;*q=EbLnuI7q=)nwmaMFROT1B8*Uib_F zph^*G0$9b08ZreUvKug?z8=4~-R8%?;kTpVrjvQLcdB|dsBmd=VSsh0|3dz~yLP?7 z2}7C_?#NKoxh`HW0}?CJ`S?3A2!+#CJf|6zaeNh>iek;V%J|)2;`O&-Uf4(dP{Z^8 z46&|XJ{+|@u3x)7nUx%F8!k^)#13Eq=5IrP5ePsaFX@b4KfnGR*mZ21kbZDx2gi$r zLwkdt=|(r99XQ|g*gQC4P7Vct@Gh;nhZy0l22++w`ndZ$yR5#RdCwE!-9*$(zB?)k zeh=nF)G`F&rf z+ug4H%^-+!P*kFj6$1PE{oS@5qo+zI=ElRk7i$4gN&$kV3a8pcR(@a3LuMOD+MK%T z@|W$%?+?|JB=?VP<|`(owssi#!)%E$wd=#&SaAsU;_flQy!>+Wq1Lr!T;%z-(s<+_ zEKt_+jnGx>tEt&JQX~VLFd`%*ls_)<({()F9#z>>%wqOE8<=~;-o@`=@L(DG{<*lM z#7TUFSHd0|ETTa%{)s-#nz?mCi?ZTU{$&zFzhvB!Stcq85cnMm$0&nD@!UQQFvf=G z{hXX|H!aZJ4bkC@_788N+&g#W3$yjtbfdX|j`_{PkxnZH9iD03`{=Na$|@h9K2OxcrtI4H z`1tn8G~eQx0DyvoP$bwVXXV?&jL&xK@5G%Re2*SGVcXn$HYaz(_Fn-XH^aosPA847 z;XeH3nU3t=c|Y?VgzQL>Fh?SQkpL(4Y31473+aP6kDY!5G$2{U<>YgyulY4f4&o=| z(wLeh38Gz9pmLlm$LJ4nq(JN3I!Jivf9UGjF+o5>Wf1aHr@@;|3Zz^RC?Sy*L1_F% z2++%qR`Ui7Agcs=qf`0LhjFeb$v2C%!E#y^4(t?KYKu4mfcu7b&>!OmuzHjuvHMSg z*rQq@<g#jJf;k+7hwj$ z4|1qlxxcl}kv<>r^AUe8qug_5n1TpC7y7K5Jv%grKG%tOY4i)s6ciYjYb6vpJ{Had zBW%&UK!uAFAQw;{qg<}dWTi@FqndssXVH49&nGlls(g-E#N1U5N3Tv=cF^OVL-zKa z+oeJJs!1JvN)UI6t?2yeT&-{k)vFV%+k5{Pa<7+oB9QPjh^OYg$72%8_FO9*TT4_0g*ey&#I)H#jfNl?-u5;^EC zeEZjmgk!7;0AT?EcR|08j!gp}LELV` zkM_I?v<~SVgohjhy?ZJgw^y+{JsVj5B(J9xJtY)Ls%4$2Ooj|t&*OVA3NTvK3iI|r z(|^18%5<0aVq2XQLoV;>s9`io_+LiBRMx3qmE~c>C$n|;*NTV^{rAx>H}=G4U%E62 zZNzW;V$jK%eIpPR@~AmHrlu?3EiUU47;!HS(dF|_AKbdP{b=3Ki3GcmjLZe5Yze3; zhP^=zv&3nG|3g4_h#a(|!`)Eb<;gzJJ-;`Q`xWw)MHHO8nEWv0EbqW7UnAS}c##k#J#)?fC)ms}b+Y#GUt+BbY6csloeYoizw_7?BIK(y!v#hpOP;t1)@*H}}WF#3~ zO|gfNa+j~W17rEE6+g8QLPVjo5l7XVg^o^EP6OPZT=)6#I5e*cxa%Q~-a2dYxayQv z5c7VZbn2CZ{!7OH=koYV=C*Ai@FUd!bJ@XN`V>L&XTiO^nTz1Lfhc+Zi>I51-bXLZ z9|t5rKBdE{%are5^QD*cVP0&c&KdK2dUN$S5$V_1f#e-Z0&n{IgEwkFR7I&w6+NM$E87Y~0U!A4~hP`gYLcL6ZM^bE@^pFktDR za0?|tQ*~7!ME7CR2M2B`i9~T(bg<-ih8u$qVHzLDa9(qU%G{)V|Cd%S{B@?k#0|rG z0mLc*x+qB$JYB{Jk8KmnH&zx+#>t@g(+Y# zI(&l(+2jF}T-cNy_uqqrsH3B&1ZrFqg2jK$e9X5Y3JCKQ1mtnI-W>r!1Kl|A7 z-yf1b-;EXySV5W)SUF?zZofnw{=zLQnB8g?w-n+wMnH*POq-$&o(MS1luQZ8au+2L z0uYtZ@aW2jB_)!Iq#+VHcrZ;+gqHT;oKe9!xgpHF1DQFOn0JBt-_)Haf_aC%J8`Fe z=?F`|W#6Vva)^pSHc5lA5|v#RR1}ATT!q}u37JkIE;WKB<;+w?Q7J7JRa=j%cpP(D zG)^wXgz0+mq{!{->DRvpqpWAvHuFxvH>AUBc)Ig506Q)_wsm}TlkeBMT%X2G+C0za zdR_QCqGiD=6{>dg>Kkov90rNEfRS{AyLSkY35P0qbkYHED7oMv`bXvT)c0>HYdCbt zkJG^bxcKIHLT(~2DCT%g!4+4S5@IlCS;t3OaYK#YBX8EshdavEU?w2Y4X2PMte<1p*BVw`eqOoBjPi&&k~M5e5r1HJw?3 z7%*V&+81HRS@j7Z<6-R?>~wTHjy_~mmkGoX<78*3f>|MdZ_@lbzBe z#>}0_nB~&U4+1_@=2}btF9af4&clv(`+E57yLRg=c-nsMkqGGIb1hDhXrhNEm)2t; z{X^!>9^;TXB#>~b9G#xR5iTV&ASOiY`&@f+L{HLgiaxAr2rI8oPBO2hymr3d zY|PB~s~q<xVth;suz;)-;q z#dyi}RquxcAoL%jxfTUbds$`P*YfDe*zy?+dl^E(fI<>NCtR}yH^0jLmu;nf#70R8 zDXOU71suhhmmZ-i4%bB#8f}ReGM2Hhl1{bg|8%kZPvZ0FejnG(H;*!j5Fk{>VSNF` zd`Mz~Bj`|szaK+)YUsN8e6jW9V*8Fz5QFoEH7V?R{LSsOwRklJ)b-a>v!cQ9lDb7j zro-mNX(!8+jYG1LGK}p`XnV|!_XWmE*u5vWWDnB!JFCZ7f*5s0pS3+geq1k-cSp$h zjICf%IO+G_hH9TQ{oY+qCYmz%o2r=%9ut^t9kekE~|7{ea zdCH-xHnQ2SXmk3B;Cln##No_3s-k(NLl8X&wo2zgKXOggNArF-gHR}Bo#BJC_FvFD zKJz2=@wR#(Bm@P$yWgLin033z{U1Fq9}jik!SDHDKtXv5RdaIYOXW?yKVRSD`XxVx zO}*1y*)IL=!k)bS3m<23S6sKn5x!Npq55yzxH6e-{t>*6AWy-y_^4@90N%2?KRScWj0XnJLF^ zR6yg32vH0GaA1T?0;IhCU0MG~vH@z^Rn?>L(3wDFg35GYzSuN+=*gzjqu*w77S<$t z`V!wqbfL#RfyX!v`{!Oeo&d{>{v~Qu+w4X|wX~8{!3E$V6686-Z5T^FVh;jpC=}!{ z(AE!6!ki4+9SB%MRJFPrDpSG^f5e=r%%o-{=V;J+2jF~eT(W5RoVB?$vlp<~L zqX~z0Do&vSnZe(!9?W=;pB}94uhEY>b`%yP$=FxC<5+|ZK$BWrpk3U|2qDFgqC=$H z5&f>`f*s%=vPS*Ia*q=j#2tGLb)L@L$u8Zwn^Cr+xiC=^zE~RPiftGwn)&hp??p<@GLqcGR2Vgr^q1?f zd~g6mxMZvs4?@Ao_%D2OkmS1Yb2z9~bDYj+XJf4UK`YHqEv+kZpq7`v(5TKZ76G-bVf`8snaW zl2;tA{otbLa|McIcRQLBh|IW2rZgui3erY!XUj>AY;yu8>PQ^Ze!9M{4cVyTwTY#g zQ04wkgNd8snf_fF8~n`1{}#iJ#sXXIQE8nEBZb5Z%7)u{ixwPzorl&WYURPBBEjJs zXCVlB2TAy{H`F)t+eVMA{%@uz5}ChJNM+p7(c2#ff^4ZIu8>`wN$4RNZcH8=aR~Cs zW(X2X`mc^QVQi*o>T=Xe<3ouhke0#da6}M6Wtj(bgdE3b@oU6PIn8TqDZbVa7jmy zf(e))z*s>Hl3v;E-DSw!oDNTuv0-FcX1wN%i-L@V1VUQ}96}I|Ljl@JIm7FNVkl%x z4s(J?1mZI8mtb+rZUiDBEoi-RlZFUwoRw{1WtkQX7=(=!bEqIfAUT2!1_9tj{%&%F zGi2l>HDsgP%E57p4-avxtzwz+86QdOCY9uGJN$sj^TXH<(e+DTSO+Ttl}HVSTE$2b zs9V+0+Yu3?g9hCoy8#P^l!nm4)kPD0fI`HJ1*yw|z!1FPt!u)C|kTMoeW+D;Zf7%f&`C?RTE1aarUd zQc4Y31YDUZm6R?Kj8btN2#O@giz_i{%Q9s)3Bcr-kYNFa{uUTE+Z#-1Hh(YV+7G}# zVf=$VckLae*JwLfNfCX!!2sp5GFUF^H2TD;fjOZQdR91$6{m|&1)4IM!O;pFkKdMs z0#eMyp@hD|$`|urC-UtSGGoMX)UB#ND%?{W)7%#y0K+^(isdyl9Z?}&M zEr)4U`~&ljr7ku=h%gX2Bf3aNj{*?{2X5}&g~K*s*Ad4a62}+{5u*k$=Ygm!$=(c> zXD&^@L$VQ+;vL;9HX#}bB;>o>}* z$Uy=Sgk(4fAi7B`n=nbrtyzNx3qKxv@L=rB&BlmCx?FzG<7E_asD!i}gb-=FCg4R7 z%;$L=qK#Gw5QHKqAcA%jScFw2fWatZ64`7!EyzYh$t7+%wn;)8B$OdTzbL~7GiByz zAeRQ_=LXo5G%6@_oE&gSl3at1aPF049t1$mo;K+z8KjF5z*mz-M!|Ry;~|`xG0=4C zGjO}%ham`1aAWBlame3bgj`*Y!I85>ZxqG?&h?FUe7L@_{Gg)EfI39tccV zpc3xMes&_d>r3&V9y-uY+Vy%|^yxaXL&s|S++A4g?}hoq{%6bdd62HVOzNNPHmUyS zZrFR@&PifY6y~{v>EOz5lh1>N8B@wC7=oSwREAxX*CEim4v}7B(k87;UB#o?O=I-@ zzbfo%@!OdC%4eY|I}sTZ&IgPbDCmPXCQO!uQIeXnb}~_;6qR8lNs`EPK@@1JHTsh= zhA_eTt+A#w#+cwX#|$0A^bN84GkIgk-MjbU32g2>DHEyeRLiyg)!V_7z~q;jHf%9~ zXA_oeduyXcOEhMZn!-q*7d3EIoD&tM0wO3TFI2?h z0R=w1$v**Y@F7e?%Jrg{Y3y+dzH@PmVj^)5UD~2-6-zzRYV}p~>p7dtI88EWS!I>h z7juIrU~$?3$1)huB1sU81G-x2?}G;nIWTWkCWJ$}RK`t+M3Ny0Mm?euLOBN|^G9f)=aLw~}OTjn>~5WH*|jr0cwegX@eLHjY-l#gSu(b`NArqFqr5Q+yJLJ^_FIO0h>?f0IDHf-Q&INga^Wy#8ZM=02kq7o2|gN|ez zaR}ry1QM|6Sp6F(vA|h&S&U%oJa0urRYc`A6xieD1KIUPlP{8?kg%eEyvmfkIJ2agYk7_-{cZh(ZvAXM&*g(p*QuEiyC^(b{u* z6HuyLoJ313Roz7%AfkjsVkVE*iZCvWoHI!|qKb+#Bq{bp#p&;y4F%xxUG7MoF3}iXPg_dy?=-l|<=9 z9SSJPsEK8rD4|snf~jZjCDJ?8M{}_-coEAQ#9+ZNBF84vg8_n$&Nzf290QJI9CMd+ zuEGdAgStpYLB}gI#3jBif~&b3^2#UGImMWqmYbc_QAyy^m5J2Ip;E0GL zBy8yBg?te1Sw?x$CW@-%EkR7ZGw ze9at`S){PkhK$w|Vhm#$+#w1QHpE4C3MfQGL_}3Y(`84I$l`KATm~^F3>YA+V;Pi? ziw7J+5RC;CD(Gw?Sz@Xu0HTCMO+tzlL`74JMtJYnH19)pUvz8T0n$U($dEeH2d7Dd zfEOIR$Jg~&-+v|1o{d4YQX4f^S^&e&I|OQoI>THkd~y>1yqQLh=_`)il~T) zh=_$$MN~vihanQn5fK$p8loa1A|fihgA6L7A|fIxW+JA1hSCxj==p9}zn^bSx7Cf3 z`#2=T z37~<^ULZIJ3~piF-Q5rxn3Q9CB;;|)FdW-Rk=Fb64vmk|(QI=imOYkNJ%a&&;4Cjm zx`eT#q6tlHB#=sLz-_w-g3X9Vr9>Jw5E?0&QAGs=pSEi!Cjt=p4j?@7u)@%q0im5; z?L&ZU8iyd_Xzi&|EZ3bt@zxI_pBQB9-=I#D6+{r$sqzqqP+JU-!IJ8}Bm{N+)QF}> zy!E@#-&`oi&Boce&#|Mf{Elh<-PL`NKq&-%pG&yC>Q|o}0)Gw{%t%D20!-O0!A<}~pR;M#FGcz$H=C68^L}1Ax zG9nES=87%Jb0$p}tu+i+?@g=*n9De4H`x14~h-)g2%!=&= z&T8Z+z@W+a@}Bf8BLBL+zkl3bHSxq`>LlAy_xMscRS6Qf=$9)Xmh@e`c0epd~_ z%Kj{lxg7mZWs<=m1nP=l%{j9oLVW&aj^W%aAlH1hUsi0YH6)Xl@5JJ|YzYz@4cug~ zmXIP;NFxUi5geKjjOPKOLp+=a*_nj8euQ*vtr#lAS!LOnykI$N5)K4~eNgaVL~P)# zH5MZ5vwZ~z0ic{5i3_PQZ9+H`h{yIH%VDBN4&k>;oRHiOPbVx8Q&8nmnvjsig@got zYq-*E?nezIl207ZE!;@xIS8vt!WRiphg>ucLh;OpX9qSUE{qGKVlZu*hgBsAlK3?( zEJ#m576>FVY(gQe6%!lk8Hi!$Ul8R}T%CYGlnLqvPEAS9fZW7ezr z%YR1gQQf+-Arh|NDL@OUS=^uP2U3WLe;`qb8UAGzhx=si7ZCSIJbc`{V+Wyc$JzOh zo6~XrN)EyL!^Fo8Ob!W-V1!B@;GdLyf=`1b{LAN-Mfo}ayI%hLFfx`TCpW1X+Rp}Fx~wsem= zBZy^>Rw^9sVD&-fBR;EJt`t0$l3Y{q4CiUF6{j0_bjVKE^E~|;s=q&pylu2!Qf;Tz zE0ft=CNnk&ow$eZhBcJj?>Ztm-8yinA0TRXYkl0ahd)1mEKggvcZds8dw;vr?d8q? zf%1Yg1Pxvyc;qo1XFuZC^ZGaR42Rq7=x(^p2(UeF2Wu-p;?N>$!2R%|E;H ztMEI186CT#l0bJjbBmb&L);FWoBgjM_Ag$IRAZPjiZ8x9;1ArpvDc6uX?C$a(vY1M*K#$!NH2>AAD_aq4(_U{M2=P<*3rT-1ry z0FLsVG2AoB=#B(XbTix)!BKdNFtFpJ2*uf}fG=DbZ_Cd2J2+nDC@IB2i9qIDTq$<< z=O{Kund%=`Z886uV$tlH@uzGCZ@%h3buVET5LLuAA@jRj0zo5(HT|p zf9C!_@!8|LI_~zJWO>}avC+4U9-Rg}pu~ne1DqV-Racv>^STlNmBf0sC==t%tb-pF z^pOJLg667EBZO2XOT{1C>z`aN5;*Fn%wT|OMD&ycbUlymn}v=`qfGiQTfM#ZPA^eU zH^I(C=_wkO*)BpT;1dnAXAp#@ONk707tXMSa!^dmsI`@I{=oT}{2I8@4klvVH_O`S zheO-3cVjv88&g~2;U|KMsiQOdQ?qg*mG zAYOZ7ignqThkI3u zCUFnQAP|%Toq0iA2N1b&X;47%o;sgGG+j(CATh%gjMlj# zg386Je}*5Oz!3IN2E zHxWmEFxElqDkV_#$cwMQd2gWY&!y_l7<|SEQ)L3b1?;=2rch4LV*}91#p>a^yEWae z_*y~TUS`6ff0i}LUn@{K@q2NhqMg&%OWWJAycVY;|3BY+2c}OIQ1;VjQ=@MJEzt3 z-_slBA~&4d9? zny7Atp#nckCZ{`b07XE$zaR|Z?9~VBTra*u zjh?~`tt=fEg)uUJQ%I%Z6)xX`VZ0(!a+qzXgYxP_dw1c?=P~qYK@_p)ldgm%N$Wb? z?PDlytl|i~ftIl73i1Z`2>0KB(l|-s-7kIgD5i{8DlXlsi2G)!N-)VlxxQzOvT+%h zJUCfs_SSBX1|L22vx{sk^E0g>)cx(eIn!_gSlzL}Gb?SA-9Tp^3^Oh$HPx>Xb~rlq zF*@OD0ucU)brAw`8Zdj>%qE9_#sn(6K4GU0rL`9<Z@OR?qLbhBcEeDMoGle@NC*@iPm(X6qlALjS>T+F>&o0@d+bfL%-7E2Q z;BdznSc)tyH##t}zI){p9^2#yGB0_bYw_ZHWjNf_IfDGQ+)k#2ogFV3TV(2c% z=<1N=!D1Gpud%Oqq^Ewz(asmi&SyRh{xHhx@h*h2%1_2qrLnz2+dgq{Fg)=9FSTCF z66R6t?qMlCla=t==hQiYb9gvxgPR8XJxb>t%&fN%t+RTkaC%VkDF1TkM$3fwI%H+o z90lN1MG=O$u(1#LvjlO>pu19s6xOpXp-!yorE+oTBL@+h~!Q zXc^??3a@lB!X@wNTue1Ju6<7x3xb7ND)4uo?CNHN!!B!s;bqvgfv8h4wVZlLdzVxc zScmQAY22kt+tqGvqe(o&6Dto1goLo;iY3S9V%)DhW?OGWX&)t(el8b9Pm*diz=g=j zrA|f!3^0Q;Io>aY>K<;Z2{|ZtZG%9{_4Ub6^QgeZ)YRrX@(W2RAS|z75kkeDn7Dk& zfa70@+XqWLz=EDH*As$at9dPXkR z;RyIi$w^cM3{f&D?yP4l<&zE-aP}N-Fk(17!m8Fz{K#t@Qk?{ueYd*y1vKFC9yhlujxw*cK8{BfZMPllHO) zf}d}z@aC*OVv!<;rwP4ECz)4GSbQ7+5JCgU)XI+{zKaGbbYiBl|OK!^WQ`E|Of&h07{fdR$m^)kI#JB>44h1{?#eG90)ekE?Q3>Aeq$wWn zM{YL0o44PS!+3otC%4755ic!loC+o&gzE$W*a$(i5bC;}8(n`-rb7OO)nJ1YDXuwp zmqJP!5+S5q!41w<*i>{Zv~ZuNZ=NfTJ!QKl&uwMpV&s}DNr6m(^G5#*%Knr1x(_G@ zgk&nI)xzkwQuL72LiLpefqoZ2ac87cRu9Qn%lvD=8}~8TmmwiKCPtTd{eN%UUMRBp zg36-q)kO7}5H{=z+*Dr5TUE}dTyu9^mV|bZQV9_$sKbit7+k_YfPxry+PlN`@KMqr zvw&e8q&QdQ3ejHd{~Grnu9xAE`=&GHC2Q0AozCax~1+QJYEmokiTE1tW%B;)l z86g4rc5q~ublzK;yytSjW8w$x>A;x^(~E(4uEL{dNo3M*JVrYDpR16Ue1yXR6L|v- z$^bx3ihKN&WJA7?qh!2u8QlSK6C~*7{FO}?GBb(L<Qq7X`Bpy zK7GlIeVpeq>X(VaXtX&i?n8R!`$>D4H4ph>cpnF!UUnPw;bJfr9##{^o04eCV0pVu ze4c(4po`onTpjdFRAn2*ej8jx`i;i7EIIV8_aYbwDn*?{RN!Y7@h z=A`#PM>VvV@O5_(;4&EA~F08GYT&)+`^SM+>gl_jAm6?L#rg@Iu`>Y2) z)%)Uejx){!T9Uwg-y++O4BZob_N%b$a*nT|n(SrFml|DYhRRaPz81FYMomIGLd054 z=yx>~Qst1vn)j?V2;WtD`#0zs)l}2a)EN71%p{M&%qG#j)$;r9e;7(L)z^$=bGll2 zz8SyQ4)J{oO=r}d)7sIA=gNBq$Jd$aIdZ$|ikG1q3Y~tJD+dyF4t3upB~Q@jO9#|C z_X;OVl`E?5-TpT51^3fcC99t8QKv-Pfpkx(`3-%y^L9@yFuY{8K_W6V(kugOIol`f z#+W3cU&-T1S|e#s(ol1^ZVsg=tj4Q;S0x+V`gH6@5P3czPBj3(Kbdmw8om zLXHLTHL5BoD5@xkD5sXSpovL} zrkJQ{swl2=hYEv}qobu2Pu!6ZRxz}~$p++u$*Bv=%yM8hEAFv24&}|uIHfu`L3pAX z&?!!klQ57|ZE;^Z#BJt1qy0(o9Vg5Q?I^$O$i5*HN(U#Ww0I$F+D>#jaKRA80f9A9 zSr!XC5>cj_FvPP=mZE|r=+iR6$_gW zH;PbAUWS}FlIq?HWsppB$Go;+y zrV1qu=3zpN15O93)P}=mC$s|j=10g#Jg3sez(i27QCL`lEhVrpRRO0ep0}j0 zWjy%aNI>?ENx{xv;Jzc5WS}TS-U>n;wGJA@G-(Yg$6?Ds*sx9G0@Lbz5w^mWNkmr9 zrr&G_AU2NJQ+$C-qlP9^0CLS}4e|!T1l7hch=n?#I;VUm9ykvBCnt0vsCdBcfm6wM zcZckM4IiWYf6Mp&kK2AgrTJWDsSNt;y1&Ddui3Vm;;GpmAFJi}V1AS|X^{7@_j|Fc z?eO`zY|WxrY=N-BT{IY1Fl2=5W^-@J#pN8aZbVyXAT;QS(^ zYQNL>MUO!EQV-cl7eI%N%pB5I!WV>r?1O#x%eUmD<0YJ^`knL_kcw?PGD@_$T&@G{ zfKZl248b??3V;OsoOQ>O#WQ@9SFfLls$?jqf#ng@!TK-<>vUEY$HVL#I@g=0_lZ}J zP#bg6hXKU^F7^GB+z~wkbUzKbZ|;IalE8kk@9e=RcDbUrM1x2oJpYt) zJB7AyiO+^#t2um3V%hae7D?^5l6{ZkyruOkGYr*0057Z z%xGDLKo5SEaFbu%%4_n;^00@5cJ~_@!V35zZ(WhLLX!~yM3*3V_wM^#+91~8#y14D zwyHw3fR9rGFf=r%6Q4@m>kfpQ|4vTddtA-+2p_4ES^*4uQ`$c|Vn7k)0GvDC$F`A0 za7hUwmrwrG3dqOYfc^hv#<*yFpPK%2ZYXa5%MZR^hxiCgaRkBN{^Fzd=JcPsx(}d3 zt|S6~v_VKL4x&x}ukilkjHC5lU;3)dI1LQf(SWD(?^V|fQ*jCVWeOJ~bLQ?)<_#N9 z02;m<_*uX|jZEOvRMC)!_#9{h-i2%YFN_8$;^F*SEFCZ(yh2I1-0OPiNjMjG@Y_h_ z6JpG;|4#8Bn4kR{CLLg48%9HTZbiTK*ZNEVe-B6W2l(I)qpYI=KzAK|Z$bVBBi6TG zOa0@_5rBa!@mfLxXQ=OeE=%vizI>xug=Uy#NhPxlNMZYZ^JAj)M~A8I!?&avIs#t3 zj1F&BK^8qj)yo}}I#Z*2&)8xC(7(?2hfgh$b_A~TUFb*qHv)C*!qVCzC=83|yCsgDQ;ehACe-L8yNSnLVN*(QOJm|%`+{BW7TR5xipd>sz+%)I>`+`t*Z z%whw`069A$#7s{yJz|^rgx({Hy=w7P=(;!^o%u;wDZw`E{*&u(e+Q$a?&PPURQ4Xu z?w3yw79;2DTkzy+aN)UvY5>{0qk|317=s3G1N1BhOT@ZJ4reay* zW1G{<&Tz<*)1x(bAoHiXWl3ka)9$xu>tcEJ>Uq)qkoZaT{yttNK>Pc^uc16KC)W$n z0Ym8D@VFiahv256Mh*nhhq6xCx-G`#- z2$vBDwpx6g0Dqt|R+jH%e}~}BxqEJnepIvvX}R|=C!tqww;o?d1U7g5+7aG=C;3Px zXVO4$6R&_QO(FRV5W$m~+o+Ap`rdT|igZeC5961wWlkM;y1u0cS=FTDEm;$rGJu+c2+m7!|MBiqu_}v}|uhq*Vo! zR>SH6{G8`7@l^bQiOY5mltgu+MxBffFWMg=`$yg5*-qe7eBUVi-b&v`4khM!AE-C3 zkn~XlNhA?bQ8Xh&=UB>|=yZy6>SCyd4v1)Z))a~X!hh_=>e4c=Vck&_`O^{d7K}7` z0pJ7Q)cNOi&P zPoLsalhlO|)Love7K_W*cKx?|6`bI_P^%K>My>h>tjlVwHTkVIBO43|3@ba*4V&(z z+iCo30ET6%y9k@+LA2~f%2`z|nS_CqGZJjpXr$(vw)2CoXg1P~7^d`wgL_qOjMSEf z!UiNY#8hKZJPbH<$H0>YH;Kcg;L7te?Kfyoj~I^R_mDe*_NX^%Le0pHDhpgWQL{@NYMg7`&-x;EWxb z3{g&T=EsZpjz}OsZ%&s1zaJ{%ldN^tCZy%yJIQS|MaEdQZm@l^rQr&K$P?7Tb1j>SBcVg+S4(Q2)v^hjS5OQO72A3|z-paTBUk;EIUJ z77`*dJXynMBV4ml{vrxHhw&Mz!!1p2!tBV69WqGppRH!IQ~cIEVR^mVJC8~_mtnDZ zi}c9&dZT+YTjOXbpn@(5w*lXsLE~CnMr#7^v%X37oZxflbS7C70NE3)cLBOkbit0s zcB{}tJuAPT@;~AKHIFCa{a7ZF2Sf{WquTVG!QN=zy(!kacdaWxwvPT=yGOyr(|7Q% zI=sq%DLlX)Pdk8%;-^sh0sEvhC%AZ2{jvC$sgnmlb37}U)@PPGrS4;Ew40DYjQzZ} z1>m{TcL6Y`Ch9@x=z;K0xyXQ`ns{&Fkr;?{J!^AyJTOkva&-=7#>q*^JUWNC)G|;` zs2QxrL7rbWP5k^WSjrci3ZTqk?5YhegA_(#kCB}R(DVaxr>y*dX2>S@fH*55BJq0= z16=z}&^VKf+wXufXnCdZ4_-<&_16SEU1jyo`I7C6Yl%d*Vb*t#YjGtr!SY0$G#*O^ z6MF$gfeqn0Nz;L1oLU@G%jGg6Q7FAjxCa7M(nvypbANYmY$Exs3J(O#3e=WhP*89l z0o;=IJD5k-VF=>}kndpbH~^am$WM>Eldl9#(AR*9d_8`F>Yal6iBF`KjW)Ilw--Y_ zTZ~S@l=dKKZ~`9W^YaWwf#7Y5GO*}S268U+T701|6QZIP0uBX+B6B6I41)s74H-5i zLQRe)P*Wr14^!d5`Frd^9l_Q?_s3ayz%y`xpkx|CLk~c~p{y*S!MF=NA624$FPqDM zjP@U0&xhC*Cckg_p=`|tCi(V411^G&c-$YUu#L*e5V;!(_@wXcUkl&t`@S*#?cF7J z4=z03BhDZO1r((E)L-jFh=FmXsDg?2kH`oycZcc5iYRS@h2Oo2qF-QEOgeXi$SW!yvyM1s#QAB5$wmYnHGGX))f<0yd)HhT+&pMbp>0Z6Qf{T;6 z;o`41LL87k2-%+$N27`Mkt@N+<|orh+EE#0{=cf+|HmCwQ}Ykz`afR;{q;T=8v2~$ zPHEGyeq{Z?tTPFQU7uvUDyq0csh7MB-)Xk*l8G5Q;KG4Hy@!z-i0V0w0PL_2_(r+F<)XW|P;ip!t6s0={D~P*P~-eP(WDJ;O{X**1V}@0M=XB}3O$0&He%dqbd( zHbol!r$`&Ejm3g6!K_IekVcXC5yznU1%4BN9FT87PXq3C!AL%?@L^jf@S^_2?pM*_ zkT{U`9n!8qjUzn*Vy0go$Z@#7x+5 zUB){H1vF`rQ1~22ig%E)07Ktb*?$~~bzdMqBLaHAjlP{=;OY0QeN}rXKIlnrc2RMfC z9z3)``TG0>qXI%49aCJ29X4DY7i4UG5+Ag&cU^o$<~SyfKpWE`lYEyYoD&)j^EMLk7Qhwc$*=;{j6y1-X}y6tUIo0 z;^&iIYQ=*iZYmMKA2iVex(Anx!#I(WYIyh_5e;i{Kkd=JXu9Q7u?v4V!dNh z>V**L+nc(FNqJ}GKs;g}TtR-*jck4F_7)KO1L^y1KDQrLd|eMnz@qS8Xo7u;sA?^1 zD7OX^2{CAGs*=Rk76tzMw-kUqeNZtSfa==&P(TU#5XR~limI*w^}=r<1EFtc2hefI z8Hj%jQGb-L(A}1Hvl~O2f1~_6eyj`J^mR_O%3$k^{aq?4&|595A-fY{YfvD5h#O`B z)x`6Tf5Z4wa=Qlj;RKOMOF>M-pbb-`0)cQ;5gTPHt+BR^u$pMXhA>d9}KL&U34#A>y1NRXg#rKf* zW)Xeyl5`(2heO&`$LbLN2n3)CX+na48kl%*K)u(xs;fbm6pM^&NKawV%pv4T zxgeb*ATtIKk>}!bEO{H=ls5;Xv-gDapGnA0qe0B@6U02X&?OWBO6iwo((muDv zcz1#ET}a{8=c?OqMNeoR!v*osyQ~W*7!?l4a@&FMha>btp;KP|zXIpDkmiIaoscxK zP+4%3O$E|bEHY0;-Gt4Ru%Nn@(Qd7wBoU^BZ?J1vluPelsDH*pK~W#Xl>VxP{MyxL z@TMsw0kS}Wxdk_G!1x$w#{~Aj%l{4Qdddt>u6pX6#s&S~gH4~byI1}u8rf8^7cyZb z8Vmy@P~HutLXA60*4ewcv`cS%4Y%8O2)*ud2*9XNTH#M%-G`WOFAC`npTluN2fh(b zd8fKno3`1oHFt(*pkg`u+mnzPnccyDaE~2KRGOL()WD>g1T!Nx3x+&Mq4am#s{$CPqIlS0mW`8)^lwt!D%hhM>ok;2*4Ml?@We-Lx{?B z@ZU8VIyJ@OA9rH?B)?fnSh#><5G%OohL`lq$FlV~kKqj`Pw>Yuk=z}ej?wNqaYjS6 zh#OI&;14xZ5kasA-i1REcAii2vy9#MvpMBk;yofh&_ zV3eTTeIBPs3JMd7`vf1#p9$dcC{X6&@eV2+ImaB2n-obD)N#wl!<;1~h690s;GJVQ zahzQ4;E<#7yvFER4r7q)njkX^NXo)15Ue2d^cq4=If2|H#!IgUn&7GxxN3ys1F z2$_09d+{E*@}J}1NJowwc>0GPV0<7;)cQLNoMd7?4{!{0`1A}$AgG%k0m0o10EosL zj6%~2k{BQ~iiD+n6~zhV4;3d6no^e%`vSZNV}L$+KC*r?5i+G30jg;i&e95c)BNTt z7cD46TPdq9<)13R{=D!wWq%v-xW#!7245rxtTYr-G=oJI5FJYl$JGjX(Uf<Si_wqUinpsX{H=(o5B!Tj<0L!*G7oj+5& zL!CG&hXbdPkZ4n<*Y%Emqa{6!S23cQhAb`K6q^f<9YLe8E>x>Y4;T&o=;#Oni^(2Y z#4YbIbjiuvolbGylepgm7>N^RB@#La>Bx@;aJnNG7?+B}>47wo!Z_z86C>d<_dYgM z@Q1{N6AI0#USb@8<@hRa1cFvoIPr^c61bcm1k8clGH#3>LCEUE%cEvU5*AuDGI~fUk2ijCtFX2AZxgT_(==h6pf6pJC{=wSAn0Wqj zfE18RetWt?NIWKa^LTdY>OBDO?|h{mey@nL_8ZQ#R`33Qz#j#nvjw*r*66^Mfa<}2 zjpvs6OfDu_W$&z+>M;pCS&)ZoAfH+0t5gVs_@I;@E75$NTeDfbr86~~Zc%ch5h5GT zcnLpJ6!a#-$N@iE&!3qZ#25>H;}yYad3*f%@r%Xs@M%YyLd21@Cjx7ot{WlsF+~Vx z8LXcE(zFY(OA9(KF^J@FE12OJ2$L4#LpBiLP3{x#U=#FgD^gFVJvg2`l0e@&1?E37 zzq3^oL^~y5#@oRD->5Os^FON-80$mMgrAO+3jPZ4JBJ4oXz)pF``I#W7^&@0;yhE_e0^ItqLL~s9&#`+20xlhClIq@=De%%r@|yYWBN1=!f4XCtwr@Bv5`V@ga zpn``67J)u=+yVH+c=!T+=PvGZiaQP*@WCo`J*e^(cuJ?|x-ExC0W4=xPvtqpKJeo8 zC!la(=Xg2-$yM)9z0n$AR_My+m z!@<%C^KSWV$1WSTMPIAp2f7A1V9FyNa27e#W zU4UyK^?}?N{#Xw~>1QO}IKLZ#?4c+CG-2ZKt)bQS--4{+LR~_|I$>iApdV@C?(w(z z50g&$UVV(eEp~GUKf{-6x(i^TV)!|aS6n74)>%cz-pl$l4~wi_@{1gH?baV!>Sqtr z#^v*fO_pXqHrq=}OFLz;%V)PlHRd9RQ|RnjSZ+{*MtXxSflP`aHic47Y0rl2c)F@R_|k5ZTHUWtxyD#K6Upc# z!7l{rFp&3*h|ocYCt4L^N8YSaZ&$HkV2jAL__z=9pJ*R(0So{^DfNba<9!5|@H{Zj z@;I1&ABQ&e1L5rq{Z;R=6IZ-QjyPy7_8{R3BQOnnF05fyN|DXWwL_QDk_= z5I(5L9fQM5{f_xNtkC<<>(Fb9*xco4naM)R~w>;JdC zbpKY$VJ{P(pZCDe4zoM}!6#kJca@@f>Qb8`(X-4!HRrVA?^X<@AjHCzRI6hw!l*Rp z41i-y^7VJ<+iR4@F^tilq5!ZIy1B~rCE4INwX7XVtL|3v54L-d;N63CJo8YeSFAp9h z5$Aw!7(K<+oBeR3)?b~g3HyDtl}#7bHfI|}zD)0>P#QaT&O7ABwtWE~wRBNIs<=_8 zt|y~TPKS>CYfXmUfAK%araADh6FZ(}qW{kxoK@#JctG=}G`TTj2WKA|XgfKkHk))9 zZ%_F!9r7mkkn>bars{*8^tmvaDetRn7!1|q_B@rGOx(J?g0Uj1>zNlNe8V@WVhJh7WWe2fFnS9{<}9H`8=wL!yF5 zNkF^?D3~e)KJ!vTk{`1qlQMDr&~(v!&|z*EOp)mWM_JXuQ?coHk4knk%pohq*@rtg zr#SFb@H3F_B#pzt<^k(`uiU_aj|bZQH?zj)Hm0msxwL1YB4H9BL^>#q&~3#w8(`3T zvL)hs59>43f#fGoKq1;}$@=+$@;gnw_`=A*;tlWt;g01t%gA%&mSBeAnwU(07Qh0{ z@cQ?Vs2Bq~&3T>LR#&}hkwLCtUX4XiVqLK$A$tr-2Zv!BpASFg@Ha_w-~ldlcN6GC zvF8ziJ41*ZXRb|v*R%Nc>^Sl5AkkM4=UsQ6nchAsVDu*pd>GE)=L=@4Negfs6)7AA zrW`cIh|?&rLUE0?A~h99Rp$}fJ(A^Z(AgP(iKALD+3G0UmGCh*y zsL}`H3FWLasQUj)ob0hWQn1gzFUaZYfa3QbgZJ?~;@4)$MX~(4OOM?W@n@S#AAD1) z-_@{?8adf9cija3{QjXnN7u0^zO{RM`nZ6b`or-b7w!#|p^^Ch0$)BhipI?%*h=VA(d|cEoBFh5AqN~4}QDm~c(Uc{;*ZePE&aZU> z*uT4VHAa5wh+AA=C6jr6o?8y6tm<`pImUGFE)kfMKlwT!HHTb8F~)cP7>oAA7SkE$ zN((c1uQj=1k?p$C?fl}rKO89S?^@%VeCHYQ>sC&@YJcEY^ z+%>=rt(rq|w%$Bx*mceX$?3!LY6xBO-zW(?uR`2{E@^s`47kbgUOlkP^Y9-B9Pn~4 zjJ(>>Y@MoVA*&F1;@-K_Eyqd0}w4O9;(xUBegPQpXDhVSd@#SBu15 zAC@%~yuvSL%&~FaCh=vkpo~&vEM+~;JG0+-;eyXLw01p*%dtmcvZ>xEr!3B?0F4tO z2|zUpjOPv^!Tl4#)i~DK?zPc=$*6SObsxOIU?)Zab5+6*NILQfzAsDf=FmPM;;+r% zvfFpiIHo}paTOsIK9D0lIn-n@GttYUgw*xs4Q5Pt85Yh_EJ?ooT)`8FrSY01!2^on z!GutUfT8;e3reVn90h_5h6po6)k=gZJgs1qQb2(Ku6yr#CO*fo_B%baM+v!MEv76G zu>4RwXP9`b&yzX&m?zilG<<~ThouKCrZp$5yvx4Cb>7&-yZx|z@0j7N@x#@Ul&jnQ zc`Gb=nvJJTPuSzFJv#18E;pYc)6YBSs%ym7q;~kM;B^iV6oV=#5K%_R9}$A07!uN+ z9d*}Aj~rg7lV+xTdPlN;Ik-1n=F}r3VdhgM^pttDGN;)1?J^6eQaeu!D|fCogCsX8 zOdEHrEtnv03%@uBwiJg0S7u2!P0y+K4A?nNdj#Fh$^$wgs<3>4bi#BBebfPV$wz_U z6lx}aX70P~=iKh$CUtq|UGgaJ%Vm2_TpCWWVu@aS){Ka3ZU-uDDpleCP(Wae|Z>Cf1k67 z|EKtTHu^n#u%E6SD>F5SUly^4`L==h8jQ2*+bH(o{O8ln3?7*Uy$G$*_NcGiDhKxh zkRQ&w!Hb6Ka7>H@oUkK86l`#7!s<26d|6N(-`$7jXV4N&@m36z;`U(RZpY4FF|m{fAi?VRt-r0&w=Wg)IHsO8B>hzkK~s5x0{bAvG90NR=@H4im2Jbz-uOVrk*LZoJ#MHGk6rG*nZ_$JbWKN={qKYZ_&x8CH83uq!@4Cb`dUn|SYB>zbOA@2g9gt|3*y z#YGCS;?7|5%vKz&(%Sy{Y5vpc%P$;{`Fa0s`9TB*XUJs3Q|vTyF1Imw?{D8HvUzv~ zX# z%dyPwp9OP}oEh3H5=jKf3sJe{UwJS-;UpstvENn|AZ1;dIYzbL;J)8T^d^Ys;bI%_I-MaIyr^jNNCbvM3oeDsCB@Bv=tyW<;&@~#5J49<5 z&dn*)lvFjzN)I?sS#1VLNbl}^f9T-E`EwA>pqRQ`=_IkgsGXGD7cDU%Nj^(bPWq`Qd*Y)4%LqspvRAo$~*utU1E=HNpOkN&Mf}4Y!!8BtLQu{eT$? zFies#6cPG+y|jGcJ7MNAJi)skpWyyee!rJPk#eH544p5@{a?eE?)5G5wWG5nsu+Er zRy^m~3MShaW}uU*IAAQFr)%S?C~6lwU``WByH47ws;)bsz(rYuCzW@T?=P|&j6nXV zG2O?zF2&)`_pqE3r<}U6#vTiFFz-Olc4LIQ&IEd!(=cnvfR;KN1_yuoftDJ$mPP0o zrj~8n%45`)_3#tOm{Y?L#|FUlW41;i&$M1TtnE&rokDKoQst02fq|A!B5j@$OnSP8 zJrR>v7ymp$ggmn#O{?y2zjqsfBo1^~1zRcVU^k$^$d6xA!9qLL8!eX9^hgX68xiw) zloH06UQgoK=^i~fmKo3;3)YWsj{arYmv%WP(Ec6D9S*_HVZ`f;6QJlF2L+db+!&qX z-3pL^ZThcrxtx>Sn1ycMw}^{&yY=Ci&}3`xw(P+h{GHwd##nB_TrxZj#gOf6a5hp4 z3>4IKKgidy?nungd1K2mbRQiTppf=F2{b}O6r7Ho=O=nyn>|?-o<|qJ|9)OTb($$Yf)e4ur5TI8qM*(`b zI(6bd6Cu^iVZYAAIGDkn=SG=6Fu{;J@cB-n@WJ5>oHyymyu{63&vms_QYMD;wj@1( z0mk_i7_1f7f-x2#E6=eHM4W*_iF~JrIa7zPQn5kQWRsNPB;sdVw#!OgTNM&9BIr^9 zP7&1Q%m*p8hUjk$?7`r!ZLst-lFtVq?ZDK-nl^qA&DC+?ocog)G#GB~de?>tOdr=h zOa}17V;9T^E}uAImTY*u0~qmoRKD)&$c$>K6XjQ`C)@F>O?3o20-tZ2wZ2Z>Nsj4h@$oAeH|yE1I2;d zVyVYTE;a4u_}On&1csW>hyf?A`l#_~i_I=OA}kn;3`v5bg`KFObKZDwovfNFzF_3M z=YN?xGxK9uMrVP)kOsyiRGr`*)_l=Bcmz)Hs}9*VYpGQlOc|UFSAp{P@Q(whPiGzg z72`?8F<7gDB|ZJ1{mG!wEXUgd+ZHuP){Yy%BgjeI(a}nTk-r@0F-(9vz?Y|e!1H_K zuanKVKcZLp$N~RP{TZ2=pXLn-55f9K54QRgpQJs=JHD_Fx@7Cy@bmAJDie5pv-{Cs z-~6Jh$3uN@x^F{i%)SA^L=|J0Y=7|PZLW|gq(&$xmF^yHT#E}aWWvzwoDax!KQeWk zK=+BfIumGi^Oqs!Ow6Cma1C|m4pk=&ij>0x7GT2gO*2fa)`x{bsUs9bgiQ(L5veh+ z8ckA=O`7r)Ia`Z_zr4oS#tc)obsr8bO$6V4l#4T-Co^<9Bh($R#-il`&nLKQCKIwC zh{@z(*=Lh%Y#$zH_$6nLSVgqA7lxJAO=#BI-0#SigwVrv{fKb~il&2Zc05GXg-(&v zK@^V!I5`XsU?4CH4kV^RWG0D%B8DZRf`-Yp0qpo9G&T*cO_8{4l}CY%E_}TB%7}*{Fya_RGdG|}7i@32@#5LGWTriE z8cucQ?4Brez;ECi5Wq!5N#8ezd{9K|5RjHSuuKPl2Twsf=YGy%zoSzVln&|TItN*k zi#xZ}UZz~qiJr9^G)y~+lrU8(U2%gMIGNB91Yn9M6nX%lUV^CrfxfSFoRNBmJ!*pB zgINIzPPkpe88+xwb5{7b(+pr?yA5MBjetUfOb#TS^jOt{iUESDf~E*7rCAk;5Hx{+ zP*p233F%c54+>%+6)VAcLZ!0(}N}4$jVbrknL+nX$O=JGkIG#veP#?%_=~ zCMp~V;>P_EpCDj=SPDQkj!42ll`^`L@EGsxeZCJrKJM>*D{#R0j}bhY)?9N&ZsSIz zG14H;DjT8FW31+8uh3s~Jb4*rOr3-^P15H+VXwj72P57I!3UY%&q3$i!f7c=s%B=S zs3d}liiip!J%q_5fg}iICJ|0|8^;x`Jlpf)-@|*^r}E;<)>B0*WT)IRNi(Rt642Ab zUZ$ZtiG&ELed+fvMaLCWmpDHS;69ul1=iDC4mMWZb-fApgw*!(BERq zV<0k0NXB~ljAhrq%wF?^*v~``bqE@HO3l9bycY|CYG}4+zHY-Fsi88UTWONVVO;}sPjgN zlD$E{bClP`neiTnG#jG#9D~k0$2jtP$|L#Hl0_4x4Z)9)`*bf@6VP`jRF?!a`s#ns z>k9GAb>JQdXzp#9C4WyLM1f&e!f0UhDVeZaIt+4CS zI-G>c>CQL3wWvRGN4uEu2U>F6%3;Q8_h?ce)e(B&;4&CBh`b>TlNz!`Jf*mQ!s!07H4-=mGXUX=)~tph*Ji(2clRti@CPjG7{tcxypjYEJ-BK(4<}aZ1{YmDu_A zO`$nP#^IO{hBVEuK=bbgj&p*e$xfw&I*&Z0OcB}XeJWz7&fhd2uziH8GqI}KCdfX3 zcNb4O`5gO|bJDwBiLQ`$gG;AE*r2-ej` z?RVW-UXyoK_9&LDrqL2F4!SkNk8~T2Y#1iNDKQW`67ZFDOD5Wlb2!PgXLq@>s@^8Y zGj{4xQK}^kNP2)YY%$+bUchK^O})sz-IzjmGf;I!SXvG(a)^p?Tp_tZLj*w$3l$VbMFD}vbrXJ|czI7^imnX$rifnh2BfSw=Q|R_>qLYSrBJcC8E81Jq#7K7+sjUX37R)qF47)4!4l>J zNCVr?6GS0MepoZIX`ptfQwfMjGX)&x>iKr#gU3g|mmcHi6@6RNbVoeqA!K0A7C2rw zkNfWvY}z^G?}1Iy?)v|m&~DccShxqVKGFVwIFIv`KhAtl^^ej$A@2_%_JQz2@p%`I zyzop2@GciuPMxJ*$Ct;$e&|C2ND*KMotYCx0C*ezU^pkhK;AM3lN1I}JiE=ut%l?{ z9iIZ!DK~k04JAE7C+S3Hk`Z~ZLc|O}K`_#TNRbf=?_-FM76C|sgc>|80FX7LW zK!4Q&hXedbh#&SL;wSr1fzp8=Y-3_Fc3qn2fQRW>xASgAB?VGAVj?727;FrNKSI4v zwd__{&pT?0L#&oGg*3M;!(^hJdXs^H30Uh+6~hGdwKU4`gFA)K7r95^k3@Dx2PY#S z#&+};l1UH%pYveI{wzdAj)uWJb@fI(54T(qWiUib{au2e#KtHO+4?dG)1YLT8oHlZ zFihmdg2^aHLdzf8o3Ak?zh1lS!@BO^rJ!#_+!TW*1R@CrC}oq>iH?^hjouFwL(0Hu z*?`F?a>$UST%~_12~hoEmViU ziJg!au*1pil4+U=VP=JUVNdSTxDss#p+9h_0+8YXcptz+ z_lVI`4Jk4q&j$%jM939MG*U?{p%Spl6;lF8m%-eo=Y!mXvf=cN-#&%m5he55Dx^K& z1mu94J15~|?q*_kGibp1@~Opr5D8mg<^03TMbWO@E6DDevb~vuP9|(Bgcx84~ShT4QPmJy%abM)mtVmgDW=O zrqyI5gjZit2ee4Tha+5Wvy3!gKs9G5(#}Y3_YJsUaa55*X#}=r8}hN3GjMSR+(#i( zRqHqljlNDKMJ}7dNGddNp#rw*Xv2tR>y{Ko%WcY2VW~i3tZYOgTL4i=pol&j*8+3~ zkHfdC_(13ec;Q5_o_=>a3EzqP-e8`rfeyn{XjDi;K=j}>JhI1)m=lCR`Fm(F83ckE zC?P>@O?d2ci~}7=@t-Ad;qHh?1saV2WuO665&r z)T`A1Y$FPDdEN*_jBx|1$q%vuh1m`2aPBhn5tW8S@W&FgXQF$LTk5;S5B;JCK!@<} z&HL#M44PEeZ9I^YqoWKE27GoN$V2P5ay%Z$!bqcXc(5OV>J|RkQ9_X_B%{IHZFC<% z;+;2!^ROBLr3jTGMVLtLI_+d2Aq5g1RkRrL9lxm2VQbC}NjT!@~5|A90VTb^wQXoK(7$gE(MXFLV zWCIcm%mfewDWHGJ;ew`uC?ukkh!CY!BkufM%gBEhkoI^Rm@XK4a%hO6KV0rbuaB4y z(1j0hwlf4t4w3?hn3SMGW`Tr)7Gg<6rK)P82N*I?h8UD03IW;QD?!JBUA2-A z%up0^IswS&cn%SaqU8#P2Bra%%6z3mqBC4@LfT9gD~A3pw%s*z6v06gtWdE|sX)?+ z@F5IB6S7AoX=aj0WhrPV0LV6!Oo7x9m?PuDD(L?}Z}2A&^dJ-1sY+0#0PTs0L_c~v zC#WnMMw76x7l4p|S=J|R?!MpZA%~OxdD#%;Qx!54K}19a0MG&AhwGn<(YACSe?n;o zmq0|v#3mUDDkzzfSV)M1X^3hPOo2;4r3xIml1@hP+yo#TgSAh8FU8}< zreYi5aU{Y?Aw1`}5jh=KcD$@GG@Z|#lc6(0#BY_RJThBW%kz^EXdD<2fX#t*4b>uF znB=Cz1{yYzpSKlRM#f?X&cHn|`?2@%Q-%3WSz4Q63O4)dGfCT_0p7kxoh_DA1`H zGOuKO%8z05Ao+L`k&uv_m{43R{fPu22nAqb7(s=iC}5P5AclcF=t}b&mt&avlhI`P zt+bka9G6cAtJ^rIpgVXnykS}7;7SsrM6wF8YN!Z!9G!aM8c@k(`t+eek;uq&wu?;+feQ&h;RfoF_(!*4#WpG`S|jkNGk#{|?>)*C3;4!H z={-^D%=hi();kZ+0z^_HO$I-m^z}OQf?%hl(!P0ImB53^$Oe)mNR^} z%6eX6377bwA`K)!bYL&vBOBbw$PWb}hBsNzodcs5HX%M)fV0{)m}LrOVi=9gr5}Vi z;)h)vAm%beOpp#<8RL2D!-s4z$6Q_DW;SEYbe4}cfRYG&MrQD6A>&63+GZ)qDs8f~HC$US*a$&(?$Wh@&GauSRWS$2}0%?Y3uOkxzW z>I`Qs`YBCiFosx^!|C8w7S(8`!hswP&?W*5ZXm`c3}Z*zh&U+|IAjgdh}yt%Fe*sl zsYj+_Kvorp5w<2$4MT+yZ0w~4K^0UvO%+8od=AeH2CbU%1)fq#2{TDA=fjwRIUD8I zBLM1+%q5vA21^aNhBr>iA<72yS@9B>0n|f;q0TQbx=lO|VE`ggUGSr(1_xQwHUmE~ zh06tbbEfh5oK3=(#Z^?sV;VUojJs^JKe8zMEsZ=7+BixisL0H{IJ+p)851V-F5+R3 z+P3*UXGm>K!rq?{&eH9o8jNbP)a`l9B4HJoF-++LdAhM}i)@-2s_RX*JSLxbBbbg{W;!cdpKy8BGy2ZJlhnh@g7sK4;et+nD~Sub9;ziZlV3A z3@#NCNx-z3{G%|fnoX2M7f!XKQH-Wf1n38@?NklG{AaHbNtP4(3=rH;)sun3zLVJi z1LrxNh$1Xm9yv3S5MdSp^Ok^uA)u;g+nfzRMx##U&RDZCmjMM7lEPfZK$$2cl99PS ziS-fmi}-+t4&qTMT=e|7Qj#U_oHIE;OrfSj(qcsGFI0g}M5L%;xp%lT>IcYxUz$)} zu4|Z1S5}sf0pNrfsR>PrLh&Y2KM<40gUK6|sl*xpfKMvu4zbT*e4nrIg#SwS1qL6b zru78!0lB$yfS54eMQ;!c9+QHucOd6ZD#&hPs4g6o3?Jdhc{Jb6_RriSbrWISQScJp zgIS{-%A6zO*{NJ{-QWE8<}^Q#>+D)^L{O9i^oS8qsbAC+kRPsty#_#HFGO|#gw*R_ za@}@Z2Q?F&z8m>*#6*M%kL7;g|4JrjdEihpI54DyME_SDdtL?lTbzpVj+KdLBja)s z2VM&6Ileo>z|IRwN;fZvi%i(YID4uk1bC%XZOss1rFi>l46BDNa6vU)}!X*hn;!0gc)ahI-sv1^+B9vMchjk(M*||Ml z-P|C(zPQm*RaZj4Oa88Eh3|Gz>Yd65$hdPjXXNC7xNe)NQxk-3yAS11KY|E6p&XB%cg55ky#yNB%Q2@lZ*LU--jL(LBV zJdq4Q-KKa{=;A1P4C(9Vhtiz2*38~H ztF(r6*N*`a)e0!FZK5^~5F+%N&8q)v?SKc|a}HZ=ayZRUj)C}wF{BC{<h{Mh#0Yob{OKDl{&UUMjp1ijmJD1Kg%yaUXhTK!y}n4;(|r1s;=ZU#1O8E{d>}L!-FY<38WJjlDEQ&f?jyx*>Y@%R zfvqA)(;C3A0iK_tQfPy`C}2N7KJ)47WHnbF@aX`w@`e`FNMGd3BNBk3D+U9@ySKNy zA!!TQ0!RVigTMhq;+(z0`=i`?7V{QlkDxZ9;}1y+LKJqu=D#~< zq0>wxlpXa(HghX0eMpG*`f!J6mDZoL*cCiInLfWiq4ofGF#o)DPqinX=%l3h-F#1u zE|00oz&81)*(D%}da($5Kwt;W*+H@hgYi6yeIqe$CyqKrYmPZ5SW{lhQX0%m5ogj}$-~ zXidk?ODCKi;Asj20}Wy9J%t(L=+)J-)2`oHqE_<+;u?>44phqa~rmJ#086bwyga8*I4( zSq4)WV#$h_QP@ZjkO)Nv<;w;SDx^kMQneZy*2YINhc_cVIt?5;6;#a}jx9xuVro;p z)SWIJ;Tkh^>P~s0+)cK-1#_5q>69@e24)#@#^iOQVLOCV2%97=Nj7oCRZp-D(x)OuQXYt2aHTaS8g|$@^L*(@>BUu#88QT6U0|(dTFC1Ybc!vKbkwBL zKphJPKtK{SCnxMrp&n-td6JP&ayA@22MNe-dgAHBHW-XUU?Uje!yGM~Ot6l`VAd?q z*Ew?B9uV_xao}!aVk1Psd*fZVagIZi$snAN{mJRWYJ~k&KUpVHh56c0=>ndcAvGby zfKz8liYHH6_YAa)1Q0gFgvGkU^qc5DPxs9YjoqPU|iaWe-2IAbv6@oMHGjQ0d%EAyOeH zwt}WckKR_I#5Ww-!t{hw??a*vrQwGEg@9^DZry5-^>P|ukn~wzyrh7DV4#%w04{3G zhre1?o@fTfa2yxaD0)+PueL`=#ju)mpoa8dLmdgUnJRH3w~>MG2@S|R(n%8`qz_P} znnC4>4s0PZYmjjvGct@KP!5C$Boa*Mv|(j5*$M*!DaCvjZDE zB8oNU9$^JL<&B;_y;>)N=Wp=`#=g&C6FlZ75hR5K9QSwR?@w9IP=6G%zD-3u&KL}` zL8_gNzU=F+2}RseRqLuUDvwmg3MGe&fI0?Fi_;>eBjsg375m1|WvS%goQi^q zC(IiI`z1LlaaI|D4GN7Qh6pw*0}j4uPY`05s0#CR_Y>MP-0#K)W{q>KV*H<&i_mEJ z_KacPSn0|oo1+4G%z3B(#^nlmlzPzTDIpdd^UldH7L9!C%SQU&FuTZ*aDaHx%4sL* z@x=}B^TbH}sm*`ctNzZ>bZ{qVfW0gh7 z3L+iN#E|J2(U2iraSXxJB6w2%@bI2r*B0)I>XUIt{tfhCK^(*>SZQI55*X)L)a3V# zP&!op7|HMGx=$fVN5*q;N^Hfh8T&G2#W16FA5g-FeGx!R;C76ak;IKCMN}e0eu+m0 zU@e070X|9|w~8KzaL^uNd7x+8=gf~Lhmw2L5!@v_j+8=z*nD?TSg`IxD2dd`u!L2n zgg&@-fZq)iQb7>`^+}Zn0z)uD%Qxy+3{^|Im<52?(Z)$mttUrr>?24grCvI>y}t>D zSeR%ej#vg!M5QJ}g&3!FJWajvPgY}16lP&TLV5NL@U#Kn<^|c~qjE@lMD!4SEBPaD zr5))>gkbXoyUm5>*LY>(GennX0S7Rlcdv8In$%RBfTXE0j$?OosP#^y90!RjA~?Yi zOMhDd*gZUgiQ+gK)7{5}AXb-iJf2AAPDt_xLV0Pqk4kz{@d=OEFaKdmp z)ddt#$X2p}Px59kX^0pve|4c00}a|1=%K|B-_CY~>u&x>=3we|>_edD^jd^Y=y*}* ze26G!7`qMJP21T!y1*ucuhV(Ru?0j_TB%gD9PX4yWT3^}pLJ1)Hp7@TW9#PSzp;7X zZpJ9Jso`(x?ft!>n?4=`H^f3Ru$gKP`E4T_qgY28rN3 zB0?~dEvX75csagi2$Oj9V%1Eh#(yfq3j=7__tL8CsMSvK&IQM_#H8C*x2Y9GNN|l2 z?D+>6y7l5%kK~IS;2;GzbNw#yqom`AY zVHI--vNBQ%Hu9wzVO%ztRR$-^&7=+}=J!IKs$xu|D6 zJ5&~1gk3@<5~1lq6$43kwwKcY>fxt7Ig+M1bKf)`zI4Imym>MU7o_x&4_FN)3)1os z@Q{G7ST`&Nk280#Ax`>Z&uAu#s$w=8#)~kEY+E%(2ZM`dZCNJr4(+pZfW zT2o*kk+W3bZ4r7#Z%#XxBeEpNJ8EJCxE^zG?+*8;A_9=M6U^Mp5}ciQ*dgHpQKktZ z4{6e`XS~8-!4-ld14M%Ui7^sn>@*bNi$^L(lG{)N2oMpAK}vGaIf12!c@HGUH6f}Q zFNoF2V)u6|#U!Mdc=y*OHWQYIKH?zvLFkITT!)E-jW|RQ@<}JzIw#{*8l+5Sn0VyG zMWAY#ts=Hebcm4lvlcQK$t3nT+PUZ(iOUdIiy;hzP;kdr?~F-_c9fetBa5soF%sc~ zXAGtWq$Of@2NM)|t5X|hW>Typ8yP(lshId`sRTYM6QRRtI9_*drFMA+lbdtVJ(xNt zNm8JRNJ$gel*0oWEC<^z`K4r1tbK5b3B@0B8_Fv9=^r=@^yqQ28Wr z4~Yy~1F~sx5{ia-K+c9OXyj+A533d}4OyUO#9JOdSM6TQiO!YE)P`D<)flofH}qc^D;?4kkes_kLuXCvO&Cwp%vxC*JF4w+LypWavvli(tOM5`p%%i zG%!4aFlUF1wVMwbF&Dkvq+pjTB+)60SRsN}4E=L3s2-0;coWVa=>IdC8f!}~{IM$N zo_J?6ecn(6K~xxv`SfWt2px)IVBnt2J^vuMq1Pjy7({-)<>H^@LM~R9gm~a`1Wm;V zgbl%~dhj^BDNQbQgrZBNMTp?-h~cmwx)O#YJ|o5qhQvCQF_fnvM(K$URA2uePhf5j zN4q_-1KbIbhXglhYvw8Q-@{3V_GngCx6AuspdYYdu1z%6I{jY{k?QuVed)_%T5ZIQ zwQ5XFCznj;Sl58sF&!#pF`FxFQZNQ!_kqY^qLwBZh)~D~5OvP0(+YXK2Q?m|Pn*Dx zJ}w&@m%A{+{}2#DlozKLnSj)tLFAt%xG=+Xhb%f6PAu+_1GEZ6Ycj|21Gbeok37B3v1E67L9g5Bj^fMRwZihOKhsQZe zeC=VH9}F5`lYj9@9TGU=!`J?H!JHeVzWAf-(^Y1jrs74ALk|X^{8H3dB$0|}XE_GY z6#5YfJc;?2>!M0f&L2NUxtug1(|s(m2yRJ4KZ{ZkKn*p1!w67#;_kwutP{*B)d18)BsCJolL6OY2h|68yM8!OJ@0Zn{J!x0-X1THNWlTr z{KhEsEWbQ~RIL;RFQYM|yD@#|4+F1oZX>gSg8P4y)2>$-AKrA}&`#5Y7d9C)LQriO z6%iNk;rvcJX*V-NCBNn1AoBL@ko2Iy9jKl?>o~1r=8lc@-O6efXYBYS~3OjJC=XBFT z;3is%D7j?vex- z+-1|hpPrpGQl06MKf`Hz4>muU{Kgp!>gHjAp#P(K{4-)Fz~?USwQ>oR4$)-*(BWBu-%h-~)p$C>8SrM}S^>xx)9 zZlWEL+Ua5HDBld>kl`mpxWWXc*FGkyE+Qn<$(hVnZ* z$(>qcJU4`OU-ILN+Ns;Y56F+AH3Q9IE}TU6v&9FM$+HEWyRszq#M#Mn#-bUz+hP45 zB-Q#eI{}X?77R&4GBp^Z9^3}F<;)A7GpWlBd}D#Mzh~9%aXSTh+AH5G=ng>V(fHpX zaiSaxWYXz|4LDgg5)*<-+!X;u6cZ;+eBs%mGrl_o`3898)8^kVT5(D?Mg$|XSozm$ zdCVARq6JY6O)Lu=h-f`bzd}_}4q{H)H&4RMJ^~V$8jdJ*X&mnX5r)*vGh%wOZD)fz z1YMbi+w<2k#}f^+Fi%(2VBPMS+ZER|$4|B`16MVn zI>uu)TD|749B(%R&T+nH2U^DoHBxrPX7#L7=JQi-V1R6#Fmh*^%MU`fYIfOF#XC8o zp_hfi@#>Z!4DkC+QvqbPijTtY4qYzrt<%5+x@sU<< z8Fqwa3LJgDb%ArEdnL8ITgEalOf+N+PT{DgH<6NwU^5r6VoZk89 zNb4;CZ37Zzxgo?T9A-U~U=;ZP@e{n)zCkyFDIJW8WJok(0gb4ys0a;JRRWW0QYMQM z(8b~|G-9CP1~i@(-P|OmO2q)h72fV}Fi_JWaOiDCmq0z4sj4c9CaBg8u|*VB6i`x8 z6x4CUp&oeLDwI_f5k(YHMIBfeLKx+=kdcE)s*F?(IdBIGvt13FYvrqqoHvpV6um!e zcZQa+(8?jQjMoCmD-hy&(?PMj2?%VW(9=tSLpFDsdfvPkmSI4+oxJkq0yvjzreHaHrg#+*DDbf`Nq zuQH`?~5nlamAMgGMwl*)s$1q5?Z=?wCpRK@Vy+pCa#&yw@En=xFBduGjLv3#}PBbg$R@Yf=%l) z;~j-9psSusI^JZ$6EHsYyz86kGo0(D!faY+VGNi@1BWDVnq}FO8hWSWmI{|0_WV|) z$2$f*!1Yo=*sQZYW5yhgJNcsFx}H$)3Ms!Y}+#pQXUS) zPg@d>8LzvL0_5+Ijy641^T|$e0K|2pYO?R>+vfOH+MPg#Fl-^>`gkxnaM)vxS)4lJ zc;%o>g!E^f@uOoFicHcL?3XV6*7|$u&TdChn~m_@BGwt*l9-59EY4zOS$$lD?)t;s zyVi3PItMj@*+BM(dEu^QwVN)@PI46tySB-tqX`)X9x5Lf1yv_UI^r2eQ;d_)v2#;N zjxg*ENtz{ zJ-bGM_=1~Te$G*bSd&PbD&`tAbvx7BWJ^;TA9sy0T5v2*Shb05XcSWq|vQ>;(?p zlfoaQ=Oi`G6u9%o7^*BhIz~)*XVx2+gF(xbN)U+Hqr!S7wo}Tj8gbgZb(W)=ek9yX zaGy!Sj*HKUEhKV24jg&HXkoH|c};>I=2?~;N1|Iix6;*wj835`=+!1WRtwj!C8! zpio2|n_ywp-bx_VLZTZE^<&mEPuYOaRYNH(dDSUvUDHeMNI4)u==5sQZ*d62*LCYI z+}ASe&skdIGz*Mnv#jc2o_0nm#Zc63n1lvU&1kVij_Eq^U`3WB#k4fLk~MMU;Ma3_ z=l%NC6^@1BmQ=3I4~S3QI;^bM(ynflySm;T>XpP0n(qIZ((bf@iA*rw{dEhLn`158 zjz&SpnXw39lr(e{)A)ABkYnR?Ri#~HUfY>+VIcJw2gahoVH1BH^v!IE4=Dwk;} z&4O|SYBP-iQM`yw4n4*vx`=_-GcfGoekP`Q#?wlklx63>_ASSyC;l(Tu0>PmZHV<4(_`;v1&Yd1oG^cGJH@-QNWP14>B6qX!vr zwu7q{p@zUL9LS`~tvj+=?4gu8nA{z?)m2E6V;HPRaGDx~oz_%i5tnvkBPoI-Wu#|W zWl&Bb>93Rp2_&*!JxR-F<=isP<--OlNyc;g@Nx*0gtg+Y)OAcw)%OQ-d(*A{6zmV; zd>@tZeB;<2pgl|DJ;uqRjYa%M?TH7`f~=xrz`kzZ1#&7shhXJaj3aQA#lh2s;GkF~ zB+}W|37LK==MP$O*-5KY270&138(*lS`tj54yD@#n3Sl;w*>LYbKLPwQ;GP z%cZ=;3X`lg;K1pkttPi)Md}*fTY_@17f-oynQ-on{Qdr)KcB8lvv9iY#lyRAGq9|_9F3C(2OoLXGupGfq@yGl%a2tN-fmigp2UTOXx=Qh zc>gfc3kYBct~WToBq0z>G!!Jm(ao3_G+~z^c-oBT^?K<2qI)AHi=m1g9&b^^-2&m$ zLz!}7jK<0xO^C^M?DligxNmn(jDl^Pf?|MmV7bt3>k{&u@eyf_6+C&6>QmWdLQaFr z#(Nx@OD<9qj_%>Pm)RA?gF-GJQMbFEE;v|&PCFE(Ff8X;DdV{OafZqQ;sI1gsICxIgAe#QHffd@kEb{8!Gvf zWyh#Djjdj{CU+Bi#hBW*%fw?5#@^II&)+5G`K08inVxW=T%$;(=38_4)9YM{M&KBC z>xf$-NRDE*i;GD`n&D-l!YRmRw;YdmUZvjlWKoyPs2W1sm7}%@8oPk1Z6yX6h68Ne zAqGEdtfmH@*&wSohH!`mC< z>HJe@Xtcrx!)}0}$BDk$2Ujb$$CZ)J0!ae18Av0jT2>=tDaugb#S;uP>esQ^qYY!G zB-`gWh^nWP39XRr*)x==!{!gl6 zWIKb1a$WAq@*X+j`l24E2fTqHdG!K@jsA9p;Vz2M!OA7WcSACI_^kFZ9@~ zC|JOKQHqaNSEVr!K@c6w);JW=kpB@WxGb!MFd+;?8gLz#PU&2Z|DP)uf+cBb+g2>X z$RHG?s09ilQlS!!%&6n&&)b8`#WhMQhTUOEc3~|MNOpf#AJp$MC_3T5GdaQxoJLV8 zqzgdwf!gkW+syO=={*mCh$5Lh)}EdFoFnV!vN zX1YXqj(iY90S?p>Q~hzXPOsbj_GGu4F zQwOMS*f@tC1S5=7S#(*#VD?AelKbnw_D-Ju>6B+L3SQJY`NNagh-dGwo@l>LV1X{a zjRm=p$k>j+h&XZ3I;iw>?c;{MJMCLQnY%l&;&=F-blqK4wlgN&)sjm=p*{D+vX`#& z9$Hz`-)Sa|<)DR>`O4z>ijbgYbkh$`R5_yYP)TW?$alq27g3ka+bl)(Jd705XF;4h zb0OfsY{TH`OF0s=Ii2`y(z2B0&o6Dk<{LeZN*2hK0esDRcKTl$*DAcNM&*)S{ad26 zFlz{QveU+1znR!#7yw)!XwQteb!)uv&u&Z&$Oz6;T-VaI7Eu)tVZEuj< zFw8WD3T8VHirZC~-eeaU)MQ0@ETHpI29X=64#~E}a6nu+DTNH|KE;?w-lah=ofvXT zeM^$hF8vvBSt#d*c6{Z+Fr`fSax!?pF*Bu!>ZI&(8f)i3Gc&a&q{6Xb5rxD)0Bm!P z^#_a_YepOkcI(xLiSW9Da?dA1-ewbDErGfX->mn{iMb16=e|Y`)?OoA`gp8Y9B)Nb z0uj@BO&#@5kZw~kMIwWYY2u48_=aKRbFhmHBulk2ojaOj*)xwgroonHm`$l2qc8jnhLhUcCdhh`)g*zFDv;X6Y+?2E@bB7K&8Q-)E( zRGpr1(Z4&DIUV9W=Neb99VHIPo^Cd$DZ9%;Xh||bn#m2@mo|iDpNuCAp*x(mV^UIV zii0f}c5S+L?^-zUD_|>eQ;HWCgwBN*HyBxLj0>J)9T8aUt} zF*F?zUQiS=pmi>~85Pq5&?&8lq%{G7K6N`@oDW`=FmmeIc>5X$j=S-}KsvQ)w_t88*W-8`r=NrimnY&Jql? zW{YvsbqF8fo1VZ^%_<>XMZw~@0qKz<6k>uZ3PxQ6>jU#AFFLNkAg1`H33s8?0``lt zJxUvM0P{ZSpo55a2yj=e9$`0nq~b8{kk;YA=I#T|MNu-}m*Kr)zP2q|T z;gkod6CWf@JAr*b%S+$bpHE|ee(^NwhfV}%N}F>dDlupTEoCG8CKb)N z!GPbO-D+qK*Rk(o;-0~tkSGq!k{@=B1L|(^U%enDBaC1rB|wN6lW@FI`cpxrJnVdB zE>=KTt)~DVXNlBtS-&8pjP60OlZ-Ho=0YL4pYAink+~Go8bCAADjd z1O3c9z&=%xq~}BqLDHR=V)B=B{UHx9Y3#J8Fd98SH>>IUX82@ z1{`yvNXY=WgWuwTl7q6%x}hA||s?KN6k6S+<1N1(5g0;aWGO3PN_WkC8vtXAJB43d@h; zF%lNe!2K9AOhtwm%T+RNPC6Mp-H)_S_sIB$-&m?gfL?4vAhS6*TIV+icZr|SXW#W5 zG#WxD;6?ai2!-3S_dnk%hpPt!Qj|({*bmI|HyZmkdNw1X##Z@p51LI)0T;}HG9*YW zp}cs9BKkc!(cOwgn_-!VWE7oo5@cqJIdIuTNut=u5$z3Fu#kjIw$Zf^$l}_Y8c`!{ zx2tvbW!6Tql0!AR4b76(WC4#*i47TQo6Tbht|_3T*#kpM2>Q;w0&_lsks4~zmZ+l^ z$`n}HFbE-lmj!^p@lN_Ol!t0f&m@@x_Cg<#`EYrpCB}~E#2tK2n2>v#-@C#^-N^`= zMIQ$aa*mr5%sC1O#*AZZ5zGQYK90+^9^Oz%_p%d$n2x!^omGx$sk48*B&IhvxjimVlhDSKvp%_)fHWZJ%_s ztiZ1Ybx=NpeUh7%UheYbrjj60Fn<2HJ7d*6%uiQ7wP#fcbb^A2v^R9DEyC%kbYv=Z ziCwKPu8N5IG@dJ@({Wd&5Vn=krmB@z(gy4+X|0=Q8U|V~oassUb z+jDHv@>IjFbDJp83Ei-Xx~i>|SxzEpI=6#poe7g~vnCMO*+sjo0&q2>jP6AR&^8^M zn7WvC_V1r2Lh5f~XylV#L)&x2Vlgn(V52+IDru1rPldS=s%nDpIq7EsZR?{cSbk<2 zAVUnMP{?5c13c~`6=0zSy6I014ARHOjMBtu4A)h$M9%ACVtWJChbrt3j5(HtVAx9O zV?NF1=+Mt0A&eSx<3_=7WoafjUZr#;+_;kvspGCZ2Ml+gx*^f z8XDC@V|7~)8zng$FbBgLE;LSa70UH5XuJxAB3_qG^=N?G?IVGx8fy)KMB<(nA)G+o z=_*5mgKA*L2D}1zX3B$#3$>*-iD@yl0n3RfH>Se{D9+ns87dQ1L}^#H+fq&QF`KZh z(ZfukVw%ck5M7@7qO*VUB$Mipb~|h(05%r^wlprAP|yb|v4y#f0ZLWiJ|~LC2v3$G z_5gStK!k=)m{j{jUv;KNKMnk%S|ckbBryQ-q|P)%ld#Rrh?3#xtHnNWZ=bmWl&nlh zL<93Z!{Z+D9C$~N!f85Cp5z0aZ}D7RJPs8t1Vl&_S1|M3lVqbOW-+a|7<3t_2`DFY~0CEGHIq)*kTTEyb_9=#xG@VJHWN-jx?^*f7bwJIL zt8);HVdy!ok$T{uq3I04g=Y!&$Z9AZG3BRLjF;6RfdLTt^EY9Uo;L;KX>l0+PB|X2 zg6x=xjSihs;hHLq`NfgdMI1fyH!pz=LWk&tVUv;^2MMVPpkN{GjFbXgC4OBn9Ke_l zX^qM1cY4IUZ0LAiR%uxcNQ`Avi76iuBt$k8OR|1rMjwTV9-ZRpHdA7tS=!KSx$*0ZTJLrnW!e$6^HW6Z zGL4#Q#5gF?RIzWb-P6B`$;};a!S^Yig>57gdL|C*YCGy4F~queb>D~) zyx~apN*qra?sNzXN1;cw!xAek%1hJ0^m(QwzNBH1I@5&+xmYNhmF9YHEmP zcO}G7iA5w86qqa2LuwQvD3djyijQl>B)Qq>)a&1Wt6Mf3HawQs8;nr01bP*t6cXUBz9OSyKHM}cQVs$GO{;n zrX3m-2Q19HqVov}|NH;>@|xVhu`2$f+8zL>#|Mq^T968f3PnjJIevl~6Jf_OjUaM3 zF~}gSRWd^U9Hh#nf~G*A#49wk3_(E!GOr*sFp@lk6AS?KVDbsY$dm~TlL)jC0uSk7 z3;`iiWY|6`2tNArda(KNynH`d53yH z&IpGtA>IVi1~m!9U`*I&cMV_=%aqj@W8>o;ozW| z062lXpax7)(xdLZKBdk@LBdBPckIO9;~R>DS!v1;{~N_u>-={Z>`VSH|9!c}*9ouX zW=R}mO~-!I?bfs+)~%+(Uv$i!HibjU1I7OJ`Kd#QMK_03(&_#_#hRa(;Q5cY@s^?^ z`-jrL!$|xoh2#=?-(e8b5UM?+pDg zWIFij;h;`1x$&3!o`Vul5W>)uiS#Ux6kx-cz}pn24PzOggA&Ga5dn}S2m|g;*zf90 zYWgJ&jB)UQ^FVAs@VKWeIc|0*OT2^kYMLk4L?;XJM?#%3QV>u?Fhw;aLsL}%Pwk9m zDM|IvVT#fP13=O=p-@8FG_h3$5=EuoY$jkKB_JURkRh2($I;LjebRI)lmbMd zNT;#@!QPw!JAIv-e45^AAAbi(d32s2p+7tym)VH@vWDOykz@Sk z1Y@j$KifJ*Nm1j)7t*jz#t1j~pp;?%)w z6`^qnb#b9ML6ERyDnx==MzgQGmcI=<59Nk8gbfKbC`1RyGO;Q#6ugi!Wog+qMKBa& zB_O&`f+%zuhX|1g1br-Ug)(BnBm>#d9Do9lp$&#irZJFo1Z)o>Lj(X<77(!6OteZH zH~`WCNQDGQV0HyEtZZdWg-U6lT>#TUno?9mU_=;NLT~=9E6G#)Z@ae3F^}r0R^q>G z+NKb*GAtu`vkWaI>qNC-Poc}jEM^#>yU?aCQ(bP<4=48jZyb=4e`x6S0ifOoB;&+5 zrzQTy{>S;#(Ej`AeEo{{5Hg2z>o5%x4}7W7Ip5#6WO9@?-nmdeWJ35TFQBj%(C3l< zHP}7@(WF3;I+*xz{P^tD z!Eds=tWvm_ciDHdu4_+i_kXOJfz5~I$AmLienfEqjDs#WHHU&1U{tjS;(EA7okCS;QKUti>9|DM^_CxhYj)&RB z_RfXLC8wWL{;j%$w^Drrbs=zkE8PN?Xz^@ba`7zIs@i-0)ghf#vL#}w#i-jiN zYfcj%TBMZ`gm+Wuf9U>v>vo2Q^LAp)Iyt zNFyUm8jD$|)RXfFbW%*z4HAn}0VtTO)?8r&)A9SAAahEb43j8ih#u<`i&N!0- zmL#L)iNVAArXIoNod=1;P(m-a_`{UboP1tjWi0tq#aK_Q;{*C`PhV*k7$Jlw2eA+OLJ%2 zqXUyC2!9PpRFLAt2@`#m#dq0<%crmv~pWh0!B@d@|K;)*Ls}bYr)N2oo&^HS_Pp_K4U`Z zmC`PhX%zM)(t$#uLUfc|$C>eK;{Q+6KEKuhN5=*RAQ;;JeyVezje}=KY$k|UlVW(` zm}r(pn9NmGWKCB=_OWPhmyS;*^8f9tP21=RY)}>EX$oNE5$P*qf*mtpl)-rqY^J6RP}(T(8T@AaH>AbOgcx_~DsXezKSc#3YwkPdqL+;xFxiP*6cQ8 z8Rp1b`d{ecY`NTxZiM~VoBLWv5Z^Ut67E8Tm++iV^R?9!OCboI6h-(x@^6(q#|~`K zL8!Ss<0aqXRKzGDsAy2610Vw=5Xdg?ClygRs7A=IorDv)6YKlaKMDOcjW*sngLc(Jna#{0rK0ATTbPkMzdROTU2t0DB)b#*1wNEiRNRr zOhj7TIP*s3l&272#p-c%hXiIwkqFXVwlF3kV1PcIGNDXMqYy+96c!YLTIUc(SV5tT z(8$K?wl+tK2%Ye9=zij$7V4knAp3S16`2LBg?%h8L@L!;vfb1UF)3c~l80mmCg zl9!Vj*EWniN-lFc2L>l8z$IoC3~+b^nKF z%@861^6gl}nEuL^fX`qU(>bJlX})fdI~Dz;fHW`kc58BR zM1En#6L>(Mpg6%70riAvRG11DhJ&&$sTHA05r`Ne2!?=(5|m;n4lU_FqKoO{UN^s4t}ESt--h= zcpi5B)eIt|J=2{wRk&pep^9)(G8Y*>*zG+MgbD^mpo=6b%!^(T&(E@I_rNnLFjW9F14?n=BZD#- z0m4ljWWk-(LP?`E`=lNr$dNOJ6);T7M2c|$-UFO_V-1NS<_JhhC~w8v&&5zWAzp9} zM|^vux3;%vM)=-?iiar>4qYl2n83ihj2dSe5&FnkgruaZ34)4Bk|KbDASq;`DkdUo zLLvxAB#DSAB7zZx2mqmyN@fy*Xpo>Ezlx#W=xm-4K0aRIV0xed@>pm{q!K_vU?>12 zNfZhagbi#ECj&vvfg%U>Frmkvfx%Gff%8fAUN`V^5P85JQVhU@hT@5WIUVwwgjPU- z>4t)^>_JVNbniaVYOwI!!=7Mv6hTZu$MPYY zf3rKRs;Y{t%*vwbkyZG9{_6U8Ti5mP?yL%EmUOI`p9(Z*RZxk-zB~TM#sM_^WSUnm zC2}J<75|ILL+MGIHDcj3-&C2+L=xq~6CYd*NKd__hGGfMThPPn@!P&0(lrCFk@gc5 z-=i{Nj8zd3Kue604@Y07PiVsKv9;lFshiRCBdfA+Y^gvI+rr==Sc%^b={4}rKFWU_ zn&pg28_(`yiHe}O9Yk1P>vs7TIArd-kD-$g*w`rr7Jy168LC}TU?B4~vZ*9}SApr2 zaYU7RV!bX(qtEW{!RptH7q2ni`DE;-yPZUY&?jL>6ol>^c%_bK{F&-Yalz0e0tSkL zhf!3NRaDhX<9KWyV(7qI4Jbym*AT--k;UAHse6h739p|qf+TCzjLJz6QWT>S639y? zagvgPSfXM{Ba?_ih?$g_P=%NjA_$mJDFitH{X#FJ0z&7c6Bn2;iX^Kf#O)Lv{8Z4P zhV*~8pw4yC(wyE@dvVD^*y|&d7+Z{!{R$9^n8ct+$}S-Tqx~NszFxdh3>x?mftnRM zNMaBmgd#+VnLPu@bI)|6wht&m`OH~ULJp|23laE5aiQkP7eEgU`}yp8<3shIsop!&h+;6ODAkiQ>d2&7RHB>HDB_UCdm zLrM1;z-9vmQW=3KMW_vCw04pwlicXty#Xc55U^a3heRep$>LnJmozboh{}d=En`f^ z%ZWj=vET>i7K|4k7=l*boWk`=ut*1XC+D1ohCe(R5Ny0|RzlJdpurizv=$vkw=;<* zN}zd(h|~_-o1DaI+Y)SLYA87lrw2L#-?e~gPw$a(PqGioP|^zV946pn#FXJ^pg)V7 zw_~xpkki;+LL8c4fW&TYM;ellZugzLF4$v5rh;axWi<>;t=S$pm^lEWNRZ}vCbVlw zrN+S3EI?={rI6*xKgpiK&AJe2aCpx+Sf$gpELhRfFhR~>I9nPzSnP%?SPsV|=Ej65 z3`1-ts5ZrSaJcBBMu$b*IOZPRk?9Ogu!*2(V;M0t_6qX{CGl&-z9o2(LL4|8=NZ)% zh$#;|=MJ33EHXsmN?ifcd2(YFYOth&(*rgA+9+){X-1NRMR1x2m@t}kMFH6IPkR{B z@(M9k0#F4B!UBiJFeMv?7o6bmEti`wAt)|pwu}V_h{W>j+{?(PKvvO{K>=bJ8ref~M9qPXhvoEboHJj8 z^c%cz^P~J^qxSk#X0Mib2C!JxYSUEF5|&O#ok*WKB+7_$qJ6Rg52-xN48)#Kvq*Iv zz3B9(*7!gjtYQ=a3)>)=uM89mN$z$&BY!Q@enyyWj{?w1swil7!KDmr5R-!lJYgD+ zV8n}tQ(KZGL&i-KVaVVJ2`FjxR3cJ6F@u=g zYr=Ws{ZHcN)7TGRUj#$+bdX!rw44ae@ZSI%m0cfvEJp$gWr9c;qDX>`LzsYu2?7eE z7*jG00|6)E-g;wp+cDJor96@Ny$i};e4z6+API;kpc1vP~=OA7%Ho~4~5K~VGQ2p|B zgGw|M(7J@6BFH`5In_2g$3F83-Y{_`r@Ju7(9r^zfQhBt)ml^UHYON1>xi2Flp00j zN(nI?JA2nemV|nJa9^7sRWXAHt;pue#tJZHG!v6c5CWNk)c!F# z!$Wp>(Se*^8ccpiq{;41n^Vf7?2vLA&{OsZ6>SzFSeZ_!?3kq7Pw#+}{SDz;<3zzj zaS+FRhTWcxV%sg-yE*&2IAvwWe71OixqZ8s76BfoDMHSM6W?Bp)r&@W?oP)!iAMP4 zjx*nez}A`HMt3#FaFDhyMyNs{=%X_OyzbB!_+1_)k<84N}x_<22 zd@Dni)^l*ps^=;DQ0xzO-l|aU(22#wrY_thM*AH~u--OA+=4h5faKn3i6%51O>`p? zCTP@LxHDkkoSED)FRGTs6d5pNHe0mV6~aZh6hROeZR7^Rs7rx$XaF~-F~nH#InnZb zU>_|(GQ&j^^C|1!Bt-#L^J9S+SQ2IU7#~csC?23pi~~^Xg>UK&{>WgO#6Ng+vMSji zd{}TvE+L~q^D{>d0IQ(YdUCD@NJ2k{CLua{VE9w;A-M^DukISjn{pZ)vVo)5G z7vy^bBH@ZoMI$ge13(l|lmjwQ6$BI@M5P519+4AO*)cB()=>?JZ7fh)u@XF=!iEJS z8X9o!IBiadiJgGUL9G=RE*CaFQgS&SgUt)#`9`gcBqcF%ozOjV$fgQpqm*A{ns^0J zQB+OookUYn1UDfmDWHs=cxZ{dn+3zi4lgodsYrql1Y#QEg5*fVFb;?pt85EE>6g&C zjJTc{G{l~Bqx(BGSB<>J@>u~yQy5C9 zY527BI`0lVS0kjsP{vYHCj_fTt5hgOOw}%{gT&%WdJc3%ksQ&soQF~k7hT?2boxeW zBWzK0lRa^jhe5V*J2PW^G=~d9P8f#Ps$?XX)+Xq*;U@xLEw%$-kY+6P{K$Jp=TqP2 z-tZsBFyMfDuq2-)mFFWQ(fKrKc3YTLOfgm6KlA(Z;BUm<2p-i$`9ae8pzcLOd?@V5 z;-MIiWfMxYiwpojva}Q;69RnltB?UQL;_4DGf;&JP^nEIlqUP}UpefG@)uMzg(yiB zND?VSP)bs*3IzzXBBrg4u!#_^LsVqYFVqLt@kUVK<`e_v^$GHvgAnNRG0_KscZJ@4 zLDoatiib1I1oa5yegGqNfUY=w@O?5`UVrX8!2@;U0iclTN^>S0QpkMZW z8w2&pNJI!y`}sdN#SuG666m6Kpeb4u2___^F@AnJkR*;^!c751K@gP8=0iv{3`DF! z4AfH+456Hx_D3M#Nh1;y6BLjJlyF2tQ)6Uxh|`vY7=mSJNKJ=CtxF^|0tAd&LBupH zu*chzlKAdQC?aAIC=~iynnHqTr5OrZnONvXF_51~mdseh2g{9$V*W+WX9Gw8&{4eX zM?Pb~@%nUu`5jrI#WrONQif5@D&oIO`=sBAMza)5e6gy(Z*Vx9s!IZ3hmXws@#Z?X z>TvuvC-UnKSP;?=CV=HVxA=>;3%7_P$uR~#P#H+RqSL6D$H2eNKqSD@LlQ73lM1Hw zUL%S4m$Pysw(kO?QhPq$)-h*dF*&iQ+SF@4z29BS4)K?*&Id+}Etwy-2j^i4y2Kjx zIg-W@t!TEv6cHemCd{CAz*+avM$;+gPEUtXjyI*kX!P}bb~-7EJ{eQUdi;CzUcSQ< z5J;Zk)FsRVOi1TsP#M&DuAh>E#W2*QiKrF(8v-JkFqi!GWm_^=sb=;n5Gz}ZcK#(j6*h! zvH4B}Tq9C(E=K2vnCwy=A|TS57@efGZTdI|A|PNr50almUz+br7&C7v(@Y4NnXA5# z(3q1=N!knpfQUqLHO-Ii>`5uu6ziEo#|NT7M<7KtHX(_t9l6C{z7o$$~yf29a^+@q%MFu$ucdhs^bT7C@N%|#Uu zW(G%n6Ya8=>x0bj5SB7e9+;r%ssFpn;3brbnYNQEtV>EHDxgds?~oku8%i_{0ol|V zCOY{UU{W~1V{5C~o>-G%Ascq94)?cW7(Zz8#?F2-``enkF+wYPlgC2vdOI%cCjxkz z4#?DWLOQ!7cBwYqi^9lhHxpF_7=t723g~Kix445J83WSnb`#d%dPjUG()jn0>>=?k zfKEn~(1j=XL#wh3voP8ScjKuxfD9!VB}x}a8d9iDFTr(BSM5;!6%*z;_7ma=ZAlEU zq$F$lR1#w=MZ$sPk04eGq~<(xazRal>^N&(+*EM<08N4UD1#~vZ=292juAuw>OF^` zCh=w>KZ1*#tlyj7^-G8 z(5^owQ-@M%QfbBvI3NssGgw5#NSUZK)fhs`s`tdlhHb)kgmf^HMN%;~A{2qDuUU25 zB$Gcg`7y~)ay)RyJ*_x6B&7ji5zWBqoiYC&D&F{E?1q@!a?526s?$>-%0{96~ zfsgTdGO5NHB_KUxL80D&9$?miRFXtq4@;oZA<{?=i2gVtr8ag6<0b%TqUFrs^);Q`Tp87PL$P{4?!&mF%hZAuIVWnZU4G zgHcpO?B{Ibh874b2Es@NHNp-8Ts4}_jS=9UGCYkd z1Q6>MNcQ093%GSe9q$7`aJ+rS4dm{Th_=N~jfc8*2^AbOq=`dh$uS#xZ1PUXcso#U z7r`k!p7=?B3`wn#K`vF=Dx3J!=#hU8y4wRrLrkDHMA`=`-5r4p0{a#^}1PC6bbJruB`tD^-f zhI@tPAqs=T(9E20_pOecWA&#H@GHVH8Ca?&k|LS{56@vK?sz7h4#|%)nhXdCStWF$ zZU;c2prNn`IHxPK>ofvTFIT6Bk)Wk%iX{?Rn3fonrU;aVQX&W;D5QXjKwbZll_)?s zAGMGoQk0mbhEZW4KqjC~Q( zTX-+mBq5X_$%Hh3l1CV)--(-Ah7mml<7|+(d6s(388yf11HaGfaXV1X9wdEp*ZD7B zw_B78ZmzL_J+Yl#!WB)I$_k z_mlS`sHP->5=7=@Q^5uQGDt5%hX`Y!z)qM`geHi5{}b^DgYqX?pyCO*-_~iKV`l_A zG~&{sjWB3TJ>LFJv1}^V%98cQ`H`hwHS~_$wa&P1XGeD<-Av(#BW+m*AR$Ss4iNIiL+QsA++q%zp2XGD*QcAWk~uGW_nH~TJOn4C97#GX zzKo87=F}a}i8ypLB$Rl&Cx{FiRwSwRnYJhZn+@7Rj>BTMG8uNt1qBXE2XJ$Tzc-4L z#BUczoRmmP3L-r*+r?Zi)V*ZeM)b%Gk=P6eT|;rA5rGbeC3?y>lOt)tY3%BGgecp& zg>>R7_=lf9cY}I(=S@tVL`{amg}~&|mn04`h0DViF}1W9$P>iCZmJnLth{V1FlI=4 zieT`#hJo!9S3%rD^%`GA?NdhbDM7or=um(@&5wCLE<}Wt!VI$1`~WWFW8)yM)Gv(pgj< z@={tG=(}pf!eFwciS)7@5Kz^IhX>#xyLPyW^MP!PWVGklB)#<%`?pq`v(@>vm0OY( zk(N(c6uEU8pv{DSO+>!~JbB-Ti}Ld~rRS(Iq}`HT=R%DMof6siFr-9^uv12tgHvjg zQ?Uxfm>z;di)Jg{(sjg$ znuKaCIL5%OLPu>!;d@!8-a;bCL9`MR#9%4rpvGY_t#U%Q8PgL%Y+%^L!w7MI#y+1h z$HQs~K7+*J($o?cOc)_n@$^q%da!)Pxkz2&=IZ6y12EB0iv>i$`7jD2C_RlwnHTA1 zLz7rBXAQVeY)oj?Cs=%Gw%9~8 z6hs3=udeB|pvPaNU_tU})0yVfwgy6OKQZ$h4m?vc$ET69{ENw7Qa?$=Ur;O4J%SVQ zi;8!=z$OT|DGP@!+&)S3LG6+1iK7F-k;R=AFpx-h_S4&oLXyuN*O&|>Hpw_$$60ns z-77|V3{W;XSGP!gA>j8r)0yJi+r>E4bGZU<4#4fh-=ixYcVj;zc$A{S1pr4LQsG!> zrYN1^yj|pZ&lK?d`NoNal2Rt7K`MfR0(@S0hbO^|G)x>VK>)%gGK>j`P^d2F;<^EP zk4kwa^hfICd;}tX>=AINsskZnnYbD@2?dI?hldO8 zj{|U1wLv;vOeYWHP*-@7LF9};Qjs7qe&>*PdKuVQ4kGXza1Zn0qyw{X zWhoCp@h(8E38o=@$6q{4@hW~rAv{6-av(d^eyAP(as7?yZe!d`6+<-Uor7@|Go&*r z4BW4mlk#hPsp~30Gtw4Bv)TwBc$^L%lK)93==^ZFp2(di5c&vtW?))-3a~zUz%~ec z5?>k<0*wRbFuvS7RX-|HBXHdiD8$*|F$VSk-jVa-A95N;r@wyGb4NfYh>7!q0#FCg zhpkwEe0q3(KXQ8tp1Hx|T>8Y{IhYvId-1e#@4ANUH-K6^f))S`Har8uPXDC2W)f-+ z37gc|grE)!$EF`UJ>nwywV9DHurGt0l|$J zgT;P(?69!F$h>enEfMyxbZNlfWb>GBTm1eT7_oD-STO`#N;cc#Om8lO1sBW{eUpC6 ztB{2w9^1@D0hlN^&F1N?*hkJoOCW}E3RG8pj%AIFJ&BWCjnytL4y{Ffk~l10Zh{WRM!iaa)-d_+aYBT56=cXw}0U zPvr4}fbrb#7!FiWG=(U8NGDzx#!P>e8RA*;at00*6t;t4#)1u1U{X-Jc#KhvBOP`U zj!L_in7g`35)%j7cvHbAp!G#OblrBiM>qyGwvv+=gry8ZCk{q=d4nO#rxf-f28$$# z1Z|{ZZ%N?L>Vm+`xeuNkBaxsP#sK>s*w0J94eGO z_2v9qSI7Di{=46Ptt``R(7lk$mbVr4#)fKYU6;X852=#1R%&uw4xL*mqZpANkb}_n zo}Uyk1~fD<*}hDUZg&hfaZv8=F3=bc_B)KN49keV_Fdt{jrjD^xwPRdM8?iMpf5`k z&}d3cQ5qoV-J4l2IRZHf9)&+i0qX@Oh!J8?T1D9N3^0{g zMy1!k4MMc+(nuKw=?Yh9btMNZOGgOh#~3jb)w1xEInc-<-MKv(0O%QFz)U8A(Gbw^ zmw+OZ1uu=sE%qWmS3SZnO-B<^Q- zV0l@Dj)Osje2p6!AW$4W*Pu-F1`87F<443V5ersI7O0d)?8Tsn$-*gOXY2bE)4bkn zyXEQ0#c~c$65Gs&-49qol#d2+F(DK7f@FGplMZ`IMSby>XT%6%IU0^mXeKzv0^>~` zgHu8=2v-RQ5+pzoQcALg2pBv9NMrB1s;89bbIVvN8cMimSTCgy4y3N|p+D;?1)ztr zP4UooBBcY-FGQiIIwz&g*{4aoO_UOx1N&P02akrjiVLE`DH1p#t{Wc5w@a#b-^1+) zAQ%9E87G3Mj~yieCm^7^qsaZso@@Dfug>uB+j`cuL&Mb@Ta7Cg6qMam%p)QTyCuo7 zyF*@BJfNwmk#Fp9vtbV#0bnaZUOU)jmq$ZtlSfQ~W)t(P`+imYu!RKyxjgpQj0o;T zm&8s1>$fK8q@#Qzk?-h(2MH~s3QG?yVZdiLMwDmAH5yz(Uc5LQ{`Nz1)Y>R4Vqqpw z>d};BR&v223;BR#L^zHBGMdi{EDz< zlF7+TETjx1KDP-v6t;Rs9w%JqJKP8zkoXW~1Z17^cTS^x`DvRJUOh!VQxT=OLyP2bR=E4BWzXnRS)fZW$d+ zX)nicX6EpTV+K8PohMFnK%2Pe==t#>dHp2T2RvrXrYVkOjIl=Lm^DK?7@?7v1C=1! zFJ2nguOY2)ZG|L-zN1<-gUm3a?t&)!i9sX9m1g3D8mTsiF_;;bDk^1728vK;2DJ9l z4M~ZLmJeteDuA>BhJ>9>+k(NK6C0I-k&_!4csc`aQ#|Ib+TuwG`k-DuBhJAeL(NL0 z@X>cj(HdGCZHbc1GYZDpgTs_W+l#i{?hZuUhj+bH(x*of(Dqp{By|wc1=sM?K9TSp0fJOs&I^>kFE;AVsq7Y?LB49u9j9YXj&tqr2 zyExV&41psSu!^uSH$+j3O=`nH+uUWyEKTZ0)({Frz>@QvJU3c6crl5lp9Xms7@BNM zZy2Q@mKUa`YC9sO+9h!?G7x7D*_)Yx3r#hNh5$ZUqO6{LcdBU6vx1CsG=&6B!_36# zq866__|IUHKHY5I48wK`ux+pg=3kFoABS})c!dMgYC>WC-%RRAkzv?7x8PZg2}uNY zltARn2MJ8Y4w_iLW9lB@oSr6eLAxC+{PD~NPGgU)D zL`YHu@D>Ggz2pY=EE4oX%umCP|%)FkFSH! zlsd4QQkQ#UPa`rWAasYy6OqKdHjv{L4U#x=hE&@W2aBc}Y_qrpA2Ds!>fbcvl0+n6 zmlQjq6hvHA+#xGM-ElPYTvfZHo0t`$vu?L)7-%3HSZYTk(|{^w^=ac87p#$t^}#I$ zgEJCH(*!DnCVMuN8L})lK#S%N^p|BCB#g{KI8P407$VylshK@^#*D_9GlIOn+s=Z+ zfX9*o>beIgGX(!S`QeA>T$!keS0WyJ^50Q zH(T(U)~*#`@j$bz-jqi}Nw8B(v?(A^z|IEx4k6eLoDCdt$ZpNo!Elp^6y*dDe@}%~ zCIiL9XHH28DYr7bIf@OTjKnUo6ic|d9&-mEIWrFsK#5H&C_JBD@SZP$;^BZSr?1b~ zTI1vxq~Z{17DIt>!LmqzpKsWRwD*xun|>r_M~*e80mgm)?cL9WGr}9YqaGErib$eJ zw}K;;5NBo0+{PW6HKLl;tzdMipeAh%u@jw9wCo=<+Aq1dkWVe+8Qdb#j$?$4hb;nV=`R^h5Jf;x z8P;%44GdXB5_IO_A>E3t9OHz7J0VF{AuCcT3Q)Dw5nF4r7cF&=s+j~T1I&kcp6wAR z6kxWjYRH*dMNvWsVA2aEpj1!TL&W%?jUh&7OF^!xc;IkGWmpnaz(Tl$45TJBBo}c= zMgi1MtV1zK5_W*-H4zeG`0SD}5r*vc|l9WhKp=8 zNV%m}4f5}a=aSW`Q2gp`Y zgEh!tL^1HqX(25e!mc%$t>R;)jI}}rnR64~RwM+!t)RC1J^MP<&`M{ zxiiL|Q^^)d2&c$}w4^V_1a$dI?Uy0qZ5Ag6iqJ#%r&>VySU|!ZK=hPd^-YQB!QJh* zlH6k&OT25&qH{WQ`f(Fqej*x>H7N3xIL?^>Il%v5S3l z$+RUAAT)~6yohXOXEN}zO&LHU z0AgBF2#9vbr4UM_zz+#<8MwxtG=fB&vkurwO$`RvF+_z@Izv&g0i;NTXb_=V7D7Wf z!azaFkjz2HMjQb{O0)n#!2~n~DrqwXC}Vc$JntPO9C65YP_3k~Q_IzVIt z$Uq!;m=;5D#{itBLxjBN>EfPOkS0Ol1INRXLkocjI$kLyDFNe?1SCqy=*rN9&5fXz zRR_LRN5_?xAxFq5UJDn6MCrtr(J_b*2#=(s$avzpG6>~5atuTccF2Sf(VY_+w%8&A z646Xe1VC8D1r1P`*0y2|K2lSFlllekkB{N16;ydc5(G7%mTF1XK7lYluxRa|bi~5- zH+TgpV6j;}iAVT|e|8U!Jj4UfA^|5C1hr?vTn{Yh`m+N@Vx>Oc)M--)gM=lq5H>&m zlohR>C|;D%Z~8PI3MT&qJcxMc1TlQz7@uJd_ppJK$B>Egi_hZ1lLGjI_5I;2`q}x7 z)9(BM5cwNr!TAuShtrL)5VR)4BO7Z%aDWfsw1v1H1A{ZPlz>DzxdxRE5>a{Q6a5%d zOh*%X4Q9<#M39y$e9ScgnnWfTXv%3zjs}y#px~23P|Y;cRRlvJ6Kr;YQx*x4;W*4# z!~9K6aF}n2V;Jscp_;ZDX%P7{3_#VOYA7XsU9RTa7#}2Xm*3NT2V{is9(umeKG4?e z*gVZqXxa(FMi6*7G10;_5un}4mrtEs89gLe`6^PW~WVXO~_>qY=-GFP_Z2B41ciJCOt@& zl`S~FJpXju{RjZ;g~`VV!+D@?THcaQe*{7&mUF;NK`Pc-&z^2=Box_@M_?0u)Xoc$ zas^@&;&z;6koAHp^~40&MOmdFBNGtR&(1tt0CimiFkwXl#8?YKrQ#6TU@d{D6m}Ti zpV!v~DG~&|epo85-sSk9;klxOW&bgP#(??vBD_;&P~GJ8{vA{SQxpd|n2|7%2a6Nv z>@d_C6NZ90GO(2t5|IK>5JFKja9KEV9hjto;E-jZt;3wT236v)rWu(z3gkip*e}_? z4uN4i6Q)1RVqygGPJ_l2>OoWcVNm*EQ~BgazEx4ANAcg~`c(I!-y(((eTU8=zZB3% zlyZY}1r?uRuLuLVJ^(WaK%Sv}up)G!9s=`l=;WdlkjC+Siofx_@;M^OATprQ{8=n(fplmJjtFgniNHS@ip z@S}!7X5T*7)ew-@KnHkELC_p(9`!uLB+n)|Y=Haa?108Z>0uKYIhp1O4IgGi5eY+R z+@A(YPk+8We>=L)og7*U$&NjE|9kFCsw3$j9^yh8hzTJAA|jdqiufKtfgcIl9i?5# z6edC%x&?$c60ZrM9sXD+2n|Xf`|-3f69N=5cBH6okkKSTJhFkIN)>_>i37}^MihA@ z_}V{sfjI-nB>R{#=3Id=k=a~@-ohK8?-2M(E+&aOVH~(ipgw`zf_*-~LlUGT>=30W z9WotI9AlIscdxC75(FAGiNusW0u?%-L)j{Upr8ZD1fm>K2~>MU=tR<^*6csBL^$?_ zAppUoZK3r(R9DU9fifyFtYm=Ssf@{U27ZJXk{}`vINgu#oqhdH0@p1qCW4r#NKaR) zXHo=!aVAPh5a{xQ!@3YV;8q9`r3;P#I(-%fKQLy_`&$V_lSQn}7(~G_I@t~Y@i_kX zmJixy21)R}a3v~idWfJgDWg;e0-L08e-}Y^sK6IsdQO-Vbb{>3se1?SM6U*f$CaZ3v$!BJ;%ylA4e%uQGYZv#kT*LK6ux5`ar6gfAY^&rZRg zGts}2!BHiB3<;nKZ9q{PhhyIw8l&e-1jYaucqb4@dtdA8QYSP4eV}iM?cG~6)I<6ty|ZrO;2gTw|PuNyuMu0g5> zUNNd#q0yk0nDJ?@DDln$PplD`fPGuEEm=J|~G8RoT!PeYH6NU~j z@W%I0v;!<1khVN*(H;Xwx#8p1N<4=uZM;HX=gH%bP8l_d#4oc_(6i1`K zuOmb=aPpx%{(A2BANlIdh$RWfULLZ;cdf>*C2AbhxAMJdQIS66S38LGB@h7@qK=8kvwOqDcs0gn(jMmxhuPKZQ!A^I6Uod_J^98dZn3PHeg`OZ6t=qIsJ63mNJ0N}2_bTE9+-gIGv z1~7j#29h4^!jULiQigy-(Jo4n{5JPW8Q$+t(*D4d+Bchp-tJsP^B`v#>CEmphPq<~ zCk`)vBK$ynk@O;lm-R@Lb}*e>=RR^6IEDgXP4z%dVfo1q{9+Oijlv>!lJPgZaEeEr zJrGmvoQ7cx<4ib=$5c<#`a)&%3ONtL13~y0F>SixgMq<&bb}HcLz!t$yHT1%jofgkn*a5NQP7A}=n#1K!{#B_3%2IgQ?VTtbqPhDAN77tnwO zQVr8V+0!R|`^vs-KGWl({c#mDqZ#)WPL_&#U$}x?f#p&z zQMS~-$UlHUl*q@8TT01|SHA zA@+}(^L^}YNNzXi>9A`#+mm0Uv=X4u9eNKjHoV>i=DMfI0zB+$<~^ zZV(8lbLRu7_+it3@7)qrmz^pw)Ii@wD#8{#0)NI>EmKc>A2L>V-i(6tFHh@75R*LnLKZRH9 z_Hp|8HGf#4(LLV*L5t!*sM?H)G%*Gu$p!=jE@v~%@H(~Ei($ib>kM>qDy$MZ{hn?H zqB)WDe?e2UsAQK9Fx6%IBB?fp)K_=clm{oRgb#Cv%kPK3G->6)ZA9ca7uvcAlH9qHSi2>_6`acwb`oew~AIMvq+x=1*3Da=Rf}9K2=if%*oCfpndol3N zFZq0dj~?=~IVX^@xoWr`j$wnN>2Z|gN1nnB_RvO<-_2m`ai1uAU$ugmxy&P9Q&jr3 zO-W#N&UnLTzMkyB>G6wotljFYGjN+{$@6?(CZ}B4{`(}Gh5&U1LV!XDb$N6x^quXp z%7{KcAOAi!PfX;0lFSbD?@*g5@DDLExAi^!+!&7!h#R)?g4pFOJFcpU5ecAu1Ky#? zN2%|R5(7tq+RJ0uZlVU!h%z*M5J>PN!mY9MGc*y2vD3}r& zX`zuO21zLy2nuzh6S6Sup2#1iBq8~B4ze)!oH*IZH*Pu?tNaGXok5-Tdmh`v{KV7S ze{(L1e8&hsz5+GEtC5kar4q1TS_p_NgKz4#wH3q*vV81;OgJzKB3Oa+{7M50xDHGh zfM`pNVHkQ9@a=-lEB6+{ez_jW7N{j4a$ppJ?fbYDmhV5bJy_xf>u<{CLNEa|! zTYXu<;jJyns8?KML<1J7;LkqdQ}4ZH>D9;GRVfK_o%|g`fbWe=^}HVu#osxL%b((X@pk zlq`}pLctvi(h(2zQ36k10DFsw_YluOd|nPmUjg=J9*FT>;9)XwY_)(y8NW`KamrD{ zn|h~|h21zk(5KFP_@@~O9^xcAh98@t?q8|$9;JOG{2Xx(&bK4kroDMaQAT4C@F+4f zXs~^$-Hcq8`t-8V)uHS+>SIlEA`lO%MUb@t+M+$p`w+pE8N-Z`OK&y|9ySePa7Mq! z1LN8XNC`$H^3bg$nDm6z`@Fj0gH40@S{WiRoLzMyx^gnYB3Ll3#dvt0#BPr!f-w$G z5QVI4N1mu)vgHxN8-5>(I<{unzK!8cwFO!noXTEN2{hHBjzlzrHfw&FH&b#QVOpbx z`^(Il$O=)ix_2fSoO*zsszn;(k<#`V8af2)wXJrKc_B6iYCQ~Ks%k1vmeRDR))VxO`11eq_!~Z$IL^s; zrY8w?+PYJU4)N2CCXR^S8xwSf1gFnQ4LbKZB;JMnn#mb`~Mr2HETQjCl!)EL>Eu(OJwTl#0CdS3sV6z369!(Jt8IMQ@OS``yHcv^4h8=}q z4mP|U4|uXdFcgd40DcUV3k0DMLPbfOc9GroiHVS!jF2EopsACy zue+5>M%Z}|G0$(ZEf3oE!z$m`2tEynFIFrS)`e7mN5gS@jHOcU_sz!T#uva-Im2Pz z1J)zC#1ao9cj!Sox0I5f%k4G5H@*0wk|=td1oh@5%K@Pv%#L+F?I)o{uSG%(JKdIw$Kt?lqdEhC9Y?zhT3#;aYWXI3K42ujD^1 zhx5z#aWtLI8lolIV(maZtfK^)OXOKT5yJQw5u|A&>vb6!G=_bhdl=0*_0ib|u`xw& zap@%cm%M?*`sI>OoCuJlb@Q|akTk1QMG??8P&*@o_Po!ieQA6ae#yfptKW)ivhcVc zagTa!=GU9d^l{~|EmQ83$))*xn1-7^ck`sU4*xSe?<*&GYGrFvE}ZNV{f<%L=6$@} zCeuv9k+?aL0I5P>nl0oI0SNXUjc#`um4Cts<4s4&0(oPQ76$-;a2OEYr?``Y&N%zY zH$o3-ASULHAQ=#g<+n#p_hIp#`4@!j=q2oWdsk}m0+y&Ao29w;wTwy?BRpjjbSFeS zhl3=p-;3v+@lX&w{v(KJO$w(;6!I{iiSB$5e5R-pA$lr4(jM5BzzEP0Br*p{CU@|& z>WnzFkZ-okW~u3=L6I^m7R91Wvf6gthqgnQ=1*McJMj#aeAW;s_2vpZ!~9R9%YUL& z?@jn05Kvfy$6(toUPAdreBqEu3F*mOil8dv01rZMUsA>Dj>-dEU3q5O9e^cyKy^li zmByty|3~SPpqM$a5lJu;F|sBZs0tzqq9}?=EgF&|P9dtHv5e4T4l%Sv0Z}v+Qq)0E z5kx^1IJHEC5fK#BGXy~-%&`$uL{kw2L_|bYGf^beRaFE*6+u)CRIlPI_Xau9%k1cP z^6aWr@WfoBZbyb8iozr5OJO@`2Y00q`DsL<5)u+sJ%`UHmrundz&(J-3Ibw^7$Xlc z&w>8xuQB=h96!~)c-nhZNm0cjF)fJW=-Chr3_gyRbEWN`GxL_Dq<1o(G#j@Vv^K|h zbB>BQMhd24DTs(EKPx35tB1(Tg~$iXLnmz0jQ6#~Cg2ihD9_^}& zZXwUoX++sJgCR2&r4`5!TmlfIW7)P$5o9uB4J9VO;&5UHsfG6z0~lf?BQf^KIWSx_ zpgpFR(>7pv8(xb`f0W8i)gc&0xQ-myZprB>q~HuNPzmfp7^<3Srj(_Mf}n{?Nhb1r zdyHJd8X5GA^BAmI)`@6rPKl_qP&**vFhW6N0#L!AvT2l{q#~%A(V)>zJoASLahw?0 zc7ic5MCsC%os&`ox)jC;ocQ6$9%h238=)@_7!4AZVktEuB1}w*K#_q7C;1s^s+R7U z(E@vEjzVE2(v1cuX(o2vvm}sC05Amw158yDF-cHV(oI&fGX#kQ?3kGs+gKtEt5aJJDhx*2Hozuzv63ue#<7^&F(pT?G;)x{Nzb@CUEg=H z>UFQ*+m9}z$pTe2@Hj#wF3Ca&sSOk7j1Ny9ICAZ`6yUHBKq(PMgwe)MTqr|UF}N5x z+!122gCTf{w@m0P9O4%fUro!Ih{56_=hkDLvT3NO=_b=`c?U3&>>Wt+!UH_!^fwBi zh%%y>#Dd7w$-L*0^_$A@+Gz8@%#6h-!~};ug9mP~OKT8G4J;1bowdx%uycq8E@J@% zOA_NsCKVz^J>;iIUIznfD;PKW!_<2iF^m|;p9ld$1raC_1u9Ze@WJ3b1Q0=ydj%AB z19<VUY1!eWQYd+ahLhG6hII|5`>T)4?-QDa7}&SFa}?IG%A2lQhGOZ>#IJz6sT}!Q8OpuMFp71 z(R4M`g(f4adf9F|lKS3_(|Uw_nbG8a`Ai=K{?RL27;-cy6IHgn{Qy@D;$irUT}hBf zh%&B8GS=BG`fL{?4yi`iFlZe-Ml3tjFkPT%5|j-K7)HkB=Y)2VUXtD@Z7E8HAwm=@ zN>B|WM9EYI2yzh}00LAH3H(w6G9iq#)hR&`v`{n!Ezl==XC7eOEs`^g(l{qe7}CEZ z8KK+}2L>3BoRD%E%tF&smp(7wk5Ug4+8n98V;tLTSmzE*K@)(kXE-=S(K6*}u78)tOErF64OMutN~ z$T70kgiPsEr|k|3!1jP?5+%IP488T{5N9%#q^=P>;$*Q?`!1T=Dl z`kS>yQ0)9*X*37v(MX0mo<9;L&0N!27mKJk;hSIrNOj`$v8epp_$JH3v2 z0HBEqVoF%3LL@Gc*x}XEWG1nn$jB}}e<#n2yS$&1LriQTBL+>$4;+CxkcES^!6_>% zC_s#aqi}dLpIag5JHAr|=xNW0N)EX25+e>)SBzeH%7d~U5>9hS}74@t4=^R9z%I~fXQ@*D?;jh)}f9H@_r!mY@g*| z{Z-7F>GCuotZ_0XHWJ!MHL5Y%;m)Z(@*IjIwi08p5Mh##CFP|&-_ibGj@^hr{y7&( z=1mkJRKR((yoQqyo;|P!Svxm!^SiUy5A!^22ZBK4(v~yg&>Ko2ol122uocKX(H^Jq za9)^A=?7;82RFXNkse;rQ@mMFm{9i)=V?kVj}R^ZpbmkG(PjV(cEy_mWreg;Q{OF$e3Iz-e746XF41}1LhR0Lz+pd z2N>9rg-dE{?}FpvXS8Jyj(5M&gM zgjxzjN9n&nI#2^4I62b-eMjEqeS@Y&z|x3BGRZJOB1%xjP!J$YNf5D8kc2ED0;obS z5pV?UjtuWXlma&o!_@FlIw22agU{N5+$4f=-DOO)Adm?5A_Vw=&S*#;KpD3VCS|0z z=&PHgIXy^ta3|R^5_l=FxSE3jP8|M72a!96x(RMc8Yvgdf{EU9Fw?txCX>!!^MlSE zOnq-DAG%5qp=pUgXds#uA*hKoCh-Hr3F%Wu%>B7$5=T+#y-qGG(I_N zG>tS;+eUD90Dmbwi6e(+MADp$!>3aKeSUL)MnF475MFkIf+8RyBLTG1vrfRF(f$GX zNQEa5=!kr8KGB*mxdt(yoknUX7?yT4J7v&71REHrBqIZyF*tFsl@5Y}B_=@3fNB96 zD27UCfLSmmK+Bi|BpJ?3RYV0tY_y@l!O}2jRx2cPZF>6s*gf2k1m}gFpFeFLk4dB^ zljY6;!#{L_S%>UL;2CmC zVit-$ql{9UgK0}f*bS|$%?VMK42sn*F@-Zy+D)bh6EFjf^)>zEUcT44^bOu}3+s`bm$rHQ(v@=B3))pkx2&g>apk2zVlJCccck!^Z2 z4d!a=qFF$Vc8^G%4Q{yHYyUtmACzLBHPmOCy&Rc#96~>zi%cOVpZPZ2&k0u__59*c z+75}|A<9j3;B>`2jug?EnP%pM+k;~=zpdO6qInj z+TrRHhP!Ri$uv8kI7D!zJw>C=5gk0-Ofz=j_Sk1_uXV84zFOv(Kqlm)J>|vWm7w`{ z@9NYPn8uzdoUJEg>hBIxO9~~4<|v%I2h!#W;dv-9S|0Nw2WMv~DLf}rYqi8ea(Jm! zo~RO-?<7evaVjlSV{?~jv9t{=!qhR^>9oN*Ja&{LNNC{@#50X-dl$vDW=UYQ!bt~(z($3T;+k87FKvU{sn0n$l-|OjCKF>V2L>2Swv6C& zDTr>7(c1F9Rl$-G2MNSi4pj3F*r0goDoBVu5Vb&WX@=13Q!m%04mFlgfq6=U7^jAF zFc_dwzSrXgySkC&Pw4HMWv*jAeTpoXLg6oLhqGO9x;jD>7sT9{^at+`4v z$Gxa;Sk4+&;h7VGw>|sDj>$pi4X4k)$2HUEu~LR~2W_x(rkj__V-V~v&N&-6_35V9 zl+0(4I(fi)wz?%sKiP590hl4Ha-V2-a{a#;?;IrTW6^BkD(ZNVvA-Hz$> zlfGrxi&n-YHrzcRMt22F0?`C}JoJ0_J9352Jt4w12u8a)pKU;#@TkVltg*`x5fxK3 z5=wW&`7ksG=qop&04G-s>VQLI84S70TomNWsRZi<>lQ0qGi@Gyj_g;1` zjxeV=p`me+5UK$UeVvOCcRZdCyN)=%NoW@+#+@@#ow(ym(T42q*9Q{Qeu@~bwqbFg z=*6iEi(P1<(|QWiHD_(A9)UzLsbFSw!%p021|6I!5p<#B%oL6UHP;XuCC0RqHc}QX z*%_;8V=V>TXarXpcb%Ky)984=6ro=pmcYUJ-m)A+g%hVk3(84+~YAx==7eA8!mw#7D@c^tIO91c796gIe6az2(5H0bV0C@E%IdkIvsA4`IuZy(VqIp+ zy{CsKgb5`=kZroorV#0zM3QfKy_j^4{}n08*IW2+E&A2sV}5tqahO0bBJ)et5#*Fa zA9@fhPz3$tlcBq={Cg~`On{(7Cwaigb!|nWEJZrR40EiAh?|N#OVH?GSVJR8-iJ&H zG4_Z80dXebuUcXO-VQz~q{YQxnuPvdm7ye^3+Y|8x-kWiQo>`5K#c9$A86Y{$izMy zw|~W<3r1vCh-^Pa=&sQme4;Bb?3D>Y0)Zin9w%~8-JVa9oV%^9EFmm9<;b`fwF|lB4#ym zM*4HIiUT#w(`Q4Hg>JDB)laCTCR(aFtjkMz`yu1u7+MdvIMr>(Fn?v^@}M z4DZCYhhU>iRfq?C1GTAHO_; z$|Ryg0b|L5;mV;rr{WtLFm893GSoxo8ek^0hpZSqs)A3I5i1DIy7HjArZs`u&C$!1 zScfjmjKmN)%)hQ+A(A~X;1)q9C4e9zMR+bl2~u_2q$s!OUa0X7Y3N=K{O?%l-5{wx zsbWnWN;s5qJ1Ei@J<8PRQ(=uSBdc@FCbE|_FS;aY8tjLQnV zW#>{(INvgG_b(h%9>YFj$fE>;xotan%?=F&|T@=c<=sxGi!9o3GA#h{T1 zq;VTW!z;`d_0*Sc>ppN`6uQ4piJj%qZc6z~@h#t%Zpd!UCiL&dt=qv)Kfw2!M@QrD zN-&*85e34C4z@KC(n(UbRRtP*jE6AST5@;<%ynCk^Vd5DuFR-o*~#J|s;Z7`G??0O z(4n_1Lc}~`UpVzcdUi7!ST*AL#g~MRNXh5ZzJ0CL)>LId4-76Fc7zbbiQR;WOjb75 z+1mC2R7a5CWJI72F>U2A9)R(4fChBbItyHhd18pIA~E}S?_B_m3y8Z!Ui<421rCUu zvo=~`q?HQ1P%R#>Fes=r#k$c$S{8-mki`dwCM8gJF71q{+}sV-5y%l6A*!^7CDQ?5 zl0&FEQ323T0dvUP&lS-f4aK-81e?w-Vk`rBCL()68lPcA15qG+mha#(42KC9+I`;@ zs=da0CDWJ`e(59_n@33Bx`H=iKHSqaiJXBFg;>RQd=W+Y$7H(g!PPxQ89fpkNeOx- zvFNbgg!*27#z|8gXgR{m3u>mlz)qTAPEw$8hiRz~5FSrd(COpj38{lm3Y_|8cgZ^a zR0njAdwp2J&w8 zmu%B)w2Ww4qJ%hz-A{cp>Rw`;HY3+>Ta&O23%NYroO#O<6l`9u>>axr=p^weo*HWi zLxS3x(o=*)a(E{o)&sEPj62dt2?=C_keC=ShgYGwj}zu*DrjUVvk8OHd9(}3qJtMy z)M9MCD)6a-gsY+oKjX_g`Sg&$k}mM_H*{rzwNBpC z500jd8W(zONbMcOq=|F9R72Kcd^13A>+8HEny_Al(zA66Qw4@9h^L^b5;(-cLpDo= zxRwcnu3va5#e<+-k-+5wm|7wmw)l0DP6Q#?9e|%Q%l54p#>1K{jvN{}_MKiq5^h)s zl;&NIfPK5cUajW`PcE)PcrX+wAN}=0MF_A<`*>ooV81V(?nF<7tWatX;gAWU1|o6} z?%2cyAt;?C#rT>7)tfHMykt=9NQ#f5ZiEzKBLyHd0B9F70AeB+vH&0E5P^hAeri4L z^w9`$p8jW$EGd%83PkXMWLOwP(c>U{@m)xP>@o{+c466}>Lb~U`T(_v;D7mW?K&}I zqA5abonwiH=K0*aAn6Se^{?X*^_XY~lBoP~lLqIp6oN(}E*yS9>N&nM?w+Hpenuy& zvKia^49tWl*$`-240KUY}xr!pbhsO}oh@ zKM%SK5_u-Ax4p}AZr1?Oi^@~cFR1-YluB3-za}RUCy{B6Q`A8<3(E!E5&#;N5)FTD z=oTQ~!^3;FfERc#sfrYG6V$-f50t#6PRSG28#oB#4odF0A$pP%{_bHsTd~RJ!35^r z&`p>aN#4n6HtOZBrS^mFK{eQu!w#J|lk%XForv*8_XmfQevpkv>!e{@BvFY{K~aqV z4E_{&*jk`tde&*JLCGBO=y~>@CVs=f5)tzdE)FkP^C#_ zX;Kl93Q-vbKs`??=|VXNn;6Iu7zq&Jt55>F17f*mSfoUJ#zJ3)g8j-^rEiAtA|1)V zmMlamJ`Ae5S08eeW@8CQX_Y&d!C@vHcCN4WS)t(OrtzDh2e|-d%%h+fZ4Zvt45bO-%YPU6OGKIF@ znpqUZ&?A&3m{z7-n3F1xIjHfBc)VPKw@lIC0XjmaZcz~wn;{9M=p9^PkeR7(aF066 zi}=HVJljdECi#vkDpUc^{f*O8d1|hcj?;9<5+Ec4Zs)@joa(NSIanl-^YxG5?6<0VZKLJG-ZC^2AgwXzy(Ifmfur?cp@ zD6D3#+CAe_Ac48yGNzv>hISiI$=E{(CaEyY^dLUb+>bPT#~o>IDLuMfi4hMLA=`$v zMy-}nX_E>J0PBWwNUZkKqwt|^SoUEuY*+62;yXP#vYWzbpfTotQRxHsu;^)`hfW~A zIm#OARg2~`+0?|+`sb47A38k}CuWdy!5Q_>jBs%MUTgqruC+#mVX~PBd1Oci^TvvT zmvl~l-|Y&=$>pL3@dhL(5hoD@QZ8mh-wh+9%vF;SK96CYytnIG&nXVYK(24Z5n>q- zISESk?nQmv9x}ryf~VEb`8FiLgR9@@s9DbxLZd3kG4#mgHbAl-^t&}Zq4u=2jnAp2 zH54Uq!%m&Sj-b)q2p+zaLlu3N6iYOkV*t^|f!q0wj*RQ?3C0{iE*O?OR8EIAf&loC zp-x3a)kW_894p4E3+BN_Ub=i?aznewRR7zwo9sRFC=5c6M2XGwL(k`x^}c*xoXq-= z!2B^qm#cEUIoBV?V!n54F8}rvRMgHUxS__Gc1tOxVQozxyZJ<1CrdeC?sC(r8M}t# zjfXF9ir+4ZaB*DR@RL~GhJk6t$($KDFS{| z0N-*MfgzY-A(+CRbvz=9gi$2N`^$XvC;qD^W20v<229)66ye{_TL%TVi1lHJ3U=K{ zq}F2)tPy7P-U9q$EriA&{JD0eIcD5O0mJEs=fK#+LKqEZHbZEkF@lcf=VG+MUBn8M3mBu;SU2aJMZe-s2nu zwF;$*tKVbeSP{Z+3krBShfT_v95A~nT_(IaGWu7VImIs9)XuwPv!3x}@sZjj5iVx{i|31tPlE8kIg`$!BsKIYBI~+hh+!;v@Vs%uIUY zE!y3>TgFO~T+pfqcy*Glc%fZO9k$@oOYZy3ncJ8K1k8}=X2#rIoNtXgZ8JhPm``MV zb6)A~pKlHgi)>UGJtNB>Ic*~-Nr^z*aRdgzgcmM0hD_M8G}Mq@2g6ngRP^|!k`jfx zgoU3$FwEj+_R&!cg!xP)Ey*n{vu71)vYR+<1|}fld7|>~ieM*HY`Ab@n~JU+Feb^t zfe^tuxp)B)EqoWVK7+opWIJ%-LN+xIE1;^>Q0UDFDl7$n&6?LdvAT4}KtlIv9oSP$ z*{=M>A1jP5$QXoEeu3bF`t)0{pzpJ59b4>lGYrCHrS}nO<+sBT-UPHox^QhWDeuB)0CfRO~=b(|(SQL77*}pN=Q5aS=m4z>%L%ODCkAS*^?} zDcSU7mXDTlGO)&ha5GIU%{nwcc6VJl%6@b-V6!qpv?kzIHIVMQYcvZr1&KJ$H4RZ1 z%-s&+w7l+vm!b{^WOkwYP9Qd<%fltT!$NAd^u)#;3#~BZrrH{Jw4urBwOv^5D4kMM zlpLTshmi?_m^I5}$#S_VHclYCczWY02%>p~~kR#*<-jwCx_JJ*S<6 z<0mdeM{9yvgFVg#OuIY1VNLY`u>eO72{kqyn*qBJ;%97<_M`w@>vB_t%FeF=w6x9L z!Xuts(ZYg&gF9tpchr#KEu(`c1A~m6A<-$YMiA`?P>>xbft{YZvslv+g2Cam$7xj? zrjsCn_#MIKB!Ng$03HYN=ayYC_D1mO?#x3+h zbI`={CV{P-3fCPa4v>2#5xWBvn&2eoP#o5Dam?t!fJ_)<8%%PDA3VbW_Im^kDsr+d zi-kuZ*v2%*&B9}82sjWMYcFzev{Ahl-O<((mrR@sIg|V3ZcuBEu6aiahTBU-VpnHm zCsU+E&bu{GQE-fj5M$mf(-)A?-wY-Tk0}nsOOwQW_0B}w2%1Foqr(SWXmST?$0qO& zSY?tCWjr;Rk3&|IZMyA&p{o9yBCj!6-Gv|TKnOtuG^)%8T ziHE(_(@vTWac0{C(CpkHCOjfJ)B&(!Tmzm$M9f4xk-*((C_^k>3qX-EiY6EmIn(Jg zV3isbTd121=@3u{S86sD5%9Zi8w;e8Oi~++jKj8tf!KJ1Ln7!iX*i>Z?Xhdv5xdP~ z+il!N?P?K&RT#!IvrD2$7E=p_0D*{emS7OKvwYb2t~zv_SbB|3KU>DLR?0gYRCmJP z{20)3dY?->oYg6=kId6aCj0IIn=cX*se-AAgF>BCB%*W!rlxfutoLFVzU!Y zOiIorp}i5~Ny=4_%n%SdG?8QkjBK~1Gej>o9*&N3PzRk}U>x#ez@K}vz?o;-j zXph|H(T+SPb_ZlA8EM6hKw%hZr-@HI#BqFMH#VJwLym_Lbg&ltbF|9gITasCpVYyh+%wg2&o!ZChJBM-cE>i5!!UJb#A*;jo(?t~Lly%(hFwJh5mnexa;^S|eT3v8UADGMVz^BmZQc7pZ z0zl+p>Nk%AmCR#=&eN8Wcy|&X>{^)TWEi*UV~uWB89L1rXB8CqcOzN9GlWgMxvgr9 zsH(9{h>B`UvvAl@Q~`iAw@HXF;4l@_MvdP0y&*Qx zuuw(_#Sx0Fge)*K7kR;XZNq1b8xGDIN-TxQDNbfiBnZ-GwALo1h;Wc>Z0b)Jo#E2- zd60IKaE9XTwZu%4-TL+0lXmv2l%r5%jgyC&HJZ~}V-OlN0eeWGZlkxx6W22Rds&G=~CEediO~fxffi3u&>Bwd;c+ zYAT#Efz`yDo{tdbK5Gz!ioVeZaHceeTl{1sAqYZ32d6v%)Byb`LFyAzfB@;-bD;S7 zT0^W4GNFR@CooWQ!8)T;Ctte{vOZ3VeWDPC3fncYBX$U8!xCYTTQ-39XKN6U7IZc` z2DC@uKts<~784ZP0WG1NcgaoXn%=?TB#0(Y>G@}wG;!-6C zOasK{1CYJx(it!r9$$B{)a5>gZNI@3%y>wcJO5B5jDU~~b>m2AAc7mW9~N`32E5i^UL>?p^a-U=%dOb*{Z;Ayd3Q!nH zQ7A=6tzJnT^5_BG0&!PIPj9VRfjBH9P(?s*R+5qkWRfU=nFxXyp(-XKn3-gyn1&gV zNM<0K3Z)5I7AOKrlA>Z+LV%QjglU2ifs^ANIzviOkqjjqJ}tw{1gdZ(kho|T-?q%9 zDy(qz(2QeP%IGvc!(G5Ml#+D8T%8^+U4rM1-4+HB7|`-OTCKsWs6a!*P;9B9pAZ|x z(Bn)H@ZIL1D4^zU;55OFLGoIZPD2u#iEJm3X{N-cI>DXWH@Kk-&(x-d2&d zmgxkG3OSOsaE22l*JC>}YR3We>Iipn;F(Bi(n!IUCP|7VS58)z!$fOX;%h@Wb9I+9 zsOoH6XwvUYMB4^CF#_xPM`SmH%-|kv-=E=*-qr6Z3De7^tY4Xi>|ceMyCCz4B&^tm z8r&y#l)H4oZ z#-ndYfI@~66{txN%Vk6d3{^7kr41S&Jw0)$o9@~`Y!njS5d#=zQ*Bu7^1CuHM$yCyIFG2iG;2@2?okBW9=*wY zn@0$$Gbb_1*w}2DV2aR9ib^Q6HVtwJzOD~ri8`uGnCXqf2DnCvs5OK@X1x!hh`i1= zI4uvOG`yOKm?)A2stQeQDnQhfm>?~XD+Q8Ikn*3VUCF38;6NerJKV9r zJ*7@d?=Cz8qaH(+&a@{G!yyBL@k|y0U;1SOq66OVz(nX_1bxJc3FRn*kchO4Kp?-r z3CI-wNf76N%S6lBzdk*#^SR*>2@=FaPj>x>jH~ltqKXL^J$-^FUpp-SGl5&e)Vl<# z5fBq#`zay=E5!?v77ro>;e5nHq)x_cLtHr$BG2%Nm( zybKP`CWabmOukFbq=>|NP$0AJ{jHysVm?CnLOo;TXV}$~K(bT^yfvauf!qQ>4ze7) zDGz^iaL2t8%qX}j*@8+Prrr?b7eYRSH>xK0hWNrNLxel#Vv6Mnx@*P9jB{`>T%hJm z5e^!`$mAHKYH@BvjA2b2!eQj|7$A}3QdqPUNk|&D7>I!7hB4+r*&9%5I#Q_<2c%p| zq+u?QW{A_AV_SY)9P7O}@#e9JL_>N?fuPxt9Uw&ris*_ouwxjbbB7LL;TRKBrVcwS z%`%LVB90=WLYBdeG{z|*b&G&>A_ybHxEzlM16s>W39Mr#FfbU%LP8k`MZ_5i4;z;V zB!r>lWFiZw3s~(ATWKK&ED8-Y*^45uV?@;omAql@y2HTZ4N&@@l~9EGdA--syYrY9i5kO7D4oTiYkiw`;t9}!#FsrqAIFCn1onKAmERx zbP~<{qf&BONIuvWdJGg`CqK+)S@l&ssZm6o(l@r)ko%K0N+GR24r<^e05lZDr{aFV zASg&77v>c8C$b7eN&uxIM3@pFNh)e6k$fQr3XD+?DY!QRaGl(6bq0t{uMsER@R33j z8>ZZ_I8jktFEsq8f_s$}{=Q?q7J;haXnmmE#Vd=fbwP+ak`tIBP&3>vP~?DqtZ;bt zN0CWB{Yu8hhTy_U`pW|S5;+Rs<-QX#8FD{HbwsF4#8E}uI!T#fHav)fFV9=1#wglq zs3gY!rrftS^bk3LE^@=t1{xv>CJy0uhvzDf3d!R;vF4vYjzdvKeAq(u_>zKKfrRY= zBD^8;J-{27E1%SL3ih%EKtiq>&ftm#lp%;DgbHG4W>O>qV3>fAico+c8U<+y30MdU z78aO-2}&9enMf&UVq!&!NhBr(VW17*&$boQ1pz@ofY30of>J6Jg({=vLR5riND>8* z*dA~V`bTL2iXi|ZM1G6_o=}B{zEjUkf-)h#MM?yuB0_-Y*x(^OR-|{W5E0ff&qW38 z#L8;uE?J{azac@60n=~0xaP*Be^$ucfi2t=E(5x|6{$7YC#=}j;LSbrSl zJp;miK;}!Bv|#l!pd_M`opTVp$S{-$3@`@xXiS9tSg?|GfZPgGKs(8Z0)~_{!sH1{ zFo8%k3seFI2^8a(u>w&a+DJl^H4Ka?;u3fI*m?+2JlsTYZ-<}0Dnr#YVGSOQ*!)hk zUXP^O&rf=7*bj5l8P-q-n3Ok&s`E%AxDY!RznnVHPX`D+Db@qYd=UB20|b5B{X()1 z_U%kgklhc@m_C3@GaQczGg;}(b->~tGw;Qagu)t3L4nYNa(sUzFG531LmOU=0?9Ks z2E4$O1i6$K zl$+s0PxcGB??ehgNF=DCm}QED`Gepg43HI5LqJ5#B?OcKOHBbVGz@}D;GT#Bln9?x z7{Qb@ryv6tyy5`&gi|C%0}M>00U=f+2}J=Ej>3evVq}4sAb)3Q8-O3VP#2y9@{CL@ z5JM3(F$pCU$q>{KKoX%6kPwm9_Q)ZjQUW^^H~9p4dl{#g&>#A42RSr84x*Wa0Cgyw z144=Nhr`X>$phIm(drF1sKC}i9ioBc>QDBPnIVw@2oxeTgHb^MoxF}nPxncL7x*|~ zDb5M&@)DF{2pSqtl2Vm|2&h5^5H5@)9g&y%?I1A4(uRc zmQ@v3S7OKMuZ@S@AG1%p@#EAyM`=DY?OJe&k_eaf3?IuBaQ0=>aovp@faVJ`3_J6> z0PYqC)B<09&O`aAd6Ou-vK^35&ry|6RNkc+xYEYyIlc|gj za6~%gxCA<)PkSK5#xQLS6~e&9OhYPmiWW~F{a^5*pYVv7lT^`3t$38spM3wc6tavh9nM2Hj;b0jDd(BV0^}AArI(5iXhCC`CRb9{1!N7 z17}?g%bI5SOSt%8$X3QsB0w-?)N(R#By|x0B}xSX8q&gg|Cn$(7BmQc5=7G^$s%yz z3LCmc(CPZf2f*k)${{x|K>nEjVYqGxse*IP>0C)3w`-)KMpN{YkF)0ZU3V3}2Q%_d zyy<)(1Ox450O`@vk_rEE5Tw*5&+6`bL=Gro47kV#=l&zT0-njDmLU&Ig6`ffw7Y5E zk=7ds0e)pER;XE$g_t5KU?`}hi3x}%sfeOU?ZYYq^kIM>G-ER`F$pr!R45hufsr&P zsoZ&ie4_{yy08zAS-P_jPaz>bL*VA86a1N|tq@WL{37&eDZH1tk|3kq!aP}bMvnhKT#lKKkJjf96E@f^~4WTFXA5o4EV`5+mq#Rfi7&bPRYxhoW1kO{E9ONYgX>dVS3dTrw!>mm2uN;aF8iQ=M z(@_lzQpi;`B&97-(o&HGQ$c?_h9wap6hkbP5>h2C15%XK)e#g^6vYy#62nkX5d@4v z$ds!w@G^mgZl~$}XNQM^5!++&_j}b(Fw^71E(F!62MN#!bH3=74_y0vOhZ38nJcWr z(2#Wr&(+T60i^?Al{)GgPzqW_APFdv5=a;%1LNyTBgrN64IY1SvhuZg{l>n>=dvN( zfKD3@9yMJk=|4F)zF(;Z8+~!EN$WcP<+gAe-bR7xcJIinuE?g5t-$CUh5t)z!H#7* zWHIeXqVb2Ro4(td_B00vRQYiv97v18OGXAIf$fHXOm&lqZR`gc!2)5N8jsV+n_SS= zaHD)-HVkMerVrYHvI2xy3Kz$5zs(0H{EqLWsr})V>xfc&zOw^#hC0aScV&YD6`x1< zeJWN2@0@c3>$GTHg#R=t`d}zWnnTy%JQ`(>39<=9iDaZ_+VtL;zn2?rtpK$~(1hnC}x*H+)j}5WCG5u^BJ?VM@%x&|&$gy-uy!IA^I6?I*>p}%qAhj*Roi@+E66oMy%&7b#sBneL4cqnpELrN!7JSDf^ZrWHyw~?Nz9(UA=p9G~ zk%Y1Sp9=2xaxCDL#6bbW@=gEukajb8IB&!&_E>MjG>6)(732zsVnn6zVp4*W`GW;L zH{F6FQiruVq*B8HiE}hCr5SOtR!`?^6B(b6c zLQM?s{Zg+u%0$bmf{cIFs|K-~?v|_^iAjwny=2uKqF|_^0Ion$zbyqC7_VhmL6MYI z5XAut1rkAB*dX>qB9MpDz+xh6DetT8G3D^22K-!JLZva#A&pif<e{BxF?S z5ijSS+Oa)}m3z?fJ@q}wJ4aq5t78d-q;zy@qqJ*d*ykOtQ8HuQf zsHV}1WYOy(|D)ssI7xQrEpmesM2AFmVOa6RbhJ8;1yG=mTMw}Tq`yrz=14OL;wp!j zPoiSpT@W<{q<@^dc(%Xi<*eQkn}w6L3?44N$JgQA-H3d3wss%X>l|}mH=hOTxijh( z<{-n*;nn;D+2DY4^tb?WNKS_jXn4xOfsEtc6h$xIhy3m2GyivKMieveNxS8unTVVl zwjRnnSg6m2G{9g%fJrbV<)%L0=Rx^A=zGrEGJE@OpTUptZI7UP)1WoN4XL89u1!s> zNV0=5ZNYfe8TWnBdE$e4%0Fs8exWqBdo%04D$dcT+z=`A`MJ>#Vh-+tj>8NR+=8qy z0lAdA!$lcHjhS)!vKne;Ty3JXY+@wqcg9Y@c(xy6Jo|6O{Sz~S&uOIBfn^A%*!BSM zL$LRN?Dz-q$R;B0giW9n@Rd#gzRuH6h?|}zNr7qs#(P!%D4{neWD4-P5@hGBtfwEc zH5ksk3^t8)%Dfu^lx7ZY1`YMUOnVsM zE;eF?86Ovc=LEt$U@-pGn znT30if>2K4rHOsaF3?5y8_r{p4=LmVi4UY053t~LtVlDP4LLr`AofUc0pzc4h`ShO zV6db)5bh1E+hYjNLI(xtK;XZbH40S}2%qKs_DX_V1vV4sNee=lo%kx@0b$?F!1BaA zh)Z@65j81g4$Ej5(A{Afa0^u@l`t0YB#0hB$PY-CjXhvr)bZHYQlNz* zg@zz6G@v<}>f^A3W+JJ!*a+<)0zM9@+*tjR7BKjO9l@p2Vn>p(P<(fGQ@%0MSiz5{ zOd`;zb|O^y-o00^`5j+`533^f1rAC&X$6TU29Tnn0B_lcN;IS7F+^a1`J5HV2^?W% z3{EJIM6TdTpd?99C)lnirc{{z?1!ErfuV;6M%X|P+K3RInI+uXOxz~j!tM%BPgNf3 z_o<&ppGz_G8~5yH*B%^CLE3Z*M1ZG~LaM**7P=nkE?6B>t!(YzP#%+arree zT+~b$g+#2hGQ|86YjDbzX#ijxu2PH~Zbe%7kEV3i(buITStX2t5mlE9kJTOIuk;QC^ zM%P~rYa@)>*G{00NjfczTWL3AXnsEr8Xd7+tOSJ+_O+`HVDf&-WjvDOrOBfg49639Z8w4;M)jv zA5-m6IfvZ!K;Zl6F4D<$am0qARQhC5%M6=*cb&+MHhA;-mb{Sh!X=i zqd6FMM>T|GooEk1C@ZwD1DwTAz=nkMj8YUS08*q#P>*~Z!k9`)Om4CI?wd=_9&E~!6dBL# zw8!rrT=61|&@`by#H`{XDixU$1}W%h_Oug4%>guEuS{kMLExkyxJ;-vnpl*G0w9TC z2or3-`cXqr0z(qalEjlKLFWtm_?%xUr02JJybA!Ya@PP+pK-&Nm-zw?^e-4#I$O5xUQxZ$RX)C2s(5)>yYNr=I0P zkd6r=c@UBC97(fza+D$$MMnQdEYl!R7ASy!j_NKXgrE_qk*WI0SNDblc(+@PpMU%C zKi(yi`v2$uD7e8C!(aCQ%00vV#bpShK=YS9QC06!wsj$2P5%n@VeBO9r6LS^!u?Mf3)b5|=4&yZ zt?0iF>%xNpOhLNdm`<__k{=GpC;#zCum0@FKYy3zpZI@f9Jl}n|M`jv$ugSGU08$I z5}%*{|NsAg|NsC0|NsC0|NsC0`}|Z@A%LFu{AdpVAOHveLlhnN-wFT?01Bm000000 z01DesPznG500000007UQYZ_|1gSl?L_nWPE67IXTw|3Xv>AT(V_IiE2-RsfNX`w6L z)wIumlxR`pd(3q9ZrBblHCt(B+g4+)SBG$Y9Xsswb?Nus``>-Bee<{ky`2Ei8XfhY zK0fyE7U(JJ=2jQIoQr1kuwC54eYd{xE6csS`^RURUl-P$wwe(ycBZ%jOAodJ+LU6R zZqHZ1>z?`b%iFe8_m{lv3TOa%M_C}JSw%_;Qc6U2)Bx%4Z?>-OyD{z6MfR&Vwp1J_ zuUG(~K(&Wkb=_ONyh!giR>4Ild))IT_HMBup`aRMr1R_NfE(<6J(-~B4mRnhO*f~d z9A3tqO{8yo-aXhT04Q_=R0`GiYo2XGos1P#PTGhNs5xTmr%yw>WYnYElU&~>hso^+ zd(QXXl-a!9u-$EQzyqCkz4zX}`<1%4!L#k=?!LY6wGL6u-)-&erq#1WCAQPodM&+M zngDd@0@~PJfB*m}0000003B!ndik{a=a%*Bb7#JveY@H8IljZ5no6ReRRd#4pa3Wo z1uBgD05`t)2SMOyH*PO(+FrT1?;QXidoOwSd}$ZEb5H=F@&~zl<-Ok>^Vz#|p6_W! z^=i}G?;UHsruL0?*L%C!rhq7U-)qxr1D)Beec4p?uWegzPj+|QdGdW43eKeV-mAAf zHSc!!gR5Fnmc&wJga_jle+_eDK}g10>$ce3f-xt+=YJGZXn_1(6@?At4*7dxA6 z-P4qLR=s&QH5{vF9QS3Hz1ekpyRGW=l*B!$n@_qIzdoOKny=T40w)AV=cU<>GrrryRPOF> zcQbbFFR8nCy`Ex(;|X@|l-~C5QA~~4bO&#H&3T7)d)TeEeDmJ+UB+9x>g{#kK6l(P z^*r~x!Qmk$k6mM(%ed~-E;l!KEhOCK^F4HWJF%*X>%L{~;p?uzn=i4et=CTO-rdl= z(z(Z|`ucPLFS_7*9-0B7K|laV0Ae3L`=5Ka0A;gm4?vMCR=7TbjU9VbrS*HbtFqm< zd%ec@Hg(<|yz$NV-*y?Ssqpz;ZgTQ~Pj-g3-t6w$8S75>I-<7S*atvgdM}al-zinl z=eg4KecR!Ev+rA?x;og=8?Y!Us!pAlCQ7pv%Pn5T<$SS18aHI?gOPsuCB&_00(vq z#_Wyl_rCc;R8wYz6xC%j&D|=f$+o3HBG(^#ou2#Wms+c3?&RuS_h8heOzc{>yB~e? z-%cmqTG}S}z3&~?3iXrAS_(?_gIHBe_jNnWjk*esvuk#xXCN)yHOM=yqJZ7?@tuWo zs^|@NX%6hTWn*7iMy0qNOx^!Eq3$^qM8oO^FIC$g^R8UoV8 zuIH9seRB8R?{K9d3cmH%ZfsPkNZ)$%7T)a^^V}4-dU@S@+uo^@InvzKd!FwR*2*_% zJKues4Xf_!d+qBAK&bSzD}0001JBoZVD z1O(GSjR0z9l<=bsHB;I#6nac)9up*bngQtp5u*?WfF4j9Xdb7e01%`^5I|GHm@0k~ zAQRB0De9ZmJ)qM~Ow~P4(^P(x{ZndwrlyUO4^z}M0000000008Qd2;KKtgGznkLlJ zo((27F_AG-)j!lU(@#*))jtU}Jx@(TO%K$X8UsxO)HHgAgF{0>pfgZOsE9y75ugDW zfCOj)RR2RwDdvdLl=U?|L}#g*Q1m8&>UtUhq+&1;kYr?FNBt2Fr}|L;SN^6C{O|OA zA{O~7i-3eVB-}_4pIQ9fpC61Nk_E{R$MgPvFY5h2t;ORK^u27`g=@RyI2byA;7m!R z)I}Jkjp;VZ)l3xxMn*wFO*EOAQ4>(i6cs@<6x2k)Nd;9@&NG|LH=sknL&L-`9Ca^8 zq_IsYbm4!qM{C;;D%Q)|azN4%1_)OR7@F{fk#7{5#fpoAGaE51AcSBd8v+6{M8Ghr zNkRz{MS@afB4}ue2nm>)f*7Qtq(Xqv4rXMt3@Hml!$MNAY6}Izr6`z4i4`KCWncoB zDj=9b3I;SLVnnJGAw?8wFl@zgRfMFH37VFKY7!|3qJl-CDnf-Im;#DGstAWLLnwf% zP$H6%ikfL50wo4Om^7m)fFu(Jurel;D>GB7A%HRoA<82lF@g!GAQ>Yd$P@@bqCr_9 zNl*&V34zj0w#PrO%8r*&kg-!mBuh0VxlILKEs-M?yfPq_43J361uH5j5HPX|1R_+J zL?*+F2ovDXfY6E*q7XyD$>FMRRlzkP*GIXND&}aRS^*tP*76^2!%wjR8W6R zWg$c~R6$5YL=;d`Ll6Xn3n2=?0Wd){g;h+&6;edSL=ept6g5Ld69r8S)?kh;Q4>^A zRaFI2NW|47kyHdwkW@`DNkfw0MI@0$1Q9SrO-#g5K@$^2B*{d?R1j5E5fnuQFvQHr zNd-j2G}RRqM9nPJQ!zwIG!aE9Q8Y3_RS{H_5>%v8MN?2sMFCAr6$?`!L^TaTMHIm$ zF%lI^LqtS1OhD5GBtZq%!V08_mI4Wwih_tL3M7^pDT$$}hJeU&OZg`#f=U94qKZmN zh>D_upXTE;xjL{(KxK}<}@kjqff2^DYobQ+=Eg)GFyMN?H1 zQWVgXQACssQA)%Bl)}G}44L(ojm!QUDaFF#;0{6qFMbu>?fH zRRuLQO$97LFj7#}Qbkpfg+);mH5CgbnB`4VF%>iuBurIRQ4cYOuyUm;nW&0ERsdKf z5Mo4#$x1K)2x1XJMPLDt0uTzNproJ*u67Jl?r<`SI>^iYs8c2GfT727Si~g)_{vgH zVA+BhMFAv1gH=r`DHxST*9&Z`v`Pyp{k;iBq^ez zpell4sFHJrXZT7qN<9BnNlbw3ZkK6Y{144DMBVfW`dV+jzt>G z2q>hXh6sqJq9le|iKL~8hJq#p0+d21%*uv}DPk1~2#BgBK$IC}NuUae8Vav{RHKp< z#8RZeG!rpVQA)_gRZ}q(Y78Kx2%;vMpowasq@sjUNkEoGkqDxyf+m_MXl9_Jm@+CR z0;QOMf)JXP8IXpeq5@(jB7~_Th=8DiDF&#bSb}P*h@_<^8fYk{f?^^GB50;6l7*!; zIUz{|IR-^BG{V#b5X3Y@ML9jCpKM}OK*G6wp*tGR!4AEQFe&qF^d& zn1+HXnTjfwl1M0)rYdGwB%+ojs-{?KhzN+7T7rs*h@z+|s;Z)bN~DUarYInwB1kBr zK!PYJ0%RnJqLQRSC?F`HDJp_Vh#C-rT4H8uVqz*OiYiK&D5{Aj7>OaEfug92m?9=9 zDx!!gNS0=%2uPTw2+VSrh@gvjI1w=g6(ls2QbAJ`R7kBcM1fN=C=n=>q7*GEl*}tZ zLePZ`EdfXjv_(@i1u0EUQ8Q3Plr#fG!$Cn63_(N$P&GuFj3Nk#f`$T0k}8r+#mcHC znxv)(l&ETmf}$ycN@^mAfGI4pBAJLvsfvb}qN1u2 zR6zv+OhT1Zg+vJuF;PH7G!;t_RKQa~OH>m9s2q}p2&QD2nVMj!0w5+Nrm2{jfhkH# z5T=TNp+XUw6p}`QsUij#LaJ$kDq^asrU;0LiKT*4V2Em%5|$cbrivyCl%kRenkbT( zlA$Ujnuw-`A(#pZXkdbxqJ$`7X`-THrh_vTif96)As}f2AfTEcC>WXwDUd5992!~( zh6;)Z8DN$I3MdJxsVOL?h@@(np@~SSsumceprNFhXlbV_F#@TfiKPleD5iyoXbK3a zax!92q#6Y%VrUu?fGMP;A||F-N=afUh!%l}W|D%KhLngPqM(WiqJk?445FAQAfzmu z0tuihs33|6h?#(*2q2&+l$aoxCPE~DnW6}Yiinn|DvBndhG-~gn2IKnsA*=RrYTSm zicnce8W0wQLN$#UMj3%65g}CS6AGv%Sb~5d0Z61&pa7InkpYPYNr)PCSmiSSMA%>f zfiWGR!GiJrKAS4tKerG9YkW~5xfA{$_d7f@HJ3K4mo`j)WhhbPs;W~#DGKPRFqG35 zN8p*bjkEo(A`WN#|M!3FT>l^Xr}+Q(f4SlQ%i#y1;41I$Wxg79LWg1BNQnRJ|EqV) zNBb{lvv*VdznTU%F<{jZ{Zv5Pp+NoTf~BiF$N2xT`rx)d>G8N{WQaJX+3=%CoGBoT zk$nI4_udTe>;H!DJM>ctOu`#&!#OED zEM~eu@$WdjI4iwe=`4jH!YBAMJ@WmXwUY?<*zini{Mn^QXa7MCnUYI;sPH{_M3M}^ zf}Tzo;rO)!BH*N8^%gHUN9yN;kb!)pNP(rQDWQLQ2M7@&hESvpA+D83C^$+!{9UX% zl9@7))hAL06WrD5XLE)pDwK+eI8{MKP((%yW}Zq7gT<%PVvV-s9y9}?lc^$;)vW?1 z!QE6pp$fuP6mIj}FG}sW@zrJy+>(aQyQ?<@R}OaJdXBFu_4ZNYv)}zk(je>)_DA)h zjJ7~kei?S?eFF&tF8eqX();z?!f!$Ip{$c#Rk;A9HrLGZ!kYI>VJ;y$;Hr z<8dwgh#U5GEZa}C=Lgcg9D%c}9YD7G`d+N>Zwb=U9Dkj^i50vsgi3L7hqSmui77q5 z-{6RprvgM`Z6Zl5ZH*w(o0i$(|I*4@q6c^mTjMlBk000 zp^Esj&fave6q5W`XG20J9_Qb?H-i(})9W>o@;r=- zoV>MO$tK1$qij_ZJk@IDM-!sFxbK8ZOp0V8US?tAer23m@MCcjzD_usy?BXSB`%Q| z*%@A;9dO3q%OLsBMzy%1-4yeaiCrHYQ+O!4l#RR_AKgcnD?in_aXh?(Q9of@K}3RR6Ou6{p8#+vFq4KIG`uL{?U4e94oo%MXv zIcR*jOs_Pl?eeB^AZjaVWCuT6_wU3U80^{peC|TN*AE|E+ep6G|3J{~*&Vv4rf)|W zsi1A&1|9WMUs8|-Bq|j~3l2|v-XuneT&T#<(jprTMC8NvB{!R*oY`D+!5>nb9j+Pu zM-eDHA8I+BIJ&?iOF z6cUn2GE-3unUdjYIz(hFWALsTMaX<()wuKikSYI zJ`IBG(ECumv7NDDvnR93Qf|_;SG@}4)V+p}!J0eTXSZ4}wu2_9B0}oSgW5+#uYxja znhAsn67TZ)`&6OpzdwzKrHj#X04#G8(~^oy=!E|y85{Pu{{fkqQ|lrwQO)`M>f~Um z6zoU^AjgNo%pzsf&$BS=PZ|ylFAXztRrz+&`c5^s9{sjkJBN=Mz@4RNrAnk|Po`4{ zJ6QoRP*8;=Nkufd5iSx?kWBzm86%LJJ3{h7UQ*;GPsYNzpPB>JvnXh*%NKE}DJTkv z3hvKtu!xp|sH&10r79r6)e3UTW-iM`Ii*L*R54Xlb5NyZQhJ2b9PHqCf9`uc!}+sk zZoI3&zxZ(-@1N>xw%O-PA>?@-ho>QY$Mp=-iS@MMKMJJFOVI9oc&-{(%7!17t9wqx zP%43~QT2^5Sg^`$f%@Lp$GesA?I`Qv!&!-DTN_fcl3#Y|{Uby}dSsklxeqL-j`{AX z(oA{K?8SDbzkN5)?bp6#$ZI<1njJud?%AjpCZDp(S!g>QbygYb@2%*`7*Dx`|AYAP z=ZziQnhRdyi7A9O;Zo9&(Icj)MvszkkI;8YNi`t|Pp%aV%mOF$em!klpxDxPm%lNu zF5J}A4GBv^t{~s1gioC2^&)2z&)aUZMfcJleeZF6OlUl*cktabWob(eis0YMadj_NMdla za#v*Um|a$i{4HY`^SG)$twD+I8XS^085w!pukc%$=Ozmv# zo({3^0@g@D*5<2BJ{L-~v$hoW&jOLQnrZHMyL!TO&QzGezIG=c7^BGa<5iQ#DQ$Vxk1^x0#HLH81q=)}-gULuXx=}v=1?~10nGa1Jb zR%Ju>xWyxwZ#G=NzGwHxas);S}Y3C$*;{`#j z#4u#DX_`x^OkozeW5rzxu*q9?j( zuS`s~{WJLK4e);K?$qddo-|X*oNhlRUxu8q?9{y)?#&*N6#X>RFLx^09=gm$HsNKA z^fZd&6=~(8$8@SYJFeYYW~}lhD}1Kx$h+(u<4wHr(M>$2-ZI_PN*b*U@$+u=Yoh8j zu-d;2E+j7twkF{qvQJtjNYK!f6clBjm*)PiY&J*o%KcN>Zm6JXX-^9v3TP-jeORHX zMl2RZgx~S;{PtI=IBTAR-kPo`=*{b#i2`pxiT5pQG?#_%6vMMP=AZ4@6;oQp~L=6=)&_` zf4ly(|6zPb=KpsGcJ!@|(h*O%hd_68bx8Wi+&~1R%6#%v9z{RxK~v*xJDvH669j*e z34s~|LOaM`_d$9*EesD&0Hf?b^+%6)N3j9{Q{oX2fSV)f|K&N@yp6W}pY-}ab6eJfh8S9|pkoIGS zr6SWImzW#_+=85yiT|Znt$xO%U4+@&T*%d5bA~{Gqz~`8LG=Fbp5!SZ{)C@@i}&xu zrUuNemZ7=EXg8-SJZYF&gXEEr~U{}$v4edNC0vaB$xdF3A2i*C~p{fJVpW~C|@(D(e{LJ8i`;!bh z^sKmH(0@Hy!LClK%kxw#@>h!K7h0u7Kvhx*tsCg8qq2&AR=2W-l8tn;`f)9_75_>a zu(y~{S2nwN)vo%Zl2V-;%Fy29e=i%jF{a(0=8*m?{QJf4nAw@@sH&nUyP8&Z)e%z_ zOh@3aX^O+6$+iy750in z{dO;N3;hpDgKZxjPo)2c1BXq1R5sMA>=NvzE7w6m-BZlKxW~SYI%xAJ(WI@+DJQpu zOJqW*J-0}zeeFfZ8o2hQJ5f&t2l^kIYW^Sn)d1BZ$grJzs^tF_`ltKfvpGloX*fkE z{djc?{St1znBjjH;@i7&41eTQ+E51+nL+=;Q9nW6c)>vauj~Hb@o@6`et(_YztQt; zcMiVxj}2HS{iDYJ_J60N?)OI`5hAJvP^%^cep51tpV)qK1P{`m-ky#WO5F#Sncpw6<2JTSs#>UYPV zh6nPWw)lNc`$MP04HUI}Z}cbzD*)?jtQ*=iPf+N_{nHxmIMt1|IXG_r5$=X*!bn3> zD>_aK3~-4}DM+-_DQd8vE^t`!sX@bAx@jG`@;}X2|ERcuwCBxeK)R|BK_?PEOo@RJ z{tBlOhRC7iVH{&z|8zVW!Ll+jKe$8kJLNx1^Qu1V(vI!bbMC5v@nK9otp9~CKk(UT zb$v8)Pu<_8j8W3Ym1XrO+<%?N&*PbgiNoV4`Ah!9JcmJ9v-s`N=+bJJzhcq}=J2~$ zN}Y1}2}T9z#S zs-;(5HO9bx$U8vQ1r0P(hCsdLbt@9mhr(0GSXC4>i%QUi`Y}u2;ypg4Kl=5u2Of}7J|(bYLHdN9d#8G9^)QIIrMU3O9wx0V~NRD?lC zOCcyTF;A*JJa1QyIZ=7wk93Yf zd$I4%^o~Uau*Qe+!S}U=G!Z2vK=I6C2X!3?EVYeSe?G7Njyd7c=-LE^^DI?R{~0if z8fYkjy;wh@G)ADxt9g|FhB{g&wgd4-sO-!tDk7RQ`giF&-l;et?{uh%r6N2x#+=?g zJ$UJeshe=+Q|-*7<*;{Q1@X)-X7kNNk+hx>L8*u)Ic884aqq)l%Y(+YD1t-&>+j)H z`Z%06?Pg4Wl%S~nA`~H1SNNwCw^LrbJ-MLKdT4a7JC^fEtOyuHa!L|npyM3K#F(lm zxX$wFf@Xr>hC>oZU7P%%YXWe(~JUR-L?McTJLju^Y@wnCIwO=ae@#_)C4<9PGV8X-3YB~dbz zr5q(XM?MB6AMMW$c0Q=fmn{~ItIx*`5N#O`NO()BDx#vE9y-yMTk{OCN@#t(9I)a_ zR6$&&2(w<=3u0Xx^5B;8tldRKL`4>=ky@ba>Z@>ut!mWf(iuv3)hLmXep;tm>quUe zKb7H_&X0={?{dhbk0OE_4kQ~JPaxGas+Pt$Nl*K^tLJ~K9G%^ixo@uSY>F&Recv3^ zdS?l0B8#^=bWBwLHH3OIzK(A9qT!n39Ij(3d;h-Pw$#u>$}pWtN^WRfnMCfRM#g#G zNoNYreNB^s|14yi!zki1vmA=~qb$2 z4qxCY$*n$8)u$R8-?!tgnsSPGYf`&2VcYi}J#in%l8{!VPnVJ{B~~uWA%ubPLmZ#L-!2U?%u84S}XhHOQcxmF#ek7+>4Nq6muiK{c z9Z^QA13ayxbaq|0-LBek&UMq_JpDIYeHw~C{cwon)L+quHcE~8KJP~GyVNs{@iOc~ zK!0)`dJj{lKHhZs4Dfqi*N0=wsg#Fjy`g3(YNI&a7Bagx(MVr=3RWL`NU=Yl`ML~Y z`F9qF8u?@^qKW6oYdVQl(tiGk?_cLBCC6TA!n%^$|9;vMX#L!Ml2Y0k?o8a=49T9p zo5M8sX3s`u&h~b5tq#flZdEKupyCeO>K*1Gq}z5(DvDxj1um-LPFsp8iiKk8t!=tR z*zK^(3q_RBB#{y#1Y<-(=tx$iL>Li;q#B`){|_cL>PpU@D>s9VikG!h9yGINkw>Jd z3Qs2B*^t6>w5E3DjplbKP(dh3HX#C}c;4bDq72xeK|`&G-H^zYFhD9>qM)jv#a9g~ zr7oB_baBwV(w-%*zFs;x_iwNUiSo<>o(1+wQ1y{1X`zWnW)lc};Zd33lwggxx}7167aDdwResSn8PcS;$Y1WrT`-iR>5 zc_Nx3w+_Y!MeU6?bWXj}^=}yR|En1f^j=b-nSi)e1wzY*ci4R={gzcW`@bcqh~ekt zj`a`$AGtaiAcBGjC?W_V2#Tdw{Iy8LQHm<6>t99Ip31z7oG%|RP^zFYP`0j{{mTvuUc;jw;HY%((Xrc*6HiY8Im@HykdQM zP{C=DMo-C4)6yMD6jLaw zeYGk-+LR^-g~HQDVdT)_tD>wgt1^jhBD4CjLcm>9yV`E{`pW)D0DqDZ0s+&Z=l*)f z@4qAbKA(1<;PdBDoBjvDR8JLBs;bwE_H9OgaS8bU3Xnc8*QEO2Ydc<3^KI?_jakX? zqw}XrrV;Xx8?*IiOU{$2N`AX0e}q(p#s6^Bk7lUmQd2SQ0ml$>w0Xxx>n22xQh z%7M4x_xd&tf4620G@1~B2YEru&>|F}qN#CoqQHG+8?W6P^unAzhW1eI*zficQIGQ1 zgX!wCf0(Ddj5uJup5BK^J%5sWbByG8NhK-y+GEqn!2R0}O(fVsC`3rlI(z=Q!7)l@ zv~r(=ybL-gPER96Mf?dD|8EJS|9=d4kB5db+<52IOtmMk{*U&5mdF3JfS=lTW8rrIKfjJYlaI&O z^8dO1`Uw;RSf~U2UM>G)Px9yf@AgmHd&m0lZFuMY_jw*bdY8Pg{Tz?$=|{ilUjK^m z8t06>(XI#eKj;4VHILu&?Qg4x^?%XpcP?>hCkblZvV^^gGxI#5w@^7`byzL=>1w@1X zZhbPvK41(J|BSb=Vcbt!5fKz-SY=dl`!**suj%=-{U>9_|I_aLO1)zwcj*0Zd(FsDr5w2aTCQGN853)wa7H((`~^yy}R%ldx- zQO<}4`^l1o5J)HZC*ooYw`H+5X8m+?55!~(Z(fDRbt7@a5F}2Q7dB8_D-8fBh&0Jm zyo^UzA1P^!srso^@RI&p*9}O%TMEVWY6XBr2&huXPy&kb#B|pwlCBzVj&Q|a1{rhB zx%Ji#o9?58D?mnDcTs?Gbn~@tAdb>SUG0ohcwggsbQr) zTf3sEkKe5u@)fIco!JuOuSocps`Cxybb{$1+q^J@g)xe>c_ysUx+?;{LDx0AcGo9E zCdm!T5Ky2FWhR@ggSc*#cQz4O#q>0M4tusksMC_xO2YHo(P4lblis80>DrG%g)p05 zDo7*Tss_sKjv^2s9YCIxlc}G(Cd}!~aq#o!oL*0s?8C3O)%l@!5dTaHetA^vkBR_C zq1Tx7qM@%{lAnruka+Jp%48HBwVY-vx}SDut{j!2psEDF9wtf59VFBpCx3$jQg^pL zJmAEKNXBW2-}B*`tPfOz^)SW;$1+BO*bSA|j`kJiIQnW@-Ap1jzMp~m{hyob*V|ty z4{!MQ1Oyl)NJ&TuhG`fjV7=lP1}r3!5GWw}UeNQvGFmhovs#j1Uey8L;HvNN zU@;BfAk_1({nP3qfTX~TN8D4T{fGNw*5Nqp>sS%#rc4rYknQkzxy9qy(DXZMMaNQ= zHI*`EIh0bF|BGbdUn{n|)hbXDGQvNUQu+>laWwYRUZc;;4e=m?dW0bqMDp_Z_B*bd zZ`q@`(D8cXhLi+GAw_{dB=SeA3`0af-0pbe7OMi-Mj%VU|7-Jq907(OsvhtM`hFh` z9=l&01?IYeio2C5wSoOu$)pg`3R2KCh`AURpfHW-z|cuVKmH z0#H&Enjpz$#uIP}sz^a-7$oH%YB{Gc=v5NoKhe0`;Cl87#3*KwutHST(5$e;_+x-} zoP^_zG^^1*Z>vad9w#6SlL&G_!U{0Mf|2s>>tOXlnn!dsp*&6lX;{II4WokE8_hmF z=;C|!+ywe7P*ZzkCNt*F5MthJ+UX z9ykyO^FVsO%mn`=EqcGGQy=Mn<^RwA_xV5g|Ce9lcEAsz)sjL=+ zr`qBZkc|p*r|&EHx0?jPxwtgZP_=U%9#2ry{cG`mOPy%Cy-aS6*&QFrYUb@~aVZ~e zj&cu(B%qC+mkST`czo}5fccDwuycQ}@g}(B^b@1}58sVj{A!>1pA0AZ?XX>%KKF0)?}A@9l`5sH@8x5p zP=N?RK#(Gb_b60S1R&rxnoSIiMX$BxuYZ>H;WYo6Q)RU|ISx)(6V=ZRB<>0tThab4 z8i3u9(?Ll?K}k(C6-V7BeoS&2XlNMX z{a4=pPnY?%zxdpBT8W)u&YxHEaij1#%q{NB+lqz_AoPagUdpOVS#&f>qo{jf3KAhvRK$Gg?{n;3~y&{O*5@T`$V!{}k!)pC; z#~2t9+R?1R%EKstG6+UYqAMu*KA#;E&Tt*$qouHw6!~bfPb~+l)k}2vb%hG1-sw*x%&1y($HC->^RU^!6C7d1a~-~TJP)pO=dGx zP}ZkzJV(2hhY2QF6u^A+6eXn}H>$_cL52(ii4GbgJ2bFN?$53C(K*ePr!e9wIx%jl z1a5w>oXTuJ2yn3oB>mdOPIiE#+`bH3Qv*?C1%g{lEvb9H+#IqL=>~ru`n7@%y!`Gh zMuIXm%=eVDcSG;~w!cPghXKZ2`0I9a(i+wwU-vuE{&+nQe9%Ad|MK}hk9W|I=d<>C z{tbP6%|-1|2LGG=Q+vBrQ>I}>5f6Frx0CRD&H==w5a8j_ftFqZfCr^^z!_4ViFl0e~t*@YQL({6}NLo^VK8Q zWq5RL$X4VjqNu<3s+FK2X`}^2Wqidd1Wc&2W*C$Kb+jJ!14#r7DwM4rJzK&j0*BD6 z-Y4V7nkprqkD@r4!{_wlkLSGfbXO&MNBR9YdPA!}U4uaD_Ngi!;mPabI&h@EwSY>= zT?T_F#o^CT#Agp{BA)uT|L~*-I#4uA38(mL*)c;24n4I4UUuA)+3MbR=dM}E51Y&W z&3Nt=_<8J}B%cvJE{@DRo4?#ks@n6-Mp%vsx!_=+>h;ieJI0E3iO6up$&E;OAqgcD z-p`Du2tHXpGo76MJUck;hRy@Pz4+zf>DZ>E(0AA{pKa%anRT~`lq1&bNj!G zmk3mbDg917)7bXnc1&gge4hF;P5#O*`U@D!Yg&hsq+0t~rQ0v+sO*eceYxi$-uTQb zOIIp(r_{o{ig|9nr#Qb&Zc0*eGz)IG4w_|u6U>!`lRLchnXci`HqxX?K~)4IX&NoW zM4?9h8y?(scE{_#%>rMuZ5&~xGu>vVObriIyP!3CAR^R{oFl0@aKsFS?3c<@gn{D* z_zJH*W*-(l?VZe$DT%>WHd`$*L{nEyh@|av52ET1hgte} z^&U-cdQ6cCYIFN{NdW=^UEe1NByI6B9aj*7(mwZG!<4|lft=JSPJ%>PA0yA1(OXpc z(8h<+ueU=_M%BAQOWLJkzJw^b3V;bHiVmH=I`4yrg}WRo3hfJ2Nsxhhp{Ygyi6|V{ zMC9a0l2UdaT)EwLg#)UT!r1b@2{81`GV3ZRf2AfV2Ez;KJi@?sE1`8;_~oWIBBz$j zxmaSTP#Vd1Dr41+u!o@Cpu4sjmZWqL6JX^4%c4DSwWNSlO-A95RFU0U`*U;HbT7c} z?6udNGdVAPwC`F~-1t9FJ!@#yh-^Y0!9q+F+J!F>Je+|&=XL84+k?qJ<3Rlf=oSQ^LhVHL-E{t^pSIujQInkfQaq94zv%ky4)Y&NH{jDJ%)BoTu1}=3g~OK; zuAaxo2u9yBpnk`+^&mhN1wTOwN`COH3;i2Y3d;i?opHe;L56J0Ftk(E zd5nb~#70VA|IfMrT|lD08SRya1N-Sy!41pt1y7aob@e`jcpAO_uL(Gr%@x^nBH}*S za)Gpe;6DS1T79D^&+4o;42Yn^`s&=6C>Y6{-N*SxWFu~b^TJdqHA;z*&)4knlcy6m zZ_>HFX5-=l%3{}xcyG&wyoSJ_8hfUF0%mOLR5qiRUay= zD&kQbQ}WR*5Q2X@-96cK4Gr-b`sA-Gby#MYsSi^s2l6x}`^?b%&++LrKScMkz#5%@ zWXAw*a>u|biyHNGm~rLxVS(Bu`m6`oS>P1rXyJWW9p)q{oWj3AS*ab~y#ndr=8BPK ztc9bbH~0c2&wW6wKX7!XK*+i{!)y9cLFoqC$x(Dye8Hi|CE4aDbsW)V*O{cna|*OA ziYYn#DsAv<~dg#9|u1_+^8724i|ob7xRwp2bR_f)Nj)j9vo(^iFC7DE$_g7Lp}pgBs)n za|!5_gM@h;AliK;%&=1grB#f&60RR5%N?g#&jk@R1e`Euyu0d)#ooW;L zm5|xOi$JExR2Vm${sgIV4P$^wIM^HpI+RDY0bc=UAYNf$lpr&|m*@2-+?D_7{Tn;* zBe17GtFx>|hDpi(;*L9ZaVy4uL;ilG9S7cEYewW`KX7FE$oh>C;UU?-v(0VZ58KFl zM=opve1%2BLK%p1Vod_A7YYxxFSg#UifH0LUfcde(24Vo$+sC9**5L{=`~Q)sX* z{a86FjS2+9(k_84nh-1mz%mR3fIkeofY2m>5F~JgMJO~lB_SdHzc>N7a$;75CPKQyv@EJXEXZ99$&|q^glPl=K42pJ&&)i9?>c216FL3mLkHi zj3lI@Ai@JBij0C`Fs2$Z3QUHP%*QHNf`G`#p~zxFn=DcaB7%}4n35u5jEY{5o9H> zm|#s#r19sLx)=-}PYfTbv<=g!^lTz0bTlZms@;|dK?;loBPAs$<_<(qjQ~<44~I7G zt-f=#_s?MU5mY2w1i2ir3{i$rh7poLf>0oV3J@TbV3Y_TLWBq)T#O-Lh#@AVLsA$- zKm?TiY+&0uTnwSbp~Dw^6fLP#aN%YHPxf`cMrA=_ zB($cJTcXm?mh((7w1ES&8G0--kc=7DQpPbi#U&aILJcrZ(v_;kSTqylk!_9y(Wfr( z@t!)zGE&^^(@v@>DYF8UA~K*#JG-&>%eq~oS}BRbj}DU*R`s=6 zoI6Nk5_K7kK*&cj?wFK158Upl+oRua!MJs3J0_6ET=PjA1Oz$mC;q_B&cK+m9Zs*?P(%{ZEu7Lvk_XH%)=Cyh~9vjBPP53_w0b`FDobx&C z^N+W~?N6_vzuP#GJo60ZGpL_GwH|BSak}4H824ufemizgO>TNK*;tp|f46-;XAYiUA6JK}sW`Y2 z&{Yw-sJ4x@gN(UA?NFm4;PP1!P-W21Y`(^fc(N+qkC+)D4c(Y53{J{~@{sIqCv%~m z{K@9qesrB_%Rz|K6iKA=H!ZX_{d$W51Yrgv`&9YQQONXXcLy#Zn^OUp<7j9y^tUtJ z>8u39Ov?%`sUB5P8*j#9#1hlHJ&Pcm&Y$A6Kgk zF~3yhffgRn>vJ`Dkrtt(KXDF~$y2n2sO$7a|wn*84kkrT74D~wfj1QKQ8&rHxl z-CS6TvlStH)X4aXSPhLR@R3m@C-GPQK$1|6>pMq$(?*|J; zWY(6IHQzB{O%AIoeL<0{^5YZ^d%ZuBx_xkGt>*}F+(Lg&llES_jmK%sX|Dc!`gGmX zChc~Txkf3ctXP8Pec1JFWOmks>9ux&2ookpQt&2z=Z9lREe6(*V;h~k^o+`5<=yrx z%gJgcwt%3HobrDzE)YiieS3CMybPKOX)iNKQOLk1Cy5k?F-%bW&Z9YXN2zDM8b$DzfI6j_EaLD|O>SeQ(~nitwQs4bS)d+0w0c&jPc!7bnHe; zOq_yH6*F{dc**(KOm8UQdV((P z!k}*!{z3ZO@{y{;HFlxC@fVDtlSK)hVUS1c1b5qdh$#^)qi+tE?RbK1*>EO7DX$$M z5LirRW4!3p#rEf*!^bBuz*`~tJ-(kuE`OU}ODDMil)#^FYa$L>$HNxfkmYcLi2_Z- z7r-v)g3lxVHV)&eg7r*tbRj5(a3W(6qy90Vcy?!LbC+)$Uc%!QxFea_dXvZb>LOxq z=Okk!BM&%DsTkY~MMP3B7Mo#4r3Z_d&NPhMq7cFRqiiDO!?0CF9gabSYAnn8atHXI zHa$~xu>s*OEsfq^l7QY`W6TvlmMcAO+eX)>U1I;H0a!3t^39lmdW( z2~w7I6KZEb5&j$|*i_V3N-Q9%0>Q;qbP~<(h6su*Eeauv#qDSaVE~oEH|t@7!DXc3 zM(BvKIjocpQ_~G3n-U|SFuM-)I>0D9r%|RRd$>ZH6qgeM1uKJma}wcEx1M~8m_2ot z4B~Aes_Xb#as@ayRDR#)#qtk_W0}fpw;W{`Ibih{o0-NFqvTpVBO=cWH3OzFo1mU+ zy~N0RrrTbVk9HBO`3z%h8WA?g2P!@S(B@U^J*?+SQZEEWQTAP2vfm+__-&q+b1GOV zQIe?T0vKM_3w&i)E(;gP+N>)Wv6IOSCSnU9)Jd!hn6GDQ!Jn?zj4`&h4lct8Ibcy+ zRp)-jqm5d%P@kMG>I?im8s(NB5AV&<-4y;L_rfvH5aNjMr;(s?|6ar5UFD6fPiHUP#CUM1T2EN7JwqSWYTY@?u;b}xTZnR+Fu2wJY zEM{=*;fTtSs|M^)q^g%lG9aESoldO98dhLwk_W zjx)I+T1@2+3!qV1s#;KGjC~(;o zi=?%ZxY*tH5UQ%ecrX&9t0_{F2L*c-26BIf<`WUX$78W@!vR}hpj8GUXcSaJlt8FM z8R^=)H)si}D4AxHemK*dXQ`Mzm&!9MloYwWQ#@YqdR6)mIwcAWw1)FHKC%qwtkGy-ERigp^RiQWHQ8* zG1t%N)KV9*YjQ7fEBI+)U@o+yp|N{4YEmFHc<3Y z9TJhc7dXEc>=)ea!qB+o*$OzS*kmt(7SVEzY?dN{pG`TafVIPfLXc6`Z5pF8I|`v1 z=)huuG6*^umzLIMZpY0kk~&i;BXz0>WsbSl>|(C7SiuI{u%kF$^q=uXHp;tWIwn%E zXy9XH3j~}kyQ3+Z3)#}T+9UY`;w}dO^{MIRqZta$(++3_4pz;{HFB#4%?M~%WNlGW zonFztk{a_nCo$oK7U--!OYgg692*@87VOQ9CbG6ZWU8j&kW8Y8;wvRG+$Ts22C~9b zsApdX8A>6KM9Kgk&Uj9qpwb2>ewb73Zl9B@bHk^(K|+&$^^UEFIeuMBAT5akn`Sbp7<`1iK=O zVs7@@!p;Xno--;F3~2x#M8axj9WQvbSmfPPv&8L9f^&uwRICdl)kfU*@^j#(EwYY% z9|GZwIYKN8?~@y{{W&|9`^C^@*9p6Ft`M!R=gF?ren8>|L^JESD$^xu>a5^0#u$gX zP^_IRHp|pxDJxnEtkAQ^-%{8bF?D$II&7S$0+byZZ@`C=z4eF0=WvD0;~ug5IFMf} zcb`5zYqpt`!(1n)Y;7+^+n7M z&uP%A+m`x8dUBsfr2a zq^d<#^65w4JffEqnVN&c2NqS_q9*`;HQy;~sl}V(eUwNSw*RNaf&xet??3{E1Oo4m z!d;?2T6JOkp5*=lr9-}-o_}@==>b&oasL$s!h-kk~1Ajf=Kj$Syw+DG&E@7h_zH1^-=L=hdG>XGmR z^Ym}Y>x#qz!2aGt_^rY}$D(GK0I7(G@G5^Ff~;Xq-d&|MO#`}=bfH%4V-l>Y6{ykN zireJg2pJ*t_TqprLHkNb)`Nj!6BCbof9qlfh7w;)J$u;M`$7q1H@F1gsw??-@1D#@ zZRPXEQjnr5p(K)a;H^nVYq`md{d@HY&FMstG9Q>=v3C4Eh7<%7=2TMzk|F`FfzKvi zh(UJllwWXDSmRAJW6>-Dk2QpV(YW8x{j(%`l}C8)2%aE7IZ=OtqLNiiBC0bCy)l#* z5rI2AeS3Dz5gn}z%@qOLLux*N4$qszsIw;9qQ#1Kr2?G~sJe*jzEJBcn9^W&5R|*b zFp)qL`QnNI6$j$-*RSz$`9slwY@l*RAC5Oo-bysDgeccey(#JIhg`shMuso6h4uVA zM(tjTqpg2?x-fQXo}=CK=Ro7@LqHFB{fa$2&)T zCr2X9Jj?+DO5qPubTWFXphtu}Ag6d2>;cg}&eIF&4H+uPYUugO) zre{r4$B7LQO%|%b?7@(Af)@^B(5@!Ka5fR5@bi1AQZu|RxtOJUIvBm z3jcBt!+$C)J-fH4O8Qj#if^Ai(Q2twRYg@%RbM`;6ScR;`1X5`W4zx=*8t-Uo~83< z=nY4D_&OtS-^2XDo033yXl4gk2Km%~F70QKL5G)>mNK0?vw)m<)R)y!Bqo$Z0CL(4$ggwwz9-Pz%?U>mP=v5*2V zTx50C$TlX(0#G=Us;YY*sO}m2Z&(wkIr)@FNd47;6qqxgqN$pvpzoCQX(>OoNVl{8r=x(4aZ$fn3Zz z4(22#dXAVhJhcPv-P6yI4M-d!L11}-kUkr_{Z)fDX+nIDkGsS3jt=Uo*MqqEFdx;S z zVgz)&U5JcX1jX!uxX*y}5l)T&Y>+3IfCmZwv!R|WKL~-L>-~L=zvUr03J>&p_9A@4 z=lg-#`O3Bx>Y79T8T`Bcu)uK7w^hA_hirMqye)#Xu03wL@aTW2US(&JU%@Z7`iqJa zVANLV`-mrBQ;Ig>qF6~Wx{t!#P2QIwa02_iQw*c ziQh9+Lbi6~H@@fUdc5K=&TQ=&$7~L}#a8XQ>Y)pocis`!pK1AgS;PN6d@1Xy zQ^2+!wS-8l$ zrQS%{g%wMqg!Ofu^{nI9GMip}^2Vi4T)dwD8@|=ExVSpGN3!#$dGPnyUFde6Nt>=o zr#Y@;dF94#?5f%=>xWbj3ftyWtRPp$DQ8U z4!WSQGQ*>-(GMgj2V?{V9tu?ATuE{&s^p=7g3G!!4(!-Uh{TlE$Pl{`GW=-ZjBKRB zcXwvxg*u%ss7-|i+wY};h>(D@Cki0wMp9T3QE2A}1I+7&30OMIRddTAaPl;rTYNC+ z%b{a!`QoiQx^C`%Q*^pE+0L@Gtm2bFH^L$KHG^=$(5Ndli#QM;P0`}Ke5gB&h@0Sp z;rc-RL-{_}iyTb)`~DlAAEM3eeCiGbC~@y_SgNU$MklqNgL{+?5xWGCM4Ox;`dz{6`0Wts#1URIeFvV=cH=l8aAjS^L%&`p=D$@wV?QF3zW+%w zto+^KX_O|$@@xW;*JBijuaLw6n8LaNs=-#q{I2b=Rru;1>UrS_;aSbtM znX;vM#km)-h7ou~$<@X;a@s1hE+vvRsE~2I@xW3iKsFw8#tc6)r6(aDIjM8)br_ss zj!s6BsBG?B9oDX+)g|hZP&7jbi%E!NJo*9!XeFScw+f6=HgpRsOKDKzf`IN0AaD}O z8C5W|=G0MZ(atKg4!mF<3R+?`!8uM+e5^m)I3WoMuY)qF zC(!X%bA$*=I?c(Jqy-0z8pKe( zmO(~}ikXv|poTB=2;KmX919C!!2d8H3g0rFyB>c#4!D+Vczf{h_leDc#2~aI=h>{#H@Pr>X{DAv1Rz-GQmWC0 zQe9%|j~UzPIQF@nDT&IByN#qFHiI%wDaE|ShY}PL2M)SEFBwj~?w|!03bYc~q-I!` z4dypb*>3ys#~$a%+=*A>BZ+dwgBq|7qiZb90$XY}=4Q4|y*BM!T`_M>HW#ME<)}Kh z)D*kxl;>J{16@0kr#;~xoy)7=;YsEnJUS>e6+lGs(!+J7H45gKZCHtn6&-070=6-O z6rGt0K%OepcejP36TQ1p&;#C7?R_WAnesq4o5+q1{J zmQK2(WJE*|TdH89iKZyQI&}9#nTIE)8ZliHrHJ zZXG;1HkCIFjFyV$*&lsZIqIIjFF!^j&6Q91G?+k)V1`&m2@bfBG7@0{;j%Rb`T2Q! z%=m|&hp9=+@$PUV_xr2lm-}_u`x1SKd-4~Gk0x6tm~Wq3|KgMYuI&dj$RsQSw#w=-H!rDLT64t zh|2pHhUu8=j52)k*YwmwySBYbhif$yDFYGq_j7DhdRPP;djGR_R@n+Yo&2OJ#tjE+ zq@wn;DWbk<+&2eudg?-;a0C=(_=>#oJRyW`aFP%iLW~Ho45bJtNhjRbJGb4=RidtQ z=yKmx!t3)kEmzvAl0Y(hz=D|csj`{rP(HX#KSd)6qEN)9Tz+x47lcXbtD-&ZMs$Vf zXB8j^D(%TO?&86W?%GDt4ZoA|%l@+X7&rrjoaQ_Dp1e?D?VlSK>OAE*IYeW=Fg|`q zIf&G0K{q~T9qi~UlE5h5s26ma6#*xlOrgg~d&rsVjp^077N>h)BM^zB`3&S@BwEd* zwQwq~=;ZfNuW^{BQ5HcJ3aS(>3jtQ499V`TrKCr5{5Ed!BSqEcpus_r-B$+S+64*V&1P|P74w2c&LjW`m zRV+C}v1lE4d-|-;?Ec>TH|e|V&gxf@F*Fr2)YL^#iijvG zs)!>HQp{r4fte^l#X&RQytOtv1$%sRwo>N}*F8^l?x0@3I>RL$VV!(`6`cI)%y*v9_bFU`Si5wTsj>wxXDyiDypuN4(-); za(X*AW|QiEq4*9r5_okE0*pCC9D@DaRhz?a7}^68-*KkILft=>A)|jG7*=1e zwcD?ob&iB4M)+}?&K^Xqij=$s1me6s88=|8hX|TW6py>R!eUypp7rCte^LC$v>RwJ z@)ksTh)&ePqR+6}7p*baA4cB_xz9GepvU`Fh87!ej&x*5&G zA_?f6*#wM%ozVo_d6U;^xI8>|{U1DllvEBDpOQV#uqp!vxa(Qv7Q{ahzFduPsmjy; zI+TN75Au_RO(D-w)qEl@?cR9jUemR1=i{-~|35q^z<&{p%?feF@6=fe!z(u!E-H`> z2MG!|ESFef%KEh&D9UKchU~17SW5W=#lc+`3knA@XL&3!dQlL2fI2_pLqv`dmlbAj@x8j{ z6biyb&V9Ah*O{ydx~cVs@Oz<_yD!u78(qzfj0zNVwV@4|?hr&xtvb*&0F* z^RV7(U{^e8H?CPQ@5C;LJs}`pG*iQ^dBE*}YDN%#EFO$`E5u?U1W`CbuV0VzE<%y9 zb$+trHwzedzDyyX9~wS7o~ffsaq1PDfmx1|J`Kt~5)9z6y%*%-39}5{zPIMkhR=j` z$A3J!kMMQ(obE11zupTf9pR+0_atuMl?XiG>gkC{;QYeO(hiSPniFiyI2K0LRs${= zuqE$xH)T$hgTTn@%{>(!q%~lG5#R`WQKowQ0MKL{frq>i>20KS%qYt{><*|SbJa3B z5&K^u1(J(+@D1Cv3BsN}GSx88 zsLkrCL`Iy(XT{#8w1q>`;si zs#3*)o5xIL`1x?|&fhg>eOA6cyN2jkTLt^}ghyhXFTe8PKUtT4Ypmaw#isHdxuE>+ zp?&KpV=MaKcadiE={ayj7!hQc#mu5~@S~ixfJEgr&dP&YKck-u_A;`PM@ z6{(&M^L9b49_7{Yg43CEwVbf?YfDQ`N+ckm62XuGTB0>r1ZHHI!A4k2<~U)PC75Dan9gH?hD2e^QIe9CI5`3YXeOCU zj@cN~NsbLd10qCcT2q+NBh~hV6n)KfqWi^~^>Q%Vi0#_0(03{2k3S zc(bHvt1)QuaI>PZ=BX`_-3dTuUvT8p!Q5SC6X&@%0pZ6@d1V*{5eq?~W&&mbX)SW(^0q}>1*E1KgR zX#%AKyRZbdw>$@hO9=>2LK*OMgHvJ-A^z=E%Wxley7cOGJiQ*N1Dr^{m%oXo zNhEm8bQ1gBv*CJc9^>^*gjE}w5y~Bxl%18_TIr@`FbnsjrRT#|J!Qw)`y<~$@0}k` zqRbpajSn4B0rG;fih&`X`@MPz&|j$WnKjs<_EjS#ShB#PlsT?(GHkmS1~~Re7v;L( z>A;he5MYjTX4kq`}d&te2f632fMQvR8j)yn2@vH z5$dgruqI_7$|-b=^L?J0%(zkRC0jLHJ(84@;R`{97XdTb0S%W}iL{s!CQx@(qc~(J z(Jmm8NWw3I?WLP>sO3eth_rz~uAvxR!T>2ID!IFU+Tx|#ZZW@3D>y*yWE2MQnK4WY z;o26|$Dz{2bTQcG4|BXbL&?VaF>_^0rX?npDk$J8`fR=MWmyrSlkYgmDhqt z2XP)7I;aU9Z~@#LFdUWDD>&Jxp{FjO*zjgjz=b6WhTn!P_wGJd$A5LMA1MjgxE)k* z2j+JZNF*V5;KKc#fwqNAV<)JYtAZyL7_}T%iOx6!7Ef&4LLFZiI~2d0036yJWDz(Q z6d{H@d#^Y|O>l8HaY+hu5x+WZB<~hrXMWw8+>9u3!Ekp>oyb3kbGum%6vfi7)G@Ii zMBTkGNl&V}VUhTEcl-*r+XDhLiR+ zCxxH}1vvwa7k>$`dZ-tY+XT$U4t^N?O2?+nPZnQCHzQ`gO>3(2@b|g*WR7}EA{q~w zP)iRKRX`nYl@jThL4gWUHe*J)NA)aFhApDwnD_c!bXLyM1%HydJxC?tpt0L?OPhj8!cy1IOtC3NjhvoV+?Ys-k;j!>Bg~-Cqk#kn z02KKK_qoirW?>yMJ~#u{JE(?rlSDFzP+}E5R!x+eA7-2eYn^pxbdai{;ORv}fp;1s z!axuwx`EJOuYwo*X2Ot}jCdN88D*J-9J`qb5JBmmfA)FBrzG8F!%l;^gq;JXpW;#5 zzZ0JyI``ly$&W(E9O9Uyc`v7m@5X0I*C#SPr?iIqV4tSxtXfgKv<{HR0P+^MT(qmt zNzuwMo%fV6BPM%IC-r!%#hOooXxj$_Q0kWl=L{b3+}Gu<*aL;u-ia_>p>RJz3k-ONT89UQ*gv5B z#0qmUU+S##`eU^F?fidD@`)PNL_WqHxufu5_qsCLXGYqcvmIFSH@?1&N6>>Hxy-;w zxe+|Wu8$IUMsn<*kY)J!+td4kBiMgF7w`LD;C((!lauo*U9(>2K1#MMqhthW=1Q$& z2$4DgRv0i^J%I0x5sVdV3r265osOh8*7mIyN6%^-98je0Ze=dY;vQdgR}R}-Tif56 z$@`fRO`!sr5-FH^4ElniMLOm_9}rs@JgJITBXTQ><|2DWFEUagnao_cVO;vL!meyt z@euVxYH4)zh@xl@lU>K#6A#NHIQF>MX{u69l({6|yT8ZIdmP0;xlO=<4QLuWlspuk zs?4zBqj3x|ub?j?nx9=3%8N4?QhR(q&G?aP)EG4CQu zIQbn{pW;Rf+%#)&?RzPH-B~^jMX%}smN^ZGJm3f8lbR4OW9~J3u^n&F0^k$}fdV== z$=Uvy7fm_zDz7M0t2o2yVSTGl8Rf)xe)-R+O#-+2_%nZm@!e(4v>WE(OW&56H~0LO z>%})ve_oChTf~1N$eeGQ4not+Q=SE0R9)wENwppYUsz){Dr zkHQaB9EgMaloAO-Q?S>dXEgThM2XL7uPht5-bF9l&wXki5fGtPE`Tm2Tr1c#laeJo z(1`6X$EU|We^151#tYc|cd3-r_L}whBZiNPX4HvAArwqU3n?QTAj2^h#{zy%nr@hU zY)w+I(Qssw*dU51e z8)1Y@USYl3m%i|x7(z6m4e^knPSFAA*!rpj*zK%^?;XF2)o+A1J8p^;h9i*`2#Ci4 zrV2MI!r+lPx4;|>JJ)b5NXD-yws-{NUGKY~Ad10uht=+H-Di>^Th(|!r%1!ky3flD z8oyNJ>+<<0vC?GvIM)o7>us~-0hZ7k%nuII<)&4gbAfjyBJM{r?ho0J{Tyub!o)B; z-ocrQhII>zpfP^zHz3Uutc;-PJ8Wo}FMca^(5Wi^KsmwK3zuGI;?cx`EJ=+`NNPXAdPfjYnCCxA&HLcP^z-7!ZgMf1U*l*l1$wm%)#!_Vz)UtJjK%}0li%w@A zEX2IuR&DkuFk!&%ro`Tp%b+rw;ngVHQ6NDCSZ45dG%6SRAfOCE3Wj8DO`eMgKf!(& zqwghU$CTv=BLX3B5O9Nrx+qa6>dY-i$&`wEw zPNe~=u+QbTPY;5K*b4q@jB|AM($0J$)GlQmCgL49KmhkDnMp}bl07hk%zYG1Wl(m2 z?l{&|t|B%_f$@b?j^~^QUi}RDat2k0S2{~;x4#$3(n@D_P%lQ;qmfFHx+(?l2#^!4x@5N}=UlX0 z@UYA~J`F^|F%hFWKy;bPEGo<~?jKm9Yao82sX(fbD~}xE*ms68=20Uh!8_#zf>C_Bpx3c zva7sF7!7i9+Or05-ptFn8H-hQSO@{tEhQ+3BNP*Y&B`2I0lFQ7Mr=QQ6b~s|MO16Q zb~5b-q@pKE>$s{QKkMp{Uf79=XG(j6^|9kZBRPJW~>}!I0wu8%F|+9`)FNmnn?zRR;nI zWUW|W9@5mH3P~rmUZ1G0Tg_=#>DOTp9QB9!`cysxY~tdoQT49JK3P5Uet5IFRnpUq zJ`#NW+{MNNeVv@3PMED#h$S0p;YY5TxHJmE2|)7#&o6Aola-&3J4x?Gvo}GL97Y&u|UrW3QS&!4R(^1o5x`bT=&Ljui=mRF z>hW$mn7CzXao@3fdyhu}um$o2DL;$uRa?AxNvz#C^#=&AB|;rKX-3!$6GHfDLEkB=jm8$(l}CE-odREE4kd>%uQkjdTC>Xb_ZCW~PG5v(eq5X!byg(J1i3{h8AjMjm`wR5yJvX0l)C)&HBD~N-F z5vfm8G;3Gc%gr=u@1C&YNw@iNmXAo|ZuwlPC3aI1!zS$a4;ajAT>DP#oN=~#A!g3R zi6x}Yn}SkdKzXqhsaCT+%VlC3K~!NiY8#mCbz-kt*0kMtU7SKct)0ZW_Qh{#N=4Lk z_ABWO7tr?#5rl5CX9;5G-OrQktn$-{WXV>hu9RvsfR$u2-uxkJo9jWt61C30Cx4>y z{4WQdJF$q`QvC`sZM&^>^5~v-9BS7*%qiyh^KX^0^L;XU9T>RN@sGu58LlMET6Vq~ z9Qh-j8-;6sC2R%Q?Hu!*)mo*sqb!3DaUFK#!g+$;xU8Ob|TI+3ABCCQOal6Zy2DF)7b%u%}IxfPGcB^ro_s`I-$C#i(u>`O~3zbTv`%|Nq@RaiEa5{wo@C^MW33Ef<279|BnPnA_@Yql`PYj$ahKMJK7 zUm`o*>P^362#rUmXCs-GX-zum`y)m8(ww$WWX1{+Fa$)BK$TX`wQCnz8>wYBbz~&C zzEDxWH>;HL^V)Y=+S=Ooh2ZGT@KtJb{dhI>lJ~P$-a^&9b$cm8Le=4Eoq1HM-XZ%# zj{Cj)js7?R;}|qYfoQ>&o?a8?Ws}F|)8Sn}cSK^3c2z`~gyS6IOV0*fL$W*Er=wl- za-GSg(MX7P)(r=f<|e8h7Yppr;g@OqNO-@q&Fb|yt+H63nQLVW$TpN)6M~PEMA5@m zXEhx12rdK?x>6$d5dQwfp1R)oO*~GxuPdG~(!ISoeOKt;#>qq_vt4$#q3-4Cdqqmc z5O(R44KW!FBifINQz-APWf<ivVP4D*i5Z?!MitSsY5rm$XN4fTZjAD}20gdOA!i+4}nyYRzz4MfY{rL`I+X~)I+ z3Is(&X}-s$=U+h)&&Kwt_Wx`>(unMvNj$tNh<=qS`8!fW4;y)J)Xas^j9` z+l}wqeqHm9Uibr1p1U}1mkBs*H(N@sG*unDWfzT11t`3u;0|IDl9Y*~y2=;3{*J@6 z;$?f|dKZMeO z>!}Vc$zUB~*b88#F?Ik`0MV3`hHemqNkJgDKp8dvzk^gH(!#G!cNzw7Tm+ym2Ows< z@X7D`kwb!;!S~#uzI@3${zMo~ylpL{q&;~E&vYpE<6}*j$N+H{7Xa^LAEBZbDH!5QTs6pg zjW%u|6&xYA9BNZVwL^nZa%j9P6+(jdI!YaxS1sM@x#Pclv*aVT`StA8?!>%ymK48S zX=K~X_J001MYCP;8*#@^Y7J)P6?`AUIwJx>O~OKzPo-;8>Hu;T+sVU#QaMAfli!8} zCg2F~4RJ$WjV$}-kA6cjJ^St5i(!P)Y|bEH%e-L4peqj&hU*Ke-0Hy)QmduLqi-eE5&a4aAXRU$KmQA+a8T}1*A(UdjGXPzVw=AxD&P*eaeSSq>X_?M8elFFn! zUu#cFED&4t0hDk#-@c+IAG7|ejXEtqL-! zB%jXAp5%7&qt0-DIgsz@%afy_+&5WSOV>_*>6-ez!Iqyu{EziUV5=fiK zluFcQw=R0kau_mgB>wX!C<+%rZ$swD0ILRzQ*WawOK}9~eXIl1)`!`69JXTYTo@v3 z(>U(RiN;LH(`OdwqPA~gUj5oM6Im$l1;hos{SJgF%g$a}x}KFU8J>AK7NJGxNGIvt zMI@Xf2Eq6F@Bm{#oWE$-;5V6v;PoZa6Tbr_GRC#G2c@}565|Z>Io1h@7Nn-odo{4^ z9de#F%BR<(63~t7x2^f|BJksYU5`m~-4a){1KQDVBe@v9KN(M1g;e|>SF>aEIr_au zykCBwyH#fw2`;sU@RWlcp_#$PP>$;N7M8G;SFQn-c)ValErRYMKE;E_BS$+sG|D+o za#xM(5en)UVJ9oxgGRG}Q8fi>ZJ_P#vpUdpebPH7(h}1D18e5x9i5sRAn4InC#YU* z9~v|w{MQ#F-g7ZTLXDAExYKSy{qCmW@oE9F|M9M zcFGnuxPq7P?(z6nJMVf+iGD>|n6-DIPl|JpBtd$}XB)mn^wWQ`31{IlS()7d5qQG8 zL>y)Iqx;#%)7v-~r__0Y(|(ne@dOWXDajt%Hm_MTUzEbf@jg^tCr{T=CV>lxt2UY< z$1U9a@L%O7AJ$x7&wL`A9k&sGp+9!NUfBg{Rk2%=^!#UUF4L+W-Kb+O>y5#cMiKc7 zJ(tj)F*Qu;84Agq>+Z6mDFeIdW^7rpb`Bg~H4G0&?epCZYf>T`OpyYG?llE14c9^fPd^_Fn9qe9XSYtRc-Mt( zghcYuLYNfLY+ffv3K(%aa&w$w3|Ff#h~UE+G*w+0+6J5JSA5!W>S{;pD(Q$7Z{0-3 z_(@+1>bU3HvM;1hJav$!r--rnW@yXIR8CL3e4E<#=^S`$ayN42!?&Zp_)%(8`RJ$^U{fF?r^;U= zXl(gYVI&WoH$INqBs_j^v-+@kf79$awY#A&iTk^G^+?7^=|7v*q!!wyl&AU|mSfs~ zKj{5#LsbypQ-C)EDk6cE!B3MhW(+~RI`1yg>APvw!+H9=7vsX~Z|E!9a6*+qXQpVj$)ub2Pw@OltMnVaCqF^`o+Ytz zcLJOC2e6QGq)WVRM7Uq5c8}L7>e=<;6^G>`VVsmd5TU7M@*W{v9lfs01ldT}D)%lD zbR#1pp^QMxhC5HxbSOmz(!!@%r~-eT!$pgm2Bx2)1N+Nlh(eY81(r^J;_?1xz+3(y zRabBRc3Pf|3u_)8N#oiY903jcGXDSB?uCkV-z`@A_;mD$Ql1Mp=|K7o{8inQntPo) zxvRH+_q^TMPg>>q=oBcZB>nj1MJtA5sY9)ji=mS$^&mVISWV$BkXVna6=FL9so zZ`1L2uU^A!^Rw>gex2+nh6Ctd6fp5F(wPT_L`&N1WNwVV_mc4J^HU0p!zer;`gBI* z29^qH5K=`Fl>!iiNC_lJQX(o3!vXDtRvW@Zo_ai+6NnE?@;m>QVUkT6jx3RH&kUtfR6q7{yd{=KA>kWobq|3fNB z7QiX{pEk$!=8u1`OX3ef^6xMs3=;x94e+OJ6%e9+kC_5{8!SipGWq1Ma+GmtpG!P9 zngQSE=vaA=`1)KeEm>KAVcP0{JDn_`;4vc~?+Tp;5VzuR*^2TbNA)XTOur<0u>FhH zck$3zpYXwX4w%>R^x?mT3G=FgN|FKpQvM+wDBn)U?bbEFhW2Ip`MM^WL&_hE7ygLV zWTM~mXQkz4Sk=a_!WYJQX9-pxo;^JCfd~lzl&<%A1IS~R@ao~i^<}4xDYx}$zkcu4 z(Wf4LAB+Dy|2TkO9erbpyi<9j>e+Pj8 zTnF}S|Aha#HvV7t&KtLWZ`+UC!^3x1m?JN%yS^TBy-L1y#U;_@>JP7^_j?0vMk*?AS7QmU}E0)AfPuGx)gk&Hq9Klh88 zMyL)cAzFajC@7JxGdTaxa=TtbDzgd>`0sBsJk5+!)b!NR#UFC~jFS*JF5Ps%!i$>?7YDsjsghAqCB(InDaXI;gcJSG-!JzXP>A|O??a=n z?b=D@=E;(v}DfM69!QhHIzg9R`_pzhmay9 zpoD;nmZEYvA|wq$H3;K_Qb^=c5M*Z@rg4TM#^k2mh8TQVOV`>RXXWe8?#mAD!nPyY zn#NRisiz`+hPFfb388j)2MOoL9rJX4$C;Y0SGaomLj`H|^~e3GCzt$W0*UV`3SN#g zz#z%xnWi(#97{Cf>JOTA2%w=!!?dE#&5M@7G!}&=QLVvcut8WKBUr_a496rOee&Kg ztgQyMfm)qbV&oVQQAkn+8Dp57NeN6aQ7~;E=8m)&#AJeujy_*cxA1%U=As#bgQR5B zkoVRtev2gEa*)hAEWFSxP-=pi1XTTg-SE#(yO*D%BcPndteEwUpeu5Jmh59kguuz* zycW=GV8n}?kL7g*fvp?{D%go+Hbz4%rEJykLy>PAqtU}bpI(9No<@zP`dF?n*JxaY z6qHyI4Y9c&ZRIzuPoEd+g9JASb`gG$beY>5|+~m4BER*FI z4wD+d_s0-UxXz&=+IH00*it)xoxG+k3K&%bSV>e7bmQ6T>9@6&?e8(=8yg0aotaB? zE+-)R_ZNJyXkO}0OcbF(30zwTVH6^9jm03sG&T_bGwIgzvbe_aUcO#IlhY*p95&fA zySc5~XxclGnh}(KymD$_LdF4RVj#o-Ath3QNC2V7X31#l|CQGMx^igjI7167?8@Y0 zI!aHu7Iz=2A4gsfY1B%ck9*x;O5-Km68MN(@p#lIve18BM5GD;GkG_9;KO~04DNvj zf!8UZl4Tjc^_qEx^la+5p@80;!LJr!;|)?Xx{#EX9I9EOV_F6hcaV(pQY`6dda*>h z<*Z|D`5J&Su;^YK$jlK0rl?INnP*+XB!BhH@qfE94AsSl}@IMcJ`N-y8;s zGr6y;1+Z|;Y8!_!h+t%$NC8u!G|5o`#G04q&3YUM_0V`EbJJ$qE0NcIXkgRNqlsb% zAycu_LB+m5@x4`wIP%rWVCZw5C%>aG%*ARNy^UOnUAMYLjezV9Q1foZ=QT5)tcQTa zO|(s`ZS#>cxX2K^to@QX1HbJSLlVgv+YbI}4XIXgF{my=BS8OoR#;c^%pb(Gn_HiP zN)m623mT{^QcE4D$b5Y|NQIVjdCVX@13Im9EBJ>jJhfPy7Ad`xW z`KSSqsds$_+<1FcGG+Y}m3txIP3ng*)Qus~ayJI0#?gS@XN74bsMf5&ggcG7=Prl# zQC&r@zAkz^_LgWf$~Y+qiiO2OVpohzVwmkxj~0`+pzw8@Z4Hn`TCThKuZ%1jL8;Rm zFguy#&(Gt-Fllv(*;_k>wWdg0PIw1z*}0FW$_(%J?r}2-BukI0albhq2LH)EQdQNJS22;zEI|* zD@Fruu!PT+E0fgC?i%{WM5-idvvT}B^H0ZUL9vsXw)7?+mGGoNpnbd%k!iIQZp zPr+cc?xpVa>Bv-&@`D*OejcjdX9jYx;5?tno1*>Ej z=DzWI?QgGPQo)L>Y4L~&#IR}I@643$MMY97fZt#kcW?M zVN+UqB?xO)LRP-$#jN=G2^bBb7$yxAK}j*YEDozCYUs}s+7L3uR^6N5*xt5A1= zB;wq9Kgqvd2aDe+?FPL1Eyhwv#+ah2i^+GV_BJjMN+zNcnm%7;a8Nmp z<340ozE_pPJW0!$os2_;(n_IeeW+Y)YLc21s7tVEK_}FQ5!n;I|C9Cq zx%AI}`bXjm^TX7r-%CMI7xhJnbCh_0PwHoxo5zb!cJ>%&OPRexJ0_5{2Eyu< zjJdP*|3FBm(QIvxx?>l=(ee4ZJ{fC>Q;AQe#(qLu%Ov5X~r>bp_T z=bciR9`@s#hS#Z?uIrT_bG5{y=emx&RyKdggba>NF|1q+{+oQ%q4rOWu#`vD3*|?K z`bgBKPg%0|kgTpEDo7w^zq+rE5pP?SfgeeMBf4z_>&~9>lbj#f=NEpbGjZefGRV2L z^XA#lno{M2W!lYPTcJWw`Z`E|qzBijH(< zbd`M}c-x_$m{1p*ue&ZVcgGcp6jdo=1k2INeQGn|#q3ulcvem9mh}%@ekU#~?&@B$ z>0lV!&UlAc7h*ZDwy%3cDdDV{ON@^>v&!{K2>zuKDV!4~mvCQ|dc^&FdgmhbKtUH} zLDog4smQl=xJFdySq=xC;WGbwq0iUD)rzO0^`BQ~EuMb(dPBPCB^tGu;zPC`C< z-H zIpaHSO-!I@p{zR{siwS>>f)ZtBP%W~K}np%hg=G0Li!nv<=FOo82b4P zvgSNy9RCYC*eSY~4XDU^-#V>L#OW6g3(E^EjTAhIzq|}443EQt2M%lN_^&=5zf-QVw;h;rI=63x{$1AR zlm7ndAWosq8s&|0PLsS8c|h_xw_78@7T!K-dL84R84lgUuQxHo><=2XLEDCaP;L0i z6B=WX^s2%_`Dpw6-w6Zuk5BcfC+BF1Y?zaC_2+=cEs-8AzO)FC9kZb5sQWMQtX_&f zJRN5QNgn^ULaqZ<%_Nb4;y(co(C7fr z0_rI6Xyl?n2tegVBUvuxOT3Fxb93pn@0C6=be#ZPM18ZU&&)pflR1$VUp|W;lE2Z1 z#X@%Hl;snL<4b^@i1hJBMgfjL!{w6-4!k=X(b3zY_;mJL>-sVE`Jrj|JC%~D=X{1T zdrmFvVd$eigfuc`Lbd!K-t)?y7-7qZsRx?BObhI)Z^~Y7r`i*<&C&P$Q09lPcjCkG z`=(FE?l=b_WA-wIgVBXjdl#SD?$XVtW7Ko#h~v}zw{V;J+0k!ATRBVkW!_Qh@b6aKGcAfBY z9B}owj@Q2XHbskyKQDZ5oMOlWE&Y7yalC{G1b{UOekvO*i=3M_w|BX@M5^ieJG-IG z>B~)y-p~I!!ML59Kz~HY03ROB-4MlhyJ(W1AS#125dy-TU&aybyoMGl@|>I$bwglh zMS4E2pyxy`o89p9i`U3yyLSjrruT4n&F}no(WDeGAqIY#xH|Cct9b~G@M;4*hS>1+ z3O>3*J)d?9fCHFWFhF`c2eyg8pm-^dcpjfi$SKmGCcDPWI3;C}cHKSWu8%P@9HZ+s zK@N@GyIrCV08{cODgfYrCcz~G+^Y;kcD0%F51uu`F4b%+ z&MphzXSxd|^P~FQ{BVSlBJ&&PX7xSqSarxh%>5|;V%C^zz0tVtXv*)_GvYT%*v1RO zp52R_hJS3kcIill`keKQ>yjriMg;|wtx2K;gR|D>wxGX5S`?FjHko@V$nSD&G?)O!2- z>EGSLTl=|ioc20c^603W+hhCSA90gRQQWS<`qi>I%bjQOzIGlI!T9pTN86fuuNIG) z>oKtudNo0AwcC`mQ0D19D*nu^w}$3A!=os25#7VxH65Cqqs#~|maP#^SzoCcS3w@S z&khmtczEjch>W6;mqkYPF2ARk$}*oJJ5I0J&+lizdT3|c;hr|_Wgfm)E#;m*0mmbO z<%V}1Fx@u_%LX0&*ge8ZqYZnouaB8>tvycm;onzhEzL0>Ls!Fy?AfF^z3RinKAigN z>+BiGdK;fbmQPz-BJ<%P0ZIt?b_eB6$lo!EClR)}YiuJSSyz2UddpFEP+z{??YyZq)N zPdq6dkQ^<3>PuCKJt#(*iE-VX_iT>y!j-=$CHG56k88Mw+mKqFp-0_7`%eAukFu2G zKNmv&vwri(rtPyRV&MLR45JQ~b8$h_r6z*`EF2b`S7qb4%gqW@zip0Nc>1sDJLyE6 zzPz6CkzTqiX^ydU*0c0xCx+RtW)#&?;!^E|ra1F-hjlR?Ao}amIlt?~?_OC?MaFv~ z>-BGk610yle4o7VHl7*u4on;zbTJEXI5ME51u4r8-X}_Xbm{l%PqqsG-A))|%7caMJ_5sC8iuLm!m$!W5dbB2D)?#s^}#`C}}dvNk@%>*{_ZrTNS?(f8TtrG`D zSa+)8_k%nXaLG}KgT0ZX<_r6lMIEK>bqnu|_G;CTyfI+YFJD$a*8shA@O-qkEf%1coPwo_p+JI>SIQ9-%Xz=OhbY#?8(?Vnt` z7H*Z9V72Yqrs>y6&7Ep?^liD2S+4MJ(_e;rxZxqwC{KMY>#Zsj7az+{ojtl@1QM0^ z;a$Tgwi%@ZTjH*CcuDS8d}`-CW%F_y+r&Ql?fIonJAmj4H~Ok;l%uz=X4>-`ES>o; zM^rH0`fjdHnXI2aDlOl-jnKaOuEpBi#I)(d&+yxfe*RTqzvSDw_OM*Ltq2~6KSrqB z|0b~dJ^kD9KMwcmhEHMZ@^>GQYNN4Yj9B!Q`F1Cr<>B^8k@~pE3$@G;FpYX8NQ_&W z3kFT7B_W+^uU>xt?LXKr{xA5L#s7*Ekq?9VHU9EH+DH9I{LlE&{&alAf8CMZkNN+f z{3z%7|KJl{!ai~0C;1;n<8q2KQhOvlW}H%xSSTupiI9o;NHZ`utZIw*s#64t!DsHx z+?Yy3G=`Gy2SRzsS=4ob&DPLF|8>U}A>08~&n>r7M^k{r>{~7|z=B4A-PY;14R9!F z3-9t4jl+?&ViqwG0}w_1&R<4;?Sv13kMbHE?qa?&XoM+pV3VjqWGxA(9TR_!e$Hlx z>G~aZi@6&Va3L6>ILZGmM12uQ7@;Xa`p>ib|BLbdPu=~04f%VI|1r9Jz8|g!^r2m^ z%scjePpSpX1Z(d5-;`Mgc>67=a&d-iFkb98J2m`z>OUK%?T;Voq#w8= z?PtF<1~P6h$&#S6pTAp9a)N;CY6r*jLHZ-mWtwr$IgV6(@i88#!XMtLRMMmrVDnV~ zc{4*Fgg|!;5Y#=h4~qlWyLQb3#C3y^?X0whr zGjR?c1mxs7X&<5AUm2%iL9~RE{62%f{F|@5E6z1v0oMLz%$rg8_6Ltz+}8^BIn7(7f8Axj zlo?4DOo&YXMM`X-fj}6bCDyzW_%0X>E7qwu!Vo3bHj=@NChOFQr7&x=lAZi_&Mob0 z5Rr26Jg)p#n!A_&`mKIt7IqAoTA9R03uQNs*LO5NXF)U=qKhFxk#PyBR+?CT!rMZk zY#?PPf-+&%|1S~Kk00JThWs-&+kn7$w}>mrGPB1D&rfvc`hVh_u?Bl&XX$ULGp5ZL zTe#)qs-Iv`O>(`xxyRc0ui@mP@H+jzZ_FR++K$3Rjp+wg z-REG~-QAX5=lkE!f6d=shamg^Zu1ZLAvk(iTz|tR^Sj}` zaPOd{LXhz$xS+>Fz=(Mup$BNC=ut?$NnxJ9e3OCcMg-!pfvhm?k#sOqz~#_n2)?%6H)gK4|(3O#QOSxN2-PhZo_h&0)EH4|L;AL>6*cKw43B_dxG*ts4bc zTv)Qx>*uuvr@yJs8Ftm$aP(>E9*ObwV7~5a(GHcgq0}H1bm3RKv1;cQF42Voxa0P4 z0fGkD2h{>GQWqviQySvM~ zD^j&ud)DHRj)kAqPI)Xy%oT__Q$1cgx50k1otqsuT(33Y^Fr^l+SP#~nUe zxqS)f^L&Zl1ls4#rxNC@7b%qI2q>N$;LdZL9rn+6jQW;0p+OW?q}#^Xyi;LvZD^TF zv^%+`)>JCZ*4_|}yS-Y(w(qpJx2hC2wzihit5=V`z=aJHwY9Thd&j5N-R5A6sVLc` zsM9Idw3eK4*>6S~Y%wd&|6&0n-v#94+>Oi97wzBC2nV1YW1DtY&N=uX!`E-0#=B4r zqnfQZdH}^s3w^n*Aczj{A#HEy4RKA~z-7up^o-R&{3l%=*m+b)u|ZHxs+;ToVLVvq zHUua|Hefn8t$(fw>KF5;3QPj%C+1QV(u_4J_g zkwYQq?oww8!4lGyBrQf_=L1Q)nkVx(KWmgXZr05!R1Sw)j7KT9ZwC|~?^z!gs1f%LG(<)SEyP~M;9`ilaPixw$qjeWfTe}N@5pXYU%22& zPm(sib@F|j#|(XmhV$SZytu6XFJnr=G0CrL`@Y_A!SKx{`>SToq>rb(FQLnI$t?to z64HZUn1eL9#K;U$mWhacLYxJL34neHae>{Ac^jbaA9KiTJ9h*eox`|6+$18qjer;$ zTL3NwIEj>i7^J~+3=;UH&9Fg?$Pi3T8@*t6#&i4?`@; zYBq33-9p}Y6L;rZ-NJLMEVW9c0ATy$c?<62zmd%v>%4g-%TuoYHO3iP`REpxuYSuKQsY~Aq-qyAjt~0f-jqttid*1iG@V)PQ-gr`rN?|El zm|;f>zko|345s+Co@QTnS#qlhQP~(Y;|e|%FY|YPGcz&Z<0FfW>GiqlF6L%(qt$xr z)N)5|+-C23UiP*ZzBj$^e5Mh?uY-byfHx%GDlY{}xp0m{8M(h5i@fUJU0JT$*BxJk zT|Gy8+x5Mh-SOe@d@!JpYtI)#^1X%dbBm=(nc6t0gj)$XV@0%?MO0oC!yIs=78bLd z*P+FuM@D2AV<*hP_ywLATpQZ8tlcbedrB{%mEB30NG(?k7*b;iVR4N5YnoQET3)YnO{~$KqUqr%9A|TkhB0W>)OI-DQ^y-hv%GP_jaXv$!PKQ) zM-d6n7rz+V)T+)k!gH1Jz_UOHlL+4HgXcQmKbj5b8?w($!%hBOK*x{GG@dTGTf3;| z6-A0GZ0_QZd8V0jzrhDO*uIi61SQ7@1#g9>juq=ma?v?+B-ZztxVpV+D%^e3RMr0n z8l2Q?Rl3*Py4x{}HyrI)smVnY?ZjZzh9W1ERjuz=L9On7UOk6k-tFF<)OOcjZZ{j? z9@?%%>SDS*b-SPpq&5;l855|ul*|@s_jeAMigs;g^5NQ$z>uhM4mF?@%*9in6zS9e z`+DkfK*$K2kVW$>tg zDiZ|2Ip+Yde5Y<0oNy0>um*S>9e~3RbvOuBmGrGvq6+%HuydAieC~2~MjUZ8M!2mR z#MWtX#}Kjg#XU={8jb3`)wEhOEmyjfd{Ibni&32lXnw!~=0PLXkAK*c1CyV_*uETl zU@aw=(!qmhCH4H)E0jHGF&&g(J&8xaj6N&qKz;+m!A2?O*P)^7umh*r^!e{bM4?N6Idz>?qVw{zd--0y!~`%HdR3KhLC=mVrs z5q2SzDlSzNsy6i5)qh8LwS~H>Bjzr*j>NOL)>BDCU}*S{O<4sc0`-PlEL}HYDN-7< z$w5O1QSkxWaK~+<+ZtAt1T`Hx;{QB^ho5rHM!V-mffz?1*ORR!p@hk#7f`P~BSW#) zbjcFR6qpYv9t^?5+Y7hq)crJKM?EI(H>gvyWWDHZ!&MGD*OPL6Wv5<1=NyKal<0^U{>3)?R7Be zTu0QuIEP1@=Iw*@BDgA<6kT9hy$bVJ?d?$K$45c)5IBM|*c1*T2v=5-JeE|mM9|aI z1%Q7Ak55YN!D`S)$sY$T7UHMp?Gwx9((vU|&i{~+cw^35p~k(xJ$b8M$iK|2}1Y>jri@9p$gy&*u--Q zCi3WTfQk+4nxWVjI!7+OcFnref;DEudHggSA}qY(EXyyDHRnV(IvUMz&R4+ zaCG|=P_f@Y)jvca5hijuo{YKtqA4sz;vU-;jw{n3=t1ybEgazuk&6(*3?MK%Z08WK z29jodoIyt-*gB$uV!^~l1J%pNgF zTum%1Y6Q=(7;KGXN2fi8`;&USQ!Lxys_@m|LyPH>I1s|znofW`@o;PYIR5CW>F zYnjL|ld^NbmK+}rxQLK5K|6vIwA2o+QlUrkSK67+eaEw72Tsc~8EzD6C%K>?nqsQ zigm^Z0Q_Vps;Q>xmEWkcVo+{dKuST&W2*d(K*V2sVBaAR9>;s7ruRfec%@qoE#1KIRei%5bA&%5?ATuGd#@jGV-P zkPabnwehTCA{3*Xz!rJJNwa6t!n+5Tm)XYpflM<85gTdb+t$u-G>8R65m8ASUIMc$ z*e+XN4%FZ%9j+PK5kkA*t;D7mP~-%c5h*}B?cyWX%?@-m192$iS26Ua?`Llv*Cg9@ z3Ixk3AbHcH$zE+dG{9k&&m%2|&z6ss1M&MP?qtVJ6Q3MYqt6qjVtSxEXCrBZK25YA zlfmYAp6^1^g54rL=!V0TeACVpRWamCDM3jyUskU%$=xE5$$aEo%54gi59+=zeFz9B zj#u~(9*mxYB9I`7ubn7BS|bdx(RY*s<)x*tXH)=Of^vpGAE8&np2MeKcWt2sQ z!5WCG>J(vy12K~uOIl`AI5wJSG#U*abkJ#@dFar=P6Hv3T$1A~hC?9gjD|xYi=;6a zlXt3&T`3a`U2Db=e5XB_PT5dMh!J@|8NnTZgG%7ww4{zyc{Hq{hFw&YBT(|Z*~R({ z`KN)q%c-=Qx%OgLemLR?nzE8Xhq_GgqOCFcv3i(F2fNeTeVW>=Nrw;=XjTZj7Z$kf ztyN6)*74sxta+NDxwlyoN)$itm+Cn?ZAtnLPH%O&go$;S=pv_G2#LV~J)@Ew;r^l}S`XLlrFNb${cZhd=Z#%ocI@YzV zYjPF6^*YwBs;aAcxA@KPnBw-g#A-Om+-nXee>DR$|!*1Y$sj_=Vs|Vcq5?27Ac&6erd2rKb+MX8%IN3m#PD$B| zk6Z}BRS3X#tHffdx=$Z)J*njZ5yO+be75;cY-oKVxN~|0>ePH7I$b_fufOc;mrVlp z7e|*mM5Xc1R0$_&J(A~-81IY_n?ViviAGbODc!e)TMq(HTYbvAjd-srYSSbZ9^ac_ z-u>q!1W82)cFMbw{nP2|t?UQf8|n>HCvaV^GK~9`5_J-4=RTtsz)YfiK4&s&d&&>U zfI4aqc5M&3~TL> zUzbe!Ly?Bo95{-`5kV2ega=KlN>D@RlQYPDLW3Op_k70mBhi%R9yoVr@qgXss3b3D ztFOZvK9GN|KA#{pwbu;X5Gg=}q5!(^(Fb=|AgBjSVcuNIy4Iv|4t!NZ+*7HXHv@t( zQ_%M2)~ELUh}{0$bA!hRE)W-f~$bt(dLwcFECA zD;%v~*WJ~l%U{X?v)3dnl68Fk=j`qKsKqr{P+q};hEqh+4q*cNpO>czwCKt0{U5B+ z?jBbYvEA%T*kEEweI9WsAtaInlZq4>2ODg4)dlKs_!m6#4Abv@wOi&6B8){H&rabZSj#Ygc;*c1A3>P>#BJn9p=`%CJBio3zd7vJ9atc%8fOqjG**UD+T20 zCgKF-b@Gt7hBi)OLb`bJ!Jd2%B)L%(AGevrN;biK-aA`I}K-kcd zmVn&%;&=gIP1W3 zIk!CZG38JzrPoSJFqb32w%wOeWsh3cS&^oTP^CpkGWnNA(K+f@3CbDVXi+d5ffzKf z4j52^M3)_@1L#l6KXVURA7ZF@KGCX<|9`Q@F#1HwCyTI34LY?N!*7arBX=SqNG}jM zx8~IX_3roq+LIZ9xQ>zrCxiVRZs#psQ5+nd(3j|oc%&up%3A#x1_TH<{hzpw1jUV- z;&tTL@$IO?KIGCj@$oiE`i^U5;8o0s)0Xh$i0K+mJ=k}QIO7&XP$Dp>?&Y=}^4udt z*}X#@VccbdqzLhC%p5%yefn3jdarIWk6XF!mu#HnP;Rm0VH_UO68aYtmu$u^&6qbDGVFpe> zjVOq1lkt54z%#_*v9kSZI4IJpBoFH}-)Do)aNPA6VsTet5~6YGEf4vM`i zliF_DddIQ*1c)dkOG(>m_RZqmh7{LJhRqzT_e6q98TsOVJfr_`M z1r8o?>P7;_R2Lb!!slWXDcF>u+`rE4uLD51U(rWgJCM+i6osdzz=s*TPRaEUROq8@0U zT%dn6{;FCD-7J*U5~-4*iUh#QqbUeJ=oRoK7YG4~f}x2TRiq|SplD_V0HHxB1rVe` z`tUM@6rzO&Awq!=CRBbF14oxpdt>Mg-4cDGccu6LA?`neH**S@Vv17(3@TXP_hJM7 zgV4hh(!biusK%YJRJNpJ4ALI&_!PDWhaMUgjs_ znBVvzs-ot?Y1nhZHFQf!sy#_lGKk4mGX@Ph=Ul|`tDEx1sPJR^=Xbr4}@vfLRC zv?D=!O|Z0+M>d5pqy}lVn81Rj*JEKyV?l|5{5^N6GcZ8O5A&du0Ya?^mrPYKMBC08 z{%muYy2gzg6W08m{|~W&`Q20OLQ)^HzoPv^xu^C-fHTriZb$S-KbwAl`yBJPci7Xf z}vt}e`j@M1?D4Kmw-P>d)|ZX zS=;0TK#s4(z-kaWcO3p~a0LN;5 zJC}$&`seqhc%CF8DI!lRQ1yO#nIh8^t^*nyOV0IYTv*V0xy~9}o2yI(CJy<(dDIEFzzeDre1g_4-b zoeYEmRjL+j{CC$HZ#ZaP$B7{G+g;8s6xwez=FS)?IkH2RY8AB^+%;lEMUng^t+tVk zKNznMiJ7@3+vg6CV-Aun@Wvl3ga!_Bkydv|P-E2{tafy(T9C^6qphvj4ilM^QI$}{ zP}7n{MVZWM0)_|-wOB!sbX*&05OxLsj$u-G*-<6(K65_VN-qHyj`%_SyJhrX!1rJ^67mM7o04+*1iUKg(u`611b&zUUuc*&v_YC~m+t1n`ZwAi!5#;Pwny$}g z7<-Qhe{Wz(k#VjgyZbk!l1DpZN{WwR1kh)Snkv@Mm61!4Jyc~VejT;X z1}$l}YW9l0Wpg5&Tq!4z)bk5B%{Yp|52>M zcwNlEW!)YJ(C3SJDdySXmz$G>@4&B?AYhopcru-k&@PTU)PdSU5%8qbD% zx08nsHLf{baM*JwKFAyx_7%1xick^FN?{;r`lbw?VA^|ev2Y@LENMB`uVUs4E z4&4T6z=9jx@yncqnTaTQn_Pw&vu0e*dBL`_1UF2xwA&Ne&y~5_T6P-ODAMzXC#X!% zZ}WdI_J7u=`PqN6|Id4wt#$VGI`}^%HIWOzssaWO@`37px5>tr_%x@m5L477K-eQM z69J{{2kyz=uCmpVy2W{SRg4>>jW>h{S9J`|Gg`y0wJ}k2%dj9&iUvvn1{bbxZD!5; z`uJhjpE-G9+ST9PYS1t5G$@M$x}plH0!W#O6GT0-cb>1&oIJhe?JUVRCOST#UfyoTgU=-!9 z*ck-|rXV5;EG%dwsG^L_rQTqMhQ+u2mN%QpcfmKA#CSQoDi1@~%-64aVo2NvSX(mVjOSy?05-Uc&_s%J3j8&& z>6=t3S6&@+uLn0FBs7Q``~;o8U9+~1hT9aGL=hwkA_V_?H9L->NeV~-7x6$J*^hK& zw4lF~-fV=!W&nrk(SrWS5e!Y4jM0(^NNZ5cX~9AhOsH2L$|dx)jWMwLSR4=~!(wbO zz>^HereaLNB+Ol5#(9e{CXqs5r&dW4be=x^5ZNS9QFY7}hKWg<49sf`rv}RcNhGW= z%dTP?v5YXqkA`6pF&4A7vSga0S&c67GOyp0wDYqNh?pmwJP4gkNmyg821y2)EO3%5 z7-T4kAc6vBreY@68JJ-a5d;$y(Be|{DByxp1i*)@MX{`RjGxPp-x9air5hOc{% zzgg3spRG%wjmw>O=czwF^%Hx0a33cw$a2beT^VR+1M6iX`F~{n(|PiGuMheIfMCL( z*+!6ZUR5%Ql4kYCS!PyJmn}#~;4k^wAZ+5sd)6*8X9MFD$ zy~7I)$R}Vtv0d(8OcYFTUh2Qcp%EA`d&q$V7-Mn3&U5)SsyCb#tD0A*v+j=agGCrr0X)BnAh%c6LGCo2GdWdVAQTA$Q92X`;NDZeN^^k6InaWSM zxyTEr1hkTb-XJLcPel2;{J(pp3RMQ8_agmhdIDwzc?8r7>82Qqh0gYB!eGYW(c#SJ>3UNPT~S%kGTQ=h0#>qE zK;cq@3oGX4eu0odZE-8uQ8BVudPZP*lTM@<0i4l1!NZ3A!Q;`;F^=ud0>dyJycdn> zzj@DwLUMMl_FWT$?;z!=YusJw#U@NvVu?ovpioW0sC`iym8?~#3c;r6J8AI5g}vyYM^rC4-HCy1URiv?w{gKW^DN&nA-N)SQDg^XF@z*>xctNWukAAtIB5sV1<2u#vMP zkZ^<}1_~X7yz=U6OHA8=+OEo!GKPj|>UFrAeyI%gvI_P3W0%-3VeqM3L~9Jbrzfuw8iIv83aV zlvfyhmb{tHWf(^jfdiFFZ0)}CM$A)MaKwr|+q4Cf_6R5E(G80<l&XUe;uid!O+DQpj+4Hy}3#X(6;>`-xfkb=YNsx!9h1(u+` zwv?2d1X=l+LD2Ss|5z%)>nZvPXcT*tHa{h5DqO_7rAGn;nZx~T+edVr-f$z~m{?Bu zrbXX;dSasjGMFtri6-U{sPN9V9u21i`0gRbC*^c>j+Oake1@*Qh7lpp+;~V&!?M2% zJFt2nbf7fB(#DK1vokQc8qqn@B8rMg#z2H@Y-DVaM+Oy^ z#~WjWB!px>maXU{9s%v;!S#Fsl(lxuGZm$(I!kea1K!g58LjEf;HliY@eiYm^6#7D z%tWT$PqYxMbouf8&i_TC%73e=jv@B!JDm>buZIeg)V(3I@cPKt#q%I~o9pDC)&jX0 zd+t15huoR3RMRgc332Z3j3JOCd;7SfZe$_w(2<2Z_ z^*W~xv>pHtEnnS|XU30U#i^(`8>ryk5gl@aH(Tw6%Z`3M`g5sK*IPiGmB@ zxU!)E6C56`m{bl&3_ys;WlZx21odUs;h62(B3HX_J&uFqVeSh~XRyb1`;H*~A~p^# zPC^1G;O;|`EP596NrqQV_M2xmgYDaZB+MC{wlU27`Mw_2Tu&2lvuIVodN*-x95cS{ zssxMnfxpCgy2OW))Pd&ag8&RZ-@Usxm2_^^h?LSWRL(DB$aSIdc&dIP7o-C_wea)# zDzcsq?(%#oity{#1lu6`RMCebe9o-V%mO9X5#!8>E$yGNiAHe32?f{FcIqqcW{emK zsZ=`+K)RvP3C@KP=)^((^!$j~jW8-dnXb4K6jdPUXtE73r+wqhYxWOA#pBI&=#uH- z_hoCZe_)niUFFL^W)0%pDMkUsqvg`4NNt;JK?4X0j)^hQph zDLd$-QB*iJ(ljHz&8mi~v6~ESlGYJc z8@Jxd57x6?%m;$puT*TxVu@zu3zl%UKL*@cX^9F?j$lTd#9yKUdG=6vK)arx)-@OH?_*kbddK+ONYaZPm2*>>>*KE1 zFxzr<1n5@Veco`AQJs$6yJ&`xsPB(B)%k6tV%V7l#k_|AT#Ab%b~l8KA~J8FqrQNB zKf})da_i-JLu3R;p=Bcm5s$5$2bq*xgARcdgfXX_Z-sl}K?q71s}m(j0$0%&e8kb8 zwcs!(dW(@tDjw>vY3d|>P;)~CXzKzUOpDNSC^6`|C(mB5GvOv-mDH4DdyIT6s@#?O(z-Vi=)ds+* z9XW!450<|mVS^ZXGgWmaUkk4WaY@+bv*ET&AR5<4U);W`g!$(r-I8qC`yDCrN!f$G z9?Mly8ZtvZ@3vY?N2o3w#nvAsLl6F8*&o_t^K{3WMtcE=n1-Z~{hayy^!*hNvlW9B z6jc-F6Zt=SXw*wUZWv@rSfz=6HRiSYXAdXlVo|@<&Hi!E+R*n*d`>f*cMb`^sebsw z^q+A=19zY=@X;0H7r0R5;f8dn@Egcj74MdmSk-u$nGDMw>!;c`_) z9GD5kCh6r-h{TKD?Q;_XL)#dHVH~7`5jo+h#~fQ+k`i^v$h`TT>|AjCHn-ch%MG@J zM?wj#VLC1d74@xIr0CV}qS319P;}T+Vw&F1r)*KBeN%MYzl$)ic|ro)VNg@kLp1id zSM?uJSAf@JKL*S@MLO}{5r#$$PU}i21^WO03G#yhO{wh z-#1O^Y#ICLifMzpLAT}^Ub8CEs=F?k+);d27U>zccJ9hC!k(Lr@Lk0@DlNI)n8w}8 zO%UvbF)<%rx;Sy7C^DBtEDvn;f~^kopMXE z*1#^#{8C^RL*oF>3@p4L-W=wbvH}%Upz#o_OTa-L;dt0)?glYYsVpXWACJtiAW`uR zFb_ z9x+M^36Cd9MApeKASc)d06IW&vrat_gPnw9X<>w=N8yk)#2j4bQqQxNA+dla;^2dO z(ugiDmmz4ND+dc87rI3~ST+NQ&-uIw)^^=d*2T5zVklEavfD;LEGtVWsJ?O;>C$|@$TcpiMCHT zX;POvFS^a-MDIQi=-r`f=OEvbNZ8We>Ad3h_C5J39IHK5Y;*^Yc!LvS8oF?Ad%Ya; zZjaSc(#ltN*c6U6C=wDDvxUz8EwjPn zO$E{B>8Pf{&!S?f+mazV?CyoB8@(-WayHo8bFUY}CF??SIcT_LS`P0%x;I)4ZA>%m zrkddTKG$tFXx^EkNr*NPI3f{pSu)OCF|In@(>aaCpY-X*{B!Df5_S1wq(yc4t;+n! z%;uyV5vJFVwT;sm`M%K!j@`aM=k0=D7x6pb8*8FRua-Y;N{oB>ZRTvF&ej^!A$_o)(?Cam$><=4P{-O{VF&rqfx@bDZdlDM+NT3l|8NiKk{r zGO$4H*w+G?*-7YFq>9AQV}|wNt{u0XmtAmHTnG*jxCde%wl)$0(@jMmKM`?e@dKm_ zW(D{Gob$6LIN=LF97)E6;P<`nbtgI78qCb#mm4p8e)=5IOT?n zcg0}@Glcij-qU&cX7{4bc@+s$SaN1*^$&yy`t>1NH`8YXz;0~HV8M+?1`L>XcXhzw zAaM3>TMWj-jMYaxTwUKXtjhJW4miYtg83@=%6cW{UI`peFwsMmPZU$l4=&Da_4YP@ zJccGl53kW@F`|Y)I?xr@JwHFP{?*z-7hG1IJdlzayIBzN2sR`=DC`0#6s8Y+Y+T@~ z93F{%SVPL-Nz3F~mnNdSW}4K=6iZ7H@cJsOFD7n^k_I_-k%Keg!|J$pD|xv@+cQsH zx79kiDWRKMcdhQ43JN`opsG0g+~rR$a5E`VGa=J(hBk&Ko3I-9ZLUn~c4AyM=&9(9 zprXP|op>ZW)I2sb8m_WSHmi z)RdL}E_L=%u|i);jfl#Bpdke$nRCaGba62$~Fv0n?+r zYw-MQzB=!zo~DYIVj6gna0tx#H!bM1M#&z*9>k61*n+&%BoSP4#|y&Nfi{sXi`DOZ zZ){#4FxcE(R4wokz6fYorX?peKru)p1+0<+M4AcLv5ww(bA`(}mdld)jAJn;N(*t5 z(HyI?v84@a2?TYS1c|=;*Gtsq-5p zAt0O7AmW)>8%rpN7%;n$T%mJyuIeg)RdSG6NH7F5sid3?w)EjZAzGrcqPkWn-Ec@A zMGu{Br2G@KkFLs?Xn!fg^@C?^Uz<3aL^h+fr(x2Z7tQcH3({Jk8RK)@_7w3_}VVO?=bQjTBV|$`^Ijj465=7SdBTWosFY zvEG!>{`r~^dxA(DM2~ad0=Cv`hJ_4}L%FN($y7Lugv;#h7pSQ1a&WHSw;^f5B1I;= zj7UnpfN+HNm=%HdGhCY76i5 zV_rSj-<#XlT~~h*lYM1XS6j~AM;Jdb;7;a7Lo3`~su4nxE|wM+7RqQjNo7GqaHD~u zXIQ;!QqYS*$;(*@S;J#z8mG*TCzhF#I={j0VzOl*cMu*9;(;DmFwv3NR@gq#fQ8}_ zEZt|Fy6dKXDq%8l(}eeXB4I@kbW2x``PYBGA#c}=;OVJ2^O@OIJ>5ApCue64FRu^X zgl=u{eFAWINO9e9%rL=$EQbv1&aJ3SJDxCn81Rel!?9W%UNuUFZxan|HV!$i`|oGv zqY=*9DLU;mCAog~a=mPFI}R9|>ifeg&le3g3!;G#MT(S?6}*3!jUE1aACZ&Cv_2mL z%wGV#;g(X3+ijNP%Y&HhXBWuSpx#4QmhHjf`=AggU~zDkX%3-mVXLP}BPf1Q+U(OF z8-eq(vbu@Z7Y4p_MX5sjQyq&Y$@=!ZxV^Y}uMXsxLGIJ;8-KZxz7kY?=ylqh1ULZz z^xy_N5>l)v;Ngx>jyT3Q!vSGoac4P|uIIfGu|jGEg@tW~BP;-}3t|vbst|W?r>`xu zdpw*Rdh1!Px>C|`*>~nPv`EI0WCo%669LJCl9pgwr0<+>E-Ie0__{xLCeZpb?77bk zb;o$-ma2*rc|h7-K|~~Na0-A1?IlUsTIZ?mOmFbC_0|L*OrCe5983p2D7bOl2L~W| z4;zETNbAB8l$im~mUgW|nBZ3GGPRMcO}cM9M9}CT9iqgIFw8(!iiTO&U1&BM><-5) z8mhNmEa;pl&4}sgf6{b-dgLcm(esirjnoZnag2aEkWO8B1`ayaMF<3d)louA<(r+= zoH$UgFO=1p-R{&D-o*2P8&DXp)OXh$c8py-4nFXR z-UQ$rD~?vn1-z|cF;R%4;dzV7>y0MofYfntP(~OMCNXtxFs*FB3ppIAX&{BH>}f=x zrbQ}Y&3oYYcGg!<)G)d^jke9C7k76Ldd$p?&Z}3f)?uN8pU!K0oPVlXSwu8I$Yj`| zH*dwlr?E+;Fez-Hh-!1UZZrXgX~FZoF`)~WV45=rBdgvp*Je05fgDp1wwbpTcA4;Y zl)^KJ(^Iv$U*1oSxa(%N_M)(*w%1i5Ru>06Oz}f@%4niHZpobSjkG~e*<3uF>xPw| z7n&GNBqt7H!9ilII=FRAR%`t-v^)R0PX15f>G^!P-_PGfyrd8D{cZU!%_(O(@pMFL z6@OJ#KVkl(g|5#AA}8&5MR`!8`6U>KtXYM>a=T^QNz#Kq@4O`0*I8mlSmM+ZtSJyb zIqm*6b<};+{vV|Z4jBW~q~&yH?BQFub%KH-=+RI>P4B*}`uyD!?f#yfIfNZuz48D| zpdAEmJw8hKstCR<1r+h^+4_Eu;Q_z5xZ(QteIFl3&8S2kgUGvY4g9!IjH*ZIgXJFK z`u#qS=J2Q;yJUyU#2-+}QOK4LPvQiS1YIveq(#7GGjvBs@1JAa%f=YKgFe4on9~hL zPWj%kUaskc9}R9rigdqT$#!w%DZ?X=RqxfXJPD$Gi#feoJyWRw_w>hYJ{9&N4o)1) zWA^p&7<~i; z5cPeyD=(T$03upkf4w zp9K^kbQg1r3F+l%cEB+aSj*1w(!^7i-Y#z)A!O)#c*{?fgJ@jFH9HVn(rQe7Wgeg z1jDhm-`Ruz}qev)J}9*a$%W9uehL$|k-g%6x!8 z9}3@A?F#smp#kL>D6#e*Qmx<-T^1a5^XJ|D-f zCmrQ=YvVM<&K#1WCmJbHK3w|KiwPU5i+wL1)0|c%Hrm19hwo~|RC)_?9%XM&u5BW6 z&xE-c9`3&AVEe&-w-2GF2Z+PkJ? zN}-HAm2Uq!@$Zx3gWCYvg8qnXgWB6<#M|&_@_#MwVa63_zeQy4!u$JjuY;t{ZB35u z_@4z1dd^JkzJ-&bheajF``?p6>WrUHJmAOoQCfK{FEuF_@l4>ag;FSwrPk-F#X+RP zl1A-1H@s4(U$$@Iqjn73^x^V@4Hg*a^W%Fsa<;D!kIh+lmsNfoH{#?FAk|d1Ph=4f zL&aNkZME9>5W5ODW(*%HADk$10Y^nuyN>Rs@RN)CJv+U4z8Cu2prx@fio|ksA4{tt zPp#j3zLC)i^mKP|yq3NWtrTvA9R4MXYo`x=1EE72X3qqNZMw{GJz-@lY+n*9T3MH( zem5Do1#= zV6-{uK7NNuUkW`&C!ti6=A>Y~<19;)S*!?~HYJ?ny;Q8RJUYH z?rx|rY&p5YWc>?h^;xU+!?{#^DF)mMHw7F@CKziAc$~G&UYZ$oIAF@*G~H(ClDNwA zY>$sis^}0`SNS|n5FVAg_RBUOO`_REV8CDqrcqBcAAte{mg#fpy3Xj`DThHaq=)TbADWIvc+HrZ_V0Q0m$s7}{+^_U)15C~ zDYzJ+bM=0=4R~ji#oK+nF?^KuQ%dJT(-BK;mXxTvLhDKUSK) zdMXn#?|_A%MVurLHuZMFjx^ldCkVO`XFCD^)G-u0iorlY@`Dlrg$-?l^!?6RlP9* ze25A+X@-y8o>Cl0O_yGY1qXoT%G@W8_ZGwXnYekcaz}4OF>)k|Vs~^+fyH`=;0ido zexEz8QTKx}1s8h&E#HH9^H=2{vr(|C!u0R+xi0^uvB6?R$0g6R0rOt5qy7^bd1Hio z372e@iKf%CR z=X8GeyoU=t&P~B%z7BKz2<+Cv_%wwYmdPnO%aQ&PxZEKFmv&V_pLm@%LsXGdwB?)wWpW@-T!itquK_iDmH<2i>ZrKcK zpmL4oc zVcFiVi5Kd2*CU4D=Mlx@z;t!d(CNOfdc8*#_Ix-ne)UxBqi;Tos_hX^ffSa#iuoiG z4_kD;Zq>ah*NHm&mSfyQ_`;0Of7NSykDZk*G>^UG=T1qoYL%DY_g{ubN)N|%9eJ#w zqEZ>saV-$Y;m&0lnPfGx!c)MHOK5}5xqjZ>PAw+4huK6%hf~6Hueg2 zC?BV_&Y6&%J6s%Hx9!6bk_6@TV0ju!F|>4NeTPY!hpU$jmxd@xa3h(H8o|PVl~XKO zEFV%e=Kb=Qz1zc1g4Txl!MvQ(z}u?Pqv5r7blIx~eY@HY@`d@pR!iem>*wr2K1LYk z^(+;SE}O;ItgZL!%%MU&W2>e*NW`yH#9`Fn5+cWxDApJyGT4 zJ~4)`N^1!HmaI4Jo&^KwwkQULJsCSK>zw1oRNAeX%LUUg5Gh0m1N)Q;I#UaeP94&C z?5sQF@k%Q}K*)Ml&z_PGOV5hMw!D#4FK`QpQ3v`FpIIw;;k0$Wd96xd(Z`l@b>A+G zHo~5Dg&f=Pe>vlX-ts!V9)iN8_{n7I7djfb>a&|TO9*q#T;&gX`t^m49>DZbMR0#E z{eT2ds7eriTIVF{c!mve6Bo^wbT0z=!e=LsL2fG+sZeOqIlMoSpl;US!ElQP2T0MO zTS8vA4%1GleU1ta@+Et>XoM}&`k$nxWH^S0Js~)5@a4BWWAw`smm;RDqQ%(5kG>Y> z^^^$Wu3_J`d6Q&#KN9y<(OuwD92M0rEmI-NtxWy! z+C;?{T0V7t-j$i<0KlUV2?oz$=yJrshJRi1%8JBGX-Q89j@FC9pYi2)&v5BmX}E2! z`Sfu7j}Rh<)9Y+E{Gq?At|Jr!f2~(IDT?4_@t;G1AXFW>P(F z`8g&W(Q*Lc96nSX#1T5%vD29&3&dp{S%cH$Fc46k{3Hk<~3BS{z>Xh&zpKIfZ6{3e+H?CB2amDqs4hW1U1q5!A!p^<%Yv7N)qBrgd|IK#jRA;GcyA;-caoZZ=y4h{Id*Ysnf~6Z z>QuDsUX)C?CTduNDVIdL(mu(dLJ|3eh{VD7_OAR;WKSnqK{&>AJUEpnodd8*>T{YG z@-^D#3HFbFCJ-P6C@gW+eMWEWqiXq;_$UnLh6>tV*HZH;0oxhNT+5yK{$Hp)4$|zk?uj0@ZP8Qy`V$7vmK3#UxK( znq4u6B7sh%3S}AvxSRla2?7E*gutRs())Aj)H!vkuUgEm{taGRe)<)yjhtq+OnQ@i zPP%hGXt?F`+&?5UWbyKdxSQ;VmQKQrwM4_7NWp!#De|B5@cKC|4(IcjRF5i zaMU`TA18{+1u`Mr0)))8gYYhQXDpuh!9_l9*H!8)B&>ZzHcEOQ#lxeuc>{rD08TbX zsO}-qUEp)_Z;8$US9hyLcn_u=v2)KzUj=EptTI01GcNe~IXUzwcG5Cs$!CV#%DDs) zdSl=6aP(GOmUyGK;|}4~NT$+~ne`CB7WI%l>yGQd#D3OM$!#2nxi;{_Cwk4W)> z*~R@q6KdP|`g{F7k)Cn(8TQ*Aw_wR$FPNlDY zcZ?jRR788387hl`fpvrwLD!u;wdtiN9 zem<~plh^AJq)S^bz4sk-jKhN2e`($Lf+p6`B7eic$kd<@IE5hwIN^raL#z7cjz@Fa z>FQ)Z=6-%T5Al>p0R;?FNK`XW#05k%NK!%tBuG#+sot14JhQCz;NkDX2k?=-75@MB zPET)VBY%a=pXa$wSmq4^KM!YL7ANcN{{g=_6A*rILvj8QV6(;~Q&qTkecQsooJ8OI zqA~%d2DEl--fMl5^4y{NIrRl0daaR_4$ZJgrMCvjkn68!$EJZFxtrkv8mZMD(6cLtH zNs*SUsc59M zB8|@xLTXd2Ji)-Ugb4qs2s@BY8CSHub;>;@*_~qz)SKf67+&_^3do@Ij@HR_Ce2|+ zNMxA@2S~7YIW$#d1rn`CVaB-#Ql!pyvkMb7L>5a)ZEVyLwu5h*K~Z9yNZvINv4$Z# z5gLOwWD&e_Mk*ppWDeQH$h7=kVq&{1iK7KR~2#ll2@;RH|?HV2pT; zO7*Rn@DUJ1C1o`*ZbBe30|*F$mYXqv(IA--5l~9k76GV6Imm%EBgBGlj2wjAJ~5K+ zd|~EOq?EcUIxMc{=NC}%3T_0{B?S!uvL5Xr5SRV~I#F@5%kh6XK8upcfSVFU61RcHgk-&Z_K)&&tZd0P_?GiHPcQb#rj)?Ckw9c^r20p`KNOxNdZj(wK2$ z_!r0WnZ^%-;=VWexX&q%8`t8dI>_suV=K&Vg*$>)mLJNSA;{NrOcTVyPNq+vTIdgG zZ?N8nPcDG|$Gp_sJ~=e^{(tm1AQt_p`UQ96#8url-r}hQq7XK0xQ|+a?+117V@FQB z9NCyf2?y;WUCa-68YPW*bLUWmPyh~$5F|t+x6aq&>+^2y2oG366 zm!AX)#G-!?l5XPRv~!4W^eVgae>d$HgW;pLfTO>(h7Syqq=-iyt^XWIso_(*RN+YZMH=1L66?FRz9m zjWaBzF)b-lL_`e{Bn1r!KrJ!#Siw{oyfiH;eyNPXoHJ78@3Wk8R(bvp-tu0-1k64H zYH)e}5)PzoDuE@Q=!Api)s6a(>bqfuWUOLhiY>Z2{;#TT**!-IFJ4G)4~_|U({B`ZW9zcwq19KZ5IN?lkjz)tR0$A{y^M!ykMiTZsUi6zz0nq z&j$(7{|AK!R}-dqj!GhO$@8}?FdjP!Ylh_iU|SNXu|grGs_LNhcpLOTY}n}GyZoD| zJ9@yC+5;zN?oQCZw)7_uoY8wb#5#!Z4>>43Nu0SG3L7HK-A9<4hx)E;o|HVO>=I(k zT=tzFTe%Na$i=dTVJWb(J*?t~mb@Xw&xxacX5O0jT6#T>fEs#vG?prCI;u*0(~viA zc3vW$3P!o;J!o;`)k??q?+!eJUa?R2w&Qj^UEg3EJReH-JZ}OH${B$B9{@-*0@>y@ajuSd_@)K|w z?gOlt;wML>loX%rd@NMx9&DaoBahfIrJ(Y8_YG2oE9IE5Of<_EDeF_nQc%EvHhP3J z6Wk;ZtAl{(hTCkOX#i>aA0B~!E*TU1qWu^*(isOWNn>|=kcF+ObhDF_(=rAk@>#R zdVhcpQ{_{E=zQv|b#eQCj)S*{mrO_+L+15{Ms-Uc@9aDjXDFyZ(MKLNTy%yvZI^$!yh_)7aR z z8UcWOzCazw;h$c{CX>$tbf_B7!HXxf{XY-(ENYglpu4Y7I}Q(k_@rQN;bYJJ91FN@ z{VDi^x-&}&DJo!=t6Y!`4Y zoR*hCe$Gn}5aulkg4za(C9zf{Bj^5~q5FRKmrqeFw>BS;7K}B!Z-~!O={odu06OG1 zB6lg6s&wu$3UWCa<%*n_L-8Znlo$4WXFexF%T9fU3N#uNDM5n{1U{xHnTUvJ(G_Z< zpjH(jiCs{DG_fSnfShN4+xWj=tO}X*il293>7O)*_8Fh@|0ad|q<=gHeEh3<^y3Rs z-<+?dZAdX-&$#MOpbg#aH}$*dn3jSvF!2&A-Ip&EQdb1!oL%I}cf zJqD#z2{V5?`G=FsC*1;al;iTCP|Jl0kz6JXh$U^+VS*w78Ms{DD57^1y0|fLy@Cps zQfCB2xGCDUKWUBd?uUy}9lLQi%sZR3RvJ?(3RbpoIBs4r>h%~^FguWJLl<&FO(ol@ z6WPH`I8$5S-Vd-k9HRP!F*=g;MJ_*zC`*zJr@cewMQE~v)j zSOT9MGvJ3(K3u{?oA_p9$%hN61JQ%3VCWY{LB!S;*N8mI3lArZ@;_g+KVtjm6ot$V zJQ7E|4_){t;o1Rho2)a#e#6>8bX3>sAgGc^nrLUclJS66*?z7(gJ- zh+z3q-I}~H>_r5R=SOgFnL-=T9CMj~Nfa=8`uXoE3=ji}Y{=Pn6!hJ=W-AYndIUC{ zz&CF725@fz6eK-wQ5Zh41FWy8mJS)8!*Wkn!QqBHB6r!)d#`iMAm(LK`9S0(y}H(< zVv|KZTl9xD!wv4i#3$4qnW(4_N#vekhhT>O$P9>(@ReMIy!-*58IPFtGw4m!JC36v z!){vOlAc-Iw^17)765T@K=Ncd_YaAWZ-0A)KM6}f%=~;j`{m;HapO^4lS6;67l^?p zICvq^)70<t4U zp@^yge;i3rp1k&*x@oS-dbj;Rc!wBwxx@-!aQFOxd_I}DnQzh2?&6`RLBkspQhK@2 z7%+~ir=!riD&K>80m%^A4{Pq_h93P{ni_6~zGUGDfNQ*m0r`$`%r}WU+I|FC@i3XG zk;YaviJ){k&}k$;p^woHgqL$BGVDiP4fZ3v(uN)8y(znLhWrD~K#$DH(F1Hke*}K{ zX(5Ju5d}uh*g*X0Hy>Fv5bDH`|CSs;q5H!OQA9xm z3b~>1sy^mdv)?_(-3fl1!Fl>3Q2W-j!1{J_La080X={MWp7Cd=;y+#+FfbvT_s9tZ z9fqPr%_9bE3~6z^p%c8&Y)E<_A7CBLokYd#s`n+>O6UR5o$y{#2O%B7KrbhrI)(`P z`GCH4@nuDw#3~*y$kp+cO;ZdRttk{Lo4bkm>EBLY>d2C9d5EN0kL^t1U8O_1F zAjua7x5>&5fQQ`au>*Ys+H?fkhZrWsLIHDq|pfW#7B31QLzi50x@J=?h!hvy6e7+w{JEhCj;j(RW>l>52z@OnT;hz8jp4rheur+CnGWoEM}kuQa9vXu;O;hNSkJI^NH-@vt1I`pWaKqsAq1JIUJ1D(lUiWS? z9L{Hf;+UEMc!yw!s;yPr3i~}jo73!5tXU}^P+{zq;nsH@=a>c?mFhLmk=8ypC=!S? zD0r!};5}RwgzC)OlaQQoPBL=W$=|rWvHTO~B7Nj2Vo%r;;SaJv!4diGM=dJ0eBk?F z=GXPX#FJ8Ld?hs{2EqAEb&kEXSOx}H(Y-%Ou3Tn5af1+u591%C*$)f2HeMj8j@^bP zH53`VME(tGpU3$a;6aW+5~-%5od)3y7;w{9BPZzlkE7cmjK0J1pbv+u`DfkhZ|p1K zRVYZTM(^gqCEzix0IYC5@b+BRdcMO!IUPs&>zpzZwhj0+ZsY+F7zqUFl}Ak4jV6KV zCnC$;E6;tle0EQdb@9a~;NMY36n?Z`=4;}k0##;ejwbL3XvEYIQ&||*Gm(K#DH?{pMe8lhXaSH1JQhq{Qzk1CNO;e z-Sbh$=#EMAI;Xid!G3%Z!Qy!n?G!=!KSW9zog~bNJ~k@9dmRuvN#b+uJ=f_#G@;tN zDIwllZtmiG91dP-`84cnRas!hSm9EYkotHoOVHuO2ERryeOh4j!xS(c!a@K@Ha>@{ zP`WLVh#4vYfdYts3Sp%o4?u1)JG+Cp4o7lz;Bh_UxRCx>N}y<_c>!)uBV zzlHu5k^8tC0dOC*FjZ86AG;H1ox6vusq{+H4Ii>IF~}B{msj4&?=`Bz443Bv0rL#@ z{k3UnANbDfr?xw!G#EIjA(Rrzb!9UpDw4gsWHnogmFi_t@sl;_#P zad2~w1NUYbJ{*JEs`WidoCNg}qzt4$Z{g#v@75~G+p**To%SqB&dV}2c^d#&K&QXg zU=F7Px>Tj0kfkS~0yr`(wwBGCNsa|JBop1#KL6I&<=Ozc=5t5mUa&61@8dS-(a=x` z9RQN5rHskg(7vtKA963{!?U!rs-e(@Omh$^0nBAF5!0+_GzoRStGm(vn_d2lI)M6- z`b`|Gju-g7)e)uRyC1TUet)y6u)!lEGYoKIGNlz1p_l%#+huYW_XdCzc@KBLyutAC zl`Qe1#dvpBT}nwYo; z%p>z6Y3W^%*2iM&K)CEpNku5yiPjnz!o*b6P&7PD5tx!iAUeX;64|Y$SXYmAbFruE zwr_=1`d+6~>hu6}iLU-<(}~$mLgNrJQ_Hgff*7je;D&-t7;aq{tQPddtoXdXh@U~i z@N5nT>9N`;qcM@{iP=1M9efrv1{$MFJ6&+=T3yivjX)SE7$%VJXxpH2c9s#N2?lYO z77}GIQVXzqfPAOS;v?>bXc&MB1f-~wS?+ZM8e&4n2M^|)8~D$G{<))Me-9bB+{nj9 zEEx$)0qZj@R76Du2{KVZ6A?gZdMk^uf5CGMNcp%KvElZ?K&HC^Jx6g3OsT|E7ln>NgmE@IQCv z&>JDZA;kKbJq(y<<&fR|KwnRPNklF2DhKLFPkHm7Iu!oD(L^&QYw3b|z%ZDy;pzj- zeJCi=?UCaP-2L?I`myC9o*141&PRlZaqT{Q1Fb(>`~r!)e4ul8r;NJriF$UtUK`bP zn+C*!APe9e>=2H^X!Ar=`$MiA(n&GEe&d}J!Q?%CXHvRc0qadCREgHjxXpshq4)ZK zu^t{G`g^CN$T;q7<=e#92uNhWaC6)MtUp6cFkJ;pqNIix2^1F<=laDtkix((ndm#6 z-hD!+XE4wQWD{>q`uU(J@;LGA|yL&^FwcMK`%3Ub zcji8itiy8nAiLxbykQ~SoLt!r-e7Ivz40cA^2hfFzh9oU`7(G(!cHM4=U^C}+7tBF zEQLn}3}8;_izYn7FvduT+s3NJS;u2+57Name{rQZ^NIsw#?RazXGE@>C?9)xx;=z5 z=rBzh`Z3pj0Ga@v9-&fB)8P^!OoaK;cSMb`ka4*Qr>iX`bkaE0 z;t%=he{gpuEX>FBNC@EU!n4!%E_;c#G{7;MPa#hmnUPSyGS?AQO@kV`k;pG3XlwaW z&~PKTB1GA>5yu*uqKa%h`eCq=2f6})`apUaC9olhA19md{5=w!`fe78p)D_OTp@Ww z^BR5xFMjW6{Yhp%8gJCXUERV9B8(ZB&2X+QDq%LzsQw5P#UUnWk4*)n6IKGX2%w+{bBnClBSkNEc<&`JOlMZajrfJ7g(4o@=kjJf!=SMn5Q?ukPl!zjiV>-6mlNX z4$5+O{=wfwQ3r(fJfLC*c0kiON9WO+NC>n9AdaFz)E=G1b=;9XPnqroI32ytz#age z8dWARgoa;o7#W~43TZ@yGNltq%<&9&a>1#^H4T^;{9HUJh5-eTHt9G?e{al#0Qesg zL-~)GdQyP}qI+6~qCz3T`{u;aM7lpgAKZV?+Pit%4AvztnLKg(8AJqAix;g#>^>J|A>z36E znW*m+eEF^kvP$PrejH91CVmIDAL#0Se#)z%O17@r9tTgE<42%@CS=lh+w!F9ryhi~ zMCwU;N=etle~*A~4l~Gm9&^G$F)b3aB=J>{_@4EBDEST^UmnMVZt|9gS%#r=YT}rK z63z4nADF+w$>0%^ZxF{Zb2Z`vj4Th{ zy2a1Q@bv!MnEw2k6ZgUCEkrV4JTd>EZ9_(eH?w7lAI3Bk$cXTATN4=?8m$&Ypy4Y- zLr)0MVYFFTCI!WAA-l(zUL!k)x8S0HA+t%U( z#E*h65_1)}8o3jPN`~${LwHLiJ6L*l?4D|>iYE92W+~8ApRP3+8Z*g%2WJBVyF^vA z;NsLkI+}s72I`s+h!!Ws-vi$(-|J#t0K-@+ldYLvq@#(>JUdyimK?(#!v&LvgzhkJ zCU%tq%H<8$JI&=Bar;7b$@Vkt?HGHUXpC_}IHRA%{7Qb|;&nO<9X8BigA8aT2%{J1 z;*LrK{VFVq@@5926s#PjC~6f^R1w*QWT+;xl;a7*fMOxU87|iJu4;sJpRq&vnDFin z0}x~nm)Z$Y`Y*#Doq~%x2c-#=VlZrqX!^4O3PY^9Dql_uW)LTPuyAdHbth^hP=lsx z5sl%o*GW042_zz-;X(lmdTTQz@C|=lxc7P-%M4fej}Jg-ROHx^5UMYeK`>$$ z+unas<0o)*>4zaZyyrq2q(99xKI4TUko0pg=9Sv7NV*-Tn=qPn?gJD(1${hoX(dJJ zV$-XjsBg$9m2Wb%k~9z&yy7@Uk4NyudJ6bCTn zR4j<5CPu(}XNajuMR(uJ@A$sw=1+bz`)T>f{4@8n_x5x#vIvX;gZn4gC9ld5HMo6| zP1gY$Kb7_HbYY~V!FkXNr)7Ym72Eozi1L9pvfbtxno<|;Qh;-%$ z=jGgH^j0)+v5*c6$MV?5Fj3d}A!pcu%{DMOUApiyJ1`&E2J?#0XbLELormKkE|o5P zyN057+oA_5?*pp5EVEZ*k5~qiMi&YR?e3jmk8OF-G-67qghRRpP9(*p8<}7bQDIV2 z`q9SM7=vvd-s5W#>s#mnq`X8X@?#ztv75tT$--n{wGdYWgBmyK#+IjEq7oq22jS{< z8swJ4um<9so3$1834+ccm;jCmtid}?reQ6dd&}N~(@{Y%UQVFNv>lom@7T`@ctH_PKlHJ4a=m zhu#m{6i%4QNjHJq(NFCFJrpCb=)pFrKYov)XZ{0@N; z8K;(vi`|73MmxlFeK0pGAPQuNDCTDE!9VBcfn^ za0bbSGgwsxB;kwAd4jRs&#dg?0f1x7IyfIW{v}RK@^npv+z{kPe1XXMJ)K_Pw~Xi+ z@0xsT+z7+u50gp|pOzeCDtJ5DKTp{n-uzKL_538c>A|L=wD0aZCca`X#B~Qu2h`7Q zsq#(`utY_c6$A!zfy#-%n&3`f*t7B-P4XXE06k>s59@q!6CGrs;|SnQN%>=fT@Qj{ zoxG9x`L9RMwchucnS~V>&ya4(B-Dd{mP5>wB;1>mBpckBAl;NGqKlfLZmShn_Ibon zJu~e+a5UV{Pp>MqI|0Hl7wJp-YNK75{YM*fXfZK%X7ogZ_#4ZR`5l9h5|4>+qxyUS zvb_`0LSL;uy-hrY>}FB)!1f#@4^Y6;r$PtZ5a}vi$iSa$B`Hh&wDbUnFlo!8 z+=5<%y10S&DZj`0@{ozi{EU7?*uX}^=v@e@*bxl#D1cRe5zc)9^PZp!57rqzk60mt zk_x950wOUH1Y)xdiSfskl3JsHWgs4-iOAasF2<69*v9{4?7qd|3^gMLFd07`iZaxQ zb_h{{{2`p0Dhes&eIIAf>|R!V-_!f(!1kV2{cD8fY7@sIWuiL`C zv!AWk-}rs?%wBt3&SeT+7%LZsNYY91%lz2#)4?``M(}GYr8-Dv=D=^%$MwH`!GloH z1I8?zJ?C-He?Sx)5>8vIdB_8ymUu6#>OYtH@BEL=@-MzLTv7hG|93L)l|*HQv+a=@ zPYAJN_h<8%O~1%-!KVtFBfg?&X^de(%beh}Mf#iHM&HR>xPS7a1r?jj1IKWeD~4;H z`JOt})nYUl@_=470oQPha(1d85&SXb;-#{Zx^5(XhjAtQhSo@wIMMqZ+WYzU_UMp9 zj42X@NcJ}Q|A+NQ_wdYLEY*O zA;Ws22DFTrJIq6&drv4%C@4{j$aM{ca(e5~8`rx>IS9O>SVD&rhSh$2!sm@WOYcN|1+=3Dj)q2`X=W zmNoM=L4a(({6vzcwYWhHk;~TyVwX5l}kBE@T zT9eHyfK)1O$KjSzCwm;d&O8Vmo>!O7OqIVB^TP&k>!kXWH;_{v8h^ynD3hwu28pBNf24_d3 zo-V6I(za_0`muk_%``V(u2SuKk^6UDl2@X6{fa(g>LDzDIRZmNf;Y$VdUx#iH?4oy zM`_qVi1(kH>-^rp|B!#KiT0&1rXDHy(0u=mT5nR0y#F)%Ye*gn6e%TGs)?`W^h)U@ z5A%~QVfZ7TbNh`tJ4^S|_9B?o(D&YC?H$CO7<*znL?1RdgH zBO)c&*_CQe(b$tAIpvZ`5b^f$s#C3JD~z$EDu2q|c&b_9zjeb=76)}TH9^Cauqv!y zJsOdjkq#r6?=vZoyV?)~*z@{3L(If6cm~Rh>C`C1PKs9FVMb!)2G`jOr&~g??yNc{%FX9G|g9T{`WW| z%D@&ZDt9^egVD(5@eBjNbH>vQmF+Pe?#Y$dQ^hcsW~4lJY3R*N#N6;t?`u2q95P8m zB5v8iY{)%Ry`mJPrD=%$h08A9Irk3j9Zlg@mL)yNYU30NvKsXGwD9oMt-egucRYSi zyYilhYU2qfL(<-bA3_o6^xaqi4Rj01&R{lx!14y}0ARB54%@ZWb>rz}Da!rcZq3Z- z<}*}2KDe{yXcyI)#`-R1b- zUH&~kc1ca-&RT4u+e=1jXpEMzVfd5>KI`+nau7hk_YQ|&7|{TNaeqFgtyS9e%M6Y1px(X zukx!qfyy!NbS+y5z1;4qYo6#?V9$8jr{ih)DsluwhY+*vwZBv}ETn4K%u%1$kO%mt}&*9FQ_e7d=_40s-WaUZ~Ku? z-Y|EvFVIYV_jh^W%R#{X0C*>W>-22?>(+-TH20nrKUffX$42Mho8(eBrF?JC77Sa!wr_`A!FnGcghxO!Ruh zCfxbG6V!dN4bVjLy$BqQ>#$HY;U4KwGsw~9Q_htkr#Z|~229||wA^jJDCF2a>amVU zmDT{Z5`)CT#Oa9ae5>G#-P^cAZ24b2BE~5sD1U5W@&||;_m~jEE}z5nd45@bwfvgP zn!3X#gAHffyt{h5TbE39PV7t4Z03RJNIeA(zCovwqsfjC#xj^lQ*> z929z9b7&BwBJ+nHN0=UL8NB5795Dx$1l$L6w0B}y*k^D;7^4wcHiaAvNmI0)VEnUs zL3Wyi&^4W2RdYbCNZ8hB+@?Q{{WVXC;8LgAbh0qB76Y*?mpk8H-VKl9}(y&16#hJ`x4H}&W0zH4aFM=!h`yc z=Qo^Q8Ln|FTfQ1flR3Q1nH%25W?km968(nZ5XPTWkcPgI8Y2Ti)FY>lOj$6u_?O7@ zS!(bFfFL;a>7~oD{oFp7TI=~*EBH88}KU)Q^ z^A+!Lo(J|!8p9yhoK?d{%A|J(9I(SOs1k|71m!5;e{nfUxH`XY4NYKS>;AlRD)W{? z8ho1|+DUi^G#u{Vq@FFh^NB7|H>yU|%IZa84)IZqZ9nCE2^FcZX{Bih$zcGEKxK=| zAzld@3_Lhp5!qBBc@TEF1jHf3-J1i@eAsZdJaWr#g*4kqxHts?&_ijGXjTzX=|4tb zY)OL?XgoFRsyZE{Y2;W95!(noq;f{L+_11$9n(eUy=<*ntri4BN_q->eekMCf4WAEXLlZ>q4kqKZIta2J1ZbeBh)8l2 zPSd+uN-<@qq}LSwNJ^|D93qK~e%7H<)80X=p8d>jxxh0X@tW0)+DOU)IJ0(oTE-&Q zFuijfn@-W|Wlr~jyuySxnMp|12br(HE9?z{>wxR5UPG$zhlaxN3n@s6J!T=&7)|al z&=2qmO1~ZCI&x>IyH@`*h>ECG<11MeiV=hu`ALRd&2rJ0jULM1`X5v8U^)k1P`VyP z1Cdk`S76ENsG&IFz(8m?2m#IFBXf|17pA?X8eL)q5D-XY8-9sJD)m~|Y(a;Y3* z?}>R?py&@Dqv+ik8>%}S+0`!P*%cF9abQ!4Oij!-mr&3pjSYxwM#-X^fv^lTLE*ro z%DZ}|51{Ko5~&!DTb}P#C++uM~Q1Qk+Ug*#^VI8A?Gv{_bKfR6Rt5?ReFM9i_{N8doe>Xpup&c z0-Z|t3FzMFgq^77YK*NccCskF&zR>Jho9&C1ClG&L>cO zk;n<^pvIEL;?zD!Qy+OvCNQSR+)!+9q}I2>DcBB%B6X;$ zG{AU=Ioc`IWrUNfTI48qJH7F<0EZHXAZQUQInGQurjco-N>>aj>Rdg$yn;7xIfyER zz<}W%Um(DBYWQYm%XoC*;@r*}y!ESjX3g&js0gw+9 zG-N7~%*tXC4S{{R)?L7M)Oq?bcr2+dhhZZ+0m5hw|7!+pg81Mf)zDre40mp#sz#SU z!QCj5Pd44T#@IP_NoHZyy-tHzhU07#U^p4^kdGuJc2P?CBs8gm*!q`gh@=j_T2KzP zJGxa8ZQlk8;5aC#sG--b#iXRCHzC56^i(@ZCwE|PCmwG)-y6Evs%5+aUyKhq!8&*d za`0{@${lZd?YbeTAn#b~4aX#BHYZN=r!tn6^emOmS(%SRh7Hv5!c5DA9YTm)H?e46 zD81(*V1=;^6!StAJ>8$-Sz~FFelrDu{Y27;Wg-+6Z}~}g0;#Ois5UtBXnQ;f&zw`~ zi`TuINS)rF3e6nzpwde54lYIlJ9s`%F`0p?5Iw?duDE*BSt;CleJ;1)Y248p^l8*) zV-e}rYABw-XMYh(bZUX!$crx$&M6Wg4i8|x`}+L z2Qc=7Gd~UN4dCEF!adIb)&qbXFj*rMK;=S&-we}Elx3u~J0eq@RG=7| z@!lvh{&Wd2rfc!wT%!vBEi%ZCxKFkHhy+4j)#&EH;LL7ju-K-K_?CS{hFw{um|cP}zc#7Hkj)eFiV_&yfzV z=#gHRcpZTWsdAw;CKlv#aeunCJ80?ti_07iKTE1oTLA z03NSDzuLj+4@?!1k^84;k6@pe4|Yf`%nw2gY983z^xrMB(HKU7vBtXFEB1uE&LB!H_+sgzL-F zdPcxkpvtC>-ec$vLxu7S6z~J89!|U?`S@Dd;+`YIr-h6Q2B5R5(-1`~IS z?t%K`N+_g@#|(81E@;JHg?*QKq_!{wmLVWn2_^}VI|c#e>k8r{_ zEsZIko7Ja69U(eR#??&G@b+F$N>wyX5063#9%Yo4@W8@JDKhTo;=^LYQ_r2Qz@=+uK z^9g|91c-g$Kgy4q_I-FgpE zJVW^jALO6V9X~gt%f zJ1}OMI~IVfn+ah0)Gl=l>dlW_yei<^Tk45Z6rn`SgR?QFBpZ=2c7~0K2C8wMX#Kz{7cjGY%T`##U7+wHeqgMl|81W2MVQDTZHg%c4<5RZ$y2YW0M z-Y1pv!6-)+5F7_U{@_%23=RPFYtZ<7D#mozYmW#;vUVHVtKakZo#GGrf)DSDyb-3* zFxY@Q6zb<<{gL#j?4kLV4yZlP#E2gxBDF&jDdcV=-{+8n5Cml9N;44z)iDT^)dB$o z08m6Uh)hJZDh!ZNltd6x1i>hfqQXfcOv@`Fc#cR^U%;1&eEMz#4#weL0P>X;;}m(Vu_kT0tkX> zfhmHdh$$F?m1t!dW&)Nai5ezIAX%m&f+1*#LWUTbk);X>1|}w85Ca6{F8CsfN|GVN zXnXnmDfEV>x^#2Fd%&q!%-+ceb08itKSKl0=c&64K5_UaJA}~wZgcX>PV569!N@}l zlOO46MqGD;0)>FUBVahVzmZ_oTKhP+LSzr0@W)+^80g z^5TGU0pM~;D5)q)L7~5uQvk|JT8uEtQJ=|=NZ=F9fK-380#GW_A=$b8oqoQ+_&;ua zA;|tdN(ga#!|nF_;rr~5H1X_;84@U@O)?OG`f|INV#;l_P^PT2(c0wUoLiTH-u}0= z6pBM3%5x>Nf6ca?HfVv;Ne<-(5!Wje5aL8otsxKy2MgM2_+rB-lR}k2VNPLk+7jC( zN<@QN!%Pqu=~CDV2iXF9A zN_?at#N5dw8#0G%QR0)+$bh17#U z9}(^7(yBnHd6Otn3Q!S5lB|Gy5I>p(y3L6?{4@~zPm3LS#qUt09GGG>G)$~dY{fEP zGeOL7vIg9D<;42^=RV`Vtw%Vog=H6bZxBdiFG2&O@U3OegRn%9KM2H(2pjw7mz7bD zQ)fUYagY=u3n)NSA5c?nA_x3~Z>{E8WgMj2ZvJ3nFA9)2p1ra1v!39Ap z610@ZjsoPQ!WS6|9H|OIkv`vm^Y9F)%P+SYMmNeO4?S9C7M>(yPV%J~AYFNMjWEX# zyIJVW*lQC~)degz5#G|eGR#bq0~|~~$iON!gISmXOOcb2ON6C|0Bpw>PeYDBKd02R zfqpl!X+g{}j4{IuQA0%#l%uJkg$Rf+wo_yo5fZ}Aj$Y57T<8(=PYbdfdoN}*A7j+V zp#8!166O6Ni@uORQQ9)h^3o2VuRY;I`H5BGDiW07c@H!DMqrT`7~$w(%1CyYVNEQA zO-M5nJA)Z9XLE{LPl18GWP}mKVMI{@kYhX~q)6w~FDIc6Iz;jtIo8r3>Fh)EkTAd{ z3X>94Eg%%AlPZBgsn5fRoDe%ukqzB4a!b+~8z+?~HWLy*OCwbVX8s||jC$4=Or<;f!QSa?opW%;S9aLOWvI2!+(VtJU91K2X505t%J8|lqz~rR_aE->WVO`EaO{{e2u*Qi6q0|aSHUS8Es)JA$F+jk6VfOI$k_6|} z!BI^o$$3_cWJw}~nFeJF7PMIFCS{BavNQw?&QMatK*22uiI@b)kf|gP)1vYG{gSfD z{wNR8`BG&U2Z$a$+x$W6!wkThgE9oci7AyR^iLB&o2bPCRaBvgBvJ|mI%eOiK*ZS& zgC{tAiHLcMp1=w9qAMbdsJRE_J99$O+n7q(h-5ZKEs>O3v`;os_Boc!F#yF#P9YN* zPQ=LMkM8?EPcFQx7VwK0V-Wca@zG-|R2$qHJ@0c$RkNjO2~ok=As@y;7+6@TD!5`$Ds42T zLhW>Luz(TfR42?V`9iQ3m&zmek3n_rsHdY@>cHl(GKDByz^JiBEv0h6wBSWWraD>U z{*T9!X}V5{Dk@cesZ`SOIR5H&dk5=;Ak1jU8W3g?G5KTq*Y^$m`ab-lRj^VrenuQ; zUn$G7&X4v~Nm(;nOAFH&Je#7u(y!fw_1OU6ayetz2H<^aiwV9}d}VtA9m1mT4E%S$ zGh~!Fb2;?r?>dl8cb6EV4Ey{^gOEqj;8BPD+AoLJA&MK+M4@X)?$hnj9vgm}xQ>7+8>`Dj7_HLzLv>O1uCD#t_E` zOp(+)vTSA{6MLtSCrr5uAe+yu)RM!>hml?(4k1zr{KWo)_;b&mkjgB(46B(0iGEOFekZv#Ttxf8@L~TBOLCKS<1B2ZU~72_$p;vwSbEjT%y!ZN`V#BndIV zsTyl~TI$oLE@cdCnIjW*SM}D-?tfxNH)KA=rC;DVhJ0}18X(kFItN6!id-RSsvB(i zU=9)CF-ueF&r6$YMyGq-WoQrbh@{jIv(63N!v&C_iKue9lOWJc2};`dx>nzM56us2 zz(YtnwYdAzjSs0nB~i+RX-p4%QDhi;93;+V5{y!nR~sF0l%;OEfbz)Xy@@Ds!~EaM zRCLF@4~=iLjDzy9ZH~AvMAU$oCdAx>yeEhExM~@}?n%T8CUS75H6@)l_J$>8jfJgKgv6G6tl4rLXdXOosYFmn`lq{WWgSuV*V(03c{{N5a z4{xvQA8*_7=8%~A)O7(nq^bwpjB%?mKVCPzYA_HK49d+5F%=^bhy>Lsbi)l1bJXqd z4&W^f8K@M-DzW zX65Ym;ug?N`*=%@+uk0Yy1Jbcei1~{Oi*BH*VN>5mj4%izaku*XPR1M)b?_>`H>&u329URrdfKr_g82vdS0$;`v zl469egS(LO0=cw<}oMZALf^ z<^qO8DNKxDVq$8-4j9PQp-RTA3uapajAJFID#M|))r9Un89qoa$MF9`t}~(9u970%cN$oa>pYg5d&;yWnf5Y%qi9wVJalZ zIi^6OfW&Y}2V}04O$!DhV3?SR3bCUKRopu8)B%yj7@dH|x}!TTT!dT@5J)yJ?eG}1 zET~8pm1!?;!_WtbCV=j-GD+3j^T%G(A+l(z%Nkse@SV*xiK>_*DymZ~A#ju)q2*N6 zAp|@E42^tM26eI!)5sY$aYbe5uY9$P05ZX>s zgk*(`R~02oEF*SMz^sU(!rr&Mt(F+zi++m+sA5Q}jw2>~z1Q2vQ=Ar19&-~QVIUU> zz>o(55q5jheR2thRavZYJ#aq}gF%r_5=5r$=sXyzl9`z(qh?tUWaETr(9r5i)MjEy zA0#?~H8ko9O-8i=LMo^zz+5D;3sE6yi!BXQ&a(=09Q(7C(~}bQr z5g!+GDDhPqs6KcXoIs~Xxu^E^B$e6f>ep8+H@z|SyCUN!;t-x1z<77gihUxW{E#Ft zWshO4>gGoLTvFqbL!Fl;(7lzXJYBh!XM z&o(?6!uK;YNZ+k;hmIN$>I_;1KbbF@BeMdK>L&3lM~EeuCR5EZ!1qXDZfkuYzW_5u zfP88vx>)KeObx#f29EGXb1GA;N8Wrin?be5I&%FT{|sGzk^>^Nzqsp3;VDXOj}Gr!%y-0Vr(Z$}m34FTpJB=b@HLlb&7cn4-6 zV4MrG_D@`Q&hgQTrc%t9wT6hLVr7BA#vGZc*z7Uug6tR&vJNu0A_C)VFpJktey#DX z>I&%Dy9~V$K62#IN2+p418;;BH-YgU*_xt?3J(ku1fil5YM7*uhY{cJBOa=-LOPLf z-{EI59zIh)E%c9m+=txM(jBuC8<-Issf>-5K#@U=VAHW#6%uGCb_=-7!wI2_WD09~ z14_CX3^axTg5iP@075_xkyAV(rZs~o-l9XfT#3^yjD?m*8*a9kGc1AtFo~HiJj5dy ze(;k8Anu0`4FR;nU?(%8Nri$cf*_`%V(mMQQ5bPj8V>e35n~-cIaITCSthUgN4K?KB^LXWz$wdK7=s3@}@ofDM z-M1v&$9nApZIXnk2xshAkm%B8gBc-s!x^_HcCpNQjYJSU&+=r17%E8dP9gs9UKXv0<0z1CFuKLT(TutY+TEn1bPCUM+cN69Hnm4aw2Jxq6)22 zS#qy6K-%Q-^n^FPBWp~@t`lvEZJ?BbJnj^X1sIznNM>F+5J}^SA^|+XkZeh=9?Co|ba*(_GHOMqlU0gS z5zgzMl~jC~6PU;c4LpKuO0cdBT-$P*vuzt{ zh~`42&z%RN8x2QPVD_fkk7j0I#)`z%cZG@;5Q6lFMNOoG6Cw!XoHe}ZWHdRYEzRBN zQyGk-YaxqJH@(?3QoMPF^~72*Cf;gwpozjBV^C170!EZ-MW=S-K;+#buF%qL(`_Ol z?xZ+{?YvC@=V&zD8zNfCiNXOWl7`2wbI{@JZ?+)!hu3!C82$h!Ift_cjCP^#U{hpa zB!@VOh`UbQWNB?Q*s3fIu}54<$rM8%^x?x8ntHPFclUUIn5j@Z)gEHup;<= zA&9^mVl0^r6*l65%Op8{BxEP6EgM-z!YWd@oF0l`SUhEfQd%mdL+s=}4%LvFeoiCFtoiN}h-yiwN12V;k%t5Ll}6a|L5(v8?znrb z6me!GiBCT~l{APuKP`<^UY;eH&FI2f=QRUP{t*#(ByeHP7#lJu3{3UV76pr#-Kcn;yqwA0ym#VD9!nym?tP%%)wP|}7TK+-`IEmK8^tPna=^}GYw z3W22BcHrbTMFk{75EUg66$LbQbS{vHDL73&3&F_AJSH995Yhq606~%%D^i})e6%kk zT|9dkEDmV{1XJ)6@!d5`AFC(6=2e(saSlRHnA9}^f-GFxN8skRx^g}fk{>)t(4-g> zctO#r!VJTBQOsam!G_E#CSeLMp8G*9eZ!E=TFAydz66n{9SmaHsw!qxcC$0I=wE3<$eS8$Wl;0F*wvLk+-K!F5!tl z%AsVH2gJ{qNjD8d6{0|JOG(lx1Ym%mREU--iW@+(C^5A4VzIdaix?5d0>F}Cl^KLp zm}F#PP*Rl5BYPw{zH~LIn}~=Gu?jI5G?WEoJ(a(3E50Y5Pr|<^kLL~sCa15JJkC|! zlChhTByt}-#Itrrp=8}DMABp;gJ}s=k|YDC9^q(8Drka~revaleG`UZX8j=yLAZIy z`r$uvJO`tZey#^Sd&+)#dbk?6he?0GRSEH*e>^8MD8wvOmPnBFi)9C_d>K7*9o@$c z;__)QL@=B%9sVsP0B#!+v)&P@p-Mo+B8@<1W4H~+nT8zu(OSDfS*UfUfC;-*3s)q)k5Ta^z;C*vv~ITe-mI4A{rBSAiM; zT$%(jf|f*olcw8q(e3LK>@u{TSzrfnMs@JRRqDS?zKQ(Mo5g@K$RX@b$f%Wyp=3-S zvF~>GY>DIme^LTrnOXymsZs5u^B3Oz52-q&Pm8Ug4%sgnhvP_}wW3&rcGwVXK#h%l z`^@l{_+>s2dx$#s$1n0{hK#4j33cia?mHi_eoW|Ln^W2s>QF=6Dfh%mpEu1N3QZ$E zI!p=TFBlIg%4gA-#AwW25@lf+L6Bse<_@zWpqj|6Ga^hZoyM5bq>==KN|Kl-0%-Rl z(kAVailUMts3=-ukt#UA=t{GoVr_IjM%TxERUM|Rg2yACtM=-2P-o+dIo$-j))Hl( z6BR#|B;9o>p6%3VnM+KhKWg0_BaQSJX`cOjdtq4HX#-$R&^o+o$XAvn7dDV{8B$72 zo5=IlLRg5%_q>;*5y^&_7|(AO?O_dN_R&GcP8B1)yWZW zaMbM%J9rxTs3}_(y+LwJQ`%_h&UWm?IoE04*O5Uplf6yETvBgQt!I_xYi?2vrQf_f zJtOziin~?FtCoh6mS%4YQZrUoVzH~zdC{WKRC9`{hHS%eQ~?6$+%-&YIbOHrM5|r+ z!ljf#!H#%yqM5siCAZL5%TW$$qGc*+46|V2*m}pGr4kTxLY)uzL zKcUE_wZ6At>7+=bjD^Lb?1P}vc*$aOTU=!uL(!q;9d+WI(``M4hM4Bs%9P7e`L&^5 zly>kuON@ljuHBitaS$Dl#`nw^CO079lQGX-5z2APAD-0fp3XazZ-?yO6jZseZ3%{8 zlfO^Hu?)Vfd(!Wz=~mqA^R96|OnA`IJXAi)DbVF^ot-ggD0d_yI^)LkO0^Nf;d1ZG zj~r)PLg3OCYfdg1!;~?6j>U1*H7e=M=LIadqhbP6a$G`0E;(?g)|{1RAr__Dj;k@9 zfzX!S*Cyf!2GJTe!!gsgirKiy7L6(_=sUPAiU(mN1irZp*vCT2YneBwf}N_yo-1)m zbp)M|&ds*qwT9cV$0RY$sg16Ck4@i*Pi{fSHbhAjJ*ayQ6{4XXob9Ha(9Yc?SyY*m zOUt_qH33@fqmAJNCCJ=0%1?bPZa9+;vTnq6(VN6=^O;0qm90(yQb4W0o>+%}KMjYL zX%239fs1%vLYq*@RL;!VKsKtNy2C>0uK5FmfwD6+bq*g#ya9AWPPtbEGhY44K?#~7FP@9J*ogQ!1yH#Hc z`6rH*HzK+eZ*>Y^{~rJ@rJrw_4+eoY}`-2`;!EIg?0J#|cBv7!&~9 zh7uTJLRz8$DljNlMy*CKz)J$tS2!)+@XT(dp)}WyFl`~P$7N7WC-RInFwYkeZS68} z%8+)@^3%(r16@l)J@pL4p{&sHRYY@2DOUKlXH0gBjx_3Fne>1+M$;D+vFe*%ljkNj zQ zq4zl%h6WYh+T4?ITs3(5bkiac6OR^ z(=(%kHv{JUw3DZAE2hpX!XQ-j-q@cAw02n=>yxsVeVn*y;7tsoQ8?kg+eVQoxV_3z z>$ONYVmVDO9MiZnj<$w3acvHQYHTRYly2d?xj?>UY3pU?op=*C$w=Q zUC7d&y5_lSt;6ayEkg5?za6v7`74JG9>|j)W$twsrg`tPOV&pK2@>x}?1m!;s1r2$ z_43-o!@`ARb&kp1+Sa>t-a#W5H`wo)jF8D?vCSBBFpLiU@mG6qw?Q+|ASm1@V$hIx zPPjqB7~{LK%;iXK-I6ye6d3+DEJFxP$U&#IoC%qoi0E<9X&o*rUb&_VM$wtf0ST|P zv`QG1&1z6m5Q$7vRdK@;R;u>_eQ??d=pj29!^+=z%I|C;A(=s(!J%}ibe&pimRqMl zeOTD1ZdGs$I~!A@Iv#vKZ&^3qRwk{8nqkusgh4dImnT`ef)in4 ze?E2N9r=Db=_4eRb;T2nm%dqtK$8=p+FhHZ9lcOAAt5cHsTmI1N{6p2a?`laJN3i% zyjQzmEd1+Q!ENT|Uk=5Tru%UdDWaptjfV8()mxu;&cpT$!uB1E>k8=`f(VvC2@UF; zXm{!wZ?#mEcPjg|w(Qd$8;ui=S}wKGGmYJ&K-DZ7O|%>dNW|RQ^~srgbJ4C^8)~#l z9b8VBcBrRKL%i#eg4rP|W=@U=>1S!85Hq}C%-dUOm30)_D8N{T%djNSHrkA4Rv97< z63+8ohhj)Na^gp!YMt3Fkk(x(n_w!URSkx?cMT0dYj=2xk#(@!GfX zabk5T;Y4#9UFz?+J@oI)9q+v}a3gPPw&pF^bRpbIoZF}bk~()Ej(DmuI?~MNQM);Z z$+MWGJv#_nME-K&mSG%%(sp{+Js;V_8FGVo<9AIWW)c|Tr&GwJ%jM!BO3?E&uI?jI z5}0*X`$f-C{oi!u6zz+pz>#%a#TJ`1Ij(Hw?wRH?O^Y6y2AHBG(kQ5`;|qJ!lGY-P zLzU8#TGPVf_c}GybFb_^;JpK}%W%TJB~op>rkE`pjv%P~6_A7XRce=_P|{Dtin%^X zpVq$IFgd(Sz;Fr!{^-+)9k5nahTA@k_mKN|K+n(REl%&uDSYRT+4Q zTz0K$rtpPk;zenOih1fTa;)c7Sj%zSx8ufD;(O7`L?6b`#IBvwKZCH1 z(Ko0A&h0_QL`Xz*5zOc_edEg(gvU8BZt5Ya`NPT#?m@38h@0SYG$^s>+o51jcn1QNs=wwoGH0yXKolmV5;n? zJ!%UC&cH^4TSrHJ&w-0N4d>Fd<=j zVp`eHk9bWbv%N$dgdGy*6(W#ZsOTUy;y)DjuiO5yhf}g}9j2J*izcZKsj%?cJcq34 zhE({=l2Ybic*q`c#`4!bwV0Eg3l_2LE|chRtuxrcphqRgD|GrVo1G^&QB#vCImLJb znb166R?`{|j)Q}c8Xm5c(xZxbs8BN$1h16qW`iqeSqju)%RdtB}(d zR~Hj%rzRy)9>n3;XbrmQDkkFe3|;BOcsP$B;z1II9TTSFCXxto+11e%>Nrt9F^FffYE@mLGhy;oh zsw||S(f#m)C00QZHX=KOf3b&~M9P6?eRX2ZaZ}cvPJkGBh3F_@@Nl|KPhT*z2vGd z&lD~vLa*AXTN-Mrt@J_O(n4VP3GRc`tEKV{1L#zbfCF)^0sXH-zd&uTgwP^6lrqys zdbIT1!+Li^SeP1AEUbw|D#$=fFyR1Wfvan6uu25UlZ`$aM&4McS&#b9TN)&0Ov7Lf zp{`i_M!fo0-?d+#wVQme45A;jRBP_5V@a|cs7Dz#C~SMF{AW=M#q+EoMxRg2CR$ew z1^$XM^Yer1bD-j6g9)D9wXn_`R+3Nq>z9}k;GU*M1FRnq)(a6#J3nP(OFuqFM@XaR4I_YPoT#@lhnkKJHO0k1a_B07AELpu$y(BG>EBla zr|xjQ*?kw1EVHoKfO=)PvbfIE448M{Ax?6~yRurT$E2}D4U?g>?qh}aX2=>2h)t38UpU@FV+=m%R_K?0k z(AIG6vy-oDiq>*GlQ+j`COO^reQ84WRsjQ;8&3hUvmzQoh!V;X)`Dhdp4#D-yH%Sk zK}#}`H3S$dF~>33xCLp|%}bQ&U#&XGshhco5dI(3&jZeO;n3J?SBxQ0%@5$=r?KFr z-%FR@Q+j&#^`V%QCCfPQeNrMY?WnGih=Svps@T}lYX#y$p8mkJM?^m=eR0$Ge)3e^ z(^=H5>$e-`R3)6t9K1^Is5oDsZ!WJJoZOvtX1eQDBk#|E$J0e;8rVyvXPN8Y%apiI zyDR2nrL7ZMtml!MVHyP7zhu2gawowKvA8@MAcV}UCQtu$x9#1mYYV~iiBpy_@gzY#C zZ1M2oFR}Co0oN2bL5d^}I0r%$kBx{n3xVe%`^Nksc_$)b1D&9Ul%X&X5?3q}1r10e zg5S)B1}U--2JB7a;f^nJ;8i3*H38`#=&xoHw`An?ox4Z?Um1NNm+pY79;+G-Aptr_tH-{H*i2OYzm zz%Uz3aq|QNC5Aw$_=a;K${h*sPm)((zH*{|5>k|zB%nVh#1B}9GR&t$5V5GLiZHvf z##$EL&`L}Z8U)@8=Q%I)bUeHd zjH>G?_IxPN)5Wdj)K3#W^SD+-TcTX=3?@YpK_5GrYiAB7F(F3xh87Zcmt=>ePM`tV zJPw=rE zJrU!?yzGxS^uIP}WHdEGQEdqTbU&OrBiD%{0g@jCSSTpQ0`Mf|-U2Fr8dIyjv&GMd zI8x#lb$Bdi&)v7|PJk!06Whx^J6yfz!PUlLo+475Pr42v4OCQAr86=>*iz9+5SE<0 zpq4=?w5-HbKt^M9UbRi(E3wGA!8Bp==Agt;n`DxLG1ak!1XMm>PE>14#0lo}&?MVh9VGWjpT}%MRUUrSbEu?=5K}j_v ztW`Mg+1^K?eEb?C6f03Zz0l!bmojurKe1IX!5l^`*gd4=`dfjk;hh9aVGFjR0SQT*0 zZ`*A~ev)4a&oa-{!0B7C8c(l2dThxC{d%`4TwSqdH$20i%8xIgV8j>D&d^)k zCE8Bl*SKsnhHe?wk8Ya3+SExlfrmS4e4jCjU}1<3$>TggZ;8?QRX!O+d>!uplh%4o zq?nE00n!KUsLAJ~>#DqLw{(>JP``+fIST#mi1sU>L+B`!)zctTMNmT2 z#6d|Ugg}uH%F8m4u=#oU?>(Wzq8T8H2fzxHU<`ncKA{c!hv1y5qwYObaVn-p>XNJ& zGbvI~j^%-I1_TB1Q?2}Fx8n_^1yYie;GO|nQO)0FgA7??!^_Tgmar|px+RD-W5OJ6 zkH3QP79${QCD?5(;KeBxmpQqUJ1IBfsg;o`Y5FfgXSimW#=6RHYq*_fEF`6f8Fxce zc!qr>wxHYayS-JN;LZg8Z?_4;bm;)_J-oRx&*Cn7uHwF&DKvSW($r!BGqCLHR55(N zGhO)yM_RaPWDJur1-XK2csZUYt-hCi9H8kIQ}Wd26-CIRcbVACQ)N-{aG@Cii;mrR zS{n@-?Uk4@1cVZ2NTb}>Ubm*<2LODhxU-YV&R9x-D@cZ$x#7BTlPSrw1tQ^L0R30ZwxHEX{hXhcLv@iDFqWB+Pp8sPMN2Lo=G(y>VqL zVH^f9pJK_hW+3Gtc{H)3gD)&ojVpX0Q*Ck>Zxpaz2=U>0GY)eaQIz1f2Lw(H!?q_( z?uR5&XB=pZ)}o5)ByE}=wL8VS(31WnBg9<|_@HP!5X2jMPzA=boh95_7BzEoCsK)_ zdLxfvbqEr@sBs4aZV8BWy~2$&j&A9wr5IRKsxvWHS_vp!l|Pm~8PbOXnfcQ_-H1Jb z+Y1%+;Fv=GsqgB0h~#&fZmA_lriC%8QSZ??YV z6r!rD+GL$6K6z2nElCQ{Fk=EkBk_J+PDe~l2pfNPrI5PxTIwM%J>nenuDS`?KC&Jr z1By&_K?zLARG7h@;hJKt8e!*zPwvHDx51AQj2cWv*brze;G4{`C^Qg61|tsOr9B9r zOrR7|)a7zYB&dP`_Y47q284m?29*6J_3!KY>|Hr%`Q8)g-OQV@xy~aELo!V{8NJPR zd&|Qg;oU`;(CS~AoZ_~BKC`abm~+OaP%=O^w8iy>8gsM`3MQqbb)>`tlI|osjyOGT zC5;vnlLx2*dogIYjCN**93mni!O+45PsD9CalYF97|~KaZ@RC-_#qruPsL9*Lhh0fS}r{^yg z*x^C9RSZN)st-mFaaev9YnN5njEz=|vXvI8tyGS9--gqJm|U z_K#*!rbAo1)sZ76r9?ap359P(^;ef}?G-|suhm0f!k$hG|1kdfRNQmW+>JYVEIy5@&yJH zq)ABPiAvlVAwf|@)5muWlA9pS*{Q-!W1+M%@;DKBFzFUUQSj=fFb0)^U&wb~XB|;{ zo@jG50YM?0uGdh(2M->f8O+J3@)&`l%u99=^TKD)z`CuHRt49w)$98G8)YO0c{MHED$hElZFR$MI8 z#n33DLuEtPGSG6Ps2{=}p*%njOrBGa<&Yl;OOZfQRoN2;(<4@viZNK5Ad0|pHyJ~` z)a)=#kg!l|Foc*GGaX0+p@b2F0IC(CUfwtEKQ{syB&hv&!Nb@}(k@ ze3)vROG1!Ovup9~z`ZWFmr^5H9SSVW&|R={<`9{nB2eXRtQpSx8?HTjxzKH{q1B1H zyA04uLQ1+ULv+ZYvqWe!Q7b{988TFamZ@nd3KS)s1P43;+61708H6Z9#18d%9B&mn z1P=|dP7Bt%;2sGmY^131X)xm)c~06n2G$1J1JLi_N?nKU{-lx_3deUBoF1B*43EpI zF=YgR0wpCN;SNeq%g_|?JOCyTN>!i+g%Dz*X@imnXdGW)dKB3NJUmdrTqQ*C4IAGE zQO$$N1KaI9^L7NGs3O)aj28^17TC{Xan2uY%(4x-Ke@fO*ndf-hR?5+wHU7~=*Zb2 zkI;QS$95;~9}}VPkGr7Y`rl-fw5(Fa1S}IsK}`%xG&rDfI(a9b(Tb-qffEh4e0#D5 z^zfuRVw5Q`^TJW<850Kp1*Z`X+`H+w^u79Ulk5378 z!$6};liI%Hzo+BTrS~G891nvCDc;VaSjj-WQGz|Y7Ic@ zLm?J341vigh+`uLfuSkM!fCiL$Oa${LyU=xEFP zRmczsjuJzN0Nh{#ehtOge0Ux1Z7iJp+ba|q>4#or7ajV zWKa~iVq+3PBtlTosW>=^lBec72A-@BRJZC061nML&JU^9{lw zMDFMX1qgxm@ysO9e+jvcx@1VcSo zC3cvo+K<3T5do{9CLHBn3X&=4>7K@WFi$BDG&)mrLvvHx;a;PTW+Hkv2M@u@fif^; zYcwJaU~Pg8p|K8~4y~z+wKgWSAB;pbjbp?F2y9Geg2okKDw!cci~jCMmFUHIC5_c8 z`1~5{^JY?V##2{p?R4RxII1As?R0i|piv||Op;3T=SkxxXSQuQogLD_LW@k2&ikMm zg$;P<8W<~+`qwxifyr|YVeCr|X_z&>L|9S{^r|BnmIpSKW=tx>A`J2um)=QielUnr zjGVIgacgb>;AfaktA{X^%bkoZOcB2@)X1xZj&ermWP zNCqsM@I*FbQW*r_-MF-W(WF*(wsw zQ)iP;IpD!3wTfK1`6C@ZX6)Uu*Pxb2#z%38Sz`AWgZ5QZOBnT(Y}yB4K{=h`W(~>; zMOY$&Oq>s1VX&KS^?LE%53$#2HwYAs zglqgN0Ny@lro0pD6qMUEKx(z>9@>&uY3*U<=ov$FxWVuf*GJ@ zQPwo!WF{SM>9FMbXi*gDDXzgKT!I={(_2h@+v)5U^{!Tu5cg~ei49~35R3^J=itUT zo%U(j#)^$a4G%&cr-$-j9+618Lx|UiM)q?s&iC%+36Hff4{q%3!$i7(RZwY$-+zN) z8m-cqoVcT*@Yn%d7U?~ZyDXS~@I&|4* z5|&9Mk-FQgKNBJvqZY+R5dw*zpqGJ+2|?Q~f<-93vhc$29ijBZh`MG?4Yi`!acOFl z5V%nFA&;QPL@_iGGX*qIOhmSfFsQ2vG})IS87!OnhQxd9S4eb#9g6R_upjC#{y-s{XyP@ET|fvBM+ zcw!hT#HyZNuRf0)Zb8}U>S5E3Z7?1If2fkLbv{U2h$m6vST7lA4Uq7?|2~fATeM5F z*d2k^fN3E`dx8D91M3rp$_g}mzidB{{(RaV$iv5}Q7}Dlow~CO?%UP0Kzew|_B}Vg z5*OY=Lzl28vJtWu&42ncfG zM-yCTn1;K6D1mCSub5-JrSC?Wye6#x`D zECaobh$#F-O*q?I3$ zlh3H=699i&1kYl-s;lOy4PXooowL=fcp|a`-Cm5q6RiXCLIFxp0~%5JU|Kufkwa!g zdYlzJV^D?@LzV_OnNm213${ zNDUy+L?KiOK!ZS(sTCj;DAJ@#;6Nh~E|mEQP3z&*gE8O~Eek+J5((Ge8&BTW8b2M6 zhGX~bZG%F6B8nU;q(z~0iONIYp!a($!~>{9xk{i}U*C3Eh%J>MHkWg>#V|n+bW)5+ zv?y;V*ugM>%3^jf(0Xvw>@XiRBT$sYw1RK}15grjI`KBK3uz>q8>=c99h7gXeD8y-KrC>A3*1|Zo0}p7ZG?58Hg)uZl0VPp1 zlLJ&C2*48!B*95YM1e>-)~A=_@6vo6o^MX$Mh7tDhc}GU^l-x_FsvFCcQ0p`29HcU z2f~&le`!e!LzH;W#qsxXif?J- z?bE^LiQxu~Do_CiMII`83Zixb5)7wZl5Ab1EhsMZk9S_Z=cjj|5Dk4i>s^DON^H^y z2_fu|@b(>4&U34-%ZFGzM)6m%%K{1@#Jv!Yfcbsh+#DVE9LKZh4xyk_H6Xr@;QOeG z&NKLcKUcN80%qSg`Z;GCpSSj!qK~wVf>fhqAHfH*U^IPIR+&V(3<@M9h%N*|BzWqy zZR|HFj1`8nx36#-oO{Xrx|PM{JlL+Gr3R}RBW*~A;T$Zk*C<34perk!&u=s7$$4cy z8tr*L6k)-k2_~9dG0yi*#(${C9kBsmZ=wFcHmB%YvvHq{oOt|2H!<|;8kIV5!k zj4=jHckbb3ji%$Zt<6)6d`~6$G;c%$+P2h*ET!#ldikA#_!? zlATa9nqrJmS_lp1LPi!Sfn~;!$h8w3+Wi=YZ03R?B{`YfB#Fs_*eb;d0Lw|Zn(tmuxCVD1R{~!nj z14u@eQ5+#SiR0(kpdEiFvq*`$2bmjALbRiNx-;V*BRf>tnn1= zmE=6vV8HNxVya+WRO)M_# zLsQeCzH$u`>^YSpMLF5;c(bP*>tk@x+fAEH)-Ag+uD+#rC-d~tx3VI7$q>ebzZicX z?4MbverYMGsSGhNKch97TO1?T@BvI1*|{T<0*UE_gpvf?%Q42--IH-Z#cg*^rW7M% zT6U2(VZD3qiph~iaey6VP{KO&&}E%q%Z_7AG#BW@Dn=`8aI!Xz5t0VB;F^;O%*CV* zlep1gWHSMhWt+jt4OLUD5y)LeR-nkEL~AlLKpG^o05V3BjwHx!;F&Z9BhF*4Gf7gMOFh2CPRxgA1ixs^k+~IQbzxanen*e(C1*`ad93h36A?Ei=H8 zYY`aQMKd@6@~IA`RAfE`Ww=g~Og9)}>qk`4h8T=I=u$iNzwawc36){86;sk2B&14s zoRLn_r_l+FAD)4PRUq@lw_Lez;1eLFEdZkOWRt#Q5ZvKIdLTNj(?&IynaII0n`qHQ zOU+n#ebyo@1%PD$$Yg<15FV$*3?t&3?c~L40w@w@Ae8vEq0X~lQiV7#*oqnoPEXFL zJtP!?{NCJuPrDsPwS*Err^WJrf^rJ_^JPM43^sgD&%dnrA*I1Rm}H^(9C66vk||;q zs>D<;@5Fxsu^*@?qGcqe99SEYbCb+7q`yB;hQL64tsY|@Q`v%nWy24WT}Ws2oMy`@ zgh0^Nor{I{ao}Ww(=jnJlFdtsdhc%ke|3D%ukHNW;ls0TGZwACUwfPJ@i6#D9SLMz zKEGn*wze2g+4!HNCo3gh?yhwFCU+tg#x4veTbD9PQKON~YocqMw%*NkjYkIEHm^^# zR<~Sh-E&g12_T+0y)Z)j`h+zJ(#zvvWOVv#>J5*+PR2#imLX`tGT`CNh=z^OGhrhbc?$GhuXQd#Jt@&1qCI>| z&$JjMpATc>@b|Blun~`dG{j0tK>a}cL!}OuN$0ve|F0ETpK<#149p7}4KMY-ttKMC zlWK#hJA6+w4&+4iy~lqP^6CskjIf{G0Q*u+9}asd!?lmM9*U8-$O9AWpRmj1F#aDC zMxqW(VrV6C`#~A24KeP6>B8K1~=zw$#W+lLuD@6(ES)LnbJx zIK_iTn~McVR}Dc%hm1sk$U6~LQ4NwtowDSK(MSUk2NXmwkyV#70|_v5BTa&kV;UQ7 zyc;PRUyq)!Zx-N9#6vIT)>LUZ6$q^pY+)N(83vt^Vv&Sk&@&W4y&5g;F@h?9{n<^> zdj4&N-b9aSDquuO_<;kVuZn!*+%dUWL#wkD=BhAiRQV^_^ft8cL+2DeWIKJw-0m45 zMB)d>P7DyK!_H3ov_TEuaCfTr#VJV05)>^W6og37(J<8sLQu06R1qZsFcnEu(e02j zs45CVhKdRV3I-(#3Ic(mII^lHMx_EIN>xZ97GzL}LziJ^DF z!$2KRpFyd9)>PB^fOpK`J(3anA7{1v-Y_sc0ZMZA>Y<=K6iuFI3VbkcBsm|ddqCDB$|;+$jqpgNtpzciiQSAAop9HB%=}} z1t$^@P31Iw*91uutx~7Q>ORo^*W0t9$d6PzDY^U*+Ee+N^!WTg8DFyefe(%w%__rj zdFtZXz`f*t&X{)hxzh4Jj5YH!c^lif8CU_<`;UijBG7n`&D1Y|NzfO)@ZTMx{t^&7 zB*wET)?aD+-#dj3X>|TfZ|r`W2QC?&j9C_cj3* zG@BmhmT4etMnhztq{2g7;_WSD5gfac+)6;OJ(4GPcmbWsyu2r2qz?7Owi4}aELFPwyqry1 z1TYXyOp`G&Vv0c^IU|H5pT0LcuICKi<_NraGafx^i619|3ma>7DN zaXE)t!&dEEu>JHB(i0&SHDG~>k|vFhbq@eh`V+3T1Y~$>^7ifVlY?qe#5LS42&+en zNgdOi@M|%j!6J3)+t%h7%Gmgc3kHzz0u1?>?XNGHCQ4z+lAJIF zoo81~r5C$<4m@nJUL&=`2DKuw8dQBbZKQdqqDD|zvNcKBTW!RcJlCuP zNvZVTvQ5T`Q@n{v`fXGPSa^{fg&~3T_uijeb0q;!k8JQ1JVryvK$4q|x{Kf+hM&wb z6F6AG%0j9lgI1ZAYM7!bWEyB;po*4NGj=9sL?8zAYWY2Wiysc_Zc+Tw8Hav)VRJxM zl7vM~0-{xk%XXisjpGAZ#@4@2l^3%Yoq3;=8 zSSetxN=VyK{CDH=op@8*IA)=o z42UA2H5G<9cMj48@$=c zFtQy0c{$i@3DKpjnxL}`78XLJqix-})c`U@gQ|!XXH#>=p$oR(rx3w&Xt@$dM9j=V zrUzHJKsf_7iKyC`znC~2L52Qj6bvLK*_YwDUDf*WVA$H3PgAoUn2Sid_r zlbUd9CnP#k9h6fj_OOZs44u7OkI(`BgWbNn^Dl`^dS8p@-=2xebkw1DRhK9!w3iWT zx*J%yS&8 zh{|Ytjw`bfNhOdhA*vBnpwQZ5c%5p;F)}4HjMjq#5(=V_$TAJ#j)=-AsVoODu*^zV zycl4Jvn?YM?SV*$vgPTfa%GticRuP9&z*#th-?6Rhd0-R#;oz;zPh zmpIA=!v_qnE-YA6cHPFx54hXM-;M#>v2NsRbyD-f*l?3Da76xAW!#92)d+Ibxj#*U z4%*`l%@(yCpy1&{0dN9S1k5q(;cuO`W5Nj1M$i=RA_#DgeLIFD1_dA}nF(Wv26vh? z!W!ZRB!R9-xgrO*$oh5z;!4p}OtdgW5=2aqAU%QeG88C%WmSFj((m-b2@sCfq&cDW7*z*SfitYgtN2gIiCGRIU`W~cJ z={AN|K|k6>tBiKor)EC3_J?a@(7EY#{QTTxbtrPlLvdEY%~BYSx5+pC$7mj?dEy6z z^+<5^%k-tsA1DGO_A#}6qwe(d@`msl8_`45)UVxXUwKl?jcyv&r*34dn-ZuzzX{Z; zk6_gdq$xqHjt;Dc<&oddvyN2uhr5$$nBs2K20~}F9cn;R>kr;Y1D~i*(?p{y2nGq` z)fs7_iX|uP3Z%fQGlpv*uAx%pCW(oH zwiIqwP|Zn;BLO043Be5*MCFj^O_8(_146_=f;lB{F+{-dJ!iY&^KsW6aQX9*+o4G3)bl*lgPdLAssCiJ4{@gm&pnbc%cO<1L0d)G{>>mHPRsv!?bgsI!ScAm| zW<(s`QR2#j)pnQ9&3-)eW0HyR%j-l>vGQBm(qX?e#B?Y&ab~Up~Mavm`xZHo>Vj>5T78g!WF9vK+4O#gK&vCXDwpsE>>`g%g(} zq8+IxhI?Mze30ic$8-#vwfRoc2D6l4q35c3kLhH?6vR-762o{_L|K^R(PZYF3}^SJ zdp3{L2FZmr=4my4bs-F?QM#5X3^0=f@MU;}CktIL4T%{dU@A!H5aPPC<`H1uRCCMgZZSpyImm<$Xoioj*C!RIPXm;vVcj?dC* zknrs54_zLs??c%jACd#862rg`kKkScZMjhuQHZCf6hqic69MJggHKfj!GsP+&F<64 z9b_S#@HzPB@k!Ouj^N)Qm^=%9YXb3L_DVgCnO>36n21D~2vUZ${J;mL5&JUGl7uAa z%jQwJJr{q_T}PQqLy#P>>9q7$ z$2u$QvHp(5p?*_ws+_A9q3V+Oc8Oe68&d^O=9-#BI@`Retv+vfN2X0=3Tz}Xu1u+k15Bhy3}~s1W?8K+NoyBm%?DT1CJJbl zWX7O0h|&lQT!w;J*j6h}FsnGk!jp(cAdJOBaB7=c!*B+qXf{e&VsS6&@aJ6q-t;OC zTb`XVmDy1?3~8b$*D04Rgt3xV@&YgzMvM$(OaVzCJ`bR%`EPTu>g(~{xLrfAtOCWZHni{CIeNSwfID5jVZY z#NL2>?QsU6b$79lt9y{qep@&Xf>x5SUc$J_e|`2NurljNrB)?l*Z$~ zL$}9i+!#YDI<-&9N6~alB9v7fZqg@O9ZZ(}Q03AG5IQ0Dx-`6MQD+ufD_2t0T2)Hm zpIB&t`a>rVG8o*A`&gqG@FIe27Y5?}WmQ0`l_ug}Rt4+7&tt;uw^aL>OuPlm#UFq> z&_7zzNGb84ObXH}9x3-B(tD@r2i?r(c{q0(@ag1f9+MabV_<1oBN_@S^9*+S+qLqMBpa@lRc zFmyWw)BsMLNt9>`15u9SFpMJ%WQeEZKXZ;X{+smn!V_^`oRgF)%>n{Lk?3Nx&9EPKjMaV?vLo-0ryV`FI_kdtN91x8unXe=`=5OFUbAx)mE73_6iN^H)7LB!($K~yx-6g=8=EL^!@O4PVXK_pOBCu zbLU(Ff?2{}Y=&kdVTsxHw4Tx_dLICH2P1WD58{I)NRuaJ7uPw{wWC(HW3S2JDCU|h zp~y}gDbBVY2S;H%2qX|hkyT);jpGl=4+OlXFZkVqg7=-@1if|wAm(J?9vkN^Rsa03UK5S1XM12nq>6xT@w zHH<%+S*4}*eLDBAv)Xd-hz?BK)Y_>cG&48PF&NC;ybaPG9xUR>kY{}`)EvL3pcud< z$p+E!{-_EYO>2No+YUkqfy3Bfr_UzZME7(~Hy-Q;m+eXUpqV*Ie@MWYEk(Qobr%?xNDik#HF*w_j5yu%5qju&L z$QaXc(Vj5;*EHb9A@IK>Jw6c8(D+jQ29J2fSVmjhgiX00Qb^HsLxfBg74*D|DM-XY zT+gdbOdky_f=zR30vRS zQjm#AIIB~JM4QT?DFTeC8cGS}{?281LJow}QCESt7-_c+1a>!Dr3!YUxwdMJ5tPFR zfs*BotVxW16xGIZ%otaSRC+a!9AHiztGobOK&8K7nVVx`t0gSGBF1A{a=1a$QH7ZH z@OWgUiM>b^B5l^B#9k>hjWt-MoMv2V@W{~dWRj^y!YD-IfjA1&Bte+jiVh$&&|$Vo zoUE}e65A9dj@6sO4r_hUNkT$&!%CAj;O=5d+^o0{EwD0fxF;geM z%N!(`m>D?LMoY3CHPaQ^x-mjp#;c&)*Eky1s!@cHByv48uA(MHYe8iO<8LvbtZik= zHO7MGmrI!;j!avPh-S%i42ZKZFd(zS!h9n+;}Yf%yZl0?^q7el;Y*z09pT=!y`nUV zTgo4BwuhlFq7PJ*)JQsjh-}7+0HZ48dZ&3aFoDAgEKmo=UJeX)M9ebMG!jc~fME>= zp~xa6&7A|}Ff{a-ZJP-MQK7uRP_2qq-;$8;ZN_qrMWz++1fLR*P!Z0Asy#Ni0Fy^=h422a*Qa29DNB!W+aL#t968qz$GjZ1jV0i2lm*HBsQ9JEA5}B4qmF zu0L5xkwoA;?^qG3!@boJ^lD&9E3M@TZMEu z)~?*NoB0PD_Gn9}?ERitw8w#!I_Kcz9792?iNbOY^RX!nU?$@~-8IK(7LQ%rn8g1FK~I3W!=I7)_Cp%P=^0WnEU3q>eZ0Z395D072}Ks#4X zz(D0wdNe0Oi(;nG0aPUf z1u;-eNrbq?4G7Svbnw%Rr^%3xaD43T3N(lU#KWXz2(;pIOBnEGY)e1kzi$t6V7FiJo|5djcrESiY}QqWM8Lm-5} zkp(13!6;0r5+Fn(5ivx>Qbh<#_JaaqM2H9&8UVr^l`<-+0$>n@#l@Hu-{HjA4FgCc z5la;tYJVGWLYs*P>n8wIc`81$FqK${gqjWq%4)*p@I)T%ra;oh-u}F}L2@J$c6=8tD@H!lV8pLr|nJ*$=knQn3?@`JI zvt*KPgdyDn_atc-g?9LJn?cZ`8Ot$<{sMl4GK4%yC9pck8?#T;hfl_7c|b99sXW8W zg?V3=ba!7q+9df{Y`iEsQge{llB`dK>~D-c$vv^*Y6?mnkn1xb3J_@k$USE$=H&1o ze4ZD?2cQs!(EQ|I)sW<#C$aXSfCs^RN0==V!jQ;8EThJd(T8)})^Imgvm7%#nza-Y zPv4Bo92j^&ayAW(+{#BBig&zBk=#4Yrs{W%O$8-z;Wj4@P>+Z%DZ@u3G)LaGIjBKw zY9QOZH1F-LLsATYp#V0JxpqcyoP;1~L%X^SNL|DQ^9~1R0D=;LV1DVnZDcu=1c(tO z4vi56;6P9g1OiM4=Q@a(yH28WHF2jSWO52HY*0c8mPII)V51SuYKJf=DM|v&!YoWe z!v`QU6D+i$5TiwyhC@`Lg=J-HS*d6Skdi|n)u=*{bqSD#AecbVhFPs@)nMcq1qKjA zH0l!|4K;=ok!lx4iojMXX;hVf94v$k2nNR$40VPi8aEED6C%L{0YYfZO%gZ}5Dh9A zSsRcIMu`&4K(i6ZMpbl%*6%Gi(JhRDSdTKWnEU3?dx_ zILx^eA>6%4aub9~0Na$Tr15FeqG70whEq`z(^C*YNiDd{!yqZBDa^+v#~g}WB1kZm z4Dl0E0eqz9btZvz($i%91qG;4@TejQ^B86XRRsZ9W?`9NSvVA7la>}qFSqga+B=w$ z`C-VVElD?bW@KcV2BMTOhgal~+?UW8iS_Jm)~>9|b+j>Lm0$$O;#(6t2h~$P)*NEX!$3m72857J`5%8?!{jW{PBJ z-I@e)E(X4GhU}Q|%qWV$p-4qyn?!%h157c7?2P34b2m|qE|lQBI@U0cY+Kw&HZl!1 zhs+}08yN1MGX{**D$Q9_kYcDYmeQRJV8~B!0c; z%5Y*EehVM>40>W%)P{r%B$jHPVWL2Kb?L#ek6rBogaUz{uR8@C;Qd$(ZMhqKEz@8F z(T!4?gKRg^sc~U2lt7>k938M^(V`Di-wE7LLx})lY8@jagAjp+AY$_D>EoHtgdM=} z6Obf0CCS*KBL>s&G`{z5V}aV1y1umNV!r?HvdFT7<3sTZNdbbGBz|}TNF9DT+=1t~ z6zSORgq(PM`(dUDnI>WgVU&qtDEHoVtU{KOAczWc3<8XVz#@Vmsgx!{2f6pz1E)az8bQVbv&{qBLXxa{4Ivc8M6p3hBtHWc#b11pKHzkyo!fiF z!9EN8>;pj1(yXk4q@WNYlp@RvD=Lu+#G(oC|Bu7{AwPhSCJ#@5cAWlix%xiV9*gpG za_7>F8E{P~_!qAVGODbxKEsd)e?cOcPDT;|5P?#Jg-#^j z+vVqHx=0=2i8-3&a^OMhJ{Ta1Mh%mx*hJb-frS_$dm#9=SU6#c{sHO}ikA`dkT|M7 zQXgj=@bdC?4`Oh?WFkb0QW}*q8D$~@3F`L(9;Mnh!cg+5d5Jx8g(sD?AxWY-1T@4s z0P0Ce8hfEKrJHEMl!}2k!;oDt$yJCNA|h&j#3o2p-V-F;WDy}ZX)+Hf@;<^sBtEF2 z5`Z*`zbtw}9VG+IB?r{~#36zP;q?ru(kh}*A(jy#ClsH7TWnr4uFz zKrk1#hgKW89mvFi>`C&lmjTI;hcq_<@BrYa0*8QjD3AAq^>qzkV0M8KIT+>y9Y7#j zQyi5kf>LFm{`YYHe-M7z075YQ&oL9c&s{JaCP8Nq~OmS8Yg5D`v7IKxrp z8mc`);=7Se3kN0X%v=QXA2cVfn9OisG5tD67viuYQrYB#=eiTPaAS-#q7@IE`q9M| zzIuL-HkxPaV4#KTbb4Acein#)JXC&k11f1-ilqG&F!06NNg0`I9w?lOT4~&o!HjGm zvRdVMJBf^OukxCO>z z1jQ`@S4?pci)3p@%9fy`tx>fU;h_&ZDK^CS+IrRoM`kx3t>RP^O~eipzz+vdRKo-_ zR8*=cs`c$tXCh#73~HGstypi#9IYz^6`17LNa6bGR`)LqUBgr>B~(xmV#;LfKu)ha%g0rNM(c2 zdb@VqkIVgIsZTUHhh+WaQ}+5X5i&tBkjh9EA%!4FK^*RlV8Q)eIsx2^5DMoVa14Zu zgzh00Xw5Yip~f6x!h~A}GFVs-xZ_4on@NN>LUx=DBtHr_!ZGHrqA?7>DT$PM3#F z!}aVBgfRg{BVoFUo(n{nU+ z^eRH0v-Io{%;B9ZZQGX<#w*Ok+5(q=!hYFa1^>$IFiU}l7l0wA7s9At18G&Ak2b<*2x=h1qSU7Q0UAsU zBAkYQwD$=fp=~O3#-!WQc8IpeI24PTR<7^3nALwvkNh0fM5b67`Fk@GD|p3y@~-fsV)mHN4W^Qmdt8Wqh4{0# zhgr0ayyFIj*@Hi3^sf!n{`BpQn_-~RP{7|Y9;b@{tw{Z(P+q6Ln)mtnLufm^P6A=Q z3(O34r*jAy;4AhB&EkoG`M!xBTf%h&K7sXP!fOQt+ofsrlviA{9UtMY z-9MCZJi*B?^h1dftzv9NqeeUE+s8qHV~1Pt<*|G^>2HEl&>W=Ho)9=gkPHq|dr=k| z4Fx0+!zzqH$EQ&Al1d(*>S-4>XV?;0{DYp%*rU90^gX2P63387CwApS4Ym+YhYw&u zp#eND&4;{z|5b_ z|Dppoxv9d|caBDDbPII8F2*Znsn$*U&aUKNJL12#u8V@-Q*;>`9wWB zd%YpL;iieE>y!5WY6FN^3bY|@3Je3@29}?}nG|*nmOyLe!=UmQCkTbu0Po|VJRx|Y z?Sg8c&=ZnkQbs^~$qfX?^gUWOl^DI~QnSwNYBXk9Jca|;XGFSiq6VGxK90N$dW=Ej zC4w1})15WfM8*be^9{K8f4spo-kwStD*bpJ?Zc^d&RA1PGda8sPaF?27L7xysBqbV zs7mGo*-Q}?6{Bg;%bXl94H;iYPk?=1;o+5vf|t4P8kqZ0=ksskd?(dKnNcbk1qw+5 zh7p)9FiJF|fXdPos6`ox3yGuFr?Sj*G0c}JsD=h55|v3J1{D_%m%qPQTZB5<2Lrf< zXUCI9xhQQpgke*d<`7s$Ush3OjKuKPY@c-U}_B=i47V zGffplwFN*>2WfDYmMSO-DiUdsI$ita>%9cz+2{94^hbz?jr?C@;6x)qA)u_gdWXMU_6pL9Y_ZrIAfz(ZpNWoZ29~?Up zc8%al_`#L+BKv+^KKa-W1CLS;cF6h@!H+-MhzZHA3UuusQ#o{n5owNG*9D{%>2Tv7G_JIuf z-6vgpYO!r*`Y!y`jVbu^x%CAR`!Ny&Ju_!+TmJWA1ABHEonp zI9Iw7Gr<^v?emCMo@hz1bMnE@WgPhJMP#$g!n!b67J|iC8V1qXN1Vzkxna54RR|`<*iiYu|XaG2*)>Ol4`LkbUK!dx*R^;t|I=Iq2cw z9#Tc^*be9D@9~i34+%VD_K8I62rqUwWs>BEm&iPm-QBAIC_U167~pX+E^4sQ5vdQ1 z2f|aZ_OOhEL})QXxa$*>A4o>&M&6ZAaujfTU;mga2!F$q^q&mmP87VOoJmaoI{|o;%u?dO&2A} zVS(K3h`>q`f$oe#0#KA6P9e*WQT&;oV`M%2#PQeQ=xpgYyWc{Ir5yu@S)1byWMwA8 zJfSE6{5r+`u6;4;x-DEk3YMyhDVY0Ua$u06f~u$_w>TdrWl~hvo*6XDATv@HA~wc0 zzFC3}A{IfJnEhr@Uot*w6n|hu2U?&FFmQx8LXA+nI!!C6K%fGE22q7D1B8h*1tyz3 zbOu37QfVye%$U=x4KAVY&TlcZ1Ed&@1l0E$Hf|Qn&_N>#w+tAI?sHzcuUuR_dC^-z zRI#%i8p9>oYcR-qg!oS8b}7!C>2f8IpsGrumLQ_2AeVbLy^WZ-Ya0y1F^Xb}8zI6e zh6pn<);SiD%yO1-AT?nGLzX~PglciMgQGAbvL>W(h_H&L1O}9ikb?v^*}|MMCTMEW zgOfF=$&ks)iwMFgi!&(9z_xVOqDmpskSy)LIV&+2#jP* zauQ`yv`U&YGk6&d3qqAJYYd}G>sn2xWJt1OC2@`=BaS#H2q_sLlu(UCy9>qxi-1*@ zQ(0xPM&WdVhD$3QlOll23egiNNEqONt5G|*qXa5~iYAI?qA7|Rra+3Ks3?(wf}nze zsUvnnNX3Ne-nK0XxY?#;fG~MHuCT)O0gGu&QzS{gz~X zL<*bk8d}Z&vjmod36^DWoN^}?jq$BVCb36Yt}uvZ4pT5ISpb6u*qK~X2t@{lSV}_p zwFcS)gxO>pqaHBB1Q)X>8io*Qk9LVj_^xnalw=%@$p|*c(YsBi6C!5_tPn`Z$|iV7 zAkf@2#MQ&r)2btcmEts#S%woIPH%mSj1e47qK-)cv=x!=#Xw+2h%qP}^y?V|Q1S^8 zjV20mVUxHmFhbU~WN|g5&sRJIjL>}rM>4NJQo&AS@<}pKJBmaw0g`}`DA0u>2?QYN zOiUEh22C+khCIsZTC!|}&+ywhGEtE@(<8b_nNC26=q3?ZM$pp*AS}R{&DhGEBOcmZ z6unEzxOAF3SD9)NYSH3!n7n9)cgv|7M9A3?_|EL(P}(M;8{N2JoAoS*c|duP{RU!0 zAaLQ^D!fn}@F*!LzpAra*Ig4a2S! zZde%{Au+Um#Rrf;63ED_O8XG*f`1UOsI;l15#M0>kBfnZ7*VHeLOqYOZL(mE3h**KZoeqj{`?MSO z#Sk!FBoXdB@E6iGdK1_5y-zTvo%+!5UWABHg$em z8dnHfqa0-$QH+@L225)%6~Z_1oxv7UawVm1orz*7hrohT_4#fCI}qz z`9SbI7-UWPorxg*P$g4Tl=<3Zd_E6jC?6*3F!4`bA&s@44H1JN{Uj{af^75AxZJp0%e7uie#23lz|8u*YpJbR6Lit)`CR~AluS-=+Zu5IG)0T zL6{Da?jO?3r^^#TO&2*25>t^LZ7W5_*>=1 z>!>QI#6yxeK?&{g^dj`)zPx@@uKRl?;JaKfP7Uv#i2CIO_7lM8v7vWC#L%Y3XzN3< z0=vB(#15@fO3B@dL7f0)Mc>w%4{x5y&MtOP`V}O>H^_xQ6an+f=!}R-KvIzd4Pcpc z^KMO&`fBX>Iffw^5MMDaOX|b%{^rKu$_Z{g1R?sR=Gy_lkUl`y&7%PfV?_pZQ~q+~ zMMVez)WWG0h5~T|5$-TI1Z~-x2!@C#%s8D=R*07%%B;o1Y$k_9;K`7F?*aS!HYvQo z;uDO*k#_G2P_>FXfOotQ+?fLtqk1($r4z>V976HN83DM|bm7GgC~cj$rQpu}Fhj!o zj}e(sKOra&p52eDYVinf-OjQJ=KqNsF1j9*9 z3d*Nrq2y^zz+m;4xO4cOfbG=b4H7UEAwu+&!eUy8f=HGiprnaN5xmSXX(P$b0E`jQ zU7r*{jRWlhU{o}!RSh6Thv#4*qd*vh4EQVa2OmR+yJ*nCE_eofO!jc|yfb;n8qVnX zaWNblzUzO@pYYPK6(v)}J(=IFcuLq@cp6nkWpF zOo${|XrY*8N`;ne^}6+(*bh; zl)8~e!8<_fHh0O?Cx6xA3ia1<*$hvdlj}kiF}Nh$a~qZ&5Hmhsn<9@_x;|f(aR3i7 zUZ&j}RmDy;8ihYB3oO7>2ty4C09(k|ED3T-C@B=qF%+z0MrRc(sd7>1vmf0Pt-XP#)L@o)ASQ9ZAU`a+mgjS%! z)?~sa6HH`anS)Kd9U2@l!pQ>$AaErzNL(avA_7ZNl*tJbkZ5sI$O9;Vk=U9CM3oMQ zg#$?ByOha^cRwhfM}C z5`m>@TCk^U#ubqopajL)ForU$luaj-^p)hgmV$#6V;MrA6hH!E+d0E`%AI3Il71z1 zB=Y#MHI!WA2`yD!xY^-4-n!?;^y+R(Qt7DcQFYILBRGLM#}gsBAUSRz$m*E?7k>N_ zB#YDzgnv8kDiPZJS8vNaUXKN(trT!Q>1E7?=BHHErw2ye%2I-kS^Tl(M^8GpZGX8R z{2it5nWBv|{}SBF0rxZ>x0o=C@@N`MR)!)R7L8}ZYp$|r#yTvpNPia;kl57?Dob{H z<10)P{j}O@cCNi-5ADejE-@wBLX@RWDI}PJ5*^1!RrTgjaqr+8&KS68Yd(8D$|_EY z(43ZMpPN>uQvm1*{zp&uTFWeB%OmXUqzUqPwc$=&K@afu$8xNc(il174N3br80nW9 z#zQBL@hg^pJC@VVB7X!#x!Z}lbGO+MhjiGu)yCr;52~yvav3%)685?2f|UFWE|U65|ob>5=Z6YW5w7{cM@dUUvh;#J(TkD z!f~kf^1^yOI>s6$bxM5~u4kW*KHT;5Hy)g?qwvhFcVy}@HKh`nE;%cci(%30L`LRL znMvVf>YMo3J%x(UxggjuTmpe+mI7BV81&~EXM~Hj{6EW>p?m zXm(`P5j6E1xu$)^L-9^BchV`mRJLGP&Evz!Q}*uoia6PlQx5D$wdStWyVPWjA@Uxe zf3~m_3v0A-#PNDoj$gzSLs~RR;-obzeqABcGcO$Yy5?+Gt~h-f8$vY_j}p$ZsGhRt zp+q)721d9}ZYu_>-hjipR1>gvNbt8fhLpUI!i=oy8HE zDs#NVtL}t*duLh7C8#-dcDs1y+P2Q!k-|62jRNKQ)4Q~^G=QZQL}I(0Zm`s3=$mV| zT^l&%wRSkM&n{Nw9Ch<$XCof2hm3in5Ua}G`{8xCTPF{MW01mg*CtF|RH<(q4%b~| z8FBY;a-gHcZ*~j)*#%Wv5|Jf#=Y=P;{l_DwrblVHHlO`#2Q^Asjak#sCW`&XueY;$5C#}Y( zR8b}x%&DF8-Z{5gSuX!RN$|RbjO@HB<^WW~0wx+zr2@zlm0YHk;K`*`5~NBmb}JnW zS+r>d?i<%dIHgP4x;e__&jp1b-qk3ynvx#BhVCY^B3X`;AmDM(c0~1$*2y9DxS4lc zKhx5bz{h?ksMYn$@y*=+$#UK9T~}+*feET+=!T4uRFnM-oVc6AbK5Ek!D%j5vmzT3MUO4>T9);m?sE#4nJg$horhZC@VZ0~^W6*?-yVB*& zq?*xa@_KOgTS+7xxlCa^?%UZlCPrypEw)?MTeSu!CbOqGLc-vJlUYHs8R*vDol3J; zOi|Y&Z;X<`B(akV7qUIR`9w2_pIs0db4*fV7W2VVCiZQ~Jb7@?WAg&}4rt`O&JjI7KPTHQ?ZnRm*(7KShC3nF z=Y{>rW0ZWTcG?)!`i_*y^mZN4XXNsj+cC%qgm!V*VI(r~p7)(!Z$4BmD<(2vPAgrN zmhWqKZ4~LdxycG$?iMd^D`LoP$LRlJ+Ci~*=aXe1Vo@3KtfT~xyU=7*6G8}p$Vr`< z4*mgPb7!jojP#No-)DgJ!-yuflzevYtu(>34W;7(=enk3?cwP)?J9JsjH&tq{5D~b zaA>NRFeW6qd7eSaQ3(WxtJVdRvoL&P$6I)!jpSoPlf9{XoW1;uPYs;rW`@J8HPD7M zn?#Yw3JhSu9Lqtk4vjo={Gl?^W-4{nMR5BVA`=9N53O*V+xPl8zV7XATz$1Ouyzo9 zy5;56S4Vf;0Ygd((1}5iWS}NM!2?NPJVPLQe;%2(zzOo>NOY1c?5;>!0w_Jh2|%H> za~Os(GmK^!37k%8gypT5a!4q~`DX4l)FaO%A}%3`a< z4jiV_bX;%@7`$<$qTGR|(@f@t)ubwj*;Pnnym0|=Q?Zc3ZmKlHxYRxu*sTo49elQO zJ97!gV4>nqL3n;4Dm|YM^#;UUns-~%`#xkrC9tnD)?{&eMU5>DvA)w(Cj4pyZkl-#1ZL>zD zZb{YjmK?zgK)MLr({f0wKxiOcifbx_M~vwxEEk}v9V7;ql&avhi5nY)bm* zV+T{feyyo~0yQQ_?h|G37<4)8kLZ>ALBPPFedJ}*NSuoEP0r7)p1HxS!QQJN#G8f@ zz%Pq~L!ZaGqg4C^INtY;xPu+h3xwXen0(_%|EB}JXWQkL?dr2O0;`zP?UAss-9#HT zxY?MZLAl7_g&KQghn{K;%}Anu4m}uzH)nN9_MMl1w?E2VJJz}W#~Yr!61ihl7fIKO z0rC9_x8!srT~X|OSfjp|6(m_T_rPc00(_}$dcQaL6=N(Bg!1~9n^ zLQ)CI20%KDlwgb};Y?MaBPD{{P{EQ|(7Yxp&NVm^Hj3cQZpI*prw0T-u?x_HQoEq& zXI*4cv;`~@6sZFc*}?&nlL8DECXx|_v;j+Ia>3QCQLX5j3k0w=Vi|Pxt0S5|_Gxcg zF)S|gGfgF0V;eFL4rOX$si!1Z>A73n$p*pd72RfsoJ*TY8V!;|2Nr4y8HAQL)g;EW z%)%LyO&pDBR%YeQk=MRbUNx1QAqHcb)w@YyOjvOg5HyA`B#J@|kpwi&H1awTp|ojY zqzIxhl>pY+&qg9>4Q;9y`l z3nZaS4L#GB*vxqtSm4|Y(;Gt}I~5Pp9%P3*?)S{_-e~89iXufxO9!cy1%N;b;KtUp zX`$*pH>QPQ-o&o*x-DvBh-xM)8(CQ)i4hPI-+{>F(m#Oh1XF~R2h1Q~2>E{1U%oF^ zlwvwS{+?*VAJI&vEs1=4+m+CD^YKT&sbO=f26ghUw-#3z*? za_A0cqZqsF`80EuXnLgusl9in=K9! z4Fcb(Y;x`)|60t)v@upD!0>kj6EJjsuLplQURlv6&+=#w3d^D9Obhkg8WAENsrF&4b(_kTe{lkve`j>C@CZ8=5bY$RENz z(~g1|mYbl&;Fg~wfUPbkb+9D|$KC6bN30jkAc@?QXXB&V|W9$)% zf{HOw1Xu`)svC5DI@eE+NTpz@;HXlkU`h6l+(h>iT=3|7pc)Tx zBp`6qV`yXikc`QUaySQ`wzMm(Ot<;XYt%6NUogS_WSas9Y5=7^j;puiJS2<~N2e1U zjx*Q4854J=gQX_qoxquA+C=6wd#GLI1vY#Sk_Se5IgZ;k?KBUoV;fQORNcj=5^G}0 zhh=tUw>LCSpITH+23|7A%1#KOBf;EdXRv<0erE9#GLdltSddI*dRF>wDs4fX4Mv zTvmrv-~u2D0BB$vpl75E@4Rmch+=302fB3Wr)zPc(iXkCUbRl2fkW2tGgT7Bv5nU2 zA}cfouCQiEklChd0780vNrvoDG>9>m9&Z|179YO%wKc99#P}c;wqwl?YDbaS6}F-h z9GZq3uP{NwO7L*lXn1f=Fa)yY5J?1T;@N*Rf>@ypb*D(k15%k#9K(`3klcfG!8a-+ zOl@Ow7|l$$Gf6H09)+`N6gG_Sr}D8K}O=TTp+4S+!~6alUad9HyFLi&`C^5 zMKc^uPC=CoG(5qO)}S&LU@4FG49MxkWD(^VH5CS>=G7CDO>Bm8e?Wp1oHDBG=33jJ4_f4UM~Xu$=>Xr1IpwsDunz& z`nV6EpE+AyYYV`2Op&S{ z-Lz=Rlhvj3GatOz6k;6bE{Vcw-VPu^CX{om3TbY$xS5kGEVjX>#M*G!iqM)EIaHZS zl`T@*6#STiRyanBAnrh|GFxP4&q~DZL^&*P@9_%sYSv^SVt|gJyu=uYm}DYAgoxXL z#3km-Ex{{;ARI7#V`3t#^D6u&#^&!&uXe(SqcWPRs*0kjs;Z@0DwM`9)l~&mSB5C| z0Szm3(&aiTYci^us-miDs;a70RaI40Q##$Ms-UW>>w&4lK(`le)8>E>8$%7tVfpns zrGgE>)=j4`N0vey2yQo_v_R`Ce=?h+o=b9LIh_^IA4HbyZLDV_zDTkTNqF-QT%&IN zpFjs+1Q=_)#HmWB_t}XV+^M4ym|i}Hgos=_!1i{W5cdapM?0RoC^o;i!0C8_#hnmE zhab984#(CXFjO=m2UgVrB{V=&>}U^Occ?pt74Z+CJsiK-jsh`7Vg$${2zJ#JX>}~v zK0jRtd`F+JVxW#%Jzk^iHWaKuS9ixXsex9*k~y%OZwP5Nb%76BKvGqMN2=xAH@^$R zXb%V_fzuR4^%mx^y=;AUTsHtRpN~#GxuERO|JQP`d`fD_6JAfkI=bJ~$Z+f;s2 z{JsI?_jcEo!C$l1aK;}wqkE!%bxfQOv|d#c5c_#+$v*=o?GJAj@592fT?nyoL*zw7 z&B!^NyhJtC`;gHLb=NzU&dygTT&9w5_hX$fmA^x@^?1B_fsrcM8QOxqRPIS+VWm z$aFe6VT7CtMnp-N1XvhG1j*x55NXy)fc7+MhjN7PD4B zj8K^-u<^=Sl~L11oolk|3{;uK9 zH44Pz#w7em>ut;7NdKtDzzEMzjxzS1nZ4=LSH8mH(GhnZ!w-&JYr$Npg**u+vA2eC1}?=~_^l z8QGddTg!7Adgr$=K+LrI<%#gJ3FC+f%5Gmgl*>@vj0l1G6uHbe$(J2i{jgh;pkZ(h zjd;p**MKlxJK!qx`7P?5aC23#5TH)_VbwfT2JM}RM_^%bRaZu>+7oWApq#j7YjCnB zTZY`YbD(wzP0A})@gf4zccX@uG}$p+Xx648u_44!31~*pPG1tkC*^Gnl#JT&=Q;;& z`{o*0=w^1#wQVdm_~Uyu7;X~tQWTO{)1D^RyPZ=vx|yqXNVgPLZ@FAisw1a1_0w80 zPT9pgZDnvb4S3^dLmH>FJ2Z5(aaU;$lYeiX6dUCnsp15PHP?#SZmq&dJhDg(=gMar zM1bva4I(24XzcC60=kT410F=D6Yu%4lfG8u$x&eZJ|*1^u6(Tf$kcK;VbIIc!ZKB^QFy-= zw3=Joj8jmC`Eqql#&uoojNWW%F6M>I=c>9Z8V*wwaP8$^4jd|NJ03h;OQGQ1$`IXY z$*(hg$C5(`QRUY)l2C!c7`F#Pw^k5}R`n3yE~mGVC1RZSuTE zLdcDc3o|8KW8^8#prYrdos={n&m~O0oHM90-r@@o%)%l2!)E~GtV0%}xPWwo9EqS^ z(;j>F)Xv^f<6QFyX=J$Dw|UesNkp;GiP@OcXybd+7Lx-AgO0D6)w4>p6$%;(8HAWk zJ)3acW??(&p6$q6ABQmJ@h~M~oRcM=brSUL0(No;A4?KU=4vUO<%p?rOeM*?g4S{a z*;N4u>2@{4Z;e|#*2^G5;V~mODz%;MhqI}-YEv*q7Y8@nL3BJi<=MGAb<)ENV-yU@ zvET+|(M)aU4Kp3Oa<1H}CIhY=hVGbZPr`GQ$9=nRhdb%pg^Gp@4lgrS(}J2VYVzdo zq~=3`h8YW_D2mq&V1~AzBRWEW`iXYnxEM2CH%+$_0d=ypj3)yjQK`c?!vm5On#O^f zW5b;8U%bYWM>W&JXJS|2p1fUU_Pep_o9J(D$FbxBgIWi_LBJG(Ms!LJ6ei0Tc=pUp z3C6Iv5yh0T?BLp=qk(I8#MX@&DkTn8D@5Y*Od^A% z{E3pVrcR?2#UbfwFcQ#Ph9-v5x5cR=p7_yE zJsV(&;FK36I~$(VN|t_;6q8G{$T;(z`VBgp)8X#+cr( zj^U_Rv>ii{J)=ht!h-D_zro0}3A)}viNKsUlZ52Oiv&*H@%#kAR%g;!OTI4KT=4)#B zNtQdeg_`CZjhPx#?Dkg^>`805>t%I{Z9f;ZQYn*FbyVcoZtohgK)KZrK|9-!nd@%| zXsO>vd(AU)!M0}MnA9>hz|1%yup9>(m!}{YED*`OM8uCijnvX?Jv~!OiTJ#L<UbBsmlRjQkV^9u0D|X` zu3}QC$Xp3HJbXL@wvXw}_;j?Fd=R{NDj-i_yBT8TCC6Qn;dE#o4WQiKd5Z*QWLz(q z;C2sAox?C24yX@s!4Hq;`h@j|SE#)BDtUp9DZz@tC%3W%<29yccy9-4VTSd{4}p!0 zLj!VnFWURxOFz|lN4v|1tvtbeS7YWr3TcySAXrsVu?a9ckbSO%ccgk>RO7|~`kCn1TZ^-JBSZIW_G|k z0{Ty9PA1f-(kTNX)ptS|qzwbmoPkk#-F59~*6oR^ismWi9SA}isS}Dp4^vQT41gM1 z8UhJOU{H%CRWS)chE@U*VnRgZ9#nx2i~^d@Ga$$~f@X@nHaeY}#gyq}krg421_4?b z3LKqj!WVFujXXw4!ABW}++D#-y$fRMZB`|i@nJu;xK8DyrPPJGhaNO$PNAkE zNr)Jl7Im0}R8uNLDI^}HXpVru(;&vs83iU@=Ybr`*IEpm7^Ea$mB+55^wDQ6(y<9gY zpFM|3PHf;*8{+OtEZc*asFpEw0z@=z2QN1~6G$A=9Sxo2KEr4nGpkSzfD?p}II4UJ zoeg$i^4Q!`g%iZyX^HP$4?yO}gv)BSX_UO`lEMP9rZZvIB^gSL4lD`5Yfd>R#i>E4 zqEASdshJ?-GLsPyuEPn-LJb6iuGWl9;ks&S^3J7Qb&_<1>PrB|T zA)~szx_Ji&r7<96{AcOSB)+8e8UdLXX6Vnyxagz@r{%?7-!X|P4zTYjAp>2p#!M`+ z>7m5b;T4TmW;RY17|8*KGv^vL5xA8rR6&Yv^>_smxr>2G1eC9wE{PbGdb{r*FA#ns zk;Mmkn~u(zN_lKpLn^aC?+`AT1qo zq>#D-U4Ea%9t@21WwJ*JCH+$hqT7r&2}t22K$;;9KyDDBH3OM~a7N(aMuH%s;*D!U zNdpIv2#UoK7?c`9Jy4P9h2GW$gC`P;F`|{|b_s%Dkc&9N3ychb*&!egl6n##WFhiM8Bzhu zAc2H}P&5SsAJGVI1k|ZOr@BQ7L~>O^l~ROLAPj&CRZ2l0(*PJsr-3Nz%N2a@DNixq zI?cBVaFy){q%j1L@;&|s&^n`^@iJMd8=}+HiyLTJ83isj$n~t&Znq<*pdfl6_hG^U z(g!Gf1o&WI1BLiqmv9N!%u}zARTdePZ+|=?>5jNsMv{;N{h1Lp1jmWuIp7@Em%uLN z?}y|iJ~;S=i ziR;dD70Fj51UD$4ahNgiP~)PUPGV&V7$O=o1U|Qysi?klg2Z1hh?F0asF($U&&*T` zB?IAS$23C+us>1oC72OJk)GM+ug5ba4nc(B#{1$!;=@8o=j|YY>7F;g#h&w-r-m+% z9=O|MK}0Q~wR*N%G{)He0>)s|4QVD8JFXxiv|(XyzPDRAg9OrUeYO3i52 zipGE~80LkHAfgIdNDBfmY;0+$$ifhSIM*v`n`#mV8G}@kvXa7Jjv*!zWC{}jCJ6z6 z*qI9~>_7>$IEJFEr6qLHhF5UQmNqK~Djgk=v51@O3%(+wvLQGdNj41R(Uc)H5fBtE zi`~5IbgT#6+3F#}HcpEu?7E6iK5vDj2$6^oqEVI~K+vTHEE0?MRK3y}0jN_; z3giirzbq@FN&usBsauUgnuN#_kgS6sp$#DdWbLz>@etcbqV5yN(EGV0R9$HYlW)wvMNlEp_LqQM_N?I&(M1ef8%9OQ< zC8&s2kSR=)Q%)0^gM=8snvtN?x*-iqNCB2+E{Vn>5rP;&3K=bksx~sp`O7h7C?!!) z#Up}|xC}Tsqax1NwctXCd4^X6@Q!DVxiILDkdZek&|8P22r6Z{D(R(F1J*`R6XA#L8gdUedpIv z%!$@nq{^Y zhjftog*8f+i*hpIW+&WQbW89jdVz{IO892%nCiG?mZn-&`AS@S=o!wm#r!_ zmd1%ay`vxN6DC#{aP?FGqe^fvN>_p)oUQMwCIK%H~G-K$j6JVG@qCie_1z80FKppCe zev{mJ6g7mDU}J~7Mp2uM#^vxO4T0o_FbOE)AA8cQ9_CF5F@Z}a6 zg#}VrVVFXnXg>f`6Gl5HS64<9GJTWeE>GSA(Yl>bwq9U+#5N(~1Bg*SnIwln@j6-a zU?3CyTfRCJ3J#*;c}7nh!ky9G+Hc*+`zP~p6+}6&cRncoi9@R=>*rsbOP;wWnTUB8 z?$JG@bqT;`^k_H?2jmVhQ}v0EgcK082$#Zfq#=l)s;kE^mS84mYN#e8u289s_8@W) zUvci&!iLO`tgr*LsnQd|++=c+z7n66E_idVwC*t}cAt;a3V~GV>7?V`FDu0|p0Qeu54?kycCx2)}&5~fn z88}Hz6s{myftZFuWaMRLGm7PbfiX>!Nf`u2MVTf>VU3X%XXM9P%(EP@a3&I^q-v=t zi3p&XA*yOn1_($*gk?z~5R<54DS`P7p2$Op`J+}(w3WBI%@}k+@ek1+br<}MKJBBs z7tp@|y}{G3vJ*ESTn3c>sl8D9vP4XX$pHc+sCWW%`z{)PM-uVz^3B^HzrFddCXF+% zvY||qLWYB4oqw0`CS=6P&+PY^aA_YoXGdspzh|z{+rrsEIsw<~FES~e9D)5tW)c3) zBP5X_c5 zo73tynl{PmAbJDQ2pq)&6y;1nF=iJP$3S3WA3DGfl{9qExgy`?@0$KG6zKiV2w~d# z-3StUBkypr;ah)WFf&nTcF)&_nNwpUiMJ5bZ%7xmL)^$oQDBKw)@5ASkMnMeG!!sO zNV-f@(tcE)r$b}Rfv0OUl3GNQ0TIRcr8A2c1Uhygq({1jxw&?GoX3(36x@eD!| zKq>f=1+Wv}91fJS%P3Zf84RR5(&#A=Vbj3aRQbsr=dZiJhy^D?2l2|jN27jN7-vbL z4Z<>5b>eirO(ukp_U;ZlAE@jl9%i;`3uR(wipCp3DU}tm`~o9OjOn38BsAFS36s?BPu3m zSYvMtlT*DoMHDce*bldux=3w}8LYq_Dz>pulLm1uJe*oW!vs6$vS1`al!NCHs%^o+ zv6LM#Wn7~}7qL(gi{jH~&(8&e#WE7DjPi_dXPpmOP{$m~Se1lVw8wuQ|2MDFCt>Oi zPo;jUqq43eNP7w1%2J1#lRDz_2BKlNh+|r%dC{+*{QqP;Skj6&oY3MXcr}hydL}_V zq&~e{DQjR3r6Abnd!S*652y34!Vtn^0q^+q>2>-_>z^SP)x8FkJ{#Oa?lGBArU_`_ zYrzT_p=AXN#z6z#iUR*H>ONFej7ZXy5XOCcijdpotDwl8S_+2@vBCX#I#>;jf@-1>jGuWFRTu0T${(jrcz6MU(F8CYCZgh1>_u~#M5U99?V7feck6&9TNrNDzo&~uwBZNf%+ zt~~SRW!|m2)67OaH6Ssu_d-`7*vikK5<`el@%j}HtLOmwbgHKxvjG!-s{#8+Uh;A> z`61=6l+025Q0@rPCN7}DRH{+^86aynTUI%QCn0Q4rf-fH9<8J z(L%~as+AB9M@;Io^zmw&Z@=G6`-GVCf*^Uz@q9<6`6Fq_U3$&X?|LfyBPe3M@-MDL z?}R*HSFlMJBgE@Eu0c_+!+mSgJ=X|&;V;(p>Wm}JHiG!$&YL5zGYgjP0_282COX$@GF zQJ_MOwDiFXs0IsLh~0XbK3DO279ODc!?yYz9Y{QO4Hl$F;@ zYNm<_Mzdv2OloF1Xae7VHH1m++5_S;#XWs(}hjNvH^0J|<(}vhwpFGw^u#1EA zTzKBHP;BX_^gZmaSW+yxqPzcxPo%qV}~h8LNh247QrCkeOS(`@>Lv2|(1V#K$>B zm_=D+txzudRU%PM^CBg`;_NaTDJF4!uE@1aA~b*yCu~kSj$F`{%y6StsT=x z2!0UOu3Sjp6>!>~_k*?SXIiA}!91uA9Hxd(Hx0!a(JMKMP!dy^5=0@JNi990gA*Ip zr%ek??}H%%$fdG}ptA{=eLe-)t=Z>p&rW5$S|{Z#ay|3B&|uPq)8|1)$oFYOwmu(l z;uEl{y6o%Sr2` zC7ZFwb-f3l-g3o!VGjIj(I+UAaBbISOQKVRv{`{^3>j0*-1ICp^62g9&8L2u+d8Co zwWLfYMPt5a#JW)LHmBk!R8B{{54vNKvFkX7V$!!Ggc=WaA$$G_!^0-}_>&Hs=ctKz z5voe5$+tXQ&tg8N1i*o|I5*bIq(})t?i>fPczPQi03N?5i8tGv>f;%Pj$$ssk^S_h z1vd+z31Gny0H8qAsh}!w&^sgAFc^mrv`BWc9G=s6N2eVK9RxdKn}&vw`}94{Y(7iS zdNXmX+*L+BWI>_4BA%oGe!(#$F{Bp{aY1$v1X558soHS~86gvVdgo+U@yL7-xe9(c z9F;1N?|+GfX#r*sS`hIDKaZk`{9Z&8-Un@TOgOGR%#OZQa#i*;vjinXf@gU1{qvFY z|8V#{_;|F(#qDiqena$L?|K`PYnP|yE$YU0f19~||Kj_-952->1Mz_}EvxQa9mLK;PWun*o1gxXaCAP}Jef&^MdiUx#ARHP80pdv$8zLZrs)!mzf=WjTp)iVRQ=sN=nQ2A zC=s9ym?@(`38+P+04YEu8dW+%8wW?7hUkK1*`^{$)FvXFW;&569MyyTED5+x4-SYp zfCETS^SrI*<_9$4a7_gvIlXDt6eSx!zU=5Y)e}I}SkP%3af}0rZ1d!V3V(JOK}Gv; zQxPcpf8pcs^nPEX_Y zt3st`O+VYY|E6F+=nwWFFP{(p+E2wA zr*nVB{}#XFb^e5RMv01;iW79XtOJqjmDoZP{eSkq-_n2O|Ko;#xwfDF6ICz#uz%0},isStructType:function(e){if(isPointerType(e))return false;if(RegExp(/^\[\d+\ x\ (.*)\]/g).test(e))return true;return!Runtime.isNumberType(e)&&e[0]=="%"},INT_TYPES:{i1:0,i8:0,i16:0,i32:0,i64:0},FLOAT_TYPES:{"float":0,"double":0},getNativeFieldSize:function(e,g){var d={i1:1,i8:1,i16:2,i32:4,i64:8,"float":4,"double":8}[e];d||(d=4);g||(d=Math.max(d,4));return d},dedup:function(e,g){var d={};return g?e.filter(function(b){if(d[b[g]])return false; -return d[b[g]]=true}):e.filter(function(b){if(d[b])return false;return d[b]=true})},set:function(){if(typeof arguments[0]==="object")arguments=arguments[0];for(var e={},g=0;g=0&&d.push(a-b);return b=a});e.flatSize=Runtime.alignMemory(e.flatSize,e.alignSize);if(d.length==0)e.flatFactor=e.flatSize;else if(Runtime.dedup(d).length==1)e.flatFactor=d[0];e.needsFlattening=e.flatFactor!=1;return e.flatIndexes},__dummy__:0};function __globalConstructor__(){}var FUNCTION_TABLE=[],__THREW__=false,__ATEXIT__=[],ABORT=false,undef=0; -function abort(e){print(e+":\n"+Error().stack);ABORT=true;throw"Assertion: "+e;}function assert(e,g){e||abort("Assertion failed: "+g)}var ALLOC_NORMAL=0,ALLOC_STACK=1,ALLOC_STATIC=2; -function Pointer_make(e,g,d){g=g?g:0;assert(g===0);if(e===HEAP)return g;g=e.length;var b;for(b=0;b0;){var e=__ATEXIT__.pop();if(typeof e==="number")e=FUNCTION_TABLE[e];e()}}function Array_copy(e,g){return IHEAP.slice(e,e+g)}function String_len(e){for(var g=0;HEAP[e+g];)g++;return g} -function String_copy(e,g){return Array_copy(e,String_len(e)).concat(g?[0]:[])}PRINTBUFFER="";function __print__(e){if(e===null){print(PRINTBUFFER);PRINTBUFFER=""}else for(PRINTBUFFER+=e;(e=PRINTBUFFER.indexOf("\n"))!=-1;){print(PRINTBUFFER.substr(0,e));PRINTBUFFER=PRINTBUFFER.substr(e+1)}}function jrint(e,g){if(g)e+=" : ";else{g=e;e=""}print(e+JSON.stringify(g))}function intArrayFromString(e){for(var g=[],d=0;d=0)return e;return g<=32?2*Math.abs(1<=d)e=-2*d+e;return e} -var $0___SIZE=4,$1___SIZE=8,$2___SIZE=1428,$2___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,852,980,1E3,1024,1040,1232,1236,1240,1244,1248,1252,1256,1412,1416,1420,1424],$3___SIZE=20,$struct__0TEncoding___SIZE=12,$struct_AFM_FontInfoRec____SIZE=44,$struct_AFM_FontInfoRec____FLATTENER=[0,4,20,24,28,32,36,40],$struct_AFM_KernPairRec____SIZE=16,$struct_AFM_ParserRec____SIZE=20,$struct_AFM_Parser_FuncsRec___SIZE=12,$struct_AFM_StreamRec____SIZE=16,$struct_AFM_TrackKernRec____SIZE= -20,$struct_AFM_ValueRec____SIZE=8,$struct_AF_AxisHintsRec___SIZE=28,$struct_AF_EdgeRec____SIZE=48,$struct_AF_EdgeRec____FLATTENER=[0,4,8,12,13,16,20,24,28,32,36,40,44],$struct_AF_FaceGlobalsRec____SIZE=28,$struct_AF_GlyphHintsRec____SIZE=124,$struct_AF_GlyphHintsRec____FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,104,108,112,116,120],$struct_AF_LatinAxisRec___SIZE=396,$struct_AF_LatinAxisRec___FLATTENER=[0,4,8,12,204,208,212,213,216,220,388,392],$struct_AF_LatinBlueRec___SIZE=28,$struct_AF_LatinMetricsRec____SIZE= -832,$struct_AF_LatinMetricsRec____FLATTENER=[0,36,40],$struct_AF_LoaderRec____SIZE=184,$struct_AF_LoaderRec____FLATTENER=[0,4,8,12,136,140,144,160,168,176],$struct_AF_PointRec____SIZE=40,$struct_AF_PointRec____FLATTENER=[0,2,3,4,8,12,14,16,20,24,28,32,36],$struct_AF_ScalerRec___SIZE=28,$struct_AF_ScriptClassRec____SIZE=32,$struct_AF_ScriptMetricsRec____SIZE=36,$struct_AF_ScriptMetricsRec____FLATTENER=[0,4,32],$struct_AF_Script_UniRangeRec___SIZE=8,$struct_AF_SegmentRec____SIZE=52,$struct_AF_SegmentRec____FLATTENER= -[0,1,2,4,6,8,12,16,20,24,28,32,36,40,44,48],$struct_BDF_CMapRec____SIZE=24,$struct_BDF_CMapRec____FLATTENER=[0,16,20],$struct_BDF_FaceRec____SIZE=168,$struct_BDF_FaceRec____FLATTENER=[0,132,136,140,144,148,152,164],$struct_BDF_encoding_el___SIZE=8,$struct_CFF_Builder___SIZE=76,$struct_CFF_Builder___FLATTENER=[0,4,8,12,16,20,24,28,32,40,48,64,65,66,67,68,72],$struct_CFF_CMapStdRec____SIZE=20,$struct_CFF_CharsetRec___SIZE=24,$struct_CFF_Decoder___SIZE=928,$struct_CFF_Decoder___FLATTENER=[0,76,80,276, -280,676,680,684,688,744,748,752,753,756,760,888,892,896,900,904,908,912,916,920,924],$struct_CFF_Decoder_Zone___SIZE=12,$struct_CFF_EncodingRec___SIZE=1036,$struct_CFF_EncodingRec___FLATTENER=[0,4,8,12,524],$struct_CFF_FDSelectRec___SIZE=28,$struct_CFF_Field_Handler___SIZE=28,$struct_CFF_FontRecDictRec___SIZE=172,$struct_CFF_FontRecDictRec___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,64,68,76,80,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168],$struct_CFF_FontRec____SIZE= -2072,$struct_CFF_FontRec____FLATTENER=[0,4,8,12,16,17,18,19,20,52,84,116,1152,1176,1208,1240,1272,1304,1308,1312,1316,1320,1324,1892,1896,2024,2052,2056,2060,2064,2068],$struct_CFF_GlyphSlotRec____SIZE=172,$struct_CFF_GlyphSlotRec____FLATTENER=[0,160,161,164,168],$struct_CFF_IndexRec___SIZE=32,$struct_CFF_InternalRec____SIZE=132,$struct_CFF_ParserRec____SIZE=416,$struct_CFF_ParserRec____FLATTENER=[0,4,8,12,16,404,408,412],$struct_CFF_PrivateRec___SIZE=360,$struct_CFF_PrivateRec___FLATTENER=[0,1,2, -3,4,60,100,156,196,200,204,208,212,216,217,220,272,324,328,332,336,340,344,348,352,356],$struct_CFF_SizeRec____SIZE=48,$struct_CFF_SubFontRec___SIZE=568,$struct_CFF_SubFontRec___FLATTENER=[0,172,532,564],$struct_CID_FaceDictRec____SIZE=252,$struct_CID_FaceDictRec____FLATTENER=[0,196,200,204,208,212,213,216,232,240,244,248],$struct_CID_FaceInfoRec____SIZE=172,$struct_CID_FaceInfoRec____FLATTENER=[0,4,8,12,16,20,24,56,72,76,80,144,148,152,156,160,164,168],$struct_CID_FaceRec____SIZE=332,$struct_CID_FaceRec____FLATTENER= -[0,132,136,140,312,316,320,324,328],$struct_CID_Loader___SIZE=104,$struct_CID_Parser___SIZE=100,$struct_CID_Parser___FLATTENER=[0,72,76,80,84,88,92,96],$struct_CID_SizeRec____SIZE=48,$struct_CID_SubrsRec____SIZE=8,$struct_FNT_CMapRec____SIZE=24,$struct_FNT_CMapRec____FLATTENER=[0,16,20],$struct_FNT_FaceRec____SIZE=152,$struct_FNT_FaceRec____FLATTENER=[0,132,136,140],$struct_FNT_FontRec____SIZE=172,$struct_FNT_FontRec____FLATTENER=[0,4,160,164,168],$struct_FTC_BasicAttrRec___SIZE=28,$struct_FTC_BasicFamilyRec____SIZE= -48,$struct_FTC_BasicQueryRec____SIZE=36,$struct_FTC_CMapCacheRec____SIZE=0,$struct_FTC_CMapCacheRec____FLATTENER=[],$struct_FTC_CMapNodeRec____SIZE=288,$struct_FTC_CMapNodeRec____FLATTENER=[0,20,24,28,32],$struct_FTC_CMapQueryRec____SIZE=12,$struct_FTC_CacheClassRec___SIZE=32,$struct_FTC_CacheRec____SIZE=64,$struct_FTC_CacheRec____FLATTENER=[0,4,8,12,16,48,52,56,60],$struct_FTC_FaceNodeRec____SIZE=16,$struct_FTC_FaceNodeRec____FLATTENER=[0,8,12],$struct_FTC_FamilyRec____SIZE=20,$struct_FTC_FamilyRec____FLATTENER= -[0,8,12,16],$struct_FTC_FontRec___SIZE=8,$struct_FTC_FontRec___FLATTENER=[0,4,6],$struct_FTC_GCacheClassRec___SIZE=36,$struct_FTC_GCacheRec____SIZE=104,$struct_FTC_GNodeRec____SIZE=28,$struct_FTC_GNodeRec____FLATTENER=[0,20,24],$struct_FTC_GQueryRec____SIZE=8,$struct_FTC_IFamilyClassRec___SIZE=24,$struct_FTC_INodeRec____SIZE=32,$struct_FTC_ImageCacheRec____SIZE=0,$struct_FTC_ImageCacheRec____FLATTENER=[],$struct_FTC_ImageTypeRec____SIZE=16,$struct_FTC_ManagerRec____SIZE=180,$struct_FTC_ManagerRec____FLATTENER= -[0,4,8,12,16,20,24,88,92,132,172,176],$struct_FTC_MruListClassRec___SIZE=20,$struct_FTC_MruListRec____SIZE=40,$struct_FTC_MruListRec____FLATTENER=[0,4,8,12,16,36],$struct_FTC_MruNodeRec____SIZE=8,$struct_FTC_NodeRec____SIZE=20,$struct_FTC_NodeRec____FLATTENER=[0,8,12,16,18],$struct_FTC_OldCMapDescRec____SIZE=16,$struct_FTC_OldImageDescRec____SIZE=12,$struct_FTC_SBitCacheRec____SIZE=0,$struct_FTC_SBitCacheRec____FLATTENER=[],$struct_FTC_SBitRec____SIZE=16,$struct_FTC_SBitRec____FLATTENER=[0,1,2,3, -4,5,6,8,9,12],$struct_FTC_SFamilyClassRec___SIZE=28,$struct_FTC_SFamilyClassRec___FLATTENER=[0,20,24],$struct_FTC_SNodeRec____SIZE=288,$struct_FTC_SNodeRec____FLATTENER=[0,28,32],$struct_FTC_ScalerRec____SIZE=24,$struct_FTC_SizeNodeRec____SIZE=36,$struct_FTC_SizeNodeRec____FLATTENER=[0,8,12],$struct_FT_AutoHinterRec____SIZE=0,$struct_FT_AutoHinterRec____FLATTENER=[],$struct_FT_AutoHinter_ServiceRec___SIZE=16,$struct_FT_AutofitterRec____SIZE=204,$struct_FT_Bitmap___SIZE=24,$struct_FT_Bitmap___FLATTENER= -[0,4,8,12,16,18,19,20],$struct_FT_BitmapGlyphRec____SIZE=52,$struct_FT_BitmapGlyphRec____FLATTENER=[0,20,24,28],$struct_FT_Bitmap_Size___SIZE=16,$struct_FT_Bitmap_Size___FLATTENER=[0,2,4,8,12],$struct_FT_CMapRec___SIZE=16,$struct_FT_CMap_ClassRec____SIZE=40,$struct_FT_CharMapRec___SIZE=12,$struct_FT_CharMapRec___FLATTENER=[0,4,8,10],$struct_FT_Data___SIZE=8,$struct_FT_DriverRec____SIZE=40,$struct_FT_DriverRec____FLATTENER=[0,20,24,32,36],$struct_FT_Driver_ClassRec____SIZE=104,$struct_FT_Driver_ClassRec____FLATTENER= -[0,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100],$struct_FT_FaceRec___SIZE=132,$struct_FT_FaceRec___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,52,68,70,72,74,76,78,80,82,84,88,92,96,100,104,108,116,124,128],$struct_FT_Face_InternalRec____SIZE=64,$struct_FT_Face_InternalRec____FLATTENER=[0,2,4,20,28,32,52,56,60],$struct_FT_Frame_Field___SIZE=4,$struct_FT_GZipFileRec____SIZE=8276,$struct_FT_GZipFileRec____FLATTENER=[0,4,8,12,68,72,4168,8264,8268,8272],$struct_FT_Generic___SIZE=8,$struct_FT_GlyphLoadRec___SIZE= -36,$struct_FT_GlyphLoadRec___FLATTENER=[0,20,24,28,32],$struct_FT_GlyphLoaderRec____SIZE=96,$struct_FT_GlyphLoaderRec____FLATTENER=[0,4,8,12,16,20,56,92],$struct_FT_GlyphRec____SIZE=20,$struct_FT_GlyphSlotRec____SIZE=160,$struct_FT_GlyphSlotRec____FLATTENER=[0,4,8,12,16,24,56,60,64,72,76,100,104,108,128,132,136,140,144,148,152,156],$struct_FT_Glyph_Class___SIZE=32,$struct_FT_Glyph_Metrics___SIZE=32,$struct_FT_IncrementalRec____SIZE=0,$struct_FT_IncrementalRec____FLATTENER=[],$struct_FT_Incremental_FuncsRec___SIZE= -12,$struct_FT_Incremental_InterfaceRec___SIZE=8,$struct_FT_LZWFileRec____SIZE=4292,$struct_FT_LZWFileRec____FLATTENER=[0,4,8,12,184,4280,4284,4288],$struct_FT_LibraryRec____SIZE=200,$struct_FT_LibraryRec____FLATTENER=[0,4,12,16,20,24,28,156,164,168,172,176,180,196],$struct_FT_ListNodeRec____SIZE=12,$struct_FT_ListRec___SIZE=8,$struct_FT_LzwStateRec___SIZE=172,$struct_FT_LzwStateRec___FLATTENER=[0,4,8,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,164,168],$struct_FT_MM_Var___SIZE=20, -$struct_FT_MemoryRec____SIZE=16,$struct_FT_ModuleRec___SIZE=20,$struct_FT_Module_Class___SIZE=36,$struct_FT_Multi_Master___SIZE=56,$struct_FT_Open_Args___SIZE=32,$struct_FT_Outline___SIZE=20,$struct_FT_Outline___FLATTENER=[0,2,4,8,12,16],$struct_FT_OutlineGlyphRec____SIZE=40,$struct_FT_Outline_Funcs___SIZE=24,$struct_FT_Parameter___SIZE=8,$struct_FT_RFork_Ref___SIZE=8,$struct_FT_RasterRec____SIZE=0,$struct_FT_RasterRec____FLATTENER=[],$struct_FT_Raster_Funcs___SIZE=24,$struct_FT_Raster_Params___SIZE= -48,$struct_FT_RendererRec____SIZE=72,$struct_FT_RendererRec____FLATTENER=[0,20,24,28,60,64,68],$struct_FT_Renderer_Class___SIZE=60,$struct_FT_Renderer_Class___FLATTENER=[0,36,40,44,48,52,56],$struct_FT_ServiceCacheRec___SIZE=20,$struct_FT_ServiceDescRec___SIZE=8,$struct_FT_Service_BDFRec___SIZE=8,$struct_FT_Service_CIDRec___SIZE=12,$struct_FT_Service_CKERNvalidateRec____SIZE=4,$struct_FT_Service_GXvalidateRec____SIZE=4,$struct_FT_Service_GlyphDictRec___SIZE=8,$struct_FT_Service_KerningRec___SIZE= -4,$struct_FT_Service_MultiMastersRec___SIZE=20,$struct_FT_Service_OTvalidateRec____SIZE=4,$struct_FT_Service_PfrMetricsRec___SIZE=12,$struct_FT_Service_PsCMapsRec___SIZE=32,$struct_FT_Service_PsFontNameRec___SIZE=4,$struct_FT_Service_PsInfoRec___SIZE=16,$struct_FT_Service_SFNT_TableRec___SIZE=12,$struct_FT_Service_TTCMapsRec___SIZE=4,$struct_FT_Service_TTGlyfRec___SIZE=4,$struct_FT_Service_TrueTypeEngineRec___SIZE=4,$struct_FT_Service_WinFntRec___SIZE=4,$struct_FT_SfntName___SIZE=16,$struct_FT_SfntName___FLATTENER= -[0,2,4,6,8,12],$struct_FT_SizeRec____SIZE=44,$struct_FT_SizeRec____FLATTENER=[0,4,12,40],$struct_FT_Size_InternalRec____SIZE=0,$struct_FT_Size_InternalRec____FLATTENER=[],$struct_FT_Size_Metrics___SIZE=28,$struct_FT_Size_Metrics___FLATTENER=[0,2,4,8,12,16,20,24],$struct_FT_Slot_InternalRec____SIZE=40,$struct_FT_Slot_InternalRec____FLATTENER=[0,4,8,12,28,36],$struct_FT_Span___SIZE=6,$struct_FT_StreamRec____SIZE=40,$struct_FT_StrokeBorderRec____SIZE=32,$struct_FT_StrokerRec____SIZE=120,$struct_FT_StrokerRec____FLATTENER= -[0,4,8,16,17,20,24,32,36,40,44,48,52,116],$struct_FT_SubGlyphRec____SIZE=32,$struct_FT_UnitVector___SIZE=4,$struct_FT_ValidatorRec____SIZE=172,$struct_FT_Var_Named_Style___SIZE=8,$struct_FT_WinFNT_HeaderRec___SIZE=156,$struct_FT_WinFNT_HeaderRec___FLATTENER=[0,4,8,68,70,72,74,76,78,80,82,83,84,86,88,90,92,94,96,98,100,101,102,103,104,108,112,116,120,124,128,132,134,136,138,140],$struct_GX_AVarSegmentRec____SIZE=8,$struct_GX_BlendRec____SIZE=40,$struct_GX_FVar_Axis___SIZE=20,$struct_GX_FVar_Axis___FLATTENER= -[0,4,8,12,16,18],$struct_GX_FVar_Head___SIZE=16,$struct_GX_FVar_Head___FLATTENER=[0,4,6,8,10,12,14],$struct_GX_GVar_Head___SIZE=20,$struct_GX_GVar_Head___FLATTENER=[0,4,6,8,12,14,16],$struct_IUP_WorkerRec____SIZE=16,$struct_PCF_AccelRec___SIZE=84,$struct_PCF_AccelRec___FLATTENER=[0,1,2,3,4,5,6,8,12,16,20,36,52,68],$struct_PCF_Compressed_MetricRec___SIZE=5,$struct_PCF_FaceRec____SIZE=328,$struct_PCF_FaceRec____FLATTENER=[0,132,172,176,180,184,196,280,284,288,292,296,300,304,308,312,316],$struct_PCF_MetricRec___SIZE= -16,$struct_PCF_ParsePropertyRec____SIZE=12,$struct_PCF_PropertyRec____SIZE=12,$struct_PCF_TocRec___SIZE=12,$struct_PFR_BitWriter____SIZE=20,$struct_PFR_CMapRec____SIZE=24,$struct_PFR_CMapRec____FLATTENER=[0,16,20],$struct_PFR_DimensionRec___SIZE=12,$struct_PFR_ExtraItemRec____SIZE=8,$struct_PFR_FaceRec____SIZE=440,$struct_PFR_FaceRec____FLATTENER=[0,132,240,288],$struct_PFR_GlyphRec____SIZE=36,$struct_PFR_HeaderRec____SIZE=108,$struct_PFR_KernItemRec____SIZE=24,$struct_PFR_KernItemRec____FLATTENER= -[0,4,5,6,8,12,16,20],$struct_PFR_LogFontRec____SIZE=48,$struct_PFR_LogFontRec____FLATTENER=[0,4,8,24,28,32,36,40,44],$struct_PFR_PhyFontRec____SIZE=152,$struct_PFR_PhyFontRec____FLATTENER=[0,4,8,12,16,20,36,40,44,48,52,56,68,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148],$struct_PFR_SizeRec____SIZE=44,$struct_PFR_SlotRec____SIZE=196,$struct_PFR_StrikeRec___SIZE=36,$struct_PFR_SubGlyphRec___SIZE=24,$struct_PSAux_Interface___SIZE=28,$struct_PSH_Blue_TableRec___SIZE=516,$struct_PSH_BluesRec___SIZE= -2084,$struct_PSH_BluesRec___FLATTENER=[0,516,1032,1548,2064,2068,2072,2076,2080],$struct_PSH_ContourRec____SIZE=8,$struct_PSH_DimensionRec___SIZE=204,$struct_PSH_DimensionRec___FLATTENER=[0,196,200],$struct_PSH_GlobalsRec____SIZE=2496,$struct_PSH_GlobalsRec____FLATTENER=[0,4,412],$struct_PSH_Globals_FuncsRec___SIZE=12,$struct_PSH_GlyphRec____SIZE=128,$struct_PSH_GlyphRec____FLATTENER=[0,4,8,12,16,20,24,28,108,112,116,120,121,122,123,124],$struct_PSH_HintRec____SIZE=28,$struct_PSH_Hint_TableRec____SIZE= -40,$struct_PSH_PointRec____SIZE=48,$struct_PSH_PointRec____FLATTENER=[0,4,8,12,16,20,21,24,28,32,36,40,44],$struct_PSH_WidthsRec___SIZE=196,$struct_PSHinter_Interface___SIZE=12,$struct_PS_BlendRec____SIZE=420,$struct_PS_BlendRec____FLATTENER=[0,4,8,24,88,136,140,144,212,280,284,352,416],$struct_PS_DesignMapRec___SIZE=12,$struct_PS_DimensionRec____SIZE=36,$struct_PS_FontExtraRec___SIZE=2,$struct_PS_FontInfoRec___SIZE=32,$struct_PS_FontInfoRec___FLATTENER=[0,4,8,12,16,20,24,26,28],$struct_PS_Hint_TableRec____SIZE= -12,$struct_PS_Hinter_Module_Rec____SIZE=176,$struct_PS_Hinter_Module_Rec____FLATTENER=[0,20,108,120,148],$struct_PS_HintsRec____SIZE=88,$struct_PS_MaskRec____SIZE=16,$struct_PS_Mask_TableRec____SIZE=12,$struct_PS_ParserRec___SIZE=72,$struct_PS_Parser_FuncsRec___SIZE=52,$struct_PS_PrivateRec___SIZE=196,$struct_PS_PrivateRec___FLATTENER=[0,4,8,9,10,11,12,40,60,88,108,112,116,120,122,124,125,126,127,128,154,180,184,188,192],$struct_PS_TableRec___SIZE=52,$struct_PS_Table_FuncsRec___SIZE=16,$struct_PS_UnicodesRec___SIZE= -24,$struct_PS_UnicodesRec___FLATTENER=[0,16,20],$struct_SFNT_HeaderRec____SIZE=16,$struct_SFNT_HeaderRec____FLATTENER=[0,4,6,8,10,12],$struct_SFNT_Interface___SIZE=160,$struct_T1_BuilderRec___SIZE=112,$struct_T1_BuilderRec___FLATTENER=[0,4,8,12,16,20,24,28,32,40,48,64,68,69,70,72,76,80],$struct_T1_Builder_FuncsRec___SIZE=32,$struct_T1_CMapCustomRec____SIZE=28,$struct_T1_CMapCustomRec____FLATTENER=[0,16,20,24],$struct_T1_CMapStdRec____SIZE=32,$struct_T1_CMapStdRec____FLATTENER=[0,16,20,24,28],$struct_T1_CMap_ClassesRec___SIZE= -16,$struct_T1_DecoderRec____SIZE=1500,$struct_T1_DecoderRec____FLATTENER=[0,112,1136,1140,1344,1348,1352,1356,1360,1364,1368,1372,1376,1392,1400,1404,1408,1464,1468,1472,1476,1488,1492,1496],$struct_T1_Decoder_FuncsRec___SIZE=12,$struct_T1_DriverRec____SIZE=0,$struct_T1_DriverRec____FLATTENER=[],$struct_T1_EncodingRec___SIZE=20,$struct_T1_FaceRec____SIZE=556,$struct_T1_FaceRec____FLATTENER=[0,132,484,488,492,496,520,528,532,536,540,544,548,552],$struct_T1_FieldRec____SIZE=36,$struct_T1_FontRec___SIZE= -352,$struct_T1_FontRec___FLATTENER=[0,32,36,232,236,240,260,264,268,272,276,280,284,288,292,296,300,301,304,320,328,344,348],$struct_T1_GlyphSlotRec____SIZE=180,$struct_T1_GlyphSlotRec____FLATTENER=[0,160,161,164,168,172,176],$struct_T1_HintsRec____SIZE=0,$struct_T1_HintsRec____FLATTENER=[],$struct_T1_Hints_FuncsRec___SIZE=28,$struct_T1_Loader____SIZE=376,$struct_T1_Loader____FLATTENER=[0,96,100,152,156,208,260,312,316,368,372],$struct_T1_ParserRec____SIZE=96,$struct_T1_ParserRec____FLATTENER=[0, -72,76,80,84,88,92,93,94],$struct_T1_TokenRec____SIZE=12,$struct_T2_HintsRec____SIZE=0,$struct_T2_HintsRec____FLATTENER=[],$struct_T2_Hints_FuncsRec___SIZE=28,$struct_T42_DriverRec____SIZE=48,$struct_T42_DriverRec____FLATTENER=[0,40,44],$struct_T42_FaceRec____SIZE=560,$struct_T42_FaceRec____FLATTENER=[0,132,484,488,492,496,500,504,528,536],$struct_T42_GlyphSlotRec____SIZE=164,$struct_T42_LoaderRec___SIZE=304,$struct_T42_LoaderRec___FLATTENER=[0,88,92,144,148,200,252],$struct_T42_ParserRec___SIZE=88, -$struct_T42_ParserRec___FLATTENER=[0,72,76,80,84],$struct_T42_SizeRec____SIZE=48,$struct_TBBox_Rec___SIZE=24,$struct_TCell____SIZE=16,$struct_TProfile___SIZE=32,$struct_TRaster____SIZE=24,$struct_TRaster____FLATTENER=[0,4,8,12,16,22],$struct_TTC_HeaderRec___SIZE=16,$struct_TT_BDFRec___SIZE=24,$struct_TT_CMap12Rec____SIZE=44,$struct_TT_CMap12Rec____FLATTENER=[0,24,28,32,36,40],$struct_TT_CMap14Rec____SIZE=40,$struct_TT_CMap14Rec____FLATTENER=[0,24,28,32,36],$struct_TT_CMap4Rec____SIZE=56,$struct_TT_CMap4Rec____FLATTENER= -[0,24,28,32,36,40,44,48,52],$struct_TT_CMapRec____SIZE=24,$struct_TT_CMapRec____FLATTENER=[0,16,20],$struct_TT_CMap_ClassRec___SIZE=52,$struct_TT_CMap_ClassRec___FLATTENER=[0,40,44,48],$struct_TT_DefRecord____SIZE=16,$struct_TT_DriverRec____SIZE=84,$struct_TT_DriverRec____FLATTENER=[0,40,44,80],$struct_TT_ExecContextRec____SIZE=608,$struct_TT_ExecContextRec____FLATTENER=[0,4,8,12,16,20,24,28,32,36,72,108,144,180,216,244,284,352,356,360,364,368,372,376,380,384,388,392,396,400,404,408,412,416,420,424, -428,432,436,440,442,444,468,472,476,480,484,488,492,560,561,564,568,572,576,580,584,588,592,596,600,604],$struct_TT_FaceRec____SIZE=824,$struct_TT_FaceRec____FLATTENER=[0,132,148,152,156,160,216,260,292,296,300,344,348,368,468,500,504,508,512,516,520,524,528,532,536,540,548,556,612,616,620,624,628,644,648,652,656,660,664,668,672,676,680,684,688,692,700,704,708,712,716,720,724,728,732,736,740,744,748,752,756,760,764,768,772,776,780,784,788,792,816,820],$struct_TT_GaspRec___SIZE=8,$struct_TT_GlyphZoneRec___SIZE= -36,$struct_TT_GlyphZoneRec___FLATTENER=[0,4,6,8,10,12,16,20,24,28,32],$struct_TT_GraphicsState___SIZE=68,$struct_TT_GraphicsState___FLATTENER=[0,2,4,6,10,14,20,24,28,32,36,40,44,48,50,52,53,56,60,62,64],$struct_TT_HdmxEntryRec____SIZE=8,$struct_TT_HdmxEntryRec____FLATTENER=[0,1,4],$struct_TT_HdmxRec___SIZE=8,$struct_TT_Header___SIZE=56,$struct_TT_Header___FLATTENER=[0,4,8,12,16,18,20,28,36,38,40,42,44,46,48,50,52],$struct_TT_HoriHeader___SIZE=44,$struct_TT_HoriHeader___FLATTENER=[0,4,6,8,10,12,14, -16,18,20,22,24,32,34,36,40],$struct_TT_Kern0_PairRec____SIZE=6,$struct_TT_LoaderRec____SIZE=208,$struct_TT_LoaderRec____FLATTENER=[0,4,8,12,16,20,24,28,32,36,52,56,60,64,65,68,76,84,88,124,160,164,168,172,176,180,184,192,200,204],$struct_TT_MaxProfile___SIZE=32,$struct_TT_MaxProfile___FLATTENER=[0,4,6,8,10,12,14,16,18,20,22,24,26,28,30],$struct_TT_NameEntryRec___SIZE=20,$struct_TT_NameEntryRec___FLATTENER=[0,2,4,6,8,12,16],$struct_TT_NameTableRec___SIZE=20,$struct_TT_OS2___SIZE=100,$struct_TT_OS2___FLATTENER= -[0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,44,48,52,56,60,64,66,68,70,72,74,76,78,80,84,88,90,92,94,96],$struct_TT_PCLT___SIZE=56,$struct_TT_PCLT___FLATTENER=[0,4,8,10,12,14,16,18,20,36,44,50,51,52,53],$struct_TT_Post_20Rec___SIZE=12,$struct_TT_Post_20Rec___FLATTENER=[0,2,4,8],$struct_TT_Post_25Rec___SIZE=8,$struct_TT_Post_NamesRec___SIZE=16,$struct_TT_Postscript___SIZE=32,$struct_TT_Postscript___FLATTENER=[0,4,8,10,12,16,20,24,28],$struct_TT_SBit_ComponentRec____SIZE=4,$struct_TT_SBit_ComponentRec____FLATTENER= -[0,2,3],$struct_TT_SBit_LineMetricsRec___SIZE=12,$struct_TT_SBit_MetricsRec___SIZE=8,$struct_TT_SBit_RangeRec____SIZE=40,$struct_TT_SBit_RangeRec____FLATTENER=[0,2,4,6,8,12,16,24,28,32,36],$struct_TT_SBit_ScaleRec____SIZE=28,$struct_TT_SBit_ScaleRec____FLATTENER=[0,12,24,25,26,27],$struct_TT_SBit_StrikeRec____SIZE=48,$struct_TT_SBit_StrikeRec____FLATTENER=[0,4,8,12,16,28,40,42,44,45,46,47],$struct_TT_SizeRec____SIZE=304,$struct_TT_SizeRec____FLATTENER=[0,44,72,112,116,120,124,128,132,136,140,144, -148,172,240,244,248,252,256,292,296,300,301],$struct_TT_Size_Metrics___SIZE=40,$struct_TT_Size_Metrics___FLATTENER=[0,4,8,12,16,20,36,37,38],$struct_TT_ValidatorRec____SIZE=176,$struct_TWorker____SIZE=1028,$struct_TWorker____FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,86,87,88,92,96,100,104,128,148,152,156,158,160,164,168,172,176,180,181,184,960,1024],$struct_WinPE32_HeaderRec___SIZE=20,$struct_WinPE32_HeaderRec___FLATTENER=[0,4,6,8,10,12,16],$struct_WinPE32_SectionRec___SIZE= -20,$struct_WinPE32_SectionRec___FLATTENER=[0,8,12,16],$struct_WinPE_RsrcDirRec___SIZE=16,$struct_WinPE_RsrcDirRec___FLATTENER=[0,4,8,10,12,14],$struct__IO_FILE___SIZE=148,$struct__IO_FILE___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,70,71,72,76,84,88,92,96,100,104,108],$struct__IO_marker___SIZE=12,$struct___jmp_buf_tag___SIZE=156,$struct___jmp_buf_tag___FLATTENER=[0,24,28],$struct___sigset_t___SIZE=128,$struct__bdf_list_t___SIZE=16,$struct__bdf_parse_t___SIZE=8252,$struct__bdf_parse_t___FLATTENER= -[0,4,8,12,14,16,18,20,22,24,28,32,36,40,8232,8248],$struct_bdf_bbx_t___SIZE=12,$struct_bdf_font_t___SIZE=16548,$struct_bdf_font_t___FLATTENER=[0,4,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,128,132,8324,16516,16518,16520,16524,16528,16532],$struct_bdf_glyph_t___SIZE=36,$struct_bdf_glyph_t___FLATTENER=[0,4,8,10,12,24,28,32],$struct_bdf_glyphlist_t___SIZE=36,$struct_bdf_glyphlist_t___FLATTENER=[0,2,4,8,12,16,20,24],$struct_bdf_property_t___SIZE=16,$struct_hashtable___SIZE=16,$struct_raccess_guess_rec___SIZE= -8,$struct_stat___SIZE=88,$struct_stat___FLATTENER=[0,8,12,16,20,24,28,32,40,44,48,52,56,60,64,68,72,76,80,84],$struct_z_stream___SIZE=56,$union_anon___SIZE=12,_WIDTH,_HEIGHT,_image,__str,_stderr,__str1,__str2,__str3,__str4,_ft_default_modules,__str5,__str16,__str27,__str38,__str49,__str510,__str6,__str7,__str8,__str9,__str10,__str11,_raccess_guess_table,__str12,__str13,__str14,__str15,__str1611,__str17,__str18,_ft_trig_arctan_table,_bbox_interface,__str19,__str20,__str21,_ft_bitmap_glyph_class,_ft_outline_glyph_class, -__str22,__str123,__str24,__str25,__str127,__str28,__str30,__str31,_tt_service_gx_multi_masters,_tt_service_truetype_engine,_tt_service_truetype_glyf,_tt_services,__str133,__str537,_tt_driver_class,_tt_default_graphics_state,_trick_names_6890,_sfnt_id_6968,_Pop_Push_Count,_opcode_length,_gvar_fields_11813,_fvar_fields_12035,_fvaraxis_fields_12036,__str740,__str841,__str942,__str1043,__str44,__str145,__str246,__str650,__str751,__str852,__str953,__str1054,__str1155,_t1_keywords,__str1256,__str1357,__str1458, -__str1559,__str1660,__str1761,__str1862,__str1963,__str2064,__str2165,__str2266,__str23,__str2467,__str2568,__str2669,__str2712,__str2870,__str2971,__str3072,__str3173,__str3274,__str33,__str34,__str35,__str36,__str37,__str3813,__str39,__str40,__str41,__str42,__str43,__str4475,__str45,__str46,__str47,__str48,__str4914,__str50,__str51,__str52,__str53,__str54,__str55,__str56,__str57,__str58,__str59,__str60,__str61,__str62,__str63,__str64,_t1_service_glyph_dict,_t1_service_ps_name,_t1_service_multi_masters, -_t1_service_ps_info,_t1_service_kerning,_t1_services,__str68,_t1_driver_class,_cff_service_glyph_dict,_cff_service_ps_info,_cff_service_ps_name,_cff_cmap_encoding_class_rec,_cff_cmap_unicode_class_rec,_cff_service_get_cmap_info,_cff_service_cid_info,_cff_services,__str481,_cff_driver_class,_power_tens,_cff_field_handlers,_cff_isoadobe_charset,_cff_expert_charset,_cff_expertsubset_charset,_cff_standard_encoding,_cff_expert_encoding,_cff_header_fields_6394,_cff_argument_counts,__str93,__str194,__str295, -__str396,_cid_field_records,__str497,__str598,__str699,__str7100,__str8101,__str9102,__str10103,__str11104,__str12105,__str13106,__str14107,__str27120,__str28121,__str29122,__str30123,__str31124,__str51144,__str54147,_cid_service_ps_name,_cid_service_ps_info,_cid_service_cid_info,_cid_services,__str61154,_t1cid_driver_class,__str65159,_pfr_header_fields,_pfr_phy_font_extra_items,_pfr_cmap_class_rec,_pfr_metrics_service_rec,_pfr_services,__str2166,_pfr_driver_class,__str3168,_t42_keywords,__str23192, -__str24193,__str29198,_t42_service_glyph_dict,_t42_service_ps_font_name,_t42_service_ps_info,_t42_services,__str34203,_t42_driver_class,_winmz_header_fields,_winne_header_fields,_winpe32_header_fields,_winpe32_section_fields,_winpe_rsrc_dir_fields,_winpe_rsrc_dir_entry_fields,_winpe_rsrc_data_entry_fields,_winfnt_header_fields,_fnt_cmap_class_rec,__str1207,__str3209,_winfnt_service_rec,_winfnt_services,__str5211,_winfnt_driver_class,_pcf_metric_header,_pcf_metric_msb_header,_pcf_compressed_metric_header, -_pcf_property_header,_pcf_property_msb_header,_pcf_accel_header,_pcf_accel_msb_header,__str214,__str1215,__str3217,__str5219,__str6220,__str8222,__str9223,__str10224,__str11225,__str12226,__str13227,__str14228,__str15229,_pcf_cmap_class,__str16230,__str17231,__str18232,_pcf_service_bdf,_pcf_services,__str21235,_pcf_driver_class,__str22237,__bdf_opts,__bdf_properties,__str2240,__str3241,__str4242,__str5243,__str8246,__str9247,__str10248,__str11249,__str12250,__str13251,__str14252,__str16254,__str17255, -__str18256,__str19257,__str20258,__str21259,__str22260,__str23261,__str24262,__str25263,__str26264,__str27265,__str30268,__str31269,__str32270,__str33271,__str34272,__str35273,__str36274,__str37275,__str38276,__str39277,__str40278,__str41279,__str42280,__str43281,__str44282,__str45283,__str46284,__str47285,__str48286,__str49287,__str50288,__str51289,__str52290,__str53291,__str54292,__str55293,__str56294,__str57295,__str58296,__str59297,__str60298,__str61299,__str66304,__str67305,__str68306,__str69307, -__str70308,__str71309,__str72310,__str73,__str74,__str75,__str76,__str77311,__str78,__str80,__str81,__str82,_empty,_a2i,_odigits,_ddigits,_hdigits,__str83,_nibble_mask,__str84,__str85,__str86,__str87,__str88,__str89,__str90,__str91,__str92,__str93312,__str94,__str95,__str96,__str97,__str98,__str99,__str100,_bdf_cmap_class,_bdf_service_bdf,_bdf_services,__str110,_bdf_driver_class,_table_dir_entry_fields_3826,_offset_table_fields_3900,_header_fields_3996,_maxp_fields_4025,_maxp_fields_extra_4026,_name_table_fields_4061, -_name_record_fields_4062,_os2_fields_4158,_os2_fields_extra_4159,_os2_fields_extra2_4160,_post_fields_4185,_pclt_fields_4199,_metrics_header_fields_4401,_tt_cmap0_class_rec,_tt_cmap2_class_rec,_tt_cmap4_class_rec,_tt_cmap6_class_rec,_tt_cmap8_class_rec,_tt_cmap10_class_rec,_tt_cmap12_class_rec,_tt_cmap13_class_rec,_tt_cmap14_class_rec,_tt_cmap_classes,_tt_encodings_9541,_ttc_header_fields_9565,_sfnt_service_sfnt_table,_sfnt_service_glyph_dict,_sfnt_service_ps_name,_tt_service_get_cmap_info,_sfnt_service_bdf, -_sfnt_services,_sfnt_interface,_sfnt_module_class,_sbit_metrics_fields,_strike_start_fields_10745,_sbit_line_metrics_fields_10744,_strike_end_fields_10746,_sbit_small_metrics_fields_11020,_af_script_classes,_af_dummy_script_class,_af_latin_script_class,_af_cjk_script_class,_af_indic_script_class,_af_latin_blue_chars,_latin_encodings_4600,_af_latin_uniranges,_af_cjk_uniranges,_af_indic_uniranges,_af_autofitter_service,_autofit_module_class,__str325,_pshinter_interface,_pshinter_module_class,_ft_standard_raster, -_ft_raster1_renderer_class,_ft_raster5_renderer_class,__str329,__str1330,_func_interface,_ft_grays_raster,_ft_smooth_renderer_class,__str332,_ft_smooth_lcd_renderer_class,__str1334,_ft_smooth_lcdv_renderer_class,__str2336,_ftc_size_list_class,_ftc_face_list_class,_ftc_cmap_cache_class,_ftc_basic_image_family_class,_ftc_basic_image_cache_class,_ftc_basic_sbit_family_class,_ftc_basic_sbit_cache_class,__str337,_ps_table_funcs,_ps_parser_funcs,_t1_builder_funcs,_t1_decoder_funcs,_afm_parser_funcs,_t1_cmap_classes, -_t1_cmap_standard_class_rec,_t1_cmap_expert_class_rec,_t1_cmap_custom_class_rec,_t1_cmap_unicode_class_rec,_psaux_interface,_psaux_module_class,_t1_args_count,_afm_key_table,__str2343,__str3344,__str4345,__str5346,__str9350,__str10351,__str11352,__str12353,__str13354,__str14355,__str15356,__str16357,__str17358,__str18359,__str19360,__str20361,__str21362,__str22363,__str23364,__str24365,__str25366,__str26367,__str31372,__str32373,__str33374,__str34375,__str36377,__str37378,__str38379,__str39380,__str40381, -__str41382,__str42383,__str43384,__str45386,__str46387,__str47388,__str48389,__str49390,__str50391,__str51392,__str52393,__str53394,__str54395,__str55396,__str58399,__str61402,__str62403,__str63404,__str64405,__str65406,__str66407,__str67408,__str68409,__str69410,__str70411,__str71412,__str72413,__str75416,__str76417,_ft_char_table,_ft_standard_glyph_names,_ft_mac_names,_ft_sid_names,_t1_expert_encoding,_ft_adobe_glyph_list,_ft_extra_glyph_unicodes,_ft_extra_glyph_names,_ft_extra_glyph_name_offsets, -_pscmaps_interface,_pscmaps_services,_psnames_module_class,__str1421;_putchar=function(e){__print__(String.fromCharCode(e))};_printf=function(){__print__(Pointer_stringify(__formatString.apply(null,arguments)))}; -__formatString=function(){function e(l){return String.fromCharCode(l)in Runtime.set("f","e","g")}function g(l){var m;if(d){e(l);m=HEAP[a];a+=l==="l".charCodeAt(0)?8:4}else{m=c[a];a++}return m}var d=false,b=arguments[0],a=1;if(b<0){d=true;b=-b;slab=null;a=arguments[1]}else var c=arguments;for(var f=[],h,i,k;;){h=HEAP[b];if(h===0)break;i=HEAP[b+1];if(h=="%".charCodeAt(0)){h=-1;if(i==".".charCodeAt(0)){b++;for(h=0;;){i=HEAP[b+1];if(!(i>="0".charCodeAt(0)&&i<="9".charCodeAt(0)))break;h*=10;h+=i-"0".charCodeAt(0); -b++}i=HEAP[b+1]}if(i=="l".charCodeAt(0)){b++;i=HEAP[b+1]}if(e(i))i="f".charCodeAt(0);if(["d","i","u","p","f"].indexOf(String.fromCharCode(i))!=-1){var j;k=g(i);j=String(+k);j=i=="u".charCodeAt(0)?String(unSign(k,32)):i=="p".charCodeAt(0)?"0x"+k.toString(16):String(+k);if(h>=0)if(e(i)){k=j.indexOf(".");if(k==-1&&i=="f".charCodeAt(0)){k=j.length;j+="."}j+="00000000000";j=j.substr(0,k+1+h)}else for(;j.length>");_stdout=Pointer_make([0],null,ALLOC_STATIC);IHEAP[_stdout]=this.prepare("<>",null,true);_stderr=Pointer_make([0],null,ALLOC_STATIC);IHEAP[_stderr]=this.prepare("<>",null,true)},prepare:function(e,g,d){var b=this.counter++;this.streams[b]={filename:e,data:g?g:[],position:0,eof:0,error:0,print:d};return this.filenames[e]= -b},open:function(e){e=_STDIO.filenames[e];if(!e)return-1;var g=_STDIO.streams[e];g.position=g.error=g.eof=0;return e},read:function(e,g,d){e=_STDIO.streams[e];if(!e)return-1;for(var b=0;b=e.data.length){e.eof=1;return 0}HEAP[g]=e.data[e.position];e.position++;g++}return d}};_fprintf=function(){var e=Array.prototype.slice.call(arguments,1);__print__(Pointer_stringify(__formatString.apply(null,e)))}; -_exit=function(e){__shutdownRuntime__();ABORT=true;throw"exit("+e+") called, at "+Error().stack;};_strlen=function(e){return String_len(e)};_atoi=function(e){return Math.floor(Number(Pointer_stringify(e)))};_cos=Math.cos;_sin=Math.sin;_realloc=function(e,g){if(!g){e&&_free(e);return 0}var d=_malloc(g);if(e){_memcpy(d,e,g);_free(e)}return d};_memcpy=function(e,g,d){for(var b=0;ba?1:-1}};_llvm_memset_p0i8_i32=Runtime.memset;_memcmp=function(e,g,d){for(var b=0;bc?1:-1}return 0}; -_qsort=function(e,g,d,b){b=FUNCTION_TABLE[b];for(var a=[],c=0;c=e);return 0};_strncpy=function(e,g,d){for(var b=false,a,c=0;c=0?e+d:0};_strncmp=function(e,g,d){for(var b=0;bc?1:-1}return 0}; -_sprintf=function(){var e=arguments[0],g=Array.prototype.slice.call(arguments,1);_strcpy(e,__formatString.apply(null,g))};_strcpy=function(e,g){var d=0;do{HEAP[e+d]=HEAP[g+d];d++}while(HEAP[g+d-1]!=0)};__setjmp=function(){print("WARNING: setjmp() not really implemented, will fail if longjmp() is actually called");return 0};_memchr=function(e,g,d){g=unSign(g);for(var b=0;breSign(k,32)?f:k)-d;a=0;a:for(;;){k=a==0?0:p;var j=a==0?g:n,l=0+k;if(i){a=1;b=2}else{a=1;b=3}for(;;)if(b==2){o=a==5?o:0;a=d+o;b=reSign(j,32)=reSign(m,32);b=b|m;m=HEAP[_HEIGHT];m=reSign(a,32)>=reSign(m,32);b|m||(HEAP[HEAP[_image]+ -(a*HEAP[_WIDTH]+j)]=HEAP[HEAP[h]+l+HEAP[e]*o]|HEAP[HEAP[_image]+(a*HEAP[_WIDTH]+j)]);var o=o+1;if(o!=f){a=5;b=2}else{a=5;b=3}}else if(b==3){var n=j+1;j=reSign(n,32)=reSign(0,8)){g=4;break c}g=6}else g=2;while(0);_putchar(g==6?42:g==4?43:32); -var k=k+1;g=HEAP[_WIDTH];if(reSign(e,32)reSign(1,32)?n:1)-0;for(a=11;;){s=a==11?0:s;a=l+(0+s);_FT_Set_Transform(HEAP[h], -i,k);a=reSign(HEAP[a],8);if(_FT_Load_Char(HEAP[h],a,4)==0){__Z11draw_bitmapP10FT_Bitmap_ii(f,HEAP[j],o-HEAP[m]);HEAP[k]=HEAP[p]+HEAP[k];HEAP[r]=HEAP[b]+HEAP[q]}var s=s+1;if(s!=n)a=14;else break}}__Z10show_imagev();_FT_Done_Face(HEAP[h]);h=HEAP[c];if(h!=0){c=HEAP[h];_FT_Done_Library(h);FUNCTION_TABLE[HEAP[c+8]](c,c)}STACKTOP=d;return 0}}_main.__index__=Runtime.getFunctionIndex(_main,"_main");function _ft_alloc(e,g){return _malloc(g)}_ft_alloc.__index__=Runtime.getFunctionIndex(_ft_alloc,"_ft_alloc"); -function _ft_realloc(e,g,d,b){return _realloc(b,d)}_ft_realloc.__index__=Runtime.getFunctionIndex(_ft_realloc,"_ft_realloc");function _ft_free(e,g){_free(g)}_ft_free.__index__=Runtime.getFunctionIndex(_ft_free,"_ft_free");function _ft_close_stream_by_munmap(e){_munmap(HEAP[e+12],HEAP[e+4]);HEAP[e+12]=0;HEAP[e+4]=0;HEAP[e]=0}_ft_close_stream_by_munmap.__index__=Runtime.getFunctionIndex(_ft_close_stream_by_munmap,"_ft_close_stream_by_munmap"); -function _ft_close_stream_by_free(e){_free(HEAP[e+12]);HEAP[e+12]=0;HEAP[e+4]=0;HEAP[e]=0}_ft_close_stream_by_free.__index__=Runtime.getFunctionIndex(_ft_close_stream_by_free,"_ft_close_stream_by_free"); -function _FT_Stream_Open(e,g){var d=STACKTOP;STACKTOP+=88;Runtime.memset(d,0,88);var b,a=null,c,f,h=e==0;a:do if(h)f=40;else{f=_open(g,0);if(reSign(f,32)unSign(1,32)?d:1)-0;for(a=2;;){c=a==2?0:c;e=0+c;a=g+4*e;e=_FT_MulDiv(HEAP[g+4*e],b,64);HEAP[a]=e;var c=c+1;if(c!=d)a=3;else break}}g=0}return g}__ft_face_scale_advances.__index__=Runtime.getFunctionIndex(__ft_face_scale_advances,"__ft_face_scale_advances"); -function _FT_Get_Advance(e,g,d,b){var a,c=e==0;a:do if(c)a=35;else{a=g;if(unSign(HEAP[e+16],32)<=unSign(a,32))a=16;else{a=HEAP[HEAP[HEAP[e+96]+20]+92];var f=a!=0;b:do if(f){if((d&3)==0)if((reSign(d,32)>>reSign(16,32)&15)!=1)break b;a=f=FUNCTION_TABLE[a](e,g,1,d,b);if(f==0)a=__ft_face_scale_advances(e,b,1,d);else{if(a==7)break b;a=a}break a}while(0);a=_FT_Get_Advances(e,g,1,d,b)}}while(0);return a}_FT_Get_Advance.__index__=Runtime.getFunctionIndex(_FT_Get_Advance,"_FT_Get_Advance"); -function _FT_Get_Advances(e,g,d,b,a){var c,f=null,h,i,k;b=b;i=e==0;a:do if(i)h=35;else{k=HEAP[e+16];h=d+g;var j=k;j=unSign(g,32)>=unSign(j,32);b:do if(!j){j=g;if(unSign(h,32)unSign(k,32))break b;if(d==0)h=0;else{i=HEAP[HEAP[HEAP[e+96]+20]+92];h=i!=0;c:do if(h){if((b&3)==0)if((reSign(b,32)>>reSign(16,32)&15)!=1){c=6;break c}i=h=FUNCTION_TABLE[i](e,g,d,b,a);if(h==0){c=7;break c}if(i==7){c=6;break c}h=i;break a}else c=6;while(0);c:do if(c==6){i=0;if((b&536870912)!= -0)h=7;else{b|=256;h=d;k=e;j=b;var l=e+84,m=a,o=i;g=0+g;if((b&16)!=0){f=10;c=11}else{f=10;c=12}for(;;)if(c==11){q=f==15?q:0;var n=f==15?0:o;f=0+q;c=g+q;var p=m+4*f;if(!(unSign(f,32)=reSign(0,32)?e+32768&-65536:0-(32768-e&-65536)}_FT_RoundFix.__index__=Runtime.getFunctionIndex(_FT_RoundFix,"_FT_RoundFix"); -function _FT_CeilFix(e){return reSign(e,32)>=reSign(0,32)?e+65535&-65536:0-(65535-e&-65536)}_FT_CeilFix.__index__=Runtime.getFunctionIndex(_FT_CeilFix,"_FT_CeilFix");function _FT_FloorFix(e){return reSign(e,32)>=reSign(0,32)?e&-65536:0-(0-e&-65536)}_FT_FloorFix.__index__=Runtime.getFunctionIndex(_FT_FloorFix,"_FT_FloorFix"); -function _FT_Sqrt32(e){var g=null,d;d=d=0;for(g=-1;;){c=g==0?c:e;h=g==0?h:1073741824;f=g==0?f:d;var b=h+f;g=unSign(b,32)<=unSign(c,32);var a=c-b;b=h+b;var c=g?a:c,f=unSign(g?b:f,32)>>>unSign(1,32),h=unSign(h,32)>>>unSign(2,32);if(h!=0)g=0;else break}return d=f}_FT_Sqrt32.__index__=Runtime.getFunctionIndex(_FT_Sqrt32,"_FT_Sqrt32"); -function _ft_multo64(e,g,d){var b,a,c;b=e&65535;e=unSign(e,32)>>>unSign(16,32);a=g&65535;c=unSign(g,32)>>>unSign(16,32);g=a*b;b=c*b;a=e*a;e=c*e;b=a+b;a=unSign(b,32)>>unSign(16,32))+e;b<<=16;g=b+g;b=b;b=unSign(g,32)=unSign(d,32))e=2147483647;else{a=a;for(b=1;;){j=b==2?j:0;k=b==2?k:g;i=(b==2?i:e)<<1;h=(b==2?h:a)<<1;b=unSign(k,32)>>>unSign(31,32)|i;i=unSign(b,32)>=unSign(d,32);var c=b-d,f=h|1,h=i?f:h,i=i?c:b,k=k<<1,j=j+1;if(j!=32)b=2;else break}e=a=h}return e}_ft_div64by32.__index__=Runtime.getFunctionIndex(_ft_div64by32,"_ft_div64by32"); -function _FT_MulDiv(e,g,d){var b=STACKTOP;STACKTOP+=16;Runtime.memset(b,0,16);var a,c=null,f,h,i,k;f=b+8;e=e;g=g;d=d;c=e==0;a:do if(c)a=0;else{if(g==d){a=0;break a}e=k=e;c=0-e;e=reSign(e,32)>=reSign(0,32)?e:c;k=g^k;g=g;c=0-g;g=reSign(g,32)>=reSign(0,32)?g:c;k=d^k;d=d;c=0-d;var j=reSign(d,32)>=reSign(0,32)?d:c;d=j;var l=reSign(e,32)>reSign(46340,32);b:do if(l){c=1;a=4}else{c=reSign(g,32)>reSign(46340,32);h=d;if(c){c=3;a=4;break b}c=reSign(h,32)>reSign(176095,32);i=d;a=reSign(i,32)<=reSign(0,32);if(c| -a){c=5;a=4;break b}else c=5;e=g*e;e=(reSign(d,32)>>reSign(1,32))+e;a=d;e=Math.floor(reSign(e,32)/reSign(a,32));a=7;break b}while(0);if(a==4)if(reSign(c==5?i:c==1?j:h,32)>reSign(0,32)){_ft_multo64(e,g,b);HEAP[f+4]=0;h=reSign(d,32)>>reSign(1,32);HEAP[f]=h;e=b;g=f;f=b;h=HEAP[g]+HEAP[e];i=HEAP[e+4];g=HEAP[g+4];c=h;e=unSign(HEAP[e],32)>unSign(c,32);e=unSign(e,1);i=g+i+e;HEAP[f]=h;HEAP[f+4]=i;e=_ft_div64by32(HEAP[b+4],HEAP[b],d)}else e=2147483647;d=reSign(k,32)=reSign(0,32)?e:c;h=g^h;g=g;c=0-g;g=reSign(g,32)>=reSign(0,32)?g:c;h=d^h;d=d;c=0-d;var i=reSign(d,32)>=reSign(0,32)?d:c;d=i;var k=reSign(e,32)>reSign(46340,32);b:do if(k){c=1;a=4}else{c=reSign(g,32)>reSign(46340,32);f=d;if(c){c=3;a=4;break b}else c=3;if(reSign(f,32)<=reSign(0,32)){a=6;break b}a=d;e=Math.floor(reSign(g* -e,32)/reSign(a,32));a=8;break b}while(0);b:do if(a==4){if(!(reSign(c==1?i:f,32)>reSign(0,32))){a=6;break b}_ft_multo64(e,g,b);e=_ft_div64by32(HEAP[b+4],HEAP[b],d);a=8;break b}while(0);if(a==6)e=2147483647;f=reSign(h,32)=reSign(0,32)?b:d;c=a^c;d=a;a=0-d;a=reSign(d,32)>=reSign(0,32)?d:a;f=b;a=a;var h=unSign(f,32)>unSign(2048,32);b:do if(h)d=3;else{if(unSign(a,32)>unSign(1048576,32)){d=3;break b}f=unSign(a*f+32768,32)>>>unSign(16,32);d=5;break b}while(0);if(d==3){d=f&65535;f=(unSign(f,32)>>>unSign(16,32))*a;h=(unSign(a,32)>>>unSign(16,32))*d;d=unSign((a&65535)*d+32768,32)>>>unSign(16,32);f=h+ -f+d}c=reSign(c,32)=reSign(0,32)?b:h;f=c^f;c=c;h=0-c;c=reSign(c,32)>=reSign(0,32)?c:h;if(c==0)c=2147483647;else{h=reSign(b,32)>>reSign(16,32)==0;var i=b;if(h){a=i*65536;a=(reSign(c,32)>>reSign(1,32))+a;c=c;c=Math.floor(unSign(a,32)/unSign(c,32))}else{h=reSign(i,32)>>reSign(16,32);HEAP[d+4]=h;HEAP[d]=b<<16;HEAP[a+4]=0;b=reSign(c,32)>>reSign(1,32);HEAP[a]=b;b=HEAP[a]+HEAP[d];h=HEAP[d+4]; -a=HEAP[a+4];i=unSign(HEAP[d],32)>unSign(b,32);i=unSign(i,1);a=a+h+i;HEAP[d]=b;HEAP[d+4]=a;c=_ft_div64by32(HEAP[d+4],HEAP[d],c)}}f=reSign(f,32)reSign(0,32)){d=d;for(g=0;;){i=g==1?i:0;f=g==1?f:d;b=g==1?b:e;h=(g==1?h:0)<<2;h=unSign(b,32)>>>unSign(30,32)|h;var b=b<<2;f=f<<1;var a=f*2+1;g=unSign(h,32)>=unSign(a,32);a=h-a;var c=f+1,f=g?c:f,h=g?a:h,i=i+1;if(i!=24)g=1;else break}d=f}return d}_FT_SqrtFixed.__index__=Runtime.getFunctionIndex(_FT_SqrtFixed,"_FT_SqrtFixed"); -function _ft_corner_orientation(e,g,d,b){var a=STACKTOP;STACKTOP+=16;Runtime.memset(a,0,16);var c;c=a+8;if(g==0)c=reSign(e,32)>=reSign(0,32)?b:0-b;else if(e==0)c=reSign(g,32)>=reSign(0,32)?0-d:d;else if(b==0)c=reSign(d,32)>=reSign(0,32)?g:0-g;else if(d==0)c=reSign(b,32)>=reSign(0,32)?0-e:e;else{_ft_multo64(e,b,a);_ft_multo64(g,d,c);e=HEAP[c+4];if(unSign(HEAP[a+4],32)>unSign(e,32))c=1;else{e=HEAP[c+4];if(unSign(HEAP[a+4],32)unSign(e,32))c=1;else{c= -HEAP[c];c=unSign(HEAP[a],32)>reSign(4,32);c=reSign(g,32)unSign(a,32);a:do if(l){j=j+7&-8;if(unSign(j,32)>unSign(32767,32)){c=10;a=0}else{a=_ft_mem_realloc(f,8,g,j,HEAP[h+4],b);HEAP[h+4]=a;if(HEAP[b]!=0){a=1;break a}a=_ft_mem_realloc(f,1,g,j,HEAP[h+8],b);HEAP[h+8]=a;if(HEAP[b]!=0){a=1;break a}if(HEAP[e+16]!=0){a=_ft_mem_realloc(f, -8,g*2,j*2,HEAP[e+20+20],b);HEAP[e+20+20]=a;if(HEAP[b]!=0){a=1;break a}_llvm_memmove_p0i8_p0i8_i32(HEAP[e+20+20]+8*j,HEAP[e+20+20]+8*g,g*8,1,0);HEAP[e+20+24]=HEAP[e+20+20]+8*j}k=1;HEAP[e+4]=j;a=6}break a}else a=6;while(0);a:do if(a==6){g=HEAP[e+8];j=reSign(HEAP[h],16);i=reSign(HEAP[i],16);j=d+j+i;d=g;if(unSign(j,32)>unSign(d,32)){j=j+3&-4;if(unSign(j,32)>unSign(32767,32)){c=10;a=0;break a}else{f=_ft_mem_realloc(f,2,g,j,HEAP[h+12],b);HEAP[h+12]=f;if(HEAP[b]!=0){a=1;break a}k=1;HEAP[e+8]=j}}if(k==0){a= -1;break a}_FT_GlyphLoader_Adjust_Points(e);a=1;break a}while(0);if(a==1)c=HEAP[b];e=c;STACKTOP=b;return e}_FT_GlyphLoader_CheckPoints.__index__=Runtime.getFunctionIndex(_FT_GlyphLoader_CheckPoints,"_FT_GlyphLoader_CheckPoints"); -function _FT_GlyphLoader_CheckSubGlyphs(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a,c,f,h,i;c=HEAP[e];HEAP[d]=0;i=e+20;f=HEAP[e+56+28]+HEAP[i+28]+g;h=HEAP[e+12];var k=unSign(f,32)>unSign(h,32);a:do if(k){f=f+1&-2;a=_ft_mem_realloc(c,32,h,f,HEAP[i+32],d);HEAP[i+32]=a;if(HEAP[d]!=0)break a;HEAP[e+12]=f;b=e;a=b+20;b=b+56;HEAP[b+32]=HEAP[a+32]+32*HEAP[a+28]}while(0);c=HEAP[d];STACKTOP=d;return c} -_FT_GlyphLoader_CheckSubGlyphs.__index__=Runtime.getFunctionIndex(_FT_GlyphLoader_CheckSubGlyphs,"_FT_GlyphLoader_CheckSubGlyphs");function _FT_GlyphLoader_Prepare(e){var g;g=e+56;HEAP[g+2]=0;HEAP[g]=0;HEAP[g+28]=0;_FT_GlyphLoader_Adjust_Points(e);g=e+20;HEAP[e+56+32]=HEAP[g+32]+32*HEAP[g+28]}_FT_GlyphLoader_Prepare.__index__=Runtime.getFunctionIndex(_FT_GlyphLoader_Prepare,"_FT_GlyphLoader_Prepare"); -function _FT_GlyphLoader_Add(e){var g=null,d,b,a,c;if(e!=0){d=e+20;b=e+56;a=reSign(HEAP[b],16);c=reSign(HEAP[d+2],16);HEAP[d+2]=HEAP[b+2]+HEAP[d+2];HEAP[d]=HEAP[b]+HEAP[d];HEAP[d+28]=HEAP[b+28]+HEAP[d+28];if(unSign(0,32)unSign(1,32)?a:1)-0;for(g=0;;){f=g==0?0:f;g=0+f;HEAP[HEAP[d]+2*g]=c+HEAP[HEAP[b]+2*g];var f=f+1;if(f!=a)g=1;else break}}d=e+56;HEAP[d+2]=0;HEAP[d]=0;HEAP[d+28]=0;_FT_GlyphLoader_Adjust_Points(e);d=e+20;e=e+56;HEAP[e+32]=HEAP[d+ -32]+32*HEAP[d+28]}}_FT_GlyphLoader_Add.__index__=Runtime.getFunctionIndex(_FT_GlyphLoader_Add,"_FT_GlyphLoader_Add"); -function _FT_GlyphLoader_CopyPoints(e,g){var d,b,a,c,f;b=reSign(HEAP[g+20+2],16);a=reSign(HEAP[g+20],16);d=_FT_GlyphLoader_CheckPoints(e,b,a);if(d==0){c=e+20;f=g+20;_llvm_memcpy_p0i8_p0i8_i32(HEAP[c+4],HEAP[f+4],b*8,1,0);_llvm_memcpy_p0i8_p0i8_i32(HEAP[c+8],HEAP[f+8],b,1,0);_llvm_memcpy_p0i8_p0i8_i32(HEAP[c+12],HEAP[f+12],a*2,1,0);f=HEAP[e+16]!=0;a:do if(f){if(HEAP[g+16]==0)break a;_llvm_memcpy_p0i8_p0i8_i32(HEAP[e+20+20],HEAP[g+20+20],b*8,1,0);_llvm_memcpy_p0i8_p0i8_i32(HEAP[e+20+24],HEAP[g+20+24], -b*8,1,0)}while(0);HEAP[c+2]=b&65535;HEAP[c]=a&65535;_FT_GlyphLoader_Adjust_Points(e)}return d}_FT_GlyphLoader_CopyPoints.__index__=Runtime.getFunctionIndex(_FT_GlyphLoader_CopyPoints,"_FT_GlyphLoader_CopyPoints"); -function _ft_service_list_lookup(e,g){var d,b=null,a,c;a=0;c=e;var f=c!=0;a:do if(f){if(g==0)break a;var h=g,i=c;for(b=0;;){d=b==0?0:j;var k=i+8*d;b=k;if(HEAP[b]==0){d=7;break}if(_strcmp(HEAP[b],h)==0){d=3;break}var j=d+1;b=4;d=2}if(d==7)c=k;else if(d==3){c=k;a=HEAP[k+4]}}while(0);return a}_ft_service_list_lookup.__index__=Runtime.getFunctionIndex(_ft_service_list_lookup,"_ft_service_list_lookup");function _ft_validator_init(e,g,d,b){HEAP[e]=g;HEAP[e+4]=d;HEAP[e+8]=b;HEAP[e+12]=0} -_ft_validator_init.__index__=Runtime.getFunctionIndex(_ft_validator_init,"_ft_validator_init");function _ft_validator_run(){return-1}_ft_validator_run.__index__=Runtime.getFunctionIndex(_ft_validator_run,"_ft_validator_run");function _ft_validator_error(e,g){var d;d=e+16;HEAP[e+12]=g;_longjmp(d,1);throw"Reached an unreachable! Original .ll line: 5389";}_ft_validator_error.__index__=Runtime.getFunctionIndex(_ft_validator_error,"_ft_validator_error"); -function _FT_Stream_New(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c,f;HEAP[d]=0;if(e==0)d=33;else if(g==0)d=6;else{e=HEAP[e];c=_ft_mem_alloc(e,40,b);if(HEAP[b]==0){HEAP[c+28]=e;f=(HEAP[g]&1&255)!=0;a:do{if(f){a=HEAP[g+8];f=HEAP[g+4];g=c;f=f;a=a;HEAP[g]=f;HEAP[g+4]=a;HEAP[g+8]=0;HEAP[g+32]=0;HEAP[g+20]=0;HEAP[g+24]=0;a=1}else{a=g;if((HEAP[g]&4)!=0){a=_FT_Stream_Open(c,HEAP[a+12]);HEAP[b]=a;HEAP[c+16]=HEAP[g+12];a=1}else{a=(HEAP[a]&2)==0;b:do if(!a){if(HEAP[g+16]==0)break b;a=c; -c=e;a=a;a!=0&&FUNCTION_TABLE[HEAP[c+8]](c,a);c=HEAP[g+16];a=1;break a}while(0);HEAP[b]=6;a=5}}break a}while(0);a:do if(a==1){if(HEAP[b]!=0){a=5;break a}HEAP[c+28]=e;a=9;break a}while(0);if(a==5){g=c;g!=0&&FUNCTION_TABLE[HEAP[e+8]](e,g);c=0}HEAP[d]=c}d=HEAP[b]}d=d;STACKTOP=b;return d}_FT_Stream_New.__index__=Runtime.getFunctionIndex(_FT_Stream_New,"_FT_Stream_New"); -function _FT_Stream_Free(e,g){var d,b,a=e!=0;a:do if(a){d=HEAP[e+28];b=e;var c=b!=0;b:do if(c){if(HEAP[b+24]==0)break b;FUNCTION_TABLE[HEAP[b+24]](b)}while(0);if(g!=0)break a;b=e;d=d;b=b;if(b==0)break a;FUNCTION_TABLE[HEAP[d+8]](d,b)}while(0)}_FT_Stream_Free.__index__=Runtime.getFunctionIndex(_FT_Stream_Free,"_FT_Stream_Free"); -function _ft_glyphslot_free_bitmap(e){var g,d;g=HEAP[e+156]==0;a:do if(!g){if(unSign((HEAP[HEAP[e+156]+4]&1&255)!=0^1,1)!=0)break a;g=HEAP[HEAP[e+4]+100];d=HEAP[e+76+12];g=g;d=d;d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e+76+12]=0;HEAP[HEAP[e+156]+4]&=-2;return}while(0);HEAP[e+76+12]=0}_ft_glyphslot_free_bitmap.__index__=Runtime.getFunctionIndex(_ft_glyphslot_free_bitmap,"_ft_glyphslot_free_bitmap");function _ft_glyphslot_set_bitmap(e,g){_ft_glyphslot_free_bitmap(e);HEAP[e+76+12]=g} -_ft_glyphslot_set_bitmap.__index__=Runtime.getFunctionIndex(_ft_glyphslot_set_bitmap,"_ft_glyphslot_set_bitmap");function _ft_glyphslot_alloc_bitmap(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a;a=HEAP[HEAP[e+4]+100];if((HEAP[HEAP[e+156]+4]&1&255)!=0){b=HEAP[e+76+12];b!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+76+12]=0}else HEAP[HEAP[e+156]+4]|=1;b=_ft_mem_alloc(a,g,d);HEAP[e+76+12]=b;b=HEAP[d];STACKTOP=d;return b} -_ft_glyphslot_alloc_bitmap.__index__=Runtime.getFunctionIndex(_ft_glyphslot_alloc_bitmap,"_ft_glyphslot_alloc_bitmap"); -function _ft_glyphslot_done(e){var g,d,b,a,c;b=HEAP[HEAP[e+4]+96];a=HEAP[b+20];c=HEAP[b+8];HEAP[a+68]!=0&&FUNCTION_TABLE[HEAP[a+68]](e);_ft_glyphslot_free_bitmap(e);if(HEAP[e+156]!=0){if((HEAP[HEAP[b]]&512)==0){b=HEAP[HEAP[e+156]];a=b!=0;a:do if(a){g=HEAP[b];_FT_GlyphLoader_Reset(b);d=b;g=g;d=d;if(d==0)break a;FUNCTION_TABLE[HEAP[g+8]](g,d)}while(0);HEAP[HEAP[e+156]]=0}b=HEAP[e+156];b!=0&&FUNCTION_TABLE[HEAP[c+8]](c,b);HEAP[e+156]=0}} -_ft_glyphslot_done.__index__=Runtime.getFunctionIndex(_ft_glyphslot_done,"_ft_glyphslot_done"); -function _FT_New_GlyphSlot(e,g){var d=STACKTOP;STACKTOP+=12;Runtime.memset(d,0,12);var b,a=null,c,f,h,i,k=d+4,j,l,m=d+8,o;o=e==0;a:do if(o)b=0;else{if(HEAP[e+96]==0){b=0;break a}l=HEAP[e+96];o=HEAP[l+20];l=HEAP[l+8];c=_ft_mem_alloc(l,HEAP[o+44],m);o=HEAP[m]==0;b:do if(o){HEAP[c+4]=e;f=c;a=HEAP[HEAP[f+4]+96];i=HEAP[a+20];b=HEAP[a+8];HEAP[k]=0;HEAP[f]=HEAP[a+4];j=_ft_mem_alloc(b,40,k);var n=HEAP[k],p=n!=0;c:do if(p)HEAP[m]=n;else{HEAP[f+156]=j;if((HEAP[HEAP[a]]&512)==0){a=j;h=b;b=a;a=_ft_mem_alloc(h, -96,d);if(HEAP[d]==0){HEAP[a]=h;HEAP[b]=a}h=h=h=HEAP[d];HEAP[k]=h;a=5}else{var r=HEAP[k];a=7}j=(a==7?r:h)==0;d:do if(j){if(HEAP[i+64]==0){b=9;break d}var q=FUNCTION_TABLE[HEAP[i+64]](f);HEAP[k]=q;a=8;b=10;break d}else b=9;while(0);if(b==9){var s=HEAP[k];a=9}f=a==9?s:q;HEAP[m]=f;if(f!=0)break c;HEAP[c+8]=HEAP[e+84];HEAP[e+84]=c;if(g==0)break b;HEAP[g]=c;break b}while(0);_ft_glyphslot_done(c);i=c;c=l;f=i;i!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);c=0}else{if(g==0)break b;HEAP[g]=0}while(0);l=HEAP[m];b=19; -break a}while(0);if(b==0)l=6;k=l;STACKTOP=d;return k}_FT_New_GlyphSlot.__index__=Runtime.getFunctionIndex(_FT_New_GlyphSlot,"_FT_New_GlyphSlot"); -function _FT_Done_GlyphSlot(e){var g,d=null,b,a,c,f=e!=0;a:do if(f){b=HEAP[HEAP[e+4]+96];b=HEAP[b+8];c=0;d=a=HEAP[HEAP[e+4]+84];var h=e,i=d;for(d=0;;){var k=d==3?j:i;if((d==3?j:a)==0){g=8;break}if(k==h){g=2;break}c=k;var j=HEAP[k+8];d=3;g=1}if(g!=8)if(g==2){d=k;if(c==0)HEAP[HEAP[e+4]+84]=HEAP[d+8];else HEAP[c+8]=HEAP[d+8];_ft_glyphslot_done(e);c=e;b=b;a=c;if(c==0)break a;FUNCTION_TABLE[HEAP[b+8]](b,a)}}while(0)}_FT_Done_GlyphSlot.__index__=Runtime.getFunctionIndex(_FT_Done_GlyphSlot,"_FT_Done_GlyphSlot"); -function _FT_Set_Transform(e,g,d){var b=STACKTOP;STACKTOP+=8;Runtime.memset(b,0,8);var a;g=g;d=d;a=e==0;a:do if(!a){e=HEAP[e+128];HEAP[e+28]=0;a=e+4;if(g==0){HEAP[a]=65536;HEAP[e+4+4]=0;HEAP[e+4+8]=0;HEAP[e+4+12]=65536;g=e+4}else{var c=g;HEAP[a]=HEAP[c];HEAP[a+4]=HEAP[c+4];HEAP[a+8]=HEAP[c+8];HEAP[a+12]=HEAP[c+12]}c=(HEAP[g+8]|HEAP[g+4])!=0;b:do if(c)a=1;else{if(HEAP[g]!=65536){a=1;break b}a=HEAP[g+12]!=65536?1:3;break b}while(0);if(a==1)HEAP[e+28]|=1;if(d==0){HEAP[e+20]=0;HEAP[e+20+4]=0;d=e+20}else{g= -d;HEAP[b]=HEAP[g];HEAP[b+4]=HEAP[g+4];g=e+20;HEAP[g]=HEAP[b];HEAP[g+4]=HEAP[b+4]}if((HEAP[d+4]|HEAP[d])==0)break a;HEAP[e+28]|=2;STACKTOP=b;return}while(0);STACKTOP=b}_FT_Set_Transform.__index__=Runtime.getFunctionIndex(_FT_Set_Transform,"_FT_Set_Transform"); -function _FT_Load_Glyph(e,g,d){var b,a=null,c,f,h,i,k,j,l,m,o;d=d;l=0;m=e==0;a:do if(m)b=0;else{if(HEAP[e+88]==0){b=0;break a}if(HEAP[e+84]==0){b=0;break a}m=o=HEAP[e+84];_ft_glyphslot_free_bitmap(m);_llvm_memset_p0i8_i32(m+24,0,32,1,0);_llvm_memset_p0i8_i32(m+108,0,20,1,0);HEAP[m+76+4]=0;HEAP[m+76]=0;HEAP[m+76+8]=0;HEAP[m+76+18]=0;HEAP[m+100]=0;HEAP[m+104]=0;HEAP[m+128]=0;HEAP[m+132]=0;HEAP[m+136]=0;HEAP[m+140]=0;HEAP[m+152]=0;HEAP[m+72]=0;HEAP[m+56]=0;HEAP[m+60]=0;HEAP[m+144]=0;HEAP[m+148]=0;h= -HEAP[e+96];m=HEAP[h+4];m=HEAP[m+168];if((d&1024)!=0)d|=2049;if((d&1&255)!=0){d|=10;d&=-5}i=m!=0;b:do if(i){if((d&2)!=0){b=7;break b}if((d&32768)!=0){b=7;break b}if((HEAP[HEAP[h]]&256)==0){b=7;break b}if((HEAP[HEAP[h]]&512)!=0){b=7;break b}if((HEAP[e+8]&8192)!=0){b=7;break b}i=HEAP[HEAP[e+128]+4+8]!=0;c:do if(i)b=13;else{b=HEAP[HEAP[e+128]+4]!=0?12:13;break c}while(0);if(b==13){if(HEAP[HEAP[e+128]+4]!=0){b=7;break b}if(HEAP[HEAP[e+128]+4+8]==0){b=7;break b}}b=(d&32)!=0;c:do if(!b){if((HEAP[HEAP[h]]& -1024)==0)break c;b=reSign(d,32)>>reSign(16,32)&15;if(b!=1)if(HEAP[HEAP[e+128]+56]==0){b=7;break b}l=1;b=18;break b}while(0);l=1;b=18;break b}else b=7;while(0);b:do if(b==7){if(l!=0){b=18;break b}c=FUNCTION_TABLE[HEAP[HEAP[h+20]+80]](o,HEAP[e+88],g,d);if(c!=0){b=26;break b}if(HEAP[o+72]!=1869968492){b=24;break b}c=_FT_Outline_Check(o+108);if(c!=0){b=26;break b}if((d&2)!=0){b=24;break b}l=unSign(d&255,8)&16&255;b=o;l=l;i=b=b+24;if(l!=0){HEAP[b+8]=HEAP[i+8]&-64;HEAP[b+12]=HEAP[b+12]+63&-64;l=HEAP[b+ -20]+63+HEAP[b]&-64;i=HEAP[b+24]+63+HEAP[b+4]&-64;HEAP[b+20]&=-64;HEAP[b+24]&=-64;HEAP[b]=l-HEAP[b+20];HEAP[b+4]=i-HEAP[b+24]}else{HEAP[b+20]=HEAP[i+20]&-64;HEAP[b+24]&=-64;l=HEAP[b+8]+63+HEAP[b]&-64;i=HEAP[b+12]-HEAP[b+4]&-64;HEAP[b+8]&=-64;HEAP[b+12]=HEAP[b+12]+63&-64;HEAP[b]=l-HEAP[b+8];HEAP[b+4]=HEAP[b+12]-i}HEAP[b+16]=HEAP[b+16]+32&-64;HEAP[b+28]=HEAP[b+28]+32&-64;b=24;break b}while(0);b:do if(b==18){b=(HEAP[e+8]&2)!=0;c:do if(b){if((d&8)!=0)break c;c=FUNCTION_TABLE[HEAP[HEAP[h+20]+80]](o,HEAP[e+ -88],g,d|16384);if(c!=0)break c;if(HEAP[o+72]==1651078259){b=24;break b}}while(0);b=HEAP[e+128];h=HEAP[b+28];HEAP[b+28]=0;c=HEAP[HEAP[m]+20];c=FUNCTION_TABLE[HEAP[c+12]](m,o,HEAP[e+88],g,d);HEAP[b+28]=h;b=24;break b}while(0);b:do if(b==24){g=o;if((d&16)!=0){HEAP[g+64]=0;HEAP[o+64+4]=HEAP[o+24+28]}else{HEAP[o+64]=HEAP[g+24+16];HEAP[o+64+4]=0}g=(d&8192)==0;c:do if(g){if((HEAP[e+8]&1&255)==0)break c;m=HEAP[e+88]+12;b=_FT_MulDiv(HEAP[o+56],HEAP[m+4],64);HEAP[o+56]=b;m=_FT_MulDiv(HEAP[o+60],HEAP[m+8],64); -HEAP[o+60]=m}while(0);m=(d&2048)==0;c:do if(m){g=HEAP[e+128];if(HEAP[g+28]==0)break c;h=o;b=HEAP[h+4];l=HEAP[HEAP[b+96]+4];i=HEAP[l+164];var n=i==0;d:do if(n)b=38;else{if(HEAP[i+24]!=HEAP[h+72]){b=38;break d}var p=i;a=39;b=41;break d}while(0);if(b==38){var r=_FT_Lookup_Renderer(l,HEAP[h+72],0);a=38}b=h=a==39?p:r;l=h!=0;d:do if(l)c=FUNCTION_TABLE[HEAP[HEAP[b+20]+44]](b,o,g+4,g+20);else{if(HEAP[o+72]!=1869968492)break d;i=g+4;h=o+108;i=i;n=h==0;e:do if(!n){if(i==0)break e;k=HEAP[h+4];var q=reSign(HEAP[h+ -2],16);j=k+8*q;if(!(k>reSign(16,32)&15;g=c==0;c:do if(g){if((d&4096)==0)break c;c=2}while(0);m=o;g=c;c=m;g=g;m=m==0;c:do if(m)b=59;else{if(HEAP[c+ -4]==0){b=59;break c}f=HEAP[HEAP[HEAP[c+4]+96]+4];f=_FT_Render_Glyph_Internal(f,c,g);b=62;break c}while(0);if(b==59)f=6;c=c=f}while(0);o=c;b=64;break a}while(0);if(b==0)o=35;return o}_FT_Load_Glyph.__index__=Runtime.getFunctionIndex(_FT_Load_Glyph,"_FT_Load_Glyph");function _FT_Load_Char(e,g,d){var b,a;if(e==0)e=35;else{a=g;if(HEAP[e+92]!=0){b=0;a=e!=0;a:do if(a){if(HEAP[e+92]==0)break a;b=HEAP[e+92];b=FUNCTION_TABLE[HEAP[HEAP[b+12]+12]](b,g)}while(0);a=g=b}e=_FT_Load_Glyph(e,a,d)}return e} -_FT_Load_Char.__index__=Runtime.getFunctionIndex(_FT_Load_Char,"_FT_Load_Char");function _destroy_size(e,g,d){HEAP[g+4+4]!=0&&FUNCTION_TABLE[HEAP[g+4+4]](g);HEAP[HEAP[d+20]+60]!=0&&FUNCTION_TABLE[HEAP[HEAP[d+20]+60]](g);d=HEAP[g+40];d!=0&&FUNCTION_TABLE[HEAP[e+8]](e,d);HEAP[g+40]=0;g!=0&&FUNCTION_TABLE[HEAP[e+8]](e,g)}_destroy_size.__index__=Runtime.getFunctionIndex(_destroy_size,"_destroy_size"); -function _destroy_charmaps(e,g){var d=null;if(e!=0){var b=reSign(HEAP[e+36],32)>reSign(0,32),a=HEAP[e+40];if(b){b=e+40;var c=e+36,f=e+40;for(d=0;;){l=d==0?0:l;var h=0+l,i=1+l;d=HEAP[(d==0?a:j)+4*h];var k=HEAP[d+12];j=HEAP[HEAP[d]+100];HEAP[k+8]!=0&&FUNCTION_TABLE[HEAP[k+8]](d);d=d;d!=0&&FUNCTION_TABLE[HEAP[j+8]](j,d);HEAP[HEAP[b]+4*h]=0;h=reSign(HEAP[c],32)>reSign(i,32);var j=HEAP[f],l=l+1;if(h)d=4;else break}d=5}else d=9;a=d==5?j:a;a!=0&&FUNCTION_TABLE[HEAP[g+8]](g,a);HEAP[e+40]=0;HEAP[e+36]=0}} -_destroy_charmaps.__index__=Runtime.getFunctionIndex(_destroy_charmaps,"_destroy_charmaps"); -function _destroy_face(e,g,d){var b,a=null,c;c=HEAP[d+20];HEAP[g+116+4]!=0&&FUNCTION_TABLE[HEAP[g+116+4]](HEAP[g+116]);if(HEAP[g+84]!=0){a=1;b=2}else{a=1;b=3}for(;;)if(b==2){_FT_Done_GlyphSlot(HEAP[(a==2?f:g)+84]);var f=g;if(HEAP[g+84]!=0)b=a=2;else{a=2;b=3}}else if(b==3){_FT_List_Finalize((a==1?g:f)+108,_destroy_size.__index__,e,d);HEAP[g+88]=0;b=HEAP[g+44+4]!=0?4:5;break}b==4&&FUNCTION_TABLE[HEAP[g+44+4]](g);_destroy_charmaps(g,e);HEAP[c+52]!=0&&FUNCTION_TABLE[HEAP[c+52]](g);d=unSign((HEAP[g+8]& -1024)!=0,1);_FT_Stream_Free(HEAP[g+104],d);HEAP[g+104]=0;if(HEAP[g+128]!=0){d=HEAP[g+128];d!=0&&FUNCTION_TABLE[HEAP[e+8]](e,d);HEAP[g+128]=0}g!=0&&FUNCTION_TABLE[HEAP[e+8]](e,g)}_destroy_face.__index__=Runtime.getFunctionIndex(_destroy_face,"_destroy_face"); -function _find_unicode_charmap(e){var g,d=null,b,a,c;a=HEAP[e+40];if(a==0)b=38;else{c=c=a+4*HEAP[e+36];d=1;a:for(;;){d=d==3?i:0;var f=c+4*(d*-1+-1);if(!(f>=a)){g=11;break a}i=HEAP[HEAP[f]+4]==1970170211;b:do if(i){var h=HEAP[HEAP[f]+8]!=3;c:do if(h)g=5;else{g=HEAP[HEAP[f]+10]==10?4:5;break c}while(0);if(g==5){if(HEAP[HEAP[f]+8]!=0)break b;if(HEAP[HEAP[f]+10]!=4)break b}if(!(reSign(f-a,32)>reSign(63,32))){g=9;break a}}while(0);var i=d+1;d=3;g=2}if(g==11){f=c=a+4*HEAP[e+36];for(d=11;;){g=d==13?j:0; -var k=f+4*(g*-1+-1);if(!(k>=a)){g=17;break}if(HEAP[HEAP[k]+4]==1970170211)if(!(reSign(k-a,32)>reSign(63,32))){g=15;break}var j=g+1;d=13;g=12}if(g==17)b=38;else if(g==15){c=k;HEAP[e+92]=HEAP[c];b=0}}else if(g==9){c=f;HEAP[e+92]=HEAP[c];b=0}}return b}_find_unicode_charmap.__index__=Runtime.getFunctionIndex(_find_unicode_charmap,"_find_unicode_charmap"); -function _find_variant_selector_charmap(e){var g,d=null,b,a,c;a=HEAP[e+40];if(a==0)b=0;else{e=a+4*HEAP[e+36];c=c=a;d=1;a:for(;;){g=d==4?h:0;var f=c+4*g;if(!(freSign(63,32))){g=7;break a}}while(0);var h=g+1;d=4;g=2}if(g==9)b=0;else if(g==7){c=f;b=HEAP[c]}}return b} -_find_variant_selector_charmap.__index__=Runtime.getFunctionIndex(_find_variant_selector_charmap,"_find_variant_selector_charmap"); -function _open_face(e,g,d,b,a,c){var f=STACKTOP;STACKTOP+=4;Runtime.memset(f,0,4);var h,i=null,k,j,l,m;m=0;j=HEAP[e+20];k=HEAP[e+8];l=_ft_mem_alloc(k,HEAP[j+36],f);i=HEAP[f]!=0;a:do if(i)h=0;else{m=_ft_mem_alloc(k,64,f);if(HEAP[f]!=0){h=0;break a}HEAP[l+128]=m;HEAP[l+96]=e;HEAP[l+100]=k;HEAP[l+104]=g;HEAP[HEAP[l+128]+52]=0;h=b;e=l+128;var o=a,n=l+128,p=a;i=1;b:for(;;){i=i==4?s:0;s=0+i;var r=o+8*s,q=p+8*s+4;if(reSign(s,32)>=reSign(h,32))break b;if(HEAP[HEAP[e]+52]!=0)break b;if(HEAP[r]==1768842098)HEAP[HEAP[n]+ -52]=HEAP[q];var s=i+1;i=4}if(HEAP[j+48]!=0){var u=FUNCTION_TABLE[HEAP[j+48]](g,l,d,b,a);HEAP[f]=u;i=8}else{var t=HEAP[f];i=10}g=(i==10?t:u)!=0;b:do if(g)h=13;else{g=_find_unicode_charmap(l);if(g!=0&g!=38){var v=g;HEAP[f]=v;i=11;h=12}else{HEAP[c]=l;h=13}break b}while(0);if(h==13){var w=HEAP[f];i=13}h=(i==13?w:v)!=0?0:15;break a}while(0);if(h==0){_destroy_charmaps(l,k);HEAP[j+52]!=0&&FUNCTION_TABLE[HEAP[j+52]](l);j=m;j!=0&&FUNCTION_TABLE[HEAP[k+8]](k,j);l!=0&&FUNCTION_TABLE[HEAP[k+8]](k,l);HEAP[c]= -0}c=HEAP[f];STACKTOP=f;return c}_open_face.__index__=Runtime.getFunctionIndex(_open_face,"_open_face");function _FT_New_Face(e,g,d,b){var a=STACKTOP;STACKTOP+=32;Runtime.memset(a,0,32);if(g==0)e=6;else{HEAP[a]=4;HEAP[a+12]=g;HEAP[a+16]=0;e=_FT_Open_Face(e,a,d,b)}e=e;STACKTOP=a;return e}_FT_New_Face.__index__=Runtime.getFunctionIndex(_FT_New_Face,"_FT_New_Face"); -function _FT_New_Memory_Face(e,g,d,b,a){var c=STACKTOP;STACKTOP+=32;Runtime.memset(c,0,32);if(g==0)e=6;else{HEAP[c]=1;HEAP[c+4]=g;HEAP[c+8]=d;HEAP[c+16]=0;e=_FT_Open_Face(e,c,b,a)}e=e;STACKTOP=c;return e}_FT_New_Memory_Face.__index__=Runtime.getFunctionIndex(_FT_New_Memory_Face,"_FT_New_Memory_Face");function _memory_stream_close(e){var g,d=HEAP[e];g=HEAP[e+28];d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e]=0;HEAP[e+4]=0;HEAP[e]=0;HEAP[e+24]=0} -_memory_stream_close.__index__=Runtime.getFunctionIndex(_memory_stream_close,"_memory_stream_close"); -function _open_face_from_buffer(e,g,d,b,a,c){var f=STACKTOP;STACKTOP+=40;Runtime.memset(f,0,40);var h,i=null,k,j,l,m,o=f+4,n=f+36,p;HEAP[n]=0;p=HEAP[e];j=_memory_stream_close.__index__;k=e==0;a:do{if(k){i=0;h=1}else if(g==0){i=2;h=1}else{HEAP[n]=0;l=HEAP[e];l=_ft_mem_alloc(l,40,f);h=HEAP[f];if(h!=0){l=h;h=3}else{h=g;k=d;d=l;h=h;k=k;HEAP[d]=h;HEAP[d+4]=k;HEAP[d+8]=0;HEAP[d+32]=0;HEAP[d+20]=0;HEAP[d+24]=0;HEAP[l+24]=j;HEAP[n]=l;l=j=HEAP[f];if(j!=0){h=3;break a}HEAP[o]=2;HEAP[o+16]=HEAP[n];if(a!=0){HEAP[o]|= -8;a=_FT_Get_Module(e,a);HEAP[o+20]=a}l=e=_FT_Open_Face(e,o,b,c);if(e==0)HEAP[HEAP[c]+8]&=-1025;else{c=HEAP[n];e=c!=0;b:do if(e){if(HEAP[c+24]==0)break b;FUNCTION_TABLE[HEAP[c+24]](c)}while(0);b=HEAP[n];c=p;e=b;b!=0&&FUNCTION_TABLE[HEAP[c+8]](c,e);HEAP[n]=0}m=l;h=13}}break a}while(0);a:do if(h==1){l=i==0?33:6;h=3;break a}while(0);if(h==3){g!=0&&FUNCTION_TABLE[HEAP[p+8]](p,g);m=l}g=m;STACKTOP=f;return g}_open_face_from_buffer.__index__=Runtime.getFunctionIndex(_open_face_from_buffer,"_open_face_from_buffer"); -function _open_face_PS_from_sfnt_stream(e,g,d,b,a,c){b=STACKTOP;STACKTOP+=17;Runtime.memset(b,0,17);var f,h=null,i,k,j,l,m,o;a=b+4;var n,p=b+8,r=b+12,q,s=b+16,u;n=HEAP[e];q=HEAP[g+8];HEAP[p]=0;HEAP[r]=0;HEAP[s]=0;l=_FT_Stream_ReadLong(g,b);var t=HEAP[b]!=0;a:do{if(t){u=HEAP[b];h=0;f=1}else{l=l!=1954115633;b:do if(l)h=2;else{h=_FT_Stream_ReadShort(g,b);if(HEAP[b]!=0){k=HEAP[b];h=4}else{l=g;t=reSign(6,32)=reSign(0,32),O=v+8;h=7;d:for(;;){T=h==22?T:0;R=h==22?R:-1;f=0+T;if(!(reSign(l,32)>reSign(f,32))){f=25;break d}f=_FT_Stream_ReadLong(t,b);if(HEAP[b]!=0){h=9;f=10;break d}h=_FT_Stream_Seek(v,HEAP[O]+4);HEAP[b]=h;if(h!=0){h=11;f=10;break d}h=_FT_Stream_ReadLong(w,b);HEAP[x]=h;if(HEAP[b]!=0){h=12;f=10;break d}h=_FT_Stream_ReadLong(y,b); -HEAP[A]=h;if(HEAP[b]!=0){h=13;f=10;break d}else h=13;f=f==1128875040?15:f==1415139377?19:21;e:do if(f==21){if(K){h=21;f=17}else{h=21;f=22}break e}else if(f==15){j=R+1;HEAP[C]=HEAP[z]+22;HEAP[D]=HEAP[B]-22;HEAP[E]=1;if(F){h=15;f=16;break d}else{h=15;f=17;break e}}else if(f==19){var M=R+1;HEAP[J]=HEAP[H]+24;HEAP[N]=HEAP[L]-24;HEAP[I]=0;if(P){h=19;f=20;break d}else{h=19;f=17;break e}}while(0);if(f==17){var Q=h==19?M:h==15?j:R;if(Q==G){h=17;f=23;break d}else h=17}var R=h==17?Q:R,T=T+1;h=22;f=8}if(f== -25){h=25;break b}else if(f==10){var V=HEAP[b];h=10;f=1;break a}HEAP[a]=0;f=27;break a}while(0);var U=HEAP[b];h=6}f=1;break a}while(0);var S=h==2?2:142;HEAP[a]=S;h=26;f=28}break a}while(0);a:do if(f==1){var X=h==0?u:h==4?k:h==6?U:V;HEAP[a]=X;if(X!=0){h=1;f=28}else{h=1;f=27}break a}while(0);a:do if(f==27)if(_FT_Stream_Seek(g,HEAP[p]+q)!=0){var Y=HEAP[a];h=35}else{u=_ft_mem_alloc(n,HEAP[r],a);var W=HEAP[a];if(W!=0){h=29;break a}j=HEAP[r];k=u;i=g;k=k;j=j;i=i=_FT_Stream_ReadAt(i,HEAP[i+8],k,j);HEAP[a]= -i;i=HEAP[a];if(i!=0){h=30;break a}o=HEAP[s]!=0?__str5:__str16;k=d;k=reSign(k,32)<=reSign(0,32)?k:0;o=_open_face_from_buffer(e,u,HEAP[r],k,o,c);HEAP[a]=o;h=33}while(0);e=(h==35?Y:h==26?S:h==33?o:h==30?i:h==29?W:X)==2;a:do if(e){g=_FT_Stream_Seek(g,q);if(g==0){f=37;break a}m=g;f=38;break a}else f=37;while(0);if(f==37)m=HEAP[a];m=m;STACKTOP=b;return m}_open_face_PS_from_sfnt_stream.__index__=Runtime.getFunctionIndex(_open_face_PS_from_sfnt_stream,"_open_face_PS_from_sfnt_stream"); -function _IsMacResource(e,g,d,b,a){var c=STACKTOP;STACKTOP+=24;Runtime.memset(c,0,24);var f=null,h,i,k,j,l,m,o,n,p,r,q,s,u,t,v,w,x,y,A,z,C=c+4,B,D;i=c+8;m=c+12;var E=c+16;k=c+20;D=HEAP[e];d=_FT_Raccess_Get_HeaderInfo(e,g,d,i,m);if(d==0){d=_FT_Raccess_Get_DataOffsets(e,g,HEAP[i],HEAP[m],1347375956,E,k);if(d==0){x=HEAP[k];C=HEAP[E];b=b;HEAP[c]=1;k=HEAP[e];d=b;d=d==-1?57:d==0?1:58;a:do if(d==58){h=HEAP[c];d=2;break a}else if(d==57){b=0;d=1;break a}while(0);a:do if(d==1){j=m=0;h=x;i=C;var F=g,G=g,H=j; -m=m;f=1;b:for(;;){d=f==7?s:0;var J=f==7?q:m,L=H+d,N=i+4*L;if(!(reSign(L,32)>reSign(8,32)==0)f=17;else{var T=R-2;R=reSign(R,32)>reSign(2,32)?T:0;if(reSign(f,32)>>reSign(8,32)==Q){w=R+v;f=18}else{if(reSign(u+3,32)>reSign(O,32)){d=13;break c}HEAP[h+u]=v&255;T=u+1;var V=reSign(v,32)>> -reSign(8,32)&255;HEAP[h+T]=V;T=u+2;V=reSign(v,32)>>reSign(16,32)&255;HEAP[h+T]=V;T=u+3;V=reSign(v,32)>>reSign(24,32)&255;HEAP[h+T]=V;if(reSign(f,32)>>reSign(8,32)==5){d=22;break c}if(reSign(i+6,32)>reSign(M,32)){d=13;break c}HEAP[h+i]=-128;i+=1;A=reSign(f,32)>>reSign(8,32);HEAP[h+i]=A&255;i+=1;t=i;HEAP[h+i]=0;i+=1;HEAP[h+i]=0;i+=1;HEAP[h+i]=0;i+=1;HEAP[h+i]=0;i+=1;f=24}y=f==24?t:u;var U=f==24?A:Q;B=f==24?R:w;HEAP[c]=1;if(reSign(i,32)>reSign(I,32)){d=13;break c}if(reSign(R+i,32)>reSign(P,32)){d=13; -break c}f=_FT_Stream_ReadAt(K,HEAP[K+8],h+i,R);HEAP[c]=f;if(HEAP[c]!=0){d=13;break c}i=R+i;f=28}z=f==28?y:u;n=f==28?U:Q;p=f==28?B:v;r=d+1;f=30;d=11}c:do if(d==22){o=u;l=v;d=m+2;if(reSign(i+2,32)>reSign(d,32)){d=31;break c}HEAP[h+i]=-128;i+=1;HEAP[h+i]=3;i+=1;d=m+2;if(reSign(o+3,32)>reSign(d,32)){d=31;break c}HEAP[h+o]=l&255;g=o+1;J=reSign(l,32)>>reSign(8,32)&255;HEAP[h+g]=J;g=o+2;J=reSign(l,32)>>reSign(16,32)&255;HEAP[h+g]=J;g=o+3;J=reSign(l,32)>>reSign(24,32)&255;HEAP[h+g]=J;h=_open_face_from_buffer(e, -h,i,b,__str16,a);break a}else if(d!=13)if(d==15){d=9;break b}while(0);m=h;h=k;i=m;m!=0&&FUNCTION_TABLE[HEAP[h+8]](h,i)}while(0);h=HEAP[c]}while(0);d=e=h;e=HEAP[E];e!=0&&FUNCTION_TABLE[HEAP[D+8]](D,e);HEAP[E]=0;if(d==0)HEAP[HEAP[a]]=1}else{d=_FT_Raccess_Get_DataOffsets(e,g,HEAP[i],HEAP[m],1936092788,E,k);J=d==0;a:do if(J){q=HEAP[k];q=reSign(b,32)%reSign(q,32);v=HEAP[k];u=HEAP[E];s=g;A=q;w=a;q=e;s=s;u=u;t=v;v=A;w=w;A=HEAP[q];if(v==-1)v=0;t=t;t=reSign(v,32)>=reSign(t,32);b:do if(t)y=1;else{y=HEAP[u+ -4*v];U=_FT_Stream_Seek(s,y);HEAP[C]=U;U=HEAP[C]!=0;c:do if(!U){B=_FT_Stream_ReadLong(s,C);if(HEAP[C]!=0)break c;if(B==-1){y=1;break b}else{z=_open_face_PS_from_sfnt_stream(q,s,v,0,0,w);HEAP[C]=z;if(HEAP[C]==0)break c;if(_FT_Stream_Seek(s,y+4)!=0)break c;z=_ft_mem_alloc(A,B,C);if(HEAP[C]!=0){y=HEAP[C];break b}else{r=B;p=z;n=s;p=p;r=r;n=n=_FT_Stream_ReadAt(n,HEAP[n+8],p,r);HEAP[C]=n;if(HEAP[C]!=0)break c;n=reSign(B,32)<=reSign(4,32);d:do if(n)d=48;else{if(_memcmp(z,__str27,4)!=0){d=48;break d}x=__str38; -d=50;break d}while(0);if(d==48)x=__str49;B=_open_face_from_buffer(q,z,B,0,x,w);HEAP[C]=B}}}while(0);y=HEAP[C]}while(0);d=q=y;u=HEAP[E];q=D;s=u;u!=0&&FUNCTION_TABLE[HEAP[q+8]](q,s);HEAP[E]=0;if(d!=0)break a;HEAP[HEAP[a]]=HEAP[k]}while(0)}}a=d;STACKTOP=c;return a}_IsMacResource.__index__=Runtime.getFunctionIndex(_IsMacResource,"_IsMacResource"); -function _IsMacBinary(e,g,d,b){var a=STACKTOP;STACKTOP+=128;Runtime.memset(a,0,128);var c,f,h;h=g==0;a:do if(h)c=85;else{c=_FT_Stream_Seek(g,0);f=c!=0;b:do if(!f){f=a;c=g;f=f;c=c=c=_FT_Stream_ReadAt(c,HEAP[c+8],f,128);if(c!=0)break b;h=HEAP[a]!=0;c:do if(!h){if(HEAP[a+74]!=0)break c;if(HEAP[a+82]!=0)break c;if(HEAP[a+1]==0)break c;if(unSign(HEAP[a+1],8)>unSign(33,8))break c;if(HEAP[a+63]!=0)break c;h=unSign(HEAP[a+1],8)+2;if(HEAP[a+h]!=0)break c;h=unSign(HEAP[a+83],8)<<24;c=unSign(HEAP[a+84],8)<< -16;f=unSign(HEAP[a+85],8)<<8;var i=unSign(HEAP[a+86],8);h=c|h|i|f;h=(h+127&-128)+128;c=_IsMacResource(e,g,h,d,b);break a}while(0);c=2;break a}while(0);c=c}while(0);e=c;STACKTOP=a;return e}_IsMacBinary.__index__=Runtime.getFunctionIndex(_IsMacBinary,"_IsMacBinary"); -function _FT_Open_Face(e,g,d,b){var a=STACKTOP;STACKTOP+=160;Runtime.memset(a,0,160);var c,f=null,h,i,k,j,l,m,o,n=a+36,p=a+72,r=a+108,q=a+140,s,u,t,v,w=a+144,x=a+148,y=a+152;s=a+156;HEAP[x]=0;HEAP[y]=0;j=b!=0;a:do if(j)c=1;else{c=reSign(d,32)>=reSign(0,32)?0:1;break a}while(0);a:do if(c==1){if(g==0){c=0;break a}i=(HEAP[g]&2)==0;b:do if(i)c=4;else{if(HEAP[g+16]==0){c=4;break b}v=1;c=6;break b}while(0);if(c==4)v=0;v=v&255;c=_FT_Stream_New(e,g,x);HEAP[w]=c;i=c!=0;b:do if(i)c=29;else{i=HEAP[e];j=(HEAP[g]& -8)==0;c:do if(j)c=8;else{if(HEAP[g+20]==0){c=8;break c}c=HEAP[g+20];if((HEAP[HEAP[c]]&1&255)!=0){o=j=0;if((HEAP[g]&16)!=0){j=HEAP[g+24];o=HEAP[g+28]}c=_open_face(c,HEAP[x],d,j,o,y);HEAP[w]=c;if(c==0){c=11;break c}}else HEAP[w]=32;c=unSign(v,8);_FT_Stream_Free(HEAP[x],c);c=13;break b}while(0);if(c==8){f=e+28;j=j=f+4*HEAP[e+24];o=g;m=g+24;var A=g+28,z=d,C=e,B=d,D=b,E=f;f=8;c:for(;;){c=f==27?k:0;var F=E+4*c;if(!(F=reSign(0,32)){c=_FT_New_GlyphSlot(HEAP[y],0);HEAP[w]=c;if(HEAP[w]!=0){c=13;break b}c=_FT_New_Size(HEAP[y],s);HEAP[w]=c;if(HEAP[w]!=0){c=13;break b}HEAP[HEAP[y]+88]=HEAP[s]}c=(HEAP[HEAP[y]+8]&1&255)!=0;c:do if(c){if(reSign(HEAP[HEAP[y]+74],16)reSign(0,32)))break c;for(f=78;;){f=f==78?0:h;h=0+f;s=1+f;u=HEAP[HEAP[y]+32];if(reSign(HEAP[u+16*h],16)reSign(s,32);h=f+1;if(s)f=84;else{f=84;break}}}while(0);c=HEAP[HEAP[y]+128];HEAP[c+4]=65536;HEAP[c+4+4]=0;HEAP[c+4+8]=0;HEAP[c+4+12]=65536;HEAP[c+20]=0;HEAP[c+20+4]=0;HEAP[c+60]=1;c=HEAP[y];if(b!=0)HEAP[b]=c;else _FT_Done_Face(c);c=87;break b}while(0);b:do if(c==29){h=(HEAP[w]&255)!=81;c:do if(h){if((HEAP[w]&255)==2){c=31;break c}c=(HEAP[w]&255)!=85?32:31;break c}else c=31;while(0);c:do if(c==31){s=HEAP[x];u=d;t=b;c=g;h=e;s=s;u=u;t=t;i=c;k=_IsMacBinary(h,s,u,t); -if((k&255)==2)k=_IsMacResource(h,s,0,u,t);j=(k&255)==2;d:do if(j)c=35;else{var J=k;if((J&255)==85){f=34;c=35}else{f=34;c=36}break d}while(0);if(c==35)if((HEAP[i]&4)!=0){l=s;s=u;u=t;t=i;f=h;h=l;i=s;k=u;j=t;l=HEAP[f];m=2;HEAP[q]=0;_FT_Raccess_Guess(f,h,HEAP[j+12],a,n,p);o=0;h=r;s=r+12;t=u=f;i=i;k=k;j=j+12;o=o;m=m;A=o+1;f=37;d:for(;;){z=f==42?Q:0;var L=f==42?O:m;C=f==42?M:0;c=o+z;H=_raccess_guess_table+c*8+4;B=p+c*4;D=a+c*4;E=n+c*4;F=A+z;if(reSign(f==42?F:0,32)<=reSign(8,32))f=38;else{f=38;c=50;break d}F= -unSign(c,32)>unSign(8,32);e:do{if(F)c=39;else{f=HEAP[H];if(f==3){f=89;c=90}else if(f==4){f=89;c=90}else{f=89;c=39}}break e}while(0);if(c==39)f=39;c=(f==39?0:f==89?1:1)&255;H=c!=0&C!=0;e:do if(H)f=90;else{if(HEAP[B]!=0){f=41;break e}HEAP[h]=4;if(HEAP[D]!=0){var N=HEAP[D];f=44}else{var I=HEAP[j];f=46}HEAP[s]=f==46?I:N;var P=_FT_Stream_New(u,r,q);if(c!=0&P==81){f=47;break e}if(P!=0){f=48;break e}var K=_IsMacResource(t,HEAP[q],HEAP[E],i,k);_FT_Stream_Free(HEAP[q],0);if(K==0){f=49;c=50;break d}if(c==0){f= -51;break e}f=52}while(0);var O=f==52?K:f==51?K:f==48?P:f==41?L:f==90?L:81,M=f==52?1:f==51?C:f==48?C:f==41?C:f==90?C:1,Q=z+1;f=42;c=38}m=f==38?L:0;o=0;l=l;h=o;s=9-h;for(f=50;;){R=f==50?0:R;f=a+(h+R)*4;if(HEAP[f]!=0){c=HEAP[f];c!=0&&FUNCTION_TABLE[HEAP[l+8]](l,c);HEAP[f]=0}var R=R+1;if(R!=s){f=59;c=55}else{c=60;break}}if(m!=0)m=2;l=f=f=m;f=62}else{var T=k;f=64}h=f==64?T:f==34?J:l;HEAP[w]=h;if(h==0){y=unSign(v,8);_FT_Stream_Free(HEAP[x],y);i=HEAP[w];c=25;break a}else{if((HEAP[w]&255)!=2)break c;HEAP[w]= -2}}while(0);e=unSign(v,8);_FT_Stream_Free(HEAP[x],e);c=13;break b}while(0);c==13&&_FT_Done_Face(HEAP[y]);i=HEAP[w];c=25;break a}while(0);if(c==0)i=6;w=i;STACKTOP=a;return w}_FT_Open_Face.__index__=Runtime.getFunctionIndex(_FT_Open_Face,"_FT_Open_Face");function _FT_Attach_File(e,g){var d=STACKTOP;STACKTOP+=32;Runtime.memset(d,0,32);var b;if(g==0)b=6;else{HEAP[d+16]=0;HEAP[d]=4;HEAP[d+12]=g;b=_FT_Attach_Stream(e,d)}b=b;STACKTOP=d;return b} -_FT_Attach_File.__index__=Runtime.getFunctionIndex(_FT_Attach_File,"_FT_Attach_File"); -function _FT_Attach_Stream(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a,c;if(e==0)c=35;else{b=HEAP[e+96];if(b==0)c=34;else{c=_FT_Stream_New(HEAP[b+4],g,d);if(c==0){c=7;b=HEAP[b+20];if(HEAP[b+88]!=0)c=FUNCTION_TABLE[HEAP[b+88]](e,HEAP[d]);var f=HEAP[g+16]==0;a:do if(f)b=2;else{if((HEAP[g]&2)==0){b=2;break a}a=1;b=4;break a}while(0);if(b==2)a=0;a=unSign(a&255,8);_FT_Stream_Free(HEAP[d],a)}c=c}}c=c;STACKTOP=d;return c} -_FT_Attach_Stream.__index__=Runtime.getFunctionIndex(_FT_Attach_Stream,"_FT_Attach_Stream");function _FT_Reference_Face(e){HEAP[HEAP[e+128]+60]+=1;return 0}_FT_Reference_Face.__index__=Runtime.getFunctionIndex(_FT_Reference_Face,"_FT_Reference_Face"); -function _FT_Done_Face(e){var g,d=null,b,a,c,f,h;b=35;var i=e!=0;a:do if(i){if(HEAP[e+96]==0)break a;HEAP[HEAP[e+128]+60]-=1;if(HEAP[HEAP[e+128]+60]!=0)b=0;else{f=HEAP[e+96];h=HEAP[f+8];c=e;a=f+24;c=c;d=a=HEAP[a];c=c;var k=d;for(d=3;;){var j=d==6?l:k;if((d==6?l:a)==0){g=8;break}if(HEAP[j+8]==c){g=5;break}var l=HEAP[j+4];d=6;g=4}if(g!=8)if(g==5){c=a=j;b=f+24;d=c;c=HEAP[d];d=HEAP[d+4];if(c!=0)HEAP[c+4]=d;else HEAP[b]=d;if(d!=0)HEAP[d]=c;else HEAP[b+4]=c;c=a;b=h;a=c;c!=0&&FUNCTION_TABLE[HEAP[b+8]](b, -a);_destroy_face(h,e,f);b=0}}}while(0);return b}_FT_Done_Face.__index__=Runtime.getFunctionIndex(_FT_Done_Face,"_FT_Done_Face"); -function _FT_New_Size(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b;b=null;var a,c,f,h,i,k;k=0;if(e==0)f=35;else if(g==0)f=36;else if(HEAP[e+96]==0)f=34;else{HEAP[g]=0;f=HEAP[e+96];h=HEAP[f+20];f=HEAP[e+100];i=_ft_mem_alloc(f,HEAP[h+40],d);var j=HEAP[d]!=0;a:do if(j)b=1;else{k=_ft_mem_alloc(f,12,d);if(HEAP[d]!=0){b=1;break a}HEAP[i]=e;HEAP[i+40]=0;if(HEAP[h+56]!=0){a=FUNCTION_TABLE[HEAP[h+56]](i);HEAP[d]=a;b=3}else{c=HEAP[d];b=5}if((b==5?c:a)==0){HEAP[g]=i;HEAP[k+8]=i;c=k;a=e+108;c= -c;b=HEAP[a+4];HEAP[c+4]=0;HEAP[c]=b;if(b!=0)HEAP[b+4]=c;else HEAP[a]=c;HEAP[a+4]=c}b=HEAP[d]!=0?1:8;break a}while(0);if(b==1){k=k;k!=0&&FUNCTION_TABLE[HEAP[f+8]](f,k);i!=0&&FUNCTION_TABLE[HEAP[f+8]](f,i)}f=HEAP[d]}f=f;STACKTOP=d;return f}_FT_New_Size.__index__=Runtime.getFunctionIndex(_FT_New_Size,"_FT_New_Size"); -function _FT_Done_Size(e){var g,d=null,b,a,c,f,h,i;if(e==0)e=36;else{i=HEAP[e];if(i==0)e=35;else{f=HEAP[i+96];if(f==0)e=34;else{h=HEAP[f+8];c=0;d=i+108;var k=HEAP[d];d=1;a:for(;;){b=d==4?a:k;if((d==4?a:k)==0){g=6;break a}if(HEAP[b+8]==e){g=3;break a}a=HEAP[b+4];d=4;g=2}if(g==6)c=36;else if(g==3){d=b;g=i+108;b=HEAP[d];a=HEAP[d+4];if(b!=0)HEAP[b+4]=a;else HEAP[g]=a;if(a!=0)HEAP[a]=b;else HEAP[g+4]=b;d!=0&&FUNCTION_TABLE[HEAP[h+8]](h,d);g=HEAP[i+88]==e;a:do if(g){HEAP[i+88]=0;if(HEAP[i+108]==0)break a; -HEAP[i+88]=HEAP[HEAP[i+108]+8]}while(0);_destroy_size(h,e,f)}e=c}}}return e}_FT_Done_Size.__index__=Runtime.getFunctionIndex(_FT_Done_Size,"_FT_Done_Size"); -function _FT_Match_Size(e,g,d,b){var a,c=null,f,h,i,k=(HEAP[e+8]&2)==0;a:do if(k)f=35;else if(HEAP[g]!=0)f=7;else{f=HEAP[g+4];h=f=HEAP[g+12]!=0?Math.floor(reSign(HEAP[g+12]*f+36,32)/reSign(72,32)):f;f=HEAP[g+8];i=f=HEAP[g+16]!=0?Math.floor(reSign(HEAP[g+16]*f+36,32)/reSign(72,32)):f;f=HEAP[g+4]==0;b:do if(f)a=3;else{if(HEAP[g+8]!=0){a=3;break b}i=h;a=5;break b}while(0);b:do if(a==3){if(HEAP[g+4]!=0)break b;if(HEAP[g+8]==0)break b;h=i}while(0);h=h+32&-64;i=i+32&-64;a=0;f=HEAP[e+28];var j=e+32;i=i; -h=h;var l=a;if(d!=0){c=5;a=9}else{c=5;a=10}for(;;)if(a==9){a=c==13?o:0;var m=l+a;if(reSign(f,32)>reSign(m,32))c=9;else{c=9;a=12;break}if((HEAP[HEAP[j]+16*m+12]+32&-64)==i){a=14;break}var o=a+1;c=13;a=9}else if(a==10){a=c==20?p:0;var n=l+a;if(!(reSign(f,32)>reSign(n,32))){c=10;a=12;break}c=HEAP[j];if((HEAP[c+16*n+12]+32&-64)==i)if((HEAP[c+16*n+8]+32&-64)==h){c=16;a=17;break}var p=a+1;c=20;a=10}if(a==12){f=23;break a}else if(a==14)c=14;a=c==14?m:n;if(b!=0)HEAP[b]=a;f=0}while(0);return f} -_FT_Match_Size.__index__=Runtime.getFunctionIndex(_FT_Match_Size,"_FT_Match_Size"); -function _ft_synthesize_vertical_metrics(e,g){var d,b;d=g;b=HEAP[e+4];var a=reSign(HEAP[e+12],32)reSign(f,32)))break a;b=HEAP[e+12]}else{if(!(reSign(c,32)>reSign(0,32)))break a;b-=HEAP[e+12]}while(0);if(d==0)d=Math.floor(reSign(b*12,32)/reSign(10,32));a=HEAP[e+8];c=Math.floor(reSign(HEAP[e+16],32)/reSign(2,32));HEAP[e+20]=a-c;b=Math.floor(reSign(d-b,32)/reSign(2,32));HEAP[e+24]=b;HEAP[e+28]=d} -_ft_synthesize_vertical_metrics.__index__=Runtime.getFunctionIndex(_ft_synthesize_vertical_metrics,"_ft_synthesize_vertical_metrics");function _ft_recompute_scaled_metrics(e,g){var d=HEAP[g+8],b=reSign(HEAP[e+70],16);d=_FT_MulFix(b,d)+63&-64;HEAP[g+12]=d;d=HEAP[g+8];b=reSign(HEAP[e+72],16);d=_FT_MulFix(b,d)&-64;HEAP[g+16]=d;d=HEAP[g+8];b=reSign(HEAP[e+74],16);d=_FT_MulFix(b,d)+32&-64;HEAP[g+20]=d;d=HEAP[g+4];b=reSign(HEAP[e+76],16);d=_FT_MulFix(b,d)+32&-64;HEAP[g+24]=d} -_ft_recompute_scaled_metrics.__index__=Runtime.getFunctionIndex(_ft_recompute_scaled_metrics,"_ft_recompute_scaled_metrics"); -function _FT_Select_Metrics(e,g){var d,b;d=HEAP[e+88]+12;b=HEAP[e+32]+16*g;var a=reSign(HEAP[b+8]+32,32)>>reSign(6,32)&65535;HEAP[d]=a;a=reSign(HEAP[b+12]+32,32)>>reSign(6,32)&65535;HEAP[d+2]=a;if((HEAP[e+8]&1&255)!=0){a=unSign(HEAP[e+68],16);a=_FT_DivFix(HEAP[b+8],a);HEAP[d+4]=a;a=unSign(HEAP[e+68],16);b=_FT_DivFix(HEAP[b+12],a);HEAP[d+8]=b;_ft_recompute_scaled_metrics(e,d)}else{HEAP[d+4]=65536;HEAP[d+8]=65536;HEAP[d+12]=HEAP[b+12];HEAP[d+16]=0;a=reSign(HEAP[b],16)<<6;HEAP[d+20]=a;HEAP[d+24]=HEAP[b+ -8]}}_FT_Select_Metrics.__index__=Runtime.getFunctionIndex(_FT_Select_Metrics,"_FT_Select_Metrics"); -function _FT_Request_Metrics(e,g){var d,b=null,a,c,f,h,i;f=HEAP[e+88]+12;if((HEAP[e+8]&1&255)!=0){a=c=i=h=0;d=HEAP[g];d=d==0?0:d==1?2:d==2?13:d==3?14:d==4?15:3;a:do if(d==0){var k=i=unSign(HEAP[e+68],16);h=k;b=0;d=1;break a}else if(d==2){b=reSign(HEAP[e+70],16);h=reSign(HEAP[e+72],16);var j=i=b-h;h=j;b=2;d=1;break a}else if(d==13){h=HEAP[e+52+8]-HEAP[e+52];i=HEAP[e+52+12]-HEAP[e+52+4];d=3;break a}else if(d==14){h=reSign(HEAP[e+76],16);i=reSign(HEAP[e+70],16);d=reSign(HEAP[e+72],16);i=i-d;d=3;break a}else if(d== -15){HEAP[f+4]=HEAP[g+4];HEAP[f+8]=HEAP[g+8];d=HEAP[f+8];if(HEAP[f+4]==0)HEAP[f+4]=d;else{if(d!=0){d=4;break a}HEAP[f+8]=HEAP[f+4]}d=4;break a}while(0);a:do if(d==3){var l=h;b=3;d=1;break a}while(0);a:do if(d==1){if(reSign(b==3?l:b==2?j:k,32)reSign(m,32);var o=f;if(m)HEAP[f+8]=HEAP[o+4];else HEAP[f+4]=HEAP[o+8]}else{HEAP[f+8]=HEAP[f+4];a=_FT_MulDiv(c,i,h)}}else{c=_FT_DivFix(a,i);HEAP[f+8]=c;HEAP[f+4]=HEAP[f+8];c=_FT_MulDiv(a,h,i)}}while(0);if(HEAP[g]!=0){k=HEAP[f+4];l=unSign(HEAP[e+68],16);c=_FT_MulFix(l,k);k=HEAP[f+8];l=unSign(HEAP[e+68],16);a=_FT_MulFix(l,k)}k=reSign(c+32,32)>>reSign(6,32)&65535;HEAP[f]=k;k=reSign(a+ -32,32)>>reSign(6,32)&65535;HEAP[f+2]=k;_ft_recompute_scaled_metrics(e,f)}else{_llvm_memset_p0i8_i32(f,0,28,1,0);HEAP[f+4]=65536;HEAP[f+8]=65536}}_FT_Request_Metrics.__index__=Runtime.getFunctionIndex(_FT_Request_Metrics,"_FT_Request_Metrics"); -function _FT_Select_Size(e,g){var d,b,a=e==0;a:do if(a)d=0;else{if((HEAP[e+8]&2)==0){d=0;break a}d=reSign(g,32)unSign(4,32))break b;a=HEAP[HEAP[e+96]+20];if(HEAP[a+96]!=0)b=FUNCTION_TABLE[HEAP[a+96]](HEAP[e+88],g);else{a=(HEAP[e+8]&1)==0;c:do if(a){if((HEAP[e+8]&2)==0)break c;a=_FT_Match_Size(e,g,0,d);b=a!=0?a:_FT_Select_Size(e,HEAP[d]);break a}while(0);_FT_Request_Metrics(e, -g);b=0}break a}while(0);b=6}while(0);a=b;STACKTOP=d;return a}_FT_Request_Size.__index__=Runtime.getFunctionIndex(_FT_Request_Size,"_FT_Request_Size"); -function _FT_Set_Char_Size(e,g,d,b,a){var c=STACKTOP;STACKTOP+=20;Runtime.memset(c,0,20);g=g;d=d;b=b;a=a;var f=g==0,h=d;a:do if(f)g=h;else{if(h!=0)break a;d=g}while(0);f=b==0;h=a;a:do if(f)b=h;else{if(h!=0)break a;a=b}while(0);if(reSign(g,32)<=reSign(63,32))g=64;if(reSign(d,32)<=reSign(63,32))d=64;if(b==0)b=a=72;HEAP[c]=0;HEAP[c+4]=g;HEAP[c+8]=d;HEAP[c+12]=b;HEAP[c+16]=a;e=_FT_Request_Size(e,c);STACKTOP=c;return e}_FT_Set_Char_Size.__index__=Runtime.getFunctionIndex(_FT_Set_Char_Size,"_FT_Set_Char_Size"); -function _FT_Set_Pixel_Sizes(e,g,d){var b=STACKTOP;STACKTOP+=20;Runtime.memset(b,0,20);var a=null;g=g;d=d;var c=g==0,f=d;a:do if(c){g=f;a=0}else{var h=g;if(f!=0){a=2;break a}d=h;a=3}while(0);if((a==3?h:a==0?f:h)==0)g=1;if(d==0)d=1;if(unSign(g,32)>unSign(65534,32))g=65535;if(unSign(d,32)>unSign(65534,32))d=65535;HEAP[b]=0;HEAP[b+4]=g<<6;HEAP[b+8]=d<<6;HEAP[b+12]=0;HEAP[b+16]=0;e=_FT_Request_Size(e,b);STACKTOP=b;return e}_FT_Set_Pixel_Sizes.__index__=Runtime.getFunctionIndex(_FT_Set_Pixel_Sizes,"_FT_Set_Pixel_Sizes"); -function _FT_Get_Kerning(e,g,d,b,a){var c,f;c=0;if(e==0)e=35;else if(a==0)e=6;else{f=HEAP[e+96];HEAP[a]=0;HEAP[a+4]=0;var h=HEAP[HEAP[f+20]+84]!=0;a:do if(h){c=FUNCTION_TABLE[HEAP[HEAP[f+20]+84]](e,g,d,a);if(c!=0)break a;if(b==2)break a;var i=_FT_MulFix(HEAP[a],HEAP[HEAP[e+88]+12+4]);HEAP[a]=i;i=_FT_MulFix(HEAP[a+4],HEAP[HEAP[e+88]+12+8]);HEAP[a+4]=i;if(b==1)break a;if(unSign(HEAP[HEAP[e+88]+12],16)<=unSign(24,16)){i=unSign(HEAP[HEAP[e+88]+12],16);i=_FT_MulDiv(HEAP[a],i,25);HEAP[a]=i}if(unSign(HEAP[HEAP[e+ -88]+12+2],16)<=unSign(24,16)){i=unSign(HEAP[HEAP[e+88]+12+2],16);i=_FT_MulDiv(HEAP[a+4],i,25);HEAP[a+4]=i}HEAP[a]=HEAP[a]+32&-64;HEAP[a+4]=HEAP[a+4]+32&-64}while(0);e=c}return e}_FT_Get_Kerning.__index__=Runtime.getFunctionIndex(_FT_Get_Kerning,"_FT_Get_Kerning"); -function _FT_Get_Track_Kerning(e,g,d,b){var a,c;if(e==0)e=35;else if(b==0)e=6;else{a=HEAP[e+96];c=0;if(HEAP[HEAP[a]+32]!=0)c=FUNCTION_TABLE[HEAP[HEAP[a]+32]](a,__str510);a=c;if(a==0)e=7;else e=e=FUNCTION_TABLE[HEAP[a]](e,g,d,b)}return e}_FT_Get_Track_Kerning.__index__=Runtime.getFunctionIndex(_FT_Get_Track_Kerning,"_FT_Get_Track_Kerning"); -function _FT_Select_Charmap(e,g){var d,b=null,a,c,f;if(e==0)a=35;else if(g==0)a=6;else if(g==1970170211)a=_find_unicode_charmap(e);else{c=HEAP[e+40];if(c==0)a=38;else{f=c+4*HEAP[e+36];var h=e+40;c=c;for(b=1;;){d=b==5?k:0;var i=c+4*d;if(!(ireSign(63,32))){d=4;break}var k=d+1;b=5;d=2}if(d==7)a=6;else if(d==4){c=i;HEAP[e+92]=HEAP[c];a=0}}}return a}_FT_Select_Charmap.__index__=Runtime.getFunctionIndex(_FT_Select_Charmap,"_FT_Select_Charmap"); -function _FT_Set_Charmap(e,g){var d,b=null,a,c,f;if(e==0)a=35;else{c=HEAP[e+40];if(c==0)a=38;else if(_FT_Get_CMap_Format(g)==14)a=6;else{f=c+4*HEAP[e+36];var h=e+40;c=c;for(b=1;;){d=b==5?k:0;var i=c+4*d;if(!(ireSign(63,32))){d=4;break}var k=d+1;b=5;d=2}if(d==7)a=6;else if(d==4){c=i;HEAP[e+92]=HEAP[c];a=0}}}return a}_FT_Set_Charmap.__index__=Runtime.getFunctionIndex(_FT_Set_Charmap,"_FT_Set_Charmap"); -function _FT_Get_Charmap_Index(e){var g,d=null,b;d=e==0;a:do if(d)g=0;else{if(HEAP[e]==0){g=0;break a}d=0;b=HEAP[HEAP[e]+36];e=g=e;var a=d;for(d=1;;){f=d==5?f:0;var c=a+f;if(!(reSign(b,32)>reSign(c,32)))break;if(HEAP[HEAP[HEAP[g]+40]+4*c]==e)break;var f=f+1;d=5}d=c;c=reSign(c,32)>reSign(15,32);f=d;b=c?0-f:f;g=7;break a}while(0);if(g==0)b=-1;return b}_FT_Get_Charmap_Index.__index__=Runtime.getFunctionIndex(_FT_Get_Charmap_Index,"_FT_Get_Charmap_Index"); -function _FT_CMap_Done(e){var g=STACKTOP;STACKTOP+=4;Runtime.memset(g,0,4);var d,b=null,a,c,f,h,i=e!=0;a:do if(i){a=HEAP[e];f=HEAP[a+100];b=0;h=HEAP[a+36];var k=a+40,j=e,l=b;b=0;b:for(;;){b=b==3?o:0;var m=l+b;if(!(reSign(h,32)>reSign(m,32))){d=16;break b}if(HEAP[HEAP[k]+4*m]==j){d=2;break b}var o=b+1;b=3;d=1}if(d==16){STACKTOP=g;return}else if(d==2){b=m;h=HEAP[HEAP[a+40]+4*(HEAP[a+36]-1)];f=_ft_mem_realloc(f,4,HEAP[a+36],HEAP[a+36]-1,HEAP[a+40],g);HEAP[a+40]=f;if(HEAP[g]!=0)break a;f=b=b+1;i=reSign(HEAP[a+ -36],32)>reSign(f,32);f=HEAP[a+36]-1;if(i){i=a+40;h=h;k=a+36;j=a+36;m=a+40;o=b;d=o+-1;l=o+1;for(b=6;;){r=b==6?0:r;var n=o+r,p=l+r;HEAP[HEAP[i]+4*(d+r)]=(b==6?f:c)==n?h:HEAP[HEAP[m]+4*n];b=reSign(HEAP[k],32)>reSign(p,32);c=HEAP[j]-1;var r=r+1;if(b)b=9;else break}b=10}else b=5;HEAP[a+36]=b==10?c:f;if(HEAP[a+92]==e)HEAP[a+92]=0;e=e;a=HEAP[e+12];c=HEAP[e];c=HEAP[c+100];HEAP[a+8]!=0&&FUNCTION_TABLE[HEAP[a+8]](e);e=e;a=c;c=e;if(e==0)break a;FUNCTION_TABLE[HEAP[a+8]](a,c);STACKTOP=g;return}}while(0);STACKTOP= -g}_FT_CMap_Done.__index__=Runtime.getFunctionIndex(_FT_CMap_Done,"_FT_CMap_Done"); -function _FT_CMap_New(e,g,d,b){var a=STACKTOP;STACKTOP+=4;Runtime.memset(a,0,4);var c,f,h,i,k;HEAP[a]=0;k=e==0;a:do if(k)c=0;else{if(d==0){c=0;break a}if(HEAP[d]==0){c=0;break a}i=HEAP[d];k=HEAP[i+100];h=_ft_mem_alloc(k,HEAP[e],a);var j=HEAP[a]==0;b:do if(j){c=h;f=d;HEAP[c]=HEAP[f];HEAP[c+4]=HEAP[f+4];HEAP[c+8]=HEAP[f+8];HEAP[c+10]=HEAP[f+10];HEAP[h+12]=e;f=HEAP[e+4]!=0;c:do if(f){c=FUNCTION_TABLE[HEAP[e+4]](h,g);HEAP[a]=c;c=HEAP[a]!=0?4:5;break c}else c=5;while(0);c:do if(c==5){c=_ft_mem_realloc(k, -4,HEAP[i+36],HEAP[i+36]+1,HEAP[i+40],a);HEAP[i+40]=c;if(HEAP[a]!=0)break c;e=HEAP[i+36];HEAP[HEAP[i+40]+4*e]=h;HEAP[i+36]=e+1;break b}while(0);h=h;c=HEAP[h+12];f=HEAP[h];f=HEAP[f+100];HEAP[c+8]!=0&&FUNCTION_TABLE[HEAP[c+8]](h);h=h;c=f;f=h;h!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);h=0}while(0);if(b!=0)HEAP[b]=h;i=HEAP[a];c=9;break a}while(0);if(c==0)i=6;b=i;STACKTOP=a;return b}_FT_CMap_New.__index__=Runtime.getFunctionIndex(_FT_CMap_New,"_FT_CMap_New"); -function _FT_Get_Char_Index(e,g){var d;d=0;var b=e!=0;a:do if(b){if(HEAP[e+92]==0)break a;d=HEAP[e+92];d=FUNCTION_TABLE[HEAP[HEAP[d+12]+12]](d,g)}while(0);return d}_FT_Get_Char_Index.__index__=Runtime.getFunctionIndex(_FT_Get_Char_Index,"_FT_Get_Char_Index"); -function _FT_Get_First_Char(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b=null,a,c,f,h;h=0;HEAP[d]=0;if(e!=0){var i=HEAP[e+92]!=0;a:do if(i){if(HEAP[e+16]==0)break a;a=e;c=0;var k=a!=0;b:do if(k){if(HEAP[a+92]!=0){f=HEAP[a+92];c=f=FUNCTION_TABLE[HEAP[HEAP[f+12]+12]](f,0);b=3}else{var j=c;b=5}b=b==5?j:f;HEAP[d]=b;if(b==0)break b;b=HEAP[d];if(!(unSign(HEAP[e+16],32)<=unSign(b,32)))break a}else HEAP[d]=0;while(0);h=_FT_Get_Next_Char(e,0,d)}while(0);a=g;b=1}else b=-1;if((b==1?a:g)!=0)HEAP[g]= -HEAP[d];h=h;STACKTOP=d;return h}_FT_Get_First_Char.__index__=Runtime.getFunctionIndex(_FT_Get_First_Char,"_FT_Get_First_Char"); -function _FT_Get_Next_Char(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a=null,c,f;f=c=0;if(e!=0){a=HEAP[e+92]!=0;a:do if(a){if(HEAP[e+16]==0)break a;HEAP[b]=g;c=HEAP[e+92];f=c+12;c=c;for(var h=e+16;;){var i=FUNCTION_TABLE[HEAP[HEAP[f]+16]](c,b);if(!(unSign(HEAP[h],32)<=unSign(i,32)))break}f=i;c=c=f!=0?HEAP[b]:0}while(0);h=d;a=1}else a=-1;if((a==1?h:d)!=0)HEAP[d]=f;e=c;STACKTOP=b;return e}_FT_Get_Next_Char.__index__=Runtime.getFunctionIndex(_FT_Get_Next_Char,"_FT_Get_Next_Char"); -function _FT_Face_GetCharVariantIndex(e,g,d){var b,a,c;b=0;var f=e!=0;a:do if(f){if(HEAP[e+92]==0)break a;if(HEAP[HEAP[e+92]+4]!=1970170211)break a;a=_find_variant_selector_charmap(e);c=HEAP[e+92];if(a==0)break a;b=a;b=FUNCTION_TABLE[HEAP[HEAP[b+12]+20]](b,c,g,d)}while(0);return b}_FT_Face_GetCharVariantIndex.__index__=Runtime.getFunctionIndex(_FT_Face_GetCharVariantIndex,"_FT_Face_GetCharVariantIndex"); -function _FT_Face_GetCharVariantIsDefault(e,g,d){var b,a;b=-1;var c=e!=0;a:do if(c){a=_find_variant_selector_charmap(e);if(a==0)break a;b=a;b=FUNCTION_TABLE[HEAP[HEAP[b+12]+24]](b,g,d);b=unSign(b,8)}while(0);return b}_FT_Face_GetCharVariantIsDefault.__index__=Runtime.getFunctionIndex(_FT_Face_GetCharVariantIsDefault,"_FT_Face_GetCharVariantIsDefault"); -function _FT_Face_GetVariantSelectors(e){var g,d;g=0;var b=e!=0;a:do if(b){d=_find_variant_selector_charmap(e);if(d==0)break a;g=d;d=HEAP[e+100];g=FUNCTION_TABLE[HEAP[HEAP[g+12]+28]](g,d)}while(0);return g}_FT_Face_GetVariantSelectors.__index__=Runtime.getFunctionIndex(_FT_Face_GetVariantSelectors,"_FT_Face_GetVariantSelectors"); -function _FT_Face_GetVariantsOfChar(e,g){var d,b;d=0;var a=e!=0;a:do if(a){b=_find_variant_selector_charmap(e);if(b==0)break a;d=b;b=HEAP[e+100];d=FUNCTION_TABLE[HEAP[HEAP[d+12]+32]](d,b,g)}while(0);return d}_FT_Face_GetVariantsOfChar.__index__=Runtime.getFunctionIndex(_FT_Face_GetVariantsOfChar,"_FT_Face_GetVariantsOfChar"); -function _FT_Face_GetCharsOfVariant(e,g){var d,b;d=0;var a=e!=0;a:do if(a){b=_find_variant_selector_charmap(e);if(b==0)break a;d=b;b=HEAP[e+100];d=FUNCTION_TABLE[HEAP[HEAP[d+12]+36]](d,b,g)}while(0);return d}_FT_Face_GetCharsOfVariant.__index__=Runtime.getFunctionIndex(_FT_Face_GetCharsOfVariant,"_FT_Face_GetCharsOfVariant"); -function _FT_Get_Name_Index(e,g){var d=null,b,a,c;a=0;var f=e!=0;a:do if(f){if((HEAP[e+8]&512)==0)break a;d=HEAP[HEAP[e+128]+32+8];c=d==4294967294;b:do if(c)d=0;else{if(d!=0)break b;d=HEAP[e+96];if(HEAP[HEAP[d]+32]!=0){var h=FUNCTION_TABLE[HEAP[HEAP[d]+32]](d,__str6);d=5}else{var i=0;d=7}d=b=d==7?i:h;var k=HEAP[e+128];b=b!=0?d:4294967294;HEAP[k+32+8]=b}while(0);c=d=d;if(d==0)break a;if(HEAP[c+4]==0)break a;a=FUNCTION_TABLE[HEAP[c+4]](e,g)}while(0);return a} -_FT_Get_Name_Index.__index__=Runtime.getFunctionIndex(_FT_Get_Name_Index,"_FT_Get_Name_Index"); -function _FT_Get_Glyph_Name(e,g,d,b){var a=null,c,f,h;f=6;var i=d!=0;a:do if(i){if(b==0)break a;HEAP[d]=0}while(0);i=e!=0;a:do if(i){h=HEAP[e+16];if(!(reSign(g,32)<=reSign(h,32)))break a;if((HEAP[e+8]&512)==0)break a;a=HEAP[HEAP[e+128]+32+8];h=a==4294967294;b:do if(h)a=0;else{if(a!=0)break b;a=HEAP[e+96];if(HEAP[HEAP[a]+32]!=0){var k=FUNCTION_TABLE[HEAP[HEAP[a]+32]](a,__str6);a=9}else{var j=0;a=11}a=c=a==11?j:k;var l=HEAP[e+128];c=c!=0?a:4294967294;HEAP[l+32+8]=c}while(0);h=a=a;if(a==0)break a;if(HEAP[h]== -0)break a;f=FUNCTION_TABLE[HEAP[h]](e,g,d,b)}while(0);return f}_FT_Get_Glyph_Name.__index__=Runtime.getFunctionIndex(_FT_Get_Glyph_Name,"_FT_Get_Glyph_Name"); -function _FT_Get_Postscript_Name(e){var g=null,d,b,a;b=0;var c=e==0;a:do if(!c){if(b!=0)break a;g=HEAP[HEAP[e+128]+32];a=g==4294967294;b:do if(a)g=0;else{if(g!=0)break b;g=HEAP[e+96];if(HEAP[HEAP[g]+32]!=0){var f=FUNCTION_TABLE[HEAP[HEAP[g]+32]](g,__str7);g=5}else{var h=0;g=7}g=d=g==7?h:f;var i=HEAP[e+128];d=d!=0?g:4294967294;HEAP[i+32]=d}while(0);a=g=g;if(g==0)break a;if(HEAP[a]==0)break a;b=FUNCTION_TABLE[HEAP[a]](e)}while(0);return b} -_FT_Get_Postscript_Name.__index__=Runtime.getFunctionIndex(_FT_Get_Postscript_Name,"_FT_Get_Postscript_Name");function _FT_Get_Sfnt_Table(e,g){var d,b,a;d=0;var c=e!=0;a:do if(c){if((HEAP[e+8]&8)==0)break a;b=HEAP[e+96];a=0;if(HEAP[HEAP[b]+32]!=0)a=FUNCTION_TABLE[HEAP[HEAP[b]+32]](b,__str8);b=a;if(b==0)break a;d=FUNCTION_TABLE[HEAP[b+4]](e,g)}while(0);return d}_FT_Get_Sfnt_Table.__index__=Runtime.getFunctionIndex(_FT_Get_Sfnt_Table,"_FT_Get_Sfnt_Table"); -function _FT_Load_Sfnt_Table(e,g,d,b,a){var c,f,h=e==0;a:do if(h)c=0;else{if((HEAP[e+8]&8)==0){c=0;break a}c=HEAP[e+96];f=0;if(HEAP[HEAP[c]+32]!=0)f=FUNCTION_TABLE[HEAP[HEAP[c]+32]](c,__str8);c=f;f=c==0?7:FUNCTION_TABLE[HEAP[c]](e,g,d,b,a);c=4;break a}while(0);if(c==0)f=35;return f}_FT_Load_Sfnt_Table.__index__=Runtime.getFunctionIndex(_FT_Load_Sfnt_Table,"_FT_Load_Sfnt_Table"); -function _FT_Sfnt_Table_Info(e,g,d,b){var a=STACKTOP;STACKTOP+=4;Runtime.memset(a,0,4);var c,f,h=e==0;a:do if(h)c=0;else{if((HEAP[e+8]&8)==0){c=0;break a}c=HEAP[e+96];f=0;if(HEAP[HEAP[c]+32]!=0)f=FUNCTION_TABLE[HEAP[HEAP[c]+32]](c,__str8);c=f;f=c==0?7:FUNCTION_TABLE[HEAP[c+8]](e,g,d,a,b);c=4;break a}while(0);if(c==0)f=35;e=f;STACKTOP=a;return e}_FT_Sfnt_Table_Info.__index__=Runtime.getFunctionIndex(_FT_Sfnt_Table_Info,"_FT_Sfnt_Table_Info"); -function _FT_Get_CMap_Language_ID(e){var g=STACKTOP;STACKTOP+=8;Runtime.memset(g,0,8);var d,b,a=e==0;a:do if(a)d=0;else{if(HEAP[e]==0){d=0;break a}d=HEAP[e];d=HEAP[d+96];b=0;if(HEAP[HEAP[d]+32]!=0)b=FUNCTION_TABLE[HEAP[HEAP[d]+32]](d,__str9);d=b;b=d==0?0:FUNCTION_TABLE[HEAP[d]](e,g)!=0?0:HEAP[g];d=4;break a}while(0);if(d==0)b=0;e=b;STACKTOP=g;return e}_FT_Get_CMap_Language_ID.__index__=Runtime.getFunctionIndex(_FT_Get_CMap_Language_ID,"_FT_Get_CMap_Language_ID"); -function _FT_Get_CMap_Format(e){var g=STACKTOP;STACKTOP+=8;Runtime.memset(g,0,8);var d,b,a=e==0;a:do if(a)d=0;else{if(HEAP[e]==0){d=0;break a}d=HEAP[e];d=HEAP[d+96];b=0;if(HEAP[HEAP[d]+32]!=0)b=FUNCTION_TABLE[HEAP[HEAP[d]+32]](d,__str9);d=b;b=d==0?-1:FUNCTION_TABLE[HEAP[d]](e,g)!=0?-1:HEAP[g+4];d=4;break a}while(0);if(d==0)b=-1;e=b;STACKTOP=g;return e}_FT_Get_CMap_Format.__index__=Runtime.getFunctionIndex(_FT_Get_CMap_Format,"_FT_Get_CMap_Format"); -function _FT_Activate_Size(e){var g,d=e==0;a:do{if(!d){g=HEAP[e];var b=g==0;b:do if(!b){if(HEAP[g+96]==0)break b;HEAP[g+88]=e;g=0;break a}while(0)}g=6}while(0);return g}_FT_Activate_Size.__index__=Runtime.getFunctionIndex(_FT_Activate_Size,"_FT_Activate_Size"); -function _FT_Lookup_Renderer(e,g,d){var b,a=null,c;c=0;if(e!=0){var f=HEAP[e+156];e=f;if(d!=0){if(HEAP[d]!=0)e=HEAP[HEAP[d]+4];HEAP[d]=0;var h=e;a=1}else a=11;h=a==11?f:h;e=e;for(a=3;;){var i=a==6?j:e;if((a==6?j:h)==0){b=10;break}var k=HEAP[i+8];if(HEAP[k+24]==g){b=5;break}var j=HEAP[i+4];a=6;b=4}if(b!=10)if(b==5){g=k;e=i;if(d!=0)HEAP[d]=e;c=g}}return c}_FT_Lookup_Renderer.__index__=Runtime.getFunctionIndex(_FT_Lookup_Renderer,"_FT_Lookup_Renderer"); -function _FT_Get_Renderer(e,g){return _FT_Lookup_Renderer(e,g,0)}_FT_Get_Renderer.__index__=Runtime.getFunctionIndex(_FT_Get_Renderer,"_FT_Get_Renderer"); -function _FT_Set_Renderer(e,g,d,b){var a,c=null,f,h,i,k;k=d;d=0;if(e==0)e=33;else if(g==0)e=6;else{c=e+156;h=HEAP[c];c=1;a:for(;;){var j=c==4?f:h;if((c==4?f:h)==0){a=6;break a}if(HEAP[j+8]==g){a=3;break a}f=HEAP[j+4];c=4;a=2}a:do if(a==6)d=6;else if(a==3){f=c=j;c=e+156;f=f;h=HEAP[f];i=HEAP[f+4];if(h!=0){HEAP[h+4]=i;if(i!=0)HEAP[i]=h;else HEAP[c+4]=h;HEAP[f]=0;HEAP[f+4]=HEAP[c];HEAP[HEAP[c]]=f;HEAP[c]=f}if(HEAP[g+24]==1869968492)HEAP[e+164]=g;if(k==0)break a;c=HEAP[HEAP[g+20]+52];f=k;h=b+4;i=b;var l= -c,m=g;k=k;d=d;var o=k+-1;for(c=11;;){a=c==16?s:0;var n=c==16?0:d,p=a*-1,r=k+p;p=o+p;if((c==16?p:f)==0){c=13;a=15;break}var q=FUNCTION_TABLE[l](m,HEAP[i],HEAP[h]);if(q!=0){c=14;a=15;break}var s=a+1;c=16;a=13}d=c==14?q:n;k=r}while(0);e=d}return e}_FT_Set_Renderer.__index__=Runtime.getFunctionIndex(_FT_Set_Renderer,"_FT_Set_Renderer"); -function _FT_Render_Glyph_Internal(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c=null,f,h,i;f=0;var k=HEAP[g+72]==1651078259;a:do if(!k){i=HEAP[b]=0;if(HEAP[g+72]==1869968492){h=HEAP[e+164];HEAP[b]=HEAP[e+156]}else h=_FT_Lookup_Renderer(e,HEAP[g+72],b);f=7;var j=h,l=g,m=d,o=g+72,n=e,p=h,r=f;for(c=1;;){var q=c==6?u:r,s=c==6?t:p;if((c==6?t:j)==0){a=8;break}var u=FUNCTION_TABLE[HEAP[s+68]](s,l,m,0);if(u==0){a=3;break}if((u&255)!=19){a=5;break}var t=_FT_Lookup_Renderer(n,HEAP[o],b); -i=1;c=6;a=2}if(a==8){f=q;h=s;if(f!=0)break a}else if(a==3){f=0;h=s}else if(a==5){f=u;break a}if(i==0)break a;if(h==0)break a;_FT_Set_Renderer(e,h,0,0)}while(0);e=f;STACKTOP=b;return e}_FT_Render_Glyph_Internal.__index__=Runtime.getFunctionIndex(_FT_Render_Glyph_Internal,"_FT_Render_Glyph_Internal");function _FT_Render_Glyph(e,g){var d,b,a=e==0;a:do if(a)d=0;else{if(HEAP[e+4]==0){d=0;break a}d=HEAP[HEAP[HEAP[e+4]+96]+4];b=_FT_Render_Glyph_Internal(d,e,g);d=3;break a}while(0);if(d==0)b=6;return b} -_FT_Render_Glyph.__index__=Runtime.getFunctionIndex(_FT_Render_Glyph,"_FT_Render_Glyph"); -function _FT_Add_Module(e,g){var d=STACKTOP;STACKTOP+=12;Runtime.memset(d,0,12);var b,a=null,c,f,h,i,k,j=d+4,l,m,o=d+8,n=e==0;a:do if(n)m=33;else if(g==0)m=6;else if(reSign(HEAP[g+16],32)>reSign(131076,32))m=4;else{m=e+24;var p=e;f=g+8;a=1;b:for(;;){b=a==4?r:0;a=0+b;h=p+28+a*4;if(!(unSign(HEAP[m],32)>unSign(a,32))){b=8;break b}c=HEAP[h];if(_strcmp(HEAP[HEAP[c]+8],HEAP[f])==0){b=3;break b}var r=b+1;a=4;b=2}if(b!=8)if(b==3){m=HEAP[HEAP[c]+12];if(reSign(HEAP[g+12],32)<=reSign(m,32)){m=5;break a}else _FT_Remove_Module(e, -c)}m=HEAP[e];HEAP[o]=0;p=unSign(HEAP[e+24],32)>unSign(31,32);b:do if(p)HEAP[o]=48;else{c=_ft_mem_alloc(m,HEAP[g+4],o);if(HEAP[o]!=0){b=10;break b}HEAP[c+4]=e;HEAP[c+8]=m;HEAP[c]=g;f=(HEAP[HEAP[c]]&2)!=0;c:do if(f){i=c;h=HEAP[i+4];f=HEAP[h];a=_ft_mem_alloc(f,12,j);b=HEAP[j];if(b!=0){HEAP[o]=b;b=12}else{k=i;l=HEAP[i];HEAP[k+20]=l;HEAP[k+24]=HEAP[l+36];var q=HEAP[l+36]==1869968492;d:do if(q){if(HEAP[HEAP[l+56]+4]==0){b=14;break d}b=FUNCTION_TABLE[HEAP[HEAP[l+56]+4]](f,k+60);HEAP[j]=b;if(HEAP[j]!=0){b= -15;break d}HEAP[k+64]=HEAP[HEAP[l+56]+16];HEAP[k+68]=HEAP[l+40];b=14;break d}else b=14;while(0);d:do if(b==14){HEAP[a+8]=i;i=a;b=h+156;i=i;k=HEAP[b+4];HEAP[i+4]=0;HEAP[i]=k;if(k!=0)HEAP[k+4]=i;else HEAP[b]=i;HEAP[b+4]=i;b=h;h=_FT_Lookup_Renderer(b,1869968492,0);HEAP[b+164]=h;b=HEAP[j];if(b!=0)break d;HEAP[o]=b;b=19;break c}while(0);b=a;f=f;a=b;b!=0&&FUNCTION_TABLE[HEAP[f+8]](f,a);b=HEAP[j];HEAP[o]=b;b=b!=0?12:19}break c}else b=19;while(0);c:do if(b==19){if((HEAP[HEAP[c]]&4)!=0)HEAP[e+168]=c;b=(HEAP[HEAP[c]]& -1&255)!=0;d:do if(b){f=c;HEAP[f+20]=HEAP[c];if((HEAP[HEAP[f]]&512)!=0)break d;a=f+36;f=m;a=a;h=_ft_mem_alloc(f,96,d);i=HEAP[d];if(i==0){HEAP[h]=f;HEAP[a]=h;f=HEAP[d];HEAP[o]=f;if(f!=0){b=12;break c}}else{HEAP[o]=i;b=12;break c}}while(0);if(HEAP[g+24]!=0){b=FUNCTION_TABLE[HEAP[g+24]](c);HEAP[o]=b;if(HEAP[o]!=0){b=12;break c}}m=HEAP[e+24];HEAP[e+28+m*4]=c;HEAP[e+24]=m+1;b=10;break b}while(0);f=(HEAP[HEAP[c]]&1&255)!=0;c:do if(f){a=c;if((HEAP[HEAP[a]]&512)!=0){b=27;break c}h=HEAP[a+36];if(h==0){b=27; -break c}a=HEAP[h];_FT_GlyphLoader_Reset(h);h=h;a=a;h=h;if(h==0){b=27;break c}FUNCTION_TABLE[HEAP[a+8]](a,h)}while(0);a=(HEAP[HEAP[c]]&2)!=0;c:do if(a){f=c;if(HEAP[HEAP[f+20]+36]!=1869968492){b=32;break c}if(HEAP[f+60]==0){b=32;break c}FUNCTION_TABLE[HEAP[HEAP[HEAP[f+20]+56]+20]](HEAP[f+60])}while(0);a=c;c=m;f=a;a!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);c=0}while(0);m=HEAP[o]}while(0);j=m;STACKTOP=d;return j}_FT_Add_Module.__index__=Runtime.getFunctionIndex(_FT_Add_Module,"_FT_Add_Module"); -function _FT_Get_Module(e,g){var d,b=null,a,c;c=0;var f=e==0;a:do if(f)d=0;else{if(g==0){d=0;break a}b=e+28;a=a=b+4*HEAP[e+24];f=g;var h=b;for(b=1;;){d=b==5?k:0;var i=h+4*d;if(!(iunSign(0,32)){var i=HEAP[h]!=0;b=4;b:for(;;){var k=b==4?0:d;b=k+1;var j=HEAP[e+28+k*4],l=HEAP[HEAP[j]+8];c:do if(i){d=_strcmp(l,HEAP[h])!=0?7:8;break c}else d=8;while(0);c:do if(d==8){if((HEAP[HEAP[j]]& -1)==0)break c;var m=j+24;if(HEAP[m]==0)break c;for(m=l=m;;){_FT_Done_Face(HEAP[HEAP[l]+8]);if(HEAP[m]!=0)d=11;else break c}}while(0);d=k+1;if(unSign(HEAP[e+24],32)>unSign(b,32))b=7;else break b}}var o=o+1;if(o!=2)b=14;else break a}if(HEAP[e+24]!=0){b=15;d=16}else{b=15;d=17}for(;;)if(d==16){_FT_Remove_Module(e,HEAP[e+28+(HEAP[(b==16?n:e)+24]-1)*4]);var n=e;if(HEAP[e+24]!=0)d=b=16;else{b=16;d=17}}else if(d==17){n=HEAP[(b==15?e:n)+172];a=f;c=n;d=n!=0?18:19;break}d==18&&FUNCTION_TABLE[HEAP[a+8]](a,c); -HEAP[e+172]=0;HEAP[e+176]=0;e!=0&&FUNCTION_TABLE[HEAP[f+8]](f,e)}e=0}e=e;STACKTOP=g;return e}_FT_Done_Library.__index__=Runtime.getFunctionIndex(_FT_Done_Library,"_FT_Done_Library");function _FT_Set_Debug_Hook(e,g,d){var b=e!=0;a:do if(b){if(d==0)break a;if(!(unSign(g,32)<=unSign(3,32)))break a;HEAP[e+180+g*4]=d}while(0)}_FT_Set_Debug_Hook.__index__=Runtime.getFunctionIndex(_FT_Set_Debug_Hook,"_FT_Set_Debug_Hook"); -function _FT_Get_TrueType_Engine_Type(e){var g,d;g=0;var b=e!=0;a:do if(b){d=_FT_Get_Module(e,__str49);if(d==0)break a;d=_ft_module_get_service(d,__str11);if(d==0)break a;g=HEAP[d]}while(0);return g}_FT_Get_TrueType_Engine_Type.__index__=Runtime.getFunctionIndex(_FT_Get_TrueType_Engine_Type,"_FT_Get_TrueType_Engine_Type"); -function _ft_stub_set_char_sizes(e,g,d,b,a){var c=STACKTOP;STACKTOP+=20;Runtime.memset(c,0,20);var f=null,h;b=b;a=a;h=HEAP[HEAP[e]+96];if(HEAP[HEAP[h+20]+96]!=0){HEAP[c]=0;HEAP[c+4]=g;HEAP[c+8]=d;d=b;g=a;if(d==0){b=g;f=0}else f=5;f=f==5?d:g;if(g==0)a=f;if(f==0)b=a=72;HEAP[c+12]=b;HEAP[c+16]=a;e=FUNCTION_TABLE[HEAP[HEAP[h+20]+96]](e,c)}else e=0;e=e;STACKTOP=c;return e}_ft_stub_set_char_sizes.__index__=Runtime.getFunctionIndex(_ft_stub_set_char_sizes,"_ft_stub_set_char_sizes"); -function _ft_stub_set_pixel_sizes(e,g,d){var b=STACKTOP;STACKTOP+=20;Runtime.memset(b,0,20);var a;a=HEAP[HEAP[e]+96];if(HEAP[HEAP[a+20]+96]!=0){HEAP[b]=0;HEAP[b+4]=g<<6;HEAP[b+8]=d<<6;HEAP[b+12]=0;HEAP[b+16]=0;e=FUNCTION_TABLE[HEAP[HEAP[a+20]+96]](e,b)}else e=0;e=e;STACKTOP=b;return e}_ft_stub_set_pixel_sizes.__index__=Runtime.getFunctionIndex(_ft_stub_set_pixel_sizes,"_ft_stub_set_pixel_sizes"); -function _FT_Get_SubGlyph_Info(e,g,d,b,a,c,f){var h,i=e!=0;a:do if(i){if(HEAP[e+132]==0)break a;if(HEAP[e+72]!=1668246896)break a;h=g;if(!(unSign(HEAP[e+128],32)>unSign(h,32)))break a;h=HEAP[e+132]+32*g;HEAP[d]=HEAP[h];var k=unSign(HEAP[h+4],16);HEAP[b]=k;HEAP[a]=HEAP[h+8];HEAP[c]=HEAP[h+12];k=f;h=h+16;HEAP[k]=HEAP[h];HEAP[k+4]=HEAP[h+4];HEAP[k+8]=HEAP[h+8];HEAP[k+12]=HEAP[h+12]}while(0);return 6}_FT_Get_SubGlyph_Info.__index__=Runtime.getFunctionIndex(_FT_Get_SubGlyph_Info,"_FT_Get_SubGlyph_Info"); -function _FT_Outline_Decompose(e,g,d){var b=STACKTOP;STACKTOP+=88;Runtime.memset(b,0,88);var a,c=null,f=b+8,h,i=b+16,k=b+24,j=b+32,l,m,o,n,p,r,q,s,u,t=b+40,v=b+48,w=b+56,x=b+64,y=b+72,A=b+80,z=e==0;a:do if(z)a=0;else{if(g==0){a=0;break a}q=HEAP[g+16];s=HEAP[g+20];p=o=0;var C=f,B=f+4,D=j,E=f,F=j+4,G=f+4,H=j,J=j,L=j+4,N=j+4,I=b,P=b+4,K=i,O=b,M=i+4,Q=b+4,R=i,T=i,V=i+4,U=i+4,S=k,X=j,Y=k+4,W=j+4,da=j,ba=i,aa=j+4,ca=i+4,$=i,la=j,ga=j+4,ea=i+4,Z=j+4,ha=i,ia=j,ja=i+4,fa=j+4,ka=x,na=x+4,sa=y,wa=y+4,Aa=A,Da= -A+4,pa=k,ta=k+4,ma=v,ya=v+4,qa=k,ua=v,Ba=w,Na=k+4,Ea=v+4,ra=w+4,za=k,Ha=v,Ca=k+4,va=v+4,Pa=t,Ja=t+4;b:for(;;){m=reSign(HEAP[e],16);u=p;if(!(reSign(m,32)>reSign(u,32))){a=26;break b}u=reSign(HEAP[HEAP[e+12]+2*p],16);if(reSign(u,32)m){a=4;break b}if((reSign(HEAP[o+1],8)&3)!=2){a=4;break b}l+=16;o+=2;HEAP[ka]=(HEAP[l+-16]<=reSign(l,32);if(d| -m){g=7;break}var p=g+1;d=8;g=6}if(g==10){h=o;if(a-1!=h){g=3;break a}g=b=0;break a}else if(g==7){g=3;break a}}else g=3;while(0);if(g==3)b=6;return b}_FT_Outline_Check.__index__=Runtime.getFunctionIndex(_FT_Outline_Check,"_FT_Outline_Check"); -function _FT_Outline_Copy(e,g){var d,b,a=e==0;a:do if(a)d=0;else{if(g==0){d=0;break a}if(HEAP[e+2]!=HEAP[g+2]){d=0;break a}if(HEAP[e]!=HEAP[g]){d=0;break a}if(e!=g){d=reSign(HEAP[e+2],16)*8;_llvm_memcpy_p0i8_p0i8_i32(HEAP[g+4],HEAP[e+4],d,1,0);d=reSign(HEAP[e+2],16);_llvm_memcpy_p0i8_p0i8_i32(HEAP[g+8],HEAP[e+8],d,1,0);d=reSign(HEAP[e],16)*2;_llvm_memcpy_p0i8_p0i8_i32(HEAP[g+12],HEAP[e+12],d,1,0);d=HEAP[g+16]&1;HEAP[g+16]=HEAP[e+16];HEAP[g+16]&=-2;HEAP[g+16]=d|HEAP[g+16]}b=0;d=5;break a}while(0); -if(d==0)b=6;return b}_FT_Outline_Copy.__index__=Runtime.getFunctionIndex(_FT_Outline_Copy,"_FT_Outline_Copy"); -function _FT_Outline_Done_Internal(e,g){var d,b,a=e==0;a:do if(a)d=0;else{if(g==0){d=0;break a}if((HEAP[g+16]&1&255)!=0){b=HEAP[g+4];d=e;b=b;b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+4]=0;a=HEAP[g+8];d=e;b=a;a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+8]=0;a=HEAP[g+12];d=e;b=a;a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+12]=0}d=g;HEAP[d]=0;HEAP[d+2]=0;HEAP[d+4]=0;HEAP[d+8]=0;HEAP[d+12]=0;b=HEAP[d+16]=0;d=6;break a}while(0);if(d==0)b=6;return b} -_FT_Outline_Done_Internal.__index__=Runtime.getFunctionIndex(_FT_Outline_Done_Internal,"_FT_Outline_Done_Internal");function _FT_Outline_Done(e,g){return e==0?33:_FT_Outline_Done_Internal(HEAP[e],g)}_FT_Outline_Done.__index__=Runtime.getFunctionIndex(_FT_Outline_Done,"_FT_Outline_Done"); -function _FT_Outline_Get_CBox(e,g){var d=null,b,a,c,f,h,i,k=e!=0;a:do if(k){if(g==0)break a;var j=HEAP[e+2]==0;b:do if(j)f=c=a=b=0;else{h=HEAP[e+4];i=reSign(HEAP[e+2],16);i=h+8*i;b=c=HEAP[h];a=f=HEAP[h+4];h+=8;if(!(hreSign(n,32)?m:n;l=HEAP[l];var p=reSign(l,32)reSign(r,32)?l: -r,q=q+1;if(dreSign(0,32)){s=e+12;var u=k+4,t=i+4,v=h+4,w=h+4,x=r+4,y=q+4,A=d+4,z=f;p=0-p;var C=e+4,B=f,D=e+4,E=n+4;f= -f;var F=r+4,G=l+4,H=o+4,J=r+4,L=r+4,N=a+4,I=a+4,P=c+4,K=c+4,O=m+4,M=HEAP[h];b=2;a:for(;;){Da=b==2?0:Da;var Q=b==2?0:Aa;wa=b==2?M:wa;var R=1+Da,T=HEAP[HEAP[s]+2*(0+Da)];Aa=reSign(T,16);var V=j+8*Q,U=HEAP[V];V=HEAP[V+4];var S=j+8*Aa,X=HEAP[S];S=HEAP[S+4];if(reSign(Q,32)<=reSign(Aa,32)){T=reSign(T,16)+1-Q;var Y=Q+1;for(b=4;;){sa=b==4?0:sa;ga=b==4?wa:ga;var W=b==4?S:ba,da=b==4?X:aa,ba=b==4?V:ea,aa=b==4?U:Z,ca=Q+sa;Z=Y+sa;ea=j+8*Z+4;Z=j+8*Z;if(reSign(ca,32)reSign(11796480, -32)?fa:b;fa=Math.floor(reSign(b,32)/reSign(2,32));HEAP[d]=72899491;HEAP[A]=0;_ft_trig_pseudo_rotate(d,fa);fa=Math.floor(reSign(HEAP[d],32)/reSign(4096,32));var ka=reSign(fa,32)>reSign(16383,32),na=reSign(fa,32)<=reSign(-16384,32);if(ka|na){fa=_FT_DivFix(z,fa);b=Math.floor(reSign(b,32)/reSign(2,32));b=ha+b+p;HEAP[r]=fa;HEAP[r+4]=0;_FT_Vector_Rotate(r,b)}else{HEAP[J]=0;HEAP[r]=HEAP[L]}HEAP[HEAP[C]+8*ca]=B+aa+HEAP[r];HEAP[HEAP[D]+8*ca+4]=f+ba+HEAP[F];var sa=sa+1;if(sa!=T)b=15;else break}HEAP[q]=W;HEAP[y]= -da;HEAP[H]=ea;HEAP[o]=Z;b=16}else b=3;var wa=b==16?ga:wa;Q=b==16?ba:S;T=b==16?aa:X;Y=b==16?ea:V;ca=b==16?Z:U;var Aa=Aa+1;b=reSign(HEAP[e],16);R=reSign(b,32)>reSign(R,32);var Da=Da+1;if(R)b=18;else break a}HEAP[t]=S;HEAP[i]=X;HEAP[u]=V;HEAP[k]=U;HEAP[O]=V;HEAP[m]=U;HEAP[h]=wa;HEAP[G]=Q;HEAP[l]=T;HEAP[E]=Y;HEAP[n]=ca}a=0}}}a=a;STACKTOP=d;return a}_FT_Outline_Embolden.__index__=Runtime.getFunctionIndex(_FT_Outline_Embolden,"_FT_Outline_Embolden"); -function _FT_Outline_Get_Orientation(e){var g=STACKTOP;STACKTOP+=24;Runtime.memset(g,0,24);var d,b=null,a,c,f,h,i,k,j,l=g+12;c=b=32768;f=-32768;i=h=0;HEAP[l]=2;HEAP[l+4]=2;HEAP[l+8]=2;var m=e==0;a:do if(m)d=0;else{if(reSign(HEAP[e+2],16)<=reSign(0,16)){d=0;break a}d=HEAP[e+4];k=HEAP[e+12];a=HEAP[e+12];m=reSign(HEAP[e],16);if(a+2*m>k){a=e+4;m=e+12;e=e;k=k;var o=d,n=b;b=3;b:for(;;){F=b==3?0:F;var p=b==3?n:j;E=b==3?o:E;var r=k+2*(F+1);d=HEAP[a];b=reSign(HEAP[k+2*F],16);var q=d+8*b,s=E+16>q;c:do if(s)b= -4;else{j=E;if(j<=q){b=5;d=6}else{b=5;d=7}for(;;)if(d==6){d=b==16?w:-32768;y=b==16?y:32768;z=b==16?z:-32768;t=b==16?t:32768;if(reSign(HEAP[j],32)reSign(d,32)){var v=HEAP[j];b=10}else b=52;var w=b==10?v:d;if(reSign(HEAP[j+4],32)reSign(z,32)){var A=HEAP[j+4];b=14}else b=54;var z=b==14?A:z;j+=8;if(j<=q){b=16;d=6}else{b=16;d=7}}else if(d== -7){d=b==5?-32768:w;var C=b==5?32768:y,B=b==5?-32768:z,D=b==5?32768:t;if(reSign(D,32)r)b=18;else break b}b=j}if(b!=32768){d=reSign(c*3+f,32)>>reSign(2,32);HEAP[g]=d;d=reSign(f+c,32)>>reSign(1,32);HEAP[g+4]=d;d=reSign(f*3+c,32)>>reSign(2,32);HEAP[g+8]=d;c=i;h=h;i=i;b=46;b:for(;;){X=b==46?0:X;d=0+X;u=g+d*4;f=l+d*4;c:for(;;){j=h;b=23;d:for(;;){var G= -b==29?M:0,H=b==29?Q:0,J=b==29?R:0,L=b==29?T:0;v=b==29?V:32768;x=b==29?U:-32768;A=b==29?S:c;if(!(j<=i))break c;if(HEAP[j+4]==HEAP[u])break d;if(HEAP[A+4]==HEAP[u])break d;M=HEAP[u];M=reSign(HEAP[j+4],32)>=reSign(M,32);e:do if(M)d=30;else{M=HEAP[u];if(reSign(HEAP[A+4],32)reSign(M,32)){b=31;break e}}var N=_FT_MulDiv(HEAP[j]-HEAP[A],HEAP[u]-HEAP[A+ -4],HEAP[j+4]-HEAP[A+4]);N=HEAP[A]+N;var I=reSign(N,32)reSign(x,32))){b=33;break e}var O=j;b=34}while(0);var M=b==34?O:b==33?G:b==31?G:G,Q=b==34?A:b==33?H:b==31?H:H,R=b==34?P:b==33?P:b==31?J:J,T=b==34?K:b==33?K:b==31?L:L,V=b==34?I:b==33?I:b==31?v:v,U=b==34?N:b==33?x:b==31?x:x,S=j;j+=8;b=29}HEAP[u]+=1}d=L!=0&H!=0;c:do if(d){b=HEAP[J+4];b=reSign(HEAP[L+4],32)>=reSign(b,32);d:do if(!b){b=HEAP[G+4];if(reSign(HEAP[H+4],32)<=reSign(b,32))break d; -HEAP[f]=0;break c}while(0);b=HEAP[J+4];b=reSign(HEAP[L+4],32)<=reSign(b,32);d:do if(!b){b=HEAP[G+4];if(reSign(HEAP[H+4],32)>=reSign(b,32))break d;HEAP[f]=1;break c}while(0);HEAP[f]=2}while(0);var X=X+1;if(X!=3)b=40;else break b}G=HEAP[l]!=2;b:do if(G){if(HEAP[l]!=HEAP[l+4])if(HEAP[l]!=HEAP[l+8])break b;a=HEAP[l];d=22;break a}while(0);G=HEAP[l+4]!=2;b:do if(G){if(HEAP[l+4]!=HEAP[l+8])break b;a=HEAP[l+4];d=22;break a}while(0)}a=0;d=22;break a}while(0);if(d==0)a=0;l=a;STACKTOP=g;return l} -_FT_Outline_Get_Orientation.__index__=Runtime.getFunctionIndex(_FT_Outline_Get_Orientation,"_FT_Outline_Get_Orientation"); -function _FT_Raccess_Get_HeaderInfo(e,g,d,b,a){e=STACKTOP;STACKTOP+=36;Runtime.memset(e,0,36);var c=null,f,h,i;f=e+4;var k=e+20;h=_FT_Stream_Seek(g,d);HEAP[e]=h;c=HEAP[e]!=0;a:do if(c)h=HEAP[e];else{i=f;h=g;i=i;h=h=_FT_Stream_ReadAt(h,HEAP[h+8],i,16);HEAP[e]=h;if(HEAP[e]!=0)h=HEAP[e];else{h=unSign(HEAP[f],8)<<24;i=unSign(HEAP[f+1],8)<<16;var j=unSign(HEAP[f+2],8)<<8,l=unSign(HEAP[f+3],8);HEAP[a]=(i|h|l|j)+d;h=unSign(HEAP[f+4],8)<<24;i=unSign(HEAP[f+5],8)<<16;j=unSign(HEAP[f+6],8)<<8;l=unSign(HEAP[f+ -7],8);h=(i|h|l|j)+d;i=unSign(HEAP[f+8],8)<<24;j=unSign(HEAP[f+9],8)<<16;l=unSign(HEAP[f+10],8)<<8;var m=unSign(HEAP[f+11],8);i=j|i|m|l;i=i+HEAP[a]!=h;b:do if(!i){if(h==d)break b;d=_FT_Stream_Seek(g,h);HEAP[e]=d;if(HEAP[e]!=0)h=HEAP[e];else{HEAP[k+15]=HEAP[f+15]+1;a=k;d=g;a=a;d=d=_FT_Stream_ReadAt(d,HEAP[d+8],a,16);HEAP[e]=d;if(HEAP[e]!=0)h=HEAP[e];else{d=a=1;c=4;c:for(;;){o=c==4?0:o;i=0+o;c=k+i;i=f+i;if(HEAP[c]!=0)a=0;if(HEAP[c]!=HEAP[i])d=0;var o=o+1;if(o!=16)c=8;else break c}f=a==0;c:do if(f){if(d!= -0)break c;h=2;break a}while(0);f=g;f=f=_FT_Stream_Seek(f,8+HEAP[f+8]);HEAP[e]=f;f=_FT_Stream_ReadShort(g,e);f=unSign(f,16);if(HEAP[e]!=0)h=HEAP[e];else if(f==-1)h=2;else{g=_FT_Stream_Seek(g,f+h);HEAP[e]=g;if(HEAP[e]!=0)h=HEAP[e];else{HEAP[b]=f+h;h=0}}}}break a}while(0);h=2}}while(0);b=h;STACKTOP=e;return b}_FT_Raccess_Get_HeaderInfo.__index__=Runtime.getFunctionIndex(_FT_Raccess_Get_HeaderInfo,"_FT_Raccess_Get_HeaderInfo"); -function _ft_raccess_sort_ref_by_id(e,g){var d;d=HEAP[g];if(unSign(HEAP[e],16)unSign(d,16)?1:0}return d}_ft_raccess_sort_ref_by_id.__index__=Runtime.getFunctionIndex(_ft_raccess_sort_ref_by_id,"_ft_raccess_sort_ref_by_id"); -function _FT_Raccess_Get_DataOffsets(e,g,d,b,a,c,f){var h=STACKTOP;STACKTOP+=4;Runtime.memset(h,0,4);var i,k=null,j,l,m;e=HEAP[e];k=_FT_Stream_Seek(g,d);HEAP[h]=k;if(HEAP[h]!=0)j=HEAP[h];else{k=_FT_Stream_ReadShort(g,h);k=unSign(k,16);if(HEAP[h]!=0)j=HEAP[h];else{k+=1;var o=k;k=1;a:for(;;){i=k==8?n:0;if(!(reSign(0+i,32)reSign(j,32))){i=17;break a}j=_FT_Stream_ReadShort(g,h);HEAP[k]=j;if(HEAP[h]!=0){i=12;break a}k=_FT_Stream_Seek(g,2+HEAP[g+8]);HEAP[h]=k;if(k!=0){i=12;break a}k=_FT_Stream_ReadLong(g, -h);if(HEAP[h]!=0){i=12;break a}j=_FT_Stream_Seek(g,4+HEAP[g+8]);HEAP[h]=j;if(j!=0){i=12;break a}HEAP[p]=k&16777215;var p=i+1;k=16;i=10}a:do if(i==17){_qsort(d,HEAP[f],8,_ft_raccess_sort_ref_by_id.__index__);g=_ft_mem_realloc(e,4,0,HEAP[f],0,h);if(HEAP[h]!=0)break a;p=k=0;if(reSign(HEAP[f],32)>reSign(p,32)){p=d;a=b;j=g;l=f;m=k;o=m+1;for(k=20;;){r=k==20?0:r;i=o+r;k=m+r;HEAP[j+4*k]=a+HEAP[p+8*k+4];i=reSign(HEAP[l],32)>reSign(i,32);var r=r+1;if(i)i=k=21;else{i=22;break}}}HEAP[c]=g;HEAP[h]=0}while(0); -d!=0&&FUNCTION_TABLE[HEAP[e+8]](e,d)}}j=HEAP[h]}}}b=j;STACKTOP=h;return b}_FT_Raccess_Get_DataOffsets.__index__=Runtime.getFunctionIndex(_FT_Raccess_Get_DataOffsets,"_FT_Raccess_Get_DataOffsets"); -function _FT_Raccess_Guess(e,g,d,b,a,c){var f,h=null;if(g!=0){h=0;f=1}else{h=0;f=2}for(;;)if(f==1){o=h==3?o:0;var i=0+o;f=c+4*i;h=b+4*i;var k=a+4*i,j=_raccess_guess_table+i*8,l=c+4*i,m=c+4*i;HEAP[b+4*i]=0;i=_FT_Stream_Seek(g,0);HEAP[l]=i;if(HEAP[m]==0){h=FUNCTION_TABLE[HEAP[j]](e,g,d,h,k);HEAP[f]=h}var o=o+1;if(o!=9){h=3;f=1}else break}else if(f==2){n=h==7?n:0;h=0+n;k=c+4*h;j=c+4*h;l=_raccess_guess_table+h*8;m=a+4*h;i=b+4*h;f=c+4*h;HEAP[b+4*h]=0;HEAP[k]=0;if(HEAP[j]==0){h=FUNCTION_TABLE[HEAP[l]](e, -g,d,i,m);HEAP[f]=h}var n=n+1;if(n!=9){h=7;f=2}else break}}_FT_Raccess_Guess.__index__=Runtime.getFunctionIndex(_FT_Raccess_Guess,"_FT_Raccess_Guess");function _raccess_guess_apple_double(e,g,d,b,a){HEAP[b]=0;return g==0?81:_raccess_guess_apple_generic(e,g,d,333319,a)}_raccess_guess_apple_double.__index__=Runtime.getFunctionIndex(_raccess_guess_apple_double,"_raccess_guess_apple_double"); -function _raccess_guess_apple_single(e,g,d,b,a){HEAP[b]=0;return g==0?81:_raccess_guess_apple_generic(e,g,d,333312,a)}_raccess_guess_apple_single.__index__=Runtime.getFunctionIndex(_raccess_guess_apple_single,"_raccess_guess_apple_single");function _raccess_guess_darwin_ufs_export(e,g,d,b,a){g=HEAP[e];d=_raccess_make_file_name(g,d,__str12);if(d==0)b=64;else{e=_raccess_guess_linux_double_from_file_name(e,d,a);if(e==0)HEAP[b]=d;else d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);b=e}return b} -_raccess_guess_darwin_ufs_export.__index__=Runtime.getFunctionIndex(_raccess_guess_darwin_ufs_export,"_raccess_guess_darwin_ufs_export");function _raccess_guess_darwin_hfsplus(e,g,d,b,a){g=STACKTOP;STACKTOP+=4;Runtime.memset(g,0,4);var c;c=_strlen(d);e=_ft_mem_alloc(HEAP[e],c+6,g);if(HEAP[g]!=0)d=HEAP[g];else{_llvm_memcpy_p0i8_p0i8_i32(e,d,c,1,0);_llvm_memcpy_p0i8_p0i8_i32(e+c,__str13,6,1,0);HEAP[b]=e;d=HEAP[a]=0}d=d;STACKTOP=g;return d} -_raccess_guess_darwin_hfsplus.__index__=Runtime.getFunctionIndex(_raccess_guess_darwin_hfsplus,"_raccess_guess_darwin_hfsplus");function _raccess_guess_darwin_newvfs(e,g,d,b,a){g=STACKTOP;STACKTOP+=4;Runtime.memset(g,0,4);var c;c=_strlen(d);e=_ft_mem_alloc(HEAP[e],c+18,g);if(HEAP[g]!=0)d=HEAP[g];else{_llvm_memcpy_p0i8_p0i8_i32(e,d,c,1,0);_llvm_memcpy_p0i8_p0i8_i32(e+c,__str14,18,1,0);HEAP[b]=e;d=HEAP[a]=0}d=d;STACKTOP=g;return d} -_raccess_guess_darwin_newvfs.__index__=Runtime.getFunctionIndex(_raccess_guess_darwin_newvfs,"_raccess_guess_darwin_newvfs");function _raccess_guess_vfat(e,g,d,b,a){e=_raccess_make_file_name(HEAP[e],d,__str15);if(e==0)b=64;else{HEAP[b]=e;b=HEAP[a]=0}return b}_raccess_guess_vfat.__index__=Runtime.getFunctionIndex(_raccess_guess_vfat,"_raccess_guess_vfat");function _raccess_guess_linux_cap(e,g,d,b,a){e=_raccess_make_file_name(HEAP[e],d,__str1611);if(e==0)b=64;else{HEAP[b]=e;b=HEAP[a]=0}return b} -_raccess_guess_linux_cap.__index__=Runtime.getFunctionIndex(_raccess_guess_linux_cap,"_raccess_guess_linux_cap");function _raccess_guess_linux_double(e,g,d,b,a){g=HEAP[e];d=_raccess_make_file_name(g,d,__str17);if(d==0)b=64;else{e=_raccess_guess_linux_double_from_file_name(e,d,a);if(e==0)HEAP[b]=d;else d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);b=e}return b}_raccess_guess_linux_double.__index__=Runtime.getFunctionIndex(_raccess_guess_linux_double,"_raccess_guess_linux_double"); -function _raccess_guess_linux_netatalk(e,g,d,b,a){g=HEAP[e];d=_raccess_make_file_name(g,d,__str18);if(d==0)b=64;else{e=_raccess_guess_linux_double_from_file_name(e,d,a);if(e==0)HEAP[b]=d;else d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);b=e}return b}_raccess_guess_linux_netatalk.__index__=Runtime.getFunctionIndex(_raccess_guess_linux_netatalk,"_raccess_guess_linux_netatalk"); -function _raccess_guess_apple_generic(e,g,d,b,a){e=STACKTOP;STACKTOP+=4;Runtime.memset(e,0,4);var c,f=null,h,i,k;d=_FT_Stream_ReadLong(g,e);var j=HEAP[e]!=0;a:do if(j)h=HEAP[e];else if(d!=b)h=2;else{_FT_Stream_ReadLong(g,e);if(HEAP[e]==0){h=g;var l=reSign(16,32)reSign(f,32))){c=17;break c}f=_FT_Stream_ReadLong(m,e);if(HEAP[e]!=0){c=7;break c}f=f==2;d:do if(f){k=_FT_Stream_ReadLong(o,e);if(HEAP[e]!=0)break d;_FT_Stream_ReadLong(n,e);if(HEAP[e]==0){c=13;break c}}else{var p=_FT_Stream_Seek(o,8+HEAP[o+8]);HEAP[e]=p;if(p!=0){c=15;break c}}while(0);var r=c+1;f=10;c=6}if(c==17){h=2;break a}else if(c==7){h=HEAP[e];break a}else if(c==13){HEAP[a]=k;h=0;break a}else if(c==15){h=HEAP[e];break a}}}while(0)}h=HEAP[e]}while(0);g=h;STACKTOP= -e;return g}_raccess_guess_apple_generic.__index__=Runtime.getFunctionIndex(_raccess_guess_apple_generic,"_raccess_guess_apple_generic");function _raccess_guess_linux_double_from_file_name(e,g,d){var b=STACKTOP;STACKTOP+=40;Runtime.memset(b,0,40);var a,c=b+32,f=b+36;HEAP[f]=0;HEAP[b]=4;HEAP[b+12]=g;a=_FT_Stream_New(e,b,c);if(a==0){a=HEAP[c];HEAP[f]=0;a=e=a==0?81:_raccess_guess_apple_generic(e,a,g,333319,d);_FT_Stream_Free(HEAP[c],0)}c=a;STACKTOP=b;return c} -_raccess_guess_linux_double_from_file_name.__index__=Runtime.getFunctionIndex(_raccess_guess_linux_double_from_file_name,"_raccess_guess_linux_double_from_file_name");function _raccess_make_file_name(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a;HEAP[b]=0;a=_strlen(g);a=_strlen(d)+a;e=_ft_mem_alloc(e,a+1,b);if(HEAP[b]!=0)d=0;else{a=_strrchr(g,47);if(a!=0){_strncpy(e,g,a+1+(0-g));HEAP[e+(a+1+(0-g))]=0;g=a+1}else{g=g;HEAP[e]=0}_strcat(e,d);_strcat(e,g);d=e}d=d;STACKTOP=b;return d} -_raccess_make_file_name.__index__=Runtime.getFunctionIndex(_raccess_make_file_name,"_raccess_make_file_name");function _FT_Get_Sfnt_Name_Count(e){var g,d,b=e==0;a:do if(b)g=0;else{if((HEAP[e+8]&8)==0){g=0;break a}d=unSign(HEAP[e+344],16);g=2;break a}while(0);if(g==0)d=0;return d}_FT_Get_Sfnt_Name_Count.__index__=Runtime.getFunctionIndex(_FT_Get_Sfnt_Name_Count,"_FT_Get_Sfnt_Name_Count"); -function _FT_Get_Sfnt_Name(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c,f,h,i,k,j;HEAP[b]=6;var l=d!=0;a:do if(l){if(e==0)break a;if((HEAP[e+8]&8)==0)break a;k=e;var m=unSign(HEAP[k+344],16);a=g;if(!(unSign(m,32)>unSign(a,32)))break a;k=HEAP[k+348+12]+20*g;m=HEAP[k+8]!=0;b:do if(m){if(HEAP[k+16]!=0)break b;a=HEAP[e+100];j=HEAP[e+104];c=unSign(HEAP[k+8],16);c=_ft_mem_realloc(a,1,0,c,0,b);HEAP[k+16]=c;c=HEAP[b]!=0;c:do if(!c){f=_FT_Stream_Seek(j,HEAP[k+12]);HEAP[b]=f;if(HEAP[b]!= -0)break c;i=unSign(HEAP[k+8],16);h=HEAP[k+16];f=j;h=h;i=i;f=f=_FT_Stream_ReadAt(f,HEAP[f+8],h,i);HEAP[b]=f;if(HEAP[b]==0)break b}while(0);j=HEAP[k+16];a=a;c=j;j!=0&&FUNCTION_TABLE[HEAP[a+8]](a,c);HEAP[k+16]=0;HEAP[k+8]=0}while(0);HEAP[d]=HEAP[k];HEAP[d+2]=HEAP[k+2];HEAP[d+4]=HEAP[k+4];HEAP[d+6]=HEAP[k+6];HEAP[d+8]=HEAP[k+16];k=unSign(HEAP[k+8],16);HEAP[d+12]=k;HEAP[b]=0}while(0);e=HEAP[b];STACKTOP=b;return e}_FT_Get_Sfnt_Name.__index__=Runtime.getFunctionIndex(_FT_Get_Sfnt_Name,"_FT_Get_Sfnt_Name"); -function _FT_Stream_OpenMemory(e,g,d){HEAP[e]=g;HEAP[e+4]=d;HEAP[e+8]=0;HEAP[e+32]=0;HEAP[e+20]=0;HEAP[e+24]=0}_FT_Stream_OpenMemory.__index__=Runtime.getFunctionIndex(_FT_Stream_OpenMemory,"_FT_Stream_OpenMemory");function _FT_Stream_Close(e){var g=e!=0;a:do if(g){if(HEAP[e+24]==0)break a;FUNCTION_TABLE[HEAP[e+24]](e)}while(0)}_FT_Stream_Close.__index__=Runtime.getFunctionIndex(_FT_Stream_Close,"_FT_Stream_Close"); -function _FT_Stream_Seek(e,g){var d,b;b=0;var a=HEAP[e+20]!=0;a:do{if(a){if(FUNCTION_TABLE[HEAP[e+20]](e,g,0,0)==0){d=1;break a}}else{d=g;if(!(unSign(HEAP[e+4],32)unSign(b,32))c=b;_llvm_memcpy_p0i8_p0i8_i32(d,HEAP[e]+g,c,1,0)}HEAP[e+8]=c+g;if(unSign(c,32)=unSign(a,32))){if(HEAP[e+20]!=0)b=FUNCTION_TABLE[HEAP[e+20]](e,HEAP[e+8],g,d);else{b=HEAP[e+4]-HEAP[e+8];if(unSign(b,32)>unSign(d,32))b=d;_llvm_memcpy_p0i8_p0i8_i32(g,HEAP[e]+HEAP[e+8],b,1,0)}HEAP[e+8]=b+HEAP[e+8]}return b}_FT_Stream_TryRead.__index__=Runtime.getFunctionIndex(_FT_Stream_TryRead,"_FT_Stream_TryRead"); -function _FT_Stream_ExtractFrame(e,g,d){g=_FT_Stream_EnterFrame(e,g);if(g==0){HEAP[d]=HEAP[e+32];HEAP[e+32]=0;HEAP[e+36]=0}return g}_FT_Stream_ExtractFrame.__index__=Runtime.getFunctionIndex(_FT_Stream_ExtractFrame,"_FT_Stream_ExtractFrame");function _FT_Stream_ReleaseFrame(e,g){var d,b,a=e!=0;a:do if(a){if(HEAP[e+20]==0)break a;d=HEAP[e+28];b=HEAP[g];d=d;b=b;b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g]=0}while(0);HEAP[g]=0} -_FT_Stream_ReleaseFrame.__index__=Runtime.getFunctionIndex(_FT_Stream_ReleaseFrame,"_FT_Stream_ReleaseFrame"); -function _FT_Stream_EnterFrame(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a,c,f,h,i;HEAP[d]=0;var k=HEAP[e+20]!=0;a:do if(k){b=HEAP[e+28];c=g;if(unSign(HEAP[e+4],32)reSign(0,32);b:do if(j){i=FUNCTION_TABLE[HEAP[c+4]](c,a);if(i!=0)break b;h=64}else{if(!(reSign(a,32)=unSign(b,32);b:do if(!b){b=g;if(unSign(HEAP[e+4]-HEAP[e+8],32)HEAP[m]){b=6;break}if(HEAP[n]==24){b=unSign(HEAP[n+2],16);_llvm_memcpy_p0i8_p0i8_i32(d+b,i,y,1,0)}i+=y;var y=n+4;a=11;b=3;continue}z=a==19?8:a==18?8:a==17?0:a==16?0:a==15?16:a==14?16:24;b=a==19?x:a==18?w:a==17?v:a==16?t:a==15?u:a==14?s:q;if((unSign(HEAP[n],8)&1&255)!=0){var A=reSign(b<>reSign(z,32);a=20}else a=36;z=a==20?A:b;b=unSign(HEAP[n+2],16);a=l+b;b=unSign(HEAP[n+1],8);b=b==1?31:b==2?32:b==4?33:34;if(b==34)HEAP[a]=z;else if(b==31)HEAP[a]=z&255;else if(b==32)HEAP[a]=z&65535; -else if(b==33)HEAP[a]=z;var z=n+4;a=23}b=3}if(b==30){h=f;HEAP[e+32]=i}else if(b==4)h=p;else if(b==6)h=85;if(c!=0){e=e;if(HEAP[e+20]!=0){c=HEAP[e+28];f=HEAP[e];c=c;f=f;f!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);HEAP[e]=0}HEAP[e+32]=0;HEAP[e+36]=0}h=h;b=27;break a}while(0);if(b==0)h=6;return h}_FT_Stream_ReadFields.__index__=Runtime.getFunctionIndex(_FT_Stream_ReadFields,"_FT_Stream_ReadFields"); -function _ft_trig_downscale(e){var g,d,b,a;g=e=g=e;d=0-g;g=reSign(g,32)>=reSign(0,32)?g:d;d=unSign(g,32)>>>unSign(16,32);b=g&65535;g=d*17797;d=d*47593+b*17797;b=unSign(b*47593,32)>>>unSign(16,32);a=d;a=unSign(a,32)>=unSign(b,32)?a:b;d=b+d;g=(unSign(d,32)>>>unSign(16,32))+g;if(unSign(d,32)=reSign(0,32)?d:c;a=0-b;a=(reSign(b,32)>=reSign(0,32)?b:a)|c;c=0;var f=a;if(reSign(f,32)>reSign(65535,32)){var h=reSign(a,32)>>reSign(16,32);a=h;c+=16;g=0}else g=-1;g=reSign(g==0?h:f,32)>reSign(255,32);h=a;if(g){var i=reSign(h,32)>>reSign(8,32);a=i;c+=8;g=2}else g=12;g=reSign(g==2?i:h,32)>reSign(15,32);i=a;if(g){var k=reSign(i,32)>>reSign(4,32);a=k;c+=4;g=4}else g=13;i=reSign(g==4?k:i,32)>reSign(3,32);k=a;if(i){var j= -reSign(k,32)>>reSign(2,32);a=j;c+=2;g=6}else g=14;if(reSign(g==6?j:k,32)>reSign(1,32)){reSign(a,32);reSign(1,32);var l=c+1;c=l;g=8}else{var m=c;g=10}j=reSign(g==10?m:l,32)<=reSign(27,32);c=c;if(j){c=27-c;HEAP[e]=d<>reSign(j,32);HEAP[e]=d;d=c;b=reSign(b,32)>>reSign(d,32);HEAP[e+4]=b;c=0-c}return c}_ft_trig_prenorm.__index__=Runtime.getFunctionIndex(_ft_trig_prenorm,"_ft_trig_prenorm"); -function _ft_trig_pseudo_rotate(e,g){var d=null,b,a,c,f;b=g;a=HEAP[e];c=HEAP[e+4];var h=b;if(reSign(h,32)<=reSign(-5898240,32)){a=a;c=c;d=b;b=d+11796480;var i=(reSign(b,32)>reSign(-5898239,32)?b:-5898239)+-1-d;i=Math.floor(unSign(i,32)/unSign(11796480,32))*11796480;i=d+i;for(d=0;;){l=d==0?0:l;var k=0-(d==0?a:k),j=0-(d==0?c:j);d=reSign(b+l*11796480,32)<=reSign(-5898240,32);var l=l+1;if(d)d=1;else break}b=i=i+11796480;c=j;a=k;d=2}else d=-1;if(reSign(d==2?i:h,32)>reSign(5898240,32)){h=a;c=c;b=b+-11796480; -for(d=4;;){n=d==4?0:n;f=b+n*-11796480;var m=0-(d==4?h:m),o=0-(d==4?c:o);d=reSign(f,32)>reSign(5898240,32);var n=n+1;if(d)d=5;else break}b=f;c=o;a=m;d=6}else{var p=b;d=8}f=d==8?p:f;d=_ft_trig_arctan_table;f=reSign(f,32)reSign(23,32)?1:23)-0;for(d=10;;){B=d==15?B:0;y=d==15?y:p;A=d==15?A:o;z=d==15?z:m;C=d==15?C:f;d=0+B;b=reSign(C,32)>reSign(d, -32);if(b){var r=c+A,q=reSign(A,32)>>reSign(d,32);q=z-q;var s=C+HEAP[y],u=y+4;d=12}else{var t=A-c,v=(reSign(A,32)>>reSign(d,32))+z,w=C-HEAP[y],x=y+4;d=14}var y=d==14?x:u,A=d==14?t:r,z=d==14?v:q,C=d==14?w:s,B=B+1;if(B!=n)d=15;else break}a=A;c=z;HEAP[e]=a;HEAP[e+4]=c}_ft_trig_pseudo_rotate.__index__=Runtime.getFunctionIndex(_ft_trig_pseudo_rotate,"_ft_trig_pseudo_rotate"); -function _ft_trig_pseudo_polarize(e){var g=null,d,b,a,c;b=HEAP[e];a=c=HEAP[e+4];d=0;if(reSign(b,32)reSign(0,32))d=0-d;c=_ft_trig_arctan_table;g=reSign(a,32)reSign(23,32)?1:23)-0;for(g=4;;){v=g==9?v:0;q=g==9?q:d;s=g==9?s:c;u=g==9?u:b;t=g==9?t:a;g=0+v;h=reSign(t,32)>reSign(g,32);if(h){var k=i+t,j=reSign(t,32)>>reSign(g,32);j=u-j;var l=q-HEAP[s],m=s+4;g=6}else{var o=t-i,n=(reSign(t,32)>>reSign(g,32))+u,p=q+HEAP[s],r=s+4;g=8}var q=g==8?p:l,s=g==8?r:m,u=g==8?n:j,t=g==8?o:k,v=v+1;if(v!=f)g=9;else break}d=q;b=u;k=reSign(d,32)>=reSign(0,32);o=d;d=k?o+16&-32:0-(16-o&-32);HEAP[e]=b;HEAP[e+4]=d}_ft_trig_pseudo_polarize.__index__=Runtime.getFunctionIndex(_ft_trig_pseudo_polarize,"_ft_trig_pseudo_polarize"); -function _FT_Cos(e){var g=STACKTOP;STACKTOP+=8;Runtime.memset(g,0,8);HEAP[g]=72899491;HEAP[g+4]=0;_ft_trig_pseudo_rotate(g,e);e=Math.floor(reSign(HEAP[g],32)/reSign(4096,32));STACKTOP=g;return e}_FT_Cos.__index__=Runtime.getFunctionIndex(_FT_Cos,"_FT_Cos");function _FT_Sin(e){var g=STACKTOP;STACKTOP+=8;Runtime.memset(g,0,8);e=5898240-e;HEAP[g]=72899491;HEAP[g+4]=0;_ft_trig_pseudo_rotate(g,e);e=Math.floor(reSign(HEAP[g],32)/reSign(4096,32));STACKTOP=g;return e} -_FT_Sin.__index__=Runtime.getFunctionIndex(_FT_Sin,"_FT_Sin");function _FT_Tan(e){var g=STACKTOP;STACKTOP+=8;Runtime.memset(g,0,8);HEAP[g]=72899491;HEAP[g+4]=0;_ft_trig_pseudo_rotate(g,e);e=_FT_DivFix(HEAP[g+4],HEAP[g]);STACKTOP=g;return e}_FT_Tan.__index__=Runtime.getFunctionIndex(_FT_Tan,"_FT_Tan"); -function _FT_Atan2(e,g){var d=STACKTOP;STACKTOP+=8;Runtime.memset(d,0,8);var b,a,c=e==0;a:do if(c){if(g!=0){b=1;break a}a=0;b=2;break a}else b=1;while(0);if(b==1){HEAP[d]=e;HEAP[d+4]=g;_ft_trig_prenorm(d);_ft_trig_pseudo_polarize(d);a=HEAP[d+4]}b=a;STACKTOP=d;return b}_FT_Atan2.__index__=Runtime.getFunctionIndex(_FT_Atan2,"_FT_Atan2"); -function _FT_Vector_Unit(e,g){HEAP[e]=72899491;HEAP[e+4]=0;_ft_trig_pseudo_rotate(e,g);var d=reSign(HEAP[e],32)>>reSign(12,32);HEAP[e]=d;d=reSign(HEAP[e+4],32)>>reSign(12,32);HEAP[e+4]=d}_FT_Vector_Unit.__index__=Runtime.getFunctionIndex(_FT_Vector_Unit,"_FT_Vector_Unit"); -function _FT_Vector_Rotate(e,g){var d=STACKTOP;STACKTOP+=8;Runtime.memset(d,0,8);var b,a;HEAP[d]=HEAP[e];HEAP[d+4]=HEAP[e+4];b=g!=0;a:do if(b){if(HEAP[d]==0)if(HEAP[d+4]==0)break a;b=_ft_trig_prenorm(d);_ft_trig_pseudo_rotate(d,g);a=_ft_trig_downscale(HEAP[d]);HEAP[d]=a;a=_ft_trig_downscale(HEAP[d+4]);HEAP[d+4]=a;a=reSign(b,32)>reSign(0,32);var c=b;if(a){a=1<>reSign(31,32),i=b;c=reSign(f+c+h,32)>>reSign(i,32);HEAP[e]=c;c=HEAP[d+4];a=a;f=reSign(HEAP[d+4], -32)>>reSign(31,32);b=b;b=reSign(a+c+f,32)>>reSign(b,32);HEAP[e+4]=b}else{b=0-c;HEAP[e]=HEAP[d]<=reSign(0,32)?e:d}else if(e==0){d=HEAP[d];e=0-d;d=reSign(d,32)>=reSign(0,32)?d:e}else{e=_ft_trig_prenorm(d);_ft_trig_pseudo_polarize(d);var b=_ft_trig_downscale(HEAP[d]);HEAP[d]=b;b=reSign(e,32)>reSign(0,32);d=HEAP[d];d=b?reSign((1<>reSign(e,32):d<<0-e}d=d;STACKTOP=g;return d} -_FT_Vector_Length.__index__=Runtime.getFunctionIndex(_FT_Vector_Length,"_FT_Vector_Length"); -function _FT_Vector_Polarize(e,g,d){var b=STACKTOP;STACKTOP+=16;Runtime.memset(b,0,16);var a=b+8;HEAP[b]=HEAP[e];HEAP[b+4]=HEAP[e+4];HEAP[a]=HEAP[b];HEAP[a+4]=HEAP[b+4];e=HEAP[a]==0;a:do if(e){if(HEAP[a+4]!=0)break a;STACKTOP=b;return}while(0);e=_ft_trig_prenorm(a);_ft_trig_pseudo_polarize(a);var c=_ft_trig_downscale(HEAP[a]);HEAP[a]=c;c=reSign(e,32)>=reSign(0,32);var f=HEAP[a];e=c?reSign(f,32)>>reSign(e,32):f<<0-e;HEAP[g]=e;HEAP[d]=HEAP[a+4];STACKTOP=b} -_FT_Vector_Polarize.__index__=Runtime.getFunctionIndex(_FT_Vector_Polarize,"_FT_Vector_Polarize");function _FT_Vector_From_Polar(e,g,d){HEAP[e]=g;HEAP[e+4]=0;_FT_Vector_Rotate(e,d)}_FT_Vector_From_Polar.__index__=Runtime.getFunctionIndex(_FT_Vector_From_Polar,"_FT_Vector_From_Polar"); -function _FT_Angle_Diff(e,g){var d=null,b;b=g-e;var a=b=reSign(b,32)%reSign(23592960,32);if(reSign(a,32)reSign(11796480,32))b-=23592960;return b}_FT_Angle_Diff.__index__=Runtime.getFunctionIndex(_FT_Angle_Diff,"_FT_Angle_Diff"); -function _ft_mem_alloc(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c;c=a=0;var f=reSign(g,32)>reSign(0,32);a:do if(f){c=FUNCTION_TABLE[HEAP[e+4]](e,g);if(c!=0)break a;a=64}else{if(!(reSign(g,32)reSign(0,32)))break a;_llvm_memset_p0i8_i32(e,0,g,1,0)}while(0);HEAP[d]=HEAP[b];STACKTOP=b;return e}_ft_mem_alloc.__index__=Runtime.getFunctionIndex(_ft_mem_alloc,"_ft_mem_alloc"); -function _ft_mem_qalloc(e,g,d){var b,a;a=b=0;var c=reSign(g,32)>reSign(0,32);a:do if(c){a=FUNCTION_TABLE[HEAP[e+4]](e,g);if(a!=0)break a;b=64}else{if(!(reSign(g,32)reSign(h,32)))break a;_llvm_memset_p0i8_i32(a+g*d,0,(b-d)*g,1,0)}while(0);HEAP[c]=HEAP[f];g=a;STACKTOP=f;return g}_ft_mem_realloc.__index__=Runtime.getFunctionIndex(_ft_mem_realloc,"_ft_mem_realloc"); -function _ft_mem_qrealloc(e,g,d,b,a,c){var f=STACKTOP;STACKTOP+=4;Runtime.memset(f,0,4);var h;a=a;HEAP[f]=0;var i=reSign(d,32)reSign(0,32);a:do if(h){f=FUNCTION_TABLE[HEAP[e+4]](e,d);if(f!=0)break a;c=64}else{if(!(reSign(d,32)reSign(0,32);a:do if(f){c=FUNCTION_TABLE[HEAP[e+4]](e,g);if(c!=0)break a;a=64}else{if(!(reSign(g,32)=reSign(i,32))){c=3;break b}i=d;if(reSign(g,32)<=reSign(i,32))break a}else{c=d;if(!(reSign(f,32)>=reSign(c,32))){c=3;break b}c=e;if(!(reSign(g,32)<=reSign(c,32))){c=3;break b}g=e;e=d;d=g;break a}while(0);d=_FT_MulDiv(g-e,g-e,e+(0-g*2)+d);e=d=e-d}while(0);g=e;if(reSign(HEAP[b], -32)>reSign(g,32))HEAP[b]=e;b=d;if(reSign(HEAP[a],32)reSign(a,32)?0:1;break a}while(0);a==0&&_BBox_Conic_Check(HEAP[d],HEAP[e],HEAP[g],d+8,d+8+8);a=HEAP[d+8+4];c=reSign(HEAP[e+4],32)reSign(a,32)?3:4;break a}while(0);a==3&&_BBox_Conic_Check(HEAP[d+4],HEAP[e+4],HEAP[g+4],d+8+4,d+8+12);HEAP[b]=HEAP[g]; -HEAP[b+4]=HEAP[g+4];HEAP[d]=HEAP[b];HEAP[d+4]=HEAP[b+4];STACKTOP=b;return 0}_BBox_Conic_To.__index__=Runtime.getFunctionIndex(_BBox_Conic_To,"_BBox_Conic_To");function _test_cubic_extrema(e,g,d,b,a,c,f){var h,i;d=d+(0-g*2)+e;g=g-e;b=reSign(a,32)>reSign(0,32);h=reSign(a,32)<=reSign(65535,32);b=b&h;a:do if(b){i=_FT_MulFix(a,a);h=_FT_MulFix(g,a*2);var k=e;i=_FT_MulFix(d,i);k=h=k+h+i;if(reSign(HEAP[c],32)>reSign(k,32))HEAP[c]=h;k=h;if(!(reSign(HEAP[f],32)reSign(e,32);a:do if(f)HEAP[a]=e;else{i=e;if(!(reSign(HEAP[c],32)reSign(b,32);a:do if(f)HEAP[a]=b;else{i=b;if(!(reSign(HEAP[c],32)=reSign(g,32))){f=7;break a}f=b;if(!(reSign(g,32)>=reSign(f,32))){f=7;break a}f=d;if(!(reSign(e,32)>=reSign(f,32))){f=7;break a}f=b;f=reSign(d,32)>=reSign(f,32)?10:7}break a}while(0);a:do if(f==7){i=0-e+b+(g-d)*3;k=d+(0-g*2)+e;j=g-e;h=0;l=i;m=0-l;l=reSign(l,32)>=reSign(0,32)?l:m;m=k;var o=0-m;m=reSign(m,32)>=reSign(0,32)?m:o;l=m|l;m=j;o=0-m;m=reSign(m,32)>=reSign(0,32)?m:o;l=m=m|l;if(m==0)break a;if(unSign(l,32)>unSign(8388607,32)){var n= -l;l=h+1;for(h=15;;){q=h==15?0:q;var p=l+q,r=unSign(h==15?n:r,32)>>>unSign(1,32);h=unSign(r,32)>unSign(8388607,32);var q=q+1;if(h)h=16;else break}n=h=p;i=reSign(i,32)>>reSign(n,32);n=h;k=n=reSign(k,32)>>reSign(n,32);h=h;j=reSign(j,32)>>reSign(h,32);h=17}else if(unSign(l,32)<=unSign(4194303,32)){var s=l;l=h+1;for(h=19;;){v=h==19?0:v;var u=l+v,t=(h==19?s:t)<<1;h=unSign(t,32)<=unSign(4194303,32);var v=v+1;if(h)h=20;else break}h=u;i<<=h;k=s=k<reSign(c,32)){c=0;break a}c=HEAP[b+8];if(reSign(HEAP[g],32)reSign(c,32)?0:3;break a}while(0);c==0&&_BBox_Cubic_Check(HEAP[b],HEAP[e],HEAP[g],HEAP[d],b+8,b+8+8);c=HEAP[b+8+4];f=reSign(HEAP[e+4],32)reSign(c,32)){c=5;break a}c=HEAP[b+8+4];if(reSign(HEAP[g+4],32)reSign(c,32)?5:8;break a}while(0);c==5&&_BBox_Cubic_Check(HEAP[b+4],HEAP[e+4],HEAP[g+4],HEAP[d+4],b+8+4,b+8+12);HEAP[a]=HEAP[d];HEAP[a+4]=HEAP[d+4];HEAP[b]=HEAP[a];HEAP[b+4]=HEAP[a+4];STACKTOP=a;return 0}_BBox_Cubic_To.__index__=Runtime.getFunctionIndex(_BBox_Cubic_To,"_BBox_Cubic_To"); -function _FT_Outline_Get_BBox(e,g){var d=STACKTOP;STACKTOP+=56;Runtime.memset(d,0,56);var b,a=null,c,f=d+16,h,i=d+32,k=g==0;a:do if(k)c=6;else if(e==0)c=20;else{c=HEAP[e+2]==0;b:do if(!c){if(reSign(HEAP[e],16)<=reSign(0,16))break b;h=HEAP[e+4];HEAP[d+8]=HEAP[h];HEAP[d]=HEAP[d+8];HEAP[f+8]=HEAP[d];HEAP[f]=HEAP[f+8];HEAP[d+12]=HEAP[h+4];HEAP[d+4]=HEAP[d+12];HEAP[f+12]=HEAP[d+4];HEAP[f+4]=HEAP[f+12];h+=8;k=unSign(1,16);c=reSign(HEAP[e+2],16);if(reSign(k,32)reSign(D,32)?D:b;var F=reSign(F,32)reSign(E,32)?E:G,H=reSign(H,32)reSign(D,32))HEAP[n]= -D;if(reSign(HEAP[p],32)reSign(E,32))HEAP[s]=E;if(!(reSign(HEAP[u],32)reSign(b,32)){b=13;break c}b=HEAP[f+4];if(reSign(HEAP[d+4],32)reSign(b,32)){b=13;break c}b=g;HEAP[b]=HEAP[f];HEAP[b+4]=HEAP[f+4];HEAP[b+8]=HEAP[f+8];HEAP[b+12]=HEAP[f+12];b=19;break c}while(0);if(b==13){b=i+8;HEAP[b]=HEAP[f];HEAP[b+4]=HEAP[f+4];HEAP[b+8]=HEAP[f+8];HEAP[b+12]=HEAP[f+12];f=b=_FT_Outline_Decompose(e,_bbox_interface,i);if(b!=0){c=f;break a}else{f=g;i=i+8;HEAP[f]=HEAP[i];HEAP[f+4]=HEAP[i+4];HEAP[f+8]=HEAP[i+8];HEAP[f+12]=HEAP[i+12]}}c=0;break a}while(0);HEAP[g+8]=0;HEAP[g]=HEAP[g+8];HEAP[g+12]=0;HEAP[g+4]=HEAP[g+12];c=0}while(0);i=c;STACKTOP= -d;return i}_FT_Outline_Get_BBox.__index__=Runtime.getFunctionIndex(_FT_Outline_Get_BBox,"_FT_Outline_Get_BBox"); -function _FT_Get_BDF_Charset_ID(e,g,d){var b=STACKTOP;STACKTOP+=8;Runtime.memset(b,0,8);var a,c=b+4,f,h;HEAP[b]=0;HEAP[c]=0;a=6;var i=e!=0;a:do if(i){f=HEAP[e+96];h=0;if(HEAP[HEAP[f]+32]!=0)h=FUNCTION_TABLE[HEAP[HEAP[f]+32]](f,__str19);f=h=h;if(h==0)break a;if(HEAP[f]==0)break a;a=FUNCTION_TABLE[HEAP[f]](e,b,c)}while(0);if(g!=0)HEAP[g]=HEAP[b];if(d!=0)HEAP[d]=HEAP[c];e=a;STACKTOP=b;return e}_FT_Get_BDF_Charset_ID.__index__=Runtime.getFunctionIndex(_FT_Get_BDF_Charset_ID,"_FT_Get_BDF_Charset_ID"); -function _FT_Get_BDF_Property(e,g,d){var b,a,c;b=6;HEAP[d]=0;var f=e!=0;a:do if(f){a=HEAP[e+96];c=0;if(HEAP[HEAP[a]+32]!=0)c=FUNCTION_TABLE[HEAP[HEAP[a]+32]](a,__str19);a=c=c;if(c==0)break a;if(HEAP[a+4]==0)break a;b=FUNCTION_TABLE[HEAP[a+4]](e,g,d)}while(0);return b}_FT_Get_BDF_Property.__index__=Runtime.getFunctionIndex(_FT_Get_BDF_Property,"_FT_Get_BDF_Property");function _FT_Bitmap_New(e){HEAP[e]=0;HEAP[e+4]=0;HEAP[e+8]=0;HEAP[e+12]=0;var g=e+20;_llvm_memset_p0i8_i64(e+16,0,4,4,0);HEAP[g]=0} -_FT_Bitmap_New.__index__=Runtime.getFunctionIndex(_FT_Bitmap_New,"_FT_Bitmap_New"); -function _FT_Bitmap_Copy(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a=null,c,f,h;a=HEAP[e];HEAP[b]=0;e=HEAP[g+8];if(g==d)g=0;else if(HEAP[g+12]==0){HEAP[d]=HEAP[g];HEAP[d+4]=HEAP[g+4];HEAP[d+8]=HEAP[g+8];HEAP[d+12]=HEAP[g+12];HEAP[d+16]=HEAP[g+16];HEAP[d+18]=HEAP[g+18];HEAP[d+19]=HEAP[g+19];HEAP[d+20]=HEAP[g+20];g=0}else{if(reSign(e,32)reSign(0,32);a:do if(k){f=FUNCTION_TABLE[HEAP[a+4]](a,e);if(f!=0)break a;c=64}else{if(!(reSign(e,32)>reSign(6,32);b=reSign(b+32&-64,32)>>reSign(6,32);j=d;if(j!=0)f=2;else if(b!=0){k=d;f=4}else{f=0;break a}k=reSign(f==4?k:j,32)reSign(8,32)))break d;d=8}else if(c==71){k=d+HEAP[g+4];k=HEAP[g+18]==3?Math.floor(reSign(k+3,32)/reSign(4,32)):Math.floor(reSign(k+1,32)/reSign(2,32));j=j=i;HEAP[j]=0;HEAP[j+4]=0;HEAP[j+8]=0;HEAP[j+12]=0;f=j+20;_llvm_memset_p0i8_i64(j+16,0,4,4,0);HEAP[f]=0;r=k=_FT_Bitmap_Convert(e,g,i,k);if(k!=0){f=r;break a}else{_FT_Bitmap_Done(e,g);k=g;HEAP[k]=HEAP[i];HEAP[k+4]=HEAP[i+4];HEAP[k+8]=HEAP[i+8];HEAP[k+12]=HEAP[i+12];HEAP[k+16]=HEAP[i+16];HEAP[k+18]=HEAP[i+18];HEAP[k+19]=HEAP[i+19];HEAP[k+20]=HEAP[i+ -20]}}else if(c==72)d*=3;else if(c==73)b*=3;while(0);k=b;j=d;f=g;i=HEAP[e];e=f;f=j;k=k;o=HEAP[e+4];n=HEAP[e];j=c=HEAP[e+8];if(reSign(c,32)>>unSign(3,32);c=13;break d}else if(c==75){m=8;l=f+o;c=13;break d}else if(c==76){m=2;l=unSign(o+3+f,32)>>>unSign(2,32);c=13;break d}else if(c==77){m=4;l=unSign(o+1+f,32)>>>unSign(1,32);c=13;break d}while(0); -d:do if(c==13){r=k==0;e:do if(r){c=j;if(!(reSign(l,32)<=reSign(c,32))){c=16;break e}r=j*8;c=(f+o)*m;f=r;r=reSign(c,32)>reSign(3,32);q=f+u;s=HEAP[e+12]+j;u=f=c&7;u=unSign(65280,32)>>>unSign(u,32);var w=n;t=w;if(!(reSign(w,32)>reSign(0,32)))break f;f=reSign(f,32)>reSign(0,32);var x=u&255;w=u=j;q=q;t=t;s=s;reSign(0-t,32);reSign(-1,32);var y=0-t;y=reSign(y,32)>reSign(-1,32)?y:-1;t=t+y;if(f){t=t+1;for(f=19;;){f=f==23?z:0;z=u*f;y=q+(z+1);var A=s+w*f; -HEAP[q+z]&=x;yreSign(0,32);m=unSign(m*o+7,32)>>>unSign(3,32);f:do if(z){o=m;n=f=0;if(!(reSign(HEAP[e],32)>reSign(n,32)))break f; -o=o;n=e+12;c=j;r=l;u=p;w=e;f=f;q=f+1;s=f*c;x=r*(f+k);for(f=32;;){C=f==32?0:C;f=q+C;_llvm_memcpy_p0i8_p0i8_i32(u+(x+r*C),HEAP[n]+(s+c*C),o,1,0);f=reSign(HEAP[w],32)>reSign(f,32);var C=C+1;if(f)f=34;else break}}else{o=m;n=f=0;if(!(reSign(HEAP[e],32)>reSign(n,32)))break f;o=o;n=e+12;c=j;r=l;u=p;w=e;f=f;q=f+1;s=f*c;x=f*r;for(f=37;;){h=f==37?0:h;f=q+h;_llvm_memcpy_p0i8_p0i8_i32(u+(x+r*h),HEAP[n]+(s+c*h),o,1,0);f=reSign(HEAP[w],32)>reSign(f,32);h=h+1;if(f)f=38;else break}}while(0);C=HEAP[e+12];h=i;i=C; -C!=0&&FUNCTION_TABLE[HEAP[h+8]](h,i);HEAP[e+12]=0;HEAP[e+12]=p;if(reSign(HEAP[e+8],32)reSign(0,32))j=HEAP[g+12]+b*i;else{i=0-i;j=HEAP[g+12]+(HEAP[g]-1)*i}if(reSign(HEAP[g],32)>reSign(0,32)){l=i-1;C=reSign(l,32)>=reSign(0,32);h=d;e=b;f=k=i;i=b;k=reSign(0,32)reSign(1,32)?f:1;f=45;e:for(;;){J=f==45?0:J;z=f==45?j:v;p=1+J;v=l;c=C?47:48;f:for(;;)if(c==47){o=unSign(HEAP[z+v],8);f=47;g:for(;;){n= -f==51?B:0;c=n+1;u=n*-1;r=u+7;u=u+-1;w=z+u;if(!(reSign(c,32)<=reSign(h,32))){c=54;break g}q=HEAP[g+18]==1;s=v;h:do if(q){x=HEAP[z+s];x=reSign(o,32)>>reSign(c,32)&255|x;HEAP[z+v]=x;if(!(reSign(v,32)>reSign(0,32)))break h;x=HEAP[z+v];x=unSign(HEAP[z+(v-1)],8)<=reSign(0,32))){c=54;break g}x=unSign(HEAP[z+v],8);x=unSign(HEAP[w+v],8)+x;t=reSign(HEAP[g+16],16)-1;if(reSign(x,32)>reSign(t,32)){c=55;break g}HEAP[z+v]=HEAP[w+v]+HEAP[z+v];x=unSign(HEAP[z+v],8);t= -reSign(HEAP[g+16],16)-1;if(x==t){c=54;break g}}while(0);var B=n+1;f=51;c=49}if(c==55)HEAP[z+v]=(HEAP[g+16]&255)-1;v=o=v-1;if(reSign(o,32)>=reSign(0,32)){c=47;continue f}c=48}else if(c==48){v=1;f=reSign(v,32)<=reSign(e,32);var D=HEAP[g+8];if(f){f=48;c=60}else{f=48;c=61}break f}if(c==60){if(k){f=60;c=62}else{f=60;c=63}f:for(;;)if(c==62){G=(f==65?G:D)*-1*v;for(f=62;;){F=f==62?0:F;var E=z+(G+F);HEAP[E]=HEAP[z+F]|HEAP[E];var F=F+1;if(F!=m)f=64;else break}v+=1;E=reSign(v,32)<=reSign(i,32);var G=HEAP[g+ -8];if(E){f=65;c=62}else{f=65;break f}}else if(c==63){v+=1;E=reSign(v,32)<=reSign(i,32);var H=HEAP[g+8];if(E)c=f=63;else{f=63;break f}}E=f==65?G:H;f=66}v=z+(f==66?E:D);f=reSign(HEAP[g],32)>reSign(p,32);var J=J+1;if(f)f=61;else break e}}HEAP[g+4]=d+HEAP[g+4];HEAP[g]=b+HEAP[g];f=0;break a}while(0);f=r;break a}while(0);f=6;break a}while(0);f=6}while(0);g=f;STACKTOP=a;return g}_FT_Bitmap_Embolden.__index__=Runtime.getFunctionIndex(_FT_Bitmap_Embolden,"_FT_Bitmap_Embolden"); -function _FT_Bitmap_Convert(e,g,d,b){var a=STACKTOP;STACKTOP+=4;Runtime.memset(a,0,4);var c,f=null,h,i,k,j,l,m;HEAP[a]=0;var o=e==0;a:do if(o)h=33;else{h=HEAP[e];i=reSign(HEAP[g+18],8);c=i==1?41:i==2?41:i==3?41:i==4?41:i==5?41:i==6?41:42;b:do if(c==42)HEAP[a]=6;else if(c==41){i=k=HEAP[d+8]*HEAP[d];if(reSign(k,32)reSign(0,32);c:do if(k){f=b;f=reSign(HEAP[g+4],32)%reSign(f,32);if(f==0)break c;f=b-f}while(0);HEAP[d+ -8]=f+HEAP[g+4];k=i;if(!(reSign(HEAP[d+8]*HEAP[d],32)>reSign(k,32)))break b;h=_ft_mem_qrealloc(h,1,i,HEAP[d+8]*HEAP[d],HEAP[d+12],a);HEAP[d+12]=h;if(HEAP[a]==0)break b;h=HEAP[a];break a}while(0);h=reSign(HEAP[g+18],8);c=h==1?43:h==2?44:h==3?45:h==4?46:h==5?44:h==6?44:11;b:do if(c==43){h=HEAP[g+12];i=HEAP[d+12];HEAP[d+16]=2;k=f=HEAP[g];if(!(reSign(f,32)>reSign(0,32)))break b;for(;;){c=h;j=i;f=m=reSign(HEAP[g+4],32)>>reSign(3,32);if(reSign(m,32)>reSign(0,32)){c=c;m=j;f=f;l=f*-1;var n=reSign(l,32)>reSign(-1, -32)?l:-1;j=f+n;l=c+1+j;j=j*8;n=f+1+n;for(f=12;;){y=f==12?0:y;var p=y*8;f=m+(p+7);var r=m+(p+6),q=m+(p+5),s=m+(p+4),u=m+(p+3),t=m+(p+2),v=m+(p+1),w=m+p;p=unSign(HEAP[c+y],8);var x=reSign(p&128,32)>>reSign(7,32)&255;HEAP[w]=x;w=reSign(p&64,32)>>reSign(6,32)&255;HEAP[v]=w;v=reSign(p&32,32)>>reSign(5,32)&255;HEAP[t]=v;t=reSign(p&16,32)>>reSign(4,32)&255;HEAP[u]=t;u=reSign(p&8,32)>>reSign(3,32)&255;HEAP[s]=u;s=reSign(p&4,32)>>reSign(2,32)&255;HEAP[q]=s;q=reSign(p&2,32)>>reSign(1,32)&255;HEAP[r]=q;HEAP[f]= -p&255&1;var y=y+1;if(y!=n)f=13;else break}j=m+8+j;c=l}f=m=HEAP[g+4]&7;m=reSign(m,32)>reSign(0,32);d:do if(m){l=unSign(HEAP[c],8);if(!(reSign(f,32)>reSign(0,32)))break d;l=l;j=j;f=f;n=f*-1;q=reSign(n,32)>reSign(-1,32)?n:-1;n=-1-q;r=f+q;q=f+1+q;for(f=16;;){z=f==16?0:z;A=f==16?l:A;f=j+z;p=reSign(A&128,32)>>reSign(7,32)&255;HEAP[f]=p;var A=A<<1,z=z+1;if(z!=q)f=18;else break}l=j+1+r;f=n;j=l}while(0);h+=HEAP[g+8];i+=HEAP[d+8];k=f=k-1;if(reSign(f,32)>reSign(0,32))c=10;else break b}}else if(c==44){h=HEAP[g+ -4];l=HEAP[g+12];m=HEAP[d+12];i=HEAP[g+8];k=HEAP[d+8];HEAP[d+16]=256;f=j=HEAP[g];if(!(reSign(j,32)>reSign(0,32)))break b;h=h;i=i;k=k;m=m;l=l;f=f;j=0-f;j=reSign(j,32)>reSign(-1,32)?j:-1;j=f+j+1;for(f=21;;){C=f==21?0:C;_llvm_memcpy_p0i8_p0i8_i32(m+k*C,l+i*C,h,1,0);var C=C+1;if(C!=j)c=f=22;else{c=23;break}}}else if(c==45){h=HEAP[g+12];i=HEAP[d+12];HEAP[d+16]=4;k=f=HEAP[g];if(!(reSign(f,32)>reSign(0,32)))break b;for(;;){c=h;j=i;f=m=reSign(HEAP[g+4],32)>>reSign(2,32);if(reSign(m,32)>reSign(0,32)){c=c;m= -j;f=f;l=f*-1;r=reSign(l,32)>reSign(-1,32)?l:-1;j=f+r;l=j*4;n=c+1;r=f+1+r;for(f=26;;){B=f==26?0:B;s=B*4;f=m+(s+3);q=m+(s+2);p=m+(s+1);u=m+s;s=unSign(HEAP[c+B],8);t=reSign(s&192,32)>>reSign(6,32)&255;HEAP[u]=t;u=reSign(s&48,32)>>reSign(4,32)&255;HEAP[p]=u;p=reSign(s&12,32)>>reSign(2,32)&255;HEAP[q]=p;HEAP[f]=s&255&3;var B=B+1;if(B!=r)f=27;else break}f=n+j;j=m+4+l;c=f}f=m=HEAP[g+4]&3;m=reSign(m,32)>reSign(0,32);d:do if(m){l=unSign(HEAP[c],8);if(!(reSign(f,32)>reSign(0,32)))break d;l=l;j=j;f=f;n=f*-1; -q=reSign(n,32)>reSign(-1,32)?n:-1;n=-1-q;r=f+q;q=f+1+q;for(f=30;;){E=f==30?0:E;D=f==30?l:D;f=j+E;p=reSign(D&192,32)>>reSign(6,32)&255;HEAP[f]=p;var D=D<<2,E=E+1;if(E!=q)f=32;else break}l=j+1+r;f=n;j=l}while(0);h+=HEAP[g+8];i+=HEAP[d+8];k=f=k-1;if(reSign(f,32)>reSign(0,32))c=25;else break b}}else if(c==46){h=HEAP[g+12];i=HEAP[d+12];HEAP[d+16]=16;k=f=HEAP[g];if(!(reSign(f,32)>reSign(0,32)))break b;for(;;){c=h;f=i;l=m=reSign(HEAP[g+4],32)>>reSign(1,32);if(reSign(m,32)>reSign(0,32)){c=c;m=f;f=l;l=f*-1; -r=reSign(l,32)>reSign(-1,32)?l:-1;j=f+r;l=j*2;n=c+1;r=f+1+r;for(f=36;;){F=f==36?0:F;q=F*2;f=m+(q+1);q=m+q;p=unSign(HEAP[c+F],8);s=reSign(p&240,32)>>reSign(4,32)&255;HEAP[q]=s;HEAP[f]=p&255&15;var F=F+1;if(F!=r)f=37;else break}c=n+j;f=m+2+l;c=c}if((HEAP[g+4]&1&255)!=0){c=unSign(HEAP[c],8)&240;c=reSign(c,32)>>reSign(4,32)&255;HEAP[f]=c}h+=HEAP[g+8];i+=HEAP[d+8];k=f=k-1;if(reSign(f,32)>reSign(0,32))c=35;else break b}}while(0);h=HEAP[a]}while(0);e=h;STACKTOP=a;return e} -_FT_Bitmap_Convert.__index__=Runtime.getFunctionIndex(_FT_Bitmap_Convert,"_FT_Bitmap_Convert"); -function _FT_GlyphSlot_Own_Bitmap(e){var g=STACKTOP;STACKTOP+=24;Runtime.memset(g,0,24);var d,b,a=e!=0;a:do if(a){if(HEAP[e+72]!=1651078259){d=1;break a}if((HEAP[HEAP[e+156]+4]&1)!=0){d=1;break a}d=d=g;HEAP[d]=0;HEAP[d+4]=0;HEAP[d+8]=0;HEAP[d+12]=0;a=d+20;_llvm_memset_p0i8_i64(d+16,0,4,4,0);HEAP[a]=0;d=_FT_Bitmap_Copy(HEAP[e],e+76,g);if(d!=0){b=d;d=3}else{d=e+76;HEAP[d]=HEAP[g];HEAP[d+4]=HEAP[g+4];HEAP[d+8]=HEAP[g+8];HEAP[d+12]=HEAP[g+12];HEAP[d+16]=HEAP[g+16];HEAP[d+18]=HEAP[g+18];HEAP[d+19]=HEAP[g+ -19];HEAP[d+20]=HEAP[g+20];HEAP[HEAP[e+156]+4]|=1;d=1}break a}else d=1;while(0);if(d==1)b=0;e=b;STACKTOP=g;return e}_FT_GlyphSlot_Own_Bitmap.__index__=Runtime.getFunctionIndex(_FT_GlyphSlot_Own_Bitmap,"_FT_GlyphSlot_Own_Bitmap");function _FT_Bitmap_Done(e,g){var d,b;if(e==0)d=33;else if(g==0)d=6;else{b=HEAP[e];d=HEAP[g+12];d!=0&&FUNCTION_TABLE[HEAP[b+8]](b,d);HEAP[g+12]=0;HEAP[g]=0;HEAP[g+4]=0;HEAP[g+8]=0;HEAP[g+12]=0;d=g+20;_llvm_memset_p0i8_i64(g+16,0,4,4,0);d=HEAP[d]=0}return d} -_FT_Bitmap_Done.__index__=Runtime.getFunctionIndex(_FT_Bitmap_Done,"_FT_Bitmap_Done"); -function _FT_Get_CID_Registry_Ordering_Supplement(e,g,d,b){var a=STACKTOP;STACKTOP+=12;Runtime.memset(a,0,12);var c,f=a+4,h=a+8,i,k;HEAP[a]=0;HEAP[f]=0;HEAP[h]=0;c=6;var j=e!=0;a:do if(j){i=HEAP[e+96];k=0;if(HEAP[HEAP[i]+32]!=0)k=FUNCTION_TABLE[HEAP[HEAP[i]+32]](i,__str20);i=k=k;if(k==0)break a;if(HEAP[i]==0)break a;c=FUNCTION_TABLE[HEAP[i]](e,a,f,h)}while(0);if(g!=0)HEAP[g]=HEAP[a];if(d!=0)HEAP[d]=HEAP[f];if(b!=0)HEAP[b]=HEAP[h];e=c;STACKTOP=a;return e} -_FT_Get_CID_Registry_Ordering_Supplement.__index__=Runtime.getFunctionIndex(_FT_Get_CID_Registry_Ordering_Supplement,"_FT_Get_CID_Registry_Ordering_Supplement"); -function _FT_Get_CID_Is_Internally_CID_Keyed(e,g){var d=STACKTOP;STACKTOP+=1;Runtime.memset(d,0,1);var b=null,a,c;a=6;HEAP[d]=0;if(e!=0){b=HEAP[e+96];c=0;if(HEAP[HEAP[b]+32]!=0)c=FUNCTION_TABLE[HEAP[HEAP[b]+32]](b,__str20);b=c;c=b!=0;a:do if(c){if(HEAP[b+4]==0)break a;a=FUNCTION_TABLE[HEAP[b+4]](e,d)}while(0);c=g;b=2}else b=-1;if((b==2?c:g)!=0)HEAP[g]=HEAP[d];a=a;STACKTOP=d;return a}_FT_Get_CID_Is_Internally_CID_Keyed.__index__=Runtime.getFunctionIndex(_FT_Get_CID_Is_Internally_CID_Keyed,"_FT_Get_CID_Is_Internally_CID_Keyed"); -function _FT_Get_CID_From_Glyph_Index(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a=null,c,f;c=6;HEAP[b]=0;if(e!=0){a=HEAP[e+96];f=0;if(HEAP[HEAP[a]+32]!=0)f=FUNCTION_TABLE[HEAP[HEAP[a]+32]](a,__str20);a=f;f=a!=0;a:do if(f){if(HEAP[a+8]==0)break a;c=FUNCTION_TABLE[HEAP[a+8]](e,g,b)}while(0);f=d;a=2}else a=-1;if((a==2?f:d)!=0)HEAP[d]=HEAP[b];e=c;STACKTOP=b;return e}_FT_Get_CID_From_Glyph_Index.__index__=Runtime.getFunctionIndex(_FT_Get_CID_From_Glyph_Index,"_FT_Get_CID_From_Glyph_Index"); -function _FT_Get_FSType_Flags(e){var g=STACKTOP;STACKTOP+=2;Runtime.memset(g,0,2);var d,b,a;a=e!=0;a:do if(a){d=HEAP[e+96];a=0;if(HEAP[HEAP[d]+32]!=0)a=FUNCTION_TABLE[HEAP[HEAP[d]+32]](d,__str21);d=a=a;if(a==0){d=2;break a}if(HEAP[d+4]==0){d=2;break a}if(FUNCTION_TABLE[HEAP[d+4]](e,g)!=0){d=2;break a}if(HEAP[g]==0){d=2;break a}b=unSign(HEAP[g],16);d=6;break a}else d=2;while(0);a:do if(d==2){b=a=_FT_Get_Sfnt_Table(e,2);a=a!=0;b:do if(a){if(HEAP[b]==-1){d=8;break b}b=unSign(HEAP[b+8],16);break a}while(0); -b=0}while(0);e=b&65535;STACKTOP=g;return e}_FT_Get_FSType_Flags.__index__=Runtime.getFunctionIndex(_FT_Get_FSType_Flags,"_FT_Get_FSType_Flags"); -function _FT_Get_Gasp(e,g){var d,b=null,a,c,f,h;a=-1;var i=e!=0;a:do if(i){if((HEAP[e+8]&8)==0)break a;c=e;if(HEAP[c+548+2]==0)break a;f=HEAP[c+548+4];var k=unSign(HEAP[c+548+2],16);h=f+4*k;k=g;h=h;f=f;for(b=2;;){d=b==4?m:0;var j=f+4*d;b=f+4*(d+1);var l=unSign(HEAP[j],16);if(!(unSign(l,32)=h){d=5;break}else{b=4;d=3}}if(d==6){a=unSign(HEAP[j+2],16);if(HEAP[c+548]!=0)break a;a&=3}}while(0);return a} -_FT_Get_Gasp.__index__=Runtime.getFunctionIndex(_FT_Get_Gasp,"_FT_Get_Gasp"); -function _ft_bitmap_glyph_init(e,g){var d,b;d=0;b=HEAP[e];if(HEAP[g+72]!=1651078259)d=18;else{HEAP[e+20]=HEAP[g+100];HEAP[e+24]=HEAP[g+104];var a=e+28;if((HEAP[HEAP[g+156]+4]&1&255)!=0){b=g+76;HEAP[a]=HEAP[b];HEAP[a+4]=HEAP[b+4];HEAP[a+8]=HEAP[b+8];HEAP[a+12]=HEAP[b+12];HEAP[a+16]=HEAP[b+16];HEAP[a+18]=HEAP[b+18];HEAP[a+19]=HEAP[b+19];HEAP[a+20]=HEAP[b+20];HEAP[HEAP[g+156]+4]&=-2}else{HEAP[a]=0;HEAP[a+4]=0;HEAP[a+8]=0;HEAP[a+12]=0;d=a+20;_llvm_memset_p0i8_i64(a+16,0,4,4,0);HEAP[d]=0;d=_FT_Bitmap_Copy(b, -g+76,e+28)}}return d}_ft_bitmap_glyph_init.__index__=Runtime.getFunctionIndex(_ft_bitmap_glyph_init,"_ft_bitmap_glyph_init");function _ft_bitmap_glyph_copy(e,g){var d;d=HEAP[e];HEAP[g+20]=HEAP[e+20];HEAP[g+24]=HEAP[e+24];return _FT_Bitmap_Copy(d,e+28,g+28)}_ft_bitmap_glyph_copy.__index__=Runtime.getFunctionIndex(_ft_bitmap_glyph_copy,"_ft_bitmap_glyph_copy");function _ft_bitmap_glyph_done(e){_FT_Bitmap_Done(HEAP[e],e+28)} -_ft_bitmap_glyph_done.__index__=Runtime.getFunctionIndex(_ft_bitmap_glyph_done,"_ft_bitmap_glyph_done");function _ft_bitmap_glyph_bbox(e,g){HEAP[g]=HEAP[e+20]<<6;HEAP[g+8]=HEAP[e+28+4]*64+HEAP[g];HEAP[g+12]=HEAP[e+24]<<6;HEAP[g+4]=HEAP[g+12]-(HEAP[e+28]<<6)}_ft_bitmap_glyph_bbox.__index__=Runtime.getFunctionIndex(_ft_bitmap_glyph_bbox,"_ft_bitmap_glyph_bbox"); -function _ft_outline_glyph_init(e,g){var d,b,a,c,f,h,i;f=HEAP[e];h=g+108;i=e+20;var k=HEAP[g+72]!=1869968492;a:do if(k)d=18;else{c=e+20;a=reSign(HEAP[h],16);b=reSign(HEAP[h+2],16);d=f;b=b;a=a;c=c;if(d==0)d=33;else{d=b=_FT_Outline_New_Internal(HEAP[d],b,a,c);if(b!=0)break a;_FT_Outline_Copy(h,i)}}while(0);return d}_ft_outline_glyph_init.__index__=Runtime.getFunctionIndex(_ft_outline_glyph_init,"_ft_outline_glyph_init"); -function _ft_outline_glyph_done(e){var g=e+20;e=HEAP[e];e!=0&&_FT_Outline_Done_Internal(HEAP[e],g)}_ft_outline_glyph_done.__index__=Runtime.getFunctionIndex(_ft_outline_glyph_done,"_ft_outline_glyph_done");function _ft_outline_glyph_copy(e,g){var d,b;b=HEAP[e];var a=g+20,c=reSign(HEAP[e+20],16),f=reSign(HEAP[e+20+2],16),h=b==0;a:do if(h)d=33;else{var i=_FT_Outline_New_Internal(HEAP[b],f,c,a);d=i;if(i!=0)break a;_FT_Outline_Copy(e+20,g+20)}while(0);return d} -_ft_outline_glyph_copy.__index__=Runtime.getFunctionIndex(_ft_outline_glyph_copy,"_ft_outline_glyph_copy");function _ft_outline_glyph_transform(e,g,d){var b=null,a,c,f,h=g!=0;a:do if(h){c=g;a=e+20;c=c;if(a==0)break a;if(c==0)break a;f=HEAP[a+4];a=reSign(HEAP[a+2],16);a=f+8*a;if(!(f>reSign(6,32);HEAP[d]=b;b=reSign(HEAP[d+4],32)>>reSign(6,32);HEAP[d+4]=b;b=reSign(HEAP[d+8],32)>>reSign(6,32);HEAP[d+ -8]=b;b=reSign(HEAP[d+12],32)>>reSign(6,32);HEAP[d+12]=b}while(0)}_FT_Glyph_Get_CBox.__index__=Runtime.getFunctionIndex(_FT_Glyph_Get_CBox,"_FT_Glyph_Get_CBox"); -function _FT_Glyph_To_Bitmap(e,g,d,b){var a=STACKTOP;STACKTOP+=220;Runtime.memset(a,0,220);var c,f=a+8,h=a+168,i,k=a+208,j,l=a+212;i=0;HEAP[k]=0;j=e==0;a:do if(j)c=0;else{c=HEAP[e];if(c==0){c=0;break a}j=HEAP[c+4];if(j!=_ft_bitmap_glyph_class){if(j==0){c=0;break a}if(HEAP[j+28]==0){c=0;break a}_llvm_memset_p0i8_i32(f,0,160,1,0);_llvm_memset_p0i8_i32(h,0,40,1,0);HEAP[f+156]=h;HEAP[f]=HEAP[c];HEAP[f+72]=HEAP[j+4];i=_ft_new_glyph(HEAP[c],_ft_bitmap_glyph_class,k);if(i!=0){c=4;break a}d!=0&&_FT_Glyph_Transform(c, -0,d);i=h=FUNCTION_TABLE[HEAP[j+28]](c,f);if(h==0)i=_FT_Render_Glyph_Internal(HEAP[c],f,g);g=b==0;b:do if(g){if(d==0)break b;HEAP[l]=0-HEAP[d];HEAP[l+4]=0-HEAP[d+4];_FT_Glyph_Transform(c,0,l)}while(0);if(i!=0){c=4;break a}i=_ft_bitmap_glyph_init(HEAP[k],f);if(i!=0){c=4;break a}d=HEAP[k];f=c+12;HEAP[a]=HEAP[f];HEAP[a+4]=HEAP[f+4];d=d+12;HEAP[d]=HEAP[a];HEAP[d+4]=HEAP[a+4];b!=0&&_FT_Done_Glyph(c);HEAP[e]=HEAP[k]}c=i!=0?4:15;break a}while(0);a:do if(c==0){i=6;c=4;break a}while(0);a:do if(c==4){if(HEAP[k]== -0)break a;_FT_Done_Glyph(HEAP[k])}while(0);e=i;STACKTOP=a;return e}_FT_Glyph_To_Bitmap.__index__=Runtime.getFunctionIndex(_FT_Glyph_To_Bitmap,"_FT_Glyph_To_Bitmap");function _FT_Done_Glyph(e){var g,d,b,a=e!=0;a:do if(a){g=HEAP[HEAP[e]];b=HEAP[e+4];HEAP[b+12]!=0&&FUNCTION_TABLE[HEAP[b+12]](e);b=e;g=g;d=b;if(b==0)break a;FUNCTION_TABLE[HEAP[g+8]](g,d)}while(0)}_FT_Done_Glyph.__index__=Runtime.getFunctionIndex(_FT_Done_Glyph,"_FT_Done_Glyph"); -function _FT_TrueTypeGX_Validate(e,g,d,b){var a;if(e==0)e=35;else if(d==0)e=6;else{a=HEAP[e+96];a=_ft_module_get_service(a,__str22);e=a!=0?FUNCTION_TABLE[HEAP[a]](e,g,d,b):7}return e}_FT_TrueTypeGX_Validate.__index__=Runtime.getFunctionIndex(_FT_TrueTypeGX_Validate,"_FT_TrueTypeGX_Validate");function _FT_TrueTypeGX_Free(e,g){var d,b,a=e==0;a:do if(!a){d=HEAP[e+100];b=g;d=d;b=b;if(b==0)break a;FUNCTION_TABLE[HEAP[d+8]](d,b)}while(0)} -_FT_TrueTypeGX_Free.__index__=Runtime.getFunctionIndex(_FT_TrueTypeGX_Free,"_FT_TrueTypeGX_Free");function _FT_ClassicKern_Validate(e,g,d){var b;if(e==0)e=35;else if(d==0)e=6;else{b=HEAP[e+96];b=_ft_module_get_service(b,__str123);e=b!=0?FUNCTION_TABLE[HEAP[b]](e,g,d):7}return e}_FT_ClassicKern_Validate.__index__=Runtime.getFunctionIndex(_FT_ClassicKern_Validate,"_FT_ClassicKern_Validate"); -function _FT_ClassicKern_Free(e,g){var d,b,a=e==0;a:do if(!a){d=HEAP[e+100];b=g;d=d;b=b;if(b==0)break a;FUNCTION_TABLE[HEAP[d+8]](d,b)}while(0)}_FT_ClassicKern_Free.__index__=Runtime.getFunctionIndex(_FT_ClassicKern_Free,"_FT_ClassicKern_Free");function _FT_Library_SetLcdFilterWeights(){return 7}_FT_Library_SetLcdFilterWeights.__index__=Runtime.getFunctionIndex(_FT_Library_SetLcdFilterWeights,"_FT_Library_SetLcdFilterWeights");function _FT_Library_SetLcdFilter(){return 7} -_FT_Library_SetLcdFilter.__index__=Runtime.getFunctionIndex(_FT_Library_SetLcdFilter,"_FT_Library_SetLcdFilter"); -function _ft_face_get_mm_service(e,g){var d=null,b,a;HEAP[g]=0;if(e==0)a=35;else{a=6;var c=(HEAP[e+8]&256)!=0;a:do if(c){d=HEAP[HEAP[e+128]+32+4];var f=d==4294967294;b:do if(f)d=0;else{if(d!=0)break b;d=HEAP[e+96];if(HEAP[HEAP[d]+32]!=0){var h=FUNCTION_TABLE[HEAP[HEAP[d]+32]](d,__str24);d=4}else{var i=0;d=6}d=b=d==6?i:h;var k=HEAP[e+128];b=b!=0?d:4294967294;HEAP[k+32+4]=b}while(0);HEAP[g]=d;if(HEAP[g]==0)break a;a=0}while(0);a=a}return a} -_ft_face_get_mm_service.__index__=Runtime.getFunctionIndex(_ft_face_get_mm_service,"_ft_face_get_mm_service");function _FT_Get_Multi_Master(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b;b=_ft_face_get_mm_service(e,d);var a=b==0;a:do if(a){b=6;if(HEAP[HEAP[d]]==0)break a;b=FUNCTION_TABLE[HEAP[HEAP[d]]](e,g)}while(0);b=b;STACKTOP=d;return b}_FT_Get_Multi_Master.__index__=Runtime.getFunctionIndex(_FT_Get_Multi_Master,"_FT_Get_Multi_Master"); -function _FT_Get_MM_Var(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b;b=_ft_face_get_mm_service(e,d);var a=b==0;a:do if(a){b=6;if(HEAP[HEAP[d]+12]==0)break a;b=FUNCTION_TABLE[HEAP[HEAP[d]+12]](e,g)}while(0);b=b;STACKTOP=d;return b}_FT_Get_MM_Var.__index__=Runtime.getFunctionIndex(_FT_Get_MM_Var,"_FT_Get_MM_Var"); -function _FT_Set_MM_Design_Coordinates(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a;a=_ft_face_get_mm_service(e,b);var c=a==0;a:do if(c){a=6;if(HEAP[HEAP[b]+4]==0)break a;a=FUNCTION_TABLE[HEAP[HEAP[b]+4]](e,g,d)}while(0);e=a;STACKTOP=b;return e}_FT_Set_MM_Design_Coordinates.__index__=Runtime.getFunctionIndex(_FT_Set_MM_Design_Coordinates,"_FT_Set_MM_Design_Coordinates"); -function _FT_Set_Var_Design_Coordinates(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a;a=_ft_face_get_mm_service(e,b);var c=a==0;a:do if(c){a=6;if(HEAP[HEAP[b]+16]==0)break a;a=FUNCTION_TABLE[HEAP[HEAP[b]+16]](e,g,d)}while(0);e=a;STACKTOP=b;return e}_FT_Set_Var_Design_Coordinates.__index__=Runtime.getFunctionIndex(_FT_Set_Var_Design_Coordinates,"_FT_Set_Var_Design_Coordinates"); -function _FT_Set_MM_Blend_Coordinates(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a;a=_ft_face_get_mm_service(e,b);var c=a==0;a:do if(c){a=6;if(HEAP[HEAP[b]+8]==0)break a;a=FUNCTION_TABLE[HEAP[HEAP[b]+8]](e,g,d)}while(0);e=a;STACKTOP=b;return e}_FT_Set_MM_Blend_Coordinates.__index__=Runtime.getFunctionIndex(_FT_Set_MM_Blend_Coordinates,"_FT_Set_MM_Blend_Coordinates"); -function _FT_Set_Var_Blend_Coordinates(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a;a=_ft_face_get_mm_service(e,b);var c=a==0;a:do if(c){a=6;if(HEAP[HEAP[b]+8]==0)break a;a=FUNCTION_TABLE[HEAP[HEAP[b]+8]](e,g,d)}while(0);e=a;STACKTOP=b;return e}_FT_Set_Var_Blend_Coordinates.__index__=Runtime.getFunctionIndex(_FT_Set_Var_Blend_Coordinates,"_FT_Set_Var_Blend_Coordinates"); -function _FT_OpenType_Validate(e,g,d,b,a,c,f){var h,i;h=e==0;a:do if(h)i=35;else{i=d==0;b:do if(!i){if(b==0)break b;if(a==0)break b;if(c==0)break b;if(f==0)break b;h=HEAP[e+96];h=h=_ft_module_get_service(h,__str25);i=h!=0?FUNCTION_TABLE[HEAP[h]](e,g,d,b,a,c,f):7;break a}while(0);i=6}while(0);return i}_FT_OpenType_Validate.__index__=Runtime.getFunctionIndex(_FT_OpenType_Validate,"_FT_OpenType_Validate"); -function _FT_OpenType_Free(e,g){var d,b,a=e==0;a:do if(!a){d=HEAP[e+100];b=g;d=d;b=b;if(b==0)break a;FUNCTION_TABLE[HEAP[d+8]](d,b)}while(0)}_FT_OpenType_Free.__index__=Runtime.getFunctionIndex(_FT_OpenType_Free,"_FT_OpenType_Free"); -function __tt_check_patents_in_range(e,g){var d,b=null,a,c,f;f=0;if(_FT_Stream_EnterFrame(e,g)!=0)f=0;else{a=HEAP[e+32];c=a+g;for(b=1;;){var h=b==1?a:b==5?k:b==6?j:b==7?l:b==8?m:i;if(!(h=c){d=4;break}k=unSign(HEAP[h+1],8)+2;var k=h+k;b=5;d=2}else if(d==15){if(h+1>=c){d=4;break}j=(unSign(HEAP[h+1],8)+1)*2;var j=h+j;b=6;d=2}else if(d==7){l=unSign(HEAP[h],8)-174;var l=h+l;b=7;d=2}else if(d==8){m=unSign(HEAP[h],8)*2+-365;var m=h+m;b=8;d=2}}if(d!=4)if(d== -13)f=1;else if(d==16)f=1;if(HEAP[e+20]!=0){c=HEAP[e+28];a=HEAP[e];a!=0&&FUNCTION_TABLE[HEAP[c+8]](c,a);HEAP[e]=0}HEAP[e+32]=0;HEAP[e+36]=0;f=unSign(f,8)}return f&255}__tt_check_patents_in_range.__index__=Runtime.getFunctionIndex(__tt_check_patents_in_range,"__tt_check_patents_in_range"); -function __tt_check_patents_in_table(e,g){var d=STACKTOP;STACKTOP+=12;Runtime.memset(d,0,12);var b=null,a,c,f,h,i=d+4,k=d+8;a=HEAP[e+104];f=c=0;b=HEAP[e+96];h=0;if(HEAP[HEAP[b]+32]!=0)h=FUNCTION_TABLE[HEAP[HEAP[b]+32]](b,__str8);h=h;var j=h!=0;a:do if(j){HEAP[d]=0;HEAP[i]=0;HEAP[k]=0;var l=c,m=g,o=h+8,n=e;for(b=1;;){var p=b==3?q:0;if(!(((b==3?r:l)!=0^1)&HEAP[d]!=m))break;var r=FUNCTION_TABLE[HEAP[o]](n,0+p,d,i,k);c=r;var q=p+1;b=3}if(c!=0)break a;c=_FT_Stream_Seek(a,HEAP[i]);if(c!=0)break a;f=__tt_check_patents_in_range(a, -HEAP[k])}while(0);a=unSign(f,8)&255;STACKTOP=d;return a}__tt_check_patents_in_table.__index__=Runtime.getFunctionIndex(__tt_check_patents_in_table,"__tt_check_patents_in_table"); -function _FT_Face_CheckTrueTypePatents(e){var g=STACKTOP;STACKTOP+=8;Runtime.memset(g,0,8);var d,b=null,a,c,f,h,i,k=g+4;a=0;var j=e!=0;a:do if(j){if((HEAP[e+8]&8)==0)break a;a=e;c=HEAP[a+104];f=__tt_check_patents_in_table(a,1718642541);var l=f!=0;b:do if(!l){f=__tt_check_patents_in_table(a,1886545264);if(f!=0){d=2;break b}i=HEAP[a+96];h=0;if(HEAP[HEAP[i]+32]!=0)h=FUNCTION_TABLE[HEAP[HEAP[i]+32]](i,__str127);h=h;if(h==0){d=2;break b}i=a+16;h=h;var m=a,o=c,n=c,p=c,r=c,q=c,s=c,u=c,t=c;f=f;var v=p+8, -w=s+8,x=t+8;b=5;c:for(;;){var y=b==8?N:0,A=b==8?L:f,z=0+y;if(!(unSign(HEAP[i],32)>unSign(z,32))){b=6;d=26;break c}z=FUNCTION_TABLE[HEAP[h]](m,z,k);var C=HEAP[k]==0;d:do if(C)b=28;else{b=_FT_Stream_Seek(o,z);HEAP[g]=b;if(HEAP[g]!=0){b=7;break d}b=_FT_Stream_ReadShort(n,g);b=reSign(b,16);if(HEAP[g]!=0){b=9;break d}if(reSign(b,32)>=reSign(0,32)){b=b*2+8;if(reSign(b,32)unSign(a,32);a:do if(i){f=a;h=HEAP[e+24];var k=c;if(unSign(f,32)>>unSign(1,32);var j=j+16+b;if(unSign(j,32)=unSign(l,32))HEAP[e]=f;else{h-=1;HEAP[e]=h;l=HEAP[e+8];m=HEAP[e+8]+8*h;HEAP[c]=HEAP[m];HEAP[c+4]=HEAP[m+4];l=l+8*f;HEAP[l]=HEAP[c];HEAP[l+4]=HEAP[c+4];c=g!=0;a:do if(c){i=HEAP[e+8]+8*f+8;k=HEAP[e+8]+8*h+-8;if(ireSign(11796480,32);f=f;if(p){c=f-23592960;b=2}else b=18;c=f=b==2?c:f;if(f==11796480)c=m*-2;m=m+HEAP[e];p=c;c=e+8;l=0;HEAP[h]=o;HEAP[h+4]=0;_FT_Vector_Rotate(h,m);HEAP[h]= -HEAP[c]+HEAP[h];HEAP[h+4]=HEAP[c+4]+HEAP[h+4];f=reSign(p,32)>=reSign(0,32)?5898240:-5898240;r=i+4;var q=c+4,s=i+4,u=a+4,t=d+4,v=k+4,w=h+4,x=k+4,y=j+4,A=i+4,z=j+4,C=h+4,B=i+4,D=i+4,E=k+4,F=j+4;b=6;a:for(;;){var G=b==16?O:m,H=b==16?M:p;if((b==16?M:p)==0)break a;O=reSign(H,32)>reSign(5898240,32);b:do if(O){var J=G+5898240;b=8}else{if(reSign(H,32)>reSign(1,32);HEAP[i]=o;HEAP[D]=0;_FT_Vector_Rotate(i,O);HEAP[i]=HEAP[c]+HEAP[i];HEAP[s]=HEAP[q]+HEAP[r];HEAP[a]=72899491;HEAP[u]=0;_ft_trig_pseudo_rotate(a,l);b=Math.floor(reSign(HEAP[a],32)/reSign(4096,32))*3+196608;l=5898240-l;HEAP[d]=72899491;HEAP[t]=0;_ft_trig_pseudo_rotate(d,l);l=Math.floor(reSign(HEAP[d],32)/reSign(4096,32))*4;b=_FT_MulDiv(o,l,b);G=G+f;HEAP[k]=b;HEAP[E]=0;_FT_Vector_Rotate(k,G);HEAP[k]=HEAP[h]+ -HEAP[k];HEAP[x]=HEAP[w]+HEAP[v];G=O-f;HEAP[j]=b;HEAP[F]=0;_FT_Vector_Rotate(j,G);HEAP[j]=HEAP[i]+HEAP[j];HEAP[z]=HEAP[A]+HEAP[y];l=b=_ft_stroke_border_cubicto(n,k,j,i);if(b!=0)break a;HEAP[h]=HEAP[i];HEAP[C]=HEAP[B];var M=H-M;b=16}a=l;HEAP[n+16]=0;STACKTOP=d;return a}_ft_stroker_arcto.__index__=Runtime.getFunctionIndex(_ft_stroker_arcto,"_ft_stroker_arcto"); -function _ft_stroker_cap(e,g){var d=STACKTOP;STACKTOP+=24;Runtime.memset(d,0,24);var b,a,c,f,h=d+8,i,k=d+16;c=0;var j=HEAP[e+32]==1;a:do if(j){HEAP[e]=g;HEAP[e+4]=g+11796480;c=_ft_stroker_arcto(e,0)}else if(HEAP[e+32]==2){b=HEAP[e+44];i=e+52+0;f=5898240+g;a=b;c=h;a=a;f=f;HEAP[c]=a;HEAP[c+4]=0;_FT_Vector_Rotate(c,f);a=b;f=g;c=d;a=a;f=f;HEAP[c]=a;HEAP[c+4]=0;_FT_Vector_Rotate(c,f);HEAP[d]=HEAP[e+8]+HEAP[d]+HEAP[h];HEAP[d+4]=HEAP[e+8+4]+HEAP[d+4]+HEAP[h+4];c=_ft_stroke_border_lineto(i,d,0);if(c!=0)break a; -f=g-5898240;a=b;c=h;a=a;f=f;HEAP[c]=a;HEAP[c+4]=0;_FT_Vector_Rotate(c,f);c=b;a=g;b=d;c=c;a=a;HEAP[b]=c;HEAP[b+4]=0;_FT_Vector_Rotate(b,a);HEAP[d]=HEAP[h]+HEAP[d]+HEAP[e+8];HEAP[d+4]=HEAP[h+4]+HEAP[d+4]+HEAP[e+8+4];c=_ft_stroke_border_lineto(i,d,0)}else{if(HEAP[e+32]!=0)break a;b=HEAP[e+44];i=e+52+0;f=5898240+g;a=b;c=k;a=a;f=f;HEAP[c]=a;HEAP[c+4]=0;_FT_Vector_Rotate(c,f);HEAP[k]=HEAP[e+8]+HEAP[k];HEAP[k+4]=HEAP[e+8+4]+HEAP[k+4];c=_ft_stroke_border_lineto(i,k,0);if(c!=0)break a;c=g-5898240;a=b;b=k; -a=a;c=c;HEAP[b]=a;HEAP[b+4]=0;_FT_Vector_Rotate(b,c);HEAP[k]=HEAP[e+8]+HEAP[k];HEAP[k+4]=HEAP[e+8+4]+HEAP[k+4];c=_ft_stroke_border_lineto(i,k,0)}while(0);h=c;STACKTOP=d;return h}_ft_stroker_cap.__index__=Runtime.getFunctionIndex(_ft_stroker_cap,"_ft_stroker_cap"); -function _ft_stroker_inside(e,g){var d=STACKTOP;STACKTOP+=16;Runtime.memset(d,0,16);var b=null,a,c,f,h,i=d+8;f=e+52+32*g;a=5898240-g*11796480;c=HEAP[e+4]-HEAP[e];var k=c=reSign(c,32)%reSign(23592960,32);if(reSign(k,32)reSign(11796480,32);c=c;if(b){h=c-23592960;b=2}else b=6;b=h=b==2?h:c;b=h==11796480?a:Math.floor(reSign(b,32)/reSign(2,32));h=b+HEAP[e];b=b;HEAP[d]=72899491;HEAP[d+4]=0;_ft_trig_pseudo_rotate(d,b);b=Math.floor(reSign(HEAP[d], -32)/reSign(4096,32));c=_FT_MulFix(HEAP[e+40],b);if(reSign(c,32)<=reSign(65535,32)){h=a+HEAP[e+4];a=HEAP[e+44];HEAP[i]=a;HEAP[i+4]=0;_FT_Vector_Rotate(i,h);HEAP[i]=HEAP[e+8]+HEAP[i];HEAP[i+4]=HEAP[e+8+4]+HEAP[i+4];HEAP[f+16]=0}else{b=_FT_DivFix(HEAP[e+44],b);a=a+h;HEAP[i]=b;HEAP[i+4]=0;_FT_Vector_Rotate(i,a);HEAP[i]=HEAP[e+8]+HEAP[i];HEAP[i+4]=HEAP[e+8+4]+HEAP[i+4]}f=_ft_stroke_border_lineto(f,i,0);STACKTOP=d;return f}_ft_stroker_inside.__index__=Runtime.getFunctionIndex(_ft_stroker_inside,"_ft_stroker_inside"); -function _ft_stroker_outside(e,g){var d=STACKTOP;STACKTOP+=40;Runtime.memset(d,0,40);var b,a=null,c,f,h,i,k,j,l,m,o;j=d+8;var n,p,r,q;i=d+16;var s=d+24;l=d+32;n=e+52+32*g;m=HEAP[e+36]==0;a:do if(m)h=_ft_stroker_arcto(e,g);else{c=HEAP[e+44];k=5898240-g*11796480;q=unSign(HEAP[e+36]==2,1);h=HEAP[e+4];f=HEAP[e];h=h;f=h-f;h=f=reSign(f,32)%reSign(23592960,32);if(reSign(h,32)reSign(11796480,32);f=f;if(h){var u=f-23592960;a=3}else a=17;p=f= -a==3?u:f;if(f==11796480){p=k;f=HEAP[e]}else{p=Math.floor(reSign(p,32)/reSign(2,32));f=p+HEAP[e]+k}h=p;HEAP[j]=72899491;HEAP[j+4]=0;_ft_trig_pseudo_rotate(j,h);r=h=h=Math.floor(reSign(HEAP[j],32)/reSign(4096,32));h=b=_FT_MulFix(HEAP[e+40],r);var t=reSign(b,32)>reSign(65535,32);b:do if(t)b=6;else{b=b=p;t=0-b;b=b=reSign(b,32)>=reSign(0,32)?b:t;if(reSign(b,32)<=reSign(57,32)){b=6;break b}var v=e;if(q==0){a=7;b=10;break b}l=_FT_MulFix(c,HEAP[v+40]);m=f;j=i;l=l;m=m;HEAP[j]=l;HEAP[j+4]=0;_FT_Vector_Rotate(j, -m);HEAP[i]=HEAP[e+8]+HEAP[i];HEAP[i+4]=HEAP[e+8+4]+HEAP[i+4];j=p;j=5898240-j;HEAP[d]=72899491;HEAP[d+4]=0;_ft_trig_pseudo_rotate(d,j);j=j=j=j=j=j=Math.floor(reSign(HEAP[d],32)/reSign(4096,32));l=0-j;j=j=reSign(j,32)>=reSign(0,32)?j:l;j=_FT_DivFix(65536-h,j);j=_FT_MulFix(c,j);o=k+f;m=j;l=s;m=m;o=o;HEAP[l]=m;HEAP[l+4]=0;_FT_Vector_Rotate(l,o);HEAP[s]=HEAP[i]+HEAP[s];HEAP[s+4]=HEAP[i+4]+HEAP[s+4];h=_ft_stroke_border_lineto(n,s,0);if(h!=0)break a;l=f-k;j=j;f=s;j=j;l=l;HEAP[f]=j;HEAP[f+4]=0;_FT_Vector_Rotate(f, -l);HEAP[s]=HEAP[i]+HEAP[s];HEAP[s+4]=HEAP[i+4]+HEAP[s+4];h=_ft_stroke_border_lineto(n,s,0);if(h!=0)break a;k=k+HEAP[e+4];c=c;i=s;c=c;k=k;HEAP[i]=c;HEAP[i+4]=0;_FT_Vector_Rotate(i,k);HEAP[s]=HEAP[e+8]+HEAP[s];HEAP[s+4]=HEAP[e+8+4]+HEAP[s+4];h=_ft_stroke_border_lineto(n,s,1);break a}while(0);if(b==6){var w=e;a=6}h=c=_FT_DivFix(HEAP[(a==6?w:v)+44],r);q=f;c=l;f=h;h=q;HEAP[c]=f;HEAP[c+4]=0;_FT_Vector_Rotate(c,h);HEAP[l]=HEAP[e+8]+HEAP[l];HEAP[l+4]=HEAP[e+8+4]+HEAP[l+4];h=c=_ft_stroke_border_lineto(n,l, -0);if(c!=0)break a;f=k+HEAP[e+4];c=HEAP[e+44];k=l;c=c;f=f;HEAP[k]=c;HEAP[k+4]=0;_FT_Vector_Rotate(k,f);HEAP[l]=HEAP[e+8]+HEAP[l];HEAP[l+4]=HEAP[e+8+4]+HEAP[l+4];h=_ft_stroke_border_lineto(n,l,1)}while(0);n=h;STACKTOP=d;return n}_ft_stroker_outside.__index__=Runtime.getFunctionIndex(_ft_stroker_outside,"_ft_stroker_outside"); -function _ft_stroker_process_corner(e){var g=null,d,b,a;b=0;d=HEAP[e+4]-HEAP[e];var c=d=reSign(d,32)%reSign(23592960,32);if(reSign(c,32)reSign(11796480,32);d=d;if(g){a=d-23592960;g=2}else g=8;g=g==2?a:d;d=g==0;a:do if(!d){a=0;if(reSign(g,32)=reSign(0,32)&&_ft_stroke_border_close(c,0);HEAP[c+20]=HEAP[c];HEAP[c+16]=0;var f=_ft_stroke_border_lineto(c,a,0);c=f;if(f==0){HEAP[a]=HEAP[e+8]-HEAP[d];HEAP[a+4]=HEAP[e+8+4]-HEAP[d+4];b+=32;b=b;reSign(HEAP[b+20],32)>=reSign(0,32)&&_ft_stroke_border_close(b, -0);HEAP[b+20]=HEAP[b];HEAP[b+16]=0;c=a=_ft_stroke_border_lineto(b,a,0);HEAP[e+20]=g;HEAP[e+16]=0}a=c;STACKTOP=d;return a}_ft_stroker_subpath_start.__index__=Runtime.getFunctionIndex(_ft_stroker_subpath_start,"_ft_stroker_subpath_start"); -function _FT_Stroker_LineTo(e,g){var d=STACKTOP;STACKTOP+=32;Runtime.memset(d,0,32);var b,a=null,c,f,h=d+8,i,k=d+16,j=d+24;HEAP[k]=HEAP[g]-HEAP[e+8];HEAP[k+4]=HEAP[g+4]-HEAP[e+8+4];a=HEAP[k+4];c=HEAP[k];i=c==0;a:do if(i){if(a!=0){b=1;break a}f=0;b=2;break a}else b=1;while(0);if(b==1){HEAP[d]=c;HEAP[d+4]=a;_ft_trig_prenorm(d);_ft_trig_pseudo_polarize(d);f=HEAP[d+4]}c=f;b=c+5898240;HEAP[k]=HEAP[e+44];HEAP[k+4]=0;_FT_Vector_Rotate(k,b);a=HEAP[e+16]!=0;a:do{if(a)f=_ft_stroker_subpath_start(e,c);else{HEAP[e+ -4]=c;f=_ft_stroker_process_corner(e)}b=f!=0?4:5;break a}while(0);if(b==5){i=e+52;var l=g+4,m=k+4,o=j+4,n=k+4,p=k+4,r=f;for(a=5;;){t=a==8?t:0;var q=a==8?0:r;b=i+32*t;var s=0+t*-1;if(!(reSign(a==8?s:1,32)>=reSign(0,32))){b=10;break}HEAP[j]=HEAP[k]+HEAP[g];HEAP[o]=HEAP[m]+HEAP[l];var u=_ft_stroke_border_lineto(b,j,1);if(u!=0){b=7;break}HEAP[k]=0-HEAP[k];HEAP[p]=0-HEAP[n];var t=t+1;a=8;b=6}if(b==10){f=q;HEAP[e]=c;HEAP[h]=HEAP[g];HEAP[h+4]=HEAP[g+4];k=e+8;HEAP[k]=HEAP[h];HEAP[k+4]=HEAP[h+4]}else if(b== -7)f=u}h=f;STACKTOP=d;return h}_FT_Stroker_LineTo.__index__=Runtime.getFunctionIndex(_FT_Stroker_LineTo,"_FT_Stroker_LineTo"); -function _FT_Stroker_ConicTo(e,g,d){var b=STACKTOP;STACKTOP+=392;Runtime.memset(b,0,392);var a,c=null,f=b+8,h=b+16,i=b+24,k=b+32,j=b+40,l=b+48,m=b+56,o=b+64,n=b+72,p=b+80,r=b+88,q,s=b+96,u,t=b+368,v=b+372,w=b+376,x=b+384;q=0;u=s+240;HEAP[r]=HEAP[d];HEAP[r+4]=HEAP[d+4];HEAP[s]=HEAP[r];HEAP[s+4]=HEAP[r+4];HEAP[p]=HEAP[g];HEAP[p+4]=HEAP[g+4];g=s+8;HEAP[g]=HEAP[p];HEAP[g+4]=HEAP[p+4];g=e+8;HEAP[n]=HEAP[g];HEAP[n+4]=HEAP[g+4];g=s+16;HEAP[g]=HEAP[n];HEAP[g+4]=HEAP[n+4];n=l+4;g=m+4;p=m+4;r=j+4;var y=j+4, -A=l+4,z=m+4,C=i+4,B=i+4,D=k+4,E=k+4,F=m+4,G=m+4,H=l+4,J=l+4,L=e+16,N=e+4,I=h+4,P=e+44,K=w+4,O=w+4,M=e+44,Q=x+4,R=x+4,T=f+4,V=f+4,U=b+4,S=b+4,X=HEAP[f],Y=HEAP[b],W=HEAP[m],da=HEAP[l];c=-1;a:for(;;){var ba=c==-1?1:c==22?ba:c==32?0:0,aa=c==-1?da:c==22?ea:c==32?sa:sa,ca=c==-1?W:c==22?Z:c==32?wa:wa,$=c==-1?s:c==22?na:c==32?va:va,la=c==-1?Y:c==22?la:c==32?pa:pa,ga=c==-1?X:c==22?ga:c==32?ta:ta;if(!(s<=$)){a=35;break a}HEAP[v]=0;HEAP[t]=HEAP[v];a=$reSign(1,32);ha=a|ha;c:do if(ha)a=1;else{if(reSign(HEAP[H],32)<=reSign(-2,32)){a=1;break c}if(reSign(HEAP[J],32)>reSign(1,32)){c=2;a=1}else{c=2;a=3}break c}while(0);if(a==1)c=1;ha=c==1?0:1;a=reSign(Z,32)<=reSign(-2,32);var ia=reSign(Z,32)>reSign(1,32);ia=a|ia;c:do if(ia)a=5;else{if(reSign(HEAP[F],32)<=reSign(-2,32)){a=5;break c}if(reSign(HEAP[G],32)>reSign(1,32)){a=5;break c}c= -7;a=8;break c}while(0);if(a==5)c=5;a=(c==5?0:1)!=0;if(ha!=0){if(a)HEAP[v]=0;else{a=HEAP[p];if(Z==0&a==0)c=41;else{HEAP[j]=Z;HEAP[r]=a;_ft_trig_prenorm(j);_ft_trig_pseudo_polarize(j);var ja=HEAP[y];c=12}HEAP[v]=c==12?ja:0}HEAP[t]=HEAP[v]}else{ha=HEAP[A];if(ea==0&ha==0)c=42;else{HEAP[k]=ea;HEAP[D]=ha;_ft_trig_prenorm(k);_ft_trig_pseudo_polarize(k);var fa=HEAP[E];c=15}ha=c==15?fa:0;if(a){HEAP[v]=ha;HEAP[t]=HEAP[v]}else{HEAP[t]=ha;a=HEAP[z];if(Z==0&a==0)c=44;else{HEAP[i]=Z;HEAP[C]=a;_ft_trig_prenorm(i); -_ft_trig_pseudo_polarize(i);var ka=HEAP[B];c=18}HEAP[v]=c==18?ka:0}}a=reSign(HEAP[v]-HEAP[t],32)%reSign(23592960,32);ha=a+23592960;a=reSign(a,32)reSign(11796480,32)?ha:a;ha=0-a;a=reSign(a,32)>=reSign(0,32)?a:ha;a=reSign(a,32)<=reSign(1966079,32);if((unSign(a,1)&255)!=0){c=21;break b}HEAP[$+32]=HEAP[$+16];na=HEAP[$+8];a=$+24;ha=Math.floor(reSign(na+HEAP[$+16],32)/reSign(2,32));HEAP[a]=ha;a=HEAP[a];ha=$+8;na=Math.floor(reSign(na+HEAP[$],32)/reSign(2,32)); -HEAP[ha]=na;na=$+16;a=Math.floor(reSign(HEAP[ha]+a,32)/reSign(2,32));HEAP[na]=a;HEAP[$+32+4]=HEAP[$+16+4];na=HEAP[$+8+4];a=$+24;ha=Math.floor(reSign(na+HEAP[$+16+4],32)/reSign(2,32));HEAP[a+4]=ha;a=HEAP[a+4];ha=$+8;na=Math.floor(reSign(na+HEAP[$+4],32)/reSign(2,32));HEAP[ha+4]=na;na=$+16;a=Math.floor(reSign(HEAP[ha+4]+a,32)/reSign(2,32));HEAP[na+4]=a;var na=$+16;c=22;a=0;continue a}else c=34;while(0);var sa=c==21?ea:aa,wa=c==21?Z:ca;if(ba!=0){q=HEAP[t];if(HEAP[L]!=0)q=_ft_stroker_subpath_start(e, -q);else{HEAP[N]=q;q=_ft_stroker_process_corner(e)}}va=reSign(HEAP[v]-HEAP[t],32)%reSign(23592960,32);a=va+23592960;va=reSign(va,32)reSign(11796480,32)?a:va;c=Math.floor(reSign(va,32)/reSign(2,32));var Aa=HEAP[t];HEAP[h]=72899491;HEAP[I]=0;_ft_trig_pseudo_rotate(h,c);va=Math.floor(reSign(HEAP[h],32)/reSign(4096,32));va=_FT_DivFix(HEAP[P],va);a=$+8;ha=$+8+4;ia=$;var Da=$+4;Aa=Aa+5898240+c;for(c=27;;){var pa=c==29?Ha:la,ta=c==29?za:ga;c=c==29?Ca:0;var ma= -c*-11796480,ya=ma+5898240,qa=Aa+ma,ua=e+52+c*32,Ba=ua,Na=e+52+c*32+8,Ea=e+52+c*32+12;ma=e+52+c*32+16;if(!(reSign(c,32)<=reSign(1,32)))break;HEAP[w]=va;HEAP[w+4]=0;_FT_Vector_Rotate(w,qa);HEAP[w]=HEAP[a]+HEAP[w];HEAP[O]=HEAP[ha]+HEAP[K];var ra=HEAP[v];HEAP[x]=HEAP[M];HEAP[x+4]=0;_FT_Vector_Rotate(x,ra+ya);HEAP[x]=HEAP[ia]+HEAP[x];HEAP[R]=HEAP[Da]+HEAP[Q];ra=_ft_stroke_border_grow(ua,2);if(ra!=0){a=30;break a}q=HEAP[Na]+8*HEAP[Ba];Ca=HEAP[Ea]+HEAP[Ba];var za=HEAP[w];HEAP[T]=HEAP[w+4];HEAP[q]=za;HEAP[q+ -4]=HEAP[V];var Ha=HEAP[x];HEAP[U]=HEAP[x+4];q=q+8;HEAP[q]=Ha;HEAP[q+4]=HEAP[S];HEAP[Ca]=0;HEAP[Ca+1]=1;HEAP[Ba]+=2;HEAP[ma]=0;q=ra;var Ca=c+1;c=29}var va=$+-16;if(!(s>va)){c=32;a=0;continue a}HEAP[e]=HEAP[v];c=33;a=0}if(a==30){HEAP[ma]=0;q=ra;HEAP[l]=sa;HEAP[m]=wa;HEAP[b]=pa;HEAP[f]=ta}else if(a==35){HEAP[l]=aa;HEAP[m]=ca;HEAP[b]=la;HEAP[f]=ga;HEAP[o]=HEAP[d];HEAP[o+4]=HEAP[d+4];e=e+8;HEAP[e]=HEAP[o];HEAP[e+4]=HEAP[o+4]}o=q;STACKTOP=b;return o} -_FT_Stroker_ConicTo.__index__=Runtime.getFunctionIndex(_FT_Stroker_ConicTo,"_FT_Stroker_ConicTo"); -function _FT_Stroker_CubicTo(e,g,d,b){var a=STACKTOP;STACKTOP+=476;Runtime.memset(a,0,476);var c,f=null,h=a+8,i,k=a+16,j=a+24,l=a+32,m=a+40,o=a+48,n=a+56,p=a+64,r=a+72,q=a+80,s=a+88,u=a+96,t=a+104,v=a+112,w=a+120,x=a+128,y=a+136,A,z=a+144,C,B=a+440,D=a+444,E=a+448,F=a+452,G=a+460,H=a+468;A=0;C=z+256;HEAP[y]=HEAP[b];HEAP[y+4]=HEAP[b+4];HEAP[z]=HEAP[y];HEAP[z+4]=HEAP[y+4];HEAP[x]=HEAP[d];HEAP[x+4]=HEAP[d+4];d=z+8;HEAP[d]=HEAP[x];HEAP[d+4]=HEAP[x+4];HEAP[w]=HEAP[g];HEAP[w+4]=HEAP[g+4];g=z+16;HEAP[g]= -HEAP[w];HEAP[g+4]=HEAP[w+4];g=e+8;HEAP[v]=HEAP[g];HEAP[v+4]=HEAP[g+4];g=z+24;HEAP[g]=HEAP[v];HEAP[g+4]=HEAP[v+4];v=q+4;g=s+4;w=u+4;d=s+4;x=u+4;y=p+4;var J=p+4,L=r+4,N=r+4,I=q+4,P=s+4,K=o+4,O=o+4,M=n+4,Q=n+4,R=q+4,T=u+4,V=l+4,U=l+4,S=s+4,X=u+4,Y=k+4,W=k+4,da=j+4,ba=j+4,aa=m+4,ca=m+4,$=u+4,la=u+4,ga=s+4,ea=s+4,Z=q+4,ha=q+4,ia=e+16,ja=e+4,fa=h+4,ka=e+44,na=a+4,sa=e+44,wa=F+4,Aa=F+4,Da=G+4,pa=G+4,ta=e+44,ma=H+4,ya=H+4,qa=A,ua=HEAP[u],Ba=HEAP[s],Na=HEAP[q];f=-1;a:for(;;){var Ea=f==-1?1:f==36?Ea:f==49? -0:0,ra=f==-1?Na:f==36?Pa:f==49?Sa:Sa,za=f==-1?Ba:f==36?Ja:f==49?$a:$a,Ha=f==-1?ua:f==36?La:f==49?Wa:Wa,Ca=f==-1?qa:f==36?Ca:f==49?Ya:Ya,va=f==-1?z:f==36?i:f==49?db:db;if(!(z<=va)){c=52;break a}HEAP[D]=0;HEAP[E]=HEAP[D];HEAP[B]=HEAP[E];c=va -reSign(1,32);xa=c|xa;c:do if(xa)c=1;else{if(reSign(HEAP[Z],32)<=reSign(-2,32)){c=1;break c}if(reSign(HEAP[ha],32)>reSign(1,32)){f=2;c=1}else{f=2;c=3}break c}while(0);if(c==1)f=1;xa=f==1?0:1;c=reSign(Ja,32)<=reSign(-2,32);var oa=reSign(Ja,32)>reSign(1,32);oa=c|oa;c:do if(oa)c=5;else{if(reSign(HEAP[ga],32)<=reSign(-2,32)){c=5;break c}if(reSign(HEAP[ea],32)>reSign(1,32)){f=6;c=5}else{f=6;c=7}break c}while(0);if(c==5)f=5;oa=f==5?0:1;c=reSign(La,32)<=reSign(-2,32);var Fa=reSign(La,32)>reSign(1,32);Fa= -c|Fa;c:do if(Fa)c=9;else{if(reSign(HEAP[$],32)<=reSign(-2,32)){c=9;break c}if(reSign(HEAP[la],32)>reSign(1,32)){f=10;c=9}else{f=10;c=11}break c}while(0);if(c==9)f=9;c=oa!=0;if(xa!=0|(f==9?0:1)!=0)if(c){HEAP[D]=0;HEAP[E]=HEAP[D];HEAP[B]=HEAP[E]}else if(xa!=0){f=HEAP[d];if(Ja==0&f==0)f=60;else{HEAP[r]=Ja;HEAP[L]=f;_ft_trig_prenorm(r);_ft_trig_pseudo_polarize(r);var Ma=HEAP[N];f=15}HEAP[D]=f==15?Ma:0;HEAP[B]=HEAP[D];f=HEAP[x];if(La==0&f==0)f=61;else{HEAP[p]=La;HEAP[y]=f;_ft_trig_prenorm(p);_ft_trig_pseudo_polarize(p); -var Ka=HEAP[J];f=17}HEAP[E]=f==17?Ka:0}else{f=HEAP[I];if(Pa==0&f==0)f=62;else{HEAP[n]=Pa;HEAP[M]=f;_ft_trig_prenorm(n);_ft_trig_pseudo_polarize(n);var Ra=HEAP[Q];f=20}HEAP[B]=f==20?Ra:0;f=HEAP[P];if(Ja==0&f==0)f=63;else{HEAP[o]=Ja;HEAP[K]=f;_ft_trig_prenorm(o);_ft_trig_pseudo_polarize(o);var Qa=HEAP[O];f=22}HEAP[E]=f==22?Qa:0;HEAP[D]=HEAP[E]}else{f=HEAP[R];if(Pa==0&f==0)f=64;else{HEAP[m]=Pa;HEAP[aa]=f;_ft_trig_prenorm(m);_ft_trig_pseudo_polarize(m);var Va=HEAP[ca];f=25}f=f==25?Va:0;if(c){HEAP[D]= -f;HEAP[B]=HEAP[D];f=HEAP[T];if(La==0&f==0)f=66;else{HEAP[l]=La;HEAP[V]=f;_ft_trig_prenorm(l);_ft_trig_pseudo_polarize(l);var Ta=HEAP[U];f=27}HEAP[E]=f==27?Ta:0}else{HEAP[B]=f;f=HEAP[S];if(Ja==0&f==0)f=67;else{HEAP[j]=Ja;HEAP[da]=f;_ft_trig_prenorm(j);_ft_trig_pseudo_polarize(j);var Ua=HEAP[ba];f=30}HEAP[D]=f==30?Ua:0;f=HEAP[X];if(La==0&f==0)f=68;else{HEAP[k]=La;HEAP[Y]=f;_ft_trig_prenorm(k);_ft_trig_pseudo_polarize(k);var ab=HEAP[W];f=32}HEAP[E]=f==32?ab:0}}f=reSign(HEAP[D]-HEAP[B],32)%reSign(23592960, -32);c=f+23592960;f=reSign(f,32)reSign(11796480,32)?c:f;c=0-f;f=reSign(f,32)>=reSign(0,32)?f:c;c=reSign(HEAP[E]-HEAP[D],32)%reSign(23592960,32);xa=c+23592960;c=reSign(c,32)reSign(11796480,32)?xa:c;xa=0-c;c=reSign(c,32)>=reSign(0,32)?c:xa;f=reSign(f,32)>reSign(1966079,32);c=reSign(c,32)>reSign(1966079,32);if((unSign((f|c?0:1)&255,8)&255)!=0){f=35;break b}i=va;HEAP[i+48]=HEAP[i+24];xa=HEAP[i+8];oa=HEAP[i+16]; -f=i+8;c=Math.floor(reSign(xa+HEAP[i],32)/reSign(2,32));HEAP[f]=c;Fa=i+40;f=Math.floor(reSign(oa+HEAP[i+24],32)/reSign(2,32));HEAP[Fa]=f;xa=Math.floor(reSign(oa+xa,32)/reSign(2,32));oa=i+16;c=Math.floor(reSign(xa+c,32)/reSign(2,32));HEAP[oa]=c;oa=i+32;f=Math.floor(reSign(xa+f,32)/reSign(2,32));HEAP[oa]=f;xa=i+24;f=Math.floor(reSign(f+c,32)/reSign(2,32));HEAP[xa]=f;HEAP[i+48+4]=HEAP[i+24+4];xa=HEAP[i+8+4];oa=HEAP[i+16+4];f=i+8;c=Math.floor(reSign(xa+HEAP[i+4],32)/reSign(2,32));HEAP[f+4]=c;Fa=i+40;f= -Math.floor(reSign(oa+HEAP[i+24+4],32)/reSign(2,32));HEAP[Fa+4]=f;xa=Math.floor(reSign(oa+xa,32)/reSign(2,32));oa=i+16;c=Math.floor(reSign(xa+c,32)/reSign(2,32));HEAP[oa+4]=c;oa=i+32;f=Math.floor(reSign(xa+f,32)/reSign(2,32));HEAP[oa+4]=f;i=i+24;f=Math.floor(reSign(f+c,32)/reSign(2,32));HEAP[i+4]=f;i=va+24;f=36;c=0;continue a}else f=51;while(0);var Sa=f==35?Pa:ra,$a=f==35?Ja:za,Wa=f==35?La:Ha;if(Ea!=0){var eb=HEAP[B];if(HEAP[ia]!=0){var Ga=_ft_stroker_subpath_start(e,eb);f=38}else{HEAP[ja]=eb;var ob= -_ft_stroker_process_corner(e);f=40}eb=f==40?ob:Ga;if(eb!=0){c=42;break a}else f=41}else f=37;db=f==41?0:Ca;f=HEAP[D]-HEAP[B];c=0-f;f=reSign(f,32)>=reSign(0,32)?f:c;c=Math.floor(reSign(f,32)/reSign(2,32));f=HEAP[E]-HEAP[D];xa=0-f;f=reSign(f,32)>=reSign(0,32)?f:xa;xa=Math.floor(reSign(f,32)/reSign(2,32));f=Math.floor(reSign(HEAP[B]+HEAP[D],32)/reSign(2,32));var Oa=Math.floor(reSign(HEAP[E]+HEAP[D],32)/reSign(2,32));HEAP[h]=72899491;HEAP[fa]=0;_ft_trig_pseudo_rotate(h,c);c=Math.floor(reSign(HEAP[h], -32)/reSign(4096,32));c=_FT_DivFix(HEAP[ka],c);HEAP[a]=72899491;HEAP[na]=0;_ft_trig_pseudo_rotate(a,xa);xa=Math.floor(reSign(HEAP[a],32)/reSign(4096,32));xa=_FT_DivFix(HEAP[sa],xa);oa=va+16;Fa=va+16+4;var Xa=va+8,bb=va+8+4,jb=va,Za=va+4;Oa=Oa+5898240;var fb=f+5898240;for(f=44;;){var Ya=f==47?0:db;f=f==47?kb:0;var Ia=f*-11796480,cb=Ia+5898240,pb=Oa+Ia,gb=fb+Ia;Ia=e+52+f*32;if(!(reSign(f,32)<=reSign(1,32)))break;HEAP[F]=c;HEAP[F+4]=0;_FT_Vector_Rotate(F,gb);HEAP[F]=HEAP[oa]+HEAP[F];HEAP[Aa]=HEAP[Fa]+ -HEAP[wa];HEAP[G]=xa;HEAP[G+4]=0;_FT_Vector_Rotate(G,pb);HEAP[G]=HEAP[Xa]+HEAP[G];HEAP[pa]=HEAP[bb]+HEAP[Da];var hb=HEAP[E];HEAP[H]=HEAP[ta];HEAP[H+4]=0;_FT_Vector_Rotate(H,hb+cb);HEAP[H]=HEAP[jb]+HEAP[H];HEAP[ya]=HEAP[Za]+HEAP[ma];hb=_ft_stroke_border_cubicto(Ia,F,G,H);if(hb!=0){c=46;break a}var kb=f+1;f=47}var db=va+-24;if(!(z>db)){f=49;c=0;continue a}HEAP[e]=HEAP[E];f=50;c=0}if(c==42){HEAP[q]=Sa;HEAP[s]=$a;HEAP[u]=Wa;A=eb}else if(c==46){HEAP[q]=Sa;HEAP[s]=$a;HEAP[u]=Wa;A=hb}else if(c==52){HEAP[q]= -ra;HEAP[s]=za;HEAP[u]=Ha;A=Ca;HEAP[t]=HEAP[b];HEAP[t+4]=HEAP[b+4];e=e+8;HEAP[e]=HEAP[t];HEAP[e+4]=HEAP[t+4]}t=A;STACKTOP=a;return t}_FT_Stroker_CubicTo.__index__=Runtime.getFunctionIndex(_FT_Stroker_CubicTo,"_FT_Stroker_CubicTo"); -function _FT_Stroker_BeginSubPath(e,g,d){var b=STACKTOP;STACKTOP+=16;Runtime.memset(b,0,16);var a=b+8;HEAP[e+16]=1;HEAP[a]=HEAP[g];HEAP[a+4]=HEAP[g+4];var c=e+8;HEAP[c]=HEAP[a];HEAP[c+4]=HEAP[a+4];HEAP[e+17]=d;HEAP[b]=HEAP[g];HEAP[b+4]=HEAP[g+4];e=e+24;HEAP[e]=HEAP[b];HEAP[e+4]=HEAP[b+4];STACKTOP=b;return 0}_FT_Stroker_BeginSubPath.__index__=Runtime.getFunctionIndex(_FT_Stroker_BeginSubPath,"_FT_Stroker_BeginSubPath"); -function _FT_Stroker_EndSubPath(e){var g=STACKTOP;STACKTOP+=16;Runtime.memset(g,0,16);var d,b=null,a,c,f,h,i,k,j,l,m,o=g+8;f=0;var n=HEAP[e+17]!=0;a:do if(n){a=e+52;f=_ft_stroker_cap(e,HEAP[e]);if(f!=0)break a;c=e;f=c+52;c=c+52+32;i=0;h=HEAP[c]-HEAP[c+20];if(reSign(h,32)>reSign(0,32)){var p=i=_ft_stroke_border_grow(f,h);if(p!=0){f=p;break a}else{k=HEAP[f+8]+8*HEAP[f];j=HEAP[f+12]+HEAP[f];l=HEAP[c+8]+8*HEAP[c]+-8;m=HEAP[c+12]+HEAP[c]+-1;if(HEAP[c+8]+8*HEAP[c+20]<=l){p=g;var r=g+4,q=c+8,s=c+20;l=l; -k=k;m=m;j=j;b=2;for(d=3;;)if(d==3){x=b==3?x:0;var u=x*-1;b=l+8*(u+-1);d=m+u;var t=k+8*x+4,v=j+x,w=HEAP[l+8*u];u=HEAP[l+8*u+4];HEAP[k+8*x]=w;HEAP[t]=u;HEAP[v]=HEAP[d];HEAP[v]&=-13;var x=x+1;if(HEAP[q]+8*HEAP[s]<=b)d=b=3;else{b=3;break}}else if(d==4){z=b==7?z:0;var y=z*-1;b=l+8*(y+-1);d=m+y;v=k+8*z+4;t=j+z;var A=HEAP[l+8*y];y=HEAP[l+8*y+4];HEAP[k+8*z]=A;HEAP[v]=y;HEAP[t]=HEAP[d];d=HEAP[t]&12;d=d==4?23:d==8?23:7;if(d==23)HEAP[t]^=12;var z=z+1;if(HEAP[q]+8*HEAP[s]<=b){b=7;d=4}else{b=7;break}}q=b==7?A: -w;HEAP[r]=b==7?y:u;HEAP[p]=q}HEAP[c]=HEAP[c+20];HEAP[f]=h+HEAP[f];HEAP[f+16]=0;HEAP[c+16]=0}}f=c=i;if(c!=0)break a;f=e+24;HEAP[o]=HEAP[f];HEAP[o+4]=HEAP[f+4];f=e+8;HEAP[f]=HEAP[o];HEAP[f+4]=HEAP[o+4];f=_ft_stroker_cap(e,HEAP[e+20]+11796480);if(f!=0)break a;_ft_stroke_border_close(a,0)}else{a=HEAP[e+8]!=HEAP[e+24];b:do if(a)d=13;else{d=HEAP[e+8+4]!=HEAP[e+24+4]?13:14;break b}while(0);if(d==13){f=a=_FT_Stroker_LineTo(e,e+24);if(a!=0)break a}HEAP[e+4]=HEAP[e+20];c=HEAP[e+4];a=HEAP[e];c=c;a=c-a;a=c=reSign(a, -32)%reSign(23592960,32);if(reSign(c,32)reSign(11796480,32);a=a;if(c){var B=a-23592960;b=18}else b=32;a=c=b==18?B:a;if(c!=0){c=0;if(reSign(a,32)unSign(1,32)){c=0;break a}h=_ft_stroke_border_get_counts(e+52+32*g,a,f);c=3;break a}while(0);if(c==0)h=6;if(d!=0)HEAP[d]=HEAP[a];if(b!=0)HEAP[b]=HEAP[f];e=h;STACKTOP=a;return e} -_FT_Stroker_GetBorderCounts.__index__=Runtime.getFunctionIndex(_FT_Stroker_GetBorderCounts,"_FT_Stroker_GetBorderCounts");function _FT_Stroker_GetCounts(e,g,d){var b=STACKTOP;STACKTOP+=16;Runtime.memset(b,0,16);var a=b+4,c,f=b+8,h=b+12,i,k;i=c=0;k=_ft_stroke_border_get_counts(e+52,b,a);var j=k!=0;a:do if(!j){k=_ft_stroke_border_get_counts(e+52+32,f,h);if(k!=0)break a;c=HEAP[f]+HEAP[b];i=HEAP[h]+HEAP[a]}while(0);HEAP[g]=c;HEAP[d]=i;e=k;STACKTOP=b;return e} -_FT_Stroker_GetCounts.__index__=Runtime.getFunctionIndex(_FT_Stroker_GetCounts,"_FT_Stroker_GetCounts"); -function _FT_Stroker_ExportBorder(e,g,d){var b=null,a,c,f,h,i,k,j,l=g==0|g==1;a:do if(l){a=e+52+g*32;if(HEAP[a+28]==0)break a;c=d;a=a;c=c;h=HEAP[a]*8;f=HEAP[a+8];i=HEAP[c+4];b=reSign(HEAP[c+2],16);_llvm_memcpy_p0i8_p0i8_i32(i+8*b,f,h,1,0);f=HEAP[a];h=HEAP[a+12];i=HEAP[c+8];b=reSign(HEAP[c+2],16);i=i+b;if(f!=0){h=h;f=f;i=i;for(b=2;;){o=b==2?0:o;var m=h+o;b=i+o;if((unSign(HEAP[m],8)&1&255)!=0)HEAP[b]=1;else{m=(unSign(HEAP[m],8)&2)!=0;HEAP[b]=m?2:0}var o=o+1;if(o!=f)b=5;else break}}b=HEAP[a];i=HEAP[a+ -12];h=HEAP[c+12];f=reSign(HEAP[c],16);k=h+2*f;j=HEAP[c+2];if(b!=0){f=h=c;i=i;m=b;k=k;j=unSign(j,16);for(b=8;;){r=b==8?0:r;p=b==8?k:p;b=j+r&65535;if((unSign(HEAP[i+r],8)&8)!=0){HEAP[p]=b;var n=p+2;HEAP[f]=HEAP[h]+1;b=10}else b=9;var p=b==10?n:p,r=r+1;if(r!=m)b=12;else break}}HEAP[c+2]=(HEAP[a]&65535)+HEAP[c+2]}while(0)}_FT_Stroker_ExportBorder.__index__=Runtime.getFunctionIndex(_FT_Stroker_ExportBorder,"_FT_Stroker_ExportBorder"); -function _FT_Stroker_Export(e,g){_FT_Stroker_ExportBorder(e,0,g);_FT_Stroker_ExportBorder(e,1,g)}_FT_Stroker_Export.__index__=Runtime.getFunctionIndex(_FT_Stroker_Export,"_FT_Stroker_Export"); -function _FT_Stroker_ParseOutline(e,g,d){var b=STACKTOP;STACKTOP+=136;Runtime.memset(b,0,136);var a,c=null,f,h,i,k=b+8,j,l,m=b+16,o=b+24,n=b+32,p=b+40,r=b+48,q=b+56,s,u=b+64,t=b+72,v=b+80,w,x,y,A,z=b+88,C=b+96,B=b+104,D=b+112,E=b+120,F=b+128,G=g==0;a:do if(G)a=0;else{if(e==0){a=0;break a}l=e;if(l!=0){j=l+52;HEAP[j]=0;HEAP[j+20]=-1;HEAP[j+28]=0;j=l+52+32;HEAP[j]=0;HEAP[j+20]=-1;HEAP[j+28]=0}j=y=0;l=q;var H=q+4,J=v,L=q,N=v+4,I=q+4,P=r,K=r+4,O=u,M=r,Q=u+4,R=r+4,T=t,V=v,U=t+4,S=v+4,X=v,Y=u,W=v+4,da=u+ -4,ba=u,aa=v,ca=v+4,$=u+4,la=v+4,ga=k,ea=k+4,Z=k,ha=k+4,ia=b,ja=b+4,fa=b,ka=b+4,na=n,sa=n+4,wa=D,Aa=n,Da=D+4,pa=n+4,ta=o,ma=o+4,ya=E,qa=o,ua=E+4,Ba=o+4,Na=m,Ea=m+4,ra=F,za=m,Ha=F+4,Ca=m+4,va=t,Pa=t+4,Ja=p,La=p+4,xa=C,oa=C+4,Fa=p+4,Ma=t,Ka=C,Ra=B,Qa=t+4,Va=C+4,Ta=B+4,Ua=t,ab=C,Sa=t+4,$a=C+4,Wa=z,eb=z+4;b:for(;;){x=reSign(HEAP[g],16);A=j;if(!(reSign(x,32)>reSign(A,32))){a=28;break b}A=reSign(HEAP[HEAP[g+12]+2*j],16);x=HEAP[g+4]+8*A;w=y;if(!(unSign(A,32)<=unSign(w,32))){w=HEAP[g+4]+8*y;HEAP[l]=HEAP[w]; -HEAP[H]=HEAP[w+4];HEAP[J]=HEAP[L];HEAP[N]=HEAP[I];w=HEAP[g+4]+8*A;HEAP[P]=HEAP[w];HEAP[K]=HEAP[w+4];HEAP[O]=HEAP[M];HEAP[Q]=HEAP[R];HEAP[T]=HEAP[V];HEAP[U]=HEAP[S];w=HEAP[g+4]+8*y;y=HEAP[g+8]+y;h=reSign(HEAP[y],8)&3;if(h==2){a=6;break b}if(h==0){if((reSign(HEAP[HEAP[g+8]+A],8)&3)==1){HEAP[X]=HEAP[Y];HEAP[W]=HEAP[da];x+=-8}else{f=Math.floor(reSign(HEAP[ba]+HEAP[X],32)/reSign(2,32));HEAP[aa]=f;f=Math.floor(reSign(HEAP[$]+HEAP[ca],32)/reSign(2,32));HEAP[la]=f}w+=-8;y+=-1}i=unSign(d,8)&255;f=e;h=v;i= -i;HEAP[f+16]=1;var Ga=h;HEAP[ga]=HEAP[Ga];HEAP[ea]=HEAP[Ga+4];Ga=f+8;HEAP[Ga]=HEAP[Z];HEAP[Ga+4]=HEAP[ha];HEAP[f+17]=i;h=h;HEAP[ia]=HEAP[h];HEAP[ja]=HEAP[h+4];f=f+24;HEAP[f]=HEAP[fa];HEAP[f+4]=HEAP[ka];f=0;c:for(;;){if(!(wx){a=6;break b}if((reSign(HEAP[y+1],8)&3)!=2){a=6;break b}w+=16;y+=2;a=w+-16;HEAP[na]=HEAP[a];HEAP[sa]=HEAP[a+4];HEAP[wa]=HEAP[Aa];HEAP[Da]=HEAP[pa];a=w+-8;HEAP[ta]=HEAP[a];HEAP[ma]=HEAP[a+ -4];HEAP[ya]=HEAP[qa];HEAP[ua]=HEAP[Ba];if(!(w<=x)){a=22;break c}f=w;HEAP[Na]=HEAP[f];HEAP[Ea]=HEAP[f+4];HEAP[ra]=HEAP[za];HEAP[Ha]=HEAP[Ca];f=_FT_Stroker_CubicTo(e,D,E,F);if(f!=0){a=11;break b}else a=10}else if(a==12){HEAP[va]=HEAP[w];HEAP[Pa]=HEAP[w+4];a=x;h=e;i=f;y=y;Ga=HEAP[Ja];for(c=12;;){var ob=c==17?Ia:0,Oa=c==17?fb:Ga,Xa=c==17?0:i,bb=y+(ob+1);if(!(w>reSign(6,32))+c;HEAP[e+104]=f}while(0)}_FT_GlyphSlot_Embolden.__index__=Runtime.getFunctionIndex(_FT_GlyphSlot_Embolden,"_FT_GlyphSlot_Embolden"); -function _FT_Get_PS_Font_Info(e,g){var d,b,a;d=6;var c=e!=0;a:do if(c){b=HEAP[e+96];a=0;if(HEAP[HEAP[b]+32]!=0)a=FUNCTION_TABLE[HEAP[HEAP[b]+32]](b,__str21);b=a=a;if(a==0)break a;if(HEAP[b]==0)break a;d=FUNCTION_TABLE[HEAP[b]](e,g)}while(0);return d}_FT_Get_PS_Font_Info.__index__=Runtime.getFunctionIndex(_FT_Get_PS_Font_Info,"_FT_Get_PS_Font_Info"); -function _FT_Has_PS_Glyph_Names(e){var g,d,b;g=0;var a=e!=0;a:do if(a){d=HEAP[e+96];b=0;if(HEAP[HEAP[d]+32]!=0)b=FUNCTION_TABLE[HEAP[HEAP[d]+32]](d,__str21);d=b=b;if(b==0)break a;if(HEAP[d+8]==0)break a;g=FUNCTION_TABLE[HEAP[d+8]](e)}while(0);return g}_FT_Has_PS_Glyph_Names.__index__=Runtime.getFunctionIndex(_FT_Has_PS_Glyph_Names,"_FT_Has_PS_Glyph_Names"); -function _FT_Get_PS_Font_Private(e,g){var d,b,a;d=6;var c=e!=0;a:do if(c){b=HEAP[e+96];a=0;if(HEAP[HEAP[b]+32]!=0)a=FUNCTION_TABLE[HEAP[HEAP[b]+32]](b,__str21);b=a=a;if(a==0)break a;if(HEAP[b+12]==0)break a;d=FUNCTION_TABLE[HEAP[b+12]](e,g)}while(0);return d}_FT_Get_PS_Font_Private.__index__=Runtime.getFunctionIndex(_FT_Get_PS_Font_Private,"_FT_Get_PS_Font_Private"); -function _FT_Get_WinFNT_Header(e,g){var d=null,b,a,c;c=6;var f=e!=0;a:do if(f){d=HEAP[HEAP[e+128]+32+16];a=d==4294967294;b:do if(a)d=0;else{if(d!=0)break b;d=HEAP[e+96];if(HEAP[HEAP[d]+32]!=0){var h=FUNCTION_TABLE[HEAP[HEAP[d]+32]](d,__str30);d=3}else{var i=0;d=5}d=b=d==5?i:h;var k=HEAP[e+128];b=b!=0?d:4294967294;HEAP[k+32+16]=b}while(0);a=d;if(a==0)break a;c=FUNCTION_TABLE[HEAP[a]](e,g)}while(0);return c}_FT_Get_WinFNT_Header.__index__=Runtime.getFunctionIndex(_FT_Get_WinFNT_Header,"_FT_Get_WinFNT_Header"); -function _FT_Get_X11_Font_Format(e){var g;g=0;if(e!=0){e=HEAP[e+96];g=0;if(HEAP[HEAP[e]+32]!=0)g=FUNCTION_TABLE[HEAP[HEAP[e]+32]](e,__str31);g=g}return g}_FT_Get_X11_Font_Format.__index__=Runtime.getFunctionIndex(_FT_Get_X11_Font_Format,"_FT_Get_X11_Font_Format");function _tt_get_kerning(e,g,d,b){var a;a=HEAP[e+532];HEAP[b]=0;HEAP[b+4]=0;if(a!=0){e=FUNCTION_TABLE[HEAP[a+128]](e,g,d);HEAP[b]=e}return 0}_tt_get_kerning.__index__=Runtime.getFunctionIndex(_tt_get_kerning,"_tt_get_kerning"); -function _tt_get_advances(e,g,d,b,a){var c=STACKTOP;STACKTOP+=8;Runtime.memset(c,0,8);var f=null,h,i,k=c+2,j=c+4,l=c+6;i=unSign((b&512)==0,1);b=(b&16)!=0;h=0;var m=unSign(h,32)unSign(q,32)?r:q;q=r-h;var s=h+f;for(f=0;;){t=f==0?0:t;var u=s+t;f=p+4*(h+t);if(HEAP[n+296]!=0)FUNCTION_TABLE[HEAP[HEAP[n+532]+156]](n,1,u,c,k);else{HEAP[c]=0;HEAP[k]=HEAP[n+68]}u=unSign(HEAP[k],16);HEAP[f]=u;var t=t+1;if(t!=q)f= -5;else break}unSign(o,8);h=r}else{if(!m)break a;r=unSign(i,8);f=g;o=e;n=a;s=d;p=h;if((r&255)!=0){h=o+532;r=o+468+12;q=o+216+10;var v=p+1;v=unSign(s,32)>unSign(v,32)?s:v;s=v-p;u=p+f;for(f=8;;){x=f==11?x:0;f=n+4*(p+x);FUNCTION_TABLE[HEAP[HEAP[h]+156]](o,0,u+x,j,l);if(HEAP[r]!=0)HEAP[l]=HEAP[q];var w=unSign(HEAP[l],16);HEAP[f]=w;var x=x+1;if(x!=s)f=11;else break}f=12}else{var y=p+1;y=unSign(s,32)>unSign(y,32)?s:y;h=y-p;r=p+f;for(f=14;;){A=f==14?0:A;f=n+4*(p+A);FUNCTION_TABLE[HEAP[HEAP[o+532]+156]](o, -0,r+A,j,l);q=unSign(HEAP[l],16);HEAP[f]=q;var A=A+1;if(A!=h)f=15;else break}f=16}h=f==16?y:v}while(0);STACKTOP=c;return 0}_tt_get_advances.__index__=Runtime.getFunctionIndex(_tt_get_advances,"_tt_get_advances");function _tt_size_select(e,g){var d,b,a;d=HEAP[e];b=0;HEAP[e+112]=g;var c=(HEAP[HEAP[e]+8]&1&255)!=0;a:do if(c){_FT_Select_Metrics(HEAP[e],g);_tt_size_reset(e)}else{b=HEAP[d+532];a=e+12;b=FUNCTION_TABLE[HEAP[b+152]](d,g,a);if(b==0)break a;HEAP[e+112]=-1}while(0);return b} -_tt_size_select.__index__=Runtime.getFunctionIndex(_tt_size_select,"_tt_size_select");function _tt_size_request(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a,c;c=0;var f=(HEAP[HEAP[e]+8]&2)!=0;a:do if(f){b=HEAP[e];c=HEAP[b+532];c=FUNCTION_TABLE[HEAP[c+148]](b,g,d);if(c!=0){HEAP[e+112]=-1;b=0}else{a=_tt_size_select(e,HEAP[d]);b=1}break a}else b=0;while(0);if(b==0){_FT_Request_Metrics(HEAP[e],g);if((HEAP[HEAP[e]+8]&1&255)!=0)c=_tt_size_reset(e);a=c}a=a;STACKTOP=d;return a} -_tt_size_request.__index__=Runtime.getFunctionIndex(_tt_size_request,"_tt_size_request"); -function _Load_Glyph(e,g,d,b){var a=STACKTOP;STACKTOP+=248;Runtime.memset(a,0,248);var c,f=null,h,i,k,j,l,m,o,n,p,r,q,s,u,t,v,w=a+16,x=a+32,y,A,z,C,B,D,E=a+40,F;b=b;F=HEAP[e+4];var G=e==0;a:do if(G)y=37;else if(g==0)y=36;else if(F==0)y=6;else{y=d;y=unSign(HEAP[F+16],32)<=unSign(y,32);b:do if(y){if(HEAP[HEAP[F+128]+52]!=0)break b;y=6;break a}while(0);y=(b&2)!=0;b:do if(y){if((HEAP[F+8]&8192)!=0)b&=-3;if((b&32768)==0)break b;b|=2}while(0);y=(b&1025)!=0;b:do if(y){b|=9;if((HEAP[F+8]&8192)!=0)break b; -b|=2}while(0);A=e;z=d;C=b;y=g;A=A;z=z;C=C;D=HEAP[A+4];q=HEAP[y+112]!=-1;b:do if(q){if((C&8)!=0){c=12;break b}c=A;n=z;q=C;o=y;c=c;n=n;q=q;r=HEAP[c+4];p=HEAP[r+532];s=HEAP[r+104];o=FUNCTION_TABLE[HEAP[p+104]](r,HEAP[o+112],n,q,s,c+76,x);if(o==0){HEAP[c+108+2]=0;HEAP[c+108]=0;n=unSign(HEAP[x+1],8)<<6;HEAP[c+24]=n;n=unSign(HEAP[x],8)<<6;HEAP[c+24+4]=n;n=reSign(HEAP[x+2],8)<<6;HEAP[c+24+8]=n;n=reSign(HEAP[x+3],8)<<6;HEAP[c+24+12]=n;n=unSign(HEAP[x+4],8)<<6;HEAP[c+24+16]=n;n=reSign(HEAP[x+5],8)<<6;HEAP[c+ -24+20]=n;n=reSign(HEAP[x+6],8)<<6;HEAP[c+24+24]=n;n=unSign(HEAP[x+7],8)<<6;HEAP[c+24+28]=n;HEAP[c+72]=1651078259;if((q&16)!=0){q=reSign(HEAP[x+5],8);HEAP[c+100]=q;q=reSign(HEAP[x+6],8);HEAP[c+104]=q}else{q=reSign(HEAP[x+2],8);HEAP[c+100]=q;q=reSign(HEAP[x+3],8);HEAP[c+104]=q}if(o!=0){c=12;break b}B=D;B=(HEAP[B+8]&1&255)!=0;c:do if(B){_tt_loader_init(E,y,A,C,1);_load_truetype_glyph(E,z,0,1);HEAP[A+56]=HEAP[E+60];HEAP[A+60]=HEAP[E+36+12]+HEAP[E+176]+(0-HEAP[E+180]);if(HEAP[D+468+12]==0)break c;if((C& -512)!=0)break c;c=unSign(HEAP[D+216+10],16);HEAP[A+56]=c}while(0);B=0;c=19}else c=12;break b}else c=12;while(0);b:do if(c==12){B=(C&1)==0;c:do if(B){if(HEAP[y+72+36]!=0){c=21;break c}B=36;break b}while(0);if((C&16384)!=0)B=6;else{B=_tt_loader_init(E,y,A,C,0);if(B==0){HEAP[A+72]=1869968492;HEAP[A+128]=0;HEAP[A+108+16]=0;B=_load_truetype_glyph(E,z,0,0);D=B==0;c:do if(D){q=HEAP[A+72]==1668246896;o=HEAP[E+12];d:do if(q){HEAP[A+128]=HEAP[o+20+28];HEAP[A+132]=HEAP[HEAP[E+12]+20+32]}else{n=A+108;r=o+20; -HEAP[n]=HEAP[r];HEAP[n+2]=HEAP[r+2];HEAP[n+4]=HEAP[r+4];HEAP[n+8]=HEAP[r+8];HEAP[n+12]=HEAP[r+12];HEAP[n+16]=HEAP[r+16];HEAP[A+108+16]&=-513;if(HEAP[E+68]==0){c=25;break d}_FT_Outline_Translate(A+108,0-HEAP[E+68],0)}while(0);q=(C&2)==0;d:do if(q)if(HEAP[HEAP[E+160]+284+53]!=0){c=HEAP[HEAP[E+160]+284+56];if(c==0)c=59;else if(c==1){c=60;break d}else c=c==4?61:c==5?62:63;if(c==63)HEAP[A+108+16]|=8;else if(c==59)HEAP[A+108+16]|=32;else if(c==61)HEAP[A+108+16]|=48;else if(c==62)HEAP[A+108+16]|=16}else HEAP[A+ -108+16]|=8;while(0);q=z;o=E;n=q;p=HEAP[o];q=HEAP[o+8];s=HEAP[o+4];r=65536;if((HEAP[o+16]&1)==0)r=HEAP[s+12+8];if(HEAP[q+72]!=1668246896)_FT_Outline_Get_CBox(q+108,a);else{u=o+36;HEAP[a]=HEAP[u];HEAP[a+4]=HEAP[u+4];HEAP[a+8]=HEAP[u+8];HEAP[a+12]=HEAP[u+12]}u=HEAP[o+60];f=HEAP[p+468+12]!=0;d:do if(f){if((HEAP[o+16]&512)!=0){c=30;break d}u=unSign(HEAP[p+216+10],16)}while(0);HEAP[q+56]=u;HEAP[q+24+8]=HEAP[a];HEAP[q+24+12]=HEAP[a+12];HEAP[q+24+16]=HEAP[o+76]-HEAP[o+68];u=HEAP[p+468+12]==0;d:do if(u){if((HEAP[o+ -16]&2)!=0)break d;j=unSign(HEAP[s+12],16);i=n;f=p;h=j;i=i;j=0;l=HEAP[f+752];m=HEAP[f+740]+8;k=0;var H=HEAP[f+748],J=f+756;h=h;k=k;f=32;e:for(;;){c=f==36?N:0;var L=k+c;if(!(unSign(H,32)>unSign(L,32))){c=41;break e}if(unSign(HEAP[HEAP[J]+L],8)==h){c=35;break e}var N=c+1;f=36;c=34}e:do if(c==41){c=38;break e}else if(c==35){k=L;i+=2;c=l;if(!(unSign(i,32)unSign(g,32);a:do if(h){c=HEAP[e+736];b=g;if(HEAP[e+160+50]!=0){c=c+b*4;f=HEAP[e+736]+HEAP[e+732]*4;c+=4;b=unSign(HEAP[c+-4],8)<<24;a=unSign(HEAP[c+-4+1],8)<<16;var i=unSign(HEAP[c+-4+2],8)<<8,k=unSign(HEAP[c+-4+3],8);a=b=a|b|i|k;if(!(c+4<=f))break a;c+=4;f=unSign(HEAP[c+-4],8)<<24;a=unSign(HEAP[c+-4+1],8)<<16;i=unSign(HEAP[c+-4+2],8)<<8;c=unSign(HEAP[c+-4+3],8);a=a|f|i|c}else{c=c+b*2;f=HEAP[e+736]+HEAP[e+732]*2; -c+=2;b=unSign(HEAP[c+-2],8)<<8&65535;a=unSign(HEAP[c+-2+1],8);a=b=unSign(b|a,16);if(c+2<=f){c+=2;f=unSign(HEAP[c+-2],8)<<8&65535;c=unSign(HEAP[c+-2+1],8);a=unSign(f|c,16)}b<<=1;a<<=1}}while(0);g=b;if(unSign(HEAP[e+704],32)<=unSign(g,32))e=HEAP[d]=0;else{g=a;if(unSign(HEAP[e+704],32)<=unSign(g,32))a=HEAP[e+704];g=b;HEAP[d]=unSign(a,32)>=unSign(g,32)?a-b:HEAP[e+704]-b;e=b}return e}_tt_face_get_location.__index__=Runtime.getFunctionIndex(_tt_face_get_location,"_tt_face_get_location"); -function _tt_face_load_cvt(e,g){var d=STACKTOP;STACKTOP+=8;Runtime.memset(d,0,8);var b=null,a,c,f,h,i=d+4;h=HEAP[g+28];var k=FUNCTION_TABLE[HEAP[e+508]](e,1668707360,g,i);HEAP[d]=k;k=HEAP[d]!=0;a:do if(k){HEAP[e+668]=0;HEAP[e+672]=0;HEAP[d]=0}else{f=Math.floor(unSign(HEAP[i],32)/unSign(2,32));HEAP[e+668]=f;f=_ft_mem_realloc(h,2,0,HEAP[e+668],0,d);HEAP[e+672]=f;if(HEAP[d]!=0)break a;f=_FT_Stream_EnterFrame(g,HEAP[e+668]*2);HEAP[d]=f;if(HEAP[d]!=0)break a;c=HEAP[e+672];a=c+2*HEAP[e+668];f=g;if(cunSign(a,32)?e:a)-c;for(a=0;;){a=a==0?0:h;h=c+a;HEAP[g+8*h]=d+HEAP[g+8*h];var h=a+1;if(h!=f)a=1;else break}}c=b;a=4}else a=-1;d=(a==4?c:b)!=0;a:do if(d){a=0;c=e;if(!(unSign(a,32)unSign(a,32)?i:a)-k;for(a=6;;){j=a==6?0:j;a=k+j;HEAP[c+8*a+4]=f+HEAP[h+8*a+4];var j=j+1;if(j!=i)a=8;else break}}while(0)} -_translate_array.__index__=Runtime.getFunctionIndex(_translate_array,"_translate_array");function _TT_Access_Glyph_Frame(e,g,d,b){var a,c;g=HEAP[e+24];c=_FT_Stream_Seek(g,d);var f=c!=0;a:do if(f)d=0;else{c=_FT_Stream_EnterFrame(g,b);if(c!=0){d=0;break a}HEAP[e+200]=HEAP[g+32];HEAP[e+204]=HEAP[g+36];a=0;d=3;break a}while(0);if(d==0)a=c;return a}_TT_Access_Glyph_Frame.__index__=Runtime.getFunctionIndex(_TT_Access_Glyph_Frame,"_TT_Access_Glyph_Frame"); -function _TT_Forget_Glyph_Frame(e){var g,d;g=HEAP[e+24];if(HEAP[g+20]!=0){d=HEAP[g+28];e=HEAP[g];e!=0&&FUNCTION_TABLE[HEAP[d+8]](d,e);HEAP[g]=0}HEAP[g+32]=0;HEAP[g+36]=0}_TT_Forget_Glyph_Frame.__index__=Runtime.getFunctionIndex(_TT_Forget_Glyph_Frame,"_TT_Forget_Glyph_Frame"); -function _TT_Load_Glyph_Header(e){var g;g=HEAP[e+200];if(g+10>HEAP[e+204])e=20;else{g+=2;var d=reSign(HEAP[g+-2],8)<<8&65535,b=unSign(HEAP[g+-2+1],8);HEAP[e+32]=d|b;g+=2;d=reSign(HEAP[g+-2],8)<<8&65535;b=unSign(HEAP[g+-2+1],8);d=reSign(d|b,16);HEAP[e+36]=d;g+=2;d=reSign(HEAP[g+-2],8)<<8&65535;b=unSign(HEAP[g+-2+1],8);d=reSign(d|b,16);HEAP[e+36+4]=d;g+=2;d=reSign(HEAP[g+-2],8)<<8&65535;b=unSign(HEAP[g+-2+1],8);d=reSign(d|b,16);HEAP[e+36+8]=d;g+=2;d=reSign(HEAP[g+-2],8)<<8&65535;b=unSign(HEAP[g+-2+ -1],8);d=reSign(d|b,16);HEAP[e+36+12]=d;HEAP[e+200]=g;e=0}return e}_TT_Load_Glyph_Header.__index__=Runtime.getFunctionIndex(_TT_Load_Glyph_Header,"_TT_Load_Glyph_Header"); -function _TT_Load_Simple_Glyph(e){var g,d=null,b,a,c,f,h,i,k,j,l,m,o,n,p,r;a=HEAP[e+200];c=HEAP[e+204];f=HEAP[e+12];h=reSign(HEAP[e+32],16);k=HEAP[e];r=h==0;a:do if(r)g=0;else{r=reSign(HEAP[f+20],16);var q=reSign(HEAP[f+56],16);p=HEAP[f+8];if(unSign(h+r+q,32)<=unSign(p,32)){g=0;break a}b=r=_FT_GlyphLoader_CheckPoints(f,0,h);g=r!=0?3:2;break a}while(0);a:do if(g==0){b=0;g=2;break a}while(0);a:do if(g==2){p=HEAP[f+56+12];q=h;r=p+2*q;q=reSign(q,32)>reSign(4094,32);b:do if(!q){if(a+(h+1)*2>c){g=4;break b}a+= -2;b=unSign(HEAP[a+-2],8)<<8&65535;j=unSign(HEAP[a+-2+1],8);i=b|j;if(reSign(h,32)>reSign(0,32))HEAP[p]=i;p+=2;b=r;j=p;i=i;d=7;c:for(;;){g=d==10?v:0;d=d==10?t:i;var s=j+2*g;if(!(sreSign(0,32)){j=reSign(HEAP[p+-2],16)+1;if(reSign(j,32)=reSign(m,16)){g=17;break c}var x=g+1;d=18;g=16}if(g==20){p=w;HEAP[HEAP[e+8]+140]=0;HEAP[HEAP[e+8]+136]=0;if(a+2>c){g=4;break b}a+=2;d=unSign(HEAP[a+-2],8)<<8&65535;l=unSign(HEAP[a+-2+1],8);l=d=d|l;if(unSign(HEAP[k+260+26],16)c){g=4;break b}g=HEAP[a];HEAP[d]=g;d+=1;a+=1;if((unSign(g,8)&8)==0){g=23;continue c}if(a+1>c){g=4;break b}m=HEAP[a];a+=1;u=unSign(m,8);if(d+u>l){g=4;break b}if(m== -0){g=23;continue c}g=g;u=d;m=unSign(m+-1,8);o=m+1;for(d=28;;){y=d==28?0:y;HEAP[u+y]=g;var y=y+1;if(y!=o)d=29;else break}d=u+1+m;g=23}o=HEAP[i+4];l=o+8*j;d=HEAP[i+8];n=0;if(a+0>c){g=4;break b}l=l;m=u=c;o=o;n=n;var A=d;d=33;c:for(;;){g=d==33?0:L;var z=d==33?n:J,C=A+g,B=d=o+8*g;if(!(du){g=35;break c}var F=unSign(HEAP[a],8);a+=1;if((unSign(D,8)&16)!=0){d=36;break d}var G=0-F;d=37}else{if((unSign(D,8)&16)!=0){d=40;break d}if(a+2>m){g= -35;break c}a+=2;var H=reSign(HEAP[a+-2],8)<<8&65535;d=unSign(HEAP[a+-2+1],8);H=reSign(H|d,16);d=42}while(0);var J=(d==36?F:d==37?G:d==42?H:0)+z;HEAP[B]=J;HEAP[C]=D&-19;var L=g+1;d=38;g=34}if(g==44){o=HEAP[f+56+4];l=o+8*j;d=HEAP[i+8];n=0;l=l;m=u=c;o=o;n=n;A=d;d=44;c:for(;;){g=d==49?O:0;z=d==49?K:n;C=A+g;B=o+8*g+4;if(!(o+8*gu){g=46;break c}var N=unSign(HEAP[a],8);a+=1;if((unSign(D,8)&32)!=0){d=47;break d}var I=0-N;d=48}else{if((unSign(D, -8)&32)!=0){d=51;break d}if(a+2>m){g=46;break c}a+=2;var P=reSign(HEAP[a+-2],8)<<8&65535;d=unSign(HEAP[a+-2+1],8);P=reSign(P|d,16);d=53}while(0);var K=(d==47?N:d==48?I:d==53?P:0)+z;HEAP[B]=K;HEAP[C]=D&1;var O=g+1;d=49;g=45}if(g==55){HEAP[i+2]=j&65535;HEAP[i]=h&65535;HEAP[e+200]=a;break a}}}}}else if(g==17)p=w}else if(g==9){b=8;break a}}while(0);b=20}while(0);return b}_TT_Load_Simple_Glyph.__index__=Runtime.getFunctionIndex(_TT_Load_Simple_Glyph,"_TT_Load_Simple_Glyph"); -function _TT_Load_Composite_Glyph(e){var g,d=null,b,a,c,f,h;c=HEAP[e+200];f=HEAP[e+204];b=HEAP[e+12];h=0;var i=b+56+32;h=h;var k=h+1;d=-1;a:for(;;){A=d==17?A:0;g=h+A;var j=k+A,l=_FT_GlyphLoader_CheckSubGlyphs(b,j);if(l!=0){g=1;break a}if(c+4>f){g=3;break a}g=HEAP[i]+32*g;HEAP[g+12]=0;HEAP[g+8]=HEAP[g+12];c+=2;var m=unSign(HEAP[c+-2],8)<<8&65535;d=unSign(HEAP[c+-2+1],8);HEAP[g+4]=m|d;c+=2;m=unSign(HEAP[c+-2],8)<<8&65535;d=unSign(HEAP[c+-2+1],8);m=unSign(m|d,16);HEAP[g]=m;m=(unSign(HEAP[g+4],16)&1& -255)!=0?4:2;if((unSign(HEAP[g+4],16)&8)!=0){var o=m+2;d=5}else if((unSign(HEAP[g+4],16)&64)!=0){var n=m+4;d=7}else{var p=unSign(HEAP[g+4],16)&128;d=m+8;p=p!=0?d:m;d=8}if(c+(d==7?n:d==5?o:p)>f){g=3;break a}m=(unSign(HEAP[g+4],16)&1&255)!=0;d=c;if(m){c=d+2;m=reSign(HEAP[c+-2],8)<<8&65535;d=unSign(HEAP[c+-2+1],8);m=reSign(m|d,16);HEAP[g+8]=m;c+=2;m=reSign(HEAP[c+-2],8)<<8&65535;d=unSign(HEAP[c+-2+1],8);m=reSign(m|d,16);HEAP[g+12]=m}else{m=reSign(HEAP[d],8);HEAP[g+8]=m;c+=1;m=reSign(HEAP[c],8);HEAP[g+ -12]=m;c+=1}m=(unSign(HEAP[g+4],16)&8)!=0;b:do if(m){c+=2;var r=reSign(HEAP[c+-2],8)<<8&65535;d=unSign(HEAP[c+-2+1],8);r=reSign(r|d,16)<<2;d=12}else if((unSign(HEAP[g+4],16)&64)!=0){c+=2;var q=reSign(HEAP[c+-2],8)<<8&65535,s=unSign(HEAP[c+-2+1],8);q=reSign(q|s,16)<<2;c+=2;s=reSign(HEAP[c+-2],8)<<8&65535;d=unSign(HEAP[c+-2+1],8);s=reSign(s|d,16)<<2;d=14}else{if((unSign(HEAP[g+4],16)&128)==0){d=15;break b}c+=2;var u=reSign(HEAP[c+-2],8)<<8&65535,t=unSign(HEAP[c+-2+1],8);u=reSign(u|t,16)<<2;c+=2;t=reSign(HEAP[c+ --2],8)<<8&65535;var v=unSign(HEAP[c+-2+1],8);t=reSign(t|v,16)<<2;c+=2;v=reSign(HEAP[c+-2],8)<<8&65535;var w=unSign(HEAP[c+-2+1],8);v=reSign(v|w,16)<<2;c+=2;w=reSign(HEAP[c+-2],8)<<8&65535;d=unSign(HEAP[c+-2+1],8);w=reSign(w|d,16)<<2;d=16}while(0);m=d==16?w:d==15?65536:d==14?s:r;var x=d==16?t:d==15?0:d==14?0:0,y=d==16?v:d==15?0:d==14?0:0;HEAP[g+16]=d==16?u:d==15?65536:d==14?q:r;HEAP[g+16+4]=y;HEAP[g+16+8]=x;HEAP[g+16+12]=m;g=(unSign(HEAP[g+4],16)&32)!=0;var A=A+1;if(g){d=17;g=0}else{g=18;break a}}if(g== -1)a=l;else if(g==3)a=21;else if(g==18){a=0;h=j;HEAP[b+56+28]=h;b=HEAP[e+24];b=HEAP[b+8];HEAP[e+168]=c+b-f;HEAP[e+200]=c}return a}_TT_Load_Composite_Glyph.__index__=Runtime.getFunctionIndex(_TT_Load_Composite_Glyph,"_TT_Load_Composite_Glyph"); -function _TT_Hint_Glyph(e,g){var d=STACKTOP;STACKTOP+=60;Runtime.memset(d,0,60);var b,a,c,f=d+4,h,i=d+8,k=d+16,j=d+24,l=d+32,m,o,n=d+40;o=e+124;a=HEAP[HEAP[e+8]+140];b=HEAP[o+16];h=unSign(HEAP[o+8],16)-4;b=HEAP[b+8*h];b=(b+32&-64)-b;if(b!=0){h=HEAP[o+16];var p=unSign(HEAP[o+8],16);_translate_array(p,h,b,0)}if(a!=0){b=unSign(HEAP[o+8],16)*8;_llvm_memcpy_p0i8_p0i8_i32(HEAP[o+12],HEAP[o+16],b,1,0)}_llvm_memcpy_p0i8_p0i8_i32(HEAP[e+160]+284,HEAP[e+4]+172,68,4,0);b=HEAP[e+160];if(g!=0){HEAP[b+216+4]=65536; -HEAP[HEAP[e+160]+216+8]=65536;b=unSign(HEAP[o+8],16)*8;_llvm_memcpy_p0i8_p0i8_i32(HEAP[o+20],HEAP[o+16],b,1,0)}else{HEAP[b+216+4]=HEAP[HEAP[e+4]+44+4];HEAP[HEAP[e+160]+216+8]=HEAP[HEAP[e+4]+44+8]}b=HEAP[o+16];h=unSign(HEAP[o+8],16)-3;b=b+8*h;h=HEAP[o+16];p=unSign(HEAP[o+8],16)-3;HEAP[b]=HEAP[h+8*p]+32&-64;b=HEAP[o+16];h=unSign(HEAP[o+8],16)-1;b=b+8*h;h=HEAP[o+16];p=unSign(HEAP[o+8],16)-1;HEAP[b+4]=HEAP[h+8*p+4]+32&-64;h=a!=0;a:do if(h){b=HEAP[e+12];b=b+56;HEAP[n]=HEAP[b];HEAP[n+2]=HEAP[b+2];HEAP[n+ -4]=HEAP[b+4];HEAP[n+8]=HEAP[b+8];HEAP[n+12]=HEAP[b+12];HEAP[n+16]=HEAP[b+16];h=a;b=HEAP[HEAP[e+160]+392];a=HEAP[e+160];b=b;h=h;HEAP[a+444+16]=b;HEAP[a+444+16+4]=h;a=0;if(a!=0){m=a;b=3}else{HEAP[HEAP[e+160]+560]=g;_llvm_memcpy_p0i8_p0i8_i32(HEAP[e+160]+144,o,36,4,0);a=(HEAP[e+16]&1)!=0;b:do if(a)b=4;else{if(HEAP[HEAP[e+4]+292]==0){b=4;break b}c=1;b=6;break b}while(0);if(b==4)c=0;c=c&255;unSign(c,8);a=c=HEAP[e+160];b=a+444+16;HEAP[a+356]=HEAP[b];HEAP[a+364]=HEAP[b+4];HEAP[a+360]=0;HEAP[a+352]=3;_llvm_memcpy_p0i8_p0i8_i32(c+ -36,c+144,36,4,0);_llvm_memcpy_p0i8_p0i8_i32(c+72,c+144,36,4,0);_llvm_memcpy_p0i8_p0i8_i32(c+108,c+144,36,4,0);HEAP[c+284+60]=1;HEAP[c+284+62]=1;HEAP[c+284+64]=1;HEAP[c+284+10]=16384;HEAP[c+284+10+2]=0;a=c+284+10;HEAP[f]=HEAP[a];HEAP[f+2]=HEAP[a+2];a=c+284+14;HEAP[a]=HEAP[f];HEAP[a+2]=HEAP[f+2];f=c+284+10;HEAP[d]=HEAP[f];HEAP[d+2]=HEAP[f+2];f=c+284+6;HEAP[f]=HEAP[d];HEAP[f+2]=HEAP[d+2];HEAP[c+284+28]=1;HEAP[c+284+20]=1;HEAP[c+16]=0;HEAP[c+428]=0;a=f=FUNCTION_TABLE[HEAP[HEAP[c]+688]](c);f=f!=0;b:do if(f){if(HEAP[HEAP[e+ -160]+561]==0)break b;m=a;b=3;break a}while(0);HEAP[HEAP[n+8]]=HEAP[HEAP[n+8]]|4|HEAP[HEAP[e+160]+284+56]<<5&255;b=10}break a}else b=10;while(0);if(b==10){if(HEAP[e+65]==0){m=HEAP[o+16];n=unSign(HEAP[o+8],16)-4;m=m+8*n;HEAP[l]=HEAP[m];HEAP[l+4]=HEAP[m+4];m=e+68;HEAP[m]=HEAP[l];HEAP[m+4]=HEAP[l+4];l=HEAP[o+16];m=unSign(HEAP[o+8],16)-3;l=l+8*m;HEAP[j]=HEAP[l];HEAP[j+4]=HEAP[l+4];l=e+76;HEAP[l]=HEAP[j];HEAP[l+4]=HEAP[j+4];j=HEAP[o+16];l=unSign(HEAP[o+8],16)-2;j=j+8*l;HEAP[k]=HEAP[j];HEAP[k+4]=HEAP[j+ -4];j=e+184;HEAP[j]=HEAP[k];HEAP[j+4]=HEAP[k+4];k=HEAP[o+16];o=unSign(HEAP[o+8],16)-1;o=k+8*o;HEAP[i]=HEAP[o];HEAP[i+4]=HEAP[o+4];o=e+192;HEAP[o]=HEAP[i];HEAP[o+4]=HEAP[i+4]}m=0}i=m;STACKTOP=d;return i}_TT_Hint_Glyph.__index__=Runtime.getFunctionIndex(_TT_Hint_Glyph,"_TT_Hint_Glyph"); -function _load_truetype_glyph(e,g,d,b){var a=STACKTOP;STACKTOP+=264;Runtime.memset(a,0,264);var c,f=null,h,i,k,j,l,m,o,n,p=a+8,r=a+16,q=a+24;i=a+32;l=a+36;var s,u,t,v;n=a+40;k=a+48;j=a+56;m=a+64;var w=a+72,x=a+80,y=a+88,A=a+96,z,C;t=a+104;var B,D,E,F,G,H,J,L,N=a+108,I=a+110,P=a+112,K=a+114,O=a+116,M=a+124,Q=a+132,R=a+140,T=a+148,V=a+156,U=a+164,S=a+172,X,Y,W,da,ba=a+180,aa=a+184,ca=a+224,$,la,ga,ea=a+232;C=0;W=HEAP[e];o=HEAP[e+12];da=0;$=HEAP[ba]=0;Y=unSign(d,32)>unSign(1,32);a:do if(Y){Y=unSign(HEAP[W+ -260+30],16);X=d;if(!(unSign(Y,32)reSign(0,32)){C=HEAP[e+84]==0;b:do if(C){if(HEAP[HEAP[W+128]+52]!=0){c=13;break b}C=8;break a}while(0);C=E=FUNCTION_TABLE[HEAP[W+512]](e,g,E+HEAP[e+84],HEAP[e+28]);if(E!=0)break a;da=1;C=FUNCTION_TABLE[HEAP[W+520]](e);if(C!=0)break a;if(b!=0)break a}H= -HEAP[e+28]==0;b:do if(!H){if(HEAP[e+32]==0){c=17;break b}HEAP[e+68]=HEAP[e+36]-HEAP[e+52];HEAP[e+68+4]=0;HEAP[e+76]=HEAP[e+56]+HEAP[e+68];HEAP[e+76+4]=0;HEAP[e+184]=0;HEAP[e+184+4]=HEAP[e+36+12]+HEAP[e+176];HEAP[e+192]=0;HEAP[e+192+4]=HEAP[e+184+4]-HEAP[e+180];_tt_get_metrics_incr_overrides(e,g);if(reSign(HEAP[e+32],16)>reSign(0,16)){C=FUNCTION_TABLE[HEAP[W+524]](e);if(C!=0)break a;FUNCTION_TABLE[HEAP[W+516]](e);da=0;v=e;l=HEAP[v+12];z=0;C=l+56;i=reSign(HEAP[C+2],16);p=HEAP[C+4];r=v+68;HEAP[A]=HEAP[r]; -HEAP[A+4]=HEAP[r+4];p=p+8*i;HEAP[p]=HEAP[A];HEAP[p+4]=HEAP[A+4];p=HEAP[C+4];r=i+1;q=v+76;HEAP[y]=HEAP[q];HEAP[y+4]=HEAP[q+4];p=p+8*r;HEAP[p]=HEAP[y];HEAP[p+4]=HEAP[y+4];p=HEAP[C+4];r=i+2;q=v+184;HEAP[x]=HEAP[q];HEAP[x+4]=HEAP[q+4];p=p+8*r;HEAP[p]=HEAP[x];HEAP[p+4]=HEAP[x+4];p=HEAP[C+4];r=i+3;q=v+192;HEAP[w]=HEAP[q];HEAP[w+4]=HEAP[q+4];p=p+8*r;HEAP[p]=HEAP[w];HEAP[p+4]=HEAP[w+4];HEAP[HEAP[C+8]+i]=0;HEAP[HEAP[C+8]+(i+1)]=0;HEAP[HEAP[C+8]+(i+2)]=0;HEAP[HEAP[C+8]+(i+3)]=0;i+=4;p=HEAP[HEAP[v]+708]!=0; -c:do if(p){p=HEAP[HEAP[v]+100];z=_TT_Vary_Get_Glyph_Deltas(HEAP[v],HEAP[v+20],t,i);if(z!=0){h=z;f=25;c=26}else{r=i;if(reSign(0,32)reSign(1,32)?y:1)-0;for(f=27;;){B=f==27?0:B;A=0+B;HEAP[HEAP[r]+8*A]=HEAP[HEAP[t]+8*A]+HEAP[HEAP[w]+8*A];HEAP[HEAP[q]+8*A+4]=HEAP[HEAP[t]+8*A+4]+HEAP[HEAP[x]+8*A+4];B=B+1;if(B!=y)f=28;else{f=28;break}}}B=HEAP[t];p=p;r=B;B!=0&&FUNCTION_TABLE[HEAP[p+8]](p,r);HEAP[t]=0;c=32}break c}else c= -32;while(0);if(c==32){if((HEAP[v+16]&2)==0){t=l+56;l=v+124;t=t;HEAP[l+8]=HEAP[t+2]-0;HEAP[l+10]=HEAP[t]-0;HEAP[l+12]=HEAP[t+20]+0;HEAP[l+16]=HEAP[t+4]+0;HEAP[l+20]=HEAP[t+24]+0;HEAP[l+24]=HEAP[t+8]+0;HEAP[l+28]=HEAP[t+12]+0;HEAP[l+32]=0;l=unSign(HEAP[v+124+8],16)*8+32;_llvm_memcpy_p0i8_p0i8_i32(HEAP[v+124+20],HEAP[v+124+16],l,1,0)}if((HEAP[v+16]&1)==0){B=HEAP[C+4];D=HEAP[C+4]+8*i;l=HEAP[HEAP[v+4]+44+4];t=HEAP[HEAP[v+4]+44+8];if(BreSign(f,32)?L:f;var ha=L-J;for(f=45;;){fa=f==45?0:fa;c=J+fa;var ia=u+32*fa+8;f=u+32*fa+12;if((unSign(HEAP[u+32*fa+4],16)&2)!=0){var ja=HEAP[ia];ja=reSign(HEAP[HEAP[ba]+8*c]&65535,16)+ja;HEAP[ia]=ja;ia=HEAP[f];c=reSign(HEAP[HEAP[ba]+8*c+4]&65535,16)+ia;HEAP[f]=c}var fa=fa+1;if(fa!=ha){f=48;c=46}else{c=49;break}}f=L}HEAP[e+68]=HEAP[HEAP[ba]+8*f]+HEAP[e+68];HEAP[e+68+4]=HEAP[HEAP[ba]+8*f+4]+HEAP[e+68+4];HEAP[e+76]=HEAP[HEAP[ba]+8*(f+1)]+HEAP[e+76];HEAP[e+76+4]=HEAP[HEAP[ba]+ -8*(f+1)+4]+HEAP[e+76+4];HEAP[e+184]=HEAP[HEAP[ba]+8*(f+2)]+HEAP[e+184];HEAP[e+184+4]=HEAP[HEAP[ba]+8*(f+2)+4]+HEAP[e+184+4];HEAP[e+192]=HEAP[HEAP[ba]+8*(f+3)]+HEAP[e+192];HEAP[e+192+4]=HEAP[HEAP[ba]+8*(f+3)+4]+HEAP[e+192+4];f=HEAP[ba];s=s;u=f;f!=0&&FUNCTION_TABLE[HEAP[s+8]](s,u);HEAP[ba]=0}if((HEAP[e+16]&1)==0){f=_FT_MulFix(HEAP[e+68],X);HEAP[e+68]=f;f=_FT_MulFix(HEAP[e+76],X);HEAP[e+76]=f;f=_FT_MulFix(HEAP[e+184+4],Y);HEAP[e+184+4]=f;f=_FT_MulFix(HEAP[e+192+4],Y);HEAP[e+192+4]=f}if((HEAP[e+16]&1024)!= -0){_FT_GlyphLoader_Add(o);HEAP[HEAP[e+8]+72]=1668246896;break a}else{la=0;ga=F;J=HEAP[o+56+28];f=HEAP[o+20+28];s=HEAP[e+24];u=HEAP[e+28];_FT_GlyphLoader_Add(o);J=J;L=o+20+32;ha=S;ia=S+4;var ka=ea;ja=ka;ka=ka+4;var na=S+4,sa=U,wa=U+4,Aa=ea+8,Da=Aa;Aa=Aa+4;var pa=U+4,ta=V,ma=V+4,ya=ea+16,qa=ya;ya=ya+4;var ua=V+4,Ba=T,Na=T+4,Ea=ea+24,ra=Ea;Ea=Ea+4;var za=T+4,Ha=o+20+2,Ca=d+1,va=o+20+32,Pa=f,Ja=ea,La=R,xa=Ja,oa=R+4;Ja=Ja+4;var Fa=R+4,Ma=ea+8,Ka=Q,Ra=Ma,Qa=Q+4;Ma=Ma+4;var Va=Q+4,Ta=ea+16,Ua=M,ab=Ta,Sa= -M+4;Ta=Ta+4;var $a=M+4,Wa=ea+24,eb=O,Ga=Wa,ob=O+4;Wa=Wa+4;var Oa=O+4,Xa=o+20+2,bb=F;ga=ga;la=la;var jb=HEAP[ha],Za=HEAP[sa],fb=HEAP[ta],Ya=HEAP[Ba],Ia=HEAP[La],cb=HEAP[Ka],pb=HEAP[Ua],gb=HEAP[eb],hb=0+f,kb=0+Pa;f=54;c:for(;;){c=f==67?cc:0;var db=f==67?sb:gb,ub=f==67?Db:pb,yb=f==67?Cb:cb,rb=f==67?Yb:Ia,zb=f==67?ib:Ya,Fb=f==67?tb:fb,Ib=f==67?vb:Za,qb=f==67?Gb:jb,xb=f==67?Mb:la,Jb=f==67?Ob:ga,Hb=f==67?Eb:0,Nb=hb+c,lb=kb+c;if(!(unSign(0+c,32)unSign(Ub,32)?f:Ub)-Pb;var dc=Eb+32*lb+16;for(f=61;;){Zb=f==61?0:Zb;_FT_Vector_Transform(Nb+8*(Pb+Zb),dc);var Zb=Zb+1;if(Zb!=Ub)f=63;else break}}while(0);Qb=(unSign(HEAP[Eb+32*lb+4],16)&2)==0;Tb=HEAP[Eb+32*lb+8];Pb=HEAP[Eb+32*lb+12];e:do if(Qb){Ub=bb+Tb;f=wb+Pb;dc=unSign(Ub,32)>=unSign(wb,32);var gc=unSign(f,32)>=unSign(Rb,32);if(dc|gc)break d;else{var $b=HEAP[Xb+20+4]+8* -Ub;f=HEAP[Xb+20+4]+8*f;var hc=HEAP[$b]-HEAP[f];$b=HEAP[$b+4]-HEAP[f+4];f=68}}else if(Tb==0&Pb==0)break d;else{var ac=Sb!=0;f:do if(ac){if((unSign(HEAP[Eb+32*lb+4],16)&2048)==0){f=71;break f}var Vb=_FT_MulFix(HEAP[Eb+32*lb+16],HEAP[Eb+32*lb+16]);Vb=_FT_MulFix(HEAP[Eb+32*lb+16+4],HEAP[Eb+32*lb+16+4])+Vb;Vb=_FT_SqrtFixed(Vb);var Wb=_FT_MulFix(HEAP[Eb+32*lb+16+12],HEAP[Eb+32*lb+16+12]);Wb=_FT_MulFix(HEAP[Eb+32*lb+16+8],HEAP[Eb+32*lb+16+8])+Wb;Wb=_FT_SqrtFixed(Wb);Vb=_FT_MulFix(Tb,Vb);Wb=_FT_MulFix(Pb, -Wb);f=72}else f=145;while(0);ac=f==72?Vb:f==71?Tb:Tb;var ec=f==72?Wb:f==71?Pb:Pb;if((HEAP[Lb+16]&1)!=0){f=73;break e}var bc=HEAP[HEAP[Lb+4]+44+8],fc=_FT_MulFix(ac,HEAP[HEAP[Lb+4]+44+4]);bc=_FT_MulFix(ec,bc);if((unSign(HEAP[Eb+32*lb+4],16)&4)==0){f=75;break e}var ic=fc+32&-64,jc=bc+32&-64;f=77}while(0);Lb=f==77?ic:f==75?fc:f==73?ac:hc;f=f==77?jc:f==75?bc:f==73?ec:$b;Lb!=0|f!=0&&_translate_array(Rb-wb,Nb+8*wb,Lb,f)}while(0);var Eb=Hb+1,cc=c+1;f=67;c=55}if(c==82){HEAP[eb]=db;HEAP[Ua]=ub;HEAP[Ka]=yb; -HEAP[La]=rb;HEAP[Ba]=zb;HEAP[ta]=Fb;HEAP[sa]=Ib;HEAP[ha]=qb;la=xb;ga=Jb;HEAP[e+24]=s;HEAP[e+28]=u;HEAP[e+168]=G;if((HEAP[e+16]&2)!=0)break a;if((unSign(HEAP[la+4],16)&256)==0)break a;o=F;if(!(unSign(ga,32)>unSign(o,32)))break a;n=F;h=E;o=e;n=n;h=h;k=HEAP[o+12]+20;j=HEAP[k+2]==-4;c:do if(j)c=86;else{j=reSign(HEAP[HEAP[o+12]+20+2],16);m=reSign(HEAP[HEAP[o+12]+56+2],16);Z=reSign(HEAP[k+2],16);t=HEAP[HEAP[o+12]+4];if(unSign(j+4+m+Z,32)<=unSign(t,32)){c=86;break c}j=reSign(HEAP[k+2],16)+4;j=_FT_GlyphLoader_CheckPoints(HEAP[o+ -12],j,0);HEAP[i]=j;if(j==0){c=90;break c}break a}while(0);if(c==86)HEAP[i]=0;j=HEAP[k+4];m=reSign(HEAP[k+2],16);Z=o+68;HEAP[q]=HEAP[Z];HEAP[q+4]=HEAP[Z+4];j=j+8*m;HEAP[j]=HEAP[q];HEAP[j+4]=HEAP[q+4];j=HEAP[k+4];m=reSign(HEAP[k+2],16)+1;Z=o+76;HEAP[r]=HEAP[Z];HEAP[r+4]=HEAP[Z+4];j=j+8*m;HEAP[j]=HEAP[r];HEAP[j+4]=HEAP[r+4];j=HEAP[k+4];m=reSign(HEAP[k+2],16)+2;Z=o+184;HEAP[p]=HEAP[Z];HEAP[p+4]=HEAP[Z+4];j=j+8*m;HEAP[j]=HEAP[p];HEAP[j+4]=HEAP[p+4];j=HEAP[k+4];m=reSign(HEAP[k+2],16)+3;Z=o+192;HEAP[a]= -HEAP[Z];HEAP[a+4]=HEAP[Z+4];j=j+8*m;HEAP[j]=HEAP[a];HEAP[j+4]=HEAP[a+4];j=HEAP[k+8];m=reSign(HEAP[k+2],16);HEAP[j+m]=0;j=HEAP[k+8];m=reSign(HEAP[k+2],16)+1;HEAP[j+m]=0;j=HEAP[k+8];m=reSign(HEAP[k+2],16)+2;HEAP[j+m]=0;j=HEAP[k+8];k=reSign(HEAP[k+2],16)+3;HEAP[j+k]=0;j=HEAP[o+24];k=_FT_Stream_Seek(j,HEAP[o+168]);HEAP[i]=k;k=k!=0;c:do if(!k){k=_FT_Stream_ReadShort(j,i);if(HEAP[i]!=0)break c;m=m=HEAP[HEAP[o]+260+26];m=unSign(k,16)>unSign(m,16);Z=k;d:do{if(m){m=unSign(Z,16);Z=HEAP[o+28];if(!(reSign(m, -32)>reSign(Z,32))){HEAP[l]=HEAP[HEAP[o+160]+388];m=unSign(k,16);m=_Update_Max(HEAP[HEAP[o+160]+8],l,1,HEAP[o+160]+392,m);HEAP[i]=m;m=HEAP[o+160];l=unSign(HEAP[l]&65535,16);HEAP[m+388]=l;if(HEAP[i]==0)break d}}else if(Z!=0)break d;break a}while(0);m=unSign(k,16);l=HEAP[HEAP[o+160]+392];j=j;l=l;m=m;j=_FT_Stream_ReadAt(j,HEAP[j+8],l,m);HEAP[i]=j;if(j==0){HEAP[HEAP[o+8]+136]=HEAP[HEAP[o+160]+392];i=HEAP[o+8];k=unSign(k,16);HEAP[i+140]=k;i=HEAP[o+12]+20;k=n;j=h;h=o+124;i=i;k=k;j=j;HEAP[h+8]=HEAP[i+2]- -(k&65535);HEAP[h+10]=HEAP[i]-(j&65535);HEAP[h+12]=HEAP[i+20]+8*k;HEAP[h+16]=HEAP[i+4]+8*k;HEAP[h+20]=HEAP[i+24]+8*k;HEAP[h+24]=HEAP[i+8]+k;HEAP[h+28]=HEAP[i+12]+2*j;HEAP[h+32]=k&65535;h=n;n=unSign(HEAP[o+124+8],16);i=h;i=unSign(n,32)>unSign(i,32);n=o+124;if(i){h=h;i=h+1;for(f=96;;){z=f==96?0:z;j=h+z;k=i+z;HEAP[HEAP[(f==96?n:v)+24]+j]=HEAP[HEAP[o+124+24]+j]&-25;v=unSign(HEAP[o+124+8],16);k=unSign(v,32)>unSign(k,32);v=o+124;z=z+1;if(k)f=97;else break}f=98}else f=154;HEAP[o+124+8]=HEAP[(f==98?v:n)+8]+ -4;_TT_Hint_Glyph(o,1)}break a}while(0);break a}else if(c==56){HEAP[eb]=db;HEAP[Ua]=ub;HEAP[Ka]=yb;HEAP[La]=rb;HEAP[Ba]=ib;HEAP[ta]=tb;HEAP[sa]=vb;HEAP[ha]=Gb;break a}}}else{C=20;break a}}while(0);HEAP[e+36]=0;HEAP[e+36+8]=0;HEAP[e+36+4]=0;HEAP[e+36+12]=0;if(b!=0)break a;HEAP[e+68]=HEAP[e+36]-HEAP[e+52];HEAP[e+68+4]=0;HEAP[e+76]=HEAP[e+56]+HEAP[e+68];HEAP[e+76+4]=0;HEAP[e+184]=0;HEAP[e+184+4]=HEAP[e+36+12]+HEAP[e+176];HEAP[e+192]=0;HEAP[e+192+4]=HEAP[e+184+4]-HEAP[e+180];_tt_get_metrics_incr_overrides(e, -g);if(HEAP[HEAP[e]+708]!=0){E=HEAP[HEAP[e]+100];C=_TT_Vary_Get_Glyph_Deltas(HEAP[e],g,ba,4);if(C!=0)break a;HEAP[e+68]=HEAP[HEAP[ba]]+HEAP[e+68];HEAP[e+68+4]=HEAP[HEAP[ba]+4]+HEAP[e+68+4];HEAP[e+76]=HEAP[HEAP[ba]+8]+HEAP[e+76];HEAP[e+76+4]=HEAP[HEAP[ba]+8+4]+HEAP[e+76+4];HEAP[e+184]=HEAP[HEAP[ba]+16]+HEAP[e+184];HEAP[e+184+4]=HEAP[HEAP[ba]+16+4]+HEAP[e+184+4];HEAP[e+192]=HEAP[HEAP[ba]+24]+HEAP[e+192];HEAP[e+192+4]=HEAP[HEAP[ba]+24+4]+HEAP[e+192+4];F=HEAP[ba];C=E;E=F;E!=0&&FUNCTION_TABLE[HEAP[C+8]](C, -E);HEAP[ba]=0}if((HEAP[e+16]&1)==0){C=_FT_MulFix(HEAP[e+68],X);HEAP[e+68]=C;C=_FT_MulFix(HEAP[e+76],X);HEAP[e+76]=C;C=_FT_MulFix(HEAP[e+184+4],Y);HEAP[e+184+4]=C;C=_FT_MulFix(HEAP[e+192+4],Y);HEAP[e+192+4]=C}C=0}}while(0);da!=0&&FUNCTION_TABLE[HEAP[W+516]](e);$!=0&&FUNCTION_TABLE[HEAP[HEAP[HEAP[HEAP[W+128]+52]]+4]](HEAP[HEAP[HEAP[W+128]+52]+4],ca);e=C;STACKTOP=a;return e}_load_truetype_glyph.__index__=Runtime.getFunctionIndex(_load_truetype_glyph,"_load_truetype_glyph"); -function _tt_loader_init(e,g,d,b,a){var c=STACKTOP;STACKTOP+=8;Runtime.memset(c,0,8);var f,h=null,i,k,j,l,m,o,n,p,r,q=c+4,s,u,t,v,w,x,y,A,z,C,B;b=b;y=HEAP[d+4];A=HEAP[y+104];_llvm_memset_p0i8_i32(e,0,208,1,0);w=(b&2)==0;a:do if(w){if(a!=0){f=1;break a}w=HEAP[g+301]==0;b:do if(w){w=g;r=0;s=HEAP[w+300]==0;c:do if(s){s=r=w;u=HEAP[r];t=HEAP[u+100];v=u+260;HEAP[s+300]=1;HEAP[s+301]=0;h=unSign(HEAP[v+20],16);HEAP[s+120]=h;h=unSign(HEAP[v+22],16);HEAP[s+132]=h;HEAP[s+116]=0;HEAP[s+128]=0;HEAP[s+140]=0;HEAP[s+ -144]=0;HEAP[s+240]=HEAP[u+668];HEAP[s+248]=HEAP[v+18];h=s+72;HEAP[h+37]=0;HEAP[h+38]=0;f=h;h=2;d:for(;;){h=h==2?0:D;HEAP[f+20+(0+h)*4]=0;var D=h+1;if(D!=4)h=3;else break d}h=_ft_mem_realloc(t,16,0,HEAP[s+120],0,q);HEAP[s+124]=h;D=HEAP[q]!=0;d:do if(!D){h=_ft_mem_realloc(t,16,0,HEAP[s+132],0,q);HEAP[s+136]=h;if(HEAP[q]!=0)break d;h=_ft_mem_realloc(t,4,0,HEAP[s+240],0,q);HEAP[s+244]=h;if(HEAP[q]!=0)break d;h=unSign(HEAP[s+248],16);h=_ft_mem_realloc(t,4,0,h,0,q);HEAP[s+252]=h;if(HEAP[q]!=0)break d;h= -HEAP[v+16];h+=4;f=s+256;n=unSign(h,16)&65535;o=t;n=n;p=f;_llvm_memset_p0i8_i32(p,0,36,1,0);HEAP[p]=o;f=unSign(n,16);f=_ft_mem_realloc(o,8,0,f,0,c);HEAP[p+12]=f;var E=HEAP[c]!=0;e:do if(E)f=9;else{f=unSign(n,16);f=_ft_mem_realloc(o,8,0,f,0,c);HEAP[p+16]=f;if(HEAP[c]!=0){f=9;break e}f=unSign(n,16);f=_ft_mem_realloc(o,8,0,f,0,c);HEAP[p+20]=f;if(HEAP[c]!=0){f=9;break e}f=unSign(n,16);f=_ft_mem_realloc(o,1,0,f,0,c);HEAP[p+24]=f;if(HEAP[c]!=0){f=9;break e}f=reSign(0,16);f=_ft_mem_realloc(o,2,0,f,0,c);HEAP[p+ -28]=f;if(HEAP[c]!=0){f=9;break e}HEAP[p+4]=n;HEAP[p+6]=0;f=15;break e}while(0);f==9&&_tt_glyphzone_done(p);f=HEAP[c];HEAP[q]=f;if(f!=0)break d;HEAP[s+256+8]=h;_llvm_memcpy_p0i8_p0i8_i32(s+172,_tt_default_graphics_state,68,4,0);h=HEAP[HEAP[u+96]+4];HEAP[u+688]=HEAP[h+180];if(HEAP[u+688]==0)HEAP[u+688]=_TT_RunIns.__index__;o=s;n=HEAP[o];if(HEAP[o+292]!=0){f=j=HEAP[o+296];h=18}else{f=m=HEAP[HEAP[n+96]+40];h=20}if((h==20?m:j)==0)HEAP[q]=153;else{_TT_Load_Context(f,n,o);HEAP[f+428]=0;HEAP[f+16]=0;HEAP[f+ -476]=64;HEAP[f+480]=0;HEAP[f+484]=0;HEAP[f+488]=0;HEAP[f+564]=65536;h=f+216;j=f+244;HEAP[h]=0;HEAP[h+2]=0;HEAP[h+4]=0;HEAP[h+8]=0;HEAP[j+8]=0;HEAP[j+16]=0;HEAP[j+12]=65536;m=HEAP[n+652];j=HEAP[n+656];h=f;j=j;m=m;HEAP[h+444+0]=j;HEAP[h+444+0+4]=m;h=f;HEAP[h+444+8]=0;HEAP[h+444+8+4]=0;h=f;HEAP[h+444+16]=0;HEAP[h+444+16+4]=0;h=HEAP[n+652]!=0;e:do if(h){h=f;j=h+444+0;HEAP[h+356]=HEAP[j];HEAP[h+364]=HEAP[j+4];HEAP[h+360]=0;HEAP[h+352]=1;m=j=0;if(m==0){j=l=FUNCTION_TABLE[HEAP[n+688]](f);if(l==0)break e; -else h=23}else h=63;HEAP[q]=h==63?m:l;break d}else j=0;while(0);h=o;l=f;h=h;HEAP[h+116]=HEAP[l+396];HEAP[h+128]=HEAP[l+408];HEAP[h+140]=HEAP[l+420];HEAP[h+144]=HEAP[l+424];l=l;m=h;for(h=24;;){F=h==24?0:F;h=0+F;s=m+148+h*8+4;u=HEAP[l+444+h*8+4];HEAP[m+148+h*8]=HEAP[l+444+h*8];HEAP[s]=u;var F=F+1;if(F!=3)h=26;else{h=26;break}}F=j;HEAP[q]=F;if(F!=0)break d;r=F;f=29;break c}}while(0);_tt_size_done_bytecode(r);r=C=HEAP[q];if(C!=0){h=5;f=30}else{h=5;f=29}break c}else f=29;while(0);c:do if(f==29){if(HEAP[w+ -301]==0){q=HEAP[w];r=x=0;if(unSign(HEAP[w+240],32)>unSign(r,32)){q=q+672;x=x;r=x+1;for(h=31;;){G=h==31?0:G;F=x+G;l=r+G;h=HEAP[w+244];j=HEAP[w+72+16];m=reSign(HEAP[HEAP[q]+2*F],16);j=_FT_MulFix(m,j);HEAP[h+4*F]=j;F=unSign(HEAP[w+240],32)>unSign(l,32);var G=G+1;if(F)h=32;else break}}x=0;G=unSign(HEAP[w+256+8],16);q=x;if(unSign(G,32)>unSign(q,32)){G=w+256+12;q=w+256+12;r=w+256+16;F=w+256+16;l=w+256+8;x=x;j=x+1;for(h=35;;){H=h==35?0:H;m=x+H;h=j+H;HEAP[HEAP[G]+8*m]=0;HEAP[HEAP[q]+8*m+4]=0;HEAP[HEAP[r]+ -8*m]=0;HEAP[HEAP[F]+8*m+4]=0;m=unSign(HEAP[l],16);h=unSign(m,32)>unSign(h,32);var H=H+1;if(h)h=36;else break}}x=0;H=unSign(HEAP[w+248],16);G=x;G=unSign(H,32)>unSign(G,32);H=w;if(G){G=w+248;var J=w;x=x;q=x+1;for(h=39;;){L=h==39?0:L;r=q+L;HEAP[HEAP[(h==39?H:J)+252]+4*(x+L)]=0;F=unSign(HEAP[G],16);r=unSign(F,32)>unSign(r,32);var L=L+1;if(r)h=40;else break}h=41}else h=76;_llvm_memcpy_p0i8_p0i8_i32((h==41?J:H)+172,_tt_default_graphics_state,68,4,0);r=x=_tt_size_run_prep(w);if(x==0)h=43;else{h=43;f=30; -break c}HEAP[w+301]=1}z=J=r;if(J!=0){f=47;break c}else break b}while(0);if(f==30)z=h==5?C:x;k=z;f=49;break a}while(0);if(HEAP[g+292]!=0){var N=HEAP[g+296];h=50}else{var I=HEAP[HEAP[y+96]+40];h=52}z=C=h==52?I:N;if(C==0){k=153;f=49}else{C=(reSign(b,32)>>reSign(16,32)&15)!=2;C=unSign(C,1);_TT_Load_Context(z,y,g);if(HEAP[z+604]!=C){HEAP[z+604]=C;N=unSign(HEAP[g+240],32)>unSign(0,32);C=g;if(N){N=g+72+16;I=y+672;J=g+240;B=g;for(h=53;;){i=h==53?0:i;w=1+i;L=0+i;H=HEAP[(h==53?C:B)+244];G=HEAP[N];x=reSign(HEAP[HEAP[I]+ -2*L],16);G=_FT_MulFix(x,G);HEAP[H+4*L]=G;w=unSign(HEAP[J],32)>unSign(w,32);i=i+1;if(w)h=54;else break}h=55}else h=80;_tt_size_run_prep(h==55?B:C)}if((unSign(HEAP[z+284+52],8)&1&255)!=0)b|=2;(unSign(HEAP[z+284+52],8)&2)!=0&&_llvm_memcpy_p0i8_p0i8_i32(z+284,_tt_default_graphics_state,68,4,0);HEAP[z+561]=b&255&-128;HEAP[e+160]=z;HEAP[e+164]=HEAP[z+392];f=1}break a}else f=1;while(0);a:do if(f==1){if(HEAP[HEAP[y+128]+52]!=0)HEAP[e+84]=0;else{k=FUNCTION_TABLE[HEAP[y+508]](y,1735162214,A,0);if(k==142)HEAP[e+ -84]=0;else if(k!=0){k=k;break a}else{k=A;k=k=HEAP[k+8];HEAP[e+84]=k}}if(a==0){i=B=HEAP[HEAP[d+156]];k=i+20;i=i+56;HEAP[k+2]=0;HEAP[k]=0;HEAP[k+28]=0;_llvm_memcpy_p0i8_p0i8_i32(i,k,36,4,0);HEAP[e+12]=B}HEAP[e+16]=b;HEAP[e]=y;HEAP[e+4]=g;HEAP[e+8]=d;HEAP[e+24]=A;k=0}while(0);e=k;STACKTOP=c;return e}_tt_loader_init.__index__=Runtime.getFunctionIndex(_tt_loader_init,"_tt_loader_init"); -function _tt_glyphzone_done(e){var g,d;d=HEAP[e];if(d!=0){g=HEAP[e+28];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+28]=0;g=HEAP[e+24];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+24]=0;g=HEAP[e+16];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+16]=0;g=HEAP[e+12];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+12]=0;g=HEAP[e+20];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+20]=0;HEAP[e+8]=0;HEAP[e+4]=HEAP[e+8];HEAP[e+10]=0;HEAP[e+6]=0;HEAP[e]=0}} -_tt_glyphzone_done.__index__=Runtime.getFunctionIndex(_tt_glyphzone_done,"_tt_glyphzone_done"); -function _tt_face_init(e,g,d,b,a){var c=STACKTOP;STACKTOP+=40;Runtime.memset(c,0,40);var f,h=null,i,k,j,l,m=c+4,o,n,p,r=c+8,q,s,u,t,v=c+12,w;i=c+16;n=c+20;var x,y,A;h=_FT_Get_Module(HEAP[HEAP[g+96]+4],__str537);h=h!=0?HEAP[HEAP[h]+20]:0;var z=h==0;a:do if(z)f=6;else{A=_FT_Stream_Seek(e,0);if(A!=0){f=1;break a}A=FUNCTION_TABLE[HEAP[h+4]](e,g,d,b,a);if(A!=0){f=1;break a}z=HEAP[g+148]!=65536;b:do if(z){if(HEAP[g+148]==131072){f=5;break b}if(HEAP[g+148]!=1953658213){f=6;break a}}while(0);HEAP[g+8]|=2048; -if(reSign(d,32)reSign(H,32))){f=59;break b}h=HEAP[HEAP[A]+16*H];if(h==1668707360){h=58;f=21}else if(h==1718642541){h=58;f=20}else if(h==1886545264){h=58;f=22}else{h=58;f=57}c:do if(f==20){h=20;f=21;break c}else if(f==22){h=22;f=21;break c}while(0);c:do if(f==21){var L=h==22?2:h==20?1:0;h=unSign(J,16)&65535;var N=unSign(h,16),I=unSign(h,16),P=unSign(h,16),K=unSign(h,16);h=21;for(;;){f=h==55?ga:0;var O=h==55?ea:0;h= -_sfnt_id_6968+O*24+L*8+4;var M=_sfnt_id_6968+O*24+L*8,Q=n+O*4;if(!(reSign(O,32)<=reSign(4,32)))break c;if(HEAP[HEAP[C]+16*H+12]==HEAP[h]){var R=f==0;e:do if(R)if(HEAP[HEAP[b]+16*N+4]!=0){w=HEAP[HEAP[a]+16*I+4];h=24}else{if(HEAP[z]==0){h=26;break e}if(FUNCTION_TABLE[HEAP[B]](d,HEAP[HEAP[E]+16*P],HEAP[D],0)==0){h=28;break e}ea=HEAP[HEAP[F]+16*K+12];ga=HEAP[G];if(_FT_Stream_EnterFrame(ga,ea)!=0){h=29;break e}if(unSign(ea,32)>unSign(3,32)){var T=ga+32,V=ga+36,U=ga+32,S=ea+-4;for(h=31;;){aa=h==31?0:aa; -ba=h==31?0:ba;u=S+aa*-4;var X=HEAP[T];if(X+3unSign(3,32);var aa=aa+1;if(h)h=35;else break}h=36}else h=30;T=h==36?ba:0;ea=h==36?u:ea;if(ea!=0){V=ga+32;U=ga+36;S=ga+32;X=ga+32;for(h=38;;){la=h==42?la:0;$=h==42?$:T;W=la*-8+24;if(HEAP[V]unSign(-65537,32))o&=65535;ca=f!=0;d:do if(ca)f=68;else{if(unSign(t,32)>unSign(255,32)){f=68;break d}if(unSign(o,32)>unSign(65537,32)){f=68;break d}f=_ft_mem_realloc(w,1,0,t,0,v);HEAP[q+756]=f;if(HEAP[v]!=0){f=71;break d}s=0;f=t;w=o;u=u;t=q+756;ca=o;s=s;Y=h;h=Y+(0*ca+w);$=0+s;la=unSign($,32)u;e:do if(la)h=72;else{ba=ca+w;aa=s+1;for(h=73;;){k=h==73?0:k;x=ca*k;h=Y+(ba+x);j=aa+k;HEAP[HEAP[t]+(s+k)]=HEAP[Y+x];k=k+1;if(unSign(j,32)u){h=74;break e}else h=74}}while(0);s=h==72?$:j;HEAP[q+748]=s;HEAP[q+744]=HEAP[i];HEAP[q+752]=o;f=76;break d}while(0);d:do if(f==68){HEAP[v]=3;f=71;break d}while(0);if(f==71){j=q+740;i=k=n;j=j;k=k!=0;d:do if(k){if(HEAP[i+20]==0)break d;o=HEAP[i+28];h=HEAP[j];o=o;h=h;h!=0&&FUNCTION_TABLE[HEAP[o+8]](o,h);HEAP[j]=0}while(0);HEAP[j]=0;HEAP[q+ -744]=0}A=v=HEAP[v];if(v!=0){f=1;break a}else break b}else{HEAP[v]=ca;h=62}while(0);A=h==62?ca:o;f=1;break a}while(0);v=(HEAP[g+8]&1&255)!=0;b:do if(v){if(HEAP[HEAP[g+128]+52]==0){i=e;p=g;i=i;j=FUNCTION_TABLE[HEAP[p+508]](p,1735162214,i,p+704);k=j==142;c:do{if(k){HEAP[p+704]=0;f=83}else f=j!=0?84:83;break c}while(0);c:do if(f==83)if(FUNCTION_TABLE[HEAP[p+508]](p,1819239265,i,r)!=0)j=144;else{if(HEAP[p+160+50]!=0){j=2;if(unSign(HEAP[r],32)>unSign(262143,32)){j=8;break c}else{k=j;k=unSign(HEAP[r],32)>>> -unSign(k,32);HEAP[p+732]=k}}else{j=1;if(unSign(HEAP[r],32)>unSign(131071,32)){j=8;break c}else{k=j;k=unSign(HEAP[r],32)>>>unSign(k,32);HEAP[p+732]=k}}k=HEAP[p+732]!=HEAP[p+16];d:do if(k){o=HEAP[p+16];if(!(unSign(HEAP[p+732],32)reSign(0,32);Y=reSign(h, -32)unSign(0,32);d=HEAP[i+20];if(b){b=h;a=i+20;f=i;var k=i+20,j=b+8;for(g=22;;){n=g==22?0:n;var l=1+n,m=0+n;o=HEAP[(g==22?d:o)+8*m+4];o!=0&&FUNCTION_TABLE[HEAP[j]](b,o);HEAP[HEAP[a]+8*m+4]=0;g=unSign(HEAP[f],32)>unSign(l,32);var o=HEAP[k],n=n+1;if(g)g=25;else break}g=26}else g=62;a= -g==26?o:d;d=h;b=a;a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[i+20]=0}a=HEAP[i+28];d=h;b=a;a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[i+28]=0;a=HEAP[i+36];d=h;b=a;a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[i+36]=0;a=i;d=h;b=a;if(a==0)break a;FUNCTION_TABLE[HEAP[d+8]](d,b)}while(0);HEAP[e+712]=0}}_tt_face_done.__index__=Runtime.getFunctionIndex(_tt_face_done,"_tt_face_done"); -function _tt_size_run_prep(e){var g=null,d,b,a,c;a=HEAP[e];if(HEAP[e+292]!=0){c=d=HEAP[e+296];g=0}else{c=b=HEAP[HEAP[a+96]+40];g=2}if((g==2?b:d)==0)e=153;else{_TT_Load_Context(c,a,e);HEAP[c+428]=0;HEAP[c+16]=0;HEAP[c+488]=0;g=HEAP[a+660];b=HEAP[a+664];d=c;HEAP[d+444+8]=b;HEAP[d+444+8+4]=g;d=c;HEAP[d+444+16]=0;HEAP[d+444+16+4]=0;g=HEAP[a+660]!=0;a:do if(g){d=c;b=d+444+8;HEAP[d+356]=HEAP[b];HEAP[d+364]=HEAP[b+4];HEAP[d+360]=0;HEAP[d+352]=2;d=0;if(d!=0)break a;if(HEAP[e+292]!=0)break a;d=FUNCTION_TABLE[HEAP[a+ -688]](c)}else d=0;while(0);_llvm_memcpy_p0i8_p0i8_i32(e+172,c+284,68,4,0);a=c;HEAP[e+116]=HEAP[a+396];HEAP[e+128]=HEAP[a+408];HEAP[e+140]=HEAP[a+420];HEAP[e+144]=HEAP[a+424];for(g=5;;){f=g==5?0:f;c=0+f;g=e+148+c*8+4;b=HEAP[a+444+c*8+4];HEAP[e+148+c*8]=HEAP[a+444+c*8];HEAP[g]=b;var f=f+1;if(f!=3)g=8;else break}e=d}return e}_tt_size_run_prep.__index__=Runtime.getFunctionIndex(_tt_size_run_prep,"_tt_size_run_prep"); -function _tt_size_done_bytecode(e){var g;g=HEAP[HEAP[e]+100];if(HEAP[e+292]!=0){HEAP[e+296]=0;HEAP[e+292]=0}var d=HEAP[e+244];d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e+244]=0;HEAP[e+240]=0;d=HEAP[e+252];d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e+252]=0;HEAP[e+248]=0;_tt_glyphzone_done(e+256);d=HEAP[e+124];d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e+124]=0;d=HEAP[e+136];d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e+136]=0;HEAP[e+116]=0;HEAP[e+120]=0;HEAP[e+128]=0;HEAP[e+132]=0;HEAP[e+140]=0;HEAP[e+ -144]=0;HEAP[e+300]=0;HEAP[e+301]=0}_tt_size_done_bytecode.__index__=Runtime.getFunctionIndex(_tt_size_done_bytecode,"_tt_size_done_bytecode");function _tt_size_init(e){HEAP[e+300]=0;HEAP[e+301]=0;HEAP[e+72+36]=0;HEAP[e+112]=-1;return 0}_tt_size_init.__index__=Runtime.getFunctionIndex(_tt_size_init,"_tt_size_init");function _tt_size_done(e){HEAP[e+300]!=0&&_tt_size_done_bytecode(e);HEAP[e+72+36]=0}_tt_size_done.__index__=Runtime.getFunctionIndex(_tt_size_done,"_tt_size_done"); -function _tt_size_reset(e){var g,d,b,a;HEAP[e+72+36]=0;b=HEAP[e];a=e+44;g=e+12;HEAP[a]=HEAP[g];HEAP[a+2]=HEAP[g+2];HEAP[a+4]=HEAP[g+4];HEAP[a+8]=HEAP[g+8];HEAP[a+12]=HEAP[g+12];HEAP[a+16]=HEAP[g+16];HEAP[a+20]=HEAP[g+20];HEAP[a+24]=HEAP[g+24];var c=HEAP[a]==0;a:do if(c)g=0;else{if(HEAP[a+2]==0){g=0;break a}if((unSign(HEAP[b+160+16],16)&8)!=0){d=unSign(HEAP[b+68],16);g=unSign(HEAP[a],16)<<6;d=_FT_DivFix(g,d);HEAP[a+4]=d;d=unSign(HEAP[b+68],16);g=unSign(HEAP[a+2],16)<<6;d=_FT_DivFix(g,d);HEAP[a+8]= -d;d=HEAP[a+8];g=reSign(HEAP[b+70],16);d=_FT_MulFix(g,d)+32&-64;HEAP[a+12]=d;d=HEAP[a+8];g=reSign(HEAP[b+72],16);d=_FT_MulFix(g,d)+32&-64;HEAP[a+16]=d;d=HEAP[a+8];g=reSign(HEAP[b+74],16);d=_FT_MulFix(g,d)+32&-64;HEAP[a+20]=d;d=HEAP[a+4];b=reSign(HEAP[b+76],16);b=_FT_MulFix(b,d)+32&-64;HEAP[a+24]=b}b=HEAP[a+2];b=unSign(HEAP[a],16)>=unSign(b,16);d=a;if(b){HEAP[e+72+16]=HEAP[d+4];HEAP[e+72+8]=HEAP[a];HEAP[e+72]=65536;b=unSign(HEAP[a],16);a=unSign(HEAP[a+2],16);a=_FT_MulDiv(a,65536,b);HEAP[e+72+4]=a}else{HEAP[e+ -72+16]=HEAP[d+8];HEAP[e+72+8]=HEAP[a+2];b=unSign(HEAP[a+2],16);a=unSign(HEAP[a],16);a=_FT_MulDiv(a,65536,b);HEAP[e+72]=a;HEAP[e+72+4]=65536}HEAP[e+301]=0;HEAP[e+72+36]=1;d=0;g=6;break a}while(0);if(g==0)d=151;return d}_tt_size_reset.__index__=Runtime.getFunctionIndex(_tt_size_reset,"_tt_size_reset");function _tt_driver_init(e){return _TT_New_Context(e)==0?153:0}_tt_driver_init.__index__=Runtime.getFunctionIndex(_tt_driver_init,"_tt_driver_init"); -function _tt_driver_done(e){if(HEAP[e+40]!=0){_TT_Done_Context(HEAP[e+40]);HEAP[e+40]=0}}_tt_driver_done.__index__=Runtime.getFunctionIndex(_tt_driver_done,"_tt_driver_done");function _tt_slot_init(e){return _FT_GlyphLoader_CreateExtra(HEAP[HEAP[e+156]])}_tt_slot_init.__index__=Runtime.getFunctionIndex(_tt_slot_init,"_tt_slot_init"); -function _TT_Done_Context(e){var g,d;d=HEAP[e+8];HEAP[e+440]=0;HEAP[e+442]=0;g=HEAP[e+24];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+24]=0;HEAP[e+20]=0;g=HEAP[e+436];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+436]=0;HEAP[e+432]=0;HEAP[e+428]=0;g=HEAP[e+392];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+392]=0;HEAP[e+388]=0;HEAP[e+4]=0;HEAP[e]=0;e!=0&&FUNCTION_TABLE[HEAP[d+8]](d,e)}_TT_Done_Context.__index__=Runtime.getFunctionIndex(_TT_Done_Context,"_TT_Done_Context"); -function _Update_Max(e,g,d,b,a){var c=STACKTOP;STACKTOP+=4;Runtime.memset(c,0,4);var f,h,i=unSign(HEAP[g],32)>reSign(16,32)&65535;b=(b&65535)*a;d=d*a;a=unSign(d,32)>>>unSign(16,32);d=d*65536+8192;b=d+b;d=d;if(unSign(b,32)>>unSign(14,32);d=a<<18|b;c=reSign(c,32)>=reSign(0,32);a=d;return c?a:0-a}_TT_MulFix14.__index__=Runtime.getFunctionIndex(_TT_MulFix14,"_TT_MulFix14"); -function _TT_DotFix14(e,g,d,b){var a,c;c=(e&65535)*d;a=(reSign(e,32)>>reSign(16,32))*d;e=a*65536+c;d=reSign(a,32)>>reSign(16,32);a=reSign(c,32)>>reSign(31,32);c=c;c=unSign(e,32)>reSign(16,32))*b;g=a*65536+c;b=reSign(a,32)>>reSign(16,32);a=reSign(c,32)>>reSign(31,32);c=c;c=unSign(g,32)>reSign(31,32);c=g+d;g=g;g=unSign(c,32)>>unSign(14,32)|e}_TT_DotFix14.__index__=Runtime.getFunctionIndex(_TT_DotFix14,"_TT_DotFix14"); -function _Current_Ratio(e){var g=STACKTOP;STACKTOP+=8;Runtime.memset(g,0,8);var d,b;if(HEAP[e+244+12]==0)if(HEAP[e+284+10+2]==0)HEAP[e+244+12]=HEAP[e+244];else{d=e+244;if(HEAP[e+284+10]==0)HEAP[e+244+12]=HEAP[d+4];else{d=HEAP[d];b=reSign(HEAP[e+284+10],16);d=_FT_MulDiv(b,d,16384);b=HEAP[e+244+4];var a=reSign(HEAP[e+284+10+2],16);b=_FT_MulDiv(a,b,16384);HEAP[g]=d;HEAP[g+4]=b;d=_FT_Vector_Length(g);HEAP[e+244+12]=d}}e=HEAP[e+244+12];STACKTOP=g;return e} -_Current_Ratio.__index__=Runtime.getFunctionIndex(_Current_Ratio,"_Current_Ratio");function _Read_CVT(e,g){return HEAP[HEAP[e+384]+4*g]}_Read_CVT.__index__=Runtime.getFunctionIndex(_Read_CVT,"_Read_CVT");function _Read_CVT_Stretched(e,g){var d=_Current_Ratio(e);return _FT_MulFix(HEAP[HEAP[e+384]+4*g],d)}_Read_CVT_Stretched.__index__=Runtime.getFunctionIndex(_Read_CVT_Stretched,"_Read_CVT_Stretched");function _Write_CVT(e,g,d){HEAP[HEAP[e+384]+4*g]=d} -_Write_CVT.__index__=Runtime.getFunctionIndex(_Write_CVT,"_Write_CVT");function _Write_CVT_Stretched(e,g,d){var b=HEAP[e+384];e=_Current_Ratio(e);d=_FT_DivFix(d,e);HEAP[b+4*g]=d}_Write_CVT_Stretched.__index__=Runtime.getFunctionIndex(_Write_CVT_Stretched,"_Write_CVT_Stretched");function _Move_CVT(e,g,d){HEAP[HEAP[e+384]+4*g]=d+HEAP[HEAP[e+384]+4*g]}_Move_CVT.__index__=Runtime.getFunctionIndex(_Move_CVT,"_Move_CVT"); -function _Move_CVT_Stretched(e,g,d){var b=HEAP[e+384],a=HEAP[HEAP[e+384]+4*g];e=_Current_Ratio(e);d=_FT_DivFix(d,e)+a;HEAP[b+4*g]=d}_Move_CVT_Stretched.__index__=Runtime.getFunctionIndex(_Move_CVT_Stretched,"_Move_CVT_Stretched"); -function _Ins_Goto_CodeRange(e,g,d){var b;b=reSign(g,32)<=reSign(0,32);var a=reSign(g,32)>reSign(3,32);if(b|a){HEAP[e+12]=132;e=1}else{b=e+444+(g-1)*8;if(HEAP[b]==0){HEAP[e+12]=138;e=1}else if(unSign(HEAP[b+4],32)=reSign(0,32);a:do{if(b){e=d+g;if(g==0)break a;if(!(reSign(e,32)reSign(0,32)))break a}e=0}while(0);return e}_Round_None.__index__=Runtime.getFunctionIndex(_Round_None,"_Round_None"); -function _Round_To_Grid(e,g,d){var b=reSign(g,32)>=reSign(0,32);a:do{if(b){e=g+32+d;var a=g==0;b:do if(!a){if(reSign(e,32)<=reSign(0,32))break b;e&=-64;break a}while(0)}else{e=0-(d+32+(0-g)&-64);if(!(reSign(e,32)>reSign(0,32)))break a}e=0}while(0);return e}_Round_To_Grid.__index__=Runtime.getFunctionIndex(_Round_To_Grid,"_Round_To_Grid"); -function _Round_To_Half_Grid(e,g,d){var b=reSign(g,32)>=reSign(0,32);a:do{if(b){e=(d+g&-64)+32;if(g==0)break a;if(!(reSign(e,32)reSign(0,32)))break a}e=0}while(0);return e}_Round_To_Half_Grid.__index__=Runtime.getFunctionIndex(_Round_To_Half_Grid,"_Round_To_Half_Grid"); -function _Round_Down_To_Grid(e,g,d){var b=reSign(g,32)>=reSign(0,32);a:do{if(b){e=d+g;var a=g==0;b:do if(!a){if(reSign(e,32)<=reSign(0,32))break b;e&=-64;break a}while(0)}else{e=0-(d-g&-64);if(!(reSign(e,32)>reSign(0,32)))break a}e=0}while(0);return e}_Round_Down_To_Grid.__index__=Runtime.getFunctionIndex(_Round_Down_To_Grid,"_Round_Down_To_Grid"); -function _Round_Up_To_Grid(e,g,d){var b=reSign(g,32)>=reSign(0,32);a:do{if(b){e=g+63+d;var a=g==0;b:do if(!a){if(reSign(e,32)<=reSign(0,32))break b;e&=-64;break a}while(0)}else{e=0-(d+63+(0-g)&-64);if(!(reSign(e,32)>reSign(0,32)))break a}e=0}while(0);return e}_Round_Up_To_Grid.__index__=Runtime.getFunctionIndex(_Round_Up_To_Grid,"_Round_Up_To_Grid"); -function _Round_To_Double_Grid(e,g,d){var b=reSign(g,32)>=reSign(0,32);a:do{if(b){e=g+16+d;var a=g==0;b:do if(!a){if(reSign(e,32)<=reSign(0,32))break b;e&=-32;break a}while(0)}else{e=0-(d+16+(0-g)&-32);if(!(reSign(e,32)>reSign(0,32)))break a}e=0}while(0);return e}_Round_To_Double_Grid.__index__=Runtime.getFunctionIndex(_Round_To_Double_Grid,"_Round_To_Double_Grid"); -function _Round_Super(e,g,d){if(reSign(g,32)>=reSign(0,32)){d=0-HEAP[e+476]&g+(0-HEAP[e+480])+HEAP[e+484]+d;g=g!=0;a:do if(g){if(!(reSign(d,32)reSign(0,32))d=0;d-=HEAP[e+480]}return d}_Round_Super.__index__=Runtime.getFunctionIndex(_Round_Super,"_Round_Super"); -function _Round_Super_45(e,g,d){if(reSign(g,32)>=reSign(0,32)){var b=HEAP[e+476];d=Math.floor(reSign(g+(0-HEAP[e+480])+HEAP[e+484]+d,32)/reSign(b,32));d=HEAP[e+476]*d;g=g!=0;a:do if(g){if(!(reSign(d,32)reSign(0,32))d=0;d-=HEAP[e+480]}return d}_Round_Super_45.__index__=Runtime.getFunctionIndex(_Round_Super_45,"_Round_Super_45"); -function _SetSuperRound(e,g,d){var b;b=d&192;b=b==0?3:b==64?4:b==128?5:b==192?6:7;if(b==3){g=Math.floor(reSign(g,32)/reSign(2,32));HEAP[e+476]=g}else if(b==4)HEAP[e+476]=g;else if(b==5)HEAP[e+476]=g*2;else if(b==6)HEAP[e+476]=g;g=d&48;b=g==0?8:g==16?9:g==32?10:g==48?11:12;if(b==8)HEAP[e+480]=0;else if(b==9){g=Math.floor(reSign(HEAP[e+476],32)/reSign(4,32));HEAP[e+480]=g}else if(b==10){g=Math.floor(reSign(HEAP[e+476],32)/reSign(2,32));HEAP[e+480]=g}else if(b==11){g=Math.floor(reSign(HEAP[e+476]*3, -32)/reSign(4,32));HEAP[e+480]=g}if((d&15)==0)HEAP[e+484]=HEAP[e+476]-1;else{d=Math.floor(reSign(((d&15)-4)*HEAP[e+476],32)/reSign(8,32));HEAP[e+484]=d}d=Math.floor(reSign(HEAP[e+476],32)/reSign(256,32));HEAP[e+476]=d;d=Math.floor(reSign(HEAP[e+480],32)/reSign(256,32));HEAP[e+480]=d;d=Math.floor(reSign(HEAP[e+484],32)/reSign(256,32));HEAP[e+484]=d}_SetSuperRound.__index__=Runtime.getFunctionIndex(_SetSuperRound,"_SetSuperRound"); -function _Project(e,g,d){var b=reSign(HEAP[e+284+10+2],16);e=reSign(HEAP[e+284+10],16);return _TT_DotFix14(g,d,e,b)}_Project.__index__=Runtime.getFunctionIndex(_Project,"_Project");function _Dual_Project(e,g,d){var b=reSign(HEAP[e+284+6+2],16);e=reSign(HEAP[e+284+6],16);return _TT_DotFix14(g,d,e,b)}_Dual_Project.__index__=Runtime.getFunctionIndex(_Dual_Project,"_Dual_Project");function _Project_x(e,g){return g}_Project_x.__index__=Runtime.getFunctionIndex(_Project_x,"_Project_x"); -function _Project_y(e,g,d){return d}_Project_y.__index__=Runtime.getFunctionIndex(_Project_y,"_Project_y"); -function _Compute_Funcs(e){var g=e+284;if(HEAP[e+284+14]==16384){g=reSign(HEAP[g+10],16)*65536;HEAP[e+564]=g}else{var d=e+284+10;if(HEAP[g+14+2]==16384){g=reSign(HEAP[d+2],16)*65536;HEAP[e+564]=g}else{g=reSign(HEAP[d],16);g=reSign(HEAP[e+284+14],16)*g;d=reSign(HEAP[e+284+10+2],16);g=(reSign(HEAP[e+284+14+2],16)*d+g)*4;HEAP[e+564]=g}}HEAP[e+572]=HEAP[e+284+10]==16384?_Project_x.__index__:HEAP[e+284+10+2]==16384?_Project_y.__index__:_Project.__index__;HEAP[e+576]=HEAP[e+284+6]==16384?_Project_x.__index__: -HEAP[e+284+6+2]==16384?_Project_y.__index__:_Dual_Project.__index__;HEAP[e+584]=_Direct_Move.__index__;HEAP[e+588]=_Direct_Move_Orig.__index__;g=HEAP[e+564]==1073741824;a:do if(g){d=e;if(HEAP[e+284+14]==16384){HEAP[d+584]=_Direct_Move_X.__index__;HEAP[e+588]=_Direct_Move_Orig_X.__index__}else{if(HEAP[d+284+14+2]!=16384)break a;HEAP[e+584]=_Direct_Move_Y.__index__;HEAP[e+588]=_Direct_Move_Orig_Y.__index__}}while(0);g=reSign(HEAP[e+564],32)>=reSign(-67108863,32);a:do if(g){if(!(reSign(HEAP[e+564],32)<= -reSign(67108863,32)))break a;HEAP[e+564]=1073741824}while(0);HEAP[e+244+12]=0}_Compute_Funcs.__index__=Runtime.getFunctionIndex(_Compute_Funcs,"_Compute_Funcs"); -function _Normalize(e,g,d,b){e=STACKTOP;STACKTOP+=16;Runtime.memset(e,0,16);var a=null,c,f,h=e+8,i;i=g;d=d;g=reSign(i,32)>=reSign(-65535,32);a=reSign(i,32)<=reSign(65535,32);g=g&a;a:do if(g){g=reSign(d,32)>=reSign(-65535,32);a=reSign(d,32)<=reSign(65535,32);if(!(g&a))break a;i*=256;d*=256;f=d;c=i;f=f;HEAP[h]=c;HEAP[h+4]=f;a=c=c=_FT_Vector_Length(h);if(a!=0){c=_FT_MulDiv(i,16384,a)&65535;HEAP[b]=c;c=_FT_MulDiv(d,16384,a)&65535;HEAP[b+2]=c}STACKTOP=e;return}while(0);h=d;HEAP[e]=i;HEAP[e+4]=h;a=_FT_Vector_Length(e); -i=_FT_MulDiv(i,16384,a);d=_FT_MulDiv(d,16384,a);a=d*d+i*i;if(reSign(i,32)reSign(268451839,32)){m=i;d=d;for(a=8;;){c=a==8?d:c;f=a==8?m:f;i=reSign(f,32)reSign(268451839,32))a=9;else break}d=c;i=f}if(h!=0)i=0-i;if(g!=0)d=0-d;HEAP[b]=i&65535;HEAP[b+2]=d&65535;STACKTOP=e}_Normalize.__index__=Runtime.getFunctionIndex(_Normalize,"_Normalize"); -function _Ins_SxVTL(e,g,d,b,a){var c,f,h=unSign(HEAP[e+108+8],16)<=unSign(g,16);a:do if(h)c=0;else{c=d;if(unSign(HEAP[e+72+8],16)<=unSign(c,16)){c=0;break a}f=HEAP[e+72+16];d=unSign(d,16);d=f+8*d;f=HEAP[e+108+16];g=unSign(g,16);f=f+8*g;g=HEAP[d]-HEAP[f];d=HEAP[d+4]-HEAP[f+4];if((b&1&255)!=0){b=d;d=g;g=0-b}_Normalize(e,g,d,a);f=0;c=5;break a}while(0);if(c==0){if(HEAP[e+561]!=0)HEAP[e+12]=134;f=1}return f&255}_Ins_SxVTL.__index__=Runtime.getFunctionIndex(_Ins_SxVTL,"_Ins_SxVTL"); -function _SkipCode(e){var g,d;HEAP[e+360]=HEAP[e+372]+HEAP[e+360];g=HEAP[e+364];var b=reSign(HEAP[e+360],32)reSign(g,32)){g=0;break a}g=HEAP[e+372];g=2-unSign(HEAP[HEAP[e+356]+(HEAP[e+360]+1)],8)*g;HEAP[e+372]=g}g=HEAP[e+364];if(!(reSign(HEAP[e+372]+HEAP[e+360],32)<=reSign(g,32))){g= -0;break a}d=0;g=4;break a}else g=0;while(0);if(g==0){HEAP[e+12]=131;d=1}return d&255}_SkipCode.__index__=Runtime.getFunctionIndex(_SkipCode,"_SkipCode"); -function _Compute_Point_Displacement(e,g,d,b,a){var c=STACKTOP;STACKTOP+=36;Runtime.memset(c,0,36);var f;if((unSign(HEAP[e+368],8)&1&255)!=0){_llvm_memcpy_p0i8_p0i8_i32(c,e+36,36,4,0);f=HEAP[e+284+2]}else{_llvm_memcpy_p0i8_p0i8_i32(c,e+72,36,4,0);f=HEAP[e+284+4]}var h=f;if(unSign(HEAP[c+8],16)<=unSign(h,16)){if(HEAP[e+561]!=0)HEAP[e+12]=134;HEAP[a]=0;d=1}else{_llvm_memcpy_p0i8_p0i8_i32(b,c,36,4,0);HEAP[a]=f;b=HEAP[e+572];a=HEAP[c+16];h=unSign(f,16);a=HEAP[a+8*h+4];h=HEAP[c+12];var i=unSign(f,16); -a=a-HEAP[h+8*i+4];h=HEAP[c+16];i=unSign(f,16);h=HEAP[h+8*i];i=HEAP[c+12];f=unSign(f,16);f=FUNCTION_TABLE[b](e,h-HEAP[i+8*f],a);b=HEAP[e+564];a=reSign(HEAP[e+284+14],16)*65536;b=_FT_MulDiv(f,a,b);HEAP[g]=b;g=HEAP[e+564];e=reSign(HEAP[e+284+14+2],16)*65536;e=_FT_MulDiv(f,e,g);HEAP[d]=e;d=0}d=d&255;STACKTOP=c;return d}_Compute_Point_Displacement.__index__=Runtime.getFunctionIndex(_Compute_Point_Displacement,"_Compute_Point_Displacement"); -function _Move_Zp2_Point(e,g,d,b,a){var c=HEAP[e+284+14]!=0;a:do if(c){var f=HEAP[e+108+16],h=unSign(g,16);f=f+8*h;h=HEAP[e+108+16];var i=unSign(g,16);HEAP[f]=d+HEAP[h+8*i];if(a==0)break a;f=HEAP[e+108+24];h=unSign(g,16);i=HEAP[e+108+24];var k=unSign(g,16);HEAP[f+h]=HEAP[i+k]|8}while(0);d=HEAP[e+284+14+2]!=0;a:do if(d){c=HEAP[e+108+16];f=unSign(g,16);c=c+8*f;f=HEAP[e+108+16];h=unSign(g,16);HEAP[c+4]=b+HEAP[f+8*h+4];if(a==0)break a;c=HEAP[e+108+24];f=unSign(g,16);h=HEAP[e+108+24];i=unSign(g,16);HEAP[c+ -f]=HEAP[h+i]|16}while(0)}_Move_Zp2_Point.__index__=Runtime.getFunctionIndex(_Move_Zp2_Point,"_Move_Zp2_Point"); -function __iup_worker_interpolate(e,g,d,b,a){var c=null,f,h,i,k,j,l;b=b;a=a;var m=unSign(g,32)>unSign(d,32);a:do if(!m){c=b;if(unSign(HEAP[e+12],32)<=unSign(c,32))break a;c=a;if(unSign(HEAP[e+12],32)<=unSign(c,32))break a;f=HEAP[HEAP[e+8]+8*b];c=h=HEAP[HEAP[e+8]+8*a];if(reSign(f,32)>reSign(c,32)){c=f;f=h;h=c;c=b;b=a;a=c}i=HEAP[HEAP[e]+8*b];k=HEAP[HEAP[e]+8*a];j=HEAP[HEAP[e+4]+8*b]-i;l=HEAP[HEAP[e+4]+8*a]-k;if(f==h){c=g;var o=d;if(!(unSign(c,32)<=unSign(o,32)))break a;o=e;var n=i,p=j,r=e+4,q=d,s=l, -u=c;h=u+1;for(c=4;;){t=c==4?0:t;c=u+t;l=h+t;j=HEAP[HEAP[o]+8*c];k=reSign(j,32)<=reSign(n,32);f=s+j;j=p+j;HEAP[HEAP[r]+8*c]=k?j:f;c=unSign(l,32)<=unSign(q,32);var t=t+1;if(c)c=5;else break}}else{c=g;o=d;if(!(unSign(c,32)<=unSign(o,32)))break a;o=e;n=i;p=j;r=e+4;q=d;s=k;u=l;h=h-f;l=l+k+(0-i)+(0-j);k=e+8;f=f;j=j+i;i=c;var v=i+1;for(c=7;;){G=c==7?0:G;E=c==7?0:E;F=c==7?0:F;var w=i+G,x=v+G;c=HEAP[HEAP[o]+8*w];if(reSign(c,32)<=reSign(n,32)){var y=p+c;c=9}else if(reSign(c,32)>=reSign(s,32)){var A=u+c;c=11}else{if(E== -0){var z=_FT_MulDiv(l,65536,h);c=12}else c=23;var C=c==12?1:E,B=c==12?z:F,D=_FT_MulFix(HEAP[HEAP[k]+8*w]-f,B);D=j+D;c=14}var E=c==14?C:c==11?E:E,F=c==14?B:c==11?F:F;HEAP[HEAP[r]+8*w]=c==14?D:c==11?A:y;c=unSign(x,32)<=unSign(q,32);var G=G+1;if(c)c=15;else break}}}while(0)}__iup_worker_interpolate.__index__=Runtime.getFunctionIndex(__iup_worker_interpolate,"__iup_worker_interpolate"); -function _Ins_DELTAP(e,g){var d,b=null,a=HEAP[g],c=e+28,f=e+28,h=e+28,i=e+24,k=e+28,j=e+24,l=e+28,m=e+36+8,o=e+368,n=e+284+48,p=e+284+50,r=e+584,q=e+36,s=e+561,u=e+12;b=-1;a:for(;;){C=b==7?C:0;var t=unSign(1+C,32)<=unSign(a,32),v=HEAP[c];if(!t){d=11;break a}if(reSign(v,32)<=reSign(1,32)){d=1;break a}HEAP[h]=HEAP[f]-2;t=HEAP[HEAP[i]+4*(HEAP[k]+1)]&65535;var w=HEAP[HEAP[j]+4*HEAP[l]],x=unSign(HEAP[m],16)>unSign(t,16);b:do if(x){var y=unSign(w&240,32)>>>unSign(4,32);d=unSign(HEAP[o],8);if(d==113){b= -12;d=3}else if(d==114){b=12;d=5}else{b=12;d=13}if(d==3){var A=y+16;b=3}else if(d==5){var z=y+32;b=5}d=b==5?z:b==3?A:y;d=reSign(HEAP[n],16)+d;b=_Current_Ratio(e);y=unSign(HEAP[e+244+8],16);if(_FT_MulFix(y,b)!=d)break b;d=(w&15)-8;b=d+1;d=(reSign(d,32)>=reSign(0,32)?b:d)*64;b=1<=reSign(a,32))HEAP[e+12]=130;else{c=HEAP[e+428];a=HEAP[e+436]+16*c;HEAP[e+428]=c+1;HEAP[a]=HEAP[e+352];HEAP[a+4]=HEAP[e+360]+1;HEAP[a+8]=1;HEAP[a+12]=HEAP[b+4];_Ins_Goto_CodeRange(e,HEAP[b],HEAP[b+4]);HEAP[e+ -376]=0}}else if(g==5)HEAP[e+12]=128}_Ins_UNKNOWN.__index__=Runtime.getFunctionIndex(_Ins_UNKNOWN,"_Ins_UNKNOWN"); -function _TT_RunIns(e){var g=STACKTOP;STACKTOP+=230;Runtime.memset(g,0,230);var d,b=null,a,c,f,h,i,k=g+8,j,l,m=g+16,o=g+24,n=g+32,p=g+40,r=g+48,q,s,u,t,v,w,x=g+56,y=g+92,A=g+94,z=g+98,C,B=g+102,D=g+138,E=g+140,F=g+144,G=g+148,H=g+184,J=g+186,L=g+190,N=g+194,I,P,K,O,M,Q=g+210,R,T,V,U=g+218,S=g+222,X=g+226,Y;Y=0;HEAP[e+244+12]=0;var W=e+592;if(HEAP[e+216]!=HEAP[e+216+2]){HEAP[W]=_Read_CVT_Stretched.__index__;HEAP[e+596]=_Write_CVT_Stretched.__index__;HEAP[e+600]=_Move_CVT_Stretched.__index__}else{HEAP[W]= -_Read_CVT.__index__;HEAP[e+596]=_Write_CVT.__index__;HEAP[e+600]=_Move_CVT.__index__}_Compute_Funcs(e);W=unSign(HEAP[e+284+28]&255,8)&255;W=unSign(W,8);d=W==0?378:W==1?379:W==2?380:W==3?381:W==4?382:W==5?383:W==6?384:W==7?385:386;if(d==378)HEAP[e+568]=_Round_To_Half_Grid.__index__;else if(d==379)HEAP[e+568]=_Round_To_Grid.__index__;else if(d==380)HEAP[e+568]=_Round_To_Double_Grid.__index__;else if(d==381)HEAP[e+568]=_Round_Down_To_Grid.__index__;else if(d==382)HEAP[e+568]=_Round_Up_To_Grid.__index__; -else if(d==383)HEAP[e+568]=_Round_None.__index__;else if(d==384)HEAP[e+568]=_Round_Super.__index__;else if(d==385)HEAP[e+568]=_Round_Super_45.__index__;W=k+4;var da=k+4,ba=g+4,aa=g+4,ca=X+2,$=X+2,la=S+2,ga=S+2,ea=U+2,Z=U+2,ha=Q+4,ia=Q+4,ja=N+4,fa=N+8,ka=N+12,na=N+4,sa=N+4,wa=N+4,Aa=N+4,Da=N+4,pa=N+4,ta=N+8,ma=B+16,ya=x+16,qa=r+4,ua=r+4,Ba=p+4,Na=p+4,Ea=n+4,ra=n+4,za=o+4,Ha=o+4,Ca=m+4,va=m+4;a:for(;;){HEAP[e+368]=HEAP[HEAP[e+356]+HEAP[e+360]];c=unSign(HEAP[e+368],8);c=reSign(HEAP[_opcode_length+c], -8);HEAP[e+372]=c;if(reSign(HEAP[e+372],32)reSign(c,32)){d=3;break a}c=HEAP[e+372];c=2-unSign(HEAP[HEAP[e+356]+(HEAP[e+360]+1)],8)*c;HEAP[e+372]=c}c=HEAP[e+364];if(reSign(HEAP[e+372]+HEAP[e+360],32)>reSign(c,32)){d=3;break a}var Pa=HEAP[e+16];c=unSign(HEAP[e+368],8);c=unSign(HEAP[_Pop_Push_Count+c],8)>>>unSign(4,8);c=unSign(c,8);HEAP[e+28]=Pa-c;c=reSign(HEAP[e+28],32)unSign(Ja,32);Ja=e;if(c){d=10;break a}HEAP[Ja+376]=1;HEAP[e+12]=0;c=HEAP[e+24]+4*HEAP[e+28];a=HEAP[e+368];d=unSign(a,8);d=d==0?387:d==1?387:d==2?387:d==3?387:d==4?387:d==5?387:d==6?388:d==7?388:d==8?389:d==9?389:d==10?390:d==11?391:d==12?392:d==13?393:d==14?394:d==15?395:d==16?396:d==17?397:d==18?398:d==19?399:d==20?400:d==21?401:d==22?402:d==23?403:d==24?404:d==25?405:d==26?406:d==27?31:d==28?407: -d==29?408:d==30?409:d==31?410:d==32?411:d==33?14:d==34?412:d==35?413:d==36?414:d==37?415:d==38?416:d==39?417:d==40?418:d==41?419:d==42?420:d==43?421:d==44?68:d==45?422:d==46?423:d==47?423:d==48?424:d==49?424:d==50?425:d==51?425:d==52?426:d==53?426:d==54?427:d==55?427:d==56?428:d==57?429:d==58?430:d==59?430:d==60?431:d==61?432:d==62?433:d==63?433:d==64?434:d==65?435:d==66?436:d==67?437:d==68?438:d==69?439:d==70?440:d==71?440:d==72?441:d==73?442:d==74?442:d==75?443:d==76?444:d==77?445:d==78?446:d== -79?447:d==80?448:d==81?449:d==82?450:d==83?451:d==84?452:d==85?453:d==86?454:d==87?455:d==88?456:d==89?14:d==90?457:d==91?458:d==92?459:d==93?460:d==94?461:d==95?462:d==96?463:d==97?464:d==98?465:d==99?466:d==100?467:d==101?468:d==102?469:d==103?470:d==104?471:d==105?471:d==106?471:d==107?471:d==108?472:d==109?472:d==110?472:d==111?472:d==112?473:d==113?474:d==114?474:d==115?225:d==116?225:d==117?225:d==118?475:d==119?476:d==120?477:d==121?478:d==122?479:d==123?480:d==124?481:d==125?482:d==126?14: -d==127?14:d==128?483:d==129?484:d==130?485:d==131?486:d==132?486:d==133?487:d==134?488:d==135?488:d==136?489:d==137?291:d==138?490:d==139?491:d==140?492:d==141?493:d==142?494:d==143?495:496;b:do if(d==496){if(unSign(a,8)>unSign(-33,8)){a=c;c=e;d=a;a=HEAP[d]&65535;d=HEAP[d+4]+1;b=a;b=unSign(HEAP[c+72+8],16)<=unSign(b,16);c:do if(!b){b=d;if(unSign(HEAP[c+380]+1,32)<=unSign(b,32))break c;b=HEAP[c+36+8];if(unSign(HEAP[c+284],16)>=unSign(b,16))break c;d=d==0?0:FUNCTION_TABLE[HEAP[c+592]](c,d-1);b=d-HEAP[c+ -284+44];j=0-b;b=reSign(b,32)>=reSign(0,32)?b:j;j=HEAP[c+284+40];if(reSign(b,32)=reSign(0,32);b=HEAP[c+284+44];d=d?b:0-b}if(HEAP[c+284+62]==0){b=HEAP[c+72+12];j=unSign(a,16);b=b+8*j;j=HEAP[c+36+12];f=unSign(HEAP[c+284],16);j=HEAP[j+8*f];f=reSign(HEAP[c+284+14],16);j=_TT_MulFix14(d,f)+j;HEAP[b]=j;b=HEAP[c+72+12];j=unSign(a,16);b=b+8*j;j=HEAP[c+36+12];f=unSign(HEAP[c+284],16);j=HEAP[j+8*f+4];f=reSign(HEAP[c+284+14+2],16);j=_TT_MulFix14(d,f)+j;HEAP[b+4]=j;b=HEAP[c+72+16]; -j=unSign(a,16);f=HEAP[c+36+16];t=unSign(a,16);f=f+8*t;HEAP[k]=HEAP[f];HEAP[W]=HEAP[f+4];b=b+8*j;HEAP[b]=HEAP[k];HEAP[b+4]=HEAP[da]}b=HEAP[c+576];j=HEAP[c+72+12];f=unSign(a,16);j=HEAP[j+8*f+4];f=HEAP[c+36+12];t=unSign(HEAP[c+284],16);j=j-HEAP[f+8*t+4];f=HEAP[c+72+12];t=unSign(a,16);f=HEAP[f+8*t];t=HEAP[c+36+12];i=unSign(HEAP[c+284],16);b=FUNCTION_TABLE[b](c,f-HEAP[t+8*i],j);j=HEAP[c+572];f=HEAP[c+72+16];t=unSign(a,16);f=HEAP[f+8*t+4];t=HEAP[c+36+16];i=unSign(HEAP[c+284],16);f=f-HEAP[t+8*i+4];t=HEAP[c+ -72+16];i=unSign(a,16);t=HEAP[t+8*i];i=HEAP[c+36+16];I=unSign(HEAP[c+284],16);j=FUNCTION_TABLE[j](c,t-HEAP[i+8*I],f);f=HEAP[c+284+32]!=0;d:do if(f){if(!(reSign(d^b,32)=reSign(0,32)?t:i;i=HEAP[c+284+36];if(!(reSign(t,32)>=reSign(i,32)))break d;d=b}while(0);f=HEAP[c+568];t=unSign(HEAP[c+368],8)&3;d=FUNCTION_TABLE[f](c,d,HEAP[c+244+20+t*4])}else{f=unSign(HEAP[t+ -368],8)&3;f=HEAP[c+244+20+f*4];d=d;i=f;f=reSign(d,32)>=reSign(0,32);t=d;I=i;d:do{if(f){i=I+t;if(d==0)break d;if(!(reSign(i,32)reSign(0,32)))break d}i=0}while(0);d=d=d=i}f=(unSign(HEAP[c+368],8)&8)!=0;d:do if(f){i=reSign(b,32)>=reSign(0,32);t=HEAP[c+284+24];if(i){i=d;if(!(reSign(t,32)>reSign(i,32)))break d;d=HEAP[c+284+24]}else{i=d;if(!(reSign(0-t,32)unSign(-65,8)){a=c;c=e;a=a;d=a=HEAP[a]&65535;d=unSign(HEAP[c+72+8],16)<=unSign(d,16);c:do if(!d){d=HEAP[c+36+8];if(unSign(HEAP[c+284],16)>=unSign(d,16))break c;b=HEAP[c+284+60]==0;d:do if(b)d=334;else{if(HEAP[c+284+62]==0){d=334;break d}h=HEAP[c+72+20];d=unSign(a,16);h=h+8*d;d=HEAP[c+36+20];b=unSign(HEAP[c+ -284],16);d=d+8*b;b=c;if(HEAP[c+216+4]==HEAP[c+216+8]){h=FUNCTION_TABLE[HEAP[b+576]](c,HEAP[h]-HEAP[d],HEAP[h+4]-HEAP[d+4]);h=_FT_MulFix(h,HEAP[c+216+4])}else{b=_FT_MulFix(HEAP[h]-HEAP[d],HEAP[b+216+4]);HEAP[g]=b;h=_FT_MulFix(HEAP[h+4]-HEAP[d+4],HEAP[c+216+8]);HEAP[ba]=h;h=FUNCTION_TABLE[HEAP[c+576]](c,HEAP[g],HEAP[aa])}d=337;break d}while(0);if(d==334){h=HEAP[c+72+12];d=unSign(a,16);h=h+8*d;d=HEAP[c+36+12];b=unSign(HEAP[c+284],16);d=d+8*b;h=FUNCTION_TABLE[HEAP[c+576]](c,HEAP[h]-HEAP[d],HEAP[h+4]- -HEAP[d+4])}d=h-HEAP[c+284+44];b=0-d;d=reSign(d,32)>=reSign(0,32)?d:b;b=HEAP[c+284+40];if(reSign(d,32)=reSign(0,32);d=HEAP[c+284+44];h=h?d:0-d}d=(unSign(HEAP[c+368],8)&4)!=0;b=c;if(d){d=HEAP[b+568];b=unSign(HEAP[c+368],8)&3;d=FUNCTION_TABLE[d](c,h,HEAP[c+244+20+b*4])}else{d=unSign(HEAP[b+368],8)&3;b=HEAP[c+244+20+d*4];d=h;f=b;b=reSign(d,32)>=reSign(0,32);j=d;t=f;d:do{if(b){f=t+j;if(d==0)break d;if(!(reSign(f,32)reSign(0, -32)))break d}f=0}while(0);d=d=d=f}b=(unSign(HEAP[c+368],8)&8)!=0;d:do if(b){f=reSign(h,32)>=reSign(0,32);j=HEAP[c+284+24];if(f){f=d;if(!(reSign(j,32)>reSign(f,32)))break d;d=HEAP[c+284+24]}else{f=d;if(!(reSign(0-j,32)unSign(-73,8)){a=c;c=e;a=a;d=unSign(HEAP[c+368],8)-183;b=unSign(d,16);j=HEAP[c+20]+1+(0-HEAP[c+16]);b=unSign(b,32)>=unSign(j,32);j=c;if(b)HEAP[j+12]=130;else{HEAP[c+360]=HEAP[j+360]+1;b=d;if(unSign(0,16)unSign(1,16)?M:1)-0;for(b=350;;){La=b==350?0:La;b=unSign(0+La,16);HEAP[j]=HEAP[d]+2;K=unSign(HEAP[HEAP[f]+(HEAP[t]-2)],8)*256;K=unSign(HEAP[HEAP[i]+(HEAP[I]-1)],8)+K;K=reSign(K,16)&65535;K=reSign(K,16);HEAP[a+4*b]=K;var La=La+1;if(La!=M)b=351;else break}}HEAP[c+376]=0}}else{a=unSign(a,8)>unSign(-81,8);d=e;c=c;if(a){a=d;d=c;b=unSign(HEAP[a+368],8)-175;c=unSign(b,16);j=HEAP[a+20]+1+(0-HEAP[a+16]);if(unSign(c,32)>= -unSign(j,32))HEAP[a+12]=130;else{c=b;if(!(unSign(1,16)<=unSign(c,16))){d=14;break b}c=a+356;a=a+360;d=d;j=b;for(b=354;;){xa=b==354?0:xa;i=1+xa;b=2+xa;f=unSign(i,16)-1;t=HEAP[c];I=HEAP[a];i=unSign(i,16)+I;t=unSign(HEAP[t+i],8);HEAP[d+4*f]=t;b=unSign(b,16)<=unSign(j,16);var xa=xa+1;if(b)b=355;else break}}}else _Ins_UNKNOWN(d,c)}d=14;break b}else if(d==387){c=(unSign(a,8)&1)<<14&65535;d=c^16384;if(unSign(a,8)<=unSign(3,8)){HEAP[e+284+10]=c;HEAP[e+284+10+2]=d;HEAP[e+284+6]=c;HEAP[e+284+6+2]=d}if((unSign(a, -8)&2)==0){HEAP[e+284+14]=c;HEAP[e+284+14+2]=d}_Compute_Funcs(e);d=14;break b}else if(d==388){a=e+284+10;d=unSign(HEAP[e+368],8);b=unSign(HEAP[c]&65535,16);c=unSign(HEAP[c+4]&65535,16);if(_Ins_SxVTL(e,c&65535,b&65535,d,a)!=0){d=14;break b}c=e+284+10;HEAP[X]=HEAP[c];HEAP[ca]=HEAP[c+2];c=e+284+6;HEAP[c]=HEAP[X];HEAP[c+2]=HEAP[$];_Compute_Funcs(e);d=14;break b}else if(d==389){a=e+284+14;d=unSign(HEAP[e+368],8);b=unSign(HEAP[c]&65535,16);c=unSign(HEAP[c+4]&65535,16);if(_Ins_SxVTL(e,c&65535,b&65535,d,a)!= -0){d=14;break b}_Compute_Funcs(e);d=14;break b}else if(d==390){d=HEAP[c+4]&65535;a=reSign(d,16);d=HEAP[c]&65535;c=reSign(d,16);_Normalize(e,c,a,e+284+10);c=e+284+10;HEAP[S]=HEAP[c];HEAP[la]=HEAP[c+2];c=e+284+6;HEAP[c]=HEAP[S];HEAP[c+2]=HEAP[ga];_Compute_Funcs(e);d=14;break b}else if(d==391){d=HEAP[c+4]&65535;a=reSign(d,16);d=HEAP[c]&65535;c=reSign(d,16);_Normalize(e,c,a,e+284+14);_Compute_Funcs(e);d=14;break b}else if(d==392){a=reSign(HEAP[e+284+10],16);HEAP[c]=a;a=reSign(HEAP[e+284+10+2],16);HEAP[c+ -4]=a;d=14;break b}else if(d==393){a=reSign(HEAP[e+284+14],16);HEAP[c]=a;a=reSign(HEAP[e+284+14+2],16);HEAP[c+4]=a;d=14;break b}else if(d==394){c=e+284+10;HEAP[U]=HEAP[c];HEAP[ea]=HEAP[c+2];c=e+284+14;HEAP[c]=HEAP[U];HEAP[c+2]=HEAP[Z];_Compute_Funcs(e);d=14;break b}else if(d==395){a=c;c=e;d=a;b=HEAP[d]&65535;a=HEAP[d+4]&65535;f=HEAP[d+8]&65535;j=HEAP[d+12]&65535;d=HEAP[d+16]&65535;t=j;t=unSign(HEAP[c+36+8],16)<=unSign(t,16);c:do if(!t){t=d;if(unSign(HEAP[c+36+8],16)<=unSign(t,16))break c;t=a;if(unSign(HEAP[c+ -72+8],16)<=unSign(t,16))break c;t=f;if(unSign(HEAP[c+72+8],16)<=unSign(t,16))break c;t=b;if(unSign(HEAP[c+108+8],16)<=unSign(t,16))break c;t=HEAP[c+36+16];i=unSign(d,16);t=HEAP[t+8*i];i=HEAP[c+36+16];I=unSign(j,16);t=t-HEAP[i+8*I];i=HEAP[c+36+16];I=unSign(d,16);i=HEAP[i+8*I+4];I=HEAP[c+36+16];M=unSign(j,16);i=i-HEAP[I+8*M+4];I=HEAP[c+72+16];M=unSign(f,16);I=HEAP[I+8*M];M=HEAP[c+72+16];K=unSign(a,16);I=I-HEAP[M+8*K];M=HEAP[c+72+16];K=unSign(f,16);M=HEAP[M+8*K+4];K=HEAP[c+72+16];O=unSign(a,16);M=M- -HEAP[K+8*O+4];K=HEAP[c+36+16];O=unSign(j,16);K=HEAP[K+8*O];O=HEAP[c+72+16];P=unSign(a,16);K=K-HEAP[O+8*P];O=HEAP[c+36+16];P=unSign(j,16);O=HEAP[O+8*P+4];P=HEAP[c+72+16];var oa=unSign(a,16);O=O-HEAP[P+8*oa+4];P=HEAP[c+108+24];oa=unSign(b,16);var Fa=HEAP[c+108+24];v=unSign(b,16);HEAP[P+oa]=HEAP[Fa+v]|24;P=_FT_MulDiv(I,0-i,64);oa=P=_FT_MulDiv(M,t,64)+P;Fa=0-oa;oa=reSign(oa,32)>=reSign(0,32)?oa:Fa;if(reSign(oa,32)>reSign(63,32)){d=_FT_MulDiv(K,0-i,64);d=_FT_MulDiv(O,t,64)+d;j=_FT_MulDiv(d,I,P);HEAP[Q]= -j;d=_FT_MulDiv(d,M,P);HEAP[ha]=d;d=HEAP[c+108+16];j=unSign(b,16);d=d+8*j;j=HEAP[c+72+16];f=unSign(a,16);HEAP[d]=HEAP[Q]+HEAP[j+8*f];d=HEAP[c+108+16];b=unSign(b,16);d=d+8*b;c=HEAP[c+72+16];a=unSign(a,16);HEAP[d+4]=HEAP[ia]+HEAP[c+8*a+4]}else{t=HEAP[c+108+16];i=unSign(b,16);t=t+8*i;i=HEAP[c+72+16];I=unSign(a,16);i=HEAP[i+8*I];I=HEAP[c+72+16];M=unSign(f,16);I=HEAP[I+8*M];M=HEAP[c+36+16];K=unSign(j,16);M=HEAP[M+8*K];K=HEAP[c+36+16];O=unSign(d,16);i=Math.floor(reSign(I+i+M+HEAP[K+8*O],32)/reSign(4,32)); -HEAP[t]=i;t=HEAP[c+108+16];b=unSign(b,16);b=t+8*b;t=HEAP[c+72+16];a=unSign(a,16);a=HEAP[t+8*a+4];t=HEAP[c+72+16];f=unSign(f,16);f=HEAP[t+8*f+4];t=HEAP[c+36+16];j=unSign(j,16);j=HEAP[t+8*j+4];c=HEAP[c+36+16];d=unSign(d,16);c=Math.floor(reSign(f+a+j+HEAP[c+8*d+4],32)/reSign(4,32));HEAP[b+4]=c}d=14;break b}while(0);if(HEAP[c+561]==0){d=14;break b}HEAP[c+12]=134;d=14;break b}else if(d==396){HEAP[e+284]=HEAP[c]&65535;d=14;break b}else if(d==397){HEAP[e+284+2]=HEAP[c]&65535;d=14;break b}else if(d==398){HEAP[e+ -284+4]=HEAP[c]&65535;d=14;break b}else if(d==399){a=c;c=e;a=a;d=HEAP[a];d=d==0?497:d==1?498:499;if(d==499){if(HEAP[c+561]==0){d=14;break b}HEAP[c+12]=134;d=14;break b}else if(d==497)_llvm_memcpy_p0i8_p0i8_i32(c+36,c+180,36,4,0);else d==498&&_llvm_memcpy_p0i8_p0i8_i32(c+36,c+144,36,4,0);HEAP[c+284+60]=HEAP[a]&65535;d=14;break b}else if(d==400){a=c;c=e;a=a;d=HEAP[a];d=d==0?500:d==1?501:502;if(d==502){if(HEAP[c+561]==0){d=14;break b}HEAP[c+12]=134;d=14;break b}else if(d==500)_llvm_memcpy_p0i8_p0i8_i32(c+ -72,c+180,36,4,0);else d==501&&_llvm_memcpy_p0i8_p0i8_i32(c+72,c+144,36,4,0);HEAP[c+284+62]=HEAP[a]&65535;d=14;break b}else if(d==401){a=c;c=e;a=a;d=HEAP[a];d=d==0?503:d==1?504:505;if(d==505){if(HEAP[c+561]==0){d=14;break b}HEAP[c+12]=134;d=14;break b}else if(d==503)_llvm_memcpy_p0i8_p0i8_i32(c+108,c+180,36,4,0);else d==504&&_llvm_memcpy_p0i8_p0i8_i32(c+108,c+144,36,4,0);HEAP[c+284+64]=HEAP[a]&65535;d=14;break b}else if(d==402){a=c;c=e;a=a;d=HEAP[a];d=d==0?506:d==1?507:508;if(d==508){if(HEAP[c+561]== -0){d=14;break b}HEAP[c+12]=134;d=14;break b}else if(d==506)_llvm_memcpy_p0i8_p0i8_i32(c+36,c+180,36,4,0);else d==507&&_llvm_memcpy_p0i8_p0i8_i32(c+36,c+144,36,4,0);_llvm_memcpy_p0i8_p0i8_i32(c+72,c+36,36,4,0);_llvm_memcpy_p0i8_p0i8_i32(c+108,c+36,36,4,0);HEAP[c+284+60]=HEAP[a]&65535;HEAP[c+284+62]=HEAP[a]&65535;HEAP[c+284+64]=HEAP[a]&65535;d=14;break b}else if(d==403){if(reSign(HEAP[c],32)>reSign(10,32);HEAP[e+284+44]=c;d=14;break b}else if(d==411){HEAP[c+4]=HEAP[c];d=14;break b}else if(d==412){HEAP[e+32]=0;d=14;break b}else if(d==413){a=HEAP[c];HEAP[c]=HEAP[c+4];HEAP[c+4]=a;d=14;break b}else if(d==414){HEAP[c]=HEAP[e+16];d=14;break b}else if(d== -415){a=HEAP[c];d=reSign(a,32)<=reSign(0,32);c:do if(!d){d=a;if(reSign(HEAP[e+28],32)=f)break;if(HEAP[t+16*b+8]==j)break;var Va=b+1;b=52}b=Qa;if(b==d)break c}if(HEAP[b+12]==0)break c;d=HEAP[c+432];if(reSign(HEAP[c+428],32)>=reSign(d,32))HEAP[c+12]= -130;else{if(!(reSign(HEAP[a],32)>reSign(0,32))){d=14;break b}d=HEAP[c+436]+16*HEAP[c+428];HEAP[d]=HEAP[c+352];HEAP[d+4]=HEAP[c+360]+1;HEAP[d+8]=HEAP[a];HEAP[d+12]=HEAP[b+4];HEAP[c+428]+=1;_Ins_Goto_CodeRange(c,HEAP[b],HEAP[b+4]);HEAP[c+376]=0}d=14;break b}while(0);HEAP[c+12]=134;d=14;break b}else if(d==421){a=c;c=e;a=a;a=b=HEAP[a];a=unSign(HEAP[c+420]+1,32)<=unSign(a,32);c:do if(!a){a=HEAP[c+404]+16*b;j=HEAP[c+420]+1!=HEAP[c+396];d:do if(j)d=59;else{d=HEAP[a+8]!=b?59:60;break d}while(0);if(d==59){a= -HEAP[c+404];j=d=a+16*HEAP[c+396];f=b;a=a;for(b=59;;){b=b==62?Ua:0;var Ta=a+16*b;if(Ta>=j)break;if(HEAP[a+16*b+8]==f)break;var Ua=b+1;b=62}a=Ta;if(a==d)break c}if(HEAP[a+12]==0)break c;d=HEAP[c+432];d=reSign(HEAP[c+428],32)>=reSign(d,32);b=c;if(d)HEAP[b+12]=130;else{d=HEAP[b+436]+16*HEAP[c+428];HEAP[d]=HEAP[c+352];HEAP[d+4]=HEAP[c+360]+1;HEAP[d+8]=1;HEAP[d+12]=HEAP[a+4];HEAP[c+428]+=1;_Ins_Goto_CodeRange(c,HEAP[a],HEAP[a+4]);HEAP[c+376]=0}d=14;break b}while(0);HEAP[c+12]=134;d=14;break b}else if(d== -68){a=c;c=e;a=a;d=HEAP[c+404];j=d+16*HEAP[c+396];a=HEAP[a];f=j;t=a;d=d;b=68;c:for(;;){b=b==71?Sa:0;var ab=d+16*b;if(!(ab=unSign(b,32);j=c;if(b){HEAP[j+12]=140;d=14;break b}else HEAP[c+396]=HEAP[j+396]+1}b=unSign(a,32)>unSign(65535,32);j=c;if(b)HEAP[j+12]=140;else{HEAP[d]=HEAP[j+352];b=unSign(a&65535,16);HEAP[d+8]=b;HEAP[d+4]=HEAP[c+360]+1;HEAP[d+12]=1;d=a;if(unSign(HEAP[c+420],32)reSign(0,32)){HEAP[c+428]+=1;HEAP[c+360]=HEAP[a+12]}else _Ins_Goto_CodeRange(c,HEAP[a],HEAP[a+4])}d=14; -break b}else if(d==423){a=c;c=e;a=a;d=a=HEAP[a]&65535;d=unSign(HEAP[c+36+8],16)<=unSign(d,16);b=c;if(d){if(HEAP[b+561]==0){d=14;break b}HEAP[c+12]=134}else{if((unSign(HEAP[b+368],8)&1&255)!=0){d=HEAP[c+572];b=HEAP[c+36+16];j=unSign(a,16);b=HEAP[b+8*j+4];j=HEAP[c+36+16];f=unSign(a,16);d=FUNCTION_TABLE[d](c,HEAP[j+8*f],b);d=FUNCTION_TABLE[HEAP[c+568]](c,d,HEAP[c+244+20])-d}else d=0;b=HEAP[c+584];j=unSign(a,16);FUNCTION_TABLE[b](c,c+36,j&65535,d);HEAP[c+284]=a;HEAP[c+284+2]=a}d=14;break b}else if(d== -424){b=e;if(HEAP[b+144+10]==0){d=14;break b}if((unSign(HEAP[b+368],8)&1&255)!=0){I=8;HEAP[N]=HEAP[b+144+12];HEAP[ja]=HEAP[b+144+16];HEAP[fa]=HEAP[b+144+20]}else{I=16;HEAP[N]=HEAP[b+144+12]+4;HEAP[pa]=HEAP[b+144+16]+4;HEAP[ta]=HEAP[b+144+20]+4}c=unSign(HEAP[b+144+8],16);HEAP[ka]=c;c=b+144+28;a=b+144+32;d=b+144+8;j=b+144+8;f=b+144+24;t=I;i=b+144+24;I=I;M=b+144+10;K=unSign(1,16);O=reSign(0,16);b=81;c:for(;;){Ia=b==99?Ia:0;Ya=b==99?Ya:0;P=K+Ia&65535;b=unSign(HEAP[HEAP[c]+2*(O+Ia)],16);oa=unSign(HEAP[a], -16);oa=b-oa;b=unSign(HEAP[d],16);if(unSign(b,32)<=unSign(oa,32)){var $a=unSign(HEAP[j],16)-1;b=83}else b=82;oa=b==83?$a:oa;b=85;d:for(;;){b=b==85?0:eb;var Wa=Ya+b;if(unSign(Wa,32)>unSign(oa,32))break d;if((HEAP[HEAP[f]+Wa]&t)!=0)break d;var eb=b+1;b=87}Fa=unSign(Wa,32)<=unSign(oa,32);d:do if(Fa){v=Wa+1;w=unSign(v,32)<=unSign(oa,32);e:do if(w){w=Wa+1;var Ga=Wa+2;for(b=90;;){bb=b==90?0:bb;Xa=b==90?Wa:Xa;var ob=Ga+bb;b=Wa+bb;var Oa=w+bb;if((HEAP[HEAP[i]+Oa]&I)!=0){__iup_worker_interpolate(N,Xa+1,b,Xa, -Oa);b=92}else b=91;var Xa=b==92?Oa:Xa;b=unSign(ob,32)<=unSign(oa,32);var bb=bb+1;if(b)b=94;else break}if(Xa==Wa){b=95;break e}b=unSign((Xa&65535)+1,16);__iup_worker_interpolate(N,b,oa,Xa,Wa);if(Wa==0){b=97;break d}__iup_worker_interpolate(N,Ya,Wa-1,Xa,Wa);b=105;break d}else b=611;while(0);var jb=b==95?ob:v;w=b==95?Xa:Wa;v=HEAP[HEAP[na]+8*w]-HEAP[HEAP[N]+8*w];if(v==0){b=96;break d}Ga=unSign(Ya,32)unSign(b,32)?w:b)-Ya;for(b=100;;){Za=b==100?0:Za;b=Ya+ -Za;HEAP[HEAP[sa]+8*b]=HEAP[HEAP[wa]+8*b]+v;var Za=Za+1;if(Za!=Oa)b=101;else break e}}while(0);if(!(unSign(w+1,32)<=unSign(oa,32))){b=102;break d}Ga=w+1;w=w+2;for(b=103;;){fb=b==103?0:fb;b=w+fb;Oa=Ga+fb;HEAP[HEAP[Aa]+8*Oa]=HEAP[HEAP[Da]+8*Oa]+v;b=unSign(b,32)<=unSign(oa,32);var fb=fb+1;if(b)b=104;else{b=104;break d}}}else b=88;while(0);var Ya=b==102?jb:b==96?jb:b==105?ob:b==97?ob:b==88?Wa:jb;b=reSign(HEAP[M],16)>reSign(P,16);var Ia=Ia+1;if(b)b=99;else break c}d=14;break b}else if(d==425){b=e;j=HEAP[b+ -284+20];j=reSign(HEAP[b+16],32)reSign(0,32))){d=112;break}HEAP[i]=HEAP[t]-1;w=HEAP[HEAP[I]+4*HEAP[M]]&65535;if(unSign(HEAP[K],16)<=unSign(w,16)){if(HEAP[O]!=0){d=109;break}}else{d=HEAP[L];v=HEAP[J];w=unSign(w,16)&65535;_Move_Zp2_Point(Fa,w,v,d,1)}HEAP[oa]=HEAP[P]-1; -d=108}if(d==112){HEAP[f+284+20]=1;HEAP[b+32]=HEAP[b+28];d=14;break b}else if(d==109){HEAP[b+12]=134;d=14;break b}}}else if(d==426){c=c;a=e;c=c;c=HEAP[c]&65535;d=HEAP[a+144+10];d=unSign(c,16)>=unSign(d,16);b=a;if(d){if(HEAP[b+561]==0){d=14;break b}HEAP[a+12]=134}else{if(_Compute_Point_Displacement(b,E,F,B,D)!=0){d=14;break b}if(c==0)b=0;else{d=HEAP[a+144+28];b=reSign(c,16)-1;b=HEAP[d+2*b]+1+(0-HEAP[a+144+32])}d=HEAP[a+144+28];c=reSign(c,16);c=d=HEAP[d+2*c]-HEAP[a+144+32];if(unSign(HEAP[a+108+8],16)<= -unSign(c,16))d=HEAP[a+108+8]!=0?HEAP[a+108+8]-1:0;b=b;c=d;if(!(unSign(b,16)<=unSign(c,16))){d=14;break b}c=a+108+16;a=a;j=d;f=b;t=f+1;b=117;c:for(;;){cb=b==117?0:cb;b=t+cb;i=f+cb;I=HEAP[ma]!=HEAP[c];d:do if(I)d=119;else{d=HEAP[D]!=i?119:120;break d}while(0);if(d==119){d=HEAP[F];I=HEAP[E];i=unSign(i,16)&65535;_Move_Zp2_Point(a,i,I,d,1)}d=unSign(b,16)<=unSign(j,16);var cb=cb+1;if(d)b=120;else break c}}d=14;break b}else if(d==427){c=c;a=e;c=c;c=unSign(HEAP[c],32)>unSign(1,32);d=a;if(c){if(HEAP[d+561]== -0){d=14;break b}HEAP[a+12]=134}else{if(_Compute_Point_Displacement(d,A,z,x,y)!=0){d=14;break b}c=HEAP[a+284+64]!=0;c:do if(c)d=125;else{if(HEAP[a+108+8]==0){d=125;break c}C=HEAP[a+108+8]-1;d=127;break c}while(0);c:do if(d==125){C=HEAP[a+284+64]!=1;d:do if(!C){if(reSign(HEAP[a+108+10],16)<=reSign(0,16)){d=128;break d}C=HEAP[a+108+28];c=reSign(HEAP[a+108+10],16)-1;c=C=HEAP[C+2*c];if(!(unSign(HEAP[a+108+8],16)<=unSign(c,16)))break c;if(HEAP[a+561]==0){d=14;break b}HEAP[a+12]=134;d=14;break b}while(0); -C=0}while(0);c=C;if(!(unSign(0,16)<=unSign(c,16))){d=14;break b}c=a+108+16;a=a;j=C;b=133;c:for(;;){pb=b==133?0:pb;b=1+pb;f=0+pb;t=HEAP[ya]!=HEAP[c];d:do if(t)d=135;else{d=HEAP[y]!=f?135:136;break d}while(0);if(d==135){d=HEAP[z];t=HEAP[A];f=unSign(f,16)&65535;_Move_Zp2_Point(a,f,t,d,0)}d=unSign(b,16)<=unSign(j,16);var pb=pb+1;if(d)b=136;else break c}}d=14;break b}else if(d==428){j=c;b=e;j=j;f=HEAP[b+284+20]+1;f=reSign(HEAP[b+16],32)reSign(0,32))){d=143;break}HEAP[i]=HEAP[t]-1;d=HEAP[HEAP[I]+4*HEAP[M]]&65535;if(unSign(HEAP[K],16)<=unSign(d,16)){if(HEAP[O]!=0){d=140;break}}else{d=unSign(d,16)&65535;_Move_Zp2_Point(Fa,d,v,w,1)}HEAP[oa]=HEAP[P]-1;d=139}if(d==143){HEAP[f+284+20]=1;HEAP[b+32]=HEAP[b+28];d=14;break b}else if(d== -140){HEAP[b+12]=134;d=14;break b}}}else if(d==429){j=e;d=HEAP[j+284+20];d=reSign(HEAP[j+16],32)=unSign(d,16)){if(HEAP[j+561]==0){d=14;break b}HEAP[j+12]=134;d=14;break b}else{d=j+36;if(f!=0){d=HEAP[d+12];b=unSign(HEAP[j+284+2],16);b=d+8*b}else{d= -HEAP[d+20];b=unSign(HEAP[j+284+2],16);b=d+8*b}d=HEAP[j+36+16];t=unSign(HEAP[j+284+2],16);t=d+8*t;d=HEAP[j+36+8];i=unSign(HEAP[j+284+2],16)>=unSign(d,16);c:do if(i)d=151;else{d=HEAP[j+72+8];if(unSign(HEAP[j+284+4],16)>=unSign(d,16)){d=151;break c}s=HEAP[j+576];u=j+72;if(f!=0){u=HEAP[u+12];d=unSign(HEAP[j+284+4],16);u=HEAP[u+8*d+4]-HEAP[b+4];d=HEAP[j+72+12];i=unSign(HEAP[j+284+4],16);s=FUNCTION_TABLE[s](j,HEAP[d+8*i]-HEAP[b],u)}else{u=HEAP[u+20];d=unSign(HEAP[j+284+4],16);u=HEAP[u+8*d+4]-HEAP[b+4]; -d=HEAP[j+72+20];i=unSign(HEAP[j+284+4],16);s=FUNCTION_TABLE[s](j,HEAP[d+8*i]-HEAP[b],u)}u=HEAP[j+572];d=HEAP[j+72+16];i=unSign(HEAP[j+284+4],16);d=HEAP[d+8*i+4]-HEAP[t+4];i=HEAP[j+72+16];I=unSign(HEAP[j+284+4],16);u=FUNCTION_TABLE[u](j,HEAP[i+8*I]-HEAP[t],d);d=155;break c}while(0);if(d==151)u=s=0;f=f!=0;i=b+4;I=b;M=t+4;t=t;K=u;O=s;P=b+4;oa=b;for(Fa=s!=0^1;;){d=reSign(HEAP[j+284+20],32)>reSign(0,32);var gb=j;if(!d){d=165;break}d=HEAP[gb+24];HEAP[j+28]-=1;d=HEAP[d+4*HEAP[j+28]];b=unSign(HEAP[j+108+ -8],16);b=unSign(b,32)<=unSign(d,32);v=j;if(b){if(HEAP[v+561]!=0){d=157;break}}else{b=HEAP[v+576];v=j+108;if(f){var hb=FUNCTION_TABLE[b](j,HEAP[HEAP[j+108+12]+8*d]-HEAP[I],HEAP[HEAP[v+12]+8*d+4]-HEAP[i]);b=159}else{var kb=FUNCTION_TABLE[b](j,HEAP[HEAP[j+108+20]+8*d]-HEAP[oa],HEAP[HEAP[v+20]+8*d+4]-HEAP[P]);b=161}b=b==161?kb:hb;v=FUNCTION_TABLE[HEAP[j+572]](j,HEAP[HEAP[j+108+16]+8*d]-HEAP[t],HEAP[HEAP[j+108+16]+8*d+4]-HEAP[M]);w=(Ga=b!=0^1)?0:v;if(Ga|Fa)b=646;else{var db=_FT_MulDiv(b,K,O);b=162}Ga= -HEAP[j+584];b=(b==162?db:w)-v;d=unSign(d&65535,16);FUNCTION_TABLE[Ga](j,j+108,d&65535,b)}HEAP[j+284+20]-=1;d=156}if(d==165){HEAP[gb+284+20]=1;HEAP[j+32]=HEAP[j+28];d=14;break b}else if(d==157){HEAP[j+12]=134;d=14;break b}}}}else if(d==430){a=c;c=e;d=a;b=a=HEAP[d]&65535;b=unSign(HEAP[c+72+8],16)<=unSign(b,16);c:do if(!b){b=HEAP[c+36+8];if(unSign(HEAP[c+284],16)>=unSign(b,16))break c;if(HEAP[c+284+62]==0){b=HEAP[c+72+12];j=unSign(a,16);f=HEAP[c+36+12];t=unSign(HEAP[c+284],16);f=f+8*t;HEAP[r]=HEAP[f]; -HEAP[qa]=HEAP[f+4];b=b+8*j;HEAP[b]=HEAP[r];HEAP[b+4]=HEAP[ua];b=HEAP[c+588];j=HEAP[d+4];f=unSign(a,16);FUNCTION_TABLE[b](c,c+72,f&65535,j);b=HEAP[c+72+16];j=unSign(a,16);f=HEAP[c+72+12];t=unSign(a,16);f=f+8*t;HEAP[p]=HEAP[f];HEAP[Ba]=HEAP[f+4];b=b+8*j;HEAP[b]=HEAP[p];HEAP[b+4]=HEAP[Na]}b=HEAP[c+572];j=HEAP[c+72+16];f=unSign(a,16);j=HEAP[j+8*f+4];f=HEAP[c+36+16];t=unSign(HEAP[c+284],16);j=j-HEAP[f+8*t+4];f=HEAP[c+72+16];t=unSign(a,16);f=HEAP[f+8*t];t=HEAP[c+36+16];i=unSign(HEAP[c+284],16);j=FUNCTION_TABLE[b](c, -f-HEAP[t+8*i],j);b=HEAP[c+584];d=HEAP[d+4]-j;j=unSign(a,16);FUNCTION_TABLE[b](c,c+72,j&65535,d);HEAP[c+284+2]=HEAP[c+284];HEAP[c+284+4]=a;if((unSign(HEAP[c+368],8)&1&255)==0){d=14;break b}HEAP[c+284]=a;d=14;break b}while(0);if(HEAP[c+561]==0){d=14;break b}HEAP[c+12]=134;d=14;break b}else if(d==431){c=e;a=HEAP[c+284+20];a=reSign(HEAP[c+16],32)=unSign(b,16))break c;for(;;){d=reSign(HEAP[c+284+20],32)>reSign(0,32);var ub=c;if(!d){d=177; -break}HEAP[c+28]=HEAP[ub+28]-1;d=HEAP[HEAP[c+24]+4*HEAP[c+28]]&65535;b=unSign(HEAP[c+72+8],16)<=unSign(d,16);j=c;if(b){if(HEAP[j+561]!=0){d=174;break}}else{b=HEAP[j+572];j=HEAP[c+72+16];f=unSign(d,16);j=HEAP[j+8*f+4];f=HEAP[c+36+16];t=unSign(HEAP[c+284],16);j=j-HEAP[f+8*t+4];f=HEAP[c+72+16];t=unSign(d,16);f=HEAP[f+8*t];t=HEAP[c+36+16];i=unSign(HEAP[c+284],16);j=FUNCTION_TABLE[b](c,f-HEAP[t+8*i],j);b=HEAP[c+584];j=0-j;d=unSign(d,16);FUNCTION_TABLE[b](c,c+72,d&65535,j)}HEAP[c+284+20]-=1;d=172}if(d== -177){HEAP[ub+284+20]=1;HEAP[c+32]=HEAP[c+28];d=14;break b}else if(d==174){HEAP[c+12]=134;d=14;break b}}while(0);if(HEAP[c+561]==0){d=14;break b}HEAP[c+12]=134;d=14;break b}else if(d==432){HEAP[e+284+28]=2;HEAP[e+568]=_Round_To_Double_Grid.__index__;d=14;break b}else if(d==433){a=c;c=e;a=a;d=HEAP[a+4];b=a=HEAP[a]&65535;b=unSign(HEAP[c+36+8],16)<=unSign(b,16);c:do if(!b){b=d;if(unSign(HEAP[c+380],32)<=unSign(b,32))break c;d=FUNCTION_TABLE[HEAP[c+592]](c,d);if(HEAP[c+284+60]==0){b=HEAP[c+36+12];j=unSign(a, -16);b=b+8*j;j=reSign(HEAP[c+284+14],16);j=_TT_MulFix14(d,j);HEAP[b]=j;b=HEAP[c+36+12];j=unSign(a,16);b=b+8*j;j=reSign(HEAP[c+284+14+2],16);j=_TT_MulFix14(d,j);HEAP[b+4]=j;b=HEAP[c+36+16];j=unSign(a,16);f=HEAP[c+36+12];t=unSign(a,16);f=f+8*t;HEAP[n]=HEAP[f];HEAP[Ea]=HEAP[f+4];b=b+8*j;HEAP[b]=HEAP[n];HEAP[b+4]=HEAP[ra]}b=HEAP[c+572];j=HEAP[c+36+16];f=unSign(a,16);j=HEAP[j+8*f+4];f=HEAP[c+36+16];t=unSign(a,16);b=FUNCTION_TABLE[b](c,HEAP[f+8*t],j);if((unSign(HEAP[c+368],8)&1&255)!=0){j=d-b;f=0-j;j=reSign(j, -32)>=reSign(0,32)?j:f;f=HEAP[c+284+36];if(reSign(j,32)>reSign(f,32))d=b;d=FUNCTION_TABLE[HEAP[c+568]](c,d,HEAP[c+244+20])}j=HEAP[c+584];d=d-b;b=unSign(a,16);FUNCTION_TABLE[j](c,c+36,b&65535,d);HEAP[c+284]=a;HEAP[c+284+2]=a;d=14;break b}while(0);if(HEAP[c+561]==0){d=14;break b}HEAP[c+12]=134;d=14;break b}else if(d==434){a=c;c=e;b=a;a=unSign(HEAP[HEAP[c+356]+(HEAP[c+360]+1)],8);d=unSign(a,16);j=HEAP[c+20]+1+(0-HEAP[c+16]);if(unSign(d,32)>=unSign(j,32))HEAP[c+12]=130;else{d=a;if(unSign(1,16)<=unSign(d, -16)){d=c+356;j=c+360;f=b;t=a;for(b=184;;){yb=b==184?0:yb;M=1+yb;b=2+yb;i=unSign(M,16)-1;I=HEAP[d];K=HEAP[j];M=unSign(M,16)+1+K;I=unSign(HEAP[I+M],8);HEAP[f+4*i]=I;b=unSign(b,16)<=unSign(t,16);var yb=yb+1;if(b)b=185;else break}}d=HEAP[c+32];a=unSign(a,16)+d;HEAP[c+32]=a}d=14;break b}else if(d==435){a=c;c=e;d=a;a=unSign(HEAP[HEAP[c+356]+(HEAP[c+360]+1)],8);b=unSign(a,16);j=HEAP[c+20]+1+(0-HEAP[c+16]);b=unSign(b,32)>=unSign(j,32);j=c;if(b)HEAP[j+12]=130;else{HEAP[c+360]=HEAP[j+360]+2;b=a;if(unSign(0, -16)unSign(1,16)?K:1)-0;for(b=188;;){rb=b==188?0:rb;b=unSign(0+rb,16);HEAP[f]=HEAP[j]+2;O=unSign(HEAP[HEAP[t]+(HEAP[i]-2)],8)*256;O=unSign(HEAP[HEAP[I]+(HEAP[M]-1)],8)+O;O=reSign(O,16)&65535;O=reSign(O,16);HEAP[d+4*b]=O;var rb=rb+1;if(rb!=K)b=189;else break}}HEAP[c+376]=0;d=HEAP[c+32];a=unSign(a,16)+d;HEAP[c+32]=a}d=14;break b}else if(d==436){a=HEAP[c];d=unSign(HEAP[e+468],16);b=a;d= -unSign(d,32)<=unSign(b,32);b=e;if(d)d=HEAP[b+561]!=0?192:14;else{HEAP[HEAP[b+472]+4*a]=HEAP[c+4];d=14}break b}else if(d==437){a=HEAP[c];d=unSign(HEAP[e+468],16);b=a;d=unSign(d,32)<=unSign(b,32);b=e;if(d){if(HEAP[b+561]!=0){d=192;break b}HEAP[c]=0}else HEAP[c]=HEAP[HEAP[b+472]+4*a];d=14;break b}else if(d==438){d=a=HEAP[c];d=unSign(HEAP[e+380],32)<=unSign(d,32);b=e;if(d)d=HEAP[b+561]!=0?192:14;else{FUNCTION_TABLE[HEAP[b+596]](e,a,HEAP[c+4]);d=14}break b}else if(d==439){d=a=HEAP[c];d=unSign(HEAP[e+380], -32)<=unSign(d,32);b=e;if(d){if(HEAP[b+561]!=0){d=192;break b}HEAP[c]=0}else{a=FUNCTION_TABLE[HEAP[b+592]](e,a);HEAP[c]=a}d=14;break b}else if(d==440){a=c;c=e;a=a;d=HEAP[a];b=unSign(HEAP[c+108+8],16);j=d;b=unSign(b,32)<=unSign(j,32);j=c;if(b)if(HEAP[j+561]!=0){HEAP[c+12]=134;d=14;break b}else c=0;else{b=(unSign(HEAP[j+368],8)&1&255)!=0;j=c;c=b?FUNCTION_TABLE[HEAP[j+576]](c,HEAP[HEAP[c+108+12]+8*d],HEAP[HEAP[c+108+12]+8*d+4]):FUNCTION_TABLE[HEAP[j+572]](c,HEAP[HEAP[c+108+16]+8*d],HEAP[HEAP[c+108+16]+ -8*d+4])}HEAP[a]=c;d=14;break b}else if(d==441){a=c;c=e;d=a;b=a=HEAP[d]&65535;b=unSign(HEAP[c+108+8],16)<=unSign(b,16);j=c;if(b){if(HEAP[j+561]==0){d=14;break b}HEAP[c+12]=134}else{b=HEAP[j+572];j=HEAP[c+108+16];f=unSign(a,16);j=HEAP[j+8*f+4];f=HEAP[c+108+16];t=unSign(a,16);j=FUNCTION_TABLE[b](c,HEAP[f+8*t],j);b=HEAP[c+584];d=HEAP[d+4]-j;j=unSign(a,16);FUNCTION_TABLE[b](c,c+108,j&65535,d);if(HEAP[c+284+64]!=0){d=14;break b}d=HEAP[c+108+12];b=unSign(a,16);c=HEAP[c+108+16];a=unSign(a,16);c=c+8*a;HEAP[o]= -HEAP[c];HEAP[za]=HEAP[c+4];c=d+8*b;HEAP[c]=HEAP[o];HEAP[c+4]=HEAP[Ha]}d=14;break b}else if(d==442){a=c;c=e;a=a;b=HEAP[a+4]&65535;d=j=HEAP[a]&65535;f=unSign(HEAP[c+36+8],16)<=unSign(d,16);c:do if(f)d=199;else{d=b;if(unSign(HEAP[c+72+8],16)<=unSign(d,16)){d=199;break c}l=(unSign(HEAP[c+368],8)&1&255)!=0;d=c;if(l){l=HEAP[d+572];d=HEAP[c+36+16];f=unSign(j,16);d=HEAP[d+8*f+4];f=HEAP[c+72+16];t=unSign(b,16);d=d-HEAP[f+8*t+4];f=HEAP[c+36+16];j=unSign(j,16);j=HEAP[f+8*j];f=HEAP[c+72+16];b=unSign(b,16);l= -FUNCTION_TABLE[l](c,j-HEAP[f+8*b],d)}else{l=HEAP[d+36+20];d=unSign(j,16);l=l+8*d;d=HEAP[c+72+20];b=unSign(b,16);d=d+8*b;b=c;if(HEAP[c+216+4]==HEAP[c+216+8]){l=FUNCTION_TABLE[HEAP[b+576]](c,HEAP[l]-HEAP[d],HEAP[l+4]-HEAP[d+4]);l=_FT_MulFix(l,HEAP[c+216+4])}else{b=_FT_MulFix(HEAP[l]-HEAP[d],HEAP[b+216+4]);HEAP[m]=b;l=_FT_MulFix(HEAP[l+4]-HEAP[d+4],HEAP[c+216+8]);HEAP[Ca]=l;l=FUNCTION_TABLE[HEAP[c+576]](c,HEAP[m],HEAP[va])}}d=202;break c}while(0);if(d==199)if(HEAP[c+561]!=0){HEAP[c+12]=134;d=14;break b}else l= -0;HEAP[a]=l;d=14;break b}else if(d==443){d=e;a=_Current_Ratio(d);d=unSign(HEAP[d+244+8],16);a=a=_FT_MulFix(d,a);HEAP[c]=a;d=14;break b}else if(d==444){d=e;a=_Current_Ratio(d);d=unSign(HEAP[d+244+8],16);a=a=_FT_MulFix(d,a);HEAP[c]=a;d=14;break b}else if(d==445){HEAP[e+284+32]=1;d=14;break b}else if(d==446){HEAP[e+284+32]=0;d=14;break b}else if(d==447){HEAP[e+12]=135;d=14;break b}else if(d==448){a=HEAP[c+4];a=reSign(HEAP[c],32)reSign(a,32);a=unSign(a,1);HEAP[c]=a;d=14;break b}else if(d==451){a=HEAP[c+4];a=reSign(HEAP[c],32)>=reSign(a,32);a=unSign(a,1);HEAP[c]=a;d=14;break b}else if(d==452){a=unSign(HEAP[c]==HEAP[c+4],1);HEAP[c]=a;d=14;break b}else if(d==453){a=unSign(HEAP[c]!=HEAP[c+4],1);HEAP[c]=a;d=14;break b}else if(d==454){a=(FUNCTION_TABLE[HEAP[e+568]](e,HEAP[c],0)&127)==64;a=unSign(a,1);HEAP[c]= -a;d=14;break b}else if(d==455){a=(FUNCTION_TABLE[HEAP[e+568]](e,HEAP[c],0)&127)==0;a=unSign(a,1);HEAP[c]=a;d=14;break b}else if(d==456){c=c;a=e;c=c;if(HEAP[c]!=0){d=14;break b}c=a;a=a+368;for(b=203;;){j=b==211?0:0;f=b==211?xb:1;if(_SkipCode(c)==1)break;xb=unSign(HEAP[a],8);if(xb==27){b=206;d=209}else if(xb==88){b=206;d=207}else if(xb==89){b=206;d=210}else{b=206;d=211}if(d==209){var zb=unSign(f==1,1);b=209}else if(d==207){var Fb=f+1;b=207}else if(d==210){var Ib=f-1,qb=unSign(Ib==0,1);b=210}var xb= -b==210?Ib:b==209?f:b==206?f:Fb;if((b==210?qb:b==209?zb:b==206?j:j)==0)b=211;else break}d=14;break b}else if(d==457){a=HEAP[c]==0;c:do if(a)d=212;else{if(HEAP[c+4]==0){d=212;break c}V=1;d=214;break c}while(0);if(d==212)V=0;HEAP[c]=V;d=14;break b}else if(d==458){a=HEAP[c]!=0;c:do if(a)d=216;else{if(HEAP[c+4]!=0){d=216;break c}T=0;d=219;break c}while(0);if(d==216)T=1;HEAP[c]=T;d=14;break b}else if(d==459){a=unSign(HEAP[c]==0,1);HEAP[c]=a;d=14;break b}else if(d==460){_Ins_DELTAP(e,c);d=14;break b}else if(d== -461){HEAP[e+284+48]=HEAP[c]&65535;d=14;break b}else if(d==462){HEAP[e+284+50]=HEAP[c]&65535;d=14;break b}else if(d==463){HEAP[c]=HEAP[c+4]+HEAP[c];d=14;break b}else if(d==464){HEAP[c]-=HEAP[c+4];d=14;break b}else if(d==465){if(HEAP[c+4]==0)HEAP[e+12]=133;else{a=_FT_MulDiv_No_Round(HEAP[c],64,HEAP[c+4]);HEAP[c]=a}d=14;break b}else if(d==466){a=_FT_MulDiv(HEAP[c],HEAP[c+4],64);HEAP[c]=a;d=14;break b}else if(d==467){a=HEAP[c];d=0-a;a=reSign(a,32)>=reSign(0,32)?a:d;HEAP[c]=a;d=14;break b}else if(d==468){HEAP[c]= -0-HEAP[c];d=14;break b}else if(d==469){HEAP[c]&=-64;d=14;break b}else if(d==470){HEAP[c]=HEAP[c]+63&-64;d=14;break b}else if(d==471){a=HEAP[e+568];d=unSign(HEAP[e+368],8)-104;a=FUNCTION_TABLE[a](e,HEAP[c],HEAP[e+244+20+d*4]);HEAP[c]=a;d=14;break b}else if(d==472){a=unSign(HEAP[e+368],8)-108;b=HEAP[e+244+20+a*4];a=d=HEAP[c];j=b;d=reSign(d,32)>=reSign(0,32);b=a;f=j;c:do{if(d){j=f+b;if(a==0)break c;if(!(reSign(j,32)reSign(0,32)))break c}j=0}while(0); -a=a=j;HEAP[c]=a;d=14;break b}else if(d==473){d=a=HEAP[c];d=unSign(HEAP[e+380],32)<=unSign(d,32);b=e;if(d)d=HEAP[b+561]!=0?192:14;else{d=HEAP[b+384];c=_FT_MulFix(HEAP[c+4],HEAP[e+244+16]);HEAP[d+4*a]=c;d=14}break b}else if(d==474){_Ins_DELTAP(e,c);d=14;break b}else if(d==225){b=c;j=e;b=b;f=b=HEAP[b];t=j+28;i=j;I=i+28;M=j+28;K=j+24;O=j+28;P=j+24;oa=j+28;Fa=j+380;v=j+561;w=j+368;Ga=j+284+48;Oa=j;var Jb=j+284+50,Hb=j+600,Nb=j,lb=Oa+244+8;b=225;c:for(;;){var Gb=b==235?mb:0;d=unSign(1+Gb,32)<=unSign(f, -32);var vb=HEAP[t];if(!d){d=237;break c}if(reSign(vb,32)<=reSign(1,32)){d=227;break c}HEAP[M]=HEAP[I]-2;var tb=HEAP[HEAP[K]+4*(HEAP[O]+1)],Kb=HEAP[HEAP[P]+4*HEAP[oa]],ib=unSign(HEAP[Fa],32)<=unSign(tb,32);d:do if(ib){if(HEAP[v]!=0){d=229;break c}}else{var wb=unSign(Kb&240,32)>>>unSign(4,32);d=unSign(HEAP[w],8);if(d==116){b=510;d=231}else if(d==117){b=510;d=233}else{b=510;d=511}if(d==231){var Mb=wb+16;b=231}else if(d==233){var Ab=wb+32;b=233}d=b==233?Ab:b==231?Mb:wb;d=reSign(HEAP[Ga],16)+d;b=_Current_Ratio(Oa); -wb=unSign(HEAP[lb],16);if(_FT_MulFix(wb,b)!=d)break d;d=(Kb&15)-8;b=d+1;d=(reSign(d,32)>=reSign(0,32)?b:d)*64;b=1<reSign(0,32))){d=246;break}HEAP[i]=HEAP[t]-1;Oa=HEAP[HEAP[I]+ -4*HEAP[M]]&65535;if(unSign(HEAP[K],16)<=unSign(Oa,16)){if(HEAP[O]!=0){d=243;break}}else{d=HEAP[Fa];w=unSign(Oa,16);Ga=HEAP[v];Oa=unSign(Oa,16);HEAP[d+w]=HEAP[Ga+Oa]^1}HEAP[oa]=HEAP[P]-1;d=242}if(d==246){HEAP[f+284+20]=1;HEAP[b+32]=HEAP[b+28];d=14;break b}else if(d==243){HEAP[b+12]=134;d=14;break b}}}else if(d==484){c=c;a=e;c=c;d=HEAP[c+4]&65535;c=HEAP[c]&65535;b=d;b=unSign(HEAP[a+144+8],16)<=unSign(b,16);c:do if(!b){b=c;if(unSign(HEAP[a+144+8],16)<=unSign(b,16))break c;b=c;c=d;if(!(unSign(b,16)<= -unSign(c,16))){d=14;break b}c=a+144+24;a=a+144+24;d=d;j=b;f=j+1;for(b=250;;){Bb=b==250?0:Bb;M=j+Bb;b=f+Bb;t=HEAP[c];i=unSign(M,16);I=HEAP[a];M=unSign(M,16);HEAP[t+i]=HEAP[I+M]|1;b=unSign(b,16)<=unSign(d,16);var Bb=Bb+1;if(b)b=251;else break}d=14;break b}while(0);if(HEAP[a+561]==0){d=14;break b}HEAP[a+12]=134;d=14;break b}else if(d==485){c=c;a=e;c=c;d=HEAP[c+4]&65535;c=HEAP[c]&65535;b=d;b=unSign(HEAP[a+144+8],16)<=unSign(b,16);c:do if(!b){b=c;if(unSign(HEAP[a+144+8],16)<=unSign(b,16))break c;b=c;c= -d;if(!(unSign(b,16)<=unSign(c,16))){d=14;break b}c=a+144+24;a=a+144+24;d=d;j=b;f=j+1;for(b=256;;){nb=b==256?0:nb;M=j+nb;b=f+nb;t=HEAP[c];i=unSign(M,16);I=HEAP[a];M=unSign(M,16);HEAP[t+i]=HEAP[I+M]&-2;b=unSign(b,16)<=unSign(d,16);var nb=nb+1;if(b)b=257;else break}d=14;break b}while(0);if(HEAP[a+561]==0){d=14;break b}HEAP[a+12]=134;d=14;break b}else if(d==486){_Ins_UNKNOWN(e,c);d=14;break b}else if(d==487){a=c;c=e;a=a;d=HEAP[a]&255;if(d==255)HEAP[c+284+53]=1;else{if(d!=0){b=(HEAP[a]&256)!=0;c:do if(b){j= -unSign(HEAP[c+244+8],16);f=d;if(!(reSign(j,32)<=reSign(f,32)))break c;HEAP[c+284+53]=1}while(0);b=(HEAP[a]&512)!=0;c:do if(b){if(HEAP[c+244+37]==0)break c;HEAP[c+284+53]=1}while(0);b=(HEAP[a]&1024)!=0;c:do if(b){if(HEAP[c+244+38]==0)break c;HEAP[c+284+53]=1}while(0);b=(HEAP[a]&2048)!=0;c:do if(b){j=unSign(HEAP[c+244+8],16);f=d;if(!(reSign(j,32)>reSign(f,32)))break c;HEAP[c+284+53]=0}while(0);d=(HEAP[a]&4096)!=0;c:do if(d){if(HEAP[c+244+37]==0)break c;HEAP[c+284+53]=0}while(0);if((HEAP[a]&8192)==0){d= -14;break b}if(HEAP[c+244+38]==0){d=14;break b}}HEAP[c+284+53]=0}d=14;break b}else if(d==488){a=c;c=e;d=a;a=HEAP[d+4]&65535;b=d=HEAP[d]&65535;b=unSign(HEAP[c+72+8],16)<=unSign(b,16);c:do if(!b){b=a;if(unSign(HEAP[c+108+8],16)<=unSign(b,16))break c;b=HEAP[c+72+12];j=unSign(d,16);j=b+8*j;b=HEAP[c+108+12];f=unSign(a,16);f=b+8*f;b=HEAP[j]-HEAP[f];j=HEAP[j+4]-HEAP[f+4];if((unSign(HEAP[c+368],8)&1&255)!=0){f=j;j=b;b=0-f}_Normalize(c,b,j,c+284+6);b=HEAP[c+72+16];d=unSign(d,16);d=b+8*d;b=HEAP[c+108+16];a= -unSign(a,16);a=b+8*a;b=HEAP[d]-HEAP[a];j=HEAP[d+4]-HEAP[a+4];if((unSign(HEAP[c+368],8)&1&255)!=0){f=j;j=b;b=0-f}_Normalize(c,b,j,c+284+10);_Compute_Funcs(c);d=14;break b}while(0);if(HEAP[c+561]==0){d=14;break b}HEAP[c+12]=134;d=14;break b}else if(d==489){a=c;c=e;a=a;d=0;if((HEAP[a]&1&255)!=0)d=35;b=(HEAP[a]&2)!=0;c:do if(b){if(HEAP[c+244+37]==0)break c;d|=128}while(0);b=(HEAP[a]&4)!=0;c:do if(b){if(HEAP[c+244+38]==0)break c;d|=256}while(0);b=(HEAP[a]&32)!=0;c:do if(b){if(HEAP[c+604]==0)break c;d|= -4096}while(0);HEAP[a]=d;d=14;break b}else if(d==291){a=c;c=e;a=a;d=HEAP[c+416];f=j=d+16*HEAP[c+408];t=a;d=d;b=291;c:for(;;){b=b==294?Db:0;var sb=d+16*b;if(!(sb=unSign(b,32);j=c;if(b){HEAP[j+12]=141;d=14;break b}else HEAP[c+408]=HEAP[j+408]+1}b=reSign(HEAP[a],32)reSign(255,32))break c;b=unSign(HEAP[a]&255,8);HEAP[d+8]=b;HEAP[d+4]=HEAP[c+ -360]+1;HEAP[d]=HEAP[c+352];HEAP[d+12]=1;d=HEAP[c+424];if(unSign(HEAP[a],32)>unSign(d,32)){a=unSign(HEAP[a]&255,8);HEAP[c+424]=a}a=c;for(d=c+368;;){if(_SkipCode(a)!=0){d=14;break b}b=unSign(HEAP[d],8);if(b==44)break;else if(b==45){d=14;break b}else if(b==137)break}HEAP[c+12]=137;d=14;break b}while(0);HEAP[c+12]=141;d=14;break b}else if(d==490){c=c;a=HEAP[c+8];d=HEAP[c+4];b=HEAP[c];HEAP[c+8]=b;HEAP[c+4]=a;HEAP[c]=d;d=14;break b}else if(d==491){a=HEAP[c];if(!(reSign(HEAP[c+4],32)>reSign(a,32))){d=14; -break b}HEAP[c]=HEAP[c+4];d=14;break b}else if(d==492){a=HEAP[c];if(!(reSign(HEAP[c+4],32)=reSign(0,32))){d=14;break b}HEAP[c+284+56]=HEAP[a];d=14;break b}else if(d==494){a=c;c=e;d=a;a=HEAP[d+4];d=HEAP[d];b=reSign(a,32)<=reSign(0,32);j=reSign(a,32)>reSign(2,32);if(b|j){if(HEAP[c+561]==0){d=14;break b}HEAP[c+12]=134}else{if(d!=0)d=a;HEAP[c+284+52]=(a&255^-1)&HEAP[c+284+52]|d&255}d=14;break b}else if(d== -495){_Ins_UNKNOWN(e,c);d=14;break b}while(0);if(d==192)HEAP[e+12]=134;c=e;if(HEAP[e+12]!=0){if(HEAP[c+12]!=128){d=9;break a}d=HEAP[e+416];c=c=d+16*HEAP[e+408];a=e+368;d=d;for(b=357;;){b=b==364?Yb:0;var Cb=d+16*b;j=d+16*b+12;f=d+16*b+8;if(!(Cb=reSign(Ob,32);Ob=e;if(c){d=361;break a}c=HEAP[Ob+436]+16*HEAP[e+428];HEAP[c]=HEAP[e+352];HEAP[c+4]=HEAP[e+360]+1;HEAP[c+8]=1;HEAP[c+ -12]=HEAP[d+4];if(_Ins_Goto_CodeRange(e,HEAP[d],HEAP[d+4])==1){d=9;break a}}else{HEAP[e+16]=HEAP[c+32];if(HEAP[e+376]!=0)HEAP[e+360]=HEAP[e+372]+HEAP[e+360];Y=c=Y+1;if(reSign(c,32)>reSign(1E6,32)){d=368;break a}}var Lb=HEAP[e+364];c=reSign(HEAP[e+360],32)>=reSign(Lb,32);Lb=e;if(c){d=370;break a}if(HEAP[Lb+488]==0)d=2;else{d=373;break a}}a:do if(d==3){HEAP[e+12]=131;d=9;break a}else if(d==7){HEAP[Pa+12]=129;d=9;break a}else if(d==10){HEAP[Ja+12]=130;d=9;break a}else if(d==361){HEAP[Ob+12]=134;d=9;break a}else if(d== -366){HEAP[e+12]=128;d=9;break a}else if(d==368){R=139;d=369;break a}else if(d==370){if(!(reSign(HEAP[Lb+428],32)>reSign(0,32))){d=373;break a}HEAP[e+12]=131;d=9;break a}while(0);if(d==9){k=HEAP[e+12]!=0;a:do if(k){if(HEAP[e+488]!=0)break a;HEAP[HEAP[e+4]+301]=0}while(0);R=HEAP[e+12]}else if(d==373)R=0;e=R;STACKTOP=g;return e}_TT_RunIns.__index__=Runtime.getFunctionIndex(_TT_RunIns,"_TT_RunIns"); -function _ft_var_readpackedpoints(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b=null,a,c,f,h;f=HEAP[e+28];a=HEAP[d]=0;if(HEAP[e+32]=reSign(i,32))break a; -if(!(reSign(0,32)=reSign(h,32))break a;if(!(reSign(0,32)=unSign(j,32)){b=20;break a}else{a=8;b=2}}if(b==23)c=f;else if(b==20){f!=0&&FUNCTION_TABLE[HEAP[h+8]](h,f);c=0}}c=c;STACKTOP=d;return c} -_ft_var_readpackeddeltas.__index__=Runtime.getFunctionIndex(_ft_var_readpackeddeltas,"_ft_var_readpackeddeltas"); -function _ft_var_apply_tuple(e,g,d,b,a){var c,f=null,h,i;i=65536;h=0;var k=e+4,j=e+4,l=e+4;g=(unSign(g,16)&16384)==0;var m=e+4,o=e+4,n=e+4,p=e+4,r=e+4,q=i;for(f=-1;;){var s=f==13?w:q;c=h;if(!(unSign(HEAP[e],32)>unSign(c,32))){c=15;break}if(HEAP[d+4*h]==0)f=14;else{if(HEAP[HEAP[k]+4*h]==0){c=1;break}if(!(reSign(HEAP[HEAP[j]+4*h],32)>=reSign(0,32)))if(reSign(HEAP[d+4*h],32)>reSign(0,32)){c=1;break}if(!(reSign(HEAP[HEAP[l]+4*h],32)<=reSign(0,32)))if(reSign(HEAP[d+4*h],32)=reSign(0,32)?c:u;u=_FT_MulDiv(s,u,65536);f=6}else{f=HEAP[b+4*h];if(reSign(c,32)<=reSign(f,32)){c=8;break}c=HEAP[a+4*h];if(reSign(HEAP[HEAP[o]+4*h],32)>=reSign(c,32)){c=8;break}c=HEAP[d+4*h];c=reSign(HEAP[HEAP[n]+4*h],32)unSign(16382,16))break b;k=unSign(HEAP[n+14],16);a=(unSign(HEAP[n+8],16)+1)*4;if(k!=a)break b;if(unSign(HEAP[n+12],16)>unSign(32511,16))break b;k=unSign(HEAP[n+4],16);a=unSign(HEAP[n+12],16);a=unSign(HEAP[n+14],16)*a;m=unSign(HEAP[n+8],16)*20;j=HEAP[d];if(unSign(a+k+m,32)>unSign(j,32))break b;k=_ft_mem_alloc(h,40,i);HEAP[e+712]=k;if(HEAP[i]!=0){b=0;break a}k=HEAP[e+712];a=unSign(HEAP[n+8],16)*3;m=unSign(HEAP[n+12],16);a=(a+m)*2;m=unSign(HEAP[n+ -12],16);a=(unSign(HEAP[n+8],16)*m+a)*4;a=unSign(HEAP[n+8],16)*5+20+a;HEAP[k+12]=a;k=_ft_mem_alloc(h,HEAP[HEAP[e+712]+12],i);if(HEAP[i]!=0){b=0;break a}HEAP[HEAP[e+712]+8]=k;a=unSign(HEAP[n+8],16);HEAP[k]=a;HEAP[k+4]=-1;a=unSign(HEAP[n+12],16);HEAP[k+8]=a;HEAP[k+12]=k+20;a=HEAP[k+12];m=unSign(HEAP[n+8],16);HEAP[k+16]=a+24*m;a=HEAP[k+16];m=unSign(HEAP[n+12],16);j=a+8*m;a=0;m=unSign(HEAP[n+12],16);l=a;if(reSign(m,32)>reSign(l,32)){m=n+8;l=n+12;var q=a;j=j;var s=q+1;for(a=13;;){t=a==13?0:t;u=a==13?j: -u;b=s+t;HEAP[HEAP[k+16]+8*(q+t)]=u;a=unSign(HEAP[m],16);var u=u+4*a;a=unSign(HEAP[l],16);b=reSign(a,32)>reSign(b,32);var t=t+1;if(b)b=a=14;else{b=15;break}}j=u}l=j;a=0;m=unSign(HEAP[n+8],16);j=a;if(reSign(m,32)>reSign(j,32)){m=n+8;j=a;l=l;q=j+1;for(a=17;;){v=a==17?0:v;b=q+v;HEAP[HEAP[k+12]+24*(j+v)]=l+v*5;a=unSign(HEAP[m],16);b=reSign(a,32)>reSign(b,32);var v=v+1;if(b)b=a=18;else{b=19;break}}}a=unSign(HEAP[n+4],16);a=_FT_Stream_Seek(f,a+c);HEAP[i]=a;if(a!=0){b=0;break a}m=HEAP[k+12];a=0;j=n+8;l=f; -s=q=p;var w=p+4,x=p+8,y=p+12;o=p+18;var A=a;a=21;c:for(;;){b=a==24?C:0;a=A+b;var z=unSign(HEAP[j],16);if(!(reSign(z,32)>reSign(a,32))){b=26;break c}a=_FT_Stream_ReadFields(l,_fvaraxis_fields_12036,q);HEAP[i]=a;if(HEAP[i]!=0){b=23;break c}HEAP[m+16]=HEAP[s];HEAP[m+4]=HEAP[w];HEAP[m+8]=HEAP[x];HEAP[m+12]=HEAP[y];C=unSign(HEAP[o],16);HEAP[m+20]=C;C=HEAP[m];a=unSign(HEAP[m+16],32)>>>unSign(24,32)&255;HEAP[C]=a;C=HEAP[m];a=unSign(HEAP[m+16],32)>>>unSign(16,32)&255;HEAP[C+1]=a;C=HEAP[m];a=unSign(HEAP[m+ -16],32)>>>unSign(8,32)&255;HEAP[C+2]=a;HEAP[HEAP[m]+3]=HEAP[m+16]&255;HEAP[HEAP[m]+4]=0;m+=24;var C=b+1;a=24;b=22}if(b==26){o=HEAP[k+16];a=0;k=n+12;m=n+8;q=l=j=f;s=n+8;w=f;x=n+8;y=f;o=o;A=a;a=26;c:for(;;){z=a==42?K:0;a=A+z;var B=o+8*z;b=o+8*z+4;var D=unSign(HEAP[k],16);if(!(reSign(D,32)>reSign(a,32))){b=47;break c}a=(unSign(HEAP[m],16)+1)*4;a=_FT_Stream_EnterFrame(j,a);HEAP[i]=a;if(HEAP[i]!=0){b=28;break c}K=HEAP[l+32];if(K+1reSign(0,32)){a=34;b=35}else{a=34;b=36}for(;;)if(b==35){P=a==39?P:0;K=P+1;b=HEAP[B];D=HEAP[w+32];if(D+3reSign(K,32)){a=39;b=35}else{a=40;b=36}}else if(b==36){b=HEAP[y+20]!=0?41:42;break}if(b==41){K=HEAP[y+28];b=HEAP[y];b!=0&&FUNCTION_TABLE[HEAP[K+8]](K,b);HEAP[y]=0}HEAP[y+32]=0;HEAP[y+36]=0;var K=z+1;a=42;b=27}if(b==47){b=48;break a}else if(b==28){b=0;break a}}else if(b==23){b=0;break a}}while(0);HEAP[i]=8;b=0;break a}else b=48;while(0);a:do if(b== -48){if(g==0)break a;k=_ft_mem_alloc(h,HEAP[HEAP[e+712]+12],i);if(HEAP[i]!=0)break a;_llvm_memcpy_p0i8_p0i8_i32(k,HEAP[HEAP[e+712]+8],HEAP[HEAP[e+712]+12],1,0);HEAP[k+12]=k+20;HEAP[k+16]=HEAP[k+12]+24*HEAP[k];j=HEAP[k+16]+8*HEAP[k+8];f=n=0;p=unSign(HEAP[k+8],32)>unSign(f,32);f=k;if(p){n=n;p=j;E=n+1;for(a=51;;){Q=a==51?0:Q;O=a==51?p:O;G=E+Q;HEAP[HEAP[(a==51?f:M)+16]+8*(n+Q)]=O;var O=O+4*HEAP[k];G=unSign(HEAP[k+8],32)>unSign(G,32);var M=k,Q=Q+1;if(G)b=a=52;else{b=53;break}}j=O;a=53}else a=50;m=HEAP[(a== -53?M:f)+12];l=j;f=n=0;if(unSign(HEAP[k],32)>unSign(f,32)){f=l;n=n+1;a=55;b:for(;;){R=a==55?0:R;p=n+R;HEAP[m]=f+R*5;E=HEAP[m+16]==2003265652;G=m;c:do if(E)HEAP[G]=__str740;else{J=m;if(HEAP[G+16]==2003072104)HEAP[J]=__str841;else{u=m;if(HEAP[J+16]==1869640570)HEAP[u]=__str942;else{if(HEAP[u+16]!=1936486004)break c;HEAP[m]=__str1043}}}while(0);m+=24;p=unSign(HEAP[k],32)>unSign(p,32);var R=R+1;if(p){a=59;b=56}else{b=60;break b}}}HEAP[g]=k}while(0);h=HEAP[i];STACKTOP=d;return h} -_TT_Get_MM_Var.__index__=Runtime.getFunctionIndex(_TT_Get_MM_Var,"_TT_Get_MM_Var"); -function _TT_Set_MM_Blend(e,g,d){var b=STACKTOP;STACKTOP+=32;Runtime.memset(b,0,32);var a,c=null,f,h,i,k,j,l,m,o=b+4,n,p=b+8,r=b+28,q;HEAP[r]=0;q=HEAP[e+100];HEAP[e+708]=0;f=HEAP[e+712]==0;a:do if(f){f=_TT_Get_MM_Var(e,0);HEAP[r]=f;a=HEAP[r]!=0?0:1;break a}else a=1;while(0);a:do if(a==1){f=HEAP[e+712];h=HEAP[f+8];if(HEAP[h]!=g)HEAP[r]=6;else{c=0;h=g;m=j=d;n=c;c=3;b:for(;;){a=c==7?s:0;c=n+a;i=j+4*c;k=m+4*c;if(!(unSign(c,32)reSign(65536,32)){a=5;break b}var s=a+1;c=7;a=4}if(a==9){h=HEAP[f+36]==0;b:do if(h){j=e;h=HEAP[j+104];m=HEAP[h+28];a=HEAP[j+712];j=FUNCTION_TABLE[HEAP[j+508]](j,1735811442,h,o);HEAP[b]=j;j=HEAP[b];i=j!=0;c:do if(i)c=70;else{l=h;n=l=l=HEAP[l+8];l=_FT_Stream_ReadFields(h,_gvar_fields_11813,p);HEAP[b]=l;l=HEAP[b];if(l!=0){c=10;break c}c=unSign(HEAP[p+6],16);HEAP[a+24]=c;c=unSign(HEAP[p+12],16);HEAP[a+32]=c;k=n+HEAP[p+16];c=HEAP[p]!=65536;d:do if(!c){if(HEAP[p+4]!=(HEAP[HEAP[a+8]]&65535))break d; -var u=_ft_mem_realloc(m,4,0,HEAP[a+32]+1,0,b);HEAP[a+36]=u;u=HEAP[b];if(u!=0){c=14;break c}c=(unSign(HEAP[p+14],16)&1&255)!=0;i=HEAP[a+32]+1;if(c){var t=_FT_Stream_EnterFrame(h,i*4);HEAP[b]=t;t=HEAP[b];if(t!=0){c=17;break c}i=c=0;if(unSign(HEAP[a+32],32)>=unSign(i,32)){i=a+36;var v=h;k=k;var w=a+32,x=c,y=x+1,A=v+32,z=v+36;v=v+32;for(c=19;;){L=c==19?0:L;var C=x+L,B=y+L,D=HEAP[i],E=HEAP[A];if(E+3=unSign(B,32);var L=L+1;if(c)c=23;else break}}c=h;if(HEAP[c+20]!=0){i=HEAP[c+28];k=HEAP[c];i=i;k=k;k!=0&&FUNCTION_TABLE[HEAP[i+8]](i,k);HEAP[c]=0}HEAP[c+32]=0;HEAP[c+36]=0}else{var N=_FT_Stream_EnterFrame(h,i*2);HEAP[b]=N;N=HEAP[b];if(N!=0){c=29;break c}i=c=0;if(unSign(HEAP[a+32],32)>=unSign(i,32)){i=a+36;v=h;k=k;w=a+32;x=c;y=x+1;A=v+32;z=v+36;v=v+32;for(c=31;;){K=c==31?0:K;C=x+K; -B=y+K;D=HEAP[i];E=HEAP[A];if(E+1=unSign(B,32);var K=K+1;if(c)c=35;else break}}c=h;if(HEAP[c+20]!=0){i=HEAP[c+28];k=HEAP[c];i=i;k=k;k!=0&&FUNCTION_TABLE[HEAP[i+8]](i,k);HEAP[c]=0}HEAP[c+32]=0;HEAP[c+36]=0}if(HEAP[a+24]!=0){var O=unSign(HEAP[p+4],16);O=_ft_mem_realloc(m,4,0,HEAP[a+24]*O,0,b);HEAP[a+ -28]=O;O=HEAP[b];if(O!=0){c=40;break c}var M=_FT_Stream_Seek(h,n+HEAP[p+8]);HEAP[b]=M;M=HEAP[b];if(M!=0){c=41;break c}var Q=HEAP[a+24];m=unSign(HEAP[p+4],16);Q=_FT_Stream_EnterFrame(h,Q*2*m);HEAP[b]=Q;Q=HEAP[b];if(Q!=0){c=42;break c}j=c=0;if(unSign(HEAP[a+24],32)>unSign(j,32)){j=p+4;m=a+28;n=p+4;z=h;i=p+4;k=a+24;w=c;x=w+1;y=z+32;A=z+36;z=z+32;c=44;e:for(;;){v=c==44?0:U;C=w+v;B=x+v;a=unSign(HEAP[j],16);if(unSign(a,32)>unSign(0,32)){c=45;a=46}else{c=45;a=47}for(;;)if(a==46){V=c==50?V:0;a=V+1;D=HEAP[m]; -E=HEAP[n];H=HEAP[y];if(H+1unSign(a,32)){c=50;a=46}else{c=51;a=47}}else if(a==47){a=unSign(HEAP[k],32)>unSign(B,32);var U=v+1;if(a){c=47;continue e}else break e}}}h=h;if(HEAP[h+20]!=0){a=HEAP[h+28];j=HEAP[h];a=a;j=j;j!=0&&FUNCTION_TABLE[HEAP[a+8]](a,j); -HEAP[h]=0}HEAP[h+32]=0;HEAP[h+36]=0}h=HEAP[b];HEAP[r]=h;if(h!=0)break a;else{a=57;break b}}while(0);HEAP[b]=8;c=13}while(0);HEAP[r]=c==70?j:c==10?l:c==13?8:c==14?u:c==17?t:c==29?N:c==40?O:c==41?M:Q;break a}while(0);if(HEAP[f+4]==0){h=_ft_mem_realloc(q,4,0,g,0,r);HEAP[f+4]=h;if(HEAP[r]!=0)break a;h=1}else{c=h=0;j=g;m=f+4;n=d;i=c;for(c=60;;){a=c==63?S:0;c=i+a;k=n+4*c;if(!(unSign(c,32)unSign(C,32))){a=11;break b}C=HEAP[y];if(reSign(HEAP[B],32)>reSign(C,32)){a=5;break b}B=HEAP[A];if(reSign(HEAP[D],32)reSign(0,32)){c=24;a=33}else{c=24;a=34}for(;;)if(a==33){X=c==39?X:0;var Q=X+1;a=HEAP[C];M=HEAP[z];if(M+1reSign(Q,32)){c=39;a=33}else{c=40;a=34}}else if(a==34){var Y=c==40?Q:0,W=B+1;c=34;a=20;continue d}}if(a==42)n=N;else if(a==23){o=I;n=c=o-1;c=reSign(c,32)>=reSign(0,32);f=HEAP[k+20];if(c){w= -i;m=k+20;x=k+20;n=n;o=0-n;J=reSign(o,32)>reSign(0,32);y=w+8;c=reSign(o,32)>reSign(0,32)?o:0;A=n+c+1;for(c=25;;){ba=c==25?0:ba;a=n+ba*-1;da=HEAP[(c==25?f:da)+8*a+4];da!=0&&FUNCTION_TABLE[HEAP[y]](w,da);HEAP[HEAP[m]+8*a+4]=0;var da=HEAP[x],ba=ba+1;if(ba!=A){c=28;a=26}else{a=29;break}}n=-1-(J?o:0);c=29}else c=23;w=c==29?da:f;c=i;f=w;w!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);HEAP[k+20]=0;HEAP[k+20]=0}}while(0);j=j;if(HEAP[j+20]!=0){i=HEAP[j+28];k=HEAP[j];i=i;k=k;k!=0&&FUNCTION_TABLE[HEAP[i+8]](i,k);HEAP[j]= -0}HEAP[j+32]=0;HEAP[j+36]=0}while(0);v=HEAP[s+20]!=0;b:do if(v){l=HEAP[s+20];j=c=0;if(!(unSign(HEAP[u],32)>unSign(j,32))){a=47;break b}k=i=j=q;h=u;l=l;f=c;w=f+1;c=46;c:for(;;){$=c==46?0:$;c=f+$;y=j+4*c;J=i+4*c;m=k+4*c;x=w+$;o=l+8*$+4;A=unSign(HEAP[l+8*$],16);for(c=48;;){a=c==51?ca:0;var aa=a+1;if(!(unSign(A,32)>unSign(aa,32))){a=54;break}c=HEAP[HEAP[o]+8*aa];if(reSign(HEAP[y],32)unSign(x,32);var $=$+1;if(a){c=54;a=48}else{a=55;break c}}}while(0);s=_TT_Set_MM_Blend(e,g,q);HEAP[r]=s}else if(a==5)HEAP[r]=6}}while(0);e=q;e!=0&&FUNCTION_TABLE[HEAP[t+8]](t,e);r=HEAP[r];STACKTOP=b;return r}_TT_Set_Var_Design.__index__=Runtime.getFunctionIndex(_TT_Set_Var_Design,"_TT_Set_Var_Design"); -function _tt_face_vary_cvt(e,g){var d=STACKTOP;STACKTOP+=12;Runtime.memset(d,0,12);var b,a=null,c,f,h,i,k,j,l,m;m=d+4;var o,n,p,r,q,s;f=d+8;l=HEAP[g+28];s=q=r=0;c=HEAP[e+712];if(c==0)HEAP[d]=0;else if(HEAP[e+672]==0)HEAP[d]=0;else{j=FUNCTION_TABLE[HEAP[e+508]](e,1668702578,g,m);HEAP[d]=j;if(HEAP[d]!=0)HEAP[d]=0;else{m=_FT_Stream_EnterFrame(g,HEAP[m]);HEAP[d]=m;if(HEAP[d]!=0)HEAP[d]=0;else{m=HEAP[g+32]-HEAP[g];h=0;j=HEAP[g+32];if(j+3unSign(0,32)))break a;h=c;i=r;u=k=c;var t=q,v=c,w=c,x=s,y=c,A=c,z=r,C=q,B=s,D=e+668,E=e+672,F=e+672,G=e+668,H=e+672,J=e+672,L=e+668,N=l,I=l,P=c,K=c;n=n;o=o&4095;o=(unSign(1,32)>unSign(o,32)?1:o)-0;a=9;b:for(;;){ka=a==9?0:ka;fa=a==9?n:fa;var O=g;p=HEAP[O+32];if(p+1unSign(a,32)?15:16;d:for(;;)if(b==15){var S=g;b=HEAP[S+32];if(b+1unSign(a,32)){b=15;continue d}b=16}else if(b==16){b=(R&16384)!=0?20:21;break d}d:do if(b==20){a=p=0;b=unSign(HEAP[u],32)>unSign(a,32)?29:30;e:for(;;)if(b==29){S=g;b=HEAP[S+32];if(b+1unSign(a,32)){b=29;continue e}b=30}else if(b==30){a=p=0;if(unSign(HEAP[w],32)>unSign(a,32)){b=34;break e}else{b=21;break d}}for(;;){S=g;b=HEAP[S+32];if(b+1unSign(a,32))b=34;else{b=37;break}}}while(0);p=unSign(R&65535,16)&65535;S=_ft_var_apply_tuple(A,p,z,C,B);p=S==0;d:do if(!p){if((R& -8192)==0)break d;R=HEAP[g+32]-HEAP[g];HEAP[g+32]=HEAP[g]+fa;var $=_ft_var_readpackedpoints(g,f);if(HEAP[f]==0){var la=HEAP[D];a=41}else{var ga=HEAP[f];a=43}U=_ft_var_readpackeddeltas(g,a==43?ga:la);a=$!=0&U!=0;e:do if(a){W=$==4294967295;p=0;if(W){W=p;if(!(unSign(HEAP[G],32)>unSign(W,32))){b=46;break e}for(;;){b=HEAP[H];W=HEAP[HEAP[J]+2*p];var ea=reSign(HEAP[U+2*p],16);W=(_FT_MulFix(ea,S)&65535)+W;HEAP[b+2*p]=W;p+=1;b=p;if(unSign(HEAP[L],32)>unSign(b,32))b=45;else{b=49;break e}}}else{a=HEAP[f];if(!(unSign(p, -32)unSign(a,32)))break d;for(;;){S=g;b=HEAP[S+32];if(b+1unSign(a,32)))break}}while(0);ha=O+fa;a=23}while(0);var fa=a==54?$:a==39?Z:ha,ka=ka+1;if(ka!=o)a=55;else break b}}while(0);if(HEAP[g+20]!=0){f=HEAP[g+28];c=HEAP[g];c!=0&&FUNCTION_TABLE[HEAP[f+8]](f,c);HEAP[g]= -0}HEAP[g+32]=0;HEAP[g+36]=0}}}r=r;r!=0&&FUNCTION_TABLE[HEAP[l+8]](l,r);q=q;q!=0&&FUNCTION_TABLE[HEAP[l+8]](l,q);s=s;s!=0&&FUNCTION_TABLE[HEAP[l+8]](l,s);l=HEAP[d];STACKTOP=d;return l}_tt_face_vary_cvt.__index__=Runtime.getFunctionIndex(_tt_face_vary_cvt,"_tt_face_vary_cvt"); -function _TT_Vary_Get_Glyph_Deltas(e,g,d,b){var a=STACKTOP;STACKTOP+=12;Runtime.memset(a,0,12);var c,f=null,h,i,k,j,l,m,o,n,p,r,q,s,u,t,v,w,x=a+4,y=a+8,A,z;s=HEAP[e+104];r=HEAP[s+28];u=HEAP[e+712];z=A=HEAP[y]=0;e=HEAP[e+708]==0;a:do if(e)c=0;else{if(u==0){c=0;break a}q=_ft_mem_realloc(r,8,0,b,0,a);e=HEAP[a]!=0;b:do if(!e){HEAP[d]=q;e=g;e=unSign(HEAP[u+32],32)<=unSign(e,32);c:do if(!e){if(HEAP[HEAP[u+36]+4*g]==HEAP[HEAP[u+36]+4*(g+1)])break c;e=_FT_Stream_Seek(s,HEAP[HEAP[u+36]+4*g]);HEAP[a]=e;e=HEAP[a]!= -0;d:do if(!e){m=_FT_Stream_EnterFrame(s,HEAP[HEAP[u+36]+4*(g+1)]-HEAP[HEAP[u+36]+4*g]);HEAP[a]=m;if(HEAP[a]!=0)break d;m=HEAP[s+32]-HEAP[s];h=_ft_mem_realloc(r,4,0,HEAP[u],0,a);l=HEAP[a]!=0;e:do if(!l){k=_ft_mem_realloc(r,4,0,HEAP[u],0,a);if(HEAP[a]!=0){c=8;break e}j=_ft_mem_realloc(r,4,0,HEAP[u],0,a);if(HEAP[a]!=0){c=8;break e}i=s;n=0;o=HEAP[i+32];if(o+1unSign(ba, -32))){c=57;break f}ba=s;w=HEAP[ba+32];if(w+1unSign(f, -32)))break g;for(;;){var Z=s,ha=HEAP[Z+32];if(ha+1unSign(f,32)))break}}else{w=HEAP[u+24];if(unSign($&4095,32)>=unSign(w,32)){c=26;break f}_llvm_memcpy_p0i8_p0i8_i32(U,HEAP[u+28]+4*HEAP[u]*($&4095),HEAP[u]*4,1,0)}while(0);ua=($&16384)!=0;g:do if(ua){Ba=w=0;if(unSign(HEAP[u], -32)>unSign(Ba,32))for(Ba=u;;){Na=s;Ea=HEAP[Na+32];if(Ea+1unSign(Na,32)))break}Ba=w=0;if(!(unSign(HEAP[u],32)>unSign(Ba,32)))break g;for(;;){Ba=s;Na=HEAP[Ba+32];if(Na+1unSign(Ba,32)))break}}while(0);ua=unSign($&65535,16);ua=_ft_var_apply_tuple(u,ua&65535,C,B,D);if(ua==0){var Aa=ba+W;f=40}else{var Da=HEAP[s+32]-HEAP[s];if(($&8192)!=0){HEAP[s+32]=HEAP[s]+W;var pa=_ft_var_readpackedpoints(s,x),ta=HEAP[x];f=42}else{var ma=HEAP[y];HEAP[x]=ma;f=44}Na=f==44?V:pa;var ya=f==44?da:pa,qa=HEAP[x];qa=_ft_var_readpackeddeltas(s,(f== -44?ma:ta)==0?E:qa);Ba=HEAP[x];Ba=_ft_var_readpackeddeltas(s,HEAP[x]==0?F:Ba);Ea=Na!=0&Ba!=0&qa!=0;g:do if(Ea){$=Na==4294967295;w=0;if($){if(!(unSign(w,32)unSign(2,32)?g:2)-1;e=1*c;for(a=19;;){j=a==19?0:j;HEAP[d+24+(1+j)*4]=HEAP[d+24]+4*(e+c*j);var j=j+1;if(j!=g)a=20;else break}break a}while(0);HEAP[b]=3}while(0);j=HEAP[b];STACKTOP=b;return j} -_t1_allocate_blend.__index__=Runtime.getFunctionIndex(_t1_allocate_blend,"_t1_allocate_blend"); -function _T1_Get_Multi_Master(e,g){var d=null,b,a;b=HEAP[e+532];a=6;if(b!=0){HEAP[g]=HEAP[b+4];HEAP[g+4]=HEAP[b];if(unSign(HEAP[b+4],32)>unSign(0,32)){a=b+4;for(d=0;;){j=d==0?0:j;d=1+j;var c=0+j,f=b+88+c*12,h=b+88+c*12+4,i=g+8+c*12+8,k=g+8+c*12+4;HEAP[g+8+c*12]=HEAP[b+8+c*4];HEAP[k]=HEAP[HEAP[h]];c=HEAP[h];f=unSign(HEAP[f],8)-1;HEAP[i]=HEAP[c+4*f];d=unSign(HEAP[a],32)>unSign(d,32);var j=j+1;if(d)d=1;else break}}a=0}return a} -_T1_Get_Multi_Master.__index__=Runtime.getFunctionIndex(_T1_Get_Multi_Master,"_T1_Get_Multi_Master"); -function _T1_Get_MM_Var(e,g){var d=STACKTOP;STACKTOP+=76;Runtime.memset(d,0,76);var b,a=null,c,f,h,i,k,j=d+56,l=d+60,m;i=HEAP[e+100];m=HEAP[e+532];k=_T1_Get_Multi_Master(e,d);HEAP[j]=k;var o=HEAP[j]!=0;a:do if(!o){k=_ft_mem_alloc(i,HEAP[d]*24+20,j);if(HEAP[j]!=0)break a;HEAP[k]=HEAP[d];HEAP[k+4]=HEAP[d+4];HEAP[k+8]=-1;HEAP[k+12]=k+20;var n=c=HEAP[k+16]=0;n=unSign(HEAP[d],32)>unSign(n,32);b:do if(n){f=d+8;h=d+8;var p=d+8,r=d;for(;;){HEAP[HEAP[k+12]+24*c]=HEAP[f+c*12];HEAP[HEAP[k+12]+24*c+4]=HEAP[h+ -c*12+4]<<16;HEAP[HEAP[k+12]+24*c+12]=HEAP[p+c*12+8]<<16;b=HEAP[k+12]+24*c;a=Math.floor(reSign(HEAP[HEAP[k+12]+24*c+12]+HEAP[HEAP[k+12]+24*c+4],32)/reSign(2,32));HEAP[b+8]=a;HEAP[HEAP[k+12]+24*c+20]=-1;HEAP[HEAP[k+12]+24*c+16]=-1;b=_strcmp(HEAP[HEAP[k+12]+24*c],__str740)==0;a=HEAP[k+12]+24*c;d:do if(b)HEAP[a+16]=2003265652;else{var q=_strcmp(HEAP[a],__str841)==0,s=HEAP[k+12]+24*c;if(q)HEAP[s+16]=2003072104;else{if(_strcmp(HEAP[s],__str942)!=0)break d;HEAP[HEAP[k+12]+24*c+16]=1869640570}}while(0);c+= -1;b=c;if(unSign(HEAP[r],32)>unSign(b,32))b=2;else{b=6;break b}}}while(0);n=HEAP[m]==1<unSign(f,32))){b=9;break b}f=m+88;h=d;c:for(;;){p=HEAP[k+12]+24*c;q=HEAP[l+c*4];r=f+c*12;if(reSign(HEAP[HEAP[r+8]],32)>=reSign(q,32)){var u=HEAP[HEAP[r+4]]<< -16;a=11}else{s=unSign(HEAP[r],8);var t=r+8;for(a=13;;){b=a==16?w:0;var v=b+1;if(!(reSign(s,32)>reSign(v,32))){b=18;break}if(reSign(HEAP[HEAP[t]+4*v],32)>=reSign(q,32)){b=15;break}var w=b+1;a=16;b=14}if(b==18){var x=HEAP[r+4];b=unSign(HEAP[r],8)-1;x=HEAP[x+4*b]<<16;a=18}else if(b==15){var y=_FT_MulDiv(q-HEAP[HEAP[r+8]+4*(v-1)],65536,HEAP[HEAP[r+8]+4*v]-HEAP[HEAP[r+8]+4*(v-1)]);b=HEAP[HEAP[r+4]+4*(v-1)]*65536;y=_FT_MulDiv(y,HEAP[HEAP[r+4]+4*v]-HEAP[HEAP[r+4]+4*(v-1)],1)+b;a=15}}HEAP[p+8]=a==11?u:a== -15?y:x;c+=1;b=c;if(unSign(HEAP[h],32)>unSign(b,32))b=10;else{b=20;break c}}}while(0);HEAP[g]=k}while(0);i=HEAP[j];STACKTOP=d;return i}_T1_Get_MM_Var.__index__=Runtime.getFunctionIndex(_T1_Get_MM_Var,"_T1_Get_MM_Var"); -function _T1_Set_MM_Blend(e,g,d){var b=null,a;e=HEAP[e+532];a=6;var c=e!=0;a:do if(c){if(HEAP[e+4]!=g)break a;if(unSign(HEAP[e],32)>unSign(0,32)){a=e+4;var f=d,h=e+4,i=e+136,k=e;b=2;b:for(;;){q=b==2?0:q;var j=0+q,l=1+q;if(unSign(HEAP[a],32)>unSign(0,32)){b=HEAP[h];var m=unSign(b,32)>unSign(1,32)?b:1;b=4;c:for(;;){p=b==4?65536:p;r=b==4?0:r;var o=HEAP[f+4*r],n=reSign(o,32)reSign(65536,32))){b=6;break d}b=7}while(0);b=b==7?65536:b==6?o:0;o=65536-b;var p= -_FT_MulFix(p,(1<unSign(l,32);var q=q+1;if(j)b=12;else break b}}a=0}while(0);return a}_T1_Set_MM_Blend.__index__=Runtime.getFunctionIndex(_T1_Set_MM_Blend,"_T1_Set_MM_Blend"); -function _T1_Set_MM_Design(e,g,d){var b=STACKTOP;STACKTOP+=64;Runtime.memset(b,0,64);var a,c=null,f,h;f=HEAP[e+532];h=6;var i=f!=0;a:do if(i){if(HEAP[f+4]!=g)break a;if(unSign(HEAP[f+4],32)>unSign(0,32)){h=d;var k=f,j=f+4;c=2;b:for(;;){A=c==2?0:A;var l=0+A,m=k+88+l*12,o=1+A,n=b+l*4,p=HEAP[h+4*l],r=HEAP[k+88+l*12+4];l=HEAP[k+88+l*12+8];var q=unSign(HEAP[m],8);for(c=3;;){var s=c==9?t:0,u=s+-1;a=r+4*s;if(unSign(q,32)>unSign(s,32))c=4;else{c=4;a=8;break}a=HEAP[a];if(p==a){a=5;break}if(reSign(p,32)unSign(o,32);var A=A+1;if(o){c=14;a=3}else{a=15;break b}}}h=_T1_Set_MM_Blend(e,g,b)}while(0);e=h;STACKTOP=b;return e} -_T1_Set_MM_Design.__index__=Runtime.getFunctionIndex(_T1_Set_MM_Design,"_T1_Set_MM_Design"); -function _T1_Set_Var_Design(e,g,d){var b=STACKTOP;STACKTOP+=16;Runtime.memset(b,0,16);var a=null,c;c=6;if(unSign(g,32)<=unSign(4,32)&g!=0){if(unSign(0,32)unSign(1,32)?g:1)-0;for(a=0;;){k=a==0?0:k;a=0+k;var f=b+a*4;a=HEAP[d+4*a];if(reSign(a,32)>=reSign(0,32)){var h=a+32768&-65536;a=2}else{var i=0-(32768-a&-65536);a=4}a=reSign(a==2?h:i,32)>>reSign(16,32);HEAP[f]=a;var k=k+1;if(k!=c)a=5;else break}}c=_T1_Set_MM_Design(e,g,b)}e=c;STACKTOP=b;return e} -_T1_Set_Var_Design.__index__=Runtime.getFunctionIndex(_T1_Set_Var_Design,"_T1_Set_Var_Design"); -function _T1_Done_Blend(e){var g,d,b,a,c;d=HEAP[e+100];b=HEAP[e+532];if(b!=0){a=HEAP[b];c=HEAP[b+4];g=HEAP[b+24];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[b+24]=0;g=1;var f=unSign(g,32)reSign(4,32);if(i|j)HEAP[f]=3;else{i=_t1_allocate_blend(e,0,HEAP[c]);HEAP[f]=i;if(HEAP[f]!=0)break a;h=HEAP[e+532];i=i=HEAP[e+100];h=j=h;for(a=2;;){b=a==8?r:0;var l=0+b;a=d+l*12;var m=d+l*12+4,o=j+8+l*4,n=h+8+l*4,p=HEAP[c];if(!(reSign(l, -32)reSign(16,32);if(h|i)f=3;else{i=HEAP[g];k=HEAP[g+8];h=HEAP[e+532];var m=g+8,o=g+20+40,n=e+532,p=g+8,r=g+20+20,q=f;a=1;a:for(;;){b=a==14?B:0;var s=a==14?x:q;y=a==14?y:0;A=a==14?A:h;B=0+b;x=d+B*12;a=d+B*12+4;var u=HEAP[c];if(!(reSign(B,32)< -reSign(u,32))){b=16;break a}HEAP[g]=HEAP[x];HEAP[m]=HEAP[a];FUNCTION_TABLE[HEAP[o]](g,j,4,l);x=HEAP[l];if(B==0){var t=reSign(x,32)<=reSign(0,32),v=reSign(HEAP[l],32)>reSign(4,32);if(t|v){b=3;break a}t=HEAP[l];var w=_t1_allocate_blend(e,HEAP[c],t);if(w!=0){b=5;break a}v=HEAP[n];a=6}else if(x!=y){b=9;break a}else a=8;var x=a==8?s:0,y=a==8?y:t,A=a==8?A:v;a=HEAP[l];if(reSign(0,32)reSign(4,32);if(i|k)HEAP[d]=3;else{i=HEAP[g];k=HEAP[g+8];c=_t1_allocate_blend(e,0,HEAP[h]);HEAP[d]=c;if(HEAP[d]!=0)break a;c=c=HEAP[e+532];var n=g,p=g+8,r=g+20+40,q=g,s=l,u=j,t=g,v=g+8,w=g+20+16,x=g, -y=g+20+20,A=g;a=2;b:for(;;){var z=a==9?H:0;a=0+z;b=c+88+a*12;var C=c+88+a*12+4,B=c+88+a*12+8,D=f+a*12,E=f+a*12+4,F=HEAP[h];if(!(reSign(a,32)reSign(20,32);if(a|D){b=4;break b}a=_ft_mem_realloc(u,4,0,HEAP[m]*2,0,d);HEAP[C]=a;if(HEAP[d]!=0){b=6;break b}HEAP[B]=HEAP[C]+4*HEAP[m];HEAP[b]=HEAP[m]&255;b=HEAP[m];if(reSign(0,32)reSign(16,32);if(b|i)f=3;else{i=h==0;b:do if(i)b=1;else{if(HEAP[h]==0){b=1;break b}if(HEAP[h]==HEAP[c]){b=7;break b}f=3;break a}while(0);if(b==1){f=h=_t1_allocate_blend(e,HEAP[c],0);if(h!=0)break a;h=HEAP[e+532]}b=HEAP[g];i=HEAP[g+8];var j= -HEAP[c];if(reSign(0,32)=reSign(0,32))){b=1;break a}c=b;if(!(reSign(f-HEAP[d],32)>reSign(c,32))){b=1;break a}HEAP[e]+=b+1;HEAP[g]=b;a=unSign(HEAP[e+12]==0,1);b=4;break a}else b=1;while(0);if(b==1){HEAP[e+12]=3;a=0}return a} -_read_binary_data.__index__=Runtime.getFunctionIndex(_read_binary_data,"_read_binary_data"); -function _parse_font_matrix(e,g){var d=STACKTOP;STACKTOP+=24;Runtime.memset(d,0,24);var b,a,c;a=e+132+304;c=e+132+320;b=FUNCTION_TABLE[HEAP[g+20+32]](g,6,d,3);if(reSign(b,32)=reSign(0,32)?b:f;if(b==0)HEAP[g+12]=3;else{f=_FT_DivFix(65536E3,b);f=reSign(f,32)>>reSign(16,32)&65535;HEAP[e+68]=f;if(b!=65536){f=_FT_DivFix(HEAP[d],b);HEAP[d]=f;f=_FT_DivFix(HEAP[d+4],b);HEAP[d+4]=f;f=_FT_DivFix(HEAP[d+8],b);HEAP[d+8]=f;f=_FT_DivFix(HEAP[d+ -16],b);HEAP[d+16]=f;b=_FT_DivFix(HEAP[d+20],b);HEAP[d+20]=b;b=reSign(HEAP[d+12],32)>reSign(16,32);HEAP[c]=a;a=reSign(HEAP[d+20],32)>>reSign(16,32);HEAP[c+4]=a}}STACKTOP=d}_parse_font_matrix.__index__=Runtime.getFunctionIndex(_parse_font_matrix,"_parse_font_matrix"); -function _parse_encoding(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a=null,c,f,h,i,k,j,l,m;f=HEAP[g+8];h=HEAP[e+488];FUNCTION_TABLE[HEAP[g+20+8]](g);c=HEAP[g];if(c>=f)HEAP[g+12]=3;else{j=unSign(HEAP[c],8)-48;j=unSign(j,32)<=unSign(9,32);a:do if(!j){if(HEAP[c]==91){b=0;break a}var o=c+17>=f;b:do if(!o){if(_strncmp(c,__str751,16)!=0)break b;HEAP[e+132+236]=2;STACKTOP=d;return}while(0);o=c+15>=f;b:do if(!o){if(_strncmp(c,__str852,14)!=0)break b;HEAP[e+132+236]=4;STACKTOP=d;return}while(0); -o=c+18>=f;b:do if(!o){if(_strncmp(c,__str953,17)!=0)break b;HEAP[e+132+236]=3;STACKTOP=d;return}while(0);HEAP[g+12]=162;STACKTOP=d;return}while(0);i=e+132+240;j=g+100;l=HEAP[g+16];m=0;if(HEAP[c]==91){k=256;m=1;HEAP[g]+=1}else k=FUNCTION_TABLE[HEAP[g+20+16]](g);FUNCTION_TABLE[HEAP[g+20+8]](g);if(!(HEAP[g]>=f)){HEAP[i]=k;HEAP[g+96]=HEAP[i];var n=_ft_mem_realloc(l,2,0,k,0,d);HEAP[i+12]=n;n=HEAP[d]!=0;a:do if(!n){n=_ft_mem_realloc(l,4,0,k,0,d);HEAP[i+16]=n;if(HEAP[d]!=0)break a;h=FUNCTION_TABLE[HEAP[HEAP[h]]](j, -k,l);HEAP[d]=h;if(HEAP[d]!=0)break a;a=0;h=k;if(reSign(a,32)reSign(a,32)?n:a)-l;for(a=6;;){b=a==6?0:p;FUNCTION_TABLE[HEAP[h]](i,l+b,__str650,8);var p=b+1;if(p!=n)b=a=7;else{b=8;break}}}a=0;FUNCTION_TABLE[HEAP[g+20+8]](g);h=p=f;i=m;m=i!=0;i=i!=0;f=f;k=k;l=j+36+8;n=j;j=j+24;var r=a;a=10;b:for(;;){t=a==46?t:r;if(!(HEAP[g]=f;q=reSign(t,32)>=reSign(k,32);if(b|q){b=41;break d}c+=1;HEAP[g]=c;FUNCTION_TABLE[HEAP[g+ -20+12]](g);if(HEAP[g+12]!=0){b=43;break b}var u=HEAP[g]-c;b=FUNCTION_TABLE[HEAP[l]](n,a,c,u+1);HEAP[g+12]=b;if(HEAP[g+12]!=0){b=43;break b}HEAP[HEAP[HEAP[j]+4*a]+u]=0;u=t+1;a=45;break c}while(0);if(i){b=47;break b}else a=41}while(0);var t=a==45?u:a==41?t:t;FUNCTION_TABLE[HEAP[g+20+8]](g);a=46;b=11}if(b!=50)if(b==16)c+=3;else if(b==34)c=o+1;else if(b==47){HEAP[g+12]=2;STACKTOP=d;return}else if(b==43){STACKTOP=d;return}HEAP[e+132+236]=1;HEAP[g]=c;STACKTOP=d;return}while(0);HEAP[g+12]=HEAP[d]}}STACKTOP= -d}_parse_encoding.__index__=Runtime.getFunctionIndex(_parse_encoding,"_parse_encoding"); -function _parse_subrs(e,g){var d=STACKTOP;STACKTOP+=12;Runtime.memset(d,0,12);var b;b=null;var a,c,f,h,i=d+4,k=d+8;a=g+316;c=HEAP[g+16];h=HEAP[e+488];FUNCTION_TABLE[HEAP[g+20+8]](g);f=HEAP[g]=HEAP[g+8]))if(HEAP[HEAP[g]]==93){b=3;break a}HEAP[g+12]=3;STACKTOP=d;return}else b=1;while(0);a:do if(b==1){f=FUNCTION_TABLE[HEAP[g+20+16]](g);FUNCTION_TABLE[HEAP[g+20+12]](g); -if(HEAP[g+12]!=0)break a;FUNCTION_TABLE[HEAP[g+20+8]](g);var j=HEAP[g+312]==0;b:do if(j){j=FUNCTION_TABLE[HEAP[HEAP[h]]](a,f,c);HEAP[d]=j;b=HEAP[d]!=0?5:6;break b}else b=6;while(0);if(b==6){j=g+312;var l=e+132+36+4,m=e+132+36+4,o=c;h=h+16;var n=e+132+36+4,p=a+36+8,r=e+132+36+4,q=a;c=c;var s=a+36+8;for(a=a;;){if(_strncmp(HEAP[g],__str1054,3)!=0){b=8;break}FUNCTION_TABLE[HEAP[g+20+12]](g);b=FUNCTION_TABLE[HEAP[g+20+16]](g);if(_read_binary_data(g,i,k)==0){b=10;break}FUNCTION_TABLE[HEAP[g+20+12]](g); -if(HEAP[g+12]!=0){b=10;break}FUNCTION_TABLE[HEAP[g+20+8]](g);if(_strncmp(HEAP[g],__str1155,3)==0){FUNCTION_TABLE[HEAP[g+20+12]](g);FUNCTION_TABLE[HEAP[g+20+8]](g)}if(HEAP[j]!=0)b=7;else{if(reSign(HEAP[l],32)>=reSign(0,32)){var u=HEAP[i];if(reSign(HEAP[m],32)>reSign(u,32)){b=16;break}u=_ft_mem_alloc(o,HEAP[i],d);if(HEAP[d]!=0){b=19;break}_llvm_memcpy_p0i8_p0i8_i32(u,HEAP[k],HEAP[i],1,0);FUNCTION_TABLE[HEAP[h]](u,HEAP[i],4330);HEAP[i]-=HEAP[n];b=FUNCTION_TABLE[HEAP[p]](q,b,u+HEAP[r],HEAP[i]);HEAP[d]= -b;u!=0&&FUNCTION_TABLE[HEAP[c+8]](c,u);u=HEAP[d];b=22}else{var t=FUNCTION_TABLE[HEAP[s]](a,b,HEAP[k],HEAP[i]);HEAP[d]=t;b=24}if((b==24?t:u)!=0){b=19;break}else b=7}}if(b==8){if(HEAP[g+312]!=0)break a;HEAP[g+312]=f;STACKTOP=d;return}else if(b==10){STACKTOP=d;return}else if(b==16)HEAP[d]=3}HEAP[g+12]=HEAP[d];STACKTOP=d;return}while(0);STACKTOP=d}_parse_subrs.__index__=Runtime.getFunctionIndex(_parse_subrs,"_parse_subrs"); -function _parse_charstrings(e,g){var d=STACKTOP;STACKTOP+=17;Runtime.memset(d,0,17);var b,a=null,c,f,h,i,k,j,l,m,o,n,p=d+4,r=d+8,q=d+12;c=g+208;f=g+156;h=g+260;i=HEAP[g+16];k=HEAP[e+488];j=HEAP[g+8];n=o=0;m=FUNCTION_TABLE[HEAP[g+20+16]](g);var s=m==0;a:do if(!s){if(HEAP[g+12]!=0)break a;s=HEAP[g+152]==0;b:do if(s){s=FUNCTION_TABLE[HEAP[HEAP[k]]](c,m+6,i);HEAP[d]=s;if(HEAP[d]!=0){b=2;break b}s=FUNCTION_TABLE[HEAP[HEAP[k]]](f,m+6,i);HEAP[d]=s;if(HEAP[d]!=0){b=2;break b}s=FUNCTION_TABLE[HEAP[HEAP[k]]](h, -4,i);HEAP[d]=s;b=HEAP[d]!=0?2:5;break b}else b=5;while(0);b:do if(b==5){l=0;s=g+20+8;var u=g,t=g,v=j,w=j,x=g+20+12,y=g,A=g+12,z=j,C=g,B=g,D=g+152,E=e+132+36+4,F=c+36+8,G=c,H=m+5,J=e+132+36+4,L=i,N=k+16,I=e+132+36+4,P=c+36+8,K=e+132+36+4,O=c,M=i;l=l;a=5;c:for(;;){var Q=a==5?l:a==53?U:a==38?Q:Q;FUNCTION_TABLE[HEAP[s]](u);b=HEAP[t];if(b>=v){b=7;break c}a=b+3=z){b=35;break c}b+=1;a=HEAP[C]-b;if(_read_binary_data(B,p,r)==0){b=32;break c}if(HEAP[D]!=0){a=38;b=6;continue c}R=FUNCTION_TABLE[HEAP[f+36+8]](f,Q,b,a+1);HEAP[d]=R;if(HEAP[d]!=0){b=40;break c}HEAP[HEAP[HEAP[f+24]+4*Q]+a]=0;b=HEAP[b]==46;d:do if(b){if(_strcmp(__str650,HEAP[HEAP[f+24]+4*Q])!=0)break d;o=Q;n=1}while(0);b=reSign(HEAP[E],32)=reSign(b,32)){b=45;break c}b=_ft_mem_alloc(L,HEAP[p],d);if(HEAP[d]!=0){b=40;break c}_llvm_memcpy_p0i8_p0i8_i32(b,HEAP[r],HEAP[p],1,0);FUNCTION_TABLE[HEAP[N]](b,HEAP[p],4330);HEAP[p]-=HEAP[I];var V=FUNCTION_TABLE[HEAP[P]](O,Q,b+HEAP[K],HEAP[p]);HEAP[d]=V;b!=0&&FUNCTION_TABLE[HEAP[M+8]](M,b);V=HEAP[d];a=49}if((a==51?T:V)!=0){b=40;break c}var U=Q+1;a=53;b=6}if(b==7){l=Q;HEAP[g+152]=l;if(n!=0)if(_strcmp(__str650,HEAP[HEAP[f+24]])==0){if(n!= -0)break a}else{q=FUNCTION_TABLE[HEAP[h+36+8]](h,0,HEAP[HEAP[f+24]],HEAP[HEAP[f+28]]);HEAP[d]=q;if(HEAP[d]!=0)break b;q=FUNCTION_TABLE[HEAP[h+36+8]](h,1,HEAP[HEAP[c+24]],HEAP[HEAP[c+28]]);HEAP[d]=q;if(HEAP[d]!=0)break b;q=FUNCTION_TABLE[HEAP[h+36+8]](h,2,HEAP[HEAP[f+24]+4*o],HEAP[HEAP[f+28]+4*o]);HEAP[d]=q;if(HEAP[d]!=0)break b;q=FUNCTION_TABLE[HEAP[h+36+8]](h,3,HEAP[HEAP[c+24]+4*o],HEAP[HEAP[c+28]+4*o]);HEAP[d]=q;if(HEAP[d]!=0)break b;q=FUNCTION_TABLE[HEAP[f+36+8]](f,o,HEAP[HEAP[h+24]],HEAP[HEAP[h+ -28]]);HEAP[d]=q;if(HEAP[d]!=0)break b;o=FUNCTION_TABLE[HEAP[c+36+8]](c,o,HEAP[HEAP[h+24]+4],HEAP[HEAP[h+28]+4]);HEAP[d]=o;if(HEAP[d]!=0)break b;f=FUNCTION_TABLE[HEAP[f+36+8]](f,0,HEAP[HEAP[h+24]+8],HEAP[HEAP[h+28]+8]);HEAP[d]=f;if(HEAP[d]!=0)break b;c=FUNCTION_TABLE[HEAP[c+36+8]](c,0,HEAP[HEAP[h+24]+12],HEAP[HEAP[h+28]+12]);HEAP[d]=c;if(HEAP[d]!=0)break b;else break a}HEAP[q]=-117;HEAP[q+1]=-9;HEAP[q+2]=-31;HEAP[q+3]=13;HEAP[q+4]=14;o=__str650;i=FUNCTION_TABLE[HEAP[h+36+8]](h,0,HEAP[HEAP[f+24]],HEAP[HEAP[f+ -28]]);HEAP[d]=i;if(i!=0)break b;i=FUNCTION_TABLE[HEAP[h+36+8]](h,1,HEAP[HEAP[c+24]],HEAP[HEAP[c+28]]);HEAP[d]=i;if(HEAP[d]!=0)break b;o=FUNCTION_TABLE[HEAP[f+36+8]](f,0,o,8);HEAP[d]=o;if(HEAP[d]!=0)break b;o=FUNCTION_TABLE[HEAP[c+36+8]](c,0,q,5);HEAP[d]=o;if(HEAP[d]!=0)break b;f=FUNCTION_TABLE[HEAP[f+36+8]](f,l,HEAP[HEAP[h+24]],HEAP[HEAP[h+28]]);HEAP[d]=f;if(HEAP[d]!=0)break b;c=FUNCTION_TABLE[HEAP[c+36+8]](c,l,HEAP[HEAP[h+24]+4],HEAP[HEAP[h+28]+4]);HEAP[d]=c;if(HEAP[d]!=0)break b;HEAP[g+152]+=1; -STACKTOP=d;return}else if(b==32){STACKTOP=d;return}else if(b==35)HEAP[d]=3;else if(b!=40)if(b==45)HEAP[d]=3}while(0);HEAP[g+12]=HEAP[d];STACKTOP=d;return}while(0);STACKTOP=d}_parse_charstrings.__index__=Runtime.getFunctionIndex(_parse_charstrings,"_parse_charstrings"); -function _parse_dict(e,g,d,b){var a=STACKTOP;STACKTOP+=20;Runtime.memset(a,0,20);var c,f=null,h,i,k,j,l,m,o=a+4,n=a+8,p=a+12,r=a+16,q;m=0;HEAP[g]=d;HEAP[g+8]=d+b;HEAP[g+12]=0;d=HEAP[g+8];FUNCTION_TABLE[HEAP[g+20+8]](g);f=-1;a:for(;;){A=f==64?A:0;if(!(HEAP[g]=d)break b;if(HEAP[b+5]==32)break c;if(HEAP[b+5]==13)break c;if(HEAP[b+5]==10)break c;if(HEAP[b+5]==9)break c;if(HEAP[b+5]==12)break c;if(HEAP[b+5]==0)break c;if(HEAP[b+ -5]==47)break c;if(HEAP[b+5]==40)break c;if(HEAP[b+5]==41)break c;if(HEAP[b+5]==60)break c;if(HEAP[b+5]==62)break c;if(HEAP[b+5]==91)break c;if(HEAP[b+5]==93)break c;if(HEAP[b+5]==123)break c;if(HEAP[b+5]==125)break c;if(HEAP[b+5]!=37)break b}while(0);if(_strncmp(b,__str246,5)==0){c=20;break a}}while(0);c=HEAP[b]!=99;b:do if(!c){h=b+10==d;c:do if(!h){if(b+10>=d)break b;if(HEAP[b+9]==32)break c;if(HEAP[b+9]==13)break c;if(HEAP[b+9]==10)break c;if(HEAP[b+9]==9)break c;if(HEAP[b+9]==12)break c;if(HEAP[b+ -9]==0)break c;if(HEAP[b+9]==47)break c;if(HEAP[b+9]==40)break c;if(HEAP[b+9]==41)break c;if(HEAP[b+9]==60)break c;if(HEAP[b+9]==62)break c;if(HEAP[b+9]==91)break c;if(HEAP[b+9]==93)break c;if(HEAP[b+9]==123)break c;if(HEAP[b+9]==125)break c;if(HEAP[b+9]!=37)break b}while(0);if(_strncmp(b,__str57,9)==0){c=20;break a}}while(0);h=HEAP[b]!=70;b:do if(h)c=42;else{c=b+14==d;c:do if(!c){if(b+14>=d){c=42;break b}if(HEAP[b+13]==32)break c;if(HEAP[b+13]==13)break c;if(HEAP[b+13]==10)break c;if(HEAP[b+13]== -9)break c;if(HEAP[b+13]==12)break c;if(HEAP[b+13]==0)break c;if(HEAP[b+13]==47)break c;if(HEAP[b+13]==40)break c;if(HEAP[b+13]==41)break c;if(HEAP[b+13]==60)break c;if(HEAP[b+13]==62)break c;if(HEAP[b+13]==91)break c;if(HEAP[b+13]==93)break c;if(HEAP[b+13]==123)break c;if(HEAP[b+13]==125)break c;if(HEAP[b+13]!=37){c=42;break b}}while(0);if(_strncmp(b,__str58,13)!=0){c=42;break b}if((HEAP[g+372]&1&255)!=0)HEAP[g+372]|=2;HEAP[g]+=13;f=63;c=64;break b}while(0);b:do if(c==42){f=unSign(HEAP[b],8)-48;f= -unSign(f,32)<=unSign(9,32);h=b;if(f){m=h;FUNCTION_TABLE[HEAP[g+20+12]](g);if(HEAP[g+12]!=0){c=20;break a}else f=65}else{f=HEAP[h]!=82;c:do if(!f){if(b+6>=d){c=67;break c}if(HEAP[b+1]!=68|A==0){c=67;break c}HEAP[g]=m;if(_read_binary_data(g,o,n)==0){c=70;break a}else{f=69;break b}}while(0);f=HEAP[b]!=45;c:do if(!f){if(b+6>=d){c=72;break c}if(HEAP[b+1]!=124|A==0){c=72;break c}HEAP[g]=m;if(_read_binary_data(g,p,r)==0){c=75;break a}else{f=74;break b}}while(0);h=HEAP[b]!=47;c:do if(!h){if(b+2>=d){c=76; -break c}b+=1;HEAP[g]=b;FUNCTION_TABLE[HEAP[g+20+12]](g);if(HEAP[g+12]!=0){c=20;break a}q=HEAP[g]-b;f=reSign(q,32)>reSign(0,32);j=reSign(q,32)<=reSign(21,32);if(!(f&j)){f=78;break b}if(!(HEAP[g]=b){b=50;break c}}HEAP[l]=HEAP[l+76];HEAP[l+ -8]=q+9;q=HEAP[l];for(c=HEAP[l+8];;){if(!(q=b)break c;o=HEAP[q]==32;d:do if(!o){if(HEAP[q]==9)break d;if(HEAP[q]==13)break d;if(HEAP[q]!=10)break c}while(0);q+=1}if(q>=u){HEAP[p]=3;a=64;b=29}else{HEAP[r]= -0-q+HEAP[l+80]+(0-(0-HEAP[l+76]));if(HEAP[l+93]!=0){a=_ft_mem_alloc(n,HEAP[r]+1,p);HEAP[l+84]=a;var I=HEAP[p];if(I!=0){a=65;b=29;break b}else a=65;HEAP[l+88]=HEAP[r]}else{HEAP[l+94]=1;HEAP[l+84]=HEAP[l+76];HEAP[l+88]=HEAP[r];HEAP[l+76]=0;HEAP[l+80]=0}b=unSign(HEAP[q],8)-48;n=unSign(b,32)<=unSign(9,32);c:do if(n)b=68;else{b=unSign(HEAP[q],8)-97;if(unSign(b,32)<=unSign(5,32)){b=68;break c}b=unSign(HEAP[q],8)-65;b=unSign(b,32)<=unSign(5,32)?68:70;break c}while(0);c:do if(b==68){b=unSign(HEAP[q+1],8)- -48;b=unSign(b,32)<=unSign(9,32);d:do if(!b){n=unSign(HEAP[q+1],8)-97;if(unSign(n,32)<=unSign(5,32))break d;n=unSign(HEAP[q+1],8)-65;if(!(unSign(n,32)<=unSign(5,32)))break c}while(0);b=unSign(HEAP[q+2],8)-48;b=unSign(b,32)<=unSign(9,32);d:do if(!b){n=unSign(HEAP[q+2],8)-97;if(unSign(n,32)<=unSign(5,32))break d;n=unSign(HEAP[q+2],8)-65;if(!(unSign(n,32)<=unSign(5,32)))break c}while(0);b=unSign(HEAP[q+3],8)-48;b=unSign(b,32)<=unSign(9,32);d:do if(!b){n=unSign(HEAP[q+3],8)-97;if(unSign(n,32)<=unSign(5, -32))break d;n=unSign(HEAP[q+3],8)-65;if(!(unSign(n,32)<=unSign(5,32)))break c}while(0);HEAP[l]=q;FUNCTION_TABLE[HEAP[HEAP[m+4]+24]](l,HEAP[l+84],HEAP[l+88],t,0);HEAP[l+88]=HEAP[t];HEAP[HEAP[l+84]+HEAP[t]]=0;b=37;break b}while(0);_llvm_memmove_p0i8_p0i8_i32(HEAP[l+84],q,HEAP[r],1,0);b=37}break b}else if(b==50){HEAP[p]=3;a=50;b=29;break b}}while(0);if(b==29){HEAP[z]=a==27?85:a==30?3:a==31?L:a==32?N:a==50?3:a==64?3:I;b=19;break a}else if(b==37){FUNCTION_TABLE[HEAP[m+16]](HEAP[l+84],HEAP[l+88],-9871); -HEAP[HEAP[l+84]]=32;HEAP[HEAP[l+84]+1]=32;HEAP[HEAP[l+84]+2]=32;HEAP[HEAP[l+84]+3]=32;HEAP[l+4]=HEAP[l+84];HEAP[l]=HEAP[l+84];HEAP[l+8]=HEAP[l]+HEAP[l+88]}l=HEAP[p];HEAP[z]=l;if(l!=0){b=19;break a}l=_parse_dict(g,x,HEAP[x+84],HEAP[x+88]);HEAP[z]=l;if(HEAP[z]!=0){b=19;break a}HEAP[A+8]&=-2;l=HEAP[g+532]!=0;b:do if(l){if(HEAP[HEAP[g+532]+416]==0){b=85;break b}if(HEAP[HEAP[g+532]+416]==HEAP[HEAP[g+532]+4]){b=85;break b}HEAP[HEAP[g+532]+416]=0}while(0);l=HEAP[g+532]!=0;b:do if(l){if(HEAP[HEAP[g+532]]!= -0)if(HEAP[HEAP[g+532]+4]!=0){b=89;break b}_T1_Done_Blend(g)}while(0);if(HEAP[g+532]!=0){l=HEAP[HEAP[g+532]+4];m=g+532;for(a=91;;){b=a==94?k:0;n=0+b;if(!(unSign(l,32)>unSign(n,32))){b=97;break}if(HEAP[HEAP[m]+88+n*12]==0){b=93;break}k=b+1;a=94;b=92}b!=97&&b==93&&_T1_Done_Blend(g)}l=HEAP[g+532]!=0;b:do if(l){if(HEAP[g+544]==0){b=99;break b}b=HEAP[g+100];b=_ft_mem_realloc(b,4,0,HEAP[g+544],0,z);HEAP[g+548]=b;if(HEAP[z]==0){b=99;break b}HEAP[g+544]=0;b=19;break a}while(0);HEAP[y+284]=HEAP[x+152];if(HEAP[x+ -316+12]!=0){HEAP[x+316+12]=0;HEAP[y+272]=HEAP[x+312];HEAP[y+260]=HEAP[x+316];HEAP[y+276]=HEAP[x+316+24];HEAP[y+280]=HEAP[x+316+28]}l=HEAP[HEAP[g+128]+52]==0;b:do if(l){if(HEAP[x+208+12]!=0){b=103;break b}HEAP[z]=3}while(0);HEAP[x+208+12]=0;HEAP[y+264]=HEAP[x+208];HEAP[y+292]=HEAP[x+208+24];HEAP[y+296]=HEAP[x+208+28];HEAP[y+268]=HEAP[x+156];HEAP[y+288]=HEAP[x+156+24];HEAP[x+156]=0;HEAP[x+156+24]=0;if(HEAP[y+236]!=1){b=19;break a}q=o=0;a=reSign(HEAP[x+100+16],32)>reSign(0,32);l=y+240;if(a){m=x+100+ -24;n=x+100+16;q=q;o=o;a=106;b:for(;;){R=a==106?0:R;M=a==106?o:M;O=a==106?q:O;b=1+R;v=0+R;HEAP[HEAP[(a==106?l:Q)+12]+2*v]=0;HEAP[HEAP[y+240+16]+4*v]=__str650;Q=HEAP[HEAP[m]+4*v];u=Q!=0;c:do if(u){H=HEAP[y+284];J=y+288;for(a=108;;){i=a==111?P:0;if(!(reSign(H,32)>reSign(i,32))){a=109;break c}h=HEAP[HEAP[J]+4*i];if(_strcmp(Q,h)==0)break;var P=i+1;a=111}HEAP[HEAP[y+240+12]+2*v]=i&65535;HEAP[HEAP[y+240+16]+4*v]=h;if(_strcmp(__str650,h)==0){a=110;break c}var K=reSign(v,32)=reSign(O,32))){a=112;break c}a=114}else a=107;while(0);var O=a==110?O:a==112?O:a==114?b:a==107?O:O,M=a==110?M:a==112?K:a==114?K:a==107?M:M;a=reSign(HEAP[n],32)>reSign(b,32);var Q=y+240,R=R+1;if(a){a=113;b=107}else{b=117;break b}}o=M;q=O;a=117}else a=105;HEAP[(a==117?Q:l)+4]=o;HEAP[y+240+8]=q;HEAP[y+240]=HEAP[x+96]}while(0);HEAP[x+100+36+12]!=0&&FUNCTION_TABLE[HEAP[x+100+36+12]](x+100);HEAP[x+208+36+12]!=0&&FUNCTION_TABLE[HEAP[x+208+36+12]](x+208);HEAP[x+156+36+12]!=0&&FUNCTION_TABLE[HEAP[x+156+ -36+12]](x+156);HEAP[x+260+36+12]!=0&&FUNCTION_TABLE[HEAP[x+260+36+12]](x+260);HEAP[x+316+36+12]!=0&&FUNCTION_TABLE[HEAP[x+316+36+12]](x+316);j=HEAP[x+16];c=HEAP[x+84];c!=0&&FUNCTION_TABLE[HEAP[j+8]](j,c);HEAP[x+84]=0;if(HEAP[x+93]==0){c=HEAP[x+76];c!=0&&FUNCTION_TABLE[HEAP[j+8]](j,c);HEAP[x+76]=0}FUNCTION_TABLE[HEAP[x+20+4]](x);j=x=HEAP[z];x=x!=0;a:do if(!x){if(reSign(d,32)reSign(0,32))j=6;else{z=g;HEAP[z+16]=HEAP[E+284];HEAP[z+4]=0;HEAP[z+8]=2577;if(HEAP[E+24]!= -0)HEAP[z+8]|=4;if(HEAP[g+532]!=0)HEAP[z+8]|=256;HEAP[z+20]=HEAP[E+12];HEAP[z+24]=0;c=HEAP[z+20]!=0;b:do if(c){f=HEAP[E+8];k=HEAP[z+20];if(f==0)break b;j=1;f=f;k=k;a=133;c:for(;;){var T=a==133?k:a==136?U:a==137?T:X,V=a==133?f:a==136?S:a==137?Y:V;if(HEAP[V]==0){b=145;break c}if(HEAP[V]==HEAP[T]){var U=T+1,S=V+1;a=136}else{i=HEAP[V]==32;d:do if(!i){if(HEAP[V]==45)break d;if(HEAP[T]!=32)if(HEAP[T]!=45){b=140;break c}var X=T+1;a=141;b=135;continue c}while(0);var Y=V+1;a=137}b=135}if(b!=145)if(b==140){k= -T;f=V;j=0;if(HEAP[k]!=0)break b;HEAP[z+24]=f}if(j==0)break b;HEAP[z+24]=__str62}else{if(HEAP[E+232]==0)break b;HEAP[z+20]=HEAP[E+232]}while(0);if(HEAP[z+24]==0)HEAP[z+24]=HEAP[E+16]!=0?HEAP[E+16]:__str62;HEAP[z+12]=0;if(HEAP[E+20]!=0)HEAP[z+12]|=1;j=HEAP[E+16]!=0;b:do if(j){if(_strcmp(HEAP[E+16],__str63)!=0)if(_strcmp(HEAP[E+16],__str64)!=0)break b;HEAP[z+12]|=2}while(0);HEAP[z+28]=0;HEAP[z+32]=0;j=reSign(HEAP[E+328],32)>>reSign(16,32);HEAP[z+52]=j;j=reSign(HEAP[E+328+4],32)>>reSign(16,32);HEAP[z+ -52+4]=j;j=reSign(HEAP[E+328+8]+65535,32)>>reSign(16,32);HEAP[z+52+8]=j;j=reSign(HEAP[E+328+12]+65535,32)>>reSign(16,32);HEAP[z+52+12]=j;if(HEAP[z+68]==0)HEAP[z+68]=1E3;HEAP[z+70]=HEAP[z+52+12]&65535;HEAP[z+72]=HEAP[z+52+4]&65535;j=unSign(HEAP[z+68],16)*12;j=Math.floor(reSign(j,32)/reSign(10,32))&65535;HEAP[z+74]=j;j=reSign(HEAP[z+74],16);c=reSign(HEAP[z+70],16);f=reSign(HEAP[z+72],16);c=c-f;if(reSign(j,32)reSign(0,32)){j=e+40;f=h;k=k+284;i=e+40;h=h;a=156;c:for(;;){W=a==156?0:W;a=1+W;P=0+W;_T1_Parse_Glyph(e,P);P=P==0;d:do if(P)b=158; -else{P=HEAP[h];b=reSign(HEAP[i],32)>reSign(P,32)?158:159;break d}while(0);if(b==158)HEAP[f]=HEAP[j];a=reSign(HEAP[k],32)>reSign(a,32);var W=W+1;if(a)a=159;else{a=159;break c}}}FUNCTION_TABLE[HEAP[HEAP[c+12]+4]](e);j=0;b=163}break b}while(0);if(b==163){c=f=HEAP[F];f=reSign(f,32)>=reSign(0,32);c=c;c=c=c=f?c+32768&-65536:0-(32768-c&-65536);c=reSign(c,32)>>reSign(16,32)&65535;HEAP[z+76]=c}HEAP[z+78]=HEAP[z+74];HEAP[z+80]=HEAP[E+26];HEAP[z+82]=HEAP[E+28];c=g;if(D==0)break a;if(B==0)break a;z=HEAP[B+20]; -HEAP[G]=c;HEAP[G+8]=3;HEAP[G+10]=1;HEAP[G+4]=1970170211;j=_FT_CMap_New(HEAP[z+12],0,G,0);if(j!=0&j!=163)break a;j=0;HEAP[G+8]=7;c=0;f=HEAP[E+236];if(f==1)b=174;else if(f==2)b=171;else if(f==3)b=175;else if(f==4)b=173;else break a;if(b==174){HEAP[G+4]=1094992451;HEAP[G+10]=2;var da=HEAP[z+8];c=da;a=174}else if(b==171){HEAP[G+4]=1094995778;HEAP[G+10]=0;var ba=HEAP[z];c=ba;a=171}else if(b==175){HEAP[G+4]=1818326065;HEAP[G+10]=3;var aa=HEAP[z+12];c=aa;a=175}else if(b==173){HEAP[G+4]=1094992453;HEAP[G+ -10]=1;var ca=HEAP[z+4];c=ca;a=173}if((a==175?aa:a==174?da:a==173?ca:ba)==0)break a;j=_FT_CMap_New(c,0,G,0)}}while(0);g=j;STACKTOP=e;return g}_T1_Face_Init.__index__=Runtime.getFunctionIndex(_T1_Face_Init,"_T1_Face_Init");function _T1_Driver_Init(){return 0}_T1_Driver_Init.__index__=Runtime.getFunctionIndex(_T1_Driver_Init,"_T1_Driver_Init");function _T1_Driver_Done(){}_T1_Driver_Done.__index__=Runtime.getFunctionIndex(_T1_Driver_Done,"_T1_Driver_Done"); -function _t1_get_glyph_name(e,g,d,b){var a=null;e=HEAP[HEAP[e+132+288]+4*g];d=a=d;g=b+-1;for(a=-1;;){i=a==1?i:0;var c=g+i*-1,f=e+i,h=d+i;if(unSign(a==1?c:b,32)<=unSign(1,32))break;if(HEAP[f]==0)break;HEAP[h]=HEAP[f];var i=i+1;a=1}a=h;return HEAP[a]=0}_t1_get_glyph_name.__index__=Runtime.getFunctionIndex(_t1_get_glyph_name,"_t1_get_glyph_name"); -function _t1_get_name_index(e,g){var d,b=null,a,c=HEAP[e+132+284],f=e+132+288;for(b=-1;;){d=b==2?i:0;var h=0+d;if(!(reSign(c,32)>reSign(h,32))){d=5;break}if(_strcmp(g,HEAP[HEAP[f]+4*h])==0){d=1;break}var i=d+1;b=2;d=0}if(d==1)a=h;else if(d==5)a=0;return a}_t1_get_name_index.__index__=Runtime.getFunctionIndex(_t1_get_name_index,"_t1_get_name_index");function _t1_get_ps_name(e){return HEAP[e+132+232]}_t1_get_ps_name.__index__=Runtime.getFunctionIndex(_t1_get_ps_name,"_t1_get_ps_name"); -function _t1_ps_get_font_info(e,g){_llvm_memcpy_p0i8_p0i8_i32(g,e+132,32,4,0);return 0}_t1_ps_get_font_info.__index__=Runtime.getFunctionIndex(_t1_ps_get_font_info,"_t1_ps_get_font_info");function _t1_ps_get_font_extra(e,g){var d=STACKTOP;STACKTOP+=2;Runtime.memset(d,0,2);HEAP[d]=HEAP[e+132+32];HEAP[g]=HEAP[d];STACKTOP=d;return 0}_t1_ps_get_font_extra.__index__=Runtime.getFunctionIndex(_t1_ps_get_font_extra,"_t1_ps_get_font_extra");function _t1_ps_has_glyph_names(){return 1} -_t1_ps_has_glyph_names.__index__=Runtime.getFunctionIndex(_t1_ps_has_glyph_names,"_t1_ps_has_glyph_names");function _t1_ps_get_font_private(e,g){_llvm_memcpy_p0i8_p0i8_i32(g,e+132+36,196,4,0);return 0}_t1_ps_get_font_private.__index__=Runtime.getFunctionIndex(_t1_ps_get_font_private,"_t1_ps_get_font_private");function _Get_Interface(e,g){return _ft_service_list_lookup(_t1_services,g)}_Get_Interface.__index__=Runtime.getFunctionIndex(_Get_Interface,"_Get_Interface"); -function _Get_Kerning(e,g,d,b){var a,c=null,f;HEAP[b]=0;HEAP[b+4]=0;if(HEAP[e+492]!=0){c=HEAP[e+492];d=g<<16|d;g=HEAP[c+36];e=g+16*HEAP[c+40]+-16;c=0;a:for(;;){a=c==0?e:j;j=c==0?g:f;var h=a;for(c=1;;){f=c==5?k:j;if(!(f<=a)){a=9;break a}var i=Math.floor(reSign(h-f,32)/reSign(16,32));i=Math.floor(reSign(i,32)/reSign(2,32));i=f+16*i;c=HEAP[i+4]|HEAP[i]<<16;if(c==d){a=2;break a}if(!(unSign(c,32)=reSign(0,32);f=f;c=c=c=c?f+32768&-65536:0-(32768-f&-65536);c=reSign(c,32)>>reSign(16,32);HEAP[i]=c;HEAP[i+4]=0;c=f=HEAP[e+40];f=reSign(f,32)>=reSign(0,32);c=c;c=c=c=f?c+32768&-65536:0-(32768-c&-65536);c=reSign(c,32)>>reSign(16,32);HEAP[i+8]=c;c=f=HEAP[e+40+4];f=reSign(f,32)>=reSign(0,32);c=c;c=c=c=f?c+32768& --65536:0-(32768-c&-65536);c=reSign(c,32)>>reSign(16,32);HEAP[i+12]=c;c=FUNCTION_TABLE[HEAP[HEAP[h]+8]](HEAP[h+4],g,0,i);HEAP[e+32]=HEAP[i]<<16;HEAP[e+40]=HEAP[i+8]<<16;HEAP[e+40+4]=HEAP[i+12]<<16}while(0);e=c;STACKTOP=b;return e}_T1_Parse_Glyph_And_Get_Char_String.__index__=Runtime.getFunctionIndex(_T1_Parse_Glyph_And_Get_Char_String,"_T1_Parse_Glyph_And_Get_Char_String"); -function _T1_Parse_Glyph(e,g){var d=STACKTOP;STACKTOP+=8;Runtime.memset(d,0,8);var b,a;b=_T1_Parse_Glyph_And_Get_Char_String(e,g,d);var c=b==0;a:do if(c){a=HEAP[e+4];if(HEAP[HEAP[a+128]+52]==0)break a;FUNCTION_TABLE[HEAP[HEAP[HEAP[HEAP[a+128]+52]]+4]](HEAP[HEAP[HEAP[a+128]+52]+4],d)}while(0);STACKTOP=d;return b}_T1_Parse_Glyph.__index__=Runtime.getFunctionIndex(_T1_Parse_Glyph,"_T1_Parse_Glyph"); -function _T1_Get_Advances(e,g,d,b,a){var c=STACKTOP;STACKTOP+=1500;Runtime.memset(c,0,1500);var f=null,h,i;f=e+132;h=HEAP[e+488];if((b&16)!=0){f=0;if(unSign(f,32)unSign(j,32)?d:j)-k;for(f=0;;){d=f==0?0:i;HEAP[a+4*(k+d)]=0;i=d+1;if(i!=j)f=1;else break}}a=0}else{i=FUNCTION_TABLE[HEAP[HEAP[h+12]]](c,e,0,0,HEAP[f+288],HEAP[e+532],0,0,_T1_Parse_Glyph.__index__);if(i!=0)a=i;else{HEAP[c+70]=1;HEAP[c+68]=0;HEAP[c+1364]=HEAP[f+272];HEAP[c+1368]=HEAP[f+276];HEAP[c+ -1372]=HEAP[f+280];HEAP[c+1488]=HEAP[e+548];HEAP[c+1492]=HEAP[e+544];f=0;if(unSign(f,32)unSign(f,32)?d:f)-e;g=e+g;for(f=5;;){l=f==5?0:l;f=e+l;b=a+4*f;f=a+4*f;if(_T1_Parse_Glyph(c,g+l)==0){f=HEAP[i];if(reSign(f,32)>=reSign(0,32)){k=f+32768&-65536;f=7}else{j=0-(32768-f&-65536);f=9}f=reSign(f==7?k:j,32)>>reSign(16,32);HEAP[b]=f}else HEAP[f]=0;var l=l+1;if(l!=d)f=13;else break}}a=0}}a=a;STACKTOP=c;return a} -_T1_Get_Advances.__index__=Runtime.getFunctionIndex(_T1_Get_Advances,"_T1_Get_Advances"); -function _T1_Load_Glyph(e,g,d,b){var a=STACKTOP;STACKTOP+=1564;Runtime.memset(a,0,1564);var c,f=null,h,i,k,j,l,m,o=a+8,n,p,r,q=a+1508,s=a+1524,u=a+1532,t,v,w,x=a+1540,y=a+1556,A,z;j=b;b=HEAP[e+4];p=b+132;r=HEAP[HEAP[b+488]+12];v=t=0;n=unSign(HEAP[b+16],32)<=unSign(d,32);a:do if(n){if(HEAP[HEAP[b+128]+52]!=0){c=1;break a}m=6;c=2;break a}else c=1;while(0);a:do if(c==1){if((j&1024)!=0)j|=3;if(g!=0){HEAP[e+172]=HEAP[g+12+4];HEAP[e+176]=HEAP[g+12+8]}else{HEAP[e+172]=65536;HEAP[e+176]=65536}HEAP[e+108+ -2]=0;HEAP[e+108]=0;n=(j&1)!=0;b:do if(n)c=5;else{if((j&2)!=0){c=5;break b}l=1;c=7;break b}while(0);if(c==5)l=0;n=l&255;HEAP[e+72]=1869968492;m=HEAP[r];var C=reSign(j,32)>>reSign(16,32)&15,B=unSign(n,8);m=C=FUNCTION_TABLE[m](o,b,g,e,HEAP[p+288],HEAP[b+532],B&255,C,_T1_Parse_Glyph.__index__);if(C!=0)break a;t=1;m=unSign((j&1024)!=0,1);HEAP[o+69]=m;HEAP[o+1364]=HEAP[p+272];HEAP[o+1368]=HEAP[p+276];HEAP[o+1372]=HEAP[p+280];HEAP[o+1488]=HEAP[b+548];HEAP[o+1492]=HEAP[b+544];m=_T1_Parse_Glyph_And_Get_Char_String(o, -d,u);if(m!=0)break a;v=1;t=o+1376;HEAP[q]=HEAP[t];HEAP[q+4]=HEAP[t+4];HEAP[q+8]=HEAP[t+8];HEAP[q+12]=HEAP[t+12];t=o+1392;HEAP[a]=HEAP[t];HEAP[a+4]=HEAP[t+4];HEAP[s]=HEAP[a];HEAP[s+4]=HEAP[a+4];FUNCTION_TABLE[HEAP[r+4]](o);t=0;if(m!=0)break a;HEAP[e+108+16]&=1;HEAP[e+108+16]|=4;C=(j&1024)!=0;B=e;b:do if(C){w=HEAP[B+156];k=HEAP[o+32];i=reSign(k,32)>=reSign(0,32);k=k;i=i=i=i?k+32768&-65536:0-(32768-k&-65536);i=reSign(i,32)>>reSign(16,32);HEAP[e+24+8]=i;i=k=HEAP[o+40];k=reSign(k,32)>=reSign(0,32);i=i; -i=i=i=k?i+32768&-65536:0-(32768-i&-65536);i=reSign(i,32)>>reSign(16,32);HEAP[e+24+16]=i;i=w+12;HEAP[i]=HEAP[q];HEAP[i+4]=HEAP[q+4];HEAP[i+8]=HEAP[q+8];HEAP[i+12]=HEAP[q+12];i=w+28;HEAP[i]=HEAP[s];HEAP[i+4]=HEAP[s+4];HEAP[w+8]=1}else{w=B+24;i=HEAP[o+40];c=reSign(i,32)>=reSign(0,32);i=i;c=c=c=c?i+32768&-65536:0-(32768-i&-65536);c=reSign(c,32)>>reSign(16,32);HEAP[w+16]=c;c=i=HEAP[o+40];i=reSign(i,32)>=reSign(0,32);c=c;c=c=c=i?c+32768&-65536:0-(32768-c&-65536);c=reSign(c,32)>>reSign(16,32);HEAP[e+56]= -c;HEAP[HEAP[e+156]+8]=0;if((j&16)!=0){c=reSign(HEAP[b+132+328+12]-HEAP[b+132+328+4],32)>>reSign(16,32);HEAP[w+28]=c;HEAP[e+60]=HEAP[w+28]}else{i=HEAP[o+40+4];c=reSign(i,32)>=reSign(0,32);i=i;c=c=c=c?i+32768&-65536:0-(32768-i&-65536);c=reSign(c,32)>>reSign(16,32);HEAP[w+28]=c;c=i=HEAP[o+40+4];i=reSign(i,32)>=reSign(0,32);c=c;c=c=c=i?c+32768&-65536:0-(32768-c&-65536);c=reSign(c,32)>>reSign(16,32);HEAP[e+60]=c}HEAP[e+72]=1869968492;c=g!=0;c:do if(c){if(!(unSign(HEAP[g+12+2],16)<=unSign(23,16)))break c; -HEAP[e+108+16]|=256}while(0);i=HEAP[q]!=65536;c:do if(i)c=23;else{if(HEAP[q+12]!=HEAP[q]){c=23;break c}if(HEAP[q+4]!=0){c=23;break c}c=HEAP[q+8]!=0?23:26;break c}while(0);c:do if(c==23){h=k=e+108;i=q;if(k==0)break c;if(i==0)break c;k=HEAP[h+4];h=reSign(HEAP[h+2],16);h=k+8*h;if(!(kreSign(0,32))){c=37;break c}E=h;var F=i;z=z;A=A;var G=0-A;G=reSign(G,32)>reSign(-1,32)?G:-1;A=A+G+1;G=z+8*A;for(f= -38;;){J=f==38?0:J;c=z+8*J+4;f=z+8*J;var H=_FT_MulFix(HEAP[f],E);HEAP[f]=H;f=_FT_MulFix(HEAP[c],F);HEAP[c]=f;var J=J+1;if(J!=A)c=f=39;else{c=40;break}}z=G}while(0);k=_FT_MulFix(HEAP[w+16],h);HEAP[w+16]=k;i=_FT_MulFix(HEAP[w+28],i);HEAP[w+28]=i}_FT_Outline_Get_CBox(e+108,x);HEAP[w]=HEAP[x+8]-HEAP[x];HEAP[w+4]=HEAP[x+12]-HEAP[x+4];HEAP[w+8]=HEAP[x];HEAP[w+12]=HEAP[x+12];if((j&16)==0){c=44;break b}_ft_synthesize_vertical_metrics(w,HEAP[w+28])}while(0);HEAP[e+136]=HEAP[u];HEAP[e+140]=HEAP[u+4]}while(0); -g=v!=0;a:do if(g){if(HEAP[HEAP[b+128]+52]==0)break a;FUNCTION_TABLE[HEAP[HEAP[HEAP[HEAP[b+128]+52]]+4]](HEAP[HEAP[HEAP[b+128]+52]+4],u);HEAP[e+136]=0;HEAP[e+140]=0}while(0);t!=0&&FUNCTION_TABLE[HEAP[r+4]](o);e=m;STACKTOP=a;return e}_T1_Load_Glyph.__index__=Runtime.getFunctionIndex(_T1_Load_Glyph,"_T1_Load_Glyph"); -function _T1_Done_Metrics(e,g){var d;d=HEAP[g+36];d!=0&&FUNCTION_TABLE[HEAP[e+8]](e,d);HEAP[g+36]=0;HEAP[g+40]=0;d=HEAP[g+28];d!=0&&FUNCTION_TABLE[HEAP[e+8]](e,d);HEAP[g+28]=0;HEAP[g+32]=0;g!=0&&FUNCTION_TABLE[HEAP[e+8]](e,g)}_T1_Done_Metrics.__index__=Runtime.getFunctionIndex(_T1_Done_Metrics,"_T1_Done_Metrics"); -function _t1_get_index(e,g,d){var b,a=null,c,f;if(unSign(g,32)>unSign(65535,32))c=0;else{f=0;var h=HEAP[d+284];d=d+288;f=f;a=1;a:for(;;){b=a==4?k:0;var i=f+b;if(!(reSign(h,32)>reSign(i,32))){b=9;break a}k=HEAP[HEAP[d]+4*i];a=k!=0;b:do if(a){if(HEAP[k]!=HEAP[e])break b;if(_strlen(k)!=g)break b;if(_strncmp(k,e,g)==0){b=6;break a}}while(0);var k=b+1;a=4;b=2}if(b==9)c=0;else if(b==6)c=f=i}return c}_t1_get_index.__index__=Runtime.getFunctionIndex(_t1_get_index,"_t1_get_index"); -function _compare_kern_pairs(e,g){var d,b;d=HEAP[e+4]|HEAP[e]<<16;b=HEAP[g+4]|HEAP[g]<<16;return unSign(d,32)>unSign(b,32)?1:unSign(d,32)unSign(6,32))){b=6;break a}if(!(unSign(HEAP[j+1],8)<=unSign(3,8))){b=6;break a}k=unSign(HEAP[j+2+3],8)<<24;o=unSign(HEAP[j+ -2+2],8)<<16;n=unSign(HEAP[j+2+1],8)<<8;j=unSign(HEAP[j+2],8);if((o|k|n|j)!=HEAP[g+4]){b=6;break a}o=g;l=v;k=e;j=o;l=l;HEAP[d]=0;o=HEAP[j+28];n=HEAP[j+32];j=HEAP[j+36];p=n+99;q=p+2>j;b:do{if(q){HEAP[d]=2;b=9}else{q=unSign(HEAP[p+1],8)<<8&65535;s=unSign(HEAP[p],8);q=unSign(q|s,16);p+=q+18;q=p+18>j;c:do if(!q){s=unSign(HEAP[p+1],8)<<8&65535;u=unSign(HEAP[p],8);if(unSign(s|u,16)<=unSign(17,16))break c;p+=14;s=unSign(HEAP[p+3],8)<<24;u=unSign(HEAP[p+2],8)<<16;var y=unSign(HEAP[p+1],8)<<8;p=unSign(HEAP[p], -8);p=n+(u|s|y|p);if(p==n)break c;if(p+2>j){HEAP[d]=2;b=9;break b}else{s=unSign(HEAP[p+1],8)<<8&65535;u=unSign(HEAP[p],8);s=unSign(s|u,16);HEAP[l+40]=s;p+=2;if(p+HEAP[l+40]*4>j){HEAP[d]=2;b=9;break b}else{if(HEAP[l+40]==0)break c;j=_ft_mem_realloc(o,16,0,HEAP[l+40],0,d);HEAP[l+36]=j;if(HEAP[d]!=0){b=9;break b}r=HEAP[l+36];j=p+HEAP[l+40]*4;s=HEAP[k+92];u=HEAP[k+36];y=k+40;a=14;d:for(;;){var A=a==17?h:0,z=0+A;if(!(reSign(u,32)>reSign(z,32))){b=20;break d}m=HEAP[HEAP[y]+4*z];if(HEAP[m+8]==7){b=16;break d}h= -A+1;a=17;b=15}if(b!=20)if(b==16){u=m;u=_FT_Set_Charmap(k,u);HEAP[d]=u;if(HEAP[d]!=0){b=9;break b}}if(p>reSign(16,32);HEAP[e+52]=m;m=reSign(HEAP[v+4+4],32)>>reSign(16,32);HEAP[e+52+4]=m;m=reSign(HEAP[v+4+8]+65535,32)>>reSign(16,32);HEAP[e+52+8]=m;m=reSign(HEAP[v+4+12]+65535,32)>>reSign(16,32);HEAP[e+52+12]=m;m=reSign(HEAP[v+20]+32768,32)>>reSign(16,32)&65535; -HEAP[e+70]=m;m=reSign(HEAP[v+24]+32768,32)>>reSign(16,32)&65535;HEAP[e+72]=m;if(HEAP[v+40]==0)break a;HEAP[e+8]|=64;HEAP[e+492]=v;v=0}while(0);if(HEAP[g+20]!=0){f=HEAP[g+28];c=HEAP[g];c!=0&&FUNCTION_TABLE[HEAP[f+8]](f,c);HEAP[g]=0}HEAP[g+32]=0;HEAP[g+36]=0}j=v;a=56}if((a==56?j:x)!=0)_T1_Done_Metrics(t,v);t=HEAP[w];STACKTOP=d;return t}_T1_Read_Metrics.__index__=Runtime.getFunctionIndex(_T1_Read_Metrics,"_T1_Read_Metrics"); -function _T1_Get_Track_Kerning(e,g,d,b){var a=null,c;c=HEAP[e+492];if(c==0)g=6;else{if(reSign(HEAP[c+32],32)>reSign(0,32)){e=c+28;c=c+32;for(a=1;;){k=a==1?0:k;a=0+k;var f=1+k,h=HEAP[e];if(HEAP[h+20*a]==d)if(reSign(HEAP[h+20*a+4],32)>reSign(g,32))HEAP[b]=HEAP[h+20*a+8];else if(reSign(HEAP[h+20*a+12],32)reSign(f,32); -var k=k+1;if(a)a=4;else break}}g=0}return g}_T1_Get_Track_Kerning.__index__=Runtime.getFunctionIndex(_T1_Get_Track_Kerning,"_T1_Get_Track_Kerning");function _cff_get_kerning(e,g,d,b){var a;a=HEAP[e+532];HEAP[b]=0;HEAP[b+4]=0;if(a!=0){e=FUNCTION_TABLE[HEAP[a+128]](e,g,d);HEAP[b]=e}return 0}_cff_get_kerning.__index__=Runtime.getFunctionIndex(_cff_get_kerning,"_cff_get_kerning"); -function _Load_Glyph92(e,g,d,b){var a=STACKTOP;STACKTOP+=1028;Runtime.memset(a,0,1028);var c,f=null,h,i,k,j,l,m,o,n,p,r,q,s,u,t,v,w,x=a+8,y,A=a+16,z,C,B,D=a+944,E=a+960,F=a+968,G=a+976,H=a+980,J=a+984,L=a+1E3,N=a+1016,I=a+1024,P=a+1026,K,O;b=b;O=g;var M=e==0;a:do if(M)s=37;else{if(O==0)b|=3;s=(b&1&255)!=0;b:do if(s)O=0;else{if(O==0)break b;if(HEAP[g]==HEAP[e+4])break b;s=35;break a}while(0);u=O;z=d;t=b;s=e;u=u;q=z;t=t;z=HEAP[s+4];B=HEAP[z+692];C=0;r=HEAP[B+1324+128]==65535;b:do if(r)c=7;else{if(HEAP[B+ -1152+12]==0){c=7;break b}if(q==0){c=10;break b}c=q;q=B+1152;r=c=c;if(unSign(HEAP[q+16],32)>=unSign(r,32)){var Q=unSign(HEAP[HEAP[q+12]+2*c],16);f=11}else{var R=0;f=13}q=c=f==13?R:Q;if(c!=0){c=10;break b}y=6;c=15;break b}while(0);b:do if(c==7){c=q;if(!(unSign(HEAP[B+12],32)<=unSign(c,32))){c=10;break b}y=6;c=15;break b}while(0);b:do if(c==10){if((t&1024)!=0)t|=3;HEAP[s+164]=65536;HEAP[s+168]=65536;y=u!=0;c:do if(y){HEAP[s+164]=HEAP[u+12+4];HEAP[s+168]=HEAP[u+12+8];if(u==0){c=19;break c}c=HEAP[u];y= -HEAP[c+532];c=HEAP[c+104];if(HEAP[u+44]==-1){c=19;break c}if(HEAP[y+140]==0){c=19;break c}if((t&8)!=0){c=19;break c}m=FUNCTION_TABLE[HEAP[y+104]](z,HEAP[u+44],q,t,c,s+76,F);if(m!=0){c=19;break c}HEAP[s+108+2]=0;HEAP[s+108]=0;u=unSign(HEAP[F+1],8)<<6;HEAP[s+24]=u;u=unSign(HEAP[F],8)<<6;HEAP[s+24+4]=u;u=reSign(HEAP[F+2],8)<<6;HEAP[s+24+8]=u;u=reSign(HEAP[F+3],8)<<6;HEAP[s+24+12]=u;u=unSign(HEAP[F+4],8)<<6;HEAP[s+24+16]=u;u=reSign(HEAP[F+5],8)<<6;HEAP[s+24+20]=u;u=reSign(HEAP[F+6],8)<<6;HEAP[s+24+24]= -u;u=unSign(HEAP[F+7],8)<<6;HEAP[s+24+28]=u;HEAP[s+72]=1651078259;if((t&16)!=0){t=reSign(HEAP[F+5],8);HEAP[s+100]=t;t=reSign(HEAP[F+6],8);HEAP[s+104]=t}else{t=reSign(HEAP[F+2],8);HEAP[s+100]=t;t=reSign(HEAP[F+3],8);HEAP[s+104]=t}y=m;break b}while(0);if((t&16384)!=0)y=6;else{y=HEAP[B+1892]!=0;c=B;c:do if(y){l=_cff_fd_select_get(c+2024,q);r=unSign(l,8);m=HEAP[B+1892];if(unSign(r,32)>=unSign(m,32))l=(HEAP[B+1892]&255)-1;r=HEAP[B+1324+64];m=unSign(l,8);m=HEAP[HEAP[B+1896+m*4]+64];j=unSign(l,8);j=HEAP[B+ -1896+j*4]+48;HEAP[D]=HEAP[j];HEAP[D+4]=HEAP[j+4];HEAP[D+8]=HEAP[j+8];HEAP[D+12]=HEAP[j+12];l=unSign(l,8);l=HEAP[B+1896+l*4]+68;HEAP[x]=HEAP[l];HEAP[x+4]=HEAP[l+4];HEAP[E]=HEAP[x];HEAP[E+4]=HEAP[x+4];if(r==m)break c;C=_FT_MulDiv(HEAP[s+164],r,m);HEAP[s+164]=C;C=_FT_MulDiv(HEAP[s+168],r,m);HEAP[s+168]=C;C=1}else{r=c+1324+48;HEAP[D]=HEAP[r];HEAP[D+4]=HEAP[r+4];HEAP[D+8]=HEAP[r+8];HEAP[D+12]=HEAP[r+12];r=B+1324+68;HEAP[a]=HEAP[r];HEAP[a+4]=HEAP[r+4];HEAP[E]=HEAP[a];HEAP[E+4]=HEAP[a+4]}while(0);HEAP[s+ -108+2]=0;HEAP[s+108]=0;y=(t&1)!=0;c:do if(y)c=30;else{if((t&2)!=0){c=30;break c}w=1;c=32;break c}while(0);if(c==30)w=0;y=w&255;HEAP[s+72]=1869968492;m=reSign(t,32)>>reSign(16,32)&15;r=unSign(y,8);j=z;i=u;l=s;h=r&255;r=A;j=j;i=i;k=l;h=h;m=m;l=HEAP[j+692];_llvm_memset_p0i8_i32(r,0,928,1,0);p=unSign(h,8);h=j;i=i;k=k;o=p&255;j=r;p=h;i=i;k=k;h=o;HEAP[j+64]=0;HEAP[j+65]=1;HEAP[j+4]=p;HEAP[j+8]=k;HEAP[j]=HEAP[p+100];p=k!=0;c:do if(p){o=HEAP[HEAP[k+156]];HEAP[j+12]=o;HEAP[j+16]=o+20;HEAP[j+20]=o+56;n=o;o= -n+20;n=n+56;HEAP[o+2]=0;HEAP[o]=0;HEAP[o+28]=0;_llvm_memcpy_p0i8_p0i8_i32(n,o,36,4,0);HEAP[j+72]=0;HEAP[j+68]=0;if(h==0){c=35;break c}if(i==0){c=35;break c}o=HEAP[i+40];HEAP[j+72]=HEAP[o];HEAP[j+68]=HEAP[HEAP[k+156]+36]}while(0);HEAP[j+24]=0;HEAP[j+28]=0;HEAP[j+32]=0;HEAP[j+32+4]=0;HEAP[j+40]=0;HEAP[j+40+4]=0;HEAP[r+76]=l;HEAP[r+892]=HEAP[l+84+8];HEAP[r+908]=HEAP[l+1308];j=HEAP[l+1324+44];l=HEAP[r+892];l=l=l=j==1?0:unSign(l,32)<=unSign(1239,32)?107:unSign(l,32)<=unSign(33899,32)?1131:32768;HEAP[r+ -900]=l;HEAP[r+920]=m;if((t&256)!=0)HEAP[A+753]=1;HEAP[A+66]=0;m=r=_cff_get_glyph_data(z,q,G,H);r=r!=0;c:do if(!r){j=u;l=q;m=A;j=j;i=l;k=m;h=HEAP[HEAP[k+4]+692];l=h+1324;p=HEAP[h+1892]!=0;d:do if(p){o=_cff_fd_select_get(h+2024,i);l=unSign(o,8);n=HEAP[h+1892];if(unSign(l,32)>=unSign(n,32)){m=3;c=40;break c}else{l=unSign(o,8);l=HEAP[h+1896+l*4];if(HEAP[k+68]==0){c=42;break d}if(j==0){c=42;break d}n=HEAP[j+40];o=unSign(o,8);HEAP[k+72]=HEAP[n+4+o*4]}}while(0);HEAP[m+888]=HEAP[l+532+8];HEAP[m+904]=HEAP[l+ -564];i=HEAP[HEAP[m+76]+1324+44];j=HEAP[m+888];j=j=j=i==1?0:unSign(j,32)<=unSign(1239,32)?107:unSign(j,32)<=unSign(33899,32)?1131:32768;HEAP[m+896]=j;HEAP[m+744]=HEAP[l+172+352];HEAP[m+748]=HEAP[l+172+356];m=_cff_decoder_parse_charstrings(A,HEAP[G],HEAP[H]);_cff_free_glyph_data(z,G,HEAP[H]);if(m!=0){c=40;break c}j=HEAP[HEAP[z+128]+52]!=0;d:do if(j){HEAP[s+136]=0;HEAP[s+140]=0}else{l=B+1176;if(HEAP[l+24]==0){c=50;break d}HEAP[s+136]=HEAP[l+28]+HEAP[HEAP[l+24]+4*q]+-1;HEAP[s+140]=HEAP[H]}while(0);if(m!= -0){c=40;break c}j=A;l=HEAP[j+8];if(l!=0){j=HEAP[j+16];l=l+108;HEAP[l]=HEAP[j];HEAP[l+2]=HEAP[j+2];HEAP[l+4]=HEAP[j+4];HEAP[l+8]=HEAP[j+8];HEAP[l+12]=HEAP[j+12];HEAP[l+16]=HEAP[j+16]}if(m!=0){c=40;break c}l=HEAP[HEAP[z+128]+52]!=0;d:do if(l){if(HEAP[HEAP[HEAP[HEAP[z+128]+52]]+8]==0){c=55;break d}HEAP[J]=HEAP[A+32];HEAP[J+4]=0;HEAP[J+8]=HEAP[A+40];HEAP[J+12]=HEAP[A+40+4];m=FUNCTION_TABLE[HEAP[HEAP[HEAP[HEAP[z+128]+52]]+8]](HEAP[HEAP[HEAP[z+128]+52]+4],q,0,J);HEAP[A+32]=HEAP[J];HEAP[A+40]=HEAP[J+8]; -HEAP[A+40+4]=HEAP[J+12]}while(0);if(m!=0){c=40;break c}l=s;if((t&1024)!=0){l=HEAP[l+156];HEAP[s+24+8]=HEAP[A+32];HEAP[s+24+16]=HEAP[A+744];j=l+12;HEAP[j]=HEAP[D];HEAP[j+4]=HEAP[D+4];HEAP[j+8]=HEAP[D+8];HEAP[j+12]=HEAP[D+12];j=l+28;HEAP[j]=HEAP[E];HEAP[j+4]=HEAP[E+4];HEAP[l+8]=1}else{l=l+24;HEAP[l+16]=HEAP[A+744];HEAP[s+56]=HEAP[A+744];HEAP[HEAP[s+156]+8]=0;j=HEAP[z+296]==0;d:do if(j)c=59;else{if(HEAP[z+300+34]==0){c=59;break d}if(HEAP[z+300+36]==0){c=59;break d}v=1;c=62;break d}while(0);if(c==59)v= -0;j=c=v&255;if(c!=0){HEAP[I]=0;HEAP[P]=0;FUNCTION_TABLE[HEAP[HEAP[z+532]+156]](z,1,q,I,P);c=reSign(HEAP[I],16);HEAP[l+24]=c;c=unSign(HEAP[P],16);HEAP[l+28]=c}else{c=z;if(HEAP[z+368]!=-1){c=reSign(HEAP[c+368+70],16);i=reSign(HEAP[z+368+72],16);HEAP[l+28]=c-i}else{c=reSign(HEAP[c+216+4],16);i=reSign(HEAP[z+216+6],16);HEAP[l+28]=c-i}}HEAP[s+60]=HEAP[l+28];HEAP[s+72]=1869968492;HEAP[s+108+16]=0;c=u!=0;d:do if(c){if(!(unSign(HEAP[u+12+2],16)<=unSign(23,16)))break d;HEAP[s+108+16]|=256}while(0);HEAP[s+ -108+16]|=4;i=HEAP[D]!=65536;d:do if(i)c=68;else{if(HEAP[D+12]!=65536){c=68;break d}if(HEAP[D+4]!=0){c=68;break d}c=HEAP[D+8]!=0?68:71;break d}while(0);d:do if(c==68){h=k=s+108;i=D;if(k==0)break d;if(i==0)break d;k=HEAP[h+4];h=reSign(HEAP[h+2],16);h=k+8*h;if(!(kreSign(0,32))){c=84;break d}p=h;o=i;n=n;f=K;var V=0-f;K=reSign(V, -32)>reSign(-1,32)?V:-1;K=f+1+K;V=reSign(V,32)>reSign(-1,32)?V:-1;V=f+V+1;for(f=85;;){S=f==85?0:S;f=n+8*S;c=n+8*S+4;var U=_FT_MulFix(HEAP[f],p);HEAP[f]=U;f=_FT_MulFix(HEAP[c],o);HEAP[c]=f;var S=S+1;if(S!=V)c=f=86;else{c=87;break}}n=n+8*K}while(0);k=_FT_MulFix(HEAP[l+16],h);HEAP[l+16]=k;i=_FT_MulFix(HEAP[l+28],i);HEAP[l+28]=i}_FT_Outline_Get_CBox(s+108,L);HEAP[l]=HEAP[L+8]-HEAP[L];HEAP[l+4]=HEAP[L+12]-HEAP[L+4];HEAP[l+8]=HEAP[L];HEAP[l+12]=HEAP[L+12];if(j!=0){j=HEAP[l+8];i=Math.floor(reSign(HEAP[l+ -16],32)/reSign(2,32));HEAP[l+20]=j-i}else{if((t&16)==0){c=40;break c}_ft_synthesize_vertical_metrics(l,HEAP[l+28])}}}while(0);y=m}}while(0);s=s=s=y}while(0);e=s;STACKTOP=a;return e}_Load_Glyph92.__index__=Runtime.getFunctionIndex(_Load_Glyph92,"_Load_Glyph92"); -function _cff_get_advances(e,g,d,b,a){var c,f=null,h;f=b;h=0;b=HEAP[e+84];f|=256;e=e+88;var i=f,k=b+60,j=b+56;h=h;g=0+g;if((f&16)!=0){f=-1;c=0}else{f=-1;c=1}for(;;)if(c==0){n=f==4?n:0;var l=f==4?0:h;f=0+n;c=g+n;var m=a+4*f;if(!(unSign(f,32)unSign(j,32))){d=12;break a}var l=HEAP[HEAP[f]+2*j],m=unSign(l,16)>unSign(390,16);b:do{if(m){d=unSign(l,16)-391;if(!(unSign(HEAP[c+1312],32)>unSign(d,32))){b=3;d=5;break b}var o=HEAP[HEAP[c+1316]+4*d];b=4}else{var n=HEAP[h];d=unSign(l,16);n=FUNCTION_TABLE[n](d);b=7}d= -6;break b}while(0);b:do if(d==6){b=b==7?n:o;if(b==0)break b;if(_strcmp(g,b)==0){d=9;break a}else b=8}while(0);var p=p+1;b=5;d=2}if(d==12)a=0;else if(d==9)a=i=j}return a}_cff_get_name_index.__index__=Runtime.getFunctionIndex(_cff_get_name_index,"_cff_get_name_index");function _cff_ps_has_glyph_names(e){e=reSign(HEAP[e+8]&512,32)>reSign(0,32);return unSign(e,1)}_cff_ps_has_glyph_names.__index__=Runtime.getFunctionIndex(_cff_ps_has_glyph_names,"_cff_ps_has_glyph_names"); -function _cff_ps_get_font_info(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b=null,a,c;a=HEAP[e+692];HEAP[d]=0;var f=a!=0;a:do if(f){var h=a;if(HEAP[h+2060]==0){b=a+1324;c=HEAP[e+100];c=_ft_mem_alloc(c,32,d);if(HEAP[d]!=0)break a;var i=_cff_index_get_sid_string(a,HEAP[b]);HEAP[c]=i;i=_cff_index_get_sid_string(a,HEAP[b+4]);HEAP[c+4]=i;i=_cff_index_get_sid_string(a,HEAP[b+12]);HEAP[c+8]=i;i=_cff_index_get_sid_string(a,HEAP[b+16]);HEAP[c+12]=i;i=_cff_index_get_sid_string(a,HEAP[b+20]);HEAP[c+ -16]=i;HEAP[c+20]=HEAP[b+28];HEAP[c+24]=HEAP[b+24];HEAP[c+26]=HEAP[b+32]&65535;HEAP[c+28]=HEAP[b+36]&65535;HEAP[a+2060]=c;c=a;b=1}else b=5;if((b==1?c:h)==0)break a;_llvm_memcpy_p0i8_p0i8_i32(g,HEAP[a+2060],32,4,0)}while(0);a=HEAP[d];STACKTOP=d;return a}_cff_ps_get_font_info.__index__=Runtime.getFunctionIndex(_cff_ps_get_font_info,"_cff_ps_get_font_info");function _cff_get_ps_name(e){return HEAP[HEAP[e+692]+1304]}_cff_get_ps_name.__index__=Runtime.getFunctionIndex(_cff_get_ps_name,"_cff_get_ps_name"); -function _cff_get_cmap_info(e,g){var d,b,a;d=0;b=HEAP[HEAP[HEAP[e]+96]+4];HEAP[g]=0;HEAP[g+4]=0;var c=HEAP[e+12]!=_cff_cmap_encoding_class_rec;a:do if(c){if(HEAP[e+12]==_cff_cmap_unicode_class_rec)break a;a=_FT_Get_Module(b,__str537);a=_ft_module_get_service(a,__str9);if(a==0)break a;if(HEAP[a]==0)break a;d=FUNCTION_TABLE[HEAP[a]](e,g)}while(0);return d}_cff_get_cmap_info.__index__=Runtime.getFunctionIndex(_cff_get_cmap_info,"_cff_get_cmap_info"); -function _cff_get_ros(e,g,d,b){var a,c;a=0;e=HEAP[e+692];var f=e!=0;a:do if(f){c=e+1324;if(HEAP[c+128]==65535)a=6;else{if(g!=0){if(HEAP[e+2064]==0){var h=_cff_index_get_sid_string(e,HEAP[c+128]);HEAP[e+2064]=h}HEAP[g]=HEAP[e+2064]}if(d!=0){if(HEAP[e+2068]==0){h=_cff_index_get_sid_string(e,HEAP[c+132]);HEAP[e+2068]=h}HEAP[d]=HEAP[e+2068]}if(b==0)break a;HEAP[b]=HEAP[c+136]}}while(0);return a}_cff_get_ros.__index__=Runtime.getFunctionIndex(_cff_get_ros,"_cff_get_ros"); -function _cff_get_is_cid(e,g){var d,b;d=HEAP[e+692];HEAP[g]=0;var a=d!=0;a:do if(a){b=d+1324;if(HEAP[b+128]==65535)break a;HEAP[g]=1}while(0);return 0}_cff_get_is_cid.__index__=Runtime.getFunctionIndex(_cff_get_is_cid,"_cff_get_is_cid"); -function _cff_get_cid_from_glyph_index(e,g,d){var b,a;b=0;e=HEAP[e+692];var c=e!=0;a:do if(c){a=e+1324;if(HEAP[a+128]==65535)b=6;else{a=g;if(unSign(HEAP[e+12],32)g){d=0;break a}a=unSign(HEAP[b],8)<<8&65535;b=unSign(HEAP[b+1],8);c=reSign(a|b,16)}else if(a==29){if(b+4>g){d=0;break a}a=unSign(HEAP[b],8)<<24;c=unSign(HEAP[b+1],8)<<16;d=unSign(HEAP[b+2],8)<<8;b=unSign(HEAP[b+3],8);c=c|a|d|b}else{d=reSign(a,32)<=reSign(246,32);f=a;if(d)c=f-139;else{d=reSign(f,32)<=reSign(250,32);f=b+1>g;if(d){if(f){d=0;break a}a=a*256;b=unSign(HEAP[b],8);c=a+-63124+b}else{if(f){d= -0;break a}a=(251-a)*256;b=0-unSign(HEAP[b],8);c=a+-108+b}}}d=2;break a}while(0);if(d==0)c=0;return c}_cff_parse_integer.__index__=Runtime.getFunctionIndex(_cff_parse_integer,"_cff_parse_integer"); -function _cff_parse_real(e,g,d,b){var a,c=null,f,h,i,k,j,l,m,o,n,p;f=e;m=l=0;if(b!=0)HEAP[b]=0;p=n=o=j=e=k=0;i=i=4;f=f;o=o;n=n;c=1;a:for(;;){var r=c==1?n:c==12?x:c==10?r:c==9?r:r,q=c==1?o:c==12?q:c==10?q:c==9?w:q,s=c==1?f:c==12?u:c==10?u:c==9?u:u;a=c==1?i:c==12?v:c==10?v:c==9?v:v;if((c==1?4:c==12?v:c==10?v:c==9?v:v)!=0){h=s+1;if(h>=g){a=4;break a}else c=3}else c=2;var u=c==3?h:s,t=unSign(HEAP[u],8);t=reSign(t,32)>>reSign(a,32)&15;var v=4-a;if(t==14){l=1;c=6}else{if(unSign(t,32)>unSign(9,32)){a=7; -break a}if(reSign(e,32)>reSign(214748363,32)){var w=q+1;c=9}else{if(t==0)if(e==0){c=10;a=2;continue a}var x=r+1;e=e*10+t;c=12}}a=2}a:do if(a!=4)if(a==7){n=r;o=q;h=t;f=u;i=v;w=h;if(w==10){x=g;s=i;var y=f,A=o;for(c=13;;){var z=c==13?A:c==23?z:c==22?z:c==21?z:G,C=c==13?y:c==23?D:c==22?D:c==21?D:D;a=c==13?s:c==23?F:c==22?F:c==21?F:F;if(a!=0){var B=C+1;if(B>=x){c=15;a=16;break}else c=15}else c=14;var D=c==15?B:C,E=unSign(HEAP[D],8);E=reSign(E,32)>>reSign(a,32)&15;var F=4-a;if(unSign(E,32)>unSign(9,32)){a= -18;break}a=e;if(E!=0|a!=0){if(!(reSign(a,32)<=reSign(214748363,32))){c=21;a=14;continue}if(!(reSign(p,32)<=reSign(8,32))){c=22;a=14;continue}p+=1;e=e*10+E;c=23}else{var G=z-1;c=20}a=14}if(a==16)break a;else if(a==18){o=z;f=D;h=E;i=F;c=18}}else c=7;c=(c==7?w:E)==12;b:do{if(c){m=1;a=25}else a=h==11?25:26;break b}while(0);b:do if(a==25){h=g;w=i;x=f;for(c=25;;){s=c==25?x:J;a=c==25?w:L;if(a!=0){var H=s+1;if(H>=h){a=29;break}else c=28}else c=27;var J=c==28?H:s;L=unSign(HEAP[J],8);c=reSign(L,32)>>reSign(a, -32)&15;var L=4-a;if(unSign(c,32)>unSign(9,32)){a=31;break}j=j*10+c;if(reSign(j,32)>reSign(1E3,32)){a=29;break}else{c=32;a=27}}if(a==29)break a;else if(a==31){f=J;i=L;if(m==0){a=26;break b}j=0-j}}while(0);j=o+d+j;if(b!=0){p=n+p;j=n+j;if(reSign(p,32)<=reSign(5,32))if(reSign(e,32)>reSign(32767,32)){k=_FT_DivFix(e,10);HEAP[b]=j+1+(0-p)}else{k=reSign(j,32)>reSign(0,32);n=j;b:do if(k){c=reSign(n,32)<=reSign(5,32)?n:5;j-=c;c=c-p;e*=HEAP[_power_tens+c*4];if(!(reSign(e,32)>reSign(32767,32))){a=37;break b}e= -Math.floor(reSign(e,32)/reSign(10,32));j+=1}else j=n-p;while(0);k=e<<16;HEAP[b]=j}else{k=HEAP[_power_tens+(p-5)*4];k=Math.floor(reSign(e,32)/reSign(k,32));k=reSign(k,32)>reSign(32767,32);n=p;if(k){k=_FT_DivFix(e,HEAP[_power_tens+(n-4)*4]);HEAP[b]=j-4}else{k=_FT_DivFix(e,HEAP[_power_tens+(n-5)*4]);HEAP[b]=j-5}}}else{n=j+n;p-=j;c=n;o=0-c;c=reSign(c,32)>=reSign(0,32)?c:o;if(reSign(c,32)>reSign(5,32))break a;if(reSign(n,32)reSign(0,32);c=p;if(n){n=HEAP[_power_tens+c*4];n=Math.floor(reSign(e,32)/reSign(n,32));if(reSign(n,32)>reSign(32767,32))break a;k=_FT_DivFix(e,HEAP[_power_tens+p*4])}else{e*=HEAP[_power_tens+(0-c)*4];if(reSign(e,32)>reSign(32767,32))break a;k=e<<16}}if(l==0)break a;k=0-k}while(0);return k} -_cff_parse_real.__index__=Runtime.getFunctionIndex(_cff_parse_real,"_cff_parse_real");function _cff_parse_fixed_scaled(e,g){var d=HEAP[e+4],b=HEAP[e];return HEAP[HEAP[e]]==30?_cff_parse_real(b,d,g,0):_cff_parse_integer(b,d)*65536*HEAP[_power_tens+g*4]}_cff_parse_fixed_scaled.__index__=Runtime.getFunctionIndex(_cff_parse_fixed_scaled,"_cff_parse_fixed_scaled"); -function _cff_parse_font_matrix(e){var g=STACKTOP;STACKTOP+=4;Runtime.memset(g,0,4);var d=null,b,a,c,f,h,i;a=HEAP[e+412];c=a+48;f=a+68;a=a+64;h=e+16;i=161;if(HEAP[e+404]>=e+16+24){i=0;e=h;h+=4;d=HEAP[e+4];var k=HEAP[e];if(HEAP[HEAP[e]]==30)b=_cff_parse_real(k,d,0,g);else{e=_cff_parse_integer(k,d);if(reSign(e,32)>reSign(32767,32)){k=d=5;var j=k+1;for(d=1;;){o=d==4?o:0;var l=j+o;b=k+o;var m=_power_tens+b*4;if(!(reSign(d==4?l:5,32)<=reSign(9,32)))break;if(reSign(HEAP[m],32)>reSign(e,32))break;var o= -o+1;d=4}d=b;b=HEAP[_power_tens+(d-5)*4];b=Math.floor(reSign(e,32)/reSign(b,32));b=reSign(b,32)>reSign(32767,32);o=d;if(b){HEAP[g]=o-4;b=_FT_DivFix(e,HEAP[_power_tens+(d-4)*4])}else{HEAP[g]=o-5;b=_FT_DivFix(e,HEAP[_power_tens+(d-5)*4])}}else{HEAP[g]=0;b=e<<16}}b=b;HEAP[c]=b;HEAP[g]=0-HEAP[g];b=reSign(HEAP[g],32)reSign(9,32);if(b|e){HEAP[c]=65536;HEAP[c+8]=0;HEAP[c+8]=0;HEAP[c+12]=65536;HEAP[f]=0;HEAP[f+4]=0;HEAP[a]=1}else{b=HEAP[g];e=h;h+=4;b=_cff_parse_fixed_scaled(e, -b);HEAP[c+8]=b;b=HEAP[g];e=h;h+=4;b=_cff_parse_fixed_scaled(e,b);HEAP[c+4]=b;b=HEAP[g];e=h;h+=4;b=_cff_parse_fixed_scaled(e,b);HEAP[c+12]=b;c=HEAP[g];b=h;h+=4;c=_cff_parse_fixed_scaled(b,c);HEAP[f]=c;h=_cff_parse_fixed_scaled(h,HEAP[g]);HEAP[f+4]=h;HEAP[a]=HEAP[_power_tens+HEAP[g]*4]}}f=i;STACKTOP=g;return f}_cff_parse_font_matrix.__index__=Runtime.getFunctionIndex(_cff_parse_font_matrix,"_cff_parse_font_matrix"); -function _cff_parse_font_bbox(e){var g=null,d,b,a,c,f,h;h=HEAP[e+412]+80;b=e+16;g=161;if(HEAP[e+404]>=e+16+16){e=b;b+=4;g=HEAP[e+4];var i=HEAP[e];if(HEAP[HEAP[e]]==30){f=_cff_parse_real(i,g,0,0);g=0}else{var k=_cff_parse_integer(i,g)<<16;g=2}f=g==0?f:k;f=reSign(f,32)>=reSign(0,32)?f+32768&-65536:0-(32768-f&-65536);HEAP[h]=f;f=b;b+=4;k=HEAP[f+4];e=HEAP[f];if(HEAP[HEAP[f]]==30){c=_cff_parse_real(e,k,0,0);g=4}else{var j=_cff_parse_integer(e,k)<<16;g=6}c=g==4?c:j;c=reSign(c,32)>=reSign(0,32)?c+32768& --65536:0-(32768-c&-65536);HEAP[h+4]=c;c=b;b+=4;j=HEAP[c+4];f=HEAP[c];if(HEAP[HEAP[c]]==30){a=_cff_parse_real(f,j,0,0);g=8}else{var l=_cff_parse_integer(f,j)<<16;g=10}a=g==8?a:l;a=reSign(a,32)>=reSign(0,32)?a+32768&-65536:0-(32768-a&-65536);HEAP[h+8]=a;b=b;a=HEAP[b+4];l=HEAP[b];if(HEAP[HEAP[b]]==30){d=_cff_parse_real(l,a,0,0);g=12}else{var m=_cff_parse_integer(l,a)<<16;g=14}d=g==12?d:m;d=reSign(d,32)>=reSign(0,32)?d+32768&-65536:0-(32768-d&-65536);HEAP[h+12]=d;g=0}return g} -_cff_parse_font_bbox.__index__=Runtime.getFunctionIndex(_cff_parse_font_bbox,"_cff_parse_font_bbox"); -function _cff_parse_private_dict(e){var g,d,b;d=HEAP[e+412];g=e+16;b=161;if(HEAP[e+404]>=e+16+8){e=g;g+=4;b=HEAP[e+4];var a=HEAP[e];if(HEAP[HEAP[e]]==30){e=_cff_parse_real(a,b,0,0);e=reSign(e,32)>>reSign(16,32)}else e=_cff_parse_integer(a,b);e=e;HEAP[d+116]=e;g=g;e=HEAP[g+4];b=HEAP[g];if(HEAP[HEAP[g]]==30){g=_cff_parse_real(b,e,0,0);g=reSign(g,32)>>reSign(16,32)}else g=_cff_parse_integer(b,e);g=g;HEAP[d+112]=g;b=0}return b} -_cff_parse_private_dict.__index__=Runtime.getFunctionIndex(_cff_parse_private_dict,"_cff_parse_private_dict"); -function _cff_parse_cid_ros(e){var g,d,b;d=HEAP[e+412];g=e+16;b=161;if(HEAP[e+404]>=e+16+12){e=g;g+=4;b=HEAP[e+4];var a=HEAP[e];if(HEAP[HEAP[e]]==30){e=_cff_parse_real(a,b,0,0);e=reSign(e,32)>>reSign(16,32)}else e=_cff_parse_integer(a,b);e=e;HEAP[d+128]=e;e=g;g+=4;b=HEAP[e+4];a=HEAP[e];if(HEAP[HEAP[e]]==30){e=_cff_parse_real(a,b,0,0);e=reSign(e,32)>>reSign(16,32)}else e=_cff_parse_integer(a,b);e=e;HEAP[d+132]=e;g=g;e=HEAP[g+4];b=HEAP[g];if(HEAP[HEAP[g]]==30){g=_cff_parse_real(b,e,0,0);g=reSign(g, -32)>>reSign(16,32)}else g=_cff_parse_integer(b,e);g=g;HEAP[d+136]=g;b=0}return b}_cff_parse_cid_ros.__index__=Runtime.getFunctionIndex(_cff_parse_cid_ros,"_cff_parse_cid_ros"); -function _cff_parser_run(e,g,d){var b,a=null,c,f,h,i,k,j,l;f=g;h=0;HEAP[e+404]=e+16;HEAP[e+4]=g;HEAP[e+8]=d;HEAP[e+12]=g;a:for(;;){if(!(f=d){b=13;break a}k=unSign(HEAP[f],8)|256}k|=HEAP[e+408];l=_cff_field_handlers;k=k;l=l;a=16;c:for(;;){var o=a==19?p:0,n=l+28*o;b=l+28*o+4;if(HEAP[n]==0){b=38;break c}if(HEAP[b]== -k){b=18;break c}var p=o+1;a=19;b=17}c:do if(b!=38)if(b==18){l=n;k=HEAP[e+412]+HEAP[l+8];if(HEAP[l]!=6)if(j==0){b=20;break a}o=HEAP[l];b=o==1?41:o==2?42:o==3?43:o==4?41:o==5?41:o==6?44:45;if(b==45){h=FUNCTION_TABLE[HEAP[l+16]](e);if(h!=0){b=36;break a}else{b=28;break c}}else if(b==41){c=e+16;o=HEAP[c+4];b=HEAP[c];if(HEAP[HEAP[c]]==30){c=_cff_parse_real(b,o,0,0);c=reSign(c,32)>>reSign(16,32)}else c=_cff_parse_integer(b,o);c=c=c=c}else if(b==42){c=e+16;o=HEAP[c+4];b=HEAP[c];c=c=c=c=HEAP[HEAP[c]]==30? -_cff_parse_real(b,o,0,0):_cff_parse_integer(b,o)<<16}else if(b==43)c=_cff_parse_fixed_scaled(e+16,3);else if(b==44){c=HEAP[e+412]+HEAP[l+24];b=e+16;o=j;if(unSign(HEAP[l+20],32)>reSign(16,32);a=30}else{var u=_cff_parse_integer(q,a);a=32}var t=t+ -(a==30?s:u);b=unSign(HEAP[o],8);b=b==1?50:b==2?51:b==4?52:53;if(b==53)HEAP[v]=t;else if(b==50)HEAP[v]=t&255;else if(b==51)HEAP[v]=t&65535;else if(b==52)HEAP[v]=t;b=unSign(HEAP[l],8);var v=v+b,w=w+1;if(w!=j)a=34;else break}c=t;b=28;break c}l=unSign(HEAP[l+12],8);b=l==1?46:l==2?47:l==4?48:49;if(b==49)HEAP[k]=c;else if(b==46)HEAP[k]=c&255;else if(b==47)HEAP[k]=c&65535;else if(b==48)HEAP[k]=c}while(0);HEAP[e+404]=e+16}else{if(reSign(m,32)>reSign(383,32)){b=1;break a}j=HEAP[e+404];HEAP[j]=f;HEAP[e+404]= -j+4;if(i==30){f+=1;for(i=d;;){if(f>=i){b=5;break a}j=unSign(HEAP[f],8)>>>unSign(4,8);if(unSign(j,8)==15){b=7;break}if((unSign(HEAP[f],8)&15)==15){b=7;break}f+=1;b=4}i=15}else if(i==28)f+=2;else if(i==29)f+=4;else{if(!(unSign(i,32)>unSign(246,32)))break b;f+=1}}while(0);f+=1;b=0}if(b==1)h=6;else if(b!=5)if(b==13)h=6;else if(b==20)h=6;return h}_cff_parser_run.__index__=Runtime.getFunctionIndex(_cff_parser_run,"_cff_parser_run"); -function _cff_index_read_offset(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b=null,a,c;a=HEAP[e];c=0;var f=unSign(HEAP[e+12],8);a=_FT_Stream_ReadAt(a,HEAP[a+8],d,f);f=a==0;a:do if(f){var h=unSign(HEAP[e+12],8);if(!(reSign(h,32)>reSign(0,32)))break a;c=c;h=unSign(HEAP[e+12],8);h=(reSign(1,32)>reSign(h,32)?1:h)-0;for(b=0;;){k=b==0?0:k;i=(b==0?c:i)<<8;var i=unSign(HEAP[d+(0+k)],8)|i,k=k+1;if(k!=h)b=2;else break}c=i}while(0);HEAP[g]=a;i=c;STACKTOP=d;return i} -_cff_index_read_offset.__index__=Runtime.getFunctionIndex(_cff_index_read_offset,"_cff_index_read_offset"); -function _cff_index_init(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a;a=null;var c,f,h,i;i=HEAP[g+28];_llvm_memset_p0i8_i32(e,0,32,1,0);HEAP[e]=g;HEAP[e+4]=HEAP[g+8];h=_FT_Stream_ReadShort(g,b);var k=HEAP[b]==0;a:do if(k){if(h!=0){a=_FT_Stream_ReadChar(g,b);if(HEAP[b]!=0){a=0;break a}k=a==0;var j=unSign(a,8)>unSign(4,8);if(k|j){HEAP[b]=8;a=0;break a}else{k=unSign(h,16);HEAP[e+8]=k;HEAP[e+12]=a;h=unSign(h,16)+1;k=unSign(a,8);h=h*k;HEAP[e+16]=HEAP[e+4]+3+h;a=unSign(a,8);h=h-a;a=g;h= -h;if(reSign(h,32)=unSign(1,32)){f=e+24;h=d==0;v=l;x=i;A=e+8;k=n;z=y=w=i;l=l;r=p=j=t=i;q=e+20;s=e+8;u=c;c=31;b:for(;;){Q=c==31?0:Q;M=c==31?0:M;var C=c==31?u:K;K=1+Q;var B=x+4*K,D=w+4*K,E=y+4*K;a=0+Q;var F=z+4*a,G=t+4*a,H=j+4*K,J=p+4*K,L=r+4*K,N=2+Q,I=HEAP[HEAP[f]+4*K]-1;a=I==0;var P=unSign(I,32)unSign(I,32)){c=33;a=34;break c}if(unSign(HEAP[s], -32)>unSign(K,32)){c=35;a=36}else{c=35;a=34}break c}while(0);if(a==36)c=36;var K=c==36?C:c==35?I:I;c:do if(h){HEAP[B]=v+K;c=38}else{HEAP[D]=k+K+M;if(K==C){c=40;break c}_llvm_memcpy_p0i8_p0i8_i32(HEAP[G],l+C,HEAP[E]-HEAP[F],1,0);HEAP[HEAP[H]]=0;HEAP[L]=HEAP[J]+1;var O=M+1;c=41}while(0);var M=c==41?O:c==40?M:M;a=unSign(HEAP[A],32)>=unSign(N,32);var Q=Q+1;if(a){c=42;a=32}else{a=43;break b}}}HEAP[g]=i;if(d==0)break a;HEAP[d]=n}while(0);e=HEAP[m];STACKTOP=b;return e} -_cff_index_get_pointers.__index__=Runtime.getFunctionIndex(_cff_index_get_pointers,"_cff_index_get_pointers"); -function _cff_index_access_element(e,g,d,b){var a=STACKTOP;STACKTOP+=4;Runtime.memset(a,0,4);var c,f=null,h,i;h=g;HEAP[a]=0;g=e==0;a:do if(g)c=0;else{g=h;if(unSign(HEAP[e+8],32)<=unSign(g,32)){c=0;break a}g=HEAP[e];f=0;c=HEAP[e+24]==0;var k=e;b:do if(c){i=unSign(HEAP[k+12],8)*h;i=_FT_Stream_Seek(g,HEAP[e+4]+3+i);HEAP[a]=i;if(HEAP[a]!=0){c=2;break a}i=_cff_index_read_offset(e,a);if(HEAP[a]!=0){c=2;break a}if(i==0)break b;var j=e,l=e+8;h=h+1;for(f=5;;){f=f==5?0:p;var m=h+f,o=_cff_index_read_offset(j, -a);if(o!=0){f=7;break}var n=unSign(HEAP[l],32)>unSign(m,32),p=f+1;if(n)f=9;else{f=9;break}}f=f==9?0:o;h=m}else{i=HEAP[HEAP[k+24]+4*h];if(i==0)break b;j=HEAP[e+24];l=e+8;h=h+1;for(f=10;;){f=f==10?0:s;var r=h+f,q=HEAP[j+4*r];if(q!=0){f=11;break}n=unSign(HEAP[l],32)>unSign(r,32);var s=f+1;if(n)f=13;else{f=13;break}}f=f==11?q:0;h=r}while(0);m=f;m=unSign(HEAP[g+4]+1,32)unSign(m,32)?15:16;break b}while(0);if(c==15)f=HEAP[g+4]+ -1+(0-HEAP[e+16]);m=i==0;b:do if(!m){m=i;if(unSign(f,32)<=unSign(m,32))break b;HEAP[b]=f-i;b=e;if(HEAP[e+28]!=0)HEAP[d]=HEAP[b+28]+i+-1;else{e=_FT_Stream_Seek(g,HEAP[b+16]+-1+i);HEAP[a]=e;if(HEAP[a]!=0){c=2;break a}e=f-i;b=d;d=g;e=e;g=b;e=_FT_Stream_EnterFrame(d,e);if(e==0){HEAP[g]=HEAP[d+32];HEAP[d+32]=0;HEAP[d+36]=0}d=d=e;HEAP[a]=d}c=2;break a}while(0);HEAP[d]=0;HEAP[b]=0;c=2;break a}while(0);if(c==0)HEAP[a]=6;d=HEAP[a];STACKTOP=a;return d} -_cff_index_access_element.__index__=Runtime.getFunctionIndex(_cff_index_access_element,"_cff_index_access_element"); -function _cff_index_get_name(e,g){var d=STACKTOP;STACKTOP+=12;Runtime.memset(d,0,12);var b,a,c,f,h,i,k=d+4,j=d+8,l;h=e+20;i=HEAP[HEAP[h]+28];l=0;var m=_cff_index_access_element(h,g,d,k);HEAP[j]=m;m=HEAP[j]!=0;a:do if(!m){l=_ft_mem_alloc(i,HEAP[k]+1,j);if(HEAP[j]==0){_llvm_memcpy_p0i8_p0i8_i32(l,HEAP[d],HEAP[k],1,0);HEAP[l+HEAP[k]]=0}f=h;c=d;if(HEAP[f+28]!=0)break a;f=HEAP[f];var o=c;c=f;f=o;o=c!=0;b:do if(o){if(HEAP[c+20]==0)break b;b=HEAP[c+28];a=HEAP[f];b=b;a=a;a!=0&&FUNCTION_TABLE[HEAP[b+8]](b, -a);HEAP[f]=0}while(0);HEAP[f]=0}while(0);h=l;STACKTOP=d;return h}_cff_index_get_name.__index__=Runtime.getFunctionIndex(_cff_index_get_name,"_cff_index_get_name");function _cff_index_get_sid_string(e,g){var d;if(g==65535)d=0;else if(unSign(g,32)>unSign(390,32)){d=g-391;d=d=unSign(HEAP[e+1312],32)>unSign(d,32)?HEAP[HEAP[e+1316]+4*d]:0}else d=HEAP[e+2056]==0?0:FUNCTION_TABLE[HEAP[HEAP[e+2056]+20]](g);return d}_cff_index_get_sid_string.__index__=Runtime.getFunctionIndex(_cff_index_get_sid_string,"_cff_index_get_sid_string"); -function _cff_fd_select_get(e,g){var d,b=null,a,c,f,h,i;a=0;f=unSign(HEAP[e],8);d=f==0?7:f==3?8:9;if(d==7)a=HEAP[HEAP[e+8]+g];else if(d==8){f=HEAP[e+20];if(unSign(g-HEAP[e+16],32)unSign(1,32)?c:1)-0;for(a=0;;){m=a==0?0:m;l=a==0?f:l;a=0+m;if(unSign(HEAP[i+2*a],16)>unSign(l,16)){var j=HEAP[HEAP[k]+2*a];a=2}else a=1;var l=a==2?j:l,m=m+1;if(m!=c)a=4;else break}f=l}i=unSign(f,16)+1;i=_ft_mem_realloc(d,2,0,i,0,b);HEAP[e+12]=i;if(HEAP[b]!=0)break a; -c=i=g-1;if(reSign(i,32)>=reSign(0,32)){i=e+12;k=e+8;c=c;a=0-c;a=reSign(a,32)>reSign(0,32)?a:0;var o=c+a+1;for(a=9;;){r=a==9?0:r;var n=c+r*-1;a=n&65535;var p=HEAP[i];n=unSign(HEAP[HEAP[k]+2*n],16);HEAP[p+2*n]=a;var r=r+1;if(r!=o)a=10;else break}}i=unSign(f,16);HEAP[e+16]=i;HEAP[e+20]=g}while(0);e=HEAP[b];STACKTOP=b;return e}_cff_charset_compute_cids.__index__=Runtime.getFunctionIndex(_cff_charset_compute_cids,"_cff_charset_compute_cids"); -function _cff_subfont_load(e,g,d,b,a,c){var f=STACKTOP;STACKTOP+=424;Runtime.memset(f,0,424);var h,i,k,j=f+416;k=f+420;var l;HEAP[j]=0;l=e+172;_llvm_memset_p0i8_i32(f,0,416,1,0);HEAP[f+404]=f+16;HEAP[f+408]=4096;HEAP[f+412]=e;HEAP[f]=c;_llvm_memset_p0i8_i32(e,0,172,1,0);HEAP[e+32]=-6553600;HEAP[e+36]=3276800;HEAP[e+44]=2;HEAP[e+48]=65536;HEAP[e+48+12]=65536;HEAP[e+152]=8720;HEAP[e]=65535;HEAP[e+4]=65535;HEAP[e+8]=65535;HEAP[e+12]=65535;HEAP[e+16]=65535;HEAP[e+20]=65535;HEAP[e+124]=65535;HEAP[e+128]= -65535;HEAP[e+132]=65535;HEAP[e+168]=65535;d=_cff_index_access_element(g,d,j,k);if(d==0)d=_cff_parser_run(f,HEAP[j],HEAP[j]+HEAP[k]);if(HEAP[g+28]==0){g=HEAP[g];k=g!=0;a:do if(k){if(HEAP[g+20]==0)break a;h=HEAP[g+28];i=HEAP[j];h=h;i=i;i!=0&&FUNCTION_TABLE[HEAP[h+8]](h,i);HEAP[j]=0}while(0);HEAP[j]=0}j=d!=0;a:do if(!j){if(HEAP[e+128]!=65535)break a;g=HEAP[e+112]!=0;b:do if(g){if(HEAP[e+116]==0)break b;_llvm_memset_p0i8_i32(l,0,360,1,0);HEAP[l+200]=7;HEAP[l+204]=1;HEAP[l+332]=-1;HEAP[l+340]=3932;HEAP[l+ -196]=2596864;k=l;h=c;d=f;k=k;h=h;_llvm_memset_p0i8_i32(d,0,416,1,0);HEAP[d+404]=d+16;HEAP[d+408]=8192;HEAP[d+412]=k;HEAP[d]=h;d=_FT_Stream_Seek(b,a+HEAP[e+112]);if(d!=0)break a;d=_FT_Stream_EnterFrame(b,HEAP[e+116]);if(d!=0)break a;d=_cff_parser_run(f,HEAP[b+32],HEAP[b+36]);k=b;if(HEAP[k+20]!=0){h=HEAP[k+28];i=HEAP[k];h=h;i=i;i!=0&&FUNCTION_TABLE[HEAP[h+8]](h,i);HEAP[k]=0}HEAP[k+32]=0;HEAP[k+36]=0;if(d!=0)break a;HEAP[l]&=-2}while(0);if(HEAP[l+348]==0)break a;d=_FT_Stream_Seek(b,a+HEAP[e+112]+HEAP[l+ -348]);if(d!=0)break a;d=_cff_index_init(e+532,b,1);if(d!=0)break a;d=_cff_index_get_pointers(e+532,e+564,0)}while(0);e=d;STACKTOP=f;return e}_cff_subfont_load.__index__=Runtime.getFunctionIndex(_cff_subfont_load,"_cff_subfont_load"); -function _cff_size_get_globals_funcs(e){var g,d,b;d=HEAP[HEAP[HEAP[e]+692]+2052];b=_FT_Get_Module(HEAP[HEAP[HEAP[e]+96]+4],__str59);var a=b==0;a:do if(a)e=0;else{if(d==0){e=0;break a}if(HEAP[d]==0){e=0;break a}g=FUNCTION_TABLE[HEAP[d]](b);e=3;break a}while(0);if(e==0)g=0;return g}_cff_size_get_globals_funcs.__index__=Runtime.getFunctionIndex(_cff_size_get_globals_funcs,"_cff_size_get_globals_funcs"); -function _cff_size_done(e){var g=null,d,b,a,c;d=HEAP[HEAP[e]+692];b=HEAP[e+40];var f=b!=0;a:do if(f){a=_cff_size_get_globals_funcs(e);if(a==0)break a;FUNCTION_TABLE[HEAP[a+8]](HEAP[b]);var h=HEAP[d+1892];c=h;if(h==0)break a;a=a+8;h=b;c=c;var i=c*4;for(g=2;;){k=g==2?0:k;FUNCTION_TABLE[HEAP[a]](HEAP[h+(i+k*-4)]);var k=k+1;if(k!=c)g=3;else break}}while(0)}_cff_size_done.__index__=Runtime.getFunctionIndex(_cff_size_done,"_cff_size_done"); -function _cff_make_private_dict(e,g){var d,b,a;d=e+172;_llvm_memset_p0i8_i32(g,0,196,1,0);HEAP[g+8]=HEAP[d];a=unSign(HEAP[g+8],8);b=0;var c=a;c=unSign(b,32)reSign(0,32)){HEAP[T]=6;f=2;break a}else{U=1;q=FUNCTION_TABLE[HEAP[g+508]](g,1751474532,e,0);HEAP[T]=q;if(HEAP[T]==0){V=0;b=FUNCTION_TABLE[HEAP[r+8]](e,g,0,b,a);HEAP[T]=b}else{b=FUNCTION_TABLE[HEAP[r+40]](g,e);HEAP[T]=b}if(HEAP[T]!=0){f=2;break a}b=FUNCTION_TABLE[HEAP[g+508]](g,1128678944,e,0);HEAP[T]= -b;if(b!=0){f=2;break a}}}else{b=_FT_Stream_Seek(e,0);HEAP[T]=b;if(HEAP[T]!=0){f=2;break a}HEAP[T]=0}a=HEAP[g+100];b=_ft_mem_alloc(a,2072,T);if(HEAP[T]!=0){f=2;break a}HEAP[g+692]=b;q=unSign(V,8);r=e;s=d;e=b;q=q&255;A=N;r=r;N=s;e=e;z=q;P=HEAP[r+28];_llvm_memset_p0i8_i32(e,0,2072,1,0);_llvm_memset_p0i8_i32(K,0,32,1,0);HEAP[e]=r;HEAP[e+4]=P;s=e+1324;q=r;q=q=q=HEAP[q+8];G=_FT_Stream_ReadFields(r,_cff_header_fields_6394,e);HEAP[I]=G;G=HEAP[I]!=0;b:do if(!G){H=HEAP[e+16]!=1;c:do if(!H){if(unSign(HEAP[e+ -18],8)<=unSign(3,8)){f=11;break c}if(unSign(HEAP[e+19],8)>unSign(4,8)){f=11;break c}H=unSign(HEAP[e+18],8)-4;G=r;H=H;if(reSign(H,32)unSign(32,32);d:do if(!ca){HEAP[e+1892]=HEAP[B+8];G=_ft_mem_realloc(P,568,0,HEAP[B+8],0,I);if(HEAP[I]!=0)break d;H=h=0;if(unSign(HEAP[B+8],32)>unSign(H,32)){G=G;H=B+8;J=h;L=J+1;for(h=32;;){h=h==32?0:y;f=J+h;y=L+h;HEAP[e+1896+f*4]=G+568*f;f=unSign(HEAP[H],32)>unSign(y,32);y=h+1;if(f)f=h=33;else{f=34;break}}}h=0;G=B+8;H=r;J=q;L=A;D=h;h=36;e:for(;;){f=h==39?C:0; -F=D+f;if(!(unSign(HEAP[G],32)>unSign(F,32))){f=41;break e}F=_cff_subfont_load(HEAP[e+1896+F*4],B,F,H,J,L);HEAP[I]=F;if(HEAP[I]!=0){f=38;break e}C=f+1;h=39;f=37}if(f==41){L=q+HEAP[s+164];H=HEAP[e+1176+8];J=r;G=e+2024;H=H;J=J;L=L;L=_FT_Stream_Seek(J,L);HEAP[x]=L;L=HEAP[x]!=0;e:do if(!L){f=_FT_Stream_ReadChar(J,x);if(HEAP[x]!=0){f=42;break e}HEAP[G]=f;HEAP[G+20]=0;f=unSign(f,8);f=f==0?273:f==3?274:275;if(f==275){HEAP[x]=3;f=42;break e}else if(f==273)HEAP[G+12]=H;else if(f==274){D=_FT_Stream_ReadShort(J, -x);D=unSign(D,16);if(HEAP[x]!=0){f=42;break e}HEAP[G+12]=D*3+2}F=G+8;E=HEAP[G+12];D=J;E=E;F=F;var $=_FT_Stream_EnterFrame(D,E);E=$;if($==0){HEAP[F]=HEAP[D+32];HEAP[D+32]=0;HEAP[D+36]=0}D=D=E;HEAP[x]=D}while(0);G=G=HEAP[x];HEAP[I]=G}}while(0);_cff_index_done(B);if(HEAP[I]!=0){f=15;break b}}else HEAP[e+1892]=0;if(HEAP[s+108]==0)HEAP[I]=2;else{HEAP[e+12]=HEAP[e+1176+8];f=_cff_index_get_pointers(e+84,e+1308,0);HEAP[I]=f;if(HEAP[I]!=0){f=15;break b}f=HEAP[e+12]!=0;d:do if(f){x=HEAP[s+128]==65535;e:do if(x)f= -51;else{if(z==0){f=51;break e}w=1;f=53;break e}while(0);if(f==51)w=0;f=w&255;w=unSign(f,8);f=HEAP[s+100];x=HEAP[e+12];y=r;C=q;B=w&255;w=e+1152;x=x;y=y;A=C;z=f;C=B;B=HEAP[y+28];HEAP[o]=0;P=unSign(z,32)>unSign(2,32);e:do if(P){HEAP[w+4]=z+A;f=_FT_Stream_Seek(y,HEAP[w+4]);HEAP[o]=f;if(HEAP[o]!=0){f=55;break e}f=_FT_Stream_ReadChar(y,o);f=unSign(f,8);HEAP[w]=f;if(HEAP[o]!=0){f=55;break e}f=_ft_mem_realloc(B,2,0,x,0,o);HEAP[w+8]=f;if(HEAP[o]!=0){f=55;break e}HEAP[HEAP[w+8]]=0;f=HEAP[w];f=f==0?276:f==1? -71:f==2?71:277;if(f==277){HEAP[o]=3;f=55;break e}else if(f==276){if(x==0){f=60;break e}f=_FT_Stream_EnterFrame(y,x*2+-2);HEAP[o]=f;if(HEAP[o]!=0){f=55;break e}A=1;f=x;if(unSign(A,32)unSign(h,32)?f:h)-v;for(h=62;;){t=h==62?0:ha;var ga=v+t;ha=HEAP[w+8];A=HEAP[u];if(A+1=unSign(y,32)^1;if(!P){f=76;break f}if(!ca){h=75;f=78;break f}P=_FT_Stream_ReadShort(ea,o);if(HEAP[o]!=0){h=77;f=80;break f}if(HEAP[w]==2){h=_FT_Stream_ReadShort(Z,o); -la=unSign(h,16);if(HEAP[o]!=0){h=79;f=80;break f}else h=79}else{h=_FT_Stream_ReadChar(Z,o);t=unSign(h,8);if(HEAP[o]!=0){h=83;f=80;break f}else h=83}ca=h==79?la:t;h=unSign(P,16);G=65535-ca;if(unSign(h,32)>unSign(G,32)){u=65535-unSign(P,16);h=84}else h=318;ca=h==84?u:ca;G=unSign(P,16);H=G&65535;J=z+1;unSign(P,16);for(h=73;;){ga=h==73?0:ga;j=J+ga;f=ga+1;HEAP[HEAP[w+8]+2*(z+ga)]=h==73?H:l;ga=ga+1;l=ga+G&65535;h=unSign(j,32)>=unSign(y,32)^1;f=unSign(f,32)<=unSign(ca,32);if(h&f)f=h=74;else{h=74;f=72;continue f}}}f:do if(f== -76){f=60;break e}else if(f==78)for(;;){f=_FT_Stream_ReadShort(ea,o);if(HEAP[o]!=0){h=78;break f}if(HEAP[w]==2){h=_FT_Stream_ReadShort(Z,o);v=unSign(h,16);if(HEAP[o]!=0){h=88;break f}else h=88}else{h=_FT_Stream_ReadChar(Z,o);m=unSign(h,8);if(HEAP[o]!=0){h=91;break f}else h=91}u=h==88?v:m;h=unSign(f,16);u=65535-u;if(unSign(h,32)>unSign(u,32)){unSign(f,16);h=87}else h=86;f=78}while(0);f=55;break e}}else{f=HEAP[w+4]=z;f=f==0?278:f==1?279:f==2?280:281;if(f==281){HEAP[o]=3;f=55;break e}else if(f==278){if(unSign(x, -32)>unSign(229,32)){HEAP[o]=3;f=55}else{f=_ft_mem_realloc(B,2,0,x,0,o);HEAP[w+8]=f;if(HEAP[o]!=0){f=55;break e}_llvm_memcpy_p0i8_p0i8_i32(HEAP[w+8],_cff_isoadobe_charset,x*2,1,0);f=60}break e}else if(f==279){if(unSign(x,32)>unSign(166,32)){HEAP[o]=3;f=55}else{f=_ft_mem_realloc(B,2,0,x,0,o);HEAP[w+8]=f;if(HEAP[o]!=0){f=55;break e}_llvm_memcpy_p0i8_p0i8_i32(HEAP[w+8],_cff_expert_charset,x*2,1,0);f=60}break e}else if(f==280){if(unSign(x,32)>unSign(87,32)){HEAP[o]=3;f=55}else{f=_ft_mem_realloc(B,2,0, -x,0,o);HEAP[w+8]=f;if(HEAP[o]!=0){f=55;break e}_llvm_memcpy_p0i8_p0i8_i32(HEAP[w+8],_cff_expertsubset_charset,x*2,1,0);f=60}break e}}while(0);e:do if(f==60){if(C!=0){n=_cff_charset_compute_cids(w,x,B);HEAP[o]=n;h=95}else{p=HEAP[o];h=97}f=(h==97?p:n)!=0?55:98;break e}while(0);if(f==55){p=HEAP[w+8];f=B;n=p;p!=0&&FUNCTION_TABLE[HEAP[f+8]](f,n);HEAP[w+8]=0;f=HEAP[w+12];n=B;p=f;f!=0&&FUNCTION_TABLE[HEAP[n+8]](n,p);HEAP[w+12]=0;HEAP[w]=0;HEAP[w+4]=0;HEAP[w+8]=0}f=HEAP[o];HEAP[I]=f;if(f!=0){f=15;break b}if(HEAP[s+ -128]!=65535)break d;h=HEAP[s+104];f=HEAP[e+12];n=e+1152;r=r;q=q;o=e+116;n=n;p=f;r=r;q=q;s=h;HEAP[c]=0;f=HEAP[n+8]==0;e:do if(f){HEAP[c]=3;h=105}else{m=0;f:for(;;){HEAP[o+12+m*2]=0;HEAP[o+524+m*2]=0;m=h=m+1;if(!(unSign(h,32)<=unSign(255,32)))break f}v=unSign(s,32)>unSign(1,32);f:do if(v){HEAP[o+4]=s+q;h=_FT_Stream_Seek(r,HEAP[o+4]);HEAP[c]=h;var ia=HEAP[c];if(ia!=0){h=109;break e}h=_FT_Stream_ReadChar(r,c);h=unSign(h,8);HEAP[o]=h;var ja=HEAP[c];if(ja!=0){h=111;break e}h=_FT_Stream_ReadChar(r,c);u= -unSign(h,8);var fa=HEAP[c];if(fa!=0){h=112;break e}else h=112;f=HEAP[o]&127;f=f==0?114:f==1?125:142;g:do if(f==142){HEAP[c]=3;h=142;break e}else if(f==114){HEAP[o+8]=u+1;h=_FT_Stream_EnterFrame(r,u);HEAP[c]=h;var ka=HEAP[c];if(ka!=0){h=114;break e}else h=114;t=HEAP[r+32];m=1;j=u;if(unSign(m,32)<=unSign(j,32)){j=p;l=n+8;la=u;t=t;for(h=116;;){h=h==116?0:na;f=unSign(HEAP[t+h],8);if(unSign(m,32)unSign(f,32)){ha=unSign(Z,8)+1;w=unSign(ea,8);for(h=132;;){h=h==132?0:sa;sa=w+h;x=f+h;B=x&65535;C=unSign(x,32)unSign(256,32))){f=141;break g}HEAP[o+8]=256}else if(f==128)break f}while(0);if((HEAP[o]&128)==0)break f;h=_FT_Stream_ReadChar(r, -c);u=unSign(h,8);var Aa=HEAP[c];if(Aa!=0){h=143;break e}m=0;u=u;l=j=r;la=p;t=n+8;h=145;g:for(;;){if(!(unSign(m,32)=unSign(l,32)){h=unSign(HEAP[HEAP[j]+2*l],16);var Da=m;if(h==0){h=164;f=162;break h}HEAP[o+524+Da*2]=h&65535;HEAP[o+ -8]=m+1;h=165;f=166}else{var pa=m;h=163;f=162}else{var ta=m;h=161;f=162}break h}while(0);if(f==162){HEAP[o+524+(h==161?ta:h==164?Da:pa)*2]=0;HEAP[o+12+m*2]=0}m=h=m+1;if(unSign(h,32)<=unSign(255,32))h=166;else{h=166;break g}}}while(0);X=HEAP[c];HEAP[I]=X;if(X!=0){f=15;break b}else break d}while(0);HEAP[I]=h==105?3:h==109?ia:h==111?ja:h==112?fa:h==114?ka:h==142?3:h==143?Aa:h==158?k:3;f=15;break b}while(0);X=_cff_index_get_name(e,N);HEAP[e+1304]=X}}f=15;break b}while(0);HEAP[I]=2}while(0);_cff_index_done(K); -I=HEAP[I];HEAP[T]=I;if(I!=0){f=2;break a}HEAP[b+2052]=O;HEAP[b+2056]=M;HEAP[g+4]=d;HEAP[g+16]=HEAP[b+12];I=b+1324;if(HEAP[I+128]==65535)if(M==0){f=4;break a}if(HEAP[I+64]==0){K=V==0?unSign(HEAP[g+68],16):1E3;HEAP[I+64]=K}M=I+48;K=I+68;i=I+64;X=HEAP[M+12];k=0-X;X=k=reSign(X,32)>=reSign(0,32)?X:k;if(k!=65536){k=_FT_DivFix(HEAP[i],X);HEAP[i]=k;i=_FT_DivFix(HEAP[M],X);HEAP[M]=i;i=_FT_DivFix(HEAP[M+8],X);HEAP[M+8]=i;i=_FT_DivFix(HEAP[M+4],X);HEAP[M+4]=i;i=_FT_DivFix(HEAP[M+12],X);HEAP[M+12]=i;M=_FT_DivFix(HEAP[K], -X);HEAP[K]=M;M=_FT_DivFix(HEAP[K+4],X);HEAP[K+4]=M}M=reSign(HEAP[K],32)>>reSign(16,32);HEAP[K]=M;M=reSign(HEAP[K+4],32)>>reSign(16,32);HEAP[K+4]=M;i=K=HEAP[b+1892];if(K!=0){K=b+1324;M=Q;X=Q+4;Q=Q+4;i=i;k=HEAP[M];Da=b+1892;h=176;b:for(;;){W=h==176?0:W;da=h==176?k:da;pa=HEAP[Da+4*(i+W*-1)];if(HEAP[pa+64]!=0){ta=unSign(HEAP[K+64],32)<=unSign(1,32);c:do if(ta)h=350;else{if(unSign(HEAP[pa+64],32)<=unSign(1,32)){h=178;break c}Y=HEAP[pa+64];h=HEAP[K+64];Y=unSign(Y,32)<=unSign(h,32)?Y:h;h=180}while(0);h= -h==180?Y:h==178?1:1;_FT_Matrix_Multiply_Scaled(K+48,pa+48,h);_FT_Vector_Transform_Scaled(pa+68,K+48,h);h=_FT_MulDiv(HEAP[pa+64],HEAP[K+64],h);HEAP[pa+64]=h;h=179}else{var ma=pa+48;h=K+48;HEAP[ma]=HEAP[h];HEAP[ma+4]=HEAP[h+4];HEAP[ma+8]=HEAP[h+8];HEAP[ma+12]=HEAP[h+12];h=K+68;ma=HEAP[h];HEAP[X]=HEAP[h+4];h=pa+68;HEAP[h]=ma;HEAP[h+4]=HEAP[Q];HEAP[pa+64]=HEAP[K+64];h=183}da=h==183?ma:da;ta=pa+48;h=pa+68;ia=pa+64;pa=HEAP[ta+12];fa=0-pa;pa=reSign(pa,32)>=reSign(0,32)?pa:fa;if(pa!=65536){fa=_FT_DivFix(HEAP[ia], -pa);HEAP[ia]=fa;if(unSign(HEAP[ia],32)>unSign(1E5,32)){fa=Math.floor(unSign(HEAP[ia]+500,32)/unSign(1E3,32));HEAP[ia]=fa}ia=_FT_DivFix(HEAP[ta],pa);HEAP[ta]=ia;ia=_FT_DivFix(HEAP[ta+8],pa);HEAP[ta+8]=ia;ia=_FT_DivFix(HEAP[ta+4],pa);HEAP[ta+4]=ia;ia=_FT_DivFix(HEAP[ta+12],pa);HEAP[ta+12]=ia;ta=_FT_DivFix(HEAP[h],pa);HEAP[h]=ta;pa=_FT_DivFix(HEAP[h+4],pa);HEAP[h+4]=pa}pa=reSign(HEAP[h],32)>>reSign(16,32);HEAP[h]=pa;pa=reSign(HEAP[h+4],32)>>reSign(16,32);HEAP[h+4]=pa;W=W+1;if(W!=i){h=186;f=177}else{h= -186;f=187;break b}}HEAP[M]=da}if(V!=0){Y=0;HEAP[g]=HEAP[b+8];ma=b;HEAP[g+16]=HEAP[I+128]!=65535?HEAP[ma+1152+16]+1:HEAP[ma+1176+8];ma=reSign(HEAP[I+80],32)>>reSign(16,32);HEAP[g+52]=ma;ma=reSign(HEAP[I+80+4],32)>>reSign(16,32);HEAP[g+52+4]=ma;ma=reSign(HEAP[I+80+8]+65535,32)>>reSign(16,32);HEAP[g+52+8]=ma;ma=reSign(HEAP[I+80+12]+65535,32)>>reSign(16,32);HEAP[g+52+12]=ma;HEAP[g+68]=HEAP[I+64]&65535;HEAP[g+70]=HEAP[g+52+12]&65535;HEAP[g+72]=HEAP[g+52+4]&65535;ma=unSign(HEAP[g+68],16)*12;ma=Math.floor(reSign(ma, -32)/reSign(10,32))&65535;HEAP[g+74]=ma;ma=reSign(HEAP[g+74],16);da=reSign(HEAP[g+70],16);W=reSign(HEAP[g+72],16);da=da-W;if(reSign(ma,32)>reSign(16,32)&65535;HEAP[g+80]=ma;ma=reSign(HEAP[I+36],32)>>reSign(16,32)&65535;HEAP[g+82]=ma;d=_cff_index_get_name(b,d);HEAP[g+20]=d;d=HEAP[g+20]!=0;ma=I;b:do if(d){Q=W=_cff_index_get_sid_string(b,HEAP[ma+12]);da=HEAP[g+20];i=HEAP[g+20];k=_strlen(i)+1;K=reSign(k,32)<=reSign(6,32);M=i+6;N= -wa=i;Da=k;i=X=i;k=k;Da=reSign(7,32)reSign(90,8)){h=195;f=196}else{h=195;f=197}break e}while(0);if(f==196)h=196;ya=h==196?0:o;o=reSign(HEAP[ia],8)<=reSign(64,8);e:do if(o)f=203;else{if(reSign(HEAP[fa],8)>reSign(90,8)){h=202;f=203}else{h= -202;f=204}break e}while(0);if(f==203)h=203;ya=h==203?0:ya;o=reSign(HEAP[ka],8)<=reSign(64,8);e:do if(o)f=207;else{if(reSign(HEAP[Aa],8)>reSign(90,8)){h=206;f=207}else{h=206;f=208}break e}while(0);if(f==207)h=207;ya=h==207?0:ya;o=reSign(HEAP[ja],8)<=reSign(64,8);e:do if(o)f=211;else{if(reSign(HEAP[na],8)>reSign(90,8)){h=210;f=211}else{h=210;f=212}break e}while(0);if(f==211)h=211;ya=h==211?0:ya;o=reSign(HEAP[sa],8)<=reSign(64,8);e:do if(o)f=215;else{if(reSign(HEAP[O],8)>reSign(90,8)){h=214;f=215}else{h= -214;f=216}break e}while(0);if(f==215)h=215;var ya=h==215?0:ya;if(reSign(HEAP[wa],8)<=reSign(64,8)){f=193;break c}if(!((reSign(HEAP[N],8)>reSign(90,8)^1)&ya!=0)){f=193;break c}if(Da)h=199;else{h=199;f=192;continue d}for(;;){qa=h==200?qa:0;HEAP[i+qa]=HEAP[X+(qa+7)];var qa=qa+1;if(qa!=e)h=200;else break}if(ya!=0){h=201;f=192}else{h=201;f=193;break c}}}while(0);M=HEAP[I+16]!=0;c:do if(M){K=_cff_index_get_sid_string(b,HEAP[I+16]);if(K==0){f=220;break c}da=K}while(0);if(W==0){f=223;break b}if(da==0){f= -223;break b}W=Q;da=da;h=224;c:for(;;){ba=h==224?da:h==226?Ba:h==227?ba:Ea;var ua=h==224?W:h==226?Na:h==227?ra:ua;if(HEAP[ua]==0){f=236;break c}if(HEAP[ua]==HEAP[ba]){var Ba=ba+1,Na=ua+1;h=226}else{Q=HEAP[ua]==32;d:do if(!Q){if(HEAP[ua]==45)break d;if(HEAP[ba]!=32)if(HEAP[ba]!=45){f=230;break c}var Ea=ba+1;h=231;f=225;continue c}while(0);var ra=ua+1;h=227}f=225}if(f==236){f=223;break b}else if(f==230){da=ba;Q=ua;if(HEAP[da]!=0){f=223;break b}if(HEAP[Q]==0){f=223;break b}Y=S=_cff_strcpy(a,Q);h=233; -f=234;break b}}else{ba=_cff_index_get_sid_string(b,HEAP[ma+168]);if(ba==0){f=223;break b}ba=_cff_strcpy(a,ba);HEAP[g+20]=ba;f=223;break b}while(0);if(f==223){var za=Y;h=223}if((h==223?za:S)!=0)HEAP[g+24]=Y;else{S=_cff_strcpy(a,__str62);HEAP[g+24]=S}S=2065;if(U!=0)S|=8;if(HEAP[I+24]!=0)S|=4;HEAP[g+8]=S;S=0;if(HEAP[I+28]!=0)S|=1;U=za=_cff_index_get_sid_string(b,HEAP[I+20]);za=za!=0;b:do if(za){if(_strcmp(U,__str63)!=0)if(_strcmp(U,__str64)!=0){f=244;break b}S|=2}while(0);U=(S&2)==0;b:do if(U){if(HEAP[g+ -24]==0){f=247;break b}if(_strncmp(HEAP[g+24],__str63,4)!=0)if(_strncmp(HEAP[g+24],__str64,5)!=0){f=247;break b}S|=2}while(0);HEAP[g+12]=S}if(HEAP[I+128]==65535)HEAP[g+8]|=512;U=HEAP[I+128]!=65535;b:do if(U){if(V==0){f=253;break b}HEAP[g+8]|=4096}while(0);U=b+116;S=0;za=HEAP[g+36];ba=g+40;ua=S;h=253;b:for(;;){Ca=h==258?Ca:0;var Ha=ua+Ca;if(!(unSign(za,32)>unSign(Ha,32))){f=260;break b}Ba=HEAP[HEAP[ba]+4*Ha];if(HEAP[Ba+8]==3)if(HEAP[Ba+10]==1){f=256;break b}if(HEAP[Ba+8]==0){f=256;break b}var Ca=Ca+ -1;h=258;f=255}b:do if(f==260){S=Ha;if(V!=0)if(HEAP[b+1324+128]!=65535){f=2;break a}if(unSign(S+1,32)>unSign(15,32)){f=2;break a}HEAP[aa]=g;HEAP[aa+8]=3;HEAP[aa+10]=1;HEAP[aa+4]=1970170211;S=HEAP[g+36];V=_FT_CMap_New(_cff_cmap_unicode_class_rec,0,aa,0);HEAP[T]=V;if(HEAP[T]!=0&HEAP[T]!=163){f=2;break a}HEAP[T]=0;if(HEAP[g+92]!=0){f=265;break b}var va=S;if(HEAP[g+36]!=va)h=264;else{h=264;f=267;break b}HEAP[g+92]=HEAP[HEAP[g+40]+4*S];f=265;break b}else if(f==256){S=Ha;f=265;break b}while(0);if(f==265){var Pa= -S;h=265}if(unSign(h==265?Pa:va,32)>unSign(15,32)){f=2;break a}if(HEAP[U+8]==0){f=2;break a}HEAP[aa]=g;HEAP[aa+8]=7;if(HEAP[U+4]==0){HEAP[aa+10]=0;HEAP[aa+4]=1094995778}else{g=aa+10;if(HEAP[U+4]==1){HEAP[g]=1;HEAP[aa+4]=1094992453}else{HEAP[g]=2;HEAP[aa+4]=1094992451}}g=_cff_cmap_encoding_class_rec;aa=_FT_CMap_New(g,0,aa,0);HEAP[T]=aa;f=2;break a}while(0);a:do if(f==4){f=HEAP[T]=2;break a}while(0);if(f==2)R=HEAP[T];R=R;STACKTOP=c;return R} -_cff_face_init.__index__=Runtime.getFunctionIndex(_cff_face_init,"_cff_face_init"); -function _cff_face_done(e){var g=null,d,b,a,c,f,h,i,k,j=e==0;a:do if(!j){d=HEAP[e+100];k=HEAP[e+532];k!=0&&FUNCTION_TABLE[HEAP[k+12]](e);k=b=HEAP[e+692];if(b==0)break a;k=k;b=HEAP[k+4];_cff_index_done(k+84);_cff_index_done(k+1208);_cff_index_done(k+20);_cff_index_done(k+1176);if(HEAP[k+1892]!=0){if(unSign(HEAP[k+1892],32)>unSign(0,32)){c=b;a=c+8;for(g=3;;){l=g==3?0:l;g=1+l;i=HEAP[k+1896+(0+l)*4];if(i!=0){_cff_index_done(i+532);f=HEAP[i+564];f!=0&&FUNCTION_TABLE[HEAP[a]](c,f);HEAP[i+564]=0}g=unSign(HEAP[k+ -1892],32)>unSign(g,32);var l=l+1;if(g)g=8;else break}}g=HEAP[k+1896];c=b;a=g;g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,a);HEAP[k+1896]=0}c=k+116;HEAP[c]=0;HEAP[c+4]=0;HEAP[c+8]=0;a=HEAP[k];c=k+1152;a=a;i=a=HEAP[a+28];g=c;f=i;i=HEAP[g+12];f=f;h=i;i!=0&&FUNCTION_TABLE[HEAP[f+8]](f,h);HEAP[g+12]=0;HEAP[g+16]=0;g=HEAP[c+8];a=a;i=g;g!=0&&FUNCTION_TABLE[HEAP[a+8]](a,i);HEAP[c+8]=0;HEAP[c]=0;HEAP[c+4]=0;g=k+1324;a=b;c=g;if(g!=0){_cff_index_done(c+532);g=HEAP[c+564];a=a;g=g;g!=0&&FUNCTION_TABLE[HEAP[a+8]](a,g);HEAP[c+ -564]=0}a=HEAP[k];c=k+2024;a=a;if(HEAP[c+8]!=0){g=c+8;a=a;g=g;i=a!=0;b:do if(i){if(HEAP[a+20]==0)break b;f=HEAP[a+28];h=HEAP[g];f=f;h=h;h!=0&&FUNCTION_TABLE[HEAP[f+8]](f,h);HEAP[g]=0}while(0);HEAP[g]=0}HEAP[c+12]=0;HEAP[c]=0;HEAP[c+4]=0;g=HEAP[k+2060];c=b;a=g;g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,a);HEAP[k+2060]=0;g=HEAP[k+1304];c=b;a=g;g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,a);HEAP[k+1304]=0;g=HEAP[k+1308];c=b;a=g;g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,a);HEAP[k+1308]=0;g=HEAP[k+1316];c=b;a=g;g!=0&&FUNCTION_TABLE[HEAP[c+ -8]](c,a);HEAP[k+1316]=0;c=HEAP[k+1320];b=b;a=c;c!=0&&FUNCTION_TABLE[HEAP[b+8]](b,a);HEAP[k+1320]=0;k=HEAP[e+692];d=d;b=k;k!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[e+692]=0}while(0)}_cff_face_done.__index__=Runtime.getFunctionIndex(_cff_face_done,"_cff_face_done");function _cff_driver_init(){return 0}_cff_driver_init.__index__=Runtime.getFunctionIndex(_cff_driver_init,"_cff_driver_init");function _cff_driver_done(){}_cff_driver_done.__index__=Runtime.getFunctionIndex(_cff_driver_done,"_cff_driver_done"); -function _check_points(e,g){var d,b,a=g==0;a:do if(a)d=0;else{d=reSign(HEAP[HEAP[e+12]+20+2],16);a=reSign(HEAP[HEAP[e+12]+56+2],16);var c=HEAP[HEAP[e+12]+4];if(unSign(g+d+a,32)<=unSign(c,32)){d=0;break a}b=_FT_GlyphLoader_CheckPoints(HEAP[e+12],g,0);d=2;break a}while(0);if(d==0)b=0;return b}_check_points.__index__=Runtime.getFunctionIndex(_check_points,"_check_points"); -function _cff_builder_add_point(e,g,d,b){var a,c;a=HEAP[e+20];if(HEAP[e+65]!=0){e=HEAP[a+4];c=reSign(HEAP[a+2],16);e=e+8*c;c=HEAP[a+8];var f=reSign(HEAP[a+2],16);c=c+f;g=reSign(g,32)>>reSign(16,32);HEAP[e]=g;d=reSign(d,32)>>reSign(16,32);HEAP[e+4]=d;b=b!=0?1:2;HEAP[c]=b}HEAP[a+2]+=1}_cff_builder_add_point.__index__=Runtime.getFunctionIndex(_cff_builder_add_point,"_cff_builder_add_point"); -function _cff_builder_start_point(e,g,d){var b,a,c,f;b=0;var h=HEAP[e+64]==0;a:do if(h){HEAP[e+64]=1;a=e;b=HEAP[a+20];if(HEAP[a+65]==0)HEAP[b]+=1;else{c=reSign(HEAP[HEAP[a+12]+20],16);f=reSign(HEAP[HEAP[a+12]+56],16);var i=HEAP[HEAP[a+12]+8];f=unSign(c+1+f,32)>unSign(i,32);b:do if(f){c=a=_FT_GlyphLoader_CheckPoints(HEAP[a+12],0,1);if(a==0)break b;b=a;break a}else c=0;while(0);if(reSign(HEAP[b],16)>reSign(0,16)){a=HEAP[b+12];f=reSign(HEAP[b],16)-1;HEAP[a+2*f]=HEAP[b+2]-1}HEAP[b]+=1;b=a=c;if(a!=0)break a}a= -g;c=d;b=e;a=a;c=c;f=i=_check_points(b,1);i==0&&_cff_builder_add_point(b,a,c,1);b=b=b=f}while(0);return b}_cff_builder_start_point.__index__=Runtime.getFunctionIndex(_cff_builder_start_point,"_cff_builder_start_point"); -function _cff_builder_close_contour(e){var g,d,b,a;e=HEAP[e+20];var c=e==0;a:do if(!c){if(reSign(HEAP[e],16)>reSign(1,16)){g=HEAP[e+12];d=reSign(HEAP[e],16)-2;g=reSign(HEAP[g+2*d],16)+1}else g=0;g=g;var f=reSign(HEAP[e+2],16)>reSign(1,16);b:do if(f){d=HEAP[e+4]+8*g;b=HEAP[e+4];a=reSign(HEAP[e+2],16);b=b+8*a+-8;a=HEAP[e+8];var h=reSign(HEAP[e+2],16);a=a+h+-1;if(HEAP[d]!=HEAP[b])break b;if(HEAP[d+4]!=HEAP[b+4])break b;if(HEAP[a]!=1)break b;HEAP[e+2]-=1}while(0);if(!(reSign(HEAP[e],16)>reSign(0,16)))break a; -d=reSign(HEAP[e+2],16)-1;f=e;if(d==g){HEAP[e]=HEAP[f]-1;HEAP[e+2]-=1}else{g=HEAP[f+12];d=reSign(HEAP[e],16)-1;HEAP[g+2*d]=HEAP[e+2]-1}}while(0)}_cff_builder_close_contour.__index__=Runtime.getFunctionIndex(_cff_builder_close_contour,"_cff_builder_close_contour"); -function _cff_lookup_glyph_by_stdcharcode(e,g){var d,b=null,a,c;if(HEAP[e+1152+8]==0)c=-1;else{a=reSign(g,32)reSign(255,32);if(a|f)c=-1;else{a=unSign(g,32)<=unSign(255,32)?unSign(HEAP[_cff_standard_encoding+g*2],16):0;a=a&65535;f=HEAP[e+12];var h=e+1152+8;for(b=2;;){d=b==5?k:0;var i=0+d;if(!(unSign(f,32)>unSign(i,32))){d=7;break}if(HEAP[HEAP[h]+2*i]==a){d=4;break}var k=d+1;b=5;d=3}if(d==7)c=-1;else if(d==4)c=i}}return c} -_cff_lookup_glyph_by_stdcharcode.__index__=Runtime.getFunctionIndex(_cff_lookup_glyph_by_stdcharcode,"_cff_lookup_glyph_by_stdcharcode");function _cff_get_glyph_data(e,g,d,b){var a=STACKTOP;STACKTOP+=8;Runtime.memset(a,0,8);if(HEAP[HEAP[e+128]+52]!=0){g=FUNCTION_TABLE[HEAP[HEAP[HEAP[HEAP[e+128]+52]]]](HEAP[HEAP[HEAP[e+128]+52]+4],g,a);HEAP[d]=HEAP[a];HEAP[b]=HEAP[a+4];d=g}else{e=HEAP[e+692];d=_cff_index_access_element(e+1176,g,d,b)}d=d;STACKTOP=a;return d} -_cff_get_glyph_data.__index__=Runtime.getFunctionIndex(_cff_get_glyph_data,"_cff_get_glyph_data"); -function _cff_free_glyph_data(e,g,d){var b=STACKTOP;STACKTOP+=8;Runtime.memset(b,0,8);var a,c;if(HEAP[HEAP[e+128]+52]!=0){HEAP[b]=HEAP[g];HEAP[b+4]=d;FUNCTION_TABLE[HEAP[HEAP[HEAP[HEAP[e+128]+52]]+4]](HEAP[HEAP[HEAP[e+128]+52]+4],b)}else{e=HEAP[e+692];e=e+1176;if(HEAP[e+28]==0){e=HEAP[e];d=e!=0;a:do if(d){if(HEAP[e+20]==0)break a;a=HEAP[e+28];c=HEAP[g];a=a;c=c;c!=0&&FUNCTION_TABLE[HEAP[a+8]](a,c);HEAP[g]=0}while(0);HEAP[g]=0}}STACKTOP=b} -_cff_free_glyph_data.__index__=Runtime.getFunctionIndex(_cff_free_glyph_data,"_cff_free_glyph_data"); -function _cff_operator_seac(e,g,d,b,a,c){var f=STACKTOP;STACKTOP+=40;Runtime.memset(f,0,40);var h=null,i,k=f+8,j,l,m,o=f+16,n=f+24,p=f+32,r=f+36,q;d=d;b=b;m=HEAP[e+4];var s=HEAP[e+924]!=0;a:do{if(!s){d+=HEAP[e+32];b+=HEAP[e+32+4];if(HEAP[HEAP[m+128]+52]!=0){j=q=a;l=c;h=1}else{l=HEAP[m+692];var u=_cff_lookup_glyph_by_stdcharcode(l,a);j=u;l=_cff_lookup_glyph_by_stdcharcode(l,c);h=3}h=reSign(h==3?u:q,32)>reSign(16,32);HEAP[q+8]=u;u=reSign(b,32)>>reSign(16,32);HEAP[q+12]=u;HEAP[a+128]=2;HEAP[a+132]=HEAP[c+20+32];HEAP[a+72]=1668246896;HEAP[c+56+28]=2;a=8;break c}else a=8;while(0);c:do if(a==8){i=HEAP[e+12];c=i+56;HEAP[c+2]=0;HEAP[c]=0;HEAP[c+28]=0;_FT_GlyphLoader_Adjust_Points(i);c=i;i=c+20;c=c+56;HEAP[c+32]=HEAP[i+ -32]+32*HEAP[i+28];if(_cff_get_glyph_data(m,j,p,r)==0){HEAP[e+924]=1;i=_cff_decoder_parse_charstrings(e,HEAP[p],HEAP[r]);HEAP[e+924]=0;_cff_free_glyph_data(m,p,HEAP[r]);if(i!=0)break c}i=e+32;HEAP[k]=HEAP[i];HEAP[k+4]=HEAP[i+4];HEAP[o]=HEAP[k];HEAP[o+4]=HEAP[k+4];i=e+40;HEAP[f]=HEAP[i];HEAP[f+4]=HEAP[i+4];HEAP[n]=HEAP[f];HEAP[n+4]=HEAP[f+4];c=HEAP[e+744];HEAP[e+32]=0;HEAP[e+32+4]=0;HEAP[e+24]=d-g;HEAP[e+28]=b;i=q=_cff_get_glyph_data(m,l,p,r);if(q==0){HEAP[e+924]=1;i=_cff_decoder_parse_charstrings(e, -HEAP[p],HEAP[r]);HEAP[e+924]=0;_cff_free_glyph_data(m,p,HEAP[r]);if(i!=0)break c}q=e+32;HEAP[q]=HEAP[o];HEAP[q+4]=HEAP[o+4];q=e+40;HEAP[q]=HEAP[n];HEAP[q+4]=HEAP[n+4];HEAP[e+744]=c;HEAP[e+24]=0;HEAP[e+28]=0}while(0);j=i;break a}while(0)}j=160}while(0);e=j;STACKTOP=f;return e}_cff_operator_seac.__index__=Runtime.getFunctionIndex(_cff_operator_seac,"_cff_operator_seac"); -function _cff_decoder_parse_charstrings(e,g,d){var b=STACKTOP;STACKTOP+=12;Runtime.memset(b,0,12);var a,c=null,f=b+4,h,i,k,j,l,m,o,n,p,r=b+8,q,s,u,t,v,w,x,y,A,z;HEAP[b]=e;HEAP[f]=g;e=HEAP[b];g=HEAP[HEAP[HEAP[b]+76]+1324+44];HEAP[HEAP[b]+756]=0;HEAP[HEAP[b]+752]=1;HEAP[r]=f^b^r;s=reSign(HEAP[r],32)>>reSign(10,32);m=HEAP[r];q=reSign(HEAP[r],32)>>reSign(20,32);HEAP[r]=(s^m^q)&65535;if(HEAP[r]==0)HEAP[r]=29572;HEAP[HEAP[b]+276]=HEAP[b]+80;HEAP[HEAP[b]+676]=HEAP[b]+280;m=HEAP[b]+280;q=HEAP[HEAP[b]+276]; -s=HEAP[e+68];HEAP[e+64]=0;HEAP[m]=HEAP[f];HEAP[m+4]=HEAP[f]+d;o=HEAP[m+4];HEAP[m+8]=HEAP[m];f=HEAP[m+8];d=0;n=HEAP[e+24];p=HEAP[e+28];s!=0&&FUNCTION_TABLE[HEAP[s+4]](HEAP[s]);a:for(;;){if(!(funSign(31,8)|v==28){u=16;a=v==28;b:do if(a){if(f+1>=o){a=5;break a}c=unSign(HEAP[f],8)<<8&65535;w=unSign(HEAP[f+1],8);c=reSign(c|w,16);f+=2}else if(unSign(v,8)<=unSign(-10,8))c=unSign(v,8)-139;else if(unSign(v,8)<=unSign(-6,8)){if(f>=o){a=5;break a}c=unSign(v,8)* -256;w=unSign(HEAP[f],8);c=c+-63124+w;f+=1}else{c=f;if(v!=-1){if(c>=o){a=5;break a}c=(251-unSign(v,8))*256;c=0-unSign(HEAP[f],8)+-108+c;f+=1}else{if(c+3>=o){a=5;break a}c=unSign(HEAP[f],8)<<24;w=unSign(HEAP[f+1],8)<<16;x=unSign(HEAP[f+2],8)<<8;z=unSign(HEAP[f+3],8);c=w|c|x|z;f+=4;if(g!=2)break b;u=0}}while(0);if(reSign(HEAP[HEAP[b]+276]-q,32)>reSign(191,32)){a=16;break a}c<<=u;u=HEAP[b];v=HEAP[u+276];HEAP[v]=c;HEAP[u+276]=v+4;a=3}else{j=HEAP[HEAP[b]+276];t=Math.floor(reSign(j-(HEAP[b]+80),32)/reSign(4, -32));u=0;v=unSign(v,8);if(v==1){c=258;a=18}else if(v==3){c=258;a=20}else if(v==4){c=258;a=21}else if(v==5){c=258;a=22}else if(v==6){c=258;a=23}else if(v==7){c=258;a=24}else if(v==8){c=258;a=25}else if(v==9){c=258;a=26}else if(v==10){c=258;a=27}else if(v==11){c=258;a=28}else if(v==12){c=258;a=29}else if(v==13){c=258;a=65}else if(v==14){c=258;a=66}else if(v==16){c=258;a=67}else if(v==18){c=258;a=68}else if(v==19){c=258;a=69}else if(v==20){c=258;a=70}else if(v==21){c=258;a=71}else if(v==22){c=258;a= -72}else if(v==23){c=258;a=73}else if(v==24){c=258;a=74}else if(v==25){c=258;a=75}else if(v==26){c=258;a=76}else if(v==27){c=258;a=77}else if(v==29){c=258;a=78}else if(v==30){c=258;a=79}else if(v==31){c=258;a=80}else{a=5;break a}if(a==18){u=19;c=18}else if(a==20)c=u=20;else if(a==21){u=3;c=21}else if(a==22){u=4;c=22}else if(a==23){u=5;c=23}else if(a==24){u=6;c=24}else if(a==25){u=7;c=25}else if(a==26){u=53;c=26}else if(a==27){u=49;c=27}else if(a==28){u=51;c=28}else if(a==29){if(f>=o){a=5;break a}else c= -29;v=HEAP[f];f+=1;v=unSign(v,8);a=v==0?31:v==1?32:v==2?33:v==3?34:v==4?35:v==5?36:v==6?37:v==7?38:v==8?39:v==9?40:v==10?41:v==11?42:v==12?43:v==13?44:v==14?45:v==15?46:v==16?47:v==17?48:v==18?49:v==20?50:v==21?51:v==22?52:v==23?53:v==24?54:v==26?55:v==27?56:v==28?57:v==29?58:v==30?59:v==33?60:v==34?61:v==35?62:v==36?63:v==37?64:81;if(a==81){f+=-1;if(u==0){a=5;break a}else c=81}else if(a==31){u=25;c=31}else if(a==32){u=20;c=32}else if(a==33){u=19;c=33}else if(a==34){u=44;c=34}else if(a==35){u=45;c= -35}else if(a==36){u=46;c=36}else if(a==37){u=56;c=37}else if(a==38){u=57;c=38}else if(a==39){u=42;c=39}else if(a==40){u=26;c=40}else if(a==41){u=27;c=41}else if(a==42){u=28;c=42}else if(a==43){u=29;c=43}else if(a==44){u=43;c=44}else if(a==45){u=30;c=45}else if(a==46){u=47;c=46}else if(a==47){u=54;c=47}else if(a==48){u=55;c=48}else if(a==49){u=35;c=49}else if(a==50){u=40;c=50}else if(a==51){u=41;c=51}else if(a==52){u=48;c=52}else if(a==53){u=31;c=53}else if(a==54){u=32;c=54}else if(a==55){u=33;c=55}else if(a== -56){u=39;c=56}else if(a==57){u=36;c=57}else if(a==58){u=37;c=58}else if(a==59){u=38;c=59}else if(a==60){u=58;c=60}else if(a==61){u=15;c=61}else if(a==62){u=14;c=62}else if(a==63){u=16;c=63}else if(a==64){u=17;c=64}}else if(a==65){u=52;c=65}else if(a==66){u=18;c=66}else if(a==67){u=34;c=67}else if(a==68){u=21;c=68}else if(a==69){u=23;c=69}else if(a==70){u=24;c=70}else if(a==71){u=1;c=71}else if(a==72){u=2;c=72}else if(a==73){u=22;c=73}else if(a==74){u=10;c=74}else if(a==75){u=11;c=75}else if(a==76){u= -13;c=76}else if(a==77){u=8;c=77}else if(a==78){u=50;c=78}else if(a==79){u=12;c=79}else if(a==80){u=9;c=80}v=unSign(HEAP[_cff_argument_counts+u],8);if((v&128)!=0){v=reSign(t,32)>reSign(0,32);b:do if(v){if(HEAP[HEAP[b]+752]==0)break b;a=u;a=a==1?86:a==2?84:a==3?84:a==18?259:a==19?86:a==20?86:a==21?86:a==22?86:a==23?86:a==24?86:260;if(a==260)break b;else if(a==86){var C=t&1;c=86}else if(a==84){var B=t&2;c=84}else if(a==259){l=l=t==5|t==1?1:0;c=88}if((c==88?l:c==86?C:B)==0)break b;a=HEAP[b];c=HEAP[HEAP[b]+ -748];c=(reSign(HEAP[q],32)>>reSign(16,32))+c;HEAP[a+744]=c;if(HEAP[HEAP[b]+753]!=0){a=90;break a}else c=89;t-=1}while(0);v=HEAP[HEAP[b]+752]=0}v&=15;a=v;if(reSign(t,32)j?108:109;;)if(a==108){n+=HEAP[j];p+=HEAP[j+4];_cff_builder_add_point(e,n,p,1);j+=8;a=HEAP[HEAP[b]+276]>j?108:109}else if(a==109){j=q;break b}}else if(a==264){c=unSign(u==5,1);if(reSign(v,32)<=reSign(0,32)){a=94;break a}if(_cff_builder_start_point(e, -n,p)!=0){a=90;break a}if(_check_points(e,t)!=0){a=90;break a}j=q;w=c;for(c=113;;){a=c==116?D:w;if(!(HEAP[HEAP[b]+276]>j)){a=120;break}D=HEAP[j];if(a!=0)n+=D;else p+=D;D=e;c=n;x=p;if(_check_points(D,1)!=0){a=117;break a}_cff_builder_add_point(D,c,x,1);j+=4;var D=a^1;c=116;a=114}j=q}else if(a==265){if(reSign(t,32)<=reSign(5,32)){a=94;break a}a=reSign(t,32)%reSign(6,32);a=t-a;if(_cff_builder_start_point(e,n,p)!=0){a=90;break a}c=Math.floor(reSign(a,32)/reSign(2,32));if(_check_points(e,c)!=0){a=90;break a}j+= -4*(0-a);for(a=HEAP[HEAP[b]+276]>j?124:125;;)if(a==124){n+=HEAP[j];p+=HEAP[j+4];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+8];p+=HEAP[j+12];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+16];p+=HEAP[j+20];_cff_builder_add_point(e,n,p,1);j+=24;a=HEAP[HEAP[b]+276]>j?124:125}else if(a==125){j=q;break b}}else if(a==266){if(reSign(t,32)<=reSign(3,32)){a=94;break a}a=reSign(t,32)%reSign(4,32);a=t-a;if(reSign(t-a,32)>reSign(0,32))a+=1;if(_cff_builder_start_point(e,n,p)!=0){a=90;break a}j+=4*(0-a);if((a&1&255)!= -0){p+=HEAP[j];j+=4;a-=1}a=Math.floor(reSign(a,32)/reSign(4,32))*3;if(_check_points(e,a)!=0){a=90;break a}for(a=HEAP[HEAP[b]+276]>j?142:143;;)if(a==142){n+=HEAP[j];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+4];p+=HEAP[j+8];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+12];_cff_builder_add_point(e,n,p,1);j+=16;a=HEAP[HEAP[b]+276]>j?142:143}else if(a==143){j=q;break b}}else if(a==144){if(_cff_builder_start_point(e,n,p)!=0){a=90;break a}if(reSign(t,32)<=reSign(3,32)){a=94;break a}c=reSign(t,32)%reSign(4,32); -c=t-c;if(reSign(t-c,32)>reSign(0,32))c+=1;j+=4*(0-c);w=Math.floor(reSign(c,32)/reSign(4,32))*3;if(_check_points(e,w)!=0){a=94;break a}w=unSign(u==9,1);if(reSign(c,32)>reSign(3,32)){w=w;x=c+-4;for(c=149;;){F=c==149?0:F;E=c==149?w:E;a=x+F*-4;c=HEAP[j];if(E!=0){n+=c;_cff_builder_add_point(e,n,p,0);n+=HEAP[j+4];p+=HEAP[j+8];_cff_builder_add_point(e,n,p,0);p+=HEAP[j+12];if(a==1)n+=HEAP[j+16]}else{p+=c;_cff_builder_add_point(e,n,p,0);n+=HEAP[j+4];p+=HEAP[j+8];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+12]; -if(a==1)p+=HEAP[j+16]}_cff_builder_add_point(e,n,p,1);j+=16;var E=E^1;a=reSign(a,32)>reSign(3,32);var F=F+1;if(a){c=154;a=150}else{a=155;break}}}j=q}else if(a==267){if(reSign(t,32)<=reSign(7,32)){a=94;break a}w=t-2;w=0-reSign(w,32)%reSign(6,32)+2+w;c=Math.floor(reSign(w-2,32)/reSign(6,32));if(_cff_builder_start_point(e,n,p)!=0){a=90;break a}if(_check_points(e,c*3+2)!=0){a=90;break a}j+=4*(0-w);w=c;x=c+-1;for(c=165;;){a=c==167?L:0;var G=x+a*-1;c=reSign(c==167?G:w,32)>reSign(0,32);n+=HEAP[j];p+=HEAP[j+ -4];G=e;var H=n,J=p;if(!c){a=168;break}_cff_builder_add_point(G,H,J,0);n+=HEAP[j+8];p+=HEAP[j+12];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+16];p+=HEAP[j+20];_cff_builder_add_point(e,n,p,1);j+=24;var L=a+1;c=167;a=166}_cff_builder_add_point(G,H,J,1);j=q}else if(a==268){if(reSign(t,32)<=reSign(7,32)){a=94;break a}w=t&-2;c=Math.floor(reSign(w-6,32)/reSign(2,32));if(_cff_builder_start_point(e,n,p)!=0){a=90;break a}if(_check_points(e,c+3)!=0){a=90;break a}j+=4*(0-w);w=c;x=c+-1;for(c=159;;){a=c==161?K: -0;var N=x+a*-1;c=reSign(c==161?N:w,32)>reSign(0,32);n+=HEAP[j];p+=HEAP[j+4];N=e;var I=n,P=p;if(!c){a=162;break}_cff_builder_add_point(N,I,P,1);j+=8;var K=a+1;c=161;a=160}_cff_builder_add_point(N,I,P,0);n+=HEAP[j+8];p+=HEAP[j+12];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+16];p+=HEAP[j+20];_cff_builder_add_point(e,n,p,1);j=q}else if(a==269){if(reSign(t,32)<=reSign(3,32)){a=94;break a}a=reSign(t,32)%reSign(4,32);a=t-a;if(reSign(t-a,32)>reSign(0,32))a+=1;if(_cff_builder_start_point(e,n,p)!=0){a=90;break a}j+= -4*(0-a);if((a&1&255)!=0){n+=HEAP[j];j+=4;a-=1}a=Math.floor(reSign(a,32)/reSign(4,32))*3;if(_check_points(e,a)!=0){a=90;break a}for(a=HEAP[HEAP[b]+276]>j?133:134;;)if(a==133){p+=HEAP[j];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+4];p+=HEAP[j+8];_cff_builder_add_point(e,n,p,0);p+=HEAP[j+12];_cff_builder_add_point(e,n,p,1);j+=16;a=HEAP[HEAP[b]+276]>j?133:134}else if(a==134){j=q;break b}}else if(a==187){if(_cff_builder_start_point(e,n,p)!=0){a=90;break a}if(_check_points(e,6)!=0){a=90;break a}for(c=189;;){O= -c==189?0:O;a=6+O*-1;n+=HEAP[j];p+=HEAP[j+4];if(a==1){c=190;a=193}else if(a==4){c=190;a=193}else{c=190;a=191}if(a==191)c=191;a=unSign((c==191?0:c==190?1:1)&255,8);_cff_builder_add_point(e,n,p,a&255);j+=8;var O=O+1;if(O!=6){c=193;a=190}else{a=194;break}}j=q}else if(a==172){if(_cff_builder_start_point(e,n,p)!=0){a=90;break a}if(_check_points(e,6)!=0){a=90;break a}c=p;n+=HEAP[j];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+4];p+=HEAP[j+8];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+12];_cff_builder_add_point(e, -n,p,1);n+=HEAP[j+16];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+20];p=c;_cff_builder_add_point(e,n,p,0);n+=HEAP[j+24];_cff_builder_add_point(e,n,p,1);j=q}else if(a==169){if(_cff_builder_start_point(e,n,p)!=0){a=90;break a}if(_check_points(e,6)!=0){a=90;break a}c=p;n+=HEAP[j];p+=HEAP[j+4];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+8];p+=HEAP[j+12];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+16];_cff_builder_add_point(e,n,p,1);n+=HEAP[j+20];_cff_builder_add_point(e,n,p,0);n+=HEAP[j+24];p+=HEAP[j+28];_cff_builder_add_point(e, -n,p,0);n+=HEAP[j+32];p=c;_cff_builder_add_point(e,n,p,1);j=q}else if(a==175){A=y=0;if(_cff_builder_start_point(e,n,p)!=0){a=90;break a}if(_check_points(e,6)!=0){a=90;break a}w=n;x=p;z=j;c=5;z=z;y=y;A=A;c=c;var M=c*-1;M=reSign(M,32)>reSign(-1,32)?M:-1;M=c+1+M;c=177;c:for(;;){T=c==177?0:T;a=T*2;var Q=(c==177?y:Q)+HEAP[z+4*a],R=(c==177?A:R)+HEAP[z+4*(a+1)],T=T+1;if(T!=M)a=c=178;else{a=179;break c}}A=R;y=Q;if(reSign(y,32)reSign(c,32);z=unSign(c,1);y=c=5;c=y*-1;c=reSign(c,32)>reSign(-1,32)?c:-1;A=y+1+c;for(c=183;;){U=c==183?0:U;a=y+U*-1;n+=HEAP[j];p+=HEAP[j+4];a=unSign(a==3,1);_cff_builder_add_point(e,n,p,a&255);j+=8;var U=U+1;if(U!=A)a=c=184;else{a=185;break}}if(z!=0){n+=HEAP[j];p=x}else{n=w;p+=HEAP[j]}_cff_builder_add_point(e,n,p,1);j=q}else if(a==271){if(s!=0){c=HEAP[s+12];w=j+4*(0-(t&-2));x=Math.floor(reSign(t,32)/reSign(2,32));j=u==19|u==21?1:0;FUNCTION_TABLE[c](HEAP[s],j,x,w)}j=HEAP[b]; -c=HEAP[HEAP[b]+756];c=Math.floor(reSign(t,32)/reSign(2,32))+c;HEAP[j+756]=c;j=q}else if(a==272){if(reSign(v,32)>reSign(0,32)){if(s!=0){c=HEAP[s+12];w=j+4*(0-(t&-2));x=Math.floor(reSign(t,32)/reSign(2,32));FUNCTION_TABLE[c](HEAP[s],0,x,w)}c=HEAP[b];w=HEAP[HEAP[b]+756];w=Math.floor(reSign(t,32)/reSign(2,32))+w;HEAP[c+756]=w}c=reSign(HEAP[HEAP[b]+756]+7,32)>>reSign(3,32);if(f+c>=o){a=5;break a}if(s!=0){j=s;if(u==23){j=HEAP[j+16];c=HEAP[HEAP[b]+756];w=reSign(HEAP[HEAP[e+20]+2],16);FUNCTION_TABLE[j](HEAP[s], -w,c,f)}else FUNCTION_TABLE[HEAP[j+20]](HEAP[s],HEAP[HEAP[b]+756],f)}j=reSign(HEAP[HEAP[b]+756]+7,32)>>reSign(3,32);f+=j;j=q}else if(a==273){if(reSign(HEAP[j],32)reSign(32767,32))c+=1;HEAP[j]=c;c=_FT_MulFix(HEAP[r],65536-HEAP[r]);HEAP[r]= -c;if(c==0)HEAP[r]+=10355;j+=4}else if(a==279){c=_FT_MulFix(HEAP[j],HEAP[j+4]);HEAP[j]=c;j+=4}else if(a==280){if(reSign(HEAP[j],32)>reSign(0,32)){c=HEAP[j];w=reSign(9,32)<=reSign(0,32);x=c;c:do if(w){var S=_FT_DivFix(HEAP[j],x)+1+x;S=reSign(S,32)>>reSign(1,32);c=203}else for(c=299;;){a=c==299?x:X;X=_FT_DivFix(HEAP[j],a)+1+a;var X=reSign(X,32)>>reSign(1,32);if(X==a){c=205;a=206;break c}else a=c=205}while(0);c=c==203?S:X;HEAP[j]=c}else HEAP[j]=0;j+=4}else if(a==281){c=HEAP[j];HEAP[j]=HEAP[j+4];HEAP[j+ -4]=c;j+=8}else if(a==282){c=reSign(HEAP[j],32)>>reSign(16,32);w=reSign(c,32)>reSign(16,32);c=reSign(HEAP[j+4],32)>>reSign(16,32);if(reSign(w,32)<=reSign(0,32))w=1;j+=4*(0-w);if(j=reSign(0,32);c:do if(z){if(!(reSign(x,32)>reSign(0,32))){a=214;break c}y=w-1;A=w;M=reSign(A-2,32)>=reSign(0,32);c=c;if(M){var Y= -A+-1;A=A+-2;M=c*-1;M=reSign(M,32)>reSign(-1,32)?M:-1;var W=c+1+M;c=215;d:for(;;){ba=c==218?ba:0;a=HEAP[j+4*y];for(c=216;;){da=c==216?0:da;c=da*-1;HEAP[j+4*(Y+c)]=HEAP[j+4*(A+c)];var da=da+1;if(da!=Y)c=217;else break}HEAP[j]=a;var ba=ba+1;if(ba!=W){c=218;a=216}else{a=219;break d}}Y=-1-M;c=219}else{var aa=c*-1;aa=reSign(aa,32)>reSign(-1,32)?aa:-1;A=c+1+aa;for(c=221;;){ca=c==221?0:ca;HEAP[j]=HEAP[j+4*y];var ca=ca+1;if(ca!=A)a=c=222;else{a=223;break}}aa=-1-aa;c=223}c=c==223?aa:Y}else{y=w;A=w-1;M=c;W= -reSign(w-1,32)>reSign(0,32);d:do if(W){var $=y+-1,la=reSign($,32)>reSign(1,32)?$:1;$=M+1;$=reSign($,32)>reSign(0,32)?$:0;var ga=$-M;c=225;for(;;){Z=c==228?Z:0;a=HEAP[j];for(c=226;;){ea=c==226?0:ea;HEAP[j+4*ea]=HEAP[j+4*(ea+1)];var ea=ea+1;if(ea!=la)c=227;else break}HEAP[j+4*A]=a;var Z=Z+1;if(Z!=ga){c=228;a=226}else{c=228;a=229;break d}}}else{var ha=M+1;ha=reSign(ha,32)>reSign(0,32)?ha:0;la=ha-M;for(c=230;;){ia=c==230?0:ia;HEAP[j+4*A]=HEAP[j];var ia=ia+1;if(ia!=la)a=c=231;else{c=231;a=229;break d}}}while(0); -c=c==228?$:ha}while(0);j+=4*w}else if(a==284){HEAP[j+4]=HEAP[j];j+=8}else if(a==285){c=HEAP[j];w=reSign(HEAP[j+4],32)>>reSign(16,32);x=reSign(w,32)>=reSign(0,32);z=reSign(w,32)<=reSign(31,32);if(!(x&z))break b;HEAP[HEAP[b]+760+w*4]=c}else if(a==286){c=reSign(HEAP[j],32)>>reSign(16,32);w=0;x=reSign(c,32)>=reSign(0,32);z=reSign(c,32)<=reSign(31,32);if(x&z)w=HEAP[HEAP[b]+760+c*4];HEAP[j]=w;j+=4}else if(a==287){c=HEAP[j]==0;c:do if(c)a=234;else{if(HEAP[j+4]==0){a=234;break c}i=65536;a=236;break c}while(0); -if(a==234)i=0;HEAP[j]=i;j+=4}else if(a==288){c=HEAP[j]!=0;c:do if(c)a=238;else{if(HEAP[j+4]!=0){a=238;break c}h=0;a=241;break c}while(0);if(a==238)h=65536;HEAP[j]=h;j+=4}else if(a==289){c=unSign(HEAP[j]==0,1);c=c!=0?65536:0;HEAP[j]=c;j+=4}else if(a==290){c=HEAP[j+12];c=reSign(HEAP[j+8],32)<=reSign(c,32);c=unSign(c,1);if(c==0)HEAP[j]=HEAP[j+4];j+=4}else if(a==244){o=reSign(HEAP[j],32)>>reSign(16,32);c=o=HEAP[HEAP[b]+896]+o;if(unSign(HEAP[HEAP[b]+888],32)<=unSign(c,32)){a=5;break a}if(reSign(m-(HEAP[b]+ -280),32)>reSign(383,32)){a=5;break a}HEAP[m+8]=f;m+=12;HEAP[m]=HEAP[HEAP[HEAP[b]+904]+4*o];HEAP[m+4]=HEAP[HEAP[HEAP[b]+904]+4*(o+1)];HEAP[m+8]=HEAP[m];if(HEAP[m]==0){a=5;break a}if(HEAP[m+4]==HEAP[m]){a=5;break a}HEAP[HEAP[b]+676]=m;f=HEAP[m];o=HEAP[m+4]}else if(a==249){o=reSign(HEAP[j],32)>>reSign(16,32);c=o=HEAP[HEAP[b]+900]+o;if(unSign(HEAP[HEAP[b]+892],32)<=unSign(c,32)){a=5;break a}if(reSign(m-(HEAP[b]+280),32)>reSign(383,32)){a=5;break a}HEAP[m+8]=f;m+=12;HEAP[m]=HEAP[HEAP[HEAP[b]+908]+4*o]; -HEAP[m+4]=HEAP[HEAP[HEAP[b]+908]+4*(o+1)];HEAP[m+8]=HEAP[m];if(HEAP[m]==0){a=5;break a}if(HEAP[m+4]==HEAP[m]){a=5;break a}HEAP[HEAP[b]+676]=m;f=HEAP[m];o=HEAP[m+4]}else if(a==254){if(HEAP[HEAP[b]+676]<=HEAP[b]+280){a=5;break a}HEAP[HEAP[b]+676]+=-12;m=HEAP[HEAP[b]+676];f=HEAP[m+8];o=HEAP[m+4]}else if(a==291){n=HEAP[b];p=HEAP[HEAP[b]+748];p=(reSign(HEAP[j+4],32)>>reSign(16,32))+p;HEAP[n+744]=p;HEAP[HEAP[b]+32]=HEAP[j];HEAP[HEAP[b]+32+4]=0;n=HEAP[j]+HEAP[HEAP[b]+24];p=HEAP[HEAP[b]+28];j=q}else if(a== -292)j=q;else if(a==293){c=-2-(reSign(HEAP[j+-8],32)>>reSign(16,32));j+=4*c;if(j>reSign(16,32))+p;HEAP[n+744]=p;HEAP[HEAP[b]+32]=HEAP[j];HEAP[HEAP[b]+32+4]=HEAP[j+4];n=HEAP[j]+HEAP[HEAP[b]+24];p=HEAP[j+4]+HEAP[HEAP[b]+28];j=q}else if(a==297){n=HEAP[j]+HEAP[HEAP[b]+24];p=HEAP[j+4]+HEAP[HEAP[b]+28];j=q}while(0);HEAP[HEAP[b]+276]=j;if(reSign(HEAP[HEAP[b]+276]-q,32)>reSign(191,32)){a=16;break a}else a= -3}}a:do if(a==5){a=197;break a}else if(a==16){k=130;a=195;break a}else if(a==90){a=118;break a}else if(a==94){k=129;a=195;break a}else if(a==298){k=7;a=195;break a}else if(a==270){if(reSign(t,32)>reSign(3,32)){k=HEAP[HEAP[b]+744];e=reSign(HEAP[j+-4],32)>>reSign(16,32);h=reSign(HEAP[j+-8],32)>>reSign(16,32);d=_cff_operator_seac(HEAP[b],0,HEAP[j+-16],HEAP[j+-12],h,e);HEAP[HEAP[b]+744]=k}else{_cff_builder_close_contour(e);if(s!=0){h=HEAP[s+8];i=reSign(HEAP[HEAP[e+20]+2],16);if(FUNCTION_TABLE[h](HEAP[s], -i)!=0){a=197;break a}FUNCTION_TABLE[HEAP[s+24]](HEAP[s],HEAP[e+20],HEAP[e+72],HEAP[HEAP[b]+920])}_FT_GlyphLoader_Add(HEAP[e+12])}k=d;a=195;break a}else if(a==295){k=reSign(HEAP[j+16],32)>>reSign(16,32);h=reSign(HEAP[j+12],32)>>reSign(16,32);d=_cff_operator_seac(HEAP[b],HEAP[j],HEAP[j+4],HEAP[j+8],h,k);_FT_GlyphLoader_Add(HEAP[e+12]);k=d;a=195;break a}else if(a==117){a=118;break a}while(0);if(a==197)k=3;else if(a==118)k=d;k=k;STACKTOP=b;return k} -_cff_decoder_parse_charstrings.__index__=Runtime.getFunctionIndex(_cff_decoder_parse_charstrings,"_cff_decoder_parse_charstrings");function _cff_cmap_encoding_init(e){HEAP[e+16]=HEAP[HEAP[e]+692]+116+524;return 0}_cff_cmap_encoding_init.__index__=Runtime.getFunctionIndex(_cff_cmap_encoding_init,"_cff_cmap_encoding_init");function _cff_cmap_encoding_done(e){HEAP[e+16]=0}_cff_cmap_encoding_done.__index__=Runtime.getFunctionIndex(_cff_cmap_encoding_done,"_cff_cmap_encoding_done"); -function _cff_cmap_encoding_char_index(e,g){var d;d=0;if(unSign(g,32)<=unSign(255,32))d=unSign(HEAP[HEAP[e+16]+2*g],16);return d}_cff_cmap_encoding_char_index.__index__=Runtime.getFunctionIndex(_cff_cmap_encoding_char_index,"_cff_cmap_encoding_char_index"); -function _cff_cmap_encoding_char_next(e,g){var d,b=null,a,c;a=0;c=HEAP[g];HEAP[g]=0;if(unSign(c,32)<=unSign(254,32)){b=c=c+1;var f=e+16,h=b,i=a,k=h+1;for(b=0;;){d=b==5?o:0;var j=b==5?0:i,l=h+d;o=k+d;if(unSign(b==5?o:c,32)>unSign(255,32)){d=2;break}var m=unSign(HEAP[HEAP[f]+2*l],16);if(m!=0){d=4;break}var o=d+1;b=5;d=1}if(d==2)a=j;else if(d==4){a=m;b=l;HEAP[g]=b}}return a}_cff_cmap_encoding_char_next.__index__=Runtime.getFunctionIndex(_cff_cmap_encoding_char_next,"_cff_cmap_encoding_char_next"); -function _cff_sid_to_glyph_name(e,g){var d;d=HEAP[e+692];var b=unSign(HEAP[HEAP[d+1152+8]+2*g],16);return _cff_index_get_sid_string(d,b)}_cff_sid_to_glyph_name.__index__=Runtime.getFunctionIndex(_cff_sid_to_glyph_name,"_cff_sid_to_glyph_name");function _cff_cmap_unicode_init(e){var g,d,b,a,c;g=HEAP[e];d=HEAP[g+100];b=HEAP[g+692];a=b+1152;c=HEAP[b+2056];return HEAP[a+8]==0?163:FUNCTION_TABLE[HEAP[c+4]](d,e,HEAP[b+12],_cff_sid_to_glyph_name.__index__,0,g)} -_cff_cmap_unicode_init.__index__=Runtime.getFunctionIndex(_cff_cmap_unicode_init,"_cff_cmap_unicode_init");function _cff_cmap_unicode_done(e){var g,d=HEAP[e+20];g=HEAP[HEAP[e]+100];d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e+20]=0;HEAP[e+16]=0}_cff_cmap_unicode_done.__index__=Runtime.getFunctionIndex(_cff_cmap_unicode_done,"_cff_cmap_unicode_done");function _cff_cmap_unicode_char_index(e,g){return FUNCTION_TABLE[HEAP[HEAP[HEAP[HEAP[e]+692]+2056]+8]](e,g)} -_cff_cmap_unicode_char_index.__index__=Runtime.getFunctionIndex(_cff_cmap_unicode_char_index,"_cff_cmap_unicode_char_index");function _cff_cmap_unicode_char_next(e,g){return FUNCTION_TABLE[HEAP[HEAP[HEAP[HEAP[e]+692]+2056]+12]](e,g)}_cff_cmap_unicode_char_next.__index__=Runtime.getFunctionIndex(_cff_cmap_unicode_char_next,"_cff_cmap_unicode_char_next"); -function _parse_font_matrix160(e,g){var d=STACKTOP;STACKTOP+=24;Runtime.memset(d,0,24);var b,a,c;if(reSign(HEAP[g+96],32)>=reSign(0,32)){a=HEAP[e+140+164]+252*HEAP[g+96];b=a+216;a=a+232;FUNCTION_TABLE[HEAP[g+20+32]](g,6,d,3);c=HEAP[d+12];var f=0-c;c=reSign(c,32)>=reSign(0,32)?c:f;f=_FT_DivFix(c,1E3);f=_FT_DivFix(65536,f)&65535;HEAP[e+68]=f;if(c!=65536){f=_FT_DivFix(HEAP[d],c);HEAP[d]=f;f=_FT_DivFix(HEAP[d+4],c);HEAP[d+4]=f;f=_FT_DivFix(HEAP[d+8],c);HEAP[d+8]=f;f=_FT_DivFix(HEAP[d+16],c);HEAP[d+16]= -f;c=_FT_DivFix(HEAP[d+20],c);HEAP[d+20]=c;HEAP[d+12]=65536}HEAP[b]=HEAP[d];HEAP[b+8]=HEAP[d+4];HEAP[b+4]=HEAP[d+8];HEAP[b+12]=HEAP[d+12];b=reSign(HEAP[d+16],32)>>reSign(16,32);HEAP[a]=b;b=reSign(HEAP[d+20],32)>>reSign(16,32);HEAP[a+4]=b}STACKTOP=d;return 0}_parse_font_matrix160.__index__=Runtime.getFunctionIndex(_parse_font_matrix160,"_parse_font_matrix160"); -function _parse_fd_array(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b=null,a,c,f;a=e+140;c=HEAP[e+100];HEAP[d]=0;f=FUNCTION_TABLE[HEAP[g+20+16]](g);var h=HEAP[a+164]==0;a:do if(h){var i=_ft_mem_realloc(c,252,0,f,0,d);HEAP[a+164]=i;if(HEAP[d]!=0)break a;HEAP[a+160]=f;if(!(reSign(HEAP[a+160],32)>reSign(0,32)))break a;i=a+164;var k=a+160;for(b=2;;){j=b==2?0:j;b=1+j;HEAP[HEAP[i]+252*(0+j)+4]=4;b=reSign(HEAP[k],32)>reSign(b,32);var j=j+1;if(b)b=3;else break}}while(0);a=HEAP[d];STACKTOP= -d;return a}_parse_fd_array.__index__=Runtime.getFunctionIndex(_parse_fd_array,"_parse_fd_array");function _parse_expansion_factor(e,g){var d;if(reSign(HEAP[g+96],32)>=reSign(0,32)){d=HEAP[e+140+164]+252*HEAP[g+96];var b=FUNCTION_TABLE[HEAP[g+20+20]](g,0);HEAP[d+208]=b;HEAP[d+180]=HEAP[d+208]}return 0}_parse_expansion_factor.__index__=Runtime.getFunctionIndex(_parse_expansion_factor,"_parse_expansion_factor");function _cid_slot_done(e){HEAP[HEAP[e+156]+36]=0} -_cid_slot_done.__index__=Runtime.getFunctionIndex(_cid_slot_done,"_cid_slot_done");function _cid_slot_init(e){var g,d;g=HEAP[HEAP[e+4]+320];var b=g!=0;a:do if(b){d=_FT_Get_Module(HEAP[HEAP[HEAP[e+4]+96]+4],__str59);if(d==0)break a;d=FUNCTION_TABLE[HEAP[g+4]](d);HEAP[HEAP[e+156]+36]=d}while(0);return 0}_cid_slot_init.__index__=Runtime.getFunctionIndex(_cid_slot_init,"_cid_slot_init"); -function _cid_size_get_globals_funcs(e){var g,d,b;d=HEAP[HEAP[e]+320];b=_FT_Get_Module(HEAP[HEAP[HEAP[e]+96]+4],__str59);var a=b==0;a:do if(a)e=0;else{if(d==0){e=0;break a}if(HEAP[d]==0){e=0;break a}g=FUNCTION_TABLE[HEAP[d]](b);e=3;break a}while(0);if(e==0)g=0;return g}_cid_size_get_globals_funcs.__index__=Runtime.getFunctionIndex(_cid_size_get_globals_funcs,"_cid_size_get_globals_funcs"); -function _cid_size_done(e){var g;if(HEAP[e+40]!=0){g=_cid_size_get_globals_funcs(e);g!=0&&FUNCTION_TABLE[HEAP[g+8]](HEAP[e+40]);HEAP[e+40]=0}}_cid_size_done.__index__=Runtime.getFunctionIndex(_cid_size_done,"_cid_size_done"); -function _cid_size_init(e){var g=STACKTOP;STACKTOP+=4;Runtime.memset(g,0,4);var d,b;d=0;b=_cid_size_get_globals_funcs(e);var a=b!=0;a:do if(a){d=HEAP[e];d=d=HEAP[d+140+164]+252*HEAP[d+4];d=FUNCTION_TABLE[HEAP[b]](HEAP[HEAP[e]+100],d,g);if(d!=0)break a;HEAP[e+40]=HEAP[g]}while(0);e=d;STACKTOP=g;return e}_cid_size_init.__index__=Runtime.getFunctionIndex(_cid_size_init,"_cid_size_init"); -function _cid_size_request(e,g){var d;_FT_Request_Metrics(HEAP[e],g);d=_cid_size_get_globals_funcs(e);d!=0&&FUNCTION_TABLE[HEAP[d+4]](HEAP[e+40],HEAP[e+12+4],HEAP[e+12+8],0,0);return 0}_cid_size_request.__index__=Runtime.getFunctionIndex(_cid_size_request,"_cid_size_request"); -function _cid_face_done(e){var g=null,d,b,a;if(e!=0){b=e+140;a=b+24;d=HEAP[e+100];if(HEAP[e+316]!=0){var c=reSign(HEAP[b+160],32)>reSign(0,32),f=HEAP[e+316];if(c){c=b+160;var h=e+316;for(g=0;;){l=g==0?0:l;j=g==0?f:j;g=0+l;var i=1+l;if(HEAP[j+8*g+4]!=0){var k=HEAP[HEAP[j+8*g+4]];k!=0&&FUNCTION_TABLE[HEAP[d+8]](d,k);HEAP[HEAP[j+8*g+4]]=0;k=HEAP[j+8*g+4];k!=0&&FUNCTION_TABLE[HEAP[d+8]](d,k);HEAP[j+8*g+4]=0}g=reSign(HEAP[c],32)>reSign(i,32);var j=HEAP[h],l=l+1;if(g)g=6;else break}g=7}else g=24;f=g==7? -j:f;f!=0&&FUNCTION_TABLE[HEAP[d+8]](d,f);HEAP[e+316]=0}f=HEAP[a];f!=0&&FUNCTION_TABLE[HEAP[d+8]](d,f);HEAP[a]=0;f=HEAP[a+4];f!=0&&FUNCTION_TABLE[HEAP[d+8]](d,f);HEAP[a+4]=0;f=HEAP[a+8];f!=0&&FUNCTION_TABLE[HEAP[d+8]](d,f);HEAP[a+8]=0;f=HEAP[a+12];f!=0&&FUNCTION_TABLE[HEAP[d+8]](d,f);HEAP[a+12]=0;f=HEAP[a+16];f!=0&&FUNCTION_TABLE[HEAP[d+8]](d,f);HEAP[a+16]=0;a=HEAP[b+164];a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,a);HEAP[b+164]=0;HEAP[b+160]=0;a=HEAP[b];a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,a);HEAP[b]=0;a=HEAP[b+ -12];a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,a);HEAP[b+12]=0;a=HEAP[b+16];a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,a);HEAP[b+16]=0;HEAP[e+20]=0;HEAP[e+24]=0;b=HEAP[e+324];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[e+324]=0;b=HEAP[e+328];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[e+328]=0}}_cid_face_done.__index__=Runtime.getFunctionIndex(_cid_face_done,"_cid_face_done"); -function _cid_face_init(e,g,d){var b=STACKTOP;STACKTOP+=642;Runtime.memset(b,0,642);var a,c=null,f,h,i,k,j,l,m,o,n,p,r,q,s=b+4,u,t=b+8,v,w=b+264,x,y,A,z,C,B,D=b+268,E=b+534,F=b+638;HEAP[g]=1;k=HEAP[g+136];if(k==0){k=HEAP[HEAP[g+96]+4];c=__str61;k=_FT_Get_Module(k,c);k=k=k!=0?HEAP[HEAP[k]+20]:0;HEAP[g+136]=k}if(HEAP[g+320]==0){k=HEAP[HEAP[g+96]+4];c=__str59;k=_FT_Get_Module(k,c);k=k!=0?HEAP[HEAP[k]+20]:0;HEAP[g+320]=k}k=e=_FT_Stream_Seek(e,0);e=e!=0;a:do if(!e){k=d;i=g;h=k;f=HEAP[i+100];k=E;_llvm_memset_p0i8_i32(k, -0,104,1,0);j=E;k=HEAP[i+136];c=HEAP[i+100];r=HEAP[i+104];n=j;z=r;c=c;k=k;_llvm_memset_p0i8_i32(n,0,100,1,0);FUNCTION_TABLE[HEAP[HEAP[k+4]]](n,0,0,c);k=HEAP[n+72]=z;u=k=k=HEAP[k+8];k=r=_FT_Stream_EnterFrame(z,31);p=k!=0;b:do if(p){c=215;a=8}else{if(_strncmp(HEAP[z+32],__str93,31)!=0)r=2;A=z;if(HEAP[A+20]!=0){c=HEAP[A+28];p=HEAP[A];c=c;p=p;p!=0&&FUNCTION_TABLE[HEAP[c+8]](c,p);HEAP[A]=0}HEAP[A+32]=0;HEAP[A+36]=0;A=r;if(A!=0){c=7;a=8;break b}p=r=D;v=D+10;l=z+4;m=z;y=u;x=z;u=u;var G=z;var H=c=z,J=B,L= -c!=0,N=z+8;z=z+8;var I=m+8,P=0-D+7,K=G+32;o=G+32;var O=G+36,M=c+20,Q=c+28,R=0-D+10;c=9;c:for(;;){var T=c==47?ea:J,V=HEAP[N];c=10;d:for(;;){a=c==26?aa:0;var U=c==26?256:266,S=c==26?v:r,X=V+a*256,Y=HEAP[l]-HEAP[z];if(Y==0){a=12;break c}U=reSign(Y,32)<=reSign(U,32)?Y:U;var W=_FT_Stream_ReadAt(m,HEAP[I],S,U);if(W!=0){a=14;break c}if(reSign(U,32)<=reSign(255,32))HEAP[S+U]=0;S=S+U+-10;for(c=17;;){U=c==24?ba:0;Y=D+(U+1);var da=D+U;if(!(da=r)c=54;else{var sa=HEAP[n]+-17;c=55}V=c==55?sa:p;S=Rc?V:c)+(0-R);c=57;for(;;){wa=c==57?0:wa;a=R+wa;c=HEAP[a]==37;f:do if(c){if(_strncmp(a, -__str54147,17)!=0)break f;if(!(reSign(HEAP[v],32)>reSign(0,32)))break f;HEAP[n+96]+=1}while(0);var wa=wa+1;if(wa!=U){c=60;a=58}else{c=60;a=63;break d}}}while(0);R=HEAP[n];if(R>=l){a=64;break c}FUNCTION_TABLE[HEAP[n+20+12]](n);if(HEAP[n]>=m){a=64;break c}if(HEAP[n+12]!=0){a=64;break c}V=HEAP[R]==47&R+2reSign(0,32);Y=reSign(S,32)<=reSign(21,32);if(!(U&Y))break d;U=c;c=69;e:for(;;){a=c==76?qa:0;var Aa=_cid_field_records+a*36;Y=HEAP[Aa];if(Y==0){a=72;break e}var Da= -HEAP[U]==HEAP[Y];f:do if(Da){if(_strlen(Y)==S)c=74;else break f;for(;;){c=c==78?ya:0;var pa=R+(c+2),ta=c+1,ma=Y+ta;if(!(reSign(ta,32)=reSign(S,32)){a=80;break e}}while(0);var qa=a+1;c=76;a=71}if(a!=72)if(a==80){S=HEAP[Aa+8]==10;e:do if(S){FUNCTION_TABLE[HEAP[Aa+12]](u,G);var ua=HEAP[H];c=82}else{a=HEAP[Aa+4];if(a==0){c=213;a=214}else if(a==2){c=213;a=86}else if(a==3){c=213;a=84}else if(a==5){c=213;a=87}else{c=213;a= -88}if(a==88){if(reSign(HEAP[J],32)=a){c=132;z=HEAP[y];v=HEAP[h]-z;if(v==0){a=104;break e}var va=unSign(v,32)<=unSign(256,32)?v:256;va=_FT_Stream_ReadAt(n,HEAP[x],r,va);if(va!=0){a=107;break e}v=p;var Pa=v+HEAP[u]+(0-z);c=108}else c=132;var Ja=c==108?Pa:a,La=unSign(HEAP[v],8)-48;a=unSign(La,32)<=unSign(9,32);La=HEAP[v];if(a){a=110;break f}if(!(unSign(La, -8)<=unSign(96,8)))if(!(unSign(HEAP[v],8)>unSign(102,8))){a=114;break f}if(!(unSign(HEAP[v],8)<=unSign(64,8)))if(!(unSign(HEAP[v],8)>unSign(70,8))){a=116;break f}a=HEAP[v]==32;g:do if(!a){if(HEAP[v]==9)break g;if(HEAP[v]==13)break g;if(HEAP[v]==10)break g;if(HEAP[v]==12)break g;if(HEAP[v]!=0){a=123;break f}}while(0);v+=1;c=117;a=124}if(a==110){var xa=La-48;c=110}else if(a==123)if(HEAP[v]==62)c=123;else{c=123;a=125;break e}else if(a==116){var oa=HEAP[v]-55;c=116}else if(a==114){var Fa=HEAP[v]-97;c= -114}Ka=c==116?oa:c==114?Fa:c==110?xa:0;a=c==116?J:c==114?J:c==110?J:1;if(G!=0){HEAP[H]=Ka<<4;c=126}else{HEAP[H]+=Ka;var Ma=H+1;c=128}var Ka=c==128?Ma:H,Ra=1-G;if(a!=0){c=129;a=130;break e}v+=1;c=131;a=103}if(a!=130)if(a==104){c=104;break d}else if(a==107){n=va;if(n!=0){a=52;break b}}else if(a==125){c=125;break d}f=HEAP[j+88];j=HEAP[i+324];a=HEAP[i+328];j=j;f=f;HEAP[a]=j;HEAP[a+4]=f;HEAP[a+8]=0;HEAP[a+32]=0;HEAP[a+20]=0;HEAP[a+24]=0;HEAP[i+140+168]=0;a=134;break c}while(0);a=52;break b}else{_llvm_memcpy_p0i8_p0i8_i32(HEAP[i+ -328],HEAP[i+104],40,4,0);HEAP[i+140+168]=HEAP[E+84]}while(0);j=i;f=j+140;i=HEAP[j+100];h=HEAP[j+328];p=n=0;r=HEAP[j+136];v=_ft_mem_realloc(i,8,0,HEAP[f+160],0,b);HEAP[j+316]=v;v=HEAP[b]!=0;c:do if(!v){o=HEAP[j+316];c=0;l=f+160;m=f+164;y=i;x=f+168;G=u=h;H=h+32;Y=h;L=J=i;N=f+168;I=z=h;P=r+16;K=p;o=o;O=c;M=n;Q=Y+20;R=Y+28;S=V=Y;U=Y+32;Y=Y+36;Da=I+8;c=136;d:for(;;){pa=c==163?jb:0;var Qa=c==163?eb:M,Va=c==163?Ga:K;a=O+pa;ma=o+8*pa;var Ta=o+8*pa+4;if(!(reSign(HEAP[l],32)>reSign(a,32))){a=168;break d}var Ua= -HEAP[m],ab=HEAP[Ua+252*a+4],Sa=HEAP[Ua+252*a+240];if(unSign(Sa+1,32)>unSign(Qa,32)){var $a=Sa+4&-4,Wa=_ft_mem_realloc(y,4,Qa,$a,Va,b);if(HEAP[b]!=0){c=138;a=139;break d}else c=138}else c=167;var eb=c==167?Qa:$a,Ga=c==167?Va:Wa;c=_FT_Stream_Seek(u,HEAP[Ua+252*a+244]+HEAP[x]);HEAP[b]=c;if(c!=0){c=141;a=139;break d}c=_FT_Stream_EnterFrame(G,HEAP[Ua+252*a+248]*(Sa+1));HEAP[b]=c;if(HEAP[b]!=0){c=142;a=139;break d}HEAP[s]=HEAP[H];q=0;if(unSign(q,32)<=unSign(Sa,32)){a=Ua+252*a+248;e:for(;;){c=HEAP[a];var ob= -unSign(c&255,8)&255;Ua=HEAP[s];if(ob!=0){var Oa=unSign((c&255)+-1,8)+1;for(c=145;;){bb=c==145?0:bb;Xa=(c==145?0:Xa)<<8;var Xa=unSign(HEAP[Ua+bb],8)|Xa,bb=bb+1;if(bb!=Oa)c=146;else break}Oa=unSign(ob+-1,8)+1;Oa=Ua+Oa;c=147}else c=144;ob=c==144?0:Xa;HEAP[s]=c==144?Ua:Oa;HEAP[Ga+4*q]=ob;q+=1;if(!(unSign(q,32)<=unSign(Sa,32)))break e}}if(HEAP[Q]!=0){a=HEAP[R];c=HEAP[V];c!=0&&FUNCTION_TABLE[HEAP[a+8]](a,c);HEAP[S]=0}HEAP[U]=0;HEAP[Y]=0;a=HEAP[Ga+4*Sa]-HEAP[Ga];c=_ft_mem_realloc(J,4,0,Sa+1,0,b);HEAP[Ta]= -c;if(HEAP[b]!=0){c=154;a=139;break d}c=HEAP[Ta];q=_ft_mem_alloc(L,a,b);HEAP[c]=q;if(HEAP[b]!=0){c=155;a=139;break d}c=_FT_Stream_Seek(z,HEAP[Ga]+HEAP[N]);HEAP[b]=c;if(HEAP[b]!=0){c=156;a=139;break d}a=_FT_Stream_ReadAt(I,HEAP[Da],HEAP[HEAP[Ta]],a);HEAP[b]=a;if(HEAP[b]!=0){c=157;a=139;break d}q=1;a=unSign(q,32)<=unSign(Sa,32)?159:160;e:for(;;)if(a==159){HEAP[HEAP[Ta]+4*q]=HEAP[HEAP[Ta]+4*(q-1)]+(HEAP[Ga+4*q]-HEAP[Ga+4*(q-1)]);q+=1;if(unSign(q,32)<=unSign(Sa,32)){a=159;continue e}a=160}else if(a==160){a= -reSign(ab,32)>=reSign(0,32)?162:163;break e}e:do if(a==162){q=0;if(!(unSign(q,32)reSign(l,32);l=HEAP[j+316];if(m){m=j+316;y=i;x=j+316;u=j+316;G=i;H=j+316;J=f+160;L=j+316;N=c;z=y+8;I=G+8;P=N+1;for(c=173;;){fb=c==173?0:fb;a=N+fb;K=P+fb;if(HEAP[(c==173?l:Za)+8*a+4]!=0){Za=HEAP[HEAP[HEAP[m]+8*a+4]];Za!=0&&FUNCTION_TABLE[HEAP[z]](y,Za);HEAP[HEAP[HEAP[x]+8*a+4]]=0}Za=HEAP[HEAP[u]+8*a+4];Za!=0&&FUNCTION_TABLE[HEAP[I]](G,Za);HEAP[HEAP[H]+8*a+4]=0;a=reSign(HEAP[J],32)>reSign(K,32);var Za=HEAP[L],fb=fb+1;if(a){c=179;a=174}else{a=180;break}}c=180}else c=171;y=c==180? -Za:l;l=i;m=y;y!=0&&FUNCTION_TABLE[HEAP[l+8]](l,m);HEAP[j+316]=0}}while(0);a=p;i=i;j=a;a!=0&&FUNCTION_TABLE[HEAP[i+8]](i,j);a=a=HEAP[b];HEAP[F]=a;a=52;break b}while(0);if(a==8)HEAP[F]=c==215?k:c==7?A:c==12?2:c==31?ga:c==40?2:c==14?W:fa;k=k=k=E;if(HEAP[k+76]!=0){c=HEAP[k+72];i=k+76;c=c;i=i;j=c!=0;b:do if(j){if(HEAP[c+20]==0){a=184;break b}f=HEAP[c+28];h=HEAP[i];f=f;h=h;h!=0&&FUNCTION_TABLE[HEAP[f+8]](f,h);HEAP[i]=0}while(0);HEAP[i]=0}FUNCTION_TABLE[HEAP[k+20+4]](k);k=c=HEAP[F];if(c!=0)break a;if(reSign(d, -32)>reSign(16,32);HEAP[g+52]=c;c=reSign(HEAP[j+ -56+4],32)>>reSign(16,32);HEAP[g+52+4]=c;c=reSign(HEAP[j+56+8]+65535,32)>>reSign(16,32);HEAP[g+52+8]=c;c=reSign(HEAP[j+56+12]+65535,32)>>reSign(16,32);HEAP[g+52+12]=c;if(HEAP[g+68]==0)HEAP[g+68]=1E3;HEAP[g+70]=HEAP[g+52+12]&65535;HEAP[g+72]=HEAP[g+52+4]&65535;c=unSign(HEAP[g+68],16)*12;c=Math.floor(reSign(c,32)/reSign(10,32))&65535;HEAP[g+74]=c;c=reSign(HEAP[g+74],16);j=reSign(HEAP[g+70],16);f=reSign(HEAP[g+72],16);j=j-f;if(reSign(c,32)=reSign(0,32)?m:0;reSign(HEAP[e+1360], -32)>=reSign(0,32)&&FUNCTION_TABLE[HEAP[s+16]](l,f,4330);m=FUNCTION_TABLE[HEAP[e+1476+8]](e,l+m,f-m);HEAP[r]=m;c=l;l=q;m=c;c!=0&&FUNCTION_TABLE[HEAP[l+8]](l,m);l=0;if(HEAP[r]!=0)break a;if(u==0)break a;if(HEAP[HEAP[u]+8]==0)break a;c=HEAP[e+32];m=reSign(c,32)>=reSign(0,32);c=c;m=m=m=m?c+32768&-65536:0-(32768-c&-65536);m=reSign(m,32)>>reSign(16,32);HEAP[v]=m;HEAP[v+4]=0;m=c=HEAP[e+40];c=reSign(c,32)>=reSign(0,32);m=m;m=m=m=c?m+32768&-65536:0-(32768-m&-65536);m=reSign(m,32)>>reSign(16,32);HEAP[v+8]= -m;m=c=HEAP[e+40+4];c=reSign(c,32)>=reSign(0,32);m=m;m=m=m=c?m+32768&-65536:0-(32768-m&-65536);m=reSign(m,32)>>reSign(16,32);HEAP[v+12]=m;m=FUNCTION_TABLE[HEAP[HEAP[u]+8]](HEAP[u+4],g,0,v);HEAP[r]=m;HEAP[e+32]=HEAP[v]<<16;HEAP[e+40]=HEAP[v+8]<<16;HEAP[e+40+4]=HEAP[v+12]<<16}while(0);n=HEAP[r];STACKTOP=d;return n}_cid_load_glyph.__index__=Runtime.getFunctionIndex(_cid_load_glyph,"_cid_load_glyph"); -function _cid_slot_load_glyph(e,g,d,b){var a=STACKTOP;STACKTOP+=1556;Runtime.memset(a,0,1556);var c,f=null,h,i,k,j,l,m,o=a+8,n,p,r=a+1508,q=a+1524,s,u=a+1532,t=a+1548,v;b=b;n=HEAP[e+4];p=HEAP[n+136];var w=unSign(HEAP[n+16],32)<=unSign(d,32);a:do if(w)m=6;else{if((b&1024)!=0)b|=3;HEAP[e+164]=HEAP[g+12+4];HEAP[e+168]=HEAP[g+12+8];HEAP[e+108+2]=0;HEAP[e+108]=0;m=(b&1)!=0;b:do if(m)c=2;else{if((b&2)!=0){c=2;break b}l=1;c=4;break b}while(0);if(c==2)l=0;j=l&255;HEAP[e+72]=1869968492;m=HEAP[HEAP[p+12]]; -s=reSign(b,32)>>reSign(16,32)&15;h=unSign(j,8);m=s=FUNCTION_TABLE[m](o,HEAP[e+4],g,e,0,0,h&255,s,_cid_load_glyph.__index__);if(s!=0)break a;m=unSign((b&1024)!=0,1);HEAP[o+69]=m;m=_cid_load_glyph(o,d);if(m!=0)break a;s=o+1376;HEAP[r]=HEAP[s];HEAP[r+4]=HEAP[s+4];HEAP[r+8]=HEAP[s+8];HEAP[r+12]=HEAP[s+12];s=o+1392;HEAP[a]=HEAP[s];HEAP[a+4]=HEAP[s+4];HEAP[q]=HEAP[a];HEAP[q+4]=HEAP[a+4];FUNCTION_TABLE[HEAP[HEAP[p+12]+4]](o);HEAP[e+108+16]&=1;HEAP[e+108+16]|=4;s=e;if((b&1024)!=0){s=HEAP[s+156];h=HEAP[o+ -32];j=reSign(h,32)>=reSign(0,32);h=h;j=j=j=j?h+32768&-65536:0-(32768-h&-65536);j=reSign(j,32)>>reSign(16,32);HEAP[e+24+8]=j;j=h=HEAP[o+40];h=reSign(h,32)>=reSign(0,32);j=j;j=j=j=h?j+32768&-65536:0-(32768-j&-65536);j=reSign(j,32)>>reSign(16,32);HEAP[e+24+16]=j;j=s+12;HEAP[j]=HEAP[r];HEAP[j+4]=HEAP[r+4];HEAP[j+8]=HEAP[r+8];HEAP[j+12]=HEAP[r+12];j=s+28;HEAP[j]=HEAP[q];HEAP[j+4]=HEAP[q+4];HEAP[s+8]=1}else{s=s+24;i=HEAP[o+40];h=reSign(i,32)>=reSign(0,32);i=i;h=h=h=h?i+32768&-65536:0-(32768-i&-65536);h= -reSign(h,32)>>reSign(16,32);HEAP[s+16]=h;h=i=HEAP[o+40];i=reSign(i,32)>=reSign(0,32);h=h;h=h=h=i?h+32768&-65536:0-(32768-h&-65536);h=reSign(h,32)>>reSign(16,32);HEAP[e+56]=h;HEAP[HEAP[e+156]+8]=0;h=reSign(HEAP[n+140+56+12]-HEAP[n+140+56+4],32)>>reSign(16,32);HEAP[s+28]=h;HEAP[e+60]=HEAP[s+28];HEAP[e+72]=1869968492;if(unSign(HEAP[g+12+2],16)<=unSign(23,16))HEAP[e+108+16]|=256;h=v=e+108;i=r;v=v==0;b:do if(!v){if(i==0)break b;c=HEAP[h+4];var x=reSign(HEAP[h+2],16);k=c+8*x;if(!(creSign(0,32)))break b;j=v;x=h;k=k;f=f;var A=0-f;A=reSign(A,32)>reSign(-1,32)?A:-1;A=f+A+1;var z=k+8*A;for(f=22;;){B=f==22?0:B;c=k+8*B+4;f=k+8*B;var C=_FT_MulFix(HEAP[f],j);HEAP[f]=C;f=_FT_MulFix(HEAP[c],x);HEAP[c]=f;var B=B+1;if(B!=A)c=f=23;else{c=24;break}}k=z}while(0);j=_FT_MulFix(HEAP[s+16],v);HEAP[s+16]=j;j=_FT_MulFix(HEAP[s+28],h);HEAP[s+28]=j}_FT_Outline_Get_CBox(e+108,u);HEAP[s]=HEAP[u+8]-HEAP[u];HEAP[s+4]=HEAP[u+12]-HEAP[u+4];HEAP[s+8]=HEAP[u];HEAP[s+12]=HEAP[u+12];if((b& -16)==0)break a;_ft_synthesize_vertical_metrics(s,HEAP[s+28])}}while(0);e=m;STACKTOP=a;return e}_cid_slot_load_glyph.__index__=Runtime.getFunctionIndex(_cid_slot_load_glyph,"_cid_slot_load_glyph"); -function _pfr_extra_items_parse(e,g,d,b){var a,c=null,f,h,i,k,j,l;f=0;h=HEAP[e];var m=h+1>g;a:do if(m)a=2;else{var o=unSign(HEAP[h],8);i=o;h+=1;c=0;for(;;){if((c==13?j:o)==0){a=9;break a}if(h+2>g){a=2;break a}j=unSign(HEAP[h],8);h+=1;k=unSign(HEAP[h],8);h+=1;if(h+j>g){a=2;break a}if(d!=0){l=d;k=k;l=l;for(c=5;;){a=c==8?p:0;var n=l+8*a;c=n;if(HEAP[l+8*a+4]==0){a=12;break}if(HEAP[c]==k){a=7;break}var p=a+1;c=8;a=6}if(a!=12)if(a==7){f=FUNCTION_TABLE[HEAP[n+4]](h,h+j,b);if(f!=0){a=9;break a}}}h+=j;i=j= -i-1;c=13;a=1}}while(0);if(a==2)f=8;HEAP[e]=h;return f}_pfr_extra_items_parse.__index__=Runtime.getFunctionIndex(_pfr_extra_items_parse,"_pfr_extra_items_parse"); -function _pfr_extra_item_load_bitmap_info(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c=null,f,h,i,k;e=e;f=HEAP[d];HEAP[b]=0;k=e+5>g;a:do if(k)a=8;else{e+=3;i=unSign(HEAP[e],8);e+=1;a=unSign(HEAP[e],8);e+=1;k=HEAP[d+96];if(unSign(a+HEAP[d+92],32)>unSign(k,32)){k=HEAP[d+92]+3+a&-4;f=_ft_mem_realloc(f,36,HEAP[d+92],k,HEAP[d+100],b);HEAP[d+100]=f;if(HEAP[b]!=0){a=0;break a}HEAP[d+96]=k}f=8;if((i&1&255)!=0)f+=1;if((i&2)!=0)f+=1;if((i&4)!=0)f+=1;if((i&8)!=0)f+=1;if((i&16)!=0)f+=1;h=HEAP[d+ -100]+36*HEAP[d+92];if(e+f*a>g){a=8;break a}g=a;if(unSign(0,32)unSign(1,32)?l:1)-0;for(c=10;;){B=c==10?0:B;var m=h+36*B,o=h+36*B+4,n=h+36*B+8,p=h+36*B+20,r=h+36*B+24,q=h+36*B+28;c=e;if(g){e=c+2;var s=unSign(HEAP[e+-2],8)<<8&65535;c=unSign(HEAP[e+-2+1],8);s=unSign(s|c,16);c=12}else{var u=unSign(HEAP[c],8);e+=1;c=14}HEAP[m]=c==14?u:s;c=e;if(f){e=c+2;var t=unSign(HEAP[e+-2],8)<<8&65535;c=unSign(HEAP[e+ --2+1],8);t=unSign(t|c,16);c=15}else{var v=unSign(HEAP[c],8);e+=1;c=17}HEAP[o]=c==17?v:t;o=unSign(HEAP[e],8);HEAP[n]=o;e+=1;e=e;if(k){e=e+3;var w=unSign(HEAP[e+-3],8)<<16;n=unSign(HEAP[e+-3+1],8)<<8;o=unSign(HEAP[e+-3+2],8);w=n|w|o;c=18}else{e=e+2;var x=unSign(HEAP[e+-2],8)<<8&65535;n=unSign(HEAP[e+-2+1],8);x=unSign(x|n,16);c=20}HEAP[p]=c==20?x:w;e=e;if(j){e=e+3;var y=unSign(HEAP[e+-3],8)<<16;p=unSign(HEAP[e+-3+1],8)<<8;n=unSign(HEAP[e+-3+2],8);y=p|y|n;c=21}else{e=e+2;var A=unSign(HEAP[e+-2],8)<<8& -65535;p=unSign(HEAP[e+-2+1],8);A=unSign(A|p,16);c=23}HEAP[r]=c==23?A:y;r=e;if(i){e=r+2;var z=unSign(HEAP[e+-2],8)<<8&65535;r=unSign(HEAP[e+-2+1],8);z=unSign(z|r,16);c=24}else{var C=unSign(HEAP[r],8);e+=1;c=26}HEAP[q]=c==26?C:z;var B=B+1;if(B!=l)c=27;else break}}HEAP[d+92]=a+HEAP[d+92];a=0;break a}while(0);if(a==8)HEAP[b]=8;d=HEAP[b];STACKTOP=b;return d}_pfr_extra_item_load_bitmap_info.__index__=Runtime.getFunctionIndex(_pfr_extra_item_load_bitmap_info,"_pfr_extra_item_load_bitmap_info"); -function _pfr_extra_item_load_font_id(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a;HEAP[b]=0;a=HEAP[d];g=g-e;var c=HEAP[d+80]!=0;a:do if(!c){var f=_ft_mem_alloc(a,g+1,b);HEAP[d+80]=f;if(HEAP[b]!=0)break a;_llvm_memcpy_p0i8_p0i8_i32(HEAP[d+80],e,g,1,0);HEAP[HEAP[d+80]+g]=0}while(0);e=HEAP[b];STACKTOP=b;return e}_pfr_extra_item_load_font_id.__index__=Runtime.getFunctionIndex(_pfr_extra_item_load_font_id,"_pfr_extra_item_load_font_id"); -function _pfr_extra_item_load_stem_snaps(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a=null,c,f;e=e;HEAP[b]=0;f=HEAP[d];var h=HEAP[d+68+8]!=0;a:do if(!h){a=e+1>g;b:do if(!a){a=unSign(HEAP[e],8);e+=1;c=a&15;a=unSign(a,32)>>>unSign(4,32);a=a+c;if(e+a*2>g)break b;g=_ft_mem_realloc(f,4,0,a,0,b);if(HEAP[b]!=0)break a;HEAP[d+68+8]=g;HEAP[d+56+8]=g+4*c;if(a==0)break a;d=e;g=g;e=a;for(a=4;;){i=a==4?0:i;a=g+4*i;f=i*2;c=d+(f+1);f=reSign(HEAP[d+f],8)<<8&65535;c=unSign(HEAP[c],8);c=reSign(f|c, -16);HEAP[a]=c;var i=i+1;if(i!=e)a=5;else break}break a}while(0);HEAP[b]=8}while(0);i=HEAP[b];STACKTOP=b;return i}_pfr_extra_item_load_stem_snaps.__index__=Runtime.getFunctionIndex(_pfr_extra_item_load_stem_snaps,"_pfr_extra_item_load_stem_snaps"); -function _pfr_extra_item_load_kerning_pairs(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c,f;c=e;HEAP[b]=0;f=HEAP[d];e=_ft_mem_alloc(f,24,b);var h=HEAP[b]!=0;a:do if(!h){a=c+4>g;b:do if(!a){HEAP[e+4]=HEAP[c];c+=1;c+=2;a=reSign(HEAP[c+-2],8)<<8&65535;var i=unSign(HEAP[c+-2+1],8);HEAP[e+6]=a|i;HEAP[e+5]=HEAP[c];c+=1;HEAP[e+12]=c+HEAP[d+4]+(0-HEAP[d+148]);HEAP[e+8]=3;if((unSign(HEAP[e+5],8)&1&255)!=0)HEAP[e+8]+=2;if((unSign(HEAP[e+5],8)&2)!=0)HEAP[e+8]+=1;a=unSign(HEAP[e+4],8);if(c+ -HEAP[e+8]*a>g)break b;if(HEAP[e+4]!=0){f=(unSign(HEAP[e+5],8)&1&255)!=0;h=g=c;if(f){g=h+2;f=unSign(HEAP[g+-2],8)<<8&65535;h=unSign(HEAP[g+-2+1],8);f=unSign(f|h,16);g+=2;h=unSign(HEAP[g+-2],8)<<8&65535;g=unSign(HEAP[g+-2+1],8);g=unSign(h|g,16);f=f<<16;g=unSign(g&65535,16)|f;HEAP[e+16]=g;g=HEAP[e+8];g=(unSign(HEAP[e+4],8)-1)*g;g=c+g;g+=2;c=unSign(HEAP[g+-2],8)<<8&65535;f=unSign(HEAP[g+-2+1],8);f=unSign(c|f,16);g+=2;c=unSign(HEAP[g+-2],8)<<8&65535;g=unSign(HEAP[g+-2+1],8);g=unSign(c|g,16);c=f<<16;c= -unSign(g&65535,16)|c;HEAP[e+20]=c}else{f=unSign(HEAP[h],8);g+=1;g=unSign(HEAP[g],8);f=f<<16;g=unSign(g&65535,16)|f;HEAP[e+16]=g;g=HEAP[e+8];g=(unSign(HEAP[e+4],8)-1)*g;g=c+g;f=unSign(HEAP[g],8);g+=1;g=unSign(HEAP[g],8);c=f<<16;c=unSign(g&65535,16)|c;HEAP[e+20]=c}HEAP[e]=0;HEAP[HEAP[d+140]]=e;HEAP[d+140]=e;c=HEAP[d+132];e=unSign(HEAP[e+4],8)+c;HEAP[d+132]=e}else{e=e;d=f;e=e;e!=0&&FUNCTION_TABLE[HEAP[d+8]](d,e)}break a}while(0);i=e;e=f;a=i;i!=0&&FUNCTION_TABLE[HEAP[e+8]](e,a);e=0;HEAP[b]=8}while(0); -d=HEAP[b];STACKTOP=b;return d}_pfr_extra_item_load_kerning_pairs.__index__=Runtime.getFunctionIndex(_pfr_extra_item_load_kerning_pairs,"_pfr_extra_item_load_kerning_pairs"); -function _pfr_aux_name_load(e,g,d,b){var a=STACKTOP;STACKTOP+=4;Runtime.memset(a,0,4);var c,f=null,h,i;g=g;h=HEAP[a]=0;i=g!=0;a:do if(i){if(HEAP[e+(g-1)]!=0){c=1;break a}g-=1}while(0);i=unSign(g!=0,1);var k=g;f=1;a:for(;;){c=f==6?l:0;l=0+c;f=e+l;var j=e+l;if(!(unSign(l,32)reSign(0,16)){b=HEAP[g+12];a=reSign(HEAP[g],16)-1;b=reSign(HEAP[b+2*a],16)}a=b;var f=reSign(d,32)>reSign(a,32);a:do if(f){a=HEAP[g+4]+8*b;c=HEAP[g+4]+8*d;if(HEAP[a]!=HEAP[c])break a;if(HEAP[a+4]!=HEAP[c+4])break a;HEAP[g+2]-=1;d-=1}while(0);b=b;if(reSign(d,32)>=reSign(b,32)){b=HEAP[g+12];a=HEAP[g];c=reSign(a,16);HEAP[b+2*c]=d&65535;HEAP[g]=a+1}HEAP[e+32]=0}} -_pfr_glyph_close_contour.__index__=Runtime.getFunctionIndex(_pfr_glyph_close_contour,"_pfr_glyph_close_contour"); -function _pfr_glyph_line_to(e,g){var d=STACKTOP;STACKTOP+=8;Runtime.memset(d,0,8);var b,a,c,f;b=HEAP[e+28];a=b+56;var h=HEAP[e+32]==0;a:do if(h)c=8;else{c=reSign(HEAP[b+20+2],16);f=reSign(HEAP[b+56+2],16);var i=HEAP[b+4];if(unSign(c+1+f,32)>unSign(i,32)){c=f=_FT_GlyphLoader_CheckPoints(b,1,0);if(f!=0)break a}else c=0;f=reSign(HEAP[a+2],16);i=HEAP[a+4];var k=g;HEAP[d]=HEAP[k];HEAP[d+4]=HEAP[k+4];i=i+8*f;HEAP[i]=HEAP[d];HEAP[i+4]=HEAP[d+4];HEAP[HEAP[a+8]+f]=1;HEAP[a+2]+=1}while(0);b=c;STACKTOP=d;return b} -_pfr_glyph_line_to.__index__=Runtime.getFunctionIndex(_pfr_glyph_line_to,"_pfr_glyph_line_to"); -function _pfr_glyph_load_rec(e,g,d,b,a){var c=STACKTOP;STACKTOP+=104;Runtime.memset(c,0,104);var f,h=null,i=c+8,k=c+16,j,l,m=c+24,o,n=c+28,p=c+36,r=c+44,q=c+52,s=c+60,u,t,v,w,x=c+64,y,A,z,C,B=c+96,D=c+100,E,F,G,H,J;C=_FT_Stream_Seek(g,b+d);b=C!=0;a:do if(!b){C=_FT_Stream_EnterFrame(g,a);if(C!=0)break a;o=HEAP[g+32];l=o+a;w=a==0;b:do if(!w){if(reSign(HEAP[o],8)>=reSign(0,8)){f=2;break b}F=HEAP[e+28];j=F+20;u=HEAP[e+16];h=o;y=l;C=e;HEAP[B]=h;y=y;HEAP[D]=0;h=HEAP[C+28];A=HEAP[h];G=HEAP[B]+1>y;c:do if(G)f= -4;else{E=HEAP[B];h=unSign(HEAP[E],8);HEAP[B]=E+1;if((h&128)==0){f=4;break c}E=h&63;if((h&8)!=0){z=y;h=B;z=z;h=h=_pfr_extra_items_parse(h,z,0,0);HEAP[D]=h;if(HEAP[D]!=0){f=6;break c}}h=HEAP[C+16];z=HEAP[C+20];if(unSign(E+h,32)>unSign(z,32)){z=h+3+E&-4;if(unSign(z,32)>unSign(64,32)){HEAP[D]=8;f=6;break c}else{var L=_ft_mem_realloc(A,24,HEAP[C+20],z,HEAP[C+24],D);HEAP[C+24]=L;if(HEAP[D]!=0){f=6;break c}HEAP[C+20]=z}}h=HEAP[C+24]+24*h;E=E;var N=J=L=z=y,I=y;H=C+16;var P=C+16,K=y,O=y,M=y,Q=y,R=y,T=y,V= -h;for(h=10;;){var U=h==41?ea:0,S=V+24*U+16,X=V+24*U+20,Y=V+24*U+12,W=V+24*U+8;f=V+24*U+4;h=V+24*U;if(!(unSign(0+U,32)z){f=13;break}var da=HEAP[B],ba=unSign(HEAP[da],8);HEAP[B]=da+1;HEAP[h]=65536;if((ba&16)!=0){if(HEAP[B]+2>L){f=13;break}HEAP[B]+=2;da=reSign(HEAP[HEAP[B]+-2],8)<<8&65535;var aa=unSign(HEAP[HEAP[B]+-2+1],8);da=reSign(da|aa,16)<<4;HEAP[h]=da}HEAP[f]=65536;if((ba&32)!=0){if(HEAP[B]+2>J){f=13;break}HEAP[B]+=2;h=reSign(HEAP[HEAP[B]+-2],8)<<8&65535; -da=unSign(HEAP[HEAP[B]+-2+1],8);h=reSign(h|da,16)<<4;HEAP[f]=h}f=ba&3;if(f==1){h=146;f=21}else if(f==2){h=146;f=24}else{h=146;f=147}if(f==21){if(HEAP[B]+2>R){f=13;break}HEAP[B]+=2;var ca=reSign(HEAP[HEAP[B]+-2],8)<<8&65535;f=unSign(HEAP[HEAP[B]+-2+1],8);ca=reSign(ca|f,16);h=22}else if(f==24){if(HEAP[B]+1>T){f=13;break}f=HEAP[B];var $=reSign(HEAP[f],8);HEAP[B]=f+1;h=25}da=h==25?$:h==22?ca:0;f=unSign(ba,32)>>>unSign(2,32)&3;if(f==1){h=147;f=26}else if(f==2){h=147;f=29}else{h=147;f=148}if(f==26){if(HEAP[B]+ -2>M){f=13;break}HEAP[B]+=2;var la=reSign(HEAP[HEAP[B]+-2],8)<<8&65535;f=unSign(HEAP[HEAP[B]+-2+1],8);la=reSign(la|f,16);h=27}else if(f==29){if(HEAP[B]+1>Q){f=13;break}f=HEAP[B];var ga=reSign(HEAP[f],8);HEAP[B]=f+1;h=30}f=h==30?ga:h==27?la:0;HEAP[W]=da;HEAP[Y]=f;f=HEAP[B];if((ba&64)!=0){if(f+2>N){f=13;break}HEAP[B]+=2;f=unSign(HEAP[HEAP[B]+-2],8)<<8&65535;h=unSign(HEAP[HEAP[B]+-2+1],8);f=unSign(f|h,16);HEAP[X]=f}else{if(f+1>O){f=13;break}f=HEAP[B];h=unSign(HEAP[f],8);HEAP[X]=h;HEAP[B]=f+1}f=HEAP[B]; -if((ba&128)!=0){if(f+3>I){f=13;break}HEAP[B]+=3;ea=reSign(HEAP[HEAP[B]+-3],8)<<16;f=unSign(HEAP[HEAP[B]+-3+1],8)<<8;h=unSign(HEAP[HEAP[B]+-3+2],8);HEAP[S]=f|ea|h}else{if(f+2>K){f=13;break}HEAP[B]+=2;ea=unSign(HEAP[HEAP[B]+-2],8)<<8&65535;f=unSign(HEAP[HEAP[B]+-2+1],8);ea=unSign(ea|f,16);HEAP[S]=ea}HEAP[P]=HEAP[H]+1;var ea=U+1;h=41;f=11}if(f==42){f=6;break c}else if(f==13){f=4;break c}}while(0);if(f==4)HEAP[D]=8;C=h=h=HEAP[D];h=g;if(HEAP[h+20]!=0){y=HEAP[h+28];A=HEAP[h];y=y;A=A;A!=0&&FUNCTION_TABLE[HEAP[y+ -8]](y,A);HEAP[h]=0}HEAP[h+32]=0;HEAP[h+36]=0;if(C!=0)break a;A=HEAP[e+16]-u;y=0;for(;;){f=A;if(!(reSign(y,32)reSign(I,32)?N:I)- -h;for(h=56;;){Z=h==56?0:Z;h=J+8*Z+4;I=J+8*Z;HEAP[I]=HEAP[f]+HEAP[I];HEAP[h]=HEAP[L]+HEAP[h];var Z=Z+1;if(Z!=N)h=57;else break}f=52;break d}while(0);d:do if(f==49){H=HEAP[j+4]+8*G;h=0;L=E;if(!(reSign(h,32)reSign(K,32)?P:K)-h;for(h=51;;){ha=h==51?0:ha;f=H+8*ha+4;h=H+8*ha;K=_FT_MulFix(HEAP[h],HEAP[L]);HEAP[h]=HEAP[J]+K;h=_FT_MulFix(HEAP[f],HEAP[N]);HEAP[f]=HEAP[I]+h;var ha=ha+1;if(ha!=P)f=h=53;else{f=54;break}}}while(0); -y+=1;f=47}}while(0);o=o;u=l;l=e;HEAP[m]=o;o=u;HEAP[s]=0;u=HEAP[HEAP[l+28]];F=HEAP[m]+1>o;b:do if(F)f=60;else{h=HEAP[m];j=unSign(HEAP[h],8);HEAP[m]=h+1;if((j&128)!=0){f=60;break b}v=t=0;w=(j&4)!=0;c:do if(w){if(HEAP[m]+1>o){f=60;break b}C=HEAP[m];h=unSign(HEAP[C],8);HEAP[m]=C+1;t=h&15;v=unSign(h,32)>>>unSign(4,32)}else{if((j&2)!=0){if(HEAP[m]+1>o){f=60;break b}h=HEAP[m];t=unSign(HEAP[h],8);HEAP[m]=h+1}if((j&1&255)==0){f=67;break c}if(HEAP[m]+1>o){f=60;break b}h=HEAP[m];v=unSign(HEAP[h],8);HEAP[m]= -h+1}while(0);w=h=v+t;if(unSign(HEAP[l+4],32)C){f=75;break c}h=HEAP[m];var ia=unSign(HEAP[h],8);HEAP[m]=h+1;h=76}else h=84;L=h==76?ia:L;h=HEAP[m];if((L&1&255)!=0){if(h+2>y){f=75;break c}HEAP[m]+=2;var ja= -reSign(HEAP[HEAP[m]+-2],8)<<8&65535;ka=unSign(HEAP[HEAP[m]+-2+1],8);ja=reSign(ja|ka,16);h=79}else{if(h+1>G){f=75;break c}ka=HEAP[m];var fa=unSign(HEAP[ka],8)+z;HEAP[m]=ka+1;h=82}var ka=h==82?fa:ja;HEAP[HEAP[A]+4*E]=ka;var na=unSign(L,32)>>>unSign(1,32),sa=f+1;h=83;f=73}if(f==85){if((j&8)!=0){j=o;h=m;j=j;h=h=_pfr_extra_items_parse(h,j,0,0);HEAP[s]=h;if(HEAP[s]!=0){f=69;break b}}h=l;HEAP[h+32]=0;HEAP[x+4]=0;HEAP[x]=HEAP[x+4];h=x;HEAP[q]=HEAP[h];HEAP[q+4]=HEAP[h+4];h=x+24;HEAP[h]=HEAP[q];HEAP[h+4]=HEAP[q+ -4];j=x+24;w=x+24+4;C=n;y=n+4;A=h=x+24;G=h+4;E=n+4;z=x+24+4;L=x+24;J=x;N=x+8;I=x+16;H=k;P=k+4;K=k+4;O=i;M=i+4;Q=i+4;R=c;T=c+4;V=c+4;ba=S=U=x;X=x+24+4;Y=x+4;h=x;W=r;da=h;aa=r+4;var wa=h+4;var Aa=h=x+24,Da=h+4,pa=r+4,ta=x+24,ma=x,ya=x+4;h=x;var qa=p,ua=h,Ba=p+4,Na=h+4,Ea=h=x+24,ra=h+4,za=p+4,Ha=o,Ca=o,va=o,Pa=v,Ja=l+12,La=o,xa=o,oa=o,Fa=t,Ma=l+8,Ka=o,Ra=o,Qa=l,Va=l,Ta=l;t=t;var Ua=l+8;v=v;var ab=l+12,Sa=HEAP[C],$a=HEAP[W],Wa=HEAP[qa],eb=HEAP[H],Ga=HEAP[O],ob=HEAP[R];h=87;c:for(;;){var Oa=h==140?sb:ob, -Xa=h==140?Db:Ga,bb=h==140?Cb:eb,jb=h==140?gb:Wa,Za=h==140?hb:$a,fb=h==140?yb:Sa;if(HEAP[m]+1>Ha){f=89;break c}f=HEAP[m];var Ya=unSign(HEAP[f],8);HEAP[m]=f+1;var Ia=Ya&15;f=unSign(Ya,32)>>>unSign(4,32);if(f==0){h=90;f=100}else if(f==1){h=90;f=91}else if(f==2){h=90;f=93}else if(f==3){h=90;f=95}else if(f==4){h=90;f=91}else if(f==5){h=90;f=91}else if(f==6){h=90;f=97}else if(f==7){h=90;f=98}else{h=90;f=99}if(f==99)h=99;else if(f==91)h=91;else if(f==93){if(unSign(Ia,32)>=unSign(t,32)){f=89;break c}HEAP[ba]= -HEAP[HEAP[Ua]+4*Ia];HEAP[Y]=HEAP[X];var cb=HEAP[da];HEAP[aa]=HEAP[wa];HEAP[Aa]=cb;HEAP[Da]=HEAP[pa];h=94}else if(f==95){if(unSign(Ia,32)>=unSign(v,32)){f=89;break c}HEAP[ma]=HEAP[ta];HEAP[ya]=HEAP[HEAP[ab]+4*Ia];var pb=HEAP[ua];HEAP[Ba]=HEAP[Na];HEAP[Ea]=pb;HEAP[ra]=HEAP[za];h=96}else if(f==97)h=97;else if(f==98)h=98;var gb=h==99?jb:h==98?jb:h==97?jb:h==96?pb:h==94?jb:h==91?jb:jb,hb=h==99?Za:h==98?Za:h==97?Za:h==96?Za:h==94?cb:h==91?Za:Za,kb=h==99?4:h==98?3:h==97?3:h==96?0:h==94?0:h==91?1:0;Ia=h== -99?Ia:h==98?3627:h==97?2958:h==96?0:h==94?0:h==91?Ia:0;h=100;d:for(;;){var db=h==125?Nb:0,ub=h==125?xb:Ia,yb=h==125?Hb:fb,rb=h==125?Jb:kb,zb=x+db*8+4,Fb=x+db*8;if(!(unSign(db,32)oa){f=103;break c}f=HEAP[m];h=unSign(HEAP[f],8);HEAP[m]=f+1;if(unSign(h,32)>=unSign(Fa,32)){f=103;break c}HEAP[Fb]=HEAP[HEAP[Ma]+4*h]}else if(f==107){if(HEAP[m]+2>Ka){f=103;break c}HEAP[m]+=2;f=reSign(HEAP[HEAP[m]+ --2],8)<<8&65535;h=unSign(HEAP[HEAP[m]+-2+1],8);f=reSign(f|h,16);HEAP[Fb]=f}else if(f==109){if(HEAP[m]+1>Ra){f=103;break c}f=HEAP[m];h=reSign(HEAP[f],8);HEAP[m]=f+1;HEAP[Fb]=h+HEAP[L]}f=unSign(ub,32)>>>unSign(2,32)&3;f=f==0?112:f==1?116:f==2?118:120;if(f==120)HEAP[zb]=HEAP[w];else if(f==112){if(HEAP[m]+1>va){f=103;break c}f=HEAP[m];h=unSign(HEAP[f],8);HEAP[m]=f+1;if(unSign(h,32)>=unSign(Pa,32)){f=103;break c}HEAP[zb]=HEAP[HEAP[Ja]+4*h]}else if(f==116){if(HEAP[m]+2>La){f=103;break c}HEAP[m]+=2;f=reSign(HEAP[HEAP[m]+ --2],8)<<8&65535;h=unSign(HEAP[HEAP[m]+-2+1],8);f=reSign(f|h,16);HEAP[zb]=f}else if(f==118){if(HEAP[m]+1>xa){f=103;break c}f=HEAP[m];h=reSign(HEAP[f],8);HEAP[m]=f+1;HEAP[zb]=h+HEAP[z]}if(db!=0|rb!=4){var Ib=unSign(ub,32)>>>unSign(4,32);h=124}else{if(HEAP[m]+1>Ca){f=103;break c}xb=HEAP[m];var qb=unSign(HEAP[xb],8);HEAP[m]=xb+1;h=122}var xb=h==124?Ib:qb,Jb=h==124?rb:3,Hb=HEAP[Fb];HEAP[y]=HEAP[zb];HEAP[A]=Hb;HEAP[G]=HEAP[E];var Nb=db+1;h=125}f=unSign(Ya,32)>>>unSign(4,32);if(f==0){f=149;break c}else f= -f==1?128:f==2?128:f==3?128:f==4?150:f==5?150:151;if(f==151){var lb=HEAP[Qa+28],Gb=lb+56,vb=HEAP[Qa+32]==0;d:do if(vb)h=151;else{var tb=reSign(HEAP[lb+20+2],16);sb=reSign(HEAP[lb+56+2],16);Db=HEAP[lb+4];if(unSign(tb+3+sb,32)>unSign(Db,32)){var Kb=_FT_GlyphLoader_CheckPoints(lb,3,0);if(Kb!=0){h=136;break d}}var ib=HEAP[Gb+4],wb=reSign(HEAP[Gb+2],16);tb=ib+8*wb;ib=HEAP[Gb+8];wb=reSign(HEAP[Gb+2],16);sb=ib+wb;ib=HEAP[J];HEAP[P]=HEAP[J+4];HEAP[tb]=ib;HEAP[tb+4]=HEAP[K];wb=HEAP[N];HEAP[M]=HEAP[N+4];var Mb= -tb+8;HEAP[Mb]=wb;HEAP[Mb+4]=HEAP[Q];Mb=HEAP[I];HEAP[T]=HEAP[I+4];tb=tb+16;HEAP[tb]=Mb;HEAP[tb+4]=HEAP[V];HEAP[sb]=2;HEAP[sb+1]=2;HEAP[sb+2]=1;HEAP[Gb+2]+=3;h=138}while(0);lb=h==138?Mb:h==136?Oa:Oa;Gb=h==138?wb:h==136?Xa:Xa;vb=h==138?ib:h==136?bb:bb;tb=h==138?0:h==136?Kb:8;HEAP[s]=tb;h=137}else if(f==128){var Ab=_pfr_glyph_line_to(Va,U);HEAP[s]=Ab;h=128}else if(f==150){var mb=HEAP[Ta+28];_pfr_glyph_close_contour(Ta);HEAP[Ta+32]=1;sb=reSign(HEAP[mb+20+2],16);Db=reSign(HEAP[mb+56+2],16);Cb=HEAP[mb+4]; -sb=unSign(sb+1+Db,32)>unSign(Cb,32);d:do if(sb)f=130;else{sb=reSign(HEAP[mb+20],16);Db=reSign(HEAP[mb+56],16);Cb=HEAP[mb+8];if(unSign(sb+1+Db,32)>unSign(Cb,32)){f=130;break d}f=132;break d}while(0);d:do if(f==130){var Bb=_FT_GlyphLoader_CheckPoints(mb,1,1);if(Bb==0){h=130;f=132}else{h=130;f=133}break d}while(0);if(f==132){var nb=_pfr_glyph_line_to(Ta,S);h=132}mb=h==132?nb:Bb;HEAP[s]=mb;h=133}var sb=h==137?lb:h==133?Oa:Oa,Db=h==137?Gb:h==133?Xa:Xa,Cb=h==137?vb:h==133?bb:bb;if((h==137?tb:h==133?mb: -Ab)!=0){f=141;break c}else{h=140;f=88}}if(f==89){HEAP[R]=Oa;HEAP[O]=Xa;HEAP[H]=bb;HEAP[qa]=jb;HEAP[W]=Za;HEAP[C]=fb;f=60;break b}else if(f==103){HEAP[R]=Oa;HEAP[O]=Xa;HEAP[H]=bb;HEAP[qa]=gb;HEAP[W]=hb;HEAP[C]=yb;f=60;break b}else if(f==149){HEAP[R]=Oa;HEAP[O]=Xa;HEAP[H]=bb;HEAP[qa]=gb;HEAP[W]=hb;HEAP[C]=yb;f=l;_pfr_glyph_close_contour(f);_FT_GlyphLoader_Add(HEAP[f+28]);f=69;break b}else if(f==141){HEAP[R]=sb;HEAP[O]=Db;HEAP[H]=Cb;HEAP[qa]=gb;HEAP[W]=hb;HEAP[C]=yb;f=69;break b}}else if(f==75){f=60; -break b}}while(0);if(f==60)HEAP[s]=8;C=l=l=HEAP[s];l=g;if(HEAP[l+20]!=0){o=HEAP[l+28];u=HEAP[l];o=o;u=u;u!=0&&FUNCTION_TABLE[HEAP[o+8]](o,u);HEAP[l]=0}HEAP[l+32]=0;HEAP[l+36]=0}while(0);e=C;STACKTOP=c;return e}_pfr_glyph_load_rec.__index__=Runtime.getFunctionIndex(_pfr_glyph_load_rec,"_pfr_glyph_load_rec"); -function _pfr_cmap_init(e){var g,d=null,b,a;b=0;a=HEAP[e];HEAP[e+16]=HEAP[a+288+120];HEAP[e+20]=HEAP[a+288+128];a=HEAP[e+16];var c=e+20;e=e+20;for(d=-1;;){g=d==2?f:0;d=1+g;f=0+g;if(!(unSign(a,32)>unSign(d,32))){g=5;break}d=HEAP[HEAP[e]+16*d];if(unSign(HEAP[HEAP[c]+16*f],32)>=unSign(d,32)){g=1;break}var f=g+1;d=2;g=0}if(g==1)b=8;return b}_pfr_cmap_init.__index__=Runtime.getFunctionIndex(_pfr_cmap_init,"_pfr_cmap_init");function _pfr_cmap_done(e){HEAP[e+20]=0;HEAP[e+16]=0} -_pfr_cmap_done.__index__=Runtime.getFunctionIndex(_pfr_cmap_done,"_pfr_cmap_done");function _pfr_cmap_char_index(e,g){var d,b=null,a,c=e+20,f=HEAP[e+16];for(b=-1;;){var h=b==-1?f:b==4?h:i;k=b==-1?0:b==4?k:k;if(!(unSign(k,32)>>unSign(1,32))+o;b=HEAP[h]+16*n;if(HEAP[b]==l)break;p=n+1;var p=(b=unSign(HEAP[b],32) -unSign(h,32)))break a;h=HEAP[e+20]+16*f;a=f;if(a==0)break a;a+=1;c=HEAP[h]}while(0);HEAP[g]=c;return a}_pfr_cmap_char_next.__index__=Runtime.getFunctionIndex(_pfr_cmap_char_next,"_pfr_cmap_char_next"); -function _pfr_face_done(e){var g=null,d,b,a;if(e!=0){a=HEAP[HEAP[e+96]+8];HEAP[e+20]=0;HEAP[e+24]=0;var c=HEAP[e+100];b=e+288;d=HEAP[b+80];d!=0&&FUNCTION_TABLE[HEAP[c+8]](c,d);HEAP[b+80]=0;d=HEAP[b+84];d!=0&&FUNCTION_TABLE[HEAP[c+8]](c,d);HEAP[b+84]=0;d=HEAP[b+88];d!=0&&FUNCTION_TABLE[HEAP[c+8]](c,d);HEAP[b+88]=0;d=HEAP[b+68+8];d!=0&&FUNCTION_TABLE[HEAP[c+8]](c,d);HEAP[b+68+8]=0;HEAP[b+68+4]=0;HEAP[b+56+8]=0;HEAP[b+56+4]=0;d=HEAP[b+100];d!=0&&FUNCTION_TABLE[HEAP[c+8]](c,d);HEAP[b+100]=0;HEAP[b+92]= -0;HEAP[b+96]=0;d=HEAP[b+128];d!=0&&FUNCTION_TABLE[HEAP[c+8]](c,d);HEAP[b+128]=0;HEAP[b+120]=0;HEAP[b+124]=0;d=HEAP[b+108];d!=0&&FUNCTION_TABLE[HEAP[c+8]](c,d);HEAP[b+108]=0;HEAP[b+104]=0;d=HEAP[b+136];if(d!=0){var f=c+8;for(g=7;;){g=g==7?d:h;var h=HEAP[g];g=g;g!=0&&FUNCTION_TABLE[HEAP[f]](c,g);if(h!=0)g=10;else break}}HEAP[b+136]=0;HEAP[b+140]=0;HEAP[b+132]=0;b=HEAP[e+32];b!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+32]=0}}_pfr_face_done.__index__=Runtime.getFunctionIndex(_pfr_face_done,"_pfr_face_done"); -function _pfr_face_init(e,g,d){var b=STACKTOP;STACKTOP+=40;Runtime.memset(b,0,40);var a,c=null,f,h,i,k,j,l,m,o;f=b+4;var n,p,r,q,s,u,t;k=b+8;j=b+12;var v,w;l=b+16;var x=b+20;m=b+24;var y,A,z,C=b+28;p=g+132;var B=a=_FT_Stream_Seek(e,0);u=B==0;a:do if(u){var D=a=_FT_Stream_ReadFields(e,_pfr_header_fields,p);if(D==0)c=0;else{c=0;a=2;break a}HEAP[p+36]=HEAP[p+72]*65536+HEAP[p+36];a=a;HEAP[x]=a;if(a!=0){a=4;break a}p=g+132;u=1;w=HEAP[p]!=1346785840;b:do if(w)a=6;else{if(unSign(HEAP[p+4],32)>unSign(4,32)){a= -6;break b}if(unSign(HEAP[p+12],32)<=unSign(57,32)){a=6;break b}a=HEAP[p+8]!=3338?6:9;break b}while(0);if(a==6)u=0;a=a=unSign(u,8);if((a&255)==0)HEAP[x]=2;else{p=HEAP[g+132+20];a=e;w=p;p=m;u=0;w=_FT_Stream_Seek(a,w);HEAP[l]=w;w=HEAP[l]!=0;b:do if(!w){s=_FT_Stream_ReadShort(a,l);s=unSign(s,16);if(HEAP[l]!=0)break b;u=s}while(0);HEAP[p]=u;a=HEAP[l];HEAP[x]=a;if(a!=0){a=4;break a}HEAP[g]=HEAP[m];if(reSign(d,32)=unSign(s,32)){HEAP[x]=6;a=4;break a}else{s=u*5;c=l;s=s;if(reSign(s,32)v;c:do if(q)a=34;else{HEAP[j]+=3;a=reSign(HEAP[HEAP[j]+-3],8)<<16;q=unSign(HEAP[HEAP[j]+-3+1],8)<<8;t=unSign(HEAP[HEAP[j]+-3+2],8);HEAP[m+8]=q|a|t;HEAP[j]+=3;a=reSign(HEAP[HEAP[j]+-3],8)<<16;q=unSign(HEAP[HEAP[j]+-3+1],8)<<8;t=unSign(HEAP[HEAP[j]+ --3+2],8);HEAP[m+8+4]=q|a|t;HEAP[j]+=3;a=reSign(HEAP[HEAP[j]+-3],8)<<16;q=unSign(HEAP[HEAP[j]+-3+1],8)<<8;t=unSign(HEAP[HEAP[j]+-3+2],8);HEAP[m+8+8]=q|a|t;HEAP[j]+=3;a=reSign(HEAP[HEAP[j]+-3],8)<<16;q=unSign(HEAP[HEAP[j]+-3+1],8)<<8;t=unSign(HEAP[HEAP[j]+-3+2],8);HEAP[m+8+12]=q|a|t;q=HEAP[j];a=unSign(HEAP[q],8);HEAP[j]=q+1;q=0;t=(a&4)!=0;d:do if(t){q+=1;if((a&8)!=0)q+=1;if((a&3)!=0)break d;q+=3}while(0);t=(a&16)!=0;d:do if(t){q+=1;if((a&32)==0)break d;q+=1}while(0);if(HEAP[j]+q>v){a=34;break c}q=(a& -4)!=0;d:do if(q){o=HEAP[j];if((a&8)!=0){HEAP[j]=o+2;t=reSign(HEAP[HEAP[j]+-2],8)<<8&65535;o=unSign(HEAP[HEAP[j]+-2+1],8);t=reSign(t|o,16)}else{t=unSign(HEAP[o],8);HEAP[j]=o+1}HEAP[m+28]=t;if((a&3)!=0)break d;HEAP[j]+=3;t=reSign(HEAP[HEAP[j]+-3],8)<<16;o=unSign(HEAP[HEAP[j]+-3+1],8)<<8;E=unSign(HEAP[HEAP[j]+-3+2],8);HEAP[m+36]=o|t|E}while(0);if((a&16)!=0){t=HEAP[j];if((a&32)!=0){HEAP[j]=t+2;q=reSign(HEAP[HEAP[j]+-2],8)<<8&65535;t=unSign(HEAP[HEAP[j]+-2+1],8);q=reSign(q|t,16)}else{q=unSign(HEAP[t], -8);HEAP[j]=t+1}HEAP[m+32]=q}if((a&64)!=0){q=v;a=j;q=q;a=a=_pfr_extra_items_parse(a,q,0,0);HEAP[k]=a;if(HEAP[k]!=0){a=42;break c}}if(HEAP[j]+5>v){a=34;break c}HEAP[j]+=2;a=unSign(HEAP[HEAP[j]+-2],8)<<8&65535;q=unSign(HEAP[HEAP[j]+-2+1],8);a=unSign(a|q,16);HEAP[m+40]=a;HEAP[j]+=3;a=unSign(HEAP[HEAP[j]+-3],8)<<16;q=unSign(HEAP[HEAP[j]+-3+1],8)<<8;t=unSign(HEAP[HEAP[j]+-3+2],8);HEAP[m+44]=q|a|t;if(p==0){a=42;break c}if(HEAP[j]+1>v){a=34;break c}p=HEAP[m+40];a=HEAP[j];p=unSign(HEAP[a],8)*65536+p;HEAP[m+ -40]=p;HEAP[j]=a+1;a=42;break c}while(0);if(a==34)HEAP[k]=8;j=l;if(HEAP[j+20]!=0){m=HEAP[j+28];l=HEAP[j];m=m;l=l;l!=0&&FUNCTION_TABLE[HEAP[m+8]](m,l);HEAP[j]=0}HEAP[j+32]=0;HEAP[j+36]=0;k=HEAP[k];HEAP[x]=k;if(k!=0){a=4;break a}c=HEAP[g+240+40];j=HEAP[g+240+44];k=e;e=g+288;k=k;j=j;l=c;m=HEAP[k+28];HEAP[e]=m;HEAP[e+4]=j;HEAP[e+136]=0;HEAP[e+140]=e+136;c=_FT_Stream_Seek(k,j);HEAP[b]=c;p=HEAP[b];v=p!=0;c:do if(v)c=50;else{c=_FT_Stream_EnterFrame(k,l);HEAP[b]=c;n=HEAP[b];if(n!=0){c=51;break c}else c=51; -HEAP[e+148]=HEAP[k+32];HEAP[f]=HEAP[k+32];n=HEAP[f]+l;l=HEAP[f]+15>n;d:do if(l)a=54;else{HEAP[f]+=2;l=unSign(HEAP[HEAP[f]+-2],8)<<8&65535;p=unSign(HEAP[HEAP[f]+-2+1],8);l=unSign(l|p,16);HEAP[e+8]=l;HEAP[f]+=2;l=unSign(HEAP[HEAP[f]+-2],8)<<8&65535;p=unSign(HEAP[HEAP[f]+-2+1],8);l=unSign(l|p,16);HEAP[e+12]=l;HEAP[f]+=2;l=unSign(HEAP[HEAP[f]+-2],8)<<8&65535;p=unSign(HEAP[HEAP[f]+-2+1],8);l=unSign(l|p,16);HEAP[e+16]=l;HEAP[f]+=2;l=reSign(HEAP[HEAP[f]+-2],8)<<8&65535;p=unSign(HEAP[HEAP[f]+-2+1],8);l=reSign(l| -p,16);HEAP[e+20]=l;HEAP[f]+=2;l=reSign(HEAP[HEAP[f]+-2],8)<<8&65535;p=unSign(HEAP[HEAP[f]+-2+1],8);l=reSign(l|p,16);HEAP[e+20+4]=l;HEAP[f]+=2;l=reSign(HEAP[HEAP[f]+-2],8)<<8&65535;p=unSign(HEAP[HEAP[f]+-2+1],8);l=reSign(l|p,16);HEAP[e+20+8]=l;HEAP[f]+=2;l=reSign(HEAP[HEAP[f]+-2],8)<<8&65535;p=unSign(HEAP[HEAP[f]+-2+1],8);l=reSign(l|p,16);HEAP[e+20+12]=l;p=HEAP[f];l=unSign(HEAP[p],8);HEAP[e+36]=l;HEAP[f]=p+1;if((l&4)==0){if(HEAP[f]+2>n){a=54;break d}HEAP[f]+=2;p=reSign(HEAP[HEAP[f]+-2],8)<<8&65535; -v=unSign(HEAP[HEAP[f]+-2+1],8);p=reSign(p|v,16);HEAP[e+40]=p}if((l&128)!=0){p=_pfr_extra_items_parse(f,n,_pfr_phy_font_extra_items,e);HEAP[b]=p;if(HEAP[b]!=0){a=57;break d}}if(HEAP[f]+3>n){a=54;break d}HEAP[f]+=3;p=unSign(HEAP[HEAP[f]+-3],8)<<16;v=unSign(HEAP[HEAP[f]+-3+1],8)<<8;q=unSign(HEAP[HEAP[f]+-3+2],8);o=v|p|q;if(o!=0){p=HEAP[f];if(HEAP[f]+o>n){a=54;break d}v=o;HEAP[f]+=v;t=q=m;o=o;c=60;e:for(;;){E=c==69?G:o;if((c==69?G:v)==0){c=61;a=63;break e}if(p+4>HEAP[f]){c=62;a=63;break e}p+=2;c=unSign(HEAP[p+ --2],8)<<8&65535;G=unSign(HEAP[p+-2+1],8);c=unSign(c|G,16);G=unSign(c,32)<=unSign(3,32);a=unSign(c,32)>unSign(E,32);if(G|a){c=64;a=63;break e}G=p+c+-2;p+=2;a=unSign(HEAP[p+-2],8)<<8&65535;F=unSign(HEAP[p+-2+1],8);a=unSign(a|F,16);a=a==1?66:a==2?136:a==3?71:69;f:do if(a==66){F=_pfr_aux_name_load(p,c-4,q,e+84);HEAP[b]=F;if(HEAP[b]!=0){c=66;a=67;break e}}else if(a==136){if(p+32>G)break f;p+=10;p+=2;F=reSign(HEAP[p+-2],8)<<8&65535;u=unSign(HEAP[p+-2+1],8);F=reSign(F|u,16);HEAP[e+44]=F;p+=2;F=reSign(HEAP[p+ --2],8)<<8&65535;u=unSign(HEAP[p+-2+1],8);F=reSign(F|u,16);HEAP[e+48]=F;p+=2;F=reSign(HEAP[p+-2],8)<<8&65535;u=unSign(HEAP[p+-2+1],8);F=reSign(F|u,16);HEAP[e+52]=F;p+=16}else if(a==71){F=_pfr_aux_name_load(p,c-4,t,e+88);HEAP[b]=F;if(HEAP[b]!=0){c=71;a=67;break e}}while(0);p=G;var G=E-c;c=69;a=61}if(a!=63)if(a==67){a=108;break d}}if(HEAP[f]+1>n){a=54;break d}G=HEAP[f];a=unSign(HEAP[G],8);HEAP[e+104]=a;HEAP[f]=G+1;if(HEAP[f]+a*2>n){a=54;break d}G=_ft_mem_realloc(m,4,0,a,0,b);HEAP[e+108]=G;if(HEAP[b]!= -0){a=57;break d}c=a;c=unSign(0,32)unSign(1,32)?c:1)-0;for(c=76;;){H=c==76?0:H;p=0+H;HEAP[f]=(c==76?G:r)+2;c=HEAP[e+108];r=reSign(HEAP[HEAP[f]+-2],8)<<8&65535;v=unSign(HEAP[HEAP[f]+-2+1],8);r=reSign(r|v,16);HEAP[c+4*p]=r;r=HEAP[f];var H=H+1;if(H!=a)c=77;else break}c=78}else c=75;if((c==78?r:G)+8>n){a=54;break d}r=HEAP[f];H=unSign(HEAP[r],8);HEAP[e+112]=H;HEAP[f]=r+1;r=HEAP[f];H=unSign(HEAP[r],8);HEAP[e+116]=H;HEAP[f]=r+1;HEAP[f]+= -2;r=unSign(HEAP[HEAP[f]+-2],8)<<8&65535;H=unSign(HEAP[HEAP[f]+-2+1],8);r=unSign(r|H,16);HEAP[e+68]=r;HEAP[f]+=2;r=unSign(HEAP[HEAP[f]+-2],8)<<8&65535;H=unSign(HEAP[HEAP[f]+-2+1],8);r=unSign(r|H,16);HEAP[e+56]=r;HEAP[f]+=2;r=unSign(HEAP[HEAP[f]+-2],8)<<8&65535;H=unSign(HEAP[HEAP[f]+-2+1],8);a=unSign(r|H,16);HEAP[e+120]=a;HEAP[e+124]=0-HEAP[k+32]+HEAP[f]+j;r=_ft_mem_realloc(m,16,0,a,0,b);HEAP[e+128]=r;if(HEAP[b]!=0){a=57;break d}r=4;if((l&2)!=0)r+=1;if((l&4)!=0)r+=2;if((l&8)!=0)r+=1;if((l&16)!=0)r+= -1;if((l&32)!=0)r+=1;if(HEAP[f]+r*a>n){a=54;break d}r=a;if(!(unSign(0,32)unSign(1,32)?c:1)-0;for(c=88;;){O=c==88?0:O;a=0+O;l=HEAP[e+128];c=HEAP[f];if(r){HEAP[f]=c+2;var J=unSign(HEAP[HEAP[f]+-2],8)<<8&65535;c=unSign(HEAP[HEAP[f]+-2+1],8);J=unSign(J|c,16);c=90}else{h=unSign(HEAP[c],8);HEAP[f]=c+1;c=92}HEAP[l+16*a]=c==92?h:J;if(H){HEAP[f]+=2;var L=reSign(HEAP[HEAP[f]+-2], -8)<<8&65535;c=unSign(HEAP[HEAP[f]+-2+1],8);L=reSign(L|c,16);c=93}else{i=HEAP[e+40];c=95}HEAP[l+16*a+4]=c==95?i:L;if(G)HEAP[f]+=1;c=HEAP[f];if(n){HEAP[f]=c+2;var N=unSign(HEAP[HEAP[f]+-2],8)<<8&65535;c=unSign(HEAP[HEAP[f]+-2+1],8);N=unSign(N|c,16);c=97}else{var I=unSign(HEAP[c],8);HEAP[f]=c+1;c=99}HEAP[l+16*a+8]=c==99?I:N;c=HEAP[f];if(j){HEAP[f]=c+3;var P=unSign(HEAP[HEAP[f]+-3],8)<<16;c=unSign(HEAP[HEAP[f]+-3+1],8)<<8;p=unSign(HEAP[HEAP[f]+-3+2],8);P=c|P|p;c=100}else{HEAP[f]=c+2;var K=unSign(HEAP[HEAP[f]+ --2],8)<<8&65535;c=unSign(HEAP[HEAP[f]+-2+1],8);K=unSign(K|c,16);c=102}HEAP[l+16*a+12]=c==102?K:P;var O=O+1;if(O!=m)c=103;else{c=103;break}}a=57;break d}while(0);d:do if(a==54){HEAP[b]=8;a=57;break d}while(0);if(a==57){f=k;if(HEAP[f+20]!=0){h=HEAP[f+28];i=HEAP[f];h=h;i=i;i!=0&&FUNCTION_TABLE[HEAP[h+8]](h,i);HEAP[f]=0}HEAP[f+32]=0;HEAP[f+36]=0;f=k;f=f=HEAP[f+8];HEAP[e+144]=f;HEAP[e+148]=0}f=HEAP[b];HEAP[x]=f;if(f!=0){a=4;break a}f=g+288;HEAP[g+4]=d;HEAP[g+16]=HEAP[f+120]+1;HEAP[g+8]=1;i=0;d=HEAP[f+ -120];h=f+128;i=i;c=109;d:for(;;){A=c==112?A:0;y=i+A;if(!(unSign(d,32)>unSign(y,32)))break d;if(HEAP[HEAP[h]+16*y+12]!=0)break d;A=A+1;c=112}i=y;if(HEAP[f+120]==i)if(HEAP[f+92]!=0)HEAP[g+8]=0;else{HEAP[x]=3;a=4;break a}if((HEAP[f+36]&4)==0)HEAP[g+8]|=4;y=HEAP[g+8];HEAP[g+8]=(HEAP[f+36]&1&255)!=0?y|32:y|16;if(HEAP[f+92]!=0)HEAP[g+8]|=2;if(HEAP[f+132]!=0)HEAP[g+8]|=64;HEAP[g+20]=HEAP[f+84];if(HEAP[g+20]==0)HEAP[g+20]=HEAP[f+80];HEAP[g+24]=HEAP[f+88];HEAP[g+28]=0;HEAP[g+32]=0;y=g+52;A=f+20;HEAP[y]=HEAP[A]; -HEAP[y+4]=HEAP[A+4];HEAP[y+8]=HEAP[A+8];HEAP[y+12]=HEAP[A+12];HEAP[g+68]=HEAP[f+12]&65535;HEAP[g+70]=HEAP[f+20+12]&65535;HEAP[g+72]=HEAP[f+20+4]&65535;y=unSign(HEAP[g+68],16)*12;y=Math.floor(reSign(y,32)/reSign(10,32))&65535;HEAP[g+74]=y;y=reSign(HEAP[g+74],16);A=reSign(HEAP[g+70],16);d=reSign(HEAP[g+72],16);A=A-d;if(reSign(y,32)unSign(1,32)?h:1)-0;for(c=122;;){z=c==122?0:z;i=d+16*z+12;I=d+16*z+8;J=d+16*z+4;L=d+16*z+2;N=A+36*z+4;K=A+36*z;HEAP[d+16*z]=HEAP[N]&65535;HEAP[L]=HEAP[K]&65535;HEAP[J]=HEAP[N]<<6;HEAP[I]=HEAP[K]<<6;HEAP[i]=HEAP[N]<<6;z=z+1;if(z!=h)c=123;else{c=123;break}}}HEAP[g+28]=y}if((HEAP[f+36]&4)==0)HEAP[g+76]=HEAP[f+40]&65535;else{y=0;A=d=HEAP[f+120];z=HEAP[f+128];if(d!=0){z=z;y=y;A=A;for(c=128;;){R=c==128?0:R;Q=c==128?y: -Q;d=z+16*R+4;if(reSign(HEAP[d],32)>reSign(Q,32)){var M=HEAP[d];c=130}else c=129;var Q=c==130?M:Q,R=R+1;if(R!=A)c=132;else{c=132;break}}y=Q}HEAP[g+76]=y&65535}HEAP[g+78]=HEAP[g+74];M=0-unSign(HEAP[g+68],16);M=Math.floor(reSign(M,32)/reSign(10,32))&65535;HEAP[g+80]=M;M=Math.floor(unSign(HEAP[g+68],16)/unSign(30,16));HEAP[g+82]=M;HEAP[C]=g;HEAP[C+8]=3;HEAP[C+10]=1;HEAP[C+4]=1970170211;C=_FT_CMap_New(_pfr_cmap_class_rec,0,C,0);HEAP[x]=C;if(HEAP[f+132]==0){a=4;break a}HEAP[g+8]|=64;a=4;break a}while(0); -HEAP[x]=c==50?p:n;a=4;break a}}}while(0);HEAP[x]=c==137?a:c==16?t:c==19?85:c==21?v:c==22?o:c==23?q:c==24?E:F}}a=4;break a}else{c=-1;a=2}while(0);if(a==2)HEAP[x]=c==-1?B:D;g=HEAP[x];STACKTOP=b;return g}_pfr_face_init.__index__=Runtime.getFunctionIndex(_pfr_face_init,"_pfr_face_init"); -function _pfr_slot_init(e){var g;g=HEAP[HEAP[e+156]];e=e+160;_llvm_memset_p0i8_i32(e,0,36,1,0);HEAP[e+28]=g;HEAP[e+32]=0;e=g+20;g=g+56;HEAP[e+2]=0;HEAP[e]=0;HEAP[e+28]=0;_llvm_memcpy_p0i8_p0i8_i32(g,e,36,4,0);return 0}_pfr_slot_init.__index__=Runtime.getFunctionIndex(_pfr_slot_init,"_pfr_slot_init"); -function _pfr_slot_done(e){var g,d;e=e+160;d=HEAP[HEAP[e+28]];g=HEAP[e+8];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+8]=0;HEAP[e+12]=0;HEAP[e+4]=0;g=HEAP[e+24];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+24]=0;HEAP[e+20]=0;HEAP[e+16]=0;HEAP[e+28]=0;HEAP[e+32]=0}_pfr_slot_done.__index__=Runtime.getFunctionIndex(_pfr_slot_done,"_pfr_slot_done"); -function _pfr_slot_load(e,g,d,b){var a=STACKTOP;STACKTOP+=80;Runtime.memset(a,0,80);var c,f=null,h,i,k,j,l,m,o,n,p,r,q,s,u,t,v,w,x,y,A,z,C,B,D,E,F,G,H,J=a+8,L,N,I,P,K,O,M,Q,R;L=a+28;B=a+32;j=a+36;l=a+40;m=a+44;i=a+48;o=a+52;h=a+56;var T=a+60,V,U=a+64;k=d;V=HEAP[e+4];d=e+108;if(k!=0)k-=1;M=V==0;a:do if(M)c=1;else{M=k;if(unSign(HEAP[V+288+120],32)<=unSign(M,32)){c=1;break a}w=(b&9)==0;b:do if(w){M=g;Q=k;O=e;M=M;f=Q;Q=HEAP[O+4];R=HEAP[Q+104];z=Q+288;C=HEAP[z+128]+16*f;n=HEAP[z+100];r=HEAP[z+92];u=M+ -12;s=M+12+2;n=n;f=4;c:for(;;){f=f==8?E:0;q=0+f;c=n+36*f+4;p=D=n+36*f;if(!(unSign(r,32)>unSign(q,32))){c=10;break c}q=HEAP[p];p=unSign(HEAP[u],16);if(q==p){c=HEAP[c];q=unSign(HEAP[s],16);if(c==q){c=6;break c}}E=f+1;f=8;c=5}if(c!=10)if(c==6){n=D;r=4;if((HEAP[n+8]&1&255)!=0)r+=1;if((HEAP[n+8]&2)!=0)r+=1;if((HEAP[n+8]&4)!=0)r+=1;u=_FT_Stream_Seek(R,HEAP[n+24]+HEAP[z+144])!=0;c:do if(!u){f=_FT_Stream_EnterFrame(R,r*HEAP[n+28]);if(f!=0){c=16;break c}f=HEAP[C];s=HEAP[n+8];q=HEAP[n+28];c=HEAP[R+36];y=HEAP[R+ -32];c=c;I=q;q=s;P=f;s=L;p=B;f=q&255&1;t=4;if(f!=0)t+=1;if((q&2)!=0)t+=1;if((q&4)!=0)t+=1;K=I;I=t;y=y;t=t;x=c;P=A=P;K=K;if(f!=0){f=21;c=22}else{f=21;c=23}d:for(;;)if(c==22){var S=f==21?K:G,X=f==21?0:F;for(f=22;;){F=f==26?G:X;if(!(unSign(F,32)>>unSign(1,32);v=y+G*I;if(v+t>x){c=25;break d}v+=2;f=unSign(HEAP[v+-2],8)<<8&65535;c=unSign(HEAP[v+-2+1],8);f=unSign(f|c,16);if(f==A){c=29;break d}if(unSign(f,32)>>unSign(1,32);v=y+N*I;if(v+t>x){c=25;break d}f=unSign(HEAP[v],8);v+=1;if(f==A){c=29;break d}if(unSign(f,32)w;d:do if(v)c=44;else{v=HEAP[D];D+=1;n=r=z=s=u=0;c=unSign(v,8)&3;c=c==0?131:c==1?132:c==2?133:c==3?134:135;if(c==131){if(D+1>w){c=44;break d}c=HEAP[D];D+=1;u=reSign(c,8)>>reSign(4,8);u=reSign(u,8);c=reSign(c, -8)<<4&255;c=reSign(c,8)>>reSign(4,8);s=reSign(c,8)}else if(c==132){if(D+2>w){c=44;break d}u=reSign(HEAP[D],8);D+=1;s=reSign(HEAP[D],8);D+=1}else if(c==133){if(D+4>w){c=44;break d}D+=2;c=reSign(HEAP[D+-2],8)<<8&65535;u=unSign(HEAP[D+-2+1],8);u=reSign(c|u,16);D+=2;c=reSign(HEAP[D+-2],8)<<8&65535;s=unSign(HEAP[D+-2+1],8);s=reSign(c|s,16)}else if(c==134){if(D+6>w){c=44;break d}D+=3;c=reSign(HEAP[D+-3],8)<<16;u=unSign(HEAP[D+-3+1],8)<<8;s=unSign(HEAP[D+-3+2],8);u=u|c|s;D+=3;c=reSign(HEAP[D+-3],8)<<16; -s=unSign(HEAP[D+-3+1],8)<<8;q=unSign(HEAP[D+-3+2],8);s=s|c|q}v=unSign(v,8)>>>unSign(2,8);c=unSign(v,8)&3;c=c==0?136:c==1?137:c==2?138:c==3?139:140;if(c==136)r=z=0;else if(c==137){if(D+1>w){c=44;break d}c=HEAP[D];D+=1;z=reSign(c,8)>>reSign(4,8);z=reSign(z,8)&15;r=reSign(c,8)&15}else if(c==138){if(D+2>w){c=44;break d}z=unSign(HEAP[D],8);D+=1;r=unSign(HEAP[D],8);D+=1}else if(c==139){if(D+4>w){c=44;break d}D+=2;c=unSign(HEAP[D+-2],8)<<8&65535;z=unSign(HEAP[D+-2+1],8);z=unSign(c|z,16);D+=2;c=unSign(HEAP[D+ --2],8)<<8&65535;r=unSign(HEAP[D+-2+1],8);r=unSign(c|r,16)}v=unSign(v,8)>>>unSign(2,8);c=unSign(v,8)&3;c=c==0?141:c==1?142:c==2?143:c==3?144:58;if(c==141)n=C;else if(c==142){if(D+1>w){c=44;break d}n=reSign(HEAP[D],8)<<8;D+=1}else if(c==143){if(D+2>w){c=44;break d}D+=2;f=reSign(HEAP[D+-2],8)<<8&65535;var Y=unSign(HEAP[D+-2+1],8);n=reSign(f|Y,16)}else if(c==144){if(D+3>w){c=44;break d}D+=3;f=reSign(HEAP[D+-3],8)<<16;Y=unSign(HEAP[D+-3+1],8)<<8;c=unSign(HEAP[D+-3+2],8);n=Y|f|c}HEAP[E]=u;HEAP[F]=s;HEAP[G]= -z;HEAP[H]=r;HEAP[N]=n;f=unSign(v,8)>>>unSign(2,8);f=unSign(f,8);HEAP[B]=f;HEAP[L]=D;Y=0;f=58;c=59;break d}while(0);if(c==44)f=44;f=Y=f==58?Y:8;L=reSign(HEAP[o]+HEAP[l],32)>reSign(3,32);HEAP[O+76+8]=f;HEAP[O+76+18]=1;HEAP[O+24]=HEAP[i]<<6;HEAP[O+24+4]=HEAP[o]<<6;HEAP[O+24+8]=HEAP[j]<<6;HEAP[O+24+12]=HEAP[l]<<6;f=(reSign(HEAP[m],32)>>reSign(2,32))+32&-64;HEAP[O+24+16]= -f;f=reSign(0-HEAP[O+24],32)>>reSign(1,32);HEAP[O+24+20]=f;HEAP[O+24+24]=0;HEAP[O+24+28]=HEAP[M+12+20];HEAP[O+100]=HEAP[j];HEAP[O+104]=HEAP[o]+HEAP[l];f=HEAP[o]*HEAP[O+76+8];f=_ft_glyphslot_alloc_bitmap(O,f);if(f!=0)break d;f=O+76;B=unSign(HEAP[Q+132+76]&255,8)&2;E=HEAP[h];D=HEAP[R+36];F=B&255;B=HEAP[T];D=D;E=E;F=F;G=f;H=0;N=reSign(HEAP[G],32)>reSign(0,32);e:do if(N){if(!(reSign(HEAP[G+4],32)>reSign(0,32)))break e;f=unSign(F,8);c=G;v=f&255;f=J;c=c;v=v;HEAP[f]=HEAP[c+12];HEAP[f+4]=HEAP[c+8];HEAP[f+ -8]=HEAP[c+4];HEAP[f+12]=HEAP[c];HEAP[f+16]=HEAP[f+12]*HEAP[f+8];if(v==0){HEAP[f]+=(HEAP[c]-1)*HEAP[f+4];HEAP[f+4]=0-HEAP[f+4]}f=E;c=f==0?145:f==1?146:f==2?147:148;if(c==148)H=3;else if(c==145){c=B;f=D;n=J;p=c;f=f;q=HEAP[n+8];s=HEAP[n];u=0;c=r=(f-p)*8;if(reSign(HEAP[n+16],32)reSign(0,32)){c=f;v=n+8;w=n;z=n+4;n=C=n;r=r;u=u;s=s;q=q;p=p;I=0-r;f=reSign(I,32)>reSign(-1,32)?I:-1;y=r+f+1;f=70;f:for(;;){ja=f==70?0:ja;aa= -f==70?p:aa;ca=f==70?0:ca;ia=f==70?128:ia;ha=f==70?q:ha;Z=f==70?s:Z;ea=f==70?u:ea;if((r+ja*-1&7)==c){var da=unSign(HEAP[aa],8),ba=aa+1;f=72}else f=71;var aa=f==72?ba:aa;ca=f==72?da:ca;f=ea|ia;ea=(ca&128)!=0?f:ea;var ca=ca<<1;ia=unSign(ia,32)>>>unSign(1,32);ha=ha-1;t=reSign(ha,32)<=reSign(0,32);g:do if(t){HEAP[Z]=ea&255;var $=HEAP[v];HEAP[C]=HEAP[w]+HEAP[z];var la=HEAP[n];f=74}else{if(ia!=0){f=76;break g}HEAP[Z]=ea&255;var ga=Z+1;f=77}while(0);var ea=f==77?0:f==76?ea:0,Z=f==77?ga:f==76?Z:la,ha=f==77? -ha:f==76?ha:$,ia=f==77?128:f==76?ia:128,ja=ja+1;if(ja!=y)f=78;else break f}reSign(I,32);reSign(-1,32);s=Z;u=ea;f=79}else{var fa=128;f=81}if((f==81?fa:ia)==128)break e;HEAP[s]=u&255}else if(c==146){v=B;f=D;c=J;t=v;v=f;z=HEAP[c+8];C=HEAP[c];n=128;r=0;w=HEAP[c+16];x=1;HEAP[a]=0;y=HEAP[a+4]=0;A=1;u=reSign(w,32)>reSign(0,32);f:do if(u){s=a;q=a+4;p=a+4;I=A;f=84;for(;;){if((f==84?I:ua)!=0){var ka=v;ua=x;t=t;x=HEAP[s];for(f=86;;){var na=f==86?x:ta,sa=f==86?t:ma,wa=f==86?ua:ya;if(wa!=0){if(sa>=ka){f=88;break}ta= -unSign(HEAP[sa],8);var Aa=sa+1,Da=reSign(ta,32)>>reSign(4,32);HEAP[q]=ta&15;y=Da;f=90}else{var pa=HEAP[p];y=pa;f=92}var ta=f==92?na:Da,ma=f==92?sa:Aa,ya=f==92?1:0;if((f==92?pa:Da)==0)f=93;else{f=93;break}}ua=f==88?sa:ma;ka=f==88?wa:ya;HEAP[s]=f==88?na:ta;t=ua;x=ka;f=89}else{var qa=x;f=95}if((f==95?qa:ka)!=0)r=n|r;n=unSign(n,32)>>>unSign(1,32);z=ua=z-1;ua=reSign(ua,32)<=reSign(0,32);h:do if(ua){HEAP[C]=r&255;z=HEAP[c+8];n=128;HEAP[c]+=HEAP[c+4];C=HEAP[c];r=0}else{if(n!=0)break h;HEAP[C]=r&255;n=128; -r=0;C+=1}while(0);y-=1;ua=reSign(y,32)<=reSign(0,32);var ua=unSign(ua,1);A=ua;w=f=w-1;if(reSign(f,32)>reSign(0,32))f=99;else break f}}while(0);if(n==128)break e;HEAP[C]=r&255}else if(c==147){f=B;c=D;r=J;f=f;v=c;p=HEAP[r+8];s=HEAP[r];q=128;u=0;c=w=HEAP[r+16];if(reSign(w,32)>reSign(0,32)){v=v;w=r+8;z=r;C=r+4;r=n=r;u=u;s=s;q=q;p=p;I=f;y=c+-1;f=102;f:for(;;){t=f==102?0:Sa;A=f==104?va:I;P=f==104?Pa:1;Ra=f==104?Ra:p;Qa=f==104?Qa:q;Va=f==104?Va:s;Ta=f==104?Ta:u;Ua=f==104?Ua:0;x=y+t*-1;if((f==104?ab:1)!= -0){f=103;c=105}else{f=103;c=106}g:for(;;)if(c==105){ab=f==107?Ca:0;var Ba=f==107?Ha:P,Na=f==107?0:Ua,Ea=A+(ab+1),ra=A+ab;if(ra>=v){f=105;c=106;continue g}var za=unSign(HEAP[ra],8),Ha=Ba^1,Ca=ab+1;if(za==0){f=107;c=105}else{f=107;c=106}}else if(c==106){var va=f==103?A:f==107?Ea:ra,Pa=f==103?P:f==107?Ha:Ba,Ja=f==103?Ua:f==107?za:Na,La=Ta|Qa;La=Pa!=0?La:Ta;var xa=unSign(Qa,32)>>>unSign(1,32),oa=Ra-1;c=reSign(oa,32)<=reSign(0,32)?108:109;break g}g:do if(c==108){HEAP[Va]=La&255;var Fa=HEAP[w];HEAP[n]= -HEAP[z]+HEAP[C];var Ma=HEAP[r];f=108}else if(c==109){if(xa!=0){f=109;break g}HEAP[Va]=La&255;var Ka=Va+1;f=111}while(0);var Ra=f==111?oa:f==109?oa:Fa,Qa=f==111?128:f==109?xa:128,Va=f==111?Ka:f==109?Va:Ma,Ta=f==111?0:f==109?La:0,Ua=Ja-1;ab=reSign(Ua,32)<=reSign(0,32);var ab=unSign(ab,1);if(!(reSign(x,32)>reSign(0,32)))break f;var Sa=t+1;f=104}q=Qa;s=Va;u=Ta}if(q==128)break e;HEAP[s]=u&255}}while(0);f=f=f=H}while(0);J=R;if(HEAP[J+20]!=0){j=HEAP[J+28];l=HEAP[J];j=j;l=l;l!=0&&FUNCTION_TABLE[HEAP[j+8]](j, -l);HEAP[J]=0}HEAP[J+32]=0;HEAP[J+36]=0;O=J=f;if(J==0){c=118;break a}else break b}}while(0)}}while(0);if((b&16384)!=0)O=6;else{J=HEAP[V+288+128]+16*k;HEAP[e+72]=1869968492;HEAP[d+2]=0;HEAP[d]=0;k=HEAP[V+132+56];i=HEAP[J+8];m=HEAP[J+12];j=HEAP[V+104];l=k;k=e+160;j=j;l=l;m=m;o=i;h=HEAP[k+28];i=h+20;h=h+56;HEAP[i+2]=0;HEAP[i]=0;HEAP[i+28]=0;_llvm_memcpy_p0i8_p0i8_i32(h,i,36,4,0);HEAP[k+16]=0;O=k=k=_pfr_glyph_load_rec(k,j,l,m,o);if(O!=0){c=118;break a}k=e+24;b=unSign((b&1)==0,1);j=d;l=HEAP[e+160+28]+20; -HEAP[j]=HEAP[l];HEAP[j+2]=HEAP[l+2];HEAP[j+4]=HEAP[l+4];HEAP[j+8]=HEAP[l+8];HEAP[j+12]=HEAP[l+12];HEAP[j+16]=HEAP[l+16];HEAP[d+16]&=-2;HEAP[d+16]|=4;j=g!=0;b:do if(j){if(!(unSign(HEAP[g+12+2],16)<=unSign(23,16)))break b;HEAP[d+16]|=256}while(0);HEAP[k+16]=0;HEAP[k+28]=0;J=HEAP[J+4];j=HEAP[V+288+16];l=HEAP[V+288+12];if(j!=l)J=_FT_MulDiv(J,l,j);j=k;if((HEAP[V+288+36]&1&255)!=0)HEAP[j+28]=J;else HEAP[j+16]=J;HEAP[e+56]=HEAP[k+16];HEAP[e+60]=HEAP[k+28];HEAP[k+20]=0;HEAP[k+24]=0;if(b!=0){e=HEAP[g+12+4]; -g=HEAP[g+12+8];j=HEAP[d+4];V=reSign(HEAP[d+2],16);if(reSign(V,32)>reSign(0,32)){V=e;b=g;J=d+2;j=j;for(f=126;;){$a=f==126?0:$a;l=1+$a;m=j+8*$a+4;i=j+8*$a;o=_FT_MulFix(HEAP[i],V);HEAP[i]=o;i=_FT_MulFix(HEAP[m],b);HEAP[m]=i;m=reSign(HEAP[J],16);l=reSign(m,32)>reSign(l,32);var $a=$a+1;if(l)f=127;else break}}$a=_FT_MulFix(HEAP[k+16],e);HEAP[k+16]=$a;$a=_FT_MulFix(HEAP[k+28],g);HEAP[k+28]=$a}_FT_Outline_Get_CBox(d,U);HEAP[k]=HEAP[U+8]-HEAP[U];HEAP[k+4]=HEAP[U+12]-HEAP[U+4];HEAP[k+8]=HEAP[U];HEAP[k+12]= -HEAP[U+12]-HEAP[k+4]}c=118;break a}while(0);if(c==1)O=6;U=O;STACKTOP=a;return U}_pfr_slot_load.__index__=Runtime.getFunctionIndex(_pfr_slot_load,"_pfr_slot_load"); -function _pfr_face_get_kerning(e,g,d,b){var a,c=null,f,h,i,k,j,l,m,o,n,p,r,q;g=g;d=d;j=0;l=e+288;HEAP[b]=0;HEAP[b+4]=0;if(g!=0)g-=1;if(d!=0)d-=1;var s=g;s=unSign(HEAP[l+120],32)=unSign(k, -32)){a=5;break b}var t=HEAP[u];c=7;a=4}if(a!=9)if(a==5){f=u;j=_FT_Stream_Seek(i,HEAP[f+12]);if(j!=0)break a;j=unSign(HEAP[f+4],8);j=_FT_Stream_EnterFrame(i,HEAP[f+8]*j);if(j!=0)break a;m=unSign(HEAP[f+4],8);o=HEAP[f+8];a=m;k=r=a-1&a;if(r!=0){a=k;for(c=12;;){var v=c==12?a:w,w=v-1&v;if(w==0)break;else c=13}a=v}a=a=a=a;k=o*a;n=m-a;p=HEAP[i+32];r=HEAP[f+5]&1;m=HEAP[f+5]&2;var x=n!=0;b:do if(x){q=q=p+o*n;if(r!=0){q=q+4;a=unSign(HEAP[q+-4],8)<<24;n=unSign(HEAP[q+-4+1],8)<<16;x=unSign(HEAP[q+-4+2],8)<<8; -var y=unSign(HEAP[q+-4+3],8);a=n|a|x|y}else{q=q+2;a=unSign(HEAP[q+-2],8)<<16;a=unSign(HEAP[q+-1],8)|a}if(a==h){a=17;break b}n=h;if(!(unSign(a,32)unSign(n,32))){c=22;a=25;break}var B=unSign(a,32)>>>unSign(1,32);q=C+B;q+=4;a=unSign(HEAP[q+-4],8)<<24;c=unSign(HEAP[q+-4+1], -8)<<16;var D=unSign(HEAP[q+-4+2],8)<<8,E=unSign(HEAP[q+-4+3],8);a=c|a|D|E;if(a==x){c=24;a=28;break}if(unSign(a,32)unSign(n,32))){c=23;a=25;break}var H=unSign(a,32)>>>unSign(1,32);q=G+H;q+=2;a=unSign(HEAP[q+-2],8)<<16;a=unSign(HEAP[q+-1],8)|a;if(a==x){c=29;a=28;break}if(unSign(a,32)unSign(f,32)))break a;HEAP[d]=HEAP[HEAP[a+128]+16*g+4];b=0}while(0);return b}_pfr_get_advance.__index__=Runtime.getFunctionIndex(_pfr_get_advance,"_pfr_get_advance"); -function _pfr_get_metrics(e,g,d,b,a){var c;c=e+288;e=HEAP[e+88];if(g!=0)HEAP[g]=HEAP[c+12];if(d!=0)HEAP[d]=HEAP[c+16];d=g=65536;if(e!=0){g=HEAP[c+16];d=unSign(HEAP[e+12],16)<<6;g=_FT_DivFix(d,g);c=HEAP[c+16];e=unSign(HEAP[e+12+2],16)<<6;d=_FT_DivFix(e,c)}if(b!=0)HEAP[b]=g;if(a!=0)HEAP[a]=d;return 0}_pfr_get_metrics.__index__=Runtime.getFunctionIndex(_pfr_get_metrics,"_pfr_get_metrics");function _pfr_get_service(e,g){return _ft_service_list_lookup(_pfr_services,g)} -_pfr_get_service.__index__=Runtime.getFunctionIndex(_pfr_get_service,"_pfr_get_service"); -function _T42_Face_Init(e,g,d,b,a){e=STACKTOP;STACKTOP+=372;Runtime.memset(e,0,372);var c,f=null,h,i,k,j,l,m,o,n=e+4,p,r=e+16,q=e+20,s,u,t=e+324,v,w,x,y,A,z,C=e+328,B=e+360;z=g+132;HEAP[g+500]=0;HEAP[g]=1;A=_ft_module_get_service(HEAP[g+96],__str60);HEAP[g+484]=A;y=_FT_Get_Module(HEAP[HEAP[g+96]+4],__str61);HEAP[g+488]=y!=0?HEAP[HEAP[y]+20]:0;y=HEAP[g+488];s=g+132;u=HEAP[g+100];v=HEAP[g+488];_llvm_memset_p0i8_i32(q,0,304,1,0);HEAP[q+144]=0;HEAP[q+88]=0;HEAP[q+92+12]=0;HEAP[q+200+12]=0;HEAP[q+148+ -12]=0;var D=_ft_mem_alloc(u,12,t);HEAP[g+492]=D;D=HEAP[t]!=0;a:do if(!D){l=HEAP[g+104];j=u;c=v;m=q;l=l;j=j;c=c;HEAP[r]=0;FUNCTION_TABLE[HEAP[HEAP[c+4]]](m,0,0,j);HEAP[m+72]=l;HEAP[m+80]=0;HEAP[m+76]=0;HEAP[m+84]=0;c=_FT_Stream_Seek(l,0);HEAP[r]=c;p=HEAP[r]!=0;b:do if(p)c=1;else{c=_FT_Stream_EnterFrame(l,17);HEAP[r]=c;if(HEAP[r]!=0){c=1;break b}if(_memcmp(HEAP[l+32],__str24193,17)!=0)HEAP[r]=2;c=l;if(HEAP[c+20]!=0){p=HEAP[c+28];k=HEAP[c];p=p;k=k;k!=0&&FUNCTION_TABLE[HEAP[p+8]](p,k);HEAP[c]=0}HEAP[c+ -32]=0;HEAP[c+36]=0;if(HEAP[r]!=0){c=1;break b}c=_FT_Stream_Seek(l,0);HEAP[r]=c;if(HEAP[r]!=0){c=1;break b}c=HEAP[l+4];if(HEAP[l+20]==0){HEAP[m+76]=HEAP[l]+HEAP[l+8];HEAP[m+80]=c;HEAP[m+84]=1;p=c;c=l;l=p;if(reSign(l,32)=k;d:do if(!f){if(_strncmp(Q,__str58,13)!=0)break d;FUNCTION_TABLE[HEAP[m+20+12]](m);FUNCTION_TABLE[HEAP[m+20+8]](m);c=HEAP[m];f=19;e:for(;;){h=f==24?i:c;if(!(h=l){FUNCTION_TABLE[HEAP[m+20+12]](m);if(HEAP[m+12]!=0){f=53;c=33;break b}else f=53}else{T=Q+1;HEAP[m]=T;FUNCTION_TABLE[HEAP[m+20+12]](m);if(HEAP[m+12]!=0){f=32;c=33;break b}var S=HEAP[m]-T;f=reSign(S,32)>reSign(0,32);var X= -reSign(S,32)<=reSign(21,32);if(!(f&X))break c;if(!(HEAP[m]reSign(0,32);m=s+240;if(f){j=s+240+16;l=q+92+24;p=s+284;k=s+288;F=s+240+12;G=s+240+16;o=q+92+16;var ga=s+240;x=x;w=w;f=61;b:for(;;){ka= -f==61?0:ka;fa=f==61?w:fa;ja=f==61?x:ja;c=1+ka;H=0+ka;HEAP[HEAP[(f==61?m:ga)+12]+2*H]=0;HEAP[HEAP[j]+4*H]=__str650;J=HEAP[HEAP[l]+4*H];L=J!=0;c:do if(L){N=HEAP[p];for(f=63;;){var ea=f==66?ha:0;if(!(reSign(N,32)>reSign(ea,32))){f=64;break c}var Z=HEAP[HEAP[k]+4*ea];if(_strcmp(J,Z)==0)break;var ha=ea+1;f=66}HEAP[HEAP[F]+2*H]=ea&65535;HEAP[HEAP[G]+4*H]=Z;if(_strcmp(__str650,Z)==0){f=65;break c}var ia=reSign(H,32)=reSign(ja,32))){f=67;break c}f=69}else f=62;while(0); -var ja=f==65?ja:f==67?ja:f==69?c:f==62?ja:ja,fa=f==65?fa:f==67?ia:f==69?ia:f==62?fa:fa;f=reSign(HEAP[o],32)>reSign(c,32);var ka=ka+1;if(f){f=68;c=62}else{c=72;break b}}w=fa;x=ja;f=72}else f=60;HEAP[(f==72?ga:m)+4]=w;HEAP[s+240+8]=x;HEAP[s+240]=HEAP[q+88]}}while(0);HEAP[q+92+36+12]!=0&&FUNCTION_TABLE[HEAP[q+92+36+12]](q+92);HEAP[q+200+36+12]!=0&&FUNCTION_TABLE[HEAP[q+200+36+12]](q+200);HEAP[q+148+36+12]!=0&&FUNCTION_TABLE[HEAP[q+148+36+12]](q+148);HEAP[q+252+36+12]!=0&&FUNCTION_TABLE[HEAP[q+252+36+ -12]](q+252);i=HEAP[q+16];if(HEAP[q+84]==0){h=HEAP[q+76];h!=0&&FUNCTION_TABLE[HEAP[i+8]](i,h);HEAP[q+76]=0}FUNCTION_TABLE[HEAP[q+20+4]](q);t=q=HEAP[t];q=q!=0;a:do if(!q){if(reSign(d,32)reSign(0,32))t=6;else{HEAP[g+16]=HEAP[z+284];HEAP[g+36]=0;HEAP[g+4]=0;HEAP[g+8]=529;if(HEAP[z+24]!=0)HEAP[g+8]|=4;HEAP[g+8]|=2048;HEAP[g+20]=HEAP[z+12];HEAP[g+24]=__str62;t=HEAP[g+20]!=0;b:do if(t){h=HEAP[z+8];i=HEAP[g+20];if(h==0)break b;h=h;i=i;f=84;c:for(;;){var na=f==84?i:f== -87?wa:f==88?na:Da,sa=f==84?h:f==87?Aa:f==88?pa:sa;if(HEAP[sa]==0){c=96;break c}if(HEAP[sa]==HEAP[na]){var wa=na+1,Aa=sa+1;f=87}else{V=HEAP[sa]==32;d:do if(!V){if(HEAP[sa]==45)break d;if(HEAP[na]!=32)if(HEAP[na]!=45){c=91;break c}var Da=na+1;f=92;c=86;continue c}while(0);var pa=sa+1;f=88}c=86}if(c!=96)if(c==91){i=na;h=sa;if(HEAP[i]!=0)break b;HEAP[g+24]=h}}else{if(HEAP[z+232]==0)break b;HEAP[g+20]=HEAP[z+232]}while(0);HEAP[g+28]=0;HEAP[g+32]=0;HEAP[C]=1;HEAP[C+4]=HEAP[g+492];HEAP[C+8]=HEAP[g+496]; -if(b!=0){HEAP[C]|=16;HEAP[C+24]=b;HEAP[C+28]=a}t=h=_FT_Open_Face(HEAP[HEAP[g+96]+4],C,0,g+500);if(h!=0)break a;_FT_Done_Size(HEAP[HEAP[g+500]+88]);h=g+52;i=HEAP[g+500]+52;HEAP[h]=HEAP[i];HEAP[h+4]=HEAP[i+4];HEAP[h+8]=HEAP[i+8];HEAP[h+12]=HEAP[i+12];HEAP[g+68]=HEAP[HEAP[g+500]+68];HEAP[g+70]=HEAP[HEAP[g+500]+70];HEAP[g+72]=HEAP[HEAP[g+500]+72];HEAP[g+74]=HEAP[HEAP[g+500]+74];HEAP[g+76]=HEAP[HEAP[g+500]+76];HEAP[g+78]=HEAP[HEAP[g+500]+78];HEAP[g+80]=HEAP[z+26];HEAP[g+82]=HEAP[z+28];HEAP[g+12]=0;if(HEAP[z+ -20]!=0)HEAP[g+12]|=1;if((HEAP[HEAP[g+500]+12]&2)!=0)HEAP[g+12]|=2;if((HEAP[HEAP[g+500]+8]&32)!=0)HEAP[g+8]|=32;if(A==0)break a;if(y==0)break a;h=HEAP[y+20];HEAP[B]=g;HEAP[B+8]=3;HEAP[B+10]=1;HEAP[B+4]=1970170211;t=_FT_CMap_New(HEAP[h+12],0,B,0);if(t!=0&t!=163)break a;t=0;HEAP[B+8]=7;i=0;V=HEAP[z+236];if(V==1)c=109;else if(V==2)c=106;else if(V==3)c=110;else if(V==4)c=108;else break a;if(c==109){HEAP[B+4]=1094992451;HEAP[B+10]=2;var ta=HEAP[h+8];i=ta;f=109}else if(c==106){HEAP[B+4]=1094995778;HEAP[B+ -10]=0;var ma=HEAP[h];i=ma;f=106}else if(c==110){HEAP[B+4]=1818326065;HEAP[B+10]=3;var ya=HEAP[h+12];i=ya;f=110}else if(c==108){HEAP[B+4]=1094992453;HEAP[B+10]=1;var qa=HEAP[h+4];i=qa;f=108}if((f==110?ya:f==109?ta:f==108?qa:ma)==0)break a;t=_FT_CMap_New(i,0,B,0)}}while(0);g=t;STACKTOP=e;return g}_T42_Face_Init.__index__=Runtime.getFunctionIndex(_T42_Face_Init,"_T42_Face_Init"); -function _T42_Face_Done(e){var g,d;if(e!=0){g=e+132;d=HEAP[e+100];HEAP[e+500]!=0&&_FT_Done_Face(HEAP[e+500]);var b=HEAP[g];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g]=0;b=HEAP[g+4];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+4]=0;b=HEAP[g+8];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+8]=0;b=HEAP[g+12];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+12]=0;b=HEAP[g+16];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+16]=0;b=HEAP[g+296];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+296]=0;b=HEAP[g+292];b!=0&& -FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+292]=0;b=HEAP[g+288];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+288]=0;b=HEAP[g+264];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+264]=0;b=HEAP[g+268];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+268]=0;b=HEAP[g+240+12];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+240+12]=0;b=HEAP[g+240+16];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+240+16]=0;b=HEAP[g+232];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g+232]=0;g=HEAP[e+492];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+ -492]=0;g=HEAP[e+536+20];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+536+20]=0;HEAP[e+536+16]=0;HEAP[e+20]=0;HEAP[e+24]=0}}_T42_Face_Done.__index__=Runtime.getFunctionIndex(_T42_Face_Done,"_T42_Face_Done");function _T42_Driver_Init(e){var g=_FT_Get_Module(HEAP[e+4],__str49);HEAP[e+40]=HEAP[g];return 0}_T42_Driver_Init.__index__=Runtime.getFunctionIndex(_T42_Driver_Init,"_T42_Driver_Init");function _T42_Driver_Done(){}_T42_Driver_Done.__index__=Runtime.getFunctionIndex(_T42_Driver_Done,"_T42_Driver_Done"); -function _T42_Size_Init(e){var g=STACKTOP;STACKTOP+=4;Runtime.memset(g,0,4);var d,b;b=_FT_New_Size(HEAP[HEAP[e]+500],g);HEAP[e+44]=HEAP[g];e=HEAP[g];var a=e==0;a:do if(!a){d=HEAP[e];var c=d==0;b:do if(!c){if(HEAP[d+96]==0)break b;HEAP[d+88]=e;break a}while(0)}while(0);STACKTOP=g;return b}_T42_Size_Init.__index__=Runtime.getFunctionIndex(_T42_Size_Init,"_T42_Size_Init"); -function _T42_Size_Request(e,g){var d,b,a;a=HEAP[e];d=HEAP[e+44];var c=d==0;a:do if(!c){b=HEAP[d];var f=b==0;b:do if(!f){if(HEAP[b+96]==0)break b;HEAP[b+88]=d;break a}while(0)}while(0);d=_FT_Request_Size(HEAP[a+500],g);if(d==0){b=e+12;a=HEAP[HEAP[a+500]+88]+12;HEAP[b]=HEAP[a];HEAP[b+2]=HEAP[a+2];HEAP[b+4]=HEAP[a+4];HEAP[b+8]=HEAP[a+8];HEAP[b+12]=HEAP[a+12];HEAP[b+16]=HEAP[a+16];HEAP[b+20]=HEAP[a+20];HEAP[b+24]=HEAP[a+24]}return d} -_T42_Size_Request.__index__=Runtime.getFunctionIndex(_T42_Size_Request,"_T42_Size_Request"); -function _T42_Size_Select(e,g){var d,b,a;a=HEAP[e];d=HEAP[e+44];var c=d==0;a:do if(!c){b=HEAP[d];var f=b==0;b:do if(!f){if(HEAP[b+96]==0)break b;HEAP[b+88]=d;break a}while(0)}while(0);d=_FT_Select_Size(HEAP[a+500],g);if(d==0){b=e+12;a=HEAP[HEAP[a+500]+88]+12;HEAP[b]=HEAP[a];HEAP[b+2]=HEAP[a+2];HEAP[b+4]=HEAP[a+4];HEAP[b+8]=HEAP[a+8];HEAP[b+12]=HEAP[a+12];HEAP[b+16]=HEAP[a+16];HEAP[b+20]=HEAP[a+20];HEAP[b+24]=HEAP[a+24]}return d} -_T42_Size_Select.__index__=Runtime.getFunctionIndex(_T42_Size_Select,"_T42_Size_Select");function _T42_Size_Done(e){var g,d=null,b=HEAP[e+44],a=HEAP[HEAP[HEAP[e]+500]+108];for(d=-1;;){g=d==2?c:a;if((d==2?c:a)==0){g=4;break}if(HEAP[g+8]==b){g=1;break}var c=HEAP[g+4];d=2;g=0}if(g==1){_FT_Done_Size(HEAP[e+44]);HEAP[e+44]=0}}_T42_Size_Done.__index__=Runtime.getFunctionIndex(_T42_Size_Done,"_T42_Size_Done"); -function _T42_GlyphSlot_Init(e){var g=STACKTOP;STACKTOP+=4;Runtime.memset(g,0,4);var d,b;d=HEAP[e+4];b=0;var a=HEAP[d+500];if(HEAP[d+84]==0)HEAP[e+160]=HEAP[a+84];else{b=_FT_New_GlyphSlot(a,g);HEAP[e+160]=HEAP[g]}e=b;STACKTOP=g;return e}_T42_GlyphSlot_Init.__index__=Runtime.getFunctionIndex(_T42_GlyphSlot_Init,"_T42_GlyphSlot_Init");function _T42_GlyphSlot_Done(e){_FT_Done_GlyphSlot(HEAP[e+160])}_T42_GlyphSlot_Done.__index__=Runtime.getFunctionIndex(_T42_GlyphSlot_Done,"_T42_GlyphSlot_Done"); -function _T42_GlyphSlot_Load(e,g,d,b){var a,c;c=HEAP[HEAP[HEAP[e+4]+96]+40];a=HEAP[e+160];_ft_glyphslot_free_bitmap(a);_llvm_memset_p0i8_i32(a+24,0,32,1,0);_llvm_memset_p0i8_i32(a+108,0,20,1,0);_llvm_memset_p0i8_i32(a+76,0,24,1,0);HEAP[a+100]=0;HEAP[a+104]=0;HEAP[a+128]=0;HEAP[a+132]=0;HEAP[a+136]=0;HEAP[a+140]=0;HEAP[a+152]=0;HEAP[a+72]=0;HEAP[a+56]=0;HEAP[a+60]=0;g=FUNCTION_TABLE[HEAP[c+80]](HEAP[e+160],HEAP[g+44],d,b|8);if(g==0){d=e+24;b=HEAP[e+160]+24;HEAP[d]=HEAP[b];HEAP[d+4]=HEAP[b+4];HEAP[d+ -8]=HEAP[b+8];HEAP[d+12]=HEAP[b+12];HEAP[d+16]=HEAP[b+16];HEAP[d+20]=HEAP[b+20];HEAP[d+24]=HEAP[b+24];HEAP[d+28]=HEAP[b+28];HEAP[e+56]=HEAP[HEAP[e+160]+56];HEAP[e+60]=HEAP[HEAP[e+160]+60];HEAP[e+72]=HEAP[HEAP[e+160]+72];d=e+108;b=HEAP[e+160]+108;HEAP[d]=HEAP[b];HEAP[d+2]=HEAP[b+2];HEAP[d+4]=HEAP[b+4];HEAP[d+8]=HEAP[b+8];HEAP[d+12]=HEAP[b+12];HEAP[d+16]=HEAP[b+16];d=e+76;b=HEAP[e+160]+76;HEAP[d]=HEAP[b];HEAP[d+4]=HEAP[b+4];HEAP[d+8]=HEAP[b+8];HEAP[d+12]=HEAP[b+12];HEAP[d+16]=HEAP[b+16];HEAP[d+18]=HEAP[b+ -18];HEAP[d+19]=HEAP[b+19];HEAP[d+20]=HEAP[b+20];HEAP[e+100]=HEAP[HEAP[e+160]+100];HEAP[e+104]=HEAP[HEAP[e+160]+104];HEAP[e+128]=HEAP[HEAP[e+160]+128];HEAP[e+132]=HEAP[HEAP[e+160]+132];HEAP[e+136]=HEAP[HEAP[e+160]+136];HEAP[e+140]=HEAP[HEAP[e+160]+140]}return g}_T42_GlyphSlot_Load.__index__=Runtime.getFunctionIndex(_T42_GlyphSlot_Load,"_T42_GlyphSlot_Load"); -function _t42_parse_font_matrix(e,g){var d=STACKTOP;STACKTOP+=24;Runtime.memset(d,0,24);var b,a,c;b=e+132+304;a=e+132+320;FUNCTION_TABLE[HEAP[g+20+32]](g,6,d,3);c=HEAP[d+12];var f=0-c;c=reSign(c,32)>=reSign(0,32)?c:f;f=_FT_DivFix(65536E3,c);f=reSign(f,32)>>reSign(16,32)&65535;HEAP[e+68]=f;if(c!=65536){f=_FT_DivFix(HEAP[d],c);HEAP[d]=f;f=_FT_DivFix(HEAP[d+4],c);HEAP[d+4]=f;f=_FT_DivFix(HEAP[d+8],c);HEAP[d+8]=f;f=_FT_DivFix(HEAP[d+16],c);HEAP[d+16]=f;c=_FT_DivFix(HEAP[d+20],c);HEAP[d+20]=c;HEAP[d+12]= -65536}HEAP[b]=HEAP[d];HEAP[b+8]=HEAP[d+4];HEAP[b+4]=HEAP[d+8];HEAP[b+12]=HEAP[d+12];b=reSign(HEAP[d+16],32)>>reSign(16,32);HEAP[a]=b;b=reSign(HEAP[d+20],32)>>reSign(16,32);HEAP[a+4]=b;STACKTOP=d}_t42_parse_font_matrix.__index__=Runtime.getFunctionIndex(_t42_parse_font_matrix,"_t42_parse_font_matrix"); -function _t42_parse_encoding(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a=null,c,f,h,i,k,j,l,m;f=HEAP[g+8];h=HEAP[e+488];FUNCTION_TABLE[HEAP[g+20+8]](g);c=HEAP[g];if(c>=f)HEAP[g+12]=3;else{j=unSign(HEAP[c],8)-48;j=unSign(j,32)<=unSign(9,32);a:do if(!j){if(HEAP[c]==91){b=0;break a}var o=c+17>=f;b:do if(!o){if(_strncmp(c,__str751,16)!=0)break b;HEAP[e+132+236]=2;STACKTOP=d;return}while(0);o=c+15>=f;b:do if(!o){if(_strncmp(c,__str852,14)!=0)break b;HEAP[e+132+236]=4;STACKTOP=d;return}while(0); -o=c+18>=f;b:do if(!o){if(_strncmp(c,__str953,17)!=0)break b;HEAP[e+132+236]=3;STACKTOP=d;return}while(0);HEAP[g+12]=3;STACKTOP=d;return}while(0);i=e+132+240;j=g+92;l=HEAP[g+16];m=0;if(HEAP[c]==91){k=256;m=1;HEAP[g]+=1}else k=FUNCTION_TABLE[HEAP[g+20+16]](g);FUNCTION_TABLE[HEAP[g+20+8]](g);if(!(HEAP[g]>=f)){HEAP[i]=k;HEAP[g+88]=HEAP[i];a=_ft_mem_realloc(l,2,0,k,0,d);HEAP[i+12]=a;a=HEAP[d]!=0;a:do if(!a){a=_ft_mem_realloc(l,4,0,k,0,d);HEAP[i+16]=a;if(HEAP[d]!=0)break a;h=FUNCTION_TABLE[HEAP[HEAP[h]]](j, -k,l);HEAP[d]=h;if(HEAP[d]!=0)break a;a=0;h=k;if(unSign(a,32)unSign(a,32)?n:a)-l;for(a=6;;){b=a==6?0:p;FUNCTION_TABLE[HEAP[h]](i,l+b,__str650,8);var p=b+1;if(p!=n)b=a=7;else{b=8;break}}}a=0;FUNCTION_TABLE[HEAP[g+20+8]](g);h=p=f;m=m!=0;f=f;k=k;i=j+36+8;l=j;j=j+24;n=a;a=10;b:for(;;){t=a==28?t:n;if(!(HEAP[g]=h;a:do if(j)b=0;else{var l=HEAP[g],m=unSign(HEAP[l]!=91,1);HEAP[g]=l+1;if(m!=0){b=0;break a}FUNCTION_TABLE[HEAP[g+20+8]](g);l=h;m=c;var o=e+492,n=e+492,p=e+492,r=c,q=e+492,s=e+492,u=e+492,t=e+496,v=e+492,w=c,x=e+492,y=e+492,A=h,z=f,C=k;a=1;b:for(;;){var B=a==46?Q:0,D=a==46?R:C,E=a==46?S:0,F=a==46?T:z,G=a==46?X:0;b= -a==46?U:0;var H=a==46?Y:0,J=a==46?W:0;if(!(HEAP[g]=unSign(ia,32)){b=42;break b}HEAP[HEAP[y]+S]=HEAP[T+B];var ja=S+1;a=43}var fa=a==43?ja:a==35?la:a==30?da:S,ka=a==43?2:a==35?1:a==30?0:X,na=a==43?ha:a==35?ca:a==30?Y:Y,sa=a==43?ia:a==35?$:a==30?W:W,wa=B+1;a=31}FUNCTION_TABLE[HEAP[g+20+8]](g);a=46;b=3}if(b==48){k=D;f=F;HEAP[d]=3;b=2;break a}else if(b==4){k=D;f=F;HEAP[g]+=1;b=6;break a}else if(b==7){k=D;f=F;b=6;break a}else if(b==9){k=D;f=P;b=2;break a}else if(b==23){k= -R;f=0;HEAP[d]=3;b=2;break a}else if(b==28){k=R;f=T;HEAP[d]=3;b=2;break a}else if(b==33){k=R;f=T;b=2;break a}else if(b==42){k=R;f=T;HEAP[d]=3;b=2;break a}else if(b==15){k=D;f=F;HEAP[d]=3;b=2;break a}else if(b==17){k=0;f=F;HEAP[d]=3;b=2;break a}else if(b==19){STACKTOP=d;return}else if(b==21){k=0;f=M;HEAP[d]=3;b=2;break a}}while(0);a:do if(b==0){HEAP[d]=3;b=2;break a}while(0);if(b==2)HEAP[g+12]=HEAP[d];h=k!=0;a:do if(h){f=f;c=c;f=f;if(f==0)break a;FUNCTION_TABLE[HEAP[c+8]](c,f);STACKTOP=d;return}while(0); -STACKTOP=d}_t42_parse_sfnts.__index__=Runtime.getFunctionIndex(_t42_parse_sfnts,"_t42_parse_sfnts"); -function _t42_parse_charstrings(e,g){var d,b=null,a,c,f,h,i,k,j,l,m,o;a=g+200;c=g+148;f=g+252;h=HEAP[g+16];k=HEAP[e+488];j=HEAP[g+8];o=m=0;FUNCTION_TABLE[HEAP[g+20+8]](g);b=HEAP[g]>=j;a:do if(b)i=3;else{b=unSign(HEAP[HEAP[g]],8)-48;var n=unSign(b,32)<=unSign(9,32),p=g;b:do if(n){b=FUNCTION_TABLE[HEAP[p+20+16]](g);HEAP[g+144]=b;d=HEAP[g+12]!=0?1:2;break b}else if(HEAP[HEAP[p]]==60){b=0;FUNCTION_TABLE[HEAP[g+20+12]](g);if(HEAP[g+12]!=0){d=1;break b}FUNCTION_TABLE[HEAP[g+20+8]](g);i=HEAP[g];var r=j, -q=b;for(b=3;;){l=b==10?u:q;if(!(HEAP[g]=j){i=3;break a}else{i=FUNCTION_TABLE[HEAP[HEAP[k]]](a,HEAP[g+144],h);if(i!=0)break a;i=FUNCTION_TABLE[HEAP[HEAP[k]]](c, -HEAP[g+144],h);if(i!=0)break a;i=FUNCTION_TABLE[HEAP[HEAP[k]]](f,4,h);if(i!=0)break a;l=0;n=u=s=j;p=c+36+8;r=c;q=c+24;var t=c+24,v=j,w=a+36+8,x=a,y=a+24,A=g+144,z=l;b=16;c:for(;;){var C=b==16?z:b==42?G:C;FUNCTION_TABLE[HEAP[g+20+8]](g);d=HEAP[g];if(d>=s){b=17;d=18;break c}var B=HEAP[d];if(B==101){var D=d+3=n){d=33;break c}d=d+1;B=HEAP[g]-d;i=FUNCTION_TABLE[HEAP[p]](r,C,d,B+1);if(i!=0){b=34;d=35;break c}else b=34;HEAP[HEAP[HEAP[q]+4*C]+B]=0;d=HEAP[d]==46;d:do if(d){if(_strcmp(__str650,HEAP[HEAP[t]+4*C])!=0)break d;m=C;o=1}while(0); -FUNCTION_TABLE[HEAP[g+20+8]](g);d=HEAP[g];FUNCTION_TABLE[HEAP[g+20+16]](g);if(HEAP[g]>=v){d=40;break c}b=HEAP[g]-d;i=FUNCTION_TABLE[HEAP[w]](x,C,d,b+1);if(i!=0){b=41;d=35;break c}HEAP[HEAP[HEAP[y]+4*C]+b]=0;var G=C+1;if(unSign(HEAP[A],32)<=unSign(G,32)){b=42;d=18;break c}else{b=42;d=17}}if(d==18)l=b==17?C:b==28?C:G;else if(d==52)l=C;else if(d==30)break;else if(d==33){i=3;break a}else if(d==35)break a;else if(d==40){i=3;break a}HEAP[g+144]=l;if(o==0){i=3;break a}else{if(_strcmp(__str650,HEAP[HEAP[c+ -24]])==0)break b;i=FUNCTION_TABLE[HEAP[f+36+8]](f,0,HEAP[HEAP[c+24]],HEAP[HEAP[c+28]]);if(i!=0)break a;i=FUNCTION_TABLE[HEAP[f+36+8]](f,1,HEAP[HEAP[a+24]],HEAP[HEAP[a+28]]);if(i!=0)break a;i=FUNCTION_TABLE[HEAP[f+36+8]](f,2,HEAP[HEAP[c+24]+4*m],HEAP[HEAP[c+28]+4*m]);if(i!=0)break a;i=FUNCTION_TABLE[HEAP[f+36+8]](f,3,HEAP[HEAP[a+24]+4*m],HEAP[HEAP[a+28]+4*m]);if(i!=0)break a;i=FUNCTION_TABLE[HEAP[c+36+8]](c,m,HEAP[HEAP[f+24]],HEAP[HEAP[f+28]]);if(i!=0)break a;i=FUNCTION_TABLE[HEAP[a+36+8]](a,m,HEAP[HEAP[f+ -24]+4],HEAP[HEAP[f+28]+4]);if(i!=0)break a;i=FUNCTION_TABLE[HEAP[c+36+8]](c,0,HEAP[HEAP[f+24]+8],HEAP[HEAP[f+28]+8]);if(i!=0)break a;i=FUNCTION_TABLE[HEAP[a+36+8]](a,0,HEAP[HEAP[f+24]+12],HEAP[HEAP[f+28]+12]);if(i!=0)break a}}while(0);return}while(0);HEAP[g+12]=i}_t42_parse_charstrings.__index__=Runtime.getFunctionIndex(_t42_parse_charstrings,"_t42_parse_charstrings"); -function _t42_get_glyph_name(e,g,d,b){var a=null;e=HEAP[HEAP[e+132+288]+4*g];d=a=d;g=b+-1;for(a=-1;;){i=a==1?i:0;var c=g+i*-1,f=e+i,h=d+i;if(unSign(a==1?c:b,32)<=unSign(1,32))break;if(HEAP[f]==0)break;HEAP[h]=HEAP[f];var i=i+1;a=1}a=h;return HEAP[a]=0}_t42_get_glyph_name.__index__=Runtime.getFunctionIndex(_t42_get_glyph_name,"_t42_get_glyph_name"); -function _t42_get_name_index(e,g){var d,b=null,a,c;c=0;var f=HEAP[e+132+284],h=e+132+288;c=c;for(b=-1;;){d=b==4?k:0;var i=c+d;if(!(reSign(f,32)>reSign(i,32))){d=6;break}k=HEAP[HEAP[h]+4*i];if(HEAP[g]==HEAP[k])if(_strcmp(g,k)==0){d=1;break}var k=d+1;b=4;d=0}if(d==1){c=i;a=_atol(HEAP[HEAP[e+132+292]+4*c])}else if(d==6)a=0;return a}_t42_get_name_index.__index__=Runtime.getFunctionIndex(_t42_get_name_index,"_t42_get_name_index");function _t42_get_ps_font_name(e){return HEAP[e+132+232]} -_t42_get_ps_font_name.__index__=Runtime.getFunctionIndex(_t42_get_ps_font_name,"_t42_get_ps_font_name");function _t42_ps_get_font_info(e,g){_llvm_memcpy_p0i8_p0i8_i32(g,e+132,32,4,0);return 0}_t42_ps_get_font_info.__index__=Runtime.getFunctionIndex(_t42_ps_get_font_info,"_t42_ps_get_font_info");function _t42_ps_get_font_extra(e,g){var d=STACKTOP;STACKTOP+=2;Runtime.memset(d,0,2);HEAP[d]=HEAP[e+132+32];HEAP[g]=HEAP[d];STACKTOP=d;return 0} -_t42_ps_get_font_extra.__index__=Runtime.getFunctionIndex(_t42_ps_get_font_extra,"_t42_ps_get_font_extra");function _t42_ps_has_glyph_names(){return 1}_t42_ps_has_glyph_names.__index__=Runtime.getFunctionIndex(_t42_ps_has_glyph_names,"_t42_ps_has_glyph_names");function _t42_ps_get_font_private(e,g){_llvm_memcpy_p0i8_p0i8_i32(g,e+132+36,196,4,0);return 0}_t42_ps_get_font_private.__index__=Runtime.getFunctionIndex(_t42_ps_get_font_private,"_t42_ps_get_font_private"); -function _T42_Get_Interface(e,g){return _ft_service_list_lookup(_t42_services,g)}_T42_Get_Interface.__index__=Runtime.getFunctionIndex(_T42_Get_Interface,"_T42_Get_Interface"); -function _fnt_font_done(e){var g,d,b,a,c,f;a=HEAP[e+100];c=HEAP[e+104];f=HEAP[e+132];if(f!=0){if(HEAP[f+160]!=0){b=f+160;var h=c!=0;a:do if(h){if(HEAP[c+20]==0)break a;g=HEAP[c+28];d=HEAP[b];g=g;d=d;d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[b]=0}while(0);HEAP[b]=0}b=HEAP[f+168];b!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[f+168]=0;f!=0&&FUNCTION_TABLE[HEAP[a+8]](a,f);HEAP[e+132]=0}}_fnt_font_done.__index__=Runtime.getFunctionIndex(_fnt_font_done,"_fnt_font_done"); -function _fnt_font_load(e,g){var d,b,a,c;c=e+4;d=_FT_Stream_Seek(g,HEAP[e]);var f=d!=0;a:do if(!f){d=_FT_Stream_ReadFields(g,_winfnt_header_fields,c);if(d!=0)break a;d=HEAP[c]!=512;b:do if(d){if(HEAP[c]==768)break b;d=2;break a}while(0);d=d=d=unSign(HEAP[e+4]==768,1)!=0?148:118;if(unSign(HEAP[c+4],32)unSign(a,32))b=d+1;return b}_fnt_cmap_char_index.__index__=Runtime.getFunctionIndex(_fnt_cmap_char_index,"_fnt_cmap_char_index");function _fnt_cmap_char_next(e,g){var d,b,a;b=d=0;var c=a=HEAP[g]+1;c=unSign(HEAP[e+16],32)>=unSign(c,32);var f=HEAP[e+16];a:do if(c){b=f;d=1}else{a-=f;var h=a;if(!(unSign(HEAP[e+20],32)>unSign(h,32)))break a;b=a+HEAP[e+16];d=a+1}while(0);HEAP[g]=b;return d} -_fnt_cmap_char_next.__index__=Runtime.getFunctionIndex(_fnt_cmap_char_next,"_fnt_cmap_char_next");function _FNT_Face_Done(e){var g;if(e!=0){g=HEAP[e+100];_fnt_font_done(e);_ft_mem_free(g,HEAP[e+32]);HEAP[e+32]=0;HEAP[e+28]=0}}_FNT_Face_Done.__index__=Runtime.getFunctionIndex(_FNT_Face_Done,"_FNT_Face_Done"); -function _FNT_Face_Init(e,g,d){var b=STACKTOP;STACKTOP+=158;Runtime.memset(b,0,158);var a,c=null,f,h,i,k,j,l,m,o,n,p,r=b+4,q=b+8,s;k=b+14;l=b+34;m=b+54;o=b+70;n=b+86;var u=b+102,t=b+110,v=b+118,w=b+126,x,y=b+142,A,z,C,B=b+146;A=HEAP[g+100];p=HEAP[g+104];j=HEAP[g+100];HEAP[g+132]=0;i=_FT_Stream_Seek(p,0);HEAP[b]=i;i=HEAP[b];var D=i!=0;a:do if(D){c=-1;a=1}else{f=_FT_Stream_ReadFields(p,_winmz_header_fields,r);HEAP[b]=f;f=HEAP[b];if(f!=0){c=0;a=1;break a}else c=0;HEAP[b]=2;D=HEAP[r]==23117;b:do if(D){var E= -unSign(HEAP[r+2],16);E=_FT_Stream_Seek(p,E);HEAP[b]=E;E=HEAP[b];if(E!=0){c=3;a=1;break a}h=_FT_Stream_ReadFields(p,_winne_header_fields,q);HEAP[b]=h;h=HEAP[b];if(h!=0){c=4;a=1;break a}else c=4;HEAP[b]=2;D=HEAP[q]==17742;c:do{if(D){s=unSign(HEAP[r+2],16);s=unSign(HEAP[q+2],16)+s;m=l=0;s=_FT_Stream_Seek(p,s);HEAP[b]=s;s=HEAP[b];if(s!=0){c=6;a=1;break a}var F=unSign(HEAP[q+4],16);c=unSign(HEAP[q+2],16);F=_FT_Stream_EnterFrame(p,F-c);HEAP[b]=F;F=HEAP[b];if(F!=0){c=7;a=1;break a}c=p;o=0;k=HEAP[c+32];if(k+ -1unSign(o,32)){HEAP[b]=3;c=25;a=1;break a}else{a=unSign(l,16);HEAP[g]=a;a=unSign(l,16);l=d;if(reSign(a,32)<=reSign(l, -32)){HEAP[b]=6;c=26;a=1;break a}else{if(reSign(d,32)unSign(r,16))){a=51;break e}r=_FT_Stream_ReadFields(p,_winpe32_section_fields,H);HEAP[b]=r;if(HEAP[b]!=0){a=46;break e}if(HEAP[L]==HEAP[N]){a=48;break e}var P=a+ -1;c=49;a=45}if(a==51){HEAP[b]=3;c=51;a=1;break a}else if(a==46){a=27;break b}else if(a==48){var K=_FT_Stream_Seek(p,HEAP[l+16]);HEAP[b]=K;K=HEAP[b];if(K!=0){c=48;a=1;break a}var O=_FT_Stream_ReadFields(p,_winpe_rsrc_dir_fields,m);HEAP[b]=O;O=HEAP[b];if(O!=0){c=52;a=1;break a}x=HEAP[l+16];c=0;J=m+12;H=m+14;L=u;N=u+4;q=u+4;r=u+4;D=l+16;var M=u+4,Q=l+16,R=u+4,T=o,V=o+12,U=o+14,S=t,X=t+4,Y=t+4,W=t+4,da=l+16,ba=t+4,aa=l+16,ca=t+4,$=n,la=n+12,ga=n+14,ea=v,Z=t+4,ha=u,ia=v+4,ja=x,fa=w,ka=g,na=d,sa=j,wa=g+ -132,Aa=g+132,Da=l+16,pa=w,ta=l+8,ma=g+132,ya=w+4,qa=g+132,ua=g,Ba=g,Na=c;x=x+16;c=53;e:for(;;){a=c==87?La:0;var Ea=Na+a,ra=unSign(Ea,16),za=unSign(HEAP[J],16);za=unSign(HEAP[H],16)+za;if(!(reSign(ra,32)=reSign(0,32)){a=59;break e}HEAP[r]=HEAP[q]&2147483647; -c=HEAP[M]+HEAP[D];Ea=_FT_Stream_Seek(p,HEAP[R]+HEAP[Q]);HEAP[b]=Ea;if(HEAP[b]!=0){c=60;a=56;break e}Ea=_FT_Stream_ReadFields(p,_winpe_rsrc_dir_fields,T);HEAP[b]=Ea;if(HEAP[b]!=0){c=61;a=56;break e}Ea=c+16;c=62;f:for(;;){ra=c==86?Ja:0;c=unSign(ra,16);za=unSign(HEAP[V],16);za=unSign(HEAP[U],16)+za;if(!(reSign(c,32)=reSign(0,32)){a=68;break e}HEAP[W]=HEAP[Y]&2147483647;c=HEAP[ba]+HEAP[da];za=_FT_Stream_Seek(p,HEAP[ca]+HEAP[aa]);HEAP[b]=za;if(HEAP[b]!=0){c=69;a=65;break e}za=_FT_Stream_ReadFields(p,_winpe_rsrc_dir_fields,$);HEAP[b]=za;if(HEAP[b]!=0){c=70;a=65;break e}za=c+16;for(c=71;;){var Ha=c==84?Pa:0,Ca=unSign(Ha,16),va=unSign(HEAP[la],16);va=unSign(HEAP[ga],16)+va;if(!(reSign(Ca,32)reSign(0,32)){HEAP[y]=6;a=99;break b}else if(reSign(d,32)unSign(799,16))HEAP[i+12]|=2;h=_ft_mem_realloc(A,16,0,1,0,y);HEAP[i+32]=h;if(HEAP[y]!=0){a=99;break b}HEAP[i+28]=1;h=HEAP[i+32];HEAP[h+2]=HEAP[f+4+96];HEAP[h]=HEAP[f+4+80]+HEAP[f+4+92];z=unSign(HEAP[f+4+70],16)<<6;HEAP[h+4]=z;z=HEAP[f+4+74];if(z==0)z=72;C=K=HEAP[f+4+72];if(K==0)C=72;K=unSign(C,16);K=_FT_MulDiv(HEAP[h+4],K,72);HEAP[h+12]=K;HEAP[h+12]=HEAP[h+12]+32&-64;K=HEAP[h+12]; -O=unSign(HEAP[f+4+92],16)<<6;if(reSign(K,32)>reSign(O,32)){K=unSign(HEAP[f+4+92],16)<<6;HEAP[h+12]=K;C=unSign(C,16);C=_FT_MulDiv(HEAP[h+12],72,C);HEAP[h+4]=C}z=unSign(z,16);z=_FT_MulDiv(HEAP[h+4],z,72);HEAP[h+8]=z;HEAP[h+8]=HEAP[h+8]+32&-64;h=B;_llvm_memset_p0i8_i64(B+4,0,8,4,0);HEAP[h]=i;if(HEAP[f+4+88]==77){HEAP[B+4]=1634889070;HEAP[B+8]=1}h=_FT_CMap_New(_fnt_cmap_class_rec,0,B,0);HEAP[y]=h;if(h!=0){a=99;break b}if(HEAP[i+36]!=0)HEAP[i+92]=HEAP[HEAP[i+40]];h=unSign(HEAP[f+4+101],8);z=0-unSign(HEAP[f+ -4+100],8);HEAP[i+16]=h+2+z;h=HEAP[f+4+4];if(unSign(HEAP[f+4+112],32)>=unSign(h,32))HEAP[y]=3;else{h=HEAP[f+4+4]-HEAP[f+4+112];z=_ft_mem_alloc(A,h+1,y);HEAP[f+168]=z;if(HEAP[y]!=0){a=99;break b}_llvm_memcpy_p0i8_p0i8_i32(HEAP[f+168],HEAP[f+160]+HEAP[f+4+112],h,1,0);HEAP[HEAP[f+168]+h]=0;z=HEAP[f+168];C=_strlen(HEAP[f+168])+1;h=_ft_mem_realloc(A,1,h,C,z,y);HEAP[f+168]=h;if(HEAP[y]!=0){a=99;break b}HEAP[i+20]=HEAP[f+168];HEAP[i+24]=__str62;e=(HEAP[i+12]&1&255)!=0;if((HEAP[i+12]&2)!=0)HEAP[i+24]=e?__str1207: -__str63;else{if(!e)break a;HEAP[i+24]=__str3209}break a}}while(0);i=f=g;if(f==0)break a;f=HEAP[i+100];_fnt_font_done(i);h=HEAP[i+32];f=f;h=h;h!=0&&FUNCTION_TABLE[HEAP[f+8]](f,h);HEAP[i+32]=0;HEAP[i+28]=0}while(0);y=HEAP[y];STACKTOP=b;return y}_FNT_Face_Init.__index__=Runtime.getFunctionIndex(_FNT_Face_Init,"_FNT_Face_Init"); -function _FNT_Size_Select(e){var g;g=HEAP[HEAP[e]+132]+4;_FT_Select_Metrics(HEAP[e],0);var d=unSign(HEAP[g+76],16)*64;HEAP[e+12+12]=d;d=unSign(HEAP[g+76],16);var b=unSign(HEAP[g+92],16);HEAP[e+12+16]=(d-b)*64;g=unSign(HEAP[g+98],16)*64;HEAP[e+12+24]=g;return 0}_FNT_Size_Select.__index__=Runtime.getFunctionIndex(_FNT_Size_Select,"_FNT_Size_Select"); -function _FNT_Size_Request(e,g){var d,b,a,c,f,h;a=HEAP[HEAP[e]+132]+4;c=HEAP[HEAP[e]+32];f=23;h=HEAP[g+8];h=HEAP[g+16]!=0?Math.floor(reSign(HEAP[g+16]*h+36,32)/reSign(72,32)):h;h=reSign(h+32,32)>>reSign(6,32);d=HEAP[g];d=d==0?7:d==1?8:9;a:do if(d==9){f=7;d=5;break a}else if(d==7){if(reSign(HEAP[c+12]+32,32)>>reSign(6,32)!=h){d=2;break a}f=0;d=3;break a}else if(d==8){if(unSign(HEAP[a+92],16)!=h){d=2;break a}f=0;d=3;break a}while(0);a:do if(d==2){d=f!=0?5:3;break a}while(0);if(d==5)b=f;else if(d==3){b= -HEAP[e];b=HEAP[b+132]+4;_FT_Select_Metrics(HEAP[e],0);a=unSign(HEAP[b+76],16)*64;HEAP[e+12+12]=a;a=unSign(HEAP[b+76],16);c=unSign(HEAP[b+92],16);HEAP[e+12+16]=(a-c)*64;b=unSign(HEAP[b+98],16)*64;HEAP[e+12+24]=b;b=0}return b}_FNT_Size_Request.__index__=Runtime.getFunctionIndex(_FNT_Size_Request,"_FNT_Size_Request"); -function _FNT_Load_Glyph(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c=null,f,h,i,k,j,l;d=d;h=HEAP[g];HEAP[b]=0;g=e+76;var m=h==0;a:do{if(!m){i=HEAP[h+132];var o=i==0;b:do if(!o){f=d;if(unSign(HEAP[h+16],32)<=unSign(f,32))break b;if(d!=0)d-=1;else d=unSign(HEAP[i+4+102],8);j=f=unSign(HEAP[i+4]==768,1);k=f=f!=0?6:4;a=HEAP[i+160];f=j!=0?148:118;f=a+f+d*k;f+=2;k=reSign(HEAP[f+-2+1],8)<<8&65535;a=unSign(HEAP[f+-2],8);k=reSign(k|a,16);HEAP[g+4]=k;f=f;if(j!=0){f=f+4;j=unSign(HEAP[f+-4+ -3],8)<<24;k=unSign(HEAP[f+-4+2],8)<<16;a=unSign(HEAP[f+-4+1],8)<<8;f=unSign(HEAP[f+-4],8);k=k|j|a|f}else{f=f+2;j=unSign(HEAP[f+-2+1],8)<<8&65535;f=unSign(HEAP[f+-2],8);k=unSign(j|f,16)}f=k;if(unSign(HEAP[i+4+4],32)<=unSign(f,32)){HEAP[b]=3;break a}else{f=HEAP[i+160]+k;a=HEAP[HEAP[e+4]+100];j=reSign(HEAP[g+4]+7,32)>>reSign(3,32);HEAP[g+8]=j;c=unSign(HEAP[i+4+92],16);HEAP[g]=c;HEAP[g+18]=1;c=HEAP[i+4+4];if(unSign(j*HEAP[g]+k,32)>=unSign(c,32)){HEAP[b]=3;break a}else{k=_ft_mem_realloc(a,HEAP[g],0,j, -0,b);HEAP[g+12]=k;if(HEAP[b]!=0)break a;k=HEAP[g+12];a=reSign(j,32)>reSign(0,32)?9:10;for(;;)if(a==9){l=f+HEAP[g];c=k;if(freSign(0,32)?9:10}else if(a==10){HEAP[HEAP[e+156]+4]=1;HEAP[e+100]=0;d=unSign(HEAP[i+4+76],16);HEAP[e+104]=d;HEAP[e+72]=1651078259;HEAP[e+24]=HEAP[g+4]<<6;HEAP[e+24+4]=HEAP[g]<<6;HEAP[e+24+16]=HEAP[g+4]<<6;HEAP[e+24+8]=0;HEAP[e+24+12]=HEAP[e+104]<< -6;_ft_synthesize_vertical_metrics(e+24,HEAP[g]<<6);break a}}}}while(0)}HEAP[b]=6}while(0);e=HEAP[b];STACKTOP=b;return e}_FNT_Load_Glyph.__index__=Runtime.getFunctionIndex(_FNT_Load_Glyph,"_FNT_Load_Glyph");function _winfnt_get_header(e,g){_llvm_memcpy_p0i8_p0i8_i32(g,HEAP[e+132]+4,156,4,0);return 0}_winfnt_get_header.__index__=Runtime.getFunctionIndex(_winfnt_get_header,"_winfnt_get_header");function _winfnt_get_service(e,g){return _ft_service_list_lookup(_winfnt_services,g)} -_winfnt_get_service.__index__=Runtime.getFunctionIndex(_winfnt_get_service,"_winfnt_get_service"); -function _pcf_get_metric(e,g,d){var b=STACKTOP;STACKTOP+=5;Runtime.memset(b,0,5);var a,c=(g&-256)==0;a:do if(c){a=a=(g&4)!=0?_pcf_metric_msb_header:_pcf_metric_header;a=_FT_Stream_ReadFields(e,a,d)}else{a=_FT_Stream_ReadFields(e,_pcf_compressed_metric_header,b);if(a!=0)break a;var f=unSign(HEAP[b],8)-128;HEAP[d]=f;f=unSign(HEAP[b+1],8)-128;HEAP[d+2]=f;f=unSign(HEAP[b+2],8)-128;HEAP[d+4]=f;f=unSign(HEAP[b+3],8)-128;HEAP[d+6]=f;f=unSign(HEAP[b+4],8)-128;HEAP[d+8]=f;HEAP[d+10]=0}while(0);e=a;STACKTOP= -b;return e}_pcf_get_metric.__index__=Runtime.getFunctionIndex(_pcf_get_metric,"_pcf_get_metric"); -function _pcf_seek_to_table_type(e,g,d,b,a,c){var f,h=null,i,k,j;i=3;j=j=0;h=-1;a:for(;;){f=h==2?m:0;var l=j+f;m=g+16*l;if(!(unSign(l,32)unSign(i,32))){i=HEAP[g+16*j+12]-HEAP[e+8];e=e;i=i;d=reSign(i,32)unSign(134217727,32))break b;if(HEAP[W+4]==0)break b;a=_ft_mem_realloc(da,16,0,HEAP[W+4],0,Y);HEAP[g+184+8]=a;if(HEAP[Y]!=0){a=6;b=2}else{a=HEAP[g+184+8];ia=0;ka=W+4;var na=e,sa=ia,wa=a;a=7;c:for(;;){b=a==10?Da:0;Da=sa+b;var Aa=wa+16*b;if(!(unSign(HEAP[ka],32)>unSign(Da,32))){b=12;break c}Da=_FT_Stream_ReadFields(na,_winpe_rsrc_data_entry_fields,Aa);HEAP[Y]=Da;if(HEAP[Y]!= -0){b=9;break c}var Da=b+1;a=10;b=8}if(b==12){a=HEAP[g+184+8];ia=0;Y=W+4;W=W+4;ka=Da=da=a;na=ja;sa=ja+4;wa=ja+8;Aa=ja+12;var pa=Z=a,ta=a,ma=ja+4;$=ja+8;ja=ja+12;var ya=ga=a,qa=a,ua=a,Ba=a;ia=ia;var Na=HEAP[na],Ea=-1-ia;a=12;c:for(;;){b=a==23?ob:0;ea=a==23?ba:Na;ob=Ea+b*-1;a=ia+b;if(unSign(HEAP[Y]-1,32)>unSign(a,32))a=13;else{a=13;b=22;break c}for(;;){ha=a==18?ca:0;ba=a==18?Ga:ea;var ra=a==18?la:0,za=ra+1,Ha=ua+16*za+12,Ca=ya+16*za+12;a=ta+16*za;var va=ta+16*za+4,Pa=ta+16*za+8,Ja=ta+16*za+12,La=pa+ -16*za,xa=pa+16*za+4,oa=pa+16*za+8,Fa=pa+16*za+12,Ma=Da+16*za+12,Ka=Ba+16*ra+8;za=qa+16*ra+12;var Ra=ga+16*ra+8,Qa=Z+16*ra,Va=Z+16*ra+4,Ta=Z+16*ra+8,Ua=Z+16*ra+12,ab=ka+16*ra,Sa=ka+16*ra+4,$a=ka+16*ra+8,Wa=ka+16*ra+12,eb=da+16*ra+12;if(!(unSign(ob+HEAP[W],32)>unSign(ra,32)))break;ca=HEAP[Ma];if(unSign(HEAP[eb],32)>unSign(ca,32)){aa=HEAP[ab];HEAP[sa]=HEAP[Sa];HEAP[wa]=HEAP[$a];HEAP[Aa]=HEAP[Wa];HEAP[Qa]=HEAP[La];HEAP[Va]=HEAP[xa];HEAP[Ta]=HEAP[oa];HEAP[Ua]=HEAP[Fa];HEAP[a]=aa;HEAP[va]=HEAP[ma];HEAP[Pa]= -HEAP[$];HEAP[Ja]=HEAP[ja];a=14}else a=20;ca=a==14?1:ha;var Ga=a==14?aa:ba;la=HEAP[Ca];if(unSign(HEAP[Ra],32)>unSign(la,32)){b=16;break c}la=HEAP[Ha]-HEAP[Ka];if(unSign(HEAP[za],32)>unSign(la,32)){b=16;break c}la=ra+1;a=18}if(ha==0){a=21;b=22;break c}var ob=b+1;a=23;b=13}if(b==22){HEAP[na]=a==13?ea:ba;HEAP[fa]=0}else if(b==16){HEAP[na]=Ga;a=16;b=2;break a}}else if(b==9){ha=HEAP[g+184+8];ea=da;ha=ha;ha!=0&&FUNCTION_TABLE[HEAP[ea+8]](ea,ha);HEAP[g+184+8]=0;ea=HEAP[Y];HEAP[fa]=ea;if(ea!=0){b=26;break a}}ea= -g;ba=e;aa=ea;ca=0;ea=HEAP[aa+100];ha=0;Ga=_pcf_seek_to_table_type(ba,HEAP[aa+184+8],HEAP[aa+184+4],1,Q,S);HEAP[T]=Ga;Ga=Ga!=0;c:do if(!Ga){la=_FT_Stream_ReadLongLE(ba,T);HEAP[Q]=la;if(HEAP[T]!=0){b=27;break c}if((HEAP[Q]&-256)!=0){b=27;break c}a=ba;if((HEAP[Q]&4)!=0){la=_FT_Stream_ReadLong(a,T);X=HEAP[T];a=30}else{la=_FT_Stream_ReadLongLE(a,T);var Oa=HEAP[T];a=32}if((a==32?Oa:X)!=0){b=27;break c}Y=Math.floor(unSign(HEAP[S],32)/unSign(9,32));W=la;if(unSign(Y,32)unSign(W,32);if(Ha|za){b=52;break}ra=Da+ra;if(ra!=0){var Za=_strlen(ra)+1;a=54}else a=53;a=_ft_mem_dup(ka,ra,a==54?Za:0,T); -HEAP[ob]=a;if(HEAP[T]!=0){a=56;b=57;break}else a=56;HEAP[Ea]=HEAP[Na];if(HEAP[ia]!=0){qa=HEAP[Ba];ua=reSign(qa,32)unSign(Z,32);if(ua|Ba){b=59;break}qa=ta+qa;if(qa!=0){var fb=_strlen(qa)+1;a=61}else a=60;a=_ft_mem_dup(ma,qa,a==61?fb:0,T);HEAP[ya]=a;if(HEAP[T]!=0){a=63;b=57;break}}else HEAP[ua]=HEAP[qa];var Ya=b+1;a=66;b=51}if(b==68)HEAP[T]=0;else if(b==52)HEAP[T]=9;else if(b!=57)if(b==59)HEAP[T]=9}}}}while(0);X=ca;Q=ea;S=X;X!=0&&FUNCTION_TABLE[HEAP[Q+8]](Q,S);Q=ha;S= -ea;X=Q;Q!=0&&FUNCTION_TABLE[HEAP[S+8]](S,X);T=HEAP[T];HEAP[fa]=T;if(T!=0){b=26;break a}T=HEAP[g+184+4];a=HEAP[g+184+8];T=T=T;Q=a;a=71;c:for(;;){b=a==74?R:0;R=0+b;S=Q+16*R;if(!(unSign(R,32)unSign(a,32)?cb:a)-Ia;for(a=120;;){a=a==120?0:G;b=Ia+a;G=N+4*b;b=L+4*b;if((HEAP[w]&4)!=0){G=_FT_Stream_ReadLong(F,E);HEAP[b]=G}else{b=_FT_Stream_ReadLongLE(F,E);HEAP[G]=b}G=a+1;if(G!=cb){a=123;b=121}else{b=124;break}}}if(HEAP[E]==0){a=0;G=K;F=a;L=F+1;a=126;e:for(;;){H=a==132?H:0;N=L+H;b=i+(F+H)*4;if(!(unSign(a==132?N:0,32)<=unSign(3,32))){b=134;break e}if((HEAP[w]&4)!=0){a=_FT_Stream_ReadLong(G,E);HEAP[b]= -a;u=HEAP[E];a=128}else{a=_FT_Stream_ReadLongLE(G,E);HEAP[b]=a;t=HEAP[E];a=130}if((a==130?t:u)!=0){b=131;break e}H=H+1;a=132;b=127}if(b==134){a=0;u=P;if(unSign(a,32)unSign(a,32)?K:a)-b;a=135;e:for(;;){a=a==135?0:s;s=b+a;P=F+4*s;L=t+4*s;N=reSign(HEAP[u+4*s],32)>=reSign(0,32);f:do if(N){Ia=HEAP[v];if(!(unSign(HEAP[L],32)<=unSign(Ia,32)))break f;HEAP[HEAP[H]+16*s+12]=HEAP[P]+HEAP[G]}while(0);s=a+1;if(s!=K)a= -138;else break e}}HEAP[O+308]=HEAP[w]}}a=I;w=M;v=a;a!=0&&FUNCTION_TABLE[HEAP[w+8]](w,v);F=HEAP[E];a=144}break c}while(0)}HEAP[fa]=3;b=26;break a}}while(0);E=a==106?B:a==108?C:a==118?J:F;HEAP[fa]=E;if(E!=0){b=26;break a}a=g;C=e;B=a;HEAP[D]=0;E=HEAP[B+100];J=0;a=_pcf_seek_to_table_type(C,HEAP[B+184+8],HEAP[B+184+4],32,A,q);HEAP[D]=a;q=HEAP[D]!=0;c:do if(q){o=HEAP[D];a=146}else{a=_FT_Stream_EnterFrame(C,14);HEAP[D]=a;if(HEAP[D]!=0){n=HEAP[D];a=148}else{a=C;w=0;q=HEAP[a+32];if(q+3reSign(K,32)?a:K)-G;for(a=166;;){yb=a==166?0:yb;ub=a==166?H:ub;I=G+yb;P=HEAP[F];a=P+1reSign(db,32)?hb:db)-pb;for(a=184;;){l=a==184?0:l;db=pb+l;gb=x+8*db+4;kb=y+8*db+4;HEAP[z+8*db]=HEAP[A+8*db];HEAP[gb]=HEAP[kb];l=l+1;if(l!=hb)a=185;else break}}HEAP[B+296]=H;HEAP[B+300]=J;l=q;z=E;A=l;l!=0&&FUNCTION_TABLE[HEAP[z+8]](z,A);z=HEAP[D];a=189;break c}while(0);A=J;p=E;l=A;A!=0&& -FUNCTION_TABLE[HEAP[p+8]](p,l);p=q;l=E;A=p;p!=0&&FUNCTION_TABLE[HEAP[l+8]](l,A);p=HEAP[D];a=193;break c}}HEAP[fa]=a==163?3:64;b=26;break a}}while(0);D=a==146?o:a==148?n:a==189?z:p;HEAP[fa]=D;if(D!=0){b=26;break a}if(U!=0){D=_pcf_get_accel(e,g,256);HEAP[fa]=D;if(HEAP[fa]!=0){b=26;break a}}D=g;HEAP[D]=1;HEAP[D+4]=0;HEAP[D+8]=146;if(HEAP[g+196+3]!=0)HEAP[D+8]|=4;l=g;HEAP[d]=0;o=l;n=HEAP[o+100];HEAP[h]=0;HEAP[h+4]=0;HEAP[h+8]=0;HEAP[h+12]=0;HEAP[o+12]=0;p=z=_pcf_find_property(l,__str214);z=z!=0;c:do if(z){if(HEAP[p+ -4]==0)break c;A=HEAP[HEAP[p+8]]==79;d:do if(!A){if(HEAP[HEAP[p+8]]==111)break d;if(HEAP[HEAP[p+8]]==73)break d;if(HEAP[HEAP[p+8]]!=105)break c}while(0);HEAP[o+12]|=1;A=HEAP[HEAP[p+8]]==79;d:do if(A)b=203;else{if(HEAP[HEAP[p+8]]==111){b=203;break d}m=__str3209;b=206;break d}while(0);if(b==203)m=__str1215;HEAP[h+8]=m}while(0);p=m=_pcf_find_property(l,__str3217);m=m!=0;c:do if(m){if(HEAP[p+4]==0)break c;if(HEAP[HEAP[p+8]]!=66)if(HEAP[HEAP[p+8]]!=98)break c;HEAP[o+12]|=2;HEAP[h+4]=__str63}while(0);p= -m=_pcf_find_property(l,__str5219);m=m!=0;c:do if(m){if(HEAP[p+4]==0)break c;if(HEAP[HEAP[p+8]]==0)break c;if(HEAP[HEAP[p+8]]==78)break c;if(HEAP[HEAP[p+8]]==110)break c;HEAP[h+12]=HEAP[p+8]}while(0);p=m=_pcf_find_property(l,__str6220);m=m!=0;c:do if(m){if(HEAP[p+4]==0)break c;if(HEAP[HEAP[p+8]]==0)break c;if(HEAP[HEAP[p+8]]==78)break c;if(HEAP[HEAP[p+8]]==110)break c;HEAP[h]=HEAP[p+8]}while(0);p=m=m=p=0;l=4-m;a=219;c:for(;;){zb=a==219?0:zb;rb=a==219?p:rb;A=m+zb;z=h+A*4;A=i+A*4;HEAP[A]=0;if(HEAP[z]!= -0){r=_strlen(HEAP[z]);HEAP[A]=r;r=rb+1+HEAP[A];a=225}else a=224;var rb=a==225?r:rb,zb=zb+1;if(zb!=l)a=227;else break c}p=rb;if(p==0){HEAP[h]=__str62;r=_strlen(HEAP[h]);HEAP[i]=r;p=HEAP[i]+1}r=_ft_mem_alloc(n,p,d);HEAP[o+24]=r;if(HEAP[d]!=0){k=HEAP[d];a=230}else{r=HEAP[o+24];m=0;var Fb=o+24;r=r;rb=m;zb=4-rb;a=232;c:for(;;){Jb=a==232?0:Jb;xb=a==232?r:xb;o=rb+Jb;n=HEAP[h+o*4];m=HEAP[i+o*4];if(n==0)a=233;else{if(HEAP[Fb]!=xb){HEAP[xb]=32;j=xb+1;a=234}else a=394;var Ib=a==234?j:xb;_llvm_memcpy_p0i8_p0i8_i32(Ib, -n,m,1,0);b=o==0?236:o==3?236:238;d:do if(b==236){if(unSign(0,32)>>unSign(1,32);b=HEAP[a+8*i];if(g==b){d=1;break}d=i+1;var k=(b=unSign(g,32)>>unSign(1,32);n=HEAP[a+8*o];if(i==n){d=1;break a}d=o+1;var n=(b=unSign(k,32)unSign(i,32)))break a;h=HEAP[a+ -8*c];f=unSign(HEAP[a+8*c+4],16)+1}while(0);HEAP[g]=h;return f}_pcf_cmap_char_next.__index__=Runtime.getFunctionIndex(_pcf_cmap_char_next,"_pcf_cmap_char_next"); -function _PCF_Face_Done(e){var g=null,d,b,a,c=e==0;a:do if(!c){d=HEAP[e+100];b=HEAP[e+300];a=d;b=b;b!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+300]=0;var f=HEAP[e+292];a=d;b=f;f!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+292]=0;a=HEAP[e+284]!=0;b:do if(a){if(!(reSign(HEAP[e+280],32)>reSign(0,32)))break b;f=b=d;g=2;c:for(;;){l=g==2?0:l;g=0+l;var h=1+l,i=HEAP[e+284],k=i+12*g!=0;d:do if(k){var j=HEAP[i+12*g];j!=0&&FUNCTION_TABLE[HEAP[b+8]](b,j);HEAP[i+12*g]=0;if(HEAP[i+12*g+4]==0)break d;j=HEAP[i+12* -g+8];j!=0&&FUNCTION_TABLE[HEAP[f+8]](f,j);HEAP[i+12*g+8]=0}while(0);g=reSign(HEAP[e+280],32)>reSign(h,32);var l=l+1;if(g)g=8;else break c}}while(0);f=HEAP[e+284];a=d;b=f;f!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+284]=0;f=HEAP[e+184+8];a=d;b=f;f!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+184+8]=0;f=HEAP[e+20];a=d;b=f;f!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+20]=0;f=HEAP[e+24];a=d;b=f;f!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+24]=0;f=HEAP[e+32];a=d;b=f;f!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+ -32]=0;f=HEAP[e+176];a=d;b=f;f!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+176]=0;a=HEAP[e+180];d=d;b=a;a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[e+180]=0;if(HEAP[e+104]!=e+132)break a;d=e+132;a=d!=0;b:do if(a){if(HEAP[d+24]==0)break b;FUNCTION_TABLE[HEAP[d+24]](d)}while(0);HEAP[e+104]=HEAP[e+172]}while(0)}_PCF_Face_Done.__index__=Runtime.getFunctionIndex(_PCF_Face_Done,"_PCF_Face_Done"); -function _PCF_Face_Init(e,g){var d=STACKTOP;STACKTOP+=12;Runtime.memset(d,0,12);var b,a,c;a=e;c=_pcf_load_font(a,g);var f=c!=0;a:do if(f){_PCF_Face_Done(g);b=_FT_Stream_OpenGzip(g+132,a);f=(b&255)==7;b:do if(!f){c=b;if(c!=0){c=_FT_Stream_OpenLZW(g+132,a);if((c&255)==7)break b;if(c!=0)break b}HEAP[g+172]=a;HEAP[g+104]=g+132;a=HEAP[g+104];var h=_pcf_load_font(a,g);c=h;if(h==0){b=4;break a}}while(0);_PCF_Face_Done(g);c=2;b=15;break a}else b=4;while(0);if(b==4){f=HEAP[g+180];a=HEAP[g+176];c=0;h=f!=0; -a:do if(h){if(a==0)break a;b=f;if(HEAP[b]!=105)if(HEAP[b]!=73)break a;if(HEAP[b+1]!=115)if(HEAP[b+1]!=83)break a;if(HEAP[b+2]!=111)if(HEAP[b+2]!=79)break a;b+=3;if(_strcmp(b,__str16230)!=0){if(_strcmp(b,__str17231)!=0)break a;if(_strcmp(HEAP[g+176],__str18232)!=0)break a}c=1}while(0);HEAP[d]=g;_llvm_memset_p0i8_i64(d+4,0,8,4,0);if(c!=0){HEAP[d+4]=1970170211;HEAP[d+8]=3;HEAP[d+10]=1}c=_FT_CMap_New(_pcf_cmap_class,0,d,0)}a=c;STACKTOP=d;return a} -_PCF_Face_Init.__index__=Runtime.getFunctionIndex(_PCF_Face_Init,"_PCF_Face_Init");function _PCF_Size_Select(e,g){var d;d=HEAP[e]+196;_FT_Select_Metrics(HEAP[e],g);HEAP[e+12+12]=HEAP[d+8]<<6;HEAP[e+12+16]=0-HEAP[d+12]<<6;d=reSign(HEAP[d+36+4],16)<<6;HEAP[e+12+24]=d;return 0}_PCF_Size_Select.__index__=Runtime.getFunctionIndex(_PCF_Size_Select,"_PCF_Size_Select"); -function _PCF_Size_Request(e,g){var d,b,a,c,f,h;a=HEAP[e];c=HEAP[HEAP[e]+32];f=23;h=HEAP[g+8];h=HEAP[g+16]!=0?Math.floor(reSign(HEAP[g+16]*h+36,32)/reSign(72,32)):h;h=reSign(h+32,32)>>reSign(6,32);d=HEAP[g];d=d==0?7:d==1?8:9;a:do if(d==9){f=7;d=5;break a}else if(d==7){if(reSign(HEAP[c+12]+32,32)>>reSign(6,32)!=h){d=2;break a}f=0;d=3;break a}else if(d==8){if(HEAP[a+196+12]+HEAP[a+196+8]!=h){d=2;break a}f=0;d=3;break a}while(0);a:do if(d==2){d=f!=0?5:3;break a}while(0);if(d==5)b=f;else if(d==3){b=HEAP[e]+ -196;_FT_Select_Metrics(HEAP[e],0);HEAP[e+12+12]=HEAP[b+8]<<6;HEAP[e+12+16]=0-HEAP[b+12]<<6;b=reSign(HEAP[b+36+4],16)<<6;HEAP[e+12+24]=b;b=0}return b}_PCF_Size_Request.__index__=Runtime.getFunctionIndex(_PCF_Size_Request,"_PCF_Size_Request"); -function _PCF_Glyph_Load(e,g,d){var b,a=null,c,f,h,i,k,j;i=d;g=HEAP[g];h=0;d=e+76;j=g==0;a:do if(j)b=0;else{j=i;if(unSign(HEAP[g+16],32)<=unSign(j,32)){b=0;break a}c=HEAP[g+104];if(i!=0)i-=1;i=HEAP[g+292]+16*i;j=reSign(HEAP[i+6],16);j=reSign(HEAP[i+8],16)+j;HEAP[d]=j;j=reSign(HEAP[i+2],16);b=reSign(HEAP[i],16);HEAP[d+4]=j-b;HEAP[d+16]=1;HEAP[d+18]=1;j=1<<(HEAP[g+308]&3);b=j==1?23:j==2?24:j==4?25:j==8?26:27;if(b==27){k=3;b=5;break a}else if(b==23){h=reSign(HEAP[d+4]+7,32)>>reSign(3,32);HEAP[d+8]=h}else if(b== -24){h=reSign(HEAP[d+4]+15,32)>>reSign(4,32)<<1;HEAP[d+8]=h}else if(b==25){h=reSign(HEAP[d+4]+31,32)>>reSign(5,32)<<2;HEAP[d+8]=h}else if(b==26){h=reSign(HEAP[d+4]+63,32)>>reSign(6,32)<<3;HEAP[d+8]=h}j=HEAP[d]*HEAP[d+8];h=b=_ft_glyphslot_alloc_bitmap(e,j);if(b!=0){b=2;break a}h=_FT_Stream_Seek(c,HEAP[i+12]);if(h!=0){b=2;break a}f=HEAP[d+12];b=j;h=c;c=f;b=b;h=h=h=_FT_Stream_ReadAt(h,HEAP[h+8],c,b);if(h!=0){b=2;break a}c=(HEAP[g+308]&8)==0;b:do if(c){a=j;b=HEAP[d+12];f=a;if(a==0)break b;b=b;f=f;for(a= -9;;){o=a==9?0:o;a=b+o;var l=unSign(HEAP[a],8),m=unSign(l,32)>>>unSign(1,32)&85;l=l<<1&170|m;m=unSign(l,32)>>>unSign(2,32)&51;l=l<<2&204|m;m=unSign(l,32)>>>unSign(4,32)&15;HEAP[a]=(l<<4&240|m)&255;var o=o+1;if(o!=f)a=11;else break}}while(0);o=unSign((HEAP[g+308]&4)!=0,1);c=unSign((HEAP[g+308]&8)!=0,1);o=unSign(o!=0^c!=0,1)!=0;b:do if(o){c=1<<(unSign(HEAP[g+308]&48,32)>>>unSign(4,32));if(c==2)b=28;else if(c==4)b=29;else break b;if(b==28){f=j;c=HEAP[d+12];b=f;if(!(unSign(f,32)>unSign(1,32)))break b; -c=c;b=b+-2;for(a=14;;){n=a==14?0:n;a=n*2;f=c+(a+1);a=c+a;l=b+n*-2;m=HEAP[a];HEAP[a]=HEAP[f];HEAP[f]=m;f=unSign(l,32)>unSign(1,32);var n=n+1;if(f)a=16;else break}}else if(b==29){f=j;c=HEAP[d+12];b=f;if(!(unSign(f,32)>unSign(3,32)))break b;c=c;b=b+-4;for(a=19;;){q=a==19?0:q;m=q*4;l=c+(m+3);f=c+(m+1);a=c+(m+2);var p=c+m;m=b+q*-4;var r=HEAP[p];HEAP[p]=HEAP[l];HEAP[l]=r;l=HEAP[f];HEAP[f]=HEAP[a];HEAP[a]=l;f=unSign(m,32)>unSign(3,32);var q=q+1;if(f)a=20;else break}}}while(0);HEAP[e+72]=1651078259;n=reSign(HEAP[i], -16);HEAP[e+100]=n;n=reSign(HEAP[i+6],16);HEAP[e+104]=n;n=reSign(HEAP[i+4],16)<<6;HEAP[e+24+16]=n;n=reSign(HEAP[i],16)<<6;HEAP[e+24+8]=n;n=reSign(HEAP[i+6],16)<<6;HEAP[e+24+12]=n;n=reSign(HEAP[i+2],16);i=reSign(HEAP[i],16);HEAP[e+24]=n-i<<6;HEAP[e+24+4]=HEAP[d]<<6;_ft_synthesize_vertical_metrics(e+24,HEAP[g+196+12]+HEAP[g+196+8]<<6);b=2;break a}while(0);a:do if(b==0){h=6;b=2;break a}while(0);if(b==2)k=h;return k}_PCF_Glyph_Load.__index__=Runtime.getFunctionIndex(_PCF_Glyph_Load,"_PCF_Glyph_Load"); -function _pcf_get_bdf_property(e,g,d){e=_pcf_find_property(e,g);if(e!=0){HEAP[d]=HEAP[e+4]!=0?1:2;HEAP[d+4]=HEAP[e+8];d=0}else d=6;return d}_pcf_get_bdf_property.__index__=Runtime.getFunctionIndex(_pcf_get_bdf_property,"_pcf_get_bdf_property");function _pcf_get_charset_id(e,g,d){HEAP[g]=HEAP[e+176];HEAP[d]=HEAP[e+180];return 0}_pcf_get_charset_id.__index__=Runtime.getFunctionIndex(_pcf_get_charset_id,"_pcf_get_charset_id"); -function _pcf_driver_requester(e,g){return _ft_service_list_lookup(_pcf_services,g)}_pcf_driver_requester.__index__=Runtime.getFunctionIndex(_pcf_driver_requester,"_pcf_driver_requester"); -function _hash_bucket(e,g){var d=null,b,a,c;b=0;a=HEAP[g+12];if(HEAP[e]!=0){b=b;for(d=0;;){c=d==0?0:c;var f=d==0?b:i;d=e+(c+1);i=f<<5;f=0-f;var h=reSign(HEAP[e+c],8),i=i+f+h;c=c+1;if(HEAP[d]!=0)d=1;else break}b=i}c=HEAP[g+4];b=unSign(b,32)%unSign(c,32);c=a+4*b;b=g+4;c=c;for(d=4;;){var k=d==4?c:d==8?j:l;if(HEAP[k]==0)break;j=HEAP[HEAP[k]];if(HEAP[j]==HEAP[e])if(_strcmp(j,e)==0)break;var j=k+-4;if(jreSign(1,32)?b:1)-0;for(d=0;;){f=d==0?0:f;d=a+4*f;var c=HEAP[d];c!=0&&FUNCTION_TABLE[HEAP[g+8]](g,c);HEAP[d]=0;var f=f+1;if(f!=b)d=3;else break}}a=HEAP[e+12];a!=0&&FUNCTION_TABLE[HEAP[g+8]](g,a);HEAP[e+12]=0}}_hash_free.__index__=Runtime.getFunctionIndex(_hash_free,"_hash_free"); -function _hash_insert(e,g,d,b){var a=STACKTOP;STACKTOP+=8;Runtime.memset(a,0,8);var c=null,f,h,i,k,j,l,m,o=a+4;m=_hash_bucket(e,d);HEAP[o]=0;l=HEAP[m];var n=l==0;a:do if(n){l=_ft_mem_alloc(b,8,o);if(HEAP[o]!=0)break a;HEAP[m]=l;HEAP[l]=e;HEAP[l+4]=g;f=HEAP[d];if(reSign(HEAP[d+8],32)>=reSign(f,32)){f=b;h=d;f=f;i=HEAP[h+12];j=HEAP[h+4];HEAP[a]=0;HEAP[h+4]<<=1;k=Math.floor(reSign(HEAP[h+4],32)/reSign(3,32));HEAP[h]=k;k=_ft_mem_realloc(f,4,0,HEAP[h+4],0,a);HEAP[h+12]=k;k=HEAP[a];if(k!=0){HEAP[o]=k;break a}else{k= -i;c=j;if(reSign(0,32)reSign(1,32)?c:1)-0;for(c=2;;){r=c==2?0:r;c=j+4*r;if(HEAP[c]!=0){var p=_hash_bucket(HEAP[HEAP[c]],h);HEAP[p]=HEAP[c]}var r=r+1;if(r!=k)c=6;else break}}i=i;f=f;h=i;i!=0&&FUNCTION_TABLE[HEAP[f+8]](f,h);f=HEAP[a];HEAP[o]=f;if(f!=0)break a}}HEAP[d+8]+=1}else HEAP[l+4]=g;while(0);e=HEAP[o];STACKTOP=a;return e}_hash_insert.__index__=Runtime.getFunctionIndex(_hash_insert,"_hash_insert"); -function __bdf_list_ensure(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a,c,f;HEAP[d]=0;var h=unSign(HEAP[e+4],32)>>unSign(1,32);c=a+4+c;f=HEAP[e+12];if(a==536870911)HEAP[d]=64;else{b=a;var i=unSign(c,32)unSign(536870911,32)?1:2;break b}while(0);if(b==1)c=536870911;a=_ft_mem_realloc(f,4,a,c,HEAP[e],d);HEAP[e]=a;if(HEAP[d]!=0)break a;HEAP[e+4]=c}}while(0);h=HEAP[d];STACKTOP=d;return h} -__bdf_list_ensure.__index__=Runtime.getFunctionIndex(__bdf_list_ensure,"__bdf_list_ensure");function __bdf_list_shift(e){var g=null,d=e==0;a:do if(!d){if(HEAP[e+8]==0)break a;if(unSign(HEAP[e+8],32)<=unSign(1,32))HEAP[e+8]=0;else{var b=unSign(HEAP[e+8],32)>unSign(1,32),a=e;if(b){b=e;var c=e+8,f=e;for(g=3;;){i=g==3?0:i;var h=2+i;HEAP[HEAP[g==3?a:f]+4*(0+i)]=HEAP[HEAP[b]+4*(1+i)];g=unSign(HEAP[c],32)>unSign(h,32);var i=i+1;if(g)g=4;else break}g=5}else g=9;HEAP[e+8]=HEAP[(g==5?f:a)+8]-1}}while(0)} -__bdf_list_shift.__index__=Runtime.getFunctionIndex(__bdf_list_shift,"__bdf_list_shift"); -function __bdf_list_join(e,g){var d,b=null,a,c,f,h;HEAP[g]=0;h=e==0;a:do if(h)d=0;else{if(HEAP[e+8]==0){d=0;break a}h=HEAP[HEAP[e]];d=a=c=0;d=unSign(HEAP[e+8],32)>unSign(d,32)?3:4;b:for(;;)if(d==3){f=HEAP[HEAP[e]+4*a];if(HEAP[f]!=0){d=h;f=f;c=c;var i=c+1;for(b=5;;){j=b==5?0:j;var k=i+j;b=f+(j+1);HEAP[d+(c+j)]=HEAP[f+j];var j=j+1;if(HEAP[b]!=0)b=6;else break}c=k}d=HEAP[e+8];if(unSign(a+1,32)unSign(d,32)?3:4}else if(d==4){d=h!=_empty? -10:11;break b}if(d==10)HEAP[h+c]=0;HEAP[g]=c;a=h;d=13;break a}while(0);if(d==0)a=0;return a}__bdf_list_join.__index__=Runtime.getFunctionIndex(__bdf_list_join,"__bdf_list_join"); -function __bdf_list_split(e,g,d,b){var a=STACKTOP;STACKTOP+=32;Runtime.memset(a,0,32);var c,f=null,h,i,k,j,l;l=0;HEAP[e+8]=0;var m=b==0;a:do if(!m){if(HEAP[d]==0)break a;var o=g==0;b:do if(!o){if(HEAP[g]==0){c=2;break b}_llvm_memset_p0i8_i32(a,0,32,1,0);h=0;j=f=k=g;f=3;c:for(;;){var n=f==8?q:0,p=j+n,r=j+(n+1);if((f==8?r:k)==0){c=10;break c}if(HEAP[p]==0){c=10;break c}q=HEAP[p]!=43;d:do if(q)c=6;else{if(HEAP[r]!=0){c=6;break d}h=1;c=8;break d}while(0);if(c==6){q=unSign(HEAP[p],8)>>>unSign(3,8);q=unSign(q, -8);f=unSign(HEAP[p],8)>>>unSign(3,8);f=unSign(f,8);f=HEAP[a+f];f=1<<(reSign(HEAP[p],8)&7)&255|f;HEAP[a+q]=f}var q=n+1;f=8;c=5}i=0;f=k=d;j=j=f+b;n=e+8;p=e+4;r=e+8;var s=e,u=e,t=e+8,v=e+8;h=h!=0;var w=f,x=l;f=10;c:for(;;){var y=f==29?C:x;c=f==29?B:w;if(c>=j){c=31;break c}if(HEAP[c]==0){c=31;break c}d:for(;;){if(HEAP[k]==0)break d;f=unSign(HEAP[k],8)>>>unSign(3,8);f=unSign(f,8);f=reSign(HEAP[a+f],8);var A=reSign(HEAP[k],8)&7;if((reSign(f,32)>>reSign(A,32)&1)!=0)break d;k+=1}if(HEAP[n]==HEAP[p]){var z= -__bdf_list_ensure(s,HEAP[r]+1);if(z!=0){c=19;break c}else f=18}else f=15;var C=f==18?0:y;B=HEAP[t];HEAP[HEAP[u]+4*B]=k>c?c:_empty;HEAP[v]=B+1;B=k;d:do if(h)for(;;){if(HEAP[k]==0)break d;c=unSign(HEAP[k],8)>>>unSign(3,8);c=unSign(c,8);c=reSign(HEAP[a+c],8);i=reSign(HEAP[k],8)&7;if((reSign(c,32)>>reSign(i,32)&1&255)==0)break d;HEAP[k]=0;k+=1}else{if(HEAP[k]==0)break d;HEAP[k]=0;k+=1}while(0);B=k<=B;d:do if(B)c=28;else{if(HEAP[k]!=0){f=27;c=28}else{f=27;c=29}break d}while(0);if(c==28)f=28;i=f==28?0: -1;var B=k;f=29;c=13}if(c==31){l=y;g=HEAP[e+4];if(unSign(i+HEAP[e+8],32)>=unSign(g,32)){l=__bdf_list_ensure(e,HEAP[e+8]+1+i);if(l!=0)break a}if(i!=0){g=HEAP[e+8];HEAP[HEAP[e]+4*g]=_empty;HEAP[e+8]=g+1}HEAP[HEAP[e]+4*HEAP[e+8]]=0;break a}else if(c==19){l=z;break a}}while(0);l=6}while(0);e=l;STACKTOP=a;return e}__bdf_list_split.__index__=Runtime.getFunctionIndex(__bdf_list_split,"__bdf_list_split"); -function __bdf_atoul(e){var g;g=null;var d,b,a;d=e;e=10;var c=d==0;a:do if(c)g=0;else{if(HEAP[d]==0){g=0;break a}b=e;g=b==8?12:b==16?13:14;if(g==14){e=10;a=_ddigits}else if(g==12)a=_odigits;else if(g==13)a=_hdigits;b=HEAP[d]==48;b:do if(b){if(HEAP[d+1]!=120)if(HEAP[d+1]!=88)break b;e=16;a=_hdigits;d+=2}while(0);b=0;a=a;e=e;d=d;b=b;for(g=5;;){i=g==8?i:0;var f=g==8?h:b;h=d+i;g=reSign(HEAP[h],8)>>reSign(3,8);g=reSign(g,8);g=unSign(HEAP[a+g],8);c=reSign(HEAP[h],8)&7;if((reSign(g,32)>>reSign(c,32)&1&255)== -0)break;g=f*e;h=reSign(HEAP[h],8);var h=unSign(HEAP[_a2i+h],8)+g,i=i+1;g=8}b=b=f;g=11;break a}while(0);if(g==0)b=0;return b}__bdf_atoul.__index__=Runtime.getFunctionIndex(__bdf_atoul,"__bdf_atoul"); -function __bdf_atol(e){var g,d=null,b,a,c,f;b=e;e=10;d=b==0;a:do if(d)g=0;else{if(HEAP[b]==0){g=0;break a}c=e;g=c==8?14:c==16?15:16;if(g==16){e=10;f=_ddigits}else if(g==14)f=_odigits;else if(g==15)f=_hdigits;c=0;if(HEAP[b]==45){b+=1;c=1}g=HEAP[b]==48;b:do if(g){if(HEAP[b+1]!=120)if(HEAP[b+1]!=88)break b;e=16;f=_hdigits;b+=2}while(0);g=0;f=f;e=e;b=b;g=g;for(d=6;;){k=d==9?k:0;a=d==9?i:g;i=b+k;d=reSign(HEAP[i],8)>>reSign(3,8);d=reSign(d,8);d=unSign(HEAP[f+d],8);var h=reSign(HEAP[i],8)&7;if((reSign(d, -32)>>reSign(h,32)&1&255)==0)break;d=e*a;i=reSign(HEAP[i],8);var i=unSign(HEAP[_a2i+i],8)+d,k=k+1;d=9}a=g=a;c=a=c!=0?0-a:a;g=13;break a}while(0);if(g==0)c=0;return c}__bdf_atol.__index__=Runtime.getFunctionIndex(__bdf_atol,"__bdf_atol"); -function __bdf_atos(e){var g,d=null,b,a,c,f;b=e;e=10;d=b==0;a:do if(d)g=0;else{if(HEAP[b]==0){g=0;break a}c=e;g=c==8?14:c==16?15:16;if(g==16){e=10;f=_ddigits}else if(g==14)f=_odigits;else if(g==15)f=_hdigits;c=0;if(HEAP[b]==45){b+=1;c=1}g=HEAP[b]==48;b:do if(g){if(HEAP[b+1]!=120)if(HEAP[b+1]!=88)break b;e=16;f=_hdigits;b+=2}while(0);g=0;f=f;e=e;b=b;g=g;for(d=6;;){k=d==9?k:0;a=d==9?i:g;i=b+k;d=reSign(HEAP[i],8)>>reSign(3,8);d=reSign(d,8);d=unSign(HEAP[f+d],8);var h=reSign(HEAP[i],8)&7;if((reSign(d, -32)>>reSign(h,32)&1&255)==0)break;d=reSign(a,16)*e&65535;i=reSign(HEAP[i],8);var i=unSign(HEAP[_a2i+i],8)+d,k=k+1;d=9}a=g=a;c=a=c!=0?reSign(0-a,16):reSign(a,16);g=13;break a}while(0);if(g==0)c=0;return c&65535}__bdf_atos.__index__=Runtime.getFunctionIndex(__bdf_atos,"__bdf_atos");function _by_encoding(e,g){var d;d=HEAP[g+4];if(reSign(HEAP[e+4],32)reSign(d,32)?1:0}return d}_by_encoding.__index__=Runtime.getFunctionIndex(_by_encoding,"_by_encoding"); -function __bdf_add_comment(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a;a=HEAP[e+16520];HEAP[b]=0;a=_ft_mem_realloc(a,1,HEAP[e+88],HEAP[e+88]+1+d,HEAP[e+84],b);HEAP[e+84]=a;if(HEAP[b]==0){a=HEAP[e+84]+HEAP[e+88];_llvm_memcpy_p0i8_p0i8_i32(a,g,d,1,0);HEAP[a+d]=10;HEAP[e+88]=HEAP[e+88]+1+d}e=HEAP[b];STACKTOP=b;return e}__bdf_add_comment.__index__=Runtime.getFunctionIndex(__bdf_add_comment,"__bdf_add_comment"); -function __bdf_add_property(e,g,d){var b=STACKTOP;STACKTOP+=8;Runtime.memset(b,0,8);var a,c=null,f,h,i,k,j,l,m=b+4;l=HEAP[e+16520];HEAP[m]=0;var o=_hash_bucket(g,HEAP[e+128]);k=HEAP[o];o=k!=0;a:do if(o){j=HEAP[e+80]+16*HEAP[k+4];a=HEAP[j+4];if(a==1)a=28;else if(a==2)a=29;else if(a==3)a=30;else break a;if(a==28){f=HEAP[j+12];a=l;f=f;f!=0&&FUNCTION_TABLE[HEAP[a+8]](a,f);HEAP[j+12]=0;if(d==0)break a;if(HEAP[d]==0)break a;f=d;a=l;f=f;c=m;h=h=f!=0?_strlen(f)+1:0;a=a=_ft_mem_dup(a,f,h,c);HEAP[j+12]=a}else if(a== -29){a=__bdf_atol(d);HEAP[j+12]=a}else if(a==30){a=__bdf_atoul(d);HEAP[j+12]=a}}else{j=e+16532;k=g;j=j;k=_hash_bucket(k,j);k=k=k=HEAP[k];if(k==0){j=e;k=g;j=j;a=HEAP[j+16520];HEAP[b]=0;c=j+16532;f=k;c=c;f=_hash_bucket(f,c);f=f=HEAP[f];f=f!=0;b:do if(!f){f=_ft_mem_realloc(a,16,HEAP[j+16528],HEAP[j+16528]+1,HEAP[j+16524],b);HEAP[j+16524]=f;f=HEAP[b];h=f!=0;c:do if(h)c=34;else{h=HEAP[j+16524]+16*HEAP[j+16528];_llvm_memset_p0i8_i32(h,0,16,1,0);c=_strlen(k)+1;var n=_ft_mem_realloc(a,1,0,c,0,b);HEAP[h]=n; -n=HEAP[b];if(n!=0){c=6;break c}_llvm_memcpy_p0i8_p0i8_i32(HEAP[h],k,c,1,0);HEAP[h+4]=1;HEAP[h+8]=0;c=HEAP[j+16528]+83;var p=_hash_insert(HEAP[h],c,j+16532,a);HEAP[b]=p;p=HEAP[b];if(p!=0){c=8;break c}HEAP[j+16528]+=1;break b}while(0);HEAP[m]=c==34?f:c==6?n:p;break a}while(0);k=HEAP[b];HEAP[m]=k;if(k!=0)break a;j=e+16532;k=g;j=j;k=_hash_bucket(k,j);k=k=k=HEAP[k]}if(HEAP[e+76]==HEAP[e+72]){if(HEAP[e+72]==0){j=_ft_mem_realloc(l,16,0,1,0,m);HEAP[e+80]=j}else{j=_ft_mem_realloc(l,16,HEAP[e+72],HEAP[e+72]+ -1,HEAP[e+80],m);HEAP[e+80]=j}if(HEAP[m]!=0)break a;j=HEAP[e+80]+16*HEAP[e+72];_llvm_memset_p0i8_i32(j,0,16,1,0);HEAP[e+72]+=1}j=a=HEAP[k+4];a=unSign(a,32)>=unSign(83,32)?HEAP[e+16524]+16*(j-83):__bdf_properties+16*j;j=HEAP[e+80]+16*HEAP[e+76];HEAP[j]=HEAP[a];HEAP[j+4]=HEAP[a+4];HEAP[j+8]=HEAP[a+8];a=HEAP[a+4];a=a==1?31:a==2?32:a==3?33:17;b:do if(a==31){HEAP[j+12]=0;if(d==0)break b;if(HEAP[d]==0)break b;c=d;f=l;c=c;h=m;i=i=c!=0?_strlen(c)+1:0;f=f=_ft_mem_dup(f,c,i,h);HEAP[j+12]=f;if(HEAP[m]!=0)break a}else if(a== -32){f=__bdf_atol(d);HEAP[j+12]=f}else if(a==33){f=__bdf_atoul(d);HEAP[j+12]=f}while(0);if(_memcmp(g,__str8246,7)!=0){a=_hash_insert(HEAP[j],HEAP[e+76],HEAP[e+128],l);HEAP[m]=a;if(HEAP[m]!=0)break a}HEAP[e+76]+=1;if(_memcmp(g,__str10248,12)==0)HEAP[e+36]=HEAP[j+12];else if(_memcmp(g,__str19257,11)==0)HEAP[e+40]=HEAP[j+12];else if(_memcmp(g,__str20258,12)==0)HEAP[e+44]=HEAP[j+12];else{if(_memcmp(g,__str67305,7)!=0)break a;if(HEAP[j+12]==0)HEAP[m]=3;else{a=HEAP[HEAP[j+12]]==112;b:do if(!a){if(HEAP[HEAP[j+ -12]]==80)break b;g=HEAP[HEAP[j+12]]==109;c:do if(!g){if(HEAP[HEAP[j+12]]==77)break c;if(HEAP[HEAP[j+12]]!=99)if(HEAP[HEAP[j+12]]!=67)break a;HEAP[e+28]=32;break a}while(0);HEAP[e+28]=16;break a}while(0);HEAP[e+28]=8}}}while(0);e=HEAP[m];STACKTOP=b;return e}__bdf_add_property.__index__=Runtime.getFunctionIndex(__bdf_add_property,"__bdf_add_property"); -function __bdf_parse_glyphs(e,g,d,b,a){d=STACKTOP;STACKTOP+=8;Runtime.memset(d,0,8);var c,f=null,h,i,k,j,l,m;b=d+4;k=g;HEAP[b]=0;m=HEAP[a+32];g=HEAP[m+16520];var o=_memcmp(e,__str8246,7)==0;a:do{if(o){k-=7;c=e+7;if(HEAP[c]!=0){c+=1;k-=1}h=__bdf_add_comment(HEAP[a+32],c,k);HEAP[b]=h;f=1}else{o=(HEAP[a]&32)==0;var n=e;b:do if(o)if(_memcmp(n,__str84,5)!=0){HEAP[b]=180;c=3;break a}else{c=__bdf_list_split(a+8232,__str85,e,k);HEAP[b]=c;if(HEAP[b]!=0){c=3;break a}c=__bdf_atoul(HEAP[HEAP[a+8232]+4]);HEAP[m+ -48]=c;HEAP[a+4]=HEAP[m+48];if(HEAP[a+4]==0)HEAP[m+48]=64;if(unSign(HEAP[a+4],32)>unSign(1114111,32)){HEAP[b]=6;c=3;break a}else{c=_ft_mem_realloc(g,36,0,HEAP[m+48],0,b);HEAP[m+56]=c;if(HEAP[b]!=0){c=3;break a}HEAP[a]|=32}}else if(_memcmp(n,__str86,7)==0){_qsort(HEAP[m+56],HEAP[m+52],36,_by_encoding.__index__);HEAP[a]&=-2}else{c=_memcmp(e,__str87,7)==0;i=a;if(c){HEAP[i+28]=0;HEAP[a]&=-4033}else{c=(HEAP[i]&64)!=0;c:do if(c){if(HEAP[a+28]!=-1)break c;if(HEAP[HEAP[a+36]+4]==0)break b}while(0);if(_memcmp(e, -__str88,9)==0){i=HEAP[a+24];c=g;i=i;i!=0&&FUNCTION_TABLE[HEAP[c+8]](c,i);HEAP[a+24]=0;c=__bdf_list_split(a+8232,__str85,e,k);HEAP[b]=c;if(c!=0){c=3;break a}__bdf_list_shift(a+8232);c=__bdf_list_join(a+8232,d);if(c==0){c=HEAP[b]=3;break a}else{i=_ft_mem_realloc(g,1,0,HEAP[d]+1,0,b);HEAP[a+24]=i;if(HEAP[b]!=0){c=3;break a}_llvm_memcpy_p0i8_p0i8_i32(HEAP[a+24],c,HEAP[d]+1,1,0);HEAP[a]|=64}}else{i=_memcmp(e,__str89,8)==0;c=a;if(i)if((HEAP[c]&64)==0){HEAP[b]=181;c=3;break a}else{c=__bdf_list_split(a+8232, -__str85,e,k);HEAP[b]=c;if(HEAP[b]!=0){c=3;break a}c=__bdf_atol(HEAP[HEAP[a+8232]+4]);HEAP[a+28]=c;if(unSign(HEAP[a+28],32)>unSign(65535,32)){c=HEAP[b]=3;break a}else{if(reSign(HEAP[a+28],32)>=reSign(0,32)){c=reSign(HEAP[a+28],32)>>reSign(5,32);i=a+28;if((1<<(HEAP[a+28]&31)&HEAP[a+40+c*4])!=0){HEAP[i]=-1;HEAP[m+16516]=1}else{c=reSign(HEAP[i],32)>>reSign(5,32);i=reSign(HEAP[a+28],32)>>reSign(5,32);HEAP[a+40+c*4]=1<<(HEAP[a+28]&31)|HEAP[a+40+i*4]}}if(reSign(HEAP[a+28],32)>=reSign(0,32)){if(HEAP[m+52]== -HEAP[m+48]){c=_ft_mem_realloc(g,36,HEAP[m+48],HEAP[m+48]+64,HEAP[m+56],b);HEAP[m+56]=c;if(HEAP[b]!=0){c=3;break a}HEAP[m+48]+=64}i=HEAP[m+52];c=HEAP[m+56]+36*i;HEAP[m+52]=i+1;HEAP[c]=HEAP[a+24];HEAP[c+4]=HEAP[a+28]}else if(HEAP[HEAP[a+36]+4]!=0){if(HEAP[m+64]==HEAP[m+60]){c=_ft_mem_realloc(g,36,HEAP[m+60],HEAP[m+60]+4,HEAP[m+68],b);HEAP[m+68]=c;if(HEAP[b]!=0){c=3;break a}HEAP[m+60]+=4}c=HEAP[m+68]+36*HEAP[m+64];HEAP[c]=HEAP[a+24];i=HEAP[m+64];HEAP[c+4]=i;HEAP[m+64]=i+1}else{i=HEAP[a+24];c=g;i=i;i!= -0&&FUNCTION_TABLE[HEAP[c+8]](c,i);HEAP[a+24]=0}HEAP[a+24]=0;HEAP[a]&=1073741823;HEAP[a]|=128}}else{i=m;c=HEAP[c+28]==-1?HEAP[i+68]+36*(HEAP[m+64]-1):HEAP[i+56]+36*(HEAP[m+52]-1);if((HEAP[a]&2048)!=0){i=HEAP[a+8];j=unSign(HEAP[c+12+2],16);if(unSign(i,32)>=unSign(j,32)){if(!(reSign(HEAP[a],32)>=reSign(0,32)))break b;HEAP[a]|=-2147483648;HEAP[m+16516]=1}else{i=HEAP[c+28]<<1;l=HEAP[c+24]+HEAP[c+28]*HEAP[a+8];j=i;if(unSign(0,32)unSign(1,32)?f:1)-0; -f=26;c:for(;;){v=f==26?0:v;t=f==26?l:t;var q=0+v;f=1+v;var s=reSign(HEAP[j+q],8);HEAP[t]=HEAP[_a2i+s]+HEAP[t]*16;s=unSign(f,32)=reSign(j,16)?i:j;HEAP[a+18]=i;i=HEAP[a+20];j=HEAP[c+12+10];i=reSign(i,16)>=reSign(j,16)?i:j;HEAP[a+20]=i;HEAP[a+22]=HEAP[c+12+4]+HEAP[c+12];i=HEAP[a+16];j=HEAP[a+22];i=reSign(i,16)>=reSign(j,16)?i:j;HEAP[a+16]=i;i=HEAP[a+12];j=HEAP[c+12+4];i=reSign(i,16)<=reSign(j,16)?i:j;HEAP[a+12]=i;i=HEAP[a+14];j=HEAP[c+12+4];i=reSign(i,16)>=reSign(j,16)?i:j;HEAP[a+14]=i;if((HEAP[a]&512)==0)HEAP[c+10]=HEAP[c+12];i=HEAP[HEAP[a+36]]!=0;c:do if(i){j=HEAP[m+20]*HEAP[m+16];p=unSign(HEAP[c+ -10],16);j=_FT_MulDiv(p,72E3,j)&65535;if(HEAP[c+8]==j)break c;HEAP[c+8]=j;if(HEAP[a+28]==-1){j=unSign(HEAP[m+64]-1,32)>>>unSign(5,32);p=unSign(HEAP[m+64]-1,32)>>>unSign(5,32);HEAP[m+8324+j*4]=1<<(HEAP[m+64]-1&31)|HEAP[m+8324+p*4]}else{j=reSign(HEAP[c+4],32)>>reSign(5,32);p=reSign(HEAP[c+4],32)>>reSign(5,32);HEAP[m+132+j*4]=1<<(HEAP[c+4]&31)|HEAP[m+132+p*4]}HEAP[a]|=4096;HEAP[m+16516]=1}while(0);HEAP[a]|=1024}else if(_memcmp(e,__str93312,6)==0)if((HEAP[a]&1024)==0){HEAP[b]=183;c=3;break a}else{i=unSign(HEAP[c+ -12],16);i=unSign(HEAP[HEAP[a+32]+16518],16)*i+7;i=reSign(i,32)>>reSign(3,32);HEAP[c+28]=i;i=HEAP[c+28];i=unSign(HEAP[c+12+2],16)*i;if(unSign(i,32)>unSign(65535,32)){HEAP[b]=184;c=3;break a}else{HEAP[c+32]=i&65535;i=unSign(HEAP[c+32],16);i=_ft_mem_realloc(g,1,0,i,0,b);HEAP[c+24]=i;if(HEAP[b]!=0){c=3;break a}HEAP[a+8]=0;HEAP[a]|=2048}}else{c=HEAP[b]=3;break a}}}}}while(0);var w=HEAP[b];f=10}c=2;break a}while(0);a:do if(c==2){c=(f==10?w:h)!=0?3:49;break a}while(0);a:do if(c==3){if((HEAP[a]&64)==0)break a; -h=HEAP[a+24];e=g;h=h;h!=0&&FUNCTION_TABLE[HEAP[e+8]](e,h);HEAP[a+24]=0}while(0);a=HEAP[b];STACKTOP=d;return a}__bdf_parse_glyphs.__index__=Runtime.getFunctionIndex(__bdf_parse_glyphs,"__bdf_parse_glyphs"); -function __bdf_parse_properties(e,g,d,b,a){d=STACKTOP;STACKTOP+=140;Runtime.memset(d,0,140);var c,f=null,h,i,k,j,l,m,o,n=d+4,p=d+8,r=d+12;o=0;var q=_memcmp(e,__str94,13)==0;a:do if(q){if(_bdf_get_font_property(HEAP[a+32],__str19257)==0){o=HEAP[a+32];m=reSign(HEAP[HEAP[a+32]+4+8],16);HEAP[o+40]=m;o=reSign(HEAP[HEAP[a+32]+4+8],16);_sprintf(r,__str95,o);o=__bdf_add_property(HEAP[a+32],__str19257,r);if(o!=0)break a;HEAP[HEAP[a+32]+16516]=1}if(_bdf_get_font_property(HEAP[a+32],__str20258)==0){o=HEAP[a+ -32];m=reSign(HEAP[HEAP[a+32]+4+10],16);HEAP[o+44]=m;o=reSign(HEAP[HEAP[a+32]+4+10],16);_sprintf(r,__str95,o);o=__bdf_add_property(HEAP[a+32],__str20258,r);if(o!=0)break a;HEAP[HEAP[a+32]+16516]=1}HEAP[a]&=-17;HEAP[b]=__bdf_parse_glyphs.__index__}else{if(_memcmp(e,__str96,21)==0)break a;if(_memcmp(e,__str8246,7)==0){HEAP[p]=e;HEAP[n]=HEAP[p];HEAP[p]+=7;if(HEAP[HEAP[p]]!=0){o=HEAP[p];HEAP[o]=0;HEAP[p]=o+1}}else{o=HEAP[a+32];m=g;j=e;l=m;f=n;m=p;k=o;i=o=j;HEAP[f]=i;b:for(;;){if(HEAP[o]==0)break b;if(HEAP[o]== -32)break b;if(HEAP[o]==9)break b;o+=1}f=-1;if(HEAP[o]!=0){f=reSign(HEAP[o],8);HEAP[o]=0}c=i;k=k;i=c;k=k;var s=c==0;b:do if(s)c=14;else{if(HEAP[i]==0){c=14;break b}c=k+16532;h=i;i=c;h=_hash_bucket(h,i);h=h=h=HEAP[h];if(h==0)h=0;else{h=HEAP[h+4];h=unSign(h,32)>=unSign(83,32)?HEAP[k+16524]+16*(h-83):__bdf_properties+16*h}c=17;break b}while(0);if(c==14)h=0;k=i=k=h;if(f!=-1){HEAP[o]=f&255;var u=k;f=18}else f=17;f=(f==18?u:i)!=0;b:do if(f){if(HEAP[k+4]==1)break b;o=__bdf_list_split(a+8232,__str85,e,g); -if(o!=0)break a;HEAP[n]=HEAP[HEAP[a+8232]];__bdf_list_shift(a+8232);e=__bdf_list_join(a+8232,d);HEAP[p]=e;o=__bdf_add_property(HEAP[a+32],HEAP[n],HEAP[p]);break a}while(0);i=o;o=j+l;HEAP[i]=0;i+=1;j=i;f=21;b:for(;;){l=f==23?v:0;var t=j+l;if(HEAP[t]==0)break b;if(HEAP[t]!=32)if(HEAP[t]!=9)break b;var v=l+1;f=23}i=t;if(HEAP[i]==34)i+=1;m=HEAP[m]=i;b:for(;;){if(o<=m)break b;if(HEAP[o+-1]!=32)if(HEAP[o+-1]!=9)break b;o+=-1;HEAP[o]=0}m=o>i;b:do if(m){if(HEAP[o+-1]!=34)break b;o+=-1;HEAP[o]=0}while(0)}o= -__bdf_add_property(HEAP[a+32],HEAP[n],HEAP[p])}while(0);a=o;STACKTOP=d;return a}__bdf_parse_properties.__index__=Runtime.getFunctionIndex(__bdf_parse_properties,"__bdf_parse_properties"); -function __bdf_parse_start(e,g,d,b,a){d=STACKTOP;STACKTOP+=416;Runtime.memset(d,0,416);var c,f=null,h,i,k,j;i=d+256;var l=d+272,m=d+276,o=d+280,n,p=d+284,r,q=d+288;g=g;n=0;HEAP[p]=0;if(HEAP[a+32]!=0)n=HEAP[HEAP[a+32]+16520];var s=_memcmp(e,__str8246,7)==0;a:do if(s){if(HEAP[HEAP[a+36]+8]==0)break a;if(HEAP[a+32]==0)break a;g-=7;f=e+7;if(HEAP[f]!=0){f+=1;g-=1}f=__bdf_add_comment(HEAP[a+32],f,g);HEAP[p]=f}else if((HEAP[a]&1)==0){n=HEAP[a+8248];if(_memcmp(e,__str97,9)!=0)HEAP[p]=176;else{HEAP[a]=1;HEAP[a+ -32]=0;f=_ft_mem_alloc(n,16548,p);if(HEAP[p]!=0)break a;HEAP[a+32]=f;HEAP[f+16520]=HEAP[a+8248];HEAP[a+8248]=0;k=n;j=f+16532;k=k;HEAP[m]=0;HEAP[j+4]=241;r=Math.floor(reSign(241,32)/reSign(3,32));HEAP[j]=r;HEAP[j+8]=0;k=_ft_mem_realloc(k,4,0,241,0,m);HEAP[j+12]=k;j=j=HEAP[m];HEAP[p]=j;if(HEAP[p]!=0)break a;r=__bdf_properties;j=f+16532;k=n;r=r;for(f=7;;){c=f==10?w:0;var u=r+16*c,t=0+c,v=1+c;if(!(unSign(f==10?v:0,32)unSign(255,32)){c=25;break b}else{_llvm_memcpy_p0i8_p0i8_i32(d,HEAP[f],c,1,0);e=__bdf_list_split(i, -__str83,d,c);b=e!=0;c:do if(!b){if(HEAP[i+8]!=15)break c;h=reSign(HEAP[HEAP[HEAP[i]+44]],8);if(h==67)c=47;else if(h==77)c=48;else if(h==80)c=49;else if(h==99)c=47;else if(h==109)c=48;else if(h==112)c=49;else break c;if(c==47)HEAP[f+28]=32;else if(c==48)HEAP[f+28]=16;else if(c==49)HEAP[f+28]=8}while(0);i=i;b=h=HEAP[i+12];if(h!=0){h=HEAP[i];b=b;h=h;h!=0&&FUNCTION_TABLE[HEAP[b+8]](b,h);HEAP[i]=0;_llvm_memset_p0i8_i32(i,0,16,1,0)}i=e;HEAP[p]=i;if(i!=0)break a;HEAP[a]|=2;break a}}while(0);HEAP[p]=6}}else if(_memcmp(e, -__str100,4)==0)if((HEAP[a]&2)==0)HEAP[p]=177;else{f=__bdf_list_split(a+8232,__str85,e,g);HEAP[p]=f;if(HEAP[p]!=0)break a;f=HEAP[a+32];j=__bdf_atoul(HEAP[HEAP[a+8232]+4]);HEAP[f+16]=j;f=HEAP[a+32];j=__bdf_atoul(HEAP[HEAP[a+8232]+8]);HEAP[f+20]=j;f=HEAP[a+32];j=__bdf_atoul(HEAP[HEAP[a+8232]+12]);HEAP[f+24]=j;j=HEAP[a+8232+8]==5;k=HEAP[a+32];b:do if(j){c=__bdf_atos(HEAP[HEAP[a+8232]+16]);HEAP[k+16518]=c;f=c=HEAP[HEAP[a+32]+16518];r=0;u=c!=0;c:do if(u){c=f;for(f=33;;){y=f==33?0:y;x=f==33?c:x;f=0+y;if((unSign(x, -16)&1&255)!=0)r=f;var x=unSign(x,16)>>>unSign(1,16),y=y+1;if(x!=0)f=36;else break}if(unSign(r,16)<=unSign(3,16)){c=38;break c}h=8;c=41;break c}else c=38;while(0);if(c==38)h=1<unSign(r,16)))if(HEAP[HEAP[a+32]+16518]==f){c=43;break b}HEAP[HEAP[a+32]+16518]=f<<1}else HEAP[k+16518]=1;while(0);HEAP[a]|=4}else if(_memcmp(e,__str84,5)==0)if((HEAP[a]&8)==0)HEAP[p]=179;else{f=HEAP[a+32];j=reSign(HEAP[HEAP[a+32]+4+8],16);HEAP[f+40]=j;f=reSign(HEAP[HEAP[a+ -32]+4+8],16);_sprintf(q,__str95,f);f=__bdf_add_property(HEAP[a+32],__str19257,q);HEAP[p]=f;if(HEAP[p]!=0)break a;f=HEAP[a+32];j=reSign(HEAP[HEAP[a+32]+4+10],16);HEAP[f+44]=j;f=reSign(HEAP[HEAP[a+32]+4+10],16);_sprintf(q,__str95,f);f=__bdf_add_property(HEAP[a+32],__str20258,q);HEAP[p]=f;if(HEAP[p]!=0)break a;HEAP[HEAP[a+32]+16516]=1;HEAP[b]=__bdf_parse_glyphs.__index__;HEAP[p]=-1}else HEAP[p]=3;while(0);a=HEAP[p];STACKTOP=d;return a} -__bdf_parse_start.__index__=Runtime.getFunctionIndex(__bdf_parse_start,"__bdf_parse_start"); -function _bdf_free_font(e){var g=null,d,b,a;if(e!=0){a=HEAP[e+16520];d=HEAP[e];d!=0&&FUNCTION_TABLE[HEAP[a+8]](a,d);HEAP[e]=0;if(HEAP[e+128]!=0){_hash_free(HEAP[e+128],a);d=HEAP[e+128];d!=0&&FUNCTION_TABLE[HEAP[a+8]](a,d);HEAP[e+128]=0}d=HEAP[e+84];d!=0&&FUNCTION_TABLE[HEAP[a+8]](a,d);var c=d=HEAP[e+84]=0;g=unSign(HEAP[e+72],32)>unSign(c,32);c=HEAP[e+80];if(g){for(g=4;;){if(HEAP[(g==4?c:b)+16*d+4]==1){b=HEAP[HEAP[e+80]+16*d+12];b!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[HEAP[e+80]+16*d+12]=0}d+=1; -b=d;g=unSign(HEAP[e+72],32)>unSign(b,32);b=HEAP[e+80];if(g)g=9;else break}g=10}else g=50;d=g==10?b:c;d!=0&&FUNCTION_TABLE[HEAP[a+8]](a,d);d=HEAP[e+80]=0;b=HEAP[e+56];c=d;if(unSign(HEAP[e+52],32)>unSign(c,32))for(;;){c=HEAP[b];c!=0&&FUNCTION_TABLE[HEAP[a+8]](a,c);HEAP[b]=0;c=HEAP[b+24];c!=0&&FUNCTION_TABLE[HEAP[a+8]](a,c);HEAP[b+24]=0;d+=1;b+=36;c=d;if(!(unSign(HEAP[e+52],32)>unSign(c,32)))break}d=0;b=HEAP[e+68];c=d;if(unSign(HEAP[e+64],32)>unSign(c,32))for(;;){c=HEAP[b];c!=0&&FUNCTION_TABLE[HEAP[a+ -8]](a,c);HEAP[b]=0;c=HEAP[b+24];c!=0&&FUNCTION_TABLE[HEAP[a+8]](a,c);HEAP[b+24]=0;d+=1;b+=36;c=d;if(!(unSign(HEAP[e+64],32)>unSign(c,32)))break}d=HEAP[e+56];d!=0&&FUNCTION_TABLE[HEAP[a+8]](a,d);HEAP[e+56]=0;d=HEAP[e+68];d!=0&&FUNCTION_TABLE[HEAP[a+8]](a,d);d=HEAP[e+68]=0;b=HEAP[e+92+12];c=d;if(unSign(HEAP[e+92+20],32)>unSign(c,32))for(;;){c=HEAP[b];c!=0&&FUNCTION_TABLE[HEAP[a+8]](a,c);HEAP[b]=0;c=HEAP[b+24];c!=0&&FUNCTION_TABLE[HEAP[a+8]](a,c);HEAP[b+24]=0;d+=1;b+=36;c=d;if(!(unSign(HEAP[e+92+20], -32)>unSign(c,32)))break}d=HEAP[e+92+12];d!=0&&FUNCTION_TABLE[HEAP[a+8]](a,d);HEAP[e+92+12]=0;_hash_free(e+16532,a);b=HEAP[e+16524];c=d=0;if(unSign(HEAP[e+16528],32)>unSign(c,32))for(g=31;;){i=g==31?0:i;g=b+16*i;var f=b+16*i+4;c=b+16*i+12;var h=HEAP[g];h!=0&&FUNCTION_TABLE[HEAP[a+8]](a,h);HEAP[g]=0;if(HEAP[f]==1){g=HEAP[c];g!=0&&FUNCTION_TABLE[HEAP[a+8]](a,g);HEAP[c]=0}d+=1;c=d;c=unSign(HEAP[e+16528],32)>unSign(c,32);var i=i+1;if(c)g=37;else break}d=HEAP[e+16524];d!=0&&FUNCTION_TABLE[HEAP[a+8]](a, -d);HEAP[e+16524]=0}}_bdf_free_font.__index__=Runtime.getFunctionIndex(_bdf_free_font,"_bdf_free_font");function _bdf_get_font_property(e,g){var d,b,a=e==0;a:do if(a)d=0;else{if(HEAP[e+72]==0){d=0;break a}if(g==0){d=0;break a}if(HEAP[g]==0){d=0;break a}b=HEAP[e+128];d=g;b=b;d=_hash_bucket(d,b);d=d=d=HEAP[d];b=d=d!=0?HEAP[e+80]+16*HEAP[d+4]:0;d=6;break a}while(0);if(d==0)b=0;return b}_bdf_get_font_property.__index__=Runtime.getFunctionIndex(_bdf_get_font_property,"_bdf_get_font_property"); -function _bdf_cmap_init(e){var g;g=HEAP[e];HEAP[e+16]=HEAP[HEAP[g+140]+52];HEAP[e+20]=HEAP[g+144];return 0}_bdf_cmap_init.__index__=Runtime.getFunctionIndex(_bdf_cmap_init,"_bdf_cmap_init");function _bdf_cmap_done(e){HEAP[e+20]=0;HEAP[e+16]=0}_bdf_cmap_done.__index__=Runtime.getFunctionIndex(_bdf_cmap_done,"_bdf_cmap_done"); -function _bdf_cmap_char_index(e,g){var d,b=null,a,c;a=HEAP[e+20];c=0;var f=HEAP[e+16];for(b=-1;;){var h=b==-1?f:b==4?h:i;k=b==-1?0:b==4?k:k;if(!(unSign(k,32)>>unSign(1,32);b=HEAP[a+8*i];if(g==b){d=1;break}d=i+1;var k=(b=unSign(g,32)>>unSign(1,32);n=HEAP[a+8*o];if(i==n){d=1;break a}d=o+1;var n=(b=unSign(k,32)unSign(i,32)))break a;h=HEAP[a+8*c];f=HEAP[a+ -8*c+4]+1}while(0);HEAP[g]=h;return unSign(f,16)}_bdf_cmap_char_next.__index__=Runtime.getFunctionIndex(_bdf_cmap_char_next,"_bdf_cmap_char_next"); -function _BDF_Face_Done(e){var g,d;if(e!=0){d=HEAP[e+100];_bdf_free_font(HEAP[e+140]);g=HEAP[e+144];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+144]=0;g=HEAP[e+132];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+132]=0;g=HEAP[e+136];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+136]=0;g=HEAP[e+20];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+20]=0;g=HEAP[e+24];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+24]=0;g=HEAP[e+32];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+32]=0;g=HEAP[e+140];g!=0&&FUNCTION_TABLE[HEAP[d+ -8]](d,g);HEAP[e+140]=0}}_BDF_Face_Done.__index__=Runtime.getFunctionIndex(_BDF_Face_Done,"_BDF_Face_Done"); -function _BDF_Face_Init(e,g){var d=STACKTOP;STACKTOP+=100;Runtime.memset(d,0,100);var b,a=null,c,f,h,i,k,j,l,m,o,n,p;i=d+4;k=d+20;var r,q,s,u,t,v,w,x,y;u=d+36;var A,z,C;q=d+40;C=d+44;o=d+48;var B,D=d+52;h=d+56;l=d+60;var E,F,G=d+76;f=d+88;HEAP[D]=0;c=HEAP[g+100];HEAP[h]=0;n=_FT_Stream_Seek(e,0);HEAP[D]=n;n=HEAP[D]!=0;a:do if(n)b=65;else{HEAP[l]=1;HEAP[l+4]=1;HEAP[l+8]=0;HEAP[l+12]=8;n=c;v=e;n=n;x=l;s=h;HEAP[C]=0;a=n;HEAP[o]=0;l=p=_ft_mem_alloc(a,8252,o);if(HEAP[o]!=0)a=175;else{a=175;w=x!=0?x:__bdf_opts; -HEAP[l+36]=w;HEAP[l+12]=32767;x=HEAP[l+8248]=n;w=l+8232;x=x;_llvm_memset_p0i8_i32(w,0,16,1,0);HEAP[w+12]=x;x=l;v=v;w=__bdf_parse_start.__index__;x=x;y=C;z=0;C=HEAP[v+28];HEAP[q]=0;var H=w==0;b:do if(H){HEAP[q]=6;b=1;break b}else{z=t=_ft_mem_realloc(C,1,0,1024,0,q);if(HEAP[q]!=0){a=2;b=3;break b}HEAP[u]=w;A=1;HEAP[z]=0;var J=v,L=C,N=u,I=x,P=u,K=x,O=z;A=A;a=4;c:for(;;){b=a==35?La:0;var M=a==4?256:Ja,Q=a==4?0:ta,R=a==4?0:Pa,T=a==4?0:ma,V=a==4?1024:fa,U=a==4?1:ya,S=a==4?O:na,X=a==4?0:qa,Y=a==4?1:ya,W= -A+b;a=5;d:for(;;){var da=a==12?256:M,ba=a==12?ta:Q,aa=a==12?Ca:R,ca=a==12?ma:T,$=a==12?fa:V,la=a==12?ya:U,ga=a==12?na:S,ea=a==12?qa:X,Z=a==12?ya:Y;a=6;e:for(;;){var ha=a==26?ta:ba,ia=a==26?0:aa,ja=a==26?fa:ca,fa=a==26?za:$,ka=a==26?1:la,na=a==26?Ha:ga,sa=a==26?qa:ea,wa=a==26?1:Z;a=7;f:for(;;){ta=a==24?Ea:ha;var Aa=a==24?0:ia;ma=a==24?Ea:ja;ya=a==24?1:ka;qa=a==24?ra:sa;if((a==24?1:wa)!=0){var Da=_FT_Stream_TryRead(J,na+ma,fa-ma),pa=Da+ma;a=9}else a=8;var ta=a==9?Da:ta,ma=a==9?0:ma,ya=a==9?0:ya,qa= -a==9?pa:qa;if(reSign(Aa,32)=reSign(qa,32))break;if(HEAP[Ba]==10)break;if(HEAP[Ba]==13)break;var Na=a+1;a=14}if(!(reSign(ua,32)>=reSign(qa,32)))break d;if(ta==0){a=19;b=21;break c}else a=19;if(Aa==0)break f;var Ea=qa-Aa;_llvm_memcpy_p0i8_p0i8_i32(na,na+Aa,Ea,1,0);var ra=qa-Ea;a=24}if(unSign(fa,32)>unSign(65535,32)){b=25;break c}var za=fa*2,Ha=_ft_mem_realloc(L, -1,fa,za,na,q);if(HEAP[q]!=0){a=26;b=27;break c}else a=26}var Ca=Aa+1;a=12}M=reSign(HEAP[na+ua],8);HEAP[na+ua]=0;Q=HEAP[na+Aa]!=35;d:do if(Q){a=HEAP[na+Aa]!=26;R=reSign(ua,32)>reSign(Aa,32);if(!(a&R))break d;a=FUNCTION_TABLE[HEAP[u]](na+Aa,ua-Aa,W,N,I);HEAP[q]=a;R=HEAP[q];if(R==-1){var va=FUNCTION_TABLE[HEAP[u]](na+Aa,ua-Aa,W,P,K);HEAP[q]=va;a=30}else a=28;if((a==30?va:R)!=0){a=32;b=21;break c}}while(0);HEAP[na+ua]=M&255;var Pa=ua+1;Ja=M==10;d:do if(Ja)a=29;else{if(M==13){a=34;break d}a=36}while(0); -var Ja=a==36?256:a==29?13:10,La=b+1;a=35;b=5}if(b==21){A=W;z=na;HEAP[y]=A;b=1;break b}else if(b==25){z=na;HEAP[q]=6;b=1;break b}else if(b==27){z=Ha;a=27;b=3;break b}}while(0);if(b==1){var xa=z;a=1}a=a==1?xa:a==2?t:Ha;u=C;t=a;a!=0&&FUNCTION_TABLE[HEAP[u+8]](u,t);a=HEAP[q];HEAP[o]=a;a=a!=0;b:do if(a)b=54;else{a=HEAP[l+32]!=0;c:do if(a){if(HEAP[HEAP[l+32]+28]!=8)HEAP[HEAP[l+32]+32]=HEAP[HEAP[l+32]+4];if(HEAP[l+4]!=HEAP[HEAP[l+32]+64]+HEAP[HEAP[l+32]+52])HEAP[HEAP[l+32]+16516]=1;if(HEAP[HEAP[l+36]]== -0)break c;if(HEAP[HEAP[l+32]+52]==0)if(HEAP[HEAP[l+32]+64]==0)break c;q=reSign(HEAP[l+16],16);u=reSign(HEAP[l+12],16);q=q-u;u=unSign(HEAP[HEAP[l+32]+4],16);if(q!=u){HEAP[HEAP[l+32]+4]=HEAP[l+16]-HEAP[l+12];HEAP[HEAP[l+32]+16516]=1}if(HEAP[HEAP[l+32]+4+4]!=HEAP[l+12]){HEAP[HEAP[l+32]+4+4]=HEAP[l+12];HEAP[HEAP[l+32]+16516]=1}if(HEAP[HEAP[l+32]+4+8]!=HEAP[l+18]){HEAP[HEAP[l+32]+4+8]=HEAP[l+18];HEAP[HEAP[l+32]+16516]=1}if(HEAP[HEAP[l+32]+4+10]!=HEAP[l+20]){HEAP[HEAP[l+32]+4+10]=HEAP[l+20];HEAP[HEAP[l+ -32]+4+6]=0-HEAP[l+20];HEAP[HEAP[l+32]+16516]=1}q=reSign(HEAP[l+18],16);q=reSign(HEAP[l+20],16)+q;u=unSign(HEAP[HEAP[l+32]+4+2],16);if(q==u)break c;HEAP[HEAP[l+32]+4+2]=HEAP[l+20]+HEAP[l+18]}while(0);a=l;if((HEAP[l]&1&255)!=0)HEAP[o]=(HEAP[a]&32)==0?185:186;else{q=HEAP[a+32]!=0;c:do if(q){a=HEAP[HEAP[l+32]+16520];if(HEAP[HEAP[l+32]+88]==0)break c;u=HEAP[l+32];a=_ft_mem_realloc(a,1,HEAP[HEAP[l+32]+88],HEAP[HEAP[l+32]+88]+1,HEAP[HEAP[l+32]+84],o);HEAP[u+84]=a;if(HEAP[o]!=0){b=54;break b}HEAP[HEAP[HEAP[l+ -32]+84]+HEAP[HEAP[l+32]+88]]=0}else{if(HEAP[o]!=0)break c;HEAP[o]=3}while(0);HEAP[s]=HEAP[l+32]}b=51;break b}while(0);if(b==54){_bdf_free_font(HEAP[l+32]);a=n;s=HEAP[l+32];a=a;q=s;s!=0&&FUNCTION_TABLE[HEAP[a+8]](a,q);HEAP[l+32]=0}w=l;a=51}if((a==51?w:p)!=0){p=l+8232;s=HEAP[p+12];if(s!=0){a=HEAP[p];s=s;a=a;a!=0&&FUNCTION_TABLE[HEAP[s+8]](s,a);HEAP[p]=0;_llvm_memset_p0i8_i32(p,0,16,1,0)}a=n;n=l;l=a;p=n;n!=0&&FUNCTION_TABLE[HEAP[l+8]](l,p)}o=HEAP[o];HEAP[D]=o;if(o==176){_BDF_Face_Done(g);B=2;b=172}else{if(HEAP[D]!= -0){b=65;break a}HEAP[g+140]=HEAP[h];HEAP[g]=1;HEAP[g+4]=0;HEAP[g+8]=146;o=_bdf_get_font_property(HEAP[h],__str67305);n=o!=0;b:do if(n){if(HEAP[o+4]!=1)break b;if(HEAP[o+12]==0)break b;l=HEAP[HEAP[o+12]]==77;c:do if(!l){if(HEAP[HEAP[o+12]]==109)break c;if(HEAP[HEAP[o+12]]==67)break c;if(HEAP[HEAP[o+12]]!=99)break b}while(0);HEAP[g+8]|=4}while(0);o=n=_bdf_get_font_property(HEAP[h],__str8222);n=n==0;b:do if(n)b=75;else{if(HEAP[o+12]==0){b=75;break b}n=HEAP[o+12];o=c;n=n;l=D;p=p=n!=0?_strlen(n)+1:0;o= -o=_ft_mem_dup(o,n,p,l);HEAP[g+20]=o;if(HEAP[D]!=0){b=65;break a}else{b=78;break b}}while(0);if(b==75)HEAP[g+20]=0;l=g;HEAP[d]=0;o=l;n=HEAP[o+100];p=HEAP[l+140];HEAP[i]=0;HEAP[i+4]=0;HEAP[i+8]=0;HEAP[i+12]=0;HEAP[o+12]=0;l=s=_bdf_get_font_property(p,__str214);s=s!=0;b:do if(s){if(HEAP[l+4]!=1)break b;if(HEAP[l+12]==0)break b;a=HEAP[HEAP[l+12]]==79;c:do if(!a){if(HEAP[HEAP[l+12]]==111)break c;if(HEAP[HEAP[l+12]]==73)break c;if(HEAP[HEAP[l+12]]!=105)break b}while(0);HEAP[o+12]|=1;a=HEAP[HEAP[l+12]]== -79;c:do if(a)b=87;else{if(HEAP[HEAP[l+12]]==111){b=87;break c}m=__str3209;b=90;break c}while(0);if(b==87)m=__str1215;HEAP[i+8]=m}while(0);l=m=_bdf_get_font_property(p,__str3217);m=m!=0;b:do if(m){if(HEAP[l+4]!=1)break b;if(HEAP[l+12]==0)break b;if(HEAP[HEAP[l+12]]!=66)if(HEAP[HEAP[l+12]]!=98)break b;HEAP[o+12]|=2;HEAP[i+4]=__str63}while(0);l=m=_bdf_get_font_property(p,__str5219);m=m!=0;b:do if(m){if(HEAP[l+4]!=1)break b;if(HEAP[l+12]==0)break b;if(HEAP[HEAP[l+12]]==0)break b;if(HEAP[HEAP[l+12]]== -78)break b;if(HEAP[HEAP[l+12]]==110)break b;HEAP[i+12]=HEAP[l+12]}while(0);l=m=_bdf_get_font_property(p,__str6220);m=m!=0;b:do if(m){if(HEAP[l+4]!=1)break b;if(HEAP[l+12]==0)break b;if(HEAP[HEAP[l+12]]==0)break b;if(HEAP[HEAP[l+12]]==78)break b;if(HEAP[HEAP[l+12]]==110)break b;HEAP[i]=HEAP[l+12]}while(0);l=m=m=l=0;p=4-m;a=105;b:for(;;){Fa=a==105?0:Fa;oa=a==105?l:oa;a=m+Fa;s=i+a*4;a=k+a*4;HEAP[a]=0;if(HEAP[s]!=0){r=_strlen(HEAP[s]);HEAP[a]=r;r=oa+1+HEAP[a];a=112}else a=111;var oa=a==112?r:oa,Fa=Fa+ -1;if(Fa!=p)a=114;else break b}l=oa;if(l==0){HEAP[i]=__str62;r=_strlen(HEAP[i]);HEAP[k]=r;l=HEAP[k]+1}r=_ft_mem_alloc(n,l,d);HEAP[o+24]=r;if(HEAP[d]!=0){j=HEAP[d];a=117}else{r=HEAP[o+24];m=0;var Ma=o+24;r=r;oa=m;Fa=4-oa;a=119;b:for(;;){Va=a==119?0:Va;Qa=a==119?r:Qa;o=oa+Va;n=HEAP[i+o*4];m=HEAP[k+o*4];if(n==0)a=120;else{if(HEAP[Ma]!=Qa){HEAP[Qa]=32;E=Qa+1;a=121}else a=233;var Ka=a==121?E:Qa;_llvm_memcpy_p0i8_p0i8_i32(Ka,n,m,1,0);b=o==0?123:o==3?123:125;c:do if(b==123){if(unSign(0,32)unSign(0,32)){i=g+144;k=E;j=g+144;E=E;Ra=g+164;for(a=146;;){F=a==146?0:F;Ka=0+F;Qa=Ka&65535;Va=E+36*Ka+4;Ma=1+F;HEAP[HEAP[i]+8*Ka]=HEAP[k+36*Ka+4];HEAP[HEAP[j]+8*Ka+4]=Qa;if(HEAP[Va]==HEAP[HEAP[h]+36]&Ka!=-1)HEAP[Ra]=Ka;Ka=unSign(HEAP[HEAP[h]+48],32)>unSign(Ma,32);F=F+1;if(Ka)a=149;else break}}F=0;i=k=_bdf_get_font_property(HEAP[h],__str14228);h=_bdf_get_font_property(HEAP[h],__str15229); -k=k!=0;b:do if(k){if(h==0)break b;if(HEAP[i+4]!=1)break b;if(HEAP[h+4]!=1)break b;if(HEAP[i+12]==0)break b;if(HEAP[h+12]==0)break b;h=HEAP[h+12];f=c;h=h;k=D;j=j=h!=0?_strlen(h)+1:0;f=f=_ft_mem_dup(f,h,j,k);HEAP[g+132]=f;if(HEAP[D]!=0){b=65;break a}f=HEAP[i+12];c=c;f=f;h=D;i=i=f!=0?_strlen(f)+1:0;c=c=_ft_mem_dup(c,f,i,h);HEAP[g+136]=c;if(HEAP[D]!=0){b=65;break a}c=HEAP[g+136];f=HEAP[c]==105;c:do if(f)b=162;else{b=HEAP[c]==73?162:163;break c}while(0);c:do if(b==162){if(HEAP[c+1]!=115)if(HEAP[c+1]!= -83)break c;if(HEAP[c+2]!=111)if(HEAP[c+2]!=79)break c;c+=3;if(_strcmp(c,__str16230)!=0){if(_strcmp(c,__str17231)!=0)break c;if(_strcmp(HEAP[g+132],__str18232)!=0)break c}F=1}while(0);HEAP[G]=g;_llvm_memset_p0i8_i64(G+4,0,8,4,0);if(F!=0){HEAP[G+4]=1970170211;HEAP[G+8]=3;HEAP[G+10]=1}G=_FT_CMap_New(_bdf_cmap_class,0,G,0);HEAP[D]=G;b=65;break a}while(0);HEAP[f]=g;HEAP[f+4]=1094995778;HEAP[f+8]=7;HEAP[f+10]=0;G=_FT_CMap_New(_bdf_cmap_class,0,f,0);HEAP[D]=G;if(HEAP[g+36]==0){b=65;break a}HEAP[g+92]=HEAP[HEAP[g+ -40]];b=65}break a}while(0);if(b==65)B=HEAP[D];B=B;STACKTOP=d;return B}_BDF_Face_Init.__index__=Runtime.getFunctionIndex(_BDF_Face_Init,"_BDF_Face_Init");function _BDF_Size_Select(e,g){var d;d=HEAP[HEAP[e]+140];_FT_Select_Metrics(HEAP[e],g);HEAP[e+12+12]=HEAP[d+40]<<6;HEAP[e+12+16]=0-HEAP[d+44]<<6;d=unSign(HEAP[d+4],16)<<6;HEAP[e+12+24]=d;return 0}_BDF_Size_Select.__index__=Runtime.getFunctionIndex(_BDF_Size_Select,"_BDF_Size_Select"); -function _BDF_Size_Request(e,g){var d,b,a,c,f,h;a=HEAP[e];c=HEAP[a+32];a=HEAP[a+140];f=23;h=HEAP[g+8];h=HEAP[g+16]!=0?Math.floor(reSign(HEAP[g+16]*h+36,32)/reSign(72,32)):h;h=reSign(h+32,32)>>reSign(6,32);d=HEAP[g];d=d==0?7:d==1?8:9;a:do if(d==9){f=7;d=5;break a}else if(d==7){if(reSign(HEAP[c+12]+32,32)>>reSign(6,32)!=h){d=2;break a}f=0;d=3;break a}else if(d==8){if(HEAP[a+44]+HEAP[a+40]!=h){d=2;break a}f=0;d=3;break a}while(0);a:do if(d==2){d=f!=0?5:3;break a}while(0);if(d==5)b=f;else if(d==3){b= -HEAP[HEAP[e]+140];_FT_Select_Metrics(HEAP[e],0);HEAP[e+12+12]=HEAP[b+40]<<6;HEAP[e+12+16]=0-HEAP[b+44]<<6;b=unSign(HEAP[b+4],16)<<6;HEAP[e+12+24]=b;b=0}return b}_BDF_Size_Request.__index__=Runtime.getFunctionIndex(_BDF_Size_Request,"_BDF_Size_Request"); -function _BDF_Glyph_Load(e,g,d){var b=STACKTOP;STACKTOP+=36;Runtime.memset(b,0,36);var a,c,f,h;c=d;d=HEAP[g];g=0;f=e+76;h=unSign(HEAP[HEAP[d+140]+16518],16);var i=d==0;a:do if(i)a=0;else{a=c;if(unSign(HEAP[d+16],32)<=unSign(a,32)){a=0;break a}if(c==0)c=HEAP[d+164];else c-=1;_llvm_memcpy_p0i8_p0i8_i32(b,HEAP[HEAP[d+140]+56]+36*c,36,1,0);c=unSign(HEAP[b+12+2],16);HEAP[f]=c;c=unSign(HEAP[b+12],16);HEAP[f+4]=c;HEAP[f+8]=HEAP[b+28];a=HEAP[b+24];c=e;a=a;_ft_glyphslot_free_bitmap(c);HEAP[c+76+12]=a;h=h; -a=h==1?6:h==2?7:h==4?8:h==8?9:10;if(a==6)HEAP[f+18]=1;else if(a==7)HEAP[f+18]=3;else if(a==8)HEAP[f+18]=4;else if(a==9){HEAP[f+18]=2;HEAP[f+16]=256}HEAP[e+72]=1651078259;h=reSign(HEAP[b+12+4],16);HEAP[e+100]=h;h=reSign(HEAP[b+12+8],16);HEAP[e+104]=h;h=unSign(HEAP[b+10],16)<<6;HEAP[e+24+16]=h;h=reSign(HEAP[b+12+4],16)<<6;HEAP[e+24+8]=h;h=reSign(HEAP[b+12+8],16)<<6;HEAP[e+24+12]=h;HEAP[e+24]=HEAP[f+4]<<6;HEAP[e+24+4]=HEAP[f]<<6;d=unSign(HEAP[HEAP[d+140]+4+2],16)<<6;_ft_synthesize_vertical_metrics(e+ -24,d);a=5;break a}while(0);if(a==0)g=6;e=g;STACKTOP=b;return e}_BDF_Glyph_Load.__index__=Runtime.getFunctionIndex(_BDF_Glyph_Load,"_BDF_Glyph_Load"); -function _bdf_get_bdf_property(e,g,d){var b;e=_bdf_get_font_property(HEAP[e+140],g);var a=e!=0;a:do if(a){g=HEAP[e+4];if(g==1)g=3;else if(g==2)g=4;else if(g==3)g=5;else{g=6;break a}if(g==3){HEAP[d]=1;HEAP[d+4]=HEAP[e+12]}else if(g==4){HEAP[d]=2;HEAP[d+4]=HEAP[e+12]}else if(g==5){HEAP[d]=3;HEAP[d+4]=HEAP[e+12]}b=0;g=1;break a}else g=6;while(0);if(g==6)b=6;return b}_bdf_get_bdf_property.__index__=Runtime.getFunctionIndex(_bdf_get_bdf_property,"_bdf_get_bdf_property"); -function _bdf_get_charset_id(e,g,d){HEAP[g]=HEAP[e+132];HEAP[d]=HEAP[e+136];return 0}_bdf_get_charset_id.__index__=Runtime.getFunctionIndex(_bdf_get_charset_id,"_bdf_get_charset_id");function _bdf_driver_requester(e,g){return _ft_service_list_lookup(_bdf_services,g)}_bdf_driver_requester.__index__=Runtime.getFunctionIndex(_bdf_driver_requester,"_bdf_driver_requester"); -function _tt_face_goto_table(e,g,d,b){var a,c=null,f,h;f=HEAP[e+156];e=unSign(HEAP[e+152],16);e=f+16*e;f=f;c=-1;a:for(;;){a=c==3?k:0;k=f+16*a+12;var i=f+16*a;c=i;if(!(iunSign(P,16))){b=23;break c}var K=_FT_Stream_ReadFields(w,_table_dir_entry_fields_3826,x);HEAP[d]=K;if(HEAP[d]!=0){b=4;break c}a=HEAP[z];K=unSign(HEAP[A]+HEAP[y],32)>unSign(a,32);d:do if(K)a=5;else{a=5;var O=I+1,M=HEAP[C]==1751474532;e:do if(!M){if(HEAP[G]==1651008868)break e;if(HEAP[H]==1397313095){k=1;a=18}else{if(HEAP[J]!=1296389185){a=20;break d}j=1;a=21}break d}while(0);i=1;if(unSign(HEAP[B], -32)<=unSign(53,32)){b=9;break c}a=_FT_Stream_Seek(E,HEAP[D]+12);HEAP[d]=a;var Q=HEAP[d];if(Q!=0){a=10;b=12;break c}M=_FT_Stream_ReadLong(F,d);var R=HEAP[d];if(R!=0){a=13;b=12;break c}else a=13;if(M!=1594834165){b=15;break c}a=(unSign(P,16)+1)*16+l;a=_FT_Stream_Seek(f,a);HEAP[d]=a;var T=HEAP[d];if(T!=0){a=16;b=12;break c}else a=16}while(0);var V=a==16?O:a==21?O:a==20?O:a==18?O:I,U=b+1;a=19;b=3}c:do if(b==23){h=I;b=6;break c}else if(b==4){h=I;a=P;a-=1;HEAP[c+4]=a;b=6;break c}else if(b==9){HEAP[d]=142; -a=9;b=11;break b}else if(b==12){a=a==10?Q:a==13?R:T;h=O;HEAP[q]=a;if(a!=0)break a;else{b=30;break c}}else if(b==15){HEAP[d]=142;a=15;b=11;break b}while(0);if(b==6){HEAP[c+4]=h;if(HEAP[c+4]==0){HEAP[d]=2;a=24;b=11;break b}else{a=i!=0;c:do if(!a){if(k!=0)if(j!=0)break c;HEAP[d]=142;a=28;b=11;break b}while(0);HEAP[d]=0;HEAP[q]=0}}HEAP[e+152]=HEAP[r+4];HEAP[e+148]=HEAP[r];a=unSign(HEAP[e+152],16);a=_ft_mem_realloc(s,16,0,a,0,q);HEAP[e+156]=a;if(HEAP[q]!=0)break a;a=_FT_Stream_Seek(g,HEAP[r+12]+12);HEAP[q]= -a;if(HEAP[q]!=0)break a;a=unSign(HEAP[e+152],16)*16;a=_FT_Stream_EnterFrame(g,a);HEAP[q]=a;if(HEAP[q]!=0)break a;a=HEAP[e+156];s=unSign(HEAP[r+4],16);m=reSign(s,32)>reSign(0,32);s=g;if(m){P=I=m=g;O=g+4;r=r+4;p=g;R=a;for(a=34;;){$=a==34?0:$;ca=a==34?R:ca;U=a==34?s:p;V=1+$;u=HEAP[U+32];if(u+3unSign(a,32))a=60;else{var aa=ca+16;a=44}var ca=a==44?aa:ca;a=unSign(HEAP[r],16);a=reSign(a,32)>reSign(V,32);var $=$+1;if(a)a=46;else break}a=47}else a=33;p=a==47?p:s;if(HEAP[p+20]!=0){o=HEAP[p+28];n=HEAP[p];o=o;n=n;n!=0&&FUNCTION_TABLE[HEAP[o+8]](o,n);HEAP[p]=0}HEAP[p+32]=0;HEAP[p+36]=0;break a}while(0); -HEAP[q]=a==1?t:a==9?142:a==15?142:a==24?2:142}while(0);q=HEAP[q];STACKTOP=d;return q}_tt_face_load_font_dir.__index__=Runtime.getFunctionIndex(_tt_face_load_font_dir,"_tt_face_load_font_dir"); -function _tt_face_load_any(e,g,d,b,a){var c,f=null,h,i,k,j,l,m;d=d;h=g!=0;a:do{if(h){h=g;g=e;h=h;i=HEAP[g+156];g=unSign(HEAP[g+152],16);g=g=i+16*g;h=h;i=i;f=0;b:for(;;){c=f==4?o:0;o=i+16*c+12;f=l=i+16*c;if(!(lreSign(65535,32)))break a;d=_FT_Stream_ReadFields(g,_maxp_fields_extra_4026,b);if(d!=0)break a;if(unSign(HEAP[b+20],16)<=unSign(63, -16))HEAP[b+20]=64;if(unSign(HEAP[b+16],16)>unSign(-5,16))HEAP[b+16]=-5;if(!(unSign(HEAP[b+30],16)>unSign(100,16)))break a;HEAP[b+30]=100}while(0);return d}_tt_face_load_maxp.__index__=Runtime.getFunctionIndex(_tt_face_load_maxp,"_tt_face_load_maxp"); -function _tt_face_load_name(e,g){var d=STACKTOP;STACKTOP+=8;Runtime.memset(d,0,8);var b=null,a,c,f,h,i=d+4,k,j,l,m,o;h=HEAP[g+28];m=e+348;HEAP[m+16]=g;var n=FUNCTION_TABLE[HEAP[e+508]](e,1851878757,g,i);HEAP[d]=n;n=HEAP[d]!=0;a:do if(!n){f=g;c=f=f=HEAP[f+8];f=_FT_Stream_ReadFields(g,_name_table_fields_4061,m);HEAP[d]=f;if(HEAP[d]!=0)break a;k=c+6+HEAP[m+4]*12;f=j=c+HEAP[i];if(unSign(k,32)>unSign(f,32))HEAP[d]=145;else{l=HEAP[m+4];HEAP[m+4]=0;f=_ft_mem_realloc(h,20,0,l,0,d);HEAP[m+12]=f;if(HEAP[d]!= -0)break a;f=_FT_Stream_EnterFrame(g,l*12);HEAP[d]=f;if(HEAP[d]!=0)break a;o=HEAP[m+12];if(l!=0){f=g;a=m+8;c=c;k=k;j=j;o=o;l=l;b=5;b:for(;;){s=b==5?0:s;q=b==5?o:q;var p=_FT_Stream_ReadFields(f,_name_record_fields_4062,q);HEAP[d]=p;p=p!=0;c:do if(p)b=6;else{if(HEAP[q+8]==0){b=7;break c}HEAP[q+12]=HEAP[a]+HEAP[q+12]+c;b=unSign(HEAP[q+12],32)unSign(j,32))break d;var r=q+20;b=11;break c}while(0);HEAP[q+12]=0;HEAP[q+8]=0;b= -10}while(0);var q=b==11?r:b==10?q:b==7?q:q,s=s+1;if(s!=l)b=8;else break b}o=q}f=Math.floor(reSign(o-HEAP[m+12],32)/reSign(20,32));HEAP[m+4]=f;f=g;if(HEAP[f+20]!=0){a=HEAP[f+28];c=HEAP[f];a=a;c=c;c!=0&&FUNCTION_TABLE[HEAP[a+8]](a,c);HEAP[f]=0}HEAP[f+32]=0;HEAP[f+36]=0;HEAP[e+344]=HEAP[m+4]&65535}}while(0);h=HEAP[d];STACKTOP=d;return h}_tt_face_load_name.__index__=Runtime.getFunctionIndex(_tt_face_load_name,"_tt_face_load_name"); -function _tt_face_free_name(e){var g=null,d,b;d=HEAP[HEAP[e+96]+8];e=e+348;b=HEAP[e+12];var a=HEAP[e+4];if(HEAP[e+12]!=0){if(a!=0)for(g=0;;){g=g==0?0:h;h=b+20*g+16;var c=b+20*g+8,f=HEAP[h];f!=0&&FUNCTION_TABLE[HEAP[d+8]](d,f);HEAP[h]=0;HEAP[c]=0;var h=g+1;if(h!=a)g=3;else break}b=HEAP[e+12];b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[e+12]=0}HEAP[e+4]=0;HEAP[e]=0;HEAP[e+8]=0}_tt_face_free_name.__index__=Runtime.getFunctionIndex(_tt_face_free_name,"_tt_face_free_name"); -function _tt_face_load_cmap(e,g){var d,b,a;d=FUNCTION_TABLE[HEAP[e+508]](e,1668112752,g,e+504);var c=d!=0;a:do if(!c){a=e+500;b=HEAP[e+504];d=g;b=b;a=a;var f=b=_FT_Stream_EnterFrame(d,b);if(f==0){HEAP[a]=HEAP[d+32];HEAP[d+32]=0;HEAP[d+36]=0;d=a=b;if(a==0)break a}else d=f;HEAP[e+504]=0}while(0);return d}_tt_face_load_cmap.__index__=Runtime.getFunctionIndex(_tt_face_load_cmap,"_tt_face_load_cmap"); -function _tt_face_load_os2(e,g){var d,b;d=FUNCTION_TABLE[HEAP[e+508]](e,1330851634,g,0);var a=d!=0;a:do if(!a){b=e+368;d=_FT_Stream_ReadFields(g,_os2_fields_4158,b);if(d!=0)break a;HEAP[b+80]=0;HEAP[b+84]=0;HEAP[b+88]=0;HEAP[b+90]=0;HEAP[b+92]=0;HEAP[b+94]=0;HEAP[b+96]=0;if(HEAP[b]==0)break a;d=_FT_Stream_ReadFields(g,_os2_fields_extra_4159,b);if(d!=0)break a;if(!(unSign(HEAP[b],16)>unSign(1,16)))break a;d=_FT_Stream_ReadFields(g,_os2_fields_extra2_4160,b)}while(0);return d} -_tt_face_load_os2.__index__=Runtime.getFunctionIndex(_tt_face_load_os2,"_tt_face_load_os2");function _tt_face_load_post(e,g){var d,b;b=e+468;d=FUNCTION_TABLE[HEAP[e+508]](e,1886352244,g,0);if(d!=0)d=d;else{d=_FT_Stream_ReadFields(g,_post_fields_4185,b);d=d!=0?d:0}return d}_tt_face_load_post.__index__=Runtime.getFunctionIndex(_tt_face_load_post,"_tt_face_load_post"); -function _tt_face_load_pclt(e,g){var d,b;b=e+556;d=FUNCTION_TABLE[HEAP[e+508]](e,1346587732,g,0);if(d==0)d=_FT_Stream_ReadFields(g,_pclt_fields_4199,b);return d}_tt_face_load_pclt.__index__=Runtime.getFunctionIndex(_tt_face_load_pclt,"_tt_face_load_pclt"); -function _tt_face_load_gasp(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b=null,a,c,f,h,i;h=HEAP[g+28];var k=FUNCTION_TABLE[HEAP[e+508]](e,1734439792,g,0);HEAP[d]=k;k=HEAP[d]!=0;a:do if(!k){f=_FT_Stream_EnterFrame(g,4);HEAP[d]=f;if(HEAP[d]!=0)break a;f=g;c=0;a=HEAP[f+32];if(a+1unSign(1,16);a=e+548+2;if(f){HEAP[a]=0;HEAP[d]=8}else{i=unSign(HEAP[a],16);c=_ft_mem_realloc(h,4,0,i,0,d);if(HEAP[d]!=0)break a;f=_FT_Stream_EnterFrame(g,i*4);HEAP[d]=f;if(HEAP[d]!=0)break a;HEAP[e+548+4]=c;f=i;if(unSign(0,32)unSign(1,32)?i:1)-0;for(b=9;;){u=b==9?0:u;var l=0+u,m=f+4*l;l=c+4*l+2;var o=HEAP[a+32];if(o+1unSign(o,32))l=Math.floor(unSign(HEAP[j],32)/unSign(4,32));HEAP[e+300+34]=0;m=i;o=f}else{i=e+216+36;f=e+216+40;a=FUNCTION_TABLE[HEAP[e+508]](e,1752003704, -g,j);HEAP[b]=a;if(HEAP[b]!=0){a=0;break a}m=l=unSign(HEAP[e+216+34],16);o=Math.floor(unSign(HEAP[j],32)/unSign(4,32));if(unSign(m,32)>unSign(o,32))l=Math.floor(unSign(HEAP[j],32)/unSign(4,32));HEAP[e+216+34]=0;m=i;o=f}a=3;break a}while(0);a:do if(a==3){i=unSign(HEAP[e+260+4],16)-l;f=Math.floor(unSign(HEAP[j]-l*4,32)/unSign(2,32));if(reSign(i,32)reSign(p,32);n=reSign(f,32)>reSign(0,32);p=p&n;b:do if(p){n=HEAP[HEAP[o]+2*(f-1)];c=HEAP[o]+2*i;if(!(hunSign(e,32);e=h;if(f){d=HEAP[e+36]+4*d;HEAP[b]=HEAP[d+2];HEAP[a]=HEAP[d]}else{f=HEAP[e+40];e=unSign(g,16);HEAP[b]=HEAP[f+2*(d-e)];d=HEAP[h+36];g=unSign(g,16)-1;HEAP[a]=HEAP[d+4*g]}f=0;c=6;break a}while(0);if(c==1){HEAP[a]=0;f=HEAP[b]=0}return f} -_tt_face_get_metrics.__index__=Runtime.getFunctionIndex(_tt_face_get_metrics,"_tt_face_get_metrics");function _tt_cmap_init(e,g){HEAP[e+16]=g;return 0}_tt_cmap_init.__index__=Runtime.getFunctionIndex(_tt_cmap_init,"_tt_cmap_init"); -function _tt_cmap0_validate(e,g){var d,b=null,a;a=e+2;a+=2;var c=unSign(HEAP[a+-2],8)<<8&65535;a=unSign(HEAP[a+-2+1],8);a=unSign(c|a,16);c=e+a>HEAP[g+4];a=unSign(a,32)<=unSign(261,32);if(c|a){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 149763";}else{if(HEAP[g+8]!=0){a=e+6;c=g+172;a=a;for(b=0;;){d=b==3?h:0;h=a+d;var f=1+d;if(!(unSign(b==3?f:0,32)<=unSign(255,32))){d=5;break}h=unSign(HEAP[h],8);if(unSign(HEAP[c],32)<=unSign(h,32)){d=2;break}var h=d+1;b=3;d=1}if(d!=5)if(d== -2){_ft_validator_error(g,16);throw"Reached an unreachable! Original .ll line: 149795";}}return 0}}_tt_cmap0_validate.__index__=Runtime.getFunctionIndex(_tt_cmap0_validate,"_tt_cmap0_validate");function _tt_cmap0_char_index(e,g){var d;d=HEAP[e+16];return unSign(g,32)<=unSign(255,32)?unSign(HEAP[d+(g+6)],8):0}_tt_cmap0_char_index.__index__=Runtime.getFunctionIndex(_tt_cmap0_char_index,"_tt_cmap0_char_index"); -function _tt_cmap0_char_next(e,g){var d,b=null,a,c,f,h;a=HEAP[e+16];c=HEAP[g];h=f=0;a+=6;a=a;var i=h;c=c+1;for(b=-1;;){d=b==1?m:0;var k=b==1?0:i,j=c+d;m=a+j;if(!(unSign(j,32)<=unSign(255,32))){d=4;break}var l=unSign(HEAP[m],8),m=d+1;if(l!=0){d=2;break}else{b=1;d=0}}if(d==2){h=l;f=c=j}else if(d==4)h=k;HEAP[g]=f;return h}_tt_cmap0_char_next.__index__=Runtime.getFunctionIndex(_tt_cmap0_char_next,"_tt_cmap0_char_next"); -function _tt_cmap0_get_info(e,g){var d;d=HEAP[e+16]+4;HEAP[g+4]=0;var b=unSign(HEAP[d],8)<<8&65535;d=unSign(HEAP[d+1],8);b=unSign(b|d,16);HEAP[g]=b;return 0}_tt_cmap0_get_info.__index__=Runtime.getFunctionIndex(_tt_cmap0_get_info,"_tt_cmap0_get_info"); -function _tt_cmap2_validate(e,g){var d,b=null,a,c,f,h,i;a=e+2;var k=unSign(HEAP[a],8)<<8&65535;a=unSign(HEAP[a+1],8);c=unSign(k|a,16);a=e+c>HEAP[g+4];k=unSign(c,32)<=unSign(517,32);if(a|k){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 150025";}else{a=a=e+6;f=h=0;k=g+8;h=h;f=f+1;b=0;a:for(;;){d=b==4?m:0;i=b==4?l:h;var j=f+d;l=unSign(b==4?j:0,32)<=unSign(255,32);j=a;if(!l){d=6;break a}a=j+2;l=unSign(HEAP[a+-2],8)<<8&65535;b=unSign(HEAP[a+-2+1],8);l=unSign(l|b,16);if(unSign(HEAP[k], -32)>unSign(1,32))if((l&7)!=0){d=2;break a}l=unSign(l,32)>>>unSign(3,32);var l=unSign(l,32)>unSign(i,32)?l:i,m=d+1;b=4;d=1}if(d==6){h=i;i=j;i=i+(h+1)*8;if(HEAP[g+4]unSign(1,32)){if(unSign(d,32)>unSign(255,32)){d=9;break a}if(unSign(b+d,32)>unSign(256,32)){d=9;break a}}if(o==0)break b;var p=a+-2+o;if(pc){d=14;break a}if(HEAP[h]==0)break b;for(p=a+b*2;;){if(!(a>>unSign(8,32);c=e+6;f=e+518;if(a==0){a=f;c+=b*2;f=unSign(HEAP[c],8)<<8&65535;c=unSign(HEAP[c+1],8);if((f|c)!=0)break a}else{c+=a*2;a=unSign(HEAP[c],8)<<8&65535;c=unSign(HEAP[c+1],8);c=unSign(a|c,16)&-8;a=f+c;if(a==f)break a}d=a}while(0);return d} -_tt_cmap2_get_subheader.__index__=Runtime.getFunctionIndex(_tt_cmap2_get_subheader,"_tt_cmap2_get_subheader"); -function _tt_cmap2_char_index(e,g){var d,b,a,c,f,h,i,k;d=HEAP[e+16];b=0;d=_tt_cmap2_get_subheader(d,g);var j=d!=0;a:do if(j){a=d;c=g&255;a+=2;f=unSign(HEAP[a+-2],8)<<8&65535;i=unSign(HEAP[a+-2+1],8);f=unSign(f|i,16);a+=2;i=unSign(HEAP[a+-2],8)<<8&65535;h=unSign(HEAP[a+-2+1],8);h=unSign(i|h,16);a+=2;i=reSign(HEAP[a+-2],8)<<8&65535;k=unSign(HEAP[a+-2+1],8);i=reSign(i|k,16);k=unSign(HEAP[a],8)<<8&65535;var l=unSign(HEAP[a+1],8);k=unSign(k|l,16);c-=f;f=h;if(!(unSign(c,32)>>unSign(1,16);b=unSign(b,16);HEAP[e+32]=b;HEAP[e+24]=-1;return HEAP[e+28]=0}_tt_cmap4_init.__index__=Runtime.getFunctionIndex(_tt_cmap4_init,"_tt_cmap4_init"); -function _tt_cmap4_set_range(e,g){var d,b=null,a,c,f,h,i,k;a=g;h=HEAP[e+16];k=HEAP[e+32];var j=e+44,l=e+40,m=e+48,o=k-1,n=e+40,p=e+44,r=a,q=r*2,s=k*2,u=k*2,t=k*2,v=q+s+u+t,w=v+16;v=v+18;var x=q+s,y=x+u;t=y+t+17;u=y+17;y=y+16;x=x+17;s=q+s+16;var A=q+15;q=q+14;b=-1;a:for(;;){d=b==11?J:0;var z=r+d,C=d*2;i=h+(w+C);J=h+(v+C);b=h+(t+C);var B=h+(u+C),D=h+(y+C),E=h+(x+C),F=h+(s+C),G=h+(A+C);C=h+(q+C);if(!(unSign(z,32)D){d=7;break a}}while(0);if(H!=65535){d=10;break a}var J=d+1;b=11;d=0}a:do if(d==6){a=z;d=9; -break a}else if(d==7){a=z;HEAP[e+48]=1;d=9;break a}else if(d==10){h=H;i=i;a=z;if(h==0){d=9;break a}f=i+h;d=13;break a}else if(d==16){a=z;c=-1;d=17;break a}while(0);a:do if(d==9){f=0;d=13;break a}while(0);if(d==13){HEAP[e+52]=f;HEAP[e+36]=a;c=0}return c}_tt_cmap4_set_range.__index__=Runtime.getFunctionIndex(_tt_cmap4_set_range,"_tt_cmap4_set_range"); -function _tt_cmap4_next(e){var g,d=null,b,a,c,f,h,i;i=unSign(HEAP[e+24],32)>unSign(65534,32);a:do if(!i){c=b=HEAP[e+24]+1;if(unSign(HEAP[e+40],32)>unSign(c,32))b=HEAP[e+40];b:for(;;){g=HEAP[e+52];a=HEAP[e+44];c=HEAP[e+48];f=a;if(unSign(b,32)<=unSign(f,32))if(g!=0){f=g+(b-HEAP[e+40])*2;g=c;c=a;a=f;b=b;f=b+1;for(d=3;;){d=d==7?n:0;var k=b+d,j=f+d,l=d*2,m=a+(l+1);l=unSign(HEAP[a+l],8)<<8&65535;m=unSign(HEAP[m],8);m=unSign(l|m,16);if(m!=0){var o=m+g&65535;if(o!=0){g=5;break b}}m=unSign(j,32)<=unSign(c, -32);var n=d+1;if(m)d=7;else break}b=j}else{g=a;b=b;c=b+c;a=b+1;for(d=1;;){f=d==1?0:q;h=b+f;var p=a+f,r=c+f&65535;if(r!=0){g=9;break b}d=unSign(p,32)<=unSign(g,32);var q=f+1;if(d)d=10;else break}b=p}g=_tt_cmap4_set_range(e,HEAP[e+36]+1);if(reSign(g,32)unSign(g,32))){g=16;continue b}b=HEAP[e+40];g=16}if(g==5){b=k;h=o;HEAP[e+24]=b;HEAP[e+28]=h;return}else if(g==9){i=r;b=h;HEAP[e+24]=b;HEAP[e+28]=i;return}}while(0);HEAP[e+24]=-1;HEAP[e+28]=0} -_tt_cmap4_next.__index__=Runtime.getFunctionIndex(_tt_cmap4_next,"_tt_cmap4_next"); -function _tt_cmap4_validate(e,g){var d,b=null,a,c,f,h,i,k,j,l,m,o;c=e+2;c+=2;h=unSign(HEAP[c+-2],8)<<8&65535;c=unSign(HEAP[c+-2+1],8);f=unSign(h|c,16);o=0;if(unSign(f,32)<=unSign(15,32)){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151423";}else{if(e+f>HEAP[g+4])if(HEAP[g+8]!=0){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151445";}else f=HEAP[g+4]-e;c=e+6;c+=2;h=unSign(HEAP[c+-2],8)<<8&65535;i=unSign(HEAP[c+-2+1],8);m=unSign(h|i,16);h=unSign(HEAP[g+ -8],32)>unSign(1,32);a:do if(h){if((m&1&255)==0){d=2;break a}_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151495";}while(0);m=Math.floor(unSign(m,32)/unSign(2,32));h=f;if(unSign(m*8+16,32)>unSign(h,32)){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151511";}else{h=unSign(HEAP[g+8],32)>unSign(1,32);a:do if(h){c+=2;h=unSign(HEAP[c+-2],8)<<8&65535;i=unSign(HEAP[c+-2+1],8);h=unSign(h|i,16);c+=2;i=unSign(HEAP[c+-2],8)<<8&65535;k=unSign(HEAP[c+-2+ -1],8);i=unSign(i|k,16);c+=2;k=unSign(HEAP[c+-2],8)<<8&65535;c=unSign(HEAP[c+-2+1],8);c=unSign(k|c,16);if(((c|h)&1&255)!=0){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151585";}else{h=Math.floor(unSign(h,32)/unSign(2,32));c=Math.floor(unSign(c,32)/unSign(2,32));k=m;k=unSign(h,32)>unSign(k,32);b:do if(!k){j=m;if(unSign(h*2,32)unSign(1,32);a:do if(c){c=h+(m*2+-2);var n=unSign(HEAP[c],8)<<8&65535;c=unSign(HEAP[c+1],8);if((n|c)==-1){d=9;break a}_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151681";}while(0);n=m;var p=m-1;f=e+f;m=m-1;o=o;b=9;a:for(;;){B=b==26?B:0;a=b==26?A:o;A=b==26?w:0;d=b==26?v:0;C=b==26?C:0;var r=B*2;b=j+r;c=r+1;var q=j+c,s=h+r;w=h+c;var u=i+r;v=i+c;r=k+r;var t=k+c;if(!(unSign(C,32)unSign(w,32)){d=11;break a}if(unSign(v,32)<=unSign(A,32)&C!=0){if(HEAP[g+8]!=0){d=13;break a}d=unSign(d,32)>unSign(v,32);A=unSign(A,32)>unSign(w,32);if(d|A){var x=a|1;b=15}else{var y=a|2;b=17}}else b= -12;var A=b==17?y:b==15?x:a;d=r==65535?36:r==0?26:37;b:do if(d==37){c+=r;t=HEAP[g+8]!=0;c:do if(t){if(cf){d=18;break a}}else{if(!(m!=C|v!=65535|w!=65535)){d=22;break c}if(cHEAP[g+4]){d=23;break a}}while(0);if(HEAP[g+8]==0)break b;t=unSign(u,16);for(b=25;;){d=b==30?z:0;if(!(unSign(t+d,32)unSign(1,32)|p!=C|v!=65535|w!=65535){d=32;break a}while(0);var C=C+1,B=B+1;b=26;d=10}if(d==35)return a=o=a;else if(d==11){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151755";}else if(d==13){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151773";}else if(d==18){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151824";}else if(d== -28){_ft_validator_error(g,16);throw"Reached an unreachable! Original .ll line: 151902";}else if(d==23){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151855";}else if(d==32){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 151930";}}}}_tt_cmap4_validate.__index__=Runtime.getFunctionIndex(_tt_cmap4_validate,"_tt_cmap4_validate"); -function _tt_cmap4_char_map_linear(e,g,d){var b,a=null,c,f,h,i,k,j,l,m,o;j=HEAP[g];l=0;m=HEAP[e+16]+6;c=unSign(HEAP[m],8)<<8&65535;k=unSign(HEAP[m+1],8);c=unSign(c|k,16)&-2;k=unSign(c,32)>>>unSign(1,32);if(k==0)e=0;else{var n=j;if(d!=0){var p=n+1;j=p;a=1}else a=28;a:for(;;){if(!(unSign(a==23?R:a==28?n:p,32)<=unSign(65535,32))){b=22;break a}m=HEAP[e+16]+14;o=HEAP[e+16]+16+c;R=k;var r=j,q=j,s=c,u=c,t=k-1,v=e;m=m;o=o;var w=f,x=h,y=s+u,A=s+2+u,z=s+1;u=z+u;a=3;b:for(;;){b=a==17?Q:0;var C=a==17?O:x,B=a== -17?P:w,D=a==17?M:m,E=b*2,F=o+E,G=o+(y+E);a=o+(A+E);var H=o+(u+E),J=o+(z+E),L=o+(s+E),N=o+(E+1);E=0+b;if(!(unSign(E,32)=unSign(P,32);N=unSign(q,32)<=unSign(I,32);if(F&N){i=reSign(HEAP[L],8)<<8&65535;var K=unSign(HEAP[J],8);i=reSign(i|K,16);K=unSign(HEAP[G],8)<<8&65535;H=unSign(HEAP[H],8);H=K|H;K=unSign(H, -16);if(unSign(t,32)<=unSign(E,32)&P==65535&I==65535){E=HEAP[v];E=HEAP[E+500]+HEAP[E+504];if(K==0){b=6;break b}H=unSign(H,16);if(a+H>E){b=7;break b}}if(K==65535)a=10;else{b=12;break b}}else a=18;var O=a==10?65535:C,M=a==10?G:D,Q=b+1;a=17;b=4}b:do if(b==19){h=C;f=B;b=15;break b}else if(b==6){h=0;f=65535;b=9;break b}else if(b==7){f=65535;i=1;h=0;b=9;break b}else if(b==12){h=K;f=P;m=G;if(h==0){b=9;break b}m+=(j-f)*2+h;l=unSign(HEAP[m],8)<<8&65535;R=unSign(HEAP[m+1],8);l=unSign(l|R,16);if(l==0){b=15;break b}l= -l+i&65535;b=15;break b}while(0);if(b==9)l=j+i&65535;if(d==0){b=20;break a}if(l!=0){b=22;break a}var R=j+1;j=R;a=23;b=24}a:do if(b==22){if(d==0)break a;if(l==0)break a;HEAP[g]=j}while(0);e=l}return e}_tt_cmap4_char_map_linear.__index__=Runtime.getFunctionIndex(_tt_cmap4_char_map_linear,"_tt_cmap4_char_map_linear"); -function _tt_cmap4_char_map_binary(e,g,d){var b,a=null,c,f,h,i,k,j,l,m,o,n,p,r,q;o=HEAP[g];n=0;p=HEAP[e+16]+6;f=unSign(HEAP[p],8)<<8&65535;var s=unSign(HEAP[p+1],8);f=unSign(f|s,16)&-2;s=f==0;a:do if(s)c=0;else{m=c=unSign(f,32)>>>unSign(1,32);i=65535;if(d!=0)o+=1;l=c;j=e+16;k=f+2;var u=r=o;l=l;var t=m,v=i,w=h;a=2;b:for(;;){var x=a==2?w:a==4?E:E,y=a==2?v:a==4?D:D,A=a==2?t:a==4?B:B,z=a==2?l:a==6?z:B,C=a==2?0:a==6?F:C;if(!(unSign(C,32)>>unSign(1,32); -p=HEAP[j]+14+B*2;D=unSign(HEAP[p],8)<<8&65535;E=unSign(HEAP[p+1],8);var D=unSign(D|E,16);p+=k;E=unSign(HEAP[p],8)<<8&65535;b=unSign(HEAP[p+1],8);var E=unSign(E|b,16);if(unSign(r,32)unSign(D,32))){b=7;break b}var F=B+1;a=6;b=3}b:do if(b==41){h=x;i=y;m=A}else if(b==7){h=E;i=D;m=B;p+=f;l=reSign(HEAP[p],8)<<8&65535;j=unSign(HEAP[p+1],8);j=reSign(l|j,16);p+=f;l=unSign(HEAP[p],8)<<8&65535;k=unSign(HEAP[p+1],8);k=unSign(l|k,16);l=m;l=unSign(c-1,32)<=unSign(l, -32);c:do if(l){if(h!=65535){b=9;break c}if(i!=65535){b=9;break c}a=HEAP[e];a=HEAP[a+500]+HEAP[a+504];if(k==0){b=9;break c}if(!(p+k+2>a)){b=9;break c}j=1;k=0}while(0);if((HEAP[e+20]&2)!=0){l=m;if(k==65535)m=l+1;r=u=l;t=e+16;v=o;w=f+2;var G=f,H=f,J=r,L=k,N=J*2+12,I=J+-1;a=15;c:for(;;){b=a==21?R:0;var P=a==21?Q:L,K=b*-1,O=J+K,M=N+b*-2;K=I+K;if((a==21?K:u)==0){b=23;break c}q=p;p=HEAP[t]+M;a=unSign(HEAP[p],8)<<8&65535;M=unSign(HEAP[p+1],8);a=unSign(a|M,16);if(unSign(v,32)>unSign(a,32)){b=17;break c}i= -a;p+=w;Q=unSign(HEAP[p],8)<<8&65535;R=unSign(HEAP[p+1],8);h=unSign(Q|R,16);p+=G;Q=reSign(HEAP[p],8)<<8&65535;R=unSign(HEAP[p+1],8);j=reSign(Q|R,16);p+=H;Q=unSign(HEAP[p],8)<<8&65535;R=unSign(HEAP[p+1],8);var Q=unSign(Q|R,16);if(Q!=65535)m=K;var R=b+1;a=21;b=16}if(b==23){k=P;r=O}else if(b==17){k=P;r=O;p=q}a=l+1==m;c:do if(a){if(r!=l){p=HEAP[e+16]+14+l*2;i=unSign(HEAP[p],8)<<8&65535;h=unSign(HEAP[p+1],8);i=unSign(i|h,16);p+=f+2;h=unSign(HEAP[p],8)<<8&65535;m=unSign(HEAP[p+1],8);h=unSign(h|m,16);p+= -f;m=reSign(HEAP[p],8)<<8&65535;j=unSign(HEAP[p+1],8);j=reSign(m|j,16);p+=f;m=unSign(HEAP[p],8)<<8&65535;b=unSign(HEAP[p+1],8);k=unSign(m|b,16)}m=l;r=l+1;b=c;u=e+16;t=f+2;v=o;G=w=f;r=r;k=k;H=r*2+14;for(a=25;;){J=a==31?S:0;var T=a==31?U:k,V=r+J;a=H+J*2;if(!(unSign(V,32)unSign(k,32);c:do if(k){m+=1;if(m!=c){b=43;break c}c=0;break a}while(0);if(_tt_cmap4_set_range(l,m)!=0){if(n==0){b=46;break b}HEAP[g]=o}else{HEAP[l+24]=o;k=l;if(n!=0){var da=HEAP[k+ -28]=n;a=48}else{HEAP[k+24]=o;_tt_cmap4_next(l);var ba=HEAP[l+28];n=ba;a=50}if((a==50?ba:da)==0){b=46;break b}HEAP[g]=HEAP[l+24]}}while(0);c=n}while(0);return c}_tt_cmap4_char_map_binary.__index__=Runtime.getFunctionIndex(_tt_cmap4_char_map_binary,"_tt_cmap4_char_map_binary"); -function _tt_cmap4_char_index(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);HEAP[d]=g;var b=unSign(HEAP[d],32)>unSign(65535,32)?0:(HEAP[e+20]&1&255)!=0?_tt_cmap4_char_map_linear(e,d,0):_tt_cmap4_char_map_binary(e,d,0);STACKTOP=d;return b}_tt_cmap4_char_index.__index__=Runtime.getFunctionIndex(_tt_cmap4_char_index,"_tt_cmap4_char_index"); -function _tt_cmap4_char_next(e,g){var d,b;if(unSign(HEAP[g],32)>unSign(65534,32))d=0;else{var a=(HEAP[e+20]&1&255)!=0;a:do if(a)d=_tt_cmap4_char_map_linear(e,g,1);else{b=e;if(HEAP[g]==HEAP[b+24]){_tt_cmap4_next(b);d=HEAP[b+28];if(d==0)break a;HEAP[g]=HEAP[b+24]}else d=_tt_cmap4_char_map_binary(e,g,1)}while(0);d=d}return d}_tt_cmap4_char_next.__index__=Runtime.getFunctionIndex(_tt_cmap4_char_next,"_tt_cmap4_char_next"); -function _tt_cmap4_get_info(e,g){var d;d=HEAP[e+16]+4;HEAP[g+4]=4;var b=unSign(HEAP[d],8)<<8&65535;d=unSign(HEAP[d+1],8);b=unSign(b|d,16);HEAP[g]=b;return 0}_tt_cmap4_get_info.__index__=Runtime.getFunctionIndex(_tt_cmap4_get_info,"_tt_cmap4_get_info"); -function _tt_cmap6_validate(e,g){var d,b=null,a,c,f;if(e+10>HEAP[g+4]){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 153371";}else{a=e+2;a+=2;c=unSign(HEAP[a+-2],8)<<8&65535;var h=unSign(HEAP[a+-2+1],8);c=unSign(c|h,16);a=e+8;a+=2;h=unSign(HEAP[a+-2],8)<<8&65535;f=unSign(HEAP[a+-2+1],8);f=unSign(h|f,16);h=e+c>HEAP[g+4];a:do if(!h){c=c;if(unSign(f*2+10,32)>unSign(c,32))break a;if(HEAP[g+8]!=0){c=f;h=g+172;a=a;f=f+-1;for(b=5;;){d=b==5?0:j;var i=d*2;j=a+i;i=a+(i+1);var k= -f+d*-1;if((b==5?c:k)==0){d=7;break}j=unSign(HEAP[j],8)<<8&65535;b=unSign(HEAP[i],8);j=unSign(j|b,16);if(unSign(HEAP[h],32)<=unSign(j,32)){d=2;break}var j=d+1;b=3;d=4}if(d!=7)if(d==2){_ft_validator_error(g,16);throw"Reached an unreachable! Original .ll line: 153461";}}return 0}while(0);_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 153436";}}_tt_cmap6_validate.__index__=Runtime.getFunctionIndex(_tt_cmap6_validate,"_tt_cmap6_validate"); -function _tt_cmap6_char_index(e,g){var d,b,a,c;d=HEAP[e+16];b=0;d=d+6;d+=2;a=unSign(HEAP[d+-2],8)<<8&65535;c=unSign(HEAP[d+-2+1],8);a=unSign(a|c,16);d+=2;c=unSign(HEAP[d+-2],8)<<8&65535;var f=unSign(HEAP[d+-2+1],8);c=unSign(c|f,16);a=g-a;if(unSign(a,32)unSign(65535,32))){if(unSign(f,32)HEAP[g+4]){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 153829";}else{a+=4;c=unSign(HEAP[a+-4],8)<<24;f=unSign(HEAP[a+-4+1],8)<<16;var h=unSign(HEAP[a+-4+2],8)<<8;a=unSign(HEAP[a+-4+3],8);c=f|c|h|a;a=unSign(HEAP[g+4]-e,32)HEAP[g+4]){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 153931";}else{h=g+8;i=g+172;b=0;a:for(;;){d=b==15?q:0;var j=b==15?o:0,l=0+d;if(!(unSign(l,32)unSign(o,32)){d=2;break a}l=l!=0;j=unSign(q,32)<=unSign(j,32);if(l&j){d=4;break a}j=HEAP[h]!=0;b:do if(j){l=HEAP[i];if(unSign(o+k+(0-q),32)>=unSign(l,32)){d=6;break a}if((q&-65536)!=0){l=o+1-q;for(b=8;;){b=b==8?0:p;n=q+b;if(l+b*-1==0)break b;m=unSign(n,32)>>>unSign(16,32);p=n&65535; -n=unSign(m,32)>>>unSign(3,32);n=unSign(HEAP[c+n],8);m=m&7;if((reSign(128,32)>>reSign(m,32)&n)==0){d=10;break a}m=unSign(p,32)>>>unSign(3,32);m=unSign(HEAP[c+m],8);p=p&7;if((reSign(128,32)>>reSign(p,32)&m)==0){d=12;break a}var p=b+1;b=13}}else{if((o&-65536)!=0){d=16;break a}l=o+1-q;for(b=17;;){b=b==17?0:r;if(l+b*-1==0)break b;r=q+b&65535;m=unSign(r,32)>>>unSign(3,32);m=unSign(HEAP[c+m],8);r=r&7;if((reSign(128,32)>>reSign(r,32)&m)!=0){d=18;break a}var r=b+1;b=19}}}while(0);var q=d+1;b=15;d=1}if(d== -23)return 0;else if(d==2){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 154043";}else if(d==4){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 154054";}else if(d==6){_ft_validator_error(g,16);throw"Reached an unreachable! Original .ll line: 154072";}else if(d==10){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 154100";}else if(d==12){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 154116";}else if(d== -16){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 154138";}else if(d==18){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 154155";}}}}}_tt_cmap8_validate.__index__=Runtime.getFunctionIndex(_tt_cmap8_validate,"_tt_cmap8_validate"); -function _tt_cmap8_char_index(e,g){var d,b=null,a,c,f;a=HEAP[e+16];c=0;a=a+8204;a+=4;var h=unSign(HEAP[a+-4],8)<<24,i=unSign(HEAP[a+-4+1],8)<<16;b=unSign(HEAP[a+-4+2],8)<<8;var k=unSign(HEAP[a+-4+3],8);h=i|h|b|k;i=h+-1;for(b=-1;;){d=b==5?m:0;m=i+d*-1;if((b==5?m:h)==0){d=2;break}a+=4;var j=unSign(HEAP[a+-4],8)<<24;f=unSign(HEAP[a+-4+1],8)<<16;m=unSign(HEAP[a+-4+2],8)<<8;b=unSign(HEAP[a+-4+3],8);j=f|j|m|b;a+=4;f=unSign(HEAP[a+-4],8)<<24;m=unSign(HEAP[a+-4+1],8)<<16;b=unSign(HEAP[a+-4+2],8)<<8;k=unSign(HEAP[a+ --4+3],8);m=m|f|b|k;a+=4;f=unSign(HEAP[a+-4],8)<<24;b=unSign(HEAP[a+-4+1],8)<<16;k=unSign(HEAP[a+-4+2],8)<<8;var l=unSign(HEAP[a+-4+3],8);f=b|f|k|l;if(unSign(g,32)HEAP[g+4]){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 154697";}else{a+=4;c=unSign(HEAP[a+-4],8)<<24;var h=unSign(HEAP[a+-4+1],8)<<16;f=unSign(HEAP[a+-4+2],8)<<8;a=unSign(HEAP[a+-4+3],8);c=h|c|f|a;a=e+16;a+=4;h=unSign(HEAP[a+-4],8)<<24;f=unSign(HEAP[a+-4+1],8)<<16;b=unSign(HEAP[a+-4+2],8)<<8;var i=unSign(HEAP[a+-4+3],8);f=f|h|b|i;h=unSign(HEAP[g+4]-e,32) -unSign(c,32))break a;if(HEAP[g+8]!=0){c=f;h=g+172;a=a;f=f+-1;for(b=5;;){d=b==5?0:j;i=d*2;j=a+i;i=a+(i+1);var k=f+d*-1;if((b==5?c:k)==0){d=7;break}j=unSign(HEAP[j],8)<<8&65535;b=unSign(HEAP[i],8);j=unSign(j|b,16);if(unSign(HEAP[h],32)<=unSign(j,32)){d=2;break}var j=d+1;b=3;d=4}if(d!=7)if(d==2){_ft_validator_error(g,16);throw"Reached an unreachable! Original .ll line: 154810";}}return 0}while(0);_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 154785";}} -_tt_cmap10_validate.__index__=Runtime.getFunctionIndex(_tt_cmap10_validate,"_tt_cmap10_validate"); -function _tt_cmap10_char_index(e,g){var d,b,a,c;d=HEAP[e+16];b=0;d=d+12;d+=4;a=unSign(HEAP[d+-4],8)<<24;c=unSign(HEAP[d+-4+1],8)<<16;var f=unSign(HEAP[d+-4+2],8)<<8,h=unSign(HEAP[d+-4+3],8);a=c|a|f|h;d+=4;c=unSign(HEAP[d+-4],8)<<24;f=unSign(HEAP[d+-4+1],8)<<16;h=unSign(HEAP[d+-4+2],8)<<8;var i=unSign(HEAP[d+-4+3],8);c=f|c|h|i;a=g-a;if(unSign(a,32)HEAP[g+4]){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 155262";}else{a=e+4;a+=4;c=unSign(HEAP[a+-4],8)<<24;f=unSign(HEAP[a+-4+1],8)<<16;var h=unSign(HEAP[a+-4+2],8)<<8;a=unSign(HEAP[a+-4+3],8);c=f|c|h|a;a=e+12;a+=4;f=unSign(HEAP[a+-4],8)<<24;h=unSign(HEAP[a+-4+1],8)<<16;var i=unSign(HEAP[a+-4+2],8)<<8,k=unSign(HEAP[a+-4+3],8);f=h|f|i|k;h=unSign(HEAP[g+4]-e,32)unSign(i,32))break a;i=f;k=g+8;var j=g+172;for(b=1;;){d=b==9?s:0;b=b==9?r:0;var l=0+d;if(!(unSign(l,32)unSign(r,32)){d=3;break}l=l!=0;b=unSign(m,32)<=unSign(b,32);if(l&b){d=5;break}if(HEAP[k]!=0){b=HEAP[j];if(unSign(r+o+(0-m),32)>=unSign(b,32)){d=7;break}}var s=d+1;b=9;d=2}if(d==11)return 0;else if(d==3){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 155462";}else if(d==5){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 155473";}else if(d==7){_ft_validator_error(g,16);throw"Reached an unreachable! Original .ll line: 155491"; -}}while(0);_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 155353";}}_tt_cmap12_validate.__index__=Runtime.getFunctionIndex(_tt_cmap12_validate,"_tt_cmap12_validate"); -function _tt_cmap12_next(e){var g,d=null,b,a,c;if(HEAP[e+28]!=-1){b=HEAP[e+28]+1;a=HEAP[e+36];c=HEAP[e+40];var f=e+16;b=b;a=a;var h=a*12,i=h+24,k=h+27,j=h+26,l=h+25,m=h+23,o=h+22,n=h+21,p=h+20,r=h+19,q=h+18,s=h+17;h=h+16;d=0;a:for(;;){g=d==7?L:0;L=d==7?G:b;var u=a+g,t=g*12,v=i+t;d=k+t;var w=j+t,x=l+t,y=m+t,A=o+t,z=n+t,C=p+t,B=r+t,D=q+t,E=s+t,F=h+t;if(!(unSign(c,32)>unSign(u,32))){g=8;break a}t=HEAP[f];F=unSign(HEAP[t+F],8)<<24;E=unSign(HEAP[t+E],8)<<16;D=unSign(HEAP[t+D],8)<<8;B=unSign(HEAP[t+B], -8);B=E|F|D|B;C=unSign(HEAP[t+C],8)<<24;z=unSign(HEAP[t+z],8)<<16;A=unSign(HEAP[t+A],8)<<8;y=unSign(HEAP[t+y],8);y=z|C|A|y;v=unSign(HEAP[t+v],8)<<24;x=unSign(HEAP[t+x],8)<<16;w=unSign(HEAP[t+w],8)<<8;d=unSign(HEAP[t+d],8);d=x|v|w|d;L=unSign(L,32)>>unSign(1,32);h=HEAP[m]+16+ -A*12;h+=4;z=unSign(HEAP[h+-4],8)<<24;B=unSign(HEAP[h+-4+1],8)<<16;b=unSign(HEAP[h+-4+2],8)<<8;a=unSign(HEAP[h+-4+3],8);var z=B|z|b|a;h+=4;B=unSign(HEAP[h+-4],8)<<24;b=unSign(HEAP[h+-4+1],8)<<16;a=unSign(HEAP[h+-4+2],8)<<8;var C=unSign(HEAP[h+-4+3],8),B=b|B|a|C;if(unSign(n,32)unSign(B,32))){b=7;break b}var D=A+1;a=6;b=3}if(b==9){c=t;j=v;l=w}else if(b==7){c=B;j=z;l=A;f=unSign(HEAP[h],8)<<24;m=unSign(HEAP[h+1],8)<<16;n=unSign(HEAP[h+2],8)<< -8;p=unSign(HEAP[h+3],8);f=m|f|n|p;f=k+f+(0-j)}n=d!=0;b:do if(n){m=e;b=c;b=unSign(k,32)>unSign(b,32);c:do if(b){l+=1;if(l!=i)break c;c=0;break a}while(0);HEAP[m+24]=1;HEAP[m+28]=k;HEAP[m+36]=l;p=f==0;r=m;c:do{if(p){_tt_cmap12_next(r);if(HEAP[m+24]==0){b=14;break c}var E=HEAP[m+32];f=E;a=13;b=15}else{HEAP[r+32]=f;b=14}break c}while(0);if(b==14){var F=f;a=14}if((a==14?F:E)==0){b=18;break b}HEAP[g]=HEAP[m+28]}while(0);c=f}while(0);return c} -_tt_cmap12_char_map_binary.__index__=Runtime.getFunctionIndex(_tt_cmap12_char_map_binary,"_tt_cmap12_char_map_binary");function _tt_cmap12_char_index(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);HEAP[d]=g;var b=_tt_cmap12_char_map_binary(e,d,0);STACKTOP=d;return b}_tt_cmap12_char_index.__index__=Runtime.getFunctionIndex(_tt_cmap12_char_index,"_tt_cmap12_char_index"); -function _tt_cmap12_char_next(e,g){var d,b;if(HEAP[e+28]==-1)d=0;else{var a=HEAP[e+24]==0;a:do if(a)d=1;else{if(HEAP[e+28]!=HEAP[g]){d=1;break a}_tt_cmap12_next(e);if(HEAP[e+24]!=0){b=HEAP[e+32];if(b==0){d=4;break a}HEAP[g]=HEAP[e+28]}else b=0;d=4;break a}while(0);if(d==1)b=_tt_cmap12_char_map_binary(e,g,1);d=b}return d}_tt_cmap12_char_next.__index__=Runtime.getFunctionIndex(_tt_cmap12_char_next,"_tt_cmap12_char_next"); -function _tt_cmap12_get_info(e,g){var d;d=HEAP[e+16]+8;HEAP[g+4]=12;var b=unSign(HEAP[d],8)<<24,a=unSign(HEAP[d+1],8)<<16,c=unSign(HEAP[d+2],8)<<8;d=unSign(HEAP[d+3],8);HEAP[g]=a|b|c|d;return 0}_tt_cmap12_get_info.__index__=Runtime.getFunctionIndex(_tt_cmap12_get_info,"_tt_cmap12_get_info");function _tt_cmap13_init(e,g){var d;d=g;HEAP[e+16]=d;d+=12;var b=unSign(HEAP[d],8)<<24,a=unSign(HEAP[d+1],8)<<16,c=unSign(HEAP[d+2],8)<<8;d=unSign(HEAP[d+3],8);HEAP[e+40]=a|b|c|d;return HEAP[e+24]=0} -_tt_cmap13_init.__index__=Runtime.getFunctionIndex(_tt_cmap13_init,"_tt_cmap13_init"); -function _tt_cmap13_validate(e,g){var d,b=null,a,c,f;if(e+16>HEAP[g+4]){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 156272";}else{a=e+4;a+=4;c=unSign(HEAP[a+-4],8)<<24;f=unSign(HEAP[a+-4+1],8)<<16;var h=unSign(HEAP[a+-4+2],8)<<8;a=unSign(HEAP[a+-4+3],8);c=f|c|h|a;a=e+12;a+=4;f=unSign(HEAP[a+-4],8)<<24;h=unSign(HEAP[a+-4+1],8)<<16;var i=unSign(HEAP[a+-4+2],8)<<8,k=unSign(HEAP[a+-4+3],8);f=h|f|i|k;h=unSign(HEAP[g+4]-e,32)unSign(i,32))break a;i=f;k=g+8;var j=g+172;for(b=1;;){d=b==9?s:0;b=b==9?r:0;var l=0+d;if(!(unSign(l,32)unSign(r,32)){d=3;break}l=l!=0;b=unSign(m,32)<=unSign(b,32);if(l&b){d=5;break}if(HEAP[k]!=0)if(unSign(HEAP[j],32)<=unSign(o,32)){d=7;break}var s=d+1;b=9;d=2}if(d==11)return 0;else if(d==3){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 156472";}else if(d==5){_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 156483";}else if(d==7){_ft_validator_error(g,16);throw"Reached an unreachable! Original .ll line: 156498";}}while(0); -_ft_validator_error(g,8);throw"Reached an unreachable! Original .ll line: 156363";}}_tt_cmap13_validate.__index__=Runtime.getFunctionIndex(_tt_cmap13_validate,"_tt_cmap13_validate"); -function _tt_cmap13_next(e){var g,d=null,b,a,c;if(HEAP[e+28]!=-1){b=HEAP[e+28]+1;a=HEAP[e+36];c=HEAP[e+40];var f=e+16;a=a;b=b;var h=a*12,i=h+24,k=h+27,j=h+26,l=h+25,m=h+23,o=h+22,n=h+21,p=h+20,r=h+19,q=h+18,s=h+17;h=h+16;for(d=0;;){g=d==5?H:0;H=d==5?G:b;var u=a+g,t=g*12,v=i+t;d=k+t;var w=j+t,x=l+t,y=m+t,A=o+t,z=n+t,C=p+t,B=r+t,D=q+t,E=s+t;t=h+t;if(!(unSign(c,32)>unSign(u,32))){g=7;break}var F=HEAP[f];G=unSign(HEAP[F+t],8)<<24;E=unSign(HEAP[F+E],8)<<16;D=unSign(HEAP[F+D],8)<<8;B=unSign(HEAP[F+B],8); -G=E|G|D|B;C=unSign(HEAP[F+C],8)<<24;z=unSign(HEAP[F+z],8)<<16;A=unSign(HEAP[F+A],8)<<8;y=unSign(HEAP[F+y],8);y=z|C|A|y;v=unSign(HEAP[F+v],8)<<24;x=unSign(HEAP[F+x],8)<<16;w=unSign(HEAP[F+w],8)<<8;d=unSign(HEAP[F+d],8);F=x|v|w|d;var G=unSign(H,32)>>unSign(1,32);h=HEAP[l]+16+w*12;h+=4;A=unSign(HEAP[h+ --4],8)<<24;b=unSign(HEAP[h+-4+1],8)<<16;a=unSign(HEAP[h+-4+2],8)<<8;var x=unSign(HEAP[h+-4+3],8);b=b|A|a|x;h+=4;A=unSign(HEAP[h+-4],8)<<24;a=unSign(HEAP[h+-4+1],8)<<16;x=unSign(HEAP[h+-4+2],8)<<8;var y=unSign(HEAP[h+-4+3],8),A=a|A|x|y;if(unSign(o,32)unSign(A,32))){b=7;break b}var z=w+1;a=6;b=3}if(b==9){c=s;j=u}else if(b==7){c=A;j=w;f=unSign(HEAP[h],8)<<24;l=unSign(HEAP[h+1],8)<<16;o=unSign(HEAP[h+2],8)<<8;n=unSign(HEAP[h+3],8);f=l|f|o|n}o= -d!=0;b:do if(o){l=e;b=c;b=unSign(k,32)>unSign(b,32);c:do if(b){j+=1;if(j!=i)break c;c=0;break a}while(0);HEAP[l+24]=1;HEAP[l+28]=k;HEAP[l+36]=j;n=f==0;p=l;c:do{if(n){_tt_cmap13_next(p);if(HEAP[l+24]==0){b=14;break c}var C=HEAP[l+32];f=C;a=13;b=15}else{HEAP[p+32]=f;b=14}break c}while(0);if(b==14){var B=f;a=14}if((a==14?B:C)==0){b=18;break b}HEAP[g]=HEAP[l+28]}while(0);c=f}while(0);return c}_tt_cmap13_char_map_binary.__index__=Runtime.getFunctionIndex(_tt_cmap13_char_map_binary,"_tt_cmap13_char_map_binary"); -function _tt_cmap13_char_index(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);HEAP[d]=g;var b=_tt_cmap13_char_map_binary(e,d,0);STACKTOP=d;return b}_tt_cmap13_char_index.__index__=Runtime.getFunctionIndex(_tt_cmap13_char_index,"_tt_cmap13_char_index"); -function _tt_cmap13_char_next(e,g){var d,b;if(HEAP[e+28]==-1)d=0;else{var a=HEAP[e+24]==0;a:do if(a)d=1;else{if(HEAP[e+28]!=HEAP[g]){d=1;break a}_tt_cmap13_next(e);if(HEAP[e+24]!=0){b=HEAP[e+32];if(b==0){d=4;break a}HEAP[g]=HEAP[e+28]}else b=0;d=4;break a}while(0);if(d==1)b=_tt_cmap13_char_map_binary(e,g,1);d=b}return d}_tt_cmap13_char_next.__index__=Runtime.getFunctionIndex(_tt_cmap13_char_next,"_tt_cmap13_char_next"); -function _tt_cmap13_get_info(e,g){var d;d=HEAP[e+16]+8;HEAP[g+4]=13;var b=unSign(HEAP[d],8)<<24,a=unSign(HEAP[d+1],8)<<16,c=unSign(HEAP[d+2],8)<<8;d=unSign(HEAP[d+3],8);HEAP[g]=a|b|c|d;return 0}_tt_cmap13_get_info.__index__=Runtime.getFunctionIndex(_tt_cmap13_get_info,"_tt_cmap13_get_info");function _tt_cmap14_done(e){var g,d,b;b=HEAP[e+36];HEAP[e+28]=0;var a=b!=0;a:do if(a){if(HEAP[e+32]==0)break a;d=HEAP[e+32];g=b;d=d;d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e+32]=0}while(0)} -_tt_cmap14_done.__index__=Runtime.getFunctionIndex(_tt_cmap14_done,"_tt_cmap14_done");function _tt_cmap14_ensure(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c,f;f=HEAP[e+28];HEAP[b]=0;var h=unSign(HEAP[e+28],32)unSign(h,32))break a;i=1;h=0;b:for(;;){d=f;if(!(unSign(h,32)=unSign(l,32)){d=3;break b}l=c;if(unSign(d,32)>=unSign(l,32)){d=3;break b}i=i;if(unSign(k,32)HEAP[g+4]){d=8;break b}k=k;j=j;for(b=9;;){l=b==14?s:0;o=b==14?q:0;var n=l*4,p=j+n;b=j+(n+3);var r=j+(n+2);n=j+(n+1);if(!(unSign(0+l,32)unSign(1114111,32)){d=11;break b}if(unSign(r,32)unSign(k,32)){d=18;break b}d=d;k=g+8;j=g+172;l=l;for(b=19;;){o=b==27?w:0;b=b==27?v:0;var u=o*5,t=l+u;r=l+(u+4);p=l+(u+3);n=l+(u+2);u=l+(u+1);if(!(unSign(0+o,32)unSign(1114111, -32)){d=21;break b}if(unSign(n,32)>>unSign(1,32);d=a+l*4+3;b=unSign(HEAP[d+-3],8)<<16;h=unSign(HEAP[d+-3+1],8)<<8;i=unSign(HEAP[d+-3+2],8);b=h|b|i;d=unSign(HEAP[d],8);if(unSign(g,32)>>unSign(1,32),m=a+l*5+3;d=unSign(HEAP[m+-3],8)<<16;b=unSign(HEAP[m+-3+1],8)<<8;i=unSign(HEAP[m+-3+2],8);d=b|d|i;if(unSign(g,32)unSign(d,32))){d=4;break}var o= -l+1;b=3}d=0}if(d==4){h=m;c=unSign(HEAP[h],8)<<8&65535;h=unSign(HEAP[h+1],8);c=unSign(c|h,16)}else if(d==6)c=0;return c}_tt_cmap14_char_map_nondef_binary.__index__=Runtime.getFunctionIndex(_tt_cmap14_char_map_nondef_binary,"_tt_cmap14_char_map_nondef_binary"); -function _tt_cmap14_find_variant(e,g){var d,b=null,a,c,f;a=e;f=unSign(HEAP[a],8)<<24;b=unSign(HEAP[a+1],8)<<16;var h=unSign(HEAP[a+2],8)<<8,i=unSign(HEAP[a+3],8);f=b|f|h|i;a+=4;a=a;for(b=-1;;){var k=b==-1?f:b==3?k:l,j=b==-1?0:b==3?o:j;if(!(unSign(j,32)>>unSign(1,32),m=a+l*11+3;d=unSign(HEAP[m+-3],8)<<16;b=unSign(HEAP[m+-3+1],8)<<8;h=unSign(HEAP[m+-3+2],8);d=b|d|h;if(unSign(g,32)unSign(d,32))){d=4;break}var o=l+ -1;b=3}d=0}if(d==4)c=c=m;else if(d==6)c=0;return c}_tt_cmap14_find_variant.__index__=Runtime.getFunctionIndex(_tt_cmap14_find_variant,"_tt_cmap14_find_variant"); -function _tt_cmap14_char_var_index(e,g,d,b){var a=null,c;b=_tt_cmap14_find_variant(HEAP[e+16]+6,b);var f=b==0;a:do if(f)a=0;else{b+=4;a=unSign(HEAP[b+-4],8)<<24;c=unSign(HEAP[b+-4+1],8)<<16;var h=unSign(HEAP[b+-4+2],8)<<8,i=unSign(HEAP[b+-4+3],8);a=c|a|h|i;c=unSign(HEAP[b],8)<<24;h=unSign(HEAP[b+1],8)<<16;i=unSign(HEAP[b+2],8)<<8;var k=unSign(HEAP[b+3],8);c=h=h|c|i|k;if(a!=0)if(_tt_cmap14_char_map_def_binary(HEAP[e+16]+a,d)!=0){a=FUNCTION_TABLE[HEAP[HEAP[g+12]+12]](g,d);break a}else{var j=c;a=2}else a= -5;a=(a==2?j:h)!=0?_tt_cmap14_char_map_nondef_binary(HEAP[e+16]+c,d):0}while(0);return a}_tt_cmap14_char_var_index.__index__=Runtime.getFunctionIndex(_tt_cmap14_char_var_index,"_tt_cmap14_char_var_index"); -function _tt_cmap14_char_var_isdefault(e,g,d){var b=null,a;d=_tt_cmap14_find_variant(HEAP[e+16]+6,d);var c=d==0;a:do{if(!c){d+=4;b=unSign(HEAP[d+-4],8)<<24;a=unSign(HEAP[d+-4+1],8)<<16;var f=unSign(HEAP[d+-4+2],8)<<8,h=unSign(HEAP[d+-4+3],8);b=a|b|f|h;d+=4;a=unSign(HEAP[d+-4],8)<<24;f=unSign(HEAP[d+-4+1],8)<<16;h=unSign(HEAP[d+-4+2],8)<<8;var i=unSign(HEAP[d+-4+3],8);a=f=f|a|h|i;if(b!=0)if(_tt_cmap14_char_map_def_binary(HEAP[e+16]+b,g)!=0){b=1;break a}else{var k=a;b=2}else b=7;b=(b==2?k:f)!=0;b:do if(b){if(_tt_cmap14_char_map_nondef_binary(HEAP[e+ -16]+a,g)==0)break b;b=0;break a}while(0)}b=-1}while(0);return b}_tt_cmap14_char_var_isdefault.__index__=Runtime.getFunctionIndex(_tt_cmap14_char_var_isdefault,"_tt_cmap14_char_var_isdefault"); -function _tt_cmap14_variants(e,g){var d=null,b,a,c,f;a=HEAP[e+24];b=HEAP[e+16]+10;if(_tt_cmap14_ensure(e,a+1,g)!=0)b=0;else{c=HEAP[e+32];f=0;if(unSign(f,32)unSign(h,32)?a:h;h=a-f;for(d=1;;){l=d==1?0:l;d=c+4*(f+l);var i=l*11,k=b+(i+2),j=b+(i+1);i=unSign(HEAP[b+i],8)<<16;j=unSign(HEAP[j],8)<<8;k=unSign(HEAP[k],8);HEAP[d]=j|i|k;var l=l+1;if(l!=h)d=2;else break}f=a}HEAP[c+4*f]=0;b=c}return b} -_tt_cmap14_variants.__index__=Runtime.getFunctionIndex(_tt_cmap14_variants,"_tt_cmap14_variants"); -function _tt_cmap14_char_variants(e,g,d){var b,a=null,c,f;c=HEAP[e+24];f=HEAP[e+16]+10;if(_tt_cmap14_ensure(e,c+1,g)!=0)e=0;else{a=HEAP[e+32];if(c!=0){g=e+16;var h=e+16,i=a;a=1;a:for(;;){v=a==1?0:v;t=a==1?i:t;var k=v*11;b=f+(k+10);var j=f+(k+9),l=f+(k+8),m=f+(k+7),o=f+(k+6),n=f+(k+5),p=f+(k+4),r=f+(k+3),q=f+(k+2),s=f+(k+1);k=unSign(HEAP[f+k],8)<<16;s=unSign(HEAP[s],8)<<8;q=unSign(HEAP[q],8);q=s|k|q;r=unSign(HEAP[r],8)<<24;p=unSign(HEAP[p],8)<<16;n=unSign(HEAP[n],8)<<8;o=unSign(HEAP[o],8);o=p|r|n| -o;m=unSign(HEAP[m],8)<<24;l=unSign(HEAP[l],8)<<16;j=unSign(HEAP[j],8)<<8;b=unSign(HEAP[b],8);j=l|m|j|b;l=o==0;b:do if(l)b=4;else{b=_tt_cmap14_char_map_def_binary(HEAP[h]+o,d)!=0?3:4;break b}while(0);b:do if(b==4){if(j==0){a=4;b=5;break b}if(_tt_cmap14_char_map_nondef_binary(HEAP[g]+j,d)!=0){a=6;b=3}else{a=6;b=5}break b}while(0);if(b==3){HEAP[t]=q;var u=t+4;a=3}var t=a==3?u:a==6?t:t,v=v+1;if(v!=c)a=5;else break a}a=t}HEAP[a]=0;e=HEAP[e+32]}return e} -_tt_cmap14_char_variants.__index__=Runtime.getFunctionIndex(_tt_cmap14_char_variants,"_tt_cmap14_char_variants");function _tt_cmap14_def_char_count(e){var g=null,d,b;d=e;d+=4;e=unSign(HEAP[d+-4],8)<<24;b=unSign(HEAP[d+-4+1],8)<<16;g=unSign(HEAP[d+-4+2],8)<<8;var a=unSign(HEAP[d+-4+3],8);e=b|e|g|a;b=0;d+=3;if(e!=0){d=d;b=b;for(g=0;;){f=g==0?0:f;c=g==0?b:c;g=unSign(HEAP[d+f*4],8);var c=c+1+g,f=f+1;if(f!=e)g=1;else break}b=c}return b} -_tt_cmap14_def_char_count.__index__=Runtime.getFunctionIndex(_tt_cmap14_def_char_count,"_tt_cmap14_def_char_count"); -function _tt_cmap14_get_def_chars(e,g,d){var b;b=null;var a,c,f,h;g=g;b=_tt_cmap14_def_char_count(g);g+=4;c=unSign(HEAP[g+-4],8)<<24;f=unSign(HEAP[g+-4+1],8)<<16;h=unSign(HEAP[g+-4+2],8)<<8;var i=unSign(HEAP[g+-4+3],8);c=f|c|h|i;d=_tt_cmap14_ensure(e,b+1,d)!=0;a:do if(d)a=0;else{f=HEAP[e+32];b=c!=0?1:2;for(;;)if(b==1){g+=3;b=unSign(HEAP[g+-3],8)<<16;h=unSign(HEAP[g+-3+1],8)<<8;i=unSign(HEAP[g+-3+2],8);h=h|b|i;b=unSign(HEAP[g],8)+1;g+=1;f=f;h=h;i=b;var k=f+4*i;for(b=1;;){j=b==3?j:0;HEAP[f+4*j]=h+j; -var j=j+1;if(j!=i)b=3;else break}f=k;c=b=c-1;b=b!=0?1:2}else if(b==2){HEAP[f]=0;a=HEAP[e+32];break a}}while(0);return a}_tt_cmap14_get_def_chars.__index__=Runtime.getFunctionIndex(_tt_cmap14_get_def_chars,"_tt_cmap14_get_def_chars"); -function _tt_cmap14_get_nondef_chars(e,g,d){var b=null,a,c;g=g;g+=4;a=unSign(HEAP[g+-4],8)<<24;c=unSign(HEAP[g+-4+1],8)<<16;b=unSign(HEAP[g+-4+2],8)<<8;var f=unSign(HEAP[g+-4+3],8);a=c|a|b|f;if(_tt_cmap14_ensure(e,a+1,d)!=0)e=0;else{e=HEAP[e+32];c=0;if(unSign(c,32)unSign(c,32)?a:c;c=a-g;for(b=1;;){k=b==1?0:k;b=e+4*(g+k);var h=k*5;f=d+(h+2);var i=d+(h+1);h=unSign(HEAP[d+h],8)<<16;i=unSign(HEAP[i],8)<<8;f=unSign(HEAP[f],8);HEAP[b]=i|h|f;var k=k+1;if(k!=c)b= -2;else break}c=a}HEAP[e+4*c]=0;e=e}return e}_tt_cmap14_get_nondef_chars.__index__=Runtime.getFunctionIndex(_tt_cmap14_get_nondef_chars,"_tt_cmap14_get_nondef_chars"); -function _tt_cmap14_variant_chars(e,g,d){var b=null,a,c,f,h,i,k,j,l,m,o;d=_tt_cmap14_find_variant(HEAP[e+16]+6,d);var n=d==0;a:do if(n)a=0;else{d+=4;a=unSign(HEAP[d+-4],8)<<24;k=unSign(HEAP[d+-4+1],8)<<16;i=unSign(HEAP[d+-4+2],8)<<8;c=unSign(HEAP[d+-4+3],8);c=k|a|i|c;d+=4;a=unSign(HEAP[d+-4],8)<<24;k=unSign(HEAP[d+-4+1],8)<<16;i=unSign(HEAP[d+-4+2],8)<<8;f=unSign(HEAP[d+-4+3],8);f=a=k|a|i|f;if(c==0)if(f==0){a=0;break a}else if(c==0){a=_tt_cmap14_get_nondef_chars(e,HEAP[e+16]+f,g);break a}else{var p= -f;b=2}else b=35;k=e;if((b==2?p:a)==0)a=_tt_cmap14_get_def_chars(e,HEAP[k+16]+c,g);else{h=k;d=HEAP[e+16]+f;a=HEAP[e+16]+c;d+=4;k=unSign(HEAP[d+-4],8)<<24;i=unSign(HEAP[d+-4+1],8)<<16;m=unSign(HEAP[d+-4+2],8)<<8;var r=unSign(HEAP[d+-4+3],8);k=i|k|m|r;l=_tt_cmap14_def_char_count(a);a+=4;i=unSign(HEAP[a+-4],8)<<24;m=unSign(HEAP[a+-4+1],8)<<16;r=unSign(HEAP[a+-4+2],8)<<8;b=unSign(HEAP[a+-4+3],8);i=m|i|r|b;if(k==0)a=_tt_cmap14_get_def_chars(e,HEAP[e+16]+c,g);else if(l==0)a=_tt_cmap14_get_nondef_chars(e, -HEAP[e+16]+f,g);else if(_tt_cmap14_ensure(h,l+1+k,g)!=0)a=0;else{c=HEAP[h+32];a+=3;f=unSign(HEAP[a+-3],8)<<16;h=unSign(HEAP[a+-3+1],8)<<8;m=unSign(HEAP[a+-3+2],8);j=h|f|m;l=unSign(HEAP[a],8);a+=1;h=1;d+=3;f=unSign(HEAP[d+-3],8)<<16;m=unSign(HEAP[d+-3+1],8)<<8;r=unSign(HEAP[d+-3+2],8);f=m|f|r;d+=2;m=1;b=0;r=c;var q=i,s=c,u=k;j=j;o=o;var t=b;l=l;f=f;m=m;h=h;b=4;b:for(;;){var v=b==4?h:b==14?v:H,w=b==4?m:b==14?P:w,x=b==4?f:b==14?K:x,y=b==4?l:b==14?y:L,A=b==4?t:b==14?I:F,z=b==4?o:b==14?z:G,C=b==4?j:b== -14?C:J;if(unSign(y+C,32)unSign(q,32)){b=8;break b}a+=3;J=unSign(HEAP[a+-3],8)<<16;L=unSign(HEAP[a+-3+1],8)<<8;b=unSign(HEAP[a+-3+2],8);var J=L|J|b,L=unSign(HEAP[a],8);a+=1;b=10}else{if(unSign(x,32)unSign(u,32)){b=13;break b}d+=3;K=unSign(HEAP[d+-3],8)<<16;b=unSign(HEAP[d+-3+1],8)<<8;A=unSign(HEAP[d+-3+2],8);var K=b|K|A;d+=2;b=14}}f=b==13?P:w;r=b==13?I:F;o=b==13?z:G;h=b==13?v:H;m=f;f=x;l=y;b=r;o=o;j=C;r=k;r=unSign(m,32)<=unSign(r,32);b:do if(r){HEAP[c+4*b]=f;b+=1;q=k;if(!(unSign(m,32)unSign(b,32)?u:b;t=s+u;A=u-m;for(b=15;;){R=b==15?0:R;b=q+4*(s+R);d+=3;var O=unSign(HEAP[d+-3],8)<<16,M=unSign(HEAP[d+ --3+1],8)<<8,Q=unSign(HEAP[d+-3+2],8);HEAP[b]=M|O|Q;d+=2;var R=R+1;if(R!=A)b=17;else break}b=t-m;m=u;b=b}else{q=i;if(!(unSign(h,32)<=unSign(q,32)))break b;o=0;q=l;if(unSign(o,32)<=unSign(q,32)){q=c;l=l;t=o;o=b;s=o+1;u=t+1;j=t+j;for(b=21;;){U=b==21?0:U;var T=s+U,V=u+U;HEAP[q+4*(o+U)]=j+U;b=unSign(V,32)<=unSign(l,32);var U=U+1;if(b)b=22;else break}b=T;o=V}l=i;if(!(unSign(h,32)unSign(h,32)?j:h;j=h-b;b=25;c:for(;;){ca=b==25?0:ca;aa=b==25?l:aa; -a+=3;var S=unSign(HEAP[a+-3],8)<<16,X=unSign(HEAP[a+-3+1],8)<<8,Y=unSign(HEAP[a+-3+2],8);S=X|S|Y;Y=HEAP[a];X=unSign(Y,8);a+=1;if(unSign(0,32)<=unSign(X,32)){var W=unSign(Y,8),da=W+1;Y=aa+1;for(b=27;;){ba=b==27?0:ba;HEAP[o+4*(aa+ba)]=S+ba;var ba=ba+1;if(ba!=da)b=28;else break}W=Y+W;b=29}else b=26;Y=b==29?da:0;var aa=b==29?W:aa,ca=ca+1;if(ca!=j)b=31;else break c}h=h;l=X;b=aa;o=Y;j=S}while(0);HEAP[c+4*b]=0;a=c}}}while(0);return a} -_tt_cmap14_variant_chars.__index__=Runtime.getFunctionIndex(_tt_cmap14_variant_chars,"_tt_cmap14_variant_chars"); -function _tt_face_build_cmaps(e){var g=STACKTOP;STACKTOP+=192;Runtime.memset(g,0,192);var d,b,a,c,f,h,i,k,j,l=g+12,m=g+188;b=HEAP[e+500];a=b+HEAP[e+504];f=b;c=f==0;a:do if(!c){if(f+4>a)break a;f+=2;c=unSign(HEAP[f+-2],8)<<8&65535;var o=unSign(HEAP[f+-2+1],8);f=f;if((c|o)==0){f=f+2;c=unSign(HEAP[f+-2],8)<<8&65535;o=unSign(HEAP[f+-2+1],8);c=unSign(c|o,16);o=a;var n=g+8,p=g+10,r=e,q=g,s=g+4,u=e+504;b=b;var t=l;a=a;e=e+260+4;var v=l+172,w=l+16,x=l;l=l+12;b:for(;;){if(c==0)break b;if(!(f+8<=o))break b; -f+=2;h=unSign(HEAP[f+-2],8)<<8&65535;var y=unSign(HEAP[f+-2+1],8);HEAP[n]=h|y;f+=2;h=unSign(HEAP[f+-2],8)<<8&65535;y=unSign(HEAP[f+-2+1],8);HEAP[p]=h|y;HEAP[q]=r;HEAP[s]=0;f+=4;h=unSign(HEAP[f+-4],8)<<24;y=unSign(HEAP[f+-4+1],8)<<16;var A=unSign(HEAP[f+-4+2],8)<<8;i=unSign(HEAP[f+-4+3],8);y=y|h|A|i;A=y!=0;c:do if(A){if(!(unSign(HEAP[u]-2,32)>=unSign(y,32)))break c;h=b+y;i=unSign(HEAP[h],8)<<8&65535;k=unSign(HEAP[h+1],8);i=unSign(i|k,16);k=_tt_cmap_classes;d:for(;;){if(HEAP[k]==0){d=13;break d}j=HEAP[k]; -if(HEAP[j+40]==i){d=8;break d}k+=4;d=7}d:do if(d==8){i=0;HEAP[t]=h;HEAP[t+4]=a;HEAP[t+8]=0;HEAP[t+12]=0;k=unSign(HEAP[e],16);HEAP[v]=k;if(__setjmp(w)==0)i=FUNCTION_TABLE[HEAP[j+44]](h,x);if(HEAP[l]!=0){d=13;break d}if(_FT_CMap_New(j,h,g,m)!=0){d=13;break d}HEAP[HEAP[m]+20]=i}while(0)}while(0);c-=1;d=3}}STACKTOP=g;return}while(0);STACKTOP=g}_tt_face_build_cmaps.__index__=Runtime.getFunctionIndex(_tt_face_build_cmaps,"_tt_face_build_cmaps"); -function _tt_get_cmap_info(e,g){return FUNCTION_TABLE[HEAP[HEAP[e+12]+48]](e,g)}_tt_get_cmap_info.__index__=Runtime.getFunctionIndex(_tt_get_cmap_info,"_tt_get_cmap_info"); -function _tt_face_load_kern(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b=null,a,c,f,h,i,k,j;j=k=0;a=FUNCTION_TABLE[HEAP[e+508]](e,1801810542,g,d);var l=a!=0;a:do if(!l)if(unSign(HEAP[d],32)<=unSign(3,32))a=142;else{f=e+772;c=HEAP[d];a=g;c=c;f=f;var m=c=_FT_Stream_EnterFrame(a,c);if(m==0){HEAP[f]=HEAP[a+32];HEAP[a+32]=0;HEAP[a+36]=0;a=f=c;if(f!=0)break a;HEAP[e+776]=HEAP[d];f=HEAP[e+772];h=f+HEAP[d];f+=2;f+=2;c=unSign(HEAP[f+-2],8)<<8&65535;m=unSign(HEAP[f+-2+1],8);c=unSign(c|m,16); -if(unSign(c,32)>unSign(32,32))c=32;i=0;c=c;var o=m=h,n=h;h=h;i=i;k=k;j=j;b=4;b:for(;;){var p=b==11?G:0,r=b==11?E:j,q=b==11?F:k,s=i+p;if(!(unSign(s,32)m)break b;var t=f;f+=2;f+=2;var v=unSign(HEAP[f+-2],8)<<8&65535;b=unSign(HEAP[f+-2+1],8);v=unSign(v|b,16);f+=2;b=unSign(HEAP[f+-2],8)<<8&65535;var w=unSign(HEAP[f+-2+1],8);b=unSign(b|w,16);if(unSign(v,32)<=unSign(6,32))break b;E=t+v;G=E>o?n:E;E=(b&-9)!=1;c:do if(E)b=9;else{if(f+8>h){b=10;break c}f+=2;var x=unSign(HEAP[f+ --2],8)<<8&65535;F=unSign(HEAP[f+-2+1],8);x=unSign(x|F,16);f+=6;F=x*6;if(reSign(G-f,32)f?f:D;j=(E&HEAP[i])==0;b:do if(j)b=24;else{if(c+8>D){b=1;break b}c+=2;l=unSign(HEAP[c+ --2],8)<<8&65535;var m=unSign(HEAP[c+-2+1],8);l=unSign(l|m,16);c+=6;m=l*6;if(reSign(D-c,32)>>unSign(8,32)!=0){b=6;break b}if((E&HEAP[e])!=0){m=c;for(b=8;;){var n=b==8?l:b==13?n:p;b=b==8?0:b==13?v:v;if(!(unSign(b,32)>>unSign(1,32),r=m+p*6+4,q=unSign(HEAP[r+-4],8)<<24,s=unSign(HEAP[r+-4+1],8)<<16,u=unSign(HEAP[r+-4+2],8)<<8,t=unSign(HEAP[r+-4+3],8);q=s| -q|u|t;if(q==g)break;v=p+1;var v=(q=unSign(q,32)unSign(1,32)?f:1)-0;for(b=1;;){l=b==1?0:l;b=c+(0+l);var i=l*2,k=a+(i+1);i=unSign(HEAP[a+i],8)<<8&65535;k=unSign(HEAP[k],8);k=unSign(i|k,16);i=unSign(k,32)<=unSign(31,32);var j=unSign(k,32)>unSign(127,32);HEAP[b]= -(i|j?63:k)&255;var l=l+1;if(l!=h)b=2;else break}}HEAP[c+f]=0;a=c}a=a;STACKTOP=d;return a}_tt_name_entry_ascii_from_utf16.__index__=Runtime.getFunctionIndex(_tt_name_entry_ascii_from_utf16,"_tt_name_entry_ascii_from_utf16"); -function _tt_name_entry_ascii_from_other(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b=null,a,c,f;f=HEAP[e+16];c=unSign(HEAP[e+8],16);a=_ft_mem_realloc(g,1,0,c+1,0,d);if(HEAP[d]!=0)a=0;else{if(unSign(0,32)unSign(1,32)?c:1)-0;for(b=1;;){b=b==1?0:l;l=a+(0+b);var i=unSign(HEAP[f+b],8),k=unSign(i,32)<=unSign(31,32),j=unSign(i,32)>unSign(127,32);HEAP[l]=(k|j?63:i)&255;var l=b+1;if(l!=h)b=2;else break}}HEAP[a+c]=0;a=a}a=a;STACKTOP=d;return a} -_tt_name_entry_ascii_from_other.__index__=Runtime.getFunctionIndex(_tt_name_entry_ascii_from_other,"_tt_name_entry_ascii_from_other"); -function _tt_face_get_name(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c=null,f,h,i,k,j,l,m,o,n,p,r;f=HEAP[e+100];h=HEAP[b]=0;p=n=o=m=-1;r=0;l=HEAP[e+348+12];if(unSign(HEAP[e+344],16)>unSign(0,16)){var q=e+344;n=n;c=0;a:for(;;){x=c==0?0:x;var s=c==0?n:a,u=0+x,t=1+x,v=HEAP[l+6]==g;b:do if(v){if(HEAP[l+8]==0){c=2;break b}c=unSign(HEAP[l],16);if(c==0){c=3;a=5}else if(c==1){c=3;a=31}else if(c==2){c=3;a=5}else if(c==3){c=3;a=32}else{c=3;break b}if(a==5){p=unSign(u,16);c=5}else if(a== -31)if(HEAP[l+4]==0){o=unSign(u,16);c=7}else{if(HEAP[l+2]!=0){c=8;break b}m=unSign(u,16);c=9}else if(a==32){if(s!=-1)if((unSign(HEAP[l+4],16)&1023)!=9){c=10;break b}c=unSign(HEAP[l+2],16);if(c!=0)if(c!=1)if(c!=10){c=33;break b}r=(unSign(HEAP[l+4],16)&1023)==9;r=unSign(r,1);var w=unSign(u,16);c=12}}else c=1;while(0);a=c==7?s:c==8?s:c==9?s:c==12?w:c==33?s:c==10?s:c==5?s:c==3?s:c==2?s:s;l+=20;c=unSign(HEAP[q],16)>unSign(t,16);var x=x+1;if(c)c=4;else{c=4;break a}}n=a}g=m;if(reSign(o,32)>=reSign(0,32))g= -o;o=0;m=reSign(n,32)=reSign(0,32)){l=i=HEAP[e+348+12]+20*g;o=_tt_name_entry_ascii_from_other.__index__; -c=19}else{if(!(reSign(p,32)>=reSign(0,32))){a=18;break a}l=k=HEAP[e+348+12]+20*p;o=_tt_name_entry_ascii_from_utf16.__index__;c=21}a=20;break a}while(0);if(a==18){j=l;c=18}p=(c==18?j:c==34?y:c==21?k:i)!=0;a:do if(p){if(o==0)break a;h=HEAP[l+16]==0;b:do if(h){h=HEAP[e+348+16];y=unSign(HEAP[l+8],16);y=_ft_mem_realloc(f,1,0,y,0,b);HEAP[l+16]=y;y=HEAP[b]!=0;c:do if(!y){i=_FT_Stream_Seek(h,HEAP[l+12]);HEAP[b]=i;if(HEAP[b]!=0)break c;j=unSign(HEAP[l+8],16);k=HEAP[l+16];i=h;k=k;j=j;i=i=_FT_Stream_ReadAt(i, -HEAP[i+8],k,j);HEAP[b]=i;if(HEAP[b]==0)break b}while(0);e=HEAP[l+16];f=f;h=e;e!=0&&FUNCTION_TABLE[HEAP[f+8]](f,h);HEAP[l+16]=0;h=HEAP[l+8]=0;break a}while(0);h=FUNCTION_TABLE[o](l,f)}while(0);HEAP[d]=h;d=HEAP[b];STACKTOP=b;return d}_tt_face_get_name.__index__=Runtime.getFunctionIndex(_tt_face_get_name,"_tt_face_get_name"); -function _sfnt_init_face(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c=null,f,h,i,k,j,l,m,o;d=d;i=HEAP[HEAP[g+96]+4];m=HEAP[g+532];k=m==0;a:do if(k){m=i;i=__str537;m=_FT_Get_Module(m,i);m=i=m=m=m=m!=0?HEAP[HEAP[m]+20]:0;if(i==0){f=3;a=1}else{HEAP[g+532]=m;HEAP[g+508]=HEAP[m];a=2}break a}else a=2;while(0);a:do if(a==2){f=HEAP[g+96];f=_ft_module_get_service(f,__str60);HEAP[g+536]=f;i=g;f=e;i=i;k=HEAP[f+28];HEAP[i+132]=0;HEAP[i+132+4]=0;HEAP[i+132+8]=0;a=f;l=a=a=HEAP[a+8];j=_FT_Stream_ReadLong(f, -b);var n=HEAP[b]!=0;b:do{if(n){var p=HEAP[b];c=3;a=4}else if(j!=65536&j!=1953784678&j!=1330926671&j!=1953658213&j!=1954115633&j!=131072){o=2;a=5}else{HEAP[i+132]=1953784678;c=i+132;if(j==1953784678){c=_FT_Stream_ReadFields(f,_ttc_header_fields_9565,c);HEAP[b]=c;if(HEAP[b]!=0){var r=HEAP[b];c=6;a=4;break b}else{c=_ft_mem_realloc(k,4,0,HEAP[i+132+8],0,b);HEAP[i+132+12]=c;if(HEAP[b]!=0){var q=HEAP[b];c=7;a=4;break b}else{c=_FT_Stream_EnterFrame(f,HEAP[i+132+8]*4);HEAP[b]=c;if(HEAP[b]!=0){var s=HEAP[b]; -c=8;a=4;break b}else{if(reSign(HEAP[i+132+8],32)>reSign(0,32)){h=i+132+12;c=f;i=i+132+8;k=c+32;a=c+36;l=c+32;for(c=9;;){A=c==9?0:A;j=0+A;n=1+A;var u=HEAP[h],t=HEAP[k];if(t+3reSign(n,32);var A=A+1;if(c)c=13;else break}}c=f;if(HEAP[c+20]!=0){f=HEAP[c+28];h=HEAP[c];f=f;h=h;h!=0&&FUNCTION_TABLE[HEAP[f+ -8]](f,h);HEAP[c]=0}HEAP[c+32]=0;HEAP[c+36]=0}}}}else{HEAP[c+4]=65536;HEAP[i+132+8]=1;c=_ft_mem_alloc(k,4,b);HEAP[i+132+12]=c;if(HEAP[b]!=0){var z=HEAP[b];c=19;a=4;break b}else HEAP[HEAP[i+132+12]]=l}h=HEAP[b];c=20;a=4}break b}while(0);b:do if(a==4){o=f=c==3?p:c==6?r:c==7?q:c==8?s:c==19?z:h;if(f!=0){a=5;break b}if(reSign(d,32)reSign(1,32)?b:1)-0;f=0;a:for(;;){c=f==0?0:q;q=0+c;f=a+8*q;q=HEAP[a+8*q]==1768386662;b:do if(q)l=1;else{if(HEAP[f]!=1768386675)break b;m=1}while(0);var q=c+1;if(q!=b){f=4;c=1}else{c=5;break a}}}f=HEAP[HEAP[g+128]+52]!=0;a:do if(f)c=15;else{a=g;f=HEAP[a+156];a=unSign(HEAP[a+152],16);a=a=f+16*a;b=f;f=7;b:for(;;){c=f== -11?s:0;f=b+16*c+12;s=i=b+16*c;if(!(ireSign(0,32)){f=117;b:for(;;){F=f==117?0:F;p=1+F;h=HEAP[HEAP[n+40]+4*(0+F)];i=unSign(HEAP[h+10],16);s=unSign(HEAP[h+8],16);for(f=118;;){c=f==124?D:0;a=_tt_encodings_9541+c*12+4;var B=_tt_encodings_9541+c*12;b=B;if(B<_tt_encodings_9541+132)f=119;else{f=119;c=126;break}if(HEAP[b]==s){if(HEAP[a]==i){c=120;break}if(HEAP[a]==-1){c=120;break}}var D=c+1;f=124;c=119}if(c== -120){var E=HEAP[B+8];f=120}HEAP[h+4]=f==120?E:0;c=reSign(HEAP[n+36],32)>reSign(p,32);var F=F+1;if(c){f=126;c=118}else{c=127;break b}}}p=f=HEAP[g+612];if(f!=0){h=HEAP[HEAP[g+104]+28];f=HEAP[g+160+18];a=HEAP[g+368+2];i=f==0;b:do if(i)c=129;else{c=HEAP[g+368]==-1?129:130;break b}while(0);if(c==129){a=0;f=1}h=_ft_mem_realloc(h,16,0,p,0,d);HEAP[n+32]=h;if(HEAP[d]!=0)break a;h=p;i=o+152;s=r+20;a=reSign(a,16);b=r;q=Math.floor(unSign(f,16)/unSign(2,16));q=unSign(q,16);var G=unSign(f,16),H=r,J=r+2,L=r+2;for(f= -132;;){c=f==135?K:0;f=0+c;var N=unSign(f,32)>reSign(6,32)&65535;HEAP[N+16*f]=K;K=unSign(HEAP[b],16)*a;K=Math.floor(reSign(q+K,32)/reSign(G,32))&65535;HEAP[N+16*f+2]=K;K=unSign(HEAP[H],16)<<6;HEAP[N+16*f+8]=K;K=unSign(HEAP[J],16)<<6;HEAP[N+16*f+12]=K;K=unSign(HEAP[L],16)<<6;HEAP[N+16*f+4]=K;var K=c+1;f=135;c=133}if(c==137){HEAP[n+8]=HEAP[I+8]|2;HEAP[n+28]= -p}else if(c==134)break a}f=(HEAP[n+8]&2)==0;b:do if(f){if((HEAP[n+8]&1)!=0){c=140;break b}HEAP[n+8]|=1}while(0);if((HEAP[n+8]&1&255)==0)break a;f=reSign(HEAP[g+160+36],16);HEAP[n+52]=f;f=reSign(HEAP[g+160+38],16);HEAP[n+52+4]=f;f=reSign(HEAP[g+160+40],16);HEAP[n+52+8]=f;f=reSign(HEAP[g+160+42],16);HEAP[n+52+12]=f;HEAP[n+68]=HEAP[g+160+18];HEAP[n+70]=HEAP[g+216+4];HEAP[n+72]=HEAP[g+216+6];HEAP[n+74]=0-HEAP[n+72]+HEAP[n+70]+HEAP[g+216+8];HEAP[n+76]=HEAP[g+216+10];f=HEAP[g+296]!=0?HEAP[g+300+10]:HEAP[n+ -74];HEAP[n+78]=f;f=HEAP[g+468+8];p=Math.floor(reSign(HEAP[g+468+10],16)/reSign(2,16));HEAP[n+80]=f-p;HEAP[n+82]=HEAP[g+468+10]}while(0);e=HEAP[d];STACKTOP=d;return e}_sfnt_load_face.__index__=Runtime.getFunctionIndex(_sfnt_load_face,"_sfnt_load_face"); -function _sfnt_done_face(e){var g,d,b,a,c,f;if(e!=0){c=HEAP[e+100];f=HEAP[e+532];g=f!=0;a:do if(g){HEAP[f+116]!=0&&FUNCTION_TABLE[HEAP[f+116]](e);if(HEAP[f+144]==0)break a;FUNCTION_TABLE[HEAP[f+144]](e)}while(0);g=e+792;if(HEAP[g+20]!=0){a=HEAP[e+104];if(HEAP[g]!=0){var h=a!=0;a:do if(h){if(HEAP[a+20]==0)break a;d=HEAP[a+28];b=HEAP[g];d=d;b=b;b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g]=0}while(0);HEAP[g]=0}HEAP[g+4]=0;HEAP[g+8]=0;HEAP[g+12]=0}a=HEAP[e+104];g=e+772;h=a!=0;a:do if(h){if(HEAP[a+20]== -0)break a;d=HEAP[a+28];b=HEAP[g];d=d;b=b;b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g]=0}while(0);HEAP[g]=0;HEAP[e+776]=0;HEAP[e+780]=0;HEAP[e+784]=0;HEAP[e+788]=0;g=HEAP[e+132+12];g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,g);HEAP[e+132+12]=0;HEAP[e+132+8]=0;g=HEAP[e+156];g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,g);HEAP[e+156]=0;HEAP[e+152]=0;a=HEAP[e+104];g=e+500;h=a!=0;a:do if(h){if(HEAP[a+20]==0)break a;d=HEAP[a+28];b=HEAP[g];d=d;b=b;b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[g]=0}while(0);HEAP[g]=0;HEAP[e+504]= -0;g=HEAP[e+216+36];g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,g);HEAP[e+216+36]=0;g=HEAP[e+216+40];g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,g);HEAP[e+216+40]=0;if(HEAP[e+296]!=0){g=HEAP[e+300+36];g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,g);HEAP[e+300+36]=0;g=HEAP[e+300+40];g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,g);HEAP[e+300+40]=0;HEAP[e+296]=0}g=HEAP[e+548+4];g!=0&&FUNCTION_TABLE[HEAP[c+8]](c,g);HEAP[e+548+4]=0;HEAP[e+548+2]=0;f!=0&&FUNCTION_TABLE[HEAP[f+60]](e);f=HEAP[e+20];f!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);HEAP[e+20]= -0;f=HEAP[e+24];f!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);HEAP[e+24]=0;f=HEAP[e+32];f!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);HEAP[e+32]=0;HEAP[e+28]=0;f=HEAP[e+700];f!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);HEAP[e+700]=0;HEAP[e+532]=0}}_sfnt_done_face.__index__=Runtime.getFunctionIndex(_sfnt_done_face,"_sfnt_done_face"); -function _get_sfnt_table(e,g){var d,b;d=g==0?4:g==1?5:g==2?6:g==3?7:g==4?8:g==5?9:g==6?10:11;if(d==11)b=0;else if(d==4)b=e+160;else if(d==5)b=e+260;else if(d==6)b=d=HEAP[e+368]!=-1?e+368:0;else if(d==7)b=e+216;else if(d==8)b=d=HEAP[e+296]!=0?e+300:0;else if(d==9)b=e+468;else if(d==10)b=d=HEAP[e+556]!=0?e+556:0;return b}_get_sfnt_table.__index__=Runtime.getFunctionIndex(_get_sfnt_table,"_get_sfnt_table"); -function _sfnt_table_info(e,g,d,b,a){var c,f,h=d==0;a:do if(h)c=0;else{if(b==0){c=0;break a}if(a==0){c=0;break a}c=unSign(HEAP[e+152],16);f=g;if(unSign(c,32)<=unSign(f,32))f=142;else{HEAP[d]=HEAP[HEAP[e+156]+16*g];HEAP[b]=HEAP[HEAP[e+156]+16*g+8];HEAP[a]=HEAP[HEAP[e+156]+16*g+12];f=0}c=4;break a}while(0);if(c==0)f=6;return f}_sfnt_table_info.__index__=Runtime.getFunctionIndex(_sfnt_table_info,"_sfnt_table_info"); -function _sfnt_get_glyph_name(e,g,d,b){var a=STACKTOP;STACKTOP+=4;Runtime.memset(a,0,4);var c=null;e=_tt_face_get_ps_name(e,g,a);if(e==0){g=HEAP[a];c=d;d=d=g;g=c;var f=b+-1;for(c=0;;){j=c==2?j:0;var h=f+j*-1,i=d+j,k=g+j;if(unSign(c==2?h:b,32)<=unSign(1,32))break;if(HEAP[i]==0)break;HEAP[k]=HEAP[i];var j=j+1;c=2}c=k;d=i;HEAP[c]=0;unSign(HEAP[d]!=0,1)}STACKTOP=a;return e}_sfnt_get_glyph_name.__index__=Runtime.getFunctionIndex(_sfnt_get_glyph_name,"_sfnt_get_glyph_name"); -function _sfnt_get_name_index(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a=null,c,f,h;h=-1;if(reSign(HEAP[e+16],32)reSign(0,32)){b=HEAP[e+348+12];d=unSign(HEAP[e+344],16);c=(reSign(1,32)>reSign(d,32)?1:d)-0;d=1;a:for(;;){f=d==1?0:f;i=0+f;h=b+20*i+8;var r=b+20*i,q=b+20*i+2,s=b+20*i+4,u=HEAP[b+20*i+6]==6;b:do if(u){if(HEAP[h]==0)break b;var t=HEAP[r];if(t==3){d=HEAP[q]==1;c:do if(d){if(HEAP[s]!=1033)break c; -o=i}while(0);a=HEAP[r];d=6}else d=3;if((d==6?a:t)!=1)break b;if(HEAP[q]!=0)break b;if(HEAP[s]!=0)break b;n=i}while(0);f=f+1;if(f!=c)d=4;else break a}}d=o!=-1;a:do if(d){c=HEAP[e+100];a=HEAP[e+348+12]+20*o;m=Math.floor(unSign(HEAP[a+8],16)/unSign(2,16));f=unSign(m,16);HEAP[g]=0;m=unSign(HEAP[a+8],16)+1;m=_ft_mem_alloc(c,m,g);if(HEAP[g]!=0)break a;b=HEAP[e+348+16];i=m;h=_FT_Stream_Seek(b,HEAP[a+12]);HEAP[g]=h;h=HEAP[g]!=0;b:do if(!h){h=unSign(HEAP[a+8],16);h=_FT_Stream_EnterFrame(b,h);HEAP[g]=h;if(HEAP[g]!= -0)break b;o=HEAP[b+32];if(f!=0){o=o;n=f;p=i;d=22;c:for(;;){j=d==22?0:j;k=d==22?p:k;d=j*2;a=o+(d+1);c=HEAP[o+d]==0;d:do if(c){if(!(unSign(HEAP[a],8)>unSign(31,8))){d=24;break d}if(!(reSign(HEAP[a],8)>=reSign(0,8))){d=25;break d}HEAP[k]=HEAP[a];l=k+1;d=27}else d=23;while(0);k=d==27?l:d==25?k:d==24?k:k;j=j+1;if(j!=n)d=26;else break c}i=k}HEAP[i]=0;l=b;if(HEAP[l+20]!=0){k=HEAP[l+28];j=HEAP[l];k=k;j=j;j!=0&&FUNCTION_TABLE[HEAP[k+8]](k,j);HEAP[l]=0}HEAP[l+32]=0;HEAP[l+36]=0;break a}while(0);f=m;m=c;b=f; -f!=0&&FUNCTION_TABLE[HEAP[m+8]](m,b);m=0;HEAP[a+8]=0;HEAP[a+12]=0;b=HEAP[a+16];c=c;f=b;b!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);HEAP[a+16]=0}else{if(n==-1)break a;b=HEAP[e+100];a=HEAP[e+348+12]+20*n;c=unSign(HEAP[a+8],16);HEAP[p]=0;m=_ft_mem_alloc(b,c+1,p);if(HEAP[p]!=0)break a;f=HEAP[e+348+16];i=_FT_Stream_Seek(f,HEAP[a+12]);HEAP[p]=i;i=HEAP[p]!=0;b:do if(!i){h=m;i=c;f=f;h=h;i=i;f=f=_FT_Stream_ReadAt(f,HEAP[f+8],h,i);HEAP[p]=f;if(HEAP[p]!=0)break b;HEAP[m+c]=0;break a}while(0);HEAP[a+12]=0;HEAP[a+8]= -0;i=HEAP[a+16];c=b;f=i;i!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);HEAP[a+16]=0;m=m;b=b;a=m;m!=0&&FUNCTION_TABLE[HEAP[b+8]](b,a);m=0}while(0);e=HEAP[e+700]=m}e=e;STACKTOP=g;return e}_sfnt_get_ps_name.__index__=Runtime.getFunctionIndex(_sfnt_get_ps_name,"_sfnt_get_ps_name"); -function _sfnt_get_charset_id(e,g,d){var b=STACKTOP;STACKTOP+=16;Runtime.memset(b,0,16);var a=b+8,c;c=_tt_face_find_bdf_prop(e,__str14228,a);var f=c==0;a:do if(f){c=_tt_face_find_bdf_prop(e,__str15229,b);if(c!=0)break a;var h=HEAP[a]!=1;b:do if(!h){if(HEAP[b]!=1)break b;HEAP[g]=HEAP[b+4];HEAP[d]=HEAP[a+4];break a}while(0);c=6}while(0);e=c;STACKTOP=b;return e}_sfnt_get_charset_id.__index__=Runtime.getFunctionIndex(_sfnt_get_charset_id,"_sfnt_get_charset_id"); -function _sfnt_get_interface(e,g){return _ft_service_list_lookup(_sfnt_services,g)}_sfnt_get_interface.__index__=Runtime.getFunctionIndex(_sfnt_get_interface,"_sfnt_get_interface");function _tt_face_load_sfnt_header_stub(){return 7}_tt_face_load_sfnt_header_stub.__index__=Runtime.getFunctionIndex(_tt_face_load_sfnt_header_stub,"_tt_face_load_sfnt_header_stub");function _tt_face_load_directory_stub(){return 7} -_tt_face_load_directory_stub.__index__=Runtime.getFunctionIndex(_tt_face_load_directory_stub,"_tt_face_load_directory_stub");function _tt_face_load_hdmx_stub(){return 7}_tt_face_load_hdmx_stub.__index__=Runtime.getFunctionIndex(_tt_face_load_hdmx_stub,"_tt_face_load_hdmx_stub");function _tt_face_free_hdmx_stub(){}_tt_face_free_hdmx_stub.__index__=Runtime.getFunctionIndex(_tt_face_free_hdmx_stub,"_tt_face_free_hdmx_stub"); -function _tt_face_set_sbit_strike_stub(e,g,d,b){var a=STACKTOP;STACKTOP+=20;Runtime.memset(a,0,20);HEAP[a]=0;HEAP[a+4]=g;HEAP[a+8]=d;HEAP[a+12]=0;HEAP[a+16]=0;HEAP[b]=2147483647;e=_FT_Match_Size(e,a,0,b);STACKTOP=a;return e}_tt_face_set_sbit_strike_stub.__index__=Runtime.getFunctionIndex(_tt_face_set_sbit_strike_stub,"_tt_face_set_sbit_strike_stub");function _tt_face_load_sbit_stub(){return 7}_tt_face_load_sbit_stub.__index__=Runtime.getFunctionIndex(_tt_face_load_sbit_stub,"_tt_face_load_sbit_stub"); -function _tt_face_free_sbit_stub(){}_tt_face_free_sbit_stub.__index__=Runtime.getFunctionIndex(_tt_face_free_sbit_stub,"_tt_face_free_sbit_stub");function _tt_face_load_charmap_stub(){return 7}_tt_face_load_charmap_stub.__index__=Runtime.getFunctionIndex(_tt_face_load_charmap_stub,"_tt_face_load_charmap_stub");function _tt_face_free_charmap_stub(){return 0}_tt_face_free_charmap_stub.__index__=Runtime.getFunctionIndex(_tt_face_free_charmap_stub,"_tt_face_free_charmap_stub"); -function _Load_SBit_Range_Codes(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a=null,c,f,h,i,k;k=HEAP[g+28];i=_FT_Stream_ReadLong(g,b);var j=HEAP[b]!=0;a:do if(!j){h=HEAP[e+24]=i;if(d!=0){h=_ft_mem_realloc(k,4,0,h,0,b);HEAP[e+28]=h;if(HEAP[b]!=0)break a;h=i*4}else h=h*2;c=_ft_mem_realloc(k,2,0,i,0,b);HEAP[e+32]=c;if(HEAP[b]!=0)break a;h=_FT_Stream_EnterFrame(g,h);HEAP[b]=h;if(HEAP[b]!=0)break a;h=i;if(unSign(0,32)unSign(1,32)?n:1)-0;for(a=5;;){F=a==9?F:0;var w=0+F,x=HEAP[h],y=HEAP[p];if(y+1unSign(1,32)?n:1)-0;for(a=13;;){J=a==13?0:J;r=0+J;q=HEAP[h];s=HEAP[c+32];if(s+1unSign(65535,32)){b=7;break b}i= -_ft_mem_realloc(r,48,0,l,0,p);HEAP[e+616]=i;if(HEAP[p]!=0)break a;HEAP[e+612]=l;c=HEAP[e+616];f=l;i=_FT_Stream_EnterFrame(g,l*48);HEAP[p]=i;if(HEAP[p]!=0)break a;i=f;c=c;f=f+-1;a=11;c:for(;;){k=a==11?0:k;j=c+48*k;s=c+48*k+16;q=c+48*k+28;b=f+k*-1;if((a==11?i:b)==0){b=12;break c}a=_FT_Stream_ReadFields(g,_strike_start_fields_10745,j);HEAP[p]=a;if(HEAP[p]!=0){b=12;break c}s=_FT_Stream_ReadFields(g,_sbit_line_metrics_fields_10744,s);HEAP[p]=s;if(HEAP[p]!=0){b=12;break c}q=_FT_Stream_ReadFields(g,_sbit_line_metrics_fields_10744, -q);HEAP[p]=q;if(HEAP[p]!=0){b=12;break c}j=_FT_Stream_ReadFields(g,_strike_end_fields_10746,j);HEAP[p]=j;if(HEAP[p]!=0){b=12;break c}k=k+1;a=16;b=17}k=g;if(HEAP[k+20]!=0){i=HEAP[k+28];c=HEAP[k];i=i;c=c;c!=0&&FUNCTION_TABLE[HEAP[i+8]](i,c);HEAP[k]=0}HEAP[k+32]=0;HEAP[k+36]=0;k=HEAP[e+616];l=i=l;a=21;c:for(;;){if((a==94?h:i)==0){b=23;break c}q=HEAP[k];h=_FT_Stream_Seek(g,n+HEAP[k+8]);HEAP[p]=h;if(HEAP[p]!=0){b=23;break c}h=_FT_Stream_EnterFrame(g,HEAP[k]*8);HEAP[p]=h;if(HEAP[p]!=0){b=23;break c}h=_ft_mem_realloc(r, -40,0,HEAP[k],0,p);HEAP[k+4]=h;if(HEAP[p]!=0){b=23;break c}j=HEAP[k+4];h=g;if(q!=0){c=k+8;f=n;j=j;q=q;for(a=27;;){D=a==27?0:D;var u=a==27?h:B;b=j+40*D;s=j+40*D+2;B=j+40*D+36;var t=HEAP[u+32];if(t+1unSign(1,32)?Q:1;for(a=61;;){S=a==65?S:0;x=HEAP[q];E=HEAP[s];F=HEAP[b];if(F+3unSign(1,32)?Q:1;for(a=67;;){W=a==67?0:W;x=HEAP[q];E=HEAP[s];F=HEAP[b];if(F+1unSign(e,32);a:do if(j)a=0;else{h=unSign(HEAP[g+42],16);i=e;if(unSign(h,32)=unSign(m,32)){a=4;break b}}k=a+1;c=14;a=3}if(a==16){a=0;break a}else if(a== -4){h=o;g=(e&65535)-HEAP[h];a=unSign(HEAP[h+4],16);if(a==1)a=18;else if(a==2)a=19;else if(a==3)a=18;else if(a==4)a=7;else if(a==5)a=7;else{a=0;break a}if(a==18){f=HEAP[h+28];var p=unSign(g,16);HEAP[b]=HEAP[f+4*p]}else if(a==19){f=HEAP[h+8];p=HEAP[h+12];f=unSign(g,16)*p+f;HEAP[b]=f}else if(a==7){k=0;g=HEAP[h+24];o=h+32;e=e;k=k;for(c=7;;){r=c==10?r:0;p=k+r;if(!(unSign(g,32)>unSign(p,32))){a=12;break}if(unSign(HEAP[HEAP[o]+2*p],16)==e){a=9;break}var r=r+1;c=10;a=8}if(a==12){a=0;break a}else if(a==9){k= -p;f=h;HEAP[b]=HEAP[h+4]==4?HEAP[HEAP[f+28]+4*k]:k*HEAP[h+12]+HEAP[f+8]}}HEAP[d]=h;f=0;a=13;break a}}while(0);if(a==0){HEAP[d]=0;HEAP[b]=0;f=6}return f}_find_sbit_range.__index__=Runtime.getFunctionIndex(_find_sbit_range,"_find_sbit_range"); -function _tt_find_sbit_image(e,g,d,b,a,c){var f,h,i=HEAP[e+616]==0;a:do if(i)f=0;else{f=d;if(unSign(HEAP[e+612],32)<=unSign(f,32)){f=0;break a}e=HEAP[e+616]+48*d;g=_find_sbit_range(g,e,b,c);if(g!=0){f=0;break a}HEAP[a]=e;h=0;f=3;break a}while(0);if(f==0){HEAP[b]=0;HEAP[a]=0;HEAP[c]=0;h=6}return h}_tt_find_sbit_image.__index__=Runtime.getFunctionIndex(_tt_find_sbit_image,"_tt_find_sbit_image"); -function _tt_load_sbit_metrics(e,g,d){var b=STACKTOP;STACKTOP+=13;Runtime.memset(b,0,13);var a,c,f,h=b+8;f=0;a=unSign(HEAP[g+6],16);a=a==1?6:a==2?6:a==6?7:a==7?7:a==8?6:a==9?7:8;a:do if(a==8){h=HEAP[g+4]==2;b:do if(!h){if(HEAP[g+4]==5)break b;c=3;a=4;break a}while(0);g=g+16;HEAP[b]=HEAP[g];HEAP[b+1]=HEAP[g+1];HEAP[b+2]=HEAP[g+2];HEAP[b+3]=HEAP[g+3];HEAP[b+4]=HEAP[g+4];HEAP[b+5]=HEAP[g+5];HEAP[b+6]=HEAP[g+6];HEAP[b+7]=HEAP[g+7];d=d;HEAP[d]=HEAP[b];HEAP[d+1]=HEAP[b+1];HEAP[d+2]=HEAP[b+2];HEAP[d+3]= -HEAP[b+3];HEAP[d+4]=HEAP[b+4];HEAP[d+5]=HEAP[b+5];HEAP[d+6]=HEAP[b+6];HEAP[d+7]=HEAP[b+7];a=0;break a}else if(a==6){f=g=_FT_Stream_ReadFields(e,_sbit_small_metrics_fields_11020,h);if(g!=0){a=0;break a}HEAP[d]=HEAP[h];HEAP[d+1]=HEAP[h+1];HEAP[d+2]=HEAP[h+2];HEAP[d+3]=HEAP[h+3];HEAP[d+4]=HEAP[h+4];HEAP[d+5]=0;HEAP[d+6]=0;a=HEAP[d+7]=0;break a}else if(a==7){f=_FT_Stream_ReadFields(e,_sbit_metrics_fields,d);a=0;break a}while(0);if(a==0)c=f;c=c;STACKTOP=b;return c} -_tt_load_sbit_metrics.__index__=Runtime.getFunctionIndex(_tt_load_sbit_metrics,"_tt_load_sbit_metrics"); -function _Load_SBit_Image(e,g,d,b,a,c,f,h,i,k){var j=STACKTOP;STACKTOP+=20;Runtime.memset(j,0,20);var l=null,m,o,n,p,r,q,s,u,t,v,w,x,y,A,z,C,B,D,E;s=j+4;u=j+8;v=j+16;q=HEAP[h+28];l=a+76;b=_FT_Stream_Seek(h,b+d);HEAP[j]=b;var F=HEAP[j]!=0;a:do if(F)b=0;else{b=_tt_load_sbit_metrics(h,g,i);HEAP[j]=b;if(HEAP[j]!=0){b=0;break a}if(k==0){b=unSign(HEAP[i+1],8);HEAP[l+4]=b;b=unSign(HEAP[i],8);HEAP[l]=b;b=unSign(HEAP[e+46],8);b=b==1?64:b==2?65:b==4?66:b==8?67:68;if(b==68){b=z=3;break a}else if(b==64){HEAP[l+ -18]=1;b=reSign(HEAP[l+4]+7,32)>>reSign(3,32);HEAP[l+8]=b}else if(b==65){HEAP[l+18]=3;b=reSign(HEAP[l+4]+3,32)>>reSign(2,32);HEAP[l+8]=b}else if(b==66){HEAP[l+18]=4;b=reSign(HEAP[l+4]+1,32)>>reSign(1,32);HEAP[l+8]=b}else if(b==67){HEAP[l+18]=2;HEAP[l+8]=HEAP[l+4]}b=F=HEAP[l+8]*HEAP[l];if(F==0){b=0;break a}b=_ft_glyphslot_alloc_bitmap(a,b);HEAP[j]=b;if(HEAP[j]!=0){b=0;break a}}b=unSign(HEAP[g+6],16);b=b==1?69:b==2?69:b==5?69:b==6?69:b==7?69:b==8?70:b==9?39:71;b:do if(b==71){b=z=3;break a}else if(b== -69){q=unSign(HEAP[g+6],16);z=unSign(HEAP[e+46],8);t=c;u=f;v=q&65535;a=i;e=h;q=l;s=t;l=u;u=z;h=v;v=a;z=e;t=reSign(t,32)reSign(a,32)){b=6;break c}if(reSign(l,32)reSign(a,32)){b=6;break c}e=unSign(HEAP[v+1],8);d=unSign(HEAP[v],8);t=e*u;a=0;h=unSign(h,16);b=h==1?72:h==2?73:h==5?73:h==6?72:h==7?73:74;if(b==74){p=3;b=13;break c}else if(b==72){n= -u;b=n==1?75:n==2?76:n==4?77:78;if(b==78)B=e;else if(b==75)B=reSign(e+7,32)>>reSign(3,32);else if(b==76)B=reSign(e+3,32)>>reSign(2,32);else if(b==77)B=reSign(e+1,32)>>reSign(1,32);C=B*d;a=1}else if(b==73){t=u*e;C=reSign(t*d+7,32)>>reSign(3,32)}n=h=_FT_Stream_EnterFrame(z,C);if(h!=0){b=10;break c}v=unSign(HEAP[v],8);u=u*s;h=unSign(a,8);s=HEAP[z+32];t=t;a=h&255;h=l;l=q;c=s;q=t;s=a;u=u;a=h;t=v;h=HEAP[l+8];v=HEAP[l+12];if(reSign(h,32)>reSign(3,32);v+=h*a+l; -x=w=0;t=l=t;b=reSign(l,32)>reSign(0,32)?16:17;d:for(;;)if(b==16){y=v;A=q;e=u&255&7;a=8-e;d=A;if(reSign(d,32)>reSign(7,32)){A-=8;var G=x;l=e!=0;f=unSign(e,8);k=unSign(a,8);y=y;w=w;x=x;c=c;A=A+-8;if(l){l=18;b=19}else{l=18;b=20}for(;;)if(b==19){P=l==21?P:0;L=l==21?L:c;var H=l==21?I:x;B=l==21?N:w;m=A+P*-8;o=y+(P+1);N=y+P;if(unSign(l==21?I:G,32)<=unSign(7,32)){D=unSign(HEAP[L],8)<<8-H&65535|B;E=L+1;var J=H+8;l=23}else l=19;var L=l==23?E:L;I=l==23?J:H;l=l==23?D:B;H=unSign(l,16)>>>unSign(8,16)&255;B=HEAP[N]; -C=unSign(H,8);B=reSign(C,32)>>reSign(f,32)&255|B;HEAP[N]=B;N=HEAP[o];N=unSign(H,8)<=reSign(0,32);var P=P+1;if(l){l=21;b=19}else{l=21;break}}else if(b==20){S=l==27?S:0;T=l==27?T:c;H=l==27?U:x;B=l==27?V:w;var K=A+S*-8,O=y+(S+1);V=y+S;if(unSign(l==27?U:G,32)<=unSign(7,32)){var M=unSign(HEAP[T],8)<<8-H&65535|B,Q=T+1,R=H+8;l=25}else l=20;var T=l==25?Q:T;U=l==25?R:H;l=l==25?M:B;H=unSign(l,16)>>>unSign(8,16)&255;HEAP[V]=H|HEAP[V];var V=l<<8,U=U-8;l=reSign(K, -32)>=reSign(0,32);var S=S+1;if(l){l=27;b=20}else{l=27;break}}y=l==27?K:m;k=l==27?U:I;f=l==27?V:N;G=l==27?O:o;c=l==27?T:L;A=y;x=k;w=f;y=G;A=G=A+8;l=22}else l=16;if(reSign(l==22?G:d,32)>reSign(0,32)){l=A;if(reSign(x,32)>>unSign(8,16)&255;d=A;l=(reSign(255,32)>>reSign(d,32)&255^-1)&l;d=HEAP[y];f=unSign(l,8);e=unSign(e,8);e=reSign(f,32)>>reSign(e,32)&255|d;HEAP[y]=e;e=unSign(a,8);d=A;if(reSign(e,32)reSign(0,32)?16:17}else if(b==17){r=z;b=HEAP[r+20]!=0?33:34;break d}if(b==33){m=HEAP[r+28];o=HEAP[r];m=m;o=o;o!=0&&FUNCTION_TABLE[HEAP[m+8]](m,o);HEAP[r]=0}HEAP[r+32]=0;HEAP[r+36]=0;b=10;break c}while(0);c:do if(b==6){n=6;b=10;break c}while(0);if(b==10)p=n;z=r=p;b=3;break a}else if(b==70){r=h;if(reSign(1,32)=reSign(p,32)){HEAP[j+4]=0;HEAP[j]=0;HEAP[j+8]=0;HEAP[j+18]=1}else{if(reSign(o,32)>reSign(0,32)){p=HEAP[j+12];_llvm_memmove_p0i8_p0i8_i32(p,p+n*o,(m-o)*n,1,0);HEAP[l]-=o&255;HEAP[l+3]-=o&255;HEAP[l+6]-=o&255;HEAP[j]-=o;m-=o}p=HEAP[j+12]+(m-1)*n;o=0;u=m;r=n;t=0-n;k=15;b:for(;;){var w=o;if(!(reSign(w,32)reSign(0,32)){HEAP[l]-=o&255;m-=o;HEAP[j]-=o}b:for(;;){p=HEAP[j+12];i=o=p+n*m;k=n;c:for(;;){if(!(p>>unSign(7,8)|y;HEAP[D]=y;var D=k<<1;k=reSign(x, -32)reSign(0,32)){i=38;continue b}else{i=27;break b}}}m=n*m;n=n;k=l+1;l=l+1;b:for(;;){i=HEAP[j+4]-1;p=HEAP[j+12];o=reSign(i,32)>>reSign(3,32);p=p+o;o=p+m;i=i&7;for(i=reSign(128,32)>>reSign(i,32)&255;;){if(!(preSign(0,32))i=39;else{i=45;break b}}}}while(0);e=d;STACKTOP=h;return e}_tt_face_load_sbit_image.__index__=Runtime.getFunctionIndex(_tt_face_load_sbit_image,"_tt_face_load_sbit_image"); -function _load_post_names(e){var g=STACKTOP;STACKTOP+=12;Runtime.memset(g,0,12);var d,b=null,a,c,f,h,i,k,j,l,m,o,n,p=g+4,r,q=g+8;r=HEAP[e+104];i=FUNCTION_TABLE[HEAP[e+508]](e,1886352244,r,q);var s=i!=0;a:do if(!s){h=r;h=h=HEAP[h+8];h=HEAP[q]+h;a=HEAP[e+468];i=r;if(reSign(32,32)reSign(1,32)?b:1)-0;for(b=6;;){z=b==6?0:z;var v=b==6?f:u;d=c+2*(0+z);var w=HEAP[v+32];if(w+1reSign(1,32)?b:1)-0;b=15;d:for(;;){D=b==15?0:D;B=b==15?c:B;d=unSign(HEAP[f+2*(0+D)],16);v=reSign(d,32)>reSign(257,32);e:do if(v){b=d-257;w=unSign(B,16);if(!(reSign(w,32)=reSign(v,32)){d=26;break d}d=_FT_Stream_ReadChar(w,g);var U=unSign(d,8);if(HEAP[g]!=0){d=28;break d}var S=reSign(U,32)> -reSign(A,32);e:do if(S){b=29;d=31}else{d=I-U;if(reSign(HEAP[R],32)>reSign(d,32)){b=30;d=31}else{b=30;d=32}break e}while(0);e:do if(d==31){if(!(reSign(E-HEAP[O],32)>=reSign(0,32))){b=31;break e}var X=F-HEAP[M];b=33}while(0);d=b==30?U:b==33?X:0;b=unSign(V,16);U=_ft_mem_realloc(G,1,0,d+1,0,g);HEAP[H+4*b]=U;if(HEAP[g]!=0){d=28;break d}b=unSign(V,16);b=_FT_Stream_ReadAt(L,HEAP[Q],HEAP[J+4*b],d);HEAP[g]=b;if(HEAP[g]!=0){d=28;break d}Y=unSign(V,16);HEAP[HEAP[N+4*Y]+d]=0;var Y=T+1;b=36;d=24}d:do if(d==26){b= -V;t=c;if(unSign(b,16)unSign(1, -16)?b:1)-0;for(b=47;;){da=b==47?0:da;d=0+da;b=unSign(d,16);b=HEAP[t+4*b];b!=0&&FUNCTION_TABLE[HEAP[c]](v,b);d=unSign(d,16);HEAP[w+4*d]=0;var da=da+1;if(da!=A){b=50;d=48}else{d=51;break}}}while(0);i=f;d=h;a=i;i!=0&&FUNCTION_TABLE[HEAP[d+8]](d,a);d=m;h=h;a=d;d!=0&&FUNCTION_TABLE[HEAP[h+8]](h,a)}d=3;break b}while(0);if(d==3)j=HEAP[g];i=h=j}else if(a==163840){a=r;h=e;m=a;a=HEAP[m+28];i=_FT_Stream_ReadShort(m,p);i=unSign(i,16);k=HEAP[p]!=0;b:do if(k)d=57;else{k=unSign(HEAP[h+260+4],16);l=i;k=reSign(k, -32)reSign(258,32);if(k|l)HEAP[p]=3;else{k=l=_ft_mem_realloc(a,1,0,i,0,p);if(HEAP[p]!=0)b=95;else{o=i;f=k;m=m;f=f;o=o;m=m=_FT_Stream_ReadAt(m,HEAP[m+8],f,o);HEAP[p]=m;if(HEAP[p]==0){m=i;o=k;f=i;for(b=58;;){d=b==62?ba:0;b=0+d;c=o+b;if(!(reSign(b,32)reSign(f,32)){d=60;break}var ba=d+1;b=62;d=59}if(d==65){n=h+628+4;HEAP[n]= -i&65535;HEAP[n+4]=k;n=0;d=66;break b}else if(d==60)HEAP[p]=3}var aa=k;b=67}h=b==67?aa:l;d=a;a=h;h!=0&&FUNCTION_TABLE[HEAP[d+8]](d,a)}d=57;break b}while(0);if(d==57)n=HEAP[p];i=h=n}else i=3;HEAP[e+628]=1}}while(0);e=i;STACKTOP=g;return e}_load_post_names.__index__=Runtime.getFunctionIndex(_load_post_names,"_load_post_names"); -function _tt_face_free_ps_names(e){var g=null,d,b,a,c,f;c=HEAP[e+100];f=e+628;var h=HEAP[f]!=0;a:do if(h){d=HEAP[e+468];if(d==131072){d=f+4;b=HEAP[d+4];a=c;b=b;b!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[d+4]=0;HEAP[d]=0;b=unSign(HEAP[d+2],16)>unSign(0,16);a=HEAP[d+8];if(b){b=c;var i=d+8,k=d+2,j=d+8;for(g=1;;){n=g==1?0:n;var l=g==1?a:o;g=0+n;o=1+n;var m=unSign(g,16);l=HEAP[l+4*m];l!=0&&FUNCTION_TABLE[HEAP[b+8]](b,l);l=HEAP[i];g=unSign(g,16);HEAP[l+4*g]=0;g=unSign(HEAP[k],16)>unSign(o,16);var o=HEAP[j], -n=n+1;if(g)g=4;else break}g=5}else g=15;i=g==5?o:a;a=c;b=i;i!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[d+8]=0;HEAP[d+2]=0}else{if(d!=163840)break a;a=f+4;b=HEAP[a+4];d=c;b=b;b!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[a+4]=0;HEAP[a]=0}}while(0);HEAP[f]=0}_tt_face_free_ps_names.__index__=Runtime.getFunctionIndex(_tt_face_free_ps_names,"_tt_face_free_ps_names"); -function _tt_face_get_ps_name(e,g,d){var b,a,c,f,h;g=g;if(e==0)e=35;else{a=unSign(HEAP[e+260+4],16);f=g;if(unSign(a,32)<=unSign(f,32))e=16;else{f=HEAP[e+536];if(f==0)e=7;else{a=e+628;c=FUNCTION_TABLE[HEAP[f+16]](0);HEAP[d]=c;c=HEAP[e+468];var i=c==65536;a:do if(i){if(!(unSign(g,32)<=unSign(257,32)))break a;h=FUNCTION_TABLE[HEAP[f+16]](g);HEAP[d]=h}else if(c==131072){h=a+4;if(HEAP[a]==0){b=_load_post_names(e);if(b!=0)break a}b=unSign(HEAP[h],16);var k=g;if(!(unSign(b,32)>unSign(k,32)))break a;b=HEAP[HEAP[h+ -4]+2*g];if(unSign(b,16)<=unSign(257,16)){h=HEAP[f+16];b=unSign(b,16);h=FUNCTION_TABLE[h](b);HEAP[d]=h}else{h=HEAP[h+8];b=unSign(b,16)-258;HEAP[d]=HEAP[h+4*b]}}else{if(c!=163840)break a;h=a+4;if(HEAP[a]==0){b=_load_post_names(e);if(b!=0)break a}b=unSign(HEAP[h],16);k=g;if(!(unSign(b,32)>unSign(k,32)))break a;g=reSign(HEAP[HEAP[h+4]+g],8)+g;h=FUNCTION_TABLE[HEAP[f+16]](g);HEAP[d]=h}while(0);e=0}}}return e}_tt_face_get_ps_name.__index__=Runtime.getFunctionIndex(_tt_face_get_ps_name,"_tt_face_get_ps_name"); -function _tt_face_find_bdf_prop(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c=null,f,h,i,k,j,l,m,o;l=e+792;m=HEAP[e+88];k=0;HEAP[d]=0;c=HEAP[l+20]==0;a:do if(c){k=HEAP[e+104];c=e;e=k;k=c+792;_llvm_memset_p0i8_i32(k,0,24,1,0);f=_tt_face_goto_table(c,1111770656,e,b);c=f!=0;b:do if(!c){if(unSign(HEAP[b],32)<=unSign(7,32))break b;i=k;f=HEAP[b];c=e;f=f;i=i;f=_FT_Stream_EnterFrame(c,f);if(f==0){HEAP[i]=HEAP[c+32];HEAP[c+32]=0;HEAP[c+36]=0;f=c=f;if(c!=0)break b;HEAP[k+4]=HEAP[k]+HEAP[b]; -i=HEAP[k];i+=2;c=unSign(HEAP[i+-2],8)<<8&65535;j=unSign(HEAP[i+-2+1],8);j=unSign(c|j,16);i+=2;c=unSign(HEAP[i+-2],8)<<8&65535;var n=unSign(HEAP[i+-2+1],8);c=unSign(c|n,16);i+=4;n=unSign(HEAP[i+-4],8)<<24;var p=unSign(HEAP[i+-4+1],8)<<16,r=unSign(HEAP[i+-4+2],8)<<8;i=unSign(HEAP[i+-4+3],8);i=p|n|r|i;j=j!=1;c:do if(!j){if(unSign(i,32)<=unSign(7,32))break c;j=Math.floor(unSign(i-8,32)/unSign(4,32));n=c;if(unSign(j,32)unSign(j,32))break c;HEAP[k+16]=c; -HEAP[k+8]=HEAP[k]+i;HEAP[k+12]=HEAP[b]-i;c=HEAP[k+16];i=HEAP[k]+8;n=c;j=i+n*4;if(n!=0){j=j;n=c;for(c=8;;){q=c==8?0:q;h=c==8?j:h;c=unSign(HEAP[i+2],8)<<8&65535;p=unSign(HEAP[i+2+1],8);c=unSign(c|p,16)*10;h=h+c;i+=4;var q=q+1;if(q!=n)c=9;else break}j=h}if(HEAP[k+8]unSign(c,32))){c=29;break c}if(!(unSign(HEAP[q]-c,32)>unSign(f,32))){c=30;break c}if(_strncmp(n,HEAP[j]+c,HEAP[i]-c)!=0){c=32;break c}c=z&15;if(c!=0)if(c!=1)if(c==2){a=41;break b}else if(c==3){a=42;break b}else{c=33;break c}if(!(unSign(HEAP[p],32)>unSign(B,32))){c=34;break c}if(_memchr(HEAP[w]+B,0,HEAP[r])!=0){a=36;break b}else c=35}else c=39;while(0);var G=c==34?B:c==35?B:c==33?B:c==32?B:c==30?B:c==29?B:A;e+=10;var H=a+1;c=31;a=25}if(a==40)o=A;else if(a== -41){o=B;HEAP[d]=2;HEAP[d+4]=o;k=0}else if(a==42){o=B;HEAP[d]=3;HEAP[d+4]=o;k=0}else if(a==36){o=B;HEAP[d]=1;HEAP[d+4]=HEAP[l+8]+o;k=0}}}while(0);g=k;STACKTOP=b;return g}_tt_face_find_bdf_prop.__index__=Runtime.getFunctionIndex(_tt_face_find_bdf_prop,"_tt_face_find_bdf_prop"); -function _af_sort_pos(e,g){var d=null;if(unSign(1,32)unSign(2,32)?e:2)-1;d=0;a:for(;;){o=d==0?0:o;var a=0+o,c=1+o;for(d=1;;){d=d==5?m:0;var f=d*-1,h=a+f,i=g+4*h,k=g+4*h,j=c+f,l=g+4*j;f=g+4*j;if(j==0)break;h=HEAP[g+4*h];if(reSign(HEAP[g+4*j],32)>reSign(h,32))break;m=HEAP[l];HEAP[f]=HEAP[i];HEAP[k]=m;var m=d+1;d=5}var o=o+1;if(o!=b)d=4;else break a}}}_af_sort_pos.__index__=Runtime.getFunctionIndex(_af_sort_pos,"_af_sort_pos"); -function _af_face_globals_free(e){var g=null,d,b,a=e!=0;a:do if(a){d=HEAP[HEAP[e]+100];var c=b=e,f=e,h=d,i=e;for(g=0;;){o=g==0?0:o;var k=0+o,j=_af_script_classes+k*4,l=c+12+k*4,m=f+12+k*4;g=i+12+k*4;if(HEAP[b+12+k*4]!=0){k=HEAP[j];HEAP[k+20]!=0&&FUNCTION_TABLE[HEAP[k+20]](HEAP[l]);l=HEAP[m];l!=0&&FUNCTION_TABLE[HEAP[h+8]](h,l);HEAP[g]=0}var o=o+1;if(o!=4)g=6;else break}HEAP[e+4]=0;HEAP[e+8]=0;HEAP[e]=0;b=e;d=d;b=b;if(b==0)break a;FUNCTION_TABLE[HEAP[d+8]](d,b)}while(0)} -_af_face_globals_free.__index__=Runtime.getFunctionIndex(_af_face_globals_free,"_af_face_globals_free"); -function _af_axis_hints_new_edge(e,g,d,b,a){var c=STACKTOP;STACKTOP+=4;Runtime.memset(c,0,4);var f,h=null,i,k;i=HEAP[c]=0;k=HEAP[e+16];k=reSign(HEAP[e+12],32)>=reSign(k,32);a:do if(k){k=h=HEAP[e+16];if(reSign(h,32)>=reSign(44739242,32)){HEAP[c]=64;f=0}else{f=reSign(k,32)>>reSign(2,32);k=k+4+f;f=h;var j=reSign(k,32)reSign(44739242,32)?1:2;break b}while(0);if(f==1)k=44739242;b=_ft_mem_realloc(b,48,h,k,HEAP[e+20],c);HEAP[e+20]=b;if(HEAP[c]!=0){f=0;break a}HEAP[e+ -16]=k;f=5}break a}else f=5;while(0);if(f==5){b=HEAP[e+20];i=b+48*HEAP[e+12];k=e+24;i=i;for(h=5;;){o=h==10?o:0;f=o*-1;var l=i+48*f;h=l;j=f=j=i+48*(f+-1);if(!(l>b))break;var m=reSign(HEAP[j],16);if(reSign(m,32)=reSign(e,32);b=reSign(0-e,32)<=reSign(g,32);if(a)if(b){a=2;d=g;b=e}else{a=-1;d=0-e;b=g}else if(b){a=1;d=e;b=g}else{a=-2;d=g;b=e}b*=14;d=d;var c=0-d;d=reSign(d,32)>=reSign(0,32)?d:c;b=b;c=0-b;b=reSign(b,32)>=reSign(0,32)?b:c;if(reSign(d,32)<=reSign(b,32))a=4;return a} -_af_direction_compute.__index__=Runtime.getFunctionIndex(_af_direction_compute,"_af_direction_compute"); -function _af_glyph_hints_done(e){var g=null,d,b,a,c=e!=0;a:do if(c){if(HEAP[e]==0)break a;d=HEAP[e];a=e;var f=b=d;for(g=0;;){m=g==0?0:m;var h=0+m,i=a+48+h*28+8,k=a+48+h*28+12,j=a+48+h*28+16;g=a+48+h*28+20;var l=a+48+h*28+4;HEAP[a+48+h*28]=0;HEAP[l]=0;h=HEAP[i];h!=0&&FUNCTION_TABLE[HEAP[b+8]](b,h);HEAP[i]=0;HEAP[k]=0;HEAP[j]=0;i=HEAP[g];i!=0&&FUNCTION_TABLE[HEAP[f+8]](f,i);HEAP[g]=0;var m=m+1;if(m!=2)g=5;else break}b=HEAP[e+44];a=d;b=b;b!=0&&FUNCTION_TABLE[HEAP[a+8]](a,b);HEAP[e+44]=0;HEAP[e+36]=0; -HEAP[e+40]=0;a=HEAP[e+32];d=d;b=a;a!=0&&FUNCTION_TABLE[HEAP[d+8]](d,b);HEAP[e+32]=0;HEAP[e+28]=0;HEAP[e+24]=0;HEAP[e]=0}while(0)}_af_glyph_hints_done.__index__=Runtime.getFunctionIndex(_af_glyph_hints_done,"_af_glyph_hints_done"); -function _af_glyph_hints_reload(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a=null,c,f,h,i,k,j,l,m,o,n,p,r,q;HEAP[d]=0;h=HEAP[e+4];i=HEAP[e+12];k=HEAP[e+8];j=HEAP[e+16];l=HEAP[e];HEAP[e+28]=0;HEAP[e+40]=0;HEAP[e+48]=0;HEAP[e+48+12]=0;HEAP[e+48+28]=0;HEAP[e+48+28+12]=0;f=reSign(HEAP[g],16);m=c=HEAP[e+36];m=unSign(f,32)>unSign(m,32);a:do if(m){f=f+3&-4;c=_ft_mem_realloc(l,4,c,f,HEAP[e+44],d);HEAP[e+44]=c;if(HEAP[d]!=0){b=0;break a}HEAP[e+36]=f;b=2;break a}else b=2;while(0);a:do if(b== -2){f=reSign(HEAP[g+2],16)+2;m=c=HEAP[e+24];if(unSign(f,32)>unSign(m,32)){f=f+9&-8;c=_ft_mem_realloc(l,40,c,f,HEAP[e+32],d);HEAP[e+32]=c;if(HEAP[d]!=0)break a;HEAP[e+24]=f}f=reSign(HEAP[g+2],16);HEAP[e+28]=f;f=reSign(HEAP[g],16);HEAP[e+40]=f;HEAP[e+48+24]=2;HEAP[e+48+28+24]=-1;if(_FT_Outline_Get_Orientation(g)==1){HEAP[e+48+24]=-2;HEAP[e+48+28+24]=1}HEAP[e+4]=h;HEAP[e+12]=i;HEAP[e+8]=k;HEAP[e+16]=j;HEAP[e+116]=0;HEAP[e+120]=0;c=HEAP[e+32];if(HEAP[e+28]==0)break a;m=c+40*HEAP[e+28];o=HEAP[g+4];n=HEAP[g+ -8];f=reSign(HEAP[HEAP[g+12]],16);p=a=c+40*f;f=c;if(f=reSign(0,32);d:do if(M){var Q=0-HEAP[n+4]+HEAP[n+8]+(0-(0-K));b=10}else{b=reSign(HEAP[q],16);if(reSign(O-b,32)>=reSign(0,32)){var R=0-HEAP[q+4]+HEAP[q+8]+K;b=12}else{if(A){b=13;d=14}else{b=13;d=15}e:for(;;)if(d==14){var T=b==17?V:0;d=u+48*T;if(!(reSign(T,32)< -reSign(s,32))){d=16;break e}d=reSign(HEAP[d],16);if(reSign(d,32)>=reSign(O,32)){d=16;break e}var V=T+1;b=17;d=14}else if(d==15){var U=b==13?s:b==24?U:X,S=b==13?0:b==24?W:S;if(!(reSign(S,32)>reSign(1,32),Y=y+48*X;d=reSign(HEAP[Y],16);if(reSign(O,32)reSign(d,32))){d=25;break e}var W=X+1;b=24;d=15}e:do if(d==16){if(reSign(HEAP[t+48*T],16)!=O){b=16;break e}var da=HEAP[v+48*T+8];b=19; -break d}else if(d==25){var ba=HEAP[Y+8];b=25;break d}while(0);b=b==16?T:S;var aa=w+48*b+-48;b=x+48*b;if(HEAP[aa+16]==0){d=reSign(HEAP[b],16);var ca=reSign(HEAP[aa],16);b=_FT_DivFix(HEAP[b+8]-HEAP[aa+8],d-ca);HEAP[aa+16]=b}b=HEAP[aa+8];d=HEAP[aa+16];aa=reSign(HEAP[aa],16);aa=_FT_MulFix(O-aa,d)+b;b=27}}while(0);K=b==27?aa:b==25?ba:b==19?da:b==12?R:Q;if(p)HEAP[F]=K;else HEAP[G]=K;HEAP[z]=r|HEAP[z]}while(0);var $=$+1;if(Hg;a:do if(!k)if(c==f){a=e;if(!(a<=g))break a;var j=c,l=h,m=g,o=i,n=a;for(a=0;;){s=a==0?0:s;var p=n+40*(s+1),r=n+40*s+24;a=HEAP[n+40*s+28];var q=reSign(a,32)<=reSign(j,32);a=a;a=q?l+a:o+a;HEAP[r]=a;var s=s+1;if(p<=m)a=4;else break}}else{a=f;j=reSign(c,32)=reSign(o,32))a=n+a;else{y=HEAP[p];a=_FT_MulDiv(a-t,HEAP[q]-HEAP[u],r)+y}HEAP[x]=a;var z=z+1;if(w<=m)a=10;else break}}else{if(!l)break a;j=f;l=i;m=g;o=c;n=h;p=d+24;r=f-c;q=b+24;u=d+24;t=c;v=a;for(a=7;;){C=a==7?0:C;w=v+40*(C+1);x=v+40*C+24;a=HEAP[v+40*C+28];y=reSign(a,32)<=reSign(j,32);A=a;if(y)a=l+A;else if(reSign(A,32)>=reSign(o,32))a=n+a;else{y=HEAP[p];a=_FT_MulDiv(a-t,HEAP[q]-HEAP[u],r)+ -y}HEAP[x]=a;var C=C+1;if(w<=m)a=14;else break}}}while(0)}_af_iup_interp.__index__=Runtime.getFunctionIndex(_af_iup_interp,"_af_iup_interp"); -function _af_glyph_hints_align_weak_points(e,g){var d,b=null,a,c,f,h,i,k;a=HEAP[e+32];c=a+40*HEAP[e+28];f=HEAP[e+44];h=f+4*HEAP[e+40];var j=g==0;a:do if(j){i=64;k=a;if(!(kn){b=7;d=8;break b}else b=7;d=(unSign(HEAP[k],16)&j)!=0;var r=k;if(d){d=10;break b}k=r+40;d=7}b:for(;;)if(d==8){var q=m+1;if(o=n;c:do if(!s){if((unSign(HEAP[k+40],16)&i)==0){d=13;break c}k+=40;d=10;continue b}while(0);s=k;k+=40;c:for(;;){if(k>n){d=15;break c}d=(unSign(HEAP[k],16)&l)!=0;var u=k;if(d){d=17;break c}k=u+40;d=14}if(d==15)if(s==r){s=HEAP[r+24]-HEAP[r+28];if(s==0){b=19;d=8;continue b}if(pa)){b=25;d=8;continue b}_af_iup_interp(p,r+-40,s,r);b=26;d=8}else if(d==17){_af_iup_interp(s+40,u+-40,s,k);d=10}}}}f=g==0;k=a;a=kC)){a=13;break d}a=reSign(HEAP[c],16);var F=reSign(HEAP[D+2],16);a=a-F;F=0-a;a=reSign(a,32)unSign(2,32)?a:2)-1;a=20;c:for(;;){ca=a==20?0:ca;F=a==20?D:P;var L=0+ca,N=1+ca;for(a=21;;){var I=a==25?aa:0,P=a==25?ba:F,K=I*-1,O=L+K;a=C+12*O;var M=c+12*O;K=N+K;var Q=z+12*K,R=z+12*K+4,T=z+12*K+8,V=C+12*K+-8,U=C+12*K+-4,S=B+12*K,X=B+12*K+4,Y=B+12*K+8,W=c+12*K+-8,da=c+12*K+-4;if(K==0)break;O=HEAP[p+12*O];if(reSign(HEAP[n+12*K],32)>reSign(O,32))break;var ba=HEAP[Q];HEAP[w]=HEAP[R];HEAP[x]=HEAP[T];HEAP[S]=HEAP[a];HEAP[X]=HEAP[V];HEAP[Y]=HEAP[U]; -HEAP[M]=ba;HEAP[W]=HEAP[y];HEAP[da]=HEAP[A];var aa=I+1;a=25}var ca=ca+1;if(ca!=E)a=24;else break c}HEAP[v]=P}HEAP[o+8]=r;f=o=f+1;a=28}}while(0);f=0;g=e+36;d=f;m=2-d;for(a=4;;){ga=a==4?0:ga;ba=d+ga;aa=e+40+ba*396+12;s=e+40+ba*396+204;G=e+40+ba*396+208;P=e+40+ba*396+212;if(HEAP[e+40+ba*396+8]!=0){var $=HEAP[aa];a=31}else{var la=Math.floor(reSign(HEAP[g]*50,32)/reSign(2048,32));a=33}ba=a==33?la:$;aa=Math.floor(reSign(ba,32)/reSign(5,32));HEAP[s]=aa;HEAP[G]=ba;HEAP[P]=0;var ga=ga+1;if(ga!=m)a=34;else break}_af_glyph_hints_done(l); -STACKTOP=b}_af_latin_metrics_init_widths.__index__=Runtime.getFunctionIndex(_af_latin_metrics_init_widths,"_af_latin_metrics_init_widths"); -function _af_latin_metrics_check_digits(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a=null,c;c=1;var f=g!=0;a=-1;a:for(;;){b=a==5?l:0;k=a==5?k:0;j=a==5?j:0;l=48+b;var h=49+b;if(!(unSign(a==5?h:48,32)<=unSign(57,32))){b=12;break a}b:do if(f)if(HEAP[g+92]!=0){a=HEAP[g+92];a=FUNCTION_TABLE[HEAP[HEAP[a+12]+12]](a,l);if(a==0){a=4;break b}if(_FT_Get_Advance(g,a,2051,d)!=0){a=6;break b}var i=HEAP[d];if(k==0){a=7;break b}if(i!=j){b=9;break a}else a=8}else a=3;else a=1;while(0);var k=a==1? -k:a==8?k:a==6?k:a==4?k:a==3?k:1,j=a==1?j:a==8?j:a==6?j:a==4?j:a==3?j:i,l=b+1;a=5;b=0}if(b==9)c=0;HEAP[e+32]=c;STACKTOP=d}_af_latin_metrics_check_digits.__index__=Runtime.getFunctionIndex(_af_latin_metrics_check_digits,"_af_latin_metrics_check_digits"); -function _af_latin_metrics_init(e,g){var d=STACKTOP;STACKTOP+=96;Runtime.memset(d,0,96);var b,a=null,c=d+48,f,h,i,k;i=0;k=HEAP[g+92];var j=unSign(HEAP[g+68],16);HEAP[e+36]=j;i=i;a=-1;a:for(;;){o=a==2?o:0;var l=a==2?m:i;m=_latin_encodings_4600+(0+o)*4;if(HEAP[m]==0){b=4;break a}var m=_FT_Select_Charmap(g,HEAP[m]);if(m==0){b=1;break a}var o=o+1;a=2;b=0}a:do if(b==1){b=5;break a}else if(b==4){i=l;b=i==0?5:6;break a}while(0);if(b==5){_af_latin_metrics_init_widths(e,g,111);f=e+40+396;h=HEAP[g+84];l=h+ -108+2;m=h+108+4;i=h+108;o=h+108+12;j=h+108;var n=h+108+8;h=h+108+8;var p=g!=0,r=g+92,q=g+92,s=f+216,u=f+220,t=f+216;f=f+216;var v=(reSign(1,32)>reSign(6,32)?1:6)-0;a=5;a:for(;;){ga=a==63?ga:0;var w=0+ga,x=_af_latin_blue_chars+w*13+12;a=7;b:for(;;){var y=a==13?la:0,A=a==13?ca:0,z=a==13?$:0;a=_af_latin_blue_chars+w*13+y;if(a>=x)break b;if(HEAP[a]==0)break b;ca=reSign(HEAP[a],8);c:do if(p)if(HEAP[r]!=0){a=HEAP[q];a=FUNCTION_TABLE[HEAP[HEAP[a+12]+12]](a,ca);if(a==0){a=12;break c}if(_FT_Load_Glyph(g,a, -1)!=0){a=14;break c}if(reSign(HEAP[l],16)<=reSign(0,16)){a=15;break c}$=HEAP[m];a=reSign(HEAP[i],16);b=reSign(a,32)>reSign(0,32);d:do if(b){la=HEAP[o];var C=HEAP[j],B=reSign(C,16);a=17;e:for(;;){T=a==17?0:T;V=a==17?0:V;var D=a==17?0:X;Y=a==17?0:Y;U=a==17?0:U;S=a==17?-1:S;var E=HEAP[la+2*Y];X=reSign(E,16);var F=reSign(X,32)<=reSign(D,32);f:do if(F)a=18;else{a=18;var G=reSign(D,32)<=reSign(X,32);b=w==0?22:w==2?22:w==3?22:19;if(b==19){if(!G){a=19;break f}reSign(E,16);var H=reSign(E,16)+1-D;a=20;g:for(;;){K= -a==20?0:K;P=a==20?U:P;I=a==20?S:I;var J=D+K;G=$+8*J+4;var L=reSign(I,32)reSign(Q,32)){a=25; -b=26}else{a=25;b=27}break h}while(0);if(b==26){var O=HEAP[G];a=26}var M=a==26?J:M,Q=a==26?O:Q,R=R+1;if(R!=H)a=27;else break g}a=29}H=a==35?P:Q;J=a==35?I:M;if(J==S){a=37;break f}a=38}while(0);var T=a==38?D:a==37?T:a==18?T:a==22?T:T,V=a==38?X:a==37?V:a==18?V:a==22?V:V,U=a==38?H:a==37?H:a==18?U:a==22?U:U,S=a==38?J:a==37?J:a==18?S:a==22?S:S,X=X+1,Y=Y+1;if(Y!=B)a=21;else break e}reSign(C,16);if(reSign(S,32)>=reSign(0,32))a=40;else{a=40;break d}e:for(;;){W=a==41?W:S;a=W-1;var W=reSign(W,32)>reSign(T,32)? -a:V;b=HEAP[$+8*W+4]-U;a=reSign(b,32)reSign(5,32);if(((a|b)^1)&W!=S)a=41;else break e}a=43;e:for(;;){da=a==43?S:da;a=da+1;var da=reSign(da,32)reSign(5,32);if(((a|b)^1)&da!=S)a=44;else break e}b=(reSign(HEAP[HEAP[n]+W],8)&3)!=1;e:do if(b)a=45;else{if((reSign(HEAP[HEAP[h]+da],8)&3)!=1){a=46;break e}a=48}while(0);if(((a==48?0:a==46?1:1)&255)==0){a=47;break d}HEAP[c+z*4]=U;var ba=z+1;a=50;break c}else a= -16;while(0);HEAP[d+A*4]=a==47?U:a==40?U:0;var aa=A+1;a=42}else a=11;else a=9;while(0);var ca=a==9?A:a==42?aa:a==50?A:a==15?A:a==14?A:a==12?A:A,$=a==9?z:a==42?z:a==50?ba:a==15?z:a==14?z:a==12?z:z,la=y+1;a=13}x=A==0&z==0;b:do if(!x){_af_sort_pos(z,c);_af_sort_pos(A,d);C=y=u+HEAP[s]*28;B=y+12;HEAP[f]=HEAP[t]+1;if(A==0){a=Math.floor(reSign(z,32)/reSign(2,32));HEAP[B]=HEAP[c+a*4];HEAP[C]=HEAP[B]}else{a=z==0;b=Math.floor(reSign(A,32)/reSign(2,32));b=HEAP[d+b*4];if(a){HEAP[B]=b;HEAP[C]=HEAP[B]}else{HEAP[C]= -b;a=Math.floor(reSign(z,32)/reSign(2,32));HEAP[B]=HEAP[c+a*4]}}D=HEAP[B]!=HEAP[C];c:do if(D){E=HEAP[C];F=HEAP[B];a=reSign(F,32)>reSign(E,32);G=unSign(a,1);if(w==0){a=67;b=57}else if(w==2){a=67;b=57}else if(w==3){a=67;b=57}else{a=67;b=55}if(b==55)a=55;a=a==55?0:a==67?1:a==67?1:1;b=unSign(G,8);if(a==b)break c;a=Math.floor(reSign(E+F,32)/reSign(2,32));HEAP[C]=a;HEAP[B]=HEAP[C]}while(0);HEAP[y+24]=0;if(w!=0)if(w!=2)if(w!=3)break b;HEAP[y+24]|=2;if(w!=3)break b;HEAP[y+24]|=4}while(0);var ga=ga+1;if(ga!= -v)a=63;else break a}_af_latin_metrics_check_digits(e,g)}_FT_Set_Charmap(g,k);STACKTOP=d;return 0}_af_latin_metrics_init.__index__=Runtime.getFunctionIndex(_af_latin_metrics_init,"_af_latin_metrics_init"); -function _af_latin_metrics_scale_dim(e,g,d){var b,a=null,c,f,h,i,k,j,l;if(d==0){c=HEAP[g+4];f=HEAP[g+12]}else{c=HEAP[g+8];f=HEAP[g+16]}h=e+40+d*396;k=HEAP[h+388]==c;a:do if(k){b=HEAP[h+392]==f?1:2;break a}else b=2;while(0);a:do if(b==2){HEAP[h+388]=c;HEAP[h+392]=f;i=e+40+396;a=k=0;j=HEAP[i+216];var m=i,o=a;a=2;b:for(;;){b=a==5?r:0;var n=o+b,p=m+220+n*28+24;if(!(unSign(j,32)>unSign(n,32))){b=8;break b}if((HEAP[p]&4)!=0){b=4;break b}var r=b+1;a=5;b=3}if(b==8){var q=k;a=8}else if(b==4){var s=i+220+n* -28;k=s;a=4}m=(a==8?q:s)!=0;b:do if(m){i=_FT_MulFix(HEAP[k+12],HEAP[g+8]);j=i+40&-64;if(i==j)break b;if(d!=1)break b;c=_FT_MulDiv(c,j,i)}while(0);HEAP[h]=c;HEAP[h+4]=f;k=e+4;if(d==0){HEAP[k+4]=c;HEAP[e+4+12]=f}else{HEAP[k+8]=c;HEAP[e+4+16]=f}k=a=0;i=unSign(HEAP[h+8],32)>unSign(k,32);k=h;if(i){i=c;j=h+8;var u=h;m=a;o=m+1;for(a=14;;){w=a==14?0:w;p=a==14?k:u;var t=o+w,v=m+w;a=_FT_MulFix(HEAP[p+12+v*12],i);HEAP[p+12+v*12+4]=a;HEAP[p+12+v*12+8]=HEAP[p+12+v*12+4];p=unSign(HEAP[j],32)>unSign(t,32);var w= -w+1;if(p)a=15;else break}a=16}else a=34;k=_FT_MulFix(HEAP[(a==16?u:k)+208],c);k=reSign(k,32)<=reSign(39,32);k=unSign(k,1);HEAP[h+212]=k;if(d!=1)break a;k=a=0;if(!(unSign(HEAP[h+216],32)>unSign(k,32)))break a;k=h;i=c;j=f;m=c;o=f;t=p=c;v=h+216;var x=a,y=x+1;for(a=19;;){E=a==19?0:E;var A=y+E;l=k+220+(x+E)*28;a=_FT_MulFix(HEAP[l],i);HEAP[l+4]=j+a;HEAP[l+8]=HEAP[l+4];a=_FT_MulFix(HEAP[l+12],m);HEAP[l+12+4]=o+a;HEAP[l+12+8]=HEAP[l+12+4];HEAP[l+24]&=-2;var z=_FT_MulFix(HEAP[l]-HEAP[l+12],p);a=reSign(z,32)<= -reSign(48,32);z=reSign(z,32)>=reSign(-48,32);if(a&z){z=HEAP[l+12]-HEAP[l];a=0-z;a=reSign(z,32)unSign(A,32);var E=E+1;if(a)a=26;else break}}while(0)} -_af_latin_metrics_scale_dim.__index__=Runtime.getFunctionIndex(_af_latin_metrics_scale_dim,"_af_latin_metrics_scale_dim");function _af_latin_metrics_scale(e,g){HEAP[e+4+20]=HEAP[g+20];HEAP[e+4]=HEAP[g];_af_latin_metrics_scale_dim(e,g,0);_af_latin_metrics_scale_dim(e,g,1)}_af_latin_metrics_scale.__index__=Runtime.getFunctionIndex(_af_latin_metrics_scale,"_af_latin_metrics_scale"); -function _af_latin_hints_compute_segments(e,g){var d=STACKTOP;STACKTOP+=60;Runtime.memset(d,0,60);var b,a=null,c,f,h,i=d+4,k=d+8,j,l,m,o,n,p,r,q;c=e+48+g*28;f=HEAP[e];h=0;HEAP[i]=0;j=HEAP[e+44];l=j+4*HEAP[e+40];_llvm_memset_p0i8_i32(k,0,52,1,0);HEAP[k+32]=32E3;HEAP[k]=0;m=HEAP[c+24];o=0-m;o=m=reSign(m,32)>=reSign(0,32)?m:o;HEAP[c]=0;r=g==0;var s=HEAP[e+32];a:do if(r){n=s;p=n+40*HEAP[e+28];if(!(n=reSign(0,32)?s:w)==m;b:do if(s){w=reSign(HEAP[r+ -3],8);q=0-w;if((reSign(w,32)>=reSign(0,32)?w:q)!=m)break b;q=r;w=m;for(q=q;;){r=HEAP[r+36];var x=reSign(HEAP[r+3],8);b=0-x;b=(reSign(x,32)>=reSign(0,32)?x:b)!=w;x=r;if(b)break;if(x==q)break b}r=HEAP[x+32]}while(0);w=s=q=r;q=m;b=c;p=f;n=j;o=o;a=9;b:for(;;){var y=a==26?F:0;u=a==26?L:32E3;t=a==26?N:-32E3;var A=a==26?I:o;v=a==26?P:0;var z=v!=0;c:do if(z){var C=HEAP[r+24],B=reSign(C,32)reSign(t,32)?C:t;if(reSign(HEAP[r+3],8)==A)if(r!=s){a=15;break c}HEAP[HEAP[i]+44]=r; -var D=HEAP[i],E=reSign(C+B,32)>>reSign(1,32)&65535;HEAP[D+2]=E;if((unSign(HEAP[r]|HEAP[HEAP[HEAP[i]+40]],16)&3)!=0)HEAP[HEAP[i]]|=1;E=HEAP[r+28];a=HEAP[HEAP[HEAP[i]+40]+28];D=reSign(a,32)reSign(E,32)?a:E;HEAP[HEAP[i]+4]=D&65535;HEAP[HEAP[i]+6]=E&65535;HEAP[HEAP[i]+8]=HEAP[HEAP[i]+6]-HEAP[HEAP[i]+4];HEAP[i]=0;a=19}else a=14;while(0);u=a==19?D:a==15?B:u;t=a==19?E:a==15?C:t;v=a==19?0:a==15?v:0;if(r==w)if(y!=0)break b;else a=21;else a=17;var F=a==17?y:1;L=v==0;c:do if(L){N= -reSign(HEAP[r+3],8);I=0-N;if((reSign(N,32)>=reSign(0,32)?N:I)!=q){a=24;break c}var G=reSign(HEAP[r+3],8);HEAP[d]=0;var H=HEAP[b+4];if(reSign(HEAP[b],32)>=reSign(H,32)){a=25;H=HEAP[b+4];if(reSign(H,32)>=reSign(41297762,32)){b=27;break a}var J=(reSign(H,32)>>reSign(2,32))+4+H;N=reSign(J,32)reSign(41297762,32);N=N|I?41297762:J;J=_ft_mem_realloc(p,52,H,N,HEAP[b+8],d);HEAP[b+8]=J;J=HEAP[d];if(J!=0){a=28;b=29;break a}HEAP[b+4]=N}H=HEAP[b];h=HEAP[b+8]+52*H;HEAP[b]=H+1;H=HEAP[d]; -HEAP[i]=h;h=H;if(H!=0){a=33;b=32;break a}_llvm_memcpy_p0i8_p0i8_i32(HEAP[i],k,52,1,0);HEAP[HEAP[i]+1]=G&255;H=HEAP[r+24];HEAP[HEAP[i]+40]=r;HEAP[HEAP[i]+44]=r;HEAP[HEAP[i]+48]=n;a=34}else a=61;while(0);var L=a==34?H:a==24?u:u,N=a==34?H:a==24?t:t,I=a==34?G:a==24?A:A,P=a==34?1:a==24?0:v;r=HEAP[r+32];a=26}o=A}j+=4;a=37;b=38}a:do if(b==27){HEAP[d]=64;a=27;b=29;break a}else if(b==40){f=HEAP[c+8];c=f+52*HEAP[c];HEAP[i]=f;if(!(HEAP[i]>reSign(1,32)&65535)+G;HEAP[F+8]=B}F=HEAP[k+32];if(!(reSign(HEAP[F+28],32)>reSign(l,32)))break c;B=HEAP[i];G=HEAP[HEAP[i]+8];F=(reSign(HEAP[F+28]-l,32)>>reSign(1,32)&65535)+G;HEAP[B+8]=F}else{if(reSign(G,32)>reSign(j,32)){F=HEAP[i];G=HEAP[HEAP[i]+8];B=(reSign(HEAP[B+28]-j,32)>>reSign(1,32)&65535)+G;HEAP[F+ -8]=B}F=HEAP[k+32];if(!(reSign(HEAP[F+28],32)>reSign(1,32)&65535)+G;HEAP[B+8]=F}}while(0);HEAP[i]+=52;if(HEAP[i]reSign(w,16)))break d;w=reSign(HEAP[k+2],16);w=reSign(HEAP[p],16)-w;var x=0-w;w=reSign(w,32)reSign(y,32)){var A=reSign(HEAP[r],16);b=10}else b=8;y=b==10?A:y;b=reSign(HEAP[q],16);if(reSign(b,32)= -reSign(l,32)))break d;x=Math.floor(reSign(m,32)/reSign(x,32));w=w+x;if(reSign(HEAP[k+32],32)>reSign(w,32)){HEAP[k+32]=w;HEAP[k+20]=s}if(!(reSign(HEAP[u],32)>reSign(w,32)))break d;HEAP[u]=w;HEAP[t]=k}while(0);var C=C+1;if(vreSign(16,32))a=16;a=_FT_DivFix(a,f);j=j;p=m*3;var r=h+12,q=h+20,s=a,u=i;a=4;a:for(;;){c= -a==7?z:u;if(!(jreSign(b,32))){b=15;break c}a=HEAP[q];var x=reSign(HEAP[v],16),y=reSign(HEAP[a+48*b],16);x=x-y;y=0-x;x=reSign(x,32)reSign(0,32);c:do if(j){k=b;if(!(reSign(f,32)>=reSign(k,32)))break c;HEAP[n+12]|=1}while(0);j=HEAP[n+28]!=0;c:do if(j){if(HEAP[n+24]==0)break c;HEAP[n+28]=0}while(0);n+=48;if(nreSign(1,32)?f:1)-0;for(f=22;;){t=f==22?0:t;u=f==22?98:u;c=HEAP[h+12*(0+t)+4];f=l-c;var s=0-f;s=reSign(f,32)= -reSign(h,32);l=l;c:do{if(h){i=k;if(!(reSign(l+48,32)>reSign(i,32))){c=30;break c}}else{i=k;if(!(reSign(l-48,32)reSign(63,32)?k+16&-64:64;else{j=k;if((HEAP[e+108]&8)!=0)k=reSign(j,32)<=reSign(63,32)?64:k+32&-64;else{j=reSign(j,32)<=reSign(47,32);h=k;if(j)k=reSign(h+64,32)>>reSign(1,32);else{j=reSign(h,32)<=reSign(127,32);k=k;if(j){k=k+22&-64;j=f=k-m;if(reSign(j,32)reSign(15,32)))break b;k=m;if(!(reSign(k,32)<=reSign(47,32)))break b;k=reSign(k+64,32)>>reSign(1,32)}else k=k+32&-64}}}}while(0);if(n!=0)k=0-k;m=k;c=38;break a}while(0);if(c==0)m=d;return m}_af_latin_compute_stem_width.__index__=Runtime.getFunctionIndex(_af_latin_compute_stem_width,"_af_latin_compute_stem_width"); -function _af_latin_hints_apply(e,g,d){var b,a=null,c,f,h,i,k,j,l,m,o,n,p,r,q;r=_af_glyph_hints_reload(e,g);var s=r!=0;a:do if(!s){if((HEAP[e+104]&1)==0){r=_af_latin_hints_detect_features(e,0);if(r!=0)break a}q=(HEAP[e+104]&2)==0;b:do if(q){r=_af_latin_hints_detect_features(e,1);if(r!=0)break a;c=d;f=e;c=c;k=f+48+28;a=HEAP[k+20];p=a+48*HEAP[k+12];m=c+40+396;o=HEAP[m];if(!(areSign(32,32)?6:5;d:for(;;){H=a==10?H:a==5?0:0;J=a==10?J:a==6?32:i;L=a==10?L:a==5?0:0;var A=m+220+L*28+12;l=A;var z=j=a=h+220+L*28,C=h+220+L*28+24;b=(HEAP[C]&1)==0;e:do if(b)a=16;else{a=unSign((HEAP[C]&2)!=0,1);var B=reSign(HEAP[y],8);B=unSign(B==HEAP[k],1);if(a==B){a=8;break e}var D=reSign(HEAP[x],16)-HEAP[j],E=0-D;D=reSign(D,32)>reSign(1,32);var S=F+B;B=S+32&-64;F=0-(0-b)+S+(0-B);var X=0-F;F=reSign(F,32)>reSign(1,32))+b;b=unSign(HEAP[C+12],8);B=unSign(HEAP[h+12],8);a=_af_latin_compute_stem_width(w,x,a,B,b);if((unSign(HEAP[C+12],8)&4)!=0)HEAP[h+8]=HEAP[C+8]-a;else if(reSign(a,32)<=reSign(95,32)){b=S+32&-64;B=(F=reSign(a,32)<=reSign(64, -32))?32:26;F=F?32:38;X=0-(b+(0-F))+S;var Y=0-X;X=reSign(X,32)>reSign(1,32))+F;a=unSign(HEAP[C+12],8);b=unSign(HEAP[h+12],8);a=_af_latin_compute_stem_width(i,A,S,b,a);b=F+32&-64;X=reSign(a,32)>>reSign(1, -32);X=0-B+b+X;Y=0-X;X=reSign(X,32)>reSign(1,32);B=F+(0-B)+S;S=0-B;B=reSign(B,32)y)){a=61;break d}a=HEAP[h+-48+8];if(!(reSign(HEAP[h+8],32)=o)){b=87;break g}if((unSign(HEAP[x],8)&4)!=0){b=87;break g}var la=a+1;a=88;b=89}aa=h;a=87;g:for(;;){a=a==93?ea:0;var ga=a+1;x=aa+48*ga+12;ga=aa+48*ga;if(!(ga=h|ga>=t;g:do if(!aa){if(ga<=h){b=95;break g}aa=HEAP[$+8];if(HEAP[ga+4]==HEAP[$+4]){HEAP[h+ -8]=aa;a=97}else{aa=_FT_MulDiv(HEAP[h+4]-HEAP[$+4],HEAP[ga+8]-HEAP[$+8],HEAP[ga+4]-HEAP[$+4])+aa;HEAP[h+8]=aa;a=98}break f}while(0);HEAP[h+8]=(HEAP[h+4]+16+(0-HEAP[Z+4])&-32)+HEAP[Z+8];a=95}}while(0);aa=a==95?Z:a==98?Z:a==97?Z:a==85?ca:Z;HEAP[h+12]|=4;a=h>n;f:do if(a){x=HEAP[h+-48+8];if(!(reSign(HEAP[h+8],32)reSign(a,32))){a=104; -break e}HEAP[h+8]=HEAP[h+48+8];a=105}while(0);var Z=a==105?aa:a==104?aa:a==102?aa:a==100?aa:Z;h+=48;if(hreSign(x,32)){l=reSign(HEAP[k+4],16);a=22}else a=21;x=a==22?l:x;a=reSign(HEAP[k+6],16);if(reSign(a,32)=reSign(u,32)))break d;w=HEAP[j+32]*9;w=reSign(v*8,32)=reSign(l,32))break b;k=q;t=s+2;b=s+2;c:for(;;){if(!(kreSign(a,16);d:do if(!v){if(j==k)break d;w=HEAP[k+20];if(w==0)break d;if(HEAP[w+20]!=k)break d;a=HEAP[t];if(reSign(HEAP[w+2],16)=reSign(a,32)))break c;if(m)a= -57;else break d;e:for(;;){h=a==62?h:0;a=q+52*(h+1);x=q+52*h+24;var y=q+52*h+20,A=HEAP[y],z=A==k;f:do if(z){HEAP[y]=0;HEAP[x]=s}else{if(A!=w)break f;HEAP[y]=0;HEAP[x]=j}while(0);h=h+1;if(areSign(16,32)?_FT_DivFix(16,f):HEAP[a+204];j=j;q=h+12;s=h+20;u=h+12;t=i;a=78;a:for(;;){c=a==103?O:t;if(!(jreSign(0,32);b:do if(O){O=HEAP[s];b=HEAP[j+1];a=HEAP[u];v= -j+2;w=j+20;reSign(a,32);reSign(1,32);x=reSign(a,32)>reSign(1,32)?a:1;a=80;c:for(;;){N=a==80?0:N;I=a==80?65535:I;P=a==80?0:P;y=O+48*P+40;z=A=O+48*P;var C=HEAP[O+48*P+13]!=b;d:do if(C)a=81;else{var B=reSign(HEAP[v],16);a=reSign(HEAP[z],16);B=B-a;a=0-B;B=reSign(B,32)reSign(L,16)){o=reSign(HEAP[F],16);L=reSign(HEAP[a+2],16);o=o-L;a=87}else{r=reSign(HEAP[a+2],16);L=reSign(HEAP[G],16);r=r-L;a=89}L=a==89?r:o;if(reSign(L,32)>=reSign(m,32)){a=90;break}else a=90}else a=86;n=a==90?L:H;p=HEAP[J+16];if(p!=HEAP[y])a=93;else{a=93;break}}if(reSign(a==93?n:L,32)>=reSign(m,32)){a=91;break d}}a=95}while(0);var N=a==95?A:a==91?N:a==82?N:N,I=a==95?B:a==91?I:a==82?I:I,P=P+1;if(P!=x)a=84;else break c}if(N==0){a=97;b=98;break b}HEAP[j+16]=HEAP[N+40];HEAP[HEAP[N+44]+16]=j;HEAP[N+ -44]=j;a=99;b=103;break b}else{a=104;b=98}while(0);if(b==98){var K=reSign(HEAP[j+1],8);O=reSign(HEAP[j+2],16);K=_af_axis_hints_new_edge(h,O,K,k,d);if(K!=0){b=100;break a}_llvm_memset_p0i8_i32(HEAP[d],0,48,1,0);HEAP[HEAP[d]+40]=j;HEAP[HEAP[d]+44]=j;HEAP[HEAP[d]]=HEAP[j+2];O=HEAP[d];a=HEAP[d];b=reSign(HEAP[j+2],16);b=_FT_MulFix(b,f);HEAP[a+8]=b;HEAP[O+4]=HEAP[a+8];HEAP[j+16]=j;HEAP[HEAP[d]+13]=HEAP[j+1];a=101}var O=a==99?c:0;j+=52;a=103;b=79}a:do if(b==105){i=c;o=HEAP[h+20];n=o+48*HEAP[h+12];p=o;r=p< -n;b:do if(r){B=n;c:for(;;){j=L=HEAP[p+40];for(b=L!=0?107:108;;)if(b==107){HEAP[j+12]=p;j=HEAP[j+16];b=HEAP[p+40]!=j?107:108}else if(b==108){p+=48;if(preSign(O,16)){var V=reSign(HEAP[j+2],16);O=reSign(HEAP[L+2],16);V=V-O;a=119}else{var U=reSign(HEAP[L+2],16);O=reSign(HEAP[j+2],16);U=U-O;a=121}if(!(reSign(a==121?U:V,32)reSign(0,32);c:do if(B){L=r;if(!(reSign(o,32)>=reSign(L,32)))break c;HEAP[p+12]|=1}while(0);o=HEAP[p+28]!=0;c:do if(o){if(HEAP[p+24]==0)break c;HEAP[p+28]=0}while(0);p+=48;if(p=reSign(-39,32))){b=6;d=8;break b}var l=c;if(!(reSign(l-HEAP[i+12+4],32)<=reSign(39,32))){b= -7;d=8;break b}c=HEAP[i+12+4];if(!(reSign(c,32)<=reSign(47,32)))break a;c=48;break a}else{var m=c;b=12}while(0);f=b==12?m:b==7?l:j;if(reSign(f,32)<=reSign(53,32)){f=Math.floor(reSign(54-f,32)/reSign(2,32));c+=f}else{if(!(reSign(f,32)<=reSign(191,32)))break a;f=c&63;c&=-64;if(reSign(f,32)<=reSign(9,32))c=f+c;else if(reSign(f,32)<=reSign(21,32))c+=10;else if(reSign(f,32)<=reSign(41,32))c=f+c;else{a=reSign(f,32)<=reSign(53,32);c=c;c=a?c+54:f+c}}}else if(d==4){f=HEAP[i+8];c=c;a=i+12;b=f;f=c=c;h=b;if(reSign(0, -32)reSign(1,32)?b:1)-0;for(b=16;;){r=b==16?0:r;p=b==16?98:p;d=HEAP[a+12*(0+r)+4];b=h-d;var n=0-b;n=reSign(b,32)=reSign(a,32);h=h;b:do{if(a){b=c;if(!(reSign(h+48,32)>reSign(b,32))){d=24;break b}}else{b=c;if(!(reSign(h-48,32)reSign(63,32)?c+16&-64:64;else{f=c;if((HEAP[e+108]&8)!=0)c=reSign(f,32)<=reSign(63,32)?64:c+32&-64;else{f=reSign(f,32)<=reSign(47,32);a=c;if(f)c=reSign(a+64,32)>>reSign(1,32);else{f=reSign(a,32)<=reSign(127,32);c=c;c=f?c+22&-64:c+32&-64}}}}while(0);if(k!=0)c=0-c;e=c}return e}_af_cjk_compute_stem_width.__index__=Runtime.getFunctionIndex(_af_cjk_compute_stem_width,"_af_cjk_compute_stem_width"); -function _af_hint_normal_stem(e,g,d,b,a){var c,f,h,i,k,j,l;l=64;c=(HEAP[e+108]&4)==0;a:do if(c){l=(unSign(HEAP[g+12],8)&1&255)!=0^1;l=unSign(l,1)!=0;b:do if(!l){l=(unSign(HEAP[d+12],8)&1&255)!=0^1;if(unSign(l,1)!=0)break b;l=a==1?55:49;break a}while(0);l=a==1?61:59}while(0);c=HEAP[d+4]-HEAP[g+4];h=unSign(HEAP[d+12],8);var m=unSign(HEAP[g+12],8);a=_af_cjk_compute_stem_width(e,a,c,m,h);c=Math.floor(reSign(HEAP[d+4]+HEAP[g+4],32)/reSign(2,32));b=b+c;c=Math.floor(reSign(a,32)/reSign(2,32));b=b-c;c=a+ -b;f=b&63;h=c&63;c=64-f;i=64-h;k=0;m=f==0;a:do if(!m){if(h==0)break a;j=l;if(reSign(a,32)<=reSign(j,32)){j=a;if(!(reSign(h,32)=reSign(j,32))break a;f=l;if(reSign(c,32)>=reSign(f,32))break a;f=l;if(reSign(h,32)>=reSign(f,32))break a;f=l;if(reSign(i,32)>=reSign(f,32))break a}j=i=reSign(a,32)%reSign(64,32);if(reSign(i,32)<=reSign(31,32)){i=j;if(reSign(c,32)<=reSign(i,32))break a;i=j; -if(reSign(h,32)<=reSign(i,32))break a}else j=64-l;f=l-c;c-=j;i=l-h;h-=j;k=c;if(reSign(f,32)<=reSign(k,32))c=0-f;k=i;if(reSign(h,32)<=reSign(k,32))i=0-h;k=c;j=0-k;k=reSign(k,32)>=reSign(0,32)?k:j;j=i;var o=0-j;j=reSign(j,32)>=reSign(0,32)?j:o;k=reSign(k,32)<=reSign(j,32)?c:i}}while(0);e=(HEAP[e+108]&4)==0;a:do if(e)if(reSign(k,32)>reSign(14,32))k=14;else{if(!(reSign(k,32)=p)){b=44;break f}w=(unSign(HEAP[w],8)&4)!=0;var P=b+1;if(w){b=45;break f}else b=45}for(;;){b=b==47?O:b==44?0:0;w=b+1;var K=v+48*w;if(!(K< -n))break;w=(unSign(HEAP[v+48*w+12],8)&4)!=0;var O=b+1;if(w)break;else b=47}if(!(I>=p|K=n){b=a;HEAP[b+8]=HEAP[b+4]+HEAP[I+8]+(0-HEAP[I+4])}else{b=HEAP[I+8];if(HEAP[K]==HEAP[I])HEAP[a+8]=b;else{v=reSign(HEAP[K],16);w=reSign(HEAP[I],16);v=v-w;w=HEAP[K+8]-HEAP[I+8];x=reSign(HEAP[a],16);var M=reSign(HEAP[I],16);b=_FT_MulDiv(x-M,w,v)+b;HEAP[a+8]=b}}}while(0);a+=48;if(a=unSign(va,32);Ja=unSign(Ha,32)>=unSign(Va,32);if(xa|Ja){f=36;break c}var Ga=HEAP[q+20+4]+8*W+8*h;bb=HEAP[q+20+4]+8*C+8*(va+Ha);var ob=HEAP[Ga]-HEAP[bb];Ga=HEAP[Ga+4]-HEAP[bb+4];h=37}else{var Oa=_FT_MulFix(HEAP[xa+32*Ha+8],HEAP[ha]);Oa=HEAP[ia]+Oa;var Xa=_FT_MulFix(HEAP[xa+32*Ha+12],HEAP[ja]);Oa=Oa+32&-64;Xa=HEAP[fa]+Xa+32&-64;h=39}bb=h==39?Xa:Ga;h=h==39?Oa:ob;Ha=q+20;HEAP[da]=HEAP[Ha];HEAP[ba]=HEAP[Ha+2];HEAP[aa]=HEAP[Ha+4];HEAP[ca]=HEAP[Ha+8];HEAP[$]=HEAP[Ha+12];HEAP[la]=HEAP[Ha+ -16];HEAP[ea]=HEAP[ga]+8*va;HEAP[Z]=Va&65535;_FT_Outline_Translate(E,h,bb);var bb=f+1;h=40;f=26}if(f==42){k=qa;HEAP[y]=ua;HEAP[x]=Ba;HEAP[U]=Na;HEAP[T]=Ea;HEAP[M]=ra;HEAP[K]=za}else if(f==27){k=La;HEAP[y]=Pa;HEAP[x]=Ca;HEAP[U]=Pa;HEAP[T]=Ea;HEAP[M]=Ca;HEAP[K]=za;break a}else if(f==36){HEAP[y]=Pa;HEAP[x]=Ca;HEAP[U]=Ma;HEAP[T]=Ka;HEAP[M]=Ra;HEAP[K]=Qa;k=21;break a}}else if(f==61){HEAP[e+140]!=0&&_FT_Outline_Translate(t+108,HEAP[e+160],HEAP[e+160+4]);i=HEAP[t+108+2]==-4;c:do if(i)f=3;else{i=reSign(HEAP[q+ -20+2],16);x=reSign(HEAP[q+56+2],16);A=reSign(HEAP[t+108+2],16);l=HEAP[q+4];f=unSign(i+4+x+A,32)>unSign(l,32)?2:3;break c}while(0);c:do if(f==3){if(HEAP[t+108]!=0){i=reSign(HEAP[q+20],16);x=reSign(HEAP[q+56],16);A=reSign(HEAP[t+108],16);l=HEAP[q+8];if(unSign(x+i+A,32)>unSign(l,32)){f=2;break c}}k=0;f=5;break c}while(0);if(f==2){k=reSign(HEAP[t+108],16);i=reSign(HEAP[t+108+2],16)+4;k=i=_FT_GlyphLoader_CheckPoints(q,i,k);if(i!=0)break a}i=reSign(HEAP[t+108+2],16)*8;_llvm_memcpy_p0i8_p0i8_i32(HEAP[q+ -56+4],HEAP[t+108+4],i,1,0);i=reSign(HEAP[t+108],16)*2;_llvm_memcpy_p0i8_p0i8_i32(HEAP[q+56+12],HEAP[t+108+12],i,1,0);i=reSign(HEAP[t+108+2],16);_llvm_memcpy_p0i8_p0i8_i32(HEAP[q+56+8],HEAP[t+108+8],i,1,0);HEAP[q+56+2]=HEAP[t+108+2];HEAP[q+56]=HEAP[t+108];HEAP[e+168]=HEAP[u+8];HEAP[e+168+4]=HEAP[u+16];i=_FT_MulFix(HEAP[t+24+16],HEAP[u+4]);HEAP[e+176]=HEAP[u+8]+i;HEAP[e+176+4]=HEAP[u+16];if(HEAP[t+108+2]==0)break b;HEAP[HEAP[s]+28]!=0&&FUNCTION_TABLE[HEAP[HEAP[s]+28]](u,q+56,s);x=HEAP[g+20]!=1;c:do if(x){l= -u+48;A=HEAP[l+20];i=A+48*HEAP[l+12]+-48;l=reSign(HEAP[l+12],32)<=reSign(1,32);d:do if(!l){if((HEAP[u+104]&4)!=0){f=11;break d}x=HEAP[e+176]-HEAP[i+4];j=HEAP[A+4];y=HEAP[A+8];A=y-j;H=x;l=H+HEAP[i+8];if(reSign(j,32)<=reSign(23,32)){A-=8;var jb=x;h=13}else h=12;if(reSign(h==13?jb:H,32)<=reSign(23,32))l+=8;HEAP[e+168]=A+32&-64;HEAP[e+176]=l+32&-64;y=y;y=reSign(HEAP[e+168],32)>=reSign(y,32);e:do if(y){if(!(reSign(j,32)>reSign(0,32)))break e;HEAP[e+168]-=64}while(0);i=HEAP[i+8];i=reSign(HEAP[e+176],32)<= -reSign(i,32);e:do if(i){if(!(reSign(x,32)>reSign(0,32)))break e;HEAP[e+176]+=64}while(0);HEAP[t+144]=HEAP[e+168]-A;HEAP[t+148]=HEAP[e+176]-l;f=22;break c}while(0);i=HEAP[e+168];A=HEAP[e+176];HEAP[e+168]=i+32&-64;HEAP[e+176]=A+32&-64;HEAP[t+144]=HEAP[e+168]-i;HEAP[t+148]=HEAP[e+176]-A}else{i=HEAP[e+168];A=HEAP[e+176];HEAP[e+168]=HEAP[u+116]+32+i&-64;HEAP[e+176]=HEAP[u+120]+32+A&-64;HEAP[t+144]=HEAP[e+168]-i;HEAP[t+148]=HEAP[e+176]-A}while(0);_FT_GlyphLoader_Add(q)}while(0);if(a!=0)break a;HEAP[G]= -HEAP[t+24+20]-HEAP[t+24+8];HEAP[G+4]=HEAP[t+24+24]-HEAP[t+24+12];k=_FT_MulFix(HEAP[G],HEAP[s+4+4]);HEAP[G]=k;k=_FT_MulFix(HEAP[G+4],HEAP[s+4+8]);HEAP[G+4]=k;if(HEAP[e+140]!=0){i=e+144;k=q+20;i=i;x=k==0;b:do if(!x){if(i==0)break b;j=HEAP[k+4];A=reSign(HEAP[k+2],16);l=j+8*A;if(!(junSign(x,32)?unSign(HEAP[HEAP[k+8]+i],8)&128:0;if((k&255)!=0)if(HEAP[s+32]!=0){f=53;break b}if(HEAP[t+24+16]== -0){f=57;break b}HEAP[t+24+16]=HEAP[e+176]-HEAP[e+168];f=57;break b}while(0);if(f==53){k=_FT_MulFix(HEAP[t+24+16],HEAP[s+4+4]);HEAP[t+24+16]=k;HEAP[t+144]=0;HEAP[t+148]=0}k=_FT_MulFix(HEAP[t+24+28],HEAP[s+4+8]);HEAP[t+24+28]=k;HEAP[t+24+16]=HEAP[t+24+16]+32&-64;HEAP[t+24+28]=HEAP[t+24+28]+32&-64;i=HEAP[v];k=i+20;i=i+56;HEAP[k+2]=0;HEAP[k]=0;HEAP[k+28]=0;_llvm_memcpy_p0i8_p0i8_i32(i,k,36,4,0);k=i=_FT_GlyphLoader_CopyPoints(HEAP[v],q);if(i!=0)break a;i=t+108;x=HEAP[v]+20;HEAP[i]=HEAP[x];HEAP[i+2]=HEAP[x+ -2];HEAP[i+4]=HEAP[x+4];HEAP[i+8]=HEAP[x+8];HEAP[i+12]=HEAP[x+12];HEAP[i+16]=HEAP[x+16];HEAP[t+72]=1869968492}while(0);e=k;STACKTOP=c;return e}_af_loader_load_g.__index__=Runtime.getFunctionIndex(_af_loader_load_g,"_af_loader_load_g"); -function _af_autofitter_init(e){var g=STACKTOP;STACKTOP+=4;Runtime.memset(g,0,4);var d,b=HEAP[HEAP[e+4]];d=e+20;_llvm_memset_p0i8_i32(d,0,184,1,0);e=d+12;_llvm_memset_p0i8_i32(e,0,124,1,0);HEAP[e]=b;e=d+8;d=_ft_mem_alloc(b,96,g);if(HEAP[g]==0){HEAP[d]=b;HEAP[e]=d}b=HEAP[g];STACKTOP=g;return b}_af_autofitter_init.__index__=Runtime.getFunctionIndex(_af_autofitter_init,"_af_autofitter_init"); -function _af_autofitter_done(e){var g,d,b;b=e+20;_af_glyph_hints_done(b+12);HEAP[b]=0;HEAP[b+4]=0;e=HEAP[b+8];var a=e!=0;a:do if(a){g=HEAP[e];_FT_GlyphLoader_Reset(e);d=e;g=g;d=d;if(d==0)break a;FUNCTION_TABLE[HEAP[g+8]](g,d)}while(0);HEAP[b+8]=0}_af_autofitter_done.__index__=Runtime.getFunctionIndex(_af_autofitter_done,"_af_autofitter_done"); -function _af_autofitter_load_glyph(e,g,d,b,a){d=STACKTOP;STACKTOP+=44;Runtime.memset(d,0,44);var c,f=null,h,i,k,j,l,m,o,n,p,r,q,s;h=d+4;var u;i=d+8;var t,v=d+12,w=d+40;g=HEAP[g+4];e=e+20;a=a;u=HEAP[g+88];if(u==0)b=6;else{_llvm_memset_p0i8_i32(v,0,28,1,0);HEAP[v]=g;HEAP[v+4]=HEAP[u+12+4];HEAP[v+12]=0;HEAP[v+8]=HEAP[u+12+8];HEAP[v+16]=0;u=unSign(a,32)>>>unSign(16,32)&15;HEAP[v+20]=u;u=HEAP[v+24]=0;HEAP[e]=g;HEAP[e+4]=HEAP[g+116];t=HEAP[e+8];c=t+20;t=t+56;HEAP[c+2]=0;HEAP[c]=0;HEAP[c+28]=0;_llvm_memcpy_p0i8_p0i8_i32(t, -c,36,4,0);t=HEAP[e+4]==0;a:do if(t){c=e+4;u=g;c=c;t=HEAP[u+100];t=_ft_mem_alloc(t,HEAP[u+16]+28,i);var x=HEAP[i]==0;b:do if(x){HEAP[t]=u;HEAP[t+4]=HEAP[u+16];HEAP[t+8]=t+28;n=t;r=HEAP[n];q=HEAP[r+92];s=HEAP[n+8];_llvm_memset_p0i8_i32(HEAP[n+8],127,HEAP[n+4],1,0);p=_FT_Select_Charmap(r,1970170211);if(p!=0)p=0;else{if(HEAP[_af_script_classes+0]!=0){f=r;var y=n+4,A=s,z=s,C=r,B=n+4,D=s,E=s,F=f!=0,G=f+92,H=f+92;f=2;c:for(;;){Q=f==2?0:Q;var J=_af_script_classes+(1+Q)*4;f=0+Q;var L=f&255,N=HEAP[_af_script_classes+ -f*4],I=HEAP[N+4]==0;d:do if(!I){var P=HEAP[N+4];if(HEAP[P]!=0)f=4;else break d;e:for(;;){m=f==16?m:0;var K=P+8*(m+1),O=P+8*m+4,M=HEAP[P+8*m];f:do if(F)if(HEAP[G]!=0){f=HEAP[H];f=FUNCTION_TABLE[HEAP[HEAP[f+12]+12]](f,M);HEAP[h]=f;if(f==0)break f;f=HEAP[h];if(!(unSign(HEAP[y],32)>unSign(f,32)))break f;if(HEAP[A+HEAP[h]]!=127)break f;HEAP[z+HEAP[h]]=L}else HEAP[h]=0;else HEAP[h]=0;while(0);for(f=12;;){k=_FT_Get_Next_Char(C,f==12?M:f==18?k:f==19?k:k,h);if(HEAP[h]==0)break;if(unSign(HEAP[O],32)unSign(f,32))if(HEAP[D+HEAP[h]]==127){HEAP[E+HEAP[h]]=L;f=20}else f=19;else f=18}m=m+1;if(HEAP[K]!=0)f=16;else break e}}while(0);var Q=Q+1;if(HEAP[J]!=0)f=6;else break c}}y=r;A=n+4;C=z=s;B=y!=0;c:do if(B){D=y+92;E=y+92;f=25;for(;;){l=f==29?l:0;f=48+l;F=HEAP[D]!=0;e:do if(F){G=HEAP[E];G=FUNCTION_TABLE[HEAP[HEAP[G+12]+12]](G,f);if(G==0)break e;if(!(unSign(HEAP[A],32)>unSign(G,32)))break e;HEAP[C+G]=HEAP[z+G]|-128}while(0);l=l+1;if(l!=10)f=29;else break c}}while(0)}if(reSign(HEAP[n+ -4],32)>reSign(0,32)){s=C=z=A=y=s;n=n+4;for(f=36;;){o=f==36?0:o;f=0+o;B=A+f;D=z+f;E=C+f;F=s+f;G=1+o;if((unSign(HEAP[y+f],8)&-129)==127){HEAP[D]=HEAP[B]&-128;HEAP[F]=HEAP[E]|2}f=reSign(HEAP[n],32)>reSign(G,32);o=o+1;if(f)f=39;else break}}_FT_Set_Charmap(r,q);p=p;HEAP[i]=p;if(p==0)break b;_af_face_globals_free(t);t=0}while(0);HEAP[c]=t;u=k=HEAP[i];if(k==0){HEAP[g+116]=HEAP[e+4];HEAP[g+116+4]=_af_face_globals_free.__index__;c=46}else{j=k;c=45}break a}else c=46;while(0);a:do if(c==46){j=k=u;if(k!=0)break a; -j=b;k=HEAP[e+4];h=j;j=w;i=l=0;HEAP[d]=0;g=h;g=unSign(HEAP[k+4],32)<=unSign(g,32);b:do if(g)HEAP[d]=6;else{l=i;m=l==0;c:do if(m)c=49;else{c=unSign(l+1,32)>=unSign(5,32)?49:50;break c}while(0);if(c==49)l=unSign(HEAP[HEAP[k+8]+h],8)&127;m=HEAP[_af_script_classes+l*4];if(i==0)i=HEAP[m];l=o=HEAP[k+12+HEAP[m]*4];if(o!=0){c=54;break b}o=HEAP[HEAP[k]+100];l=_ft_mem_alloc(o,HEAP[m+8],d);if(HEAP[d]!=0){c=54;break b}HEAP[l]=m;t=HEAP[m+12]!=0;c:do if(t){c=FUNCTION_TABLE[HEAP[m+12]](l,HEAP[k]);HEAP[d]=c;if(HEAP[d]== -0){c=57;break c}HEAP[m+20]!=0&&FUNCTION_TABLE[HEAP[m+20]](l);k=l;h=o;i=k;k!=0&&FUNCTION_TABLE[HEAP[h+8]](h,i);l=0;c=54;break b}while(0);HEAP[k+12+HEAP[m]*4]=l}while(0);HEAP[j]=l;j=k=HEAP[d];if(k!=0)break a;HEAP[e+136]=HEAP[w];j=HEAP[w];if(HEAP[HEAP[HEAP[w]]+16]!=0)FUNCTION_TABLE[HEAP[HEAP[j]+16]](HEAP[w],v);else{j=j+4;HEAP[j]=HEAP[v];HEAP[j+4]=HEAP[v+4];HEAP[j+8]=HEAP[v+8];HEAP[j+12]=HEAP[v+12];HEAP[j+16]=HEAP[v+16];HEAP[j+20]=HEAP[v+20];HEAP[j+24]=HEAP[v+24]}a|=2049;a&=-5;if(HEAP[HEAP[HEAP[w]]+24]!= -0){j=FUNCTION_TABLE[HEAP[HEAP[HEAP[w]]+24]](e+12,HEAP[w]);if(j!=0)break a}j=_af_loader_load_g(e,v,b,a,0)}while(0);b=j}b=b;STACKTOP=d;return b}_af_autofitter_load_glyph.__index__=Runtime.getFunctionIndex(_af_autofitter_load_glyph,"_af_autofitter_load_glyph"); -function _ps_mask_ensure(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a;a=unSign(HEAP[e+4]+7,32)>>>unSign(3,32);g=unSign(g+7,32)>>>unSign(3,32);HEAP[b]=0;var c=unSign(g,32)>unSign(a,32);a:do if(c){g=g+7&-8;var f=_ft_mem_realloc(d,1,a,g,HEAP[e+8],b);HEAP[e+8]=f;if(HEAP[b]!=0)break a;HEAP[e+4]=g*8}while(0);e=HEAP[b];STACKTOP=b;return e}_ps_mask_ensure.__index__=Runtime.getFunctionIndex(_ps_mask_ensure,"_ps_mask_ensure"); -function _ps_mask_set_bit(e,g,d){var b,a;b=0;var c=reSign(g,32)=unSign(a,32)){b=_ps_mask_ensure(e,g+1,d);if(b!=0)break a;HEAP[e]=g+1}a=HEAP[e+8];var f=reSign(g,32)>>reSign(3,32);a=a+f;f=HEAP[a];var h=g&7;f=reSign(128,32)>>reSign(h,32)&255|f;HEAP[a]=f}while(0);return b}_ps_mask_set_bit.__index__=Runtime.getFunctionIndex(_ps_mask_set_bit,"_ps_mask_set_bit"); -function _ps_mask_table_done(e,g){var d=null,b,a=HEAP[e+4];b=HEAP[e+8];if(a!=0)for(d=0;;){d=d==0?0:k;k=b+16*d+8;var c=b+16*d,f=b+16*d+4,h=b+16*d+12,i=HEAP[k];i!=0&&FUNCTION_TABLE[HEAP[g+8]](g,i);HEAP[k]=0;HEAP[c]=0;HEAP[f]=0;HEAP[h]=0;var k=d+1;if(k!=a)d=3;else break}b=HEAP[e+8];b!=0&&FUNCTION_TABLE[HEAP[g+8]](g,b);HEAP[e+8]=0;HEAP[e]=0;HEAP[e+4]=0}_ps_mask_table_done.__index__=Runtime.getFunctionIndex(_ps_mask_table_done,"_ps_mask_table_done"); -function _ps_mask_table_alloc(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c,f,h,i;i=c=0;h=HEAP[e];h+=1;a=h;f=unSign(HEAP[e+4],32)unSign(k,32)){c=c+7&-8;a=_ft_mem_realloc(a,16,f,c,HEAP[g+8],b);HEAP[g+8]=a;a=HEAP[b];if(a==0){HEAP[g+4]=c;c=g=HEAP[b];a=g!=0?1:0}else{c=a;a=1}}else a=c=0;break a}else a=0;while(0);if(a==0){i=HEAP[e+8]+16*h+-16;HEAP[i]=0;HEAP[i+12]=0;HEAP[e]=h}HEAP[d]=i;e=c;STACKTOP= -b;return e}_ps_mask_table_alloc.__index__=Runtime.getFunctionIndex(_ps_mask_table_alloc,"_ps_mask_table_alloc");function _ps_dimension_done(e,g){_ps_mask_table_done(e+24,g);_ps_mask_table_done(e+12,g);var d=HEAP[e+8];d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e+8]=0;HEAP[e]=0;HEAP[e+4]=0}_ps_dimension_done.__index__=Runtime.getFunctionIndex(_ps_dimension_done,"_ps_dimension_done"); -function _ps_dimension_set_mask_bits(e,g,d,b,a,c){var f=STACKTOP;STACKTOP+=12;Runtime.memset(f,0,12);var h=null,i=f+4,k,j;k=f+8;j=HEAP[e+12];if(j!=0){j=HEAP[e+12+8]+16*j+-16;HEAP[j+12]=a}a=k=_ps_mask_table_alloc(e+12,c,k);if(k==0){e=e+12;h=b;b=0;a=HEAP[e];if(a==0)b=_ps_mask_table_alloc(e,c,f);else HEAP[f]=HEAP[e+8]+16*a+-16;HEAP[i]=HEAP[f];b=e=b;e=e!=0;a:do if(!e){b=_ps_mask_ensure(HEAP[i],h,c);if(b!=0)break a;HEAP[HEAP[i]]=h;a=g;k=unSign(d,32)>>>unSign(3,32);k=a+k;a=d&7;j=reSign(128,32)>>reSign(a, -32);a=HEAP[HEAP[i]+8];if(h==0)break a;a=a;k=k;j=j;var l=h;for(h=4;;){t=h==4?0:t;p=h==4?j:p;r=h==4?k:r;u=h==4?128:u;s=h==4?a:s;h=unSign(HEAP[s],8)&(u^-1);var m=(unSign(HEAP[r],8)&p)!=0,o=h|u;HEAP[s]=(m?o:h)&255;p=reSign(p,32)>>reSign(1,32);if(p==0){var n=r+1;h=6}else h=5;var p=h==6?128:p,r=h==6?n:r;u=reSign(u,32)>>reSign(1,32);if(u==0){var q=s+1;h=8}else h=21;var s=h==8?q:s,u=h==8?128:u,t=t+1;if(t!=l)h=10;else break}h=0}while(0);a=g=b}g=a;STACKTOP=f;return g} -_ps_dimension_set_mask_bits.__index__=Runtime.getFunctionIndex(_ps_dimension_set_mask_bits,"_ps_dimension_set_mask_bits"); -function _ps_dimension_add_t1stem(e,g,d,b,a){var c=STACKTOP;STACKTOP+=16;Runtime.memset(c,0,16);var f,h=null,i,k,j,l,m,o;k=c+4;var n,p,r,q,s=c+8;i=c+12;g=g;d=d;j=n=0;if(reSign(d,32)=unSign(q,32);a:do if(p){p= -b;n=e;l=p;p=i;q=m=0;r=HEAP[n];r+=1;f=r;o=unSign(HEAP[n+4],32)<=unSign(f,32);b:do if(o){m=r;o=l;f=n;l=m;m=o;o=HEAP[f+4];l=l;HEAP[k]=0;var u=o;if(unSign(l,32)>unSign(u,32)){l=l+7&-8;m=_ft_mem_realloc(m,12,o,l,HEAP[f+8],k);HEAP[f+8]=m;m=HEAP[k];if(m==0){HEAP[f+4]=l;m=k=HEAP[k];f=k!=0?11:10}else{m=m;f=11}}else{m=0;f=10}break b}else f=10;while(0);if(f==10){q=HEAP[n+8]+12*r+-12;HEAP[q]=0;HEAP[q+4]=0;HEAP[q+8]=0;HEAP[n]=r}HEAP[p]=q;n=k=m;if(k!=0){f=13;break a}HEAP[HEAP[i]]=g;HEAP[HEAP[i]+4]=d;HEAP[HEAP[i]+ -8]=j;f=15;break a}else f=15;while(0);a:do if(f==15){g=b;i=e+12;g=g;k=s;d=0;j=n=HEAP[i];i=i;if(n==0)d=_ps_mask_table_alloc(i,g,c);else HEAP[c]=HEAP[i+8]+16*j+-16;HEAP[k]=HEAP[c];n=i=d;if(i!=0)break a;n=_ps_mask_set_bit(HEAP[s],h,b);if(n!=0)break a;if(a==0)break a;HEAP[a]=h}while(0);e=n;STACKTOP=c;return e}_ps_dimension_add_t1stem.__index__=Runtime.getFunctionIndex(_ps_dimension_add_t1stem,"_ps_dimension_add_t1stem"); -function _ps_dimension_end(e,g,d){var b=STACKTOP;STACKTOP+=16;Runtime.memset(b,0,16);var a,c=null,f,h;h=HEAP[e+12];if(h!=0){h=HEAP[e+12+8]+16*h+-16;HEAP[h+12]=g}e=e+24;f=0;g=HEAP[e]-1;h=b+4;var i=b+8,k=b+12,j=b+4,l=b+8,m=b+12,o=HEAP[b],n=e+8,p=e+8,r=e+8,q=e+8,s=g+-1;c=1;a:for(;;){R=c==35?R:0;var u=c==35?Q:o;Q=R*-1;var t=g+Q;Q=s+Q;if(reSign(c==35?Q:g,32)>reSign(0,32))c=2;else{c=2;a=34;break a}b:for(;;){a=c==36?E:0;var v=a*-1,w=t+v;v=Q+v;if(!(reSign(v,32)>=reSign(0,32))){c=37;a=35;break b}c=HEAP[n]; -var x=HEAP[p],y=HEAP[c+16*t+8];w=HEAP[x+16*w+-8];x=-1-HEAP[x+16*v];c=-1-HEAP[c+16*t];x=-1-(unSign(x,32)>unSign(c,32)?x:c);for(c=3;;){var A=c==6?D:0,z=x+A*-8,C=w+A,B=y+A;if(!(unSign(z,32)>unSign(7,32)))break;if((HEAP[C]&HEAP[B])!=0){a=5;break b}var D=A+1;c=6}if(z!=0){c=unSign(HEAP[C]&HEAP[B],8);y=reSign(255,32)>>reSign(z,32)^-1;if((c&y)!=0){c=11;a=7;break b}}var E=a+1;c=36;a=37}b:do if(a==5){c=5;a=7;break b}while(0);b:do if(a==7){c=(Q=reSign(v,32)>reSign(t,32))?t:v;Q=Q?v:t;y=reSign(c,32)=reSign(0,32);y=y&w;c:do if(y){if(!(reSign(HEAP[e],32)>reSign(Q,32))){a=13;break c}a=HEAP[r]+16*c;t=HEAP[q]+16*Q;y=HEAP[a];w=HEAP[t];x=w!=0;d:do if(x){var F=unSign(w,32)>unSign(y,32);e:do if(F){c=41;var G=_ps_mask_ensure(a,w,d);if(G!=0){a=14;break a}if(!(unSign(y,32)unSign(c,32)?w:c)-y;for(c=17;;){P=c==17?0:P;c=y+P;var N=HEAP[H];if(!(unSign(c,32)>=unSign(N,32))){N=HEAP[J];var I=reSign(c,32)>>reSign(3,32); -N=N+I;I=HEAP[N];c=c&7;c=reSign(128,32)>>reSign(c,32)&255^-1;HEAP[N]=I&c}var P=P+1;if(P!=L)c=22;else break}unSign(w,32);unSign(A,32);c=23}else c=41;while(0);F=c==23?G:c==15?0:0;A=HEAP[t+8];H=HEAP[a+8];if(unSign(w+7,32)>>>unSign(3,32)==0){c=18;break d}J=unSign(w+7,32)>>>unSign(3,32);for(c=25;;){K=c==25?0:K;c=H+K;HEAP[c]=HEAP[A+K]|HEAP[c];var K=K+1;if(K!=J)c=27;else break}c=28}else c=12;while(0);a=c==28?F:c==18?F:0;HEAP[t]=0;HEAP[t+12]=0;var O=HEAP[e]-Q+-1;if(reSign(O,32)>reSign(0,32)){var M=HEAP[t]; -HEAP[h]=HEAP[t+4];HEAP[i]=HEAP[t+8];HEAP[k]=HEAP[t+12];_llvm_memmove_p0i8_p0i8_i32(t,t+16,O*16,1,0);O=t+16*O;HEAP[O]=M;HEAP[O+4]=HEAP[j];HEAP[O+8]=HEAP[l];HEAP[O+12]=HEAP[m];c=30}else c=26;O=c==30?M:u;HEAP[e]-=1;f=a;if(a!=0){c=33;a=34;break a}else{c=33;break b}}while(0);f=0;c=13}while(0);var Q=c==33?O:c==13?u:u,R=R+1;c=35;a=2}if(a==14){HEAP[b]=u;f=G}else if(a==34)HEAP[b]=c==33?O:u;d=f;STACKTOP=b;return d}_ps_dimension_end.__index__=Runtime.getFunctionIndex(_ps_dimension_end,"_ps_dimension_end"); -function _ps_hints_stem(e,g,d,b){var a,c=null;g=g;var f=HEAP[e+4]==0;a:do if(f){c=reSign(g,32)reSign(1,32);if(c|h)g=unSign(g!=0,1);c=HEAP[e+12];if(c!=1)if(c!=2)break a;c=e+16+g*36;h=d;var i=e,k=c,j=b,l=d+-1;for(c=1;;){a=c==4?r:0;var m=a*2,o=j+4*m;m=j+4*(m+1);var n=l+a*-1;if((c==4?n:h)==0){a=6;break}var p=_ps_dimension_add_t1stem(k,HEAP[o],HEAP[m],HEAP[i],0);if(p!=0){a=3;break}var r=a+1;c=4;a=2}if(a!=6)if(a==3){c=p;HEAP[e+4]=c}}while(0)} -_ps_hints_stem.__index__=Runtime.getFunctionIndex(_ps_hints_stem,"_ps_hints_stem"); -function _ps_hints_t1stem3(e,g,d){var b=STACKTOP;STACKTOP+=16;Runtime.memset(b,0,16);var a,c=null,f,h,i,k,j,l,m=b+4;l=g;d=d;f=0;g=HEAP[e+4]==0;a:do if(g){g=HEAP[e];var o=reSign(l,32)reSign(1,32);if(o|h)l=unSign(l!=0,1);l=e+16+l*36;o=HEAP[e+12]==1;b:do if(o){h=l;i=g;k=d;c=1;c:for(;;){j=c==10?v:0;a=j*2;var n=k+4*a,p=k+4*(a+1);a=m+(0+j)*4;var r=1+j;if(!(reSign(c==10?r:0,32)<=reSign(2,32))){a=12;break c}f=HEAP[p];if(reSign(f,32)>=reSign(0,32)){var q=f+32768&-65536;c=3}else{var s= -0-(32768-f&-65536);c=5}f=reSign(c==3?q:s,32)>>reSign(16,32);c=HEAP[n];if(reSign(c,32)>=reSign(0,32)){var u=c+32768&-65536;c=6}else{var t=0-(32768-c&-65536);c=8}c=reSign(c==6?u:t,32)>>reSign(16,32);f=c=_ps_dimension_add_t1stem(h,c,f,i,a);if(c!=0){a=9;break c}var v=j+1;c=10;a=2}if(a==12){d=n;k=HEAP[m+8];i=HEAP[m+4];h=HEAP[m];c=g;f=l;h=h;i=i;k=k;j=c;c=HEAP[f+24];HEAP[b]=HEAP[f+24+8];a=c;p=h;r=i;var w=k,x=c;c=w&7;var y=reSign(128,32)>>reSign(c,32);c=r&7;var A=reSign(128,32)>>reSign(c,32);c=p&7;var z= -reSign(128,32)>>reSign(c,32),C=x+-1,B=reSign(w,32)>>reSign(3,32),D=reSign(r,32)>>reSign(3,32),E=reSign(p,32)>>reSign(3,32);c=12;c:for(;;){var F=c==21?J:0,G=F*-1,H=C+G;G=x+G;if((c==21?H:a)==0){c=13;break c}c=HEAP[b];H=HEAP[c];if(!(unSign(p,32)>=unSign(H,32)))if((unSign(HEAP[HEAP[c+8]+E],8)&z)!=0){c=15;break c}c=HEAP[b];H=HEAP[c];if(!(unSign(r,32)>=unSign(H,32)))if((unSign(HEAP[HEAP[c+8]+D],8)&A)!=0){c=18;break c}c=HEAP[b];H=HEAP[c];if(!(unSign(w,32)>=unSign(H,32)))if((unSign(HEAP[HEAP[c+8]+B],8)&y)!= -0){c=20;break c}HEAP[b]+=16;var J=F+1;c=21}p=G==0;c:do if(p){var L=f=_ps_mask_table_alloc(f+24,j,b);if(L!=0){c=23;a=24}else{c=23;a=25}break c}else a=25;while(0);c:do if(a==25){var N=_ps_mask_set_bit(HEAP[b],h,j);if(N!=0){c=25;a=24;break c}var I=f=_ps_mask_set_bit(HEAP[b],i,j);if(I!=0){c=26;a=24;break c}f=m=_ps_mask_set_bit(HEAP[b],k,j);if(m!=0)break b;else break a}while(0);f=c==23?L:c==25?N:I}else if(a==9)d=n}else f=6;while(0);HEAP[e+4]=f;STACKTOP=b;return}while(0);STACKTOP=b} -_ps_hints_t1stem3.__index__=Runtime.getFunctionIndex(_ps_hints_t1stem3,"_ps_hints_t1stem3"); -function _ps_hints_t1reset(e,g){var d=STACKTOP;STACKTOP+=8;Runtime.memset(d,0,8);var b,a,c,f,h,i=d+4,k;k=HEAP[e+4]==0;a:do if(k){k=HEAP[e];var j=HEAP[e+12]==1;b:do if(j){b=g;h=k;f=e+16;b=b;h=h;a=b;b=f;a=a;c=HEAP[b+12];if(c!=0){b=HEAP[b+12+8]+16*c+-16;HEAP[b+12]=a}f=h=_ps_mask_table_alloc(f+12,h,i);if(h!=0)break b;b=g;h=k;f=e+16+36;b=b;h=h;a=b;b=f;a=a;c=HEAP[b+12];if(c!=0){b=HEAP[b+12+8]+16*c+-16;HEAP[b+12]=a}f=h=_ps_mask_table_alloc(f+12,h,d);if(h==0)break a}else f=6;while(0);HEAP[e+4]=f;STACKTOP= -d;return}while(0);STACKTOP=d}_ps_hints_t1reset.__index__=Runtime.getFunctionIndex(_ps_hints_t1reset,"_ps_hints_t1reset");function _ps_hints_t2mask(e,g,d,b){var a,c,f,h,i=HEAP[e+4]==0;a:do if(i){c=e+16;f=HEAP[e];a=HEAP[c];h=HEAP[c+36];if(h+a!=d)break a;a=_ps_dimension_set_mask_bits(c,b,h,a,g,f);if(a==0){a=_ps_dimension_set_mask_bits(c+36,b,0,h,g,f);if(a==0)break a}HEAP[e+4]=a}while(0)}_ps_hints_t2mask.__index__=Runtime.getFunctionIndex(_ps_hints_t2mask,"_ps_hints_t2mask"); -function _ps_hints_t2counter(e,g,d){var b,a,c,f,h,i=HEAP[e+4]==0;a:do if(i){a=e+16;c=HEAP[e];f=HEAP[a];h=HEAP[a+36];if(h+f!=g)break a;b=_ps_dimension_set_mask_bits(a,d,0,f,0,c);if(b==0){b=_ps_dimension_set_mask_bits(a+36,d,f,h,0,c);if(b==0)break a}HEAP[e+4]=b}while(0)}_ps_hints_t2counter.__index__=Runtime.getFunctionIndex(_ps_hints_t2counter,"_ps_hints_t2counter"); -function _ps_hints_close(e,g){var d,b,a;d=HEAP[e+4];var c=d==0;a:do if(c){b=HEAP[e];a=e+16;d=_ps_dimension_end(a,g,b);if(d!=0)break a;d=_ps_dimension_end(a+36,g,b)}while(0);return d}_ps_hints_close.__index__=Runtime.getFunctionIndex(_ps_hints_close,"_ps_hints_close");function _t1_hints_open(e){var g;HEAP[e+4]=0;HEAP[e+12]=1;g=e+16;HEAP[g]=0;HEAP[g+12]=0;HEAP[g+24]=0;e=e+16+36;HEAP[e]=0;HEAP[e+12]=0;HEAP[e+24]=0}_t1_hints_open.__index__=Runtime.getFunctionIndex(_t1_hints_open,"_t1_hints_open"); -function _t1_hints_stem(e,g,d){var b=STACKTOP;STACKTOP+=8;Runtime.memset(b,0,8);var a;a=HEAP[d];a=reSign(a,32)>=reSign(0,32)?a+32768&-65536:0-(32768-a&-65536);a=reSign(a,32)>>reSign(16,32);HEAP[b]=a;d=HEAP[d+4];d=reSign(d,32)>=reSign(0,32)?d+32768&-65536:0-(32768-d&-65536);d=reSign(d,32)>>reSign(16,32);HEAP[b+4]=d;_ps_hints_stem(e,g,1,b);STACKTOP=b}_t1_hints_stem.__index__=Runtime.getFunctionIndex(_t1_hints_stem,"_t1_hints_stem"); -function _ps_hints_apply(e,g,d,b){var a=STACKTOP;STACKTOP+=200;Runtime.memset(a,0,200);var c,f=null,h,i,k,j,l,m,o,n,p,r,q,s,u,t,v,w;h=a+64;var x,y,A,z,C,B,D,E,F,G,H,J,L,N,I,P=a+68,K,O,M,Q;M=a+72;I=HEAP[g+2]==0;a:do if(I)c=0;else{if(HEAP[g]==0){c=0;break a}g=g;N=e;I=d;e=M;g=g;N=N;I=I;_llvm_memset_p0i8_i32(e,0,128,1,0);HEAP[e+16]=HEAP[I];K=HEAP[e+16];var R=reSign(HEAP[g+2],16);R=_ft_mem_realloc(K,48,0,R,0,P);HEAP[e+8]=R;R=HEAP[P];var T=R!=0;b:do if(T){f=1;c=4}else{var V=reSign(HEAP[g],16);V=_ft_mem_realloc(K, -8,0,V,0,P);HEAP[e+12]=V;V=HEAP[P];if(V!=0){f=3;c=4;break b}else f=3;z=reSign(HEAP[g+2],16);HEAP[e]=z;z=reSign(HEAP[g],16);HEAP[e+4]=z;B=HEAP[e+8];O=HEAP[e+12];if(unSign(HEAP[e+4],32)>unSign(0,32)){z=g+12;B=D=E=C=B;O=O;f=6;c:for(;;){W=f==6?0:W;c=f==6?0:U;r=n=O+8*W;s=O+8*W+4;p=1+W;f=HEAP[HEAP[z]+2*(0+W)];var U=reSign(f,16)+1;q=U-c;HEAP[r]=C+48*c;HEAP[s]=q;if(reSign(q,32)>reSign(0,32)){r=E+48*c;HEAP[r]=D+48*U+-48;HEAP[r+8]=n;if(reSign(q,32)>reSign(1,32)){var S=q*-1;S=reSign(S,32)>reSign(-2,32)?S:-2; -s=c+-1;f=reSign(f,16);s=s-f;s=(reSign(s,32)>reSign(-2,32)?s:-2)+2+f-c;t=c+1;for(f=8;;){Y=f==8?0:Y;v=t+Y;u=f=E+48*v;v=E+48*v+8;w=c+Y;var X=E+48*w;HEAP[E+48*w+4]=f;HEAP[u]=X;HEAP[v]=n;var Y=Y+1;if(Y!=s)f=9;else break}S=r+48+48*(S+q);f=10}else f=266;HEAP[(f==10?S:r)+4]=B+48*c}f=unSign(HEAP[e+4],32)>unSign(p,32);var W=W+1;if(f)f=14;else{f=14;break c}}}t=C=HEAP[e+8];r=HEAP[g+4];if(unSign(HEAP[e],32)>unSign(0,32)){C=z=C;E=g+8;r=q=p=n=c=O=B=D=r;s=e;t=t;f=17;c:for(;;){ca=f==17?0:ca;f=1+ca;y=0+ca;X=r+8*y+ -4;A=p+8*y;x=O+8*y+4;var da=D+8*y;u=t+48*ca+21;v=t+48*ca+20;w=t+48*ca+12;var ba=t+48*ca+4,aa=Math.floor(reSign(HEAP[t+48*ca]-z,32)/reSign(48,32));ba=Math.floor(reSign(HEAP[ba]-C,32)/reSign(48,32));if((reSign(HEAP[HEAP[E]+y],8)&1)==0)HEAP[w]=1;y=HEAP[da]-HEAP[B+8*aa];x=HEAP[x]-HEAP[c+8*aa+4];aa=_psh_compute_dir(y,x)&255;HEAP[v]=aa;A=HEAP[n+8*ba]-HEAP[A];X=HEAP[q+8*ba+4]-HEAP[X];ba=_psh_compute_dir(A,X)&255;HEAP[u]=ba;ba=(HEAP[w]&1&255)!=0;d:do{if(!ba){if(HEAP[v]!=HEAP[u])break d;if(HEAP[u]==4)if(_ft_corner_is_flat(y, -x,A,X)==0)break d}HEAP[w]|=2}while(0);f=unSign(HEAP[s],32)>unSign(f,32);var ca=ca+1;if(f)f=22;else{f=22;break c}}}HEAP[e+20]=g;HEAP[e+24]=I;_psh_glyph_load_points(e,0);z=e;E=C=0;c=unSign(HEAP[z+4],32)>unSign(E,32)?26:27;c:for(;;)if(c==26){if(!(unSign(HEAP[HEAP[z+12]+8*C+4],32)<=unSign(3,32))){O=D=E=B=HEAP[HEAP[z+12]+8*C];n=D+36;p=D+40;E=E;q=G;r=F;f=28;d:for(;;){var $=f==33?0:r,la=f==33?0:q,ga=HEAP[(f==33?ga:E)+4];if(ga==O){c=30;break d}var ea=HEAP[ga+36]-HEAP[n],Z=HEAP[ga+40]-HEAP[p];if(ea!=0){f= -31;c=32;break d}if(Z==0){f=33;c=29}else{f=33;c=32;break d}}if(c==30){F=$;G=la}else if(c==32){F=f==33?0:ea;G=Z;E=ga;f=D;D=B;B=F;O=G;n=f;p=J;q=H;f=32;d:for(;;){var ha=f==32?q:f==37?ka:0,ia=f==32?p:f==37?na:0,ja=f==32?n:f==36?fa:fa,fa=HEAP[ja];if(fa==D){c=35;break d}var ka=HEAP[ja+36]-HEAP[fa+36],na=HEAP[ja+40]-HEAP[fa+40];if((ka!=0^1)&na==0){f=36;c=34;continue d}L=f=_ft_corner_orientation(B,O,ka,na);if(f==0){f=37;c=34}else{f=37;c=38;break d}}if(c==35){H=ha;J=ia}else if(c==38){H=ka;J=na;B=D=ja;F=H;G= -J;H=B;J=E;F=F;G=G;E=D;L=L;f=38;d:for(;;){B=f==44?ta:L;D=f==44?sa:E;O=f==44?pa:G;c=f==44?Da:F;n=f==44?wa:J;p=f==44?0:0;f=39;e:for(;;){Aa=f==39?p:f==40?Aa:Aa;var sa=f==39?n:f==40?wa:wa,wa=HEAP[sa+4],Aa=wa==H?1:Aa,Da=HEAP[wa+36]-HEAP[sa+36],pa=HEAP[wa+40]-HEAP[sa+40];if((Da!=0^1)&pa==0){f=40;continue e}var ta=_ft_corner_orientation(c,O,Da,pa);if(ta==0)f=41;else break e}if(reSign(ta^B,32)unSign(E,32)?26:27}else if(c==27){var ya=_psh_hint_table_init(e+28,N+16,N+16+12,N+16+24,K);HEAP[P]=ya;if(ya!=0){f=27;c=4;break b}else{f=27;c=48;break c}}z=_psh_hint_table_init(e+28+40,N+16+36,N+16+36+12,N+16+36+24,K);Q=HEAP[P]=z;if(z!=0){c=50;break b}C=HEAP[M+24]+4;z=HEAP[M+24]+4+204;D=HEAP[C+196];B=HEAP[z+196];z=D;C=B;E=0;O=_FT_MulFix(HEAP[d+412+ -4],B);n=O+32&-64;p=n!=0;c:do if(p){if(O==n){c=53;break c}E=1;B=_FT_MulDiv(B,n,O);q=O;if(reSign(n,32)unSign(f,32))){c=76;break d}c=HEAP[HEAP[n+12]+8*p];if(HEAP[HEAP[n+12]+ -8*p+4]!=0){c=f=r=c;q=r+36;r=f;f=60;e:for(;;){var qa=HEAP[f==63?qa:r];if(qa==c){c=62;break d}if(HEAP[qa+36]==HEAP[q])f=63;else break e}f=qa;r=q=c=r=HEAP[f+4];s=f;f=64;e:for(;;){c=f==72?Na:s;t=f==72?ua:r;u=t+36;f=65;f:for(;;){var ua=HEAP[(f==68?ua:t)+4];if(ua==q)break e;if(HEAP[ua+36]==HEAP[u])f=68;else break f}f=HEAP[t+36];u=reSign(HEAP[c+36],32)reSign(w,32)){f=73;c=71}else{f= -73;c=72}break f}while(0);for(;;)if(c==71){Ba=f==71?Ba:f==70?t:t;HEAP[Ba+16]|=64;var Ba=HEAP[Ba+4];if(Ba!=ua)c=f=71;else{f=71;c=72}}else if(c==72){var Na=HEAP[ua];f=72;continue e}}}p+=1;c=59}d:do if(c==76){p=0;c=77;break d}else if(c==62){c=90;break d}while(0);d:for(;;)if(c==77){f=p;if(!(unSign(HEAP[n],32)>unSign(f,32)))break d;r=s=q=HEAP[n+8]+48*p;if((HEAP[q+16]&64)!=0){t=q;u=q+40;v=s;f=78;e:for(;;){var Ea=HEAP[f==78?v:Ea];if(Ea==t){c=80;break e}if(HEAP[Ea+40]==HEAP[u]){f=81;c=79}else{c=82;break e}}if(c== -80){c=90;continue d}else if(c==82){s=Ea;t=q;u=q+40;v=r;for(f=82;;){var ra=HEAP[(f==82?v:ra)+4];if(ra==t){c=84;break}if(HEAP[ra+40]==HEAP[u]){f=85;c=83}else{c=86;break}}if(c==84){c=90;continue d}else if(c==86)r=ra}}f=HEAP[q+40];f=reSign(HEAP[s+40],32)>=reSign(f,32);e:do if(!f){f=HEAP[q+40];if(reSign(HEAP[r+40],32)<=reSign(f,32))break e;HEAP[q+16]|=128;c=90;continue d}while(0);f=HEAP[q+40];if(!(reSign(HEAP[s+40],32)>reSign(f,32))){c=90;continue d}f=HEAP[q+40];if(!(reSign(HEAP[r+40],32)reSign(30,32))q=30;r=f;if(unSign(r,32)>unSign(1,32)){var Ha=HEAP[c]!=0;d:do if(Ha){s=HEAP[y+12];t=HEAP[c]; -A=unSign(s,32)<=unSign(t,32)?s:t;y+=16;if(!(unSign(f,32)>unSign(1,32)))break d;s=c;t=c+8;v=u=n;w=q;X=p;y=y;A=A;aa=f;f=0-aa;ba=unSign(f,32)>unSign(-2,32)?f:-2;f=aa+1;x=f+ba;aa=aa*-1;aa=unSign(aa,32)>unSign(-2,32)?aa:-2;aa=f+aa;for(f=101;;){Pa=f==101?0:Pa;da=f==101?A:va;f=y+16*Pa;va=HEAP[y+16*Pa+12];var Ca=HEAP[s],va=unSign(va,32)<=unSign(Ca,32)?va:Ca;Ca=va-da;if(reSign(Ca,32)>reSign(0,32)){da=HEAP[t]+48*da;_psh_hint_table_activate_mask(u,f);_psh_hint_table_find_strong_points(v,da,Ca,w,X)}var Pa=Pa+ -1;if(Pa!=aa)f=106;else break}s=y+16*x;f=-1-ba;y=s}while(0);Ha=f;f=102}else f=290;if((f==102?Ha:r)==1){f=HEAP[c];r=HEAP[c+8];_psh_hint_table_activate_mask(n,HEAP[HEAP[n+32]+8]);_psh_hint_table_find_strong_points(n,r,f,q,p)}f=n=HEAP[c];c=HEAP[c+8];if(n!=0){c=c;n=f;f=111;d:for(;;){Ja=f==111?0:Ja;f=c+48*Ja+16;p=HEAP[c+48*Ja+32]!=0;e:do if(p){if((HEAP[f]&16)!=0)break e;HEAP[f]|=16}while(0);var Ja=Ja+1;if(Ja!=n)f=114;else break d}}n=D==1;d:do if(n){f=M;c=d+412;q=f;f=p=HEAP[q];x=HEAP[q+8];if(p==0)break d; -q=p=c;r=c+2076;s=c+2076;t=c+2080;u=c+2072;v=c;w=v+516;X=c+2076;y=c+2076;A=c+2080;ba=c+2072;x=x;aa=f;da=v+516;f=118;e:for(;;){ab=f==118?0:ab;f=x+48*ab+20;var La=x+48*ab+21;Ca=x+48*ab+16;var xa=x+48*ab+36,oa=x+48*ab+44,Fa=HEAP[f]!=2;f:do if(Fa){if(HEAP[f]==-2){c=122;break f}if(HEAP[La]==2){c=122;break f}c=HEAP[La]!=-2?124:122;break f}else c=122;while(0);f:do if(c==122){if((HEAP[Ca]&16)!=0)break f;La=HEAP[xa];Fa=HEAP[q];f=125;g:for(;;){f=f==131?Ra:0;c=p+4+f*32+24;var Ma=p+4+f*32+8,Ka=p+4+f*32+12;if(Fa+ -f*-1==0){c=128;break g}Ka=La-HEAP[Ka];if(reSign(0-HEAP[r],32)>reSign(Ka,32)){c=128;break g}Ra=reSign(HEAP[s]+HEAP[Ma],32)>=reSign(La,32);h:do if(Ra){if(HEAP[t]==0)if(!(reSign(HEAP[u],32)>=reSign(Ka,32)))break h;HEAP[oa]=HEAP[c];HEAP[Ca]|=16;HEAP[Ca]|=32}while(0);var Ra=f+1;f=131;c=126}Fa=HEAP[w];Ma=Fa*8;Ka=Fa+15;f=128;for(;;){f=f==137?Ua:0;var Qa=f*-1;c=da+4*(Ma+f*-8);var Va=Ka+Qa,Ta=v+4+Va*32+16;if(Fa+Qa==0)break f;Qa=HEAP[v+4+Va*32+12]-La;if(reSign(0-HEAP[X],32)>reSign(Qa,32))break f;Ua=reSign(HEAP[Ta]- -HEAP[y],32)<=reSign(La,32);h:do if(Ua){if(HEAP[A]==0)if(!(reSign(HEAP[ba],32)>reSign(Qa,32)))break h;HEAP[oa]=HEAP[c];HEAP[Ca]|=16;HEAP[Ca]|=32}while(0);var Ua=f+1;f=137;c=133}}while(0);var ab=ab+1;if(ab!=aa)f=124;else break e}}while(0);f=D;c=M;f=f;f=HEAP[c+24]+4+f*204;n=HEAP[f+196];f=q=HEAP[c];p=HEAP[c+8];if(q!=0){n=c=n;p=p;q=f;for(f=141;;){Sa=f==141?0:Sa;t=p+48*Sa+36;f=p+48*Sa+44;r=p+48*Sa+16;s=HEAP[p+48*Sa+32];if(s!=0){if((HEAP[r]&512)!=0)HEAP[f]=HEAP[s+8];else if((HEAP[r]&1024)!=0)HEAP[f]=HEAP[s+ -12]+HEAP[s+8];else{t=HEAP[t]-HEAP[s];if(reSign(t,32)<=reSign(0,32)){s=HEAP[s+8];s=_FT_MulFix(t,c)+s;HEAP[f]=s}else{v=reSign(HEAP[s+4],32)<=reSign(t,32);u=HEAP[s+8];if(v){v=HEAP[s+12];s=_FT_MulFix(t-HEAP[s+4],n);HEAP[f]=v+u+s}else{s=_FT_MulDiv(t,HEAP[s+12],HEAP[s+4])+u;HEAP[f]=s}}}HEAP[r]|=32}var Sa=Sa+1;if(Sa!=q)f=151;else break}}c=D;f=M;c=c;c=HEAP[f+24]+4+c*204;c=HEAP[c+196];n=HEAP[f+16];u=0;p=HEAP[f+8];q=p+48*HEAP[f];r=p;if(rX))break;A=HEAP[r+36];if(reSign(HEAP[HEAP[y]+36],32)<=reSign(A,32))break;HEAP[Ga]=HEAP[y];var ob=f+1;f=166}HEAP[Ga]=r;eb=Oa+1; -f=165}var Oa=f==165?eb:Oa;r+=48;if(rreSign(Ka,32))break g;var bb= -Xa+1;f=184}if(Xa==0){f=HEAP[y];Ma=HEAP[f+44];f=_FT_MulFix(HEAP[r+36]-HEAP[f+36],A)+Ma;HEAP[r+44]=f}else{Ma=HEAP[ba+4*(Xa-1)];Ka=r+36;for(f=188;;){f=f==192?Za:0;var jb=f*-1;Ta=aa+4*(La+jb);jb=x+jb;if(jb==0){f=189;break}Qa=HEAP[Ka];if(reSign(HEAP[HEAP[Ta]+36],32)reSign(0, -32)){var xb=_FT_DivFix(oa,c);f=229}else f=325;xa=f==229?xb:65536;v=HEAP[gb+4];for(oa=da+oa;;){f=HEAP[v+36]-Ca;if(reSign(f,32)<=reSign(0,32)){var Jb=_FT_MulFix(f,A)+da;f=232}else if(reSign(f,32)>=reSign(c,32)){var Hb=_FT_MulFix(f-c,ba);Hb=oa+Hb;f=234}else{var Nb=_FT_MulFix(f,xa)+da;f=235}HEAP[v+44]=f==235?Nb:f==234?Hb:Jb;v=HEAP[v+4];if(v==kb)break}if(kb!=x){f=236;c=220}else{f=236;c=237;break f}}if(c==222){t=hb;u=gb}else if(c==237)u=t=kb}while(0);q=c=q-1;p+=8;c=c!=0?204:205}else if(c==205){k=D;i=M; -k=k;l=HEAP[i+8];m=HEAP[HEAP[i+20]+4];o=HEAP[HEAP[i+20]+8];c=j=0;c=unSign(HEAP[i],32)>unSign(c,32)?239:240;break d}if(c==239){n=k==0;p=m;q=o;r=k==0;s=o;t=i;j=j;l=l;u=j+1;d:do if(n){if(r){f=241;c=242}else{f=241;c=243}for(;;)if(c==242){vb=f==244?vb:0;var lb=u+vb;f=j+vb;c=s+f;v=q+f;var Gb=l+48*(vb+1);w=l+48*vb+16;HEAP[p+8*f]=HEAP[l+48*vb+44];if((HEAP[w]&16)!=0)HEAP[c]=HEAP[v]|32;f=unSign(HEAP[t],32)>unSign(lb,32);var vb=vb+1;if(f){f=244;c=242}else{f=244;break d}}else if(c==243){ib=f==248?ib:0;var tb= -u+ib;f=j+ib;c=s+f;v=q+f;var Kb=l+48*(ib+1);w=l+48*ib+16;HEAP[p+8*f]=HEAP[l+48*ib+44];if((HEAP[w]&16)!=0)HEAP[c]=HEAP[v]|64;f=unSign(HEAP[t],32)>unSign(tb,32);var ib=ib+1;if(f){f=248;c=243}else{f=248;break d}}}else{if(r){f=251;c=252}else{f=251;c=253}for(;;)if(c==252){Ab=f==254?Ab:0;var wb=u+Ab;f=j+Ab;c=s+f;v=q+f;var Mb=l+48*(Ab+1);w=l+48*Ab+16;HEAP[p+8*f+4]=HEAP[l+48*Ab+44];if((HEAP[w]&16)!=0)HEAP[c]=HEAP[v]|32;f=unSign(HEAP[t],32)>unSign(wb,32);var Ab=Ab+1;if(f){f=254;c=252}else{f=254;break d}}else if(c== -253){nb=f==259?nb:0;var mb=u+nb;f=j+nb;c=s+f;v=q+f;var Bb=l+48*(nb+1);w=l+48*nb+16;HEAP[p+8*f+4]=HEAP[l+48*nb+44];if((HEAP[w]&16)!=0)HEAP[c]=HEAP[v]|64;f=unSign(HEAP[t],32)>unSign(mb,32);var nb=nb+1;if(f){f=259;c=253}else{f=259;break d}}}while(0);j=f==259?mb:f==254?wb:f==248?tb:lb;l=f==259?Bb:f==254?Mb:f==248?Kb:Gb;j=j}E!=0&&_psh_globals_set_scale(HEAP[M+24],z,C,0,0);D=c=D+1;if(reSign(c,32)<=reSign(1,32))c=58;else{c=50;break b}}}while(0);if(c==4)Q=f==1?R:f==3?V:ya;d=M;b=HEAP[d+16];_psh_hint_table_done(d+ -28+40,b);_psh_hint_table_done(d+28,b);P=HEAP[d+8];i=b;h=P;P!=0&&FUNCTION_TABLE[HEAP[i+8]](i,h);HEAP[d+8]=0;i=HEAP[d+12];b=b;h=i;i!=0&&FUNCTION_TABLE[HEAP[b+8]](b,h);HEAP[d+12]=0;HEAP[d]=0;HEAP[d+4]=0;HEAP[d+16]=0;N=Q;c=264;break a}while(0);if(c==0)N=0;Q=N;STACKTOP=a;return Q}_ps_hints_apply.__index__=Runtime.getFunctionIndex(_ps_hints_apply,"_ps_hints_apply"); -function _t2_hints_open(e){var g;HEAP[e+4]=0;HEAP[e+12]=2;g=e+16;HEAP[g]=0;HEAP[g+12]=0;HEAP[g+24]=0;e=e+16+36;HEAP[e]=0;HEAP[e+12]=0;HEAP[e+24]=0}_t2_hints_open.__index__=Runtime.getFunctionIndex(_t2_hints_open,"_t2_hints_open"); -function _t2_hints_stems(e,g,d,b){var a=STACKTOP;STACKTOP+=128;Runtime.memset(a,0,128);var c,f=null;if(reSign(d,32)>reSign(0,32)){f=0;a:for(;;){r=f==0?d:r;o=f==0?0:o;var h=reSign(r,32)>reSign(16,32);b:do if(h){f=1;c=3}else{if(reSign(r*2,32)>reSign(0,32)){f=2;c=3}else{f=2;c=4}break b}while(0);if(c==3){var i=f==2?r:16;c=i*2;for(f=3;;){m=f==3?0:m;h=a+m*4;var k=(f==3?o:k)+HEAP[b+4*m];if(reSign(k,32)>=reSign(0,32)){var j=k+32768&-65536;f=6}else{var l=0-(32768-k&-65536);f=8}f=reSign(f==6?j:l,32)>>reSign(16, -32);HEAP[h]=f;var m=m+1;if(m!=c)f=9;else break}f=10}c=f==10?i:r;var o=f==10?k:o;if(reSign(c*2,32)>reSign(0,32)){h=c*2;unSign(h+-1,32);unSign(1,32);for(f=12;;){p=f==12?0:p;f=p*2;var n=f+2;HEAP[a+(f+1)*4]-=HEAP[a+f*4];f=reSign(h,32)>reSign(n,32);var p=p+1;if(f)f=13;else break}}_ps_hints_stem(e,g,c,a);var r=r-c;if(reSign(r,32)>reSign(0,32))f=16;else break a}}STACKTOP=a}_t2_hints_stems.__index__=Runtime.getFunctionIndex(_t2_hints_stems,"_t2_hints_stems"); -function _psh_globals_scale_widths(e,g){var d=null,b,a,c,f;b=e+4+g*204;a=HEAP[b];f=c=b+4;b=HEAP[b+196];var h=a!=0;a:do if(h){var i=_FT_MulFix(HEAP[c],b);HEAP[c+4]=i;HEAP[c+8]=HEAP[c+4]+32&-64;c+=12;a=i=a-1;if(i==0)break a;i=b;var k=f+4,j=f+4,l=c,m=a;for(d=0;;){s=d==0?0:s;var o=l+12*s+8,n=l+12*s+4,p=_FT_MulFix(HEAP[l+12*s],i);d=p-HEAP[k];var r=0-d;d=reSign(d,32)unSign(1,32)){g=g!=0;h=0;a:for(;;){k=b;if((h==0?1:0)!=0|g){k=reSign(HEAP[k+2],16);j=reSign(HEAP[b],16)-k;m=c+4;l=i;h=2}else{k=reSign(HEAP[k],16);j=reSign(HEAP[b+2],16)-k;m=a+4;l=e;h=4}var n=h==4?1:0;m=m;var p=l,r=k;o=k;l=l;m=m;var q=l+-1;h=5;b:for(;;){f=h==10?w:0;var s=m+32*f,u=s,t=f*-1,v=l+t;t=q+t;if((h==10?t:p)==0){f=7;break b}if(reSign(HEAP[u],32)>reSign(r,32)){f=7;break b}if(HEAP[u]== -o){f=9;break b}var w=f+1;h=10;f=6}b:do if(f==7){m=s;l=v;if(v!=0){r=p=m;o=l;l=o+-1;for(h=16;;){J=h==16?0:J;f=J*-1;h=o+f;q=p+32*h+28;u=p+32*h+24;t=p+32*h+20;var x=p+32*h+16,y=p+32*h+12,A=p+32*h+8,z=p+32*h+4,C=r+32*h+-4,B=r+32*h+-8,D=r+32*h+-12,E=r+32*h+-16,F=r+32*h+-20,G=r+32*h+-24,H=r+32*h+-28;HEAP[p+32*h]=HEAP[r+32*(l+f)];HEAP[z]=HEAP[H];HEAP[A]=HEAP[G];HEAP[y]=HEAP[F];HEAP[x]=HEAP[E];HEAP[t]=HEAP[D];HEAP[u]=HEAP[B];HEAP[q]=HEAP[C];var J=J+1;if(J!=o)f=h=17;else{f=18;break}}}HEAP[m]=k;HEAP[m+4]=j; -if(n!=0)e+=1;else i+=1}else if(f==9){m=s;o=HEAP[m+4];p=reSign(j,32)reSign(o,32)))break b;HEAP[m+4]=j}while(0);b+=4;d=k=d-2;if(unSign(k,32)>unSign(1,32)){h=12;f=1}else break a}}HEAP[a]=e;HEAP[c]=i}_psh_blues_set_zones_0.__index__=Runtime.getFunctionIndex(_psh_blues_set_zones_0,"_psh_blues_set_zones_0"); -function _psh_blues_set_zones(e,g,d,b,a,c,f){var h=null,i,k,j;i=g;if(f!=0){g=e+1032;f=e+1548}else{g=e;f=e+516}HEAP[g]=0;HEAP[f]=0;_psh_blues_set_zones_0(e,0,i,d,g,f);_psh_blues_set_zones_0(e,1,b,a,g,f);e=HEAP[g];d=HEAP[f];if(reSign(e,32)>reSign(0,32)){k=g+4;i=e;if(e!=0){i=i;h=1;a:for(;;){h=h==1?0:j;j=k+32*(h+1);b=k+32*h;a=k+32*h+4;var l=k+32*h+8,m=k+32*h+12,o=unSign(i+h*-1,32)>unSign(1,32);b:do if(o){var n=HEAP[j]-HEAP[b];if(!(reSign(HEAP[a],32)>reSign(n,32)))break b;HEAP[a]=n}while(0);HEAP[m]=HEAP[b]; -HEAP[l]=HEAP[b]+HEAP[a];j=h+1;if(j!=i)h=5;else break a}}k=d;h=9}else h=32;k=reSign(h==9?k:d,32)>reSign(0,32);a:do if(k){h=f+4;i=j=d;if(j==0)break a;i=i;j=h;h=11;b:for(;;){p=h==11?0:p;h=j+32*p;b=j+32*(p+1);a=j+32*p+4;l=j+32*p+12;m=j+32*p+8;o=unSign(i+p*-1,32)>unSign(1,32);c:do if(o){n=HEAP[h]-HEAP[b];if(!(reSign(HEAP[a],32)reSign(o,32)){m=Math.floor(reSign(o,32)/reSign(2,32));HEAP[h]=r+m;HEAP[a]=HEAP[h]}else{HEAP[a]=p+r;HEAP[h]=m-k}var r=HEAP[l],q=q+1;if(q!=i)h=25;else break}s=j+32*i;h=r;j=s}HEAP[j+8]=c+h}j=f+4;i=d;g=s=g-1;if(!(reSign(s,32)>=reSign(0,32)))break a;var s=i;h=21}} -_psh_blues_set_zones.__index__=Runtime.getFunctionIndex(_psh_blues_set_zones,"_psh_blues_set_zones");function _psh_globals_destroy(e){var g,d,b=e!=0;a:do if(b){g=HEAP[e];HEAP[e+4]=0;HEAP[e+4+204]=0;HEAP[e+412]=0;HEAP[e+412+516]=0;HEAP[e+412+1032]=0;HEAP[e+412+1548]=0;d=e;g=g;d=d;if(d==0)break a;FUNCTION_TABLE[HEAP[g+8]](g,d)}while(0)}_psh_globals_destroy.__index__=Runtime.getFunctionIndex(_psh_globals_destroy,"_psh_globals_destroy"); -function _psh_globals_new(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a=null,c,f,h;c=_ft_mem_alloc(e,2496,b);if(HEAP[b]==0){HEAP[c]=e;e=c+4+204;h=e+4;a=unSign(HEAP[g+120],16);HEAP[h]=a;h+=12;f=g+128;var i=unSign(HEAP[g+124],8);a=i;if(i!=0){f=f;h=h;i=a;for(a=0;;){a=a==0?0:j;j=h+12*a;var k=reSign(HEAP[f+2*a],16);HEAP[j]=k;var j=a+1;if(j!=i)a=1;else break}}a=unSign(HEAP[g+124],8)+1;HEAP[e]=a;e=c+4;h=e+4;a=unSign(HEAP[g+122],16);HEAP[h]=a;h+=12;f=g+154;a=j=unSign(HEAP[g+125],8);if(j!= -0){j=f;f=h;h=a;for(a=4;;){l=a==4?0:l;a=f+12*l;i=reSign(HEAP[j+2*l],16);HEAP[a]=i;var l=l+1;if(l!=h)a=5;else break}}l=unSign(HEAP[g+125],8)+1;HEAP[e]=l;l=HEAP[g+116];e=g+40;a=unSign(HEAP[g+9],8);j=g+12;f=unSign(HEAP[g+8],8);_psh_blues_set_zones(c+412,f,j,a,e,l,0);l=HEAP[g+116];e=g+88;a=unSign(HEAP[g+11],8);j=g+60;f=unSign(HEAP[g+10],8);_psh_blues_set_zones(c+412,f,j,a,e,l,1);HEAP[c+412+2064]=HEAP[g+108];HEAP[c+412+2068]=HEAP[g+112];HEAP[c+412+2076]=HEAP[g+116];HEAP[c+4+196]=0;HEAP[c+4+200]=0;HEAP[c+ -4+204+196]=0;HEAP[c+4+204+200]=0}HEAP[d]=c;g=HEAP[b];STACKTOP=b;return g}_psh_globals_new.__index__=Runtime.getFunctionIndex(_psh_globals_new,"_psh_globals_new"); -function _psh_globals_set_scale(e,g,d,b,a){var c,f=null,h,i,k,j,l,m;m=e+4;f=HEAP[m+196]!=g;a:do if(f)c=0;else{c=HEAP[m+200]!=b?0:1;break a}while(0);if(c==0){HEAP[m+196]=g;HEAP[m+200]=b;_psh_globals_scale_widths(e,0)}m=e+4+204;g=HEAP[m+196]!=d;a:do if(g)c=3;else{c=HEAP[m+200]!=a?3:4;break a}while(0);a:do if(c==3){HEAP[m+196]=d;HEAP[m+200]=a;_psh_globals_scale_widths(e,1);f=d;i=a;g=e+412;b=f;h=i;if(reSign(f,32)>reSign(34359737,32)){f=Math.floor(reSign(HEAP[g+2064]*8,32)/reSign(125,32));i=b;f=reSign(f, -32)>reSign(i,32);f=unSign(f,1);HEAP[g+2080]=f}else{f=HEAP[g+2064]*8;f=reSign(b*125,32)reSign(32,32))){c=9;break b}var r=c+1;f=8;c=7}f=p;HEAP[g+2072]=f;i=0;l=g+1548;o=b;n=h;k=b;var q=h,s=b;h=h;var u=b,t=g,v=g+516,w=g+1032;i=i+1;f=9;b:for(;;){var x=f==12?J:0;c=f==12?y:0;var y=i+x;if(c==0){f= -11;c=17}else if(c==1){f=11;c=13}else if(c==2){f=11;c=15}else{f=11;c=16}if(c==16)f=16;else if(c==13)f=13;else if(c==15)f=15;var A=f==16?l:f==15?w:f==13?v:t,z=HEAP[A];if(z!=0){f=17;c=18}else{f=17;c=19}for(;;)if(c==18){H=f==18?H:0;var C=A+4+H*32+28,B=A+4+H*32+12,D=A+4+H*32+24,E=A+4+H*32,F=A+4+H*32+4;c=A+4+H*32+20;f=A+4+H*32+16;var G=_FT_MulFix(HEAP[A+4+H*32+8],o)+n;HEAP[C]=G;C=_FT_MulFix(HEAP[B],k)+q;HEAP[D]=C;D=_FT_MulFix(HEAP[E],s)+h;HEAP[f]=D;F=_FT_MulFix(HEAP[F],u);HEAP[c]=F;HEAP[f]=HEAP[f]+32&-64; -var H=H+1;if(H!=z)c=f=18;else{f=20;c=19}}else if(c==19)if(unSign(y,32)<=unSign(3,32))break;else{c=21;break b}var J=x+1;f=12;c=11}i=0;f=21;for(;;){l=g;if((f==23?j:0)==0){j=l;l=g+1032}else{j=l+516;l=g+1548}f=j+4;k=j=HEAP[j];if(j!=0){l=j=l;o=b;n=f;k=k;f=25;c:for(;;){I=f==25?0:I;q=n+32*I;s=n+32*I+28;h=n+32*I+24;u=n+32*I+16;t=n+32*I+20;v=HEAP[l];for(f=26;;){c=f==29?N:0;var L=j+4+c*32;f=L;if(v+c*-1==0){c=32;break}f=HEAP[q]-HEAP[f];w=0-f;f=reSign(f,32)unSign(1,32)?m:1)-0;for(c=9;;){t=c==9?0:t;q=c==9?h:q;s=c==9?0:s;var n=c==9?0:u;u=0+t;if(n==0){var p=unSign(HEAP[q],8),r=q+1;c=11}else c=10;var q=c==11?r:q,s=c==11?p:s;c=c==11?128:n;(c&s)!=0&&_psh_hint_table_record(f, -u);var u=reSign(c,32)>>reSign(1,32),t=t+1;if(t!=m)c=14;else break}}i=c=i-1;j+=16;if(c==0)break b}}while(0);if(HEAP[e+4]==HEAP[e])break a;j=i=HEAP[e];if(!(unSign(0,32)unSign(1,32)?k:1)-0;for(c=18;;){v=c==18?0:v;_psh_hint_table_record(j,0+v);var v=v+1;if(v!=k)c=19;else break}}while(0);e=HEAP[b];STACKTOP=b;return e}_psh_hint_table_init.__index__=Runtime.getFunctionIndex(_psh_hint_table_init,"_psh_hint_table_init"); -function _psh_hint_table_activate_mask(e,g){var d=null,b,a,c,f;a=HEAP[g+8];c=HEAP[g];f=0;var h=HEAP[e];b=HEAP[e+8];if(h!=0)for(d=0;;){d=d==0?0:i;i=b+28*d+24;HEAP[b+28*d+16]&=-5;HEAP[i]=-1;var i=d+1;if(i!=h)d=1;else break}if(unSign(0,32)unSign(p,32))){d=11;break b}HEAP[HEAP[h]+4*p]=d+28*r;var n=p+1;d=12}else d=23;while(0);var p=d==12?n:d==11?p:d==10?p:p,r=reSign(i,32)>>reSign(1,32),q=q+1;if(q!=c)d=6;else break a}f=p}HEAP[e+4]=f;a=HEAP[e+12];if(reSign(f,32)>reSign(1,32)){d=f;k=(reSign(d,32)>reSign(2,32)?d:2)-1;d=15;a:for(;;){u=d==15?0:u;j=1+u;n=0+u;m=l=HEAP[a+4*j];for(d=16;;){d=d==20?s:0;h=d*-1;b=a+4*(j+h);r=n+h;h=a+4*r;f=a+4*r;if(!(reSign(r,32)>=reSign(0,32)))break;r=HEAP[f]; -f=HEAP[m];if(reSign(HEAP[r],32) -reSign(L,32)){f=12;c=13;break c}else f=12;if(reSign(HEAP[C]+HEAP[G],32)>=reSign(o,32)){c=15;break c}var N=c+1;f=16;c=11}c:do if(c==13)q=f==12?L:E;else if(c==15){q=L;r=J;if(s==0){y=q;if(!(reSign(HEAP[m+2072],32)>=reSign(y,32))){c=18;break c}}HEAP[p]|=1;HEAP[p+4]=HEAP[r+16]}while(0);r=m+516;y=f=HEAP[r];r=r+4+32*y+-32;A=n;z=m+2076;C=m+2076;n=n;r=r;o=q;B=f+-1;for(f=18;;){c=f==25?O:0;var I=f==25?K:o,P=c*-1;D=B+P;F=r+32*P+12;G=r+32*P+8;P=r+32*P;if((f==25?D:y)==0){f=20;c=22;break}var K=HEAP[G]-A;if(reSign(0- -HEAP[z],32)>reSign(K,32)){f=21;c=22;break}else f=21;if(reSign(HEAP[F]-HEAP[C],32)<=reSign(n,32)){c=24;break}var O=c+1;f=25;c=20}if(c==22)q=f==20?I:K;else if(c==24){q=K;r=P;if(s==0){f=q;if(!(reSign(HEAP[m+2072],32)>reSign(f,32)))break b}HEAP[p]|=2;HEAP[p+8]=HEAP[r+16]}}while(0);f=HEAP[a];c=f==1?51:f==2?52:f==3?53:54;if(c==54){f=HEAP[e+20];if(f!=0){(HEAP[f+16]&8)==0&&_psh_hint_align(f,g,d,b);v=HEAP[f];v=(reSign(HEAP[f+4],32)>>reSign(1,32))+v;g=HEAP[f+8];g=(reSign(HEAP[f+12],32)>>reSign(1,32))+g;d=HEAP[e]; -d=(reSign(HEAP[e+4],32)>>reSign(1,32))+d;t=_FT_MulFix(d-v,t);v=g;t=t;g=0-(reSign(h,32)>>reSign(1,32));v=t+v+g}HEAP[e+8]=v;HEAP[e+12]=w;if(HEAP[b+124]!=0)if(reSign(h,32)<=reSign(64,32)){l=reSign(h,32)>reSign(31,32);k=h;if(l){h=reSign(k,32)>>reSign(1,32);v=v+h&-64;h=64}else{l=reSign(k,32)>reSign(0,32);k=v+32&-64;if(l){l=k;k=v+32+h&-64;j=l-v;var M=0-h+(0-v)+k;v=M;if(reSign(j,32)=reSign(0,32)?j:M;M=k;R=0-M;M=reSign(M,32)>=reSign(0,32)?M:R;l=l=reSign(j,32)<=reSign(M,32)?l:k;HEAP[e+8]=v+l;HEAP[e+12]=h}else if(c==51)HEAP[e+8]=HEAP[a+4]-w;else if(c==52)HEAP[e+8]=HEAP[a+8];else if(c==53){HEAP[e+8]=HEAP[a+8];HEAP[e+12]=HEAP[a+4]-HEAP[a+8]}u=u!=0;b:do if(u){v=HEAP[e+8];h=HEAP[e+12];h=reSign(h,32)<=reSign(63,32)? -64:h+32&-64;l=HEAP[a];if(l==1)c=55;else if(l==2)c=56;else if(l==3)break b;else c=58;if(c==58){HEAP[e+12]=h;l=(h&64)!=0;v=(reSign(h,32)>>reSign(1,32))+v;v=l?(v&-64)+32:v+32&-64;l=reSign(h,32)>>reSign(1,32);HEAP[e+8]=v-l;HEAP[e+12]=h}else if(c==55){HEAP[e+8]=HEAP[a+4]-h;HEAP[e+12]=h}else if(c==56)HEAP[e+12]=h}while(0);HEAP[e+16]|=8;STACKTOP=a;return}while(0);HEAP[e+8]=v;HEAP[e+12]=h;HEAP[e+16]|=8}STACKTOP=a}_psh_hint_align.__index__=Runtime.getFunctionIndex(_psh_hint_align,"_psh_hint_align"); -function _psh_compute_dir(e,g){var d,b,a;d=4;b=0-e;b=reSign(e,32)>=reSign(0,32)?e:b;a=0-g;a=reSign(g,32)>=reSign(0,32)?g:a;var c=reSign(a*12,32)=reSign(0,32)?2:-2;else{var f=a;if(!(reSign(b*12,32)=reSign(0,32)?-1:1}while(0);return d}_psh_compute_dir.__index__=Runtime.getFunctionIndex(_psh_compute_dir,"_psh_compute_dir"); -function _psh_glyph_load_points(e,g){var d,b=null,a,c;a=HEAP[HEAP[e+20]+4];c=HEAP[e+8];var f=HEAP[e];if(f!=0){if(g==0){b=0;d=1}else{b=0;d=2}for(;;)if(d==1){j=b==1?j:0;d=a+8*j;b=a+8*j+4;var h=c+48*j+40,i=c+48*j+36,k=c+48*j+32;HEAP[c+48*j+16]=0;HEAP[k]=0;HEAP[i]=HEAP[d];HEAP[h]=HEAP[b];var j=j+1;if(j!=f)d=b=1;else break}else if(d==2){l=b==2?l:0;d=a+8*l;b=a+8*l+4;h=c+48*l+32;i=c+48*l+36;k=c+48*l+40;HEAP[c+48*l+16]=0;HEAP[h]=0;HEAP[i]=HEAP[b];HEAP[k]=HEAP[d];var l=l+1;if(l!=f)d=b=2;else break}}} -_psh_glyph_load_points.__index__=Runtime.getFunctionIndex(_psh_glyph_load_points,"_psh_glyph_load_points"); -function _psh_hint_table_find_strong_points(e,g,d,b,a){var c,f=null,h;g=g;h=HEAP[e+12];e=HEAP[e+4];if(d!=0){var i=0-a,k=a==2,j=0-a,l=0-a;f=0;a:for(;;){D=f==0?0:D;var m=HEAP[g+36],o=(HEAP[g+16]&16)!=0;b:do if(!o){f=1;var n=reSign(HEAP[g+20],8)==a;c:do if(n)c=2;else{if(reSign(HEAP[g+20],8)==j){c=2;break c}if(reSign(HEAP[g+21],8)!=a)if(reSign(HEAP[g+21],8)!=l){f=5;c=7;break c}var p=reSign(HEAP[g+21],8);f=8;c=4;break c}while(0);c:do if(c==2){var r=reSign(HEAP[g+20],8);f=2;c=4;break c}while(0);c:do if(c== -4){c=f==8?p:r;if(c==0)break c;if(c==a){for(f=9;;){o=f==11?s:0;c=h+4*o;if(!(unSign(o,32)=reSign(m,32))break;var B=c+1;f=36}HEAP[g+32]=C}while(0);g+=48;var D=D+1;if(D!=d)f=12;else break a}}} -_psh_hint_table_find_strong_points.__index__=Runtime.getFunctionIndex(_psh_hint_table_find_strong_points,"_psh_hint_table_find_strong_points");function _ps_hinter_done(e){var g;HEAP[e+120]=0;HEAP[e+148]=0;e=e+20;g=HEAP[e];_ps_dimension_done(e+16,g);_ps_dimension_done(e+16+36,g);HEAP[e+4]=0;HEAP[e]=0}_ps_hinter_done.__index__=Runtime.getFunctionIndex(_ps_hinter_done,"_ps_hinter_done"); -function _ps_hinter_init(e){var g,d,b;d=HEAP[e+8];b=e+20;g=e+20;_llvm_memset_p0i8_i32(g,0,88,1,0);HEAP[g]=d;g=e+108;HEAP[g]=_psh_globals_new.__index__;HEAP[g+4]=_psh_globals_set_scale.__index__;HEAP[g+8]=_psh_globals_destroy.__index__;g=e+120;_llvm_memset_p0i8_i32(g,0,28,1,0);HEAP[g+4]=_t1_hints_open.__index__;HEAP[g+8]=_ps_hints_close.__index__;HEAP[g+12]=_t1_hints_stem.__index__;HEAP[g+16]=_ps_hints_t1stem3.__index__;HEAP[g+20]=_ps_hints_t1reset.__index__;HEAP[g+24]=_ps_hints_apply.__index__;HEAP[e+ -120]=b;g=e+148;_llvm_memset_p0i8_i32(g,0,28,1,0);HEAP[g+4]=_t2_hints_open.__index__;HEAP[g+8]=_ps_hints_close.__index__;HEAP[g+12]=_t2_hints_stems.__index__;HEAP[g+16]=_ps_hints_t2mask.__index__;HEAP[g+20]=_ps_hints_t2counter.__index__;HEAP[g+24]=_ps_hints_apply.__index__;HEAP[e+148]=b;return 0}_ps_hinter_init.__index__=Runtime.getFunctionIndex(_ps_hinter_init,"_ps_hinter_init");function _pshinter_get_globals_funcs(e){return e+108} -_pshinter_get_globals_funcs.__index__=Runtime.getFunctionIndex(_pshinter_get_globals_funcs,"_pshinter_get_globals_funcs");function _pshinter_get_t1_funcs(e){return e+120}_pshinter_get_t1_funcs.__index__=Runtime.getFunctionIndex(_pshinter_get_t1_funcs,"_pshinter_get_t1_funcs");function _pshinter_get_t2_funcs(e){return e+148}_pshinter_get_t2_funcs.__index__=Runtime.getFunctionIndex(_pshinter_get_t2_funcs,"_pshinter_get_t2_funcs"); -function _New_Profile(e,g,d){var b;if(HEAP[e+92]==0){HEAP[e+88]=HEAP[e+40];HEAP[e+92]=HEAP[e+88];HEAP[e+40]+=32}var a=HEAP[e+40]>=HEAP[e+36];a:do if(a){HEAP[e+44]=98;b=1}else{HEAP[HEAP[e+88]+12]=0;HEAP[HEAP[e+88]+20]=0;HEAP[HEAP[e+88]+16]=0;HEAP[HEAP[e+88]+8]=HEAP[e+40];HEAP[HEAP[e+88]+4]=0;HEAP[HEAP[e+88]+28]=0;b=HEAP[e+88];var c=unSign(HEAP[e+180],8);HEAP[b+12]=c;b=g;b=b==1?8:b==2?9:10;b:do if(b==10){HEAP[e+44]=20;b=1;break a}else if(b==8){HEAP[HEAP[e+88]+12]|=8;if(d==0)break b;HEAP[HEAP[e+88]+ -12]|=32}else if(b==9){if(d==0)break b;HEAP[HEAP[e+88]+12]|=16}while(0);if(HEAP[e+96]==0)HEAP[e+96]=HEAP[e+88];HEAP[e+100]=g;HEAP[e+86]=1;b=HEAP[e+87]=0}while(0);return b&255}_New_Profile.__index__=Runtime.getFunctionIndex(_New_Profile,"_New_Profile"); -function _End_Profile(e,g){var d;d=Math.floor(reSign(HEAP[e+40]-HEAP[HEAP[e+88]+8],32)/reSign(4,32));if(reSign(d,32)reSign(0,32)){HEAP[HEAP[e+88]+16]=d;if(g!=0){d=HEAP[HEAP[e+88]+12];HEAP[HEAP[e+88]+12]=(HEAP[HEAP[e+88]+12]&8)!=0?d|16:d|32}d=HEAP[e+88];HEAP[e+88]=HEAP[e+40];HEAP[e+40]+=32;HEAP[HEAP[e+88]+16]=0;HEAP[HEAP[e+88]+8]=HEAP[e+40];HEAP[d+28]=HEAP[e+88];HEAP[e+84]+=1}if(HEAP[e+40]>=HEAP[e+36]){HEAP[e+44]=98;d=1}else d=HEAP[e+87]=0}return d& -255}_End_Profile.__index__=Runtime.getFunctionIndex(_End_Profile,"_End_Profile"); -function _Insert_Y_Turn(e,g){var d,b=null,a,c,f,h;a=g;h=HEAP[e+48]-1;f=HEAP[e+32]+4*(0-HEAP[e+48]);var i=h,k=a,j=h,l=j+-1;b=-1;a:for(;;){d=b==1?n:0;n=d*-1;var m=j+n;n=l+n;var o=f+4*m;if(reSign(b==1?n:i,32)reSign(k,32))){d=4;break a}var n=d+1;b=1;d=0}if(d==2){var p=h=m;b=2}else if(d==4){h=m;b=4}i=reSign(b==2?p:m,32)>=reSign(0,32);a:do if(i){var r=h;b=a;if(reSign(HEAP[f+4*r],32)=reSign(0,32))){d= -10;break a}f=i=f;h=h;a=a;b=0-h;k=reSign(b,32)>reSign(0,32)?b:0;j=h+k+1;for(b=9;;){s=b==9?0:s;l=h+s*-1;var q=HEAP[i+4*l];HEAP[f+4*l]=b==9?a:q;var s=s+1;if(s!=j)b=11;else{b=11;break}}s=-1-k;a=q;h=s;d=10;break a}else d=10;while(0);if(d==10){var u=h;b=10}r=reSign(b==10?u:r,32)>reSign(1,32);HEAP[d]=g;var c=e+40;d=reSign(HEAP[e+24]+1+a,32)>>reSign(1,32);HEAP[c]=d;b=reSign(b+1+a,32)>>reSign(1,32);a=e+16;g=reSign(g+1+b,32)>>reSign(1,32);HEAP[a]=g;a=e+32;d=reSign(d+1+b,32)>>reSign(1,32);HEAP[a]=d;b=e+24;g=reSign(g+1+d,32)>>reSign(1,32);HEAP[b]=g;HEAP[e+48+4]=HEAP[e+24+4];b=HEAP[e+8+4];a=HEAP[e+16+4];d=e+8;g=reSign(HEAP[e+4]+1+b,32)>>reSign(1,32);HEAP[d+4]=g;c= -e+40;d=reSign(HEAP[e+24+4]+1+a,32)>>reSign(1,32);HEAP[c+4]=d;b=reSign(b+1+a,32)>>reSign(1,32);a=e+16;g=reSign(g+1+b,32)>>reSign(1,32);HEAP[a+4]=g;a=e+32;d=reSign(d+1+b,32)>>reSign(1,32);HEAP[a+4]=d;e=e+24;g=reSign(g+1+d,32)>>reSign(1,32);HEAP[e+4]=g}_Split_Cubic.__index__=Runtime.getFunctionIndex(_Split_Cubic,"_Split_Cubic"); -function _Line_Up(e,g,d,b,a,c,f){var h;h=null;var i,k;g=g;b=b-g;k=a-d;var j=reSign(k,32)<=reSign(0,32);a:do if(j)h=0;else{h=c;if(reSign(a,32)reSign(h,32)){h=0;break a}h=c;if(reSign(d,32)>reSign(d,32);d=0}else{c=HEAP[e];c=reSign(d,32)>>reSign(c,32);d=HEAP[e+4]-1&d}h=f;h=reSign(a,32)>reSign(h,32);i=HEAP[e];if(h){f=reSign(f,32)>>reSign(i,32);a=0}else{f=reSign(a,32)>>reSign(i,32);a=HEAP[e+ -4]-1&a}h=reSign(d,32)>reSign(0,32);b:do if(h)if(c==f){i=0;h=6;break a}else{i=_FT_MulDiv(b,HEAP[e+4]-d,k);g+=i;c+=1}else{if(HEAP[e+87]==0)break b;HEAP[e+40]+=-4;HEAP[e+87]=0}while(0);a=unSign(a==0,1);HEAP[e+87]=a;if(HEAP[e+86]!=0){HEAP[HEAP[e+88]+20]=c;HEAP[e+86]=0}h=f+1+(0-c);if(HEAP[e+40]+4*h>=HEAP[e+36]){HEAP[e+44]=98;i=1}else{if(reSign(b,32)>reSign(0,32)){a=_FT_MulDiv(HEAP[e+4],b,k);f=k;f=reSign(b*HEAP[e+4],32)%reSign(f,32);b=1}else{a=0-_FT_MulDiv(HEAP[e+4],0-b,k);f=k;f=reSign(HEAP[e+4]*-1*b,32)% -reSign(f,32);b=-1}c=0-k;d=HEAP[e+40];if(reSign(h,32)>reSign(0,32)){a=a;f=f;k=k;b=b;d=d;g=g;c=c;h=h;i=0-h;i=reSign(i,32)>reSign(-1,32)?i:-1;i=h+i+1;for(h=12;;){n=h==12?0:n;o=h==12?c:o;m=h==12?g:m;HEAP[d+4*n]=m;m=a+m;o=f+o;h=reSign(o,32)>=reSign(0,32);j=o-k;var l=b+m,m=h?l:m,o=h?j:o,n=n+1;if(n!=i)h=13;else break}d=d+4*i}HEAP[e+40]=d;i=0}h=6;break a}while(0);if(h==0)i=0;return i&255}_Line_Up.__index__=Runtime.getFunctionIndex(_Line_Up,"_Line_Up"); -function _Bezier_Up(e,g,d,b,a){var c,f=null,h,i,k,j,l,m;l=HEAP[e+52];i=HEAP[l+8*g+4];k=HEAP[l+4];m=HEAP[e+40];j=reSign(k,32)reSign(c,32)){c=0;break a}k=k&0-HEAP[e+4];c=a;if(reSign(k,32)>reSign(c,32))k=a;a=c=b;var o=reSign(i,32)>reSign(i,32);HEAP[b+20]=i;HEAP[e+86]=0}b=a;if(reSign(k,32)>reSign(b,32);if(m+4*b+4>=HEAP[e+36]){HEAP[e+40]=m;HEAP[e+44]=98;h=1;c=9}else{b=b=l;k=k;i=g;d=d;o=j=c=g;var n=0-g,p=0-g;l=l;a=a;m=m;for(f=10;;){var r=f==10?m:f==16?C:f==13?w:r,q=f==10?a:f==16?B:f==13?y:q,s=f==10?l:f==16?D:f==13?x:v;f=sreSign(q,32)){f=HEAP[s+8*i+4]; -var t=HEAP[e+16];if(reSign(u-f,32)>=reSign(t,32)){FUNCTION_TABLE[d](s);var v=s+8*c;f=12}else{w=HEAP[s+8*j];x=u-f;w=Math.floor(reSign((q-f)*(HEAP[s]-HEAP[s+8*o]),32)/reSign(x,32))+w;HEAP[r]=w;var w=r+4,x=s+8*n,y=q+HEAP[e+4];f=13}}else{if(u==q){HEAP[e+87]=1;HEAP[r]=HEAP[s];var A=r+4,z=q+HEAP[e+4];f=14}else f=31;var C=f==14?A:r,B=f==14?z:q,D=s+8*p;f=16}}m=r;c=0}break a}while(0);if(c==0){HEAP[e+40]=m;HEAP[e+52]+=8*(0-g);h=0}return h&255}_Bezier_Up.__index__=Runtime.getFunctionIndex(_Bezier_Up,"_Bezier_Up"); -function _Bezier_Down(e,g,d,b,a){var c,f;c=HEAP[e+52];HEAP[c+4]=0-HEAP[c+4];HEAP[c+8+4]=0-HEAP[c+8+4];HEAP[c+16+4]=0-HEAP[c+16+4];if(reSign(g,32)>reSign(2,32))HEAP[c+24+4]=0-HEAP[c+24+4];f=HEAP[e+86];g=_Bezier_Up(e,g,d,0-a,0-b);f=f!=0;a:do if(f){if(HEAP[e+86]!=0)break a;HEAP[HEAP[e+88]+20]=0-HEAP[HEAP[e+88]+20]}while(0);HEAP[c+4]=0-HEAP[c+4];return reSign(g,8)&255}_Bezier_Down.__index__=Runtime.getFunctionIndex(_Bezier_Down,"_Bezier_Down"); -function _Line_To(e,g,d){var b,a,c,f,h,i,k,j;b=HEAP[e+100];b=b==0?16:b==1?17:b==2?18:1;a:do if(b==16){b=d;c=reSign(HEAP[e+72],32)=reSign(c,32);b=unSign(b,1);if(_New_Profile(e,1,b&255)==0){b=1;break a}}else{c=d;if(!(reSign(b,32)>reSign(c,32))){b=1;break a}b=HEAP[e+8];b=reSign(HEAP[e+72]&HEAP[e+4]-1,32)>=reSign(b,32);b=unSign(b,1);if(_New_Profile(e,2,b&255)==0){b=1;break a}}a=1;b=2;break a}else if(b==17){b= -d;if(!(reSign(HEAP[e+72],32)>reSign(b,32))){b=1;break a}b=HEAP[e+8];b=reSign(HEAP[e+72]&HEAP[e+4]-1,32)>=reSign(b,32);b=unSign(b,1);if(_End_Profile(e,b&255)==0){b=HEAP[e+8];b=reSign(HEAP[e+72]&HEAP[e+4]-1,32)>=reSign(b,32);b=unSign(b,1);if(_New_Profile(e,2,b&255)==0){b=1;break a}}a=1;b=2;break a}else if(b==18){b=d;if(!(reSign(HEAP[e+72],32)=reSign(b,32);b=unSign(b,1);if(_End_Profile(e,b&255)==0){b= -HEAP[e+8];b=reSign((0-HEAP[e+4]&HEAP[e+72]+-1+HEAP[e+4])-HEAP[e+72],32)>=reSign(b,32);b=unSign(b,1);if(_New_Profile(e,1,b&255)==0){b=1;break a}}a=1;b=2;break a}while(0);a:do if(b==1){a=HEAP[e+100];b=a==1?19:a==2?20:10;b:do if(b==19){if(_Line_Up(e,HEAP[e+68],HEAP[e+72],g,d,HEAP[e+76],HEAP[e+80])==0){b=10;break b}a=1;break a}else if(b==20){j=HEAP[e+80];i=HEAP[e+76];c=HEAP[e+72];b=HEAP[e+68];f=g;h=d;a=e;b=b;c=c;f=f;h=h;i=i;k=j;j=HEAP[a+86];b=_Line_Up(a,b,0-c,f,0-h,0-k,0-i);c=j!=0;c:do if(c){if(HEAP[a+ -86]!=0)break c;HEAP[HEAP[a+88]+20]=0-HEAP[HEAP[a+88]+20]}while(0);a=a=reSign(b,8);if((a&255)==0){b=10;break b}a=1;break a}while(0);HEAP[e+68]=g;HEAP[e+72]=d;a=0}while(0);return a&255}_Line_To.__index__=Runtime.getFunctionIndex(_Line_To,"_Line_To"); -function _Conic_To(e,g,d,b,a){var c,f=null,h,i;HEAP[e+52]=e+184;HEAP[HEAP[e+52]+16]=HEAP[e+68];HEAP[HEAP[e+52]+16+4]=HEAP[e+72];HEAP[HEAP[e+52]+8]=g;HEAP[HEAP[e+52]+8+4]=d;HEAP[HEAP[e+52]]=b;for(HEAP[HEAP[e+52]+4]=a;;){f=HEAP[HEAP[e+52]+16+4];g=HEAP[HEAP[e+52]+8+4];i=HEAP[HEAP[e+52]+4];var k=HEAP[HEAP[e+52]];d=(b=reSign(f,32)<=reSign(i,32))?i:f;b=b?f:i;b=reSign(g,32)reSign(d,32);if(b|g){g=HEAP[e+52];HEAP[g+32]=HEAP[g+16];f=HEAP[g+8];d=g+24;b=Math.floor(reSign(f+HEAP[g+ -16],32)/reSign(2,32));HEAP[d]=b;d=HEAP[d];b=g+8;f=Math.floor(reSign(f+HEAP[g],32)/reSign(2,32));HEAP[b]=f;f=g+16;d=Math.floor(reSign(HEAP[b]+d,32)/reSign(2,32));HEAP[f]=d;HEAP[g+32+4]=HEAP[g+16+4];f=HEAP[g+8+4];d=g+24;b=Math.floor(reSign(f+HEAP[g+16+4],32)/reSign(2,32));HEAP[d+4]=b;d=HEAP[d+4];b=g+8;f=Math.floor(reSign(f+HEAP[g+4],32)/reSign(2,32));HEAP[b+4]=f;g=g+16;f=Math.floor(reSign(HEAP[b+4]+d,32)/reSign(2,32));HEAP[g+4]=f;HEAP[e+52]+=16}else if(f==i)HEAP[e+52]+=-16;else{g=reSign(f,32)=reSign(j,32);j=unSign(j,1);f=4}else{var l=HEAP[e+8];l=reSign(f&d-1,32)>=reSign(l,32);l=unSign(l,1);f=6}f=f==6?l:j;if(HEAP[e+100]!=0){d=reSign(f,8);if(_End_Profile(e,d&255)!=0){c=8;break}}f=reSign(f,8);if(_New_Profile(e,g,f&255)!=0){c=8;break}}f=HEAP[e+80];d=HEAP[e+76];b=e;if(g==1){if(_Bezier_Up(b,2,_Split_Conic.__index__,d,f)!=0){c=8;break}}else if(_Bezier_Down(b,2,_Split_Conic.__index__,d,f)!=0){c= -8;break}}if(HEAP[e+52]>=e+184)c=0;else{c=15;break}}if(c==8)h=1;else if(c==15){h=k;i=i;HEAP[e+68]=h;HEAP[e+72]=i;h=0}return h&255}_Conic_To.__index__=Runtime.getFunctionIndex(_Conic_To,"_Conic_To"); -function _Cubic_To(e,g,d,b,a,c,f){var h,i=null,k,j;HEAP[e+52]=e+184;HEAP[HEAP[e+52]+24]=HEAP[e+68];HEAP[HEAP[e+52]+24+4]=HEAP[e+72];HEAP[HEAP[e+52]+16]=g;HEAP[HEAP[e+52]+16+4]=d;HEAP[HEAP[e+52]+8]=b;HEAP[HEAP[e+52]+8+4]=a;HEAP[HEAP[e+52]]=c;for(HEAP[HEAP[e+52]+4]=f;;){i=HEAP[HEAP[e+52]+24+4];d=HEAP[HEAP[e+52]+16+4];b=HEAP[HEAP[e+52]+8+4];j=HEAP[HEAP[e+52]+4];var l=HEAP[HEAP[e+52]];g=(a=reSign(i,32)<=reSign(j,32))?j:i;c=a?i:j;a=(f=reSign(d,32)<=reSign(b,32))?b:d;d=reSign(f?d:b,32)reSign(g,32);if(d|g){_Split_Cubic(HEAP[e+52]);HEAP[e+52]+=24}else if(i==j)HEAP[e+52]+=-24;else{g=reSign(i,32)<=reSign(j,32)?1:2;if(HEAP[e+100]!=g){d=HEAP[e+4];if(g==1){var m=HEAP[e+8];m=reSign((0-HEAP[e+4]&d+-1+i)-i,32)>=reSign(m,32);m=unSign(m,1);i=4}else{var o=HEAP[e+8];o=reSign(i&d-1,32)>=reSign(o,32);o=unSign(o,1);i=6}i=i==6?o:m;if(HEAP[e+100]!=0){d=reSign(i,8);if(_End_Profile(e,d&255)!=0){h=8;break}}i=reSign(i,8);if(_New_Profile(e,g,i&255)!=0){h=8;break}}i=HEAP[e+80];d=HEAP[e+76];b=e;if(g== -1){if(_Bezier_Up(b,3,_Split_Cubic.__index__,d,i)!=0){h=8;break}}else if(_Bezier_Down(b,3,_Split_Cubic.__index__,d,i)!=0){h=8;break}}if(HEAP[e+52]>=e+184)h=0;else{h=15;break}}if(h==8)k=1;else if(h==15){k=l;j=j;HEAP[e+68]=k;HEAP[e+72]=j;k=0}return k&255}_Cubic_To.__index__=Runtime.getFunctionIndex(_Cubic_To,"_Cubic_To"); -function _Sort(e){var g,d=null,b,a;a=g=HEAP[e];g=g!=0?0:1;a:for(;;)if(g==0){HEAP[a]=HEAP[HEAP[a+8]];HEAP[a+8]+=4*((HEAP[a+12]&8)!=0?1:-1);HEAP[a+16]-=1;a=g=HEAP[a+4];if(g!=0){g=0;continue a}g=1}else if(g==1){b=e;a=g=HEAP[b];g=g==0?3:4;break a}if(g!=3)if(g==4){g=HEAP[a+4];b=b;for(d=4;;){h=d==10?h:b;var c=d==10?i:g;if((d==10?i:g)==0)break;i=HEAP[c];if(reSign(HEAP[a],32)<=reSign(i,32)){var f=a+4;a=HEAP[f];if(a==0)break;else d=6}else{HEAP[h]=c;HEAP[a+4]=HEAP[c+4];HEAP[c+4]=a;a=HEAP[e];d=9}var h=d==6? -f:e,i=HEAP[a+4];d=10}}}_Sort.__index__=Runtime.getFunctionIndex(_Sort,"_Sort");function _Vertical_Sweep_Init(e,g){var d;d=HEAP[e+104+8];HEAP[e+156]=0-(d&65535);var b=reSign(HEAP[g],16);HEAP[e+148]=d*-1*b;if(reSign(d,32)>reSign(0,32))HEAP[e+148]=(HEAP[e+104]-1)*d+HEAP[e+148];HEAP[e+158]=0;HEAP[e+160]=0}_Vertical_Sweep_Init.__index__=Runtime.getFunctionIndex(_Vertical_Sweep_Init,"_Vertical_Sweep_Init"); -function _Vertical_Sweep_Span(e,g,d,b){var a=null,c,f,h;g=HEAP[e];g=reSign(0-HEAP[e+4]&HEAP[e+4]+-1+d,32)>>reSign(g,32);a=HEAP[e+20];if(reSign(0-d+b+(0-HEAP[e+4]),32)<=reSign(a,32)){var i=g;b=i;a=0}else{f=HEAP[e];b=f=reSign(b&0-HEAP[e+4],32)>>reSign(f,32);a=2}i=reSign(a==2?f:i,32)>=reSign(0,32);a:do if(i){f=unSign(HEAP[e+56],16);a=g;if(!(reSign(f,32)>reSign(a,32)))break a;if(reSign(g,32)>reSign(3,32)&65535;c=reSign(f,16);f=reSign(b,32)>>reSign(3,32)&65535;a=reSign(f,16);f=g&7;d=reSign(255,32)>>reSign(f,32)&255;f=b&7;f=reSign(127,32)>>reSign(f,32)&255^-1;h=reSign(HEAP[e+158],16);var k=c;if(reSign(h,32)>reSign(k,32))HEAP[e+158]=c&65535;h=reSign(HEAP[e+160],16);k=a;if(reSign(h,32)reSign(0,32);k=h;if(c){HEAP[h]=d|HEAP[k];a=d=a-1;c=reSign(d,32)>reSign(0,32);d=h;if(c){var j=a;a=0-j;a=reSign(a,32)>reSign(-1, -32)?a:-1;j=j+a+1;for(a=9;;){l=a==9?0:l;HEAP[d+(l+1)]=-1;var l=l+1;if(l!=j)a=10;else break}h=j=d+j;a=11}else a=22;HEAP[h+1]=f|HEAP[(a==11?j:d)+1]}else HEAP[h]=f&d|HEAP[k]}while(0)}_Vertical_Sweep_Span.__index__=Runtime.getFunctionIndex(_Vertical_Sweep_Span,"_Vertical_Sweep_Span"); -function _Vertical_Sweep_Drop(e,g,d,b,a,c){var f,h,i,k,j;h=0-HEAP[e+4]&HEAP[e+4]+-1+d;i=b&0-HEAP[e+4];k=h;j=reSign(h,32)>reSign(i,32);a:do if(j){j=HEAP[a+12]&7;if(i+HEAP[e+4]!=h){f=1;break a}f=j;if(f==0)f=19;else if(f==1)f=20;else if(f==4)f=21;else if(f==5)f=20;else{f=1;break a}if(f==19)k=i;else if(f==20){f=HEAP[a+28]==c;b:do if(f){if(!(reSign(HEAP[a+16],32)<=reSign(0,32)))break b;if((HEAP[a+12]&16)==0){f=1;break a}var l=HEAP[e+8];if(reSign(b-d,32)>reSign(f,32);g=reSign(f,32)>>reSign(3,32)&65535;i=f&65535&7;if(!(reSign(f,32)>=reSign(0,32))){f=13;break a}f=unSign(HEAP[e+56], -16);h=h;if(!(reSign(f,32)>reSign(h,32))){f=13;break a}f=HEAP[e+60];h=HEAP[e+148];h=reSign(g,16)+h;f=unSign(HEAP[f+h],8);h=reSign(i,16);f=(reSign(128,32)>>reSign(h,32)&f)!=0?1:13;break a}else f=13;while(0);a:do if(f==13){h=HEAP[e];h=i=reSign(k,32)>>reSign(h,32);if(!(reSign(i,32)>=reSign(0,32)))break a;i=unSign(HEAP[e+56],16);g=h;if(!(reSign(i,32)>reSign(g,32)))break a;g=reSign(h,32)>>reSign(3,32)&65535;i=h&65535&7;h=g;if(reSign(HEAP[e+158],16)>reSign(h,16))HEAP[e+158]=g;h=g;if(reSign(HEAP[e+160],16)< -reSign(h,16))HEAP[e+160]=g;h=HEAP[e+60];d=HEAP[e+148];d=reSign(g,16)+d;b=HEAP[e+60];a=HEAP[e+148];g=reSign(g,16)+a;g=HEAP[b+g];i=reSign(i,16);i=reSign(128,32)>>reSign(i,32)&255|g;HEAP[h+d]=i}while(0)}_Vertical_Sweep_Drop.__index__=Runtime.getFunctionIndex(_Vertical_Sweep_Drop,"_Vertical_Sweep_Drop");function _Vertical_Sweep_Step(e){var g=HEAP[e+148];g=reSign(HEAP[e+156],16)+g;HEAP[e+148]=g}_Vertical_Sweep_Step.__index__=Runtime.getFunctionIndex(_Vertical_Sweep_Step,"_Vertical_Sweep_Step"); -function _Horizontal_Sweep_Init(){}_Horizontal_Sweep_Init.__index__=Runtime.getFunctionIndex(_Horizontal_Sweep_Init,"_Horizontal_Sweep_Init"); -function _Horizontal_Sweep_Span(e,g,d,b){var a,c,f,h=HEAP[e+4];h=reSign(b-d,32)>reSign(3,16);f=reSign(f,16);c=c+f;f=reSign(g,16)&7;f=reSign(128,32)>>reSign(f,32)&255;var i=HEAP[e];a=reSign(a,32)>>reSign(i,32);if(!(reSign(a,32)>=reSign(0,32)))break a;i=a;if(!(reSign(HEAP[e+104],32)>reSign(i,32)))break a;a=c+HEAP[e+104+8]*-1*a;if(reSign(HEAP[e+104+8],32)>reSign(0,32))a+=HEAP[e+104+8]*(HEAP[e+ -104]-1);HEAP[a]=f|HEAP[a]}while(0)}_Horizontal_Sweep_Span.__index__=Runtime.getFunctionIndex(_Horizontal_Sweep_Span,"_Horizontal_Sweep_Span"); -function _Horizontal_Sweep_Drop(e,g,d,b,a,c){var f,h,i,k,j;h=0-HEAP[e+4]&HEAP[e+4]+-1+d;i=b&0-HEAP[e+4];k=h;j=reSign(h,32)>reSign(i,32);a:do if(j){j=HEAP[a+12]&7;if(i+HEAP[e+4]!=h){f=1;break a}f=j;if(f==0)f=19;else if(f==1)f=20;else if(f==4)f=21;else if(f==5)f=20;else{f=1;break a}if(f==19)k=i;else if(f==20){f=HEAP[a+28]==c;b:do if(f){if(!(reSign(HEAP[a+16],32)<=reSign(0,32)))break b;if((HEAP[a+12]&16)==0){f=1;break a}var l=HEAP[e+8];if(reSign(b-d,32)>reSign(f,32);f=HEAP[e+60];i=reSign(g,16)>>reSign(3,16);i=reSign(i,16);i=f+i;f=reSign(g,16)&7;d=reSign(128,32)>>reSign(f,32)&255;i+= -HEAP[e+104+8]*-1*h;if(reSign(HEAP[e+104+8],32)>reSign(0,32))i+=HEAP[e+104+8]*(HEAP[e+104]-1);if(!(reSign(h,32)>=reSign(0,32))){f=14;break a}h=h;if(!(reSign(HEAP[e+104],32)>reSign(h,32))){f=14;break a}f=(d&HEAP[i])!=0?1:14;break a}else f=14;while(0);a:do if(f==14){h=HEAP[e+60];i=reSign(g,16)>>reSign(3,16);i=reSign(i,16);i=h+i;h=reSign(g,16)&7;d=reSign(128,32)>>reSign(h,32)&255;h=HEAP[e];h=b=reSign(k,32)>>reSign(h,32);if(!(reSign(b,32)>=reSign(0,32)))break a;b=h;if(!(reSign(HEAP[e+104],32)>reSign(b, -32)))break a;i+=HEAP[e+104+8]*-1*h;if(reSign(HEAP[e+104+8],32)>reSign(0,32))i+=HEAP[e+104+8]*(HEAP[e+104]-1);HEAP[i]=d|HEAP[i]}while(0)}_Horizontal_Sweep_Drop.__index__=Runtime.getFunctionIndex(_Horizontal_Sweep_Drop,"_Horizontal_Sweep_Drop");function _Horizontal_Sweep_Step(){}_Horizontal_Sweep_Step.__index__=Runtime.getFunctionIndex(_Horizontal_Sweep_Step,"_Horizontal_Sweep_Step"); -function _Render_Single_Pass(e,g){var d=STACKTOP;STACKTOP+=48;Runtime.memset(d,0,48);var b,a=null,c,f,h=d+2,i=d+4,k=d+8,j=d+12,l,m,o,n,p,r,q,s,u=d+16,t=d+24,v=d+32,w,x,y,A=d+40,z,C,B,D,E,F=v+4,G=u+4,H=v+4,J=v+4,L=u+4,N=u+4,I=t+4,P=v+4,K=v+4,O=u+4,M=v+4,Q=u+4,R=v+4,T=u+4,V=v+4,U=v+4,S=t+4,X=t+4,Y=t+4,W=t+4,da=A+4,ba=A+4,aa=t+4,ca=t+4,$=t+4,la=v+4,ga=v+4,ea=t+4,Z=v+4;a:for(;;){if(!(reSign(HEAP[e+1024],32)>=reSign(0,32))){b=171;break a}a=reSign(HEAP[e+960+HEAP[e+1024]*4+2],16);HEAP[e+80]=HEAP[e+4]*a; -a=reSign(HEAP[e+960+HEAP[e+1024]*4],16);HEAP[e+76]=HEAP[e+4]*a;HEAP[e+40]=HEAP[e+28];HEAP[e+44]=0;a=reSign(g,8);c=e;o=a;HEAP[c+92]=0;HEAP[c+87]=0;HEAP[c+86]=0;HEAP[c+36]=HEAP[c+32]+-32;HEAP[c+48]=0;HEAP[c+88]=HEAP[c+40];HEAP[HEAP[c+88]+8]=HEAP[c+40];f=a=HEAP[c+84]=0;b:for(;;){var ha=reSign(HEAP[c+128],16);n=f;n=reSign(ha,32)>reSign(n,32);ha=c;if(!n){b=61;break b}HEAP[ha+100]=0;HEAP[c+96]=0;n=unSign(HEAP[HEAP[c+128+12]+2*f],16);w=unSign(a&65535,16)&65535;r=n&65535;a=o;n=c;p=w;r=r;q=a;w=HEAP[n+128+ -4];a=unSign(r,16);a=w+8*a;y=unSign(p,16);HEAP[v]=(HEAP[w+8*y]<>>unSign(5,8); -HEAP[n+180]=p}p=y=reSign(HEAP[x],8)&3;y=y==2;c:do if(y)b=44;else{if(p==0){p=HEAP[n+128+8];r=unSign(r,16);if((reSign(HEAP[p+r],8)&3)==1){HEAP[v]=HEAP[u];HEAP[K]=HEAP[O];a+=-8}else{r=Math.floor(reSign(HEAP[u]+HEAP[v],32)/reSign(2,32));HEAP[v]=r;r=Math.floor(reSign(HEAP[Q]+HEAP[M],32)/reSign(2,32));HEAP[R]=r;HEAP[u]=HEAP[v];HEAP[T]=HEAP[V]}w+=-8;x+=-1}HEAP[n+68]=HEAP[v];HEAP[n+72]=HEAP[U];p=r=a;var ia=q;q=ia!=0;y=a;var ja=ia!=0,fa=ia!=0,ka=a;ia=ia!=0;x=x;var na=HEAP[A],sa=HEAP[t],wa=z,Aa=C,Da=B,pa=D; -a=6;d:for(;;){var ta=a==6?pa:Za,ma=a==6?Da:fb,ya=a==6?Aa:Ya,qa=a==6?wa:Ia,ua=a==6?sa:Ea,Ba=a==6?na:ra,Na=a==6?x:jb;a=7;e:for(;;){var Ea=a==20?Xa:ua,ra=a==20?bb:Ba,za=a==20?Oa:Na;if(ia){a=8;b=21}else{a=8;b=11}f:for(;;)if(b==21){b=a==24?va:0;var Ha=za+b,Ca=za+(b+1);if(!(wp){b=31;break d}if((reSign(HEAP[b+ -1],8)&3)!=2){b=31;break d}w+=16;var jb=b+2;Ia=(HEAP[w+-16]<=reSign(n,32)))break c;n= -HEAP[c+80];if(!(reSign(HEAP[c+72],32)<=reSign(n,32)))break c;if(HEAP[c+96]==0)break c;if((HEAP[HEAP[c+96]+12]&8)!=(HEAP[HEAP[c+88]+12]&8))break c;HEAP[c+40]+=-4}while(0);b=HEAP[c+88];n=c;if((HEAP[HEAP[c+88]+12]&8)!=0){w=HEAP[c+8];n=reSign(HEAP[c+72]&HEAP[n+4]-1,32)>=reSign(w,32);n=unSign(n,1)}else{w=HEAP[c+8];n=reSign((0-HEAP[c+4]&HEAP[n+72]+-1+HEAP[c+4])-HEAP[c+72],32)>=reSign(w,32);n=unSign(n,1)}n=reSign(n,8);if(_End_Profile(c,n&255)!=0){b=57;break b}if(HEAP[c+96]!=0)HEAP[b+28]=HEAP[c+96];f+=1; -b=1}if(b==47)l=1;else if(b==57)l=1;else if(b==61){l=ha;o=HEAP[l+84];f=HEAP[l+92];n=unSign(o,16)<=unSign(1,16);b:do if(n)b=62;else{if(f==0){b=62;break b}w=o;p=r=l;q=f;y=o;ja=y+-1;for(a=63;;){b=a==63?0:kb;fa=a==63?q:hb;ia=b*-1;ka=y+ia;ia=ja+ia;if((a==63?w:ia)==0){b=74;break}HEAP[fa+4]=unSign(ka,16)>unSign(1,16)?HEAP[fa+8]+4*HEAP[fa+16]:0;ka=HEAP[fa+20];if((HEAP[fa+12]&8)!=0){var cb=HEAP[fa+20]+-1+HEAP[fa+16];a=65}else{var pb=ka+1+(0-HEAP[fa+16]),gb=HEAP[fa+20];HEAP[fa+20]=pb;HEAP[fa+8]+=4*(HEAP[fa+ -16]-1);a=67}ia=a==67?gb:cb;if(_Insert_Y_Turn(r,a==67?pb:ka)!=0){b=68;break}if(_Insert_Y_Turn(p,ia+1)!=0){b=68;break}var hb=HEAP[fa+4],kb=b+1;a=70;b=72}if(b==74){b=75;break b}else if(b==68){m=1;b=71;break b}}while(0);b:do if(b==62){HEAP[l+92]=0;b=75;break b}while(0);if(b==75)m=0;l=m;l=(l&255)!=0?1:unSign(HEAP[c+40]>=HEAP[c+36],1)}a=l;c=e;if((a&255)!=0){if(HEAP[c+44]!=98){b=77;break a}HEAP[e+44]=0;a=HEAP[e+960+HEAP[e+1024]*4];b=HEAP[e+960+HEAP[e+1024]*4+2];c=reSign(a,16);c=reSign(b,16)+c;c=Math.floor(reSign(c, -32)/reSign(2,32))&65535;if(reSign(HEAP[e+1024],32)>reSign(6,32)){b=80;break a}a=a;if(reSign(c,16)>reSign(a,32)&65535;HEAP[h]=a;a=HEAP[c];a=reSign(HEAP[c+80],32)>>reSign(a,32)&65535;HEAP[d]=a;if(f!=0){o=HEAP[d];n=HEAP[h];a=83;b:for(;;){ub=a== -83?n:ub;db=a==83?o:db;b=HEAP[f+4];w=HEAP[f+20]&65535;a=(HEAP[f+20]&65535)+-1+(HEAP[f+16]&65535);var db=reSign(db,16)>reSign(w,16)?w:db,ub=reSign(ub,16)reSign(r,32)){a=86;break}var zb=rb+4,Fb=HEAP[zb];a=88}HEAP[f+4]=a==85?0:rb;HEAP[yb]=f;f=b;if(b!=0){a=87;b=84}else{b=89;break b}}HEAP[h]=ub;HEAP[d]=db}a=c;if(HEAP[c+48]==0){HEAP[a+44]=20;b=1}else{FUNCTION_TABLE[HEAP[a+ -164]](c,d,h);f=a=HEAP[i];a=a!=0;b:do if(a)for(o=HEAP[d];;){b=unSign((HEAP[f+20]&65535)-o,16);HEAP[f+24]=b;f=b=HEAP[f+4];if(b!=0)b=92;else{b=93;break b}}while(0);a=HEAP[d];o=reSign(HEAP[c+48],32)>reSign(0,32);b:do if(o){f=HEAP[HEAP[c+32]+4*(0-HEAP[c+48])];n=reSign(HEAP[d],16);if(f!=n){b=95;break b}HEAP[c+48]-=1}while(0);if(reSign(HEAP[c+48],32)>reSign(0,32)){o=a;a=97;b:for(;;){ib=a==97?0:ib;Cb=a==97?o:Cb;f=a=HEAP[i];if(a!=0){ib=reSign(ib,16);c:for(;;){n=HEAP[f+4];HEAP[f+24]-=ib;if(HEAP[f+24]==0){w= -f;r=HEAP[i];a=101;d:for(;;){b=a==101?r:xb;var Ib=a==101?i:qb;if(b==0){b=106;break d}var qb=b+4,xb=HEAP[qb];if(b==w){b=104;break d}else{a=103;b=102}}if(b==104)HEAP[Ib]=xb;b=f;if((HEAP[f+12]&8)!=0){f=HEAP[k];w=HEAP[b];for(a=107;;){var Jb=a==111?Nb:k,Hb=a==111?lb:f;if(Hb==0){a=108;break}if(reSign(HEAP[Hb],32)>reSign(w,32)){a=109;break}var Nb=Hb+4,lb=HEAP[Nb];a=111}HEAP[b+4]=a==108?0:Hb;HEAP[Jb]=b}else{f=HEAP[j];w=HEAP[b];for(a=113;;){var Gb=a==117?tb:j,vb=a==117?Kb:f;if(vb==0){a=114;break}if(reSign(HEAP[vb], -32)>reSign(w,32)){a=115;break}var tb=vb+4,Kb=HEAP[tb];a=117}HEAP[b+4]=a==114?0:vb;HEAP[Gb]=b}}f=n;if(n!=0)b=100;else break c}}_Sort(k);_Sort(j);ib=HEAP[c+48];f=HEAP[HEAP[c+32]+4*(0-ib)];n=f&65535;HEAP[c+48]=ib-1;var ib=n-Cb;if(reSign(Cb,16)reSign(fa, -32))?b:fa;fa=ka?fa:b;ka=fa&0-HEAP[c+4];ia=0-HEAP[c+4]&ja+-1+HEAP[c+4];b=HEAP[c+4];x=reSign(ja-fa,32)<=reSign(b,32)&ka!=fa&ia!=ja;e:do if(x){if(!(reSign(ka,32)>reSign(ia,32)))if(HEAP[c+4]+ka!=ia){b=126;break e}if((HEAP[mb+12]&7)==2){a=127;b=129;break e}HEAP[mb]=fa;HEAP[Bb]=ja;HEAP[mb+24]=1;var Mb=Ab+1;a=128;b=129;break e}else b=126;while(0);if(b==126){FUNCTION_TABLE[HEAP[c+168]](c,p,fa,ja,mb,Bb);a=126}var Ab=a==127?Ab:a==128?Mb:Ab,mb=HEAP[mb+4],Bb=HEAP[Bb+4];if(mb!=0){a=129;b=123;continue d}if(!(reSign(Ab, -16)>reSign(0,16))){a=131;b=124;continue d}ja=HEAP[k];fa=HEAP[j];if(ja!=0)a=132;else{a=132;b=124;continue d}for(;;){sb=a==167?sb:fa;nb=a==167?nb:ja;if(HEAP[nb+24]!=0){HEAP[nb+24]=0;FUNCTION_TABLE[HEAP[c+172]](c,p,HEAP[nb],HEAP[sb],nb,sb)}var nb=HEAP[nb+4],sb=HEAP[sb+4];if(nb!=0){a=167;b=165}else{a=167;b=124;continue d}}}else if(b==124){FUNCTION_TABLE[HEAP[c+176]](c);b=reSign(r,16)reSign(0,32)){a=158;b=98}else break b}a=Cb}b=HEAP[h];if(reSign(a,16)<=reSign(b,16)){b=a+1;for(a=161;;){Sb=a==161?0:Sb;a=b+Sb;FUNCTION_TABLE[HEAP[c+176]](c);o=HEAP[h];a=reSign(a,16)<=reSign(o,16);var Sb=Sb+1;if(a)a=162;else break}}b=0}b=b;if((b&255)!=0){b=168;break a}}HEAP[e+1024]-=1}b=0}if(b==77)E=1;else if(b==80){HEAP[e+1024]=0;HEAP[e+44]=20;E=HEAP[e+44]}else if(b==168)E=HEAP[e+44];else if(b==171)E=0;h=E;STACKTOP=d;return h} -_Render_Single_Pass.__index__=Runtime.getFunctionIndex(_Render_Single_Pass,"_Render_Single_Pass");function _ft_black_new(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b;HEAP[g]=0;b=_ft_mem_alloc(e,24,d);if(HEAP[d]==0){HEAP[b+8]=e;HEAP[g]=b}b=HEAP[d];STACKTOP=d;return b}_ft_black_new.__index__=Runtime.getFunctionIndex(_ft_black_new,"_ft_black_new");function _ft_black_done(e){var g;g=HEAP[e+8];e!=0&&FUNCTION_TABLE[HEAP[g+8]](g,e)} -_ft_black_done.__index__=Runtime.getFunctionIndex(_ft_black_done,"_ft_black_done");function _ft_black_reset(e,g,d){var b;if(e!=0){b=g==0;a:do if(!b){if(reSign(d,32)<=reSign(3075,32))break a;b=g;HEAP[e]=g+1032;HEAP[e+4]=g+d-HEAP[e];HEAP[e+12]=b;return}while(0);HEAP[e]=0;HEAP[e+4]=0;HEAP[e+12]=0}}_ft_black_reset.__index__=Runtime.getFunctionIndex(_ft_black_reset,"_ft_black_reset");function _ft_black_set_mode(){}_ft_black_set_mode.__index__=Runtime.getFunctionIndex(_ft_black_set_mode,"_ft_black_set_mode"); -function _ft_black_render(e,g){var d,b,a,c;b=HEAP[g+4];a=HEAP[g];var f=e==0;a:do if(f)d=0;else{if(HEAP[e]==0){d=0;break a}if(HEAP[e+4]==0){d=0;break a}if(b==0)c=20;else{d=HEAP[b+2]==0;b:do if(!d){if(reSign(HEAP[b],16)<=reSign(0,16))break b;d=HEAP[b+12]==0;c:do if(!d){if(HEAP[b+4]==0)break c;d=reSign(HEAP[b+2],16);c=HEAP[b+12];f=reSign(HEAP[b],16)-1;c=reSign(HEAP[c+2*f],16)+1;if(d!=c)c=20;else{d=HEAP[e+12];if((HEAP[g+8]&2)!=0)c=19;else if(a==0)c=20;else{c=HEAP[a+4]==0;d:do if(!c){if(HEAP[a]==0)break d; -if(HEAP[a+12]==0)c=20;else{c=d+128;b=b;HEAP[c]=HEAP[b];HEAP[c+2]=HEAP[b+2];HEAP[c+4]=HEAP[b+4];HEAP[c+8]=HEAP[b+8];HEAP[c+12]=HEAP[b+12];HEAP[c+16]=HEAP[b+16];b=d+104;a=a;HEAP[b]=HEAP[a];HEAP[b+4]=HEAP[a+4];HEAP[b+8]=HEAP[a+8];HEAP[b+12]=HEAP[a+12];HEAP[b+16]=HEAP[a+16];HEAP[b+18]=HEAP[a+18];HEAP[b+19]=HEAP[a+19];HEAP[b+20]=HEAP[a+20];HEAP[d+28]=HEAP[e];a=HEAP[d+28];b=Math.floor(unSign(HEAP[e+4],32)/unSign(4,32));HEAP[d+32]=a+4*b;a=d;if((HEAP[g+8]&1&255)!=0)a=19;else{a=a;d=HEAP[a+128+16]&256;b=a; -d=d;c=b;if(d!=0){HEAP[c]=12;HEAP[b+16]=256;HEAP[b+20]=50}else{HEAP[c]=6;HEAP[b+16]=32;HEAP[b+20]=2}HEAP[b+4]=1<>reSign(6,32);l=reSign(HEAP[k+12]-HEAP[k+4],32)>>reSign(6,32);b=g+76;m=HEAP[e+8];if((HEAP[HEAP[g+156]+4]&1&255)!=0){h=HEAP[b+12];f=m;h=h;h!=0&&FUNCTION_TABLE[HEAP[f+8]](f,h);HEAP[b+12]=0;HEAP[HEAP[g+156]+4]&=-2}f=j;if((d&2)==0){d=f+3&-4;HEAP[b+18]=2;HEAP[b+16]=256}else{d=unSign(f+15,32)>>>unSign(4,32)<<1;HEAP[b+18]=1}HEAP[b+4]=j;HEAP[b]=l;HEAP[b+8]=d;d=_ft_mem_realloc(m,l,0,d,0,a);HEAP[b+12]=d;if(HEAP[a]!=0){c=0;break a}HEAP[HEAP[g+156]+4]|=1;_FT_Outline_Translate(c,0-HEAP[k],0-HEAP[k+4]);HEAP[o]= -b;HEAP[o+4]=c;HEAP[o+8]=0;if(HEAP[b+18]==2)HEAP[o+8]|=1;e=FUNCTION_TABLE[HEAP[e+64]](HEAP[e+60],o);HEAP[a]=e;_FT_Outline_Translate(c,HEAP[k],HEAP[k+4]);if(HEAP[a]!=0){c=0;break a}HEAP[g+72]=1651078259;e=reSign(HEAP[k],32)>>reSign(6,32);HEAP[g+100]=e;k=reSign(HEAP[k+12],32)>>reSign(6,32);HEAP[g+104]=k}c=0;break a}while(0);if(c==0)i=HEAP[a];g=i;STACKTOP=a;return g}_ft_raster1_render.__index__=Runtime.getFunctionIndex(_ft_raster1_render,"_ft_raster1_render"); -function _gray_record_cell(e){var g,d=null,b,a,c,f=HEAP[e+40]==0;a:do if(f){if((HEAP[e+36]|HEAP[e+32])==0)break a;b=e;d=c=HEAP[b];if(reSign(HEAP[b+24],32)reSign(h,32)){g=5;break}if(HEAP[l]==i){g=8;break}var m=l+12;d=9;g=4}if(g==5){d=j;a=HEAP[b+48];h=reSign(HEAP[b+52],32)>=reSign(a,32);a=b;if(h){_longjmp(a+1256,1);throw"Reached an unreachable! Original .ll line: 205177"; -}else{h=HEAP[b+52];a=HEAP[a+44]+16*h;HEAP[b+52]=h+1;HEAP[a]=c;HEAP[a+8]=0;HEAP[a+4]=0;HEAP[a+12]=HEAP[d];HEAP[d]=a}}else if(g==8)a=l;b=b=b=a;HEAP[b+8]=HEAP[e+32]+HEAP[b+8];HEAP[b+4]=HEAP[e+36]+HEAP[b+4]}while(0)}_gray_record_cell.__index__=Runtime.getFunctionIndex(_gray_record_cell,"_gray_record_cell"); -function _gray_set_cell(e,g,d){var b,a;g=g;d=d;d-=HEAP[e+16];b=g;if(reSign(HEAP[e+12],32)=unSign(b,32);a:do if(d)b=6;else{g=g;if(reSign(HEAP[e+24],32)<=reSign(g,32)){b=6;break a}a=0;b=9;break a}while(0);if(b==6)a=1;HEAP[e+40]=a} -_gray_set_cell.__index__=Runtime.getFunctionIndex(_gray_set_cell,"_gray_set_cell"); -function _gray_render_scanline(e,g,d,b,a,c){var f=null,h,i,k,j,l,m,o,n,p;h=b;n=a-d;i=reSign(d,32)>>reSign(8,32);b=reSign(a,32)>>reSign(8,32);k=d-(i<<8);a=a-(b<<8);if(h==c)_gray_set_cell(e,b,g);else{if(i==b){j=c-h;HEAP[e+32]=(a+k)*j+HEAP[e+32]}else{o=(c-h)*(256-k);d=256;p=1;if(reSign(n,32)=reSign(0,32),z=C-m;f=o+1;var C=A?z:C;A=A?f:o;HEAP[q]=A*256+HEAP[r];HEAP[u]=A+HEAP[s];var B=A+B;_gray_set_cell(v,y,w);var D=D+1;if(y!=x)f=5;else break}i= -y;h=B;l=C;j=A}while(0);j=c-h;HEAP[e+32]=(a+256+(0-d))*j+HEAP[e+32]}HEAP[e+36]=j+HEAP[e+36]}}_gray_render_scanline.__index__=Runtime.getFunctionIndex(_gray_render_scanline,"_gray_render_scanline"); -function _gray_render_line(e,g,d){var b=null,a,c,f,h,i,k,j,l,m,o,n,p,r,q,s,u;a=reSign(HEAP[e+72],32)>>reSign(8,32);c=reSign(d,32)>>reSign(8,32);f=HEAP[e+68]-HEAP[e+72];h=d-(c<<8);k=g-HEAP[e+64];j=d-HEAP[e+68];s=a;u=c;if(reSign(a,32)>reSign(c,32)){s=c;u=a}s=s;s=reSign(HEAP[e+20],32)<=reSign(s,32);a:do if(!s){o=u;if(reSign(HEAP[e+16],32)>reSign(o,32))break a;if(a==c)_gray_render_scanline(e,a,HEAP[e+64],f,g,h);else{q=1;if(k==0){m=reSign(HEAP[e+64],32)>>reSign(8,32);r=HEAP[e+64]-(m<<8)<<1;o=256;if(reSign(j, -32)>reSign(8,32);_gray_set_cell(e,n,a);n=a!=c;b:do if(n){m=k*256;r=j;r=Math.floor(reSign(m,32)/reSign(r,32));p=j;p=reSign(m,32)%reSign(p,32);if(reSign(p,32)=reSign(0,32);var A=z-p;b=m+1;var z=C?A:z,C=(C?b:m)+y;_gray_render_scanline(e,a,y,t,C,v);a=w+ -a;y=reSign(C,32)>>reSign(8,32);_gray_set_cell(e,y,a);if(a!=x)b=12;else break}l=C;i=z}while(0);_gray_render_scanline(e,a,l,256-o,g,h)}}}while(0);HEAP[e+64]=g;HEAP[e+68]=d;HEAP[e+72]=c<<8}_gray_render_line.__index__=Runtime.getFunctionIndex(_gray_render_line,"_gray_render_line"); -function _gray_move_to(e,g){var d,b,a;_gray_record_cell(g);b=HEAP[e]<<2;a=HEAP[e+4]<<2;var c=reSign(a,32)>>reSign(8,32);var f=d=reSign(b,32)>>reSign(8,32);if(reSign(HEAP[g+12],32)reSign(f,32))d=HEAP[g+8]-1;HEAP[g+32]=0;HEAP[g+36]=0;HEAP[g]=d-HEAP[g+8];HEAP[g+4]=c-HEAP[g+16];HEAP[g+72]=c<<8;HEAP[g+40]=0;_gray_set_cell(g,d,c);HEAP[g+64]=b;HEAP[g+68]=a;return 0}_gray_move_to.__index__=Runtime.getFunctionIndex(_gray_move_to,"_gray_move_to"); -function _gray_line_to(e,g){_gray_render_line(g,HEAP[e]<<2,HEAP[e+4]<<2);return 0}_gray_line_to.__index__=Runtime.getFunctionIndex(_gray_line_to,"_gray_line_to"); -function _gray_conic_to(e,g,d){var b,a=null,c,f,h;h=d+76;HEAP[h]=HEAP[g]<<2;HEAP[h+4]=HEAP[g+4]<<2;HEAP[h+8]=HEAP[e]<<2;HEAP[h+8+4]=HEAP[e+4]<<2;HEAP[h+16]=HEAP[d+64];HEAP[h+16+4]=HEAP[d+68];e=HEAP[h]+HEAP[h+16]+HEAP[h+8]*-2;g=0-e;e=reSign(e,32)>=reSign(0,32)?e:g;g=HEAP[h+4]+HEAP[h+16+4]+HEAP[h+8+4]*-2;c=0-g;c=reSign(g,32)>=reSign(0,32)?g:c;g=e;if(reSign(g,32)reSign(64,32)){e=e;g=g+1;for(a=3;;){l=a==3?0:l;var k=g+l,j=reSign(a==3?e:j,32)>>reSign(2,32);c=reSign(j,32)>reSign(64,32);var l=l+1;if(c)a=4;else break}g=k;e=j}f=d+852;HEAP[f]=g;g=f;c=d+20;var m=d+16,o=f,n=f;f=f;var p=d;a=7;for(;;){v=a==7?0:v;var r=HEAP[g+4*v],q=reSign(r,32)>reSign(1,32);c:do if(q){q=HEAP[h+4];var s=HEAP[h+8+4];b=reSign(s,32)reSign(q,32)?s:q;s=HEAP[h+16+4];b=reSign(s,32)reSign(q,32)?s:q;b=reSign(b,32)>>reSign(8, -32);s=HEAP[c];if(reSign(b,32)>=reSign(s,32)){b=9;break c}b=reSign(q,32)>>reSign(8,32);q=HEAP[m];if(reSign(b,32)=reSign(0,32))a=12;else break a}}while(0);return 0}_gray_conic_to.__index__=Runtime.getFunctionIndex(_gray_conic_to,"_gray_conic_to"); -function _gray_cubic_to(e,g,d,b){var a=null,c,f;f=b+76;HEAP[f]=HEAP[d]<<2;HEAP[f+4]=HEAP[d+4]<<2;HEAP[f+8]=HEAP[g]<<2;HEAP[f+8+4]=HEAP[g+4]<<2;HEAP[f+16]=HEAP[e]<<2;HEAP[f+16+4]=HEAP[e+4]<<2;HEAP[f+24]=HEAP[b+64];HEAP[f+24+4]=HEAP[b+68];e=b+20;g=b+76;d=b+16;a:for(;;){var h=HEAP[f+4];a=HEAP[f+8+4];c=reSign(a,32)reSign(h,32)?a:h;a=HEAP[f+16+4];c=reSign(a,32)reSign(h,32)?a:h;a=HEAP[f+24+4];var i=reSign(a,32)reSign(h,32)?a:h;h=reSign(i,32)>>reSign(8,32);a=HEAP[e];h=reSign(h,32)>=reSign(a,32);b:do if(!h){c=reSign(c,32)>>reSign(8,32);h=HEAP[d];if(reSign(c,32)=reSign(0,32)?c:a;i=0-h;i=reSign(h,32)>=reSign(0,32)?h:i;if(reSign(a,32)>reSign(i,32)){var k=reSign(i*97+a*236,32)>>reSign(8,32);a=3}else{var j=reSign(i*236+a*97,32)>>reSign(8,32);a=5}a=a==5?j:k;i=reSign(a,32)>reSign(32767,32);c:do if(!i){var l=a*42,m=HEAP[f+ -8]-HEAP[f],o=HEAP[f+8+4]-HEAP[f+4],n=m*h-o*c,p=0-n;n=reSign(n,32)>=reSign(0,32)?n:p;if(reSign(n,32)>reSign(l,32))break c;n=HEAP[f+16]-HEAP[f];p=HEAP[f+16+4]-HEAP[f+4];var r=n*h-p*c,q=0-r;r=reSign(r,32)>=reSign(0,32)?r:q;if(reSign(r,32)>reSign(l,32))break c;if(reSign(o*h+m*c,32)=reSign(0,32))b+=HEAP[f+8]*(HEAP[f]-1);if(reSign(g,32)>reSign(0,32)){b=e=b;f=0-g;f=reSign(f,32)>reSign(-1,32)?f:-1;g=g+f+1;c=1;a:for(;;){q=c==1?0:q;f=d+6*q+2;var h=d+6*q,i=HEAP[d+6*q+4],k=i!=0;b:do if(k)if(unSign(HEAP[f],16)>unSign(7,16)){var j=unSign(HEAP[f],16);c=unSign(i,8);a=reSign(HEAP[h],16);_llvm_memset_p0i8_i32(e+a,c&255,j,1,0)}else{j=reSign(HEAP[h],16);j=b+j;c=unSign(HEAP[f],16); -if(c==1){c=15;a=12}else if(c==2){c=15;a=10}else if(c==3){c=15;a=9}else if(c==4){c=15;a=8}else if(c==5){c=15;a=7}else if(c==6){c=15;a=6}else if(c==7){c=15;a=5}else break b;c:do if(a==5){HEAP[j]=i;var l=j+1;c=5;a=6;break c}while(0);c:do if(a==6){var m=c==5?l:j;HEAP[m]=i;m=m+1;c=6;a=7;break c}while(0);c:do if(a==7){var o=c==6?m:j;HEAP[o]=i;o=o+1;c=7;a=8;break c}while(0);c:do if(a==8){var n=c==7?o:j;HEAP[n]=i;n=n+1;c=8;a=9;break c}while(0);c:do if(a==9){var p=c==8?n:j;HEAP[p]=i;p=p+1;c=9;a=10;break c}while(0); -if(a==10){var r=c==9?p:j;HEAP[r]=i;r=r+1;c=10}HEAP[c==10?r:j]=i}while(0);var q=q+1;if(q!=g)c=13;else break a}}}_gray_render_span.__index__=Runtime.getFunctionIndex(_gray_render_span,"_gray_render_span"); -function _gray_hline(e,g,d,b,a){var c,f=null,h;g=g;d=d;c=b=reSign(b,32)>>reSign(9,32);if(reSign(c,32)reSign(256,32);var i=b;if(c)b=512-i;else{if(i!=256)break a;b=255}}else{if(!(reSign(f,32)>reSign(255,32)))break a;b=255}while(0);d+=HEAP[e+16];g=f=g+HEAP[e+8];if(reSign(f,32)>reSign(32766,32))g=32767;if(b!=0){f=HEAP[e+1232];h=e+1040+6*f+-6;c=reSign(f,32)>reSign(0,32);a:do if(c){if(HEAP[e+1244]!= -d)break a;c=reSign(HEAP[h],16);if(unSign(HEAP[h+2],16)+c!=g)break a;if(unSign(HEAP[h+4],8)!=b)break a;HEAP[h+2]=(a&65535)+HEAP[h+2];return}while(0);i=HEAP[e+1244]!=d;a:do if(i)c=11;else{if(reSign(f,32)>reSign(31,32)){c=11;break a}h+=6;c=17;break a}while(0);if(c==11){h=HEAP[e+1236]!=0;a:do if(h){if(!(reSign(f,32)>reSign(0,32)))break a;FUNCTION_TABLE[HEAP[e+1236]](HEAP[e+1244],f,e+1040,HEAP[e+1240])}while(0);HEAP[e+1232]=0;HEAP[e+1244]=d;h=e+1040}HEAP[h]=g&65535;HEAP[h+2]=a&65535;HEAP[h+4]=b&255;HEAP[e+ -1232]+=1}}_gray_hline.__index__=Runtime.getFunctionIndex(_gray_hline,"_gray_hline");function _gray_convert_glyph_inner(e){var g;if(__setjmp(e+1256)==0){g=_FT_Outline_Decompose(e+980,_func_interface,e);_gray_record_cell(e)}else g=64;return g}_gray_convert_glyph_inner.__index__=Runtime.getFunctionIndex(_gray_convert_glyph_inner,"_gray_convert_glyph_inner"); -function _gray_raster_render(e,g){var d=STACKTOP;STACKTOP+=320;Runtime.memset(d,0,320);var b,a=null,c,f,h,i,k,j,l,m,o,n,p;f=HEAP[g+4];j=HEAP[g];i=e==0;a:do if(i)b=0;else{if(HEAP[e]==0){b=0;break a}if(HEAP[e+4]==0){b=0;break a}if(f==0)h=20;else{h=HEAP[f+2]==0;b:do if(!h){if(reSign(HEAP[f],16)<=reSign(0,16))break b;h=HEAP[f+12]==0;c:do if(!h){if(HEAP[f+4]==0)break c;h=reSign(HEAP[f+2],16);i=HEAP[f+12];k=reSign(HEAP[f],16)-1;i=reSign(HEAP[i+2*k],16)+1;if(h!=i)h=20;else{h=HEAP[e+16];i=(HEAP[g+8]&2)== -0;d:do if(i){if(j==0)h=6;else{b=HEAP[j+4]==0;e:do if(!b){if(HEAP[j]==0)break e;if(HEAP[j+12]!=0){b=12;break d}h=6;b=4;break a}while(0);h=0}b=4;break a}while(0);if((HEAP[g+8]&1)==0)h=19;else{if((HEAP[g+8]&2)==0){HEAP[h+1024]=0;HEAP[h+1024+4]=0;HEAP[h+1024+8]=HEAP[j+4];HEAP[h+1024+12]=HEAP[j]}else{i=h+1024;if((HEAP[g+8]&4)!=0){k=g+32;HEAP[i]=HEAP[k];HEAP[i+4]=HEAP[k+4];HEAP[i+8]=HEAP[k+8];HEAP[i+12]=HEAP[k+12]}else{HEAP[i]=-32768;HEAP[h+1024+4]=-32768;HEAP[h+1024+8]=32767;HEAP[h+1024+12]=32767}}p=HEAP[e+ -4];k=HEAP[e];i=h;k=k;p=p;HEAP[i+1412]=k;HEAP[i+1416]=p;HEAP[i+1420]=k;HEAP[i+44]=0;HEAP[i+48]=0;HEAP[i+52]=0;HEAP[i+32]=0;HEAP[i+36]=0;HEAP[i+40]=1;i=h+980;f=f;HEAP[i]=HEAP[f];HEAP[i+2]=HEAP[f+2];HEAP[i+4]=HEAP[f+4];HEAP[i+8]=HEAP[f+8];HEAP[i+12]=HEAP[f+12];HEAP[i+16]=HEAP[f+16];HEAP[h+52]=0;HEAP[h+40]=1;HEAP[h+1248]=HEAP[e+8];HEAP[h+1232]=0;if((HEAP[g+8]&2)!=0){HEAP[h+1236]=HEAP[g+12];HEAP[h+1240]=HEAP[g+28]}else{f=h+1E3;j=j;HEAP[f]=HEAP[j];HEAP[f+4]=HEAP[j+4];HEAP[f+8]=HEAP[j+8];HEAP[f+12]=HEAP[j+ -12];HEAP[f+16]=HEAP[j+16];HEAP[f+18]=HEAP[j+18];HEAP[f+19]=HEAP[j+19];HEAP[f+20]=HEAP[j+20];HEAP[h+1236]=_gray_render_span.__index__;HEAP[h+1240]=h}f=j=h;h=f+980;i=HEAP[h+4];k=reSign(HEAP[h+2],16);k=i+8*k;if(reSign(HEAP[h+2],16)<=reSign(0,16)){HEAP[f+12]=0;HEAP[f+8]=HEAP[f+12];HEAP[f+20]=0;HEAP[f+16]=HEAP[f+20]}else{HEAP[f+12]=HEAP[i];HEAP[f+8]=HEAP[f+12];HEAP[f+20]=HEAP[i+4];HEAP[f+16]=HEAP[f+20];i+=8;if(ireSign(k,32))HEAP[f+8]=k;if(reSign(HEAP[f+12],32)reSign(p,32))HEAP[f+16]=p;if(reSign(HEAP[f+20],32)>reSign(6,32);HEAP[f+8]=n;n=reSign(HEAP[f+16],32)>>reSign(6,32);HEAP[f+16]=n;n=reSign(HEAP[f+12]+63,32)>>reSign(6,32);HEAP[f+12]=n;n=reSign(HEAP[f+20]+63,32)>>reSign(6,32);HEAP[f+20]=n}n=j+1024;f=HEAP[n];f=reSign(HEAP[j+12],32)<=reSign(f,32);d:do if(f)b= -25;else{h=HEAP[n+8];if(reSign(HEAP[j+8],32)>=reSign(h,32)){b=25;break d}h=HEAP[n+4];if(reSign(HEAP[j+20],32)<=reSign(h,32)){b=25;break d}h=HEAP[n+12];if(reSign(HEAP[j+16],32)>=reSign(h,32)){b=25;break d}h=HEAP[n];if(reSign(HEAP[j+8],32)reSign(h,32))HEAP[j+12]=HEAP[n+8];h=HEAP[n+12];if(reSign(HEAP[j+20],32)>reSign(h,32))HEAP[j+20]=HEAP[n+12];HEAP[j+24]=HEAP[j+ -12]-HEAP[j+8];HEAP[j+28]=HEAP[j+20]-HEAP[j+16];h=HEAP[j+1248];i=Math.floor(reSign(HEAP[j+20]-HEAP[j+16],32)/reSign(h,32));if(i==0)i=1;if(reSign(i,32)>reSign(38,32))i=39;HEAP[j+1252]=0;m=HEAP[j+16];k=HEAP[j+20];h=0;p=d;var r=d+4,q=d,s=d;e:for(;;){var u=i;b=reSign(h,32)reSign(b,32)?37:38;break f}while(0);if(b==37)o=k;HEAP[p]=m;HEAP[r]=o;m=q;f:for(;;){if(!(s<=m))break f;HEAP[j+1420]=HEAP[j+1412];HEAP[j+ -1424]=HEAP[m+4]-HEAP[m];a=HEAP[j+1424]*4;b=a&15;if(reSign(b,32)>reSign(0,32))a=a+16+(0-b);b=HEAP[j+1416];b-=b&15;b=HEAP[j+1412]+b;HEAP[j+44]=HEAP[j+1412]+a;c=HEAP[j+44]>=b;g:do if(!c){a=Math.floor(reSign(b-HEAP[j+44],32)/reSign(16,32));HEAP[j+48]=a;if(reSign(HEAP[j+48],32)<=reSign(1,32))break g;a=reSign(HEAP[j+1424],32)>reSign(0,32);var t=j;if(a){for(a=44;;){x=a==44?0:x;var v=1+x;HEAP[HEAP[(a==44?t:w)+1420]+4*(0+x)]=0;a=reSign(HEAP[j+1424],32)>reSign(v,32);var w=j,x=x+1;if(a)a=45;else break}a=46}else a= -43;HEAP[(a==46?w:t)+52]=0;HEAP[j+40]=1;HEAP[j+16]=HEAP[m];HEAP[j+20]=HEAP[m+4];HEAP[j+28]=HEAP[m+4]-HEAP[m];a=t=_gray_convert_glyph_inner(j);if(t==0){c=j;t=HEAP[c+52]==0;h:do if(!t){HEAP[c+1232]=0;b=reSign(HEAP[c+1424],32)>reSign(0,32);v=c;if(b){var y=c,A=c,z=c+24,C=c,B=c+1424,D=c;a=48;i:for(;;){var E=a==48?0:I,F=0+E,G=1+E,H=HEAP[HEAP[(a==48?v:D)+1420]+4*F];if(H!=0){a=49;b=50}else{a=49;b=51}j:for(;;)if(b==50){J=a==54?J:0;L=a==54?L:0;N=a==54?N:H;reSign(HEAP[N],32)>reSign(L,32)&J!=0&&_gray_hline(y, -L,F,J*512,HEAP[N]-L);var J=HEAP[N+4]+J;L=J*512-HEAP[N+8];b=L!=0;k:do if(b){if(!(reSign(HEAP[N],32)>=reSign(0,32)))break k;_gray_hline(A,HEAP[N],F,L,1)}while(0);var L=HEAP[N]+1,N=HEAP[N+12];if(N!=0){a=54;b=50;continue j}if(J==0){a=56;b=51;continue j}_gray_hline(C,L,F,J*512,HEAP[z]-L);a=57;b=51}else if(b==51){b=reSign(HEAP[B],32)>reSign(G,32);var I=E+1;if(b){a=51;continue i}else break i}}a=58}else a=125;if(HEAP[(a==58?D:v)+1236]==0)break h;if(!(reSign(HEAP[c+1232],32)>reSign(0,32)))break h;FUNCTION_TABLE[HEAP[c+ -1236]](HEAP[c+1244],HEAP[c+1232],c+1040,HEAP[c+1240])}while(0);m+=-8;continue f}else if(a!=64){b=64;break e}}while(0);b=HEAP[m];a=HEAP[m+4];c=(reSign(a-b,32)>>reSign(1,32))+b;if(c==b){b=67;break e}t=HEAP[j+1248];if(reSign(b-a,32)>=reSign(t,32))HEAP[j+1252]+=1;HEAP[m+8]=b;HEAP[m+8+4]=c;HEAP[m]=c;HEAP[m+4]=a;m+=8}h+=1;m=o;b=36}if(b==73){l=reSign(HEAP[u+1252],32)>reSign(8,32);e:do if(l){if(!(reSign(HEAP[j+1248],32)>reSign(16,32)))break e;w=Math.floor(reSign(HEAP[j+1248],32)/reSign(2,32));HEAP[j+1248]= -w}while(0);l=0;b=66;break d}else if(b==67){l=1;b=66;break d}else if(b==64){l=1;b=66;break d}}while(0);if(b==25)l=0;h=l=l}}b=4;break a}while(0);h=20;b=4;break a}while(0);h=0}b=4;break a}while(0);if(b==0)h=6;l=h;STACKTOP=d;return l}_gray_raster_render.__index__=Runtime.getFunctionIndex(_gray_raster_render,"_gray_raster_render"); -function _gray_raster_new(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b;HEAP[g]=0;b=_ft_mem_alloc(e,20,d);if(HEAP[d]==0){HEAP[b+12]=e;HEAP[g]=b}b=HEAP[d];STACKTOP=d;return b}_gray_raster_new.__index__=Runtime.getFunctionIndex(_gray_raster_new,"_gray_raster_new");function _gray_raster_done(e){var g;g=HEAP[e+12];e!=0&&FUNCTION_TABLE[HEAP[g+8]](g,e)}_gray_raster_done.__index__=Runtime.getFunctionIndex(_gray_raster_done,"_gray_raster_done"); -function _gray_raster_reset(e,g,d){var b;if(e!=0){b=g==0;a:do if(!b){if(reSign(d,32)<=reSign(3475,32))break a;b=g;HEAP[e+16]=b;HEAP[e]=g+1440;HEAP[e+4]=g+d-HEAP[e]&-16;g=Math.floor(unSign(HEAP[e+4],32)/unSign(128,32));HEAP[e+8]=g;return}while(0);HEAP[e]=0;HEAP[e+4]=0;HEAP[e+16]=0}}_gray_raster_reset.__index__=Runtime.getFunctionIndex(_gray_raster_reset,"_gray_raster_reset"); -function _ft_smooth_init(e){var g;g=HEAP[e+4];FUNCTION_TABLE[HEAP[HEAP[HEAP[e+20]+56]+8]](HEAP[e+60],HEAP[g+172],HEAP[g+176]);return 0}_ft_smooth_init.__index__=Runtime.getFunctionIndex(_ft_smooth_init,"_ft_smooth_init");function _ft_smooth_set_mode(e,g,d){return FUNCTION_TABLE[HEAP[HEAP[HEAP[e+20]+56]+12]](HEAP[e+60],g,d)}_ft_smooth_set_mode.__index__=Runtime.getFunctionIndex(_ft_smooth_set_mode,"_ft_smooth_set_mode"); -function _ft_smooth_transform(e,g,d,b){var a=null,c,f,h,i;i=0;e=HEAP[g+72]!=HEAP[e+24];a:do if(e)i=6;else{var k=d!=0;b:do if(k){f=d;c=g+108;f=f;if(c==0)break b;if(f==0)break b;h=HEAP[c+4];c=reSign(HEAP[c+2],16);c=h+8*c;if(!(h=reSign(0,32);b:do if(!d){d=HEAP[m]+2147483647;if(reSign(HEAP[m+ -8],32)<=reSign(d,32))break b;j=98;f=1;break a}while(0);o=reSign(HEAP[m+8]-HEAP[m],32)>>reSign(6,32);d=reSign(HEAP[m+4],32)>=reSign(0,32);b:do if(!d){d=HEAP[m+4]+2147483647;if(reSign(HEAP[m+12],32)<=reSign(d,32))break b;j=98;f=1;break a}while(0);d=reSign(HEAP[m+12]-HEAP[m+4],32)>>reSign(6,32);f=g+76;p=HEAP[e+8];n=o;a=d;if((HEAP[HEAP[g+156]+4]&1&255)!=0){k=HEAP[f+12];i=p;k=k;k!=0&&FUNCTION_TABLE[HEAP[i+8]](i,k);HEAP[f+12]=0;HEAP[HEAP[g+156]+4]&=-2}i=o;if(h!=0){o*=3;i=o+3&-4}if(r!=0)d*=3;k=HEAP[m];q= -HEAP[m+4];s=reSign(HEAP[m],32)>>reSign(6,32);m=reSign(HEAP[m+12],32)>>reSign(6,32);v=unSign(o,32)>unSign(32767,32);b:do if(!v){if(unSign(d,32)>unSign(32767,32))break b;HEAP[f+18]=2;HEAP[f+16]=256;HEAP[f+4]=o;HEAP[f]=d;HEAP[f+8]=i;_FT_Outline_Translate(l,0-k,0-q);p=_ft_mem_alloc(p,d*i,c);HEAP[f+12]=p;if(HEAP[c]!=0){f=0;break a}HEAP[HEAP[g+156]+4]|=1;HEAP[u]=f;HEAP[u+4]=l;HEAP[u+8]=1;e=FUNCTION_TABLE[HEAP[e+64]](HEAP[e+60],u);HEAP[c]=e;p=h!=0;c:do if(p){e=HEAP[f+12];u=h=a;if(h==0)break c;for(;;){h= -e+o;t=v=n;if(v!=0){v=e;t=t;var w=h,x=t+-1;for(h=16;;){C=h==16?0:C;var y=C*-3;h=w+(y+-1);var A=w+(y+-2);y=w+(y+-3);var z=unSign(HEAP[v+(x+C*-1)],8);HEAP[y]=z&255;HEAP[A]=z&255;HEAP[h]=z&255;var C=C+1;if(C!=t)h=17;else break}}u=h=u-1;e+=i;if(h==0)break c}}while(0);r=r!=0;c:do if(r){v=HEAP[f+12]+(d-a)*i;p=HEAP[f+12];h=o=a;if(o==0)break c;u=e=n=C=o=i;p=p;v=v;t=h;w=C+i;x=w+i;for(h=20;;){B=h==20?0:B;h=v+u*B;A=x*B;y=p+(w+A);z=p+(C+A);_llvm_memcpy_p0i8_p0i8_i32(p+A,h,o,1,0);_llvm_memcpy_p0i8_p0i8_i32(z,h, -n,1,0);_llvm_memcpy_p0i8_p0i8_i32(y,h,e,1,0);var B=B+1;if(B!=t)h=22;else break}}while(0);_FT_Outline_Translate(l,k,q);if(HEAP[c]!=0){f=0;break a}HEAP[g+72]=1651078259;HEAP[g+100]=s;HEAP[g+104]=m;f=0;break a}while(0);j=98}f=1}break a}while(0);if(f==0){g=l!=0;a:do if(g){if(b==0)break a;_FT_Outline_Translate(l,0-HEAP[b],0-HEAP[b+4])}while(0);j=HEAP[c]}b=j;STACKTOP=c;return b}_ft_smooth_render_generic.__index__=Runtime.getFunctionIndex(_ft_smooth_render_generic,"_ft_smooth_render_generic"); -function _ft_smooth_render(e,g,d,b){d=d;if(d==1)d=0;return _ft_smooth_render_generic(e,g,d,b,0)}_ft_smooth_render.__index__=Runtime.getFunctionIndex(_ft_smooth_render,"_ft_smooth_render");function _ft_smooth_render_lcd(e,g,d,b){e=_ft_smooth_render_generic(e,g,d,b,3);if(e==0)HEAP[g+76+18]=5;return e}_ft_smooth_render_lcd.__index__=Runtime.getFunctionIndex(_ft_smooth_render_lcd,"_ft_smooth_render_lcd"); -function _ft_smooth_render_lcd_v(e,g,d,b){e=_ft_smooth_render_generic(e,g,d,b,4);if(e==0)HEAP[g+76+18]=6;return e}_ft_smooth_render_lcd_v.__index__=Runtime.getFunctionIndex(_ft_smooth_render_lcd_v,"_ft_smooth_render_lcd_v");function _FTC_MruNode_Up(e,g){var d,b,a;d=HEAP[e];if(d!=g){b=HEAP[g+4];a=HEAP[g];HEAP[b]=a;HEAP[a+4]=b;b=HEAP[d+4];HEAP[b]=g;HEAP[d+4]=g;HEAP[g]=d;HEAP[g+4]=b;HEAP[e]=g}}_FTC_MruNode_Up.__index__=Runtime.getFunctionIndex(_FTC_MruNode_Up,"_FTC_MruNode_Up"); -function _FTC_MruList_New(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c,f,h,i,k,j;c=HEAP[e+36];a=HEAP[e+4];f=unSign(HEAP[e],32)unSign(15,32))HEAP[b]=112;else{f=_ft_mem_alloc(h,HEAP[g+20],b);if(HEAP[b]!=0)break b;HEAP[f+48]=e;HEAP[f+52]=h;var i=f+16,k=g;HEAP[i]=HEAP[k];HEAP[i+4]=HEAP[k+4];HEAP[i+8]=HEAP[k+8];HEAP[i+12]=HEAP[k+12];HEAP[i+16]=HEAP[k+16];HEAP[i+20]=HEAP[k+20];HEAP[i+24]=HEAP[k+24];HEAP[i+28]= -HEAP[k+28];HEAP[f+60]=g;HEAP[f+56]=HEAP[e+88];i=FUNCTION_TABLE[HEAP[g+24]](f);HEAP[b]=i;if(HEAP[b]!=0){FUNCTION_TABLE[HEAP[g+28]](f);i=f;f=h;h=i;h!=0&&FUNCTION_TABLE[HEAP[f+8]](f,h);f=0}else{h=HEAP[e+88];HEAP[e+24+h*4]=f;HEAP[e+88]=h+1}}}while(0);var j=d;c=4;a=6;break a}else{c=-1;a=6}while(0);a:do if(a==6){if((c==4?j:d)==0)break a;HEAP[d]=f}while(0);e=HEAP[b];STACKTOP=b;return e}_FTC_Manager_RegisterCache.__index__=Runtime.getFunctionIndex(_FTC_Manager_RegisterCache,"_FTC_Manager_RegisterCache"); -function _FTC_Manager_FlushN(e,g){var d=null,b,a;b=HEAP[e+8];if(b==0)b=0;else{a=HEAP[b+4];var c=d=0;for(d=1;;){var f=d==1?a:i,h=d==1?c:j;if(!(unSign(h,32)unSign(a,32)?0:1;for(;;)if(d==0){i=g;a=HEAP[e+24+l*4];c=i;i=HEAP[a+48];b=0;h=HEAP[a+4]+HEAP[a];f=0;d=h;d=unSign(f,32)unSign(a, -32)?0:1}else if(d==1)break}_FTC_Manager_RemoveFaceID.__index__=Runtime.getFunctionIndex(_FTC_Manager_RemoveFaceID,"_FTC_Manager_RemoveFaceID");function _FTC_Node_Unref(e,g){var d=e!=0;a:do if(d){var b=unSign(HEAP[e+16],16),a=HEAP[g+88];if(!(unSign(b,32)=unSign(h,32)){h=HEAP[e+52];h=_ft_mem_realloc(h,4,(f+1)*2,(f+1)*4,HEAP[e+12],g);HEAP[e+12]=h;if(HEAP[g]!=0)break a}a=HEAP[e+12]+4*c;b=h=HEAP[a];if(h!=0){h=f+1;b=b;a=a;var k=d;for(d=3;;){m=d==3?k:m;l=d==3?a:l;o=d==3?b:o;var j=o+8;if((h&HEAP[o+12])!=0){HEAP[l]=HEAP[j];HEAP[o+8]=m;d=5}else d=4;var l= -d==5?l:j,m=d==5?o:m,o=HEAP[l];if(o==0)break;else d=7}d=m}HEAP[HEAP[e+12]+4*(c+1+f)]=d;HEAP[e+8]+=2;h=f;if(unSign(c,32)>=unSign(h,32)){HEAP[e+4]=f*2+1;HEAP[e]=0}else HEAP[e]=c+1}else{h=h;if(!(reSign(HEAP[e+8],32)>reSign(h,32)))break a;h=f+c;if(unSign(h+1,32)<=unSign(8,32))break a;if(c==0){c=HEAP[e+52];c=_ft_mem_realloc(c,4,(f+1)*2,f+1,HEAP[e+12],i);HEAP[e+12]=c;if(HEAP[i]!=0)break a;c=unSign(HEAP[e+4],32)>>>unSign(1,32);HEAP[e+4]=c;c=HEAP[e+4]}else c-=1;a=HEAP[e+12]+4*c;if(HEAP[a]!=0){f=a;for(d=14;;){var n= -HEAP[d==14?f:n]+8;if(HEAP[n]!=0)d=15;else break}a=n}f=HEAP[e+12]+4*h;HEAP[a]=HEAP[f];HEAP[f]=0;HEAP[e+8]-=2;HEAP[e]=c}}STACKTOP=g}_ftc_cache_resize.__index__=Runtime.getFunctionIndex(_ftc_cache_resize,"_ftc_cache_resize"); -function _ftc_node_destroy(e,g){var d,b=null,a,c;c=unSign(HEAP[e+16],16);c=HEAP[g+24+c*4];a=HEAP[g+16];b=FUNCTION_TABLE[HEAP[c+16+4]](e,c);HEAP[g+16]=a-b;_ftc_node_mru_unlink(e,g);b=a=HEAP[c+4]&HEAP[e+12];if(unSign(HEAP[c],32)>unSign(b,32))a=HEAP[c+4]*2+1&HEAP[e+12];a=a=HEAP[c+12]+4*a;for(b=1;;){var f=b==6?h:a;d=HEAP[f];if(d==0){d=3;break}if(d==e){d=5;break}var h=HEAP[f]+8;b=6;d=2}if(d==5){a=f;HEAP[a]=HEAP[e+8];HEAP[e+8]=0;HEAP[c+8]+=1;_ftc_cache_resize(c)}FUNCTION_TABLE[HEAP[c+16+16]](e,c)} -_ftc_node_destroy.__index__=Runtime.getFunctionIndex(_ftc_node_destroy,"_ftc_node_destroy");function _ftc_cache_init(e){var g=STACKTOP;STACKTOP+=4;Runtime.memset(g,0,4);var d;d=HEAP[e+52];HEAP[e]=0;HEAP[e+4]=7;HEAP[e+8]=16;d=_ft_mem_realloc(d,4,0,16,0,g);HEAP[e+12]=d;e=HEAP[g];STACKTOP=g;return e}_ftc_cache_init.__index__=Runtime.getFunctionIndex(_ftc_cache_init,"_ftc_cache_init"); -function _ftc_cache_done(e){var g,d=null,b,a,c;if(HEAP[e+52]!=0){c=HEAP[e+52];var f=e!=0;a:do if(f){if(HEAP[e+12]==0)break a;b=HEAP[e+48];var h=a=HEAP[e]+1+HEAP[e+4],i=unSign(0,32)unSign(1,32)?a:1)-0;d=2;b:for(;;){var r=d==2?0:v,q=0+r,s=HEAP[HEAP[(d==2?h:p)+12]+4*q];if(s!=0){d=3;g=4}else{d=3;g=5}for(;;)if(g==4){g=d==4?u:s;var u=HEAP[g+8];HEAP[g+8]=0;_ftc_node_mru_unlink(g, -i);d=HEAP[k];var t=FUNCTION_TABLE[HEAP[j]](g,l);HEAP[b]=d-t;FUNCTION_TABLE[HEAP[m]](g,o);if(u!=0)g=d=4;else{d=4;g=5}}else if(g==5){HEAP[HEAP[n]+4*q]=0;var v=r+1;if(v!=a){d=5;continue b}else break b}}d=7}else d=0;_ftc_cache_resize(d==7?p:h)}while(0);f=HEAP[e+12];f!=0&&FUNCTION_TABLE[HEAP[c+8]](c,f);HEAP[e+12]=0;HEAP[e+4]=0;HEAP[e]=0;HEAP[e+8]=0;HEAP[e+52]=0}}_ftc_cache_done.__index__=Runtime.getFunctionIndex(_ftc_cache_done,"_ftc_cache_done"); -function _FTC_Cache_NewNode(e,g,d,b){var a=STACKTOP;STACKTOP+=4;Runtime.memset(a,0,4);var c,f=null,h,i,k,j,l,m,o;m=HEAP[e+48];h=e+16;k=m+20;i=m+20;f=-1;a:for(;;){j=f==-1?4:f==8?p:f==6?n:j;l=FUNCTION_TABLE[HEAP[h]](a,d,e);if(l==0|l!=64){c=1;break a}c=_FTC_Manager_FlushN(m,j);if(c==0){c=3;break a}if(c!=j){f=4;c=0;continue a}var n=j*2;if(!(unSign(n,32)unSign(j,32))i=HEAP[k+4]*2+1&HEAP[h+12];i=HEAP[k+12]+4*i;HEAP[h+8]=HEAP[i];HEAP[i]=h;HEAP[k+8]-=1;_ftc_cache_resize(k);h=HEAP[f+48];k=m;h=h;i=h+8;j=k;k=i;i=j;j=l=HEAP[k];if(l!=0){l=HEAP[j+4];HEAP[j+4]=i;HEAP[l]=i;HEAP[i]=j;HEAP[i+4]=l}else{HEAP[i]=i;HEAP[i+4]=i}HEAP[k]=i;HEAP[h+20]+=1;h=HEAP[f+48];k=HEAP[h+16];f=FUNCTION_TABLE[HEAP[f+ -16+4]](m,f)+k;HEAP[h+16]=f;f=HEAP[h+12];if(!(unSign(HEAP[h+16],32)>=unSign(f,32)))break a;HEAP[m+18]+=1;h=h;k=h==0;b:do if(!k){i=HEAP[h+8];f=HEAP[h+12];if(unSign(HEAP[h+16],32)unSign(f,32))f=24;else break}}while(0);HEAP[m+18]-=1}while(0);HEAP[b]= -HEAP[a];e=o;STACKTOP=a;return e}_FTC_Cache_NewNode.__index__=Runtime.getFunctionIndex(_FTC_Cache_NewNode,"_FTC_Cache_NewNode");function _ftc_cmap_node_free(e,g){var d;d=HEAP[g+52];e!=0&&FUNCTION_TABLE[HEAP[d+8]](d,e)}_ftc_cmap_node_free.__index__=Runtime.getFunctionIndex(_ftc_cmap_node_free,"_ftc_cmap_node_free"); -function _ftc_cmap_node_new(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a=null;d=_ft_mem_alloc(HEAP[d+52],288,b);if(HEAP[b]==0){HEAP[d+20]=HEAP[g];HEAP[d+24]=HEAP[g+4];g=Math.floor(unSign(HEAP[g+8],32)/unSign(128,32))*128;HEAP[d+28]=g;for(a=0;;){c=a==0?0:c;HEAP[d+32+(0+c)*2]=-1;var c=c+1;if(c!=128)a=1;else break}}HEAP[e]=d;e=HEAP[b];STACKTOP=b;return e}_ftc_cmap_node_new.__index__=Runtime.getFunctionIndex(_ftc_cmap_node_new,"_ftc_cmap_node_new"); -function _ftc_cmap_node_weight(){return 20}_ftc_cmap_node_weight.__index__=Runtime.getFunctionIndex(_ftc_cmap_node_weight,"_ftc_cmap_node_weight");function _ftc_cmap_node_compare(e,g){var d,b,a=HEAP[e+20]==HEAP[g];a:do if(a){if(HEAP[e+24]!=HEAP[g+4]){d=1;break a}d=HEAP[g+8]-HEAP[e+28];d=unSign(d,32)<=unSign(127,32);b=unSign(d,1);d=2;break a}else d=1;while(0);if(d==1)b=0;return b&255}_ftc_cmap_node_compare.__index__=Runtime.getFunctionIndex(_ftc_cmap_node_compare,"_ftc_cmap_node_compare"); -function _ftc_cmap_node_remove_faceid(e,g){return unSign(HEAP[e+20]==g,1)&255}_ftc_cmap_node_remove_faceid.__index__=Runtime.getFunctionIndex(_ftc_cmap_node_remove_faceid,"_ftc_cmap_node_remove_faceid");function _FTC_CMapCache_New(e,g){return _FTC_Manager_RegisterCache(e,_ftc_cmap_cache_class,g)}_FTC_CMapCache_New.__index__=Runtime.getFunctionIndex(_FTC_CMapCache_New,"_FTC_CMapCache_New"); -function _FTC_CMapCache_Lookup(e,g,d,b){var a=STACKTOP;STACKTOP+=24;Runtime.memset(a,0,24);var c,f=null,h,i,k,j,l,m,o,n;j=a+12;l=a+16;var p,r,q,s=a+20;d=d;b=b;o=h=0;if(reSign(d,32)>reSign(3,32);m=g<<7^m;n=d*211;m=Math.floor(unSign(b,32)/unSign(128,32))+n+m;n=e;p=m;r=_ftc_cmap_node_compare.__index__;m=0;i=f=p&HEAP[n+4];if(unSign(HEAP[n],32)>unSign(i,32))f=HEAP[n+4]*2+1&p;i=f=HEAP[n+12]+4*f;k=p;r= -r;var t=a,v=n,w=f;f=12;b:for(;;){var x=f==18?y:w;c=HEAP[x];HEAP[l]=c;if(c==0){c=14;break b}if(HEAP[HEAP[l]+12]==k)if(FUNCTION_TABLE[r](HEAP[l],t,v)!=0){c=16;break b}var y=HEAP[l]+8;f=18;c=13}if(c==14){var A=_FTC_Cache_NewNode(n,p,a,l);f=14}else if(c==16){f=x;if(HEAP[i]!=HEAP[l]){HEAP[f]=HEAP[HEAP[l]+8];HEAP[HEAP[l]+8]=HEAP[i];HEAP[i]=HEAP[l]}q=HEAP[n+48];c=q+8;HEAP[q+8]!=HEAP[l]&&_FTC_MruNode_Up(c,HEAP[l]);q=m;f=22}m=f==22?q:A;c=HEAP[l];n=m!=0;b:do if(!n)if(unSign(b-HEAP[c+28],32)>unSign(127,32)){c= -0;break a}else{h=unSign(HEAP[c+32+(b-HEAP[c+28])*2],16);if(h!=65535)break b;h=0;m=_FTC_Manager_LookupFace(HEAP[e+48],HEAP[c+20],s);if(m!=0)break b;if(reSign(d,32)>reSign(15,32)){c=0;break a}else{m=HEAP[HEAP[s]+36];f=unSign(d,32)=reSign(0,32)?e:g)*d+52}else if(g==2){d=reSign(HEAP[e+20+2],16)*9;e=reSign(HEAP[e+20],16)*2;d=d+40+e}d+=32;return d}_ftc_inode_weight.__index__=Runtime.getFunctionIndex(_ftc_inode_weight,"_ftc_inode_weight"); -function _ftc_snode_free(e,g){var d=null,b,a;b=e+32;var c=HEAP[e+28];a=HEAP[g+52];if(c!=0)for(d=0;;){d=d==0?0:h;h=b+16*d+12;var f=HEAP[h];f!=0&&FUNCTION_TABLE[HEAP[a+8]](a,f);HEAP[h]=0;var h=d+1;if(h!=c)d=3;else break}HEAP[e+24]=0;b=HEAP[e+20];HEAP[e+20]=0;c=b!=0;a:do if(c){HEAP[b+8]-=1;if(HEAP[b+8]!=0)break a;_FTC_MruList_Remove(g+64,b)}while(0);e!=0&&FUNCTION_TABLE[HEAP[a+8]](a,e)}_ftc_snode_free.__index__=Runtime.getFunctionIndex(_ftc_snode_free,"_ftc_snode_free"); -function _ftc_snode_load(e,g,d,b){var a=STACKTOP;STACKTOP+=8;Runtime.memset(a,0,8);var c,f,h;f=a+4;var i,k;h=HEAP[e+20];c=HEAP[g+4];i=HEAP[e+28];if(unSign(d-HEAP[e+24],32)>=unSign(i,32))b=6;else{e=e+32+16*(d-HEAP[e+24]);i=HEAP[h+16];HEAP[e+12]=0;g=FUNCTION_TABLE[HEAP[i+24]](h,d,g,f);h=g!=0;a:do if(h)d=1;else{f=HEAP[HEAP[f]+84];d=f+76;if(HEAP[f+72]!=1651078259){d=1;break a}h=reSign(HEAP[f+64]+32,32)>>reSign(6,32);i=reSign(HEAP[f+64+4]+32,32)>>reSign(6,32);k=unSign(HEAP[d]&255,8);if(HEAP[d]!=k){d=1; -break a}k=unSign(HEAP[d+4]&255,8);if(HEAP[d+4]!=k){d=1;break a}k=reSign(HEAP[d+8]&255,8);if(HEAP[d+8]!=k){d=1;break a}k=reSign(HEAP[f+100]&255,8);if(HEAP[f+100]!=k){d=1;break a}k=reSign(HEAP[f+104]&255,8);if(HEAP[f+104]!=k){d=1;break a}k=reSign(h&255,8);if(k!=h){d=1;break a}k=reSign(i&255,8);if(k!=i){d=1;break a}HEAP[e]=HEAP[d+4]&255;HEAP[e+1]=HEAP[d]&255;g=reSign(HEAP[d+8]&255,8);HEAP[e+6]=g;HEAP[e+2]=HEAP[f+100]&255;HEAP[e+3]=HEAP[f+104]&255;HEAP[e+8]=h&255;HEAP[e+9]=i&255;HEAP[e+4]=HEAP[d+18]; -HEAP[e+5]=(HEAP[d+16]&255)-1;g=d;f=c;c=e;g=g;f=f;d=HEAP[g+8];if(reSign(d,32)=reSign(0,32)?c:f;f=unSign(HEAP[e+1],8);HEAP[b]=c*f}d=g!=0&g!=64?1:13;break a}while(0);a:do if(d==1){HEAP[e]=-1;HEAP[e+1]=0;g=HEAP[e+12]=0;if(b==0)break a;HEAP[b]=0}while(0);b=g}b=b;STACKTOP=a;return b} -_ftc_snode_load.__index__=Runtime.getFunctionIndex(_ftc_snode_load,"_ftc_snode_load"); -function _ftc_snode_new(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c,f,h,i;h=HEAP[d+52];c=0;i=HEAP[g];g=HEAP[g+4];f=FUNCTION_TABLE[HEAP[HEAP[HEAP[d+60]+32]+20]](g,HEAP[d+48]);var k=f==0;a:do if(k)a=0;else{a=f;if(unSign(i,32)>=unSign(a,32)){a=0;break a}c=_ft_mem_alloc(h,288,b);if(HEAP[b]!=0){a=4;break a}a=i&-16;h=f-a;if(unSign(h,32)>unSign(16,32))h=16;f=a;a=g;g=c;f=f;a=a;HEAP[g+20]=a;HEAP[g+24]=f;HEAP[a+8]+=1;HEAP[c+28]=h;i=_ftc_snode_load(c,HEAP[d+48],i,0);HEAP[b]=i;if(i==0){a= -4;break a}d=d;c=c;d=d;_ftc_snode_free(c,d);c=0;a=4;break a}while(0);if(a==0)HEAP[b]=6;HEAP[e]=c;e=HEAP[b];STACKTOP=b;return e}_ftc_snode_new.__index__=Runtime.getFunctionIndex(_ftc_snode_new,"_ftc_snode_new"); -function _ftc_snode_weight(e){var g=null,d,b;d=HEAP[e+28];e=e+32;b=288;if(d!=0){b=b;for(g=0;;){h=g==0?0:h;f=g==0?b:f;var a=e+16*h+6;g=e+16*h+1;if(HEAP[e+16*h+12]!=0){var c=reSign(HEAP[a],16);a=0-c;c=reSign(c,32)=unSign(g,32)){g=0;break a}c=1;g=2;break a}while(0);if(g==0)c=0;c=g=c&255;g=g!=0;a:do if(g){a=e+32+16*(f-HEAP[e+24]);if(HEAP[a+12]!=0)break a;if(HEAP[a]==-1)break a;HEAP[e+18]+=1;a=HEAP[d+48];var h=d+48,i=e,k=f,j=a,l=a+20,m=a+20;for(a=6;;){var o=a==6?4:a==14?r:a==12?p:o,n=_ftc_snode_load(i,HEAP[h],k,b);if(n== -0|n!=64)break;a=_FTC_Manager_FlushN(j,o);if(a==0)break;if(a==o){var p=o*2;if(!(unSign(p,32)unSign(65535,32);k=g;if(i){i=k;HEAP[c+8]=HEAP[i];k=unSign(HEAP[i+4],16);HEAP[c+8+4]=k;k=unSign(HEAP[i+6],16);HEAP[c+8+8]=k;HEAP[c+8+24]=HEAP[i+8]}else{HEAP[c+8]=HEAP[k];HEAP[c+8+4]=HEAP[g+4];HEAP[c+8+8]=HEAP[g+8];HEAP[c+8+24]=HEAP[g+12]}HEAP[c+8+12]=1;HEAP[c+8+16]=0;HEAP[c+8+20]=0;i=reSign(HEAP[c+ -8],32)>>reSign(3,32);k=HEAP[c+8]<<7^i;h=HEAP[c+8+4];l=HEAP[c+8+8]*7;i=HEAP[c+8+12]==0?HEAP[c+8+20]*61^HEAP[c+8+16]*33:0;j=l+h+k+i+d+HEAP[c+8+24]*31;i=e;l=c;k=_ftc_basic_family_compare.__index__;HEAP[l]=d;o=i+64+8;n=k;k=0;p=h=HEAP[o];q=h!=0;b:do if(q){h=p;var u=n,t=l,v=p,w=h;for(h=4;;){var x=h==7?y:w;if(FUNCTION_TABLE[u](x,t)!=0){f=6;break}var y=HEAP[x];if(y!=v){h=7;f=5}else{f=10;break}}if(f==6){h=x;x!=p&&_FTC_MruNode_Up(o,h);HEAP[m]=h;f=9;break b}else if(f==10){f=11;break b}}else f=11;while(0);if(f== -11)k=_FTC_MruList_New(i+64,l,m);HEAP[l+4]=HEAP[m];if(k!=0)break a;l=HEAP[l+4];HEAP[l+8]+=1;o=e;j=j;q=_FTC_GNode_Compare.__index__;k=0;n=h=j&HEAP[o+4];if(unSign(HEAP[o],32)>unSign(n,32))h=HEAP[o+4]*2+1&j;n=h=HEAP[o+12]+4*h;p=j;q=q;u=c;t=o;v=h;h=16;b:for(;;){var A=h==22?z:v;f=HEAP[A];HEAP[r]=f;if(f==0){f=18;break b}if(HEAP[HEAP[r]+12]==p)if(FUNCTION_TABLE[q](HEAP[r],u,t)!=0){f=20;break b}var z=HEAP[r]+8;h=22;f=17}b:do if(f==18)k=_FTC_Cache_NewNode(o,j,c,r);else if(f==20){h=A;if(HEAP[n]!=HEAP[r]){HEAP[h]= -HEAP[HEAP[r]+8];HEAP[HEAP[r]+8]=HEAP[n];HEAP[n]=HEAP[r]}h=HEAP[o+48];p=h+8;if(HEAP[h+8]==HEAP[r]){f=25;break b}_FTC_MruNode_Up(p,HEAP[r])}while(0);h=HEAP[r];HEAP[l+8]-=1;HEAP[l+8]==0&&_FTC_MruList_Remove(i+64,l);if(k!=0)break a;HEAP[b]=HEAP[h+28];if(a==0)break a;HEAP[a]=h;HEAP[h+18]+=1}while(0);e=k;STACKTOP=c;return e}_FTC_ImageCache_Lookup.__index__=Runtime.getFunctionIndex(_FTC_ImageCache_Lookup,"_FTC_ImageCache_Lookup"); -function _FTC_ImageCache_LookupScaler(e,g,d,b,a,c){var f=STACKTOP;STACKTOP+=44;Runtime.memset(f,0,44);var h,i=null,k,j,l,m=f+36,o,n,p;j=f+40;var r,q;i=a==0;a:do if(i)h=0;else{if(g==0){h=0;break a}HEAP[a]=0;if(c!=0)HEAP[c]=0;k=f+8;i=g;HEAP[k]=HEAP[i];HEAP[k+4]=HEAP[i+4];HEAP[k+8]=HEAP[i+8];HEAP[k+12]=HEAP[i+12];HEAP[k+16]=HEAP[i+16];HEAP[k+20]=HEAP[i+20];HEAP[f+8+24]=d;k=reSign(HEAP[f+8],32)>>reSign(3,32);d=HEAP[f+8]<<7^k;i=HEAP[f+8+4];g=HEAP[f+8+8]*7;k=HEAP[f+8+12]==0?HEAP[f+8+20]*61^HEAP[f+8+16]* -33:0;g=g+i+d+k+b+HEAP[f+8+24]*31;d=e;l=f;k=_ftc_basic_family_compare.__index__;HEAP[l]=b;b=d+64+8;o=k;k=0;n=i=HEAP[b];var s=i!=0;b:do if(s){i=n;var u=o,t=l,v=n,w=i;for(i=5;;){r=i==8?p:w;if(FUNCTION_TABLE[u](r,t)!=0){h=7;break}p=HEAP[r];if(p!=v){i=8;h=6}else{h=11;break}}if(h==7){i=r;r!=n&&_FTC_MruNode_Up(b,i);HEAP[m]=i;h=10;break b}else if(h==11){h=12;break b}}else h=12;while(0);if(h==12)k=_FTC_MruList_New(d+64,l,m);HEAP[l+4]=HEAP[m];if(k!=0){h=15;break a}m=HEAP[l+4];HEAP[m+8]+=1;e=e;r=g;b=_FTC_GNode_Compare.__index__; -k=0;i=p=r&HEAP[e+4];if(unSign(HEAP[e],32)>unSign(i,32))p=HEAP[e+4]*2+1&r;p=i=HEAP[e+12]+4*p;g=r;b=b;l=f;o=e;n=i;i=17;b:for(;;){var x=i==23?q:n;h=HEAP[x];HEAP[j]=h;if(h==0){h=19;break b}if(HEAP[HEAP[j]+12]==g)if(FUNCTION_TABLE[b](HEAP[j],l,o)!=0){h=21;break b}q=HEAP[j]+8;i=23;h=18}b:do if(h==19)k=_FTC_Cache_NewNode(e,r,f,j);else if(h==21){i=x;if(HEAP[p]!=HEAP[j]){HEAP[i]=HEAP[HEAP[j]+8];HEAP[HEAP[j]+8]=HEAP[p];HEAP[p]=HEAP[j]}q=HEAP[e+48];i=q+8;if(HEAP[q+8]==HEAP[j])break b;_FTC_MruNode_Up(i,HEAP[j])}while(0); -j=HEAP[j];HEAP[m+8]-=1;HEAP[m+8]==0&&_FTC_MruList_Remove(d+64,m);if(k!=0){h=15;break a}HEAP[a]=HEAP[j+28];if(c==0){h=15;break a}HEAP[c]=j;HEAP[j+18]+=1;h=15;break a}while(0);if(h==0)k=6;a=k;STACKTOP=f;return a}_FTC_ImageCache_LookupScaler.__index__=Runtime.getFunctionIndex(_FTC_ImageCache_LookupScaler,"_FTC_ImageCache_LookupScaler"); -function _ftc_image_type_from_old_desc(e,g){var d,b;HEAP[e]=HEAP[g];d=unSign(HEAP[g+4],16);HEAP[e+4]=d;d=unSign(HEAP[g+6],16);HEAP[e+8]=d;d=0;b=HEAP[g+8];var a=(b&7)==0;a:do if(a){if((b&16)!=0)d|=4096;if((b&256)==0)break a;d|=8}else{d|=8;if((b&128)==0)break a;d|=1}while(0);d|=4;if((b&32)!=0)d|=2;if((b&64)!=0)d|=32;HEAP[e+12]=d}_ftc_image_type_from_old_desc.__index__=Runtime.getFunctionIndex(_ftc_image_type_from_old_desc,"_ftc_image_type_from_old_desc"); -function _FTC_Image_Cache_New(e,g){return _FTC_Manager_RegisterCache(e,_ftc_basic_image_cache_class,g)}_FTC_Image_Cache_New.__index__=Runtime.getFunctionIndex(_FTC_Image_Cache_New,"_FTC_Image_Cache_New");function _FTC_Image_Cache_Lookup(e,g,d,b){var a=STACKTOP;STACKTOP+=16;Runtime.memset(a,0,16);if(g==0)e=6;else{_ftc_image_type_from_old_desc(a,g);e=_FTC_ImageCache_Lookup(e,a,d,b,0)}e=e;STACKTOP=a;return e}_FTC_Image_Cache_Lookup.__index__=Runtime.getFunctionIndex(_FTC_Image_Cache_Lookup,"_FTC_Image_Cache_Lookup"); -function _FTC_SBitCache_New(e,g){return _FTC_Manager_RegisterCache(e,_ftc_basic_sbit_cache_class,g)}_FTC_SBitCache_New.__index__=Runtime.getFunctionIndex(_FTC_SBitCache_New,"_FTC_SBitCache_New"); -function _FTC_SBitCache_Lookup(e,g,d,b,a){var c=STACKTOP;STACKTOP+=44;Runtime.memset(c,0,44);var f,h=null,i,k,j=c+36,l,m=c+40,o,n,p;if(a!=0){HEAP[a]=0;i=b;h=0}else h=-1;if((h==0?i:b)==0)e=6;else{HEAP[b]=0;if(unSign(HEAP[g+4],32)>unSign(65535,32)){HEAP[c+8]=HEAP[g];i=unSign(HEAP[g+4],16);HEAP[c+8+4]=i;i=unSign(HEAP[g+6],16);HEAP[c+8+8]=i;HEAP[c+8+24]=HEAP[g+8]}else{HEAP[c+8]=HEAP[g];HEAP[c+8+4]=HEAP[g+4];HEAP[c+8+8]=HEAP[g+8];HEAP[c+8+24]=HEAP[g+12]}HEAP[c+8+12]=1;HEAP[c+8+16]=0;HEAP[c+8+20]=0;g=reSign(HEAP[c+ -8],32)>>reSign(3,32);i=HEAP[c+8]<<7^g;h=HEAP[c+8+4];k=HEAP[c+8+8]*7;g=HEAP[c+8+12]==0?HEAP[c+8+20]*61^HEAP[c+8+16]*33:0;l=HEAP[c+8+24]*31;p=Math.floor(unSign(d,32)/unSign(16,32));i=k+h+i+g+l+p;k=_ftc_basic_family_compare.__index__;HEAP[c]=d;l=e+64+8;g=0;p=HEAP[l];n=p!=0;a:do if(n){h=p;var r=k,q=c,s=p,u=h;for(h=5;;){var t=h==8?o:u;if(FUNCTION_TABLE[r](t,q)!=0){f=7;break}o=HEAP[t];if(o!=s){h=8;f=6}else{f=11;break}}if(f==7){h=t;t!=p&&_FTC_MruNode_Up(l,h);HEAP[j]=h;f=10;break a}else if(f==11){f=12;break a}}else f= -12;while(0);if(f==12)g=_FTC_MruList_New(e+64,c,j);HEAP[c+4]=HEAP[j];t=g==0;a:do if(t){j=HEAP[c+4];HEAP[j+8]+=1;o=e;k=i;n=_FTC_SNode_Compare.__index__;g=0;l=h=k&HEAP[o+4];if(unSign(HEAP[o],32)>unSign(l,32))h=HEAP[o+4]*2+1&k;l=h=HEAP[o+12]+4*h;p=k;n=n;r=c;q=o;s=h;h=15;b:for(;;){var v=h==21?w:s;f=HEAP[v];HEAP[m]=f;if(f==0){f=17;break b}if(HEAP[HEAP[m]+12]==p)if(FUNCTION_TABLE[n](HEAP[m],r,q)!=0){f=19;break b}var w=HEAP[m]+8;h=21;f=16}b:do if(f==17)g=_FTC_Cache_NewNode(o,k,c,m);else if(f==19){h=v;if(HEAP[l]!= -HEAP[m]){HEAP[h]=HEAP[HEAP[m]+8];HEAP[HEAP[m]+8]=HEAP[l];HEAP[l]=HEAP[m]}h=HEAP[o+48];p=h+8;if(HEAP[h+8]==HEAP[m]){f=24;break b}_FTC_MruNode_Up(p,HEAP[m])}while(0);h=HEAP[m];HEAP[j+8]-=1;HEAP[j+8]==0&&_FTC_MruList_Remove(e+64,j);if(g!=0)break a;HEAP[b]=h+32+16*(d-HEAP[h+24]);if(a==0)break a;HEAP[a]=h;HEAP[h+18]+=1}while(0);e=g}e=e;STACKTOP=c;return e}_FTC_SBitCache_Lookup.__index__=Runtime.getFunctionIndex(_FTC_SBitCache_Lookup,"_FTC_SBitCache_Lookup"); -function _FTC_SBitCache_LookupScaler(e,g,d,b,a,c){var f=STACKTOP;STACKTOP+=44;Runtime.memset(f,0,44);var h,i=null,k,j,l,m=f+36,o,n,p,r=f+40,q;if(c!=0){HEAP[c]=0;k=a;i=0}else i=-1;k=(i==0?k:a)==0;a:do if(k)h=2;else{if(g==0){h=2;break a}HEAP[a]=0;j=f+8;g=g;HEAP[j]=HEAP[g];HEAP[j+4]=HEAP[g+4];HEAP[j+8]=HEAP[g+8];HEAP[j+12]=HEAP[g+12];HEAP[j+16]=HEAP[g+16];HEAP[j+20]=HEAP[g+20];HEAP[f+8+24]=d;d=reSign(HEAP[f+8],32)>>reSign(3,32);d=HEAP[f+8]<<7^d;g=HEAP[f+8+4];j=HEAP[f+8+8]*7;k=k=HEAP[f+8+12]==0?HEAP[f+ -8+20]*61^HEAP[f+8+16]*33:0;i=HEAP[f+8+24]*31;o=Math.floor(unSign(b,32)/unSign(16,32));d=j+g+d+k+i+o;g=e;j=f;k=_ftc_basic_family_compare.__index__;HEAP[j]=b;o=g+64+8;n=k;k=0;p=i=HEAP[o];q=i!=0;b:do if(q){i=p;var s=n,u=j,t=p,v=i;for(i=6;;){var w=i==9?l:v;if(FUNCTION_TABLE[s](w,u)!=0){h=8;break}l=HEAP[w];if(l!=t){i=9;h=7}else{h=12;break}}if(h==8){i=w;w!=p&&_FTC_MruNode_Up(o,i);HEAP[m]=i;h=11;break b}else if(h==12){h=13;break b}}else h=13;while(0);if(h==13)k=_FTC_MruList_New(g+64,j,m);HEAP[j+4]=HEAP[m]; -w=k==0;b:do if(w){m=HEAP[j+4];HEAP[m+8]+=1;l=e;o=d;q=_FTC_SNode_Compare.__index__;k=0;n=i=o&HEAP[l+4];if(unSign(HEAP[l],32)>unSign(n,32))i=HEAP[l+4]*2+1&o;n=i=HEAP[l+12]+4*i;p=o;q=q;s=f;u=l;t=i;i=16;c:for(;;){var x=i==22?y:t;h=HEAP[x];HEAP[r]=h;if(h==0){h=18;break c}if(HEAP[HEAP[r]+12]==p)if(FUNCTION_TABLE[q](HEAP[r],s,u)!=0){h=20;break c}var y=HEAP[r]+8;i=22;h=17}c:do if(h==18)k=_FTC_Cache_NewNode(l,o,f,r);else if(h==20){i=x;if(HEAP[n]!=HEAP[r]){HEAP[i]=HEAP[HEAP[r]+8];HEAP[HEAP[r]+8]=HEAP[n];HEAP[n]= -HEAP[r]}i=HEAP[l+48];p=i+8;if(HEAP[i+8]==HEAP[r]){h=25;break c}_FTC_MruNode_Up(p,HEAP[r])}while(0);l=HEAP[r];HEAP[m+8]-=1;HEAP[m+8]==0&&_FTC_MruList_Remove(g+64,m);if(k!=0)break b;HEAP[a]=l+32+16*(b-HEAP[l+24]);if(c==0)break b;HEAP[c]=l;HEAP[l+18]+=1}while(0);j=k;h=32;break a}while(0);if(h==2)j=6;e=j;STACKTOP=f;return e}_FTC_SBitCache_LookupScaler.__index__=Runtime.getFunctionIndex(_FTC_SBitCache_LookupScaler,"_FTC_SBitCache_LookupScaler"); -function _FTC_SBit_Cache_New(e,g){return _FTC_Manager_RegisterCache(e,_ftc_basic_sbit_cache_class,g)}_FTC_SBit_Cache_New.__index__=Runtime.getFunctionIndex(_FTC_SBit_Cache_New,"_FTC_SBit_Cache_New");function _FTC_SBit_Cache_Lookup(e,g,d,b){var a=STACKTOP;STACKTOP+=16;Runtime.memset(a,0,16);if(g==0)e=6;else{_ftc_image_type_from_old_desc(a,g);e=_FTC_SBitCache_Lookup(e,a,d,b,0)}e=e;STACKTOP=a;return e}_FTC_SBit_Cache_Lookup.__index__=Runtime.getFunctionIndex(_FTC_SBit_Cache_Lookup,"_FTC_SBit_Cache_Lookup"); -function _ft_gzip_alloc(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);e=_ft_mem_alloc(e,g*d,b);STACKTOP=b;return e}_ft_gzip_alloc.__index__=Runtime.getFunctionIndex(_ft_gzip_alloc,"_ft_gzip_alloc");function _ft_gzip_free(e,g){g!=0&&FUNCTION_TABLE[HEAP[e+8]](e,g)}_ft_gzip_free.__index__=Runtime.getFunctionIndex(_ft_gzip_free,"_ft_gzip_free"); -function _ft_gzip_check_header(e){var g=STACKTOP;STACKTOP+=8;Runtime.memset(g,0,8);var d,b,a,c,f=g+4;b=_FT_Stream_Seek(e,0);HEAP[g]=b;b=HEAP[g]!=0;a:do if(!b){c=f;a=e;c=c;a=a=_FT_Stream_ReadAt(a,HEAP[a+8],c,4);HEAP[g]=a;if(HEAP[g]!=0)break a;a=HEAP[f]!=31;b:do if(!a){if(HEAP[f+1]!=-117){d=2;break b}if(HEAP[f+2]!=8){d=2;break b}if((unSign(HEAP[f+3],8)&224)!=0){d=2;break b}b=e;b=b=reSign(6,32)unSign(4096,32))d=20;else if(i==0){g=6;break a}else d=5;i=d==5?i:4096;_llvm_memcpy_p0i8_p0i8_i32(e+72,HEAP[f]+HEAP[f+8],i,1,0);d=8}d=d== -1?h:i;HEAP[f+8]=d+HEAP[f+8];HEAP[g]=e+72;HEAP[g+4]=d;d=0}g=_inflate(b,0);if(g==1){g=17;break a}else if(g==0)g=0;else{g=18;break a}}a:do if(g==2){g=4;break a}else if(g==6){g=4;break a}else if(g==18){d=85;g=13;break a}else if(g==17){HEAP[e+8272]=HEAP[b+12];if(HEAP[e+8272]!=HEAP[e+8268]){g=13;break a}d=85;g=13;break a}else if(g==15){g=13;break a}while(0);if(g==4)d=85;return d}_ft_gzip_file_fill_output.__index__=Runtime.getFunctionIndex(_ft_gzip_file_fill_output,"_ft_gzip_file_fill_output"); -function _ft_gzip_file_io(e,g,d,b){var a,c=null,f,h,i;d=d;i=b;b=0;c=unSign(HEAP[e+8264],32)>unSign(g,32);a:do if(c){a=e;c=HEAP[a];c=_FT_Stream_Seek(c,HEAP[a+68]);if(c==0){h=a+12;_inflateReset(h);HEAP[h+4]=0;HEAP[h]=a+72;HEAP[h+16]=0;HEAP[h+12]=a+4168;HEAP[a+8272]=a+4168+4096;HEAP[a+8268]=HEAP[a+8272];HEAP[a+8264]=0;a=c!=0?0:1}else a=0;break a}else a=1;while(0);a:do if(a==1){c=g;if(unSign(HEAP[e+8264],32)=unSign(r,32)?r:a;HEAP[l]=HEAP[j]+a;HEAP[o]=a+HEAP[m];var r=r-a;if(r==0){a=4;break}if(_ft_gzip_file_fill_output(n)!=0){a=6;break}else{c=5;a=3}}if(a==4){if(p!=0)break a}else if(a==6)break a}if(i==0)break a;h=e+8272;k=e+8268;j=e+8268;l=e+8268;m=e+8268;o=e+8264;n=e+8264;f=e;i=i;d=d;b=b;for(c=8;;){s=c==8?b:s;q=c==8?d:q;u=c==8?i:u;a=HEAP[h]-HEAP[k];a=unSign(a,32)>=unSign(u,32)?u:a;_llvm_memcpy_p0i8_p0i8_i32(q,HEAP[j],a,1,0); -var q=q+a,s=a+s;HEAP[m]=HEAP[l]+a;HEAP[n]=a+HEAP[o];var u=u-a;if(u==0){c=9;a=10;break}if(_ft_gzip_file_fill_output(f)!=0){c=11;a=10;break}else{c=11;a=9}}i=c==9?0:u;b=s;d=q;i=i}while(0);return b}_ft_gzip_file_io.__index__=Runtime.getFunctionIndex(_ft_gzip_file_io,"_ft_gzip_file_io"); -function _ft_gzip_stream_close(e){var g,d,b;d=HEAP[e+12];b=HEAP[e+28];if(d!=0){g=d+12;_inflateEnd(g);HEAP[g+32]=0;HEAP[g+36]=0;HEAP[g+40]=0;HEAP[g]=0;HEAP[g+12]=0;HEAP[g+4]=0;HEAP[g+16]=0;HEAP[d+8]=0;HEAP[d]=0;HEAP[d+4]=0;d!=0&&FUNCTION_TABLE[HEAP[b+8]](b,d);HEAP[e+12]=0}}_ft_gzip_stream_close.__index__=Runtime.getFunctionIndex(_ft_gzip_stream_close,"_ft_gzip_stream_close");function _ft_gzip_stream_io(e,g,d,b){return _ft_gzip_file_io(HEAP[e+12],g,d,b)} -_ft_gzip_stream_io.__index__=Runtime.getFunctionIndex(_ft_gzip_stream_io,"_ft_gzip_stream_io"); -function _FT_Stream_OpenGzip(e,g){var d=STACKTOP;STACKTOP+=8;Runtime.memset(d,0,8);var b,a=null,c,f,h,i,k,j,l,m=d+4;h=HEAP[g+28];i=_ft_gzip_check_header(g);HEAP[m]=i;i=HEAP[m]!=0;a:do if(!i){_llvm_memset_p0i8_i32(e,0,40,1,0);c=HEAP[e+28]=h;f=m;k=a=0;j=reSign(8276,32)>reSign(0,32);b:do if(j){k=FUNCTION_TABLE[HEAP[c+4]](c,8276);if(k!=0)break b;a=64}else{if(!(reSign(8276,32)unSign(g,32);a:do if(c){a=HEAP[e+4284]-(e+184);a=unSign(HEAP[e+4280]-g,32)<=unSign(a,32);c=e;if(a){HEAP[e+4284]=HEAP[c+4284]+(0-(HEAP[e+4280]+(0-g)));HEAP[e+4280]=g;a=0}else{a=c;c=HEAP[a];h=_FT_Stream_Seek(c,0);if(h==0){c=a+12;HEAP[c+4]=0;HEAP[c+24]=0;HEAP[c+28]=0;HEAP[c+32]=0;HEAP[c+36]=0;HEAP[c+92]=0;HEAP[c+52]=9;HEAP[c]=0;HEAP[a+4288]=a+184+4096;HEAP[a+4284]=HEAP[a+4288];HEAP[a+4280]=0;a=h!=0? -1:0}else a=1}break a}else a=0;while(0);a:do if(a==0){c=g;if(unSign(HEAP[e+4280],32)=unSign(k,32))h=f;HEAP[c+4284]+=h;HEAP[c+4280]=h+HEAP[c+4280];f=h=f-h;k=c+12;var j=c+4280,l=c+4280;f=f;for(c=3;;){a=c==6?o:f;if((c==6?o:h)==0){a=8;break}c=unSign(4096,32)>unSign(a,32)?a:4096;var m=_ft_lzwstate_io(k,0,c);if(unSign(m,32)=unSign(A,32)?A:a;_llvm_memcpy_p0i8_p0i8_i32(l+y,HEAP[j],a,1,0);var y=a+y;HEAP[m]=HEAP[f]+a;HEAP[p]=a+HEAP[n];var A=A-a;if(A==0){a=12;break}HEAP[t]=u;a=_ft_lzwstate_io(s,v,4096);HEAP[x]=HEAP[w]+a;if(a==0){a=14;break}c=15;a=11}if(a==12){i=y;b=0}else if(a==14){i=y;b=A}}while(0);return i} -_ft_lzw_stream_io.__index__=Runtime.getFunctionIndex(_ft_lzw_stream_io,"_ft_lzw_stream_io"); -function _FT_Stream_OpenLZW(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a,c,f,h,i,k;b=HEAP[g+28];k=_ft_lzw_check_header(g);HEAP[d]=k;a=HEAP[d]!=0;a:do if(!a){_llvm_memset_p0i8_i32(e,0,40,1,0);HEAP[e+28]=b;k=_ft_mem_alloc(b,4292,d);h=HEAP[d]==0;b:do if(h){f=e;c=g;h=k;i=f;f=c;c=h+12;HEAP[h+4]=i;HEAP[h]=f;HEAP[h+8]=HEAP[i+28];HEAP[h+4288]=h+184+4096;HEAP[h+4284]=HEAP[h+4288];HEAP[h+4280]=0;i=h=_ft_lzw_check_header(f);var j=i!=0;c:do if(j)HEAP[d]=i;else{f=f;c=c;f=f;_llvm_memset_p0i8_i32(c, -0,172,1,0);HEAP[c+164]=f;HEAP[c+168]=HEAP[f+28];HEAP[c+76]=0;HEAP[c+80]=0;HEAP[c+84]=0;HEAP[c+88]=c+100;HEAP[c+96]=64;c=c;HEAP[c+4]=0;HEAP[c+24]=0;HEAP[c+28]=0;HEAP[c+32]=0;HEAP[c+36]=0;HEAP[c+92]=0;HEAP[c+52]=9;HEAP[c]=0;h=h;HEAP[d]=h;if(h!=0)break c;HEAP[e+12]=k;break b}while(0);k=k;b=b;a=k;k!=0&&FUNCTION_TABLE[HEAP[b+8]](b,a);break a}while(0);HEAP[e+4]=2147483647;HEAP[e+8]=0;HEAP[e]=0;HEAP[e+20]=_ft_lzw_stream_io.__index__;HEAP[e+24]=_ft_lzw_stream_close.__index__}while(0);b=HEAP[d];STACKTOP=d; -return b}_FT_Stream_OpenLZW.__index__=Runtime.getFunctionIndex(_FT_Stream_OpenLZW,"_FT_Stream_OpenLZW"); -function _ft_lzwstate_get_code(e){var g;g=null;var d,b,a,c;a=HEAP[e+52];c=HEAP[e+24];d=HEAP[e+32]!=0;a:do if(d)g=0;else{g=c;if(reSign(HEAP[e+28],32)<=reSign(g,32)){g=0;break a}g=HEAP[e+60];g=unSign(HEAP[e+56],32)>=unSign(g,32)?0:2;break a}while(0);a:do if(g==0){g=HEAP[e+60];if(unSign(HEAP[e+56],32)>=unSign(g,32)){a+=1;HEAP[e+52]=a;g=HEAP[e+40];g=unSign(HEAP[e+52],32)unSign(f,32);f=unSign(f,1);HEAP[g+4]=f;HEAP[g+24]=0;HEAP[g+28]=HEAP[g+28]*8+1+(0-HEAP[g+52]);if(d!=0){c=0;g=2;break a}}b=-1;g=7;break a}while(0);if(g==2){HEAP[e+24]=a+c;b=reSign(c,32)>>reSign(3,32);e=e+8+b;c&=7;b=unSign(HEAP[e],8);g=c;b=reSign(b,32)>>reSign(g,32);e+=1;c=8-c;a=d=a-c;if(unSign(d,32)>unSign(7,32)){b=unSign(HEAP[e],8)<=unSign(d,32);a:do if(a){a=HEAP[e+168];d=c=HEAP[e+96];var f=unSign(d,32)>>>unSign(1,32);d=d+4+f;if(HEAP[e+88]==e+100)c=HEAP[e+88]=0;a=_ft_mem_realloc(a,1,c,d,HEAP[e+88],g);HEAP[e+88]=a;if(HEAP[g]!=0){b=-1;d=1}else{HEAP[e+96]=d;d=2}break a}else d=2;while(0);if(d==2)b=0;e=b;STACKTOP=g;return e} -_ft_lzwstate_stack_grow.__index__=Runtime.getFunctionIndex(_ft_lzwstate_stack_grow,"_ft_lzwstate_stack_grow");function _ft_lzwstate_reset(e){HEAP[e+4]=0;HEAP[e+24]=0;HEAP[e+28]=0;HEAP[e+32]=0;HEAP[e+36]=0;HEAP[e+92]=0;HEAP[e+52]=9;HEAP[e]=0}_ft_lzwstate_reset.__index__=Runtime.getFunctionIndex(_ft_lzwstate_reset,"_ft_lzwstate_reset"); -function _ft_lzwstate_init(e,g){_llvm_memset_p0i8_i32(e,0,172,1,0);HEAP[e+164]=g;HEAP[e+168]=HEAP[g+28];HEAP[e+76]=0;HEAP[e+80]=0;HEAP[e+84]=0;HEAP[e+88]=e+100;HEAP[e+96]=64;HEAP[e+4]=0;HEAP[e+24]=0;HEAP[e+28]=0;HEAP[e+32]=0;HEAP[e+36]=0;HEAP[e+92]=0;HEAP[e+52]=9;HEAP[e]=0}_ft_lzwstate_init.__index__=Runtime.getFunctionIndex(_ft_lzwstate_init,"_ft_lzwstate_init"); -function _ft_lzwstate_done(e){var g,d;d=HEAP[e+168];HEAP[e+4]=0;HEAP[e+24]=0;HEAP[e+28]=0;HEAP[e+32]=0;HEAP[e+36]=0;HEAP[e+92]=0;HEAP[e+52]=9;HEAP[e]=0;if(HEAP[e+88]!=e+100){g=HEAP[e+88];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+88]=0}g=HEAP[e+76];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+76]=0;HEAP[e+80]=0;_llvm_memset_p0i8_i32(e,0,172,1,0)}_ft_lzwstate_done.__index__=Runtime.getFunctionIndex(_ft_lzwstate_done,"_ft_lzwstate_done"); -function _ft_lzwstate_io(e,g,d){var b=STACKTOP;STACKTOP+=5;Runtime.memset(b,0,5);var a,c=null,f,h,i,k,j,l,m,o=b+4;k=0;j=HEAP[e+68];l=HEAP[e+64];m=HEAP[e+72];var n=d==0;a:do if(!n){a=HEAP[e];if(a==0)a=39;else if(a==1)a=9;else if(a==2)a=28;else break a;b:do if(a==39){if(_FT_Stream_Seek(HEAP[e+164],2)!=0){a=0;break b}if(_FT_Stream_TryRead(HEAP[e+164],o,1)!=1){a=0;break b}a=unSign(HEAP[o],8)&31;HEAP[e+40]=a;a=unSign(HEAP[o],8)&128;HEAP[e+44]=a;HEAP[e+48]=(1<unSign(16, -32)){a=0;break b}HEAP[e+52]=9;m=unSign(HEAP[e+44]!=0,1);HEAP[e+56]=m;m=0;a=HEAP[e+40];a=unSign(HEAP[e+52],32)=unSign(a,32))break a;HEAP[e]=1;a=9;break b}while(0);b:for(;;)if(a==0){HEAP[e]=3;break a}else if(a==9){f=h=_ft_lzwstate_get_code(e);if(reSign(h,32)unSign(255,32)){h=HEAP[e+56];if(unSign(f-256,32)>=unSign(h,32)){f=HEAP[e+96];if(unSign(HEAP[e+92],32)>=unSign(f,32)){f=_ft_lzwstate_stack_grow(e);if(reSign(f,32)unSign(255,32))){a=25;break}if(HEAP[e+76]==0){a=17;break}a=HEAP[e+96];if(unSign(HEAP[e+92],32)>=unSign(a,32)){a=_ft_lzwstate_stack_grow(e);if(reSign(a,32)=unSign(a,32)){a=_ft_lzwstate_stack_grow(e);if(reSign(a,32)=unSign(a,32)){a=e;h=f=HEAP[a+84];i=HEAP[a+168];h=h==0?512:(unSign(h,32)>>>unSign(2,32))+h;i=_ft_mem_realloc(i,3,f,h,HEAP[a+76],b);HEAP[a+76]=i;if(HEAP[b]!=0){a=0;continue b}else{HEAP[a+80]=HEAP[a+76]+2*h;_llvm_memmove_p0i8_p0i8_i32(HEAP[a+80],HEAP[a+76]+2*f,f,1,0);HEAP[a+84]=h}}HEAP[HEAP[e+76]+2*HEAP[e+56]]=l&65535;HEAP[HEAP[e+80]+HEAP[e+56]]=j&255;HEAP[e+56]+=1}l=m;HEAP[e]=1;a=9}k=c==31?w:z}while(0); -HEAP[e+64]=l;HEAP[e+68]=j;HEAP[e+72]=m;e=k;STACKTOP=b;return e}_ft_lzwstate_io.__index__=Runtime.getFunctionIndex(_ft_lzwstate_io,"_ft_lzwstate_io"); -function _ps_table_new(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a;HEAP[e+32]=d;a=_ft_mem_realloc(d,4,0,g,0,b);HEAP[e+24]=a;var c=HEAP[b]!=0;a:do if(c)a=0;else{a=_ft_mem_realloc(d,4,0,g,0,b);HEAP[e+28]=a;if(HEAP[b]!=0){a=0;break a}HEAP[e+16]=g;HEAP[e+12]=-559038737;HEAP[e+20]=0;HEAP[e]=0;HEAP[e+8]=0;HEAP[e+4]=0;g=e+36;HEAP[g]=_ps_table_new.__index__;HEAP[g+4]=_ps_table_done.__index__;HEAP[g+8]=_ps_table_add.__index__;HEAP[g+12]=_ps_table_release.__index__;a=HEAP[b]!=0?0:2;break a}while(0); -if(a==0){g=HEAP[e+24];g!=0&&FUNCTION_TABLE[HEAP[d+8]](d,g);HEAP[e+24]=0}e=HEAP[b];STACKTOP=b;return e}_ps_table_new.__index__=Runtime.getFunctionIndex(_ps_table_new,"_ps_table_new"); -function _ps_table_add(e,g,d,b){var a=STACKTOP;STACKTOP+=4;Runtime.memset(a,0,4);var c,f=null,h,i,k,j,l,m,o,n;d=d;l=reSign(g,32)unSign(n,32);b:do if(c){m=HEAP[e+8];n=d-HEAP[e];l=HEAP[e+8];if(unSign(n,32)>=unSign(l,32))n=-1;l=m;o=unSign(b+HEAP[e+4],32)>unSign(l,32);l=m;if(o){o=b+HEAP[e+4];m=m;for(f=5;;){var p=f==5?m:r,r=(unSign(f==5?l:r, -32)>>>unSign(2,32))+1+p+1023&-1024;if(unSign(o,32)>unSign(r,32))f=6;else break}f=7}else f=28;m=f==7?r:l;l=e;m=m;o=HEAP[l+32];h=HEAP[l];p=_ft_mem_alloc(o,m,a);HEAP[l]=p;p=HEAP[a]!=0;c:do if(p){HEAP[l]=h;l=m=HEAP[a];if(m==0)break c;n=l;c=3;break a}else{if(h!=0){_llvm_memcpy_p0i8_p0i8_i32(HEAP[l],h,HEAP[l+8],1,0);f=h;i=l;f=f;k=HEAP[i]-f;f=HEAP[i+24];j=f+4*HEAP[i+16];if(f=reSign(0,32)))break b;d=HEAP[e]+n}while(0);HEAP[HEAP[e+24]+4*g]=HEAP[e]+HEAP[e+4];HEAP[HEAP[e+28]+4*g]=b;_llvm_memcpy_p0i8_p0i8_i32(HEAP[e]+HEAP[e+4],d,b,1,0);HEAP[e+4]=b+HEAP[e+4];n=0}c=3;break a}while(0);if(c==0)n=6;e=n;STACKTOP=a;return e}_ps_table_add.__index__=Runtime.getFunctionIndex(_ps_table_add,"_ps_table_add"); -function _ps_table_done(e){var g=STACKTOP;STACKTOP+=4;Runtime.memset(g,0,4);var d=null,b,a,c,f,h;b=HEAP[e+32];a=HEAP[e];c=a==0;a:do if(!c){c=_ft_mem_alloc(b,HEAP[e+4],g);HEAP[e]=c;if(HEAP[g]!=0)break a;_llvm_memcpy_p0i8_p0i8_i32(HEAP[e],a,HEAP[e+4],1,0);f=a;c=e;f=f;f=HEAP[c]-f;h=HEAP[c+24];d=h+4*HEAP[c+16];if(hunSign(2,32)^1)&kunSign(55,8))break;var j=h+1;b=7}b=k;d=0}else if(d==13){b+=1;d=0}}else if(d==40){a+= -1;d=0}else{if(d!=41){d=0;continue a}a-=1;if(a==0){d=10;break a}else d=0}}if(d==10)c=0;HEAP[e]=b;return c}_skip_literal_string.__index__=Runtime.getFunctionIndex(_skip_literal_string,"_skip_literal_string"); -function _skip_string(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a;HEAP[d]=HEAP[e];a=0;a:for(;;){HEAP[d]+=1;if(!(HEAP[d]=g)break a;if(!(unSign(HEAP[HEAP[d]],8)<=unSign(47,8)))if(!(unSign(HEAP[HEAP[d]],8)>unSign(57,8)))continue a;if(!(unSign(HEAP[HEAP[d]],8)<=unSign(64,8)))if(!(unSign(HEAP[HEAP[d]],8)>unSign(70,8)))continue a;if(unSign(HEAP[HEAP[d]],8)<=unSign(96,8))break a;if(unSign(HEAP[HEAP[d]],8)>unSign(102,8))break a}var c=HEAP[d]>=g;a:do if(c)b= -7;else{if(HEAP[HEAP[d]]==62){b=7;break a}a=3;b=9;break a}while(0);if(b==7)HEAP[d]+=1;HEAP[e]=HEAP[d];b=a;STACKTOP=d;return b}_skip_string.__index__=Runtime.getFunctionIndex(_skip_string,"_skip_string"); -function _skip_procedure(e,g){var d=STACKTOP;STACKTOP+=4;Runtime.memset(d,0,4);var b,a=null,c;c=0;HEAP[d]=HEAP[e];var f=c;a=-1;a:for(;;){var h=a==14?p:0,i=a==14?r:f;if(!((HEAP[d]>=g^1)&i==0)){b=16;break a}a=unSign(HEAP[HEAP[d]],8);if(a==37){a=15;b=8}else if(a==40){a=15;b=6}else if(a==60){a=15;b=7}else if(a==123){a=15;b=1}else if(a==125){a=15;b=3}else{a=15;b=14}if(b==8){b=HEAP[d];for(a=8;;){a=a==12?j:0;var k=b+a;if(!(k=d;a:do if(!a){var c=HEAP[HEAP[g]]==91;b:do if(!c){if(HEAP[HEAP[g]]==93)break b;if(HEAP[HEAP[g]]==123){b=_skip_procedure(g,d);break a}else if(HEAP[HEAP[g]]==40){b=_skip_literal_string(g,d);break a}else{var f=HEAP[g];if(HEAP[HEAP[g]]==60){a=f+1>=d;c:do if(!a){if(HEAP[HEAP[g]+1]!=60)break c;HEAP[g]+=1;HEAP[g]+=1;break a}while(0);b=_skip_string(g, -d);break a}else{var h=HEAP[g];if(HEAP[f]==62){HEAP[g]=h+1;d=HEAP[g]>=d;c:do if(!d){if(HEAP[HEAP[g]]!=62)break c;HEAP[g]+=1;break a}while(0);b=3;break a}else{if(HEAP[h]==47)HEAP[g]+=1;for(f=d;;){if(!(HEAP[g]=c)){b=unSign(HEAP[HEAP[d]],8);b=b==40?18:b==91?4:b==123?19:20;a:do if(b==20){HEAP[g]=HEAP[d];a=HEAP[HEAP[d]]==47?4:1;HEAP[g+8]=a;_ps_parser_skip_PS_token(e);HEAP[d]=HEAP[e];if(HEAP[e+12]!=0)break a;HEAP[g+4]=HEAP[d]}else if(b==18){HEAP[g+8]=2;HEAP[g]=HEAP[d];if(_skip_literal_string(d,c)!=0)break a;HEAP[g+ -4]=HEAP[d]}else if(b==4){HEAP[g+8]=3;a=HEAP[d];HEAP[g]=a;HEAP[d]=a+1;HEAP[e]=HEAP[d];a=e;_skip_spaces(a,HEAP[a+8]);HEAP[d]=HEAP[e];var f=c,h=e+12,i=e,k=e,j=e,l=e;a=4;b:for(;;){b=a==10?p:1;if(HEAP[d]>=f){b=12;break b}if(HEAP[h]!=0){b=12;break b}var m=HEAP[HEAP[d]]==91;c:do if(m){var o=b+1;a=6}else{if(HEAP[HEAP[d]]!=93){a=8;break c}var n=b-1;if(reSign(n,32)<=reSign(0,32)){b=11;break b}else a=9}while(0);var p=a==9?n:a==8?b:o;HEAP[i]=HEAP[d];_ps_parser_skip_PS_token(k);_skip_spaces(j,HEAP[j+8]);HEAP[d]= -HEAP[l];a=10;b=5}if(b!=12)if(b==11){HEAP[d]+=1;HEAP[g+4]=HEAP[d]}}else if(b==19){HEAP[g+8]=3;HEAP[g]=HEAP[d];if(_skip_procedure(d,c)!=0)break a;HEAP[g+4]=HEAP[d]}while(0);if(HEAP[g+4]==0){HEAP[g]=0;HEAP[g+8]=0}HEAP[e]=HEAP[d]}STACKTOP=d}_ps_parser_to_token.__index__=Runtime.getFunctionIndex(_ps_parser_to_token,"_ps_parser_to_token"); -function _ps_parser_to_token_array(e,g,d,b){var a=STACKTOP;STACKTOP+=24;Runtime.memset(a,0,24);var c,f=null,h,i,k,j=a+12;HEAP[b]=-1;_ps_parser_to_token(e,a);if(HEAP[a+8]==3){h=HEAP[e];i=HEAP[e+8];k=g;d=k+12*d;HEAP[e]=HEAP[a]+1;HEAP[e+8]=HEAP[a+4]+-1;var l=e+8,m=j+8,o=j+4,n=j+8;k=k;if(g!=0){f=0;c=1}else{f=0;c=2}for(;;)if(c==1){q=f==5?q:0;var p=k+12*q;f=p;c=k+12*q+8;var r=k+12*q+4;if(!(HEAP[e]=g)){k=HEAP[HEAP[c]];j=0;var m=k==91;a:do{if(m){j=93;f=0}else if(k==123){j=125;f=0}else f=j!=0?0:1;break a}while(0);if(f==0)HEAP[c]+=1;k=j;m=b!=0;var o=j==0;j=i;a:do if(o){var n=j+1,p=j+0;if(m){l=b+4*p;var r=n+0;if(!(HEAP[c]=g){h=4;f=5;break a}var q=HEAP[c];if(HEAP[HEAP[c]]==k){h=9;f=10;break a}if(reSign(p, -32)>=reSign(d,32)){h=8;f=5;break a}g=_PS_Conv_ToFixed(c,g,a);HEAP[l]=g;if(q==HEAP[c]){h=6;f=7}else{h=6;f=5}}else{var s=n+0;if(!(HEAP[c]=g){h=12;f=5;break a}var u=HEAP[c];if(HEAP[HEAP[c]]==k){h=14;f=10;break a}g=_PS_Conv_ToFixed(c,g,a);HEAP[l]=g;if(u==HEAP[c]){h=13;f=7}else{h=13;f=5}}break a}else{if(m){h=15;f=16}else{h=15;f=17}for(;;)if(f==16){w=h==19?w:0;var t=j+w;f=b+4*t;if(!(HEAP[c]=g){h=18;f=5; -break a}var v=HEAP[c];if(HEAP[HEAP[c]]==k){h=22;f=10;break a}if(reSign(t,32)>=reSign(d,32)){h=21;f=5;break a}h=_PS_Conv_ToFixed(c,g,a);HEAP[f]=h;if(v==HEAP[c]){h=20;f=7;break a}var w=w+1;h=19;f=16}else if(f==17){n=h==27?n:0;var x=j+n;if(!(HEAP[c]=g){h=23;f=5;break a}var y=HEAP[c];if(HEAP[HEAP[c]]==k){h=24;f=10;break a}f=_PS_Conv_ToFixed(c,g,a);HEAP[l]=f;if(y==HEAP[c]){h=25;f=7;break a}n=n+1;h=27;f=17}}while(0);if(f==5)i=h==4?p:h==8?p:h==3?p:h==6? -r:h==11?p:h==12?p:h==13?s:h==18?t:h==21?t:h==16?t:h==17?x:x;else if(f==10){r=h==9?q:h==14?u:h==22?v:y;i=h==9?p:h==14?p:h==22?t:x;HEAP[c]=r+1}else if(f==7)i=-1}HEAP[e]=HEAP[c];e=i;STACKTOP=c;return e}_ps_tofixedarray.__index__=Runtime.getFunctionIndex(_ps_tofixedarray,"_ps_tofixedarray"); -function _ps_parser_load_field(e,g,d,b){var a=STACKTOP;STACKTOP+=48;Runtime.memset(a,0,48);var c,f=null,h=a+12,i,k,j,l=a+16,m=a+20,o,n,p=a+32;_ps_parser_to_token(e,a);var r=HEAP[a+8]==0;a:do if(r)c=2;else{k=1;j=0;HEAP[h]=HEAP[a];i=HEAP[a+4];o=HEAP[g+8]==7;b:do{if(o){o=HEAP[e];n=HEAP[e+8];HEAP[e]=HEAP[a]+1;HEAP[e+8]=HEAP[a+4]+-1;_ps_parser_to_token(e,m);HEAP[e]=o;HEAP[e+8]=n;c=HEAP[m+8]==3?0:1}else c=HEAP[a+8]==3?0:1;break b}while(0);if(c==0){if(b==0){c=2;break a}k=b;j=1;HEAP[h]+=1;i+=-1}o=k;n=d;var q= -g+16,s=i,u=g+8,t=i,v=g+20,w=i,x=i,y=i,A=e+16,z=i,C=i,B=a+8,D=a+8;i=i;var E=p,F=p,G=p+4,H=p+8,J=p+12;j=j;k=k+-1;f=1;b:for(;;){var L=f==1?0:ca,N=n+4*(j+L);c=k+L*-1;if((f==1?o:c)==0){c=57;break b}N=HEAP[N]+HEAP[q];_skip_spaces(h,s);c=HEAP[u];if(c==1)c=59;else if(c==2)c=21;else if(c==3)c=19;else if(c==4)c=20;else if(c==5)c=27;else if(c==6)c=27;else if(c==7)c=60;else{c=61;break b}c:do if(c==59){var I=HEAP[h];ca=I+3>=t;d:do if(ca)c=5;else{if(HEAP[I]!=116){c=5;break d}if(HEAP[I+1]!=114){c=5;break d}if(HEAP[I+ -2]!=117){c=5;break d}if(HEAP[I+3]!=101){c=5;break d}var P=I+5;f=9;c=10;break d}while(0);d:do if(c==5){if(!(I+4=C){f=27;c=28;break c}if(HEAP[B]==4){var R=f-1;HEAP[h]+=1;f=30}else{if(HEAP[D]!=2){c=33;break b}HEAP[h]+=1;var T=f-2;f=32}f=f==32?T:R;if(HEAP[N]!=0){var V=HEAP[N];V!=0&&FUNCTION_TABLE[HEAP[c+8]](c,V);HEAP[N]=0}c=_ft_mem_alloc(c,f+1,l);if(HEAP[l]!=0){c=38;break b}_llvm_memcpy_p0i8_p0i8_i32(c,HEAP[h],f,1,0); -HEAP[c+f]=0;HEAP[N]=c;f=39;c=28;break c}else if(c==60){c=N;f=_ps_tofixedarray(h,i,4,E,0);if(reSign(f,32)=reSign(0,32)){var U=ca+32768&-65536;f=42}else{var S=0-(32768-ca&-65536);f=44}HEAP[c]=f==42?U:S;ca=HEAP[G];if(reSign(ca,32)>=reSign(0,32)){var X=ca+32768&-65536;f=45}else{var Y=0-(32768-ca&-65536);f=47}HEAP[c+4]=f==45?X:Y;ca=HEAP[H];if(reSign(ca,32)>=reSign(0,32)){var W=ca+32768&-65536;f=48}else{var da=0-(32768-ca&-65536);f=50}HEAP[c+8]=f== -48?W:da;ca=HEAP[J];if(reSign(ca,32)>=reSign(0,32)){var ba=ca+32768&-65536;f=51}else{var aa=0-(32768-ca&-65536);f=53}HEAP[c+12]=f==51?ba:aa;f=54;c=28;break c}while(0);if(c==18){ca=f==21?O:f==20?Q:f==19?M:I;f=unSign(HEAP[v],8);c=f==1?22:f==2?24:f==4?25:26;if(c==26)HEAP[N]=ca;else if(c==22)HEAP[N]=ca&255;else if(c==24)HEAP[N]=ca&65535;else if(c==25)HEAP[N]=ca}var ca=L+1;f=28;c=55}if(c==57){HEAP[l]=0;c=34;break a}else if(c==61){c=2;break a}else if(c==38){c=34;break a}else if(c==33){HEAP[l]=3;c=34;break a}else if(c== -40){HEAP[l]=3;c=34;break a}}while(0);if(c==2)HEAP[l]=3;e=HEAP[l];STACKTOP=a;return e}_ps_parser_load_field.__index__=Runtime.getFunctionIndex(_ps_parser_load_field,"_ps_parser_load_field"); -function _ps_parser_load_field_table(e,g,d,b){var a=STACKTOP;STACKTOP+=424;Runtime.memset(a,0,424);var c,f=null,h=a+384,i,k,j=a+388;i=0;_llvm_memcpy_p0i8_p0i8_i32(j,g,36,4,0);HEAP[j+8]=2;k=HEAP[g+8]==9;a:do if(k)c=0;else{c=HEAP[g+8]==7?0:1;break a}while(0);if(c==0)HEAP[j+8]=3;_ps_parser_to_token_array(e,a,32,h);if(reSign(HEAP[h],32)unSign(c,32))HEAP[h]=HEAP[g+24];c=HEAP[e];k=HEAP[e+8];var l=HEAP[g+8]!=7;a:do if(l){if(HEAP[g+28]==0)break a; -HEAP[HEAP[d]+HEAP[g+28]]=HEAP[h]&255}while(0);if(reSign(HEAP[h],32)>reSign(0,32)){g=e+8;l=j+16;var m=j+20,o=j+16;for(f=8;;){n=f==8?0:n;f=a+12*n+4;HEAP[e]=HEAP[a+12*n];HEAP[g]=HEAP[f];_ps_parser_load_field(e,j,d,b,0);f=HEAP[l];f=unSign(HEAP[m],8)+f;HEAP[o]=f;f=HEAP[h]-1;HEAP[h]=f;f=reSign(f,32)>reSign(0,32);var n=n+1;if(f)f=9;else break}}HEAP[e]=c;HEAP[e+8]=k}e=i;STACKTOP=a;return e}_ps_parser_load_field_table.__index__=Runtime.getFunctionIndex(_ps_parser_load_field_table,"_ps_parser_load_field_table"); -function _ps_parser_to_int(e){_skip_spaces(e,HEAP[e+8]);return _PS_Conv_ToInt(e,HEAP[e+8])}_ps_parser_to_int.__index__=Runtime.getFunctionIndex(_ps_parser_to_int,"_ps_parser_to_int"); -function _ps_parser_to_bytes(e,g,d,b,a){var c=STACKTOP;STACKTOP+=4;Runtime.memset(c,0,4);var f,h=null,i,k,j,l,m,o,n,p,r;r=0;_skip_spaces(e,HEAP[e+8]);HEAP[c]=HEAP[e];var q=HEAP[e+8]<=HEAP[c];a:do if(!q){if(a!=0)if(HEAP[HEAP[c]]!=60){r=3;break a}else HEAP[c]+=1;k=HEAP[e+8];j=g;m=d;i=c;k=k;j=j;l=m;n=o=0;p=1;l*=2;m=HEAP[i];var s=l;if(unSign(k-m,32)unSign(127,32))break b;h=reSign(HEAP[_ft_char_table+(x&127)],8);if(unSign(h,32)>unSign(15,32))break b;var y=h|v<<4;if((y&256)==0){h=8;break c}HEAP[s+t]=y&255;var A=t+1;h=9}while(0);var z=h==9?A:h==8?t:h==12?t:h==12?t:h==12?t:h==12?t:h==12?t:t,C=h==9?1:h==8?y:h==12?v:h==12?v:h==12?v:h==12?v:h==12?v:v,B=u+1;h=10}n= -t;p=v;o=w;if(v!=1){HEAP[j+n]=(p&255)<<4;n+=1}HEAP[i]=m+o;i=i=n;HEAP[b]=i;if(a!=0){i=HEAP[e+8]>HEAP[c];b:do if(i){if(HEAP[HEAP[c]]==62)break b;r=3;break a}while(0);HEAP[c]+=1}HEAP[e]=HEAP[c]}while(0);e=r;STACKTOP=c;return e}_ps_parser_to_bytes.__index__=Runtime.getFunctionIndex(_ps_parser_to_bytes,"_ps_parser_to_bytes");function _ps_parser_to_fixed(e,g){_skip_spaces(e,HEAP[e+8]);return _PS_Conv_ToFixed(e,HEAP[e+8],g)}_ps_parser_to_fixed.__index__=Runtime.getFunctionIndex(_ps_parser_to_fixed,"_ps_parser_to_fixed"); -function _ps_parser_to_coord_array(e,g,d){var b=STACKTOP;STACKTOP+=6;Runtime.memset(b,0,6);var a,c=null,f,h,i,k,j=b+4;_skip_spaces(e,HEAP[e+8]);f=HEAP[e+8];HEAP[b]=HEAP[e];h=0;if(!(HEAP[b]>=f)){i=HEAP[HEAP[b]];k=0;var l=i==91;a:do{if(l){k=93;a=0}else if(i==123){k=125;a=0}else if(k!=0){c=1;a=0}else{c=1;a=2}break a}while(0);if(a==0){HEAP[b]+=1;var m=k;c=0}k=c==0?m:0;l=d!=0;m=k==0;i=h;a:do if(m){var o=i+1;if(l){j=d+2*i;if(!(HEAP[b]=f){c=5;a=6;break a}var n= -HEAP[b];if(HEAP[HEAP[b]]==k){c=10;a=11;break a}if(reSign(i,32)>=reSign(g,32)){c=9;a=6;break a}g=_PS_Conv_ToFixed(b,f,0);g=reSign(g,32)>>reSign(16,32)&65535;HEAP[j]=g;if(n==HEAP[b]){c=7;a=8}else{c=7;a=6}}else{if(!(HEAP[b]=f){c=13;a=6;break a}var p=HEAP[b];if(HEAP[HEAP[b]]==k){c=15;a=11;break a}g=_PS_Conv_ToFixed(b,f,0);g=reSign(g,32)>>reSign(16,32)&65535;HEAP[j]=g;if(p==HEAP[b]){c=14;a=8}else{c=14;a=6}}break a}else{if(l){c=16;a=17}else{c=16;a=18}for(;;)if(a== -17){s=c==20?s:0;var r=i+s;c=d+2*r;if(!(HEAP[b]=f){c=19;a=6;break a}var q=HEAP[b];if(HEAP[HEAP[b]]==k){c=23;a=11;break a}if(reSign(r,32)>=reSign(g,32)){c=22;a=6;break a}a=_PS_Conv_ToFixed(b,f,0);a=reSign(a,32)>>reSign(16,32)&65535;HEAP[c]=a;if(q==HEAP[b]){c=21;a=8;break a}var s=s+1;c=20;a=17}else if(a==18){v=c==28?v:0;var u=i+v;if(!(HEAP[b]=f){c=24;a=6;break a}var t=HEAP[b];if(HEAP[HEAP[b]]==k){c= -25;a=11;break a}c=_PS_Conv_ToFixed(b,f,0);c=reSign(c,32)>>reSign(16,32)&65535;HEAP[j]=c;if(t==HEAP[b]){c=26;a=8;break a}var v=v+1;c=28;a=18}}while(0);if(a==6)h=c==5?i:c==9?i:c==4?i:c==7?o:c==12?i:c==13?i:c==14?o:c==24?u:c==18?u:c==17?r:c==22?r:r;else if(a==11){o=c==10?n:c==15?p:c==25?t:q;h=c==10?i:c==15?i:c==25?u:r;HEAP[b]=o+1}else if(a==8)h=-1}HEAP[e]=HEAP[b];e=h;STACKTOP=b;return e}_ps_parser_to_coord_array.__index__=Runtime.getFunctionIndex(_ps_parser_to_coord_array,"_ps_parser_to_coord_array"); -function _ps_parser_to_fixed_array(e,g,d,b){_skip_spaces(e,HEAP[e+8]);return _ps_tofixedarray(e,HEAP[e+8],g,d,b)}_ps_parser_to_fixed_array.__index__=Runtime.getFunctionIndex(_ps_parser_to_fixed_array,"_ps_parser_to_fixed_array");function _ps_parser_init(e,g,d,b){HEAP[e+12]=0;HEAP[e+4]=g;HEAP[e+8]=d;HEAP[e]=g;HEAP[e+16]=b;_llvm_memcpy_p0i8_p0i8_i32(e+20,_ps_parser_funcs,52,4,0)}_ps_parser_init.__index__=Runtime.getFunctionIndex(_ps_parser_init,"_ps_parser_init");function _ps_parser_done(){} -_ps_parser_done.__index__=Runtime.getFunctionIndex(_ps_parser_done,"_ps_parser_done"); -function _t1_builder_init(e,g,d,b,a){var c,f;HEAP[e+64]=0;HEAP[e+68]=1;HEAP[e+4]=g;HEAP[e+8]=b;HEAP[e]=HEAP[g+100];g=b!=0;a:do if(g){f=HEAP[HEAP[b+156]];HEAP[e+12]=f;HEAP[e+16]=f+20;HEAP[e+20]=f+56;c=f;f=c+20;c=c+56;HEAP[f+2]=0;HEAP[f]=0;HEAP[f+28]=0;_llvm_memcpy_p0i8_p0i8_i32(c,f,36,4,0);HEAP[e+76]=HEAP[d+40];HEAP[e+72]=0;if(a==0)break a;HEAP[e+72]=HEAP[HEAP[b+156]+36]}while(0);HEAP[e+24]=0;HEAP[e+28]=0;HEAP[e+32]=0;HEAP[e+32+4]=0;HEAP[e+40]=0;HEAP[e+40+4]=0;e=e+80;HEAP[e]=_t1_builder_init.__index__; -HEAP[e+4]=_t1_builder_done.__index__;HEAP[e+8]=_t1_builder_check_points.__index__;HEAP[e+12]=_t1_builder_add_point.__index__;HEAP[e+16]=_t1_builder_add_point1.__index__;HEAP[e+20]=_t1_builder_add_contour.__index__;HEAP[e+24]=_t1_builder_start_point.__index__;HEAP[e+28]=_t1_builder_close_contour.__index__}_t1_builder_init.__index__=Runtime.getFunctionIndex(_t1_builder_init,"_t1_builder_init"); -function _t1_builder_done(e){var g;g=HEAP[e+8];if(g!=0){e=HEAP[e+16];g=g+108;HEAP[g]=HEAP[e];HEAP[g+2]=HEAP[e+2];HEAP[g+4]=HEAP[e+4];HEAP[g+8]=HEAP[e+8];HEAP[g+12]=HEAP[e+12];HEAP[g+16]=HEAP[e+16]}}_t1_builder_done.__index__=Runtime.getFunctionIndex(_t1_builder_done,"_t1_builder_done"); -function _t1_builder_check_points(e,g){var d,b,a=g==0;a:do if(a)d=0;else{d=reSign(HEAP[HEAP[e+12]+20+2],16);a=reSign(HEAP[HEAP[e+12]+56+2],16);var c=HEAP[HEAP[e+12]+4];if(unSign(g+d+a,32)<=unSign(c,32)){d=0;break a}b=_FT_GlyphLoader_CheckPoints(HEAP[e+12],g,0);d=2;break a}while(0);if(d==0)b=0;return b}_t1_builder_check_points.__index__=Runtime.getFunctionIndex(_t1_builder_check_points,"_t1_builder_check_points"); -function _t1_builder_add_point(e,g,d,b){var a,c;a=HEAP[e+20];if(HEAP[e+68]!=0){e=HEAP[a+4];c=reSign(HEAP[a+2],16);e=e+8*c;c=HEAP[a+8];var f=reSign(HEAP[a+2],16);c=c+f;g=reSign(g,32)>=reSign(0,32)?g+32768&-65536:0-(32768-g&-65536);g=reSign(g,32)>>reSign(16,32);HEAP[e]=g;d=reSign(d,32)>=reSign(0,32)?d+32768&-65536:0-(32768-d&-65536);d=reSign(d,32)>>reSign(16,32);HEAP[e+4]=d;b=b!=0?1:2;HEAP[c]=b}HEAP[a+2]+=1}_t1_builder_add_point.__index__=Runtime.getFunctionIndex(_t1_builder_add_point,"_t1_builder_add_point"); -function _t1_builder_add_point1(e,g,d){var b;b=_t1_builder_check_points(e,1);b==0&&_t1_builder_add_point(e,g,d,1);return b}_t1_builder_add_point1.__index__=Runtime.getFunctionIndex(_t1_builder_add_point1,"_t1_builder_add_point1"); -function _t1_builder_add_contour(e){var g,d,b;d=HEAP[e+20];if(d==0)d=3;else if(HEAP[e+68]==0){HEAP[d]+=1;d=0}else{b=reSign(HEAP[HEAP[e+12]+20],16);g=reSign(HEAP[HEAP[e+12]+56],16);var a=HEAP[HEAP[e+12]+8];a=unSign(b+1+g,32)>unSign(a,32);a:do{if(a){b=e=_FT_GlyphLoader_CheckPoints(HEAP[e+12],0,1);g=e==0?1:2}else{b=0;g=1}break a}while(0);if(g==1){if(reSign(HEAP[d],16)>reSign(0,16)){e=HEAP[d+12];g=reSign(HEAP[d],16)-1;HEAP[e+2*g]=HEAP[d+2]-1}HEAP[d]+=1}d=b}return d} -_t1_builder_add_contour.__index__=Runtime.getFunctionIndex(_t1_builder_add_contour,"_t1_builder_add_contour");function _t1_builder_start_point(e,g,d){var b,a,c,f,h=HEAP[e+64]==3;a:do if(h)b=0;else{HEAP[e+64]=3;b=_t1_builder_add_contour(e);if(b!=0)break a;a=g;c=d;b=e;a=a;c=c;f=_t1_builder_check_points(b,1);f==0&&_t1_builder_add_point(b,a,c,1);b=b=b=f}while(0);return b}_t1_builder_start_point.__index__=Runtime.getFunctionIndex(_t1_builder_start_point,"_t1_builder_start_point"); -function _t1_builder_close_contour(e){var g,d,b,a;e=HEAP[e+20];var c=e==0;a:do if(!c){if(reSign(HEAP[e],16)>reSign(1,16)){g=HEAP[e+12];d=reSign(HEAP[e],16)-2;g=reSign(HEAP[g+2*d],16)+1}else g=0;g=g;var f=reSign(HEAP[e+2],16)>reSign(1,16);b:do if(f){d=HEAP[e+4]+8*g;b=HEAP[e+4];a=reSign(HEAP[e+2],16);b=b+8*a+-8;a=HEAP[e+8];var h=reSign(HEAP[e+2],16);a=a+h+-1;if(HEAP[d]!=HEAP[b])break b;if(HEAP[d+4]!=HEAP[b+4])break b;if(HEAP[a]!=1)break b;HEAP[e+2]-=1}while(0);if(!(reSign(HEAP[e],16)>reSign(0,16)))break a; -d=reSign(HEAP[e+2],16)-1;f=e;if(d==g){HEAP[e]=HEAP[f]-1;HEAP[e+2]-=1}else{g=HEAP[f+12];d=reSign(HEAP[e],16)-1;HEAP[g+2*d]=HEAP[e+2]-1}}while(0)}_t1_builder_close_contour.__index__=Runtime.getFunctionIndex(_t1_builder_close_contour,"_t1_builder_close_contour"); -function _t1_decrypt(e,g,d){var b=STACKTOP;STACKTOP+=6;Runtime.memset(b,0,6);var a=null,c,f=b+4;HEAP[b]=e;HEAP[f]=d;e=HEAP[b];a=HEAP[b]+g;g=g;c=unSign(HEAP[f],16);d=HEAP[b];var h=g;if(unSign(a-d,32)unSign(1,32)?a:1)-0;for(a=1;;){m=a==1?0:m;l=a==1?c:l;var k=0+m,j=e+k;a=unSign(HEAP[(a==1?d:i)+k],8);k=unSign(l,32)>>>unSign(8,32);var l=(a+l)*52845+22719&65535;HEAP[j]=(a^k)&255;var m=m+1;if(m!= -h)a=2;else break}c=l;a=3}else a=6;HEAP[b]=(a==3?i:d)+g;HEAP[f]=c&65535;STACKTOP=b}_t1_decrypt.__index__=Runtime.getFunctionIndex(_t1_decrypt,"_t1_decrypt"); -function _t1_lookup_glyph_by_stdcharcode(e,g){var d,b=null,a,c,f;f=HEAP[e+1348];var h=reSign(g,32)reSign(255,32);if(h|i)a=-1;else{h=HEAP[f+20];f=unSign(HEAP[HEAP[f+24]+2*g],16);f=FUNCTION_TABLE[h](f);c=0;h=HEAP[e+1352];i=e+1356;c=c;b=1;a:for(;;){d=b==4?j:0;var k=c+d;if(!(unSign(h,32)>unSign(k,32))){d=8;break a}j=HEAP[HEAP[i]+4*k];b=j!=0;b:do if(b){if(HEAP[j]!=HEAP[f])break b;if(_strcmp(j,f)==0){d=5;break a}}while(0);var j=d+1;b=4;d=2}if(d==8)a=-1;else if(d==5)a=c=k}return a} -_t1_lookup_glyph_by_stdcharcode.__index__=Runtime.getFunctionIndex(_t1_lookup_glyph_by_stdcharcode,"_t1_lookup_glyph_by_stdcharcode"); -function _t1_decoder_parse_charstrings(e,g,d){var b=STACKTOP;STACKTOP+=44;Runtime.memset(b,0,44);var a,c=null,f,h,i,k,j,l,m,o,n,p,r;r=b+8;var q,s,u=b+16,t=b+24,v;o=b+32;var w=b+36,x,y,A,z,C,B;q=b+40;var D,E,F,G,H;HEAP[o]=e;HEAP[w]=g;e=HEAP[o];m=B=0;HEAP[q]=w^o^q;g=reSign(HEAP[q],32)>>reSign(10,32);x=HEAP[q];z=reSign(HEAP[q],32)>>reSign(20,32);HEAP[q]=(g^x^z)&65535;if(HEAP[q]==0)HEAP[q]=29572;HEAP[HEAP[o]+1136]=HEAP[o]+112;HEAP[HEAP[o]+1344]=HEAP[o]+1140;x=HEAP[o]+1140;HEAP[e+64]=0;g=HEAP[e+72];HEAP[HEAP[o]+ -1492]!=0&&_llvm_memset_p0i8_i32(HEAP[HEAP[o]+1488],0,HEAP[HEAP[o]+1492]*4,1,0);HEAP[x+4]=HEAP[w];HEAP[x+8]=HEAP[w]+d;A=HEAP[x+8];HEAP[x]=HEAP[x+4];y=HEAP[x];d=0;w=C=HEAP[e+24];z=HEAP[e+28];g!=0&&FUNCTION_TABLE[HEAP[g+4]](HEAP[g]);c=3;a:for(;;){J=c==3?0:c==55?J:c==67?J:f;if(yunSign(31,8))){a=24;break a}i=unSign(HEAP[y+-1],8)<=unSign(-10,8);c=y;if(i)i=unSign(HEAP[c+-1],8)-139;else{y=c+1;if(y>A){a=24;break a}i=unSign(HEAP[y+-2],8)<=unSign(-6,8);c=unSign(HEAP[y+-2],8);if(i){i=(c-247)*256;c=unSign(HEAP[y+-1],8);i=i+108+c}else{i=(c-251)*256;c=unSign(HEAP[y+-1],8);i=0-i+-108+(0-c)}}if(J!=0){c=47;break b}i<<=16;c=48}else if(a==5){h=16;c=5}else if(a==7){h=18;c=7}else if(a==8){h=14;c=8}else if(a==9)c=h=9;else if(a==10){h= -6;c=10}else if(a==11){h=13;c=11}else if(a==12){h=11;c=12}else if(a==13){h=5;c=13}else if(a==14){h=22;c=14}else if(a==15){h=24;c=15}else if(a==23){if(y>A){a=24;break a}a=unSign(HEAP[y],8);y+=1;if(a==0){c=25;a=26}else if(a==1){c=25;a=27}else if(a==2){c=25;a=28}else if(a==6){c=25;a=29}else if(a==7){c=25;a=30}else if(a==12){c=25;a=31}else if(a==16){c=25;a=32}else if(a==17){c=25;a=33}else if(a==33){c=25;a=34}else{a=24;break a}if(a==26){h=15;c=26}else if(a==27){h=19;c=27}else if(a==28){h=17;c=28}else if(a== -29){h=3;c=29}else if(a==30){h=4;c=30}else if(a==31){h=20;c=31}else if(a==32){h=21;c=32}else if(a==33){h=23;c=33}else if(a==34){h=25;c=34}}else if(a==16){h=2;c=16}else if(a==17){h=1;c=17}else if(a==18){h=26;c=18}else if(a==19){h=10;c=19}else if(a==20){h=7;c=20}else if(a==21){h=12;c=21}else if(a==22){h=8;c=22}else if(a==35){if(y+4>A){a=24;break a}i=unSign(HEAP[y],8)<<24;c=unSign(HEAP[y+1],8)<<16;D=unSign(HEAP[y+2],8)<<8;E=unSign(HEAP[y+3],8);i=c|i|D|E;y+=4;c=reSign(i,32)>reSign(32E3,32);D=reSign(i, -32)reSign(0,32);b:do if(a){D=h;if(D==0)break b;else if(D==22)break b;else if(D==23)break b;else if(D==24)break b;m=0}while(0);D=J!=0; -b:do if(D){s=h;if(h!=0&s!=20){c=50;a=51}else{c=50;a=52}break b}else a=51;while(0);if(a==51){j=h;c=51}var J=c==51?0:J;if((c==51?j:s)==0){if(reSign(n-(HEAP[o]+112),32)>reSign(1023,32)){a=24;break a}HEAP[n]=i;n+=4;HEAP[HEAP[o]+1136]=n;c=55}else if(h==21){if(reSign(n-(HEAP[o]+112),32)<=reSign(7,32)){a=56;break a}n+=-8;h=reSign(HEAP[n+4],32)>>reSign(16,32);i=reSign(HEAP[n],32)>>reSign(16,32);m=Math.floor(reSign(n-(HEAP[o]+112),32)/reSign(4,32));B=i;if(reSign(m,32)reSign(0,32);E=reSign(c,32)<=reSign(6,32);if(!(D&E))break b;c=c==3|c==6?1:0;c=unSign(c&255,8);_t1_builder_add_point(e,w,z,c&255)}else if(a==73){if(i!=1){a=24;break a}B=1;if(g==0)break b;c=HEAP[g+20];D=reSign(HEAP[HEAP[e+20]+2],16);FUNCTION_TABLE[c](HEAP[g],D)}else if(a==200)n=HEAP[o]+112;else if(a==76){D=a=HEAP[HEAP[o]+1464];if(a==0){a=24;break a}a=unSign(h==18,1);E=h+-13+a;if(E* -HEAP[D]!=i){a=24;break a}c=n+4*E;G=n;F=0;a=E;a=unSign(F,32)unSign(1,32)){a=HEAP[D+136];var L=HEAP[D],N=c;H=H;L=(unSign(L,32)>unSign(2,32)?L:2)-1;for(c=81;;){l=c==81?0:l;k=c==81?H:k;c=_FT_MulFix(HEAP[N+4*l],HEAP[a+4*(1+l)]);k=k+c;l=l+1;if(l!=L)c=82;else break}a=N+4*L;H=k;c=a}HEAP[G]=H;G+=4;F+=1;a=E;a=unSign(F,32)>reSign(16,32);if(reSign(c,32)unSign(E,32)){a=24;break a}_llvm_memcpy_p0i8_p0i8_i32(HEAP[HEAP[o]+1488]+4*c,HEAP[D+136],HEAP[D]*4,1,0)}else if(a==90){if(i!=2){a=24;break a}HEAP[n]=HEAP[n+4]+HEAP[n];B=1}else if(a==92){if(i!=2){a=24;break a}HEAP[n]-=HEAP[n+4];B=1}else if(a==94){if(i!=2){a=24;break a}B=_FT_MulFix(HEAP[n],HEAP[n+4]);HEAP[n]=B;B=1}else if(a==96){if(i!=2){a=24;break a}if(HEAP[n+4]==0){a= -24;break a}B=_FT_DivFix(HEAP[n],HEAP[n+4]);HEAP[n]=B;B=1}else if(a==99){c=HEAP[HEAP[o]+1464];if(i!=2){a=24;break a}if(c==0){a=24;break a}c=reSign(HEAP[n+4],32)>>reSign(16,32);if(reSign(c,32)=unSign(D,32)){a=24;break a}HEAP[HEAP[HEAP[o]+1488]+4*c]=HEAP[n]}else if(a==104){B=HEAP[HEAP[o]+1464];if(i!=1){a=24;break a}if(B==0){a=24;break a}B=reSign(HEAP[n],32)>>reSign(16,32);if(reSign(B,32)=unSign(c,32)){a=24;break a}HEAP[n]=HEAP[HEAP[HEAP[o]+1488]+4*B];B=1}else if(a==109){if(i!=4){a=24;break a}B=HEAP[n+12];if(reSign(HEAP[n+8],32)>reSign(B,32))HEAP[n]=HEAP[n+4];B=1}else if(a==112){if(i!=0){a=24;break a}B=HEAP[q];if(reSign(B,32)>reSign(32767,32))B+=1;HEAP[n]=B;B=_FT_MulFix(HEAP[q],65536-HEAP[q]);HEAP[q]=B;if(B==0)HEAP[q]+=10355;B=1}while(0);n+=4*B;HEAP[HEAP[o]+1136]=n;c=67}else{f=HEAP[_t1_args_count+h*4];a=Math.floor(reSign(n-(HEAP[o]+112),32)/reSign(4,32));i=f;if(reSign(a, -32)>reSign(16,32);if(reSign(A,32)reSign(191,32)){a=24;break a}HEAP[x]=y;x+=12;HEAP[x+4]=HEAP[HEAP[HEAP[o]+1368]+4*A];y=HEAP[x+4];f=HEAP[o];if(HEAP[HEAP[o]+1372]!=0)HEAP[x+8]=y+HEAP[HEAP[f+1372]+4*A];else{f=HEAP[f+1360];f=reSign(f,32)>=reSign(0,32)?f:0;HEAP[x+4]=y+f;HEAP[x+8]=HEAP[HEAP[HEAP[o]+1368]+4*(A+1)]}HEAP[x]=HEAP[x+4];if(HEAP[x+ -4]==0){a=24;break a}HEAP[HEAP[o]+1344]=x;y=HEAP[x+4];A=HEAP[x+8];c=181;a=123;break b}else if(a==205){if(reSign(B,32)>reSign(0,32)){B-=1;c=182}else{if(m==0){a=24;break a}m-=1;n+=4;c=184}a=123;break b}else if(a==185){if(HEAP[o]+1140>=x){a=24;break a}x+=-12;y=HEAP[x];A=HEAP[x+8];HEAP[HEAP[o]+1344]=x;c=186;a=123;break b}else if(a==195){w=HEAP[n];z=HEAP[n+4];HEAP[HEAP[o]+1400]=0;c=195;a=123;break b}while(0);if(a==147){a=w;v=z;f=e;a=a;h=v;i=v=_t1_builder_check_points(f,1);if(v!=0){a=157;break a}_t1_builder_add_point(f, -a,h,1);d=f=i;if(f!=0){a=61;break a}else c=156}f=c==116?J:c==193?J:c==194?J:c==191?J:c==192?J:c==189?J:c==190?J:c==187?J:c==188?J:c==116?J:c==171?J:c==173?J:c==160?J:c==162?J:c==156?J:c==148?J:c==150?J:c==140?J:c==121?J:c==195?J:c==186?J:c==184?J:c==182?J:c==181?J:c==174?0:c==168?J:c==165?J:c==153?J:J;HEAP[HEAP[o]+1136]=n;c=123}a=4}a:do if(a==24){a=117;break a}else if(a==56){p=161;a=120;break a}else if(a==61){a=158;break a}else if(a==202){_t1_builder_close_contour(e);if(g!=0){r=HEAP[g+8];u=reSign(HEAP[HEAP[e+ -20]+2],16);if(FUNCTION_TABLE[r](HEAP[g],u)!=0){a=117;break a}FUNCTION_TABLE[HEAP[g+24]](HEAP[g],HEAP[e+20],HEAP[e+76],HEAP[HEAP[o]+1468])}_FT_GlyphLoader_Add(HEAP[e+12]);p=0;a=120;break a}else if(a==203){q=reSign(HEAP[n+16],32)>>reSign(16,32);s=reSign(HEAP[n+12],32)>>reSign(16,32);e=HEAP[n+8];p=HEAP[n+4];n=HEAP[n];o=HEAP[o];n=n;p=p;e=e;j=s;k=q;v=HEAP[o+4];g=HEAP[o+1496]!=0;b:do{if(!g){p+=HEAP[o+32];q=HEAP[o+1356]==0;c:do if(q){if(HEAP[HEAP[v+128]+52]!=0)break c;q=160;break b}while(0);if(HEAP[HEAP[v+ -128]+52]!=0){var I=j;q=I;s=k;c=128}else{q=_t1_lookup_glyph_by_stdcharcode(o,j);s=_t1_lookup_glyph_by_stdcharcode(o,k);var P=q;c=130}l=reSign(c==130?P:I,32)=reSign(0,32);m=m;l=l=l=l?m+32768&-65536:0-(32768-m& --65536);l=reSign(l,32)>>reSign(16,32);HEAP[g+8]=l;l=m=e;m=reSign(m,32)>=reSign(0,32);l=l;l=l=l=m?l+32768&-65536:0-(32768-l&-65536);l=reSign(l,32)>>reSign(16,32);HEAP[g+12]=l;HEAP[k+128]=2;HEAP[k+132]=HEAP[v+20+32];HEAP[k+72]=1668246896;HEAP[v+56+28]=2}else{j=HEAP[P+12];k=j+56;HEAP[k+2]=0;HEAP[k]=0;HEAP[k+28]=0;_FT_GlyphLoader_Adjust_Points(j);k=j;j=k+20;k=k+56;HEAP[k+32]=HEAP[j+32]+32*HEAP[j+28];HEAP[o+1496]=1;k=q;j=o;k=k;j=j=j=FUNCTION_TABLE[HEAP[j+1472]](j,k);HEAP[o+1496]=0;if(j!=0)break d;j=o+ -32;HEAP[r]=HEAP[j];HEAP[r+4]=HEAP[j+4];HEAP[u]=HEAP[r];HEAP[u+4]=HEAP[r+4];j=o+40;HEAP[b]=HEAP[j];HEAP[b+4]=HEAP[j+4];HEAP[t]=HEAP[b];HEAP[t+4]=HEAP[b+4];HEAP[o+32]=0;HEAP[o+32+4]=0;HEAP[o+24]=p-n;HEAP[o+28]=e;HEAP[o+1496]=1;k=s;j=o;k=k;j=j=j=FUNCTION_TABLE[HEAP[j+1472]](j,k);HEAP[o+1496]=0;if(j!=0)break d;k=o+32;HEAP[k]=HEAP[u];HEAP[k+4]=HEAP[u+4];k=o+40;HEAP[k]=HEAP[t];HEAP[k+4]=HEAP[t+4];HEAP[o+24]=0;HEAP[o+28]=0}while(0);q=j;break b}while(0)}q=160}while(0);p=r=q;a=120;break a}else if(a==122){p= -0;a=120;break a}else if(a==141){p=0;a=120;break a}else if(a==157){d=v;a=158;break a}while(0);if(a==117)p=160;else if(a==158)p=d;r=p;STACKTOP=b;return r}_t1_decoder_parse_charstrings.__index__=Runtime.getFunctionIndex(_t1_decoder_parse_charstrings,"_t1_decoder_parse_charstrings"); -function _t1_decoder_init(e,g,d,b,a,c,f,h,i){var k;_llvm_memset_p0i8_i32(e,0,1500,1,0);k=_ft_module_get_service(HEAP[g+96],__str60);if(k==0)e=7;else{HEAP[e+1348]=k;f=unSign(f,8);_t1_builder_init(e,g,d,b,f&255);HEAP[e+1352]=HEAP[g+16];HEAP[e+1356]=a;HEAP[e+1468]=h;HEAP[e+1464]=c;HEAP[e+1472]=i;e=e+1476;HEAP[e]=_t1_decoder_init.__index__;HEAP[e+4]=_t1_decoder_done.__index__;HEAP[e+8]=_t1_decoder_parse_charstrings.__index__;e=0}return e} -_t1_decoder_init.__index__=Runtime.getFunctionIndex(_t1_decoder_init,"_t1_decoder_init");function _t1_decoder_done(e){var g;g=HEAP[e+8];if(g!=0){e=HEAP[e+16];g=g+108;HEAP[g]=HEAP[e];HEAP[g+2]=HEAP[e+2];HEAP[g+4]=HEAP[e+4];HEAP[g+8]=HEAP[e+8];HEAP[g+12]=HEAP[e+12];HEAP[g+16]=HEAP[e+16]}}_t1_decoder_done.__index__=Runtime.getFunctionIndex(_t1_decoder_done,"_t1_decoder_done");function _t1_cmap_std_done(e){HEAP[e+24]=0;HEAP[e+28]=0;HEAP[e+20]=0;HEAP[e+16]=0} -_t1_cmap_std_done.__index__=Runtime.getFunctionIndex(_t1_cmap_std_done,"_t1_cmap_std_done"); -function _t1_cmap_std_char_index(e,g){var d,b=null,a,c,f;a=0;if(unSign(g,32)<=unSign(255,32)){c=unSign(HEAP[HEAP[e+16]+2*g],16);c=FUNCTION_TABLE[HEAP[e+20]](c);f=0;var h=HEAP[e+24],i=e+28;f=f;b=0;a:for(;;){d=b==3?j:0;var k=f+d;if(!(unSign(h,32)>unSign(k,32))){d=8;break a}j=HEAP[HEAP[i]+4*k];b=j!=0;b:do if(b){if(HEAP[j]!=HEAP[c])break b;if(_strcmp(j,c)==0){d=4;break a}}while(0);var j=d+1;b=3;d=1}if(d!=8)if(d==4)a=f=k}return a} -_t1_cmap_std_char_index.__index__=Runtime.getFunctionIndex(_t1_cmap_std_char_index,"_t1_cmap_std_char_index");function _t1_cmap_std_char_next(e,g){var d,b=null,a,c;a=0;var f=HEAP[g]+1;var h=c=f,i=a,k=h+1;for(b=-1;;){d=b==2?o:0;var j=b==2?0:i,l=h+d;o=k+d;if(!(unSign(b==2?o:f,32)<=unSign(255,32))){d=4;break}var m=_t1_cmap_std_char_index(e,l);if(m!=0){d=1;break}var o=d+1;b=2;d=0}if(d==1){a=m;c=l}else if(d==4){a=j;c=0}HEAP[g]=c;return a} -_t1_cmap_std_char_next.__index__=Runtime.getFunctionIndex(_t1_cmap_std_char_next,"_t1_cmap_std_char_next");function _t1_cmap_standard_init(e){var g,d;g=HEAP[e];d=HEAP[g+484];HEAP[e+24]=HEAP[g+132+284];HEAP[e+28]=HEAP[g+132+288];HEAP[e+20]=HEAP[d+20];HEAP[e+16]=HEAP[d+24];return 0}_t1_cmap_standard_init.__index__=Runtime.getFunctionIndex(_t1_cmap_standard_init,"_t1_cmap_standard_init"); -function _t1_cmap_expert_init(e){var g,d;g=HEAP[e];d=HEAP[g+484];HEAP[e+24]=HEAP[g+132+284];HEAP[e+28]=HEAP[g+132+288];HEAP[e+20]=HEAP[d+20];HEAP[e+16]=HEAP[d+28];return 0}_t1_cmap_expert_init.__index__=Runtime.getFunctionIndex(_t1_cmap_expert_init,"_t1_cmap_expert_init");function _t1_cmap_custom_init(e){var g;g=HEAP[e]+132+240;HEAP[e+16]=HEAP[g+4];HEAP[e+20]=HEAP[g+8]-HEAP[e+16];HEAP[e+24]=HEAP[g+12];return 0}_t1_cmap_custom_init.__index__=Runtime.getFunctionIndex(_t1_cmap_custom_init,"_t1_cmap_custom_init"); -function _t1_cmap_custom_done(e){HEAP[e+24]=0;HEAP[e+16]=0;HEAP[e+20]=0}_t1_cmap_custom_done.__index__=Runtime.getFunctionIndex(_t1_cmap_custom_done,"_t1_cmap_custom_done");function _t1_cmap_custom_char_index(e,g){var d;d=0;var b=unSign(HEAP[e+16],32)<=unSign(g,32);a:do if(b){var a=g;if(!(unSign(HEAP[e+20]+HEAP[e+16],32)>unSign(a,32)))break a;d=unSign(HEAP[HEAP[e+24]+2*g],16)}while(0);return d}_t1_cmap_custom_char_index.__index__=Runtime.getFunctionIndex(_t1_cmap_custom_char_index,"_t1_cmap_custom_char_index"); -function _t1_cmap_custom_char_next(e,g){var d,b=null,a,c;a=0;c=HEAP[g];c+=1;b=c;if(unSign(HEAP[e+16],32)>unSign(b,32))c=HEAP[e+16];var f=HEAP[e+20]+HEAP[e+16],h=e+24,i=c,k=a;for(b=1;;){d=b==1?0:o;var j=b==1?k:0,l=i+d;if(!(unSign(f,32)>unSign(l,32))){d=6;break}var m=unSign(HEAP[HEAP[h]+2*l],16);if(m!=0){d=3;break}var o=d+1;b=4;d=2}if(d==3){a=m;c=l}else if(d==6){a=j;c=0}HEAP[g]=c;return a}_t1_cmap_custom_char_next.__index__=Runtime.getFunctionIndex(_t1_cmap_custom_char_next,"_t1_cmap_custom_char_next"); -function _t1_get_glyph_name418(e,g){return HEAP[HEAP[e+132+288]+4*g]}_t1_get_glyph_name418.__index__=Runtime.getFunctionIndex(_t1_get_glyph_name418,"_t1_get_glyph_name418");function _t1_cmap_unicode_init(e){var g;g=HEAP[e];return FUNCTION_TABLE[HEAP[HEAP[g+484]+4]](HEAP[g+100],e,HEAP[g+132+284],_t1_get_glyph_name418.__index__,0,g)}_t1_cmap_unicode_init.__index__=Runtime.getFunctionIndex(_t1_cmap_unicode_init,"_t1_cmap_unicode_init"); -function _t1_cmap_unicode_done(e){var g,d=HEAP[e+20];g=HEAP[HEAP[e]+100];d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e+20]=0;HEAP[e+16]=0}_t1_cmap_unicode_done.__index__=Runtime.getFunctionIndex(_t1_cmap_unicode_done,"_t1_cmap_unicode_done");function _t1_cmap_unicode_char_index(e,g){return FUNCTION_TABLE[HEAP[HEAP[HEAP[e]+484]+8]](e,g)}_t1_cmap_unicode_char_index.__index__=Runtime.getFunctionIndex(_t1_cmap_unicode_char_index,"_t1_cmap_unicode_char_index"); -function _t1_cmap_unicode_char_next(e,g){return FUNCTION_TABLE[HEAP[HEAP[HEAP[e]+484]+12]](e,g)}_t1_cmap_unicode_char_next.__index__=Runtime.getFunctionIndex(_t1_cmap_unicode_char_next,"_t1_cmap_unicode_char_next"); -function _afm_stream_skip_spaces(e){var g=null,d;if(!(reSign(HEAP[e+12],32)>reSign(0,32))){d=e+8;a:for(;;){if(HEAP[e]reSign(0,32))e=0;else{b=HEAP[e]+-1;for(var a=e+8;;){if(HEAP[e]reSign(1,32))e=0;else{b=HEAP[e]+-1;for(var a=e+8;;){if(HEAP[e]unSign(5,32))e=0;else{h=0;var k=e+12,j=e+12,l=e+16;h=h;c=1;a:for(;;){x=c==16?x:0;var m=h+x;a=g+8*m;var o=g+8*m+4,n=o,p=o;if(!(unSign(m,32)reSign(0,32);c:do if(v){var w=FUNCTION_TABLE[HEAP[u+4]](u,t);if(w!=0){c=9;a=11;break c}c=10}else{if(!(reSign(t,32)reSign(1,32))d=6;else{d=6;break}}d=d==6?0:d==4?0:i;if(g!=0){b=d!=0?HEAP[b]+-1+(0-d):0;HEAP[g]=b}return d} -_afm_parser_next_key.__index__=Runtime.getFunctionIndex(_afm_parser_next_key,"_afm_parser_next_key"); -function _afm_tokenize(e,g){var d,b=null,a;b=-1;a:for(;;){var c=b==3?i:0;if(!(reSign(b==3?i:0,32)<=reSign(73,32))){d=10;break a}if(HEAP[HEAP[_afm_key_table+c*4]]==HEAP[e]){b=1;d=2}else{b=1;d=3}for(;;)if(d==2){d=b==8?h:0;var f=c+d;b=_afm_key_table+f*4;if(reSign(f,32)<=reSign(73,32)){if(HEAP[HEAP[b]]!=HEAP[e]){d=4;break a}if(_strncmp(HEAP[b],e,g)==0){d=7;break a}var h=d+1;b=8;d=2}else{b=2;d=3}}else if(d==3){var i=(b==1?c:f)+1;b=3;d=0;continue a}}if(d==4)a=75;else if(d==7)a=f;else if(d==10)a=75;return a} -_afm_tokenize.__index__=Runtime.getFunctionIndex(_afm_tokenize,"_afm_tokenize");function _afm_parser_init(e,g,d,b){var a=STACKTOP;STACKTOP+=4;Runtime.memset(a,0,4);var c;c=_ft_mem_alloc(g,16,a);if(HEAP[a]!=0)e=HEAP[a];else{HEAP[c+4]=d;HEAP[c]=HEAP[c+4];HEAP[c+8]=b;HEAP[c+12]=2;HEAP[e]=g;HEAP[e+4]=c;HEAP[e+8]=0;e=HEAP[e+12]=0}e=e;STACKTOP=a;return e}_afm_parser_init.__index__=Runtime.getFunctionIndex(_afm_parser_init,"_afm_parser_init"); -function _afm_parser_done(e){var g,d=HEAP[e+4];g=HEAP[e];d!=0&&FUNCTION_TABLE[HEAP[g+8]](g,d);HEAP[e+4]=0}_afm_parser_done.__index__=Runtime.getFunctionIndex(_afm_parser_done,"_afm_parser_done");function _afm_compare_kern_pairs(e,g){var d,b;d=HEAP[e+4]|HEAP[e]<<16;b=HEAP[g+4]|HEAP[g]<<16;return unSign(d,32)>unSign(b,32)?1:unSign(d,32)reSign(0,32)))break g;HEAP[ea+20*b+8]=0-HEAP[ea+20*b+8]}while(0);var Da=b+1;b=44}HEAP[sa+32]=Aa+1;m=0}d=wa+40;ga=wa+36;b=61;e:for(;;){ea=b==61?-1:pa;Z=ea+1;b=62;f:for(;;){b=b==62?0:ua;for(var pa=Z+b,ta=ea+b;;){ha=_afm_parser_next_key(z,c);if(ha==0){b=71;d=77;break d}var ma= -_afm_tokenize(ha,HEAP[c]);if(ma==20)break e;else if(ma==21)break e;else if(ma==22)break e;else if(ma==34)break;else if(ma==36)break;else if(ma==37)break;else if(ma!=75){b=76;d=77;break d}}if(reSign(HEAP[d],32)<=reSign(pa,32)){b=65;d=66;break d}ha=HEAP[ga];HEAP[D]=5;HEAP[E]=5;HEAP[F]=3;HEAP[G]=3;var ya=_afm_parser_read_vals(z,H,4);if(reSign(ya,32)<=reSign(2,32)){b=67;d=66;break d}HEAP[ha+16*pa]=HEAP[J];HEAP[ha+16*pa+4]=HEAP[L];var qa=ha+16*pa;if(ma!=37)break f;HEAP[ha+16*pa+8]=0;HEAP[ha+16*pa+12]= -HEAP[N];var ua=b+1;b=69}HEAP[qa+8]=HEAP[I];if(ma!=34|ya!=4)b=70;else{var Ba=HEAP[P];b=72}HEAP[qa+12]=b==72?Ba:0;b=74}HEAP[wa+40]=ta+1;_qsort(HEAP[wa+36],HEAP[wa+40],16,_afm_compare_kern_pairs.__index__);m=0;b=75;d=30}d:do if(d==83){u=160;d=7;break c}else if(d==90){u=0;d=81;break c}else if(d==58){d=59;break d}else if(d==80){d=79;break d}else if(d==77){b=77;d=78;break d}else if(d==66){b=66;d=78;break d}else if(d==33){d=34;break d}else if(d==53){d=52;break d}else if(d==50){b=50;d=51;break d}else if(d== -40){b=40;d=51;break d}while(0);d:do if(d==78){d=59;break d}else if(d==51){d=34;break d}while(0);d:do if(d==59){m=160;d=79;break d}else if(d==34){m=160;d=52;break d}while(0);if(d==79){var Na=m;b=79}else if(d==52){var Ea=m;b=52}u=b=b==52?Ea:Na;d=b!=0?7:81;break c}else if(d==6){q=fa;d=7;break c}else if(d==8){q=fa;d=u=7;break c}else if(d==19){q=fa;d=7;break c}else if(d==22){q=fa;d=26;break c}else if(d==25){q=fa;d=26;break c}while(0);if(d==7){f=HEAP[s+28];e=a;c=f;f!=0&&FUNCTION_TABLE[HEAP[e+8]](e,c);HEAP[s+ -28]=0;HEAP[s+32]=0;e=HEAP[s+36];a=a;c=e;e!=0&&FUNCTION_TABLE[HEAP[a+8]](a,c);HEAP[s+36]=0;HEAP[s+40]=0;HEAP[s]=0;q=u;break a}else if(d==81){q=0;break a}else if(d==26){q=u=160;break a}}while(0);q=2}while(0);s=q;STACKTOP=g;return s}_afm_parser_parse.__index__=Runtime.getFunctionIndex(_afm_parser_parse,"_afm_parser_parse"); -function _PS_Conv_Strtol(e,g,d){var b;b=null;var a,c,f,h;c=HEAP[e];h=f=0;var i=c==g;a:do if(i)b=0;else{b=reSign(d,32)<=reSign(1,32);i=reSign(d,32)>reSign(36,32);if(b|i){b=0;break a}a=HEAP[c]==45;b:do if(a)b=3;else{b=HEAP[c]==43?3:4;break b}while(0);b:do if(b==3){h=unSign(HEAP[c]==45,1);c+=1;if(c!=g)break b;a=0;b=7;break a}while(0);g=g;d=a=d;c=c;f=f;for(b=4;;){m=b==4?0:m;var k=b==4?f:l,j=c+m;if(!(j=reSign(a,32);if(b|i)break;b=d*k;var l=reSign(l,8)+b,m=m+1;b=17}f=k;c=j;if(h!=0)f=0-f;HEAP[e]=c;a=f;b=7;break a}while(0);if(b==0)a=0;return a}_PS_Conv_Strtol.__index__=Runtime.getFunctionIndex(_PS_Conv_Strtol,"_PS_Conv_Strtol"); -function _PS_Conv_ToInt(e,g){var d,b,a,c;c=_PS_Conv_Strtol(e,g,10);a=HEAP[e];var f=a>=g;a:do if(f)d=0;else{if(HEAP[a]!=35){d=0;break a}HEAP[e]=a+1;b=_PS_Conv_Strtol(e,g,c);d=2;break a}while(0);if(d==0)b=c;return b}_PS_Conv_ToInt.__index__=Runtime.getFunctionIndex(_PS_Conv_ToInt,"_PS_Conv_ToInt"); -function _PS_Conv_ToFixed(e,g,d){var b=STACKTOP;STACKTOP+=4;Runtime.memset(b,0,4);var a,c=null,f,h,i,k;f=d;HEAP[b]=HEAP[e];i=0;k=1;d=0;var j=HEAP[b]==g;a:do if(j)h=0;else{h=HEAP[HEAP[b]]==45;b:do if(h)a=1;else{a=HEAP[HEAP[b]]==43?1:2;break b}while(0);b:do if(a==1){d=unSign(HEAP[HEAP[b]]==45,1);HEAP[b]+=1;if(HEAP[b]!=g)break b;h=0;break a}while(0);h=HEAP[HEAP[b]]!=46?_PS_Conv_ToInt(b,g)<<16:0;a=HEAP[b]reSign(9,8);if(c|q){c=17;break c}w=reSign(p,32)<=reSign(0,32);w=m|w;d:do if(w){if(!(reSign(o, -32)<=reSign(9999999,32))){c=21;break d}var s=n*10;s=reSign(r,8)+s;var u=o*10;c=22}else{var t=p-1,v=n*10;v=reSign(r,8)+v;c=19}while(0);var w=c==22?u:c==21?o:o,x=c==22?s:c==21?n:v,y=c==22?p:c==21?p:t;HEAP[b]+=1;c=23}k=o;i=n;f=p}while(0);l=HEAP[b]+1reSign(0,32)){var C=h;i=i;c=f;h=0-c;h=reSign(h,32)>reSign(-1, -32)?h:-1;a=c+h+1;for(c=29;;){var B=(c==29?C:B)*10,D=(c==29?i:D)*10,E=(c==29?0:E)+1;if(E!=a)c=30;else break}f=C=-1-h;i=D;h=B;c=31}else{var F=f;c=38}if(reSign(c==38?F:C,32)reSign(0,32)?a:0;l=a-c;for(c=34;;){J=c==34?0:J;H=c==34?k:H;var G=Math.floor(reSign(c==34?h:G,32)/reSign(10,32)),H=H*10,J=J+1;if(J!=l)c=35;else{c=35;break}}f=a;k=H;h=G}if(i!=0){a=_FT_DivFix(i,k);h+=a}if(d!=0)h=0-h;HEAP[e]=HEAP[b];h=h}while(0);e=h;STACKTOP=b;return e} -_PS_Conv_ToFixed.__index__=Runtime.getFunctionIndex(_PS_Conv_ToFixed,"_PS_Conv_ToFixed"); -function _ft_get_adobe_glyph_index(e,g){var d,b=null,a,c,f,h,i,k;a=e;k=_ft_adobe_glyph_list;var j=a==0;a:do if(j)d=0;else{if(a>=g){d=0;break a}f=reSign(HEAP[a],8);a+=1;h=unSign(HEAP[k+1],8);k+=2;i=h;h=k;var l=f;f=f;i=i;b=1;b:for(;;){var m=b==1?i:b==6?m:o;d=b==1?0:b==6?p:p;if(!(reSign(d,32)>reSign(1,32),n=h+o*2;b=unSign(HEAP[n],8)<<8;n=unSign(HEAP[n+1],8)|b;n=_ft_adobe_glyph_list+n;b=unSign(HEAP[n],8)&127;if(b==l){d=3;break b}p=o+1;var p=(b=reSign(b, -32)=h){d=9;break b}i=reSign(HEAP[i],8);d=reSign(HEAP[k],8)reSign(0,32))){d=24;break b}var q=unSign(HEAP[k],8)<<8;q=unSign(HEAP[k+1],8)|q;q=_ft_adobe_glyph_list+q;if((unSign(HEAP[q], -8)&127)==i)break;k+=2;var s=b+1;b=22}k=q}var u=f+1;b=17;d=5}if(d==9){if(!(reSign(HEAP[k],8)>=reSign(0,8))){d=0;break a}if(!(reSign(HEAP[k+1],8)reSign(0,32))){g=7;break}d=HEAP[k];m=unSign(d,8)-48;if(unSign(m,32)>unSign(9,32)){d=unSign(d,8)-65;if(unSign(d,32)>unSign(5,32)){g=4;break}var l=d+10;if(unSign(l,32)>unSign(15,32)){g=7;break}else d=5}else d=10;var m=f*16+(d==10?m:l),o=g+1;d=9;g=3}if(g== -7){c=k;a=f}else if(g==4){c=k;a=f}if(j!=0){g=1;break a}if(HEAP[c]==0)b=a;else{if(HEAP[c]!=46){g=1;break a}b=a|-2147483648}g=12;break a}else g=1;while(0);a:do if(g==1){d=HEAP[e]==117;b:do if(d){b=0;f=e+1;k=b;j=f;for(d=14;;){g=d==21?u:0;var n=d==21?s:k,p=j+g;a=g*-1;var r=6+a;a=5+a;if(!(reSign(d==21?a:6,32)>reSign(0,32))){g=19;break}d=HEAP[p];a=unSign(d,8)-48;if(unSign(a,32)>unSign(9,32)){d=unSign(d,8)-65;if(unSign(d,32)>unSign(5,32)){g=16;break}var q=d+10;if(unSign(q,32)>unSign(15,32)){g=19;break}else d= -17}else d=22;var s=n*16+(d==22?a:q),u=g+1;d=21;g=15}if(g==19){f=p;b=n}else if(g==16){f=p;b=n}if(!(reSign(r,32)<=reSign(2,32))){g=24;break b}if(HEAP[f]==0)b=b;else{if(HEAP[f]!=46){g=24;break b}b=b|-2147483648}break a}while(0);b=e;f=0;k=e;j=b;for(d=24;;){g=d==28?v:0;var t=j+g;if(HEAP[t]==0){g=31;break}if(HEAP[t]==46&t>k){g=27;break}var v=g+1;d=28;g=26}if(g==31){b=t;var w=f;d=31}else if(g==27){var x=b=t;f=x;d=27}k=e;b=(d==31?w:x)==0?_ft_get_adobe_glyph_index(k,b):_ft_get_adobe_glyph_index(k,f)|-2147483648}while(0); -return b}_ps_unicode_value.__index__=Runtime.getFunctionIndex(_ps_unicode_value,"_ps_unicode_value");function _compare_uni_maps(e,g){var d,b;d=HEAP[e]&2147483647;b=HEAP[g]&2147483647;if(d==b){d=HEAP[g];if(unSign(HEAP[e],32)>unSign(d,32))d=1;else{d=HEAP[g];d=unSign(HEAP[e],32)unSign(b,32)?1:unSign(d,32)unSign(i,32)?d:i)-o;i=0;a:for(;;){var q=i==0?0:C,s=i==0?n:z,u=o+q,t=FUNCTION_TABLE[b](c,u);if(t!=0){i=1;h=2}else{i=1;h=3}b:for(;;)if(h==2){i=i==7?w:0;var v=_ft_extra_glyph_name_offsets+ -i*4;h=unSign(i,32)<=unSign(9,32);c:do if(h)if(_strcmp(_ft_extra_glyph_names+HEAP[v],t)==0){if(HEAP[l+4*i]!=0)break c;HEAP[l+4*i]=1;HEAP[m+4*i]=u}else{var w=i+1;i=7;h=2;continue b}while(0);v=_ps_unicode_value(t);if((v&2147483647)!=0){i=5;h=8}else{i=5;h=9}for(;;)if(h==8){i=i==12?x:0;h=_ft_extra_glyph_unicodes+i*4;if(unSign(i,32)<=unSign(9,32))if(HEAP[h]==v)HEAP[l+4*i]=2;else{var x=i+1;i=12;h=8;continue}HEAP[s]=v;HEAP[s+4]=u;var y=s+8;i=13;h=9}else if(h==9){var A=i==13?y:s;if(p)break;else{i=9;h=3;continue b}}FUNCTION_TABLE[a](c, -t);i=14;h=3}else if(h==3){var z=i==14?A:i==9?A:s,C=q+1;if(C!=r){i=3;continue a}else break a}}n=z}b=o=0;a=n;c=10-b;i=17;a:for(;;){B=i==17?0:B;j=i==17?a:j;w=b+B;x=_ft_extra_glyph_unicodes+w*4;y=m+w*4;if(HEAP[l+w*4]==1){HEAP[j]=HEAP[x];HEAP[j+4]=HEAP[y];k=j+8;i=19}else i=18;j=i==19?k:j;var B=B+1;if(B!=c)i=21;else break a}n=j;l=Math.floor(reSign(n-HEAP[g+20],32)/reSign(8,32));m=l==0;a:do if(m){j=HEAP[g+20];k=e;j=j;j!=0&&FUNCTION_TABLE[HEAP[k+8]](k,j);HEAP[g+20]=0;if(HEAP[f]!=0)break a;HEAP[f]=163}else{k= -Math.floor(unSign(d,32)/unSign(2,32));j=l;if(unSign(k,32)>unSign(j,32)){k=_ft_mem_realloc(e,8,d,l,HEAP[g+20],f);HEAP[g+20]=k;HEAP[f]=0}_qsort(HEAP[g+20],l,8,_compare_uni_maps.__index__)}while(0);HEAP[g+16]=l}e=HEAP[f];STACKTOP=f;return e}_ps_unicodes_init.__index__=Runtime.getFunctionIndex(_ps_unicodes_init,"_ps_unicodes_init"); -function _ps_unicodes_char_index(e,g){var d,b=null,a,c;c=0;a=HEAP[e+20];var f=a+8*HEAP[e+16]+-8;for(b=-1;;){var h=b==-1?f:b==8?h:l,i=b==-1?a:b==8?j:i;if(i<=h)b=0;else{b=0;d=6;break}var k=Math.floor(reSign(h-i,32)/reSign(8,32));k=reSign(k,32)>>reSign(1,32);k=i+8*k;if(HEAP[k]==g){d=1;break}b=HEAP[k]&2147483647;if(b==g)c=k;if(i==h){b=5;d=6;break}if(unSign(b,32)>>unSign(1,32))+o,p=HEAP[h]+8*n;if(HEAP[p]==i){d=1;break a}r=HEAP[p]&2147483647;if(r==k)a=HEAP[p+4];d=n+1;var r=(b=unSign(r,32)unSign(h,32)))break a;c=HEAP[e+20]+8*f;a=HEAP[c+4];c=HEAP[c]&2147483647}while(0);HEAP[g]=c;return a}_ps_unicodes_char_next.__index__=Runtime.getFunctionIndex(_ps_unicodes_char_next,"_ps_unicodes_char_next");function _ps_get_macintosh_name(e){e=e;if(unSign(e,32)>unSign(257,32))e=0;e=reSign(HEAP[_ft_mac_names+e*2],16);return _ft_standard_glyph_names+e}_ps_get_macintosh_name.__index__=Runtime.getFunctionIndex(_ps_get_macintosh_name,"_ps_get_macintosh_name"); -function _ps_get_standard_strings(e){if(unSign(e,32)>unSign(390,32))e=0;else{e=reSign(HEAP[_ft_sid_names+e*2],16);e=_ft_standard_glyph_names+e}return e}_ps_get_standard_strings.__index__=Runtime.getFunctionIndex(_ps_get_standard_strings,"_ps_get_standard_strings");function _psnames_get_service(e,g){return _ft_service_list_lookup(_pscmaps_services,g)}_psnames_get_service.__index__=Runtime.getFunctionIndex(_psnames_get_service,"_psnames_get_service"); -function run(e){function g(){for(var c=0;c<3;c++)b.push(0)}__initializeRuntime__();_WIDTH=Pointer_make([0],0,ALLOC_STATIC);_HEIGHT=Pointer_make([0],0,ALLOC_STATIC);_image=Pointer_make([0],0,ALLOC_STATIC);__str=Pointer_make([78,111,110,45,48,115,58,32,37,100,10,0],0,ALLOC_STATIC);__str1=Pointer_make([117,115,97,103,101,58,32,37,115,32,102,111,110,116,32,115,97,109,112,108,101,45,116,101,120,116,32,119,105,100,116,104,32,104,101,105,103,104,116,32,97,110,103,108,101,10,0],0,ALLOC_STATIC);__str2=Pointer_make([73, -110,105,116,32,69,114,114,111,114,33,32,37,100,10,0],0,ALLOC_STATIC);__str3=Pointer_make([78,101,119,95,70,97,99,101,32,69,114,114,111,114,33,32,37,100,10,0],0,ALLOC_STATIC);__str4=Pointer_make([83,101,116,95,67,104,97,114,95,83,105,122,101,32,69,114,114,111,114,33,32,37,100,10,0],0,ALLOC_STATIC);_ft_default_modules=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC); -__str5=Pointer_make([99,105,100,0],0,ALLOC_STATIC);__str16=Pointer_make([116,121,112,101,49,0],0,ALLOC_STATIC);__str27=Pointer_make([79,84,84,79,0],0,ALLOC_STATIC);__str38=Pointer_make([99,102,102,0],0,ALLOC_STATIC);__str49=Pointer_make([116,114,117,101,116,121,112,101,0],0,ALLOC_STATIC);__str510=Pointer_make([107,101,114,110,105,110,103,0],0,ALLOC_STATIC);__str6=Pointer_make([103,108,121,112,104,45,100,105,99,116,0],0,ALLOC_STATIC);__str7=Pointer_make([112,111,115,116,115,99,114,105,112,116,45,102, -111,110,116,45,110,97,109,101,0],0,ALLOC_STATIC);__str8=Pointer_make([115,102,110,116,45,116,97,98,108,101,0],0,ALLOC_STATIC);__str9=Pointer_make([116,116,45,99,109,97,112,115,0],0,ALLOC_STATIC);__str10=Pointer_make([116,121,112,101,52,50,0],0,ALLOC_STATIC);__str11=Pointer_make([116,114,117,101,116,121,112,101,45,101,110,103,105,110,101,0],0,ALLOC_STATIC);_raccess_guess_table=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,6,0, -0,0,0,0,0,0,7,0,0,0,0,0,0,0,8,0,0,0],0,ALLOC_STATIC);__str12=Pointer_make([46,95,0],0,ALLOC_STATIC);__str13=Pointer_make([47,114,115,114,99,0],0,ALLOC_STATIC);__str14=Pointer_make([47,46,46,110,97,109,101,100,102,111,114,107,47,114,115,114,99,0],0,ALLOC_STATIC);__str15=Pointer_make([114,101,115,111,117,114,99,101,46,102,114,107,47,0],0,ALLOC_STATIC);__str1611=Pointer_make([46,114,101,115,111,117,114,99,101,47,0],0,ALLOC_STATIC);__str17=Pointer_make([37,0],0,ALLOC_STATIC);__str18=Pointer_make([46, -65,112,112,108,101,68,111,117,98,108,101,47,0],0,ALLOC_STATIC);_ft_trig_arctan_table=Pointer_make([4157273,0,0,0,2949120,0,0,0,1740967,0,0,0,919879,0,0,0,466945,0,0,0,234379,0,0,0,117304,0,0,0,58666,0,0,0,29335,0,0,0,14668,0,0,0,7334,0,0,0,3667,0,0,0,1833,0,0,0,917,0,0,0,458,0,0,0,229,0,0,0,115,0,0,0,57,0,0,0,29,0,0,0,14,0,0,0,7,0,0,0,4,0,0,0,2,0,0,0,1,0,0,0],0,ALLOC_STATIC);_bbox_interface=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str19=Pointer_make([98,100, -102,0],0,ALLOC_STATIC);__str20=Pointer_make([67,73,68,0],0,ALLOC_STATIC);__str21=Pointer_make([112,111,115,116,115,99,114,105,112,116,45,105,110,102,111,0],0,ALLOC_STATIC);_ft_bitmap_glyph_class=Pointer_make([52,0,0,0,1651078259,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ft_outline_glyph_class=Pointer_make([40,0,0,0,1869968492,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str22=Pointer_make([116,114,117,101,116,121,112,101,103,120,45,118,97, -108,105,100,97,116,101,0],0,ALLOC_STATIC);__str123=Pointer_make([99,108,97,115,115,105,99,107,101,114,110,45,118,97,108,105,100,97,116,101,0],0,ALLOC_STATIC);__str24=Pointer_make([109,117,108,116,105,45,109,97,115,116,101,114,115,0],0,ALLOC_STATIC);__str25=Pointer_make([111,112,101,110,116,121,112,101,45,118,97,108,105,100,97,116,101,0],0,ALLOC_STATIC);__str127=Pointer_make([116,116,45,103,108,121,102,0],0,ALLOC_STATIC);__str28=Pointer_make([112,102,114,45,109,101,116,114,105,99,115,0],0,ALLOC_STATIC); -__str30=Pointer_make([119,105,110,102,111,110,116,115,0],0,ALLOC_STATIC);__str31=Pointer_make([120,102,56,54,45,100,114,105,118,101,114,45,110,97,109,101,0],0,ALLOC_STATIC);_tt_service_gx_multi_masters=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_service_truetype_engine=Pointer_make([2,0,0,0],0,ALLOC_STATIC);_tt_service_truetype_glyf=Pointer_make([0,0,0,0],0,ALLOC_STATIC);_tt_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0],0,ALLOC_STATIC);__str133=Pointer_make([84,114,117,101,84,121,112,101,0],0,ALLOC_STATIC);__str537=Pointer_make([115,102,110,116,0],0,ALLOC_STATIC);_tt_driver_class=Pointer_make([1281,0,0,0,84,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,824,0,0,0,304,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_default_graphics_state=Pointer_make([0,0,0,0,0,0,16384,0,0,0,16384, -0,0,0,16384,0,0,0,0,0,1,0,0,0,64,0,0,0,1,0,0,0,1,0,0,0,68,0,0,0,0,0,0,0,0,0,0,0,9,0,3,0,0,0,0,0,0,0,0,0,1,0,1,0,1,0,0,0],0,ALLOC_STATIC);_trick_names_6890=Pointer_make([68,70,75,97,105,83,104,111,45,83,66,0,0,0,0,0,0,68,70,75,97,105,83,104,117,0,0,0,0,0,0,0,0,0,68,70,75,97,105,45,83,66,0,0,0,0,0,0,0,0,0,72,117,97,84,105,97,110,75,97,105,84,105,63,0,0,0,0,72,117,97,84,105,97,110,83,111,110,103,84,105,63,0,0,0,77,105,110,103,76,105,85,0,0,0,0,0,0,0,0,0,0,80,77,105,110,103,76,105,85,0,0,0,0,0,0,0,0, -0,77,105,110,103,76,105,52,51,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_sfnt_id_6968=Pointer_make([96268376,0,0,0,740,0,0,0,673397745,0,0,0,34756,0,0,0,-1555783190,0,0,0,481,0,0,0,96268376,0,0,0,740,0,0,0,673397745,0,0,0,34756,0,0,0,-1555783189,0,0,0,481,0,0,0,300280532,0,0,0,848,0,0,0,1513146939,0,0,0,36963,0,0,0,329524738,0,0,0,126,0,0,0,-262148,0,0,0,8,0,0,0,-1667348296,0,0,0,48802,0,0,0,1879179538,0,0,0,8,0,0,0,-262148,0,0,0,8,0,0,0,173671555,0,0,0,97337,0,0,0,1879179538,0,0,0,8,0,0,0],0,ALLOC_STATIC); -_Pop_Push_Count=Pointer_make([0,0,0,0,0,0,32,32,32,32,32,32,2,2,0,80,16,16,16,16,16,16,16,16,0,0,16,0,16,16,16,16,18,16,0,34,1,17,16,32,0,16,32,16,16,0,16,16,0,0,0,0,16,16,16,16,16,0,32,32,0,0,32,32,0,0,32,17,32,17,17,17,32,33,33,1,1,0,0,16,33,33,33,33,33,33,17,17,16,0,33,33,17,16,16,16,33,33,33,33,17,17,17,17,17,17,17,17,17,17,17,17,32,16,16,16,16,16,16,16,32,32,0,0,0,0,16,16,0,32,32,0,0,16,32,32,17,16,51,33,33,16,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7, -8,1,2,3,4,5,6,7,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32],0,ALLOC_STATIC);_opcode_length=Pointer_make([1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,255,254,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, -1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,3,4,5,6,7,8,9,3,5,7,9,11,13,15,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],0,ALLOC_STATIC);_gvar_fields_11813=Pointer_make([4,0,20,0,17,4,0,0,12,2,4,0,12,2,6,0,16,4,8,0,12,2,12,0,12,2,14,0,16,4,16,0,0,0,0,0],0,ALLOC_STATIC);_fvar_fields_12035=Pointer_make([4,0,16,0,17,4,0,0,12,2,4,0,12,2,6,0,12,2,8,0, -12,2,10,0,12,2,12,0,12,2,14,0,0,0,0,0],0,ALLOC_STATIC);_fvaraxis_fields_12036=Pointer_make([4,0,20,0,16,4,0,0,16,4,4,0,16,4,8,0,16,4,12,0,12,2,16,0,12,2,18,0,0,0,0,0],0,ALLOC_STATIC);__str740=Pointer_make([87,101,105,103,104,116,0],0,ALLOC_STATIC);__str841=Pointer_make([87,105,100,116,104,0],0,ALLOC_STATIC);__str942=Pointer_make([79,112,116,105,99,97,108,83,105,122,101,0],0,ALLOC_STATIC);__str1043=Pointer_make([83,108,97,110,116,0],0,ALLOC_STATIC);__str44=Pointer_make([37,33,80,83,45,65,100,111,98, -101,70,111,110,116,0],0,ALLOC_STATIC);__str145=Pointer_make([37,33,70,111,110,116,84,121,112,101,0],0,ALLOC_STATIC);__str246=Pointer_make([101,101,120,101,99,0],0,ALLOC_STATIC);__str650=Pointer_make([46,110,111,116,100,101,102,0],0,ALLOC_STATIC);__str751=Pointer_make([83,116,97,110,100,97,114,100,69,110,99,111,100,105,110,103,0],0,ALLOC_STATIC);__str852=Pointer_make([69,120,112,101,114,116,69,110,99,111,100,105,110,103,0],0,ALLOC_STATIC);__str953=Pointer_make([73,83,79,76,97,116,105,110,49,69,110, -99,111,100,105,110,103,0],0,ALLOC_STATIC);__str1054=Pointer_make([100,117,112,0],0,ALLOC_STATIC);__str1155=Pointer_make([112,117,116,0],0,ALLOC_STATIC);_t1_keywords=Pointer_make([0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,16, -0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,20,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,24,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,26,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,28,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0, -0,0,4,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,184,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,188,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,0,0,0,0,108,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,112,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,116,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,12,0,0,0,2,0,0,0,14,0,0,0,8,0,0,0,2,0,0,0,0,0,0,0,4,0,0, -0,8,0,0,0,0,0,0,0,40,0,0,0,2,0,0,0,10,0,0,0,9,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,60,0,0,0,2,0,0,0,14,0,0,0,10,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,88,0,0,0,2,0,0,0,10,0,0,0,11,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,120,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,122,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,192,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,128,0,0,0,2,0,0,0,12,0,0,0,124,0,0,0, -2,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,154,0,0,0,2,0,0,0,12,0,0,0,125,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,3,0,0,0,0,0,0,0,180,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,1,0,0,0,0,0,0,0,126,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,6,0,0,0,0,0,0,0,232,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,300,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,301,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,348,0,0,0,4,0, -0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,5,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,7,0,0,0,2,0,0,0,0,0,0,0,536,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,7,0,0,0,2,0,0,0,0,0,0,0,540,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,8,0,0,0,8,0,0,0,0,0,0,0,352,0,0,0,4,0,0,0,16,0,0,0,416,0,0,0,1,0,0,0,0,0,0,0,8,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,8,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,8,0,0,0,10,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,8,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,8,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,8,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,8,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,8,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,8,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,8,0,0,0,10,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str1256=Pointer_make([118,101,114,115,105,111,110,0],0,ALLOC_STATIC);__str1357=Pointer_make([78,111,116,105,99,101,0],0,ALLOC_STATIC);__str1458=Pointer_make([70,117,108,108,78,97,109,101,0],0,ALLOC_STATIC);__str1559=Pointer_make([70,97,109,105,108,121,78,97,109,101,0],0,ALLOC_STATIC);__str1660=Pointer_make([73,116,97,108,105,99,65,110,103,108,101,0],0,ALLOC_STATIC); -__str1761=Pointer_make([105,115,70,105,120,101,100,80,105,116,99,104,0],0,ALLOC_STATIC);__str1862=Pointer_make([85,110,100,101,114,108,105,110,101,80,111,115,105,116,105,111,110,0],0,ALLOC_STATIC);__str1963=Pointer_make([85,110,100,101,114,108,105,110,101,84,104,105,99,107,110,101,115,115,0],0,ALLOC_STATIC);__str2064=Pointer_make([70,83,84,121,112,101,0],0,ALLOC_STATIC);__str2165=Pointer_make([85,110,105,113,117,101,73,68,0],0,ALLOC_STATIC);__str2266=Pointer_make([108,101,110,73,86,0],0,ALLOC_STATIC); -__str23=Pointer_make([76,97,110,103,117,97,103,101,71,114,111,117,112,0],0,ALLOC_STATIC);__str2467=Pointer_make([112,97,115,115,119,111,114,100,0],0,ALLOC_STATIC);__str2568=Pointer_make([66,108,117,101,83,99,97,108,101,0],0,ALLOC_STATIC);__str2669=Pointer_make([66,108,117,101,83,104,105,102,116,0],0,ALLOC_STATIC);__str2712=Pointer_make([66,108,117,101,70,117,122,122,0],0,ALLOC_STATIC);__str2870=Pointer_make([66,108,117,101,86,97,108,117,101,115,0],0,ALLOC_STATIC);__str2971=Pointer_make([79,116,104, -101,114,66,108,117,101,115,0],0,ALLOC_STATIC);__str3072=Pointer_make([70,97,109,105,108,121,66,108,117,101,115,0],0,ALLOC_STATIC);__str3173=Pointer_make([70,97,109,105,108,121,79,116,104,101,114,66,108,117,101,115,0],0,ALLOC_STATIC);__str3274=Pointer_make([83,116,100,72,87,0],0,ALLOC_STATIC);__str33=Pointer_make([83,116,100,86,87,0],0,ALLOC_STATIC);__str34=Pointer_make([77,105,110,70,101,97,116,117,114,101,0],0,ALLOC_STATIC);__str35=Pointer_make([83,116,101,109,83,110,97,112,72,0],0,ALLOC_STATIC); -__str36=Pointer_make([83,116,101,109,83,110,97,112,86,0],0,ALLOC_STATIC);__str37=Pointer_make([69,120,112,97,110,115,105,111,110,70,97,99,116,111,114,0],0,ALLOC_STATIC);__str3813=Pointer_make([70,111,114,99,101,66,111,108,100,0],0,ALLOC_STATIC);__str39=Pointer_make([70,111,110,116,78,97,109,101,0],0,ALLOC_STATIC);__str40=Pointer_make([80,97,105,110,116,84,121,112,101,0],0,ALLOC_STATIC);__str41=Pointer_make([70,111,110,116,84,121,112,101,0],0,ALLOC_STATIC);__str42=Pointer_make([83,116,114,111,107, -101,87,105,100,116,104,0],0,ALLOC_STATIC);__str43=Pointer_make([70,111,110,116,66,66,111,120,0],0,ALLOC_STATIC);__str4475=Pointer_make([78,68,86,0],0,ALLOC_STATIC);__str45=Pointer_make([67,68,86,0],0,ALLOC_STATIC);__str46=Pointer_make([68,101,115,105,103,110,86,101,99,116,111,114,0],0,ALLOC_STATIC);__str47=Pointer_make([70,111,110,116,77,97,116,114,105,120,0],0,ALLOC_STATIC);__str48=Pointer_make([69,110,99,111,100,105,110,103,0],0,ALLOC_STATIC);__str4914=Pointer_make([83,117,98,114,115,0],0,ALLOC_STATIC); -__str50=Pointer_make([67,104,97,114,83,116,114,105,110,103,115,0],0,ALLOC_STATIC);__str51=Pointer_make([80,114,105,118,97,116,101,0],0,ALLOC_STATIC);__str52=Pointer_make([66,108,101,110,100,68,101,115,105,103,110,80,111,115,105,116,105,111,110,115,0],0,ALLOC_STATIC);__str53=Pointer_make([66,108,101,110,100,68,101,115,105,103,110,77,97,112,0],0,ALLOC_STATIC);__str54=Pointer_make([66,108,101,110,100,65,120,105,115,84,121,112,101,115,0],0,ALLOC_STATIC);__str55=Pointer_make([87,101,105,103,104,116,86, -101,99,116,111,114,0],0,ALLOC_STATIC);__str56=Pointer_make([66,117,105,108,100,67,104,97,114,65,114,114,97,121,0],0,ALLOC_STATIC);__str57=Pointer_make([99,108,111,115,101,102,105,108,101,0],0,ALLOC_STATIC);__str58=Pointer_make([70,111,110,116,68,105,114,101,99,116,111,114,121,0],0,ALLOC_STATIC);__str59=Pointer_make([112,115,104,105,110,116,101,114,0],0,ALLOC_STATIC);__str60=Pointer_make([112,111,115,116,115,99,114,105,112,116,45,99,109,97,112,115,0],0,ALLOC_STATIC);__str61=Pointer_make([112,115,97, -117,120,0],0,ALLOC_STATIC);__str62=Pointer_make([82,101,103,117,108,97,114,0],0,ALLOC_STATIC);__str63=Pointer_make([66,111,108,100,0],0,ALLOC_STATIC);__str64=Pointer_make([66,108,97,99,107,0],0,ALLOC_STATIC);_t1_service_glyph_dict=Pointer_make([0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t1_service_ps_name=Pointer_make([0,0,0,0],0,ALLOC_STATIC);_t1_service_multi_masters=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t1_service_ps_info=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0], -0,ALLOC_STATIC);_t1_service_kerning=Pointer_make([0,0,0,0],0,ALLOC_STATIC);_t1_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str68=Pointer_make([84,121,112,101,32,49,0],0,ALLOC_STATIC);_t1_driver_class=Pointer_make([1281,0,0,0,40,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,556,0,0,0,44,0,0,0,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_cff_service_glyph_dict=Pointer_make([0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_cff_service_ps_info=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_cff_service_ps_name=Pointer_make([0,0,0,0],0,ALLOC_STATIC);_cff_cmap_encoding_class_rec=Pointer_make([20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_cff_cmap_unicode_class_rec=Pointer_make([24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_cff_service_get_cmap_info=Pointer_make([0,0,0,0],0,ALLOC_STATIC);_cff_service_cid_info=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_cff_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str481=Pointer_make([67,70,70,0],0,ALLOC_STATIC);_cff_driver_class=Pointer_make([1281,0,0,0,44,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,824,0,0,0,48,0,0,0,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_power_tens=Pointer_make([1,0,0,0,10,0,0,0,100,0,0,0,1E3,0,0,0,1E4,0,0,0,1E5,0,0,0,1E6,0,0,0,1E7,0,0,0,1E8,0,0,0,1E9,0,0,0],0,ALLOC_STATIC);_cff_field_handlers=Pointer_make([4,0,0,0,4096,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,4097,0,0,0,4,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,4352,0,0,0,8,0,0, -0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,4098,0,0,0,12,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,4099,0,0,0,16,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,4100,0,0,0,20,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,4353,0,0,0,24,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4354,0,0,0,28,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4355,0,0,0,32,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4356,0,0,0,36,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4357,0,0,0,40,0,0,0,4,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,1,0,0,0,4358,0,0,0,44,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,4359,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4109,0,0,0,76,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,4101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4360,0,0,0,96,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4111,0,0,0,100,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4112,0,0,0,104,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4113,0,0,0,108,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0, -4114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4372,0,0,0,120,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,4373,0,0,0,124,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,0,0,0,4382,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4383,0,0,0,140,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4384,0,0,0,144,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4385,0,0,0,148,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4386,0,0,0,152,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4387,0,0,0,156,0, -0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4388,0,0,0,160,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,4389,0,0,0,164,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,4390,0,0,0,168,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,8198,0,0,0,4,0,0,0,4,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,6,0,0,0,8199,0,0,0,60,0,0,0,4,0,0,0,0,0,0,0,10,0,0,0,1,0,0,0,6,0,0,0,8200,0,0,0,100,0,0,0,4,0,0,0,0,0,0,0,14,0,0,0,2,0,0,0,6,0,0,0,8201,0,0,0,156,0,0,0,4,0,0,0,0,0,0,0,10,0,0,0,3,0,0,0,3,0,0,0,8457,0,0,0,196,0,0,0,4,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8458,0,0,0,200,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8459,0,0,0,204,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8202,0,0,0,208,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8203,0,0,0,212,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,8460,0,0,0,220,0,0,0,4,0,0,0,0,0,0,0,13,0,0,0,216,0,0,0,6,0,0,0,8461,0,0,0,272,0,0,0,4,0,0,0,0,0,0,0,13,0,0,0,217,0,0,0,5,0,0,0,8462,0,0,0,324,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,8463,0,0,0,328,0,0,0,4,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,1,0,0,0,8464,0,0,0,332,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8465,0,0,0,336,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,8466,0,0,0,340,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8467,0,0,0,344,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8211,0,0,0,348,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8212,0,0,0,352,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8213,0,0,0,356,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0, -ALLOC_STATIC);_cff_isoadobe_charset=Pointer_make([0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0,87,0,88,0,89,0,90,0,91,0,92, -0,93,0,94,0,95,0,96,0,97,0,98,0,99,0,100,0,101,0,102,0,103,0,104,0,105,0,106,0,107,0,108,0,109,0,110,0,111,0,112,0,113,0,114,0,115,0,116,0,117,0,118,0,119,0,120,0,121,0,122,0,123,0,124,0,125,0,126,0,127,0,128,0,129,0,130,0,131,0,132,0,133,0,134,0,135,0,136,0,137,0,138,0,139,0,140,0,141,0,142,0,143,0,144,0,145,0,146,0,147,0,148,0,149,0,150,0,151,0,152,0,153,0,154,0,155,0,156,0,157,0,158,0,159,0,160,0,161,0,162,0,163,0,164,0,165,0,166,0,167,0,168,0,169,0,170,0,171,0,172,0,173,0,174,0,175,0,176,0,177, -0,178,0,179,0,180,0,181,0,182,0,183,0,184,0,185,0,186,0,187,0,188,0,189,0,190,0,191,0,192,0,193,0,194,0,195,0,196,0,197,0,198,0,199,0,200,0,201,0,202,0,203,0,204,0,205,0,206,0,207,0,208,0,209,0,210,0,211,0,212,0,213,0,214,0,215,0,216,0,217,0,218,0,219,0,220,0,221,0,222,0,223,0,224,0,225,0,226,0,227,0,228,0],0,ALLOC_STATIC);_cff_expert_charset=Pointer_make([0,0,1,0,229,0,230,0,231,0,232,0,233,0,234,0,235,0,236,0,237,0,238,0,13,0,14,0,15,0,99,0,239,0,240,0,241,0,242,0,243,0,244,0,245,0,246,0,247,0, -248,0,27,0,28,0,249,0,250,0,251,0,252,0,253,0,254,0,255,0,256,0,257,0,258,0,259,0,260,0,261,0,262,0,263,0,264,0,265,0,266,0,109,0,110,0,267,0,268,0,269,0,270,0,271,0,272,0,273,0,274,0,275,0,276,0,277,0,278,0,279,0,280,0,281,0,282,0,283,0,284,0,285,0,286,0,287,0,288,0,289,0,290,0,291,0,292,0,293,0,294,0,295,0,296,0,297,0,298,0,299,0,300,0,301,0,302,0,303,0,304,0,305,0,306,0,307,0,308,0,309,0,310,0,311,0,312,0,313,0,314,0,315,0,316,0,317,0,318,0,158,0,155,0,163,0,319,0,320,0,321,0,322,0,323,0,324,0, -325,0,326,0,150,0,164,0,169,0,327,0,328,0,329,0,330,0,331,0,332,0,333,0,334,0,335,0,336,0,337,0,338,0,339,0,340,0,341,0,342,0,343,0,344,0,345,0,346,0,347,0,348,0,349,0,350,0,351,0,352,0,353,0,354,0,355,0,356,0,357,0,358,0,359,0,360,0,361,0,362,0,363,0,364,0,365,0,366,0,367,0,368,0,369,0,370,0,371,0,372,0,373,0,374,0,375,0,376,0,377,0,378,0],0,ALLOC_STATIC);_cff_expertsubset_charset=Pointer_make([0,0,1,0,231,0,232,0,235,0,236,0,237,0,238,0,13,0,14,0,15,0,99,0,239,0,240,0,241,0,242,0,243,0,244,0,245, -0,246,0,247,0,248,0,27,0,28,0,249,0,250,0,251,0,253,0,254,0,255,0,256,0,257,0,258,0,259,0,260,0,261,0,262,0,263,0,264,0,265,0,266,0,109,0,110,0,267,0,268,0,269,0,270,0,272,0,300,0,301,0,302,0,305,0,314,0,315,0,158,0,155,0,163,0,320,0,321,0,322,0,323,0,324,0,325,0,326,0,150,0,164,0,169,0,327,0,328,0,329,0,330,0,331,0,332,0,333,0,334,0,335,0,336,0,337,0,338,0,339,0,340,0,341,0,342,0,343,0,344,0,345,0,346,0],0,ALLOC_STATIC);_cff_standard_encoding=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,3,0,4,0,5,0,6,0,7,0,8,0,9,0,10,0,11,0,12,0,13,0,14,0,15,0,16,0,17,0,18,0,19,0,20,0,21,0,22,0,23,0,24,0,25,0,26,0,27,0,28,0,29,0,30,0,31,0,32,0,33,0,34,0,35,0,36,0,37,0,38,0,39,0,40,0,41,0,42,0,43,0,44,0,45,0,46,0,47,0,48,0,49,0,50,0,51,0,52,0,53,0,54,0,55,0,56,0,57,0,58,0,59,0,60,0,61,0,62,0,63,0,64,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85, -0,86,0,87,0,88,0,89,0,90,0,91,0,92,0,93,0,94,0,95,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,0,97,0,98,0,99,0,100,0,101,0,102,0,103,0,104,0,105,0,106,0,107,0,108,0,109,0,110,0,0,0,111,0,112,0,113,0,114,0,0,0,115,0,116,0,117,0,118,0,119,0,120,0,121,0,122,0,0,0,123,0,0,0,124,0,125,0,126,0,127,0,128,0,129,0,130,0,131,0,0,0,132,0,133,0,0,0,134,0,135,0,136,0,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,138,0,0,0,139,0,0,0,0,0,0,0,0,0,140,0,141,0,142,0,143,0,0,0,0,0,0,0,0,0,0,0,144,0,0,0,0,0,0,0,145,0,0,0,0,0,146,0,147,0,148,0,149,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_cff_expert_encoding=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,229,0,230,0,0,0,231,0,232,0,233,0,234,0,235,0,236,0,237,0,238,0,13,0,14,0,15,0,99,0,239,0,240,0,241,0,242,0,243,0,244,0,245,0,246,0,247,0,248,0,27, -0,28,0,249,0,250,0,251,0,252,0,0,0,253,0,254,0,255,0,256,0,257,0,0,0,0,0,0,0,258,0,0,0,0,0,259,0,260,0,261,0,262,0,0,0,0,0,263,0,264,0,265,0,0,0,266,0,109,0,110,0,267,0,268,0,269,0,0,0,270,0,271,0,272,0,273,0,274,0,275,0,276,0,277,0,278,0,279,0,280,0,281,0,282,0,283,0,284,0,285,0,286,0,287,0,288,0,289,0,290,0,291,0,292,0,293,0,294,0,295,0,296,0,297,0,298,0,299,0,300,0,301,0,302,0,303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,304,0,305,0,306,0,0,0,0,0,307,0,308,0,309,0,310,0,311,0,0,0,312,0,0,0,0,0,312,0,0,0,0,0,314,0,315,0,0,0,0,0,316,0,317,0,318,0,0,0,0,0,0,0,158,0,155,0,163,0,319,0,320,0,321,0,322,0,323,0,324,0,325,0,0,0,0,0,326,0,150,0,164,0,169,0,327,0,328,0,329,0,330,0,331,0,332,0,333,0,334,0,335,0,336,0,337,0,338,0,339,0,340,0,341,0,342,0,343,0,344,0,345,0,346,0,347,0,348,0,349,0,350,0,351,0,352,0,353,0,354,0,355,0,356,0,357,0,358,0,359,0,360,0,361,0,362,0,363,0,364,0,365,0,366,0,367,0,368, -0,369,0,370,0,371,0,372,0,373,0,374,0,375,0,376,0,377,0,378,0],0,ALLOC_STATIC);_cff_header_fields_6394=Pointer_make([4,0,4,0,8,1,16,0,8,1,17,0,8,1,18,0,8,1,19,0,0,0,0,0],0,ALLOC_STATIC);_cff_argument_counts=Pointer_make([0,194,193,193,32,32,32,32,32,32,32,32,32,32,13,7,9,11,128,130,130,130,130,128,128,0,1,2,2,2,1,0,2,1,1,1,2,1,2,1,2,1,4,3,2,2,1,2,4,1,1,0,2,0,0,0,5,4,2],0,ALLOC_STATIC);__str93=Pointer_make([37,33,80,83,45,65,100,111,98,101,45,51,46,48,32,82,101,115,111,117,114,99,101,45,67,73,68,70, -111,110,116,0],0,ALLOC_STATIC);__str194=Pointer_make([83,116,97,114,116,68,97,116,97,0],0,ALLOC_STATIC);__str295=Pointer_make([47,115,102,110,116,115,0],0,ALLOC_STATIC);__str396=Pointer_make([40,72,101,120,41,0],0,ALLOC_STATIC);_cid_field_records=Pointer_make([0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0, -0,0,0,0,12,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,16,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,20,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,72,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,144,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,148,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,152,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,2,0,0,0,0,0,0,0,156,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,16,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,20,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,3,0,0,0,1,0,0,0,0,0,0,0,24,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,26,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,28,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,212,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,213,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,244,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,248,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,240,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,196,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,200,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,204,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,184,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,188,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,4,0,0,0,0,0,0,0,108,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,112,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,2,0,0,0,0,0,0,0,116,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,12,0,0,0,2,0,0,0,14,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,40,0, -0,0,2,0,0,0,10,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,60,0,0,0,2,0,0,0,14,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,88,0,0,0,2,0,0,0,10,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,120,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,122,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,192,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,8,0,0,0,0,0,0,0,128,0,0,0,2,0,0,0,12,0,0,0,124,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0, -8,0,0,0,0,0,0,0,154,0,0,0,2,0,0,0,12,0,0,0,125,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,1,0,0,0,0,0,0,0,126,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0, -ALLOC_STATIC);__str497=Pointer_make([67,73,68,70,111,110,116,78,97,109,101,0],0,ALLOC_STATIC);__str598=Pointer_make([67,73,68,70,111,110,116,86,101,114,115,105,111,110,0],0,ALLOC_STATIC);__str699=Pointer_make([67,73,68,70,111,110,116,84,121,112,101,0],0,ALLOC_STATIC);__str7100=Pointer_make([82,101,103,105,115,116,114,121,0],0,ALLOC_STATIC);__str8101=Pointer_make([79,114,100,101,114,105,110,103,0],0,ALLOC_STATIC);__str9102=Pointer_make([83,117,112,112,108,101,109,101,110,116,0],0,ALLOC_STATIC);__str10103= -Pointer_make([85,73,68,66,97,115,101,0],0,ALLOC_STATIC);__str11104=Pointer_make([67,73,68,77,97,112,79,102,102,115,101,116,0],0,ALLOC_STATIC);__str12105=Pointer_make([70,68,66,121,116,101,115,0],0,ALLOC_STATIC);__str13106=Pointer_make([71,68,66,121,116,101,115,0],0,ALLOC_STATIC);__str14107=Pointer_make([67,73,68,67,111,117,110,116,0],0,ALLOC_STATIC);__str27120=Pointer_make([83,117,98,114,77,97,112,79,102,102,115,101,116,0],0,ALLOC_STATIC);__str28121=Pointer_make([83,68,66,121,116,101,115,0],0,ALLOC_STATIC); -__str29122=Pointer_make([83,117,98,114,67,111,117,110,116,0],0,ALLOC_STATIC);__str30123=Pointer_make([108,101,110,66,117,105,108,100,67,104,97,114,65,114,114,97,121,0],0,ALLOC_STATIC);__str31124=Pointer_make([70,111,114,99,101,66,111,108,100,84,104,114,101,115,104,111,108,100,0],0,ALLOC_STATIC);__str51144=Pointer_make([70,68,65,114,114,97,121,0],0,ALLOC_STATIC);__str54147=Pointer_make([37,65,68,79,66,101,103,105,110,70,111,110,116,68,105,99,116,0],0,ALLOC_STATIC);_cid_service_ps_name=Pointer_make([0, -0,0,0],0,ALLOC_STATIC);_cid_service_ps_info=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_cid_service_cid_info=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_cid_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str61154=Pointer_make([67,73,68,32,84,121,112,101,32,49,0],0,ALLOC_STATIC);_t1cid_driver_class=Pointer_make([1281,0,0,0,40,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,332,0,0,0,48,0,0,0,172,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str65159=Pointer_make([116,49,99,105,100,0],0,ALLOC_STATIC);_pfr_header_fields=Pointer_make([4,0,58,0,16,4,0,0,12,4,4,0,12,4,8,0,12,4,12,0,12,4,16,0,12,4,20,0,12,4,24,0,20,4,28,0,20,4,32,0,12,4,36,0,20,4,40,0,20,4,44,0,12,4,48,0,20,4,52,0,20,4,56,0,8,4,60,0,8,4,64,0,8,4,68,0,8,4,72,0,8,4,76,0,20,4,80,0,20,4,84,0,20,4,88,0,12,4,92,0,8,4, -96,0,8,4,100,0,12,4,104,0,0,0,0,0],0,ALLOC_STATIC);_pfr_phy_font_extra_items=Pointer_make([1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_pfr_cmap_class_rec=Pointer_make([24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_pfr_metrics_service_rec=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_pfr_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str2166= -Pointer_make([80,70,82,0],0,ALLOC_STATIC);_pfr_driver_class=Pointer_make([257,0,0,0,40,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,440,0,0,0,44,0,0,0,196,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str3168=Pointer_make([112,102,114,0],0,ALLOC_STATIC);_t42_keywords=Pointer_make([0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0, -0,4,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,8,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,12,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,5,0,0,0,0,0,0,0,16,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,20,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,24,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,26,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,2,0,0, -0,0,0,0,0,28,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,6,0,0,0,0,0,0,0,232,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,300,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,301,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,3,0,0,0,0,0,0,0,348,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,7,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5, -0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str23192=Pointer_make([115,102,110,116,115,0],0,ALLOC_STATIC);__str24193=Pointer_make([37,33,80,83,45,84,114,117,101,84,121,112, -101,70,111,110,116,0],0,ALLOC_STATIC);__str29198=Pointer_make([107,110,111,119,110,0],0,ALLOC_STATIC);_t42_service_glyph_dict=Pointer_make([0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t42_service_ps_font_name=Pointer_make([0,0,0,0],0,ALLOC_STATIC);_t42_service_ps_info=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t42_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str34203=Pointer_make([84,121,112,101,32,52,50,0],0, -ALLOC_STATIC);_t42_driver_class=Pointer_make([1281,0,0,0,48,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,560,0,0,0,48,0,0,0,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_winmz_header_fields=Pointer_make([4,0,64,0,14,2,0,0,25,58,0,0,18,2,2,0,0,0,0,0],0,ALLOC_STATIC);_winne_header_fields=Pointer_make([4,0,40,0,14,2,0,0,25,34,0,0,14,2,2,0,14,2,4,0,0,0,0,0],0,ALLOC_STATIC);_winpe32_header_fields= -Pointer_make([4,0,248,0,18,4,0,0,14,2,4,0,14,2,6,0,25,12,0,0,14,2,8,0,25,2,0,0,14,2,10,0,25,110,0,0,18,4,12,0,18,4,16,0,25,104,0,0,0,0,0,0],0,ALLOC_STATIC);_winpe32_section_fields=Pointer_make([4,0,40,0,24,8,0,0,25,4,0,0,18,4,8,0,18,4,12,0,18,4,16,0,25,16,0,0,0,0,0,0],0,ALLOC_STATIC);_winpe_rsrc_dir_fields=Pointer_make([4,0,16,0,18,4,0,0,18,4,4,0,14,2,8,0,14,2,10,0,14,2,12,0,14,2,14,0,0,0,0,0],0,ALLOC_STATIC);_winpe_rsrc_dir_entry_fields=Pointer_make([4,0,8,0,18,4,0,0,18,4,4,0,0,0,0,0],0,ALLOC_STATIC); -_winpe_rsrc_data_entry_fields=Pointer_make([4,0,16,0,18,4,0,0,18,4,4,0,18,4,8,0,18,4,12,0,0,0,0,0],0,ALLOC_STATIC);_winfnt_header_fields=Pointer_make([4,0,148,0,14,2,0,0,18,4,4,0,24,60,8,0,14,2,68,0,14,2,70,0,14,2,72,0,14,2,74,0,14,2,76,0,14,2,78,0,14,2,80,0,8,1,82,0,8,1,83,0,8,1,84,0,14,2,86,0,8,1,88,0,14,2,90,0,14,2,92,0,8,1,94,0,14,2,96,0,14,2,98,0,8,1,100,0,8,1,101,0,8,1,102,0,8,1,103,0,14,2,104,0,18,4,108,0,18,4,112,0,18,4,116,0,18,4,120,0,8,1,124,0,18,4,128,0,14,2,132,0,14,2,134,0,14,2,136, -0,18,2,138,0,24,16,140,0,0,0,0,0],0,ALLOC_STATIC);_fnt_cmap_class_rec=Pointer_make([24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str1207=Pointer_make([66,111,108,100,32,73,116,97,108,105,99,0],0,ALLOC_STATIC);__str3209=Pointer_make([73,116,97,108,105,99,0],0,ALLOC_STATIC);_winfnt_service_rec=Pointer_make([0,0,0,0],0,ALLOC_STATIC);_winfnt_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str5211=Pointer_make([87, -105,110,100,111,119,115,32,70,78,84,0],0,ALLOC_STATIC);_winfnt_driver_class=Pointer_make([513,0,0,0,40,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,152,0,0,0,44,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_pcf_metric_header=Pointer_make([4,0,12,0,15,2,0,0,15,2,2,0,15,2,4,0,15,2,6,0,15,2,8,0,15,2,10,0,0,0,0,0],0,ALLOC_STATIC);_pcf_metric_msb_header=Pointer_make([4,0,12,0,13, -2,0,0,13,2,2,0,13,2,4,0,13,2,6,0,13,2,8,0,13,2,10,0,0,0,0,0],0,ALLOC_STATIC);_pcf_compressed_metric_header=Pointer_make([4,0,5,0,8,1,0,0,8,1,1,0,8,1,2,0,8,1,3,0,8,1,4,0,0,0,0,0],0,ALLOC_STATIC);_pcf_property_header=Pointer_make([4,0,9,0,19,4,0,0,8,1,4,0,19,4,8,0,0,0,0,0],0,ALLOC_STATIC);_pcf_property_msb_header=Pointer_make([4,0,9,0,17,4,0,0,8,1,4,0,17,4,8,0,0,0,0,0],0,ALLOC_STATIC);_pcf_accel_header=Pointer_make([4,0,20,0,8,1,0,0,8,1,1,0,8,1,2,0,8,1,3,0,8,1,4,0,8,1,5,0,8,1,6,0,25,1,0,0,19,4,8,0, -19,4,12,0,19,4,16,0,0,0,0,0],0,ALLOC_STATIC);_pcf_accel_msb_header=Pointer_make([4,0,20,0,8,1,0,0,8,1,1,0,8,1,2,0,8,1,3,0,8,1,4,0,8,1,5,0,8,1,6,0,25,1,0,0,17,4,8,0,17,4,12,0,17,4,16,0,0,0,0,0],0,ALLOC_STATIC);__str214=Pointer_make([83,76,65,78,84,0],0,ALLOC_STATIC);__str1215=Pointer_make([79,98,108,105,113,117,101,0],0,ALLOC_STATIC);__str3217=Pointer_make([87,69,73,71,72,84,95,78,65,77,69,0],0,ALLOC_STATIC);__str5219=Pointer_make([83,69,84,87,73,68,84,72,95,78,65,77,69,0],0,ALLOC_STATIC);__str6220= -Pointer_make([65,68,68,95,83,84,89,76,69,95,78,65,77,69,0],0,ALLOC_STATIC);__str8222=Pointer_make([70,65,77,73,76,89,95,78,65,77,69,0],0,ALLOC_STATIC);__str9223=Pointer_make([65,86,69,82,65,71,69,95,87,73,68,84,72,0],0,ALLOC_STATIC);__str10224=Pointer_make([80,79,73,78,84,95,83,73,90,69,0],0,ALLOC_STATIC);__str11225=Pointer_make([80,73,88,69,76,95,83,73,90,69,0],0,ALLOC_STATIC);__str12226=Pointer_make([82,69,83,79,76,85,84,73,79,78,95,88,0],0,ALLOC_STATIC);__str13227=Pointer_make([82,69,83,79,76, -85,84,73,79,78,95,89,0],0,ALLOC_STATIC);__str14228=Pointer_make([67,72,65,82,83,69,84,95,82,69,71,73,83,84,82,89,0],0,ALLOC_STATIC);__str15229=Pointer_make([67,72,65,82,83,69,84,95,69,78,67,79,68,73,78,71,0],0,ALLOC_STATIC);_pcf_cmap_class=Pointer_make([24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str16230=Pointer_make([49,48,54,52,54,0],0,ALLOC_STATIC);__str17231=Pointer_make([56,56,53,57,0],0,ALLOC_STATIC);__str18232=Pointer_make([49,0],0,ALLOC_STATIC); -_pcf_service_bdf=Pointer_make([0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_pcf_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str21235=Pointer_make([80,67,70,0],0,ALLOC_STATIC);_pcf_driver_class=Pointer_make([513,0,0,0,40,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,328,0,0,0,44,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str22237=Pointer_make([112, -99,102,0],0,ALLOC_STATIC);__bdf_opts=Pointer_make([1,0,0,0,1,0,0,0,0,0,0,0,8,0,0,0],0,ALLOC_STATIC);__bdf_properties=Pointer_make([0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,1, -0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0, -1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0, -0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0, -0,0,0,0,0,0,0,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2, -0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str2240=Pointer_make([65,86,71,95,67,65,80,73,84,65,76,95,87,73,68,84,72,0],0,ALLOC_STATIC);__str3241=Pointer_make([65,86,71,95,76,79,87,69,82,67,65,83,69,95,87,73,68,84,72,0],0,ALLOC_STATIC);__str4242=Pointer_make([67, -65,80,95,72,69,73,71,72,84,0],0,ALLOC_STATIC);__str5243=Pointer_make([67,72,65,82,83,69,84,95,67,79,76,76,69,67,84,73,79,78,83,0],0,ALLOC_STATIC);__str8246=Pointer_make([67,79,77,77,69,78,84,0],0,ALLOC_STATIC);__str9247=Pointer_make([67,79,80,89,82,73,71,72,84,0],0,ALLOC_STATIC);__str10248=Pointer_make([68,69,70,65,85,76,84,95,67,72,65,82,0],0,ALLOC_STATIC);__str11249=Pointer_make([68,69,83,84,73,78,65,84,73,79,78,0],0,ALLOC_STATIC);__str12250=Pointer_make([68,69,86,73,67,69,95,70,79,78,84,95,78, -65,77,69,0],0,ALLOC_STATIC);__str13251=Pointer_make([69,78,68,95,83,80,65,67,69,0],0,ALLOC_STATIC);__str14252=Pointer_make([70,65,67,69,95,78,65,77,69,0],0,ALLOC_STATIC);__str16254=Pointer_make([70,73,71,85,82,69,95,87,73,68,84,72,0],0,ALLOC_STATIC);__str17255=Pointer_make([70,79,78,84,0],0,ALLOC_STATIC);__str18256=Pointer_make([70,79,78,84,78,65,77,69,95,82,69,71,73,83,84,82,89,0],0,ALLOC_STATIC);__str19257=Pointer_make([70,79,78,84,95,65,83,67,69,78,84,0],0,ALLOC_STATIC);__str20258=Pointer_make([70, -79,78,84,95,68,69,83,67,69,78,84,0],0,ALLOC_STATIC);__str21259=Pointer_make([70,79,85,78,68,82,89,0],0,ALLOC_STATIC);__str22260=Pointer_make([70,85,76,76,95,78,65,77,69,0],0,ALLOC_STATIC);__str23261=Pointer_make([73,84,65,76,73,67,95,65,78,71,76,69,0],0,ALLOC_STATIC);__str24262=Pointer_make([77,65,88,95,83,80,65,67,69,0],0,ALLOC_STATIC);__str25263=Pointer_make([77,73,78,95,83,80,65,67,69,0],0,ALLOC_STATIC);__str26264=Pointer_make([78,79,82,77,95,83,80,65,67,69,0],0,ALLOC_STATIC);__str27265=Pointer_make([78, -79,84,73,67,69,0],0,ALLOC_STATIC);__str30268=Pointer_make([81,85,65,68,95,87,73,68,84,72,0],0,ALLOC_STATIC);__str31269=Pointer_make([82,65,87,95,65,83,67,69,78,84,0],0,ALLOC_STATIC);__str32270=Pointer_make([82,65,87,95,65,86,69,82,65,71,69,95,87,73,68,84,72,0],0,ALLOC_STATIC);__str33271=Pointer_make([82,65,87,95,65,86,71,95,67,65,80,73,84,65,76,95,87,73,68,84,72,0],0,ALLOC_STATIC);__str34272=Pointer_make([82,65,87,95,65,86,71,95,76,79,87,69,82,67,65,83,69,95,87,73,68,84,72,0],0,ALLOC_STATIC);__str35273= -Pointer_make([82,65,87,95,67,65,80,95,72,69,73,71,72,84,0],0,ALLOC_STATIC);__str36274=Pointer_make([82,65,87,95,68,69,83,67,69,78,84,0],0,ALLOC_STATIC);__str37275=Pointer_make([82,65,87,95,69,78,68,95,83,80,65,67,69,0],0,ALLOC_STATIC);__str38276=Pointer_make([82,65,87,95,70,73,71,85,82,69,95,87,73,68,84,72,0],0,ALLOC_STATIC);__str39277=Pointer_make([82,65,87,95,77,65,88,95,83,80,65,67,69,0],0,ALLOC_STATIC);__str40278=Pointer_make([82,65,87,95,77,73,78,95,83,80,65,67,69,0],0,ALLOC_STATIC);__str41279= -Pointer_make([82,65,87,95,78,79,82,77,95,83,80,65,67,69,0],0,ALLOC_STATIC);__str42280=Pointer_make([82,65,87,95,80,73,88,69,76,95,83,73,90,69,0],0,ALLOC_STATIC);__str43281=Pointer_make([82,65,87,95,80,79,73,78,84,95,83,73,90,69,0],0,ALLOC_STATIC);__str44282=Pointer_make([82,65,87,95,80,73,88,69,76,83,73,90,69,0],0,ALLOC_STATIC);__str45283=Pointer_make([82,65,87,95,80,79,73,78,84,83,73,90,69,0],0,ALLOC_STATIC);__str46284=Pointer_make([82,65,87,95,81,85,65,68,95,87,73,68,84,72,0],0,ALLOC_STATIC);__str47285= -Pointer_make([82,65,87,95,83,77,65,76,76,95,67,65,80,95,83,73,90,69,0],0,ALLOC_STATIC);__str48286=Pointer_make([82,65,87,95,83,84,82,73,75,69,79,85,84,95,65,83,67,69,78,84,0],0,ALLOC_STATIC);__str49287=Pointer_make([82,65,87,95,83,84,82,73,75,69,79,85,84,95,68,69,83,67,69,78,84,0],0,ALLOC_STATIC);__str50288=Pointer_make([82,65,87,95,83,85,66,83,67,82,73,80,84,95,83,73,90,69,0],0,ALLOC_STATIC);__str51289=Pointer_make([82,65,87,95,83,85,66,83,67,82,73,80,84,95,88,0],0,ALLOC_STATIC);__str52290=Pointer_make([82, -65,87,95,83,85,66,83,67,82,73,80,84,95,89,0],0,ALLOC_STATIC);__str53291=Pointer_make([82,65,87,95,83,85,80,69,82,83,67,82,73,80,84,95,83,73,90,69,0],0,ALLOC_STATIC);__str54292=Pointer_make([82,65,87,95,83,85,80,69,82,83,67,82,73,80,84,95,88,0],0,ALLOC_STATIC);__str55293=Pointer_make([82,65,87,95,83,85,80,69,82,83,67,82,73,80,84,95,89,0],0,ALLOC_STATIC);__str56294=Pointer_make([82,65,87,95,85,78,68,69,82,76,73,78,69,95,80,79,83,73,84,73,79,78,0],0,ALLOC_STATIC);__str57295=Pointer_make([82,65,87,95, -85,78,68,69,82,76,73,78,69,95,84,72,73,67,75,78,69,83,83,0],0,ALLOC_STATIC);__str58296=Pointer_make([82,65,87,95,88,95,72,69,73,71,72,84,0],0,ALLOC_STATIC);__str59297=Pointer_make([82,69,76,65,84,73,86,69,95,83,69,84,87,73,68,84,72,0],0,ALLOC_STATIC);__str60298=Pointer_make([82,69,76,65,84,73,86,69,95,87,69,73,71,72,84,0],0,ALLOC_STATIC);__str61299=Pointer_make([82,69,83,79,76,85,84,73,79,78,0],0,ALLOC_STATIC);__str66304=Pointer_make([83,77,65,76,76,95,67,65,80,95,83,73,90,69,0],0,ALLOC_STATIC);__str67305= -Pointer_make([83,80,65,67,73,78,71,0],0,ALLOC_STATIC);__str68306=Pointer_make([83,84,82,73,75,69,79,85,84,95,65,83,67,69,78,84,0],0,ALLOC_STATIC);__str69307=Pointer_make([83,84,82,73,75,69,79,85,84,95,68,69,83,67,69,78,84,0],0,ALLOC_STATIC);__str70308=Pointer_make([83,85,66,83,67,82,73,80,84,95,83,73,90,69,0],0,ALLOC_STATIC);__str71309=Pointer_make([83,85,66,83,67,82,73,80,84,95,88,0],0,ALLOC_STATIC);__str72310=Pointer_make([83,85,66,83,67,82,73,80,84,95,89,0],0,ALLOC_STATIC);__str73=Pointer_make([83, -85,80,69,82,83,67,82,73,80,84,95,83,73,90,69,0],0,ALLOC_STATIC);__str74=Pointer_make([83,85,80,69,82,83,67,82,73,80,84,95,88,0],0,ALLOC_STATIC);__str75=Pointer_make([83,85,80,69,82,83,67,82,73,80,84,95,89,0],0,ALLOC_STATIC);__str76=Pointer_make([85,78,68,69,82,76,73,78,69,95,80,79,83,73,84,73,79,78,0],0,ALLOC_STATIC);__str77311=Pointer_make([85,78,68,69,82,76,73,78,69,95,84,72,73,67,75,78,69,83,83,0],0,ALLOC_STATIC);__str78=Pointer_make([87,69,73,71,72,84,0],0,ALLOC_STATIC);__str80=Pointer_make([88, -95,72,69,73,71,72,84,0],0,ALLOC_STATIC);__str81=Pointer_make([95,77,85,76,69,95,66,65,83,69,76,73,78,69,95,79,70,70,83,69,84,0],0,ALLOC_STATIC);__str82=Pointer_make([95,77,85,76,69,95,82,69,76,65,84,73,86,69,95,67,79,77,80,79,83,69,0],0,ALLOC_STATIC);_empty=Pointer_make([0],0,ALLOC_STATIC);_a2i=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,0,0,0,0,0,0,0,10,11,12,13,14,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,10,11,12,13,14,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_odigits=Pointer_make([0,0,0,0,0,0,255,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ddigits=Pointer_make([0,0,0,0,0,0,255,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_hdigits=Pointer_make([0,0,0,0,0,0,255,3,126,0,0,0,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str83=Pointer_make([45,0],0,ALLOC_STATIC);_nibble_mask=Pointer_make([255,128,192,224, -240,248,252,254],0,ALLOC_STATIC);__str84=Pointer_make([67,72,65,82,83,0],0,ALLOC_STATIC);__str85=Pointer_make([32,43,0],0,ALLOC_STATIC);__str86=Pointer_make([69,78,68,70,79,78,84,0],0,ALLOC_STATIC);__str87=Pointer_make([69,78,68,67,72,65,82,0],0,ALLOC_STATIC);__str88=Pointer_make([83,84,65,82,84,67,72,65,82,0],0,ALLOC_STATIC);__str89=Pointer_make([69,78,67,79,68,73,78,71,0],0,ALLOC_STATIC);__str90=Pointer_make([83,87,73,68,84,72,0],0,ALLOC_STATIC);__str91=Pointer_make([68,87,73,68,84,72,0],0,ALLOC_STATIC); -__str92=Pointer_make([66,66,88,0],0,ALLOC_STATIC);__str93312=Pointer_make([66,73,84,77,65,80,0],0,ALLOC_STATIC);__str94=Pointer_make([69,78,68,80,82,79,80,69,82,84,73,69,83,0],0,ALLOC_STATIC);__str95=Pointer_make([37,104,100,0],0,ALLOC_STATIC);__str96=Pointer_make([95,88,70,82,69,69,56,54,95,71,76,89,80,72,95,82,65,78,71,69,83,0],0,ALLOC_STATIC);__str97=Pointer_make([83,84,65,82,84,70,79,78,84,0],0,ALLOC_STATIC);__str98=Pointer_make([83,84,65,82,84,80,82,79,80,69,82,84,73,69,83,0],0,ALLOC_STATIC); -__str99=Pointer_make([70,79,78,84,66,79,85,78,68,73,78,71,66,79,88,0],0,ALLOC_STATIC);__str100=Pointer_make([83,73,90,69,0],0,ALLOC_STATIC);_bdf_cmap_class=Pointer_make([24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_bdf_service_bdf=Pointer_make([0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_bdf_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str110=Pointer_make([66,68,70,0],0,ALLOC_STATIC);_bdf_driver_class=Pointer_make([513, -0,0,0,40,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,0,44,0,0,0,160,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_table_dir_entry_fields_3826=Pointer_make([4,0,16,0,16,4,0,0,16,4,4,0,16,4,8,0,16,4,12,0,0,0,0,0],0,ALLOC_STATIC);_offset_table_fields_3900=Pointer_make([4,0,8,0,12,2,4,0,12,2,6,0,12,2,8,0,12,2,10,0,0,0,0,0],0,ALLOC_STATIC);_header_fields_3996=Pointer_make([4,0,54, -0,16,4,0,0,16,4,4,0,17,4,8,0,17,4,12,0,12,2,16,0,12,2,18,0,17,4,20,0,17,4,24,0,17,4,28,0,17,4,32,0,13,2,36,0,13,2,38,0,13,2,40,0,13,2,42,0,12,2,44,0,12,2,46,0,13,2,48,0,13,2,50,0,13,2,52,0,0,0,0,0],0,ALLOC_STATIC);_maxp_fields_4025=Pointer_make([4,0,6,0,17,4,0,0,12,2,4,0,0,0,0,0],0,ALLOC_STATIC);_maxp_fields_extra_4026=Pointer_make([4,0,26,0,12,2,6,0,12,2,8,0,12,2,10,0,12,2,12,0,12,2,14,0,12,2,16,0,12,2,18,0,12,2,20,0,12,2,22,0,12,2,24,0,12,2,26,0,12,2,28,0,12,2,30,0,0,0,0,0],0,ALLOC_STATIC);_name_table_fields_4061= -Pointer_make([4,0,6,0,12,2,0,0,12,4,4,0,12,4,8,0,0,0,0,0],0,ALLOC_STATIC);_name_record_fields_4062=Pointer_make([12,2,0,0,12,2,2,0,12,2,4,0,12,2,6,0,12,2,8,0,12,4,12,0,0,0,0,0],0,ALLOC_STATIC);_os2_fields_4158=Pointer_make([4,0,78,0,12,2,0,0,13,2,2,0,12,2,4,0,12,2,6,0,13,2,8,0,13,2,10,0,13,2,12,0,13,2,14,0,13,2,16,0,13,2,18,0,13,2,20,0,13,2,22,0,13,2,24,0,13,2,26,0,13,2,28,0,13,2,30,0,8,1,32,0,8,1,33,0,8,1,34,0,8,1,35,0,8,1,36,0,8,1,37,0,8,1,38,0,8,1,39,0,8,1,40,0,8,1,41,0,16,4,44,0,16,4,48,0,16, -4,52,0,16,4,56,0,8,1,60,0,8,1,61,0,8,1,62,0,8,1,63,0,12,2,64,0,12,2,66,0,12,2,68,0,13,2,70,0,13,2,72,0,13,2,74,0,12,2,76,0,12,2,78,0,0,0,0,0],0,ALLOC_STATIC);_os2_fields_extra_4159=Pointer_make([4,0,8,0,16,4,80,0,16,4,84,0,0,0,0,0],0,ALLOC_STATIC);_os2_fields_extra2_4160=Pointer_make([4,0,10,0,13,2,88,0,13,2,90,0,12,2,92,0,12,2,94,0,12,2,96,0,0,0,0,0],0,ALLOC_STATIC);_post_fields_4185=Pointer_make([4,0,32,0,16,4,0,0,16,4,4,0,13,2,8,0,13,2,10,0,16,4,12,0,16,4,16,0,16,4,20,0,16,4,24,0,16,4,28,0,0,0, -0,0],0,ALLOC_STATIC);_pclt_fields_4199=Pointer_make([4,0,54,0,16,4,0,0,16,4,4,0,12,2,8,0,12,2,10,0,12,2,12,0,12,2,14,0,12,2,16,0,24,16,20,0,24,8,36,0,24,6,44,0,9,1,50,0,9,1,51,0,8,1,52,0,8,1,53,0,0,0,0,0],0,ALLOC_STATIC);_metrics_header_fields_4401=Pointer_make([4,0,36,0,16,4,0,0,13,2,4,0,13,2,6,0,13,2,8,0,12,2,10,0,13,2,12,0,13,2,14,0,13,2,16,0,13,2,18,0,13,2,20,0,13,2,22,0,13,2,24,0,13,2,26,0,13,2,28,0,13,2,30,0,13,2,32,0,12,2,34,0,0,0,0,0],0,ALLOC_STATIC);_tt_cmap0_class_rec=Pointer_make([24,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_cmap2_class_rec=Pointer_make([24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_cmap4_class_rec=Pointer_make([56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_cmap6_class_rec=Pointer_make([24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_cmap8_class_rec=Pointer_make([24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_cmap10_class_rec=Pointer_make([24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_cmap12_class_rec=Pointer_make([44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_cmap13_class_rec=Pointer_make([44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_cmap14_class_rec=Pointer_make([40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_cmap_classes=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_tt_encodings_9541= -Pointer_make([2,0,0,0,-1,0,0,0,1970170211,0,0,0,0,0,0,0,-1,0,0,0,1970170211,0,0,0,1,0,0,0,0,0,0,0,1634889070,0,0,0,3,0,0,0,0,0,0,0,1937337698,0,0,0,3,0,0,0,10,0,0,0,1970170211,0,0,0,3,0,0,0,1,0,0,0,1970170211,0,0,0,3,0,0,0,2,0,0,0,1936353651,0,0,0,3,0,0,0,3,0,0,0,1734484E3,0,0,0,3,0,0,0,4,0,0,0,1651074869,0,0,0,3,0,0,0,5,0,0,0,2002873971,0,0,0,3,0,0,0,6,0,0,0,1785686113,0,0,0],0,ALLOC_STATIC);_ttc_header_fields_9565=Pointer_make([4,0,8,0,17,4,4,0,17,4,8,0,0,0,0,0],0,ALLOC_STATIC);_sfnt_service_sfnt_table= -Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_sfnt_service_glyph_dict=Pointer_make([0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_sfnt_service_ps_name=Pointer_make([0,0,0,0],0,ALLOC_STATIC);_tt_service_get_cmap_info=Pointer_make([0,0,0,0],0,ALLOC_STATIC);_sfnt_service_bdf=Pointer_make([0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_sfnt_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_sfnt_interface=Pointer_make([0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_sfnt_module_class=Pointer_make([0,0,0,0,20,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_sbit_metrics_fields=Pointer_make([4,0,8,0,8, -1,0,0,8,1,1,0,9,1,2,0,9,1,3,0,8,1,4,0,9,1,5,0,9,1,6,0,8,1,7,0,0,0,0,0],0,ALLOC_STATIC);_strike_start_fields_10745=Pointer_make([16,4,8,0,17,0,0,0,16,4,0,0,16,4,12,0,0,0,0,0],0,ALLOC_STATIC);_sbit_line_metrics_fields_10744=Pointer_make([9,1,0,0,9,1,1,0,8,1,2,0,9,1,3,0,9,1,4,0,9,1,5,0,9,1,6,0,9,1,7,0,9,1,8,0,9,1,9,0,9,1,10,0,9,1,11,0,0,0,0,0],0,ALLOC_STATIC);_strike_end_fields_10746=Pointer_make([12,2,40,0,12,2,42,0,8,1,44,0,8,1,45,0,8,1,46,0,9,1,47,0,0,0,0,0],0,ALLOC_STATIC);_sbit_small_metrics_fields_11020= -Pointer_make([4,0,5,0,8,1,0,0,8,1,1,0,9,1,2,0,9,1,3,0,8,1,4,0,0,0,0,0],0,ALLOC_STATIC);_af_script_classes=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_af_dummy_script_class=Pointer_make([0,0,0,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_af_latin_script_class=Pointer_make([1,0,0,0,0,0,0,0,832,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_af_cjk_script_class=Pointer_make([2,0,0,0,0,0,0,0,832,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_af_indic_script_class=Pointer_make([3,0,0,0,0,0,0,0,832,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_af_latin_blue_chars=Pointer_make([84,72,69,90,79,67,81,83,0,0,0,0,0,72,69,90,76,79,67,85,83,0,0,0,0,0,102,105,106,107,100,98,104,0,0,0,0,0,0,120,122,114,111,101,115,99,0,0,0,0,0,0,120,122,114,111,101,115,99,0,0,0,0,0,0,112,113,103,106,121,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_latin_encodings_4600=Pointer_make([1970170211,0,0,0,1634889070,0,0,0,1094995778, -0,0,0,1818326065,0,0,0,0,0,0,0],0,ALLOC_STATIC);_af_latin_uniranges=Pointer_make([32,0,0,0,127,0,0,0,160,0,0,0,255,0,0,0,256,0,0,0,383,0,0,0,384,0,0,0,591,0,0,0,592,0,0,0,687,0,0,0,688,0,0,0,767,0,0,0,768,0,0,0,879,0,0,0,880,0,0,0,1023,0,0,0,1024,0,0,0,1279,0,0,0,1280,0,0,0,1327,0,0,0,7424,0,0,0,7551,0,0,0,7552,0,0,0,7615,0,0,0,7616,0,0,0,7679,0,0,0,7680,0,0,0,7935,0,0,0,7936,0,0,0,8191,0,0,0,8192,0,0,0,8303,0,0,0,8304,0,0,0,8351,0,0,0,8352,0,0,0,8399,0,0,0,8528,0,0,0,8591,0,0,0,9312,0,0,0,9471,0, -0,0,11360,0,0,0,11391,0,0,0,11744,0,0,0,11775,0,0,0,42560,0,0,0,42655,0,0,0,42784,0,0,0,43007,0,0,0,64256,0,0,0,64262,0,0,0,119808,0,0,0,120831,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_af_cjk_uniranges=Pointer_make([11904,0,0,0,12031,0,0,0,12032,0,0,0,12255,0,0,0,12288,0,0,0,12351,0,0,0,12352,0,0,0,12447,0,0,0,12448,0,0,0,12543,0,0,0,12544,0,0,0,12591,0,0,0,12592,0,0,0,12687,0,0,0,12704,0,0,0,12735,0,0,0,12736,0,0,0,12783,0,0,0,12784,0,0,0,12799,0,0,0,12800,0,0,0,13055,0,0,0,13056,0,0,0,13311,0,0, -0,13312,0,0,0,19903,0,0,0,19904,0,0,0,19967,0,0,0,19968,0,0,0,40959,0,0,0,63744,0,0,0,64255,0,0,0,65072,0,0,0,65103,0,0,0,65280,0,0,0,65519,0,0,0,131072,0,0,0,173791,0,0,0,194560,0,0,0,195103,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_af_indic_uniranges=Pointer_make([2304,0,0,0,3583,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_af_autofitter_service=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_autofit_module_class=Pointer_make([4,0,0,0,204,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str325=Pointer_make([97,117,116,111,102,105,116,116,101,114,0],0,ALLOC_STATIC);_pshinter_interface=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_pshinter_module_class=Pointer_make([0,0,0,0,176,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ft_standard_raster=Pointer_make([1869968492,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ft_raster1_renderer_class=Pointer_make([2,0,0,0,72,0,0,0,0, -0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1869968492,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ft_raster5_renderer_class=Pointer_make([2,0,0,0,72,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1869968492,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str329=Pointer_make([114,97,115,116,101,114,49,0],0,ALLOC_STATIC);__str1330=Pointer_make([114,97,115,116,101,114,53,0],0,ALLOC_STATIC);_func_interface=Pointer_make([0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ft_grays_raster=Pointer_make([1869968492,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ft_smooth_renderer_class=Pointer_make([2,0,0,0,72,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1869968492,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str332=Pointer_make([115,109,111,111,116,104,0],0,ALLOC_STATIC);_ft_smooth_lcd_renderer_class=Pointer_make([2,0,0,0,72,0,0,0,0,0,0,0,65536, -0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1869968492,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str1334=Pointer_make([115,109,111,111,116,104,45,108,99,100,0],0,ALLOC_STATIC);_ft_smooth_lcdv_renderer_class=Pointer_make([2,0,0,0,72,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1869968492,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str2336=Pointer_make([115,109,111,111,116,104,45,108,99,100,118,0],0,ALLOC_STATIC);_ftc_size_list_class= -Pointer_make([36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ftc_face_list_class=Pointer_make([16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ftc_cmap_cache_class=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ftc_basic_image_family_class=Pointer_make([48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ftc_basic_image_cache_class=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0],0,ALLOC_STATIC);_ftc_basic_sbit_family_class=Pointer_make([48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ftc_basic_sbit_cache_class=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str337=Pointer_make([49,46,50,46,51,46,52,0],0,ALLOC_STATIC);_ps_table_funcs=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_ps_parser_funcs=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t1_builder_funcs=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t1_decoder_funcs=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_afm_parser_funcs=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t1_cmap_classes=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t1_cmap_standard_class_rec=Pointer_make([32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t1_cmap_expert_class_rec=Pointer_make([32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t1_cmap_custom_class_rec=Pointer_make([28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t1_cmap_unicode_class_rec=Pointer_make([24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_psaux_interface=Pointer_make([0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_psaux_module_class=Pointer_make([0,0,0,0,20,0,0,0,0,0,0,0,131072,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_t1_args_count=Pointer_make([0,0,0,0,0,0,0,0,2,0,0,0,5,0,0,0,4,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,4,0,0,0,2,0,0,0,2,0,0,0,6,0,0,0,4,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,6,0,0,0,2,0,0,0,6,0,0,0,2,0,0,0,-1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0],0,ALLOC_STATIC);_afm_key_table=Pointer_make([0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, -0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str2343=Pointer_make([65,115,99,101,110,100,101,114,0],0,ALLOC_STATIC);__str3344=Pointer_make([65,120,105,115,76,97,98,101,108,0],0,ALLOC_STATIC);__str4345=Pointer_make([65,120,105,115,84,121,112,101,0],0,ALLOC_STATIC);__str5346=Pointer_make([66,0],0,ALLOC_STATIC);__str9350=Pointer_make([67,0],0,ALLOC_STATIC);__str10351=Pointer_make([67,67,0],0,ALLOC_STATIC);__str11352=Pointer_make([67,72,0],0,ALLOC_STATIC); -__str12353=Pointer_make([67,97,112,72,101,105,103,104,116,0],0,ALLOC_STATIC);__str13354=Pointer_make([67,104,97,114,87,105,100,116,104,0],0,ALLOC_STATIC);__str14355=Pointer_make([67,104,97,114,97,99,116,101,114,83,101,116,0],0,ALLOC_STATIC);__str15356=Pointer_make([67,104,97,114,97,99,116,101,114,115,0],0,ALLOC_STATIC);__str16357=Pointer_make([68,101,115,99,101,110,100,101,114,0],0,ALLOC_STATIC);__str17358=Pointer_make([69,110,99,111,100,105,110,103,83,99,104,101,109,101,0],0,ALLOC_STATIC);__str18359= -Pointer_make([69,110,100,65,120,105,115,0],0,ALLOC_STATIC);__str19360=Pointer_make([69,110,100,67,104,97,114,77,101,116,114,105,99,115,0],0,ALLOC_STATIC);__str20361=Pointer_make([69,110,100,67,111,109,112,111,115,105,116,101,115,0],0,ALLOC_STATIC);__str21362=Pointer_make([69,110,100,68,105,114,101,99,116,105,111,110,0],0,ALLOC_STATIC);__str22363=Pointer_make([69,110,100,70,111,110,116,77,101,116,114,105,99,115,0],0,ALLOC_STATIC);__str23364=Pointer_make([69,110,100,75,101,114,110,68,97,116,97,0],0, -ALLOC_STATIC);__str24365=Pointer_make([69,110,100,75,101,114,110,80,97,105,114,115,0],0,ALLOC_STATIC);__str25366=Pointer_make([69,110,100,84,114,97,99,107,75,101,114,110,0],0,ALLOC_STATIC);__str26367=Pointer_make([69,115,99,67,104,97,114,0],0,ALLOC_STATIC);__str31372=Pointer_make([73,115,66,97,115,101,70,111,110,116,0],0,ALLOC_STATIC);__str32373=Pointer_make([73,115,67,73,68,70,111,110,116,0],0,ALLOC_STATIC);__str33374=Pointer_make([73,115,70,105,120,101,100,80,105,116,99,104,0],0,ALLOC_STATIC);__str34375= -Pointer_make([73,115,70,105,120,101,100,86,0],0,ALLOC_STATIC);__str36377=Pointer_make([75,80,0],0,ALLOC_STATIC);__str37378=Pointer_make([75,80,72,0],0,ALLOC_STATIC);__str38379=Pointer_make([75,80,88,0],0,ALLOC_STATIC);__str39380=Pointer_make([75,80,89,0],0,ALLOC_STATIC);__str40381=Pointer_make([76,0],0,ALLOC_STATIC);__str41382=Pointer_make([77,97,112,112,105,110,103,83,99,104,101,109,101,0],0,ALLOC_STATIC);__str42383=Pointer_make([77,101,116,114,105,99,115,83,101,116,115,0],0,ALLOC_STATIC);__str43384= -Pointer_make([78,0],0,ALLOC_STATIC);__str45386=Pointer_make([80,67,67,0],0,ALLOC_STATIC);__str46387=Pointer_make([83,116,97,114,116,65,120,105,115,0],0,ALLOC_STATIC);__str47388=Pointer_make([83,116,97,114,116,67,104,97,114,77,101,116,114,105,99,115,0],0,ALLOC_STATIC);__str48389=Pointer_make([83,116,97,114,116,67,111,109,112,111,115,105,116,101,115,0],0,ALLOC_STATIC);__str49390=Pointer_make([83,116,97,114,116,68,105,114,101,99,116,105,111,110,0],0,ALLOC_STATIC);__str50391=Pointer_make([83,116,97,114, -116,70,111,110,116,77,101,116,114,105,99,115,0],0,ALLOC_STATIC);__str51392=Pointer_make([83,116,97,114,116,75,101,114,110,68,97,116,97,0],0,ALLOC_STATIC);__str52393=Pointer_make([83,116,97,114,116,75,101,114,110,80,97,105,114,115,0],0,ALLOC_STATIC);__str53394=Pointer_make([83,116,97,114,116,75,101,114,110,80,97,105,114,115,48,0],0,ALLOC_STATIC);__str54395=Pointer_make([83,116,97,114,116,75,101,114,110,80,97,105,114,115,49,0],0,ALLOC_STATIC);__str55396=Pointer_make([83,116,97,114,116,84,114,97,99, -107,75,101,114,110,0],0,ALLOC_STATIC);__str58399=Pointer_make([84,114,97,99,107,75,101,114,110,0],0,ALLOC_STATIC);__str61402=Pointer_make([86,86,0],0,ALLOC_STATIC);__str62403=Pointer_make([86,86,101,99,116,111,114,0],0,ALLOC_STATIC);__str63404=Pointer_make([86,101,114,115,105,111,110,0],0,ALLOC_STATIC);__str64405=Pointer_make([87,0],0,ALLOC_STATIC);__str65406=Pointer_make([87,48,0],0,ALLOC_STATIC);__str66407=Pointer_make([87,48,88,0],0,ALLOC_STATIC);__str67408=Pointer_make([87,48,89,0],0,ALLOC_STATIC); -__str68409=Pointer_make([87,49,0],0,ALLOC_STATIC);__str69410=Pointer_make([87,49,88,0],0,ALLOC_STATIC);__str70411=Pointer_make([87,49,89,0],0,ALLOC_STATIC);__str71412=Pointer_make([87,88,0],0,ALLOC_STATIC);__str72413=Pointer_make([87,89,0],0,ALLOC_STATIC);__str75416=Pointer_make([88,72,101,105,103,104,116,0],0,ALLOC_STATIC);__str76417=Pointer_make([116,114,117,101,0],0,ALLOC_STATIC);_ft_char_table=Pointer_make([255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255, -255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,0,1,2,3,4,5,6,7,8,9,255,255,255,255,255,255,255,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,255,255,255,255,255,255,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,255,255,255,255,255],0,ALLOC_STATIC);_ft_standard_glyph_names=Pointer_make([46,110,117,108,108,0,110,111,110,109,97,114,107,105,110,103,114,101,116,117,114,110,0,110,111, -116,101,113,117,97,108,0,105,110,102,105,110,105,116,121,0,108,101,115,115,101,113,117,97,108,0,103,114,101,97,116,101,114,101,113,117,97,108,0,112,97,114,116,105,97,108,100,105,102,102,0,115,117,109,109,97,116,105,111,110,0,112,114,111,100,117,99,116,0,112,105,0,105,110,116,101,103,114,97,108,0,79,109,101,103,97,0,114,97,100,105,99,97,108,0,97,112,112,114,111,120,101,113,117,97,108,0,68,101,108,116,97,0,110,111,110,98,114,101,97,107,105,110,103,115,112,97,99,101,0,108,111,122,101,110,103,101,0,97, -112,112,108,101,0,102,114,97,110,99,0,71,98,114,101,118,101,0,103,98,114,101,118,101,0,73,100,111,116,97,99,99,101,110,116,0,83,99,101,100,105,108,108,97,0,115,99,101,100,105,108,108,97,0,67,97,99,117,116,101,0,99,97,99,117,116,101,0,67,99,97,114,111,110,0,99,99,97,114,111,110,0,100,99,114,111,97,116,0,46,110,111,116,100,101,102,0,115,112,97,99,101,0,101,120,99,108,97,109,0,113,117,111,116,101,100,98,108,0,110,117,109,98,101,114,115,105,103,110,0,100,111,108,108,97,114,0,112,101,114,99,101,110,116, -0,97,109,112,101,114,115,97,110,100,0,113,117,111,116,101,114,105,103,104,116,0,112,97,114,101,110,108,101,102,116,0,112,97,114,101,110,114,105,103,104,116,0,97,115,116,101,114,105,115,107,0,112,108,117,115,0,99,111,109,109,97,0,104,121,112,104,101,110,0,112,101,114,105,111,100,0,115,108,97,115,104,0,122,101,114,111,0,111,110,101,0,116,119,111,0,116,104,114,101,101,0,102,111,117,114,0,102,105,118,101,0,115,105,120,0,115,101,118,101,110,0,101,105,103,104,116,0,110,105,110,101,0,99,111,108,111,110, -0,115,101,109,105,99,111,108,111,110,0,108,101,115,115,0,101,113,117,97,108,0,103,114,101,97,116,101,114,0,113,117,101,115,116,105,111,110,0,97,116,0,65,0,66,0,67,0,68,0,69,0,70,0,71,0,72,0,73,0,74,0,75,0,76,0,77,0,78,0,79,0,80,0,81,0,82,0,83,0,84,0,85,0,86,0,87,0,88,0,89,0,90,0,98,114,97,99,107,101,116,108,101,102,116,0,98,97,99,107,115,108,97,115,104,0,98,114,97,99,107,101,116,114,105,103,104,116,0,97,115,99,105,105,99,105,114,99,117,109,0,117,110,100,101,114,115,99,111,114,101,0,113,117,111,116, -101,108,101,102,116,0,97,0,98,0,99,0,100,0,101,0,102,0,103,0,104,0,105,0,106,0,107,0,108,0,109,0,110,0,111,0,112,0,113,0,114,0,115,0,116,0,117,0,118,0,119,0,120,0,121,0,122,0,98,114,97,99,101,108,101,102,116,0,98,97,114,0,98,114,97,99,101,114,105,103,104,116,0,97,115,99,105,105,116,105,108,100,101,0,101,120,99,108,97,109,100,111,119,110,0,99,101,110,116,0,115,116,101,114,108,105,110,103,0,102,114,97,99,116,105,111,110,0,121,101,110,0,102,108,111,114,105,110,0,115,101,99,116,105,111,110,0,99,117,114, -114,101,110,99,121,0,113,117,111,116,101,115,105,110,103,108,101,0,113,117,111,116,101,100,98,108,108,101,102,116,0,103,117,105,108,108,101,109,111,116,108,101,102,116,0,103,117,105,108,115,105,110,103,108,108,101,102,116,0,103,117,105,108,115,105,110,103,108,114,105,103,104,116,0,102,105,0,102,108,0,101,110,100,97,115,104,0,100,97,103,103,101,114,0,100,97,103,103,101,114,100,98,108,0,112,101,114,105,111,100,99,101,110,116,101,114,101,100,0,112,97,114,97,103,114,97,112,104,0,98,117,108,108,101,116, -0,113,117,111,116,101,115,105,110,103,108,98,97,115,101,0,113,117,111,116,101,100,98,108,98,97,115,101,0,113,117,111,116,101,100,98,108,114,105,103,104,116,0,103,117,105,108,108,101,109,111,116,114,105,103,104,116,0,101,108,108,105,112,115,105,115,0,112,101,114,116,104,111,117,115,97,110,100,0,113,117,101,115,116,105,111,110,100,111,119,110,0,103,114,97,118,101,0,97,99,117,116,101,0,99,105,114,99,117,109,102,108,101,120,0,116,105,108,100,101,0,109,97,99,114,111,110,0,98,114,101,118,101,0,100,111, -116,97,99,99,101,110,116,0,100,105,101,114,101,115,105,115,0,114,105,110,103,0,99,101,100,105,108,108,97,0,104,117,110,103,97,114,117,109,108,97,117,116,0,111,103,111,110,101,107,0,99,97,114,111,110,0,101,109,100,97,115,104,0,65,69,0,111,114,100,102,101,109,105,110,105,110,101,0,76,115,108,97,115,104,0,79,115,108,97,115,104,0,79,69,0,111,114,100,109,97,115,99,117,108,105,110,101,0,97,101,0,100,111,116,108,101,115,115,105,0,108,115,108,97,115,104,0,111,115,108,97,115,104,0,111,101,0,103,101,114,109, -97,110,100,98,108,115,0,111,110,101,115,117,112,101,114,105,111,114,0,108,111,103,105,99,97,108,110,111,116,0,109,117,0,116,114,97,100,101,109,97,114,107,0,69,116,104,0,111,110,101,104,97,108,102,0,112,108,117,115,109,105,110,117,115,0,84,104,111,114,110,0,111,110,101,113,117,97,114,116,101,114,0,100,105,118,105,100,101,0,98,114,111,107,101,110,98,97,114,0,100,101,103,114,101,101,0,116,104,111,114,110,0,116,104,114,101,101,113,117,97,114,116,101,114,115,0,116,119,111,115,117,112,101,114,105,111,114, -0,114,101,103,105,115,116,101,114,101,100,0,109,105,110,117,115,0,101,116,104,0,109,117,108,116,105,112,108,121,0,116,104,114,101,101,115,117,112,101,114,105,111,114,0,99,111,112,121,114,105,103,104,116,0,65,97,99,117,116,101,0,65,99,105,114,99,117,109,102,108,101,120,0,65,100,105,101,114,101,115,105,115,0,65,103,114,97,118,101,0,65,114,105,110,103,0,65,116,105,108,100,101,0,67,99,101,100,105,108,108,97,0,69,97,99,117,116,101,0,69,99,105,114,99,117,109,102,108,101,120,0,69,100,105,101,114,101,115, -105,115,0,69,103,114,97,118,101,0,73,97,99,117,116,101,0,73,99,105,114,99,117,109,102,108,101,120,0,73,100,105,101,114,101,115,105,115,0,73,103,114,97,118,101,0,78,116,105,108,100,101,0,79,97,99,117,116,101,0,79,99,105,114,99,117,109,102,108,101,120,0,79,100,105,101,114,101,115,105,115,0,79,103,114,97,118,101,0,79,116,105,108,100,101,0,83,99,97,114,111,110,0,85,97,99,117,116,101,0,85,99,105,114,99,117,109,102,108,101,120,0,85,100,105,101,114,101,115,105,115,0,85,103,114,97,118,101,0,89,97,99,117, -116,101,0,89,100,105,101,114,101,115,105,115,0,90,99,97,114,111,110,0,97,97,99,117,116,101,0,97,99,105,114,99,117,109,102,108,101,120,0,97,100,105,101,114,101,115,105,115,0,97,103,114,97,118,101,0,97,114,105,110,103,0,97,116,105,108,100,101,0,99,99,101,100,105,108,108,97,0,101,97,99,117,116,101,0,101,99,105,114,99,117,109,102,108,101,120,0,101,100,105,101,114,101,115,105,115,0,101,103,114,97,118,101,0,105,97,99,117,116,101,0,105,99,105,114,99,117,109,102,108,101,120,0,105,100,105,101,114,101,115, -105,115,0,105,103,114,97,118,101,0,110,116,105,108,100,101,0,111,97,99,117,116,101,0,111,99,105,114,99,117,109,102,108,101,120,0,111,100,105,101,114,101,115,105,115,0,111,103,114,97,118,101,0,111,116,105,108,100,101,0,115,99,97,114,111,110,0,117,97,99,117,116,101,0,117,99,105,114,99,117,109,102,108,101,120,0,117,100,105,101,114,101,115,105,115,0,117,103,114,97,118,101,0,121,97,99,117,116,101,0,121,100,105,101,114,101,115,105,115,0,122,99,97,114,111,110,0,101,120,99,108,97,109,115,109,97,108,108,0, -72,117,110,103,97,114,117,109,108,97,117,116,115,109,97,108,108,0,100,111,108,108,97,114,111,108,100,115,116,121,108,101,0,100,111,108,108,97,114,115,117,112,101,114,105,111,114,0,97,109,112,101,114,115,97,110,100,115,109,97,108,108,0,65,99,117,116,101,115,109,97,108,108,0,112,97,114,101,110,108,101,102,116,115,117,112,101,114,105,111,114,0,112,97,114,101,110,114,105,103,104,116,115,117,112,101,114,105,111,114,0,116,119,111,100,111,116,101,110,108,101,97,100,101,114,0,111,110,101,100,111,116,101, -110,108,101,97,100,101,114,0,122,101,114,111,111,108,100,115,116,121,108,101,0,111,110,101,111,108,100,115,116,121,108,101,0,116,119,111,111,108,100,115,116,121,108,101,0,116,104,114,101,101,111,108,100,115,116,121,108,101,0,102,111,117,114,111,108,100,115,116,121,108,101,0,102,105,118,101,111,108,100,115,116,121,108,101,0,115,105,120,111,108,100,115,116,121,108,101,0,115,101,118,101,110,111,108,100,115,116,121,108,101,0,101,105,103,104,116,111,108,100,115,116,121,108,101,0,110,105,110,101,111,108, -100,115,116,121,108,101,0,99,111,109,109,97,115,117,112,101,114,105,111,114,0,116,104,114,101,101,113,117,97,114,116,101,114,115,101,109,100,97,115,104,0,112,101,114,105,111,100,115,117,112,101,114,105,111,114,0,113,117,101,115,116,105,111,110,115,109,97,108,108,0,97,115,117,112,101,114,105,111,114,0,98,115,117,112,101,114,105,111,114,0,99,101,110,116,115,117,112,101,114,105,111,114,0,100,115,117,112,101,114,105,111,114,0,101,115,117,112,101,114,105,111,114,0,105,115,117,112,101,114,105,111,114,0, -108,115,117,112,101,114,105,111,114,0,109,115,117,112,101,114,105,111,114,0,110,115,117,112,101,114,105,111,114,0,111,115,117,112,101,114,105,111,114,0,114,115,117,112,101,114,105,111,114,0,115,115,117,112,101,114,105,111,114,0,116,115,117,112,101,114,105,111,114,0,102,102,0,102,102,105,0,102,102,108,0,112,97,114,101,110,108,101,102,116,105,110,102,101,114,105,111,114,0,112,97,114,101,110,114,105,103,104,116,105,110,102,101,114,105,111,114,0,67,105,114,99,117,109,102,108,101,120,115,109,97,108,108, -0,104,121,112,104,101,110,115,117,112,101,114,105,111,114,0,71,114,97,118,101,115,109,97,108,108,0,65,115,109,97,108,108,0,66,115,109,97,108,108,0,67,115,109,97,108,108,0,68,115,109,97,108,108,0,69,115,109,97,108,108,0,70,115,109,97,108,108,0,71,115,109,97,108,108,0,72,115,109,97,108,108,0,73,115,109,97,108,108,0,74,115,109,97,108,108,0,75,115,109,97,108,108,0,76,115,109,97,108,108,0,77,115,109,97,108,108,0,78,115,109,97,108,108,0,79,115,109,97,108,108,0,80,115,109,97,108,108,0,81,115,109,97,108, -108,0,82,115,109,97,108,108,0,83,115,109,97,108,108,0,84,115,109,97,108,108,0,85,115,109,97,108,108,0,86,115,109,97,108,108,0,87,115,109,97,108,108,0,88,115,109,97,108,108,0,89,115,109,97,108,108,0,90,115,109,97,108,108,0,99,111,108,111,110,109,111,110,101,116,97,114,121,0,111,110,101,102,105,116,116,101,100,0,114,117,112,105,97,104,0,84,105,108,100,101,115,109,97,108,108,0,101,120,99,108,97,109,100,111,119,110,115,109,97,108,108,0,99,101,110,116,111,108,100,115,116,121,108,101,0,76,115,108,97,115, -104,115,109,97,108,108,0,83,99,97,114,111,110,115,109,97,108,108,0,90,99,97,114,111,110,115,109,97,108,108,0,68,105,101,114,101,115,105,115,115,109,97,108,108,0,66,114,101,118,101,115,109,97,108,108,0,67,97,114,111,110,115,109,97,108,108,0,68,111,116,97,99,99,101,110,116,115,109,97,108,108,0,77,97,99,114,111,110,115,109,97,108,108,0,102,105,103,117,114,101,100,97,115,104,0,104,121,112,104,101,110,105,110,102,101,114,105,111,114,0,79,103,111,110,101,107,115,109,97,108,108,0,82,105,110,103,115,109, -97,108,108,0,67,101,100,105,108,108,97,115,109,97,108,108,0,113,117,101,115,116,105,111,110,100,111,119,110,115,109,97,108,108,0,111,110,101,101,105,103,104,116,104,0,116,104,114,101,101,101,105,103,104,116,104,115,0,102,105,118,101,101,105,103,104,116,104,115,0,115,101,118,101,110,101,105,103,104,116,104,115,0,111,110,101,116,104,105,114,100,0,116,119,111,116,104,105,114,100,115,0,122,101,114,111,115,117,112,101,114,105,111,114,0,102,111,117,114,115,117,112,101,114,105,111,114,0,102,105,118,101, -115,117,112,101,114,105,111,114,0,115,105,120,115,117,112,101,114,105,111,114,0,115,101,118,101,110,115,117,112,101,114,105,111,114,0,101,105,103,104,116,115,117,112,101,114,105,111,114,0,110,105,110,101,115,117,112,101,114,105,111,114,0,122,101,114,111,105,110,102,101,114,105,111,114,0,111,110,101,105,110,102,101,114,105,111,114,0,116,119,111,105,110,102,101,114,105,111,114,0,116,104,114,101,101,105,110,102,101,114,105,111,114,0,102,111,117,114,105,110,102,101,114,105,111,114,0,102,105,118,101,105, -110,102,101,114,105,111,114,0,115,105,120,105,110,102,101,114,105,111,114,0,115,101,118,101,110,105,110,102,101,114,105,111,114,0,101,105,103,104,116,105,110,102,101,114,105,111,114,0,110,105,110,101,105,110,102,101,114,105,111,114,0,99,101,110,116,105,110,102,101,114,105,111,114,0,100,111,108,108,97,114,105,110,102,101,114,105,111,114,0,112,101,114,105,111,100,105,110,102,101,114,105,111,114,0,99,111,109,109,97,105,110,102,101,114,105,111,114,0,65,103,114,97,118,101,115,109,97,108,108,0,65,97,99, -117,116,101,115,109,97,108,108,0,65,99,105,114,99,117,109,102,108,101,120,115,109,97,108,108,0,65,116,105,108,100,101,115,109,97,108,108,0,65,100,105,101,114,101,115,105,115,115,109,97,108,108,0,65,114,105,110,103,115,109,97,108,108,0,65,69,115,109,97,108,108,0,67,99,101,100,105,108,108,97,115,109,97,108,108,0,69,103,114,97,118,101,115,109,97,108,108,0,69,97,99,117,116,101,115,109,97,108,108,0,69,99,105,114,99,117,109,102,108,101,120,115,109,97,108,108,0,69,100,105,101,114,101,115,105,115,115,109, -97,108,108,0,73,103,114,97,118,101,115,109,97,108,108,0,73,97,99,117,116,101,115,109,97,108,108,0,73,99,105,114,99,117,109,102,108,101,120,115,109,97,108,108,0,73,100,105,101,114,101,115,105,115,115,109,97,108,108,0,69,116,104,115,109,97,108,108,0,78,116,105,108,100,101,115,109,97,108,108,0,79,103,114,97,118,101,115,109,97,108,108,0,79,97,99,117,116,101,115,109,97,108,108,0,79,99,105,114,99,117,109,102,108,101,120,115,109,97,108,108,0,79,116,105,108,100,101,115,109,97,108,108,0,79,100,105,101,114, -101,115,105,115,115,109,97,108,108,0,79,69,115,109,97,108,108,0,79,115,108,97,115,104,115,109,97,108,108,0,85,103,114,97,118,101,115,109,97,108,108,0,85,97,99,117,116,101,115,109,97,108,108,0,85,99,105,114,99,117,109,102,108,101,120,115,109,97,108,108,0,85,100,105,101,114,101,115,105,115,115,109,97,108,108,0,89,97,99,117,116,101,115,109,97,108,108,0,84,104,111,114,110,115,109,97,108,108,0,89,100,105,101,114,101,115,105,115,115,109,97,108,108,0,48,48,49,46,48,48,48,0,48,48,49,46,48,48,49,0,48,48,49, -46,48,48,50,0,48,48,49,46,48,48,51,0,66,108,97,99,107,0,66,111,108,100,0,66,111,111,107,0,76,105,103,104,116,0,77,101,100,105,117,109,0,82,101,103,117,108,97,114,0,82,111,109,97,110,0,83,101,109,105,98,111,108,100,0],0,ALLOC_STATIC);_ft_mac_names=Pointer_make([253,0,0,0,6,0,261,0,267,0,274,0,283,0,294,0,301,0,309,0,758,0,330,0,340,0,351,0,360,0,365,0,371,0,378,0,385,0,391,0,396,0,400,0,404,0,410,0,415,0,420,0,424,0,430,0,436,0,441,0,447,0,457,0,462,0,468,0,476,0,485,0,488,0,490,0,492,0,494,0,496, -0,498,0,500,0,502,0,504,0,506,0,508,0,510,0,512,0,514,0,516,0,518,0,520,0,522,0,524,0,526,0,528,0,530,0,532,0,534,0,536,0,538,0,540,0,552,0,562,0,575,0,587,0,979,0,608,0,610,0,612,0,614,0,616,0,618,0,620,0,622,0,624,0,626,0,628,0,630,0,632,0,634,0,636,0,638,0,640,0,642,0,644,0,646,0,648,0,650,0,652,0,654,0,656,0,658,0,660,0,670,0,674,0,685,0,1375,0,1392,0,1405,0,1414,0,1486,0,1512,0,1562,0,1603,0,1632,0,1610,0,1622,0,1645,0,1639,0,1652,0,1661,0,1690,0,1668,0,1680,0,1697,0,1726,0,1704,0,1716,0,1733, -0,1740,0,1769,0,1747,0,1759,0,1776,0,1790,0,1819,0,1797,0,1809,0,839,0,1263,0,707,0,712,0,741,0,881,0,871,0,1160,0,1302,0,1346,0,1197,0,985,0,1031,0,23,0,1086,0,1108,0,32,0,1219,0,41,0,51,0,730,0,1194,0,64,0,76,0,86,0,94,0,97,0,1089,0,1118,0,106,0,1131,0,1150,0,966,0,696,0,1183,0,112,0,734,0,120,0,132,0,783,0,930,0,945,0,138,0,1385,0,1398,0,1529,0,1115,0,1157,0,832,0,1079,0,770,0,916,0,598,0,319,0,1246,0,155,0,1833,0,1586,0,721,0,749,0,797,0,811,0,826,0,829,0,846,0,856,0,888,0,903,0,954,0,1363,0, -1421,0,1356,0,1433,0,1443,0,1450,0,1457,0,1469,0,1479,0,1493,0,1500,0,163,0,1522,0,1543,0,1550,0,1572,0,1134,0,991,0,1002,0,1008,0,1015,0,1021,0,1040,0,1045,0,1053,0,1066,0,1073,0,1101,0,1143,0,1536,0,1783,0,1596,0,1843,0,1253,0,1207,0,1319,0,1579,0,1826,0,1229,0,1270,0,1313,0,1323,0,1171,0,1290,0,1332,0,1211,0,1235,0,1276,0,169,0,175,0,182,0,189,0,200,0,209,0,218,0,225,0,232,0,239,0,246,0],0,ALLOC_STATIC);_ft_sid_names=Pointer_make([253,0,261,0,267,0,274,0,283,0,294,0,301,0,309,0,319,0,330,0,340, -0,351,0,360,0,365,0,371,0,378,0,385,0,391,0,396,0,400,0,404,0,410,0,415,0,420,0,424,0,430,0,436,0,441,0,447,0,457,0,462,0,468,0,476,0,485,0,488,0,490,0,492,0,494,0,496,0,498,0,500,0,502,0,504,0,506,0,508,0,510,0,512,0,514,0,516,0,518,0,520,0,522,0,524,0,526,0,528,0,530,0,532,0,534,0,536,0,538,0,540,0,552,0,562,0,575,0,587,0,598,0,608,0,610,0,612,0,614,0,616,0,618,0,620,0,622,0,624,0,626,0,628,0,630,0,632,0,634,0,636,0,638,0,640,0,642,0,644,0,646,0,648,0,650,0,652,0,654,0,656,0,658,0,660,0,670,0,674, -0,685,0,696,0,707,0,712,0,721,0,730,0,734,0,741,0,749,0,758,0,770,0,783,0,797,0,811,0,826,0,829,0,832,0,839,0,846,0,856,0,871,0,881,0,888,0,903,0,916,0,930,0,945,0,954,0,966,0,979,0,985,0,991,0,1002,0,1008,0,1015,0,1021,0,1031,0,1040,0,1045,0,1053,0,1066,0,1073,0,1079,0,1086,0,1089,0,1101,0,1108,0,1115,0,1118,0,1131,0,1134,0,1143,0,1150,0,1157,0,1160,0,1171,0,1183,0,1194,0,1197,0,1207,0,1211,0,1219,0,1229,0,1235,0,1246,0,1253,0,1263,0,1270,0,1276,0,1290,0,1302,0,1313,0,1319,0,1323,0,1332,0,1346,0, -1356,0,1363,0,1375,0,1385,0,1392,0,1398,0,1405,0,1414,0,1421,0,1433,0,1443,0,1450,0,1457,0,1469,0,1479,0,1486,0,1493,0,1500,0,1512,0,1522,0,1529,0,1536,0,1543,0,1550,0,1562,0,1572,0,1579,0,1586,0,1596,0,1603,0,1610,0,1622,0,1632,0,1639,0,1645,0,1652,0,1661,0,1668,0,1680,0,1690,0,1697,0,1704,0,1716,0,1726,0,1733,0,1740,0,1747,0,1759,0,1769,0,1776,0,1783,0,1790,0,1797,0,1809,0,1819,0,1826,0,1833,0,1843,0,1850,0,1862,0,1880,0,1895,0,1910,0,1925,0,1936,0,1954,0,1973,0,1988,0,2003,0,2016,0,2028,0,2040, -0,2054,0,2067,0,2080,0,2092,0,2106,0,2120,0,2133,0,2147,0,2167,0,2182,0,2196,0,2206,0,2216,0,2229,0,2239,0,2249,0,2259,0,2269,0,2279,0,2289,0,2299,0,2309,0,2319,0,2329,0,2332,0,2336,0,2340,0,2358,0,2377,0,2393,0,2408,0,2419,0,2426,0,2433,0,2440,0,2447,0,2454,0,2461,0,2468,0,2475,0,2482,0,2489,0,2496,0,2503,0,2510,0,2517,0,2524,0,2531,0,2538,0,2545,0,2552,0,2559,0,2566,0,2573,0,2580,0,2587,0,2594,0,2601,0,2615,0,2625,0,2632,0,2643,0,2659,0,2672,0,2684,0,2696,0,2708,0,2722,0,2733,0,2744,0,2759,0,2771, -0,2782,0,2797,0,2809,0,2819,0,2832,0,2850,0,2860,0,2873,0,2885,0,2898,0,2907,0,2917,0,2930,0,2943,0,2956,0,2968,0,2982,0,2996,0,3009,0,3022,0,3034,0,3046,0,3060,0,3073,0,3086,0,3098,0,3112,0,3126,0,3139,0,3152,0,3167,0,3182,0,3196,0,3208,0,3220,0,3237,0,3249,0,3264,0,3275,0,3283,0,3297,0,3309,0,3321,0,3338,0,3353,0,3365,0,3377,0,3394,0,3409,0,3418,0,3430,0,3442,0,3454,0,3471,0,3483,0,3498,0,3506,0,3518,0,3530,0,3542,0,3559,0,3574,0,3586,0,3597,0,3612,0,3620,0,3628,0,3636,0,3644,0,3650,0,3655,0,3660, -0,3666,0,3673,0,3681,0,3687,0],0,ALLOC_STATIC);_t1_expert_encoding=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,229,0,230,0,0,0,231,0,232,0,233,0,234,0,235,0,236,0,237,0,238,0,13,0,14,0,15,0,99,0,239,0,240,0,241,0,242,0,243,0,244,0,245,0,246,0,247,0,248,0,27,0,28,0,249,0,250,0,251,0,252,0,0,0,253,0,254,0,255,0,256,0,257,0,0,0,0,0,0,0,258,0,0,0,0,0,259,0,260,0,261,0,262,0,0,0,0,0,263,0,264,0,265,0, -0,0,266,0,109,0,110,0,267,0,268,0,269,0,0,0,270,0,271,0,272,0,273,0,274,0,275,0,276,0,277,0,278,0,279,0,280,0,281,0,282,0,283,0,284,0,285,0,286,0,287,0,288,0,289,0,290,0,291,0,292,0,293,0,294,0,295,0,296,0,297,0,298,0,299,0,300,0,301,0,302,0,303,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,304,0,305,0,306,0,0,0,0,0,307,0,308,0,309,0,310,0,311,0,0,0,312,0,0,0,0,0,313,0,0,0,0,0,314,0,315,0,0,0,0,0,316,0,317, -0,318,0,0,0,0,0,0,0,158,0,155,0,163,0,319,0,320,0,321,0,322,0,323,0,324,0,325,0,0,0,0,0,326,0,150,0,164,0,169,0,327,0,328,0,329,0,330,0,331,0,332,0,333,0,334,0,335,0,336,0,337,0,338,0,339,0,340,0,341,0,342,0,343,0,344,0,345,0,346,0,347,0,348,0,349,0,350,0,351,0,352,0,353,0,354,0,355,0,356,0,357,0,358,0,359,0,360,0,361,0,362,0,363,0,364,0,365,0,366,0,367,0,368,0,369,0,370,0,371,0,372,0,373,0,374,0,375,0,376,0,377,0,378,0],0,ALLOC_STATIC);_ft_adobe_glyph_list=Pointer_make([0,52,0,106,2,167,3,63,4,220, -6,125,9,143,10,23,11,137,12,199,14,246,15,87,16,233,17,219,18,104,19,88,22,110,23,32,23,71,24,77,27,156,29,73,31,247,32,107,32,222,33,55,34,154,35,218,53,84,59,196,68,6,75,183,83,178,88,135,93,242,101,165,109,185,111,55,117,254,123,73,130,238,138,206,145,31,153,182,156,189,163,249,178,221,193,17,197,99,199,240,204,27,204,155,210,100,65,143,0,65,0,140,0,175,0,193,1,15,1,147,1,233,1,251,2,7,2,40,2,57,2,82,2,91,2,128,2,136,2,154,69,131,0,198,0,150,0,158,0,167,225,227,245,244,101,128,1,252,237,225,227, -242,239,110,128,1,226,243,237,225,236,108,128,247,230,225,227,245,244,101,129,0,193,0,185,243,237,225,236,108,128,247,225,226,242,229,246,101,134,1,2,0,213,0,221,0,232,0,243,0,251,1,7,225,227,245,244,101,128,30,174,227,249,242,233,236,236,233,99,128,4,208,228,239,244,226,229,236,239,119,128,30,182,231,242,225,246,101,128,30,176,232,239,239,235,225,226,239,246,101,128,30,178,244,233,236,228,101,128,30,180,99,4,1,25,1,32,1,121,1,137,225,242,239,110,128,1,205,233,242,99,2,1,40,1,45,236,101,128,36,182, -245,237,230,236,229,120,134,0,194,1,66,1,74,1,85,1,93,1,105,1,113,225,227,245,244,101,128,30,164,228,239,244,226,229,236,239,119,128,30,172,231,242,225,246,101,128,30,166,232,239,239,235,225,226,239,246,101,128,30,168,243,237,225,236,108,128,247,226,244,233,236,228,101,128,30,170,245,244,101,129,246,201,1,129,243,237,225,236,108,128,247,180,249,242,233,236,236,233,99,128,4,16,100,3,1,155,1,165,1,209,226,236,231,242,225,246,101,128,2,0,233,229,242,229,243,233,115,131,0,196,1,181,1,192,1,201,227,249, -242,233,236,236,233,99,128,4,210,237,225,227,242,239,110,128,1,222,243,237,225,236,108,128,247,228,239,116,2,1,216,1,224,226,229,236,239,119,128,30,160,237,225,227,242,239,110,128,1,224,231,242,225,246,101,129,0,192,1,243,243,237,225,236,108,128,247,224,232,239,239,235,225,226,239,246,101,128,30,162,105,2,2,13,2,25,229,227,249,242,233,236,236,233,99,128,4,212,238,246,229,242,244,229,228,226,242,229,246,101,128,2,2,236,240,232,97,129,3,145,2,49,244,239,238,239,115,128,3,134,109,2,2,63,2,71,225,227, -242,239,110,128,1,0,239,238,239,243,240,225,227,101,128,255,33,239,231,239,238,229,107,128,1,4,242,233,238,103,131,0,197,2,104,2,112,2,120,225,227,245,244,101,128,1,250,226,229,236,239,119,128,30,0,243,237,225,236,108,128,247,229,243,237,225,236,108,128,247,97,244,233,236,228,101,129,0,195,2,146,243,237,225,236,108,128,247,227,249,226,225,242,237,229,238,233,225,110,128,5,49,66,137,0,66,2,189,2,198,2,223,3,3,3,10,3,22,3,34,3,46,3,54,227,233,242,227,236,101,128,36,183,228,239,116,2,2,206,2,215,225, -227,227,229,238,116,128,30,2,226,229,236,239,119,128,30,4,101,3,2,231,2,242,2,254,227,249,242,233,236,236,233,99,128,4,17,238,225,242,237,229,238,233,225,110,128,5,50,244,97,128,3,146,232,239,239,107,128,1,129,236,233,238,229,226,229,236,239,119,128,30,6,237,239,238,239,243,240,225,227,101,128,255,34,242,229,246,229,243,237,225,236,108,128,246,244,243,237,225,236,108,128,247,98,244,239,240,226,225,114,128,1,130,67,137,0,67,3,85,3,127,3,193,3,210,3,224,4,171,4,188,4,200,4,212,97,3,3,93,3,104,3,111, -225,242,237,229,238,233,225,110,128,5,62,227,245,244,101,128,1,6,242,239,110,129,246,202,3,119,243,237,225,236,108,128,246,245,99,3,3,135,3,142,3,171,225,242,239,110,128,1,12,229,228,233,236,236,97,130,0,199,3,155,3,163,225,227,245,244,101,128,30,8,243,237,225,236,108,128,247,231,233,242,99,2,3,179,3,184,236,101,128,36,184,245,237,230,236,229,120,128,1,8,228,239,116,129,1,10,3,201,225,227,227,229,238,116,128,1,10,229,228,233,236,236,225,243,237,225,236,108,128,247,184,104,4,3,234,3,246,4,161,4,165, -225,225,242,237,229,238,233,225,110,128,5,73,101,6,4,4,4,24,4,35,4,103,4,115,4,136,225,226,235,232,225,243,233,225,238,227,249,242,233,236,236,233,99,128,4,188,227,249,242,233,236,236,233,99,128,4,39,100,2,4,41,4,85,229,243,227,229,238,228,229,114,2,4,54,4,74,225,226,235,232,225,243,233,225,238,227,249,242,233,236,236,233,99,128,4,190,227,249,242,233,236,236,233,99,128,4,182,233,229,242,229,243,233,243,227,249,242,233,236,236,233,99,128,4,244,232,225,242,237,229,238,233,225,110,128,5,67,235,232,225, -235,225,243,243,233,225,238,227,249,242,233,236,236,233,99,128,4,203,246,229,242,244,233,227,225,236,243,244,242,239,235,229,227,249,242,233,236,236,233,99,128,4,184,105,128,3,167,239,239,107,128,1,135,233,242,227,245,237,230,236,229,248,243,237,225,236,108,128,246,246,237,239,238,239,243,240,225,227,101,128,255,35,239,225,242,237,229,238,233,225,110,128,5,81,243,237,225,236,108,128,247,99,68,142,0,68,4,252,5,10,5,36,5,96,5,121,5,166,5,173,5,231,5,244,6,0,6,12,6,28,6,48,6,57,90,129,1,241,5,2,227, -225,242,239,110,128,1,196,97,2,5,16,5,27,225,242,237,229,238,233,225,110,128,5,52,230,242,233,227,225,110,128,1,137,99,4,5,46,5,53,5,62,5,89,225,242,239,110,128,1,14,229,228,233,236,236,97,128,30,16,233,242,99,2,5,70,5,75,236,101,128,36,185,245,237,230,236,229,248,226,229,236,239,119,128,30,18,242,239,225,116,128,1,16,228,239,116,2,5,104,5,113,225,227,227,229,238,116,128,30,10,226,229,236,239,119,128,30,12,101,3,5,129,5,140,5,150,227,249,242,233,236,236,233,99,128,4,20,233,227,239,240,244,233,99, -128,3,238,236,244,97,129,34,6,5,158,231,242,229,229,107,128,3,148,232,239,239,107,128,1,138,105,2,5,179,5,218,229,242,229,243,233,115,131,246,203,5,194,5,202,5,210,193,227,245,244,101,128,246,204,199,242,225,246,101,128,246,205,243,237,225,236,108,128,247,168,231,225,237,237,225,231,242,229,229,107,128,3,220,234,229,227,249,242,233,236,236,233,99,128,4,2,236,233,238,229,226,229,236,239,119,128,30,14,237,239,238,239,243,240,225,227,101,128,255,36,239,244,225,227,227,229,238,244,243,237,225,236,108, -128,246,247,115,2,6,34,6,41,236,225,243,104,128,1,16,237,225,236,108,128,247,100,244,239,240,226,225,114,128,1,139,122,131,1,242,6,67,6,75,6,112,227,225,242,239,110,128,1,197,101,2,6,81,6,101,225,226,235,232,225,243,233,225,238,227,249,242,233,236,236,233,99,128,4,224,227,249,242,233,236,236,233,99,128,4,5,232,229,227,249,242,233,236,236,233,99,128,4,15,69,146,0,69,6,165,6,183,6,191,7,89,7,153,7,165,7,183,7,211,8,7,8,36,8,94,8,169,8,189,8,208,8,248,9,44,9,109,9,115,225,227,245,244,101,129,0,201,6, -175,243,237,225,236,108,128,247,233,226,242,229,246,101,128,1,20,99,5,6,203,6,210,6,224,6,236,7,79,225,242,239,110,128,1,26,229,228,233,236,236,225,226,242,229,246,101,128,30,28,232,225,242,237,229,238,233,225,110,128,5,53,233,242,99,2,6,244,6,249,236,101,128,36,186,245,237,230,236,229,120,135,0,202,7,16,7,24,7,32,7,43,7,51,7,63,7,71,225,227,245,244,101,128,30,190,226,229,236,239,119,128,30,24,228,239,244,226,229,236,239,119,128,30,198,231,242,225,246,101,128,30,192,232,239,239,235,225,226,239,246, -101,128,30,194,243,237,225,236,108,128,247,234,244,233,236,228,101,128,30,196,249,242,233,236,236,233,99,128,4,4,100,3,7,97,7,107,7,127,226,236,231,242,225,246,101,128,2,4,233,229,242,229,243,233,115,129,0,203,7,119,243,237,225,236,108,128,247,235,239,116,130,1,22,7,136,7,145,225,227,227,229,238,116,128,1,22,226,229,236,239,119,128,30,184,230,227,249,242,233,236,236,233,99,128,4,36,231,242,225,246,101,129,0,200,7,175,243,237,225,236,108,128,247,232,104,2,7,189,7,200,225,242,237,229,238,233,225,110, -128,5,55,239,239,235,225,226,239,246,101,128,30,186,105,3,7,219,7,230,7,245,231,232,244,242,239,237,225,110,128,33,103,238,246,229,242,244,229,228,226,242,229,246,101,128,2,6,239,244,233,230,233,229,228,227,249,242,233,236,236,233,99,128,4,100,108,2,8,13,8,24,227,249,242,233,236,236,233,99,128,4,27,229,246,229,238,242,239,237,225,110,128,33,106,109,3,8,44,8,72,8,83,225,227,242,239,110,130,1,18,8,56,8,64,225,227,245,244,101,128,30,22,231,242,225,246,101,128,30,20,227,249,242,233,236,236,233,99,128, -4,28,239,238,239,243,240,225,227,101,128,255,37,110,4,8,104,8,115,8,135,8,154,227,249,242,233,236,236,233,99,128,4,29,228,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,162,103,129,1,74,8,141,232,229,227,249,242,233,236,236,233,99,128,4,164,232,239,239,235,227,249,242,233,236,236,233,99,128,4,199,111,2,8,175,8,183,231,239,238,229,107,128,1,24,240,229,110,128,1,144,240,243,233,236,239,110,129,3,149,8,200,244,239,238,239,115,128,3,136,114,2,8,214,8,225,227,249,242,233,236,236, -233,99,128,4,32,229,246,229,242,243,229,100,129,1,142,8,237,227,249,242,233,236,236,233,99,128,4,45,115,4,9,2,9,13,9,33,9,37,227,249,242,233,236,236,233,99,128,4,33,228,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,170,104,128,1,169,237,225,236,108,128,247,101,116,3,9,52,9,78,9,92,97,130,3,151,9,60,9,70,242,237,229,238,233,225,110,128,5,56,244,239,238,239,115,128,3,137,104,129,0,208,9,84,243,237,225,236,108,128,247,240,233,236,228,101,129,30,188,9,101,226,229,236,239,119,128, -30,26,245,242,111,128,32,172,250,104,130,1,183,9,124,9,132,227,225,242,239,110,128,1,238,242,229,246,229,242,243,229,100,128,1,184,70,136,0,70,9,163,9,172,9,184,9,212,9,219,9,248,10,4,10,15,227,233,242,227,236,101,128,36,187,228,239,244,225,227,227,229,238,116,128,30,30,101,2,9,190,9,202,232,225,242,237,229,238,233,225,110,128,5,86,233,227,239,240,244,233,99,128,3,228,232,239,239,107,128,1,145,105,2,9,225,9,238,244,225,227,249,242,233,236,236,233,99,128,4,114,246,229,242,239,237,225,110,128,33,100, -237,239,238,239,243,240,225,227,101,128,255,38,239,245,242,242,239,237,225,110,128,33,99,243,237,225,236,108,128,247,102,71,140,0,71,10,51,10,61,10,107,10,115,10,176,10,193,10,205,11,39,11,52,11,65,11,90,11,107,194,243,241,245,225,242,101,128,51,135,97,3,10,69,10,76,10,94,227,245,244,101,128,1,244,237,237,97,129,3,147,10,84,225,230,242,233,227,225,110,128,1,148,238,231,233,225,227,239,240,244,233,99,128,3,234,226,242,229,246,101,128,1,30,99,4,10,125,10,132,10,141,10,163,225,242,239,110,128,1,230, -229,228,233,236,236,97,128,1,34,233,242,99,2,10,149,10,154,236,101,128,36,188,245,237,230,236,229,120,128,1,28,239,237,237,225,225,227,227,229,238,116,128,1,34,228,239,116,129,1,32,10,184,225,227,227,229,238,116,128,1,32,229,227,249,242,233,236,236,233,99,128,4,19,104,3,10,213,10,226,11,33,225,228,225,242,237,229,238,233,225,110,128,5,66,101,3,10,234,10,255,11,16,237,233,228,228,236,229,232,239,239,235,227,249,242,233,236,236,233,99,128,4,148,243,244,242,239,235,229,227,249,242,233,236,236,233,99, -128,4,146,245,240,244,245,242,238,227,249,242,233,236,236,233,99,128,4,144,239,239,107,128,1,147,233,237,225,242,237,229,238,233,225,110,128,5,51,234,229,227,249,242,233,236,236,233,99,128,4,3,109,2,11,71,11,79,225,227,242,239,110,128,30,32,239,238,239,243,240,225,227,101,128,255,39,242,225,246,101,129,246,206,11,99,243,237,225,236,108,128,247,96,115,2,11,113,11,129,237,225,236,108,129,247,103,11,122,232,239,239,107,128,2,155,244,242,239,235,101,128,1,228,72,140,0,72,11,165,11,190,11,198,11,208,12, -17,12,40,12,77,12,117,12,129,12,157,12,165,12,189,177,184,53,3,11,175,11,180,11,185,179,51,128,37,207,180,51,128,37,170,181,49,128,37,171,178,178,176,183,51,128,37,161,208,243,241,245,225,242,101,128,51,203,97,3,11,216,11,236,12,0,225,226,235,232,225,243,233,225,238,227,249,242,233,236,236,233,99,128,4,168,228,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,178,242,228,243,233,231,238,227,249,242,233,236,236,233,99,128,4,42,98,2,12,23,12,28,225,114,128,1,38,242,229,246,229,226, -229,236,239,119,128,30,42,99,2,12,46,12,55,229,228,233,236,236,97,128,30,40,233,242,99,2,12,63,12,68,236,101,128,36,189,245,237,230,236,229,120,128,1,36,100,2,12,83,12,93,233,229,242,229,243,233,115,128,30,38,239,116,2,12,100,12,109,225,227,227,229,238,116,128,30,34,226,229,236,239,119,128,30,36,237,239,238,239,243,240,225,227,101,128,255,40,111,2,12,135,12,146,225,242,237,229,238,233,225,110,128,5,64,242,233,227,239,240,244,233,99,128,3,232,243,237,225,236,108,128,247,104,245,238,231,225,242,245, -237,236,225,245,116,129,246,207,12,181,243,237,225,236,108,128,246,248,250,243,241,245,225,242,101,128,51,144,73,146,0,73,12,239,12,251,12,255,13,11,13,29,13,37,13,94,13,181,13,214,13,224,13,242,13,254,14,48,14,86,14,99,14,166,14,187,14,205,193,227,249,242,233,236,236,233,99,128,4,47,74,128,1,50,213,227,249,242,233,236,236,233,99,128,4,46,225,227,245,244,101,129,0,205,13,21,243,237,225,236,108,128,247,237,226,242,229,246,101,128,1,44,99,3,13,45,13,52,13,84,225,242,239,110,128,1,207,233,242,99,2,13, -60,13,65,236,101,128,36,190,245,237,230,236,229,120,129,0,206,13,76,243,237,225,236,108,128,247,238,249,242,233,236,236,233,99,128,4,6,100,3,13,102,13,112,13,155,226,236,231,242,225,246,101,128,2,8,233,229,242,229,243,233,115,131,0,207,13,128,13,136,13,147,225,227,245,244,101,128,30,46,227,249,242,233,236,236,233,99,128,4,228,243,237,225,236,108,128,247,239,239,116,130,1,48,13,164,13,173,225,227,227,229,238,116,128,1,48,226,229,236,239,119,128,30,202,101,2,13,187,13,203,226,242,229,246,229,227,249, -242,233,236,236,233,99,128,4,214,227,249,242,233,236,236,233,99,128,4,21,230,242,225,235,244,245,114,128,33,17,231,242,225,246,101,129,0,204,13,234,243,237,225,236,108,128,247,236,232,239,239,235,225,226,239,246,101,128,30,200,105,3,14,6,14,17,14,32,227,249,242,233,236,236,233,99,128,4,24,238,246,229,242,244,229,228,226,242,229,246,101,128,2,10,243,232,239,242,244,227,249,242,233,236,236,233,99,128,4,25,109,2,14,54,14,75,225,227,242,239,110,129,1,42,14,64,227,249,242,233,236,236,233,99,128,4,226, -239,238,239,243,240,225,227,101,128,255,41,238,233,225,242,237,229,238,233,225,110,128,5,59,111,3,14,107,14,118,14,126,227,249,242,233,236,236,233,99,128,4,1,231,239,238,229,107,128,1,46,244,97,131,3,153,14,137,14,147,14,158,225,230,242,233,227,225,110,128,1,150,228,233,229,242,229,243,233,115,128,3,170,244,239,238,239,115,128,3,138,115,2,14,172,14,179,237,225,236,108,128,247,105,244,242,239,235,101,128,1,151,244,233,236,228,101,129,1,40,14,197,226,229,236,239,119,128,30,44,250,232,233,244,243,97, -2,14,216,14,227,227,249,242,233,236,236,233,99,128,4,116,228,226,236,231,242,225,246,229,227,249,242,233,236,236,233,99,128,4,118,74,134,0,74,15,6,15,18,15,41,15,53,15,67,15,79,225,225,242,237,229,238,233,225,110,128,5,65,227,233,242,99,2,15,27,15,32,236,101,128,36,191,245,237,230,236,229,120,128,1,52,229,227,249,242,233,236,236,233,99,128,4,8,232,229,232,225,242,237,229,238,233,225,110,128,5,75,237,239,238,239,243,240,225,227,101,128,255,42,243,237,225,236,108,128,247,106,75,140,0,75,15,115,15,125, -15,135,16,18,16,65,16,76,16,106,16,143,16,156,16,168,16,180,16,208,194,243,241,245,225,242,101,128,51,133,203,243,241,245,225,242,101,128,51,205,97,7,15,151,15,169,15,191,15,211,15,226,15,232,15,249,226,225,243,232,235,233,242,227,249,242,233,236,236,233,99,128,4,160,99,2,15,175,15,181,245,244,101,128,30,48,249,242,233,236,236,233,99,128,4,26,228,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,154,232,239,239,235,227,249,242,233,236,236,233,99,128,4,195,240,240,97,128,3,154,243, -244,242,239,235,229,227,249,242,233,236,236,233,99,128,4,158,246,229,242,244,233,227,225,236,243,244,242,239,235,229,227,249,242,233,236,236,233,99,128,4,156,99,4,16,28,16,35,16,44,16,52,225,242,239,110,128,1,232,229,228,233,236,236,97,128,1,54,233,242,227,236,101,128,36,192,239,237,237,225,225,227,227,229,238,116,128,1,54,228,239,244,226,229,236,239,119,128,30,50,101,2,16,82,16,94,232,225,242,237,229,238,233,225,110,128,5,84,238,225,242,237,229,238,233,225,110,128,5,63,104,3,16,114,16,126,16,137, -225,227,249,242,233,236,236,233,99,128,4,37,229,233,227,239,240,244,233,99,128,3,230,239,239,107,128,1,152,234,229,227,249,242,233,236,236,233,99,128,4,12,236,233,238,229,226,229,236,239,119,128,30,52,237,239,238,239,243,240,225,227,101,128,255,43,239,240,240,97,2,16,189,16,200,227,249,242,233,236,236,233,99,128,4,128,231,242,229,229,107,128,3,222,115,2,16,214,16,226,233,227,249,242,233,236,236,233,99,128,4,110,237,225,236,108,128,247,107,76,138,0,76,17,1,17,5,17,9,17,29,17,95,17,133,17,147,17,165, -17,177,17,189,74,128,1,199,76,128,246,191,97,2,17,15,17,22,227,245,244,101,128,1,57,237,226,228,97,128,3,155,99,4,17,39,17,46,17,55,17,82,225,242,239,110,128,1,61,229,228,233,236,236,97,128,1,59,233,242,99,2,17,63,17,68,236,101,128,36,193,245,237,230,236,229,248,226,229,236,239,119,128,30,60,239,237,237,225,225,227,227,229,238,116,128,1,59,228,239,116,130,1,63,17,105,17,114,225,227,227,229,238,116,128,1,63,226,229,236,239,119,129,30,54,17,124,237,225,227,242,239,110,128,30,56,233,247,238,225,242, -237,229,238,233,225,110,128,5,60,106,129,1,200,17,153,229,227,249,242,233,236,236,233,99,128,4,9,236,233,238,229,226,229,236,239,119,128,30,58,237,239,238,239,243,240,225,227,101,128,255,44,115,2,17,195,17,212,236,225,243,104,129,1,65,17,204,243,237,225,236,108,128,246,249,237,225,236,108,128,247,108,77,137,0,77,17,241,17,251,18,24,18,33,18,58,18,71,18,83,18,91,18,100,194,243,241,245,225,242,101,128,51,134,225,99,2,18,2,18,18,242,239,110,129,246,208,18,10,243,237,225,236,108,128,247,175,245,244,101, -128,30,62,227,233,242,227,236,101,128,36,194,228,239,116,2,18,41,18,50,225,227,227,229,238,116,128,30,64,226,229,236,239,119,128,30,66,229,238,225,242,237,229,238,233,225,110,128,5,68,237,239,238,239,243,240,225,227,101,128,255,45,243,237,225,236,108,128,247,109,244,245,242,238,229,100,128,1,156,117,128,3,156,78,141,0,78,18,134,18,138,18,146,18,212,18,237,18,248,19,3,19,21,19,33,19,45,19,58,19,66,19,84,74,128,1,202,225,227,245,244,101,128,1,67,99,4,18,156,18,163,18,172,18,199,225,242,239,110,128, -1,71,229,228,233,236,236,97,128,1,69,233,242,99,2,18,180,18,185,236,101,128,36,195,245,237,230,236,229,248,226,229,236,239,119,128,30,74,239,237,237,225,225,227,227,229,238,116,128,1,69,228,239,116,2,18,220,18,229,225,227,227,229,238,116,128,30,68,226,229,236,239,119,128,30,70,232,239,239,235,236,229,230,116,128,1,157,233,238,229,242,239,237,225,110,128,33,104,106,129,1,203,19,9,229,227,249,242,233,236,236,233,99,128,4,10,236,233,238,229,226,229,236,239,119,128,30,72,237,239,238,239,243,240,225,227, -101,128,255,46,239,247,225,242,237,229,238,233,225,110,128,5,70,243,237,225,236,108,128,247,110,244,233,236,228,101,129,0,209,19,76,243,237,225,236,108,128,247,241,117,128,3,157,79,141,0,79,19,118,19,132,19,150,19,203,20,78,20,152,20,187,21,48,21,69,21,213,21,223,21,254,22,53,69,129,1,82,19,124,243,237,225,236,108,128,246,250,225,227,245,244,101,129,0,211,19,142,243,237,225,236,108,128,247,243,98,2,19,156,19,196,225,242,242,229,100,2,19,166,19,177,227,249,242,233,236,236,233,99,128,4,232,228,233, -229,242,229,243,233,243,227,249,242,233,236,236,233,99,128,4,234,242,229,246,101,128,1,78,99,4,19,213,19,220,19,235,20,68,225,242,239,110,128,1,209,229,238,244,229,242,229,228,244,233,236,228,101,128,1,159,233,242,99,2,19,243,19,248,236,101,128,36,196,245,237,230,236,229,120,134,0,212,20,13,20,21,20,32,20,40,20,52,20,60,225,227,245,244,101,128,30,208,228,239,244,226,229,236,239,119,128,30,216,231,242,225,246,101,128,30,210,232,239,239,235,225,226,239,246,101,128,30,212,243,237,225,236,108,128,247, -244,244,233,236,228,101,128,30,214,249,242,233,236,236,233,99,128,4,30,100,3,20,86,20,109,20,142,226,108,2,20,93,20,101,225,227,245,244,101,128,1,80,231,242,225,246,101,128,2,12,233,229,242,229,243,233,115,130,0,214,20,123,20,134,227,249,242,233,236,236,233,99,128,4,230,243,237,225,236,108,128,247,246,239,244,226,229,236,239,119,128,30,204,103,2,20,158,20,170,239,238,229,235,243,237,225,236,108,128,246,251,242,225,246,101,129,0,210,20,179,243,237,225,236,108,128,247,242,104,4,20,197,20,208,20,212, -21,34,225,242,237,229,238,233,225,110,128,5,85,109,128,33,38,111,2,20,218,20,228,239,235,225,226,239,246,101,128,30,206,242,110,133,1,160,20,243,20,251,21,6,21,14,21,26,225,227,245,244,101,128,30,218,228,239,244,226,229,236,239,119,128,30,226,231,242,225,246,101,128,30,220,232,239,239,235,225,226,239,246,101,128,30,222,244,233,236,228,101,128,30,224,245,238,231,225,242,245,237,236,225,245,116,128,1,80,105,129,1,162,21,54,238,246,229,242,244,229,228,226,242,229,246,101,128,2,14,109,4,21,79,21,107, -21,184,21,202,225,227,242,239,110,130,1,76,21,91,21,99,225,227,245,244,101,128,30,82,231,242,225,246,101,128,30,80,229,231,97,132,33,38,21,121,21,132,21,140,21,156,227,249,242,233,236,236,233,99,128,4,96,231,242,229,229,107,128,3,169,242,239,245,238,228,227,249,242,233,236,236,233,99,128,4,122,116,2,21,162,21,177,233,244,236,239,227,249,242,233,236,236,233,99,128,4,124,239,238,239,115,128,3,143,233,227,242,239,110,129,3,159,21,194,244,239,238,239,115,128,3,140,239,238,239,243,240,225,227,101,128, -255,47,238,229,242,239,237,225,110,128,33,96,111,2,21,229,21,248,231,239,238,229,107,129,1,234,21,239,237,225,227,242,239,110,128,1,236,240,229,110,128,1,134,115,3,22,6,22,33,22,40,236,225,243,104,130,0,216,22,17,22,25,225,227,245,244,101,128,1,254,243,237,225,236,108,128,247,248,237,225,236,108,128,247,111,244,242,239,235,229,225,227,245,244,101,128,1,254,116,2,22,59,22,70,227,249,242,233,236,236,233,99,128,4,126,233,236,228,101,131,0,213,22,83,22,91,22,102,225,227,245,244,101,128,30,76,228,233, -229,242,229,243,233,115,128,30,78,243,237,225,236,108,128,247,245,80,136,0,80,22,130,22,138,22,147,22,159,22,211,22,227,22,246,23,2,225,227,245,244,101,128,30,84,227,233,242,227,236,101,128,36,197,228,239,244,225,227,227,229,238,116,128,30,86,101,3,22,167,22,178,22,190,227,249,242,233,236,236,233,99,128,4,31,232,225,242,237,229,238,233,225,110,128,5,74,237,233,228,228,236,229,232,239,239,235,227,249,242,233,236,236,233,99,128,4,166,104,2,22,217,22,221,105,128,3,166,239,239,107,128,1,164,105,129,3, -160,22,233,247,242,225,242,237,229,238,233,225,110,128,5,83,237,239,238,239,243,240,225,227,101,128,255,48,115,2,23,8,23,25,105,129,3,168,23,14,227,249,242,233,236,236,233,99,128,4,112,237,225,236,108,128,247,112,81,131,0,81,23,42,23,51,23,63,227,233,242,227,236,101,128,36,198,237,239,238,239,243,240,225,227,101,128,255,49,243,237,225,236,108,128,247,113,82,138,0,82,23,95,23,119,23,166,23,217,23,230,23,240,23,245,24,19,24,31,24,43,97,2,23,101,23,112,225,242,237,229,238,233,225,110,128,5,76,227,245, -244,101,128,1,84,99,4,23,129,23,136,23,145,23,153,225,242,239,110,128,1,88,229,228,233,236,236,97,128,1,86,233,242,227,236,101,128,36,199,239,237,237,225,225,227,227,229,238,116,128,1,86,100,2,23,172,23,182,226,236,231,242,225,246,101,128,2,16,239,116,2,23,189,23,198,225,227,227,229,238,116,128,30,88,226,229,236,239,119,129,30,90,23,208,237,225,227,242,239,110,128,30,92,229,232,225,242,237,229,238,233,225,110,128,5,80,230,242,225,235,244,245,114,128,33,28,232,111,128,3,161,233,110,2,23,252,24,5,231, -243,237,225,236,108,128,246,252,246,229,242,244,229,228,226,242,229,246,101,128,2,18,236,233,238,229,226,229,236,239,119,128,30,94,237,239,238,239,243,240,225,227,101,128,255,50,243,237,225,236,108,129,247,114,24,53,233,238,246,229,242,244,229,100,129,2,129,24,66,243,245,240,229,242,233,239,114,128,2,182,83,139,0,83,24,103,26,17,26,55,26,182,26,221,26,250,27,84,27,105,27,117,27,135,27,143,70,6,24,117,24,209,24,241,25,77,25,119,25,221,48,9,24,137,24,145,24,153,24,161,24,169,24,177,24,185,24,193,24, -201,177,176,176,176,48,128,37,12,178,176,176,176,48,128,37,20,179,176,176,176,48,128,37,16,180,176,176,176,48,128,37,24,181,176,176,176,48,128,37,60,182,176,176,176,48,128,37,44,183,176,176,176,48,128,37,52,184,176,176,176,48,128,37,28,185,176,176,176,48,128,37,36,49,3,24,217,24,225,24,233,176,176,176,176,48,128,37,0,177,176,176,176,48,128,37,2,185,176,176,176,48,128,37,97,50,9,25,5,25,13,25,21,25,29,25,37,25,45,25,53,25,61,25,69,176,176,176,176,48,128,37,98,177,176,176,176,48,128,37,86,178,176,176, -176,48,128,37,85,179,176,176,176,48,128,37,99,180,176,176,176,48,128,37,81,181,176,176,176,48,128,37,87,182,176,176,176,48,128,37,93,183,176,176,176,48,128,37,92,184,176,176,176,48,128,37,91,51,4,25,87,25,95,25,103,25,111,182,176,176,176,48,128,37,94,183,176,176,176,48,128,37,95,184,176,176,176,48,128,37,90,185,176,176,176,48,128,37,84,52,10,25,141,25,149,25,157,25,165,25,173,25,181,25,189,25,197,25,205,25,213,176,176,176,176,48,128,37,105,177,176,176,176,48,128,37,102,178,176,176,176,48,128,37,96, -179,176,176,176,48,128,37,80,180,176,176,176,48,128,37,108,181,176,176,176,48,128,37,103,182,176,176,176,48,128,37,104,183,176,176,176,48,128,37,100,184,176,176,176,48,128,37,101,185,176,176,176,48,128,37,89,53,5,25,233,25,241,25,249,26,1,26,9,176,176,176,176,48,128,37,88,177,176,176,176,48,128,37,82,178,176,176,176,48,128,37,83,179,176,176,176,48,128,37,107,180,176,176,176,48,128,37,106,97,2,26,23,26,44,227,245,244,101,129,1,90,26,32,228,239,244,225,227,227,229,238,116,128,30,100,237,240,233,231, -242,229,229,107,128,3,224,99,5,26,67,26,98,26,107,26,147,26,169,225,242,239,110,130,1,96,26,78,26,90,228,239,244,225,227,227,229,238,116,128,30,102,243,237,225,236,108,128,246,253,229,228,233,236,236,97,128,1,94,232,247,97,130,1,143,26,117,26,128,227,249,242,233,236,236,233,99,128,4,216,228,233,229,242,229,243,233,243,227,249,242,233,236,236,233,99,128,4,218,233,242,99,2,26,155,26,160,236,101,128,36,200,245,237,230,236,229,120,128,1,92,239,237,237,225,225,227,227,229,238,116,128,2,24,228,239,116, -2,26,190,26,199,225,227,227,229,238,116,128,30,96,226,229,236,239,119,129,30,98,26,209,228,239,244,225,227,227,229,238,116,128,30,104,101,2,26,227,26,239,232,225,242,237,229,238,233,225,110,128,5,77,246,229,238,242,239,237,225,110,128,33,102,104,5,27,6,27,34,27,48,27,59,27,72,97,2,27,12,27,23,225,242,237,229,238,233,225,110,128,5,71,227,249,242,233,236,236,233,99,128,4,40,227,232,225,227,249,242,233,236,236,233,99,128,4,41,229,233,227,239,240,244,233,99,128,3,226,232,225,227,249,242,233,236,236,233, -99,128,4,186,233,237,225,227,239,240,244,233,99,128,3,236,105,2,27,90,27,96,231,237,97,128,3,163,248,242,239,237,225,110,128,33,101,237,239,238,239,243,240,225,227,101,128,255,51,239,230,244,243,233,231,238,227,249,242,233,236,236,233,99,128,4,44,243,237,225,236,108,128,247,115,244,233,231,237,225,231,242,229,229,107,128,3,218,84,141,0,84,27,186,27,191,27,197,28,7,28,32,28,96,28,147,28,177,28,189,28,201,28,246,29,6,29,46,225,117,128,3,164,226,225,114,128,1,102,99,4,27,207,27,214,27,223,27,250,225, -242,239,110,128,1,100,229,228,233,236,236,97,128,1,98,233,242,99,2,27,231,27,236,236,101,128,36,201,245,237,230,236,229,248,226,229,236,239,119,128,30,112,239,237,237,225,225,227,227,229,238,116,128,1,98,228,239,116,2,28,15,28,24,225,227,227,229,238,116,128,30,106,226,229,236,239,119,128,30,108,101,4,28,42,28,53,28,73,28,82,227,249,242,233,236,236,233,99,128,4,34,228,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,172,238,242,239,237,225,110,128,33,105,244,243,229,227,249,242, -233,236,236,233,99,128,4,180,104,3,28,104,28,110,28,136,229,244,97,128,3,152,111,2,28,116,28,121,239,107,128,1,172,242,110,129,0,222,28,128,243,237,225,236,108,128,247,254,242,229,229,242,239,237,225,110,128,33,98,105,2,28,153,28,164,236,228,229,243,237,225,236,108,128,246,254,247,238,225,242,237,229,238,233,225,110,128,5,79,236,233,238,229,226,229,236,239,119,128,30,110,237,239,238,239,243,240,225,227,101,128,255,52,111,2,28,207,28,218,225,242,237,229,238,233,225,110,128,5,57,238,101,3,28,227,28, -234,28,240,230,233,246,101,128,1,188,243,233,120,128,1,132,244,247,111,128,1,167,242,229,244,242,239,230,236,229,248,232,239,239,107,128,1,174,115,3,29,14,29,26,29,39,229,227,249,242,233,236,236,233,99,128,4,38,232,229,227,249,242,233,236,236,233,99,128,4,11,237,225,236,108,128,247,116,119,2,29,52,29,64,229,236,246,229,242,239,237,225,110,128,33,107,239,242,239,237,225,110,128,33,97,85,142,0,85,29,105,29,123,29,131,29,198,30,69,30,87,30,198,30,214,30,226,31,21,31,30,31,142,31,149,31,219,225,227,245, -244,101,129,0,218,29,115,243,237,225,236,108,128,247,250,226,242,229,246,101,128,1,108,99,3,29,139,29,146,29,188,225,242,239,110,128,1,211,233,242,99,2,29,154,29,159,236,101,128,36,202,245,237,230,236,229,120,130,0,219,29,172,29,180,226,229,236,239,119,128,30,118,243,237,225,236,108,128,247,251,249,242,233,236,236,233,99,128,4,35,100,3,29,206,29,229,30,59,226,108,2,29,213,29,221,225,227,245,244,101,128,1,112,231,242,225,246,101,128,2,20,233,229,242,229,243,233,115,134,0,220,29,251,30,3,30,11,30,34, -30,42,30,51,225,227,245,244,101,128,1,215,226,229,236,239,119,128,30,114,99,2,30,17,30,24,225,242,239,110,128,1,217,249,242,233,236,236,233,99,128,4,240,231,242,225,246,101,128,1,219,237,225,227,242,239,110,128,1,213,243,237,225,236,108,128,247,252,239,244,226,229,236,239,119,128,30,228,231,242,225,246,101,129,0,217,30,79,243,237,225,236,108,128,247,249,104,2,30,93,30,171,111,2,30,99,30,109,239,235,225,226,239,246,101,128,30,230,242,110,133,1,175,30,124,30,132,30,143,30,151,30,163,225,227,245,244, -101,128,30,232,228,239,244,226,229,236,239,119,128,30,240,231,242,225,246,101,128,30,234,232,239,239,235,225,226,239,246,101,128,30,236,244,233,236,228,101,128,30,238,245,238,231,225,242,245,237,236,225,245,116,129,1,112,30,187,227,249,242,233,236,236,233,99,128,4,242,233,238,246,229,242,244,229,228,226,242,229,246,101,128,2,22,235,227,249,242,233,236,236,233,99,128,4,120,109,2,30,232,31,10,225,227,242,239,110,130,1,106,30,244,30,255,227,249,242,233,236,236,233,99,128,4,238,228,233,229,242,229,243, -233,115,128,30,122,239,238,239,243,240,225,227,101,128,255,53,239,231,239,238,229,107,128,1,114,240,243,233,236,239,110,133,3,165,31,49,31,53,31,90,31,121,31,134,49,128,3,210,97,2,31,59,31,81,227,245,244,229,232,239,239,235,243,249,237,226,239,236,231,242,229,229,107,128,3,211,230,242,233,227,225,110,128,1,177,228,233,229,242,229,243,233,115,129,3,171,31,103,232,239,239,235,243,249,237,226,239,236,231,242,229,229,107,128,3,212,232,239,239,235,243,249,237,226,239,108,128,3,210,244,239,238,239,115, -128,3,142,242,233,238,103,128,1,110,115,3,31,157,31,172,31,179,232,239,242,244,227,249,242,233,236,236,233,99,128,4,14,237,225,236,108,128,247,117,244,242,225,233,231,232,116,2,31,191,31,202,227,249,242,233,236,236,233,99,128,4,174,243,244,242,239,235,229,227,249,242,233,236,236,233,99,128,4,176,244,233,236,228,101,130,1,104,31,231,31,239,225,227,245,244,101,128,30,120,226,229,236,239,119,128,30,116,86,136,0,86,32,11,32,20,32,31,32,60,32,67,32,79,32,91,32,99,227,233,242,227,236,101,128,36,203,228, -239,244,226,229,236,239,119,128,30,126,101,2,32,37,32,48,227,249,242,233,236,236,233,99,128,4,18,247,225,242,237,229,238,233,225,110,128,5,78,232,239,239,107,128,1,178,237,239,238,239,243,240,225,227,101,128,255,54,239,225,242,237,229,238,233,225,110,128,5,72,243,237,225,236,108,128,247,118,244,233,236,228,101,128,30,124,87,134,0,87,32,123,32,131,32,154,32,194,32,202,32,214,225,227,245,244,101,128,30,130,227,233,242,99,2,32,140,32,145,236,101,128,36,204,245,237,230,236,229,120,128,1,116,100,2,32, -160,32,170,233,229,242,229,243,233,115,128,30,132,239,116,2,32,177,32,186,225,227,227,229,238,116,128,30,134,226,229,236,239,119,128,30,136,231,242,225,246,101,128,30,128,237,239,238,239,243,240,225,227,101,128,255,55,243,237,225,236,108,128,247,119,88,134,0,88,32,238,32,247,33,18,33,31,33,35,33,47,227,233,242,227,236,101,128,36,205,100,2,32,253,33,7,233,229,242,229,243,233,115,128,30,140,239,244,225,227,227,229,238,116,128,30,138,229,232,225,242,237,229,238,233,225,110,128,5,61,105,128,3,158,237, -239,238,239,243,240,225,227,101,128,255,56,243,237,225,236,108,128,247,120,89,139,0,89,33,81,33,116,33,139,33,189,33,228,33,236,33,253,34,40,34,52,34,60,34,68,97,2,33,87,33,104,227,245,244,101,129,0,221,33,96,243,237,225,236,108,128,247,253,244,227,249,242,233,236,236,233,99,128,4,98,227,233,242,99,2,33,125,33,130,236,101,128,36,206,245,237,230,236,229,120,128,1,118,100,2,33,145,33,165,233,229,242,229,243,233,115,129,1,120,33,157,243,237,225,236,108,128,247,255,239,116,2,33,172,33,181,225,227,227, -229,238,116,128,30,142,226,229,236,239,119,128,30,244,229,114,2,33,196,33,208,233,227,249,242,233,236,236,233,99,128,4,43,245,228,233,229,242,229,243,233,243,227,249,242,233,236,236,233,99,128,4,248,231,242,225,246,101,128,30,242,232,239,239,107,129,1,179,33,245,225,226,239,246,101,128,30,246,105,3,34,5,34,16,34,27,225,242,237,229,238,233,225,110,128,5,69,227,249,242,233,236,236,233,99,128,4,7,247,238,225,242,237,229,238,233,225,110,128,5,82,237,239,238,239,243,240,225,227,101,128,255,57,243,237, -225,236,108,128,247,121,244,233,236,228,101,128,30,248,245,115,2,34,75,34,113,226,233,103,2,34,83,34,94,227,249,242,233,236,236,233,99,128,4,106,233,239,244,233,230,233,229,228,227,249,242,233,236,236,233,99,128,4,108,236,233,244,244,236,101,2,34,124,34,135,227,249,242,233,236,236,233,99,128,4,102,233,239,244,233,230,233,229,228,227,249,242,233,236,236,233,99,128,4,104,90,136,0,90,34,174,34,198,34,243,35,14,35,81,35,173,35,185,35,197,97,2,34,180,34,191,225,242,237,229,238,233,225,110,128,5,54,227, -245,244,101,128,1,121,99,2,34,204,34,221,225,242,239,110,129,1,125,34,213,243,237,225,236,108,128,246,255,233,242,99,2,34,229,34,234,236,101,128,36,207,245,237,230,236,229,120,128,30,144,228,239,116,130,1,123,34,253,35,6,225,227,227,229,238,116,128,1,123,226,229,236,239,119,128,30,146,101,3,35,22,35,33,35,76,227,249,242,233,236,236,233,99,128,4,23,100,2,35,39,35,58,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,152,233,229,242,229,243,233,243,227,249,242,233,236,236,233,99,128, -4,222,244,97,128,3,150,232,101,4,35,92,35,103,35,119,35,130,225,242,237,229,238,233,225,110,128,5,58,226,242,229,246,229,227,249,242,233,236,236,233,99,128,4,193,227,249,242,233,236,236,233,99,128,4,22,100,2,35,136,35,155,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,150,233,229,242,229,243,233,243,227,249,242,233,236,236,233,99,128,4,220,236,233,238,229,226,229,236,239,119,128,30,148,237,239,238,239,243,240,225,227,101,128,255,58,115,2,35,203,35,210,237,225,236,108,128,247, -122,244,242,239,235,101,128,1,181,97,149,0,97,36,8,36,144,37,35,37,211,38,55,38,91,45,10,45,47,45,74,46,43,46,81,47,170,47,242,48,197,48,206,49,79,51,87,52,77,52,124,53,19,53,33,97,7,36,24,36,34,36,41,36,48,36,73,36,89,36,100,226,229,238,231,225,236,105,128,9,134,227,245,244,101,128,0,225,228,229,246,97,128,9,6,231,117,2,36,55,36,64,234,225,242,225,244,105,128,10,134,242,237,245,235,232,105,128,10,6,237,225,244,242,225,231,245,242,237,245,235,232,105,128,10,62,242,245,243,241,245,225,242,101,128, -51,3,246,239,247,229,236,243,233,231,110,3,36,116,36,126,36,133,226,229,238,231,225,236,105,128,9,190,228,229,246,97,128,9,62,231,245,234,225,242,225,244,105,128,10,190,98,4,36,154,36,195,36,204,36,214,226,242,229,246,233,225,244,233,239,110,2,36,169,36,184,237,225,242,235,225,242,237,229,238,233,225,110,128,5,95,243,233,231,238,228,229,246,97,128,9,112,229,238,231,225,236,105,128,9,133,239,240,239,237,239,230,111,128,49,26,242,229,246,101,134,1,3,36,233,36,241,36,252,37,7,37,15,37,27,225,227,245, -244,101,128,30,175,227,249,242,233,236,236,233,99,128,4,209,228,239,244,226,229,236,239,119,128,30,183,231,242,225,246,101,128,30,177,232,239,239,235,225,226,239,246,101,128,30,179,244,233,236,228,101,128,30,181,99,4,37,45,37,52,37,131,37,201,225,242,239,110,128,1,206,233,242,99,2,37,60,37,65,236,101,128,36,208,245,237,230,236,229,120,133,0,226,37,84,37,92,37,103,37,111,37,123,225,227,245,244,101,128,30,165,228,239,244,226,229,236,239,119,128,30,173,231,242,225,246,101,128,30,167,232,239,239,235, -225,226,239,246,101,128,30,169,244,233,236,228,101,128,30,171,245,244,101,133,0,180,37,147,37,158,37,175,37,182,37,191,226,229,236,239,247,227,237,98,128,3,23,99,2,37,164,37,169,237,98,128,3,1,239,237,98,128,3,1,228,229,246,97,128,9,84,236,239,247,237,239,100,128,2,207,244,239,238,229,227,237,98,128,3,65,249,242,233,236,236,233,99,128,4,48,100,5,37,223,37,233,37,247,37,253,38,31,226,236,231,242,225,246,101,128,2,1,228,225,235,231,245,242,237,245,235,232,105,128,10,113,229,246,97,128,9,5,233,229,242, -229,243,233,115,130,0,228,38,11,38,22,227,249,242,233,236,236,233,99,128,4,211,237,225,227,242,239,110,128,1,223,239,116,2,38,38,38,46,226,229,236,239,119,128,30,161,237,225,227,242,239,110,128,1,225,101,131,0,230,38,65,38,73,38,82,225,227,245,244,101,128,1,253,235,239,242,229,225,110,128,49,80,237,225,227,242,239,110,128,1,227,230,233,105,6,38,107,38,127,41,64,41,70,41,85,44,185,48,2,38,113,38,120,176,178,176,56,128,32,21,184,185,180,49,128,32,164,177,48,3,38,136,40,160,41,39,48,9,38,156,38,176, -38,238,39,44,39,106,39,168,39,230,40,36,40,98,49,3,38,164,38,168,38,172,55,128,4,16,56,128,4,17,57,128,4,18,50,10,38,198,38,202,38,206,38,210,38,214,38,218,38,222,38,226,38,230,38,234,48,128,4,19,49,128,4,20,50,128,4,21,51,128,4,1,52,128,4,22,53,128,4,23,54,128,4,24,55,128,4,25,56,128,4,26,57,128,4,27,51,10,39,4,39,8,39,12,39,16,39,20,39,24,39,28,39,32,39,36,39,40,48,128,4,28,49,128,4,29,50,128,4,30,51,128,4,31,52,128,4,32,53,128,4,33,54,128,4,34,55,128,4,35,56,128,4,36,57,128,4,37,52,10,39,66,39, -70,39,74,39,78,39,82,39,86,39,90,39,94,39,98,39,102,48,128,4,38,49,128,4,39,50,128,4,40,51,128,4,41,52,128,4,42,53,128,4,43,54,128,4,44,55,128,4,45,56,128,4,46,57,128,4,47,53,10,39,128,39,132,39,136,39,140,39,144,39,148,39,152,39,156,39,160,39,164,48,128,4,144,49,128,4,2,50,128,4,3,51,128,4,4,52,128,4,5,53,128,4,6,54,128,4,7,55,128,4,8,56,128,4,9,57,128,4,10,54,10,39,190,39,194,39,198,39,202,39,206,39,210,39,214,39,218,39,222,39,226,48,128,4,11,49,128,4,12,50,128,4,14,51,128,246,196,52,128,246,197, -53,128,4,48,54,128,4,49,55,128,4,50,56,128,4,51,57,128,4,52,55,10,39,252,40,0,40,4,40,8,40,12,40,16,40,20,40,24,40,28,40,32,48,128,4,53,49,128,4,81,50,128,4,54,51,128,4,55,52,128,4,56,53,128,4,57,54,128,4,58,55,128,4,59,56,128,4,60,57,128,4,61,56,10,40,58,40,62,40,66,40,70,40,74,40,78,40,82,40,86,40,90,40,94,48,128,4,62,49,128,4,63,50,128,4,64,51,128,4,65,52,128,4,66,53,128,4,67,54,128,4,68,55,128,4,69,56,128,4,70,57,128,4,71,57,10,40,120,40,124,40,128,40,132,40,136,40,140,40,144,40,148,40,152,40, -156,48,128,4,72,49,128,4,73,50,128,4,74,51,128,4,75,52,128,4,76,53,128,4,77,54,128,4,78,55,128,4,79,56,128,4,145,57,128,4,82,49,4,40,170,40,232,40,237,41,7,48,10,40,192,40,196,40,200,40,204,40,208,40,212,40,216,40,220,40,224,40,228,48,128,4,83,49,128,4,84,50,128,4,85,51,128,4,86,52,128,4,87,53,128,4,88,54,128,4,89,55,128,4,90,56,128,4,91,57,128,4,92,177,48,128,4,94,52,4,40,247,40,251,40,255,41,3,53,128,4,15,54,128,4,98,55,128,4,114,56,128,4,116,57,5,41,19,41,23,41,27,41,31,41,35,50,128,246,198,51, -128,4,95,52,128,4,99,53,128,4,115,54,128,4,117,56,2,41,45,41,59,51,2,41,51,41,55,49,128,246,199,50,128,246,200,180,54,128,4,217,178,185,57,128,32,14,179,48,2,41,77,41,81,48,128,32,15,49,128,32,13,181,55,7,41,102,41,172,42,237,43,58,44,15,44,108,44,179,51,2,41,108,41,122,56,2,41,114,41,118,49,128,6,106,56,128,6,12,57,8,41,140,41,144,41,148,41,152,41,156,41,160,41,164,41,168,50,128,6,96,51,128,6,97,52,128,6,98,53,128,6,99,54,128,6,100,55,128,6,101,56,128,6,102,57,128,6,103,52,7,41,188,41,220,42,26, -42,88,42,120,42,176,42,232,48,5,41,200,41,204,41,208,41,212,41,216,48,128,6,104,49,128,6,105,51,128,6,27,55,128,6,31,57,128,6,33,49,10,41,242,41,246,41,250,41,254,42,2,42,6,42,10,42,14,42,18,42,22,48,128,6,34,49,128,6,35,50,128,6,36,51,128,6,37,52,128,6,38,53,128,6,39,54,128,6,40,55,128,6,41,56,128,6,42,57,128,6,43,50,10,42,48,42,52,42,56,42,60,42,64,42,68,42,72,42,76,42,80,42,84,48,128,6,44,49,128,6,45,50,128,6,46,51,128,6,47,52,128,6,48,53,128,6,49,54,128,6,50,55,128,6,51,56,128,6,52,57,128,6,53, -51,5,42,100,42,104,42,108,42,112,42,116,48,128,6,54,49,128,6,55,50,128,6,56,51,128,6,57,52,128,6,58,52,9,42,140,42,144,42,148,42,152,42,156,42,160,42,164,42,168,42,172,48,128,6,64,49,128,6,65,50,128,6,66,51,128,6,67,52,128,6,68,53,128,6,69,54,128,6,70,56,128,6,72,57,128,6,73,53,9,42,196,42,200,42,204,42,208,42,212,42,216,42,220,42,224,42,228,48,128,6,74,49,128,6,75,50,128,6,76,51,128,6,77,52,128,6,78,53,128,6,79,54,128,6,80,55,128,6,81,56,128,6,82,183,48,128,6,71,53,3,42,245,43,21,43,53,48,5,43,1, -43,5,43,9,43,13,43,17,53,128,6,164,54,128,6,126,55,128,6,134,56,128,6,152,57,128,6,175,49,5,43,33,43,37,43,41,43,45,43,49,49,128,6,121,50,128,6,136,51,128,6,145,52,128,6,186,57,128,6,210,179,52,128,6,213,54,7,43,74,43,79,43,84,43,89,43,127,43,189,43,251,179,54,128,32,170,180,53,128,5,190,181,56,128,5,195,54,6,43,103,43,107,43,111,43,115,43,119,43,123,52,128,5,208,53,128,5,209,54,128,5,210,55,128,5,211,56,128,5,212,57,128,5,213,55,10,43,149,43,153,43,157,43,161,43,165,43,169,43,173,43,177,43,181,43, -185,48,128,5,214,49,128,5,215,50,128,5,216,51,128,5,217,52,128,5,218,53,128,5,219,54,128,5,220,55,128,5,221,56,128,5,222,57,128,5,223,56,10,43,211,43,215,43,219,43,223,43,227,43,231,43,235,43,239,43,243,43,247,48,128,5,224,49,128,5,225,50,128,5,226,51,128,5,227,52,128,5,228,53,128,5,229,54,128,5,230,55,128,5,231,56,128,5,232,57,128,5,233,57,3,44,3,44,7,44,11,48,128,5,234,52,128,251,42,53,128,251,43,55,4,44,25,44,39,44,59,44,64,48,2,44,31,44,35,48,128,251,75,53,128,251,31,49,3,44,47,44,51,44,55,54, -128,5,240,55,128,5,241,56,128,5,242,178,51,128,251,53,57,7,44,80,44,84,44,88,44,92,44,96,44,100,44,104,51,128,5,180,52,128,5,181,53,128,5,182,54,128,5,187,55,128,5,184,56,128,5,183,57,128,5,176,56,3,44,116,44,160,44,165,48,7,44,132,44,136,44,140,44,144,44,148,44,152,44,156,48,128,5,178,49,128,5,177,50,128,5,179,51,128,5,194,52,128,5,193,54,128,5,185,55,128,5,188,179,57,128,5,189,52,2,44,171,44,175,49,128,5,191,50,128,5,192,185,178,57,128,2,188,54,3,44,193,44,252,45,3,49,4,44,203,44,219,44,225,44, -246,50,2,44,209,44,214,180,56,128,33,5,184,57,128,33,19,179,181,50,128,33,22,181,55,3,44,234,44,238,44,242,51,128,32,44,52,128,32,45,53,128,32,46,182,182,52,128,32,12,179,177,182,55,128,6,109,180,185,179,55,128,2,189,103,2,45,16,45,23,242,225,246,101,128,0,224,117,2,45,29,45,38,234,225,242,225,244,105,128,10,133,242,237,245,235,232,105,128,10,5,104,2,45,53,45,63,233,242,225,231,225,238,97,128,48,66,239,239,235,225,226,239,246,101,128,30,163,105,7,45,90,45,115,45,122,45,134,45,159,45,175,45,255,98, -2,45,96,45,105,229,238,231,225,236,105,128,9,144,239,240,239,237,239,230,111,128,49,30,228,229,246,97,128,9,16,229,227,249,242,233,236,236,233,99,128,4,213,231,117,2,45,141,45,150,234,225,242,225,244,105,128,10,144,242,237,245,235,232,105,128,10,16,237,225,244,242,225,231,245,242,237,245,235,232,105,128,10,72,110,5,45,187,45,196,45,210,45,226,45,241,225,242,225,226,233,99,128,6,57,230,233,238,225,236,225,242,225,226,233,99,128,254,202,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,203, -237,229,228,233,225,236,225,242,225,226,233,99,128,254,204,246,229,242,244,229,228,226,242,229,246,101,128,2,3,246,239,247,229,236,243,233,231,110,3,46,15,46,25,46,32,226,229,238,231,225,236,105,128,9,200,228,229,246,97,128,9,72,231,245,234,225,242,225,244,105,128,10,200,107,2,46,49,46,73,225,244,225,235,225,238,97,129,48,162,46,61,232,225,236,230,247,233,228,244,104,128,255,113,239,242,229,225,110,128,49,79,108,3,46,89,47,145,47,154,101,2,46,95,47,140,102,136,5,208,46,115,46,124,46,139,46,153,46, -242,47,0,47,111,47,125,225,242,225,226,233,99,128,6,39,228,225,231,229,243,232,232,229,226,242,229,119,128,251,48,230,233,238,225,236,225,242,225,226,233,99,128,254,142,104,2,46,159,46,234,225,237,250,97,2,46,168,46,201,225,226,239,246,101,2,46,178,46,187,225,242,225,226,233,99,128,6,35,230,233,238,225,236,225,242,225,226,233,99,128,254,132,226,229,236,239,119,2,46,211,46,220,225,242,225,226,233,99,128,6,37,230,233,238,225,236,225,242,225,226,233,99,128,254,136,229,226,242,229,119,128,5,208,236,225, -237,229,228,232,229,226,242,229,119,128,251,79,237,97,2,47,7,47,43,228,228,225,225,226,239,246,101,2,47,20,47,29,225,242,225,226,233,99,128,6,34,230,233,238,225,236,225,242,225,226,233,99,128,254,130,235,243,245,242,97,4,47,57,47,66,47,80,47,96,225,242,225,226,233,99,128,6,73,230,233,238,225,236,225,242,225,226,233,99,128,254,240,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,243,237,229,228,233,225,236,225,242,225,226,233,99,128,254,244,240,225,244,225,232,232,229,226,242,229,119,128, -251,46,241,225,237,225,244,243,232,229,226,242,229,119,128,251,47,240,104,128,33,53,236,229,241,245,225,108,128,34,76,240,232,97,129,3,177,47,162,244,239,238,239,115,128,3,172,109,4,47,180,47,188,47,199,47,233,225,227,242,239,110,128,1,1,239,238,239,243,240,225,227,101,128,255,65,240,229,242,243,225,238,100,130,0,38,47,213,47,225,237,239,238,239,243,240,225,227,101,128,255,6,243,237,225,236,108,128,247,38,243,241,245,225,242,101,128,51,194,110,4,47,252,48,7,48,129,48,139,226,239,240,239,237,239,230, -111,128,49,34,103,4,48,17,48,28,48,42,48,121,226,239,240,239,237,239,230,111,128,49,36,235,232,225,238,235,232,245,244,232,225,105,128,14,90,236,101,131,34,32,48,53,48,106,48,113,226,242,225,227,235,229,116,2,48,65,48,85,236,229,230,116,129,48,8,48,74,246,229,242,244,233,227,225,108,128,254,63,242,233,231,232,116,129,48,9,48,95,246,229,242,244,233,227,225,108,128,254,64,236,229,230,116,128,35,41,242,233,231,232,116,128,35,42,243,244,242,239,109,128,33,43,239,244,229,236,229,233,97,128,3,135,117,2, -48,145,48,157,228,225,244,244,225,228,229,246,97,128,9,82,243,246,225,242,97,3,48,169,48,179,48,186,226,229,238,231,225,236,105,128,9,130,228,229,246,97,128,9,2,231,245,234,225,242,225,244,105,128,10,130,239,231,239,238,229,107,128,1,5,112,3,48,214,48,238,49,12,97,2,48,220,48,232,225,244,239,243,241,245,225,242,101,128,51,0,242,229,110,128,36,156,239,243,244,242,239,240,232,101,2,48,251,49,6,225,242,237,229,238,233,225,110,128,5,90,237,239,100,128,2,188,112,2,49,18,49,23,236,101,128,248,255,242,111, -2,49,30,49,38,225,227,232,229,115,128,34,80,120,2,49,44,49,64,229,241,245,225,108,129,34,72,49,54,239,242,233,237,225,231,101,128,34,82,233,237,225,244,229,236,249,229,241,245,225,108,128,34,69,114,4,49,89,49,116,49,120,49,165,225,229,97,2,49,97,49,107,229,235,239,242,229,225,110,128,49,142,235,239,242,229,225,110,128,49,141,99,128,35,18,105,2,49,126,49,140,231,232,244,232,225,236,230,242,233,238,103,128,30,154,238,103,130,0,229,49,149,49,157,225,227,245,244,101,128,1,251,226,229,236,239,119,128, -30,1,242,239,119,8,49,185,49,192,50,65,50,131,50,181,50,236,51,3,51,78,226,239,244,104,128,33,148,100,3,49,200,49,239,50,30,225,243,104,4,49,212,49,219,49,226,49,234,228,239,247,110,128,33,227,236,229,230,116,128,33,224,242,233,231,232,116,128,33,226,245,112,128,33,225,226,108,5,49,252,50,3,50,10,50,17,50,25,226,239,244,104,128,33,212,228,239,247,110,128,33,211,236,229,230,116,128,33,208,242,233,231,232,116,128,33,210,245,112,128,33,209,239,247,110,131,33,147,50,42,50,49,50,57,236,229,230,116,128, -33,153,242,233,231,232,116,128,33,152,247,232,233,244,101,128,33,233,104,2,50,71,50,122,229,225,100,4,50,83,50,93,50,103,50,114,228,239,247,238,237,239,100,128,2,197,236,229,230,244,237,239,100,128,2,194,242,233,231,232,244,237,239,100,128,2,195,245,240,237,239,100,128,2,196,239,242,233,250,229,120,128,248,231,236,229,230,116,131,33,144,50,144,50,161,50,173,228,226,108,129,33,208,50,152,243,244,242,239,235,101,128,33,205,239,246,229,242,242,233,231,232,116,128,33,198,247,232,233,244,101,128,33,230, -242,233,231,232,116,132,33,146,50,197,50,209,50,217,50,228,228,226,236,243,244,242,239,235,101,128,33,207,232,229,225,246,121,128,39,158,239,246,229,242,236,229,230,116,128,33,196,247,232,233,244,101,128,33,232,244,225,98,2,50,244,50,251,236,229,230,116,128,33,228,242,233,231,232,116,128,33,229,245,112,132,33,145,51,16,51,44,51,62,51,70,100,2,51,22,51,34,110,129,33,149,51,28,226,243,101,128,33,168,239,247,238,226,225,243,101,128,33,168,236,229,230,116,129,33,150,51,53,239,230,228,239,247,110,128, -33,197,242,233,231,232,116,128,33,151,247,232,233,244,101,128,33,231,246,229,242,244,229,120,128,248,230,115,5,51,99,51,175,51,220,52,47,52,57,99,2,51,105,51,157,233,105,2,51,112,51,135,227,233,242,227,245,109,129,0,94,51,123,237,239,238,239,243,240,225,227,101,128,255,62,244,233,236,228,101,129,0,126,51,145,237,239,238,239,243,240,225,227,101,128,255,94,242,233,240,116,129,2,81,51,166,244,245,242,238,229,100,128,2,82,237,225,236,108,2,51,184,51,195,232,233,242,225,231,225,238,97,128,48,65,235,225, -244,225,235,225,238,97,129,48,161,51,208,232,225,236,230,247,233,228,244,104,128,255,103,244,229,242,233,115,2,51,230,52,43,107,131,0,42,51,240,52,12,52,35,97,2,51,246,52,4,236,244,239,238,229,225,242,225,226,233,99,128,6,109,242,225,226,233,99,128,6,109,109,2,52,18,52,24,225,244,104,128,34,23,239,238,239,243,240,225,227,101,128,255,10,243,237,225,236,108,128,254,97,109,128,32,66,245,240,229,242,233,239,114,128,246,233,249,237,240,244,239,244,233,227,225,236,236,249,229,241,245,225,108,128,34,67, -116,132,0,64,52,89,52,96,52,108,52,116,233,236,228,101,128,0,227,237,239,238,239,243,240,225,227,101,128,255,32,243,237,225,236,108,128,254,107,245,242,238,229,100,128,2,80,117,6,52,138,52,163,52,170,52,195,52,215,52,231,98,2,52,144,52,153,229,238,231,225,236,105,128,9,148,239,240,239,237,239,230,111,128,49,32,228,229,246,97,128,9,20,231,117,2,52,177,52,186,234,225,242,225,244,105,128,10,148,242,237,245,235,232,105,128,10,20,236,229,238,231,244,232,237,225,242,235,226,229,238,231,225,236,105,128, -9,215,237,225,244,242,225,231,245,242,237,245,235,232,105,128,10,76,246,239,247,229,236,243,233,231,110,3,52,247,53,1,53,8,226,229,238,231,225,236,105,128,9,204,228,229,246,97,128,9,76,231,245,234,225,242,225,244,105,128,10,204,246,225,231,242,225,232,225,228,229,246,97,128,9,61,121,2,53,39,53,51,226,225,242,237,229,238,233,225,110,128,5,97,233,110,130,5,226,53,60,53,75,225,236,244,239,238,229,232,229,226,242,229,119,128,251,32,232,229,226,242,229,119,128,5,226,98,144,0,98,53,120,53,255,54,10,54, -19,54,44,55,85,55,147,55,220,57,146,57,158,57,201,57,209,57,219,59,89,59,113,59,122,97,7,53,136,53,146,53,170,53,177,53,202,53,226,53,237,226,229,238,231,225,236,105,128,9,172,227,235,243,236,225,243,104,129,0,92,53,158,237,239,238,239,243,240,225,227,101,128,255,60,228,229,246,97,128,9,44,231,117,2,53,184,53,193,234,225,242,225,244,105,128,10,172,242,237,245,235,232,105,128,10,44,104,2,53,208,53,218,233,242,225,231,225,238,97,128,48,112,244,244,232,225,105,128,14,63,235,225,244,225,235,225,238,97, -128,48,208,114,129,0,124,53,243,237,239,238,239,243,240,225,227,101,128,255,92,226,239,240,239,237,239,230,111,128,49,5,227,233,242,227,236,101,128,36,209,228,239,116,2,54,27,54,36,225,227,227,229,238,116,128,30,3,226,229,236,239,119,128,30,5,101,6,54,58,54,79,54,102,54,244,54,255,55,11,225,237,229,228,243,233,248,244,229,229,238,244,232,238,239,244,229,115,128,38,108,99,2,54,85,54,92,225,245,243,101,128,34,53,249,242,233,236,236,233,99,128,4,49,104,5,54,114,54,123,54,137,54,167,54,226,225,242,225, -226,233,99,128,6,40,230,233,238,225,236,225,242,225,226,233,99,128,254,144,105,2,54,143,54,158,238,233,244,233,225,236,225,242,225,226,233,99,128,254,145,242,225,231,225,238,97,128,48,121,237,101,2,54,174,54,187,228,233,225,236,225,242,225,226,233,99,128,254,146,229,237,105,2,54,195,54,210,238,233,244,233,225,236,225,242,225,226,233,99,128,252,159,243,239,236,225,244,229,228,225,242,225,226,233,99,128,252,8,238,239,239,238,230,233,238,225,236,225,242,225,226,233,99,128,252,109,235,225,244,225,235, -225,238,97,128,48,217,238,225,242,237,229,238,233,225,110,128,5,98,116,132,5,209,55,23,55,43,55,63,55,72,97,129,3,178,55,29,243,249,237,226,239,236,231,242,229,229,107,128,3,208,228,225,231,229,243,104,129,251,49,55,54,232,229,226,242,229,119,128,251,49,232,229,226,242,229,119,128,5,209,242,225,230,229,232,229,226,242,229,119,128,251,76,104,2,55,91,55,141,97,3,55,99,55,109,55,116,226,229,238,231,225,236,105,128,9,173,228,229,246,97,128,9,45,231,117,2,55,123,55,132,234,225,242,225,244,105,128,10,173, -242,237,245,235,232,105,128,10,45,239,239,107,128,2,83,105,5,55,159,55,170,55,181,55,195,55,209,232,233,242,225,231,225,238,97,128,48,115,235,225,244,225,235,225,238,97,128,48,211,236,225,226,233,225,236,227,236,233,227,107,128,2,152,238,228,233,231,245,242,237,245,235,232,105,128,10,2,242,245,243,241,245,225,242,101,128,51,49,108,3,55,228,57,129,57,140,97,2,55,234,57,124,227,107,6,55,249,56,2,56,39,56,188,56,243,57,39,227,233,242,227,236,101,128,37,207,100,2,56,8,56,17,233,225,237,239,238,100,128, -37,198,239,247,238,240,239,233,238,244,233,238,231,244,242,233,225,238,231,236,101,128,37,188,108,2,56,45,56,148,101,2,56,51,56,87,230,244,240,239,233,238,244,233,238,103,2,56,66,56,76,240,239,233,238,244,229,114,128,37,196,244,242,233,225,238,231,236,101,128,37,192,238,244,233,227,245,236,225,242,226,242,225,227,235,229,116,2,56,107,56,127,236,229,230,116,129,48,16,56,116,246,229,242,244,233,227,225,108,128,254,59,242,233,231,232,116,129,48,17,56,137,246,229,242,244,233,227,225,108,128,254,60,239, -247,229,114,2,56,157,56,172,236,229,230,244,244,242,233,225,238,231,236,101,128,37,227,242,233,231,232,244,244,242,233,225,238,231,236,101,128,37,226,114,2,56,194,56,205,229,227,244,225,238,231,236,101,128,37,172,233,231,232,244,240,239,233,238,244,233,238,103,2,56,222,56,232,240,239,233,238,244,229,114,128,37,186,244,242,233,225,238,231,236,101,128,37,182,115,3,56,251,57,25,57,33,109,2,57,1,57,13,225,236,236,243,241,245,225,242,101,128,37,170,233,236,233,238,231,230,225,227,101,128,38,59,241,245, -225,242,101,128,37,160,244,225,114,128,38,5,245,240,112,2,57,47,57,85,229,114,2,57,54,57,69,236,229,230,244,244,242,233,225,238,231,236,101,128,37,228,242,233,231,232,244,244,242,233,225,238,231,236,101,128,37,229,239,233,238,244,233,238,103,2,57,97,57,113,243,237,225,236,236,244,242,233,225,238,231,236,101,128,37,180,244,242,233,225,238,231,236,101,128,37,178,238,107,128,36,35,233,238,229,226,229,236,239,119,128,30,7,239,227,107,128,37,136,237,239,238,239,243,240,225,227,101,128,255,66,111,3,57, -166,57,179,57,190,226,225,233,237,225,233,244,232,225,105,128,14,26,232,233,242,225,231,225,238,97,128,48,124,235,225,244,225,235,225,238,97,128,48,220,240,225,242,229,110,128,36,157,241,243,241,245,225,242,101,128,51,195,114,4,57,229,58,223,59,40,59,79,225,99,2,57,236,58,130,101,3,57,244,57,249,58,61,229,120,128,248,244,236,229,230,116,133,0,123,58,10,58,15,58,37,58,45,58,50,226,116,128,248,243,109,2,58,21,58,26,233,100,128,248,242,239,238,239,243,240,225,227,101,128,255,91,243,237,225,236,108,128, -254,91,244,112,128,248,241,246,229,242,244,233,227,225,108,128,254,55,242,233,231,232,116,133,0,125,58,79,58,84,58,106,58,114,58,119,226,116,128,248,254,109,2,58,90,58,95,233,100,128,248,253,239,238,239,243,240,225,227,101,128,255,93,243,237,225,236,108,128,254,92,244,112,128,248,252,246,229,242,244,233,227,225,108,128,254,56,235,229,116,2,58,138,58,180,236,229,230,116,132,0,91,58,153,58,158,58,163,58,175,226,116,128,248,240,229,120,128,248,239,237,239,238,239,243,240,225,227,101,128,255,59,244,112, -128,248,238,242,233,231,232,116,132,0,93,58,196,58,201,58,206,58,218,226,116,128,248,251,229,120,128,248,250,237,239,238,239,243,240,225,227,101,128,255,61,244,112,128,248,249,229,246,101,131,2,216,58,235,58,246,58,252,226,229,236,239,247,227,237,98,128,3,46,227,237,98,128,3,6,233,238,246,229,242,244,229,100,3,59,11,59,22,59,28,226,229,236,239,247,227,237,98,128,3,47,227,237,98,128,3,17,228,239,245,226,236,229,227,237,98,128,3,97,233,228,231,101,2,59,49,59,60,226,229,236,239,247,227,237,98,128,3, -42,233,238,246,229,242,244,229,228,226,229,236,239,247,227,237,98,128,3,58,239,235,229,238,226,225,114,128,0,166,115,2,59,95,59,103,244,242,239,235,101,128,1,128,245,240,229,242,233,239,114,128,246,234,244,239,240,226,225,114,128,1,131,117,3,59,130,59,141,59,152,232,233,242,225,231,225,238,97,128,48,118,235,225,244,225,235,225,238,97,128,48,214,236,108,2,59,159,59,189,229,116,130,32,34,59,168,59,178,233,238,246,229,242,243,101,128,37,216,239,240,229,242,225,244,239,114,128,34,25,243,229,249,101,128, -37,206,99,143,0,99,59,230,60,179,60,190,60,254,61,29,61,122,63,33,64,17,64,117,64,166,67,158,67,166,67,176,67,188,67,221,97,9,59,250,60,5,60,15,60,22,60,29,60,54,60,64,60,116,60,125,225,242,237,229,238,233,225,110,128,5,110,226,229,238,231,225,236,105,128,9,154,227,245,244,101,128,1,7,228,229,246,97,128,9,26,231,117,2,60,36,60,45,234,225,242,225,244,105,128,10,154,242,237,245,235,232,105,128,10,26,236,243,241,245,225,242,101,128,51,136,238,228,242,225,226,233,238,228,117,4,60,82,60,92,60,98,60,105, -226,229,238,231,225,236,105,128,9,129,227,237,98,128,3,16,228,229,246,97,128,9,1,231,245,234,225,242,225,244,105,128,10,129,240,243,236,239,227,107,128,33,234,114,3,60,133,60,139,60,165,229,239,102,128,33,5,239,110,130,2,199,60,148,60,159,226,229,236,239,247,227,237,98,128,3,44,227,237,98,128,3,12,242,233,225,231,229,242,229,244,245,242,110,128,33,181,226,239,240,239,237,239,230,111,128,49,24,99,4,60,200,60,207,60,226,60,248,225,242,239,110,128,1,13,229,228,233,236,236,97,129,0,231,60,218,225,227, -245,244,101,128,30,9,233,242,99,2,60,234,60,239,236,101,128,36,210,245,237,230,236,229,120,128,1,9,245,242,108,128,2,85,100,2,61,4,61,20,239,116,129,1,11,61,11,225,227,227,229,238,116,128,1,11,243,241,245,225,242,101,128,51,197,101,2,61,35,61,51,228,233,236,236,97,129,0,184,61,45,227,237,98,128,3,39,238,116,132,0,162,61,64,61,88,61,100,61,111,105,2,61,70,61,78,231,242,225,228,101,128,33,3,238,230,229,242,233,239,114,128,246,223,237,239,238,239,243,240,225,227,101,128,255,224,239,236,228,243,244,249, -236,101,128,247,162,243,245,240,229,242,233,239,114,128,246,224,104,5,61,134,61,197,61,208,62,136,62,228,97,4,61,144,61,155,61,165,61,172,225,242,237,229,238,233,225,110,128,5,121,226,229,238,231,225,236,105,128,9,155,228,229,246,97,128,9,27,231,117,2,61,179,61,188,234,225,242,225,244,105,128,10,155,242,237,245,235,232,105,128,10,27,226,239,240,239,237,239,230,111,128,49,20,101,6,61,222,61,242,62,10,62,78,62,90,62,111,225,226,235,232,225,243,233,225,238,227,249,242,233,236,236,233,99,128,4,189,99, -2,61,248,62,0,235,237,225,242,107,128,39,19,249,242,233,236,236,233,99,128,4,71,100,2,62,16,62,60,229,243,227,229,238,228,229,114,2,62,29,62,49,225,226,235,232,225,243,233,225,238,227,249,242,233,236,236,233,99,128,4,191,227,249,242,233,236,236,233,99,128,4,183,233,229,242,229,243,233,243,227,249,242,233,236,236,233,99,128,4,245,232,225,242,237,229,238,233,225,110,128,5,115,235,232,225,235,225,243,243,233,225,238,227,249,242,233,236,236,233,99,128,4,204,246,229,242,244,233,227,225,236,243,244,242, -239,235,229,227,249,242,233,236,236,233,99,128,4,185,105,129,3,199,62,142,229,245,227,104,4,62,155,62,190,62,205,62,214,97,2,62,161,62,176,227,233,242,227,236,229,235,239,242,229,225,110,128,50,119,240,225,242,229,238,235,239,242,229,225,110,128,50,23,227,233,242,227,236,229,235,239,242,229,225,110,128,50,105,235,239,242,229,225,110,128,49,74,240,225,242,229,238,235,239,242,229,225,110,128,50,9,111,2,62,234,63,28,227,104,3,62,243,63,9,63,19,225,110,2,62,250,63,2,231,244,232,225,105,128,14,10,244, -232,225,105,128,14,8,233,238,231,244,232,225,105,128,14,9,239,229,244,232,225,105,128,14,12,239,107,128,1,136,105,2,63,39,63,141,229,245,99,5,63,53,63,88,63,103,63,112,63,126,97,2,63,59,63,74,227,233,242,227,236,229,235,239,242,229,225,110,128,50,118,240,225,242,229,238,235,239,242,229,225,110,128,50,22,227,233,242,227,236,229,235,239,242,229,225,110,128,50,104,235,239,242,229,225,110,128,49,72,240,225,242,229,238,235,239,242,229,225,110,128,50,8,245,240,225,242,229,238,235,239,242,229,225,110,128, -50,28,242,99,2,63,148,63,243,236,101,132,37,203,63,161,63,172,63,177,63,201,237,245,236,244,233,240,236,121,128,34,151,239,116,128,34,153,112,2,63,183,63,189,236,245,115,128,34,149,239,243,244,225,236,237,225,242,107,128,48,54,247,233,244,104,2,63,210,63,226,236,229,230,244,232,225,236,230,226,236,225,227,107,128,37,208,242,233,231,232,244,232,225,236,230,226,236,225,227,107,128,37,209,245,237,230,236,229,120,130,2,198,64,0,64,11,226,229,236,239,247,227,237,98,128,3,45,227,237,98,128,3,2,108,3,64, -25,64,31,64,85,229,225,114,128,35,39,233,227,107,4,64,43,64,54,64,63,64,73,225,236,246,229,239,236,225,114,128,1,194,228,229,238,244,225,108,128,1,192,236,225,244,229,242,225,108,128,1,193,242,229,244,242,239,230,236,229,120,128,1,195,245,98,129,38,99,64,92,243,245,233,116,2,64,101,64,109,226,236,225,227,107,128,38,99,247,232,233,244,101,128,38,103,109,3,64,125,64,139,64,150,227,245,226,229,228,243,241,245,225,242,101,128,51,164,239,238,239,243,240,225,227,101,128,255,67,243,241,245,225,242,229,228, -243,241,245,225,242,101,128,51,160,111,8,64,184,64,195,65,26,65,224,66,253,67,28,67,135,67,144,225,242,237,229,238,233,225,110,128,5,129,236,239,110,131,0,58,64,207,64,232,64,251,237,239,110,2,64,215,64,223,229,244,225,242,121,128,32,161,239,243,240,225,227,101,128,255,26,115,2,64,238,64,244,233,231,110,128,32,161,237,225,236,108,128,254,85,244,242,233,225,238,231,245,236,225,114,2,65,10,65,20,232,225,236,230,237,239,100,128,2,209,237,239,100,128,2,208,109,2,65,32,65,217,237,97,134,0,44,65,49,65, -113,65,124,65,136,65,166,65,189,97,3,65,57,65,83,65,91,226,239,246,101,2,65,66,65,72,227,237,98,128,3,19,242,233,231,232,244,227,237,98,128,3,21,227,227,229,238,116,128,246,195,114,2,65,97,65,104,225,226,233,99,128,6,12,237,229,238,233,225,110,128,5,93,233,238,230,229,242,233,239,114,128,246,225,237,239,238,239,243,240,225,227,101,128,255,12,242,229,246,229,242,243,229,100,2,65,149,65,160,225,226,239,246,229,227,237,98,128,3,20,237,239,100,128,2,189,115,2,65,172,65,179,237,225,236,108,128,254,80, -245,240,229,242,233,239,114,128,246,226,244,245,242,238,229,100,2,65,200,65,211,225,226,239,246,229,227,237,98,128,3,18,237,239,100,128,2,187,240,225,243,115,128,38,60,110,2,65,230,65,239,231,242,245,229,238,116,128,34,69,116,2,65,245,66,3,239,245,242,233,238,244,229,231,242,225,108,128,34,46,242,239,108,142,35,3,66,37,66,43,66,58,66,73,66,117,66,162,66,176,66,181,66,186,66,191,66,197,66,202,66,243,66,248,193,195,75,128,0,6,66,2,66,49,66,54,197,76,128,0,7,83,128,0,8,67,2,66,64,66,69,193,78,128,0, -24,82,128,0,13,68,3,66,81,66,107,66,112,67,4,66,91,66,95,66,99,66,103,49,128,0,17,50,128,0,18,51,128,0,19,52,128,0,20,197,76,128,0,127,204,69,128,0,16,69,5,66,129,66,133,66,138,66,143,66,148,77,128,0,25,206,81,128,0,5,207,84,128,0,4,211,67,128,0,27,84,2,66,154,66,158,66,128,0,23,88,128,0,3,70,2,66,168,66,172,70,128,0,12,83,128,0,28,199,83,128,0,29,200,84,128,0,9,204,70,128,0,10,206,193,75,128,0,21,210,83,128,0,30,83,5,66,214,66,218,66,228,66,233,66,238,73,128,0,15,79,129,0,14,66,224,84,128,0,2,212, -88,128,0,1,213,66,128,0,26,217,78,128,0,22,213,83,128,0,31,214,84,128,0,11,240,249,242,233,231,232,116,129,0,169,67,9,115,2,67,15,67,21,225,238,115,128,248,233,229,242,233,102,128,246,217,114,2,67,34,67,118,238,229,242,226,242,225,227,235,229,116,2,67,49,67,83,236,229,230,116,130,48,12,67,60,67,72,232,225,236,230,247,233,228,244,104,128,255,98,246,229,242,244,233,227,225,108,128,254,65,242,233,231,232,116,130,48,13,67,95,67,107,232,225,236,230,247,233,228,244,104,128,255,99,246,229,242,244,233,227, -225,108,128,254,66,240,239,242,225,244,233,239,238,243,241,245,225,242,101,128,51,127,243,241,245,225,242,101,128,51,199,246,229,242,235,231,243,241,245,225,242,101,128,51,198,240,225,242,229,110,128,36,158,242,245,250,229,233,242,111,128,32,162,243,244,242,229,244,227,232,229,100,128,2,151,245,114,2,67,195,67,213,236,121,2,67,202,67,208,225,238,100,128,34,207,239,114,128,34,206,242,229,238,227,121,128,0,164,249,114,4,67,232,67,240,67,247,67,255,194,242,229,246,101,128,246,209,198,236,229,120,128, -246,210,226,242,229,246,101,128,246,212,230,236,229,120,128,246,213,100,146,0,100,68,46,69,184,70,208,71,12,71,188,72,142,72,204,73,133,73,146,73,155,73,181,73,206,73,215,75,26,75,34,75,45,75,65,75,93,97,11,68,70,68,81,68,91,68,163,68,226,68,237,68,248,69,61,69,123,69,129,69,159,225,242,237,229,238,233,225,110,128,5,100,226,229,238,231,225,236,105,128,9,166,100,5,68,103,68,112,68,118,68,132,68,148,225,242,225,226,233,99,128,6,54,229,246,97,128,9,38,230,233,238,225,236,225,242,225,226,233,99,128,254, -190,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,191,237,229,228,233,225,236,225,242,225,226,233,99,128,254,192,103,3,68,171,68,188,68,202,229,243,104,129,5,188,68,179,232,229,226,242,229,119,128,5,188,231,229,114,129,32,32,68,196,228,226,108,128,32,33,117,2,68,208,68,217,234,225,242,225,244,105,128,10,166,242,237,245,235,232,105,128,10,38,232,233,242,225,231,225,238,97,128,48,96,235,225,244,225,235,225,238,97,128,48,192,108,3,69,0,69,9,69,47,225,242,225,226,233,99,128,6,47,229,116, -130,5,211,69,18,69,38,228,225,231,229,243,104,129,251,51,69,29,232,229,226,242,229,119,128,251,51,232,229,226,242,229,119,128,5,211,230,233,238,225,236,225,242,225,226,233,99,128,254,170,237,237,97,3,69,71,69,80,69,92,225,242,225,226,233,99,128,6,79,236,239,247,225,242,225,226,233,99,128,6,79,244,225,238,97,2,69,101,69,115,236,244,239,238,229,225,242,225,226,233,99,128,6,76,242,225,226,233,99,128,6,76,238,228,97,128,9,100,242,231,97,2,69,137,69,146,232,229,226,242,229,119,128,5,167,236,229,230,244, -232,229,226,242,229,119,128,5,167,243,233,225,240,238,229,245,237,225,244,225,227,249,242,233,236,236,233,227,227,237,98,128,4,133,98,3,69,192,70,189,70,199,108,9,69,212,69,220,70,77,70,85,70,101,70,112,70,130,70,144,70,155,199,242,225,246,101,128,246,211,97,2,69,226,70,27,238,231,236,229,226,242,225,227,235,229,116,2,69,242,70,6,236,229,230,116,129,48,10,69,251,246,229,242,244,233,227,225,108,128,254,61,242,233,231,232,116,129,48,11,70,16,246,229,242,244,233,227,225,108,128,254,62,114,2,70,33,70, -54,227,232,233,238,246,229,242,244,229,228,226,229,236,239,247,227,237,98,128,3,43,242,239,119,2,70,62,70,69,236,229,230,116,128,33,212,242,233,231,232,116,128,33,210,228,225,238,228,97,128,9,101,231,242,225,246,101,129,246,214,70,95,227,237,98,128,3,15,233,238,244,229,231,242,225,108,128,34,44,236,239,247,236,233,238,101,129,32,23,70,124,227,237,98,128,3,51,239,246,229,242,236,233,238,229,227,237,98,128,3,63,240,242,233,237,229,237,239,100,128,2,186,246,229,242,244,233,227,225,108,2,70,168,70,174, -226,225,114,128,32,22,236,233,238,229,225,226,239,246,229,227,237,98,128,3,14,239,240,239,237,239,230,111,128,49,9,243,241,245,225,242,101,128,51,200,99,4,70,218,70,225,70,234,71,5,225,242,239,110,128,1,15,229,228,233,236,236,97,128,30,17,233,242,99,2,70,242,70,247,236,101,128,36,211,245,237,230,236,229,248,226,229,236,239,119,128,30,19,242,239,225,116,128,1,17,100,4,71,22,71,103,71,113,71,164,97,4,71,32,71,42,71,49,71,74,226,229,238,231,225,236,105,128,9,161,228,229,246,97,128,9,33,231,117,2,71, -56,71,65,234,225,242,225,244,105,128,10,161,242,237,245,235,232,105,128,10,33,108,2,71,80,71,89,225,242,225,226,233,99,128,6,136,230,233,238,225,236,225,242,225,226,233,99,128,251,137,228,232,225,228,229,246,97,128,9,92,232,97,3,71,122,71,132,71,139,226,229,238,231,225,236,105,128,9,162,228,229,246,97,128,9,34,231,117,2,71,146,71,155,234,225,242,225,244,105,128,10,162,242,237,245,235,232,105,128,10,34,239,116,2,71,171,71,180,225,227,227,229,238,116,128,30,11,226,229,236,239,119,128,30,13,101,8,71, -206,72,3,72,10,72,35,72,45,72,56,72,101,72,137,99,2,71,212,71,249,233,237,225,236,243,229,240,225,242,225,244,239,114,2,71,230,71,239,225,242,225,226,233,99,128,6,107,240,229,242,243,233,225,110,128,6,107,249,242,233,236,236,233,99,128,4,52,231,242,229,101,128,0,176,232,105,2,72,17,72,26,232,229,226,242,229,119,128,5,173,242,225,231,225,238,97,128,48,103,233,227,239,240,244,233,99,128,3,239,235,225,244,225,235,225,238,97,128,48,199,108,2,72,62,72,85,229,244,101,2,72,70,72,77,236,229,230,116,128,35, -43,242,233,231,232,116,128,35,38,244,97,129,3,180,72,92,244,245,242,238,229,100,128,1,141,238,239,237,233,238,225,244,239,242,237,233,238,245,243,239,238,229,238,245,237,229,242,225,244,239,242,226,229,238,231,225,236,105,128,9,248,250,104,128,2,164,104,2,72,148,72,198,97,3,72,156,72,166,72,173,226,229,238,231,225,236,105,128,9,167,228,229,246,97,128,9,39,231,117,2,72,180,72,189,234,225,242,225,244,105,128,10,167,242,237,245,235,232,105,128,10,39,239,239,107,128,2,87,105,6,72,218,73,11,73,71,73,82, -73,93,73,103,97,2,72,224,72,246,236,249,244,233,235,225,244,239,238,239,115,129,3,133,72,240,227,237,98,128,3,68,237,239,238,100,129,38,102,72,255,243,245,233,244,247,232,233,244,101,128,38,98,229,242,229,243,233,115,133,0,168,73,30,73,38,73,49,73,55,73,63,225,227,245,244,101,128,246,215,226,229,236,239,247,227,237,98,128,3,36,227,237,98,128,3,8,231,242,225,246,101,128,246,216,244,239,238,239,115,128,3,133,232,233,242,225,231,225,238,97,128,48,98,235,225,244,225,235,225,238,97,128,48,194,244,244, -239,237,225,242,107,128,48,3,246,105,2,73,110,73,121,228,101,129,0,247,73,117,115,128,34,35,243,233,239,238,243,236,225,243,104,128,34,21,234,229,227,249,242,233,236,236,233,99,128,4,82,235,243,232,225,228,101,128,37,147,108,2,73,161,73,172,233,238,229,226,229,236,239,119,128,30,15,243,241,245,225,242,101,128,51,151,109,2,73,187,73,195,225,227,242,239,110,128,1,17,239,238,239,243,240,225,227,101,128,255,68,238,226,236,239,227,107,128,37,132,111,10,73,237,73,249,74,3,74,14,74,25,74,97,74,102,74,113, -74,228,74,254,227,232,225,228,225,244,232,225,105,128,14,14,228,229,235,244,232,225,105,128,14,20,232,233,242,225,231,225,238,97,128,48,105,235,225,244,225,235,225,238,97,128,48,201,236,236,225,114,132,0,36,74,40,74,51,74,63,74,74,233,238,230,229,242,233,239,114,128,246,227,237,239,238,239,243,240,225,227,101,128,255,4,239,236,228,243,244,249,236,101,128,247,36,115,2,74,80,74,87,237,225,236,108,128,254,105,245,240,229,242,233,239,114,128,246,228,238,103,128,32,171,242,245,243,241,245,225,242,101, -128,51,38,116,6,74,127,74,144,74,166,74,177,74,209,74,216,225,227,227,229,238,116,129,2,217,74,138,227,237,98,128,3,7,226,229,236,239,247,99,2,74,155,74,160,237,98,128,3,35,239,237,98,128,3,35,235,225,244,225,235,225,238,97,128,48,251,236,229,243,115,2,74,186,74,190,105,128,1,49,106,129,246,190,74,196,243,244,242,239,235,229,232,239,239,107,128,2,132,237,225,244,104,128,34,197,244,229,228,227,233,242,227,236,101,128,37,204,245,226,236,229,249,239,228,240,225,244,225,104,129,251,31,74,245,232,229, -226,242,229,119,128,251,31,247,238,244,225,227,107,2,75,9,75,20,226,229,236,239,247,227,237,98,128,3,30,237,239,100,128,2,213,240,225,242,229,110,128,36,159,243,245,240,229,242,233,239,114,128,246,235,116,2,75,51,75,57,225,233,108,128,2,86,239,240,226,225,114,128,1,140,117,2,75,71,75,82,232,233,242,225,231,225,238,97,128,48,101,235,225,244,225,235,225,238,97,128,48,197,122,132,1,243,75,105,75,114,75,133,75,170,225,236,244,239,238,101,128,2,163,99,2,75,120,75,127,225,242,239,110,128,1,198,245,242, -108,128,2,165,101,2,75,139,75,159,225,226,235,232,225,243,233,225,238,227,249,242,233,236,236,233,99,128,4,225,227,249,242,233,236,236,233,99,128,4,85,232,229,227,249,242,233,236,236,233,99,128,4,95,101,151,0,101,75,233,75,252,76,30,77,4,77,66,77,99,77,111,77,134,77,187,79,43,79,101,79,203,80,63,80,198,81,17,81,48,81,110,81,163,82,98,82,231,82,251,83,39,83,130,97,2,75,239,75,246,227,245,244,101,128,0,233,242,244,104,128,38,65,98,3,76,4,76,13,76,23,229,238,231,225,236,105,128,9,143,239,240,239,237, -239,230,111,128,49,28,242,229,246,101,128,1,21,99,5,76,42,76,115,76,129,76,161,76,250,97,2,76,48,76,109,238,228,242,97,3,76,59,76,66,76,77,228,229,246,97,128,9,13,231,245,234,225,242,225,244,105,128,10,141,246,239,247,229,236,243,233,231,110,2,76,91,76,98,228,229,246,97,128,9,69,231,245,234,225,242,225,244,105,128,10,197,242,239,110,128,1,27,229,228,233,236,236,225,226,242,229,246,101,128,30,29,104,2,76,135,76,146,225,242,237,229,238,233,225,110,128,5,101,249,233,247,238,225,242,237,229,238,233,225, -110,128,5,135,233,242,99,2,76,169,76,174,236,101,128,36,212,245,237,230,236,229,120,134,0,234,76,195,76,203,76,211,76,222,76,230,76,242,225,227,245,244,101,128,30,191,226,229,236,239,119,128,30,25,228,239,244,226,229,236,239,119,128,30,199,231,242,225,246,101,128,30,193,232,239,239,235,225,226,239,246,101,128,30,195,244,233,236,228,101,128,30,197,249,242,233,236,236,233,99,128,4,84,100,4,77,14,77,24,77,30,77,40,226,236,231,242,225,246,101,128,2,5,229,246,97,128,9,15,233,229,242,229,243,233,115,128, -0,235,239,116,130,1,23,77,49,77,58,225,227,227,229,238,116,128,1,23,226,229,236,239,119,128,30,185,101,2,77,72,77,83,231,245,242,237,245,235,232,105,128,10,15,237,225,244,242,225,231,245,242,237,245,235,232,105,128,10,71,230,227,249,242,233,236,236,233,99,128,4,68,103,2,77,117,77,124,242,225,246,101,128,0,232,245,234,225,242,225,244,105,128,10,143,104,4,77,144,77,155,77,166,77,176,225,242,237,229,238,233,225,110,128,5,103,226,239,240,239,237,239,230,111,128,49,29,233,242,225,231,225,238,97,128,48, -72,239,239,235,225,226,239,246,101,128,30,187,105,4,77,197,77,208,79,10,79,25,226,239,240,239,237,239,230,111,128,49,31,231,232,116,142,0,56,77,242,77,251,78,5,78,35,78,42,78,80,78,105,78,150,78,184,78,196,78,207,78,240,78,248,79,3,225,242,225,226,233,99,128,6,104,226,229,238,231,225,236,105,128,9,238,227,233,242,227,236,101,129,36,103,78,16,233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,102,128,39,145,228,229,246,97,128,9,110,229,229,110,2,78,50,78,59,227,233,242,227,236,101,128,36, -113,112,2,78,65,78,72,225,242,229,110,128,36,133,229,242,233,239,100,128,36,153,231,117,2,78,87,78,96,234,225,242,225,244,105,128,10,238,242,237,245,235,232,105,128,10,110,104,2,78,111,78,137,97,2,78,117,78,128,227,235,225,242,225,226,233,99,128,6,104,238,231,250,232,239,117,128,48,40,238,239,244,229,226,229,225,237,229,100,128,38,107,105,2,78,156,78,174,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,50,39,238,230,229,242,233,239,114,128,32,136,237,239,238,239,243,240,225,227,101, -128,255,24,239,236,228,243,244,249,236,101,128,247,56,112,2,78,213,78,220,225,242,229,110,128,36,123,229,114,2,78,227,78,233,233,239,100,128,36,143,243,233,225,110,128,6,248,242,239,237,225,110,128,33,119,243,245,240,229,242,233,239,114,128,32,120,244,232,225,105,128,14,88,238,246,229,242,244,229,228,226,242,229,246,101,128,2,7,239,244,233,230,233,229,228,227,249,242,233,236,236,233,99,128,4,101,107,2,79,49,79,73,225,244,225,235,225,238,97,129,48,168,79,61,232,225,236,230,247,233,228,244,104,128, -255,116,111,2,79,79,79,94,238,235,225,242,231,245,242,237,245,235,232,105,128,10,116,242,229,225,110,128,49,84,108,3,79,109,79,120,79,181,227,249,242,233,236,236,233,99,128,4,59,101,2,79,126,79,133,237,229,238,116,128,34,8,246,229,110,3,79,143,79,152,79,173,227,233,242,227,236,101,128,36,106,112,2,79,158,79,165,225,242,229,110,128,36,126,229,242,233,239,100,128,36,146,242,239,237,225,110,128,33,122,236,233,240,243,233,115,129,32,38,79,192,246,229,242,244,233,227,225,108,128,34,238,109,5,79,215,79, -243,79,254,80,18,80,29,225,227,242,239,110,130,1,19,79,227,79,235,225,227,245,244,101,128,30,23,231,242,225,246,101,128,30,21,227,249,242,233,236,236,233,99,128,4,60,228,225,243,104,129,32,20,80,7,246,229,242,244,233,227,225,108,128,254,49,239,238,239,243,240,225,227,101,128,255,69,112,2,80,35,80,55,232,225,243,233,243,237,225,242,235,225,242,237,229,238,233,225,110,128,5,91,244,249,243,229,116,128,34,5,110,6,80,77,80,88,80,99,80,143,80,175,80,190,226,239,240,239,237,239,230,111,128,49,35,227,249, -242,233,236,236,233,99,128,4,61,100,2,80,105,80,124,225,243,104,129,32,19,80,113,246,229,242,244,233,227,225,108,128,254,50,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,163,103,130,1,75,80,151,80,162,226,239,240,239,237,239,230,111,128,49,37,232,229,227,249,242,233,236,236,233,99,128,4,165,232,239,239,235,227,249,242,233,236,236,233,99,128,4,200,243,240,225,227,101,128,32,2,111,3,80,206,80,214,80,223,231,239,238,229,107,128,1,25,235,239,242,229,225,110,128,49,83,240,229,110, -130,2,91,80,233,80,242,227,236,239,243,229,100,128,2,154,242,229,246,229,242,243,229,100,130,2,92,81,1,81,10,227,236,239,243,229,100,128,2,94,232,239,239,107,128,2,93,112,2,81,23,81,30,225,242,229,110,128,36,160,243,233,236,239,110,129,3,181,81,40,244,239,238,239,115,128,3,173,241,117,2,81,55,81,99,225,108,130,0,61,81,64,81,76,237,239,238,239,243,240,225,227,101,128,255,29,115,2,81,82,81,89,237,225,236,108,128,254,102,245,240,229,242,233,239,114,128,32,124,233,246,225,236,229,238,227,101,128,34,97, -114,3,81,118,81,129,81,140,226,239,240,239,237,239,230,111,128,49,38,227,249,242,233,236,236,233,99,128,4,64,229,246,229,242,243,229,100,129,2,88,81,152,227,249,242,233,236,236,233,99,128,4,77,115,6,81,177,81,188,81,208,82,33,82,78,82,88,227,249,242,233,236,236,233,99,128,4,65,228,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,171,104,132,2,131,81,220,81,227,82,2,82,17,227,245,242,108,128,2,134,239,242,116,2,81,235,81,242,228,229,246,97,128,9,14,246,239,247,229,236,243,233,231, -238,228,229,246,97,128,9,70,242,229,246,229,242,243,229,228,236,239,239,112,128,1,170,243,241,245,225,244,242,229,246,229,242,243,229,100,128,2,133,237,225,236,108,2,82,42,82,53,232,233,242,225,231,225,238,97,128,48,71,235,225,244,225,235,225,238,97,129,48,167,82,66,232,225,236,230,247,233,228,244,104,128,255,106,244,233,237,225,244,229,100,128,33,46,245,240,229,242,233,239,114,128,246,236,116,5,82,110,82,136,82,140,82,157,82,223,97,130,3,183,82,118,82,128,242,237,229,238,233,225,110,128,5,104,244, -239,238,239,115,128,3,174,104,128,0,240,233,236,228,101,129,30,189,82,149,226,229,236,239,119,128,30,27,238,225,232,244,97,3,82,169,82,201,82,210,230,239,245,235,104,2,82,179,82,188,232,229,226,242,229,119,128,5,145,236,229,230,244,232,229,226,242,229,119,128,5,145,232,229,226,242,229,119,128,5,145,236,229,230,244,232,229,226,242,229,119,128,5,145,245,242,238,229,100,128,1,221,117,2,82,237,82,246,235,239,242,229,225,110,128,49,97,242,111,128,32,172,246,239,247,229,236,243,233,231,110,3,83,11,83,21, -83,28,226,229,238,231,225,236,105,128,9,199,228,229,246,97,128,9,71,231,245,234,225,242,225,244,105,128,10,199,120,2,83,45,83,118,227,236,225,109,132,0,33,83,60,83,71,83,98,83,110,225,242,237,229,238,233,225,110,128,5,92,100,2,83,77,83,82,226,108,128,32,60,239,247,110,129,0,161,83,90,243,237,225,236,108,128,247,161,237,239,238,239,243,240,225,227,101,128,255,1,243,237,225,236,108,128,247,33,233,243,244,229,238,244,233,225,108,128,34,3,250,104,131,2,146,83,141,83,160,83,171,99,2,83,147,83,154,225, -242,239,110,128,1,239,245,242,108,128,2,147,242,229,246,229,242,243,229,100,128,1,185,244,225,233,108,128,1,186,102,140,0,102,83,206,84,32,84,43,84,52,84,64,84,167,84,183,86,191,86,204,86,230,88,107,88,115,97,4,83,216,83,223,83,234,83,245,228,229,246,97,128,9,94,231,245,242,237,245,235,232,105,128,10,94,232,242,229,238,232,229,233,116,128,33,9,244,232,97,3,83,255,84,8,84,20,225,242,225,226,233,99,128,6,78,236,239,247,225,242,225,226,233,99,128,6,78,244,225,238,225,242,225,226,233,99,128,6,75,226, -239,240,239,237,239,230,111,128,49,8,227,233,242,227,236,101,128,36,213,228,239,244,225,227,227,229,238,116,128,30,31,101,3,84,72,84,150,84,160,104,4,84,82,84,105,84,119,84,135,225,114,2,84,89,84,96,225,226,233,99,128,6,65,237,229,238,233,225,110,128,5,134,230,233,238,225,236,225,242,225,226,233,99,128,254,210,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,211,237,229,228,233,225,236,225,242,225,226,233,99,128,254,212,233,227,239,240,244,233,99,128,3,229,237,225,236,101,128,38,64,102, -130,251,0,84,175,84,179,105,128,251,3,108,128,251,4,105,136,251,1,84,203,84,243,84,254,85,20,85,142,85,159,85,167,85,180,230,244,229,229,110,2,84,213,84,222,227,233,242,227,236,101,128,36,110,112,2,84,228,84,235,225,242,229,110,128,36,130,229,242,233,239,100,128,36,150,231,245,242,229,228,225,243,104,128,32,18,236,236,229,100,2,85,7,85,13,226,239,120,128,37,160,242,229,227,116,128,37,172,238,225,108,5,85,34,85,73,85,90,85,107,85,123,235,225,102,130,5,218,85,44,85,64,228,225,231,229,243,104,129,251, -58,85,55,232,229,226,242,229,119,128,251,58,232,229,226,242,229,119,128,5,218,237,229,109,129,5,221,85,81,232,229,226,242,229,119,128,5,221,238,245,110,129,5,223,85,98,232,229,226,242,229,119,128,5,223,240,101,129,5,227,85,114,232,229,226,242,229,119,128,5,227,244,243,225,228,105,129,5,229,85,133,232,229,226,242,229,119,128,5,229,242,243,244,244,239,238,229,227,232,233,238,229,243,101,128,2,201,243,232,229,249,101,128,37,201,244,225,227,249,242,233,236,236,233,99,128,4,115,246,101,142,0,53,85,213, -85,222,85,232,86,6,86,13,86,23,86,48,86,75,86,109,86,121,86,132,86,165,86,173,86,184,225,242,225,226,233,99,128,6,101,226,229,238,231,225,236,105,128,9,235,227,233,242,227,236,101,129,36,100,85,243,233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,102,128,39,142,228,229,246,97,128,9,107,229,233,231,232,244,232,115,128,33,93,231,117,2,86,30,86,39,234,225,242,225,244,105,128,10,235,242,237,245,235,232,105,128,10,107,232,97,2,86,55,86,66,227,235,225,242,225,226,233,99,128,6,101,238,231,250, -232,239,117,128,48,37,105,2,86,81,86,99,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,50,36,238,230,229,242,233,239,114,128,32,133,237,239,238,239,243,240,225,227,101,128,255,21,239,236,228,243,244,249,236,101,128,247,53,112,2,86,138,86,145,225,242,229,110,128,36,120,229,114,2,86,152,86,158,233,239,100,128,36,140,243,233,225,110,128,6,245,242,239,237,225,110,128,33,116,243,245,240,229,242,233,239,114,128,32,117,244,232,225,105,128,14,85,108,129,251,2,86,197,239,242,233,110,128,1, -146,109,2,86,210,86,221,239,238,239,243,240,225,227,101,128,255,70,243,241,245,225,242,101,128,51,153,111,4,86,240,87,6,87,18,87,25,230,97,2,86,247,86,255,238,244,232,225,105,128,14,31,244,232,225,105,128,14,29,238,231,237,225,238,244,232,225,105,128,14,79,242,225,236,108,128,34,0,245,114,142,0,52,87,58,87,67,87,77,87,107,87,114,87,139,87,166,87,200,87,212,87,231,87,242,88,19,88,27,88,38,225,242,225,226,233,99,128,6,100,226,229,238,231,225,236,105,128,9,234,227,233,242,227,236,101,129,36,99,87,88, -233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,102,128,39,141,228,229,246,97,128,9,106,231,117,2,87,121,87,130,234,225,242,225,244,105,128,10,234,242,237,245,235,232,105,128,10,106,232,97,2,87,146,87,157,227,235,225,242,225,226,233,99,128,6,100,238,231,250,232,239,117,128,48,36,105,2,87,172,87,190,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,50,35,238,230,229,242,233,239,114,128,32,132,237,239,238,239,243,240,225,227,101,128,255,20,238,245,237,229,242,225,244,239,242, -226,229,238,231,225,236,105,128,9,247,239,236,228,243,244,249,236,101,128,247,52,112,2,87,248,87,255,225,242,229,110,128,36,119,229,114,2,88,6,88,12,233,239,100,128,36,139,243,233,225,110,128,6,244,242,239,237,225,110,128,33,115,243,245,240,229,242,233,239,114,128,32,116,116,2,88,44,88,82,229,229,110,2,88,52,88,61,227,233,242,227,236,101,128,36,109,112,2,88,67,88,74,225,242,229,110,128,36,129,229,242,233,239,100,128,36,149,104,2,88,88,88,93,225,105,128,14,84,244,239,238,229,227,232,233,238,229,243, -101,128,2,203,240,225,242,229,110,128,36,161,242,97,2,88,122,88,130,227,244,233,239,110,128,32,68,238,99,128,32,163,103,144,0,103,88,171,89,117,89,140,89,201,89,218,90,139,91,132,91,217,91,230,92,88,92,113,92,141,92,163,93,108,93,130,93,232,97,9,88,191,88,201,88,208,88,215,89,23,89,48,89,59,89,70,89,104,226,229,238,231,225,236,105,128,9,151,227,245,244,101,128,1,245,228,229,246,97,128,9,23,102,4,88,225,88,234,88,248,89,8,225,242,225,226,233,99,128,6,175,230,233,238,225,236,225,242,225,226,233,99, -128,251,147,233,238,233,244,233,225,236,225,242,225,226,233,99,128,251,148,237,229,228,233,225,236,225,242,225,226,233,99,128,251,149,231,117,2,89,30,89,39,234,225,242,225,244,105,128,10,151,242,237,245,235,232,105,128,10,23,232,233,242,225,231,225,238,97,128,48,76,235,225,244,225,235,225,238,97,128,48,172,237,237,97,130,3,179,89,80,89,93,236,225,244,233,238,243,237,225,236,108,128,2,99,243,245,240,229,242,233,239,114,128,2,224,238,231,233,225,227,239,240,244,233,99,128,3,235,98,2,89,123,89,133,239, -240,239,237,239,230,111,128,49,13,242,229,246,101,128,1,31,99,4,89,150,89,157,89,166,89,188,225,242,239,110,128,1,231,229,228,233,236,236,97,128,1,35,233,242,99,2,89,174,89,179,236,101,128,36,214,245,237,230,236,229,120,128,1,29,239,237,237,225,225,227,227,229,238,116,128,1,35,228,239,116,129,1,33,89,209,225,227,227,229,238,116,128,1,33,101,6,89,232,89,243,89,254,90,9,90,28,90,130,227,249,242,233,236,236,233,99,128,4,51,232,233,242,225,231,225,238,97,128,48,82,235,225,244,225,235,225,238,97,128,48, -178,239,237,229,244,242,233,227,225,236,236,249,229,241,245,225,108,128,34,81,114,3,90,36,90,85,90,95,229,243,104,3,90,46,90,61,90,70,225,227,227,229,238,244,232,229,226,242,229,119,128,5,156,232,229,226,242,229,119,128,5,243,237,245,241,228,225,237,232,229,226,242,229,119,128,5,157,237,225,238,228,226,236,115,128,0,223,243,232,225,249,233,109,2,90,106,90,121,225,227,227,229,238,244,232,229,226,242,229,119,128,5,158,232,229,226,242,229,119,128,5,244,244,225,237,225,242,107,128,48,19,104,5,90,151, -91,28,91,91,91,116,91,122,97,4,90,161,90,171,90,194,90,219,226,229,238,231,225,236,105,128,9,152,100,2,90,177,90,188,225,242,237,229,238,233,225,110,128,5,114,229,246,97,128,9,24,231,117,2,90,201,90,210,234,225,242,225,244,105,128,10,152,242,237,245,235,232,105,128,10,24,233,110,4,90,230,90,239,90,253,91,13,225,242,225,226,233,99,128,6,58,230,233,238,225,236,225,242,225,226,233,99,128,254,206,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,207,237,229,228,233,225,236,225,242,225,226,233, -99,128,254,208,101,3,91,36,91,57,91,74,237,233,228,228,236,229,232,239,239,235,227,249,242,233,236,236,233,99,128,4,149,243,244,242,239,235,229,227,249,242,233,236,236,233,99,128,4,147,245,240,244,245,242,238,227,249,242,233,236,236,233,99,128,4,145,232,97,2,91,98,91,105,228,229,246,97,128,9,90,231,245,242,237,245,235,232,105,128,10,90,239,239,107,128,2,96,250,243,241,245,225,242,101,128,51,147,105,3,91,140,91,151,91,162,232,233,242,225,231,225,238,97,128,48,78,235,225,244,225,235,225,238,97,128, -48,174,109,2,91,168,91,179,225,242,237,229,238,233,225,110,128,5,99,229,108,130,5,210,91,188,91,208,228,225,231,229,243,104,129,251,50,91,199,232,229,226,242,229,119,128,251,50,232,229,226,242,229,119,128,5,210,234,229,227,249,242,233,236,236,233,99,128,4,83,236,239,244,244,225,108,2,91,241,92,2,233,238,246,229,242,244,229,228,243,244,242,239,235,101,128,1,190,243,244,239,112,132,2,148,92,17,92,28,92,34,92,66,233,238,246,229,242,244,229,100,128,2,150,237,239,100,128,2,192,242,229,246,229,242,243, -229,100,130,2,149,92,49,92,55,237,239,100,128,2,193,243,245,240,229,242,233,239,114,128,2,228,243,244,242,239,235,101,129,2,161,92,77,242,229,246,229,242,243,229,100,128,2,162,109,2,92,94,92,102,225,227,242,239,110,128,30,33,239,238,239,243,240,225,227,101,128,255,71,111,2,92,119,92,130,232,233,242,225,231,225,238,97,128,48,84,235,225,244,225,235,225,238,97,128,48,180,240,97,2,92,148,92,154,242,229,110,128,36,162,243,241,245,225,242,101,128,51,172,114,2,92,169,93,10,97,2,92,175,92,183,228,233,229, -238,116,128,34,7,246,101,134,0,96,92,200,92,211,92,228,92,235,92,244,93,0,226,229,236,239,247,227,237,98,128,3,22,99,2,92,217,92,222,237,98,128,3,0,239,237,98,128,3,0,228,229,246,97,128,9,83,236,239,247,237,239,100,128,2,206,237,239,238,239,243,240,225,227,101,128,255,64,244,239,238,229,227,237,98,128,3,64,229,225,244,229,114,132,0,62,93,26,93,45,93,57,93,100,229,241,245,225,108,129,34,101,93,36,239,242,236,229,243,115,128,34,219,237,239,238,239,243,240,225,227,101,128,255,30,111,2,93,63,93,89,114, -2,93,69,93,82,229,241,245,233,246,225,236,229,238,116,128,34,115,236,229,243,115,128,34,119,246,229,242,229,241,245,225,108,128,34,103,243,237,225,236,108,128,254,101,115,2,93,114,93,122,227,242,233,240,116,128,2,97,244,242,239,235,101,128,1,229,117,4,93,140,93,151,93,208,93,219,232,233,242,225,231,225,238,97,128,48,80,233,108,2,93,158,93,183,236,229,237,239,116,2,93,168,93,175,236,229,230,116,128,0,171,242,233,231,232,116,128,0,187,243,233,238,231,108,2,93,193,93,200,236,229,230,116,128,32,57,242, -233,231,232,116,128,32,58,235,225,244,225,235,225,238,97,128,48,176,242,225,237,245,243,241,245,225,242,101,128,51,24,249,243,241,245,225,242,101,128,51,201,104,144,0,104,94,22,96,164,96,199,96,236,97,20,98,164,98,184,99,149,99,161,99,173,100,241,100,249,101,4,101,13,101,93,101,97,97,13,94,50,94,89,94,99,94,129,94,154,94,232,94,244,95,13,95,28,95,57,95,70,95,128,95,137,97,2,94,56,94,75,226,235,232,225,243,233,225,238,227,249,242,233,236,236,233,99,128,4,169,236,244,239,238,229,225,242,225,226,233, -99,128,6,193,226,229,238,231,225,236,105,128,9,185,228,101,2,94,106,94,124,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,179,246,97,128,9,57,231,117,2,94,136,94,145,234,225,242,225,244,105,128,10,185,242,237,245,235,232,105,128,10,57,104,4,94,164,94,173,94,187,94,217,225,242,225,226,233,99,128,6,45,230,233,238,225,236,225,242,225,226,233,99,128,254,162,105,2,94,193,94,208,238,233,244,233,225,236,225,242,225,226,233,99,128,254,163,242,225,231,225,238,97,128,48,111,237,229,228,233, -225,236,225,242,225,226,233,99,128,254,164,233,244,245,243,241,245,225,242,101,128,51,42,235,225,244,225,235,225,238,97,129,48,207,95,1,232,225,236,230,247,233,228,244,104,128,255,138,236,225,238,244,231,245,242,237,245,235,232,105,128,10,77,237,250,97,2,95,36,95,45,225,242,225,226,233,99,128,6,33,236,239,247,225,242,225,226,233,99,128,6,33,238,231,245,236,230,233,236,236,229,114,128,49,100,114,2,95,76,95,92,228,243,233,231,238,227,249,242,233,236,236,233,99,128,4,74,240,239,239,110,2,95,101,95,114, -236,229,230,244,226,225,242,226,245,112,128,33,188,242,233,231,232,244,226,225,242,226,245,112,128,33,192,243,241,245,225,242,101,128,51,202,244,225,102,3,95,147,95,239,96,74,240,225,244,225,104,134,5,178,95,167,95,172,95,186,95,195,95,210,95,226,177,54,128,5,178,50,2,95,178,95,182,51,128,5,178,102,128,5,178,232,229,226,242,229,119,128,5,178,238,225,242,242,239,247,232,229,226,242,229,119,128,5,178,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,178,247,233,228,229,232,229,226,242,229,119, -128,5,178,241,225,237,225,244,115,135,5,179,96,6,96,11,96,16,96,21,96,30,96,45,96,61,177,98,128,5,179,178,56,128,5,179,179,52,128,5,179,232,229,226,242,229,119,128,5,179,238,225,242,242,239,247,232,229,226,242,229,119,128,5,179,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,179,247,233,228,229,232,229,226,242,229,119,128,5,179,243,229,231,239,108,135,5,177,96,96,96,101,96,106,96,111,96,120,96,135,96,151,177,55,128,5,177,178,52,128,5,177,179,48,128,5,177,232,229,226,242,229,119,128,5,177, -238,225,242,242,239,247,232,229,226,242,229,119,128,5,177,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,177,247,233,228,229,232,229,226,242,229,119,128,5,177,98,3,96,172,96,177,96,187,225,114,128,1,39,239,240,239,237,239,230,111,128,49,15,242,229,246,229,226,229,236,239,119,128,30,43,99,2,96,205,96,214,229,228,233,236,236,97,128,30,41,233,242,99,2,96,222,96,227,236,101,128,36,215,245,237,230,236,229,120,128,1,37,100,2,96,242,96,252,233,229,242,229,243,233,115,128,30,39,239,116,2,97,3, -97,12,225,227,227,229,238,116,128,30,35,226,229,236,239,119,128,30,37,101,136,5,212,97,40,97,73,97,93,98,66,98,82,98,127,98,136,98,149,225,242,116,129,38,101,97,48,243,245,233,116,2,97,57,97,65,226,236,225,227,107,128,38,101,247,232,233,244,101,128,38,97,228,225,231,229,243,104,129,251,52,97,84,232,229,226,242,229,119,128,251,52,104,6,97,107,97,135,97,143,97,193,97,239,98,32,97,2,97,113,97,127,236,244,239,238,229,225,242,225,226,233,99,128,6,193,242,225,226,233,99,128,6,71,229,226,242,229,119,128, -5,212,230,233,238,225,236,97,2,97,154,97,185,236,116,2,97,161,97,173,239,238,229,225,242,225,226,233,99,128,251,167,244,247,239,225,242,225,226,233,99,128,254,234,242,225,226,233,99,128,254,234,232,225,237,250,225,225,226,239,246,101,2,97,208,97,222,230,233,238,225,236,225,242,225,226,233,99,128,251,165,233,243,239,236,225,244,229,228,225,242,225,226,233,99,128,251,164,105,2,97,245,98,23,238,233,244,233,225,236,97,2,98,1,98,15,236,244,239,238,229,225,242,225,226,233,99,128,251,168,242,225,226,233, -99,128,254,235,242,225,231,225,238,97,128,48,120,237,229,228,233,225,236,97,2,98,44,98,58,236,244,239,238,229,225,242,225,226,233,99,128,251,169,242,225,226,233,99,128,254,236,233,243,229,233,229,242,225,243,241,245,225,242,101,128,51,123,107,2,98,88,98,112,225,244,225,235,225,238,97,129,48,216,98,100,232,225,236,230,247,233,228,244,104,128,255,141,245,244,225,225,242,245,243,241,245,225,242,101,128,51,54,238,231,232,239,239,107,128,2,103,242,245,244,245,243,241,245,225,242,101,128,51,57,116,129, -5,215,98,155,232,229,226,242,229,119,128,5,215,232,239,239,107,129,2,102,98,173,243,245,240,229,242,233,239,114,128,2,177,105,4,98,194,99,23,99,34,99,59,229,245,104,4,98,206,98,241,99,0,99,9,97,2,98,212,98,227,227,233,242,227,236,229,235,239,242,229,225,110,128,50,123,240,225,242,229,238,235,239,242,229,225,110,128,50,27,227,233,242,227,236,229,235,239,242,229,225,110,128,50,109,235,239,242,229,225,110,128,49,78,240,225,242,229,238,235,239,242,229,225,110,128,50,13,232,233,242,225,231,225,238,97, -128,48,114,235,225,244,225,235,225,238,97,129,48,210,99,47,232,225,236,230,247,233,228,244,104,128,255,139,242,233,113,134,5,180,99,77,99,82,99,96,99,105,99,120,99,136,177,52,128,5,180,50,2,99,88,99,92,49,128,5,180,100,128,5,180,232,229,226,242,229,119,128,5,180,238,225,242,242,239,247,232,229,226,242,229,119,128,5,180,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,180,247,233,228,229,232,229,226,242,229,119,128,5,180,236,233,238,229,226,229,236,239,119,128,30,150,237,239,238,239,243,240, -225,227,101,128,255,72,111,9,99,193,99,204,99,228,99,253,100,85,100,98,100,184,100,224,100,235,225,242,237,229,238,233,225,110,128,5,112,232,105,2,99,211,99,219,240,244,232,225,105,128,14,43,242,225,231,225,238,97,128,48,123,235,225,244,225,235,225,238,97,129,48,219,99,241,232,225,236,230,247,233,228,244,104,128,255,142,236,225,109,135,5,185,100,17,100,22,100,27,100,32,100,41,100,56,100,72,177,57,128,5,185,178,54,128,5,185,179,50,128,5,185,232,229,226,242,229,119,128,5,185,238,225,242,242,239,247, -232,229,226,242,229,119,128,5,185,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,185,247,233,228,229,232,229,226,242,229,119,128,5,185,238,239,235,232,245,235,244,232,225,105,128,14,46,111,2,100,104,100,174,107,4,100,114,100,126,100,132,100,154,225,226,239,246,229,227,239,237,98,128,3,9,227,237,98,128,3,9,240,225,236,225,244,225,236,233,250,229,228,226,229,236,239,247,227,237,98,128,3,33,242,229,244,242,239,230,236,229,248,226,229,236,239,247,227,237,98,128,3,34,238,243,241,245,225,242, -101,128,51,66,114,2,100,190,100,217,105,2,100,196,100,205,227,239,240,244,233,99,128,3,233,250,239,238,244,225,236,226,225,114,128,32,21,238,227,237,98,128,3,27,244,243,240,242,233,238,231,115,128,38,104,245,243,101,128,35,2,240,225,242,229,110,128,36,163,243,245,240,229,242,233,239,114,128,2,176,244,245,242,238,229,100,128,2,101,117,4,101,23,101,34,101,47,101,72,232,233,242,225,231,225,238,97,128,48,117,233,233,244,239,243,241,245,225,242,101,128,51,51,235,225,244,225,235,225,238,97,129,48,213,101, -60,232,225,236,230,247,233,228,244,104,128,255,140,238,231,225,242,245,237,236,225,245,116,129,2,221,101,87,227,237,98,128,3,11,118,128,1,149,249,240,232,229,110,132,0,45,101,113,101,124,101,136,101,159,233,238,230,229,242,233,239,114,128,246,229,237,239,238,239,243,240,225,227,101,128,255,13,115,2,101,142,101,149,237,225,236,108,128,254,99,245,240,229,242,233,239,114,128,246,230,244,247,111,128,32,16,105,149,0,105,101,211,101,234,102,12,102,59,105,197,106,61,106,98,106,125,107,31,107,35,107,73,107, -95,107,179,108,88,108,163,108,171,108,184,109,15,109,72,109,100,109,144,225,99,2,101,218,101,224,245,244,101,128,0,237,249,242,233,236,236,233,99,128,4,79,98,3,101,242,101,251,102,5,229,238,231,225,236,105,128,9,135,239,240,239,237,239,230,111,128,49,39,242,229,246,101,128,1,45,99,3,102,20,102,27,102,49,225,242,239,110,128,1,208,233,242,99,2,102,35,102,40,236,101,128,36,216,245,237,230,236,229,120,128,0,238,249,242,233,236,236,233,99,128,4,86,100,4,102,69,102,79,105,154,105,187,226,236,231,242,225, -246,101,128,2,9,101,2,102,85,105,149,239,231,242,225,240,104,7,102,106,102,120,102,133,105,62,105,93,105,106,105,118,229,225,242,244,232,227,233,242,227,236,101,128,50,143,230,233,242,229,227,233,242,227,236,101,128,50,139,233,99,14,102,164,102,180,103,23,103,77,103,143,103,172,103,188,103,245,104,38,104,50,104,77,104,144,105,26,105,55,225,236,236,233,225,238,227,229,240,225,242,229,110,128,50,63,99,4,102,190,102,201,102,215,102,222,225,236,236,240,225,242,229,110,128,50,58,229,238,244,242,229,227, -233,242,227,236,101,128,50,165,236,239,243,101,128,48,6,111,3,102,230,102,245,103,9,237,237,97,129,48,1,102,238,236,229,230,116,128,255,100,238,231,242,225,244,245,236,225,244,233,239,238,240,225,242,229,110,128,50,55,242,242,229,227,244,227,233,242,227,236,101,128,50,163,101,3,103,31,103,43,103,60,225,242,244,232,240,225,242,229,110,128,50,47,238,244,229,242,240,242,233,243,229,240,225,242,229,110,128,50,61,248,227,229,236,236,229,238,244,227,233,242,227,236,101,128,50,157,102,2,103,83,103,98,229, -243,244,233,246,225,236,240,225,242,229,110,128,50,64,105,2,103,104,103,133,238,225,238,227,233,225,108,2,103,116,103,125,227,233,242,227,236,101,128,50,150,240,225,242,229,110,128,50,54,242,229,240,225,242,229,110,128,50,43,104,2,103,149,103,160,225,246,229,240,225,242,229,110,128,50,50,233,231,232,227,233,242,227,236,101,128,50,164,233,244,229,242,225,244,233,239,238,237,225,242,107,128,48,5,108,3,103,196,103,222,103,234,225,226,239,114,2,103,205,103,214,227,233,242,227,236,101,128,50,152,240,225, -242,229,110,128,50,56,229,230,244,227,233,242,227,236,101,128,50,167,239,247,227,233,242,227,236,101,128,50,166,109,2,103,251,104,27,101,2,104,1,104,16,228,233,227,233,238,229,227,233,242,227,236,101,128,50,169,244,225,236,240,225,242,229,110,128,50,46,239,239,238,240,225,242,229,110,128,50,42,238,225,237,229,240,225,242,229,110,128,50,52,112,2,104,56,104,64,229,242,233,239,100,128,48,2,242,233,238,244,227,233,242,227,236,101,128,50,158,114,2,104,83,104,131,101,3,104,91,104,102,104,117,225,227,232, -240,225,242,229,110,128,50,67,240,242,229,243,229,238,244,240,225,242,229,110,128,50,57,243,239,245,242,227,229,240,225,242,229,110,128,50,62,233,231,232,244,227,233,242,227,236,101,128,50,168,115,5,104,156,104,185,104,199,104,224,104,252,101,2,104,162,104,175,227,242,229,244,227,233,242,227,236,101,128,50,153,236,230,240,225,242,229,110,128,50,66,239,227,233,229,244,249,240,225,242,229,110,128,50,51,112,2,104,205,104,211,225,227,101,128,48,0,229,227,233,225,236,240,225,242,229,110,128,50,53,116, -2,104,230,104,241,239,227,235,240,225,242,229,110,128,50,49,245,228,249,240,225,242,229,110,128,50,59,117,2,105,2,105,11,238,240,225,242,229,110,128,50,48,240,229,242,246,233,243,229,240,225,242,229,110,128,50,60,119,2,105,32,105,44,225,244,229,242,240,225,242,229,110,128,50,44,239,239,228,240,225,242,229,110,128,50,45,250,229,242,111,128,48,7,109,2,105,68,105,81,229,244,225,236,227,233,242,227,236,101,128,50,142,239,239,238,227,233,242,227,236,101,128,50,138,238,225,237,229,227,233,242,227,236,101, -128,50,148,243,245,238,227,233,242,227,236,101,128,50,144,119,2,105,124,105,137,225,244,229,242,227,233,242,227,236,101,128,50,140,239,239,228,227,233,242,227,236,101,128,50,141,246,97,128,9,7,233,229,242,229,243,233,115,130,0,239,105,168,105,176,225,227,245,244,101,128,30,47,227,249,242,233,236,236,233,99,128,4,229,239,244,226,229,236,239,119,128,30,203,101,3,105,205,105,221,105,232,226,242,229,246,229,227,249,242,233,236,236,233,99,128,4,215,227,249,242,233,236,236,233,99,128,4,53,245,238,103,4, -105,244,106,23,106,38,106,47,97,2,105,250,106,9,227,233,242,227,236,229,235,239,242,229,225,110,128,50,117,240,225,242,229,238,235,239,242,229,225,110,128,50,21,227,233,242,227,236,229,235,239,242,229,225,110,128,50,103,235,239,242,229,225,110,128,49,71,240,225,242,229,238,235,239,242,229,225,110,128,50,7,103,2,106,67,106,74,242,225,246,101,128,0,236,117,2,106,80,106,89,234,225,242,225,244,105,128,10,135,242,237,245,235,232,105,128,10,7,104,2,106,104,106,114,233,242,225,231,225,238,97,128,48,68,239, -239,235,225,226,239,246,101,128,30,201,105,8,106,143,106,153,106,164,106,171,106,196,106,212,106,227,106,243,226,229,238,231,225,236,105,128,9,136,227,249,242,233,236,236,233,99,128,4,56,228,229,246,97,128,9,8,231,117,2,106,178,106,187,234,225,242,225,244,105,128,10,136,242,237,245,235,232,105,128,10,8,237,225,244,242,225,231,245,242,237,245,235,232,105,128,10,64,238,246,229,242,244,229,228,226,242,229,246,101,128,2,11,243,232,239,242,244,227,249,242,233,236,236,233,99,128,4,57,246,239,247,229,236, -243,233,231,110,3,107,3,107,13,107,20,226,229,238,231,225,236,105,128,9,192,228,229,246,97,128,9,64,231,245,234,225,242,225,244,105,128,10,192,106,128,1,51,107,2,107,41,107,65,225,244,225,235,225,238,97,129,48,164,107,53,232,225,236,230,247,233,228,244,104,128,255,114,239,242,229,225,110,128,49,99,108,2,107,79,107,84,228,101,128,2,220,245,249,232,229,226,242,229,119,128,5,172,109,2,107,101,107,168,97,3,107,109,107,129,107,154,227,242,239,110,129,1,43,107,118,227,249,242,233,236,236,233,99,128,4,227, -231,229,239,242,225,240,240,242,239,248,233,237,225,244,229,236,249,229,241,245,225,108,128,34,83,244,242,225,231,245,242,237,245,235,232,105,128,10,63,239,238,239,243,240,225,227,101,128,255,73,110,5,107,191,107,201,107,210,107,222,108,50,227,242,229,237,229,238,116,128,34,6,230,233,238,233,244,121,128,34,30,233,225,242,237,229,238,233,225,110,128,5,107,116,2,107,228,108,40,101,2,107,234,108,29,231,242,225,108,131,34,43,107,247,108,9,108,14,98,2,107,253,108,5,239,244,244,239,109,128,35,33,116,128, -35,33,229,120,128,248,245,116,2,108,20,108,25,239,112,128,35,32,112,128,35,32,242,243,229,227,244,233,239,110,128,34,41,233,243,241,245,225,242,101,128,51,5,118,3,108,58,108,67,108,76,226,245,236,236,229,116,128,37,216,227,233,242,227,236,101,128,37,217,243,237,233,236,229,230,225,227,101,128,38,59,111,3,108,96,108,107,108,115,227,249,242,233,236,236,233,99,128,4,81,231,239,238,229,107,128,1,47,244,97,131,3,185,108,126,108,147,108,155,228,233,229,242,229,243,233,115,129,3,202,108,139,244,239,238, -239,115,128,3,144,236,225,244,233,110,128,2,105,244,239,238,239,115,128,3,175,240,225,242,229,110,128,36,164,242,233,231,245,242,237,245,235,232,105,128,10,114,115,4,108,194,108,239,108,253,109,5,237,225,236,108,2,108,203,108,214,232,233,242,225,231,225,238,97,128,48,67,235,225,244,225,235,225,238,97,129,48,163,108,227,232,225,236,230,247,233,228,244,104,128,255,104,243,232,225,242,226,229,238,231,225,236,105,128,9,250,244,242,239,235,101,128,2,104,245,240,229,242,233,239,114,128,246,237,116,2,109, -21,109,55,229,242,225,244,233,239,110,2,109,33,109,44,232,233,242,225,231,225,238,97,128,48,157,235,225,244,225,235,225,238,97,128,48,253,233,236,228,101,129,1,41,109,64,226,229,236,239,119,128,30,45,117,2,109,78,109,89,226,239,240,239,237,239,230,111,128,49,41,227,249,242,233,236,236,233,99,128,4,78,246,239,247,229,236,243,233,231,110,3,109,116,109,126,109,133,226,229,238,231,225,236,105,128,9,191,228,229,246,97,128,9,63,231,245,234,225,242,225,244,105,128,10,191,250,232,233,244,243,97,2,109,155, -109,166,227,249,242,233,236,236,233,99,128,4,117,228,226,236,231,242,225,246,229,227,249,242,233,236,236,233,99,128,4,119,106,138,0,106,109,209,110,16,110,27,110,77,110,93,110,206,111,19,111,24,111,36,111,44,97,4,109,219,109,230,109,240,109,247,225,242,237,229,238,233,225,110,128,5,113,226,229,238,231,225,236,105,128,9,156,228,229,246,97,128,9,28,231,117,2,109,254,110,7,234,225,242,225,244,105,128,10,156,242,237,245,235,232,105,128,10,28,226,239,240,239,237,239,230,111,128,49,16,99,3,110,35,110,42, -110,64,225,242,239,110,128,1,240,233,242,99,2,110,50,110,55,236,101,128,36,217,245,237,230,236,229,120,128,1,53,242,239,243,243,229,228,244,225,233,108,128,2,157,228,239,244,236,229,243,243,243,244,242,239,235,101,128,2,95,101,3,110,101,110,112,110,177,227,249,242,233,236,236,233,99,128,4,88,229,109,4,110,123,110,132,110,146,110,162,225,242,225,226,233,99,128,6,44,230,233,238,225,236,225,242,225,226,233,99,128,254,158,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,159,237,229,228,233, -225,236,225,242,225,226,233,99,128,254,160,104,2,110,183,110,192,225,242,225,226,233,99,128,6,152,230,233,238,225,236,225,242,225,226,233,99,128,251,139,104,2,110,212,111,6,97,3,110,220,110,230,110,237,226,229,238,231,225,236,105,128,9,157,228,229,246,97,128,9,29,231,117,2,110,244,110,253,234,225,242,225,244,105,128,10,157,242,237,245,235,232,105,128,10,29,229,232,225,242,237,229,238,233,225,110,128,5,123,233,115,128,48,4,237,239,238,239,243,240,225,227,101,128,255,74,240,225,242,229,110,128,36,165, -243,245,240,229,242,233,239,114,128,2,178,107,146,0,107,111,95,113,184,113,195,114,1,114,12,114,102,114,116,115,224,116,164,116,177,116,203,116,252,117,134,117,156,117,169,117,192,117,234,117,244,97,12,111,121,111,153,111,175,111,205,112,63,112,88,112,118,112,143,112,249,113,7,113,130,113,159,98,2,111,127,111,144,225,243,232,235,233,242,227,249,242,233,236,236,233,99,128,4,161,229,238,231,225,236,105,128,9,149,99,2,111,159,111,165,245,244,101,128,30,49,249,242,233,236,236,233,99,128,4,58,228,101, -2,111,182,111,200,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,155,246,97,128,9,21,102,135,5,219,111,223,111,232,111,252,112,10,112,19,112,35,112,50,225,242,225,226,233,99,128,6,67,228,225,231,229,243,104,129,251,59,111,243,232,229,226,242,229,119,128,251,59,230,233,238,225,236,225,242,225,226,233,99,128,254,218,232,229,226,242,229,119,128,5,219,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,219,237,229,228,233,225,236,225,242,225,226,233,99,128,254,220,242,225,230, -229,232,229,226,242,229,119,128,251,77,231,117,2,112,70,112,79,234,225,242,225,244,105,128,10,149,242,237,245,235,232,105,128,10,21,104,2,112,94,112,104,233,242,225,231,225,238,97,128,48,75,239,239,235,227,249,242,233,236,236,233,99,128,4,196,235,225,244,225,235,225,238,97,129,48,171,112,131,232,225,236,230,247,233,228,244,104,128,255,118,112,2,112,149,112,170,240,97,129,3,186,112,156,243,249,237,226,239,236,231,242,229,229,107,128,3,240,249,229,239,245,110,3,112,182,112,196,112,230,237,233,229,245, -237,235,239,242,229,225,110,128,49,113,112,2,112,202,112,217,232,233,229,245,240,232,235,239,242,229,225,110,128,49,132,233,229,245,240,235,239,242,229,225,110,128,49,120,243,243,225,238,231,240,233,229,245,240,235,239,242,229,225,110,128,49,121,242,239,242,233,233,243,241,245,225,242,101,128,51,13,115,5,113,19,113,63,113,78,113,86,113,114,232,233,228,225,225,245,244,111,2,113,32,113,41,225,242,225,226,233,99,128,6,64,238,239,243,233,228,229,226,229,225,242,233,238,231,225,242,225,226,233,99,128, -6,64,237,225,236,236,235,225,244,225,235,225,238,97,128,48,245,241,245,225,242,101,128,51,132,242,97,2,113,93,113,102,225,242,225,226,233,99,128,6,80,244,225,238,225,242,225,226,233,99,128,6,77,244,242,239,235,229,227,249,242,233,236,236,233,99,128,4,159,244,225,232,233,242,225,240,242,239,236,239,238,231,237,225,242,235,232,225,236,230,247,233,228,244,104,128,255,112,246,229,242,244,233,227,225,236,243,244,242,239,235,229,227,249,242,233,236,236,233,99,128,4,157,226,239,240,239,237,239,230,111,128, -49,14,99,4,113,205,113,227,113,236,113,244,97,2,113,211,113,221,236,243,241,245,225,242,101,128,51,137,242,239,110,128,1,233,229,228,233,236,236,97,128,1,55,233,242,227,236,101,128,36,218,239,237,237,225,225,227,227,229,238,116,128,1,55,228,239,244,226,229,236,239,119,128,30,51,101,4,114,22,114,49,114,74,114,86,104,2,114,28,114,39,225,242,237,229,238,233,225,110,128,5,132,233,242,225,231,225,238,97,128,48,81,235,225,244,225,235,225,238,97,129,48,177,114,62,232,225,236,230,247,233,228,244,104,128, -255,121,238,225,242,237,229,238,233,225,110,128,5,111,243,237,225,236,236,235,225,244,225,235,225,238,97,128,48,246,231,242,229,229,238,236,225,238,228,233,99,128,1,56,104,6,114,130,115,3,115,14,115,39,115,126,115,214,97,5,114,142,114,152,114,163,114,170,114,195,226,229,238,231,225,236,105,128,9,150,227,249,242,233,236,236,233,99,128,4,69,228,229,246,97,128,9,22,231,117,2,114,177,114,186,234,225,242,225,244,105,128,10,150,242,237,245,235,232,105,128,10,22,104,4,114,205,114,214,114,228,114,244,225, -242,225,226,233,99,128,6,46,230,233,238,225,236,225,242,225,226,233,99,128,254,166,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,167,237,229,228,233,225,236,225,242,225,226,233,99,128,254,168,229,233,227,239,240,244,233,99,128,3,231,232,97,2,115,21,115,28,228,229,246,97,128,9,89,231,245,242,237,245,235,232,105,128,10,89,233,229,245,235,104,4,115,53,115,88,115,103,115,112,97,2,115,59,115,74,227,233,242,227,236,229,235,239,242,229,225,110,128,50,120,240,225,242,229,238,235,239,242,229, -225,110,128,50,24,227,233,242,227,236,229,235,239,242,229,225,110,128,50,106,235,239,242,229,225,110,128,49,75,240,225,242,229,238,235,239,242,229,225,110,128,50,10,111,4,115,136,115,185,115,195,115,200,235,104,4,115,147,115,156,115,165,115,175,225,233,244,232,225,105,128,14,2,239,238,244,232,225,105,128,14,5,245,225,244,244,232,225,105,128,14,3,247,225,233,244,232,225,105,128,14,4,237,245,244,244,232,225,105,128,14,91,239,107,128,1,153,242,225,235,232,225,238,231,244,232,225,105,128,14,6,250,243, -241,245,225,242,101,128,51,145,105,4,115,234,115,245,116,14,116,63,232,233,242,225,231,225,238,97,128,48,77,235,225,244,225,235,225,238,97,129,48,173,116,2,232,225,236,230,247,233,228,244,104,128,255,119,242,111,3,116,23,116,38,116,54,231,245,242,225,237,245,243,241,245,225,242,101,128,51,21,237,229,229,244,239,242,245,243,241,245,225,242,101,128,51,22,243,241,245,225,242,101,128,51,20,249,229,239,107,5,116,78,116,113,116,128,116,137,116,151,97,2,116,84,116,99,227,233,242,227,236,229,235,239,242, -229,225,110,128,50,110,240,225,242,229,238,235,239,242,229,225,110,128,50,14,227,233,242,227,236,229,235,239,242,229,225,110,128,50,96,235,239,242,229,225,110,128,49,49,240,225,242,229,238,235,239,242,229,225,110,128,50,0,243,233,239,243,235,239,242,229,225,110,128,49,51,234,229,227,249,242,233,236,236,233,99,128,4,92,108,2,116,183,116,194,233,238,229,226,229,236,239,119,128,30,53,243,241,245,225,242,101,128,51,152,109,3,116,211,116,225,116,236,227,245,226,229,228,243,241,245,225,242,101,128,51,166, -239,238,239,243,240,225,227,101,128,255,75,243,241,245,225,242,229,228,243,241,245,225,242,101,128,51,162,111,5,117,8,117,34,117,72,117,84,117,98,104,2,117,14,117,24,233,242,225,231,225,238,97,128,48,83,237,243,241,245,225,242,101,128,51,192,235,97,2,117,41,117,49,233,244,232,225,105,128,14,1,244,225,235,225,238,97,129,48,179,117,60,232,225,236,230,247,233,228,244,104,128,255,122,239,240,239,243,241,245,225,242,101,128,51,30,240,240,225,227,249,242,233,236,236,233,99,128,4,129,114,2,117,104,117,124, -229,225,238,243,244,225,238,228,225,242,228,243,249,237,226,239,108,128,50,127,239,238,233,243,227,237,98,128,3,67,240,97,2,117,141,117,147,242,229,110,128,36,166,243,241,245,225,242,101,128,51,170,243,233,227,249,242,233,236,236,233,99,128,4,111,116,2,117,175,117,184,243,241,245,225,242,101,128,51,207,245,242,238,229,100,128,2,158,117,2,117,198,117,209,232,233,242,225,231,225,238,97,128,48,79,235,225,244,225,235,225,238,97,129,48,175,117,222,232,225,236,230,247,233,228,244,104,128,255,120,246,243, -241,245,225,242,101,128,51,184,247,243,241,245,225,242,101,128,51,190,108,146,0,108,118,38,120,65,120,94,120,160,120,198,121,94,121,103,121,119,121,143,121,161,122,23,122,64,122,199,122,207,122,240,122,249,123,1,123,63,97,7,118,54,118,64,118,71,118,78,118,103,118,119,120,53,226,229,238,231,225,236,105,128,9,178,227,245,244,101,128,1,58,228,229,246,97,128,9,50,231,117,2,118,85,118,94,234,225,242,225,244,105,128,10,178,242,237,245,235,232,105,128,10,50,235,235,232,225,238,231,249,225,239,244,232,225, -105,128,14,69,109,10,118,141,119,80,119,97,119,135,119,149,119,168,119,184,119,204,119,224,119,247,97,2,118,147,119,72,236,229,102,4,118,159,118,173,119,9,119,26,230,233,238,225,236,225,242,225,226,233,99,128,254,252,232,225,237,250,97,2,118,183,118,224,225,226,239,246,101,2,118,193,118,207,230,233,238,225,236,225,242,225,226,233,99,128,254,248,233,243,239,236,225,244,229,228,225,242,225,226,233,99,128,254,247,226,229,236,239,119,2,118,234,118,248,230,233,238,225,236,225,242,225,226,233,99,128,254, -250,233,243,239,236,225,244,229,228,225,242,225,226,233,99,128,254,249,233,243,239,236,225,244,229,228,225,242,225,226,233,99,128,254,251,237,225,228,228,225,225,226,239,246,101,2,119,41,119,55,230,233,238,225,236,225,242,225,226,233,99,128,254,246,233,243,239,236,225,244,229,228,225,242,225,226,233,99,128,254,245,242,225,226,233,99,128,6,68,226,228,97,129,3,187,119,88,243,244,242,239,235,101,128,1,155,229,100,130,5,220,119,106,119,126,228,225,231,229,243,104,129,251,60,119,117,232,229,226,242,229, -119,128,251,60,232,229,226,242,229,119,128,5,220,230,233,238,225,236,225,242,225,226,233,99,128,254,222,232,225,232,233,238,233,244,233,225,236,225,242,225,226,233,99,128,252,202,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,223,234,229,229,237,233,238,233,244,233,225,236,225,242,225,226,233,99,128,252,201,235,232,225,232,233,238,233,244,233,225,236,225,242,225,226,233,99,128,252,203,236,225,237,232,229,232,233,243,239,236,225,244,229,228,225,242,225,226,233,99,128,253,242,237,101,2, -119,254,120,11,228,233,225,236,225,242,225,226,233,99,128,254,224,229,109,2,120,18,120,37,232,225,232,233,238,233,244,233,225,236,225,242,225,226,233,99,128,253,136,233,238,233,244,233,225,236,225,242,225,226,233,99,128,252,204,242,231,229,227,233,242,227,236,101,128,37,239,98,3,120,73,120,78,120,84,225,114,128,1,154,229,236,116,128,2,108,239,240,239,237,239,230,111,128,49,12,99,4,120,104,120,111,120,120,120,147,225,242,239,110,128,1,62,229,228,233,236,236,97,128,1,60,233,242,99,2,120,128,120,133, -236,101,128,36,219,245,237,230,236,229,248,226,229,236,239,119,128,30,61,239,237,237,225,225,227,227,229,238,116,128,1,60,228,239,116,130,1,64,120,170,120,179,225,227,227,229,238,116,128,1,64,226,229,236,239,119,129,30,55,120,189,237,225,227,242,239,110,128,30,57,101,3,120,206,120,244,121,89,230,116,2,120,213,120,229,225,238,231,236,229,225,226,239,246,229,227,237,98,128,3,26,244,225,227,235,226,229,236,239,247,227,237,98,128,3,24,243,115,132,0,60,121,1,121,23,121,35,121,81,229,241,245,225,108,129, -34,100,121,11,239,242,231,242,229,225,244,229,114,128,34,218,237,239,238,239,243,240,225,227,101,128,255,28,111,2,121,41,121,70,114,2,121,47,121,60,229,241,245,233,246,225,236,229,238,116,128,34,114,231,242,229,225,244,229,114,128,34,118,246,229,242,229,241,245,225,108,128,34,102,243,237,225,236,108,128,254,100,250,104,128,2,110,230,226,236,239,227,107,128,37,140,232,239,239,235,242,229,244,242,239,230,236,229,120,128,2,109,105,2,121,125,121,130,242,97,128,32,164,247,238,225,242,237,229,238,233,225, -110,128,5,108,106,129,1,201,121,149,229,227,249,242,233,236,236,233,99,128,4,89,108,132,246,192,121,173,121,197,121,208,121,217,97,2,121,179,121,186,228,229,246,97,128,9,51,231,245,234,225,242,225,244,105,128,10,179,233,238,229,226,229,236,239,119,128,30,59,236,225,228,229,246,97,128,9,52,246,239,227,225,236,233,99,3,121,231,121,241,121,248,226,229,238,231,225,236,105,128,9,225,228,229,246,97,128,9,97,246,239,247,229,236,243,233,231,110,2,122,6,122,16,226,229,238,231,225,236,105,128,9,227,228,229, -246,97,128,9,99,109,3,122,31,122,44,122,55,233,228,228,236,229,244,233,236,228,101,128,2,107,239,238,239,243,240,225,227,101,128,255,76,243,241,245,225,242,101,128,51,208,111,6,122,78,122,90,122,132,122,143,122,149,122,191,227,232,245,236,225,244,232,225,105,128,14,44,231,233,227,225,108,3,122,102,122,108,122,127,225,238,100,128,34,39,238,239,116,129,0,172,122,116,242,229,246,229,242,243,229,100,128,35,16,239,114,128,34,40,236,233,238,231,244,232,225,105,128,14,37,238,231,115,128,1,127,247,236,233, -238,101,2,122,159,122,182,99,2,122,165,122,177,229,238,244,229,242,236,233,238,101,128,254,78,237,98,128,3,50,228,225,243,232,229,100,128,254,77,250,229,238,231,101,128,37,202,240,225,242,229,110,128,36,167,115,3,122,215,122,222,122,230,236,225,243,104,128,1,66,241,245,225,242,101,128,33,19,245,240,229,242,233,239,114,128,246,238,244,243,232,225,228,101,128,37,145,245,244,232,225,105,128,14,38,246,239,227,225,236,233,99,3,123,15,123,25,123,32,226,229,238,231,225,236,105,128,9,140,228,229,246,97,128, -9,12,246,239,247,229,236,243,233,231,110,2,123,46,123,56,226,229,238,231,225,236,105,128,9,226,228,229,246,97,128,9,98,248,243,241,245,225,242,101,128,51,211,109,144,0,109,123,109,125,218,125,243,126,14,126,39,127,92,127,114,128,169,128,199,128,248,129,99,129,121,129,146,129,155,130,182,130,210,97,12,123,135,123,145,123,209,123,216,123,241,124,33,125,125,125,150,125,155,125,169,125,181,125,186,226,229,238,231,225,236,105,128,9,174,99,2,123,151,123,203,242,239,110,132,0,175,123,165,123,176,123,182, -123,191,226,229,236,239,247,227,237,98,128,3,49,227,237,98,128,3,4,236,239,247,237,239,100,128,2,205,237,239,238,239,243,240,225,227,101,128,255,227,245,244,101,128,30,63,228,229,246,97,128,9,46,231,117,2,123,223,123,232,234,225,242,225,244,105,128,10,174,242,237,245,235,232,105,128,10,46,104,2,123,247,124,23,225,240,225,235,104,2,124,1,124,10,232,229,226,242,229,119,128,5,164,236,229,230,244,232,229,226,242,229,119,128,5,164,233,242,225,231,225,238,97,128,48,126,105,5,124,45,124,114,124,177,124, -207,125,113,227,232,225,244,244,225,247,97,3,124,60,124,91,124,98,236,239,119,2,124,68,124,79,236,229,230,244,244,232,225,105,128,248,149,242,233,231,232,244,244,232,225,105,128,248,148,244,232,225,105,128,14,75,245,240,240,229,242,236,229,230,244,244,232,225,105,128,248,147,229,107,3,124,123,124,154,124,161,236,239,119,2,124,131,124,142,236,229,230,244,244,232,225,105,128,248,140,242,233,231,232,244,244,232,225,105,128,248,139,244,232,225,105,128,14,72,245,240,240,229,242,236,229,230,244,244,232, -225,105,128,248,138,232,225,238,225,235,225,116,2,124,189,124,200,236,229,230,244,244,232,225,105,128,248,132,244,232,225,105,128,14,49,116,3,124,215,124,243,125,50,225,233,235,232,117,2,124,225,124,236,236,229,230,244,244,232,225,105,128,248,137,244,232,225,105,128,14,71,232,111,3,124,252,125,27,125,34,236,239,119,2,125,4,125,15,236,229,230,244,244,232,225,105,128,248,143,242,233,231,232,244,244,232,225,105,128,248,142,244,232,225,105,128,14,73,245,240,240,229,242,236,229,230,244,244,232,225,105, -128,248,141,242,105,3,125,59,125,90,125,97,236,239,119,2,125,67,125,78,236,229,230,244,244,232,225,105,128,248,146,242,233,231,232,244,244,232,225,105,128,248,145,244,232,225,105,128,14,74,245,240,240,229,242,236,229,230,244,244,232,225,105,128,248,144,249,225,237,239,235,244,232,225,105,128,14,70,235,225,244,225,235,225,238,97,129,48,222,125,138,232,225,236,230,247,233,228,244,104,128,255,143,236,101,128,38,66,238,243,249,239,238,243,241,245,225,242,101,128,51,71,241,225,230,232,229,226,242,229, -119,128,5,190,242,115,128,38,66,115,2,125,192,125,210,239,242,225,227,233,242,227,236,229,232,229,226,242,229,119,128,5,175,241,245,225,242,101,128,51,131,98,2,125,224,125,234,239,240,239,237,239,230,111,128,49,7,243,241,245,225,242,101,128,51,212,99,2,125,249,126,1,233,242,227,236,101,128,36,220,245,226,229,228,243,241,245,225,242,101,128,51,165,228,239,116,2,126,22,126,31,225,227,227,229,238,116,128,30,65,226,229,236,239,119,128,30,67,101,7,126,55,126,182,126,193,126,208,126,233,127,14,127,26,101, -2,126,61,126,169,109,4,126,71,126,80,126,94,126,110,225,242,225,226,233,99,128,6,69,230,233,238,225,236,225,242,225,226,233,99,128,254,226,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,227,237,101,2,126,117,126,130,228,233,225,236,225,242,225,226,233,99,128,254,228,229,237,105,2,126,138,126,153,238,233,244,233,225,236,225,242,225,226,233,99,128,252,209,243,239,236,225,244,229,228,225,242,225,226,233,99,128,252,72,244,239,242,245,243,241,245,225,242,101,128,51,77,232,233,242,225,231,225, -238,97,128,48,129,233,250,233,229,242,225,243,241,245,225,242,101,128,51,126,235,225,244,225,235,225,238,97,129,48,225,126,221,232,225,236,230,247,233,228,244,104,128,255,146,109,130,5,222,126,241,127,5,228,225,231,229,243,104,129,251,62,126,252,232,229,226,242,229,119,128,251,62,232,229,226,242,229,119,128,5,222,238,225,242,237,229,238,233,225,110,128,5,116,242,235,232,97,3,127,37,127,46,127,79,232,229,226,242,229,119,128,5,165,235,229,230,245,236,97,2,127,57,127,66,232,229,226,242,229,119,128,5, -166,236,229,230,244,232,229,226,242,229,119,128,5,166,236,229,230,244,232,229,226,242,229,119,128,5,165,104,2,127,98,127,104,239,239,107,128,2,113,250,243,241,245,225,242,101,128,51,146,105,6,127,128,127,165,128,46,128,57,128,82,128,139,228,100,2,127,135,127,160,236,229,228,239,244,235,225,244,225,235,225,238,225,232,225,236,230,247,233,228,244,104,128,255,101,239,116,128,0,183,229,245,109,5,127,179,127,214,127,229,127,238,128,33,97,2,127,185,127,200,227,233,242,227,236,229,235,239,242,229,225,110, -128,50,114,240,225,242,229,238,235,239,242,229,225,110,128,50,18,227,233,242,227,236,229,235,239,242,229,225,110,128,50,100,235,239,242,229,225,110,128,49,65,112,2,127,244,128,20,97,2,127,250,128,8,238,243,233,239,243,235,239,242,229,225,110,128,49,112,242,229,238,235,239,242,229,225,110,128,50,4,233,229,245,240,235,239,242,229,225,110,128,49,110,243,233,239,243,235,239,242,229,225,110,128,49,111,232,233,242,225,231,225,238,97,128,48,127,235,225,244,225,235,225,238,97,129,48,223,128,70,232,225,236, -230,247,233,228,244,104,128,255,144,238,117,2,128,89,128,134,115,132,34,18,128,101,128,112,128,121,128,127,226,229,236,239,247,227,237,98,128,3,32,227,233,242,227,236,101,128,34,150,237,239,100,128,2,215,240,236,245,115,128,34,19,244,101,128,32,50,242,105,2,128,146,128,160,226,225,225,242,245,243,241,245,225,242,101,128,51,74,243,241,245,225,242,101,128,51,73,108,2,128,175,128,190,239,238,231,236,229,231,244,245,242,238,229,100,128,2,112,243,241,245,225,242,101,128,51,150,109,3,128,207,128,221,128, -232,227,245,226,229,228,243,241,245,225,242,101,128,51,163,239,238,239,243,240,225,227,101,128,255,77,243,241,245,225,242,229,228,243,241,245,225,242,101,128,51,159,111,5,129,4,129,30,129,55,129,65,129,74,104,2,129,10,129,20,233,242,225,231,225,238,97,128,48,130,237,243,241,245,225,242,101,128,51,193,235,225,244,225,235,225,238,97,129,48,226,129,43,232,225,236,230,247,233,228,244,104,128,255,147,236,243,241,245,225,242,101,128,51,214,237,225,244,232,225,105,128,14,33,246,229,242,243,243,241,245,225, -242,101,129,51,167,129,89,228,243,241,245,225,242,101,128,51,168,240,97,2,129,106,129,112,242,229,110,128,36,168,243,241,245,225,242,101,128,51,171,115,2,129,127,129,136,243,241,245,225,242,101,128,51,179,245,240,229,242,233,239,114,128,246,239,244,245,242,238,229,100,128,2,111,117,141,0,181,129,185,129,189,129,199,129,223,129,233,129,255,130,10,130,35,130,58,130,68,130,98,130,162,130,172,49,128,0,181,225,243,241,245,225,242,101,128,51,130,227,104,2,129,206,129,216,231,242,229,225,244,229,114,128, -34,107,236,229,243,115,128,34,106,230,243,241,245,225,242,101,128,51,140,103,2,129,239,129,246,242,229,229,107,128,3,188,243,241,245,225,242,101,128,51,141,232,233,242,225,231,225,238,97,128,48,128,235,225,244,225,235,225,238,97,129,48,224,130,23,232,225,236,230,247,233,228,244,104,128,255,145,108,2,130,41,130,50,243,241,245,225,242,101,128,51,149,244,233,240,236,121,128,0,215,237,243,241,245,225,242,101,128,51,155,238,225,104,2,130,76,130,85,232,229,226,242,229,119,128,5,163,236,229,230,244,232, -229,226,242,229,119,128,5,163,115,2,130,104,130,153,233,99,3,130,113,130,130,130,141,225,236,238,239,244,101,129,38,106,130,124,228,226,108,128,38,107,230,236,225,244,243,233,231,110,128,38,109,243,232,225,242,240,243,233,231,110,128,38,111,243,241,245,225,242,101,128,51,178,246,243,241,245,225,242,101,128,51,182,247,243,241,245,225,242,101,128,51,188,118,2,130,188,130,201,237,229,231,225,243,241,245,225,242,101,128,51,185,243,241,245,225,242,101,128,51,183,119,2,130,216,130,229,237,229,231,225,243, -241,245,225,242,101,128,51,191,243,241,245,225,242,101,128,51,189,110,150,0,110,131,30,131,164,131,188,131,254,132,23,132,81,132,91,132,158,132,201,134,235,134,253,135,22,135,53,135,79,135,144,137,126,137,134,137,159,137,167,138,135,138,145,138,155,97,8,131,48,131,68,131,75,131,82,131,107,131,118,131,143,131,155,98,2,131,54,131,63,229,238,231,225,236,105,128,9,168,236,97,128,34,7,227,245,244,101,128,1,68,228,229,246,97,128,9,40,231,117,2,131,89,131,98,234,225,242,225,244,105,128,10,168,242,237,245, -235,232,105,128,10,40,232,233,242,225,231,225,238,97,128,48,106,235,225,244,225,235,225,238,97,129,48,202,131,131,232,225,236,230,247,233,228,244,104,128,255,133,240,239,243,244,242,239,240,232,101,128,1,73,243,241,245,225,242,101,128,51,129,98,2,131,170,131,180,239,240,239,237,239,230,111,128,49,11,243,240,225,227,101,128,0,160,99,4,131,198,131,205,131,214,131,241,225,242,239,110,128,1,72,229,228,233,236,236,97,128,1,70,233,242,99,2,131,222,131,227,236,101,128,36,221,245,237,230,236,229,248,226, -229,236,239,119,128,30,75,239,237,237,225,225,227,227,229,238,116,128,1,70,228,239,116,2,132,6,132,15,225,227,227,229,238,116,128,30,69,226,229,236,239,119,128,30,71,101,3,132,31,132,42,132,67,232,233,242,225,231,225,238,97,128,48,109,235,225,244,225,235,225,238,97,129,48,205,132,55,232,225,236,230,247,233,228,244,104,128,255,136,247,243,232,229,241,229,236,243,233,231,110,128,32,170,230,243,241,245,225,242,101,128,51,139,103,2,132,97,132,147,97,3,132,105,132,115,132,122,226,229,238,231,225,236,105, -128,9,153,228,229,246,97,128,9,25,231,117,2,132,129,132,138,234,225,242,225,244,105,128,10,153,242,237,245,235,232,105,128,10,25,239,238,231,245,244,232,225,105,128,14,7,104,2,132,164,132,174,233,242,225,231,225,238,97,128,48,147,239,239,107,2,132,182,132,189,236,229,230,116,128,2,114,242,229,244,242,239,230,236,229,120,128,2,115,105,4,132,211,133,124,133,135,133,193,229,245,110,7,132,229,133,8,133,40,133,54,133,63,133,96,133,109,97,2,132,235,132,250,227,233,242,227,236,229,235,239,242,229,225,110, -128,50,111,240,225,242,229,238,235,239,242,229,225,110,128,50,15,227,105,2,133,15,133,27,229,245,227,235,239,242,229,225,110,128,49,53,242,227,236,229,235,239,242,229,225,110,128,50,97,232,233,229,245,232,235,239,242,229,225,110,128,49,54,235,239,242,229,225,110,128,49,52,240,97,2,133,70,133,84,238,243,233,239,243,235,239,242,229,225,110,128,49,104,242,229,238,235,239,242,229,225,110,128,50,1,243,233,239,243,235,239,242,229,225,110,128,49,103,244,233,235,229,245,244,235,239,242,229,225,110,128,49, -102,232,233,242,225,231,225,238,97,128,48,107,107,2,133,141,133,165,225,244,225,235,225,238,97,129,48,203,133,153,232,225,236,230,247,233,228,244,104,128,255,134,232,225,232,233,116,2,133,175,133,186,236,229,230,244,244,232,225,105,128,248,153,244,232,225,105,128,14,77,238,101,141,0,57,133,224,133,233,133,243,134,17,134,24,134,49,134,76,134,110,134,122,134,133,134,166,134,174,134,185,225,242,225,226,233,99,128,6,105,226,229,238,231,225,236,105,128,9,239,227,233,242,227,236,101,129,36,104,133,254, -233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,102,128,39,146,228,229,246,97,128,9,111,231,117,2,134,31,134,40,234,225,242,225,244,105,128,10,239,242,237,245,235,232,105,128,10,111,232,97,2,134,56,134,67,227,235,225,242,225,226,233,99,128,6,105,238,231,250,232,239,117,128,48,41,105,2,134,82,134,100,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,50,40,238,230,229,242,233,239,114,128,32,137,237,239,238,239,243,240,225,227,101,128,255,25,239,236,228,243,244,249,236,101, -128,247,57,112,2,134,139,134,146,225,242,229,110,128,36,124,229,114,2,134,153,134,159,233,239,100,128,36,144,243,233,225,110,128,6,249,242,239,237,225,110,128,33,120,243,245,240,229,242,233,239,114,128,32,121,116,2,134,191,134,229,229,229,110,2,134,199,134,208,227,233,242,227,236,101,128,36,114,112,2,134,214,134,221,225,242,229,110,128,36,134,229,242,233,239,100,128,36,154,232,225,105,128,14,89,106,129,1,204,134,241,229,227,249,242,233,236,236,233,99,128,4,90,235,225,244,225,235,225,238,97,129,48, -243,135,10,232,225,236,230,247,233,228,244,104,128,255,157,108,2,135,28,135,42,229,231,242,233,231,232,244,236,239,238,103,128,1,158,233,238,229,226,229,236,239,119,128,30,73,109,2,135,59,135,70,239,238,239,243,240,225,227,101,128,255,78,243,241,245,225,242,101,128,51,154,110,2,135,85,135,135,97,3,135,93,135,103,135,110,226,229,238,231,225,236,105,128,9,163,228,229,246,97,128,9,35,231,117,2,135,117,135,126,234,225,242,225,244,105,128,10,163,242,237,245,235,232,105,128,10,35,238,225,228,229,246,97, -128,9,41,111,6,135,158,135,169,135,194,135,235,136,187,137,114,232,233,242,225,231,225,238,97,128,48,110,235,225,244,225,235,225,238,97,129,48,206,135,182,232,225,236,230,247,233,228,244,104,128,255,137,110,3,135,202,135,218,135,227,226,242,229,225,235,233,238,231,243,240,225,227,101,128,0,160,229,238,244,232,225,105,128,14,19,245,244,232,225,105,128,14,25,239,110,7,135,252,136,5,136,19,136,53,136,69,136,110,136,169,225,242,225,226,233,99,128,6,70,230,233,238,225,236,225,242,225,226,233,99,128,254, -230,231,232,245,238,238,97,2,136,30,136,39,225,242,225,226,233,99,128,6,186,230,233,238,225,236,225,242,225,226,233,99,128,251,159,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,231,234,229,229,237,105,2,136,79,136,94,238,233,244,233,225,236,225,242,225,226,233,99,128,252,210,243,239,236,225,244,229,228,225,242,225,226,233,99,128,252,75,237,101,2,136,117,136,130,228,233,225,236,225,242,225,226,233,99,128,254,232,229,237,105,2,136,138,136,153,238,233,244,233,225,236,225,242,225,226,233, -99,128,252,213,243,239,236,225,244,229,228,225,242,225,226,233,99,128,252,78,238,239,239,238,230,233,238,225,236,225,242,225,226,233,99,128,252,141,116,7,136,203,136,214,136,243,137,22,137,34,137,54,137,80,227,239,238,244,225,233,238,115,128,34,12,101,2,136,220,136,236,236,229,237,229,238,116,129,34,9,136,231,239,102,128,34,9,241,245,225,108,128,34,96,231,242,229,225,244,229,114,129,34,111,136,255,238,239,114,2,137,7,137,15,229,241,245,225,108,128,34,113,236,229,243,115,128,34,121,233,228,229,238, -244,233,227,225,108,128,34,98,236,229,243,115,129,34,110,137,43,238,239,242,229,241,245,225,108,128,34,112,112,2,137,60,137,70,225,242,225,236,236,229,108,128,34,38,242,229,227,229,228,229,115,128,34,128,243,117,3,137,89,137,96,137,105,226,243,229,116,128,34,132,227,227,229,229,228,115,128,34,129,240,229,242,243,229,116,128,34,133,247,225,242,237,229,238,233,225,110,128,5,118,240,225,242,229,110,128,36,169,115,2,137,140,137,149,243,241,245,225,242,101,128,51,177,245,240,229,242,233,239,114,128,32, -127,244,233,236,228,101,128,0,241,117,132,3,189,137,179,137,190,138,15,138,98,232,233,242,225,231,225,238,97,128,48,108,107,2,137,196,137,220,225,244,225,235,225,238,97,129,48,204,137,208,232,225,236,230,247,233,228,244,104,128,255,135,244,97,3,137,229,137,239,137,246,226,229,238,231,225,236,105,128,9,188,228,229,246,97,128,9,60,231,117,2,137,253,138,6,234,225,242,225,244,105,128,10,188,242,237,245,235,232,105,128,10,60,109,2,138,21,138,55,226,229,242,243,233,231,110,130,0,35,138,35,138,47,237,239, -238,239,243,240,225,227,101,128,255,3,243,237,225,236,108,128,254,95,229,114,2,138,62,138,94,225,236,243,233,231,110,2,138,73,138,81,231,242,229,229,107,128,3,116,236,239,247,229,242,231,242,229,229,107,128,3,117,111,128,33,22,110,130,5,224,138,106,138,126,228,225,231,229,243,104,129,251,64,138,117,232,229,226,242,229,119,128,251,64,232,229,226,242,229,119,128,5,224,246,243,241,245,225,242,101,128,51,181,247,243,241,245,225,242,101,128,51,187,249,97,3,138,164,138,174,138,181,226,229,238,231,225,236, -105,128,9,158,228,229,246,97,128,9,30,231,117,2,138,188,138,197,234,225,242,225,244,105,128,10,158,242,237,245,235,232,105,128,10,30,111,147,0,111,138,248,139,14,139,92,140,6,140,78,140,93,140,133,141,0,141,21,141,59,141,70,141,248,143,82,143,146,143,179,143,225,144,98,144,145,144,157,97,2,138,254,139,5,227,245,244,101,128,0,243,238,231,244,232,225,105,128,14,45,98,4,139,24,139,66,139,75,139,85,225,242,242,229,100,130,2,117,139,36,139,47,227,249,242,233,236,236,233,99,128,4,233,228,233,229,242,229, -243,233,243,227,249,242,233,236,236,233,99,128,4,235,229,238,231,225,236,105,128,9,147,239,240,239,237,239,230,111,128,49,27,242,229,246,101,128,1,79,99,3,139,100,139,173,139,252,97,2,139,106,139,167,238,228,242,97,3,139,117,139,124,139,135,228,229,246,97,128,9,17,231,245,234,225,242,225,244,105,128,10,145,246,239,247,229,236,243,233,231,110,2,139,149,139,156,228,229,246,97,128,9,73,231,245,234,225,242,225,244,105,128,10,201,242,239,110,128,1,210,233,242,99,2,139,181,139,186,236,101,128,36,222,245, -237,230,236,229,120,133,0,244,139,205,139,213,139,224,139,232,139,244,225,227,245,244,101,128,30,209,228,239,244,226,229,236,239,119,128,30,217,231,242,225,246,101,128,30,211,232,239,239,235,225,226,239,246,101,128,30,213,244,233,236,228,101,128,30,215,249,242,233,236,236,233,99,128,4,62,100,4,140,16,140,39,140,45,140,68,226,108,2,140,23,140,31,225,227,245,244,101,128,1,81,231,242,225,246,101,128,2,13,229,246,97,128,9,19,233,229,242,229,243,233,115,129,0,246,140,57,227,249,242,233,236,236,233,99, -128,4,231,239,244,226,229,236,239,119,128,30,205,101,129,1,83,140,84,235,239,242,229,225,110,128,49,90,103,3,140,101,140,116,140,123,239,238,229,107,129,2,219,140,110,227,237,98,128,3,40,242,225,246,101,128,0,242,245,234,225,242,225,244,105,128,10,147,104,4,140,143,140,154,140,164,140,242,225,242,237,229,238,233,225,110,128,5,133,233,242,225,231,225,238,97,128,48,74,111,2,140,170,140,180,239,235,225,226,239,246,101,128,30,207,242,110,133,1,161,140,195,140,203,140,214,140,222,140,234,225,227,245,244, -101,128,30,219,228,239,244,226,229,236,239,119,128,30,227,231,242,225,246,101,128,30,221,232,239,239,235,225,226,239,246,101,128,30,223,244,233,236,228,101,128,30,225,245,238,231,225,242,245,237,236,225,245,116,128,1,81,105,129,1,163,141,6,238,246,229,242,244,229,228,226,242,229,246,101,128,2,15,107,2,141,27,141,51,225,244,225,235,225,238,97,129,48,170,141,39,232,225,236,230,247,233,228,244,104,128,255,117,239,242,229,225,110,128,49,87,236,229,232,229,226,242,229,119,128,5,171,109,6,141,84,141,112, -141,119,141,208,141,219,141,237,225,227,242,239,110,130,1,77,141,96,141,104,225,227,245,244,101,128,30,83,231,242,225,246,101,128,30,81,228,229,246,97,128,9,80,229,231,97,133,3,201,141,135,141,139,141,150,141,164,141,180,49,128,3,214,227,249,242,233,236,236,233,99,128,4,97,236,225,244,233,238,227,236,239,243,229,100,128,2,119,242,239,245,238,228,227,249,242,233,236,236,233,99,128,4,123,116,2,141,186,141,201,233,244,236,239,227,249,242,233,236,236,233,99,128,4,125,239,238,239,115,128,3,206,231,245, -234,225,242,225,244,105,128,10,208,233,227,242,239,110,129,3,191,141,229,244,239,238,239,115,128,3,204,239,238,239,243,240,225,227,101,128,255,79,238,101,145,0,49,142,31,142,40,142,50,142,80,142,105,142,114,142,123,142,148,142,182,142,216,142,228,142,247,143,2,143,35,143,45,143,53,143,64,225,242,225,226,233,99,128,6,97,226,229,238,231,225,236,105,128,9,231,227,233,242,227,236,101,129,36,96,142,61,233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,102,128,39,138,100,2,142,86,142,92,229,246, -97,128,9,103,239,244,229,238,236,229,225,228,229,114,128,32,36,229,233,231,232,244,104,128,33,91,230,233,244,244,229,100,128,246,220,231,117,2,142,130,142,139,234,225,242,225,244,105,128,10,231,242,237,245,235,232,105,128,10,103,232,97,3,142,157,142,168,142,173,227,235,225,242,225,226,233,99,128,6,97,236,102,128,0,189,238,231,250,232,239,117,128,48,33,105,2,142,188,142,206,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,50,32,238,230,229,242,233,239,114,128,32,129,237,239,238,239, -243,240,225,227,101,128,255,17,238,245,237,229,242,225,244,239,242,226,229,238,231,225,236,105,128,9,244,239,236,228,243,244,249,236,101,128,247,49,112,2,143,8,143,15,225,242,229,110,128,36,116,229,114,2,143,22,143,28,233,239,100,128,36,136,243,233,225,110,128,6,241,241,245,225,242,244,229,114,128,0,188,242,239,237,225,110,128,33,112,243,245,240,229,242,233,239,114,128,0,185,244,104,2,143,71,143,76,225,105,128,14,81,233,242,100,128,33,83,111,3,143,90,143,124,143,140,103,2,143,96,143,114,239,238,229, -107,129,1,235,143,105,237,225,227,242,239,110,128,1,237,245,242,237,245,235,232,105,128,10,19,237,225,244,242,225,231,245,242,237,245,235,232,105,128,10,75,240,229,110,128,2,84,112,3,143,154,143,161,143,172,225,242,229,110,128,36,170,229,238,226,245,236,236,229,116,128,37,230,244,233,239,110,128,35,37,114,2,143,185,143,214,100,2,143,191,143,202,230,229,237,233,238,233,238,101,128,0,170,237,225,243,227,245,236,233,238,101,128,0,186,244,232,239,231,239,238,225,108,128,34,31,115,5,143,237,144,13,144, -30,144,75,144,88,232,239,242,116,2,143,246,143,253,228,229,246,97,128,9,18,246,239,247,229,236,243,233,231,238,228,229,246,97,128,9,74,236,225,243,104,129,0,248,144,22,225,227,245,244,101,128,1,255,237,225,236,108,2,144,39,144,50,232,233,242,225,231,225,238,97,128,48,73,235,225,244,225,235,225,238,97,129,48,169,144,63,232,225,236,230,247,233,228,244,104,128,255,107,244,242,239,235,229,225,227,245,244,101,128,1,255,245,240,229,242,233,239,114,128,246,240,116,2,144,104,144,115,227,249,242,233,236,236, -233,99,128,4,127,233,236,228,101,130,0,245,144,126,144,134,225,227,245,244,101,128,30,77,228,233,229,242,229,243,233,115,128,30,79,245,226,239,240,239,237,239,230,111,128,49,33,118,2,144,163,144,244,229,114,2,144,170,144,236,236,233,238,101,131,32,62,144,183,144,206,144,229,99,2,144,189,144,201,229,238,244,229,242,236,233,238,101,128,254,74,237,98,128,3,5,100,2,144,212,144,220,225,243,232,229,100,128,254,73,226,236,247,225,246,121,128,254,76,247,225,246,121,128,254,75,243,227,239,242,101,128,0,175, -239,247,229,236,243,233,231,110,3,145,3,145,13,145,20,226,229,238,231,225,236,105,128,9,203,228,229,246,97,128,9,75,231,245,234,225,242,225,244,105,128,10,203,112,145,0,112,145,69,147,197,147,208,147,217,147,229,149,154,149,164,150,156,151,175,152,9,152,35,152,166,152,174,153,76,153,134,153,162,153,172,97,14,145,99,145,131,145,141,145,148,145,155,145,203,145,214,145,228,145,239,146,30,146,44,147,56,147,95,147,185,97,2,145,105,145,117,237,240,243,243,241,245,225,242,101,128,51,128,243,229,238,244, -239,243,241,245,225,242,101,128,51,43,226,229,238,231,225,236,105,128,9,170,227,245,244,101,128,30,85,228,229,246,97,128,9,42,103,2,145,161,145,179,101,2,145,167,145,174,228,239,247,110,128,33,223,245,112,128,33,222,117,2,145,185,145,194,234,225,242,225,244,105,128,10,170,242,237,245,235,232,105,128,10,42,232,233,242,225,231,225,238,97,128,48,113,233,249,225,238,238,239,233,244,232,225,105,128,14,47,235,225,244,225,235,225,238,97,128,48,209,108,2,145,245,146,14,225,244,225,236,233,250,225,244,233, -239,238,227,249,242,233,236,236,233,227,227,237,98,128,4,132,239,227,232,235,225,227,249,242,233,236,236,233,99,128,4,192,238,243,233,239,243,235,239,242,229,225,110,128,49,127,114,3,146,52,146,73,147,45,97,2,146,58,146,66,231,242,225,240,104,128,0,182,236,236,229,108,128,34,37,229,110,2,146,80,146,190,236,229,230,116,136,0,40,146,103,146,118,146,123,146,128,146,139,146,151,146,174,146,179,225,236,244,239,238,229,225,242,225,226,233,99,128,253,62,226,116,128,248,237,229,120,128,248,236,233,238,230, -229,242,233,239,114,128,32,141,237,239,238,239,243,240,225,227,101,128,255,8,115,2,146,157,146,164,237,225,236,108,128,254,89,245,240,229,242,233,239,114,128,32,125,244,112,128,248,235,246,229,242,244,233,227,225,108,128,254,53,242,233,231,232,116,136,0,41,146,214,146,229,146,234,146,239,146,250,147,6,147,29,147,34,225,236,244,239,238,229,225,242,225,226,233,99,128,253,63,226,116,128,248,248,229,120,128,248,247,233,238,230,229,242,233,239,114,128,32,142,237,239,238,239,243,240,225,227,101,128,255, -9,115,2,147,12,147,19,237,225,236,108,128,254,90,245,240,229,242,233,239,114,128,32,126,244,112,128,248,246,246,229,242,244,233,227,225,108,128,254,54,244,233,225,236,228,233,230,102,128,34,2,115,3,147,64,147,75,147,87,229,241,232,229,226,242,229,119,128,5,192,232,244,225,232,229,226,242,229,119,128,5,153,241,245,225,242,101,128,51,169,244,225,104,134,5,183,147,113,147,127,147,132,147,141,147,156,147,172,49,2,147,119,147,123,49,128,5,183,100,128,5,183,178,97,128,5,183,232,229,226,242,229,119,128, -5,183,238,225,242,242,239,247,232,229,226,242,229,119,128,5,183,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,183,247,233,228,229,232,229,226,242,229,119,128,5,183,250,229,242,232,229,226,242,229,119,128,5,161,226,239,240,239,237,239,230,111,128,49,6,227,233,242,227,236,101,128,36,223,228,239,244,225,227,227,229,238,116,128,30,87,101,137,5,228,147,251,148,6,148,26,148,38,148,58,148,160,148,171,148,192,149,147,227,249,242,233,236,236,233,99,128,4,63,228,225,231,229,243,104,129,251,68,148, -17,232,229,226,242,229,119,128,251,68,229,250,233,243,241,245,225,242,101,128,51,59,230,233,238,225,236,228,225,231,229,243,232,232,229,226,242,229,119,128,251,67,104,5,148,70,148,93,148,101,148,115,148,145,225,114,2,148,77,148,84,225,226,233,99,128,6,126,237,229,238,233,225,110,128,5,122,229,226,242,229,119,128,5,228,230,233,238,225,236,225,242,225,226,233,99,128,251,87,105,2,148,121,148,136,238,233,244,233,225,236,225,242,225,226,233,99,128,251,88,242,225,231,225,238,97,128,48,122,237,229,228,233, -225,236,225,242,225,226,233,99,128,251,89,235,225,244,225,235,225,238,97,128,48,218,237,233,228,228,236,229,232,239,239,235,227,249,242,233,236,236,233,99,128,4,167,114,5,148,204,148,216,149,2,149,123,149,136,225,230,229,232,229,226,242,229,119,128,251,78,227,229,238,116,131,0,37,148,229,148,238,148,250,225,242,225,226,233,99,128,6,106,237,239,238,239,243,240,225,227,101,128,255,5,243,237,225,236,108,128,254,106,105,2,149,8,149,105,239,100,134,0,46,149,25,149,36,149,47,149,59,149,70,149,82,225,242, -237,229,238,233,225,110,128,5,137,227,229,238,244,229,242,229,100,128,0,183,232,225,236,230,247,233,228,244,104,128,255,97,233,238,230,229,242,233,239,114,128,246,231,237,239,238,239,243,240,225,227,101,128,255,14,115,2,149,88,149,95,237,225,236,108,128,254,82,245,240,229,242,233,239,114,128,246,232,243,240,239,237,229,238,233,231,242,229,229,235,227,237,98,128,3,66,240,229,238,228,233,227,245,236,225,114,128,34,165,244,232,239,245,243,225,238,100,128,32,48,243,229,244,97,128,32,167,230,243,241,245, -225,242,101,128,51,138,104,3,149,172,149,222,150,103,97,3,149,180,149,190,149,197,226,229,238,231,225,236,105,128,9,171,228,229,246,97,128,9,43,231,117,2,149,204,149,213,234,225,242,225,244,105,128,10,171,242,237,245,235,232,105,128,10,43,105,133,3,198,149,236,149,240,150,70,150,78,150,89,49,128,3,213,229,245,240,104,4,149,253,150,32,150,47,150,56,97,2,150,3,150,18,227,233,242,227,236,229,235,239,242,229,225,110,128,50,122,240,225,242,229,238,235,239,242,229,225,110,128,50,26,227,233,242,227,236, -229,235,239,242,229,225,110,128,50,108,235,239,242,229,225,110,128,49,77,240,225,242,229,238,235,239,242,229,225,110,128,50,12,236,225,244,233,110,128,2,120,238,244,232,245,244,232,225,105,128,14,58,243,249,237,226,239,236,231,242,229,229,107,128,3,213,111,3,150,111,150,116,150,142,239,107,128,1,165,240,104,2,150,123,150,132,225,238,244,232,225,105,128,14,30,245,238,231,244,232,225,105,128,14,28,243,225,237,240,232,225,239,244,232,225,105,128,14,32,105,133,3,192,150,170,151,126,151,137,151,148,151, -162,229,245,112,6,150,186,150,221,150,253,151,25,151,39,151,91,97,2,150,192,150,207,227,233,242,227,236,229,235,239,242,229,225,110,128,50,115,240,225,242,229,238,235,239,242,229,225,110,128,50,19,227,105,2,150,228,150,240,229,245,227,235,239,242,229,225,110,128,49,118,242,227,236,229,235,239,242,229,225,110,128,50,101,107,2,151,3,151,17,233,249,229,239,235,235,239,242,229,225,110,128,49,114,239,242,229,225,110,128,49,66,240,225,242,229,238,235,239,242,229,225,110,128,50,5,243,233,239,115,2,151,48, -151,76,107,2,151,54,151,68,233,249,229,239,235,235,239,242,229,225,110,128,49,116,239,242,229,225,110,128,49,68,244,233,235,229,245,244,235,239,242,229,225,110,128,49,117,116,2,151,97,151,112,232,233,229,245,244,232,235,239,242,229,225,110,128,49,119,233,235,229,245,244,235,239,242,229,225,110,128,49,115,232,233,242,225,231,225,238,97,128,48,116,235,225,244,225,235,225,238,97,128,48,212,243,249,237,226,239,236,231,242,229,229,107,128,3,214,247,242,225,242,237,229,238,233,225,110,128,5,131,236,245, -115,132,0,43,151,189,151,200,151,209,151,242,226,229,236,239,247,227,237,98,128,3,31,227,233,242,227,236,101,128,34,149,109,2,151,215,151,222,233,238,245,115,128,0,177,111,2,151,228,151,232,100,128,2,214,238,239,243,240,225,227,101,128,255,11,115,2,151,248,151,255,237,225,236,108,128,254,98,245,240,229,242,233,239,114,128,32,122,109,2,152,15,152,26,239,238,239,243,240,225,227,101,128,255,80,243,241,245,225,242,101,128,51,216,111,5,152,47,152,58,152,125,152,136,152,146,232,233,242,225,231,225,238, -97,128,48,125,233,238,244,233,238,231,233,238,228,229,120,4,152,78,152,90,152,102,152,115,228,239,247,238,247,232,233,244,101,128,38,31,236,229,230,244,247,232,233,244,101,128,38,28,242,233,231,232,244,247,232,233,244,101,128,38,30,245,240,247,232,233,244,101,128,38,29,235,225,244,225,235,225,238,97,128,48,221,240,236,225,244,232,225,105,128,14,27,243,244,225,236,237,225,242,107,129,48,18,152,159,230,225,227,101,128,48,32,240,225,242,229,110,128,36,171,114,3,152,182,152,208,152,233,101,2,152,188, -152,196,227,229,228,229,115,128,34,122,243,227,242,233,240,244,233,239,110,128,33,30,233,237,101,2,152,216,152,222,237,239,100,128,2,185,242,229,246,229,242,243,229,100,128,32,53,111,4,152,243,152,250,153,4,153,17,228,245,227,116,128,34,15,234,229,227,244,233,246,101,128,35,5,236,239,238,231,229,228,235,225,238,97,128,48,252,112,2,153,23,153,60,101,2,153,29,153,36,236,236,239,114,128,35,24,242,243,117,2,153,44,153,51,226,243,229,116,128,34,130,240,229,242,243,229,116,128,34,131,239,242,244,233,239, -110,129,34,55,153,71,225,108,128,34,29,115,2,153,82,153,125,105,130,3,200,153,90,153,101,227,249,242,233,236,236,233,99,128,4,113,236,233,240,238,229,245,237,225,244,225,227,249,242,233,236,236,233,227,227,237,98,128,4,134,243,241,245,225,242,101,128,51,176,117,2,153,140,153,151,232,233,242,225,231,225,238,97,128,48,119,235,225,244,225,235,225,238,97,128,48,215,246,243,241,245,225,242,101,128,51,180,247,243,241,245,225,242,101,128,51,186,113,136,0,113,153,202,154,251,155,6,155,15,155,22,155,34,155, -72,155,80,97,4,153,212,153,235,154,43,154,234,100,2,153,218,153,224,229,246,97,128,9,88,237,225,232,229,226,242,229,119,128,5,168,102,4,153,245,153,254,154,12,154,28,225,242,225,226,233,99,128,6,66,230,233,238,225,236,225,242,225,226,233,99,128,254,214,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,215,237,229,228,233,225,236,225,242,225,226,233,99,128,254,216,237,225,244,115,136,5,184,154,66,154,86,154,100,154,105,154,110,154,119,154,134,154,221,49,3,154,74,154,78,154,82,48,128,5,184, -97,128,5,184,99,128,5,184,50,2,154,92,154,96,55,128,5,184,57,128,5,184,179,51,128,5,184,228,101,128,5,184,232,229,226,242,229,119,128,5,184,238,225,242,242,239,247,232,229,226,242,229,119,128,5,184,113,2,154,140,154,206,225,244,225,110,4,154,153,154,162,154,177,154,193,232,229,226,242,229,119,128,5,184,238,225,242,242,239,247,232,229,226,242,229,119,128,5,184,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,184,247,233,228,229,232,229,226,242,229,119,128,5,184,245,225,242,244,229,242,232, -229,226,242,229,119,128,5,184,247,233,228,229,232,229,226,242,229,119,128,5,184,242,238,229,249,240,225,242,225,232,229,226,242,229,119,128,5,159,226,239,240,239,237,239,230,111,128,49,17,227,233,242,227,236,101,128,36,224,232,239,239,107,128,2,160,237,239,238,239,243,240,225,227,101,128,255,81,239,102,130,5,231,155,43,155,63,228,225,231,229,243,104,129,251,71,155,54,232,229,226,242,229,119,128,251,71,232,229,226,242,229,119,128,5,231,240,225,242,229,110,128,36,172,117,4,155,90,155,102,155,191,156, -22,225,242,244,229,242,238,239,244,101,128,38,105,226,245,244,115,135,5,187,155,123,155,128,155,133,155,138,155,147,155,162,155,178,177,56,128,5,187,178,53,128,5,187,179,49,128,5,187,232,229,226,242,229,119,128,5,187,238,225,242,242,239,247,232,229,226,242,229,119,128,5,187,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,187,247,233,228,229,232,229,226,242,229,119,128,5,187,229,243,244,233,239,110,133,0,63,155,210,155,233,155,250,156,2,156,14,225,114,2,155,217,155,224,225,226,233,99,128, -6,31,237,229,238,233,225,110,128,5,94,228,239,247,110,129,0,191,155,242,243,237,225,236,108,128,247,191,231,242,229,229,107,128,3,126,237,239,238,239,243,240,225,227,101,128,255,31,243,237,225,236,108,128,247,63,239,244,101,4,156,34,156,105,156,125,156,154,228,226,108,133,0,34,156,50,156,57,156,64,156,76,156,97,226,225,243,101,128,32,30,236,229,230,116,128,32,28,237,239,238,239,243,240,225,227,101,128,255,2,240,242,233,237,101,129,48,30,156,86,242,229,246,229,242,243,229,100,128,48,29,242,233,231, -232,116,128,32,29,236,229,230,116,129,32,24,156,114,242,229,246,229,242,243,229,100,128,32,27,114,2,156,131,156,141,229,246,229,242,243,229,100,128,32,27,233,231,232,116,129,32,25,156,150,110,128,1,73,243,233,238,231,108,2,156,164,156,171,226,225,243,101,128,32,26,101,129,0,39,156,177,237,239,238,239,243,240,225,227,101,128,255,7,114,145,0,114,156,227,157,231,157,242,158,33,158,84,159,101,159,125,159,220,161,254,162,35,162,47,162,101,162,109,163,15,163,26,163,61,163,161,97,11,156,251,157,6,157,16, -157,23,157,88,157,104,157,129,157,140,157,165,157,188,157,225,225,242,237,229,238,233,225,110,128,5,124,226,229,238,231,225,236,105,128,9,176,227,245,244,101,128,1,85,100,4,157,33,157,39,157,53,157,79,229,246,97,128,9,48,233,227,225,108,129,34,26,157,48,229,120,128,248,229,239,246,229,242,243,243,241,245,225,242,101,129,51,174,157,69,228,243,241,245,225,242,101,128,51,175,243,241,245,225,242,101,128,51,173,230,101,129,5,191,157,95,232,229,226,242,229,119,128,5,191,231,117,2,157,111,157,120,234,225, -242,225,244,105,128,10,176,242,237,245,235,232,105,128,10,48,232,233,242,225,231,225,238,97,128,48,137,235,225,244,225,235,225,238,97,129,48,233,157,153,232,225,236,230,247,233,228,244,104,128,255,151,236,239,247,229,242,228,233,225,231,239,238,225,236,226,229,238,231,225,236,105,128,9,241,109,2,157,194,157,217,233,228,228,236,229,228,233,225,231,239,238,225,236,226,229,238,231,225,236,105,128,9,240,243,232,239,242,110,128,2,100,244,233,111,128,34,54,226,239,240,239,237,239,230,111,128,49,22,99,4, -157,252,158,3,158,12,158,20,225,242,239,110,128,1,89,229,228,233,236,236,97,128,1,87,233,242,227,236,101,128,36,225,239,237,237,225,225,227,227,229,238,116,128,1,87,100,2,158,39,158,49,226,236,231,242,225,246,101,128,2,17,239,116,2,158,56,158,65,225,227,227,229,238,116,128,30,89,226,229,236,239,119,129,30,91,158,75,237,225,227,242,239,110,128,30,93,101,6,158,98,158,143,158,178,158,233,159,2,159,35,102,2,158,104,158,117,229,242,229,238,227,229,237,225,242,107,128,32,59,236,229,248,243,117,2,158,127, -158,134,226,243,229,116,128,34,134,240,229,242,243,229,116,128,34,135,231,233,243,244,229,114,2,158,154,158,159,229,100,128,0,174,115,2,158,165,158,171,225,238,115,128,248,232,229,242,233,102,128,246,218,104,3,158,186,158,209,158,223,225,114,2,158,193,158,200,225,226,233,99,128,6,49,237,229,238,233,225,110,128,5,128,230,233,238,225,236,225,242,225,226,233,99,128,254,174,233,242,225,231,225,238,97,128,48,140,235,225,244,225,235,225,238,97,129,48,236,158,246,232,225,236,230,247,233,228,244,104,128, -255,154,243,104,130,5,232,159,11,159,26,228,225,231,229,243,232,232,229,226,242,229,119,128,251,72,232,229,226,242,229,119,128,5,232,118,3,159,43,159,56,159,88,229,242,243,229,228,244,233,236,228,101,128,34,61,233,97,2,159,63,159,72,232,229,226,242,229,119,128,5,151,237,245,231,242,225,243,232,232,229,226,242,229,119,128,5,151,236,239,231,233,227,225,236,238,239,116,128,35,16,230,233,243,232,232,239,239,107,129,2,126,159,114,242,229,246,229,242,243,229,100,128,2,127,104,2,159,131,159,154,97,2,159, -137,159,147,226,229,238,231,225,236,105,128,9,221,228,229,246,97,128,9,93,111,131,3,193,159,164,159,193,159,207,239,107,129,2,125,159,171,244,245,242,238,229,100,129,2,123,159,182,243,245,240,229,242,233,239,114,128,2,181,243,249,237,226,239,236,231,242,229,229,107,128,3,241,244,233,227,232,239,239,235,237,239,100,128,2,222,105,6,159,234,161,22,161,68,161,79,161,104,161,240,229,245,108,9,160,0,160,35,160,50,160,64,160,110,160,124,160,210,160,223,161,2,97,2,160,6,160,21,227,233,242,227,236,229,235, -239,242,229,225,110,128,50,113,240,225,242,229,238,235,239,242,229,225,110,128,50,17,227,233,242,227,236,229,235,239,242,229,225,110,128,50,99,232,233,229,245,232,235,239,242,229,225,110,128,49,64,107,2,160,70,160,102,233,249,229,239,107,2,160,80,160,89,235,239,242,229,225,110,128,49,58,243,233,239,243,235,239,242,229,225,110,128,49,105,239,242,229,225,110,128,49,57,237,233,229,245,237,235,239,242,229,225,110,128,49,59,112,3,160,132,160,164,160,179,97,2,160,138,160,152,238,243,233,239,243,235,239, -242,229,225,110,128,49,108,242,229,238,235,239,242,229,225,110,128,50,3,232,233,229,245,240,232,235,239,242,229,225,110,128,49,63,233,229,245,112,2,160,188,160,197,235,239,242,229,225,110,128,49,60,243,233,239,243,235,239,242,229,225,110,128,49,107,243,233,239,243,235,239,242,229,225,110,128,49,61,116,2,160,229,160,244,232,233,229,245,244,232,235,239,242,229,225,110,128,49,62,233,235,229,245,244,235,239,242,229,225,110,128,49,106,249,229,239,242,233,238,232,233,229,245,232,235,239,242,229,225,110, -128,49,109,231,232,116,2,161,30,161,38,225,238,231,236,101,128,34,31,116,2,161,44,161,58,225,227,235,226,229,236,239,247,227,237,98,128,3,25,242,233,225,238,231,236,101,128,34,191,232,233,242,225,231,225,238,97,128,48,138,235,225,244,225,235,225,238,97,129,48,234,161,92,232,225,236,230,247,233,228,244,104,128,255,152,110,2,161,110,161,226,103,131,2,218,161,120,161,131,161,137,226,229,236,239,247,227,237,98,128,3,37,227,237,98,128,3,10,232,225,236,102,2,161,146,161,192,236,229,230,116,131,2,191,161, -159,161,170,161,181,225,242,237,229,238,233,225,110,128,5,89,226,229,236,239,247,227,237,98,128,3,28,227,229,238,244,229,242,229,100,128,2,211,242,233,231,232,116,130,2,190,161,204,161,215,226,229,236,239,247,227,237,98,128,3,57,227,229,238,244,229,242,229,100,128,2,210,246,229,242,244,229,228,226,242,229,246,101,128,2,19,244,244,239,242,245,243,241,245,225,242,101,128,51,81,108,2,162,4,162,15,233,238,229,226,229,236,239,119,128,30,95,239,238,231,236,229,103,129,2,124,162,26,244,245,242,238,229,100, -128,2,122,237,239,238,239,243,240,225,227,101,128,255,82,111,3,162,55,162,66,162,91,232,233,242,225,231,225,238,97,128,48,141,235,225,244,225,235,225,238,97,129,48,237,162,79,232,225,236,230,247,233,228,244,104,128,255,155,242,245,225,244,232,225,105,128,14,35,240,225,242,229,110,128,36,173,114,3,162,117,162,153,162,183,97,3,162,125,162,135,162,142,226,229,238,231,225,236,105,128,9,220,228,229,246,97,128,9,49,231,245,242,237,245,235,232,105,128,10,92,229,104,2,162,160,162,169,225,242,225,226,233, -99,128,6,145,230,233,238,225,236,225,242,225,226,233,99,128,251,141,246,239,227,225,236,233,99,4,162,199,162,209,162,216,162,227,226,229,238,231,225,236,105,128,9,224,228,229,246,97,128,9,96,231,245,234,225,242,225,244,105,128,10,224,246,239,247,229,236,243,233,231,110,3,162,243,162,253,163,4,226,229,238,231,225,236,105,128,9,196,228,229,246,97,128,9,68,231,245,234,225,242,225,244,105,128,10,196,243,245,240,229,242,233,239,114,128,246,241,116,2,163,32,163,40,226,236,239,227,107,128,37,144,245,242, -238,229,100,129,2,121,163,50,243,245,240,229,242,233,239,114,128,2,180,117,4,163,71,163,82,163,107,163,154,232,233,242,225,231,225,238,97,128,48,139,235,225,244,225,235,225,238,97,129,48,235,163,95,232,225,236,230,247,233,228,244,104,128,255,153,112,2,163,113,163,148,229,101,2,163,120,163,134,237,225,242,235,226,229,238,231,225,236,105,128,9,242,243,233,231,238,226,229,238,231,225,236,105,128,9,243,233,225,104,128,246,221,244,232,225,105,128,14,36,246,239,227,225,236,233,99,4,163,177,163,187,163, -194,163,205,226,229,238,231,225,236,105,128,9,139,228,229,246,97,128,9,11,231,245,234,225,242,225,244,105,128,10,139,246,239,247,229,236,243,233,231,110,3,163,221,163,231,163,238,226,229,238,231,225,236,105,128,9,195,228,229,246,97,128,9,67,231,245,234,225,242,225,244,105,128,10,195,115,147,0,115,164,35,166,5,166,16,166,142,166,181,169,123,169,134,172,21,174,159,174,205,174,232,175,167,175,234,177,11,177,21,177,207,178,24,178,194,178,204,97,9,164,55,164,65,164,86,164,158,164,183,164,194,164,219,164, -251,165,35,226,229,238,231,225,236,105,128,9,184,227,245,244,101,129,1,91,164,74,228,239,244,225,227,227,229,238,116,128,30,101,100,5,164,98,164,107,164,113,164,127,164,143,225,242,225,226,233,99,128,6,53,229,246,97,128,9,56,230,233,238,225,236,225,242,225,226,233,99,128,254,186,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,187,237,229,228,233,225,236,225,242,225,226,233,99,128,254,188,231,117,2,164,165,164,174,234,225,242,225,244,105,128,10,184,242,237,245,235,232,105,128,10,56,232, -233,242,225,231,225,238,97,128,48,85,235,225,244,225,235,225,238,97,129,48,181,164,207,232,225,236,230,247,233,228,244,104,128,255,123,236,236,225,236,236,225,232,239,245,225,236,225,249,232,229,247,225,243,225,236,236,225,237,225,242,225,226,233,99,128,253,250,237,229,235,104,130,5,225,165,6,165,26,228,225,231,229,243,104,129,251,65,165,17,232,229,226,242,229,119,128,251,65,232,229,226,242,229,119,128,5,225,242,97,5,165,48,165,122,165,130,165,180,165,188,97,5,165,60,165,68,165,76,165,107,165,115, -225,244,232,225,105,128,14,50,229,244,232,225,105,128,14,65,233,237,225,233,109,2,165,86,165,97,225,236,225,233,244,232,225,105,128,14,68,245,225,238,244,232,225,105,128,14,67,237,244,232,225,105,128,14,51,244,232,225,105,128,14,48,229,244,232,225,105,128,14,64,105,3,165,138,165,162,165,173,105,2,165,144,165,155,236,229,230,244,244,232,225,105,128,248,134,244,232,225,105,128,14,53,236,229,230,244,244,232,225,105,128,248,133,244,232,225,105,128,14,52,239,244,232,225,105,128,14,66,117,3,165,196,165, -246,165,253,101,3,165,204,165,228,165,239,101,2,165,210,165,221,236,229,230,244,244,232,225,105,128,248,136,244,232,225,105,128,14,55,236,229,230,244,244,232,225,105,128,248,135,244,232,225,105,128,14,54,244,232,225,105,128,14,56,245,244,232,225,105,128,14,57,226,239,240,239,237,239,230,111,128,49,25,99,5,166,28,166,49,166,58,166,107,166,129,225,242,239,110,129,1,97,166,37,228,239,244,225,227,227,229,238,116,128,30,103,229,228,233,236,236,97,128,1,95,232,247,97,131,2,89,166,70,166,81,166,100,227, -249,242,233,236,236,233,99,128,4,217,228,233,229,242,229,243,233,243,227,249,242,233,236,236,233,99,128,4,219,232,239,239,107,128,2,90,233,242,99,2,166,115,166,120,236,101,128,36,226,245,237,230,236,229,120,128,1,93,239,237,237,225,225,227,227,229,238,116,128,2,25,228,239,116,2,166,150,166,159,225,227,227,229,238,116,128,30,97,226,229,236,239,119,129,30,99,166,169,228,239,244,225,227,227,229,238,116,128,30,105,101,9,166,201,166,217,166,252,167,61,167,164,167,191,167,216,168,41,168,68,225,231,245, -236,236,226,229,236,239,247,227,237,98,128,3,60,99,2,166,223,166,245,239,238,100,129,32,51,166,231,244,239,238,229,227,232,233,238,229,243,101,128,2,202,244,233,239,110,128,0,167,229,110,4,167,7,167,16,167,30,167,46,225,242,225,226,233,99,128,6,51,230,233,238,225,236,225,242,225,226,233,99,128,254,178,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,179,237,229,228,233,225,236,225,242,225,226,233,99,128,254,180,231,239,108,135,5,182,167,81,167,95,167,100,167,109,167,124,167,140,167,151, -49,2,167,87,167,91,51,128,5,182,102,128,5,182,178,99,128,5,182,232,229,226,242,229,119,128,5,182,238,225,242,242,239,247,232,229,226,242,229,119,128,5,182,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,182,244,225,232,229,226,242,229,119,128,5,146,247,233,228,229,232,229,226,242,229,119,128,5,182,104,2,167,170,167,181,225,242,237,229,238,233,225,110,128,5,125,233,242,225,231,225,238,97,128,48,91,235,225,244,225,235,225,238,97,129,48,187,167,204,232,225,236,230,247,233,228,244,104,128,255, -126,237,105,2,167,223,168,10,227,239,236,239,110,131,0,59,167,237,167,246,168,2,225,242,225,226,233,99,128,6,27,237,239,238,239,243,240,225,227,101,128,255,27,243,237,225,236,108,128,254,84,246,239,233,227,229,228,237,225,242,235,235,225,238,97,129,48,156,168,29,232,225,236,230,247,233,228,244,104,128,255,159,238,116,2,168,48,168,58,233,243,241,245,225,242,101,128,51,34,239,243,241,245,225,242,101,128,51,35,246,229,110,142,0,55,168,102,168,111,168,121,168,151,168,158,168,168,168,193,168,220,168,254, -169,10,169,21,169,54,169,62,169,73,225,242,225,226,233,99,128,6,103,226,229,238,231,225,236,105,128,9,237,227,233,242,227,236,101,129,36,102,168,132,233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,102,128,39,144,228,229,246,97,128,9,109,229,233,231,232,244,232,115,128,33,94,231,117,2,168,175,168,184,234,225,242,225,244,105,128,10,237,242,237,245,235,232,105,128,10,109,232,97,2,168,200,168,211,227,235,225,242,225,226,233,99,128,6,103,238,231,250,232,239,117,128,48,39,105,2,168,226,168, -244,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,50,38,238,230,229,242,233,239,114,128,32,135,237,239,238,239,243,240,225,227,101,128,255,23,239,236,228,243,244,249,236,101,128,247,55,112,2,169,27,169,34,225,242,229,110,128,36,122,229,114,2,169,41,169,47,233,239,100,128,36,142,243,233,225,110,128,6,247,242,239,237,225,110,128,33,118,243,245,240,229,242,233,239,114,128,32,119,116,2,169,79,169,117,229,229,110,2,169,87,169,96,227,233,242,227,236,101,128,36,112,112,2,169,102,169,109, -225,242,229,110,128,36,132,229,242,233,239,100,128,36,152,232,225,105,128,14,87,230,244,232,249,240,232,229,110,128,0,173,104,7,169,150,170,124,170,135,170,149,171,94,171,107,172,15,97,6,169,164,169,175,169,185,169,196,170,83,170,108,225,242,237,229,238,233,225,110,128,5,119,226,229,238,231,225,236,105,128,9,182,227,249,242,233,236,236,233,99,128,4,72,100,2,169,202,170,42,228,97,4,169,213,169,222,169,253,170,11,225,242,225,226,233,99,128,6,81,228,225,237,237,97,2,169,232,169,241,225,242,225,226,233, -99,128,252,97,244,225,238,225,242,225,226,233,99,128,252,94,230,225,244,232,225,225,242,225,226,233,99,128,252,96,235,225,243,242,97,2,170,21,170,30,225,242,225,226,233,99,128,252,98,244,225,238,225,242,225,226,233,99,128,252,95,101,132,37,146,170,54,170,61,170,69,170,78,228,225,242,107,128,37,147,236,233,231,232,116,128,37,145,237,229,228,233,245,109,128,37,146,246,97,128,9,54,231,117,2,170,90,170,99,234,225,242,225,244,105,128,10,182,242,237,245,235,232,105,128,10,54,236,243,232,229,236,229,244, -232,229,226,242,229,119,128,5,147,226,239,240,239,237,239,230,111,128,49,21,227,232,225,227,249,242,233,236,236,233,99,128,4,73,101,4,170,159,170,224,170,234,170,251,229,110,4,170,170,170,179,170,193,170,209,225,242,225,226,233,99,128,6,52,230,233,238,225,236,225,242,225,226,233,99,128,254,182,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,183,237,229,228,233,225,236,225,242,225,226,233,99,128,254,184,233,227,239,240,244,233,99,128,3,227,241,229,108,129,32,170,170,242,232,229,226,242, -229,119,128,32,170,246,97,134,5,176,171,12,171,27,171,41,171,50,171,65,171,81,49,2,171,18,171,23,177,53,128,5,176,53,128,5,176,50,2,171,33,171,37,50,128,5,176,101,128,5,176,232,229,226,242,229,119,128,5,176,238,225,242,242,239,247,232,229,226,242,229,119,128,5,176,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,176,247,233,228,229,232,229,226,242,229,119,128,5,176,232,225,227,249,242,233,236,236,233,99,128,4,187,105,2,171,113,171,124,237,225,227,239,240,244,233,99,128,3,237,110,131,5,233, -171,134,171,217,171,226,100,2,171,140,171,206,225,231,229,243,104,130,251,73,171,152,171,161,232,229,226,242,229,119,128,251,73,115,2,171,167,171,187,232,233,238,228,239,116,129,251,44,171,178,232,229,226,242,229,119,128,251,44,233,238,228,239,116,129,251,45,171,197,232,229,226,242,229,119,128,251,45,239,244,232,229,226,242,229,119,128,5,193,232,229,226,242,229,119,128,5,233,115,2,171,232,171,252,232,233,238,228,239,116,129,251,42,171,243,232,229,226,242,229,119,128,251,42,233,238,228,239,116,129, -251,43,172,6,232,229,226,242,229,119,128,251,43,239,239,107,128,2,130,105,8,172,39,172,83,172,94,172,119,172,149,172,157,172,170,173,85,231,237,97,131,3,195,172,51,172,55,172,63,49,128,3,194,230,233,238,225,108,128,3,194,236,245,238,225,244,229,243,249,237,226,239,236,231,242,229,229,107,128,3,242,232,233,242,225,231,225,238,97,128,48,87,235,225,244,225,235,225,238,97,129,48,183,172,107,232,225,236,230,247,233,228,244,104,128,255,124,236,245,113,2,172,127,172,136,232,229,226,242,229,119,128,5,189, -236,229,230,244,232,229,226,242,229,119,128,5,189,237,233,236,225,114,128,34,60,238,228,239,244,232,229,226,242,229,119,128,5,194,239,115,6,172,185,172,220,172,252,173,24,173,38,173,70,97,2,172,191,172,206,227,233,242,227,236,229,235,239,242,229,225,110,128,50,116,240,225,242,229,238,235,239,242,229,225,110,128,50,20,227,105,2,172,227,172,239,229,245,227,235,239,242,229,225,110,128,49,126,242,227,236,229,235,239,242,229,225,110,128,50,102,107,2,173,2,173,16,233,249,229,239,235,235,239,242,229,225, -110,128,49,122,239,242,229,225,110,128,49,69,238,233,229,245,238,235,239,242,229,225,110,128,49,123,112,2,173,44,173,57,225,242,229,238,235,239,242,229,225,110,128,50,6,233,229,245,240,235,239,242,229,225,110,128,49,125,244,233,235,229,245,244,235,239,242,229,225,110,128,49,124,120,141,0,54,173,115,173,124,173,134,173,164,173,171,173,196,173,223,174,1,174,13,174,24,174,57,174,65,174,76,225,242,225,226,233,99,128,6,102,226,229,238,231,225,236,105,128,9,236,227,233,242,227,236,101,129,36,101,173,145, -233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,102,128,39,143,228,229,246,97,128,9,108,231,117,2,173,178,173,187,234,225,242,225,244,105,128,10,236,242,237,245,235,232,105,128,10,108,232,97,2,173,203,173,214,227,235,225,242,225,226,233,99,128,6,102,238,231,250,232,239,117,128,48,38,105,2,173,229,173,247,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,50,37,238,230,229,242,233,239,114,128,32,134,237,239,238,239,243,240,225,227,101,128,255,22,239,236,228,243,244,249,236, -101,128,247,54,112,2,174,30,174,37,225,242,229,110,128,36,121,229,114,2,174,44,174,50,233,239,100,128,36,141,243,233,225,110,128,6,246,242,239,237,225,110,128,33,117,243,245,240,229,242,233,239,114,128,32,118,116,2,174,82,174,153,229,229,110,2,174,90,174,132,99,2,174,96,174,104,233,242,227,236,101,128,36,111,245,242,242,229,238,227,249,228,229,238,239,237,233,238,225,244,239,242,226,229,238,231,225,236,105,128,9,249,112,2,174,138,174,145,225,242,229,110,128,36,131,229,242,233,239,100,128,36,151,232, -225,105,128,14,86,108,2,174,165,174,185,225,243,104,129,0,47,174,173,237,239,238,239,243,240,225,227,101,128,255,15,239,238,103,129,1,127,174,193,228,239,244,225,227,227,229,238,116,128,30,155,109,2,174,211,174,221,233,236,229,230,225,227,101,128,38,58,239,238,239,243,240,225,227,101,128,255,83,111,6,174,246,175,40,175,51,175,76,175,121,175,132,102,2,174,252,175,10,240,225,243,245,241,232,229,226,242,229,119,128,5,195,116,2,175,16,175,25,232,249,240,232,229,110,128,0,173,243,233,231,238,227,249,242, -233,236,236,233,99,128,4,76,232,233,242,225,231,225,238,97,128,48,93,235,225,244,225,235,225,238,97,129,48,189,175,64,232,225,236,230,247,233,228,244,104,128,255,127,236,233,228,245,115,2,175,86,175,103,236,239,238,231,239,246,229,242,236,225,249,227,237,98,128,3,56,243,232,239,242,244,239,246,229,242,236,225,249,227,237,98,128,3,55,242,245,243,233,244,232,225,105,128,14,41,115,3,175,140,175,150,175,158,225,236,225,244,232,225,105,128,14,40,239,244,232,225,105,128,14,11,245,225,244,232,225,105,128, -14,42,240,97,3,175,176,175,196,175,228,227,101,129,0,32,175,183,232,225,227,235,225,242,225,226,233,99,128,0,32,228,101,129,38,96,175,203,243,245,233,116,2,175,212,175,220,226,236,225,227,107,128,38,96,247,232,233,244,101,128,38,100,242,229,110,128,36,174,241,245,225,242,101,11,176,6,176,17,176,31,176,56,176,73,176,99,176,114,176,147,176,174,176,230,176,245,226,229,236,239,247,227,237,98,128,3,59,99,2,176,23,176,27,99,128,51,196,109,128,51,157,228,233,225,231,239,238,225,236,227,242,239,243,243,232, -225,244,227,232,230,233,236,108,128,37,169,232,239,242,233,250,239,238,244,225,236,230,233,236,108,128,37,164,107,2,176,79,176,83,103,128,51,143,109,129,51,158,176,89,227,225,240,233,244,225,108,128,51,206,108,2,176,105,176,109,110,128,51,209,239,103,128,51,210,109,4,176,124,176,128,176,133,176,137,103,128,51,142,233,108,128,51,213,109,128,51,156,243,241,245,225,242,229,100,128,51,161,239,242,244,232,239,231,239,238,225,236,227,242,239,243,243,232,225,244,227,232,230,233,236,108,128,37,166,245,240, -240,229,114,2,176,184,176,207,236,229,230,244,244,239,236,239,247,229,242,242,233,231,232,244,230,233,236,108,128,37,167,242,233,231,232,244,244,239,236,239,247,229,242,236,229,230,244,230,233,236,108,128,37,168,246,229,242,244,233,227,225,236,230,233,236,108,128,37,165,247,232,233,244,229,247,233,244,232,243,237,225,236,236,226,236,225,227,107,128,37,163,242,243,241,245,225,242,101,128,51,219,115,2,177,27,177,197,97,4,177,37,177,47,177,54,177,65,226,229,238,231,225,236,105,128,9,183,228,229,246, -97,128,9,55,231,245,234,225,242,225,244,105,128,10,183,238,103,8,177,84,177,98,177,112,177,126,177,141,177,155,177,169,177,182,227,233,229,245,227,235,239,242,229,225,110,128,49,73,232,233,229,245,232,235,239,242,229,225,110,128,49,133,233,229,245,238,231,235,239,242,229,225,110,128,49,128,235,233,249,229,239,235,235,239,242,229,225,110,128,49,50,238,233,229,245,238,235,239,242,229,225,110,128,49,101,240,233,229,245,240,235,239,242,229,225,110,128,49,67,243,233,239,243,235,239,242,229,225,110,128, -49,70,244,233,235,229,245,244,235,239,242,229,225,110,128,49,56,245,240,229,242,233,239,114,128,246,242,116,2,177,213,177,236,229,242,236,233,238,103,129,0,163,177,224,237,239,238,239,243,240,225,227,101,128,255,225,242,239,235,101,2,177,245,178,6,236,239,238,231,239,246,229,242,236,225,249,227,237,98,128,3,54,243,232,239,242,244,239,246,229,242,236,225,249,227,237,98,128,3,53,117,7,178,40,178,72,178,94,178,105,178,146,178,156,178,160,226,243,229,116,130,34,130,178,51,178,62,238,239,244,229,241,245, -225,108,128,34,138,239,242,229,241,245,225,108,128,34,134,99,2,178,78,178,86,227,229,229,228,115,128,34,123,232,244,232,225,116,128,34,11,232,233,242,225,231,225,238,97,128,48,89,107,2,178,111,178,135,225,244,225,235,225,238,97,129,48,185,178,123,232,225,236,230,247,233,228,244,104,128,255,125,245,238,225,242,225,226,233,99,128,6,82,237,237,225,244,233,239,110,128,34,17,110,128,38,60,240,229,242,243,229,116,130,34,131,178,173,178,184,238,239,244,229,241,245,225,108,128,34,139,239,242,229,241,245, -225,108,128,34,135,246,243,241,245,225,242,101,128,51,220,249,239,245,247,225,229,242,225,243,241,245,225,242,101,128,51,124,116,144,0,116,179,1,180,10,180,31,180,174,180,214,183,6,186,144,187,219,187,231,187,243,189,20,189,45,189,131,190,55,190,239,191,73,97,10,179,23,179,33,179,54,179,61,179,86,179,164,179,181,179,206,179,220,179,224,226,229,238,231,225,236,105,128,9,164,227,107,2,179,40,179,47,228,239,247,110,128,34,164,236,229,230,116,128,34,163,228,229,246,97,128,9,36,231,117,2,179,68,179,77, -234,225,242,225,244,105,128,10,164,242,237,245,235,232,105,128,10,36,104,4,179,96,179,105,179,119,179,149,225,242,225,226,233,99,128,6,55,230,233,238,225,236,225,242,225,226,233,99,128,254,194,105,2,179,125,179,140,238,233,244,233,225,236,225,242,225,226,233,99,128,254,195,242,225,231,225,238,97,128,48,95,237,229,228,233,225,236,225,242,225,226,233,99,128,254,196,233,243,249,239,245,229,242,225,243,241,245,225,242,101,128,51,125,235,225,244,225,235,225,238,97,129,48,191,179,194,232,225,236,230,247, -233,228,244,104,128,255,128,244,247,229,229,236,225,242,225,226,233,99,128,6,64,117,128,3,196,118,130,5,234,179,232,180,1,228,225,231,229,115,129,251,74,179,242,104,129,251,74,179,248,232,229,226,242,229,119,128,251,74,232,229,226,242,229,119,128,5,234,98,2,180,16,180,21,225,114,128,1,103,239,240,239,237,239,230,111,128,49,10,99,6,180,45,180,52,180,59,180,68,180,134,180,161,225,242,239,110,128,1,101,227,245,242,108,128,2,168,229,228,233,236,236,97,128,1,99,232,229,104,4,180,80,180,89,180,103,180, -119,225,242,225,226,233,99,128,6,134,230,233,238,225,236,225,242,225,226,233,99,128,251,123,233,238,233,244,233,225,236,225,242,225,226,233,99,128,251,124,237,229,228,233,225,236,225,242,225,226,233,99,128,251,125,233,242,99,2,180,142,180,147,236,101,128,36,227,245,237,230,236,229,248,226,229,236,239,119,128,30,113,239,237,237,225,225,227,227,229,238,116,128,1,99,100,2,180,180,180,190,233,229,242,229,243,233,115,128,30,151,239,116,2,180,197,180,206,225,227,227,229,238,116,128,30,107,226,229,236,239, -119,128,30,109,101,9,180,234,180,245,181,9,182,19,182,44,182,108,182,175,182,180,182,232,227,249,242,233,236,236,233,99,128,4,66,228,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,173,104,7,181,25,181,34,181,48,181,88,181,118,181,159,182,1,225,242,225,226,233,99,128,6,42,230,233,238,225,236,225,242,225,226,233,99,128,254,150,232,225,232,105,2,181,57,181,72,238,233,244,233,225,236,225,242,225,226,233,99,128,252,162,243,239,236,225,244,229,228,225,242,225,226,233,99,128,252,12, -105,2,181,94,181,109,238,233,244,233,225,236,225,242,225,226,233,99,128,254,151,242,225,231,225,238,97,128,48,102,234,229,229,237,105,2,181,128,181,143,238,233,244,233,225,236,225,242,225,226,233,99,128,252,161,243,239,236,225,244,229,228,225,242,225,226,233,99,128,252,11,109,2,181,165,181,199,225,242,226,245,244,97,2,181,176,181,185,225,242,225,226,233,99,128,6,41,230,233,238,225,236,225,242,225,226,233,99,128,254,148,101,2,181,205,181,218,228,233,225,236,225,242,225,226,233,99,128,254,152,229,237, -105,2,181,226,181,241,238,233,244,233,225,236,225,242,225,226,233,99,128,252,164,243,239,236,225,244,229,228,225,242,225,226,233,99,128,252,14,238,239,239,238,230,233,238,225,236,225,242,225,226,233,99,128,252,115,235,225,244,225,235,225,238,97,129,48,198,182,32,232,225,236,230,247,233,228,244,104,128,255,131,108,2,182,50,182,69,229,240,232,239,238,101,129,33,33,182,61,226,236,225,227,107,128,38,14,233,243,232,97,2,182,78,182,93,231,229,228,239,236,225,232,229,226,242,229,119,128,5,160,241,229,244, -225,238,225,232,229,226,242,229,119,128,5,169,110,4,182,118,182,127,182,146,182,167,227,233,242,227,236,101,128,36,105,233,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,50,41,112,2,182,152,182,159,225,242,229,110,128,36,125,229,242,233,239,100,128,36,145,242,239,237,225,110,128,33,121,243,104,128,2,167,116,131,5,216,182,190,182,210,182,219,228,225,231,229,243,104,129,251,56,182,201,232,229,226,242,229,119,128,251,56,232,229,226,242,229,119,128,5,216,243,229,227,249,242,233,236,236, -233,99,128,4,181,246,233,114,2,182,240,182,249,232,229,226,242,229,119,128,5,155,236,229,230,244,232,229,226,242,229,119,128,5,155,104,6,183,20,183,172,184,38,184,170,185,77,186,134,97,5,183,32,183,42,183,49,183,74,183,103,226,229,238,231,225,236,105,128,9,165,228,229,246,97,128,9,37,231,117,2,183,56,183,65,234,225,242,225,244,105,128,10,165,242,237,245,235,232,105,128,10,37,108,2,183,80,183,89,225,242,225,226,233,99,128,6,48,230,233,238,225,236,225,242,225,226,233,99,128,254,172,238,244,232,225, -235,232,225,116,3,183,118,183,149,183,156,236,239,119,2,183,126,183,137,236,229,230,244,244,232,225,105,128,248,152,242,233,231,232,244,244,232,225,105,128,248,151,244,232,225,105,128,14,76,245,240,240,229,242,236,229,230,244,244,232,225,105,128,248,150,101,3,183,180,183,244,184,11,104,4,183,190,183,199,183,213,183,229,225,242,225,226,233,99,128,6,43,230,233,238,225,236,225,242,225,226,233,99,128,254,154,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,155,237,229,228,233,225,236,225,242, -225,226,233,99,128,254,156,242,101,2,183,251,184,4,229,248,233,243,244,115,128,34,3,230,239,242,101,128,34,52,244,97,130,3,184,184,20,184,24,49,128,3,209,243,249,237,226,239,236,231,242,229,229,107,128,3,209,105,2,184,44,184,130,229,245,244,104,4,184,57,184,92,184,107,184,116,97,2,184,63,184,78,227,233,242,227,236,229,235,239,242,229,225,110,128,50,121,240,225,242,229,238,235,239,242,229,225,110,128,50,25,227,233,242,227,236,229,235,239,242,229,225,110,128,50,107,235,239,242,229,225,110,128,49,76, -240,225,242,229,238,235,239,242,229,225,110,128,50,11,242,244,229,229,110,2,184,140,184,149,227,233,242,227,236,101,128,36,108,112,2,184,155,184,162,225,242,229,110,128,36,128,229,242,233,239,100,128,36,148,111,6,184,184,184,201,184,206,184,220,184,225,185,22,238,225,238,231,237,239,238,244,232,239,244,232,225,105,128,14,17,239,107,128,1,173,240,232,245,244,232,225,239,244,232,225,105,128,14,18,242,110,128,0,254,244,104,3,184,234,185,2,185,12,97,2,184,240,184,250,232,225,238,244,232,225,105,128,14, -23,238,244,232,225,105,128,14,16,239,238,231,244,232,225,105,128,14,24,245,238,231,244,232,225,105,128,14,22,245,243,225,238,100,2,185,32,185,43,227,249,242,233,236,236,233,99,128,4,130,243,243,229,240,225,242,225,244,239,114,2,185,58,185,67,225,242,225,226,233,99,128,6,108,240,229,242,243,233,225,110,128,6,108,242,229,101,144,0,51,185,115,185,124,185,134,185,164,185,171,185,181,185,206,185,233,186,11,186,23,186,42,186,53,186,86,186,108,186,116,186,127,225,242,225,226,233,99,128,6,99,226,229,238, -231,225,236,105,128,9,233,227,233,242,227,236,101,129,36,98,185,145,233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,102,128,39,140,228,229,246,97,128,9,105,229,233,231,232,244,232,115,128,33,92,231,117,2,185,188,185,197,234,225,242,225,244,105,128,10,233,242,237,245,235,232,105,128,10,105,232,97,2,185,213,185,224,227,235,225,242,225,226,233,99,128,6,99,238,231,250,232,239,117,128,48,35,105,2,185,239,186,1,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,50,34,238,230,229, -242,233,239,114,128,32,131,237,239,238,239,243,240,225,227,101,128,255,19,238,245,237,229,242,225,244,239,242,226,229,238,231,225,236,105,128,9,246,239,236,228,243,244,249,236,101,128,247,51,112,2,186,59,186,66,225,242,229,110,128,36,118,229,114,2,186,73,186,79,233,239,100,128,36,138,243,233,225,110,128,6,243,241,245,225,242,244,229,242,115,129,0,190,186,99,229,237,228,225,243,104,128,246,222,242,239,237,225,110,128,33,114,243,245,240,229,242,233,239,114,128,0,179,244,232,225,105,128,14,83,250,243, -241,245,225,242,101,128,51,148,105,7,186,160,186,171,187,30,187,128,187,140,187,189,187,206,232,233,242,225,231,225,238,97,128,48,97,107,2,186,177,186,201,225,244,225,235,225,238,97,129,48,193,186,189,232,225,236,230,247,233,228,244,104,128,255,129,229,245,116,4,186,213,186,248,187,7,187,16,97,2,186,219,186,234,227,233,242,227,236,229,235,239,242,229,225,110,128,50,112,240,225,242,229,238,235,239,242,229,225,110,128,50,16,227,233,242,227,236,229,235,239,242,229,225,110,128,50,98,235,239,242,229,225, -110,128,49,55,240,225,242,229,238,235,239,242,229,225,110,128,50,2,236,228,101,133,2,220,187,46,187,57,187,74,187,86,187,114,226,229,236,239,247,227,237,98,128,3,48,99,2,187,63,187,68,237,98,128,3,3,239,237,98,128,3,3,228,239,245,226,236,229,227,237,98,128,3,96,111,2,187,92,187,102,240,229,242,225,244,239,114,128,34,60,246,229,242,236,225,249,227,237,98,128,3,52,246,229,242,244,233,227,225,236,227,237,98,128,3,62,237,229,243,227,233,242,227,236,101,128,34,151,112,2,187,146,187,176,229,232,97,2,187, -154,187,163,232,229,226,242,229,119,128,5,150,236,229,230,244,232,229,226,242,229,119,128,5,150,240,233,231,245,242,237,245,235,232,105,128,10,112,244,236,239,227,249,242,233,236,236,233,227,227,237,98,128,4,131,247,238,225,242,237,229,238,233,225,110,128,5,127,236,233,238,229,226,229,236,239,119,128,30,111,237,239,238,239,243,240,225,227,101,128,255,84,111,7,188,3,188,14,188,25,188,50,188,170,188,182,189,10,225,242,237,229,238,233,225,110,128,5,105,232,233,242,225,231,225,238,97,128,48,104,235,225, -244,225,235,225,238,97,129,48,200,188,38,232,225,236,230,247,233,228,244,104,128,255,132,110,3,188,58,188,156,188,161,101,4,188,68,188,137,188,144,188,150,226,225,114,4,188,80,188,109,188,119,188,128,229,248,244,242,97,2,188,90,188,100,232,233,231,232,237,239,100,128,2,229,236,239,247,237,239,100,128,2,233,232,233,231,232,237,239,100,128,2,230,236,239,247,237,239,100,128,2,232,237,233,228,237,239,100,128,2,231,230,233,246,101,128,1,189,243,233,120,128,1,133,244,247,111,128,1,168,239,115,128,3,132, -243,241,245,225,242,101,128,51,39,240,225,244,225,235,244,232,225,105,128,14,15,242,244,239,233,243,229,243,232,229,236,236,226,242,225,227,235,229,116,2,188,205,188,235,236,229,230,116,130,48,20,188,216,188,224,243,237,225,236,108,128,254,93,246,229,242,244,233,227,225,108,128,254,57,242,233,231,232,116,130,48,21,188,247,188,255,243,237,225,236,108,128,254,94,246,229,242,244,233,227,225,108,128,254,58,244,225,239,244,232,225,105,128,14,21,240,97,2,189,27,189,39,236,225,244,225,236,232,239,239,107, -128,1,171,242,229,110,128,36,175,114,3,189,53,189,84,189,99,225,228,229,237,225,242,107,129,33,34,189,65,115,2,189,71,189,77,225,238,115,128,248,234,229,242,233,102,128,246,219,229,244,242,239,230,236,229,248,232,239,239,107,128,2,136,233,225,103,4,189,111,189,116,189,121,189,126,228,110,128,37,188,236,102,128,37,196,242,116,128,37,186,245,112,128,37,178,115,132,2,166,189,143,189,182,190,32,190,45,225,228,105,130,5,230,189,153,189,173,228,225,231,229,243,104,129,251,70,189,164,232,229,226,242,229, -119,128,251,70,232,229,226,242,229,119,128,5,230,101,2,189,188,189,199,227,249,242,233,236,236,233,99,128,4,70,242,101,134,5,181,189,216,189,230,189,235,189,244,190,3,190,19,49,2,189,222,189,226,50,128,5,181,101,128,5,181,178,98,128,5,181,232,229,226,242,229,119,128,5,181,238,225,242,242,239,247,232,229,226,242,229,119,128,5,181,241,245,225,242,244,229,242,232,229,226,242,229,119,128,5,181,247,233,228,229,232,229,226,242,229,119,128,5,181,232,229,227,249,242,233,236,236,233,99,128,4,91,245,240,229, -242,233,239,114,128,246,243,116,4,190,65,190,115,190,180,190,231,97,3,190,73,190,83,190,90,226,229,238,231,225,236,105,128,9,159,228,229,246,97,128,9,31,231,117,2,190,97,190,106,234,225,242,225,244,105,128,10,159,242,237,245,235,232,105,128,10,31,229,104,4,190,126,190,135,190,149,190,165,225,242,225,226,233,99,128,6,121,230,233,238,225,236,225,242,225,226,233,99,128,251,103,233,238,233,244,233,225,236,225,242,225,226,233,99,128,251,104,237,229,228,233,225,236,225,242,225,226,233,99,128,251,105,232, -97,3,190,189,190,199,190,206,226,229,238,231,225,236,105,128,9,160,228,229,246,97,128,9,32,231,117,2,190,213,190,222,234,225,242,225,244,105,128,10,160,242,237,245,235,232,105,128,10,32,245,242,238,229,100,128,2,135,117,3,190,247,191,2,191,27,232,233,242,225,231,225,238,97,128,48,100,235,225,244,225,235,225,238,97,129,48,196,191,15,232,225,236,230,247,233,228,244,104,128,255,130,243,237,225,236,108,2,191,37,191,48,232,233,242,225,231,225,238,97,128,48,99,235,225,244,225,235,225,238,97,129,48,195, -191,61,232,225,236,230,247,233,228,244,104,128,255,111,119,2,191,79,191,184,101,2,191,85,191,133,236,246,101,3,191,95,191,104,191,125,227,233,242,227,236,101,128,36,107,112,2,191,110,191,117,225,242,229,110,128,36,127,229,242,233,239,100,128,36,147,242,239,237,225,110,128,33,123,238,244,121,3,191,143,191,152,191,163,227,233,242,227,236,101,128,36,115,232,225,238,231,250,232,239,117,128,83,68,112,2,191,169,191,176,225,242,229,110,128,36,135,229,242,233,239,100,128,36,155,111,142,0,50,191,216,191,225, -191,235,192,9,192,61,192,86,192,113,192,147,192,159,192,178,192,189,192,222,192,230,192,254,225,242,225,226,233,99,128,6,98,226,229,238,231,225,236,105,128,9,232,227,233,242,227,236,101,129,36,97,191,246,233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,102,128,39,139,100,2,192,15,192,21,229,246,97,128,9,104,239,116,2,192,28,192,39,229,238,236,229,225,228,229,114,128,32,37,236,229,225,228,229,114,129,32,37,192,50,246,229,242,244,233,227,225,108,128,254,48,231,117,2,192,68,192,77,234,225, -242,225,244,105,128,10,232,242,237,245,235,232,105,128,10,104,232,97,2,192,93,192,104,227,235,225,242,225,226,233,99,128,6,98,238,231,250,232,239,117,128,48,34,105,2,192,119,192,137,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,50,33,238,230,229,242,233,239,114,128,32,130,237,239,238,239,243,240,225,227,101,128,255,18,238,245,237,229,242,225,244,239,242,226,229,238,231,225,236,105,128,9,245,239,236,228,243,244,249,236,101,128,247,50,112,2,192,195,192,202,225,242,229,110,128,36,117, -229,114,2,192,209,192,215,233,239,100,128,36,137,243,233,225,110,128,6,242,242,239,237,225,110,128,33,113,115,2,192,236,192,244,244,242,239,235,101,128,1,187,245,240,229,242,233,239,114,128,0,178,244,104,2,193,5,193,10,225,105,128,14,82,233,242,228,115,128,33,84,117,145,0,117,193,55,193,63,193,104,193,161,194,43,194,80,194,203,194,219,195,14,195,84,195,165,195,174,196,37,196,61,196,169,196,197,197,55,225,227,245,244,101,128,0,250,98,4,193,73,193,78,193,87,193,97,225,114,128,2,137,229,238,231,225, -236,105,128,9,137,239,240,239,237,239,230,111,128,49,40,242,229,246,101,128,1,109,99,3,193,112,193,119,193,151,225,242,239,110,128,1,212,233,242,99,2,193,127,193,132,236,101,128,36,228,245,237,230,236,229,120,129,0,251,193,143,226,229,236,239,119,128,30,119,249,242,233,236,236,233,99,128,4,67,100,5,193,173,193,184,193,207,193,213,194,33,225,244,244,225,228,229,246,97,128,9,81,226,108,2,193,191,193,199,225,227,245,244,101,128,1,113,231,242,225,246,101,128,2,21,229,246,97,128,9,9,233,229,242,229,243, -233,115,133,0,252,193,233,193,241,193,249,194,16,194,24,225,227,245,244,101,128,1,216,226,229,236,239,119,128,30,115,99,2,193,255,194,6,225,242,239,110,128,1,218,249,242,233,236,236,233,99,128,4,241,231,242,225,246,101,128,1,220,237,225,227,242,239,110,128,1,214,239,244,226,229,236,239,119,128,30,229,103,2,194,49,194,56,242,225,246,101,128,0,249,117,2,194,62,194,71,234,225,242,225,244,105,128,10,137,242,237,245,235,232,105,128,10,9,104,3,194,88,194,98,194,176,233,242,225,231,225,238,97,128,48,70, -111,2,194,104,194,114,239,235,225,226,239,246,101,128,30,231,242,110,133,1,176,194,129,194,137,194,148,194,156,194,168,225,227,245,244,101,128,30,233,228,239,244,226,229,236,239,119,128,30,241,231,242,225,246,101,128,30,235,232,239,239,235,225,226,239,246,101,128,30,237,244,233,236,228,101,128,30,239,245,238,231,225,242,245,237,236,225,245,116,129,1,113,194,192,227,249,242,233,236,236,233,99,128,4,243,233,238,246,229,242,244,229,228,226,242,229,246,101,128,2,23,107,3,194,227,194,251,195,6,225,244, -225,235,225,238,97,129,48,166,194,239,232,225,236,230,247,233,228,244,104,128,255,115,227,249,242,233,236,236,233,99,128,4,121,239,242,229,225,110,128,49,92,109,2,195,20,195,73,97,2,195,26,195,59,227,242,239,110,130,1,107,195,37,195,48,227,249,242,233,236,236,233,99,128,4,239,228,233,229,242,229,243,233,115,128,30,123,244,242,225,231,245,242,237,245,235,232,105,128,10,65,239,238,239,243,240,225,227,101,128,255,85,110,2,195,90,195,145,228,229,242,243,227,239,242,101,132,0,95,195,109,195,115,195,127, -195,138,228,226,108,128,32,23,237,239,238,239,243,240,225,227,101,128,255,63,246,229,242,244,233,227,225,108,128,254,51,247,225,246,121,128,254,79,105,2,195,151,195,156,239,110,128,34,42,246,229,242,243,225,108,128,34,0,239,231,239,238,229,107,128,1,115,112,5,195,186,195,193,195,201,195,216,196,11,225,242,229,110,128,36,176,226,236,239,227,107,128,37,128,240,229,242,228,239,244,232,229,226,242,229,119,128,5,196,243,233,236,239,110,131,3,197,195,230,195,251,196,3,228,233,229,242,229,243,233,115,129, -3,203,195,243,244,239,238,239,115,128,3,176,236,225,244,233,110,128,2,138,244,239,238,239,115,128,3,205,244,225,227,107,2,196,20,196,31,226,229,236,239,247,227,237,98,128,3,29,237,239,100,128,2,212,114,2,196,43,196,55,225,231,245,242,237,245,235,232,105,128,10,115,233,238,103,128,1,111,115,3,196,69,196,84,196,129,232,239,242,244,227,249,242,233,236,236,233,99,128,4,94,237,225,236,108,2,196,93,196,104,232,233,242,225,231,225,238,97,128,48,69,235,225,244,225,235,225,238,97,129,48,165,196,117,232,225, -236,230,247,233,228,244,104,128,255,105,244,242,225,233,231,232,116,2,196,141,196,152,227,249,242,233,236,236,233,99,128,4,175,243,244,242,239,235,229,227,249,242,233,236,236,233,99,128,4,177,244,233,236,228,101,130,1,105,196,181,196,189,225,227,245,244,101,128,30,121,226,229,236,239,119,128,30,117,117,5,196,209,196,219,196,226,196,251,197,11,226,229,238,231,225,236,105,128,9,138,228,229,246,97,128,9,10,231,117,2,196,233,196,242,234,225,242,225,244,105,128,10,138,242,237,245,235,232,105,128,10,10, -237,225,244,242,225,231,245,242,237,245,235,232,105,128,10,66,246,239,247,229,236,243,233,231,110,3,197,27,197,37,197,44,226,229,238,231,225,236,105,128,9,194,228,229,246,97,128,9,66,231,245,234,225,242,225,244,105,128,10,194,246,239,247,229,236,243,233,231,110,3,197,71,197,81,197,88,226,229,238,231,225,236,105,128,9,193,228,229,246,97,128,9,65,231,245,234,225,242,225,244,105,128,10,193,118,139,0,118,197,125,198,17,198,26,198,37,198,222,198,229,199,71,199,83,199,183,199,191,199,212,97,4,197,135,197, -142,197,167,197,178,228,229,246,97,128,9,53,231,117,2,197,149,197,158,234,225,242,225,244,105,128,10,181,242,237,245,235,232,105,128,10,53,235,225,244,225,235,225,238,97,128,48,247,118,132,5,213,197,190,197,217,197,249,198,5,228,225,231,229,243,104,130,251,53,197,203,197,208,182,53,128,251,53,232,229,226,242,229,119,128,251,53,104,2,197,223,197,231,229,226,242,229,119,128,5,213,239,236,225,109,129,251,75,197,240,232,229,226,242,229,119,128,251,75,246,225,246,232,229,226,242,229,119,128,5,240,249, -239,228,232,229,226,242,229,119,128,5,241,227,233,242,227,236,101,128,36,229,228,239,244,226,229,236,239,119,128,30,127,101,6,198,51,198,62,198,126,198,137,198,143,198,210,227,249,242,233,236,236,233,99,128,4,50,104,4,198,72,198,81,198,95,198,111,225,242,225,226,233,99,128,6,164,230,233,238,225,236,225,242,225,226,233,99,128,251,107,233,238,233,244,233,225,236,225,242,225,226,233,99,128,251,108,237,229,228,233,225,236,225,242,225,226,233,99,128,251,109,235,225,244,225,235,225,238,97,128,48,249,238, -245,115,128,38,64,242,244,233,227,225,108,2,198,154,198,160,226,225,114,128,0,124,236,233,238,101,4,198,173,198,184,198,195,198,204,225,226,239,246,229,227,237,98,128,3,13,226,229,236,239,247,227,237,98,128,3,41,236,239,247,237,239,100,128,2,204,237,239,100,128,2,200,247,225,242,237,229,238,233,225,110,128,5,126,232,239,239,107,128,2,139,105,3,198,237,198,248,199,31,235,225,244,225,235,225,238,97,128,48,248,242,225,237,97,3,199,3,199,13,199,20,226,229,238,231,225,236,105,128,9,205,228,229,246,97, -128,9,77,231,245,234,225,242,225,244,105,128,10,205,243,225,242,231,97,3,199,43,199,53,199,60,226,229,238,231,225,236,105,128,9,131,228,229,246,97,128,9,3,231,245,234,225,242,225,244,105,128,10,131,237,239,238,239,243,240,225,227,101,128,255,86,111,3,199,91,199,102,199,172,225,242,237,229,238,233,225,110,128,5,120,233,227,229,100,2,199,111,199,147,233,244,229,242,225,244,233,239,110,2,199,125,199,136,232,233,242,225,231,225,238,97,128,48,158,235,225,244,225,235,225,238,97,128,48,254,237,225,242,235, -235,225,238,97,129,48,155,199,160,232,225,236,230,247,233,228,244,104,128,255,158,235,225,244,225,235,225,238,97,128,48,250,240,225,242,229,110,128,36,177,116,2,199,197,199,204,233,236,228,101,128,30,125,245,242,238,229,100,128,2,140,117,2,199,218,199,229,232,233,242,225,231,225,238,97,128,48,148,235,225,244,225,235,225,238,97,128,48,244,119,143,0,119,200,18,200,251,201,5,201,28,201,68,201,135,201,143,203,114,203,155,203,167,203,242,203,250,204,1,204,12,204,21,97,8,200,36,200,43,200,53,200,64,200, -102,200,134,200,146,200,182,227,245,244,101,128,30,131,229,235,239,242,229,225,110,128,49,89,232,233,242,225,231,225,238,97,128,48,143,107,2,200,70,200,94,225,244,225,235,225,238,97,129,48,239,200,82,232,225,236,230,247,233,228,244,104,128,255,156,239,242,229,225,110,128,49,88,243,237,225,236,108,2,200,112,200,123,232,233,242,225,231,225,238,97,128,48,142,235,225,244,225,235,225,238,97,128,48,238,244,244,239,243,241,245,225,242,101,128,51,87,118,2,200,152,200,160,229,228,225,243,104,128,48,28,249, -245,238,228,229,242,243,227,239,242,229,246,229,242,244,233,227,225,108,128,254,52,119,3,200,190,200,199,200,213,225,242,225,226,233,99,128,6,72,230,233,238,225,236,225,242,225,226,233,99,128,254,238,232,225,237,250,225,225,226,239,246,101,2,200,228,200,237,225,242,225,226,233,99,128,6,36,230,233,238,225,236,225,242,225,226,233,99,128,254,134,226,243,241,245,225,242,101,128,51,221,227,233,242,99,2,201,14,201,19,236,101,128,36,230,245,237,230,236,229,120,128,1,117,100,2,201,34,201,44,233,229,242,229, -243,233,115,128,30,133,239,116,2,201,51,201,60,225,227,227,229,238,116,128,30,135,226,229,236,239,119,128,30,137,101,4,201,78,201,89,201,101,201,125,232,233,242,225,231,225,238,97,128,48,145,233,229,242,243,244,242,225,243,115,128,33,24,107,2,201,107,201,117,225,244,225,235,225,238,97,128,48,241,239,242,229,225,110,128,49,94,239,235,239,242,229,225,110,128,49,93,231,242,225,246,101,128,30,129,232,233,244,101,8,201,164,201,173,202,1,202,91,202,175,202,220,203,16,203,72,226,245,236,236,229,116,128, -37,230,99,2,201,179,201,199,233,242,227,236,101,129,37,203,201,189,233,238,246,229,242,243,101,128,37,217,239,242,238,229,242,226,242,225,227,235,229,116,2,201,216,201,236,236,229,230,116,129,48,14,201,225,246,229,242,244,233,227,225,108,128,254,67,242,233,231,232,116,129,48,15,201,246,246,229,242,244,233,227,225,108,128,254,68,100,2,202,7,202,48,233,225,237,239,238,100,129,37,199,202,18,227,239,238,244,225,233,238,233,238,231,226,236,225,227,235,243,237,225,236,236,228,233,225,237,239,238,100,128, -37,200,239,247,238,240,239,233,238,244,233,238,103,2,202,64,202,80,243,237,225,236,236,244,242,233,225,238,231,236,101,128,37,191,244,242,233,225,238,231,236,101,128,37,189,236,101,2,202,98,202,140,230,244,240,239,233,238,244,233,238,103,2,202,113,202,129,243,237,225,236,236,244,242,233,225,238,231,236,101,128,37,195,244,242,233,225,238,231,236,101,128,37,193,238,244,233,227,245,236,225,242,226,242,225,227,235,229,116,2,202,160,202,167,236,229,230,116,128,48,22,242,233,231,232,116,128,48,23,242,233, -231,232,244,240,239,233,238,244,233,238,103,2,202,193,202,209,243,237,225,236,236,244,242,233,225,238,231,236,101,128,37,185,244,242,233,225,238,231,236,101,128,37,183,115,3,202,228,203,2,203,10,109,2,202,234,202,246,225,236,236,243,241,245,225,242,101,128,37,171,233,236,233,238,231,230,225,227,101,128,38,58,241,245,225,242,101,128,37,161,244,225,114,128,38,6,116,2,203,22,203,33,229,236,229,240,232,239,238,101,128,38,15,239,242,244,239,233,243,229,243,232,229,236,236,226,242,225,227,235,229,116,2, -203,57,203,64,236,229,230,116,128,48,24,242,233,231,232,116,128,48,25,245,240,240,239,233,238,244,233,238,103,2,203,87,203,103,243,237,225,236,236,244,242,233,225,238,231,236,101,128,37,181,244,242,233,225,238,231,236,101,128,37,179,105,2,203,120,203,131,232,233,242,225,231,225,238,97,128,48,144,107,2,203,137,203,147,225,244,225,235,225,238,97,128,48,240,239,242,229,225,110,128,49,95,237,239,238,239,243,240,225,227,101,128,255,87,111,4,203,177,203,188,203,213,203,231,232,233,242,225,231,225,238,97, -128,48,146,235,225,244,225,235,225,238,97,129,48,242,203,201,232,225,236,230,247,233,228,244,104,128,255,102,110,129,32,169,203,219,237,239,238,239,243,240,225,227,101,128,255,230,247,225,229,238,244,232,225,105,128,14,39,240,225,242,229,110,128,36,178,242,233,238,103,128,30,152,243,245,240,229,242,233,239,114,128,2,183,244,245,242,238,229,100,128,2,141,249,238,110,128,1,191,120,137,0,120,204,49,204,60,204,71,204,80,204,107,204,120,204,124,204,136,204,144,225,226,239,246,229,227,237,98,128,3,61,226, -239,240,239,237,239,230,111,128,49,18,227,233,242,227,236,101,128,36,231,100,2,204,86,204,96,233,229,242,229,243,233,115,128,30,141,239,244,225,227,227,229,238,116,128,30,139,229,232,225,242,237,229,238,233,225,110,128,5,109,105,128,3,190,237,239,238,239,243,240,225,227,101,128,255,88,240,225,242,229,110,128,36,179,243,245,240,229,242,233,239,114,128,2,227,121,143,0,121,204,189,205,148,205,171,205,211,207,177,207,185,207,202,208,10,208,22,209,19,209,59,209,71,209,82,209,103,210,76,97,11,204,213,204, -225,204,235,204,242,204,249,205,3,205,28,205,39,205,77,205,90,205,136,225,228,239,243,241,245,225,242,101,128,51,78,226,229,238,231,225,236,105,128,9,175,227,245,244,101,128,0,253,228,229,246,97,128,9,47,229,235,239,242,229,225,110,128,49,82,231,117,2,205,10,205,19,234,225,242,225,244,105,128,10,175,242,237,245,235,232,105,128,10,47,232,233,242,225,231,225,238,97,128,48,132,107,2,205,45,205,69,225,244,225,235,225,238,97,129,48,228,205,57,232,225,236,230,247,233,228,244,104,128,255,148,239,242,229, -225,110,128,49,81,237,225,235,235,225,238,244,232,225,105,128,14,78,243,237,225,236,108,2,205,100,205,111,232,233,242,225,231,225,238,97,128,48,131,235,225,244,225,235,225,238,97,129,48,227,205,124,232,225,236,230,247,233,228,244,104,128,255,108,244,227,249,242,233,236,236,233,99,128,4,99,227,233,242,99,2,205,157,205,162,236,101,128,36,232,245,237,230,236,229,120,128,1,119,100,2,205,177,205,187,233,229,242,229,243,233,115,128,0,255,239,116,2,205,194,205,203,225,227,227,229,238,116,128,30,143,226, -229,236,239,119,128,30,245,101,7,205,227,206,235,206,244,207,6,207,38,207,114,207,165,104,8,205,245,205,254,206,32,206,46,206,119,206,135,206,194,206,212,225,242,225,226,233,99,128,6,74,226,225,242,242,229,101,2,206,9,206,18,225,242,225,226,233,99,128,6,210,230,233,238,225,236,225,242,225,226,233,99,128,251,175,230,233,238,225,236,225,242,225,226,233,99,128,254,242,232,225,237,250,225,225,226,239,246,101,4,206,65,206,74,206,88,206,104,225,242,225,226,233,99,128,6,38,230,233,238,225,236,225,242,225, -226,233,99,128,254,138,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,139,237,229,228,233,225,236,225,242,225,226,233,99,128,254,140,233,238,233,244,233,225,236,225,242,225,226,233,99,128,254,243,237,101,2,206,142,206,155,228,233,225,236,225,242,225,226,233,99,128,254,244,229,237,105,2,206,163,206,178,238,233,244,233,225,236,225,242,225,226,233,99,128,252,221,243,239,236,225,244,229,228,225,242,225,226,233,99,128,252,88,238,239,239,238,230,233,238,225,236,225,242,225,226,233,99,128,252, -148,244,232,242,229,229,228,239,244,243,226,229,236,239,247,225,242,225,226,233,99,128,6,209,235,239,242,229,225,110,128,49,86,110,129,0,165,206,250,237,239,238,239,243,240,225,227,101,128,255,229,111,2,207,12,207,21,235,239,242,229,225,110,128,49,85,242,233,238,232,233,229,245,232,235,239,242,229,225,110,128,49,134,114,3,207,46,207,82,207,94,225,232,226,229,238,249,239,237,111,2,207,60,207,69,232,229,226,242,229,119,128,5,170,236,229,230,244,232,229,226,242,229,119,128,5,170,233,227,249,242,233, -236,236,233,99,128,4,75,245,228,233,229,242,229,243,233,243,227,249,242,233,236,236,233,99,128,4,249,243,233,229,245,238,103,3,207,127,207,136,207,152,235,239,242,229,225,110,128,49,129,240,225,238,243,233,239,243,235,239,242,229,225,110,128,49,131,243,233,239,243,235,239,242,229,225,110,128,49,130,244,233,246,232,229,226,242,229,119,128,5,154,231,242,225,246,101,128,30,243,232,239,239,107,129,1,180,207,194,225,226,239,246,101,128,30,247,105,5,207,214,207,225,207,236,207,245,207,253,225,242,237,229, -238,233,225,110,128,5,117,227,249,242,233,236,236,233,99,128,4,87,235,239,242,229,225,110,128,49,98,238,249,225,238,103,128,38,47,247,238,225,242,237,229,238,233,225,110,128,5,130,237,239,238,239,243,240,225,227,101,128,255,89,111,7,208,38,208,108,208,119,208,129,208,167,208,213,208,222,100,131,5,217,208,48,208,68,208,77,228,225,231,229,243,104,129,251,57,208,59,232,229,226,242,229,119,128,251,57,232,229,226,242,229,119,128,5,217,249,239,100,2,208,85,208,94,232,229,226,242,229,119,128,5,242,240,225, -244,225,232,232,229,226,242,229,119,128,251,31,232,233,242,225,231,225,238,97,128,48,136,233,235,239,242,229,225,110,128,49,137,107,2,208,135,208,159,225,244,225,235,225,238,97,129,48,232,208,147,232,225,236,230,247,233,228,244,104,128,255,150,239,242,229,225,110,128,49,91,243,237,225,236,108,2,208,177,208,188,232,233,242,225,231,225,238,97,128,48,135,235,225,244,225,235,225,238,97,129,48,231,208,201,232,225,236,230,247,233,228,244,104,128,255,110,244,231,242,229,229,107,128,3,243,121,2,208,228,209, -9,97,2,208,234,208,244,229,235,239,242,229,225,110,128,49,136,107,2,208,250,209,2,239,242,229,225,110,128,49,135,244,232,225,105,128,14,34,233,238,231,244,232,225,105,128,14,13,112,2,209,25,209,32,225,242,229,110,128,36,180,239,231,229,231,242,225,237,237,229,238,105,129,3,122,209,48,231,242,229,229,235,227,237,98,128,3,69,114,129,1,166,209,65,233,238,103,128,30,153,243,245,240,229,242,233,239,114,128,2,184,116,2,209,88,209,95,233,236,228,101,128,30,249,245,242,238,229,100,128,2,142,117,5,209,115, -209,126,209,136,209,174,210,50,232,233,242,225,231,225,238,97,128,48,134,233,235,239,242,229,225,110,128,49,140,107,2,209,142,209,166,225,244,225,235,225,238,97,129,48,230,209,154,232,225,236,230,247,233,228,244,104,128,255,149,239,242,229,225,110,128,49,96,115,3,209,182,209,220,210,5,226,233,103,2,209,190,209,201,227,249,242,233,236,236,233,99,128,4,107,233,239,244,233,230,233,229,228,227,249,242,233,236,236,233,99,128,4,109,236,233,244,244,236,101,2,209,231,209,242,227,249,242,233,236,236,233,99, -128,4,103,233,239,244,233,230,233,229,228,227,249,242,233,236,236,233,99,128,4,105,237,225,236,108,2,210,14,210,25,232,233,242,225,231,225,238,97,128,48,133,235,225,244,225,235,225,238,97,129,48,229,210,38,232,225,236,230,247,233,228,244,104,128,255,109,249,101,2,210,57,210,66,235,239,242,229,225,110,128,49,139,239,235,239,242,229,225,110,128,49,138,249,97,2,210,83,210,93,226,229,238,231,225,236,105,128,9,223,228,229,246,97,128,9,95,122,142,0,122,210,132,211,140,211,151,211,194,211,221,213,0,213, -108,213,150,213,162,213,174,213,202,213,210,213,226,213,235,97,10,210,154,210,165,210,172,210,179,210,190,211,12,211,42,211,53,211,89,211,101,225,242,237,229,238,233,225,110,128,5,102,227,245,244,101,128,1,122,228,229,246,97,128,9,91,231,245,242,237,245,235,232,105,128,10,91,104,4,210,200,210,209,210,223,210,253,225,242,225,226,233,99,128,6,56,230,233,238,225,236,225,242,225,226,233,99,128,254,198,105,2,210,229,210,244,238,233,244,233,225,236,225,242,225,226,233,99,128,254,199,242,225,231,225,238, -97,128,48,86,237,229,228,233,225,236,225,242,225,226,233,99,128,254,200,233,110,2,211,19,211,28,225,242,225,226,233,99,128,6,50,230,233,238,225,236,225,242,225,226,233,99,128,254,176,235,225,244,225,235,225,238,97,128,48,182,241,229,102,2,211,61,211,75,231,225,228,239,236,232,229,226,242,229,119,128,5,149,241,225,244,225,238,232,229,226,242,229,119,128,5,148,242,241,225,232,229,226,242,229,119,128,5,152,249,233,110,130,5,214,211,111,211,131,228,225,231,229,243,104,129,251,54,211,122,232,229,226,242, -229,119,128,251,54,232,229,226,242,229,119,128,5,214,226,239,240,239,237,239,230,111,128,49,23,99,3,211,159,211,166,211,188,225,242,239,110,128,1,126,233,242,99,2,211,174,211,179,236,101,128,36,233,245,237,230,236,229,120,128,30,145,245,242,108,128,2,145,228,239,116,130,1,124,211,204,211,213,225,227,227,229,238,116,128,1,124,226,229,236,239,119,128,30,147,101,6,211,235,211,246,212,33,212,44,212,55,212,251,227,249,242,233,236,236,233,99,128,4,55,100,2,211,252,212,15,229,243,227,229,238,228,229,242, -227,249,242,233,236,236,233,99,128,4,153,233,229,242,229,243,233,243,227,249,242,233,236,236,233,99,128,4,223,232,233,242,225,231,225,238,97,128,48,92,235,225,244,225,235,225,238,97,128,48,188,242,111,140,0,48,212,84,212,93,212,103,212,110,212,135,212,148,212,159,212,171,212,182,212,192,212,203,212,210,225,242,225,226,233,99,128,6,96,226,229,238,231,225,236,105,128,9,230,228,229,246,97,128,9,102,231,117,2,212,117,212,126,234,225,242,225,244,105,128,10,230,242,237,245,235,232,105,128,10,102,232,225, -227,235,225,242,225,226,233,99,128,6,96,233,238,230,229,242,233,239,114,128,32,128,237,239,238,239,243,240,225,227,101,128,255,16,239,236,228,243,244,249,236,101,128,247,48,240,229,242,243,233,225,110,128,6,240,243,245,240,229,242,233,239,114,128,32,112,244,232,225,105,128,14,80,247,233,228,244,104,3,212,222,212,231,212,243,234,239,233,238,229,114,128,254,255,238,239,238,234,239,233,238,229,114,128,32,12,243,240,225,227,101,128,32,11,244,97,128,3,182,104,2,213,6,213,17,226,239,240,239,237,239,230, -111,128,49,19,101,4,213,27,213,38,213,54,213,65,225,242,237,229,238,233,225,110,128,5,106,226,242,229,246,229,227,249,242,233,236,236,233,99,128,4,194,227,249,242,233,236,236,233,99,128,4,54,100,2,213,71,213,90,229,243,227,229,238,228,229,242,227,249,242,233,236,236,233,99,128,4,151,233,229,242,229,243,233,243,227,249,242,233,236,236,233,99,128,4,221,105,3,213,116,213,127,213,138,232,233,242,225,231,225,238,97,128,48,88,235,225,244,225,235,225,238,97,128,48,184,238,239,242,232,229,226,242,229,119, -128,5,174,236,233,238,229,226,229,236,239,119,128,30,149,237,239,238,239,243,240,225,227,101,128,255,90,111,2,213,180,213,191,232,233,242,225,231,225,238,97,128,48,94,235,225,244,225,235,225,238,97,128,48,190,240,225,242,229,110,128,36,181,242,229,244,242,239,230,236,229,248,232,239,239,107,128,2,144,243,244,242,239,235,101,128,1,182,117,2,213,241,213,252,232,233,242,225,231,225,238,97,128,48,90,235,225,244,225,235,225,238,97,128,48,186],0,ALLOC_STATIC);_ft_extra_glyph_unicodes=Pointer_make([916, -0,0,0,937,0,0,0,8725,0,0,0,173,0,0,0,713,0,0,0,956,0,0,0,8729,0,0,0,160,0,0,0,538,0,0,0,539,0,0,0],0,ALLOC_STATIC);_ft_extra_glyph_names=Pointer_make([68,101,108,116,97,0,79,109,101,103,97,0,102,114,97,99,116,105,111,110,0,104,121,112,104,101,110,0,109,97,99,114,111,110,0,109,117,0,112,101,114,105,111,100,99,101,110,116,101,114,101,100,0,115,112,97,99,101,0,84,99,111,109,109,97,97,99,99,101,110,116,0,116,99,111,109,109,97,97,99,99,101,110,116,0],0,ALLOC_STATIC);_ft_extra_glyph_name_offsets=Pointer_make([0, -0,0,0,6,0,0,0,12,0,0,0,21,0,0,0,28,0,0,0,35,0,0,0,38,0,0,0,53,0,0,0,59,0,0,0,72,0,0,0],0,ALLOC_STATIC);_pscmaps_interface=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_pscmaps_services=Pointer_make([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);_psnames_module_class=Pointer_make([0,0,0,0,20,0,0,0,0,0,0,0,65536,0,0,0,131072,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],0,ALLOC_STATIC);__str1421=Pointer_make([112,115,110,97,109,101,115,0],0,ALLOC_STATIC); -IHEAP[_ft_default_modules+0]=_tt_driver_class;IHEAP[_ft_default_modules+4]=_t1_driver_class;IHEAP[_ft_default_modules+8]=_cff_driver_class;IHEAP[_ft_default_modules+12]=_t1cid_driver_class;IHEAP[_ft_default_modules+16]=_pfr_driver_class;IHEAP[_ft_default_modules+20]=_t42_driver_class;IHEAP[_ft_default_modules+24]=_winfnt_driver_class;IHEAP[_ft_default_modules+28]=_pcf_driver_class;IHEAP[_ft_default_modules+32]=_bdf_driver_class;IHEAP[_ft_default_modules+36]=_sfnt_module_class;IHEAP[_ft_default_modules+ -40]=_autofit_module_class;IHEAP[_ft_default_modules+44]=_pshinter_module_class;IHEAP[_ft_default_modules+48]=_ft_raster1_renderer_class;IHEAP[_ft_default_modules+52]=_ft_smooth_renderer_class;IHEAP[_ft_default_modules+56]=_ft_smooth_lcd_renderer_class;IHEAP[_ft_default_modules+60]=_ft_smooth_lcdv_renderer_class;IHEAP[_ft_default_modules+64]=_psaux_module_class;IHEAP[_ft_default_modules+68]=_psnames_module_class;IHEAP[_raccess_guess_table+0]=_raccess_guess_apple_double.__index__;IHEAP[_raccess_guess_table+ -8]=_raccess_guess_apple_single.__index__;IHEAP[_raccess_guess_table+16]=_raccess_guess_darwin_ufs_export.__index__;IHEAP[_raccess_guess_table+24]=_raccess_guess_darwin_newvfs.__index__;IHEAP[_raccess_guess_table+32]=_raccess_guess_darwin_hfsplus.__index__;IHEAP[_raccess_guess_table+40]=_raccess_guess_vfat.__index__;IHEAP[_raccess_guess_table+48]=_raccess_guess_linux_cap.__index__;IHEAP[_raccess_guess_table+56]=_raccess_guess_linux_double.__index__;IHEAP[_raccess_guess_table+64]=_raccess_guess_linux_netatalk.__index__; -IHEAP[_bbox_interface+0]=_BBox_Move_To.__index__;IHEAP[_bbox_interface+4]=_BBox_Move_To.__index__;IHEAP[_bbox_interface+8]=_BBox_Conic_To.__index__;IHEAP[_bbox_interface+12]=_BBox_Cubic_To.__index__;IHEAP[_ft_bitmap_glyph_class+8]=_ft_bitmap_glyph_init.__index__;IHEAP[_ft_bitmap_glyph_class+12]=_ft_bitmap_glyph_done.__index__;IHEAP[_ft_bitmap_glyph_class+16]=_ft_bitmap_glyph_copy.__index__;IHEAP[_ft_bitmap_glyph_class+24]=_ft_bitmap_glyph_bbox.__index__;IHEAP[_ft_outline_glyph_class+8]=_ft_outline_glyph_init.__index__; -IHEAP[_ft_outline_glyph_class+12]=_ft_outline_glyph_done.__index__;IHEAP[_ft_outline_glyph_class+16]=_ft_outline_glyph_copy.__index__;IHEAP[_ft_outline_glyph_class+20]=_ft_outline_glyph_transform.__index__;IHEAP[_ft_outline_glyph_class+24]=_ft_outline_glyph_bbox.__index__;IHEAP[_ft_outline_glyph_class+28]=_ft_outline_glyph_prepare.__index__;IHEAP[_tt_service_gx_multi_masters+8]=_TT_Set_MM_Blend.__index__;IHEAP[_tt_service_gx_multi_masters+12]=_TT_Get_MM_Var.__index__;IHEAP[_tt_service_gx_multi_masters+ -16]=_TT_Set_Var_Design.__index__;IHEAP[_tt_service_truetype_glyf+0]=_tt_face_get_location.__index__;IHEAP[_tt_services+0]=__str31;IHEAP[_tt_services+4]=__str133;IHEAP[_tt_services+8]=__str24;IHEAP[_tt_services+12]=_tt_service_gx_multi_masters;IHEAP[_tt_services+16]=__str11;IHEAP[_tt_services+20]=_tt_service_truetype_engine;IHEAP[_tt_services+24]=__str127;IHEAP[_tt_services+28]=_tt_service_truetype_glyf;IHEAP[_tt_driver_class+8]=__str49;IHEAP[_tt_driver_class+24]=_tt_driver_init.__index__;IHEAP[_tt_driver_class+ -28]=_tt_driver_done.__index__;IHEAP[_tt_driver_class+32]=_tt_get_interface.__index__;IHEAP[_tt_driver_class+48]=_tt_face_init.__index__;IHEAP[_tt_driver_class+52]=_tt_face_done.__index__;IHEAP[_tt_driver_class+56]=_tt_size_init.__index__;IHEAP[_tt_driver_class+60]=_tt_size_done.__index__;IHEAP[_tt_driver_class+64]=_tt_slot_init.__index__;IHEAP[_tt_driver_class+72]=_ft_stub_set_char_sizes.__index__;IHEAP[_tt_driver_class+76]=_ft_stub_set_pixel_sizes.__index__;IHEAP[_tt_driver_class+80]=_Load_Glyph.__index__; -IHEAP[_tt_driver_class+84]=_tt_get_kerning.__index__;IHEAP[_tt_driver_class+92]=_tt_get_advances.__index__;IHEAP[_tt_driver_class+96]=_tt_size_request.__index__;IHEAP[_tt_driver_class+100]=_tt_size_select.__index__;IHEAP[_t1_keywords+0]=__str1256;IHEAP[_t1_keywords+36]=__str1357;IHEAP[_t1_keywords+72]=__str1458;IHEAP[_t1_keywords+108]=__str1559;IHEAP[_t1_keywords+144]=__str740;IHEAP[_t1_keywords+180]=__str1660;IHEAP[_t1_keywords+216]=__str1761;IHEAP[_t1_keywords+252]=__str1862;IHEAP[_t1_keywords+ -288]=__str1963;IHEAP[_t1_keywords+324]=__str2064;IHEAP[_t1_keywords+360]=__str2165;IHEAP[_t1_keywords+396]=__str2266;IHEAP[_t1_keywords+432]=__str23;IHEAP[_t1_keywords+468]=__str2467;IHEAP[_t1_keywords+504]=__str2568;IHEAP[_t1_keywords+540]=__str2669;IHEAP[_t1_keywords+576]=__str2712;IHEAP[_t1_keywords+612]=__str2870;IHEAP[_t1_keywords+648]=__str2971;IHEAP[_t1_keywords+684]=__str3072;IHEAP[_t1_keywords+720]=__str3173;IHEAP[_t1_keywords+756]=__str3274;IHEAP[_t1_keywords+792]=__str33;IHEAP[_t1_keywords+ -828]=__str34;IHEAP[_t1_keywords+864]=__str35;IHEAP[_t1_keywords+900]=__str36;IHEAP[_t1_keywords+936]=__str37;IHEAP[_t1_keywords+972]=__str3813;IHEAP[_t1_keywords+1008]=__str39;IHEAP[_t1_keywords+1044]=__str40;IHEAP[_t1_keywords+1080]=__str41;IHEAP[_t1_keywords+1116]=__str42;IHEAP[_t1_keywords+1152]=__str43;IHEAP[_t1_keywords+1188]=__str4475;IHEAP[_t1_keywords+1224]=__str45;IHEAP[_t1_keywords+1260]=__str46;IHEAP[_t1_keywords+1296]=__str47;IHEAP[_t1_keywords+1308]=_parse_font_matrix.__index__;IHEAP[_t1_keywords+ -1332]=__str48;IHEAP[_t1_keywords+1344]=_parse_encoding.__index__;IHEAP[_t1_keywords+1368]=__str4914;IHEAP[_t1_keywords+1380]=_parse_subrs.__index__;IHEAP[_t1_keywords+1404]=__str50;IHEAP[_t1_keywords+1416]=_parse_charstrings.__index__;IHEAP[_t1_keywords+1440]=__str51;IHEAP[_t1_keywords+1452]=_parse_private.__index__;IHEAP[_t1_keywords+1476]=__str52;IHEAP[_t1_keywords+1488]=_parse_blend_design_positions.__index__;IHEAP[_t1_keywords+1512]=__str53;IHEAP[_t1_keywords+1524]=_parse_blend_design_map.__index__; -IHEAP[_t1_keywords+1548]=__str54;IHEAP[_t1_keywords+1560]=_parse_blend_axis_types.__index__;IHEAP[_t1_keywords+1584]=__str55;IHEAP[_t1_keywords+1596]=_parse_weight_vector.__index__;IHEAP[_t1_keywords+1620]=__str56;IHEAP[_t1_keywords+1632]=_parse_buildchar.__index__;IHEAP[_t1_service_glyph_dict+0]=_t1_get_glyph_name.__index__;IHEAP[_t1_service_glyph_dict+4]=_t1_get_name_index.__index__;IHEAP[_t1_service_ps_name+0]=_t1_get_ps_name.__index__;IHEAP[_t1_service_multi_masters+0]=_T1_Get_Multi_Master.__index__; -IHEAP[_t1_service_multi_masters+4]=_T1_Set_MM_Design.__index__;IHEAP[_t1_service_multi_masters+8]=_T1_Set_MM_Blend.__index__;IHEAP[_t1_service_multi_masters+12]=_T1_Get_MM_Var.__index__;IHEAP[_t1_service_multi_masters+16]=_T1_Set_Var_Design.__index__;IHEAP[_t1_service_ps_info+0]=_t1_ps_get_font_info.__index__;IHEAP[_t1_service_ps_info+4]=_t1_ps_get_font_extra.__index__;IHEAP[_t1_service_ps_info+8]=_t1_ps_has_glyph_names.__index__;IHEAP[_t1_service_ps_info+12]=_t1_ps_get_font_private.__index__;IHEAP[_t1_service_kerning+ -0]=_T1_Get_Track_Kerning.__index__;IHEAP[_t1_services+0]=__str7;IHEAP[_t1_services+4]=_t1_service_ps_name;IHEAP[_t1_services+8]=__str6;IHEAP[_t1_services+12]=_t1_service_glyph_dict;IHEAP[_t1_services+16]=__str31;IHEAP[_t1_services+20]=__str68;IHEAP[_t1_services+24]=__str21;IHEAP[_t1_services+28]=_t1_service_ps_info;IHEAP[_t1_services+32]=__str510;IHEAP[_t1_services+36]=_t1_service_kerning;IHEAP[_t1_services+40]=__str24;IHEAP[_t1_services+44]=_t1_service_multi_masters;IHEAP[_t1_driver_class+8]=__str16; -IHEAP[_t1_driver_class+24]=_T1_Driver_Init.__index__;IHEAP[_t1_driver_class+28]=_T1_Driver_Done.__index__;IHEAP[_t1_driver_class+32]=_Get_Interface.__index__;IHEAP[_t1_driver_class+48]=_T1_Face_Init.__index__;IHEAP[_t1_driver_class+52]=_T1_Face_Done.__index__;IHEAP[_t1_driver_class+56]=_T1_Size_Init.__index__;IHEAP[_t1_driver_class+60]=_T1_Size_Done.__index__;IHEAP[_t1_driver_class+64]=_T1_GlyphSlot_Init.__index__;IHEAP[_t1_driver_class+68]=_T1_GlyphSlot_Done.__index__;IHEAP[_t1_driver_class+72]= -_ft_stub_set_char_sizes.__index__;IHEAP[_t1_driver_class+76]=_ft_stub_set_pixel_sizes.__index__;IHEAP[_t1_driver_class+80]=_T1_Load_Glyph.__index__;IHEAP[_t1_driver_class+84]=_Get_Kerning.__index__;IHEAP[_t1_driver_class+88]=_T1_Read_Metrics.__index__;IHEAP[_t1_driver_class+92]=_T1_Get_Advances.__index__;IHEAP[_t1_driver_class+96]=_T1_Size_Request.__index__;IHEAP[_cff_service_glyph_dict+0]=_cff_get_glyph_name.__index__;IHEAP[_cff_service_glyph_dict+4]=_cff_get_name_index.__index__;IHEAP[_cff_service_ps_info+ -0]=_cff_ps_get_font_info.__index__;IHEAP[_cff_service_ps_info+8]=_cff_ps_has_glyph_names.__index__;IHEAP[_cff_service_ps_name+0]=_cff_get_ps_name.__index__;IHEAP[_cff_cmap_encoding_class_rec+4]=_cff_cmap_encoding_init.__index__;IHEAP[_cff_cmap_encoding_class_rec+8]=_cff_cmap_encoding_done.__index__;IHEAP[_cff_cmap_encoding_class_rec+12]=_cff_cmap_encoding_char_index.__index__;IHEAP[_cff_cmap_encoding_class_rec+16]=_cff_cmap_encoding_char_next.__index__;IHEAP[_cff_cmap_unicode_class_rec+4]=_cff_cmap_unicode_init.__index__; -IHEAP[_cff_cmap_unicode_class_rec+8]=_cff_cmap_unicode_done.__index__;IHEAP[_cff_cmap_unicode_class_rec+12]=_cff_cmap_unicode_char_index.__index__;IHEAP[_cff_cmap_unicode_class_rec+16]=_cff_cmap_unicode_char_next.__index__;IHEAP[_cff_service_get_cmap_info+0]=_cff_get_cmap_info.__index__;IHEAP[_cff_service_cid_info+0]=_cff_get_ros.__index__;IHEAP[_cff_service_cid_info+4]=_cff_get_is_cid.__index__;IHEAP[_cff_service_cid_info+8]=_cff_get_cid_from_glyph_index.__index__;IHEAP[_cff_services+0]=__str31; -IHEAP[_cff_services+4]=__str481;IHEAP[_cff_services+8]=__str21;IHEAP[_cff_services+12]=_cff_service_ps_info;IHEAP[_cff_services+16]=__str7;IHEAP[_cff_services+20]=_cff_service_ps_name;IHEAP[_cff_services+24]=__str6;IHEAP[_cff_services+28]=_cff_service_glyph_dict;IHEAP[_cff_services+32]=__str9;IHEAP[_cff_services+36]=_cff_service_get_cmap_info;IHEAP[_cff_services+40]=__str20;IHEAP[_cff_services+44]=_cff_service_cid_info;IHEAP[_cff_driver_class+8]=__str38;IHEAP[_cff_driver_class+24]=_cff_driver_init.__index__; -IHEAP[_cff_driver_class+28]=_cff_driver_done.__index__;IHEAP[_cff_driver_class+32]=_cff_get_interface.__index__;IHEAP[_cff_driver_class+48]=_cff_face_init.__index__;IHEAP[_cff_driver_class+52]=_cff_face_done.__index__;IHEAP[_cff_driver_class+56]=_cff_size_init.__index__;IHEAP[_cff_driver_class+60]=_cff_size_done.__index__;IHEAP[_cff_driver_class+64]=_cff_slot_init.__index__;IHEAP[_cff_driver_class+68]=_cff_slot_done.__index__;IHEAP[_cff_driver_class+72]=_ft_stub_set_char_sizes.__index__;IHEAP[_cff_driver_class+ -76]=_ft_stub_set_pixel_sizes.__index__;IHEAP[_cff_driver_class+80]=_Load_Glyph92.__index__;IHEAP[_cff_driver_class+84]=_cff_get_kerning.__index__;IHEAP[_cff_driver_class+92]=_cff_get_advances.__index__;IHEAP[_cff_driver_class+96]=_cff_size_request.__index__;IHEAP[_cff_driver_class+100]=_cff_size_select.__index__;IHEAP[_cff_field_handlers+352]=_cff_parse_font_matrix.__index__;IHEAP[_cff_field_handlers+408]=_cff_parse_font_bbox.__index__;IHEAP[_cff_field_handlers+548]=_cff_parse_private_dict.__index__; -IHEAP[_cff_field_handlers+632]=_cff_parse_cid_ros.__index__;IHEAP[_cid_field_records+0]=__str497;IHEAP[_cid_field_records+36]=__str598;IHEAP[_cid_field_records+72]=__str699;IHEAP[_cid_field_records+108]=__str7100;IHEAP[_cid_field_records+144]=__str8101;IHEAP[_cid_field_records+180]=__str9102;IHEAP[_cid_field_records+216]=__str10103;IHEAP[_cid_field_records+252]=__str11104;IHEAP[_cid_field_records+288]=__str12105;IHEAP[_cid_field_records+324]=__str13106;IHEAP[_cid_field_records+360]=__str14107;IHEAP[_cid_field_records+ -396]=__str1256;IHEAP[_cid_field_records+432]=__str1357;IHEAP[_cid_field_records+468]=__str1458;IHEAP[_cid_field_records+504]=__str1559;IHEAP[_cid_field_records+540]=__str740;IHEAP[_cid_field_records+576]=__str1660;IHEAP[_cid_field_records+612]=__str1761;IHEAP[_cid_field_records+648]=__str1862;IHEAP[_cid_field_records+684]=__str1963;IHEAP[_cid_field_records+720]=__str2064;IHEAP[_cid_field_records+756]=__str40;IHEAP[_cid_field_records+792]=__str41;IHEAP[_cid_field_records+828]=__str27120;IHEAP[_cid_field_records+ -864]=__str28121;IHEAP[_cid_field_records+900]=__str29122;IHEAP[_cid_field_records+936]=__str30123;IHEAP[_cid_field_records+972]=__str31124;IHEAP[_cid_field_records+1008]=__str42;IHEAP[_cid_field_records+1044]=__str2165;IHEAP[_cid_field_records+1080]=__str2266;IHEAP[_cid_field_records+1116]=__str23;IHEAP[_cid_field_records+1152]=__str2467;IHEAP[_cid_field_records+1188]=__str2568;IHEAP[_cid_field_records+1224]=__str2669;IHEAP[_cid_field_records+1260]=__str2712;IHEAP[_cid_field_records+1296]=__str2870; -IHEAP[_cid_field_records+1332]=__str2971;IHEAP[_cid_field_records+1368]=__str3072;IHEAP[_cid_field_records+1404]=__str3173;IHEAP[_cid_field_records+1440]=__str3274;IHEAP[_cid_field_records+1476]=__str33;IHEAP[_cid_field_records+1512]=__str34;IHEAP[_cid_field_records+1548]=__str35;IHEAP[_cid_field_records+1584]=__str36;IHEAP[_cid_field_records+1620]=__str3813;IHEAP[_cid_field_records+1656]=__str43;IHEAP[_cid_field_records+1692]=__str51144;IHEAP[_cid_field_records+1704]=_parse_fd_array.__index__;IHEAP[_cid_field_records+ -1728]=__str47;IHEAP[_cid_field_records+1740]=_parse_font_matrix160.__index__;IHEAP[_cid_field_records+1764]=__str37;IHEAP[_cid_field_records+1776]=_parse_expansion_factor.__index__;IHEAP[_cid_service_ps_name+0]=_cid_get_postscript_name.__index__;IHEAP[_cid_service_ps_info+0]=_cid_ps_get_font_info.__index__;IHEAP[_cid_service_ps_info+4]=_cid_ps_get_font_extra.__index__;IHEAP[_cid_service_cid_info+0]=_cid_get_ros.__index__;IHEAP[_cid_service_cid_info+4]=_cid_get_is_cid.__index__;IHEAP[_cid_service_cid_info+ -8]=_cid_get_cid_from_glyph_index.__index__;IHEAP[_cid_services+0]=__str31;IHEAP[_cid_services+4]=__str61154;IHEAP[_cid_services+8]=__str7;IHEAP[_cid_services+12]=_cid_service_ps_name;IHEAP[_cid_services+16]=__str21;IHEAP[_cid_services+20]=_cid_service_ps_info;IHEAP[_cid_services+24]=__str20;IHEAP[_cid_services+28]=_cid_service_cid_info;IHEAP[_t1cid_driver_class+8]=__str65159;IHEAP[_t1cid_driver_class+24]=_cid_driver_init.__index__;IHEAP[_t1cid_driver_class+28]=_cid_driver_done.__index__;IHEAP[_t1cid_driver_class+ -32]=_cid_get_interface.__index__;IHEAP[_t1cid_driver_class+48]=_cid_face_init.__index__;IHEAP[_t1cid_driver_class+52]=_cid_face_done.__index__;IHEAP[_t1cid_driver_class+56]=_cid_size_init.__index__;IHEAP[_t1cid_driver_class+60]=_cid_size_done.__index__;IHEAP[_t1cid_driver_class+64]=_cid_slot_init.__index__;IHEAP[_t1cid_driver_class+68]=_cid_slot_done.__index__;IHEAP[_t1cid_driver_class+72]=_ft_stub_set_char_sizes.__index__;IHEAP[_t1cid_driver_class+76]=_ft_stub_set_pixel_sizes.__index__;IHEAP[_t1cid_driver_class+ -80]=_cid_slot_load_glyph.__index__;IHEAP[_t1cid_driver_class+96]=_cid_size_request.__index__;IHEAP[_pfr_phy_font_extra_items+4]=_pfr_extra_item_load_bitmap_info.__index__;IHEAP[_pfr_phy_font_extra_items+12]=_pfr_extra_item_load_font_id.__index__;IHEAP[_pfr_phy_font_extra_items+20]=_pfr_extra_item_load_stem_snaps.__index__;IHEAP[_pfr_phy_font_extra_items+28]=_pfr_extra_item_load_kerning_pairs.__index__;IHEAP[_pfr_cmap_class_rec+4]=_pfr_cmap_init.__index__;IHEAP[_pfr_cmap_class_rec+8]=_pfr_cmap_done.__index__; -IHEAP[_pfr_cmap_class_rec+12]=_pfr_cmap_char_index.__index__;IHEAP[_pfr_cmap_class_rec+16]=_pfr_cmap_char_next.__index__;IHEAP[_pfr_metrics_service_rec+0]=_pfr_get_metrics.__index__;IHEAP[_pfr_metrics_service_rec+4]=_pfr_face_get_kerning.__index__;IHEAP[_pfr_metrics_service_rec+8]=_pfr_get_advance.__index__;IHEAP[_pfr_services+0]=__str28;IHEAP[_pfr_services+4]=_pfr_metrics_service_rec;IHEAP[_pfr_services+8]=__str31;IHEAP[_pfr_services+12]=__str2166;IHEAP[_pfr_driver_class+8]=__str3168;IHEAP[_pfr_driver_class+ -32]=_pfr_get_service.__index__;IHEAP[_pfr_driver_class+48]=_pfr_face_init.__index__;IHEAP[_pfr_driver_class+52]=_pfr_face_done.__index__;IHEAP[_pfr_driver_class+64]=_pfr_slot_init.__index__;IHEAP[_pfr_driver_class+68]=_pfr_slot_done.__index__;IHEAP[_pfr_driver_class+72]=_ft_stub_set_char_sizes.__index__;IHEAP[_pfr_driver_class+76]=_ft_stub_set_pixel_sizes.__index__;IHEAP[_pfr_driver_class+80]=_pfr_slot_load.__index__;IHEAP[_pfr_driver_class+84]=_pfr_get_kerning.__index__;IHEAP[_t42_keywords+0]=__str1256; -IHEAP[_t42_keywords+36]=__str1357;IHEAP[_t42_keywords+72]=__str1458;IHEAP[_t42_keywords+108]=__str1559;IHEAP[_t42_keywords+144]=__str740;IHEAP[_t42_keywords+180]=__str1660;IHEAP[_t42_keywords+216]=__str1761;IHEAP[_t42_keywords+252]=__str1862;IHEAP[_t42_keywords+288]=__str1963;IHEAP[_t42_keywords+324]=__str2064;IHEAP[_t42_keywords+360]=__str39;IHEAP[_t42_keywords+396]=__str40;IHEAP[_t42_keywords+432]=__str41;IHEAP[_t42_keywords+468]=__str42;IHEAP[_t42_keywords+504]=__str43;IHEAP[_t42_keywords+540]= -__str47;IHEAP[_t42_keywords+552]=_t42_parse_font_matrix.__index__;IHEAP[_t42_keywords+576]=__str48;IHEAP[_t42_keywords+588]=_t42_parse_encoding.__index__;IHEAP[_t42_keywords+612]=__str50;IHEAP[_t42_keywords+624]=_t42_parse_charstrings.__index__;IHEAP[_t42_keywords+648]=__str23192;IHEAP[_t42_keywords+660]=_t42_parse_sfnts.__index__;IHEAP[_t42_service_glyph_dict+0]=_t42_get_glyph_name.__index__;IHEAP[_t42_service_glyph_dict+4]=_t42_get_name_index.__index__;IHEAP[_t42_service_ps_font_name+0]=_t42_get_ps_font_name.__index__; -IHEAP[_t42_service_ps_info+0]=_t42_ps_get_font_info.__index__;IHEAP[_t42_service_ps_info+4]=_t42_ps_get_font_extra.__index__;IHEAP[_t42_service_ps_info+8]=_t42_ps_has_glyph_names.__index__;IHEAP[_t42_service_ps_info+12]=_t42_ps_get_font_private.__index__;IHEAP[_t42_services+0]=__str6;IHEAP[_t42_services+4]=_t42_service_glyph_dict;IHEAP[_t42_services+8]=__str7;IHEAP[_t42_services+12]=_t42_service_ps_font_name;IHEAP[_t42_services+16]=__str21;IHEAP[_t42_services+20]=_t42_service_ps_info;IHEAP[_t42_services+ -24]=__str31;IHEAP[_t42_services+28]=__str34203;IHEAP[_t42_driver_class+8]=__str10;IHEAP[_t42_driver_class+24]=_T42_Driver_Init.__index__;IHEAP[_t42_driver_class+28]=_T42_Driver_Done.__index__;IHEAP[_t42_driver_class+32]=_T42_Get_Interface.__index__;IHEAP[_t42_driver_class+48]=_T42_Face_Init.__index__;IHEAP[_t42_driver_class+52]=_T42_Face_Done.__index__;IHEAP[_t42_driver_class+56]=_T42_Size_Init.__index__;IHEAP[_t42_driver_class+60]=_T42_Size_Done.__index__;IHEAP[_t42_driver_class+64]=_T42_GlyphSlot_Init.__index__; -IHEAP[_t42_driver_class+68]=_T42_GlyphSlot_Done.__index__;IHEAP[_t42_driver_class+72]=_ft_stub_set_char_sizes.__index__;IHEAP[_t42_driver_class+76]=_ft_stub_set_pixel_sizes.__index__;IHEAP[_t42_driver_class+80]=_T42_GlyphSlot_Load.__index__;IHEAP[_t42_driver_class+96]=_T42_Size_Request.__index__;IHEAP[_t42_driver_class+100]=_T42_Size_Select.__index__;IHEAP[_fnt_cmap_class_rec+4]=_fnt_cmap_init.__index__;IHEAP[_fnt_cmap_class_rec+12]=_fnt_cmap_char_index.__index__;IHEAP[_fnt_cmap_class_rec+16]=_fnt_cmap_char_next.__index__; -IHEAP[_winfnt_service_rec+0]=_winfnt_get_header.__index__;IHEAP[_winfnt_services+0]=__str31;IHEAP[_winfnt_services+4]=__str5211;IHEAP[_winfnt_services+8]=__str30;IHEAP[_winfnt_services+12]=_winfnt_service_rec;IHEAP[_winfnt_driver_class+8]=__str30;IHEAP[_winfnt_driver_class+32]=_winfnt_get_service.__index__;IHEAP[_winfnt_driver_class+48]=_FNT_Face_Init.__index__;IHEAP[_winfnt_driver_class+52]=_FNT_Face_Done.__index__;IHEAP[_winfnt_driver_class+72]=_ft_stub_set_char_sizes.__index__;IHEAP[_winfnt_driver_class+ -76]=_ft_stub_set_pixel_sizes.__index__;IHEAP[_winfnt_driver_class+80]=_FNT_Load_Glyph.__index__;IHEAP[_winfnt_driver_class+96]=_FNT_Size_Request.__index__;IHEAP[_winfnt_driver_class+100]=_FNT_Size_Select.__index__;IHEAP[_pcf_cmap_class+4]=_pcf_cmap_init.__index__;IHEAP[_pcf_cmap_class+8]=_pcf_cmap_done.__index__;IHEAP[_pcf_cmap_class+12]=_pcf_cmap_char_index.__index__;IHEAP[_pcf_cmap_class+16]=_pcf_cmap_char_next.__index__;IHEAP[_pcf_service_bdf+0]=_pcf_get_charset_id.__index__;IHEAP[_pcf_service_bdf+ -4]=_pcf_get_bdf_property.__index__;IHEAP[_pcf_services+0]=__str19;IHEAP[_pcf_services+4]=_pcf_service_bdf;IHEAP[_pcf_services+8]=__str31;IHEAP[_pcf_services+12]=__str21235;IHEAP[_pcf_driver_class+8]=__str22237;IHEAP[_pcf_driver_class+32]=_pcf_driver_requester.__index__;IHEAP[_pcf_driver_class+48]=_PCF_Face_Init.__index__;IHEAP[_pcf_driver_class+52]=_PCF_Face_Done.__index__;IHEAP[_pcf_driver_class+72]=_ft_stub_set_char_sizes.__index__;IHEAP[_pcf_driver_class+76]=_ft_stub_set_pixel_sizes.__index__; -IHEAP[_pcf_driver_class+80]=_PCF_Glyph_Load.__index__;IHEAP[_pcf_driver_class+96]=_PCF_Size_Request.__index__;IHEAP[_pcf_driver_class+100]=_PCF_Size_Select.__index__;IHEAP[__bdf_properties+0]=__str6220;IHEAP[__bdf_properties+16]=__str9223;IHEAP[__bdf_properties+32]=__str2240;IHEAP[__bdf_properties+48]=__str3241;IHEAP[__bdf_properties+64]=__str4242;IHEAP[__bdf_properties+80]=__str5243;IHEAP[__bdf_properties+96]=__str15229;IHEAP[__bdf_properties+112]=__str14228;IHEAP[__bdf_properties+128]=__str8246; -IHEAP[__bdf_properties+144]=__str9247;IHEAP[__bdf_properties+160]=__str10248;IHEAP[__bdf_properties+176]=__str11249;IHEAP[__bdf_properties+192]=__str12250;IHEAP[__bdf_properties+208]=__str13251;IHEAP[__bdf_properties+224]=__str14252;IHEAP[__bdf_properties+240]=__str8222;IHEAP[__bdf_properties+256]=__str16254;IHEAP[__bdf_properties+272]=__str17255;IHEAP[__bdf_properties+288]=__str18256;IHEAP[__bdf_properties+304]=__str19257;IHEAP[__bdf_properties+320]=__str20258;IHEAP[__bdf_properties+336]=__str21259; -IHEAP[__bdf_properties+352]=__str22260;IHEAP[__bdf_properties+368]=__str23261;IHEAP[__bdf_properties+384]=__str24262;IHEAP[__bdf_properties+400]=__str25263;IHEAP[__bdf_properties+416]=__str26264;IHEAP[__bdf_properties+432]=__str27265;IHEAP[__bdf_properties+448]=__str11225;IHEAP[__bdf_properties+464]=__str10224;IHEAP[__bdf_properties+480]=__str30268;IHEAP[__bdf_properties+496]=__str31269;IHEAP[__bdf_properties+512]=__str32270;IHEAP[__bdf_properties+528]=__str33271;IHEAP[__bdf_properties+544]=__str34272; -IHEAP[__bdf_properties+560]=__str35273;IHEAP[__bdf_properties+576]=__str36274;IHEAP[__bdf_properties+592]=__str37275;IHEAP[__bdf_properties+608]=__str38276;IHEAP[__bdf_properties+624]=__str39277;IHEAP[__bdf_properties+640]=__str40278;IHEAP[__bdf_properties+656]=__str41279;IHEAP[__bdf_properties+672]=__str42280;IHEAP[__bdf_properties+688]=__str43281;IHEAP[__bdf_properties+704]=__str44282;IHEAP[__bdf_properties+720]=__str45283;IHEAP[__bdf_properties+736]=__str46284;IHEAP[__bdf_properties+752]=__str47285; -IHEAP[__bdf_properties+768]=__str48286;IHEAP[__bdf_properties+784]=__str49287;IHEAP[__bdf_properties+800]=__str50288;IHEAP[__bdf_properties+816]=__str51289;IHEAP[__bdf_properties+832]=__str52290;IHEAP[__bdf_properties+848]=__str53291;IHEAP[__bdf_properties+864]=__str54292;IHEAP[__bdf_properties+880]=__str55293;IHEAP[__bdf_properties+896]=__str56294;IHEAP[__bdf_properties+912]=__str57295;IHEAP[__bdf_properties+928]=__str58296;IHEAP[__bdf_properties+944]=__str59297;IHEAP[__bdf_properties+960]=__str60298; -IHEAP[__bdf_properties+976]=__str61299;IHEAP[__bdf_properties+992]=__str12226;IHEAP[__bdf_properties+1008]=__str13227;IHEAP[__bdf_properties+1024]=__str5219;IHEAP[__bdf_properties+1040]=__str214;IHEAP[__bdf_properties+1056]=__str66304;IHEAP[__bdf_properties+1072]=__str67305;IHEAP[__bdf_properties+1088]=__str68306;IHEAP[__bdf_properties+1104]=__str69307;IHEAP[__bdf_properties+1120]=__str70308;IHEAP[__bdf_properties+1136]=__str71309;IHEAP[__bdf_properties+1152]=__str72310;IHEAP[__bdf_properties+1168]= -__str73;IHEAP[__bdf_properties+1184]=__str74;IHEAP[__bdf_properties+1200]=__str75;IHEAP[__bdf_properties+1216]=__str76;IHEAP[__bdf_properties+1232]=__str77311;IHEAP[__bdf_properties+1248]=__str78;IHEAP[__bdf_properties+1264]=__str3217;IHEAP[__bdf_properties+1280]=__str80;IHEAP[__bdf_properties+1296]=__str81;IHEAP[__bdf_properties+1312]=__str82;IHEAP[_bdf_cmap_class+4]=_bdf_cmap_init.__index__;IHEAP[_bdf_cmap_class+8]=_bdf_cmap_done.__index__;IHEAP[_bdf_cmap_class+12]=_bdf_cmap_char_index.__index__; -IHEAP[_bdf_cmap_class+16]=_bdf_cmap_char_next.__index__;IHEAP[_bdf_service_bdf+0]=_bdf_get_charset_id.__index__;IHEAP[_bdf_service_bdf+4]=_bdf_get_bdf_property.__index__;IHEAP[_bdf_services+0]=__str19;IHEAP[_bdf_services+4]=_bdf_service_bdf;IHEAP[_bdf_services+8]=__str31;IHEAP[_bdf_services+12]=__str110;IHEAP[_bdf_driver_class+8]=__str19;IHEAP[_bdf_driver_class+32]=_bdf_driver_requester.__index__;IHEAP[_bdf_driver_class+48]=_BDF_Face_Init.__index__;IHEAP[_bdf_driver_class+52]=_BDF_Face_Done.__index__; -IHEAP[_bdf_driver_class+72]=_ft_stub_set_char_sizes.__index__;IHEAP[_bdf_driver_class+76]=_ft_stub_set_pixel_sizes.__index__;IHEAP[_bdf_driver_class+80]=_BDF_Glyph_Load.__index__;IHEAP[_bdf_driver_class+96]=_BDF_Size_Request.__index__;IHEAP[_bdf_driver_class+100]=_BDF_Size_Select.__index__;IHEAP[_tt_cmap0_class_rec+4]=_tt_cmap_init.__index__;IHEAP[_tt_cmap0_class_rec+12]=_tt_cmap0_char_index.__index__;IHEAP[_tt_cmap0_class_rec+16]=_tt_cmap0_char_next.__index__;IHEAP[_tt_cmap0_class_rec+44]=_tt_cmap0_validate.__index__; -IHEAP[_tt_cmap0_class_rec+48]=_tt_cmap0_get_info.__index__;IHEAP[_tt_cmap2_class_rec+4]=_tt_cmap_init.__index__;IHEAP[_tt_cmap2_class_rec+12]=_tt_cmap2_char_index.__index__;IHEAP[_tt_cmap2_class_rec+16]=_tt_cmap2_char_next.__index__;IHEAP[_tt_cmap2_class_rec+44]=_tt_cmap2_validate.__index__;IHEAP[_tt_cmap2_class_rec+48]=_tt_cmap2_get_info.__index__;IHEAP[_tt_cmap4_class_rec+4]=_tt_cmap4_init.__index__;IHEAP[_tt_cmap4_class_rec+12]=_tt_cmap4_char_index.__index__;IHEAP[_tt_cmap4_class_rec+16]=_tt_cmap4_char_next.__index__; -IHEAP[_tt_cmap4_class_rec+44]=_tt_cmap4_validate.__index__;IHEAP[_tt_cmap4_class_rec+48]=_tt_cmap4_get_info.__index__;IHEAP[_tt_cmap6_class_rec+4]=_tt_cmap_init.__index__;IHEAP[_tt_cmap6_class_rec+12]=_tt_cmap6_char_index.__index__;IHEAP[_tt_cmap6_class_rec+16]=_tt_cmap6_char_next.__index__;IHEAP[_tt_cmap6_class_rec+44]=_tt_cmap6_validate.__index__;IHEAP[_tt_cmap6_class_rec+48]=_tt_cmap6_get_info.__index__;IHEAP[_tt_cmap8_class_rec+4]=_tt_cmap_init.__index__;IHEAP[_tt_cmap8_class_rec+12]=_tt_cmap8_char_index.__index__; -IHEAP[_tt_cmap8_class_rec+16]=_tt_cmap8_char_next.__index__;IHEAP[_tt_cmap8_class_rec+44]=_tt_cmap8_validate.__index__;IHEAP[_tt_cmap8_class_rec+48]=_tt_cmap8_get_info.__index__;IHEAP[_tt_cmap10_class_rec+4]=_tt_cmap_init.__index__;IHEAP[_tt_cmap10_class_rec+12]=_tt_cmap10_char_index.__index__;IHEAP[_tt_cmap10_class_rec+16]=_tt_cmap10_char_next.__index__;IHEAP[_tt_cmap10_class_rec+44]=_tt_cmap10_validate.__index__;IHEAP[_tt_cmap10_class_rec+48]=_tt_cmap10_get_info.__index__;IHEAP[_tt_cmap12_class_rec+ -4]=_tt_cmap12_init.__index__;IHEAP[_tt_cmap12_class_rec+12]=_tt_cmap12_char_index.__index__;IHEAP[_tt_cmap12_class_rec+16]=_tt_cmap12_char_next.__index__;IHEAP[_tt_cmap12_class_rec+44]=_tt_cmap12_validate.__index__;IHEAP[_tt_cmap12_class_rec+48]=_tt_cmap12_get_info.__index__;IHEAP[_tt_cmap13_class_rec+4]=_tt_cmap13_init.__index__;IHEAP[_tt_cmap13_class_rec+12]=_tt_cmap13_char_index.__index__;IHEAP[_tt_cmap13_class_rec+16]=_tt_cmap13_char_next.__index__;IHEAP[_tt_cmap13_class_rec+44]=_tt_cmap13_validate.__index__; -IHEAP[_tt_cmap13_class_rec+48]=_tt_cmap13_get_info.__index__;IHEAP[_tt_cmap14_class_rec+4]=_tt_cmap14_init.__index__;IHEAP[_tt_cmap14_class_rec+8]=_tt_cmap14_done.__index__;IHEAP[_tt_cmap14_class_rec+12]=_tt_cmap14_char_index.__index__;IHEAP[_tt_cmap14_class_rec+16]=_tt_cmap14_char_next.__index__;IHEAP[_tt_cmap14_class_rec+20]=_tt_cmap14_char_var_index.__index__;IHEAP[_tt_cmap14_class_rec+24]=_tt_cmap14_char_var_isdefault.__index__;IHEAP[_tt_cmap14_class_rec+28]=_tt_cmap14_variants.__index__;IHEAP[_tt_cmap14_class_rec+ -32]=_tt_cmap14_char_variants.__index__;IHEAP[_tt_cmap14_class_rec+36]=_tt_cmap14_variant_chars.__index__;IHEAP[_tt_cmap14_class_rec+44]=_tt_cmap14_validate.__index__;IHEAP[_tt_cmap14_class_rec+48]=_tt_cmap14_get_info.__index__;IHEAP[_tt_cmap_classes+0]=_tt_cmap0_class_rec;IHEAP[_tt_cmap_classes+4]=_tt_cmap2_class_rec;IHEAP[_tt_cmap_classes+8]=_tt_cmap4_class_rec;IHEAP[_tt_cmap_classes+12]=_tt_cmap6_class_rec;IHEAP[_tt_cmap_classes+16]=_tt_cmap8_class_rec;IHEAP[_tt_cmap_classes+20]=_tt_cmap10_class_rec; -IHEAP[_tt_cmap_classes+24]=_tt_cmap12_class_rec;IHEAP[_tt_cmap_classes+28]=_tt_cmap13_class_rec;IHEAP[_tt_cmap_classes+32]=_tt_cmap14_class_rec;IHEAP[_sfnt_service_sfnt_table+0]=_tt_face_load_any.__index__;IHEAP[_sfnt_service_sfnt_table+4]=_get_sfnt_table.__index__;IHEAP[_sfnt_service_sfnt_table+8]=_sfnt_table_info.__index__;IHEAP[_sfnt_service_glyph_dict+0]=_sfnt_get_glyph_name.__index__;IHEAP[_sfnt_service_glyph_dict+4]=_sfnt_get_name_index.__index__;IHEAP[_sfnt_service_ps_name+0]=_sfnt_get_ps_name.__index__; -IHEAP[_tt_service_get_cmap_info+0]=_tt_get_cmap_info.__index__;IHEAP[_sfnt_service_bdf+0]=_sfnt_get_charset_id.__index__;IHEAP[_sfnt_service_bdf+4]=_tt_face_find_bdf_prop.__index__;IHEAP[_sfnt_services+0]=__str8;IHEAP[_sfnt_services+4]=_sfnt_service_sfnt_table;IHEAP[_sfnt_services+8]=__str7;IHEAP[_sfnt_services+12]=_sfnt_service_ps_name;IHEAP[_sfnt_services+16]=__str6;IHEAP[_sfnt_services+20]=_sfnt_service_glyph_dict;IHEAP[_sfnt_services+24]=__str19;IHEAP[_sfnt_services+28]=_sfnt_service_bdf;IHEAP[_sfnt_services+ -32]=__str9;IHEAP[_sfnt_services+36]=_tt_service_get_cmap_info;IHEAP[_sfnt_interface+0]=_tt_face_goto_table.__index__;IHEAP[_sfnt_interface+4]=_sfnt_init_face.__index__;IHEAP[_sfnt_interface+8]=_sfnt_load_face.__index__;IHEAP[_sfnt_interface+12]=_sfnt_done_face.__index__;IHEAP[_sfnt_interface+16]=_sfnt_get_interface.__index__;IHEAP[_sfnt_interface+20]=_tt_face_load_any.__index__;IHEAP[_sfnt_interface+24]=_tt_face_load_sfnt_header_stub.__index__;IHEAP[_sfnt_interface+28]=_tt_face_load_directory_stub.__index__; -IHEAP[_sfnt_interface+32]=_tt_face_load_head.__index__;IHEAP[_sfnt_interface+36]=_tt_face_load_hhea.__index__;IHEAP[_sfnt_interface+40]=_tt_face_load_cmap.__index__;IHEAP[_sfnt_interface+44]=_tt_face_load_maxp.__index__;IHEAP[_sfnt_interface+48]=_tt_face_load_os2.__index__;IHEAP[_sfnt_interface+52]=_tt_face_load_post.__index__;IHEAP[_sfnt_interface+56]=_tt_face_load_name.__index__;IHEAP[_sfnt_interface+60]=_tt_face_free_name.__index__;IHEAP[_sfnt_interface+64]=_tt_face_load_hdmx_stub.__index__;IHEAP[_sfnt_interface+ -68]=_tt_face_free_hdmx_stub.__index__;IHEAP[_sfnt_interface+72]=_tt_face_load_kern.__index__;IHEAP[_sfnt_interface+76]=_tt_face_load_gasp.__index__;IHEAP[_sfnt_interface+80]=_tt_face_load_pclt.__index__;IHEAP[_sfnt_interface+84]=_tt_face_load_bhed.__index__;IHEAP[_sfnt_interface+88]=_tt_face_set_sbit_strike_stub.__index__;IHEAP[_sfnt_interface+92]=_tt_face_load_sbit_stub.__index__;IHEAP[_sfnt_interface+96]=_tt_find_sbit_image.__index__;IHEAP[_sfnt_interface+100]=_tt_load_sbit_metrics.__index__;IHEAP[_sfnt_interface+ -104]=_tt_face_load_sbit_image.__index__;IHEAP[_sfnt_interface+108]=_tt_face_free_sbit_stub.__index__;IHEAP[_sfnt_interface+112]=_tt_face_get_ps_name.__index__;IHEAP[_sfnt_interface+116]=_tt_face_free_ps_names.__index__;IHEAP[_sfnt_interface+120]=_tt_face_load_charmap_stub.__index__;IHEAP[_sfnt_interface+124]=_tt_face_free_charmap_stub.__index__;IHEAP[_sfnt_interface+128]=_tt_face_get_kerning.__index__;IHEAP[_sfnt_interface+132]=_tt_face_load_font_dir.__index__;IHEAP[_sfnt_interface+136]=_tt_face_load_hmtx.__index__; -IHEAP[_sfnt_interface+140]=_tt_face_load_eblc.__index__;IHEAP[_sfnt_interface+144]=_tt_face_free_eblc.__index__;IHEAP[_sfnt_interface+148]=_tt_face_set_sbit_strike.__index__;IHEAP[_sfnt_interface+152]=_tt_face_load_strike_metrics.__index__;IHEAP[_sfnt_interface+156]=_tt_face_get_metrics.__index__;IHEAP[_sfnt_module_class+8]=__str537;IHEAP[_sfnt_module_class+20]=_sfnt_interface;IHEAP[_sfnt_module_class+32]=_sfnt_get_interface.__index__;IHEAP[_af_script_classes+0]=_af_dummy_script_class;IHEAP[_af_script_classes+ -4]=_af_latin_script_class;IHEAP[_af_script_classes+8]=_af_cjk_script_class;IHEAP[_af_script_classes+12]=_af_indic_script_class;IHEAP[_af_dummy_script_class+24]=_af_dummy_hints_init.__index__;IHEAP[_af_dummy_script_class+28]=_af_dummy_hints_apply.__index__;IHEAP[_af_latin_script_class+4]=_af_latin_uniranges;IHEAP[_af_latin_script_class+12]=_af_latin_metrics_init.__index__;IHEAP[_af_latin_script_class+16]=_af_latin_metrics_scale.__index__;IHEAP[_af_latin_script_class+24]=_af_latin_hints_init.__index__; -IHEAP[_af_latin_script_class+28]=_af_latin_hints_apply.__index__;IHEAP[_af_cjk_script_class+4]=_af_cjk_uniranges;IHEAP[_af_cjk_script_class+12]=_af_cjk_metrics_init.__index__;IHEAP[_af_cjk_script_class+16]=_af_cjk_metrics_scale.__index__;IHEAP[_af_cjk_script_class+24]=_af_cjk_hints_init.__index__;IHEAP[_af_cjk_script_class+28]=_af_cjk_hints_apply.__index__;IHEAP[_af_indic_script_class+4]=_af_indic_uniranges;IHEAP[_af_indic_script_class+12]=_af_indic_metrics_init.__index__;IHEAP[_af_indic_script_class+ -16]=_af_indic_metrics_scale.__index__;IHEAP[_af_indic_script_class+24]=_af_indic_hints_init.__index__;IHEAP[_af_indic_script_class+28]=_af_indic_hints_apply.__index__;IHEAP[_af_autofitter_service+12]=_af_autofitter_load_glyph.__index__;IHEAP[_autofit_module_class+8]=__str325;IHEAP[_autofit_module_class+20]=_af_autofitter_service;IHEAP[_autofit_module_class+24]=_af_autofitter_init.__index__;IHEAP[_autofit_module_class+28]=_af_autofitter_done.__index__;IHEAP[_pshinter_interface+0]=_pshinter_get_globals_funcs.__index__; -IHEAP[_pshinter_interface+4]=_pshinter_get_t1_funcs.__index__;IHEAP[_pshinter_interface+8]=_pshinter_get_t2_funcs.__index__;IHEAP[_pshinter_module_class+8]=__str59;IHEAP[_pshinter_module_class+20]=_pshinter_interface;IHEAP[_pshinter_module_class+24]=_ps_hinter_init.__index__;IHEAP[_pshinter_module_class+28]=_ps_hinter_done.__index__;IHEAP[_ft_standard_raster+4]=_ft_black_new.__index__;IHEAP[_ft_standard_raster+8]=_ft_black_reset.__index__;IHEAP[_ft_standard_raster+12]=_ft_black_set_mode.__index__; -IHEAP[_ft_standard_raster+16]=_ft_black_render.__index__;IHEAP[_ft_standard_raster+20]=_ft_black_done.__index__;IHEAP[_ft_raster1_renderer_class+8]=__str329;IHEAP[_ft_raster1_renderer_class+24]=_ft_raster1_init.__index__;IHEAP[_ft_raster1_renderer_class+40]=_ft_raster1_render.__index__;IHEAP[_ft_raster1_renderer_class+44]=_ft_raster1_transform.__index__;IHEAP[_ft_raster1_renderer_class+48]=_ft_raster1_get_cbox.__index__;IHEAP[_ft_raster1_renderer_class+52]=_ft_raster1_set_mode.__index__;IHEAP[_ft_raster1_renderer_class+ -56]=_ft_standard_raster;IHEAP[_ft_raster5_renderer_class+8]=__str1330;IHEAP[_ft_raster5_renderer_class+24]=_ft_raster1_init.__index__;IHEAP[_ft_raster5_renderer_class+40]=_ft_raster1_render.__index__;IHEAP[_ft_raster5_renderer_class+44]=_ft_raster1_transform.__index__;IHEAP[_ft_raster5_renderer_class+48]=_ft_raster1_get_cbox.__index__;IHEAP[_ft_raster5_renderer_class+52]=_ft_raster1_set_mode.__index__;IHEAP[_ft_raster5_renderer_class+56]=_ft_standard_raster;IHEAP[_func_interface+0]=_gray_move_to.__index__; -IHEAP[_func_interface+4]=_gray_line_to.__index__;IHEAP[_func_interface+8]=_gray_conic_to.__index__;IHEAP[_func_interface+12]=_gray_cubic_to.__index__;IHEAP[_ft_grays_raster+4]=_gray_raster_new.__index__;IHEAP[_ft_grays_raster+8]=_gray_raster_reset.__index__;IHEAP[_ft_grays_raster+16]=_gray_raster_render.__index__;IHEAP[_ft_grays_raster+20]=_gray_raster_done.__index__;IHEAP[_ft_smooth_renderer_class+8]=__str332;IHEAP[_ft_smooth_renderer_class+24]=_ft_smooth_init.__index__;IHEAP[_ft_smooth_renderer_class+ -40]=_ft_smooth_render.__index__;IHEAP[_ft_smooth_renderer_class+44]=_ft_smooth_transform.__index__;IHEAP[_ft_smooth_renderer_class+48]=_ft_smooth_get_cbox.__index__;IHEAP[_ft_smooth_renderer_class+52]=_ft_smooth_set_mode.__index__;IHEAP[_ft_smooth_renderer_class+56]=_ft_grays_raster;IHEAP[_ft_smooth_lcd_renderer_class+8]=__str1334;IHEAP[_ft_smooth_lcd_renderer_class+24]=_ft_smooth_init.__index__;IHEAP[_ft_smooth_lcd_renderer_class+40]=_ft_smooth_render_lcd.__index__;IHEAP[_ft_smooth_lcd_renderer_class+ -44]=_ft_smooth_transform.__index__;IHEAP[_ft_smooth_lcd_renderer_class+48]=_ft_smooth_get_cbox.__index__;IHEAP[_ft_smooth_lcd_renderer_class+52]=_ft_smooth_set_mode.__index__;IHEAP[_ft_smooth_lcd_renderer_class+56]=_ft_grays_raster;IHEAP[_ft_smooth_lcdv_renderer_class+8]=__str2336;IHEAP[_ft_smooth_lcdv_renderer_class+24]=_ft_smooth_init.__index__;IHEAP[_ft_smooth_lcdv_renderer_class+40]=_ft_smooth_render_lcd_v.__index__;IHEAP[_ft_smooth_lcdv_renderer_class+44]=_ft_smooth_transform.__index__;IHEAP[_ft_smooth_lcdv_renderer_class+ -48]=_ft_smooth_get_cbox.__index__;IHEAP[_ft_smooth_lcdv_renderer_class+52]=_ft_smooth_set_mode.__index__;IHEAP[_ft_smooth_lcdv_renderer_class+56]=_ft_grays_raster;IHEAP[_ftc_size_list_class+4]=_ftc_size_node_compare.__index__;IHEAP[_ftc_size_list_class+8]=_ftc_size_node_init.__index__;IHEAP[_ftc_size_list_class+12]=_ftc_size_node_reset.__index__;IHEAP[_ftc_size_list_class+16]=_ftc_size_node_done.__index__;IHEAP[_ftc_face_list_class+4]=_ftc_face_node_compare.__index__;IHEAP[_ftc_face_list_class+8]= -_ftc_face_node_init.__index__;IHEAP[_ftc_face_list_class+16]=_ftc_face_node_done.__index__;IHEAP[_ftc_cmap_cache_class+0]=_ftc_cmap_node_new.__index__;IHEAP[_ftc_cmap_cache_class+4]=_ftc_cmap_node_weight.__index__;IHEAP[_ftc_cmap_cache_class+8]=_ftc_cmap_node_compare.__index__;IHEAP[_ftc_cmap_cache_class+12]=_ftc_cmap_node_remove_faceid.__index__;IHEAP[_ftc_cmap_cache_class+16]=_ftc_cmap_node_free.__index__;IHEAP[_ftc_cmap_cache_class+24]=_ftc_cache_init.__index__;IHEAP[_ftc_cmap_cache_class+28]= -_ftc_cache_done.__index__;IHEAP[_ftc_basic_image_family_class+4]=_ftc_basic_family_compare.__index__;IHEAP[_ftc_basic_image_family_class+8]=_ftc_basic_family_init.__index__;IHEAP[_ftc_basic_image_family_class+20]=_ftc_basic_family_load_glyph.__index__;IHEAP[_ftc_basic_image_cache_class+0]=_ftc_inode_new.__index__;IHEAP[_ftc_basic_image_cache_class+4]=_ftc_inode_weight.__index__;IHEAP[_ftc_basic_image_cache_class+8]=_ftc_gnode_compare.__index__;IHEAP[_ftc_basic_image_cache_class+12]=_ftc_basic_gnode_compare_faceid.__index__; -IHEAP[_ftc_basic_image_cache_class+16]=_ftc_inode_free.__index__;IHEAP[_ftc_basic_image_cache_class+24]=_ftc_gcache_init.__index__;IHEAP[_ftc_basic_image_cache_class+28]=_ftc_gcache_done.__index__;IHEAP[_ftc_basic_image_cache_class+32]=_ftc_basic_image_family_class;IHEAP[_ftc_basic_sbit_family_class+4]=_ftc_basic_family_compare.__index__;IHEAP[_ftc_basic_sbit_family_class+8]=_ftc_basic_family_init.__index__;IHEAP[_ftc_basic_sbit_family_class+20]=_ftc_basic_family_get_count.__index__;IHEAP[_ftc_basic_sbit_family_class+ -24]=_ftc_basic_family_load_bitmap.__index__;IHEAP[_ftc_basic_sbit_cache_class+0]=_ftc_snode_new.__index__;IHEAP[_ftc_basic_sbit_cache_class+4]=_ftc_snode_weight.__index__;IHEAP[_ftc_basic_sbit_cache_class+8]=_ftc_snode_compare.__index__;IHEAP[_ftc_basic_sbit_cache_class+12]=_ftc_basic_gnode_compare_faceid.__index__;IHEAP[_ftc_basic_sbit_cache_class+16]=_ftc_snode_free.__index__;IHEAP[_ftc_basic_sbit_cache_class+24]=_ftc_gcache_init.__index__;IHEAP[_ftc_basic_sbit_cache_class+28]=_ftc_gcache_done.__index__; -IHEAP[_ftc_basic_sbit_cache_class+32]=_ftc_basic_sbit_family_class;IHEAP[_ps_table_funcs+0]=_ps_table_new.__index__;IHEAP[_ps_table_funcs+4]=_ps_table_done.__index__;IHEAP[_ps_table_funcs+8]=_ps_table_add.__index__;IHEAP[_ps_table_funcs+12]=_ps_table_release.__index__;IHEAP[_ps_parser_funcs+0]=_ps_parser_init.__index__;IHEAP[_ps_parser_funcs+4]=_ps_parser_done.__index__;IHEAP[_ps_parser_funcs+8]=_ps_parser_skip_spaces.__index__;IHEAP[_ps_parser_funcs+12]=_ps_parser_skip_PS_token.__index__;IHEAP[_ps_parser_funcs+ -16]=_ps_parser_to_int.__index__;IHEAP[_ps_parser_funcs+20]=_ps_parser_to_fixed.__index__;IHEAP[_ps_parser_funcs+24]=_ps_parser_to_bytes.__index__;IHEAP[_ps_parser_funcs+28]=_ps_parser_to_coord_array.__index__;IHEAP[_ps_parser_funcs+32]=_ps_parser_to_fixed_array.__index__;IHEAP[_ps_parser_funcs+36]=_ps_parser_to_token.__index__;IHEAP[_ps_parser_funcs+40]=_ps_parser_to_token_array.__index__;IHEAP[_ps_parser_funcs+44]=_ps_parser_load_field.__index__;IHEAP[_ps_parser_funcs+48]=_ps_parser_load_field_table.__index__; -IHEAP[_t1_builder_funcs+0]=_t1_builder_init.__index__;IHEAP[_t1_builder_funcs+4]=_t1_builder_done.__index__;IHEAP[_t1_builder_funcs+8]=_t1_builder_check_points.__index__;IHEAP[_t1_builder_funcs+12]=_t1_builder_add_point.__index__;IHEAP[_t1_builder_funcs+16]=_t1_builder_add_point1.__index__;IHEAP[_t1_builder_funcs+20]=_t1_builder_add_contour.__index__;IHEAP[_t1_builder_funcs+24]=_t1_builder_start_point.__index__;IHEAP[_t1_builder_funcs+28]=_t1_builder_close_contour.__index__;IHEAP[_t1_decoder_funcs+ -0]=_t1_decoder_init.__index__;IHEAP[_t1_decoder_funcs+4]=_t1_decoder_done.__index__;IHEAP[_t1_decoder_funcs+8]=_t1_decoder_parse_charstrings.__index__;IHEAP[_afm_parser_funcs+0]=_afm_parser_init.__index__;IHEAP[_afm_parser_funcs+4]=_afm_parser_done.__index__;IHEAP[_afm_parser_funcs+8]=_afm_parser_parse.__index__;IHEAP[_t1_cmap_classes+0]=_t1_cmap_standard_class_rec;IHEAP[_t1_cmap_classes+4]=_t1_cmap_expert_class_rec;IHEAP[_t1_cmap_classes+8]=_t1_cmap_custom_class_rec;IHEAP[_t1_cmap_classes+12]=_t1_cmap_unicode_class_rec; -IHEAP[_t1_cmap_standard_class_rec+4]=_t1_cmap_standard_init.__index__;IHEAP[_t1_cmap_standard_class_rec+8]=_t1_cmap_std_done.__index__;IHEAP[_t1_cmap_standard_class_rec+12]=_t1_cmap_std_char_index.__index__;IHEAP[_t1_cmap_standard_class_rec+16]=_t1_cmap_std_char_next.__index__;IHEAP[_t1_cmap_expert_class_rec+4]=_t1_cmap_expert_init.__index__;IHEAP[_t1_cmap_expert_class_rec+8]=_t1_cmap_std_done.__index__;IHEAP[_t1_cmap_expert_class_rec+12]=_t1_cmap_std_char_index.__index__;IHEAP[_t1_cmap_expert_class_rec+ -16]=_t1_cmap_std_char_next.__index__;IHEAP[_t1_cmap_custom_class_rec+4]=_t1_cmap_custom_init.__index__;IHEAP[_t1_cmap_custom_class_rec+8]=_t1_cmap_custom_done.__index__;IHEAP[_t1_cmap_custom_class_rec+12]=_t1_cmap_custom_char_index.__index__;IHEAP[_t1_cmap_custom_class_rec+16]=_t1_cmap_custom_char_next.__index__;IHEAP[_t1_cmap_unicode_class_rec+4]=_t1_cmap_unicode_init.__index__;IHEAP[_t1_cmap_unicode_class_rec+8]=_t1_cmap_unicode_done.__index__;IHEAP[_t1_cmap_unicode_class_rec+12]=_t1_cmap_unicode_char_index.__index__; -IHEAP[_t1_cmap_unicode_class_rec+16]=_t1_cmap_unicode_char_next.__index__;IHEAP[_psaux_interface+0]=_ps_table_funcs;IHEAP[_psaux_interface+4]=_ps_parser_funcs;IHEAP[_psaux_interface+8]=_t1_builder_funcs;IHEAP[_psaux_interface+12]=_t1_decoder_funcs;IHEAP[_psaux_interface+16]=_t1_decrypt.__index__;IHEAP[_psaux_interface+20]=_t1_cmap_classes;IHEAP[_psaux_interface+24]=_afm_parser_funcs;IHEAP[_psaux_module_class+8]=__str61;IHEAP[_psaux_module_class+20]=_psaux_interface;IHEAP[_afm_key_table+0]=__str2343; -IHEAP[_afm_key_table+4]=__str3344;IHEAP[_afm_key_table+8]=__str4345;IHEAP[_afm_key_table+12]=__str5346;IHEAP[_afm_key_table+16]=__str54;IHEAP[_afm_key_table+20]=__str53;IHEAP[_afm_key_table+24]=__str52;IHEAP[_afm_key_table+28]=__str9350;IHEAP[_afm_key_table+32]=__str10351;IHEAP[_afm_key_table+36]=__str11352;IHEAP[_afm_key_table+40]=__str12353;IHEAP[_afm_key_table+44]=__str13354;IHEAP[_afm_key_table+48]=__str14355;IHEAP[_afm_key_table+52]=__str15356;IHEAP[_afm_key_table+56]=__str16357;IHEAP[_afm_key_table+ -60]=__str17358;IHEAP[_afm_key_table+64]=__str18359;IHEAP[_afm_key_table+68]=__str19360;IHEAP[_afm_key_table+72]=__str20361;IHEAP[_afm_key_table+76]=__str21362;IHEAP[_afm_key_table+80]=__str22363;IHEAP[_afm_key_table+84]=__str23364;IHEAP[_afm_key_table+88]=__str24365;IHEAP[_afm_key_table+92]=__str25366;IHEAP[_afm_key_table+96]=__str26367;IHEAP[_afm_key_table+100]=__str1559;IHEAP[_afm_key_table+104]=__str43;IHEAP[_afm_key_table+108]=__str39;IHEAP[_afm_key_table+112]=__str1458;IHEAP[_afm_key_table+116]= -__str31372;IHEAP[_afm_key_table+120]=__str32373;IHEAP[_afm_key_table+124]=__str33374;IHEAP[_afm_key_table+128]=__str34375;IHEAP[_afm_key_table+132]=__str1660;IHEAP[_afm_key_table+136]=__str36377;IHEAP[_afm_key_table+140]=__str37378;IHEAP[_afm_key_table+144]=__str38379;IHEAP[_afm_key_table+148]=__str39380;IHEAP[_afm_key_table+152]=__str40381;IHEAP[_afm_key_table+156]=__str41382;IHEAP[_afm_key_table+160]=__str42383;IHEAP[_afm_key_table+164]=__str43384;IHEAP[_afm_key_table+168]=__str1357;IHEAP[_afm_key_table+ -172]=__str45386;IHEAP[_afm_key_table+176]=__str46387;IHEAP[_afm_key_table+180]=__str47388;IHEAP[_afm_key_table+184]=__str48389;IHEAP[_afm_key_table+188]=__str49390;IHEAP[_afm_key_table+192]=__str50391;IHEAP[_afm_key_table+196]=__str51392;IHEAP[_afm_key_table+200]=__str52393;IHEAP[_afm_key_table+204]=__str53394;IHEAP[_afm_key_table+208]=__str54395;IHEAP[_afm_key_table+212]=__str55396;IHEAP[_afm_key_table+216]=__str3274;IHEAP[_afm_key_table+220]=__str33;IHEAP[_afm_key_table+224]=__str58399;IHEAP[_afm_key_table+ -228]=__str1862;IHEAP[_afm_key_table+232]=__str1963;IHEAP[_afm_key_table+236]=__str61402;IHEAP[_afm_key_table+240]=__str62403;IHEAP[_afm_key_table+244]=__str63404;IHEAP[_afm_key_table+248]=__str64405;IHEAP[_afm_key_table+252]=__str65406;IHEAP[_afm_key_table+256]=__str66407;IHEAP[_afm_key_table+260]=__str67408;IHEAP[_afm_key_table+264]=__str68409;IHEAP[_afm_key_table+268]=__str69410;IHEAP[_afm_key_table+272]=__str70411;IHEAP[_afm_key_table+276]=__str71412;IHEAP[_afm_key_table+280]=__str72413;IHEAP[_afm_key_table+ -284]=__str740;IHEAP[_afm_key_table+288]=__str55;IHEAP[_afm_key_table+292]=__str75416;IHEAP[_pscmaps_interface+0]=_ps_unicode_value.__index__;IHEAP[_pscmaps_interface+4]=_ps_unicodes_init.__index__;IHEAP[_pscmaps_interface+8]=_ps_unicodes_char_index.__index__;IHEAP[_pscmaps_interface+12]=_ps_unicodes_char_next.__index__;IHEAP[_pscmaps_interface+16]=_ps_get_macintosh_name.__index__;IHEAP[_pscmaps_interface+20]=_ps_get_standard_strings.__index__;IHEAP[_pscmaps_interface+24]=_cff_standard_encoding;IHEAP[_pscmaps_interface+ -28]=_t1_expert_encoding;IHEAP[_pscmaps_services+0]=__str60;IHEAP[_pscmaps_services+4]=_pscmaps_interface;IHEAP[_psnames_module_class+8]=__str1421;IHEAP[_psnames_module_class+20]=_pscmaps_interface;IHEAP[_psnames_module_class+32]=_psnames_get_service.__index__;_STDIO.init();var d=e.length+1,b=[Pointer_make(intArrayFromString("/bin/this.program"),null)];g();for(var a=0;a - - - Emscripten: FreeType Demo - - - - - - -

TrueType Fonts in JavaScript

-

This is a demo of FreeType, an open source font engine written in C++, - compiled to JavaScript using Emscripten. A TrueType font - (Liberation Sans Bold) is loaded in FreeType and used to render text, all entirely in JavaScript. -

-

(Note: The demo is a proof of concept and not optimized for speed. For example, the font file is - loaded and parsed every time text is rendered. Also, the code is a debug build with runtime checks for - validity.)

-

Why was this demo done? Just to show it's possible, and definitely not to suggest people should do things this way. - If you want nice fonts on the web, use WOFF.

-
- -
-
- Text:
- Angle (in degrees):
- -
-
- - - diff --git a/demos/lua.html b/demos/lua.html deleted file mode 100644 index d0595ff683f22..0000000000000 --- a/demos/lua.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - Emscripten: Lua - - - - - - - - -

- This is the Lua interpreter, compiled from C to JavaScript using Emscripten, - running in your browser (without any plugins). -

-

-

    -
  • Most stuff should work, please report bugs if you find them!
  • -
  • Note that this is an unoptimized build (see issue 8)
  • -
  • The editor is Skywriter. Would be cool if someone made a syntax highlighting plugin for Lua... -
-

-
- -
- Enter some Lua: - -
-print("Hello world! This is: " .. _VERSION); - -for i=1,5 do - print("A number: " .. i) -end -
-
-
-
- - - diff --git a/demos/lua.js b/demos/lua.js deleted file mode 100644 index 85e6e97e18439..0000000000000 --- a/demos/lua.js +++ /dev/null @@ -1,58961 +0,0 @@ -// LLVM_STYLE: new - -// Capture the output of this into a variable, if you want -//(function(Module, args) { -// Module = Module || {}; -// args = args || []; - -// Runs much faster, for some reason -var Module = {}; -// XXX manually added for demo // var args = arguments; - // === Auto-generated preamble library stuff === - - Runtime = { - stackAlloc: function stackAlloc(size) { var ret = STACKTOP; for (var i = 0; i < size; i++) IHEAP[STACKTOP+i] = FHEAP[STACKTOP+i] = 0; STACKTOP += size;STACKTOP = Math.ceil(STACKTOP/4)*4;; return ret; }, - staticAlloc: function staticAlloc(size) { var ret = STATICTOP; for (var i = 0; i < size; i++) IHEAP[STATICTOP+i] = FHEAP[STATICTOP+i] = 0; STATICTOP += size;STATICTOP = Math.ceil(STATICTOP/4)*4;; return ret; }, - alignMemory: function alignMemory(size,quantum) { var ret = size = Math.ceil(size/(quantum ? quantum : 4))*(quantum ? quantum : 4);; return ret; }, - getFunctionIndex: function getFunctionIndex(func, ident) { - var key = FUNCTION_TABLE.length; - FUNCTION_TABLE[key] = func; - FUNCTION_TABLE[key+1] = null; // Need to have keys be even numbers, see |polymorph| test - Module[ident] = func; // Export using full name, for Closure Compiler - return key; - }, - isNumberType: function (type) { - return type in Runtime.INT_TYPES || type in Runtime.FLOAT_TYPES; - }, - isPointerType: function isPointerType(type) { - return pointingLevels(type) > 0; - }, - isStructType: function isStructType(type) { - if (isPointerType(type)) return false; - if (new RegExp(/^\[\d+\ x\ (.*)\]/g).test(type)) return true; // [15 x ?] blocks. Like structs - // See comment in isStructPointerType() - return !Runtime.isNumberType(type) && type[0] == '%'; - }, - INT_TYPES: {"i1":0,"i8":0,"i16":0,"i32":0,"i64":0}, - FLOAT_TYPES: {"float":0,"double":0}, - getNativeFieldSize: function getNativeFieldSize(field, alone) { - var size; - if (4 > 1) { - size = { - 'i1': alone ? 1 : 4, // inside a struct, aligned to 4, - 'i8': alone ? 1 : 4, // most likely...? XXX - 'i16': alone ? 2 : 4, // ditto - 'i32': 4, - 'i64': 8, - 'float': 4, - 'double':8 - }[field]; // XXX 32/64 bit stuff - if (!size) { - size = 4; // Must be a pointer XXX 32/64 - } - } else { - size = 1; - } - return size; - }, - dedup: function dedup(items, ident) { - var seen = {}; - if (ident) { - return items.filter(function(item) { - if (seen[item[ident]]) return false; - seen[item[ident]] = true; - return true; - }); - } else { - return items.filter(function(item) { - if (seen[item]) return false; - seen[item] = true; - return true; - }); - } - }, - calculateStructAlignment: function calculateStructAlignment(type, otherTypes) { - type.flatSize = 0; - var diffs = []; - var prev = -1, maxSize = -1; - type.flatIndexes = type.fields.map(function(field) { - var size; - if (Runtime.isNumberType(field) || Runtime.isPointerType(field)) { - size = Runtime.getNativeFieldSize(field, true); // pack char; char; in structs, also char[X]s. - maxSize = Math.max(maxSize, size); - } else if (Runtime.isStructType(field)) { - size = otherTypes[field].flatSize; - maxSize = Math.max(maxSize, 4); - } else { - dprint('Unclear type in struct: ' + field + ', in ' + type.name_); - assert(0); - } - var curr = Runtime.alignMemory(type.flatSize, Math.min(4, size)); // if necessary, place this on aligned memory - type.flatSize = curr + size; - if (prev >= 0) { - diffs.push(curr-prev); - } - prev = curr; - return curr; - }); - type.flatSize = Runtime.alignMemory(type.flatSize, maxSize); - if (diffs.length == 0) { - type.flatFactor = type.flatSize; - } else if (Runtime.dedup(diffs).length == 1) { - type.flatFactor = diffs[0]; - } - type.needsFlattening = (type.flatFactor != 1); - return type.flatIndexes; - }, - __dummy__: 0 - } - - - function __globalConstructor__() { - } - - // Maps ints ==> functions. This lets us pass around ints, which are - // actually pointers to functions, and we convert at call()time - var FUNCTION_TABLE = []; - - var __THREW__ = false; // Used in checking for thrown exceptions. - - var __ATEXIT__ = []; - - - - - var ABORT = false; - - var undef = 0; - - function assert(condition, text) { - if (!condition) { - var text = "Assertion failed: " + text; - print(text + ':\n' + (new Error).stack); - ABORT = true; - throw "Assertion: " + text; - } - } - - function Pointer_niceify(ptr) { - return { slab: IHEAP, pos: ptr }; - } - - // Creates a pointer for a certain slab and a certain address in that slab. - // If just a slab is given, will allocate room for it and copy it there. In - // other words, do whatever is necessary in order to return a pointer, that - // points to the slab (and possibly position) we are given. - - var ALLOC_NORMAL = 0; // Tries to use _malloc() - var ALLOC_STACK = 1; // Lives for the duration of the current function call - var ALLOC_STATIC = 2; // Cannot be freed - - function Pointer_make(slab, pos, allocator) { - pos = pos ? pos : 0; - assert(pos === 0); // TODO: remove 'pos' - if (slab === HEAP) return pos; - var size = slab.length; - - var i; - for (i = 0; i < size; i++) { - if (slab[i] === undefined) { - throw 'Invalid element in slab at ' + new Error().stack; // This can be caught, and you can try again to allocate later, see globalFuncs in run() - } - } - - // Finalize - var ret = [_malloc, Runtime.stackAlloc, Runtime.staticAlloc][allocator ? allocator : ALLOC_STATIC](Math.max(size, 1)); - - for (i = 0; i < size; i++) { - var curr = slab[i]; - - if (typeof curr === 'function') { - curr = Runtime.getFunctionIndex(curr); - } - // TODO: Check - also in non-typedarray case - for functions, and if so add |.__index__| - if (typeof curr === 'number' || typeof curr === 'boolean') { - IHEAP[ret + i] = curr; // TODO: optimize. Can easily detect floats, but 1.0 might look like an int... - FHEAP[ret + i] = curr; - } else { - HEAP[ret + i] = curr; - } - } - - return ret; - } - - function Pointer_stringify(ptr) { - ptr = Pointer_niceify(ptr); - - var ret = ""; - var i = 0; - var t; - while (1) { - // if ((ptr.pos + i) >= ptr.slab.length) { return "<< Invalid read: " + (ptr.pos+i) + " : " + ptr.slab.length + " >>"; } else {} - if ((ptr.pos+i) >= ptr.slab.length) { break; } else {} - t = String.fromCharCode(ptr.slab[ptr.pos + i]); - if (t == "\0") { break; } else {} - ret += t; - i += 1; - } - return ret; - } - - // Memory management - - var PAGE_SIZE = 4096; - function alignMemoryPage(x) { - return Math.ceil(x/PAGE_SIZE)*PAGE_SIZE; - } - - var HEAP, IHEAP, FHEAP; - var STACK_ROOT, STACKTOP, STACK_MAX; - var STATICTOP; - - // Mangled |new| and |free| (various manglings, for int, long params; new and new[], etc. - var _malloc, _free, __Znwj, __Znaj, __Znam, __Znwm, __ZdlPv, __ZdaPv; - - var HAS_TYPED_ARRAYS = false; - var TOTAL_MEMORY = 50*1024*1024; - - function __initializeRuntime__() { - // If we don't have malloc/free implemented, use a simple implementation. - Module['_malloc'] = _malloc = __Znwj = __Znaj = __Znam = __Znwm = Module['_malloc'] ? Module['_malloc'] : Runtime.staticAlloc; - Module['_free'] = _free = __ZdlPv = __ZdaPv = Module['_free'] ? Module['_free'] : function() { }; - - // TODO: Remove one of the 3 heaps! - HEAP = intArrayFromString('(null)'); // So printing %s of NULL gives '(null)' - // Also this ensures we leave 0 as an invalid address, 'NULL' - HAS_TYPED_ARRAYS = this['Int32Array'] && this['Float64Array']; // check for engine support - if (HAS_TYPED_ARRAYS) { - IHEAP = new Int32Array(TOTAL_MEMORY); - for (var i = 0; i < HEAP.length; i++) { - IHEAP[i] = HEAP[i]; - } - HEAP = IHEAP; - FHEAP = new Float64Array(TOTAL_MEMORY); - } else { - IHEAP = HEAP; // fallback - FHEAP = HEAP; // fallback - } - - Module['HEAP'] = HEAP; - Module['IHEAP'] = IHEAP; - Module['FHEAP'] = FHEAP; - - STACK_ROOT = STACKTOP = alignMemoryPage(10); - if (!this['TOTAL_STACK']) TOTAL_STACK = 1024*1024; // Reserved room for stack - STACK_MAX = STACK_ROOT + TOTAL_STACK; - - STATICTOP = alignMemoryPage(STACK_MAX); - } - - function __shutdownRuntime__() { - while( __ATEXIT__.length > 0) { - var func = __ATEXIT__.pop(); - if (typeof func === 'number') { - func = FUNCTION_TABLE[func]; - } - func(); - } - } - - // stdio.h - - // C-style: we work on ints on the HEAP. - function __formatString() { - var cStyle = false; - var textIndex = arguments[0]; - var argIndex = 1; - if (textIndex < 0) { - cStyle = true; - textIndex = -textIndex; - slab = null; - argIndex = arguments[1]; - } else { - var _arguments = arguments; - } - function getNextArg(type) { - var ret; - if (!cStyle) { - ret = _arguments[argIndex]; - argIndex++; - } else { - ret = (type === 'f' ? FHEAP : IHEAP)[argIndex]; - argIndex += type === 'l'.charCodeAt(0) ? 8 : 4; // XXX hardcoded native sizes - } - return ret; - } - - var ret = []; - var curr = -1, next, currArg; - while (curr) { // Note: should be curr != 0, technically. But this helps catch bugs with undefineds - curr = IHEAP[textIndex]; - next = IHEAP[textIndex+1]; - if (curr == '%'.charCodeAt(0) && ['d', 'u', 'f', '.'].indexOf(String.fromCharCode(next)) != -1) { - var currArg; - var argText; - // Handle very very simply formatting, namely only %.Xf - if (next == '.'.charCodeAt(0)) { - var limit = 0; - while(1) { - var limitChr = IHEAP[textIndex+2]; - if (!(limitChr >= '0'.charCodeAt(0) && limitChr <= '9'.charCodeAt(0))) break; - limit *= 10; - limit += limitChr - '0'.charCodeAt(0); - textIndex++; - } - textIndex--; - next = IHEAP[textIndex+1]; - currArg = getNextArg(next); - argText = String(+currArg); // +: boolean=>int - var dotIndex = argText.indexOf('.'); - if (dotIndex == -1) { - dotIndex = argText.length; - argText += '.'; - } - argText += '00000000000'; // padding - argText = argText.substr(0, dotIndex+1+limit); - textIndex += 2; - } else if (next == 'u'.charCodeAt(0)) { - currArg = getNextArg(next); - argText = String(unSign(currArg, 32)); - } else { - currArg = getNextArg(next); - argText = String(+currArg); // +: boolean=>int - } - argText.split('').forEach(function(chr) { - ret.push(chr.charCodeAt(0)); - }); - textIndex += 2; - } else if (curr == '%'.charCodeAt(0) && next == 's'.charCodeAt(0)) { - ret = ret.concat(String_copy(getNextArg(next))); - textIndex += 2; - } else if (curr == '%'.charCodeAt(0) && next == 'c'.charCodeAt(0)) { - ret = ret.concat(getNextArg(next)); - textIndex += 2; - } else { - ret.push(curr); - textIndex += 1; - } - } - return Pointer_make(ret, 0, ALLOC_STACK); // NB: Stored on the stack - } - - // Copies a list of num items on the HEAP into a - // a normal JavaScript array of numbers - function Array_copy(ptr, num) { - return Array.prototype.slice.call(IHEAP.slice(ptr, ptr+num)); // Make a normal array out of the typed one - } - - // Copies a C-style string, terminated by a zero, from the HEAP into - // a normal JavaScript array of numbers - function String_copy(ptr, addZero) { - return Array_copy(ptr, _strlen(ptr)).concat(addZero ? [0] : []); - } - - // stdlib.h - - // Get a pointer, return int value of the string it points to - function _atoi(s) { - return Math.floor(Number(Pointer_stringify(s))); - } - - function _llvm_memcpy_i32(dest, src, num, idunno) { - var curr; - for (var i = 0; i < num; i++) { - curr = HEAP[src + i] || 0; // memcpy sometimes copies uninitialized areas XXX: Investigate why initializing alloc'ed memory does not fix that too - HEAP[dest + i] = curr; - // TODO: optimize somehow - this is slower than without typed arrays - IHEAP[dest + i] = IHEAP[src + i]; - FHEAP[dest + i] = FHEAP[src + i]; - } - } - _memcpy = _llvm_memcpy_i64 = _llvm_memcpy_p0i8_p0i8_i32 = _llvm_memcpy_p0i8_p0i8_i64 = _llvm_memcpy_i32; - - function llvm_memset_i32(ptr, value, num) { - for (var i = 0; i < num; i++) { - HEAP[ptr+i] = IHEAP[ptr+i] = FHEAP[ptr+i] = value; - } - } - _llvm_memset_p0i8_i64 = _llvm_memset_p0i8_i32 = llvm_memset_i32; - - function _strlen(ptr) { - var i = 0; - while (IHEAP[ptr+i]) i++; // Note: should be IHEAP[ptr+i] != 0, technically. But this helps catch bugs with undefineds - return i; - } - - // Tools - - PRINTBUFFER = ''; - function __print__(text) { - if (text === null) { - // Flush - print(PRINTBUFFER); - PRINTBUFFER = ''; - return; - } - // We print only when we see a '\n', as console JS engines always add - // one anyhow. - PRINTBUFFER = PRINTBUFFER + text; - var endIndex; - while ((endIndex = PRINTBUFFER.indexOf('\n')) != -1) { - print(PRINTBUFFER.substr(0, endIndex)); - PRINTBUFFER = PRINTBUFFER.substr(endIndex + 1); - } - } - - function jrint(label, obj) { // XXX manual debugging - if (!obj) { - obj = label; - label = ''; - } else - label = label + ' : '; - print(label + JSON.stringify(obj)); - } - - // This processes a 'normal' string into a C-line array of numbers. - // For LLVM-originating strings, see parser.js:parseLLVMString function - function intArrayFromString(stringy) { - var ret = []; - var t; - var i = 0; - while (i < stringy.length) { - ret.push(stringy.charCodeAt(i)); - i = i + 1; - } - ret.push(0); - return ret; - } - - // Converts a value we have as signed, into an unsigned value. For - // example, -1 in int32 would be a very large number as unsigned. - function unSign(value, bits) { - if (value >= 0) return value; - return 2*Math.abs(1 << (bits-1)) + value; - } - - // === Body === - - var $0___SIZE = 12; // %0 - - var $1___SIZE = 16; // %1 - var $1___FLATTENER = [0,8,12]; - var $2___SIZE = 8; // %2 - - var $3___SIZE = 8; // %3 - - var $4___SIZE = 20; // %4 - var $4___FLATTENER = [0,4,5,8,12,16]; - var $5___SIZE = 8; // %5 - - var $6___SIZE = 16; // %6 - - var $7___SIZE = 12; // %7 - - var $8___SIZE = 8; // %8 - - var $9___SIZE = 28; // %9 - - var $10___SIZE = 16; // %10 - - var $11___SIZE = 16; // %11 - var $11___FLATTENER = [0,8,12]; - var $12___SIZE = 20; // %12 - - var $13___SIZE = 8; // %13 - - var $14___SIZE = 16; // %14 - - var $enum_BinOpr___SIZE = 4; // %enum.BinOpr - - var $enum_OpArgMask___SIZE = 4; // %enum.OpArgMask - - var $enum_OpMode___SIZE = 4; // %enum.OpMode - - var $enum_UnOpr___SIZE = 4; // %enum.UnOpr - - var $enum_anon___SIZE = 4; // %enum.anon - - var $struct_BlockCnt___SIZE = 12; // %struct.BlockCnt - var $struct_BlockCnt___FLATTENER = [0,4,8,9,10]; - var $struct_CCallS___SIZE = 8; // %struct.CCallS - - var $struct_CClosure___SIZE = 32; // %struct.CClosure - var $struct_CClosure___FLATTENER = [0,4,5,6,7,8,12,16,20]; - var $struct_CallInfo___SIZE = 24; // %struct.CallInfo - - var $struct_CallS___SIZE = 8; // %struct.CallS - - var $struct_ConsControl___SIZE = 36; // %struct.ConsControl - var $struct_ConsControl___FLATTENER = [0,20,24,28,32]; - var $struct_FuncState___SIZE = 572; // %struct.FuncState - var $struct_FuncState___FLATTENER = [0,4,8,12,16,20,24,28,32,36,40,44,48,50,52,172]; - var $struct_GCheader___SIZE = 8; // %struct.GCheader - var $struct_GCheader___FLATTENER = [0,4,5]; - var $struct_LClosure___SIZE = 24; // %struct.LClosure - var $struct_LClosure___FLATTENER = [0,4,5,6,7,8,12,16,20]; - var $struct_LG___SIZE = 348; // %struct.LG - - var $struct_LHS_assign___SIZE = 24; // %struct.LHS_assign - - var $struct_LexState___SIZE = 60; // %struct.LexState - var $struct_LexState___FLATTENER = [0,4,8,12,24,36,40,44,48,52,56]; - var $struct_LoadF___SIZE = 8200; // %struct.LoadF - - var $struct_LoadS___SIZE = 8; // %struct.LoadS - - var $struct_LocVar___SIZE = 12; // %struct.LocVar - - var $struct_MatchState___SIZE = 272; // %struct.MatchState - - var $struct_Mbuffer___SIZE = 12; // %struct.Mbuffer - - var $struct_Node___SIZE = 28; // %struct.Node - - var $struct_Proto___SIZE = 76; // %struct.Proto - var $struct_Proto___FLATTENER = [0,4,5,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,73,74,75]; - var $struct_SParser___SIZE = 20; // %struct.SParser - var $struct_SParser___FLATTENER = [0,4,16]; - var $struct_Smain___SIZE = 12; // %struct.Smain - - var $struct_Table___SIZE = 32; // %struct.Table - var $struct_Table___FLATTENER = [0,4,5,6,7,8,12,16,20,24,28]; - var $struct_Token___SIZE = 12; // %struct.Token - - var $struct_UpVal___SIZE = 24; // %struct.UpVal - var $struct_UpVal___FLATTENER = [0,4,5,8,12]; - var $struct_Zio___SIZE = 20; // %struct.Zio - - var $struct__IO_FILE___SIZE = 152; // %struct._IO_FILE - var $struct__IO_FILE___FLATTENER = [0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,70,71,72,76,84,88,92,96,100,104,108]; - var $struct__IO_marker___SIZE = 12; // %struct._IO_marker - - var $struct_anon___SIZE = 16; // %struct.anon - var $struct_anon___FLATTENER = [0,4,5,6,8,12]; - var $struct_expdesc___SIZE = 20; // %struct.expdesc - var $struct_expdesc___FLATTENER = [0,4,12,16]; - var $struct_global_State___SIZE = 236; // %struct.global_State - var $struct_global_State___FLATTENER = [0,12,16,20,21,24,28,32,36,40,44,48,52,64,68,72,76,80,84,88,92,104,108,132,168]; - var $struct_lconv___SIZE = 56; // %struct.lconv - var $struct_lconv___FLATTENER = [0,4,8,12,16,20,24,28,32,36,40,41,42,43,44,45,46,47,48,49,50,51,52,53]; - var $struct_luaL_Buffer___SIZE = 8204; // %struct.luaL_Buffer - - var $struct_luaL_Reg___SIZE = 8; // %struct.luaL_Reg - - var $struct_lua_Debug___SIZE = 100; // %struct.lua_Debug - var $struct_lua_Debug___FLATTENER = [0,4,8,12,16,20,24,28,32,36,96]; - var $struct_lua_State___SIZE = 112; // %struct.lua_State - var $struct_lua_State___FLATTENER = [0,4,5,6,8,12,16,20,24,28,32,36,40,44,48,52,54,56,57,60,64,68,72,84,96,100,104,108]; - var $struct_lua_TValue___SIZE = 12; // %struct.lua_TValue - - var $struct_lua_longjmp___SIZE = 12; // %struct.lua_longjmp - - var $struct_stringtable___SIZE = 12; // %struct.stringtable - - var $struct_tm___SIZE = 44; // %struct.tm - - var $struct_upvaldesc___SIZE = 2; // %struct.upvaldesc - - var $union_Closure___SIZE = 32; // %union.Closure - - var $union_GCObject___SIZE = 112; // %union.GCObject - - var $union_TKey___SIZE = 16; // %union.TKey - - var $union_TString___SIZE = 16; // %union.TString - - var $union_Udata___SIZE = 20; // %union.Udata - - var $union_anon___SIZE = 8; // %union.anon - - var __ZL7globalL; - var __str; - var __str1; - var __ZL8progname; - var __str2; - var __str3; - var __str4; - var __str5; - var _stdout; - var __str6; - var __str7; - var __str8; - var __str9; - var __str10; - var _stdin; - var __str11; - var __str12; - var __str13; - var __str14; - var __str15; - var __str16; - var __str17; - var __str18; - var __str19; - var __str20; - var __str21; - var __str22; - var _stderr; - var __str23; - var __str24; - var __str25; - var __str26; - var __str27; - var __str28; - var __str129; - var __str230; - var __str331; - var __str432; - var __str1533; - var __str2634; - var __str37; - var __str835; - var __str1936; - var __str210; - var __str311; - var __str412; - var __str537; - var __str638; - var __str739; - var __str813; - var __str940; - var __str1041; - var __str1142; - var __str1243; - var __str1344; - var __str1445; - var __str1514; - var __str1646; - var __str1747; - var __str1848; - var __str1915; - var __str2049; - var __str2150; - var __str122; - var __ZTVN10__cxxabiv119__pointer_type_infoE; - var __ZTSP11lua_longjmp; - var __ZTVN10__cxxabiv117__class_type_infoE; - var __ZTS11lua_longjmp; - var __ZTI11lua_longjmp; - var __ZTIP11lua_longjmp; - var __str223; - var __str324; - var __str425; - var __str526; - var __str627; - var __str728; - var __str829; - var __str47; - var __str148; - var __str249; - var __str350; - var __str451; - var __str552; - var __str653; - var __str754; - var __str855; - var __str956; - var __str1057; - var __str1158; - var __str1259; - var __str1360; - var __str1461; - var __str1562; - var __str1663; - var __str1764; - var __str1865; - var __str1966; - var __str2067; - var __str2168; - var __str2251; - var __str2352; - var __str2453; - var __str2554; - var __str2669; - var __str2755; - var __str2856; - var __str29; - var __str30; - var _luaX_tokens; - var __str31; - var __str32; - var __str33; - var __str34; - var __str35; - var __str36; - var __str3770; - var __str38; - var __str39; - var __str40; - var __str41; - var __str42; - var __str43; - var __str44; - var __str45; - var __str46; - var __str72; - var _luaO_nilobject_; - var __ZZ9luaO_log2jE5log_2; - var __str77; - var __str178; - var __str279; - var __str380; - var __str481; - var __str582; - var __str683; - var __str784; - var __str90; - var __str191; - var __str292; - var __str393; - var __str494; - var __str595; - var __str696; - var __str797; - var __str898; - var __str999; - var __str10100; - var __str11101; - var __str12102; - var __str13103; - var __str14104; - var __str15105; - var __str16106; - var __str17107; - var __str18108; - var __str19109; - var __str20110; - var __str21111; - var __str22112; - var __str23113; - var __str24114; - var __str25115; - var __str26116; - var __str27117; - var __str28118; - var __str29119; - var __str30120; - var __str31121; - var __str32122; - var __str33123; - var __str34124; - var __str35125; - var __str36126; - var __str37127; - var _luaP_opnames; - var _luaP_opmodes; - var __str12957; - var __str1130; - var __ZL8priority; - var __str2131; - var __str3132; - var __str4133; - var __str5134; - var __str6135; - var __str7136; - var __str8137; - var __str9138; - var __str10139; - var __str11140; - var __str12141; - var __str13142; - var __str14143; - var __str15144; - var __str16145; - var __str17146; - var __str18147; - var __str19148; - var __str20149; - var __str21150; - var __str22151; - var __str23152; - var __str24153; - var __str25154; - var __str26155; - var __str27156; - var __str158; - var __ZL10dummynode_; - var __str164; - var __str1165; - var __str2166; - var __str3167; - var __str177; - var __str1178; - var __str2179; - var __str3180; - var __str4181; - var __str5182; - var __str6183; - var __str7184; - var __str8185; - var __str9186; - var _luaT_typenames; - var __ZZ9luaT_initP9lua_StateE14luaT_eventname; - var __str10188; - var __str11189; - var __str12190; - var __str13191; - var __str14192; - var __str15193; - var __str16194; - var __str17195; - var __str18196; - var __str19197; - var __str20198; - var __str21199; - var __str22200; - var __str23201; - var __str24202; - var __str25203; - var __str26204; - var __str208; - var __str1209; - var __str2210; - var __str3211; - var __str4212; - var __str5213; - var __str6214; - var __str7215; - var __str8216; - var __str9217; - var __str220; - var __str1221; - var __str2222; - var __str3223; - var __str4224; - var __str5225; - var __str6226; - var __str7227; - var __str8228; - var __str242; - var __str124358; - var __str2244; - var __str3245; - var __str4246; - var __str5247; - var __str6248; - var __str7249; - var __str8250; - var __str9251; - var __str10252; - var __str11253; - var __str12254; - var __str13255; - var __str14256; - var __str15257; - var __str16258; - var __str17259; - var __str18260; - var __str19261; - var __str20262; - var __str21263; - var __str22264; - var __str23265; - var __str24266; - var __str25267; - var __str268; - var __str1269; - var __str2270; - var __str3271; - var __str4272; - var __str5273; - var __str6274; - var __str7275; - var __str8276; - var __str9277; - var __str10278; - var __str11279; - var __str12280; - var __str13281; - var __str14282; - var __str15283; - var __str16284; - var __str17285; - var __str18286; - var __str19287; - var __str20288; - var __str21289; - var __str22290; - var __str23291; - var __ZL10base_funcs; - var __str24292; - var __str25293; - var __str26294; - var __str27295; - var __str28296; - var __str29297; - var __ZL8co_funcs; - var __str30298; - var __str31299; - var __str32300; - var __str33301; - var __str34302; - var __str35303; - var __str36304; - var __str37305; - var __str38306; - var __str39307; - var __str40308; - var __str41309; - var __ZL9statnames; - var __str42310; - var __str43311; - var __str44312; - var __str45313; - var __str46314; - var __str47315; - var __str48; - var __str49; - var __str50; - var __str51; - var __str52; - var __str53; - var __str54; - var __str55; - var __str56; - var __str57; - var __str58; - var __str59; - var __str60; - var __str61; - var __str62; - var __str63; - var __str64; - var __str65; - var __str66; - var __str67; - var __str68; - var __str69; - var __ZZ19luaB_collectgarbageP9lua_StateE4opts; - var __str70; - var __str71; - var __str72316; - var __str73; - var __str74; - var __str75; - var __str76; - var __ZZ19luaB_collectgarbageP9lua_StateE7optsnum; - var __str77317; - var __str78; - var __str318; - var __str1319; - var __str2320; - var __str3321; - var __str4322; - var __str5323; - var __str6324; - var __str7325; - var __str8326; - var __str9327; - var __str10328; - var __str11329; - var __str12330; - var __str13331; - var __ZL5dblib; - var __str14332; - var __str15333; - var __str16334; - var __str17335; - var __str18336; - var __str19337; - var __str20338; - var __str21339; - var __str22340; - var __str23341; - var __str24342; - var __str25343; - var __str26344; - var __str27345; - var __ZL8KEY_HOOK; - var __ZZ5hookfP9lua_StateP9lua_DebugE9hooknames; - var __str28346; - var __str29347; - var __str30348; - var __str31349; - var __str32350; - var __str33351; - var __str34352; - var __str35353; - var __str36354; - var __str37355; - var __str38356; - var __str39357; - var __str40358; - var __str41359; - var __str42360; - var __str43361; - var __str44362; - var __str45363; - var __str46364; - var __str47365; - var __str48366; - var __str49367; - var __str50368; - var __str51369; - var __str52370; - var __str371; - var __str1372; - var __str2373; - var __str3374; - var __str4375; - var __str5376; - var __str6377; - var __str7378; - var __str8379; - var __str9380; - var __str10381; - var __ZL5iolib; - var __str11382; - var __str12383; - var __str13384; - var __str14385; - var __ZL4flib; - var __str15386; - var __str16387; - var __str17388; - var __str18389; - var __str19390; - var __str20391; - var __str21392; - var __str22393; - var __str23394; - var __str24395; - var __str25396; - var __str26397; - var __str27398; - var __str28399; - var __ZZ9f_setvbufP9lua_StateE4mode; - var __ZZ9f_setvbufP9lua_StateE9modenames; - var __str29400; - var __str30401; - var __str31402; - var __ZZ6f_seekP9lua_StateE4mode; - var __ZZ6f_seekP9lua_StateE9modenames; - var __str32403; - var __str33404; - var __str34405; - var __str35406; - var __str36407; - var __str37408; - var __str38409; - var __str39410; - var __str40411; - var __ZL6fnames; - var __str41412; - var __str42413; - var __str43414; - var __str44415; - var __str45416; - var __str417; - var __str1418; - var __str2419; - var __str3420; - var __str4421; - var __str5422; - var __str6423; - var __str7424; - var __str8425; - var __str9426; - var __str10427; - var __str11428; - var __str12429; - var __str13430; - var __str14431; - var __str15432; - var __str16433; - var __str17434; - var __str18435; - var __str19436; - var __str20437; - var __str21438; - var __str22439; - var __str23440; - var __str24441; - var __str25442; - var __str26443; - var __str27444; - var __ZL7mathlib; - var __str28445; - var __str29446; - var __str30447; - var __str31448; - var __str32449; - var __str33450; - var __str452; - var __str1453; - var __str2454; - var __str3455; - var __str4456; - var __str5457; - var __str6458; - var __str7459; - var __str8460; - var __str9461; - var __str10462; - var __ZL6syslib; - var __str11463; - var __str12464; - var __str13465; - var __str14466; - var __str15467; - var __str16468; - var __str17469; - var __str18470; - var __str19471; - var __str20472; - var __ZZ12os_setlocaleP9lua_StateE3cat; - var __ZZ12os_setlocaleP9lua_StateE8catnames; - var __str21473; - var __str22474; - var __str23475; - var __str24476; - var __str25477; - var __str26478; - var __str27479; - var __str28480; - var __str29481; - var __str30482; - var __str483; - var __str1484; - var __str2485; - var __str3486; - var __str4487; - var __str5488; - var __str6489; - var __str7490; - var __str8491; - var __ZL9tab_funcs; - var __str9492; - var __str10493; - var __str11494; - var __str12495; - var __str13496; - var __str14497; - var __str498; - var __str1499; - var __str2500; - var __str3501; - var __str4502; - var __str5503; - var __str6504; - var __str7505; - var __str8506; - var __str9507; - var __str10508; - var __str11509; - var __str12510; - var __str13511; - var __str14512; - var __ZL6strlib; - var __str15513; - var __str16514; - var __str17515; - var __str18516; - var __str19517; - var __str20518; - var __str21519; - var __str22520; - var __str23521; - var __str24522; - var __str25523; - var __str26524; - var __str27525; - var __str28526; - var __str29527; - var __str30528; - var __str31529; - var __str32530; - var __str33531; - var __str34532; - var __str35533; - var __str36534; - var __str37535; - var __str38536; - var __str39537; - var __str538; - var __str1539; - var __ZL8pk_funcs; - var __str2540; - var __str3541; - var __ZL8ll_funcs; - var __ZL7loaders; - var __str4542; - var __str5543; - var __str6544; - var __str7545; - var __str8546; - var __str9547; - var __str10548; - var __str11549; - var __str12550; - var __str13551; - var __str14552; - var __str15553; - var __str16554; - var __str17555; - var __str18556; - var __str19557; - var __str20558; - var __str21559; - var __str22560; - var __str23561; - var __str24562; - var __str25563; - var __str26564; - var __str27565; - var __str28566; - var __str29567; - var __str30568; - var __str31569; - var __str32570; - var __str33571; - var __str34572; - var __str35573; - var __str36574; - var __str37575; - var __str38576; - var __str39577; - var __ZL9sentinel_; - var __str40578; - var __str41579; - var __str42580; - var __str43581; - var __str44582; - var __str45583; - var __str46584; - var __str47585; - var __str48586; - var __str49587; - var __str50588; - var __str51589; - var __str590; - var __str1591; - var __str2592; - var __str3593; - var __str4594; - var __str5595; - var __str6596; - var __str7597; - var __ZL7lualibs; - - _fputs = function (p, stream) { - var str = Pointer_stringify(p); if (str == '\n') return; // XXX manually added for demo, suppress unneeded newlines - __print__(Pointer_stringify(p) + '\n'); - } - _fflush = function (file) { - __print__(null); - } - _signal = function (sig, func) { - // TODO - return 0; - } - // stub for _strstr - // stub for _fgets - // stub for _strlen - _strcmp = function (px, py) { - var i = 0; - while (true) { - var x = IHEAP[px+i]; - var y = IHEAP[py+i]; - if (x == y && x == 0) return 0; - if (x == 0) return -1; - if (y == 0) return 1; - if (x == y) { - i ++; - continue; - } else { - return x > y ? 1 : -1; - } - } - } - _fprintf = function () { - var file = arguments[0]; // TODO: something clever with this - var args = Array.prototype.slice.call(arguments, 1); - __print__(Pointer_stringify(__formatString.apply(null, args))); - } - _getenv = function (name_) { - return 0; // TODO - } - // stub for _llvm_memcpy_p0i8_p0i8_i32 - // stub for _llvm_va_start - // stub for _llvm_va_end - // stub for _floor - // stub for _llvm_pow_f64 - _abs = Math.abs - _strchr = function (ptr, chr) { - ptr--; - do { - ptr++; - var val = IHEAP[ptr]; - if (val == chr) return ptr; - } while (val); - return 0; - } - ___cxa_allocate_exception = function (size) { - return _malloc(size); // warning: leaked - } - ___cxa_throw = function (ptr, data, dunno) { - throw ptr; - } - // stub for _exit - _llvm_eh_exception = function () { - return 'code-generated exception: ' + (new Error().stack); - } - ___gxx_personality_v0 = function () { - } - _llvm_eh_selector = function (exception, personality, num) { - return 0; - } - // stub for _llvm_eh_typeid_for - ___cxa_begin_catch = function (ptr) { - } - ___cxa_end_catch = function (ptr) { - } - _iscntrl = function (chr) { - return (chr >= 0 && chr <= 0x1f) || chr === 0x7f; - } - _isdigit = function (chr) { - return chr >= '0'.charCodeAt(0) && chr <= '9'.charCodeAt(0); - } - _isspace = function (chr) { - return chr in { 32: 0, 9: 0, 10: 0, 11: 0, 12: 0, 13: 0 }; - } - _isalpha = function (chr) { - return (chr >= 'a'.charCodeAt(0) && chr <= 'z'.charCodeAt(0)) || - (chr >= 'A'.charCodeAt(0) && chr <= 'Z'.charCodeAt(0)); - } - _isalnum = function (chr) { - return (chr >= '0'.charCodeAt(0) && chr <= '9'.charCodeAt(0)) || - (chr >= 'a'.charCodeAt(0) && chr <= 'z'.charCodeAt(0)) || - (chr >= 'A'.charCodeAt(0) && chr <= 'Z'.charCodeAt(0)); - } - // stub for _localeconv - _strtod = function (str, endptr) { - // XXX handles only whitespace + |[0-9]+(.[0.9]+)?|, no e+ - while (_isspace(str)) str++; - var chr; - var ret = 0; - while(1) { - chr = IHEAP[str]; - if (!_isdigit(chr)) break; - ret = ret*10 + chr - '0'.charCodeAt(0); - str++; - } - if (IHEAP[str] == '.'.charCodeAt(0)) { - str++; - var mul=1/10; - while(1) { - chr = IHEAP[str]; - if (!_isdigit(chr)) break; - ret += mul*(chr - '0'.charCodeAt(0)); - mul /= 10; - str++; - } - } - if (endptr) { - IHEAP[endptr] = str; - } - return ret; - } - // stub for _strtoul - _sprintf = function () { - var str = arguments[0]; - var args = Array.prototype.slice.call(arguments, 1); - _strcpy(str, __formatString.apply(null, args)); // not terribly efficient - } - _strncpy = function (pdest, psrc, num) { - var padding = false; - for (var i = 0; i < num; i++) { - IHEAP[pdest+i] = padding ? 0 : IHEAP[psrc+i]; - padding = padding || IHEAP[psrc+i] == 0; - } - } - _strcpy = function (pdest, psrc) { - var i = 0; - do { - IHEAP[pdest+i] = IHEAP[psrc+i]; - i ++; - } while (IHEAP[psrc+i-1] != 0); - } - _strcat = function (pdest, psrc) { - var len = Pointer_stringify(pdest).length; // TODO: use strlen, but need dependencies system - var i = 0; - do { - IHEAP[pdest+len+i] = IHEAP[psrc+i]; - i ++; - } while (IHEAP[psrc+i-1] != 0); - } - _strcspn = function (pstr, pset) { - var str = String_copy(pstr, true); - var set = String_copy(pset, true); - var i = 0; - while (set.indexOf(str[i]) == -1) i++; // Must halt, as 0 is in both - return i; - } - // stub for _strncat - _memcmp = function (p1, p2, num) { - for (var i = 0; i < num; i++) { - var v1 = IHEAP[p1+i]; - var v2 = IHEAP[p2+i]; - if (v1 != v2) return v1 > v2 ? 1 : -1; - } - return 0; - } - // stub for _strcoll - _fopen = function (filename, mode) { - return 1; // XXX - } - __IO_getc = function (file) { - return -1; // EOF - } - // stub for _freopen - _ungetc = function (chr, stream) { - return chr; - } - _ferror = function (stream) { - return 0; - } - _fclose = function (stream) { - return 0; - } - // stub for _free - _realloc = function (ptr, size) { - // Very simple, inefficient implementation - if you use a real malloc, best to use - // a real realloc with it - if (!size) { - if (ptr) _free(ptr); - return 0; - } - var ret = _malloc(size); - if (ptr) { - _memcpy(ret, ptr, size); // might be some invalid reads - _free(ptr); - } - return ret; - } - _feof = function (stream) { - return 1; - } - // stub for _fread - // stub for _strerror - // stub for ___errno_location - // stub for _fwrite - // stub for _setvbuf - // stub for _fseek - // stub for _ftell - // stub for _clearerr - // stub for _fscanf - // stub for _tmpfile - _tan = Math.tan - // stub for _tanh - _sqrt = Math.sqrt - _sin = Math.sin - // stub for _sinh - // stub for _srand - // stub for _rand - // stub for _modf - // stub for _log - // stub for _log10 - // stub for _ldexp - // stub for _frexp - // stub for _fmod - // stub for _exp - _cos = Math.cos - // stub for _cosh - // stub for _ceil - _atan = Math.atan - _atan2 = Math.atan2 - _asin = Math.asin - _acos = Math.acos - _fabs = Math.abs - // stub for _tmpnam - _time = function (ptr) { - var ret = Math.floor(Date.now()/1000); - if (ptr) { - IHEAP[ptr] = ret; - } - return ret; - } - // stub for _mktime - // stub for _setlocale - // stub for _rename - // stub for _remove - // stub for _system - // stub for _difftime - // stub for _gmtime - // stub for _localtime - // stub for _strftime - // stub for _clock - _toupper = function (chr) { - if (chr >= 'a'.charCodeAt(0) && chr <= 'z'.charCodeAt(0)) { - return chr - 'a'.charCodeAt(0) + 'A'.charCodeAt(0); - } - return chr; - } - // stub for _strpbrk - // stub for _tolower - // stub for _islower - // stub for _ispunct - // stub for _isupper - _isxdigit = function (chr) { - return (chr >= '0'.charCodeAt(0) && chr <= '9'.charCodeAt(0)) || - (chr >= 'a'.charCodeAt(0) && chr <= 'f'.charCodeAt(0)) || - (chr >= 'A'.charCodeAt(0) && chr <= 'F'.charCodeAt(0)); - } - // stub for _memchr - // stub for _strrchr - - - function _main($argc, $argv) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $status; - var $s = __stackBase__; - var $L; - $1 = 0; - $2 = $argc; - $3 = $argv; - var $4 = __Z13luaL_newstatev(); - $L = $4; - var $5 = $L; - var $6 = $5 == 0; - ; - if ($6) { - ; - var $8 = $3; - var $9 = $8; - var $10 = IHEAP[$9]; - __Z9l_messagePKcS0_($10, __str); - $1 = 1; - ; - } - else { - ; - var $12 = $2; - var $13 = $s; - IHEAP[$13] = $12; - var $14 = $3; - var $15 = $s+4; - IHEAP[$15] = $14; - var $16 = $L; - var $17 = $s; - var $18 = __Z10lua_cpcallP9lua_StatePFiS0_EPv($16, __Z5pmainP9lua_State.__index__, $17); - $status = $18; - var $19 = $L; - var $20 = $status; - var $21 = __Z6reportP9lua_Statei($19, $20); - var $22 = $L; - return; // XXX manually added for demo - __Z9lua_closeP9lua_State($22); - var $23 = $status; - var $24 = $23 != 0; - ; - if ($24) { - __lastLabel__ = 3; ; - } - else { - __lastLabel__ = 3; ; - var $26 = $s+8; - var $27 = IHEAP[$26]; - var $28 = $27 != 0; - __lastLabel__ = 1; ; - } - var $30 = __lastLabel__ == 3 ? 1 : ($28); - var $31 = $30 ? 1 : 0; - $1 = $31; - ; - } - var $33 = $1; - STACKTOP = __stackBase__; - return $33; - } - _main.__index__ = Runtime.getFunctionIndex(_main, "_main"); - - - function __Z9l_messagePKcS0_($pname, $msg) { - ; - var __label__; - var $1; - var $2; - $1 = $pname; - $2 = $msg; - var $3 = $1; - var $4 = $3 != 0; - ; - if ($4) { - ; - var $6 = IHEAP[_stderr]; - var $7 = $1; - var $8 = _fprintf($6, __str26, $7); - ; - } - var $10 = IHEAP[_stderr]; - var $11 = $2; - var $12 = _fprintf($10, __str27, $11); - var $13 = IHEAP[_stderr]; - var $14 = _fflush($13); - ; - return; - } - __Z9l_messagePKcS0_.__index__ = Runtime.getFunctionIndex(__Z9l_messagePKcS0_, "__Z9l_messagePKcS0_"); - - - function __Z5pmainP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $s; - var $argv; - var $script; - var $has_i = __stackBase__; - var $has_v = __stackBase__+4; - var $has_e = __stackBase__+8; - $2 = $L; - var $3 = $2; - var $4 = __Z14lua_touserdataP9lua_Statei($3, 1); - var $5 = $4; - $s = $5; - var $6 = $s; - var $7 = $6+4; - var $8 = IHEAP[$7]; - $argv = $8; - IHEAP[$has_i] = 0; - IHEAP[$has_v] = 0; - IHEAP[$has_e] = 0; - var $9 = $2; - IHEAP[__ZL7globalL] = $9; - var $10 = $argv; - var $11 = $10; - var $12 = IHEAP[$11]; - var $13 = $12 != 0; - ; - $14$25$2: do { - if ($13) { - ; - var $15 = $argv; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = IHEAP[$18]; - var $20 = $19 != 0; - if (!($20)) { __label__ = 1; /* $25 */ break $14$25$2; } - var $22 = $argv; - var $23 = $22; - var $24 = IHEAP[$23]; - IHEAP[__ZL8progname] = $24; - ; - } - } while(0); - var $26 = $2; - var $27 = __Z6lua_gcP9lua_Stateii($26, 0, 0); - var $28 = $2; - __Z13luaL_openlibsP9lua_State($28); - var $29 = $2; - var $30 = __Z6lua_gcP9lua_Stateii($29, 1, 0); - var $31 = $2; - var $32 = __Z14handle_luainitP9lua_State($31); - var $33 = $s; - var $34 = $33+8; - IHEAP[$34] = $32; - var $35 = $s; - var $36 = $35+8; - var $37 = IHEAP[$36]; - var $38 = $37 != 0; - ; - if ($38) { - ; - $1 = 0; - ; - } - else { - ; - var $41 = $argv; - var $42 = __Z11collectargsPPcPiS1_S1_($41, $has_i, $has_v, $has_e); - $script = $42; - var $43 = $script; - var $44 = $43 < 0; - ; - if ($44) { - ; - __Z11print_usagev(); - var $46 = $s; - var $47 = $46+8; - IHEAP[$47] = 1; - $1 = 0; - ; - } - else { - ; - var $49 = IHEAP[$has_v]; - var $50 = $49 != 0; - ; - if ($50) { - ; - __Z13print_versionv(); - ; - } - var $53 = $2; - var $54 = $argv; - var $55 = $script; - var $56 = $55 > 0; - ; - if ($56) { - ; - var $58 = $script; - __lastLabel__ = 5; ; - } - else { - ; - var $60 = $s; - var $61 = $60; - var $62 = IHEAP[$61]; - __lastLabel__ = 7; ; - } - var $64 = __lastLabel__ == 5 ? $58 : ($62); - var $65 = __Z7runargsP9lua_StatePPci($53, $54, $64); - var $66 = $s; - var $67 = $66+8; - IHEAP[$67] = $65; - var $68 = $s; - var $69 = $68+8; - var $70 = IHEAP[$69]; - var $71 = $70 != 0; - ; - if ($71) { - ; - $1 = 0; - ; - } - else { - ; - var $74 = $script; - var $75 = $74 != 0; - ; - if ($75) { - ; - var $77 = $2; - var $78 = $argv; - var $79 = $script; - var $80 = __Z13handle_scriptP9lua_StatePPci($77, $78, $79); - var $81 = $s; - var $82 = $81+8; - IHEAP[$82] = $80; - ; - } - var $84 = $s; - var $85 = $84+8; - var $86 = IHEAP[$85]; - var $87 = $86 != 0; - ; - if ($87) { - ; - $1 = 0; - ; - } - else { - ; - var $90 = IHEAP[$has_i]; - var $91 = $90 != 0; - ; - if ($91) { - ; - var $93 = $2; - __Z5dottyP9lua_State($93); - ; - } - else { - ; - var $95 = $script; - var $96 = $95 == 0; - ; - $97$105$31: do { - if ($96) { - ; - var $98 = IHEAP[$has_e]; - var $99 = $98 != 0; - if ($99) { __label__ = 10; /* $105 */ break $97$105$31; } - var $101 = IHEAP[$has_v]; - var $102 = $101 != 0; - if ($102) { __label__ = 10; /* $105 */ break $97$105$31; } - __Z13print_versionv(); - var $104 = $2; - __Z5dottyP9lua_State($104); - ; - } - } while(0); - ; - } - $1 = 0; - ; - } - } - } - } - var $108 = $1; - STACKTOP = __stackBase__; - return $108; - } - __Z5pmainP9lua_State.__index__ = Runtime.getFunctionIndex(__Z5pmainP9lua_State, "__Z5pmainP9lua_State"); - - - function __Z6reportP9lua_Statei($L, $status) { - ; - var __label__; - var $1; - var $2; - var $msg; - $1 = $L; - $2 = $status; - var $3 = $2; - var $4 = $3 != 0; - ; - $5$19$2: do { - if ($4) { - ; - var $6 = $1; - var $7 = __Z8lua_typeP9lua_Statei($6, -1); - var $8 = $7 == 0; - if ($8) { __label__ = 0; /* $19 */ break $5$19$2; } - var $10 = $1; - var $11 = __Z13lua_tolstringP9lua_StateiPj($10, -1, 0); - $msg = $11; - var $12 = $msg; - var $13 = $12 == 0; - ; - if ($13) { - ; - $msg = __str1; - ; - } - var $16 = IHEAP[__ZL8progname]; - var $17 = $msg; - __Z9l_messagePKcS0_($16, $17); - var $18 = $1; - __Z10lua_settopP9lua_Statei($18, -2); - ; - } - } while(0); - var $20 = $2; - ; - return $20; - } - __Z6reportP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z6reportP9lua_Statei, "__Z6reportP9lua_Statei"); - - - function __Z14handle_luainitP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $init; - $2 = $L; - var $3 = _getenv(__str24); - $init = $3; - var $4 = $init; - var $5 = $4 == 0; - ; - if ($5) { - ; - $1 = 0; - ; - } - else { - ; - var $8 = $init; - var $9 = $8; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = $11 == 64; - ; - if ($12) { - ; - var $14 = $2; - var $15 = $init; - var $16 = $15+1; - var $17 = __Z6dofileP9lua_StatePKc($14, $16); - $1 = $17; - ; - } - else { - ; - var $19 = $2; - var $20 = $init; - var $21 = __Z8dostringP9lua_StatePKcS2_($19, $20, __str25); - $1 = $21; - ; - } - } - var $23 = $1; - ; - return $23; - } - __Z14handle_luainitP9lua_State.__index__ = Runtime.getFunctionIndex(__Z14handle_luainitP9lua_State, "__Z14handle_luainitP9lua_State"); - - - function __Z11collectargsPPcPiS1_S1_($argv, $pi, $pv, $pe) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - var $i; - $2 = $argv; - $3 = $pi; - $4 = $pv; - $5 = $pe; - $i = 1; - ; - $6$2: while(1) { // $6 - var $7 = $i; - var $8 = $2; - var $9 = $8+4*$7; - var $10 = IHEAP[$9]; - var $11 = $10 != 0; - if (!($11)) { __label__ = 2; /* $107 */ break $6$2; } - var $13 = $i; - var $14 = $2; - var $15 = $14+4*$13; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $19 != 45; - if ($20) { __label__ = 3; /* $21 */ break $6$2; } - var $24 = $i; - var $25 = $2; - var $26 = $25+4*$24; - var $27 = IHEAP[$26]; - var $28 = $27+1; - var $29 = IHEAP[$28]; - var $30 = $29; - if ($30 == 45) { - __label__ = 20; /* $31 */ break $6$2; - } - else if ($30 == 0) { - __label__ = 21; /* $54 */ break $6$2; - } - else if ($30 == 105) { - __label__ = 22; /* $56 */ - } - else if ($30 == 118) { - __label__ = 11; /* $68 */ - } - else if ($30 == 101) { - __label__ = 23; /* $80 */ - } - else if ($30 == 108) { - __label__ = 15; /* $82 */ - } - else { - __label__ = 24; /* $102 */ break $6$2; - } - - $56$68$80$82$6: do { - if (__label__ == 22) { - var $57 = $i; - var $58 = $2; - var $59 = $58+4*$57; - var $60 = IHEAP[$59]; - var $61 = $60+2; - var $62 = IHEAP[$61]; - var $63 = $62; - var $64 = $63 != 0; - if ($64) { __label__ = 9; /* $65 */ break $6$2; } - var $67 = $3; - IHEAP[$67] = 1; - __label__ = 11; /* $68 */ break $56$68$80$82$6; - } - else if (__label__ == 23) { - var $81 = $5; - IHEAP[$81] = 1; - __label__ = 15; /* $82 */ break $56$68$80$82$6; - } - } while(0); - if (__label__ == 11) { - var $69 = $i; - var $70 = $2; - var $71 = $70+4*$69; - var $72 = IHEAP[$71]; - var $73 = $72+2; - var $74 = IHEAP[$73]; - var $75 = $74; - var $76 = $75 != 0; - if ($76) { __label__ = 12; /* $77 */ break $6$2; } - var $79 = $4; - IHEAP[$79] = 1; - ; - } - else if (__label__ == 15) { - var $83 = $i; - var $84 = $2; - var $85 = $84+4*$83; - var $86 = IHEAP[$85]; - var $87 = $86+2; - var $88 = IHEAP[$87]; - var $89 = $88; - var $90 = $89 == 0; - ; - if ($90) { - ; - var $92 = $i; - var $93 = $92 + 1; - $i = $93; - var $94 = $i; - var $95 = $2; - var $96 = $95+4*$94; - var $97 = IHEAP[$96]; - var $98 = $97 == 0; - if ($98) { __label__ = 16; /* $99 */ break $6$2; } - ; - } - ; - } - ; - var $105 = $i; - var $106 = $105 + 1; - $i = $106; - __label__ = 0; /* $6 */ continue $6$2; - } - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 3) { - var $22 = $i; - $1 = $22; - ; - } - else if (__label__ == 24) { - $1 = -1; - ; - } - else if (__label__ == 20) { - var $32 = $i; - var $33 = $2; - var $34 = $33+4*$32; - var $35 = IHEAP[$34]; - var $36 = $35+2; - var $37 = IHEAP[$36]; - var $38 = $37; - var $39 = $38 != 0; - ; - if ($39) { - ; - $1 = -1; - ; - } - else { - ; - var $42 = $i; - var $43 = $42 + 1; - var $44 = $2; - var $45 = $44+4*$43; - var $46 = IHEAP[$45]; - var $47 = $46 != 0; - ; - if ($47) { - ; - var $49 = $i; - var $50 = $49 + 1; - __lastLabel__ = 6; ; - } - else { - ; - __lastLabel__ = 8; ; - } - var $53 = __lastLabel__ == 6 ? $50 : (0); - $1 = $53; - ; - } - } - else if (__label__ == 21) { - var $55 = $i; - $1 = $55; - ; - } - else if (__label__ == 9) { - $1 = -1; - ; - } - else if (__label__ == 12) { - $1 = -1; - ; - } - else if (__label__ == 16) { - $1 = -1; - ; - } - var $109 = $1; - ; - return $109; - } - __Z11collectargsPPcPiS1_S1_.__index__ = Runtime.getFunctionIndex(__Z11collectargsPPcPiS1_S1_, "__Z11collectargsPPcPiS1_S1_"); - - - function __Z11print_usagev() { - ; - var __label__; - var $1 = IHEAP[_stderr]; - var $2 = IHEAP[__ZL8progname]; - var $3 = _fprintf($1, __str23, $2); - var $4 = IHEAP[_stderr]; - var $5 = _fflush($4); - ; - return; - } - __Z11print_usagev.__index__ = Runtime.getFunctionIndex(__Z11print_usagev, "__Z11print_usagev"); - - - function __Z13print_versionv() { - ; - var __label__; - __Z9l_messagePKcS0_(0, __str22); - ; - return; - } - __Z13print_versionv.__index__ = Runtime.getFunctionIndex(__Z13print_versionv, "__Z13print_versionv"); - - - function __Z7runargsP9lua_StatePPci($L, $argv, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $i; - var $chunk; - var $filename; - $2 = $L; - $3 = $argv; - $4 = $n; - $i = 1; - ; - $5$2: while(1) { // $5 - var $6 = $i; - var $7 = $4; - var $8 = $6 < $7; - if (!($8)) { __label__ = 2; /* $75 */ break $5$2; } - var $10 = $i; - var $11 = $3; - var $12 = $11+4*$10; - var $13 = IHEAP[$12]; - var $14 = $13 == 0; - ; - if ($14) { - ; - ; - } - else { - ; - var $17 = $i; - var $18 = $3; - var $19 = $18+4*$17; - var $20 = IHEAP[$19]; - var $21 = $20+1; - var $22 = IHEAP[$21]; - var $23 = $22; - if ($23 == 101) { - __label__ = 12; /* $24 */ - } - else if ($23 == 108) { - __label__ = 13; /* $47 */ - } - else { - __label__ = 14; /* $70 */ - } - - if (__label__ == 14) { - ; - } - else if (__label__ == 12) { - var $25 = $i; - var $26 = $3; - var $27 = $26+4*$25; - var $28 = IHEAP[$27]; - var $29 = $28+2; - $chunk = $29; - var $30 = $chunk; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $32 == 0; - ; - if ($33) { - ; - var $35 = $i; - var $36 = $35 + 1; - $i = $36; - var $37 = $3; - var $38 = $37+4*$36; - var $39 = IHEAP[$38]; - $chunk = $39; - ; - } - var $41 = $2; - var $42 = $chunk; - GLOBAL_L = $41; // XXX manually added for demo - var $43 = __Z8dostringP9lua_StatePKcS2_($41, $42, __str20); - var $44 = $43 != 0; - if ($44) { __label__ = 5; /* $45 */ break $5$2; } - ; - } - else if (__label__ == 13) { - var $48 = $i; - var $49 = $3; - var $50 = $49+4*$48; - var $51 = IHEAP[$50]; - var $52 = $51+2; - $filename = $52; - var $53 = $filename; - var $54 = IHEAP[$53]; - var $55 = $54; - var $56 = $55 == 0; - ; - if ($56) { - ; - var $58 = $i; - var $59 = $58 + 1; - $i = $59; - var $60 = $3; - var $61 = $60+4*$59; - var $62 = IHEAP[$61]; - $filename = $62; - ; - } - var $64 = $2; - var $65 = $filename; - var $66 = __Z9dolibraryP9lua_StatePKc($64, $65); - var $67 = $66 != 0; - if ($67) { __label__ = 10; /* $68 */ break $5$2; } - ; - } - ; - } - var $73 = $i; - var $74 = $73 + 1; - $i = $74; - __label__ = 0; /* $5 */ continue $5$2; - } - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 5) { - $1 = 1; - ; - } - else if (__label__ == 10) { - $1 = 1; - ; - } - var $77 = $1; - ; - return $77; - } - __Z7runargsP9lua_StatePPci.__index__ = Runtime.getFunctionIndex(__Z7runargsP9lua_StatePPci, "__Z7runargsP9lua_StatePPci"); - - - function __Z13handle_scriptP9lua_StatePPci($L, $argv, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $status; - var $fname; - var $narg; - $1 = $L; - $2 = $argv; - $3 = $n; - var $4 = $1; - var $5 = $2; - var $6 = $3; - var $7 = __Z7getargsP9lua_StatePPci($4, $5, $6); - $narg = $7; - var $8 = $1; - __Z12lua_setfieldP9lua_StateiPKc($8, -10002, __str16); - var $9 = $3; - var $10 = $2; - var $11 = $10+4*$9; - var $12 = IHEAP[$11]; - $fname = $12; - var $13 = $fname; - var $14 = _strcmp($13, __str17); - var $15 = $14 == 0; - ; - $16$25$2: do { - if ($15) { - ; - var $17 = $3; - var $18 = $17 - 1; - var $19 = $2; - var $20 = $19+4*$18; - var $21 = IHEAP[$20]; - var $22 = _strcmp($21, __str18); - var $23 = $22 != 0; - if (!($23)) { __label__ = 1; /* $25 */ break $16$25$2; } - $fname = 0; - ; - } - } while(0); - var $26 = $1; - var $27 = $fname; - var $28 = __Z13luaL_loadfileP9lua_StatePKc($26, $27); - $status = $28; - var $29 = $1; - var $30 = $narg; - var $31 = $30 + 1; - var $32 = 0 - $31; - __Z10lua_insertP9lua_Statei($29, $32); - var $33 = $status; - var $34 = $33 == 0; - ; - if ($34) { - ; - var $36 = $1; - var $37 = $narg; - var $38 = __Z6docallP9lua_Stateii($36, $37, 0); - $status = $38; - ; - } - else { - ; - var $40 = $1; - var $41 = $narg; - var $42 = 0 - $41; - var $43 = $42 - 1; - __Z10lua_settopP9lua_Statei($40, $43); - ; - } - var $45 = $1; - var $46 = $status; - var $47 = __Z6reportP9lua_Statei($45, $46); - ; - return $47; - } - __Z13handle_scriptP9lua_StatePPci.__index__ = Runtime.getFunctionIndex(__Z13handle_scriptP9lua_StatePPci, "__Z13handle_scriptP9lua_StatePPci"); - - - function __Z5dottyP9lua_State($L) { - ; - var __label__; - var $1; - var $status; - var $oldprogname; - $1 = $L; - var $2 = IHEAP[__ZL8progname]; - $oldprogname = $2; - IHEAP[__ZL8progname] = 0; - ; - $3$2: while(1) { // $3 - var $4 = $1; - var $5 = __Z8loadlineP9lua_State($4); - $status = $5; - var $6 = $5 != -1; - if (!($6)) { __label__ = 2; /* $40 */ break $3$2; } - var $8 = $status; - var $9 = $8 == 0; - ; - if ($9) { - ; - var $11 = $1; - var $12 = __Z6docallP9lua_Stateii($11, 0, 0); - $status = $12; - ; - } - var $14 = $1; - var $15 = $status; - var $16 = __Z6reportP9lua_Statei($14, $15); - var $17 = $status; - var $18 = $17 == 0; - ; - $19$39$8: do { - if ($18) { - ; - var $20 = $1; - var $21 = __Z10lua_gettopP9lua_State($20); - var $22 = $21 > 0; - if (!($22)) { __label__ = 5; /* $39 */ break $19$39$8; } - var $24 = $1; - __Z12lua_getfieldP9lua_StateiPKc($24, -10002, __str3); - var $25 = $1; - __Z10lua_insertP9lua_Statei($25, 1); - var $26 = $1; - var $27 = $1; - var $28 = __Z10lua_gettopP9lua_State($27); - var $29 = $28 - 1; - var $30 = __Z9lua_pcallP9lua_Stateiii($26, $29, 0, 0); - var $31 = $30 != 0; - ; - if ($31) { - ; - var $33 = IHEAP[__ZL8progname]; - var $34 = $1; - var $35 = $1; - var $36 = __Z13lua_tolstringP9lua_StateiPj($35, -1, 0); - var $37 = __Z15lua_pushfstringP9lua_StatePKcz($34, __str4, Pointer_make([$36,0,0,0], 0, ALLOC_STACK)); - __Z9l_messagePKcS0_($33, $37); - ; - } - ; - } - } while(0); - __label__ = 0; /* $3 */ continue $3$2; - } - var $41 = $1; - __Z10lua_settopP9lua_Statei($41, 0); - var $42 = IHEAP[_stdout]; - var $43 = _fputs(__str5, $42); - var $44 = IHEAP[_stdout]; - var $45 = _fflush($44); - var $46 = $oldprogname; - IHEAP[__ZL8progname] = $46; - ; - return; - } - __Z5dottyP9lua_State.__index__ = Runtime.getFunctionIndex(__Z5dottyP9lua_State, "__Z5dottyP9lua_State"); - - - function __Z8loadlineP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $status; - $2 = $L; - var $3 = $2; - __Z10lua_settopP9lua_Statei($3, 0); - var $4 = $2; - var $5 = __Z8pushlineP9lua_Statei($4, 1); - var $6 = $5 != 0; - ; - if ($6) { - ; - ; - $9$4: while(1) { // $9 - var $10 = $2; - var $11 = $2; - var $12 = __Z13lua_tolstringP9lua_StateiPj($11, 1, 0); - var $13 = $2; - var $14 = __Z10lua_objlenP9lua_Statei($13, 1); - var $15 = __Z15luaL_loadbufferP9lua_StatePKcjS2_($10, $12, $14, __str9); - $status = $15; - var $16 = $2; - var $17 = $status; - var $18 = __Z10incompleteP9lua_Statei($16, $17); - var $19 = $18 != 0; - if (!($19)) { __label__ = 3; /* $20 */ break $9$4; } - var $22 = $2; - var $23 = __Z8pushlineP9lua_Statei($22, 0); - var $24 = $23 != 0; - if (!($24)) { __label__ = 6; /* $25 */ break $9$4; } - var $27 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($27, __str5, 1); - var $28 = $2; - __Z10lua_insertP9lua_Statei($28, -2); - var $29 = $2; - __Z10lua_concatP9lua_Statei($29, 3); - __label__ = 1; /* $9 */ continue $9$4; - } - if (__label__ == 3) { - ; - var $31 = $2; - __Z10lua_removeP9lua_Statei($31, 1); - var $32 = $status; - $1 = $32; - ; - } - else if (__label__ == 6) { - $1 = -1; - ; - } - } - else { - ; - $1 = -1; - ; - } - var $34 = $1; - ; - return $34; - } - __Z8loadlineP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8loadlineP9lua_State, "__Z8loadlineP9lua_State"); - - - function __Z6docallP9lua_Stateii($L, $narg, $clear) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $status; - var $base; - $1 = $L; - $2 = $narg; - $3 = $clear; - var $4 = $1; - var $5 = __Z10lua_gettopP9lua_State($4); - var $6 = $2; - var $7 = $5 - $6; - $base = $7; - var $8 = $1; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($8, __Z9tracebackP9lua_State.__index__, 0); - var $9 = $1; - var $10 = $base; - __Z10lua_insertP9lua_Statei($9, $10); - var $11 = _signal(2, __Z7lactioni.__index__); - var $12 = $1; - var $13 = $2; - var $14 = $3; - var $15 = $14 != 0; - ; - if ($15) { - ; - __lastLabel__ = 0; ; - } - else { - ; - __lastLabel__ = 2; ; - } - var $19 = __lastLabel__ == 0 ? 0 : (-1); - var $20 = $base; - var $21 = __Z9lua_pcallP9lua_Stateiii($12, $13, $19, $20); - $status = $21; - var $22 = _signal(2, 0); - var $23 = $1; - var $24 = $base; - __Z10lua_removeP9lua_Statei($23, $24); - var $25 = $status; - var $26 = $25 != 0; - ; - if ($26) { - ; - var $28 = $1; - var $29 = __Z6lua_gcP9lua_Stateii($28, 2, 0); - ; - } - var $31 = $status; - ; - return $31; - } - __Z6docallP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z6docallP9lua_Stateii, "__Z6docallP9lua_Stateii"); - - - function __Z9tracebackP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - $2 = $L; - var $3 = $2; - var $4 = __Z12lua_isstringP9lua_Statei($3, 1); - var $5 = $4 != 0; - ; - if ($5) { - ; - var $8 = $2; - __Z12lua_getfieldP9lua_StateiPKc($8, -10002, __str7); - var $9 = $2; - var $10 = __Z8lua_typeP9lua_Statei($9, -1); - var $11 = $10 == 5; - ; - if ($11) { - ; - var $15 = $2; - __Z12lua_getfieldP9lua_StateiPKc($15, -1, __str8); - var $16 = $2; - var $17 = __Z8lua_typeP9lua_Statei($16, -1); - var $18 = $17 == 6; - ; - if ($18) { - ; - var $22 = $2; - __Z13lua_pushvalueP9lua_Statei($22, 1); - var $23 = $2; - __Z15lua_pushintegerP9lua_Statei($23, 2); - var $24 = $2; - __Z8lua_callP9lua_Stateii($24, 2, 1); - $1 = 1; - ; - } - else { - ; - var $20 = $2; - __Z10lua_settopP9lua_Statei($20, -3); - $1 = 1; - ; - } - } - else { - ; - var $13 = $2; - __Z10lua_settopP9lua_Statei($13, -2); - $1 = 1; - ; - } - } - else { - ; - $1 = 1; - ; - } - var $26 = $1; - ; - return $26; - } - __Z9tracebackP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9tracebackP9lua_State, "__Z9tracebackP9lua_State"); - - - function __Z7lactioni($i) { - ; - var __label__; - var $1; - $1 = $i; - var $2 = $1; - var $3 = _signal($2, 0); - var $4 = IHEAP[__ZL7globalL]; - var $5 = __Z11lua_sethookP9lua_StatePFvS0_P9lua_DebugEii($4, __Z5lstopP9lua_StateP9lua_Debug.__index__, 11, 1); - ; - return; - } - __Z7lactioni.__index__ = Runtime.getFunctionIndex(__Z7lactioni, "__Z7lactioni"); - - - function __Z5lstopP9lua_StateP9lua_Debug($L, $ar) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $ar; - var $3 = $1; - var $4 = __Z11lua_sethookP9lua_StatePFvS0_P9lua_DebugEii($3, 0, 0, 0); - var $5 = $1; - var $6 = __Z10luaL_errorP9lua_StatePKcz($5, __str6); - ; - return; - } - __Z5lstopP9lua_StateP9lua_Debug.__index__ = Runtime.getFunctionIndex(__Z5lstopP9lua_StateP9lua_Debug, "__Z5lstopP9lua_StateP9lua_Debug"); - - - function __Z8pushlineP9lua_Statei($L, $firstline) { - var __stackBase__ = STACKTOP; STACKTOP += 512; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $buffer = __stackBase__; - var $b; - var $l; - var $prmt; - $2 = $L; - $3 = $firstline; - var $4 = $buffer; - $b = $4; - var $5 = $2; - var $6 = $3; - var $7 = __Z10get_promptP9lua_Statei($5, $6); - $prmt = $7; - var $8 = $prmt; - var $9 = IHEAP[_stdout]; - var $10 = _fputs($8, $9); - var $11 = IHEAP[_stdout]; - var $12 = _fflush($11); - var $13 = $b; - var $14 = IHEAP[_stdin]; - var $15 = _fgets($13, 512, $14); - var $16 = $15 != 0; - var $17 = $16; - var $18 = $17 == 0; - ; - if ($18) { - ; - $1 = 0; - ; - } - else { - ; - var $21 = $b; - var $22 = _strlen($21); - $l = $22; - var $23 = $l; - var $24 = unSign($23, 32) > unSign(0, 32); - ; - $25$38$5: do { - if ($24) { - ; - var $26 = $l; - var $27 = $26 - 1; - var $28 = $b; - var $29 = $28+$27; - var $30 = IHEAP[$29]; - var $31 = $30; - var $32 = $31 == 10; - if (!($32)) { __label__ = 2; /* $38 */ break $25$38$5; } - var $34 = $l; - var $35 = $34 - 1; - var $36 = $b; - var $37 = $36+$35; - IHEAP[$37] = 0; - ; - } - } while(0); - var $39 = $3; - var $40 = $39 != 0; - ; - $41$52$9: do { - if ($40) { - ; - var $42 = $b; - var $43 = $42; - var $44 = IHEAP[$43]; - var $45 = $44; - var $46 = $45 == 61; - if (!($46)) { __label__ = 5; /* $52 */ break $41$52$9; } - var $48 = $2; - var $49 = $b; - var $50 = $49+1; - var $51 = __Z15lua_pushfstringP9lua_StatePKcz($48, __str11, Pointer_make([$50,0,0,0], 0, ALLOC_STACK)); - __label__ = 6; /* $55 */ break $41$52$9; - } - else { - __label__ = 5; /* $52 */ - } - } while(0); - if (__label__ == 5) { - var $53 = $2; - var $54 = $b; - __Z14lua_pushstringP9lua_StatePKc($53, $54); - ; - } - $1 = 1; - ; - } - var $57 = $1; - STACKTOP = __stackBase__; - return $57; - } - __Z8pushlineP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z8pushlineP9lua_Statei, "__Z8pushlineP9lua_Statei"); - - - function __Z10incompleteP9lua_Statei($L, $status) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $lmsg = __stackBase__; - var $msg; - var $tp; - $2 = $L; - $3 = $status; - var $4 = $3; - var $5 = $4 == 3; - ; - $6$20$2: do { - if ($5) { - ; - var $7 = $2; - var $8 = __Z13lua_tolstringP9lua_StateiPj($7, -1, $lmsg); - $msg = $8; - var $9 = $msg; - var $10 = IHEAP[$lmsg]; - var $11 = $9+$10; - var $12 = $11+-7; - $tp = $12; - var $13 = $msg; - var $14 = _strstr($13, __str10); - var $15 = $tp; - var $16 = $14 == $15; - ; - if ($16) { - ; - var $18 = $2; - __Z10lua_settopP9lua_Statei($18, -2); - $1 = 1; - __label__ = 0; /* $21 */ break $6$20$2; - } - else { - ; - __label__ = 1; /* $20 */ break $6$20$2; - } - } - else { - __label__ = 1; /* $20 */ - } - } while(0); - if (__label__ == 1) { - $1 = 0; - ; - } - var $22 = $1; - STACKTOP = __stackBase__; - return $22; - } - __Z10incompleteP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10incompleteP9lua_Statei, "__Z10incompleteP9lua_Statei"); - - - function __Z10get_promptP9lua_Statei($L, $firstline) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $p; - $1 = $L; - $2 = $firstline; - var $3 = $1; - var $4 = $2; - var $5 = $4 != 0; - ; - if ($5) { - ; - __lastLabel__ = 0; ; - } - else { - ; - __lastLabel__ = 2; ; - } - var $9 = __lastLabel__ == 0 ? __str12 : (__str13); - __Z12lua_getfieldP9lua_StateiPKc($3, -10002, $9); - var $10 = $1; - var $11 = __Z13lua_tolstringP9lua_StateiPj($10, -1, 0); - $p = $11; - var $12 = $p; - var $13 = $12 == 0; - ; - if ($13) { - ; - var $15 = $2; - var $16 = $15 != 0; - ; - if ($16) { - ; - __lastLabel__ = 3; ; - } - else { - ; - __lastLabel__ = 5; ; - } - var $20 = __lastLabel__ == 3 ? __str14 : (__str15); - $p = $20; - ; - } - var $22 = $1; - __Z10lua_settopP9lua_Statei($22, -2); - var $23 = $p; - ; - return $23; - } - __Z10get_promptP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10get_promptP9lua_Statei, "__Z10get_promptP9lua_Statei"); - - - function __Z7getargsP9lua_StatePPci($L, $argv, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $narg; - var $i; - var $argc; - $1 = $L; - $2 = $argv; - $3 = $n; - $argc = 0; - ; - $4$2: while(1) { // $4 - var $5 = $argc; - var $6 = $2; - var $7 = $6+4*$5; - var $8 = IHEAP[$7]; - var $9 = $8 != 0; - if (!($9)) { __label__ = 2; /* $13 */ break $4$2; } - var $11 = $argc; - var $12 = $11 + 1; - $argc = $12; - __label__ = 0; /* $4 */ continue $4$2; - } - var $14 = $argc; - var $15 = $3; - var $16 = $15 + 1; - var $17 = $14 - $16; - $narg = $17; - var $18 = $1; - var $19 = $narg; - var $20 = $19 + 3; - __Z15luaL_checkstackP9lua_StateiPKc($18, $20, __str19); - var $21 = $3; - var $22 = $21 + 1; - $i = $22; - ; - $23$6: while(1) { // $23 - var $24 = $i; - var $25 = $argc; - var $26 = $24 < $25; - if (!($26)) { __label__ = 5; /* $36 */ break $23$6; } - var $28 = $1; - var $29 = $i; - var $30 = $2; - var $31 = $30+4*$29; - var $32 = IHEAP[$31]; - __Z14lua_pushstringP9lua_StatePKc($28, $32); - ; - var $34 = $i; - var $35 = $34 + 1; - $i = $35; - __label__ = 3; /* $23 */ continue $23$6; - } - var $37 = $1; - var $38 = $narg; - var $39 = $3; - var $40 = $39 + 1; - __Z15lua_createtableP9lua_Stateii($37, $38, $40); - $i = 0; - ; - $41$11: while(1) { // $41 - var $42 = $i; - var $43 = $argc; - var $44 = $42 < $43; - if (!($44)) { __label__ = 9; /* $58 */ break $41$11; } - var $46 = $1; - var $47 = $i; - var $48 = $2; - var $49 = $48+4*$47; - var $50 = IHEAP[$49]; - __Z14lua_pushstringP9lua_StatePKc($46, $50); - var $51 = $1; - var $52 = $i; - var $53 = $3; - var $54 = $52 - $53; - __Z11lua_rawsetiP9lua_Stateii($51, -2, $54); - ; - var $56 = $i; - var $57 = $56 + 1; - $i = $57; - __label__ = 7; /* $41 */ continue $41$11; - } - var $59 = $narg; - ; - return $59; - } - __Z7getargsP9lua_StatePPci.__index__ = Runtime.getFunctionIndex(__Z7getargsP9lua_StatePPci, "__Z7getargsP9lua_StatePPci"); - - - function __Z8dostringP9lua_StatePKcS2_($L, $s, $name) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $status; - $1 = $L; - $2 = $s; - $3 = $name; - var $4 = $1; - var $5 = $2; - var $6 = $2; - var $7 = _strlen($6); - var $8 = $3; - var $9 = __Z15luaL_loadbufferP9lua_StatePKcjS2_($4, $5, $7, $8); - var $10 = $9 != 0; - ; - if ($10) { - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 2; ; - var $12 = $1; - var $13 = __Z6docallP9lua_Stateii($12, 0, 1); - var $14 = $13 != 0; - __lastLabel__ = 0; ; - } - var $16 = __lastLabel__ == 2 ? 1 : ($14); - var $17 = $16; - $status = $17; - var $18 = $1; - var $19 = $status; - var $20 = __Z6reportP9lua_Statei($18, $19); - ; - return $20; - } - __Z8dostringP9lua_StatePKcS2_.__index__ = Runtime.getFunctionIndex(__Z8dostringP9lua_StatePKcS2_, "__Z8dostringP9lua_StatePKcS2_"); - - - function __Z9dolibraryP9lua_StatePKc($L, $name) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $name; - var $3 = $1; - __Z12lua_getfieldP9lua_StateiPKc($3, -10002, __str21); - var $4 = $1; - var $5 = $2; - __Z14lua_pushstringP9lua_StatePKc($4, $5); - var $6 = $1; - var $7 = $1; - var $8 = __Z6docallP9lua_Stateii($7, 1, 1); - var $9 = __Z6reportP9lua_Statei($6, $8); - ; - return $9; - } - __Z9dolibraryP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z9dolibraryP9lua_StatePKc, "__Z9dolibraryP9lua_StatePKc"); - - - function __Z6dofileP9lua_StatePKc($L, $name) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $status; - $1 = $L; - $2 = $name; - var $3 = $1; - var $4 = $2; - var $5 = __Z13luaL_loadfileP9lua_StatePKc($3, $4); - var $6 = $5 != 0; - ; - if ($6) { - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 2; ; - var $8 = $1; - var $9 = __Z6docallP9lua_Stateii($8, 0, 1); - var $10 = $9 != 0; - __lastLabel__ = 0; ; - } - var $12 = __lastLabel__ == 2 ? 1 : ($10); - var $13 = $12; - $status = $13; - var $14 = $1; - var $15 = $status; - var $16 = __Z6reportP9lua_Statei($14, $15); - ; - return $16; - } - __Z6dofileP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z6dofileP9lua_StatePKc, "__Z6dofileP9lua_StatePKc"); - - - function __Z15luaA_pushobjectP9lua_StatePK10lua_TValue($L, $o) { - ; - var __label__; - var $1; - var $2; - var $o2; - var $o1; - $1 = $L; - $2 = $o; - var $3 = $2; - $o2 = $3; - var $4 = $1; - var $5 = $4+8; - var $6 = IHEAP[$5]; - $o1 = $6; - var $7 = $o1; - var $8 = $7; - var $9 = $o2; - var $10 = $9; - var $11 = $8; - var $12 = $10; - _llvm_memcpy_p0i8_p0i8_i32($11, $12, 8, 4, 0); - var $13 = $o2; - var $14 = $13+8; - var $15 = IHEAP[$14]; - var $16 = $o1; - var $17 = $16+8; - IHEAP[$17] = $15; - var $18 = $1; - var $19 = $18+8; - var $20 = IHEAP[$19]; - var $21 = $20+12; - IHEAP[$19] = $21; - ; - return; - } - __Z15luaA_pushobjectP9lua_StatePK10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z15luaA_pushobjectP9lua_StatePK10lua_TValue, "__Z15luaA_pushobjectP9lua_StatePK10lua_TValue"); - - - function __Z14lua_checkstackP9lua_Statei($L, $size) { - ; - var __label__; - var $1; - var $2; - var $res; - $1 = $L; - $2 = $size; - $res = 1; - var $3 = $2; - var $4 = $3 > 8000; - ; - $19$5$2: do { - if ($4) { - __label__ = 0; /* $19 */ - } - else { - ; - var $6 = $1; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $1; - var $10 = $9+12; - var $11 = IHEAP[$10]; - var $12 = $8; - var $13 = $11; - var $14 = $12 - $13; - var $15 = Math.floor($14 / 12); - var $16 = $2; - var $17 = $15 + $16; - var $18 = $17 > 8000; - if ($18) { __label__ = 0; /* $19 */ break $19$5$2; } - var $21 = $2; - var $22 = $21 > 0; - ; - if ($22) { - ; - var $24 = $1; - var $25 = $24+28; - var $26 = IHEAP[$25]; - var $27 = $26; - var $28 = $1; - var $29 = $28+8; - var $30 = IHEAP[$29]; - var $31 = $30; - var $32 = $27; - var $33 = $31; - var $34 = $32 - $33; - var $35 = $2; - var $36 = $35 * 12; - var $37 = $34 <= $36; - ; - if ($37) { - ; - var $39 = $1; - var $40 = $2; - __Z14luaD_growstackP9lua_Statei($39, $40); - ; - } - else { - ; - ; - } - var $43 = $1; - var $44 = $43+20; - var $45 = IHEAP[$44]; - var $46 = $45+8; - var $47 = IHEAP[$46]; - var $48 = $1; - var $49 = $48+8; - var $50 = IHEAP[$49]; - var $51 = $2; - var $52 = $50+12*$51; - var $53 = $47 < $52; - ; - if ($53) { - ; - var $55 = $1; - var $56 = $55+8; - var $57 = IHEAP[$56]; - var $58 = $2; - var $59 = $57+12*$58; - var $60 = $1; - var $61 = $60+20; - var $62 = IHEAP[$61]; - var $63 = $62+8; - IHEAP[$63] = $59; - ; - } - ; - } - __label__ = 6; /* $66 */ break $19$5$2; - } - } while(0); - if (__label__ == 0) { - $res = 0; - ; - } - var $67 = $res; - ; - return $67; - } - __Z14lua_checkstackP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z14lua_checkstackP9lua_Statei, "__Z14lua_checkstackP9lua_Statei"); - - - function __Z9lua_xmoveP9lua_StateS0_i($from, $to, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $i; - var $o2; - var $o1; - $1 = $from; - $2 = $to; - $3 = $n; - var $4 = $1; - var $5 = $2; - var $6 = $4 == $5; - ; - $7$8$2: do { - if ($6) { - ; - ; - } - else { - ; - var $9 = $3; - var $10 = $1; - var $11 = $10+8; - var $12 = IHEAP[$11]; - var $13 = 0 - $9; - var $14 = $12+12*$13; - IHEAP[$11] = $14; - $i = 0; - ; - $15$5: while(1) { // $15 - var $16 = $i; - var $17 = $3; - var $18 = $16 < $17; - if (!($18)) { __label__ = 3; /* $43 */ break $7$8$2; } - var $20 = $1; - var $21 = $20+8; - var $22 = IHEAP[$21]; - var $23 = $i; - var $24 = $22+12*$23; - $o2 = $24; - var $25 = $2; - var $26 = $25+8; - var $27 = IHEAP[$26]; - var $28 = $27+12; - IHEAP[$26] = $28; - $o1 = $27; - var $29 = $o1; - var $30 = $29; - var $31 = $o2; - var $32 = $31; - var $33 = $30; - var $34 = $32; - _llvm_memcpy_p0i8_p0i8_i32($33, $34, 8, 4, 0); - var $35 = $o2; - var $36 = $35+8; - var $37 = IHEAP[$36]; - var $38 = $o1; - var $39 = $38+8; - IHEAP[$39] = $37; - ; - var $41 = $i; - var $42 = $41 + 1; - $i = $42; - __label__ = 1; /* $15 */ continue $15$5; - } - } - } while(0); - ; - return; - } - __Z9lua_xmoveP9lua_StateS0_i.__index__ = Runtime.getFunctionIndex(__Z9lua_xmoveP9lua_StateS0_i, "__Z9lua_xmoveP9lua_StateS0_i"); - - - function __Z12lua_setlevelP9lua_StateS0_($from, $to) { - ; - var __label__; - var $1; - var $2; - $1 = $from; - $2 = $to; - var $3 = $1; - var $4 = $3+52; - var $5 = IHEAP[$4]; - var $6 = $2; - var $7 = $6+52; - IHEAP[$7] = $5; - ; - return; - } - __Z12lua_setlevelP9lua_StateS0_.__index__ = Runtime.getFunctionIndex(__Z12lua_setlevelP9lua_StateS0_, "__Z12lua_setlevelP9lua_StateS0_"); - - - function __Z11lua_atpanicP9lua_StatePFiS0_E($L, $panicf) { - ; - var __label__; - var $1; - var $2; - var $old; - $1 = $L; - $2 = $panicf; - var $3 = $1; - var $4 = $3+16; - var $5 = IHEAP[$4]; - var $6 = $5+88; - var $7 = IHEAP[$6]; - $old = $7; - var $8 = $2; - var $9 = $1; - var $10 = $9+16; - var $11 = IHEAP[$10]; - var $12 = $11+88; - IHEAP[$12] = $8; - var $13 = $old; - ; - return $13; - } - __Z11lua_atpanicP9lua_StatePFiS0_E.__index__ = Runtime.getFunctionIndex(__Z11lua_atpanicP9lua_StatePFiS0_E, "__Z11lua_atpanicP9lua_StatePFiS0_E"); - - - function __Z13lua_newthreadP9lua_State($L) { - ; - var __label__; - var $1; - var $L1; - var $i_o; - $1 = $L; - var $2 = $1; - var $3 = $2+16; - var $4 = IHEAP[$3]; - var $5 = $4+68; - var $6 = IHEAP[$5]; - var $7 = $1; - var $8 = $7+16; - var $9 = IHEAP[$8]; - var $10 = $9+64; - var $11 = IHEAP[$10]; - var $12 = unSign($6, 32) >= unSign($11, 32); - ; - if ($12) { - ; - var $14 = $1; - __Z9luaC_stepP9lua_State($14); - ; - } - var $16 = $1; - var $17 = __Z14luaE_newthreadP9lua_State($16); - $L1 = $17; - var $18 = $1; - var $19 = $18+8; - var $20 = IHEAP[$19]; - $i_o = $20; - var $21 = $L1; - var $22 = $21; - var $23 = $i_o; - var $24 = $23; - var $25 = $24; - var $26 = $25; - IHEAP[$26] = $22; - var $27 = $i_o; - var $28 = $27+8; - IHEAP[$28] = 8; - var $29 = $1; - var $30 = $29+8; - var $31 = IHEAP[$30]; - var $32 = $31+12; - IHEAP[$30] = $32; - var $33 = $L1; - ; - return $33; - } - __Z13lua_newthreadP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13lua_newthreadP9lua_State, "__Z13lua_newthreadP9lua_State"); - - - function __Z10lua_gettopP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $2+8; - var $4 = IHEAP[$3]; - var $5 = $1; - var $6 = $5+12; - var $7 = IHEAP[$6]; - var $8 = $4; - var $9 = $7; - var $10 = $8 - $9; - var $11 = Math.floor($10 / 12); - ; - return $11; - } - __Z10lua_gettopP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10lua_gettopP9lua_State, "__Z10lua_gettopP9lua_State"); - - - function __Z10lua_settopP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $idx; - var $3 = $2; - var $4 = $3 >= 0; - ; - if ($4) { - ; - ; - $6$4: while(1) { // $6 - var $7 = $1; - var $8 = $7+8; - var $9 = IHEAP[$8]; - var $10 = $1; - var $11 = $10+12; - var $12 = IHEAP[$11]; - var $13 = $2; - var $14 = $12+12*$13; - var $15 = $9 < $14; - if (!($15)) { __label__ = 2; /* $22 */ break $6$4; } - var $17 = $1; - var $18 = $17+8; - var $19 = IHEAP[$18]; - var $20 = $19+12; - IHEAP[$18] = $20; - var $21 = $19+8; - IHEAP[$21] = 0; - __label__ = 0; /* $6 */ continue $6$4; - } - var $23 = $1; - var $24 = $23+12; - var $25 = IHEAP[$24]; - var $26 = $2; - var $27 = $25+12*$26; - var $28 = $1; - var $29 = $28+8; - IHEAP[$29] = $27; - ; - } - else { - ; - var $31 = $2; - var $32 = $31 + 1; - var $33 = $1; - var $34 = $33+8; - var $35 = IHEAP[$34]; - var $36 = $35+12*$32; - IHEAP[$34] = $36; - ; - } - ; - return; - } - __Z10lua_settopP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10lua_settopP9lua_Statei, "__Z10lua_settopP9lua_Statei"); - - - function __Z10lua_removeP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $p; - var $o2; - var $o1; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $p = $5; - ; - $6$2: while(1) { // $6 - var $7 = $p; - var $8 = $7+12; - $p = $8; - var $9 = $1; - var $10 = $9+8; - var $11 = IHEAP[$10]; - var $12 = $8 < $11; - if (!($12)) { __label__ = 2; /* $28 */ break $6$2; } - var $14 = $p; - $o2 = $14; - var $15 = $p; - var $16 = $15+-12; - $o1 = $16; - var $17 = $o1; - var $18 = $17; - var $19 = $o2; - var $20 = $19; - var $21 = $18; - var $22 = $20; - _llvm_memcpy_p0i8_p0i8_i32($21, $22, 8, 4, 0); - var $23 = $o2; - var $24 = $23+8; - var $25 = IHEAP[$24]; - var $26 = $o1; - var $27 = $26+8; - IHEAP[$27] = $25; - __label__ = 0; /* $6 */ continue $6$2; - } - var $29 = $1; - var $30 = $29+8; - var $31 = IHEAP[$30]; - var $32 = $31+-12; - IHEAP[$30] = $32; - ; - return; - } - __Z10lua_removeP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10lua_removeP9lua_Statei, "__Z10lua_removeP9lua_Statei"); - - - function __Z9index2adrP9lua_Statei($L, $idx) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $o; - var $func; - var $i_o; - var $func1; - $2 = $L; - $3 = $idx; - var $4 = $3; - var $5 = $4 > 0; - ; - if ($5) { - ; - var $7 = $2; - var $8 = $7+12; - var $9 = IHEAP[$8]; - var $10 = $3; - var $11 = $10 - 1; - var $12 = $9+12*$11; - $o = $12; - var $13 = $o; - var $14 = $2; - var $15 = $14+8; - var $16 = IHEAP[$15]; - var $17 = $13 >= $16; - ; - if ($17) { - ; - $1 = _luaO_nilobject_; - ; - } - else { - ; - var $20 = $o; - $1 = $20; - ; - } - } - else { - ; - var $22 = $3; - var $23 = $22 > -10000; - ; - if ($23) { - ; - var $25 = $2; - var $26 = $25+8; - var $27 = IHEAP[$26]; - var $28 = $3; - var $29 = $27+12*$28; - $1 = $29; - ; - } - else { - ; - var $31 = $3; - if ($31 == -10000) { - __label__ = 4; /* $32 */ - } - else if ($31 == -10001) { - __label__ = 5; /* $37 */ - } - else if ($31 == -10002) { - __label__ = 6; /* $64 */ - } - else { - __label__ = 7; /* $67 */ - } - - if (__label__ == 7) { - var $68 = $2; - var $69 = $68+20; - var $70 = IHEAP[$69]; - var $71 = $70+4; - var $72 = IHEAP[$71]; - var $73 = $72; - var $74 = $73; - var $75 = $74; - var $76 = IHEAP[$75]; - var $77 = $76; - var $78 = $77; - $func1 = $78; - var $79 = $3; - var $80 = -10002 - $79; - $3 = $80; - var $81 = $3; - var $82 = $func1; - var $83 = $82; - var $84 = $83+7; - var $85 = IHEAP[$84]; - var $86 = $85; - var $87 = $81 <= $86; - ; - if ($87) { - ; - var $89 = $3; - var $90 = $89 - 1; - var $91 = $func1; - var $92 = $91; - var $93 = $92+20; - var $94 = $93+$90*12; - __lastLabel__ = 1; ; - } - else { - ; - __lastLabel__ = 3; ; - } - var $97 = __lastLabel__ == 1 ? $94 : (_luaO_nilobject_); - $1 = $97; - ; - } - else if (__label__ == 4) { - var $33 = $2; - var $34 = $33+16; - var $35 = IHEAP[$34]; - var $36 = $35+92; - $1 = $36; - ; - } - else if (__label__ == 5) { - var $38 = $2; - var $39 = $38+20; - var $40 = IHEAP[$39]; - var $41 = $40+4; - var $42 = IHEAP[$41]; - var $43 = $42; - var $44 = $43; - var $45 = $44; - var $46 = IHEAP[$45]; - var $47 = $46; - var $48 = $47; - $func = $48; - var $49 = $2; - var $50 = $49+84; - $i_o = $50; - var $51 = $func; - var $52 = $51; - var $53 = $52+12; - var $54 = IHEAP[$53]; - var $55 = $54; - var $56 = $i_o; - var $57 = $56; - var $58 = $57; - var $59 = $58; - IHEAP[$59] = $55; - var $60 = $i_o; - var $61 = $60+8; - IHEAP[$61] = 5; - var $62 = $2; - var $63 = $62+84; - $1 = $63; - ; - } - else if (__label__ == 6) { - var $65 = $2; - var $66 = $65+72; - $1 = $66; - ; - } - } - } - var $99 = $1; - ; - return $99; - } - __Z9index2adrP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z9index2adrP9lua_Statei, "__Z9index2adrP9lua_Statei"); - - - function __Z10lua_insertP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $p; - var $q; - var $o2; - var $o1; - var $o21; - var $o12; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $p = $5; - var $6 = $1; - var $7 = $6+8; - var $8 = IHEAP[$7]; - $q = $8; - ; - $9$2: while(1) { // $9 - var $10 = $q; - var $11 = $p; - var $12 = $10 > $11; - if (!($12)) { __label__ = 2; /* $31 */ break $9$2; } - var $14 = $q; - var $15 = $14+-12; - $o2 = $15; - var $16 = $q; - $o1 = $16; - var $17 = $o1; - var $18 = $17; - var $19 = $o2; - var $20 = $19; - var $21 = $18; - var $22 = $20; - _llvm_memcpy_p0i8_p0i8_i32($21, $22, 8, 4, 0); - var $23 = $o2; - var $24 = $23+8; - var $25 = IHEAP[$24]; - var $26 = $o1; - var $27 = $26+8; - IHEAP[$27] = $25; - ; - var $29 = $q; - var $30 = $29+-12; - $q = $30; - __label__ = 0; /* $9 */ continue $9$2; - } - var $32 = $1; - var $33 = $32+8; - var $34 = IHEAP[$33]; - $o21 = $34; - var $35 = $p; - $o12 = $35; - var $36 = $o12; - var $37 = $36; - var $38 = $o21; - var $39 = $38; - var $40 = $37; - var $41 = $39; - _llvm_memcpy_p0i8_p0i8_i32($40, $41, 8, 4, 0); - var $42 = $o21; - var $43 = $42+8; - var $44 = IHEAP[$43]; - var $45 = $o12; - var $46 = $45+8; - IHEAP[$46] = $44; - ; - return; - } - __Z10lua_insertP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10lua_insertP9lua_Statei, "__Z10lua_insertP9lua_Statei"); - - - function __Z11lua_replaceP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $o; - var $func; - var $o2; - var $o1; - $1 = $L; - $2 = $idx; - var $3 = $2; - var $4 = $3 == -10001; - ; - $5$15$2: do { - if ($4) { - ; - var $6 = $1; - var $7 = $6+20; - var $8 = IHEAP[$7]; - var $9 = $1; - var $10 = $9+40; - var $11 = IHEAP[$10]; - var $12 = $8 == $11; - if (!($12)) { __label__ = 1; /* $15 */ break $5$15$2; } - var $14 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($14, __str28); - ; - } - } while(0); - var $16 = $1; - var $17 = $2; - var $18 = __Z9index2adrP9lua_Statei($16, $17); - $o = $18; - var $19 = $2; - var $20 = $19 == -10001; - ; - if ($20) { - ; - var $22 = $1; - var $23 = $22+20; - var $24 = IHEAP[$23]; - var $25 = $24+4; - var $26 = IHEAP[$25]; - var $27 = $26; - var $28 = $27; - var $29 = $28; - var $30 = IHEAP[$29]; - var $31 = $30; - var $32 = $31; - $func = $32; - var $33 = $1; - var $34 = $33+8; - var $35 = IHEAP[$34]; - var $36 = $35+-12; - var $37 = $36; - var $38 = $37; - var $39 = $38; - var $40 = IHEAP[$39]; - var $41 = $40; - var $42 = $41; - var $43 = $func; - var $44 = $43; - var $45 = $44+12; - IHEAP[$45] = $42; - var $46 = $1; - var $47 = $46+8; - var $48 = IHEAP[$47]; - var $49 = $48+-12; - var $50 = $49+8; - var $51 = IHEAP[$50]; - var $52 = $51 >= 4; - ; - $53$91$8: do { - if ($52) { - ; - var $54 = $1; - var $55 = $54+8; - var $56 = IHEAP[$55]; - var $57 = $56+-12; - var $58 = $57; - var $59 = $58; - var $60 = $59; - var $61 = IHEAP[$60]; - var $62 = $61; - var $63 = $62; - var $64 = $63+5; - var $65 = IHEAP[$64]; - var $66 = $65; - var $67 = $66 & 3; - var $68 = $67 != 0; - if (!($68)) { __label__ = 4; /* $91 */ break $53$91$8; } - var $70 = $func; - var $71 = $70; - var $72 = $71; - var $73 = $72; - var $74 = $73+5; - var $75 = IHEAP[$74]; - var $76 = $75; - var $77 = $76 & 4; - var $78 = $77 != 0; - if (!($78)) { __label__ = 4; /* $91 */ break $53$91$8; } - var $80 = $1; - var $81 = $func; - var $82 = $81; - var $83 = $1; - var $84 = $83+8; - var $85 = IHEAP[$84]; - var $86 = $85+-12; - var $87 = $86; - var $88 = $87; - var $89 = $88; - var $90 = IHEAP[$89]; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($80, $82, $90); - ; - } - } while(0); - ; - } - else { - ; - var $93 = $1; - var $94 = $93+8; - var $95 = IHEAP[$94]; - var $96 = $95+-12; - $o2 = $96; - var $97 = $o; - $o1 = $97; - var $98 = $o1; - var $99 = $98; - var $100 = $o2; - var $101 = $100; - var $102 = $99; - var $103 = $101; - _llvm_memcpy_p0i8_p0i8_i32($102, $103, 8, 4, 0); - var $104 = $o2; - var $105 = $104+8; - var $106 = IHEAP[$105]; - var $107 = $o1; - var $108 = $107+8; - IHEAP[$108] = $106; - var $109 = $2; - var $110 = $109 < -10002; - ; - if ($110) { - ; - var $112 = $1; - var $113 = $112+8; - var $114 = IHEAP[$113]; - var $115 = $114+-12; - var $116 = $115+8; - var $117 = IHEAP[$116]; - var $118 = $117 >= 4; - ; - $119$177$16: do { - if ($118) { - ; - var $120 = $1; - var $121 = $120+8; - var $122 = IHEAP[$121]; - var $123 = $122+-12; - var $124 = $123; - var $125 = $124; - var $126 = $125; - var $127 = IHEAP[$126]; - var $128 = $127; - var $129 = $128; - var $130 = $129+5; - var $131 = IHEAP[$130]; - var $132 = $131; - var $133 = $132 & 3; - var $134 = $133 != 0; - if (!($134)) { __label__ = 9; /* $177 */ break $119$177$16; } - var $136 = $1; - var $137 = $136+20; - var $138 = IHEAP[$137]; - var $139 = $138+4; - var $140 = IHEAP[$139]; - var $141 = $140; - var $142 = $141; - var $143 = $142; - var $144 = IHEAP[$143]; - var $145 = $144; - var $146 = $145; - var $147 = $146; - var $148 = $147; - var $149 = $148; - var $150 = $149+5; - var $151 = IHEAP[$150]; - var $152 = $151; - var $153 = $152 & 4; - var $154 = $153 != 0; - if (!($154)) { __label__ = 9; /* $177 */ break $119$177$16; } - var $156 = $1; - var $157 = $1; - var $158 = $157+20; - var $159 = IHEAP[$158]; - var $160 = $159+4; - var $161 = IHEAP[$160]; - var $162 = $161; - var $163 = $162; - var $164 = $163; - var $165 = IHEAP[$164]; - var $166 = $165; - var $167 = $166; - var $168 = $167; - var $169 = $1; - var $170 = $169+8; - var $171 = IHEAP[$170]; - var $172 = $171+-12; - var $173 = $172; - var $174 = $173; - var $175 = $174; - var $176 = IHEAP[$175]; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($156, $168, $176); - ; - } - } while(0); - ; - } - ; - } - var $180 = $1; - var $181 = $180+8; - var $182 = IHEAP[$181]; - var $183 = $182+-12; - IHEAP[$181] = $183; - ; - return; - } - __Z11lua_replaceP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z11lua_replaceP9lua_Statei, "__Z11lua_replaceP9lua_Statei"); - - - function __Z13lua_pushvalueP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $o2; - var $o1; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $o2 = $5; - var $6 = $1; - var $7 = $6+8; - var $8 = IHEAP[$7]; - $o1 = $8; - var $9 = $o1; - var $10 = $9; - var $11 = $o2; - var $12 = $11; - var $13 = $10; - var $14 = $12; - _llvm_memcpy_p0i8_p0i8_i32($13, $14, 8, 4, 0); - var $15 = $o2; - var $16 = $15+8; - var $17 = IHEAP[$16]; - var $18 = $o1; - var $19 = $18+8; - IHEAP[$19] = $17; - var $20 = $1; - var $21 = $20+8; - var $22 = IHEAP[$21]; - var $23 = $22+12; - IHEAP[$21] = $23; - ; - return; - } - __Z13lua_pushvalueP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z13lua_pushvalueP9lua_Statei, "__Z13lua_pushvalueP9lua_Statei"); - - - function __Z8lua_typeP9lua_Statei($L, $idx) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $o; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $o = $5; - var $6 = $o; - var $7 = $6 == _luaO_nilobject_; - ; - if ($7) { - ; - __lastLabel__ = 0; ; - } - else { - ; - var $10 = $o; - var $11 = $10+8; - var $12 = IHEAP[$11]; - __lastLabel__ = 2; ; - } - var $14 = __lastLabel__ == 0 ? -1 : ($12); - ; - return $14; - } - __Z8lua_typeP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z8lua_typeP9lua_Statei, "__Z8lua_typeP9lua_Statei"); - - - function __Z12lua_typenameP9lua_Statei($L, $t) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - $1 = $L; - $2 = $t; - var $3 = $2; - var $4 = $3 == -1; - ; - if ($4) { - ; - __lastLabel__ = 0; ; - } - else { - ; - var $7 = $2; - var $8 = _luaT_typenames+$7*4; - var $9 = IHEAP[$8]; - __lastLabel__ = 2; ; - } - var $11 = __lastLabel__ == 0 ? __str129 : ($9); - ; - return $11; - } - __Z12lua_typenameP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z12lua_typenameP9lua_Statei, "__Z12lua_typenameP9lua_Statei"); - - - function __Z15lua_iscfunctionP9lua_Statei($L, $idx) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $o; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $o = $5; - var $6 = $o; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $8 == 6; - ; - if ($9) { - __lastLabel__ = 2; ; - var $11 = $o; - var $12 = $11; - var $13 = $12; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = $18+6; - var $20 = IHEAP[$19]; - var $21 = $20 != 0; - __lastLabel__ = 0; ; - } - else { - __lastLabel__ = 2; ; - } - var $23 = __lastLabel__ == 2 ? 0 : ($21); - var $24 = $23; - ; - return $24; - } - __Z15lua_iscfunctionP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z15lua_iscfunctionP9lua_Statei, "__Z15lua_iscfunctionP9lua_Statei"); - - - function __Z12lua_isnumberP9lua_Statei($L, $idx) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $n = __stackBase__; - var $o; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $o = $5; - var $6 = $o; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $8 == 3; - ; - if ($9) { - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 2; ; - var $11 = $o; - var $12 = __Z13luaV_tonumberPK10lua_TValuePS_($11, $n); - $o = $12; - var $13 = $12 != 0; - __lastLabel__ = 0; ; - } - var $15 = __lastLabel__ == 2 ? 1 : ($13); - var $16 = $15; - STACKTOP = __stackBase__; - return $16; - } - __Z12lua_isnumberP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z12lua_isnumberP9lua_Statei, "__Z12lua_isnumberP9lua_Statei"); - - - function __Z12lua_isstringP9lua_Statei($L, $idx) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $t; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z8lua_typeP9lua_Statei($3, $4); - $t = $5; - var $6 = $t; - var $7 = $6 == 4; - ; - if ($7) { - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 2; ; - var $9 = $t; - var $10 = $9 == 3; - __lastLabel__ = 0; ; - } - var $12 = __lastLabel__ == 2 ? 1 : ($10); - var $13 = $12; - ; - return $13; - } - __Z12lua_isstringP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z12lua_isstringP9lua_Statei, "__Z12lua_isstringP9lua_Statei"); - - - function __Z14lua_isuserdataP9lua_Statei($L, $idx) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $o; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $o = $5; - var $6 = $o; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $8 == 7; - ; - if ($9) { - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 2; ; - var $11 = $o; - var $12 = $11+8; - var $13 = IHEAP[$12]; - var $14 = $13 == 2; - __lastLabel__ = 0; ; - } - var $16 = __lastLabel__ == 2 ? 1 : ($14); - var $17 = $16; - ; - return $17; - } - __Z14lua_isuserdataP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z14lua_isuserdataP9lua_Statei, "__Z14lua_isuserdataP9lua_Statei"); - - - function __Z12lua_rawequalP9lua_Stateii($L, $index1, $index2) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $o1; - var $o2; - $1 = $L; - $2 = $index1; - $3 = $index2; - var $4 = $1; - var $5 = $2; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $o1 = $6; - var $7 = $1; - var $8 = $3; - var $9 = __Z9index2adrP9lua_Statei($7, $8); - $o2 = $9; - var $10 = $o1; - var $11 = $10 == _luaO_nilobject_; - ; - $15$12$2: do { - if ($11) { - __label__ = 0; /* $15 */ - } - else { - ; - var $13 = $o2; - var $14 = $13 == _luaO_nilobject_; - if ($14) { __label__ = 0; /* $15 */ break $15$12$2; } - var $17 = $o1; - var $18 = $o2; - var $19 = __Z16luaO_rawequalObjPK10lua_TValueS1_($17, $18); - __lastLabel__ = 1; __label__ = 3; /* $20 */ break $15$12$2; - } - } while(0); - if (__label__ == 0) { - __lastLabel__ = 0; ; - } - var $21 = __lastLabel__ == 0 ? 0 : ($19); - ; - return $21; - } - __Z12lua_rawequalP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z12lua_rawequalP9lua_Stateii, "__Z12lua_rawequalP9lua_Stateii"); - - - function __Z9lua_equalP9lua_Stateii($L, $index1, $index2) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $o1; - var $o2; - var $i; - $1 = $L; - $2 = $index1; - $3 = $index2; - var $4 = $1; - var $5 = $2; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $o1 = $6; - var $7 = $1; - var $8 = $3; - var $9 = __Z9index2adrP9lua_Statei($7, $8); - $o2 = $9; - var $10 = $o1; - var $11 = $10 == _luaO_nilobject_; - ; - $15$12$2: do { - if ($11) { - __label__ = 0; /* $15 */ - } - else { - ; - var $13 = $o2; - var $14 = $13 == _luaO_nilobject_; - if ($14) { __label__ = 0; /* $15 */ break $15$12$2; } - var $17 = $o1; - var $18 = $17+8; - var $19 = IHEAP[$18]; - var $20 = $o2; - var $21 = $20+8; - var $22 = IHEAP[$21]; - var $23 = $19 == $22; - ; - if ($23) { - __lastLabel__ = 1; ; - var $25 = $1; - var $26 = $o1; - var $27 = $o2; - var $28 = __Z13luaV_equalvalP9lua_StatePK10lua_TValueS3_($25, $26, $27); - var $29 = $28 != 0; - __lastLabel__ = 3; ; - } - else { - __lastLabel__ = 1; ; - } - var $31 = __lastLabel__ == 1 ? 0 : ($29); - var $32 = $31; - __lastLabel__ = 5; __label__ = 6; /* $33 */ break $15$12$2; - } - } while(0); - if (__label__ == 0) { - __lastLabel__ = 0; ; - } - var $34 = __lastLabel__ == 0 ? 0 : ($32); - $i = $34; - var $35 = $i; - ; - return $35; - } - __Z9lua_equalP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z9lua_equalP9lua_Stateii, "__Z9lua_equalP9lua_Stateii"); - - - function __Z12lua_lessthanP9lua_Stateii($L, $index1, $index2) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $o1; - var $o2; - var $i; - $1 = $L; - $2 = $index1; - $3 = $index2; - var $4 = $1; - var $5 = $2; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $o1 = $6; - var $7 = $1; - var $8 = $3; - var $9 = __Z9index2adrP9lua_Statei($7, $8); - $o2 = $9; - var $10 = $o1; - var $11 = $10 == _luaO_nilobject_; - ; - $15$12$2: do { - if ($11) { - __label__ = 0; /* $15 */ - } - else { - ; - var $13 = $o2; - var $14 = $13 == _luaO_nilobject_; - if ($14) { __label__ = 0; /* $15 */ break $15$12$2; } - var $17 = $1; - var $18 = $o1; - var $19 = $o2; - var $20 = __Z13luaV_lessthanP9lua_StatePK10lua_TValueS3_($17, $18, $19); - __lastLabel__ = 1; __label__ = 3; /* $21 */ break $15$12$2; - } - } while(0); - if (__label__ == 0) { - __lastLabel__ = 0; ; - } - var $22 = __lastLabel__ == 0 ? 0 : ($20); - $i = $22; - var $23 = $i; - ; - return $23; - } - __Z12lua_lessthanP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z12lua_lessthanP9lua_Stateii, "__Z12lua_lessthanP9lua_Stateii"); - - - function __Z12lua_tonumberP9lua_Statei($L, $idx) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $n = __stackBase__; - var $o; - $2 = $L; - $3 = $idx; - var $4 = $2; - var $5 = $3; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $o = $6; - var $7 = $o; - var $8 = $7+8; - var $9 = IHEAP[$8]; - var $10 = $9 == 3; - ; - $15$11$2: do { - if ($10) { - __label__ = 0; /* $15 */ - } - else { - ; - var $12 = $o; - var $13 = __Z13luaV_tonumberPK10lua_TValuePS_($12, $n); - $o = $13; - var $14 = $13 != 0; - if ($14) { __label__ = 0; /* $15 */ break $15$11$2; } - $1 = 0; - __label__ = 3; /* $21 */ break $15$11$2; - } - } while(0); - if (__label__ == 0) { - var $16 = $o; - var $17 = $16; - var $18 = $17; - var $19 = FHEAP[$18]; - $1 = $19; - ; - } - var $22 = $1; - STACKTOP = __stackBase__; - return $22; - } - __Z12lua_tonumberP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z12lua_tonumberP9lua_Statei, "__Z12lua_tonumberP9lua_Statei"); - - - function __Z13lua_tointegerP9lua_Statei($L, $idx) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $n = __stackBase__; - var $o; - var $res; - var $num; - $2 = $L; - $3 = $idx; - var $4 = $2; - var $5 = $3; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $o = $6; - var $7 = $o; - var $8 = $7+8; - var $9 = IHEAP[$8]; - var $10 = $9 == 3; - ; - $15$11$2: do { - if ($10) { - __label__ = 0; /* $15 */ - } - else { - ; - var $12 = $o; - var $13 = __Z13luaV_tonumberPK10lua_TValuePS_($12, $n); - $o = $13; - var $14 = $13 != 0; - if ($14) { __label__ = 0; /* $15 */ break $15$11$2; } - $1 = 0; - __label__ = 3; /* $24 */ break $15$11$2; - } - } while(0); - if (__label__ == 0) { - var $16 = $o; - var $17 = $16; - var $18 = $17; - var $19 = FHEAP[$18]; - $num = $19; - var $20 = $num; - var $21 = Math.floor($20); - $res = $21; - var $22 = $res; - $1 = $22; - ; - } - var $25 = $1; - STACKTOP = __stackBase__; - return $25; - } - __Z13lua_tointegerP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z13lua_tointegerP9lua_Statei, "__Z13lua_tointegerP9lua_Statei"); - - - function __Z13lua_tobooleanP9lua_Statei($L, $idx) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $o; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $o = $5; - var $6 = $o; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $8 == 0; - ; - if ($9) { - __lastLabel__ = 5; ; - } - else { - __lastLabel__ = 5; ; - var $11 = $o; - var $12 = $11+8; - var $13 = IHEAP[$12]; - var $14 = $13 == 1; - ; - if ($14) { - __lastLabel__ = 4; ; - var $16 = $o; - var $17 = $16; - var $18 = $17; - var $19 = $18; - var $20 = IHEAP[$19]; - var $21 = $20 == 0; - __lastLabel__ = 0; ; - } - else { - __lastLabel__ = 4; ; - } - var $23 = __lastLabel__ == 4 ? 0 : ($21); - __lastLabel__ = 2; ; - } - var $25 = __lastLabel__ == 5 ? 1 : ($23); - var $26 = $25 ^ 1; - var $27 = $26; - ; - return $27; - } - __Z13lua_tobooleanP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z13lua_tobooleanP9lua_Statei, "__Z13lua_tobooleanP9lua_Statei"); - - - function __Z13lua_tolstringP9lua_StateiPj($L, $idx, $len) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $o; - $2 = $L; - $3 = $idx; - $4 = $len; - var $5 = $2; - var $6 = $3; - var $7 = __Z9index2adrP9lua_Statei($5, $6); - $o = $7; - var $8 = $o; - var $9 = $8+8; - var $10 = IHEAP[$9]; - var $11 = $10 == 4; - ; - $41$12$2: do { - if ($11) { - __label__ = 3; /* $41 */ - } - else { - ; - var $13 = $2; - var $14 = $o; - var $15 = __Z13luaV_tostringP9lua_StateP10lua_TValue($13, $14); - var $16 = $15 != 0; - ; - if ($16) { - ; - var $24 = $2; - var $25 = $24+16; - var $26 = IHEAP[$25]; - var $27 = $26+68; - var $28 = IHEAP[$27]; - var $29 = $2; - var $30 = $29+16; - var $31 = IHEAP[$30]; - var $32 = $31+64; - var $33 = IHEAP[$32]; - var $34 = unSign($28, 32) >= unSign($33, 32); - ; - if ($34) { - ; - var $36 = $2; - __Z9luaC_stepP9lua_State($36); - ; - } - var $38 = $2; - var $39 = $3; - var $40 = __Z9index2adrP9lua_Statei($38, $39); - $o = $40; - __label__ = 3; /* $41 */ break $41$12$2; - } - else { - ; - var $18 = $4; - var $19 = $18 != 0; - ; - if ($19) { - ; - var $21 = $4; - IHEAP[$21] = 0; - ; - } - $1 = 0; - __label__ = 1; /* $66 */ break $41$12$2; - } - } - } while(0); - if (__label__ == 3) { - var $42 = $4; - var $43 = $42 != 0; - ; - if ($43) { - ; - var $45 = $o; - var $46 = $45; - var $47 = $46; - var $48 = $47; - var $49 = IHEAP[$48]; - var $50 = $49; - var $51 = $50; - var $52 = $51; - var $53 = $52+12; - var $54 = IHEAP[$53]; - var $55 = $4; - IHEAP[$55] = $54; - ; - } - var $57 = $o; - var $58 = $57; - var $59 = $58; - var $60 = $59; - var $61 = IHEAP[$60]; - var $62 = $61; - var $63 = $62; - var $64 = $63+16; - var $65 = $64; - $1 = $65; - ; - } - var $67 = $1; - ; - return $67; - } - __Z13lua_tolstringP9lua_StateiPj.__index__ = Runtime.getFunctionIndex(__Z13lua_tolstringP9lua_StateiPj, "__Z13lua_tolstringP9lua_StateiPj"); - - - function __Z10lua_objlenP9lua_Statei($L, $idx) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $o; - var $l; - $2 = $L; - $3 = $idx; - var $4 = $2; - var $5 = $3; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $o = $6; - var $7 = $o; - var $8 = $7+8; - var $9 = IHEAP[$8]; - if ($9 == 4) { - __label__ = 4; /* $10 */ - } - else if ($9 == 7) { - __label__ = 5; /* $21 */ - } - else if ($9 == 5) { - __label__ = 6; /* $32 */ - } - else if ($9 == 3) { - __label__ = 7; /* $41 */ - } - else { - __label__ = 8; /* $61 */ - } - - if (__label__ == 8) { - $1 = 0; - ; - } - else if (__label__ == 4) { - var $11 = $o; - var $12 = $11; - var $13 = $12; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = $18+12; - var $20 = IHEAP[$19]; - $1 = $20; - ; - } - else if (__label__ == 5) { - var $22 = $o; - var $23 = $22; - var $24 = $23; - var $25 = $24; - var $26 = IHEAP[$25]; - var $27 = $26; - var $28 = $27; - var $29 = $28; - var $30 = $29+16; - var $31 = IHEAP[$30]; - $1 = $31; - ; - } - else if (__label__ == 6) { - var $33 = $o; - var $34 = $33; - var $35 = $34; - var $36 = $35; - var $37 = IHEAP[$36]; - var $38 = $37; - var $39 = $38; - var $40 = __Z9luaH_getnP5Table($39); - $1 = $40; - ; - } - else if (__label__ == 7) { - var $42 = $2; - var $43 = $o; - var $44 = __Z13luaV_tostringP9lua_StateP10lua_TValue($42, $43); - var $45 = $44 != 0; - ; - if ($45) { - ; - var $47 = $o; - var $48 = $47; - var $49 = $48; - var $50 = $49; - var $51 = IHEAP[$50]; - var $52 = $51; - var $53 = $52; - var $54 = $53; - var $55 = $54+12; - var $56 = IHEAP[$55]; - __lastLabel__ = 1; ; - } - else { - ; - __lastLabel__ = 3; ; - } - var $59 = __lastLabel__ == 1 ? $56 : (0); - $l = $59; - var $60 = $l; - $1 = $60; - ; - } - var $63 = $1; - ; - return $63; - } - __Z10lua_objlenP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10lua_objlenP9lua_Statei, "__Z10lua_objlenP9lua_Statei"); - - - function __Z15lua_tocfunctionP9lua_Statei($L, $idx) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $o; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $o = $5; - var $6 = $o; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $8 == 6; - ; - $10$22$2: do { - if ($9) { - ; - var $11 = $o; - var $12 = $11; - var $13 = $12; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = $18+6; - var $20 = IHEAP[$19]; - var $21 = $20 != 0; - if (!($21)) { __label__ = 1; /* $22 */ break $10$22$2; } - var $24 = $o; - var $25 = $24; - var $26 = $25; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = $28; - var $30 = $29; - var $31 = $30; - var $32 = $31+16; - var $33 = IHEAP[$32]; - __lastLabel__ = 0; __label__ = 3; /* $34 */ break $10$22$2; - } - else { - __label__ = 1; /* $22 */ - } - } while(0); - if (__label__ == 1) { - __lastLabel__ = 1; ; - } - var $35 = __lastLabel__ == 1 ? 0 : ($33); - ; - return $35; - } - __Z15lua_tocfunctionP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z15lua_tocfunctionP9lua_Statei, "__Z15lua_tocfunctionP9lua_Statei"); - - - function __Z14lua_touserdataP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $3; - var $o; - $2 = $L; - $3 = $idx; - var $4 = $2; - var $5 = $3; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $o = $6; - var $7 = $o; - var $8 = $7+8; - var $9 = IHEAP[$8]; - if ($9 == 7) { - __label__ = 1; /* $10 */ - } - else if ($9 == 2) { - __label__ = 2; /* $20 */ - } - else { - __label__ = 3; /* $26 */ - } - - if (__label__ == 3) { - $1 = 0; - ; - } - else if (__label__ == 1) { - var $11 = $o; - var $12 = $11; - var $13 = $12; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - var $18 = $17+20; - var $19 = $18; - $1 = $19; - ; - } - else if (__label__ == 2) { - var $21 = $o; - var $22 = $21; - var $23 = $22; - var $24 = $23; - var $25 = IHEAP[$24]; - $1 = $25; - ; - } - var $28 = $1; - ; - return $28; - } - __Z14lua_touserdataP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z14lua_touserdataP9lua_Statei, "__Z14lua_touserdataP9lua_Statei"); - - - function __Z12lua_tothreadP9lua_Statei($L, $idx) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $o; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $o = $5; - var $6 = $o; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $8 == 8; - ; - if ($9) { - ; - var $12 = $o; - var $13 = $12; - var $14 = $13; - var $15 = $14; - var $16 = IHEAP[$15]; - var $17 = $16; - __lastLabel__ = 2; ; - } - else { - ; - __lastLabel__ = 0; ; - } - var $19 = __lastLabel__ == 0 ? 0 : ($17); - ; - return $19; - } - __Z12lua_tothreadP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z12lua_tothreadP9lua_Statei, "__Z12lua_tothreadP9lua_Statei"); - - - function __Z13lua_topointerP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $3; - var $o; - $2 = $L; - $3 = $idx; - var $4 = $2; - var $5 = $3; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $o = $6; - var $7 = $o; - var $8 = $7+8; - var $9 = IHEAP[$8]; - if ($9 == 5) { - __label__ = 1; /* $10 */ - } - else if ($9 == 6) { - __label__ = 2; /* $19 */ - } - else if ($9 == 8) { - __label__ = 3; /* $28 */ - } - else if ($9 == 7) { - __label__ = 4; /* $36 */ - } - else if ($9 == 2) { - __label__ = 4; /* $36 */ - } - else { - __label__ = 5; /* $40 */ - } - - if (__label__ == 5) { - $1 = 0; - ; - } - else if (__label__ == 1) { - var $11 = $o; - var $12 = $11; - var $13 = $12; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - var $18 = $17; - $1 = $18; - ; - } - else if (__label__ == 2) { - var $20 = $o; - var $21 = $20; - var $22 = $21; - var $23 = $22; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $25; - var $27 = $26; - $1 = $27; - ; - } - else if (__label__ == 3) { - var $29 = $o; - var $30 = $29; - var $31 = $30; - var $32 = $31; - var $33 = IHEAP[$32]; - var $34 = $33; - var $35 = $34; - $1 = $35; - ; - } - else if (__label__ == 4) { - var $37 = $2; - var $38 = $3; - var $39 = __Z14lua_touserdataP9lua_Statei($37, $38); - $1 = $39; - ; - } - var $42 = $1; - ; - return $42; - } - __Z13lua_topointerP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z13lua_topointerP9lua_Statei, "__Z13lua_topointerP9lua_Statei"); - - - function __Z11lua_pushnilP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $2+8; - var $4 = IHEAP[$3]; - var $5 = $4+8; - IHEAP[$5] = 0; - var $6 = $1; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $8+12; - IHEAP[$7] = $9; - ; - return; - } - __Z11lua_pushnilP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11lua_pushnilP9lua_State, "__Z11lua_pushnilP9lua_State"); - - - function __Z14lua_pushnumberP9lua_Stated($L, $n) { - ; - var __label__; - var $1; - var $2; - var $i_o; - $1 = $L; - $2 = $n; - var $3 = $1; - var $4 = $3+8; - var $5 = IHEAP[$4]; - $i_o = $5; - var $6 = $2; - var $7 = $i_o; - var $8 = $7; - var $9 = $8; - FHEAP[$9] = $6; - var $10 = $i_o; - var $11 = $10+8; - IHEAP[$11] = 3; - var $12 = $1; - var $13 = $12+8; - var $14 = IHEAP[$13]; - var $15 = $14+12; - IHEAP[$13] = $15; - ; - return; - } - __Z14lua_pushnumberP9lua_Stated.__index__ = Runtime.getFunctionIndex(__Z14lua_pushnumberP9lua_Stated, "__Z14lua_pushnumberP9lua_Stated"); - - - function __Z15lua_pushintegerP9lua_Statei($L, $n) { - ; - var __label__; - var $1; - var $2; - var $i_o; - $1 = $L; - $2 = $n; - var $3 = $1; - var $4 = $3+8; - var $5 = IHEAP[$4]; - $i_o = $5; - var $6 = $2; - var $7 = $6; - var $8 = $i_o; - var $9 = $8; - var $10 = $9; - FHEAP[$10] = $7; - var $11 = $i_o; - var $12 = $11+8; - IHEAP[$12] = 3; - var $13 = $1; - var $14 = $13+8; - var $15 = IHEAP[$14]; - var $16 = $15+12; - IHEAP[$14] = $16; - ; - return; - } - __Z15lua_pushintegerP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z15lua_pushintegerP9lua_Statei, "__Z15lua_pushintegerP9lua_Statei"); - - - function __Z15lua_pushlstringP9lua_StatePKcj($L, $s, $len) { - ; - var __label__; - var $1; - var $2; - var $3; - var $i_o; - $1 = $L; - $2 = $s; - $3 = $len; - var $4 = $1; - var $5 = $4+16; - var $6 = IHEAP[$5]; - var $7 = $6+68; - var $8 = IHEAP[$7]; - var $9 = $1; - var $10 = $9+16; - var $11 = IHEAP[$10]; - var $12 = $11+64; - var $13 = IHEAP[$12]; - var $14 = unSign($8, 32) >= unSign($13, 32); - ; - if ($14) { - ; - var $16 = $1; - __Z9luaC_stepP9lua_State($16); - ; - } - var $18 = $1; - var $19 = $18+8; - var $20 = IHEAP[$19]; - $i_o = $20; - var $21 = $1; - var $22 = $2; - var $23 = $3; - var $24 = __Z12luaS_newlstrP9lua_StatePKcj($21, $22, $23); - var $25 = $24; - var $26 = $i_o; - var $27 = $26; - var $28 = $27; - var $29 = $28; - IHEAP[$29] = $25; - var $30 = $i_o; - var $31 = $30+8; - IHEAP[$31] = 4; - var $32 = $1; - var $33 = $32+8; - var $34 = IHEAP[$33]; - var $35 = $34+12; - IHEAP[$33] = $35; - ; - return; - } - __Z15lua_pushlstringP9lua_StatePKcj.__index__ = Runtime.getFunctionIndex(__Z15lua_pushlstringP9lua_StatePKcj, "__Z15lua_pushlstringP9lua_StatePKcj"); - - - function __Z14lua_pushstringP9lua_StatePKc($L, $s) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $s; - var $3 = $2; - var $4 = $3 == 0; - ; - if ($4) { - ; - var $6 = $1; - __Z11lua_pushnilP9lua_State($6); - ; - } - else { - ; - var $8 = $1; - var $9 = $2; - var $10 = $2; - var $11 = _strlen($10); - __Z15lua_pushlstringP9lua_StatePKcj($8, $9, $11); - ; - } - ; - return; - } - __Z14lua_pushstringP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z14lua_pushstringP9lua_StatePKc, "__Z14lua_pushstringP9lua_StatePKc"); - - - function __Z16lua_pushvfstringP9lua_StatePKcPc($L, $fmt, $argp) { - ; - var __label__; - var $1; - var $2; - var $3; - var $ret; - $1 = $L; - $2 = $fmt; - $3 = $argp; - var $4 = $1; - var $5 = $4+16; - var $6 = IHEAP[$5]; - var $7 = $6+68; - var $8 = IHEAP[$7]; - var $9 = $1; - var $10 = $9+16; - var $11 = IHEAP[$10]; - var $12 = $11+64; - var $13 = IHEAP[$12]; - var $14 = unSign($8, 32) >= unSign($13, 32); - ; - if ($14) { - ; - var $16 = $1; - __Z9luaC_stepP9lua_State($16); - ; - } - var $18 = $1; - var $19 = $2; - var $20 = $3; - var $21 = __Z17luaO_pushvfstringP9lua_StatePKcPc($18, $19, $20); - $ret = $21; - var $22 = $ret; - ; - return $22; - } - __Z16lua_pushvfstringP9lua_StatePKcPc.__index__ = Runtime.getFunctionIndex(__Z16lua_pushvfstringP9lua_StatePKcPc, "__Z16lua_pushvfstringP9lua_StatePKcPc"); - - - function __Z15lua_pushfstringP9lua_StatePKcz($L, $fmt) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __numArgs__ = 2; - var $1; - var $2; - var $ret; - var $argp = __stackBase__; - $1 = $L; - $2 = $fmt; - var $3 = $1; - var $4 = $3+16; - var $5 = IHEAP[$4]; - var $6 = $5+68; - var $7 = IHEAP[$6]; - var $8 = $1; - var $9 = $8+16; - var $10 = IHEAP[$9]; - var $11 = $10+64; - var $12 = IHEAP[$11]; - var $13 = unSign($7, 32) >= unSign($12, 32); - ; - if ($13) { - ; - var $15 = $1; - __Z9luaC_stepP9lua_State($15); - ; - } - var $17 = $argp; - IHEAP[$17] = arguments[__numArgs__]; - var $18 = $1; - var $19 = $2; - var $20 = IHEAP[$argp]; - var $21 = __Z17luaO_pushvfstringP9lua_StatePKcPc($18, $19, $20); - $ret = $21; - var $22 = $argp; - ;; - var $23 = $ret; - STACKTOP = __stackBase__; - return $23; - } - __Z15lua_pushfstringP9lua_StatePKcz.__index__ = Runtime.getFunctionIndex(__Z15lua_pushfstringP9lua_StatePKcz, "__Z15lua_pushfstringP9lua_StatePKcz"); - - - function __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($L, $fn, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $cl; - var $o2; - var $o1; - var $i_o; - $1 = $L; - $2 = $fn; - $3 = $n; - var $4 = $1; - var $5 = $4+16; - var $6 = IHEAP[$5]; - var $7 = $6+68; - var $8 = IHEAP[$7]; - var $9 = $1; - var $10 = $9+16; - var $11 = IHEAP[$10]; - var $12 = $11+64; - var $13 = IHEAP[$12]; - var $14 = unSign($8, 32) >= unSign($13, 32); - ; - if ($14) { - ; - var $16 = $1; - __Z9luaC_stepP9lua_State($16); - ; - } - var $18 = $1; - var $19 = $3; - var $20 = $1; - var $21 = __Z10getcurrenvP9lua_State($20); - var $22 = __Z16luaF_newCclosureP9lua_StateiP5Table($18, $19, $21); - $cl = $22; - var $23 = $2; - var $24 = $cl; - var $25 = $24; - var $26 = $25+16; - IHEAP[$26] = $23; - var $27 = $3; - var $28 = $1; - var $29 = $28+8; - var $30 = IHEAP[$29]; - var $31 = 0 - $27; - var $32 = $30+12*$31; - IHEAP[$29] = $32; - ; - $33$5: while(1) { // $33 - var $34 = $3; - var $35 = $34 + -1; - $3 = $35; - var $36 = $34 != 0; - if (!($36)) { __label__ = 3; /* $59 */ break $33$5; } - var $38 = $1; - var $39 = $38+8; - var $40 = IHEAP[$39]; - var $41 = $3; - var $42 = $40+12*$41; - $o2 = $42; - var $43 = $3; - var $44 = $cl; - var $45 = $44; - var $46 = $45+20; - var $47 = $46+$43*12; - $o1 = $47; - var $48 = $o1; - var $49 = $48; - var $50 = $o2; - var $51 = $50; - var $52 = $49; - var $53 = $51; - _llvm_memcpy_p0i8_p0i8_i32($52, $53, 8, 4, 0); - var $54 = $o2; - var $55 = $54+8; - var $56 = IHEAP[$55]; - var $57 = $o1; - var $58 = $57+8; - IHEAP[$58] = $56; - __label__ = 1; /* $33 */ continue $33$5; - } - var $60 = $1; - var $61 = $60+8; - var $62 = IHEAP[$61]; - $i_o = $62; - var $63 = $cl; - var $64 = $63; - var $65 = $i_o; - var $66 = $65; - var $67 = $66; - var $68 = $67; - IHEAP[$68] = $64; - var $69 = $i_o; - var $70 = $69+8; - IHEAP[$70] = 6; - var $71 = $1; - var $72 = $71+8; - var $73 = IHEAP[$72]; - var $74 = $73+12; - IHEAP[$72] = $74; - ; - return; - } - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei.__index__ = Runtime.getFunctionIndex(__Z16lua_pushcclosureP9lua_StatePFiS0_Ei, "__Z16lua_pushcclosureP9lua_StatePFiS0_Ei"); - - - function __Z10getcurrenvP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $func; - $2 = $L; - var $3 = $2; - var $4 = $3+20; - var $5 = IHEAP[$4]; - var $6 = $2; - var $7 = $6+40; - var $8 = IHEAP[$7]; - var $9 = $5 == $8; - ; - if ($9) { - ; - var $11 = $2; - var $12 = $11+72; - var $13 = $12; - var $14 = $13; - var $15 = $14; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $17; - $1 = $18; - ; - } - else { - ; - var $20 = $2; - var $21 = $20+20; - var $22 = IHEAP[$21]; - var $23 = $22+4; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $25; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = $28; - var $30 = $29; - $func = $30; - var $31 = $func; - var $32 = $31; - var $33 = $32+12; - var $34 = IHEAP[$33]; - $1 = $34; - ; - } - var $36 = $1; - ; - return $36; - } - __Z10getcurrenvP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10getcurrenvP9lua_State, "__Z10getcurrenvP9lua_State"); - - - function __Z15lua_pushbooleanP9lua_Statei($L, $b) { - ; - var __label__; - var $1; - var $2; - var $i_o; - $1 = $L; - $2 = $b; - var $3 = $1; - var $4 = $3+8; - var $5 = IHEAP[$4]; - $i_o = $5; - var $6 = $2; - var $7 = $6 != 0; - var $8 = $7; - var $9 = $i_o; - var $10 = $9; - var $11 = $10; - var $12 = $11; - IHEAP[$12] = $8; - var $13 = $i_o; - var $14 = $13+8; - IHEAP[$14] = 1; - var $15 = $1; - var $16 = $15+8; - var $17 = IHEAP[$16]; - var $18 = $17+12; - IHEAP[$16] = $18; - ; - return; - } - __Z15lua_pushbooleanP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z15lua_pushbooleanP9lua_Statei, "__Z15lua_pushbooleanP9lua_Statei"); - - - function __Z21lua_pushlightuserdataP9lua_StatePv($L, $p) { - ; - var __label__; - var $1; - var $2; - var $i_o; - $1 = $L; - $2 = $p; - var $3 = $1; - var $4 = $3+8; - var $5 = IHEAP[$4]; - $i_o = $5; - var $6 = $2; - var $7 = $i_o; - var $8 = $7; - var $9 = $8; - var $10 = $9; - IHEAP[$10] = $6; - var $11 = $i_o; - var $12 = $11+8; - IHEAP[$12] = 2; - var $13 = $1; - var $14 = $13+8; - var $15 = IHEAP[$14]; - var $16 = $15+12; - IHEAP[$14] = $16; - ; - return; - } - __Z21lua_pushlightuserdataP9lua_StatePv.__index__ = Runtime.getFunctionIndex(__Z21lua_pushlightuserdataP9lua_StatePv, "__Z21lua_pushlightuserdataP9lua_StatePv"); - - - function __Z14lua_pushthreadP9lua_State($L) { - ; - var __label__; - var $1; - var $i_o; - $1 = $L; - var $2 = $1; - var $3 = $2+8; - var $4 = IHEAP[$3]; - $i_o = $4; - var $5 = $1; - var $6 = $5; - var $7 = $i_o; - var $8 = $7; - var $9 = $8; - var $10 = $9; - IHEAP[$10] = $6; - var $11 = $i_o; - var $12 = $11+8; - IHEAP[$12] = 8; - var $13 = $1; - var $14 = $13+8; - var $15 = IHEAP[$14]; - var $16 = $15+12; - IHEAP[$14] = $16; - var $17 = $1; - var $18 = $17+16; - var $19 = IHEAP[$18]; - var $20 = $19+104; - var $21 = IHEAP[$20]; - var $22 = $1; - var $23 = $21 == $22; - var $24 = $23; - ; - return $24; - } - __Z14lua_pushthreadP9lua_State.__index__ = Runtime.getFunctionIndex(__Z14lua_pushthreadP9lua_State, "__Z14lua_pushthreadP9lua_State"); - - - function __Z12lua_gettableP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $t; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $t = $5; - var $6 = $1; - var $7 = $t; - var $8 = $1; - var $9 = $8+8; - var $10 = IHEAP[$9]; - var $11 = $10+-12; - var $12 = $1; - var $13 = $12+8; - var $14 = IHEAP[$13]; - var $15 = $14+-12; - __Z13luaV_gettableP9lua_StatePK10lua_TValuePS1_S4_($6, $7, $11, $15); - ; - return; - } - __Z12lua_gettableP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z12lua_gettableP9lua_Statei, "__Z12lua_gettableP9lua_Statei"); - - - function __Z12lua_getfieldP9lua_StateiPKc($L, $idx, $k) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $t; - var $key = __stackBase__; - var $i_o; - $1 = $L; - $2 = $idx; - $3 = $k; - var $4 = $1; - var $5 = $2; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $t = $6; - $i_o = $key; - var $7 = $1; - var $8 = $3; - var $9 = $3; - var $10 = _strlen($9); - var $11 = __Z12luaS_newlstrP9lua_StatePKcj($7, $8, $10); - var $12 = $11; - var $13 = $i_o; - var $14 = $13; - var $15 = $14; - var $16 = $15; - IHEAP[$16] = $12; - var $17 = $i_o; - var $18 = $17+8; - IHEAP[$18] = 4; - var $19 = $1; - var $20 = $t; - var $21 = $1; - var $22 = $21+8; - var $23 = IHEAP[$22]; - __Z13luaV_gettableP9lua_StatePK10lua_TValuePS1_S4_($19, $20, $key, $23); - var $24 = $1; - var $25 = $24+8; - var $26 = IHEAP[$25]; - var $27 = $26+12; - IHEAP[$25] = $27; - STACKTOP = __stackBase__; - return; - } - __Z12lua_getfieldP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z12lua_getfieldP9lua_StateiPKc, "__Z12lua_getfieldP9lua_StateiPKc"); - - - function __Z10lua_rawgetP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $t; - var $o2; - var $o1; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $t = $5; - var $6 = $t; - var $7 = $6; - var $8 = $7; - var $9 = $8; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = $11; - var $13 = $1; - var $14 = $13+8; - var $15 = IHEAP[$14]; - var $16 = $15+-12; - var $17 = __Z8luaH_getP5TablePK10lua_TValue($12, $16); - $o2 = $17; - var $18 = $1; - var $19 = $18+8; - var $20 = IHEAP[$19]; - var $21 = $20+-12; - $o1 = $21; - var $22 = $o1; - var $23 = $22; - var $24 = $o2; - var $25 = $24; - var $26 = $23; - var $27 = $25; - _llvm_memcpy_p0i8_p0i8_i32($26, $27, 8, 4, 0); - var $28 = $o2; - var $29 = $28+8; - var $30 = IHEAP[$29]; - var $31 = $o1; - var $32 = $31+8; - IHEAP[$32] = $30; - ; - return; - } - __Z10lua_rawgetP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10lua_rawgetP9lua_Statei, "__Z10lua_rawgetP9lua_Statei"); - - - function __Z11lua_rawgetiP9lua_Stateii($L, $idx, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $o; - var $o2; - var $o1; - $1 = $L; - $2 = $idx; - $3 = $n; - var $4 = $1; - var $5 = $2; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $o = $6; - var $7 = $o; - var $8 = $7; - var $9 = $8; - var $10 = $9; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $12; - var $14 = $3; - var $15 = __Z11luaH_getnumP5Tablei($13, $14); - $o2 = $15; - var $16 = $1; - var $17 = $16+8; - var $18 = IHEAP[$17]; - $o1 = $18; - var $19 = $o1; - var $20 = $19; - var $21 = $o2; - var $22 = $21; - var $23 = $20; - var $24 = $22; - _llvm_memcpy_p0i8_p0i8_i32($23, $24, 8, 4, 0); - var $25 = $o2; - var $26 = $25+8; - var $27 = IHEAP[$26]; - var $28 = $o1; - var $29 = $28+8; - IHEAP[$29] = $27; - var $30 = $1; - var $31 = $30+8; - var $32 = IHEAP[$31]; - var $33 = $32+12; - IHEAP[$31] = $33; - ; - return; - } - __Z11lua_rawgetiP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z11lua_rawgetiP9lua_Stateii, "__Z11lua_rawgetiP9lua_Stateii"); - - - function __Z15lua_createtableP9lua_Stateii($L, $narray, $nrec) { - ; - var __label__; - var $1; - var $2; - var $3; - var $i_o; - $1 = $L; - $2 = $narray; - $3 = $nrec; - var $4 = $1; - var $5 = $4+16; - var $6 = IHEAP[$5]; - var $7 = $6+68; - var $8 = IHEAP[$7]; - var $9 = $1; - var $10 = $9+16; - var $11 = IHEAP[$10]; - var $12 = $11+64; - var $13 = IHEAP[$12]; - var $14 = unSign($8, 32) >= unSign($13, 32); - ; - if ($14) { - ; - var $16 = $1; - __Z9luaC_stepP9lua_State($16); - ; - } - var $18 = $1; - var $19 = $18+8; - var $20 = IHEAP[$19]; - $i_o = $20; - var $21 = $1; - var $22 = $2; - var $23 = $3; - var $24 = __Z8luaH_newP9lua_Stateii($21, $22, $23); - var $25 = $24; - var $26 = $i_o; - var $27 = $26; - var $28 = $27; - var $29 = $28; - IHEAP[$29] = $25; - var $30 = $i_o; - var $31 = $30+8; - IHEAP[$31] = 5; - var $32 = $1; - var $33 = $32+8; - var $34 = IHEAP[$33]; - var $35 = $34+12; - IHEAP[$33] = $35; - ; - return; - } - __Z15lua_createtableP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z15lua_createtableP9lua_Stateii, "__Z15lua_createtableP9lua_Stateii"); - - - function __Z16lua_getmetatableP9lua_Statei($L, $objindex) { - ; - var __label__; - var $1; - var $2; - var $obj; - var $mt; - var $res; - var $i_o; - $1 = $L; - $2 = $objindex; - $mt = 0; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $obj = $5; - var $6 = $obj; - var $7 = $6+8; - var $8 = IHEAP[$7]; - if ($8 == 5) { - __label__ = 2; /* $9 */ - } - else if ($8 == 7) { - __label__ = 3; /* $19 */ - } - else { - __label__ = 4; /* $30 */ - } - - if (__label__ == 4) { - var $31 = $obj; - var $32 = $31+8; - var $33 = IHEAP[$32]; - var $34 = $1; - var $35 = $34+16; - var $36 = IHEAP[$35]; - var $37 = $36+132; - var $38 = $37+$33*4; - var $39 = IHEAP[$38]; - $mt = $39; - ; - } - else if (__label__ == 2) { - var $10 = $obj; - var $11 = $10; - var $12 = $11; - var $13 = $12; - var $14 = IHEAP[$13]; - var $15 = $14; - var $16 = $15; - var $17 = $16+8; - var $18 = IHEAP[$17]; - $mt = $18; - ; - } - else if (__label__ == 3) { - var $20 = $obj; - var $21 = $20; - var $22 = $21; - var $23 = $22; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $25; - var $27 = $26; - var $28 = $27+8; - var $29 = IHEAP[$28]; - $mt = $29; - ; - } - var $41 = $mt; - var $42 = $41 == 0; - ; - if ($42) { - ; - $res = 0; - ; - } - else { - ; - var $45 = $1; - var $46 = $45+8; - var $47 = IHEAP[$46]; - $i_o = $47; - var $48 = $mt; - var $49 = $48; - var $50 = $i_o; - var $51 = $50; - var $52 = $51; - var $53 = $52; - IHEAP[$53] = $49; - var $54 = $i_o; - var $55 = $54+8; - IHEAP[$55] = 5; - var $56 = $1; - var $57 = $56+8; - var $58 = IHEAP[$57]; - var $59 = $58+12; - IHEAP[$57] = $59; - $res = 1; - ; - } - var $61 = $res; - ; - return $61; - } - __Z16lua_getmetatableP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z16lua_getmetatableP9lua_Statei, "__Z16lua_getmetatableP9lua_Statei"); - - - function __Z11lua_getfenvP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $o; - var $i_o; - var $i_o1; - var $o2; - var $o1; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $o = $5; - var $6 = $o; - var $7 = $6+8; - var $8 = IHEAP[$7]; - if ($8 == 6) { - __label__ = 1; /* $9 */ - } - else if ($8 == 7) { - __label__ = 2; /* $30 */ - } - else if ($8 == 8) { - __label__ = 3; /* $51 */ - } - else { - __label__ = 4; /* $73 */ - } - - if (__label__ == 4) { - var $74 = $1; - var $75 = $74+8; - var $76 = IHEAP[$75]; - var $77 = $76+8; - IHEAP[$77] = 0; - ; - } - else if (__label__ == 1) { - var $10 = $1; - var $11 = $10+8; - var $12 = IHEAP[$11]; - $i_o = $12; - var $13 = $o; - var $14 = $13; - var $15 = $14; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = $18; - var $20 = $19; - var $21 = $20+12; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $i_o; - var $25 = $24; - var $26 = $25; - var $27 = $26; - IHEAP[$27] = $23; - var $28 = $i_o; - var $29 = $28+8; - IHEAP[$29] = 5; - ; - } - else if (__label__ == 2) { - var $31 = $1; - var $32 = $31+8; - var $33 = IHEAP[$32]; - $i_o1 = $33; - var $34 = $o; - var $35 = $34; - var $36 = $35; - var $37 = $36; - var $38 = IHEAP[$37]; - var $39 = $38; - var $40 = $39; - var $41 = $40; - var $42 = $41+12; - var $43 = IHEAP[$42]; - var $44 = $43; - var $45 = $i_o1; - var $46 = $45; - var $47 = $46; - var $48 = $47; - IHEAP[$48] = $44; - var $49 = $i_o1; - var $50 = $49+8; - IHEAP[$50] = 5; - ; - } - else if (__label__ == 3) { - var $52 = $o; - var $53 = $52; - var $54 = $53; - var $55 = $54; - var $56 = IHEAP[$55]; - var $57 = $56; - var $58 = $57+72; - $o2 = $58; - var $59 = $1; - var $60 = $59+8; - var $61 = IHEAP[$60]; - $o1 = $61; - var $62 = $o1; - var $63 = $62; - var $64 = $o2; - var $65 = $64; - var $66 = $63; - var $67 = $65; - _llvm_memcpy_p0i8_p0i8_i32($66, $67, 8, 4, 0); - var $68 = $o2; - var $69 = $68+8; - var $70 = IHEAP[$69]; - var $71 = $o1; - var $72 = $71+8; - IHEAP[$72] = $70; - ; - } - var $79 = $1; - var $80 = $79+8; - var $81 = IHEAP[$80]; - var $82 = $81+12; - IHEAP[$80] = $82; - ; - return; - } - __Z11lua_getfenvP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z11lua_getfenvP9lua_Statei, "__Z11lua_getfenvP9lua_Statei"); - - - function __Z12lua_settableP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $t; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $t = $5; - var $6 = $1; - var $7 = $t; - var $8 = $1; - var $9 = $8+8; - var $10 = IHEAP[$9]; - var $11 = $10+-24; - var $12 = $1; - var $13 = $12+8; - var $14 = IHEAP[$13]; - var $15 = $14+-12; - __Z13luaV_settableP9lua_StatePK10lua_TValuePS1_S4_($6, $7, $11, $15); - var $16 = $1; - var $17 = $16+8; - var $18 = IHEAP[$17]; - var $19 = $18+-24; - IHEAP[$17] = $19; - ; - return; - } - __Z12lua_settableP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z12lua_settableP9lua_Statei, "__Z12lua_settableP9lua_Statei"); - - - function __Z12lua_setfieldP9lua_StateiPKc($L, $idx, $k) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $t; - var $key = __stackBase__; - var $i_o; - $1 = $L; - $2 = $idx; - $3 = $k; - var $4 = $1; - var $5 = $2; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $t = $6; - $i_o = $key; - var $7 = $1; - var $8 = $3; - var $9 = $3; - var $10 = _strlen($9); - var $11 = __Z12luaS_newlstrP9lua_StatePKcj($7, $8, $10); - var $12 = $11; - var $13 = $i_o; - var $14 = $13; - var $15 = $14; - var $16 = $15; - IHEAP[$16] = $12; - var $17 = $i_o; - var $18 = $17+8; - IHEAP[$18] = 4; - var $19 = $1; - var $20 = $t; - var $21 = $1; - var $22 = $21+8; - var $23 = IHEAP[$22]; - var $24 = $23+-12; - __Z13luaV_settableP9lua_StatePK10lua_TValuePS1_S4_($19, $20, $key, $24); - var $25 = $1; - var $26 = $25+8; - var $27 = IHEAP[$26]; - var $28 = $27+-12; - IHEAP[$26] = $28; - STACKTOP = __stackBase__; - return; - } - __Z12lua_setfieldP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z12lua_setfieldP9lua_StateiPKc, "__Z12lua_setfieldP9lua_StateiPKc"); - - - function __Z10lua_rawsetP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $t; - var $o2; - var $o1; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $t = $5; - var $6 = $1; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $8+-12; - $o2 = $9; - var $10 = $1; - var $11 = $t; - var $12 = $11; - var $13 = $12; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - var $18 = $1; - var $19 = $18+8; - var $20 = IHEAP[$19]; - var $21 = $20+-24; - var $22 = __Z8luaH_setP9lua_StateP5TablePK10lua_TValue($10, $17, $21); - $o1 = $22; - var $23 = $o1; - var $24 = $23; - var $25 = $o2; - var $26 = $25; - var $27 = $24; - var $28 = $26; - _llvm_memcpy_p0i8_p0i8_i32($27, $28, 8, 4, 0); - var $29 = $o2; - var $30 = $29+8; - var $31 = IHEAP[$30]; - var $32 = $o1; - var $33 = $32+8; - IHEAP[$33] = $31; - var $34 = $1; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $36+-12; - var $38 = $37+8; - var $39 = IHEAP[$38]; - var $40 = $39 >= 4; - ; - $41$82$2: do { - if ($40) { - ; - var $42 = $1; - var $43 = $42+8; - var $44 = IHEAP[$43]; - var $45 = $44+-12; - var $46 = $45; - var $47 = $46; - var $48 = $47; - var $49 = IHEAP[$48]; - var $50 = $49; - var $51 = $50; - var $52 = $51+5; - var $53 = IHEAP[$52]; - var $54 = $53; - var $55 = $54 & 3; - var $56 = $55 != 0; - if (!($56)) { __label__ = 1; /* $82 */ break $41$82$2; } - var $58 = $t; - var $59 = $58; - var $60 = $59; - var $61 = $60; - var $62 = IHEAP[$61]; - var $63 = $62; - var $64 = $63; - var $65 = $64; - var $66 = $65; - var $67 = $66; - var $68 = $67+5; - var $69 = IHEAP[$68]; - var $70 = $69; - var $71 = $70 & 4; - var $72 = $71 != 0; - if (!($72)) { __label__ = 1; /* $82 */ break $41$82$2; } - var $74 = $1; - var $75 = $t; - var $76 = $75; - var $77 = $76; - var $78 = $77; - var $79 = IHEAP[$78]; - var $80 = $79; - var $81 = $80; - __Z16luaC_barrierbackP9lua_StateP5Table($74, $81); - ; - } - } while(0); - var $83 = $1; - var $84 = $83+8; - var $85 = IHEAP[$84]; - var $86 = $85+-24; - IHEAP[$84] = $86; - ; - return; - } - __Z10lua_rawsetP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10lua_rawsetP9lua_Statei, "__Z10lua_rawsetP9lua_Statei"); - - - function __Z11lua_rawsetiP9lua_Stateii($L, $idx, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $o; - var $o2; - var $o1; - $1 = $L; - $2 = $idx; - $3 = $n; - var $4 = $1; - var $5 = $2; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $o = $6; - var $7 = $1; - var $8 = $7+8; - var $9 = IHEAP[$8]; - var $10 = $9+-12; - $o2 = $10; - var $11 = $1; - var $12 = $o; - var $13 = $12; - var $14 = $13; - var $15 = $14; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $17; - var $19 = $3; - var $20 = __Z11luaH_setnumP9lua_StateP5Tablei($11, $18, $19); - $o1 = $20; - var $21 = $o1; - var $22 = $21; - var $23 = $o2; - var $24 = $23; - var $25 = $22; - var $26 = $24; - _llvm_memcpy_p0i8_p0i8_i32($25, $26, 8, 4, 0); - var $27 = $o2; - var $28 = $27+8; - var $29 = IHEAP[$28]; - var $30 = $o1; - var $31 = $30+8; - IHEAP[$31] = $29; - var $32 = $1; - var $33 = $32+8; - var $34 = IHEAP[$33]; - var $35 = $34+-12; - var $36 = $35+8; - var $37 = IHEAP[$36]; - var $38 = $37 >= 4; - ; - $39$80$2: do { - if ($38) { - ; - var $40 = $1; - var $41 = $40+8; - var $42 = IHEAP[$41]; - var $43 = $42+-12; - var $44 = $43; - var $45 = $44; - var $46 = $45; - var $47 = IHEAP[$46]; - var $48 = $47; - var $49 = $48; - var $50 = $49+5; - var $51 = IHEAP[$50]; - var $52 = $51; - var $53 = $52 & 3; - var $54 = $53 != 0; - if (!($54)) { __label__ = 1; /* $80 */ break $39$80$2; } - var $56 = $o; - var $57 = $56; - var $58 = $57; - var $59 = $58; - var $60 = IHEAP[$59]; - var $61 = $60; - var $62 = $61; - var $63 = $62; - var $64 = $63; - var $65 = $64; - var $66 = $65+5; - var $67 = IHEAP[$66]; - var $68 = $67; - var $69 = $68 & 4; - var $70 = $69 != 0; - if (!($70)) { __label__ = 1; /* $80 */ break $39$80$2; } - var $72 = $1; - var $73 = $o; - var $74 = $73; - var $75 = $74; - var $76 = $75; - var $77 = IHEAP[$76]; - var $78 = $77; - var $79 = $78; - __Z16luaC_barrierbackP9lua_StateP5Table($72, $79); - ; - } - } while(0); - var $81 = $1; - var $82 = $81+8; - var $83 = IHEAP[$82]; - var $84 = $83+-12; - IHEAP[$82] = $84; - ; - return; - } - __Z11lua_rawsetiP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z11lua_rawsetiP9lua_Stateii, "__Z11lua_rawsetiP9lua_Stateii"); - - - function __Z16lua_setmetatableP9lua_Statei($L, $objindex) { - ; - var __label__; - var $1; - var $2; - var $obj; - var $mt; - $1 = $L; - $2 = $objindex; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $obj = $5; - var $6 = $1; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $8+-12; - var $10 = $9+8; - var $11 = IHEAP[$10]; - var $12 = $11 == 0; - ; - if ($12) { - ; - $mt = 0; - ; - } - else { - ; - var $15 = $1; - var $16 = $15+8; - var $17 = IHEAP[$16]; - var $18 = $17+-12; - var $19 = $18; - var $20 = $19; - var $21 = $20; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $23; - $mt = $24; - ; - } - var $26 = $obj; - var $27 = $26+8; - var $28 = IHEAP[$27]; - if ($28 == 5) { - __label__ = 10; /* $29 */ - } - else if ($28 == 7) { - __label__ = 11; /* $78 */ - } - else { - __label__ = 12; /* $131 */ - } - - if (__label__ == 12) { - var $132 = $mt; - var $133 = $obj; - var $134 = $133+8; - var $135 = IHEAP[$134]; - var $136 = $1; - var $137 = $136+16; - var $138 = IHEAP[$137]; - var $139 = $138+132; - var $140 = $139+$135*4; - IHEAP[$140] = $132; - ; - } - else if (__label__ == 10) { - var $30 = $mt; - var $31 = $obj; - var $32 = $31; - var $33 = $32; - var $34 = $33; - var $35 = IHEAP[$34]; - var $36 = $35; - var $37 = $36; - var $38 = $37+8; - IHEAP[$38] = $30; - var $39 = $mt; - var $40 = $39 != 0; - ; - if ($40) { - ; - var $42 = $mt; - var $43 = $42; - var $44 = $43; - var $45 = $44; - var $46 = $45+5; - var $47 = IHEAP[$46]; - var $48 = $47; - var $49 = $48 & 3; - var $50 = $49 != 0; - ; - $51$76$11: do { - if ($50) { - ; - var $52 = $obj; - var $53 = $52; - var $54 = $53; - var $55 = $54; - var $56 = IHEAP[$55]; - var $57 = $56; - var $58 = $57; - var $59 = $58; - var $60 = $59; - var $61 = $60; - var $62 = $61+5; - var $63 = IHEAP[$62]; - var $64 = $63; - var $65 = $64 & 4; - var $66 = $65 != 0; - if (!($66)) { __label__ = 2; /* $76 */ break $51$76$11; } - var $68 = $1; - var $69 = $obj; - var $70 = $69; - var $71 = $70; - var $72 = $71; - var $73 = IHEAP[$72]; - var $74 = $73; - var $75 = $74; - __Z16luaC_barrierbackP9lua_StateP5Table($68, $75); - ; - } - } while(0); - ; - } - ; - } - else if (__label__ == 11) { - var $79 = $mt; - var $80 = $obj; - var $81 = $80; - var $82 = $81; - var $83 = $82; - var $84 = IHEAP[$83]; - var $85 = $84; - var $86 = $85; - var $87 = $86; - var $88 = $87+8; - IHEAP[$88] = $79; - var $89 = $mt; - var $90 = $89 != 0; - ; - if ($90) { - ; - var $92 = $mt; - var $93 = $92; - var $94 = $93; - var $95 = $94; - var $96 = $95+5; - var $97 = IHEAP[$96]; - var $98 = $97; - var $99 = $98 & 3; - var $100 = $99 != 0; - ; - $101$129$19: do { - if ($100) { - ; - var $102 = $obj; - var $103 = $102; - var $104 = $103; - var $105 = $104; - var $106 = IHEAP[$105]; - var $107 = $106; - var $108 = $107; - var $109 = $108; - var $110 = $109; - var $111 = $110; - var $112 = $111+5; - var $113 = IHEAP[$112]; - var $114 = $113; - var $115 = $114 & 4; - var $116 = $115 != 0; - if (!($116)) { __label__ = 7; /* $129 */ break $101$129$19; } - var $118 = $1; - var $119 = $obj; - var $120 = $119; - var $121 = $120; - var $122 = $121; - var $123 = IHEAP[$122]; - var $124 = $123; - var $125 = $124; - var $126 = $125; - var $127 = $mt; - var $128 = $127; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($118, $126, $128); - ; - } - } while(0); - ; - } - ; - } - var $142 = $1; - var $143 = $142+8; - var $144 = IHEAP[$143]; - var $145 = $144+-12; - IHEAP[$143] = $145; - ; - return 1; - } - __Z16lua_setmetatableP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z16lua_setmetatableP9lua_Statei, "__Z16lua_setmetatableP9lua_Statei"); - - - function __Z11lua_setfenvP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $o; - var $res; - var $i_o; - $1 = $L; - $2 = $idx; - $res = 1; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $o = $5; - var $6 = $o; - var $7 = $6+8; - var $8 = IHEAP[$7]; - if ($8 == 6) { - __label__ = 5; /* $9 */ - } - else if ($8 == 7) { - __label__ = 6; /* $29 */ - } - else if ($8 == 8) { - __label__ = 7; /* $49 */ - } - else { - __label__ = 8; /* $74 */ - } - - if (__label__ == 8) { - $res = 0; - ; - } - else if (__label__ == 5) { - var $10 = $1; - var $11 = $10+8; - var $12 = IHEAP[$11]; - var $13 = $12+-12; - var $14 = $13; - var $15 = $14; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = $18; - var $20 = $o; - var $21 = $20; - var $22 = $21; - var $23 = $22; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $25; - var $27 = $26; - var $28 = $27+12; - IHEAP[$28] = $19; - ; - } - else if (__label__ == 6) { - var $30 = $1; - var $31 = $30+8; - var $32 = IHEAP[$31]; - var $33 = $32+-12; - var $34 = $33; - var $35 = $34; - var $36 = $35; - var $37 = IHEAP[$36]; - var $38 = $37; - var $39 = $38; - var $40 = $o; - var $41 = $40; - var $42 = $41; - var $43 = $42; - var $44 = IHEAP[$43]; - var $45 = $44; - var $46 = $45; - var $47 = $46; - var $48 = $47+12; - IHEAP[$48] = $39; - ; - } - else if (__label__ == 7) { - var $50 = $o; - var $51 = $50; - var $52 = $51; - var $53 = $52; - var $54 = IHEAP[$53]; - var $55 = $54; - var $56 = $55+72; - $i_o = $56; - var $57 = $1; - var $58 = $57+8; - var $59 = IHEAP[$58]; - var $60 = $59+-12; - var $61 = $60; - var $62 = $61; - var $63 = $62; - var $64 = IHEAP[$63]; - var $65 = $64; - var $66 = $65; - var $67 = $66; - var $68 = $i_o; - var $69 = $68; - var $70 = $69; - var $71 = $70; - IHEAP[$71] = $67; - var $72 = $i_o; - var $73 = $72+8; - IHEAP[$73] = 5; - ; - } - var $76 = $res; - var $77 = $76 != 0; - ; - if ($77) { - ; - var $79 = $1; - var $80 = $79+8; - var $81 = IHEAP[$80]; - var $82 = $81+-12; - var $83 = $82; - var $84 = $83; - var $85 = $84; - var $86 = IHEAP[$85]; - var $87 = $86; - var $88 = $87; - var $89 = $88; - var $90 = $89; - var $91 = $90; - var $92 = $91+5; - var $93 = IHEAP[$92]; - var $94 = $93; - var $95 = $94 & 3; - var $96 = $95 != 0; - ; - $97$128$10: do { - if ($96) { - ; - var $98 = $o; - var $99 = $98; - var $100 = $99; - var $101 = $100; - var $102 = IHEAP[$101]; - var $103 = $102; - var $104 = $103; - var $105 = $104+5; - var $106 = IHEAP[$105]; - var $107 = $106; - var $108 = $107 & 4; - var $109 = $108 != 0; - if (!($109)) { __label__ = 2; /* $128 */ break $97$128$10; } - var $111 = $1; - var $112 = $o; - var $113 = $112; - var $114 = $113; - var $115 = $114; - var $116 = IHEAP[$115]; - var $117 = $1; - var $118 = $117+8; - var $119 = IHEAP[$118]; - var $120 = $119+-12; - var $121 = $120; - var $122 = $121; - var $123 = $122; - var $124 = IHEAP[$123]; - var $125 = $124; - var $126 = $125; - var $127 = $126; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($111, $116, $127); - ; - } - } while(0); - ; - } - var $130 = $1; - var $131 = $130+8; - var $132 = IHEAP[$131]; - var $133 = $132+-12; - IHEAP[$131] = $133; - var $134 = $res; - ; - return $134; - } - __Z11lua_setfenvP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z11lua_setfenvP9lua_Statei, "__Z11lua_setfenvP9lua_Statei"); - - - function __Z8lua_callP9lua_Stateii($L, $nargs, $nresults) { - ; - var __label__; - var $1; - var $2; - var $3; - var $func; - $1 = $L; - $2 = $nargs; - $3 = $nresults; - var $4 = $1; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $2; - var $8 = $7 + 1; - var $9 = 0 - $8; - var $10 = $6+12*$9; - $func = $10; - var $11 = $1; - var $12 = $func; - var $13 = $3; - __Z9luaD_callP9lua_StateP10lua_TValuei($11, $12, $13); - var $14 = $3; - var $15 = $14 == -1; - ; - $16$34$2: do { - if ($15) { - ; - var $17 = $1; - var $18 = $17+8; - var $19 = IHEAP[$18]; - var $20 = $1; - var $21 = $20+20; - var $22 = IHEAP[$21]; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $19 >= $24; - if (!($25)) { __label__ = 1; /* $34 */ break $16$34$2; } - var $27 = $1; - var $28 = $27+8; - var $29 = IHEAP[$28]; - var $30 = $1; - var $31 = $30+20; - var $32 = IHEAP[$31]; - var $33 = $32+8; - IHEAP[$33] = $29; - ; - } - } while(0); - ; - return; - } - __Z8lua_callP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z8lua_callP9lua_Stateii, "__Z8lua_callP9lua_Stateii"); - - - function __Z9lua_pcallP9lua_Stateiii($L, $nargs, $nresults, $errfunc) { - var __stackBase__ = STACKTOP; STACKTOP += 8; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $c = __stackBase__; - var $status; - var $func; - var $o; - $1 = $L; - $2 = $nargs; - $3 = $nresults; - $4 = $errfunc; - var $5 = $4; - var $6 = $5 == 0; - ; - if ($6) { - ; - $func = 0; - ; - } - else { - ; - var $9 = $1; - var $10 = $4; - var $11 = __Z9index2adrP9lua_Statei($9, $10); - $o = $11; - var $12 = $o; - var $13 = $12; - var $14 = $1; - var $15 = $14+32; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $13; - var $19 = $17; - var $20 = $18 - $19; - $func = $20; - ; - } - var $22 = $1; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $2; - var $26 = $25 + 1; - var $27 = 0 - $26; - var $28 = $24+12*$27; - var $29 = $c; - IHEAP[$29] = $28; - var $30 = $3; - var $31 = $c+4; - IHEAP[$31] = $30; - var $32 = $1; - var $33 = $c; - var $34 = $c; - var $35 = IHEAP[$34]; - var $36 = $35; - var $37 = $1; - var $38 = $37+32; - var $39 = IHEAP[$38]; - var $40 = $39; - var $41 = $36; - var $42 = $40; - var $43 = $41 - $42; - var $44 = $func; - var $45 = __Z10luaD_pcallP9lua_StatePFvS0_PvES1_ii($32, __Z6f_callP9lua_StatePv.__index__, $33, $43, $44); - $status = $45; - var $46 = $3; - var $47 = $46 == -1; - ; - $48$66$6: do { - if ($47) { - ; - var $49 = $1; - var $50 = $49+8; - var $51 = IHEAP[$50]; - var $52 = $1; - var $53 = $52+20; - var $54 = IHEAP[$53]; - var $55 = $54+8; - var $56 = IHEAP[$55]; - var $57 = $51 >= $56; - if (!($57)) { __label__ = 2; /* $66 */ break $48$66$6; } - var $59 = $1; - var $60 = $59+8; - var $61 = IHEAP[$60]; - var $62 = $1; - var $63 = $62+20; - var $64 = IHEAP[$63]; - var $65 = $64+8; - IHEAP[$65] = $61; - ; - } - } while(0); - var $67 = $status; - STACKTOP = __stackBase__; - return $67; - } - __Z9lua_pcallP9lua_Stateiii.__index__ = Runtime.getFunctionIndex(__Z9lua_pcallP9lua_Stateiii, "__Z9lua_pcallP9lua_Stateiii"); - - - function __Z6f_callP9lua_StatePv($L, $ud) { - ; - var __label__; - var $1; - var $2; - var $c; - $1 = $L; - $2 = $ud; - var $3 = $2; - var $4 = $3; - $c = $4; - var $5 = $1; - var $6 = $c; - var $7 = $6; - var $8 = IHEAP[$7]; - var $9 = $c; - var $10 = $9+4; - var $11 = IHEAP[$10]; - __Z9luaD_callP9lua_StateP10lua_TValuei($5, $8, $11); - ; - return; - } - __Z6f_callP9lua_StatePv.__index__ = Runtime.getFunctionIndex(__Z6f_callP9lua_StatePv, "__Z6f_callP9lua_StatePv"); - - - function __Z10lua_cpcallP9lua_StatePFiS0_EPv($L, $func, $ud) { - var __stackBase__ = STACKTOP; STACKTOP += 8; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $c = __stackBase__; - var $status; - $1 = $L; - $2 = $func; - $3 = $ud; - var $4 = $2; - var $5 = $c; - IHEAP[$5] = $4; - var $6 = $3; - var $7 = $c+4; - IHEAP[$7] = $6; - var $8 = $1; - var $9 = $c; - var $10 = $1; - var $11 = $10+8; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = $1; - var $15 = $14+32; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $13; - var $19 = $17; - var $20 = $18 - $19; - var $21 = __Z10luaD_pcallP9lua_StatePFvS0_PvES1_ii($8, __Z7f_CcallP9lua_StatePv.__index__, $9, $20, 0); - $status = $21; - var $22 = $status; - STACKTOP = __stackBase__; - return $22; - } - __Z10lua_cpcallP9lua_StatePFiS0_EPv.__index__ = Runtime.getFunctionIndex(__Z10lua_cpcallP9lua_StatePFiS0_EPv, "__Z10lua_cpcallP9lua_StatePFiS0_EPv"); - - - function __Z7f_CcallP9lua_StatePv($L, $ud) { - ; - var __label__; - var $1; - var $2; - var $c; - var $cl; - var $i_o; - var $i_o1; - $1 = $L; - $2 = $ud; - var $3 = $2; - var $4 = $3; - $c = $4; - var $5 = $1; - var $6 = $1; - var $7 = __Z10getcurrenvP9lua_State($6); - var $8 = __Z16luaF_newCclosureP9lua_StateiP5Table($5, 0, $7); - $cl = $8; - var $9 = $c; - var $10 = $9; - var $11 = IHEAP[$10]; - var $12 = $cl; - var $13 = $12; - var $14 = $13+16; - IHEAP[$14] = $11; - var $15 = $1; - var $16 = $15+8; - var $17 = IHEAP[$16]; - $i_o = $17; - var $18 = $cl; - var $19 = $18; - var $20 = $i_o; - var $21 = $20; - var $22 = $21; - var $23 = $22; - IHEAP[$23] = $19; - var $24 = $i_o; - var $25 = $24+8; - IHEAP[$25] = 6; - var $26 = $1; - var $27 = $26+8; - var $28 = IHEAP[$27]; - var $29 = $28+12; - IHEAP[$27] = $29; - var $30 = $1; - var $31 = $30+8; - var $32 = IHEAP[$31]; - $i_o1 = $32; - var $33 = $c; - var $34 = $33+4; - var $35 = IHEAP[$34]; - var $36 = $i_o1; - var $37 = $36; - var $38 = $37; - var $39 = $38; - IHEAP[$39] = $35; - var $40 = $i_o1; - var $41 = $40+8; - IHEAP[$41] = 2; - var $42 = $1; - var $43 = $42+8; - var $44 = IHEAP[$43]; - var $45 = $44+12; - IHEAP[$43] = $45; - var $46 = $1; - var $47 = $1; - var $48 = $47+8; - var $49 = IHEAP[$48]; - var $50 = $49+-24; - __Z9luaD_callP9lua_StateP10lua_TValuei($46, $50, 0); - ; - return; - } - __Z7f_CcallP9lua_StatePv.__index__ = Runtime.getFunctionIndex(__Z7f_CcallP9lua_StatePv, "__Z7f_CcallP9lua_StatePv"); - - - function __Z8lua_loadP9lua_StatePFPKcS0_PvPjES3_S2_($L, $reader, $data, $chunkname) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $z = __stackBase__; - var $status; - $1 = $L; - $2 = $reader; - $3 = $data; - $4 = $chunkname; - var $5 = $4; - var $6 = $5 != 0; - ; - if (!$6) { - ; - $4 = __str230; - ; - } - var $9 = $1; - var $10 = $2; - var $11 = $3; - __Z9luaZ_initP9lua_StateP3ZioPFPKcS0_PvPjES5_($9, $z, $10, $11); - var $12 = $1; - var $13 = $4; - var $14 = __Z20luaD_protectedparserP9lua_StateP3ZioPKc($12, $z, $13); - $status = $14; - var $15 = $status; - STACKTOP = __stackBase__; - return $15; - } - __Z8lua_loadP9lua_StatePFPKcS0_PvPjES3_S2_.__index__ = Runtime.getFunctionIndex(__Z8lua_loadP9lua_StatePFPKcS0_PvPjES3_S2_, "__Z8lua_loadP9lua_StatePFPKcS0_PvPjES3_S2_"); - - - function __Z8lua_dumpP9lua_StatePFiS0_PKvjPvES3_($L, $writer, $data) { - ; - var __label__; - var $1; - var $2; - var $3; - var $status; - var $o; - $1 = $L; - $2 = $writer; - $3 = $data; - var $4 = $1; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $6+-12; - $o = $7; - var $8 = $o; - var $9 = $8+8; - var $10 = IHEAP[$9]; - var $11 = $10 == 6; - ; - $12$40$2: do { - if ($11) { - ; - var $13 = $o; - var $14 = $13; - var $15 = $14; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = $18; - var $20 = $19; - var $21 = $20+6; - var $22 = IHEAP[$21]; - var $23 = $22 != 0; - if ($23) { __label__ = 0; /* $40 */ break $12$40$2; } - var $25 = $1; - var $26 = $o; - var $27 = $26; - var $28 = $27; - var $29 = $28; - var $30 = IHEAP[$29]; - var $31 = $30; - var $32 = $31; - var $33 = $32; - var $34 = $33; - var $35 = $34+16; - var $36 = IHEAP[$35]; - var $37 = $2; - var $38 = $3; - var $39 = __Z9luaU_dumpP9lua_StatePK5ProtoPFiS0_PKvjPvES6_i($25, $36, $37, $38, 0); - $status = $39; - __label__ = 2; /* $41 */ break $12$40$2; - } - else { - __label__ = 0; /* $40 */ - } - } while(0); - if (__label__ == 0) { - $status = 1; - ; - } - var $42 = $status; - ; - return $42; - } - __Z8lua_dumpP9lua_StatePFiS0_PKvjPvES3_.__index__ = Runtime.getFunctionIndex(__Z8lua_dumpP9lua_StatePFiS0_PKvjPvES3_, "__Z8lua_dumpP9lua_StatePFiS0_PKvjPvES3_"); - - - function __Z10lua_statusP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $2+6; - var $4 = IHEAP[$3]; - var $5 = $4; - ; - return $5; - } - __Z10lua_statusP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10lua_statusP9lua_State, "__Z10lua_statusP9lua_State"); - - - function __Z6lua_gcP9lua_Stateii($L, $what, $data) { - ; - var __label__; - var $1; - var $2; - var $3; - var $res; - var $g; - var $a; - $1 = $L; - $2 = $what; - $3 = $data; - $res = 0; - var $4 = $1; - var $5 = $4+16; - var $6 = IHEAP[$5]; - $g = $6; - var $7 = $2; - if ($7 == 0) { - __label__ = 8; /* $8 */ - } - else if ($7 == 1) { - __label__ = 9; /* $11 */ - } - else if ($7 == 2) { - __label__ = 10; /* $17 */ - } - else if ($7 == 3) { - __label__ = 11; /* $19 */ - } - else if ($7 == 4) { - __label__ = 12; /* $24 */ - } - else if ($7 == 5) { - __label__ = 13; /* $29 */ - } - else if ($7 == 6) { - __label__ = 14; /* $67 */ - } - else if ($7 == 7) { - __label__ = 15; /* $74 */ - } - else { - __label__ = 16; /* $81 */ - } - - if (__label__ == 16) { - $res = -1; - ; - } - else if (__label__ == 8) { - var $9 = $g; - var $10 = $9+64; - IHEAP[$10] = -3; - ; - } - else if (__label__ == 9) { - var $12 = $g; - var $13 = $12+68; - var $14 = IHEAP[$13]; - var $15 = $g; - var $16 = $15+64; - IHEAP[$16] = $14; - ; - } - else if (__label__ == 10) { - var $18 = $1; - __Z11luaC_fullgcP9lua_State($18); - ; - } - else if (__label__ == 11) { - var $20 = $g; - var $21 = $20+68; - var $22 = IHEAP[$21]; - var $23 = $22 >> 10; - $res = $23; - ; - } - else if (__label__ == 12) { - var $25 = $g; - var $26 = $25+68; - var $27 = IHEAP[$26]; - var $28 = $27 & 1023; - $res = $28; - ; - } - else if (__label__ == 13) { - var $30 = $3; - var $31 = $30 << 10; - $a = $31; - var $32 = $a; - var $33 = $g; - var $34 = $33+68; - var $35 = IHEAP[$34]; - var $36 = unSign($32, 32) <= unSign($35, 32); - ; - if ($36) { - ; - var $38 = $g; - var $39 = $38+68; - var $40 = IHEAP[$39]; - var $41 = $a; - var $42 = $40 - $41; - var $43 = $g; - var $44 = $43+64; - IHEAP[$44] = $42; - ; - } - else { - ; - var $46 = $g; - var $47 = $46+64; - IHEAP[$47] = 0; - ; - } - ; - $49$14: while(1) { // $49 - var $50 = $g; - var $51 = $50+64; - var $52 = IHEAP[$51]; - var $53 = $g; - var $54 = $53+68; - var $55 = IHEAP[$54]; - var $56 = unSign($52, 32) <= unSign($55, 32); - if (!($56)) { __label__ = 4; /* $66 */ break $49$14; } - var $58 = $1; - __Z9luaC_stepP9lua_State($58); - var $59 = $g; - var $60 = $59+21; - var $61 = IHEAP[$60]; - var $62 = $61; - var $63 = $62 == 0; - if ($63) { __label__ = 5; /* $64 */ break $49$14; } - __label__ = 2; /* $49 */ continue $49$14; - } - if (__label__ == 5) { - $res = 1; - ; - } - ; - } - else if (__label__ == 14) { - var $68 = $g; - var $69 = $68+80; - var $70 = IHEAP[$69]; - $res = $70; - var $71 = $3; - var $72 = $g; - var $73 = $72+80; - IHEAP[$73] = $71; - ; - } - else if (__label__ == 15) { - var $75 = $g; - var $76 = $75+84; - var $77 = IHEAP[$76]; - $res = $77; - var $78 = $3; - var $79 = $g; - var $80 = $79+84; - IHEAP[$80] = $78; - ; - } - var $83 = $res; - ; - return $83; - } - __Z6lua_gcP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z6lua_gcP9lua_Stateii, "__Z6lua_gcP9lua_Stateii"); - - - function __Z9lua_errorP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaG_errormsgP9lua_State($2); - ; - return 0; - } - __Z9lua_errorP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9lua_errorP9lua_State, "__Z9lua_errorP9lua_State"); - - - function __Z8lua_nextP9lua_Statei($L, $idx) { - ; - var __label__; - var $1; - var $2; - var $t; - var $more; - $1 = $L; - $2 = $idx; - var $3 = $1; - var $4 = $2; - var $5 = __Z9index2adrP9lua_Statei($3, $4); - $t = $5; - var $6 = $1; - var $7 = $t; - var $8 = $7; - var $9 = $8; - var $10 = $9; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $12; - var $14 = $1; - var $15 = $14+8; - var $16 = IHEAP[$15]; - var $17 = $16+-12; - var $18 = __Z9luaH_nextP9lua_StateP5TableP10lua_TValue($6, $13, $17); - $more = $18; - var $19 = $more; - var $20 = $19 != 0; - ; - if ($20) { - ; - var $22 = $1; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $24+12; - IHEAP[$23] = $25; - ; - } - else { - ; - var $27 = $1; - var $28 = $27+8; - var $29 = IHEAP[$28]; - var $30 = $29+-12; - IHEAP[$28] = $30; - ; - } - var $32 = $more; - ; - return $32; - } - __Z8lua_nextP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z8lua_nextP9lua_Statei, "__Z8lua_nextP9lua_Statei"); - - - function __Z10lua_concatP9lua_Statei($L, $n) { - ; - var __label__; - var $1; - var $2; - var $i_o; - $1 = $L; - $2 = $n; - var $3 = $2; - var $4 = $3 >= 2; - ; - if ($4) { - ; - var $6 = $1; - var $7 = $6+16; - var $8 = IHEAP[$7]; - var $9 = $8+68; - var $10 = IHEAP[$9]; - var $11 = $1; - var $12 = $11+16; - var $13 = IHEAP[$12]; - var $14 = $13+64; - var $15 = IHEAP[$14]; - var $16 = unSign($10, 32) >= unSign($15, 32); - ; - if ($16) { - ; - var $18 = $1; - __Z9luaC_stepP9lua_State($18); - ; - } - var $20 = $1; - var $21 = $2; - var $22 = $1; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $1; - var $26 = $25+12; - var $27 = IHEAP[$26]; - var $28 = $24; - var $29 = $27; - var $30 = $28 - $29; - var $31 = Math.floor($30 / 12); - var $32 = $31 - 1; - __Z11luaV_concatP9lua_Stateii($20, $21, $32); - var $33 = $2; - var $34 = $33 - 1; - var $35 = $1; - var $36 = $35+8; - var $37 = IHEAP[$36]; - var $38 = 0 - $34; - var $39 = $37+12*$38; - IHEAP[$36] = $39; - ; - } - else { - ; - var $41 = $2; - var $42 = $41 == 0; - ; - if ($42) { - ; - var $44 = $1; - var $45 = $44+8; - var $46 = IHEAP[$45]; - $i_o = $46; - var $47 = $1; - var $48 = __Z12luaS_newlstrP9lua_StatePKcj($47, __str331, 0); - var $49 = $48; - var $50 = $i_o; - var $51 = $50; - var $52 = $51; - var $53 = $52; - IHEAP[$53] = $49; - var $54 = $i_o; - var $55 = $54+8; - IHEAP[$55] = 4; - var $56 = $1; - var $57 = $56+8; - var $58 = IHEAP[$57]; - var $59 = $58+12; - IHEAP[$57] = $59; - ; - } - ; - } - ; - return; - } - __Z10lua_concatP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10lua_concatP9lua_Statei, "__Z10lua_concatP9lua_Statei"); - - - function __Z13lua_getallocfP9lua_StatePPv($L, $ud) { - ; - var __label__; - var $1; - var $2; - var $f; - $1 = $L; - $2 = $ud; - var $3 = $2; - var $4 = $3 != 0; - ; - if ($4) { - ; - var $6 = $1; - var $7 = $6+16; - var $8 = IHEAP[$7]; - var $9 = $8+16; - var $10 = IHEAP[$9]; - var $11 = $2; - IHEAP[$11] = $10; - ; - } - var $13 = $1; - var $14 = $13+16; - var $15 = IHEAP[$14]; - var $16 = $15+12; - var $17 = IHEAP[$16]; - $f = $17; - var $18 = $f; - ; - return $18; - } - __Z13lua_getallocfP9lua_StatePPv.__index__ = Runtime.getFunctionIndex(__Z13lua_getallocfP9lua_StatePPv, "__Z13lua_getallocfP9lua_StatePPv"); - - - function __Z13lua_setallocfP9lua_StatePFPvS1_S1_jjES1_($L, $f, $ud) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $f; - $3 = $ud; - var $4 = $3; - var $5 = $1; - var $6 = $5+16; - var $7 = IHEAP[$6]; - var $8 = $7+16; - IHEAP[$8] = $4; - var $9 = $2; - var $10 = $1; - var $11 = $10+16; - var $12 = IHEAP[$11]; - var $13 = $12+12; - IHEAP[$13] = $9; - ; - return; - } - __Z13lua_setallocfP9lua_StatePFPvS1_S1_jjES1_.__index__ = Runtime.getFunctionIndex(__Z13lua_setallocfP9lua_StatePFPvS1_S1_jjES1_, "__Z13lua_setallocfP9lua_StatePFPvS1_S1_jjES1_"); - - - function __Z15lua_newuserdataP9lua_Statej($L, $size) { - ; - var __label__; - var $1; - var $2; - var $u; - var $i_o; - $1 = $L; - $2 = $size; - var $3 = $1; - var $4 = $3+16; - var $5 = IHEAP[$4]; - var $6 = $5+68; - var $7 = IHEAP[$6]; - var $8 = $1; - var $9 = $8+16; - var $10 = IHEAP[$9]; - var $11 = $10+64; - var $12 = IHEAP[$11]; - var $13 = unSign($7, 32) >= unSign($12, 32); - ; - if ($13) { - ; - var $15 = $1; - __Z9luaC_stepP9lua_State($15); - ; - } - var $17 = $1; - var $18 = $2; - var $19 = $1; - var $20 = __Z10getcurrenvP9lua_State($19); - var $21 = __Z13luaS_newudataP9lua_StatejP5Table($17, $18, $20); - $u = $21; - var $22 = $1; - var $23 = $22+8; - var $24 = IHEAP[$23]; - $i_o = $24; - var $25 = $u; - var $26 = $25; - var $27 = $i_o; - var $28 = $27; - var $29 = $28; - var $30 = $29; - IHEAP[$30] = $26; - var $31 = $i_o; - var $32 = $31+8; - IHEAP[$32] = 7; - var $33 = $1; - var $34 = $33+8; - var $35 = IHEAP[$34]; - var $36 = $35+12; - IHEAP[$34] = $36; - var $37 = $u; - var $38 = $37+20; - var $39 = $38; - ; - return $39; - } - __Z15lua_newuserdataP9lua_Statej.__index__ = Runtime.getFunctionIndex(__Z15lua_newuserdataP9lua_Statej, "__Z15lua_newuserdataP9lua_Statej"); - - - function __Z14lua_getupvalueP9lua_Stateii($L, $funcindex, $n) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $name; - var $val = __stackBase__; - var $o2; - var $o1; - $1 = $L; - $2 = $funcindex; - $3 = $n; - var $4 = $1; - var $5 = $2; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - var $7 = $3; - var $8 = __Z11aux_upvalueP10lua_TValueiPS0_($6, $7, $val); - $name = $8; - var $9 = $name; - var $10 = $9 != 0; - ; - if ($10) { - ; - var $12 = IHEAP[$val]; - $o2 = $12; - var $13 = $1; - var $14 = $13+8; - var $15 = IHEAP[$14]; - $o1 = $15; - var $16 = $o1; - var $17 = $16; - var $18 = $o2; - var $19 = $18; - var $20 = $17; - var $21 = $19; - _llvm_memcpy_p0i8_p0i8_i32($20, $21, 8, 4, 0); - var $22 = $o2; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $o1; - var $26 = $25+8; - IHEAP[$26] = $24; - var $27 = $1; - var $28 = $27+8; - var $29 = IHEAP[$28]; - var $30 = $29+12; - IHEAP[$28] = $30; - ; - } - var $32 = $name; - STACKTOP = __stackBase__; - return $32; - } - __Z14lua_getupvalueP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z14lua_getupvalueP9lua_Stateii, "__Z14lua_getupvalueP9lua_Stateii"); - - - function __Z11aux_upvalueP10lua_TValueiPS0_($fi, $n, $val) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $f; - var $p; - $2 = $fi; - $3 = $n; - $4 = $val; - var $5 = $2; - var $6 = $5+8; - var $7 = IHEAP[$6]; - var $8 = $7 == 6; - ; - $10$9$2: do { - if ($8) { - ; - var $11 = $2; - var $12 = $11; - var $13 = $12; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - $f = $17; - var $18 = $f; - var $19 = $18; - var $20 = $19+6; - var $21 = IHEAP[$20]; - var $22 = $21 != 0; - ; - if ($22) { - ; - var $24 = $3; - var $25 = 1 <= $24; - ; - $26$34$6: do { - if ($25) { - ; - var $27 = $3; - var $28 = $f; - var $29 = $28; - var $30 = $29+7; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $27 <= $32; - if (!($33)) { __label__ = 2; /* $34 */ break $26$34$6; } - var $36 = $3; - var $37 = $36 - 1; - var $38 = $f; - var $39 = $38; - var $40 = $39+20; - var $41 = $40+$37*12; - var $42 = $4; - IHEAP[$42] = $41; - $1 = __str331; - __label__ = 3; /* $79 */ break $10$9$2; - } - } while(0); - $1 = 0; - ; - } - else { - ; - var $44 = $f; - var $45 = $44; - var $46 = $45; - var $47 = $46+16; - var $48 = IHEAP[$47]; - $p = $48; - var $49 = $3; - var $50 = 1 <= $49; - ; - $51$57$11: do { - if ($50) { - ; - var $52 = $3; - var $53 = $p; - var $54 = $53+36; - var $55 = IHEAP[$54]; - var $56 = $52 <= $55; - if (!($56)) { __label__ = 5; /* $57 */ break $51$57$11; } - var $59 = $3; - var $60 = $59 - 1; - var $61 = $f; - var $62 = $61; - var $63 = $62; - var $64 = $63+20; - var $65 = $64+$60*4; - var $66 = IHEAP[$65]; - var $67 = $66+8; - var $68 = IHEAP[$67]; - var $69 = $4; - IHEAP[$69] = $68; - var $70 = $3; - var $71 = $70 - 1; - var $72 = $p; - var $73 = $72+28; - var $74 = IHEAP[$73]; - var $75 = $74+4*$71; - var $76 = IHEAP[$75]; - var $77 = $76+16; - var $78 = $77; - $1 = $78; - __label__ = 3; /* $79 */ break $10$9$2; - } - } while(0); - $1 = 0; - ; - } - } - else { - ; - $1 = 0; - ; - } - } while(0); - var $80 = $1; - ; - return $80; - } - __Z11aux_upvalueP10lua_TValueiPS0_.__index__ = Runtime.getFunctionIndex(__Z11aux_upvalueP10lua_TValueiPS0_, "__Z11aux_upvalueP10lua_TValueiPS0_"); - - - function __Z14lua_setupvalueP9lua_Stateii($L, $funcindex, $n) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $name; - var $val = __stackBase__; - var $fi; - var $o2; - var $o1; - $1 = $L; - $2 = $funcindex; - $3 = $n; - var $4 = $1; - var $5 = $2; - var $6 = __Z9index2adrP9lua_Statei($4, $5); - $fi = $6; - var $7 = $fi; - var $8 = $3; - var $9 = __Z11aux_upvalueP10lua_TValueiPS0_($7, $8, $val); - $name = $9; - var $10 = $name; - var $11 = $10 != 0; - ; - if ($11) { - ; - var $13 = $1; - var $14 = $13+8; - var $15 = IHEAP[$14]; - var $16 = $15+-12; - IHEAP[$14] = $16; - var $17 = $1; - var $18 = $17+8; - var $19 = IHEAP[$18]; - $o2 = $19; - var $20 = IHEAP[$val]; - $o1 = $20; - var $21 = $o1; - var $22 = $21; - var $23 = $o2; - var $24 = $23; - var $25 = $22; - var $26 = $24; - _llvm_memcpy_p0i8_p0i8_i32($25, $26, 8, 4, 0); - var $27 = $o2; - var $28 = $27+8; - var $29 = IHEAP[$28]; - var $30 = $o1; - var $31 = $30+8; - IHEAP[$31] = $29; - var $32 = $1; - var $33 = $32+8; - var $34 = IHEAP[$33]; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $36 >= 4; - ; - $38$86$4: do { - if ($37) { - ; - var $39 = $1; - var $40 = $39+8; - var $41 = IHEAP[$40]; - var $42 = $41; - var $43 = $42; - var $44 = $43; - var $45 = IHEAP[$44]; - var $46 = $45; - var $47 = $46; - var $48 = $47+5; - var $49 = IHEAP[$48]; - var $50 = $49; - var $51 = $50 & 3; - var $52 = $51 != 0; - if (!($52)) { __label__ = 1; /* $86 */ break $38$86$4; } - var $54 = $fi; - var $55 = $54; - var $56 = $55; - var $57 = $56; - var $58 = IHEAP[$57]; - var $59 = $58; - var $60 = $59; - var $61 = $60; - var $62 = $61; - var $63 = $62; - var $64 = $63+5; - var $65 = IHEAP[$64]; - var $66 = $65; - var $67 = $66 & 4; - var $68 = $67 != 0; - if (!($68)) { __label__ = 1; /* $86 */ break $38$86$4; } - var $70 = $1; - var $71 = $fi; - var $72 = $71; - var $73 = $72; - var $74 = $73; - var $75 = IHEAP[$74]; - var $76 = $75; - var $77 = $76; - var $78 = $77; - var $79 = $1; - var $80 = $79+8; - var $81 = IHEAP[$80]; - var $82 = $81; - var $83 = $82; - var $84 = $83; - var $85 = IHEAP[$84]; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($70, $78, $85); - ; - } - } while(0); - ; - } - var $88 = $name; - STACKTOP = __stackBase__; - return $88; - } - __Z14lua_setupvalueP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z14lua_setupvalueP9lua_Stateii, "__Z14lua_setupvalueP9lua_Stateii"); - - - function __Z8luaK_nilP9FuncStateii($fs, $from, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $previous; - var $pfrom; - var $pto; - $1 = $fs; - $2 = $from; - $3 = $n; - var $4 = $1; - var $5 = $4+24; - var $6 = IHEAP[$5]; - var $7 = $1; - var $8 = $7+28; - var $9 = IHEAP[$8]; - var $10 = $6 > $9; - ; - $11$81$2: do { - if ($10) { - ; - var $12 = $1; - var $13 = $12+24; - var $14 = IHEAP[$13]; - var $15 = $14 == 0; - ; - if ($15) { - ; - var $17 = $2; - var $18 = $1; - var $19 = $18+50; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $17 >= $21; - ; - if ($22) { - ; - __label__ = 0; /* $89 */ break $11$81$2; - } - else { - ; - ; - } - } - else { - ; - var $26 = $1; - var $27 = $26+24; - var $28 = IHEAP[$27]; - var $29 = $28 - 1; - var $30 = $1; - var $31 = $30; - var $32 = IHEAP[$31]; - var $33 = $32+12; - var $34 = IHEAP[$33]; - var $35 = $34+4*$29; - $previous = $35; - var $36 = $previous; - var $37 = IHEAP[$36]; - var $38 = $37 >> 0; - var $39 = $38 & 63; - var $40 = $39 == 3; - ; - if ($40) { - ; - var $42 = $previous; - var $43 = IHEAP[$42]; - var $44 = $43 >> 6; - var $45 = $44 & 255; - $pfrom = $45; - var $46 = $previous; - var $47 = IHEAP[$46]; - var $48 = $47 >> 23; - var $49 = $48 & 511; - $pto = $49; - var $50 = $pfrom; - var $51 = $2; - var $52 = $50 <= $51; - ; - $53$78$12: do { - if ($52) { - ; - var $54 = $2; - var $55 = $pto; - var $56 = $55 + 1; - var $57 = $54 <= $56; - if (!($57)) { __label__ = 3; /* $78 */ break $53$78$12; } - var $59 = $2; - var $60 = $3; - var $61 = $59 + $60; - var $62 = $61 - 1; - var $63 = $pto; - var $64 = $62 > $63; - ; - if ($64) { - ; - var $66 = $previous; - var $67 = IHEAP[$66]; - var $68 = $67 & 8388607; - var $69 = $2; - var $70 = $3; - var $71 = $69 + $70; - var $72 = $71 - 1; - var $73 = $72 << 23; - var $74 = $73 & -8388608; - var $75 = $68 | $74; - var $76 = $previous; - IHEAP[$76] = $75; - ; - } - __label__ = 0; /* $89 */ break $11$81$2; - } - } while(0); - ; - } - ; - } - __label__ = 6; /* $81 */ break $11$81$2; - } - else { - __label__ = 6; /* $81 */ - } - } while(0); - if (__label__ == 6) { - var $82 = $1; - var $83 = $2; - var $84 = $2; - var $85 = $3; - var $86 = $84 + $85; - var $87 = $86 - 1; - var $88 = __Z12luaK_codeABCP9FuncState6OpCodeiii($82, 3, $83, $87, 0); - ; - } - ; - return; - } - __Z8luaK_nilP9FuncStateii.__index__ = Runtime.getFunctionIndex(__Z8luaK_nilP9FuncStateii, "__Z8luaK_nilP9FuncStateii"); - - - function __Z12luaK_codeABCP9FuncState6OpCodeiii($fs, $o, $a, $b, $c) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - $1 = $fs; - $2 = $o; - $3 = $a; - $4 = $b; - $5 = $c; - var $6 = $1; - var $7 = $2; - var $8 = $7 << 0; - var $9 = $3; - var $10 = $9 << 6; - var $11 = $8 | $10; - var $12 = $4; - var $13 = $12 << 23; - var $14 = $11 | $13; - var $15 = $5; - var $16 = $15 << 14; - var $17 = $14 | $16; - var $18 = $1; - var $19 = $18+12; - var $20 = IHEAP[$19]; - var $21 = $20+8; - var $22 = IHEAP[$21]; - var $23 = __Z9luaK_codeP9FuncStateji($6, $17, $22); - ; - return $23; - } - __Z12luaK_codeABCP9FuncState6OpCodeiii.__index__ = Runtime.getFunctionIndex(__Z12luaK_codeABCP9FuncState6OpCodeiii, "__Z12luaK_codeABCP9FuncState6OpCodeiii"); - - - function __Z9luaK_jumpP9FuncState($fs) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $jpc; - var $j = __stackBase__; - $1 = $fs; - var $2 = $1; - var $3 = $2+32; - var $4 = IHEAP[$3]; - $jpc = $4; - var $5 = $1; - var $6 = $5+32; - IHEAP[$6] = -1; - var $7 = $1; - var $8 = __Z12luaK_codeABxP9FuncState6OpCodeij($7, 22, 0, 131070); - IHEAP[$j] = $8; - var $9 = $1; - var $10 = $jpc; - __Z11luaK_concatP9FuncStatePii($9, $j, $10); - var $11 = IHEAP[$j]; - STACKTOP = __stackBase__; - return $11; - } - __Z9luaK_jumpP9FuncState.__index__ = Runtime.getFunctionIndex(__Z9luaK_jumpP9FuncState, "__Z9luaK_jumpP9FuncState"); - - - function __Z12luaK_codeABxP9FuncState6OpCodeij($fs, $o, $a, $bc) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $1 = $fs; - $2 = $o; - $3 = $a; - $4 = $bc; - var $5 = $1; - var $6 = $2; - var $7 = $6 << 0; - var $8 = $3; - var $9 = $8 << 6; - var $10 = $7 | $9; - var $11 = $4; - var $12 = $11 << 14; - var $13 = $10 | $12; - var $14 = $1; - var $15 = $14+12; - var $16 = IHEAP[$15]; - var $17 = $16+8; - var $18 = IHEAP[$17]; - var $19 = __Z9luaK_codeP9FuncStateji($5, $13, $18); - ; - return $19; - } - __Z12luaK_codeABxP9FuncState6OpCodeij.__index__ = Runtime.getFunctionIndex(__Z12luaK_codeABxP9FuncState6OpCodeij, "__Z12luaK_codeABxP9FuncState6OpCodeij"); - - - function __Z11luaK_concatP9FuncStatePii($fs, $l1, $l2) { - ; - var __label__; - var $1; - var $2; - var $3; - var $list; - var $next; - $1 = $fs; - $2 = $l1; - $3 = $l2; - var $4 = $3; - var $5 = $4 == -1; - ; - if ($5) { - ; - ; - } - else { - ; - var $8 = $2; - var $9 = IHEAP[$8]; - var $10 = $9 == -1; - ; - if ($10) { - ; - var $12 = $3; - var $13 = $2; - IHEAP[$13] = $12; - ; - } - else { - ; - var $15 = $2; - var $16 = IHEAP[$15]; - $list = $16; - ; - $17$8: while(1) { // $17 - var $18 = $1; - var $19 = $list; - var $20 = __Z7getjumpP9FuncStatei($18, $19); - $next = $20; - var $21 = $20 != -1; - if (!($21)) { __label__ = 4; /* $24 */ break $17$8; } - var $23 = $next; - $list = $23; - __label__ = 2; /* $17 */ continue $17$8; - } - var $25 = $1; - var $26 = $list; - var $27 = $3; - __Z7fixjumpP9FuncStateii($25, $26, $27); - ; - } - ; - } - ; - return; - } - __Z11luaK_concatP9FuncStatePii.__index__ = Runtime.getFunctionIndex(__Z11luaK_concatP9FuncStatePii, "__Z11luaK_concatP9FuncStatePii"); - - - function __Z8luaK_retP9FuncStateii($fs, $first, $nret) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $fs; - $2 = $first; - $3 = $nret; - var $4 = $1; - var $5 = $2; - var $6 = $3; - var $7 = $6 + 1; - var $8 = __Z12luaK_codeABCP9FuncState6OpCodeiii($4, 30, $5, $7, 0); - ; - return; - } - __Z8luaK_retP9FuncStateii.__index__ = Runtime.getFunctionIndex(__Z8luaK_retP9FuncStateii, "__Z8luaK_retP9FuncStateii"); - - - function __Z13luaK_getlabelP9FuncState($fs) { - ; - var __label__; - var $1; - $1 = $fs; - var $2 = $1; - var $3 = $2+24; - var $4 = IHEAP[$3]; - var $5 = $1; - var $6 = $5+28; - IHEAP[$6] = $4; - var $7 = $1; - var $8 = $7+24; - var $9 = IHEAP[$8]; - ; - return $9; - } - __Z13luaK_getlabelP9FuncState.__index__ = Runtime.getFunctionIndex(__Z13luaK_getlabelP9FuncState, "__Z13luaK_getlabelP9FuncState"); - - - function __Z14luaK_patchlistP9FuncStateii($fs, $list, $target) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $fs; - $2 = $list; - $3 = $target; - var $4 = $3; - var $5 = $1; - var $6 = $5+24; - var $7 = IHEAP[$6]; - var $8 = $4 == $7; - ; - if ($8) { - ; - var $10 = $1; - var $11 = $2; - __Z16luaK_patchtohereP9FuncStatei($10, $11); - ; - } - else { - ; - var $13 = $1; - var $14 = $2; - var $15 = $3; - var $16 = $3; - __Z12patchlistauxP9FuncStateiiii($13, $14, $15, 255, $16); - ; - } - ; - return; - } - __Z14luaK_patchlistP9FuncStateii.__index__ = Runtime.getFunctionIndex(__Z14luaK_patchlistP9FuncStateii, "__Z14luaK_patchlistP9FuncStateii"); - - - function __Z16luaK_patchtohereP9FuncStatei($fs, $list) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $list; - var $3 = $1; - var $4 = __Z13luaK_getlabelP9FuncState($3); - var $5 = $1; - var $6 = $1; - var $7 = $6+32; - var $8 = $2; - __Z11luaK_concatP9FuncStatePii($5, $7, $8); - ; - return; - } - __Z16luaK_patchtohereP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z16luaK_patchtohereP9FuncStatei, "__Z16luaK_patchtohereP9FuncStatei"); - - - function __Z12patchlistauxP9FuncStateiiii($fs, $list, $vtarget, $reg, $dtarget) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $next; - $1 = $fs; - $2 = $list; - $3 = $vtarget; - $4 = $reg; - $5 = $dtarget; - ; - $6$2: while(1) { // $6 - var $7 = $2; - var $8 = $7 != -1; - if (!($8)) { __label__ = 2; /* $28 */ break $6$2; } - var $10 = $1; - var $11 = $2; - var $12 = __Z7getjumpP9FuncStatei($10, $11); - $next = $12; - var $13 = $1; - var $14 = $2; - var $15 = $4; - var $16 = __Z12patchtestregP9FuncStateii($13, $14, $15); - var $17 = $16 != 0; - ; - if ($17) { - ; - var $19 = $1; - var $20 = $2; - var $21 = $3; - __Z7fixjumpP9FuncStateii($19, $20, $21); - ; - } - else { - ; - var $23 = $1; - var $24 = $2; - var $25 = $5; - __Z7fixjumpP9FuncStateii($23, $24, $25); - ; - } - var $27 = $next; - $2 = $27; - __label__ = 0; /* $6 */ continue $6$2; - } - ; - return; - } - __Z12patchlistauxP9FuncStateiiii.__index__ = Runtime.getFunctionIndex(__Z12patchlistauxP9FuncStateiiii, "__Z12patchlistauxP9FuncStateiiii"); - - - function __Z7getjumpP9FuncStatei($fs, $pc) { - ; - var __label__; - var $1; - var $2; - var $3; - var $offset; - $2 = $fs; - $3 = $pc; - var $4 = $3; - var $5 = $2; - var $6 = $5; - var $7 = IHEAP[$6]; - var $8 = $7+12; - var $9 = IHEAP[$8]; - var $10 = $9+4*$4; - var $11 = IHEAP[$10]; - var $12 = $11 >> 14; - var $13 = $12 & 262143; - var $14 = $13 - 131071; - $offset = $14; - var $15 = $offset; - var $16 = $15 == -1; - ; - if ($16) { - ; - $1 = -1; - ; - } - else { - ; - var $19 = $3; - var $20 = $19 + 1; - var $21 = $offset; - var $22 = $20 + $21; - $1 = $22; - ; - } - var $24 = $1; - ; - return $24; - } - __Z7getjumpP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z7getjumpP9FuncStatei, "__Z7getjumpP9FuncStatei"); - - - function __Z7fixjumpP9FuncStateii($fs, $pc, $dest) { - ; - var __label__; - var $1; - var $2; - var $3; - var $jmp; - var $offset; - $1 = $fs; - $2 = $pc; - $3 = $dest; - var $4 = $2; - var $5 = $1; - var $6 = $5; - var $7 = IHEAP[$6]; - var $8 = $7+12; - var $9 = IHEAP[$8]; - var $10 = $9+4*$4; - $jmp = $10; - var $11 = $3; - var $12 = $2; - var $13 = $12 + 1; - var $14 = $11 - $13; - $offset = $14; - var $15 = $offset; - var $16 = _abs($15); - var $17 = $16 > 131071; - ; - if ($17) { - ; - var $19 = $1; - var $20 = $19+12; - var $21 = IHEAP[$20]; - __Z16luaX_syntaxerrorP8LexStatePKc($21, __str37); - ; - } - var $23 = $jmp; - var $24 = IHEAP[$23]; - var $25 = $24 & 16383; - var $26 = $offset; - var $27 = $26 + 131071; - var $28 = $27 << 14; - var $29 = $28 & -16384; - var $30 = $25 | $29; - var $31 = $jmp; - IHEAP[$31] = $30; - ; - return; - } - __Z7fixjumpP9FuncStateii.__index__ = Runtime.getFunctionIndex(__Z7fixjumpP9FuncStateii, "__Z7fixjumpP9FuncStateii"); - - - function __Z15luaK_checkstackP9FuncStatei($fs, $n) { - ; - var __label__; - var $1; - var $2; - var $newstack; - $1 = $fs; - $2 = $n; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - var $6 = $2; - var $7 = $5 + $6; - $newstack = $7; - var $8 = $newstack; - var $9 = $1; - var $10 = $9; - var $11 = IHEAP[$10]; - var $12 = $11+75; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = $8 > $14; - ; - if ($15) { - ; - var $17 = $newstack; - var $18 = $17 >= 250; - ; - if ($18) { - ; - var $20 = $1; - var $21 = $20+12; - var $22 = IHEAP[$21]; - __Z16luaX_syntaxerrorP8LexStatePKc($22, __str432); - ; - } - var $24 = $newstack; - var $25 = $24; - var $26 = $1; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = $28+75; - IHEAP[$29] = $25; - ; - } - ; - return; - } - __Z15luaK_checkstackP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z15luaK_checkstackP9FuncStatei, "__Z15luaK_checkstackP9FuncStatei"); - - - function __Z16luaK_reserveregsP9FuncStatei($fs, $n) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $n; - var $3 = $1; - var $4 = $2; - __Z15luaK_checkstackP9FuncStatei($3, $4); - var $5 = $2; - var $6 = $1; - var $7 = $6+36; - var $8 = IHEAP[$7]; - var $9 = $8 + $5; - IHEAP[$7] = $9; - ; - return; - } - __Z16luaK_reserveregsP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z16luaK_reserveregsP9FuncStatei, "__Z16luaK_reserveregsP9FuncStatei"); - - - function __Z12luaK_stringKP9FuncStateP7TString($fs, $s) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $o = __stackBase__; - var $i_o; - $1 = $fs; - $2 = $s; - $i_o = $o; - var $3 = $2; - var $4 = $3; - var $5 = $i_o; - var $6 = $5; - var $7 = $6; - var $8 = $7; - IHEAP[$8] = $4; - var $9 = $i_o; - var $10 = $9+8; - IHEAP[$10] = 4; - var $11 = $1; - var $12 = __Z4addkP9FuncStateP10lua_TValueS2_($11, $o, $o); - STACKTOP = __stackBase__; - return $12; - } - __Z12luaK_stringKP9FuncStateP7TString.__index__ = Runtime.getFunctionIndex(__Z12luaK_stringKP9FuncStateP7TString, "__Z12luaK_stringKP9FuncStateP7TString"); - - - function __Z4addkP9FuncStateP10lua_TValueS2_($fs, $k, $v) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $L; - var $idx; - var $f; - var $oldsize; - var $i_o; - var $o2; - var $o1; - $2 = $fs; - $3 = $k; - $4 = $v; - var $5 = $2; - var $6 = $5+16; - var $7 = IHEAP[$6]; - $L = $7; - var $8 = $L; - var $9 = $2; - var $10 = $9+4; - var $11 = IHEAP[$10]; - var $12 = $3; - var $13 = __Z8luaH_setP9lua_StateP5TablePK10lua_TValue($8, $11, $12); - $idx = $13; - var $14 = $2; - var $15 = $14; - var $16 = IHEAP[$15]; - $f = $16; - var $17 = $f; - var $18 = $17+40; - var $19 = IHEAP[$18]; - $oldsize = $19; - var $20 = $idx; - var $21 = $20+8; - var $22 = IHEAP[$21]; - var $23 = $22 == 3; - ; - if ($23) { - ; - var $25 = $idx; - var $26 = $25; - var $27 = $26; - var $28 = FHEAP[$27]; - var $29 = Math.floor($28); - $1 = $29; - ; - } - else { - ; - var $31 = $idx; - $i_o = $31; - var $32 = $2; - var $33 = $32+40; - var $34 = IHEAP[$33]; - var $35 = $34; - var $36 = $i_o; - var $37 = $36; - var $38 = $37; - FHEAP[$38] = $35; - var $39 = $i_o; - var $40 = $39+8; - IHEAP[$40] = 3; - var $41 = $2; - var $42 = $41+40; - var $43 = IHEAP[$42]; - var $44 = $43 + 1; - var $45 = $f; - var $46 = $45+40; - var $47 = IHEAP[$46]; - var $48 = $44 > $47; - ; - if ($48) { - ; - var $50 = $L; - var $51 = $f; - var $52 = $51+8; - var $53 = IHEAP[$52]; - var $54 = $53; - var $55 = $f; - var $56 = $55+40; - var $57 = __Z13luaM_growaux_P9lua_StatePvPijiPKc($50, $54, $56, 12, 262143, __str2634); - var $58 = $57; - var $59 = $f; - var $60 = $59+8; - IHEAP[$60] = $58; - ; - } - ; - $62$8: while(1) { // $62 - var $63 = $oldsize; - var $64 = $f; - var $65 = $64+40; - var $66 = IHEAP[$65]; - var $67 = $63 < $66; - if (!($67)) { __label__ = 4; /* $76 */ break $62$8; } - var $69 = $oldsize; - var $70 = $69 + 1; - $oldsize = $70; - var $71 = $f; - var $72 = $71+8; - var $73 = IHEAP[$72]; - var $74 = $73+12*$69; - var $75 = $74+8; - IHEAP[$75] = 0; - __label__ = 2; /* $62 */ continue $62$8; - } - var $77 = $4; - $o2 = $77; - var $78 = $2; - var $79 = $78+40; - var $80 = IHEAP[$79]; - var $81 = $f; - var $82 = $81+8; - var $83 = IHEAP[$82]; - var $84 = $83+12*$80; - $o1 = $84; - var $85 = $o1; - var $86 = $85; - var $87 = $o2; - var $88 = $87; - var $89 = $86; - var $90 = $88; - _llvm_memcpy_p0i8_p0i8_i32($89, $90, 8, 4, 0); - var $91 = $o2; - var $92 = $91+8; - var $93 = IHEAP[$92]; - var $94 = $o1; - var $95 = $94+8; - IHEAP[$95] = $93; - var $96 = $4; - var $97 = $96+8; - var $98 = IHEAP[$97]; - var $99 = $98 >= 4; - ; - $100$132$12: do { - if ($99) { - ; - var $101 = $4; - var $102 = $101; - var $103 = $102; - var $104 = $103; - var $105 = IHEAP[$104]; - var $106 = $105; - var $107 = $106; - var $108 = $107+5; - var $109 = IHEAP[$108]; - var $110 = $109; - var $111 = $110 & 3; - var $112 = $111 != 0; - if (!($112)) { __label__ = 6; /* $132 */ break $100$132$12; } - var $114 = $f; - var $115 = $114; - var $116 = $115; - var $117 = $116; - var $118 = $117+5; - var $119 = IHEAP[$118]; - var $120 = $119; - var $121 = $120 & 4; - var $122 = $121 != 0; - if (!($122)) { __label__ = 6; /* $132 */ break $100$132$12; } - var $124 = $L; - var $125 = $f; - var $126 = $125; - var $127 = $4; - var $128 = $127; - var $129 = $128; - var $130 = $129; - var $131 = IHEAP[$130]; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($124, $126, $131); - ; - } - } while(0); - var $133 = $2; - var $134 = $133+40; - var $135 = IHEAP[$134]; - var $136 = $135 + 1; - IHEAP[$134] = $136; - $1 = $135; - ; - } - var $138 = $1; - ; - return $138; - } - __Z4addkP9FuncStateP10lua_TValueS2_.__index__ = Runtime.getFunctionIndex(__Z4addkP9FuncStateP10lua_TValueS2_, "__Z4addkP9FuncStateP10lua_TValueS2_"); - - - function __Z12luaK_numberKP9FuncStated($fs, $r) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $o = __stackBase__; - var $i_o; - $1 = $fs; - $2 = $r; - $i_o = $o; - var $3 = $2; - var $4 = $i_o; - var $5 = $4; - var $6 = $5; - FHEAP[$6] = $3; - var $7 = $i_o; - var $8 = $7+8; - IHEAP[$8] = 3; - var $9 = $1; - var $10 = __Z4addkP9FuncStateP10lua_TValueS2_($9, $o, $o); - STACKTOP = __stackBase__; - return $10; - } - __Z12luaK_numberKP9FuncStated.__index__ = Runtime.getFunctionIndex(__Z12luaK_numberKP9FuncStated, "__Z12luaK_numberKP9FuncStated"); - - - function __Z15luaK_setreturnsP9FuncStateP7expdesci($fs, $e, $nresults) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $fs; - $2 = $e; - $3 = $nresults; - var $4 = $2; - var $5 = $4; - var $6 = IHEAP[$5]; - var $7 = $6 == 13; - ; - if ($7) { - ; - var $9 = $2; - var $10 = $9+4; - var $11 = $10; - var $12 = $11; - var $13 = IHEAP[$12]; - var $14 = $1; - var $15 = $14; - var $16 = IHEAP[$15]; - var $17 = $16+12; - var $18 = IHEAP[$17]; - var $19 = $18+4*$13; - var $20 = IHEAP[$19]; - var $21 = $20 & -8372225; - var $22 = $3; - var $23 = $22 + 1; - var $24 = $23 << 14; - var $25 = $24 & 8372224; - var $26 = $21 | $25; - var $27 = $2; - var $28 = $27+4; - var $29 = $28; - var $30 = $29; - var $31 = IHEAP[$30]; - var $32 = $1; - var $33 = $32; - var $34 = IHEAP[$33]; - var $35 = $34+12; - var $36 = IHEAP[$35]; - var $37 = $36+4*$31; - IHEAP[$37] = $26; - ; - } - else { - ; - var $39 = $2; - var $40 = $39; - var $41 = IHEAP[$40]; - var $42 = $41 == 14; - ; - if ($42) { - ; - var $44 = $2; - var $45 = $44+4; - var $46 = $45; - var $47 = $46; - var $48 = IHEAP[$47]; - var $49 = $1; - var $50 = $49; - var $51 = IHEAP[$50]; - var $52 = $51+12; - var $53 = IHEAP[$52]; - var $54 = $53+4*$48; - var $55 = IHEAP[$54]; - var $56 = $55 & 8388607; - var $57 = $3; - var $58 = $57 + 1; - var $59 = $58 << 23; - var $60 = $59 & -8388608; - var $61 = $56 | $60; - var $62 = $2; - var $63 = $62+4; - var $64 = $63; - var $65 = $64; - var $66 = IHEAP[$65]; - var $67 = $1; - var $68 = $67; - var $69 = IHEAP[$68]; - var $70 = $69+12; - var $71 = IHEAP[$70]; - var $72 = $71+4*$66; - IHEAP[$72] = $61; - var $73 = $2; - var $74 = $73+4; - var $75 = $74; - var $76 = $75; - var $77 = IHEAP[$76]; - var $78 = $1; - var $79 = $78; - var $80 = IHEAP[$79]; - var $81 = $80+12; - var $82 = IHEAP[$81]; - var $83 = $82+4*$77; - var $84 = IHEAP[$83]; - var $85 = $84 & -16321; - var $86 = $1; - var $87 = $86+36; - var $88 = IHEAP[$87]; - var $89 = $88 << 6; - var $90 = $89 & 16320; - var $91 = $85 | $90; - var $92 = $2; - var $93 = $92+4; - var $94 = $93; - var $95 = $94; - var $96 = IHEAP[$95]; - var $97 = $1; - var $98 = $97; - var $99 = IHEAP[$98]; - var $100 = $99+12; - var $101 = IHEAP[$100]; - var $102 = $101+4*$96; - IHEAP[$102] = $91; - var $103 = $1; - __Z16luaK_reserveregsP9FuncStatei($103, 1); - ; - } - ; - } - ; - return; - } - __Z15luaK_setreturnsP9FuncStateP7expdesci.__index__ = Runtime.getFunctionIndex(__Z15luaK_setreturnsP9FuncStateP7expdesci, "__Z15luaK_setreturnsP9FuncStateP7expdesci"); - - - function __Z14luaK_setoneretP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $e; - var $3 = $2; - var $4 = $3; - var $5 = IHEAP[$4]; - var $6 = $5 == 13; - ; - if ($6) { - ; - var $8 = $2; - var $9 = $8; - IHEAP[$9] = 12; - var $10 = $2; - var $11 = $10+4; - var $12 = $11; - var $13 = $12; - var $14 = IHEAP[$13]; - var $15 = $1; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17+12; - var $19 = IHEAP[$18]; - var $20 = $19+4*$14; - var $21 = IHEAP[$20]; - var $22 = $21 >> 6; - var $23 = $22 & 255; - var $24 = $2; - var $25 = $24+4; - var $26 = $25; - var $27 = $26; - IHEAP[$27] = $23; - ; - } - else { - ; - var $29 = $2; - var $30 = $29; - var $31 = IHEAP[$30]; - var $32 = $31 == 14; - ; - if ($32) { - ; - var $34 = $2; - var $35 = $34+4; - var $36 = $35; - var $37 = $36; - var $38 = IHEAP[$37]; - var $39 = $1; - var $40 = $39; - var $41 = IHEAP[$40]; - var $42 = $41+12; - var $43 = IHEAP[$42]; - var $44 = $43+4*$38; - var $45 = IHEAP[$44]; - var $46 = $45 & 8388607; - var $47 = $46 | 16777216; - var $48 = $2; - var $49 = $48+4; - var $50 = $49; - var $51 = $50; - var $52 = IHEAP[$51]; - var $53 = $1; - var $54 = $53; - var $55 = IHEAP[$54]; - var $56 = $55+12; - var $57 = IHEAP[$56]; - var $58 = $57+4*$52; - IHEAP[$58] = $47; - var $59 = $2; - var $60 = $59; - IHEAP[$60] = 11; - ; - } - ; - } - ; - return; - } - __Z14luaK_setoneretP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z14luaK_setoneretP9FuncStateP7expdesc, "__Z14luaK_setoneretP9FuncStateP7expdesc"); - - - function __Z18luaK_dischargevarsP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $e; - var $3 = $2; - var $4 = $3; - var $5 = IHEAP[$4]; - if ($5 == 6) { - __label__ = 1; /* $6 */ - } - else if ($5 == 7) { - __label__ = 2; /* $9 */ - } - else if ($5 == 8) { - __label__ = 3; /* $23 */ - } - else if ($5 == 9) { - __label__ = 4; /* $37 */ - } - else if ($5 == 14) { - __label__ = 5; /* $68 */ - } - else if ($5 == 13) { - __label__ = 5; /* $68 */ - } - else { - __label__ = 6; /* $71 */ - } - - if (__label__ == 6) { - ; - } - else if (__label__ == 1) { - var $7 = $2; - var $8 = $7; - IHEAP[$8] = 12; - ; - } - else if (__label__ == 2) { - var $10 = $1; - var $11 = $2; - var $12 = $11+4; - var $13 = $12; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = __Z12luaK_codeABCP9FuncState6OpCodeiii($10, 4, 0, $15, 0); - var $17 = $2; - var $18 = $17+4; - var $19 = $18; - var $20 = $19; - IHEAP[$20] = $16; - var $21 = $2; - var $22 = $21; - IHEAP[$22] = 11; - ; - } - else if (__label__ == 3) { - var $24 = $1; - var $25 = $2; - var $26 = $25+4; - var $27 = $26; - var $28 = $27; - var $29 = IHEAP[$28]; - var $30 = __Z12luaK_codeABxP9FuncState6OpCodeij($24, 5, 0, $29); - var $31 = $2; - var $32 = $31+4; - var $33 = $32; - var $34 = $33; - IHEAP[$34] = $30; - var $35 = $2; - var $36 = $35; - IHEAP[$36] = 11; - ; - } - else if (__label__ == 4) { - var $38 = $1; - var $39 = $2; - var $40 = $39+4; - var $41 = $40; - var $42 = $41+4; - var $43 = IHEAP[$42]; - __Z7freeregP9FuncStatei($38, $43); - var $44 = $1; - var $45 = $2; - var $46 = $45+4; - var $47 = $46; - var $48 = $47; - var $49 = IHEAP[$48]; - __Z7freeregP9FuncStatei($44, $49); - var $50 = $1; - var $51 = $2; - var $52 = $51+4; - var $53 = $52; - var $54 = $53; - var $55 = IHEAP[$54]; - var $56 = $2; - var $57 = $56+4; - var $58 = $57; - var $59 = $58+4; - var $60 = IHEAP[$59]; - var $61 = __Z12luaK_codeABCP9FuncState6OpCodeiii($50, 6, 0, $55, $60); - var $62 = $2; - var $63 = $62+4; - var $64 = $63; - var $65 = $64; - IHEAP[$65] = $61; - var $66 = $2; - var $67 = $66; - IHEAP[$67] = 11; - ; - } - else if (__label__ == 5) { - var $69 = $1; - var $70 = $2; - __Z14luaK_setoneretP9FuncStateP7expdesc($69, $70); - ; - } - ; - return; - } - __Z18luaK_dischargevarsP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z18luaK_dischargevarsP9FuncStateP7expdesc, "__Z18luaK_dischargevarsP9FuncStateP7expdesc"); - - - function __Z7freeregP9FuncStatei($fs, $reg) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $reg; - var $3 = $2; - var $4 = $3 & 256; - var $5 = $4 != 0; - ; - $18$6$2: do { - if (!$5) { - ; - var $7 = $2; - var $8 = $1; - var $9 = $8+50; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = $7 >= $11; - if (!($12)) { __label__ = 1; /* $18 */ break $18$6$2; } - var $14 = $1; - var $15 = $14+36; - var $16 = IHEAP[$15]; - var $17 = $16 + -1; - IHEAP[$15] = $17; - ; - } - } while(0); - ; - return; - } - __Z7freeregP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z7freeregP9FuncStatei, "__Z7freeregP9FuncStatei"); - - - function __Z16luaK_exp2nextregP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $e; - var $3 = $1; - var $4 = $2; - __Z18luaK_dischargevarsP9FuncStateP7expdesc($3, $4); - var $5 = $1; - var $6 = $2; - __Z7freeexpP9FuncStateP7expdesc($5, $6); - var $7 = $1; - __Z16luaK_reserveregsP9FuncStatei($7, 1); - var $8 = $1; - var $9 = $2; - var $10 = $1; - var $11 = $10+36; - var $12 = IHEAP[$11]; - var $13 = $12 - 1; - __Z7exp2regP9FuncStateP7expdesci($8, $9, $13); - ; - return; - } - __Z16luaK_exp2nextregP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z16luaK_exp2nextregP9FuncStateP7expdesc, "__Z16luaK_exp2nextregP9FuncStateP7expdesc"); - - - function __Z7freeexpP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $e; - var $3 = $2; - var $4 = $3; - var $5 = IHEAP[$4]; - var $6 = $5 == 12; - ; - if ($6) { - ; - var $8 = $1; - var $9 = $2; - var $10 = $9+4; - var $11 = $10; - var $12 = $11; - var $13 = IHEAP[$12]; - __Z7freeregP9FuncStatei($8, $13); - ; - } - ; - return; - } - __Z7freeexpP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z7freeexpP9FuncStateP7expdesc, "__Z7freeexpP9FuncStateP7expdesc"); - - - function __Z7exp2regP9FuncStateP7expdesci($fs, $e, $reg) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $final; - var $p_f; - var $p_t; - var $fj; - $1 = $fs; - $2 = $e; - $3 = $reg; - var $4 = $1; - var $5 = $2; - var $6 = $3; - __Z13discharge2regP9FuncStateP7expdesci($4, $5, $6); - var $7 = $2; - var $8 = $7; - var $9 = IHEAP[$8]; - var $10 = $9 == 10; - ; - if ($10) { - ; - var $12 = $1; - var $13 = $2; - var $14 = $13+12; - var $15 = $2; - var $16 = $15+4; - var $17 = $16; - var $18 = $17; - var $19 = IHEAP[$18]; - __Z11luaK_concatP9FuncStatePii($12, $14, $19); - ; - } - var $21 = $2; - var $22 = $21+12; - var $23 = IHEAP[$22]; - var $24 = $2; - var $25 = $24+16; - var $26 = IHEAP[$25]; - var $27 = $23 != $26; - ; - if ($27) { - ; - $p_f = -1; - $p_t = -1; - var $29 = $1; - var $30 = $2; - var $31 = $30+12; - var $32 = IHEAP[$31]; - var $33 = __Z10need_valueP9FuncStatei($29, $32); - var $34 = $33 != 0; - ; - $42$35$7: do { - if ($34) { - __label__ = 1; /* $42 */ - } - else { - ; - var $36 = $1; - var $37 = $2; - var $38 = $37+16; - var $39 = IHEAP[$38]; - var $40 = __Z10need_valueP9FuncStatei($36, $39); - var $41 = $40 != 0; - if ($41) { __label__ = 1; /* $42 */ break $42$35$7; } else { __label__ = 2; /* $61 */ break $42$35$7; } - } - } while(0); - if (__label__ == 1) { - var $43 = $2; - var $44 = $43; - var $45 = IHEAP[$44]; - var $46 = $45 == 10; - ; - if ($46) { - ; - __lastLabel__ = 3; ; - } - else { - ; - var $49 = $1; - var $50 = __Z9luaK_jumpP9FuncState($49); - __lastLabel__ = 5; ; - } - var $52 = __lastLabel__ == 3 ? -1 : ($50); - $fj = $52; - var $53 = $1; - var $54 = $3; - var $55 = __Z10code_labelP9FuncStateiii($53, $54, 0, 1); - $p_f = $55; - var $56 = $1; - var $57 = $3; - var $58 = __Z10code_labelP9FuncStateiii($56, $57, 1, 0); - $p_t = $58; - var $59 = $1; - var $60 = $fj; - __Z16luaK_patchtohereP9FuncStatei($59, $60); - ; - } - var $62 = $1; - var $63 = __Z13luaK_getlabelP9FuncState($62); - $final = $63; - var $64 = $1; - var $65 = $2; - var $66 = $65+16; - var $67 = IHEAP[$66]; - var $68 = $final; - var $69 = $3; - var $70 = $p_f; - __Z12patchlistauxP9FuncStateiiii($64, $67, $68, $69, $70); - var $71 = $1; - var $72 = $2; - var $73 = $72+12; - var $74 = IHEAP[$73]; - var $75 = $final; - var $76 = $3; - var $77 = $p_t; - __Z12patchlistauxP9FuncStateiiii($71, $74, $75, $76, $77); - ; - } - var $79 = $2; - var $80 = $79+12; - IHEAP[$80] = -1; - var $81 = $2; - var $82 = $81+16; - IHEAP[$82] = -1; - var $83 = $3; - var $84 = $2; - var $85 = $84+4; - var $86 = $85; - var $87 = $86; - IHEAP[$87] = $83; - var $88 = $2; - var $89 = $88; - IHEAP[$89] = 12; - ; - return; - } - __Z7exp2regP9FuncStateP7expdesci.__index__ = Runtime.getFunctionIndex(__Z7exp2regP9FuncStateP7expdesci, "__Z7exp2regP9FuncStateP7expdesci"); - - - function __Z15luaK_exp2anyregP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $fs; - $3 = $e; - var $4 = $2; - var $5 = $3; - __Z18luaK_dischargevarsP9FuncStateP7expdesc($4, $5); - var $6 = $3; - var $7 = $6; - var $8 = IHEAP[$7]; - var $9 = $8 == 12; - ; - $10$49$2: do { - if ($9) { - ; - var $11 = $3; - var $12 = $11+12; - var $13 = IHEAP[$12]; - var $14 = $3; - var $15 = $14+16; - var $16 = IHEAP[$15]; - var $17 = $13 != $16; - ; - if ($17) { - ; - var $25 = $3; - var $26 = $25+4; - var $27 = $26; - var $28 = $27; - var $29 = IHEAP[$28]; - var $30 = $2; - var $31 = $30+50; - var $32 = IHEAP[$31]; - var $33 = $32; - var $34 = $29 >= $33; - ; - if ($34) { - ; - var $36 = $2; - var $37 = $3; - var $38 = $3; - var $39 = $38+4; - var $40 = $39; - var $41 = $40; - var $42 = IHEAP[$41]; - __Z7exp2regP9FuncStateP7expdesci($36, $37, $42); - var $43 = $3; - var $44 = $43+4; - var $45 = $44; - var $46 = $45; - var $47 = IHEAP[$46]; - $1 = $47; - __label__ = 0; /* $57 */ break $10$49$2; - } - else { - ; - __label__ = 1; /* $49 */ break $10$49$2; - } - } - else { - ; - var $19 = $3; - var $20 = $19+4; - var $21 = $20; - var $22 = $21; - var $23 = IHEAP[$22]; - $1 = $23; - __label__ = 0; /* $57 */ break $10$49$2; - } - } - else { - __label__ = 1; /* $49 */ - } - } while(0); - if (__label__ == 1) { - var $50 = $2; - var $51 = $3; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($50, $51); - var $52 = $3; - var $53 = $52+4; - var $54 = $53; - var $55 = $54; - var $56 = IHEAP[$55]; - $1 = $56; - ; - } - var $58 = $1; - ; - return $58; - } - __Z15luaK_exp2anyregP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z15luaK_exp2anyregP9FuncStateP7expdesc, "__Z15luaK_exp2anyregP9FuncStateP7expdesc"); - - - function __Z12luaK_exp2valP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $e; - var $3 = $2; - var $4 = $3+12; - var $5 = IHEAP[$4]; - var $6 = $2; - var $7 = $6+16; - var $8 = IHEAP[$7]; - var $9 = $5 != $8; - ; - if ($9) { - ; - var $11 = $1; - var $12 = $2; - var $13 = __Z15luaK_exp2anyregP9FuncStateP7expdesc($11, $12); - ; - } - else { - ; - var $15 = $1; - var $16 = $2; - __Z18luaK_dischargevarsP9FuncStateP7expdesc($15, $16); - ; - } - ; - return; - } - __Z12luaK_exp2valP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z12luaK_exp2valP9FuncStateP7expdesc, "__Z12luaK_exp2valP9FuncStateP7expdesc"); - - - function __Z11luaK_exp2RKP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - $2 = $fs; - $3 = $e; - var $4 = $2; - var $5 = $3; - __Z12luaK_exp2valP9FuncStateP7expdesc($4, $5); - var $6 = $3; - var $7 = $6; - var $8 = IHEAP[$7]; - if ($8 == 5) { - __label__ = 9; /* $9 */ - } - else if ($8 == 2) { - __label__ = 9; /* $9 */ - } - else if ($8 == 3) { - __label__ = 9; /* $9 */ - } - else if ($8 == 1) { - __label__ = 9; /* $9 */ - } - else if ($8 == 4) { - __label__ = 10; /* $60 */ - } - else { - __label__ = 11; /* $75 */ - } - - $75$9$60$2: do { - if (__label__ == 11) { - __label__ = 7; /* $76 */ break $75$9$60$2; - } - else if (__label__ == 9) { - var $10 = $2; - var $11 = $10+40; - var $12 = IHEAP[$11]; - var $13 = $12 <= 255; - ; - if ($13) { - ; - var $15 = $3; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17 == 1; - ; - if ($18) { - ; - var $20 = $2; - var $21 = __Z4nilKP9FuncState($20); - __lastLabel__ = 0; ; - } - else { - ; - var $23 = $3; - var $24 = $23; - var $25 = IHEAP[$24]; - var $26 = $25 == 5; - ; - if ($26) { - ; - var $28 = $2; - var $29 = $3; - var $30 = $29+4; - var $31 = $30; - var $32 = $31; - var $33 = FHEAP[$32]; - var $34 = __Z12luaK_numberKP9FuncStated($28, $33); - __lastLabel__ = 2; ; - } - else { - ; - var $36 = $2; - var $37 = $3; - var $38 = $37; - var $39 = IHEAP[$38]; - var $40 = $39 == 2; - var $41 = $40; - var $42 = __Z5boolKP9FuncStatei($36, $41); - __lastLabel__ = 4; ; - } - var $44 = __lastLabel__ == 2 ? $34 : ($42); - __lastLabel__ = 5; ; - } - var $46 = __lastLabel__ == 0 ? $21 : ($44); - var $47 = $3; - var $48 = $47+4; - var $49 = $48; - var $50 = $49; - IHEAP[$50] = $46; - var $51 = $3; - var $52 = $51; - IHEAP[$52] = 4; - var $53 = $3; - var $54 = $53+4; - var $55 = $54; - var $56 = $55; - var $57 = IHEAP[$56]; - var $58 = $57 | 256; - $1 = $58; - __label__ = 6; /* $80 */ break $75$9$60$2; - } - else { - ; - __label__ = 7; /* $76 */ break $75$9$60$2; - } - } - else if (__label__ == 10) { - var $61 = $3; - var $62 = $61+4; - var $63 = $62; - var $64 = $63; - var $65 = IHEAP[$64]; - var $66 = $65 <= 255; - ; - if ($66) { - ; - var $68 = $3; - var $69 = $68+4; - var $70 = $69; - var $71 = $70; - var $72 = IHEAP[$71]; - var $73 = $72 | 256; - $1 = $73; - __label__ = 6; /* $80 */ break $75$9$60$2; - } - else { - ; - __label__ = 7; /* $76 */ break $75$9$60$2; - } - } - } while(0); - if (__label__ == 7) { - var $77 = $2; - var $78 = $3; - var $79 = __Z15luaK_exp2anyregP9FuncStateP7expdesc($77, $78); - $1 = $79; - ; - } - var $81 = $1; - ; - return $81; - } - __Z11luaK_exp2RKP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z11luaK_exp2RKP9FuncStateP7expdesc, "__Z11luaK_exp2RKP9FuncStateP7expdesc"); - - - function __Z4nilKP9FuncState($fs) { - var __stackBase__ = STACKTOP; STACKTOP += 24; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $k = __stackBase__; - var $v = __stackBase__+12; - var $i_o; - $1 = $fs; - var $2 = $v+8; - IHEAP[$2] = 0; - $i_o = $k; - var $3 = $1; - var $4 = $3+4; - var $5 = IHEAP[$4]; - var $6 = $5; - var $7 = $i_o; - var $8 = $7; - var $9 = $8; - var $10 = $9; - IHEAP[$10] = $6; - var $11 = $i_o; - var $12 = $11+8; - IHEAP[$12] = 5; - var $13 = $1; - var $14 = __Z4addkP9FuncStateP10lua_TValueS2_($13, $k, $v); - STACKTOP = __stackBase__; - return $14; - } - __Z4nilKP9FuncState.__index__ = Runtime.getFunctionIndex(__Z4nilKP9FuncState, "__Z4nilKP9FuncState"); - - - function __Z5boolKP9FuncStatei($fs, $b) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $o = __stackBase__; - var $i_o; - $1 = $fs; - $2 = $b; - $i_o = $o; - var $3 = $2; - var $4 = $i_o; - var $5 = $4; - var $6 = $5; - var $7 = $6; - IHEAP[$7] = $3; - var $8 = $i_o; - var $9 = $8+8; - IHEAP[$9] = 1; - var $10 = $1; - var $11 = __Z4addkP9FuncStateP10lua_TValueS2_($10, $o, $o); - STACKTOP = __stackBase__; - return $11; - } - __Z5boolKP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z5boolKP9FuncStatei, "__Z5boolKP9FuncStatei"); - - - function __Z13luaK_storevarP9FuncStateP7expdescS2_($fs, $var, $ex) { - ; - var __label__; - var $1; - var $2; - var $3; - var $e; - var $e1; - var $e2; - $1 = $fs; - $2 = $var; - $3 = $ex; - var $4 = $2; - var $5 = $4; - var $6 = IHEAP[$5]; - if ($6 == 6) { - __label__ = 3; /* $7 */ - } - else if ($6 == 7) { - __label__ = 4; /* $17 */ - } - else if ($6 == 8) { - __label__ = 5; /* $29 */ - } - else if ($6 == 9) { - __label__ = 6; /* $41 */ - } - else { - __label__ = 7; /* $58 */ - } - - $58$7$17$29$41$2: do { - if (__label__ == 7) { - __label__ = 1; /* $59 */ break $58$7$17$29$41$2; - } - else if (__label__ == 3) { - var $8 = $1; - var $9 = $3; - __Z7freeexpP9FuncStateP7expdesc($8, $9); - var $10 = $1; - var $11 = $3; - var $12 = $2; - var $13 = $12+4; - var $14 = $13; - var $15 = $14; - var $16 = IHEAP[$15]; - __Z7exp2regP9FuncStateP7expdesci($10, $11, $16); - __label__ = 0; /* $62 */ break $58$7$17$29$41$2; - } - else if (__label__ == 4) { - var $18 = $1; - var $19 = $3; - var $20 = __Z15luaK_exp2anyregP9FuncStateP7expdesc($18, $19); - $e = $20; - var $21 = $1; - var $22 = $e; - var $23 = $2; - var $24 = $23+4; - var $25 = $24; - var $26 = $25; - var $27 = IHEAP[$26]; - var $28 = __Z12luaK_codeABCP9FuncState6OpCodeiii($21, 8, $22, $27, 0); - __label__ = 1; /* $59 */ break $58$7$17$29$41$2; - } - else if (__label__ == 5) { - var $30 = $1; - var $31 = $3; - var $32 = __Z15luaK_exp2anyregP9FuncStateP7expdesc($30, $31); - $e1 = $32; - var $33 = $1; - var $34 = $e1; - var $35 = $2; - var $36 = $35+4; - var $37 = $36; - var $38 = $37; - var $39 = IHEAP[$38]; - var $40 = __Z12luaK_codeABxP9FuncState6OpCodeij($33, 7, $34, $39); - __label__ = 1; /* $59 */ break $58$7$17$29$41$2; - } - else if (__label__ == 6) { - var $42 = $1; - var $43 = $3; - var $44 = __Z11luaK_exp2RKP9FuncStateP7expdesc($42, $43); - $e2 = $44; - var $45 = $1; - var $46 = $2; - var $47 = $46+4; - var $48 = $47; - var $49 = $48; - var $50 = IHEAP[$49]; - var $51 = $2; - var $52 = $51+4; - var $53 = $52; - var $54 = $53+4; - var $55 = IHEAP[$54]; - var $56 = $e2; - var $57 = __Z12luaK_codeABCP9FuncState6OpCodeiii($45, 9, $50, $55, $56); - __label__ = 1; /* $59 */ break $58$7$17$29$41$2; - } - } while(0); - if (__label__ == 1) { - var $60 = $1; - var $61 = $3; - __Z7freeexpP9FuncStateP7expdesc($60, $61); - ; - } - ; - return; - } - __Z13luaK_storevarP9FuncStateP7expdescS2_.__index__ = Runtime.getFunctionIndex(__Z13luaK_storevarP9FuncStateP7expdescS2_, "__Z13luaK_storevarP9FuncStateP7expdescS2_"); - - - function __Z9luaK_selfP9FuncStateP7expdescS2_($fs, $e, $key) { - ; - var __label__; - var $1; - var $2; - var $3; - var $func; - $1 = $fs; - $2 = $e; - $3 = $key; - var $4 = $1; - var $5 = $2; - var $6 = __Z15luaK_exp2anyregP9FuncStateP7expdesc($4, $5); - var $7 = $1; - var $8 = $2; - __Z7freeexpP9FuncStateP7expdesc($7, $8); - var $9 = $1; - var $10 = $9+36; - var $11 = IHEAP[$10]; - $func = $11; - var $12 = $1; - __Z16luaK_reserveregsP9FuncStatei($12, 2); - var $13 = $1; - var $14 = $func; - var $15 = $2; - var $16 = $15+4; - var $17 = $16; - var $18 = $17; - var $19 = IHEAP[$18]; - var $20 = $1; - var $21 = $3; - var $22 = __Z11luaK_exp2RKP9FuncStateP7expdesc($20, $21); - var $23 = __Z12luaK_codeABCP9FuncState6OpCodeiii($13, 11, $14, $19, $22); - var $24 = $1; - var $25 = $3; - __Z7freeexpP9FuncStateP7expdesc($24, $25); - var $26 = $func; - var $27 = $2; - var $28 = $27+4; - var $29 = $28; - var $30 = $29; - IHEAP[$30] = $26; - var $31 = $2; - var $32 = $31; - IHEAP[$32] = 12; - ; - return; - } - __Z9luaK_selfP9FuncStateP7expdescS2_.__index__ = Runtime.getFunctionIndex(__Z9luaK_selfP9FuncStateP7expdescS2_, "__Z9luaK_selfP9FuncStateP7expdescS2_"); - - - function __Z13luaK_goiftrueP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - var $pc; - $1 = $fs; - $2 = $e; - var $3 = $1; - var $4 = $2; - __Z18luaK_dischargevarsP9FuncStateP7expdesc($3, $4); - var $5 = $2; - var $6 = $5; - var $7 = IHEAP[$6]; - if ($7 == 4) { - __label__ = 1; /* $8 */ - } - else if ($7 == 5) { - __label__ = 1; /* $8 */ - } - else if ($7 == 2) { - __label__ = 1; /* $8 */ - } - else if ($7 == 3) { - __label__ = 2; /* $9 */ - } - else if ($7 == 10) { - __label__ = 3; /* $12 */ - } - else { - __label__ = 4; /* $20 */ - } - - if (__label__ == 4) { - var $21 = $1; - var $22 = $2; - var $23 = __Z10jumponcondP9FuncStateP7expdesci($21, $22, 0); - $pc = $23; - ; - } - else if (__label__ == 1) { - $pc = -1; - ; - } - else if (__label__ == 2) { - var $10 = $1; - var $11 = __Z9luaK_jumpP9FuncState($10); - $pc = $11; - ; - } - else if (__label__ == 3) { - var $13 = $1; - var $14 = $2; - __Z10invertjumpP9FuncStateP7expdesc($13, $14); - var $15 = $2; - var $16 = $15+4; - var $17 = $16; - var $18 = $17; - var $19 = IHEAP[$18]; - $pc = $19; - ; - } - var $25 = $1; - var $26 = $2; - var $27 = $26+16; - var $28 = $pc; - __Z11luaK_concatP9FuncStatePii($25, $27, $28); - var $29 = $1; - var $30 = $2; - var $31 = $30+12; - var $32 = IHEAP[$31]; - __Z16luaK_patchtohereP9FuncStatei($29, $32); - var $33 = $2; - var $34 = $33+12; - IHEAP[$34] = -1; - ; - return; - } - __Z13luaK_goiftrueP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z13luaK_goiftrueP9FuncStateP7expdesc, "__Z13luaK_goiftrueP9FuncStateP7expdesc"); - - - function __Z10invertjumpP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - var $pc; - $1 = $fs; - $2 = $e; - var $3 = $1; - var $4 = $2; - var $5 = $4+4; - var $6 = $5; - var $7 = $6; - var $8 = IHEAP[$7]; - var $9 = __Z14getjumpcontrolP9FuncStatei($3, $8); - $pc = $9; - var $10 = $pc; - var $11 = IHEAP[$10]; - var $12 = $11 & -16321; - var $13 = $pc; - var $14 = IHEAP[$13]; - var $15 = $14 >> 6; - var $16 = $15 & 255; - var $17 = $16 != 0; - var $18 = $17 ^ 1; - var $19 = $18; - var $20 = $19 << 6; - var $21 = $20 & 16320; - var $22 = $12 | $21; - var $23 = $pc; - IHEAP[$23] = $22; - ; - return; - } - __Z10invertjumpP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z10invertjumpP9FuncStateP7expdesc, "__Z10invertjumpP9FuncStateP7expdesc"); - - - function __Z10jumponcondP9FuncStateP7expdesci($fs, $e, $cond) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $ie; - $2 = $fs; - $3 = $e; - $4 = $cond; - var $5 = $3; - var $6 = $5; - var $7 = IHEAP[$6]; - var $8 = $7 == 11; - ; - $9$41$2: do { - if ($8) { - ; - var $10 = $3; - var $11 = $10+4; - var $12 = $11; - var $13 = $12; - var $14 = IHEAP[$13]; - var $15 = $2; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17+12; - var $19 = IHEAP[$18]; - var $20 = $19+4*$14; - var $21 = IHEAP[$20]; - $ie = $21; - var $22 = $ie; - var $23 = $22 >> 0; - var $24 = $23 & 63; - var $25 = $24 == 19; - ; - if ($25) { - ; - var $27 = $2; - var $28 = $27+24; - var $29 = IHEAP[$28]; - var $30 = $29 + -1; - IHEAP[$28] = $30; - var $31 = $2; - var $32 = $ie; - var $33 = $32 >> 23; - var $34 = $33 & 511; - var $35 = $4; - var $36 = $35 != 0; - var $37 = $36 ^ 1; - var $38 = $37; - var $39 = __Z8condjumpP9FuncState6OpCodeiii($31, 26, $34, 0, $38); - $1 = $39; - __label__ = 0; /* $54 */ break $9$41$2; - } - else { - ; - __label__ = 1; /* $41 */ break $9$41$2; - } - } - else { - __label__ = 1; /* $41 */ - } - } while(0); - if (__label__ == 1) { - var $42 = $2; - var $43 = $3; - __Z16discharge2anyregP9FuncStateP7expdesc($42, $43); - var $44 = $2; - var $45 = $3; - __Z7freeexpP9FuncStateP7expdesc($44, $45); - var $46 = $2; - var $47 = $3; - var $48 = $47+4; - var $49 = $48; - var $50 = $49; - var $51 = IHEAP[$50]; - var $52 = $4; - var $53 = __Z8condjumpP9FuncState6OpCodeiii($46, 27, 255, $51, $52); - $1 = $53; - ; - } - var $55 = $1; - ; - return $55; - } - __Z10jumponcondP9FuncStateP7expdesci.__index__ = Runtime.getFunctionIndex(__Z10jumponcondP9FuncStateP7expdesci, "__Z10jumponcondP9FuncStateP7expdesci"); - - - function __Z12luaK_indexedP9FuncStateP7expdescS2_($fs, $t, $k) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $fs; - $2 = $t; - $3 = $k; - var $4 = $1; - var $5 = $3; - var $6 = __Z11luaK_exp2RKP9FuncStateP7expdesc($4, $5); - var $7 = $2; - var $8 = $7+4; - var $9 = $8; - var $10 = $9+4; - IHEAP[$10] = $6; - var $11 = $2; - var $12 = $11; - IHEAP[$12] = 9; - ; - return; - } - __Z12luaK_indexedP9FuncStateP7expdescS2_.__index__ = Runtime.getFunctionIndex(__Z12luaK_indexedP9FuncStateP7expdescS2_, "__Z12luaK_indexedP9FuncStateP7expdescS2_"); - - - function __Z11luaK_prefixP9FuncState5UnOprP7expdesc($fs, $op, $e) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $e2 = __stackBase__; - $1 = $fs; - $2 = $op; - $3 = $e; - var $4 = $e2+16; - IHEAP[$4] = -1; - var $5 = $e2+12; - IHEAP[$5] = -1; - var $6 = $e2; - IHEAP[$6] = 5; - var $7 = $e2+4; - var $8 = $7; - var $9 = $8; - FHEAP[$9] = 0; - var $10 = $2; - if ($10 == 0) { - __label__ = 2; /* $11 */ - } - else if ($10 == 1) { - __label__ = 3; /* $22 */ - } - else if ($10 == 2) { - __label__ = 4; /* $25 */ - } - else { - __label__ = 5; /* $31 */ - } - - if (__label__ == 5) { - ; - } - else if (__label__ == 2) { - var $12 = $3; - var $13 = __Z9isnumeralP7expdesc($12); - var $14 = $13 != 0; - ; - if (!$14) { - ; - var $16 = $1; - var $17 = $3; - var $18 = __Z15luaK_exp2anyregP9FuncStateP7expdesc($16, $17); - ; - } - var $20 = $1; - var $21 = $3; - __Z9codearithP9FuncState6OpCodeP7expdescS3_($20, 18, $21, $e2); - ; - } - else if (__label__ == 3) { - var $23 = $1; - var $24 = $3; - __Z7codenotP9FuncStateP7expdesc($23, $24); - ; - } - else if (__label__ == 4) { - var $26 = $1; - var $27 = $3; - var $28 = __Z15luaK_exp2anyregP9FuncStateP7expdesc($26, $27); - var $29 = $1; - var $30 = $3; - __Z9codearithP9FuncState6OpCodeP7expdescS3_($29, 20, $30, $e2); - ; - } - STACKTOP = __stackBase__; - return; - } - __Z11luaK_prefixP9FuncState5UnOprP7expdesc.__index__ = Runtime.getFunctionIndex(__Z11luaK_prefixP9FuncState5UnOprP7expdesc, "__Z11luaK_prefixP9FuncState5UnOprP7expdesc"); - - - function __Z9isnumeralP7expdesc($e) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - $1 = $e; - var $2 = $1; - var $3 = $2; - var $4 = IHEAP[$3]; - var $5 = $4 == 5; - ; - $6$16$2: do { - if ($5) { - __lastLabel__ = 4; ; - var $7 = $1; - var $8 = $7+12; - var $9 = IHEAP[$8]; - var $10 = $9 == -1; - if ($10) { __lastLabel__ = 0; ; } else { __lastLabel__ = 0; __label__ = 2; /* $16 */ break $6$16$2; } - var $12 = $1; - var $13 = $12+16; - var $14 = IHEAP[$13]; - var $15 = $14 == -1; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 4; ; - } - } while(0); - var $17 = __lastLabel__ == 0 ? 0 : (__lastLabel__ == 4 ? 0 : ($15)); - var $18 = $17; - ; - return $18; - } - __Z9isnumeralP7expdesc.__index__ = Runtime.getFunctionIndex(__Z9isnumeralP7expdesc, "__Z9isnumeralP7expdesc"); - - - function __Z9codearithP9FuncState6OpCodeP7expdescS3_($fs, $op, $e1, $e2) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $o2; - var $o1; - $1 = $fs; - $2 = $op; - $3 = $e1; - $4 = $e2; - var $5 = $2; - var $6 = $3; - var $7 = $4; - var $8 = __Z12constfolding6OpCodeP7expdescS1_($5, $6, $7); - var $9 = $8 != 0; - ; - if ($9) { - ; - ; - } - else { - ; - var $12 = $2; - var $13 = $12 != 18; - ; - $14$21$5: do { - if ($13) { - ; - var $15 = $2; - var $16 = $15 != 20; - if (!($16)) { __label__ = 2; /* $21 */ break $14$21$5; } - var $18 = $1; - var $19 = $4; - var $20 = __Z11luaK_exp2RKP9FuncStateP7expdesc($18, $19); - __lastLabel__ = 1; __label__ = 3; /* $22 */ break $14$21$5; - } - else { - __label__ = 2; /* $21 */ - } - } while(0); - if (__label__ == 2) { - __lastLabel__ = 2; ; - } - var $23 = __lastLabel__ == 1 ? $20 : (0); - $o2 = $23; - var $24 = $1; - var $25 = $3; - var $26 = __Z11luaK_exp2RKP9FuncStateP7expdesc($24, $25); - $o1 = $26; - var $27 = $o1; - var $28 = $o2; - var $29 = $27 > $28; - ; - if ($29) { - ; - var $31 = $1; - var $32 = $3; - __Z7freeexpP9FuncStateP7expdesc($31, $32); - var $33 = $1; - var $34 = $4; - __Z7freeexpP9FuncStateP7expdesc($33, $34); - ; - } - else { - ; - var $36 = $1; - var $37 = $4; - __Z7freeexpP9FuncStateP7expdesc($36, $37); - var $38 = $1; - var $39 = $3; - __Z7freeexpP9FuncStateP7expdesc($38, $39); - ; - } - var $41 = $1; - var $42 = $2; - var $43 = $o1; - var $44 = $o2; - var $45 = __Z12luaK_codeABCP9FuncState6OpCodeiii($41, $42, 0, $43, $44); - var $46 = $3; - var $47 = $46+4; - var $48 = $47; - var $49 = $48; - IHEAP[$49] = $45; - var $50 = $3; - var $51 = $50; - IHEAP[$51] = 11; - ; - } - ; - return; - } - __Z9codearithP9FuncState6OpCodeP7expdescS3_.__index__ = Runtime.getFunctionIndex(__Z9codearithP9FuncState6OpCodeP7expdescS3_, "__Z9codearithP9FuncState6OpCodeP7expdescS3_"); - - - function __Z7codenotP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - var $temp; - $1 = $fs; - $2 = $e; - var $3 = $1; - var $4 = $2; - __Z18luaK_dischargevarsP9FuncStateP7expdesc($3, $4); - var $5 = $2; - var $6 = $5; - var $7 = IHEAP[$6]; - if ($7 == 1) { - __label__ = 1; /* $8 */ - } - else if ($7 == 3) { - __label__ = 1; /* $8 */ - } - else if ($7 == 4) { - __label__ = 2; /* $11 */ - } - else if ($7 == 5) { - __label__ = 2; /* $11 */ - } - else if ($7 == 2) { - __label__ = 2; /* $11 */ - } - else if ($7 == 10) { - __label__ = 3; /* $14 */ - } - else if ($7 == 11) { - __label__ = 4; /* $17 */ - } - else if ($7 == 12) { - __label__ = 4; /* $17 */ - } - else { - __label__ = 5; /* $35 */ - } - - if (__label__ == 5) { - ; - } - else if (__label__ == 1) { - var $9 = $2; - var $10 = $9; - IHEAP[$10] = 2; - ; - } - else if (__label__ == 2) { - var $12 = $2; - var $13 = $12; - IHEAP[$13] = 3; - ; - } - else if (__label__ == 3) { - var $15 = $1; - var $16 = $2; - __Z10invertjumpP9FuncStateP7expdesc($15, $16); - ; - } - else if (__label__ == 4) { - var $18 = $1; - var $19 = $2; - __Z16discharge2anyregP9FuncStateP7expdesc($18, $19); - var $20 = $1; - var $21 = $2; - __Z7freeexpP9FuncStateP7expdesc($20, $21); - var $22 = $1; - var $23 = $2; - var $24 = $23+4; - var $25 = $24; - var $26 = $25; - var $27 = IHEAP[$26]; - var $28 = __Z12luaK_codeABCP9FuncState6OpCodeiii($22, 19, 0, $27, 0); - var $29 = $2; - var $30 = $29+4; - var $31 = $30; - var $32 = $31; - IHEAP[$32] = $28; - var $33 = $2; - var $34 = $33; - IHEAP[$34] = 11; - ; - } - var $37 = $2; - var $38 = $37+16; - var $39 = IHEAP[$38]; - $temp = $39; - var $40 = $2; - var $41 = $40+12; - var $42 = IHEAP[$41]; - var $43 = $2; - var $44 = $43+16; - IHEAP[$44] = $42; - var $45 = $temp; - var $46 = $2; - var $47 = $46+12; - IHEAP[$47] = $45; - var $48 = $1; - var $49 = $2; - var $50 = $49+16; - var $51 = IHEAP[$50]; - __Z12removevaluesP9FuncStatei($48, $51); - var $52 = $1; - var $53 = $2; - var $54 = $53+12; - var $55 = IHEAP[$54]; - __Z12removevaluesP9FuncStatei($52, $55); - ; - return; - } - __Z7codenotP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z7codenotP9FuncStateP7expdesc, "__Z7codenotP9FuncStateP7expdesc"); - - - function __Z10luaK_infixP9FuncState6BinOprP7expdesc($fs, $op, $v) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $fs; - $2 = $op; - $3 = $v; - var $4 = $2; - if ($4 == 13) { - __label__ = 2; /* $5 */ - } - else if ($4 == 14) { - __label__ = 3; /* $8 */ - } - else if ($4 == 6) { - __label__ = 4; /* $11 */ - } - else if ($4 == 0) { - __label__ = 5; /* $14 */ - } - else if ($4 == 1) { - __label__ = 5; /* $14 */ - } - else if ($4 == 2) { - __label__ = 5; /* $14 */ - } - else if ($4 == 3) { - __label__ = 5; /* $14 */ - } - else if ($4 == 4) { - __label__ = 5; /* $14 */ - } - else if ($4 == 5) { - __label__ = 5; /* $14 */ - } - else { - __label__ = 6; /* $23 */ - } - - if (__label__ == 6) { - var $24 = $1; - var $25 = $3; - var $26 = __Z11luaK_exp2RKP9FuncStateP7expdesc($24, $25); - ; - } - else if (__label__ == 2) { - var $6 = $1; - var $7 = $3; - __Z13luaK_goiftrueP9FuncStateP7expdesc($6, $7); - ; - } - else if (__label__ == 3) { - var $9 = $1; - var $10 = $3; - __Z14luaK_goiffalseP9FuncStateP7expdesc($9, $10); - ; - } - else if (__label__ == 4) { - var $12 = $1; - var $13 = $3; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($12, $13); - ; - } - else if (__label__ == 5) { - var $15 = $3; - var $16 = __Z9isnumeralP7expdesc($15); - var $17 = $16 != 0; - ; - if (!$17) { - ; - var $19 = $1; - var $20 = $3; - var $21 = __Z11luaK_exp2RKP9FuncStateP7expdesc($19, $20); - ; - } - ; - } - ; - return; - } - __Z10luaK_infixP9FuncState6BinOprP7expdesc.__index__ = Runtime.getFunctionIndex(__Z10luaK_infixP9FuncState6BinOprP7expdesc, "__Z10luaK_infixP9FuncState6BinOprP7expdesc"); - - - function __Z14luaK_goiffalseP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - var $pc; - $1 = $fs; - $2 = $e; - var $3 = $1; - var $4 = $2; - __Z18luaK_dischargevarsP9FuncStateP7expdesc($3, $4); - var $5 = $2; - var $6 = $5; - var $7 = IHEAP[$6]; - if ($7 == 1) { - __label__ = 1; /* $8 */ - } - else if ($7 == 3) { - __label__ = 1; /* $8 */ - } - else if ($7 == 2) { - __label__ = 2; /* $9 */ - } - else if ($7 == 10) { - __label__ = 3; /* $12 */ - } - else { - __label__ = 4; /* $18 */ - } - - if (__label__ == 4) { - var $19 = $1; - var $20 = $2; - var $21 = __Z10jumponcondP9FuncStateP7expdesci($19, $20, 1); - $pc = $21; - ; - } - else if (__label__ == 1) { - $pc = -1; - ; - } - else if (__label__ == 2) { - var $10 = $1; - var $11 = __Z9luaK_jumpP9FuncState($10); - $pc = $11; - ; - } - else if (__label__ == 3) { - var $13 = $2; - var $14 = $13+4; - var $15 = $14; - var $16 = $15; - var $17 = IHEAP[$16]; - $pc = $17; - ; - } - var $23 = $1; - var $24 = $2; - var $25 = $24+12; - var $26 = $pc; - __Z11luaK_concatP9FuncStatePii($23, $25, $26); - var $27 = $1; - var $28 = $2; - var $29 = $28+16; - var $30 = IHEAP[$29]; - __Z16luaK_patchtohereP9FuncStatei($27, $30); - var $31 = $2; - var $32 = $31+16; - IHEAP[$32] = -1; - ; - return; - } - __Z14luaK_goiffalseP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z14luaK_goiffalseP9FuncStateP7expdesc, "__Z14luaK_goiffalseP9FuncStateP7expdesc"); - - - function __Z11luaK_posfixP9FuncState6BinOprP7expdescS3_($fs, $op, $e1, $e2) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $1 = $fs; - $2 = $op; - $3 = $e1; - $4 = $e2; - var $5 = $2; - if ($5 == 13) { - __label__ = 5; /* $6 */ - } - else if ($5 == 14) { - __label__ = 6; /* $19 */ - } - else if ($5 == 6) { - __label__ = 7; /* $32 */ - } - else if ($5 == 0) { - __label__ = 8; /* $108 */ - } - else if ($5 == 1) { - __label__ = 9; /* $112 */ - } - else if ($5 == 2) { - __label__ = 10; /* $116 */ - } - else if ($5 == 3) { - __label__ = 11; /* $120 */ - } - else if ($5 == 4) { - __label__ = 12; /* $124 */ - } - else if ($5 == 5) { - __label__ = 13; /* $128 */ - } - else if ($5 == 8) { - __label__ = 14; /* $132 */ - } - else if ($5 == 7) { - __label__ = 15; /* $136 */ - } - else if ($5 == 9) { - __label__ = 16; /* $140 */ - } - else if ($5 == 10) { - __label__ = 17; /* $144 */ - } - else if ($5 == 11) { - __label__ = 18; /* $148 */ - } - else if ($5 == 12) { - __label__ = 19; /* $152 */ - } - else { - __label__ = 20; /* $156 */ - } - - if (__label__ == 20) { - ; - } - else if (__label__ == 5) { - var $7 = $1; - var $8 = $4; - __Z18luaK_dischargevarsP9FuncStateP7expdesc($7, $8); - var $9 = $1; - var $10 = $4; - var $11 = $10+16; - var $12 = $3; - var $13 = $12+16; - var $14 = IHEAP[$13]; - __Z11luaK_concatP9FuncStatePii($9, $11, $14); - var $15 = $3; - var $16 = $4; - var $17 = $15; - var $18 = $16; - _llvm_memcpy_p0i8_p0i8_i32($17, $18, 20, 4, 0); - ; - } - else if (__label__ == 6) { - var $20 = $1; - var $21 = $4; - __Z18luaK_dischargevarsP9FuncStateP7expdesc($20, $21); - var $22 = $1; - var $23 = $4; - var $24 = $23+12; - var $25 = $3; - var $26 = $25+12; - var $27 = IHEAP[$26]; - __Z11luaK_concatP9FuncStatePii($22, $24, $27); - var $28 = $3; - var $29 = $4; - var $30 = $28; - var $31 = $29; - _llvm_memcpy_p0i8_p0i8_i32($30, $31, 20, 4, 0); - ; - } - else if (__label__ == 7) { - var $33 = $1; - var $34 = $4; - __Z12luaK_exp2valP9FuncStateP7expdesc($33, $34); - var $35 = $4; - var $36 = $35; - var $37 = IHEAP[$36]; - var $38 = $37 == 11; - ; - $39$101$7: do { - if ($38) { - ; - var $40 = $4; - var $41 = $40+4; - var $42 = $41; - var $43 = $42; - var $44 = IHEAP[$43]; - var $45 = $1; - var $46 = $45; - var $47 = IHEAP[$46]; - var $48 = $47+12; - var $49 = IHEAP[$48]; - var $50 = $49+4*$44; - var $51 = IHEAP[$50]; - var $52 = $51 >> 0; - var $53 = $52 & 63; - var $54 = $53 == 21; - if (!($54)) { __label__ = 2; /* $101 */ break $39$101$7; } - var $56 = $1; - var $57 = $3; - __Z7freeexpP9FuncStateP7expdesc($56, $57); - var $58 = $4; - var $59 = $58+4; - var $60 = $59; - var $61 = $60; - var $62 = IHEAP[$61]; - var $63 = $1; - var $64 = $63; - var $65 = IHEAP[$64]; - var $66 = $65+12; - var $67 = IHEAP[$66]; - var $68 = $67+4*$62; - var $69 = IHEAP[$68]; - var $70 = $69 & 8388607; - var $71 = $3; - var $72 = $71+4; - var $73 = $72; - var $74 = $73; - var $75 = IHEAP[$74]; - var $76 = $75 << 23; - var $77 = $76 & -8388608; - var $78 = $70 | $77; - var $79 = $4; - var $80 = $79+4; - var $81 = $80; - var $82 = $81; - var $83 = IHEAP[$82]; - var $84 = $1; - var $85 = $84; - var $86 = IHEAP[$85]; - var $87 = $86+12; - var $88 = IHEAP[$87]; - var $89 = $88+4*$83; - IHEAP[$89] = $78; - var $90 = $3; - var $91 = $90; - IHEAP[$91] = 11; - var $92 = $4; - var $93 = $92+4; - var $94 = $93; - var $95 = $94; - var $96 = IHEAP[$95]; - var $97 = $3; - var $98 = $97+4; - var $99 = $98; - var $100 = $99; - IHEAP[$100] = $96; - __label__ = 3; /* $107 */ break $39$101$7; - } - else { - __label__ = 2; /* $101 */ - } - } while(0); - if (__label__ == 2) { - var $102 = $1; - var $103 = $4; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($102, $103); - var $104 = $1; - var $105 = $3; - var $106 = $4; - __Z9codearithP9FuncState6OpCodeP7expdescS3_($104, 21, $105, $106); - ; - } - ; - } - else if (__label__ == 8) { - var $109 = $1; - var $110 = $3; - var $111 = $4; - __Z9codearithP9FuncState6OpCodeP7expdescS3_($109, 12, $110, $111); - ; - } - else if (__label__ == 9) { - var $113 = $1; - var $114 = $3; - var $115 = $4; - __Z9codearithP9FuncState6OpCodeP7expdescS3_($113, 13, $114, $115); - ; - } - else if (__label__ == 10) { - var $117 = $1; - var $118 = $3; - var $119 = $4; - __Z9codearithP9FuncState6OpCodeP7expdescS3_($117, 14, $118, $119); - ; - } - else if (__label__ == 11) { - var $121 = $1; - var $122 = $3; - var $123 = $4; - __Z9codearithP9FuncState6OpCodeP7expdescS3_($121, 15, $122, $123); - ; - } - else if (__label__ == 12) { - var $125 = $1; - var $126 = $3; - var $127 = $4; - __Z9codearithP9FuncState6OpCodeP7expdescS3_($125, 16, $126, $127); - ; - } - else if (__label__ == 13) { - var $129 = $1; - var $130 = $3; - var $131 = $4; - __Z9codearithP9FuncState6OpCodeP7expdescS3_($129, 17, $130, $131); - ; - } - else if (__label__ == 14) { - var $133 = $1; - var $134 = $3; - var $135 = $4; - __Z8codecompP9FuncState6OpCodeiP7expdescS3_($133, 23, 1, $134, $135); - ; - } - else if (__label__ == 15) { - var $137 = $1; - var $138 = $3; - var $139 = $4; - __Z8codecompP9FuncState6OpCodeiP7expdescS3_($137, 23, 0, $138, $139); - ; - } - else if (__label__ == 16) { - var $141 = $1; - var $142 = $3; - var $143 = $4; - __Z8codecompP9FuncState6OpCodeiP7expdescS3_($141, 24, 1, $142, $143); - ; - } - else if (__label__ == 17) { - var $145 = $1; - var $146 = $3; - var $147 = $4; - __Z8codecompP9FuncState6OpCodeiP7expdescS3_($145, 25, 1, $146, $147); - ; - } - else if (__label__ == 18) { - var $149 = $1; - var $150 = $3; - var $151 = $4; - __Z8codecompP9FuncState6OpCodeiP7expdescS3_($149, 24, 0, $150, $151); - ; - } - else if (__label__ == 19) { - var $153 = $1; - var $154 = $3; - var $155 = $4; - __Z8codecompP9FuncState6OpCodeiP7expdescS3_($153, 25, 0, $154, $155); - ; - } - ; - return; - } - __Z11luaK_posfixP9FuncState6BinOprP7expdescS3_.__index__ = Runtime.getFunctionIndex(__Z11luaK_posfixP9FuncState6BinOprP7expdescS3_, "__Z11luaK_posfixP9FuncState6BinOprP7expdescS3_"); - - - function __Z8codecompP9FuncState6OpCodeiP7expdescS3_($fs, $op, $cond, $e1, $e2) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $o1; - var $o2; - var $temp; - $1 = $fs; - $2 = $op; - $3 = $cond; - $4 = $e1; - $5 = $e2; - var $6 = $1; - var $7 = $4; - var $8 = __Z11luaK_exp2RKP9FuncStateP7expdesc($6, $7); - $o1 = $8; - var $9 = $1; - var $10 = $5; - var $11 = __Z11luaK_exp2RKP9FuncStateP7expdesc($9, $10); - $o2 = $11; - var $12 = $1; - var $13 = $5; - __Z7freeexpP9FuncStateP7expdesc($12, $13); - var $14 = $1; - var $15 = $4; - __Z7freeexpP9FuncStateP7expdesc($14, $15); - var $16 = $3; - var $17 = $16 == 0; - ; - $18$25$2: do { - if ($17) { - ; - var $19 = $2; - var $20 = $19 != 23; - if (!($20)) { __label__ = 1; /* $25 */ break $18$25$2; } - var $22 = $o1; - $temp = $22; - var $23 = $o2; - $o1 = $23; - var $24 = $temp; - $o2 = $24; - $3 = 1; - ; - } - } while(0); - var $26 = $1; - var $27 = $2; - var $28 = $3; - var $29 = $o1; - var $30 = $o2; - var $31 = __Z8condjumpP9FuncState6OpCodeiii($26, $27, $28, $29, $30); - var $32 = $4; - var $33 = $32+4; - var $34 = $33; - var $35 = $34; - IHEAP[$35] = $31; - var $36 = $4; - var $37 = $36; - IHEAP[$37] = 10; - ; - return; - } - __Z8codecompP9FuncState6OpCodeiP7expdescS3_.__index__ = Runtime.getFunctionIndex(__Z8codecompP9FuncState6OpCodeiP7expdescS3_, "__Z8codecompP9FuncState6OpCodeiP7expdescS3_"); - - - function __Z12luaK_fixlineP9FuncStatei($fs, $line) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $line; - var $3 = $2; - var $4 = $1; - var $5 = $4+24; - var $6 = IHEAP[$5]; - var $7 = $6 - 1; - var $8 = $1; - var $9 = $8; - var $10 = IHEAP[$9]; - var $11 = $10+20; - var $12 = IHEAP[$11]; - var $13 = $12+4*$7; - IHEAP[$13] = $3; - ; - return; - } - __Z12luaK_fixlineP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z12luaK_fixlineP9FuncStatei, "__Z12luaK_fixlineP9FuncStatei"); - - - function __Z9luaK_codeP9FuncStateji($fs, $i, $line) { - ; - var __label__; - var $1; - var $2; - var $3; - var $f; - $1 = $fs; - $2 = $i; - $3 = $line; - var $4 = $1; - var $5 = $4; - var $6 = IHEAP[$5]; - $f = $6; - var $7 = $1; - __Z12dischargejpcP9FuncState($7); - var $8 = $1; - var $9 = $8+24; - var $10 = IHEAP[$9]; - var $11 = $10 + 1; - var $12 = $f; - var $13 = $12+44; - var $14 = IHEAP[$13]; - var $15 = $11 > $14; - ; - if ($15) { - ; - var $17 = $1; - var $18 = $17+16; - var $19 = IHEAP[$18]; - var $20 = $f; - var $21 = $20+12; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $f; - var $25 = $24+44; - var $26 = __Z13luaM_growaux_P9lua_StatePvPijiPKc($19, $23, $25, 4, 2147483645, __str1533); - var $27 = $26; - var $28 = $f; - var $29 = $28+12; - IHEAP[$29] = $27; - ; - } - var $31 = $2; - var $32 = $1; - var $33 = $32+24; - var $34 = IHEAP[$33]; - var $35 = $f; - var $36 = $35+12; - var $37 = IHEAP[$36]; - var $38 = $37+4*$34; - IHEAP[$38] = $31; - var $39 = $1; - var $40 = $39+24; - var $41 = IHEAP[$40]; - var $42 = $41 + 1; - var $43 = $f; - var $44 = $43+48; - var $45 = IHEAP[$44]; - var $46 = $42 > $45; - ; - if ($46) { - ; - var $48 = $1; - var $49 = $48+16; - var $50 = IHEAP[$49]; - var $51 = $f; - var $52 = $51+20; - var $53 = IHEAP[$52]; - var $54 = $53; - var $55 = $f; - var $56 = $55+48; - var $57 = __Z13luaM_growaux_P9lua_StatePvPijiPKc($50, $54, $56, 4, 2147483645, __str1533); - var $58 = $57; - var $59 = $f; - var $60 = $59+20; - IHEAP[$60] = $58; - ; - } - var $62 = $3; - var $63 = $1; - var $64 = $63+24; - var $65 = IHEAP[$64]; - var $66 = $f; - var $67 = $66+20; - var $68 = IHEAP[$67]; - var $69 = $68+4*$65; - IHEAP[$69] = $62; - var $70 = $1; - var $71 = $70+24; - var $72 = IHEAP[$71]; - var $73 = $72 + 1; - IHEAP[$71] = $73; - ; - return $72; - } - __Z9luaK_codeP9FuncStateji.__index__ = Runtime.getFunctionIndex(__Z9luaK_codeP9FuncStateji, "__Z9luaK_codeP9FuncStateji"); - - - function __Z12luaK_setlistP9FuncStateiii($fs, $base, $nelems, $tostore) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $c; - var $b; - $1 = $fs; - $2 = $base; - $3 = $nelems; - $4 = $tostore; - var $5 = $3; - var $6 = $5 - 1; - var $7 = Math.floor($6 / 50); - var $8 = $7 + 1; - $c = $8; - var $9 = $4; - var $10 = $9 == -1; - var $11 = $4; - var $12 = $10 ? 0 : $11; - $b = $12; - var $13 = $c; - var $14 = $13 <= 511; - ; - if ($14) { - ; - var $16 = $1; - var $17 = $2; - var $18 = $b; - var $19 = $c; - var $20 = __Z12luaK_codeABCP9FuncState6OpCodeiii($16, 34, $17, $18, $19); - ; - } - else { - ; - var $22 = $1; - var $23 = $2; - var $24 = $b; - var $25 = __Z12luaK_codeABCP9FuncState6OpCodeiii($22, 34, $23, $24, 0); - var $26 = $1; - var $27 = $c; - var $28 = $1; - var $29 = $28+12; - var $30 = IHEAP[$29]; - var $31 = $30+8; - var $32 = IHEAP[$31]; - var $33 = __Z9luaK_codeP9FuncStateji($26, $27, $32); - ; - } - var $35 = $2; - var $36 = $35 + 1; - var $37 = $1; - var $38 = $37+36; - IHEAP[$38] = $36; - ; - return; - } - __Z12luaK_setlistP9FuncStateiii.__index__ = Runtime.getFunctionIndex(__Z12luaK_setlistP9FuncStateiii, "__Z12luaK_setlistP9FuncStateiii"); - - - function __Z12dischargejpcP9FuncState($fs) { - ; - var __label__; - var $1; - $1 = $fs; - var $2 = $1; - var $3 = $1; - var $4 = $3+32; - var $5 = IHEAP[$4]; - var $6 = $1; - var $7 = $6+24; - var $8 = IHEAP[$7]; - var $9 = $1; - var $10 = $9+24; - var $11 = IHEAP[$10]; - __Z12patchlistauxP9FuncStateiiii($2, $5, $8, 255, $11); - var $12 = $1; - var $13 = $12+32; - IHEAP[$13] = -1; - ; - return; - } - __Z12dischargejpcP9FuncState.__index__ = Runtime.getFunctionIndex(__Z12dischargejpcP9FuncState, "__Z12dischargejpcP9FuncState"); - - - function __Z8condjumpP9FuncState6OpCodeiii($fs, $op, $A, $B, $C) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - $1 = $fs; - $2 = $op; - $3 = $A; - $4 = $B; - $5 = $C; - var $6 = $1; - var $7 = $2; - var $8 = $3; - var $9 = $4; - var $10 = $5; - var $11 = __Z12luaK_codeABCP9FuncState6OpCodeiii($6, $7, $8, $9, $10); - var $12 = $1; - var $13 = __Z9luaK_jumpP9FuncState($12); - ; - return $13; - } - __Z8condjumpP9FuncState6OpCodeiii.__index__ = Runtime.getFunctionIndex(__Z8condjumpP9FuncState6OpCodeiii, "__Z8condjumpP9FuncState6OpCodeiii"); - - - function __Z16discharge2anyregP9FuncStateP7expdesc($fs, $e) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $e; - var $3 = $2; - var $4 = $3; - var $5 = IHEAP[$4]; - var $6 = $5 != 12; - ; - if ($6) { - ; - var $8 = $1; - __Z16luaK_reserveregsP9FuncStatei($8, 1); - var $9 = $1; - var $10 = $2; - var $11 = $1; - var $12 = $11+36; - var $13 = IHEAP[$12]; - var $14 = $13 - 1; - __Z13discharge2regP9FuncStateP7expdesci($9, $10, $14); - ; - } - ; - return; - } - __Z16discharge2anyregP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z16discharge2anyregP9FuncStateP7expdesc, "__Z16discharge2anyregP9FuncStateP7expdesc"); - - - function __Z12removevaluesP9FuncStatei($fs, $list) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $list; - ; - $3$2: while(1) { // $3 - var $4 = $2; - var $5 = $4 != -1; - if (!($5)) { __label__ = 2; /* $14 */ break $3$2; } - var $7 = $1; - var $8 = $2; - var $9 = __Z12patchtestregP9FuncStateii($7, $8, 255); - ; - var $11 = $1; - var $12 = $2; - var $13 = __Z7getjumpP9FuncStatei($11, $12); - $2 = $13; - __label__ = 0; /* $3 */ continue $3$2; - } - ; - return; - } - __Z12removevaluesP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z12removevaluesP9FuncStatei, "__Z12removevaluesP9FuncStatei"); - - - function __Z12patchtestregP9FuncStateii($fs, $node, $reg) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $i; - $2 = $fs; - $3 = $node; - $4 = $reg; - var $5 = $2; - var $6 = $3; - var $7 = __Z14getjumpcontrolP9FuncStatei($5, $6); - $i = $7; - var $8 = $i; - var $9 = IHEAP[$8]; - var $10 = $9 >> 0; - var $11 = $10 & 63; - var $12 = $11 != 27; - ; - if ($12) { - ; - $1 = 0; - ; - } - else { - ; - var $15 = $4; - var $16 = $15 != 255; - ; - $17$33$5: do { - if ($16) { - ; - var $18 = $4; - var $19 = $i; - var $20 = IHEAP[$19]; - var $21 = $20 >> 23; - var $22 = $21 & 511; - var $23 = $18 != $22; - if (!($23)) { __label__ = 2; /* $33 */ break $17$33$5; } - var $25 = $i; - var $26 = IHEAP[$25]; - var $27 = $26 & -16321; - var $28 = $4; - var $29 = $28 << 6; - var $30 = $29 & 16320; - var $31 = $27 | $30; - var $32 = $i; - IHEAP[$32] = $31; - __label__ = 3; /* $47 */ break $17$33$5; - } - else { - __label__ = 2; /* $33 */ - } - } while(0); - if (__label__ == 2) { - var $34 = $i; - var $35 = IHEAP[$34]; - var $36 = $35 >> 23; - var $37 = $36 & 511; - var $38 = $37 << 6; - var $39 = 26 | $38; - var $40 = $i; - var $41 = IHEAP[$40]; - var $42 = $41 >> 14; - var $43 = $42 & 511; - var $44 = $43 << 14; - var $45 = $39 | $44; - var $46 = $i; - IHEAP[$46] = $45; - ; - } - $1 = 1; - ; - } - var $49 = $1; - ; - return $49; - } - __Z12patchtestregP9FuncStateii.__index__ = Runtime.getFunctionIndex(__Z12patchtestregP9FuncStateii, "__Z12patchtestregP9FuncStateii"); - - - function __Z14getjumpcontrolP9FuncStatei($fs, $pc) { - ; - var __label__; - var $1; - var $2; - var $3; - var $pi; - $2 = $fs; - $3 = $pc; - var $4 = $3; - var $5 = $2; - var $6 = $5; - var $7 = IHEAP[$6]; - var $8 = $7+12; - var $9 = IHEAP[$8]; - var $10 = $9+4*$4; - $pi = $10; - var $11 = $3; - var $12 = $11 >= 1; - ; - $13$27$2: do { - if ($12) { - ; - var $14 = $pi; - var $15 = $14+-4; - var $16 = IHEAP[$15]; - var $17 = $16 >> 0; - var $18 = $17 & 63; - var $19 = _luaP_opmodes+$18; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $21 & 128; - var $23 = $22 != 0; - if (!($23)) { __label__ = 1; /* $27 */ break $13$27$2; } - var $25 = $pi; - var $26 = $25+-4; - $1 = $26; - __label__ = 2; /* $29 */ break $13$27$2; - } - else { - __label__ = 1; /* $27 */ - } - } while(0); - if (__label__ == 1) { - var $28 = $pi; - $1 = $28; - ; - } - var $30 = $1; - ; - return $30; - } - __Z14getjumpcontrolP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z14getjumpcontrolP9FuncStatei, "__Z14getjumpcontrolP9FuncStatei"); - - - function __Z13discharge2regP9FuncStateP7expdesci($fs, $e, $reg) { - ; - var __label__; - var $1; - var $2; - var $3; - var $pc; - $1 = $fs; - $2 = $e; - $3 = $reg; - var $4 = $1; - var $5 = $2; - __Z18luaK_dischargevarsP9FuncStateP7expdesc($4, $5); - var $6 = $2; - var $7 = $6; - var $8 = IHEAP[$7]; - if ($8 == 1) { - __label__ = 4; /* $9 */ - } - else if ($8 == 3) { - __label__ = 5; /* $12 */ - } - else if ($8 == 2) { - __label__ = 5; /* $12 */ - } - else if ($8 == 4) { - __label__ = 6; /* $21 */ - } - else if ($8 == 5) { - __label__ = 7; /* $30 */ - } - else if ($8 == 11) { - __label__ = 8; /* $41 */ - } - else if ($8 == 12) { - __label__ = 9; /* $61 */ - } - else { - __label__ = 10; /* $79 */ - } - - $79$9$12$21$30$41$61$2: do { - if (__label__ == 10) { - __label__ = 2; /* $88 */ break $79$9$12$21$30$41$61$2; - } - else if (__label__ == 4) { - var $10 = $1; - var $11 = $3; - __Z8luaK_nilP9FuncStateii($10, $11, 1); - __label__ = 0; /* $80 */ break $79$9$12$21$30$41$61$2; - } - else if (__label__ == 5) { - var $13 = $1; - var $14 = $3; - var $15 = $2; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17 == 2; - var $19 = $18; - var $20 = __Z12luaK_codeABCP9FuncState6OpCodeiii($13, 2, $14, $19, 0); - __label__ = 0; /* $80 */ break $79$9$12$21$30$41$61$2; - } - else if (__label__ == 6) { - var $22 = $1; - var $23 = $3; - var $24 = $2; - var $25 = $24+4; - var $26 = $25; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = __Z12luaK_codeABxP9FuncState6OpCodeij($22, 1, $23, $28); - __label__ = 0; /* $80 */ break $79$9$12$21$30$41$61$2; - } - else if (__label__ == 7) { - var $31 = $1; - var $32 = $3; - var $33 = $1; - var $34 = $2; - var $35 = $34+4; - var $36 = $35; - var $37 = $36; - var $38 = FHEAP[$37]; - var $39 = __Z12luaK_numberKP9FuncStated($33, $38); - var $40 = __Z12luaK_codeABxP9FuncState6OpCodeij($31, 1, $32, $39); - __label__ = 0; /* $80 */ break $79$9$12$21$30$41$61$2; - } - else if (__label__ == 8) { - var $42 = $2; - var $43 = $42+4; - var $44 = $43; - var $45 = $44; - var $46 = IHEAP[$45]; - var $47 = $1; - var $48 = $47; - var $49 = IHEAP[$48]; - var $50 = $49+12; - var $51 = IHEAP[$50]; - var $52 = $51+4*$46; - $pc = $52; - var $53 = $pc; - var $54 = IHEAP[$53]; - var $55 = $54 & -16321; - var $56 = $3; - var $57 = $56 << 6; - var $58 = $57 & 16320; - var $59 = $55 | $58; - var $60 = $pc; - IHEAP[$60] = $59; - __label__ = 0; /* $80 */ break $79$9$12$21$30$41$61$2; - } - else if (__label__ == 9) { - var $62 = $3; - var $63 = $2; - var $64 = $63+4; - var $65 = $64; - var $66 = $65; - var $67 = IHEAP[$66]; - var $68 = $62 != $67; - ; - if ($68) { - ; - var $70 = $1; - var $71 = $3; - var $72 = $2; - var $73 = $72+4; - var $74 = $73; - var $75 = $74; - var $76 = IHEAP[$75]; - var $77 = __Z12luaK_codeABCP9FuncState6OpCodeiii($70, 0, $71, $76, 0); - ; - } - __label__ = 0; /* $80 */ break $79$9$12$21$30$41$61$2; - } - } while(0); - if (__label__ == 0) { - var $81 = $3; - var $82 = $2; - var $83 = $82+4; - var $84 = $83; - var $85 = $84; - IHEAP[$85] = $81; - var $86 = $2; - var $87 = $86; - IHEAP[$87] = 12; - ; - } - ; - return; - } - __Z13discharge2regP9FuncStateP7expdesci.__index__ = Runtime.getFunctionIndex(__Z13discharge2regP9FuncStateP7expdesci, "__Z13discharge2regP9FuncStateP7expdesci"); - - - function __Z12constfolding6OpCodeP7expdescS1_($op, $e1, $e2) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $v1; - var $v2; - var $r; - $2 = $op; - $3 = $e1; - $4 = $e2; - var $5 = $3; - var $6 = __Z9isnumeralP7expdesc($5); - var $7 = $6 != 0; - ; - $8$12$2: do { - if ($7) { - ; - var $9 = $4; - var $10 = __Z9isnumeralP7expdesc($9); - var $11 = $10 != 0; - if (!($11)) { __label__ = 1; /* $12 */ break $8$12$2; } - var $14 = $3; - var $15 = $14+4; - var $16 = $15; - var $17 = $16; - var $18 = FHEAP[$17]; - $v1 = $18; - var $19 = $4; - var $20 = $19+4; - var $21 = $20; - var $22 = $21; - var $23 = FHEAP[$22]; - $v2 = $23; - var $24 = $2; - if ($24 == 12) { - __label__ = 5; /* $25 */ - } - else if ($24 == 13) { - __label__ = 6; /* $29 */ - } - else if ($24 == 14) { - __label__ = 7; /* $33 */ - } - else if ($24 == 15) { - __label__ = 8; /* $37 */ - } - else if ($24 == 16) { - __label__ = 9; /* $45 */ - } - else if ($24 == 17) { - __label__ = 10; /* $58 */ - } - else if ($24 == 18) { - __label__ = 11; /* $62 */ - } - else if ($24 == 20) { - __label__ = 12; /* $65 */ - } - else { - __label__ = 13; /* $66 */ - } - - if (__label__ == 13) { - $r = 0; - ; - } - else if (__label__ == 5) { - var $26 = $v1; - var $27 = $v2; - var $28 = $26 + $27; - $r = $28; - ; - } - else if (__label__ == 6) { - var $30 = $v1; - var $31 = $v2; - var $32 = $30 - $31; - $r = $32; - ; - } - else if (__label__ == 7) { - var $34 = $v1; - var $35 = $v2; - var $36 = $34 * $35; - $r = $36; - ; - } - else if (__label__ == 8) { - var $38 = $v2; - var $39 = $38 == 0; - ; - if ($39) { - ; - $1 = 0; - __label__ = 4; /* $78 */ break $8$12$2; - } - else { - ; - var $42 = $v1; - var $43 = $v2; - var $44 = $42 / $43; - $r = $44; - ; - } - } - else if (__label__ == 9) { - var $46 = $v2; - var $47 = $46 == 0; - ; - if ($47) { - ; - $1 = 0; - __label__ = 4; /* $78 */ break $8$12$2; - } - else { - ; - var $50 = $v1; - var $51 = $v1; - var $52 = $v2; - var $53 = $51 / $52; - var $54 = _floor($53); - var $55 = $v2; - var $56 = $54 * $55; - var $57 = $50 - $56; - $r = $57; - ; - } - } - else if (__label__ == 10) { - var $59 = $v1; - var $60 = $v2; - var $61 = _llvm_pow_f64($59, $60); - $r = $61; - ; - } - else if (__label__ == 11) { - var $63 = $v1; - var $64 = 0 - $63; - $r = $64; - ; - } - else if (__label__ == 12) { - $1 = 0; - __label__ = 4; /* $78 */ break $8$12$2; - } - var $68 = $r; - var $69 = $r; - var $70 = $68 == $69; - ; - if ($70) { - ; - var $73 = $r; - var $74 = $3; - var $75 = $74+4; - var $76 = $75; - var $77 = $76; - FHEAP[$77] = $73; - $1 = 1; - __label__ = 4; /* $78 */ break $8$12$2; - } - else { - ; - $1 = 0; - __label__ = 4; /* $78 */ break $8$12$2; - } - } - else { - __label__ = 1; /* $12 */ - } - } while(0); - if (__label__ == 1) { - $1 = 0; - ; - } - var $79 = $1; - ; - return $79; - } - __Z12constfolding6OpCodeP7expdescS1_.__index__ = Runtime.getFunctionIndex(__Z12constfolding6OpCodeP7expdescS1_, "__Z12constfolding6OpCodeP7expdescS1_"); - - - function __Z10need_valueP9FuncStatei($fs, $list) { - ; - var __label__; - var $1; - var $2; - var $3; - var $i; - $2 = $fs; - $3 = $list; - ; - $4$2: while(1) { // $4 - var $5 = $3; - var $6 = $5 != -1; - if (!($6)) { __label__ = 2; /* $22 */ break $4$2; } - var $8 = $2; - var $9 = $3; - var $10 = __Z14getjumpcontrolP9FuncStatei($8, $9); - var $11 = IHEAP[$10]; - $i = $11; - var $12 = $i; - var $13 = $12 >> 0; - var $14 = $13 & 63; - var $15 = $14 != 27; - if ($15) { __label__ = 3; /* $16 */ break $4$2; } - ; - var $19 = $2; - var $20 = $3; - var $21 = __Z7getjumpP9FuncStatei($19, $20); - $3 = $21; - __label__ = 0; /* $4 */ continue $4$2; - } - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 3) { - $1 = 1; - ; - } - var $24 = $1; - ; - return $24; - } - __Z10need_valueP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z10need_valueP9FuncStatei, "__Z10need_valueP9FuncStatei"); - - - function __Z10code_labelP9FuncStateiii($fs, $A, $b, $jump) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $1 = $fs; - $2 = $A; - $3 = $b; - $4 = $jump; - var $5 = $1; - var $6 = __Z13luaK_getlabelP9FuncState($5); - var $7 = $1; - var $8 = $2; - var $9 = $3; - var $10 = $4; - var $11 = __Z12luaK_codeABCP9FuncState6OpCodeiii($7, 2, $8, $9, $10); - ; - return $11; - } - __Z10code_labelP9FuncStateiii.__index__ = Runtime.getFunctionIndex(__Z10code_labelP9FuncStateiii, "__Z10code_labelP9FuncStateiii"); - - - function __Z11lua_sethookP9lua_StatePFvS0_P9lua_DebugEii($L, $func, $mask, $count) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $1 = $L; - $2 = $func; - $3 = $mask; - $4 = $count; - var $5 = $2; - var $6 = $5 == 0; - ; - $10$7$2: do { - if ($6) { - __label__ = 0; /* $10 */ - } - else { - ; - var $8 = $3; - var $9 = $8 == 0; - if ($9) { __label__ = 0; /* $10 */ break $10$7$2; } else { __label__ = 1; /* $11 */ break $10$7$2; } - } - } while(0); - if (__label__ == 0) { - $3 = 0; - $2 = 0; - ; - } - var $12 = $2; - var $13 = $1; - var $14 = $13+68; - IHEAP[$14] = $12; - var $15 = $4; - var $16 = $1; - var $17 = $16+60; - IHEAP[$17] = $15; - var $18 = $1; - var $19 = $18+60; - var $20 = IHEAP[$19]; - var $21 = $1; - var $22 = $21+64; - IHEAP[$22] = $20; - var $23 = $3; - var $24 = $23; - var $25 = $1; - var $26 = $25+56; - IHEAP[$26] = $24; - ; - return 1; - } - __Z11lua_sethookP9lua_StatePFvS0_P9lua_DebugEii.__index__ = Runtime.getFunctionIndex(__Z11lua_sethookP9lua_StatePFvS0_P9lua_DebugEii, "__Z11lua_sethookP9lua_StatePFvS0_P9lua_DebugEii"); - - - function __Z11lua_gethookP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $2+68; - var $4 = IHEAP[$3]; - ; - return $4; - } - __Z11lua_gethookP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11lua_gethookP9lua_State, "__Z11lua_gethookP9lua_State"); - - - function __Z15lua_gethookmaskP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $2+56; - var $4 = IHEAP[$3]; - var $5 = $4; - ; - return $5; - } - __Z15lua_gethookmaskP9lua_State.__index__ = Runtime.getFunctionIndex(__Z15lua_gethookmaskP9lua_State, "__Z15lua_gethookmaskP9lua_State"); - - - function __Z16lua_gethookcountP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $2+60; - var $4 = IHEAP[$3]; - ; - return $4; - } - __Z16lua_gethookcountP9lua_State.__index__ = Runtime.getFunctionIndex(__Z16lua_gethookcountP9lua_State, "__Z16lua_gethookcountP9lua_State"); - - - function __Z12lua_getstackP9lua_StateiP9lua_Debug($L, $level, $ar) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $status; - var $ci; - $1 = $L; - $2 = $level; - $3 = $ar; - var $4 = $1; - var $5 = $4+20; - var $6 = IHEAP[$5]; - $ci = $6; - ; - $7$2: while(1) { // $7 - var $8 = $2; - var $9 = $8 > 0; - ; - if ($9) { - __lastLabel__ = 0; ; - var $11 = $ci; - var $12 = $1; - var $13 = $12+40; - var $14 = IHEAP[$13]; - var $15 = $11 > $14; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 0; ; - } - var $17 = __lastLabel__ == 0 ? 0 : ($15); - if (!($17)) { __label__ = 4; /* $44 */ break $7$2; } - var $19 = $2; - var $20 = $19 + -1; - $2 = $20; - var $21 = $ci; - var $22 = $21+4; - var $23 = IHEAP[$22]; - var $24 = $23; - var $25 = $24; - var $26 = $25; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = $28; - var $30 = $29; - var $31 = $30+6; - var $32 = IHEAP[$31]; - var $33 = $32 != 0; - ; - if (!$33) { - ; - var $35 = $ci; - var $36 = $35+20; - var $37 = IHEAP[$36]; - var $38 = $2; - var $39 = $38 - $37; - $2 = $39; - ; - } - ; - var $42 = $ci; - var $43 = $42+-24; - $ci = $43; - __label__ = 0; /* $7 */ continue $7$2; - } - var $45 = $2; - var $46 = $45 == 0; - ; - $47$64$13: do { - if ($46) { - ; - var $48 = $ci; - var $49 = $1; - var $50 = $49+40; - var $51 = IHEAP[$50]; - var $52 = $48 > $51; - if (!($52)) { __label__ = 8; /* $64 */ break $47$64$13; } - $status = 1; - var $54 = $ci; - var $55 = $1; - var $56 = $55+40; - var $57 = IHEAP[$56]; - var $58 = $54; - var $59 = $57; - var $60 = $58 - $59; - var $61 = Math.floor($60 / 24); - var $62 = $3; - var $63 = $62+96; - IHEAP[$63] = $61; - __label__ = 9; /* $72 */ break $47$64$13; - } - else { - __label__ = 8; /* $64 */ - } - } while(0); - if (__label__ == 8) { - var $65 = $2; - var $66 = $65 < 0; - ; - if ($66) { - ; - $status = 1; - var $68 = $3; - var $69 = $68+96; - IHEAP[$69] = 0; - ; - } - else { - ; - $status = 0; - ; - } - ; - } - var $73 = $status; - ; - return $73; - } - __Z12lua_getstackP9lua_StateiP9lua_Debug.__index__ = Runtime.getFunctionIndex(__Z12lua_getstackP9lua_StateiP9lua_Debug, "__Z12lua_getstackP9lua_StateiP9lua_Debug"); - - - function __Z12lua_getlocalP9lua_StatePK9lua_Debugi($L, $ar, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $ci; - var $name; - $1 = $L; - $2 = $ar; - $3 = $n; - var $4 = $1; - var $5 = $4+40; - var $6 = IHEAP[$5]; - var $7 = $2; - var $8 = $7+96; - var $9 = IHEAP[$8]; - var $10 = $6+24*$9; - $ci = $10; - var $11 = $1; - var $12 = $ci; - var $13 = $3; - var $14 = __Z9findlocalP9lua_StateP8CallInfoi($11, $12, $13); - $name = $14; - var $15 = $name; - var $16 = $15 != 0; - ; - if ($16) { - ; - var $18 = $1; - var $19 = $ci; - var $20 = $19; - var $21 = IHEAP[$20]; - var $22 = $3; - var $23 = $22 - 1; - var $24 = $21+12*$23; - __Z15luaA_pushobjectP9lua_StatePK10lua_TValue($18, $24); - ; - } - var $26 = $name; - ; - return $26; - } - __Z12lua_getlocalP9lua_StatePK9lua_Debugi.__index__ = Runtime.getFunctionIndex(__Z12lua_getlocalP9lua_StatePK9lua_Debugi, "__Z12lua_getlocalP9lua_StatePK9lua_Debugi"); - - - function __Z9findlocalP9lua_StateP8CallInfoi($L, $ci, $n) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $name; - var $fp; - var $limit; - $2 = $L; - $3 = $ci; - $4 = $n; - var $5 = $3; - var $6 = __Z11getluaprotoP8CallInfo($5); - $fp = $6; - var $7 = $fp; - var $8 = $7 != 0; - ; - $9$19$2: do { - if ($8) { - ; - var $10 = $fp; - var $11 = $4; - var $12 = $2; - var $13 = $3; - var $14 = __Z9currentpcP9lua_StateP8CallInfo($12, $13); - var $15 = __Z17luaF_getlocalnamePK5Protoii($10, $11, $14); - $name = $15; - var $16 = $15 != 0; - if (!($16)) { __label__ = 1; /* $19 */ break $9$19$2; } - var $18 = $name; - $1 = $18; - __label__ = 2; /* $51 */ break $9$19$2; - } - else { - __label__ = 1; /* $19 */ - } - } while(0); - $51$19$5: do { - if (__label__ == 1) { - var $20 = $3; - var $21 = $2; - var $22 = $21+20; - var $23 = IHEAP[$22]; - var $24 = $20 == $23; - ; - if ($24) { - ; - var $26 = $2; - var $27 = $26+8; - var $28 = IHEAP[$27]; - __lastLabel__ = 3; ; - } - else { - ; - var $30 = $3; - var $31 = $30+24; - var $32 = $31+4; - var $33 = IHEAP[$32]; - __lastLabel__ = 5; ; - } - var $35 = __lastLabel__ == 3 ? $28 : ($33); - $limit = $35; - var $36 = $limit; - var $37 = $3; - var $38 = $37; - var $39 = IHEAP[$38]; - var $40 = $36; - var $41 = $39; - var $42 = $40 - $41; - var $43 = Math.floor($42 / 12); - var $44 = $4; - var $45 = $43 >= $44; - ; - $46$50$11: do { - if ($45) { - ; - var $47 = $4; - var $48 = $47 > 0; - if (!($48)) { __label__ = 7; /* $50 */ break $46$50$11; } - $1 = __str2049; - __label__ = 2; /* $51 */ break $51$19$5; - } - } while(0); - $1 = 0; - ; - } - } while(0); - var $52 = $1; - ; - return $52; - } - __Z9findlocalP9lua_StateP8CallInfoi.__index__ = Runtime.getFunctionIndex(__Z9findlocalP9lua_StateP8CallInfoi, "__Z9findlocalP9lua_StateP8CallInfoi"); - - - function __Z12lua_setlocalP9lua_StatePK9lua_Debugi($L, $ar, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $ci; - var $name; - var $o2; - var $o1; - $1 = $L; - $2 = $ar; - $3 = $n; - var $4 = $1; - var $5 = $4+40; - var $6 = IHEAP[$5]; - var $7 = $2; - var $8 = $7+96; - var $9 = IHEAP[$8]; - var $10 = $6+24*$9; - $ci = $10; - var $11 = $1; - var $12 = $ci; - var $13 = $3; - var $14 = __Z9findlocalP9lua_StateP8CallInfoi($11, $12, $13); - $name = $14; - var $15 = $name; - var $16 = $15 != 0; - ; - if ($16) { - ; - var $18 = $1; - var $19 = $18+8; - var $20 = IHEAP[$19]; - var $21 = $20+-12; - $o2 = $21; - var $22 = $ci; - var $23 = $22; - var $24 = IHEAP[$23]; - var $25 = $3; - var $26 = $25 - 1; - var $27 = $24+12*$26; - $o1 = $27; - var $28 = $o1; - var $29 = $28; - var $30 = $o2; - var $31 = $30; - var $32 = $29; - var $33 = $31; - _llvm_memcpy_p0i8_p0i8_i32($32, $33, 8, 4, 0); - var $34 = $o2; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $o1; - var $38 = $37+8; - IHEAP[$38] = $36; - ; - } - var $40 = $1; - var $41 = $40+8; - var $42 = IHEAP[$41]; - var $43 = $42+-12; - IHEAP[$41] = $43; - var $44 = $name; - ; - return $44; - } - __Z12lua_setlocalP9lua_StatePK9lua_Debugi.__index__ = Runtime.getFunctionIndex(__Z12lua_setlocalP9lua_StatePK9lua_Debugi, "__Z12lua_setlocalP9lua_StatePK9lua_Debugi"); - - - function __Z11lua_getinfoP9lua_StatePKcP9lua_Debug($L, $what, $ar) { - ; - var __label__; - var $1; - var $2; - var $3; - var $status; - var $f; - var $ci; - var $func; - var $i_o; - $1 = $L; - $2 = $what; - $3 = $ar; - $f = 0; - $ci = 0; - var $4 = $2; - var $5 = IHEAP[$4]; - var $6 = $5; - var $7 = $6 == 62; - ; - if ($7) { - ; - var $9 = $1; - var $10 = $9+8; - var $11 = IHEAP[$10]; - var $12 = $11+-12; - $func = $12; - var $13 = $2; - var $14 = $13+1; - $2 = $14; - var $15 = $func; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = IHEAP[$18]; - var $20 = $19; - var $21 = $20; - $f = $21; - var $22 = $1; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $24+-12; - IHEAP[$23] = $25; - ; - } - else { - ; - var $27 = $3; - var $28 = $27+96; - var $29 = IHEAP[$28]; - var $30 = $29 != 0; - ; - if ($30) { - ; - var $32 = $1; - var $33 = $32+40; - var $34 = IHEAP[$33]; - var $35 = $3; - var $36 = $35+96; - var $37 = IHEAP[$36]; - var $38 = $34+24*$37; - $ci = $38; - var $39 = $ci; - var $40 = $39+4; - var $41 = IHEAP[$40]; - var $42 = $41; - var $43 = $42; - var $44 = $43; - var $45 = IHEAP[$44]; - var $46 = $45; - var $47 = $46; - $f = $47; - ; - } - ; - } - var $50 = $1; - var $51 = $2; - var $52 = $3; - var $53 = $f; - var $54 = $ci; - var $55 = __Z10auxgetinfoP9lua_StatePKcP9lua_DebugP7ClosureP8CallInfo($50, $51, $52, $53, $54); - $status = $55; - var $56 = $2; - var $57 = _strchr($56, 102); - var $58 = $57 != 0; - ; - if ($58) { - ; - var $60 = $f; - var $61 = $60 == 0; - ; - if ($61) { - ; - var $63 = $1; - var $64 = $63+8; - var $65 = IHEAP[$64]; - var $66 = $65+8; - IHEAP[$66] = 0; - ; - } - else { - ; - var $68 = $1; - var $69 = $68+8; - var $70 = IHEAP[$69]; - $i_o = $70; - var $71 = $f; - var $72 = $71; - var $73 = $i_o; - var $74 = $73; - var $75 = $74; - var $76 = $75; - IHEAP[$76] = $72; - var $77 = $i_o; - var $78 = $77+8; - IHEAP[$78] = 6; - ; - } - var $80 = $1; - var $81 = $80+28; - var $82 = IHEAP[$81]; - var $83 = $82; - var $84 = $1; - var $85 = $84+8; - var $86 = IHEAP[$85]; - var $87 = $86; - var $88 = $83; - var $89 = $87; - var $90 = $88 - $89; - var $91 = $90 <= 12; - ; - if ($91) { - ; - var $93 = $1; - __Z14luaD_growstackP9lua_Statei($93, 1); - ; - } - else { - ; - ; - } - var $96 = $1; - var $97 = $96+8; - var $98 = IHEAP[$97]; - var $99 = $98+12; - IHEAP[$97] = $99; - ; - } - var $101 = $2; - var $102 = _strchr($101, 76); - var $103 = $102 != 0; - ; - if ($103) { - ; - var $105 = $1; - var $106 = $f; - __Z17collectvalidlinesP9lua_StateP7Closure($105, $106); - ; - } - var $108 = $status; - ; - return $108; - } - __Z11lua_getinfoP9lua_StatePKcP9lua_Debug.__index__ = Runtime.getFunctionIndex(__Z11lua_getinfoP9lua_StatePKcP9lua_Debug, "__Z11lua_getinfoP9lua_StatePKcP9lua_Debug"); - - - function __Z10auxgetinfoP9lua_StatePKcP9lua_DebugP7ClosureP8CallInfo($L, $what, $ar, $f, $ci) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - var $6; - var $status; - $2 = $L; - $3 = $what; - $4 = $ar; - $5 = $f; - $6 = $ci; - $status = 1; - var $7 = $5; - var $8 = $7 == 0; - ; - if ($8) { - ; - var $10 = $4; - __Z13info_tailcallP9lua_Debug($10); - var $11 = $status; - $1 = $11; - ; - } - else { - ; - ; - $13$5: while(1) { // $13 - var $14 = $3; - var $15 = IHEAP[$14]; - var $16 = $15 != 0; - if (!($16)) { __label__ = 3; /* $74 */ break $13$5; } - var $18 = $3; - var $19 = IHEAP[$18]; - var $20 = $19; - if ($20 == 83) { - __label__ = 13; /* $21 */ - } - else if ($20 == 108) { - __label__ = 14; /* $24 */ - } - else if ($20 == 117) { - __label__ = 15; /* $36 */ - } - else if ($20 == 110) { - __label__ = 16; /* $44 */ - } - else if ($20 == 76) { - __label__ = 17; /* $68 */ - } - else if ($20 == 102) { - __label__ = 17; /* $68 */ - } - else { - __label__ = 18; /* $69 */ - } - - if (__label__ == 18) { - $status = 0; - ; - } - else if (__label__ == 13) { - var $22 = $4; - var $23 = $5; - __Z8funcinfoP9lua_DebugP7Closure($22, $23); - ; - } - else if (__label__ == 14) { - var $25 = $6; - var $26 = $25 != 0; - ; - if ($26) { - ; - var $28 = $2; - var $29 = $6; - var $30 = __Z11currentlineP9lua_StateP8CallInfo($28, $29); - __lastLabel__ = 5; ; - } - else { - ; - __lastLabel__ = 7; ; - } - var $33 = __lastLabel__ == 5 ? $30 : (-1); - var $34 = $4; - var $35 = $34+20; - IHEAP[$35] = $33; - ; - } - else if (__label__ == 15) { - var $37 = $5; - var $38 = $37; - var $39 = $38+7; - var $40 = IHEAP[$39]; - var $41 = $40; - var $42 = $4; - var $43 = $42+24; - IHEAP[$43] = $41; - ; - } - else if (__label__ == 16) { - var $45 = $6; - var $46 = $45 != 0; - ; - if ($46) { - ; - var $48 = $2; - var $49 = $6; - var $50 = $4; - var $51 = $50+4; - var $52 = __Z11getfuncnameP9lua_StateP8CallInfoPPKc($48, $49, $51); - __lastLabel__ = 8; ; - } - else { - ; - __lastLabel__ = 10; ; - } - var $55 = __lastLabel__ == 8 ? $52 : (0); - var $56 = $4; - var $57 = $56+8; - IHEAP[$57] = $55; - var $58 = $4; - var $59 = $58+8; - var $60 = IHEAP[$59]; - var $61 = $60 == 0; - ; - if ($61) { - ; - var $63 = $4; - var $64 = $63+8; - IHEAP[$64] = __str1344; - var $65 = $4; - var $66 = $65+4; - IHEAP[$66] = 0; - ; - } - ; - } - else if (__label__ == 17) { - ; - } - ; - var $72 = $3; - var $73 = $72+1; - $3 = $73; - __label__ = 1; /* $13 */ continue $13$5; - } - var $75 = $status; - $1 = $75; - ; - } - var $77 = $1; - ; - return $77; - } - __Z10auxgetinfoP9lua_StatePKcP9lua_DebugP7ClosureP8CallInfo.__index__ = Runtime.getFunctionIndex(__Z10auxgetinfoP9lua_StatePKcP9lua_DebugP7ClosureP8CallInfo, "__Z10auxgetinfoP9lua_StatePKcP9lua_DebugP7ClosureP8CallInfo"); - - - function __Z17collectvalidlinesP9lua_StateP7Closure($L, $f) { - ; - var __label__; - var $1; - var $2; - var $t; - var $lineinfo; - var $i; - var $i_o; - var $i_o1; - $1 = $L; - $2 = $f; - var $3 = $2; - var $4 = $3 == 0; - ; - $11$5$2: do { - if ($4) { - __label__ = 0; /* $11 */ - } - else { - ; - var $6 = $2; - var $7 = $6; - var $8 = $7+6; - var $9 = IHEAP[$8]; - var $10 = $9 != 0; - if ($10) { __label__ = 0; /* $11 */ break $11$5$2; } - var $17 = $1; - var $18 = __Z8luaH_newP9lua_Stateii($17, 0, 0); - $t = $18; - var $19 = $2; - var $20 = $19; - var $21 = $20; - var $22 = $21+16; - var $23 = IHEAP[$22]; - var $24 = $23+20; - var $25 = IHEAP[$24]; - $lineinfo = $25; - $i = 0; - ; - $26$5: while(1) { // $26 - var $27 = $i; - var $28 = $2; - var $29 = $28; - var $30 = $29; - var $31 = $30+16; - var $32 = IHEAP[$31]; - var $33 = $32+48; - var $34 = IHEAP[$33]; - var $35 = $27 < $34; - if (!($35)) { __label__ = 5; /* $53 */ break $26$5; } - var $37 = $1; - var $38 = $t; - var $39 = $i; - var $40 = $lineinfo; - var $41 = $40+4*$39; - var $42 = IHEAP[$41]; - var $43 = __Z11luaH_setnumP9lua_StateP5Tablei($37, $38, $42); - $i_o = $43; - var $44 = $i_o; - var $45 = $44; - var $46 = $45; - var $47 = $46; - IHEAP[$47] = 1; - var $48 = $i_o; - var $49 = $48+8; - IHEAP[$49] = 1; - ; - var $51 = $i; - var $52 = $51 + 1; - $i = $52; - __label__ = 3; /* $26 */ continue $26$5; - } - var $54 = $1; - var $55 = $54+8; - var $56 = IHEAP[$55]; - $i_o1 = $56; - var $57 = $t; - var $58 = $57; - var $59 = $i_o1; - var $60 = $59; - var $61 = $60; - var $62 = $61; - IHEAP[$62] = $58; - var $63 = $i_o1; - var $64 = $63+8; - IHEAP[$64] = 5; - __label__ = 7; /* $65 */ break $11$5$2; - } - } while(0); - if (__label__ == 0) { - var $12 = $1; - var $13 = $12+8; - var $14 = IHEAP[$13]; - var $15 = $14+8; - IHEAP[$15] = 0; - ; - } - var $66 = $1; - var $67 = $66+28; - var $68 = IHEAP[$67]; - var $69 = $68; - var $70 = $1; - var $71 = $70+8; - var $72 = IHEAP[$71]; - var $73 = $72; - var $74 = $69; - var $75 = $73; - var $76 = $74 - $75; - var $77 = $76 <= 12; - ; - if ($77) { - ; - var $79 = $1; - __Z14luaD_growstackP9lua_Statei($79, 1); - ; - } - else { - ; - ; - } - var $82 = $1; - var $83 = $82+8; - var $84 = IHEAP[$83]; - var $85 = $84+12; - IHEAP[$83] = $85; - ; - return; - } - __Z17collectvalidlinesP9lua_StateP7Closure.__index__ = Runtime.getFunctionIndex(__Z17collectvalidlinesP9lua_StateP7Closure, "__Z17collectvalidlinesP9lua_StateP7Closure"); - - - function __Z16luaG_checkopenopj($i) { - ; - var __label__; - var $1; - var $2; - $2 = $i; - var $3 = $2; - var $4 = $3 >> 0; - var $5 = $4 & 63; - if ($5 == 28) { - __label__ = 1; /* $6 */ - } - else if ($5 == 29) { - __label__ = 1; /* $6 */ - } - else if ($5 == 30) { - __label__ = 1; /* $6 */ - } - else if ($5 == 34) { - __label__ = 1; /* $6 */ - } - else { - __label__ = 2; /* $13 */ - } - - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 1) { - var $7 = $2; - var $8 = $7 >> 23; - var $9 = $8 & 511; - var $10 = $9 == 0; - ; - if ($10) { - ; - $1 = 1; - ; - } - else { - ; - $1 = 0; - ; - } - } - var $15 = $1; - ; - return $15; - } - __Z16luaG_checkopenopj.__index__ = Runtime.getFunctionIndex(__Z16luaG_checkopenopj, "__Z16luaG_checkopenopj"); - - - function __Z14luaG_checkcodePK5Proto($pt) { - ; - var __label__; - var $1; - $1 = $pt; - var $2 = $1; - var $3 = $1; - var $4 = $3+44; - var $5 = IHEAP[$4]; - var $6 = __Z8symbexecPK5Protoii($2, $5, 255); - var $7 = $6 != 0; - var $8 = $7; - ; - return $8; - } - __Z14luaG_checkcodePK5Proto.__index__ = Runtime.getFunctionIndex(__Z14luaG_checkcodePK5Proto, "__Z14luaG_checkcodePK5Proto"); - - - function __Z8symbexecPK5Protoii($pt, $lastpc, $reg) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $pc; - var $last; - var $i; - var $op; - var $a; - var $b; - var $c; - var $dest; - var $j; - var $d; - var $dest1; - var $nup; - var $j2; - var $op1; - $2 = $pt; - $3 = $lastpc; - $4 = $reg; - var $5 = $2; - var $6 = $5+44; - var $7 = IHEAP[$6]; - var $8 = $7 - 1; - $last = $8; - var $9 = $2; - var $10 = __Z8precheckPK5Proto($9); - var $11 = $10 != 0; - ; - if ($11) { - ; - $pc = 0; - ; - $14$4: while(1) { // $14 - var $15 = $pc; - var $16 = $3; - var $17 = $15 < $16; - if (!($17)) { __label__ = 3; /* $562 */ break $14$4; } - var $19 = $pc; - var $20 = $2; - var $21 = $20+12; - var $22 = IHEAP[$21]; - var $23 = $22+4*$19; - var $24 = IHEAP[$23]; - $i = $24; - var $25 = $i; - var $26 = $25 >> 0; - var $27 = $26 & 63; - $op = $27; - var $28 = $i; - var $29 = $28 >> 6; - var $30 = $29 & 255; - $a = $30; - $b = 0; - $c = 0; - var $31 = $op; - var $32 = $31 < 38; - if (!($32)) { __label__ = 5; /* $33 */ break $14$4; } - var $35 = $a; - var $36 = $2; - var $37 = $36+75; - var $38 = IHEAP[$37]; - var $39 = $38; - var $40 = $35 < $39; - if (!($40)) { __label__ = 7; /* $41 */ break $14$4; } - var $43 = $op; - var $44 = _luaP_opmodes+$43; - var $45 = IHEAP[$44]; - var $46 = $45; - var $47 = $46 & 3; - if ($47 == 0) { - __label__ = 108; /* $48 */ - } - else if ($47 == 1) { - __label__ = 109; /* $79 */ - } - else if ($47 == 2) { - __label__ = 110; /* $99 */ - } - else { - __label__ = 111; /* $165 */ - } - - if (__label__ == 108) { - var $49 = $i; - var $50 = $49 >> 23; - var $51 = $50 & 511; - $b = $51; - var $52 = $i; - var $53 = $52 >> 14; - var $54 = $53 & 511; - $c = $54; - var $55 = $2; - var $56 = $b; - var $57 = $op; - var $58 = _luaP_opmodes+$57; - var $59 = IHEAP[$58]; - var $60 = $59; - var $61 = $60 >> 4; - var $62 = $61 & 3; - var $63 = __Z12checkArgModePK5Protoi9OpArgMask($55, $56, $62); - var $64 = $63 != 0; - if (!($64)) { __label__ = 9; /* $65 */ break $14$4; } - var $67 = $2; - var $68 = $c; - var $69 = $op; - var $70 = _luaP_opmodes+$69; - var $71 = IHEAP[$70]; - var $72 = $71; - var $73 = $72 >> 2; - var $74 = $73 & 3; - var $75 = __Z12checkArgModePK5Protoi9OpArgMask($67, $68, $74); - var $76 = $75 != 0; - if (!($76)) { __label__ = 11; /* $77 */ break $14$4; } - ; - } - else if (__label__ == 109) { - var $80 = $i; - var $81 = $80 >> 14; - var $82 = $81 & 262143; - $b = $82; - var $83 = $op; - var $84 = _luaP_opmodes+$83; - var $85 = IHEAP[$84]; - var $86 = $85; - var $87 = $86 >> 4; - var $88 = $87 & 3; - var $89 = $88 == 3; - ; - if ($89) { - ; - var $91 = $b; - var $92 = $2; - var $93 = $92+40; - var $94 = IHEAP[$93]; - var $95 = $91 < $94; - if (!($95)) { __label__ = 14; /* $96 */ break $14$4; } - ; - } - ; - } - else if (__label__ == 110) { - var $100 = $i; - var $101 = $100 >> 14; - var $102 = $101 & 262143; - var $103 = $102 - 131071; - $b = $103; - var $104 = $op; - var $105 = _luaP_opmodes+$104; - var $106 = IHEAP[$105]; - var $107 = $106; - var $108 = $107 >> 4; - var $109 = $108 & 3; - var $110 = $109 == 2; - ; - if ($110) { - ; - var $112 = $pc; - var $113 = $112 + 1; - var $114 = $b; - var $115 = $113 + $114; - $dest = $115; - var $116 = $dest; - var $117 = 0 <= $116; - if (!($117)) { __label__ = 17; /* $124 */ break $14$4; } - var $119 = $dest; - var $120 = $2; - var $121 = $120+44; - var $122 = IHEAP[$121]; - var $123 = $119 < $122; - if (!($123)) { __label__ = 17; /* $124 */ break $14$4; } - var $126 = $dest; - var $127 = $126 > 0; - ; - if ($127) { - ; - $j = 0; - ; - $129$25: while(1) { // $129 - var $130 = $j; - var $131 = $dest; - var $132 = $130 < $131; - if (!($132)) { __label__ = 21; /* $157 */ break $129$25; } - var $134 = $dest; - var $135 = $134 - 1; - var $136 = $j; - var $137 = $135 - $136; - var $138 = $2; - var $139 = $138+12; - var $140 = IHEAP[$139]; - var $141 = $140+4*$137; - var $142 = IHEAP[$141]; - $d = $142; - var $143 = $d; - var $144 = $143 >> 0; - var $145 = $144 & 63; - var $146 = $145 == 34; - if (!($146)) { __label__ = 23; /* $152 */ break $129$25; } - var $148 = $d; - var $149 = $148 >> 14; - var $150 = $149 & 511; - var $151 = $150 == 0; - if (!($151)) { __label__ = 23; /* $152 */ break $129$25; } - ; - var $155 = $j; - var $156 = $155 + 1; - $j = $156; - __label__ = 19; /* $129 */ continue $129$25; - } - if (__label__ == 23) { - ; - } - var $158 = $j; - var $159 = $158 & 1; - var $160 = $159 == 0; - if (!($160)) { __label__ = 28; /* $161 */ break $14$4; } - ; - } - ; - } - ; - } - var $166 = $op; - var $167 = _luaP_opmodes+$166; - var $168 = IHEAP[$167]; - var $169 = $168; - var $170 = $169 & 64; - var $171 = $170 != 0; - ; - if ($171) { - ; - var $173 = $a; - var $174 = $4; - var $175 = $173 == $174; - ; - if ($175) { - ; - var $177 = $pc; - $last = $177; - ; - } - ; - } - var $180 = $op; - var $181 = _luaP_opmodes+$180; - var $182 = IHEAP[$181]; - var $183 = $182; - var $184 = $183 & 128; - var $185 = $184 != 0; - ; - if ($185) { - ; - var $187 = $pc; - var $188 = $187 + 2; - var $189 = $2; - var $190 = $189+44; - var $191 = IHEAP[$190]; - var $192 = $188 < $191; - if (!($192)) { __label__ = 34; /* $193 */ break $14$4; } - var $195 = $pc; - var $196 = $195 + 1; - var $197 = $2; - var $198 = $197+12; - var $199 = IHEAP[$198]; - var $200 = $199+4*$196; - var $201 = IHEAP[$200]; - var $202 = $201 >> 0; - var $203 = $202 & 63; - var $204 = $203 == 22; - if (!($204)) { __label__ = 36; /* $205 */ break $14$4; } - ; - } - var $208 = $op; - if ($208 == 2) { - __label__ = 112; /* $209 */ - } - else if ($208 == 3) { - __label__ = 113; /* $245 */ - } - else if ($208 == 4) { - __label__ = 114; /* $256 */ - } - else if ($208 == 8) { - __label__ = 114; /* $256 */ - } - else if ($208 == 5) { - __label__ = 115; /* $265 */ - } - else if ($208 == 7) { - __label__ = 115; /* $265 */ - } - else if ($208 == 11) { - __label__ = 116; /* $276 */ - } - else if ($208 == 21) { - __label__ = 117; /* $293 */ - } - else if ($208 == 33) { - __label__ = 118; /* $299 */ - } - else if ($208 == 31) { - __label__ = 119; /* $322 */ - } - else if ($208 == 32) { - __label__ = 119; /* $322 */ - } - else if ($208 == 22) { - __label__ = 63; /* $332 */ - } - else if ($208 == 28) { - __label__ = 120; /* $352 */ - } - else if ($208 == 29) { - __label__ = 120; /* $352 */ - } - else if ($208 == 30) { - __label__ = 121; /* $407 */ - } - else if ($208 == 34) { - __label__ = 122; /* $425 */ - } - else if ($208 == 36) { - __label__ = 123; /* $454 */ - } - else if ($208 == 37) { - __label__ = 124; /* $513 */ - } - else { - __label__ = 125; /* $557 */ - } - - $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49: do { - if (__label__ == 125) { - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 112) { - var $210 = $c; - var $211 = $210 == 1; - ; - if ($211) { - ; - var $213 = $pc; - var $214 = $213 + 2; - var $215 = $2; - var $216 = $215+44; - var $217 = IHEAP[$216]; - var $218 = $214 < $217; - if (!($218)) { __label__ = 39; /* $219 */ break $14$4; } - var $221 = $pc; - var $222 = $221 + 1; - var $223 = $2; - var $224 = $223+12; - var $225 = IHEAP[$224]; - var $226 = $225+4*$222; - var $227 = IHEAP[$226]; - var $228 = $227 >> 0; - var $229 = $228 & 63; - var $230 = $229 != 34; - ; - if (!$230) { - ; - var $232 = $pc; - var $233 = $232 + 1; - var $234 = $2; - var $235 = $234+12; - var $236 = IHEAP[$235]; - var $237 = $236+4*$233; - var $238 = IHEAP[$237]; - var $239 = $238 >> 14; - var $240 = $239 & 511; - var $241 = $240 != 0; - if (!($241)) { __label__ = 41; /* $242 */ break $14$4; } - } - ; - } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 113) { - var $246 = $a; - var $247 = $4; - var $248 = $246 <= $247; - ; - $249$255$60: do { - if ($248) { - ; - var $250 = $4; - var $251 = $b; - var $252 = $250 <= $251; - if (!($252)) { __label__ = 45; /* $255 */ break $249$255$60; } - var $254 = $pc; - $last = $254; - ; - } - } while(0); - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 114) { - var $257 = $b; - var $258 = $2; - var $259 = $258+72; - var $260 = IHEAP[$259]; - var $261 = $260; - var $262 = $257 < $261; - if (!($262)) { __label__ = 48; /* $263 */ break $14$4; } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 115) { - var $266 = $b; - var $267 = $2; - var $268 = $267+8; - var $269 = IHEAP[$268]; - var $270 = $269+12*$266; - var $271 = $270+8; - var $272 = IHEAP[$271]; - var $273 = $272 == 4; - if (!($273)) { __label__ = 50; /* $274 */ break $14$4; } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 116) { - var $277 = $a; - var $278 = $277 + 1; - var $279 = $2; - var $280 = $279+75; - var $281 = IHEAP[$280]; - var $282 = $281; - var $283 = $278 < $282; - if (!($283)) { __label__ = 52; /* $284 */ break $14$4; } - var $286 = $4; - var $287 = $a; - var $288 = $287 + 1; - var $289 = $286 == $288; - ; - if ($289) { - ; - var $291 = $pc; - $last = $291; - ; - } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 117) { - var $294 = $b; - var $295 = $c; - var $296 = $294 < $295; - if (!($296)) { __label__ = 55; /* $297 */ break $14$4; } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 118) { - var $300 = $c; - var $301 = $300 >= 1; - if (!($301)) { __label__ = 57; /* $302 */ break $14$4; } - var $304 = $a; - var $305 = $304 + 2; - var $306 = $c; - var $307 = $305 + $306; - var $308 = $2; - var $309 = $308+75; - var $310 = IHEAP[$309]; - var $311 = $310; - var $312 = $307 < $311; - if (!($312)) { __label__ = 59; /* $313 */ break $14$4; } - var $315 = $4; - var $316 = $a; - var $317 = $316 + 2; - var $318 = $315 >= $317; - ; - if ($318) { - ; - var $320 = $pc; - $last = $320; - ; - } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 119) { - var $323 = $a; - var $324 = $323 + 3; - var $325 = $2; - var $326 = $325+75; - var $327 = IHEAP[$326]; - var $328 = $327; - var $329 = $324 < $328; - if (!($329)) { __label__ = 62; /* $330 */ break $14$4; } - __label__ = 63; /* $332 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 120) { - var $353 = $b; - var $354 = $353 != 0; - ; - if ($354) { - ; - var $356 = $a; - var $357 = $b; - var $358 = $356 + $357; - var $359 = $358 - 1; - var $360 = $2; - var $361 = $360+75; - var $362 = IHEAP[$361]; - var $363 = $362; - var $364 = $359 < $363; - if (!($364)) { __label__ = 70; /* $365 */ break $14$4; } - ; - } - var $368 = $c; - var $369 = $368 + -1; - $c = $369; - var $370 = $c; - var $371 = $370 == -1; - ; - if ($371) { - ; - var $373 = $pc; - var $374 = $373 + 1; - var $375 = $2; - var $376 = $375+12; - var $377 = IHEAP[$376]; - var $378 = $377+4*$374; - var $379 = IHEAP[$378]; - var $380 = __Z16luaG_checkopenopj($379); - var $381 = $380 != 0; - if (!($381)) { __label__ = 73; /* $382 */ break $14$4; } - ; - } - else { - ; - var $385 = $c; - var $386 = $385 != 0; - ; - if ($386) { - ; - var $388 = $a; - var $389 = $c; - var $390 = $388 + $389; - var $391 = $390 - 1; - var $392 = $2; - var $393 = $392+75; - var $394 = IHEAP[$393]; - var $395 = $394; - var $396 = $391 < $395; - if (!($396)) { __label__ = 76; /* $397 */ break $14$4; } - ; - } - ; - } - var $401 = $4; - var $402 = $a; - var $403 = $401 >= $402; - ; - if ($403) { - ; - var $405 = $pc; - $last = $405; - ; - } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 121) { - var $408 = $b; - var $409 = $408 + -1; - $b = $409; - var $410 = $b; - var $411 = $410 > 0; - ; - if ($411) { - ; - var $413 = $a; - var $414 = $b; - var $415 = $413 + $414; - var $416 = $415 - 1; - var $417 = $2; - var $418 = $417+75; - var $419 = IHEAP[$418]; - var $420 = $419; - var $421 = $416 < $420; - if (!($421)) { __label__ = 80; /* $422 */ break $14$4; } - ; - } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 122) { - var $426 = $b; - var $427 = $426 > 0; - ; - if ($427) { - ; - var $429 = $a; - var $430 = $b; - var $431 = $429 + $430; - var $432 = $2; - var $433 = $432+75; - var $434 = IHEAP[$433]; - var $435 = $434; - var $436 = $431 < $435; - if (!($436)) { __label__ = 83; /* $437 */ break $14$4; } - ; - } - var $440 = $c; - var $441 = $440 == 0; - ; - if ($441) { - ; - var $443 = $pc; - var $444 = $443 + 1; - $pc = $444; - var $445 = $pc; - var $446 = $2; - var $447 = $446+44; - var $448 = IHEAP[$447]; - var $449 = $448 - 1; - var $450 = $445 < $449; - if (!($450)) { __label__ = 86; /* $451 */ break $14$4; } - ; - } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 123) { - var $455 = $b; - var $456 = $2; - var $457 = $456+52; - var $458 = IHEAP[$457]; - var $459 = $455 < $458; - if (!($459)) { __label__ = 89; /* $460 */ break $14$4; } - var $462 = $b; - var $463 = $2; - var $464 = $463+16; - var $465 = IHEAP[$464]; - var $466 = $465+4*$462; - var $467 = IHEAP[$466]; - var $468 = $467+72; - var $469 = IHEAP[$468]; - var $470 = $469; - $nup = $470; - var $471 = $pc; - var $472 = $nup; - var $473 = $471 + $472; - var $474 = $2; - var $475 = $474+44; - var $476 = IHEAP[$475]; - var $477 = $473 < $476; - if (!($477)) { __label__ = 91; /* $478 */ break $14$4; } - $j2 = 1; - ; - $480$117: while(1) { // $480 - var $481 = $j2; - var $482 = $nup; - var $483 = $481 <= $482; - if (!($483)) { __label__ = 94; /* $505 */ break $480$117; } - var $485 = $pc; - var $486 = $j2; - var $487 = $485 + $486; - var $488 = $2; - var $489 = $488+12; - var $490 = IHEAP[$489]; - var $491 = $490+4*$487; - var $492 = IHEAP[$491]; - var $493 = $492 >> 0; - var $494 = $493 & 63; - $op1 = $494; - var $495 = $op1; - var $496 = $495 == 4; - ; - if (!$496) { - ; - var $498 = $op1; - var $499 = $498 == 0; - if (!($499)) { __label__ = 96; /* $500 */ break $14$4; } - } - ; - var $503 = $j2; - var $504 = $503 + 1; - $j2 = $504; - __label__ = 92; /* $480 */ continue $480$117; - } - var $506 = $4; - var $507 = $506 != 255; - ; - if ($507) { - ; - var $509 = $nup; - var $510 = $pc; - var $511 = $510 + $509; - $pc = $511; - ; - } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - else if (__label__ == 124) { - var $514 = $2; - var $515 = $514+74; - var $516 = IHEAP[$515]; - var $517 = $516; - var $518 = $517 & 2; - var $519 = $518 != 0; - if (!($519)) { __label__ = 100; /* $527 */ break $14$4; } - var $521 = $2; - var $522 = $521+74; - var $523 = IHEAP[$522]; - var $524 = $523; - var $525 = $524 & 4; - var $526 = $525 != 0; - if ($526) { __label__ = 100; /* $527 */ break $14$4; } - var $529 = $b; - var $530 = $529 + -1; - $b = $530; - var $531 = $b; - var $532 = $531 == -1; - ; - if ($532) { - ; - var $534 = $pc; - var $535 = $534 + 1; - var $536 = $2; - var $537 = $536+12; - var $538 = IHEAP[$537]; - var $539 = $538+4*$535; - var $540 = IHEAP[$539]; - var $541 = __Z16luaG_checkopenopj($540); - var $542 = $541 != 0; - if (!($542)) { __label__ = 103; /* $543 */ break $14$4; } - ; - } - var $546 = $a; - var $547 = $b; - var $548 = $546 + $547; - var $549 = $548 - 1; - var $550 = $2; - var $551 = $550+75; - var $552 = IHEAP[$551]; - var $553 = $552; - var $554 = $549 < $553; - if (!($554)) { __label__ = 106; /* $555 */ break $14$4; } - __label__ = 43; /* $558 */ break $557$209$245$256$265$276$293$299$322$332$352$407$425$454$513$49; - } - } while(0); - if (__label__ == 63) { - var $333 = $pc; - var $334 = $333 + 1; - var $335 = $b; - var $336 = $334 + $335; - $dest1 = $336; - var $337 = $4; - var $338 = $337 != 255; - ; - $339$351$138: do { - if ($338) { - ; - var $340 = $pc; - var $341 = $dest1; - var $342 = $340 < $341; - if (!($342)) { __label__ = 65; /* $351 */ break $339$351$138; } - var $344 = $dest1; - var $345 = $3; - var $346 = $344 <= $345; - if (!($346)) { __label__ = 65; /* $351 */ break $339$351$138; } - var $348 = $b; - var $349 = $pc; - var $350 = $349 + $348; - $pc = $350; - ; - } - } while(0); - ; - } - ; - var $560 = $pc; - var $561 = $560 + 1; - $pc = $561; - __label__ = 1; /* $14 */ continue $14$4; - } - if (__label__ == 3) { - var $563 = $last; - var $564 = $2; - var $565 = $564+12; - var $566 = IHEAP[$565]; - var $567 = $566+4*$563; - var $568 = IHEAP[$567]; - $1 = $568; - ; - } - else if (__label__ == 5) { - $1 = 0; - ; - } - else if (__label__ == 7) { - $1 = 0; - ; - } - else if (__label__ == 34) { - $1 = 0; - ; - } - else if (__label__ == 36) { - $1 = 0; - ; - } - else if (__label__ == 39) { - $1 = 0; - ; - } - else if (__label__ == 41) { - $1 = 0; - ; - } - else if (__label__ == 48) { - $1 = 0; - ; - } - else if (__label__ == 50) { - $1 = 0; - ; - } - else if (__label__ == 52) { - $1 = 0; - ; - } - else if (__label__ == 55) { - $1 = 0; - ; - } - else if (__label__ == 57) { - $1 = 0; - ; - } - else if (__label__ == 59) { - $1 = 0; - ; - } - else if (__label__ == 62) { - $1 = 0; - ; - } - else if (__label__ == 70) { - $1 = 0; - ; - } - else if (__label__ == 73) { - $1 = 0; - ; - } - else if (__label__ == 76) { - $1 = 0; - ; - } - else if (__label__ == 80) { - $1 = 0; - ; - } - else if (__label__ == 83) { - $1 = 0; - ; - } - else if (__label__ == 86) { - $1 = 0; - ; - } - else if (__label__ == 89) { - $1 = 0; - ; - } - else if (__label__ == 91) { - $1 = 0; - ; - } - else if (__label__ == 96) { - $1 = 0; - ; - } - else if (__label__ == 100) { - $1 = 0; - ; - } - else if (__label__ == 103) { - $1 = 0; - ; - } - else if (__label__ == 106) { - $1 = 0; - ; - } - else if (__label__ == 9) { - $1 = 0; - ; - } - else if (__label__ == 11) { - $1 = 0; - ; - } - else if (__label__ == 14) { - $1 = 0; - ; - } - else if (__label__ == 17) { - $1 = 0; - ; - } - else if (__label__ == 28) { - $1 = 0; - ; - } - } - else { - ; - $1 = 0; - ; - } - var $570 = $1; - ; - return $570; - } - __Z8symbexecPK5Protoii.__index__ = Runtime.getFunctionIndex(__Z8symbexecPK5Protoii, "__Z8symbexecPK5Protoii"); - - - function __Z14luaG_typeerrorP9lua_StatePK10lua_TValuePKc($L, $o, $op) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $name = __stackBase__; - var $t; - var $kind; - $1 = $L; - $2 = $o; - $3 = $op; - IHEAP[$name] = 0; - var $4 = $2; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = _luaT_typenames+$6*4; - var $8 = IHEAP[$7]; - $t = $8; - var $9 = $1; - var $10 = $9+20; - var $11 = IHEAP[$10]; - var $12 = $2; - var $13 = __Z9isinstackP8CallInfoPK10lua_TValue($11, $12); - var $14 = $13 != 0; - ; - if ($14) { - ; - var $16 = $1; - var $17 = $1; - var $18 = $17+20; - var $19 = IHEAP[$18]; - var $20 = $2; - var $21 = $1; - var $22 = $21+12; - var $23 = IHEAP[$22]; - var $24 = $20; - var $25 = $23; - var $26 = $24 - $25; - var $27 = Math.floor($26 / 12); - var $28 = __Z10getobjnameP9lua_StateP8CallInfoiPPKc($16, $19, $27, $name); - __lastLabel__ = 0; ; - } - else { - ; - __lastLabel__ = 2; ; - } - var $31 = __lastLabel__ == 0 ? $28 : (0); - $kind = $31; - var $32 = $kind; - var $33 = $32 != 0; - ; - if ($33) { - ; - var $35 = $1; - var $36 = $3; - var $37 = $kind; - var $38 = IHEAP[$name]; - var $39 = $t; - __Z13luaG_runerrorP9lua_StatePKcz($35, __str835, Pointer_make([$36,0,0,0,$37,0,0,0,$38,0,0,0,$39,0,0,0], 0, ALLOC_STACK)); - ; - } - else { - ; - var $41 = $1; - var $42 = $3; - var $43 = $t; - __Z13luaG_runerrorP9lua_StatePKcz($41, __str1936, Pointer_make([$42,0,0,0,$43,0,0,0], 0, ALLOC_STACK)); - ; - } - STACKTOP = __stackBase__; - return; - } - __Z14luaG_typeerrorP9lua_StatePK10lua_TValuePKc.__index__ = Runtime.getFunctionIndex(__Z14luaG_typeerrorP9lua_StatePK10lua_TValuePKc, "__Z14luaG_typeerrorP9lua_StatePK10lua_TValuePKc"); - - - function __Z9isinstackP8CallInfoPK10lua_TValue($ci, $o) { - ; - var __label__; - var $1; - var $2; - var $3; - var $p; - $2 = $ci; - $3 = $o; - var $4 = $2; - var $5 = $4; - var $6 = IHEAP[$5]; - $p = $6; - ; - $7$2: while(1) { // $7 - var $8 = $p; - var $9 = $2; - var $10 = $9+8; - var $11 = IHEAP[$10]; - var $12 = $8 < $11; - if (!($12)) { __label__ = 2; /* $22 */ break $7$2; } - var $14 = $3; - var $15 = $p; - var $16 = $14 == $15; - if ($16) { __label__ = 3; /* $17 */ break $7$2; } - ; - var $20 = $p; - var $21 = $20+12; - $p = $21; - __label__ = 0; /* $7 */ continue $7$2; - } - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 3) { - $1 = 1; - ; - } - var $24 = $1; - ; - return $24; - } - __Z9isinstackP8CallInfoPK10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z9isinstackP8CallInfoPK10lua_TValue, "__Z9isinstackP8CallInfoPK10lua_TValue"); - - - function __Z10getobjnameP9lua_StateP8CallInfoiPPKc($L, $ci, $stackpos, $name) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - var $p; - var $pc; - var $i; - var $g; - var $a; - var $b; - var $k; - var $u; - var $k1; - $2 = $L; - $3 = $ci; - $4 = $stackpos; - $5 = $name; - var $6 = $3; - var $7 = $6+4; - var $8 = IHEAP[$7]; - var $9 = $8+8; - var $10 = IHEAP[$9]; - var $11 = $10 == 6; - ; - $12$135$2: do { - if ($11) { - ; - var $13 = $3; - var $14 = $13+4; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = IHEAP[$18]; - var $20 = $19; - var $21 = $20; - var $22 = $21; - var $23 = $22+6; - var $24 = IHEAP[$23]; - var $25 = $24 != 0; - if ($25) { __label__ = 0; /* $135 */ break $12$135$2; } - var $27 = $3; - var $28 = $27+4; - var $29 = IHEAP[$28]; - var $30 = $29; - var $31 = $30; - var $32 = $31; - var $33 = IHEAP[$32]; - var $34 = $33; - var $35 = $34; - var $36 = $35; - var $37 = $36; - var $38 = $37+16; - var $39 = IHEAP[$38]; - $p = $39; - var $40 = $2; - var $41 = $3; - var $42 = __Z9currentpcP9lua_StateP8CallInfo($40, $41); - $pc = $42; - var $43 = $p; - var $44 = $4; - var $45 = $44 + 1; - var $46 = $pc; - var $47 = __Z17luaF_getlocalnamePK5Protoii($43, $45, $46); - var $48 = $5; - IHEAP[$48] = $47; - var $49 = $5; - var $50 = IHEAP[$49]; - var $51 = $50 != 0; - ; - if ($51) { - ; - $1 = __str739; - __label__ = 2; /* $136 */ break $12$135$2; - } - else { - ; - var $54 = $p; - var $55 = $pc; - var $56 = $4; - var $57 = __Z8symbexecPK5Protoii($54, $55, $56); - $i = $57; - var $58 = $i; - var $59 = $58 >> 0; - var $60 = $59 & 63; - if ($60 == 5) { - __label__ = 8; /* $61 */ - } - else if ($60 == 0) { - __label__ = 9; /* $79 */ - } - else if ($60 == 6) { - __label__ = 10; /* $96 */ - } - else if ($60 == 4) { - __label__ = 11; /* $104 */ - } - else if ($60 == 11) { - __label__ = 12; /* $125 */ - } - else { - __label__ = 13; /* $133 */ - } - - if (__label__ == 13) { - ; - } - else if (__label__ == 8) { - var $62 = $i; - var $63 = $62 >> 14; - var $64 = $63 & 262143; - $g = $64; - var $65 = $g; - var $66 = $p; - var $67 = $66+8; - var $68 = IHEAP[$67]; - var $69 = $68+12*$65; - var $70 = $69; - var $71 = $70; - var $72 = $71; - var $73 = IHEAP[$72]; - var $74 = $73; - var $75 = $74; - var $76 = $75+16; - var $77 = $76; - var $78 = $5; - IHEAP[$78] = $77; - $1 = __str813; - __label__ = 2; /* $136 */ break $12$135$2; - } - else if (__label__ == 9) { - var $80 = $i; - var $81 = $80 >> 6; - var $82 = $81 & 255; - $a = $82; - var $83 = $i; - var $84 = $83 >> 23; - var $85 = $84 & 511; - $b = $85; - var $86 = $b; - var $87 = $a; - var $88 = $86 < $87; - ; - if ($88) { - ; - var $90 = $2; - var $91 = $3; - var $92 = $b; - var $93 = $5; - var $94 = __Z10getobjnameP9lua_StateP8CallInfoiPPKc($90, $91, $92, $93); - $1 = $94; - __label__ = 2; /* $136 */ break $12$135$2; - } - else { - ; - ; - } - } - else if (__label__ == 10) { - var $97 = $i; - var $98 = $97 >> 14; - var $99 = $98 & 511; - $k = $99; - var $100 = $p; - var $101 = $k; - var $102 = __Z5knameP5Protoi($100, $101); - var $103 = $5; - IHEAP[$103] = $102; - $1 = __str940; - __label__ = 2; /* $136 */ break $12$135$2; - } - else if (__label__ == 11) { - var $105 = $i; - var $106 = $105 >> 23; - var $107 = $106 & 511; - $u = $107; - var $108 = $p; - var $109 = $108+28; - var $110 = IHEAP[$109]; - var $111 = $110 != 0; - ; - if ($111) { - ; - var $113 = $u; - var $114 = $p; - var $115 = $114+28; - var $116 = IHEAP[$115]; - var $117 = $116+4*$113; - var $118 = IHEAP[$117]; - var $119 = $118+16; - var $120 = $119; - __lastLabel__ = 4; ; - } - else { - ; - __lastLabel__ = 6; ; - } - var $123 = __lastLabel__ == 4 ? $120 : (__str1041); - var $124 = $5; - IHEAP[$124] = $123; - $1 = __str1142; - __label__ = 2; /* $136 */ break $12$135$2; - } - else if (__label__ == 12) { - var $126 = $i; - var $127 = $126 >> 14; - var $128 = $127 & 511; - $k1 = $128; - var $129 = $p; - var $130 = $k1; - var $131 = __Z5knameP5Protoi($129, $130); - var $132 = $5; - IHEAP[$132] = $131; - $1 = __str1243; - __label__ = 2; /* $136 */ break $12$135$2; - } - __label__ = 0; /* $135 */ break $12$135$2; - } - } - else { - __label__ = 0; /* $135 */ - } - } while(0); - if (__label__ == 0) { - $1 = 0; - ; - } - var $137 = $1; - ; - return $137; - } - __Z10getobjnameP9lua_StateP8CallInfoiPPKc.__index__ = Runtime.getFunctionIndex(__Z10getobjnameP9lua_StateP8CallInfoiPPKc, "__Z10getobjnameP9lua_StateP8CallInfoiPPKc"); - - - function __Z13luaG_runerrorP9lua_StatePKcz($L, $fmt) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __numArgs__ = 2; - var $1; - var $2; - var $argp = __stackBase__; - $1 = $L; - $2 = $fmt; - var $3 = $argp; - IHEAP[$3] = arguments[__numArgs__]; - var $4 = $1; - var $5 = $1; - var $6 = $2; - var $7 = IHEAP[$argp]; - var $8 = __Z17luaO_pushvfstringP9lua_StatePKcPc($5, $6, $7); - __Z7addinfoP9lua_StatePKc($4, $8); - var $9 = $argp; - ;; - var $10 = $1; - __Z13luaG_errormsgP9lua_State($10); - STACKTOP = __stackBase__; - return; - } - __Z13luaG_runerrorP9lua_StatePKcz.__index__ = Runtime.getFunctionIndex(__Z13luaG_runerrorP9lua_StatePKcz, "__Z13luaG_runerrorP9lua_StatePKcz"); - - - function __Z16luaG_concaterrorP9lua_StateP10lua_TValueS2_($L, $p1, $p2) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $p1; - $3 = $p2; - var $4 = $2; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $6 == 4; - ; - $13$8$2: do { - if ($7) { - __label__ = 0; /* $13 */ - } - else { - ; - var $9 = $2; - var $10 = $9+8; - var $11 = IHEAP[$10]; - var $12 = $11 == 3; - if ($12) { __label__ = 0; /* $13 */ break $13$8$2; } else { __label__ = 1; /* $15 */ break $13$8$2; } - } - } while(0); - if (__label__ == 0) { - var $14 = $3; - $2 = $14; - ; - } - var $16 = $1; - var $17 = $2; - __Z14luaG_typeerrorP9lua_StatePK10lua_TValuePKc($16, $17, __str210); - ; - return; - } - __Z16luaG_concaterrorP9lua_StateP10lua_TValueS2_.__index__ = Runtime.getFunctionIndex(__Z16luaG_concaterrorP9lua_StateP10lua_TValueS2_, "__Z16luaG_concaterrorP9lua_StateP10lua_TValueS2_"); - - - function __Z15luaG_aritherrorP9lua_StatePK10lua_TValueS3_($L, $p1, $p2) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $temp = __stackBase__; - $1 = $L; - $2 = $p1; - $3 = $p2; - var $4 = $2; - var $5 = __Z13luaV_tonumberPK10lua_TValuePS_($4, $temp); - var $6 = $5 == 0; - ; - if ($6) { - ; - var $8 = $2; - $3 = $8; - ; - } - var $10 = $1; - var $11 = $3; - __Z14luaG_typeerrorP9lua_StatePK10lua_TValuePKc($10, $11, __str311); - STACKTOP = __stackBase__; - return; - } - __Z15luaG_aritherrorP9lua_StatePK10lua_TValueS3_.__index__ = Runtime.getFunctionIndex(__Z15luaG_aritherrorP9lua_StatePK10lua_TValueS3_, "__Z15luaG_aritherrorP9lua_StatePK10lua_TValueS3_"); - - - function __Z15luaG_ordererrorP9lua_StatePK10lua_TValueS3_($L, $p1, $p2) { - ; - var __label__; - var $1; - var $2; - var $3; - var $t1; - var $t2; - $1 = $L; - $2 = $p1; - $3 = $p2; - var $4 = $2; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = _luaT_typenames+$6*4; - var $8 = IHEAP[$7]; - $t1 = $8; - var $9 = $3; - var $10 = $9+8; - var $11 = IHEAP[$10]; - var $12 = _luaT_typenames+$11*4; - var $13 = IHEAP[$12]; - $t2 = $13; - var $14 = $t1; - var $15 = $14+2; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $t2; - var $19 = $18+2; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $17 == $21; - ; - if ($22) { - ; - var $24 = $1; - var $25 = $t1; - __Z13luaG_runerrorP9lua_StatePKcz($24, __str412, Pointer_make([$25,0,0,0], 0, ALLOC_STACK)); - ; - } - else { - ; - var $27 = $1; - var $28 = $t1; - var $29 = $t2; - __Z13luaG_runerrorP9lua_StatePKcz($27, __str537, Pointer_make([$28,0,0,0,$29,0,0,0], 0, ALLOC_STACK)); - ; - } - ; - return 0; - } - __Z15luaG_ordererrorP9lua_StatePK10lua_TValueS3_.__index__ = Runtime.getFunctionIndex(__Z15luaG_ordererrorP9lua_StatePK10lua_TValueS3_, "__Z15luaG_ordererrorP9lua_StatePK10lua_TValueS3_"); - - - function __Z13luaG_errormsgP9lua_State($L) { - ; - var __label__; - var $1; - var $errfunc; - var $o2; - var $o1; - var $o21; - var $o12; - $1 = $L; - var $2 = $1; - var $3 = $2+108; - var $4 = IHEAP[$3]; - var $5 = $4 != 0; - ; - if ($5) { - ; - var $7 = $1; - var $8 = $7+32; - var $9 = IHEAP[$8]; - var $10 = $9; - var $11 = $1; - var $12 = $11+108; - var $13 = IHEAP[$12]; - var $14 = $10+$13; - var $15 = $14; - $errfunc = $15; - var $16 = $errfunc; - var $17 = $16+8; - var $18 = IHEAP[$17]; - var $19 = $18 == 6; - ; - if (!$19) { - ; - var $21 = $1; - __Z10luaD_throwP9lua_Statei($21, 5); - ; - } - var $23 = $1; - var $24 = $23+8; - var $25 = IHEAP[$24]; - var $26 = $25+-12; - $o2 = $26; - var $27 = $1; - var $28 = $27+8; - var $29 = IHEAP[$28]; - $o1 = $29; - var $30 = $o1; - var $31 = $30; - var $32 = $o2; - var $33 = $32; - var $34 = $31; - var $35 = $33; - _llvm_memcpy_p0i8_p0i8_i32($34, $35, 8, 4, 0); - var $36 = $o2; - var $37 = $36+8; - var $38 = IHEAP[$37]; - var $39 = $o1; - var $40 = $39+8; - IHEAP[$40] = $38; - var $41 = $errfunc; - $o21 = $41; - var $42 = $1; - var $43 = $42+8; - var $44 = IHEAP[$43]; - var $45 = $44+-12; - $o12 = $45; - var $46 = $o12; - var $47 = $46; - var $48 = $o21; - var $49 = $48; - var $50 = $47; - var $51 = $49; - _llvm_memcpy_p0i8_p0i8_i32($50, $51, 8, 4, 0); - var $52 = $o21; - var $53 = $52+8; - var $54 = IHEAP[$53]; - var $55 = $o12; - var $56 = $55+8; - IHEAP[$56] = $54; - var $57 = $1; - var $58 = $57+28; - var $59 = IHEAP[$58]; - var $60 = $59; - var $61 = $1; - var $62 = $61+8; - var $63 = IHEAP[$62]; - var $64 = $63; - var $65 = $60; - var $66 = $64; - var $67 = $65 - $66; - var $68 = $67 <= 12; - ; - if ($68) { - ; - var $70 = $1; - __Z14luaD_growstackP9lua_Statei($70, 1); - ; - } - else { - ; - ; - } - var $73 = $1; - var $74 = $73+8; - var $75 = IHEAP[$74]; - var $76 = $75+12; - IHEAP[$74] = $76; - var $77 = $1; - var $78 = $1; - var $79 = $78+8; - var $80 = IHEAP[$79]; - var $81 = $80+-24; - __Z9luaD_callP9lua_StateP10lua_TValuei($77, $81, 1); - ; - } - var $83 = $1; - __Z10luaD_throwP9lua_Statei($83, 2); - ; - return; - } - __Z13luaG_errormsgP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaG_errormsgP9lua_State, "__Z13luaG_errormsgP9lua_State"); - - - function __Z7addinfoP9lua_StatePKc($L, $msg) { - var __stackBase__ = STACKTOP; STACKTOP += 60; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $ci; - var $buff = __stackBase__; - var $line; - $1 = $L; - $2 = $msg; - var $3 = $1; - var $4 = $3+20; - var $5 = IHEAP[$4]; - $ci = $5; - var $6 = $ci; - var $7 = $6+4; - var $8 = IHEAP[$7]; - var $9 = $8+8; - var $10 = IHEAP[$9]; - var $11 = $10 == 6; - ; - $12$42$2: do { - if ($11) { - ; - var $13 = $ci; - var $14 = $13+4; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = IHEAP[$18]; - var $20 = $19; - var $21 = $20; - var $22 = $21; - var $23 = $22+6; - var $24 = IHEAP[$23]; - var $25 = $24 != 0; - if ($25) { __label__ = 0; /* $42 */ break $12$42$2; } - var $27 = $1; - var $28 = $ci; - var $29 = __Z11currentlineP9lua_StateP8CallInfo($27, $28); - $line = $29; - var $30 = $buff; - var $31 = $ci; - var $32 = __Z11getluaprotoP8CallInfo($31); - var $33 = $32+32; - var $34 = IHEAP[$33]; - var $35 = $34+16; - var $36 = $35; - __Z12luaO_chunkidPcPKcj($30, $36, 60); - var $37 = $1; - var $38 = $buff; - var $39 = $line; - var $40 = $2; - var $41 = __Z16luaO_pushfstringP9lua_StatePKcz($37, __str638, Pointer_make([$38,0,0,0,$39,0,0,0,$40,0,0,0], 0, ALLOC_STACK)); - ; - } - } while(0); - STACKTOP = __stackBase__; - return; - } - __Z7addinfoP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z7addinfoP9lua_StatePKc, "__Z7addinfoP9lua_StatePKc"); - - - function __Z11currentlineP9lua_StateP8CallInfo($L, $ci) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $pc; - $2 = $L; - $3 = $ci; - var $4 = $2; - var $5 = $3; - var $6 = __Z9currentpcP9lua_StateP8CallInfo($4, $5); - $pc = $6; - var $7 = $pc; - var $8 = $7 < 0; - ; - if ($8) { - ; - $1 = -1; - ; - } - else { - ; - var $11 = $3; - var $12 = $11+4; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = $14; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = $18; - var $20 = $19; - var $21 = $20; - var $22 = $21+16; - var $23 = IHEAP[$22]; - var $24 = $23+20; - var $25 = IHEAP[$24]; - var $26 = $25 != 0; - ; - if ($26) { - ; - var $28 = $pc; - var $29 = $3; - var $30 = $29+4; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $32; - var $34 = $33; - var $35 = IHEAP[$34]; - var $36 = $35; - var $37 = $36; - var $38 = $37; - var $39 = $38; - var $40 = $39+16; - var $41 = IHEAP[$40]; - var $42 = $41+20; - var $43 = IHEAP[$42]; - var $44 = $43+4*$28; - var $45 = IHEAP[$44]; - __lastLabel__ = 1; ; - } - else { - ; - __lastLabel__ = 3; ; - } - var $48 = __lastLabel__ == 1 ? $45 : (0); - $1 = $48; - ; - } - var $50 = $1; - ; - return $50; - } - __Z11currentlineP9lua_StateP8CallInfo.__index__ = Runtime.getFunctionIndex(__Z11currentlineP9lua_StateP8CallInfo, "__Z11currentlineP9lua_StateP8CallInfo"); - - - function __Z11getluaprotoP8CallInfo($ci) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - $1 = $ci; - var $2 = $1; - var $3 = $2+4; - var $4 = IHEAP[$3]; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $6 == 6; - ; - $8$36$2: do { - if ($7) { - ; - var $9 = $1; - var $10 = $9+4; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $12; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = $18+6; - var $20 = IHEAP[$19]; - var $21 = $20 != 0; - if ($21) { __label__ = 0; /* $36 */ break $8$36$2; } - var $23 = $1; - var $24 = $23+4; - var $25 = IHEAP[$24]; - var $26 = $25; - var $27 = $26; - var $28 = $27; - var $29 = IHEAP[$28]; - var $30 = $29; - var $31 = $30; - var $32 = $31; - var $33 = $32; - var $34 = $33+16; - var $35 = IHEAP[$34]; - __lastLabel__ = 1; __label__ = 2; /* $37 */ break $8$36$2; - } - else { - __label__ = 0; /* $36 */ - } - } while(0); - if (__label__ == 0) { - __lastLabel__ = 0; ; - } - var $38 = __lastLabel__ == 1 ? $35 : (0); - ; - return $38; - } - __Z11getluaprotoP8CallInfo.__index__ = Runtime.getFunctionIndex(__Z11getluaprotoP8CallInfo, "__Z11getluaprotoP8CallInfo"); - - - function __Z9currentpcP9lua_StateP8CallInfo($L, $ci) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $L; - $3 = $ci; - var $4 = $3; - var $5 = $4+4; - var $6 = IHEAP[$5]; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $8 == 6; - ; - $10$24$2: do { - if ($9) { - ; - var $11 = $3; - var $12 = $11+4; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = $14; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = $18; - var $20 = $19; - var $21 = $20+6; - var $22 = IHEAP[$21]; - var $23 = $22 != 0; - if ($23) { __label__ = 0; /* $24 */ break $10$24$2; } - var $26 = $3; - var $27 = $2; - var $28 = $27+20; - var $29 = IHEAP[$28]; - var $30 = $26 == $29; - ; - if ($30) { - ; - var $32 = $2; - var $33 = $32+24; - var $34 = IHEAP[$33]; - var $35 = $3; - var $36 = $35+12; - IHEAP[$36] = $34; - ; - } - var $38 = $3; - var $39 = $38+12; - var $40 = IHEAP[$39]; - var $41 = $3; - var $42 = $41+4; - var $43 = IHEAP[$42]; - var $44 = $43; - var $45 = $44; - var $46 = $45; - var $47 = IHEAP[$46]; - var $48 = $47; - var $49 = $48; - var $50 = $49; - var $51 = $50; - var $52 = $51+16; - var $53 = IHEAP[$52]; - var $54 = $53+12; - var $55 = IHEAP[$54]; - var $56 = $40; - var $57 = $55; - var $58 = $56 - $57; - var $59 = Math.floor($58 / 4); - var $60 = $59 - 1; - $1 = $60; - __label__ = 4; /* $61 */ break $10$24$2; - } - else { - __label__ = 0; /* $24 */ - } - } while(0); - if (__label__ == 0) { - $1 = -1; - ; - } - var $62 = $1; - ; - return $62; - } - __Z9currentpcP9lua_StateP8CallInfo.__index__ = Runtime.getFunctionIndex(__Z9currentpcP9lua_StateP8CallInfo, "__Z9currentpcP9lua_StateP8CallInfo"); - - - function __Z5knameP5Protoi($p, $c) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $p; - $3 = $c; - var $4 = $3; - var $5 = $4 & 256; - var $6 = $5 != 0; - ; - $7$32$2: do { - if ($6) { - ; - var $8 = $3; - var $9 = $8 & -257; - var $10 = $2; - var $11 = $10+8; - var $12 = IHEAP[$11]; - var $13 = $12+12*$9; - var $14 = $13+8; - var $15 = IHEAP[$14]; - var $16 = $15 == 4; - if (!($16)) { __label__ = 1; /* $32 */ break $7$32$2; } - var $18 = $3; - var $19 = $18 & -257; - var $20 = $2; - var $21 = $20+8; - var $22 = IHEAP[$21]; - var $23 = $22+12*$19; - var $24 = $23; - var $25 = $24; - var $26 = $25; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = $28; - var $30 = $29+16; - var $31 = $30; - $1 = $31; - __label__ = 2; /* $33 */ break $7$32$2; - } - else { - __label__ = 1; /* $32 */ - } - } while(0); - if (__label__ == 1) { - $1 = __str1041; - ; - } - var $34 = $1; - ; - return $34; - } - __Z5knameP5Protoi.__index__ = Runtime.getFunctionIndex(__Z5knameP5Protoi, "__Z5knameP5Protoi"); - - - function __Z8precheckPK5Proto($pt) { - ; - var __label__; - var $1; - var $2; - $2 = $pt; - var $3 = $2; - var $4 = $3+75; - var $5 = IHEAP[$4]; - var $6 = $5; - var $7 = $6 <= 250; - ; - $9$8$2: do { - if ($7) { - ; - var $10 = $2; - var $11 = $10+73; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = $2; - var $15 = $14+74; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $17 & 1; - var $19 = $13 + $18; - var $20 = $2; - var $21 = $20+75; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $19 <= $23; - ; - if ($24) { - ; - var $27 = $2; - var $28 = $27+74; - var $29 = IHEAP[$28]; - var $30 = $29; - var $31 = $30 & 4; - var $32 = $31 != 0; - ; - $33$41$6: do { - if ($32) { - ; - var $34 = $2; - var $35 = $34+74; - var $36 = IHEAP[$35]; - var $37 = $36; - var $38 = $37 & 1; - var $39 = $38 != 0; - if ($39) { __label__ = 1; /* $41 */ break $33$41$6; } - $1 = 0; - __label__ = 3; /* $85 */ break $9$8$2; - } - } while(0); - var $42 = $2; - var $43 = $42+36; - var $44 = IHEAP[$43]; - var $45 = $2; - var $46 = $45+72; - var $47 = IHEAP[$46]; - var $48 = $47; - var $49 = $44 <= $48; - ; - if ($49) { - ; - var $52 = $2; - var $53 = $52+48; - var $54 = IHEAP[$53]; - var $55 = $2; - var $56 = $55+44; - var $57 = IHEAP[$56]; - var $58 = $54 == $57; - ; - $65$59$12: do { - if (!$58) { - ; - var $60 = $2; - var $61 = $60+48; - var $62 = IHEAP[$61]; - var $63 = $62 == 0; - if ($63) { __label__ = 4; /* $65 */ break $65$59$12; } - $1 = 0; - __label__ = 3; /* $85 */ break $9$8$2; - } - } while(0); - var $66 = $2; - var $67 = $66+44; - var $68 = IHEAP[$67]; - var $69 = $68 > 0; - ; - $70$83$16: do { - if ($69) { - ; - var $71 = $2; - var $72 = $71+44; - var $73 = IHEAP[$72]; - var $74 = $73 - 1; - var $75 = $2; - var $76 = $75+12; - var $77 = IHEAP[$76]; - var $78 = $77+4*$74; - var $79 = IHEAP[$78]; - var $80 = $79 >> 0; - var $81 = $80 & 63; - var $82 = $81 == 30; - if (!($82)) { __label__ = 7; /* $83 */ break $70$83$16; } - $1 = 1; - __label__ = 3; /* $85 */ break $9$8$2; - } - } while(0); - $1 = 0; - ; - } - else { - ; - $1 = 0; - ; - } - } - else { - ; - $1 = 0; - ; - } - } - else { - ; - $1 = 0; - ; - } - } while(0); - var $86 = $1; - ; - return $86; - } - __Z8precheckPK5Proto.__index__ = Runtime.getFunctionIndex(__Z8precheckPK5Proto, "__Z8precheckPK5Proto"); - - - function __Z12checkArgModePK5Protoi9OpArgMask($pt, $r, $mode) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $2 = $pt; - $3 = $r; - $4 = $mode; - var $5 = $4; - if ($5 == 0) { - __label__ = 5; /* $6 */ - } - else if ($5 == 1) { - __label__ = 6; /* $11 */ - } - else if ($5 == 2) { - __label__ = 7; /* $12 */ - } - else if ($5 == 3) { - __label__ = 8; /* $21 */ - } - else { - __label__ = 1; /* $41 */ - } - - $41$6$11$12$21$2: do { - if (__label__ == 5) { - var $7 = $3; - var $8 = $7 == 0; - ; - if ($8) { - ; - __label__ = 1; /* $41 */ break $41$6$11$12$21$2; - } - else { - ; - $1 = 0; - __label__ = 0; /* $42 */ break $41$6$11$12$21$2; - } - } - else if (__label__ == 6) { - __label__ = 1; /* $41 */ break $41$6$11$12$21$2; - } - else if (__label__ == 7) { - var $13 = $3; - var $14 = $2; - var $15 = $14+75; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $13 < $17; - ; - if ($18) { - ; - __label__ = 1; /* $41 */ break $41$6$11$12$21$2; - } - else { - ; - $1 = 0; - __label__ = 0; /* $42 */ break $41$6$11$12$21$2; - } - } - else if (__label__ == 8) { - var $22 = $3; - var $23 = $22 & 256; - var $24 = $23 != 0; - ; - $25$32$13: do { - if ($24) { - ; - var $26 = $3; - var $27 = $26 & -257; - var $28 = $2; - var $29 = $28+40; - var $30 = IHEAP[$29]; - var $31 = $27 < $30; - if ($31) { __label__ = 2; /* $40 */ break $25$32$13; } else { __label__ = 3; /* $39 */ break $25$32$13; } - } - else { - ; - var $33 = $3; - var $34 = $2; - var $35 = $34+75; - var $36 = IHEAP[$35]; - var $37 = $36; - var $38 = $33 < $37; - if ($38) { __label__ = 2; /* $40 */ break $25$32$13; } else { __label__ = 3; /* $39 */ break $25$32$13; } - } - } while(0); - if (__label__ == 2) { - __label__ = 1; /* $41 */ break $41$6$11$12$21$2; - } - else if (__label__ == 3) { - $1 = 0; - __label__ = 0; /* $42 */ break $41$6$11$12$21$2; - } - } - } while(0); - if (__label__ == 1) { - $1 = 1; - ; - } - var $43 = $1; - ; - return $43; - } - __Z12checkArgModePK5Protoi9OpArgMask.__index__ = Runtime.getFunctionIndex(__Z12checkArgModePK5Protoi9OpArgMask, "__Z12checkArgModePK5Protoi9OpArgMask"); - - - function __Z13info_tailcallP9lua_Debug($ar) { - ; - var __label__; - var $1; - $1 = $ar; - var $2 = $1; - var $3 = $2+8; - IHEAP[$3] = __str1344; - var $4 = $1; - var $5 = $4+4; - IHEAP[$5] = __str1344; - var $6 = $1; - var $7 = $6+12; - IHEAP[$7] = __str1848; - var $8 = $1; - var $9 = $8+20; - IHEAP[$9] = -1; - var $10 = $1; - var $11 = $10+28; - IHEAP[$11] = -1; - var $12 = $1; - var $13 = $12+32; - IHEAP[$13] = -1; - var $14 = $1; - var $15 = $14+16; - IHEAP[$15] = __str1915; - var $16 = $1; - var $17 = $16+36; - var $18 = $17; - var $19 = $1; - var $20 = $19+16; - var $21 = IHEAP[$20]; - __Z12luaO_chunkidPcPKcj($18, $21, 60); - var $22 = $1; - var $23 = $22+24; - IHEAP[$23] = 0; - ; - return; - } - __Z13info_tailcallP9lua_Debug.__index__ = Runtime.getFunctionIndex(__Z13info_tailcallP9lua_Debug, "__Z13info_tailcallP9lua_Debug"); - - - function __Z8funcinfoP9lua_DebugP7Closure($ar, $cl) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - $1 = $ar; - $2 = $cl; - var $3 = $2; - var $4 = $3; - var $5 = $4+6; - var $6 = IHEAP[$5]; - var $7 = $6 != 0; - ; - if ($7) { - ; - var $9 = $1; - var $10 = $9+16; - IHEAP[$10] = __str1445; - var $11 = $1; - var $12 = $11+28; - IHEAP[$12] = -1; - var $13 = $1; - var $14 = $13+32; - IHEAP[$14] = -1; - var $15 = $1; - var $16 = $15+12; - IHEAP[$16] = __str1514; - ; - } - else { - ; - var $18 = $2; - var $19 = $18; - var $20 = $19; - var $21 = $20+16; - var $22 = IHEAP[$21]; - var $23 = $22+32; - var $24 = IHEAP[$23]; - var $25 = $24+16; - var $26 = $25; - var $27 = $1; - var $28 = $27+16; - IHEAP[$28] = $26; - var $29 = $2; - var $30 = $29; - var $31 = $30; - var $32 = $31+16; - var $33 = IHEAP[$32]; - var $34 = $33+60; - var $35 = IHEAP[$34]; - var $36 = $1; - var $37 = $36+28; - IHEAP[$37] = $35; - var $38 = $2; - var $39 = $38; - var $40 = $39; - var $41 = $40+16; - var $42 = IHEAP[$41]; - var $43 = $42+64; - var $44 = IHEAP[$43]; - var $45 = $1; - var $46 = $45+32; - IHEAP[$46] = $44; - var $47 = $1; - var $48 = $47+28; - var $49 = IHEAP[$48]; - var $50 = $49 == 0; - ; - if ($50) { - ; - __lastLabel__ = 1; ; - } - else { - ; - __lastLabel__ = 3; ; - } - var $54 = __lastLabel__ == 1 ? __str1646 : (__str1747); - var $55 = $1; - var $56 = $55+12; - IHEAP[$56] = $54; - ; - } - var $58 = $1; - var $59 = $58+36; - var $60 = $59; - var $61 = $1; - var $62 = $61+16; - var $63 = IHEAP[$62]; - __Z12luaO_chunkidPcPKcj($60, $63, 60); - ; - return; - } - __Z8funcinfoP9lua_DebugP7Closure.__index__ = Runtime.getFunctionIndex(__Z8funcinfoP9lua_DebugP7Closure, "__Z8funcinfoP9lua_DebugP7Closure"); - - - function __Z11getfuncnameP9lua_StateP8CallInfoPPKc($L, $ci, $name) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $i; - $2 = $L; - $3 = $ci; - $4 = $name; - var $5 = $3; - var $6 = $5+4; - var $7 = IHEAP[$6]; - var $8 = $7+8; - var $9 = IHEAP[$8]; - var $10 = $9 == 6; - ; - $11$30$2: do { - if ($10) { - ; - var $12 = $3; - var $13 = $12+4; - var $14 = IHEAP[$13]; - var $15 = $14; - var $16 = $15; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $19; - var $21 = $20; - var $22 = $21+6; - var $23 = IHEAP[$22]; - var $24 = $23 != 0; - if ($24) { __label__ = 0; /* $30 */ break $11$30$2; } - var $26 = $3; - var $27 = $26+20; - var $28 = IHEAP[$27]; - var $29 = $28 > 0; - if ($29) { __label__ = 2; /* $53 */ break $11$30$2; } else { __label__ = 0; /* $30 */ break $11$30$2; } - } - else { - __label__ = 0; /* $30 */ - } - } while(0); - $30$53$5: do { - if (__label__ == 0) { - var $31 = $3; - var $32 = $31+-24; - var $33 = $32+4; - var $34 = IHEAP[$33]; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $36 == 6; - if (!($37)) { __label__ = 2; /* $53 */ break $30$53$5; } - var $39 = $3; - var $40 = $39+-24; - var $41 = $40+4; - var $42 = IHEAP[$41]; - var $43 = $42; - var $44 = $43; - var $45 = $44; - var $46 = IHEAP[$45]; - var $47 = $46; - var $48 = $47; - var $49 = $48; - var $50 = $49+6; - var $51 = IHEAP[$50]; - var $52 = $51 != 0; - if ($52) { __label__ = 2; /* $53 */ break $30$53$5; } - var $55 = $3; - var $56 = $55+-24; - $3 = $56; - var $57 = $2; - var $58 = $3; - var $59 = __Z9currentpcP9lua_StateP8CallInfo($57, $58); - var $60 = $3; - var $61 = $60+4; - var $62 = IHEAP[$61]; - var $63 = $62; - var $64 = $63; - var $65 = $64; - var $66 = IHEAP[$65]; - var $67 = $66; - var $68 = $67; - var $69 = $68; - var $70 = $69; - var $71 = $70+16; - var $72 = IHEAP[$71]; - var $73 = $72+12; - var $74 = IHEAP[$73]; - var $75 = $74+4*$59; - var $76 = IHEAP[$75]; - $i = $76; - var $77 = $i; - var $78 = $77 >> 0; - var $79 = $78 & 63; - var $80 = $79 == 28; - ; - $91$81$9: do { - if (!$80) { - ; - var $82 = $i; - var $83 = $82 >> 0; - var $84 = $83 & 63; - var $85 = $84 == 29; - if ($85) { __label__ = 6; /* $91 */ break $91$81$9; } - var $87 = $i; - var $88 = $87 >> 0; - var $89 = $88 & 63; - var $90 = $89 == 33; - if ($90) { __label__ = 6; /* $91 */ break $91$81$9; } - $1 = 0; - __label__ = 9; /* $100 */ break $30$53$5; - } - } while(0); - var $92 = $2; - var $93 = $3; - var $94 = $i; - var $95 = $94 >> 6; - var $96 = $95 & 255; - var $97 = $4; - var $98 = __Z10getobjnameP9lua_StateP8CallInfoiPPKc($92, $93, $96, $97); - $1 = $98; - __label__ = 9; /* $100 */ break $30$53$5; - } - } while(0); - if (__label__ == 2) { - $1 = 0; - ; - } - var $101 = $1; - ; - return $101; - } - __Z11getfuncnameP9lua_StateP8CallInfoPPKc.__index__ = Runtime.getFunctionIndex(__Z11getfuncnameP9lua_StateP8CallInfoPPKc, "__Z11getfuncnameP9lua_StateP8CallInfoPPKc"); - - - function __Z16luaD_seterrorobjP9lua_StateiP10lua_TValue($L, $errcode, $oldtop) { - ; - var __label__; - var $1; - var $2; - var $3; - var $i_o; - var $i_o1; - var $o2; - var $o1; - $1 = $L; - $2 = $errcode; - $3 = $oldtop; - var $4 = $2; - if ($4 == 4) { - __label__ = 1; /* $5 */ - } - else if ($4 == 5) { - __label__ = 2; /* $16 */ - } - else if ($4 == 3) { - __label__ = 3; /* $27 */ - } - else if ($4 == 2) { - __label__ = 3; /* $27 */ - } - else { - __label__ = 4; /* $44 */ - } - - if (__label__ == 1) { - var $6 = $3; - $i_o = $6; - var $7 = $1; - var $8 = __Z12luaS_newlstrP9lua_StatePKcj($7, __str2150, 17); - var $9 = $8; - var $10 = $i_o; - var $11 = $10; - var $12 = $11; - var $13 = $12; - IHEAP[$13] = $9; - var $14 = $i_o; - var $15 = $14+8; - IHEAP[$15] = 4; - ; - } - else if (__label__ == 2) { - var $17 = $3; - $i_o1 = $17; - var $18 = $1; - var $19 = __Z12luaS_newlstrP9lua_StatePKcj($18, __str122, 23); - var $20 = $19; - var $21 = $i_o1; - var $22 = $21; - var $23 = $22; - var $24 = $23; - IHEAP[$24] = $20; - var $25 = $i_o1; - var $26 = $25+8; - IHEAP[$26] = 4; - ; - } - else if (__label__ == 3) { - var $28 = $1; - var $29 = $28+8; - var $30 = IHEAP[$29]; - var $31 = $30+-12; - $o2 = $31; - var $32 = $3; - $o1 = $32; - var $33 = $o1; - var $34 = $33; - var $35 = $o2; - var $36 = $35; - var $37 = $34; - var $38 = $36; - _llvm_memcpy_p0i8_p0i8_i32($37, $38, 8, 4, 0); - var $39 = $o2; - var $40 = $39+8; - var $41 = IHEAP[$40]; - var $42 = $o1; - var $43 = $42+8; - IHEAP[$43] = $41; - ; - } - var $45 = $3; - var $46 = $45+12; - var $47 = $1; - var $48 = $47+8; - IHEAP[$48] = $46; - ; - return; - } - __Z16luaD_seterrorobjP9lua_StateiP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z16luaD_seterrorobjP9lua_StateiP10lua_TValue, "__Z16luaD_seterrorobjP9lua_StateiP10lua_TValue"); - - - function __Z10luaD_throwP9lua_Statei($L, $errcode) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $3 = 0; - $1 = $L; - $2 = $errcode; - var $5 = $1; - var $6 = $5+104; - var $7 = IHEAP[$6]; - var $8 = $7 != 0; - ; - if ($8) { - ; - var $10 = $2; - var $11 = $1; - var $12 = $11+104; - var $13 = IHEAP[$12]; - var $14 = $13+8; - IHEAP[$14] = $10; - var $15 = ___cxa_allocate_exception(4); - $4 = $15; - $3 = 1; - var $16 = $15; - var $17 = $1; - var $18 = $17+104; - var $19 = IHEAP[$18]; - IHEAP[$16] = $19; - $3 = 0; - ___cxa_throw($15, __ZTIP11lua_longjmp, 0); - throw "Reached an unreachable! Original .ll line: 13652"; - } - else { - ; - var $21 = $2; - var $22 = $21; - var $23 = $1; - var $24 = $23+6; - IHEAP[$24] = $22; - var $25 = $1; - var $26 = $25+16; - var $27 = IHEAP[$26]; - var $28 = $27+88; - var $29 = IHEAP[$28]; - var $30 = $29 != 0; - ; - if ($30) { - ; - var $32 = $1; - var $33 = $2; - __Z10resetstackP9lua_Statei($32, $33); - var $34 = $1; - var $35 = $34+16; - var $36 = IHEAP[$35]; - var $37 = $36+88; - var $38 = IHEAP[$37]; - var $39 = $1; - var $40 = FUNCTION_TABLE[$38]($39); - ; - } - _exit(1); - throw "Reached an unreachable! Original .ll line: 13683"; - ; - return; - } - } - __Z10luaD_throwP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10luaD_throwP9lua_Statei, "__Z10luaD_throwP9lua_Statei"); - - - function __Z10resetstackP9lua_Statei($L, $status) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $status; - var $3 = $1; - var $4 = $3+40; - var $5 = IHEAP[$4]; - var $6 = $1; - var $7 = $6+20; - IHEAP[$7] = $5; - var $8 = $1; - var $9 = $8+20; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = IHEAP[$11]; - var $13 = $1; - var $14 = $13+12; - IHEAP[$14] = $12; - var $15 = $1; - var $16 = $1; - var $17 = $16+12; - var $18 = IHEAP[$17]; - __Z10luaF_closeP9lua_StateP10lua_TValue($15, $18); - var $19 = $1; - var $20 = $2; - var $21 = $1; - var $22 = $21+12; - var $23 = IHEAP[$22]; - __Z16luaD_seterrorobjP9lua_StateiP10lua_TValue($19, $20, $23); - var $24 = $1; - var $25 = $24+54; - var $26 = IHEAP[$25]; - var $27 = $1; - var $28 = $27+52; - IHEAP[$28] = $26; - var $29 = $1; - var $30 = $29+57; - IHEAP[$30] = 1; - var $31 = $1; - __Z19restore_stack_limitP9lua_State($31); - var $32 = $1; - var $33 = $32+108; - IHEAP[$33] = 0; - var $34 = $1; - var $35 = $34+104; - IHEAP[$35] = 0; - ; - return; - } - __Z10resetstackP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10resetstackP9lua_Statei, "__Z10resetstackP9lua_Statei"); - - - function __Z20luaD_rawrunprotectedP9lua_StatePFvS0_PvES1_($L, $f, $ud) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $lj = __stackBase__; - var $4; - $1 = $L; - $2 = $f; - $3 = $ud; - var $5 = $lj+8; - IHEAP[$5] = 0; - var $6 = $1; - var $7 = $6+104; - var $8 = IHEAP[$7]; - var $9 = $lj; - IHEAP[$9] = $8; - var $10 = $1; - var $11 = $10+104; - IHEAP[$11] = $lj; - var $12 = $2; - var $13 = $1; - var $14 = $3; - (function() { try { __THREW__ = false; return FUNCTION_TABLE[$12]($13, $14) } catch(e) { if (ABORT) throw e; __THREW__ = true; } })(); if (!__THREW__) { __label__ = 3; /* $15 */ } else { __label__ = 4; /* $24 */ } - if (__label__ == 3) { - ; - } - else if (__label__ == 4) { - var $25 = _llvm_eh_exception(); - $4 = $25; - var $26 = _llvm_eh_selector($25, ___gxx_personality_v0, 0); - ; - var $17 = $4; - var $18 = ___cxa_begin_catch($17); - var $19 = $lj+8; - var $20 = IHEAP[$19]; - var $21 = $20 == 0; - ; - if ($21) { - ; - var $23 = $lj+8; - IHEAP[$23] = -1; - ; - } - ___cxa_end_catch(); - ; - } - var $29 = $lj; - var $30 = IHEAP[$29]; - var $31 = $1; - var $32 = $31+104; - IHEAP[$32] = $30; - var $33 = $lj+8; - var $34 = IHEAP[$33]; - STACKTOP = __stackBase__; - return $34; - } - __Z20luaD_rawrunprotectedP9lua_StatePFvS0_PvES1_.__index__ = Runtime.getFunctionIndex(__Z20luaD_rawrunprotectedP9lua_StatePFvS0_PvES1_, "__Z20luaD_rawrunprotectedP9lua_StatePFvS0_PvES1_"); - - - function __Z17luaD_reallocstackP9lua_Statei($L, $newsize) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $oldstack; - var $realsize; - $1 = $L; - $2 = $newsize; - var $3 = $1; - var $4 = $3+32; - var $5 = IHEAP[$4]; - $oldstack = $5; - var $6 = $2; - var $7 = $6 + 1; - var $8 = $7 + 5; - $realsize = $8; - var $9 = $realsize; - var $10 = $9 + 1; - var $11 = unSign($10, 32) <= unSign(357913941, 32); - ; - if ($11) { - ; - var $13 = $1; - var $14 = $1; - var $15 = $14+32; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $1; - var $19 = $18+44; - var $20 = IHEAP[$19]; - var $21 = $20 * 12; - var $22 = $realsize; - var $23 = $22 * 12; - var $24 = __Z13luaM_realloc_P9lua_StatePvjj($13, $17, $21, $23); - __lastLabel__ = 0; ; - } - else { - ; - var $26 = $1; - var $27 = __Z11luaM_toobigP9lua_State($26); - __lastLabel__ = 2; ; - } - var $29 = __lastLabel__ == 0 ? $24 : ($27); - var $30 = $29; - var $31 = $1; - var $32 = $31+32; - IHEAP[$32] = $30; - var $33 = $realsize; - var $34 = $1; - var $35 = $34+44; - IHEAP[$35] = $33; - var $36 = $1; - var $37 = $36+32; - var $38 = IHEAP[$37]; - var $39 = $2; - var $40 = $38+12*$39; - var $41 = $1; - var $42 = $41+28; - IHEAP[$42] = $40; - var $43 = $1; - var $44 = $oldstack; - __Z12correctstackP9lua_StateP10lua_TValue($43, $44); - ; - return; - } - __Z17luaD_reallocstackP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z17luaD_reallocstackP9lua_Statei, "__Z17luaD_reallocstackP9lua_Statei"); - - - function __Z12correctstackP9lua_StateP10lua_TValue($L, $oldstack) { - ; - var __label__; - var $1; - var $2; - var $ci; - var $up; - $1 = $L; - $2 = $oldstack; - var $3 = $1; - var $4 = $3+8; - var $5 = IHEAP[$4]; - var $6 = $2; - var $7 = $5; - var $8 = $6; - var $9 = $7 - $8; - var $10 = Math.floor($9 / 12); - var $11 = $1; - var $12 = $11+32; - var $13 = IHEAP[$12]; - var $14 = $13+12*$10; - var $15 = $1; - var $16 = $15+8; - IHEAP[$16] = $14; - var $17 = $1; - var $18 = $17+96; - var $19 = IHEAP[$18]; - $up = $19; - ; - $20$2: while(1) { // $20 - var $21 = $up; - var $22 = $21 != 0; - if (!($22)) { __label__ = 2; /* $48 */ break $20$2; } - var $24 = $up; - var $25 = $24; - var $26 = $25; - var $27 = $26+8; - var $28 = IHEAP[$27]; - var $29 = $2; - var $30 = $28; - var $31 = $29; - var $32 = $30 - $31; - var $33 = Math.floor($32 / 12); - var $34 = $1; - var $35 = $34+32; - var $36 = IHEAP[$35]; - var $37 = $36+12*$33; - var $38 = $up; - var $39 = $38; - var $40 = $39; - var $41 = $40+8; - IHEAP[$41] = $37; - ; - var $43 = $up; - var $44 = $43; - var $45 = $44; - var $46 = $45; - var $47 = IHEAP[$46]; - $up = $47; - __label__ = 0; /* $20 */ continue $20$2; - } - var $49 = $1; - var $50 = $49+40; - var $51 = IHEAP[$50]; - $ci = $51; - ; - $52$7: while(1) { // $52 - var $53 = $ci; - var $54 = $1; - var $55 = $54+20; - var $56 = IHEAP[$55]; - var $57 = $53 <= $56; - if (!($57)) { __label__ = 6; /* $104 */ break $52$7; } - var $59 = $ci; - var $60 = $59+8; - var $61 = IHEAP[$60]; - var $62 = $2; - var $63 = $61; - var $64 = $62; - var $65 = $63 - $64; - var $66 = Math.floor($65 / 12); - var $67 = $1; - var $68 = $67+32; - var $69 = IHEAP[$68]; - var $70 = $69+12*$66; - var $71 = $ci; - var $72 = $71+8; - IHEAP[$72] = $70; - var $73 = $ci; - var $74 = $73; - var $75 = IHEAP[$74]; - var $76 = $2; - var $77 = $75; - var $78 = $76; - var $79 = $77 - $78; - var $80 = Math.floor($79 / 12); - var $81 = $1; - var $82 = $81+32; - var $83 = IHEAP[$82]; - var $84 = $83+12*$80; - var $85 = $ci; - var $86 = $85; - IHEAP[$86] = $84; - var $87 = $ci; - var $88 = $87+4; - var $89 = IHEAP[$88]; - var $90 = $2; - var $91 = $89; - var $92 = $90; - var $93 = $91 - $92; - var $94 = Math.floor($93 / 12); - var $95 = $1; - var $96 = $95+32; - var $97 = IHEAP[$96]; - var $98 = $97+12*$94; - var $99 = $ci; - var $100 = $99+4; - IHEAP[$100] = $98; - ; - var $102 = $ci; - var $103 = $102+24; - $ci = $103; - __label__ = 4; /* $52 */ continue $52$7; - } - var $105 = $1; - var $106 = $105+12; - var $107 = IHEAP[$106]; - var $108 = $2; - var $109 = $107; - var $110 = $108; - var $111 = $109 - $110; - var $112 = Math.floor($111 / 12); - var $113 = $1; - var $114 = $113+32; - var $115 = IHEAP[$114]; - var $116 = $115+12*$112; - var $117 = $1; - var $118 = $117+12; - IHEAP[$118] = $116; - ; - return; - } - __Z12correctstackP9lua_StateP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z12correctstackP9lua_StateP10lua_TValue, "__Z12correctstackP9lua_StateP10lua_TValue"); - - - function __Z14luaD_reallocCIP9lua_Statei($L, $newsize) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $oldci; - $1 = $L; - $2 = $newsize; - var $3 = $1; - var $4 = $3+40; - var $5 = IHEAP[$4]; - $oldci = $5; - var $6 = $2; - var $7 = $6 + 1; - var $8 = unSign($7, 32) <= unSign(178956970, 32); - ; - if ($8) { - ; - var $10 = $1; - var $11 = $1; - var $12 = $11+40; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = $1; - var $16 = $15+48; - var $17 = IHEAP[$16]; - var $18 = $17 * 24; - var $19 = $2; - var $20 = $19 * 24; - var $21 = __Z13luaM_realloc_P9lua_StatePvjj($10, $14, $18, $20); - __lastLabel__ = 0; ; - } - else { - ; - var $23 = $1; - var $24 = __Z11luaM_toobigP9lua_State($23); - __lastLabel__ = 2; ; - } - var $26 = __lastLabel__ == 0 ? $21 : ($24); - var $27 = $26; - var $28 = $1; - var $29 = $28+40; - IHEAP[$29] = $27; - var $30 = $2; - var $31 = $1; - var $32 = $31+48; - IHEAP[$32] = $30; - var $33 = $1; - var $34 = $33+20; - var $35 = IHEAP[$34]; - var $36 = $oldci; - var $37 = $35; - var $38 = $36; - var $39 = $37 - $38; - var $40 = Math.floor($39 / 24); - var $41 = $1; - var $42 = $41+40; - var $43 = IHEAP[$42]; - var $44 = $43+24*$40; - var $45 = $1; - var $46 = $45+20; - IHEAP[$46] = $44; - var $47 = $1; - var $48 = $47+40; - var $49 = IHEAP[$48]; - var $50 = $1; - var $51 = $50+48; - var $52 = IHEAP[$51]; - var $53 = $49+24*$52; - var $54 = $53+-24; - var $55 = $1; - var $56 = $55+36; - IHEAP[$56] = $54; - ; - return; - } - __Z14luaD_reallocCIP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z14luaD_reallocCIP9lua_Statei, "__Z14luaD_reallocCIP9lua_Statei"); - - - function __Z14luaD_growstackP9lua_Statei($L, $n) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $n; - var $3 = $2; - var $4 = $1; - var $5 = $4+44; - var $6 = IHEAP[$5]; - var $7 = $3 <= $6; - ; - if ($7) { - ; - var $9 = $1; - var $10 = $1; - var $11 = $10+44; - var $12 = IHEAP[$11]; - var $13 = 2 * $12; - __Z17luaD_reallocstackP9lua_Statei($9, $13); - ; - } - else { - ; - var $15 = $1; - var $16 = $1; - var $17 = $16+44; - var $18 = IHEAP[$17]; - var $19 = $2; - var $20 = $18 + $19; - __Z17luaD_reallocstackP9lua_Statei($15, $20); - ; - } - ; - return; - } - __Z14luaD_growstackP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z14luaD_growstackP9lua_Statei, "__Z14luaD_growstackP9lua_Statei"); - - - function __Z13luaD_callhookP9lua_Stateii($L, $event, $line) { - var __stackBase__ = STACKTOP; STACKTOP += 100; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $hook; - var $top; - var $ci_top; - var $ar = __stackBase__; - $1 = $L; - $2 = $event; - $3 = $line; - var $4 = $1; - var $5 = $4+68; - var $6 = IHEAP[$5]; - $hook = $6; - var $7 = $hook; - var $8 = $7 != 0; - ; - $9$110$2: do { - if ($8) { - ; - var $10 = $1; - var $11 = $10+57; - var $12 = IHEAP[$11]; - var $13 = $12 != 0; - if (!($13)) { __label__ = 1; /* $110 */ break $9$110$2; } - var $15 = $1; - var $16 = $15+8; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = $1; - var $20 = $19+32; - var $21 = IHEAP[$20]; - var $22 = $21; - var $23 = $18; - var $24 = $22; - var $25 = $23 - $24; - $top = $25; - var $26 = $1; - var $27 = $26+20; - var $28 = IHEAP[$27]; - var $29 = $28+8; - var $30 = IHEAP[$29]; - var $31 = $30; - var $32 = $1; - var $33 = $32+32; - var $34 = IHEAP[$33]; - var $35 = $34; - var $36 = $31; - var $37 = $35; - var $38 = $36 - $37; - $ci_top = $38; - var $39 = $2; - var $40 = $ar; - IHEAP[$40] = $39; - var $41 = $3; - var $42 = $ar+20; - IHEAP[$42] = $41; - var $43 = $2; - var $44 = $43 == 4; - ; - if ($44) { - ; - var $46 = $ar+96; - IHEAP[$46] = 0; - ; - } - else { - ; - var $48 = $1; - var $49 = $48+20; - var $50 = IHEAP[$49]; - var $51 = $1; - var $52 = $51+40; - var $53 = IHEAP[$52]; - var $54 = $50; - var $55 = $53; - var $56 = $54 - $55; - var $57 = Math.floor($56 / 24); - var $58 = $ar+96; - IHEAP[$58] = $57; - ; - } - var $60 = $1; - var $61 = $60+28; - var $62 = IHEAP[$61]; - var $63 = $62; - var $64 = $1; - var $65 = $64+8; - var $66 = IHEAP[$65]; - var $67 = $66; - var $68 = $63; - var $69 = $67; - var $70 = $68 - $69; - var $71 = $70 <= 240; - ; - if ($71) { - ; - var $73 = $1; - __Z14luaD_growstackP9lua_Statei($73, 20); - ; - } - else { - ; - ; - } - var $76 = $1; - var $77 = $76+8; - var $78 = IHEAP[$77]; - var $79 = $78+240; - var $80 = $1; - var $81 = $80+20; - var $82 = IHEAP[$81]; - var $83 = $82+8; - IHEAP[$83] = $79; - var $84 = $1; - var $85 = $84+57; - IHEAP[$85] = 0; - var $86 = $hook; - var $87 = $1; - FUNCTION_TABLE[$86]($87, $ar); - var $88 = $1; - var $89 = $88+57; - IHEAP[$89] = 1; - var $90 = $1; - var $91 = $90+32; - var $92 = IHEAP[$91]; - var $93 = $92; - var $94 = $ci_top; - var $95 = $93+$94; - var $96 = $95; - var $97 = $1; - var $98 = $97+20; - var $99 = IHEAP[$98]; - var $100 = $99+8; - IHEAP[$100] = $96; - var $101 = $1; - var $102 = $101+32; - var $103 = IHEAP[$102]; - var $104 = $103; - var $105 = $top; - var $106 = $104+$105; - var $107 = $106; - var $108 = $1; - var $109 = $108+8; - IHEAP[$109] = $107; - ; - } - } while(0); - STACKTOP = __stackBase__; - return; - } - __Z13luaD_callhookP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z13luaD_callhookP9lua_Stateii, "__Z13luaD_callhookP9lua_Stateii"); - - - function __Z12luaD_precallP9lua_StateP10lua_TValuei($L, $func, $nresults) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $cl; - var $funcr; - var $ci; - var $st; - var $base; - var $p; - var $nargs; - var $ci1; - var $n; - $2 = $L; - $3 = $func; - $4 = $nresults; - var $5 = $3; - var $6 = $5+8; - var $7 = IHEAP[$6]; - var $8 = $7 == 6; - ; - if (!$8) { - ; - var $10 = $2; - var $11 = $3; - var $12 = __Z9tryfuncTMP9lua_StateP10lua_TValue($10, $11); - $3 = $12; - ; - } - var $14 = $3; - var $15 = $14; - var $16 = $2; - var $17 = $16+32; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $15; - var $21 = $19; - var $22 = $20 - $21; - $funcr = $22; - var $23 = $3; - var $24 = $23; - var $25 = $24; - var $26 = $25; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = $28; - var $30 = $29; - var $31 = $30; - $cl = $31; - var $32 = $2; - var $33 = $32+24; - var $34 = IHEAP[$33]; - var $35 = $2; - var $36 = $35+20; - var $37 = IHEAP[$36]; - var $38 = $37+12; - IHEAP[$38] = $34; - var $39 = $cl; - var $40 = $39+6; - var $41 = IHEAP[$40]; - var $42 = $41 != 0; - ; - if ($42) { - ; - var $212 = $2; - var $213 = $212+28; - var $214 = IHEAP[$213]; - var $215 = $214; - var $216 = $2; - var $217 = $216+8; - var $218 = IHEAP[$217]; - var $219 = $218; - var $220 = $215; - var $221 = $219; - var $222 = $220 - $221; - var $223 = $222 <= 240; - ; - if ($223) { - ; - var $225 = $2; - __Z14luaD_growstackP9lua_Statei($225, 20); - ; - } - else { - ; - ; - } - var $228 = $2; - var $229 = $228+20; - var $230 = IHEAP[$229]; - var $231 = $2; - var $232 = $231+36; - var $233 = IHEAP[$232]; - var $234 = $230 == $233; - ; - if ($234) { - ; - var $236 = $2; - var $237 = __Z6growCIP9lua_State($236); - __lastLabel__ = 14; ; - } - else { - ; - var $239 = $2; - var $240 = $239+20; - var $241 = IHEAP[$240]; - var $242 = $241+24; - IHEAP[$240] = $242; - __lastLabel__ = 16; ; - } - var $244 = __lastLabel__ == 14 ? $237 : ($242); - $ci1 = $244; - var $245 = $2; - var $246 = $245+32; - var $247 = IHEAP[$246]; - var $248 = $247; - var $249 = $funcr; - var $250 = $248+$249; - var $251 = $250; - var $252 = $ci1; - var $253 = $252+4; - IHEAP[$253] = $251; - var $254 = $ci1; - var $255 = $254+4; - var $256 = IHEAP[$255]; - var $257 = $256+12; - var $258 = $ci1; - var $259 = $258; - IHEAP[$259] = $257; - var $260 = $2; - var $261 = $260+12; - IHEAP[$261] = $257; - var $262 = $2; - var $263 = $262+8; - var $264 = IHEAP[$263]; - var $265 = $264+240; - var $266 = $ci1; - var $267 = $266+8; - IHEAP[$267] = $265; - var $268 = $4; - var $269 = $ci1; - var $270 = $269+16; - IHEAP[$270] = $268; - var $271 = $2; - var $272 = $271+56; - var $273 = IHEAP[$272]; - var $274 = $273; - var $275 = $274 & 1; - var $276 = $275 != 0; - ; - if ($276) { - ; - var $278 = $2; - __Z13luaD_callhookP9lua_Stateii($278, 0, -1); - ; - } - var $280 = $2; - var $281 = $280+20; - var $282 = IHEAP[$281]; - var $283 = $282+4; - var $284 = IHEAP[$283]; - var $285 = $284; - var $286 = $285; - var $287 = $286; - var $288 = IHEAP[$287]; - var $289 = $288; - var $290 = $289; - var $291 = $290; - var $292 = $291+16; - var $293 = IHEAP[$292]; - var $294 = $2; - var $295 = FUNCTION_TABLE[$293]($294); - $n = $295; - var $296 = $n; - var $297 = $296 < 0; - ; - if ($297) { - ; - $1 = 2; - ; - } - else { - ; - var $300 = $2; - var $301 = $2; - var $302 = $301+8; - var $303 = IHEAP[$302]; - var $304 = $n; - var $305 = 0 - $304; - var $306 = $303+12*$305; - var $307 = __Z12luaD_poscallP9lua_StateP10lua_TValue($300, $306); - $1 = 1; - ; - } - } - else { - ; - var $44 = $cl; - var $45 = $44+16; - var $46 = IHEAP[$45]; - $p = $46; - var $47 = $2; - var $48 = $47+28; - var $49 = IHEAP[$48]; - var $50 = $49; - var $51 = $2; - var $52 = $51+8; - var $53 = IHEAP[$52]; - var $54 = $53; - var $55 = $50; - var $56 = $54; - var $57 = $55 - $56; - var $58 = $p; - var $59 = $58+75; - var $60 = IHEAP[$59]; - var $61 = $60; - var $62 = $61 * 12; - var $63 = $57 <= $62; - ; - if ($63) { - ; - var $65 = $2; - var $66 = $p; - var $67 = $66+75; - var $68 = IHEAP[$67]; - var $69 = $68; - __Z14luaD_growstackP9lua_Statei($65, $69); - ; - } - else { - ; - ; - } - var $72 = $2; - var $73 = $72+32; - var $74 = IHEAP[$73]; - var $75 = $74; - var $76 = $funcr; - var $77 = $75+$76; - var $78 = $77; - $3 = $78; - var $79 = $p; - var $80 = $79+74; - var $81 = IHEAP[$80]; - var $82 = $81 != 0; - ; - if ($82) { - ; - var $107 = $2; - var $108 = $107+8; - var $109 = IHEAP[$108]; - var $110 = $3; - var $111 = $109; - var $112 = $110; - var $113 = $111 - $112; - var $114 = Math.floor($113 / 12); - var $115 = $114 - 1; - $nargs = $115; - var $116 = $2; - var $117 = $p; - var $118 = $nargs; - var $119 = __Z14adjust_varargsP9lua_StateP5Protoi($116, $117, $118); - $base = $119; - var $120 = $2; - var $121 = $120+32; - var $122 = IHEAP[$121]; - var $123 = $122; - var $124 = $funcr; - var $125 = $123+$124; - var $126 = $125; - $3 = $126; - ; - } - else { - ; - var $84 = $3; - var $85 = $84+12; - $base = $85; - var $86 = $2; - var $87 = $86+8; - var $88 = IHEAP[$87]; - var $89 = $base; - var $90 = $p; - var $91 = $90+73; - var $92 = IHEAP[$91]; - var $93 = $92; - var $94 = $89+12*$93; - var $95 = $88 > $94; - ; - if ($95) { - ; - var $97 = $base; - var $98 = $p; - var $99 = $98+73; - var $100 = IHEAP[$99]; - var $101 = $100; - var $102 = $97+12*$101; - var $103 = $2; - var $104 = $103+8; - IHEAP[$104] = $102; - ; - } - ; - } - var $128 = $2; - var $129 = $128+20; - var $130 = IHEAP[$129]; - var $131 = $2; - var $132 = $131+36; - var $133 = IHEAP[$132]; - var $134 = $130 == $133; - ; - if ($134) { - ; - var $136 = $2; - var $137 = __Z6growCIP9lua_State($136); - __lastLabel__ = 4; ; - } - else { - ; - var $139 = $2; - var $140 = $139+20; - var $141 = IHEAP[$140]; - var $142 = $141+24; - IHEAP[$140] = $142; - __lastLabel__ = 6; ; - } - var $144 = __lastLabel__ == 4 ? $137 : ($142); - $ci = $144; - var $145 = $3; - var $146 = $ci; - var $147 = $146+4; - IHEAP[$147] = $145; - var $148 = $base; - var $149 = $ci; - var $150 = $149; - IHEAP[$150] = $148; - var $151 = $2; - var $152 = $151+12; - IHEAP[$152] = $148; - var $153 = $2; - var $154 = $153+12; - var $155 = IHEAP[$154]; - var $156 = $p; - var $157 = $156+75; - var $158 = IHEAP[$157]; - var $159 = $158; - var $160 = $155+12*$159; - var $161 = $ci; - var $162 = $161+8; - IHEAP[$162] = $160; - var $163 = $p; - var $164 = $163+12; - var $165 = IHEAP[$164]; - var $166 = $2; - var $167 = $166+24; - IHEAP[$167] = $165; - var $168 = $ci; - var $169 = $168+20; - IHEAP[$169] = 0; - var $170 = $4; - var $171 = $ci; - var $172 = $171+16; - IHEAP[$172] = $170; - var $173 = $2; - var $174 = $173+8; - var $175 = IHEAP[$174]; - $st = $175; - ; - $176$37: while(1) { // $176 - var $177 = $st; - var $178 = $ci; - var $179 = $178+8; - var $180 = IHEAP[$179]; - var $181 = $177 < $180; - if (!($181)) { __label__ = 9; /* $188 */ break $176$37; } - var $183 = $st; - var $184 = $183+8; - IHEAP[$184] = 0; - ; - var $186 = $st; - var $187 = $186+12; - $st = $187; - __label__ = 7; /* $176 */ continue $176$37; - } - var $189 = $ci; - var $190 = $189+8; - var $191 = IHEAP[$190]; - var $192 = $2; - var $193 = $192+8; - IHEAP[$193] = $191; - var $194 = $2; - var $195 = $194+56; - var $196 = IHEAP[$195]; - var $197 = $196; - var $198 = $197 & 1; - var $199 = $198 != 0; - ; - if ($199) { - ; - var $201 = $2; - var $202 = $201+24; - var $203 = IHEAP[$202]; - var $204 = $203+4; - IHEAP[$202] = $204; - var $205 = $2; - __Z13luaD_callhookP9lua_Stateii($205, 0, -1); - var $206 = $2; - var $207 = $206+24; - var $208 = IHEAP[$207]; - var $209 = $208+-4; - IHEAP[$207] = $209; - ; - } - $1 = 0; - ; - } - var $309 = $1; - ; - return $309; - } - __Z12luaD_precallP9lua_StateP10lua_TValuei.__index__ = Runtime.getFunctionIndex(__Z12luaD_precallP9lua_StateP10lua_TValuei, "__Z12luaD_precallP9lua_StateP10lua_TValuei"); - - - function __Z9tryfuncTMP9lua_StateP10lua_TValue($L, $func) { - ; - var __label__; - var $1; - var $2; - var $tm; - var $p; - var $funcr; - var $o2; - var $o1; - var $o21; - var $o12; - $1 = $L; - $2 = $func; - var $3 = $1; - var $4 = $2; - var $5 = __Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS($3, $4, 16); - $tm = $5; - var $6 = $2; - var $7 = $6; - var $8 = $1; - var $9 = $8+32; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = $7; - var $13 = $11; - var $14 = $12 - $13; - $funcr = $14; - var $15 = $tm; - var $16 = $15+8; - var $17 = IHEAP[$16]; - var $18 = $17 == 6; - ; - if (!$18) { - ; - var $20 = $1; - var $21 = $2; - __Z14luaG_typeerrorP9lua_StatePK10lua_TValuePKc($20, $21, __str829); - ; - } - var $23 = $1; - var $24 = $23+8; - var $25 = IHEAP[$24]; - $p = $25; - ; - $26$5: while(1) { // $26 - var $27 = $p; - var $28 = $2; - var $29 = $27 > $28; - if (!($29)) { __label__ = 3; /* $48 */ break $26$5; } - var $31 = $p; - var $32 = $31+-12; - $o2 = $32; - var $33 = $p; - $o1 = $33; - var $34 = $o1; - var $35 = $34; - var $36 = $o2; - var $37 = $36; - var $38 = $35; - var $39 = $37; - _llvm_memcpy_p0i8_p0i8_i32($38, $39, 8, 4, 0); - var $40 = $o2; - var $41 = $40+8; - var $42 = IHEAP[$41]; - var $43 = $o1; - var $44 = $43+8; - IHEAP[$44] = $42; - ; - var $46 = $p; - var $47 = $46+-12; - $p = $47; - __label__ = 1; /* $26 */ continue $26$5; - } - var $49 = $1; - var $50 = $49+28; - var $51 = IHEAP[$50]; - var $52 = $51; - var $53 = $1; - var $54 = $53+8; - var $55 = IHEAP[$54]; - var $56 = $55; - var $57 = $52; - var $58 = $56; - var $59 = $57 - $58; - var $60 = $59 <= 12; - ; - if ($60) { - ; - var $62 = $1; - __Z14luaD_growstackP9lua_Statei($62, 1); - ; - } - else { - ; - ; - } - var $65 = $1; - var $66 = $65+8; - var $67 = IHEAP[$66]; - var $68 = $67+12; - IHEAP[$66] = $68; - var $69 = $1; - var $70 = $69+32; - var $71 = IHEAP[$70]; - var $72 = $71; - var $73 = $funcr; - var $74 = $72+$73; - var $75 = $74; - $2 = $75; - var $76 = $tm; - $o21 = $76; - var $77 = $2; - $o12 = $77; - var $78 = $o12; - var $79 = $78; - var $80 = $o21; - var $81 = $80; - var $82 = $79; - var $83 = $81; - _llvm_memcpy_p0i8_p0i8_i32($82, $83, 8, 4, 0); - var $84 = $o21; - var $85 = $84+8; - var $86 = IHEAP[$85]; - var $87 = $o12; - var $88 = $87+8; - IHEAP[$88] = $86; - var $89 = $2; - ; - return $89; - } - __Z9tryfuncTMP9lua_StateP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z9tryfuncTMP9lua_StateP10lua_TValue, "__Z9tryfuncTMP9lua_StateP10lua_TValue"); - - - function __Z14adjust_varargsP9lua_StateP5Protoi($L, $p, $actual) { - ; - var __label__; - var $1; - var $2; - var $3; - var $i; - var $nfixargs; - var $htab; - var $base; - var $fixed; - var $nvar; - var $o2; - var $o1; - var $i_o; - var $o21; - var $o12; - var $i_o3; - $1 = $L; - $2 = $p; - $3 = $actual; - var $4 = $2; - var $5 = $4+73; - var $6 = IHEAP[$5]; - var $7 = $6; - $nfixargs = $7; - $htab = 0; - ; - $8$2: while(1) { // $8 - var $9 = $3; - var $10 = $nfixargs; - var $11 = $9 < $10; - if (!($11)) { __label__ = 2; /* $21 */ break $8$2; } - var $13 = $1; - var $14 = $13+8; - var $15 = IHEAP[$14]; - var $16 = $15+12; - IHEAP[$14] = $16; - var $17 = $15+8; - IHEAP[$17] = 0; - ; - var $19 = $3; - var $20 = $19 + 1; - $3 = $20; - __label__ = 0; /* $8 */ continue $8$2; - } - var $22 = $2; - var $23 = $22+74; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $25 & 4; - var $27 = $26 != 0; - ; - if ($27) { - ; - var $29 = $3; - var $30 = $nfixargs; - var $31 = $29 - $30; - $nvar = $31; - var $32 = $1; - var $33 = $32+16; - var $34 = IHEAP[$33]; - var $35 = $34+68; - var $36 = IHEAP[$35]; - var $37 = $1; - var $38 = $37+16; - var $39 = IHEAP[$38]; - var $40 = $39+64; - var $41 = IHEAP[$40]; - var $42 = unSign($36, 32) >= unSign($41, 32); - ; - if ($42) { - ; - var $44 = $1; - __Z9luaC_stepP9lua_State($44); - ; - } - var $46 = $1; - var $47 = $nvar; - var $48 = __Z8luaH_newP9lua_Stateii($46, $47, 1); - $htab = $48; - $i = 0; - ; - $49$12: while(1) { // $49 - var $50 = $i; - var $51 = $nvar; - var $52 = $50 < $51; - if (!($52)) { __label__ = 7; /* $81 */ break $49$12; } - var $54 = $1; - var $55 = $54+8; - var $56 = IHEAP[$55]; - var $57 = $nvar; - var $58 = 0 - $57; - var $59 = $56+12*$58; - var $60 = $i; - var $61 = $59+12*$60; - $o2 = $61; - var $62 = $1; - var $63 = $htab; - var $64 = $i; - var $65 = $64 + 1; - var $66 = __Z11luaH_setnumP9lua_StateP5Tablei($62, $63, $65); - $o1 = $66; - var $67 = $o1; - var $68 = $67; - var $69 = $o2; - var $70 = $69; - var $71 = $68; - var $72 = $70; - _llvm_memcpy_p0i8_p0i8_i32($71, $72, 8, 4, 0); - var $73 = $o2; - var $74 = $73+8; - var $75 = IHEAP[$74]; - var $76 = $o1; - var $77 = $76+8; - IHEAP[$77] = $75; - ; - var $79 = $i; - var $80 = $79 + 1; - $i = $80; - __label__ = 5; /* $49 */ continue $49$12; - } - var $82 = $1; - var $83 = $htab; - var $84 = $1; - var $85 = __Z12luaS_newlstrP9lua_StatePKcj($84, __str728, 1); - var $86 = __Z11luaH_setstrP9lua_StateP5TableP7TString($82, $83, $85); - $i_o = $86; - var $87 = $nvar; - var $88 = $87; - var $89 = $i_o; - var $90 = $89; - var $91 = $90; - FHEAP[$91] = $88; - var $92 = $i_o; - var $93 = $92+8; - IHEAP[$93] = 3; - ; - } - var $95 = $1; - var $96 = $95+8; - var $97 = IHEAP[$96]; - var $98 = $3; - var $99 = 0 - $98; - var $100 = $97+12*$99; - $fixed = $100; - var $101 = $1; - var $102 = $101+8; - var $103 = IHEAP[$102]; - $base = $103; - $i = 0; - ; - $104$18: while(1) { // $104 - var $105 = $i; - var $106 = $nfixargs; - var $107 = $105 < $106; - if (!($107)) { __label__ = 12; /* $134 */ break $104$18; } - var $109 = $fixed; - var $110 = $i; - var $111 = $109+12*$110; - $o21 = $111; - var $112 = $1; - var $113 = $112+8; - var $114 = IHEAP[$113]; - var $115 = $114+12; - IHEAP[$113] = $115; - $o12 = $114; - var $116 = $o12; - var $117 = $116; - var $118 = $o21; - var $119 = $118; - var $120 = $117; - var $121 = $119; - _llvm_memcpy_p0i8_p0i8_i32($120, $121, 8, 4, 0); - var $122 = $o21; - var $123 = $122+8; - var $124 = IHEAP[$123]; - var $125 = $o12; - var $126 = $125+8; - IHEAP[$126] = $124; - var $127 = $fixed; - var $128 = $i; - var $129 = $127+12*$128; - var $130 = $129+8; - IHEAP[$130] = 0; - ; - var $132 = $i; - var $133 = $132 + 1; - $i = $133; - __label__ = 10; /* $104 */ continue $104$18; - } - var $135 = $htab; - var $136 = $135 != 0; - ; - if ($136) { - ; - var $138 = $1; - var $139 = $138+8; - var $140 = IHEAP[$139]; - var $141 = $140+12; - IHEAP[$139] = $141; - $i_o3 = $140; - var $142 = $htab; - var $143 = $142; - var $144 = $i_o3; - var $145 = $144; - var $146 = $145; - var $147 = $146; - IHEAP[$147] = $143; - var $148 = $i_o3; - var $149 = $148+8; - IHEAP[$149] = 5; - ; - } - var $151 = $base; - ; - return $151; - } - __Z14adjust_varargsP9lua_StateP5Protoi.__index__ = Runtime.getFunctionIndex(__Z14adjust_varargsP9lua_StateP5Protoi, "__Z14adjust_varargsP9lua_StateP5Protoi"); - - - function __Z6growCIP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $2+48; - var $4 = IHEAP[$3]; - var $5 = $4 > 20000; - ; - if ($5) { - ; - var $7 = $1; - __Z10luaD_throwP9lua_Statei($7, 5); - ; - } - else { - ; - var $9 = $1; - var $10 = $1; - var $11 = $10+48; - var $12 = IHEAP[$11]; - var $13 = 2 * $12; - __Z14luaD_reallocCIP9lua_Statei($9, $13); - var $14 = $1; - var $15 = $14+48; - var $16 = IHEAP[$15]; - var $17 = $16 > 20000; - ; - if ($17) { - ; - var $19 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($19, __str627); - ; - } - ; - } - var $22 = $1; - var $23 = $22+20; - var $24 = IHEAP[$23]; - var $25 = $24+24; - IHEAP[$23] = $25; - ; - return $25; - } - __Z6growCIP9lua_State.__index__ = Runtime.getFunctionIndex(__Z6growCIP9lua_State, "__Z6growCIP9lua_State"); - - - function __Z12luaD_poscallP9lua_StateP10lua_TValue($L, $firstResult) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $res; - var $wanted; - var $i; - var $ci; - var $o2; - var $o1; - $1 = $L; - $2 = $firstResult; - var $3 = $1; - var $4 = $3+56; - var $5 = IHEAP[$4]; - var $6 = $5; - var $7 = $6 & 2; - var $8 = $7 != 0; - ; - if ($8) { - ; - var $10 = $1; - var $11 = $2; - var $12 = __Z12callrethooksP9lua_StateP10lua_TValue($10, $11); - $2 = $12; - ; - } - var $14 = $1; - var $15 = $14+20; - var $16 = IHEAP[$15]; - var $17 = $16+-24; - IHEAP[$15] = $17; - $ci = $16; - var $18 = $ci; - var $19 = $18+4; - var $20 = IHEAP[$19]; - $res = $20; - var $21 = $ci; - var $22 = $21+16; - var $23 = IHEAP[$22]; - $wanted = $23; - var $24 = $ci; - var $25 = $24+-24; - var $26 = $25; - var $27 = IHEAP[$26]; - var $28 = $1; - var $29 = $28+12; - IHEAP[$29] = $27; - var $30 = $ci; - var $31 = $30+-24; - var $32 = $31+12; - var $33 = IHEAP[$32]; - var $34 = $1; - var $35 = $34+24; - IHEAP[$35] = $33; - var $36 = $wanted; - $i = $36; - ; - $37$5: while(1) { // $37 - var $38 = $i; - var $39 = $38 != 0; - ; - if ($39) { - __lastLabel__ = 1; ; - var $41 = $2; - var $42 = $1; - var $43 = $42+8; - var $44 = IHEAP[$43]; - var $45 = $41 < $44; - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 1; ; - } - var $47 = __lastLabel__ == 1 ? 0 : ($45); - if (!($47)) { __label__ = 5; /* $67 */ break $37$5; } - var $49 = $2; - var $50 = $49+12; - $2 = $50; - $o2 = $49; - var $51 = $res; - var $52 = $51+12; - $res = $52; - $o1 = $51; - var $53 = $o1; - var $54 = $53; - var $55 = $o2; - var $56 = $55; - var $57 = $54; - var $58 = $56; - _llvm_memcpy_p0i8_p0i8_i32($57, $58, 8, 4, 0); - var $59 = $o2; - var $60 = $59+8; - var $61 = IHEAP[$60]; - var $62 = $o1; - var $63 = $62+8; - IHEAP[$63] = $61; - ; - var $65 = $i; - var $66 = $65 + -1; - $i = $66; - __label__ = 1; /* $37 */ continue $37$5; - } - ; - $68$13: while(1) { // $68 - var $69 = $i; - var $70 = $69 + -1; - $i = $70; - var $71 = $69 > 0; - if (!($71)) { __label__ = 9; /* $76 */ break $68$13; } - var $73 = $res; - var $74 = $73+12; - $res = $74; - var $75 = $73+8; - IHEAP[$75] = 0; - __label__ = 7; /* $68 */ continue $68$13; - } - var $77 = $res; - var $78 = $1; - var $79 = $78+8; - IHEAP[$79] = $77; - var $80 = $wanted; - var $81 = $80 - -1; - ; - return $81; - } - __Z12luaD_poscallP9lua_StateP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z12luaD_poscallP9lua_StateP10lua_TValue, "__Z12luaD_poscallP9lua_StateP10lua_TValue"); - - - function __Z12callrethooksP9lua_StateP10lua_TValue($L, $firstResult) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $fr; - $1 = $L; - $2 = $firstResult; - var $3 = $2; - var $4 = $3; - var $5 = $1; - var $6 = $5+32; - var $7 = IHEAP[$6]; - var $8 = $7; - var $9 = $4; - var $10 = $8; - var $11 = $9 - $10; - $fr = $11; - var $12 = $1; - __Z13luaD_callhookP9lua_Stateii($12, 1, -1); - var $13 = $1; - var $14 = $13+20; - var $15 = IHEAP[$14]; - var $16 = $15+4; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = $18; - var $20 = $19; - var $21 = IHEAP[$20]; - var $22 = $21; - var $23 = $22; - var $24 = $23; - var $25 = $24+6; - var $26 = IHEAP[$25]; - var $27 = $26 != 0; - ; - if (!$27) { - ; - ; - $29$4: while(1) { // $29 - var $30 = $1; - var $31 = $30+56; - var $32 = IHEAP[$31]; - var $33 = $32; - var $34 = $33 & 2; - var $35 = $34 != 0; - ; - if ($35) { - __lastLabel__ = 0; ; - var $37 = $1; - var $38 = $37+20; - var $39 = IHEAP[$38]; - var $40 = $39+20; - var $41 = IHEAP[$40]; - var $42 = $41 + -1; - IHEAP[$40] = $42; - var $43 = $41 != 0; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 0; ; - } - var $45 = __lastLabel__ == 0 ? 0 : ($43); - if (!($45)) { __label__ = 4; /* $48 */ break $29$4; } - var $47 = $1; - __Z13luaD_callhookP9lua_Stateii($47, 4, -1); - __label__ = 0; /* $29 */ continue $29$4; - } - ; - } - var $50 = $1; - var $51 = $50+32; - var $52 = IHEAP[$51]; - var $53 = $52; - var $54 = $fr; - var $55 = $53+$54; - var $56 = $55; - ; - return $56; - } - __Z12callrethooksP9lua_StateP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z12callrethooksP9lua_StateP10lua_TValue, "__Z12callrethooksP9lua_StateP10lua_TValue"); - - - function __Z9luaD_callP9lua_StateP10lua_TValuei($L, $func, $nResults) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $func; - $3 = $nResults; - var $4 = $1; - var $5 = $4+52; - var $6 = IHEAP[$5]; - var $7 = $6 + 1; - IHEAP[$5] = $7; - var $8 = $7; - var $9 = $8 >= 200; - ; - if ($9) { - ; - var $11 = $1; - var $12 = $11+52; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = $14 == 200; - ; - if ($15) { - ; - var $17 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($17, __str223); - ; - } - else { - ; - var $19 = $1; - var $20 = $19+52; - var $21 = IHEAP[$20]; - var $22 = $21; - var $23 = $22 >= 225; - ; - if ($23) { - ; - var $25 = $1; - __Z10luaD_throwP9lua_Statei($25, 5); - ; - } - ; - } - ; - } - var $29 = $1; - var $30 = $2; - var $31 = $3; - var $32 = __Z12luaD_precallP9lua_StateP10lua_TValuei($29, $30, $31); - var $33 = $32 == 0; - ; - if ($33) { - ; - var $35 = $1; - __Z12luaV_executeP9lua_Statei($35, 1); - ; - } - var $37 = $1; - var $38 = $37+52; - var $39 = IHEAP[$38]; - var $40 = $39 + -1; - IHEAP[$38] = $40; - var $41 = $1; - var $42 = $41+16; - var $43 = IHEAP[$42]; - var $44 = $43+68; - var $45 = IHEAP[$44]; - var $46 = $1; - var $47 = $46+16; - var $48 = IHEAP[$47]; - var $49 = $48+64; - var $50 = IHEAP[$49]; - var $51 = unSign($45, 32) >= unSign($50, 32); - ; - if ($51) { - ; - var $53 = $1; - __Z9luaC_stepP9lua_State($53); - ; - } - ; - return; - } - __Z9luaD_callP9lua_StateP10lua_TValuei.__index__ = Runtime.getFunctionIndex(__Z9luaD_callP9lua_StateP10lua_TValuei, "__Z9luaD_callP9lua_StateP10lua_TValuei"); - - - function __Z10lua_resumeP9lua_Statei($L, $nargs) { - ; - var __label__; - var $1; - var $2; - var $3; - var $status; - $2 = $L; - $3 = $nargs; - var $4 = $2; - var $5 = $4+6; - var $6 = IHEAP[$5]; - var $7 = $6; - var $8 = $7 != 1; - ; - $9$26$2: do { - if ($8) { - ; - var $10 = $2; - var $11 = $10+6; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = $13 != 0; - ; - if (!$14) { - ; - var $16 = $2; - var $17 = $16+20; - var $18 = IHEAP[$17]; - var $19 = $2; - var $20 = $19+40; - var $21 = IHEAP[$20]; - var $22 = $18 != $21; - if (!($22)) { __label__ = 1; /* $26 */ break $9$26$2; } - } - var $24 = $2; - var $25 = __Z12resume_errorP9lua_StatePKc($24, __str324); - $1 = $25; - __label__ = 2; /* $81 */ break $9$26$2; - } - else { - __label__ = 1; /* $26 */ - } - } while(0); - if (__label__ == 1) { - var $27 = $2; - var $28 = $27+52; - var $29 = IHEAP[$28]; - var $30 = $29; - var $31 = $30 >= 200; - ; - if ($31) { - ; - var $33 = $2; - var $34 = __Z12resume_errorP9lua_StatePKc($33, __str223); - $1 = $34; - ; - } - else { - ; - var $36 = $2; - var $37 = $36+52; - var $38 = IHEAP[$37]; - var $39 = $38 + 1; - IHEAP[$37] = $39; - var $40 = $2; - var $41 = $40+54; - IHEAP[$41] = $39; - var $42 = $2; - var $43 = $2; - var $44 = $43+8; - var $45 = IHEAP[$44]; - var $46 = $3; - var $47 = 0 - $46; - var $48 = $45+12*$47; - var $49 = $48; - var $50 = __Z20luaD_rawrunprotectedP9lua_StatePFvS0_PvES1_($42, __Z6resumeP9lua_StatePv.__index__, $49); - $status = $50; - var $51 = $status; - var $52 = $51 != 0; - ; - if ($52) { - ; - var $54 = $status; - var $55 = $54; - var $56 = $2; - var $57 = $56+6; - IHEAP[$57] = $55; - var $58 = $2; - var $59 = $status; - var $60 = $2; - var $61 = $60+8; - var $62 = IHEAP[$61]; - __Z16luaD_seterrorobjP9lua_StateiP10lua_TValue($58, $59, $62); - var $63 = $2; - var $64 = $63+8; - var $65 = IHEAP[$64]; - var $66 = $2; - var $67 = $66+20; - var $68 = IHEAP[$67]; - var $69 = $68+8; - IHEAP[$69] = $65; - ; - } - else { - ; - var $71 = $2; - var $72 = $71+6; - var $73 = IHEAP[$72]; - var $74 = $73; - $status = $74; - ; - } - var $76 = $2; - var $77 = $76+52; - var $78 = IHEAP[$77]; - var $79 = $78 + -1; - IHEAP[$77] = $79; - var $80 = $status; - $1 = $80; - ; - } - } - var $82 = $1; - ; - return $82; - } - __Z10lua_resumeP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10lua_resumeP9lua_Statei, "__Z10lua_resumeP9lua_Statei"); - - - function __Z12resume_errorP9lua_StatePKc($L, $msg) { - ; - var __label__; - var $1; - var $2; - var $i_o; - $1 = $L; - $2 = $msg; - var $3 = $1; - var $4 = $3+20; - var $5 = IHEAP[$4]; - var $6 = $5; - var $7 = IHEAP[$6]; - var $8 = $1; - var $9 = $8+8; - IHEAP[$9] = $7; - var $10 = $1; - var $11 = $10+8; - var $12 = IHEAP[$11]; - $i_o = $12; - var $13 = $1; - var $14 = $2; - var $15 = $2; - var $16 = _strlen($15); - var $17 = __Z12luaS_newlstrP9lua_StatePKcj($13, $14, $16); - var $18 = $17; - var $19 = $i_o; - var $20 = $19; - var $21 = $20; - var $22 = $21; - IHEAP[$22] = $18; - var $23 = $i_o; - var $24 = $23+8; - IHEAP[$24] = 4; - var $25 = $1; - var $26 = $25+28; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = $1; - var $30 = $29+8; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $28; - var $34 = $32; - var $35 = $33 - $34; - var $36 = $35 <= 12; - ; - if ($36) { - ; - var $38 = $1; - __Z14luaD_growstackP9lua_Statei($38, 1); - ; - } - else { - ; - ; - } - var $41 = $1; - var $42 = $41+8; - var $43 = IHEAP[$42]; - var $44 = $43+12; - IHEAP[$42] = $44; - ; - return 2; - } - __Z12resume_errorP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z12resume_errorP9lua_StatePKc, "__Z12resume_errorP9lua_StatePKc"); - - - function __Z6resumeP9lua_StatePv($L, $ud) { - ; - var __label__; - var $1; - var $2; - var $firstArg; - var $ci; - $1 = $L; - $2 = $ud; - var $3 = $2; - var $4 = $3; - $firstArg = $4; - var $5 = $1; - var $6 = $5+20; - var $7 = IHEAP[$6]; - $ci = $7; - var $8 = $1; - var $9 = $8+6; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = $11 == 0; - ; - $13$21$2: do { - if ($12) { - ; - var $14 = $1; - var $15 = $firstArg; - var $16 = $15+-12; - var $17 = __Z12luaD_precallP9lua_StateP10lua_TValuei($14, $16, -1); - var $18 = $17 != 0; - ; - if ($18) { - ; - __label__ = 0; /* $72 */ break $13$21$2; - } - else { - ; - __label__ = 1; /* $60 */ break $13$21$2; - } - } - else { - ; - var $22 = $1; - var $23 = $22+6; - IHEAP[$23] = 0; - var $24 = $ci; - var $25 = $24+4; - var $26 = IHEAP[$25]; - var $27 = $26; - var $28 = $27; - var $29 = $28; - var $30 = IHEAP[$29]; - var $31 = $30; - var $32 = $31; - var $33 = $32; - var $34 = $33+6; - var $35 = IHEAP[$34]; - var $36 = $35 != 0; - ; - if ($36) { - ; - var $38 = $1; - var $39 = $firstArg; - var $40 = __Z12luaD_poscallP9lua_StateP10lua_TValue($38, $39); - var $41 = $40 != 0; - ; - if ($41) { - ; - var $43 = $1; - var $44 = $43+20; - var $45 = IHEAP[$44]; - var $46 = $45+8; - var $47 = IHEAP[$46]; - var $48 = $1; - var $49 = $48+8; - IHEAP[$49] = $47; - ; - } - ; - } - else { - ; - var $52 = $1; - var $53 = $52+20; - var $54 = IHEAP[$53]; - var $55 = $54; - var $56 = IHEAP[$55]; - var $57 = $1; - var $58 = $57+12; - IHEAP[$58] = $56; - ; - } - __label__ = 1; /* $60 */ break $13$21$2; - } - } while(0); - if (__label__ == 1) { - var $61 = $1; - var $62 = $1; - var $63 = $62+20; - var $64 = IHEAP[$63]; - var $65 = $1; - var $66 = $65+40; - var $67 = IHEAP[$66]; - var $68 = $64; - var $69 = $67; - var $70 = $68 - $69; - var $71 = Math.floor($70 / 24); - __Z12luaV_executeP9lua_Statei($61, $71); - ; - } - ; - return; - } - __Z6resumeP9lua_StatePv.__index__ = Runtime.getFunctionIndex(__Z6resumeP9lua_StatePv, "__Z6resumeP9lua_StatePv"); - - - function __Z9lua_yieldP9lua_Statei($L, $nresults) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $nresults; - var $3 = $1; - var $4 = $3+52; - var $5 = IHEAP[$4]; - var $6 = $5; - var $7 = $1; - var $8 = $7+54; - var $9 = IHEAP[$8]; - var $10 = $9; - var $11 = $6 > $10; - ; - if ($11) { - ; - var $13 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($13, __str425); - ; - } - var $15 = $1; - var $16 = $15+8; - var $17 = IHEAP[$16]; - var $18 = $2; - var $19 = 0 - $18; - var $20 = $17+12*$19; - var $21 = $1; - var $22 = $21+12; - IHEAP[$22] = $20; - var $23 = $1; - var $24 = $23+6; - IHEAP[$24] = 1; - ; - return -1; - } - __Z9lua_yieldP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z9lua_yieldP9lua_Statei, "__Z9lua_yieldP9lua_Statei"); - - - function __Z10luaD_pcallP9lua_StatePFvS0_PvES1_ii($L, $func, $u, $old_top, $ef) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $status; - var $oldnCcalls; - var $old_ci; - var $old_allowhooks; - var $old_errfunc; - var $oldtop; - $1 = $L; - $2 = $func; - $3 = $u; - $4 = $old_top; - $5 = $ef; - var $6 = $1; - var $7 = $6+52; - var $8 = IHEAP[$7]; - $oldnCcalls = $8; - var $9 = $1; - var $10 = $9+20; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $1; - var $14 = $13+40; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $12; - var $18 = $16; - var $19 = $17 - $18; - $old_ci = $19; - var $20 = $1; - var $21 = $20+57; - var $22 = IHEAP[$21]; - $old_allowhooks = $22; - var $23 = $1; - var $24 = $23+108; - var $25 = IHEAP[$24]; - $old_errfunc = $25; - var $26 = $5; - var $27 = $1; - var $28 = $27+108; - IHEAP[$28] = $26; - var $29 = $1; - var $30 = $2; - var $31 = $3; - var $32 = __Z20luaD_rawrunprotectedP9lua_StatePFvS0_PvES1_($29, $30, $31); - $status = $32; - var $33 = $status; - var $34 = $33 != 0; - ; - if ($34) { - ; - var $36 = $1; - var $37 = $36+32; - var $38 = IHEAP[$37]; - var $39 = $38; - var $40 = $4; - var $41 = $39+$40; - var $42 = $41; - $oldtop = $42; - var $43 = $1; - var $44 = $oldtop; - __Z10luaF_closeP9lua_StateP10lua_TValue($43, $44); - var $45 = $1; - var $46 = $status; - var $47 = $oldtop; - __Z16luaD_seterrorobjP9lua_StateiP10lua_TValue($45, $46, $47); - var $48 = $oldnCcalls; - var $49 = $1; - var $50 = $49+52; - IHEAP[$50] = $48; - var $51 = $1; - var $52 = $51+40; - var $53 = IHEAP[$52]; - var $54 = $53; - var $55 = $old_ci; - var $56 = $54+$55; - var $57 = $56; - var $58 = $1; - var $59 = $58+20; - IHEAP[$59] = $57; - var $60 = $1; - var $61 = $60+20; - var $62 = IHEAP[$61]; - var $63 = $62; - var $64 = IHEAP[$63]; - var $65 = $1; - var $66 = $65+12; - IHEAP[$66] = $64; - var $67 = $1; - var $68 = $67+20; - var $69 = IHEAP[$68]; - var $70 = $69+12; - var $71 = IHEAP[$70]; - var $72 = $1; - var $73 = $72+24; - IHEAP[$73] = $71; - var $74 = $old_allowhooks; - var $75 = $1; - var $76 = $75+57; - IHEAP[$76] = $74; - var $77 = $1; - __Z19restore_stack_limitP9lua_State($77); - ; - } - var $79 = $old_errfunc; - var $80 = $1; - var $81 = $80+108; - IHEAP[$81] = $79; - var $82 = $status; - ; - return $82; - } - __Z10luaD_pcallP9lua_StatePFvS0_PvES1_ii.__index__ = Runtime.getFunctionIndex(__Z10luaD_pcallP9lua_StatePFvS0_PvES1_ii, "__Z10luaD_pcallP9lua_StatePFvS0_PvES1_ii"); - - - function __Z19restore_stack_limitP9lua_State($L) { - ; - var __label__; - var $1; - var $inuse; - $1 = $L; - var $2 = $1; - var $3 = $2+48; - var $4 = IHEAP[$3]; - var $5 = $4 > 20000; - ; - if ($5) { - ; - var $7 = $1; - var $8 = $7+20; - var $9 = IHEAP[$8]; - var $10 = $1; - var $11 = $10+40; - var $12 = IHEAP[$11]; - var $13 = $9; - var $14 = $12; - var $15 = $13 - $14; - var $16 = Math.floor($15 / 24); - $inuse = $16; - var $17 = $inuse; - var $18 = $17 + 1; - var $19 = $18 < 20000; - ; - if ($19) { - ; - var $21 = $1; - __Z14luaD_reallocCIP9lua_Statei($21, 20000); - ; - } - ; - } - ; - return; - } - __Z19restore_stack_limitP9lua_State.__index__ = Runtime.getFunctionIndex(__Z19restore_stack_limitP9lua_State, "__Z19restore_stack_limitP9lua_State"); - - - function __Z20luaD_protectedparserP9lua_StateP3ZioPKc($L, $z, $name) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $p = __stackBase__; - var $status; - $1 = $L; - $2 = $z; - $3 = $name; - var $4 = $2; - var $5 = $p; - IHEAP[$5] = $4; - var $6 = $3; - var $7 = $p+16; - IHEAP[$7] = $6; - var $8 = $p+4; - var $9 = $8; - IHEAP[$9] = 0; - var $10 = $p+4; - var $11 = $10+8; - IHEAP[$11] = 0; - var $12 = $1; - var $13 = $p; - var $14 = $1; - var $15 = $14+8; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $1; - var $19 = $18+32; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $17; - var $23 = $21; - var $24 = $22 - $23; - var $25 = $1; - var $26 = $25+108; - var $27 = IHEAP[$26]; - var $28 = __Z10luaD_pcallP9lua_StatePFvS0_PvES1_ii($12, __Z8f_parserP9lua_StatePv.__index__, $13, $24, $27); - $status = $28; - var $29 = $1; - var $30 = $p+4; - var $31 = $30; - var $32 = IHEAP[$31]; - var $33 = $p+4; - var $34 = $33+8; - var $35 = IHEAP[$34]; - var $36 = $35 * 1; - var $37 = __Z13luaM_realloc_P9lua_StatePvjj($29, $32, $36, 0); - var $38 = $p+4; - var $39 = $38; - IHEAP[$39] = $37; - var $40 = $p+4; - var $41 = $40+8; - IHEAP[$41] = 0; - var $42 = $status; - STACKTOP = __stackBase__; - return $42; - } - __Z20luaD_protectedparserP9lua_StateP3ZioPKc.__index__ = Runtime.getFunctionIndex(__Z20luaD_protectedparserP9lua_StateP3ZioPKc, "__Z20luaD_protectedparserP9lua_StateP3ZioPKc"); - - - function __Z8f_parserP9lua_StatePv($L, $ud) { - ; - var __label__; - var $1; - var $2; - var $i; - var $tf; - var $cl; - var $p; - var $c; - var $3; - var $i_o; - $1 = $L; - $2 = $ud; - var $4 = $2; - var $5 = $4; - $p = $5; - var $6 = $p; - var $7 = $6; - var $8 = IHEAP[$7]; - var $9 = __Z14luaZ_lookaheadP3Zio($8); - $c = $9; - var $10 = $1; - var $11 = $10+16; - var $12 = IHEAP[$11]; - var $13 = $12+68; - var $14 = IHEAP[$13]; - var $15 = $1; - var $16 = $15+16; - var $17 = IHEAP[$16]; - var $18 = $17+64; - var $19 = IHEAP[$18]; - var $20 = unSign($14, 32) >= unSign($19, 32); - ; - if ($20) { - ; - var $22 = $1; - __Z9luaC_stepP9lua_State($22); - ; - } - var $24 = $c; - var $25 = IHEAP[__str526]; - var $26 = $25; - var $27 = $24 == $26; - ; - if ($27) { - ; - $3 = __Z11luaU_undumpP9lua_StateP3ZioP7MbufferPKc.__index__; - ; - } - else { - ; - $3 = __Z11luaY_parserP9lua_StateP3ZioP7MbufferPKc.__index__; - ; - } - var $31 = $3; - var $32 = $1; - var $33 = $p; - var $34 = $33; - var $35 = IHEAP[$34]; - var $36 = $p; - var $37 = $36+4; - var $38 = $p; - var $39 = $38+16; - var $40 = IHEAP[$39]; - var $41 = FUNCTION_TABLE[$31]($32, $35, $37, $40); - $tf = $41; - var $42 = $1; - var $43 = $tf; - var $44 = $43+72; - var $45 = IHEAP[$44]; - var $46 = $45; - var $47 = $1; - var $48 = $47+72; - var $49 = $48; - var $50 = $49; - var $51 = $50; - var $52 = IHEAP[$51]; - var $53 = $52; - var $54 = $53; - var $55 = __Z16luaF_newLclosureP9lua_StateiP5Table($42, $46, $54); - $cl = $55; - var $56 = $tf; - var $57 = $cl; - var $58 = $57; - var $59 = $58; - var $60 = $59+16; - IHEAP[$60] = $56; - $i = 0; - ; - $61$9: while(1) { // $61 - var $62 = $i; - var $63 = $tf; - var $64 = $63+72; - var $65 = IHEAP[$64]; - var $66 = $65; - var $67 = $62 < $66; - if (!($67)) { __label__ = 4; /* $80 */ break $61$9; } - var $69 = $1; - var $70 = __Z13luaF_newupvalP9lua_State($69); - var $71 = $i; - var $72 = $cl; - var $73 = $72; - var $74 = $73; - var $75 = $74+20; - var $76 = $75+$71*4; - IHEAP[$76] = $70; - ; - var $78 = $i; - var $79 = $78 + 1; - $i = $79; - __label__ = 2; /* $61 */ continue $61$9; - } - var $81 = $1; - var $82 = $81+8; - var $83 = IHEAP[$82]; - $i_o = $83; - var $84 = $cl; - var $85 = $84; - var $86 = $i_o; - var $87 = $86; - var $88 = $87; - var $89 = $88; - IHEAP[$89] = $85; - var $90 = $i_o; - var $91 = $90+8; - IHEAP[$91] = 6; - var $92 = $1; - var $93 = $92+28; - var $94 = IHEAP[$93]; - var $95 = $94; - var $96 = $1; - var $97 = $96+8; - var $98 = IHEAP[$97]; - var $99 = $98; - var $100 = $95; - var $101 = $99; - var $102 = $100 - $101; - var $103 = $102 <= 12; - ; - if ($103) { - ; - var $105 = $1; - __Z14luaD_growstackP9lua_Statei($105, 1); - ; - } - else { - ; - ; - } - var $108 = $1; - var $109 = $108+8; - var $110 = IHEAP[$109]; - var $111 = $110+12; - IHEAP[$109] = $111; - ; - return; - } - __Z8f_parserP9lua_StatePv.__index__ = Runtime.getFunctionIndex(__Z8f_parserP9lua_StatePv, "__Z8f_parserP9lua_StatePv"); - - - function __Z9luaU_dumpP9lua_StatePK5ProtoPFiS0_PKvjPvES6_i($L, $f, $w, $data, $strip) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $D = __stackBase__; - $1 = $L; - $2 = $f; - $3 = $w; - $4 = $data; - $5 = $strip; - var $6 = $1; - var $7 = $D; - IHEAP[$7] = $6; - var $8 = $3; - var $9 = $D+4; - IHEAP[$9] = $8; - var $10 = $4; - var $11 = $D+8; - IHEAP[$11] = $10; - var $12 = $5; - var $13 = $D+12; - IHEAP[$13] = $12; - var $14 = $D+16; - IHEAP[$14] = 0; - __Z10DumpHeaderP9DumpState($D); - var $15 = $2; - __Z12DumpFunctionPK5ProtoPK7TStringP9DumpState($15, 0, $D); - var $16 = $D+16; - var $17 = IHEAP[$16]; - STACKTOP = __stackBase__; - return $17; - } - __Z9luaU_dumpP9lua_StatePK5ProtoPFiS0_PKvjPvES6_i.__index__ = Runtime.getFunctionIndex(__Z9luaU_dumpP9lua_StatePK5ProtoPFiS0_PKvjPvES6_i, "__Z9luaU_dumpP9lua_StatePK5ProtoPFiS0_PKvjPvES6_i"); - - - function __Z10DumpHeaderP9DumpState($D) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $h = __stackBase__; - $1 = $D; - var $2 = $h; - __Z11luaU_headerPc($2); - var $3 = $h; - var $4 = $1; - __Z9DumpBlockPKvjP9DumpState($3, 12, $4); - STACKTOP = __stackBase__; - return; - } - __Z10DumpHeaderP9DumpState.__index__ = Runtime.getFunctionIndex(__Z10DumpHeaderP9DumpState, "__Z10DumpHeaderP9DumpState"); - - - function __Z12DumpFunctionPK5ProtoPK7TStringP9DumpState($f, $p, $D) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - $1 = $f; - $2 = $p; - $3 = $D; - var $4 = $1; - var $5 = $4+32; - var $6 = IHEAP[$5]; - var $7 = $2; - var $8 = $6 == $7; - ; - $14$9$2: do { - if ($8) { - __label__ = 0; /* $14 */ - } - else { - ; - var $10 = $3; - var $11 = $10+12; - var $12 = IHEAP[$11]; - var $13 = $12 != 0; - if ($13) { __label__ = 0; /* $14 */ break $14$9$2; } - var $16 = $1; - var $17 = $16+32; - var $18 = IHEAP[$17]; - __lastLabel__ = 1; __label__ = 3; /* $19 */ break $14$9$2; - } - } while(0); - if (__label__ == 0) { - __lastLabel__ = 0; ; - } - var $20 = __lastLabel__ == 0 ? 0 : ($18); - var $21 = $3; - __Z10DumpStringPK7TStringP9DumpState($20, $21); - var $22 = $1; - var $23 = $22+60; - var $24 = IHEAP[$23]; - var $25 = $3; - __Z7DumpIntiP9DumpState($24, $25); - var $26 = $1; - var $27 = $26+64; - var $28 = IHEAP[$27]; - var $29 = $3; - __Z7DumpIntiP9DumpState($28, $29); - var $30 = $1; - var $31 = $30+72; - var $32 = IHEAP[$31]; - var $33 = $32; - var $34 = $3; - __Z8DumpChariP9DumpState($33, $34); - var $35 = $1; - var $36 = $35+73; - var $37 = IHEAP[$36]; - var $38 = $37; - var $39 = $3; - __Z8DumpChariP9DumpState($38, $39); - var $40 = $1; - var $41 = $40+74; - var $42 = IHEAP[$41]; - var $43 = $42; - var $44 = $3; - __Z8DumpChariP9DumpState($43, $44); - var $45 = $1; - var $46 = $45+75; - var $47 = IHEAP[$46]; - var $48 = $47; - var $49 = $3; - __Z8DumpChariP9DumpState($48, $49); - var $50 = $1; - var $51 = $50+12; - var $52 = IHEAP[$51]; - var $53 = $52; - var $54 = $1; - var $55 = $54+44; - var $56 = IHEAP[$55]; - var $57 = $3; - __Z10DumpVectorPKvijP9DumpState($53, $56, 4, $57); - var $58 = $1; - var $59 = $3; - __Z13DumpConstantsPK5ProtoP9DumpState($58, $59); - var $60 = $1; - var $61 = $3; - __Z9DumpDebugPK5ProtoP9DumpState($60, $61); - ; - return; - } - __Z12DumpFunctionPK5ProtoPK7TStringP9DumpState.__index__ = Runtime.getFunctionIndex(__Z12DumpFunctionPK5ProtoPK7TStringP9DumpState, "__Z12DumpFunctionPK5ProtoPK7TStringP9DumpState"); - - - function __Z10DumpStringPK7TStringP9DumpState($s, $D) { - var __stackBase__ = STACKTOP; STACKTOP += 8; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $size = __stackBase__; - var $size1 = __stackBase__+4; - $1 = $s; - $2 = $D; - var $3 = $1; - var $4 = $3 == 0; - ; - $10$5$2: do { - if ($4) { - __label__ = 0; /* $10 */ - } - else { - ; - var $6 = $1; - var $7 = $6+16; - var $8 = $7; - var $9 = $8 == 0; - if ($9) { __label__ = 0; /* $10 */ break $10$5$2; } - var $14 = $1; - var $15 = $14; - var $16 = $15+12; - var $17 = IHEAP[$16]; - var $18 = $17 + 1; - IHEAP[$size1] = $18; - var $19 = $size1; - var $20 = $2; - __Z9DumpBlockPKvjP9DumpState($19, 4, $20); - var $21 = $1; - var $22 = $21+16; - var $23 = $22; - var $24 = IHEAP[$size1]; - var $25 = $2; - __Z9DumpBlockPKvjP9DumpState($23, $24, $25); - __label__ = 3; /* $26 */ break $10$5$2; - } - } while(0); - if (__label__ == 0) { - IHEAP[$size] = 0; - var $11 = $size; - var $12 = $2; - __Z9DumpBlockPKvjP9DumpState($11, 4, $12); - ; - } - STACKTOP = __stackBase__; - return; - } - __Z10DumpStringPK7TStringP9DumpState.__index__ = Runtime.getFunctionIndex(__Z10DumpStringPK7TStringP9DumpState, "__Z10DumpStringPK7TStringP9DumpState"); - - - function __Z7DumpIntiP9DumpState($x, $D) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1 = __stackBase__; - var $2; - IHEAP[$1] = $x; - $2 = $D; - var $3 = $1; - var $4 = $2; - __Z9DumpBlockPKvjP9DumpState($3, 4, $4); - STACKTOP = __stackBase__; - return; - } - __Z7DumpIntiP9DumpState.__index__ = Runtime.getFunctionIndex(__Z7DumpIntiP9DumpState, "__Z7DumpIntiP9DumpState"); - - - function __Z8DumpChariP9DumpState($y, $D) { - var __stackBase__ = STACKTOP; STACKTOP += 1; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $x = __stackBase__; - $1 = $y; - $2 = $D; - var $3 = $1; - var $4 = $3; - IHEAP[$x] = $4; - var $5 = $2; - __Z9DumpBlockPKvjP9DumpState($x, 1, $5); - STACKTOP = __stackBase__; - return; - } - __Z8DumpChariP9DumpState.__index__ = Runtime.getFunctionIndex(__Z8DumpChariP9DumpState, "__Z8DumpChariP9DumpState"); - - - function __Z10DumpVectorPKvijP9DumpState($b, $n, $size, $D) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $1 = $b; - $2 = $n; - $3 = $size; - $4 = $D; - var $5 = $2; - var $6 = $4; - __Z7DumpIntiP9DumpState($5, $6); - var $7 = $1; - var $8 = $2; - var $9 = $3; - var $10 = $8 * $9; - var $11 = $4; - __Z9DumpBlockPKvjP9DumpState($7, $10, $11); - ; - return; - } - __Z10DumpVectorPKvijP9DumpState.__index__ = Runtime.getFunctionIndex(__Z10DumpVectorPKvijP9DumpState, "__Z10DumpVectorPKvijP9DumpState"); - - - function __Z13DumpConstantsPK5ProtoP9DumpState($f, $D) { - ; - var __label__; - var $1; - var $2; - var $i; - var $n; - var $o; - $1 = $f; - $2 = $D; - var $3 = $1; - var $4 = $3+40; - var $5 = IHEAP[$4]; - $n = $5; - var $6 = $n; - var $7 = $2; - __Z7DumpIntiP9DumpState($6, $7); - $i = 0; - ; - $8$2: while(1) { // $8 - var $9 = $i; - var $10 = $n; - var $11 = $9 < $10; - if (!($11)) { __label__ = 2; /* $53 */ break $8$2; } - var $13 = $i; - var $14 = $1; - var $15 = $14+8; - var $16 = IHEAP[$15]; - var $17 = $16+12*$13; - $o = $17; - var $18 = $o; - var $19 = $18+8; - var $20 = IHEAP[$19]; - var $21 = $2; - __Z8DumpChariP9DumpState($20, $21); - var $22 = $o; - var $23 = $22+8; - var $24 = IHEAP[$23]; - if ($24 == 0) { - __label__ = 9; /* $25 */ - } - else if ($24 == 1) { - __label__ = 10; /* $26 */ - } - else if ($24 == 3) { - __label__ = 11; /* $33 */ - } - else if ($24 == 4) { - __label__ = 12; /* $39 */ - } - else { - __label__ = 13; /* $48 */ - } - - if (__label__ == 13) { - ; - } - else if (__label__ == 9) { - ; - } - else if (__label__ == 10) { - var $27 = $o; - var $28 = $27; - var $29 = $28; - var $30 = $29; - var $31 = IHEAP[$30]; - var $32 = $2; - __Z8DumpChariP9DumpState($31, $32); - ; - } - else if (__label__ == 11) { - var $34 = $o; - var $35 = $34; - var $36 = $35; - var $37 = FHEAP[$36]; - var $38 = $2; - __Z10DumpNumberdP9DumpState($37, $38); - ; - } - else if (__label__ == 12) { - var $40 = $o; - var $41 = $40; - var $42 = $41; - var $43 = $42; - var $44 = IHEAP[$43]; - var $45 = $44; - var $46 = $45; - var $47 = $2; - __Z10DumpStringPK7TStringP9DumpState($46, $47); - ; - } - ; - var $51 = $i; - var $52 = $51 + 1; - $i = $52; - __label__ = 0; /* $8 */ continue $8$2; - } - var $54 = $1; - var $55 = $54+52; - var $56 = IHEAP[$55]; - $n = $56; - var $57 = $n; - var $58 = $2; - __Z7DumpIntiP9DumpState($57, $58); - $i = 0; - ; - $59$14: while(1) { // $59 - var $60 = $i; - var $61 = $n; - var $62 = $60 < $61; - if (!($62)) { __label__ = 7; /* $77 */ break $59$14; } - var $64 = $i; - var $65 = $1; - var $66 = $65+16; - var $67 = IHEAP[$66]; - var $68 = $67+4*$64; - var $69 = IHEAP[$68]; - var $70 = $1; - var $71 = $70+32; - var $72 = IHEAP[$71]; - var $73 = $2; - __Z12DumpFunctionPK5ProtoPK7TStringP9DumpState($69, $72, $73); - ; - var $75 = $i; - var $76 = $75 + 1; - $i = $76; - __label__ = 5; /* $59 */ continue $59$14; - } - ; - return; - } - __Z13DumpConstantsPK5ProtoP9DumpState.__index__ = Runtime.getFunctionIndex(__Z13DumpConstantsPK5ProtoP9DumpState, "__Z13DumpConstantsPK5ProtoP9DumpState"); - - - function __Z9DumpDebugPK5ProtoP9DumpState($f, $D) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $i; - var $n; - $1 = $f; - $2 = $D; - var $3 = $2; - var $4 = $3+12; - var $5 = IHEAP[$4]; - var $6 = $5 != 0; - ; - if ($6) { - ; - __lastLabel__ = 0; ; - } - else { - ; - var $9 = $1; - var $10 = $9+48; - var $11 = IHEAP[$10]; - __lastLabel__ = 2; ; - } - var $13 = __lastLabel__ == 0 ? 0 : ($11); - $n = $13; - var $14 = $1; - var $15 = $14+20; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $n; - var $19 = $2; - __Z10DumpVectorPKvijP9DumpState($17, $18, 4, $19); - var $20 = $2; - var $21 = $20+12; - var $22 = IHEAP[$21]; - var $23 = $22 != 0; - ; - if ($23) { - ; - __lastLabel__ = 3; ; - } - else { - ; - var $26 = $1; - var $27 = $26+56; - var $28 = IHEAP[$27]; - __lastLabel__ = 5; ; - } - var $30 = __lastLabel__ == 3 ? 0 : ($28); - $n = $30; - var $31 = $n; - var $32 = $2; - __Z7DumpIntiP9DumpState($31, $32); - $i = 0; - ; - $33$10: while(1) { // $33 - var $34 = $i; - var $35 = $n; - var $36 = $34 < $35; - if (!($36)) { __label__ = 8; /* $65 */ break $33$10; } - var $38 = $i; - var $39 = $1; - var $40 = $39+24; - var $41 = IHEAP[$40]; - var $42 = $41+12*$38; - var $43 = $42; - var $44 = IHEAP[$43]; - var $45 = $2; - __Z10DumpStringPK7TStringP9DumpState($44, $45); - var $46 = $i; - var $47 = $1; - var $48 = $47+24; - var $49 = IHEAP[$48]; - var $50 = $49+12*$46; - var $51 = $50+4; - var $52 = IHEAP[$51]; - var $53 = $2; - __Z7DumpIntiP9DumpState($52, $53); - var $54 = $i; - var $55 = $1; - var $56 = $55+24; - var $57 = IHEAP[$56]; - var $58 = $57+12*$54; - var $59 = $58+8; - var $60 = IHEAP[$59]; - var $61 = $2; - __Z7DumpIntiP9DumpState($60, $61); - ; - var $63 = $i; - var $64 = $63 + 1; - $i = $64; - __label__ = 6; /* $33 */ continue $33$10; - } - var $66 = $2; - var $67 = $66+12; - var $68 = IHEAP[$67]; - var $69 = $68 != 0; - ; - if ($69) { - ; - __lastLabel__ = 10; ; - } - else { - ; - var $72 = $1; - var $73 = $72+36; - var $74 = IHEAP[$73]; - __lastLabel__ = 12; ; - } - var $76 = __lastLabel__ == 10 ? 0 : ($74); - $n = $76; - var $77 = $n; - var $78 = $2; - __Z7DumpIntiP9DumpState($77, $78); - $i = 0; - ; - $79$19: while(1) { // $79 - var $80 = $i; - var $81 = $n; - var $82 = $80 < $81; - if (!($82)) { __label__ = 15; /* $94 */ break $79$19; } - var $84 = $i; - var $85 = $1; - var $86 = $85+28; - var $87 = IHEAP[$86]; - var $88 = $87+4*$84; - var $89 = IHEAP[$88]; - var $90 = $2; - __Z10DumpStringPK7TStringP9DumpState($89, $90); - ; - var $92 = $i; - var $93 = $92 + 1; - $i = $93; - __label__ = 13; /* $79 */ continue $79$19; - } - ; - return; - } - __Z9DumpDebugPK5ProtoP9DumpState.__index__ = Runtime.getFunctionIndex(__Z9DumpDebugPK5ProtoP9DumpState, "__Z9DumpDebugPK5ProtoP9DumpState"); - - - function __Z10DumpNumberdP9DumpState($x, $D) { - var __stackBase__ = STACKTOP; STACKTOP += 8; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1 = __stackBase__; - var $2; - FHEAP[$1] = $x; - $2 = $D; - var $3 = $1; - var $4 = $2; - __Z9DumpBlockPKvjP9DumpState($3, 8, $4); - STACKTOP = __stackBase__; - return; - } - __Z10DumpNumberdP9DumpState.__index__ = Runtime.getFunctionIndex(__Z10DumpNumberdP9DumpState, "__Z10DumpNumberdP9DumpState"); - - - function __Z9DumpBlockPKvjP9DumpState($b, $size, $D) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $b; - $2 = $size; - $3 = $D; - var $4 = $3; - var $5 = $4+16; - var $6 = IHEAP[$5]; - var $7 = $6 == 0; - ; - if ($7) { - ; - var $9 = $3; - var $10 = $9+4; - var $11 = IHEAP[$10]; - var $12 = $3; - var $13 = $12; - var $14 = IHEAP[$13]; - var $15 = $1; - var $16 = $2; - var $17 = $3; - var $18 = $17+8; - var $19 = IHEAP[$18]; - var $20 = FUNCTION_TABLE[$11]($14, $15, $16, $19); - var $21 = $3; - var $22 = $21+16; - IHEAP[$22] = $20; - ; - } - ; - return; - } - __Z9DumpBlockPKvjP9DumpState.__index__ = Runtime.getFunctionIndex(__Z9DumpBlockPKvjP9DumpState, "__Z9DumpBlockPKvjP9DumpState"); - - - function __Z16luaF_newCclosureP9lua_StateiP5Table($L, $nelems, $e) { - ; - var __label__; - var $1; - var $2; - var $3; - var $c; - $1 = $L; - $2 = $nelems; - $3 = $e; - var $4 = $1; - var $5 = $2; - var $6 = $5 - 1; - var $7 = 12 * $6; - var $8 = 32 + $7; - var $9 = __Z13luaM_realloc_P9lua_StatePvjj($4, 0, 0, $8); - var $10 = $9; - $c = $10; - var $11 = $1; - var $12 = $c; - var $13 = $12; - __Z9luaC_linkP9lua_StateP8GCObjecth($11, $13, 6); - var $14 = $c; - var $15 = $14; - var $16 = $15+6; - IHEAP[$16] = 1; - var $17 = $3; - var $18 = $c; - var $19 = $18; - var $20 = $19+12; - IHEAP[$20] = $17; - var $21 = $2; - var $22 = $21; - var $23 = $c; - var $24 = $23; - var $25 = $24+7; - IHEAP[$25] = $22; - var $26 = $c; - ; - return $26; - } - __Z16luaF_newCclosureP9lua_StateiP5Table.__index__ = Runtime.getFunctionIndex(__Z16luaF_newCclosureP9lua_StateiP5Table, "__Z16luaF_newCclosureP9lua_StateiP5Table"); - - - function __Z16luaF_newLclosureP9lua_StateiP5Table($L, $nelems, $e) { - ; - var __label__; - var $1; - var $2; - var $3; - var $c; - $1 = $L; - $2 = $nelems; - $3 = $e; - var $4 = $1; - var $5 = $2; - var $6 = $5 - 1; - var $7 = 4 * $6; - var $8 = 24 + $7; - var $9 = __Z13luaM_realloc_P9lua_StatePvjj($4, 0, 0, $8); - var $10 = $9; - $c = $10; - var $11 = $1; - var $12 = $c; - var $13 = $12; - __Z9luaC_linkP9lua_StateP8GCObjecth($11, $13, 6); - var $14 = $c; - var $15 = $14; - var $16 = $15; - var $17 = $16+6; - IHEAP[$17] = 0; - var $18 = $3; - var $19 = $c; - var $20 = $19; - var $21 = $20; - var $22 = $21+12; - IHEAP[$22] = $18; - var $23 = $2; - var $24 = $23; - var $25 = $c; - var $26 = $25; - var $27 = $26; - var $28 = $27+7; - IHEAP[$28] = $24; - ; - $29$2: while(1) { // $29 - var $30 = $2; - var $31 = $30 + -1; - $2 = $31; - var $32 = $30 != 0; - if (!($32)) { __label__ = 2; /* $40 */ break $29$2; } - var $34 = $2; - var $35 = $c; - var $36 = $35; - var $37 = $36; - var $38 = $37+20; - var $39 = $38+$34*4; - IHEAP[$39] = 0; - __label__ = 0; /* $29 */ continue $29$2; - } - var $41 = $c; - ; - return $41; - } - __Z16luaF_newLclosureP9lua_StateiP5Table.__index__ = Runtime.getFunctionIndex(__Z16luaF_newLclosureP9lua_StateiP5Table, "__Z16luaF_newLclosureP9lua_StateiP5Table"); - - - function __Z13luaF_newupvalP9lua_State($L) { - ; - var __label__; - var $1; - var $uv; - $1 = $L; - var $2 = $1; - var $3 = __Z13luaM_realloc_P9lua_StatePvjj($2, 0, 0, 24); - var $4 = $3; - $uv = $4; - var $5 = $1; - var $6 = $uv; - var $7 = $6; - __Z9luaC_linkP9lua_StateP8GCObjecth($5, $7, 10); - var $8 = $uv; - var $9 = $8+12; - var $10 = $9; - var $11 = $uv; - var $12 = $11+8; - IHEAP[$12] = $10; - var $13 = $uv; - var $14 = $13+8; - var $15 = IHEAP[$14]; - var $16 = $15+8; - IHEAP[$16] = 0; - var $17 = $uv; - ; - return $17; - } - __Z13luaF_newupvalP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaF_newupvalP9lua_State, "__Z13luaF_newupvalP9lua_State"); - - - function __Z14luaF_findupvalP9lua_StateP10lua_TValue($L, $level) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $g; - var $pp; - var $p; - var $uv; - $2 = $L; - $3 = $level; - var $4 = $2; - var $5 = $4+16; - var $6 = IHEAP[$5]; - $g = $6; - var $7 = $2; - var $8 = $7+96; - $pp = $8; - ; - $9$2: while(1) { // $9 - var $10 = $pp; - var $11 = IHEAP[$10]; - var $12 = $11 != 0; - ; - if ($12) { - __lastLabel__ = 0; ; - var $14 = $pp; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - $p = $17; - var $18 = $17+8; - var $19 = IHEAP[$18]; - var $20 = $3; - var $21 = $19 >= $20; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 0; ; - } - var $23 = __lastLabel__ == 0 ? 0 : ($21); - if (!($23)) { __label__ = 4; /* $61 */ break $9$2; } - var $25 = $p; - var $26 = $25+8; - var $27 = IHEAP[$26]; - var $28 = $3; - var $29 = $27 == $28; - if ($29) { __label__ = 5; /* $30 */ break $9$2; } - var $59 = $p; - var $60 = $59; - $pp = $60; - __label__ = 0; /* $9 */ continue $9$2; - } - if (__label__ == 4) { - var $62 = $2; - var $63 = __Z13luaM_realloc_P9lua_StatePvjj($62, 0, 0, 24); - var $64 = $63; - $uv = $64; - var $65 = $uv; - var $66 = $65+4; - IHEAP[$66] = 10; - var $67 = $g; - var $68 = $67+20; - var $69 = IHEAP[$68]; - var $70 = $69; - var $71 = $70 & 3; - var $72 = $71; - var $73 = $uv; - var $74 = $73+5; - IHEAP[$74] = $72; - var $75 = $3; - var $76 = $uv; - var $77 = $76+8; - IHEAP[$77] = $75; - var $78 = $pp; - var $79 = IHEAP[$78]; - var $80 = $uv; - var $81 = $80; - IHEAP[$81] = $79; - var $82 = $uv; - var $83 = $82; - var $84 = $pp; - IHEAP[$84] = $83; - var $85 = $g; - var $86 = $85+108; - var $87 = $uv; - var $88 = $87+12; - var $89 = $88; - var $90 = $89; - var $91 = $90; - IHEAP[$91] = $86; - var $92 = $g; - var $93 = $92+108; - var $94 = $93+12; - var $95 = $94; - var $96 = $95; - var $97 = $96+4; - var $98 = IHEAP[$97]; - var $99 = $uv; - var $100 = $99+12; - var $101 = $100; - var $102 = $101; - var $103 = $102+4; - IHEAP[$103] = $98; - var $104 = $uv; - var $105 = $uv; - var $106 = $105+12; - var $107 = $106; - var $108 = $107; - var $109 = $108+4; - var $110 = IHEAP[$109]; - var $111 = $110+12; - var $112 = $111; - var $113 = $112; - var $114 = $113; - IHEAP[$114] = $104; - var $115 = $uv; - var $116 = $g; - var $117 = $116+108; - var $118 = $117+12; - var $119 = $118; - var $120 = $119; - var $121 = $120+4; - IHEAP[$121] = $115; - var $122 = $uv; - $1 = $122; - ; - } - else if (__label__ == 5) { - var $31 = $p; - var $32 = $31; - var $33 = $32; - var $34 = $33; - var $35 = $34+5; - var $36 = IHEAP[$35]; - var $37 = $36; - var $38 = $g; - var $39 = $38+20; - var $40 = IHEAP[$39]; - var $41 = $40; - var $42 = $41 ^ 3; - var $43 = $37 & $42; - var $44 = $43 & 3; - var $45 = $44 != 0; - ; - if ($45) { - ; - var $47 = $p; - var $48 = $47; - var $49 = $48; - var $50 = $49; - var $51 = $50+5; - var $52 = IHEAP[$51]; - var $53 = $52; - var $54 = $53 ^ 3; - var $55 = $54; - IHEAP[$51] = $55; - ; - } - var $57 = $p; - $1 = $57; - ; - } - var $124 = $1; - ; - return $124; - } - __Z14luaF_findupvalP9lua_StateP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z14luaF_findupvalP9lua_StateP10lua_TValue, "__Z14luaF_findupvalP9lua_StateP10lua_TValue"); - - - function __Z14luaF_freeupvalP9lua_StateP5UpVal($L, $uv) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $uv; - var $3 = $2; - var $4 = $3+8; - var $5 = IHEAP[$4]; - var $6 = $2; - var $7 = $6+12; - var $8 = $7; - var $9 = $5 != $8; - ; - if ($9) { - ; - var $11 = $2; - __Z11unlinkupvalP5UpVal($11); - ; - } - var $13 = $1; - var $14 = $2; - var $15 = $14; - var $16 = __Z13luaM_realloc_P9lua_StatePvjj($13, $15, 24, 0); - ; - return; - } - __Z14luaF_freeupvalP9lua_StateP5UpVal.__index__ = Runtime.getFunctionIndex(__Z14luaF_freeupvalP9lua_StateP5UpVal, "__Z14luaF_freeupvalP9lua_StateP5UpVal"); - - - function __Z11unlinkupvalP5UpVal($uv) { - ; - var __label__; - var $1; - $1 = $uv; - var $2 = $1; - var $3 = $2+12; - var $4 = $3; - var $5 = $4; - var $6 = $5; - var $7 = IHEAP[$6]; - var $8 = $1; - var $9 = $8+12; - var $10 = $9; - var $11 = $10; - var $12 = $11+4; - var $13 = IHEAP[$12]; - var $14 = $13+12; - var $15 = $14; - var $16 = $15; - var $17 = $16; - IHEAP[$17] = $7; - var $18 = $1; - var $19 = $18+12; - var $20 = $19; - var $21 = $20; - var $22 = $21+4; - var $23 = IHEAP[$22]; - var $24 = $1; - var $25 = $24+12; - var $26 = $25; - var $27 = $26; - var $28 = $27; - var $29 = IHEAP[$28]; - var $30 = $29+12; - var $31 = $30; - var $32 = $31; - var $33 = $32+4; - IHEAP[$33] = $23; - ; - return; - } - __Z11unlinkupvalP5UpVal.__index__ = Runtime.getFunctionIndex(__Z11unlinkupvalP5UpVal, "__Z11unlinkupvalP5UpVal"); - - - function __Z10luaF_closeP9lua_StateP10lua_TValue($L, $level) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $uv; - var $g; - var $o; - var $o2; - var $o1; - $1 = $L; - $2 = $level; - var $3 = $1; - var $4 = $3+16; - var $5 = IHEAP[$4]; - $g = $5; - ; - $6$2: while(1) { // $6 - var $7 = $1; - var $8 = $7+96; - var $9 = IHEAP[$8]; - var $10 = $9 != 0; - ; - if ($10) { - __lastLabel__ = 0; ; - var $12 = $1; - var $13 = $12+96; - var $14 = IHEAP[$13]; - var $15 = $14; - var $16 = $15; - $uv = $16; - var $17 = $16+8; - var $18 = IHEAP[$17]; - var $19 = $2; - var $20 = $18 >= $19; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 0; ; - } - var $22 = __lastLabel__ == 0 ? 0 : ($20); - if (!($22)) { __label__ = 4; /* $75 */ break $6$2; } - var $24 = $uv; - var $25 = $24; - $o = $25; - var $26 = $uv; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = $1; - var $30 = $29+96; - IHEAP[$30] = $28; - var $31 = $o; - var $32 = $31; - var $33 = $32; - var $34 = $33+5; - var $35 = IHEAP[$34]; - var $36 = $35; - var $37 = $g; - var $38 = $37+20; - var $39 = IHEAP[$38]; - var $40 = $39; - var $41 = $40 ^ 3; - var $42 = $36 & $41; - var $43 = $42 & 3; - var $44 = $43 != 0; - ; - if ($44) { - ; - var $46 = $1; - var $47 = $uv; - __Z14luaF_freeupvalP9lua_StateP5UpVal($46, $47); - ; - } - else { - ; - var $49 = $uv; - __Z11unlinkupvalP5UpVal($49); - var $50 = $uv; - var $51 = $50+8; - var $52 = IHEAP[$51]; - $o2 = $52; - var $53 = $uv; - var $54 = $53+12; - var $55 = $54; - $o1 = $55; - var $56 = $o1; - var $57 = $56; - var $58 = $o2; - var $59 = $58; - var $60 = $57; - var $61 = $59; - _llvm_memcpy_p0i8_p0i8_i32($60, $61, 8, 4, 0); - var $62 = $o2; - var $63 = $62+8; - var $64 = IHEAP[$63]; - var $65 = $o1; - var $66 = $65+8; - IHEAP[$66] = $64; - var $67 = $uv; - var $68 = $67+12; - var $69 = $68; - var $70 = $uv; - var $71 = $70+8; - IHEAP[$71] = $69; - var $72 = $1; - var $73 = $uv; - __Z14luaC_linkupvalP9lua_StateP5UpVal($72, $73); - ; - } - __label__ = 0; /* $6 */ continue $6$2; - } - ; - return; - } - __Z10luaF_closeP9lua_StateP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z10luaF_closeP9lua_StateP10lua_TValue, "__Z10luaF_closeP9lua_StateP10lua_TValue"); - - - function __Z13luaF_newprotoP9lua_State($L) { - ; - var __label__; - var $1; - var $f; - $1 = $L; - var $2 = $1; - var $3 = __Z13luaM_realloc_P9lua_StatePvjj($2, 0, 0, 76); - var $4 = $3; - $f = $4; - var $5 = $1; - var $6 = $f; - var $7 = $6; - __Z9luaC_linkP9lua_StateP8GCObjecth($5, $7, 9); - var $8 = $f; - var $9 = $8+8; - IHEAP[$9] = 0; - var $10 = $f; - var $11 = $10+40; - IHEAP[$11] = 0; - var $12 = $f; - var $13 = $12+16; - IHEAP[$13] = 0; - var $14 = $f; - var $15 = $14+52; - IHEAP[$15] = 0; - var $16 = $f; - var $17 = $16+12; - IHEAP[$17] = 0; - var $18 = $f; - var $19 = $18+44; - IHEAP[$19] = 0; - var $20 = $f; - var $21 = $20+48; - IHEAP[$21] = 0; - var $22 = $f; - var $23 = $22+36; - IHEAP[$23] = 0; - var $24 = $f; - var $25 = $24+72; - IHEAP[$25] = 0; - var $26 = $f; - var $27 = $26+28; - IHEAP[$27] = 0; - var $28 = $f; - var $29 = $28+73; - IHEAP[$29] = 0; - var $30 = $f; - var $31 = $30+74; - IHEAP[$31] = 0; - var $32 = $f; - var $33 = $32+75; - IHEAP[$33] = 0; - var $34 = $f; - var $35 = $34+20; - IHEAP[$35] = 0; - var $36 = $f; - var $37 = $36+56; - IHEAP[$37] = 0; - var $38 = $f; - var $39 = $38+24; - IHEAP[$39] = 0; - var $40 = $f; - var $41 = $40+60; - IHEAP[$41] = 0; - var $42 = $f; - var $43 = $42+64; - IHEAP[$43] = 0; - var $44 = $f; - var $45 = $44+32; - IHEAP[$45] = 0; - var $46 = $f; - ; - return $46; - } - __Z13luaF_newprotoP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaF_newprotoP9lua_State, "__Z13luaF_newprotoP9lua_State"); - - - function __Z14luaF_freeprotoP9lua_StateP5Proto($L, $f) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $f; - var $3 = $1; - var $4 = $2; - var $5 = $4+12; - var $6 = IHEAP[$5]; - var $7 = $6; - var $8 = $2; - var $9 = $8+44; - var $10 = IHEAP[$9]; - var $11 = $10 * 4; - var $12 = __Z13luaM_realloc_P9lua_StatePvjj($3, $7, $11, 0); - var $13 = $1; - var $14 = $2; - var $15 = $14+16; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $2; - var $19 = $18+52; - var $20 = IHEAP[$19]; - var $21 = $20 * 4; - var $22 = __Z13luaM_realloc_P9lua_StatePvjj($13, $17, $21, 0); - var $23 = $1; - var $24 = $2; - var $25 = $24+8; - var $26 = IHEAP[$25]; - var $27 = $26; - var $28 = $2; - var $29 = $28+40; - var $30 = IHEAP[$29]; - var $31 = $30 * 12; - var $32 = __Z13luaM_realloc_P9lua_StatePvjj($23, $27, $31, 0); - var $33 = $1; - var $34 = $2; - var $35 = $34+20; - var $36 = IHEAP[$35]; - var $37 = $36; - var $38 = $2; - var $39 = $38+48; - var $40 = IHEAP[$39]; - var $41 = $40 * 4; - var $42 = __Z13luaM_realloc_P9lua_StatePvjj($33, $37, $41, 0); - var $43 = $1; - var $44 = $2; - var $45 = $44+24; - var $46 = IHEAP[$45]; - var $47 = $46; - var $48 = $2; - var $49 = $48+56; - var $50 = IHEAP[$49]; - var $51 = $50 * 12; - var $52 = __Z13luaM_realloc_P9lua_StatePvjj($43, $47, $51, 0); - var $53 = $1; - var $54 = $2; - var $55 = $54+28; - var $56 = IHEAP[$55]; - var $57 = $56; - var $58 = $2; - var $59 = $58+36; - var $60 = IHEAP[$59]; - var $61 = $60 * 4; - var $62 = __Z13luaM_realloc_P9lua_StatePvjj($53, $57, $61, 0); - var $63 = $1; - var $64 = $2; - var $65 = $64; - var $66 = __Z13luaM_realloc_P9lua_StatePvjj($63, $65, 76, 0); - ; - return; - } - __Z14luaF_freeprotoP9lua_StateP5Proto.__index__ = Runtime.getFunctionIndex(__Z14luaF_freeprotoP9lua_StateP5Proto, "__Z14luaF_freeprotoP9lua_StateP5Proto"); - - - function __Z16luaF_freeclosureP9lua_StateP7Closure($L, $c) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $size; - $1 = $L; - $2 = $c; - var $3 = $2; - var $4 = $3; - var $5 = $4+6; - var $6 = IHEAP[$5]; - var $7 = $6 != 0; - ; - if ($7) { - ; - var $9 = $2; - var $10 = $9; - var $11 = $10+7; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = $13 - 1; - var $15 = 12 * $14; - var $16 = 32 + $15; - __lastLabel__ = 0; ; - } - else { - ; - var $18 = $2; - var $19 = $18; - var $20 = $19; - var $21 = $20+7; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $23 - 1; - var $25 = 4 * $24; - var $26 = 24 + $25; - __lastLabel__ = 2; ; - } - var $28 = __lastLabel__ == 0 ? $16 : ($26); - $size = $28; - var $29 = $1; - var $30 = $2; - var $31 = $30; - var $32 = $size; - var $33 = __Z13luaM_realloc_P9lua_StatePvjj($29, $31, $32, 0); - ; - return; - } - __Z16luaF_freeclosureP9lua_StateP7Closure.__index__ = Runtime.getFunctionIndex(__Z16luaF_freeclosureP9lua_StateP7Closure, "__Z16luaF_freeclosureP9lua_StateP7Closure"); - - - function __Z17luaF_getlocalnamePK5Protoii($f, $local_number, $pc) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $i; - $2 = $f; - $3 = $local_number; - $4 = $pc; - $i = 0; - ; - $5$2: while(1) { // $5 - var $6 = $i; - var $7 = $2; - var $8 = $7+56; - var $9 = IHEAP[$8]; - var $10 = $6 < $9; - ; - if ($10) { - __lastLabel__ = 0; ; - var $12 = $i; - var $13 = $2; - var $14 = $13+24; - var $15 = IHEAP[$14]; - var $16 = $15+12*$12; - var $17 = $16+4; - var $18 = IHEAP[$17]; - var $19 = $4; - var $20 = $18 <= $19; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 0; ; - } - var $22 = __lastLabel__ == 0 ? 0 : ($20); - if (!($22)) { __label__ = 4; /* $53 */ break $5$2; } - var $24 = $4; - var $25 = $i; - var $26 = $2; - var $27 = $26+24; - var $28 = IHEAP[$27]; - var $29 = $28+12*$25; - var $30 = $29+8; - var $31 = IHEAP[$30]; - var $32 = $24 < $31; - ; - if ($32) { - ; - var $34 = $3; - var $35 = $34 + -1; - $3 = $35; - var $36 = $3; - var $37 = $36 == 0; - if ($37) { __label__ = 5; /* $38 */ break $5$2; } - ; - } - ; - var $51 = $i; - var $52 = $51 + 1; - $i = $52; - __label__ = 0; /* $5 */ continue $5$2; - } - if (__label__ == 4) { - $1 = 0; - ; - } - else if (__label__ == 5) { - var $39 = $i; - var $40 = $2; - var $41 = $40+24; - var $42 = IHEAP[$41]; - var $43 = $42+12*$39; - var $44 = $43; - var $45 = IHEAP[$44]; - var $46 = $45+16; - var $47 = $46; - $1 = $47; - ; - } - var $55 = $1; - ; - return $55; - } - __Z17luaF_getlocalnamePK5Protoii.__index__ = Runtime.getFunctionIndex(__Z17luaF_getlocalnamePK5Protoii, "__Z17luaF_getlocalnamePK5Protoii"); - - - function __Z18luaC_separateudataP9lua_Statei($L, $all) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $g; - var $deadmem; - var $p; - var $curr; - $1 = $L; - $2 = $all; - var $3 = $1; - var $4 = $3+16; - var $5 = IHEAP[$4]; - $g = $5; - $deadmem = 0; - var $6 = $g; - var $7 = $6+104; - var $8 = IHEAP[$7]; - var $9 = $8; - $p = $9; - ; - $10$2: while(1) { // $10 - var $11 = $p; - var $12 = IHEAP[$11]; - $curr = $12; - var $13 = $12 != 0; - if (!($13)) { __label__ = 2; /* $158 */ break $10$2; } - var $15 = $curr; - var $16 = $15; - var $17 = $16; - var $18 = $17+5; - var $19 = IHEAP[$18]; - var $20 = $19; - var $21 = $20 & 3; - var $22 = $21 != 0; - ; - $26$23$5: do { - if ($22) { - __label__ = 3; /* $26 */ - } - else { - ; - var $24 = $2; - var $25 = $24 != 0; - if ($25) { __label__ = 3; /* $26 */ break $26$23$5; } else { __label__ = 4; /* $36 */ break $26$23$5; } - } - } while(0); - $26$36$7: do { - if (__label__ == 3) { - var $27 = $curr; - var $28 = $27; - var $29 = $28; - var $30 = $29; - var $31 = $30+5; - var $32 = IHEAP[$31]; - var $33 = $32; - var $34 = $33 & 8; - var $35 = $34 != 0; - if ($35) { __label__ = 4; /* $36 */ break $26$36$7; } - var $42 = $curr; - var $43 = $42; - var $44 = $43; - var $45 = $44; - var $46 = $45+8; - var $47 = IHEAP[$46]; - var $48 = $47 == 0; - ; - if ($48) { - ; - __lastLabel__ = 7; ; - } - else { - ; - var $51 = $curr; - var $52 = $51; - var $53 = $52; - var $54 = $53; - var $55 = $54+8; - var $56 = IHEAP[$55]; - var $57 = $56+6; - var $58 = IHEAP[$57]; - var $59 = $58; - var $60 = $59 & 4; - var $61 = $60 != 0; - ; - if ($61) { - ; - __lastLabel__ = 9; ; - } - else { - ; - var $64 = $curr; - var $65 = $64; - var $66 = $65; - var $67 = $66; - var $68 = $67+8; - var $69 = IHEAP[$68]; - var $70 = $1; - var $71 = $70+16; - var $72 = IHEAP[$71]; - var $73 = $72+168; - var $74 = $73+8; - var $75 = IHEAP[$74]; - var $76 = __Z10luaT_gettmP5Table3TMSP7TString($69, 2, $75); - __lastLabel__ = 11; ; - } - var $78 = __lastLabel__ == 9 ? 0 : ($76); - __lastLabel__ = 12; ; - } - var $80 = __lastLabel__ == 7 ? 0 : ($78); - var $81 = $80 == 0; - ; - if ($81) { - ; - var $83 = $curr; - var $84 = $83; - var $85 = $84; - var $86 = $85; - var $87 = $86+5; - var $88 = IHEAP[$87]; - var $89 = $88; - var $90 = $89 | 8; - var $91 = $90; - IHEAP[$87] = $91; - var $92 = $curr; - var $93 = $92; - var $94 = $93; - var $95 = $94; - $p = $95; - ; - } - else { - ; - var $97 = $curr; - var $98 = $97; - var $99 = $98; - var $100 = $99; - var $101 = $100+16; - var $102 = IHEAP[$101]; - var $103 = 20 + $102; - var $104 = $deadmem; - var $105 = $104 + $103; - $deadmem = $105; - var $106 = $curr; - var $107 = $106; - var $108 = $107; - var $109 = $108; - var $110 = $109+5; - var $111 = IHEAP[$110]; - var $112 = $111; - var $113 = $112 | 8; - var $114 = $113; - IHEAP[$110] = $114; - var $115 = $curr; - var $116 = $115; - var $117 = $116; - var $118 = $117; - var $119 = IHEAP[$118]; - var $120 = $p; - IHEAP[$120] = $119; - var $121 = $g; - var $122 = $121+48; - var $123 = IHEAP[$122]; - var $124 = $123 == 0; - ; - if ($124) { - ; - var $126 = $curr; - var $127 = $curr; - var $128 = $127; - var $129 = $128; - var $130 = $129; - IHEAP[$130] = $126; - var $131 = $g; - var $132 = $131+48; - IHEAP[$132] = $126; - ; - } - else { - ; - var $134 = $g; - var $135 = $134+48; - var $136 = IHEAP[$135]; - var $137 = $136; - var $138 = $137; - var $139 = $138; - var $140 = IHEAP[$139]; - var $141 = $curr; - var $142 = $141; - var $143 = $142; - var $144 = $143; - IHEAP[$144] = $140; - var $145 = $curr; - var $146 = $g; - var $147 = $146+48; - var $148 = IHEAP[$147]; - var $149 = $148; - var $150 = $149; - var $151 = $150; - IHEAP[$151] = $145; - var $152 = $curr; - var $153 = $g; - var $154 = $153+48; - IHEAP[$154] = $152; - ; - } - ; - } - __label__ = 15; /* $157 */ break $26$36$7; - } - } while(0); - if (__label__ == 4) { - var $37 = $curr; - var $38 = $37; - var $39 = $38; - var $40 = $39; - $p = $40; - ; - } - __label__ = 0; /* $10 */ continue $10$2; - } - var $159 = $deadmem; - ; - return $159; - } - __Z18luaC_separateudataP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z18luaC_separateudataP9lua_Statei, "__Z18luaC_separateudataP9lua_Statei"); - - - function __Z13luaC_callGCTMP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - ; - $2$2: while(1) { // $2 - var $3 = $1; - var $4 = $3+16; - var $5 = IHEAP[$4]; - var $6 = $5+48; - var $7 = IHEAP[$6]; - var $8 = $7 != 0; - if (!($8)) { __label__ = 2; /* $11 */ break $2$2; } - var $10 = $1; - __Z4GCTMP9lua_State($10); - __label__ = 0; /* $2 */ continue $2$2; - } - ; - return; - } - __Z13luaC_callGCTMP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaC_callGCTMP9lua_State, "__Z13luaC_callGCTMP9lua_State"); - - - function __Z4GCTMP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $g; - var $o; - var $udata; - var $tm; - var $oldah; - var $oldt; - var $o2; - var $o1; - var $i_o; - $1 = $L; - var $2 = $1; - var $3 = $2+16; - var $4 = IHEAP[$3]; - $g = $4; - var $5 = $g; - var $6 = $5+48; - var $7 = IHEAP[$6]; - var $8 = $7; - var $9 = $8; - var $10 = $9; - var $11 = IHEAP[$10]; - $o = $11; - var $12 = $o; - var $13 = $12; - var $14 = $13; - $udata = $14; - var $15 = $o; - var $16 = $g; - var $17 = $16+48; - var $18 = IHEAP[$17]; - var $19 = $15 == $18; - ; - if ($19) { - ; - var $21 = $g; - var $22 = $21+48; - IHEAP[$22] = 0; - ; - } - else { - ; - var $24 = $udata; - var $25 = $24; - var $26 = $25; - var $27 = IHEAP[$26]; - var $28 = $g; - var $29 = $28+48; - var $30 = IHEAP[$29]; - var $31 = $30; - var $32 = $31; - var $33 = $32; - IHEAP[$33] = $27; - ; - } - var $35 = $g; - var $36 = $35+104; - var $37 = IHEAP[$36]; - var $38 = $37; - var $39 = IHEAP[$38]; - var $40 = $udata; - var $41 = $40; - var $42 = $41; - IHEAP[$42] = $39; - var $43 = $o; - var $44 = $g; - var $45 = $44+104; - var $46 = IHEAP[$45]; - var $47 = $46; - IHEAP[$47] = $43; - var $48 = $o; - var $49 = $48; - var $50 = $49; - var $51 = $50+5; - var $52 = IHEAP[$51]; - var $53 = $52; - var $54 = $53 & 248; - var $55 = $g; - var $56 = $55+20; - var $57 = IHEAP[$56]; - var $58 = $57; - var $59 = $58 & 3; - var $60 = $59; - var $61 = $60; - var $62 = $54 | $61; - var $63 = $62; - var $64 = $o; - var $65 = $64; - var $66 = $65; - var $67 = $66+5; - IHEAP[$67] = $63; - var $68 = $udata; - var $69 = $68; - var $70 = $69+8; - var $71 = IHEAP[$70]; - var $72 = $71 == 0; - ; - if ($72) { - ; - __lastLabel__ = 1; ; - } - else { - ; - var $75 = $udata; - var $76 = $75; - var $77 = $76+8; - var $78 = IHEAP[$77]; - var $79 = $78+6; - var $80 = IHEAP[$79]; - var $81 = $80; - var $82 = $81 & 4; - var $83 = $82 != 0; - ; - if ($83) { - ; - __lastLabel__ = 3; ; - } - else { - ; - var $86 = $udata; - var $87 = $86; - var $88 = $87+8; - var $89 = IHEAP[$88]; - var $90 = $1; - var $91 = $90+16; - var $92 = IHEAP[$91]; - var $93 = $92+168; - var $94 = $93+8; - var $95 = IHEAP[$94]; - var $96 = __Z10luaT_gettmP5Table3TMSP7TString($89, 2, $95); - __lastLabel__ = 5; ; - } - var $98 = __lastLabel__ == 3 ? 0 : ($96); - __lastLabel__ = 6; ; - } - var $100 = __lastLabel__ == 1 ? 0 : ($98); - $tm = $100; - var $101 = $tm; - var $102 = $101 != 0; - ; - if ($102) { - ; - var $104 = $1; - var $105 = $104+57; - var $106 = IHEAP[$105]; - $oldah = $106; - var $107 = $g; - var $108 = $107+64; - var $109 = IHEAP[$108]; - $oldt = $109; - var $110 = $1; - var $111 = $110+57; - IHEAP[$111] = 0; - var $112 = $g; - var $113 = $112+68; - var $114 = IHEAP[$113]; - var $115 = 2 * $114; - var $116 = $g; - var $117 = $116+64; - IHEAP[$117] = $115; - var $118 = $tm; - $o2 = $118; - var $119 = $1; - var $120 = $119+8; - var $121 = IHEAP[$120]; - $o1 = $121; - var $122 = $o1; - var $123 = $122; - var $124 = $o2; - var $125 = $124; - var $126 = $123; - var $127 = $125; - _llvm_memcpy_p0i8_p0i8_i32($126, $127, 8, 4, 0); - var $128 = $o2; - var $129 = $128+8; - var $130 = IHEAP[$129]; - var $131 = $o1; - var $132 = $131+8; - IHEAP[$132] = $130; - var $133 = $1; - var $134 = $133+8; - var $135 = IHEAP[$134]; - var $136 = $135+12; - $i_o = $136; - var $137 = $udata; - var $138 = $137; - var $139 = $i_o; - var $140 = $139; - var $141 = $140; - var $142 = $141; - IHEAP[$142] = $138; - var $143 = $i_o; - var $144 = $143+8; - IHEAP[$144] = 7; - var $145 = $1; - var $146 = $145+8; - var $147 = IHEAP[$146]; - var $148 = $147+24; - IHEAP[$146] = $148; - var $149 = $1; - var $150 = $1; - var $151 = $150+8; - var $152 = IHEAP[$151]; - var $153 = $152+-24; - __Z9luaD_callP9lua_StateP10lua_TValuei($149, $153, 0); - var $154 = $oldah; - var $155 = $1; - var $156 = $155+57; - IHEAP[$156] = $154; - var $157 = $oldt; - var $158 = $g; - var $159 = $158+64; - IHEAP[$159] = $157; - ; - } - ; - return; - } - __Z4GCTMP9lua_State.__index__ = Runtime.getFunctionIndex(__Z4GCTMP9lua_State, "__Z4GCTMP9lua_State"); - - - function __Z12luaC_freeallP9lua_State($L) { - ; - var __label__; - var $1; - var $g; - var $i; - $1 = $L; - var $2 = $1; - var $3 = $2+16; - var $4 = IHEAP[$3]; - $g = $4; - var $5 = $g; - var $6 = $5+20; - IHEAP[$6] = 67; - var $7 = $1; - var $8 = $g; - var $9 = $8+28; - var $10 = __Z9sweeplistP9lua_StatePP8GCObjectj($7, $9, -3); - $i = 0; - ; - $11$2: while(1) { // $11 - var $12 = $i; - var $13 = $g; - var $14 = $13; - var $15 = $14+8; - var $16 = IHEAP[$15]; - var $17 = $12 < $16; - if (!($17)) { __label__ = 2; /* $30 */ break $11$2; } - var $19 = $1; - var $20 = $i; - var $21 = $g; - var $22 = $21; - var $23 = $22; - var $24 = IHEAP[$23]; - var $25 = $24+4*$20; - var $26 = __Z9sweeplistP9lua_StatePP8GCObjectj($19, $25, -3); - ; - var $28 = $i; - var $29 = $28 + 1; - $i = $29; - __label__ = 0; /* $11 */ continue $11$2; - } - ; - return; - } - __Z12luaC_freeallP9lua_State.__index__ = Runtime.getFunctionIndex(__Z12luaC_freeallP9lua_State, "__Z12luaC_freeallP9lua_State"); - - - function __Z9sweeplistP9lua_StatePP8GCObjectj($L, $p, $count) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $curr; - var $g; - var $deadmask; - $1 = $L; - $2 = $p; - $3 = $count; - var $4 = $1; - var $5 = $4+16; - var $6 = IHEAP[$5]; - $g = $6; - var $7 = $g; - var $8 = $7+20; - var $9 = IHEAP[$8]; - var $10 = $9; - var $11 = $10 ^ 3; - $deadmask = $11; - ; - $12$2: while(1) { // $12 - var $13 = $2; - var $14 = IHEAP[$13]; - $curr = $14; - var $15 = $14 != 0; - ; - if ($15) { - __lastLabel__ = 0; ; - var $17 = $3; - var $18 = $17 + -1; - $3 = $18; - var $19 = unSign($17, 32) > unSign(0, 32); - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 0; ; - } - var $21 = __lastLabel__ == 0 ? 0 : ($19); - if (!($21)) { __label__ = 4; /* $96 */ break $12$2; } - var $23 = $curr; - var $24 = $23; - var $25 = $24; - var $26 = $25+4; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = $28 == 8; - ; - if ($29) { - ; - var $31 = $1; - var $32 = $curr; - var $33 = $32; - var $34 = $33+96; - var $35 = __Z9sweeplistP9lua_StatePP8GCObjectj($31, $34, -3); - ; - } - var $37 = $curr; - var $38 = $37; - var $39 = $38; - var $40 = $39+5; - var $41 = IHEAP[$40]; - var $42 = $41; - var $43 = $42 ^ 3; - var $44 = $deadmask; - var $45 = $43 & $44; - var $46 = $45 != 0; - ; - if ($46) { - ; - var $48 = $curr; - var $49 = $48; - var $50 = $49; - var $51 = $50+5; - var $52 = IHEAP[$51]; - var $53 = $52; - var $54 = $53 & 248; - var $55 = $g; - var $56 = $55+20; - var $57 = IHEAP[$56]; - var $58 = $57; - var $59 = $58 & 3; - var $60 = $59; - var $61 = $60; - var $62 = $54 | $61; - var $63 = $62; - var $64 = $curr; - var $65 = $64; - var $66 = $65; - var $67 = $66+5; - IHEAP[$67] = $63; - var $68 = $curr; - var $69 = $68; - var $70 = $69; - var $71 = $70; - $2 = $71; - ; - } - else { - ; - var $73 = $curr; - var $74 = $73; - var $75 = $74; - var $76 = $75; - var $77 = IHEAP[$76]; - var $78 = $2; - IHEAP[$78] = $77; - var $79 = $curr; - var $80 = $g; - var $81 = $80+28; - var $82 = IHEAP[$81]; - var $83 = $79 == $82; - ; - if ($83) { - ; - var $85 = $curr; - var $86 = $85; - var $87 = $86; - var $88 = $87; - var $89 = IHEAP[$88]; - var $90 = $g; - var $91 = $90+28; - IHEAP[$91] = $89; - ; - } - var $93 = $1; - var $94 = $curr; - __Z7freeobjP9lua_StateP8GCObject($93, $94); - ; - } - __label__ = 0; /* $12 */ continue $12$2; - } - var $97 = $2; - ; - return $97; - } - __Z9sweeplistP9lua_StatePP8GCObjectj.__index__ = Runtime.getFunctionIndex(__Z9sweeplistP9lua_StatePP8GCObjectj, "__Z9sweeplistP9lua_StatePP8GCObjectj"); - - - function __Z9luaC_stepP9lua_State($L) { - ; - var __label__; - var $1; - var $g; - var $lim; - $1 = $L; - var $2 = $1; - var $3 = $2+16; - var $4 = IHEAP[$3]; - $g = $4; - var $5 = $g; - var $6 = $5+84; - var $7 = IHEAP[$6]; - var $8 = 10 * $7; - $lim = $8; - var $9 = $lim; - var $10 = $9 == 0; - ; - if ($10) { - ; - $lim = 2147483646; - ; - } - var $13 = $g; - var $14 = $13+68; - var $15 = IHEAP[$14]; - var $16 = $g; - var $17 = $16+64; - var $18 = IHEAP[$17]; - var $19 = $15 - $18; - var $20 = $g; - var $21 = $20+76; - var $22 = IHEAP[$21]; - var $23 = $22 + $19; - IHEAP[$21] = $23; - ; - $24$5: while(1) { // $24 - var $25 = $1; - var $26 = __Z10singlestepP9lua_State($25); - var $27 = $lim; - var $28 = $27 - $26; - $lim = $28; - var $29 = $g; - var $30 = $29+21; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $32 == 0; - if ($33) { __label__ = 2; /* $34 */ break $24$5; } - ; - var $37 = $lim; - var $38 = $37 > 0; - if ($38) { __label__ = 1; /* $24 */ continue $24$5; } else { __label__ = 6; /* $39 */ break $24$5; } - } - if (__label__ == 2) { - ; - } - var $40 = $g; - var $41 = $40+21; - var $42 = IHEAP[$41]; - var $43 = $42; - var $44 = $43 != 0; - ; - if ($44) { - ; - var $46 = $g; - var $47 = $46+76; - var $48 = IHEAP[$47]; - var $49 = unSign($48, 32) < unSign(1024, 32); - ; - if ($49) { - ; - var $51 = $g; - var $52 = $51+68; - var $53 = IHEAP[$52]; - var $54 = $53 + 1024; - var $55 = $g; - var $56 = $55+64; - IHEAP[$56] = $54; - ; - } - else { - ; - var $58 = $g; - var $59 = $58+76; - var $60 = IHEAP[$59]; - var $61 = $60 - 1024; - IHEAP[$59] = $61; - var $62 = $g; - var $63 = $62+68; - var $64 = IHEAP[$63]; - var $65 = $g; - var $66 = $65+64; - IHEAP[$66] = $64; - ; - } - ; - } - else { - ; - var $69 = $g; - var $70 = $69+72; - var $71 = IHEAP[$70]; - var $72 = Math.floor(unSign($71, 32) / unSign(100, 32)); - var $73 = $g; - var $74 = $73+80; - var $75 = IHEAP[$74]; - var $76 = $72 * $75; - var $77 = $g; - var $78 = $77+64; - IHEAP[$78] = $76; - ; - } - ; - return; - } - __Z9luaC_stepP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9luaC_stepP9lua_State, "__Z9luaC_stepP9lua_State"); - - - function __Z10singlestepP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $g; - var $old; - var $old1; - $2 = $L; - var $3 = $2; - var $4 = $3+16; - var $5 = IHEAP[$4]; - $g = $5; - var $6 = $g; - var $7 = $6+21; - var $8 = IHEAP[$7]; - var $9 = $8; - if ($9 == 0) { - __label__ = 4; /* $10 */ - } - else if ($9 == 1) { - __label__ = 5; /* $12 */ - } - else if ($9 == 2) { - __label__ = 6; /* $22 */ - } - else if ($9 == 3) { - __label__ = 7; /* $58 */ - } - else if ($9 == 4) { - __label__ = 8; /* $88 */ - } - else { - __label__ = 9; /* $110 */ - } - - if (__label__ == 9) { - $1 = 0; - ; - } - else if (__label__ == 4) { - var $11 = $2; - __Z8markrootP9lua_State($11); - $1 = 0; - ; - } - else if (__label__ == 5) { - var $13 = $g; - var $14 = $13+36; - var $15 = IHEAP[$14]; - var $16 = $15 != 0; - ; - if ($16) { - ; - var $18 = $g; - var $19 = __Z13propagatemarkP12global_State($18); - $1 = $19; - ; - } - else { - ; - var $21 = $2; - __Z6atomicP9lua_State($21); - $1 = 0; - ; - } - } - else if (__label__ == 6) { - var $23 = $g; - var $24 = $23+68; - var $25 = IHEAP[$24]; - $old = $25; - var $26 = $2; - var $27 = $g; - var $28 = $27+24; - var $29 = IHEAP[$28]; - var $30 = $29 + 1; - IHEAP[$28] = $30; - var $31 = $g; - var $32 = $31; - var $33 = $32; - var $34 = IHEAP[$33]; - var $35 = $34+4*$29; - var $36 = __Z9sweeplistP9lua_StatePP8GCObjectj($26, $35, -3); - var $37 = $g; - var $38 = $37+24; - var $39 = IHEAP[$38]; - var $40 = $g; - var $41 = $40; - var $42 = $41+8; - var $43 = IHEAP[$42]; - var $44 = $39 >= $43; - ; - if ($44) { - ; - var $46 = $g; - var $47 = $46+21; - IHEAP[$47] = 3; - ; - } - var $49 = $old; - var $50 = $g; - var $51 = $50+68; - var $52 = IHEAP[$51]; - var $53 = $49 - $52; - var $54 = $g; - var $55 = $54+72; - var $56 = IHEAP[$55]; - var $57 = $56 - $53; - IHEAP[$55] = $57; - $1 = 10; - ; - } - else if (__label__ == 7) { - var $59 = $g; - var $60 = $59+68; - var $61 = IHEAP[$60]; - $old1 = $61; - var $62 = $2; - var $63 = $g; - var $64 = $63+32; - var $65 = IHEAP[$64]; - var $66 = __Z9sweeplistP9lua_StatePP8GCObjectj($62, $65, 40); - var $67 = $g; - var $68 = $67+32; - IHEAP[$68] = $66; - var $69 = $g; - var $70 = $69+32; - var $71 = IHEAP[$70]; - var $72 = IHEAP[$71]; - var $73 = $72 == 0; - ; - if ($73) { - ; - var $75 = $2; - __Z10checkSizesP9lua_State($75); - var $76 = $g; - var $77 = $76+21; - IHEAP[$77] = 4; - ; - } - var $79 = $old1; - var $80 = $g; - var $81 = $80+68; - var $82 = IHEAP[$81]; - var $83 = $79 - $82; - var $84 = $g; - var $85 = $84+72; - var $86 = IHEAP[$85]; - var $87 = $86 - $83; - IHEAP[$85] = $87; - $1 = 400; - ; - } - else if (__label__ == 8) { - var $89 = $g; - var $90 = $89+48; - var $91 = IHEAP[$90]; - var $92 = $91 != 0; - ; - if ($92) { - ; - var $94 = $2; - __Z4GCTMP9lua_State($94); - var $95 = $g; - var $96 = $95+72; - var $97 = IHEAP[$96]; - var $98 = unSign($97, 32) > unSign(100, 32); - ; - if ($98) { - ; - var $100 = $g; - var $101 = $100+72; - var $102 = IHEAP[$101]; - var $103 = $102 - 100; - IHEAP[$101] = $103; - ; - } - $1 = 100; - ; - } - else { - ; - var $106 = $g; - var $107 = $106+21; - IHEAP[$107] = 0; - var $108 = $g; - var $109 = $108+76; - IHEAP[$109] = 0; - $1 = 0; - ; - } - } - var $112 = $1; - ; - return $112; - } - __Z10singlestepP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10singlestepP9lua_State, "__Z10singlestepP9lua_State"); - - - function __Z11luaC_fullgcP9lua_State($L) { - ; - var __label__; - var $1; - var $g; - $1 = $L; - var $2 = $1; - var $3 = $2+16; - var $4 = IHEAP[$3]; - $g = $4; - var $5 = $g; - var $6 = $5+21; - var $7 = IHEAP[$6]; - var $8 = $7; - var $9 = $8 <= 1; - ; - if ($9) { - ; - var $11 = $g; - var $12 = $11+24; - IHEAP[$12] = 0; - var $13 = $g; - var $14 = $13+28; - var $15 = $g; - var $16 = $15+32; - IHEAP[$16] = $14; - var $17 = $g; - var $18 = $17+36; - IHEAP[$18] = 0; - var $19 = $g; - var $20 = $19+40; - IHEAP[$20] = 0; - var $21 = $g; - var $22 = $21+44; - IHEAP[$22] = 0; - var $23 = $g; - var $24 = $23+21; - IHEAP[$24] = 2; - ; - } - ; - $26$5: while(1) { // $26 - var $27 = $g; - var $28 = $27+21; - var $29 = IHEAP[$28]; - var $30 = $29; - var $31 = $30 != 4; - if (!($31)) { __label__ = 3; /* $35 */ break $26$5; } - var $33 = $1; - var $34 = __Z10singlestepP9lua_State($33); - __label__ = 1; /* $26 */ continue $26$5; - } - var $36 = $1; - __Z8markrootP9lua_State($36); - ; - $37$9: while(1) { // $37 - var $38 = $g; - var $39 = $38+21; - var $40 = IHEAP[$39]; - var $41 = $40; - var $42 = $41 != 0; - if (!($42)) { __label__ = 6; /* $46 */ break $37$9; } - var $44 = $1; - var $45 = __Z10singlestepP9lua_State($44); - __label__ = 4; /* $37 */ continue $37$9; - } - var $47 = $g; - var $48 = $47+72; - var $49 = IHEAP[$48]; - var $50 = Math.floor(unSign($49, 32) / unSign(100, 32)); - var $51 = $g; - var $52 = $51+80; - var $53 = IHEAP[$52]; - var $54 = $50 * $53; - var $55 = $g; - var $56 = $55+64; - IHEAP[$56] = $54; - ; - return; - } - __Z11luaC_fullgcP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaC_fullgcP9lua_State, "__Z11luaC_fullgcP9lua_State"); - - - function __Z8markrootP9lua_State($L) { - ; - var __label__; - var $1; - var $g; - $1 = $L; - var $2 = $1; - var $3 = $2+16; - var $4 = IHEAP[$3]; - $g = $4; - var $5 = $g; - var $6 = $5+36; - IHEAP[$6] = 0; - var $7 = $g; - var $8 = $7+40; - IHEAP[$8] = 0; - var $9 = $g; - var $10 = $9+44; - IHEAP[$10] = 0; - var $11 = $g; - var $12 = $11+104; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = $14; - var $16 = $15; - var $17 = $16+5; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $19 & 3; - var $21 = $20 != 0; - ; - if ($21) { - ; - var $23 = $g; - var $24 = $g; - var $25 = $24+104; - var $26 = IHEAP[$25]; - var $27 = $26; - __Z16reallymarkobjectP12global_StateP8GCObject($23, $27); - ; - } - var $29 = $g; - var $30 = $29+104; - var $31 = IHEAP[$30]; - var $32 = $31+72; - var $33 = $32+8; - var $34 = IHEAP[$33]; - var $35 = $34 >= 4; - ; - $36$62$5: do { - if ($35) { - ; - var $37 = $g; - var $38 = $37+104; - var $39 = IHEAP[$38]; - var $40 = $39+72; - var $41 = $40; - var $42 = $41; - var $43 = $42; - var $44 = IHEAP[$43]; - var $45 = $44; - var $46 = $45; - var $47 = $46+5; - var $48 = IHEAP[$47]; - var $49 = $48; - var $50 = $49 & 3; - var $51 = $50 != 0; - if (!($51)) { __label__ = 2; /* $62 */ break $36$62$5; } - var $53 = $g; - var $54 = $g; - var $55 = $54+104; - var $56 = IHEAP[$55]; - var $57 = $56+72; - var $58 = $57; - var $59 = $58; - var $60 = $59; - var $61 = IHEAP[$60]; - __Z16reallymarkobjectP12global_StateP8GCObject($53, $61); - ; - } - } while(0); - var $63 = $1; - var $64 = $63+16; - var $65 = IHEAP[$64]; - var $66 = $65+92; - var $67 = $66+8; - var $68 = IHEAP[$67]; - var $69 = $68 >= 4; - ; - $70$96$9: do { - if ($69) { - ; - var $71 = $1; - var $72 = $71+16; - var $73 = IHEAP[$72]; - var $74 = $73+92; - var $75 = $74; - var $76 = $75; - var $77 = $76; - var $78 = IHEAP[$77]; - var $79 = $78; - var $80 = $79; - var $81 = $80+5; - var $82 = IHEAP[$81]; - var $83 = $82; - var $84 = $83 & 3; - var $85 = $84 != 0; - if (!($85)) { __label__ = 5; /* $96 */ break $70$96$9; } - var $87 = $g; - var $88 = $1; - var $89 = $88+16; - var $90 = IHEAP[$89]; - var $91 = $90+92; - var $92 = $91; - var $93 = $92; - var $94 = $93; - var $95 = IHEAP[$94]; - __Z16reallymarkobjectP12global_StateP8GCObject($87, $95); - ; - } - } while(0); - var $97 = $g; - __Z6markmtP12global_State($97); - var $98 = $g; - var $99 = $98+21; - IHEAP[$99] = 1; - ; - return; - } - __Z8markrootP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8markrootP9lua_State, "__Z8markrootP9lua_State"); - - - function __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($L, $o, $v) { - ; - var __label__; - var $1; - var $2; - var $3; - var $g; - $1 = $L; - $2 = $o; - $3 = $v; - var $4 = $1; - var $5 = $4+16; - var $6 = IHEAP[$5]; - $g = $6; - var $7 = $g; - var $8 = $7+21; - var $9 = IHEAP[$8]; - var $10 = $9; - var $11 = $10 == 1; - ; - if ($11) { - ; - var $13 = $g; - var $14 = $3; - __Z16reallymarkobjectP12global_StateP8GCObject($13, $14); - ; - } - else { - ; - var $16 = $2; - var $17 = $16; - var $18 = $17; - var $19 = $18+5; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $21 & 248; - var $23 = $g; - var $24 = $23+20; - var $25 = IHEAP[$24]; - var $26 = $25; - var $27 = $26 & 3; - var $28 = $27; - var $29 = $28; - var $30 = $22 | $29; - var $31 = $30; - var $32 = $2; - var $33 = $32; - var $34 = $33; - var $35 = $34+5; - IHEAP[$35] = $31; - ; - } - ; - return; - } - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_.__index__ = Runtime.getFunctionIndex(__Z13luaC_barrierfP9lua_StateP8GCObjectS2_, "__Z13luaC_barrierfP9lua_StateP8GCObjectS2_"); - - - function __Z16reallymarkobjectP12global_StateP8GCObject($g, $o) { - ; - var __label__; - var $1; - var $2; - var $mt; - var $uv; - $1 = $g; - $2 = $o; - var $3 = $2; - var $4 = $3; - var $5 = $4; - var $6 = $5+5; - var $7 = IHEAP[$6]; - var $8 = $7; - var $9 = $8 & 252; - var $10 = $9; - IHEAP[$6] = $10; - var $11 = $2; - var $12 = $11; - var $13 = $12; - var $14 = $13+4; - var $15 = IHEAP[$14]; - var $16 = $15; - if ($16 == 4) { - __label__ = 8; /* $17 */ - } - else if ($16 == 7) { - __label__ = 9; /* $18 */ - } - else if ($16 == 10) { - __label__ = 10; /* $75 */ - } - else if ($16 == 6) { - __label__ = 11; /* $127 */ - } - else if ($16 == 5) { - __label__ = 12; /* $139 */ - } - else if ($16 == 8) { - __label__ = 13; /* $150 */ - } - else if ($16 == 9) { - __label__ = 14; /* $160 */ - } - else { - __label__ = 15; /* $171 */ - } - - if (__label__ == 15) { - ; - } - else if (__label__ == 8) { - ; - } - else if (__label__ == 9) { - var $19 = $2; - var $20 = $19; - var $21 = $20; - var $22 = $21; - var $23 = $22+8; - var $24 = IHEAP[$23]; - $mt = $24; - var $25 = $2; - var $26 = $25; - var $27 = $26; - var $28 = $27+5; - var $29 = IHEAP[$28]; - var $30 = $29; - var $31 = $30 | 4; - var $32 = $31; - IHEAP[$28] = $32; - var $33 = $mt; - var $34 = $33 != 0; - ; - if ($34) { - ; - var $36 = $mt; - var $37 = $36; - var $38 = $37; - var $39 = $38; - var $40 = $39+5; - var $41 = IHEAP[$40]; - var $42 = $41; - var $43 = $42 & 3; - var $44 = $43 != 0; - ; - if ($44) { - ; - var $46 = $1; - var $47 = $mt; - var $48 = $47; - __Z16reallymarkobjectP12global_StateP8GCObject($46, $48); - ; - } - ; - } - var $51 = $2; - var $52 = $51; - var $53 = $52; - var $54 = $53; - var $55 = $54+12; - var $56 = IHEAP[$55]; - var $57 = $56; - var $58 = $57; - var $59 = $58; - var $60 = $59+5; - var $61 = IHEAP[$60]; - var $62 = $61; - var $63 = $62 & 3; - var $64 = $63 != 0; - ; - if ($64) { - ; - var $66 = $1; - var $67 = $2; - var $68 = $67; - var $69 = $68; - var $70 = $69; - var $71 = $70+12; - var $72 = IHEAP[$71]; - var $73 = $72; - __Z16reallymarkobjectP12global_StateP8GCObject($66, $73); - ; - } - ; - } - else if (__label__ == 10) { - var $76 = $2; - var $77 = $76; - var $78 = $77; - $uv = $78; - var $79 = $uv; - var $80 = $79+8; - var $81 = IHEAP[$80]; - var $82 = $81+8; - var $83 = IHEAP[$82]; - var $84 = $83 >= 4; - ; - $85$109$16: do { - if ($84) { - ; - var $86 = $uv; - var $87 = $86+8; - var $88 = IHEAP[$87]; - var $89 = $88; - var $90 = $89; - var $91 = $90; - var $92 = IHEAP[$91]; - var $93 = $92; - var $94 = $93; - var $95 = $94+5; - var $96 = IHEAP[$95]; - var $97 = $96; - var $98 = $97 & 3; - var $99 = $98 != 0; - if (!($99)) { __label__ = 5; /* $109 */ break $85$109$16; } - var $101 = $1; - var $102 = $uv; - var $103 = $102+8; - var $104 = IHEAP[$103]; - var $105 = $104; - var $106 = $105; - var $107 = $106; - var $108 = IHEAP[$107]; - __Z16reallymarkobjectP12global_StateP8GCObject($101, $108); - ; - } - } while(0); - var $110 = $uv; - var $111 = $110+8; - var $112 = IHEAP[$111]; - var $113 = $uv; - var $114 = $113+12; - var $115 = $114; - var $116 = $112 == $115; - ; - if ($116) { - ; - var $118 = $2; - var $119 = $118; - var $120 = $119; - var $121 = $120+5; - var $122 = IHEAP[$121]; - var $123 = $122; - var $124 = $123 | 4; - var $125 = $124; - IHEAP[$121] = $125; - ; - } - ; - } - else if (__label__ == 11) { - var $128 = $1; - var $129 = $128+36; - var $130 = IHEAP[$129]; - var $131 = $2; - var $132 = $131; - var $133 = $132; - var $134 = $133; - var $135 = $134+8; - IHEAP[$135] = $130; - var $136 = $2; - var $137 = $1; - var $138 = $137+36; - IHEAP[$138] = $136; - ; - } - else if (__label__ == 12) { - var $140 = $1; - var $141 = $140+36; - var $142 = IHEAP[$141]; - var $143 = $2; - var $144 = $143; - var $145 = $144; - var $146 = $145+24; - IHEAP[$146] = $142; - var $147 = $2; - var $148 = $1; - var $149 = $148+36; - IHEAP[$149] = $147; - ; - } - else if (__label__ == 13) { - var $151 = $1; - var $152 = $151+36; - var $153 = IHEAP[$152]; - var $154 = $2; - var $155 = $154; - var $156 = $155+100; - IHEAP[$156] = $153; - var $157 = $2; - var $158 = $1; - var $159 = $158+36; - IHEAP[$159] = $157; - ; - } - else if (__label__ == 14) { - var $161 = $1; - var $162 = $161+36; - var $163 = IHEAP[$162]; - var $164 = $2; - var $165 = $164; - var $166 = $165; - var $167 = $166+68; - IHEAP[$167] = $163; - var $168 = $2; - var $169 = $1; - var $170 = $169+36; - IHEAP[$170] = $168; - ; - } - ; - return; - } - __Z16reallymarkobjectP12global_StateP8GCObject.__index__ = Runtime.getFunctionIndex(__Z16reallymarkobjectP12global_StateP8GCObject, "__Z16reallymarkobjectP12global_StateP8GCObject"); - - - function __Z16luaC_barrierbackP9lua_StateP5Table($L, $t) { - ; - var __label__; - var $1; - var $2; - var $g; - var $o; - $1 = $L; - $2 = $t; - var $3 = $1; - var $4 = $3+16; - var $5 = IHEAP[$4]; - $g = $5; - var $6 = $2; - var $7 = $6; - $o = $7; - var $8 = $o; - var $9 = $8; - var $10 = $9; - var $11 = $10+5; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = $13 & 251; - var $15 = $14; - IHEAP[$11] = $15; - var $16 = $g; - var $17 = $16+40; - var $18 = IHEAP[$17]; - var $19 = $2; - var $20 = $19+24; - IHEAP[$20] = $18; - var $21 = $o; - var $22 = $g; - var $23 = $22+40; - IHEAP[$23] = $21; - ; - return; - } - __Z16luaC_barrierbackP9lua_StateP5Table.__index__ = Runtime.getFunctionIndex(__Z16luaC_barrierbackP9lua_StateP5Table, "__Z16luaC_barrierbackP9lua_StateP5Table"); - - - function __Z9luaC_linkP9lua_StateP8GCObjecth($L, $o, $tt) { - ; - var __label__; - var $1; - var $2; - var $3; - var $g; - $1 = $L; - $2 = $o; - $3 = $tt; - var $4 = $1; - var $5 = $4+16; - var $6 = IHEAP[$5]; - $g = $6; - var $7 = $g; - var $8 = $7+28; - var $9 = IHEAP[$8]; - var $10 = $2; - var $11 = $10; - var $12 = $11; - var $13 = $12; - IHEAP[$13] = $9; - var $14 = $2; - var $15 = $g; - var $16 = $15+28; - IHEAP[$16] = $14; - var $17 = $g; - var $18 = $17+20; - var $19 = IHEAP[$18]; - var $20 = $19; - var $21 = $20 & 3; - var $22 = $21; - var $23 = $2; - var $24 = $23; - var $25 = $24; - var $26 = $25+5; - IHEAP[$26] = $22; - var $27 = $3; - var $28 = $2; - var $29 = $28; - var $30 = $29; - var $31 = $30+4; - IHEAP[$31] = $27; - ; - return; - } - __Z9luaC_linkP9lua_StateP8GCObjecth.__index__ = Runtime.getFunctionIndex(__Z9luaC_linkP9lua_StateP8GCObjecth, "__Z9luaC_linkP9lua_StateP8GCObjecth"); - - - function __Z14luaC_linkupvalP9lua_StateP5UpVal($L, $uv) { - ; - var __label__; - var $1; - var $2; - var $g; - var $o; - $1 = $L; - $2 = $uv; - var $3 = $1; - var $4 = $3+16; - var $5 = IHEAP[$4]; - $g = $5; - var $6 = $2; - var $7 = $6; - $o = $7; - var $8 = $g; - var $9 = $8+28; - var $10 = IHEAP[$9]; - var $11 = $o; - var $12 = $11; - var $13 = $12; - var $14 = $13; - IHEAP[$14] = $10; - var $15 = $o; - var $16 = $g; - var $17 = $16+28; - IHEAP[$17] = $15; - var $18 = $o; - var $19 = $18; - var $20 = $19; - var $21 = $20+5; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $23 & 4; - var $25 = $24 != 0; - ; - $115$26$2: do { - if (!$25) { - ; - var $27 = $o; - var $28 = $27; - var $29 = $28; - var $30 = $29+5; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $32 & 3; - var $34 = $33 != 0; - if ($34) { __label__ = 0; /* $115 */ break $115$26$2; } - var $36 = $g; - var $37 = $36+21; - var $38 = IHEAP[$37]; - var $39 = $38; - var $40 = $39 == 1; - ; - if ($40) { - ; - var $42 = $o; - var $43 = $42; - var $44 = $43; - var $45 = $44+5; - var $46 = IHEAP[$45]; - var $47 = $46; - var $48 = $47 | 4; - var $49 = $48; - IHEAP[$45] = $49; - var $50 = $2; - var $51 = $50+8; - var $52 = IHEAP[$51]; - var $53 = $52+8; - var $54 = IHEAP[$53]; - var $55 = $54 >= 4; - ; - $56$92$7: do { - if ($55) { - ; - var $57 = $2; - var $58 = $57+8; - var $59 = IHEAP[$58]; - var $60 = $59; - var $61 = $60; - var $62 = $61; - var $63 = IHEAP[$62]; - var $64 = $63; - var $65 = $64; - var $66 = $65+5; - var $67 = IHEAP[$66]; - var $68 = $67; - var $69 = $68 & 3; - var $70 = $69 != 0; - if (!($70)) { __label__ = 3; /* $92 */ break $56$92$7; } - var $72 = $2; - var $73 = $72; - var $74 = $73; - var $75 = $74; - var $76 = $75+5; - var $77 = IHEAP[$76]; - var $78 = $77; - var $79 = $78 & 4; - var $80 = $79 != 0; - if (!($80)) { __label__ = 3; /* $92 */ break $56$92$7; } - var $82 = $1; - var $83 = $2; - var $84 = $83; - var $85 = $2; - var $86 = $85+8; - var $87 = IHEAP[$86]; - var $88 = $87; - var $89 = $88; - var $90 = $89; - var $91 = IHEAP[$90]; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($82, $84, $91); - ; - } - } while(0); - ; - } - else { - ; - var $94 = $o; - var $95 = $94; - var $96 = $95; - var $97 = $96+5; - var $98 = IHEAP[$97]; - var $99 = $98; - var $100 = $99 & 248; - var $101 = $g; - var $102 = $101+20; - var $103 = IHEAP[$102]; - var $104 = $103; - var $105 = $104 & 3; - var $106 = $105; - var $107 = $106; - var $108 = $100 | $107; - var $109 = $108; - var $110 = $o; - var $111 = $110; - var $112 = $111; - var $113 = $112+5; - IHEAP[$113] = $109; - ; - } - ; - } - } while(0); - ; - return; - } - __Z14luaC_linkupvalP9lua_StateP5UpVal.__index__ = Runtime.getFunctionIndex(__Z14luaC_linkupvalP9lua_StateP5UpVal, "__Z14luaC_linkupvalP9lua_StateP5UpVal"); - - - function __Z6markmtP12global_State($g) { - ; - var __label__; - var $1; - var $i; - $1 = $g; - $i = 0; - ; - $2$2: while(1) { // $2 - var $3 = $i; - var $4 = $3 < 9; - if (!($4)) { __label__ = 2; /* $39 */ break $2$2; } - var $6 = $i; - var $7 = $1; - var $8 = $7+132; - var $9 = $8+$6*4; - var $10 = IHEAP[$9]; - var $11 = $10 != 0; - ; - if ($11) { - ; - var $13 = $i; - var $14 = $1; - var $15 = $14+132; - var $16 = $15+$13*4; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = $18; - var $20 = $19; - var $21 = $20+5; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $23 & 3; - var $25 = $24 != 0; - ; - if ($25) { - ; - var $27 = $1; - var $28 = $i; - var $29 = $1; - var $30 = $29+132; - var $31 = $30+$28*4; - var $32 = IHEAP[$31]; - var $33 = $32; - __Z16reallymarkobjectP12global_StateP8GCObject($27, $33); - ; - } - ; - } - ; - var $37 = $i; - var $38 = $37 + 1; - $i = $38; - __label__ = 0; /* $2 */ continue $2$2; - } - ; - return; - } - __Z6markmtP12global_State.__index__ = Runtime.getFunctionIndex(__Z6markmtP12global_State, "__Z6markmtP12global_State"); - - - function __Z13propagatemarkP12global_State($g) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $o; - var $h; - var $cl; - var $th; - var $p; - $2 = $g; - var $3 = $2; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $o = $5; - var $6 = $o; - var $7 = $6; - var $8 = $7; - var $9 = $8+5; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = $11 | 4; - var $13 = $12; - IHEAP[$9] = $13; - var $14 = $o; - var $15 = $14; - var $16 = $15; - var $17 = $16+4; - var $18 = IHEAP[$17]; - var $19 = $18; - if ($19 == 5) { - __label__ = 5; /* $20 */ - } - else if ($19 == 6) { - __label__ = 6; /* $55 */ - } - else if ($19 == 8) { - __label__ = 7; /* $93 */ - } - else if ($19 == 9) { - __label__ = 8; /* $129 */ - } - else { - __label__ = 9; /* $170 */ - } - - if (__label__ == 9) { - $1 = 0; - ; - } - else if (__label__ == 5) { - var $21 = $o; - var $22 = $21; - var $23 = $22; - $h = $23; - var $24 = $h; - var $25 = $24+24; - var $26 = IHEAP[$25]; - var $27 = $2; - var $28 = $27+36; - IHEAP[$28] = $26; - var $29 = $2; - var $30 = $h; - var $31 = __Z13traversetableP12global_StateP5Table($29, $30); - var $32 = $31 != 0; - ; - if ($32) { - ; - var $34 = $o; - var $35 = $34; - var $36 = $35; - var $37 = $36+5; - var $38 = IHEAP[$37]; - var $39 = $38; - var $40 = $39 & 251; - var $41 = $40; - IHEAP[$37] = $41; - ; - } - var $43 = $h; - var $44 = $43+28; - var $45 = IHEAP[$44]; - var $46 = 12 * $45; - var $47 = 32 + $46; - var $48 = $h; - var $49 = $48+7; - var $50 = IHEAP[$49]; - var $51 = $50; - var $52 = 1 << $51; - var $53 = 28 * $52; - var $54 = $47 + $53; - $1 = $54; - ; - } - else if (__label__ == 6) { - var $56 = $o; - var $57 = $56; - var $58 = $57; - $cl = $58; - var $59 = $cl; - var $60 = $59; - var $61 = $60+8; - var $62 = IHEAP[$61]; - var $63 = $2; - var $64 = $63+36; - IHEAP[$64] = $62; - var $65 = $2; - var $66 = $cl; - __Z15traverseclosureP12global_StateP7Closure($65, $66); - var $67 = $cl; - var $68 = $67; - var $69 = $68+6; - var $70 = IHEAP[$69]; - var $71 = $70 != 0; - ; - if ($71) { - ; - var $73 = $cl; - var $74 = $73; - var $75 = $74+7; - var $76 = IHEAP[$75]; - var $77 = $76; - var $78 = $77 - 1; - var $79 = 12 * $78; - var $80 = 32 + $79; - __lastLabel__ = 2; ; - } - else { - ; - var $82 = $cl; - var $83 = $82; - var $84 = $83; - var $85 = $84+7; - var $86 = IHEAP[$85]; - var $87 = $86; - var $88 = $87 - 1; - var $89 = 4 * $88; - var $90 = 24 + $89; - __lastLabel__ = 4; ; - } - var $92 = __lastLabel__ == 2 ? $80 : ($90); - $1 = $92; - ; - } - else if (__label__ == 7) { - var $94 = $o; - var $95 = $94; - $th = $95; - var $96 = $th; - var $97 = $96+100; - var $98 = IHEAP[$97]; - var $99 = $2; - var $100 = $99+36; - IHEAP[$100] = $98; - var $101 = $2; - var $102 = $101+40; - var $103 = IHEAP[$102]; - var $104 = $th; - var $105 = $104+100; - IHEAP[$105] = $103; - var $106 = $o; - var $107 = $2; - var $108 = $107+40; - IHEAP[$108] = $106; - var $109 = $o; - var $110 = $109; - var $111 = $110; - var $112 = $111+5; - var $113 = IHEAP[$112]; - var $114 = $113; - var $115 = $114 & 251; - var $116 = $115; - IHEAP[$112] = $116; - var $117 = $2; - var $118 = $th; - __Z13traversestackP12global_StateP9lua_State($117, $118); - var $119 = $th; - var $120 = $119+44; - var $121 = IHEAP[$120]; - var $122 = 12 * $121; - var $123 = 112 + $122; - var $124 = $th; - var $125 = $124+48; - var $126 = IHEAP[$125]; - var $127 = 24 * $126; - var $128 = $123 + $127; - $1 = $128; - ; - } - else if (__label__ == 8) { - var $130 = $o; - var $131 = $130; - var $132 = $131; - $p = $132; - var $133 = $p; - var $134 = $133+68; - var $135 = IHEAP[$134]; - var $136 = $2; - var $137 = $136+36; - IHEAP[$137] = $135; - var $138 = $2; - var $139 = $p; - __Z13traverseprotoP12global_StateP5Proto($138, $139); - var $140 = $p; - var $141 = $140+44; - var $142 = IHEAP[$141]; - var $143 = 4 * $142; - var $144 = 76 + $143; - var $145 = $p; - var $146 = $145+52; - var $147 = IHEAP[$146]; - var $148 = 4 * $147; - var $149 = $144 + $148; - var $150 = $p; - var $151 = $150+40; - var $152 = IHEAP[$151]; - var $153 = 12 * $152; - var $154 = $149 + $153; - var $155 = $p; - var $156 = $155+48; - var $157 = IHEAP[$156]; - var $158 = 4 * $157; - var $159 = $154 + $158; - var $160 = $p; - var $161 = $160+56; - var $162 = IHEAP[$161]; - var $163 = 12 * $162; - var $164 = $159 + $163; - var $165 = $p; - var $166 = $165+36; - var $167 = IHEAP[$166]; - var $168 = 4 * $167; - var $169 = $164 + $168; - $1 = $169; - ; - } - var $172 = $1; - ; - return $172; - } - __Z13propagatemarkP12global_State.__index__ = Runtime.getFunctionIndex(__Z13propagatemarkP12global_State, "__Z13propagatemarkP12global_State"); - - - function __Z6atomicP9lua_State($L) { - ; - var __label__; - var $1; - var $g; - var $udsize; - $1 = $L; - var $2 = $1; - var $3 = $2+16; - var $4 = IHEAP[$3]; - $g = $4; - var $5 = $g; - __Z12remarkupvalsP12global_State($5); - var $6 = $g; - var $7 = __Z12propagateallP12global_State($6); - var $8 = $g; - var $9 = $8+44; - var $10 = IHEAP[$9]; - var $11 = $g; - var $12 = $11+36; - IHEAP[$12] = $10; - var $13 = $g; - var $14 = $13+44; - IHEAP[$14] = 0; - var $15 = $1; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = $18+5; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $21 & 3; - var $23 = $22 != 0; - ; - if ($23) { - ; - var $25 = $g; - var $26 = $1; - var $27 = $26; - __Z16reallymarkobjectP12global_StateP8GCObject($25, $27); - ; - } - var $29 = $g; - __Z6markmtP12global_State($29); - var $30 = $g; - var $31 = __Z12propagateallP12global_State($30); - var $32 = $g; - var $33 = $32+40; - var $34 = IHEAP[$33]; - var $35 = $g; - var $36 = $35+36; - IHEAP[$36] = $34; - var $37 = $g; - var $38 = $37+40; - IHEAP[$38] = 0; - var $39 = $g; - var $40 = __Z12propagateallP12global_State($39); - var $41 = $1; - var $42 = __Z18luaC_separateudataP9lua_Statei($41, 0); - $udsize = $42; - var $43 = $g; - __Z7marktmuP12global_State($43); - var $44 = $g; - var $45 = __Z12propagateallP12global_State($44); - var $46 = $udsize; - var $47 = $46 + $45; - $udsize = $47; - var $48 = $g; - var $49 = $48+44; - var $50 = IHEAP[$49]; - __Z10cleartableP8GCObject($50); - var $51 = $g; - var $52 = $51+20; - var $53 = IHEAP[$52]; - var $54 = $53; - var $55 = $54 ^ 3; - var $56 = $55; - var $57 = $g; - var $58 = $57+20; - IHEAP[$58] = $56; - var $59 = $g; - var $60 = $59+24; - IHEAP[$60] = 0; - var $61 = $g; - var $62 = $61+28; - var $63 = $g; - var $64 = $63+32; - IHEAP[$64] = $62; - var $65 = $g; - var $66 = $65+21; - IHEAP[$66] = 2; - var $67 = $g; - var $68 = $67+68; - var $69 = IHEAP[$68]; - var $70 = $udsize; - var $71 = $69 - $70; - var $72 = $g; - var $73 = $72+72; - IHEAP[$73] = $71; - ; - return; - } - __Z6atomicP9lua_State.__index__ = Runtime.getFunctionIndex(__Z6atomicP9lua_State, "__Z6atomicP9lua_State"); - - - function __Z10checkSizesP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $g; - var $newsize; - $1 = $L; - var $2 = $1; - var $3 = $2+16; - var $4 = IHEAP[$3]; - $g = $4; - var $5 = $g; - var $6 = $5; - var $7 = $6+4; - var $8 = IHEAP[$7]; - var $9 = $g; - var $10 = $9; - var $11 = $10+8; - var $12 = IHEAP[$11]; - var $13 = Math.floor($12 / 4); - var $14 = unSign($8, 32) < unSign($13, 32); - ; - $15$28$2: do { - if ($14) { - ; - var $16 = $g; - var $17 = $16; - var $18 = $17+8; - var $19 = IHEAP[$18]; - var $20 = $19 > 64; - if (!($20)) { __label__ = 1; /* $28 */ break $15$28$2; } - var $22 = $1; - var $23 = $g; - var $24 = $23; - var $25 = $24+8; - var $26 = IHEAP[$25]; - var $27 = Math.floor($26 / 2); - __Z11luaS_resizeP9lua_Statei($22, $27); - ; - } - } while(0); - var $29 = $g; - var $30 = $29+52; - var $31 = $30+8; - var $32 = IHEAP[$31]; - var $33 = unSign($32, 32) > unSign(64, 32); - ; - if ($33) { - ; - var $35 = $g; - var $36 = $35+52; - var $37 = $36+8; - var $38 = IHEAP[$37]; - var $39 = Math.floor(unSign($38, 32) / unSign(2, 32)); - $newsize = $39; - var $40 = $newsize; - var $41 = $40 + 1; - var $42 = unSign($41, 32) <= unSign(-3, 32); - ; - if ($42) { - ; - var $44 = $1; - var $45 = $g; - var $46 = $45+52; - var $47 = $46; - var $48 = IHEAP[$47]; - var $49 = $g; - var $50 = $49+52; - var $51 = $50+8; - var $52 = IHEAP[$51]; - var $53 = $52 * 1; - var $54 = $newsize; - var $55 = $54 * 1; - var $56 = __Z13luaM_realloc_P9lua_StatePvjj($44, $48, $53, $55); - __lastLabel__ = 3; ; - } - else { - ; - var $58 = $1; - var $59 = __Z11luaM_toobigP9lua_State($58); - __lastLabel__ = 5; ; - } - var $61 = __lastLabel__ == 3 ? $56 : ($59); - var $62 = $g; - var $63 = $62+52; - var $64 = $63; - IHEAP[$64] = $61; - var $65 = $newsize; - var $66 = $g; - var $67 = $66+52; - var $68 = $67+8; - IHEAP[$68] = $65; - ; - } - ; - return; - } - __Z10checkSizesP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10checkSizesP9lua_State, "__Z10checkSizesP9lua_State"); - - - function __Z12remarkupvalsP12global_State($g) { - ; - var __label__; - var $1; - var $uv; - $1 = $g; - var $2 = $1; - var $3 = $2+108; - var $4 = $3+12; - var $5 = $4; - var $6 = $5; - var $7 = $6+4; - var $8 = IHEAP[$7]; - $uv = $8; - ; - $9$2: while(1) { // $9 - var $10 = $uv; - var $11 = $1; - var $12 = $11+108; - var $13 = $10 != $12; - if (!($13)) { __label__ = 2; /* $74 */ break $9$2; } - var $15 = $uv; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = $18+5; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $21 & 4; - var $23 = $22 != 0; - ; - $66$24$5: do { - if (!$23) { - ; - var $25 = $uv; - var $26 = $25; - var $27 = $26; - var $28 = $27; - var $29 = $28+5; - var $30 = IHEAP[$29]; - var $31 = $30; - var $32 = $31 & 3; - var $33 = $32 != 0; - if ($33) { __label__ = 3; /* $66 */ break $66$24$5; } - var $35 = $uv; - var $36 = $35+8; - var $37 = IHEAP[$36]; - var $38 = $37+8; - var $39 = IHEAP[$38]; - var $40 = $39 >= 4; - ; - $41$65$8: do { - if ($40) { - ; - var $42 = $uv; - var $43 = $42+8; - var $44 = IHEAP[$43]; - var $45 = $44; - var $46 = $45; - var $47 = $46; - var $48 = IHEAP[$47]; - var $49 = $48; - var $50 = $49; - var $51 = $50+5; - var $52 = IHEAP[$51]; - var $53 = $52; - var $54 = $53 & 3; - var $55 = $54 != 0; - if (!($55)) { __label__ = 6; /* $65 */ break $41$65$8; } - var $57 = $1; - var $58 = $uv; - var $59 = $58+8; - var $60 = IHEAP[$59]; - var $61 = $60; - var $62 = $61; - var $63 = $62; - var $64 = IHEAP[$63]; - __Z16reallymarkobjectP12global_StateP8GCObject($57, $64); - ; - } - } while(0); - ; - } - } while(0); - ; - var $68 = $uv; - var $69 = $68+12; - var $70 = $69; - var $71 = $70; - var $72 = $71+4; - var $73 = IHEAP[$72]; - $uv = $73; - __label__ = 0; /* $9 */ continue $9$2; - } - ; - return; - } - __Z12remarkupvalsP12global_State.__index__ = Runtime.getFunctionIndex(__Z12remarkupvalsP12global_State, "__Z12remarkupvalsP12global_State"); - - - function __Z12propagateallP12global_State($g) { - ; - var __label__; - var $1; - var $m; - $1 = $g; - $m = 0; - ; - $2$2: while(1) { // $2 - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - var $6 = $5 != 0; - if (!($6)) { __label__ = 2; /* $12 */ break $2$2; } - var $8 = $1; - var $9 = __Z13propagatemarkP12global_State($8); - var $10 = $m; - var $11 = $10 + $9; - $m = $11; - __label__ = 0; /* $2 */ continue $2$2; - } - var $13 = $m; - ; - return $13; - } - __Z12propagateallP12global_State.__index__ = Runtime.getFunctionIndex(__Z12propagateallP12global_State, "__Z12propagateallP12global_State"); - - - function __Z7marktmuP12global_State($g) { - ; - var __label__; - var $1; - var $u; - $1 = $g; - var $2 = $1; - var $3 = $2+48; - var $4 = IHEAP[$3]; - $u = $4; - var $5 = $u; - var $6 = $5 != 0; - ; - if ($6) { - ; - ; - $8$4: while(1) { // $8 - var $9 = $u; - var $10 = $9; - var $11 = $10; - var $12 = $11; - var $13 = IHEAP[$12]; - $u = $13; - var $14 = $u; - var $15 = $14; - var $16 = $15; - var $17 = $16+5; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $19 & 248; - var $21 = $1; - var $22 = $21+20; - var $23 = IHEAP[$22]; - var $24 = $23; - var $25 = $24 & 3; - var $26 = $25; - var $27 = $26; - var $28 = $20 | $27; - var $29 = $28; - var $30 = $u; - var $31 = $30; - var $32 = $31; - var $33 = $32+5; - IHEAP[$33] = $29; - var $34 = $1; - var $35 = $u; - __Z16reallymarkobjectP12global_StateP8GCObject($34, $35); - ; - var $37 = $u; - var $38 = $1; - var $39 = $38+48; - var $40 = IHEAP[$39]; - var $41 = $37 != $40; - if ($41) { __label__ = 0; /* $8 */ continue $8$4; } else { __label__ = 2; /* $42 */ break $8$4; } - } - ; - } - ; - return; - } - __Z7marktmuP12global_State.__index__ = Runtime.getFunctionIndex(__Z7marktmuP12global_State, "__Z7marktmuP12global_State"); - - - function __Z10cleartableP8GCObject($l) { - ; - var __label__; - var $1; - var $h; - var $i; - var $o; - var $n; - $1 = $l; - ; - $2$2: while(1) { // $2 - var $3 = $1; - var $4 = $3 != 0; - if (!($4)) { __label__ = 2; /* $80 */ break $2$2; } - var $6 = $1; - var $7 = $6; - var $8 = $7; - $h = $8; - var $9 = $h; - var $10 = $9+28; - var $11 = IHEAP[$10]; - $i = $11; - var $12 = $h; - var $13 = $12+5; - var $14 = IHEAP[$13]; - var $15 = $14; - var $16 = $15 & 16; - var $17 = $16 != 0; - ; - if ($17) { - ; - ; - $19$7: while(1) { // $19 - var $20 = $i; - var $21 = $20 + -1; - $i = $21; - var $22 = $20 != 0; - if (!($22)) { __label__ = 5; /* $36 */ break $19$7; } - var $24 = $i; - var $25 = $h; - var $26 = $25+12; - var $27 = IHEAP[$26]; - var $28 = $27+12*$24; - $o = $28; - var $29 = $o; - var $30 = __Z9isclearedPK10lua_TValuei($29, 0); - var $31 = $30 != 0; - ; - if ($31) { - ; - var $33 = $o; - var $34 = $33+8; - IHEAP[$34] = 0; - ; - } - __label__ = 3; /* $19 */ continue $19$7; - } - ; - } - var $38 = $h; - var $39 = $38+7; - var $40 = IHEAP[$39]; - var $41 = $40; - var $42 = 1 << $41; - $i = $42; - ; - $43$15: while(1) { // $43 - var $44 = $i; - var $45 = $44 + -1; - $i = $45; - var $46 = $44 != 0; - if (!($46)) { __label__ = 10; /* $76 */ break $43$15; } - var $48 = $i; - var $49 = $h; - var $50 = $49+16; - var $51 = IHEAP[$50]; - var $52 = $51+28*$48; - $n = $52; - var $53 = $n; - var $54 = $53; - var $55 = $54+8; - var $56 = IHEAP[$55]; - var $57 = $56 == 0; - ; - $75$58$18: do { - if (!$57) { - ; - var $59 = $n; - var $60 = $59+12; - var $61 = $60; - var $62 = $61; - var $63 = __Z9isclearedPK10lua_TValuei($62, 1); - var $64 = $63 != 0; - ; - if (!$64) { - ; - var $66 = $n; - var $67 = $66; - var $68 = __Z9isclearedPK10lua_TValuei($67, 0); - var $69 = $68 != 0; - if (!($69)) { __label__ = 12; /* $75 */ break $75$58$18; } - } - var $71 = $n; - var $72 = $71; - var $73 = $72+8; - IHEAP[$73] = 0; - var $74 = $n; - __Z11removeentryP4Node($74); - ; - } - } while(0); - __label__ = 8; /* $43 */ continue $43$15; - } - var $77 = $h; - var $78 = $77+24; - var $79 = IHEAP[$78]; - $1 = $79; - __label__ = 0; /* $2 */ continue $2$2; - } - ; - return; - } - __Z10cleartableP8GCObject.__index__ = Runtime.getFunctionIndex(__Z10cleartableP8GCObject, "__Z10cleartableP8GCObject"); - - - function __Z9isclearedPK10lua_TValuei($o, $iskey) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - $2 = $o; - $3 = $iskey; - var $4 = $2; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $6 >= 4; - ; - if ($7) { - ; - var $10 = $2; - var $11 = $10+8; - var $12 = IHEAP[$11]; - var $13 = $12 == 4; - ; - if ($13) { - ; - var $15 = $2; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = IHEAP[$18]; - var $20 = $19; - var $21 = $20; - var $22 = $21; - var $23 = $22+5; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $25 & 252; - var $27 = $26; - IHEAP[$23] = $27; - $1 = 0; - ; - } - else { - ; - var $29 = $2; - var $30 = $29; - var $31 = $30; - var $32 = $31; - var $33 = IHEAP[$32]; - var $34 = $33; - var $35 = $34; - var $36 = $35+5; - var $37 = IHEAP[$36]; - var $38 = $37; - var $39 = $38 & 3; - var $40 = $39 != 0; - ; - if ($40) { - __lastLabel__ = 9; ; - } - else { - __lastLabel__ = 9; ; - var $42 = $2; - var $43 = $42+8; - var $44 = IHEAP[$43]; - var $45 = $44 == 7; - ; - if ($45) { - __lastLabel__ = 8; ; - var $47 = $3; - var $48 = $47 != 0; - ; - if ($48) { - __lastLabel__ = 7; ; - } - else { - __lastLabel__ = 7; ; - var $50 = $2; - var $51 = $50; - var $52 = $51; - var $53 = $52; - var $54 = IHEAP[$53]; - var $55 = $54; - var $56 = $55; - var $57 = $56; - var $58 = $57+5; - var $59 = IHEAP[$58]; - var $60 = $59; - var $61 = $60 & 8; - var $62 = $61 != 0; - __lastLabel__ = 1; ; - } - var $64 = __lastLabel__ == 7 ? 0 : ($62); - __lastLabel__ = 3; ; - } - else { - __lastLabel__ = 8; ; - } - var $66 = __lastLabel__ == 8 ? 0 : ($64); - __lastLabel__ = 5; ; - } - var $68 = __lastLabel__ == 9 ? 1 : ($66); - var $69 = $68; - $1 = $69; - ; - } - } - else { - ; - $1 = 0; - ; - } - var $71 = $1; - ; - return $71; - } - __Z9isclearedPK10lua_TValuei.__index__ = Runtime.getFunctionIndex(__Z9isclearedPK10lua_TValuei, "__Z9isclearedPK10lua_TValuei"); - - - function __Z11removeentryP4Node($n) { - ; - var __label__; - var $1; - $1 = $n; - var $2 = $1; - var $3 = $2+12; - var $4 = $3; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $6 >= 4; - ; - if ($7) { - ; - var $9 = $1; - var $10 = $9+12; - var $11 = $10; - var $12 = $11+8; - IHEAP[$12] = 11; - ; - } - ; - return; - } - __Z11removeentryP4Node.__index__ = Runtime.getFunctionIndex(__Z11removeentryP4Node, "__Z11removeentryP4Node"); - - - function __Z13traversetableP12global_StateP5Table($g, $h) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $i; - var $weakkey; - var $weakvalue; - var $mode; - var $n; - $2 = $g; - $3 = $h; - $weakkey = 0; - $weakvalue = 0; - var $4 = $3; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $6 != 0; - ; - if ($7) { - ; - var $9 = $3; - var $10 = $9+8; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $12; - var $14 = $13; - var $15 = $14+5; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $17 & 3; - var $19 = $18 != 0; - ; - if ($19) { - ; - var $21 = $2; - var $22 = $3; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $24; - __Z16reallymarkobjectP12global_StateP8GCObject($21, $25); - ; - } - ; - } - var $28 = $3; - var $29 = $28+8; - var $30 = IHEAP[$29]; - var $31 = $30 == 0; - ; - if ($31) { - ; - __lastLabel__ = 2; ; - } - else { - ; - var $34 = $3; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $36+6; - var $38 = IHEAP[$37]; - var $39 = $38; - var $40 = $39 & 8; - var $41 = $40 != 0; - ; - if ($41) { - ; - __lastLabel__ = 4; ; - } - else { - ; - var $44 = $3; - var $45 = $44+8; - var $46 = IHEAP[$45]; - var $47 = $2; - var $48 = $47+168; - var $49 = $48+12; - var $50 = IHEAP[$49]; - var $51 = __Z10luaT_gettmP5Table3TMSP7TString($46, 3, $50); - __lastLabel__ = 6; ; - } - var $53 = __lastLabel__ == 4 ? 0 : ($51); - __lastLabel__ = 7; ; - } - var $55 = __lastLabel__ == 2 ? 0 : ($53); - $mode = $55; - var $56 = $mode; - var $57 = $56 != 0; - ; - $58$123$16: do { - if ($57) { - ; - var $59 = $mode; - var $60 = $59+8; - var $61 = IHEAP[$60]; - var $62 = $61 == 4; - if (!($62)) { __label__ = 9; /* $123 */ break $58$123$16; } - var $64 = $mode; - var $65 = $64; - var $66 = $65; - var $67 = $66; - var $68 = IHEAP[$67]; - var $69 = $68; - var $70 = $69; - var $71 = $70+16; - var $72 = $71; - var $73 = _strchr($72, 107); - var $74 = $73 != 0; - var $75 = $74; - $weakkey = $75; - var $76 = $mode; - var $77 = $76; - var $78 = $77; - var $79 = $78; - var $80 = IHEAP[$79]; - var $81 = $80; - var $82 = $81; - var $83 = $82+16; - var $84 = $83; - var $85 = _strchr($84, 118); - var $86 = $85 != 0; - var $87 = $86; - $weakvalue = $87; - var $88 = $weakkey; - var $89 = $88 != 0; - ; - $93$90$19: do { - if ($89) { - __label__ = 10; /* $93 */ - } - else { - ; - var $91 = $weakvalue; - var $92 = $91 != 0; - if ($92) { __label__ = 10; /* $93 */ break $93$90$19; } else { __label__ = 11; /* $122 */ break $93$90$19; } - } - } while(0); - if (__label__ == 10) { - var $94 = $3; - var $95 = $94+5; - var $96 = IHEAP[$95]; - var $97 = $96; - var $98 = $97 & -25; - var $99 = $98; - IHEAP[$95] = $99; - var $100 = $weakkey; - var $101 = $100 << 3; - var $102 = $weakvalue; - var $103 = $102 << 4; - var $104 = $101 | $103; - var $105 = $104; - var $106 = $105; - var $107 = $3; - var $108 = $107+5; - var $109 = IHEAP[$108]; - var $110 = $109; - var $111 = $110 | $106; - var $112 = $111; - IHEAP[$108] = $112; - var $113 = $2; - var $114 = $113+44; - var $115 = IHEAP[$114]; - var $116 = $3; - var $117 = $116+24; - IHEAP[$117] = $115; - var $118 = $3; - var $119 = $118; - var $120 = $2; - var $121 = $120+44; - IHEAP[$121] = $119; - ; - } - ; - } - } while(0); - var $124 = $weakkey; - var $125 = $124 != 0; - ; - $126$130$25: do { - if ($125) { - ; - var $127 = $weakvalue; - var $128 = $127 != 0; - if (!($128)) { __label__ = 15; /* $130 */ break $126$130$25; } - $1 = 1; - __label__ = 16; /* $281 */ break $126$130$25; - } - else { - __label__ = 15; /* $130 */ - } - } while(0); - if (__label__ == 15) { - var $131 = $weakvalue; - var $132 = $131 != 0; - ; - if (!$132) { - ; - var $134 = $3; - var $135 = $134+28; - var $136 = IHEAP[$135]; - $i = $136; - ; - $137$32: while(1) { // $137 - var $138 = $i; - var $139 = $138 + -1; - $i = $139; - var $140 = $138 != 0; - if (!($140)) { __label__ = 19; /* $179 */ break $137$32; } - var $142 = $i; - var $143 = $3; - var $144 = $143+12; - var $145 = IHEAP[$144]; - var $146 = $145+12*$142; - var $147 = $146+8; - var $148 = IHEAP[$147]; - var $149 = $148 >= 4; - ; - $150$178$35: do { - if ($149) { - ; - var $151 = $i; - var $152 = $3; - var $153 = $152+12; - var $154 = IHEAP[$153]; - var $155 = $154+12*$151; - var $156 = $155; - var $157 = $156; - var $158 = $157; - var $159 = IHEAP[$158]; - var $160 = $159; - var $161 = $160; - var $162 = $161+5; - var $163 = IHEAP[$162]; - var $164 = $163; - var $165 = $164 & 3; - var $166 = $165 != 0; - if (!($166)) { __label__ = 21; /* $178 */ break $150$178$35; } - var $168 = $2; - var $169 = $i; - var $170 = $3; - var $171 = $170+12; - var $172 = IHEAP[$171]; - var $173 = $172+12*$169; - var $174 = $173; - var $175 = $174; - var $176 = $175; - var $177 = IHEAP[$176]; - __Z16reallymarkobjectP12global_StateP8GCObject($168, $177); - ; - } - } while(0); - __label__ = 17; /* $137 */ continue $137$32; - } - ; - } - var $181 = $3; - var $182 = $181+7; - var $183 = IHEAP[$182]; - var $184 = $183; - var $185 = 1 << $184; - $i = $185; - ; - $186$41: while(1) { // $186 - var $187 = $i; - var $188 = $187 + -1; - $i = $188; - var $189 = $187 != 0; - if (!($189)) { __label__ = 26; /* $272 */ break $186$41; } - var $191 = $i; - var $192 = $3; - var $193 = $192+16; - var $194 = IHEAP[$193]; - var $195 = $194+28*$191; - $n = $195; - var $196 = $n; - var $197 = $196; - var $198 = $197+8; - var $199 = IHEAP[$198]; - var $200 = $199 == 0; - ; - if ($200) { - ; - var $202 = $n; - __Z11removeentryP4Node($202); - ; - } - else { - ; - var $204 = $weakkey; - var $205 = $204 != 0; - ; - if (!$205) { - ; - var $207 = $n; - var $208 = $207+12; - var $209 = $208; - var $210 = $209+8; - var $211 = IHEAP[$210]; - var $212 = $211 >= 4; - ; - $213$237$49: do { - if ($212) { - ; - var $214 = $n; - var $215 = $214+12; - var $216 = $215; - var $217 = $216; - var $218 = $217; - var $219 = $218; - var $220 = IHEAP[$219]; - var $221 = $220; - var $222 = $221; - var $223 = $222+5; - var $224 = IHEAP[$223]; - var $225 = $224; - var $226 = $225 & 3; - var $227 = $226 != 0; - if (!($227)) { __label__ = 29; /* $237 */ break $213$237$49; } - var $229 = $2; - var $230 = $n; - var $231 = $230+12; - var $232 = $231; - var $233 = $232; - var $234 = $233; - var $235 = $234; - var $236 = IHEAP[$235]; - __Z16reallymarkobjectP12global_StateP8GCObject($229, $236); - ; - } - } while(0); - ; - } - var $239 = $weakvalue; - var $240 = $239 != 0; - ; - if (!$240) { - ; - var $242 = $n; - var $243 = $242; - var $244 = $243+8; - var $245 = IHEAP[$244]; - var $246 = $245 >= 4; - ; - $247$269$56: do { - if ($246) { - ; - var $248 = $n; - var $249 = $248; - var $250 = $249; - var $251 = $250; - var $252 = $251; - var $253 = IHEAP[$252]; - var $254 = $253; - var $255 = $254; - var $256 = $255+5; - var $257 = IHEAP[$256]; - var $258 = $257; - var $259 = $258 & 3; - var $260 = $259 != 0; - if (!($260)) { __label__ = 33; /* $269 */ break $247$269$56; } - var $262 = $2; - var $263 = $n; - var $264 = $263; - var $265 = $264; - var $266 = $265; - var $267 = $266; - var $268 = IHEAP[$267]; - __Z16reallymarkobjectP12global_StateP8GCObject($262, $268); - ; - } - } while(0); - ; - } - ; - } - __label__ = 24; /* $186 */ continue $186$41; - } - var $273 = $weakkey; - var $274 = $273 != 0; - ; - if ($274) { - __lastLabel__ = 26; ; - } - else { - __lastLabel__ = 26; ; - var $276 = $weakvalue; - var $277 = $276 != 0; - __lastLabel__ = 36; ; - } - var $279 = __lastLabel__ == 26 ? 1 : ($277); - var $280 = $279; - $1 = $280; - ; - } - var $282 = $1; - ; - return $282; - } - __Z13traversetableP12global_StateP5Table.__index__ = Runtime.getFunctionIndex(__Z13traversetableP12global_StateP5Table, "__Z13traversetableP12global_StateP5Table"); - - - function __Z15traverseclosureP12global_StateP7Closure($g, $cl) { - ; - var __label__; - var $1; - var $2; - var $i; - var $i1; - $1 = $g; - $2 = $cl; - var $3 = $2; - var $4 = $3; - var $5 = $4+12; - var $6 = IHEAP[$5]; - var $7 = $6; - var $8 = $7; - var $9 = $8; - var $10 = $9+5; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $12 & 3; - var $14 = $13 != 0; - ; - if ($14) { - ; - var $16 = $1; - var $17 = $2; - var $18 = $17; - var $19 = $18+12; - var $20 = IHEAP[$19]; - var $21 = $20; - __Z16reallymarkobjectP12global_StateP8GCObject($16, $21); - ; - } - var $23 = $2; - var $24 = $23; - var $25 = $24+6; - var $26 = IHEAP[$25]; - var $27 = $26 != 0; - ; - if ($27) { - ; - $i = 0; - ; - $29$7: while(1) { // $29 - var $30 = $i; - var $31 = $2; - var $32 = $31; - var $33 = $32+7; - var $34 = IHEAP[$33]; - var $35 = $34; - var $36 = $30 < $35; - if (!($36)) { __label__ = 3; /* $78 */ break $29$7; } - var $38 = $i; - var $39 = $2; - var $40 = $39; - var $41 = $40+20; - var $42 = $41+$38*12; - var $43 = $42+8; - var $44 = IHEAP[$43]; - var $45 = $44 >= 4; - ; - $46$74$10: do { - if ($45) { - ; - var $47 = $i; - var $48 = $2; - var $49 = $48; - var $50 = $49+20; - var $51 = $50+$47*12; - var $52 = $51; - var $53 = $52; - var $54 = $53; - var $55 = IHEAP[$54]; - var $56 = $55; - var $57 = $56; - var $58 = $57+5; - var $59 = IHEAP[$58]; - var $60 = $59; - var $61 = $60 & 3; - var $62 = $61 != 0; - if (!($62)) { __label__ = 5; /* $74 */ break $46$74$10; } - var $64 = $1; - var $65 = $i; - var $66 = $2; - var $67 = $66; - var $68 = $67+20; - var $69 = $68+$65*12; - var $70 = $69; - var $71 = $70; - var $72 = $71; - var $73 = IHEAP[$72]; - __Z16reallymarkobjectP12global_StateP8GCObject($64, $73); - ; - } - } while(0); - ; - var $76 = $i; - var $77 = $76 + 1; - $i = $77; - __label__ = 1; /* $29 */ continue $29$7; - } - ; - } - else { - ; - var $80 = $2; - var $81 = $80; - var $82 = $81; - var $83 = $82+16; - var $84 = IHEAP[$83]; - var $85 = $84; - var $86 = $85; - var $87 = $86; - var $88 = $87+5; - var $89 = IHEAP[$88]; - var $90 = $89; - var $91 = $90 & 3; - var $92 = $91 != 0; - ; - if ($92) { - ; - var $94 = $1; - var $95 = $2; - var $96 = $95; - var $97 = $96; - var $98 = $97+16; - var $99 = IHEAP[$98]; - var $100 = $99; - __Z16reallymarkobjectP12global_StateP8GCObject($94, $100); - ; - } - $i1 = 0; - ; - $102$20: while(1) { // $102 - var $103 = $i1; - var $104 = $2; - var $105 = $104; - var $106 = $105; - var $107 = $106+7; - var $108 = IHEAP[$107]; - var $109 = $108; - var $110 = $103 < $109; - if (!($110)) { __label__ = 12; /* $141 */ break $102$20; } - var $112 = $i1; - var $113 = $2; - var $114 = $113; - var $115 = $114; - var $116 = $115+20; - var $117 = $116+$112*4; - var $118 = IHEAP[$117]; - var $119 = $118; - var $120 = $119; - var $121 = $120; - var $122 = $121+5; - var $123 = IHEAP[$122]; - var $124 = $123; - var $125 = $124 & 3; - var $126 = $125 != 0; - ; - if ($126) { - ; - var $128 = $1; - var $129 = $i1; - var $130 = $2; - var $131 = $130; - var $132 = $131; - var $133 = $132+20; - var $134 = $133+$129*4; - var $135 = IHEAP[$134]; - var $136 = $135; - __Z16reallymarkobjectP12global_StateP8GCObject($128, $136); - ; - } - ; - var $139 = $i1; - var $140 = $139 + 1; - $i1 = $140; - __label__ = 10; /* $102 */ continue $102$20; - } - ; - } - ; - return; - } - __Z15traverseclosureP12global_StateP7Closure.__index__ = Runtime.getFunctionIndex(__Z15traverseclosureP12global_StateP7Closure, "__Z15traverseclosureP12global_StateP7Closure"); - - - function __Z13traversestackP12global_StateP9lua_State($g, $l) { - ; - var __label__; - var $1; - var $2; - var $o; - var $lim; - var $ci; - $1 = $g; - $2 = $l; - var $3 = $2; - var $4 = $3+72; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $6 >= 4; - ; - $8$30$2: do { - if ($7) { - ; - var $9 = $2; - var $10 = $9+72; - var $11 = $10; - var $12 = $11; - var $13 = $12; - var $14 = IHEAP[$13]; - var $15 = $14; - var $16 = $15; - var $17 = $16+5; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $19 & 3; - var $21 = $20 != 0; - if (!($21)) { __label__ = 1; /* $30 */ break $8$30$2; } - var $23 = $1; - var $24 = $2; - var $25 = $24+72; - var $26 = $25; - var $27 = $26; - var $28 = $27; - var $29 = IHEAP[$28]; - __Z16reallymarkobjectP12global_StateP8GCObject($23, $29); - ; - } - } while(0); - var $31 = $2; - var $32 = $31+8; - var $33 = IHEAP[$32]; - $lim = $33; - var $34 = $2; - var $35 = $34+40; - var $36 = IHEAP[$35]; - $ci = $36; - ; - $37$6: while(1) { // $37 - var $38 = $ci; - var $39 = $2; - var $40 = $39+20; - var $41 = IHEAP[$40]; - var $42 = $38 <= $41; - if (!($42)) { __label__ = 5; /* $57 */ break $37$6; } - var $44 = $lim; - var $45 = $ci; - var $46 = $45+8; - var $47 = IHEAP[$46]; - var $48 = $44 < $47; - ; - if ($48) { - ; - var $50 = $ci; - var $51 = $50+8; - var $52 = IHEAP[$51]; - $lim = $52; - ; - } - ; - var $55 = $ci; - var $56 = $55+24; - $ci = $56; - __label__ = 3; /* $37 */ continue $37$6; - } - var $58 = $2; - var $59 = $58+32; - var $60 = IHEAP[$59]; - $o = $60; - ; - $61$14: while(1) { // $61 - var $62 = $o; - var $63 = $2; - var $64 = $63+8; - var $65 = IHEAP[$64]; - var $66 = $62 < $65; - if (!($66)) { __label__ = 10; /* $96 */ break $61$14; } - var $68 = $o; - var $69 = $68+8; - var $70 = IHEAP[$69]; - var $71 = $70 >= 4; - ; - $72$92$17: do { - if ($71) { - ; - var $73 = $o; - var $74 = $73; - var $75 = $74; - var $76 = $75; - var $77 = IHEAP[$76]; - var $78 = $77; - var $79 = $78; - var $80 = $79+5; - var $81 = IHEAP[$80]; - var $82 = $81; - var $83 = $82 & 3; - var $84 = $83 != 0; - if (!($84)) { __label__ = 12; /* $92 */ break $72$92$17; } - var $86 = $1; - var $87 = $o; - var $88 = $87; - var $89 = $88; - var $90 = $89; - var $91 = IHEAP[$90]; - __Z16reallymarkobjectP12global_StateP8GCObject($86, $91); - ; - } - } while(0); - ; - var $94 = $o; - var $95 = $94+12; - $o = $95; - __label__ = 8; /* $61 */ continue $61$14; - } - ; - $97$23: while(1) { // $97 - var $98 = $o; - var $99 = $lim; - var $100 = $98 <= $99; - if (!($100)) { __label__ = 17; /* $107 */ break $97$23; } - var $102 = $o; - var $103 = $102+8; - IHEAP[$103] = 0; - ; - var $105 = $o; - var $106 = $105+12; - $o = $106; - __label__ = 15; /* $97 */ continue $97$23; - } - var $108 = $2; - var $109 = $lim; - __Z15checkstacksizesP9lua_StateP10lua_TValue($108, $109); - ; - return; - } - __Z13traversestackP12global_StateP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13traversestackP12global_StateP9lua_State, "__Z13traversestackP12global_StateP9lua_State"); - - - function __Z13traverseprotoP12global_StateP5Proto($g, $f) { - ; - var __label__; - var $1; - var $2; - var $i; - $1 = $g; - $2 = $f; - var $3 = $2; - var $4 = $3+32; - var $5 = IHEAP[$4]; - var $6 = $5 != 0; - ; - if ($6) { - ; - var $8 = $2; - var $9 = $8+32; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = $11+5; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = $14 & 252; - var $16 = $15; - IHEAP[$12] = $16; - ; - } - $i = 0; - ; - $18$5: while(1) { // $18 - var $19 = $i; - var $20 = $2; - var $21 = $20+40; - var $22 = IHEAP[$21]; - var $23 = $19 < $22; - if (!($23)) { __label__ = 3; /* $65 */ break $18$5; } - var $25 = $i; - var $26 = $2; - var $27 = $26+8; - var $28 = IHEAP[$27]; - var $29 = $28+12*$25; - var $30 = $29+8; - var $31 = IHEAP[$30]; - var $32 = $31 >= 4; - ; - $33$61$8: do { - if ($32) { - ; - var $34 = $i; - var $35 = $2; - var $36 = $35+8; - var $37 = IHEAP[$36]; - var $38 = $37+12*$34; - var $39 = $38; - var $40 = $39; - var $41 = $40; - var $42 = IHEAP[$41]; - var $43 = $42; - var $44 = $43; - var $45 = $44+5; - var $46 = IHEAP[$45]; - var $47 = $46; - var $48 = $47 & 3; - var $49 = $48 != 0; - if (!($49)) { __label__ = 5; /* $61 */ break $33$61$8; } - var $51 = $1; - var $52 = $i; - var $53 = $2; - var $54 = $53+8; - var $55 = IHEAP[$54]; - var $56 = $55+12*$52; - var $57 = $56; - var $58 = $57; - var $59 = $58; - var $60 = IHEAP[$59]; - __Z16reallymarkobjectP12global_StateP8GCObject($51, $60); - ; - } - } while(0); - ; - var $63 = $i; - var $64 = $63 + 1; - $i = $64; - __label__ = 1; /* $18 */ continue $18$5; - } - $i = 0; - ; - $66$14: while(1) { // $66 - var $67 = $i; - var $68 = $2; - var $69 = $68+36; - var $70 = IHEAP[$69]; - var $71 = $67 < $70; - if (!($71)) { __label__ = 10; /* $97 */ break $66$14; } - var $73 = $i; - var $74 = $2; - var $75 = $74+28; - var $76 = IHEAP[$75]; - var $77 = $76+4*$73; - var $78 = IHEAP[$77]; - var $79 = $78 != 0; - ; - if ($79) { - ; - var $81 = $i; - var $82 = $2; - var $83 = $82+28; - var $84 = IHEAP[$83]; - var $85 = $84+4*$81; - var $86 = IHEAP[$85]; - var $87 = $86; - var $88 = $87+5; - var $89 = IHEAP[$88]; - var $90 = $89; - var $91 = $90 & 252; - var $92 = $91; - IHEAP[$88] = $92; - ; - } - ; - var $95 = $i; - var $96 = $95 + 1; - $i = $96; - __label__ = 8; /* $66 */ continue $66$14; - } - $i = 0; - ; - $98$22: while(1) { // $98 - var $99 = $i; - var $100 = $2; - var $101 = $100+52; - var $102 = IHEAP[$101]; - var $103 = $99 < $102; - if (!($103)) { __label__ = 15; /* $141 */ break $98$22; } - var $105 = $i; - var $106 = $2; - var $107 = $106+16; - var $108 = IHEAP[$107]; - var $109 = $108+4*$105; - var $110 = IHEAP[$109]; - var $111 = $110 != 0; - ; - if ($111) { - ; - var $113 = $i; - var $114 = $2; - var $115 = $114+16; - var $116 = IHEAP[$115]; - var $117 = $116+4*$113; - var $118 = IHEAP[$117]; - var $119 = $118; - var $120 = $119; - var $121 = $120; - var $122 = $121+5; - var $123 = IHEAP[$122]; - var $124 = $123; - var $125 = $124 & 3; - var $126 = $125 != 0; - ; - if ($126) { - ; - var $128 = $1; - var $129 = $i; - var $130 = $2; - var $131 = $130+16; - var $132 = IHEAP[$131]; - var $133 = $132+4*$129; - var $134 = IHEAP[$133]; - var $135 = $134; - __Z16reallymarkobjectP12global_StateP8GCObject($128, $135); - ; - } - ; - } - ; - var $139 = $i; - var $140 = $139 + 1; - $i = $140; - __label__ = 13; /* $98 */ continue $98$22; - } - $i = 0; - ; - $142$33: while(1) { // $142 - var $143 = $i; - var $144 = $2; - var $145 = $144+56; - var $146 = IHEAP[$145]; - var $147 = $143 < $146; - if (!($147)) { __label__ = 21; /* $175 */ break $142$33; } - var $149 = $i; - var $150 = $2; - var $151 = $150+24; - var $152 = IHEAP[$151]; - var $153 = $152+12*$149; - var $154 = $153; - var $155 = IHEAP[$154]; - var $156 = $155 != 0; - ; - if ($156) { - ; - var $158 = $i; - var $159 = $2; - var $160 = $159+24; - var $161 = IHEAP[$160]; - var $162 = $161+12*$158; - var $163 = $162; - var $164 = IHEAP[$163]; - var $165 = $164; - var $166 = $165+5; - var $167 = IHEAP[$166]; - var $168 = $167; - var $169 = $168 & 252; - var $170 = $169; - IHEAP[$166] = $170; - ; - } - ; - var $173 = $i; - var $174 = $173 + 1; - $i = $174; - __label__ = 19; /* $142 */ continue $142$33; - } - ; - return; - } - __Z13traverseprotoP12global_StateP5Proto.__index__ = Runtime.getFunctionIndex(__Z13traverseprotoP12global_StateP5Proto, "__Z13traverseprotoP12global_StateP5Proto"); - - - function __Z15checkstacksizesP9lua_StateP10lua_TValue($L, $max) { - ; - var __label__; - var $1; - var $2; - var $ci_used; - var $s_used; - $1 = $L; - $2 = $max; - var $3 = $1; - var $4 = $3+20; - var $5 = IHEAP[$4]; - var $6 = $1; - var $7 = $6+40; - var $8 = IHEAP[$7]; - var $9 = $5; - var $10 = $8; - var $11 = $9 - $10; - var $12 = Math.floor($11 / 24); - $ci_used = $12; - var $13 = $2; - var $14 = $1; - var $15 = $14+32; - var $16 = IHEAP[$15]; - var $17 = $13; - var $18 = $16; - var $19 = $17 - $18; - var $20 = Math.floor($19 / 12); - $s_used = $20; - var $21 = $1; - var $22 = $21+48; - var $23 = IHEAP[$22]; - var $24 = $23 > 20000; - ; - $25$26$2: do { - if ($24) { - ; - ; - } - else { - ; - var $27 = $ci_used; - var $28 = 4 * $27; - var $29 = $1; - var $30 = $29+48; - var $31 = IHEAP[$30]; - var $32 = $28 < $31; - ; - $33$44$5: do { - if ($32) { - ; - var $34 = $1; - var $35 = $34+48; - var $36 = IHEAP[$35]; - var $37 = 16 < $36; - if (!($37)) { __label__ = 2; /* $44 */ break $33$44$5; } - var $39 = $1; - var $40 = $1; - var $41 = $40+48; - var $42 = IHEAP[$41]; - var $43 = Math.floor($42 / 2); - __Z14luaD_reallocCIP9lua_Statei($39, $43); - ; - } - } while(0); - var $45 = $s_used; - var $46 = 4 * $45; - var $47 = $1; - var $48 = $47+44; - var $49 = IHEAP[$48]; - var $50 = $46 < $49; - if (!($50)) { __label__ = 5; /* $62 */ break $25$26$2; } - var $52 = $1; - var $53 = $52+44; - var $54 = IHEAP[$53]; - var $55 = 90 < $54; - if (!($55)) { __label__ = 5; /* $62 */ break $25$26$2; } - var $57 = $1; - var $58 = $1; - var $59 = $58+44; - var $60 = IHEAP[$59]; - var $61 = Math.floor($60 / 2); - __Z17luaD_reallocstackP9lua_Statei($57, $61); - ; - } - } while(0); - ; - return; - } - __Z15checkstacksizesP9lua_StateP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z15checkstacksizesP9lua_StateP10lua_TValue, "__Z15checkstacksizesP9lua_StateP10lua_TValue"); - - - function __Z7freeobjP9lua_StateP8GCObject($L, $o) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $o; - var $3 = $2; - var $4 = $3; - var $5 = $4; - var $6 = $5+4; - var $7 = IHEAP[$6]; - var $8 = $7; - if ($8 == 9) { - __label__ = 1; /* $9 */ - } - else if ($8 == 6) { - __label__ = 2; /* $14 */ - } - else if ($8 == 10) { - __label__ = 3; /* $19 */ - } - else if ($8 == 5) { - __label__ = 4; /* $24 */ - } - else if ($8 == 8) { - __label__ = 5; /* $29 */ - } - else if ($8 == 4) { - __label__ = 6; /* $33 */ - } - else if ($8 == 7) { - __label__ = 7; /* $54 */ - } - else { - __label__ = 8; /* $66 */ - } - - if (__label__ == 8) { - ; - } - else if (__label__ == 1) { - var $10 = $1; - var $11 = $2; - var $12 = $11; - var $13 = $12; - __Z14luaF_freeprotoP9lua_StateP5Proto($10, $13); - ; - } - else if (__label__ == 2) { - var $15 = $1; - var $16 = $2; - var $17 = $16; - var $18 = $17; - __Z16luaF_freeclosureP9lua_StateP7Closure($15, $18); - ; - } - else if (__label__ == 3) { - var $20 = $1; - var $21 = $2; - var $22 = $21; - var $23 = $22; - __Z14luaF_freeupvalP9lua_StateP5UpVal($20, $23); - ; - } - else if (__label__ == 4) { - var $25 = $1; - var $26 = $2; - var $27 = $26; - var $28 = $27; - __Z9luaH_freeP9lua_StateP5Table($25, $28); - ; - } - else if (__label__ == 5) { - var $30 = $1; - var $31 = $2; - var $32 = $31; - __Z15luaE_freethreadP9lua_StateS0_($30, $32); - ; - } - else if (__label__ == 6) { - var $34 = $1; - var $35 = $34+16; - var $36 = IHEAP[$35]; - var $37 = $36; - var $38 = $37+4; - var $39 = IHEAP[$38]; - var $40 = $39 + -1; - IHEAP[$38] = $40; - var $41 = $1; - var $42 = $2; - var $43 = $42; - var $44 = $2; - var $45 = $44; - var $46 = $45; - var $47 = $46; - var $48 = $47+12; - var $49 = IHEAP[$48]; - var $50 = $49 + 1; - var $51 = $50 * 1; - var $52 = 16 + $51; - var $53 = __Z13luaM_realloc_P9lua_StatePvjj($41, $43, $52, 0); - ; - } - else if (__label__ == 7) { - var $55 = $1; - var $56 = $2; - var $57 = $56; - var $58 = $2; - var $59 = $58; - var $60 = $59; - var $61 = $60; - var $62 = $61+16; - var $63 = IHEAP[$62]; - var $64 = 20 + $63; - var $65 = __Z13luaM_realloc_P9lua_StatePvjj($55, $57, $64, 0); - ; - } - ; - return; - } - __Z7freeobjP9lua_StateP8GCObject.__index__ = Runtime.getFunctionIndex(__Z7freeobjP9lua_StateP8GCObject, "__Z7freeobjP9lua_StateP8GCObject"); - - - function __Z9luaX_initP9lua_State($L) { - ; - var __label__; - var $1; - var $i; - var $ts; - $1 = $L; - $i = 0; - ; - $2$2: while(1) { // $2 - var $3 = $i; - var $4 = $3 < 21; - if (!($4)) { __label__ = 2; /* $31 */ break $2$2; } - var $6 = $1; - var $7 = $i; - var $8 = _luaX_tokens+$7*4; - var $9 = IHEAP[$8]; - var $10 = $i; - var $11 = _luaX_tokens+$10*4; - var $12 = IHEAP[$11]; - var $13 = _strlen($12); - var $14 = __Z12luaS_newlstrP9lua_StatePKcj($6, $9, $13); - $ts = $14; - var $15 = $ts; - var $16 = $15; - var $17 = $16+5; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $19 | 32; - var $21 = $20; - IHEAP[$17] = $21; - var $22 = $i; - var $23 = $22 + 1; - var $24 = $23; - var $25 = $ts; - var $26 = $25; - var $27 = $26+6; - IHEAP[$27] = $24; - ; - var $29 = $i; - var $30 = $29 + 1; - $i = $30; - __label__ = 0; /* $2 */ continue $2$2; - } - ; - return; - } - __Z9luaX_initP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9luaX_initP9lua_State, "__Z9luaX_initP9lua_State"); - - - function __Z14luaX_token2strP8LexStatei($ls, $token) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - $2 = $ls; - $3 = $token; - var $4 = $3; - var $5 = $4 < 257; - ; - if ($5) { - ; - var $7 = $3; - var $8 = _iscntrl($7); - var $9 = $8 != 0; - ; - if ($9) { - ; - var $11 = $2; - var $12 = $11+40; - var $13 = IHEAP[$12]; - var $14 = $3; - var $15 = __Z16luaO_pushfstringP9lua_StatePKcz($13, __str31, Pointer_make([$14,0,0,0], 0, ALLOC_STACK)); - __lastLabel__ = 0; ; - } - else { - ; - var $17 = $2; - var $18 = $17+40; - var $19 = IHEAP[$18]; - var $20 = $3; - var $21 = __Z16luaO_pushfstringP9lua_StatePKcz($19, __str32, Pointer_make([$20,0,0,0], 0, ALLOC_STACK)); - __lastLabel__ = 2; ; - } - var $23 = __lastLabel__ == 0 ? $15 : ($21); - $1 = $23; - ; - } - else { - ; - var $25 = $3; - var $26 = $25 - 257; - var $27 = _luaX_tokens+$26*4; - var $28 = IHEAP[$27]; - $1 = $28; - ; - } - var $30 = $1; - ; - return $30; - } - __Z14luaX_token2strP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z14luaX_token2strP8LexStatei, "__Z14luaX_token2strP8LexStatei"); - - - function __Z13luaX_lexerrorP8LexStatePKci($ls, $msg, $token) { - var __stackBase__ = STACKTOP; STACKTOP += 80; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $buff = __stackBase__; - $1 = $ls; - $2 = $msg; - $3 = $token; - var $4 = $buff; - var $5 = $1; - var $6 = $5+52; - var $7 = IHEAP[$6]; - var $8 = $7+16; - var $9 = $8; - __Z12luaO_chunkidPcPKcj($4, $9, 80); - var $10 = $1; - var $11 = $10+40; - var $12 = IHEAP[$11]; - var $13 = $buff; - var $14 = $1; - var $15 = $14+4; - var $16 = IHEAP[$15]; - var $17 = $2; - var $18 = __Z16luaO_pushfstringP9lua_StatePKcz($12, __str33, Pointer_make([$13,0,0,0,$16,0,0,0,$17,0,0,0], 0, ALLOC_STACK)); - $2 = $18; - var $19 = $3; - var $20 = $19 != 0; - ; - if ($20) { - ; - var $22 = $1; - var $23 = $22+40; - var $24 = IHEAP[$23]; - var $25 = $2; - var $26 = $1; - var $27 = $3; - var $28 = __Z8txtTokenP8LexStatei($26, $27); - var $29 = __Z16luaO_pushfstringP9lua_StatePKcz($24, __str34, Pointer_make([$25,0,0,0,$28,0,0,0], 0, ALLOC_STACK)); - ; - } - var $31 = $1; - var $32 = $31+40; - var $33 = IHEAP[$32]; - __Z10luaD_throwP9lua_Statei($33, 3); - STACKTOP = __stackBase__; - return; - } - __Z13luaX_lexerrorP8LexStatePKci.__index__ = Runtime.getFunctionIndex(__Z13luaX_lexerrorP8LexStatePKci, "__Z13luaX_lexerrorP8LexStatePKci"); - - - function __Z8txtTokenP8LexStatei($ls, $token) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $ls; - $3 = $token; - var $4 = $3; - if ($4 == 285) { - __label__ = 1; /* $5 */ - } - else if ($4 == 286) { - __label__ = 1; /* $5 */ - } - else if ($4 == 284) { - __label__ = 1; /* $5 */ - } - else { - __label__ = 2; /* $12 */ - } - - if (__label__ == 2) { - var $13 = $2; - var $14 = $3; - var $15 = __Z14luaX_token2strP8LexStatei($13, $14); - $1 = $15; - ; - } - else if (__label__ == 1) { - var $6 = $2; - __Z4saveP8LexStatei($6, 0); - var $7 = $2; - var $8 = $7+48; - var $9 = IHEAP[$8]; - var $10 = $9; - var $11 = IHEAP[$10]; - $1 = $11; - ; - } - var $17 = $1; - ; - return $17; - } - __Z8txtTokenP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z8txtTokenP8LexStatei, "__Z8txtTokenP8LexStatei"); - - - function __Z16luaX_syntaxerrorP8LexStatePKc($ls, $msg) { - ; - var __label__; - var $1; - var $2; - $1 = $ls; - $2 = $msg; - var $3 = $1; - var $4 = $2; - var $5 = $1; - var $6 = $5+12; - var $7 = $6; - var $8 = IHEAP[$7]; - __Z13luaX_lexerrorP8LexStatePKci($3, $4, $8); - ; - return; - } - __Z16luaX_syntaxerrorP8LexStatePKc.__index__ = Runtime.getFunctionIndex(__Z16luaX_syntaxerrorP8LexStatePKc, "__Z16luaX_syntaxerrorP8LexStatePKc"); - - - function __Z14luaX_newstringP8LexStatePKcj($ls, $str, $l) { - ; - var __label__; - var $1; - var $2; - var $3; - var $L; - var $ts; - var $o; - var $i_o; - $1 = $ls; - $2 = $str; - $3 = $l; - var $4 = $1; - var $5 = $4+40; - var $6 = IHEAP[$5]; - $L = $6; - var $7 = $L; - var $8 = $2; - var $9 = $3; - var $10 = __Z12luaS_newlstrP9lua_StatePKcj($7, $8, $9); - $ts = $10; - var $11 = $L; - var $12 = $1; - var $13 = $12+36; - var $14 = IHEAP[$13]; - var $15 = $14+4; - var $16 = IHEAP[$15]; - var $17 = $ts; - var $18 = __Z11luaH_setstrP9lua_StateP5TableP7TString($11, $16, $17); - $o = $18; - var $19 = $o; - var $20 = $19+8; - var $21 = IHEAP[$20]; - var $22 = $21 == 0; - ; - if ($22) { - ; - var $24 = $o; - $i_o = $24; - var $25 = $i_o; - var $26 = $25; - var $27 = $26; - var $28 = $27; - IHEAP[$28] = 1; - var $29 = $i_o; - var $30 = $29+8; - IHEAP[$30] = 1; - ; - } - var $32 = $ts; - ; - return $32; - } - __Z14luaX_newstringP8LexStatePKcj.__index__ = Runtime.getFunctionIndex(__Z14luaX_newstringP8LexStatePKcj, "__Z14luaX_newstringP8LexStatePKcj"); - - - function __Z13luaX_setinputP9lua_StateP8LexStateP3ZioP7TString($L, $ls, $z, $source) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - $1 = $L; - $2 = $ls; - $3 = $z; - $4 = $source; - var $5 = $2; - var $6 = $5+56; - IHEAP[$6] = 46; - var $7 = $1; - var $8 = $2; - var $9 = $8+40; - IHEAP[$9] = $7; - var $10 = $2; - var $11 = $10+24; - var $12 = $11; - IHEAP[$12] = 287; - var $13 = $3; - var $14 = $2; - var $15 = $14+44; - IHEAP[$15] = $13; - var $16 = $2; - var $17 = $16+36; - IHEAP[$17] = 0; - var $18 = $2; - var $19 = $18+4; - IHEAP[$19] = 1; - var $20 = $2; - var $21 = $20+8; - IHEAP[$21] = 1; - var $22 = $4; - var $23 = $2; - var $24 = $23+52; - IHEAP[$24] = $22; - var $25 = $2; - var $26 = $25+40; - var $27 = IHEAP[$26]; - var $28 = $2; - var $29 = $28+48; - var $30 = IHEAP[$29]; - var $31 = $30; - var $32 = IHEAP[$31]; - var $33 = $2; - var $34 = $33+48; - var $35 = IHEAP[$34]; - var $36 = $35+8; - var $37 = IHEAP[$36]; - var $38 = $37 * 1; - var $39 = __Z13luaM_realloc_P9lua_StatePvjj($27, $32, $38, 32); - var $40 = $2; - var $41 = $40+48; - var $42 = IHEAP[$41]; - var $43 = $42; - IHEAP[$43] = $39; - var $44 = $2; - var $45 = $44+48; - var $46 = IHEAP[$45]; - var $47 = $46+8; - IHEAP[$47] = 32; - var $48 = $2; - var $49 = $48+44; - var $50 = IHEAP[$49]; - var $51 = $50; - var $52 = IHEAP[$51]; - var $53 = $52 + -1; - IHEAP[$51] = $53; - var $54 = unSign($52, 32) > unSign(0, 32); - ; - if ($54) { - ; - var $56 = $2; - var $57 = $56+44; - var $58 = IHEAP[$57]; - var $59 = $58+4; - var $60 = IHEAP[$59]; - var $61 = $60+1; - IHEAP[$59] = $61; - var $62 = IHEAP[$60]; - var $63 = $62; - __lastLabel__ = 0; ; - } - else { - ; - var $65 = $2; - var $66 = $65+44; - var $67 = IHEAP[$66]; - var $68 = __Z9luaZ_fillP3Zio($67); - __lastLabel__ = 2; ; - } - var $70 = __lastLabel__ == 0 ? $63 : ($68); - var $71 = $2; - var $72 = $71; - IHEAP[$72] = $70; - ; - return; - } - __Z13luaX_setinputP9lua_StateP8LexStateP3ZioP7TString.__index__ = Runtime.getFunctionIndex(__Z13luaX_setinputP9lua_StateP8LexStateP3ZioP7TString, "__Z13luaX_setinputP9lua_StateP8LexStateP3ZioP7TString"); - - - function __Z9luaX_nextP8LexState($ls) { - ; - var __label__; - var $1; - $1 = $ls; - var $2 = $1; - var $3 = $2+4; - var $4 = IHEAP[$3]; - var $5 = $1; - var $6 = $5+8; - IHEAP[$6] = $4; - var $7 = $1; - var $8 = $7+24; - var $9 = $8; - var $10 = IHEAP[$9]; - var $11 = $10 != 287; - ; - if ($11) { - ; - var $13 = $1; - var $14 = $13+12; - var $15 = $1; - var $16 = $15+24; - var $17 = $14; - var $18 = $16; - _llvm_memcpy_p0i8_p0i8_i32($17, $18, 12, 4, 0); - var $19 = $1; - var $20 = $19+24; - var $21 = $20; - IHEAP[$21] = 287; - ; - } - else { - ; - var $23 = $1; - var $24 = $1; - var $25 = $24+12; - var $26 = $25+4; - var $27 = __Z4llexP8LexStateP7SemInfo($23, $26); - var $28 = $1; - var $29 = $28+12; - var $30 = $29; - IHEAP[$30] = $27; - ; - } - ; - return; - } - __Z9luaX_nextP8LexState.__index__ = Runtime.getFunctionIndex(__Z9luaX_nextP8LexState, "__Z9luaX_nextP8LexState"); - - - function __Z4llexP8LexStateP7SemInfo($ls, $seminfo) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $sep; - var $sep1; - var $ts; - var $c; - $2 = $ls; - $3 = $seminfo; - var $4 = $2; - var $5 = $4+48; - var $6 = IHEAP[$5]; - var $7 = $6+4; - IHEAP[$7] = 0; - ; - $8$2: while(1) { // $8 - var $9 = $2; - var $10 = $9; - var $11 = IHEAP[$10]; - if ($11 == 10) { - __label__ = 70; /* $12 */ - } - else if ($11 == 13) { - __label__ = 70; /* $12 */ - } - else if ($11 == 45) { - __label__ = 71; /* $14 */ - } - else if ($11 == 91) { - __label__ = 72; /* $137 */ break $8$2; - } - else if ($11 == 61) { - __label__ = 23; /* $154 */ break $8$2; - } - else if ($11 == 60) { - __label__ = 73; /* $211 */ break $8$2; - } - else if ($11 == 62) { - __label__ = 74; /* $268 */ break $8$2; - } - else if ($11 == 126) { - __label__ = 75; /* $325 */ break $8$2; - } - else if ($11 == 34) { - __label__ = 76; /* $382 */ break $8$2; - } - else if ($11 == 39) { - __label__ = 76; /* $382 */ break $8$2; - } - else if ($11 == 46) { - __label__ = 77; /* $388 */ break $8$2; - } - else if ($11 == -1) { - __label__ = 78; /* $437 */ break $8$2; - } - else { - __label__ = 79; /* $438 */ - } - - if (__label__ == 79) { - var $439 = $2; - var $440 = $439; - var $441 = IHEAP[$440]; - var $442 = _isspace($441); - var $443 = $442 != 0; - if (!($443)) { __label__ = 53; /* $470 */ break $8$2; } - var $445 = $2; - var $446 = $445+44; - var $447 = IHEAP[$446]; - var $448 = $447; - var $449 = IHEAP[$448]; - var $450 = $449 + -1; - IHEAP[$448] = $450; - var $451 = unSign($449, 32) > unSign(0, 32); - ; - if ($451) { - ; - var $453 = $2; - var $454 = $453+44; - var $455 = IHEAP[$454]; - var $456 = $455+4; - var $457 = IHEAP[$456]; - var $458 = $457+1; - IHEAP[$456] = $458; - var $459 = IHEAP[$457]; - var $460 = $459; - __lastLabel__ = 54; ; - } - else { - ; - var $462 = $2; - var $463 = $462+44; - var $464 = IHEAP[$463]; - var $465 = __Z9luaZ_fillP3Zio($464); - __lastLabel__ = 56; ; - } - var $467 = __lastLabel__ == 54 ? $460 : ($465); - var $468 = $2; - var $469 = $468; - IHEAP[$469] = $467; - __label__ = 0; /* $8 */ continue $8$2; - } - else if (__label__ == 70) { - var $13 = $2; - __Z13inclinenumberP8LexState($13); - __label__ = 0; /* $8 */ continue $8$2; - } - else if (__label__ == 71) { - var $15 = $2; - var $16 = $15+44; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = IHEAP[$18]; - var $20 = $19 + -1; - IHEAP[$18] = $20; - var $21 = unSign($19, 32) > unSign(0, 32); - ; - if ($21) { - ; - var $23 = $2; - var $24 = $23+44; - var $25 = IHEAP[$24]; - var $26 = $25+4; - var $27 = IHEAP[$26]; - var $28 = $27+1; - IHEAP[$26] = $28; - var $29 = IHEAP[$27]; - var $30 = $29; - __lastLabel__ = 1; ; - } - else { - ; - var $32 = $2; - var $33 = $32+44; - var $34 = IHEAP[$33]; - var $35 = __Z9luaZ_fillP3Zio($34); - __lastLabel__ = 3; ; - } - var $37 = __lastLabel__ == 1 ? $30 : ($35); - var $38 = $2; - var $39 = $38; - IHEAP[$39] = $37; - var $40 = $2; - var $41 = $40; - var $42 = IHEAP[$41]; - var $43 = $42 != 45; - if ($43) { __label__ = 4; /* $44 */ break $8$2; } - var $46 = $2; - var $47 = $46+44; - var $48 = IHEAP[$47]; - var $49 = $48; - var $50 = IHEAP[$49]; - var $51 = $50 + -1; - IHEAP[$49] = $51; - var $52 = unSign($50, 32) > unSign(0, 32); - ; - if ($52) { - ; - var $54 = $2; - var $55 = $54+44; - var $56 = IHEAP[$55]; - var $57 = $56+4; - var $58 = IHEAP[$57]; - var $59 = $58+1; - IHEAP[$57] = $59; - var $60 = IHEAP[$58]; - var $61 = $60; - __lastLabel__ = 7; ; - } - else { - ; - var $63 = $2; - var $64 = $63+44; - var $65 = IHEAP[$64]; - var $66 = __Z9luaZ_fillP3Zio($65); - __lastLabel__ = 9; ; - } - var $68 = __lastLabel__ == 7 ? $61 : ($66); - var $69 = $2; - var $70 = $69; - IHEAP[$70] = $68; - var $71 = $2; - var $72 = $71; - var $73 = IHEAP[$72]; - var $74 = $73 == 91; - ; - if ($74) { - ; - var $76 = $2; - var $77 = __Z8skip_sepP8LexState($76); - $sep = $77; - var $78 = $2; - var $79 = $78+48; - var $80 = IHEAP[$79]; - var $81 = $80+4; - IHEAP[$81] = 0; - var $82 = $sep; - var $83 = $82 >= 0; - ; - if ($83) { - ; - var $85 = $2; - var $86 = $sep; - __Z16read_long_stringP8LexStateP7SemInfoi($85, 0, $86); - var $87 = $2; - var $88 = $87+48; - var $89 = IHEAP[$88]; - var $90 = $89+4; - IHEAP[$90] = 0; - __label__ = 0; /* $8 */ continue $8$2; - } - else { - ; - ; - } - } - ; - $93$28: while(1) { // $93 - var $94 = $2; - var $95 = $94; - var $96 = IHEAP[$95]; - var $97 = $96 == 10; - ; - $108$98$30: do { - if ($97) { - __lastLabel__ = 11; ; - } - else { - __lastLabel__ = 11; ; - var $99 = $2; - var $100 = $99; - var $101 = IHEAP[$100]; - var $102 = $101 == 13; - if ($102) { __lastLabel__ = 12; __label__ = 13; /* $108 */ break $108$98$30; } else { __lastLabel__ = 12; ; } - var $104 = $2; - var $105 = $104; - var $106 = IHEAP[$105]; - var $107 = $106 != -1; - __lastLabel__ = 14; ; - } - } while(0); - var $109 = __lastLabel__ == 12 ? 0 : (__lastLabel__ == 11 ? 0 : ($107)); - if (!($109)) { __label__ = 17; /* $136 */ break $93$28; } - var $111 = $2; - var $112 = $111+44; - var $113 = IHEAP[$112]; - var $114 = $113; - var $115 = IHEAP[$114]; - var $116 = $115 + -1; - IHEAP[$114] = $116; - var $117 = unSign($115, 32) > unSign(0, 32); - ; - if ($117) { - ; - var $119 = $2; - var $120 = $119+44; - var $121 = IHEAP[$120]; - var $122 = $121+4; - var $123 = IHEAP[$122]; - var $124 = $123+1; - IHEAP[$122] = $124; - var $125 = IHEAP[$123]; - var $126 = $125; - __lastLabel__ = 18; ; - } - else { - ; - var $128 = $2; - var $129 = $128+44; - var $130 = IHEAP[$129]; - var $131 = __Z9luaZ_fillP3Zio($130); - __lastLabel__ = 20; ; - } - var $133 = __lastLabel__ == 18 ? $126 : ($131); - var $134 = $2; - var $135 = $134; - IHEAP[$135] = $133; - __label__ = 11; /* $93 */ continue $93$28; - } - __label__ = 0; /* $8 */ continue $8$2; - } - } - $137$154$211$268$325$382$388$437$44$470$40: do { - if (__label__ == 72) { - var $138 = $2; - var $139 = __Z8skip_sepP8LexState($138); - $sep1 = $139; - var $140 = $sep1; - var $141 = $140 >= 0; - ; - if ($141) { - ; - var $143 = $2; - var $144 = $3; - var $145 = $sep1; - __Z16read_long_stringP8LexStateP7SemInfoi($143, $144, $145); - $1 = 286; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else { - ; - var $147 = $sep1; - var $148 = $147 == -1; - ; - if ($148) { - ; - $1 = 91; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else { - ; - var $151 = $2; - __Z13luaX_lexerrorP8LexStatePKci($151, __str35, 286); - ; - ; - __label__ = 23; /* $154 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - } - } - else if (__label__ == 73) { - var $212 = $2; - var $213 = $212+44; - var $214 = IHEAP[$213]; - var $215 = $214; - var $216 = IHEAP[$215]; - var $217 = $216 + -1; - IHEAP[$215] = $217; - var $218 = unSign($216, 32) > unSign(0, 32); - ; - if ($218) { - ; - var $220 = $2; - var $221 = $220+44; - var $222 = IHEAP[$221]; - var $223 = $222+4; - var $224 = IHEAP[$223]; - var $225 = $224+1; - IHEAP[$223] = $225; - var $226 = IHEAP[$224]; - var $227 = $226; - __lastLabel__ = 31; ; - } - else { - ; - var $229 = $2; - var $230 = $229+44; - var $231 = IHEAP[$230]; - var $232 = __Z9luaZ_fillP3Zio($231); - __lastLabel__ = 33; ; - } - var $234 = __lastLabel__ == 31 ? $227 : ($232); - var $235 = $2; - var $236 = $235; - IHEAP[$236] = $234; - var $237 = $2; - var $238 = $237; - var $239 = IHEAP[$238]; - var $240 = $239 != 61; - ; - if ($240) { - ; - $1 = 60; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else { - ; - var $243 = $2; - var $244 = $243+44; - var $245 = IHEAP[$244]; - var $246 = $245; - var $247 = IHEAP[$246]; - var $248 = $247 + -1; - IHEAP[$246] = $248; - var $249 = unSign($247, 32) > unSign(0, 32); - ; - if ($249) { - ; - var $251 = $2; - var $252 = $251+44; - var $253 = IHEAP[$252]; - var $254 = $253+4; - var $255 = IHEAP[$254]; - var $256 = $255+1; - IHEAP[$254] = $256; - var $257 = IHEAP[$255]; - var $258 = $257; - __lastLabel__ = 34; ; - } - else { - ; - var $260 = $2; - var $261 = $260+44; - var $262 = IHEAP[$261]; - var $263 = __Z9luaZ_fillP3Zio($262); - __lastLabel__ = 36; ; - } - var $265 = __lastLabel__ == 34 ? $258 : ($263); - var $266 = $2; - var $267 = $266; - IHEAP[$267] = $265; - $1 = 282; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - } - else if (__label__ == 74) { - var $269 = $2; - var $270 = $269+44; - var $271 = IHEAP[$270]; - var $272 = $271; - var $273 = IHEAP[$272]; - var $274 = $273 + -1; - IHEAP[$272] = $274; - var $275 = unSign($273, 32) > unSign(0, 32); - ; - if ($275) { - ; - var $277 = $2; - var $278 = $277+44; - var $279 = IHEAP[$278]; - var $280 = $279+4; - var $281 = IHEAP[$280]; - var $282 = $281+1; - IHEAP[$280] = $282; - var $283 = IHEAP[$281]; - var $284 = $283; - __lastLabel__ = 37; ; - } - else { - ; - var $286 = $2; - var $287 = $286+44; - var $288 = IHEAP[$287]; - var $289 = __Z9luaZ_fillP3Zio($288); - __lastLabel__ = 39; ; - } - var $291 = __lastLabel__ == 37 ? $284 : ($289); - var $292 = $2; - var $293 = $292; - IHEAP[$293] = $291; - var $294 = $2; - var $295 = $294; - var $296 = IHEAP[$295]; - var $297 = $296 != 61; - ; - if ($297) { - ; - $1 = 62; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else { - ; - var $300 = $2; - var $301 = $300+44; - var $302 = IHEAP[$301]; - var $303 = $302; - var $304 = IHEAP[$303]; - var $305 = $304 + -1; - IHEAP[$303] = $305; - var $306 = unSign($304, 32) > unSign(0, 32); - ; - if ($306) { - ; - var $308 = $2; - var $309 = $308+44; - var $310 = IHEAP[$309]; - var $311 = $310+4; - var $312 = IHEAP[$311]; - var $313 = $312+1; - IHEAP[$311] = $313; - var $314 = IHEAP[$312]; - var $315 = $314; - __lastLabel__ = 40; ; - } - else { - ; - var $317 = $2; - var $318 = $317+44; - var $319 = IHEAP[$318]; - var $320 = __Z9luaZ_fillP3Zio($319); - __lastLabel__ = 42; ; - } - var $322 = __lastLabel__ == 40 ? $315 : ($320); - var $323 = $2; - var $324 = $323; - IHEAP[$324] = $322; - $1 = 281; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - } - else if (__label__ == 75) { - var $326 = $2; - var $327 = $326+44; - var $328 = IHEAP[$327]; - var $329 = $328; - var $330 = IHEAP[$329]; - var $331 = $330 + -1; - IHEAP[$329] = $331; - var $332 = unSign($330, 32) > unSign(0, 32); - ; - if ($332) { - ; - var $334 = $2; - var $335 = $334+44; - var $336 = IHEAP[$335]; - var $337 = $336+4; - var $338 = IHEAP[$337]; - var $339 = $338+1; - IHEAP[$337] = $339; - var $340 = IHEAP[$338]; - var $341 = $340; - __lastLabel__ = 43; ; - } - else { - ; - var $343 = $2; - var $344 = $343+44; - var $345 = IHEAP[$344]; - var $346 = __Z9luaZ_fillP3Zio($345); - __lastLabel__ = 45; ; - } - var $348 = __lastLabel__ == 43 ? $341 : ($346); - var $349 = $2; - var $350 = $349; - IHEAP[$350] = $348; - var $351 = $2; - var $352 = $351; - var $353 = IHEAP[$352]; - var $354 = $353 != 61; - ; - if ($354) { - ; - $1 = 126; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else { - ; - var $357 = $2; - var $358 = $357+44; - var $359 = IHEAP[$358]; - var $360 = $359; - var $361 = IHEAP[$360]; - var $362 = $361 + -1; - IHEAP[$360] = $362; - var $363 = unSign($361, 32) > unSign(0, 32); - ; - if ($363) { - ; - var $365 = $2; - var $366 = $365+44; - var $367 = IHEAP[$366]; - var $368 = $367+4; - var $369 = IHEAP[$368]; - var $370 = $369+1; - IHEAP[$368] = $370; - var $371 = IHEAP[$369]; - var $372 = $371; - __lastLabel__ = 46; ; - } - else { - ; - var $374 = $2; - var $375 = $374+44; - var $376 = IHEAP[$375]; - var $377 = __Z9luaZ_fillP3Zio($376); - __lastLabel__ = 48; ; - } - var $379 = __lastLabel__ == 46 ? $372 : ($377); - var $380 = $2; - var $381 = $380; - IHEAP[$381] = $379; - $1 = 283; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - } - else if (__label__ == 76) { - var $383 = $2; - var $384 = $2; - var $385 = $384; - var $386 = IHEAP[$385]; - var $387 = $3; - __Z11read_stringP8LexStateiP7SemInfo($383, $386, $387); - $1 = 286; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else if (__label__ == 77) { - var $389 = $2; - var $390 = $2; - var $391 = $390; - var $392 = IHEAP[$391]; - __Z4saveP8LexStatei($389, $392); - var $393 = $2; - var $394 = $393+44; - var $395 = IHEAP[$394]; - var $396 = $395; - var $397 = IHEAP[$396]; - var $398 = $397 + -1; - IHEAP[$396] = $398; - var $399 = unSign($397, 32) > unSign(0, 32); - ; - if ($399) { - ; - var $401 = $2; - var $402 = $401+44; - var $403 = IHEAP[$402]; - var $404 = $403+4; - var $405 = IHEAP[$404]; - var $406 = $405+1; - IHEAP[$404] = $406; - var $407 = IHEAP[$405]; - var $408 = $407; - __lastLabel__ = 49; ; - } - else { - ; - var $410 = $2; - var $411 = $410+44; - var $412 = IHEAP[$411]; - var $413 = __Z9luaZ_fillP3Zio($412); - __lastLabel__ = 51; ; - } - var $415 = __lastLabel__ == 49 ? $408 : ($413); - var $416 = $2; - var $417 = $416; - IHEAP[$417] = $415; - var $418 = $2; - var $419 = __Z10check_nextP8LexStatePKc($418, __str36); - var $420 = $419 != 0; - ; - if ($420) { - ; - var $422 = $2; - var $423 = __Z10check_nextP8LexStatePKc($422, __str36); - var $424 = $423 != 0; - ; - if ($424) { - ; - $1 = 279; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else { - ; - $1 = 278; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - } - else { - ; - var $428 = $2; - var $429 = $428; - var $430 = IHEAP[$429]; - var $431 = _isdigit($430); - var $432 = $431 != 0; - ; - if ($432) { - ; - var $435 = $2; - var $436 = $3; - __Z12read_numeralP8LexStateP7SemInfo($435, $436); - $1 = 284; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else { - ; - $1 = 46; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - } - } - else if (__label__ == 78) { - $1 = 287; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else if (__label__ == 4) { - $1 = 45; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else if (__label__ == 53) { - var $471 = $2; - var $472 = $471; - var $473 = IHEAP[$472]; - var $474 = _isdigit($473); - var $475 = $474 != 0; - ; - if ($475) { - ; - var $477 = $2; - var $478 = $3; - __Z12read_numeralP8LexStateP7SemInfo($477, $478); - $1 = 284; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else { - ; - var $480 = $2; - var $481 = $480; - var $482 = IHEAP[$481]; - var $483 = _isalpha($482); - var $484 = $483 != 0; - ; - $490$485$107: do { - if (!$484) { - ; - var $486 = $2; - var $487 = $486; - var $488 = IHEAP[$487]; - var $489 = $488 == 95; - if ($489) { __label__ = 57; /* $490 */ break $490$485$107; } - var $567 = $2; - var $568 = $567; - var $569 = IHEAP[$568]; - $c = $569; - var $570 = $2; - var $571 = $570+44; - var $572 = IHEAP[$571]; - var $573 = $572; - var $574 = IHEAP[$573]; - var $575 = $574 + -1; - IHEAP[$573] = $575; - var $576 = unSign($574, 32) > unSign(0, 32); - ; - if ($576) { - ; - var $578 = $2; - var $579 = $578+44; - var $580 = IHEAP[$579]; - var $581 = $580+4; - var $582 = IHEAP[$581]; - var $583 = $582+1; - IHEAP[$581] = $583; - var $584 = IHEAP[$582]; - var $585 = $584; - __lastLabel__ = 67; ; - } - else { - ; - var $587 = $2; - var $588 = $587+44; - var $589 = IHEAP[$588]; - var $590 = __Z9luaZ_fillP3Zio($589); - __lastLabel__ = 69; ; - } - var $592 = __lastLabel__ == 67 ? $585 : ($590); - var $593 = $2; - var $594 = $593; - IHEAP[$594] = $592; - var $595 = $c; - $1 = $595; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - } while(0); - ; - $491$115: while(1) { // $491 - var $492 = $2; - var $493 = $2; - var $494 = $493; - var $495 = IHEAP[$494]; - __Z4saveP8LexStatei($492, $495); - var $496 = $2; - var $497 = $496+44; - var $498 = IHEAP[$497]; - var $499 = $498; - var $500 = IHEAP[$499]; - var $501 = $500 + -1; - IHEAP[$499] = $501; - var $502 = unSign($500, 32) > unSign(0, 32); - ; - if ($502) { - ; - var $504 = $2; - var $505 = $504+44; - var $506 = IHEAP[$505]; - var $507 = $506+4; - var $508 = IHEAP[$507]; - var $509 = $508+1; - IHEAP[$507] = $509; - var $510 = IHEAP[$508]; - var $511 = $510; - __lastLabel__ = 60; ; - } - else { - ; - var $513 = $2; - var $514 = $513+44; - var $515 = IHEAP[$514]; - var $516 = __Z9luaZ_fillP3Zio($515); - __lastLabel__ = 62; ; - } - var $518 = __lastLabel__ == 60 ? $511 : ($516); - var $519 = $2; - var $520 = $519; - IHEAP[$520] = $518; - ; - var $522 = $2; - var $523 = $522; - var $524 = IHEAP[$523]; - var $525 = _isalnum($524); - var $526 = $525 != 0; - ; - if ($526) { - __lastLabel__ = 63; ; - } - else { - __lastLabel__ = 63; ; - var $528 = $2; - var $529 = $528; - var $530 = IHEAP[$529]; - var $531 = $530 == 95; - __lastLabel__ = 64; ; - } - var $533 = __lastLabel__ == 63 ? 1 : ($531); - if ($533) { __label__ = 59; /* $491 */ continue $491$115; } else { __label__ = 66; /* $534 */ break $491$115; } - } - var $535 = $2; - var $536 = $2; - var $537 = $536+48; - var $538 = IHEAP[$537]; - var $539 = $538; - var $540 = IHEAP[$539]; - var $541 = $2; - var $542 = $541+48; - var $543 = IHEAP[$542]; - var $544 = $543+4; - var $545 = IHEAP[$544]; - var $546 = __Z14luaX_newstringP8LexStatePKcj($535, $540, $545); - $ts = $546; - var $547 = $ts; - var $548 = $547; - var $549 = $548+6; - var $550 = IHEAP[$549]; - var $551 = $550; - var $552 = $551 > 0; - ; - if ($552) { - ; - var $554 = $ts; - var $555 = $554; - var $556 = $555+6; - var $557 = IHEAP[$556]; - var $558 = $557; - var $559 = $558 - 1; - var $560 = $559 + 257; - $1 = $560; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - else { - ; - var $562 = $ts; - var $563 = $3; - var $564 = $563; - var $565 = $564; - IHEAP[$565] = $562; - $1 = 285; - __label__ = 6; /* $596 */ break $137$154$211$268$325$382$388$437$44$470$40; - } - } - } - } while(0); - if (__label__ == 23) { - var $155 = $2; - var $156 = $155+44; - var $157 = IHEAP[$156]; - var $158 = $157; - var $159 = IHEAP[$158]; - var $160 = $159 + -1; - IHEAP[$158] = $160; - var $161 = unSign($159, 32) > unSign(0, 32); - ; - if ($161) { - ; - var $163 = $2; - var $164 = $163+44; - var $165 = IHEAP[$164]; - var $166 = $165+4; - var $167 = IHEAP[$166]; - var $168 = $167+1; - IHEAP[$166] = $168; - var $169 = IHEAP[$167]; - var $170 = $169; - __lastLabel__ = 24; ; - } - else { - ; - var $172 = $2; - var $173 = $172+44; - var $174 = IHEAP[$173]; - var $175 = __Z9luaZ_fillP3Zio($174); - __lastLabel__ = 26; ; - } - var $177 = __lastLabel__ == 24 ? $170 : ($175); - var $178 = $2; - var $179 = $178; - IHEAP[$179] = $177; - var $180 = $2; - var $181 = $180; - var $182 = IHEAP[$181]; - var $183 = $182 != 61; - ; - if ($183) { - ; - $1 = 61; - ; - } - else { - ; - var $186 = $2; - var $187 = $186+44; - var $188 = IHEAP[$187]; - var $189 = $188; - var $190 = IHEAP[$189]; - var $191 = $190 + -1; - IHEAP[$189] = $191; - var $192 = unSign($190, 32) > unSign(0, 32); - ; - if ($192) { - ; - var $194 = $2; - var $195 = $194+44; - var $196 = IHEAP[$195]; - var $197 = $196+4; - var $198 = IHEAP[$197]; - var $199 = $198+1; - IHEAP[$197] = $199; - var $200 = IHEAP[$198]; - var $201 = $200; - __lastLabel__ = 28; ; - } - else { - ; - var $203 = $2; - var $204 = $203+44; - var $205 = IHEAP[$204]; - var $206 = __Z9luaZ_fillP3Zio($205); - __lastLabel__ = 30; ; - } - var $208 = __lastLabel__ == 28 ? $201 : ($206); - var $209 = $2; - var $210 = $209; - IHEAP[$210] = $208; - $1 = 280; - ; - } - } - var $597 = $1; - ; - return $597; - } - __Z4llexP8LexStateP7SemInfo.__index__ = Runtime.getFunctionIndex(__Z4llexP8LexStateP7SemInfo, "__Z4llexP8LexStateP7SemInfo"); - - - function __Z14luaX_lookaheadP8LexState($ls) { - ; - var __label__; - var $1; - $1 = $ls; - var $2 = $1; - var $3 = $1; - var $4 = $3+24; - var $5 = $4+4; - var $6 = __Z4llexP8LexStateP7SemInfo($2, $5); - var $7 = $1; - var $8 = $7+24; - var $9 = $8; - IHEAP[$9] = $6; - ; - return; - } - __Z14luaX_lookaheadP8LexState.__index__ = Runtime.getFunctionIndex(__Z14luaX_lookaheadP8LexState, "__Z14luaX_lookaheadP8LexState"); - - - function __Z13inclinenumberP8LexState($ls) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $old; - $1 = $ls; - var $2 = $1; - var $3 = $2; - var $4 = IHEAP[$3]; - $old = $4; - var $5 = $1; - var $6 = $5+44; - var $7 = IHEAP[$6]; - var $8 = $7; - var $9 = IHEAP[$8]; - var $10 = $9 + -1; - IHEAP[$8] = $10; - var $11 = unSign($9, 32) > unSign(0, 32); - ; - if ($11) { - ; - var $13 = $1; - var $14 = $13+44; - var $15 = IHEAP[$14]; - var $16 = $15+4; - var $17 = IHEAP[$16]; - var $18 = $17+1; - IHEAP[$16] = $18; - var $19 = IHEAP[$17]; - var $20 = $19; - __lastLabel__ = 0; ; - } - else { - ; - var $22 = $1; - var $23 = $22+44; - var $24 = IHEAP[$23]; - var $25 = __Z9luaZ_fillP3Zio($24); - __lastLabel__ = 2; ; - } - var $27 = __lastLabel__ == 0 ? $20 : ($25); - var $28 = $1; - var $29 = $28; - IHEAP[$29] = $27; - var $30 = $1; - var $31 = $30; - var $32 = IHEAP[$31]; - var $33 = $32 == 10; - ; - $39$34$6: do { - if ($33) { - __label__ = 3; /* $39 */ - } - else { - ; - var $35 = $1; - var $36 = $35; - var $37 = IHEAP[$36]; - var $38 = $37 == 13; - if ($38) { __label__ = 3; /* $39 */ break $39$34$6; } else { __label__ = 4; /* $71 */ break $39$34$6; } - } - } while(0); - $39$71$8: do { - if (__label__ == 3) { - var $40 = $1; - var $41 = $40; - var $42 = IHEAP[$41]; - var $43 = $old; - var $44 = $42 != $43; - if (!($44)) { __label__ = 4; /* $71 */ break $39$71$8; } - var $46 = $1; - var $47 = $46+44; - var $48 = IHEAP[$47]; - var $49 = $48; - var $50 = IHEAP[$49]; - var $51 = $50 + -1; - IHEAP[$49] = $51; - var $52 = unSign($50, 32) > unSign(0, 32); - ; - if ($52) { - ; - var $54 = $1; - var $55 = $54+44; - var $56 = IHEAP[$55]; - var $57 = $56+4; - var $58 = IHEAP[$57]; - var $59 = $58+1; - IHEAP[$57] = $59; - var $60 = IHEAP[$58]; - var $61 = $60; - __lastLabel__ = 6; ; - } - else { - ; - var $63 = $1; - var $64 = $63+44; - var $65 = IHEAP[$64]; - var $66 = __Z9luaZ_fillP3Zio($65); - __lastLabel__ = 8; ; - } - var $68 = __lastLabel__ == 6 ? $61 : ($66); - var $69 = $1; - var $70 = $69; - IHEAP[$70] = $68; - ; - } - } while(0); - var $72 = $1; - var $73 = $72+4; - var $74 = IHEAP[$73]; - var $75 = $74 + 1; - IHEAP[$73] = $75; - var $76 = $75 >= 2147483645; - ; - if ($76) { - ; - var $78 = $1; - __Z16luaX_syntaxerrorP8LexStatePKc($78, __str46); - ; - } - ; - return; - } - __Z13inclinenumberP8LexState.__index__ = Runtime.getFunctionIndex(__Z13inclinenumberP8LexState, "__Z13inclinenumberP8LexState"); - - - function __Z8skip_sepP8LexState($ls) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $count; - var $s; - $1 = $ls; - $count = 0; - var $2 = $1; - var $3 = $2; - var $4 = IHEAP[$3]; - $s = $4; - var $5 = $1; - var $6 = $1; - var $7 = $6; - var $8 = IHEAP[$7]; - __Z4saveP8LexStatei($5, $8); - var $9 = $1; - var $10 = $9+44; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = IHEAP[$12]; - var $14 = $13 + -1; - IHEAP[$12] = $14; - var $15 = unSign($13, 32) > unSign(0, 32); - ; - if ($15) { - ; - var $17 = $1; - var $18 = $17+44; - var $19 = IHEAP[$18]; - var $20 = $19+4; - var $21 = IHEAP[$20]; - var $22 = $21+1; - IHEAP[$20] = $22; - var $23 = IHEAP[$21]; - var $24 = $23; - __lastLabel__ = 0; ; - } - else { - ; - var $26 = $1; - var $27 = $26+44; - var $28 = IHEAP[$27]; - var $29 = __Z9luaZ_fillP3Zio($28); - __lastLabel__ = 2; ; - } - var $31 = __lastLabel__ == 0 ? $24 : ($29); - var $32 = $1; - var $33 = $32; - IHEAP[$33] = $31; - ; - $34$6: while(1) { // $34 - var $35 = $1; - var $36 = $35; - var $37 = IHEAP[$36]; - var $38 = $37 == 61; - if (!($38)) { __label__ = 5; /* $71 */ break $34$6; } - var $40 = $1; - var $41 = $1; - var $42 = $41; - var $43 = IHEAP[$42]; - __Z4saveP8LexStatei($40, $43); - var $44 = $1; - var $45 = $44+44; - var $46 = IHEAP[$45]; - var $47 = $46; - var $48 = IHEAP[$47]; - var $49 = $48 + -1; - IHEAP[$47] = $49; - var $50 = unSign($48, 32) > unSign(0, 32); - ; - if ($50) { - ; - var $52 = $1; - var $53 = $52+44; - var $54 = IHEAP[$53]; - var $55 = $54+4; - var $56 = IHEAP[$55]; - var $57 = $56+1; - IHEAP[$55] = $57; - var $58 = IHEAP[$56]; - var $59 = $58; - __lastLabel__ = 6; ; - } - else { - ; - var $61 = $1; - var $62 = $61+44; - var $63 = IHEAP[$62]; - var $64 = __Z9luaZ_fillP3Zio($63); - __lastLabel__ = 8; ; - } - var $66 = __lastLabel__ == 6 ? $59 : ($64); - var $67 = $1; - var $68 = $67; - IHEAP[$68] = $66; - var $69 = $count; - var $70 = $69 + 1; - $count = $70; - __label__ = 3; /* $34 */ continue $34$6; - } - var $72 = $1; - var $73 = $72; - var $74 = IHEAP[$73]; - var $75 = $s; - var $76 = $74 == $75; - ; - if ($76) { - ; - var $78 = $count; - __lastLabel__ = 9; ; - } - else { - ; - var $80 = $count; - var $81 = 0 - $80; - var $82 = $81 - 1; - __lastLabel__ = 11; ; - } - var $84 = __lastLabel__ == 9 ? $78 : ($82); - ; - return $84; - } - __Z8skip_sepP8LexState.__index__ = Runtime.getFunctionIndex(__Z8skip_sepP8LexState, "__Z8skip_sepP8LexState"); - - - function __Z16read_long_stringP8LexStateP7SemInfoi($ls, $seminfo, $sep) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $cont; - $1 = $ls; - $2 = $seminfo; - $3 = $sep; - $cont = 0; - var $4 = $1; - var $5 = $1; - var $6 = $5; - var $7 = IHEAP[$6]; - __Z4saveP8LexStatei($4, $7); - var $8 = $1; - var $9 = $8+44; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = IHEAP[$11]; - var $13 = $12 + -1; - IHEAP[$11] = $13; - var $14 = unSign($12, 32) > unSign(0, 32); - ; - if ($14) { - ; - var $16 = $1; - var $17 = $16+44; - var $18 = IHEAP[$17]; - var $19 = $18+4; - var $20 = IHEAP[$19]; - var $21 = $20+1; - IHEAP[$19] = $21; - var $22 = IHEAP[$20]; - var $23 = $22; - __lastLabel__ = 0; ; - } - else { - ; - var $25 = $1; - var $26 = $25+44; - var $27 = IHEAP[$26]; - var $28 = __Z9luaZ_fillP3Zio($27); - __lastLabel__ = 2; ; - } - var $30 = __lastLabel__ == 0 ? $23 : ($28); - var $31 = $1; - var $32 = $31; - IHEAP[$32] = $30; - var $33 = $1; - var $34 = $33; - var $35 = IHEAP[$34]; - var $36 = $35 == 10; - ; - $42$37$6: do { - if ($36) { - __label__ = 3; /* $42 */ - } - else { - ; - var $38 = $1; - var $39 = $38; - var $40 = IHEAP[$39]; - var $41 = $40 == 13; - if ($41) { __label__ = 3; /* $42 */ break $42$37$6; } else { __label__ = 4; /* $44 */ break $42$37$6; } - } - } while(0); - if (__label__ == 3) { - var $43 = $1; - __Z13inclinenumberP8LexState($43); - ; - } - ; - $45$11: while(1) { // $45 - var $46 = $1; - var $47 = $46; - var $48 = IHEAP[$47]; - if ($48 == -1) { - __label__ = 31; /* $49 */ - } - else if ($48 == 91) { - __label__ = 32; /* $57 */ - } - else if ($48 == 93) { - __label__ = 33; /* $100 */ - } - else if ($48 == 10) { - __label__ = 34; /* $136 */ - } - else if ($48 == 13) { - __label__ = 34; /* $136 */ - } - else { - __label__ = 35; /* $147 */ - } - - if (__label__ == 35) { - var $148 = $2; - var $149 = $148 != 0; - ; - if ($149) { - ; - var $151 = $1; - var $152 = $1; - var $153 = $152; - var $154 = IHEAP[$153]; - __Z4saveP8LexStatei($151, $154); - var $155 = $1; - var $156 = $155+44; - var $157 = IHEAP[$156]; - var $158 = $157; - var $159 = IHEAP[$158]; - var $160 = $159 + -1; - IHEAP[$158] = $160; - var $161 = unSign($159, 32) > unSign(0, 32); - ; - if ($161) { - ; - var $163 = $1; - var $164 = $163+44; - var $165 = IHEAP[$164]; - var $166 = $165+4; - var $167 = IHEAP[$166]; - var $168 = $167+1; - IHEAP[$166] = $168; - var $169 = IHEAP[$167]; - var $170 = $169; - __lastLabel__ = 23; ; - } - else { - ; - var $172 = $1; - var $173 = $172+44; - var $174 = IHEAP[$173]; - var $175 = __Z9luaZ_fillP3Zio($174); - __lastLabel__ = 25; ; - } - var $177 = __lastLabel__ == 23 ? $170 : ($175); - var $178 = $1; - var $179 = $178; - IHEAP[$179] = $177; - ; - } - else { - ; - var $181 = $1; - var $182 = $181+44; - var $183 = IHEAP[$182]; - var $184 = $183; - var $185 = IHEAP[$184]; - var $186 = $185 + -1; - IHEAP[$184] = $186; - var $187 = unSign($185, 32) > unSign(0, 32); - ; - if ($187) { - ; - var $189 = $1; - var $190 = $189+44; - var $191 = IHEAP[$190]; - var $192 = $191+4; - var $193 = IHEAP[$192]; - var $194 = $193+1; - IHEAP[$192] = $194; - var $195 = IHEAP[$193]; - var $196 = $195; - __lastLabel__ = 27; ; - } - else { - ; - var $198 = $1; - var $199 = $198+44; - var $200 = IHEAP[$199]; - var $201 = __Z9luaZ_fillP3Zio($200); - __lastLabel__ = 29; ; - } - var $203 = __lastLabel__ == 27 ? $196 : ($201); - var $204 = $1; - var $205 = $204; - IHEAP[$205] = $203; - ; - } - ; - } - else if (__label__ == 31) { - var $50 = $1; - var $51 = $2; - var $52 = $51 != 0; - ; - if ($52) { - ; - __lastLabel__ = 7; ; - } - else { - ; - __lastLabel__ = 9; ; - } - var $56 = __lastLabel__ == 7 ? __str43 : (__str44); - __Z13luaX_lexerrorP8LexStatePKci($50, $56, 287); - ; - } - else if (__label__ == 32) { - var $58 = $1; - var $59 = __Z8skip_sepP8LexState($58); - var $60 = $3; - var $61 = $59 == $60; - ; - if ($61) { - ; - var $63 = $1; - var $64 = $1; - var $65 = $64; - var $66 = IHEAP[$65]; - __Z4saveP8LexStatei($63, $66); - var $67 = $1; - var $68 = $67+44; - var $69 = IHEAP[$68]; - var $70 = $69; - var $71 = IHEAP[$70]; - var $72 = $71 + -1; - IHEAP[$70] = $72; - var $73 = unSign($71, 32) > unSign(0, 32); - ; - if ($73) { - ; - var $75 = $1; - var $76 = $75+44; - var $77 = IHEAP[$76]; - var $78 = $77+4; - var $79 = IHEAP[$78]; - var $80 = $79+1; - IHEAP[$78] = $80; - var $81 = IHEAP[$79]; - var $82 = $81; - __lastLabel__ = 11; ; - } - else { - ; - var $84 = $1; - var $85 = $84+44; - var $86 = IHEAP[$85]; - var $87 = __Z9luaZ_fillP3Zio($86); - __lastLabel__ = 13; ; - } - var $89 = __lastLabel__ == 11 ? $82 : ($87); - var $90 = $1; - var $91 = $90; - IHEAP[$91] = $89; - var $92 = $cont; - var $93 = $92 + 1; - $cont = $93; - var $94 = $3; - var $95 = $94 == 0; - ; - if ($95) { - ; - var $97 = $1; - __Z13luaX_lexerrorP8LexStatePKci($97, __str45, 91); - ; - } - ; - } - ; - } - else if (__label__ == 33) { - var $101 = $1; - var $102 = __Z8skip_sepP8LexState($101); - var $103 = $3; - var $104 = $102 == $103; - if ($104) { __label__ = 16; /* $105 */ break $45$11; } - ; - } - else if (__label__ == 34) { - var $137 = $1; - __Z4saveP8LexStatei($137, 10); - var $138 = $1; - __Z13inclinenumberP8LexState($138); - var $139 = $2; - var $140 = $139 != 0; - ; - if (!$140) { - ; - var $142 = $1; - var $143 = $142+48; - var $144 = IHEAP[$143]; - var $145 = $144+4; - IHEAP[$145] = 0; - ; - } - ; - } - __label__ = 6; /* $45 */ continue $45$11; - } - var $106 = $1; - var $107 = $1; - var $108 = $107; - var $109 = IHEAP[$108]; - __Z4saveP8LexStatei($106, $109); - var $110 = $1; - var $111 = $110+44; - var $112 = IHEAP[$111]; - var $113 = $112; - var $114 = IHEAP[$113]; - var $115 = $114 + -1; - IHEAP[$113] = $115; - var $116 = unSign($114, 32) > unSign(0, 32); - ; - if ($116) { - ; - var $118 = $1; - var $119 = $118+44; - var $120 = IHEAP[$119]; - var $121 = $120+4; - var $122 = IHEAP[$121]; - var $123 = $122+1; - IHEAP[$121] = $123; - var $124 = IHEAP[$122]; - var $125 = $124; - __lastLabel__ = 18; ; - } - else { - ; - var $127 = $1; - var $128 = $127+44; - var $129 = IHEAP[$128]; - var $130 = __Z9luaZ_fillP3Zio($129); - __lastLabel__ = 20; ; - } - var $132 = __lastLabel__ == 18 ? $125 : ($130); - var $133 = $1; - var $134 = $133; - IHEAP[$134] = $132; - ; - var $209 = $2; - var $210 = $209 != 0; - ; - if ($210) { - ; - var $212 = $1; - var $213 = $1; - var $214 = $213+48; - var $215 = IHEAP[$214]; - var $216 = $215; - var $217 = IHEAP[$216]; - var $218 = $3; - var $219 = 2 + $218; - var $220 = $217+$219; - var $221 = $1; - var $222 = $221+48; - var $223 = IHEAP[$222]; - var $224 = $223+4; - var $225 = IHEAP[$224]; - var $226 = $3; - var $227 = 2 + $226; - var $228 = 2 * $227; - var $229 = $225 - $228; - var $230 = __Z14luaX_newstringP8LexStatePKcj($212, $220, $229); - var $231 = $2; - var $232 = $231; - var $233 = $232; - IHEAP[$233] = $230; - ; - } - ; - return; - } - __Z16read_long_stringP8LexStateP7SemInfoi.__index__ = Runtime.getFunctionIndex(__Z16read_long_stringP8LexStateP7SemInfoi, "__Z16read_long_stringP8LexStateP7SemInfoi"); - - - function __Z11read_stringP8LexStateiP7SemInfo($ls, $del, $seminfo) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $c; - var $i; - $1 = $ls; - $2 = $del; - $3 = $seminfo; - var $4 = $1; - var $5 = $1; - var $6 = $5; - var $7 = IHEAP[$6]; - __Z4saveP8LexStatei($4, $7); - var $8 = $1; - var $9 = $8+44; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = IHEAP[$11]; - var $13 = $12 + -1; - IHEAP[$11] = $13; - var $14 = unSign($12, 32) > unSign(0, 32); - ; - if ($14) { - ; - var $16 = $1; - var $17 = $16+44; - var $18 = IHEAP[$17]; - var $19 = $18+4; - var $20 = IHEAP[$19]; - var $21 = $20+1; - IHEAP[$19] = $21; - var $22 = IHEAP[$20]; - var $23 = $22; - __lastLabel__ = 0; ; - } - else { - ; - var $25 = $1; - var $26 = $25+44; - var $27 = IHEAP[$26]; - var $28 = __Z9luaZ_fillP3Zio($27); - __lastLabel__ = 2; ; - } - var $30 = __lastLabel__ == 0 ? $23 : ($28); - var $31 = $1; - var $32 = $31; - IHEAP[$32] = $30; - ; - $33$6: while(1) { // $33 - var $34 = $1; - var $35 = $34; - var $36 = IHEAP[$35]; - var $37 = $2; - var $38 = $36 != $37; - if (!($38)) { __label__ = 5; /* $237 */ break $33$6; } - var $40 = $1; - var $41 = $40; - var $42 = IHEAP[$41]; - if ($42 == -1) { - __label__ = 33; /* $43 */ - } - else if ($42 == 10) { - __label__ = 34; /* $45 */ - } - else if ($42 == 13) { - __label__ = 34; /* $45 */ - } - else if ($42 == 92) { - __label__ = 35; /* $47 */ - } - else { - __label__ = 36; /* $206 */ - } - - if (__label__ == 36) { - var $207 = $1; - var $208 = $1; - var $209 = $208; - var $210 = IHEAP[$209]; - __Z4saveP8LexStatei($207, $210); - var $211 = $1; - var $212 = $211+44; - var $213 = IHEAP[$212]; - var $214 = $213; - var $215 = IHEAP[$214]; - var $216 = $215 + -1; - IHEAP[$214] = $216; - var $217 = unSign($215, 32) > unSign(0, 32); - ; - if ($217) { - ; - var $219 = $1; - var $220 = $219+44; - var $221 = IHEAP[$220]; - var $222 = $221+4; - var $223 = IHEAP[$222]; - var $224 = $223+1; - IHEAP[$222] = $224; - var $225 = IHEAP[$223]; - var $226 = $225; - __lastLabel__ = 26; ; - } - else { - ; - var $228 = $1; - var $229 = $228+44; - var $230 = IHEAP[$229]; - var $231 = __Z9luaZ_fillP3Zio($230); - __lastLabel__ = 28; ; - } - var $233 = __lastLabel__ == 26 ? $226 : ($231); - var $234 = $1; - var $235 = $234; - IHEAP[$235] = $233; - ; - __label__ = 3; /* $33 */ continue $33$6; - } - else if (__label__ == 33) { - var $44 = $1; - __Z13luaX_lexerrorP8LexStatePKci($44, __str41, 287); - __label__ = 3; /* $33 */ continue $33$6; - } - else if (__label__ == 34) { - var $46 = $1; - __Z13luaX_lexerrorP8LexStatePKci($46, __str41, 286); - __label__ = 3; /* $33 */ continue $33$6; - } - else if (__label__ == 35) { - var $48 = $1; - var $49 = $48+44; - var $50 = IHEAP[$49]; - var $51 = $50; - var $52 = IHEAP[$51]; - var $53 = $52 + -1; - IHEAP[$51] = $53; - var $54 = unSign($52, 32) > unSign(0, 32); - ; - if ($54) { - ; - var $56 = $1; - var $57 = $56+44; - var $58 = IHEAP[$57]; - var $59 = $58+4; - var $60 = IHEAP[$59]; - var $61 = $60+1; - IHEAP[$59] = $61; - var $62 = IHEAP[$60]; - var $63 = $62; - __lastLabel__ = 6; ; - } - else { - ; - var $65 = $1; - var $66 = $65+44; - var $67 = IHEAP[$66]; - var $68 = __Z9luaZ_fillP3Zio($67); - __lastLabel__ = 8; ; - } - var $70 = __lastLabel__ == 6 ? $63 : ($68); - var $71 = $1; - var $72 = $71; - IHEAP[$72] = $70; - var $73 = $1; - var $74 = $73; - var $75 = IHEAP[$74]; - if ($75 == 97) { - __label__ = 37; /* $76 */ - } - else if ($75 == 98) { - __label__ = 38; /* $77 */ - } - else if ($75 == 102) { - __label__ = 39; /* $78 */ - } - else if ($75 == 110) { - __label__ = 40; /* $79 */ - } - else if ($75 == 114) { - __label__ = 41; /* $80 */ - } - else if ($75 == 116) { - __label__ = 42; /* $81 */ - } - else if ($75 == 118) { - __label__ = 43; /* $82 */ - } - else if ($75 == 10) { - __label__ = 44; /* $83 */ - } - else if ($75 == 13) { - __label__ = 44; /* $83 */ - } - else if ($75 == -1) { - __label__ = 45; /* $86 */ - } - else { - __label__ = 46; /* $87 */ - } - - if (__label__ == 46) { - var $88 = $1; - var $89 = $88; - var $90 = IHEAP[$89]; - var $91 = _isdigit($90); - var $92 = $91 != 0; - ; - if ($92) { - ; - $i = 0; - $c = 0; - ; - $124$27: while(1) { // $124 - var $125 = $c; - var $126 = 10 * $125; - var $127 = $1; - var $128 = $127; - var $129 = IHEAP[$128]; - var $130 = $129 - 48; - var $131 = $126 + $130; - $c = $131; - var $132 = $1; - var $133 = $132+44; - var $134 = IHEAP[$133]; - var $135 = $134; - var $136 = IHEAP[$135]; - var $137 = $136 + -1; - IHEAP[$135] = $137; - var $138 = unSign($136, 32) > unSign(0, 32); - ; - if ($138) { - ; - var $140 = $1; - var $141 = $140+44; - var $142 = IHEAP[$141]; - var $143 = $142+4; - var $144 = IHEAP[$143]; - var $145 = $144+1; - IHEAP[$143] = $145; - var $146 = IHEAP[$144]; - var $147 = $146; - __lastLabel__ = 15; ; - } - else { - ; - var $149 = $1; - var $150 = $149+44; - var $151 = IHEAP[$150]; - var $152 = __Z9luaZ_fillP3Zio($151); - __lastLabel__ = 17; ; - } - var $154 = __lastLabel__ == 15 ? $147 : ($152); - var $155 = $1; - var $156 = $155; - IHEAP[$156] = $154; - ; - var $158 = $i; - var $159 = $158 + 1; - $i = $159; - var $160 = $159 < 3; - ; - if ($160) { - __lastLabel__ = 18; ; - var $162 = $1; - var $163 = $162; - var $164 = IHEAP[$163]; - var $165 = _isdigit($164); - var $166 = $165 != 0; - __lastLabel__ = 19; ; - } - else { - __lastLabel__ = 18; ; - } - var $168 = __lastLabel__ == 18 ? 0 : ($166); - if ($168) { __label__ = 14; /* $124 */ continue $124$27; } else { __label__ = 21; /* $169 */ break $124$27; } - } - var $170 = $c; - var $171 = $170 > 255; - ; - if ($171) { - ; - var $173 = $1; - __Z13luaX_lexerrorP8LexStatePKci($173, __str42, 286); - ; - } - var $175 = $1; - var $176 = $c; - __Z4saveP8LexStatei($175, $176); - ; - } - else { - ; - var $94 = $1; - var $95 = $1; - var $96 = $95; - var $97 = IHEAP[$96]; - __Z4saveP8LexStatei($94, $97); - var $98 = $1; - var $99 = $98+44; - var $100 = IHEAP[$99]; - var $101 = $100; - var $102 = IHEAP[$101]; - var $103 = $102 + -1; - IHEAP[$101] = $103; - var $104 = unSign($102, 32) > unSign(0, 32); - ; - if ($104) { - ; - var $106 = $1; - var $107 = $106+44; - var $108 = IHEAP[$107]; - var $109 = $108+4; - var $110 = IHEAP[$109]; - var $111 = $110+1; - IHEAP[$109] = $111; - var $112 = IHEAP[$110]; - var $113 = $112; - __lastLabel__ = 10; ; - } - else { - ; - var $115 = $1; - var $116 = $115+44; - var $117 = IHEAP[$116]; - var $118 = __Z9luaZ_fillP3Zio($117); - __lastLabel__ = 12; ; - } - var $120 = __lastLabel__ == 10 ? $113 : ($118); - var $121 = $1; - var $122 = $121; - IHEAP[$122] = $120; - ; - } - __label__ = 3; /* $33 */ continue $33$6; - } - else if (__label__ == 37) { - $c = 7; - ; - } - else if (__label__ == 38) { - $c = 8; - ; - } - else if (__label__ == 39) { - $c = 12; - ; - } - else if (__label__ == 40) { - $c = 10; - ; - } - else if (__label__ == 41) { - $c = 13; - ; - } - else if (__label__ == 42) { - $c = 9; - ; - } - else if (__label__ == 43) { - $c = 11; - ; - } - else if (__label__ == 44) { - var $84 = $1; - __Z4saveP8LexStatei($84, 10); - var $85 = $1; - __Z13inclinenumberP8LexState($85); - __label__ = 3; /* $33 */ continue $33$6; - } - else if (__label__ == 45) { - __label__ = 3; /* $33 */ continue $33$6; - } - var $179 = $1; - var $180 = $c; - __Z4saveP8LexStatei($179, $180); - var $181 = $1; - var $182 = $181+44; - var $183 = IHEAP[$182]; - var $184 = $183; - var $185 = IHEAP[$184]; - var $186 = $185 + -1; - IHEAP[$184] = $186; - var $187 = unSign($185, 32) > unSign(0, 32); - ; - if ($187) { - ; - var $189 = $1; - var $190 = $189+44; - var $191 = IHEAP[$190]; - var $192 = $191+4; - var $193 = IHEAP[$192]; - var $194 = $193+1; - IHEAP[$192] = $194; - var $195 = IHEAP[$193]; - var $196 = $195; - __lastLabel__ = 23; ; - } - else { - ; - var $198 = $1; - var $199 = $198+44; - var $200 = IHEAP[$199]; - var $201 = __Z9luaZ_fillP3Zio($200); - __lastLabel__ = 25; ; - } - var $203 = __lastLabel__ == 23 ? $196 : ($201); - var $204 = $1; - var $205 = $204; - IHEAP[$205] = $203; - __label__ = 3; /* $33 */ continue $33$6; - } - } - var $238 = $1; - var $239 = $1; - var $240 = $239; - var $241 = IHEAP[$240]; - __Z4saveP8LexStatei($238, $241); - var $242 = $1; - var $243 = $242+44; - var $244 = IHEAP[$243]; - var $245 = $244; - var $246 = IHEAP[$245]; - var $247 = $246 + -1; - IHEAP[$245] = $247; - var $248 = unSign($246, 32) > unSign(0, 32); - ; - if ($248) { - ; - var $250 = $1; - var $251 = $250+44; - var $252 = IHEAP[$251]; - var $253 = $252+4; - var $254 = IHEAP[$253]; - var $255 = $254+1; - IHEAP[$253] = $255; - var $256 = IHEAP[$254]; - var $257 = $256; - __lastLabel__ = 30; ; - } - else { - ; - var $259 = $1; - var $260 = $259+44; - var $261 = IHEAP[$260]; - var $262 = __Z9luaZ_fillP3Zio($261); - __lastLabel__ = 32; ; - } - var $264 = __lastLabel__ == 30 ? $257 : ($262); - var $265 = $1; - var $266 = $265; - IHEAP[$266] = $264; - var $267 = $1; - var $268 = $1; - var $269 = $268+48; - var $270 = IHEAP[$269]; - var $271 = $270; - var $272 = IHEAP[$271]; - var $273 = $272+1; - var $274 = $1; - var $275 = $274+48; - var $276 = IHEAP[$275]; - var $277 = $276+4; - var $278 = IHEAP[$277]; - var $279 = $278 - 2; - var $280 = __Z14luaX_newstringP8LexStatePKcj($267, $273, $279); - var $281 = $3; - var $282 = $281; - var $283 = $282; - IHEAP[$283] = $280; - ; - return; - } - __Z11read_stringP8LexStateiP7SemInfo.__index__ = Runtime.getFunctionIndex(__Z11read_stringP8LexStateiP7SemInfo, "__Z11read_stringP8LexStateiP7SemInfo"); - - - function __Z4saveP8LexStatei($ls, $c) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $b; - var $newsize; - $1 = $ls; - $2 = $c; - var $3 = $1; - var $4 = $3+48; - var $5 = IHEAP[$4]; - $b = $5; - var $6 = $b; - var $7 = $6+4; - var $8 = IHEAP[$7]; - var $9 = $8 + 1; - var $10 = $b; - var $11 = $10+8; - var $12 = IHEAP[$11]; - var $13 = unSign($9, 32) > unSign($12, 32); - ; - if ($13) { - ; - var $15 = $b; - var $16 = $15+8; - var $17 = IHEAP[$16]; - var $18 = unSign($17, 32) >= unSign(2147483646, 32); - ; - if ($18) { - ; - var $20 = $1; - __Z13luaX_lexerrorP8LexStatePKci($20, __str40, 0); - ; - } - var $22 = $b; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $24 * 2; - $newsize = $25; - var $26 = $newsize; - var $27 = $26 + 1; - var $28 = unSign($27, 32) <= unSign(-3, 32); - ; - if ($28) { - ; - var $30 = $1; - var $31 = $30+40; - var $32 = IHEAP[$31]; - var $33 = $b; - var $34 = $33; - var $35 = IHEAP[$34]; - var $36 = $b; - var $37 = $36+8; - var $38 = IHEAP[$37]; - var $39 = $38 * 1; - var $40 = $newsize; - var $41 = $40 * 1; - var $42 = __Z13luaM_realloc_P9lua_StatePvjj($32, $35, $39, $41); - __lastLabel__ = 1; ; - } - else { - ; - var $44 = $1; - var $45 = $44+40; - var $46 = IHEAP[$45]; - var $47 = __Z11luaM_toobigP9lua_State($46); - __lastLabel__ = 3; ; - } - var $49 = __lastLabel__ == 1 ? $42 : ($47); - var $50 = $b; - var $51 = $50; - IHEAP[$51] = $49; - var $52 = $newsize; - var $53 = $b; - var $54 = $53+8; - IHEAP[$54] = $52; - ; - } - var $56 = $2; - var $57 = $56; - var $58 = $b; - var $59 = $58+4; - var $60 = IHEAP[$59]; - var $61 = $60 + 1; - IHEAP[$59] = $61; - var $62 = $b; - var $63 = $62; - var $64 = IHEAP[$63]; - var $65 = $64+$60; - IHEAP[$65] = $57; - ; - return; - } - __Z4saveP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z4saveP8LexStatei, "__Z4saveP8LexStatei"); - - - function __Z10check_nextP8LexStatePKc($ls, $set) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - $2 = $ls; - $3 = $set; - var $4 = $3; - var $5 = $2; - var $6 = $5; - var $7 = IHEAP[$6]; - var $8 = _strchr($4, $7); - var $9 = $8 != 0; - ; - if ($9) { - ; - var $12 = $2; - var $13 = $2; - var $14 = $13; - var $15 = IHEAP[$14]; - __Z4saveP8LexStatei($12, $15); - var $16 = $2; - var $17 = $16+44; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = IHEAP[$19]; - var $21 = $20 + -1; - IHEAP[$19] = $21; - var $22 = unSign($20, 32) > unSign(0, 32); - ; - if ($22) { - ; - var $24 = $2; - var $25 = $24+44; - var $26 = IHEAP[$25]; - var $27 = $26+4; - var $28 = IHEAP[$27]; - var $29 = $28+1; - IHEAP[$27] = $29; - var $30 = IHEAP[$28]; - var $31 = $30; - __lastLabel__ = 1; ; - } - else { - ; - var $33 = $2; - var $34 = $33+44; - var $35 = IHEAP[$34]; - var $36 = __Z9luaZ_fillP3Zio($35); - __lastLabel__ = 3; ; - } - var $38 = __lastLabel__ == 1 ? $31 : ($36); - var $39 = $2; - var $40 = $39; - IHEAP[$40] = $38; - $1 = 1; - ; - } - else { - ; - $1 = 0; - ; - } - var $42 = $1; - ; - return $42; - } - __Z10check_nextP8LexStatePKc.__index__ = Runtime.getFunctionIndex(__Z10check_nextP8LexStatePKc, "__Z10check_nextP8LexStatePKc"); - - - function __Z12read_numeralP8LexStateP7SemInfo($ls, $seminfo) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - $1 = $ls; - $2 = $seminfo; - ; - $3$2: while(1) { // $3 - var $4 = $1; - var $5 = $1; - var $6 = $5; - var $7 = IHEAP[$6]; - __Z4saveP8LexStatei($4, $7); - var $8 = $1; - var $9 = $8+44; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = IHEAP[$11]; - var $13 = $12 + -1; - IHEAP[$11] = $13; - var $14 = unSign($12, 32) > unSign(0, 32); - ; - if ($14) { - ; - var $16 = $1; - var $17 = $16+44; - var $18 = IHEAP[$17]; - var $19 = $18+4; - var $20 = IHEAP[$19]; - var $21 = $20+1; - IHEAP[$19] = $21; - var $22 = IHEAP[$20]; - var $23 = $22; - __lastLabel__ = 1; ; - } - else { - ; - var $25 = $1; - var $26 = $25+44; - var $27 = IHEAP[$26]; - var $28 = __Z9luaZ_fillP3Zio($27); - __lastLabel__ = 3; ; - } - var $30 = __lastLabel__ == 1 ? $23 : ($28); - var $31 = $1; - var $32 = $31; - IHEAP[$32] = $30; - ; - var $34 = $1; - var $35 = $34; - var $36 = IHEAP[$35]; - var $37 = _isdigit($36); - var $38 = $37 != 0; - ; - if ($38) { - __lastLabel__ = 4; ; - } - else { - __lastLabel__ = 4; ; - var $40 = $1; - var $41 = $40; - var $42 = IHEAP[$41]; - var $43 = $42 == 46; - __lastLabel__ = 5; ; - } - var $45 = __lastLabel__ == 4 ? 1 : ($43); - if ($45) { __label__ = 0; /* $3 */ continue $3$2; } else { __label__ = 7; /* $46 */ break $3$2; } - } - var $47 = $1; - var $48 = __Z10check_nextP8LexStatePKc($47, __str3770); - var $49 = $48 != 0; - ; - if ($49) { - ; - var $51 = $1; - var $52 = __Z10check_nextP8LexStatePKc($51, __str38); - ; - } - ; - $54$16: while(1) { // $54 - var $55 = $1; - var $56 = $55; - var $57 = IHEAP[$56]; - var $58 = _isalnum($57); - var $59 = $58 != 0; - ; - if ($59) { - __lastLabel__ = 9; ; - } - else { - __lastLabel__ = 9; ; - var $61 = $1; - var $62 = $61; - var $63 = IHEAP[$62]; - var $64 = $63 == 95; - __lastLabel__ = 10; ; - } - var $66 = __lastLabel__ == 9 ? 1 : ($64); - if (!($66)) { __label__ = 13; /* $97 */ break $54$16; } - var $68 = $1; - var $69 = $1; - var $70 = $69; - var $71 = IHEAP[$70]; - __Z4saveP8LexStatei($68, $71); - var $72 = $1; - var $73 = $72+44; - var $74 = IHEAP[$73]; - var $75 = $74; - var $76 = IHEAP[$75]; - var $77 = $76 + -1; - IHEAP[$75] = $77; - var $78 = unSign($76, 32) > unSign(0, 32); - ; - if ($78) { - ; - var $80 = $1; - var $81 = $80+44; - var $82 = IHEAP[$81]; - var $83 = $82+4; - var $84 = IHEAP[$83]; - var $85 = $84+1; - IHEAP[$83] = $85; - var $86 = IHEAP[$84]; - var $87 = $86; - __lastLabel__ = 14; ; - } - else { - ; - var $89 = $1; - var $90 = $89+44; - var $91 = IHEAP[$90]; - var $92 = __Z9luaZ_fillP3Zio($91); - __lastLabel__ = 16; ; - } - var $94 = __lastLabel__ == 14 ? $87 : ($92); - var $95 = $1; - var $96 = $95; - IHEAP[$96] = $94; - __label__ = 9; /* $54 */ continue $54$16; - } - var $98 = $1; - __Z4saveP8LexStatei($98, 0); - var $99 = $1; - var $100 = $1; - var $101 = $100+56; - var $102 = IHEAP[$101]; - __Z11buffreplaceP8LexStatecc($99, 46, $102); - var $103 = $1; - var $104 = $103+48; - var $105 = IHEAP[$104]; - var $106 = $105; - var $107 = IHEAP[$106]; - var $108 = $2; - var $109 = $108; - var $110 = __Z10luaO_str2dPKcPd($107, $109); - var $111 = $110 != 0; - ; - if (!$111) { - ; - var $113 = $1; - var $114 = $2; - __Z11trydecpointP8LexStateP7SemInfo($113, $114); - ; - } - ; - return; - } - __Z12read_numeralP8LexStateP7SemInfo.__index__ = Runtime.getFunctionIndex(__Z12read_numeralP8LexStateP7SemInfo, "__Z12read_numeralP8LexStateP7SemInfo"); - - - function __Z11buffreplaceP8LexStatecc($ls, $from, $to) { - ; - var __label__; - var $1; - var $2; - var $3; - var $n; - var $p; - $1 = $ls; - $2 = $from; - $3 = $to; - var $4 = $1; - var $5 = $4+48; - var $6 = IHEAP[$5]; - var $7 = $6+4; - var $8 = IHEAP[$7]; - $n = $8; - var $9 = $1; - var $10 = $9+48; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = IHEAP[$12]; - $p = $13; - ; - $14$2: while(1) { // $14 - var $15 = $n; - var $16 = $15 + -1; - $n = $16; - var $17 = $15 != 0; - if (!($17)) { __label__ = 2; /* $33 */ break $14$2; } - var $19 = $n; - var $20 = $p; - var $21 = $20+$19; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $2; - var $25 = $24; - var $26 = $23 == $25; - ; - if ($26) { - ; - var $28 = $3; - var $29 = $n; - var $30 = $p; - var $31 = $30+$29; - IHEAP[$31] = $28; - ; - } - __label__ = 0; /* $14 */ continue $14$2; - } - ; - return; - } - __Z11buffreplaceP8LexStatecc.__index__ = Runtime.getFunctionIndex(__Z11buffreplaceP8LexStatecc, "__Z11buffreplaceP8LexStatecc"); - - - function __Z11trydecpointP8LexStateP7SemInfo($ls, $seminfo) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $cv; - var $old; - $1 = $ls; - $2 = $seminfo; - var $3 = _localeconv(); - $cv = $3; - var $4 = $1; - var $5 = $4+56; - var $6 = IHEAP[$5]; - $old = $6; - var $7 = $cv; - var $8 = $7 != 0; - ; - if ($8) { - ; - var $10 = $cv; - var $11 = $10; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = IHEAP[$13]; - __lastLabel__ = 0; ; - } - else { - ; - __lastLabel__ = 2; ; - } - var $17 = __lastLabel__ == 0 ? $14 : (46); - var $18 = $1; - var $19 = $18+56; - IHEAP[$19] = $17; - var $20 = $1; - var $21 = $old; - var $22 = $1; - var $23 = $22+56; - var $24 = IHEAP[$23]; - __Z11buffreplaceP8LexStatecc($20, $21, $24); - var $25 = $1; - var $26 = $25+48; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = IHEAP[$28]; - var $30 = $2; - var $31 = $30; - var $32 = __Z10luaO_str2dPKcPd($29, $31); - var $33 = $32 != 0; - ; - if (!$33) { - ; - var $35 = $1; - var $36 = $1; - var $37 = $36+56; - var $38 = IHEAP[$37]; - __Z11buffreplaceP8LexStatecc($35, $38, 46); - var $39 = $1; - __Z13luaX_lexerrorP8LexStatePKci($39, __str39, 284); - ; - } - ; - return; - } - __Z11trydecpointP8LexStateP7SemInfo.__index__ = Runtime.getFunctionIndex(__Z11trydecpointP8LexStateP7SemInfo, "__Z11trydecpointP8LexStateP7SemInfo"); - - - function __Z13luaM_growaux_P9lua_StatePvPijiPKc($L, $block, $size, $size_elems, $limit, $errormsg) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - var $6; - var $newblock; - var $newsize; - $1 = $L; - $2 = $block; - $3 = $size; - $4 = $size_elems; - $5 = $limit; - $6 = $errormsg; - var $7 = $3; - var $8 = IHEAP[$7]; - var $9 = $5; - var $10 = Math.floor($9 / 2); - var $11 = $8 >= $10; - ; - if ($11) { - ; - var $13 = $3; - var $14 = IHEAP[$13]; - var $15 = $5; - var $16 = $14 >= $15; - ; - if ($16) { - ; - var $18 = $1; - var $19 = $6; - __Z13luaG_runerrorP9lua_StatePKcz($18, $19); - ; - } - var $21 = $5; - $newsize = $21; - ; - } - else { - ; - var $23 = $3; - var $24 = IHEAP[$23]; - var $25 = $24 * 2; - $newsize = $25; - var $26 = $newsize; - var $27 = $26 < 4; - ; - if ($27) { - ; - $newsize = 4; - ; - } - ; - } - var $31 = $newsize; - var $32 = $31 + 1; - var $33 = $4; - var $34 = Math.floor(unSign(-3, 32) / unSign($33, 32)); - var $35 = unSign($32, 32) <= unSign($34, 32); - ; - if ($35) { - ; - var $37 = $1; - var $38 = $2; - var $39 = $3; - var $40 = IHEAP[$39]; - var $41 = $4; - var $42 = $40 * $41; - var $43 = $newsize; - var $44 = $4; - var $45 = $43 * $44; - var $46 = __Z13luaM_realloc_P9lua_StatePvjj($37, $38, $42, $45); - __lastLabel__ = 3; ; - } - else { - ; - var $48 = $1; - var $49 = __Z11luaM_toobigP9lua_State($48); - __lastLabel__ = 5; ; - } - var $51 = __lastLabel__ == 3 ? $46 : ($49); - $newblock = $51; - var $52 = $newsize; - var $53 = $3; - IHEAP[$53] = $52; - var $54 = $newblock; - ; - return $54; - } - __Z13luaM_growaux_P9lua_StatePvPijiPKc.__index__ = Runtime.getFunctionIndex(__Z13luaM_growaux_P9lua_StatePvPijiPKc, "__Z13luaM_growaux_P9lua_StatePvPijiPKc"); - - - function __Z13luaM_realloc_P9lua_StatePvjj($L, $block, $osize, $nsize) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $g; - $1 = $L; - $2 = $block; - $3 = $osize; - $4 = $nsize; - var $5 = $1; - var $6 = $5+16; - var $7 = IHEAP[$6]; - $g = $7; - var $8 = $g; - var $9 = $8+12; - var $10 = IHEAP[$9]; - var $11 = $g; - var $12 = $11+16; - var $13 = IHEAP[$12]; - var $14 = $2; - var $15 = $3; - var $16 = $4; - var $17 = FUNCTION_TABLE[$10]($13, $14, $15, $16); - $2 = $17; - var $18 = $2; - var $19 = $18 == 0; - ; - $20$25$2: do { - if ($19) { - ; - var $21 = $4; - var $22 = unSign($21, 32) > unSign(0, 32); - if (!($22)) { __label__ = 1; /* $25 */ break $20$25$2; } - var $24 = $1; - __Z10luaD_throwP9lua_Statei($24, 4); - ; - } - } while(0); - var $26 = $g; - var $27 = $26+68; - var $28 = IHEAP[$27]; - var $29 = $3; - var $30 = $28 - $29; - var $31 = $4; - var $32 = $30 + $31; - var $33 = $g; - var $34 = $33+68; - IHEAP[$34] = $32; - var $35 = $2; - ; - return $35; - } - __Z13luaM_realloc_P9lua_StatePvjj.__index__ = Runtime.getFunctionIndex(__Z13luaM_realloc_P9lua_StatePvjj, "__Z13luaM_realloc_P9lua_StatePvjj"); - - - function __Z11luaM_toobigP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($2, __str72); - ; - return 0; - } - __Z11luaM_toobigP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaM_toobigP9lua_State, "__Z11luaM_toobigP9lua_State"); - - - function __Z11luaO_int2fbj($x) { - ; - var __label__; - var $1; - var $2; - var $e; - $2 = $x; - $e = 0; - ; - $3$2: while(1) { // $3 - var $4 = $2; - var $5 = unSign($4, 32) >= unSign(16, 32); - if (!($5)) { __label__ = 2; /* $12 */ break $3$2; } - var $7 = $2; - var $8 = $7 + 1; - var $9 = $8 >> 1; - $2 = $9; - var $10 = $e; - var $11 = $10 + 1; - $e = $11; - __label__ = 0; /* $3 */ continue $3$2; - } - var $13 = $2; - var $14 = unSign($13, 32) < unSign(8, 32); - ; - if ($14) { - ; - var $16 = $2; - $1 = $16; - ; - } - else { - ; - var $18 = $e; - var $19 = $18 + 1; - var $20 = $19 << 3; - var $21 = $2; - var $22 = $21 - 8; - var $23 = $20 | $22; - $1 = $23; - ; - } - var $25 = $1; - ; - return $25; - } - __Z11luaO_int2fbj.__index__ = Runtime.getFunctionIndex(__Z11luaO_int2fbj, "__Z11luaO_int2fbj"); - - - function __Z11luaO_fb2inti($x) { - ; - var __label__; - var $1; - var $2; - var $e; - $2 = $x; - var $3 = $2; - var $4 = $3 >> 3; - var $5 = $4 & 31; - $e = $5; - var $6 = $e; - var $7 = $6 == 0; - ; - if ($7) { - ; - var $9 = $2; - $1 = $9; - ; - } - else { - ; - var $11 = $2; - var $12 = $11 & 7; - var $13 = $12 + 8; - var $14 = $e; - var $15 = $14 - 1; - var $16 = $13 << $15; - $1 = $16; - ; - } - var $18 = $1; - ; - return $18; - } - __Z11luaO_fb2inti.__index__ = Runtime.getFunctionIndex(__Z11luaO_fb2inti, "__Z11luaO_fb2inti"); - - - function __Z9luaO_log2j($x) { - ; - var __label__; - var $1; - var $l; - $1 = $x; - $l = -1; - ; - $2$2: while(1) { // $2 - var $3 = $1; - var $4 = unSign($3, 32) >= unSign(256, 32); - if (!($4)) { __label__ = 2; /* $10 */ break $2$2; } - var $6 = $l; - var $7 = $6 + 8; - $l = $7; - var $8 = $1; - var $9 = $8 >> 8; - $1 = $9; - __label__ = 0; /* $2 */ continue $2$2; - } - var $11 = $l; - var $12 = $1; - var $13 = __ZZ9luaO_log2jE5log_2+$12; - var $14 = IHEAP[$13]; - var $15 = $14; - var $16 = $11 + $15; - ; - return $16; - } - __Z9luaO_log2j.__index__ = Runtime.getFunctionIndex(__Z9luaO_log2j, "__Z9luaO_log2j"); - - - function __Z16luaO_rawequalObjPK10lua_TValueS1_($t1, $t2) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $t1; - $3 = $t2; - var $4 = $2; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $3; - var $8 = $7+8; - var $9 = IHEAP[$8]; - var $10 = $6 != $9; - ; - if ($10) { - ; - $1 = 0; - ; - } - else { - ; - var $13 = $2; - var $14 = $13+8; - var $15 = IHEAP[$14]; - if ($15 == 0) { - __label__ = 1; /* $16 */ - } - else if ($15 == 3) { - __label__ = 2; /* $17 */ - } - else if ($15 == 1) { - __label__ = 3; /* $28 */ - } - else if ($15 == 2) { - __label__ = 4; /* $41 */ - } - else { - __label__ = 5; /* $54 */ - } - - if (__label__ == 5) { - var $55 = $2; - var $56 = $55; - var $57 = $56; - var $58 = $57; - var $59 = IHEAP[$58]; - var $60 = $3; - var $61 = $60; - var $62 = $61; - var $63 = $62; - var $64 = IHEAP[$63]; - var $65 = $59 == $64; - var $66 = $65; - $1 = $66; - ; - } - else if (__label__ == 1) { - $1 = 1; - ; - } - else if (__label__ == 2) { - var $18 = $2; - var $19 = $18; - var $20 = $19; - var $21 = FHEAP[$20]; - var $22 = $3; - var $23 = $22; - var $24 = $23; - var $25 = FHEAP[$24]; - var $26 = $21 == $25; - var $27 = $26; - $1 = $27; - ; - } - else if (__label__ == 3) { - var $29 = $2; - var $30 = $29; - var $31 = $30; - var $32 = $31; - var $33 = IHEAP[$32]; - var $34 = $3; - var $35 = $34; - var $36 = $35; - var $37 = $36; - var $38 = IHEAP[$37]; - var $39 = $33 == $38; - var $40 = $39; - $1 = $40; - ; - } - else if (__label__ == 4) { - var $42 = $2; - var $43 = $42; - var $44 = $43; - var $45 = $44; - var $46 = IHEAP[$45]; - var $47 = $3; - var $48 = $47; - var $49 = $48; - var $50 = $49; - var $51 = IHEAP[$50]; - var $52 = $46 == $51; - var $53 = $52; - $1 = $53; - ; - } - } - var $68 = $1; - ; - return $68; - } - __Z16luaO_rawequalObjPK10lua_TValueS1_.__index__ = Runtime.getFunctionIndex(__Z16luaO_rawequalObjPK10lua_TValueS1_, "__Z16luaO_rawequalObjPK10lua_TValueS1_"); - - - function __Z10luaO_str2dPKcPd($s, $result) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $endptr = __stackBase__; - $2 = $s; - $3 = $result; - var $4 = $2; - var $5 = _strtod($4, $endptr); - var $6 = $3; - FHEAP[$6] = $5; - var $7 = IHEAP[$endptr]; - var $8 = $2; - var $9 = $7 == $8; - ; - if ($9) { - ; - $1 = 0; - ; - } - else { - ; - var $12 = IHEAP[$endptr]; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = $14 == 120; - ; - $21$16$5: do { - if ($15) { - __label__ = 1; /* $21 */ - } - else { - ; - var $17 = IHEAP[$endptr]; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $19 == 88; - if ($20) { __label__ = 1; /* $21 */ break $21$16$5; } else { __label__ = 2; /* $26 */ break $21$16$5; } - } - } while(0); - if (__label__ == 1) { - var $22 = $2; - var $23 = _strtoul($22, $endptr, 16); - var $24 = unSign($23, 32); - var $25 = $3; - FHEAP[$25] = $24; - ; - } - var $27 = IHEAP[$endptr]; - var $28 = IHEAP[$27]; - var $29 = $28; - var $30 = $29 == 0; - ; - if ($30) { - ; - $1 = 1; - ; - } - else { - ; - ; - $33$13: while(1) { // $33 - var $34 = IHEAP[$endptr]; - var $35 = IHEAP[$34]; - var $36 = $35; - var $37 = _isspace($36); - var $38 = $37 != 0; - if (!($38)) { __label__ = 6; /* $42 */ break $33$13; } - var $40 = IHEAP[$endptr]; - var $41 = $40+1; - IHEAP[$endptr] = $41; - __label__ = 4; /* $33 */ continue $33$13; - } - var $43 = IHEAP[$endptr]; - var $44 = IHEAP[$43]; - var $45 = $44; - var $46 = $45 != 0; - ; - if ($46) { - ; - $1 = 0; - ; - } - else { - ; - $1 = 1; - ; - } - } - } - var $50 = $1; - STACKTOP = __stackBase__; - return $50; - } - __Z10luaO_str2dPKcPd.__index__ = Runtime.getFunctionIndex(__Z10luaO_str2dPKcPd, "__Z10luaO_str2dPKcPd"); - - - function __Z17luaO_pushvfstringP9lua_StatePKcPc($L, $fmt, $argp) { - var __stackBase__ = STACKTOP; STACKTOP += 29; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $n; - var $e; - var $i_o; - var $s; - var $buff = __stackBase__; - var $i_o1; - var $i_o2; - var $buff3 = __stackBase__+2; - var $buff4 = __stackBase__+26; - $1 = $L; - $2 = $fmt; - $3 = $argp; - $n = 1; - var $4 = $1; - __Z7pushstrP9lua_StatePKc($4, __str77); - ; - $5$2: while(1) { // $5 - var $6 = $2; - var $7 = _strchr($6, 37); - $e = $7; - var $8 = $e; - var $9 = $8 == 0; - if ($9) { __label__ = 1; /* $10 */ break $5$2; } - var $12 = $1; - var $13 = $12+8; - var $14 = IHEAP[$13]; - $i_o = $14; - var $15 = $1; - var $16 = $2; - var $17 = $e; - var $18 = $2; - var $19 = $17; - var $20 = $18; - var $21 = $19 - $20; - var $22 = __Z12luaS_newlstrP9lua_StatePKcj($15, $16, $21); - var $23 = $22; - var $24 = $i_o; - var $25 = $24; - var $26 = $25; - var $27 = $26; - IHEAP[$27] = $23; - var $28 = $i_o; - var $29 = $28+8; - IHEAP[$29] = 4; - var $30 = $1; - var $31 = $30+28; - var $32 = IHEAP[$31]; - var $33 = $32; - var $34 = $1; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $36; - var $38 = $33; - var $39 = $37; - var $40 = $38 - $39; - var $41 = $40 <= 12; - ; - if ($41) { - ; - var $43 = $1; - __Z14luaD_growstackP9lua_Statei($43, 1); - ; - } - else { - ; - ; - } - var $46 = $1; - var $47 = $46+8; - var $48 = IHEAP[$47]; - var $49 = $48+12; - IHEAP[$47] = $49; - var $50 = $e; - var $51 = $50+1; - var $52 = IHEAP[$51]; - var $53 = $52; - if ($53 == 115) { - __label__ = 9; /* $54 */ - } - else if ($53 == 99) { - __label__ = 10; /* $65 */ - } - else if ($53 == 100) { - __label__ = 11; /* $75 */ - } - else if ($53 == 102) { - __label__ = 12; /* $109 */ - } - else if ($53 == 112) { - __label__ = 13; /* $142 */ - } - else if ($53 == 37) { - __label__ = 14; /* $151 */ - } - else { - __label__ = 15; /* $153 */ - } - - if (__label__ == 15) { - var $154 = $buff4; - IHEAP[$154] = 37; - var $155 = $e; - var $156 = $155+1; - var $157 = IHEAP[$156]; - var $158 = $buff4+1; - IHEAP[$158] = $157; - var $159 = $buff4+2; - IHEAP[$159] = 0; - var $160 = $1; - var $161 = $buff4; - __Z7pushstrP9lua_StatePKc($160, $161); - ; - } - else if (__label__ == 9) { - var $55 = $3; - var $56 = $55; - var $57 = $55+4; - $3 = $57; - var $58 = IHEAP[$56]; - $s = $58; - var $59 = $s; - var $60 = $59 == 0; - ; - if ($60) { - ; - $s = __str178; - ; - } - var $63 = $1; - var $64 = $s; - __Z7pushstrP9lua_StatePKc($63, $64); - ; - } - else if (__label__ == 10) { - var $66 = $3; - var $67 = $66; - var $68 = $66+4; - $3 = $68; - var $69 = IHEAP[$67]; - var $70 = $69; - var $71 = $buff; - IHEAP[$71] = $70; - var $72 = $buff+1; - IHEAP[$72] = 0; - var $73 = $1; - var $74 = $buff; - __Z7pushstrP9lua_StatePKc($73, $74); - ; - } - else if (__label__ == 11) { - var $76 = $1; - var $77 = $76+8; - var $78 = IHEAP[$77]; - $i_o1 = $78; - var $79 = $3; - var $80 = $79; - var $81 = $79+4; - $3 = $81; - var $82 = IHEAP[$80]; - var $83 = $82; - var $84 = $i_o1; - var $85 = $84; - var $86 = $85; - FHEAP[$86] = $83; - var $87 = $i_o1; - var $88 = $87+8; - IHEAP[$88] = 3; - var $89 = $1; - var $90 = $89+28; - var $91 = IHEAP[$90]; - var $92 = $91; - var $93 = $1; - var $94 = $93+8; - var $95 = IHEAP[$94]; - var $96 = $95; - var $97 = $92; - var $98 = $96; - var $99 = $97 - $98; - var $100 = $99 <= 12; - ; - if ($100) { - ; - var $102 = $1; - __Z14luaD_growstackP9lua_Statei($102, 1); - ; - } - else { - ; - ; - } - var $105 = $1; - var $106 = $105+8; - var $107 = IHEAP[$106]; - var $108 = $107+12; - IHEAP[$106] = $108; - ; - } - else if (__label__ == 12) { - var $110 = $1; - var $111 = $110+8; - var $112 = IHEAP[$111]; - $i_o2 = $112; - var $113 = $3; - var $114 = $113; - var $115 = $113+8; - $3 = $115; - var $116 = FHEAP[$114]; - var $117 = $i_o2; - var $118 = $117; - var $119 = $118; - FHEAP[$119] = $116; - var $120 = $i_o2; - var $121 = $120+8; - IHEAP[$121] = 3; - var $122 = $1; - var $123 = $122+28; - var $124 = IHEAP[$123]; - var $125 = $124; - var $126 = $1; - var $127 = $126+8; - var $128 = IHEAP[$127]; - var $129 = $128; - var $130 = $125; - var $131 = $129; - var $132 = $130 - $131; - var $133 = $132 <= 12; - ; - if ($133) { - ; - var $135 = $1; - __Z14luaD_growstackP9lua_Statei($135, 1); - ; - } - else { - ; - ; - } - var $138 = $1; - var $139 = $138+8; - var $140 = IHEAP[$139]; - var $141 = $140+12; - IHEAP[$139] = $141; - ; - } - else if (__label__ == 13) { - var $143 = $buff3; - var $144 = $3; - var $145 = $144; - var $146 = $144+4; - $3 = $146; - var $147 = IHEAP[$145]; - var $148 = _sprintf($143, __str279, $147); - var $149 = $1; - var $150 = $buff3; - __Z7pushstrP9lua_StatePKc($149, $150); - ; - } - else if (__label__ == 14) { - var $152 = $1; - __Z7pushstrP9lua_StatePKc($152, __str380); - ; - } - var $163 = $n; - var $164 = $163 + 2; - $n = $164; - var $165 = $e; - var $166 = $165+2; - $2 = $166; - __label__ = 0; /* $5 */ continue $5$2; - } - ; - var $168 = $1; - var $169 = $2; - __Z7pushstrP9lua_StatePKc($168, $169); - var $170 = $1; - var $171 = $n; - var $172 = $171 + 1; - var $173 = $1; - var $174 = $173+8; - var $175 = IHEAP[$174]; - var $176 = $1; - var $177 = $176+12; - var $178 = IHEAP[$177]; - var $179 = $175; - var $180 = $178; - var $181 = $179 - $180; - var $182 = Math.floor($181 / 12); - var $183 = $182 - 1; - __Z11luaV_concatP9lua_Stateii($170, $172, $183); - var $184 = $n; - var $185 = $1; - var $186 = $185+8; - var $187 = IHEAP[$186]; - var $188 = 0 - $184; - var $189 = $187+12*$188; - IHEAP[$186] = $189; - var $190 = $1; - var $191 = $190+8; - var $192 = IHEAP[$191]; - var $193 = $192+-12; - var $194 = $193; - var $195 = $194; - var $196 = $195; - var $197 = IHEAP[$196]; - var $198 = $197; - var $199 = $198; - var $200 = $199+16; - var $201 = $200; - STACKTOP = __stackBase__; - return $201; - } - __Z17luaO_pushvfstringP9lua_StatePKcPc.__index__ = Runtime.getFunctionIndex(__Z17luaO_pushvfstringP9lua_StatePKcPc, "__Z17luaO_pushvfstringP9lua_StatePKcPc"); - - - function __Z7pushstrP9lua_StatePKc($L, $str) { - ; - var __label__; - var $1; - var $2; - var $i_o; - $1 = $L; - $2 = $str; - var $3 = $1; - var $4 = $3+8; - var $5 = IHEAP[$4]; - $i_o = $5; - var $6 = $1; - var $7 = $2; - var $8 = $2; - var $9 = _strlen($8); - var $10 = __Z12luaS_newlstrP9lua_StatePKcj($6, $7, $9); - var $11 = $10; - var $12 = $i_o; - var $13 = $12; - var $14 = $13; - var $15 = $14; - IHEAP[$15] = $11; - var $16 = $i_o; - var $17 = $16+8; - IHEAP[$17] = 4; - var $18 = $1; - var $19 = $18+28; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $1; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $21; - var $27 = $25; - var $28 = $26 - $27; - var $29 = $28 <= 12; - ; - if ($29) { - ; - var $31 = $1; - __Z14luaD_growstackP9lua_Statei($31, 1); - ; - } - else { - ; - ; - } - var $34 = $1; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $36+12; - IHEAP[$35] = $37; - ; - return; - } - __Z7pushstrP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z7pushstrP9lua_StatePKc, "__Z7pushstrP9lua_StatePKc"); - - - function __Z16luaO_pushfstringP9lua_StatePKcz($L, $fmt) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __numArgs__ = 2; - var $1; - var $2; - var $msg; - var $argp = __stackBase__; - $1 = $L; - $2 = $fmt; - var $3 = $argp; - IHEAP[$3] = arguments[__numArgs__]; - var $4 = $1; - var $5 = $2; - var $6 = IHEAP[$argp]; - var $7 = __Z17luaO_pushvfstringP9lua_StatePKcPc($4, $5, $6); - $msg = $7; - var $8 = $argp; - ;; - var $9 = $msg; - STACKTOP = __stackBase__; - return $9; - } - __Z16luaO_pushfstringP9lua_StatePKcz.__index__ = Runtime.getFunctionIndex(__Z16luaO_pushfstringP9lua_StatePKcz, "__Z16luaO_pushfstringP9lua_StatePKcz"); - - - function __Z12luaO_chunkidPcPKcj($out, $source, $bufflen) { - ; - var __label__; - var $1; - var $2; - var $3; - var $l; - var $len; - $1 = $out; - $2 = $source; - $3 = $bufflen; - var $4 = $2; - var $5 = IHEAP[$4]; - var $6 = $5; - var $7 = $6 == 61; - ; - if ($7) { - ; - var $9 = $1; - var $10 = $2; - var $11 = $10+1; - var $12 = $3; - var $13 = _strncpy($9, $11, $12); - var $14 = $3; - var $15 = $14 - 1; - var $16 = $1; - var $17 = $16+$15; - IHEAP[$17] = 0; - ; - } - else { - ; - var $19 = $2; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $21 == 64; - ; - if ($22) { - ; - var $24 = $2; - var $25 = $24+1; - $2 = $25; - var $26 = $3; - var $27 = $26 - 8; - $3 = $27; - var $28 = $2; - var $29 = _strlen($28); - $l = $29; - var $30 = $1; - var $31 = _strcpy($30, __str77); - var $32 = $l; - var $33 = $3; - var $34 = unSign($32, 32) > unSign($33, 32); - ; - if ($34) { - ; - var $36 = $l; - var $37 = $3; - var $38 = $36 - $37; - var $39 = $2; - var $40 = $39+$38; - $2 = $40; - var $41 = $1; - var $42 = _strcat($41, __str481); - ; - } - var $44 = $1; - var $45 = $2; - var $46 = _strcat($44, $45); - ; - } - else { - ; - var $48 = $2; - var $49 = _strcspn($48, __str582); - $len = $49; - var $50 = $3; - var $51 = $50 - 17; - $3 = $51; - var $52 = $len; - var $53 = $3; - var $54 = unSign($52, 32) > unSign($53, 32); - ; - if ($54) { - ; - var $56 = $3; - $len = $56; - ; - } - var $58 = $1; - var $59 = _strcpy($58, __str683); - var $60 = $len; - var $61 = $2; - var $62 = $61+$60; - var $63 = IHEAP[$62]; - var $64 = $63; - var $65 = $64 != 0; - ; - if ($65) { - ; - var $67 = $1; - var $68 = $2; - var $69 = $len; - var $70 = _strncat($67, $68, $69); - var $71 = $1; - var $72 = _strcat($71, __str481); - ; - } - else { - ; - var $74 = $1; - var $75 = $2; - var $76 = _strcat($74, $75); - ; - } - var $78 = $1; - var $79 = _strcat($78, __str784); - ; - } - ; - } - ; - return; - } - __Z12luaO_chunkidPcPKcj.__index__ = Runtime.getFunctionIndex(__Z12luaO_chunkidPcPKcj, "__Z12luaO_chunkidPcPKcj"); - - - function __Z11luaY_parserP9lua_StateP3ZioP7MbufferPKc($L, $z, $buff, $name) { - var __stackBase__ = STACKTOP; STACKTOP += 632; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $lexstate = __stackBase__; - var $funcstate = __stackBase__+60; - $1 = $L; - $2 = $z; - $3 = $buff; - $4 = $name; - var $5 = $3; - var $6 = $lexstate+48; - IHEAP[$6] = $5; - var $7 = $1; - var $8 = $2; - var $9 = $1; - var $10 = $4; - var $11 = $4; - var $12 = _strlen($11); - var $13 = __Z12luaS_newlstrP9lua_StatePKcj($9, $10, $12); - __Z13luaX_setinputP9lua_StateP8LexStateP3ZioP7TString($7, $lexstate, $8, $13); - __Z9open_funcP8LexStateP9FuncState($lexstate, $funcstate); - var $14 = $funcstate; - var $15 = IHEAP[$14]; - var $16 = $15+74; - IHEAP[$16] = 2; - __Z9luaX_nextP8LexState($lexstate); - __Z5chunkP8LexState($lexstate); - __Z5checkP8LexStatei($lexstate, 287); - __Z10close_funcP8LexState($lexstate); - var $17 = $funcstate; - var $18 = IHEAP[$17]; - STACKTOP = __stackBase__; - return $18; - } - __Z11luaY_parserP9lua_StateP3ZioP7MbufferPKc.__index__ = Runtime.getFunctionIndex(__Z11luaY_parserP9lua_StateP3ZioP7MbufferPKc, "__Z11luaY_parserP9lua_StateP3ZioP7MbufferPKc"); - - - function __Z9open_funcP8LexStateP9FuncState($ls, $fs) { - ; - var __label__; - var $1; - var $2; - var $L; - var $f; - var $i_o; - var $i_o1; - $1 = $ls; - $2 = $fs; - var $3 = $1; - var $4 = $3+40; - var $5 = IHEAP[$4]; - $L = $5; - var $6 = $L; - var $7 = __Z13luaF_newprotoP9lua_State($6); - $f = $7; - var $8 = $f; - var $9 = $2; - var $10 = $9; - IHEAP[$10] = $8; - var $11 = $1; - var $12 = $11+36; - var $13 = IHEAP[$12]; - var $14 = $2; - var $15 = $14+8; - IHEAP[$15] = $13; - var $16 = $1; - var $17 = $2; - var $18 = $17+12; - IHEAP[$18] = $16; - var $19 = $L; - var $20 = $2; - var $21 = $20+16; - IHEAP[$21] = $19; - var $22 = $2; - var $23 = $1; - var $24 = $23+36; - IHEAP[$24] = $22; - var $25 = $2; - var $26 = $25+24; - IHEAP[$26] = 0; - var $27 = $2; - var $28 = $27+28; - IHEAP[$28] = -1; - var $29 = $2; - var $30 = $29+32; - IHEAP[$30] = -1; - var $31 = $2; - var $32 = $31+36; - IHEAP[$32] = 0; - var $33 = $2; - var $34 = $33+40; - IHEAP[$34] = 0; - var $35 = $2; - var $36 = $35+44; - IHEAP[$36] = 0; - var $37 = $2; - var $38 = $37+48; - IHEAP[$38] = 0; - var $39 = $2; - var $40 = $39+50; - IHEAP[$40] = 0; - var $41 = $2; - var $42 = $41+20; - IHEAP[$42] = 0; - var $43 = $1; - var $44 = $43+52; - var $45 = IHEAP[$44]; - var $46 = $f; - var $47 = $46+32; - IHEAP[$47] = $45; - var $48 = $f; - var $49 = $48+75; - IHEAP[$49] = 2; - var $50 = $L; - var $51 = __Z8luaH_newP9lua_Stateii($50, 0, 0); - var $52 = $2; - var $53 = $52+4; - IHEAP[$53] = $51; - var $54 = $L; - var $55 = $54+8; - var $56 = IHEAP[$55]; - $i_o = $56; - var $57 = $2; - var $58 = $57+4; - var $59 = IHEAP[$58]; - var $60 = $59; - var $61 = $i_o; - var $62 = $61; - var $63 = $62; - var $64 = $63; - IHEAP[$64] = $60; - var $65 = $i_o; - var $66 = $65+8; - IHEAP[$66] = 5; - var $67 = $L; - var $68 = $67+28; - var $69 = IHEAP[$68]; - var $70 = $69; - var $71 = $L; - var $72 = $71+8; - var $73 = IHEAP[$72]; - var $74 = $73; - var $75 = $70; - var $76 = $74; - var $77 = $75 - $76; - var $78 = $77 <= 12; - ; - if ($78) { - ; - var $80 = $L; - __Z14luaD_growstackP9lua_Statei($80, 1); - ; - } - else { - ; - ; - } - var $83 = $L; - var $84 = $83+8; - var $85 = IHEAP[$84]; - var $86 = $85+12; - IHEAP[$84] = $86; - var $87 = $L; - var $88 = $87+8; - var $89 = IHEAP[$88]; - $i_o1 = $89; - var $90 = $f; - var $91 = $90; - var $92 = $i_o1; - var $93 = $92; - var $94 = $93; - var $95 = $94; - IHEAP[$95] = $91; - var $96 = $i_o1; - var $97 = $96+8; - IHEAP[$97] = 9; - var $98 = $L; - var $99 = $98+28; - var $100 = IHEAP[$99]; - var $101 = $100; - var $102 = $L; - var $103 = $102+8; - var $104 = IHEAP[$103]; - var $105 = $104; - var $106 = $101; - var $107 = $105; - var $108 = $106 - $107; - var $109 = $108 <= 12; - ; - if ($109) { - ; - var $111 = $L; - __Z14luaD_growstackP9lua_Statei($111, 1); - ; - } - else { - ; - ; - } - var $114 = $L; - var $115 = $114+8; - var $116 = IHEAP[$115]; - var $117 = $116+12; - IHEAP[$115] = $117; - ; - return; - } - __Z9open_funcP8LexStateP9FuncState.__index__ = Runtime.getFunctionIndex(__Z9open_funcP8LexStateP9FuncState, "__Z9open_funcP8LexStateP9FuncState"); - - - function __Z5chunkP8LexState($ls) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $islast; - $1 = $ls; - $islast = 0; - var $2 = $1; - __Z10enterlevelP8LexState($2); - ; - $3$2: while(1) { // $3 - var $4 = $islast; - var $5 = $4 != 0; - ; - if ($5) { - __lastLabel__ = 0; ; - } - else { - __lastLabel__ = 0; ; - var $7 = $1; - var $8 = $7+12; - var $9 = $8; - var $10 = IHEAP[$9]; - var $11 = __Z12block_followi($10); - var $12 = $11 != 0; - var $13 = $12 ^ 1; - __lastLabel__ = 1; ; - } - var $15 = __lastLabel__ == 0 ? 0 : ($13); - if (!($15)) { __label__ = 4; /* $31 */ break $3$2; } - var $17 = $1; - var $18 = __Z9statementP8LexState($17); - $islast = $18; - var $19 = $1; - var $20 = __Z8testnextP8LexStatei($19, 59); - var $21 = $1; - var $22 = $21+36; - var $23 = IHEAP[$22]; - var $24 = $23+50; - var $25 = IHEAP[$24]; - var $26 = $25; - var $27 = $1; - var $28 = $27+36; - var $29 = IHEAP[$28]; - var $30 = $29+36; - IHEAP[$30] = $26; - __label__ = 0; /* $3 */ continue $3$2; - } - var $32 = $1; - var $33 = $32+40; - var $34 = IHEAP[$33]; - var $35 = $34+52; - var $36 = IHEAP[$35]; - var $37 = $36 + -1; - IHEAP[$35] = $37; - ; - return; - } - __Z5chunkP8LexState.__index__ = Runtime.getFunctionIndex(__Z5chunkP8LexState, "__Z5chunkP8LexState"); - - - function __Z5checkP8LexStatei($ls, $c) { - ; - var __label__; - var $1; - var $2; - $1 = $ls; - $2 = $c; - var $3 = $1; - var $4 = $3+12; - var $5 = $4; - var $6 = IHEAP[$5]; - var $7 = $2; - var $8 = $6 != $7; - ; - if ($8) { - ; - var $10 = $1; - var $11 = $2; - __Z14error_expectedP8LexStatei($10, $11); - ; - } - ; - return; - } - __Z5checkP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z5checkP8LexStatei, "__Z5checkP8LexStatei"); - - - function __Z10close_funcP8LexState($ls) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $L; - var $fs; - var $f; - $1 = $ls; - var $2 = $1; - var $3 = $2+40; - var $4 = IHEAP[$3]; - $L = $4; - var $5 = $1; - var $6 = $5+36; - var $7 = IHEAP[$6]; - $fs = $7; - var $8 = $fs; - var $9 = $8; - var $10 = IHEAP[$9]; - $f = $10; - var $11 = $1; - __Z10removevarsP8LexStatei($11, 0); - var $12 = $fs; - __Z8luaK_retP9FuncStateii($12, 0, 0); - var $13 = $fs; - var $14 = $13+24; - var $15 = IHEAP[$14]; - var $16 = $15 + 1; - var $17 = unSign($16, 32) <= unSign(1073741823, 32); - ; - if ($17) { - ; - var $19 = $L; - var $20 = $f; - var $21 = $20+12; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $f; - var $25 = $24+44; - var $26 = IHEAP[$25]; - var $27 = $26 * 4; - var $28 = $fs; - var $29 = $28+24; - var $30 = IHEAP[$29]; - var $31 = $30 * 4; - var $32 = __Z13luaM_realloc_P9lua_StatePvjj($19, $23, $27, $31); - __lastLabel__ = 0; ; - } - else { - ; - var $34 = $L; - var $35 = __Z11luaM_toobigP9lua_State($34); - __lastLabel__ = 2; ; - } - var $37 = __lastLabel__ == 0 ? $32 : ($35); - var $38 = $37; - var $39 = $f; - var $40 = $39+12; - IHEAP[$40] = $38; - var $41 = $fs; - var $42 = $41+24; - var $43 = IHEAP[$42]; - var $44 = $f; - var $45 = $44+44; - IHEAP[$45] = $43; - var $46 = $fs; - var $47 = $46+24; - var $48 = IHEAP[$47]; - var $49 = $48 + 1; - var $50 = unSign($49, 32) <= unSign(1073741823, 32); - ; - if ($50) { - ; - var $52 = $L; - var $53 = $f; - var $54 = $53+20; - var $55 = IHEAP[$54]; - var $56 = $55; - var $57 = $f; - var $58 = $57+48; - var $59 = IHEAP[$58]; - var $60 = $59 * 4; - var $61 = $fs; - var $62 = $61+24; - var $63 = IHEAP[$62]; - var $64 = $63 * 4; - var $65 = __Z13luaM_realloc_P9lua_StatePvjj($52, $56, $60, $64); - __lastLabel__ = 3; ; - } - else { - ; - var $67 = $L; - var $68 = __Z11luaM_toobigP9lua_State($67); - __lastLabel__ = 5; ; - } - var $70 = __lastLabel__ == 3 ? $65 : ($68); - var $71 = $70; - var $72 = $f; - var $73 = $72+20; - IHEAP[$73] = $71; - var $74 = $fs; - var $75 = $74+24; - var $76 = IHEAP[$75]; - var $77 = $f; - var $78 = $77+48; - IHEAP[$78] = $76; - var $79 = $fs; - var $80 = $79+40; - var $81 = IHEAP[$80]; - var $82 = $81 + 1; - var $83 = unSign($82, 32) <= unSign(357913941, 32); - ; - if ($83) { - ; - var $85 = $L; - var $86 = $f; - var $87 = $86+8; - var $88 = IHEAP[$87]; - var $89 = $88; - var $90 = $f; - var $91 = $90+40; - var $92 = IHEAP[$91]; - var $93 = $92 * 12; - var $94 = $fs; - var $95 = $94+40; - var $96 = IHEAP[$95]; - var $97 = $96 * 12; - var $98 = __Z13luaM_realloc_P9lua_StatePvjj($85, $89, $93, $97); - __lastLabel__ = 6; ; - } - else { - ; - var $100 = $L; - var $101 = __Z11luaM_toobigP9lua_State($100); - __lastLabel__ = 8; ; - } - var $103 = __lastLabel__ == 6 ? $98 : ($101); - var $104 = $103; - var $105 = $f; - var $106 = $105+8; - IHEAP[$106] = $104; - var $107 = $fs; - var $108 = $107+40; - var $109 = IHEAP[$108]; - var $110 = $f; - var $111 = $110+40; - IHEAP[$111] = $109; - var $112 = $fs; - var $113 = $112+44; - var $114 = IHEAP[$113]; - var $115 = $114 + 1; - var $116 = unSign($115, 32) <= unSign(1073741823, 32); - ; - if ($116) { - ; - var $118 = $L; - var $119 = $f; - var $120 = $119+16; - var $121 = IHEAP[$120]; - var $122 = $121; - var $123 = $f; - var $124 = $123+52; - var $125 = IHEAP[$124]; - var $126 = $125 * 4; - var $127 = $fs; - var $128 = $127+44; - var $129 = IHEAP[$128]; - var $130 = $129 * 4; - var $131 = __Z13luaM_realloc_P9lua_StatePvjj($118, $122, $126, $130); - __lastLabel__ = 9; ; - } - else { - ; - var $133 = $L; - var $134 = __Z11luaM_toobigP9lua_State($133); - __lastLabel__ = 11; ; - } - var $136 = __lastLabel__ == 9 ? $131 : ($134); - var $137 = $136; - var $138 = $f; - var $139 = $138+16; - IHEAP[$139] = $137; - var $140 = $fs; - var $141 = $140+44; - var $142 = IHEAP[$141]; - var $143 = $f; - var $144 = $143+52; - IHEAP[$144] = $142; - var $145 = $fs; - var $146 = $145+48; - var $147 = IHEAP[$146]; - var $148 = $147; - var $149 = $148 + 1; - var $150 = unSign($149, 32) <= unSign(357913941, 32); - ; - if ($150) { - ; - var $152 = $L; - var $153 = $f; - var $154 = $153+24; - var $155 = IHEAP[$154]; - var $156 = $155; - var $157 = $f; - var $158 = $157+56; - var $159 = IHEAP[$158]; - var $160 = $159 * 12; - var $161 = $fs; - var $162 = $161+48; - var $163 = IHEAP[$162]; - var $164 = $163; - var $165 = $164 * 12; - var $166 = __Z13luaM_realloc_P9lua_StatePvjj($152, $156, $160, $165); - __lastLabel__ = 12; ; - } - else { - ; - var $168 = $L; - var $169 = __Z11luaM_toobigP9lua_State($168); - __lastLabel__ = 14; ; - } - var $171 = __lastLabel__ == 12 ? $166 : ($169); - var $172 = $171; - var $173 = $f; - var $174 = $173+24; - IHEAP[$174] = $172; - var $175 = $fs; - var $176 = $175+48; - var $177 = IHEAP[$176]; - var $178 = $177; - var $179 = $f; - var $180 = $179+56; - IHEAP[$180] = $178; - var $181 = $f; - var $182 = $181+72; - var $183 = IHEAP[$182]; - var $184 = $183; - var $185 = $184 + 1; - var $186 = unSign($185, 32) <= unSign(1073741823, 32); - ; - if ($186) { - ; - var $188 = $L; - var $189 = $f; - var $190 = $189+28; - var $191 = IHEAP[$190]; - var $192 = $191; - var $193 = $f; - var $194 = $193+36; - var $195 = IHEAP[$194]; - var $196 = $195 * 4; - var $197 = $f; - var $198 = $197+72; - var $199 = IHEAP[$198]; - var $200 = $199; - var $201 = $200 * 4; - var $202 = __Z13luaM_realloc_P9lua_StatePvjj($188, $192, $196, $201); - __lastLabel__ = 15; ; - } - else { - ; - var $204 = $L; - var $205 = __Z11luaM_toobigP9lua_State($204); - __lastLabel__ = 17; ; - } - var $207 = __lastLabel__ == 15 ? $202 : ($205); - var $208 = $207; - var $209 = $f; - var $210 = $209+28; - IHEAP[$210] = $208; - var $211 = $f; - var $212 = $211+72; - var $213 = IHEAP[$212]; - var $214 = $213; - var $215 = $f; - var $216 = $215+36; - IHEAP[$216] = $214; - var $217 = $fs; - var $218 = $217+8; - var $219 = IHEAP[$218]; - var $220 = $1; - var $221 = $220+36; - IHEAP[$221] = $219; - var $222 = $L; - var $223 = $222+8; - var $224 = IHEAP[$223]; - var $225 = $224+-24; - IHEAP[$223] = $225; - var $226 = $fs; - var $227 = $226 != 0; - ; - if ($227) { - ; - var $229 = $1; - __Z12anchor_tokenP8LexState($229); - ; - } - ; - return; - } - __Z10close_funcP8LexState.__index__ = Runtime.getFunctionIndex(__Z10close_funcP8LexState, "__Z10close_funcP8LexState"); - - - function __Z10enterlevelP8LexState($ls) { - ; - var __label__; - var $1; - $1 = $ls; - var $2 = $1; - var $3 = $2+40; - var $4 = IHEAP[$3]; - var $5 = $4+52; - var $6 = IHEAP[$5]; - var $7 = $6 + 1; - IHEAP[$5] = $7; - var $8 = $7; - var $9 = $8 > 200; - ; - if ($9) { - ; - var $11 = $1; - __Z13luaX_lexerrorP8LexStatePKci($11, __str27156, 0); - ; - } - ; - return; - } - __Z10enterlevelP8LexState.__index__ = Runtime.getFunctionIndex(__Z10enterlevelP8LexState, "__Z10enterlevelP8LexState"); - - - function __Z12block_followi($token) { - ; - var __label__; - var $1; - var $2; - $2 = $token; - var $3 = $2; - if ($3 == 260) { - __label__ = 1; /* $4 */ - } - else if ($3 == 261) { - __label__ = 1; /* $4 */ - } - else if ($3 == 262) { - __label__ = 1; /* $4 */ - } - else if ($3 == 276) { - __label__ = 1; /* $4 */ - } - else if ($3 == 287) { - __label__ = 1; /* $4 */ - } - else { - __label__ = 2; /* $5 */ - } - - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 1) { - $1 = 1; - ; - } - var $7 = $1; - ; - return $7; - } - __Z12block_followi.__index__ = Runtime.getFunctionIndex(__Z12block_followi, "__Z12block_followi"); - - - function __Z9statementP8LexState($ls) { - ; - var __label__; - var $1; - var $2; - var $line; - $2 = $ls; - var $3 = $2; - var $4 = $3+4; - var $5 = IHEAP[$4]; - $line = $5; - var $6 = $2; - var $7 = $6+12; - var $8 = $7; - var $9 = IHEAP[$8]; - if ($9 == 266) { - __label__ = 2; /* $10 */ - } - else if ($9 == 277) { - __label__ = 3; /* $13 */ - } - else if ($9 == 259) { - __label__ = 4; /* $16 */ - } - else if ($9 == 264) { - __label__ = 5; /* $21 */ - } - else if ($9 == 272) { - __label__ = 6; /* $24 */ - } - else if ($9 == 265) { - __label__ = 7; /* $27 */ - } - else if ($9 == 268) { - __label__ = 8; /* $30 */ - } - else if ($9 == 273) { - __label__ = 9; /* $40 */ - } - else if ($9 == 258) { - __label__ = 10; /* $42 */ - } - else { - __label__ = 11; /* $45 */ - } - - if (__label__ == 11) { - var $46 = $2; - __Z8exprstatP8LexState($46); - $1 = 0; - ; - } - else if (__label__ == 2) { - var $11 = $2; - var $12 = $line; - __Z6ifstatP8LexStatei($11, $12); - $1 = 0; - ; - } - else if (__label__ == 3) { - var $14 = $2; - var $15 = $line; - __Z9whilestatP8LexStatei($14, $15); - $1 = 0; - ; - } - else if (__label__ == 4) { - var $17 = $2; - __Z9luaX_nextP8LexState($17); - var $18 = $2; - __Z5blockP8LexState($18); - var $19 = $2; - var $20 = $line; - __Z11check_matchP8LexStateiii($19, 262, 259, $20); - $1 = 0; - ; - } - else if (__label__ == 5) { - var $22 = $2; - var $23 = $line; - __Z7forstatP8LexStatei($22, $23); - $1 = 0; - ; - } - else if (__label__ == 6) { - var $25 = $2; - var $26 = $line; - __Z10repeatstatP8LexStatei($25, $26); - $1 = 0; - ; - } - else if (__label__ == 7) { - var $28 = $2; - var $29 = $line; - __Z8funcstatP8LexStatei($28, $29); - $1 = 0; - ; - } - else if (__label__ == 8) { - var $31 = $2; - __Z9luaX_nextP8LexState($31); - var $32 = $2; - var $33 = __Z8testnextP8LexStatei($32, 265); - var $34 = $33 != 0; - ; - if ($34) { - ; - var $36 = $2; - __Z9localfuncP8LexState($36); - ; - } - else { - ; - var $38 = $2; - __Z9localstatP8LexState($38); - ; - } - $1 = 0; - ; - } - else if (__label__ == 9) { - var $41 = $2; - __Z7retstatP8LexState($41); - $1 = 1; - ; - } - else if (__label__ == 10) { - var $43 = $2; - __Z9luaX_nextP8LexState($43); - var $44 = $2; - __Z9breakstatP8LexState($44); - $1 = 1; - ; - } - var $48 = $1; - ; - return $48; - } - __Z9statementP8LexState.__index__ = Runtime.getFunctionIndex(__Z9statementP8LexState, "__Z9statementP8LexState"); - - - function __Z8testnextP8LexStatei($ls, $c) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $ls; - $3 = $c; - var $4 = $2; - var $5 = $4+12; - var $6 = $5; - var $7 = IHEAP[$6]; - var $8 = $3; - var $9 = $7 == $8; - ; - if ($9) { - ; - var $11 = $2; - __Z9luaX_nextP8LexState($11); - $1 = 1; - ; - } - else { - ; - $1 = 0; - ; - } - var $14 = $1; - ; - return $14; - } - __Z8testnextP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z8testnextP8LexStatei, "__Z8testnextP8LexStatei"); - - - function __Z6ifstatP8LexStatei($ls, $line) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $fs; - var $flist; - var $escapelist = __stackBase__; - $1 = $ls; - $2 = $line; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - IHEAP[$escapelist] = -1; - var $6 = $1; - var $7 = __Z15test_then_blockP8LexState($6); - $flist = $7; - ; - $8$2: while(1) { // $8 - var $9 = $1; - var $10 = $9+12; - var $11 = $10; - var $12 = IHEAP[$11]; - var $13 = $12 == 261; - if (!($13)) { __label__ = 2; /* $22 */ break $8$2; } - var $15 = $fs; - var $16 = $fs; - var $17 = __Z9luaK_jumpP9FuncState($16); - __Z11luaK_concatP9FuncStatePii($15, $escapelist, $17); - var $18 = $fs; - var $19 = $flist; - __Z16luaK_patchtohereP9FuncStatei($18, $19); - var $20 = $1; - var $21 = __Z15test_then_blockP8LexState($20); - $flist = $21; - __label__ = 0; /* $8 */ continue $8$2; - } - var $23 = $1; - var $24 = $23+12; - var $25 = $24; - var $26 = IHEAP[$25]; - var $27 = $26 == 260; - ; - if ($27) { - ; - var $29 = $fs; - var $30 = $fs; - var $31 = __Z9luaK_jumpP9FuncState($30); - __Z11luaK_concatP9FuncStatePii($29, $escapelist, $31); - var $32 = $fs; - var $33 = $flist; - __Z16luaK_patchtohereP9FuncStatei($32, $33); - var $34 = $1; - __Z9luaX_nextP8LexState($34); - var $35 = $1; - __Z5blockP8LexState($35); - ; - } - else { - ; - var $37 = $fs; - var $38 = $flist; - __Z11luaK_concatP9FuncStatePii($37, $escapelist, $38); - ; - } - var $40 = $fs; - var $41 = IHEAP[$escapelist]; - __Z16luaK_patchtohereP9FuncStatei($40, $41); - var $42 = $1; - var $43 = $2; - __Z11check_matchP8LexStateiii($42, 262, 266, $43); - STACKTOP = __stackBase__; - return; - } - __Z6ifstatP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z6ifstatP8LexStatei, "__Z6ifstatP8LexStatei"); - - - function __Z9whilestatP8LexStatei($ls, $line) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $fs; - var $whileinit; - var $condexit; - var $bl = __stackBase__; - $1 = $ls; - $2 = $line; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - var $6 = $1; - __Z9luaX_nextP8LexState($6); - var $7 = $fs; - var $8 = __Z13luaK_getlabelP9FuncState($7); - $whileinit = $8; - var $9 = $1; - var $10 = __Z4condP8LexState($9); - $condexit = $10; - var $11 = $fs; - __Z10enterblockP9FuncStateP8BlockCnth($11, $bl, 1); - var $12 = $1; - __Z9checknextP8LexStatei($12, 259); - var $13 = $1; - __Z5blockP8LexState($13); - var $14 = $fs; - var $15 = $fs; - var $16 = __Z9luaK_jumpP9FuncState($15); - var $17 = $whileinit; - __Z14luaK_patchlistP9FuncStateii($14, $16, $17); - var $18 = $1; - var $19 = $2; - __Z11check_matchP8LexStateiii($18, 262, 277, $19); - var $20 = $fs; - __Z10leaveblockP9FuncState($20); - var $21 = $fs; - var $22 = $condexit; - __Z16luaK_patchtohereP9FuncStatei($21, $22); - STACKTOP = __stackBase__; - return; - } - __Z9whilestatP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z9whilestatP8LexStatei, "__Z9whilestatP8LexStatei"); - - - function __Z5blockP8LexState($ls) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $fs; - var $bl = __stackBase__; - $1 = $ls; - var $2 = $1; - var $3 = $2+36; - var $4 = IHEAP[$3]; - $fs = $4; - var $5 = $fs; - __Z10enterblockP9FuncStateP8BlockCnth($5, $bl, 0); - var $6 = $1; - __Z5chunkP8LexState($6); - var $7 = $fs; - __Z10leaveblockP9FuncState($7); - STACKTOP = __stackBase__; - return; - } - __Z5blockP8LexState.__index__ = Runtime.getFunctionIndex(__Z5blockP8LexState, "__Z5blockP8LexState"); - - - function __Z11check_matchP8LexStateiii($ls, $what, $who, $where) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $1 = $ls; - $2 = $what; - $3 = $who; - $4 = $where; - var $5 = $1; - var $6 = $2; - var $7 = __Z8testnextP8LexStatei($5, $6); - var $8 = $7 != 0; - ; - if (!$8) { - ; - var $10 = $4; - var $11 = $1; - var $12 = $11+4; - var $13 = IHEAP[$12]; - var $14 = $10 == $13; - ; - if ($14) { - ; - var $16 = $1; - var $17 = $2; - __Z14error_expectedP8LexStatei($16, $17); - ; - } - else { - ; - var $19 = $1; - var $20 = $1; - var $21 = $20+40; - var $22 = IHEAP[$21]; - var $23 = $1; - var $24 = $2; - var $25 = __Z14luaX_token2strP8LexStatei($23, $24); - var $26 = $1; - var $27 = $3; - var $28 = __Z14luaX_token2strP8LexStatei($26, $27); - var $29 = $4; - var $30 = __Z16luaO_pushfstringP9lua_StatePKcz($22, __str25154, Pointer_make([$25,0,0,0,$28,0,0,0,$29,0,0,0], 0, ALLOC_STACK)); - __Z16luaX_syntaxerrorP8LexStatePKc($19, $30); - ; - } - ; - } - ; - return; - } - __Z11check_matchP8LexStateiii.__index__ = Runtime.getFunctionIndex(__Z11check_matchP8LexStateiii, "__Z11check_matchP8LexStateiii"); - - - function __Z7forstatP8LexStatei($ls, $line) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $fs; - var $varname; - var $bl = __stackBase__; - $1 = $ls; - $2 = $line; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - var $6 = $fs; - __Z10enterblockP9FuncStateP8BlockCnth($6, $bl, 1); - var $7 = $1; - __Z9luaX_nextP8LexState($7); - var $8 = $1; - var $9 = __Z13str_checknameP8LexState($8); - $varname = $9; - var $10 = $1; - var $11 = $10+12; - var $12 = $11; - var $13 = IHEAP[$12]; - if ($13 == 61) { - __label__ = 1; /* $14 */ - } - else if ($13 == 44) { - __label__ = 2; /* $18 */ - } - else if ($13 == 267) { - __label__ = 2; /* $18 */ - } - else { - __label__ = 3; /* $21 */ - } - - if (__label__ == 3) { - var $22 = $1; - __Z16luaX_syntaxerrorP8LexStatePKc($22, __str18147); - ; - } - else if (__label__ == 1) { - var $15 = $1; - var $16 = $varname; - var $17 = $2; - __Z6fornumP8LexStateP7TStringi($15, $16, $17); - ; - } - else if (__label__ == 2) { - var $19 = $1; - var $20 = $varname; - __Z7forlistP8LexStateP7TString($19, $20); - ; - } - var $24 = $1; - var $25 = $2; - __Z11check_matchP8LexStateiii($24, 262, 264, $25); - var $26 = $fs; - __Z10leaveblockP9FuncState($26); - STACKTOP = __stackBase__; - return; - } - __Z7forstatP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z7forstatP8LexStatei, "__Z7forstatP8LexStatei"); - - - function __Z10repeatstatP8LexStatei($ls, $line) { - var __stackBase__ = STACKTOP; STACKTOP += 24; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $condexit; - var $fs; - var $repeat_init; - var $bl1 = __stackBase__; - var $bl2 = __stackBase__+12; - $1 = $ls; - $2 = $line; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - var $6 = $fs; - var $7 = __Z13luaK_getlabelP9FuncState($6); - $repeat_init = $7; - var $8 = $fs; - __Z10enterblockP9FuncStateP8BlockCnth($8, $bl1, 1); - var $9 = $fs; - __Z10enterblockP9FuncStateP8BlockCnth($9, $bl2, 0); - var $10 = $1; - __Z9luaX_nextP8LexState($10); - var $11 = $1; - __Z5chunkP8LexState($11); - var $12 = $1; - var $13 = $2; - __Z11check_matchP8LexStateiii($12, 276, 272, $13); - var $14 = $1; - var $15 = __Z4condP8LexState($14); - $condexit = $15; - var $16 = $bl2+9; - var $17 = IHEAP[$16]; - var $18 = $17 != 0; - ; - if ($18) { - ; - var $27 = $1; - __Z9breakstatP8LexState($27); - var $28 = $1; - var $29 = $28+36; - var $30 = IHEAP[$29]; - var $31 = $condexit; - __Z16luaK_patchtohereP9FuncStatei($30, $31); - var $32 = $fs; - __Z10leaveblockP9FuncState($32); - var $33 = $1; - var $34 = $33+36; - var $35 = IHEAP[$34]; - var $36 = $fs; - var $37 = __Z9luaK_jumpP9FuncState($36); - var $38 = $repeat_init; - __Z14luaK_patchlistP9FuncStateii($35, $37, $38); - ; - } - else { - ; - var $20 = $fs; - __Z10leaveblockP9FuncState($20); - var $21 = $1; - var $22 = $21+36; - var $23 = IHEAP[$22]; - var $24 = $condexit; - var $25 = $repeat_init; - __Z14luaK_patchlistP9FuncStateii($23, $24, $25); - ; - } - var $40 = $fs; - __Z10leaveblockP9FuncState($40); - STACKTOP = __stackBase__; - return; - } - __Z10repeatstatP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z10repeatstatP8LexStatei, "__Z10repeatstatP8LexStatei"); - - - function __Z8funcstatP8LexStatei($ls, $line) { - var __stackBase__ = STACKTOP; STACKTOP += 40; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $needself; - var $v = __stackBase__; - var $b = __stackBase__+20; - $1 = $ls; - $2 = $line; - var $3 = $1; - __Z9luaX_nextP8LexState($3); - var $4 = $1; - var $5 = __Z8funcnameP8LexStateP7expdesc($4, $v); - $needself = $5; - var $6 = $1; - var $7 = $needself; - var $8 = $2; - __Z4bodyP8LexStateP7expdescii($6, $b, $7, $8); - var $9 = $1; - var $10 = $9+36; - var $11 = IHEAP[$10]; - __Z13luaK_storevarP9FuncStateP7expdescS2_($11, $v, $b); - var $12 = $1; - var $13 = $12+36; - var $14 = IHEAP[$13]; - var $15 = $2; - __Z12luaK_fixlineP9FuncStatei($14, $15); - STACKTOP = __stackBase__; - return; - } - __Z8funcstatP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z8funcstatP8LexStatei, "__Z8funcstatP8LexStatei"); - - - function __Z9localfuncP8LexState($ls) { - var __stackBase__ = STACKTOP; STACKTOP += 40; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $v = __stackBase__; - var $b = __stackBase__+20; - var $fs; - $1 = $ls; - var $2 = $1; - var $3 = $2+36; - var $4 = IHEAP[$3]; - $fs = $4; - var $5 = $1; - var $6 = $1; - var $7 = __Z13str_checknameP8LexState($6); - __Z12new_localvarP8LexStateP7TStringi($5, $7, 0); - var $8 = $fs; - var $9 = $8+36; - var $10 = IHEAP[$9]; - __Z8init_expP7expdesc7expkindi($v, 6, $10); - var $11 = $fs; - __Z16luaK_reserveregsP9FuncStatei($11, 1); - var $12 = $1; - __Z15adjustlocalvarsP8LexStatei($12, 1); - var $13 = $1; - var $14 = $1; - var $15 = $14+4; - var $16 = IHEAP[$15]; - __Z4bodyP8LexStateP7expdescii($13, $b, 0, $16); - var $17 = $fs; - __Z13luaK_storevarP9FuncStateP7expdescS2_($17, $v, $b); - var $18 = $fs; - var $19 = $18+24; - var $20 = IHEAP[$19]; - var $21 = $fs; - var $22 = $21+50; - var $23 = IHEAP[$22]; - var $24 = $23; - var $25 = $24 - 1; - var $26 = $fs; - var $27 = $26+172; - var $28 = $27+$25*2; - var $29 = IHEAP[$28]; - var $30 = $29; - var $31 = $fs; - var $32 = $31; - var $33 = IHEAP[$32]; - var $34 = $33+24; - var $35 = IHEAP[$34]; - var $36 = $35+12*$30; - var $37 = $36+4; - IHEAP[$37] = $20; - STACKTOP = __stackBase__; - return; - } - __Z9localfuncP8LexState.__index__ = Runtime.getFunctionIndex(__Z9localfuncP8LexState, "__Z9localfuncP8LexState"); - - - function __Z9localstatP8LexState($ls) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $nvars; - var $nexps; - var $e = __stackBase__; - $1 = $ls; - $nvars = 0; - ; - $2$2: while(1) { // $2 - var $3 = $1; - var $4 = $1; - var $5 = __Z13str_checknameP8LexState($4); - var $6 = $nvars; - var $7 = $6 + 1; - $nvars = $7; - __Z12new_localvarP8LexStateP7TStringi($3, $5, $6); - ; - var $9 = $1; - var $10 = __Z8testnextP8LexStatei($9, 44); - var $11 = $10 != 0; - if ($11) { __label__ = 0; /* $2 */ continue $2$2; } else { __label__ = 2; /* $12 */ break $2$2; } - } - var $13 = $1; - var $14 = __Z8testnextP8LexStatei($13, 61); - var $15 = $14 != 0; - ; - if ($15) { - ; - var $17 = $1; - var $18 = __Z8explist1P8LexStateP7expdesc($17, $e); - $nexps = $18; - ; - } - else { - ; - var $20 = $e; - IHEAP[$20] = 0; - $nexps = 0; - ; - } - var $22 = $1; - var $23 = $nvars; - var $24 = $nexps; - __Z13adjust_assignP8LexStateiiP7expdesc($22, $23, $24, $e); - var $25 = $1; - var $26 = $nvars; - __Z15adjustlocalvarsP8LexStatei($25, $26); - STACKTOP = __stackBase__; - return; - } - __Z9localstatP8LexState.__index__ = Runtime.getFunctionIndex(__Z9localstatP8LexState, "__Z9localstatP8LexState"); - - - function __Z7retstatP8LexState($ls) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $fs; - var $e = __stackBase__; - var $first; - var $nret; - $1 = $ls; - var $2 = $1; - var $3 = $2+36; - var $4 = IHEAP[$3]; - $fs = $4; - var $5 = $1; - __Z9luaX_nextP8LexState($5); - var $6 = $1; - var $7 = $6+12; - var $8 = $7; - var $9 = IHEAP[$8]; - var $10 = __Z12block_followi($9); - var $11 = $10 != 0; - ; - $18$12$2: do { - if ($11) { - __label__ = 0; /* $18 */ - } - else { - ; - var $13 = $1; - var $14 = $13+12; - var $15 = $14; - var $16 = IHEAP[$15]; - var $17 = $16 == 59; - if ($17) { __label__ = 0; /* $18 */ break $18$12$2; } - var $20 = $1; - var $21 = __Z8explist1P8LexStateP7expdesc($20, $e); - $nret = $21; - var $22 = $e; - var $23 = IHEAP[$22]; - var $24 = $23 == 13; - ; - $29$25$5: do { - if ($24) { - __label__ = 3; /* $29 */ - } - else { - ; - var $26 = $e; - var $27 = IHEAP[$26]; - var $28 = $27 == 14; - if ($28) { __label__ = 3; /* $29 */ break $29$25$5; } - var $67 = $nret; - var $68 = $67 == 1; - ; - if ($68) { - ; - var $70 = $fs; - var $71 = __Z15luaK_exp2anyregP9FuncStateP7expdesc($70, $e); - $first = $71; - ; - } - else { - ; - var $73 = $fs; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($73, $e); - var $74 = $fs; - var $75 = $74+50; - var $76 = IHEAP[$75]; - var $77 = $76; - $first = $77; - ; - } - __label__ = 10; /* $79 */ break $29$25$5; - } - } while(0); - if (__label__ == 3) { - var $30 = $fs; - __Z15luaK_setreturnsP9FuncStateP7expdesci($30, $e, -1); - var $31 = $e; - var $32 = IHEAP[$31]; - var $33 = $32 == 13; - ; - $34$61$14: do { - if ($33) { - ; - var $35 = $nret; - var $36 = $35 == 1; - if (!($36)) { __label__ = 6; /* $61 */ break $34$61$14; } - var $38 = $e+4; - var $39 = $38; - var $40 = $39; - var $41 = IHEAP[$40]; - var $42 = $fs; - var $43 = $42; - var $44 = IHEAP[$43]; - var $45 = $44+12; - var $46 = IHEAP[$45]; - var $47 = $46+4*$41; - var $48 = IHEAP[$47]; - var $49 = $48 & -64; - var $50 = $49 | 29; - var $51 = $e+4; - var $52 = $51; - var $53 = $52; - var $54 = IHEAP[$53]; - var $55 = $fs; - var $56 = $55; - var $57 = IHEAP[$56]; - var $58 = $57+12; - var $59 = IHEAP[$58]; - var $60 = $59+4*$54; - IHEAP[$60] = $50; - ; - } - } while(0); - var $62 = $fs; - var $63 = $62+50; - var $64 = IHEAP[$63]; - var $65 = $64; - $first = $65; - $nret = -1; - ; - } - __label__ = 11; /* $80 */ break $18$12$2; - } - } while(0); - if (__label__ == 0) { - $nret = 0; - $first = 0; - ; - } - var $81 = $fs; - var $82 = $first; - var $83 = $nret; - __Z8luaK_retP9FuncStateii($81, $82, $83); - STACKTOP = __stackBase__; - return; - } - __Z7retstatP8LexState.__index__ = Runtime.getFunctionIndex(__Z7retstatP8LexState, "__Z7retstatP8LexState"); - - - function __Z9breakstatP8LexState($ls) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $fs; - var $bl; - var $upval; - $1 = $ls; - var $2 = $1; - var $3 = $2+36; - var $4 = IHEAP[$3]; - $fs = $4; - var $5 = $fs; - var $6 = $5+20; - var $7 = IHEAP[$6]; - $bl = $7; - $upval = 0; - ; - $8$2: while(1) { // $8 - var $9 = $bl; - var $10 = $9 != 0; - ; - if ($10) { - __lastLabel__ = 0; ; - var $12 = $bl; - var $13 = $12+10; - var $14 = IHEAP[$13]; - var $15 = $14 != 0; - var $16 = $15 ^ 1; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 0; ; - } - var $18 = __lastLabel__ == 0 ? 0 : ($16); - if (!($18)) { __label__ = 4; /* $29 */ break $8$2; } - var $20 = $bl; - var $21 = $20+9; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $upval; - var $25 = $24 | $23; - $upval = $25; - var $26 = $bl; - var $27 = $26; - var $28 = IHEAP[$27]; - $bl = $28; - __label__ = 0; /* $8 */ continue $8$2; - } - var $30 = $bl; - var $31 = $30 != 0; - ; - if (!$31) { - ; - var $33 = $1; - __Z16luaX_syntaxerrorP8LexStatePKc($33, __str17146); - ; - } - var $35 = $upval; - var $36 = $35 != 0; - ; - if ($36) { - ; - var $38 = $fs; - var $39 = $bl; - var $40 = $39+8; - var $41 = IHEAP[$40]; - var $42 = $41; - var $43 = __Z12luaK_codeABCP9FuncState6OpCodeiii($38, 35, $42, 0, 0); - ; - } - var $45 = $fs; - var $46 = $bl; - var $47 = $46+4; - var $48 = $fs; - var $49 = __Z9luaK_jumpP9FuncState($48); - __Z11luaK_concatP9FuncStatePii($45, $47, $49); - ; - return; - } - __Z9breakstatP8LexState.__index__ = Runtime.getFunctionIndex(__Z9breakstatP8LexState, "__Z9breakstatP8LexState"); - - - function __Z8exprstatP8LexState($ls) { - var __stackBase__ = STACKTOP; STACKTOP += 24; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $fs; - var $v = __stackBase__; - $1 = $ls; - var $2 = $1; - var $3 = $2+36; - var $4 = IHEAP[$3]; - $fs = $4; - var $5 = $1; - var $6 = $v+4; - __Z10primaryexpP8LexStateP7expdesc($5, $6); - var $7 = $v+4; - var $8 = $7; - var $9 = IHEAP[$8]; - var $10 = $9 == 13; - ; - if ($10) { - ; - var $12 = $v+4; - var $13 = $12+4; - var $14 = $13; - var $15 = $14; - var $16 = IHEAP[$15]; - var $17 = $fs; - var $18 = $17; - var $19 = IHEAP[$18]; - var $20 = $19+12; - var $21 = IHEAP[$20]; - var $22 = $21+4*$16; - var $23 = IHEAP[$22]; - var $24 = $23 & -8372225; - var $25 = $24 | 16384; - var $26 = $v+4; - var $27 = $26+4; - var $28 = $27; - var $29 = $28; - var $30 = IHEAP[$29]; - var $31 = $fs; - var $32 = $31; - var $33 = IHEAP[$32]; - var $34 = $33+12; - var $35 = IHEAP[$34]; - var $36 = $35+4*$30; - IHEAP[$36] = $25; - ; - } - else { - ; - var $38 = $v; - IHEAP[$38] = 0; - var $39 = $1; - __Z10assignmentP8LexStateP10LHS_assigni($39, $v, 1); - ; - } - STACKTOP = __stackBase__; - return; - } - __Z8exprstatP8LexState.__index__ = Runtime.getFunctionIndex(__Z8exprstatP8LexState, "__Z8exprstatP8LexState"); - - - function __Z10primaryexpP8LexStateP7expdesc($ls, $v) { - var __stackBase__ = STACKTOP; STACKTOP += 40; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $fs; - var $key = __stackBase__; - var $key1 = __stackBase__+20; - $1 = $ls; - $2 = $v; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - var $6 = $1; - var $7 = $2; - __Z9prefixexpP8LexStateP7expdesc($6, $7); - ; - $8$2: while(1) { // $8 - var $9 = $1; - var $10 = $9+12; - var $11 = $10; - var $12 = IHEAP[$11]; - if ($12 == 46) { - __label__ = 2; /* $13 */ - } - else if ($12 == 91) { - __label__ = 3; /* $16 */ - } - else if ($12 == 58) { - __label__ = 4; /* $23 */ - } - else if ($12 == 40) { - __label__ = 5; /* $30 */ - } - else if ($12 == 286) { - __label__ = 5; /* $30 */ - } - else if ($12 == 123) { - __label__ = 5; /* $30 */ - } - else { - __label__ = 6; /* $35 */ break $8$2; - } - - if (__label__ == 2) { - var $14 = $1; - var $15 = $2; - __Z5fieldP8LexStateP7expdesc($14, $15); - ; - } - else if (__label__ == 3) { - var $17 = $fs; - var $18 = $2; - var $19 = __Z15luaK_exp2anyregP9FuncStateP7expdesc($17, $18); - var $20 = $1; - __Z6yindexP8LexStateP7expdesc($20, $key); - var $21 = $fs; - var $22 = $2; - __Z12luaK_indexedP9FuncStateP7expdescS2_($21, $22, $key); - ; - } - else if (__label__ == 4) { - var $24 = $1; - __Z9luaX_nextP8LexState($24); - var $25 = $1; - __Z9checknameP8LexStateP7expdesc($25, $key1); - var $26 = $fs; - var $27 = $2; - __Z9luaK_selfP9FuncStateP7expdescS2_($26, $27, $key1); - var $28 = $1; - var $29 = $2; - __Z8funcargsP8LexStateP7expdesc($28, $29); - ; - } - else if (__label__ == 5) { - var $31 = $fs; - var $32 = $2; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($31, $32); - var $33 = $1; - var $34 = $2; - __Z8funcargsP8LexStateP7expdesc($33, $34); - ; - } - __label__ = 0; /* $8 */ continue $8$2; - } - STACKTOP = __stackBase__; - return; - } - __Z10primaryexpP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z10primaryexpP8LexStateP7expdesc, "__Z10primaryexpP8LexStateP7expdesc"); - - - function __Z10assignmentP8LexStateP10LHS_assigni($ls, $lh, $nvars) { - var __stackBase__ = STACKTOP; STACKTOP += 44; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $e = __stackBase__; - var $nv = __stackBase__+20; - var $nexps; - $1 = $ls; - $2 = $lh; - $3 = $nvars; - var $4 = $2; - var $5 = $4+4; - var $6 = $5; - var $7 = IHEAP[$6]; - var $8 = 6 <= $7; - ; - $9$15$2: do { - if ($8) { - ; - var $10 = $2; - var $11 = $10+4; - var $12 = $11; - var $13 = IHEAP[$12]; - var $14 = $13 <= 9; - if ($14) { __label__ = 0; /* $17 */ break $9$15$2; } else { __label__ = 1; /* $15 */ break $9$15$2; } - } - else { - __label__ = 1; /* $15 */ - } - } while(0); - if (__label__ == 1) { - var $16 = $1; - __Z16luaX_syntaxerrorP8LexStatePKc($16, __str12957); - ; - } - var $18 = $1; - var $19 = __Z8testnextP8LexStatei($18, 44); - var $20 = $19 != 0; - ; - $21$59$7: do { - if ($20) { - ; - var $22 = $2; - var $23 = $nv; - IHEAP[$23] = $22; - var $24 = $1; - var $25 = $nv+4; - __Z10primaryexpP8LexStateP7expdesc($24, $25); - var $26 = $nv+4; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = $28 == 6; - ; - if ($29) { - ; - var $31 = $1; - var $32 = $2; - var $33 = $nv+4; - __Z14check_conflictP8LexStateP10LHS_assignP7expdesc($31, $32, $33); - ; - } - var $35 = $3; - var $36 = $1; - var $37 = $36+40; - var $38 = IHEAP[$37]; - var $39 = $38+52; - var $40 = IHEAP[$39]; - var $41 = $40; - var $42 = 200 - $41; - var $43 = $35 > $42; - ; - if ($43) { - ; - var $45 = $1; - var $46 = $45+36; - var $47 = IHEAP[$46]; - var $48 = $1; - var $49 = $48+40; - var $50 = IHEAP[$49]; - var $51 = $50+52; - var $52 = IHEAP[$51]; - var $53 = $52; - var $54 = 200 - $53; - __Z10errorlimitP9FuncStateiPKc($47, $54, __str1130); - ; - } - var $56 = $1; - var $57 = $3; - var $58 = $57 + 1; - __Z10assignmentP8LexStateP10LHS_assigni($56, $nv, $58); - __label__ = 5; /* $94 */ break $21$59$7; - } - else { - ; - var $60 = $1; - __Z9checknextP8LexStatei($60, 61); - var $61 = $1; - var $62 = __Z8explist1P8LexStateP7expdesc($61, $e); - $nexps = $62; - var $63 = $nexps; - var $64 = $3; - var $65 = $63 != $64; - ; - if ($65) { - ; - var $67 = $1; - var $68 = $3; - var $69 = $nexps; - __Z13adjust_assignP8LexStateiiP7expdesc($67, $68, $69, $e); - var $70 = $nexps; - var $71 = $3; - var $72 = $70 > $71; - ; - if ($72) { - ; - var $74 = $nexps; - var $75 = $3; - var $76 = $74 - $75; - var $77 = $1; - var $78 = $77+36; - var $79 = IHEAP[$78]; - var $80 = $79+36; - var $81 = IHEAP[$80]; - var $82 = $81 - $76; - IHEAP[$80] = $82; - ; - } - ; - __label__ = 5; /* $94 */ break $21$59$7; - } - else { - ; - var $85 = $1; - var $86 = $85+36; - var $87 = IHEAP[$86]; - __Z14luaK_setoneretP9FuncStateP7expdesc($87, $e); - var $88 = $1; - var $89 = $88+36; - var $90 = IHEAP[$89]; - var $91 = $2; - var $92 = $91+4; - __Z13luaK_storevarP9FuncStateP7expdescS2_($90, $92, $e); - __label__ = 8; /* $106 */ break $21$59$7; - } - } - } while(0); - if (__label__ == 5) { - var $95 = $1; - var $96 = $95+36; - var $97 = IHEAP[$96]; - var $98 = $97+36; - var $99 = IHEAP[$98]; - var $100 = $99 - 1; - __Z8init_expP7expdesc7expkindi($e, 12, $100); - var $101 = $1; - var $102 = $101+36; - var $103 = IHEAP[$102]; - var $104 = $2; - var $105 = $104+4; - __Z13luaK_storevarP9FuncStateP7expdescS2_($103, $105, $e); - ; - } - STACKTOP = __stackBase__; - return; - } - __Z10assignmentP8LexStateP10LHS_assigni.__index__ = Runtime.getFunctionIndex(__Z10assignmentP8LexStateP10LHS_assigni, "__Z10assignmentP8LexStateP10LHS_assigni"); - - - function __Z14check_conflictP8LexStateP10LHS_assignP7expdesc($ls, $lh, $v) { - ; - var __label__; - var $1; - var $2; - var $3; - var $fs; - var $extra; - var $conflict; - $1 = $ls; - $2 = $lh; - $3 = $v; - var $4 = $1; - var $5 = $4+36; - var $6 = IHEAP[$5]; - $fs = $6; - var $7 = $fs; - var $8 = $7+36; - var $9 = IHEAP[$8]; - $extra = $9; - $conflict = 0; - ; - $10$2: while(1) { // $10 - var $11 = $2; - var $12 = $11 != 0; - if (!($12)) { __label__ = 2; /* $65 */ break $10$2; } - var $14 = $2; - var $15 = $14+4; - var $16 = $15; - var $17 = IHEAP[$16]; - var $18 = $17 == 9; - ; - if ($18) { - ; - var $20 = $2; - var $21 = $20+4; - var $22 = $21+4; - var $23 = $22; - var $24 = $23; - var $25 = IHEAP[$24]; - var $26 = $3; - var $27 = $26+4; - var $28 = $27; - var $29 = $28; - var $30 = IHEAP[$29]; - var $31 = $25 == $30; - ; - if ($31) { - ; - $conflict = 1; - var $33 = $extra; - var $34 = $2; - var $35 = $34+4; - var $36 = $35+4; - var $37 = $36; - var $38 = $37; - IHEAP[$38] = $33; - ; - } - var $40 = $2; - var $41 = $40+4; - var $42 = $41+4; - var $43 = $42; - var $44 = $43+4; - var $45 = IHEAP[$44]; - var $46 = $3; - var $47 = $46+4; - var $48 = $47; - var $49 = $48; - var $50 = IHEAP[$49]; - var $51 = $45 == $50; - ; - if ($51) { - ; - $conflict = 1; - var $53 = $extra; - var $54 = $2; - var $55 = $54+4; - var $56 = $55+4; - var $57 = $56; - var $58 = $57+4; - IHEAP[$58] = $53; - ; - } - ; - } - ; - var $62 = $2; - var $63 = $62; - var $64 = IHEAP[$63]; - $2 = $64; - __label__ = 0; /* $10 */ continue $10$2; - } - var $66 = $conflict; - var $67 = $66 != 0; - ; - if ($67) { - ; - var $69 = $fs; - var $70 = $fs; - var $71 = $70+36; - var $72 = IHEAP[$71]; - var $73 = $3; - var $74 = $73+4; - var $75 = $74; - var $76 = $75; - var $77 = IHEAP[$76]; - var $78 = __Z12luaK_codeABCP9FuncState6OpCodeiii($69, 0, $72, $77, 0); - var $79 = $fs; - __Z16luaK_reserveregsP9FuncStatei($79, 1); - ; - } - ; - return; - } - __Z14check_conflictP8LexStateP10LHS_assignP7expdesc.__index__ = Runtime.getFunctionIndex(__Z14check_conflictP8LexStateP10LHS_assignP7expdesc, "__Z14check_conflictP8LexStateP10LHS_assignP7expdesc"); - - - function __Z10errorlimitP9FuncStateiPKc($fs, $limit, $what) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $msg; - $1 = $fs; - $2 = $limit; - $3 = $what; - var $4 = $1; - var $5 = $4; - var $6 = IHEAP[$5]; - var $7 = $6+60; - var $8 = IHEAP[$7]; - var $9 = $8 == 0; - ; - if ($9) { - ; - var $11 = $1; - var $12 = $11+16; - var $13 = IHEAP[$12]; - var $14 = $2; - var $15 = $3; - var $16 = __Z16luaO_pushfstringP9lua_StatePKcz($13, __str10139, Pointer_make([$14,0,0,0,$15,0,0,0], 0, ALLOC_STACK)); - __lastLabel__ = 0; ; - } - else { - ; - var $18 = $1; - var $19 = $18+16; - var $20 = IHEAP[$19]; - var $21 = $1; - var $22 = $21; - var $23 = IHEAP[$22]; - var $24 = $23+60; - var $25 = IHEAP[$24]; - var $26 = $2; - var $27 = $3; - var $28 = __Z16luaO_pushfstringP9lua_StatePKcz($20, __str11140, Pointer_make([$25,0,0,0,$26,0,0,0,$27,0,0,0], 0, ALLOC_STACK)); - __lastLabel__ = 2; ; - } - var $30 = __lastLabel__ == 0 ? $16 : ($28); - $msg = $30; - var $31 = $1; - var $32 = $31+12; - var $33 = IHEAP[$32]; - var $34 = $msg; - __Z13luaX_lexerrorP8LexStatePKci($33, $34, 0); - ; - return; - } - __Z10errorlimitP9FuncStateiPKc.__index__ = Runtime.getFunctionIndex(__Z10errorlimitP9FuncStateiPKc, "__Z10errorlimitP9FuncStateiPKc"); - - - function __Z9checknextP8LexStatei($ls, $c) { - ; - var __label__; - var $1; - var $2; - $1 = $ls; - $2 = $c; - var $3 = $1; - var $4 = $2; - __Z5checkP8LexStatei($3, $4); - var $5 = $1; - __Z9luaX_nextP8LexState($5); - ; - return; - } - __Z9checknextP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z9checknextP8LexStatei, "__Z9checknextP8LexStatei"); - - - function __Z8explist1P8LexStateP7expdesc($ls, $v) { - ; - var __label__; - var $1; - var $2; - var $n; - $1 = $ls; - $2 = $v; - $n = 1; - var $3 = $1; - var $4 = $2; - __Z4exprP8LexStateP7expdesc($3, $4); - ; - $5$2: while(1) { // $5 - var $6 = $1; - var $7 = __Z8testnextP8LexStatei($6, 44); - var $8 = $7 != 0; - if (!($8)) { __label__ = 2; /* $18 */ break $5$2; } - var $10 = $1; - var $11 = $10+36; - var $12 = IHEAP[$11]; - var $13 = $2; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($12, $13); - var $14 = $1; - var $15 = $2; - __Z4exprP8LexStateP7expdesc($14, $15); - var $16 = $n; - var $17 = $16 + 1; - $n = $17; - __label__ = 0; /* $5 */ continue $5$2; - } - var $19 = $n; - ; - return $19; - } - __Z8explist1P8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z8explist1P8LexStateP7expdesc, "__Z8explist1P8LexStateP7expdesc"); - - - function __Z13adjust_assignP8LexStateiiP7expdesc($ls, $nvars, $nexps, $e) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $fs; - var $extra; - var $reg; - $1 = $ls; - $2 = $nvars; - $3 = $nexps; - $4 = $e; - var $5 = $1; - var $6 = $5+36; - var $7 = IHEAP[$6]; - $fs = $7; - var $8 = $2; - var $9 = $3; - var $10 = $8 - $9; - $extra = $10; - var $11 = $4; - var $12 = $11; - var $13 = IHEAP[$12]; - var $14 = $13 == 13; - ; - $20$15$2: do { - if ($14) { - __label__ = 0; /* $20 */ - } - else { - ; - var $16 = $4; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = $18 == 14; - if ($19) { __label__ = 0; /* $20 */ break $20$15$2; } - var $38 = $4; - var $39 = $38; - var $40 = IHEAP[$39]; - var $41 = $40 != 0; - ; - if ($41) { - ; - var $43 = $fs; - var $44 = $4; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($43, $44); - ; - } - var $46 = $extra; - var $47 = $46 > 0; - ; - if ($47) { - ; - var $49 = $fs; - var $50 = $49+36; - var $51 = IHEAP[$50]; - $reg = $51; - var $52 = $fs; - var $53 = $extra; - __Z16luaK_reserveregsP9FuncStatei($52, $53); - var $54 = $fs; - var $55 = $reg; - var $56 = $extra; - __Z8luaK_nilP9FuncStateii($54, $55, $56); - ; - } - __label__ = 7; /* $58 */ break $20$15$2; - } - } while(0); - if (__label__ == 0) { - var $21 = $extra; - var $22 = $21 + 1; - $extra = $22; - var $23 = $extra; - var $24 = $23 < 0; - ; - if ($24) { - ; - $extra = 0; - ; - } - var $27 = $fs; - var $28 = $4; - var $29 = $extra; - __Z15luaK_setreturnsP9FuncStateP7expdesci($27, $28, $29); - var $30 = $extra; - var $31 = $30 > 1; - ; - if ($31) { - ; - var $33 = $fs; - var $34 = $extra; - var $35 = $34 - 1; - __Z16luaK_reserveregsP9FuncStatei($33, $35); - ; - } - ; - } - ; - return; - } - __Z13adjust_assignP8LexStateiiP7expdesc.__index__ = Runtime.getFunctionIndex(__Z13adjust_assignP8LexStateiiP7expdesc, "__Z13adjust_assignP8LexStateiiP7expdesc"); - - - function __Z8init_expP7expdesc7expkindi($e, $k, $i) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $e; - $2 = $k; - $3 = $i; - var $4 = $1; - var $5 = $4+12; - IHEAP[$5] = -1; - var $6 = $1; - var $7 = $6+16; - IHEAP[$7] = -1; - var $8 = $2; - var $9 = $1; - var $10 = $9; - IHEAP[$10] = $8; - var $11 = $3; - var $12 = $1; - var $13 = $12+4; - var $14 = $13; - var $15 = $14; - IHEAP[$15] = $11; - ; - return; - } - __Z8init_expP7expdesc7expkindi.__index__ = Runtime.getFunctionIndex(__Z8init_expP7expdesc7expkindi, "__Z8init_expP7expdesc7expkindi"); - - - function __Z4exprP8LexStateP7expdesc($ls, $v) { - ; - var __label__; - var $1; - var $2; - $1 = $ls; - $2 = $v; - var $3 = $1; - var $4 = $2; - var $5 = __Z7subexprP8LexStateP7expdescj($3, $4, 0); - ; - return; - } - __Z4exprP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z4exprP8LexStateP7expdesc, "__Z4exprP8LexStateP7expdesc"); - - - function __Z7subexprP8LexStateP7expdescj($ls, $v, $limit) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $op; - var $uop; - var $v2 = __stackBase__; - var $nextop; - $1 = $ls; - $2 = $v; - $3 = $limit; - var $4 = $1; - __Z10enterlevelP8LexState($4); - var $5 = $1; - var $6 = $5+12; - var $7 = $6; - var $8 = IHEAP[$7]; - var $9 = __Z8getunopri($8); - $uop = $9; - var $10 = $uop; - var $11 = $10 != 3; - ; - if ($11) { - ; - var $13 = $1; - __Z9luaX_nextP8LexState($13); - var $14 = $1; - var $15 = $2; - var $16 = __Z7subexprP8LexStateP7expdescj($14, $15, 8); - var $17 = $1; - var $18 = $17+36; - var $19 = IHEAP[$18]; - var $20 = $uop; - var $21 = $2; - __Z11luaK_prefixP9FuncState5UnOprP7expdesc($19, $20, $21); - ; - } - else { - ; - var $23 = $1; - var $24 = $2; - __Z9simpleexpP8LexStateP7expdesc($23, $24); - ; - } - var $26 = $1; - var $27 = $26+12; - var $28 = $27; - var $29 = IHEAP[$28]; - var $30 = __Z9getbinopri($29); - $op = $30; - ; - $31$6: while(1) { // $31 - var $32 = $op; - var $33 = $32 != 15; - ; - if ($33) { - __lastLabel__ = 1; ; - var $35 = $op; - var $36 = __ZL8priority+$35*2; - var $37 = $36; - var $38 = IHEAP[$37]; - var $39 = $38; - var $40 = $3; - var $41 = unSign($39, 32) > unSign($40, 32); - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 1; ; - } - var $43 = __lastLabel__ == 1 ? 0 : ($41); - if (!($43)) { __label__ = 5; /* $64 */ break $31$6; } - var $45 = $1; - __Z9luaX_nextP8LexState($45); - var $46 = $1; - var $47 = $46+36; - var $48 = IHEAP[$47]; - var $49 = $op; - var $50 = $2; - __Z10luaK_infixP9FuncState6BinOprP7expdesc($48, $49, $50); - var $51 = $1; - var $52 = $op; - var $53 = __ZL8priority+$52*2; - var $54 = $53+1; - var $55 = IHEAP[$54]; - var $56 = $55; - var $57 = __Z7subexprP8LexStateP7expdescj($51, $v2, $56); - $nextop = $57; - var $58 = $1; - var $59 = $58+36; - var $60 = IHEAP[$59]; - var $61 = $op; - var $62 = $2; - __Z11luaK_posfixP9FuncState6BinOprP7expdescS3_($60, $61, $62, $v2); - var $63 = $nextop; - $op = $63; - __label__ = 1; /* $31 */ continue $31$6; - } - var $65 = $1; - var $66 = $65+40; - var $67 = IHEAP[$66]; - var $68 = $67+52; - var $69 = IHEAP[$68]; - var $70 = $69 + -1; - IHEAP[$68] = $70; - var $71 = $op; - STACKTOP = __stackBase__; - return $71; - } - __Z7subexprP8LexStateP7expdescj.__index__ = Runtime.getFunctionIndex(__Z7subexprP8LexStateP7expdescj, "__Z7subexprP8LexStateP7expdescj"); - - - function __Z8getunopri($op) { - ; - var __label__; - var $1; - var $2; - $2 = $op; - var $3 = $2; - if ($3 == 270) { - __label__ = 1; /* $4 */ - } - else if ($3 == 45) { - __label__ = 2; /* $5 */ - } - else if ($3 == 35) { - __label__ = 3; /* $6 */ - } - else { - __label__ = 4; /* $7 */ - } - - if (__label__ == 4) { - $1 = 3; - ; - } - else if (__label__ == 1) { - $1 = 1; - ; - } - else if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 3) { - $1 = 2; - ; - } - var $9 = $1; - ; - return $9; - } - __Z8getunopri.__index__ = Runtime.getFunctionIndex(__Z8getunopri, "__Z8getunopri"); - - - function __Z9simpleexpP8LexStateP7expdesc($ls, $v) { - ; - var __label__; - var $1; - var $2; - var $fs; - $1 = $ls; - $2 = $v; - var $3 = $1; - var $4 = $3+12; - var $5 = $4; - var $6 = IHEAP[$5]; - if ($6 == 284) { - __label__ = 4; /* $7 */ - } - else if ($6 == 286) { - __label__ = 5; /* $18 */ - } - else if ($6 == 269) { - __label__ = 6; /* $27 */ - } - else if ($6 == 275) { - __label__ = 7; /* $29 */ - } - else if ($6 == 263) { - __label__ = 8; /* $31 */ - } - else if ($6 == 279) { - __label__ = 9; /* $33 */ - } - else if ($6 == 123) { - __label__ = 10; /* $57 */ - } - else if ($6 == 265) { - __label__ = 11; /* $60 */ - } - else { - __label__ = 12; /* $67 */ - } - - $67$7$18$27$29$31$33$57$60$2: do { - if (__label__ == 12) { - var $68 = $1; - var $69 = $2; - __Z10primaryexpP8LexStateP7expdesc($68, $69); - __label__ = 2; /* $72 */ break $67$7$18$27$29$31$33$57$60$2; - } - else if (__label__ == 4) { - var $8 = $2; - __Z8init_expP7expdesc7expkindi($8, 5, 0); - var $9 = $1; - var $10 = $9+12; - var $11 = $10+4; - var $12 = $11; - var $13 = FHEAP[$12]; - var $14 = $2; - var $15 = $14+4; - var $16 = $15; - var $17 = $16; - FHEAP[$17] = $13; - __label__ = 0; /* $70 */ break $67$7$18$27$29$31$33$57$60$2; - } - else if (__label__ == 5) { - var $19 = $1; - var $20 = $2; - var $21 = $1; - var $22 = $21+12; - var $23 = $22+4; - var $24 = $23; - var $25 = $24; - var $26 = IHEAP[$25]; - __Z10codestringP8LexStateP7expdescP7TString($19, $20, $26); - __label__ = 0; /* $70 */ break $67$7$18$27$29$31$33$57$60$2; - } - else if (__label__ == 6) { - var $28 = $2; - __Z8init_expP7expdesc7expkindi($28, 1, 0); - __label__ = 0; /* $70 */ break $67$7$18$27$29$31$33$57$60$2; - } - else if (__label__ == 7) { - var $30 = $2; - __Z8init_expP7expdesc7expkindi($30, 2, 0); - __label__ = 0; /* $70 */ break $67$7$18$27$29$31$33$57$60$2; - } - else if (__label__ == 8) { - var $32 = $2; - __Z8init_expP7expdesc7expkindi($32, 3, 0); - __label__ = 0; /* $70 */ break $67$7$18$27$29$31$33$57$60$2; - } - else if (__label__ == 9) { - var $34 = $1; - var $35 = $34+36; - var $36 = IHEAP[$35]; - $fs = $36; - var $37 = $fs; - var $38 = $37; - var $39 = IHEAP[$38]; - var $40 = $39+74; - var $41 = IHEAP[$40]; - var $42 = $41 != 0; - ; - if (!$42) { - ; - var $44 = $1; - __Z16luaX_syntaxerrorP8LexStatePKc($44, __str2131); - ; - } - var $46 = $fs; - var $47 = $46; - var $48 = IHEAP[$47]; - var $49 = $48+74; - var $50 = IHEAP[$49]; - var $51 = $50; - var $52 = $51 & -5; - var $53 = $52; - IHEAP[$49] = $53; - var $54 = $2; - var $55 = $fs; - var $56 = __Z12luaK_codeABCP9FuncState6OpCodeiii($55, 37, 0, 1, 0); - __Z8init_expP7expdesc7expkindi($54, 14, $56); - __label__ = 0; /* $70 */ break $67$7$18$27$29$31$33$57$60$2; - } - else if (__label__ == 10) { - var $58 = $1; - var $59 = $2; - __Z11constructorP8LexStateP7expdesc($58, $59); - __label__ = 2; /* $72 */ break $67$7$18$27$29$31$33$57$60$2; - } - else if (__label__ == 11) { - var $61 = $1; - __Z9luaX_nextP8LexState($61); - var $62 = $1; - var $63 = $2; - var $64 = $1; - var $65 = $64+4; - var $66 = IHEAP[$65]; - __Z4bodyP8LexStateP7expdescii($62, $63, 0, $66); - __label__ = 2; /* $72 */ break $67$7$18$27$29$31$33$57$60$2; - } - } while(0); - if (__label__ == 0) { - var $71 = $1; - __Z9luaX_nextP8LexState($71); - ; - } - ; - return; - } - __Z9simpleexpP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z9simpleexpP8LexStateP7expdesc, "__Z9simpleexpP8LexStateP7expdesc"); - - - function __Z9getbinopri($op) { - ; - var __label__; - var $1; - var $2; - $2 = $op; - var $3 = $2; - if ($3 == 43) { - __label__ = 1; /* $4 */ - } - else if ($3 == 45) { - __label__ = 2; /* $5 */ - } - else if ($3 == 42) { - __label__ = 3; /* $6 */ - } - else if ($3 == 47) { - __label__ = 4; /* $7 */ - } - else if ($3 == 37) { - __label__ = 5; /* $8 */ - } - else if ($3 == 94) { - __label__ = 6; /* $9 */ - } - else if ($3 == 278) { - __label__ = 7; /* $10 */ - } - else if ($3 == 283) { - __label__ = 8; /* $11 */ - } - else if ($3 == 280) { - __label__ = 9; /* $12 */ - } - else if ($3 == 60) { - __label__ = 10; /* $13 */ - } - else if ($3 == 282) { - __label__ = 11; /* $14 */ - } - else if ($3 == 62) { - __label__ = 12; /* $15 */ - } - else if ($3 == 281) { - __label__ = 13; /* $16 */ - } - else if ($3 == 257) { - __label__ = 14; /* $17 */ - } - else if ($3 == 271) { - __label__ = 15; /* $18 */ - } - else { - __label__ = 16; /* $19 */ - } - - if (__label__ == 16) { - $1 = 15; - ; - } - else if (__label__ == 1) { - $1 = 0; - ; - } - else if (__label__ == 2) { - $1 = 1; - ; - } - else if (__label__ == 3) { - $1 = 2; - ; - } - else if (__label__ == 4) { - $1 = 3; - ; - } - else if (__label__ == 5) { - $1 = 4; - ; - } - else if (__label__ == 6) { - $1 = 5; - ; - } - else if (__label__ == 7) { - $1 = 6; - ; - } - else if (__label__ == 8) { - $1 = 7; - ; - } - else if (__label__ == 9) { - $1 = 8; - ; - } - else if (__label__ == 10) { - $1 = 9; - ; - } - else if (__label__ == 11) { - $1 = 10; - ; - } - else if (__label__ == 12) { - $1 = 11; - ; - } - else if (__label__ == 13) { - $1 = 12; - ; - } - else if (__label__ == 14) { - $1 = 13; - ; - } - else if (__label__ == 15) { - $1 = 14; - ; - } - var $21 = $1; - ; - return $21; - } - __Z9getbinopri.__index__ = Runtime.getFunctionIndex(__Z9getbinopri, "__Z9getbinopri"); - - - function __Z10codestringP8LexStateP7expdescP7TString($ls, $e, $s) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $ls; - $2 = $e; - $3 = $s; - var $4 = $2; - var $5 = $1; - var $6 = $5+36; - var $7 = IHEAP[$6]; - var $8 = $3; - var $9 = __Z12luaK_stringKP9FuncStateP7TString($7, $8); - __Z8init_expP7expdesc7expkindi($4, 4, $9); - ; - return; - } - __Z10codestringP8LexStateP7expdescP7TString.__index__ = Runtime.getFunctionIndex(__Z10codestringP8LexStateP7expdescP7TString, "__Z10codestringP8LexStateP7expdescP7TString"); - - - function __Z11constructorP8LexStateP7expdesc($ls, $t) { - var __stackBase__ = STACKTOP; STACKTOP += 36; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $fs; - var $line; - var $pc; - var $cc = __stackBase__; - $1 = $ls; - $2 = $t; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - var $6 = $1; - var $7 = $6+4; - var $8 = IHEAP[$7]; - $line = $8; - var $9 = $fs; - var $10 = __Z12luaK_codeABCP9FuncState6OpCodeiii($9, 10, 0, 0, 0); - $pc = $10; - var $11 = $cc+32; - IHEAP[$11] = 0; - var $12 = $cc+24; - IHEAP[$12] = 0; - var $13 = $cc+28; - IHEAP[$13] = 0; - var $14 = $2; - var $15 = $cc+20; - IHEAP[$15] = $14; - var $16 = $2; - var $17 = $pc; - __Z8init_expP7expdesc7expkindi($16, 11, $17); - var $18 = $cc; - __Z8init_expP7expdesc7expkindi($18, 0, 0); - var $19 = $1; - var $20 = $19+36; - var $21 = IHEAP[$20]; - var $22 = $2; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($21, $22); - var $23 = $1; - __Z9checknextP8LexStatei($23, 123); - ; - $24$2: while(1) { // $24 - var $25 = $1; - var $26 = $25+12; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = $28 == 125; - if ($29) { __label__ = 1; /* $30 */ break $24$2; } - var $32 = $fs; - __Z14closelistfieldP9FuncStateP11ConsControl($32, $cc); - var $33 = $1; - var $34 = $33+12; - var $35 = $34; - var $36 = IHEAP[$35]; - if ($36 == 285) { - __label__ = 10; /* $37 */ - } - else if ($36 == 91) { - __label__ = 11; /* $49 */ - } - else { - __label__ = 12; /* $51 */ - } - - if (__label__ == 12) { - var $52 = $1; - __Z9listfieldP8LexStateP11ConsControl($52, $cc); - ; - } - else if (__label__ == 10) { - var $38 = $1; - __Z14luaX_lookaheadP8LexState($38); - var $39 = $1; - var $40 = $39+24; - var $41 = $40; - var $42 = IHEAP[$41]; - var $43 = $42 != 61; - ; - if ($43) { - ; - var $45 = $1; - __Z9listfieldP8LexStateP11ConsControl($45, $cc); - ; - } - else { - ; - var $47 = $1; - __Z8recfieldP8LexStateP11ConsControl($47, $cc); - ; - } - ; - } - else if (__label__ == 11) { - var $50 = $1; - __Z8recfieldP8LexStateP11ConsControl($50, $cc); - ; - } - ; - var $55 = $1; - var $56 = __Z8testnextP8LexStatei($55, 44); - var $57 = $56 != 0; - ; - if ($57) { - __lastLabel__ = 6; ; - } - else { - __lastLabel__ = 6; ; - var $59 = $1; - var $60 = __Z8testnextP8LexStatei($59, 59); - var $61 = $60 != 0; - __lastLabel__ = 7; ; - } - var $63 = __lastLabel__ == 6 ? 1 : ($61); - if ($63) { __label__ = 0; /* $24 */ continue $24$2; } else { __label__ = 9; /* $64 */ break $24$2; } - } - if (__label__ == 1) { - ; - } - var $65 = $1; - var $66 = $line; - __Z11check_matchP8LexStateiii($65, 125, 123, $66); - var $67 = $fs; - __Z13lastlistfieldP9FuncStateP11ConsControl($67, $cc); - var $68 = $pc; - var $69 = $fs; - var $70 = $69; - var $71 = IHEAP[$70]; - var $72 = $71+12; - var $73 = IHEAP[$72]; - var $74 = $73+4*$68; - var $75 = IHEAP[$74]; - var $76 = $75 & 8388607; - var $77 = $cc+28; - var $78 = IHEAP[$77]; - var $79 = __Z11luaO_int2fbj($78); - var $80 = $79 << 23; - var $81 = $80 & -8388608; - var $82 = $76 | $81; - var $83 = $pc; - var $84 = $fs; - var $85 = $84; - var $86 = IHEAP[$85]; - var $87 = $86+12; - var $88 = IHEAP[$87]; - var $89 = $88+4*$83; - IHEAP[$89] = $82; - var $90 = $pc; - var $91 = $fs; - var $92 = $91; - var $93 = IHEAP[$92]; - var $94 = $93+12; - var $95 = IHEAP[$94]; - var $96 = $95+4*$90; - var $97 = IHEAP[$96]; - var $98 = $97 & -8372225; - var $99 = $cc+24; - var $100 = IHEAP[$99]; - var $101 = __Z11luaO_int2fbj($100); - var $102 = $101 << 14; - var $103 = $102 & 8372224; - var $104 = $98 | $103; - var $105 = $pc; - var $106 = $fs; - var $107 = $106; - var $108 = IHEAP[$107]; - var $109 = $108+12; - var $110 = IHEAP[$109]; - var $111 = $110+4*$105; - IHEAP[$111] = $104; - STACKTOP = __stackBase__; - return; - } - __Z11constructorP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z11constructorP8LexStateP7expdesc, "__Z11constructorP8LexStateP7expdesc"); - - - function __Z4bodyP8LexStateP7expdescii($ls, $e, $needself, $line) { - var __stackBase__ = STACKTOP; STACKTOP += 572; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $new_fs = __stackBase__; - $1 = $ls; - $2 = $e; - $3 = $needself; - $4 = $line; - var $5 = $1; - __Z9open_funcP8LexStateP9FuncState($5, $new_fs); - var $6 = $4; - var $7 = $new_fs; - var $8 = IHEAP[$7]; - var $9 = $8+60; - IHEAP[$9] = $6; - var $10 = $1; - __Z9checknextP8LexStatei($10, 40); - var $11 = $3; - var $12 = $11 != 0; - ; - if ($12) { - ; - var $14 = $1; - var $15 = $1; - var $16 = __Z14luaX_newstringP8LexStatePKcj($15, __str3132, 4); - __Z12new_localvarP8LexStateP7TStringi($14, $16, 0); - var $17 = $1; - __Z15adjustlocalvarsP8LexStatei($17, 1); - ; - } - var $19 = $1; - __Z7parlistP8LexState($19); - var $20 = $1; - __Z9checknextP8LexStatei($20, 41); - var $21 = $1; - __Z5chunkP8LexState($21); - var $22 = $1; - var $23 = $22+4; - var $24 = IHEAP[$23]; - var $25 = $new_fs; - var $26 = IHEAP[$25]; - var $27 = $26+64; - IHEAP[$27] = $24; - var $28 = $1; - var $29 = $4; - __Z11check_matchP8LexStateiii($28, 262, 265, $29); - var $30 = $1; - __Z10close_funcP8LexState($30); - var $31 = $1; - var $32 = $2; - __Z11pushclosureP8LexStateP9FuncStateP7expdesc($31, $new_fs, $32); - STACKTOP = __stackBase__; - return; - } - __Z4bodyP8LexStateP7expdescii.__index__ = Runtime.getFunctionIndex(__Z4bodyP8LexStateP7expdescii, "__Z4bodyP8LexStateP7expdescii"); - - - function __Z12new_localvarP8LexStateP7TStringi($ls, $name, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $fs; - $1 = $ls; - $2 = $name; - $3 = $n; - var $4 = $1; - var $5 = $4+36; - var $6 = IHEAP[$5]; - $fs = $6; - var $7 = $fs; - var $8 = $7+50; - var $9 = IHEAP[$8]; - var $10 = $9; - var $11 = $3; - var $12 = $10 + $11; - var $13 = $12 + 1; - var $14 = $13 > 200; - ; - if ($14) { - ; - var $16 = $fs; - __Z10errorlimitP9FuncStateiPKc($16, 200, __str7136); - ; - } - var $18 = $1; - var $19 = $2; - var $20 = __Z16registerlocalvarP8LexStateP7TString($18, $19); - var $21 = $20; - var $22 = $fs; - var $23 = $22+50; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $3; - var $27 = $25 + $26; - var $28 = $fs; - var $29 = $28+172; - var $30 = $29+$27*2; - IHEAP[$30] = $21; - ; - return; - } - __Z12new_localvarP8LexStateP7TStringi.__index__ = Runtime.getFunctionIndex(__Z12new_localvarP8LexStateP7TStringi, "__Z12new_localvarP8LexStateP7TStringi"); - - - function __Z15adjustlocalvarsP8LexStatei($ls, $nvars) { - ; - var __label__; - var $1; - var $2; - var $fs; - $1 = $ls; - $2 = $nvars; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - var $6 = $fs; - var $7 = $6+50; - var $8 = IHEAP[$7]; - var $9 = $8; - var $10 = $2; - var $11 = $9 + $10; - var $12 = $11; - var $13 = $fs; - var $14 = $13+50; - IHEAP[$14] = $12; - ; - $15$2: while(1) { // $15 - var $16 = $2; - var $17 = $16 != 0; - if (!($17)) { __label__ = 2; /* $43 */ break $15$2; } - var $19 = $fs; - var $20 = $19+24; - var $21 = IHEAP[$20]; - var $22 = $fs; - var $23 = $22+50; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $2; - var $27 = $25 - $26; - var $28 = $fs; - var $29 = $28+172; - var $30 = $29+$27*2; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $fs; - var $34 = $33; - var $35 = IHEAP[$34]; - var $36 = $35+24; - var $37 = IHEAP[$36]; - var $38 = $37+12*$32; - var $39 = $38+4; - IHEAP[$39] = $21; - ; - var $41 = $2; - var $42 = $41 + -1; - $2 = $42; - __label__ = 0; /* $15 */ continue $15$2; - } - ; - return; - } - __Z15adjustlocalvarsP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z15adjustlocalvarsP8LexStatei, "__Z15adjustlocalvarsP8LexStatei"); - - - function __Z7parlistP8LexState($ls) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $fs; - var $f; - var $nparams; - $1 = $ls; - var $2 = $1; - var $3 = $2+36; - var $4 = IHEAP[$3]; - $fs = $4; - var $5 = $fs; - var $6 = $5; - var $7 = IHEAP[$6]; - $f = $7; - $nparams = 0; - var $8 = $f; - var $9 = $8+74; - IHEAP[$9] = 0; - var $10 = $1; - var $11 = $10+12; - var $12 = $11; - var $13 = IHEAP[$12]; - var $14 = $13 != 41; - ; - if ($14) { - ; - ; - $16$4: while(1) { // $16 - var $17 = $1; - var $18 = $17+12; - var $19 = $18; - var $20 = IHEAP[$19]; - if ($20 == 285) { - __label__ = 7; /* $21 */ - } - else if ($20 == 279) { - __label__ = 8; /* $27 */ - } - else { - __label__ = 9; /* $42 */ - } - - if (__label__ == 9) { - var $43 = $1; - __Z16luaX_syntaxerrorP8LexStatePKc($43, __str6135); - ; - } - else if (__label__ == 7) { - var $22 = $1; - var $23 = $1; - var $24 = __Z13str_checknameP8LexState($23); - var $25 = $nparams; - var $26 = $25 + 1; - $nparams = $26; - __Z12new_localvarP8LexStateP7TStringi($22, $24, $25); - ; - } - else if (__label__ == 8) { - var $28 = $1; - __Z9luaX_nextP8LexState($28); - var $29 = $1; - var $30 = $1; - var $31 = __Z14luaX_newstringP8LexStatePKcj($30, __str5134, 3); - var $32 = $nparams; - var $33 = $32 + 1; - $nparams = $33; - __Z12new_localvarP8LexStateP7TStringi($29, $31, $32); - var $34 = $f; - var $35 = $34+74; - IHEAP[$35] = 5; - var $36 = $f; - var $37 = $36+74; - var $38 = IHEAP[$37]; - var $39 = $38; - var $40 = $39 | 2; - var $41 = $40; - IHEAP[$37] = $41; - ; - } - ; - var $46 = $f; - var $47 = $46+74; - var $48 = IHEAP[$47]; - var $49 = $48 != 0; - ; - if ($49) { - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 2; ; - var $51 = $1; - var $52 = __Z8testnextP8LexStatei($51, 44); - var $53 = $52 != 0; - __lastLabel__ = 3; ; - } - var $55 = __lastLabel__ == 2 ? 0 : ($53); - if ($55) { __label__ = 0; /* $16 */ continue $16$4; } else { __label__ = 5; /* $56 */ break $16$4; } - } - ; - } - var $58 = $1; - var $59 = $nparams; - __Z15adjustlocalvarsP8LexStatei($58, $59); - var $60 = $fs; - var $61 = $60+50; - var $62 = IHEAP[$61]; - var $63 = $62; - var $64 = $f; - var $65 = $64+74; - var $66 = IHEAP[$65]; - var $67 = $66; - var $68 = $67 & 1; - var $69 = $63 - $68; - var $70 = $69; - var $71 = $f; - var $72 = $71+73; - IHEAP[$72] = $70; - var $73 = $fs; - var $74 = $fs; - var $75 = $74+50; - var $76 = IHEAP[$75]; - var $77 = $76; - __Z16luaK_reserveregsP9FuncStatei($73, $77); - ; - return; - } - __Z7parlistP8LexState.__index__ = Runtime.getFunctionIndex(__Z7parlistP8LexState, "__Z7parlistP8LexState"); - - - function __Z11pushclosureP8LexStateP9FuncStateP7expdesc($ls, $func, $v) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $fs; - var $f; - var $oldsize; - var $i; - var $o; - $1 = $ls; - $2 = $func; - $3 = $v; - var $4 = $1; - var $5 = $4+36; - var $6 = IHEAP[$5]; - $fs = $6; - var $7 = $fs; - var $8 = $7; - var $9 = IHEAP[$8]; - $f = $9; - var $10 = $f; - var $11 = $10+52; - var $12 = IHEAP[$11]; - $oldsize = $12; - var $13 = $fs; - var $14 = $13+44; - var $15 = IHEAP[$14]; - var $16 = $15 + 1; - var $17 = $f; - var $18 = $17+52; - var $19 = IHEAP[$18]; - var $20 = $16 > $19; - ; - if ($20) { - ; - var $22 = $1; - var $23 = $22+40; - var $24 = IHEAP[$23]; - var $25 = $f; - var $26 = $25+16; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = $f; - var $30 = $29+52; - var $31 = __Z13luaM_growaux_P9lua_StatePvPijiPKc($24, $28, $30, 4, 262143, __str4133); - var $32 = $31; - var $33 = $f; - var $34 = $33+16; - IHEAP[$34] = $32; - ; - } - ; - $36$5: while(1) { // $36 - var $37 = $oldsize; - var $38 = $f; - var $39 = $38+52; - var $40 = IHEAP[$39]; - var $41 = $37 < $40; - if (!($41)) { __label__ = 3; /* $49 */ break $36$5; } - var $43 = $oldsize; - var $44 = $43 + 1; - $oldsize = $44; - var $45 = $f; - var $46 = $45+16; - var $47 = IHEAP[$46]; - var $48 = $47+4*$43; - IHEAP[$48] = 0; - __label__ = 1; /* $36 */ continue $36$5; - } - var $50 = $2; - var $51 = $50; - var $52 = IHEAP[$51]; - var $53 = $fs; - var $54 = $53+44; - var $55 = IHEAP[$54]; - var $56 = $55 + 1; - IHEAP[$54] = $56; - var $57 = $f; - var $58 = $57+16; - var $59 = IHEAP[$58]; - var $60 = $59+4*$55; - IHEAP[$60] = $52; - var $61 = $2; - var $62 = $61; - var $63 = IHEAP[$62]; - var $64 = $63; - var $65 = $64; - var $66 = $65; - var $67 = $66+5; - var $68 = IHEAP[$67]; - var $69 = $68; - var $70 = $69 & 3; - var $71 = $70 != 0; - ; - $72$92$9: do { - if ($71) { - ; - var $73 = $f; - var $74 = $73; - var $75 = $74; - var $76 = $75; - var $77 = $76+5; - var $78 = IHEAP[$77]; - var $79 = $78; - var $80 = $79 & 4; - var $81 = $80 != 0; - if (!($81)) { __label__ = 5; /* $92 */ break $72$92$9; } - var $83 = $1; - var $84 = $83+40; - var $85 = IHEAP[$84]; - var $86 = $f; - var $87 = $86; - var $88 = $2; - var $89 = $88; - var $90 = IHEAP[$89]; - var $91 = $90; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($85, $87, $91); - ; - } - } while(0); - var $93 = $3; - var $94 = $fs; - var $95 = $fs; - var $96 = $95+44; - var $97 = IHEAP[$96]; - var $98 = $97 - 1; - var $99 = __Z12luaK_codeABxP9FuncState6OpCodeij($94, 36, 0, $98); - __Z8init_expP7expdesc7expkindi($93, 11, $99); - $i = 0; - ; - $100$13: while(1) { // $100 - var $101 = $i; - var $102 = $2; - var $103 = $102; - var $104 = IHEAP[$103]; - var $105 = $104+72; - var $106 = IHEAP[$105]; - var $107 = $106; - var $108 = $101 < $107; - if (!($108)) { __label__ = 9; /* $135 */ break $100$13; } - var $110 = $i; - var $111 = $2; - var $112 = $111+52; - var $113 = $112+$110*2; - var $114 = $113; - var $115 = IHEAP[$114]; - var $116 = $115; - var $117 = $116 == 6; - ; - if ($117) { - ; - __lastLabel__ = 10; ; - } - else { - ; - __lastLabel__ = 12; ; - } - var $121 = __lastLabel__ == 10 ? 0 : (4); - $o = $121; - var $122 = $fs; - var $123 = $o; - var $124 = $i; - var $125 = $2; - var $126 = $125+52; - var $127 = $126+$124*2; - var $128 = $127+1; - var $129 = IHEAP[$128]; - var $130 = $129; - var $131 = __Z12luaK_codeABCP9FuncState6OpCodeiii($122, $123, 0, $130, 0); - ; - var $133 = $i; - var $134 = $133 + 1; - $i = $134; - __label__ = 7; /* $100 */ continue $100$13; - } - ; - return; - } - __Z11pushclosureP8LexStateP9FuncStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z11pushclosureP8LexStateP9FuncStateP7expdesc, "__Z11pushclosureP8LexStateP9FuncStateP7expdesc"); - - - function __Z13str_checknameP8LexState($ls) { - ; - var __label__; - var $1; - var $ts; - $1 = $ls; - var $2 = $1; - __Z5checkP8LexStatei($2, 285); - var $3 = $1; - var $4 = $3+12; - var $5 = $4+4; - var $6 = $5; - var $7 = $6; - var $8 = IHEAP[$7]; - $ts = $8; - var $9 = $1; - __Z9luaX_nextP8LexState($9); - var $10 = $ts; - ; - return $10; - } - __Z13str_checknameP8LexState.__index__ = Runtime.getFunctionIndex(__Z13str_checknameP8LexState, "__Z13str_checknameP8LexState"); - - - function __Z16registerlocalvarP8LexStateP7TString($ls, $varname) { - ; - var __label__; - var $1; - var $2; - var $fs; - var $f; - var $oldsize; - $1 = $ls; - $2 = $varname; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - var $6 = $fs; - var $7 = $6; - var $8 = IHEAP[$7]; - $f = $8; - var $9 = $f; - var $10 = $9+56; - var $11 = IHEAP[$10]; - $oldsize = $11; - var $12 = $fs; - var $13 = $12+48; - var $14 = IHEAP[$13]; - var $15 = $14; - var $16 = $15 + 1; - var $17 = $f; - var $18 = $17+56; - var $19 = IHEAP[$18]; - var $20 = $16 > $19; - ; - if ($20) { - ; - var $22 = $1; - var $23 = $22+40; - var $24 = IHEAP[$23]; - var $25 = $f; - var $26 = $25+24; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = $f; - var $30 = $29+56; - var $31 = __Z13luaM_growaux_P9lua_StatePvPijiPKc($24, $28, $30, 12, 32767, __str8137); - var $32 = $31; - var $33 = $f; - var $34 = $33+24; - IHEAP[$34] = $32; - ; - } - ; - $36$5: while(1) { // $36 - var $37 = $oldsize; - var $38 = $f; - var $39 = $38+56; - var $40 = IHEAP[$39]; - var $41 = $37 < $40; - if (!($41)) { __label__ = 3; /* $50 */ break $36$5; } - var $43 = $oldsize; - var $44 = $43 + 1; - $oldsize = $44; - var $45 = $f; - var $46 = $45+24; - var $47 = IHEAP[$46]; - var $48 = $47+12*$43; - var $49 = $48; - IHEAP[$49] = 0; - __label__ = 1; /* $36 */ continue $36$5; - } - var $51 = $2; - var $52 = $fs; - var $53 = $52+48; - var $54 = IHEAP[$53]; - var $55 = $54; - var $56 = $f; - var $57 = $56+24; - var $58 = IHEAP[$57]; - var $59 = $58+12*$55; - var $60 = $59; - IHEAP[$60] = $51; - var $61 = $2; - var $62 = $61; - var $63 = $62; - var $64 = $63; - var $65 = $64+5; - var $66 = IHEAP[$65]; - var $67 = $66; - var $68 = $67 & 3; - var $69 = $68 != 0; - ; - $70$88$9: do { - if ($69) { - ; - var $71 = $f; - var $72 = $71; - var $73 = $72; - var $74 = $73; - var $75 = $74+5; - var $76 = IHEAP[$75]; - var $77 = $76; - var $78 = $77 & 4; - var $79 = $78 != 0; - if (!($79)) { __label__ = 5; /* $88 */ break $70$88$9; } - var $81 = $1; - var $82 = $81+40; - var $83 = IHEAP[$82]; - var $84 = $f; - var $85 = $84; - var $86 = $2; - var $87 = $86; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($83, $85, $87); - ; - } - } while(0); - var $89 = $fs; - var $90 = $89+48; - var $91 = IHEAP[$90]; - var $92 = $91 + 1; - IHEAP[$90] = $92; - var $93 = $91; - ; - return $93; - } - __Z16registerlocalvarP8LexStateP7TString.__index__ = Runtime.getFunctionIndex(__Z16registerlocalvarP8LexStateP7TString, "__Z16registerlocalvarP8LexStateP7TString"); - - - function __Z14closelistfieldP9FuncStateP11ConsControl($fs, $cc) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $cc; - var $3 = $2; - var $4 = $3; - var $5 = $4; - var $6 = IHEAP[$5]; - var $7 = $6 == 0; - ; - $8$9$2: do { - if ($7) { - ; - ; - } - else { - ; - var $10 = $1; - var $11 = $2; - var $12 = $11; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($10, $12); - var $13 = $2; - var $14 = $13; - var $15 = $14; - IHEAP[$15] = 0; - var $16 = $2; - var $17 = $16+32; - var $18 = IHEAP[$17]; - var $19 = $18 == 50; - if (!($19)) { __label__ = 2; /* $37 */ break $8$9$2; } - var $21 = $1; - var $22 = $2; - var $23 = $22+20; - var $24 = IHEAP[$23]; - var $25 = $24+4; - var $26 = $25; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = $2; - var $30 = $29+28; - var $31 = IHEAP[$30]; - var $32 = $2; - var $33 = $32+32; - var $34 = IHEAP[$33]; - __Z12luaK_setlistP9FuncStateiii($21, $28, $31, $34); - var $35 = $2; - var $36 = $35+32; - IHEAP[$36] = 0; - ; - } - } while(0); - ; - return; - } - __Z14closelistfieldP9FuncStateP11ConsControl.__index__ = Runtime.getFunctionIndex(__Z14closelistfieldP9FuncStateP11ConsControl, "__Z14closelistfieldP9FuncStateP11ConsControl"); - - - function __Z9listfieldP8LexStateP11ConsControl($ls, $cc) { - ; - var __label__; - var $1; - var $2; - $1 = $ls; - $2 = $cc; - var $3 = $1; - var $4 = $2; - var $5 = $4; - __Z4exprP8LexStateP7expdesc($3, $5); - var $6 = $2; - var $7 = $6+28; - var $8 = IHEAP[$7]; - var $9 = $8 > 2147483645; - ; - if ($9) { - ; - var $11 = $1; - var $12 = $11+36; - var $13 = IHEAP[$12]; - __Z10errorlimitP9FuncStateiPKc($13, 2147483645, __str9138); - ; - } - var $15 = $2; - var $16 = $15+28; - var $17 = IHEAP[$16]; - var $18 = $17 + 1; - IHEAP[$16] = $18; - var $19 = $2; - var $20 = $19+32; - var $21 = IHEAP[$20]; - var $22 = $21 + 1; - IHEAP[$20] = $22; - ; - return; - } - __Z9listfieldP8LexStateP11ConsControl.__index__ = Runtime.getFunctionIndex(__Z9listfieldP8LexStateP11ConsControl, "__Z9listfieldP8LexStateP11ConsControl"); - - - function __Z8recfieldP8LexStateP11ConsControl($ls, $cc) { - var __stackBase__ = STACKTOP; STACKTOP += 40; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $fs; - var $reg; - var $key = __stackBase__; - var $val = __stackBase__+20; - var $rkkey; - $1 = $ls; - $2 = $cc; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - var $6 = $1; - var $7 = $6+36; - var $8 = IHEAP[$7]; - var $9 = $8+36; - var $10 = IHEAP[$9]; - $reg = $10; - var $11 = $1; - var $12 = $11+12; - var $13 = $12; - var $14 = IHEAP[$13]; - var $15 = $14 == 285; - ; - if ($15) { - ; - var $17 = $2; - var $18 = $17+24; - var $19 = IHEAP[$18]; - var $20 = $19 > 2147483645; - ; - if ($20) { - ; - var $22 = $fs; - __Z10errorlimitP9FuncStateiPKc($22, 2147483645, __str9138); - ; - } - var $24 = $1; - __Z9checknameP8LexStateP7expdesc($24, $key); - ; - } - else { - ; - var $26 = $1; - __Z6yindexP8LexStateP7expdesc($26, $key); - ; - } - var $28 = $2; - var $29 = $28+24; - var $30 = IHEAP[$29]; - var $31 = $30 + 1; - IHEAP[$29] = $31; - var $32 = $1; - __Z9checknextP8LexStatei($32, 61); - var $33 = $fs; - var $34 = __Z11luaK_exp2RKP9FuncStateP7expdesc($33, $key); - $rkkey = $34; - var $35 = $1; - __Z4exprP8LexStateP7expdesc($35, $val); - var $36 = $fs; - var $37 = $2; - var $38 = $37+20; - var $39 = IHEAP[$38]; - var $40 = $39+4; - var $41 = $40; - var $42 = $41; - var $43 = IHEAP[$42]; - var $44 = $rkkey; - var $45 = $fs; - var $46 = __Z11luaK_exp2RKP9FuncStateP7expdesc($45, $val); - var $47 = __Z12luaK_codeABCP9FuncState6OpCodeiii($36, 9, $43, $44, $46); - var $48 = $reg; - var $49 = $fs; - var $50 = $49+36; - IHEAP[$50] = $48; - STACKTOP = __stackBase__; - return; - } - __Z8recfieldP8LexStateP11ConsControl.__index__ = Runtime.getFunctionIndex(__Z8recfieldP8LexStateP11ConsControl, "__Z8recfieldP8LexStateP11ConsControl"); - - - function __Z13lastlistfieldP9FuncStateP11ConsControl($fs, $cc) { - ; - var __label__; - var $1; - var $2; - $1 = $fs; - $2 = $cc; - var $3 = $2; - var $4 = $3+32; - var $5 = IHEAP[$4]; - var $6 = $5 == 0; - ; - $7$8$2: do { - if ($6) { - ; - ; - } - else { - ; - var $9 = $2; - var $10 = $9; - var $11 = $10; - var $12 = IHEAP[$11]; - var $13 = $12 == 13; - ; - $20$14$5: do { - if (!$13) { - ; - var $15 = $2; - var $16 = $15; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = $18 == 14; - if ($19) { __label__ = 1; /* $20 */ break $20$14$5; } - var $40 = $2; - var $41 = $40; - var $42 = $41; - var $43 = IHEAP[$42]; - var $44 = $43 != 0; - ; - if ($44) { - ; - var $46 = $1; - var $47 = $2; - var $48 = $47; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($46, $48); - ; - } - var $50 = $1; - var $51 = $2; - var $52 = $51+20; - var $53 = IHEAP[$52]; - var $54 = $53+4; - var $55 = $54; - var $56 = $55; - var $57 = IHEAP[$56]; - var $58 = $2; - var $59 = $58+28; - var $60 = IHEAP[$59]; - var $61 = $2; - var $62 = $61+32; - var $63 = IHEAP[$62]; - __Z12luaK_setlistP9FuncStateiii($50, $57, $60, $63); - __label__ = 4; /* $64 */ break $7$8$2; - } - } while(0); - var $21 = $1; - var $22 = $2; - var $23 = $22; - __Z15luaK_setreturnsP9FuncStateP7expdesci($21, $23, -1); - var $24 = $1; - var $25 = $2; - var $26 = $25+20; - var $27 = IHEAP[$26]; - var $28 = $27+4; - var $29 = $28; - var $30 = $29; - var $31 = IHEAP[$30]; - var $32 = $2; - var $33 = $32+28; - var $34 = IHEAP[$33]; - __Z12luaK_setlistP9FuncStateiii($24, $31, $34, -1); - var $35 = $2; - var $36 = $35+28; - var $37 = IHEAP[$36]; - var $38 = $37 + -1; - IHEAP[$36] = $38; - ; - } - } while(0); - ; - return; - } - __Z13lastlistfieldP9FuncStateP11ConsControl.__index__ = Runtime.getFunctionIndex(__Z13lastlistfieldP9FuncStateP11ConsControl, "__Z13lastlistfieldP9FuncStateP11ConsControl"); - - - function __Z9checknameP8LexStateP7expdesc($ls, $e) { - ; - var __label__; - var $1; - var $2; - $1 = $ls; - $2 = $e; - var $3 = $1; - var $4 = $2; - var $5 = $1; - var $6 = __Z13str_checknameP8LexState($5); - __Z10codestringP8LexStateP7expdescP7TString($3, $4, $6); - ; - return; - } - __Z9checknameP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z9checknameP8LexStateP7expdesc, "__Z9checknameP8LexStateP7expdesc"); - - - function __Z6yindexP8LexStateP7expdesc($ls, $v) { - ; - var __label__; - var $1; - var $2; - $1 = $ls; - $2 = $v; - var $3 = $1; - __Z9luaX_nextP8LexState($3); - var $4 = $1; - var $5 = $2; - __Z4exprP8LexStateP7expdesc($4, $5); - var $6 = $1; - var $7 = $6+36; - var $8 = IHEAP[$7]; - var $9 = $2; - __Z12luaK_exp2valP9FuncStateP7expdesc($8, $9); - var $10 = $1; - __Z9checknextP8LexStatei($10, 93); - ; - return; - } - __Z6yindexP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z6yindexP8LexStateP7expdesc, "__Z6yindexP8LexStateP7expdesc"); - - - function __Z9prefixexpP8LexStateP7expdesc($ls, $v) { - ; - var __label__; - var $1; - var $2; - var $line; - $1 = $ls; - $2 = $v; - var $3 = $1; - var $4 = $3+12; - var $5 = $4; - var $6 = IHEAP[$5]; - if ($6 == 40) { - __label__ = 1; /* $7 */ - } - else if ($6 == 285) { - __label__ = 2; /* $20 */ - } - else { - __label__ = 3; /* $23 */ - } - - if (__label__ == 3) { - var $24 = $1; - __Z16luaX_syntaxerrorP8LexStatePKc($24, __str14143); - ; - } - else if (__label__ == 1) { - var $8 = $1; - var $9 = $8+4; - var $10 = IHEAP[$9]; - $line = $10; - var $11 = $1; - __Z9luaX_nextP8LexState($11); - var $12 = $1; - var $13 = $2; - __Z4exprP8LexStateP7expdesc($12, $13); - var $14 = $1; - var $15 = $line; - __Z11check_matchP8LexStateiii($14, 41, 40, $15); - var $16 = $1; - var $17 = $16+36; - var $18 = IHEAP[$17]; - var $19 = $2; - __Z18luaK_dischargevarsP9FuncStateP7expdesc($18, $19); - ; - } - else if (__label__ == 2) { - var $21 = $1; - var $22 = $2; - __Z9singlevarP8LexStateP7expdesc($21, $22); - ; - } - ; - return; - } - __Z9prefixexpP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z9prefixexpP8LexStateP7expdesc, "__Z9prefixexpP8LexStateP7expdesc"); - - - function __Z5fieldP8LexStateP7expdesc($ls, $v) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $fs; - var $key = __stackBase__; - $1 = $ls; - $2 = $v; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - var $6 = $fs; - var $7 = $2; - var $8 = __Z15luaK_exp2anyregP9FuncStateP7expdesc($6, $7); - var $9 = $1; - __Z9luaX_nextP8LexState($9); - var $10 = $1; - __Z9checknameP8LexStateP7expdesc($10, $key); - var $11 = $fs; - var $12 = $2; - __Z12luaK_indexedP9FuncStateP7expdescS2_($11, $12, $key); - STACKTOP = __stackBase__; - return; - } - __Z5fieldP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z5fieldP8LexStateP7expdesc, "__Z5fieldP8LexStateP7expdesc"); - - - function __Z8funcargsP8LexStateP7expdesc($ls, $f) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $fs; - var $args = __stackBase__; - var $base; - var $nparams; - var $line; - $1 = $ls; - $2 = $f; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - var $6 = $1; - var $7 = $6+4; - var $8 = IHEAP[$7]; - $line = $8; - var $9 = $1; - var $10 = $9+12; - var $11 = $10; - var $12 = IHEAP[$11]; - if ($12 == 40) { - __label__ = 10; /* $13 */ - } - else if ($12 == 123) { - __label__ = 11; /* $37 */ - } - else if ($12 == 286) { - __label__ = 12; /* $39 */ - } - else { - __label__ = 13; /* $48 */ - } - - $48$13$37$39$2: do { - if (__label__ == 13) { - var $49 = $1; - __Z16luaX_syntaxerrorP8LexStatePKc($49, __str13142); - __label__ = 3; /* $90 */ break $48$13$37$39$2; - } - else if (__label__ == 10) { - var $14 = $line; - var $15 = $1; - var $16 = $15+8; - var $17 = IHEAP[$16]; - var $18 = $14 != $17; - ; - if ($18) { - ; - var $20 = $1; - __Z16luaX_syntaxerrorP8LexStatePKc($20, __str12141); - ; - } - var $22 = $1; - __Z9luaX_nextP8LexState($22); - var $23 = $1; - var $24 = $23+12; - var $25 = $24; - var $26 = IHEAP[$25]; - var $27 = $26 == 41; - ; - if ($27) { - ; - var $29 = $args; - IHEAP[$29] = 0; - ; - } - else { - ; - var $31 = $1; - var $32 = __Z8explist1P8LexStateP7expdesc($31, $args); - var $33 = $fs; - __Z15luaK_setreturnsP9FuncStateP7expdesci($33, $args, -1); - ; - } - var $35 = $1; - var $36 = $line; - __Z11check_matchP8LexStateiii($35, 41, 40, $36); - __label__ = 2; /* $50 */ break $48$13$37$39$2; - } - else if (__label__ == 11) { - var $38 = $1; - __Z11constructorP8LexStateP7expdesc($38, $args); - __label__ = 2; /* $50 */ break $48$13$37$39$2; - } - else if (__label__ == 12) { - var $40 = $1; - var $41 = $1; - var $42 = $41+12; - var $43 = $42+4; - var $44 = $43; - var $45 = $44; - var $46 = IHEAP[$45]; - __Z10codestringP8LexStateP7expdescP7TString($40, $args, $46); - var $47 = $1; - __Z9luaX_nextP8LexState($47); - __label__ = 2; /* $50 */ break $48$13$37$39$2; - } - } while(0); - if (__label__ == 2) { - var $51 = $2; - var $52 = $51+4; - var $53 = $52; - var $54 = $53; - var $55 = IHEAP[$54]; - $base = $55; - var $56 = $args; - var $57 = IHEAP[$56]; - var $58 = $57 == 13; - ; - $63$59$16: do { - if ($58) { - __label__ = 4; /* $63 */ - } - else { - ; - var $60 = $args; - var $61 = IHEAP[$60]; - var $62 = $61 == 14; - if ($62) { __label__ = 4; /* $63 */ break $63$59$16; } - var $65 = $args; - var $66 = IHEAP[$65]; - var $67 = $66 != 0; - ; - if ($67) { - ; - var $69 = $fs; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($69, $args); - ; - } - var $71 = $fs; - var $72 = $71+36; - var $73 = IHEAP[$72]; - var $74 = $base; - var $75 = $74 + 1; - var $76 = $73 - $75; - $nparams = $76; - __label__ = 8; /* $77 */ break $63$59$16; - } - } while(0); - if (__label__ == 4) { - $nparams = -1; - ; - } - var $78 = $2; - var $79 = $fs; - var $80 = $base; - var $81 = $nparams; - var $82 = $81 + 1; - var $83 = __Z12luaK_codeABCP9FuncState6OpCodeiii($79, 28, $80, $82, 2); - __Z8init_expP7expdesc7expkindi($78, 13, $83); - var $84 = $fs; - var $85 = $line; - __Z12luaK_fixlineP9FuncStatei($84, $85); - var $86 = $base; - var $87 = $86 + 1; - var $88 = $fs; - var $89 = $88+36; - IHEAP[$89] = $87; - ; - } - STACKTOP = __stackBase__; - return; - } - __Z8funcargsP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z8funcargsP8LexStateP7expdesc, "__Z8funcargsP8LexStateP7expdesc"); - - - function __Z9singlevarP8LexStateP7expdesc($ls, $var) { - ; - var __label__; - var $1; - var $2; - var $varname; - var $fs; - $1 = $ls; - $2 = $var; - var $3 = $1; - var $4 = __Z13str_checknameP8LexState($3); - $varname = $4; - var $5 = $1; - var $6 = $5+36; - var $7 = IHEAP[$6]; - $fs = $7; - var $8 = $fs; - var $9 = $varname; - var $10 = $2; - var $11 = __Z12singlevarauxP9FuncStateP7TStringP7expdesci($8, $9, $10, 1); - var $12 = $11 == 8; - ; - if ($12) { - ; - var $14 = $fs; - var $15 = $varname; - var $16 = __Z12luaK_stringKP9FuncStateP7TString($14, $15); - var $17 = $2; - var $18 = $17+4; - var $19 = $18; - var $20 = $19; - IHEAP[$20] = $16; - ; - } - ; - return; - } - __Z9singlevarP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z9singlevarP8LexStateP7expdesc, "__Z9singlevarP8LexStateP7expdesc"); - - - function __Z12singlevarauxP9FuncStateP7TStringP7expdesci($fs, $n, $var, $base) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $v; - $2 = $fs; - $3 = $n; - $4 = $var; - $5 = $base; - var $6 = $2; - var $7 = $6 == 0; - ; - if ($7) { - ; - var $9 = $4; - __Z8init_expP7expdesc7expkindi($9, 8, 255); - $1 = 8; - ; - } - else { - ; - var $11 = $2; - var $12 = $3; - var $13 = __Z9searchvarP9FuncStateP7TString($11, $12); - $v = $13; - var $14 = $v; - var $15 = $14 >= 0; - ; - if ($15) { - ; - var $17 = $4; - var $18 = $v; - __Z8init_expP7expdesc7expkindi($17, 6, $18); - var $19 = $5; - var $20 = $19 != 0; - ; - if (!$20) { - ; - var $22 = $2; - var $23 = $v; - __Z9markupvalP9FuncStatei($22, $23); - ; - } - $1 = 6; - ; - } - else { - ; - var $26 = $2; - var $27 = $26+8; - var $28 = IHEAP[$27]; - var $29 = $3; - var $30 = $4; - var $31 = __Z12singlevarauxP9FuncStateP7TStringP7expdesci($28, $29, $30, 0); - var $32 = $31 == 8; - ; - if ($32) { - ; - $1 = 8; - ; - } - else { - ; - var $35 = $2; - var $36 = $3; - var $37 = $4; - var $38 = __Z12indexupvalueP9FuncStateP7TStringP7expdesc($35, $36, $37); - var $39 = $4; - var $40 = $39+4; - var $41 = $40; - var $42 = $41; - IHEAP[$42] = $38; - var $43 = $4; - var $44 = $43; - IHEAP[$44] = 7; - $1 = 7; - ; - } - } - } - var $46 = $1; - ; - return $46; - } - __Z12singlevarauxP9FuncStateP7TStringP7expdesci.__index__ = Runtime.getFunctionIndex(__Z12singlevarauxP9FuncStateP7TStringP7expdesci, "__Z12singlevarauxP9FuncStateP7TStringP7expdesci"); - - - function __Z9searchvarP9FuncStateP7TString($fs, $n) { - ; - var __label__; - var $1; - var $2; - var $3; - var $i; - $2 = $fs; - $3 = $n; - var $4 = $2; - var $5 = $4+50; - var $6 = IHEAP[$5]; - var $7 = $6; - var $8 = $7 - 1; - $i = $8; - ; - $9$2: while(1) { // $9 - var $10 = $i; - var $11 = $10 >= 0; - if (!($11)) { __label__ = 2; /* $35 */ break $9$2; } - var $13 = $3; - var $14 = $i; - var $15 = $2; - var $16 = $15+172; - var $17 = $16+$14*2; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $2; - var $21 = $20; - var $22 = IHEAP[$21]; - var $23 = $22+24; - var $24 = IHEAP[$23]; - var $25 = $24+12*$19; - var $26 = $25; - var $27 = IHEAP[$26]; - var $28 = $13 == $27; - if ($28) { __label__ = 3; /* $29 */ break $9$2; } - ; - var $33 = $i; - var $34 = $33 + -1; - $i = $34; - __label__ = 0; /* $9 */ continue $9$2; - } - if (__label__ == 2) { - $1 = -1; - ; - } - else if (__label__ == 3) { - var $30 = $i; - $1 = $30; - ; - } - var $37 = $1; - ; - return $37; - } - __Z9searchvarP9FuncStateP7TString.__index__ = Runtime.getFunctionIndex(__Z9searchvarP9FuncStateP7TString, "__Z9searchvarP9FuncStateP7TString"); - - - function __Z9markupvalP9FuncStatei($fs, $level) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $bl; - $1 = $fs; - $2 = $level; - var $3 = $1; - var $4 = $3+20; - var $5 = IHEAP[$4]; - $bl = $5; - ; - $6$2: while(1) { // $6 - var $7 = $bl; - var $8 = $7 != 0; - ; - if ($8) { - __lastLabel__ = 0; ; - var $10 = $bl; - var $11 = $10+8; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = $2; - var $15 = $13 > $14; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 0; ; - } - var $17 = __lastLabel__ == 0 ? 0 : ($15); - if (!($17)) { __label__ = 4; /* $22 */ break $6$2; } - var $19 = $bl; - var $20 = $19; - var $21 = IHEAP[$20]; - $bl = $21; - __label__ = 0; /* $6 */ continue $6$2; - } - var $23 = $bl; - var $24 = $23 != 0; - ; - if ($24) { - ; - var $26 = $bl; - var $27 = $26+9; - IHEAP[$27] = 1; - ; - } - ; - return; - } - __Z9markupvalP9FuncStatei.__index__ = Runtime.getFunctionIndex(__Z9markupvalP9FuncStatei, "__Z9markupvalP9FuncStatei"); - - - function __Z12indexupvalueP9FuncStateP7TStringP7expdesc($fs, $name, $v) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $i; - var $f; - var $oldsize; - $2 = $fs; - $3 = $name; - $4 = $v; - var $5 = $2; - var $6 = $5; - var $7 = IHEAP[$6]; - $f = $7; - var $8 = $f; - var $9 = $8+36; - var $10 = IHEAP[$9]; - $oldsize = $10; - $i = 0; - ; - $11$2: while(1) { // $11 - var $12 = $i; - var $13 = $f; - var $14 = $13+72; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $12 < $16; - if (!($17)) { __label__ = 2; /* $50 */ break $11$2; } - var $19 = $i; - var $20 = $2; - var $21 = $20+52; - var $22 = $21+$19*2; - var $23 = $22; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $4; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = $25 == $28; - ; - if ($29) { - ; - var $31 = $i; - var $32 = $2; - var $33 = $32+52; - var $34 = $33+$31*2; - var $35 = $34+1; - var $36 = IHEAP[$35]; - var $37 = $36; - var $38 = $4; - var $39 = $38+4; - var $40 = $39; - var $41 = $40; - var $42 = IHEAP[$41]; - var $43 = $37 == $42; - if ($43) { __label__ = 3; /* $44 */ break $11$2; } - } - ; - var $48 = $i; - var $49 = $48 + 1; - $i = $49; - __label__ = 0; /* $11 */ continue $11$2; - } - if (__label__ == 2) { - var $51 = $f; - var $52 = $51+72; - var $53 = IHEAP[$52]; - var $54 = $53; - var $55 = $54 + 1; - var $56 = $55 > 60; - ; - if ($56) { - ; - var $58 = $2; - __Z10errorlimitP9FuncStateiPKc($58, 60, __str15144); - ; - } - var $60 = $f; - var $61 = $60+72; - var $62 = IHEAP[$61]; - var $63 = $62; - var $64 = $63 + 1; - var $65 = $f; - var $66 = $65+36; - var $67 = IHEAP[$66]; - var $68 = $64 > $67; - ; - if ($68) { - ; - var $70 = $2; - var $71 = $70+16; - var $72 = IHEAP[$71]; - var $73 = $f; - var $74 = $73+28; - var $75 = IHEAP[$74]; - var $76 = $75; - var $77 = $f; - var $78 = $77+36; - var $79 = __Z13luaM_growaux_P9lua_StatePvPijiPKc($72, $76, $78, 4, 2147483645, __str16145); - var $80 = $79; - var $81 = $f; - var $82 = $81+28; - IHEAP[$82] = $80; - ; - } - ; - $84$17: while(1) { // $84 - var $85 = $oldsize; - var $86 = $f; - var $87 = $86+36; - var $88 = IHEAP[$87]; - var $89 = $85 < $88; - if (!($89)) { __label__ = 11; /* $97 */ break $84$17; } - var $91 = $oldsize; - var $92 = $91 + 1; - $oldsize = $92; - var $93 = $f; - var $94 = $93+28; - var $95 = IHEAP[$94]; - var $96 = $95+4*$91; - IHEAP[$96] = 0; - __label__ = 9; /* $84 */ continue $84$17; - } - var $98 = $3; - var $99 = $f; - var $100 = $99+72; - var $101 = IHEAP[$100]; - var $102 = $101; - var $103 = $f; - var $104 = $103+28; - var $105 = IHEAP[$104]; - var $106 = $105+4*$102; - IHEAP[$106] = $98; - var $107 = $3; - var $108 = $107; - var $109 = $108; - var $110 = $109; - var $111 = $110+5; - var $112 = IHEAP[$111]; - var $113 = $112; - var $114 = $113 & 3; - var $115 = $114 != 0; - ; - $116$134$21: do { - if ($115) { - ; - var $117 = $f; - var $118 = $117; - var $119 = $118; - var $120 = $119; - var $121 = $120+5; - var $122 = IHEAP[$121]; - var $123 = $122; - var $124 = $123 & 4; - var $125 = $124 != 0; - if (!($125)) { __label__ = 13; /* $134 */ break $116$134$21; } - var $127 = $2; - var $128 = $127+16; - var $129 = IHEAP[$128]; - var $130 = $f; - var $131 = $130; - var $132 = $3; - var $133 = $132; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($129, $131, $133); - ; - } - } while(0); - var $135 = $4; - var $136 = $135; - var $137 = IHEAP[$136]; - var $138 = $137; - var $139 = $f; - var $140 = $139+72; - var $141 = IHEAP[$140]; - var $142 = $141; - var $143 = $2; - var $144 = $143+52; - var $145 = $144+$142*2; - var $146 = $145; - IHEAP[$146] = $138; - var $147 = $4; - var $148 = $147+4; - var $149 = $148; - var $150 = $149; - var $151 = IHEAP[$150]; - var $152 = $151; - var $153 = $f; - var $154 = $153+72; - var $155 = IHEAP[$154]; - var $156 = $155; - var $157 = $2; - var $158 = $157+52; - var $159 = $158+$156*2; - var $160 = $159+1; - IHEAP[$160] = $152; - var $161 = $f; - var $162 = $161+72; - var $163 = IHEAP[$162]; - var $164 = $163 + 1; - IHEAP[$162] = $164; - var $165 = $163; - $1 = $165; - ; - } - else if (__label__ == 3) { - var $45 = $i; - $1 = $45; - ; - } - var $167 = $1; - ; - return $167; - } - __Z12indexupvalueP9FuncStateP7TStringP7expdesc.__index__ = Runtime.getFunctionIndex(__Z12indexupvalueP9FuncStateP7TStringP7expdesc, "__Z12indexupvalueP9FuncStateP7TStringP7expdesc"); - - - function __Z8funcnameP8LexStateP7expdesc($ls, $v) { - ; - var __label__; - var $1; - var $2; - var $needself; - $1 = $ls; - $2 = $v; - $needself = 0; - var $3 = $1; - var $4 = $2; - __Z9singlevarP8LexStateP7expdesc($3, $4); - ; - $5$2: while(1) { // $5 - var $6 = $1; - var $7 = $6+12; - var $8 = $7; - var $9 = IHEAP[$8]; - var $10 = $9 == 46; - if (!($10)) { __label__ = 2; /* $14 */ break $5$2; } - var $12 = $1; - var $13 = $2; - __Z5fieldP8LexStateP7expdesc($12, $13); - __label__ = 0; /* $5 */ continue $5$2; - } - var $15 = $1; - var $16 = $15+12; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = $18 == 58; - ; - if ($19) { - ; - $needself = 1; - var $21 = $1; - var $22 = $2; - __Z5fieldP8LexStateP7expdesc($21, $22); - ; - } - var $24 = $needself; - ; - return $24; - } - __Z8funcnameP8LexStateP7expdesc.__index__ = Runtime.getFunctionIndex(__Z8funcnameP8LexStateP7expdesc, "__Z8funcnameP8LexStateP7expdesc"); - - - function __Z10enterblockP9FuncStateP8BlockCnth($fs, $bl, $isbreakable) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $fs; - $2 = $bl; - $3 = $isbreakable; - var $4 = $2; - var $5 = $4+4; - IHEAP[$5] = -1; - var $6 = $3; - var $7 = $2; - var $8 = $7+10; - IHEAP[$8] = $6; - var $9 = $1; - var $10 = $9+50; - var $11 = IHEAP[$10]; - var $12 = $2; - var $13 = $12+8; - IHEAP[$13] = $11; - var $14 = $2; - var $15 = $14+9; - IHEAP[$15] = 0; - var $16 = $1; - var $17 = $16+20; - var $18 = IHEAP[$17]; - var $19 = $2; - var $20 = $19; - IHEAP[$20] = $18; - var $21 = $2; - var $22 = $1; - var $23 = $22+20; - IHEAP[$23] = $21; - ; - return; - } - __Z10enterblockP9FuncStateP8BlockCnth.__index__ = Runtime.getFunctionIndex(__Z10enterblockP9FuncStateP8BlockCnth, "__Z10enterblockP9FuncStateP8BlockCnth"); - - - function __Z4condP8LexState($ls) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $v = __stackBase__; - $1 = $ls; - var $2 = $1; - __Z4exprP8LexStateP7expdesc($2, $v); - var $3 = $v; - var $4 = IHEAP[$3]; - var $5 = $4 == 1; - ; - if ($5) { - ; - var $7 = $v; - IHEAP[$7] = 3; - ; - } - var $9 = $1; - var $10 = $9+36; - var $11 = IHEAP[$10]; - __Z13luaK_goiftrueP9FuncStateP7expdesc($11, $v); - var $12 = $v+16; - var $13 = IHEAP[$12]; - STACKTOP = __stackBase__; - return $13; - } - __Z4condP8LexState.__index__ = Runtime.getFunctionIndex(__Z4condP8LexState, "__Z4condP8LexState"); - - - function __Z10leaveblockP9FuncState($fs) { - ; - var __label__; - var $1; - var $bl; - $1 = $fs; - var $2 = $1; - var $3 = $2+20; - var $4 = IHEAP[$3]; - $bl = $4; - var $5 = $bl; - var $6 = $5; - var $7 = IHEAP[$6]; - var $8 = $1; - var $9 = $8+20; - IHEAP[$9] = $7; - var $10 = $1; - var $11 = $10+12; - var $12 = IHEAP[$11]; - var $13 = $bl; - var $14 = $13+8; - var $15 = IHEAP[$14]; - var $16 = $15; - __Z10removevarsP8LexStatei($12, $16); - var $17 = $bl; - var $18 = $17+9; - var $19 = IHEAP[$18]; - var $20 = $19 != 0; - ; - if ($20) { - ; - var $22 = $1; - var $23 = $bl; - var $24 = $23+8; - var $25 = IHEAP[$24]; - var $26 = $25; - var $27 = __Z12luaK_codeABCP9FuncState6OpCodeiii($22, 35, $26, 0, 0); - ; - } - var $29 = $1; - var $30 = $29+50; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $1; - var $34 = $33+36; - IHEAP[$34] = $32; - var $35 = $1; - var $36 = $bl; - var $37 = $36+4; - var $38 = IHEAP[$37]; - __Z16luaK_patchtohereP9FuncStatei($35, $38); - ; - return; - } - __Z10leaveblockP9FuncState.__index__ = Runtime.getFunctionIndex(__Z10leaveblockP9FuncState, "__Z10leaveblockP9FuncState"); - - - function __Z10removevarsP8LexStatei($ls, $tolevel) { - ; - var __label__; - var $1; - var $2; - var $fs; - $1 = $ls; - $2 = $tolevel; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - ; - $6$2: while(1) { // $6 - var $7 = $fs; - var $8 = $7+50; - var $9 = IHEAP[$8]; - var $10 = $9; - var $11 = $2; - var $12 = $10 > $11; - if (!($12)) { __label__ = 2; /* $34 */ break $6$2; } - var $14 = $fs; - var $15 = $14+24; - var $16 = IHEAP[$15]; - var $17 = $fs; - var $18 = $17+50; - var $19 = IHEAP[$18]; - var $20 = $19 + -1; - IHEAP[$18] = $20; - var $21 = $20; - var $22 = $fs; - var $23 = $22+172; - var $24 = $23+$21*2; - var $25 = IHEAP[$24]; - var $26 = $25; - var $27 = $fs; - var $28 = $27; - var $29 = IHEAP[$28]; - var $30 = $29+24; - var $31 = IHEAP[$30]; - var $32 = $31+12*$26; - var $33 = $32+8; - IHEAP[$33] = $16; - __label__ = 0; /* $6 */ continue $6$2; - } - ; - return; - } - __Z10removevarsP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z10removevarsP8LexStatei, "__Z10removevarsP8LexStatei"); - - - function __Z6fornumP8LexStateP7TStringi($ls, $varname, $line) { - ; - var __label__; - var $1; - var $2; - var $3; - var $fs; - var $base; - $1 = $ls; - $2 = $varname; - $3 = $line; - var $4 = $1; - var $5 = $4+36; - var $6 = IHEAP[$5]; - $fs = $6; - var $7 = $fs; - var $8 = $7+36; - var $9 = IHEAP[$8]; - $base = $9; - var $10 = $1; - var $11 = $1; - var $12 = __Z14luaX_newstringP8LexStatePKcj($11, __str22151, 11); - __Z12new_localvarP8LexStateP7TStringi($10, $12, 0); - var $13 = $1; - var $14 = $1; - var $15 = __Z14luaX_newstringP8LexStatePKcj($14, __str23152, 11); - __Z12new_localvarP8LexStateP7TStringi($13, $15, 1); - var $16 = $1; - var $17 = $1; - var $18 = __Z14luaX_newstringP8LexStatePKcj($17, __str24153, 10); - __Z12new_localvarP8LexStateP7TStringi($16, $18, 2); - var $19 = $1; - var $20 = $2; - __Z12new_localvarP8LexStateP7TStringi($19, $20, 3); - var $21 = $1; - __Z9checknextP8LexStatei($21, 61); - var $22 = $1; - var $23 = __Z4exp1P8LexState($22); - var $24 = $1; - __Z9checknextP8LexStatei($24, 44); - var $25 = $1; - var $26 = __Z4exp1P8LexState($25); - var $27 = $1; - var $28 = __Z8testnextP8LexStatei($27, 44); - var $29 = $28 != 0; - ; - if ($29) { - ; - var $31 = $1; - var $32 = __Z4exp1P8LexState($31); - ; - } - else { - ; - var $34 = $fs; - var $35 = $fs; - var $36 = $35+36; - var $37 = IHEAP[$36]; - var $38 = $fs; - var $39 = __Z12luaK_numberKP9FuncStated($38, 1); - var $40 = __Z12luaK_codeABxP9FuncState6OpCodeij($34, 1, $37, $39); - var $41 = $fs; - __Z16luaK_reserveregsP9FuncStatei($41, 1); - ; - } - var $43 = $1; - var $44 = $base; - var $45 = $3; - __Z7forbodyP8LexStateiiii($43, $44, $45, 1, 1); - ; - return; - } - __Z6fornumP8LexStateP7TStringi.__index__ = Runtime.getFunctionIndex(__Z6fornumP8LexStateP7TStringi, "__Z6fornumP8LexStateP7TStringi"); - - - function __Z7forlistP8LexStateP7TString($ls, $indexname) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $fs; - var $e = __stackBase__; - var $nvars; - var $line; - var $base; - $1 = $ls; - $2 = $indexname; - var $3 = $1; - var $4 = $3+36; - var $5 = IHEAP[$4]; - $fs = $5; - $nvars = 0; - var $6 = $fs; - var $7 = $6+36; - var $8 = IHEAP[$7]; - $base = $8; - var $9 = $1; - var $10 = $1; - var $11 = __Z14luaX_newstringP8LexStatePKcj($10, __str19148, 15); - var $12 = $nvars; - var $13 = $12 + 1; - $nvars = $13; - __Z12new_localvarP8LexStateP7TStringi($9, $11, $12); - var $14 = $1; - var $15 = $1; - var $16 = __Z14luaX_newstringP8LexStatePKcj($15, __str20149, 11); - var $17 = $nvars; - var $18 = $17 + 1; - $nvars = $18; - __Z12new_localvarP8LexStateP7TStringi($14, $16, $17); - var $19 = $1; - var $20 = $1; - var $21 = __Z14luaX_newstringP8LexStatePKcj($20, __str21150, 13); - var $22 = $nvars; - var $23 = $22 + 1; - $nvars = $23; - __Z12new_localvarP8LexStateP7TStringi($19, $21, $22); - var $24 = $1; - var $25 = $2; - var $26 = $nvars; - var $27 = $26 + 1; - $nvars = $27; - __Z12new_localvarP8LexStateP7TStringi($24, $25, $26); - ; - $28$2: while(1) { // $28 - var $29 = $1; - var $30 = __Z8testnextP8LexStatei($29, 44); - var $31 = $30 != 0; - if (!($31)) { __label__ = 2; /* $38 */ break $28$2; } - var $33 = $1; - var $34 = $1; - var $35 = __Z13str_checknameP8LexState($34); - var $36 = $nvars; - var $37 = $36 + 1; - $nvars = $37; - __Z12new_localvarP8LexStateP7TStringi($33, $35, $36); - __label__ = 0; /* $28 */ continue $28$2; - } - var $39 = $1; - __Z9checknextP8LexStatei($39, 267); - var $40 = $1; - var $41 = $40+4; - var $42 = IHEAP[$41]; - $line = $42; - var $43 = $1; - var $44 = $1; - var $45 = __Z8explist1P8LexStateP7expdesc($44, $e); - __Z13adjust_assignP8LexStateiiP7expdesc($43, 3, $45, $e); - var $46 = $fs; - __Z15luaK_checkstackP9FuncStatei($46, 3); - var $47 = $1; - var $48 = $base; - var $49 = $line; - var $50 = $nvars; - var $51 = $50 - 3; - __Z7forbodyP8LexStateiiii($47, $48, $49, $51, 0); - STACKTOP = __stackBase__; - return; - } - __Z7forlistP8LexStateP7TString.__index__ = Runtime.getFunctionIndex(__Z7forlistP8LexStateP7TString, "__Z7forlistP8LexStateP7TString"); - - - function __Z7forbodyP8LexStateiiii($ls, $base, $line, $nvars, $isnum) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - var $bl = __stackBase__; - var $fs; - var $prep; - var $endfor; - $1 = $ls; - $2 = $base; - $3 = $line; - $4 = $nvars; - $5 = $isnum; - var $6 = $1; - var $7 = $6+36; - var $8 = IHEAP[$7]; - $fs = $8; - var $9 = $1; - __Z15adjustlocalvarsP8LexStatei($9, 3); - var $10 = $1; - __Z9checknextP8LexStatei($10, 259); - var $11 = $5; - var $12 = $11 != 0; - ; - if ($12) { - ; - var $14 = $fs; - var $15 = $2; - var $16 = __Z12luaK_codeABxP9FuncState6OpCodeij($14, 32, $15, 131070); - __lastLabel__ = 0; ; - } - else { - ; - var $18 = $fs; - var $19 = __Z9luaK_jumpP9FuncState($18); - __lastLabel__ = 2; ; - } - var $21 = __lastLabel__ == 0 ? $16 : ($19); - $prep = $21; - var $22 = $fs; - __Z10enterblockP9FuncStateP8BlockCnth($22, $bl, 0); - var $23 = $1; - var $24 = $4; - __Z15adjustlocalvarsP8LexStatei($23, $24); - var $25 = $fs; - var $26 = $4; - __Z16luaK_reserveregsP9FuncStatei($25, $26); - var $27 = $1; - __Z5blockP8LexState($27); - var $28 = $fs; - __Z10leaveblockP9FuncState($28); - var $29 = $fs; - var $30 = $prep; - __Z16luaK_patchtohereP9FuncStatei($29, $30); - var $31 = $5; - var $32 = $31 != 0; - ; - if ($32) { - ; - var $34 = $fs; - var $35 = $2; - var $36 = __Z12luaK_codeABxP9FuncState6OpCodeij($34, 31, $35, 131070); - __lastLabel__ = 3; ; - } - else { - ; - var $38 = $fs; - var $39 = $2; - var $40 = $4; - var $41 = __Z12luaK_codeABCP9FuncState6OpCodeiii($38, 33, $39, 0, $40); - __lastLabel__ = 5; ; - } - var $43 = __lastLabel__ == 3 ? $36 : ($41); - $endfor = $43; - var $44 = $fs; - var $45 = $3; - __Z12luaK_fixlineP9FuncStatei($44, $45); - var $46 = $fs; - var $47 = $5; - var $48 = $47 != 0; - ; - if ($48) { - ; - var $50 = $endfor; - __lastLabel__ = 6; ; - } - else { - ; - var $52 = $fs; - var $53 = __Z9luaK_jumpP9FuncState($52); - __lastLabel__ = 8; ; - } - var $55 = __lastLabel__ == 6 ? $50 : ($53); - var $56 = $prep; - var $57 = $56 + 1; - __Z14luaK_patchlistP9FuncStateii($46, $55, $57); - STACKTOP = __stackBase__; - return; - } - __Z7forbodyP8LexStateiiii.__index__ = Runtime.getFunctionIndex(__Z7forbodyP8LexStateiiii, "__Z7forbodyP8LexStateiiii"); - - - function __Z4exp1P8LexState($ls) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $e = __stackBase__; - var $k; - $1 = $ls; - var $2 = $1; - __Z4exprP8LexStateP7expdesc($2, $e); - var $3 = $e; - var $4 = IHEAP[$3]; - $k = $4; - var $5 = $1; - var $6 = $5+36; - var $7 = IHEAP[$6]; - __Z16luaK_exp2nextregP9FuncStateP7expdesc($7, $e); - var $8 = $k; - STACKTOP = __stackBase__; - return $8; - } - __Z4exp1P8LexState.__index__ = Runtime.getFunctionIndex(__Z4exp1P8LexState, "__Z4exp1P8LexState"); - - - function __Z14error_expectedP8LexStatei($ls, $token) { - ; - var __label__; - var $1; - var $2; - $1 = $ls; - $2 = $token; - var $3 = $1; - var $4 = $1; - var $5 = $4+40; - var $6 = IHEAP[$5]; - var $7 = $1; - var $8 = $2; - var $9 = __Z14luaX_token2strP8LexStatei($7, $8); - var $10 = __Z16luaO_pushfstringP9lua_StatePKcz($6, __str26155, Pointer_make([$9,0,0,0], 0, ALLOC_STACK)); - __Z16luaX_syntaxerrorP8LexStatePKc($3, $10); - ; - return; - } - __Z14error_expectedP8LexStatei.__index__ = Runtime.getFunctionIndex(__Z14error_expectedP8LexStatei, "__Z14error_expectedP8LexStatei"); - - - function __Z15test_then_blockP8LexState($ls) { - ; - var __label__; - var $1; - var $condexit; - $1 = $ls; - var $2 = $1; - __Z9luaX_nextP8LexState($2); - var $3 = $1; - var $4 = __Z4condP8LexState($3); - $condexit = $4; - var $5 = $1; - __Z9checknextP8LexStatei($5, 274); - var $6 = $1; - __Z5blockP8LexState($6); - var $7 = $condexit; - ; - return $7; - } - __Z15test_then_blockP8LexState.__index__ = Runtime.getFunctionIndex(__Z15test_then_blockP8LexState, "__Z15test_then_blockP8LexState"); - - - function __Z12anchor_tokenP8LexState($ls) { - ; - var __label__; - var $1; - var $ts; - $1 = $ls; - var $2 = $1; - var $3 = $2+12; - var $4 = $3; - var $5 = IHEAP[$4]; - var $6 = $5 == 285; - ; - $13$7$2: do { - if ($6) { - __label__ = 0; /* $13 */ - } - else { - ; - var $8 = $1; - var $9 = $8+12; - var $10 = $9; - var $11 = IHEAP[$10]; - var $12 = $11 == 286; - if ($12) { __label__ = 0; /* $13 */ break $13$7$2; } else { __label__ = 1; /* $29 */ break $13$7$2; } - } - } while(0); - if (__label__ == 0) { - var $14 = $1; - var $15 = $14+12; - var $16 = $15+4; - var $17 = $16; - var $18 = $17; - var $19 = IHEAP[$18]; - $ts = $19; - var $20 = $1; - var $21 = $ts; - var $22 = $21+16; - var $23 = $22; - var $24 = $ts; - var $25 = $24; - var $26 = $25+12; - var $27 = IHEAP[$26]; - var $28 = __Z14luaX_newstringP8LexStatePKcj($20, $23, $27); - ; - } - ; - return; - } - __Z12anchor_tokenP8LexState.__index__ = Runtime.getFunctionIndex(__Z12anchor_tokenP8LexState, "__Z12anchor_tokenP8LexState"); - - - function __Z14luaE_newthreadP9lua_State($L) { - ; - var __label__; - var $1; - var $L1; - var $o2; - var $o1; - $1 = $L; - var $2 = $1; - var $3 = __Z13luaM_realloc_P9lua_StatePvjj($2, 0, 0, 112); - var $4 = $3; - var $5 = $4; - $L1 = $5; - var $6 = $1; - var $7 = $L1; - var $8 = $7; - __Z9luaC_linkP9lua_StateP8GCObjecth($6, $8, 8); - var $9 = $L1; - var $10 = $1; - var $11 = $10+16; - var $12 = IHEAP[$11]; - __Z13preinit_stateP9lua_StateP12global_State($9, $12); - var $13 = $L1; - var $14 = $1; - __Z10stack_initP9lua_StateS0_($13, $14); - var $15 = $1; - var $16 = $15+72; - $o2 = $16; - var $17 = $L1; - var $18 = $17+72; - $o1 = $18; - var $19 = $o1; - var $20 = $19; - var $21 = $o2; - var $22 = $21; - var $23 = $20; - var $24 = $22; - _llvm_memcpy_p0i8_p0i8_i32($23, $24, 8, 4, 0); - var $25 = $o2; - var $26 = $25+8; - var $27 = IHEAP[$26]; - var $28 = $o1; - var $29 = $28+8; - IHEAP[$29] = $27; - var $30 = $1; - var $31 = $30+56; - var $32 = IHEAP[$31]; - var $33 = $L1; - var $34 = $33+56; - IHEAP[$34] = $32; - var $35 = $1; - var $36 = $35+60; - var $37 = IHEAP[$36]; - var $38 = $L1; - var $39 = $38+60; - IHEAP[$39] = $37; - var $40 = $1; - var $41 = $40+68; - var $42 = IHEAP[$41]; - var $43 = $L1; - var $44 = $43+68; - IHEAP[$44] = $42; - var $45 = $L1; - var $46 = $45+60; - var $47 = IHEAP[$46]; - var $48 = $L1; - var $49 = $48+64; - IHEAP[$49] = $47; - var $50 = $L1; - ; - return $50; - } - __Z14luaE_newthreadP9lua_State.__index__ = Runtime.getFunctionIndex(__Z14luaE_newthreadP9lua_State, "__Z14luaE_newthreadP9lua_State"); - - - function __Z13preinit_stateP9lua_StateP12global_State($L, $g) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $g; - var $3 = $2; - var $4 = $1; - var $5 = $4+16; - IHEAP[$5] = $3; - var $6 = $1; - var $7 = $6+32; - IHEAP[$7] = 0; - var $8 = $1; - var $9 = $8+44; - IHEAP[$9] = 0; - var $10 = $1; - var $11 = $10+104; - IHEAP[$11] = 0; - var $12 = $1; - var $13 = $12+68; - IHEAP[$13] = 0; - var $14 = $1; - var $15 = $14+56; - IHEAP[$15] = 0; - var $16 = $1; - var $17 = $16+60; - IHEAP[$17] = 0; - var $18 = $1; - var $19 = $18+57; - IHEAP[$19] = 1; - var $20 = $1; - var $21 = $20+60; - var $22 = IHEAP[$21]; - var $23 = $1; - var $24 = $23+64; - IHEAP[$24] = $22; - var $25 = $1; - var $26 = $25+96; - IHEAP[$26] = 0; - var $27 = $1; - var $28 = $27+48; - IHEAP[$28] = 0; - var $29 = $1; - var $30 = $29+54; - IHEAP[$30] = 0; - var $31 = $1; - var $32 = $31+52; - IHEAP[$32] = 0; - var $33 = $1; - var $34 = $33+6; - IHEAP[$34] = 0; - var $35 = $1; - var $36 = $35+20; - IHEAP[$36] = 0; - var $37 = $1; - var $38 = $37+40; - IHEAP[$38] = 0; - var $39 = $1; - var $40 = $39+24; - IHEAP[$40] = 0; - var $41 = $1; - var $42 = $41+108; - IHEAP[$42] = 0; - var $43 = $1; - var $44 = $43+72; - var $45 = $44+8; - IHEAP[$45] = 0; - ; - return; - } - __Z13preinit_stateP9lua_StateP12global_State.__index__ = Runtime.getFunctionIndex(__Z13preinit_stateP9lua_StateP12global_State, "__Z13preinit_stateP9lua_StateP12global_State"); - - - function __Z10stack_initP9lua_StateS0_($L1, $L) { - ; - var __label__; - var $1; - var $2; - $1 = $L1; - $2 = $L; - var $3 = $2; - var $4 = __Z13luaM_realloc_P9lua_StatePvjj($3, 0, 0, 192); - var $5 = $4; - var $6 = $1; - var $7 = $6+40; - IHEAP[$7] = $5; - var $8 = $1; - var $9 = $8+40; - var $10 = IHEAP[$9]; - var $11 = $1; - var $12 = $11+20; - IHEAP[$12] = $10; - var $13 = $1; - var $14 = $13+48; - IHEAP[$14] = 8; - var $15 = $1; - var $16 = $15+40; - var $17 = IHEAP[$16]; - var $18 = $1; - var $19 = $18+48; - var $20 = IHEAP[$19]; - var $21 = $17+24*$20; - var $22 = $21+-24; - var $23 = $1; - var $24 = $23+36; - IHEAP[$24] = $22; - var $25 = $2; - var $26 = __Z13luaM_realloc_P9lua_StatePvjj($25, 0, 0, 540); - var $27 = $26; - var $28 = $1; - var $29 = $28+32; - IHEAP[$29] = $27; - var $30 = $1; - var $31 = $30+44; - IHEAP[$31] = 45; - var $32 = $1; - var $33 = $32+32; - var $34 = IHEAP[$33]; - var $35 = $1; - var $36 = $35+8; - IHEAP[$36] = $34; - var $37 = $1; - var $38 = $37+32; - var $39 = IHEAP[$38]; - var $40 = $1; - var $41 = $40+44; - var $42 = IHEAP[$41]; - var $43 = $42 - 5; - var $44 = $39+12*$43; - var $45 = $44+-12; - var $46 = $1; - var $47 = $46+28; - IHEAP[$47] = $45; - var $48 = $1; - var $49 = $48+8; - var $50 = IHEAP[$49]; - var $51 = $1; - var $52 = $51+20; - var $53 = IHEAP[$52]; - var $54 = $53+4; - IHEAP[$54] = $50; - var $55 = $1; - var $56 = $55+8; - var $57 = IHEAP[$56]; - var $58 = $57+12; - IHEAP[$56] = $58; - var $59 = $57+8; - IHEAP[$59] = 0; - var $60 = $1; - var $61 = $60+8; - var $62 = IHEAP[$61]; - var $63 = $1; - var $64 = $63+20; - var $65 = IHEAP[$64]; - var $66 = $65; - IHEAP[$66] = $62; - var $67 = $1; - var $68 = $67+12; - IHEAP[$68] = $62; - var $69 = $1; - var $70 = $69+8; - var $71 = IHEAP[$70]; - var $72 = $71+240; - var $73 = $1; - var $74 = $73+20; - var $75 = IHEAP[$74]; - var $76 = $75+8; - IHEAP[$76] = $72; - ; - return; - } - __Z10stack_initP9lua_StateS0_.__index__ = Runtime.getFunctionIndex(__Z10stack_initP9lua_StateS0_, "__Z10stack_initP9lua_StateS0_"); - - - function __Z15luaE_freethreadP9lua_StateS0_($L, $L1) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $L1; - var $3 = $2; - var $4 = $2; - var $5 = $4+32; - var $6 = IHEAP[$5]; - __Z10luaF_closeP9lua_StateP10lua_TValue($3, $6); - var $7 = $1; - var $8 = $2; - __Z9freestackP9lua_StateS0_($7, $8); - var $9 = $1; - var $10 = $2; - var $11 = $10; - var $12 = $11; - var $13 = __Z13luaM_realloc_P9lua_StatePvjj($9, $12, 112, 0); - ; - return; - } - __Z15luaE_freethreadP9lua_StateS0_.__index__ = Runtime.getFunctionIndex(__Z15luaE_freethreadP9lua_StateS0_, "__Z15luaE_freethreadP9lua_StateS0_"); - - - function __Z9freestackP9lua_StateS0_($L, $L1) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $L1; - var $3 = $1; - var $4 = $2; - var $5 = $4+40; - var $6 = IHEAP[$5]; - var $7 = $6; - var $8 = $2; - var $9 = $8+48; - var $10 = IHEAP[$9]; - var $11 = $10 * 24; - var $12 = __Z13luaM_realloc_P9lua_StatePvjj($3, $7, $11, 0); - var $13 = $1; - var $14 = $2; - var $15 = $14+32; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $2; - var $19 = $18+44; - var $20 = IHEAP[$19]; - var $21 = $20 * 12; - var $22 = __Z13luaM_realloc_P9lua_StatePvjj($13, $17, $21, 0); - ; - return; - } - __Z9freestackP9lua_StateS0_.__index__ = Runtime.getFunctionIndex(__Z9freestackP9lua_StateS0_, "__Z9freestackP9lua_StateS0_"); - - - function __Z12lua_newstatePFPvS_S_jjES_($f, $ud) { - ; - var __label__; - var $1; - var $2; - var $3; - var $i; - var $L; - var $g; - var $l; - $2 = $f; - $3 = $ud; - var $4 = $2; - var $5 = $3; - var $6 = FUNCTION_TABLE[$4]($5, 0, 0, 348); - $l = $6; - var $7 = $l; - var $8 = $7 == 0; - ; - if ($8) { - ; - $1 = 0; - ; - } - else { - ; - var $11 = $l; - var $12 = $11; - var $13 = $12; - $L = $13; - var $14 = $L; - var $15 = $14; - var $16 = $15+112; - $g = $16; - var $17 = $L; - var $18 = $17; - IHEAP[$18] = 0; - var $19 = $L; - var $20 = $19+4; - IHEAP[$20] = 8; - var $21 = $g; - var $22 = $21+20; - IHEAP[$22] = 33; - var $23 = $g; - var $24 = $23+20; - var $25 = IHEAP[$24]; - var $26 = $25; - var $27 = $26 & 3; - var $28 = $27; - var $29 = $L; - var $30 = $29+5; - IHEAP[$30] = $28; - var $31 = $L; - var $32 = $31+5; - var $33 = IHEAP[$32]; - var $34 = $33; - var $35 = $34 | 96; - var $36 = $35; - IHEAP[$32] = $36; - var $37 = $L; - var $38 = $g; - __Z13preinit_stateP9lua_StateP12global_State($37, $38); - var $39 = $2; - var $40 = $g; - var $41 = $40+12; - IHEAP[$41] = $39; - var $42 = $3; - var $43 = $g; - var $44 = $43+16; - IHEAP[$44] = $42; - var $45 = $L; - var $46 = $g; - var $47 = $46+104; - IHEAP[$47] = $45; - var $48 = $g; - var $49 = $48+108; - var $50 = $g; - var $51 = $50+108; - var $52 = $51+12; - var $53 = $52; - var $54 = $53; - var $55 = $54; - IHEAP[$55] = $49; - var $56 = $g; - var $57 = $56+108; - var $58 = $g; - var $59 = $58+108; - var $60 = $59+12; - var $61 = $60; - var $62 = $61; - var $63 = $62+4; - IHEAP[$63] = $57; - var $64 = $g; - var $65 = $64+64; - IHEAP[$65] = 0; - var $66 = $g; - var $67 = $66; - var $68 = $67+8; - IHEAP[$68] = 0; - var $69 = $g; - var $70 = $69; - var $71 = $70+4; - IHEAP[$71] = 0; - var $72 = $g; - var $73 = $72; - var $74 = $73; - IHEAP[$74] = 0; - var $75 = $L; - var $76 = $75+16; - var $77 = IHEAP[$76]; - var $78 = $77+92; - var $79 = $78+8; - IHEAP[$79] = 0; - var $80 = $g; - var $81 = $80+52; - var $82 = $81; - IHEAP[$82] = 0; - var $83 = $g; - var $84 = $83+52; - var $85 = $84+8; - IHEAP[$85] = 0; - var $86 = $g; - var $87 = $86+88; - IHEAP[$87] = 0; - var $88 = $g; - var $89 = $88+21; - IHEAP[$89] = 0; - var $90 = $L; - var $91 = $90; - var $92 = $g; - var $93 = $92+28; - IHEAP[$93] = $91; - var $94 = $g; - var $95 = $94+24; - IHEAP[$95] = 0; - var $96 = $g; - var $97 = $96+28; - var $98 = $g; - var $99 = $98+32; - IHEAP[$99] = $97; - var $100 = $g; - var $101 = $100+36; - IHEAP[$101] = 0; - var $102 = $g; - var $103 = $102+40; - IHEAP[$103] = 0; - var $104 = $g; - var $105 = $104+44; - IHEAP[$105] = 0; - var $106 = $g; - var $107 = $106+48; - IHEAP[$107] = 0; - var $108 = $g; - var $109 = $108+68; - IHEAP[$109] = 348; - var $110 = $g; - var $111 = $110+80; - IHEAP[$111] = 200; - var $112 = $g; - var $113 = $112+84; - IHEAP[$113] = 200; - var $114 = $g; - var $115 = $114+76; - IHEAP[$115] = 0; - $i = 0; - ; - $116$5: while(1) { // $116 - var $117 = $i; - var $118 = $117 < 9; - if (!($118)) { __label__ = 3; /* $127 */ break $116$5; } - var $120 = $i; - var $121 = $g; - var $122 = $121+132; - var $123 = $122+$120*4; - IHEAP[$123] = 0; - ; - var $125 = $i; - var $126 = $125 + 1; - $i = $126; - __label__ = 1; /* $116 */ continue $116$5; - } - var $128 = $L; - var $129 = __Z20luaD_rawrunprotectedP9lua_StatePFvS0_PvES1_($128, __Z9f_luaopenP9lua_StatePv.__index__, 0); - var $130 = $129 != 0; - ; - if ($130) { - ; - var $132 = $L; - __Z11close_stateP9lua_State($132); - $L = 0; - ; - } - else { - ; - ; - } - var $135 = $L; - $1 = $135; - ; - } - var $137 = $1; - ; - return $137; - } - __Z12lua_newstatePFPvS_S_jjES_.__index__ = Runtime.getFunctionIndex(__Z12lua_newstatePFPvS_S_jjES_, "__Z12lua_newstatePFPvS_S_jjES_"); - - - function __Z9f_luaopenP9lua_StatePv($L, $ud) { - ; - var __label__; - var $1; - var $2; - var $g; - var $i_o; - var $i_o1; - $1 = $L; - $2 = $ud; - var $3 = $1; - var $4 = $3+16; - var $5 = IHEAP[$4]; - $g = $5; - var $6 = $1; - var $7 = $1; - __Z10stack_initP9lua_StateS0_($6, $7); - var $8 = $1; - var $9 = $8+72; - $i_o = $9; - var $10 = $1; - var $11 = __Z8luaH_newP9lua_Stateii($10, 0, 2); - var $12 = $11; - var $13 = $i_o; - var $14 = $13; - var $15 = $14; - var $16 = $15; - IHEAP[$16] = $12; - var $17 = $i_o; - var $18 = $17+8; - IHEAP[$18] = 5; - var $19 = $1; - var $20 = $19+16; - var $21 = IHEAP[$20]; - var $22 = $21+92; - $i_o1 = $22; - var $23 = $1; - var $24 = __Z8luaH_newP9lua_Stateii($23, 0, 2); - var $25 = $24; - var $26 = $i_o1; - var $27 = $26; - var $28 = $27; - var $29 = $28; - IHEAP[$29] = $25; - var $30 = $i_o1; - var $31 = $30+8; - IHEAP[$31] = 5; - var $32 = $1; - __Z11luaS_resizeP9lua_Statei($32, 32); - var $33 = $1; - __Z9luaT_initP9lua_State($33); - var $34 = $1; - __Z9luaX_initP9lua_State($34); - var $35 = $1; - var $36 = __Z12luaS_newlstrP9lua_StatePKcj($35, __str158, 17); - var $37 = $36; - var $38 = $37+5; - var $39 = IHEAP[$38]; - var $40 = $39; - var $41 = $40 | 32; - var $42 = $41; - IHEAP[$38] = $42; - var $43 = $g; - var $44 = $43+68; - var $45 = IHEAP[$44]; - var $46 = 4 * $45; - var $47 = $g; - var $48 = $47+64; - IHEAP[$48] = $46; - ; - return; - } - __Z9f_luaopenP9lua_StatePv.__index__ = Runtime.getFunctionIndex(__Z9f_luaopenP9lua_StatePv, "__Z9f_luaopenP9lua_StatePv"); - - - function __Z11close_stateP9lua_State($L) { - ; - var __label__; - var $1; - var $g; - $1 = $L; - var $2 = $1; - var $3 = $2+16; - var $4 = IHEAP[$3]; - $g = $4; - var $5 = $1; - var $6 = $1; - var $7 = $6+32; - var $8 = IHEAP[$7]; - __Z10luaF_closeP9lua_StateP10lua_TValue($5, $8); - var $9 = $1; - __Z12luaC_freeallP9lua_State($9); - var $10 = $1; - var $11 = $1; - var $12 = $11+16; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = $14; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $1; - var $19 = $18+16; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $21+8; - var $23 = IHEAP[$22]; - var $24 = $23 * 4; - var $25 = __Z13luaM_realloc_P9lua_StatePvjj($10, $17, $24, 0); - var $26 = $1; - var $27 = $g; - var $28 = $27+52; - var $29 = $28; - var $30 = IHEAP[$29]; - var $31 = $g; - var $32 = $31+52; - var $33 = $32+8; - var $34 = IHEAP[$33]; - var $35 = $34 * 1; - var $36 = __Z13luaM_realloc_P9lua_StatePvjj($26, $30, $35, 0); - var $37 = $g; - var $38 = $37+52; - var $39 = $38; - IHEAP[$39] = $36; - var $40 = $g; - var $41 = $40+52; - var $42 = $41+8; - IHEAP[$42] = 0; - var $43 = $1; - var $44 = $1; - __Z9freestackP9lua_StateS0_($43, $44); - var $45 = $g; - var $46 = $45+12; - var $47 = IHEAP[$46]; - var $48 = $g; - var $49 = $48+16; - var $50 = IHEAP[$49]; - var $51 = $1; - var $52 = $51; - var $53 = $52; - var $54 = FUNCTION_TABLE[$47]($50, $53, 348, 0); - ; - return; - } - __Z11close_stateP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11close_stateP9lua_State, "__Z11close_stateP9lua_State"); - - - function __Z9lua_closeP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $2+16; - var $4 = IHEAP[$3]; - var $5 = $4+104; - var $6 = IHEAP[$5]; - $1 = $6; - var $7 = $1; - var $8 = $1; - var $9 = $8+32; - var $10 = IHEAP[$9]; - __Z10luaF_closeP9lua_StateP10lua_TValue($7, $10); - var $11 = $1; - var $12 = __Z18luaC_separateudataP9lua_Statei($11, 1); - var $13 = $1; - var $14 = $13+108; - IHEAP[$14] = 0; - ; - $15$2: while(1) { // $15 - var $16 = $1; - var $17 = $16+40; - var $18 = IHEAP[$17]; - var $19 = $1; - var $20 = $19+20; - IHEAP[$20] = $18; - var $21 = $1; - var $22 = $21+20; - var $23 = IHEAP[$22]; - var $24 = $23; - var $25 = IHEAP[$24]; - var $26 = $1; - var $27 = $26+8; - IHEAP[$27] = $25; - var $28 = $1; - var $29 = $28+12; - IHEAP[$29] = $25; - var $30 = $1; - var $31 = $30+54; - IHEAP[$31] = 0; - var $32 = $1; - var $33 = $32+52; - IHEAP[$33] = 0; - ; - var $35 = $1; - var $36 = __Z20luaD_rawrunprotectedP9lua_StatePFvS0_PvES1_($35, __Z11callallgcTMP9lua_StatePv.__index__, 0); - var $37 = $36 != 0; - if ($37) { __label__ = 0; /* $15 */ continue $15$2; } else { __label__ = 2; /* $38 */ break $15$2; } - } - var $39 = $1; - __Z11close_stateP9lua_State($39); - ; - return; - } - __Z9lua_closeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9lua_closeP9lua_State, "__Z9lua_closeP9lua_State"); - - - function __Z11callallgcTMP9lua_StatePv($L, $ud) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $ud; - var $3 = $1; - __Z13luaC_callGCTMP9lua_State($3); - ; - return; - } - __Z11callallgcTMP9lua_StatePv.__index__ = Runtime.getFunctionIndex(__Z11callallgcTMP9lua_StatePv, "__Z11callallgcTMP9lua_StatePv"); - - - function __Z11luaS_resizeP9lua_Statei($L, $newsize) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $newhash; - var $tb; - var $i; - var $p; - var $next; - var $h; - var $h1; - $1 = $L; - $2 = $newsize; - var $3 = $1; - var $4 = $3+16; - var $5 = IHEAP[$4]; - var $6 = $5+21; - var $7 = IHEAP[$6]; - var $8 = $7; - var $9 = $8 == 2; - ; - if ($9) { - ; - ; - } - else { - ; - var $12 = $2; - var $13 = $12 + 1; - var $14 = unSign($13, 32) <= unSign(1073741823, 32); - ; - if ($14) { - ; - var $16 = $1; - var $17 = $2; - var $18 = $17 * 4; - var $19 = __Z13luaM_realloc_P9lua_StatePvjj($16, 0, 0, $18); - __lastLabel__ = 1; ; - } - else { - ; - var $21 = $1; - var $22 = __Z11luaM_toobigP9lua_State($21); - __lastLabel__ = 3; ; - } - var $24 = __lastLabel__ == 1 ? $19 : ($22); - var $25 = $24; - $newhash = $25; - var $26 = $1; - var $27 = $26+16; - var $28 = IHEAP[$27]; - var $29 = $28; - $tb = $29; - $i = 0; - ; - $30$9: while(1) { // $30 - var $31 = $i; - var $32 = $2; - var $33 = $31 < $32; - if (!($33)) { __label__ = 6; /* $41 */ break $30$9; } - var $35 = $i; - var $36 = $newhash; - var $37 = $36+4*$35; - IHEAP[$37] = 0; - ; - var $39 = $i; - var $40 = $39 + 1; - $i = $40; - __label__ = 4; /* $30 */ continue $30$9; - } - $i = 0; - ; - $42$14: while(1) { // $42 - var $43 = $i; - var $44 = $tb; - var $45 = $44+8; - var $46 = IHEAP[$45]; - var $47 = $43 < $46; - if (!($47)) { __label__ = 10; /* $91 */ break $42$14; } - var $49 = $i; - var $50 = $tb; - var $51 = $50; - var $52 = IHEAP[$51]; - var $53 = $52+4*$49; - var $54 = IHEAP[$53]; - $p = $54; - ; - $55$17: while(1) { // $55 - var $56 = $p; - var $57 = $56 != 0; - if (!($57)) { __label__ = 13; /* $87 */ break $55$17; } - var $59 = $p; - var $60 = $59; - var $61 = $60; - var $62 = $61; - var $63 = IHEAP[$62]; - $next = $63; - var $64 = $p; - var $65 = $64; - var $66 = $65; - var $67 = $66; - var $68 = $67+8; - var $69 = IHEAP[$68]; - $h = $69; - var $70 = $h; - var $71 = $2; - var $72 = $71 - 1; - var $73 = $70 & $72; - $h1 = $73; - var $74 = $h1; - var $75 = $newhash; - var $76 = $75+4*$74; - var $77 = IHEAP[$76]; - var $78 = $p; - var $79 = $78; - var $80 = $79; - var $81 = $80; - IHEAP[$81] = $77; - var $82 = $p; - var $83 = $h1; - var $84 = $newhash; - var $85 = $84+4*$83; - IHEAP[$85] = $82; - var $86 = $next; - $p = $86; - __label__ = 11; /* $55 */ continue $55$17; - } - ; - var $89 = $i; - var $90 = $89 + 1; - $i = $90; - __label__ = 8; /* $42 */ continue $42$14; - } - var $92 = $1; - var $93 = $tb; - var $94 = $93; - var $95 = IHEAP[$94]; - var $96 = $95; - var $97 = $tb; - var $98 = $97+8; - var $99 = IHEAP[$98]; - var $100 = $99 * 4; - var $101 = __Z13luaM_realloc_P9lua_StatePvjj($92, $96, $100, 0); - var $102 = $2; - var $103 = $tb; - var $104 = $103+8; - IHEAP[$104] = $102; - var $105 = $newhash; - var $106 = $tb; - var $107 = $106; - IHEAP[$107] = $105; - ; - } - ; - return; - } - __Z11luaS_resizeP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z11luaS_resizeP9lua_Statei, "__Z11luaS_resizeP9lua_Statei"); - - - function __Z12luaS_newlstrP9lua_StatePKcj($L, $str, $l) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $o; - var $h; - var $step; - var $l1; - var $ts; - $2 = $L; - $3 = $str; - $4 = $l; - var $5 = $4; - $h = $5; - var $6 = $4; - var $7 = $6 >> 5; - var $8 = $7 + 1; - $step = $8; - var $9 = $4; - $l1 = $9; - ; - $10$2: while(1) { // $10 - var $11 = $l1; - var $12 = $step; - var $13 = unSign($11, 32) >= unSign($12, 32); - if (!($13)) { __label__ = 2; /* $33 */ break $10$2; } - var $15 = $h; - var $16 = $h; - var $17 = $16 << 5; - var $18 = $h; - var $19 = $18 >> 2; - var $20 = $17 + $19; - var $21 = $l1; - var $22 = $21 - 1; - var $23 = $3; - var $24 = $23+$22; - var $25 = IHEAP[$24]; - var $26 = $25; - var $27 = $20 + $26; - var $28 = $15 ^ $27; - $h = $28; - ; - var $30 = $step; - var $31 = $l1; - var $32 = $31 - $30; - $l1 = $32; - __label__ = 0; /* $10 */ continue $10$2; - } - var $34 = $h; - var $35 = $2; - var $36 = $35+16; - var $37 = IHEAP[$36]; - var $38 = $37; - var $39 = $38+8; - var $40 = IHEAP[$39]; - var $41 = $40 - 1; - var $42 = $34 & $41; - var $43 = $2; - var $44 = $43+16; - var $45 = IHEAP[$44]; - var $46 = $45; - var $47 = $46; - var $48 = IHEAP[$47]; - var $49 = $48+4*$42; - var $50 = IHEAP[$49]; - $o = $50; - ; - $51$7: while(1) { // $51 - var $52 = $o; - var $53 = $52 != 0; - if (!($53)) { __label__ = 6; /* $107 */ break $51$7; } - var $55 = $o; - var $56 = $55; - var $57 = $56; - $ts = $57; - var $58 = $ts; - var $59 = $58; - var $60 = $59+12; - var $61 = IHEAP[$60]; - var $62 = $4; - var $63 = $61 == $62; - ; - if ($63) { - ; - var $65 = $3; - var $66 = $ts; - var $67 = $66+16; - var $68 = $67; - var $69 = $4; - var $70 = _memcmp($65, $68, $69); - var $71 = $70 == 0; - if ($71) { __label__ = 7; /* $72 */ break $51$7; } - } - ; - var $102 = $o; - var $103 = $102; - var $104 = $103; - var $105 = $104; - var $106 = IHEAP[$105]; - $o = $106; - __label__ = 4; /* $51 */ continue $51$7; - } - if (__label__ == 6) { - var $108 = $2; - var $109 = $3; - var $110 = $4; - var $111 = $h; - var $112 = __Z7newlstrP9lua_StatePKcjj($108, $109, $110, $111); - $1 = $112; - ; - } - else if (__label__ == 7) { - var $73 = $o; - var $74 = $73; - var $75 = $74; - var $76 = $75+5; - var $77 = IHEAP[$76]; - var $78 = $77; - var $79 = $2; - var $80 = $79+16; - var $81 = IHEAP[$80]; - var $82 = $81+20; - var $83 = IHEAP[$82]; - var $84 = $83; - var $85 = $84 ^ 3; - var $86 = $78 & $85; - var $87 = $86 & 3; - var $88 = $87 != 0; - ; - if ($88) { - ; - var $90 = $o; - var $91 = $90; - var $92 = $91; - var $93 = $92+5; - var $94 = IHEAP[$93]; - var $95 = $94; - var $96 = $95 ^ 3; - var $97 = $96; - IHEAP[$93] = $97; - ; - } - var $99 = $ts; - $1 = $99; - ; - } - var $114 = $1; - ; - return $114; - } - __Z12luaS_newlstrP9lua_StatePKcj.__index__ = Runtime.getFunctionIndex(__Z12luaS_newlstrP9lua_StatePKcj, "__Z12luaS_newlstrP9lua_StatePKcj"); - - - function __Z7newlstrP9lua_StatePKcjj($L, $str, $l, $h) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $ts; - var $tb; - $1 = $L; - $2 = $str; - $3 = $l; - $4 = $h; - var $5 = $3; - var $6 = $5 + 1; - var $7 = unSign($6, 32) > unSign(-19, 32); - ; - if ($7) { - ; - var $9 = $1; - var $10 = __Z11luaM_toobigP9lua_State($9); - ; - } - var $12 = $1; - var $13 = $3; - var $14 = $13 + 1; - var $15 = $14 * 1; - var $16 = $15 + 16; - var $17 = __Z13luaM_realloc_P9lua_StatePvjj($12, 0, 0, $16); - var $18 = $17; - $ts = $18; - var $19 = $3; - var $20 = $ts; - var $21 = $20; - var $22 = $21+12; - IHEAP[$22] = $19; - var $23 = $4; - var $24 = $ts; - var $25 = $24; - var $26 = $25+8; - IHEAP[$26] = $23; - var $27 = $1; - var $28 = $27+16; - var $29 = IHEAP[$28]; - var $30 = $29+20; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $32 & 3; - var $34 = $33; - var $35 = $ts; - var $36 = $35; - var $37 = $36+5; - IHEAP[$37] = $34; - var $38 = $ts; - var $39 = $38; - var $40 = $39+4; - IHEAP[$40] = 4; - var $41 = $ts; - var $42 = $41; - var $43 = $42+6; - IHEAP[$43] = 0; - var $44 = $ts; - var $45 = $44+16; - var $46 = $45; - var $47 = $2; - var $48 = $3; - var $49 = $48 * 1; - _llvm_memcpy_p0i8_p0i8_i32($46, $47, $49, 1, 0); - var $50 = $3; - var $51 = $ts; - var $52 = $51+16; - var $53 = $52; - var $54 = $53+$50; - IHEAP[$54] = 0; - var $55 = $1; - var $56 = $55+16; - var $57 = IHEAP[$56]; - var $58 = $57; - $tb = $58; - var $59 = $4; - var $60 = $tb; - var $61 = $60+8; - var $62 = IHEAP[$61]; - var $63 = $62 - 1; - var $64 = $59 & $63; - $4 = $64; - var $65 = $4; - var $66 = $tb; - var $67 = $66; - var $68 = IHEAP[$67]; - var $69 = $68+4*$65; - var $70 = IHEAP[$69]; - var $71 = $ts; - var $72 = $71; - var $73 = $72; - IHEAP[$73] = $70; - var $74 = $ts; - var $75 = $74; - var $76 = $4; - var $77 = $tb; - var $78 = $77; - var $79 = IHEAP[$78]; - var $80 = $79+4*$76; - IHEAP[$80] = $75; - var $81 = $tb; - var $82 = $81+4; - var $83 = IHEAP[$82]; - var $84 = $83 + 1; - IHEAP[$82] = $84; - var $85 = $tb; - var $86 = $85+4; - var $87 = IHEAP[$86]; - var $88 = $tb; - var $89 = $88+8; - var $90 = IHEAP[$89]; - var $91 = unSign($87, 32) > unSign($90, 32); - ; - $92$103$5: do { - if ($91) { - ; - var $93 = $tb; - var $94 = $93+8; - var $95 = IHEAP[$94]; - var $96 = $95 <= 1073741822; - if (!($96)) { __label__ = 2; /* $103 */ break $92$103$5; } - var $98 = $1; - var $99 = $tb; - var $100 = $99+8; - var $101 = IHEAP[$100]; - var $102 = $101 * 2; - __Z11luaS_resizeP9lua_Statei($98, $102); - ; - } - } while(0); - var $104 = $ts; - ; - return $104; - } - __Z7newlstrP9lua_StatePKcjj.__index__ = Runtime.getFunctionIndex(__Z7newlstrP9lua_StatePKcjj, "__Z7newlstrP9lua_StatePKcjj"); - - - function __Z13luaS_newudataP9lua_StatejP5Table($L, $s, $e) { - ; - var __label__; - var $1; - var $2; - var $3; - var $u; - $1 = $L; - $2 = $s; - $3 = $e; - var $4 = $2; - var $5 = unSign($4, 32) > unSign(-23, 32); - ; - if ($5) { - ; - var $7 = $1; - var $8 = __Z11luaM_toobigP9lua_State($7); - ; - } - var $10 = $1; - var $11 = $2; - var $12 = $11 + 20; - var $13 = __Z13luaM_realloc_P9lua_StatePvjj($10, 0, 0, $12); - var $14 = $13; - $u = $14; - var $15 = $1; - var $16 = $15+16; - var $17 = IHEAP[$16]; - var $18 = $17+20; - var $19 = IHEAP[$18]; - var $20 = $19; - var $21 = $20 & 3; - var $22 = $21; - var $23 = $u; - var $24 = $23; - var $25 = $24+5; - IHEAP[$25] = $22; - var $26 = $u; - var $27 = $26; - var $28 = $27+4; - IHEAP[$28] = 7; - var $29 = $2; - var $30 = $u; - var $31 = $30; - var $32 = $31+16; - IHEAP[$32] = $29; - var $33 = $u; - var $34 = $33; - var $35 = $34+8; - IHEAP[$35] = 0; - var $36 = $3; - var $37 = $u; - var $38 = $37; - var $39 = $38+12; - IHEAP[$39] = $36; - var $40 = $1; - var $41 = $40+16; - var $42 = IHEAP[$41]; - var $43 = $42+104; - var $44 = IHEAP[$43]; - var $45 = $44; - var $46 = IHEAP[$45]; - var $47 = $u; - var $48 = $47; - var $49 = $48; - IHEAP[$49] = $46; - var $50 = $u; - var $51 = $50; - var $52 = $1; - var $53 = $52+16; - var $54 = IHEAP[$53]; - var $55 = $54+104; - var $56 = IHEAP[$55]; - var $57 = $56; - IHEAP[$57] = $51; - var $58 = $u; - ; - return $58; - } - __Z13luaS_newudataP9lua_StatejP5Table.__index__ = Runtime.getFunctionIndex(__Z13luaS_newudataP9lua_StatejP5Table, "__Z13luaS_newudataP9lua_StatejP5Table"); - - - function __Z9luaH_nextP9lua_StateP5TableP10lua_TValue($L, $t, $key) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $i; - var $i_o; - var $o2; - var $o1; - var $o21; - var $o12; - var $o23; - var $o14; - $2 = $L; - $3 = $t; - $4 = $key; - var $5 = $2; - var $6 = $3; - var $7 = $4; - var $8 = __Z9findindexP9lua_StateP5TableP10lua_TValue($5, $6, $7); - $i = $8; - var $9 = $i; - var $10 = $9 + 1; - $i = $10; - ; - $11$2: while(1) { // $11 - var $12 = $i; - var $13 = $3; - var $14 = $13+28; - var $15 = IHEAP[$14]; - var $16 = $12 < $15; - if (!($16)) { __label__ = 2; /* $58 */ break $11$2; } - var $18 = $i; - var $19 = $3; - var $20 = $19+12; - var $21 = IHEAP[$20]; - var $22 = $21+12*$18; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $24 == 0; - if (!($25)) { __label__ = 4; /* $26 */ break $11$2; } - ; - var $56 = $i; - var $57 = $56 + 1; - $i = $57; - __label__ = 0; /* $11 */ continue $11$2; - } - if (__label__ == 2) { - var $59 = $3; - var $60 = $59+28; - var $61 = IHEAP[$60]; - var $62 = $i; - var $63 = $62 - $61; - $i = $63; - ; - $64$9: while(1) { // $64 - var $65 = $i; - var $66 = $3; - var $67 = $66+7; - var $68 = IHEAP[$67]; - var $69 = $68; - var $70 = 1 << $69; - var $71 = $65 < $70; - if (!($71)) { __label__ = 9; /* $126 */ break $64$9; } - var $73 = $i; - var $74 = $3; - var $75 = $74+16; - var $76 = IHEAP[$75]; - var $77 = $76+28*$73; - var $78 = $77; - var $79 = $78+8; - var $80 = IHEAP[$79]; - var $81 = $80 == 0; - if (!($81)) { __label__ = 11; /* $82 */ break $64$9; } - ; - var $124 = $i; - var $125 = $124 + 1; - $i = $125; - __label__ = 7; /* $64 */ continue $64$9; - } - if (__label__ == 9) { - $1 = 0; - ; - } - else if (__label__ == 11) { - var $83 = $i; - var $84 = $3; - var $85 = $84+16; - var $86 = IHEAP[$85]; - var $87 = $86+28*$83; - var $88 = $87+12; - var $89 = $88; - var $90 = $89; - $o21 = $90; - var $91 = $4; - $o12 = $91; - var $92 = $o12; - var $93 = $92; - var $94 = $o21; - var $95 = $94; - var $96 = $93; - var $97 = $95; - _llvm_memcpy_p0i8_p0i8_i32($96, $97, 8, 4, 0); - var $98 = $o21; - var $99 = $98+8; - var $100 = IHEAP[$99]; - var $101 = $o12; - var $102 = $101+8; - IHEAP[$102] = $100; - var $103 = $i; - var $104 = $3; - var $105 = $104+16; - var $106 = IHEAP[$105]; - var $107 = $106+28*$103; - var $108 = $107; - $o23 = $108; - var $109 = $4; - var $110 = $109+12; - $o14 = $110; - var $111 = $o14; - var $112 = $111; - var $113 = $o23; - var $114 = $113; - var $115 = $112; - var $116 = $114; - _llvm_memcpy_p0i8_p0i8_i32($115, $116, 8, 4, 0); - var $117 = $o23; - var $118 = $117+8; - var $119 = IHEAP[$118]; - var $120 = $o14; - var $121 = $120+8; - IHEAP[$121] = $119; - $1 = 1; - ; - } - } - else if (__label__ == 4) { - var $27 = $4; - $i_o = $27; - var $28 = $i; - var $29 = $28 + 1; - var $30 = $29; - var $31 = $i_o; - var $32 = $31; - var $33 = $32; - FHEAP[$33] = $30; - var $34 = $i_o; - var $35 = $34+8; - IHEAP[$35] = 3; - var $36 = $i; - var $37 = $3; - var $38 = $37+12; - var $39 = IHEAP[$38]; - var $40 = $39+12*$36; - $o2 = $40; - var $41 = $4; - var $42 = $41+12; - $o1 = $42; - var $43 = $o1; - var $44 = $43; - var $45 = $o2; - var $46 = $45; - var $47 = $44; - var $48 = $46; - _llvm_memcpy_p0i8_p0i8_i32($47, $48, 8, 4, 0); - var $49 = $o2; - var $50 = $49+8; - var $51 = IHEAP[$50]; - var $52 = $o1; - var $53 = $52+8; - IHEAP[$53] = $51; - $1 = 1; - ; - } - var $128 = $1; - ; - return $128; - } - __Z9luaH_nextP9lua_StateP5TableP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z9luaH_nextP9lua_StateP5TableP10lua_TValue, "__Z9luaH_nextP9lua_StateP5TableP10lua_TValue"); - - - function __Z9findindexP9lua_StateP5TableP10lua_TValue($L, $t, $key) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $i; - var $n; - $2 = $L; - $3 = $t; - $4 = $key; - var $5 = $4; - var $6 = $5+8; - var $7 = IHEAP[$6]; - var $8 = $7 == 0; - ; - $9$10$2: do { - if ($8) { - ; - $1 = -1; - ; - } - else { - ; - var $11 = $4; - var $12 = __Z10arrayindexPK10lua_TValue($11); - $i = $12; - var $13 = $i; - var $14 = 0 < $13; - ; - $15$24$5: do { - if ($14) { - ; - var $16 = $i; - var $17 = $3; - var $18 = $17+28; - var $19 = IHEAP[$18]; - var $20 = $16 <= $19; - if (!($20)) { __label__ = 2; /* $24 */ break $15$24$5; } - var $22 = $i; - var $23 = $22 - 1; - $1 = $23; - __label__ = 3; /* $89 */ break $9$10$2; - } - } while(0); - var $25 = $3; - var $26 = $4; - var $27 = __Z12mainpositionPK5TablePK10lua_TValue($25, $26); - $n = $27; - ; - $28$9: while(1) { // $28 - var $29 = $n; - var $30 = $29+12; - var $31 = $30; - var $32 = $31; - var $33 = $4; - var $34 = __Z16luaO_rawequalObjPK10lua_TValueS1_($32, $33); - var $35 = $34 != 0; - if ($35) { __label__ = 5; /* $62 */ break $28$9; } - var $37 = $n; - var $38 = $37+12; - var $39 = $38; - var $40 = $39+8; - var $41 = IHEAP[$40]; - var $42 = $41 == 11; - ; - $43$77$12: do { - if ($42) { - ; - var $44 = $4; - var $45 = $44+8; - var $46 = IHEAP[$45]; - var $47 = $46 >= 4; - if (!($47)) { __label__ = 8; /* $77 */ break $43$77$12; } - var $49 = $n; - var $50 = $49+12; - var $51 = $50; - var $52 = $51; - var $53 = $52; - var $54 = $53; - var $55 = IHEAP[$54]; - var $56 = $4; - var $57 = $56; - var $58 = $57; - var $59 = $58; - var $60 = IHEAP[$59]; - var $61 = $55 == $60; - if ($61) { __label__ = 5; /* $62 */ break $28$9; } - } - } while(0); - var $78 = $n; - var $79 = $78+12; - var $80 = $79; - var $81 = $80+12; - var $82 = IHEAP[$81]; - $n = $82; - ; - ; - var $85 = $n; - var $86 = $85 != 0; - if ($86) { __label__ = 4; /* $28 */ continue $28$9; } else { __label__ = 12; /* $87 */ break $28$9; } - } - if (__label__ == 5) { - var $63 = $n; - var $64 = $3; - var $65 = $64+16; - var $66 = IHEAP[$65]; - var $67 = $66; - var $68 = $63; - var $69 = $67; - var $70 = $68 - $69; - var $71 = Math.floor($70 / 28); - $i = $71; - var $72 = $i; - var $73 = $3; - var $74 = $73+28; - var $75 = IHEAP[$74]; - var $76 = $72 + $75; - $1 = $76; - ; - } - else if (__label__ == 12) { - var $88 = $2; - __Z13luaG_runerrorP9lua_StatePKcz($88, __str3167); - $1 = 0; - ; - } - } - } while(0); - var $90 = $1; - ; - return $90; - } - __Z9findindexP9lua_StateP5TableP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z9findindexP9lua_StateP5TableP10lua_TValue, "__Z9findindexP9lua_StateP5TableP10lua_TValue"); - - - function __Z16luaH_resizearrayP9lua_StateP5Tablei($L, $t, $nasize) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $nsize; - $1 = $L; - $2 = $t; - $3 = $nasize; - var $4 = $2; - var $5 = $4+16; - var $6 = IHEAP[$5]; - var $7 = $6 == __ZL10dummynode_; - ; - if ($7) { - ; - __lastLabel__ = 0; ; - } - else { - ; - var $10 = $2; - var $11 = $10+7; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = 1 << $13; - __lastLabel__ = 2; ; - } - var $16 = __lastLabel__ == 0 ? 0 : ($14); - $nsize = $16; - var $17 = $1; - var $18 = $2; - var $19 = $3; - var $20 = $nsize; - __Z6resizeP9lua_StateP5Tableii($17, $18, $19, $20); - ; - return; - } - __Z16luaH_resizearrayP9lua_StateP5Tablei.__index__ = Runtime.getFunctionIndex(__Z16luaH_resizearrayP9lua_StateP5Tablei, "__Z16luaH_resizearrayP9lua_StateP5Tablei"); - - - function __Z6resizeP9lua_StateP5Tableii($L, $t, $nasize, $nhsize) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $i; - var $oldasize; - var $oldhsize; - var $nold; - var $o2; - var $o1; - var $old; - var $o21; - var $o12; - $1 = $L; - $2 = $t; - $3 = $nasize; - $4 = $nhsize; - var $5 = $2; - var $6 = $5+28; - var $7 = IHEAP[$6]; - $oldasize = $7; - var $8 = $2; - var $9 = $8+7; - var $10 = IHEAP[$9]; - var $11 = $10; - $oldhsize = $11; - var $12 = $2; - var $13 = $12+16; - var $14 = IHEAP[$13]; - $nold = $14; - var $15 = $3; - var $16 = $oldasize; - var $17 = $15 > $16; - ; - if ($17) { - ; - var $19 = $1; - var $20 = $2; - var $21 = $3; - __Z14setarrayvectorP9lua_StateP5Tablei($19, $20, $21); - ; - } - var $23 = $1; - var $24 = $2; - var $25 = $4; - __Z13setnodevectorP9lua_StateP5Tablei($23, $24, $25); - var $26 = $3; - var $27 = $oldasize; - var $28 = $26 < $27; - ; - if ($28) { - ; - var $30 = $3; - var $31 = $2; - var $32 = $31+28; - IHEAP[$32] = $30; - var $33 = $3; - $i = $33; - ; - $34$7: while(1) { // $34 - var $35 = $i; - var $36 = $oldasize; - var $37 = $35 < $36; - if (!($37)) { __label__ = 3; /* $73 */ break $34$7; } - var $39 = $i; - var $40 = $2; - var $41 = $40+12; - var $42 = IHEAP[$41]; - var $43 = $42+12*$39; - var $44 = $43+8; - var $45 = IHEAP[$44]; - var $46 = $45 == 0; - ; - if (!$46) { - ; - var $48 = $i; - var $49 = $2; - var $50 = $49+12; - var $51 = IHEAP[$50]; - var $52 = $51+12*$48; - $o2 = $52; - var $53 = $1; - var $54 = $2; - var $55 = $i; - var $56 = $55 + 1; - var $57 = __Z11luaH_setnumP9lua_StateP5Tablei($53, $54, $56); - $o1 = $57; - var $58 = $o1; - var $59 = $58; - var $60 = $o2; - var $61 = $60; - var $62 = $59; - var $63 = $61; - _llvm_memcpy_p0i8_p0i8_i32($62, $63, 8, 4, 0); - var $64 = $o2; - var $65 = $64+8; - var $66 = IHEAP[$65]; - var $67 = $o1; - var $68 = $67+8; - IHEAP[$68] = $66; - ; - } - ; - var $71 = $i; - var $72 = $71 + 1; - $i = $72; - __label__ = 1; /* $34 */ continue $34$7; - } - var $74 = $3; - var $75 = $74 + 1; - var $76 = unSign($75, 32) <= unSign(357913941, 32); - ; - if ($76) { - ; - var $78 = $1; - var $79 = $2; - var $80 = $79+12; - var $81 = IHEAP[$80]; - var $82 = $81; - var $83 = $oldasize; - var $84 = $83 * 12; - var $85 = $3; - var $86 = $85 * 12; - var $87 = __Z13luaM_realloc_P9lua_StatePvjj($78, $82, $84, $86); - __lastLabel__ = 6; ; - } - else { - ; - var $89 = $1; - var $90 = __Z11luaM_toobigP9lua_State($89); - __lastLabel__ = 8; ; - } - var $92 = __lastLabel__ == 6 ? $87 : ($90); - var $93 = $92; - var $94 = $2; - var $95 = $94+12; - IHEAP[$95] = $93; - ; - } - var $97 = $oldhsize; - var $98 = 1 << $97; - var $99 = $98 - 1; - $i = $99; - ; - $100$20: while(1) { // $100 - var $101 = $i; - var $102 = $101 >= 0; - if (!($102)) { __label__ = 12; /* $137 */ break $100$20; } - var $104 = $nold; - var $105 = $i; - var $106 = $104+28*$105; - $old = $106; - var $107 = $old; - var $108 = $107; - var $109 = $108+8; - var $110 = IHEAP[$109]; - var $111 = $110 == 0; - ; - if (!$111) { - ; - var $113 = $old; - var $114 = $113; - $o21 = $114; - var $115 = $1; - var $116 = $2; - var $117 = $old; - var $118 = $117+12; - var $119 = $118; - var $120 = $119; - var $121 = __Z8luaH_setP9lua_StateP5TablePK10lua_TValue($115, $116, $120); - $o12 = $121; - var $122 = $o12; - var $123 = $122; - var $124 = $o21; - var $125 = $124; - var $126 = $123; - var $127 = $125; - _llvm_memcpy_p0i8_p0i8_i32($126, $127, 8, 4, 0); - var $128 = $o21; - var $129 = $128+8; - var $130 = IHEAP[$129]; - var $131 = $o12; - var $132 = $131+8; - IHEAP[$132] = $130; - ; - } - ; - var $135 = $i; - var $136 = $135 + -1; - $i = $136; - __label__ = 10; /* $100 */ continue $100$20; - } - var $138 = $nold; - var $139 = $138 != __ZL10dummynode_; - ; - if ($139) { - ; - var $141 = $1; - var $142 = $nold; - var $143 = $142; - var $144 = $oldhsize; - var $145 = 1 << $144; - var $146 = $145 * 28; - var $147 = __Z13luaM_realloc_P9lua_StatePvjj($141, $143, $146, 0); - ; - } - ; - return; - } - __Z6resizeP9lua_StateP5Tableii.__index__ = Runtime.getFunctionIndex(__Z6resizeP9lua_StateP5Tableii, "__Z6resizeP9lua_StateP5Tableii"); - - - function __Z8luaH_newP9lua_Stateii($L, $narray, $nhash) { - ; - var __label__; - var $1; - var $2; - var $3; - var $t; - $1 = $L; - $2 = $narray; - $3 = $nhash; - var $4 = $1; - var $5 = __Z13luaM_realloc_P9lua_StatePvjj($4, 0, 0, 32); - var $6 = $5; - $t = $6; - var $7 = $1; - var $8 = $t; - var $9 = $8; - __Z9luaC_linkP9lua_StateP8GCObjecth($7, $9, 5); - var $10 = $t; - var $11 = $10+8; - IHEAP[$11] = 0; - var $12 = $t; - var $13 = $12+6; - IHEAP[$13] = -1; - var $14 = $t; - var $15 = $14+12; - IHEAP[$15] = 0; - var $16 = $t; - var $17 = $16+28; - IHEAP[$17] = 0; - var $18 = $t; - var $19 = $18+7; - IHEAP[$19] = 0; - var $20 = $t; - var $21 = $20+16; - IHEAP[$21] = __ZL10dummynode_; - var $22 = $1; - var $23 = $t; - var $24 = $2; - __Z14setarrayvectorP9lua_StateP5Tablei($22, $23, $24); - var $25 = $1; - var $26 = $t; - var $27 = $3; - __Z13setnodevectorP9lua_StateP5Tablei($25, $26, $27); - var $28 = $t; - ; - return $28; - } - __Z8luaH_newP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z8luaH_newP9lua_Stateii, "__Z8luaH_newP9lua_Stateii"); - - - function __Z14setarrayvectorP9lua_StateP5Tablei($L, $t, $size) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $i; - $1 = $L; - $2 = $t; - $3 = $size; - var $4 = $3; - var $5 = $4 + 1; - var $6 = unSign($5, 32) <= unSign(357913941, 32); - ; - if ($6) { - ; - var $8 = $1; - var $9 = $2; - var $10 = $9+12; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $2; - var $14 = $13+28; - var $15 = IHEAP[$14]; - var $16 = $15 * 12; - var $17 = $3; - var $18 = $17 * 12; - var $19 = __Z13luaM_realloc_P9lua_StatePvjj($8, $12, $16, $18); - __lastLabel__ = 0; ; - } - else { - ; - var $21 = $1; - var $22 = __Z11luaM_toobigP9lua_State($21); - __lastLabel__ = 2; ; - } - var $24 = __lastLabel__ == 0 ? $19 : ($22); - var $25 = $24; - var $26 = $2; - var $27 = $26+12; - IHEAP[$27] = $25; - var $28 = $2; - var $29 = $28+28; - var $30 = IHEAP[$29]; - $i = $30; - ; - $31$6: while(1) { // $31 - var $32 = $i; - var $33 = $3; - var $34 = $32 < $33; - if (!($34)) { __label__ = 5; /* $45 */ break $31$6; } - var $36 = $i; - var $37 = $2; - var $38 = $37+12; - var $39 = IHEAP[$38]; - var $40 = $39+12*$36; - var $41 = $40+8; - IHEAP[$41] = 0; - ; - var $43 = $i; - var $44 = $43 + 1; - $i = $44; - __label__ = 3; /* $31 */ continue $31$6; - } - var $46 = $3; - var $47 = $2; - var $48 = $47+28; - IHEAP[$48] = $46; - ; - return; - } - __Z14setarrayvectorP9lua_StateP5Tablei.__index__ = Runtime.getFunctionIndex(__Z14setarrayvectorP9lua_StateP5Tablei, "__Z14setarrayvectorP9lua_StateP5Tablei"); - - - function __Z13setnodevectorP9lua_StateP5Tablei($L, $t, $size) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $lsize; - var $i; - var $n; - $1 = $L; - $2 = $t; - $3 = $size; - var $4 = $3; - var $5 = $4 == 0; - ; - if ($5) { - ; - var $7 = $2; - var $8 = $7+16; - IHEAP[$8] = __ZL10dummynode_; - $lsize = 0; - ; - } - else { - ; - var $10 = $3; - var $11 = $10 - 1; - var $12 = __Z9luaO_log2j($11); - var $13 = $12 + 1; - $lsize = $13; - var $14 = $lsize; - var $15 = $14 > 26; - ; - if ($15) { - ; - var $17 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($17, __str2166); - ; - } - var $19 = $lsize; - var $20 = 1 << $19; - $3 = $20; - var $21 = $3; - var $22 = $21 + 1; - var $23 = unSign($22, 32) <= unSign(153391689, 32); - ; - if ($23) { - ; - var $25 = $1; - var $26 = $3; - var $27 = $26 * 28; - var $28 = __Z13luaM_realloc_P9lua_StatePvjj($25, 0, 0, $27); - __lastLabel__ = 2; ; - } - else { - ; - var $30 = $1; - var $31 = __Z11luaM_toobigP9lua_State($30); - __lastLabel__ = 4; ; - } - var $33 = __lastLabel__ == 2 ? $28 : ($31); - var $34 = $33; - var $35 = $2; - var $36 = $35+16; - IHEAP[$36] = $34; - $i = 0; - ; - $37$12: while(1) { // $37 - var $38 = $i; - var $39 = $3; - var $40 = $38 < $39; - if (!($40)) { __label__ = 7; /* $61 */ break $37$12; } - var $42 = $i; - var $43 = $2; - var $44 = $43+16; - var $45 = IHEAP[$44]; - var $46 = $45+28*$42; - $n = $46; - var $47 = $n; - var $48 = $47+12; - var $49 = $48; - var $50 = $49+12; - IHEAP[$50] = 0; - var $51 = $n; - var $52 = $51+12; - var $53 = $52; - var $54 = $53+8; - IHEAP[$54] = 0; - var $55 = $n; - var $56 = $55; - var $57 = $56+8; - IHEAP[$57] = 0; - ; - var $59 = $i; - var $60 = $59 + 1; - $i = $60; - __label__ = 5; /* $37 */ continue $37$12; - } - ; - } - var $63 = $lsize; - var $64 = $63; - var $65 = $2; - var $66 = $65+7; - IHEAP[$66] = $64; - var $67 = $3; - var $68 = $2; - var $69 = $68+16; - var $70 = IHEAP[$69]; - var $71 = $70+28*$67; - var $72 = $2; - var $73 = $72+20; - IHEAP[$73] = $71; - ; - return; - } - __Z13setnodevectorP9lua_StateP5Tablei.__index__ = Runtime.getFunctionIndex(__Z13setnodevectorP9lua_StateP5Tablei, "__Z13setnodevectorP9lua_StateP5Tablei"); - - - function __Z9luaH_freeP9lua_StateP5Table($L, $t) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $t; - var $3 = $2; - var $4 = $3+16; - var $5 = IHEAP[$4]; - var $6 = $5 != __ZL10dummynode_; - ; - if ($6) { - ; - var $8 = $1; - var $9 = $2; - var $10 = $9+16; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $2; - var $14 = $13+7; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = 1 << $16; - var $18 = $17 * 28; - var $19 = __Z13luaM_realloc_P9lua_StatePvjj($8, $12, $18, 0); - ; - } - var $21 = $1; - var $22 = $2; - var $23 = $22+12; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $2; - var $27 = $26+28; - var $28 = IHEAP[$27]; - var $29 = $28 * 12; - var $30 = __Z13luaM_realloc_P9lua_StatePvjj($21, $25, $29, 0); - var $31 = $1; - var $32 = $2; - var $33 = $32; - var $34 = __Z13luaM_realloc_P9lua_StatePvjj($31, $33, 32, 0); - ; - return; - } - __Z9luaH_freeP9lua_StateP5Table.__index__ = Runtime.getFunctionIndex(__Z9luaH_freeP9lua_StateP5Table, "__Z9luaH_freeP9lua_StateP5Table"); - - - function __Z11luaH_getnumP5Tablei($t, $key) { - ; - var __label__; - var $1; - var $2; - var $3; - var $nk; - var $n; - $2 = $t; - $3 = $key; - var $4 = $3; - var $5 = $4 - 1; - var $6 = $2; - var $7 = $6+28; - var $8 = IHEAP[$7]; - var $9 = unSign($5, 32) < unSign($8, 32); - ; - if ($9) { - ; - var $11 = $3; - var $12 = $11 - 1; - var $13 = $2; - var $14 = $13+12; - var $15 = IHEAP[$14]; - var $16 = $15+12*$12; - $1 = $16; - ; - } - else { - ; - var $18 = $3; - var $19 = $18; - $nk = $19; - var $20 = $2; - var $21 = $nk; - var $22 = __Z7hashnumPK5Tabled($20, $21); - $n = $22; - ; - $23$5: while(1) { // $23 - var $24 = $n; - var $25 = $24+12; - var $26 = $25; - var $27 = $26+8; - var $28 = IHEAP[$27]; - var $29 = $28 == 3; - ; - if ($29) { - ; - var $31 = $n; - var $32 = $31+12; - var $33 = $32; - var $34 = $33; - var $35 = $34; - var $36 = FHEAP[$35]; - var $37 = $nk; - var $38 = $36 == $37; - if ($38) { __label__ = 2; /* $39 */ break $23$5; } - } - var $43 = $n; - var $44 = $43+12; - var $45 = $44; - var $46 = $45+12; - var $47 = IHEAP[$46]; - $n = $47; - ; - ; - var $50 = $n; - var $51 = $50 != 0; - if ($51) { __label__ = 1; /* $23 */ continue $23$5; } else { __label__ = 6; /* $52 */ break $23$5; } - } - if (__label__ == 2) { - var $40 = $n; - var $41 = $40; - $1 = $41; - ; - } - else if (__label__ == 6) { - $1 = _luaO_nilobject_; - ; - } - } - var $54 = $1; - ; - return $54; - } - __Z11luaH_getnumP5Tablei.__index__ = Runtime.getFunctionIndex(__Z11luaH_getnumP5Tablei, "__Z11luaH_getnumP5Tablei"); - - - function __Z7hashnumPK5Tabled($t, $n) { - var __stackBase__ = STACKTOP; STACKTOP += 16; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3 = __stackBase__; - var $a = __stackBase__+8; - var $i; - $2 = $t; - FHEAP[$3] = $n; - var $4 = FHEAP[$3]; - var $5 = $4 == 0; - ; - if ($5) { - ; - var $7 = $2; - var $8 = $7+16; - var $9 = IHEAP[$8]; - var $10 = $9; - $1 = $10; - ; - } - else { - ; - var $12 = $a; - var $13 = $12; - var $14 = $3; - _llvm_memcpy_p0i8_p0i8_i32($13, $14, 8, 1, 0); - $i = 1; - ; - $15$5: while(1) { // $15 - var $16 = $i; - var $17 = $16 < 2; - if (!($17)) { __label__ = 3; /* $28 */ break $15$5; } - var $19 = $i; - var $20 = $a+$19*4; - var $21 = IHEAP[$20]; - var $22 = $a; - var $23 = IHEAP[$22]; - var $24 = $23 + $21; - IHEAP[$22] = $24; - ; - var $26 = $i; - var $27 = $26 + 1; - $i = $27; - __label__ = 1; /* $15 */ continue $15$5; - } - var $29 = $a; - var $30 = IHEAP[$29]; - var $31 = $2; - var $32 = $31+7; - var $33 = IHEAP[$32]; - var $34 = $33; - var $35 = 1 << $34; - var $36 = $35 - 1; - var $37 = $36 | 1; - var $38 = Math.floor(unSign($30, 32) % unSign($37, 32)); - var $39 = $2; - var $40 = $39+16; - var $41 = IHEAP[$40]; - var $42 = $41+28*$38; - $1 = $42; - ; - } - var $44 = $1; - STACKTOP = __stackBase__; - return $44; - } - __Z7hashnumPK5Tabled.__index__ = Runtime.getFunctionIndex(__Z7hashnumPK5Tabled, "__Z7hashnumPK5Tabled"); - - - function __Z11luaH_getstrP5TableP7TString($t, $key) { - ; - var __label__; - var $1; - var $2; - var $3; - var $n; - $2 = $t; - $3 = $key; - var $4 = $3; - var $5 = $4; - var $6 = $5+8; - var $7 = IHEAP[$6]; - var $8 = $2; - var $9 = $8+7; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = 1 << $11; - var $13 = $12 - 1; - var $14 = $7 & $13; - var $15 = $2; - var $16 = $15+16; - var $17 = IHEAP[$16]; - var $18 = $17+28*$14; - $n = $18; - ; - $19$2: while(1) { // $19 - var $20 = $n; - var $21 = $20+12; - var $22 = $21; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $24 == 4; - ; - if ($25) { - ; - var $27 = $n; - var $28 = $27+12; - var $29 = $28; - var $30 = $29; - var $31 = $30; - var $32 = $31; - var $33 = IHEAP[$32]; - var $34 = $33; - var $35 = $34; - var $36 = $3; - var $37 = $35 == $36; - if ($37) { __label__ = 1; /* $38 */ break $19$2; } - } - var $42 = $n; - var $43 = $42+12; - var $44 = $43; - var $45 = $44+12; - var $46 = IHEAP[$45]; - $n = $46; - ; - ; - var $49 = $n; - var $50 = $49 != 0; - if ($50) { __label__ = 0; /* $19 */ continue $19$2; } else { __label__ = 6; /* $51 */ break $19$2; } - } - if (__label__ == 1) { - var $39 = $n; - var $40 = $39; - $1 = $40; - ; - } - else if (__label__ == 6) { - $1 = _luaO_nilobject_; - ; - } - var $53 = $1; - ; - return $53; - } - __Z11luaH_getstrP5TableP7TString.__index__ = Runtime.getFunctionIndex(__Z11luaH_getstrP5TableP7TString, "__Z11luaH_getstrP5TableP7TString"); - - - function __Z8luaH_getP5TablePK10lua_TValue($t, $key) { - ; - var __label__; - var $1; - var $2; - var $3; - var $k; - var $n; - var $n1; - $2 = $t; - $3 = $key; - var $4 = $3; - var $5 = $4+8; - var $6 = IHEAP[$5]; - if ($6 == 0) { - __label__ = 9; /* $7 */ - } - else if ($6 == 4) { - __label__ = 10; /* $8 */ - } - else if ($6 == 3) { - __label__ = 11; /* $18 */ - } - else { - __label__ = 1; /* $37 */ - } - - $37$7$8$18$2: do { - if (__label__ == 9) { - $1 = _luaO_nilobject_; - __label__ = 0; /* $63 */ break $37$7$8$18$2; - } - else if (__label__ == 10) { - var $9 = $2; - var $10 = $3; - var $11 = $10; - var $12 = $11; - var $13 = $12; - var $14 = IHEAP[$13]; - var $15 = $14; - var $16 = $15; - var $17 = __Z11luaH_getstrP5TableP7TString($9, $16); - $1 = $17; - __label__ = 0; /* $63 */ break $37$7$8$18$2; - } - else if (__label__ == 11) { - var $19 = $3; - var $20 = $19; - var $21 = $20; - var $22 = FHEAP[$21]; - $n = $22; - var $23 = $n; - var $24 = Math.floor($23); - $k = $24; - var $25 = $k; - var $26 = $25; - var $27 = $3; - var $28 = $27; - var $29 = $28; - var $30 = FHEAP[$29]; - var $31 = $26 == $30; - ; - if ($31) { - ; - var $33 = $2; - var $34 = $k; - var $35 = __Z11luaH_getnumP5Tablei($33, $34); - $1 = $35; - __label__ = 0; /* $63 */ break $37$7$8$18$2; - } - else { - ; - __label__ = 1; /* $37 */ break $37$7$8$18$2; - } - } - } while(0); - if (__label__ == 1) { - var $38 = $2; - var $39 = $3; - var $40 = __Z12mainpositionPK5TablePK10lua_TValue($38, $39); - $n1 = $40; - ; - $41$11: while(1) { // $41 - var $42 = $n1; - var $43 = $42+12; - var $44 = $43; - var $45 = $44; - var $46 = $3; - var $47 = __Z16luaO_rawequalObjPK10lua_TValueS1_($45, $46); - var $48 = $47 != 0; - if ($48) { __label__ = 3; /* $49 */ break $41$11; } - var $53 = $n1; - var $54 = $53+12; - var $55 = $54; - var $56 = $55+12; - var $57 = IHEAP[$56]; - $n1 = $57; - ; - ; - var $60 = $n1; - var $61 = $60 != 0; - if ($61) { __label__ = 2; /* $41 */ continue $41$11; } else { __label__ = 8; /* $62 */ break $41$11; } - } - if (__label__ == 3) { - var $50 = $n1; - var $51 = $50; - $1 = $51; - ; - } - else if (__label__ == 8) { - $1 = _luaO_nilobject_; - ; - } - } - var $64 = $1; - ; - return $64; - } - __Z8luaH_getP5TablePK10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z8luaH_getP5TablePK10lua_TValue, "__Z8luaH_getP5TablePK10lua_TValue"); - - - function __Z12mainpositionPK5TablePK10lua_TValue($t, $key) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $t; - $3 = $key; - var $4 = $3; - var $5 = $4+8; - var $6 = IHEAP[$5]; - if ($6 == 3) { - __label__ = 1; /* $7 */ - } - else if ($6 == 4) { - __label__ = 2; /* $14 */ - } - else if ($6 == 1) { - __label__ = 3; /* $36 */ - } - else if ($6 == 2) { - __label__ = 4; /* $53 */ - } - else { - __label__ = 5; /* $72 */ - } - - if (__label__ == 5) { - var $73 = $3; - var $74 = $73; - var $75 = $74; - var $76 = $75; - var $77 = IHEAP[$76]; - var $78 = $77; - var $79 = $2; - var $80 = $79+7; - var $81 = IHEAP[$80]; - var $82 = $81; - var $83 = 1 << $82; - var $84 = $83 - 1; - var $85 = $84 | 1; - var $86 = Math.floor(unSign($78, 32) % unSign($85, 32)); - var $87 = $2; - var $88 = $87+16; - var $89 = IHEAP[$88]; - var $90 = $89+28*$86; - $1 = $90; - ; - } - else if (__label__ == 1) { - var $8 = $2; - var $9 = $3; - var $10 = $9; - var $11 = $10; - var $12 = FHEAP[$11]; - var $13 = __Z7hashnumPK5Tabled($8, $12); - $1 = $13; - ; - } - else if (__label__ == 2) { - var $15 = $3; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = IHEAP[$18]; - var $20 = $19; - var $21 = $20; - var $22 = $21; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $2; - var $26 = $25+7; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = 1 << $28; - var $30 = $29 - 1; - var $31 = $24 & $30; - var $32 = $2; - var $33 = $32+16; - var $34 = IHEAP[$33]; - var $35 = $34+28*$31; - $1 = $35; - ; - } - else if (__label__ == 3) { - var $37 = $3; - var $38 = $37; - var $39 = $38; - var $40 = $39; - var $41 = IHEAP[$40]; - var $42 = $2; - var $43 = $42+7; - var $44 = IHEAP[$43]; - var $45 = $44; - var $46 = 1 << $45; - var $47 = $46 - 1; - var $48 = $41 & $47; - var $49 = $2; - var $50 = $49+16; - var $51 = IHEAP[$50]; - var $52 = $51+28*$48; - $1 = $52; - ; - } - else if (__label__ == 4) { - var $54 = $3; - var $55 = $54; - var $56 = $55; - var $57 = $56; - var $58 = IHEAP[$57]; - var $59 = $58; - var $60 = $2; - var $61 = $60+7; - var $62 = IHEAP[$61]; - var $63 = $62; - var $64 = 1 << $63; - var $65 = $64 - 1; - var $66 = $65 | 1; - var $67 = Math.floor(unSign($59, 32) % unSign($66, 32)); - var $68 = $2; - var $69 = $68+16; - var $70 = IHEAP[$69]; - var $71 = $70+28*$67; - $1 = $71; - ; - } - var $92 = $1; - ; - return $92; - } - __Z12mainpositionPK5TablePK10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z12mainpositionPK5TablePK10lua_TValue, "__Z12mainpositionPK5TablePK10lua_TValue"); - - - function __Z8luaH_setP9lua_StateP5TablePK10lua_TValue($L, $t, $key) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $p; - $2 = $L; - $3 = $t; - $4 = $key; - var $5 = $3; - var $6 = $4; - var $7 = __Z8luaH_getP5TablePK10lua_TValue($5, $6); - $p = $7; - var $8 = $3; - var $9 = $8+6; - IHEAP[$9] = 0; - var $10 = $p; - var $11 = $10 != _luaO_nilobject_; - ; - if ($11) { - ; - var $13 = $p; - $1 = $13; - ; - } - else { - ; - var $15 = $4; - var $16 = $15+8; - var $17 = IHEAP[$16]; - var $18 = $17 == 0; - ; - if ($18) { - ; - var $20 = $2; - __Z13luaG_runerrorP9lua_StatePKcz($20, __str164); - ; - } - else { - ; - var $22 = $4; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $24 == 3; - ; - $26$38$8: do { - if ($25) { - ; - var $27 = $4; - var $28 = $27; - var $29 = $28; - var $30 = FHEAP[$29]; - var $31 = $4; - var $32 = $31; - var $33 = $32; - var $34 = FHEAP[$33]; - var $35 = $30 == $34; - if ($35) { __label__ = 2; /* $38 */ break $26$38$8; } - var $37 = $2; - __Z13luaG_runerrorP9lua_StatePKcz($37, __str1165); - ; - } - } while(0); - ; - } - var $40 = $2; - var $41 = $3; - var $42 = $4; - var $43 = __Z6newkeyP9lua_StateP5TablePK10lua_TValue($40, $41, $42); - $1 = $43; - ; - } - var $45 = $1; - ; - return $45; - } - __Z8luaH_setP9lua_StateP5TablePK10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z8luaH_setP9lua_StateP5TablePK10lua_TValue, "__Z8luaH_setP9lua_StateP5TablePK10lua_TValue"); - - - function __Z6newkeyP9lua_StateP5TablePK10lua_TValue($L, $t, $key) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $mp; - var $othern; - var $n; - $2 = $L; - $3 = $t; - $4 = $key; - var $5 = $3; - var $6 = $4; - var $7 = __Z12mainpositionPK5TablePK10lua_TValue($5, $6); - $mp = $7; - var $8 = $mp; - var $9 = $8; - var $10 = $9+8; - var $11 = IHEAP[$10]; - var $12 = $11 == 0; - ; - $13$16$2: do { - if ($12) { - ; - var $14 = $mp; - var $15 = $14 == __ZL10dummynode_; - if ($15) { __label__ = 0; /* $16 */ break $13$16$2; } else { __label__ = 1; /* $88 */ break $13$16$2; } - } - else { - __label__ = 0; /* $16 */ - } - } while(0); - $16$88$4: do { - if (__label__ == 0) { - var $17 = $3; - var $18 = __Z10getfreeposP5Table($17); - $n = $18; - var $19 = $n; - var $20 = $19 == 0; - ; - if ($20) { - ; - var $22 = $2; - var $23 = $3; - var $24 = $4; - __Z6rehashP9lua_StateP5TablePK10lua_TValue($22, $23, $24); - var $25 = $2; - var $26 = $3; - var $27 = $4; - var $28 = __Z8luaH_setP9lua_StateP5TablePK10lua_TValue($25, $26, $27); - $1 = $28; - __label__ = 2; /* $137 */ break $16$88$4; - } - else { - ; - var $30 = $3; - var $31 = $mp; - var $32 = $31+12; - var $33 = $32; - var $34 = $33; - var $35 = __Z12mainpositionPK5TablePK10lua_TValue($30, $34); - $othern = $35; - var $36 = $othern; - var $37 = $mp; - var $38 = $36 != $37; - ; - if ($38) { - ; - ; - $40$11: while(1) { // $40 - var $41 = $othern; - var $42 = $41+12; - var $43 = $42; - var $44 = $43+12; - var $45 = IHEAP[$44]; - var $46 = $mp; - var $47 = $45 != $46; - if (!($47)) { __label__ = 5; /* $54 */ break $40$11; } - var $49 = $othern; - var $50 = $49+12; - var $51 = $50; - var $52 = $51+12; - var $53 = IHEAP[$52]; - $othern = $53; - __label__ = 3; /* $40 */ continue $40$11; - } - var $55 = $n; - var $56 = $othern; - var $57 = $56+12; - var $58 = $57; - var $59 = $58+12; - IHEAP[$59] = $55; - var $60 = $n; - var $61 = $mp; - var $62 = $60; - var $63 = $61; - _llvm_memcpy_p0i8_p0i8_i32($62, $63, 28, 4, 0); - var $64 = $mp; - var $65 = $64+12; - var $66 = $65; - var $67 = $66+12; - IHEAP[$67] = 0; - var $68 = $mp; - var $69 = $68; - var $70 = $69+8; - IHEAP[$70] = 0; - ; - } - else { - ; - var $72 = $mp; - var $73 = $72+12; - var $74 = $73; - var $75 = $74+12; - var $76 = IHEAP[$75]; - var $77 = $n; - var $78 = $77+12; - var $79 = $78; - var $80 = $79+12; - IHEAP[$80] = $76; - var $81 = $n; - var $82 = $mp; - var $83 = $82+12; - var $84 = $83; - var $85 = $84+12; - IHEAP[$85] = $81; - var $86 = $n; - $mp = $86; - ; - } - __label__ = 1; /* $88 */ break $16$88$4; - } - } - } while(0); - if (__label__ == 1) { - var $89 = $mp; - var $90 = $89+12; - var $91 = $90; - var $92 = $91; - var $93 = $4; - var $94 = $93; - var $95 = $92; - var $96 = $94; - _llvm_memcpy_p0i8_p0i8_i32($95, $96, 8, 4, 0); - var $97 = $4; - var $98 = $97+8; - var $99 = IHEAP[$98]; - var $100 = $mp; - var $101 = $100+12; - var $102 = $101; - var $103 = $102+8; - IHEAP[$103] = $99; - var $104 = $4; - var $105 = $104+8; - var $106 = IHEAP[$105]; - var $107 = $106 >= 4; - ; - $108$134$19: do { - if ($107) { - ; - var $109 = $4; - var $110 = $109; - var $111 = $110; - var $112 = $111; - var $113 = IHEAP[$112]; - var $114 = $113; - var $115 = $114; - var $116 = $115+5; - var $117 = IHEAP[$116]; - var $118 = $117; - var $119 = $118 & 3; - var $120 = $119 != 0; - if (!($120)) { __label__ = 8; /* $134 */ break $108$134$19; } - var $122 = $3; - var $123 = $122; - var $124 = $123; - var $125 = $124; - var $126 = $125+5; - var $127 = IHEAP[$126]; - var $128 = $127; - var $129 = $128 & 4; - var $130 = $129 != 0; - if (!($130)) { __label__ = 8; /* $134 */ break $108$134$19; } - var $132 = $2; - var $133 = $3; - __Z16luaC_barrierbackP9lua_StateP5Table($132, $133); - ; - } - } while(0); - var $135 = $mp; - var $136 = $135; - $1 = $136; - ; - } - var $138 = $1; - ; - return $138; - } - __Z6newkeyP9lua_StateP5TablePK10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z6newkeyP9lua_StateP5TablePK10lua_TValue, "__Z6newkeyP9lua_StateP5TablePK10lua_TValue"); - - - function __Z11luaH_setnumP9lua_StateP5Tablei($L, $t, $key) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $p; - var $k = __stackBase__; - var $i_o; - $2 = $L; - $3 = $t; - $4 = $key; - var $5 = $3; - var $6 = $4; - var $7 = __Z11luaH_getnumP5Tablei($5, $6); - $p = $7; - var $8 = $p; - var $9 = $8 != _luaO_nilobject_; - ; - if ($9) { - ; - var $11 = $p; - $1 = $11; - ; - } - else { - ; - $i_o = $k; - var $13 = $4; - var $14 = $13; - var $15 = $i_o; - var $16 = $15; - var $17 = $16; - FHEAP[$17] = $14; - var $18 = $i_o; - var $19 = $18+8; - IHEAP[$19] = 3; - var $20 = $2; - var $21 = $3; - var $22 = __Z6newkeyP9lua_StateP5TablePK10lua_TValue($20, $21, $k); - $1 = $22; - ; - } - var $24 = $1; - STACKTOP = __stackBase__; - return $24; - } - __Z11luaH_setnumP9lua_StateP5Tablei.__index__ = Runtime.getFunctionIndex(__Z11luaH_setnumP9lua_StateP5Tablei, "__Z11luaH_setnumP9lua_StateP5Tablei"); - - - function __Z11luaH_setstrP9lua_StateP5TableP7TString($L, $t, $key) { - var __stackBase__ = STACKTOP; STACKTOP += 12; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $p; - var $k = __stackBase__; - var $i_o; - $2 = $L; - $3 = $t; - $4 = $key; - var $5 = $3; - var $6 = $4; - var $7 = __Z11luaH_getstrP5TableP7TString($5, $6); - $p = $7; - var $8 = $p; - var $9 = $8 != _luaO_nilobject_; - ; - if ($9) { - ; - var $11 = $p; - $1 = $11; - ; - } - else { - ; - $i_o = $k; - var $13 = $4; - var $14 = $13; - var $15 = $i_o; - var $16 = $15; - var $17 = $16; - var $18 = $17; - IHEAP[$18] = $14; - var $19 = $i_o; - var $20 = $19+8; - IHEAP[$20] = 4; - var $21 = $2; - var $22 = $3; - var $23 = __Z6newkeyP9lua_StateP5TablePK10lua_TValue($21, $22, $k); - $1 = $23; - ; - } - var $25 = $1; - STACKTOP = __stackBase__; - return $25; - } - __Z11luaH_setstrP9lua_StateP5TableP7TString.__index__ = Runtime.getFunctionIndex(__Z11luaH_setstrP9lua_StateP5TableP7TString, "__Z11luaH_setstrP9lua_StateP5TableP7TString"); - - - function __Z9luaH_getnP5Table($t) { - ; - var __label__; - var $1; - var $2; - var $j; - var $i; - var $m; - $2 = $t; - var $3 = $2; - var $4 = $3+28; - var $5 = IHEAP[$4]; - $j = $5; - var $6 = $j; - var $7 = unSign($6, 32) > unSign(0, 32); - ; - $8$45$2: do { - if ($7) { - ; - var $9 = $j; - var $10 = $9 - 1; - var $11 = $2; - var $12 = $11+12; - var $13 = IHEAP[$12]; - var $14 = $13+12*$10; - var $15 = $14+8; - var $16 = IHEAP[$15]; - var $17 = $16 == 0; - if (!($17)) { __label__ = 1; /* $45 */ break $8$45$2; } - $i = 0; - ; - $19$5: while(1) { // $19 - var $20 = $j; - var $21 = $i; - var $22 = $20 - $21; - var $23 = unSign($22, 32) > unSign(1, 32); - if (!($23)) { __label__ = 4; /* $43 */ break $19$5; } - var $25 = $i; - var $26 = $j; - var $27 = $25 + $26; - var $28 = Math.floor(unSign($27, 32) / unSign(2, 32)); - $m = $28; - var $29 = $m; - var $30 = $29 - 1; - var $31 = $2; - var $32 = $31+12; - var $33 = IHEAP[$32]; - var $34 = $33+12*$30; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $36 == 0; - ; - if ($37) { - ; - var $39 = $m; - $j = $39; - ; - } - else { - ; - var $41 = $m; - $i = $41; - ; - } - __label__ = 2; /* $19 */ continue $19$5; - } - var $44 = $i; - $1 = $44; - __label__ = 6; /* $56 */ break $8$45$2; - } - else { - __label__ = 1; /* $45 */ - } - } while(0); - if (__label__ == 1) { - var $46 = $2; - var $47 = $46+16; - var $48 = IHEAP[$47]; - var $49 = $48 == __ZL10dummynode_; - ; - if ($49) { - ; - var $51 = $j; - $1 = $51; - ; - } - else { - ; - var $53 = $2; - var $54 = $j; - var $55 = __Z14unbound_searchP5Tablej($53, $54); - $1 = $55; - ; - } - } - var $57 = $1; - ; - return $57; - } - __Z9luaH_getnP5Table.__index__ = Runtime.getFunctionIndex(__Z9luaH_getnP5Table, "__Z9luaH_getnP5Table"); - - - function __Z14unbound_searchP5Tablej($t, $j) { - ; - var __label__; - var $1; - var $2; - var $3; - var $i; - var $m; - $2 = $t; - $3 = $j; - var $4 = $3; - $i = $4; - var $5 = $3; - var $6 = $5 + 1; - $3 = $6; - ; - $7$2: while(1) { // $7 - var $8 = $2; - var $9 = $3; - var $10 = __Z11luaH_getnumP5Tablei($8, $9); - var $11 = $10+8; - var $12 = IHEAP[$11]; - var $13 = $12 == 0; - var $14 = $13 ^ 1; - if (!($14)) { __label__ = 2; /* $37 */ break $7$2; } - var $16 = $3; - $i = $16; - var $17 = $3; - var $18 = $17 * 2; - $3 = $18; - var $19 = $3; - var $20 = unSign($19, 32) > unSign(2147483645, 32); - if ($20) { __label__ = 3; /* $21 */ break $7$2; } - __label__ = 0; /* $7 */ continue $7$2; - } - if (__label__ == 2) { - ; - $38$8: while(1) { // $38 - var $39 = $3; - var $40 = $i; - var $41 = $39 - $40; - var $42 = unSign($41, 32) > unSign(1, 32); - if (!($42)) { __label__ = 11; /* $59 */ break $38$8; } - var $44 = $i; - var $45 = $3; - var $46 = $44 + $45; - var $47 = Math.floor(unSign($46, 32) / unSign(2, 32)); - $m = $47; - var $48 = $2; - var $49 = $m; - var $50 = __Z11luaH_getnumP5Tablei($48, $49); - var $51 = $50+8; - var $52 = IHEAP[$51]; - var $53 = $52 == 0; - ; - if ($53) { - ; - var $55 = $m; - $3 = $55; - ; - } - else { - ; - var $57 = $m; - $i = $57; - ; - } - __label__ = 9; /* $38 */ continue $38$8; - } - var $60 = $i; - $1 = $60; - ; - } - else if (__label__ == 3) { - $i = 1; - ; - $22$17: while(1) { // $22 - var $23 = $2; - var $24 = $i; - var $25 = __Z11luaH_getnumP5Tablei($23, $24); - var $26 = $25+8; - var $27 = IHEAP[$26]; - var $28 = $27 == 0; - var $29 = $28 ^ 1; - if (!($29)) { __label__ = 7; /* $33 */ break $22$17; } - var $31 = $i; - var $32 = $31 + 1; - $i = $32; - __label__ = 5; /* $22 */ continue $22$17; - } - var $34 = $i; - var $35 = $34 - 1; - $1 = $35; - ; - } - var $62 = $1; - ; - return $62; - } - __Z14unbound_searchP5Tablej.__index__ = Runtime.getFunctionIndex(__Z14unbound_searchP5Tablej, "__Z14unbound_searchP5Tablej"); - - - function __Z10getfreeposP5Table($t) { - ; - var __label__; - var $1; - var $2; - $2 = $t; - ; - $3$2: while(1) { // $3 - var $4 = $2; - var $5 = $4+20; - var $6 = IHEAP[$5]; - var $7 = $6+-28; - IHEAP[$5] = $7; - var $8 = $2; - var $9 = $8+16; - var $10 = IHEAP[$9]; - var $11 = $6 > $10; - if (!($11)) { __label__ = 2; /* $26 */ break $3$2; } - var $13 = $2; - var $14 = $13+20; - var $15 = IHEAP[$14]; - var $16 = $15+12; - var $17 = $16; - var $18 = $17+8; - var $19 = IHEAP[$18]; - var $20 = $19 == 0; - if ($20) { __label__ = 3; /* $21 */ break $3$2; } - __label__ = 0; /* $3 */ continue $3$2; - } - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 3) { - var $22 = $2; - var $23 = $22+20; - var $24 = IHEAP[$23]; - $1 = $24; - ; - } - var $28 = $1; - ; - return $28; - } - __Z10getfreeposP5Table.__index__ = Runtime.getFunctionIndex(__Z10getfreeposP5Table, "__Z10getfreeposP5Table"); - - - function __Z6rehashP9lua_StateP5TablePK10lua_TValue($L, $t, $ek) { - var __stackBase__ = STACKTOP; STACKTOP += 112; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $nasize = __stackBase__; - var $na; - var $nums = __stackBase__+4; - var $i; - var $totaluse; - $1 = $L; - $2 = $t; - $3 = $ek; - $i = 0; - ; - $4$2: while(1) { // $4 - var $5 = $i; - var $6 = $5 <= 26; - if (!($6)) { __label__ = 2; /* $13 */ break $4$2; } - var $8 = $i; - var $9 = $nums+$8*4; - IHEAP[$9] = 0; - ; - var $11 = $i; - var $12 = $11 + 1; - $i = $12; - __label__ = 0; /* $4 */ continue $4$2; - } - var $14 = $2; - var $15 = $nums; - var $16 = __Z11numusearrayPK5TablePi($14, $15); - IHEAP[$nasize] = $16; - var $17 = IHEAP[$nasize]; - $totaluse = $17; - var $18 = $2; - var $19 = $nums; - var $20 = __Z10numusehashPK5TablePiS2_($18, $19, $nasize); - var $21 = $totaluse; - var $22 = $21 + $20; - $totaluse = $22; - var $23 = $3; - var $24 = $nums; - var $25 = __Z8countintPK10lua_TValuePi($23, $24); - var $26 = IHEAP[$nasize]; - var $27 = $26 + $25; - IHEAP[$nasize] = $27; - var $28 = $totaluse; - var $29 = $28 + 1; - $totaluse = $29; - var $30 = $nums; - var $31 = __Z12computesizesPiS_($30, $nasize); - $na = $31; - var $32 = $1; - var $33 = $2; - var $34 = IHEAP[$nasize]; - var $35 = $totaluse; - var $36 = $na; - var $37 = $35 - $36; - __Z6resizeP9lua_StateP5Tableii($32, $33, $34, $37); - STACKTOP = __stackBase__; - return; - } - __Z6rehashP9lua_StateP5TablePK10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z6rehashP9lua_StateP5TablePK10lua_TValue, "__Z6rehashP9lua_StateP5TablePK10lua_TValue"); - - - function __Z11numusearrayPK5TablePi($t, $nums) { - ; - var __label__; - var $1; - var $2; - var $lg; - var $ttlg; - var $ause; - var $i; - var $lc; - var $lim; - $1 = $t; - $2 = $nums; - $ause = 0; - $i = 1; - $lg = 0; - $ttlg = 1; - ; - $3$2: while(1) { // $3 - var $4 = $lg; - var $5 = $4 <= 26; - if (!($5)) { __label__ = 2; /* $59 */ break $3$2; } - $lc = 0; - var $7 = $ttlg; - $lim = $7; - var $8 = $lim; - var $9 = $1; - var $10 = $9+28; - var $11 = IHEAP[$10]; - var $12 = $8 > $11; - ; - if ($12) { - ; - var $14 = $1; - var $15 = $14+28; - var $16 = IHEAP[$15]; - $lim = $16; - var $17 = $i; - var $18 = $lim; - var $19 = $17 > $18; - if ($19) { __label__ = 3; /* $20 */ break $3$2; } - ; - } - ; - $23$9: while(1) { // $23 - var $24 = $i; - var $25 = $lim; - var $26 = $24 <= $25; - if (!($26)) { __label__ = 9; /* $44 */ break $23$9; } - var $28 = $i; - var $29 = $28 - 1; - var $30 = $1; - var $31 = $30+12; - var $32 = IHEAP[$31]; - var $33 = $32+12*$29; - var $34 = $33+8; - var $35 = IHEAP[$34]; - var $36 = $35 == 0; - ; - if (!$36) { - ; - var $38 = $lc; - var $39 = $38 + 1; - $lc = $39; - ; - } - ; - var $42 = $i; - var $43 = $42 + 1; - $i = $43; - __label__ = 7; /* $23 */ continue $23$9; - } - var $45 = $lc; - var $46 = $lg; - var $47 = $2; - var $48 = $47+4*$46; - var $49 = IHEAP[$48]; - var $50 = $49 + $45; - IHEAP[$48] = $50; - var $51 = $lc; - var $52 = $ause; - var $53 = $52 + $51; - $ause = $53; - ; - var $55 = $lg; - var $56 = $55 + 1; - $lg = $56; - var $57 = $ttlg; - var $58 = $57 * 2; - $ttlg = $58; - __label__ = 0; /* $3 */ continue $3$2; - } - if (__label__ == 3) { - ; - } - var $60 = $ause; - ; - return $60; - } - __Z11numusearrayPK5TablePi.__index__ = Runtime.getFunctionIndex(__Z11numusearrayPK5TablePi, "__Z11numusearrayPK5TablePi"); - - - function __Z10numusehashPK5TablePiS2_($t, $nums, $pnasize) { - ; - var __label__; - var $1; - var $2; - var $3; - var $totaluse; - var $ause; - var $i; - var $n; - $1 = $t; - $2 = $nums; - $3 = $pnasize; - $totaluse = 0; - $ause = 0; - var $4 = $1; - var $5 = $4+7; - var $6 = IHEAP[$5]; - var $7 = $6; - var $8 = 1 << $7; - $i = $8; - ; - $9$2: while(1) { // $9 - var $10 = $i; - var $11 = $10 + -1; - $i = $11; - var $12 = $10 != 0; - if (!($12)) { __label__ = 2; /* $36 */ break $9$2; } - var $14 = $i; - var $15 = $1; - var $16 = $15+16; - var $17 = IHEAP[$16]; - var $18 = $17+28*$14; - $n = $18; - var $19 = $n; - var $20 = $19; - var $21 = $20+8; - var $22 = IHEAP[$21]; - var $23 = $22 == 0; - ; - if (!$23) { - ; - var $25 = $n; - var $26 = $25+12; - var $27 = $26; - var $28 = $27; - var $29 = $2; - var $30 = __Z8countintPK10lua_TValuePi($28, $29); - var $31 = $ause; - var $32 = $31 + $30; - $ause = $32; - var $33 = $totaluse; - var $34 = $33 + 1; - $totaluse = $34; - ; - } - __label__ = 0; /* $9 */ continue $9$2; - } - var $37 = $ause; - var $38 = $3; - var $39 = IHEAP[$38]; - var $40 = $39 + $37; - IHEAP[$38] = $40; - var $41 = $totaluse; - ; - return $41; - } - __Z10numusehashPK5TablePiS2_.__index__ = Runtime.getFunctionIndex(__Z10numusehashPK5TablePiS2_, "__Z10numusehashPK5TablePiS2_"); - - - function __Z8countintPK10lua_TValuePi($key, $nums) { - ; - var __label__; - var $1; - var $2; - var $3; - var $k; - $2 = $key; - $3 = $nums; - var $4 = $2; - var $5 = __Z10arrayindexPK10lua_TValue($4); - $k = $5; - var $6 = $k; - var $7 = 0 < $6; - ; - $8$20$2: do { - if ($7) { - ; - var $9 = $k; - var $10 = $9 <= 67108864; - if (!($10)) { __label__ = 1; /* $20 */ break $8$20$2; } - var $12 = $k; - var $13 = $12 - 1; - var $14 = __Z9luaO_log2j($13); - var $15 = $14 + 1; - var $16 = $3; - var $17 = $16+4*$15; - var $18 = IHEAP[$17]; - var $19 = $18 + 1; - IHEAP[$17] = $19; - $1 = 1; - __label__ = 2; /* $21 */ break $8$20$2; - } - else { - __label__ = 1; /* $20 */ - } - } while(0); - if (__label__ == 1) { - $1 = 0; - ; - } - var $22 = $1; - ; - return $22; - } - __Z8countintPK10lua_TValuePi.__index__ = Runtime.getFunctionIndex(__Z8countintPK10lua_TValuePi, "__Z8countintPK10lua_TValuePi"); - - - function __Z12computesizesPiS_($nums, $narray) { - ; - var __label__; - var $1; - var $2; - var $i; - var $twotoi; - var $a; - var $na; - var $n; - $1 = $nums; - $2 = $narray; - $a = 0; - $na = 0; - $n = 0; - $i = 0; - $twotoi = 1; - ; - $3$2: while(1) { // $3 - var $4 = $twotoi; - var $5 = Math.floor($4 / 2); - var $6 = $2; - var $7 = IHEAP[$6]; - var $8 = $5 < $7; - if (!($8)) { __label__ = 2; /* $42 */ break $3$2; } - var $10 = $i; - var $11 = $1; - var $12 = $11+4*$10; - var $13 = IHEAP[$12]; - var $14 = $13 > 0; - ; - if ($14) { - ; - var $16 = $i; - var $17 = $1; - var $18 = $17+4*$16; - var $19 = IHEAP[$18]; - var $20 = $a; - var $21 = $20 + $19; - $a = $21; - var $22 = $a; - var $23 = $twotoi; - var $24 = Math.floor($23 / 2); - var $25 = $22 > $24; - ; - if ($25) { - ; - var $27 = $twotoi; - $n = $27; - var $28 = $a; - $na = $28; - ; - } - ; - } - var $31 = $a; - var $32 = $2; - var $33 = IHEAP[$32]; - var $34 = $31 == $33; - if ($34) { __label__ = 5; /* $35 */ break $3$2; } - ; - var $38 = $i; - var $39 = $38 + 1; - $i = $39; - var $40 = $twotoi; - var $41 = $40 * 2; - $twotoi = $41; - __label__ = 0; /* $3 */ continue $3$2; - } - if (__label__ == 5) { - ; - } - var $43 = $n; - var $44 = $2; - IHEAP[$44] = $43; - var $45 = $na; - ; - return $45; - } - __Z12computesizesPiS_.__index__ = Runtime.getFunctionIndex(__Z12computesizesPiS_, "__Z12computesizesPiS_"); - - - function __Z10arrayindexPK10lua_TValue($key) { - ; - var __label__; - var $1; - var $2; - var $n; - var $k; - $2 = $key; - var $3 = $2; - var $4 = $3+8; - var $5 = IHEAP[$4]; - var $6 = $5 == 3; - ; - $7$21$2: do { - if ($6) { - ; - var $8 = $2; - var $9 = $8; - var $10 = $9; - var $11 = FHEAP[$10]; - $n = $11; - var $12 = $n; - var $13 = Math.floor($12); - $k = $13; - var $14 = $k; - var $15 = $14; - var $16 = $n; - var $17 = $15 == $16; - ; - if ($17) { - ; - var $19 = $k; - $1 = $19; - __label__ = 0; /* $22 */ break $7$21$2; - } - else { - ; - __label__ = 1; /* $21 */ break $7$21$2; - } - } - else { - __label__ = 1; /* $21 */ - } - } while(0); - if (__label__ == 1) { - $1 = -1; - ; - } - var $23 = $1; - ; - return $23; - } - __Z10arrayindexPK10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z10arrayindexPK10lua_TValue, "__Z10arrayindexPK10lua_TValue"); - - - function __Z9luaT_initP9lua_State($L) { - ; - var __label__; - var $1; - var $i; - $1 = $L; - $i = 0; - ; - $2$2: while(1) { // $2 - var $3 = $i; - var $4 = $3 < 17; - if (!($4)) { __label__ = 2; /* $37 */ break $2$2; } - var $6 = $1; - var $7 = $i; - var $8 = __ZZ9luaT_initP9lua_StateE14luaT_eventname+$7*4; - var $9 = IHEAP[$8]; - var $10 = $i; - var $11 = __ZZ9luaT_initP9lua_StateE14luaT_eventname+$10*4; - var $12 = IHEAP[$11]; - var $13 = _strlen($12); - var $14 = __Z12luaS_newlstrP9lua_StatePKcj($6, $9, $13); - var $15 = $i; - var $16 = $1; - var $17 = $16+16; - var $18 = IHEAP[$17]; - var $19 = $18+168; - var $20 = $19+$15*4; - IHEAP[$20] = $14; - var $21 = $i; - var $22 = $1; - var $23 = $22+16; - var $24 = IHEAP[$23]; - var $25 = $24+168; - var $26 = $25+$21*4; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = $28+5; - var $30 = IHEAP[$29]; - var $31 = $30; - var $32 = $31 | 32; - var $33 = $32; - IHEAP[$29] = $33; - ; - var $35 = $i; - var $36 = $35 + 1; - $i = $36; - __label__ = 0; /* $2 */ continue $2$2; - } - ; - return; - } - __Z9luaT_initP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9luaT_initP9lua_State, "__Z9luaT_initP9lua_State"); - - - function __Z10luaT_gettmP5Table3TMSP7TString($events, $event, $ename) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $tm; - $2 = $events; - $3 = $event; - $4 = $ename; - var $5 = $2; - var $6 = $4; - var $7 = __Z11luaH_getstrP5TableP7TString($5, $6); - $tm = $7; - var $8 = $tm; - var $9 = $8+8; - var $10 = IHEAP[$9]; - var $11 = $10 == 0; - ; - if ($11) { - ; - var $13 = $3; - var $14 = 1 << $13; - var $15 = $14; - var $16 = $15; - var $17 = $2; - var $18 = $17+6; - var $19 = IHEAP[$18]; - var $20 = $19; - var $21 = $20 | $16; - var $22 = $21; - IHEAP[$18] = $22; - $1 = 0; - ; - } - else { - ; - var $24 = $tm; - $1 = $24; - ; - } - var $26 = $1; - ; - return $26; - } - __Z10luaT_gettmP5Table3TMSP7TString.__index__ = Runtime.getFunctionIndex(__Z10luaT_gettmP5Table3TMSP7TString, "__Z10luaT_gettmP5Table3TMSP7TString"); - - - function __Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS($L, $o, $event) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $mt; - $1 = $L; - $2 = $o; - $3 = $event; - var $4 = $2; - var $5 = $4+8; - var $6 = IHEAP[$5]; - if ($6 == 5) { - __label__ = 4; /* $7 */ - } - else if ($6 == 7) { - __label__ = 5; /* $17 */ - } - else { - __label__ = 6; /* $28 */ - } - - if (__label__ == 6) { - var $29 = $2; - var $30 = $29+8; - var $31 = IHEAP[$30]; - var $32 = $1; - var $33 = $32+16; - var $34 = IHEAP[$33]; - var $35 = $34+132; - var $36 = $35+$31*4; - var $37 = IHEAP[$36]; - $mt = $37; - ; - } - else if (__label__ == 4) { - var $8 = $2; - var $9 = $8; - var $10 = $9; - var $11 = $10; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = $13; - var $15 = $14+8; - var $16 = IHEAP[$15]; - $mt = $16; - ; - } - else if (__label__ == 5) { - var $18 = $2; - var $19 = $18; - var $20 = $19; - var $21 = $20; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $23; - var $25 = $24; - var $26 = $25+8; - var $27 = IHEAP[$26]; - $mt = $27; - ; - } - var $39 = $mt; - var $40 = $39 != 0; - ; - if ($40) { - ; - var $42 = $mt; - var $43 = $3; - var $44 = $1; - var $45 = $44+16; - var $46 = IHEAP[$45]; - var $47 = $46+168; - var $48 = $47+$43*4; - var $49 = IHEAP[$48]; - var $50 = __Z11luaH_getstrP5TableP7TString($42, $49); - __lastLabel__ = 1; ; - } - else { - ; - __lastLabel__ = 3; ; - } - var $53 = __lastLabel__ == 1 ? $50 : (_luaO_nilobject_); - ; - return $53; - } - __Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS.__index__ = Runtime.getFunctionIndex(__Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS, "__Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS"); - - - function __Z11luaU_undumpP9lua_StateP3ZioP7MbufferPKc($L, $Z, $buff, $name) { - var __stackBase__ = STACKTOP; STACKTOP += 16; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $S = __stackBase__; - $1 = $L; - $2 = $Z; - $3 = $buff; - $4 = $name; - var $5 = $4; - var $6 = IHEAP[$5]; - var $7 = $6; - var $8 = $7 == 64; - ; - $14$9$2: do { - if ($8) { - __label__ = 0; /* $14 */ - } - else { - ; - var $10 = $4; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $12 == 61; - if ($13) { __label__ = 0; /* $14 */ break $14$9$2; } - var $19 = $4; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = IHEAP[__str208]; - var $23 = $22; - var $24 = $21 == $23; - ; - if ($24) { - ; - var $26 = $S+12; - IHEAP[$26] = __str1209; - ; - } - else { - ; - var $28 = $4; - var $29 = $S+12; - IHEAP[$29] = $28; - ; - } - __label__ = 4; /* $31 */ break $14$9$2; - } - } while(0); - if (__label__ == 0) { - var $15 = $4; - var $16 = $15+1; - var $17 = $S+12; - IHEAP[$17] = $16; - ; - } - var $32 = $1; - var $33 = $S; - IHEAP[$33] = $32; - var $34 = $2; - var $35 = $S+4; - IHEAP[$35] = $34; - var $36 = $3; - var $37 = $S+8; - IHEAP[$37] = $36; - __Z10LoadHeaderP9LoadState($S); - var $38 = $1; - var $39 = __Z12luaS_newlstrP9lua_StatePKcj($38, __str2210, 2); - var $40 = __Z12LoadFunctionP9LoadStateP7TString($S, $39); - STACKTOP = __stackBase__; - return $40; - } - __Z11luaU_undumpP9lua_StateP3ZioP7MbufferPKc.__index__ = Runtime.getFunctionIndex(__Z11luaU_undumpP9lua_StateP3ZioP7MbufferPKc, "__Z11luaU_undumpP9lua_StateP3ZioP7MbufferPKc"); - - - function __Z10LoadHeaderP9LoadState($S) { - var __stackBase__ = STACKTOP; STACKTOP += 24; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $h = __stackBase__; - var $s = __stackBase__+12; - $1 = $S; - var $2 = $h; - __Z11luaU_headerPc($2); - var $3 = $1; - var $4 = $s; - __Z9LoadBlockP9LoadStatePvj($3, $4, 12); - var $5 = $h; - var $6 = $s; - var $7 = _memcmp($5, $6, 12); - var $8 = $7 != 0; - ; - if ($8) { - ; - var $10 = $1; - __Z5errorP9LoadStatePKc($10, __str9217); - ; - } - STACKTOP = __stackBase__; - return; - } - __Z10LoadHeaderP9LoadState.__index__ = Runtime.getFunctionIndex(__Z10LoadHeaderP9LoadState, "__Z10LoadHeaderP9LoadState"); - - - function __Z12LoadFunctionP9LoadStateP7TString($S, $p) { - ; - var __label__; - var $1; - var $2; - var $f; - var $i_o; - $1 = $S; - $2 = $p; - var $3 = $1; - var $4 = $3; - var $5 = IHEAP[$4]; - var $6 = $5+52; - var $7 = IHEAP[$6]; - var $8 = $7 + 1; - IHEAP[$6] = $8; - var $9 = $8; - var $10 = $9 > 200; - ; - if ($10) { - ; - var $12 = $1; - __Z5errorP9LoadStatePKc($12, __str3211); - ; - } - var $14 = $1; - var $15 = $14; - var $16 = IHEAP[$15]; - var $17 = __Z13luaF_newprotoP9lua_State($16); - $f = $17; - var $18 = $1; - var $19 = $18; - var $20 = IHEAP[$19]; - var $21 = $20+8; - var $22 = IHEAP[$21]; - $i_o = $22; - var $23 = $f; - var $24 = $23; - var $25 = $i_o; - var $26 = $25; - var $27 = $26; - var $28 = $27; - IHEAP[$28] = $24; - var $29 = $i_o; - var $30 = $29+8; - IHEAP[$30] = 9; - var $31 = $1; - var $32 = $31; - var $33 = IHEAP[$32]; - var $34 = $33+28; - var $35 = IHEAP[$34]; - var $36 = $35; - var $37 = $1; - var $38 = $37; - var $39 = IHEAP[$38]; - var $40 = $39+8; - var $41 = IHEAP[$40]; - var $42 = $41; - var $43 = $36; - var $44 = $42; - var $45 = $43 - $44; - var $46 = $45 <= 12; - ; - if ($46) { - ; - var $48 = $1; - var $49 = $48; - var $50 = IHEAP[$49]; - __Z14luaD_growstackP9lua_Statei($50, 1); - ; - } - else { - ; - ; - } - var $53 = $1; - var $54 = $53; - var $55 = IHEAP[$54]; - var $56 = $55+8; - var $57 = IHEAP[$56]; - var $58 = $57+12; - IHEAP[$56] = $58; - var $59 = $1; - var $60 = __Z10LoadStringP9LoadState($59); - var $61 = $f; - var $62 = $61+32; - IHEAP[$62] = $60; - var $63 = $f; - var $64 = $63+32; - var $65 = IHEAP[$64]; - var $66 = $65 == 0; - ; - if ($66) { - ; - var $68 = $2; - var $69 = $f; - var $70 = $69+32; - IHEAP[$70] = $68; - ; - } - var $72 = $1; - var $73 = __Z7LoadIntP9LoadState($72); - var $74 = $f; - var $75 = $74+60; - IHEAP[$75] = $73; - var $76 = $1; - var $77 = __Z7LoadIntP9LoadState($76); - var $78 = $f; - var $79 = $78+64; - IHEAP[$79] = $77; - var $80 = $1; - var $81 = __Z8LoadCharP9LoadState($80); - var $82 = $81; - var $83 = $f; - var $84 = $83+72; - IHEAP[$84] = $82; - var $85 = $1; - var $86 = __Z8LoadCharP9LoadState($85); - var $87 = $86; - var $88 = $f; - var $89 = $88+73; - IHEAP[$89] = $87; - var $90 = $1; - var $91 = __Z8LoadCharP9LoadState($90); - var $92 = $91; - var $93 = $f; - var $94 = $93+74; - IHEAP[$94] = $92; - var $95 = $1; - var $96 = __Z8LoadCharP9LoadState($95); - var $97 = $96; - var $98 = $f; - var $99 = $98+75; - IHEAP[$99] = $97; - var $100 = $1; - var $101 = $f; - __Z8LoadCodeP9LoadStateP5Proto($100, $101); - var $102 = $1; - var $103 = $f; - __Z13LoadConstantsP9LoadStateP5Proto($102, $103); - var $104 = $1; - var $105 = $f; - __Z9LoadDebugP9LoadStateP5Proto($104, $105); - var $106 = $f; - var $107 = __Z14luaG_checkcodePK5Proto($106); - var $108 = $107 != 0; - ; - if (!$108) { - ; - var $110 = $1; - __Z5errorP9LoadStatePKc($110, __str4212); - ; - } - var $112 = $1; - var $113 = $112; - var $114 = IHEAP[$113]; - var $115 = $114+8; - var $116 = IHEAP[$115]; - var $117 = $116+-12; - IHEAP[$115] = $117; - var $118 = $1; - var $119 = $118; - var $120 = IHEAP[$119]; - var $121 = $120+52; - var $122 = IHEAP[$121]; - var $123 = $122 + -1; - IHEAP[$121] = $123; - var $124 = $f; - ; - return $124; - } - __Z12LoadFunctionP9LoadStateP7TString.__index__ = Runtime.getFunctionIndex(__Z12LoadFunctionP9LoadStateP7TString, "__Z12LoadFunctionP9LoadStateP7TString"); - - - function __Z11luaU_headerPc($h) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $x = __stackBase__; - $1 = $h; - IHEAP[$x] = 1; - var $2 = $1; - _llvm_memcpy_p0i8_p0i8_i32($2, __str208, 4, 1, 0); - var $3 = $1; - var $4 = $3+4; - $1 = $4; - var $5 = $1; - var $6 = $5+1; - $1 = $6; - IHEAP[$5] = 81; - var $7 = $1; - var $8 = $7+1; - $1 = $8; - IHEAP[$7] = 0; - var $9 = $x; - var $10 = IHEAP[$9]; - var $11 = $1; - var $12 = $11+1; - $1 = $12; - IHEAP[$11] = $10; - var $13 = $1; - var $14 = $13+1; - $1 = $14; - IHEAP[$13] = 4; - var $15 = $1; - var $16 = $15+1; - $1 = $16; - IHEAP[$15] = 4; - var $17 = $1; - var $18 = $17+1; - $1 = $18; - IHEAP[$17] = 4; - var $19 = $1; - var $20 = $19+1; - $1 = $20; - IHEAP[$19] = 8; - var $21 = $1; - var $22 = $21+1; - $1 = $22; - IHEAP[$21] = 0; - STACKTOP = __stackBase__; - return; - } - __Z11luaU_headerPc.__index__ = Runtime.getFunctionIndex(__Z11luaU_headerPc, "__Z11luaU_headerPc"); - - - function __Z5errorP9LoadStatePKc($S, $why) { - ; - var __label__; - var $1; - var $2; - $1 = $S; - $2 = $why; - var $3 = $1; - var $4 = $3; - var $5 = IHEAP[$4]; - var $6 = $1; - var $7 = $6+12; - var $8 = IHEAP[$7]; - var $9 = $2; - var $10 = __Z16luaO_pushfstringP9lua_StatePKcz($5, __str8216, Pointer_make([$8,0,0,0,$9,0,0,0], 0, ALLOC_STACK)); - var $11 = $1; - var $12 = $11; - var $13 = IHEAP[$12]; - __Z10luaD_throwP9lua_Statei($13, 3); - ; - return; - } - __Z5errorP9LoadStatePKc.__index__ = Runtime.getFunctionIndex(__Z5errorP9LoadStatePKc, "__Z5errorP9LoadStatePKc"); - - - function __Z10LoadStringP9LoadState($S) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $size = __stackBase__; - var $s; - $2 = $S; - var $3 = $2; - var $4 = $size; - __Z9LoadBlockP9LoadStatePvj($3, $4, 4); - var $5 = IHEAP[$size]; - var $6 = $5 == 0; - ; - if ($6) { - ; - $1 = 0; - ; - } - else { - ; - var $9 = $2; - var $10 = $9; - var $11 = IHEAP[$10]; - var $12 = $2; - var $13 = $12+8; - var $14 = IHEAP[$13]; - var $15 = IHEAP[$size]; - var $16 = __Z14luaZ_openspaceP9lua_StateP7Mbufferj($11, $14, $15); - $s = $16; - var $17 = $2; - var $18 = $s; - var $19 = IHEAP[$size]; - __Z9LoadBlockP9LoadStatePvj($17, $18, $19); - var $20 = $2; - var $21 = $20; - var $22 = IHEAP[$21]; - var $23 = $s; - var $24 = IHEAP[$size]; - var $25 = $24 - 1; - var $26 = __Z12luaS_newlstrP9lua_StatePKcj($22, $23, $25); - $1 = $26; - ; - } - var $28 = $1; - STACKTOP = __stackBase__; - return $28; - } - __Z10LoadStringP9LoadState.__index__ = Runtime.getFunctionIndex(__Z10LoadStringP9LoadState, "__Z10LoadStringP9LoadState"); - - - function __Z7LoadIntP9LoadState($S) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $x = __stackBase__; - $1 = $S; - var $2 = $1; - var $3 = $x; - __Z9LoadBlockP9LoadStatePvj($2, $3, 4); - var $4 = IHEAP[$x]; - var $5 = $4 < 0; - ; - if ($5) { - ; - var $7 = $1; - __Z5errorP9LoadStatePKc($7, __str7215); - ; - } - var $9 = IHEAP[$x]; - STACKTOP = __stackBase__; - return $9; - } - __Z7LoadIntP9LoadState.__index__ = Runtime.getFunctionIndex(__Z7LoadIntP9LoadState, "__Z7LoadIntP9LoadState"); - - - function __Z8LoadCharP9LoadState($S) { - var __stackBase__ = STACKTOP; STACKTOP += 1; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $x = __stackBase__; - $1 = $S; - var $2 = $1; - __Z9LoadBlockP9LoadStatePvj($2, $x, 1); - var $3 = IHEAP[$x]; - var $4 = $3; - STACKTOP = __stackBase__; - return $4; - } - __Z8LoadCharP9LoadState.__index__ = Runtime.getFunctionIndex(__Z8LoadCharP9LoadState, "__Z8LoadCharP9LoadState"); - - - function __Z8LoadCodeP9LoadStateP5Proto($S, $f) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $n; - $1 = $S; - $2 = $f; - var $3 = $1; - var $4 = __Z7LoadIntP9LoadState($3); - $n = $4; - var $5 = $n; - var $6 = $5 + 1; - var $7 = unSign($6, 32) <= unSign(1073741823, 32); - ; - if ($7) { - ; - var $9 = $1; - var $10 = $9; - var $11 = IHEAP[$10]; - var $12 = $n; - var $13 = $12 * 4; - var $14 = __Z13luaM_realloc_P9lua_StatePvjj($11, 0, 0, $13); - __lastLabel__ = 0; ; - } - else { - ; - var $16 = $1; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = __Z11luaM_toobigP9lua_State($18); - __lastLabel__ = 2; ; - } - var $21 = __lastLabel__ == 0 ? $14 : ($19); - var $22 = $21; - var $23 = $2; - var $24 = $23+12; - IHEAP[$24] = $22; - var $25 = $n; - var $26 = $2; - var $27 = $26+44; - IHEAP[$27] = $25; - var $28 = $1; - var $29 = $2; - var $30 = $29+12; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $n; - var $34 = $33 * 4; - __Z9LoadBlockP9LoadStatePvj($28, $32, $34); - ; - return; - } - __Z8LoadCodeP9LoadStateP5Proto.__index__ = Runtime.getFunctionIndex(__Z8LoadCodeP9LoadStateP5Proto, "__Z8LoadCodeP9LoadStateP5Proto"); - - - function __Z13LoadConstantsP9LoadStateP5Proto($S, $f) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $i; - var $n; - var $o; - var $t; - var $i_o; - var $i_o1; - var $i_o2; - $1 = $S; - $2 = $f; - var $3 = $1; - var $4 = __Z7LoadIntP9LoadState($3); - $n = $4; - var $5 = $n; - var $6 = $5 + 1; - var $7 = unSign($6, 32) <= unSign(357913941, 32); - ; - if ($7) { - ; - var $9 = $1; - var $10 = $9; - var $11 = IHEAP[$10]; - var $12 = $n; - var $13 = $12 * 12; - var $14 = __Z13luaM_realloc_P9lua_StatePvjj($11, 0, 0, $13); - __lastLabel__ = 0; ; - } - else { - ; - var $16 = $1; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = __Z11luaM_toobigP9lua_State($18); - __lastLabel__ = 2; ; - } - var $21 = __lastLabel__ == 0 ? $14 : ($19); - var $22 = $21; - var $23 = $2; - var $24 = $23+8; - IHEAP[$24] = $22; - var $25 = $n; - var $26 = $2; - var $27 = $26+40; - IHEAP[$27] = $25; - $i = 0; - ; - $28$6: while(1) { // $28 - var $29 = $i; - var $30 = $n; - var $31 = $29 < $30; - if (!($31)) { __label__ = 5; /* $42 */ break $28$6; } - var $33 = $i; - var $34 = $2; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $36+12*$33; - var $38 = $37+8; - IHEAP[$38] = 0; - ; - var $40 = $i; - var $41 = $40 + 1; - $i = $41; - __label__ = 3; /* $28 */ continue $28$6; - } - $i = 0; - ; - $43$11: while(1) { // $43 - var $44 = $i; - var $45 = $n; - var $46 = $44 < $45; - if (!($46)) { __label__ = 9; /* $97 */ break $43$11; } - var $48 = $i; - var $49 = $2; - var $50 = $49+8; - var $51 = IHEAP[$50]; - var $52 = $51+12*$48; - $o = $52; - var $53 = $1; - var $54 = __Z8LoadCharP9LoadState($53); - $t = $54; - var $55 = $t; - if ($55 == 0) { - __label__ = 23; /* $56 */ - } - else if ($55 == 1) { - __label__ = 24; /* $59 */ - } - else if ($55 == 3) { - __label__ = 25; /* $71 */ - } - else if ($55 == 4) { - __label__ = 26; /* $80 */ - } - else { - __label__ = 27; /* $91 */ - } - - if (__label__ == 27) { - var $92 = $1; - __Z5errorP9LoadStatePKc($92, __str6214); - ; - } - else if (__label__ == 23) { - var $57 = $o; - var $58 = $57+8; - IHEAP[$58] = 0; - ; - } - else if (__label__ == 24) { - var $60 = $o; - $i_o = $60; - var $61 = $1; - var $62 = __Z8LoadCharP9LoadState($61); - var $63 = $62 != 0; - var $64 = $63; - var $65 = $i_o; - var $66 = $65; - var $67 = $66; - var $68 = $67; - IHEAP[$68] = $64; - var $69 = $i_o; - var $70 = $69+8; - IHEAP[$70] = 1; - ; - } - else if (__label__ == 25) { - var $72 = $o; - $i_o1 = $72; - var $73 = $1; - var $74 = __Z10LoadNumberP9LoadState($73); - var $75 = $i_o1; - var $76 = $75; - var $77 = $76; - FHEAP[$77] = $74; - var $78 = $i_o1; - var $79 = $78+8; - IHEAP[$79] = 3; - ; - } - else if (__label__ == 26) { - var $81 = $o; - $i_o2 = $81; - var $82 = $1; - var $83 = __Z10LoadStringP9LoadState($82); - var $84 = $83; - var $85 = $i_o2; - var $86 = $85; - var $87 = $86; - var $88 = $87; - IHEAP[$88] = $84; - var $89 = $i_o2; - var $90 = $89+8; - IHEAP[$90] = 4; - ; - } - ; - var $95 = $i; - var $96 = $95 + 1; - $i = $96; - __label__ = 7; /* $43 */ continue $43$11; - } - var $98 = $1; - var $99 = __Z7LoadIntP9LoadState($98); - $n = $99; - var $100 = $n; - var $101 = $100 + 1; - var $102 = unSign($101, 32) <= unSign(1073741823, 32); - ; - if ($102) { - ; - var $104 = $1; - var $105 = $104; - var $106 = IHEAP[$105]; - var $107 = $n; - var $108 = $107 * 4; - var $109 = __Z13luaM_realloc_P9lua_StatePvjj($106, 0, 0, $108); - __lastLabel__ = 12; ; - } - else { - ; - var $111 = $1; - var $112 = $111; - var $113 = IHEAP[$112]; - var $114 = __Z11luaM_toobigP9lua_State($113); - __lastLabel__ = 14; ; - } - var $116 = __lastLabel__ == 12 ? $109 : ($114); - var $117 = $116; - var $118 = $2; - var $119 = $118+16; - IHEAP[$119] = $117; - var $120 = $n; - var $121 = $2; - var $122 = $121+52; - IHEAP[$122] = $120; - $i = 0; - ; - $123$27: while(1) { // $123 - var $124 = $i; - var $125 = $n; - var $126 = $124 < $125; - if (!($126)) { __label__ = 17; /* $136 */ break $123$27; } - var $128 = $i; - var $129 = $2; - var $130 = $129+16; - var $131 = IHEAP[$130]; - var $132 = $131+4*$128; - IHEAP[$132] = 0; - ; - var $134 = $i; - var $135 = $134 + 1; - $i = $135; - __label__ = 15; /* $123 */ continue $123$27; - } - $i = 0; - ; - $137$32: while(1) { // $137 - var $138 = $i; - var $139 = $n; - var $140 = $138 < $139; - if (!($140)) { __label__ = 21; /* $155 */ break $137$32; } - var $142 = $1; - var $143 = $2; - var $144 = $143+32; - var $145 = IHEAP[$144]; - var $146 = __Z12LoadFunctionP9LoadStateP7TString($142, $145); - var $147 = $i; - var $148 = $2; - var $149 = $148+16; - var $150 = IHEAP[$149]; - var $151 = $150+4*$147; - IHEAP[$151] = $146; - ; - var $153 = $i; - var $154 = $153 + 1; - $i = $154; - __label__ = 19; /* $137 */ continue $137$32; - } - ; - return; - } - __Z13LoadConstantsP9LoadStateP5Proto.__index__ = Runtime.getFunctionIndex(__Z13LoadConstantsP9LoadStateP5Proto, "__Z13LoadConstantsP9LoadStateP5Proto"); - - - function __Z9LoadDebugP9LoadStateP5Proto($S, $f) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $i; - var $n; - $1 = $S; - $2 = $f; - var $3 = $1; - var $4 = __Z7LoadIntP9LoadState($3); - $n = $4; - var $5 = $n; - var $6 = $5 + 1; - var $7 = unSign($6, 32) <= unSign(1073741823, 32); - ; - if ($7) { - ; - var $9 = $1; - var $10 = $9; - var $11 = IHEAP[$10]; - var $12 = $n; - var $13 = $12 * 4; - var $14 = __Z13luaM_realloc_P9lua_StatePvjj($11, 0, 0, $13); - __lastLabel__ = 0; ; - } - else { - ; - var $16 = $1; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = __Z11luaM_toobigP9lua_State($18); - __lastLabel__ = 2; ; - } - var $21 = __lastLabel__ == 0 ? $14 : ($19); - var $22 = $21; - var $23 = $2; - var $24 = $23+20; - IHEAP[$24] = $22; - var $25 = $n; - var $26 = $2; - var $27 = $26+48; - IHEAP[$27] = $25; - var $28 = $1; - var $29 = $2; - var $30 = $29+20; - var $31 = IHEAP[$30]; - var $32 = $31; - var $33 = $n; - var $34 = $33 * 4; - __Z9LoadBlockP9LoadStatePvj($28, $32, $34); - var $35 = $1; - var $36 = __Z7LoadIntP9LoadState($35); - $n = $36; - var $37 = $n; - var $38 = $37 + 1; - var $39 = unSign($38, 32) <= unSign(357913941, 32); - ; - if ($39) { - ; - var $41 = $1; - var $42 = $41; - var $43 = IHEAP[$42]; - var $44 = $n; - var $45 = $44 * 12; - var $46 = __Z13luaM_realloc_P9lua_StatePvjj($43, 0, 0, $45); - __lastLabel__ = 3; ; - } - else { - ; - var $48 = $1; - var $49 = $48; - var $50 = IHEAP[$49]; - var $51 = __Z11luaM_toobigP9lua_State($50); - __lastLabel__ = 5; ; - } - var $53 = __lastLabel__ == 3 ? $46 : ($51); - var $54 = $53; - var $55 = $2; - var $56 = $55+24; - IHEAP[$56] = $54; - var $57 = $n; - var $58 = $2; - var $59 = $58+56; - IHEAP[$59] = $57; - $i = 0; - ; - $60$10: while(1) { // $60 - var $61 = $i; - var $62 = $n; - var $63 = $61 < $62; - if (!($63)) { __label__ = 8; /* $74 */ break $60$10; } - var $65 = $i; - var $66 = $2; - var $67 = $66+24; - var $68 = IHEAP[$67]; - var $69 = $68+12*$65; - var $70 = $69; - IHEAP[$70] = 0; - ; - var $72 = $i; - var $73 = $72 + 1; - $i = $73; - __label__ = 6; /* $60 */ continue $60$10; - } - $i = 0; - ; - $75$15: while(1) { // $75 - var $76 = $i; - var $77 = $n; - var $78 = $76 < $77; - if (!($78)) { __label__ = 12; /* $107 */ break $75$15; } - var $80 = $1; - var $81 = __Z10LoadStringP9LoadState($80); - var $82 = $i; - var $83 = $2; - var $84 = $83+24; - var $85 = IHEAP[$84]; - var $86 = $85+12*$82; - var $87 = $86; - IHEAP[$87] = $81; - var $88 = $1; - var $89 = __Z7LoadIntP9LoadState($88); - var $90 = $i; - var $91 = $2; - var $92 = $91+24; - var $93 = IHEAP[$92]; - var $94 = $93+12*$90; - var $95 = $94+4; - IHEAP[$95] = $89; - var $96 = $1; - var $97 = __Z7LoadIntP9LoadState($96); - var $98 = $i; - var $99 = $2; - var $100 = $99+24; - var $101 = IHEAP[$100]; - var $102 = $101+12*$98; - var $103 = $102+8; - IHEAP[$103] = $97; - ; - var $105 = $i; - var $106 = $105 + 1; - $i = $106; - __label__ = 10; /* $75 */ continue $75$15; - } - var $108 = $1; - var $109 = __Z7LoadIntP9LoadState($108); - $n = $109; - var $110 = $n; - var $111 = $110 + 1; - var $112 = unSign($111, 32) <= unSign(1073741823, 32); - ; - if ($112) { - ; - var $114 = $1; - var $115 = $114; - var $116 = IHEAP[$115]; - var $117 = $n; - var $118 = $117 * 4; - var $119 = __Z13luaM_realloc_P9lua_StatePvjj($116, 0, 0, $118); - __lastLabel__ = 14; ; - } - else { - ; - var $121 = $1; - var $122 = $121; - var $123 = IHEAP[$122]; - var $124 = __Z11luaM_toobigP9lua_State($123); - __lastLabel__ = 16; ; - } - var $126 = __lastLabel__ == 14 ? $119 : ($124); - var $127 = $126; - var $128 = $2; - var $129 = $128+28; - IHEAP[$129] = $127; - var $130 = $n; - var $131 = $2; - var $132 = $131+36; - IHEAP[$132] = $130; - $i = 0; - ; - $133$24: while(1) { // $133 - var $134 = $i; - var $135 = $n; - var $136 = $134 < $135; - if (!($136)) { __label__ = 19; /* $146 */ break $133$24; } - var $138 = $i; - var $139 = $2; - var $140 = $139+28; - var $141 = IHEAP[$140]; - var $142 = $141+4*$138; - IHEAP[$142] = 0; - ; - var $144 = $i; - var $145 = $144 + 1; - $i = $145; - __label__ = 17; /* $133 */ continue $133$24; - } - $i = 0; - ; - $147$29: while(1) { // $147 - var $148 = $i; - var $149 = $n; - var $150 = $148 < $149; - if (!($150)) { __label__ = 23; /* $162 */ break $147$29; } - var $152 = $1; - var $153 = __Z10LoadStringP9LoadState($152); - var $154 = $i; - var $155 = $2; - var $156 = $155+28; - var $157 = IHEAP[$156]; - var $158 = $157+4*$154; - IHEAP[$158] = $153; - ; - var $160 = $i; - var $161 = $160 + 1; - $i = $161; - __label__ = 21; /* $147 */ continue $147$29; - } - ; - return; - } - __Z9LoadDebugP9LoadStateP5Proto.__index__ = Runtime.getFunctionIndex(__Z9LoadDebugP9LoadStateP5Proto, "__Z9LoadDebugP9LoadStateP5Proto"); - - - function __Z9LoadBlockP9LoadStatePvj($S, $b, $size) { - ; - var __label__; - var $1; - var $2; - var $3; - var $r; - $1 = $S; - $2 = $b; - $3 = $size; - var $4 = $1; - var $5 = $4+4; - var $6 = IHEAP[$5]; - var $7 = $2; - var $8 = $3; - var $9 = __Z9luaZ_readP3ZioPvj($6, $7, $8); - $r = $9; - var $10 = $r; - var $11 = $10 != 0; - ; - if ($11) { - ; - var $13 = $1; - __Z5errorP9LoadStatePKc($13, __str5213); - ; - } - ; - return; - } - __Z9LoadBlockP9LoadStatePvj.__index__ = Runtime.getFunctionIndex(__Z9LoadBlockP9LoadStatePvj, "__Z9LoadBlockP9LoadStatePvj"); - - - function __Z10LoadNumberP9LoadState($S) { - var __stackBase__ = STACKTOP; STACKTOP += 8; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $x = __stackBase__; - $1 = $S; - var $2 = $1; - var $3 = $x; - __Z9LoadBlockP9LoadStatePvj($2, $3, 8); - var $4 = FHEAP[$x]; - STACKTOP = __stackBase__; - return $4; - } - __Z10LoadNumberP9LoadState.__index__ = Runtime.getFunctionIndex(__Z10LoadNumberP9LoadState, "__Z10LoadNumberP9LoadState"); - - - function __Z13luaV_tonumberPK10lua_TValuePS_($obj, $n) { - var __stackBase__ = STACKTOP; STACKTOP += 8; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $num = __stackBase__; - var $i_o; - $2 = $obj; - $3 = $n; - var $4 = $2; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $6 == 3; - ; - $8$10$2: do { - if ($7) { - ; - var $9 = $2; - $1 = $9; - ; - } - else { - ; - var $11 = $2; - var $12 = $11+8; - var $13 = IHEAP[$12]; - var $14 = $13 == 4; - ; - $15$36$5: do { - if ($14) { - ; - var $16 = $2; - var $17 = $16; - var $18 = $17; - var $19 = $18; - var $20 = IHEAP[$19]; - var $21 = $20; - var $22 = $21; - var $23 = $22+16; - var $24 = $23; - var $25 = __Z10luaO_str2dPKcPd($24, $num); - var $26 = $25 != 0; - if (!($26)) { __label__ = 2; /* $36 */ break $15$36$5; } - var $28 = $3; - $i_o = $28; - var $29 = FHEAP[$num]; - var $30 = $i_o; - var $31 = $30; - var $32 = $31; - FHEAP[$32] = $29; - var $33 = $i_o; - var $34 = $33+8; - IHEAP[$34] = 3; - var $35 = $3; - $1 = $35; - __label__ = 3; /* $37 */ break $8$10$2; - } - } while(0); - $1 = 0; - ; - } - } while(0); - var $38 = $1; - STACKTOP = __stackBase__; - return $38; - } - __Z13luaV_tonumberPK10lua_TValuePS_.__index__ = Runtime.getFunctionIndex(__Z13luaV_tonumberPK10lua_TValuePS_, "__Z13luaV_tonumberPK10lua_TValuePS_"); - - - function __Z13luaV_tostringP9lua_StateP10lua_TValue($L, $obj) { - var __stackBase__ = STACKTOP; STACKTOP += 32; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $s = __stackBase__; - var $n; - var $i_o; - $2 = $L; - $3 = $obj; - var $4 = $3; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $6 == 3; - ; - if ($7) { - ; - var $10 = $3; - var $11 = $10; - var $12 = $11; - var $13 = FHEAP[$12]; - $n = $13; - var $14 = $s; - var $15 = $n; - var $16 = _sprintf($14, __str220, $15); - var $17 = $3; - $i_o = $17; - var $18 = $2; - var $19 = $s; - var $20 = $s; - var $21 = _strlen($20); - var $22 = __Z12luaS_newlstrP9lua_StatePKcj($18, $19, $21); - var $23 = $22; - var $24 = $i_o; - var $25 = $24; - var $26 = $25; - var $27 = $26; - IHEAP[$27] = $23; - var $28 = $i_o; - var $29 = $28+8; - IHEAP[$29] = 4; - $1 = 1; - ; - } - else { - ; - $1 = 0; - ; - } - var $31 = $1; - STACKTOP = __stackBase__; - return $31; - } - __Z13luaV_tostringP9lua_StateP10lua_TValue.__index__ = Runtime.getFunctionIndex(__Z13luaV_tostringP9lua_StateP10lua_TValue, "__Z13luaV_tostringP9lua_StateP10lua_TValue"); - - - function __Z13luaV_gettableP9lua_StatePK10lua_TValuePS1_S4_($L, $t, $key, $val) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $loop; - var $tm; - var $h; - var $res; - var $o2; - var $o1; - $1 = $L; - $2 = $t; - $3 = $key; - $4 = $val; - $loop = 0; - ; - $5$2: while(1) { // $5 - var $6 = $loop; - var $7 = $6 < 100; - if (!($7)) { __label__ = 2; /* $102 */ break $5$2; } - var $9 = $2; - var $10 = $9+8; - var $11 = IHEAP[$10]; - var $12 = $11 == 5; - ; - if ($12) { - ; - var $14 = $2; - var $15 = $14; - var $16 = $15; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $19; - $h = $20; - var $21 = $h; - var $22 = $3; - var $23 = __Z8luaH_getP5TablePK10lua_TValue($21, $22); - $res = $23; - var $24 = $res; - var $25 = $24+8; - var $26 = IHEAP[$25]; - var $27 = $26 == 0; - if (!($27)) { __label__ = 4; /* $60 */ break $5$2; } - var $29 = $h; - var $30 = $29+8; - var $31 = IHEAP[$30]; - var $32 = $31 == 0; - ; - if ($32) { - ; - __lastLabel__ = 5; ; - } - else { - ; - var $35 = $h; - var $36 = $35+8; - var $37 = IHEAP[$36]; - var $38 = $37+6; - var $39 = IHEAP[$38]; - var $40 = $39; - var $41 = $40 & 1; - var $42 = $41 != 0; - ; - if ($42) { - ; - __lastLabel__ = 7; ; - } - else { - ; - var $45 = $h; - var $46 = $45+8; - var $47 = IHEAP[$46]; - var $48 = $1; - var $49 = $48+16; - var $50 = IHEAP[$49]; - var $51 = $50+168; - var $52 = $51; - var $53 = IHEAP[$52]; - var $54 = __Z10luaT_gettmP5Table3TMSP7TString($47, 0, $53); - __lastLabel__ = 9; ; - } - var $56 = __lastLabel__ == 7 ? 0 : ($54); - __lastLabel__ = 10; ; - } - var $58 = __lastLabel__ == 5 ? 0 : ($56); - $tm = $58; - var $59 = $58 == 0; - if ($59) { __label__ = 4; /* $60 */ break $5$2; } - ; - } - else { - ; - var $76 = $1; - var $77 = $2; - var $78 = __Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS($76, $77, 0); - $tm = $78; - var $79 = $78+8; - var $80 = IHEAP[$79]; - var $81 = $80 == 0; - ; - if ($81) { - ; - var $83 = $1; - var $84 = $2; - __Z14luaG_typeerrorP9lua_StatePK10lua_TValuePKc($83, $84, __str1221); - ; - } - ; - } - var $87 = $tm; - var $88 = $87+8; - var $89 = IHEAP[$88]; - var $90 = $89 == 6; - if ($90) { __label__ = 15; /* $91 */ break $5$2; } - var $98 = $tm; - $2 = $98; - ; - var $100 = $loop; - var $101 = $100 + 1; - $loop = $101; - __label__ = 0; /* $5 */ continue $5$2; - } - if (__label__ == 2) { - var $103 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($103, __str2222); - ; - } - else if (__label__ == 4) { - var $61 = $res; - $o2 = $61; - var $62 = $4; - $o1 = $62; - var $63 = $o1; - var $64 = $63; - var $65 = $o2; - var $66 = $65; - var $67 = $64; - var $68 = $66; - _llvm_memcpy_p0i8_p0i8_i32($67, $68, 8, 4, 0); - var $69 = $o2; - var $70 = $69+8; - var $71 = IHEAP[$70]; - var $72 = $o1; - var $73 = $72+8; - IHEAP[$73] = $71; - ; - } - else if (__label__ == 15) { - var $92 = $1; - var $93 = $4; - var $94 = $tm; - var $95 = $2; - var $96 = $3; - __Z9callTMresP9lua_StateP10lua_TValuePKS1_S4_S4_($92, $93, $94, $95, $96); - ; - } - ; - return; - } - __Z13luaV_gettableP9lua_StatePK10lua_TValuePS1_S4_.__index__ = Runtime.getFunctionIndex(__Z13luaV_gettableP9lua_StatePK10lua_TValuePS1_S4_, "__Z13luaV_gettableP9lua_StatePK10lua_TValuePS1_S4_"); - - - function __Z9callTMresP9lua_StateP10lua_TValuePKS1_S4_S4_($L, $res, $f, $p1, $p2) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $result; - var $o2; - var $o1; - var $o21; - var $o12; - var $o23; - var $o14; - var $o25; - var $o16; - $1 = $L; - $2 = $res; - $3 = $f; - $4 = $p1; - $5 = $p2; - var $6 = $2; - var $7 = $6; - var $8 = $1; - var $9 = $8+32; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = $7; - var $13 = $11; - var $14 = $12 - $13; - $result = $14; - var $15 = $3; - $o2 = $15; - var $16 = $1; - var $17 = $16+8; - var $18 = IHEAP[$17]; - $o1 = $18; - var $19 = $o1; - var $20 = $19; - var $21 = $o2; - var $22 = $21; - var $23 = $20; - var $24 = $22; - _llvm_memcpy_p0i8_p0i8_i32($23, $24, 8, 4, 0); - var $25 = $o2; - var $26 = $25+8; - var $27 = IHEAP[$26]; - var $28 = $o1; - var $29 = $28+8; - IHEAP[$29] = $27; - var $30 = $4; - $o21 = $30; - var $31 = $1; - var $32 = $31+8; - var $33 = IHEAP[$32]; - var $34 = $33+12; - $o12 = $34; - var $35 = $o12; - var $36 = $35; - var $37 = $o21; - var $38 = $37; - var $39 = $36; - var $40 = $38; - _llvm_memcpy_p0i8_p0i8_i32($39, $40, 8, 4, 0); - var $41 = $o21; - var $42 = $41+8; - var $43 = IHEAP[$42]; - var $44 = $o12; - var $45 = $44+8; - IHEAP[$45] = $43; - var $46 = $5; - $o23 = $46; - var $47 = $1; - var $48 = $47+8; - var $49 = IHEAP[$48]; - var $50 = $49+24; - $o14 = $50; - var $51 = $o14; - var $52 = $51; - var $53 = $o23; - var $54 = $53; - var $55 = $52; - var $56 = $54; - _llvm_memcpy_p0i8_p0i8_i32($55, $56, 8, 4, 0); - var $57 = $o23; - var $58 = $57+8; - var $59 = IHEAP[$58]; - var $60 = $o14; - var $61 = $60+8; - IHEAP[$61] = $59; - var $62 = $1; - var $63 = $62+28; - var $64 = IHEAP[$63]; - var $65 = $64; - var $66 = $1; - var $67 = $66+8; - var $68 = IHEAP[$67]; - var $69 = $68; - var $70 = $65; - var $71 = $69; - var $72 = $70 - $71; - var $73 = $72 <= 36; - ; - if ($73) { - ; - var $75 = $1; - __Z14luaD_growstackP9lua_Statei($75, 3); - ; - } - else { - ; - ; - } - var $78 = $1; - var $79 = $78+8; - var $80 = IHEAP[$79]; - var $81 = $80+36; - IHEAP[$79] = $81; - var $82 = $1; - var $83 = $1; - var $84 = $83+8; - var $85 = IHEAP[$84]; - var $86 = $85+-36; - __Z9luaD_callP9lua_StateP10lua_TValuei($82, $86, 1); - var $87 = $1; - var $88 = $87+32; - var $89 = IHEAP[$88]; - var $90 = $89; - var $91 = $result; - var $92 = $90+$91; - var $93 = $92; - $2 = $93; - var $94 = $1; - var $95 = $94+8; - var $96 = IHEAP[$95]; - var $97 = $96+-12; - IHEAP[$95] = $97; - var $98 = $1; - var $99 = $98+8; - var $100 = IHEAP[$99]; - $o25 = $100; - var $101 = $2; - $o16 = $101; - var $102 = $o16; - var $103 = $102; - var $104 = $o25; - var $105 = $104; - var $106 = $103; - var $107 = $105; - _llvm_memcpy_p0i8_p0i8_i32($106, $107, 8, 4, 0); - var $108 = $o25; - var $109 = $108+8; - var $110 = IHEAP[$109]; - var $111 = $o16; - var $112 = $111+8; - IHEAP[$112] = $110; - ; - return; - } - __Z9callTMresP9lua_StateP10lua_TValuePKS1_S4_S4_.__index__ = Runtime.getFunctionIndex(__Z9callTMresP9lua_StateP10lua_TValuePKS1_S4_S4_, "__Z9callTMresP9lua_StateP10lua_TValuePKS1_S4_S4_"); - - - function __Z13luaV_settableP9lua_StatePK10lua_TValuePS1_S4_($L, $t, $key, $val) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $loop; - var $tm; - var $h; - var $oldval; - var $o2; - var $o1; - $1 = $L; - $2 = $t; - $3 = $key; - $4 = $val; - $loop = 0; - ; - $5$2: while(1) { // $5 - var $6 = $loop; - var $7 = $6 < 100; - if (!($7)) { __label__ = 2; /* $134 */ break $5$2; } - var $9 = $2; - var $10 = $9+8; - var $11 = IHEAP[$10]; - var $12 = $11 == 5; - ; - if ($12) { - ; - var $14 = $2; - var $15 = $14; - var $16 = $15; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $19; - $h = $20; - var $21 = $1; - var $22 = $h; - var $23 = $3; - var $24 = __Z8luaH_setP9lua_StateP5TablePK10lua_TValue($21, $22, $23); - $oldval = $24; - var $25 = $oldval; - var $26 = $25+8; - var $27 = IHEAP[$26]; - var $28 = $27 == 0; - if (!($28)) { __label__ = 4; /* $61 */ break $5$2; } - var $30 = $h; - var $31 = $30+8; - var $32 = IHEAP[$31]; - var $33 = $32 == 0; - ; - if ($33) { - ; - __lastLabel__ = 5; ; - } - else { - ; - var $36 = $h; - var $37 = $36+8; - var $38 = IHEAP[$37]; - var $39 = $38+6; - var $40 = IHEAP[$39]; - var $41 = $40; - var $42 = $41 & 2; - var $43 = $42 != 0; - ; - if ($43) { - ; - __lastLabel__ = 7; ; - } - else { - ; - var $46 = $h; - var $47 = $46+8; - var $48 = IHEAP[$47]; - var $49 = $1; - var $50 = $49+16; - var $51 = IHEAP[$50]; - var $52 = $51+168; - var $53 = $52+4; - var $54 = IHEAP[$53]; - var $55 = __Z10luaT_gettmP5Table3TMSP7TString($48, 1, $54); - __lastLabel__ = 9; ; - } - var $57 = __lastLabel__ == 7 ? 0 : ($55); - __lastLabel__ = 10; ; - } - var $59 = __lastLabel__ == 5 ? 0 : ($57); - $tm = $59; - var $60 = $59 == 0; - if ($60) { __label__ = 4; /* $61 */ break $5$2; } - ; - } - else { - ; - var $108 = $1; - var $109 = $2; - var $110 = __Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS($108, $109, 1); - $tm = $110; - var $111 = $110+8; - var $112 = IHEAP[$111]; - var $113 = $112 == 0; - ; - if ($113) { - ; - var $115 = $1; - var $116 = $2; - __Z14luaG_typeerrorP9lua_StatePK10lua_TValuePKc($115, $116, __str1221); - ; - } - ; - } - var $119 = $tm; - var $120 = $119+8; - var $121 = IHEAP[$120]; - var $122 = $121 == 6; - if ($122) { __label__ = 19; /* $123 */ break $5$2; } - var $130 = $tm; - $2 = $130; - ; - var $132 = $loop; - var $133 = $132 + 1; - $loop = $133; - __label__ = 0; /* $5 */ continue $5$2; - } - if (__label__ == 2) { - var $135 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($135, __str3223); - ; - } - else if (__label__ == 4) { - var $62 = $4; - $o2 = $62; - var $63 = $oldval; - $o1 = $63; - var $64 = $o1; - var $65 = $64; - var $66 = $o2; - var $67 = $66; - var $68 = $65; - var $69 = $67; - _llvm_memcpy_p0i8_p0i8_i32($68, $69, 8, 4, 0); - var $70 = $o2; - var $71 = $70+8; - var $72 = IHEAP[$71]; - var $73 = $o1; - var $74 = $73+8; - IHEAP[$74] = $72; - var $75 = $4; - var $76 = $75+8; - var $77 = IHEAP[$76]; - var $78 = $77 >= 4; - ; - $79$105$27: do { - if ($78) { - ; - var $80 = $4; - var $81 = $80; - var $82 = $81; - var $83 = $82; - var $84 = IHEAP[$83]; - var $85 = $84; - var $86 = $85; - var $87 = $86+5; - var $88 = IHEAP[$87]; - var $89 = $88; - var $90 = $89 & 3; - var $91 = $90 != 0; - if (!($91)) { __label__ = 13; /* $105 */ break $79$105$27; } - var $93 = $h; - var $94 = $93; - var $95 = $94; - var $96 = $95; - var $97 = $96+5; - var $98 = IHEAP[$97]; - var $99 = $98; - var $100 = $99 & 4; - var $101 = $100 != 0; - if (!($101)) { __label__ = 13; /* $105 */ break $79$105$27; } - var $103 = $1; - var $104 = $h; - __Z16luaC_barrierbackP9lua_StateP5Table($103, $104); - ; - } - } while(0); - ; - } - else if (__label__ == 19) { - var $124 = $1; - var $125 = $tm; - var $126 = $2; - var $127 = $3; - var $128 = $4; - __Z6callTMP9lua_StatePK10lua_TValueS3_S3_S3_($124, $125, $126, $127, $128); - ; - } - ; - return; - } - __Z13luaV_settableP9lua_StatePK10lua_TValuePS1_S4_.__index__ = Runtime.getFunctionIndex(__Z13luaV_settableP9lua_StatePK10lua_TValuePS1_S4_, "__Z13luaV_settableP9lua_StatePK10lua_TValuePS1_S4_"); - - - function __Z6callTMP9lua_StatePK10lua_TValueS3_S3_S3_($L, $f, $p1, $p2, $p3) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $o2; - var $o1; - var $o21; - var $o12; - var $o23; - var $o14; - var $o25; - var $o16; - $1 = $L; - $2 = $f; - $3 = $p1; - $4 = $p2; - $5 = $p3; - var $6 = $2; - $o2 = $6; - var $7 = $1; - var $8 = $7+8; - var $9 = IHEAP[$8]; - $o1 = $9; - var $10 = $o1; - var $11 = $10; - var $12 = $o2; - var $13 = $12; - var $14 = $11; - var $15 = $13; - _llvm_memcpy_p0i8_p0i8_i32($14, $15, 8, 4, 0); - var $16 = $o2; - var $17 = $16+8; - var $18 = IHEAP[$17]; - var $19 = $o1; - var $20 = $19+8; - IHEAP[$20] = $18; - var $21 = $3; - $o21 = $21; - var $22 = $1; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $24+12; - $o12 = $25; - var $26 = $o12; - var $27 = $26; - var $28 = $o21; - var $29 = $28; - var $30 = $27; - var $31 = $29; - _llvm_memcpy_p0i8_p0i8_i32($30, $31, 8, 4, 0); - var $32 = $o21; - var $33 = $32+8; - var $34 = IHEAP[$33]; - var $35 = $o12; - var $36 = $35+8; - IHEAP[$36] = $34; - var $37 = $4; - $o23 = $37; - var $38 = $1; - var $39 = $38+8; - var $40 = IHEAP[$39]; - var $41 = $40+24; - $o14 = $41; - var $42 = $o14; - var $43 = $42; - var $44 = $o23; - var $45 = $44; - var $46 = $43; - var $47 = $45; - _llvm_memcpy_p0i8_p0i8_i32($46, $47, 8, 4, 0); - var $48 = $o23; - var $49 = $48+8; - var $50 = IHEAP[$49]; - var $51 = $o14; - var $52 = $51+8; - IHEAP[$52] = $50; - var $53 = $5; - $o25 = $53; - var $54 = $1; - var $55 = $54+8; - var $56 = IHEAP[$55]; - var $57 = $56+36; - $o16 = $57; - var $58 = $o16; - var $59 = $58; - var $60 = $o25; - var $61 = $60; - var $62 = $59; - var $63 = $61; - _llvm_memcpy_p0i8_p0i8_i32($62, $63, 8, 4, 0); - var $64 = $o25; - var $65 = $64+8; - var $66 = IHEAP[$65]; - var $67 = $o16; - var $68 = $67+8; - IHEAP[$68] = $66; - var $69 = $1; - var $70 = $69+28; - var $71 = IHEAP[$70]; - var $72 = $71; - var $73 = $1; - var $74 = $73+8; - var $75 = IHEAP[$74]; - var $76 = $75; - var $77 = $72; - var $78 = $76; - var $79 = $77 - $78; - var $80 = $79 <= 48; - ; - if ($80) { - ; - var $82 = $1; - __Z14luaD_growstackP9lua_Statei($82, 4); - ; - } - else { - ; - ; - } - var $85 = $1; - var $86 = $85+8; - var $87 = IHEAP[$86]; - var $88 = $87+48; - IHEAP[$86] = $88; - var $89 = $1; - var $90 = $1; - var $91 = $90+8; - var $92 = IHEAP[$91]; - var $93 = $92+-48; - __Z9luaD_callP9lua_StateP10lua_TValuei($89, $93, 0); - ; - return; - } - __Z6callTMP9lua_StatePK10lua_TValueS3_S3_S3_.__index__ = Runtime.getFunctionIndex(__Z6callTMP9lua_StatePK10lua_TValueS3_S3_S3_, "__Z6callTMP9lua_StatePK10lua_TValueS3_S3_S3_"); - - - function __Z13luaV_lessthanP9lua_StatePK10lua_TValueS3_($L, $l, $r) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $res; - $2 = $L; - $3 = $l; - $4 = $r; - var $5 = $3; - var $6 = $5+8; - var $7 = IHEAP[$6]; - var $8 = $4; - var $9 = $8+8; - var $10 = IHEAP[$9]; - var $11 = $7 != $10; - ; - if ($11) { - ; - var $13 = $2; - var $14 = $3; - var $15 = $4; - var $16 = __Z15luaG_ordererrorP9lua_StatePK10lua_TValueS3_($13, $14, $15); - $1 = $16; - ; - } - else { - ; - var $18 = $3; - var $19 = $18+8; - var $20 = IHEAP[$19]; - var $21 = $20 == 3; - ; - if ($21) { - ; - var $23 = $3; - var $24 = $23; - var $25 = $24; - var $26 = FHEAP[$25]; - var $27 = $4; - var $28 = $27; - var $29 = $28; - var $30 = FHEAP[$29]; - var $31 = $26 < $30; - var $32 = $31; - $1 = $32; - ; - } - else { - ; - var $34 = $3; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $36 == 4; - ; - if ($37) { - ; - var $39 = $3; - var $40 = $39; - var $41 = $40; - var $42 = $41; - var $43 = IHEAP[$42]; - var $44 = $43; - var $45 = $44; - var $46 = $4; - var $47 = $46; - var $48 = $47; - var $49 = $48; - var $50 = IHEAP[$49]; - var $51 = $50; - var $52 = $51; - var $53 = __Z8l_strcmpPK7TStringS1_($45, $52); - var $54 = $53 < 0; - var $55 = $54; - $1 = $55; - ; - } - else { - ; - var $57 = $2; - var $58 = $3; - var $59 = $4; - var $60 = __Z12call_orderTMP9lua_StatePK10lua_TValueS3_3TMS($57, $58, $59, 13); - $res = $60; - var $61 = $60 != -1; - ; - if ($61) { - ; - var $63 = $res; - $1 = $63; - ; - } - else { - ; - ; - ; - ; - var $68 = $2; - var $69 = $3; - var $70 = $4; - var $71 = __Z15luaG_ordererrorP9lua_StatePK10lua_TValueS3_($68, $69, $70); - $1 = $71; - ; - } - } - } - } - var $73 = $1; - ; - return $73; - } - __Z13luaV_lessthanP9lua_StatePK10lua_TValueS3_.__index__ = Runtime.getFunctionIndex(__Z13luaV_lessthanP9lua_StatePK10lua_TValueS3_, "__Z13luaV_lessthanP9lua_StatePK10lua_TValueS3_"); - - - function __Z8l_strcmpPK7TStringS1_($ls, $rs) { - ; - var __label__; - var $1; - var $2; - var $3; - var $l; - var $ll; - var $r; - var $lr; - var $temp; - var $len; - $2 = $ls; - $3 = $rs; - var $4 = $2; - var $5 = $4+16; - var $6 = $5; - $l = $6; - var $7 = $2; - var $8 = $7; - var $9 = $8+12; - var $10 = IHEAP[$9]; - $ll = $10; - var $11 = $3; - var $12 = $11+16; - var $13 = $12; - $r = $13; - var $14 = $3; - var $15 = $14; - var $16 = $15+12; - var $17 = IHEAP[$16]; - $lr = $17; - ; - $18$2: while(1) { // $18 - var $19 = $l; - var $20 = $r; - var $21 = _strcoll($19, $20); - $temp = $21; - var $22 = $temp; - var $23 = $22 != 0; - if ($23) { __label__ = 1; /* $24 */ break $18$2; } - var $27 = $l; - var $28 = _strlen($27); - $len = $28; - var $29 = $len; - var $30 = $lr; - var $31 = $29 == $30; - if ($31) { __label__ = 4; /* $32 */ break $18$2; } - var $38 = $len; - var $39 = $ll; - var $40 = $38 == $39; - if ($40) { __label__ = 6; /* $41 */ break $18$2; } - ; - var $44 = $len; - var $45 = $44 + 1; - $len = $45; - var $46 = $len; - var $47 = $l; - var $48 = $47+$46; - $l = $48; - var $49 = $len; - var $50 = $ll; - var $51 = $50 - $49; - $ll = $51; - var $52 = $len; - var $53 = $r; - var $54 = $53+$52; - $r = $54; - var $55 = $len; - var $56 = $lr; - var $57 = $56 - $55; - $lr = $57; - ; - __label__ = 0; /* $18 */ continue $18$2; - } - if (__label__ == 1) { - var $25 = $temp; - $1 = $25; - ; - } - else if (__label__ == 4) { - var $33 = $len; - var $34 = $ll; - var $35 = $33 == $34; - var $36 = $35 ? 0 : 1; - $1 = $36; - ; - } - else if (__label__ == 6) { - $1 = -1; - ; - } - var $60 = $1; - ; - return $60; - } - __Z8l_strcmpPK7TStringS1_.__index__ = Runtime.getFunctionIndex(__Z8l_strcmpPK7TStringS1_, "__Z8l_strcmpPK7TStringS1_"); - - - function __Z12call_orderTMP9lua_StatePK10lua_TValueS3_3TMS($L, $p1, $p2, $event) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - var $tm1; - var $tm2; - $2 = $L; - $3 = $p1; - $4 = $p2; - $5 = $event; - var $6 = $2; - var $7 = $3; - var $8 = $5; - var $9 = __Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS($6, $7, $8); - $tm1 = $9; - var $10 = $tm1; - var $11 = $10+8; - var $12 = IHEAP[$11]; - var $13 = $12 == 0; - ; - if ($13) { - ; - $1 = -1; - ; - } - else { - ; - var $16 = $2; - var $17 = $4; - var $18 = $5; - var $19 = __Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS($16, $17, $18); - $tm2 = $19; - var $20 = $tm1; - var $21 = $tm2; - var $22 = __Z16luaO_rawequalObjPK10lua_TValueS1_($20, $21); - var $23 = $22 != 0; - ; - if ($23) { - ; - var $26 = $2; - var $27 = $2; - var $28 = $27+8; - var $29 = IHEAP[$28]; - var $30 = $tm1; - var $31 = $3; - var $32 = $4; - __Z9callTMresP9lua_StateP10lua_TValuePKS1_S4_S4_($26, $29, $30, $31, $32); - var $33 = $2; - var $34 = $33+8; - var $35 = IHEAP[$34]; - var $36 = $35+8; - var $37 = IHEAP[$36]; - var $38 = $37 == 0; - ; - if ($38) { - __lastLabel__ = 6; ; - } - else { - __lastLabel__ = 6; ; - var $40 = $2; - var $41 = $40+8; - var $42 = IHEAP[$41]; - var $43 = $42+8; - var $44 = IHEAP[$43]; - var $45 = $44 == 1; - ; - if ($45) { - __lastLabel__ = 5; ; - var $47 = $2; - var $48 = $47+8; - var $49 = IHEAP[$48]; - var $50 = $49; - var $51 = $50; - var $52 = $51; - var $53 = IHEAP[$52]; - var $54 = $53 == 0; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 5; ; - } - var $56 = __lastLabel__ == 5 ? 0 : ($54); - __lastLabel__ = 3; ; - } - var $58 = __lastLabel__ == 6 ? 1 : ($56); - var $59 = $58 ^ 1; - var $60 = $59; - $1 = $60; - ; - } - else { - ; - $1 = -1; - ; - } - } - var $62 = $1; - ; - return $62; - } - __Z12call_orderTMP9lua_StatePK10lua_TValueS3_3TMS.__index__ = Runtime.getFunctionIndex(__Z12call_orderTMP9lua_StatePK10lua_TValueS3_3TMS, "__Z12call_orderTMP9lua_StatePK10lua_TValueS3_3TMS"); - - - function __Z13luaV_equalvalP9lua_StatePK10lua_TValueS3_($L, $t1, $t2) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $tm; - $2 = $L; - $3 = $t1; - $4 = $t2; - var $5 = $3; - var $6 = $5+8; - var $7 = IHEAP[$6]; - if ($7 == 0) { - __label__ = 7; /* $8 */ - } - else if ($7 == 3) { - __label__ = 8; /* $9 */ - } - else if ($7 == 1) { - __label__ = 9; /* $20 */ - } - else if ($7 == 2) { - __label__ = 10; /* $33 */ - } - else if ($7 == 7) { - __label__ = 11; /* $46 */ - } - else if ($7 == 5) { - __label__ = 12; /* $88 */ - } - else { - __label__ = 13; /* $126 */ - } - - $126$8$9$20$33$46$88$2: do { - if (__label__ == 13) { - var $127 = $3; - var $128 = $127; - var $129 = $128; - var $130 = $129; - var $131 = IHEAP[$130]; - var $132 = $4; - var $133 = $132; - var $134 = $133; - var $135 = $134; - var $136 = IHEAP[$135]; - var $137 = $131 == $136; - var $138 = $137; - $1 = $138; - __label__ = 0; /* $179 */ break $126$8$9$20$33$46$88$2; - } - else if (__label__ == 7) { - $1 = 1; - __label__ = 0; /* $179 */ break $126$8$9$20$33$46$88$2; - } - else if (__label__ == 8) { - var $10 = $3; - var $11 = $10; - var $12 = $11; - var $13 = FHEAP[$12]; - var $14 = $4; - var $15 = $14; - var $16 = $15; - var $17 = FHEAP[$16]; - var $18 = $13 == $17; - var $19 = $18; - $1 = $19; - __label__ = 0; /* $179 */ break $126$8$9$20$33$46$88$2; - } - else if (__label__ == 9) { - var $21 = $3; - var $22 = $21; - var $23 = $22; - var $24 = $23; - var $25 = IHEAP[$24]; - var $26 = $4; - var $27 = $26; - var $28 = $27; - var $29 = $28; - var $30 = IHEAP[$29]; - var $31 = $25 == $30; - var $32 = $31; - $1 = $32; - __label__ = 0; /* $179 */ break $126$8$9$20$33$46$88$2; - } - else if (__label__ == 10) { - var $34 = $3; - var $35 = $34; - var $36 = $35; - var $37 = $36; - var $38 = IHEAP[$37]; - var $39 = $4; - var $40 = $39; - var $41 = $40; - var $42 = $41; - var $43 = IHEAP[$42]; - var $44 = $38 == $43; - var $45 = $44; - $1 = $45; - __label__ = 0; /* $179 */ break $126$8$9$20$33$46$88$2; - } - else if (__label__ == 11) { - var $47 = $3; - var $48 = $47; - var $49 = $48; - var $50 = $49; - var $51 = IHEAP[$50]; - var $52 = $51; - var $53 = $52; - var $54 = $53; - var $55 = $4; - var $56 = $55; - var $57 = $56; - var $58 = $57; - var $59 = IHEAP[$58]; - var $60 = $59; - var $61 = $60; - var $62 = $61; - var $63 = $54 == $62; - ; - if ($63) { - ; - $1 = 1; - __label__ = 0; /* $179 */ break $126$8$9$20$33$46$88$2; - } - else { - ; - var $66 = $2; - var $67 = $3; - var $68 = $67; - var $69 = $68; - var $70 = $69; - var $71 = IHEAP[$70]; - var $72 = $71; - var $73 = $72; - var $74 = $73; - var $75 = $74+8; - var $76 = IHEAP[$75]; - var $77 = $4; - var $78 = $77; - var $79 = $78; - var $80 = $79; - var $81 = IHEAP[$80]; - var $82 = $81; - var $83 = $82; - var $84 = $83; - var $85 = $84+8; - var $86 = IHEAP[$85]; - var $87 = __Z10get_compTMP9lua_StateP5TableS2_3TMS($66, $76, $86, 4); - $tm = $87; - __label__ = 1; /* $139 */ break $126$8$9$20$33$46$88$2; - } - } - else if (__label__ == 12) { - var $89 = $3; - var $90 = $89; - var $91 = $90; - var $92 = $91; - var $93 = IHEAP[$92]; - var $94 = $93; - var $95 = $94; - var $96 = $4; - var $97 = $96; - var $98 = $97; - var $99 = $98; - var $100 = IHEAP[$99]; - var $101 = $100; - var $102 = $101; - var $103 = $95 == $102; - ; - if ($103) { - ; - $1 = 1; - __label__ = 0; /* $179 */ break $126$8$9$20$33$46$88$2; - } - else { - ; - var $106 = $2; - var $107 = $3; - var $108 = $107; - var $109 = $108; - var $110 = $109; - var $111 = IHEAP[$110]; - var $112 = $111; - var $113 = $112; - var $114 = $113+8; - var $115 = IHEAP[$114]; - var $116 = $4; - var $117 = $116; - var $118 = $117; - var $119 = $118; - var $120 = IHEAP[$119]; - var $121 = $120; - var $122 = $121; - var $123 = $122+8; - var $124 = IHEAP[$123]; - var $125 = __Z10get_compTMP9lua_StateP5TableS2_3TMS($106, $115, $124, 4); - $tm = $125; - __label__ = 1; /* $139 */ break $126$8$9$20$33$46$88$2; - } - } - } while(0); - if (__label__ == 1) { - var $140 = $tm; - var $141 = $140 == 0; - ; - if ($141) { - ; - $1 = 0; - ; - } - else { - ; - var $144 = $2; - var $145 = $2; - var $146 = $145+8; - var $147 = IHEAP[$146]; - var $148 = $tm; - var $149 = $3; - var $150 = $4; - __Z9callTMresP9lua_StateP10lua_TValuePKS1_S4_S4_($144, $147, $148, $149, $150); - var $151 = $2; - var $152 = $151+8; - var $153 = IHEAP[$152]; - var $154 = $153+8; - var $155 = IHEAP[$154]; - var $156 = $155 == 0; - ; - if ($156) { - __lastLabel__ = 15; ; - } - else { - __lastLabel__ = 15; ; - var $158 = $2; - var $159 = $158+8; - var $160 = IHEAP[$159]; - var $161 = $160+8; - var $162 = IHEAP[$161]; - var $163 = $162 == 1; - ; - if ($163) { - __lastLabel__ = 14; ; - var $165 = $2; - var $166 = $165+8; - var $167 = IHEAP[$166]; - var $168 = $167; - var $169 = $168; - var $170 = $169; - var $171 = IHEAP[$170]; - var $172 = $171 == 0; - __lastLabel__ = 3; ; - } - else { - __lastLabel__ = 14; ; - } - var $174 = __lastLabel__ == 14 ? 0 : ($172); - __lastLabel__ = 5; ; - } - var $176 = __lastLabel__ == 15 ? 1 : ($174); - var $177 = $176 ^ 1; - var $178 = $177; - $1 = $178; - ; - } - } - var $180 = $1; - ; - return $180; - } - __Z13luaV_equalvalP9lua_StatePK10lua_TValueS3_.__index__ = Runtime.getFunctionIndex(__Z13luaV_equalvalP9lua_StatePK10lua_TValueS3_, "__Z13luaV_equalvalP9lua_StatePK10lua_TValueS3_"); - - - function __Z10get_compTMP9lua_StateP5TableS2_3TMS($L, $mt1, $mt2, $event) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - var $tm1; - var $tm2; - $2 = $L; - $3 = $mt1; - $4 = $mt2; - $5 = $event; - var $6 = $3; - var $7 = $6 == 0; - ; - if ($7) { - ; - __lastLabel__ = 0; ; - } - else { - ; - var $10 = $3; - var $11 = $10+6; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = $5; - var $15 = 1 << $14; - var $16 = $13 & $15; - var $17 = $16 != 0; - ; - if ($17) { - ; - __lastLabel__ = 2; ; - } - else { - ; - var $20 = $3; - var $21 = $5; - var $22 = $5; - var $23 = $2; - var $24 = $23+16; - var $25 = IHEAP[$24]; - var $26 = $25+168; - var $27 = $26+$22*4; - var $28 = IHEAP[$27]; - var $29 = __Z10luaT_gettmP5Table3TMSP7TString($20, $21, $28); - __lastLabel__ = 4; ; - } - var $31 = __lastLabel__ == 2 ? 0 : ($29); - __lastLabel__ = 5; ; - } - var $33 = __lastLabel__ == 0 ? 0 : ($31); - $tm1 = $33; - var $34 = $tm1; - var $35 = $34 == 0; - ; - if ($35) { - ; - $1 = 0; - ; - } - else { - ; - var $38 = $3; - var $39 = $4; - var $40 = $38 == $39; - ; - if ($40) { - ; - var $42 = $tm1; - $1 = $42; - ; - } - else { - ; - var $44 = $4; - var $45 = $44 == 0; - ; - if ($45) { - ; - __lastLabel__ = 7; ; - } - else { - ; - var $48 = $4; - var $49 = $48+6; - var $50 = IHEAP[$49]; - var $51 = $50; - var $52 = $5; - var $53 = 1 << $52; - var $54 = $51 & $53; - var $55 = $54 != 0; - ; - if ($55) { - ; - __lastLabel__ = 9; ; - } - else { - ; - var $58 = $4; - var $59 = $5; - var $60 = $5; - var $61 = $2; - var $62 = $61+16; - var $63 = IHEAP[$62]; - var $64 = $63+168; - var $65 = $64+$60*4; - var $66 = IHEAP[$65]; - var $67 = __Z10luaT_gettmP5Table3TMSP7TString($58, $59, $66); - __lastLabel__ = 11; ; - } - var $69 = __lastLabel__ == 9 ? 0 : ($67); - __lastLabel__ = 12; ; - } - var $71 = __lastLabel__ == 7 ? 0 : ($69); - $tm2 = $71; - var $72 = $tm2; - var $73 = $72 == 0; - ; - if ($73) { - ; - $1 = 0; - ; - } - else { - ; - var $76 = $tm1; - var $77 = $tm2; - var $78 = __Z16luaO_rawequalObjPK10lua_TValueS1_($76, $77); - var $79 = $78 != 0; - ; - if ($79) { - ; - var $81 = $tm1; - $1 = $81; - ; - } - else { - ; - $1 = 0; - ; - } - } - } - } - var $84 = $1; - ; - return $84; - } - __Z10get_compTMP9lua_StateP5TableS2_3TMS.__index__ = Runtime.getFunctionIndex(__Z10get_compTMP9lua_StateP5TableS2_3TMS, "__Z10get_compTMP9lua_StateP5TableS2_3TMS"); - - - function __Z11luaV_concatP9lua_Stateii($L, $total, $last) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $top; - var $n; - var $tl; - var $buffer; - var $i; - var $l; - var $l1; - var $i_o; - $1 = $L; - $2 = $total; - $3 = $last; - ; - $4$2: while(1) { // $4 - var $5 = $1; - var $6 = $5+12; - var $7 = IHEAP[$6]; - var $8 = $3; - var $9 = $7+12*$8; - var $10 = $9+12; - $top = $10; - $n = 2; - var $11 = $top; - var $12 = $11+-24; - var $13 = $12+8; - var $14 = IHEAP[$13]; - var $15 = $14 == 4; - ; - $22$16$4: do { - if ($15) { - __label__ = 1; /* $22 */ - } - else { - ; - var $17 = $top; - var $18 = $17+-24; - var $19 = $18+8; - var $20 = IHEAP[$19]; - var $21 = $20 == 3; - if ($21) { __label__ = 1; /* $22 */ break $22$16$4; } else { __label__ = 2; /* $34 */ break $22$16$4; } - } - } while(0); - $22$34$6: do { - if (__label__ == 1) { - var $23 = $top; - var $24 = $23+-12; - var $25 = $24+8; - var $26 = IHEAP[$25]; - var $27 = $26 == 4; - ; - if (!$27) { - ; - var $29 = $1; - var $30 = $top; - var $31 = $30+-12; - var $32 = __Z13luaV_tostringP9lua_StateP10lua_TValue($29, $31); - var $33 = $32 != 0; - if (!($33)) { __label__ = 2; /* $34 */ break $22$34$6; } - } - var $52 = $top; - var $53 = $52+-12; - var $54 = $53; - var $55 = $54; - var $56 = $55; - var $57 = IHEAP[$56]; - var $58 = $57; - var $59 = $58; - var $60 = $59; - var $61 = $60+12; - var $62 = IHEAP[$61]; - var $63 = $62 == 0; - ; - if ($63) { - ; - var $65 = $top; - var $66 = $65+-24; - var $67 = $66+8; - var $68 = IHEAP[$67]; - var $69 = $68 == 4; - ; - if ($69) { - __lastLabel__ = 25; ; - } - else { - __lastLabel__ = 25; ; - var $71 = $1; - var $72 = $top; - var $73 = $72+-24; - var $74 = __Z13luaV_tostringP9lua_StateP10lua_TValue($71, $73); - var $75 = $74 != 0; - __lastLabel__ = 6; ; - } - var $77 = __lastLabel__ == 25 ? 1 : ($75); - ; - } - else { - ; - var $79 = $top; - var $80 = $79+-12; - var $81 = $80; - var $82 = $81; - var $83 = $82; - var $84 = IHEAP[$83]; - var $85 = $84; - var $86 = $85; - var $87 = $86; - var $88 = $87+12; - var $89 = IHEAP[$88]; - $tl = $89; - $n = 1; - ; - $90$17: while(1) { // $90 - var $91 = $n; - var $92 = $2; - var $93 = $91 < $92; - ; - if ($93) { - __lastLabel__ = 9; ; - var $95 = $top; - var $96 = $n; - var $97 = 0 - $96; - var $98 = $95+12*$97; - var $99 = $98+-12; - var $100 = $99+8; - var $101 = IHEAP[$100]; - var $102 = $101 == 4; - ; - if ($102) { - __lastLabel__ = 26; ; - } - else { - __lastLabel__ = 26; ; - var $104 = $1; - var $105 = $top; - var $106 = $n; - var $107 = 0 - $106; - var $108 = $105+12*$107; - var $109 = $108+-12; - var $110 = __Z13luaV_tostringP9lua_StateP10lua_TValue($104, $109); - var $111 = $110 != 0; - __lastLabel__ = 10; ; - } - var $113 = __lastLabel__ == 26 ? 1 : ($111); - __lastLabel__ = 12; ; - } - else { - __lastLabel__ = 9; ; - } - var $115 = __lastLabel__ == 9 ? 0 : ($113); - if (!($115)) { __label__ = 15; /* $144 */ break $90$17; } - var $117 = $top; - var $118 = $n; - var $119 = 0 - $118; - var $120 = $117+12*$119; - var $121 = $120+-12; - var $122 = $121; - var $123 = $122; - var $124 = $123; - var $125 = IHEAP[$124]; - var $126 = $125; - var $127 = $126; - var $128 = $127; - var $129 = $128+12; - var $130 = IHEAP[$129]; - $l = $130; - var $131 = $l; - var $132 = $tl; - var $133 = -3 - $132; - var $134 = unSign($131, 32) >= unSign($133, 32); - ; - if ($134) { - ; - var $136 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($136, __str4224); - ; - } - var $138 = $l; - var $139 = $tl; - var $140 = $139 + $138; - $tl = $140; - ; - var $142 = $n; - var $143 = $142 + 1; - $n = $143; - __label__ = 9; /* $90 */ continue $90$17; - } - var $145 = $1; - var $146 = $1; - var $147 = $146+16; - var $148 = IHEAP[$147]; - var $149 = $148+52; - var $150 = $tl; - var $151 = __Z14luaZ_openspaceP9lua_StateP7Mbufferj($145, $149, $150); - $buffer = $151; - $tl = 0; - var $152 = $n; - $i = $152; - ; - $153$31: while(1) { // $153 - var $154 = $i; - var $155 = $154 > 0; - if (!($155)) { __label__ = 20; /* $192 */ break $153$31; } - var $157 = $top; - var $158 = $i; - var $159 = 0 - $158; - var $160 = $157+12*$159; - var $161 = $160; - var $162 = $161; - var $163 = $162; - var $164 = IHEAP[$163]; - var $165 = $164; - var $166 = $165; - var $167 = $166; - var $168 = $167+12; - var $169 = IHEAP[$168]; - $l1 = $169; - var $170 = $buffer; - var $171 = $tl; - var $172 = $170+$171; - var $173 = $top; - var $174 = $i; - var $175 = 0 - $174; - var $176 = $173+12*$175; - var $177 = $176; - var $178 = $177; - var $179 = $178; - var $180 = IHEAP[$179]; - var $181 = $180; - var $182 = $181; - var $183 = $182+16; - var $184 = $183; - var $185 = $l1; - _llvm_memcpy_p0i8_p0i8_i32($172, $184, $185, 1, 0); - var $186 = $l1; - var $187 = $tl; - var $188 = $187 + $186; - $tl = $188; - ; - var $190 = $i; - var $191 = $190 + -1; - $i = $191; - __label__ = 18; /* $153 */ continue $153$31; - } - var $193 = $top; - var $194 = $n; - var $195 = 0 - $194; - var $196 = $193+12*$195; - $i_o = $196; - var $197 = $1; - var $198 = $buffer; - var $199 = $tl; - var $200 = __Z12luaS_newlstrP9lua_StatePKcj($197, $198, $199); - var $201 = $200; - var $202 = $i_o; - var $203 = $202; - var $204 = $203; - var $205 = $204; - IHEAP[$205] = $201; - var $206 = $i_o; - var $207 = $206+8; - IHEAP[$207] = 4; - ; - } - __label__ = 22; /* $209 */ break $22$34$6; - } - } while(0); - if (__label__ == 2) { - var $35 = $1; - var $36 = $top; - var $37 = $36+-24; - var $38 = $top; - var $39 = $38+-12; - var $40 = $top; - var $41 = $40+-24; - var $42 = __Z10call_binTMP9lua_StatePK10lua_TValueS3_PS1_3TMS($35, $37, $39, $41, 15); - var $43 = $42 != 0; - ; - if (!$43) { - ; - var $45 = $1; - var $46 = $top; - var $47 = $46+-24; - var $48 = $top; - var $49 = $48+-12; - __Z16luaG_concaterrorP9lua_StateP10lua_TValueS2_($45, $47, $49); - ; - } - ; - } - var $210 = $n; - var $211 = $210 - 1; - var $212 = $2; - var $213 = $212 - $211; - $2 = $213; - var $214 = $n; - var $215 = $214 - 1; - var $216 = $3; - var $217 = $216 - $215; - $3 = $217; - ; - var $219 = $2; - var $220 = $219 > 1; - if ($220) { __label__ = 0; /* $4 */ continue $4$2; } else { __label__ = 24; /* $221 */ break $4$2; } - } - ; - return; - } - __Z11luaV_concatP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z11luaV_concatP9lua_Stateii, "__Z11luaV_concatP9lua_Stateii"); - - - function __Z10call_binTMP9lua_StatePK10lua_TValueS3_PS1_3TMS($L, $p1, $p2, $res, $event) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $6; - var $tm; - $2 = $L; - $3 = $p1; - $4 = $p2; - $5 = $res; - $6 = $event; - var $7 = $2; - var $8 = $3; - var $9 = $6; - var $10 = __Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS($7, $8, $9); - $tm = $10; - var $11 = $tm; - var $12 = $11+8; - var $13 = IHEAP[$12]; - var $14 = $13 == 0; - ; - if ($14) { - ; - var $16 = $2; - var $17 = $4; - var $18 = $6; - var $19 = __Z15luaT_gettmbyobjP9lua_StatePK10lua_TValue3TMS($16, $17, $18); - $tm = $19; - ; - } - var $21 = $tm; - var $22 = $21+8; - var $23 = IHEAP[$22]; - var $24 = $23 == 0; - ; - if ($24) { - ; - $1 = 0; - ; - } - else { - ; - var $27 = $2; - var $28 = $5; - var $29 = $tm; - var $30 = $3; - var $31 = $4; - __Z9callTMresP9lua_StateP10lua_TValuePKS1_S4_S4_($27, $28, $29, $30, $31); - $1 = 1; - ; - } - var $33 = $1; - ; - return $33; - } - __Z10call_binTMP9lua_StatePK10lua_TValueS3_PS1_3TMS.__index__ = Runtime.getFunctionIndex(__Z10call_binTMP9lua_StatePK10lua_TValueS3_PS1_3TMS, "__Z10call_binTMP9lua_StatePK10lua_TValueS3_PS1_3TMS"); - - - function __Z12luaV_executeP9lua_Statei($L, $nexeccalls) { - var __stackBase__ = STACKTOP; STACKTOP += 24; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $cl; - var $base; - var $k; - var $pc; - var $i; - var $ra; - var $o2; - var $o1; - var $o21; - var $o12; - var $i_o; - var $rb; - var $b; - var $o23; - var $o14; - var $g = __stackBase__; - var $rb5; - var $i_o6; - var $g7 = __stackBase__+12; - var $i_o8; - var $uv; - var $o29; - var $o110; - var $b11; - var $c; - var $i_o12; - var $rb13; - var $o214; - var $o115; - var $rb16; - var $rc; - var $nb; - var $nc; - var $i_o17; - var $rb18; - var $rc19; - var $nb20; - var $nc21; - var $i_o22; - var $rb23; - var $rc24; - var $nb25; - var $nc26; - var $i_o27; - var $rb28; - var $rc29; - var $nb30; - var $nc31; - var $i_o32; - var $rb33; - var $rc34; - var $nb35; - var $nc36; - var $i_o37; - var $rb38; - var $rc39; - var $nb40; - var $nc41; - var $i_o42; - var $rb43; - var $nb44; - var $i_o45; - var $res; - var $i_o46; - var $rb47; - var $i_o48; - var $i_o49; - var $b50; - var $c51; - var $o252; - var $o153; - var $rb54; - var $rc55; - var $rb56; - var $o257; - var $o158; - var $b59; - var $nresults; - var $b60; - var $ci; - var $aux; - var $func; - var $pfunc; - var $o261; - var $o162; - var $b63; - var $step; - var $idx; - var $limit; - var $i_o64; - var $i_o65; - var $init; - var $plimit; - var $pstep; - var $i_o66; - var $cb; - var $o267; - var $o168; - var $o269; - var $o170; - var $o271; - var $o172; - var $o273; - var $o174; - var $n; - var $c75; - var $last; - var $h; - var $val; - var $o276; - var $o177; - var $p; - var $ncl; - var $nup; - var $j; - var $i_o78; - var $b79; - var $j80; - var $ci81; - var $n82; - var $o283; - var $o184; - $1 = $L; - $2 = $nexeccalls; - ; - $3$2: while(1) { // $3 - var $4 = $1; - var $5 = $4+24; - var $6 = IHEAP[$5]; - $pc = $6; - var $7 = $1; - var $8 = $7+20; - var $9 = IHEAP[$8]; - var $10 = $9+4; - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $12; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = $15; - var $17 = $16; - var $18 = $17; - var $19 = $18; - $cl = $19; - var $20 = $1; - var $21 = $20+12; - var $22 = IHEAP[$21]; - $base = $22; - var $23 = $cl; - var $24 = $23+16; - var $25 = IHEAP[$24]; - var $26 = $25+8; - var $27 = IHEAP[$26]; - $k = $27; - ; - $28$4: while(1) { // $28 - var $29 = $pc; - var $30 = $29+4; - $pc = $30; - var $31 = IHEAP[$29]; - $i = $31; - var $32 = $1; - var $33 = $32+56; - var $34 = IHEAP[$33]; - var $35 = $34; - var $36 = $35 & 12; - var $37 = $36 != 0; - ; - $38$68$6: do { - if ($37) { - ; - var $39 = $1; - var $40 = $39+64; - var $41 = IHEAP[$40]; - var $42 = $41 + -1; - IHEAP[$40] = $42; - var $43 = $42 == 0; - ; - if (!$43) { - ; - var $45 = $1; - var $46 = $45+56; - var $47 = IHEAP[$46]; - var $48 = $47; - var $49 = $48 & 4; - var $50 = $49 != 0; - if (!($50)) { __label__ = 3; /* $68 */ break $38$68$6; } - } - var $52 = $1; - var $53 = $pc; - __Z9traceexecP9lua_StatePKj($52, $53); - var $54 = $1; - var $55 = $54+6; - var $56 = IHEAP[$55]; - var $57 = $56; - var $58 = $57 == 1; - if ($58) { __label__ = 4; /* $59 */ break $3$2; } - var $65 = $1; - var $66 = $65+12; - var $67 = IHEAP[$66]; - $base = $67; - ; - } - } while(0); - var $69 = $base; - var $70 = $i; - var $71 = $70 >> 6; - var $72 = $71 & 255; - var $73 = $69+12*$72; - $ra = $73; - var $74 = $i; - var $75 = $74 >> 0; - var $76 = $75 & 63; - if ($76 == 0) { - __label__ = 183; /* $77 */ - } - else if ($76 == 1) { - __label__ = 184; /* $95 */ - } - else if ($76 == 2) { - __label__ = 185; /* $113 */ - } - else if ($76 == 3) { - __label__ = 186; /* $132 */ - } - else if ($76 == 4) { - __label__ = 187; /* $147 */ - } - else if ($76 == 5) { - __label__ = 188; /* $170 */ - } - else if ($76 == 6) { - __label__ = 189; /* $195 */ - } - else if ($76 == 7) { - __label__ = 190; /* $229 */ - } - else if ($76 == 8) { - __label__ = 191; /* $253 */ - } - else if ($76 == 9) { - __label__ = 192; /* $313 */ - } - else if ($76 == 10) { - __label__ = 193; /* $362 */ - } - else if ($76 == 11) { - __label__ = 194; /* $403 */ - } - else if ($76 == 12) { - __label__ = 195; /* $452 */ - } - else if ($76 == 13) { - __label__ = 196; /* $532 */ - } - else if ($76 == 14) { - __label__ = 197; /* $612 */ - } - else if ($76 == 15) { - __label__ = 198; /* $692 */ - } - else if ($76 == 16) { - __label__ = 199; /* $772 */ - } - else if ($76 == 17) { - __label__ = 200; /* $857 */ - } - else if ($76 == 18) { - __label__ = 201; /* $937 */ - } - else if ($76 == 19) { - __label__ = 202; /* $972 */ - } - else if ($76 == 20) { - __label__ = 203; /* $1014 */ - } - else if ($76 == 21) { - __label__ = 204; /* $1074 */ - } - else if ($76 == 22) { - __label__ = 205; /* $1126 */ - } - else if ($76 == 23) { - __label__ = 206; /* $1133 */ - } - else if ($76 == 24) { - __label__ = 207; /* $1211 */ - } - else if ($76 == 25) { - __label__ = 208; /* $1275 */ - } - else if ($76 == 26) { - __label__ = 209; /* $1339 */ - } - else if ($76 == 27) { - __label__ = 210; /* $1376 */ - } - else if ($76 == 28) { - __label__ = 211; /* $1431 */ - } - else if ($76 == 29) { - __label__ = 212; /* $1474 */ - } - else if ($76 == 30) { - __label__ = 213; /* $1587 */ break $28$4; - } - else if ($76 == 31) { - __label__ = 214; /* $1631 */ - } - else if ($76 == 32) { - __label__ = 215; /* $1681 */ - } - else if ($76 == 33) { - __label__ = 216; /* $1751 */ - } - else if ($76 == 34) { - __label__ = 217; /* $1854 */ - } - else if ($76 == 35) { - __label__ = 218; /* $1975 */ - } - else if ($76 == 36) { - __label__ = 219; /* $1978 */ - } - else if ($76 == 37) { - __label__ = 220; /* $2080 */ - } - else { - __label__ = 221; /* $2187 */ - } - - if (__label__ == 183) { - var $78 = $base; - var $79 = $i; - var $80 = $79 >> 23; - var $81 = $80 & 511; - var $82 = $78+12*$81; - $o2 = $82; - var $83 = $ra; - $o1 = $83; - var $84 = $o1; - var $85 = $84; - var $86 = $o2; - var $87 = $86; - var $88 = $85; - var $89 = $87; - _llvm_memcpy_p0i8_p0i8_i32($88, $89, 8, 4, 0); - var $90 = $o2; - var $91 = $90+8; - var $92 = IHEAP[$91]; - var $93 = $o1; - var $94 = $93+8; - IHEAP[$94] = $92; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 184) { - var $96 = $k; - var $97 = $i; - var $98 = $97 >> 14; - var $99 = $98 & 262143; - var $100 = $96+12*$99; - $o21 = $100; - var $101 = $ra; - $o12 = $101; - var $102 = $o12; - var $103 = $102; - var $104 = $o21; - var $105 = $104; - var $106 = $103; - var $107 = $105; - _llvm_memcpy_p0i8_p0i8_i32($106, $107, 8, 4, 0); - var $108 = $o21; - var $109 = $108+8; - var $110 = IHEAP[$109]; - var $111 = $o12; - var $112 = $111+8; - IHEAP[$112] = $110; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 185) { - var $114 = $ra; - $i_o = $114; - var $115 = $i; - var $116 = $115 >> 23; - var $117 = $116 & 511; - var $118 = $i_o; - var $119 = $118; - var $120 = $119; - var $121 = $120; - IHEAP[$121] = $117; - var $122 = $i_o; - var $123 = $122+8; - IHEAP[$123] = 1; - var $124 = $i; - var $125 = $124 >> 14; - var $126 = $125 & 511; - var $127 = $126 != 0; - ; - if ($127) { - ; - var $129 = $pc; - var $130 = $129+4; - $pc = $130; - ; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 186) { - var $133 = $base; - var $134 = $i; - var $135 = $134 >> 23; - var $136 = $135 & 511; - var $137 = $133+12*$136; - $rb = $137; - ; - $138$21: while(1) { // $138 - var $139 = $rb; - var $140 = $139+-12; - $rb = $140; - var $141 = $139+8; - IHEAP[$141] = 0; - ; - var $143 = $rb; - var $144 = $ra; - var $145 = $143 >= $144; - if ($145) { __label__ = 9; /* $138 */ continue $138$21; } else { __label__ = 11; /* $146 */ break $138$21; } - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 187) { - var $148 = $i; - var $149 = $148 >> 23; - var $150 = $149 & 511; - $b = $150; - var $151 = $b; - var $152 = $cl; - var $153 = $152+20; - var $154 = $153+$151*4; - var $155 = IHEAP[$154]; - var $156 = $155+8; - var $157 = IHEAP[$156]; - $o23 = $157; - var $158 = $ra; - $o14 = $158; - var $159 = $o14; - var $160 = $159; - var $161 = $o23; - var $162 = $161; - var $163 = $160; - var $164 = $162; - _llvm_memcpy_p0i8_p0i8_i32($163, $164, 8, 4, 0); - var $165 = $o23; - var $166 = $165+8; - var $167 = IHEAP[$166]; - var $168 = $o14; - var $169 = $168+8; - IHEAP[$169] = $167; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 188) { - var $171 = $k; - var $172 = $i; - var $173 = $172 >> 14; - var $174 = $173 & 262143; - var $175 = $171+12*$174; - $rb5 = $175; - $i_o6 = $g; - var $176 = $cl; - var $177 = $176+12; - var $178 = IHEAP[$177]; - var $179 = $178; - var $180 = $i_o6; - var $181 = $180; - var $182 = $181; - var $183 = $182; - IHEAP[$183] = $179; - var $184 = $i_o6; - var $185 = $184+8; - IHEAP[$185] = 5; - var $186 = $pc; - var $187 = $1; - var $188 = $187+24; - IHEAP[$188] = $186; - var $189 = $1; - var $190 = $rb5; - var $191 = $ra; - __Z13luaV_gettableP9lua_StatePK10lua_TValuePS1_S4_($189, $g, $190, $191); - var $192 = $1; - var $193 = $192+12; - var $194 = IHEAP[$193]; - $base = $194; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 189) { - var $196 = $pc; - var $197 = $1; - var $198 = $197+24; - IHEAP[$198] = $196; - var $199 = $1; - var $200 = $base; - var $201 = $i; - var $202 = $201 >> 23; - var $203 = $202 & 511; - var $204 = $200+12*$203; - var $205 = $i; - var $206 = $205 >> 14; - var $207 = $206 & 511; - var $208 = $207 & 256; - var $209 = $208 != 0; - ; - if ($209) { - ; - var $211 = $k; - var $212 = $i; - var $213 = $212 >> 14; - var $214 = $213 & 511; - var $215 = $214 & -257; - var $216 = $211+12*$215; - __lastLabel__ = 12; ; - } - else { - ; - var $218 = $base; - var $219 = $i; - var $220 = $219 >> 14; - var $221 = $220 & 511; - var $222 = $218+12*$221; - __lastLabel__ = 14; ; - } - var $224 = __lastLabel__ == 12 ? $216 : ($222); - var $225 = $ra; - __Z13luaV_gettableP9lua_StatePK10lua_TValuePS1_S4_($199, $204, $224, $225); - var $226 = $1; - var $227 = $226+12; - var $228 = IHEAP[$227]; - $base = $228; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 190) { - $i_o8 = $g7; - var $230 = $cl; - var $231 = $230+12; - var $232 = IHEAP[$231]; - var $233 = $232; - var $234 = $i_o8; - var $235 = $234; - var $236 = $235; - var $237 = $236; - IHEAP[$237] = $233; - var $238 = $i_o8; - var $239 = $238+8; - IHEAP[$239] = 5; - var $240 = $pc; - var $241 = $1; - var $242 = $241+24; - IHEAP[$242] = $240; - var $243 = $1; - var $244 = $k; - var $245 = $i; - var $246 = $245 >> 14; - var $247 = $246 & 262143; - var $248 = $244+12*$247; - var $249 = $ra; - __Z13luaV_settableP9lua_StatePK10lua_TValuePS1_S4_($243, $g7, $248, $249); - var $250 = $1; - var $251 = $250+12; - var $252 = IHEAP[$251]; - $base = $252; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 191) { - var $254 = $i; - var $255 = $254 >> 23; - var $256 = $255 & 511; - var $257 = $cl; - var $258 = $257+20; - var $259 = $258+$256*4; - var $260 = IHEAP[$259]; - $uv = $260; - var $261 = $ra; - $o29 = $261; - var $262 = $uv; - var $263 = $262+8; - var $264 = IHEAP[$263]; - $o110 = $264; - var $265 = $o110; - var $266 = $265; - var $267 = $o29; - var $268 = $267; - var $269 = $266; - var $270 = $268; - _llvm_memcpy_p0i8_p0i8_i32($269, $270, 8, 4, 0); - var $271 = $o29; - var $272 = $271+8; - var $273 = IHEAP[$272]; - var $274 = $o110; - var $275 = $274+8; - IHEAP[$275] = $273; - var $276 = $ra; - var $277 = $276+8; - var $278 = IHEAP[$277]; - var $279 = $278 >= 4; - ; - $280$312$34: do { - if ($279) { - ; - var $281 = $ra; - var $282 = $281; - var $283 = $282; - var $284 = $283; - var $285 = IHEAP[$284]; - var $286 = $285; - var $287 = $286; - var $288 = $287+5; - var $289 = IHEAP[$288]; - var $290 = $289; - var $291 = $290 & 3; - var $292 = $291 != 0; - if (!($292)) { __label__ = 16; /* $312 */ break $280$312$34; } - var $294 = $uv; - var $295 = $294; - var $296 = $295; - var $297 = $296; - var $298 = $297+5; - var $299 = IHEAP[$298]; - var $300 = $299; - var $301 = $300 & 4; - var $302 = $301 != 0; - if (!($302)) { __label__ = 16; /* $312 */ break $280$312$34; } - var $304 = $1; - var $305 = $uv; - var $306 = $305; - var $307 = $ra; - var $308 = $307; - var $309 = $308; - var $310 = $309; - var $311 = IHEAP[$310]; - __Z13luaC_barrierfP9lua_StateP8GCObjectS2_($304, $306, $311); - ; - } - } while(0); - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 192) { - var $314 = $pc; - var $315 = $1; - var $316 = $315+24; - IHEAP[$316] = $314; - var $317 = $1; - var $318 = $ra; - var $319 = $i; - var $320 = $319 >> 23; - var $321 = $320 & 511; - var $322 = $321 & 256; - var $323 = $322 != 0; - ; - if ($323) { - ; - var $325 = $k; - var $326 = $i; - var $327 = $326 >> 23; - var $328 = $327 & 511; - var $329 = $328 & -257; - var $330 = $325+12*$329; - __lastLabel__ = 19; ; - } - else { - ; - var $332 = $base; - var $333 = $i; - var $334 = $333 >> 23; - var $335 = $334 & 511; - var $336 = $332+12*$335; - __lastLabel__ = 21; ; - } - var $338 = __lastLabel__ == 19 ? $330 : ($336); - var $339 = $i; - var $340 = $339 >> 14; - var $341 = $340 & 511; - var $342 = $341 & 256; - var $343 = $342 != 0; - ; - if ($343) { - ; - var $345 = $k; - var $346 = $i; - var $347 = $346 >> 14; - var $348 = $347 & 511; - var $349 = $348 & -257; - var $350 = $345+12*$349; - __lastLabel__ = 22; ; - } - else { - ; - var $352 = $base; - var $353 = $i; - var $354 = $353 >> 14; - var $355 = $354 & 511; - var $356 = $352+12*$355; - __lastLabel__ = 24; ; - } - var $358 = __lastLabel__ == 22 ? $350 : ($356); - __Z13luaV_settableP9lua_StatePK10lua_TValuePS1_S4_($317, $318, $338, $358); - var $359 = $1; - var $360 = $359+12; - var $361 = IHEAP[$360]; - $base = $361; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 193) { - var $363 = $i; - var $364 = $363 >> 23; - var $365 = $364 & 511; - $b11 = $365; - var $366 = $i; - var $367 = $366 >> 14; - var $368 = $367 & 511; - $c = $368; - var $369 = $ra; - $i_o12 = $369; - var $370 = $1; - var $371 = $b11; - var $372 = __Z11luaO_fb2inti($371); - var $373 = $c; - var $374 = __Z11luaO_fb2inti($373); - var $375 = __Z8luaH_newP9lua_Stateii($370, $372, $374); - var $376 = $375; - var $377 = $i_o12; - var $378 = $377; - var $379 = $378; - var $380 = $379; - IHEAP[$380] = $376; - var $381 = $i_o12; - var $382 = $381+8; - IHEAP[$382] = 5; - var $383 = $pc; - var $384 = $1; - var $385 = $384+24; - IHEAP[$385] = $383; - var $386 = $1; - var $387 = $386+16; - var $388 = IHEAP[$387]; - var $389 = $388+68; - var $390 = IHEAP[$389]; - var $391 = $1; - var $392 = $391+16; - var $393 = IHEAP[$392]; - var $394 = $393+64; - var $395 = IHEAP[$394]; - var $396 = unSign($390, 32) >= unSign($395, 32); - ; - if ($396) { - ; - var $398 = $1; - __Z9luaC_stepP9lua_State($398); - ; - } - var $400 = $1; - var $401 = $400+12; - var $402 = IHEAP[$401]; - $base = $402; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 194) { - var $404 = $base; - var $405 = $i; - var $406 = $405 >> 23; - var $407 = $406 & 511; - var $408 = $404+12*$407; - $rb13 = $408; - var $409 = $rb13; - $o214 = $409; - var $410 = $ra; - var $411 = $410+12; - $o115 = $411; - var $412 = $o115; - var $413 = $412; - var $414 = $o214; - var $415 = $414; - var $416 = $413; - var $417 = $415; - _llvm_memcpy_p0i8_p0i8_i32($416, $417, 8, 4, 0); - var $418 = $o214; - var $419 = $418+8; - var $420 = IHEAP[$419]; - var $421 = $o115; - var $422 = $421+8; - IHEAP[$422] = $420; - var $423 = $pc; - var $424 = $1; - var $425 = $424+24; - IHEAP[$425] = $423; - var $426 = $1; - var $427 = $rb13; - var $428 = $i; - var $429 = $428 >> 14; - var $430 = $429 & 511; - var $431 = $430 & 256; - var $432 = $431 != 0; - ; - if ($432) { - ; - var $434 = $k; - var $435 = $i; - var $436 = $435 >> 14; - var $437 = $436 & 511; - var $438 = $437 & -257; - var $439 = $434+12*$438; - __lastLabel__ = 26; ; - } - else { - ; - var $441 = $base; - var $442 = $i; - var $443 = $442 >> 14; - var $444 = $443 & 511; - var $445 = $441+12*$444; - __lastLabel__ = 28; ; - } - var $447 = __lastLabel__ == 26 ? $439 : ($445); - var $448 = $ra; - __Z13luaV_gettableP9lua_StatePK10lua_TValuePS1_S4_($426, $427, $447, $448); - var $449 = $1; - var $450 = $449+12; - var $451 = IHEAP[$450]; - $base = $451; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 195) { - var $453 = $i; - var $454 = $453 >> 23; - var $455 = $454 & 511; - var $456 = $455 & 256; - var $457 = $456 != 0; - ; - if ($457) { - ; - var $459 = $k; - var $460 = $i; - var $461 = $460 >> 23; - var $462 = $461 & 511; - var $463 = $462 & -257; - var $464 = $459+12*$463; - __lastLabel__ = 29; ; - } - else { - ; - var $466 = $base; - var $467 = $i; - var $468 = $467 >> 23; - var $469 = $468 & 511; - var $470 = $466+12*$469; - __lastLabel__ = 31; ; - } - var $472 = __lastLabel__ == 29 ? $464 : ($470); - $rb16 = $472; - var $473 = $i; - var $474 = $473 >> 14; - var $475 = $474 & 511; - var $476 = $475 & 256; - var $477 = $476 != 0; - ; - if ($477) { - ; - var $479 = $k; - var $480 = $i; - var $481 = $480 >> 14; - var $482 = $481 & 511; - var $483 = $482 & -257; - var $484 = $479+12*$483; - __lastLabel__ = 32; ; - } - else { - ; - var $486 = $base; - var $487 = $i; - var $488 = $487 >> 14; - var $489 = $488 & 511; - var $490 = $486+12*$489; - __lastLabel__ = 34; ; - } - var $492 = __lastLabel__ == 32 ? $484 : ($490); - $rc = $492; - var $493 = $rb16; - var $494 = $493+8; - var $495 = IHEAP[$494]; - var $496 = $495 == 3; - ; - $497$520$66: do { - if ($496) { - ; - var $498 = $rc; - var $499 = $498+8; - var $500 = IHEAP[$499]; - var $501 = $500 == 3; - if (!($501)) { __label__ = 36; /* $520 */ break $497$520$66; } - var $503 = $rb16; - var $504 = $503; - var $505 = $504; - var $506 = FHEAP[$505]; - $nb = $506; - var $507 = $rc; - var $508 = $507; - var $509 = $508; - var $510 = FHEAP[$509]; - $nc = $510; - var $511 = $ra; - $i_o17 = $511; - var $512 = $nb; - var $513 = $nc; - var $514 = $512 + $513; - var $515 = $i_o17; - var $516 = $515; - var $517 = $516; - FHEAP[$517] = $514; - var $518 = $i_o17; - var $519 = $518+8; - IHEAP[$519] = 3; - __label__ = 37; /* $531 */ break $497$520$66; - } - else { - __label__ = 36; /* $520 */ - } - } while(0); - if (__label__ == 36) { - var $521 = $pc; - var $522 = $1; - var $523 = $522+24; - IHEAP[$523] = $521; - var $524 = $1; - var $525 = $ra; - var $526 = $rb16; - var $527 = $rc; - __Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS($524, $525, $526, $527, 5); - var $528 = $1; - var $529 = $528+12; - var $530 = IHEAP[$529]; - $base = $530; - ; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 196) { - var $533 = $i; - var $534 = $533 >> 23; - var $535 = $534 & 511; - var $536 = $535 & 256; - var $537 = $536 != 0; - ; - if ($537) { - ; - var $539 = $k; - var $540 = $i; - var $541 = $540 >> 23; - var $542 = $541 & 511; - var $543 = $542 & -257; - var $544 = $539+12*$543; - __lastLabel__ = 39; ; - } - else { - ; - var $546 = $base; - var $547 = $i; - var $548 = $547 >> 23; - var $549 = $548 & 511; - var $550 = $546+12*$549; - __lastLabel__ = 41; ; - } - var $552 = __lastLabel__ == 39 ? $544 : ($550); - $rb18 = $552; - var $553 = $i; - var $554 = $553 >> 14; - var $555 = $554 & 511; - var $556 = $555 & 256; - var $557 = $556 != 0; - ; - if ($557) { - ; - var $559 = $k; - var $560 = $i; - var $561 = $560 >> 14; - var $562 = $561 & 511; - var $563 = $562 & -257; - var $564 = $559+12*$563; - __lastLabel__ = 42; ; - } - else { - ; - var $566 = $base; - var $567 = $i; - var $568 = $567 >> 14; - var $569 = $568 & 511; - var $570 = $566+12*$569; - __lastLabel__ = 44; ; - } - var $572 = __lastLabel__ == 42 ? $564 : ($570); - $rc19 = $572; - var $573 = $rb18; - var $574 = $573+8; - var $575 = IHEAP[$574]; - var $576 = $575 == 3; - ; - $577$600$81: do { - if ($576) { - ; - var $578 = $rc19; - var $579 = $578+8; - var $580 = IHEAP[$579]; - var $581 = $580 == 3; - if (!($581)) { __label__ = 46; /* $600 */ break $577$600$81; } - var $583 = $rb18; - var $584 = $583; - var $585 = $584; - var $586 = FHEAP[$585]; - $nb20 = $586; - var $587 = $rc19; - var $588 = $587; - var $589 = $588; - var $590 = FHEAP[$589]; - $nc21 = $590; - var $591 = $ra; - $i_o22 = $591; - var $592 = $nb20; - var $593 = $nc21; - var $594 = $592 - $593; - var $595 = $i_o22; - var $596 = $595; - var $597 = $596; - FHEAP[$597] = $594; - var $598 = $i_o22; - var $599 = $598+8; - IHEAP[$599] = 3; - __label__ = 47; /* $611 */ break $577$600$81; - } - else { - __label__ = 46; /* $600 */ - } - } while(0); - if (__label__ == 46) { - var $601 = $pc; - var $602 = $1; - var $603 = $602+24; - IHEAP[$603] = $601; - var $604 = $1; - var $605 = $ra; - var $606 = $rb18; - var $607 = $rc19; - __Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS($604, $605, $606, $607, 6); - var $608 = $1; - var $609 = $608+12; - var $610 = IHEAP[$609]; - $base = $610; - ; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 197) { - var $613 = $i; - var $614 = $613 >> 23; - var $615 = $614 & 511; - var $616 = $615 & 256; - var $617 = $616 != 0; - ; - if ($617) { - ; - var $619 = $k; - var $620 = $i; - var $621 = $620 >> 23; - var $622 = $621 & 511; - var $623 = $622 & -257; - var $624 = $619+12*$623; - __lastLabel__ = 49; ; - } - else { - ; - var $626 = $base; - var $627 = $i; - var $628 = $627 >> 23; - var $629 = $628 & 511; - var $630 = $626+12*$629; - __lastLabel__ = 51; ; - } - var $632 = __lastLabel__ == 49 ? $624 : ($630); - $rb23 = $632; - var $633 = $i; - var $634 = $633 >> 14; - var $635 = $634 & 511; - var $636 = $635 & 256; - var $637 = $636 != 0; - ; - if ($637) { - ; - var $639 = $k; - var $640 = $i; - var $641 = $640 >> 14; - var $642 = $641 & 511; - var $643 = $642 & -257; - var $644 = $639+12*$643; - __lastLabel__ = 52; ; - } - else { - ; - var $646 = $base; - var $647 = $i; - var $648 = $647 >> 14; - var $649 = $648 & 511; - var $650 = $646+12*$649; - __lastLabel__ = 54; ; - } - var $652 = __lastLabel__ == 52 ? $644 : ($650); - $rc24 = $652; - var $653 = $rb23; - var $654 = $653+8; - var $655 = IHEAP[$654]; - var $656 = $655 == 3; - ; - $657$680$96: do { - if ($656) { - ; - var $658 = $rc24; - var $659 = $658+8; - var $660 = IHEAP[$659]; - var $661 = $660 == 3; - if (!($661)) { __label__ = 56; /* $680 */ break $657$680$96; } - var $663 = $rb23; - var $664 = $663; - var $665 = $664; - var $666 = FHEAP[$665]; - $nb25 = $666; - var $667 = $rc24; - var $668 = $667; - var $669 = $668; - var $670 = FHEAP[$669]; - $nc26 = $670; - var $671 = $ra; - $i_o27 = $671; - var $672 = $nb25; - var $673 = $nc26; - var $674 = $672 * $673; - var $675 = $i_o27; - var $676 = $675; - var $677 = $676; - FHEAP[$677] = $674; - var $678 = $i_o27; - var $679 = $678+8; - IHEAP[$679] = 3; - __label__ = 57; /* $691 */ break $657$680$96; - } - else { - __label__ = 56; /* $680 */ - } - } while(0); - if (__label__ == 56) { - var $681 = $pc; - var $682 = $1; - var $683 = $682+24; - IHEAP[$683] = $681; - var $684 = $1; - var $685 = $ra; - var $686 = $rb23; - var $687 = $rc24; - __Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS($684, $685, $686, $687, 7); - var $688 = $1; - var $689 = $688+12; - var $690 = IHEAP[$689]; - $base = $690; - ; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 198) { - var $693 = $i; - var $694 = $693 >> 23; - var $695 = $694 & 511; - var $696 = $695 & 256; - var $697 = $696 != 0; - ; - if ($697) { - ; - var $699 = $k; - var $700 = $i; - var $701 = $700 >> 23; - var $702 = $701 & 511; - var $703 = $702 & -257; - var $704 = $699+12*$703; - __lastLabel__ = 59; ; - } - else { - ; - var $706 = $base; - var $707 = $i; - var $708 = $707 >> 23; - var $709 = $708 & 511; - var $710 = $706+12*$709; - __lastLabel__ = 61; ; - } - var $712 = __lastLabel__ == 59 ? $704 : ($710); - $rb28 = $712; - var $713 = $i; - var $714 = $713 >> 14; - var $715 = $714 & 511; - var $716 = $715 & 256; - var $717 = $716 != 0; - ; - if ($717) { - ; - var $719 = $k; - var $720 = $i; - var $721 = $720 >> 14; - var $722 = $721 & 511; - var $723 = $722 & -257; - var $724 = $719+12*$723; - __lastLabel__ = 62; ; - } - else { - ; - var $726 = $base; - var $727 = $i; - var $728 = $727 >> 14; - var $729 = $728 & 511; - var $730 = $726+12*$729; - __lastLabel__ = 64; ; - } - var $732 = __lastLabel__ == 62 ? $724 : ($730); - $rc29 = $732; - var $733 = $rb28; - var $734 = $733+8; - var $735 = IHEAP[$734]; - var $736 = $735 == 3; - ; - $737$760$111: do { - if ($736) { - ; - var $738 = $rc29; - var $739 = $738+8; - var $740 = IHEAP[$739]; - var $741 = $740 == 3; - if (!($741)) { __label__ = 66; /* $760 */ break $737$760$111; } - var $743 = $rb28; - var $744 = $743; - var $745 = $744; - var $746 = FHEAP[$745]; - $nb30 = $746; - var $747 = $rc29; - var $748 = $747; - var $749 = $748; - var $750 = FHEAP[$749]; - $nc31 = $750; - var $751 = $ra; - $i_o32 = $751; - var $752 = $nb30; - var $753 = $nc31; - var $754 = $752 / $753; - var $755 = $i_o32; - var $756 = $755; - var $757 = $756; - FHEAP[$757] = $754; - var $758 = $i_o32; - var $759 = $758+8; - IHEAP[$759] = 3; - __label__ = 67; /* $771 */ break $737$760$111; - } - else { - __label__ = 66; /* $760 */ - } - } while(0); - if (__label__ == 66) { - var $761 = $pc; - var $762 = $1; - var $763 = $762+24; - IHEAP[$763] = $761; - var $764 = $1; - var $765 = $ra; - var $766 = $rb28; - var $767 = $rc29; - __Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS($764, $765, $766, $767, 8); - var $768 = $1; - var $769 = $768+12; - var $770 = IHEAP[$769]; - $base = $770; - ; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 199) { - var $773 = $i; - var $774 = $773 >> 23; - var $775 = $774 & 511; - var $776 = $775 & 256; - var $777 = $776 != 0; - ; - if ($777) { - ; - var $779 = $k; - var $780 = $i; - var $781 = $780 >> 23; - var $782 = $781 & 511; - var $783 = $782 & -257; - var $784 = $779+12*$783; - __lastLabel__ = 69; ; - } - else { - ; - var $786 = $base; - var $787 = $i; - var $788 = $787 >> 23; - var $789 = $788 & 511; - var $790 = $786+12*$789; - __lastLabel__ = 71; ; - } - var $792 = __lastLabel__ == 69 ? $784 : ($790); - $rb33 = $792; - var $793 = $i; - var $794 = $793 >> 14; - var $795 = $794 & 511; - var $796 = $795 & 256; - var $797 = $796 != 0; - ; - if ($797) { - ; - var $799 = $k; - var $800 = $i; - var $801 = $800 >> 14; - var $802 = $801 & 511; - var $803 = $802 & -257; - var $804 = $799+12*$803; - __lastLabel__ = 72; ; - } - else { - ; - var $806 = $base; - var $807 = $i; - var $808 = $807 >> 14; - var $809 = $808 & 511; - var $810 = $806+12*$809; - __lastLabel__ = 74; ; - } - var $812 = __lastLabel__ == 72 ? $804 : ($810); - $rc34 = $812; - var $813 = $rb33; - var $814 = $813+8; - var $815 = IHEAP[$814]; - var $816 = $815 == 3; - ; - $817$845$126: do { - if ($816) { - ; - var $818 = $rc34; - var $819 = $818+8; - var $820 = IHEAP[$819]; - var $821 = $820 == 3; - if (!($821)) { __label__ = 76; /* $845 */ break $817$845$126; } - var $823 = $rb33; - var $824 = $823; - var $825 = $824; - var $826 = FHEAP[$825]; - $nb35 = $826; - var $827 = $rc34; - var $828 = $827; - var $829 = $828; - var $830 = FHEAP[$829]; - $nc36 = $830; - var $831 = $ra; - $i_o37 = $831; - var $832 = $nb35; - var $833 = $nb35; - var $834 = $nc36; - var $835 = $833 / $834; - var $836 = _floor($835); - var $837 = $nc36; - var $838 = $836 * $837; - var $839 = $832 - $838; - var $840 = $i_o37; - var $841 = $840; - var $842 = $841; - FHEAP[$842] = $839; - var $843 = $i_o37; - var $844 = $843+8; - IHEAP[$844] = 3; - __label__ = 77; /* $856 */ break $817$845$126; - } - else { - __label__ = 76; /* $845 */ - } - } while(0); - if (__label__ == 76) { - var $846 = $pc; - var $847 = $1; - var $848 = $847+24; - IHEAP[$848] = $846; - var $849 = $1; - var $850 = $ra; - var $851 = $rb33; - var $852 = $rc34; - __Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS($849, $850, $851, $852, 9); - var $853 = $1; - var $854 = $853+12; - var $855 = IHEAP[$854]; - $base = $855; - ; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 200) { - var $858 = $i; - var $859 = $858 >> 23; - var $860 = $859 & 511; - var $861 = $860 & 256; - var $862 = $861 != 0; - ; - if ($862) { - ; - var $864 = $k; - var $865 = $i; - var $866 = $865 >> 23; - var $867 = $866 & 511; - var $868 = $867 & -257; - var $869 = $864+12*$868; - __lastLabel__ = 79; ; - } - else { - ; - var $871 = $base; - var $872 = $i; - var $873 = $872 >> 23; - var $874 = $873 & 511; - var $875 = $871+12*$874; - __lastLabel__ = 81; ; - } - var $877 = __lastLabel__ == 79 ? $869 : ($875); - $rb38 = $877; - var $878 = $i; - var $879 = $878 >> 14; - var $880 = $879 & 511; - var $881 = $880 & 256; - var $882 = $881 != 0; - ; - if ($882) { - ; - var $884 = $k; - var $885 = $i; - var $886 = $885 >> 14; - var $887 = $886 & 511; - var $888 = $887 & -257; - var $889 = $884+12*$888; - __lastLabel__ = 82; ; - } - else { - ; - var $891 = $base; - var $892 = $i; - var $893 = $892 >> 14; - var $894 = $893 & 511; - var $895 = $891+12*$894; - __lastLabel__ = 84; ; - } - var $897 = __lastLabel__ == 82 ? $889 : ($895); - $rc39 = $897; - var $898 = $rb38; - var $899 = $898+8; - var $900 = IHEAP[$899]; - var $901 = $900 == 3; - ; - $902$925$141: do { - if ($901) { - ; - var $903 = $rc39; - var $904 = $903+8; - var $905 = IHEAP[$904]; - var $906 = $905 == 3; - if (!($906)) { __label__ = 86; /* $925 */ break $902$925$141; } - var $908 = $rb38; - var $909 = $908; - var $910 = $909; - var $911 = FHEAP[$910]; - $nb40 = $911; - var $912 = $rc39; - var $913 = $912; - var $914 = $913; - var $915 = FHEAP[$914]; - $nc41 = $915; - var $916 = $ra; - $i_o42 = $916; - var $917 = $nb40; - var $918 = $nc41; - var $919 = _llvm_pow_f64($917, $918); - var $920 = $i_o42; - var $921 = $920; - var $922 = $921; - FHEAP[$922] = $919; - var $923 = $i_o42; - var $924 = $923+8; - IHEAP[$924] = 3; - __label__ = 87; /* $936 */ break $902$925$141; - } - else { - __label__ = 86; /* $925 */ - } - } while(0); - if (__label__ == 86) { - var $926 = $pc; - var $927 = $1; - var $928 = $927+24; - IHEAP[$928] = $926; - var $929 = $1; - var $930 = $ra; - var $931 = $rb38; - var $932 = $rc39; - __Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS($929, $930, $931, $932, 10); - var $933 = $1; - var $934 = $933+12; - var $935 = IHEAP[$934]; - $base = $935; - ; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 201) { - var $938 = $base; - var $939 = $i; - var $940 = $939 >> 23; - var $941 = $940 & 511; - var $942 = $938+12*$941; - $rb43 = $942; - var $943 = $rb43; - var $944 = $943+8; - var $945 = IHEAP[$944]; - var $946 = $945 == 3; - ; - if ($946) { - ; - var $948 = $rb43; - var $949 = $948; - var $950 = $949; - var $951 = FHEAP[$950]; - $nb44 = $951; - var $952 = $ra; - $i_o45 = $952; - var $953 = $nb44; - var $954 = 0 - $953; - var $955 = $i_o45; - var $956 = $955; - var $957 = $956; - FHEAP[$957] = $954; - var $958 = $i_o45; - var $959 = $958+8; - IHEAP[$959] = 3; - ; - } - else { - ; - var $961 = $pc; - var $962 = $1; - var $963 = $962+24; - IHEAP[$963] = $961; - var $964 = $1; - var $965 = $ra; - var $966 = $rb43; - var $967 = $rb43; - __Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS($964, $965, $966, $967, 11); - var $968 = $1; - var $969 = $968+12; - var $970 = IHEAP[$969]; - $base = $970; - ; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 202) { - var $973 = $base; - var $974 = $i; - var $975 = $974 >> 23; - var $976 = $975 & 511; - var $977 = $973+12*$976; - var $978 = $977+8; - var $979 = IHEAP[$978]; - var $980 = $979 == 0; - ; - if ($980) { - __lastLabel__ = 202; ; - } - else { - __lastLabel__ = 202; ; - var $982 = $base; - var $983 = $i; - var $984 = $983 >> 23; - var $985 = $984 & 511; - var $986 = $982+12*$985; - var $987 = $986+8; - var $988 = IHEAP[$987]; - var $989 = $988 == 1; - ; - if ($989) { - __lastLabel__ = 231; ; - var $991 = $base; - var $992 = $i; - var $993 = $992 >> 23; - var $994 = $993 & 511; - var $995 = $991+12*$994; - var $996 = $995; - var $997 = $996; - var $998 = $997; - var $999 = IHEAP[$998]; - var $1000 = $999 == 0; - __lastLabel__ = 90; ; - } - else { - __lastLabel__ = 231; ; - } - var $1002 = __lastLabel__ == 231 ? 0 : ($1000); - __lastLabel__ = 92; ; - } - var $1004 = __lastLabel__ == 202 ? 1 : ($1002); - var $1005 = $1004; - $res = $1005; - var $1006 = $ra; - $i_o46 = $1006; - var $1007 = $res; - var $1008 = $i_o46; - var $1009 = $1008; - var $1010 = $1009; - var $1011 = $1010; - IHEAP[$1011] = $1007; - var $1012 = $i_o46; - var $1013 = $1012+8; - IHEAP[$1013] = 1; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 203) { - var $1015 = $base; - var $1016 = $i; - var $1017 = $1016 >> 23; - var $1018 = $1017 & 511; - var $1019 = $1015+12*$1018; - $rb47 = $1019; - var $1020 = $rb47; - var $1021 = $1020+8; - var $1022 = IHEAP[$1021]; - if ($1022 == 5) { - __label__ = 222; /* $1023 */ - } - else if ($1022 == 4) { - __label__ = 223; /* $1039 */ - } - else { - __label__ = 224; /* $1057 */ - } - - if (__label__ == 224) { - var $1058 = $pc; - var $1059 = $1; - var $1060 = $1059+24; - IHEAP[$1060] = $1058; - var $1061 = $1; - var $1062 = $rb47; - var $1063 = $ra; - var $1064 = __Z10call_binTMP9lua_StatePK10lua_TValueS3_PS1_3TMS($1061, $1062, _luaO_nilobject_, $1063, 12); - var $1065 = $1064 != 0; - ; - if (!$1065) { - ; - var $1067 = $1; - var $1068 = $rb47; - __Z14luaG_typeerrorP9lua_StatePK10lua_TValuePKc($1067, $1068, __str5225); - ; - } - var $1070 = $1; - var $1071 = $1070+12; - var $1072 = IHEAP[$1071]; - $base = $1072; - ; - } - else if (__label__ == 222) { - var $1024 = $ra; - $i_o48 = $1024; - var $1025 = $rb47; - var $1026 = $1025; - var $1027 = $1026; - var $1028 = $1027; - var $1029 = IHEAP[$1028]; - var $1030 = $1029; - var $1031 = $1030; - var $1032 = __Z9luaH_getnP5Table($1031); - var $1033 = $1032; - var $1034 = $i_o48; - var $1035 = $1034; - var $1036 = $1035; - FHEAP[$1036] = $1033; - var $1037 = $i_o48; - var $1038 = $1037+8; - IHEAP[$1038] = 3; - ; - } - else if (__label__ == 223) { - var $1040 = $ra; - $i_o49 = $1040; - var $1041 = $rb47; - var $1042 = $1041; - var $1043 = $1042; - var $1044 = $1043; - var $1045 = IHEAP[$1044]; - var $1046 = $1045; - var $1047 = $1046; - var $1048 = $1047; - var $1049 = $1048+12; - var $1050 = IHEAP[$1049]; - var $1051 = unSign($1050, 32); - var $1052 = $i_o49; - var $1053 = $1052; - var $1054 = $1053; - FHEAP[$1054] = $1051; - var $1055 = $i_o49; - var $1056 = $1055+8; - IHEAP[$1056] = 3; - ; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 204) { - var $1075 = $i; - var $1076 = $1075 >> 23; - var $1077 = $1076 & 511; - $b50 = $1077; - var $1078 = $i; - var $1079 = $1078 >> 14; - var $1080 = $1079 & 511; - $c51 = $1080; - var $1081 = $pc; - var $1082 = $1; - var $1083 = $1082+24; - IHEAP[$1083] = $1081; - var $1084 = $1; - var $1085 = $c51; - var $1086 = $b50; - var $1087 = $1085 - $1086; - var $1088 = $1087 + 1; - var $1089 = $c51; - __Z11luaV_concatP9lua_Stateii($1084, $1088, $1089); - var $1090 = $1; - var $1091 = $1090+16; - var $1092 = IHEAP[$1091]; - var $1093 = $1092+68; - var $1094 = IHEAP[$1093]; - var $1095 = $1; - var $1096 = $1095+16; - var $1097 = IHEAP[$1096]; - var $1098 = $1097+64; - var $1099 = IHEAP[$1098]; - var $1100 = unSign($1094, 32) >= unSign($1099, 32); - ; - if ($1100) { - ; - var $1102 = $1; - __Z9luaC_stepP9lua_State($1102); - ; - } - var $1104 = $1; - var $1105 = $1104+12; - var $1106 = IHEAP[$1105]; - $base = $1106; - var $1107 = $base; - var $1108 = $b50; - var $1109 = $1107+12*$1108; - $o252 = $1109; - var $1110 = $base; - var $1111 = $i; - var $1112 = $1111 >> 6; - var $1113 = $1112 & 255; - var $1114 = $1110+12*$1113; - $o153 = $1114; - var $1115 = $o153; - var $1116 = $1115; - var $1117 = $o252; - var $1118 = $1117; - var $1119 = $1116; - var $1120 = $1118; - _llvm_memcpy_p0i8_p0i8_i32($1119, $1120, 8, 4, 0); - var $1121 = $o252; - var $1122 = $1121+8; - var $1123 = IHEAP[$1122]; - var $1124 = $o153; - var $1125 = $1124+8; - IHEAP[$1125] = $1123; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 205) { - var $1127 = $i; - var $1128 = $1127 >> 14; - var $1129 = $1128 & 262143; - var $1130 = $1129 - 131071; - var $1131 = $pc; - var $1132 = $1131+4*$1130; - $pc = $1132; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 206) { - var $1134 = $i; - var $1135 = $1134 >> 23; - var $1136 = $1135 & 511; - var $1137 = $1136 & 256; - var $1138 = $1137 != 0; - ; - if ($1138) { - ; - var $1140 = $k; - var $1141 = $i; - var $1142 = $1141 >> 23; - var $1143 = $1142 & 511; - var $1144 = $1143 & -257; - var $1145 = $1140+12*$1144; - __lastLabel__ = 97; ; - } - else { - ; - var $1147 = $base; - var $1148 = $i; - var $1149 = $1148 >> 23; - var $1150 = $1149 & 511; - var $1151 = $1147+12*$1150; - __lastLabel__ = 99; ; - } - var $1153 = __lastLabel__ == 97 ? $1145 : ($1151); - $rb54 = $1153; - var $1154 = $i; - var $1155 = $1154 >> 14; - var $1156 = $1155 & 511; - var $1157 = $1156 & 256; - var $1158 = $1157 != 0; - ; - if ($1158) { - ; - var $1160 = $k; - var $1161 = $i; - var $1162 = $1161 >> 14; - var $1163 = $1162 & 511; - var $1164 = $1163 & -257; - var $1165 = $1160+12*$1164; - __lastLabel__ = 100; ; - } - else { - ; - var $1167 = $base; - var $1168 = $i; - var $1169 = $1168 >> 14; - var $1170 = $1169 & 511; - var $1171 = $1167+12*$1170; - __lastLabel__ = 102; ; - } - var $1173 = __lastLabel__ == 100 ? $1165 : ($1171); - $rc55 = $1173; - var $1174 = $pc; - var $1175 = $1; - var $1176 = $1175+24; - IHEAP[$1176] = $1174; - var $1177 = $rb54; - var $1178 = $1177+8; - var $1179 = IHEAP[$1178]; - var $1180 = $rc55; - var $1181 = $1180+8; - var $1182 = IHEAP[$1181]; - var $1183 = $1179 == $1182; - ; - if ($1183) { - __lastLabel__ = 232; ; - var $1185 = $1; - var $1186 = $rb54; - var $1187 = $rc55; - var $1188 = __Z13luaV_equalvalP9lua_StatePK10lua_TValueS3_($1185, $1186, $1187); - var $1189 = $1188 != 0; - __lastLabel__ = 103; ; - } - else { - __lastLabel__ = 232; ; - } - var $1191 = __lastLabel__ == 232 ? 0 : ($1189); - var $1192 = $1191; - var $1193 = $i; - var $1194 = $1193 >> 6; - var $1195 = $1194 & 255; - var $1196 = $1192 == $1195; - ; - if ($1196) { - ; - var $1198 = $pc; - var $1199 = IHEAP[$1198]; - var $1200 = $1199 >> 14; - var $1201 = $1200 & 262143; - var $1202 = $1201 - 131071; - var $1203 = $pc; - var $1204 = $1203+4*$1202; - $pc = $1204; - ; - } - var $1206 = $1; - var $1207 = $1206+12; - var $1208 = IHEAP[$1207]; - $base = $1208; - var $1209 = $pc; - var $1210 = $1209+4; - $pc = $1210; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 207) { - var $1212 = $pc; - var $1213 = $1; - var $1214 = $1213+24; - IHEAP[$1214] = $1212; - var $1215 = $1; - var $1216 = $i; - var $1217 = $1216 >> 23; - var $1218 = $1217 & 511; - var $1219 = $1218 & 256; - var $1220 = $1219 != 0; - ; - if ($1220) { - ; - var $1222 = $k; - var $1223 = $i; - var $1224 = $1223 >> 23; - var $1225 = $1224 & 511; - var $1226 = $1225 & -257; - var $1227 = $1222+12*$1226; - __lastLabel__ = 106; ; - } - else { - ; - var $1229 = $base; - var $1230 = $i; - var $1231 = $1230 >> 23; - var $1232 = $1231 & 511; - var $1233 = $1229+12*$1232; - __lastLabel__ = 108; ; - } - var $1235 = __lastLabel__ == 106 ? $1227 : ($1233); - var $1236 = $i; - var $1237 = $1236 >> 14; - var $1238 = $1237 & 511; - var $1239 = $1238 & 256; - var $1240 = $1239 != 0; - ; - if ($1240) { - ; - var $1242 = $k; - var $1243 = $i; - var $1244 = $1243 >> 14; - var $1245 = $1244 & 511; - var $1246 = $1245 & -257; - var $1247 = $1242+12*$1246; - __lastLabel__ = 109; ; - } - else { - ; - var $1249 = $base; - var $1250 = $i; - var $1251 = $1250 >> 14; - var $1252 = $1251 & 511; - var $1253 = $1249+12*$1252; - __lastLabel__ = 111; ; - } - var $1255 = __lastLabel__ == 109 ? $1247 : ($1253); - var $1256 = __Z13luaV_lessthanP9lua_StatePK10lua_TValueS3_($1215, $1235, $1255); - var $1257 = $i; - var $1258 = $1257 >> 6; - var $1259 = $1258 & 255; - var $1260 = $1256 == $1259; - ; - if ($1260) { - ; - var $1262 = $pc; - var $1263 = IHEAP[$1262]; - var $1264 = $1263 >> 14; - var $1265 = $1264 & 262143; - var $1266 = $1265 - 131071; - var $1267 = $pc; - var $1268 = $1267+4*$1266; - $pc = $1268; - ; - } - var $1270 = $1; - var $1271 = $1270+12; - var $1272 = IHEAP[$1271]; - $base = $1272; - var $1273 = $pc; - var $1274 = $1273+4; - $pc = $1274; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 208) { - var $1276 = $pc; - var $1277 = $1; - var $1278 = $1277+24; - IHEAP[$1278] = $1276; - var $1279 = $1; - var $1280 = $i; - var $1281 = $1280 >> 23; - var $1282 = $1281 & 511; - var $1283 = $1282 & 256; - var $1284 = $1283 != 0; - ; - if ($1284) { - ; - var $1286 = $k; - var $1287 = $i; - var $1288 = $1287 >> 23; - var $1289 = $1288 & 511; - var $1290 = $1289 & -257; - var $1291 = $1286+12*$1290; - __lastLabel__ = 113; ; - } - else { - ; - var $1293 = $base; - var $1294 = $i; - var $1295 = $1294 >> 23; - var $1296 = $1295 & 511; - var $1297 = $1293+12*$1296; - __lastLabel__ = 115; ; - } - var $1299 = __lastLabel__ == 113 ? $1291 : ($1297); - var $1300 = $i; - var $1301 = $1300 >> 14; - var $1302 = $1301 & 511; - var $1303 = $1302 & 256; - var $1304 = $1303 != 0; - ; - if ($1304) { - ; - var $1306 = $k; - var $1307 = $i; - var $1308 = $1307 >> 14; - var $1309 = $1308 & 511; - var $1310 = $1309 & -257; - var $1311 = $1306+12*$1310; - __lastLabel__ = 116; ; - } - else { - ; - var $1313 = $base; - var $1314 = $i; - var $1315 = $1314 >> 14; - var $1316 = $1315 & 511; - var $1317 = $1313+12*$1316; - __lastLabel__ = 118; ; - } - var $1319 = __lastLabel__ == 116 ? $1311 : ($1317); - var $1320 = __Z9lessequalP9lua_StatePK10lua_TValueS3_($1279, $1299, $1319); - var $1321 = $i; - var $1322 = $1321 >> 6; - var $1323 = $1322 & 255; - var $1324 = $1320 == $1323; - ; - if ($1324) { - ; - var $1326 = $pc; - var $1327 = IHEAP[$1326]; - var $1328 = $1327 >> 14; - var $1329 = $1328 & 262143; - var $1330 = $1329 - 131071; - var $1331 = $pc; - var $1332 = $1331+4*$1330; - $pc = $1332; - ; - } - var $1334 = $1; - var $1335 = $1334+12; - var $1336 = IHEAP[$1335]; - $base = $1336; - var $1337 = $pc; - var $1338 = $1337+4; - $pc = $1338; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 209) { - var $1340 = $ra; - var $1341 = $1340+8; - var $1342 = IHEAP[$1341]; - var $1343 = $1342 == 0; - ; - if ($1343) { - __lastLabel__ = 209; ; - } - else { - __lastLabel__ = 209; ; - var $1345 = $ra; - var $1346 = $1345+8; - var $1347 = IHEAP[$1346]; - var $1348 = $1347 == 1; - ; - if ($1348) { - __lastLabel__ = 233; ; - var $1350 = $ra; - var $1351 = $1350; - var $1352 = $1351; - var $1353 = $1352; - var $1354 = IHEAP[$1353]; - var $1355 = $1354 == 0; - __lastLabel__ = 120; ; - } - else { - __lastLabel__ = 233; ; - } - var $1357 = __lastLabel__ == 233 ? 0 : ($1355); - __lastLabel__ = 122; ; - } - var $1359 = __lastLabel__ == 209 ? 1 : ($1357); - var $1360 = $1359; - var $1361 = $i; - var $1362 = $1361 >> 14; - var $1363 = $1362 & 511; - var $1364 = $1360 != $1363; - ; - if ($1364) { - ; - var $1366 = $pc; - var $1367 = IHEAP[$1366]; - var $1368 = $1367 >> 14; - var $1369 = $1368 & 262143; - var $1370 = $1369 - 131071; - var $1371 = $pc; - var $1372 = $1371+4*$1370; - $pc = $1372; - ; - } - var $1374 = $pc; - var $1375 = $1374+4; - $pc = $1375; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 210) { - var $1377 = $base; - var $1378 = $i; - var $1379 = $1378 >> 23; - var $1380 = $1379 & 511; - var $1381 = $1377+12*$1380; - $rb56 = $1381; - var $1382 = $rb56; - var $1383 = $1382+8; - var $1384 = IHEAP[$1383]; - var $1385 = $1384 == 0; - ; - if ($1385) { - __lastLabel__ = 210; ; - } - else { - __lastLabel__ = 210; ; - var $1387 = $rb56; - var $1388 = $1387+8; - var $1389 = IHEAP[$1388]; - var $1390 = $1389 == 1; - ; - if ($1390) { - __lastLabel__ = 234; ; - var $1392 = $rb56; - var $1393 = $1392; - var $1394 = $1393; - var $1395 = $1394; - var $1396 = IHEAP[$1395]; - var $1397 = $1396 == 0; - __lastLabel__ = 125; ; - } - else { - __lastLabel__ = 234; ; - } - var $1399 = __lastLabel__ == 234 ? 0 : ($1397); - __lastLabel__ = 127; ; - } - var $1401 = __lastLabel__ == 210 ? 1 : ($1399); - var $1402 = $1401; - var $1403 = $i; - var $1404 = $1403 >> 14; - var $1405 = $1404 & 511; - var $1406 = $1402 != $1405; - ; - if ($1406) { - ; - var $1408 = $rb56; - $o257 = $1408; - var $1409 = $ra; - $o158 = $1409; - var $1410 = $o158; - var $1411 = $1410; - var $1412 = $o257; - var $1413 = $1412; - var $1414 = $1411; - var $1415 = $1413; - _llvm_memcpy_p0i8_p0i8_i32($1414, $1415, 8, 4, 0); - var $1416 = $o257; - var $1417 = $1416+8; - var $1418 = IHEAP[$1417]; - var $1419 = $o158; - var $1420 = $1419+8; - IHEAP[$1420] = $1418; - var $1421 = $pc; - var $1422 = IHEAP[$1421]; - var $1423 = $1422 >> 14; - var $1424 = $1423 & 262143; - var $1425 = $1424 - 131071; - var $1426 = $pc; - var $1427 = $1426+4*$1425; - $pc = $1427; - ; - } - var $1429 = $pc; - var $1430 = $1429+4; - $pc = $1430; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 211) { - var $1432 = $i; - var $1433 = $1432 >> 23; - var $1434 = $1433 & 511; - $b59 = $1434; - var $1435 = $i; - var $1436 = $1435 >> 14; - var $1437 = $1436 & 511; - var $1438 = $1437 - 1; - $nresults = $1438; - var $1439 = $b59; - var $1440 = $1439 != 0; - ; - if ($1440) { - ; - var $1442 = $ra; - var $1443 = $b59; - var $1444 = $1442+12*$1443; - var $1445 = $1; - var $1446 = $1445+8; - IHEAP[$1446] = $1444; - ; - } - var $1448 = $pc; - var $1449 = $1; - var $1450 = $1449+24; - IHEAP[$1450] = $1448; - var $1451 = $1; - var $1452 = $ra; - var $1453 = $nresults; - var $1454 = __Z12luaD_precallP9lua_StateP10lua_TValuei($1451, $1452, $1453); - if ($1454 == 0) { - __label__ = 225; /* $1455 */ break $28$4; - } - else if ($1454 == 1) { - ; - } - else { - __label__ = 227; /* $1473 */ break $3$2; - } - - var $1459 = $nresults; - var $1460 = $1459 >= 0; - ; - if ($1460) { - ; - var $1462 = $1; - var $1463 = $1462+20; - var $1464 = IHEAP[$1463]; - var $1465 = $1464+8; - var $1466 = IHEAP[$1465]; - var $1467 = $1; - var $1468 = $1467+8; - IHEAP[$1468] = $1466; - ; - } - var $1470 = $1; - var $1471 = $1470+12; - var $1472 = IHEAP[$1471]; - $base = $1472; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 212) { - var $1475 = $i; - var $1476 = $1475 >> 23; - var $1477 = $1476 & 511; - $b60 = $1477; - var $1478 = $b60; - var $1479 = $1478 != 0; - ; - if ($1479) { - ; - var $1481 = $ra; - var $1482 = $b60; - var $1483 = $1481+12*$1482; - var $1484 = $1; - var $1485 = $1484+8; - IHEAP[$1485] = $1483; - ; - } - var $1487 = $pc; - var $1488 = $1; - var $1489 = $1488+24; - IHEAP[$1489] = $1487; - var $1490 = $1; - var $1491 = $ra; - var $1492 = __Z12luaD_precallP9lua_StateP10lua_TValuei($1490, $1491, -1); - if ($1492 == 0) { - __label__ = 228; /* $1493 */ break $28$4; - } - else if ($1492 == 1) { - ; - } - else { - __label__ = 230; /* $1586 */ break $3$2; - } - - var $1583 = $1; - var $1584 = $1583+12; - var $1585 = IHEAP[$1584]; - $base = $1585; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 214) { - var $1632 = $ra; - var $1633 = $1632+24; - var $1634 = $1633; - var $1635 = $1634; - var $1636 = FHEAP[$1635]; - $step = $1636; - var $1637 = $ra; - var $1638 = $1637; - var $1639 = $1638; - var $1640 = FHEAP[$1639]; - var $1641 = $step; - var $1642 = $1640 + $1641; - $idx = $1642; - var $1643 = $ra; - var $1644 = $1643+12; - var $1645 = $1644; - var $1646 = $1645; - var $1647 = FHEAP[$1646]; - $limit = $1647; - var $1648 = $step; - var $1649 = 0 < $1648; - ; - $1650$1654$246: do { - if ($1649) { - ; - var $1651 = $idx; - var $1652 = $limit; - var $1653 = $1651 <= $1652; - if ($1653) { __label__ = 143; /* $1658 */ break $1650$1654$246; } else { __label__ = 144; /* $1680 */ break $1650$1654$246; } - } - else { - ; - var $1655 = $limit; - var $1656 = $idx; - var $1657 = $1655 <= $1656; - if ($1657) { __label__ = 143; /* $1658 */ break $1650$1654$246; } else { __label__ = 144; /* $1680 */ break $1650$1654$246; } - } - } while(0); - if (__label__ == 143) { - var $1659 = $i; - var $1660 = $1659 >> 14; - var $1661 = $1660 & 262143; - var $1662 = $1661 - 131071; - var $1663 = $pc; - var $1664 = $1663+4*$1662; - $pc = $1664; - var $1665 = $ra; - $i_o64 = $1665; - var $1666 = $idx; - var $1667 = $i_o64; - var $1668 = $1667; - var $1669 = $1668; - FHEAP[$1669] = $1666; - var $1670 = $i_o64; - var $1671 = $1670+8; - IHEAP[$1671] = 3; - var $1672 = $ra; - var $1673 = $1672+36; - $i_o65 = $1673; - var $1674 = $idx; - var $1675 = $i_o65; - var $1676 = $1675; - var $1677 = $1676; - FHEAP[$1677] = $1674; - var $1678 = $i_o65; - var $1679 = $1678+8; - IHEAP[$1679] = 3; - ; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 215) { - var $1682 = $ra; - $init = $1682; - var $1683 = $ra; - var $1684 = $1683+12; - $plimit = $1684; - var $1685 = $ra; - var $1686 = $1685+24; - $pstep = $1686; - var $1687 = $pc; - var $1688 = $1; - var $1689 = $1688+24; - IHEAP[$1689] = $1687; - var $1690 = $init; - var $1691 = $1690+8; - var $1692 = IHEAP[$1691]; - var $1693 = $1692 == 3; - ; - $1701$1694$253: do { - if ($1693) { - __label__ = 146; /* $1701 */ - } - else { - ; - var $1695 = $init; - var $1696 = $ra; - var $1697 = __Z13luaV_tonumberPK10lua_TValuePS_($1695, $1696); - $init = $1697; - var $1698 = $1697 != 0; - if ($1698) { __label__ = 146; /* $1701 */ break $1701$1694$253; } - var $1700 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($1700, __str6226); - __label__ = 148; /* $1729 */ break $1701$1694$253; - } - } while(0); - if (__label__ == 146) { - var $1702 = $plimit; - var $1703 = $1702+8; - var $1704 = IHEAP[$1703]; - var $1705 = $1704 == 3; - ; - $1714$1706$258: do { - if ($1705) { - __label__ = 149; /* $1714 */ - } - else { - ; - var $1707 = $plimit; - var $1708 = $ra; - var $1709 = $1708+12; - var $1710 = __Z13luaV_tonumberPK10lua_TValuePS_($1707, $1709); - $plimit = $1710; - var $1711 = $1710 != 0; - if ($1711) { __label__ = 149; /* $1714 */ break $1714$1706$258; } - var $1713 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($1713, __str7227); - __label__ = 151; /* $1728 */ break $1714$1706$258; - } - } while(0); - if (__label__ == 149) { - var $1715 = $pstep; - var $1716 = $1715+8; - var $1717 = IHEAP[$1716]; - var $1718 = $1717 == 3; - ; - $1727$1719$263: do { - if (!$1718) { - ; - var $1720 = $pstep; - var $1721 = $ra; - var $1722 = $1721+24; - var $1723 = __Z13luaV_tonumberPK10lua_TValuePS_($1720, $1722); - $pstep = $1723; - var $1724 = $1723 != 0; - if ($1724) { __label__ = 152; /* $1727 */ break $1727$1719$263; } - var $1726 = $1; - __Z13luaG_runerrorP9lua_StatePKcz($1726, __str8228); - ; - } - } while(0); - ; - } - ; - } - var $1730 = $ra; - $i_o66 = $1730; - var $1731 = $ra; - var $1732 = $1731; - var $1733 = $1732; - var $1734 = FHEAP[$1733]; - var $1735 = $pstep; - var $1736 = $1735; - var $1737 = $1736; - var $1738 = FHEAP[$1737]; - var $1739 = $1734 - $1738; - var $1740 = $i_o66; - var $1741 = $1740; - var $1742 = $1741; - FHEAP[$1742] = $1739; - var $1743 = $i_o66; - var $1744 = $1743+8; - IHEAP[$1744] = 3; - var $1745 = $i; - var $1746 = $1745 >> 14; - var $1747 = $1746 & 262143; - var $1748 = $1747 - 131071; - var $1749 = $pc; - var $1750 = $1749+4*$1748; - $pc = $1750; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 216) { - var $1752 = $ra; - var $1753 = $1752+36; - $cb = $1753; - var $1754 = $ra; - var $1755 = $1754+24; - $o267 = $1755; - var $1756 = $cb; - var $1757 = $1756+24; - $o168 = $1757; - var $1758 = $o168; - var $1759 = $1758; - var $1760 = $o267; - var $1761 = $1760; - var $1762 = $1759; - var $1763 = $1761; - _llvm_memcpy_p0i8_p0i8_i32($1762, $1763, 8, 4, 0); - var $1764 = $o267; - var $1765 = $1764+8; - var $1766 = IHEAP[$1765]; - var $1767 = $o168; - var $1768 = $1767+8; - IHEAP[$1768] = $1766; - var $1769 = $ra; - var $1770 = $1769+12; - $o269 = $1770; - var $1771 = $cb; - var $1772 = $1771+12; - $o170 = $1772; - var $1773 = $o170; - var $1774 = $1773; - var $1775 = $o269; - var $1776 = $1775; - var $1777 = $1774; - var $1778 = $1776; - _llvm_memcpy_p0i8_p0i8_i32($1777, $1778, 8, 4, 0); - var $1779 = $o269; - var $1780 = $1779+8; - var $1781 = IHEAP[$1780]; - var $1782 = $o170; - var $1783 = $1782+8; - IHEAP[$1783] = $1781; - var $1784 = $ra; - $o271 = $1784; - var $1785 = $cb; - $o172 = $1785; - var $1786 = $o172; - var $1787 = $1786; - var $1788 = $o271; - var $1789 = $1788; - var $1790 = $1787; - var $1791 = $1789; - _llvm_memcpy_p0i8_p0i8_i32($1790, $1791, 8, 4, 0); - var $1792 = $o271; - var $1793 = $1792+8; - var $1794 = IHEAP[$1793]; - var $1795 = $o172; - var $1796 = $1795+8; - IHEAP[$1796] = $1794; - var $1797 = $cb; - var $1798 = $1797+36; - var $1799 = $1; - var $1800 = $1799+8; - IHEAP[$1800] = $1798; - var $1801 = $pc; - var $1802 = $1; - var $1803 = $1802+24; - IHEAP[$1803] = $1801; - var $1804 = $1; - var $1805 = $cb; - var $1806 = $i; - var $1807 = $1806 >> 14; - var $1808 = $1807 & 511; - __Z9luaD_callP9lua_StateP10lua_TValuei($1804, $1805, $1808); - var $1809 = $1; - var $1810 = $1809+12; - var $1811 = IHEAP[$1810]; - $base = $1811; - var $1812 = $1; - var $1813 = $1812+20; - var $1814 = IHEAP[$1813]; - var $1815 = $1814+8; - var $1816 = IHEAP[$1815]; - var $1817 = $1; - var $1818 = $1817+8; - IHEAP[$1818] = $1816; - var $1819 = $base; - var $1820 = $i; - var $1821 = $1820 >> 6; - var $1822 = $1821 & 255; - var $1823 = $1819+12*$1822; - var $1824 = $1823+36; - $cb = $1824; - var $1825 = $cb; - var $1826 = $1825+8; - var $1827 = IHEAP[$1826]; - var $1828 = $1827 == 0; - ; - if (!$1828) { - ; - var $1830 = $cb; - $o273 = $1830; - var $1831 = $cb; - var $1832 = $1831+-12; - $o174 = $1832; - var $1833 = $o174; - var $1834 = $1833; - var $1835 = $o273; - var $1836 = $1835; - var $1837 = $1834; - var $1838 = $1836; - _llvm_memcpy_p0i8_p0i8_i32($1837, $1838, 8, 4, 0); - var $1839 = $o273; - var $1840 = $1839+8; - var $1841 = IHEAP[$1840]; - var $1842 = $o174; - var $1843 = $1842+8; - IHEAP[$1843] = $1841; - var $1844 = $pc; - var $1845 = IHEAP[$1844]; - var $1846 = $1845 >> 14; - var $1847 = $1846 & 262143; - var $1848 = $1847 - 131071; - var $1849 = $pc; - var $1850 = $1849+4*$1848; - $pc = $1850; - ; - } - var $1852 = $pc; - var $1853 = $1852+4; - $pc = $1853; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 217) { - var $1855 = $i; - var $1856 = $1855 >> 23; - var $1857 = $1856 & 511; - $n = $1857; - var $1858 = $i; - var $1859 = $1858 >> 14; - var $1860 = $1859 & 511; - $c75 = $1860; - var $1861 = $n; - var $1862 = $1861 == 0; - ; - if ($1862) { - ; - var $1864 = $1; - var $1865 = $1864+8; - var $1866 = IHEAP[$1865]; - var $1867 = $ra; - var $1868 = $1866; - var $1869 = $1867; - var $1870 = $1868 - $1869; - var $1871 = Math.floor($1870 / 12); - var $1872 = $1871 - 1; - $n = $1872; - var $1873 = $1; - var $1874 = $1873+20; - var $1875 = IHEAP[$1874]; - var $1876 = $1875+8; - var $1877 = IHEAP[$1876]; - var $1878 = $1; - var $1879 = $1878+8; - IHEAP[$1879] = $1877; - ; - } - var $1881 = $c75; - var $1882 = $1881 == 0; - ; - if ($1882) { - ; - var $1884 = $pc; - var $1885 = $1884+4; - $pc = $1885; - var $1886 = IHEAP[$1884]; - $c75 = $1886; - ; - } - var $1888 = $ra; - var $1889 = $1888+8; - var $1890 = IHEAP[$1889]; - var $1891 = $1890 == 5; - ; - if ($1891) { - ; - var $1894 = $ra; - var $1895 = $1894; - var $1896 = $1895; - var $1897 = $1896; - var $1898 = IHEAP[$1897]; - var $1899 = $1898; - var $1900 = $1899; - $h = $1900; - var $1901 = $c75; - var $1902 = $1901 - 1; - var $1903 = $1902 * 50; - var $1904 = $n; - var $1905 = $1903 + $1904; - $last = $1905; - var $1906 = $last; - var $1907 = $h; - var $1908 = $1907+28; - var $1909 = IHEAP[$1908]; - var $1910 = $1906 > $1909; - ; - if ($1910) { - ; - var $1912 = $1; - var $1913 = $h; - var $1914 = $last; - __Z16luaH_resizearrayP9lua_StateP5Tablei($1912, $1913, $1914); - ; - } - ; - $1916$285: while(1) { // $1916 - var $1917 = $n; - var $1918 = $1917 > 0; - if (!($1918)) { __label__ = 164; /* $1974 */ break $1916$285; } - var $1920 = $ra; - var $1921 = $n; - var $1922 = $1920+12*$1921; - $val = $1922; - var $1923 = $val; - $o276 = $1923; - var $1924 = $1; - var $1925 = $h; - var $1926 = $last; - var $1927 = $1926 + -1; - $last = $1927; - var $1928 = __Z11luaH_setnumP9lua_StateP5Tablei($1924, $1925, $1926); - $o177 = $1928; - var $1929 = $o177; - var $1930 = $1929; - var $1931 = $o276; - var $1932 = $1931; - var $1933 = $1930; - var $1934 = $1932; - _llvm_memcpy_p0i8_p0i8_i32($1933, $1934, 8, 4, 0); - var $1935 = $o276; - var $1936 = $1935+8; - var $1937 = IHEAP[$1936]; - var $1938 = $o177; - var $1939 = $1938+8; - IHEAP[$1939] = $1937; - var $1940 = $val; - var $1941 = $1940+8; - var $1942 = IHEAP[$1941]; - var $1943 = $1942 >= 4; - ; - $1944$1970$288: do { - if ($1943) { - ; - var $1945 = $val; - var $1946 = $1945; - var $1947 = $1946; - var $1948 = $1947; - var $1949 = IHEAP[$1948]; - var $1950 = $1949; - var $1951 = $1950; - var $1952 = $1951+5; - var $1953 = IHEAP[$1952]; - var $1954 = $1953; - var $1955 = $1954 & 3; - var $1956 = $1955 != 0; - if (!($1956)) { __label__ = 166; /* $1970 */ break $1944$1970$288; } - var $1958 = $h; - var $1959 = $1958; - var $1960 = $1959; - var $1961 = $1960; - var $1962 = $1961+5; - var $1963 = IHEAP[$1962]; - var $1964 = $1963; - var $1965 = $1964 & 4; - var $1966 = $1965 != 0; - if (!($1966)) { __label__ = 166; /* $1970 */ break $1944$1970$288; } - var $1968 = $1; - var $1969 = $h; - __Z16luaC_barrierbackP9lua_StateP5Table($1968, $1969); - ; - } - } while(0); - ; - var $1972 = $n; - var $1973 = $1972 + -1; - $n = $1973; - __label__ = 162; /* $1916 */ continue $1916$285; - } - __label__ = 1; /* $28 */ continue $28$4; - } - else { - ; - ; - } - } - else if (__label__ == 218) { - var $1976 = $1; - var $1977 = $ra; - __Z10luaF_closeP9lua_StateP10lua_TValue($1976, $1977); - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 219) { - var $1979 = $i; - var $1980 = $1979 >> 14; - var $1981 = $1980 & 262143; - var $1982 = $cl; - var $1983 = $1982+16; - var $1984 = IHEAP[$1983]; - var $1985 = $1984+16; - var $1986 = IHEAP[$1985]; - var $1987 = $1986+4*$1981; - var $1988 = IHEAP[$1987]; - $p = $1988; - var $1989 = $p; - var $1990 = $1989+72; - var $1991 = IHEAP[$1990]; - var $1992 = $1991; - $nup = $1992; - var $1993 = $1; - var $1994 = $nup; - var $1995 = $cl; - var $1996 = $1995+12; - var $1997 = IHEAP[$1996]; - var $1998 = __Z16luaF_newLclosureP9lua_StateiP5Table($1993, $1994, $1997); - $ncl = $1998; - var $1999 = $p; - var $2000 = $ncl; - var $2001 = $2000; - var $2002 = $2001; - var $2003 = $2002+16; - IHEAP[$2003] = $1999; - $j = 0; - ; - $2004$298: while(1) { // $2004 - var $2005 = $j; - var $2006 = $nup; - var $2007 = $2005 < $2006; - if (!($2007)) { __label__ = 172; /* $2050 */ break $2004$298; } - var $2009 = $pc; - var $2010 = IHEAP[$2009]; - var $2011 = $2010 >> 0; - var $2012 = $2011 & 63; - var $2013 = $2012 == 4; - ; - if ($2013) { - ; - var $2015 = $pc; - var $2016 = IHEAP[$2015]; - var $2017 = $2016 >> 23; - var $2018 = $2017 & 511; - var $2019 = $cl; - var $2020 = $2019+20; - var $2021 = $2020+$2018*4; - var $2022 = IHEAP[$2021]; - var $2023 = $j; - var $2024 = $ncl; - var $2025 = $2024; - var $2026 = $2025; - var $2027 = $2026+20; - var $2028 = $2027+$2023*4; - IHEAP[$2028] = $2022; - ; - } - else { - ; - var $2030 = $1; - var $2031 = $base; - var $2032 = $pc; - var $2033 = IHEAP[$2032]; - var $2034 = $2033 >> 23; - var $2035 = $2034 & 511; - var $2036 = $2031+12*$2035; - var $2037 = __Z14luaF_findupvalP9lua_StateP10lua_TValue($2030, $2036); - var $2038 = $j; - var $2039 = $ncl; - var $2040 = $2039; - var $2041 = $2040; - var $2042 = $2041+20; - var $2043 = $2042+$2038*4; - IHEAP[$2043] = $2037; - ; - } - ; - var $2046 = $j; - var $2047 = $2046 + 1; - $j = $2047; - var $2048 = $pc; - var $2049 = $2048+4; - $pc = $2049; - __label__ = 170; /* $2004 */ continue $2004$298; - } - var $2051 = $ra; - $i_o78 = $2051; - var $2052 = $ncl; - var $2053 = $2052; - var $2054 = $i_o78; - var $2055 = $2054; - var $2056 = $2055; - var $2057 = $2056; - IHEAP[$2057] = $2053; - var $2058 = $i_o78; - var $2059 = $2058+8; - IHEAP[$2059] = 6; - var $2060 = $pc; - var $2061 = $1; - var $2062 = $2061+24; - IHEAP[$2062] = $2060; - var $2063 = $1; - var $2064 = $2063+16; - var $2065 = IHEAP[$2064]; - var $2066 = $2065+68; - var $2067 = IHEAP[$2066]; - var $2068 = $1; - var $2069 = $2068+16; - var $2070 = IHEAP[$2069]; - var $2071 = $2070+64; - var $2072 = IHEAP[$2071]; - var $2073 = unSign($2067, 32) >= unSign($2072, 32); - ; - if ($2073) { - ; - var $2075 = $1; - __Z9luaC_stepP9lua_State($2075); - ; - } - var $2077 = $1; - var $2078 = $2077+12; - var $2079 = IHEAP[$2078]; - $base = $2079; - __label__ = 1; /* $28 */ continue $28$4; - } - else if (__label__ == 220) { - var $2081 = $i; - var $2082 = $2081 >> 23; - var $2083 = $2082 & 511; - var $2084 = $2083 - 1; - $b79 = $2084; - var $2085 = $1; - var $2086 = $2085+20; - var $2087 = IHEAP[$2086]; - $ci81 = $2087; - var $2088 = $ci81; - var $2089 = $2088; - var $2090 = IHEAP[$2089]; - var $2091 = $ci81; - var $2092 = $2091+4; - var $2093 = IHEAP[$2092]; - var $2094 = $2090; - var $2095 = $2093; - var $2096 = $2094 - $2095; - var $2097 = Math.floor($2096 / 12); - var $2098 = $cl; - var $2099 = $2098+16; - var $2100 = IHEAP[$2099]; - var $2101 = $2100+73; - var $2102 = IHEAP[$2101]; - var $2103 = $2102; - var $2104 = $2097 - $2103; - var $2105 = $2104 - 1; - $n82 = $2105; - var $2106 = $b79; - var $2107 = $2106 == -1; - ; - if ($2107) { - ; - var $2109 = $pc; - var $2110 = $1; - var $2111 = $2110+24; - IHEAP[$2111] = $2109; - var $2112 = $1; - var $2113 = $2112+28; - var $2114 = IHEAP[$2113]; - var $2115 = $2114; - var $2116 = $1; - var $2117 = $2116+8; - var $2118 = IHEAP[$2117]; - var $2119 = $2118; - var $2120 = $2115; - var $2121 = $2119; - var $2122 = $2120 - $2121; - var $2123 = $n82; - var $2124 = $2123 * 12; - var $2125 = $2122 <= $2124; - ; - if ($2125) { - ; - var $2127 = $1; - var $2128 = $n82; - __Z14luaD_growstackP9lua_Statei($2127, $2128); - ; - } - else { - ; - ; - } - var $2131 = $1; - var $2132 = $2131+12; - var $2133 = IHEAP[$2132]; - $base = $2133; - var $2134 = $base; - var $2135 = $i; - var $2136 = $2135 >> 6; - var $2137 = $2136 & 255; - var $2138 = $2134+12*$2137; - $ra = $2138; - var $2139 = $n82; - $b79 = $2139; - var $2140 = $ra; - var $2141 = $n82; - var $2142 = $2140+12*$2141; - var $2143 = $1; - var $2144 = $2143+8; - IHEAP[$2144] = $2142; - ; - } - $j80 = 0; - ; - $2146$318: while(1) { // $2146 - var $2147 = $j80; - var $2148 = $b79; - var $2149 = $2147 < $2148; - if (!($2149)) { __label__ = 180; /* $2186 */ break $2146$318; } - var $2151 = $j80; - var $2152 = $n82; - var $2153 = $2151 < $2152; - ; - if ($2153) { - ; - var $2155 = $ci81; - var $2156 = $2155; - var $2157 = IHEAP[$2156]; - var $2158 = $n82; - var $2159 = 0 - $2158; - var $2160 = $2157+12*$2159; - var $2161 = $j80; - var $2162 = $2160+12*$2161; - $o283 = $2162; - var $2163 = $ra; - var $2164 = $j80; - var $2165 = $2163+12*$2164; - $o184 = $2165; - var $2166 = $o184; - var $2167 = $2166; - var $2168 = $o283; - var $2169 = $2168; - var $2170 = $2167; - var $2171 = $2169; - _llvm_memcpy_p0i8_p0i8_i32($2170, $2171, 8, 4, 0); - var $2172 = $o283; - var $2173 = $2172+8; - var $2174 = IHEAP[$2173]; - var $2175 = $o184; - var $2176 = $2175+8; - IHEAP[$2176] = $2174; - ; - } - else { - ; - var $2178 = $ra; - var $2179 = $j80; - var $2180 = $2178+12*$2179; - var $2181 = $2180+8; - IHEAP[$2181] = 0; - ; - } - ; - var $2184 = $j80; - var $2185 = $2184 + 1; - $j80 = $2185; - __label__ = 178; /* $2146 */ continue $2146$318; - } - __label__ = 1; /* $28 */ continue $28$4; - } - __label__ = 1; /* $28 */ continue $28$4; - } - if (__label__ == 213) { - var $1588 = $i; - var $1589 = $1588 >> 23; - var $1590 = $1589 & 511; - $b63 = $1590; - var $1591 = $b63; - var $1592 = $1591 != 0; - ; - if ($1592) { - ; - var $1594 = $ra; - var $1595 = $b63; - var $1596 = $1594+12*$1595; - var $1597 = $1596+-12; - var $1598 = $1; - var $1599 = $1598+8; - IHEAP[$1599] = $1597; - ; - } - var $1601 = $1; - var $1602 = $1601+96; - var $1603 = IHEAP[$1602]; - var $1604 = $1603 != 0; - ; - if ($1604) { - ; - var $1606 = $1; - var $1607 = $base; - __Z10luaF_closeP9lua_StateP10lua_TValue($1606, $1607); - ; - } - var $1609 = $pc; - var $1610 = $1; - var $1611 = $1610+24; - IHEAP[$1611] = $1609; - var $1612 = $1; - var $1613 = $ra; - var $1614 = __Z12luaD_poscallP9lua_StateP10lua_TValue($1612, $1613); - $b63 = $1614; - var $1615 = $2; - var $1616 = $1615 + -1; - $2 = $1616; - var $1617 = $1616 == 0; - if ($1617) { __label__ = 140; /* $1618 */ break $3$2; } - var $1620 = $b63; - var $1621 = $1620 != 0; - ; - if ($1621) { - ; - var $1623 = $1; - var $1624 = $1623+20; - var $1625 = IHEAP[$1624]; - var $1626 = $1625+8; - var $1627 = IHEAP[$1626]; - var $1628 = $1; - var $1629 = $1628+8; - IHEAP[$1629] = $1627; - ; - } - __label__ = 0; /* $3 */ continue $3$2; - } - else if (__label__ == 225) { - var $1456 = $2; - var $1457 = $1456 + 1; - $2 = $1457; - __label__ = 0; /* $3 */ continue $3$2; - } - else if (__label__ == 228) { - var $1494 = $1; - var $1495 = $1494+20; - var $1496 = IHEAP[$1495]; - var $1497 = $1496+-24; - $ci = $1497; - var $1498 = $ci; - var $1499 = $1498+4; - var $1500 = IHEAP[$1499]; - $func = $1500; - var $1501 = $ci; - var $1502 = $1501+24; - var $1503 = $1502+4; - var $1504 = IHEAP[$1503]; - $pfunc = $1504; - var $1505 = $1; - var $1506 = $1505+96; - var $1507 = IHEAP[$1506]; - var $1508 = $1507 != 0; - ; - if ($1508) { - ; - var $1510 = $1; - var $1511 = $ci; - var $1512 = $1511; - var $1513 = IHEAP[$1512]; - __Z10luaF_closeP9lua_StateP10lua_TValue($1510, $1513); - ; - } - var $1515 = $ci; - var $1516 = $1515+4; - var $1517 = IHEAP[$1516]; - var $1518 = $ci; - var $1519 = $1518+24; - var $1520 = $1519; - var $1521 = IHEAP[$1520]; - var $1522 = $pfunc; - var $1523 = $1521; - var $1524 = $1522; - var $1525 = $1523 - $1524; - var $1526 = Math.floor($1525 / 12); - var $1527 = $1517+12*$1526; - var $1528 = $ci; - var $1529 = $1528; - IHEAP[$1529] = $1527; - var $1530 = $1; - var $1531 = $1530+12; - IHEAP[$1531] = $1527; - $aux = 0; - ; - $1532$345: while(1) { // $1532 - var $1533 = $pfunc; - var $1534 = $aux; - var $1535 = $1533+12*$1534; - var $1536 = $1; - var $1537 = $1536+8; - var $1538 = IHEAP[$1537]; - var $1539 = $1535 < $1538; - if (!($1539)) { __label__ = 136; /* $1561 */ break $1532$345; } - var $1541 = $pfunc; - var $1542 = $aux; - var $1543 = $1541+12*$1542; - $o261 = $1543; - var $1544 = $func; - var $1545 = $aux; - var $1546 = $1544+12*$1545; - $o162 = $1546; - var $1547 = $o162; - var $1548 = $1547; - var $1549 = $o261; - var $1550 = $1549; - var $1551 = $1548; - var $1552 = $1550; - _llvm_memcpy_p0i8_p0i8_i32($1551, $1552, 8, 4, 0); - var $1553 = $o261; - var $1554 = $1553+8; - var $1555 = IHEAP[$1554]; - var $1556 = $o162; - var $1557 = $1556+8; - IHEAP[$1557] = $1555; - ; - var $1559 = $aux; - var $1560 = $1559 + 1; - $aux = $1560; - __label__ = 134; /* $1532 */ continue $1532$345; - } - var $1562 = $func; - var $1563 = $aux; - var $1564 = $1562+12*$1563; - var $1565 = $1; - var $1566 = $1565+8; - IHEAP[$1566] = $1564; - var $1567 = $ci; - var $1568 = $1567+8; - IHEAP[$1568] = $1564; - var $1569 = $1; - var $1570 = $1569+24; - var $1571 = IHEAP[$1570]; - var $1572 = $ci; - var $1573 = $1572+12; - IHEAP[$1573] = $1571; - var $1574 = $ci; - var $1575 = $1574+20; - var $1576 = IHEAP[$1575]; - var $1577 = $1576 + 1; - IHEAP[$1575] = $1577; - var $1578 = $1; - var $1579 = $1578+20; - var $1580 = IHEAP[$1579]; - var $1581 = $1580+-24; - IHEAP[$1579] = $1581; - __label__ = 0; /* $3 */ continue $3$2; - } - } - if (__label__ == 4) { - var $60 = $pc; - var $61 = $60+-4; - var $62 = $1; - var $63 = $62+24; - IHEAP[$63] = $61; - ; - } - else if (__label__ == 227) { - ; - } - else if (__label__ == 230) { - ; - } - else if (__label__ == 140) { - ; - } - STACKTOP = __stackBase__; - return; - } - __Z12luaV_executeP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z12luaV_executeP9lua_Statei, "__Z12luaV_executeP9lua_Statei"); - - - function __Z9traceexecP9lua_StatePKj($L, $pc) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $mask; - var $oldpc; - var $p; - var $npc; - var $newline; - $1 = $L; - $2 = $pc; - var $3 = $1; - var $4 = $3+56; - var $5 = IHEAP[$4]; - $mask = $5; - var $6 = $1; - var $7 = $6+24; - var $8 = IHEAP[$7]; - $oldpc = $8; - var $9 = $2; - var $10 = $1; - var $11 = $10+24; - IHEAP[$11] = $9; - var $12 = $mask; - var $13 = $12; - var $14 = $13 & 8; - var $15 = $14 != 0; - ; - $16$28$2: do { - if ($15) { - ; - var $17 = $1; - var $18 = $17+64; - var $19 = IHEAP[$18]; - var $20 = $19 == 0; - if (!($20)) { __label__ = 1; /* $28 */ break $16$28$2; } - var $22 = $1; - var $23 = $22+60; - var $24 = IHEAP[$23]; - var $25 = $1; - var $26 = $25+64; - IHEAP[$26] = $24; - var $27 = $1; - __Z13luaD_callhookP9lua_Stateii($27, 3, -1); - ; - } - } while(0); - var $29 = $mask; - var $30 = $29; - var $31 = $30 & 4; - var $32 = $31 != 0; - ; - if ($32) { - ; - var $34 = $1; - var $35 = $34+20; - var $36 = IHEAP[$35]; - var $37 = $36+4; - var $38 = IHEAP[$37]; - var $39 = $38; - var $40 = $39; - var $41 = $40; - var $42 = IHEAP[$41]; - var $43 = $42; - var $44 = $43; - var $45 = $44; - var $46 = $45; - var $47 = $46+16; - var $48 = IHEAP[$47]; - $p = $48; - var $49 = $2; - var $50 = $p; - var $51 = $50+12; - var $52 = IHEAP[$51]; - var $53 = $49; - var $54 = $52; - var $55 = $53 - $54; - var $56 = Math.floor($55 / 4); - var $57 = $56 - 1; - $npc = $57; - var $58 = $p; - var $59 = $58+20; - var $60 = IHEAP[$59]; - var $61 = $60 != 0; - ; - if ($61) { - ; - var $63 = $npc; - var $64 = $p; - var $65 = $64+20; - var $66 = IHEAP[$65]; - var $67 = $66+4*$63; - var $68 = IHEAP[$67]; - __lastLabel__ = 3; ; - } - else { - ; - __lastLabel__ = 5; ; - } - var $71 = __lastLabel__ == 3 ? $68 : (0); - $newline = $71; - var $72 = $npc; - var $73 = $72 == 0; - ; - $103$74$12: do { - if ($73) { - __label__ = 6; /* $103 */ - } - else { - ; - var $75 = $2; - var $76 = $oldpc; - var $77 = $75 <= $76; - if ($77) { __label__ = 6; /* $103 */ break $103$74$12; } - var $79 = $newline; - var $80 = $p; - var $81 = $80+20; - var $82 = IHEAP[$81]; - var $83 = $82 != 0; - ; - if ($83) { - ; - var $85 = $oldpc; - var $86 = $p; - var $87 = $86+12; - var $88 = IHEAP[$87]; - var $89 = $85; - var $90 = $88; - var $91 = $89 - $90; - var $92 = Math.floor($91 / 4); - var $93 = $92 - 1; - var $94 = $p; - var $95 = $94+20; - var $96 = IHEAP[$95]; - var $97 = $96+4*$93; - var $98 = IHEAP[$97]; - __lastLabel__ = 8; ; - } - else { - ; - __lastLabel__ = 10; ; - } - var $101 = __lastLabel__ == 8 ? $98 : (0); - var $102 = $79 != $101; - if ($102) { __label__ = 6; /* $103 */ break $103$74$12; } else { __label__ = 11; /* $106 */ break $103$74$12; } - } - } while(0); - if (__label__ == 6) { - var $104 = $1; - var $105 = $newline; - __Z13luaD_callhookP9lua_Stateii($104, 2, $105); - ; - } - ; - } - ; - return; - } - __Z9traceexecP9lua_StatePKj.__index__ = Runtime.getFunctionIndex(__Z9traceexecP9lua_StatePKj, "__Z9traceexecP9lua_StatePKj"); - - - function __Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS($L, $ra, $rb, $rc, $op) { - var __stackBase__ = STACKTOP; STACKTOP += 24; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $tempb = __stackBase__; - var $tempc = __stackBase__+12; - var $b; - var $c; - var $nb; - var $nc; - var $i_o; - var $i_o1; - var $i_o2; - var $i_o3; - var $i_o4; - var $i_o5; - var $i_o6; - $1 = $L; - $2 = $ra; - $3 = $rb; - $4 = $rc; - $5 = $op; - var $6 = $3; - var $7 = __Z13luaV_tonumberPK10lua_TValuePS_($6, $tempb); - $b = $7; - var $8 = $7 != 0; - ; - $9$99$2: do { - if ($8) { - ; - var $10 = $4; - var $11 = __Z13luaV_tonumberPK10lua_TValuePS_($10, $tempc); - $c = $11; - var $12 = $11 != 0; - if (!($12)) { __label__ = 1; /* $99 */ break $9$99$2; } - var $14 = $b; - var $15 = $14; - var $16 = $15; - var $17 = FHEAP[$16]; - $nb = $17; - var $18 = $c; - var $19 = $18; - var $20 = $19; - var $21 = FHEAP[$20]; - $nc = $21; - var $22 = $5; - if ($22 == 5) { - __label__ = 6; /* $23 */ - } - else if ($22 == 6) { - __label__ = 7; /* $33 */ - } - else if ($22 == 7) { - __label__ = 8; /* $43 */ - } - else if ($22 == 8) { - __label__ = 9; /* $53 */ - } - else if ($22 == 9) { - __label__ = 10; /* $63 */ - } - else if ($22 == 10) { - __label__ = 11; /* $78 */ - } - else if ($22 == 11) { - __label__ = 12; /* $88 */ - } - else { - __label__ = 13; /* $97 */ - } - - if (__label__ == 13) { - ; - } - else if (__label__ == 6) { - var $24 = $2; - $i_o = $24; - var $25 = $nb; - var $26 = $nc; - var $27 = $25 + $26; - var $28 = $i_o; - var $29 = $28; - var $30 = $29; - FHEAP[$30] = $27; - var $31 = $i_o; - var $32 = $31+8; - IHEAP[$32] = 3; - ; - } - else if (__label__ == 7) { - var $34 = $2; - $i_o1 = $34; - var $35 = $nb; - var $36 = $nc; - var $37 = $35 - $36; - var $38 = $i_o1; - var $39 = $38; - var $40 = $39; - FHEAP[$40] = $37; - var $41 = $i_o1; - var $42 = $41+8; - IHEAP[$42] = 3; - ; - } - else if (__label__ == 8) { - var $44 = $2; - $i_o2 = $44; - var $45 = $nb; - var $46 = $nc; - var $47 = $45 * $46; - var $48 = $i_o2; - var $49 = $48; - var $50 = $49; - FHEAP[$50] = $47; - var $51 = $i_o2; - var $52 = $51+8; - IHEAP[$52] = 3; - ; - } - else if (__label__ == 9) { - var $54 = $2; - $i_o3 = $54; - var $55 = $nb; - var $56 = $nc; - var $57 = $55 / $56; - var $58 = $i_o3; - var $59 = $58; - var $60 = $59; - FHEAP[$60] = $57; - var $61 = $i_o3; - var $62 = $61+8; - IHEAP[$62] = 3; - ; - } - else if (__label__ == 10) { - var $64 = $2; - $i_o4 = $64; - var $65 = $nb; - var $66 = $nb; - var $67 = $nc; - var $68 = $66 / $67; - var $69 = _floor($68); - var $70 = $nc; - var $71 = $69 * $70; - var $72 = $65 - $71; - var $73 = $i_o4; - var $74 = $73; - var $75 = $74; - FHEAP[$75] = $72; - var $76 = $i_o4; - var $77 = $76+8; - IHEAP[$77] = 3; - ; - } - else if (__label__ == 11) { - var $79 = $2; - $i_o5 = $79; - var $80 = $nb; - var $81 = $nc; - var $82 = _llvm_pow_f64($80, $81); - var $83 = $i_o5; - var $84 = $83; - var $85 = $84; - FHEAP[$85] = $82; - var $86 = $i_o5; - var $87 = $86+8; - IHEAP[$87] = 3; - ; - } - else if (__label__ == 12) { - var $89 = $2; - $i_o6 = $89; - var $90 = $nb; - var $91 = 0 - $90; - var $92 = $i_o6; - var $93 = $92; - var $94 = $93; - FHEAP[$94] = $91; - var $95 = $i_o6; - var $96 = $95+8; - IHEAP[$96] = 3; - ; - } - __label__ = 3; /* $112 */ break $9$99$2; - } - else { - __label__ = 1; /* $99 */ - } - } while(0); - if (__label__ == 1) { - var $100 = $1; - var $101 = $3; - var $102 = $4; - var $103 = $2; - var $104 = $5; - var $105 = __Z10call_binTMP9lua_StatePK10lua_TValueS3_PS1_3TMS($100, $101, $102, $103, $104); - var $106 = $105 != 0; - ; - if (!$106) { - ; - var $108 = $1; - var $109 = $3; - var $110 = $4; - __Z15luaG_aritherrorP9lua_StatePK10lua_TValueS3_($108, $109, $110); - ; - } - ; - } - STACKTOP = __stackBase__; - return; - } - __Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS.__index__ = Runtime.getFunctionIndex(__Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS, "__Z5ArithP9lua_StateP10lua_TValuePKS1_S4_3TMS"); - - - function __Z9lessequalP9lua_StatePK10lua_TValueS3_($L, $l, $r) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $res; - $2 = $L; - $3 = $l; - $4 = $r; - var $5 = $3; - var $6 = $5+8; - var $7 = IHEAP[$6]; - var $8 = $4; - var $9 = $8+8; - var $10 = IHEAP[$9]; - var $11 = $7 != $10; - ; - if ($11) { - ; - var $13 = $2; - var $14 = $3; - var $15 = $4; - var $16 = __Z15luaG_ordererrorP9lua_StatePK10lua_TValueS3_($13, $14, $15); - $1 = $16; - ; - } - else { - ; - var $18 = $3; - var $19 = $18+8; - var $20 = IHEAP[$19]; - var $21 = $20 == 3; - ; - if ($21) { - ; - var $23 = $3; - var $24 = $23; - var $25 = $24; - var $26 = FHEAP[$25]; - var $27 = $4; - var $28 = $27; - var $29 = $28; - var $30 = FHEAP[$29]; - var $31 = $26 <= $30; - var $32 = $31; - $1 = $32; - ; - } - else { - ; - var $34 = $3; - var $35 = $34+8; - var $36 = IHEAP[$35]; - var $37 = $36 == 4; - ; - if ($37) { - ; - var $39 = $3; - var $40 = $39; - var $41 = $40; - var $42 = $41; - var $43 = IHEAP[$42]; - var $44 = $43; - var $45 = $44; - var $46 = $4; - var $47 = $46; - var $48 = $47; - var $49 = $48; - var $50 = IHEAP[$49]; - var $51 = $50; - var $52 = $51; - var $53 = __Z8l_strcmpPK7TStringS1_($45, $52); - var $54 = $53 <= 0; - var $55 = $54; - $1 = $55; - ; - } - else { - ; - var $57 = $2; - var $58 = $3; - var $59 = $4; - var $60 = __Z12call_orderTMP9lua_StatePK10lua_TValueS3_3TMS($57, $58, $59, 14); - $res = $60; - var $61 = $60 != -1; - ; - if ($61) { - ; - var $63 = $res; - $1 = $63; - ; - } - else { - ; - var $65 = $2; - var $66 = $4; - var $67 = $3; - var $68 = __Z12call_orderTMP9lua_StatePK10lua_TValueS3_3TMS($65, $66, $67, 13); - $res = $68; - var $69 = $68 != -1; - ; - if ($69) { - ; - var $71 = $res; - var $72 = $71 != 0; - var $73 = $72 ^ 1; - var $74 = $73; - $1 = $74; - ; - } - else { - ; - ; - ; - ; - ; - var $80 = $2; - var $81 = $3; - var $82 = $4; - var $83 = __Z15luaG_ordererrorP9lua_StatePK10lua_TValueS3_($80, $81, $82); - $1 = $83; - ; - } - } - } - } - } - var $85 = $1; - ; - return $85; - } - __Z9lessequalP9lua_StatePK10lua_TValueS3_.__index__ = Runtime.getFunctionIndex(__Z9lessequalP9lua_StatePK10lua_TValueS3_, "__Z9lessequalP9lua_StatePK10lua_TValueS3_"); - - - function __Z9luaZ_fillP3Zio($z) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $size = __stackBase__; - var $L; - var $buff; - $2 = $z; - var $3 = $2; - var $4 = $3+16; - var $5 = IHEAP[$4]; - $L = $5; - var $6 = $2; - var $7 = $6+8; - var $8 = IHEAP[$7]; - var $9 = $L; - var $10 = $2; - var $11 = $10+12; - var $12 = IHEAP[$11]; - var $13 = FUNCTION_TABLE[$8]($9, $12, $size); - $buff = $13; - var $14 = $buff; - var $15 = $14 == 0; - ; - $19$16$2: do { - if ($15) { - __label__ = 0; /* $19 */ - } - else { - ; - var $17 = IHEAP[$size]; - var $18 = $17 == 0; - if ($18) { __label__ = 0; /* $19 */ break $19$16$2; } - var $21 = IHEAP[$size]; - var $22 = $21 - 1; - var $23 = $2; - var $24 = $23; - IHEAP[$24] = $22; - var $25 = $buff; - var $26 = $2; - var $27 = $26+4; - IHEAP[$27] = $25; - var $28 = $2; - var $29 = $28+4; - var $30 = IHEAP[$29]; - var $31 = $30+1; - IHEAP[$29] = $31; - var $32 = IHEAP[$30]; - var $33 = $32; - $1 = $33; - __label__ = 3; /* $34 */ break $19$16$2; - } - } while(0); - if (__label__ == 0) { - $1 = -1; - ; - } - var $35 = $1; - STACKTOP = __stackBase__; - return $35; - } - __Z9luaZ_fillP3Zio.__index__ = Runtime.getFunctionIndex(__Z9luaZ_fillP3Zio, "__Z9luaZ_fillP3Zio"); - - - function __Z14luaZ_lookaheadP3Zio($z) { - ; - var __label__; - var $1; - var $2; - $2 = $z; - var $3 = $2; - var $4 = $3; - var $5 = IHEAP[$4]; - var $6 = $5 == 0; - ; - $7$22$2: do { - if ($6) { - ; - var $8 = $2; - var $9 = __Z9luaZ_fillP3Zio($8); - var $10 = $9 == -1; - ; - if ($10) { - ; - $1 = -1; - __label__ = 0; /* $28 */ break $7$22$2; - } - else { - ; - var $13 = $2; - var $14 = $13; - var $15 = IHEAP[$14]; - var $16 = $15 + 1; - IHEAP[$14] = $16; - var $17 = $2; - var $18 = $17+4; - var $19 = IHEAP[$18]; - var $20 = $19+-1; - IHEAP[$18] = $20; - ; - __label__ = 2; /* $22 */ break $7$22$2; - } - } - else { - __label__ = 2; /* $22 */ - } - } while(0); - if (__label__ == 2) { - var $23 = $2; - var $24 = $23+4; - var $25 = IHEAP[$24]; - var $26 = IHEAP[$25]; - var $27 = $26; - $1 = $27; - ; - } - var $29 = $1; - ; - return $29; - } - __Z14luaZ_lookaheadP3Zio.__index__ = Runtime.getFunctionIndex(__Z14luaZ_lookaheadP3Zio, "__Z14luaZ_lookaheadP3Zio"); - - - function __Z9luaZ_initP9lua_StateP3ZioPFPKcS0_PvPjES5_($L, $z, $reader, $data) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $1 = $L; - $2 = $z; - $3 = $reader; - $4 = $data; - var $5 = $1; - var $6 = $2; - var $7 = $6+16; - IHEAP[$7] = $5; - var $8 = $3; - var $9 = $2; - var $10 = $9+8; - IHEAP[$10] = $8; - var $11 = $4; - var $12 = $2; - var $13 = $12+12; - IHEAP[$13] = $11; - var $14 = $2; - var $15 = $14; - IHEAP[$15] = 0; - var $16 = $2; - var $17 = $16+4; - IHEAP[$17] = 0; - ; - return; - } - __Z9luaZ_initP9lua_StateP3ZioPFPKcS0_PvPjES5_.__index__ = Runtime.getFunctionIndex(__Z9luaZ_initP9lua_StateP3ZioPFPKcS0_PvPjES5_, "__Z9luaZ_initP9lua_StateP3ZioPFPKcS0_PvPjES5_"); - - - function __Z9luaZ_readP3ZioPvj($z, $b, $n) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $m; - $2 = $z; - $3 = $b; - $4 = $n; - ; - $5$2: while(1) { // $5 - var $6 = $4; - var $7 = $6 != 0; - if (!($7)) { __label__ = 2; /* $49 */ break $5$2; } - var $9 = $2; - var $10 = __Z14luaZ_lookaheadP3Zio($9); - var $11 = $10 == -1; - if ($11) { __label__ = 3; /* $12 */ break $5$2; } - var $15 = $4; - var $16 = $2; - var $17 = $16; - var $18 = IHEAP[$17]; - var $19 = unSign($15, 32) <= unSign($18, 32); - ; - if ($19) { - ; - var $21 = $4; - __lastLabel__ = 6; ; - } - else { - ; - var $23 = $2; - var $24 = $23; - var $25 = IHEAP[$24]; - __lastLabel__ = 8; ; - } - var $27 = __lastLabel__ == 6 ? $21 : ($25); - $m = $27; - var $28 = $3; - var $29 = $2; - var $30 = $29+4; - var $31 = IHEAP[$30]; - var $32 = $m; - _llvm_memcpy_p0i8_p0i8_i32($28, $31, $32, 1, 0); - var $33 = $m; - var $34 = $2; - var $35 = $34; - var $36 = IHEAP[$35]; - var $37 = $36 - $33; - IHEAP[$35] = $37; - var $38 = $m; - var $39 = $2; - var $40 = $39+4; - var $41 = IHEAP[$40]; - var $42 = $41+$38; - IHEAP[$40] = $42; - var $43 = $3; - var $44 = $m; - var $45 = $43+$44; - $3 = $45; - var $46 = $m; - var $47 = $4; - var $48 = $47 - $46; - $4 = $48; - __label__ = 0; /* $5 */ continue $5$2; - } - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 3) { - var $13 = $4; - $1 = $13; - ; - } - var $51 = $1; - ; - return $51; - } - __Z9luaZ_readP3ZioPvj.__index__ = Runtime.getFunctionIndex(__Z9luaZ_readP3ZioPvj, "__Z9luaZ_readP3ZioPvj"); - - - function __Z14luaZ_openspaceP9lua_StateP7Mbufferj($L, $buff, $n) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $buff; - $3 = $n; - var $4 = $3; - var $5 = $2; - var $6 = $5+8; - var $7 = IHEAP[$6]; - var $8 = unSign($4, 32) > unSign($7, 32); - ; - if ($8) { - ; - var $10 = $3; - var $11 = unSign($10, 32) < unSign(32, 32); - ; - if ($11) { - ; - $3 = 32; - ; - } - var $14 = $3; - var $15 = $14 + 1; - var $16 = unSign($15, 32) <= unSign(-3, 32); - ; - if ($16) { - ; - var $18 = $1; - var $19 = $2; - var $20 = $19; - var $21 = IHEAP[$20]; - var $22 = $2; - var $23 = $22+8; - var $24 = IHEAP[$23]; - var $25 = $24 * 1; - var $26 = $3; - var $27 = $26 * 1; - var $28 = __Z13luaM_realloc_P9lua_StatePvjj($18, $21, $25, $27); - __lastLabel__ = 1; ; - } - else { - ; - var $30 = $1; - var $31 = __Z11luaM_toobigP9lua_State($30); - __lastLabel__ = 3; ; - } - var $33 = __lastLabel__ == 1 ? $28 : ($31); - var $34 = $2; - var $35 = $34; - IHEAP[$35] = $33; - var $36 = $3; - var $37 = $2; - var $38 = $37+8; - IHEAP[$38] = $36; - ; - } - var $40 = $2; - var $41 = $40; - var $42 = IHEAP[$41]; - ; - return $42; - } - __Z14luaZ_openspaceP9lua_StateP7Mbufferj.__index__ = Runtime.getFunctionIndex(__Z14luaZ_openspaceP9lua_StateP7Mbufferj, "__Z14luaZ_openspaceP9lua_StateP7Mbufferj"); - - - function __Z13luaL_argerrorP9lua_StateiPKc($L, $narg, $extramsg) { - var __stackBase__ = STACKTOP; STACKTOP += 100; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $ar = __stackBase__; - $2 = $L; - $3 = $narg; - $4 = $extramsg; - var $5 = $2; - var $6 = __Z12lua_getstackP9lua_StateiP9lua_Debug($5, 0, $ar); - var $7 = $6 != 0; - ; - $13$8$2: do { - if ($7) { - ; - var $14 = $2; - var $15 = __Z11lua_getinfoP9lua_StatePKcP9lua_Debug($14, __str124358, $ar); - var $16 = $ar+8; - var $17 = IHEAP[$16]; - var $18 = _strcmp($17, __str2244); - var $19 = $18 == 0; - ; - if ($19) { - ; - var $21 = $3; - var $22 = $21 + -1; - $3 = $22; - var $23 = $3; - var $24 = $23 == 0; - ; - if ($24) { - ; - var $26 = $2; - var $27 = $ar+4; - var $28 = IHEAP[$27]; - var $29 = $4; - var $30 = __Z10luaL_errorP9lua_StatePKcz($26, __str3245, Pointer_make([$28,0,0,0,$29,0,0,0], 0, ALLOC_STACK)); - $1 = $30; - __label__ = 1; /* $45 */ break $13$8$2; - } - else { - ; - ; - } - } - var $33 = $ar+4; - var $34 = IHEAP[$33]; - var $35 = $34 == 0; - ; - if ($35) { - ; - var $37 = $ar+4; - IHEAP[$37] = __str4246; - ; - } - var $39 = $2; - var $40 = $3; - var $41 = $ar+4; - var $42 = IHEAP[$41]; - var $43 = $4; - var $44 = __Z10luaL_errorP9lua_StatePKcz($39, __str5247, Pointer_make([$40,0,0,0,$42,0,0,0,$43,0,0,0], 0, ALLOC_STACK)); - $1 = $44; - ; - } - else { - ; - var $9 = $2; - var $10 = $3; - var $11 = $4; - var $12 = __Z10luaL_errorP9lua_StatePKcz($9, __str242, Pointer_make([$10,0,0,0,$11,0,0,0], 0, ALLOC_STACK)); - $1 = $12; - ; - } - } while(0); - var $46 = $1; - STACKTOP = __stackBase__; - return $46; - } - __Z13luaL_argerrorP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z13luaL_argerrorP9lua_StateiPKc, "__Z13luaL_argerrorP9lua_StateiPKc"); - - - function __Z10luaL_errorP9lua_StatePKcz($L, $fmt) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __numArgs__ = 2; - var $1; - var $2; - var $argp = __stackBase__; - $1 = $L; - $2 = $fmt; - var $3 = $argp; - IHEAP[$3] = arguments[__numArgs__]; - var $4 = $1; - __Z10luaL_whereP9lua_Statei($4, 1); - var $5 = $1; - var $6 = $2; - var $7 = IHEAP[$argp]; - var $8 = __Z16lua_pushvfstringP9lua_StatePKcPc($5, $6, $7); - var $9 = $argp; - ;; - var $10 = $1; - __Z10lua_concatP9lua_Statei($10, 2); - var $11 = $1; - var $12 = __Z9lua_errorP9lua_State($11); - STACKTOP = __stackBase__; - return $12; - } - __Z10luaL_errorP9lua_StatePKcz.__index__ = Runtime.getFunctionIndex(__Z10luaL_errorP9lua_StatePKcz, "__Z10luaL_errorP9lua_StatePKcz"); - - - function __Z13luaL_typerrorP9lua_StateiPKc($L, $narg, $tname) { - ; - var __label__; - var $1; - var $2; - var $3; - var $msg; - $1 = $L; - $2 = $narg; - $3 = $tname; - var $4 = $1; - var $5 = $3; - var $6 = $1; - var $7 = $1; - var $8 = $2; - var $9 = __Z8lua_typeP9lua_Statei($7, $8); - var $10 = __Z12lua_typenameP9lua_Statei($6, $9); - var $11 = __Z15lua_pushfstringP9lua_StatePKcz($4, __str6248, Pointer_make([$5,0,0,0,$10,0,0,0], 0, ALLOC_STACK)); - $msg = $11; - var $12 = $1; - var $13 = $2; - var $14 = $msg; - var $15 = __Z13luaL_argerrorP9lua_StateiPKc($12, $13, $14); - ; - return $15; - } - __Z13luaL_typerrorP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z13luaL_typerrorP9lua_StateiPKc, "__Z13luaL_typerrorP9lua_StateiPKc"); - - - function __Z10luaL_whereP9lua_Statei($L, $level) { - var __stackBase__ = STACKTOP; STACKTOP += 100; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $ar = __stackBase__; - $1 = $L; - $2 = $level; - var $3 = $1; - var $4 = $2; - var $5 = __Z12lua_getstackP9lua_StateiP9lua_Debug($3, $4, $ar); - var $6 = $5 != 0; - ; - $7$21$2: do { - if ($6) { - ; - var $8 = $1; - var $9 = __Z11lua_getinfoP9lua_StatePKcP9lua_Debug($8, __str7249, $ar); - var $10 = $ar+20; - var $11 = IHEAP[$10]; - var $12 = $11 > 0; - ; - if ($12) { - ; - var $14 = $1; - var $15 = $ar+36; - var $16 = $15; - var $17 = $ar+20; - var $18 = IHEAP[$17]; - var $19 = __Z15lua_pushfstringP9lua_StatePKcz($14, __str8250, Pointer_make([$16,0,0,0,$18,0,0,0], 0, ALLOC_STACK)); - __label__ = 0; /* $23 */ break $7$21$2; - } - else { - ; - __label__ = 1; /* $21 */ break $7$21$2; - } - } - else { - __label__ = 1; /* $21 */ - } - } while(0); - if (__label__ == 1) { - var $22 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($22, __str9251, 0); - ; - } - STACKTOP = __stackBase__; - return; - } - __Z10luaL_whereP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10luaL_whereP9lua_Statei, "__Z10luaL_whereP9lua_Statei"); - - - function __Z16luaL_checkoptionP9lua_StateiPKcPKS2_($L, $narg, $def, $lst) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - var $name; - var $i; - $2 = $L; - $3 = $narg; - $4 = $def; - $5 = $lst; - var $6 = $4; - var $7 = $6 != 0; - ; - if ($7) { - ; - var $9 = $2; - var $10 = $3; - var $11 = $4; - var $12 = __Z15luaL_optlstringP9lua_StateiPKcPj($9, $10, $11, 0); - __lastLabel__ = 0; ; - } - else { - ; - var $14 = $2; - var $15 = $3; - var $16 = __Z17luaL_checklstringP9lua_StateiPj($14, $15, 0); - __lastLabel__ = 2; ; - } - var $18 = __lastLabel__ == 0 ? $12 : ($16); - $name = $18; - $i = 0; - ; - $19$6: while(1) { // $19 - var $20 = $i; - var $21 = $5; - var $22 = $21+4*$20; - var $23 = IHEAP[$22]; - var $24 = $23 != 0; - if (!($24)) { __label__ = 5; /* $39 */ break $19$6; } - var $26 = $i; - var $27 = $5; - var $28 = $27+4*$26; - var $29 = IHEAP[$28]; - var $30 = $name; - var $31 = _strcmp($29, $30); - var $32 = $31 == 0; - if ($32) { __label__ = 6; /* $33 */ break $19$6; } - ; - var $37 = $i; - var $38 = $37 + 1; - $i = $38; - __label__ = 3; /* $19 */ continue $19$6; - } - if (__label__ == 5) { - var $40 = $2; - var $41 = $3; - var $42 = $2; - var $43 = $name; - var $44 = __Z15lua_pushfstringP9lua_StatePKcz($42, __str10252, Pointer_make([$43,0,0,0], 0, ALLOC_STACK)); - var $45 = __Z13luaL_argerrorP9lua_StateiPKc($40, $41, $44); - $1 = $45; - ; - } - else if (__label__ == 6) { - var $34 = $i; - $1 = $34; - ; - } - var $47 = $1; - ; - return $47; - } - __Z16luaL_checkoptionP9lua_StateiPKcPKS2_.__index__ = Runtime.getFunctionIndex(__Z16luaL_checkoptionP9lua_StateiPKcPKS2_, "__Z16luaL_checkoptionP9lua_StateiPKcPKS2_"); - - - function __Z15luaL_optlstringP9lua_StateiPKcPj($L, $narg, $def, $len) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - $2 = $L; - $3 = $narg; - $4 = $def; - $5 = $len; - var $6 = $2; - var $7 = $3; - var $8 = __Z8lua_typeP9lua_Statei($6, $7); - var $9 = $8 <= 0; - ; - if ($9) { - ; - var $11 = $5; - var $12 = $11 != 0; - ; - if ($12) { - ; - var $14 = $4; - var $15 = $14 != 0; - ; - if ($15) { - ; - var $17 = $4; - var $18 = _strlen($17); - __lastLabel__ = 0; ; - } - else { - ; - __lastLabel__ = 2; ; - } - var $21 = __lastLabel__ == 0 ? $18 : (0); - var $22 = $5; - IHEAP[$22] = $21; - ; - } - var $24 = $4; - $1 = $24; - ; - } - else { - ; - var $26 = $2; - var $27 = $3; - var $28 = $5; - var $29 = __Z17luaL_checklstringP9lua_StateiPj($26, $27, $28); - $1 = $29; - ; - } - var $31 = $1; - ; - return $31; - } - __Z15luaL_optlstringP9lua_StateiPKcPj.__index__ = Runtime.getFunctionIndex(__Z15luaL_optlstringP9lua_StateiPKcPj, "__Z15luaL_optlstringP9lua_StateiPKcPj"); - - - function __Z17luaL_checklstringP9lua_StateiPj($L, $narg, $len) { - ; - var __label__; - var $1; - var $2; - var $3; - var $s; - $1 = $L; - $2 = $narg; - $3 = $len; - var $4 = $1; - var $5 = $2; - var $6 = $3; - var $7 = __Z13lua_tolstringP9lua_StateiPj($4, $5, $6); - $s = $7; - var $8 = $s; - var $9 = $8 != 0; - ; - if (!$9) { - ; - var $11 = $1; - var $12 = $2; - __Z9tag_errorP9lua_Stateii($11, $12, 4); - ; - } - var $14 = $s; - ; - return $14; - } - __Z17luaL_checklstringP9lua_StateiPj.__index__ = Runtime.getFunctionIndex(__Z17luaL_checklstringP9lua_StateiPj, "__Z17luaL_checklstringP9lua_StateiPj"); - - - function __Z17luaL_newmetatableP9lua_StatePKc($L, $tname) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $L; - $3 = $tname; - var $4 = $2; - var $5 = $3; - __Z12lua_getfieldP9lua_StateiPKc($4, -10000, $5); - var $6 = $2; - var $7 = __Z8lua_typeP9lua_Statei($6, -1); - var $8 = $7 == 0; - ; - if ($8) { - ; - var $11 = $2; - __Z10lua_settopP9lua_Statei($11, -2); - var $12 = $2; - __Z15lua_createtableP9lua_Stateii($12, 0, 0); - var $13 = $2; - __Z13lua_pushvalueP9lua_Statei($13, -1); - var $14 = $2; - var $15 = $3; - __Z12lua_setfieldP9lua_StateiPKc($14, -10000, $15); - $1 = 1; - ; - } - else { - ; - $1 = 0; - ; - } - var $17 = $1; - ; - return $17; - } - __Z17luaL_newmetatableP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z17luaL_newmetatableP9lua_StatePKc, "__Z17luaL_newmetatableP9lua_StatePKc"); - - - function __Z15luaL_checkudataP9lua_StateiPKc($L, $ud, $tname) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $p; - $2 = $L; - $3 = $ud; - $4 = $tname; - var $5 = $2; - var $6 = $3; - var $7 = __Z14lua_touserdataP9lua_Statei($5, $6); - $p = $7; - var $8 = $p; - var $9 = $8 != 0; - ; - $10$26$2: do { - if ($9) { - ; - var $11 = $2; - var $12 = $3; - var $13 = __Z16lua_getmetatableP9lua_Statei($11, $12); - var $14 = $13 != 0; - ; - if ($14) { - ; - var $16 = $2; - var $17 = $4; - __Z12lua_getfieldP9lua_StateiPKc($16, -10000, $17); - var $18 = $2; - var $19 = __Z12lua_rawequalP9lua_Stateii($18, -1, -2); - var $20 = $19 != 0; - ; - if ($20) { - ; - var $22 = $2; - __Z10lua_settopP9lua_Statei($22, -3); - var $23 = $p; - $1 = $23; - __label__ = 0; /* $31 */ break $10$26$2; - } - else { - ; - ; - } - } - __label__ = 2; /* $26 */ break $10$26$2; - } - else { - __label__ = 2; /* $26 */ - } - } while(0); - if (__label__ == 2) { - var $27 = $2; - var $28 = $3; - var $29 = $4; - var $30 = __Z13luaL_typerrorP9lua_StateiPKc($27, $28, $29); - $1 = 0; - ; - } - var $32 = $1; - ; - return $32; - } - __Z15luaL_checkudataP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z15luaL_checkudataP9lua_StateiPKc, "__Z15luaL_checkudataP9lua_StateiPKc"); - - - function __Z15luaL_checkstackP9lua_StateiPKc($L, $space, $mes) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $space; - $3 = $mes; - var $4 = $1; - var $5 = $2; - var $6 = __Z14lua_checkstackP9lua_Statei($4, $5); - var $7 = $6 != 0; - ; - if (!$7) { - ; - var $9 = $1; - var $10 = $3; - var $11 = __Z10luaL_errorP9lua_StatePKcz($9, __str11253, Pointer_make([$10,0,0,0], 0, ALLOC_STACK)); - ; - } - ; - return; - } - __Z15luaL_checkstackP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z15luaL_checkstackP9lua_StateiPKc, "__Z15luaL_checkstackP9lua_StateiPKc"); - - - function __Z14luaL_checktypeP9lua_Stateii($L, $narg, $t) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $narg; - $3 = $t; - var $4 = $1; - var $5 = $2; - var $6 = __Z8lua_typeP9lua_Statei($4, $5); - var $7 = $3; - var $8 = $6 != $7; - ; - if ($8) { - ; - var $10 = $1; - var $11 = $2; - var $12 = $3; - __Z9tag_errorP9lua_Stateii($10, $11, $12); - ; - } - ; - return; - } - __Z14luaL_checktypeP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z14luaL_checktypeP9lua_Stateii, "__Z14luaL_checktypeP9lua_Stateii"); - - - function __Z9tag_errorP9lua_Stateii($L, $narg, $tag) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $narg; - $3 = $tag; - var $4 = $1; - var $5 = $2; - var $6 = $1; - var $7 = $3; - var $8 = __Z12lua_typenameP9lua_Statei($6, $7); - var $9 = __Z13luaL_typerrorP9lua_StateiPKc($4, $5, $8); - ; - return; - } - __Z9tag_errorP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z9tag_errorP9lua_Stateii, "__Z9tag_errorP9lua_Stateii"); - - - function __Z13luaL_checkanyP9lua_Statei($L, $narg) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $narg; - var $3 = $1; - var $4 = $2; - var $5 = __Z8lua_typeP9lua_Statei($3, $4); - var $6 = $5 == -1; - ; - if ($6) { - ; - var $8 = $1; - var $9 = $2; - var $10 = __Z13luaL_argerrorP9lua_StateiPKc($8, $9, __str12254); - ; - } - ; - return; - } - __Z13luaL_checkanyP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z13luaL_checkanyP9lua_Statei, "__Z13luaL_checkanyP9lua_Statei"); - - - function __Z16luaL_checknumberP9lua_Statei($L, $narg) { - ; - var __label__; - var $1; - var $2; - var $d; - $1 = $L; - $2 = $narg; - var $3 = $1; - var $4 = $2; - var $5 = __Z12lua_tonumberP9lua_Statei($3, $4); - $d = $5; - var $6 = $d; - var $7 = $6 == 0; - ; - $8$16$2: do { - if ($7) { - ; - var $9 = $1; - var $10 = $2; - var $11 = __Z12lua_isnumberP9lua_Statei($9, $10); - var $12 = $11 != 0; - if ($12) { __label__ = 0; /* $16 */ break $8$16$2; } - var $14 = $1; - var $15 = $2; - __Z9tag_errorP9lua_Stateii($14, $15, 3); - ; - } - } while(0); - var $17 = $d; - ; - return $17; - } - __Z16luaL_checknumberP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z16luaL_checknumberP9lua_Statei, "__Z16luaL_checknumberP9lua_Statei"); - - - function __Z14luaL_optnumberP9lua_Stateid($L, $narg, $def) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $narg; - $3 = $def; - var $4 = $1; - var $5 = $2; - var $6 = __Z8lua_typeP9lua_Statei($4, $5); - var $7 = $6 <= 0; - ; - if ($7) { - ; - var $9 = $3; - __lastLabel__ = 0; ; - } - else { - ; - var $11 = $1; - var $12 = $2; - var $13 = __Z16luaL_checknumberP9lua_Statei($11, $12); - __lastLabel__ = 2; ; - } - var $15 = __lastLabel__ == 0 ? $9 : ($13); - ; - return $15; - } - __Z14luaL_optnumberP9lua_Stateid.__index__ = Runtime.getFunctionIndex(__Z14luaL_optnumberP9lua_Stateid, "__Z14luaL_optnumberP9lua_Stateid"); - - - function __Z17luaL_checkintegerP9lua_Statei($L, $narg) { - ; - var __label__; - var $1; - var $2; - var $d; - $1 = $L; - $2 = $narg; - var $3 = $1; - var $4 = $2; - var $5 = __Z13lua_tointegerP9lua_Statei($3, $4); - $d = $5; - var $6 = $d; - var $7 = $6 == 0; - ; - $8$16$2: do { - if ($7) { - ; - var $9 = $1; - var $10 = $2; - var $11 = __Z12lua_isnumberP9lua_Statei($9, $10); - var $12 = $11 != 0; - if ($12) { __label__ = 0; /* $16 */ break $8$16$2; } - var $14 = $1; - var $15 = $2; - __Z9tag_errorP9lua_Stateii($14, $15, 3); - ; - } - } while(0); - var $17 = $d; - ; - return $17; - } - __Z17luaL_checkintegerP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z17luaL_checkintegerP9lua_Statei, "__Z17luaL_checkintegerP9lua_Statei"); - - - function __Z15luaL_optintegerP9lua_Stateii($L, $narg, $def) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $narg; - $3 = $def; - var $4 = $1; - var $5 = $2; - var $6 = __Z8lua_typeP9lua_Statei($4, $5); - var $7 = $6 <= 0; - ; - if ($7) { - ; - var $9 = $3; - __lastLabel__ = 0; ; - } - else { - ; - var $11 = $1; - var $12 = $2; - var $13 = __Z17luaL_checkintegerP9lua_Statei($11, $12); - __lastLabel__ = 2; ; - } - var $15 = __lastLabel__ == 0 ? $9 : ($13); - ; - return $15; - } - __Z15luaL_optintegerP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z15luaL_optintegerP9lua_Stateii, "__Z15luaL_optintegerP9lua_Stateii"); - - - function __Z17luaL_getmetafieldP9lua_StateiPKc($L, $obj, $event) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $2 = $L; - $3 = $obj; - $4 = $event; - var $5 = $2; - var $6 = $3; - var $7 = __Z16lua_getmetatableP9lua_Statei($5, $6); - var $8 = $7 != 0; - ; - if ($8) { - ; - var $11 = $2; - var $12 = $4; - __Z14lua_pushstringP9lua_StatePKc($11, $12); - var $13 = $2; - __Z10lua_rawgetP9lua_Statei($13, -2); - var $14 = $2; - var $15 = __Z8lua_typeP9lua_Statei($14, -1); - var $16 = $15 == 0; - ; - if ($16) { - ; - var $18 = $2; - __Z10lua_settopP9lua_Statei($18, -3); - $1 = 0; - ; - } - else { - ; - var $20 = $2; - __Z10lua_removeP9lua_Statei($20, -2); - $1 = 1; - ; - } - } - else { - ; - $1 = 0; - ; - } - var $22 = $1; - ; - return $22; - } - __Z17luaL_getmetafieldP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z17luaL_getmetafieldP9lua_StateiPKc, "__Z17luaL_getmetafieldP9lua_StateiPKc"); - - - function __Z13luaL_callmetaP9lua_StateiPKc($L, $obj, $event) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - $2 = $L; - $3 = $obj; - $4 = $event; - var $5 = $3; - var $6 = $5 > 0; - ; - $10$7$2: do { - if ($6) { - __label__ = 0; /* $10 */ - } - else { - ; - var $8 = $3; - var $9 = $8 <= -10000; - if ($9) { __label__ = 0; /* $10 */ break $10$7$2; } - var $13 = $2; - var $14 = __Z10lua_gettopP9lua_State($13); - var $15 = $3; - var $16 = $14 + $15; - var $17 = $16 + 1; - __lastLabel__ = 1; __label__ = 3; /* $18 */ break $10$7$2; - } - } while(0); - if (__label__ == 0) { - var $11 = $3; - __lastLabel__ = 0; ; - } - var $19 = __lastLabel__ == 0 ? $11 : ($17); - $3 = $19; - var $20 = $2; - var $21 = $3; - var $22 = $4; - var $23 = __Z17luaL_getmetafieldP9lua_StateiPKc($20, $21, $22); - var $24 = $23 != 0; - ; - if ($24) { - ; - var $27 = $2; - var $28 = $3; - __Z13lua_pushvalueP9lua_Statei($27, $28); - var $29 = $2; - __Z8lua_callP9lua_Stateii($29, 1, 1); - $1 = 1; - ; - } - else { - ; - $1 = 0; - ; - } - var $31 = $1; - ; - return $31; - } - __Z13luaL_callmetaP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z13luaL_callmetaP9lua_StateiPKc, "__Z13luaL_callmetaP9lua_StateiPKc"); - - - function __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($L, $libname, $l) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $libname; - $3 = $l; - var $4 = $1; - var $5 = $2; - var $6 = $3; - __Z12luaL_openlibP9lua_StatePKcPK8luaL_Regi($4, $5, $6, 0); - ; - return; - } - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg.__index__ = Runtime.getFunctionIndex(__Z13luaL_registerP9lua_StatePKcPK8luaL_Reg, "__Z13luaL_registerP9lua_StatePKcPK8luaL_Reg"); - - - function __Z12luaL_openlibP9lua_StatePKcPK8luaL_Regi($L, $libname, $l, $nup) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $size; - var $i; - $1 = $L; - $2 = $libname; - $3 = $l; - $4 = $nup; - var $5 = $2; - var $6 = $5 != 0; - ; - if ($6) { - ; - var $8 = $3; - var $9 = __Z7libsizePK8luaL_Reg($8); - $size = $9; - var $10 = $1; - var $11 = __Z14luaL_findtableP9lua_StateiPKci($10, -10000, __str13255, 1); - var $12 = $1; - var $13 = $2; - __Z12lua_getfieldP9lua_StateiPKc($12, -1, $13); - var $14 = $1; - var $15 = __Z8lua_typeP9lua_Statei($14, -1); - var $16 = $15 == 5; - ; - if (!$16) { - ; - var $18 = $1; - __Z10lua_settopP9lua_Statei($18, -2); - var $19 = $1; - var $20 = $2; - var $21 = $size; - var $22 = __Z14luaL_findtableP9lua_StateiPKci($19, -10002, $20, $21); - var $23 = $22 != 0; - ; - if ($23) { - ; - var $25 = $1; - var $26 = $2; - var $27 = __Z10luaL_errorP9lua_StatePKcz($25, __str14256, Pointer_make([$26,0,0,0], 0, ALLOC_STACK)); - ; - } - var $29 = $1; - __Z13lua_pushvalueP9lua_Statei($29, -1); - var $30 = $1; - var $31 = $2; - __Z12lua_setfieldP9lua_StateiPKc($30, -3, $31); - ; - } - var $33 = $1; - __Z10lua_removeP9lua_Statei($33, -2); - var $34 = $1; - var $35 = $4; - var $36 = $35 + 1; - var $37 = 0 - $36; - __Z10lua_insertP9lua_Statei($34, $37); - ; - } - ; - $39$11: while(1) { // $39 - var $40 = $3; - var $41 = $40; - var $42 = IHEAP[$41]; - var $43 = $42 != 0; - if (!($43)) { __label__ = 5; /* $72 */ break $39$11; } - $i = 0; - ; - $45$14: while(1) { // $45 - var $46 = $i; - var $47 = $4; - var $48 = $46 < $47; - if (!($48)) { __label__ = 8; /* $56 */ break $45$14; } - var $50 = $1; - var $51 = $4; - var $52 = 0 - $51; - __Z13lua_pushvalueP9lua_Statei($50, $52); - ; - var $54 = $i; - var $55 = $54 + 1; - $i = $55; - __label__ = 6; /* $45 */ continue $45$14; - } - var $57 = $1; - var $58 = $3; - var $59 = $58+4; - var $60 = IHEAP[$59]; - var $61 = $4; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($57, $60, $61); - var $62 = $1; - var $63 = $4; - var $64 = $63 + 2; - var $65 = 0 - $64; - var $66 = $3; - var $67 = $66; - var $68 = IHEAP[$67]; - __Z12lua_setfieldP9lua_StateiPKc($62, $65, $68); - ; - var $70 = $3; - var $71 = $70+8; - $3 = $71; - __label__ = 3; /* $39 */ continue $39$11; - } - var $73 = $1; - var $74 = $4; - var $75 = 0 - $74; - var $76 = $75 - 1; - __Z10lua_settopP9lua_Statei($73, $76); - ; - return; - } - __Z12luaL_openlibP9lua_StatePKcPK8luaL_Regi.__index__ = Runtime.getFunctionIndex(__Z12luaL_openlibP9lua_StatePKcPK8luaL_Regi, "__Z12luaL_openlibP9lua_StatePKcPK8luaL_Regi"); - - - function __Z7libsizePK8luaL_Reg($l) { - ; - var __label__; - var $1; - var $size; - $1 = $l; - $size = 0; - ; - $2$2: while(1) { // $2 - var $3 = $1; - var $4 = $3; - var $5 = IHEAP[$4]; - var $6 = $5 != 0; - if (!($6)) { __label__ = 2; /* $13 */ break $2$2; } - var $8 = $size; - var $9 = $8 + 1; - $size = $9; - ; - var $11 = $1; - var $12 = $11+8; - $1 = $12; - __label__ = 0; /* $2 */ continue $2$2; - } - var $14 = $size; - ; - return $14; - } - __Z7libsizePK8luaL_Reg.__index__ = Runtime.getFunctionIndex(__Z7libsizePK8luaL_Reg, "__Z7libsizePK8luaL_Reg"); - - - function __Z14luaL_findtableP9lua_StateiPKci($L, $idx, $fname, $szhint) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $e; - $2 = $L; - $3 = $idx; - $4 = $fname; - $5 = $szhint; - var $6 = $2; - var $7 = $3; - __Z13lua_pushvalueP9lua_Statei($6, $7); - ; - $8$2: while(1) { // $8 - var $9 = $4; - var $10 = _strchr($9, 46); - $e = $10; - var $11 = $e; - var $12 = $11 == 0; - ; - if ($12) { - ; - var $14 = $4; - var $15 = $4; - var $16 = _strlen($15); - var $17 = $14+$16; - $e = $17; - ; - } - var $19 = $2; - var $20 = $4; - var $21 = $e; - var $22 = $4; - var $23 = $21; - var $24 = $22; - var $25 = $23 - $24; - __Z15lua_pushlstringP9lua_StatePKcj($19, $20, $25); - var $26 = $2; - __Z10lua_rawgetP9lua_Statei($26, -2); - var $27 = $2; - var $28 = __Z8lua_typeP9lua_Statei($27, -1); - var $29 = $28 == 0; - ; - if ($29) { - ; - var $31 = $2; - __Z10lua_settopP9lua_Statei($31, -2); - var $32 = $2; - var $33 = $e; - var $34 = IHEAP[$33]; - var $35 = $34; - var $36 = $35 == 46; - var $37 = $5; - var $38 = $36 ? 1 : $37; - __Z15lua_createtableP9lua_Stateii($32, 0, $38); - var $39 = $2; - var $40 = $4; - var $41 = $e; - var $42 = $4; - var $43 = $41; - var $44 = $42; - var $45 = $43 - $44; - __Z15lua_pushlstringP9lua_StatePKcj($39, $40, $45); - var $46 = $2; - __Z13lua_pushvalueP9lua_Statei($46, -2); - var $47 = $2; - __Z12lua_settableP9lua_Statei($47, -4); - ; - } - else { - ; - var $49 = $2; - var $50 = __Z8lua_typeP9lua_Statei($49, -1); - var $51 = $50 == 5; - if (!($51)) { __label__ = 4; /* $52 */ break $8$2; } - ; - } - var $57 = $2; - __Z10lua_removeP9lua_Statei($57, -2); - var $58 = $e; - var $59 = $58+1; - $4 = $59; - ; - var $61 = $e; - var $62 = IHEAP[$61]; - var $63 = $62; - var $64 = $63 == 46; - if ($64) { __label__ = 0; /* $8 */ continue $8$2; } else { __label__ = 7; /* $65 */ break $8$2; } - } - if (__label__ == 4) { - var $53 = $2; - __Z10lua_settopP9lua_Statei($53, -3); - var $54 = $4; - $1 = $54; - ; - } - else if (__label__ == 7) { - $1 = 0; - ; - } - var $67 = $1; - ; - return $67; - } - __Z14luaL_findtableP9lua_StateiPKci.__index__ = Runtime.getFunctionIndex(__Z14luaL_findtableP9lua_StateiPKci, "__Z14luaL_findtableP9lua_StateiPKci"); - - - function __Z9luaL_gsubP9lua_StatePKcS2_S2_($L, $s, $p, $r) { - var __stackBase__ = STACKTOP; STACKTOP += 8204; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $wild; - var $l; - var $b = __stackBase__; - $1 = $L; - $2 = $s; - $3 = $p; - $4 = $r; - var $5 = $3; - var $6 = _strlen($5); - $l = $6; - var $7 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($7, $b); - ; - $8$2: while(1) { // $8 - var $9 = $2; - var $10 = $3; - var $11 = _strstr($9, $10); - $wild = $11; - var $12 = $11 != 0; - if (!($12)) { __label__ = 2; /* $24 */ break $8$2; } - var $14 = $2; - var $15 = $wild; - var $16 = $2; - var $17 = $15; - var $18 = $16; - var $19 = $17 - $18; - __Z15luaL_addlstringP11luaL_BufferPKcj($b, $14, $19); - var $20 = $4; - __Z14luaL_addstringP11luaL_BufferPKc($b, $20); - var $21 = $wild; - var $22 = $l; - var $23 = $21+$22; - $2 = $23; - __label__ = 0; /* $8 */ continue $8$2; - } - var $25 = $2; - __Z14luaL_addstringP11luaL_BufferPKc($b, $25); - __Z15luaL_pushresultP11luaL_Buffer($b); - var $26 = $1; - var $27 = __Z13lua_tolstringP9lua_StateiPj($26, -1, 0); - STACKTOP = __stackBase__; - return $27; - } - __Z9luaL_gsubP9lua_StatePKcS2_S2_.__index__ = Runtime.getFunctionIndex(__Z9luaL_gsubP9lua_StatePKcS2_S2_, "__Z9luaL_gsubP9lua_StatePKcS2_S2_"); - - - function __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($L, $B) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $B; - var $3 = $1; - var $4 = $2; - var $5 = $4+8; - IHEAP[$5] = $3; - var $6 = $2; - var $7 = $6+12; - var $8 = $7; - var $9 = $2; - var $10 = $9; - IHEAP[$10] = $8; - var $11 = $2; - var $12 = $11+4; - IHEAP[$12] = 0; - ; - return; - } - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer.__index__ = Runtime.getFunctionIndex(__Z13luaL_buffinitP9lua_StateP11luaL_Buffer, "__Z13luaL_buffinitP9lua_StateP11luaL_Buffer"); - - - function __Z15luaL_addlstringP11luaL_BufferPKcj($B, $s, $l) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - $1 = $B; - $2 = $s; - $3 = $l; - ; - $4$2: while(1) { // $4 - var $5 = $3; - var $6 = $5 + -1; - $3 = $6; - var $7 = $5 != 0; - if (!($7)) { __label__ = 2; /* $30 */ break $4$2; } - var $9 = $1; - var $10 = $9; - var $11 = IHEAP[$10]; - var $12 = $1; - var $13 = $12+12; - var $14 = $13; - var $15 = $14+8192; - var $16 = $11 < $15; - ; - if ($16) { - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 1; ; - var $18 = $1; - var $19 = __Z15luaL_prepbufferP11luaL_Buffer($18); - var $20 = $19 != 0; - __lastLabel__ = 3; ; - } - var $22 = __lastLabel__ == 1 ? 1 : ($20); - var $23 = $2; - var $24 = $23+1; - $2 = $24; - var $25 = IHEAP[$23]; - var $26 = $1; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = $28+1; - IHEAP[$27] = $29; - IHEAP[$28] = $25; - __label__ = 0; /* $4 */ continue $4$2; - } - ; - return; - } - __Z15luaL_addlstringP11luaL_BufferPKcj.__index__ = Runtime.getFunctionIndex(__Z15luaL_addlstringP11luaL_BufferPKcj, "__Z15luaL_addlstringP11luaL_BufferPKcj"); - - - function __Z14luaL_addstringP11luaL_BufferPKc($B, $s) { - ; - var __label__; - var $1; - var $2; - $1 = $B; - $2 = $s; - var $3 = $1; - var $4 = $2; - var $5 = $2; - var $6 = _strlen($5); - __Z15luaL_addlstringP11luaL_BufferPKcj($3, $4, $6); - ; - return; - } - __Z14luaL_addstringP11luaL_BufferPKc.__index__ = Runtime.getFunctionIndex(__Z14luaL_addstringP11luaL_BufferPKc, "__Z14luaL_addstringP11luaL_BufferPKc"); - - - function __Z15luaL_pushresultP11luaL_Buffer($B) { - ; - var __label__; - var $1; - $1 = $B; - var $2 = $1; - var $3 = __Z11emptybufferP11luaL_Buffer($2); - var $4 = $1; - var $5 = $4+8; - var $6 = IHEAP[$5]; - var $7 = $1; - var $8 = $7+4; - var $9 = IHEAP[$8]; - __Z10lua_concatP9lua_Statei($6, $9); - var $10 = $1; - var $11 = $10+4; - IHEAP[$11] = 1; - ; - return; - } - __Z15luaL_pushresultP11luaL_Buffer.__index__ = Runtime.getFunctionIndex(__Z15luaL_pushresultP11luaL_Buffer, "__Z15luaL_pushresultP11luaL_Buffer"); - - - function __Z15luaL_prepbufferP11luaL_Buffer($B) { - ; - var __label__; - var $1; - $1 = $B; - var $2 = $1; - var $3 = __Z11emptybufferP11luaL_Buffer($2); - var $4 = $3 != 0; - ; - if ($4) { - ; - var $6 = $1; - __Z11adjuststackP11luaL_Buffer($6); - ; - } - var $8 = $1; - var $9 = $8+12; - var $10 = $9; - ; - return $10; - } - __Z15luaL_prepbufferP11luaL_Buffer.__index__ = Runtime.getFunctionIndex(__Z15luaL_prepbufferP11luaL_Buffer, "__Z15luaL_prepbufferP11luaL_Buffer"); - - - function __Z11emptybufferP11luaL_Buffer($B) { - ; - var __label__; - var $1; - var $2; - var $l; - $2 = $B; - var $3 = $2; - var $4 = $3; - var $5 = IHEAP[$4]; - var $6 = $2; - var $7 = $6+12; - var $8 = $7; - var $9 = $5; - var $10 = $8; - var $11 = $9 - $10; - $l = $11; - var $12 = $l; - var $13 = $12 == 0; - ; - if ($13) { - ; - $1 = 0; - ; - } - else { - ; - var $16 = $2; - var $17 = $16+8; - var $18 = IHEAP[$17]; - var $19 = $2; - var $20 = $19+12; - var $21 = $20; - var $22 = $l; - __Z15lua_pushlstringP9lua_StatePKcj($18, $21, $22); - var $23 = $2; - var $24 = $23+12; - var $25 = $24; - var $26 = $2; - var $27 = $26; - IHEAP[$27] = $25; - var $28 = $2; - var $29 = $28+4; - var $30 = IHEAP[$29]; - var $31 = $30 + 1; - IHEAP[$29] = $31; - $1 = 1; - ; - } - var $33 = $1; - ; - return $33; - } - __Z11emptybufferP11luaL_Buffer.__index__ = Runtime.getFunctionIndex(__Z11emptybufferP11luaL_Buffer, "__Z11emptybufferP11luaL_Buffer"); - - - function __Z11adjuststackP11luaL_Buffer($B) { - ; - var __label__; - var $1; - var $L; - var $toget; - var $toplen; - var $l; - $1 = $B; - var $2 = $1; - var $3 = $2+4; - var $4 = IHEAP[$3]; - var $5 = $4 > 1; - ; - if ($5) { - ; - var $7 = $1; - var $8 = $7+8; - var $9 = IHEAP[$8]; - $L = $9; - $toget = 1; - var $10 = $L; - var $11 = __Z10lua_objlenP9lua_Statei($10, -1); - $toplen = $11; - ; - $12$4: while(1) { // $12 - var $13 = $L; - var $14 = $toget; - var $15 = $14 + 1; - var $16 = 0 - $15; - var $17 = __Z10lua_objlenP9lua_Statei($13, $16); - $l = $17; - var $18 = $1; - var $19 = $18+4; - var $20 = IHEAP[$19]; - var $21 = $toget; - var $22 = $20 - $21; - var $23 = $22 + 1; - var $24 = $23 >= 10; - ; - if (!$24) { - ; - var $26 = $toplen; - var $27 = $l; - var $28 = unSign($26, 32) > unSign($27, 32); - if (!($28)) { __label__ = 2; /* $35 */ break $12$4; } - } - var $30 = $l; - var $31 = $toplen; - var $32 = $31 + $30; - $toplen = $32; - var $33 = $toget; - var $34 = $33 + 1; - $toget = $34; - ; - ; - var $38 = $toget; - var $39 = $1; - var $40 = $39+4; - var $41 = IHEAP[$40]; - var $42 = $38 < $41; - if ($42) { __label__ = 0; /* $12 */ continue $12$4; } else { __label__ = 6; /* $43 */ break $12$4; } - } - if (__label__ == 2) { - ; - } - var $44 = $L; - var $45 = $toget; - __Z10lua_concatP9lua_Statei($44, $45); - var $46 = $1; - var $47 = $46+4; - var $48 = IHEAP[$47]; - var $49 = $toget; - var $50 = $48 - $49; - var $51 = $50 + 1; - var $52 = $1; - var $53 = $52+4; - IHEAP[$53] = $51; - ; - } - ; - return; - } - __Z11adjuststackP11luaL_Buffer.__index__ = Runtime.getFunctionIndex(__Z11adjuststackP11luaL_Buffer, "__Z11adjuststackP11luaL_Buffer"); - - - function __Z13luaL_addvalueP11luaL_Buffer($B) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $L; - var $vl = __stackBase__; - var $s; - $1 = $B; - var $2 = $1; - var $3 = $2+8; - var $4 = IHEAP[$3]; - $L = $4; - var $5 = $L; - var $6 = __Z13lua_tolstringP9lua_StateiPj($5, -1, $vl); - $s = $6; - var $7 = IHEAP[$vl]; - var $8 = $1; - var $9 = $8; - var $10 = IHEAP[$9]; - var $11 = $1; - var $12 = $11+12; - var $13 = $12; - var $14 = $10; - var $15 = $13; - var $16 = $14 - $15; - var $17 = 8192 - $16; - var $18 = unSign($7, 32) <= unSign($17, 32); - ; - if ($18) { - ; - var $20 = $1; - var $21 = $20; - var $22 = IHEAP[$21]; - var $23 = $s; - var $24 = IHEAP[$vl]; - _llvm_memcpy_p0i8_p0i8_i32($22, $23, $24, 1, 0); - var $25 = IHEAP[$vl]; - var $26 = $1; - var $27 = $26; - var $28 = IHEAP[$27]; - var $29 = $28+$25; - IHEAP[$27] = $29; - var $30 = $L; - __Z10lua_settopP9lua_Statei($30, -2); - ; - } - else { - ; - var $32 = $1; - var $33 = __Z11emptybufferP11luaL_Buffer($32); - var $34 = $33 != 0; - ; - if ($34) { - ; - var $36 = $L; - __Z10lua_insertP9lua_Statei($36, -2); - ; - } - var $38 = $1; - var $39 = $38+4; - var $40 = IHEAP[$39]; - var $41 = $40 + 1; - IHEAP[$39] = $41; - var $42 = $1; - __Z11adjuststackP11luaL_Buffer($42); - ; - } - STACKTOP = __stackBase__; - return; - } - __Z13luaL_addvalueP11luaL_Buffer.__index__ = Runtime.getFunctionIndex(__Z13luaL_addvalueP11luaL_Buffer, "__Z13luaL_addvalueP11luaL_Buffer"); - - - function __Z8luaL_refP9lua_Statei($L, $t) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $ref; - $2 = $L; - $3 = $t; - var $4 = $3; - var $5 = $4 > 0; - ; - $9$6$2: do { - if ($5) { - __label__ = 0; /* $9 */ - } - else { - ; - var $7 = $3; - var $8 = $7 <= -10000; - if ($8) { __label__ = 0; /* $9 */ break $9$6$2; } - var $12 = $2; - var $13 = __Z10lua_gettopP9lua_State($12); - var $14 = $3; - var $15 = $13 + $14; - var $16 = $15 + 1; - __lastLabel__ = 1; __label__ = 3; /* $17 */ break $9$6$2; - } - } while(0); - if (__label__ == 0) { - var $10 = $3; - __lastLabel__ = 0; ; - } - var $18 = __lastLabel__ == 0 ? $10 : ($16); - $3 = $18; - var $19 = $2; - var $20 = __Z8lua_typeP9lua_Statei($19, -1); - var $21 = $20 == 0; - ; - if ($21) { - ; - var $23 = $2; - __Z10lua_settopP9lua_Statei($23, -2); - $1 = -1; - ; - } - else { - ; - var $25 = $2; - var $26 = $3; - __Z11lua_rawgetiP9lua_Stateii($25, $26, 0); - var $27 = $2; - var $28 = __Z13lua_tointegerP9lua_Statei($27, -1); - $ref = $28; - var $29 = $2; - __Z10lua_settopP9lua_Statei($29, -2); - var $30 = $ref; - var $31 = $30 != 0; - ; - if ($31) { - ; - var $33 = $2; - var $34 = $3; - var $35 = $ref; - __Z11lua_rawgetiP9lua_Stateii($33, $34, $35); - var $36 = $2; - var $37 = $3; - __Z11lua_rawsetiP9lua_Stateii($36, $37, 0); - ; - } - else { - ; - var $39 = $2; - var $40 = $3; - var $41 = __Z10lua_objlenP9lua_Statei($39, $40); - $ref = $41; - var $42 = $ref; - var $43 = $42 + 1; - $ref = $43; - ; - } - var $45 = $2; - var $46 = $3; - var $47 = $ref; - __Z11lua_rawsetiP9lua_Stateii($45, $46, $47); - var $48 = $ref; - $1 = $48; - ; - } - var $50 = $1; - ; - return $50; - } - __Z8luaL_refP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z8luaL_refP9lua_Statei, "__Z8luaL_refP9lua_Statei"); - - - function __Z10luaL_unrefP9lua_Stateii($L, $t, $ref) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $t; - $3 = $ref; - var $4 = $3; - var $5 = $4 >= 0; - ; - if ($5) { - ; - var $7 = $2; - var $8 = $7 > 0; - ; - $12$9$4: do { - if ($8) { - __label__ = 0; /* $12 */ - } - else { - ; - var $10 = $2; - var $11 = $10 <= -10000; - if ($11) { __label__ = 0; /* $12 */ break $12$9$4; } - var $15 = $1; - var $16 = __Z10lua_gettopP9lua_State($15); - var $17 = $2; - var $18 = $16 + $17; - var $19 = $18 + 1; - __lastLabel__ = 1; __label__ = 3; /* $20 */ break $12$9$4; - } - } while(0); - if (__label__ == 0) { - var $13 = $2; - __lastLabel__ = 0; ; - } - var $21 = __lastLabel__ == 0 ? $13 : ($19); - $2 = $21; - var $22 = $1; - var $23 = $2; - __Z11lua_rawgetiP9lua_Stateii($22, $23, 0); - var $24 = $1; - var $25 = $2; - var $26 = $3; - __Z11lua_rawsetiP9lua_Stateii($24, $25, $26); - var $27 = $1; - var $28 = $3; - __Z15lua_pushintegerP9lua_Statei($27, $28); - var $29 = $1; - var $30 = $2; - __Z11lua_rawsetiP9lua_Stateii($29, $30, 0); - ; - } - ; - return; - } - __Z10luaL_unrefP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z10luaL_unrefP9lua_Stateii, "__Z10luaL_unrefP9lua_Stateii"); - - - function __Z13luaL_loadfileP9lua_StatePKc($L, $filename) { - var __stackBase__ = STACKTOP; STACKTOP += 8200; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $lf = __stackBase__; - var $status; - var $readstatus; - var $c; - var $fnameindex; - $2 = $L; - $3 = $filename; - var $4 = $2; - var $5 = __Z10lua_gettopP9lua_State($4); - var $6 = $5 + 1; - $fnameindex = $6; - var $7 = $lf; - IHEAP[$7] = 0; - var $8 = $3; - var $9 = $8 == 0; - ; - $10$14$2: do { - if ($9) { - ; - var $11 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($11, __str15257, 6); - var $12 = IHEAP[_stdin]; - var $13 = $lf+4; - IHEAP[$13] = $12; - __label__ = 0; /* $29 */ break $10$14$2; - } - else { - ; - var $15 = $2; - var $16 = $3; - var $17 = __Z15lua_pushfstringP9lua_StatePKcz($15, __str16258, Pointer_make([$16,0,0,0], 0, ALLOC_STACK)); - var $18 = $3; - var $19 = _fopen($18, __str17259); - var $20 = $lf+4; - IHEAP[$20] = $19; - var $21 = $lf+4; - var $22 = IHEAP[$21]; - var $23 = $22 == 0; - ; - if ($23) { - ; - var $25 = $2; - var $26 = $fnameindex; - var $27 = __Z7errfileP9lua_StatePKci($25, __str18260, $26); - $1 = $27; - __label__ = 1; /* $125 */ break $10$14$2; - } - else { - ; - __label__ = 0; /* $29 */ break $10$14$2; - } - } - } while(0); - $29$125$8: do { - if (__label__ == 0) { - var $30 = $lf+4; - var $31 = IHEAP[$30]; - var $32 = __IO_getc($31); - $c = $32; - var $33 = $c; - var $34 = $33 == 35; - ; - if ($34) { - ; - var $36 = $lf; - IHEAP[$36] = 1; - ; - $37$12: while(1) { // $37 - var $38 = $lf+4; - var $39 = IHEAP[$38]; - var $40 = __IO_getc($39); - $c = $40; - var $41 = $40 != -1; - ; - if ($41) { - __lastLabel__ = 2; ; - var $43 = $c; - var $44 = $43 != 10; - __lastLabel__ = 3; ; - } - else { - __lastLabel__ = 2; ; - } - var $46 = __lastLabel__ == 2 ? 0 : ($44); - if (!($46)) { __label__ = 6; /* $48 */ break $37$12; } - __label__ = 2; /* $37 */ continue $37$12; - } - var $49 = $c; - var $50 = $49 == 10; - ; - if ($50) { - ; - var $52 = $lf+4; - var $53 = IHEAP[$52]; - var $54 = __IO_getc($53); - $c = $54; - ; - } - ; - } - var $57 = $c; - var $58 = IHEAP[__str19261]; - var $59 = $58; - var $60 = $57 == $59; - ; - $61$93$23: do { - if ($60) { - ; - var $62 = $3; - var $63 = $62 != 0; - if (!($63)) { __label__ = 10; /* $93 */ break $61$93$23; } - var $65 = $3; - var $66 = $lf+4; - var $67 = IHEAP[$66]; - var $68 = _freopen($65, __str20262, $67); - var $69 = $lf+4; - IHEAP[$69] = $68; - var $70 = $lf+4; - var $71 = IHEAP[$70]; - var $72 = $71 == 0; - ; - if ($72) { - ; - var $74 = $2; - var $75 = $fnameindex; - var $76 = __Z7errfileP9lua_StatePKci($74, __str21263, $75); - $1 = $76; - __label__ = 1; /* $125 */ break $29$125$8; - } - else { - ; - ; - $78$29: while(1) { // $78 - var $79 = $lf+4; - var $80 = IHEAP[$79]; - var $81 = __IO_getc($80); - $c = $81; - var $82 = $81 != -1; - ; - if ($82) { - __lastLabel__ = 11; ; - var $84 = $c; - var $85 = IHEAP[__str19261]; - var $86 = $85; - var $87 = $84 != $86; - __lastLabel__ = 12; ; - } - else { - __lastLabel__ = 11; ; - } - var $89 = __lastLabel__ == 11 ? 0 : ($87); - if (!($89)) { __label__ = 15; /* $91 */ break $78$29; } - __label__ = 11; /* $78 */ continue $78$29; - } - var $92 = $lf; - IHEAP[$92] = 0; - ; - } - } - } while(0); - var $94 = $c; - var $95 = $lf+4; - var $96 = IHEAP[$95]; - var $97 = _ungetc($94, $96); - var $98 = $2; - var $99 = $lf; - var $100 = $2; - var $101 = __Z13lua_tolstringP9lua_StateiPj($100, -1, 0); - var $102 = __Z8lua_loadP9lua_StatePFPKcS0_PvPjES3_S2_($98, __Z4getFP9lua_StatePvPj.__index__, $99, $101); - $status = $102; - var $103 = $lf+4; - var $104 = IHEAP[$103]; - var $105 = _ferror($104); - $readstatus = $105; - var $106 = $3; - var $107 = $106 != 0; - ; - if ($107) { - ; - var $109 = $lf+4; - var $110 = IHEAP[$109]; - var $111 = _fclose($110); - ; - } - var $113 = $readstatus; - var $114 = $113 != 0; - ; - if ($114) { - ; - var $116 = $2; - var $117 = $fnameindex; - __Z10lua_settopP9lua_Statei($116, $117); - var $118 = $2; - var $119 = $fnameindex; - var $120 = __Z7errfileP9lua_StatePKci($118, __str22264, $119); - $1 = $120; - ; - } - else { - ; - var $122 = $2; - var $123 = $fnameindex; - __Z10lua_removeP9lua_Statei($122, $123); - var $124 = $status; - $1 = $124; - ; - } - } - } while(0); - var $126 = $1; - STACKTOP = __stackBase__; - return $126; - } - __Z13luaL_loadfileP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z13luaL_loadfileP9lua_StatePKc, "__Z13luaL_loadfileP9lua_StatePKc"); - - - function __Z7errfileP9lua_StatePKci($L, $what, $fnameindex) { - ; - var __label__; - var $1; - var $2; - var $3; - var $serr; - var $filename; - $1 = $L; - $2 = $what; - $3 = $fnameindex; - var $4 = ___errno_location(); - var $5 = IHEAP[$4]; - var $6 = _strerror($5); - $serr = $6; - var $7 = $1; - var $8 = $3; - var $9 = __Z13lua_tolstringP9lua_StateiPj($7, $8, 0); - var $10 = $9+1; - $filename = $10; - var $11 = $1; - var $12 = $2; - var $13 = $filename; - var $14 = $serr; - var $15 = __Z15lua_pushfstringP9lua_StatePKcz($11, __str25267, Pointer_make([$12,0,0,0,$13,0,0,0,$14,0,0,0], 0, ALLOC_STACK)); - var $16 = $1; - var $17 = $3; - __Z10lua_removeP9lua_Statei($16, $17); - ; - return 6; - } - __Z7errfileP9lua_StatePKci.__index__ = Runtime.getFunctionIndex(__Z7errfileP9lua_StatePKci, "__Z7errfileP9lua_StatePKci"); - - - function __Z4getFP9lua_StatePvPj($L, $ud, $size) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $lf; - $2 = $L; - $3 = $ud; - $4 = $size; - var $5 = $3; - var $6 = $5; - $lf = $6; - var $7 = $lf; - var $8 = $7; - var $9 = IHEAP[$8]; - var $10 = $9 != 0; - ; - if ($10) { - ; - var $12 = $lf; - var $13 = $12; - IHEAP[$13] = 0; - var $14 = $4; - IHEAP[$14] = 1; - $1 = __str24266; - ; - } - else { - ; - var $16 = $lf; - var $17 = $16+4; - var $18 = IHEAP[$17]; - var $19 = _feof($18); - var $20 = $19 != 0; - ; - if ($20) { - ; - $1 = 0; - ; - } - else { - ; - var $23 = $lf; - var $24 = $23+8; - var $25 = $24; - var $26 = $lf; - var $27 = $26+4; - var $28 = IHEAP[$27]; - var $29 = _fread($25, 1, 8192, $28); - var $30 = $4; - IHEAP[$30] = $29; - var $31 = $4; - var $32 = IHEAP[$31]; - var $33 = unSign($32, 32) > unSign(0, 32); - ; - if ($33) { - ; - var $35 = $lf; - var $36 = $35+8; - var $37 = $36; - __lastLabel__ = 1; ; - } - else { - ; - __lastLabel__ = 3; ; - } - var $40 = __lastLabel__ == 1 ? $37 : (0); - $1 = $40; - ; - } - } - var $42 = $1; - ; - return $42; - } - __Z4getFP9lua_StatePvPj.__index__ = Runtime.getFunctionIndex(__Z4getFP9lua_StatePvPj, "__Z4getFP9lua_StatePvPj"); - - - function __Z15luaL_loadbufferP9lua_StatePKcjS2_($L, $buff, $size, $name) { - var __stackBase__ = STACKTOP; STACKTOP += 8; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $ls = __stackBase__; - $1 = $L; - $2 = $buff; - $3 = $size; - $4 = $name; - var $5 = $2; - var $6 = $ls; - IHEAP[$6] = $5; - var $7 = $3; - var $8 = $ls+4; - IHEAP[$8] = $7; - var $9 = $1; - var $10 = $ls; - var $11 = $4; - var $12 = __Z8lua_loadP9lua_StatePFPKcS0_PvPjES3_S2_($9, __Z4getSP9lua_StatePvPj.__index__, $10, $11); - STACKTOP = __stackBase__; - return $12; - } - __Z15luaL_loadbufferP9lua_StatePKcjS2_.__index__ = Runtime.getFunctionIndex(__Z15luaL_loadbufferP9lua_StatePKcjS2_, "__Z15luaL_loadbufferP9lua_StatePKcjS2_"); - - - function __Z4getSP9lua_StatePvPj($L, $ud, $size) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $ls; - $2 = $L; - $3 = $ud; - $4 = $size; - var $5 = $3; - var $6 = $5; - $ls = $6; - var $7 = $ls; - var $8 = $7+4; - var $9 = IHEAP[$8]; - var $10 = $9 == 0; - ; - if ($10) { - ; - $1 = 0; - ; - } - else { - ; - var $13 = $ls; - var $14 = $13+4; - var $15 = IHEAP[$14]; - var $16 = $4; - IHEAP[$16] = $15; - var $17 = $ls; - var $18 = $17+4; - IHEAP[$18] = 0; - var $19 = $ls; - var $20 = $19; - var $21 = IHEAP[$20]; - $1 = $21; - ; - } - var $23 = $1; - ; - return $23; - } - __Z4getSP9lua_StatePvPj.__index__ = Runtime.getFunctionIndex(__Z4getSP9lua_StatePvPj, "__Z4getSP9lua_StatePvPj"); - - - function __Z15luaL_loadstringP9lua_StatePKc($L, $s) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $s; - var $3 = $1; - var $4 = $2; - var $5 = $2; - var $6 = _strlen($5); - var $7 = $2; - var $8 = __Z15luaL_loadbufferP9lua_StatePKcjS2_($3, $4, $6, $7); - ; - return $8; - } - __Z15luaL_loadstringP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z15luaL_loadstringP9lua_StatePKc, "__Z15luaL_loadstringP9lua_StatePKc"); - - - function __Z13luaL_newstatev() { - ; - var __label__; - var $L; - var $1 = __Z12lua_newstatePFPvS_S_jjES_(__Z7l_allocPvS_jj.__index__, 0); - $L = $1; - var $2 = $L; - var $3 = $2 != 0; - ; - if ($3) { - ; - var $5 = $L; - var $6 = __Z11lua_atpanicP9lua_StatePFiS0_E($5, __Z5panicP9lua_State.__index__); - ; - } - var $8 = $L; - ; - return $8; - } - __Z13luaL_newstatev.__index__ = Runtime.getFunctionIndex(__Z13luaL_newstatev, "__Z13luaL_newstatev"); - - - function __Z7l_allocPvS_jj($ud, $ptr, $osize, $nsize) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - $2 = $ud; - $3 = $ptr; - $4 = $osize; - $5 = $nsize; - var $6 = $5; - var $7 = $6 == 0; - ; - if ($7) { - ; - var $9 = $3; - _free($9); - $1 = 0; - ; - } - else { - ; - var $11 = $3; - var $12 = $5; - var $13 = _realloc($11, $12); - $1 = $13; - ; - } - var $15 = $1; - ; - return $15; - } - __Z7l_allocPvS_jj.__index__ = Runtime.getFunctionIndex(__Z7l_allocPvS_jj, "__Z7l_allocPvS_jj"); - - - function __Z5panicP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = IHEAP[_stderr]; - var $3 = $1; - var $4 = __Z13lua_tolstringP9lua_StateiPj($3, -1, 0); - var $5 = _fprintf($2, __str23265, $4); - ; - return 0; - } - __Z5panicP9lua_State.__index__ = Runtime.getFunctionIndex(__Z5panicP9lua_State, "__Z5panicP9lua_State"); - - - function __Z11luaB_assertP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - $2 = $L; - var $3 = $2; - __Z13luaL_checkanyP9lua_Statei($3, 1); - var $4 = $2; - var $5 = __Z13lua_tobooleanP9lua_Statei($4, 1); - var $6 = $5 != 0; - ; - if ($6) { - ; - var $13 = $2; - var $14 = __Z10lua_gettopP9lua_State($13); - $1 = $14; - ; - } - else { - ; - var $8 = $2; - var $9 = $2; - var $10 = __Z15luaL_optlstringP9lua_StateiPKcPj($9, 2, __str78, 0); - var $11 = __Z10luaL_errorP9lua_StatePKcz($8, __str77317, Pointer_make([$10,0,0,0], 0, ALLOC_STACK)); - $1 = $11; - ; - } - var $16 = $1; - ; - return $16; - } - __Z11luaB_assertP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaB_assertP9lua_State, "__Z11luaB_assertP9lua_State"); - - - function __Z19luaB_collectgarbageP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $o; - var $ex; - var $res; - var $b; - $2 = $L; - var $3 = $2; - var $4 = __Z16luaL_checkoptionP9lua_StateiPKcPKS2_($3, 1, __str72316, __ZZ19luaB_collectgarbageP9lua_StateE4opts); - $o = $4; - var $5 = $2; - var $6 = __Z15luaL_optintegerP9lua_Stateii($5, 2, 0); - $ex = $6; - var $7 = $2; - var $8 = $o; - var $9 = __ZZ19luaB_collectgarbageP9lua_StateE7optsnum+$8*4; - var $10 = IHEAP[$9]; - var $11 = $ex; - var $12 = __Z6lua_gcP9lua_Stateii($7, $10, $11); - $res = $12; - var $13 = $o; - var $14 = __ZZ19luaB_collectgarbageP9lua_StateE7optsnum+$13*4; - var $15 = IHEAP[$14]; - if ($15 == 3) { - __label__ = 1; /* $16 */ - } - else if ($15 == 5) { - __label__ = 2; /* $26 */ - } - else { - __label__ = 3; /* $29 */ - } - - if (__label__ == 3) { - var $30 = $2; - var $31 = $res; - var $32 = $31; - __Z14lua_pushnumberP9lua_Stated($30, $32); - $1 = 1; - ; - } - else if (__label__ == 1) { - var $17 = $2; - var $18 = __Z6lua_gcP9lua_Stateii($17, 4, 0); - $b = $18; - var $19 = $2; - var $20 = $res; - var $21 = $20; - var $22 = $b; - var $23 = $22; - var $24 = $23 / 1024; - var $25 = $21 + $24; - __Z14lua_pushnumberP9lua_Stated($19, $25); - $1 = 1; - ; - } - else if (__label__ == 2) { - var $27 = $2; - var $28 = $res; - __Z15lua_pushbooleanP9lua_Statei($27, $28); - $1 = 1; - ; - } - var $34 = $1; - ; - return $34; - } - __Z19luaB_collectgarbageP9lua_State.__index__ = Runtime.getFunctionIndex(__Z19luaB_collectgarbageP9lua_State, "__Z19luaB_collectgarbageP9lua_State"); - - - function __Z11luaB_dofileP9lua_State($L) { - ; - var __label__; - var $1; - var $fname; - var $n; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_optlstringP9lua_StateiPKcPj($2, 1, 0, 0); - $fname = $3; - var $4 = $1; - var $5 = __Z10lua_gettopP9lua_State($4); - $n = $5; - var $6 = $1; - var $7 = $fname; - var $8 = __Z13luaL_loadfileP9lua_StatePKc($6, $7); - var $9 = $8 != 0; - ; - if ($9) { - ; - var $11 = $1; - var $12 = __Z9lua_errorP9lua_State($11); - ; - } - var $14 = $1; - __Z8lua_callP9lua_Stateii($14, 0, -1); - var $15 = $1; - var $16 = __Z10lua_gettopP9lua_State($15); - var $17 = $n; - var $18 = $16 - $17; - ; - return $18; - } - __Z11luaB_dofileP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaB_dofileP9lua_State, "__Z11luaB_dofileP9lua_State"); - - - function __Z10luaB_errorP9lua_State($L) { - ; - var __label__; - var $1; - var $level; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_optintegerP9lua_Stateii($2, 2, 1); - $level = $3; - var $4 = $1; - __Z10lua_settopP9lua_Statei($4, 1); - var $5 = $1; - var $6 = __Z12lua_isstringP9lua_Statei($5, 1); - var $7 = $6 != 0; - ; - $8$16$2: do { - if ($7) { - ; - var $9 = $level; - var $10 = $9 > 0; - if (!($10)) { __label__ = 1; /* $16 */ break $8$16$2; } - var $12 = $1; - var $13 = $level; - __Z10luaL_whereP9lua_Statei($12, $13); - var $14 = $1; - __Z13lua_pushvalueP9lua_Statei($14, 1); - var $15 = $1; - __Z10lua_concatP9lua_Statei($15, 2); - ; - } - } while(0); - var $17 = $1; - var $18 = __Z9lua_errorP9lua_State($17); - ; - return $18; - } - __Z10luaB_errorP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10luaB_errorP9lua_State, "__Z10luaB_errorP9lua_State"); - - - function __Z11luaB_gcinfoP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z6lua_gcP9lua_Stateii($3, 3, 0); - __Z15lua_pushintegerP9lua_Statei($2, $4); - ; - return 1; - } - __Z11luaB_gcinfoP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaB_gcinfoP9lua_State, "__Z11luaB_gcinfoP9lua_State"); - - - function __Z12luaB_getfenvP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z7getfuncP9lua_Statei($2, 1); - var $3 = $1; - var $4 = __Z15lua_iscfunctionP9lua_Statei($3, -1); - var $5 = $4 != 0; - ; - if ($5) { - ; - var $7 = $1; - __Z13lua_pushvalueP9lua_Statei($7, -10002); - ; - } - else { - ; - var $9 = $1; - __Z11lua_getfenvP9lua_Statei($9, -1); - ; - } - ; - return 1; - } - __Z12luaB_getfenvP9lua_State.__index__ = Runtime.getFunctionIndex(__Z12luaB_getfenvP9lua_State, "__Z12luaB_getfenvP9lua_State"); - - - function __Z17luaB_getmetatableP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - $2 = $L; - var $3 = $2; - __Z13luaL_checkanyP9lua_Statei($3, 1); - var $4 = $2; - var $5 = __Z16lua_getmetatableP9lua_Statei($4, 1); - var $6 = $5 != 0; - ; - if ($6) { - ; - var $10 = $2; - var $11 = __Z17luaL_getmetafieldP9lua_StateiPKc($10, 1, __str56); - $1 = 1; - ; - } - else { - ; - var $8 = $2; - __Z11lua_pushnilP9lua_State($8); - $1 = 1; - ; - } - var $13 = $1; - ; - return $13; - } - __Z17luaB_getmetatableP9lua_State.__index__ = Runtime.getFunctionIndex(__Z17luaB_getmetatableP9lua_State, "__Z17luaB_getmetatableP9lua_State"); - - - function __Z13luaB_loadfileP9lua_State($L) { - ; - var __label__; - var $1; - var $fname; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_optlstringP9lua_StateiPKcPj($2, 1, 0, 0); - $fname = $3; - var $4 = $1; - var $5 = $1; - var $6 = $fname; - var $7 = __Z13luaL_loadfileP9lua_StatePKc($5, $6); - var $8 = __Z8load_auxP9lua_Statei($4, $7); - ; - return $8; - } - __Z13luaB_loadfileP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaB_loadfileP9lua_State, "__Z13luaB_loadfileP9lua_State"); - - - function __Z9luaB_loadP9lua_State($L) { - ; - var __label__; - var $1; - var $status; - var $cname; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_optlstringP9lua_StateiPKcPj($2, 2, __str67, 0); - $cname = $3; - var $4 = $1; - __Z14luaL_checktypeP9lua_Stateii($4, 1, 6); - var $5 = $1; - __Z10lua_settopP9lua_Statei($5, 3); - var $6 = $1; - var $7 = $cname; - var $8 = __Z8lua_loadP9lua_StatePFPKcS0_PvPjES3_S2_($6, __Z14generic_readerP9lua_StatePvPj.__index__, 0, $7); - $status = $8; - var $9 = $1; - var $10 = $status; - var $11 = __Z8load_auxP9lua_Statei($9, $10); - ; - return $11; - } - __Z9luaB_loadP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9luaB_loadP9lua_State, "__Z9luaB_loadP9lua_State"); - - - function __Z15luaB_loadstringP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $l = __stackBase__; - var $s; - var $chunkname; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, $l); - $s = $3; - var $4 = $1; - var $5 = $s; - var $6 = __Z15luaL_optlstringP9lua_StateiPKcPj($4, 2, $5, 0); - $chunkname = $6; - var $7 = $1; - var $8 = $1; - var $9 = $s; - var $10 = IHEAP[$l]; - var $11 = $chunkname; - var $12 = __Z15luaL_loadbufferP9lua_StatePKcjS2_($8, $9, $10, $11); - var $13 = __Z8load_auxP9lua_Statei($7, $12); - STACKTOP = __stackBase__; - return $13; - } - __Z15luaB_loadstringP9lua_State.__index__ = Runtime.getFunctionIndex(__Z15luaB_loadstringP9lua_State, "__Z15luaB_loadstringP9lua_State"); - - - function __Z9luaB_nextP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - $2 = $L; - var $3 = $2; - __Z14luaL_checktypeP9lua_Stateii($3, 1, 5); - var $4 = $2; - __Z10lua_settopP9lua_Statei($4, 2); - var $5 = $2; - var $6 = __Z8lua_nextP9lua_Statei($5, 1); - var $7 = $6 != 0; - ; - if ($7) { - ; - $1 = 2; - ; - } - else { - ; - var $10 = $2; - __Z11lua_pushnilP9lua_State($10); - $1 = 1; - ; - } - var $12 = $1; - ; - return $12; - } - __Z9luaB_nextP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9luaB_nextP9lua_State, "__Z9luaB_nextP9lua_State"); - - - function __Z10luaB_pcallP9lua_State($L) { - ; - var __label__; - var $1; - var $status; - $1 = $L; - var $2 = $1; - __Z13luaL_checkanyP9lua_Statei($2, 1); - var $3 = $1; - var $4 = $1; - var $5 = __Z10lua_gettopP9lua_State($4); - var $6 = $5 - 1; - var $7 = __Z9lua_pcallP9lua_Stateiii($3, $6, -1, 0); - $status = $7; - var $8 = $1; - var $9 = $status; - var $10 = $9 == 0; - var $11 = $10; - __Z15lua_pushbooleanP9lua_Statei($8, $11); - var $12 = $1; - __Z10lua_insertP9lua_Statei($12, 1); - var $13 = $1; - var $14 = __Z10lua_gettopP9lua_State($13); - ; - return $14; - } - __Z10luaB_pcallP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10luaB_pcallP9lua_State, "__Z10luaB_pcallP9lua_State"); - - - function __Z10luaB_printP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $n; - var $i; - var $s; - $2 = $L; - var $3 = $2; - var $4 = __Z10lua_gettopP9lua_State($3); - $n = $4; - var $5 = $2; - __Z12lua_getfieldP9lua_StateiPKc($5, -10002, __str20288); - $i = 1; - ; - $6$2: while(1) { // $6 - var $7 = $i; - var $8 = $n; - var $9 = $7 <= $8; - if (!($9)) { __label__ = 2; /* $36 */ break $6$2; } - var $11 = $2; - __Z13lua_pushvalueP9lua_Statei($11, -1); - var $12 = $2; - var $13 = $i; - __Z13lua_pushvalueP9lua_Statei($12, $13); - var $14 = $2; - __Z8lua_callP9lua_Stateii($14, 1, 1); - var $15 = $2; - var $16 = __Z13lua_tolstringP9lua_StateiPj($15, -1, 0); - $s = $16; - var $17 = $s; - var $18 = $17 == 0; - if ($18) { __label__ = 3; /* $19 */ break $6$2; } - var $23 = $i; - var $24 = $23 > 1; - ; - if ($24) { - ; - var $26 = IHEAP[_stdout]; - var $27 = _fputs(__str65, $26); - ; - } - var $29 = $s; - var $30 = IHEAP[_stdout]; - var $31 = _fputs($29, $30); - var $32 = $2; - __Z10lua_settopP9lua_Statei($32, -2); - ; - var $34 = $i; - var $35 = $34 + 1; - $i = $35; - __label__ = 0; /* $6 */ continue $6$2; - } - if (__label__ == 2) { - var $37 = IHEAP[_stdout]; - var $38 = _fputs(__str66, $37); - $1 = 0; - ; - } - else if (__label__ == 3) { - var $20 = $2; - var $21 = __Z10luaL_errorP9lua_StatePKcz($20, __str64); - $1 = $21; - ; - } - var $40 = $1; - ; - return $40; - } - __Z10luaB_printP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10luaB_printP9lua_State, "__Z10luaB_printP9lua_State"); - - - function __Z13luaB_rawequalP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaL_checkanyP9lua_Statei($2, 1); - var $3 = $1; - __Z13luaL_checkanyP9lua_Statei($3, 2); - var $4 = $1; - var $5 = $1; - var $6 = __Z12lua_rawequalP9lua_Stateii($5, 1, 2); - __Z15lua_pushbooleanP9lua_Statei($4, $6); - ; - return 1; - } - __Z13luaB_rawequalP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaB_rawequalP9lua_State, "__Z13luaB_rawequalP9lua_State"); - - - function __Z11luaB_rawgetP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z14luaL_checktypeP9lua_Stateii($2, 1, 5); - var $3 = $1; - __Z13luaL_checkanyP9lua_Statei($3, 2); - var $4 = $1; - __Z10lua_settopP9lua_Statei($4, 2); - var $5 = $1; - __Z10lua_rawgetP9lua_Statei($5, 1); - ; - return 1; - } - __Z11luaB_rawgetP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaB_rawgetP9lua_State, "__Z11luaB_rawgetP9lua_State"); - - - function __Z11luaB_rawsetP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z14luaL_checktypeP9lua_Stateii($2, 1, 5); - var $3 = $1; - __Z13luaL_checkanyP9lua_Statei($3, 2); - var $4 = $1; - __Z13luaL_checkanyP9lua_Statei($4, 3); - var $5 = $1; - __Z10lua_settopP9lua_Statei($5, 3); - var $6 = $1; - __Z10lua_rawsetP9lua_Statei($6, 1); - ; - return 1; - } - __Z11luaB_rawsetP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaB_rawsetP9lua_State, "__Z11luaB_rawsetP9lua_State"); - - - function __Z11luaB_selectP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $n; - var $i; - $2 = $L; - var $3 = $2; - var $4 = __Z10lua_gettopP9lua_State($3); - $n = $4; - var $5 = $2; - var $6 = __Z8lua_typeP9lua_Statei($5, 1); - var $7 = $6 == 4; - ; - $8$18$2: do { - if ($7) { - ; - var $9 = $2; - var $10 = __Z13lua_tolstringP9lua_StateiPj($9, 1, 0); - var $11 = IHEAP[$10]; - var $12 = $11; - var $13 = $12 == 35; - if (!($13)) { __label__ = 1; /* $18 */ break $8$18$2; } - var $15 = $2; - var $16 = $n; - var $17 = $16 - 1; - __Z15lua_pushintegerP9lua_Statei($15, $17); - $1 = 1; - __label__ = 2; /* $46 */ break $8$18$2; - } - else { - __label__ = 1; /* $18 */ - } - } while(0); - if (__label__ == 1) { - var $19 = $2; - var $20 = __Z17luaL_checkintegerP9lua_Statei($19, 1); - $i = $20; - var $21 = $i; - var $22 = $21 < 0; - ; - if ($22) { - ; - var $24 = $n; - var $25 = $i; - var $26 = $24 + $25; - $i = $26; - ; - } - else { - ; - var $28 = $i; - var $29 = $n; - var $30 = $28 > $29; - ; - if ($30) { - ; - var $32 = $n; - $i = $32; - ; - } - ; - } - var $35 = $i; - var $36 = 1 <= $35; - ; - if ($36) { - __lastLabel__ = 8; ; - } - else { - __lastLabel__ = 8; ; - var $38 = $2; - var $39 = __Z13luaL_argerrorP9lua_StateiPKc($38, 1, __str63); - var $40 = $39 != 0; - __lastLabel__ = 5; ; - } - var $42 = __lastLabel__ == 8 ? 1 : ($40); - var $43 = $n; - var $44 = $i; - var $45 = $43 - $44; - $1 = $45; - ; - } - var $47 = $1; - ; - return $47; - } - __Z11luaB_selectP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaB_selectP9lua_State, "__Z11luaB_selectP9lua_State"); - - - function __Z12luaB_setfenvP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - $2 = $L; - var $3 = $2; - __Z14luaL_checktypeP9lua_Stateii($3, 2, 5); - var $4 = $2; - __Z7getfuncP9lua_Statei($4, 0); - var $5 = $2; - __Z13lua_pushvalueP9lua_Statei($5, 2); - var $6 = $2; - var $7 = __Z12lua_isnumberP9lua_Statei($6, 1); - var $8 = $7 != 0; - ; - $9$19$2: do { - if ($8) { - ; - var $10 = $2; - var $11 = __Z12lua_tonumberP9lua_Statei($10, 1); - var $12 = $11 == 0; - if (!($12)) { __label__ = 1; /* $19 */ break $9$19$2; } - var $14 = $2; - var $15 = __Z14lua_pushthreadP9lua_State($14); - var $16 = $2; - __Z10lua_insertP9lua_Statei($16, -2); - var $17 = $2; - var $18 = __Z11lua_setfenvP9lua_Statei($17, -2); - $1 = 0; - __label__ = 2; /* $32 */ break $9$19$2; - } - else { - __label__ = 1; /* $19 */ - } - } while(0); - if (__label__ == 1) { - var $20 = $2; - var $21 = __Z15lua_iscfunctionP9lua_Statei($20, -2); - var $22 = $21 != 0; - ; - $27$23$7: do { - if ($22) { - __label__ = 3; /* $27 */ - } - else { - ; - var $24 = $2; - var $25 = __Z11lua_setfenvP9lua_Statei($24, -2); - var $26 = $25 == 0; - if ($26) { __label__ = 3; /* $27 */ break $27$23$7; } else { __label__ = 4; /* $30 */ break $27$23$7; } - } - } while(0); - if (__label__ == 3) { - var $28 = $2; - var $29 = __Z10luaL_errorP9lua_StatePKcz($28, __str58); - ; - } - ; - $1 = 1; - ; - } - var $33 = $1; - ; - return $33; - } - __Z12luaB_setfenvP9lua_State.__index__ = Runtime.getFunctionIndex(__Z12luaB_setfenvP9lua_State, "__Z12luaB_setfenvP9lua_State"); - - - function __Z17luaB_setmetatableP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $t; - $1 = $L; - var $2 = $1; - var $3 = __Z8lua_typeP9lua_Statei($2, 2); - $t = $3; - var $4 = $1; - __Z14luaL_checktypeP9lua_Stateii($4, 1, 5); - var $5 = $t; - var $6 = $5 == 0; - ; - $14$7$2: do { - if ($6) { - __lastLabel__ = 5; ; - } - else { - __lastLabel__ = 5; ; - var $8 = $t; - var $9 = $8 == 5; - if ($9) { __lastLabel__ = 0; __label__ = 1; /* $14 */ break $14$7$2; } else { __lastLabel__ = 0; ; } - var $11 = $1; - var $12 = __Z13luaL_argerrorP9lua_StateiPKc($11, 2, __str55); - var $13 = $12 != 0; - __lastLabel__ = 2; ; - } - } while(0); - var $15 = __lastLabel__ == 0 ? 1 : (__lastLabel__ == 5 ? 1 : ($13)); - var $16 = $1; - var $17 = __Z17luaL_getmetafieldP9lua_StateiPKc($16, 1, __str56); - var $18 = $17 != 0; - ; - if ($18) { - ; - var $20 = $1; - var $21 = __Z10luaL_errorP9lua_StatePKcz($20, __str57); - ; - } - var $23 = $1; - __Z10lua_settopP9lua_Statei($23, 2); - var $24 = $1; - var $25 = __Z16lua_setmetatableP9lua_Statei($24, 1); - ; - return 1; - } - __Z17luaB_setmetatableP9lua_State.__index__ = Runtime.getFunctionIndex(__Z17luaB_setmetatableP9lua_State, "__Z17luaB_setmetatableP9lua_State"); - - - function __Z13luaB_tonumberP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $base; - var $s1; - var $s2 = __stackBase__; - var $n; - $2 = $L; - var $3 = $2; - var $4 = __Z15luaL_optintegerP9lua_Stateii($3, 2, 10); - $base = $4; - var $5 = $base; - var $6 = $5 == 10; - ; - $7$17$2: do { - if ($6) { - ; - var $8 = $2; - __Z13luaL_checkanyP9lua_Statei($8, 1); - var $9 = $2; - var $10 = __Z12lua_isnumberP9lua_Statei($9, 1); - var $11 = $10 != 0; - ; - if ($11) { - ; - var $13 = $2; - var $14 = $2; - var $15 = __Z12lua_tonumberP9lua_Statei($14, 1); - __Z14lua_pushnumberP9lua_Stated($13, $15); - $1 = 1; - __label__ = 0; /* $60 */ break $7$17$2; - } - else { - ; - __label__ = 1; /* $58 */ break $7$17$2; - } - } - else { - ; - var $18 = $2; - var $19 = __Z17luaL_checklstringP9lua_StateiPj($18, 1, 0); - $s1 = $19; - var $20 = $base; - var $21 = 2 <= $20; - ; - $22$25$8: do { - if ($21) { - ; - var $23 = $base; - var $24 = $23 <= 36; - if ($24) { __lastLabel__ = 2; __label__ = 3; /* $29 */ break $22$25$8; } else { __lastLabel__ = 2; __label__ = 4; /* $25 */ break $22$25$8; } - } - else { - __label__ = 4; /* $25 */ - } - } while(0); - if (__label__ == 4) { - var $26 = $2; - var $27 = __Z13luaL_argerrorP9lua_StateiPKc($26, 2, __str54); - var $28 = $27 != 0; - __lastLabel__ = 4; ; - } - var $30 = __lastLabel__ == 2 ? 1 : ($28); - var $31 = $s1; - var $32 = $base; - var $33 = _strtoul($31, $s2, $32); - $n = $33; - var $34 = $s1; - var $35 = IHEAP[$s2]; - var $36 = $34 != $35; - ; - if ($36) { - ; - ; - $38$15: while(1) { // $38 - var $39 = IHEAP[$s2]; - var $40 = IHEAP[$39]; - var $41 = $40; - var $42 = _isspace($41); - var $43 = $42 != 0; - if (!($43)) { __label__ = 8; /* $47 */ break $38$15; } - var $45 = IHEAP[$s2]; - var $46 = $45+1; - IHEAP[$s2] = $46; - __label__ = 6; /* $38 */ continue $38$15; - } - var $48 = IHEAP[$s2]; - var $49 = IHEAP[$48]; - var $50 = $49; - var $51 = $50 == 0; - ; - if ($51) { - ; - var $53 = $2; - var $54 = $n; - var $55 = unSign($54, 32); - __Z14lua_pushnumberP9lua_Stated($53, $55); - $1 = 1; - __label__ = 0; /* $60 */ break $7$17$2; - } - else { - ; - ; - } - } - __label__ = 1; /* $58 */ break $7$17$2; - } - } while(0); - if (__label__ == 1) { - var $59 = $2; - __Z11lua_pushnilP9lua_State($59); - $1 = 1; - ; - } - var $61 = $1; - STACKTOP = __stackBase__; - return $61; - } - __Z13luaB_tonumberP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaB_tonumberP9lua_State, "__Z13luaB_tonumberP9lua_State"); - - - function __Z13luaB_tostringP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - $2 = $L; - var $3 = $2; - __Z13luaL_checkanyP9lua_Statei($3, 1); - var $4 = $2; - var $5 = __Z13luaL_callmetaP9lua_StateiPKc($4, 1, __str49); - var $6 = $5 != 0; - ; - if ($6) { - ; - $1 = 1; - ; - } - else { - ; - var $9 = $2; - var $10 = __Z8lua_typeP9lua_Statei($9, 1); - if ($10 == 3) { - __label__ = 5; /* $11 */ - } - else if ($10 == 4) { - __label__ = 6; /* $15 */ - } - else if ($10 == 1) { - __label__ = 7; /* $17 */ - } - else if ($10 == 0) { - __label__ = 8; /* $26 */ - } - else { - __label__ = 9; /* $28 */ - } - - if (__label__ == 9) { - var $29 = $2; - var $30 = $2; - var $31 = $2; - var $32 = __Z8lua_typeP9lua_Statei($31, 1); - var $33 = __Z12lua_typenameP9lua_Statei($30, $32); - var $34 = $2; - var $35 = __Z13lua_topointerP9lua_Statei($34, 1); - var $36 = __Z15lua_pushfstringP9lua_StatePKcz($29, __str53, Pointer_make([$33,0,0,0,$35,0,0,0], 0, ALLOC_STACK)); - ; - } - else if (__label__ == 5) { - var $12 = $2; - var $13 = $2; - var $14 = __Z13lua_tolstringP9lua_StateiPj($13, 1, 0); - __Z14lua_pushstringP9lua_StatePKc($12, $14); - ; - } - else if (__label__ == 6) { - var $16 = $2; - __Z13lua_pushvalueP9lua_Statei($16, 1); - ; - } - else if (__label__ == 7) { - var $18 = $2; - var $19 = $2; - var $20 = __Z13lua_tobooleanP9lua_Statei($19, 1); - var $21 = $20 != 0; - ; - if ($21) { - ; - __lastLabel__ = 2; ; - } - else { - ; - __lastLabel__ = 4; ; - } - var $25 = __lastLabel__ == 2 ? __str50 : (__str51); - __Z14lua_pushstringP9lua_StatePKc($18, $25); - ; - } - else if (__label__ == 8) { - var $27 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($27, __str52, 3); - ; - } - $1 = 1; - ; - } - var $39 = $1; - ; - return $39; - } - __Z13luaB_tostringP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaB_tostringP9lua_State, "__Z13luaB_tostringP9lua_State"); - - - function __Z9luaB_typeP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaL_checkanyP9lua_Statei($2, 1); - var $3 = $1; - var $4 = $1; - var $5 = $1; - var $6 = __Z8lua_typeP9lua_Statei($5, 1); - var $7 = __Z12lua_typenameP9lua_Statei($4, $6); - __Z14lua_pushstringP9lua_StatePKc($3, $7); - ; - return 1; - } - __Z9luaB_typeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9luaB_typeP9lua_State, "__Z9luaB_typeP9lua_State"); - - - function __Z11luaB_unpackP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $i; - var $e; - var $n; - $2 = $L; - var $3 = $2; - __Z14luaL_checktypeP9lua_Stateii($3, 1, 5); - var $4 = $2; - var $5 = __Z15luaL_optintegerP9lua_Stateii($4, 2, 1); - $i = $5; - var $6 = $2; - var $7 = __Z8lua_typeP9lua_Statei($6, 3); - var $8 = $7 <= 0; - ; - if ($8) { - ; - var $10 = $2; - var $11 = __Z10lua_objlenP9lua_Statei($10, 1); - __lastLabel__ = 0; ; - } - else { - ; - var $13 = $2; - var $14 = __Z17luaL_checkintegerP9lua_Statei($13, 3); - __lastLabel__ = 2; ; - } - var $16 = __lastLabel__ == 0 ? $11 : ($14); - $e = $16; - var $17 = $i; - var $18 = $e; - var $19 = $17 > $18; - ; - $20$21$6: do { - if ($19) { - ; - $1 = 0; - ; - } - else { - ; - var $22 = $e; - var $23 = $i; - var $24 = $22 - $23; - var $25 = $24 + 1; - $n = $25; - var $26 = $n; - var $27 = $26 <= 0; - ; - $33$28$9: do { - if (!$27) { - ; - var $29 = $2; - var $30 = $n; - var $31 = __Z14lua_checkstackP9lua_Statei($29, $30); - var $32 = $31 != 0; - if (!($32)) { __label__ = 5; /* $33 */ break $33$28$9; } - var $37 = $2; - var $38 = $i; - __Z11lua_rawgetiP9lua_Stateii($37, 1, $38); - ; - $39$12: while(1) { // $39 - var $40 = $i; - var $41 = $40 + 1; - $i = $41; - var $42 = $e; - var $43 = $40 < $42; - if (!($43)) { __label__ = 8; /* $47 */ break $39$12; } - var $45 = $2; - var $46 = $i; - __Z11lua_rawgetiP9lua_Stateii($45, 1, $46); - __label__ = 6; /* $39 */ continue $39$12; - } - var $48 = $n; - $1 = $48; - __label__ = 9; /* $49 */ break $20$21$6; - } - } while(0); - var $34 = $2; - var $35 = __Z10luaL_errorP9lua_StatePKcz($34, __str48); - $1 = $35; - ; - } - } while(0); - var $50 = $1; - ; - return $50; - } - __Z11luaB_unpackP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaB_unpackP9lua_State, "__Z11luaB_unpackP9lua_State"); - - - function __Z11luaB_xpcallP9lua_State($L) { - ; - var __label__; - var $1; - var $status; - $1 = $L; - var $2 = $1; - __Z13luaL_checkanyP9lua_Statei($2, 2); - var $3 = $1; - __Z10lua_settopP9lua_Statei($3, 2); - var $4 = $1; - __Z10lua_insertP9lua_Statei($4, 1); - var $5 = $1; - var $6 = __Z9lua_pcallP9lua_Stateiii($5, 0, -1, 1); - $status = $6; - var $7 = $1; - var $8 = $status; - var $9 = $8 == 0; - var $10 = $9; - __Z15lua_pushbooleanP9lua_Statei($7, $10); - var $11 = $1; - __Z11lua_replaceP9lua_Statei($11, 1); - var $12 = $1; - var $13 = __Z10lua_gettopP9lua_State($12); - ; - return $13; - } - __Z11luaB_xpcallP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaB_xpcallP9lua_State, "__Z11luaB_xpcallP9lua_State"); - - - function __Z13luaB_cocreateP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $NL; - $1 = $L; - var $2 = $1; - var $3 = __Z13lua_newthreadP9lua_State($2); - $NL = $3; - var $4 = $1; - var $5 = __Z8lua_typeP9lua_Statei($4, 1); - var $6 = $5 == 6; - ; - $7$11$2: do { - if ($6) { - ; - var $8 = $1; - var $9 = __Z15lua_iscfunctionP9lua_Statei($8, 1); - var $10 = $9 != 0; - if ($10) { __lastLabel__ = 0; __label__ = 1; /* $11 */ break $7$11$2; } else { __lastLabel__ = 0; __label__ = 2; /* $15 */ break $7$11$2; } - } - else { - __label__ = 1; /* $11 */ - } - } while(0); - if (__label__ == 1) { - var $12 = $1; - var $13 = __Z13luaL_argerrorP9lua_StateiPKc($12, 1, __str47315); - var $14 = $13 != 0; - __lastLabel__ = 1; ; - } - var $16 = __lastLabel__ == 0 ? 1 : ($14); - var $17 = $1; - __Z13lua_pushvalueP9lua_Statei($17, 1); - var $18 = $1; - var $19 = $NL; - __Z9lua_xmoveP9lua_StateS0_i($18, $19, 1); - ; - return 1; - } - __Z13luaB_cocreateP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaB_cocreateP9lua_State, "__Z13luaB_cocreateP9lua_State"); - - - function __Z13luaB_coresumeP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $co; - var $r; - $2 = $L; - var $3 = $2; - var $4 = __Z12lua_tothreadP9lua_Statei($3, 1); - $co = $4; - var $5 = $co; - var $6 = $5 != 0; - ; - if ($6) { - __lastLabel__ = 3; ; - } - else { - __lastLabel__ = 3; ; - var $8 = $2; - var $9 = __Z13luaL_argerrorP9lua_StateiPKc($8, 1, __str46314); - var $10 = $9 != 0; - __lastLabel__ = 0; ; - } - var $12 = __lastLabel__ == 3 ? 1 : ($10); - var $13 = $2; - var $14 = $co; - var $15 = $2; - var $16 = __Z10lua_gettopP9lua_State($15); - var $17 = $16 - 1; - var $18 = __Z9auxresumeP9lua_StateS0_i($13, $14, $17); - $r = $18; - var $19 = $r; - var $20 = $19 < 0; - ; - if ($20) { - ; - var $22 = $2; - __Z15lua_pushbooleanP9lua_Statei($22, 0); - var $23 = $2; - __Z10lua_insertP9lua_Statei($23, -2); - $1 = 2; - ; - } - else { - ; - var $25 = $2; - __Z15lua_pushbooleanP9lua_Statei($25, 1); - var $26 = $2; - var $27 = $r; - var $28 = $27 + 1; - var $29 = 0 - $28; - __Z10lua_insertP9lua_Statei($26, $29); - var $30 = $r; - var $31 = $30 + 1; - $1 = $31; - ; - } - var $33 = $1; - ; - return $33; - } - __Z13luaB_coresumeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaB_coresumeP9lua_State, "__Z13luaB_coresumeP9lua_State"); - - - function __Z14luaB_corunningP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z14lua_pushthreadP9lua_State($2); - var $4 = $3 != 0; - ; - if ($4) { - ; - var $6 = $1; - __Z11lua_pushnilP9lua_State($6); - ; - } - ; - return 1; - } - __Z14luaB_corunningP9lua_State.__index__ = Runtime.getFunctionIndex(__Z14luaB_corunningP9lua_State, "__Z14luaB_corunningP9lua_State"); - - - function __Z13luaB_costatusP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $co; - $1 = $L; - var $2 = $1; - var $3 = __Z12lua_tothreadP9lua_Statei($2, 1); - $co = $3; - var $4 = $co; - var $5 = $4 != 0; - ; - if ($5) { - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 2; ; - var $7 = $1; - var $8 = __Z13luaL_argerrorP9lua_StateiPKc($7, 1, __str46314); - var $9 = $8 != 0; - __lastLabel__ = 0; ; - } - var $11 = __lastLabel__ == 2 ? 1 : ($9); - var $12 = $1; - var $13 = $1; - var $14 = $co; - var $15 = __Z8costatusP9lua_StateS0_($13, $14); - var $16 = __ZL9statnames+$15*4; - var $17 = IHEAP[$16]; - __Z14lua_pushstringP9lua_StatePKc($12, $17); - ; - return 1; - } - __Z13luaB_costatusP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaB_costatusP9lua_State, "__Z13luaB_costatusP9lua_State"); - - - function __Z11luaB_cowrapP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z13luaB_cocreateP9lua_State($2); - var $4 = $1; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($4, __Z12luaB_auxwrapP9lua_State.__index__, 1); - ; - return 1; - } - __Z11luaB_cowrapP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaB_cowrapP9lua_State, "__Z11luaB_cowrapP9lua_State"); - - - function __Z10luaB_yieldP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z10lua_gettopP9lua_State($3); - var $5 = __Z9lua_yieldP9lua_Statei($2, $4); - ; - return $5; - } - __Z10luaB_yieldP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10luaB_yieldP9lua_State, "__Z10luaB_yieldP9lua_State"); - - - function __Z12luaopen_baseP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z9base_openP9lua_State($2); - var $3 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($3, __str30298, __ZL8co_funcs); - ; - return 2; - } - __Z12luaopen_baseP9lua_State.__index__ = Runtime.getFunctionIndex(__Z12luaopen_baseP9lua_State, "__Z12luaopen_baseP9lua_State"); - - - function __Z9base_openP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13lua_pushvalueP9lua_Statei($2, -10002); - var $3 = $1; - __Z12lua_setfieldP9lua_StateiPKc($3, -10002, __str31299); - var $4 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($4, __str31299, __ZL10base_funcs); - var $5 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($5, __str32300, 7); - var $6 = $1; - __Z12lua_setfieldP9lua_StateiPKc($6, -10002, __str33301); - var $7 = $1; - __Z7auxopenP9lua_StatePKcPFiS0_ES4_($7, __str34302, __Z11luaB_ipairsP9lua_State.__index__, __Z9ipairsauxP9lua_State.__index__); - var $8 = $1; - __Z7auxopenP9lua_StatePKcPFiS0_ES4_($8, __str35303, __Z10luaB_pairsP9lua_State.__index__, __Z9luaB_nextP9lua_State.__index__); - var $9 = $1; - __Z15lua_createtableP9lua_Stateii($9, 0, 1); - var $10 = $1; - __Z13lua_pushvalueP9lua_Statei($10, -1); - var $11 = $1; - var $12 = __Z16lua_setmetatableP9lua_Statei($11, -2); - var $13 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($13, __str36304, 2); - var $14 = $1; - __Z12lua_setfieldP9lua_StateiPKc($14, -2, __str37305); - var $15 = $1; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($15, __Z13luaB_newproxyP9lua_State.__index__, 1); - var $16 = $1; - __Z12lua_setfieldP9lua_StateiPKc($16, -10002, __str38306); - ; - return; - } - __Z9base_openP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9base_openP9lua_State, "__Z9base_openP9lua_State"); - - - function __Z7auxopenP9lua_StatePKcPFiS0_ES4_($L, $name, $f, $u) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $1 = $L; - $2 = $name; - $3 = $f; - $4 = $u; - var $5 = $1; - var $6 = $4; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($5, $6, 0); - var $7 = $1; - var $8 = $3; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($7, $8, 1); - var $9 = $1; - var $10 = $2; - __Z12lua_setfieldP9lua_StateiPKc($9, -2, $10); - ; - return; - } - __Z7auxopenP9lua_StatePKcPFiS0_ES4_.__index__ = Runtime.getFunctionIndex(__Z7auxopenP9lua_StatePKcPFiS0_ES4_, "__Z7auxopenP9lua_StatePKcPFiS0_ES4_"); - - - function __Z11luaB_ipairsP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z14luaL_checktypeP9lua_Stateii($2, 1, 5); - var $3 = $1; - __Z13lua_pushvalueP9lua_Statei($3, -10003); - var $4 = $1; - __Z13lua_pushvalueP9lua_Statei($4, 1); - var $5 = $1; - __Z15lua_pushintegerP9lua_Statei($5, 0); - ; - return 3; - } - __Z11luaB_ipairsP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11luaB_ipairsP9lua_State, "__Z11luaB_ipairsP9lua_State"); - - - function __Z9ipairsauxP9lua_State($L) { - ; - var __label__; - var $1; - var $i; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checkintegerP9lua_Statei($2, 2); - $i = $3; - var $4 = $1; - __Z14luaL_checktypeP9lua_Stateii($4, 1, 5); - var $5 = $i; - var $6 = $5 + 1; - $i = $6; - var $7 = $1; - var $8 = $i; - __Z15lua_pushintegerP9lua_Statei($7, $8); - var $9 = $1; - var $10 = $i; - __Z11lua_rawgetiP9lua_Stateii($9, 1, $10); - var $11 = $1; - var $12 = __Z8lua_typeP9lua_Statei($11, -1); - var $13 = $12 == 0; - var $14 = $13 ? 0 : 2; - ; - return $14; - } - __Z9ipairsauxP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9ipairsauxP9lua_State, "__Z9ipairsauxP9lua_State"); - - - function __Z10luaB_pairsP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z14luaL_checktypeP9lua_Stateii($2, 1, 5); - var $3 = $1; - __Z13lua_pushvalueP9lua_Statei($3, -10003); - var $4 = $1; - __Z13lua_pushvalueP9lua_Statei($4, 1); - var $5 = $1; - __Z11lua_pushnilP9lua_State($5); - ; - return 3; - } - __Z10luaB_pairsP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10luaB_pairsP9lua_State, "__Z10luaB_pairsP9lua_State"); - - - function __Z13luaB_newproxyP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $validproxy; - $2 = $L; - var $3 = $2; - __Z10lua_settopP9lua_Statei($3, 1); - var $4 = $2; - var $5 = __Z15lua_newuserdataP9lua_Statej($4, 0); - var $6 = $2; - var $7 = __Z13lua_tobooleanP9lua_Statei($6, 1); - var $8 = $7 == 0; - ; - if ($8) { - ; - $1 = 1; - ; - } - else { - ; - var $11 = $2; - var $12 = __Z8lua_typeP9lua_Statei($11, 1); - var $13 = $12 == 1; - ; - if ($13) { - ; - var $15 = $2; - __Z15lua_createtableP9lua_Stateii($15, 0, 0); - var $16 = $2; - __Z13lua_pushvalueP9lua_Statei($16, -1); - var $17 = $2; - __Z15lua_pushbooleanP9lua_Statei($17, 1); - var $18 = $2; - __Z10lua_rawsetP9lua_Statei($18, -10003); - ; - } - else { - ; - $validproxy = 0; - var $20 = $2; - var $21 = __Z16lua_getmetatableP9lua_Statei($20, 1); - var $22 = $21 != 0; - ; - if ($22) { - ; - var $24 = $2; - __Z10lua_rawgetP9lua_Statei($24, -10003); - var $25 = $2; - var $26 = __Z13lua_tobooleanP9lua_Statei($25, -1); - $validproxy = $26; - var $27 = $2; - __Z10lua_settopP9lua_Statei($27, -2); - ; - } - var $29 = $validproxy; - var $30 = $29 != 0; - ; - if ($30) { - __lastLabel__ = 6; ; - } - else { - __lastLabel__ = 6; ; - var $32 = $2; - var $33 = __Z13luaL_argerrorP9lua_StateiPKc($32, 1, __str39307); - var $34 = $33 != 0; - __lastLabel__ = 3; ; - } - var $36 = __lastLabel__ == 6 ? 1 : ($34); - var $37 = $2; - var $38 = __Z16lua_getmetatableP9lua_Statei($37, 1); - ; - } - ; - var $41 = $2; - var $42 = __Z16lua_setmetatableP9lua_Statei($41, 2); - $1 = 1; - ; - } - var $44 = $1; - ; - return $44; - } - __Z13luaB_newproxyP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaB_newproxyP9lua_State, "__Z13luaB_newproxyP9lua_State"); - - - function __Z12luaB_auxwrapP9lua_State($L) { - ; - var __label__; - var $1; - var $co; - var $r; - $1 = $L; - var $2 = $1; - var $3 = __Z12lua_tothreadP9lua_Statei($2, -10003); - $co = $3; - var $4 = $1; - var $5 = $co; - var $6 = $1; - var $7 = __Z10lua_gettopP9lua_State($6); - var $8 = __Z9auxresumeP9lua_StateS0_i($4, $5, $7); - $r = $8; - var $9 = $r; - var $10 = $9 < 0; - ; - if ($10) { - ; - var $12 = $1; - var $13 = __Z12lua_isstringP9lua_Statei($12, -1); - var $14 = $13 != 0; - ; - if ($14) { - ; - var $16 = $1; - __Z10luaL_whereP9lua_Statei($16, 1); - var $17 = $1; - __Z10lua_insertP9lua_Statei($17, -2); - var $18 = $1; - __Z10lua_concatP9lua_Statei($18, 2); - ; - } - var $20 = $1; - var $21 = __Z9lua_errorP9lua_State($20); - ; - } - var $23 = $r; - ; - return $23; - } - __Z12luaB_auxwrapP9lua_State.__index__ = Runtime.getFunctionIndex(__Z12luaB_auxwrapP9lua_State, "__Z12luaB_auxwrapP9lua_State"); - - - function __Z9auxresumeP9lua_StateS0_i($L, $co, $narg) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $status; - var $nres; - $2 = $L; - $3 = $co; - $4 = $narg; - var $5 = $2; - var $6 = $3; - var $7 = __Z8costatusP9lua_StateS0_($5, $6); - $status = $7; - var $8 = $3; - var $9 = $4; - var $10 = __Z14lua_checkstackP9lua_Statei($8, $9); - var $11 = $10 != 0; - ; - if (!$11) { - ; - var $13 = $2; - var $14 = __Z10luaL_errorP9lua_StatePKcz($13, __str40308); - ; - } - var $16 = $status; - var $17 = $16 != 1; - ; - $18$24$5: do { - if ($17) { - ; - var $19 = $2; - var $20 = $status; - var $21 = __ZL9statnames+$20*4; - var $22 = IHEAP[$21]; - var $23 = __Z15lua_pushfstringP9lua_StatePKcz($19, __str41309, Pointer_make([$22,0,0,0], 0, ALLOC_STACK)); - $1 = -1; - ; - } - else { - ; - var $25 = $2; - var $26 = $3; - var $27 = $4; - __Z9lua_xmoveP9lua_StateS0_i($25, $26, $27); - var $28 = $2; - var $29 = $3; - __Z12lua_setlevelP9lua_StateS0_($28, $29); - var $30 = $3; - var $31 = $4; - var $32 = __Z10lua_resumeP9lua_Statei($30, $31); - $status = $32; - var $33 = $status; - var $34 = $33 == 0; - ; - $38$35$8: do { - if (!$34) { - ; - var $36 = $status; - var $37 = $36 == 1; - if ($37) { __label__ = 2; /* $38 */ break $38$35$8; } - var $55 = $3; - var $56 = $2; - __Z9lua_xmoveP9lua_StateS0_i($55, $56, 1); - $1 = -1; - __label__ = 5; /* $57 */ break $18$24$5; - } - } while(0); - var $39 = $3; - var $40 = __Z10lua_gettopP9lua_State($39); - $nres = $40; - var $41 = $2; - var $42 = $nres; - var $43 = $42 + 1; - var $44 = __Z14lua_checkstackP9lua_Statei($41, $43); - var $45 = $44 != 0; - ; - if (!$45) { - ; - var $47 = $2; - var $48 = __Z10luaL_errorP9lua_StatePKcz($47, __str42310); - ; - } - var $50 = $3; - var $51 = $2; - var $52 = $nres; - __Z9lua_xmoveP9lua_StateS0_i($50, $51, $52); - var $53 = $nres; - $1 = $53; - ; - } - } while(0); - var $58 = $1; - ; - return $58; - } - __Z9auxresumeP9lua_StateS0_i.__index__ = Runtime.getFunctionIndex(__Z9auxresumeP9lua_StateS0_i, "__Z9auxresumeP9lua_StateS0_i"); - - - function __Z8costatusP9lua_StateS0_($L, $co) { - var __stackBase__ = STACKTOP; STACKTOP += 100; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $ar = __stackBase__; - $2 = $L; - $3 = $co; - var $4 = $2; - var $5 = $3; - var $6 = $4 == $5; - ; - if ($6) { - ; - $1 = 0; - ; - } - else { - ; - var $9 = $3; - var $10 = __Z10lua_statusP9lua_State($9); - if ($10 == 1) { - __label__ = 1; /* $11 */ - } - else if ($10 == 0) { - __label__ = 2; /* $12 */ - } - else { - __label__ = 3; /* $23 */ - } - - if (__label__ == 3) { - $1 = 3; - ; - } - else if (__label__ == 1) { - $1 = 1; - ; - } - else if (__label__ == 2) { - var $13 = $3; - var $14 = __Z12lua_getstackP9lua_StateiP9lua_Debug($13, 0, $ar); - var $15 = $14 > 0; - ; - if ($15) { - ; - $1 = 2; - ; - } - else { - ; - var $18 = $3; - var $19 = __Z10lua_gettopP9lua_State($18); - var $20 = $19 == 0; - ; - if ($20) { - ; - $1 = 3; - ; - } - else { - ; - $1 = 1; - ; - } - } - } - } - var $25 = $1; - STACKTOP = __stackBase__; - return $25; - } - __Z8costatusP9lua_StateS0_.__index__ = Runtime.getFunctionIndex(__Z8costatusP9lua_StateS0_, "__Z8costatusP9lua_StateS0_"); - - - function __Z7getfuncP9lua_Statei($L, $opt) { - var __stackBase__ = STACKTOP; STACKTOP += 100; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $ar = __stackBase__; - var $level; - $1 = $L; - $2 = $opt; - var $3 = $1; - var $4 = __Z8lua_typeP9lua_Statei($3, 1); - var $5 = $4 == 6; - ; - if ($5) { - ; - var $7 = $1; - __Z13lua_pushvalueP9lua_Statei($7, 1); - ; - } - else { - ; - var $9 = $2; - var $10 = $9 != 0; - ; - if ($10) { - ; - var $12 = $1; - var $13 = __Z15luaL_optintegerP9lua_Stateii($12, 1, 1); - __lastLabel__ = 1; ; - } - else { - ; - var $15 = $1; - var $16 = __Z17luaL_checkintegerP9lua_Statei($15, 1); - __lastLabel__ = 3; ; - } - var $18 = __lastLabel__ == 1 ? $13 : ($16); - $level = $18; - var $19 = $level; - var $20 = $19 >= 0; - ; - if ($20) { - __lastLabel__ = 8; ; - } - else { - __lastLabel__ = 8; ; - var $22 = $1; - var $23 = __Z13luaL_argerrorP9lua_StateiPKc($22, 1, __str59); - var $24 = $23 != 0; - __lastLabel__ = 4; ; - } - var $26 = __lastLabel__ == 8 ? 1 : ($24); - var $27 = $1; - var $28 = $level; - var $29 = __Z12lua_getstackP9lua_StateiP9lua_Debug($27, $28, $ar); - var $30 = $29 == 0; - ; - if ($30) { - ; - var $32 = $1; - var $33 = __Z13luaL_argerrorP9lua_StateiPKc($32, 1, __str60); - ; - } - var $35 = $1; - var $36 = __Z11lua_getinfoP9lua_StatePKcP9lua_Debug($35, __str61, $ar); - var $37 = $1; - var $38 = __Z8lua_typeP9lua_Statei($37, -1); - var $39 = $38 == 0; - ; - if ($39) { - ; - var $41 = $1; - var $42 = $level; - var $43 = __Z10luaL_errorP9lua_StatePKcz($41, __str62, Pointer_make([$42,0,0,0], 0, ALLOC_STACK)); - ; - } - ; - } - STACKTOP = __stackBase__; - return; - } - __Z7getfuncP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z7getfuncP9lua_Statei, "__Z7getfuncP9lua_Statei"); - - - function __Z8load_auxP9lua_Statei($L, $status) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $L; - $3 = $status; - var $4 = $3; - var $5 = $4 == 0; - ; - if ($5) { - ; - $1 = 1; - ; - } - else { - ; - var $8 = $2; - __Z11lua_pushnilP9lua_State($8); - var $9 = $2; - __Z10lua_insertP9lua_Statei($9, -2); - $1 = 2; - ; - } - var $11 = $1; - ; - return $11; - } - __Z8load_auxP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z8load_auxP9lua_Statei, "__Z8load_auxP9lua_Statei"); - - - function __Z14generic_readerP9lua_StatePvPj($L, $ud, $size) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $2 = $L; - $3 = $ud; - $4 = $size; - var $5 = $2; - __Z15luaL_checkstackP9lua_StateiPKc($5, 2, __str68); - var $6 = $2; - __Z13lua_pushvalueP9lua_Statei($6, 1); - var $7 = $2; - __Z8lua_callP9lua_Stateii($7, 0, 1); - var $8 = $2; - var $9 = __Z8lua_typeP9lua_Statei($8, -1); - var $10 = $9 == 0; - ; - if ($10) { - ; - var $12 = $4; - IHEAP[$12] = 0; - $1 = 0; - ; - } - else { - ; - var $14 = $2; - var $15 = __Z12lua_isstringP9lua_Statei($14, -1); - var $16 = $15 != 0; - ; - if ($16) { - ; - var $18 = $2; - __Z11lua_replaceP9lua_Statei($18, 3); - var $19 = $2; - var $20 = $4; - var $21 = __Z13lua_tolstringP9lua_StateiPj($19, 3, $20); - $1 = $21; - ; - } - else { - ; - var $23 = $2; - var $24 = __Z10luaL_errorP9lua_StatePKcz($23, __str69); - ; - ; - $1 = 0; - ; - } - } - var $28 = $1; - ; - return $28; - } - __Z14generic_readerP9lua_StatePvPj.__index__ = Runtime.getFunctionIndex(__Z14generic_readerP9lua_StatePvPj, "__Z14generic_readerP9lua_StatePvPj"); - - - function __Z8db_debugP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 250; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $buffer = __stackBase__; - $1 = $L; - ; - $2$2: while(1) { // $2 - var $3 = IHEAP[_stderr]; - var $4 = _fputs(__str50368, $3); - var $5 = $buffer; - var $6 = IHEAP[_stdin]; - var $7 = _fgets($5, 250, $6); - var $8 = $7 == 0; - if ($8) { __label__ = 1; /* $13 */ break $2$2; } - var $10 = $buffer; - var $11 = _strcmp($10, __str51369); - var $12 = $11 == 0; - if ($12) { __label__ = 1; /* $13 */ break $2$2; } - var $15 = $1; - var $16 = $buffer; - var $17 = $buffer; - var $18 = _strlen($17); - var $19 = __Z15luaL_loadbufferP9lua_StatePKcjS2_($15, $16, $18, __str52370); - var $20 = $19 != 0; - ; - $25$21$6: do { - if ($20) { - __label__ = 4; /* $25 */ - } - else { - ; - var $22 = $1; - var $23 = __Z9lua_pcallP9lua_Stateiii($22, 0, 0, 0); - var $24 = $23 != 0; - if ($24) { __label__ = 4; /* $25 */ break $25$21$6; } else { __label__ = 5; /* $32 */ break $25$21$6; } - } - } while(0); - if (__label__ == 4) { - var $26 = $1; - var $27 = __Z13lua_tolstringP9lua_StateiPj($26, -1, 0); - var $28 = IHEAP[_stderr]; - var $29 = _fputs($27, $28); - var $30 = IHEAP[_stderr]; - var $31 = _fputs(__str15333, $30); - ; - } - var $33 = $1; - __Z10lua_settopP9lua_Statei($33, 0); - __label__ = 0; /* $2 */ continue $2$2; - } - STACKTOP = __stackBase__; - return 0; - } - __Z8db_debugP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8db_debugP9lua_State, "__Z8db_debugP9lua_State"); - - - function __Z10db_getfenvP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z11lua_getfenvP9lua_Statei($2, 1); - ; - return 1; - } - __Z10db_getfenvP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10db_getfenvP9lua_State, "__Z10db_getfenvP9lua_State"); - - - function __Z10db_gethookP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 9; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $arg = __stackBase__; - var $L1; - var $buff = __stackBase__+4; - var $mask; - var $hook; - $1 = $L; - var $2 = $1; - var $3 = __Z9getthreadP9lua_StatePi($2, $arg); - $L1 = $3; - var $4 = $L1; - var $5 = __Z15lua_gethookmaskP9lua_State($4); - $mask = $5; - var $6 = $L1; - var $7 = __Z11lua_gethookP9lua_State($6); - $hook = $7; - var $8 = $hook; - var $9 = $8 != 0; - ; - $10$15$2: do { - if ($9) { - ; - var $11 = $hook; - var $12 = $11 != __Z5hookfP9lua_StateP9lua_Debug; - if (!($12)) { __label__ = 1; /* $15 */ break $10$15$2; } - var $14 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($14, __str49367, 13); - __label__ = 2; /* $22 */ break $10$15$2; - } - else { - __label__ = 1; /* $15 */ - } - } while(0); - if (__label__ == 1) { - var $16 = $1; - __Z12gethooktableP9lua_State($16); - var $17 = $1; - var $18 = $L1; - var $19 = $18; - __Z21lua_pushlightuserdataP9lua_StatePv($17, $19); - var $20 = $1; - __Z10lua_rawgetP9lua_Statei($20, -2); - var $21 = $1; - __Z10lua_removeP9lua_Statei($21, -2); - ; - } - var $23 = $1; - var $24 = $mask; - var $25 = $buff; - var $26 = __Z10unmakemaskiPc($24, $25); - __Z14lua_pushstringP9lua_StatePKc($23, $26); - var $27 = $1; - var $28 = $L1; - var $29 = __Z16lua_gethookcountP9lua_State($28); - __Z15lua_pushintegerP9lua_Statei($27, $29); - STACKTOP = __stackBase__; - return 3; - } - __Z10db_gethookP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10db_gethookP9lua_State, "__Z10db_gethookP9lua_State"); - - - function __Z10db_getinfoP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 104; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $ar = __stackBase__; - var $arg = __stackBase__+100; - var $L1; - var $options; - $2 = $L; - var $3 = $2; - var $4 = __Z9getthreadP9lua_StatePi($3, $arg); - $L1 = $4; - var $5 = $2; - var $6 = IHEAP[$arg]; - var $7 = $6 + 2; - var $8 = __Z15luaL_optlstringP9lua_StateiPKcPj($5, $7, __str34352, 0); - $options = $8; - var $9 = $2; - var $10 = IHEAP[$arg]; - var $11 = $10 + 1; - var $12 = __Z12lua_isnumberP9lua_Statei($9, $11); - var $13 = $12 != 0; - ; - $14$25$2: do { - if ($13) { - ; - var $15 = $L1; - var $16 = $2; - var $17 = IHEAP[$arg]; - var $18 = $17 + 1; - var $19 = __Z13lua_tointegerP9lua_Statei($16, $18); - var $20 = __Z12lua_getstackP9lua_StateiP9lua_Debug($15, $19, $ar); - var $21 = $20 != 0; - ; - if ($21) { - ; - __label__ = 1; /* $48 */ break $14$25$2; - } - else { - ; - var $23 = $2; - __Z11lua_pushnilP9lua_State($23); - $1 = 1; - __label__ = 0; /* $121 */ break $14$25$2; - } - } - else { - ; - var $26 = $2; - var $27 = IHEAP[$arg]; - var $28 = $27 + 1; - var $29 = __Z8lua_typeP9lua_Statei($26, $28); - var $30 = $29 == 6; - ; - if ($30) { - ; - var $32 = $2; - var $33 = $options; - var $34 = __Z15lua_pushfstringP9lua_StatePKcz($32, __str35353, Pointer_make([$33,0,0,0], 0, ALLOC_STACK)); - var $35 = $2; - var $36 = __Z13lua_tolstringP9lua_StateiPj($35, -1, 0); - $options = $36; - var $37 = $2; - var $38 = IHEAP[$arg]; - var $39 = $38 + 1; - __Z13lua_pushvalueP9lua_Statei($37, $39); - var $40 = $2; - var $41 = $L1; - __Z9lua_xmoveP9lua_StateS0_i($40, $41, 1); - ; - __label__ = 1; /* $48 */ break $14$25$2; - } - else { - ; - var $43 = $2; - var $44 = IHEAP[$arg]; - var $45 = $44 + 1; - var $46 = __Z13luaL_argerrorP9lua_StateiPKc($43, $45, __str36354); - $1 = $46; - __label__ = 0; /* $121 */ break $14$25$2; - } - } - } while(0); - if (__label__ == 1) { - var $49 = $L1; - var $50 = $options; - var $51 = __Z11lua_getinfoP9lua_StatePKcP9lua_Debug($49, $50, $ar); - var $52 = $51 != 0; - ; - if ($52) { - ; - var $59 = $2; - __Z15lua_createtableP9lua_Stateii($59, 0, 2); - var $60 = $options; - var $61 = _strchr($60, 83); - var $62 = $61 != 0; - ; - if ($62) { - ; - var $64 = $2; - var $65 = $ar+16; - var $66 = IHEAP[$65]; - __Z8settabssP9lua_StatePKcS2_($64, __str38356, $66); - var $67 = $2; - var $68 = $ar+36; - var $69 = $68; - __Z8settabssP9lua_StatePKcS2_($67, __str39357, $69); - var $70 = $2; - var $71 = $ar+28; - var $72 = IHEAP[$71]; - __Z8settabsiP9lua_StatePKci($70, __str40358, $72); - var $73 = $2; - var $74 = $ar+32; - var $75 = IHEAP[$74]; - __Z8settabsiP9lua_StatePKci($73, __str41359, $75); - var $76 = $2; - var $77 = $ar+12; - var $78 = IHEAP[$77]; - __Z8settabssP9lua_StatePKcS2_($76, __str42360, $78); - ; - } - var $80 = $options; - var $81 = _strchr($80, 108); - var $82 = $81 != 0; - ; - if ($82) { - ; - var $84 = $2; - var $85 = $ar+20; - var $86 = IHEAP[$85]; - __Z8settabsiP9lua_StatePKci($84, __str43361, $86); - ; - } - var $88 = $options; - var $89 = _strchr($88, 117); - var $90 = $89 != 0; - ; - if ($90) { - ; - var $92 = $2; - var $93 = $ar+24; - var $94 = IHEAP[$93]; - __Z8settabsiP9lua_StatePKci($92, __str44362, $94); - ; - } - var $96 = $options; - var $97 = _strchr($96, 110); - var $98 = $97 != 0; - ; - if ($98) { - ; - var $100 = $2; - var $101 = $ar+4; - var $102 = IHEAP[$101]; - __Z8settabssP9lua_StatePKcS2_($100, __str45363, $102); - var $103 = $2; - var $104 = $ar+8; - var $105 = IHEAP[$104]; - __Z8settabssP9lua_StatePKcS2_($103, __str46364, $105); - ; - } - var $107 = $options; - var $108 = _strchr($107, 76); - var $109 = $108 != 0; - ; - if ($109) { - ; - var $111 = $2; - var $112 = $L1; - __Z16treatstackoptionP9lua_StateS0_PKc($111, $112, __str47365); - ; - } - var $114 = $options; - var $115 = _strchr($114, 102); - var $116 = $115 != 0; - ; - if ($116) { - ; - var $118 = $2; - var $119 = $L1; - __Z16treatstackoptionP9lua_StateS0_PKc($118, $119, __str48366); - ; - } - $1 = 1; - ; - } - else { - ; - var $54 = $2; - var $55 = IHEAP[$arg]; - var $56 = $55 + 2; - var $57 = __Z13luaL_argerrorP9lua_StateiPKc($54, $56, __str37355); - $1 = $57; - ; - } - } - var $122 = $1; - STACKTOP = __stackBase__; - return $122; - } - __Z10db_getinfoP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10db_getinfoP9lua_State, "__Z10db_getinfoP9lua_State"); - - - function __Z11db_getlocalP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 104; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $arg = __stackBase__; - var $L1; - var $ar = __stackBase__+4; - var $name; - $2 = $L; - var $3 = $2; - var $4 = __Z9getthreadP9lua_StatePi($3, $arg); - $L1 = $4; - var $5 = $L1; - var $6 = $2; - var $7 = IHEAP[$arg]; - var $8 = $7 + 1; - var $9 = __Z17luaL_checkintegerP9lua_Statei($6, $8); - var $10 = __Z12lua_getstackP9lua_StateiP9lua_Debug($5, $9, $ar); - var $11 = $10 != 0; - ; - if ($11) { - ; - var $18 = $L1; - var $19 = $2; - var $20 = IHEAP[$arg]; - var $21 = $20 + 2; - var $22 = __Z17luaL_checkintegerP9lua_Statei($19, $21); - var $23 = __Z12lua_getlocalP9lua_StatePK9lua_Debugi($18, $ar, $22); - $name = $23; - var $24 = $name; - var $25 = $24 != 0; - ; - if ($25) { - ; - var $27 = $L1; - var $28 = $2; - __Z9lua_xmoveP9lua_StateS0_i($27, $28, 1); - var $29 = $2; - var $30 = $name; - __Z14lua_pushstringP9lua_StatePKc($29, $30); - var $31 = $2; - __Z13lua_pushvalueP9lua_Statei($31, -2); - $1 = 2; - ; - } - else { - ; - var $33 = $2; - __Z11lua_pushnilP9lua_State($33); - $1 = 1; - ; - } - } - else { - ; - var $13 = $2; - var $14 = IHEAP[$arg]; - var $15 = $14 + 1; - var $16 = __Z13luaL_argerrorP9lua_StateiPKc($13, $15, __str27345); - $1 = $16; - ; - } - var $35 = $1; - STACKTOP = __stackBase__; - return $35; - } - __Z11db_getlocalP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11db_getlocalP9lua_State, "__Z11db_getlocalP9lua_State"); - - - function __Z14db_getregistryP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13lua_pushvalueP9lua_Statei($2, -10000); - ; - return 1; - } - __Z14db_getregistryP9lua_State.__index__ = Runtime.getFunctionIndex(__Z14db_getregistryP9lua_State, "__Z14db_getregistryP9lua_State"); - - - function __Z15db_getmetatableP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaL_checkanyP9lua_Statei($2, 1); - var $3 = $1; - var $4 = __Z16lua_getmetatableP9lua_Statei($3, 1); - var $5 = $4 != 0; - ; - if (!$5) { - ; - var $7 = $1; - __Z11lua_pushnilP9lua_State($7); - ; - } - ; - return 1; - } - __Z15db_getmetatableP9lua_State.__index__ = Runtime.getFunctionIndex(__Z15db_getmetatableP9lua_State, "__Z15db_getmetatableP9lua_State"); - - - function __Z13db_getupvalueP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z10auxupvalueP9lua_Statei($2, 1); - ; - return $3; - } - __Z13db_getupvalueP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13db_getupvalueP9lua_State, "__Z13db_getupvalueP9lua_State"); - - - function __Z10db_setfenvP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z14luaL_checktypeP9lua_Stateii($2, 2, 5); - var $3 = $1; - __Z10lua_settopP9lua_Statei($3, 2); - var $4 = $1; - var $5 = __Z11lua_setfenvP9lua_Statei($4, 1); - var $6 = $5 == 0; - ; - if ($6) { - ; - var $8 = $1; - var $9 = __Z10luaL_errorP9lua_StatePKcz($8, __str33351); - ; - } - ; - return 1; - } - __Z10db_setfenvP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10db_setfenvP9lua_State, "__Z10db_setfenvP9lua_State"); - - - function __Z10db_sethookP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $arg = __stackBase__; - var $mask; - var $count; - var $func; - var $L1; - var $smask; - $1 = $L; - var $2 = $1; - var $3 = __Z9getthreadP9lua_StatePi($2, $arg); - $L1 = $3; - var $4 = $1; - var $5 = IHEAP[$arg]; - var $6 = $5 + 1; - var $7 = __Z8lua_typeP9lua_Statei($4, $6); - var $8 = $7 <= 0; - ; - if ($8) { - ; - var $10 = $1; - var $11 = IHEAP[$arg]; - var $12 = $11 + 1; - __Z10lua_settopP9lua_Statei($10, $12); - $func = 0; - $mask = 0; - $count = 0; - ; - } - else { - ; - var $14 = $1; - var $15 = IHEAP[$arg]; - var $16 = $15 + 2; - var $17 = __Z17luaL_checklstringP9lua_StateiPj($14, $16, 0); - $smask = $17; - var $18 = $1; - var $19 = IHEAP[$arg]; - var $20 = $19 + 1; - __Z14luaL_checktypeP9lua_Stateii($18, $20, 6); - var $21 = $1; - var $22 = IHEAP[$arg]; - var $23 = $22 + 3; - var $24 = __Z15luaL_optintegerP9lua_Stateii($21, $23, 0); - $count = $24; - $func = __Z5hookfP9lua_StateP9lua_Debug.__index__; - var $25 = $smask; - var $26 = $count; - var $27 = __Z8makemaskPKci($25, $26); - $mask = $27; - ; - } - var $29 = $1; - __Z12gethooktableP9lua_State($29); - var $30 = $1; - var $31 = $L1; - var $32 = $31; - __Z21lua_pushlightuserdataP9lua_StatePv($30, $32); - var $33 = $1; - var $34 = IHEAP[$arg]; - var $35 = $34 + 1; - __Z13lua_pushvalueP9lua_Statei($33, $35); - var $36 = $1; - __Z10lua_rawsetP9lua_Statei($36, -3); - var $37 = $1; - __Z10lua_settopP9lua_Statei($37, -2); - var $38 = $L1; - var $39 = $func; - var $40 = $mask; - var $41 = $count; - var $42 = __Z11lua_sethookP9lua_StatePFvS0_P9lua_DebugEii($38, $39, $40, $41); - STACKTOP = __stackBase__; - return 0; - } - __Z10db_sethookP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10db_sethookP9lua_State, "__Z10db_sethookP9lua_State"); - - - function __Z11db_setlocalP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 104; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $arg = __stackBase__; - var $L1; - var $ar = __stackBase__+4; - $2 = $L; - var $3 = $2; - var $4 = __Z9getthreadP9lua_StatePi($3, $arg); - $L1 = $4; - var $5 = $L1; - var $6 = $2; - var $7 = IHEAP[$arg]; - var $8 = $7 + 1; - var $9 = __Z17luaL_checkintegerP9lua_Statei($6, $8); - var $10 = __Z12lua_getstackP9lua_StateiP9lua_Debug($5, $9, $ar); - var $11 = $10 != 0; - ; - if ($11) { - ; - var $18 = $2; - var $19 = IHEAP[$arg]; - var $20 = $19 + 3; - __Z13luaL_checkanyP9lua_Statei($18, $20); - var $21 = $2; - var $22 = IHEAP[$arg]; - var $23 = $22 + 3; - __Z10lua_settopP9lua_Statei($21, $23); - var $24 = $2; - var $25 = $L1; - __Z9lua_xmoveP9lua_StateS0_i($24, $25, 1); - var $26 = $2; - var $27 = $L1; - var $28 = $2; - var $29 = IHEAP[$arg]; - var $30 = $29 + 2; - var $31 = __Z17luaL_checkintegerP9lua_Statei($28, $30); - var $32 = __Z12lua_setlocalP9lua_StatePK9lua_Debugi($27, $ar, $31); - __Z14lua_pushstringP9lua_StatePKc($26, $32); - $1 = 1; - ; - } - else { - ; - var $13 = $2; - var $14 = IHEAP[$arg]; - var $15 = $14 + 1; - var $16 = __Z13luaL_argerrorP9lua_StateiPKc($13, $15, __str27345); - $1 = $16; - ; - } - var $34 = $1; - STACKTOP = __stackBase__; - return $34; - } - __Z11db_setlocalP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11db_setlocalP9lua_State, "__Z11db_setlocalP9lua_State"); - - - function __Z15db_setmetatableP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $t; - $1 = $L; - var $2 = $1; - var $3 = __Z8lua_typeP9lua_Statei($2, 2); - $t = $3; - var $4 = $t; - var $5 = $4 == 0; - ; - $13$6$2: do { - if ($5) { - __lastLabel__ = 4; ; - } - else { - __lastLabel__ = 4; ; - var $7 = $t; - var $8 = $7 == 5; - if ($8) { __lastLabel__ = 0; __label__ = 1; /* $13 */ break $13$6$2; } else { __lastLabel__ = 0; ; } - var $10 = $1; - var $11 = __Z13luaL_argerrorP9lua_StateiPKc($10, 2, __str26344); - var $12 = $11 != 0; - __lastLabel__ = 2; ; - } - } while(0); - var $14 = __lastLabel__ == 0 ? 1 : (__lastLabel__ == 4 ? 1 : ($12)); - var $15 = $1; - __Z10lua_settopP9lua_Statei($15, 2); - var $16 = $1; - var $17 = $1; - var $18 = __Z16lua_setmetatableP9lua_Statei($17, 1); - __Z15lua_pushbooleanP9lua_Statei($16, $18); - ; - return 1; - } - __Z15db_setmetatableP9lua_State.__index__ = Runtime.getFunctionIndex(__Z15db_setmetatableP9lua_State, "__Z15db_setmetatableP9lua_State"); - - - function __Z13db_setupvalueP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaL_checkanyP9lua_Statei($2, 3); - var $3 = $1; - var $4 = __Z10auxupvalueP9lua_Statei($3, 0); - ; - return $4; - } - __Z13db_setupvalueP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13db_setupvalueP9lua_State, "__Z13db_setupvalueP9lua_State"); - - - function __Z10db_errorfbP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 104; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $level; - var $firstpart; - var $arg = __stackBase__; - var $L1; - var $ar = __stackBase__+4; - $2 = $L; - $firstpart = 1; - var $3 = $2; - var $4 = __Z9getthreadP9lua_StatePi($3, $arg); - $L1 = $4; - var $5 = $2; - var $6 = IHEAP[$arg]; - var $7 = $6 + 2; - var $8 = __Z12lua_isnumberP9lua_Statei($5, $7); - var $9 = $8 != 0; - ; - if ($9) { - ; - var $11 = $2; - var $12 = IHEAP[$arg]; - var $13 = $12 + 2; - var $14 = __Z13lua_tointegerP9lua_Statei($11, $13); - $level = $14; - var $15 = $2; - __Z10lua_settopP9lua_Statei($15, -2); - ; - } - else { - ; - var $17 = $2; - var $18 = $L1; - var $19 = $17 == $18; - var $20 = $19 ? 1 : 0; - $level = $20; - ; - } - var $22 = $2; - var $23 = __Z10lua_gettopP9lua_State($22); - var $24 = IHEAP[$arg]; - var $25 = $23 == $24; - ; - $26$28$6: do { - if ($25) { - ; - var $27 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($27, __str14332, 0); - __label__ = 1; /* $38 */ break $26$28$6; - } - else { - ; - var $29 = $2; - var $30 = IHEAP[$arg]; - var $31 = $30 + 1; - var $32 = __Z12lua_isstringP9lua_Statei($29, $31); - var $33 = $32 != 0; - ; - if ($33) { - ; - var $36 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($36, __str15333, 1); - ; - __label__ = 1; /* $38 */ break $26$28$6; - } - else { - ; - $1 = 1; - __label__ = 2; /* $145 */ break $26$28$6; - } - } - } while(0); - if (__label__ == 1) { - var $39 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($39, __str16334, 16); - ; - $40$15: while(1) { // $40 - var $41 = $L1; - var $42 = $level; - var $43 = $42 + 1; - $level = $43; - var $44 = __Z12lua_getstackP9lua_StateiP9lua_Debug($41, $42, $ar); - var $45 = $44 != 0; - if (!($45)) { __label__ = 6; /* $139 */ break $40$15; } - var $47 = $level; - var $48 = $47 > 12; - ; - $49$74$18: do { - if ($48) { - ; - var $50 = $firstpart; - var $51 = $50 != 0; - if (!($51)) { __label__ = 8; /* $74 */ break $49$74$18; } - var $53 = $L1; - var $54 = $level; - var $55 = $54 + 10; - var $56 = __Z12lua_getstackP9lua_StateiP9lua_Debug($53, $55, $ar); - var $57 = $56 != 0; - ; - if ($57) { - ; - var $62 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($62, __str17335, 5); - ; - $63$23: while(1) { // $63 - var $64 = $L1; - var $65 = $level; - var $66 = $65 + 10; - var $67 = __Z12lua_getstackP9lua_StateiP9lua_Debug($64, $66, $ar); - var $68 = $67 != 0; - if (!($68)) { __label__ = 12; /* $72 */ break $63$23; } - var $70 = $level; - var $71 = $70 + 1; - $level = $71; - __label__ = 10; /* $63 */ continue $63$23; - } - ; - } - else { - ; - var $59 = $level; - var $60 = $59 + -1; - $level = $60; - ; - } - $firstpart = 0; - __label__ = 4; /* $40 */ continue $40$15; - } - } while(0); - var $75 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($75, __str18336, 2); - var $76 = $L1; - var $77 = __Z11lua_getinfoP9lua_StatePKcP9lua_Debug($76, __str19337, $ar); - var $78 = $2; - var $79 = $ar+36; - var $80 = $79; - var $81 = __Z15lua_pushfstringP9lua_StatePKcz($78, __str20338, Pointer_make([$80,0,0,0], 0, ALLOC_STACK)); - var $82 = $ar+20; - var $83 = IHEAP[$82]; - var $84 = $83 > 0; - ; - if ($84) { - ; - var $86 = $2; - var $87 = $ar+20; - var $88 = IHEAP[$87]; - var $89 = __Z15lua_pushfstringP9lua_StatePKcz($86, __str21339, Pointer_make([$88,0,0,0], 0, ALLOC_STACK)); - ; - } - var $91 = $ar+8; - var $92 = IHEAP[$91]; - var $93 = IHEAP[$92]; - var $94 = $93; - var $95 = $94 != 0; - ; - if ($95) { - ; - var $97 = $2; - var $98 = $ar+4; - var $99 = IHEAP[$98]; - var $100 = __Z15lua_pushfstringP9lua_StatePKcz($97, __str22340, Pointer_make([$99,0,0,0], 0, ALLOC_STACK)); - ; - } - else { - ; - var $102 = $ar+12; - var $103 = IHEAP[$102]; - var $104 = IHEAP[$103]; - var $105 = $104; - var $106 = $105 == 109; - ; - if ($106) { - ; - var $108 = $2; - var $109 = __Z15lua_pushfstringP9lua_StatePKcz($108, __str23341); - ; - } - else { - ; - var $111 = $ar+12; - var $112 = IHEAP[$111]; - var $113 = IHEAP[$112]; - var $114 = $113; - var $115 = $114 == 67; - ; - $122$116$39: do { - if ($115) { - __label__ = 16; /* $122 */ - } - else { - ; - var $117 = $ar+12; - var $118 = IHEAP[$117]; - var $119 = IHEAP[$118]; - var $120 = $119; - var $121 = $120 == 116; - if ($121) { __label__ = 16; /* $122 */ break $122$116$39; } - var $125 = $2; - var $126 = $ar+36; - var $127 = $126; - var $128 = $ar+28; - var $129 = IHEAP[$128]; - var $130 = __Z15lua_pushfstringP9lua_StatePKcz($125, __str25343, Pointer_make([$127,0,0,0,$129,0,0,0], 0, ALLOC_STACK)); - __label__ = 19; /* $131 */ break $122$116$39; - } - } while(0); - if (__label__ == 16) { - var $123 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($123, __str24342, 2); - ; - } - ; - } - ; - } - var $134 = $2; - var $135 = $2; - var $136 = __Z10lua_gettopP9lua_State($135); - var $137 = IHEAP[$arg]; - var $138 = $136 - $137; - __Z10lua_concatP9lua_Statei($134, $138); - __label__ = 4; /* $40 */ continue $40$15; - } - var $140 = $2; - var $141 = $2; - var $142 = __Z10lua_gettopP9lua_State($141); - var $143 = IHEAP[$arg]; - var $144 = $142 - $143; - __Z10lua_concatP9lua_Statei($140, $144); - $1 = 1; - ; - } - var $146 = $1; - STACKTOP = __stackBase__; - return $146; - } - __Z10db_errorfbP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10db_errorfbP9lua_State, "__Z10db_errorfbP9lua_State"); - - - function __Z13luaopen_debugP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($2, __str318, __ZL5dblib); - ; - return 1; - } - __Z13luaopen_debugP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaopen_debugP9lua_State, "__Z13luaopen_debugP9lua_State"); - - - function __Z9getthreadP9lua_StatePi($L, $arg) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $L; - $3 = $arg; - var $4 = $2; - var $5 = __Z8lua_typeP9lua_Statei($4, 1); - var $6 = $5 == 8; - ; - if ($6) { - ; - var $8 = $3; - IHEAP[$8] = 1; - var $9 = $2; - var $10 = __Z12lua_tothreadP9lua_Statei($9, 1); - $1 = $10; - ; - } - else { - ; - var $12 = $3; - IHEAP[$12] = 0; - var $13 = $2; - $1 = $13; - ; - } - var $15 = $1; - ; - return $15; - } - __Z9getthreadP9lua_StatePi.__index__ = Runtime.getFunctionIndex(__Z9getthreadP9lua_StatePi, "__Z9getthreadP9lua_StatePi"); - - - function __Z10auxupvalueP9lua_Statei($L, $get) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $name; - var $n; - $2 = $L; - $3 = $get; - var $4 = $2; - var $5 = __Z17luaL_checkintegerP9lua_Statei($4, 2); - $n = $5; - var $6 = $2; - __Z14luaL_checktypeP9lua_Stateii($6, 1, 6); - var $7 = $2; - var $8 = __Z15lua_iscfunctionP9lua_Statei($7, 1); - var $9 = $8 != 0; - ; - if ($9) { - ; - $1 = 0; - ; - } - else { - ; - var $12 = $3; - var $13 = $12 != 0; - ; - if ($13) { - ; - var $15 = $2; - var $16 = $n; - var $17 = __Z14lua_getupvalueP9lua_Stateii($15, 1, $16); - __lastLabel__ = 1; ; - } - else { - ; - var $19 = $2; - var $20 = $n; - var $21 = __Z14lua_setupvalueP9lua_Stateii($19, 1, $20); - __lastLabel__ = 3; ; - } - var $23 = __lastLabel__ == 1 ? $17 : ($21); - $name = $23; - var $24 = $name; - var $25 = $24 == 0; - ; - if ($25) { - ; - $1 = 0; - ; - } - else { - ; - var $28 = $2; - var $29 = $name; - __Z14lua_pushstringP9lua_StatePKc($28, $29); - var $30 = $2; - var $31 = $3; - var $32 = $31 + 1; - var $33 = 0 - $32; - __Z10lua_insertP9lua_Statei($30, $33); - var $34 = $3; - var $35 = $34 + 1; - $1 = $35; - ; - } - } - var $37 = $1; - ; - return $37; - } - __Z10auxupvalueP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z10auxupvalueP9lua_Statei, "__Z10auxupvalueP9lua_Statei"); - - - function __Z5hookfP9lua_StateP9lua_Debug($L, $ar) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $ar; - var $3 = $1; - __Z21lua_pushlightuserdataP9lua_StatePv($3, __ZL8KEY_HOOK); - var $4 = $1; - __Z10lua_rawgetP9lua_Statei($4, -10000); - var $5 = $1; - var $6 = $1; - var $7 = $6; - __Z21lua_pushlightuserdataP9lua_StatePv($5, $7); - var $8 = $1; - __Z10lua_rawgetP9lua_Statei($8, -2); - var $9 = $1; - var $10 = __Z8lua_typeP9lua_Statei($9, -1); - var $11 = $10 == 6; - ; - if ($11) { - ; - var $13 = $1; - var $14 = $2; - var $15 = $14; - var $16 = IHEAP[$15]; - var $17 = __ZZ5hookfP9lua_StateP9lua_DebugE9hooknames+$16*4; - var $18 = IHEAP[$17]; - __Z14lua_pushstringP9lua_StatePKc($13, $18); - var $19 = $2; - var $20 = $19+20; - var $21 = IHEAP[$20]; - var $22 = $21 >= 0; - ; - if ($22) { - ; - var $24 = $1; - var $25 = $2; - var $26 = $25+20; - var $27 = IHEAP[$26]; - __Z15lua_pushintegerP9lua_Statei($24, $27); - ; - } - else { - ; - var $29 = $1; - __Z11lua_pushnilP9lua_State($29); - ; - } - var $31 = $1; - __Z8lua_callP9lua_Stateii($31, 2, 0); - ; - } - ; - return; - } - __Z5hookfP9lua_StateP9lua_Debug.__index__ = Runtime.getFunctionIndex(__Z5hookfP9lua_StateP9lua_Debug, "__Z5hookfP9lua_StateP9lua_Debug"); - - - function __Z8makemaskPKci($smask, $count) { - ; - var __label__; - var $1; - var $2; - var $mask; - $1 = $smask; - $2 = $count; - $mask = 0; - var $3 = $1; - var $4 = _strchr($3, 99); - var $5 = $4 != 0; - ; - if ($5) { - ; - var $7 = $mask; - var $8 = $7 | 1; - $mask = $8; - ; - } - var $10 = $1; - var $11 = _strchr($10, 114); - var $12 = $11 != 0; - ; - if ($12) { - ; - var $14 = $mask; - var $15 = $14 | 2; - $mask = $15; - ; - } - var $17 = $1; - var $18 = _strchr($17, 108); - var $19 = $18 != 0; - ; - if ($19) { - ; - var $21 = $mask; - var $22 = $21 | 4; - $mask = $22; - ; - } - var $24 = $2; - var $25 = $24 > 0; - ; - if ($25) { - ; - var $27 = $mask; - var $28 = $27 | 8; - $mask = $28; - ; - } - var $30 = $mask; - ; - return $30; - } - __Z8makemaskPKci.__index__ = Runtime.getFunctionIndex(__Z8makemaskPKci, "__Z8makemaskPKci"); - - - function __Z12gethooktableP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z21lua_pushlightuserdataP9lua_StatePv($2, __ZL8KEY_HOOK); - var $3 = $1; - __Z10lua_rawgetP9lua_Statei($3, -10000); - var $4 = $1; - var $5 = __Z8lua_typeP9lua_Statei($4, -1); - var $6 = $5 == 5; - ; - if (!$6) { - ; - var $8 = $1; - __Z10lua_settopP9lua_Statei($8, -2); - var $9 = $1; - __Z15lua_createtableP9lua_Stateii($9, 0, 1); - var $10 = $1; - __Z21lua_pushlightuserdataP9lua_StatePv($10, __ZL8KEY_HOOK); - var $11 = $1; - __Z13lua_pushvalueP9lua_Statei($11, -2); - var $12 = $1; - __Z10lua_rawsetP9lua_Statei($12, -10000); - ; - } - ; - return; - } - __Z12gethooktableP9lua_State.__index__ = Runtime.getFunctionIndex(__Z12gethooktableP9lua_State, "__Z12gethooktableP9lua_State"); - - - function __Z8settabssP9lua_StatePKcS2_($L, $i, $v) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $i; - $3 = $v; - var $4 = $1; - var $5 = $3; - __Z14lua_pushstringP9lua_StatePKc($4, $5); - var $6 = $1; - var $7 = $2; - __Z12lua_setfieldP9lua_StateiPKc($6, -2, $7); - ; - return; - } - __Z8settabssP9lua_StatePKcS2_.__index__ = Runtime.getFunctionIndex(__Z8settabssP9lua_StatePKcS2_, "__Z8settabssP9lua_StatePKcS2_"); - - - function __Z8settabsiP9lua_StatePKci($L, $i, $v) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $i; - $3 = $v; - var $4 = $1; - var $5 = $3; - __Z15lua_pushintegerP9lua_Statei($4, $5); - var $6 = $1; - var $7 = $2; - __Z12lua_setfieldP9lua_StateiPKc($6, -2, $7); - ; - return; - } - __Z8settabsiP9lua_StatePKci.__index__ = Runtime.getFunctionIndex(__Z8settabsiP9lua_StatePKci, "__Z8settabsiP9lua_StatePKci"); - - - function __Z16treatstackoptionP9lua_StateS0_PKc($L, $L1, $fname) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $L1; - $3 = $fname; - var $4 = $1; - var $5 = $2; - var $6 = $4 == $5; - ; - if ($6) { - ; - var $8 = $1; - __Z13lua_pushvalueP9lua_Statei($8, -2); - var $9 = $1; - __Z10lua_removeP9lua_Statei($9, -3); - ; - } - else { - ; - var $11 = $2; - var $12 = $1; - __Z9lua_xmoveP9lua_StateS0_i($11, $12, 1); - ; - } - var $14 = $1; - var $15 = $3; - __Z12lua_setfieldP9lua_StateiPKc($14, -2, $15); - ; - return; - } - __Z16treatstackoptionP9lua_StateS0_PKc.__index__ = Runtime.getFunctionIndex(__Z16treatstackoptionP9lua_StateS0_PKc, "__Z16treatstackoptionP9lua_StateS0_PKc"); - - - function __Z10unmakemaskiPc($mask, $smask) { - ; - var __label__; - var $1; - var $2; - var $i; - $1 = $mask; - $2 = $smask; - $i = 0; - var $3 = $1; - var $4 = $3 & 1; - var $5 = $4 != 0; - ; - if ($5) { - ; - var $7 = $i; - var $8 = $7 + 1; - $i = $8; - var $9 = $2; - var $10 = $9+$7; - IHEAP[$10] = 99; - ; - } - var $12 = $1; - var $13 = $12 & 2; - var $14 = $13 != 0; - ; - if ($14) { - ; - var $16 = $i; - var $17 = $16 + 1; - $i = $17; - var $18 = $2; - var $19 = $18+$16; - IHEAP[$19] = 114; - ; - } - var $21 = $1; - var $22 = $21 & 4; - var $23 = $22 != 0; - ; - if ($23) { - ; - var $25 = $i; - var $26 = $25 + 1; - $i = $26; - var $27 = $2; - var $28 = $27+$25; - IHEAP[$28] = 108; - ; - } - var $30 = $i; - var $31 = $2; - var $32 = $31+$30; - IHEAP[$32] = 0; - var $33 = $2; - ; - return $33; - } - __Z10unmakemaskiPc.__index__ = Runtime.getFunctionIndex(__Z10unmakemaskiPc, "__Z10unmakemaskiPc"); - - - function __Z8io_closeP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z8lua_typeP9lua_Statei($2, 1); - var $4 = $3 == -1; - ; - if ($4) { - ; - var $6 = $1; - __Z11lua_rawgetiP9lua_Stateii($6, -10001, 2); - ; - } - var $8 = $1; - var $9 = __Z6tofileP9lua_State($8); - var $10 = $1; - var $11 = __Z9aux_closeP9lua_State($10); - ; - return $11; - } - __Z8io_closeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8io_closeP9lua_State, "__Z8io_closeP9lua_State"); - - - function __Z8io_flushP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z9getiofileP9lua_Statei($3, 2); - var $5 = _fflush($4); - var $6 = $5 == 0; - var $7 = $6; - var $8 = __Z10pushresultP9lua_StateiPKc($2, $7, 0); - ; - return $8; - } - __Z8io_flushP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8io_flushP9lua_State, "__Z8io_flushP9lua_State"); - - - function __Z8io_inputP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z8g_iofileP9lua_StateiPKc($2, 1, __str43414); - ; - return $3; - } - __Z8io_inputP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8io_inputP9lua_State, "__Z8io_inputP9lua_State"); - - - function __Z8io_linesP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $filename; - var $pf; - $2 = $L; - var $3 = $2; - var $4 = __Z8lua_typeP9lua_Statei($3, 1); - var $5 = $4 <= 0; - ; - if ($5) { - ; - var $7 = $2; - __Z11lua_rawgetiP9lua_Stateii($7, -10001, 1); - var $8 = $2; - var $9 = __Z7f_linesP9lua_State($8); - $1 = $9; - ; - } - else { - ; - var $11 = $2; - var $12 = __Z17luaL_checklstringP9lua_StateiPj($11, 1, 0); - $filename = $12; - var $13 = $2; - var $14 = __Z7newfileP9lua_State($13); - $pf = $14; - var $15 = $filename; - var $16 = _fopen($15, __str43414); - var $17 = $pf; - IHEAP[$17] = $16; - var $18 = $pf; - var $19 = IHEAP[$18]; - var $20 = $19 == 0; - ; - if ($20) { - ; - var $22 = $2; - var $23 = $filename; - __Z9fileerrorP9lua_StateiPKc($22, 1, $23); - ; - } - var $25 = $2; - var $26 = $2; - var $27 = __Z10lua_gettopP9lua_State($26); - __Z9aux_linesP9lua_Stateii($25, $27, 1); - $1 = 1; - ; - } - var $29 = $1; - ; - return $29; - } - __Z8io_linesP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8io_linesP9lua_State, "__Z8io_linesP9lua_State"); - - - function __Z7io_openP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $filename; - var $mode; - var $pf; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, 0); - $filename = $3; - var $4 = $1; - var $5 = __Z15luaL_optlstringP9lua_StateiPKcPj($4, 2, __str43414, 0); - $mode = $5; - var $6 = $1; - var $7 = __Z7newfileP9lua_State($6); - $pf = $7; - var $8 = $filename; - var $9 = $mode; - var $10 = _fopen($8, $9); - var $11 = $pf; - IHEAP[$11] = $10; - var $12 = $pf; - var $13 = IHEAP[$12]; - var $14 = $13 == 0; - ; - if ($14) { - ; - var $16 = $1; - var $17 = $filename; - var $18 = __Z10pushresultP9lua_StateiPKc($16, 0, $17); - __lastLabel__ = 0; ; - } - else { - ; - __lastLabel__ = 2; ; - } - var $21 = __lastLabel__ == 0 ? $18 : (1); - ; - return $21; - } - __Z7io_openP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7io_openP9lua_State, "__Z7io_openP9lua_State"); - - - function __Z9io_outputP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z8g_iofileP9lua_StateiPKc($2, 2, __str45416); - ; - return $3; - } - __Z9io_outputP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9io_outputP9lua_State, "__Z9io_outputP9lua_State"); - - - function __Z8io_popenP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $filename; - var $mode; - var $pf; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, 0); - $filename = $3; - var $4 = $1; - var $5 = __Z15luaL_optlstringP9lua_StateiPKcPj($4, 2, __str43414, 0); - $mode = $5; - var $6 = $1; - var $7 = __Z7newfileP9lua_State($6); - $pf = $7; - var $8 = $1; - var $9 = __Z10luaL_errorP9lua_StatePKcz($8, __str44415); - var $10 = $pf; - IHEAP[$10] = 0; - var $11 = $pf; - var $12 = IHEAP[$11]; - var $13 = $12 == 0; - ; - if ($13) { - ; - var $15 = $1; - var $16 = $filename; - var $17 = __Z10pushresultP9lua_StateiPKc($15, 0, $16); - __lastLabel__ = 0; ; - } - else { - ; - __lastLabel__ = 2; ; - } - var $20 = __lastLabel__ == 0 ? $17 : (1); - ; - return $20; - } - __Z8io_popenP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8io_popenP9lua_State, "__Z8io_popenP9lua_State"); - - - function __Z7io_readP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z9getiofileP9lua_Statei($3, 1); - var $5 = __Z6g_readP9lua_StateP8_IO_FILEi($2, $4, 1); - ; - return $5; - } - __Z7io_readP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7io_readP9lua_State, "__Z7io_readP9lua_State"); - - - function __Z10io_tmpfileP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $pf; - $1 = $L; - var $2 = $1; - var $3 = __Z7newfileP9lua_State($2); - $pf = $3; - var $4 = _tmpfile(); - var $5 = $pf; - IHEAP[$5] = $4; - var $6 = $pf; - var $7 = IHEAP[$6]; - var $8 = $7 == 0; - ; - if ($8) { - ; - var $10 = $1; - var $11 = __Z10pushresultP9lua_StateiPKc($10, 0, 0); - __lastLabel__ = 0; ; - } - else { - ; - __lastLabel__ = 2; ; - } - var $14 = __lastLabel__ == 0 ? $11 : (1); - ; - return $14; - } - __Z10io_tmpfileP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10io_tmpfileP9lua_State, "__Z10io_tmpfileP9lua_State"); - - - function __Z7io_typeP9lua_State($L) { - ; - var __label__; - var $1; - var $ud; - $1 = $L; - var $2 = $1; - __Z13luaL_checkanyP9lua_Statei($2, 1); - var $3 = $1; - var $4 = __Z14lua_touserdataP9lua_Statei($3, 1); - $ud = $4; - var $5 = $1; - __Z12lua_getfieldP9lua_StateiPKc($5, -10000, __str19390); - var $6 = $ud; - var $7 = $6 == 0; - ; - $16$8$2: do { - if ($7) { - __label__ = 1; /* $16 */ - } - else { - ; - var $9 = $1; - var $10 = __Z16lua_getmetatableP9lua_Statei($9, 1); - var $11 = $10 != 0; - if (!($11)) { __label__ = 1; /* $16 */ break $16$8$2; } - var $13 = $1; - var $14 = __Z12lua_rawequalP9lua_Stateii($13, -2, -1); - var $15 = $14 != 0; - if (!($15)) { __label__ = 1; /* $16 */ break $16$8$2; } - var $19 = $ud; - var $20 = $19; - var $21 = IHEAP[$20]; - var $22 = $21 == 0; - ; - if ($22) { - ; - var $24 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($24, __str41412, 11); - ; - } - else { - ; - var $26 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($26, __str42413, 4); - ; - } - __label__ = 5; /* $28 */ break $16$8$2; - } - } while(0); - if (__label__ == 1) { - var $17 = $1; - __Z11lua_pushnilP9lua_State($17); - ; - } - ; - return 1; - } - __Z7io_typeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7io_typeP9lua_State, "__Z7io_typeP9lua_State"); - - - function __Z8io_writeP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z9getiofileP9lua_Statei($3, 2); - var $5 = __Z7g_writeP9lua_StateP8_IO_FILEi($2, $4, 1); - ; - return $5; - } - __Z8io_writeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8io_writeP9lua_State, "__Z8io_writeP9lua_State"); - - - function __Z7f_flushP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z6tofileP9lua_State($3); - var $5 = _fflush($4); - var $6 = $5 == 0; - var $7 = $6; - var $8 = __Z10pushresultP9lua_StateiPKc($2, $7, 0); - ; - return $8; - } - __Z7f_flushP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7f_flushP9lua_State, "__Z7f_flushP9lua_State"); - - - function __Z7f_linesP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z6tofileP9lua_State($2); - var $4 = $1; - __Z9aux_linesP9lua_Stateii($4, 1, 0); - ; - return 1; - } - __Z7f_linesP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7f_linesP9lua_State, "__Z7f_linesP9lua_State"); - - - function __Z6f_readP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z6tofileP9lua_State($3); - var $5 = __Z6g_readP9lua_StateP8_IO_FILEi($2, $4, 2); - ; - return $5; - } - __Z6f_readP9lua_State.__index__ = Runtime.getFunctionIndex(__Z6f_readP9lua_State, "__Z6f_readP9lua_State"); - - - function __Z6f_seekP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $f; - var $op; - var $offset; - $2 = $L; - var $3 = $2; - var $4 = __Z6tofileP9lua_State($3); - $f = $4; - var $5 = $2; - var $6 = __Z16luaL_checkoptionP9lua_StateiPKcPKS2_($5, 2, __str33404, __ZZ6f_seekP9lua_StateE9modenames); - $op = $6; - var $7 = $2; - var $8 = __Z15luaL_optintegerP9lua_Stateii($7, 3, 0); - $offset = $8; - var $9 = $f; - var $10 = $offset; - var $11 = $op; - var $12 = __ZZ6f_seekP9lua_StateE4mode+$11*4; - var $13 = IHEAP[$12]; - var $14 = _fseek($9, $10, $13); - $op = $14; - var $15 = $op; - var $16 = $15 != 0; - ; - if ($16) { - ; - var $18 = $2; - var $19 = __Z10pushresultP9lua_StateiPKc($18, 0, 0); - $1 = $19; - ; - } - else { - ; - var $21 = $2; - var $22 = $f; - var $23 = _ftell($22); - __Z15lua_pushintegerP9lua_Statei($21, $23); - $1 = 1; - ; - } - var $25 = $1; - ; - return $25; - } - __Z6f_seekP9lua_State.__index__ = Runtime.getFunctionIndex(__Z6f_seekP9lua_State, "__Z6f_seekP9lua_State"); - - - function __Z9f_setvbufP9lua_State($L) { - ; - var __label__; - var $1; - var $f; - var $op; - var $sz; - var $res; - $1 = $L; - var $2 = $1; - var $3 = __Z6tofileP9lua_State($2); - $f = $3; - var $4 = $1; - var $5 = __Z16luaL_checkoptionP9lua_StateiPKcPKS2_($4, 2, 0, __ZZ9f_setvbufP9lua_StateE9modenames); - $op = $5; - var $6 = $1; - var $7 = __Z15luaL_optintegerP9lua_Stateii($6, 3, 8192); - $sz = $7; - var $8 = $f; - var $9 = $op; - var $10 = __ZZ9f_setvbufP9lua_StateE4mode+$9*4; - var $11 = IHEAP[$10]; - var $12 = $sz; - var $13 = _setvbuf($8, 0, $11, $12); - $res = $13; - var $14 = $1; - var $15 = $res; - var $16 = $15 == 0; - var $17 = $16; - var $18 = __Z10pushresultP9lua_StateiPKc($14, $17, 0); - ; - return $18; - } - __Z9f_setvbufP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9f_setvbufP9lua_State, "__Z9f_setvbufP9lua_State"); - - - function __Z7f_writeP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z6tofileP9lua_State($3); - var $5 = __Z7g_writeP9lua_StateP8_IO_FILEi($2, $4, 2); - ; - return $5; - } - __Z7f_writeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7f_writeP9lua_State, "__Z7f_writeP9lua_State"); - - - function __Z5io_gcP9lua_State($L) { - ; - var __label__; - var $1; - var $f; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_checkudataP9lua_StateiPKc($2, 1, __str19390); - var $4 = $3; - var $5 = IHEAP[$4]; - $f = $5; - var $6 = $f; - var $7 = $6 != 0; - ; - if ($7) { - ; - var $9 = $1; - var $10 = __Z9aux_closeP9lua_State($9); - ; - } - ; - return 0; - } - __Z5io_gcP9lua_State.__index__ = Runtime.getFunctionIndex(__Z5io_gcP9lua_State, "__Z5io_gcP9lua_State"); - - - function __Z11io_tostringP9lua_State($L) { - ; - var __label__; - var $1; - var $f; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_checkudataP9lua_StateiPKc($2, 1, __str19390); - var $4 = $3; - var $5 = IHEAP[$4]; - $f = $5; - var $6 = $f; - var $7 = $6 == 0; - ; - if ($7) { - ; - var $9 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($9, __str25396, 13); - ; - } - else { - ; - var $11 = $1; - var $12 = $f; - var $13 = __Z15lua_pushfstringP9lua_StatePKcz($11, __str26397, Pointer_make([$12,0,0,0], 0, ALLOC_STACK)); - ; - } - ; - return 1; - } - __Z11io_tostringP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11io_tostringP9lua_State, "__Z11io_tostringP9lua_State"); - - - function __Z10luaopen_ioP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z10createmetaP9lua_State($2); - var $3 = $1; - __Z7newfenvP9lua_StatePFiS0_E($3, __Z9io_fcloseP9lua_State.__index__); - var $4 = $1; - __Z11lua_replaceP9lua_Statei($4, -10001); - var $5 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($5, __str15386, __ZL5iolib); - var $6 = $1; - __Z7newfenvP9lua_StatePFiS0_E($6, __Z10io_nocloseP9lua_State.__index__); - var $7 = $1; - var $8 = IHEAP[_stdin]; - __Z13createstdfileP9lua_StateP8_IO_FILEiPKc($7, $8, 1, __str16387); - var $9 = $1; - var $10 = IHEAP[_stdout]; - __Z13createstdfileP9lua_StateP8_IO_FILEiPKc($9, $10, 2, __str17388); - var $11 = $1; - var $12 = IHEAP[_stderr]; - __Z13createstdfileP9lua_StateP8_IO_FILEiPKc($11, $12, 0, __str18389); - var $13 = $1; - __Z10lua_settopP9lua_Statei($13, -2); - var $14 = $1; - __Z12lua_getfieldP9lua_StateiPKc($14, -1, __str6377); - var $15 = $1; - __Z7newfenvP9lua_StatePFiS0_E($15, __Z9io_pcloseP9lua_State.__index__); - var $16 = $1; - var $17 = __Z11lua_setfenvP9lua_Statei($16, -2); - var $18 = $1; - __Z10lua_settopP9lua_Statei($18, -2); - ; - return 1; - } - __Z10luaopen_ioP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10luaopen_ioP9lua_State, "__Z10luaopen_ioP9lua_State"); - - - function __Z10createmetaP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_newmetatableP9lua_StatePKc($2, __str19390); - var $4 = $1; - __Z13lua_pushvalueP9lua_Statei($4, -1); - var $5 = $1; - __Z12lua_setfieldP9lua_StateiPKc($5, -2, __str24395); - var $6 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($6, 0, __ZL4flib); - ; - return; - } - __Z10createmetaP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10createmetaP9lua_State, "__Z10createmetaP9lua_State"); - - - function __Z7newfenvP9lua_StatePFiS0_E($L, $cls) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $cls; - var $3 = $1; - __Z15lua_createtableP9lua_Stateii($3, 0, 1); - var $4 = $1; - var $5 = $2; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($4, $5, 0); - var $6 = $1; - __Z12lua_setfieldP9lua_StateiPKc($6, -2, __str23394); - ; - return; - } - __Z7newfenvP9lua_StatePFiS0_E.__index__ = Runtime.getFunctionIndex(__Z7newfenvP9lua_StatePFiS0_E, "__Z7newfenvP9lua_StatePFiS0_E"); - - - function __Z9io_fcloseP9lua_State($L) { - ; - var __label__; - var $1; - var $p; - var $ok; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_checkudataP9lua_StateiPKc($2, 1, __str19390); - var $4 = $3; - $p = $4; - var $5 = $p; - var $6 = IHEAP[$5]; - var $7 = _fclose($6); - var $8 = $7 == 0; - var $9 = $8; - $ok = $9; - var $10 = $p; - IHEAP[$10] = 0; - var $11 = $1; - var $12 = $ok; - var $13 = __Z10pushresultP9lua_StateiPKc($11, $12, 0); - ; - return $13; - } - __Z9io_fcloseP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9io_fcloseP9lua_State, "__Z9io_fcloseP9lua_State"); - - - function __Z10io_nocloseP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z11lua_pushnilP9lua_State($2); - var $3 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($3, __str22393, 26); - ; - return 2; - } - __Z10io_nocloseP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10io_nocloseP9lua_State, "__Z10io_nocloseP9lua_State"); - - - function __Z13createstdfileP9lua_StateP8_IO_FILEiPKc($L, $f, $k, $fname) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $1 = $L; - $2 = $f; - $3 = $k; - $4 = $fname; - var $5 = $2; - var $6 = $1; - var $7 = __Z7newfileP9lua_State($6); - IHEAP[$7] = $5; - var $8 = $3; - var $9 = $8 > 0; - ; - if ($9) { - ; - var $11 = $1; - __Z13lua_pushvalueP9lua_Statei($11, -1); - var $12 = $1; - var $13 = $3; - __Z11lua_rawsetiP9lua_Stateii($12, -10001, $13); - ; - } - var $15 = $1; - __Z13lua_pushvalueP9lua_Statei($15, -2); - var $16 = $1; - var $17 = __Z11lua_setfenvP9lua_Statei($16, -2); - var $18 = $1; - var $19 = $4; - __Z12lua_setfieldP9lua_StateiPKc($18, -3, $19); - ; - return; - } - __Z13createstdfileP9lua_StateP8_IO_FILEiPKc.__index__ = Runtime.getFunctionIndex(__Z13createstdfileP9lua_StateP8_IO_FILEiPKc, "__Z13createstdfileP9lua_StateP8_IO_FILEiPKc"); - - - function __Z9io_pcloseP9lua_State($L) { - ; - var __label__; - var $1; - var $p; - var $ok; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_checkudataP9lua_StateiPKc($2, 1, __str19390); - var $4 = $3; - $p = $4; - var $5 = $p; - $ok = 0; - var $6 = $p; - IHEAP[$6] = 0; - var $7 = $1; - var $8 = $ok; - var $9 = __Z10pushresultP9lua_StateiPKc($7, $8, 0); - ; - return $9; - } - __Z9io_pcloseP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9io_pcloseP9lua_State, "__Z9io_pcloseP9lua_State"); - - - function __Z10pushresultP9lua_StateiPKc($L, $i, $filename) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $en; - $2 = $L; - $3 = $i; - $4 = $filename; - var $5 = ___errno_location(); - var $6 = IHEAP[$5]; - $en = $6; - var $7 = $3; - var $8 = $7 != 0; - ; - if ($8) { - ; - var $10 = $2; - __Z15lua_pushbooleanP9lua_Statei($10, 1); - $1 = 1; - ; - } - else { - ; - var $12 = $2; - __Z11lua_pushnilP9lua_State($12); - var $13 = $4; - var $14 = $13 != 0; - ; - if ($14) { - ; - var $16 = $2; - var $17 = $4; - var $18 = $en; - var $19 = _strerror($18); - var $20 = __Z15lua_pushfstringP9lua_StatePKcz($16, __str20391, Pointer_make([$17,0,0,0,$19,0,0,0], 0, ALLOC_STACK)); - ; - } - else { - ; - var $22 = $2; - var $23 = $en; - var $24 = _strerror($23); - var $25 = __Z15lua_pushfstringP9lua_StatePKcz($22, __str21392, Pointer_make([$24,0,0,0], 0, ALLOC_STACK)); - ; - } - var $27 = $2; - var $28 = $en; - __Z15lua_pushintegerP9lua_Statei($27, $28); - $1 = 3; - ; - } - var $30 = $1; - ; - return $30; - } - __Z10pushresultP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z10pushresultP9lua_StateiPKc, "__Z10pushresultP9lua_StateiPKc"); - - - function __Z7newfileP9lua_State($L) { - ; - var __label__; - var $1; - var $pf; - $1 = $L; - var $2 = $1; - var $3 = __Z15lua_newuserdataP9lua_Statej($2, 4); - var $4 = $3; - $pf = $4; - var $5 = $pf; - IHEAP[$5] = 0; - var $6 = $1; - __Z12lua_getfieldP9lua_StateiPKc($6, -10000, __str19390); - var $7 = $1; - var $8 = __Z16lua_setmetatableP9lua_Statei($7, -2); - var $9 = $pf; - ; - return $9; - } - __Z7newfileP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7newfileP9lua_State, "__Z7newfileP9lua_State"); - - - function __Z9aux_closeP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z11lua_getfenvP9lua_Statei($2, 1); - var $3 = $1; - __Z12lua_getfieldP9lua_StateiPKc($3, -1, __str23394); - var $4 = $1; - var $5 = __Z15lua_tocfunctionP9lua_Statei($4, -1); - var $6 = $1; - var $7 = FUNCTION_TABLE[$5]($6); - ; - return $7; - } - __Z9aux_closeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9aux_closeP9lua_State, "__Z9aux_closeP9lua_State"); - - - function __Z7g_writeP9lua_StateP8_IO_FILEi($L, $f, $arg) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $nargs; - var $status; - var $l = __stackBase__; - var $s; - $1 = $L; - $2 = $f; - $3 = $arg; - var $4 = $1; - var $5 = __Z10lua_gettopP9lua_State($4); - var $6 = $5 - 1; - $nargs = $6; - $status = 1; - ; - $7$2: while(1) { // $7 - var $8 = $nargs; - var $9 = $8 + -1; - $nargs = $9; - var $10 = $8 != 0; - if (!($10)) { __label__ = 2; /* $49 */ break $7$2; } - var $12 = $1; - var $13 = $3; - var $14 = __Z8lua_typeP9lua_Statei($12, $13); - var $15 = $14 == 3; - ; - if ($15) { - ; - var $17 = $status; - var $18 = $17 != 0; - ; - if ($18) { - __lastLabel__ = 9; ; - var $20 = $2; - var $21 = $1; - var $22 = $3; - var $23 = __Z12lua_tonumberP9lua_Statei($21, $22); - var $24 = _fprintf($20, __str28399, $23); - var $25 = $24 > 0; - __lastLabel__ = 3; ; - } - else { - __lastLabel__ = 9; ; - } - var $27 = __lastLabel__ == 9 ? 0 : ($25); - var $28 = $27; - $status = $28; - ; - } - else { - ; - var $30 = $1; - var $31 = $3; - var $32 = __Z17luaL_checklstringP9lua_StateiPj($30, $31, $l); - $s = $32; - var $33 = $status; - var $34 = $33 != 0; - ; - if ($34) { - __lastLabel__ = 10; ; - var $36 = $s; - var $37 = IHEAP[$l]; - var $38 = $2; - var $39 = _fwrite($36, 1, $37, $38); - var $40 = IHEAP[$l]; - var $41 = $39 == $40; - __lastLabel__ = 6; ; - } - else { - __lastLabel__ = 10; ; - } - var $43 = __lastLabel__ == 10 ? 0 : ($41); - var $44 = $43; - $status = $44; - ; - } - ; - var $47 = $3; - var $48 = $47 + 1; - $3 = $48; - __label__ = 0; /* $7 */ continue $7$2; - } - var $50 = $1; - var $51 = $status; - var $52 = __Z10pushresultP9lua_StateiPKc($50, $51, 0); - STACKTOP = __stackBase__; - return $52; - } - __Z7g_writeP9lua_StateP8_IO_FILEi.__index__ = Runtime.getFunctionIndex(__Z7g_writeP9lua_StateP8_IO_FILEi, "__Z7g_writeP9lua_StateP8_IO_FILEi"); - - - function __Z6tofileP9lua_State($L) { - ; - var __label__; - var $1; - var $f; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_checkudataP9lua_StateiPKc($2, 1, __str19390); - var $4 = $3; - $f = $4; - var $5 = $f; - var $6 = IHEAP[$5]; - var $7 = $6 == 0; - ; - if ($7) { - ; - var $9 = $1; - var $10 = __Z10luaL_errorP9lua_StatePKcz($9, __str27398); - ; - } - var $12 = $f; - var $13 = IHEAP[$12]; - ; - return $13; - } - __Z6tofileP9lua_State.__index__ = Runtime.getFunctionIndex(__Z6tofileP9lua_State, "__Z6tofileP9lua_State"); - - - function __Z6g_readP9lua_StateP8_IO_FILEi($L, $f, $first) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $nargs; - var $success; - var $n; - var $l; - var $p; - $2 = $L; - $3 = $f; - $4 = $first; - var $5 = $2; - var $6 = __Z10lua_gettopP9lua_State($5); - var $7 = $6 - 1; - $nargs = $7; - var $8 = $3; - _clearerr($8); - var $9 = $nargs; - var $10 = $9 == 0; - ; - $11$17$2: do { - if ($10) { - ; - var $12 = $2; - var $13 = $3; - var $14 = __Z9read_lineP9lua_StateP8_IO_FILE($12, $13); - $success = $14; - var $15 = $4; - var $16 = $15 + 1; - $n = $16; - __label__ = 0; /* $98 */ break $11$17$2; - } - else { - ; - var $18 = $2; - var $19 = $nargs; - var $20 = $19 + 20; - __Z15luaL_checkstackP9lua_StateiPKc($18, $20, __str35406); - $success = 1; - var $21 = $4; - $n = $21; - ; - $22$5: while(1) { // $22 - var $23 = $nargs; - var $24 = $23 + -1; - $nargs = $24; - var $25 = $23 != 0; - ; - if ($25) { - __lastLabel__ = 1; ; - var $27 = $success; - var $28 = $27 != 0; - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 1; ; - } - var $30 = __lastLabel__ == 1 ? 0 : ($28); - if (!($30)) { __label__ = 5; /* $97 */ break $22$5; } - var $32 = $2; - var $33 = $n; - var $34 = __Z8lua_typeP9lua_Statei($32, $33); - var $35 = $34 == 3; - ; - if ($35) { - ; - var $37 = $2; - var $38 = $n; - var $39 = __Z13lua_tointegerP9lua_Statei($37, $38); - $l = $39; - var $40 = $l; - var $41 = $40 == 0; - ; - if ($41) { - ; - var $43 = $2; - var $44 = $3; - var $45 = __Z8test_eofP9lua_StateP8_IO_FILE($43, $44); - __lastLabel__ = 6; ; - } - else { - ; - var $47 = $2; - var $48 = $3; - var $49 = $l; - var $50 = __Z10read_charsP9lua_StateP8_IO_FILEj($47, $48, $49); - __lastLabel__ = 8; ; - } - var $52 = __lastLabel__ == 6 ? $45 : ($50); - $success = $52; - ; - } - else { - ; - var $54 = $2; - var $55 = $n; - var $56 = __Z13lua_tolstringP9lua_StateiPj($54, $55, 0); - $p = $56; - var $57 = $p; - var $58 = $57 != 0; - ; - $59$65$18: do { - if ($58) { - ; - var $60 = $p; - var $61 = $60; - var $62 = IHEAP[$61]; - var $63 = $62; - var $64 = $63 == 42; - if ($64) { __lastLabel__ = 10; __label__ = 11; /* $70 */ break $59$65$18; } else { __lastLabel__ = 10; __label__ = 12; /* $65 */ break $59$65$18; } - } - else { - __label__ = 12; /* $65 */ - } - } while(0); - if (__label__ == 12) { - var $66 = $2; - var $67 = $n; - var $68 = __Z13luaL_argerrorP9lua_StateiPKc($66, $67, __str36407); - var $69 = $68 != 0; - __lastLabel__ = 12; ; - } - var $71 = __lastLabel__ == 10 ? 1 : ($69); - var $72 = $p; - var $73 = $72+1; - var $74 = IHEAP[$73]; - var $75 = $74; - if ($75 == 110) { - __label__ = 19; /* $76 */ - } - else if ($75 == 108) { - __label__ = 20; /* $80 */ - } - else if ($75 == 97) { - __label__ = 21; /* $84 */ - } - else { - __label__ = 22; /* $88 */ break $22$5; - } - - if (__label__ == 19) { - var $77 = $2; - var $78 = $3; - var $79 = __Z11read_numberP9lua_StateP8_IO_FILE($77, $78); - $success = $79; - ; - } - else if (__label__ == 20) { - var $81 = $2; - var $82 = $3; - var $83 = __Z9read_lineP9lua_StateP8_IO_FILE($81, $82); - $success = $83; - ; - } - else if (__label__ == 21) { - var $85 = $2; - var $86 = $3; - var $87 = __Z10read_charsP9lua_StateP8_IO_FILEj($85, $86, -1); - $success = 1; - ; - } - ; - } - ; - var $95 = $n; - var $96 = $95 + 1; - $n = $96; - __label__ = 1; /* $22 */ continue $22$5; - } - if (__label__ == 5) { - __label__ = 0; /* $98 */ break $11$17$2; - } - else if (__label__ == 22) { - var $89 = $2; - var $90 = $n; - var $91 = __Z13luaL_argerrorP9lua_StateiPKc($89, $90, __str37408); - $1 = $91; - __label__ = 15; /* $115 */ break $11$17$2; - } - } - } while(0); - if (__label__ == 0) { - var $99 = $3; - var $100 = _ferror($99); - var $101 = $100 != 0; - ; - if ($101) { - ; - var $103 = $2; - var $104 = __Z10pushresultP9lua_StateiPKc($103, 0, 0); - $1 = $104; - ; - } - else { - ; - var $106 = $success; - var $107 = $106 != 0; - ; - if (!$107) { - ; - var $109 = $2; - __Z10lua_settopP9lua_Statei($109, -2); - var $110 = $2; - __Z11lua_pushnilP9lua_State($110); - ; - } - var $112 = $n; - var $113 = $4; - var $114 = $112 - $113; - $1 = $114; - ; - } - } - var $116 = $1; - ; - return $116; - } - __Z6g_readP9lua_StateP8_IO_FILEi.__index__ = Runtime.getFunctionIndex(__Z6g_readP9lua_StateP8_IO_FILEi, "__Z6g_readP9lua_StateP8_IO_FILEi"); - - - function __Z9read_lineP9lua_StateP8_IO_FILE($L, $f) { - var __stackBase__ = STACKTOP; STACKTOP += 8204; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $b = __stackBase__; - var $l; - var $p; - $2 = $L; - $3 = $f; - var $4 = $2; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($4, $b); - ; - $5$2: while(1) { // $5 - var $6 = __Z15luaL_prepbufferP11luaL_Buffer($b); - $p = $6; - var $7 = $p; - var $8 = $3; - var $9 = _fgets($7, 8192, $8); - var $10 = $9 == 0; - if ($10) { __label__ = 1; /* $11 */ break $5$2; } - var $17 = $p; - var $18 = _strlen($17); - $l = $18; - var $19 = $l; - var $20 = $19 == 0; - ; - if (!$20) { - ; - var $22 = $l; - var $23 = $22 - 1; - var $24 = $p; - var $25 = $24+$23; - var $26 = IHEAP[$25]; - var $27 = $26; - var $28 = $27 != 10; - if (!($28)) { __label__ = 5; /* $34 */ break $5$2; } - } - var $30 = $l; - var $31 = $b; - var $32 = IHEAP[$31]; - var $33 = $32+$30; - IHEAP[$31] = $33; - ; - __label__ = 0; /* $5 */ continue $5$2; - } - if (__label__ == 1) { - __Z15luaL_pushresultP11luaL_Buffer($b); - var $12 = $2; - var $13 = __Z10lua_objlenP9lua_Statei($12, -1); - var $14 = unSign($13, 32) > unSign(0, 32); - var $15 = $14; - $1 = $15; - ; - } - else if (__label__ == 5) { - var $35 = $l; - var $36 = $35 - 1; - var $37 = $b; - var $38 = IHEAP[$37]; - var $39 = $38+$36; - IHEAP[$37] = $39; - __Z15luaL_pushresultP11luaL_Buffer($b); - $1 = 1; - ; - } - var $42 = $1; - STACKTOP = __stackBase__; - return $42; - } - __Z9read_lineP9lua_StateP8_IO_FILE.__index__ = Runtime.getFunctionIndex(__Z9read_lineP9lua_StateP8_IO_FILE, "__Z9read_lineP9lua_StateP8_IO_FILE"); - - - function __Z8test_eofP9lua_StateP8_IO_FILE($L, $f) { - ; - var __label__; - var $1; - var $2; - var $c; - $1 = $L; - $2 = $f; - var $3 = $2; - var $4 = __IO_getc($3); - $c = $4; - var $5 = $c; - var $6 = $2; - var $7 = _ungetc($5, $6); - var $8 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($8, 0, 0); - var $9 = $c; - var $10 = $9 != -1; - var $11 = $10; - ; - return $11; - } - __Z8test_eofP9lua_StateP8_IO_FILE.__index__ = Runtime.getFunctionIndex(__Z8test_eofP9lua_StateP8_IO_FILE, "__Z8test_eofP9lua_StateP8_IO_FILE"); - - - function __Z10read_charsP9lua_StateP8_IO_FILEj($L, $f, $n) { - var __stackBase__ = STACKTOP; STACKTOP += 8204; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $rlen; - var $nr; - var $b = __stackBase__; - var $p; - $1 = $L; - $2 = $f; - $3 = $n; - var $4 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($4, $b); - $rlen = 8192; - ; - $5$2: while(1) { // $5 - var $6 = __Z15luaL_prepbufferP11luaL_Buffer($b); - $p = $6; - var $7 = $rlen; - var $8 = $3; - var $9 = unSign($7, 32) > unSign($8, 32); - ; - if ($9) { - ; - var $11 = $3; - $rlen = $11; - ; - } - var $13 = $p; - var $14 = $rlen; - var $15 = $2; - var $16 = _fread($13, 1, $14, $15); - $nr = $16; - var $17 = $nr; - var $18 = $b; - var $19 = IHEAP[$18]; - var $20 = $19+$17; - IHEAP[$18] = $20; - var $21 = $nr; - var $22 = $3; - var $23 = $22 - $21; - $3 = $23; - ; - var $25 = $3; - var $26 = unSign($25, 32) > unSign(0, 32); - ; - if ($26) { - __lastLabel__ = 2; ; - var $28 = $nr; - var $29 = $rlen; - var $30 = $28 == $29; - __lastLabel__ = 3; ; - } - else { - __lastLabel__ = 2; ; - } - var $32 = __lastLabel__ == 2 ? 0 : ($30); - if ($32) { __label__ = 0; /* $5 */ continue $5$2; } else { __label__ = 5; /* $33 */ break $5$2; } - } - __Z15luaL_pushresultP11luaL_Buffer($b); - var $34 = $3; - var $35 = $34 == 0; - ; - if ($35) { - __lastLabel__ = 5; ; - } - else { - __lastLabel__ = 5; ; - var $37 = $1; - var $38 = __Z10lua_objlenP9lua_Statei($37, -1); - var $39 = unSign($38, 32) > unSign(0, 32); - __lastLabel__ = 6; ; - } - var $41 = __lastLabel__ == 5 ? 1 : ($39); - var $42 = $41; - STACKTOP = __stackBase__; - return $42; - } - __Z10read_charsP9lua_StateP8_IO_FILEj.__index__ = Runtime.getFunctionIndex(__Z10read_charsP9lua_StateP8_IO_FILEj, "__Z10read_charsP9lua_StateP8_IO_FILEj"); - - - function __Z11read_numberP9lua_StateP8_IO_FILE($L, $f) { - var __stackBase__ = STACKTOP; STACKTOP += 8; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $3; - var $d = __stackBase__; - $2 = $L; - $3 = $f; - var $4 = $3; - var $5 = _fscanf($4, __str38409, $d); - var $6 = $5 == 1; - ; - if ($6) { - ; - var $8 = $2; - var $9 = FHEAP[$d]; - __Z14lua_pushnumberP9lua_Stated($8, $9); - $1 = 1; - ; - } - else { - ; - $1 = 0; - ; - } - var $12 = $1; - STACKTOP = __stackBase__; - return $12; - } - __Z11read_numberP9lua_StateP8_IO_FILE.__index__ = Runtime.getFunctionIndex(__Z11read_numberP9lua_StateP8_IO_FILE, "__Z11read_numberP9lua_StateP8_IO_FILE"); - - - function __Z9aux_linesP9lua_Stateii($L, $idx, $toclose) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $idx; - $3 = $toclose; - var $4 = $1; - var $5 = $2; - __Z13lua_pushvalueP9lua_Statei($4, $5); - var $6 = $1; - var $7 = $3; - __Z15lua_pushbooleanP9lua_Statei($6, $7); - var $8 = $1; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($8, __Z11io_readlineP9lua_State.__index__, 2); - ; - return; - } - __Z9aux_linesP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z9aux_linesP9lua_Stateii, "__Z9aux_linesP9lua_Stateii"); - - - function __Z11io_readlineP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $f; - var $sucess; - $2 = $L; - var $3 = $2; - var $4 = __Z14lua_touserdataP9lua_Statei($3, -10003); - var $5 = $4; - var $6 = IHEAP[$5]; - $f = $6; - var $7 = $f; - var $8 = $7 == 0; - ; - if ($8) { - ; - var $10 = $2; - var $11 = __Z10luaL_errorP9lua_StatePKcz($10, __str39410); - ; - } - var $13 = $2; - var $14 = $f; - var $15 = __Z9read_lineP9lua_StateP8_IO_FILE($13, $14); - $sucess = $15; - var $16 = $f; - var $17 = _ferror($16); - var $18 = $17 != 0; - ; - if ($18) { - ; - var $20 = $2; - var $21 = ___errno_location(); - var $22 = IHEAP[$21]; - var $23 = _strerror($22); - var $24 = __Z10luaL_errorP9lua_StatePKcz($20, __str21392, Pointer_make([$23,0,0,0], 0, ALLOC_STACK)); - $1 = $24; - ; - } - else { - ; - var $26 = $sucess; - var $27 = $26 != 0; - ; - if ($27) { - ; - $1 = 1; - ; - } - else { - ; - var $30 = $2; - var $31 = __Z13lua_tobooleanP9lua_Statei($30, -10004); - var $32 = $31 != 0; - ; - if ($32) { - ; - var $34 = $2; - __Z10lua_settopP9lua_Statei($34, 0); - var $35 = $2; - __Z13lua_pushvalueP9lua_Statei($35, -10003); - var $36 = $2; - var $37 = __Z9aux_closeP9lua_State($36); - ; - } - $1 = 0; - ; - } - } - var $40 = $1; - ; - return $40; - } - __Z11io_readlineP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11io_readlineP9lua_State, "__Z11io_readlineP9lua_State"); - - - function __Z9getiofileP9lua_Statei($L, $findex) { - ; - var __label__; - var $1; - var $2; - var $f; - $1 = $L; - $2 = $findex; - var $3 = $1; - var $4 = $2; - __Z11lua_rawgetiP9lua_Stateii($3, -10001, $4); - var $5 = $1; - var $6 = __Z14lua_touserdataP9lua_Statei($5, -1); - var $7 = $6; - var $8 = IHEAP[$7]; - $f = $8; - var $9 = $f; - var $10 = $9 == 0; - ; - if ($10) { - ; - var $12 = $1; - var $13 = $2; - var $14 = $13 - 1; - var $15 = __ZL6fnames+$14*4; - var $16 = IHEAP[$15]; - var $17 = __Z10luaL_errorP9lua_StatePKcz($12, __str40411, Pointer_make([$16,0,0,0], 0, ALLOC_STACK)); - ; - } - var $19 = $f; - ; - return $19; - } - __Z9getiofileP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z9getiofileP9lua_Statei, "__Z9getiofileP9lua_Statei"); - - - function __Z8g_iofileP9lua_StateiPKc($L, $f, $mode) { - ; - var __label__; - var $1; - var $2; - var $3; - var $filename; - var $pf; - $1 = $L; - $2 = $f; - $3 = $mode; - var $4 = $1; - var $5 = __Z8lua_typeP9lua_Statei($4, 1); - var $6 = $5 <= 0; - ; - if (!$6) { - ; - var $8 = $1; - var $9 = __Z13lua_tolstringP9lua_StateiPj($8, 1, 0); - $filename = $9; - var $10 = $filename; - var $11 = $10 != 0; - ; - if ($11) { - ; - var $13 = $1; - var $14 = __Z7newfileP9lua_State($13); - $pf = $14; - var $15 = $filename; - var $16 = $3; - var $17 = _fopen($15, $16); - var $18 = $pf; - IHEAP[$18] = $17; - var $19 = $pf; - var $20 = IHEAP[$19]; - var $21 = $20 == 0; - ; - if ($21) { - ; - var $23 = $1; - var $24 = $filename; - __Z9fileerrorP9lua_StateiPKc($23, 1, $24); - ; - } - ; - } - else { - ; - var $27 = $1; - var $28 = __Z6tofileP9lua_State($27); - var $29 = $1; - __Z13lua_pushvalueP9lua_Statei($29, 1); - ; - } - var $31 = $1; - var $32 = $2; - __Z11lua_rawsetiP9lua_Stateii($31, -10001, $32); - ; - } - var $34 = $1; - var $35 = $2; - __Z11lua_rawgetiP9lua_Stateii($34, -10001, $35); - ; - return 1; - } - __Z8g_iofileP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z8g_iofileP9lua_StateiPKc, "__Z8g_iofileP9lua_StateiPKc"); - - - function __Z9fileerrorP9lua_StateiPKc($L, $arg, $filename) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $arg; - $3 = $filename; - var $4 = $1; - var $5 = $3; - var $6 = ___errno_location(); - var $7 = IHEAP[$6]; - var $8 = _strerror($7); - var $9 = __Z15lua_pushfstringP9lua_StatePKcz($4, __str20391, Pointer_make([$5,0,0,0,$8,0,0,0], 0, ALLOC_STACK)); - var $10 = $1; - var $11 = $2; - var $12 = $1; - var $13 = __Z13lua_tolstringP9lua_StateiPj($12, -1, 0); - var $14 = __Z13luaL_argerrorP9lua_StateiPKc($10, $11, $13); - ; - return; - } - __Z9fileerrorP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z9fileerrorP9lua_StateiPKc, "__Z9fileerrorP9lua_StateiPKc"); - - - function __Z8math_absP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _fabs($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z8math_absP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_absP9lua_State, "__Z8math_absP9lua_State"); - - - function __Z9math_acosP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _acos($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z9math_acosP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9math_acosP9lua_State, "__Z9math_acosP9lua_State"); - - - function __Z9math_asinP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _asin($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z9math_asinP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9math_asinP9lua_State, "__Z9math_asinP9lua_State"); - - - function __Z10math_atan2P9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = $1; - var $6 = __Z16luaL_checknumberP9lua_Statei($5, 2); - var $7 = _atan2($4, $6); - __Z14lua_pushnumberP9lua_Stated($2, $7); - ; - return 1; - } - __Z10math_atan2P9lua_State.__index__ = Runtime.getFunctionIndex(__Z10math_atan2P9lua_State, "__Z10math_atan2P9lua_State"); - - - function __Z9math_atanP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _atan($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z9math_atanP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9math_atanP9lua_State, "__Z9math_atanP9lua_State"); - - - function __Z9math_ceilP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _ceil($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z9math_ceilP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9math_ceilP9lua_State, "__Z9math_ceilP9lua_State"); - - - function __Z9math_coshP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _cosh($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z9math_coshP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9math_coshP9lua_State, "__Z9math_coshP9lua_State"); - - - function __Z8math_cosP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _cos($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z8math_cosP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_cosP9lua_State, "__Z8math_cosP9lua_State"); - - - function __Z8math_degP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = $4 / 0.017453292519943295; - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z8math_degP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_degP9lua_State, "__Z8math_degP9lua_State"); - - - function __Z8math_expP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _exp($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z8math_expP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_expP9lua_State, "__Z8math_expP9lua_State"); - - - function __Z10math_floorP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _floor($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z10math_floorP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10math_floorP9lua_State, "__Z10math_floorP9lua_State"); - - - function __Z9math_fmodP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = $1; - var $6 = __Z16luaL_checknumberP9lua_Statei($5, 2); - var $7 = _fmod($4, $6); - __Z14lua_pushnumberP9lua_Stated($2, $7); - ; - return 1; - } - __Z9math_fmodP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9math_fmodP9lua_State, "__Z9math_fmodP9lua_State"); - - - function __Z10math_frexpP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $e = __stackBase__; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _frexp($4, $e); - __Z14lua_pushnumberP9lua_Stated($2, $5); - var $6 = $1; - var $7 = IHEAP[$e]; - __Z15lua_pushintegerP9lua_Statei($6, $7); - STACKTOP = __stackBase__; - return 2; - } - __Z10math_frexpP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10math_frexpP9lua_State, "__Z10math_frexpP9lua_State"); - - - function __Z10math_ldexpP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = $1; - var $6 = __Z17luaL_checkintegerP9lua_Statei($5, 2); - var $7 = _ldexp($4, $6); - __Z14lua_pushnumberP9lua_Stated($2, $7); - ; - return 1; - } - __Z10math_ldexpP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10math_ldexpP9lua_State, "__Z10math_ldexpP9lua_State"); - - - function __Z10math_log10P9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _log10($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z10math_log10P9lua_State.__index__ = Runtime.getFunctionIndex(__Z10math_log10P9lua_State, "__Z10math_log10P9lua_State"); - - - function __Z8math_logP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _log($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z8math_logP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_logP9lua_State, "__Z8math_logP9lua_State"); - - - function __Z8math_maxP9lua_State($L) { - ; - var __label__; - var $1; - var $n; - var $dmax; - var $i; - var $d; - $1 = $L; - var $2 = $1; - var $3 = __Z10lua_gettopP9lua_State($2); - $n = $3; - var $4 = $1; - var $5 = __Z16luaL_checknumberP9lua_Statei($4, 1); - $dmax = $5; - $i = 2; - ; - $6$2: while(1) { // $6 - var $7 = $i; - var $8 = $n; - var $9 = $7 <= $8; - if (!($9)) { __label__ = 2; /* $23 */ break $6$2; } - var $11 = $1; - var $12 = $i; - var $13 = __Z16luaL_checknumberP9lua_Statei($11, $12); - $d = $13; - var $14 = $d; - var $15 = $dmax; - var $16 = $14 > $15; - ; - if ($16) { - ; - var $18 = $d; - $dmax = $18; - ; - } - ; - var $21 = $i; - var $22 = $21 + 1; - $i = $22; - __label__ = 0; /* $6 */ continue $6$2; - } - var $24 = $1; - var $25 = $dmax; - __Z14lua_pushnumberP9lua_Stated($24, $25); - ; - return 1; - } - __Z8math_maxP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_maxP9lua_State, "__Z8math_maxP9lua_State"); - - - function __Z8math_minP9lua_State($L) { - ; - var __label__; - var $1; - var $n; - var $dmin; - var $i; - var $d; - $1 = $L; - var $2 = $1; - var $3 = __Z10lua_gettopP9lua_State($2); - $n = $3; - var $4 = $1; - var $5 = __Z16luaL_checknumberP9lua_Statei($4, 1); - $dmin = $5; - $i = 2; - ; - $6$2: while(1) { // $6 - var $7 = $i; - var $8 = $n; - var $9 = $7 <= $8; - if (!($9)) { __label__ = 2; /* $23 */ break $6$2; } - var $11 = $1; - var $12 = $i; - var $13 = __Z16luaL_checknumberP9lua_Statei($11, $12); - $d = $13; - var $14 = $d; - var $15 = $dmin; - var $16 = $14 < $15; - ; - if ($16) { - ; - var $18 = $d; - $dmin = $18; - ; - } - ; - var $21 = $i; - var $22 = $21 + 1; - $i = $22; - __label__ = 0; /* $6 */ continue $6$2; - } - var $24 = $1; - var $25 = $dmin; - __Z14lua_pushnumberP9lua_Stated($24, $25); - ; - return 1; - } - __Z8math_minP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_minP9lua_State, "__Z8math_minP9lua_State"); - - - function __Z9math_modfP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $ip = __stackBase__; - var $fp; - $1 = $L; - var $2 = $1; - var $3 = __Z16luaL_checknumberP9lua_Statei($2, 1); - var $4 = _modf($3, $ip); - $fp = $4; - var $5 = $1; - var $6 = FHEAP[$ip]; - __Z14lua_pushnumberP9lua_Stated($5, $6); - var $7 = $1; - var $8 = $fp; - __Z14lua_pushnumberP9lua_Stated($7, $8); - STACKTOP = __stackBase__; - return 2; - } - __Z9math_modfP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9math_modfP9lua_State, "__Z9math_modfP9lua_State"); - - - function __Z8math_powP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = $1; - var $6 = __Z16luaL_checknumberP9lua_Statei($5, 2); - var $7 = _llvm_pow_f64($4, $6); - __Z14lua_pushnumberP9lua_Stated($2, $7); - ; - return 1; - } - __Z8math_powP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_powP9lua_State, "__Z8math_powP9lua_State"); - - - function __Z8math_radP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = $4 * 0.017453292519943295; - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z8math_radP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_radP9lua_State, "__Z8math_radP9lua_State"); - - - function __Z11math_randomP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $r; - var $u; - var $l; - var $u1; - $2 = $L; - var $3 = _rand(); - var $4 = Math.floor($3 % 2147483647); - var $5 = $4; - var $6 = $5 / 2147483647; - $r = $6; - var $7 = $2; - var $8 = __Z10lua_gettopP9lua_State($7); - if ($8 == 0) { - __label__ = 7; /* $9 */ - } - else if ($8 == 1) { - __label__ = 8; /* $12 */ - } - else if ($8 == 2) { - __label__ = 9; /* $30 */ - } - else { - __label__ = 10; /* $56 */ - } - - $56$9$12$30$2: do { - if (__label__ == 10) { - var $57 = $2; - var $58 = __Z10luaL_errorP9lua_StatePKcz($57, __str33450); - $1 = $58; - __label__ = 5; /* $60 */ break $56$9$12$30$2; - } - else if (__label__ == 7) { - var $10 = $2; - var $11 = $r; - __Z14lua_pushnumberP9lua_Stated($10, $11); - __label__ = 0; /* $59 */ break $56$9$12$30$2; - } - else if (__label__ == 8) { - var $13 = $2; - var $14 = __Z17luaL_checkintegerP9lua_Statei($13, 1); - $u = $14; - var $15 = $u; - var $16 = 1 <= $15; - ; - if ($16) { - __lastLabel__ = 8; ; - } - else { - __lastLabel__ = 8; ; - var $18 = $2; - var $19 = __Z13luaL_argerrorP9lua_StateiPKc($18, 1, __str32449); - var $20 = $19 != 0; - __lastLabel__ = 1; ; - } - var $22 = __lastLabel__ == 8 ? 1 : ($20); - var $23 = $2; - var $24 = $r; - var $25 = $u; - var $26 = $25; - var $27 = $24 * $26; - var $28 = _floor($27); - var $29 = $28 + 1; - __Z14lua_pushnumberP9lua_Stated($23, $29); - __label__ = 0; /* $59 */ break $56$9$12$30$2; - } - else if (__label__ == 9) { - var $31 = $2; - var $32 = __Z17luaL_checkintegerP9lua_Statei($31, 1); - $l = $32; - var $33 = $2; - var $34 = __Z17luaL_checkintegerP9lua_Statei($33, 2); - $u1 = $34; - var $35 = $l; - var $36 = $u1; - var $37 = $35 <= $36; - ; - if ($37) { - __lastLabel__ = 9; ; - } - else { - __lastLabel__ = 9; ; - var $39 = $2; - var $40 = __Z13luaL_argerrorP9lua_StateiPKc($39, 2, __str32449); - var $41 = $40 != 0; - __lastLabel__ = 3; ; - } - var $43 = __lastLabel__ == 9 ? 1 : ($41); - var $44 = $2; - var $45 = $r; - var $46 = $u1; - var $47 = $l; - var $48 = $46 - $47; - var $49 = $48 + 1; - var $50 = $49; - var $51 = $45 * $50; - var $52 = _floor($51); - var $53 = $l; - var $54 = $53; - var $55 = $52 + $54; - __Z14lua_pushnumberP9lua_Stated($44, $55); - __label__ = 0; /* $59 */ break $56$9$12$30$2; - } - } while(0); - if (__label__ == 0) { - $1 = 1; - ; - } - var $61 = $1; - ; - return $61; - } - __Z11math_randomP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11math_randomP9lua_State, "__Z11math_randomP9lua_State"); - - - function __Z15math_randomseedP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checkintegerP9lua_Statei($2, 1); - _srand($3); - ; - return 0; - } - __Z15math_randomseedP9lua_State.__index__ = Runtime.getFunctionIndex(__Z15math_randomseedP9lua_State, "__Z15math_randomseedP9lua_State"); - - - function __Z9math_sinhP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _sinh($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z9math_sinhP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9math_sinhP9lua_State, "__Z9math_sinhP9lua_State"); - - - function __Z8math_sinP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _sin($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z8math_sinP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_sinP9lua_State, "__Z8math_sinP9lua_State"); - - - function __Z9math_sqrtP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _sqrt($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z9math_sqrtP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9math_sqrtP9lua_State, "__Z9math_sqrtP9lua_State"); - - - function __Z9math_tanhP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _tanh($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z9math_tanhP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9math_tanhP9lua_State, "__Z9math_tanhP9lua_State"); - - - function __Z8math_tanP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = _tan($4); - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z8math_tanP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8math_tanP9lua_State, "__Z8math_tanP9lua_State"); - - - function __Z12luaopen_mathP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($2, __str28445, __ZL7mathlib); - var $3 = $1; - __Z14lua_pushnumberP9lua_Stated($3, 3.141592653589793); - var $4 = $1; - __Z12lua_setfieldP9lua_StateiPKc($4, -2, __str29446); - var $5 = $1; - __Z14lua_pushnumberP9lua_Stated($5, Infinity); - var $6 = $1; - __Z12lua_setfieldP9lua_StateiPKc($6, -2, __str30447); - var $7 = $1; - __Z12lua_getfieldP9lua_StateiPKc($7, -1, __str11428); - var $8 = $1; - __Z12lua_setfieldP9lua_StateiPKc($8, -2, __str31448); - ; - return 1; - } - __Z12luaopen_mathP9lua_State.__index__ = Runtime.getFunctionIndex(__Z12luaopen_mathP9lua_State, "__Z12luaopen_mathP9lua_State"); - - - function __Z8os_clockP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = _clock(); - var $4 = $3; - var $5 = $4 / 1000000; - __Z14lua_pushnumberP9lua_Stated($2, $5); - ; - return 1; - } - __Z8os_clockP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8os_clockP9lua_State, "__Z8os_clockP9lua_State"); - - - function __Z7os_dateP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8411; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $s; - var $t = __stackBase__; - var $stm; - var $cc = __stackBase__+4; - var $b = __stackBase__+7; - var $reslen; - var $buff = __stackBase__+8211; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_optlstringP9lua_StateiPKcPj($2, 1, __str27479, 0); - $s = $3; - var $4 = $1; - var $5 = __Z8lua_typeP9lua_Statei($4, 2); - var $6 = $5 <= 0; - ; - if ($6) { - ; - var $8 = _time(0); - __lastLabel__ = 0; ; - } - else { - ; - var $10 = $1; - var $11 = __Z16luaL_checknumberP9lua_Statei($10, 2); - var $12 = Math.floor($11); - __lastLabel__ = 2; ; - } - var $14 = __lastLabel__ == 0 ? $8 : ($12); - IHEAP[$t] = $14; - var $15 = $s; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $17 == 33; - ; - if ($18) { - ; - var $20 = _gmtime($t); - $stm = $20; - var $21 = $s; - var $22 = $21+1; - $s = $22; - ; - } - else { - ; - var $24 = _localtime($t); - $stm = $24; - ; - } - var $26 = $stm; - var $27 = $26 == 0; - ; - if ($27) { - ; - var $29 = $1; - __Z11lua_pushnilP9lua_State($29); - ; - } - else { - ; - var $31 = $s; - var $32 = _strcmp($31, __str28480); - var $33 = $32 == 0; - ; - if ($33) { - ; - var $35 = $1; - __Z15lua_createtableP9lua_Stateii($35, 0, 9); - var $36 = $1; - var $37 = $stm; - var $38 = $37; - var $39 = IHEAP[$38]; - __Z8setfieldP9lua_StatePKci($36, __str13465, $39); - var $40 = $1; - var $41 = $stm; - var $42 = $41+4; - var $43 = IHEAP[$42]; - __Z8setfieldP9lua_StatePKci($40, __str14466, $43); - var $44 = $1; - var $45 = $stm; - var $46 = $45+8; - var $47 = IHEAP[$46]; - __Z8setfieldP9lua_StatePKci($44, __str15467, $47); - var $48 = $1; - var $49 = $stm; - var $50 = $49+12; - var $51 = IHEAP[$50]; - __Z8setfieldP9lua_StatePKci($48, __str16468, $51); - var $52 = $1; - var $53 = $stm; - var $54 = $53+16; - var $55 = IHEAP[$54]; - var $56 = $55 + 1; - __Z8setfieldP9lua_StatePKci($52, __str17469, $56); - var $57 = $1; - var $58 = $stm; - var $59 = $58+20; - var $60 = IHEAP[$59]; - var $61 = $60 + 1900; - __Z8setfieldP9lua_StatePKci($57, __str18470, $61); - var $62 = $1; - var $63 = $stm; - var $64 = $63+24; - var $65 = IHEAP[$64]; - var $66 = $65 + 1; - __Z8setfieldP9lua_StatePKci($62, __str29481, $66); - var $67 = $1; - var $68 = $stm; - var $69 = $68+28; - var $70 = IHEAP[$69]; - var $71 = $70 + 1; - __Z8setfieldP9lua_StatePKci($67, __str30482, $71); - var $72 = $1; - var $73 = $stm; - var $74 = $73+32; - var $75 = IHEAP[$74]; - __Z12setboolfieldP9lua_StatePKci($72, __str19471, $75); - ; - } - else { - ; - var $77 = $cc; - IHEAP[$77] = 37; - var $78 = $cc+2; - IHEAP[$78] = 0; - var $79 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($79, $b); - ; - $80$16: while(1) { // $80 - var $81 = $s; - var $82 = IHEAP[$81]; - var $83 = $82 != 0; - if (!($83)) { __label__ = 8; /* $127 */ break $80$16; } - var $85 = $s; - var $86 = IHEAP[$85]; - var $87 = $86; - var $88 = $87 != 37; - ; - $95$89$19: do { - if ($88) { - __label__ = 9; /* $95 */ - } - else { - ; - var $90 = $s; - var $91 = $90+1; - var $92 = IHEAP[$91]; - var $93 = $92; - var $94 = $93 == 0; - if ($94) { __label__ = 9; /* $95 */ break $95$89$19; } - var $113 = $s; - var $114 = $113+1; - $s = $114; - var $115 = IHEAP[$114]; - var $116 = $cc+1; - IHEAP[$116] = $115; - var $117 = $buff; - var $118 = $cc; - var $119 = $stm; - var $120 = _strftime($117, 200, $118, $119); - $reslen = $120; - var $121 = $buff; - var $122 = $reslen; - __Z15luaL_addlstringP11luaL_BufferPKcj($b, $121, $122); - __label__ = 14; /* $123 */ break $95$89$19; - } - } while(0); - if (__label__ == 9) { - var $96 = $b; - var $97 = IHEAP[$96]; - var $98 = $b+12; - var $99 = $98; - var $100 = $99+8192; - var $101 = $97 < $100; - ; - if ($101) { - __lastLabel__ = 9; ; - } - else { - __lastLabel__ = 9; ; - var $103 = __Z15luaL_prepbufferP11luaL_Buffer($b); - var $104 = $103 != 0; - __lastLabel__ = 11; ; - } - var $106 = __lastLabel__ == 9 ? 1 : ($104); - var $107 = $s; - var $108 = IHEAP[$107]; - var $109 = $b; - var $110 = IHEAP[$109]; - var $111 = $110+1; - IHEAP[$109] = $111; - IHEAP[$110] = $108; - ; - } - ; - var $125 = $s; - var $126 = $125+1; - $s = $126; - __label__ = 6; /* $80 */ continue $80$16; - } - __Z15luaL_pushresultP11luaL_Buffer($b); - ; - } - ; - } - STACKTOP = __stackBase__; - return 1; - } - __Z7os_dateP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7os_dateP9lua_State, "__Z7os_dateP9lua_State"); - - - function __Z11os_difftimeP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z16luaL_checknumberP9lua_Statei($3, 1); - var $5 = Math.floor($4); - var $6 = $1; - var $7 = __Z14luaL_optnumberP9lua_Stateid($6, 2, 0); - var $8 = Math.floor($7); - var $9 = _difftime($5, $8); - __Z14lua_pushnumberP9lua_Stated($2, $9); - ; - return 1; - } - __Z11os_difftimeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11os_difftimeP9lua_State, "__Z11os_difftimeP9lua_State"); - - - function __Z10os_executeP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z15luaL_optlstringP9lua_StateiPKcPj($3, 1, 0, 0); - var $5 = _system($4); - __Z15lua_pushintegerP9lua_Statei($2, $5); - ; - return 1; - } - __Z10os_executeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10os_executeP9lua_State, "__Z10os_executeP9lua_State"); - - - function __Z7os_exitP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - $2 = $L; - var $3 = $2; - var $4 = __Z15luaL_optintegerP9lua_Stateii($3, 1, 0); - _exit($4); - throw "Reached an unreachable! Original .ll line: 48418"; - var $6 = $1; - ; - return $6; - } - __Z7os_exitP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7os_exitP9lua_State, "__Z7os_exitP9lua_State"); - - - function __Z9os_getenvP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - var $4 = __Z17luaL_checklstringP9lua_StateiPj($3, 1, 0); - var $5 = _getenv($4); - __Z14lua_pushstringP9lua_StatePKc($2, $5); - ; - return 1; - } - __Z9os_getenvP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9os_getenvP9lua_State, "__Z9os_getenvP9lua_State"); - - - function __Z9os_removeP9lua_State($L) { - ; - var __label__; - var $1; - var $filename; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, 0); - $filename = $3; - var $4 = $1; - var $5 = $filename; - var $6 = _remove($5); - var $7 = $6 == 0; - var $8 = $7; - var $9 = $filename; - var $10 = __Z13os_pushresultP9lua_StateiPKc($4, $8, $9); - ; - return $10; - } - __Z9os_removeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9os_removeP9lua_State, "__Z9os_removeP9lua_State"); - - - function __Z9os_renameP9lua_State($L) { - ; - var __label__; - var $1; - var $fromname; - var $toname; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, 0); - $fromname = $3; - var $4 = $1; - var $5 = __Z17luaL_checklstringP9lua_StateiPj($4, 2, 0); - $toname = $5; - var $6 = $1; - var $7 = $fromname; - var $8 = $toname; - var $9 = _rename($7, $8); - var $10 = $9 == 0; - var $11 = $10; - var $12 = $fromname; - var $13 = __Z13os_pushresultP9lua_StateiPKc($6, $11, $12); - ; - return $13; - } - __Z9os_renameP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9os_renameP9lua_State, "__Z9os_renameP9lua_State"); - - - function __Z12os_setlocaleP9lua_State($L) { - ; - var __label__; - var $1; - var $l; - var $op; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_optlstringP9lua_StateiPKcPj($2, 1, 0, 0); - $l = $3; - var $4 = $1; - var $5 = __Z16luaL_checkoptionP9lua_StateiPKcPKS2_($4, 2, __str21473, __ZZ12os_setlocaleP9lua_StateE8catnames); - $op = $5; - var $6 = $1; - var $7 = $op; - var $8 = __ZZ12os_setlocaleP9lua_StateE3cat+$7*4; - var $9 = IHEAP[$8]; - var $10 = $l; - var $11 = _setlocale($9, $10); - __Z14lua_pushstringP9lua_StatePKc($6, $11); - ; - return 1; - } - __Z12os_setlocaleP9lua_State.__index__ = Runtime.getFunctionIndex(__Z12os_setlocaleP9lua_State, "__Z12os_setlocaleP9lua_State"); - - - function __Z7os_timeP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 44; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $t; - var $ts = __stackBase__; - $1 = $L; - var $2 = $1; - var $3 = __Z8lua_typeP9lua_Statei($2, 1); - var $4 = $3 <= 0; - ; - if ($4) { - ; - var $6 = _time(0); - $t = $6; - ; - } - else { - ; - var $8 = $1; - __Z14luaL_checktypeP9lua_Stateii($8, 1, 5); - var $9 = $1; - __Z10lua_settopP9lua_Statei($9, 1); - var $10 = $1; - var $11 = __Z8getfieldP9lua_StatePKci($10, __str13465, 0); - var $12 = $ts; - IHEAP[$12] = $11; - var $13 = $1; - var $14 = __Z8getfieldP9lua_StatePKci($13, __str14466, 0); - var $15 = $ts+4; - IHEAP[$15] = $14; - var $16 = $1; - var $17 = __Z8getfieldP9lua_StatePKci($16, __str15467, 12); - var $18 = $ts+8; - IHEAP[$18] = $17; - var $19 = $1; - var $20 = __Z8getfieldP9lua_StatePKci($19, __str16468, -1); - var $21 = $ts+12; - IHEAP[$21] = $20; - var $22 = $1; - var $23 = __Z8getfieldP9lua_StatePKci($22, __str17469, -1); - var $24 = $23 - 1; - var $25 = $ts+16; - IHEAP[$25] = $24; - var $26 = $1; - var $27 = __Z8getfieldP9lua_StatePKci($26, __str18470, -1); - var $28 = $27 - 1900; - var $29 = $ts+20; - IHEAP[$29] = $28; - var $30 = $1; - var $31 = __Z12getboolfieldP9lua_StatePKc($30, __str19471); - var $32 = $ts+32; - IHEAP[$32] = $31; - var $33 = _mktime($ts); - $t = $33; - ; - } - var $35 = $t; - var $36 = $35 == -1; - ; - if ($36) { - ; - var $38 = $1; - __Z11lua_pushnilP9lua_State($38); - ; - } - else { - ; - var $40 = $1; - var $41 = $t; - var $42 = $41; - __Z14lua_pushnumberP9lua_Stated($40, $42); - ; - } - STACKTOP = __stackBase__; - return 1; - } - __Z7os_timeP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7os_timeP9lua_State, "__Z7os_timeP9lua_State"); - - - function __Z10os_tmpnameP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 20; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $buff = __stackBase__; - var $err; - $2 = $L; - var $3 = $buff; - var $4 = _tmpnam($3); - var $5 = $4 == 0; - var $6 = $5; - $err = $6; - var $7 = $err; - var $8 = $7 != 0; - ; - if ($8) { - ; - var $10 = $2; - var $11 = __Z10luaL_errorP9lua_StatePKcz($10, __str12464); - $1 = $11; - ; - } - else { - ; - var $13 = $2; - var $14 = $buff; - __Z14lua_pushstringP9lua_StatePKc($13, $14); - $1 = 1; - ; - } - var $16 = $1; - STACKTOP = __stackBase__; - return $16; - } - __Z10os_tmpnameP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10os_tmpnameP9lua_State, "__Z10os_tmpnameP9lua_State"); - - - function __Z10luaopen_osP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($2, __str11463, __ZL6syslib); - ; - return 1; - } - __Z10luaopen_osP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10luaopen_osP9lua_State, "__Z10luaopen_osP9lua_State"); - - - function __Z8getfieldP9lua_StatePKci($L, $key, $d) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $res; - $2 = $L; - $3 = $key; - $4 = $d; - var $5 = $2; - var $6 = $3; - __Z12lua_getfieldP9lua_StateiPKc($5, -1, $6); - var $7 = $2; - var $8 = __Z12lua_isnumberP9lua_Statei($7, -1); - var $9 = $8 != 0; - ; - $10$13$2: do { - if ($9) { - ; - var $11 = $2; - var $12 = __Z13lua_tointegerP9lua_Statei($11, -1); - $res = $12; - __label__ = 0; /* $22 */ break $10$13$2; - } - else { - ; - var $14 = $4; - var $15 = $14 < 0; - ; - if ($15) { - ; - var $17 = $2; - var $18 = $3; - var $19 = __Z10luaL_errorP9lua_StatePKcz($17, __str20472, Pointer_make([$18,0,0,0], 0, ALLOC_STACK)); - $1 = $19; - __label__ = 1; /* $25 */ break $10$13$2; - } - else { - ; - var $21 = $4; - $res = $21; - __label__ = 0; /* $22 */ break $10$13$2; - } - } - } while(0); - if (__label__ == 0) { - var $23 = $2; - __Z10lua_settopP9lua_Statei($23, -2); - var $24 = $res; - $1 = $24; - ; - } - var $26 = $1; - ; - return $26; - } - __Z8getfieldP9lua_StatePKci.__index__ = Runtime.getFunctionIndex(__Z8getfieldP9lua_StatePKci, "__Z8getfieldP9lua_StatePKci"); - - - function __Z12getboolfieldP9lua_StatePKc($L, $key) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $res; - $1 = $L; - $2 = $key; - var $3 = $1; - var $4 = $2; - __Z12lua_getfieldP9lua_StateiPKc($3, -1, $4); - var $5 = $1; - var $6 = __Z8lua_typeP9lua_Statei($5, -1); - var $7 = $6 == 0; - ; - if ($7) { - ; - __lastLabel__ = 0; ; - } - else { - ; - var $10 = $1; - var $11 = __Z13lua_tobooleanP9lua_Statei($10, -1); - __lastLabel__ = 2; ; - } - var $13 = __lastLabel__ == 0 ? -1 : ($11); - $res = $13; - var $14 = $1; - __Z10lua_settopP9lua_Statei($14, -2); - var $15 = $res; - ; - return $15; - } - __Z12getboolfieldP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z12getboolfieldP9lua_StatePKc, "__Z12getboolfieldP9lua_StatePKc"); - - - function __Z13os_pushresultP9lua_StateiPKc($L, $i, $filename) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $en; - $2 = $L; - $3 = $i; - $4 = $filename; - var $5 = ___errno_location(); - var $6 = IHEAP[$5]; - $en = $6; - var $7 = $3; - var $8 = $7 != 0; - ; - if ($8) { - ; - var $10 = $2; - __Z15lua_pushbooleanP9lua_Statei($10, 1); - $1 = 1; - ; - } - else { - ; - var $12 = $2; - __Z11lua_pushnilP9lua_State($12); - var $13 = $2; - var $14 = $4; - var $15 = $en; - var $16 = _strerror($15); - var $17 = __Z15lua_pushfstringP9lua_StatePKcz($13, __str26478, Pointer_make([$14,0,0,0,$16,0,0,0], 0, ALLOC_STACK)); - var $18 = $2; - var $19 = $en; - __Z15lua_pushintegerP9lua_Statei($18, $19); - $1 = 3; - ; - } - var $21 = $1; - ; - return $21; - } - __Z13os_pushresultP9lua_StateiPKc.__index__ = Runtime.getFunctionIndex(__Z13os_pushresultP9lua_StateiPKc, "__Z13os_pushresultP9lua_StateiPKc"); - - - function __Z8setfieldP9lua_StatePKci($L, $key, $value) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $key; - $3 = $value; - var $4 = $1; - var $5 = $3; - __Z15lua_pushintegerP9lua_Statei($4, $5); - var $6 = $1; - var $7 = $2; - __Z12lua_setfieldP9lua_StateiPKc($6, -2, $7); - ; - return; - } - __Z8setfieldP9lua_StatePKci.__index__ = Runtime.getFunctionIndex(__Z8setfieldP9lua_StatePKci, "__Z8setfieldP9lua_StatePKci"); - - - function __Z12setboolfieldP9lua_StatePKci($L, $key, $value) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $key; - $3 = $value; - var $4 = $3; - var $5 = $4 < 0; - ; - if ($5) { - ; - ; - } - else { - ; - var $8 = $1; - var $9 = $3; - __Z15lua_pushbooleanP9lua_Statei($8, $9); - var $10 = $1; - var $11 = $2; - __Z12lua_setfieldP9lua_StateiPKc($10, -2, $11); - ; - } - ; - return; - } - __Z12setboolfieldP9lua_StatePKci.__index__ = Runtime.getFunctionIndex(__Z12setboolfieldP9lua_StatePKci, "__Z12setboolfieldP9lua_StatePKci"); - - - function __Z7tconcatP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8208; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $b = __stackBase__; - var $lsep = __stackBase__+8204; - var $i; - var $last; - var $sep; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_optlstringP9lua_StateiPKcPj($2, 2, __str10493, $lsep); - $sep = $3; - var $4 = $1; - __Z14luaL_checktypeP9lua_Stateii($4, 1, 5); - var $5 = $1; - var $6 = __Z15luaL_optintegerP9lua_Stateii($5, 3, 1); - $i = $6; - var $7 = $1; - var $8 = __Z8lua_typeP9lua_Statei($7, 4); - var $9 = $8 <= 0; - ; - if ($9) { - ; - var $11 = $1; - var $12 = __Z10lua_objlenP9lua_Statei($11, 1); - __lastLabel__ = 0; ; - } - else { - ; - var $14 = $1; - var $15 = __Z17luaL_checkintegerP9lua_Statei($14, 4); - __lastLabel__ = 2; ; - } - var $17 = __lastLabel__ == 0 ? $12 : ($15); - $last = $17; - var $18 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($18, $b); - ; - $19$6: while(1) { // $19 - var $20 = $i; - var $21 = $last; - var $22 = $20 < $21; - if (!($22)) { __label__ = 5; /* $31 */ break $19$6; } - var $24 = $1; - var $25 = $i; - __Z8addfieldP9lua_StateP11luaL_Bufferi($24, $b, $25); - var $26 = $sep; - var $27 = IHEAP[$lsep]; - __Z15luaL_addlstringP11luaL_BufferPKcj($b, $26, $27); - ; - var $29 = $i; - var $30 = $29 + 1; - $i = $30; - __label__ = 3; /* $19 */ continue $19$6; - } - var $32 = $i; - var $33 = $last; - var $34 = $32 == $33; - ; - if ($34) { - ; - var $36 = $1; - var $37 = $i; - __Z8addfieldP9lua_StateP11luaL_Bufferi($36, $b, $37); - ; - } - __Z15luaL_pushresultP11luaL_Buffer($b); - STACKTOP = __stackBase__; - return 1; - } - __Z7tconcatP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7tconcatP9lua_State, "__Z7tconcatP9lua_State"); - - - function __Z7foreachP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - $2 = $L; - var $3 = $2; - __Z14luaL_checktypeP9lua_Stateii($3, 1, 5); - var $4 = $2; - __Z14luaL_checktypeP9lua_Stateii($4, 2, 6); - var $5 = $2; - __Z11lua_pushnilP9lua_State($5); - ; - $6$2: while(1) { // $6 - var $7 = $2; - var $8 = __Z8lua_nextP9lua_Statei($7, 1); - var $9 = $8 != 0; - if (!($9)) { __label__ = 2; /* $21 */ break $6$2; } - var $11 = $2; - __Z13lua_pushvalueP9lua_Statei($11, 2); - var $12 = $2; - __Z13lua_pushvalueP9lua_Statei($12, -3); - var $13 = $2; - __Z13lua_pushvalueP9lua_Statei($13, -3); - var $14 = $2; - __Z8lua_callP9lua_Stateii($14, 2, 1); - var $15 = $2; - var $16 = __Z8lua_typeP9lua_Statei($15, -1); - var $17 = $16 == 0; - if (!($17)) { __label__ = 4; /* $18 */ break $6$2; } - var $20 = $2; - __Z10lua_settopP9lua_Statei($20, -3); - __label__ = 0; /* $6 */ continue $6$2; - } - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 4) { - $1 = 1; - ; - } - var $23 = $1; - ; - return $23; - } - __Z7foreachP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7foreachP9lua_State, "__Z7foreachP9lua_State"); - - - function __Z8foreachiP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $i; - var $n; - $2 = $L; - var $3 = $2; - __Z14luaL_checktypeP9lua_Stateii($3, 1, 5); - var $4 = $2; - var $5 = __Z10lua_objlenP9lua_Statei($4, 1); - $n = $5; - var $6 = $2; - __Z14luaL_checktypeP9lua_Stateii($6, 2, 6); - $i = 1; - ; - $7$2: while(1) { // $7 - var $8 = $i; - var $9 = $n; - var $10 = $8 <= $9; - if (!($10)) { __label__ = 2; /* $27 */ break $7$2; } - var $12 = $2; - __Z13lua_pushvalueP9lua_Statei($12, 2); - var $13 = $2; - var $14 = $i; - __Z15lua_pushintegerP9lua_Statei($13, $14); - var $15 = $2; - var $16 = $i; - __Z11lua_rawgetiP9lua_Stateii($15, 1, $16); - var $17 = $2; - __Z8lua_callP9lua_Stateii($17, 2, 1); - var $18 = $2; - var $19 = __Z8lua_typeP9lua_Statei($18, -1); - var $20 = $19 == 0; - if (!($20)) { __label__ = 4; /* $21 */ break $7$2; } - var $23 = $2; - __Z10lua_settopP9lua_Statei($23, -2); - ; - var $25 = $i; - var $26 = $25 + 1; - $i = $26; - __label__ = 0; /* $7 */ continue $7$2; - } - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 4) { - $1 = 1; - ; - } - var $29 = $1; - ; - return $29; - } - __Z8foreachiP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8foreachiP9lua_State, "__Z8foreachiP9lua_State"); - - - function __Z4getnP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = $1; - __Z14luaL_checktypeP9lua_Stateii($3, 1, 5); - var $4 = $1; - var $5 = __Z10lua_objlenP9lua_Statei($4, 1); - __Z15lua_pushintegerP9lua_Statei($2, $5); - ; - return 1; - } - __Z4getnP9lua_State.__index__ = Runtime.getFunctionIndex(__Z4getnP9lua_State, "__Z4getnP9lua_State"); - - - function __Z4maxnP9lua_State($L) { - ; - var __label__; - var $1; - var $max; - var $v; - $1 = $L; - $max = 0; - var $2 = $1; - __Z14luaL_checktypeP9lua_Stateii($2, 1, 5); - var $3 = $1; - __Z11lua_pushnilP9lua_State($3); - ; - $4$2: while(1) { // $4 - var $5 = $1; - var $6 = __Z8lua_nextP9lua_Statei($5, 1); - var $7 = $6 != 0; - if (!($7)) { __label__ = 2; /* $23 */ break $4$2; } - var $9 = $1; - __Z10lua_settopP9lua_Statei($9, -2); - var $10 = $1; - var $11 = __Z8lua_typeP9lua_Statei($10, -1); - var $12 = $11 == 3; - ; - if ($12) { - ; - var $14 = $1; - var $15 = __Z12lua_tonumberP9lua_Statei($14, -1); - $v = $15; - var $16 = $v; - var $17 = $max; - var $18 = $16 > $17; - ; - if ($18) { - ; - var $20 = $v; - $max = $20; - ; - } - ; - } - __label__ = 0; /* $4 */ continue $4$2; - } - var $24 = $1; - var $25 = $max; - __Z14lua_pushnumberP9lua_Stated($24, $25); - ; - return 1; - } - __Z4maxnP9lua_State.__index__ = Runtime.getFunctionIndex(__Z4maxnP9lua_State, "__Z4maxnP9lua_State"); - - - function __Z7tinsertP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $e; - var $pos; - var $i; - $2 = $L; - var $3 = $2; - __Z14luaL_checktypeP9lua_Stateii($3, 1, 5); - var $4 = $2; - var $5 = __Z10lua_objlenP9lua_Statei($4, 1); - var $6 = $5 + 1; - $e = $6; - var $7 = $2; - var $8 = __Z10lua_gettopP9lua_State($7); - if ($8 == 2) { - __label__ = 8; /* $9 */ - } - else if ($8 == 3) { - __label__ = 9; /* $11 */ - } - else { - __label__ = 10; /* $35 */ - } - - $35$9$11$2: do { - if (__label__ == 10) { - var $36 = $2; - var $37 = __Z10luaL_errorP9lua_StatePKcz($36, __str13496); - $1 = $37; - __label__ = 6; /* $41 */ break $35$9$11$2; - } - else if (__label__ == 8) { - var $10 = $e; - $pos = $10; - __label__ = 0; /* $38 */ break $35$9$11$2; - } - else if (__label__ == 9) { - var $12 = $2; - var $13 = __Z17luaL_checkintegerP9lua_Statei($12, 2); - $pos = $13; - var $14 = $pos; - var $15 = $e; - var $16 = $14 > $15; - ; - if ($16) { - ; - var $18 = $pos; - $e = $18; - ; - } - var $20 = $e; - $i = $20; - ; - $21$9: while(1) { // $21 - var $22 = $i; - var $23 = $pos; - var $24 = $22 > $23; - if (!($24)) { __label__ = 4; /* $34 */ break $21$9; } - var $26 = $2; - var $27 = $i; - var $28 = $27 - 1; - __Z11lua_rawgetiP9lua_Stateii($26, 1, $28); - var $29 = $2; - var $30 = $i; - __Z11lua_rawsetiP9lua_Stateii($29, 1, $30); - ; - var $32 = $i; - var $33 = $32 + -1; - $i = $33; - __label__ = 2; /* $21 */ continue $21$9; - } - __label__ = 0; /* $38 */ break $35$9$11$2; - } - } while(0); - if (__label__ == 0) { - var $39 = $2; - var $40 = $pos; - __Z11lua_rawsetiP9lua_Stateii($39, 1, $40); - $1 = 0; - ; - } - var $42 = $1; - ; - return $42; - } - __Z7tinsertP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7tinsertP9lua_State, "__Z7tinsertP9lua_State"); - - - function __Z7tremoveP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $e; - var $pos; - $2 = $L; - var $3 = $2; - __Z14luaL_checktypeP9lua_Stateii($3, 1, 5); - var $4 = $2; - var $5 = __Z10lua_objlenP9lua_Statei($4, 1); - $e = $5; - var $6 = $2; - var $7 = $e; - var $8 = __Z15luaL_optintegerP9lua_Stateii($6, 2, $7); - $pos = $8; - var $9 = $pos; - var $10 = 1 <= $9; - ; - $11$15$2: do { - if ($10) { - ; - var $12 = $pos; - var $13 = $e; - var $14 = $12 <= $13; - if (!($14)) { __label__ = 1; /* $15 */ break $11$15$2; } - var $17 = $2; - var $18 = $pos; - __Z11lua_rawgetiP9lua_Stateii($17, 1, $18); - ; - $19$5: while(1) { // $19 - var $20 = $pos; - var $21 = $e; - var $22 = $20 < $21; - if (!($22)) { __label__ = 5; /* $32 */ break $19$5; } - var $24 = $2; - var $25 = $pos; - var $26 = $25 + 1; - __Z11lua_rawgetiP9lua_Stateii($24, 1, $26); - var $27 = $2; - var $28 = $pos; - __Z11lua_rawsetiP9lua_Stateii($27, 1, $28); - ; - var $30 = $pos; - var $31 = $30 + 1; - $pos = $31; - __label__ = 3; /* $19 */ continue $19$5; - } - var $33 = $2; - __Z11lua_pushnilP9lua_State($33); - var $34 = $2; - var $35 = $e; - __Z11lua_rawsetiP9lua_Stateii($34, 1, $35); - $1 = 1; - __label__ = 7; /* $36 */ break $11$15$2; - } - else { - __label__ = 1; /* $15 */ - } - } while(0); - if (__label__ == 1) { - $1 = 0; - ; - } - var $37 = $1; - ; - return $37; - } - __Z7tremoveP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7tremoveP9lua_State, "__Z7tremoveP9lua_State"); - - - function __Z4setnP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z14luaL_checktypeP9lua_Stateii($2, 1, 5); - var $3 = $1; - var $4 = __Z10luaL_errorP9lua_StatePKcz($3, __str12495); - var $5 = $1; - __Z13lua_pushvalueP9lua_Statei($5, 1); - ; - return 1; - } - __Z4setnP9lua_State.__index__ = Runtime.getFunctionIndex(__Z4setnP9lua_State, "__Z4setnP9lua_State"); - - - function __Z4sortP9lua_State($L) { - ; - var __label__; - var $1; - var $n; - $1 = $L; - var $2 = $1; - __Z14luaL_checktypeP9lua_Stateii($2, 1, 5); - var $3 = $1; - var $4 = __Z10lua_objlenP9lua_Statei($3, 1); - $n = $4; - var $5 = $1; - __Z15luaL_checkstackP9lua_StateiPKc($5, 40, __str10493); - var $6 = $1; - var $7 = __Z8lua_typeP9lua_Statei($6, 2); - var $8 = $7 <= 0; - ; - if (!$8) { - ; - var $10 = $1; - __Z14luaL_checktypeP9lua_Stateii($10, 2, 6); - ; - } - var $12 = $1; - __Z10lua_settopP9lua_Statei($12, 2); - var $13 = $1; - var $14 = $n; - __Z7auxsortP9lua_Stateii($13, 1, $14); - ; - return 0; - } - __Z4sortP9lua_State.__index__ = Runtime.getFunctionIndex(__Z4sortP9lua_State, "__Z4sortP9lua_State"); - - - function __Z13luaopen_tableP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($2, __str9492, __ZL9tab_funcs); - ; - return 1; - } - __Z13luaopen_tableP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaopen_tableP9lua_State, "__Z13luaopen_tableP9lua_State"); - - - function __Z7auxsortP9lua_Stateii($L, $l, $u) { - ; - var __label__; - var $1; - var $2; - var $3; - var $i; - var $j; - $1 = $L; - $2 = $l; - $3 = $u; - ; - $4$2: while(1) { // $4 - var $5 = $2; - var $6 = $3; - var $7 = $5 < $6; - if (!($7)) { __label__ = 2; /* $155 */ break $4$2; } - var $9 = $1; - var $10 = $2; - __Z11lua_rawgetiP9lua_Stateii($9, 1, $10); - var $11 = $1; - var $12 = $3; - __Z11lua_rawgetiP9lua_Stateii($11, 1, $12); - var $13 = $1; - var $14 = __Z9sort_compP9lua_Stateii($13, -1, -2); - var $15 = $14 != 0; - ; - if ($15) { - ; - var $17 = $1; - var $18 = $2; - var $19 = $3; - __Z4set2P9lua_Stateii($17, $18, $19); - ; - } - else { - ; - var $21 = $1; - __Z10lua_settopP9lua_Statei($21, -3); - ; - } - var $23 = $3; - var $24 = $2; - var $25 = $23 - $24; - var $26 = $25 == 1; - if ($26) { __label__ = 4; /* $27 */ break $4$2; } - var $29 = $2; - var $30 = $3; - var $31 = $29 + $30; - var $32 = Math.floor($31 / 2); - $i = $32; - var $33 = $1; - var $34 = $i; - __Z11lua_rawgetiP9lua_Stateii($33, 1, $34); - var $35 = $1; - var $36 = $2; - __Z11lua_rawgetiP9lua_Stateii($35, 1, $36); - var $37 = $1; - var $38 = __Z9sort_compP9lua_Stateii($37, -2, -1); - var $39 = $38 != 0; - ; - if ($39) { - ; - var $41 = $1; - var $42 = $i; - var $43 = $2; - __Z4set2P9lua_Stateii($41, $42, $43); - ; - } - else { - ; - var $45 = $1; - __Z10lua_settopP9lua_Statei($45, -2); - var $46 = $1; - var $47 = $3; - __Z11lua_rawgetiP9lua_Stateii($46, 1, $47); - var $48 = $1; - var $49 = __Z9sort_compP9lua_Stateii($48, -1, -2); - var $50 = $49 != 0; - ; - if ($50) { - ; - var $52 = $1; - var $53 = $i; - var $54 = $3; - __Z4set2P9lua_Stateii($52, $53, $54); - ; - } - else { - ; - var $56 = $1; - __Z10lua_settopP9lua_Statei($56, -3); - ; - } - ; - } - var $59 = $3; - var $60 = $2; - var $61 = $59 - $60; - var $62 = $61 == 2; - if ($62) { __label__ = 9; /* $63 */ break $4$2; } - var $65 = $1; - var $66 = $i; - __Z11lua_rawgetiP9lua_Stateii($65, 1, $66); - var $67 = $1; - __Z13lua_pushvalueP9lua_Statei($67, -1); - var $68 = $1; - var $69 = $3; - var $70 = $69 - 1; - __Z11lua_rawgetiP9lua_Stateii($68, 1, $70); - var $71 = $1; - var $72 = $i; - var $73 = $3; - var $74 = $73 - 1; - __Z4set2P9lua_Stateii($71, $72, $74); - var $75 = $2; - $i = $75; - var $76 = $3; - var $77 = $76 - 1; - $j = $77; - ; - $78$19: while(1) { // $78 - ; - $79$21: while(1) { // $79 - var $80 = $1; - var $81 = $i; - var $82 = $81 + 1; - $i = $82; - __Z11lua_rawgetiP9lua_Stateii($80, 1, $82); - var $83 = $1; - var $84 = __Z9sort_compP9lua_Stateii($83, -1, -2); - var $85 = $84 != 0; - if (!($85)) { __label__ = 14; /* $95 */ break $79$21; } - var $87 = $i; - var $88 = $3; - var $89 = $87 > $88; - ; - if ($89) { - ; - var $91 = $1; - var $92 = __Z10luaL_errorP9lua_StatePKcz($91, __str11494); - ; - } - var $94 = $1; - __Z10lua_settopP9lua_Statei($94, -2); - __label__ = 12; /* $79 */ continue $79$21; - } - ; - $96$28: while(1) { // $96 - var $97 = $1; - var $98 = $j; - var $99 = $98 + -1; - $j = $99; - __Z11lua_rawgetiP9lua_Stateii($97, 1, $99); - var $100 = $1; - var $101 = __Z9sort_compP9lua_Stateii($100, -3, -1); - var $102 = $101 != 0; - if (!($102)) { __label__ = 18; /* $112 */ break $96$28; } - var $104 = $j; - var $105 = $2; - var $106 = $104 < $105; - ; - if ($106) { - ; - var $108 = $1; - var $109 = __Z10luaL_errorP9lua_StatePKcz($108, __str11494); - ; - } - var $111 = $1; - __Z10lua_settopP9lua_Statei($111, -2); - __label__ = 16; /* $96 */ continue $96$28; - } - var $113 = $j; - var $114 = $i; - var $115 = $113 < $114; - if ($115) { __label__ = 20; /* $116 */ break $78$19; } - var $119 = $1; - var $120 = $i; - var $121 = $j; - __Z4set2P9lua_Stateii($119, $120, $121); - __label__ = 11; /* $78 */ continue $78$19; - } - var $117 = $1; - __Z10lua_settopP9lua_Statei($117, -4); - ; - var $123 = $1; - var $124 = $3; - var $125 = $124 - 1; - __Z11lua_rawgetiP9lua_Stateii($123, 1, $125); - var $126 = $1; - var $127 = $i; - __Z11lua_rawgetiP9lua_Stateii($126, 1, $127); - var $128 = $1; - var $129 = $3; - var $130 = $129 - 1; - var $131 = $i; - __Z4set2P9lua_Stateii($128, $130, $131); - var $132 = $i; - var $133 = $2; - var $134 = $132 - $133; - var $135 = $3; - var $136 = $i; - var $137 = $135 - $136; - var $138 = $134 < $137; - ; - if ($138) { - ; - var $140 = $2; - $j = $140; - var $141 = $i; - var $142 = $141 - 1; - $i = $142; - var $143 = $i; - var $144 = $143 + 2; - $2 = $144; - ; - } - else { - ; - var $146 = $i; - var $147 = $146 + 1; - $j = $147; - var $148 = $3; - $i = $148; - var $149 = $j; - var $150 = $149 - 2; - $3 = $150; - ; - } - var $152 = $1; - var $153 = $j; - var $154 = $i; - __Z7auxsortP9lua_Stateii($152, $153, $154); - __label__ = 0; /* $4 */ continue $4$2; - } - if (__label__ == 4) { - ; - } - else if (__label__ == 9) { - ; - } - ; - return; - } - __Z7auxsortP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z7auxsortP9lua_Stateii, "__Z7auxsortP9lua_Stateii"); - - - function __Z9sort_compP9lua_Stateii($L, $a, $b) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $res; - $2 = $L; - $3 = $a; - $4 = $b; - var $5 = $2; - var $6 = __Z8lua_typeP9lua_Statei($5, 2); - var $7 = $6 == 0; - ; - if ($7) { - ; - var $22 = $2; - var $23 = $3; - var $24 = $4; - var $25 = __Z12lua_lessthanP9lua_Stateii($22, $23, $24); - $1 = $25; - ; - } - else { - ; - var $9 = $2; - __Z13lua_pushvalueP9lua_Statei($9, 2); - var $10 = $2; - var $11 = $3; - var $12 = $11 - 1; - __Z13lua_pushvalueP9lua_Statei($10, $12); - var $13 = $2; - var $14 = $4; - var $15 = $14 - 2; - __Z13lua_pushvalueP9lua_Statei($13, $15); - var $16 = $2; - __Z8lua_callP9lua_Stateii($16, 2, 1); - var $17 = $2; - var $18 = __Z13lua_tobooleanP9lua_Statei($17, -1); - $res = $18; - var $19 = $2; - __Z10lua_settopP9lua_Statei($19, -2); - var $20 = $res; - $1 = $20; - ; - } - var $27 = $1; - ; - return $27; - } - __Z9sort_compP9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z9sort_compP9lua_Stateii, "__Z9sort_compP9lua_Stateii"); - - - function __Z4set2P9lua_Stateii($L, $i, $j) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $i; - $3 = $j; - var $4 = $1; - var $5 = $2; - __Z11lua_rawsetiP9lua_Stateii($4, 1, $5); - var $6 = $1; - var $7 = $3; - __Z11lua_rawsetiP9lua_Stateii($6, 1, $7); - ; - return; - } - __Z4set2P9lua_Stateii.__index__ = Runtime.getFunctionIndex(__Z4set2P9lua_Stateii, "__Z4set2P9lua_Stateii"); - - - function __Z8addfieldP9lua_StateP11luaL_Bufferi($L, $b, $i) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $b; - $3 = $i; - var $4 = $1; - var $5 = $3; - __Z11lua_rawgetiP9lua_Stateii($4, 1, $5); - var $6 = $1; - var $7 = __Z12lua_isstringP9lua_Statei($6, -1); - var $8 = $7 != 0; - ; - if (!$8) { - ; - var $10 = $1; - var $11 = $1; - var $12 = $1; - var $13 = __Z8lua_typeP9lua_Statei($12, -1); - var $14 = __Z12lua_typenameP9lua_Statei($11, $13); - var $15 = $3; - var $16 = __Z10luaL_errorP9lua_StatePKcz($10, __str14497, Pointer_make([$14,0,0,0,$15,0,0,0], 0, ALLOC_STACK)); - ; - } - var $18 = $2; - __Z13luaL_addvalueP11luaL_Buffer($18); - ; - return; - } - __Z8addfieldP9lua_StateP11luaL_Bufferi.__index__ = Runtime.getFunctionIndex(__Z8addfieldP9lua_StateP11luaL_Bufferi, "__Z8addfieldP9lua_StateP11luaL_Bufferi"); - - - function __Z8str_byteP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $l = __stackBase__; - var $s; - var $posi; - var $pose; - var $n; - var $i; - $2 = $L; - var $3 = $2; - var $4 = __Z17luaL_checklstringP9lua_StateiPj($3, 1, $l); - $s = $4; - var $5 = $2; - var $6 = __Z15luaL_optintegerP9lua_Stateii($5, 2, 1); - var $7 = IHEAP[$l]; - var $8 = __Z8posrelatij($6, $7); - $posi = $8; - var $9 = $2; - var $10 = $posi; - var $11 = __Z15luaL_optintegerP9lua_Stateii($9, 3, $10); - var $12 = IHEAP[$l]; - var $13 = __Z8posrelatij($11, $12); - $pose = $13; - var $14 = $posi; - var $15 = $14 <= 0; - ; - if ($15) { - ; - $posi = 1; - ; - } - var $18 = $pose; - var $19 = IHEAP[$l]; - var $20 = unSign($18, 32) > unSign($19, 32); - ; - if ($20) { - ; - var $22 = IHEAP[$l]; - $pose = $22; - ; - } - var $24 = $posi; - var $25 = $pose; - var $26 = $24 > $25; - ; - if ($26) { - ; - $1 = 0; - ; - } - else { - ; - var $29 = $pose; - var $30 = $posi; - var $31 = $29 - $30; - var $32 = $31 + 1; - $n = $32; - var $33 = $posi; - var $34 = $n; - var $35 = $33 + $34; - var $36 = $pose; - var $37 = $35 <= $36; - ; - if ($37) { - ; - var $39 = $2; - var $40 = __Z10luaL_errorP9lua_StatePKcz($39, __str39537); - ; - } - var $42 = $2; - var $43 = $n; - __Z15luaL_checkstackP9lua_StateiPKc($42, $43, __str39537); - $i = 0; - ; - $44$14: while(1) { // $44 - var $45 = $i; - var $46 = $n; - var $47 = $45 < $46; - if (!($47)) { __label__ = 6; /* $61 */ break $44$14; } - var $49 = $2; - var $50 = $posi; - var $51 = $i; - var $52 = $50 + $51; - var $53 = $52 - 1; - var $54 = $s; - var $55 = $54+$53; - var $56 = IHEAP[$55]; - var $57 = $56; - __Z15lua_pushintegerP9lua_Statei($49, $57); - ; - var $59 = $i; - var $60 = $59 + 1; - $i = $60; - __label__ = 4; /* $44 */ continue $44$14; - } - var $62 = $n; - $1 = $62; - ; - } - var $64 = $1; - STACKTOP = __stackBase__; - return $64; - } - __Z8str_byteP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8str_byteP9lua_State, "__Z8str_byteP9lua_State"); - - - function __Z8str_charP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8204; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $n; - var $i; - var $b = __stackBase__; - var $c; - $1 = $L; - var $2 = $1; - var $3 = __Z10lua_gettopP9lua_State($2); - $n = $3; - var $4 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($4, $b); - $i = 1; - ; - $5$2: while(1) { // $5 - var $6 = $i; - var $7 = $n; - var $8 = $6 <= $7; - if (!($8)) { __label__ = 2; /* $44 */ break $5$2; } - var $10 = $1; - var $11 = $i; - var $12 = __Z17luaL_checkintegerP9lua_Statei($10, $11); - $c = $12; - var $13 = $c; - var $14 = $13; - var $15 = $14; - var $16 = $c; - var $17 = $15 == $16; - ; - if ($17) { - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 1; ; - var $19 = $1; - var $20 = $i; - var $21 = __Z13luaL_argerrorP9lua_StateiPKc($19, $20, __str38536); - var $22 = $21 != 0; - __lastLabel__ = 3; ; - } - var $24 = __lastLabel__ == 1 ? 1 : ($22); - var $25 = $b; - var $26 = IHEAP[$25]; - var $27 = $b+12; - var $28 = $27; - var $29 = $28+8192; - var $30 = $26 < $29; - ; - if ($30) { - __lastLabel__ = 8; ; - } - else { - __lastLabel__ = 8; ; - var $32 = __Z15luaL_prepbufferP11luaL_Buffer($b); - var $33 = $32 != 0; - __lastLabel__ = 5; ; - } - var $35 = __lastLabel__ == 8 ? 1 : ($33); - var $36 = $c; - var $37 = $36; - var $38 = $b; - var $39 = IHEAP[$38]; - var $40 = $39+1; - IHEAP[$38] = $40; - IHEAP[$39] = $37; - ; - var $42 = $i; - var $43 = $42 + 1; - $i = $43; - __label__ = 0; /* $5 */ continue $5$2; - } - __Z15luaL_pushresultP11luaL_Buffer($b); - STACKTOP = __stackBase__; - return 1; - } - __Z8str_charP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8str_charP9lua_State, "__Z8str_charP9lua_State"); - - - function __Z8str_dumpP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8204; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $b = __stackBase__; - $1 = $L; - var $2 = $1; - __Z14luaL_checktypeP9lua_Stateii($2, 1, 6); - var $3 = $1; - __Z10lua_settopP9lua_Statei($3, 1); - var $4 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($4, $b); - var $5 = $1; - var $6 = $b; - var $7 = __Z8lua_dumpP9lua_StatePFiS0_PKvjPvES3_($5, __Z6writerP9lua_StatePKvjPv.__index__, $6); - var $8 = $7 != 0; - ; - if ($8) { - ; - var $10 = $1; - var $11 = __Z10luaL_errorP9lua_StatePKcz($10, __str37535); - ; - } - __Z15luaL_pushresultP11luaL_Buffer($b); - STACKTOP = __stackBase__; - return 1; - } - __Z8str_dumpP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8str_dumpP9lua_State, "__Z8str_dumpP9lua_State"); - - - function __Z8str_findP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z12str_find_auxP9lua_Statei($2, 1); - ; - return $3; - } - __Z8str_findP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8str_findP9lua_State, "__Z8str_findP9lua_State"); - - - function __Z10str_formatP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8742; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $arg; - var $sfl = __stackBase__; - var $strfrmt; - var $strfrmt_end; - var $b = __stackBase__+4; - var $form = __stackBase__+8208; - var $buff = __stackBase__+8226; - var $l = __stackBase__+8738; - var $s; - $2 = $L; - $arg = 1; - var $3 = $2; - var $4 = $arg; - var $5 = __Z17luaL_checklstringP9lua_StateiPj($3, $4, $sfl); - $strfrmt = $5; - var $6 = $strfrmt; - var $7 = IHEAP[$sfl]; - var $8 = $6+$7; - $strfrmt_end = $8; - var $9 = $2; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($9, $b); - ; - $10$2: while(1) { // $10 - var $11 = $strfrmt; - var $12 = $strfrmt_end; - var $13 = $11 < $12; - if (!($13)) { __label__ = 2; /* $139 */ break $10$2; } - var $15 = $strfrmt; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $17 != 37; - ; - if ($18) { - ; - var $20 = $b; - var $21 = IHEAP[$20]; - var $22 = $b+12; - var $23 = $22; - var $24 = $23+8192; - var $25 = $21 < $24; - ; - if ($25) { - __lastLabel__ = 20; ; - } - else { - __lastLabel__ = 20; ; - var $27 = __Z15luaL_prepbufferP11luaL_Buffer($b); - var $28 = $27 != 0; - __lastLabel__ = 3; ; - } - var $30 = __lastLabel__ == 20 ? 1 : ($28); - var $31 = $strfrmt; - var $32 = $31+1; - $strfrmt = $32; - var $33 = IHEAP[$31]; - var $34 = $b; - var $35 = IHEAP[$34]; - var $36 = $35+1; - IHEAP[$34] = $36; - IHEAP[$35] = $33; - ; - } - else { - ; - var $38 = $strfrmt; - var $39 = $38+1; - $strfrmt = $39; - var $40 = IHEAP[$39]; - var $41 = $40; - var $42 = $41 == 37; - ; - if ($42) { - ; - var $44 = $b; - var $45 = IHEAP[$44]; - var $46 = $b+12; - var $47 = $46; - var $48 = $47+8192; - var $49 = $45 < $48; - ; - if ($49) { - __lastLabel__ = 21; ; - } - else { - __lastLabel__ = 21; ; - var $51 = __Z15luaL_prepbufferP11luaL_Buffer($b); - var $52 = $51 != 0; - __lastLabel__ = 6; ; - } - var $54 = __lastLabel__ == 21 ? 1 : ($52); - var $55 = $strfrmt; - var $56 = $55+1; - $strfrmt = $56; - var $57 = IHEAP[$55]; - var $58 = $b; - var $59 = IHEAP[$58]; - var $60 = $59+1; - IHEAP[$58] = $60; - IHEAP[$59] = $57; - ; - } - else { - ; - var $62 = $arg; - var $63 = $62 + 1; - $arg = $63; - var $64 = $2; - var $65 = $strfrmt; - var $66 = $form; - var $67 = __Z10scanformatP9lua_StatePKcPc($64, $65, $66); - $strfrmt = $67; - var $68 = $strfrmt; - var $69 = $68+1; - $strfrmt = $69; - var $70 = IHEAP[$68]; - var $71 = $70; - if ($71 == 99) { - __label__ = 13; /* $72 */ - } - else if ($71 == 100) { - __label__ = 14; /* $80 */ - } - else if ($71 == 105) { - __label__ = 14; /* $80 */ - } - else if ($71 == 111) { - __label__ = 15; /* $89 */ - } - else if ($71 == 117) { - __label__ = 15; /* $89 */ - } - else if ($71 == 120) { - __label__ = 15; /* $89 */ - } - else if ($71 == 88) { - __label__ = 15; /* $89 */ - } - else if ($71 == 101) { - __label__ = 16; /* $98 */ - } - else if ($71 == 69) { - __label__ = 16; /* $98 */ - } - else if ($71 == 102) { - __label__ = 16; /* $98 */ - } - else if ($71 == 103) { - __label__ = 16; /* $98 */ - } - else if ($71 == 71) { - __label__ = 16; /* $98 */ - } - else if ($71 == 113) { - __label__ = 17; /* $105 */ - } - else if ($71 == 115) { - __label__ = 18; /* $108 */ - } - else { - __label__ = 19; /* $126 */ break $10$2; - } - - if (__label__ == 13) { - var $73 = $buff; - var $74 = $form; - var $75 = $2; - var $76 = $arg; - var $77 = __Z16luaL_checknumberP9lua_Statei($75, $76); - var $78 = Math.floor($77); - var $79 = _sprintf($73, $74, $78); - ; - } - else if (__label__ == 14) { - var $81 = $form; - __Z9addintlenPc($81); - var $82 = $buff; - var $83 = $form; - var $84 = $2; - var $85 = $arg; - var $86 = __Z16luaL_checknumberP9lua_Statei($84, $85); - var $87 = Math.floor($86); - var $88 = _sprintf($82, $83, $87); - ; - } - else if (__label__ == 15) { - var $90 = $form; - __Z9addintlenPc($90); - var $91 = $buff; - var $92 = $form; - var $93 = $2; - var $94 = $arg; - var $95 = __Z16luaL_checknumberP9lua_Statei($93, $94); - var $96 = Math.floor($95); - var $97 = _sprintf($91, $92, $96); - ; - } - else if (__label__ == 16) { - var $99 = $buff; - var $100 = $form; - var $101 = $2; - var $102 = $arg; - var $103 = __Z16luaL_checknumberP9lua_Statei($101, $102); - var $104 = _sprintf($99, $100, $103); - ; - } - else if (__label__ == 17) { - var $106 = $2; - var $107 = $arg; - __Z9addquotedP9lua_StateP11luaL_Bufferi($106, $b, $107); - __label__ = 0; /* $10 */ continue $10$2; - } - else if (__label__ == 18) { - var $109 = $2; - var $110 = $arg; - var $111 = __Z17luaL_checklstringP9lua_StateiPj($109, $110, $l); - $s = $111; - var $112 = $form; - var $113 = _strchr($112, 46); - var $114 = $113 != 0; - ; - $121$115$24: do { - if (!$114) { - ; - var $116 = IHEAP[$l]; - var $117 = unSign($116, 32) >= unSign(100, 32); - if (!($117)) { __label__ = 11; /* $121 */ break $121$115$24; } - var $119 = $2; - var $120 = $arg; - __Z13lua_pushvalueP9lua_Statei($119, $120); - __Z13luaL_addvalueP11luaL_Buffer($b); - __label__ = 0; /* $10 */ continue $10$2; - } - } while(0); - var $122 = $buff; - var $123 = $form; - var $124 = $s; - var $125 = _sprintf($122, $123, $124); - ; - } - var $134 = $buff; - var $135 = $buff; - var $136 = _strlen($135); - __Z15luaL_addlstringP11luaL_BufferPKcj($b, $134, $136); - ; - } - ; - } - __label__ = 0; /* $10 */ continue $10$2; - } - if (__label__ == 2) { - __Z15luaL_pushresultP11luaL_Buffer($b); - $1 = 1; - ; - } - else if (__label__ == 19) { - var $127 = $2; - var $128 = $strfrmt; - var $129 = $128+-1; - var $130 = IHEAP[$129]; - var $131 = $130; - var $132 = __Z10luaL_errorP9lua_StatePKcz($127, __str30528, Pointer_make([$131,0,0,0], 0, ALLOC_STACK)); - $1 = $132; - ; - } - var $141 = $1; - STACKTOP = __stackBase__; - return $141; - } - __Z10str_formatP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10str_formatP9lua_State, "__Z10str_formatP9lua_State"); - - - function __Z11gfind_nodefP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z10luaL_errorP9lua_StatePKcz($2, __str29527); - ; - return $3; - } - __Z11gfind_nodefP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11gfind_nodefP9lua_State, "__Z11gfind_nodefP9lua_State"); - - - function __Z6gmatchP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, 0); - var $4 = $1; - var $5 = __Z17luaL_checklstringP9lua_StateiPj($4, 2, 0); - var $6 = $1; - __Z10lua_settopP9lua_Statei($6, 2); - var $7 = $1; - __Z15lua_pushintegerP9lua_Statei($7, 0); - var $8 = $1; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($8, __Z10gmatch_auxP9lua_State.__index__, 3); - ; - return 1; - } - __Z6gmatchP9lua_State.__index__ = Runtime.getFunctionIndex(__Z6gmatchP9lua_State, "__Z6gmatchP9lua_State"); - - - function __Z8str_gsubP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8480; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $srcl = __stackBase__; - var $src; - var $p; - var $tr; - var $max_s; - var $anchor; - var $n; - var $ms = __stackBase__+4; - var $b = __stackBase__+276; - var $e; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, $srcl); - $src = $3; - var $4 = $1; - var $5 = __Z17luaL_checklstringP9lua_StateiPj($4, 2, 0); - $p = $5; - var $6 = $1; - var $7 = __Z8lua_typeP9lua_Statei($6, 3); - $tr = $7; - var $8 = $1; - var $9 = IHEAP[$srcl]; - var $10 = $9 + 1; - var $11 = __Z15luaL_optintegerP9lua_Stateii($8, 4, $10); - $max_s = $11; - var $12 = $p; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = $14 == 94; - ; - if ($15) { - ; - var $17 = $p; - var $18 = $17+1; - $p = $18; - __lastLabel__ = 0; ; - } - else { - ; - __lastLabel__ = 2; ; - } - var $21 = __lastLabel__ == 0 ? 1 : (0); - $anchor = $21; - $n = 0; - var $22 = $tr; - var $23 = $22 == 3; - ; - $37$24$6: do { - if ($23) { - __lastLabel__ = 25; ; - } - else { - __lastLabel__ = 25; ; - var $25 = $tr; - var $26 = $25 == 4; - if ($26) { __lastLabel__ = 3; __label__ = 4; /* $37 */ break $37$24$6; } else { __lastLabel__ = 3; ; } - var $28 = $tr; - var $29 = $28 == 6; - if ($29) { __lastLabel__ = 5; __label__ = 4; /* $37 */ break $37$24$6; } else { __lastLabel__ = 5; ; } - var $31 = $tr; - var $32 = $31 == 5; - if ($32) { __lastLabel__ = 6; __label__ = 4; /* $37 */ break $37$24$6; } else { __lastLabel__ = 6; ; } - var $34 = $1; - var $35 = __Z13luaL_argerrorP9lua_StateiPKc($34, 3, __str27525); - var $36 = $35 != 0; - __lastLabel__ = 7; ; - } - } while(0); - var $38 = __lastLabel__ == 6 ? 1 : (__lastLabel__ == 5 ? 1 : (__lastLabel__ == 3 ? 1 : (__lastLabel__ == 25 ? 1 : ($36)))); - var $39 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($39, $b); - var $40 = $1; - var $41 = $ms+8; - IHEAP[$41] = $40; - var $42 = $src; - var $43 = $ms; - IHEAP[$43] = $42; - var $44 = $src; - var $45 = IHEAP[$srcl]; - var $46 = $44+$45; - var $47 = $ms+4; - IHEAP[$47] = $46; - ; - $48$12: while(1) { // $48 - var $49 = $n; - var $50 = $max_s; - var $51 = $49 < $50; - if (!($51)) { __label__ = 11; /* $103 */ break $48$12; } - var $53 = $ms+12; - IHEAP[$53] = 0; - var $54 = $src; - var $55 = $p; - var $56 = __Z5matchP10MatchStatePKcS2_($ms, $54, $55); - $e = $56; - var $57 = $e; - var $58 = $57 != 0; - ; - if ($58) { - ; - var $60 = $n; - var $61 = $60 + 1; - $n = $61; - var $62 = $src; - var $63 = $e; - __Z9add_valueP10MatchStateP11luaL_BufferPKcS4_($ms, $b, $62, $63); - ; - } - var $65 = $e; - var $66 = $65 != 0; - ; - $67$73$18: do { - if ($66) { - ; - var $68 = $e; - var $69 = $src; - var $70 = $68 > $69; - if (!($70)) { __label__ = 14; /* $73 */ break $67$73$18; } - var $72 = $e; - $src = $72; - __label__ = 15; /* $98 */ break $67$73$18; - } - else { - __label__ = 14; /* $73 */ - } - } while(0); - if (__label__ == 14) { - var $74 = $src; - var $75 = $ms+4; - var $76 = IHEAP[$75]; - var $77 = $74 < $76; - if (!($77)) { __label__ = 17; /* $96 */ break $48$12; } - var $79 = $b; - var $80 = IHEAP[$79]; - var $81 = $b+12; - var $82 = $81; - var $83 = $82+8192; - var $84 = $80 < $83; - ; - if ($84) { - __lastLabel__ = 16; ; - } - else { - __lastLabel__ = 16; ; - var $86 = __Z15luaL_prepbufferP11luaL_Buffer($b); - var $87 = $86 != 0; - __lastLabel__ = 18; ; - } - var $89 = __lastLabel__ == 16 ? 1 : ($87); - var $90 = $src; - var $91 = $90+1; - $src = $91; - var $92 = IHEAP[$90]; - var $93 = $b; - var $94 = IHEAP[$93]; - var $95 = $94+1; - IHEAP[$93] = $95; - IHEAP[$94] = $92; - ; - ; - } - var $99 = $anchor; - var $100 = $99 != 0; - if ($100) { __label__ = 23; /* $101 */ break $48$12; } - __label__ = 9; /* $48 */ continue $48$12; - } - if (__label__ == 17) { - ; - } - else if (__label__ == 23) { - ; - } - var $104 = $src; - var $105 = $ms+4; - var $106 = IHEAP[$105]; - var $107 = $src; - var $108 = $106; - var $109 = $107; - var $110 = $108 - $109; - __Z15luaL_addlstringP11luaL_BufferPKcj($b, $104, $110); - __Z15luaL_pushresultP11luaL_Buffer($b); - var $111 = $1; - var $112 = $n; - __Z15lua_pushintegerP9lua_Statei($111, $112); - STACKTOP = __stackBase__; - return 2; - } - __Z8str_gsubP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8str_gsubP9lua_State, "__Z8str_gsubP9lua_State"); - - - function __Z7str_lenP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $l = __stackBase__; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, $l); - var $4 = $1; - var $5 = IHEAP[$l]; - __Z15lua_pushintegerP9lua_Statei($4, $5); - STACKTOP = __stackBase__; - return 1; - } - __Z7str_lenP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7str_lenP9lua_State, "__Z7str_lenP9lua_State"); - - - function __Z9str_lowerP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8208; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $l = __stackBase__; - var $i; - var $b = __stackBase__+4; - var $s; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, $l); - $s = $3; - var $4 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($4, $b); - $i = 0; - ; - $5$2: while(1) { // $5 - var $6 = $i; - var $7 = IHEAP[$l]; - var $8 = unSign($6, 32) < unSign($7, 32); - if (!($8)) { __label__ = 2; /* $34 */ break $5$2; } - var $10 = $b; - var $11 = IHEAP[$10]; - var $12 = $b+12; - var $13 = $12; - var $14 = $13+8192; - var $15 = $11 < $14; - ; - if ($15) { - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 1; ; - var $17 = __Z15luaL_prepbufferP11luaL_Buffer($b); - var $18 = $17 != 0; - __lastLabel__ = 3; ; - } - var $20 = __lastLabel__ == 1 ? 1 : ($18); - var $21 = $i; - var $22 = $s; - var $23 = $22+$21; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = _tolower($25); - var $27 = $26; - var $28 = $b; - var $29 = IHEAP[$28]; - var $30 = $29+1; - IHEAP[$28] = $30; - IHEAP[$29] = $27; - ; - var $32 = $i; - var $33 = $32 + 1; - $i = $33; - __label__ = 0; /* $5 */ continue $5$2; - } - __Z15luaL_pushresultP11luaL_Buffer($b); - STACKTOP = __stackBase__; - return 1; - } - __Z9str_lowerP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9str_lowerP9lua_State, "__Z9str_lowerP9lua_State"); - - - function __Z9str_matchP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - var $3 = __Z12str_find_auxP9lua_Statei($2, 0); - ; - return $3; - } - __Z9str_matchP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9str_matchP9lua_State, "__Z9str_matchP9lua_State"); - - - function __Z7str_repP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8208; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $l = __stackBase__; - var $b = __stackBase__+4; - var $s; - var $n; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, $l); - $s = $3; - var $4 = $1; - var $5 = __Z17luaL_checkintegerP9lua_Statei($4, 2); - $n = $5; - var $6 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($6, $b); - ; - $7$2: while(1) { // $7 - var $8 = $n; - var $9 = $8 + -1; - $n = $9; - var $10 = $8 > 0; - if (!($10)) { __label__ = 2; /* $14 */ break $7$2; } - var $12 = $s; - var $13 = IHEAP[$l]; - __Z15luaL_addlstringP11luaL_BufferPKcj($b, $12, $13); - __label__ = 0; /* $7 */ continue $7$2; - } - __Z15luaL_pushresultP11luaL_Buffer($b); - STACKTOP = __stackBase__; - return 1; - } - __Z7str_repP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7str_repP9lua_State, "__Z7str_repP9lua_State"); - - - function __Z11str_reverseP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8208; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $l = __stackBase__; - var $b = __stackBase__+4; - var $s; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, $l); - $s = $3; - var $4 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($4, $b); - ; - $5$2: while(1) { // $5 - var $6 = IHEAP[$l]; - var $7 = $6 + -1; - IHEAP[$l] = $7; - var $8 = $6 != 0; - if (!($8)) { __label__ = 2; /* $28 */ break $5$2; } - var $10 = $b; - var $11 = IHEAP[$10]; - var $12 = $b+12; - var $13 = $12; - var $14 = $13+8192; - var $15 = $11 < $14; - ; - if ($15) { - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 1; ; - var $17 = __Z15luaL_prepbufferP11luaL_Buffer($b); - var $18 = $17 != 0; - __lastLabel__ = 3; ; - } - var $20 = __lastLabel__ == 1 ? 1 : ($18); - var $21 = IHEAP[$l]; - var $22 = $s; - var $23 = $22+$21; - var $24 = IHEAP[$23]; - var $25 = $b; - var $26 = IHEAP[$25]; - var $27 = $26+1; - IHEAP[$25] = $27; - IHEAP[$26] = $24; - __label__ = 0; /* $5 */ continue $5$2; - } - __Z15luaL_pushresultP11luaL_Buffer($b); - STACKTOP = __stackBase__; - return 1; - } - __Z11str_reverseP9lua_State.__index__ = Runtime.getFunctionIndex(__Z11str_reverseP9lua_State, "__Z11str_reverseP9lua_State"); - - - function __Z7str_subP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $l = __stackBase__; - var $s; - var $start; - var $end; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, $l); - $s = $3; - var $4 = $1; - var $5 = __Z17luaL_checkintegerP9lua_Statei($4, 2); - var $6 = IHEAP[$l]; - var $7 = __Z8posrelatij($5, $6); - $start = $7; - var $8 = $1; - var $9 = __Z15luaL_optintegerP9lua_Stateii($8, 3, -1); - var $10 = IHEAP[$l]; - var $11 = __Z8posrelatij($9, $10); - $end = $11; - var $12 = $start; - var $13 = $12 < 1; - ; - if ($13) { - ; - $start = 1; - ; - } - var $16 = $end; - var $17 = IHEAP[$l]; - var $18 = $16 > $17; - ; - if ($18) { - ; - var $20 = IHEAP[$l]; - $end = $20; - ; - } - var $22 = $start; - var $23 = $end; - var $24 = $22 <= $23; - ; - if ($24) { - ; - var $26 = $1; - var $27 = $s; - var $28 = $start; - var $29 = $27+$28; - var $30 = $29+-1; - var $31 = $end; - var $32 = $start; - var $33 = $31 - $32; - var $34 = $33 + 1; - __Z15lua_pushlstringP9lua_StatePKcj($26, $30, $34); - ; - } - else { - ; - var $36 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($36, __str16514, 0); - ; - } - STACKTOP = __stackBase__; - return 1; - } - __Z7str_subP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7str_subP9lua_State, "__Z7str_subP9lua_State"); - - - function __Z9str_upperP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 8208; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $l = __stackBase__; - var $i; - var $b = __stackBase__+4; - var $s; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, $l); - $s = $3; - var $4 = $1; - __Z13luaL_buffinitP9lua_StateP11luaL_Buffer($4, $b); - $i = 0; - ; - $5$2: while(1) { // $5 - var $6 = $i; - var $7 = IHEAP[$l]; - var $8 = unSign($6, 32) < unSign($7, 32); - if (!($8)) { __label__ = 2; /* $34 */ break $5$2; } - var $10 = $b; - var $11 = IHEAP[$10]; - var $12 = $b+12; - var $13 = $12; - var $14 = $13+8192; - var $15 = $11 < $14; - ; - if ($15) { - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 1; ; - var $17 = __Z15luaL_prepbufferP11luaL_Buffer($b); - var $18 = $17 != 0; - __lastLabel__ = 3; ; - } - var $20 = __lastLabel__ == 1 ? 1 : ($18); - var $21 = $i; - var $22 = $s; - var $23 = $22+$21; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = _toupper($25); - var $27 = $26; - var $28 = $b; - var $29 = IHEAP[$28]; - var $30 = $29+1; - IHEAP[$28] = $30; - IHEAP[$29] = $27; - ; - var $32 = $i; - var $33 = $32 + 1; - $i = $33; - __label__ = 0; /* $5 */ continue $5$2; - } - __Z15luaL_pushresultP11luaL_Buffer($b); - STACKTOP = __stackBase__; - return 1; - } - __Z9str_upperP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9str_upperP9lua_State, "__Z9str_upperP9lua_State"); - - - function __Z14luaopen_stringP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($2, __str15513, __ZL6strlib); - var $3 = $1; - __Z12lua_getfieldP9lua_StateiPKc($3, -1, __str6504); - var $4 = $1; - __Z12lua_setfieldP9lua_StateiPKc($4, -2, __str5503); - var $5 = $1; - __Z15createmetatableP9lua_State($5); - ; - return 1; - } - __Z14luaopen_stringP9lua_State.__index__ = Runtime.getFunctionIndex(__Z14luaopen_stringP9lua_State, "__Z14luaopen_stringP9lua_State"); - - - function __Z15createmetatableP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z15lua_createtableP9lua_Stateii($2, 0, 1); - var $3 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($3, __str16514, 0); - var $4 = $1; - __Z13lua_pushvalueP9lua_Statei($4, -2); - var $5 = $1; - var $6 = __Z16lua_setmetatableP9lua_Statei($5, -2); - var $7 = $1; - __Z10lua_settopP9lua_Statei($7, -2); - var $8 = $1; - __Z13lua_pushvalueP9lua_Statei($8, -2); - var $9 = $1; - __Z12lua_setfieldP9lua_StateiPKc($9, -2, __str17515); - var $10 = $1; - __Z10lua_settopP9lua_Statei($10, -2); - ; - return; - } - __Z15createmetatableP9lua_State.__index__ = Runtime.getFunctionIndex(__Z15createmetatableP9lua_State, "__Z15createmetatableP9lua_State"); - - - function __Z8posrelatij($pos, $len) { - ; - var __label__; - var $1; - var $2; - $1 = $pos; - $2 = $len; - var $3 = $1; - var $4 = $3 < 0; - ; - if ($4) { - ; - var $6 = $2; - var $7 = $6 + 1; - var $8 = $1; - var $9 = $8 + $7; - $1 = $9; - ; - } - var $11 = $1; - var $12 = $11 >= 0; - var $13 = $1; - var $14 = $12 ? $13 : 0; - ; - return $14; - } - __Z8posrelatij.__index__ = Runtime.getFunctionIndex(__Z8posrelatij, "__Z8posrelatij"); - - - function __Z12str_find_auxP9lua_Statei($L, $find) { - var __stackBase__ = STACKTOP; STACKTOP += 280; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $l1 = __stackBase__; - var $l2 = __stackBase__+4; - var $s; - var $p; - var $init; - var $s2; - var $ms = __stackBase__+8; - var $anchor; - var $s1; - var $res; - $2 = $L; - $3 = $find; - var $4 = $2; - var $5 = __Z17luaL_checklstringP9lua_StateiPj($4, 1, $l1); - $s = $5; - var $6 = $2; - var $7 = __Z17luaL_checklstringP9lua_StateiPj($6, 2, $l2); - $p = $7; - var $8 = $2; - var $9 = __Z15luaL_optintegerP9lua_Stateii($8, 3, 1); - var $10 = IHEAP[$l1]; - var $11 = __Z8posrelatij($9, $10); - var $12 = $11 - 1; - $init = $12; - var $13 = $init; - var $14 = $13 < 0; - ; - if ($14) { - ; - $init = 0; - ; - } - else { - ; - var $17 = $init; - var $18 = IHEAP[$l1]; - var $19 = unSign($17, 32) > unSign($18, 32); - ; - if ($19) { - ; - var $21 = IHEAP[$l1]; - $init = $21; - ; - } - ; - } - var $24 = $3; - var $25 = $24 != 0; - ; - $26$63$9: do { - if ($25) { - ; - var $27 = $2; - var $28 = __Z13lua_tobooleanP9lua_Statei($27, 4); - var $29 = $28 != 0; - ; - if (!$29) { - ; - var $31 = $p; - var $32 = _strpbrk($31, __str18516); - var $33 = $32 == 0; - if (!($33)) { __label__ = 3; /* $63 */ break $26$63$9; } - } - var $35 = $s; - var $36 = $init; - var $37 = $35+$36; - var $38 = IHEAP[$l1]; - var $39 = $init; - var $40 = $38 - $39; - var $41 = $p; - var $42 = IHEAP[$l2]; - var $43 = __Z8lmemfindPKcjS0_j($37, $40, $41, $42); - $s2 = $43; - var $44 = $s2; - var $45 = $44 != 0; - ; - if ($45) { - ; - var $47 = $2; - var $48 = $s2; - var $49 = $s; - var $50 = $48; - var $51 = $49; - var $52 = $50 - $51; - var $53 = $52 + 1; - __Z15lua_pushintegerP9lua_Statei($47, $53); - var $54 = $2; - var $55 = $s2; - var $56 = $s; - var $57 = $55; - var $58 = $56; - var $59 = $57 - $58; - var $60 = IHEAP[$l2]; - var $61 = $59 + $60; - __Z15lua_pushintegerP9lua_Statei($54, $61); - $1 = 2; - __label__ = 4; /* $130 */ break $26$63$9; - } - else { - ; - __label__ = 5; /* $128 */ break $26$63$9; - } - } - else { - __label__ = 3; /* $63 */ - } - } while(0); - $130$128$63$17: do { - if (__label__ == 3) { - var $64 = $p; - var $65 = IHEAP[$64]; - var $66 = $65; - var $67 = $66 == 94; - ; - if ($67) { - ; - var $69 = $p; - var $70 = $69+1; - $p = $70; - __lastLabel__ = 6; ; - } - else { - ; - __lastLabel__ = 8; ; - } - var $73 = __lastLabel__ == 6 ? 1 : (0); - $anchor = $73; - var $74 = $s; - var $75 = $init; - var $76 = $74+$75; - $s1 = $76; - var $77 = $2; - var $78 = $ms+8; - IHEAP[$78] = $77; - var $79 = $s; - var $80 = $ms; - IHEAP[$80] = $79; - var $81 = $s; - var $82 = IHEAP[$l1]; - var $83 = $81+$82; - var $84 = $ms+4; - IHEAP[$84] = $83; - ; - $85$23: while(1) { // $85 - var $86 = $ms+12; - IHEAP[$86] = 0; - var $87 = $s1; - var $88 = $p; - var $89 = __Z5matchP10MatchStatePKcS2_($ms, $87, $88); - $res = $89; - var $90 = $89 != 0; - if ($90) { __label__ = 10; /* $91 */ break $85$23; } - ; - var $116 = $s1; - var $117 = $116+1; - $s1 = $117; - var $118 = $ms+4; - var $119 = IHEAP[$118]; - var $120 = $116 < $119; - ; - if ($120) { - __lastLabel__ = 12; ; - var $122 = $anchor; - var $123 = $122 != 0; - var $124 = $123 ^ 1; - __lastLabel__ = 13; ; - } - else { - __lastLabel__ = 12; ; - } - var $126 = __lastLabel__ == 12 ? 0 : ($124); - if ($126) { __label__ = 9; /* $85 */ continue $85$23; } else { __label__ = 15; /* $127 */ break $85$23; } - } - if (__label__ == 10) { - var $92 = $3; - var $93 = $92 != 0; - ; - if ($93) { - ; - var $95 = $2; - var $96 = $s1; - var $97 = $s; - var $98 = $96; - var $99 = $97; - var $100 = $98 - $99; - var $101 = $100 + 1; - __Z15lua_pushintegerP9lua_Statei($95, $101); - var $102 = $2; - var $103 = $res; - var $104 = $s; - var $105 = $103; - var $106 = $104; - var $107 = $105 - $106; - __Z15lua_pushintegerP9lua_Statei($102, $107); - var $108 = __Z13push_capturesP10MatchStatePKcS2_($ms, 0, 0); - var $109 = $108 + 2; - $1 = $109; - __label__ = 4; /* $130 */ break $130$128$63$17; - } - else { - ; - var $111 = $s1; - var $112 = $res; - var $113 = __Z13push_capturesP10MatchStatePKcS2_($ms, $111, $112); - $1 = $113; - __label__ = 4; /* $130 */ break $130$128$63$17; - } - } - else if (__label__ == 15) { - __label__ = 5; /* $128 */ break $130$128$63$17; - } - } - } while(0); - if (__label__ == 5) { - var $129 = $2; - __Z11lua_pushnilP9lua_State($129); - $1 = 1; - ; - } - var $131 = $1; - STACKTOP = __stackBase__; - return $131; - } - __Z12str_find_auxP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z12str_find_auxP9lua_Statei, "__Z12str_find_auxP9lua_Statei"); - - - function __Z8lmemfindPKcjS0_j($s1, $l1, $s2, $l2) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - var $init; - $2 = $s1; - $3 = $l1; - $4 = $s2; - $5 = $l2; - var $6 = $5; - var $7 = $6 == 0; - ; - if ($7) { - ; - var $9 = $2; - $1 = $9; - ; - } - else { - ; - var $11 = $5; - var $12 = $3; - var $13 = unSign($11, 32) > unSign($12, 32); - ; - if ($13) { - ; - $1 = 0; - ; - } - else { - ; - var $16 = $5; - var $17 = $16 + -1; - $5 = $17; - var $18 = $3; - var $19 = $5; - var $20 = $18 - $19; - $3 = $20; - ; - $21$8: while(1) { // $21 - var $22 = $3; - var $23 = unSign($22, 32) > unSign(0, 32); - ; - if ($23) { - __lastLabel__ = 1; ; - var $25 = $2; - var $26 = $4; - var $27 = IHEAP[$26]; - var $28 = $27; - var $29 = $3; - var $30 = _memchr($25, $28, $29); - $init = $30; - var $31 = $30 != 0; - __lastLabel__ = 2; ; - } - else { - __lastLabel__ = 1; ; - } - var $33 = __lastLabel__ == 1 ? 0 : ($31); - if (!($33)) { __label__ = 5; /* $56 */ break $21$8; } - var $35 = $init; - var $36 = $35+1; - $init = $36; - var $37 = $init; - var $38 = $4; - var $39 = $38+1; - var $40 = $5; - var $41 = _memcmp($37, $39, $40); - var $42 = $41 == 0; - if ($42) { __label__ = 6; /* $43 */ break $21$8; } - var $47 = $init; - var $48 = $2; - var $49 = $47; - var $50 = $48; - var $51 = $49 - $50; - var $52 = $3; - var $53 = $52 - $51; - $3 = $53; - var $54 = $init; - $2 = $54; - ; - __label__ = 1; /* $21 */ continue $21$8; - } - if (__label__ == 5) { - $1 = 0; - ; - } - else if (__label__ == 6) { - var $44 = $init; - var $45 = $44+-1; - $1 = $45; - ; - } - } - } - var $58 = $1; - ; - return $58; - } - __Z8lmemfindPKcjS0_j.__index__ = Runtime.getFunctionIndex(__Z8lmemfindPKcjS0_j, "__Z8lmemfindPKcjS0_j"); - - - function __Z5matchP10MatchStatePKcS2_($ms, $s, $p) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $ep; - var $previous; - var $ep1; - var $m; - var $res; - $2 = $ms; - $3 = $s; - $4 = $p; - ; - $5$2: while(1) { // $5 - var $6 = $4; - var $7 = IHEAP[$6]; - var $8 = $7; - if ($8 == 40) { - __label__ = 28; /* $9 */ break $5$2; - } - else if ($8 == 41) { - __label__ = 29; /* $27 */ break $5$2; - } - else if ($8 == 37) { - __label__ = 30; /* $33 */ - } - else if ($8 == 0) { - __label__ = 31; /* $119 */ break $5$2; - } - else if ($8 == 36) { - __label__ = 32; /* $121 */ - } - else { - __label__ = 33; /* $139 */ - } - - if (__label__ == 33) { - ; - } - else if (__label__ == 30) { - var $34 = $4; - var $35 = $34+1; - var $36 = IHEAP[$35]; - var $37 = $36; - if ($37 == 98) { - __label__ = 34; /* $38 */ - } - else if ($37 == 102) { - __label__ = 35; /* $50 */ - } - else { - __label__ = 36; /* $97 */ - } - - if (__label__ == 36) { - var $98 = $4; - var $99 = $98+1; - var $100 = IHEAP[$99]; - var $101 = $100; - var $102 = _isdigit($101); - var $103 = $102 != 0; - ; - if ($103) { - ; - var $105 = $2; - var $106 = $3; - var $107 = $4; - var $108 = $107+1; - var $109 = IHEAP[$108]; - var $110 = $109; - var $111 = __Z13match_captureP10MatchStatePKci($105, $106, $110); - $3 = $111; - var $112 = $3; - var $113 = $112 == 0; - if ($113) { __label__ = 11; /* $114 */ break $5$2; } - var $116 = $4; - var $117 = $116+2; - $4 = $117; - __label__ = 0; /* $5 */ continue $5$2; - } - else { - ; - ; - } - } - else if (__label__ == 34) { - var $39 = $2; - var $40 = $3; - var $41 = $4; - var $42 = $41+2; - var $43 = __Z12matchbalanceP10MatchStatePKcS2_($39, $40, $42); - $3 = $43; - var $44 = $3; - var $45 = $44 == 0; - if ($45) { __label__ = 2; /* $46 */ break $5$2; } - var $48 = $4; - var $49 = $48+4; - $4 = $49; - __label__ = 0; /* $5 */ continue $5$2; - } - else if (__label__ == 35) { - var $51 = $4; - var $52 = $51+2; - $4 = $52; - var $53 = $4; - var $54 = IHEAP[$53]; - var $55 = $54; - var $56 = $55 != 91; - ; - if ($56) { - ; - var $58 = $2; - var $59 = $58+8; - var $60 = IHEAP[$59]; - var $61 = __Z10luaL_errorP9lua_StatePKcz($60, __str22520); - ; - } - var $63 = $2; - var $64 = $4; - var $65 = __Z8classendP10MatchStatePKc($63, $64); - $ep = $65; - var $66 = $3; - var $67 = $2; - var $68 = $67; - var $69 = IHEAP[$68]; - var $70 = $66 == $69; - ; - if ($70) { - ; - __lastLabel__ = 5; ; - } - else { - ; - var $73 = $3; - var $74 = $73+-1; - var $75 = IHEAP[$74]; - __lastLabel__ = 7; ; - } - var $77 = __lastLabel__ == 5 ? 0 : ($75); - $previous = $77; - var $78 = $previous; - var $79 = $78; - var $80 = $4; - var $81 = $ep; - var $82 = $81+-1; - var $83 = __Z17matchbracketclassiPKcS0_($79, $80, $82); - var $84 = $83 != 0; - if ($84) { __label__ = 8; /* $94 */ break $5$2; } - var $86 = $3; - var $87 = IHEAP[$86]; - var $88 = $87; - var $89 = $4; - var $90 = $ep; - var $91 = $90+-1; - var $92 = __Z17matchbracketclassiPKcS0_($88, $89, $91); - var $93 = $92 != 0; - if (!($93)) { __label__ = 8; /* $94 */ break $5$2; } - var $96 = $ep; - $4 = $96; - __label__ = 0; /* $5 */ continue $5$2; - } - } - else if (__label__ == 32) { - var $122 = $4; - var $123 = $122+1; - var $124 = IHEAP[$123]; - var $125 = $124; - var $126 = $125 == 0; - if ($126) { __label__ = 14; /* $127 */ break $5$2; } - ; - } - var $141 = $2; - var $142 = $4; - var $143 = __Z8classendP10MatchStatePKc($141, $142); - $ep1 = $143; - var $144 = $3; - var $145 = $2; - var $146 = $145+4; - var $147 = IHEAP[$146]; - var $148 = $144 < $147; - ; - if ($148) { - __lastLabel__ = 42; ; - var $150 = $3; - var $151 = IHEAP[$150]; - var $152 = $151; - var $153 = $4; - var $154 = $ep1; - var $155 = __Z11singlematchiPKcS0_($152, $153, $154); - var $156 = $155 != 0; - __lastLabel__ = 19; ; - } - else { - __lastLabel__ = 42; ; - } - var $158 = __lastLabel__ == 42 ? 0 : ($156); - var $159 = $158; - $m = $159; - var $160 = $ep1; - var $161 = IHEAP[$160]; - var $162 = $161; - if ($162 == 63) { - __label__ = 37; /* $163 */ - } - else if ($162 == 42) { - __label__ = 38; /* $179 */ break $5$2; - } - else if ($162 == 43) { - __label__ = 39; /* $185 */ break $5$2; - } - else if ($162 == 45) { - __label__ = 40; /* $198 */ break $5$2; - } - else { - __label__ = 41; /* $204 */ - } - - if (__label__ == 41) { - var $205 = $m; - var $206 = $205 != 0; - if (!($206)) { __label__ = 27; /* $207 */ break $5$2; } - var $209 = $3; - var $210 = $209+1; - $3 = $210; - var $211 = $ep1; - $4 = $211; - __label__ = 0; /* $5 */ continue $5$2; - } - else if (__label__ == 37) { - var $164 = $m; - var $165 = $164 != 0; - ; - if ($165) { - ; - var $167 = $2; - var $168 = $3; - var $169 = $168+1; - var $170 = $ep1; - var $171 = $170+1; - var $172 = __Z5matchP10MatchStatePKcS2_($167, $169, $171); - $res = $172; - var $173 = $172 != 0; - if ($173) { __label__ = 21; /* $174 */ break $5$2; } - } - var $177 = $ep1; - var $178 = $177+1; - $4 = $178; - __label__ = 0; /* $5 */ continue $5$2; - } - } - if (__label__ == 28) { - var $10 = $4; - var $11 = $10+1; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = $13 == 41; - ; - if ($14) { - ; - var $16 = $2; - var $17 = $3; - var $18 = $4; - var $19 = $18+2; - var $20 = __Z13start_captureP10MatchStatePKcS2_i($16, $17, $19, -2); - $1 = $20; - ; - } - else { - ; - var $22 = $2; - var $23 = $3; - var $24 = $4; - var $25 = $24+1; - var $26 = __Z13start_captureP10MatchStatePKcS2_i($22, $23, $25, -1); - $1 = $26; - ; - } - } - else if (__label__ == 29) { - var $28 = $2; - var $29 = $3; - var $30 = $4; - var $31 = $30+1; - var $32 = __Z11end_captureP10MatchStatePKcS2_($28, $29, $31); - $1 = $32; - ; - } - else if (__label__ == 31) { - var $120 = $3; - $1 = $120; - ; - } - else if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 8) { - $1 = 0; - ; - } - else if (__label__ == 11) { - $1 = 0; - ; - } - else if (__label__ == 14) { - var $128 = $3; - var $129 = $2; - var $130 = $129+4; - var $131 = IHEAP[$130]; - var $132 = $128 == $131; - ; - if ($132) { - ; - var $134 = $3; - __lastLabel__ = 16; ; - } - else { - ; - __lastLabel__ = 18; ; - } - var $137 = __lastLabel__ == 16 ? $134 : (0); - $1 = $137; - ; - } - else if (__label__ == 38) { - var $180 = $2; - var $181 = $3; - var $182 = $4; - var $183 = $ep1; - var $184 = __Z10max_expandP10MatchStatePKcS2_S2_($180, $181, $182, $183); - $1 = $184; - ; - } - else if (__label__ == 39) { - var $186 = $m; - var $187 = $186 != 0; - ; - if ($187) { - ; - var $189 = $2; - var $190 = $3; - var $191 = $190+1; - var $192 = $4; - var $193 = $ep1; - var $194 = __Z10max_expandP10MatchStatePKcS2_S2_($189, $191, $192, $193); - __lastLabel__ = 23; ; - } - else { - ; - __lastLabel__ = 25; ; - } - var $197 = __lastLabel__ == 23 ? $194 : (0); - $1 = $197; - ; - } - else if (__label__ == 40) { - var $199 = $2; - var $200 = $3; - var $201 = $4; - var $202 = $ep1; - var $203 = __Z10min_expandP10MatchStatePKcS2_S2_($199, $200, $201, $202); - $1 = $203; - ; - } - else if (__label__ == 21) { - var $175 = $res; - $1 = $175; - ; - } - else if (__label__ == 27) { - $1 = 0; - ; - } - var $213 = $1; - ; - return $213; - } - __Z5matchP10MatchStatePKcS2_.__index__ = Runtime.getFunctionIndex(__Z5matchP10MatchStatePKcS2_, "__Z5matchP10MatchStatePKcS2_"); - - - function __Z13push_capturesP10MatchStatePKcS2_($ms, $s, $e) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $i; - var $nlevels; - $1 = $ms; - $2 = $s; - $3 = $e; - var $4 = $1; - var $5 = $4+12; - var $6 = IHEAP[$5]; - var $7 = $6 == 0; - ; - $8$12$2: do { - if ($7) { - ; - var $9 = $2; - var $10 = $9 != 0; - if (!($10)) { __label__ = 1; /* $12 */ break $8$12$2; } - __lastLabel__ = 0; __label__ = 2; /* $16 */ break $8$12$2; - } - else { - __label__ = 1; /* $12 */ - } - } while(0); - if (__label__ == 1) { - var $13 = $1; - var $14 = $13+12; - var $15 = IHEAP[$14]; - __lastLabel__ = 1; ; - } - var $17 = __lastLabel__ == 0 ? 1 : ($15); - $nlevels = $17; - var $18 = $1; - var $19 = $18+8; - var $20 = IHEAP[$19]; - var $21 = $nlevels; - __Z15luaL_checkstackP9lua_StateiPKc($20, $21, __str19517); - $i = 0; - ; - $22$8: while(1) { // $22 - var $23 = $i; - var $24 = $nlevels; - var $25 = $23 < $24; - if (!($25)) { __label__ = 6; /* $34 */ break $22$8; } - var $27 = $1; - var $28 = $i; - var $29 = $2; - var $30 = $3; - __Z15push_onecaptureP10MatchStateiPKcS2_($27, $28, $29, $30); - ; - var $32 = $i; - var $33 = $32 + 1; - $i = $33; - __label__ = 4; /* $22 */ continue $22$8; - } - var $35 = $nlevels; - ; - return $35; - } - __Z13push_capturesP10MatchStatePKcS2_.__index__ = Runtime.getFunctionIndex(__Z13push_capturesP10MatchStatePKcS2_, "__Z13push_capturesP10MatchStatePKcS2_"); - - - function __Z15push_onecaptureP10MatchStateiPKcS2_($ms, $i, $s, $e) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $l; - $1 = $ms; - $2 = $i; - $3 = $s; - $4 = $e; - var $5 = $2; - var $6 = $1; - var $7 = $6+12; - var $8 = IHEAP[$7]; - var $9 = $5 >= $8; - ; - if ($9) { - ; - var $11 = $2; - var $12 = $11 == 0; - ; - if ($12) { - ; - var $14 = $1; - var $15 = $14+8; - var $16 = IHEAP[$15]; - var $17 = $3; - var $18 = $4; - var $19 = $3; - var $20 = $18; - var $21 = $19; - var $22 = $20 - $21; - __Z15lua_pushlstringP9lua_StatePKcj($16, $17, $22); - ; - } - else { - ; - var $24 = $1; - var $25 = $24+8; - var $26 = IHEAP[$25]; - var $27 = __Z10luaL_errorP9lua_StatePKcz($26, __str20518); - ; - } - ; - } - else { - ; - var $30 = $2; - var $31 = $1; - var $32 = $31+16; - var $33 = $32+$30*8; - var $34 = $33+4; - var $35 = IHEAP[$34]; - $l = $35; - var $36 = $l; - var $37 = $36 == -1; - ; - if ($37) { - ; - var $39 = $1; - var $40 = $39+8; - var $41 = IHEAP[$40]; - var $42 = __Z10luaL_errorP9lua_StatePKcz($41, __str21519); - ; - } - var $44 = $l; - var $45 = $44 == -2; - ; - if ($45) { - ; - var $47 = $1; - var $48 = $47+8; - var $49 = IHEAP[$48]; - var $50 = $2; - var $51 = $1; - var $52 = $51+16; - var $53 = $52+$50*8; - var $54 = $53; - var $55 = IHEAP[$54]; - var $56 = $1; - var $57 = $56; - var $58 = IHEAP[$57]; - var $59 = $55; - var $60 = $58; - var $61 = $59 - $60; - var $62 = $61 + 1; - __Z15lua_pushintegerP9lua_Statei($49, $62); - ; - } - else { - ; - var $64 = $1; - var $65 = $64+8; - var $66 = IHEAP[$65]; - var $67 = $2; - var $68 = $1; - var $69 = $68+16; - var $70 = $69+$67*8; - var $71 = $70; - var $72 = IHEAP[$71]; - var $73 = $l; - __Z15lua_pushlstringP9lua_StatePKcj($66, $72, $73); - ; - } - ; - } - ; - return; - } - __Z15push_onecaptureP10MatchStateiPKcS2_.__index__ = Runtime.getFunctionIndex(__Z15push_onecaptureP10MatchStateiPKcS2_, "__Z15push_onecaptureP10MatchStateiPKcS2_"); - - - function __Z13start_captureP10MatchStatePKcS2_i($ms, $s, $p, $what) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $res; - var $level; - $1 = $ms; - $2 = $s; - $3 = $p; - $4 = $what; - var $5 = $1; - var $6 = $5+12; - var $7 = IHEAP[$6]; - $level = $7; - var $8 = $level; - var $9 = $8 >= 32; - ; - if ($9) { - ; - var $11 = $1; - var $12 = $11+8; - var $13 = IHEAP[$12]; - var $14 = __Z10luaL_errorP9lua_StatePKcz($13, __str19517); - ; - } - var $16 = $2; - var $17 = $level; - var $18 = $1; - var $19 = $18+16; - var $20 = $19+$17*8; - var $21 = $20; - IHEAP[$21] = $16; - var $22 = $4; - var $23 = $level; - var $24 = $1; - var $25 = $24+16; - var $26 = $25+$23*8; - var $27 = $26+4; - IHEAP[$27] = $22; - var $28 = $level; - var $29 = $28 + 1; - var $30 = $1; - var $31 = $30+12; - IHEAP[$31] = $29; - var $32 = $1; - var $33 = $2; - var $34 = $3; - var $35 = __Z5matchP10MatchStatePKcS2_($32, $33, $34); - $res = $35; - var $36 = $35 == 0; - ; - if ($36) { - ; - var $38 = $1; - var $39 = $38+12; - var $40 = IHEAP[$39]; - var $41 = $40 + -1; - IHEAP[$39] = $41; - ; - } - var $43 = $res; - ; - return $43; - } - __Z13start_captureP10MatchStatePKcS2_i.__index__ = Runtime.getFunctionIndex(__Z13start_captureP10MatchStatePKcS2_i, "__Z13start_captureP10MatchStatePKcS2_i"); - - - function __Z11end_captureP10MatchStatePKcS2_($ms, $s, $p) { - ; - var __label__; - var $1; - var $2; - var $3; - var $l; - var $res; - $1 = $ms; - $2 = $s; - $3 = $p; - var $4 = $1; - var $5 = __Z16capture_to_closeP10MatchState($4); - $l = $5; - var $6 = $2; - var $7 = $l; - var $8 = $1; - var $9 = $8+16; - var $10 = $9+$7*8; - var $11 = $10; - var $12 = IHEAP[$11]; - var $13 = $6; - var $14 = $12; - var $15 = $13 - $14; - var $16 = $l; - var $17 = $1; - var $18 = $17+16; - var $19 = $18+$16*8; - var $20 = $19+4; - IHEAP[$20] = $15; - var $21 = $1; - var $22 = $2; - var $23 = $3; - var $24 = __Z5matchP10MatchStatePKcS2_($21, $22, $23); - $res = $24; - var $25 = $24 == 0; - ; - if ($25) { - ; - var $27 = $l; - var $28 = $1; - var $29 = $28+16; - var $30 = $29+$27*8; - var $31 = $30+4; - IHEAP[$31] = -1; - ; - } - var $33 = $res; - ; - return $33; - } - __Z11end_captureP10MatchStatePKcS2_.__index__ = Runtime.getFunctionIndex(__Z11end_captureP10MatchStatePKcS2_, "__Z11end_captureP10MatchStatePKcS2_"); - - - function __Z12matchbalanceP10MatchStatePKcS2_($ms, $s, $p) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $b; - var $e; - var $cont; - $2 = $ms; - $3 = $s; - $4 = $p; - var $5 = $4; - var $6 = IHEAP[$5]; - var $7 = $6; - var $8 = $7 == 0; - ; - $15$9$2: do { - if ($8) { - __label__ = 0; /* $15 */ - } - else { - ; - var $10 = $4; - var $11 = $10+1; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = $13 == 0; - if ($14) { __label__ = 0; /* $15 */ break $15$9$2; } else { __label__ = 1; /* $20 */ break $15$9$2; } - } - } while(0); - if (__label__ == 0) { - var $16 = $2; - var $17 = $16+8; - var $18 = IHEAP[$17]; - var $19 = __Z10luaL_errorP9lua_StatePKcz($18, __str25523); - ; - } - var $21 = $3; - var $22 = IHEAP[$21]; - var $23 = $22; - var $24 = $4; - var $25 = IHEAP[$24]; - var $26 = $25; - var $27 = $23 != $26; - ; - if ($27) { - ; - $1 = 0; - ; - } - else { - ; - var $30 = $4; - var $31 = IHEAP[$30]; - var $32 = $31; - $b = $32; - var $33 = $4; - var $34 = $33+1; - var $35 = IHEAP[$34]; - var $36 = $35; - $e = $36; - $cont = 1; - ; - $37$10: while(1) { // $37 - var $38 = $3; - var $39 = $38+1; - $3 = $39; - var $40 = $2; - var $41 = $40+4; - var $42 = IHEAP[$41]; - var $43 = $39 < $42; - if (!($43)) { __label__ = 6; /* $69 */ break $37$10; } - var $45 = $3; - var $46 = IHEAP[$45]; - var $47 = $46; - var $48 = $e; - var $49 = $47 == $48; - ; - if ($49) { - ; - var $51 = $cont; - var $52 = $51 + -1; - $cont = $52; - var $53 = $52 == 0; - if ($53) { __label__ = 7; /* $54 */ break $37$10; } - ; - } - else { - ; - var $59 = $3; - var $60 = IHEAP[$59]; - var $61 = $60; - var $62 = $b; - var $63 = $61 == $62; - ; - if ($63) { - ; - var $65 = $cont; - var $66 = $65 + 1; - $cont = $66; - ; - } - ; - } - __label__ = 4; /* $37 */ continue $37$10; - } - if (__label__ == 6) { - ; - $1 = 0; - ; - } - else if (__label__ == 7) { - var $55 = $3; - var $56 = $55+1; - $1 = $56; - ; - } - } - var $72 = $1; - ; - return $72; - } - __Z12matchbalanceP10MatchStatePKcS2_.__index__ = Runtime.getFunctionIndex(__Z12matchbalanceP10MatchStatePKcS2_, "__Z12matchbalanceP10MatchStatePKcS2_"); - - - function __Z8classendP10MatchStatePKc($ms, $p) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $ms; - $3 = $p; - var $4 = $3; - var $5 = $4+1; - $3 = $5; - var $6 = IHEAP[$4]; - var $7 = $6; - if ($7 == 37) { - __label__ = 10; /* $8 */ - } - else if ($7 == 91) { - __label__ = 11; /* $21 */ - } - else { - __label__ = 12; /* $63 */ - } - - if (__label__ == 12) { - var $64 = $3; - $1 = $64; - ; - } - else if (__label__ == 10) { - var $9 = $3; - var $10 = IHEAP[$9]; - var $11 = $10; - var $12 = $11 == 0; - ; - if ($12) { - ; - var $14 = $2; - var $15 = $14+8; - var $16 = IHEAP[$15]; - var $17 = __Z10luaL_errorP9lua_StatePKcz($16, __str23521); - ; - } - var $19 = $3; - var $20 = $19+1; - $1 = $20; - ; - } - else if (__label__ == 11) { - var $22 = $3; - var $23 = IHEAP[$22]; - var $24 = $23; - var $25 = $24 == 94; - ; - if ($25) { - ; - var $27 = $3; - var $28 = $27+1; - $3 = $28; - ; - } - ; - $30$12: while(1) { // $30 - var $31 = $3; - var $32 = IHEAP[$31]; - var $33 = $32; - var $34 = $33 == 0; - ; - if ($34) { - ; - var $36 = $2; - var $37 = $36+8; - var $38 = IHEAP[$37]; - var $39 = __Z10luaL_errorP9lua_StatePKcz($38, __str24522); - ; - } - var $41 = $3; - var $42 = $41+1; - $3 = $42; - var $43 = IHEAP[$41]; - var $44 = $43; - var $45 = $44 == 37; - ; - $46$54$17: do { - if ($45) { - ; - var $47 = $3; - var $48 = IHEAP[$47]; - var $49 = $48; - var $50 = $49 != 0; - if (!($50)) { __label__ = 6; /* $54 */ break $46$54$17; } - var $52 = $3; - var $53 = $52+1; - $3 = $53; - ; - } - } while(0); - ; - var $56 = $3; - var $57 = IHEAP[$56]; - var $58 = $57; - var $59 = $58 != 93; - if ($59) { __label__ = 3; /* $30 */ continue $30$12; } else { __label__ = 9; /* $60 */ break $30$12; } - } - var $61 = $3; - var $62 = $61+1; - $1 = $62; - ; - } - var $66 = $1; - ; - return $66; - } - __Z8classendP10MatchStatePKc.__index__ = Runtime.getFunctionIndex(__Z8classendP10MatchStatePKc, "__Z8classendP10MatchStatePKc"); - - - function __Z17matchbracketclassiPKcS0_($c, $p, $ec) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $sig; - $2 = $c; - $3 = $p; - $4 = $ec; - $sig = 1; - var $5 = $3; - var $6 = $5+1; - var $7 = IHEAP[$6]; - var $8 = $7; - var $9 = $8 == 94; - ; - if ($9) { - ; - $sig = 0; - var $11 = $3; - var $12 = $11+1; - $3 = $12; - ; - } - ; - $14$5: while(1) { // $14 - var $15 = $3; - var $16 = $15+1; - $3 = $16; - var $17 = $4; - var $18 = $16 < $17; - if (!($18)) { __label__ = 3; /* $76 */ break $14$5; } - var $20 = $3; - var $21 = IHEAP[$20]; - var $22 = $21; - var $23 = $22 == 37; - ; - if ($23) { - ; - var $25 = $3; - var $26 = $25+1; - $3 = $26; - var $27 = $2; - var $28 = $3; - var $29 = IHEAP[$28]; - var $30 = $29; - var $31 = __Z11match_classii($27, $30); - var $32 = $31 != 0; - if ($32) { __label__ = 4; /* $33 */ break $14$5; } - ; - } - else { - ; - var $37 = $3; - var $38 = $37+1; - var $39 = IHEAP[$38]; - var $40 = $39; - var $41 = $40 == 45; - ; - $42$65$12: do { - if ($41) { - ; - var $43 = $3; - var $44 = $43+2; - var $45 = $4; - var $46 = $44 < $45; - if (!($46)) { __label__ = 9; /* $65 */ break $42$65$12; } - var $48 = $3; - var $49 = $48+2; - $3 = $49; - var $50 = $3; - var $51 = $50+-2; - var $52 = IHEAP[$51]; - var $53 = $52; - var $54 = $2; - var $55 = $53 <= $54; - ; - if ($55) { - ; - var $57 = $2; - var $58 = $3; - var $59 = IHEAP[$58]; - var $60 = $59; - var $61 = $57 <= $60; - if ($61) { __label__ = 10; /* $62 */ break $14$5; } - } - __label__ = 12; /* $74 */ break $42$65$12; - } - else { - __label__ = 9; /* $65 */ - } - } while(0); - if (__label__ == 9) { - var $66 = $3; - var $67 = IHEAP[$66]; - var $68 = $67; - var $69 = $2; - var $70 = $68 == $69; - if ($70) { __label__ = 13; /* $71 */ break $14$5; } - ; - } - ; - } - __label__ = 1; /* $14 */ continue $14$5; - } - if (__label__ == 3) { - var $77 = $sig; - var $78 = $77 != 0; - var $79 = $78 ^ 1; - var $80 = $79; - $1 = $80; - ; - } - else if (__label__ == 4) { - var $34 = $sig; - $1 = $34; - ; - } - else if (__label__ == 10) { - var $63 = $sig; - $1 = $63; - ; - } - else if (__label__ == 13) { - var $72 = $sig; - $1 = $72; - ; - } - var $82 = $1; - ; - return $82; - } - __Z17matchbracketclassiPKcS0_.__index__ = Runtime.getFunctionIndex(__Z17matchbracketclassiPKcS0_, "__Z17matchbracketclassiPKcS0_"); - - - function __Z13match_captureP10MatchStatePKci($ms, $s, $l) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $len; - $2 = $ms; - $3 = $s; - $4 = $l; - var $5 = $2; - var $6 = $4; - var $7 = __Z13check_captureP10MatchStatei($5, $6); - $4 = $7; - var $8 = $4; - var $9 = $2; - var $10 = $9+16; - var $11 = $10+$8*8; - var $12 = $11+4; - var $13 = IHEAP[$12]; - $len = $13; - var $14 = $2; - var $15 = $14+4; - var $16 = IHEAP[$15]; - var $17 = $3; - var $18 = $16; - var $19 = $17; - var $20 = $18 - $19; - var $21 = $len; - var $22 = unSign($20, 32) >= unSign($21, 32); - ; - $23$38$2: do { - if ($22) { - ; - var $24 = $4; - var $25 = $2; - var $26 = $25+16; - var $27 = $26+$24*8; - var $28 = $27; - var $29 = IHEAP[$28]; - var $30 = $3; - var $31 = $len; - var $32 = _memcmp($29, $30, $31); - var $33 = $32 == 0; - if (!($33)) { __label__ = 1; /* $38 */ break $23$38$2; } - var $35 = $3; - var $36 = $len; - var $37 = $35+$36; - $1 = $37; - __label__ = 2; /* $39 */ break $23$38$2; - } - else { - __label__ = 1; /* $38 */ - } - } while(0); - if (__label__ == 1) { - $1 = 0; - ; - } - var $40 = $1; - ; - return $40; - } - __Z13match_captureP10MatchStatePKci.__index__ = Runtime.getFunctionIndex(__Z13match_captureP10MatchStatePKci, "__Z13match_captureP10MatchStatePKci"); - - - function __Z11singlematchiPKcS0_($c, $p, $ep) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $2 = $c; - $3 = $p; - $4 = $ep; - var $5 = $3; - var $6 = IHEAP[$5]; - var $7 = $6; - if ($7 == 46) { - __label__ = 1; /* $8 */ - } - else if ($7 == 37) { - __label__ = 2; /* $9 */ - } - else if ($7 == 91) { - __label__ = 3; /* $16 */ - } - else { - __label__ = 4; /* $22 */ - } - - if (__label__ == 4) { - var $23 = $3; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $2; - var $27 = $25 == $26; - var $28 = $27; - $1 = $28; - ; - } - else if (__label__ == 1) { - $1 = 1; - ; - } - else if (__label__ == 2) { - var $10 = $2; - var $11 = $3; - var $12 = $11+1; - var $13 = IHEAP[$12]; - var $14 = $13; - var $15 = __Z11match_classii($10, $14); - $1 = $15; - ; - } - else if (__label__ == 3) { - var $17 = $2; - var $18 = $3; - var $19 = $4; - var $20 = $19+-1; - var $21 = __Z17matchbracketclassiPKcS0_($17, $18, $20); - $1 = $21; - ; - } - var $30 = $1; - ; - return $30; - } - __Z11singlematchiPKcS0_.__index__ = Runtime.getFunctionIndex(__Z11singlematchiPKcS0_, "__Z11singlematchiPKcS0_"); - - - function __Z10max_expandP10MatchStatePKcS2_S2_($ms, $s, $p, $ep) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $5; - var $i; - var $res; - $2 = $ms; - $3 = $s; - $4 = $p; - $5 = $ep; - $i = 0; - ; - $6$2: while(1) { // $6 - var $7 = $3; - var $8 = $i; - var $9 = $7+$8; - var $10 = $2; - var $11 = $10+4; - var $12 = IHEAP[$11]; - var $13 = $9 < $12; - ; - if ($13) { - __lastLabel__ = 0; ; - var $15 = $3; - var $16 = $i; - var $17 = $15+$16; - var $18 = IHEAP[$17]; - var $19 = $18; - var $20 = $4; - var $21 = $5; - var $22 = __Z11singlematchiPKcS0_($19, $20, $21); - var $23 = $22 != 0; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 0; ; - } - var $25 = __lastLabel__ == 0 ? 0 : ($23); - if (!($25)) { __label__ = 4; /* $29 */ break $6$2; } - var $27 = $i; - var $28 = $27 + 1; - $i = $28; - __label__ = 0; /* $6 */ continue $6$2; - } - ; - $30$9: while(1) { // $30 - var $31 = $i; - var $32 = $31 >= 0; - if (!($32)) { __label__ = 7; /* $48 */ break $30$9; } - var $34 = $2; - var $35 = $3; - var $36 = $i; - var $37 = $35+$36; - var $38 = $5; - var $39 = $38+1; - var $40 = __Z5matchP10MatchStatePKcS2_($34, $37, $39); - $res = $40; - var $41 = $res; - var $42 = $41 != 0; - if ($42) { __label__ = 8; /* $43 */ break $30$9; } - var $46 = $i; - var $47 = $46 + -1; - $i = $47; - __label__ = 5; /* $30 */ continue $30$9; - } - if (__label__ == 7) { - $1 = 0; - ; - } - else if (__label__ == 8) { - var $44 = $res; - $1 = $44; - ; - } - var $50 = $1; - ; - return $50; - } - __Z10max_expandP10MatchStatePKcS2_S2_.__index__ = Runtime.getFunctionIndex(__Z10max_expandP10MatchStatePKcS2_S2_, "__Z10max_expandP10MatchStatePKcS2_S2_"); - - - function __Z10min_expandP10MatchStatePKcS2_S2_($ms, $s, $p, $ep) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $5; - var $res; - $2 = $ms; - $3 = $s; - $4 = $p; - $5 = $ep; - ; - $6$2: while(1) { // $6 - var $7 = $2; - var $8 = $3; - var $9 = $5; - var $10 = $9+1; - var $11 = __Z5matchP10MatchStatePKcS2_($7, $8, $10); - $res = $11; - var $12 = $res; - var $13 = $12 != 0; - if ($13) { __label__ = 1; /* $14 */ break $6$2; } - var $17 = $3; - var $18 = $2; - var $19 = $18+4; - var $20 = IHEAP[$19]; - var $21 = $17 < $20; - if (!($21)) { __label__ = 5; /* $33 */ break $6$2; } - var $23 = $3; - var $24 = IHEAP[$23]; - var $25 = $24; - var $26 = $4; - var $27 = $5; - var $28 = __Z11singlematchiPKcS0_($25, $26, $27); - var $29 = $28 != 0; - if (!($29)) { __label__ = 5; /* $33 */ break $6$2; } - var $31 = $3; - var $32 = $31+1; - $3 = $32; - ; - ; - __label__ = 0; /* $6 */ continue $6$2; - } - if (__label__ == 1) { - var $15 = $res; - $1 = $15; - ; - } - else if (__label__ == 5) { - $1 = 0; - ; - } - var $37 = $1; - ; - return $37; - } - __Z10min_expandP10MatchStatePKcS2_S2_.__index__ = Runtime.getFunctionIndex(__Z10min_expandP10MatchStatePKcS2_S2_, "__Z10min_expandP10MatchStatePKcS2_S2_"); - - - function __Z11match_classii($c, $cl) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $res; - $2 = $c; - $3 = $cl; - var $4 = $3; - var $5 = _tolower($4); - if ($5 == 97) { - __label__ = 6; /* $6 */ - } - else if ($5 == 99) { - __label__ = 7; /* $9 */ - } - else if ($5 == 100) { - __label__ = 8; /* $12 */ - } - else if ($5 == 108) { - __label__ = 9; /* $15 */ - } - else if ($5 == 112) { - __label__ = 10; /* $18 */ - } - else if ($5 == 115) { - __label__ = 11; /* $21 */ - } - else if ($5 == 117) { - __label__ = 12; /* $24 */ - } - else if ($5 == 119) { - __label__ = 13; /* $27 */ - } - else if ($5 == 120) { - __label__ = 14; /* $30 */ - } - else if ($5 == 122) { - __label__ = 15; /* $33 */ - } - else { - __label__ = 16; /* $37 */ - } - - $37$6$9$12$15$18$21$24$27$30$33$2: do { - if (__label__ == 16) { - var $38 = $3; - var $39 = $2; - var $40 = $38 == $39; - var $41 = $40; - $1 = $41; - __label__ = 1; /* $55 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - else if (__label__ == 6) { - var $7 = $2; - var $8 = _isalpha($7); - $res = $8; - __label__ = 0; /* $42 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - else if (__label__ == 7) { - var $10 = $2; - var $11 = _iscntrl($10); - $res = $11; - __label__ = 0; /* $42 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - else if (__label__ == 8) { - var $13 = $2; - var $14 = _isdigit($13); - $res = $14; - __label__ = 0; /* $42 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - else if (__label__ == 9) { - var $16 = $2; - var $17 = _islower($16); - $res = $17; - __label__ = 0; /* $42 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - else if (__label__ == 10) { - var $19 = $2; - var $20 = _ispunct($19); - $res = $20; - __label__ = 0; /* $42 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - else if (__label__ == 11) { - var $22 = $2; - var $23 = _isspace($22); - $res = $23; - __label__ = 0; /* $42 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - else if (__label__ == 12) { - var $25 = $2; - var $26 = _isupper($25); - $res = $26; - __label__ = 0; /* $42 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - else if (__label__ == 13) { - var $28 = $2; - var $29 = _isalnum($28); - $res = $29; - __label__ = 0; /* $42 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - else if (__label__ == 14) { - var $31 = $2; - var $32 = _isxdigit($31); - $res = $32; - __label__ = 0; /* $42 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - else if (__label__ == 15) { - var $34 = $2; - var $35 = $34 == 0; - var $36 = $35; - $res = $36; - __label__ = 0; /* $42 */ break $37$6$9$12$15$18$21$24$27$30$33$2; - } - } while(0); - if (__label__ == 0) { - var $43 = $3; - var $44 = _islower($43); - var $45 = $44 != 0; - ; - if ($45) { - ; - var $47 = $res; - __lastLabel__ = 2; ; - } - else { - ; - var $49 = $res; - var $50 = $49 != 0; - var $51 = $50 ^ 1; - var $52 = $51; - __lastLabel__ = 4; ; - } - var $54 = __lastLabel__ == 2 ? $47 : ($52); - $1 = $54; - ; - } - var $56 = $1; - ; - return $56; - } - __Z11match_classii.__index__ = Runtime.getFunctionIndex(__Z11match_classii, "__Z11match_classii"); - - - function __Z13check_captureP10MatchStatei($ms, $l) { - ; - var __label__; - var $1; - var $2; - var $3; - $2 = $ms; - $3 = $l; - var $4 = $3; - var $5 = $4 - 49; - $3 = $5; - var $6 = $3; - var $7 = $6 < 0; - ; - $22$8$2: do { - if ($7) { - __label__ = 0; /* $22 */ - } - else { - ; - var $9 = $3; - var $10 = $2; - var $11 = $10+12; - var $12 = IHEAP[$11]; - var $13 = $9 >= $12; - if ($13) { __label__ = 0; /* $22 */ break $22$8$2; } - var $15 = $3; - var $16 = $2; - var $17 = $16+16; - var $18 = $17+$15*8; - var $19 = $18+4; - var $20 = IHEAP[$19]; - var $21 = $20 == -1; - if ($21) { __label__ = 0; /* $22 */ break $22$8$2; } - var $28 = $3; - $1 = $28; - __label__ = 4; /* $29 */ break $22$8$2; - } - } while(0); - if (__label__ == 0) { - var $23 = $2; - var $24 = $23+8; - var $25 = IHEAP[$24]; - var $26 = __Z10luaL_errorP9lua_StatePKcz($25, __str20518); - $1 = $26; - ; - } - var $30 = $1; - ; - return $30; - } - __Z13check_captureP10MatchStatei.__index__ = Runtime.getFunctionIndex(__Z13check_captureP10MatchStatei, "__Z13check_captureP10MatchStatei"); - - - function __Z16capture_to_closeP10MatchState($ms) { - ; - var __label__; - var $1; - var $2; - var $level; - $2 = $ms; - var $3 = $2; - var $4 = $3+12; - var $5 = IHEAP[$4]; - $level = $5; - var $6 = $level; - var $7 = $6 + -1; - $level = $7; - ; - $8$2: while(1) { // $8 - var $9 = $level; - var $10 = $9 >= 0; - if (!($10)) { __label__ = 2; /* $25 */ break $8$2; } - var $12 = $level; - var $13 = $2; - var $14 = $13+16; - var $15 = $14+$12*8; - var $16 = $15+4; - var $17 = IHEAP[$16]; - var $18 = $17 == -1; - if ($18) { __label__ = 3; /* $19 */ break $8$2; } - ; - var $23 = $level; - var $24 = $23 + -1; - $level = $24; - __label__ = 0; /* $8 */ continue $8$2; - } - if (__label__ == 2) { - var $26 = $2; - var $27 = $26+8; - var $28 = IHEAP[$27]; - var $29 = __Z10luaL_errorP9lua_StatePKcz($28, __str26524); - $1 = $29; - ; - } - else if (__label__ == 3) { - var $20 = $level; - $1 = $20; - ; - } - var $31 = $1; - ; - return $31; - } - __Z16capture_to_closeP10MatchState.__index__ = Runtime.getFunctionIndex(__Z16capture_to_closeP10MatchState, "__Z16capture_to_closeP10MatchState"); - - - function __Z9add_valueP10MatchStateP11luaL_BufferPKcS4_($ms, $b, $s, $e) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $L; - var $n; - $1 = $ms; - $2 = $b; - $3 = $s; - $4 = $e; - var $5 = $1; - var $6 = $5+8; - var $7 = IHEAP[$6]; - $L = $7; - var $8 = $L; - var $9 = __Z8lua_typeP9lua_Statei($8, 3); - if ($9 == 3) { - __label__ = 5; /* $10 */ - } - else if ($9 == 4) { - __label__ = 5; /* $10 */ - } - else if ($9 == 6) { - __label__ = 6; /* $15 */ - } - else if ($9 == 5) { - __label__ = 7; /* $23 */ - } - else { - __label__ = 1; /* $28 */ - } - - $28$10$15$23$2: do { - if (__label__ == 5) { - var $11 = $1; - var $12 = $2; - var $13 = $3; - var $14 = $4; - __Z5add_sP10MatchStateP11luaL_BufferPKcS4_($11, $12, $13, $14); - __label__ = 0; /* $55 */ break $28$10$15$23$2; - } - else if (__label__ == 6) { - var $16 = $L; - __Z13lua_pushvalueP9lua_Statei($16, 3); - var $17 = $1; - var $18 = $3; - var $19 = $4; - var $20 = __Z13push_capturesP10MatchStatePKcS2_($17, $18, $19); - $n = $20; - var $21 = $L; - var $22 = $n; - __Z8lua_callP9lua_Stateii($21, $22, 1); - __label__ = 1; /* $28 */ break $28$10$15$23$2; - } - else if (__label__ == 7) { - var $24 = $1; - var $25 = $3; - var $26 = $4; - __Z15push_onecaptureP10MatchStateiPKcS2_($24, 0, $25, $26); - var $27 = $L; - __Z12lua_gettableP9lua_Statei($27, 3); - __label__ = 1; /* $28 */ break $28$10$15$23$2; - } - } while(0); - if (__label__ == 1) { - var $29 = $L; - var $30 = __Z13lua_tobooleanP9lua_Statei($29, -1); - var $31 = $30 != 0; - ; - if ($31) { - ; - var $42 = $L; - var $43 = __Z12lua_isstringP9lua_Statei($42, -1); - var $44 = $43 != 0; - ; - if (!$44) { - ; - var $46 = $L; - var $47 = $L; - var $48 = $L; - var $49 = __Z8lua_typeP9lua_Statei($48, -1); - var $50 = __Z12lua_typenameP9lua_Statei($47, $49); - var $51 = __Z10luaL_errorP9lua_StatePKcz($46, __str28526, Pointer_make([$50,0,0,0], 0, ALLOC_STACK)); - ; - } - ; - } - else { - ; - var $33 = $L; - __Z10lua_settopP9lua_Statei($33, -2); - var $34 = $L; - var $35 = $3; - var $36 = $4; - var $37 = $3; - var $38 = $36; - var $39 = $37; - var $40 = $38 - $39; - __Z15lua_pushlstringP9lua_StatePKcj($34, $35, $40); - ; - } - var $54 = $2; - __Z13luaL_addvalueP11luaL_Buffer($54); - ; - } - ; - return; - } - __Z9add_valueP10MatchStateP11luaL_BufferPKcS4_.__index__ = Runtime.getFunctionIndex(__Z9add_valueP10MatchStateP11luaL_BufferPKcS4_, "__Z9add_valueP10MatchStateP11luaL_BufferPKcS4_"); - - - function __Z5add_sP10MatchStateP11luaL_BufferPKcS4_($ms, $b, $s, $e) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $4; - var $l = __stackBase__; - var $i; - var $news; - $1 = $ms; - $2 = $b; - $3 = $s; - $4 = $e; - var $5 = $1; - var $6 = $5+8; - var $7 = IHEAP[$6]; - var $8 = __Z13lua_tolstringP9lua_StateiPj($7, 3, $l); - $news = $8; - $i = 0; - ; - $9$2: while(1) { // $9 - var $10 = $i; - var $11 = IHEAP[$l]; - var $12 = unSign($10, 32) < unSign($11, 32); - if (!($12)) { __label__ = 2; /* $108 */ break $9$2; } - var $14 = $i; - var $15 = $news; - var $16 = $15+$14; - var $17 = IHEAP[$16]; - var $18 = $17; - var $19 = $18 != 37; - ; - if ($19) { - ; - var $21 = $2; - var $22 = $21; - var $23 = IHEAP[$22]; - var $24 = $2; - var $25 = $24+12; - var $26 = $25; - var $27 = $26+8192; - var $28 = $23 < $27; - ; - if ($28) { - __lastLabel__ = 11; ; - } - else { - __lastLabel__ = 11; ; - var $30 = $2; - var $31 = __Z15luaL_prepbufferP11luaL_Buffer($30); - var $32 = $31 != 0; - __lastLabel__ = 3; ; - } - var $34 = __lastLabel__ == 11 ? 1 : ($32); - var $35 = $i; - var $36 = $news; - var $37 = $36+$35; - var $38 = IHEAP[$37]; - var $39 = $2; - var $40 = $39; - var $41 = IHEAP[$40]; - var $42 = $41+1; - IHEAP[$40] = $42; - IHEAP[$41] = $38; - ; - } - else { - ; - var $44 = $i; - var $45 = $44 + 1; - $i = $45; - var $46 = $i; - var $47 = $news; - var $48 = $47+$46; - var $49 = IHEAP[$48]; - var $50 = $49; - var $51 = _isdigit($50); - var $52 = $51 != 0; - ; - if ($52) { - ; - var $77 = $i; - var $78 = $news; - var $79 = $78+$77; - var $80 = IHEAP[$79]; - var $81 = $80; - var $82 = $81 == 48; - ; - if ($82) { - ; - var $84 = $2; - var $85 = $3; - var $86 = $4; - var $87 = $3; - var $88 = $86; - var $89 = $87; - var $90 = $88 - $89; - __Z15luaL_addlstringP11luaL_BufferPKcj($84, $85, $90); - ; - } - else { - ; - var $92 = $1; - var $93 = $i; - var $94 = $news; - var $95 = $94+$93; - var $96 = IHEAP[$95]; - var $97 = $96; - var $98 = $97 - 49; - var $99 = $3; - var $100 = $4; - __Z15push_onecaptureP10MatchStateiPKcS2_($92, $98, $99, $100); - var $101 = $2; - __Z13luaL_addvalueP11luaL_Buffer($101); - ; - } - ; - } - else { - ; - var $54 = $2; - var $55 = $54; - var $56 = IHEAP[$55]; - var $57 = $2; - var $58 = $57+12; - var $59 = $58; - var $60 = $59+8192; - var $61 = $56 < $60; - ; - if ($61) { - __lastLabel__ = 12; ; - } - else { - __lastLabel__ = 12; ; - var $63 = $2; - var $64 = __Z15luaL_prepbufferP11luaL_Buffer($63); - var $65 = $64 != 0; - __lastLabel__ = 6; ; - } - var $67 = __lastLabel__ == 12 ? 1 : ($65); - var $68 = $i; - var $69 = $news; - var $70 = $69+$68; - var $71 = IHEAP[$70]; - var $72 = $2; - var $73 = $72; - var $74 = IHEAP[$73]; - var $75 = $74+1; - IHEAP[$73] = $75; - IHEAP[$74] = $71; - ; - } - ; - } - ; - var $106 = $i; - var $107 = $106 + 1; - $i = $107; - __label__ = 0; /* $9 */ continue $9$2; - } - STACKTOP = __stackBase__; - return; - } - __Z5add_sP10MatchStateP11luaL_BufferPKcS4_.__index__ = Runtime.getFunctionIndex(__Z5add_sP10MatchStateP11luaL_BufferPKcS4_, "__Z5add_sP10MatchStateP11luaL_BufferPKcS4_"); - - - function __Z10gmatch_auxP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 276; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $2; - var $ms = __stackBase__; - var $ls = __stackBase__+272; - var $s; - var $p; - var $src; - var $e; - var $newstart; - $2 = $L; - var $3 = $2; - var $4 = __Z13lua_tolstringP9lua_StateiPj($3, -10003, $ls); - $s = $4; - var $5 = $2; - var $6 = __Z13lua_tolstringP9lua_StateiPj($5, -10004, 0); - $p = $6; - var $7 = $2; - var $8 = $ms+8; - IHEAP[$8] = $7; - var $9 = $s; - var $10 = $ms; - IHEAP[$10] = $9; - var $11 = $s; - var $12 = IHEAP[$ls]; - var $13 = $11+$12; - var $14 = $ms+4; - IHEAP[$14] = $13; - var $15 = $s; - var $16 = $2; - var $17 = __Z13lua_tointegerP9lua_Statei($16, -10005); - var $18 = $15+$17; - $src = $18; - ; - $19$2: while(1) { // $19 - var $20 = $src; - var $21 = $ms+4; - var $22 = IHEAP[$21]; - var $23 = $20 <= $22; - if (!($23)) { __label__ = 2; /* $53 */ break $19$2; } - var $25 = $ms+12; - IHEAP[$25] = 0; - var $26 = $src; - var $27 = $p; - var $28 = __Z5matchP10MatchStatePKcS2_($ms, $26, $27); - $e = $28; - var $29 = $28 != 0; - if ($29) { __label__ = 3; /* $30 */ break $19$2; } - ; - var $51 = $src; - var $52 = $51+1; - $src = $52; - __label__ = 0; /* $19 */ continue $19$2; - } - if (__label__ == 2) { - $1 = 0; - ; - } - else if (__label__ == 3) { - var $31 = $e; - var $32 = $s; - var $33 = $31; - var $34 = $32; - var $35 = $33 - $34; - $newstart = $35; - var $36 = $e; - var $37 = $src; - var $38 = $36 == $37; - ; - if ($38) { - ; - var $40 = $newstart; - var $41 = $40 + 1; - $newstart = $41; - ; - } - var $43 = $2; - var $44 = $newstart; - __Z15lua_pushintegerP9lua_Statei($43, $44); - var $45 = $2; - __Z11lua_replaceP9lua_Statei($45, -10005); - var $46 = $src; - var $47 = $e; - var $48 = __Z13push_capturesP10MatchStatePKcS2_($ms, $46, $47); - $1 = $48; - ; - } - var $55 = $1; - STACKTOP = __stackBase__; - return $55; - } - __Z10gmatch_auxP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10gmatch_auxP9lua_State, "__Z10gmatch_auxP9lua_State"); - - - function __Z10scanformatP9lua_StatePKcPc($L, $strfrmt, $form) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $p; - $1 = $L; - $2 = $strfrmt; - $3 = $form; - var $4 = $2; - $p = $4; - ; - $5$2: while(1) { // $5 - var $6 = $p; - var $7 = IHEAP[$6]; - var $8 = $7; - var $9 = $8 != 0; - ; - if ($9) { - __lastLabel__ = 0; ; - var $11 = $p; - var $12 = IHEAP[$11]; - var $13 = $12; - var $14 = _strchr(__str34532, $13); - var $15 = $14 != 0; - __lastLabel__ = 1; ; - } - else { - __lastLabel__ = 0; ; - } - var $17 = __lastLabel__ == 0 ? 0 : ($15); - if (!($17)) { __label__ = 4; /* $21 */ break $5$2; } - var $19 = $p; - var $20 = $19+1; - $p = $20; - __label__ = 0; /* $5 */ continue $5$2; - } - var $22 = $p; - var $23 = $2; - var $24 = $22; - var $25 = $23; - var $26 = $24 - $25; - var $27 = unSign($26, 32) >= unSign(6, 32); - ; - if ($27) { - ; - var $29 = $1; - var $30 = __Z10luaL_errorP9lua_StatePKcz($29, __str35533); - ; - } - var $32 = $p; - var $33 = IHEAP[$32]; - var $34 = $33; - var $35 = _isdigit($34); - var $36 = $35 != 0; - ; - if ($36) { - ; - var $38 = $p; - var $39 = $38+1; - $p = $39; - ; - } - var $41 = $p; - var $42 = IHEAP[$41]; - var $43 = $42; - var $44 = _isdigit($43); - var $45 = $44 != 0; - ; - if ($45) { - ; - var $47 = $p; - var $48 = $47+1; - $p = $48; - ; - } - var $50 = $p; - var $51 = IHEAP[$50]; - var $52 = $51; - var $53 = $52 == 46; - ; - if ($53) { - ; - var $55 = $p; - var $56 = $55+1; - $p = $56; - var $57 = $p; - var $58 = IHEAP[$57]; - var $59 = $58; - var $60 = _isdigit($59); - var $61 = $60 != 0; - ; - if ($61) { - ; - var $63 = $p; - var $64 = $63+1; - $p = $64; - ; - } - var $66 = $p; - var $67 = IHEAP[$66]; - var $68 = $67; - var $69 = _isdigit($68); - var $70 = $69 != 0; - ; - if ($70) { - ; - var $72 = $p; - var $73 = $72+1; - $p = $73; - ; - } - ; - } - var $76 = $p; - var $77 = IHEAP[$76]; - var $78 = $77; - var $79 = _isdigit($78); - var $80 = $79 != 0; - ; - if ($80) { - ; - var $82 = $1; - var $83 = __Z10luaL_errorP9lua_StatePKcz($82, __str36534); - ; - } - var $85 = $3; - var $86 = $85+1; - $3 = $86; - IHEAP[$85] = 37; - var $87 = $3; - var $88 = $2; - var $89 = $p; - var $90 = $2; - var $91 = $89; - var $92 = $90; - var $93 = $91 - $92; - var $94 = $93 + 1; - var $95 = _strncpy($87, $88, $94); - var $96 = $p; - var $97 = $2; - var $98 = $96; - var $99 = $97; - var $100 = $98 - $99; - var $101 = $100 + 1; - var $102 = $3; - var $103 = $102+$101; - $3 = $103; - var $104 = $3; - IHEAP[$104] = 0; - var $105 = $p; - ; - return $105; - } - __Z10scanformatP9lua_StatePKcPc.__index__ = Runtime.getFunctionIndex(__Z10scanformatP9lua_StatePKcPc, "__Z10scanformatP9lua_StatePKcPc"); - - - function __Z9addintlenPc($form) { - ; - var __label__; - var $1; - var $l; - var $spec; - $1 = $form; - var $2 = $1; - var $3 = _strlen($2); - $l = $3; - var $4 = $l; - var $5 = $4 - 1; - var $6 = $1; - var $7 = $6+$5; - var $8 = IHEAP[$7]; - $spec = $8; - var $9 = $1; - var $10 = $l; - var $11 = $9+$10; - var $12 = $11+-1; - var $13 = _strcpy($12, __str33531); - var $14 = $spec; - var $15 = $l; - var $16 = $15 + 2; - var $17 = $16 - 2; - var $18 = $1; - var $19 = $18+$17; - IHEAP[$19] = $14; - var $20 = $l; - var $21 = $20 + 2; - var $22 = $21 - 1; - var $23 = $1; - var $24 = $23+$22; - IHEAP[$24] = 0; - ; - return; - } - __Z9addintlenPc.__index__ = Runtime.getFunctionIndex(__Z9addintlenPc, "__Z9addintlenPc"); - - - function __Z9addquotedP9lua_StateP11luaL_Bufferi($L, $b, $arg) { - var __stackBase__ = STACKTOP; STACKTOP += 4; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $3; - var $l = __stackBase__; - var $s; - $1 = $L; - $2 = $b; - $3 = $arg; - var $4 = $1; - var $5 = $3; - var $6 = __Z17luaL_checklstringP9lua_StateiPj($4, $5, $l); - $s = $6; - var $7 = $2; - var $8 = $7; - var $9 = IHEAP[$8]; - var $10 = $2; - var $11 = $10+12; - var $12 = $11; - var $13 = $12+8192; - var $14 = $9 < $13; - ; - if ($14) { - __lastLabel__ = 18; ; - } - else { - __lastLabel__ = 18; ; - var $16 = $2; - var $17 = __Z15luaL_prepbufferP11luaL_Buffer($16); - var $18 = $17 != 0; - __lastLabel__ = 0; ; - } - var $20 = __lastLabel__ == 18 ? 1 : ($18); - var $21 = $2; - var $22 = $21; - var $23 = IHEAP[$22]; - var $24 = $23+1; - IHEAP[$22] = $24; - IHEAP[$23] = 34; - ; - $25$5: while(1) { // $25 - var $26 = IHEAP[$l]; - var $27 = $26 + -1; - IHEAP[$l] = $27; - var $28 = $26 != 0; - if (!($28)) { __label__ = 4; /* $100 */ break $25$5; } - var $30 = $s; - var $31 = IHEAP[$30]; - var $32 = $31; - if ($32 == 34) { - __label__ = 14; /* $33 */ - } - else if ($32 == 92) { - __label__ = 14; /* $33 */ - } - else if ($32 == 10) { - __label__ = 14; /* $33 */ - } - else if ($32 == 13) { - __label__ = 15; /* $72 */ - } - else if ($32 == 0) { - __label__ = 16; /* $74 */ - } - else { - __label__ = 17; /* $76 */ - } - - if (__label__ == 17) { - var $77 = $2; - var $78 = $77; - var $79 = IHEAP[$78]; - var $80 = $2; - var $81 = $80+12; - var $82 = $81; - var $83 = $82+8192; - var $84 = $79 < $83; - ; - if ($84) { - __lastLabel__ = 17; ; - } - else { - __lastLabel__ = 17; ; - var $86 = $2; - var $87 = __Z15luaL_prepbufferP11luaL_Buffer($86); - var $88 = $87 != 0; - __lastLabel__ = 10; ; - } - var $90 = __lastLabel__ == 17 ? 1 : ($88); - var $91 = $s; - var $92 = IHEAP[$91]; - var $93 = $2; - var $94 = $93; - var $95 = IHEAP[$94]; - var $96 = $95+1; - IHEAP[$94] = $96; - IHEAP[$95] = $92; - ; - } - else if (__label__ == 14) { - var $34 = $2; - var $35 = $34; - var $36 = IHEAP[$35]; - var $37 = $2; - var $38 = $37+12; - var $39 = $38; - var $40 = $39+8192; - var $41 = $36 < $40; - ; - if ($41) { - __lastLabel__ = 14; ; - } - else { - __lastLabel__ = 14; ; - var $43 = $2; - var $44 = __Z15luaL_prepbufferP11luaL_Buffer($43); - var $45 = $44 != 0; - __lastLabel__ = 5; ; - } - var $47 = __lastLabel__ == 14 ? 1 : ($45); - var $48 = $2; - var $49 = $48; - var $50 = IHEAP[$49]; - var $51 = $50+1; - IHEAP[$49] = $51; - IHEAP[$50] = 92; - var $52 = $2; - var $53 = $52; - var $54 = IHEAP[$53]; - var $55 = $2; - var $56 = $55+12; - var $57 = $56; - var $58 = $57+8192; - var $59 = $54 < $58; - ; - if ($59) { - __lastLabel__ = 19; ; - } - else { - __lastLabel__ = 19; ; - var $61 = $2; - var $62 = __Z15luaL_prepbufferP11luaL_Buffer($61); - var $63 = $62 != 0; - __lastLabel__ = 7; ; - } - var $65 = __lastLabel__ == 19 ? 1 : ($63); - var $66 = $s; - var $67 = IHEAP[$66]; - var $68 = $2; - var $69 = $68; - var $70 = IHEAP[$69]; - var $71 = $70+1; - IHEAP[$69] = $71; - IHEAP[$70] = $67; - ; - } - else if (__label__ == 15) { - var $73 = $2; - __Z15luaL_addlstringP11luaL_BufferPKcj($73, __str31529, 2); - ; - } - else if (__label__ == 16) { - var $75 = $2; - __Z15luaL_addlstringP11luaL_BufferPKcj($75, __str32530, 4); - ; - } - var $98 = $s; - var $99 = $98+1; - $s = $99; - __label__ = 2; /* $25 */ continue $25$5; - } - var $101 = $2; - var $102 = $101; - var $103 = IHEAP[$102]; - var $104 = $2; - var $105 = $104+12; - var $106 = $105; - var $107 = $106+8192; - var $108 = $103 < $107; - ; - if ($108) { - __lastLabel__ = 4; ; - } - else { - __lastLabel__ = 4; ; - var $110 = $2; - var $111 = __Z15luaL_prepbufferP11luaL_Buffer($110); - var $112 = $111 != 0; - __lastLabel__ = 12; ; - } - var $114 = __lastLabel__ == 4 ? 1 : ($112); - var $115 = $2; - var $116 = $115; - var $117 = IHEAP[$116]; - var $118 = $117+1; - IHEAP[$116] = $118; - IHEAP[$117] = 34; - STACKTOP = __stackBase__; - return; - } - __Z9addquotedP9lua_StateP11luaL_Bufferi.__index__ = Runtime.getFunctionIndex(__Z9addquotedP9lua_StateP11luaL_Bufferi, "__Z9addquotedP9lua_StateP11luaL_Bufferi"); - - - function __Z6writerP9lua_StatePKvjPv($L, $b, $size, $B) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - $1 = $L; - $2 = $b; - $3 = $size; - $4 = $B; - var $5 = $4; - var $6 = $5; - var $7 = $2; - var $8 = $3; - __Z15luaL_addlstringP11luaL_BufferPKcj($6, $7, $8); - ; - return 0; - } - __Z6writerP9lua_StatePKvjPv.__index__ = Runtime.getFunctionIndex(__Z6writerP9lua_StatePKvjPv, "__Z6writerP9lua_StatePKvjPv"); - - - function __Z10ll_loadlibP9lua_State($L) { - ; - var __label__; - var __lastLabel__ = null; - var $1; - var $2; - var $path; - var $init; - var $stat; - $2 = $L; - var $3 = $2; - var $4 = __Z17luaL_checklstringP9lua_StateiPj($3, 1, 0); - $path = $4; - var $5 = $2; - var $6 = __Z17luaL_checklstringP9lua_StateiPj($5, 2, 0); - $init = $6; - var $7 = $2; - var $8 = $path; - var $9 = $init; - var $10 = __Z11ll_loadfuncP9lua_StatePKcS2_($7, $8, $9); - $stat = $10; - var $11 = $stat; - var $12 = $11 == 0; - ; - if ($12) { - ; - $1 = 1; - ; - } - else { - ; - var $15 = $2; - __Z11lua_pushnilP9lua_State($15); - var $16 = $2; - __Z10lua_insertP9lua_Statei($16, -2); - var $17 = $2; - var $18 = $stat; - var $19 = $18 == 1; - ; - if ($19) { - ; - __lastLabel__ = 1; ; - } - else { - ; - __lastLabel__ = 3; ; - } - var $23 = __lastLabel__ == 1 ? __str50588 : (__str51589); - __Z14lua_pushstringP9lua_StatePKc($17, $23); - $1 = 3; - ; - } - var $25 = $1; - ; - return $25; - } - __Z10ll_loadlibP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10ll_loadlibP9lua_State, "__Z10ll_loadlibP9lua_State"); - - - function __Z9ll_seeallP9lua_State($L) { - ; - var __label__; - var $1; - $1 = $L; - var $2 = $1; - __Z14luaL_checktypeP9lua_Stateii($2, 1, 5); - var $3 = $1; - var $4 = __Z16lua_getmetatableP9lua_Statei($3, 1); - var $5 = $4 != 0; - ; - if (!$5) { - ; - var $7 = $1; - __Z15lua_createtableP9lua_Stateii($7, 0, 1); - var $8 = $1; - __Z13lua_pushvalueP9lua_Statei($8, -1); - var $9 = $1; - var $10 = __Z16lua_setmetatableP9lua_Statei($9, 1); - ; - } - var $12 = $1; - __Z13lua_pushvalueP9lua_Statei($12, -10002); - var $13 = $1; - __Z12lua_setfieldP9lua_StateiPKc($13, -2, __str49587); - ; - return 0; - } - __Z9ll_seeallP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9ll_seeallP9lua_State, "__Z9ll_seeallP9lua_State"); - - - function __Z9ll_moduleP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $modname; - var $loaded; - $2 = $L; - var $3 = $2; - var $4 = __Z17luaL_checklstringP9lua_StateiPj($3, 1, 0); - $modname = $4; - var $5 = $2; - var $6 = __Z10lua_gettopP9lua_State($5); - var $7 = $6 + 1; - $loaded = $7; - var $8 = $2; - __Z12lua_getfieldP9lua_StateiPKc($8, -10000, __str16554); - var $9 = $2; - var $10 = $loaded; - var $11 = $modname; - __Z12lua_getfieldP9lua_StateiPKc($9, $10, $11); - var $12 = $2; - var $13 = __Z8lua_typeP9lua_Statei($12, -1); - var $14 = $13 == 5; - ; - $30$15$2: do { - if ($14) { - __label__ = 1; /* $30 */ - } - else { - ; - var $16 = $2; - __Z10lua_settopP9lua_Statei($16, -2); - var $17 = $2; - var $18 = $modname; - var $19 = __Z14luaL_findtableP9lua_StateiPKci($17, -10002, $18, 1); - var $20 = $19 != 0; - ; - if ($20) { - ; - var $22 = $2; - var $23 = $modname; - var $24 = __Z10luaL_errorP9lua_StatePKcz($22, __str43581, Pointer_make([$23,0,0,0], 0, ALLOC_STACK)); - $1 = $24; - __label__ = 0; /* $47 */ break $30$15$2; - } - else { - ; - var $26 = $2; - __Z13lua_pushvalueP9lua_Statei($26, -1); - var $27 = $2; - var $28 = $loaded; - var $29 = $modname; - __Z12lua_setfieldP9lua_StateiPKc($27, $28, $29); - __label__ = 1; /* $30 */ break $30$15$2; - } - } - } while(0); - if (__label__ == 1) { - var $31 = $2; - __Z12lua_getfieldP9lua_StateiPKc($31, -1, __str44582); - var $32 = $2; - var $33 = __Z8lua_typeP9lua_Statei($32, -1); - var $34 = $33 == 0; - ; - if ($34) { - ; - var $38 = $2; - __Z10lua_settopP9lua_Statei($38, -2); - var $39 = $2; - var $40 = $modname; - __Z7modinitP9lua_StatePKc($39, $40); - ; - } - else { - ; - var $36 = $2; - __Z10lua_settopP9lua_Statei($36, -2); - ; - } - var $42 = $2; - __Z13lua_pushvalueP9lua_Statei($42, -1); - var $43 = $2; - __Z7setfenvP9lua_State($43); - var $44 = $2; - var $45 = $loaded; - var $46 = $45 - 1; - __Z9dooptionsP9lua_Statei($44, $46); - $1 = 0; - ; - } - var $48 = $1; - ; - return $48; - } - __Z9ll_moduleP9lua_State.__index__ = Runtime.getFunctionIndex(__Z9ll_moduleP9lua_State, "__Z9ll_moduleP9lua_State"); - - - function __Z10ll_requireP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $name; - var $i; - $2 = $L; - var $3 = $2; - var $4 = __Z17luaL_checklstringP9lua_StateiPj($3, 1, 0); - $name = $4; - var $5 = $2; - __Z10lua_settopP9lua_Statei($5, 1); - var $6 = $2; - __Z12lua_getfieldP9lua_StateiPKc($6, -10000, __str16554); - var $7 = $2; - var $8 = $name; - __Z12lua_getfieldP9lua_StateiPKc($7, 2, $8); - var $9 = $2; - var $10 = __Z13lua_tobooleanP9lua_Statei($9, -1); - var $11 = $10 != 0; - ; - if ($11) { - ; - var $13 = $2; - var $14 = __Z14lua_touserdataP9lua_Statei($13, -1); - var $15 = $14 == __ZL9sentinel_; - ; - if ($15) { - ; - var $17 = $2; - var $18 = $name; - var $19 = __Z10luaL_errorP9lua_StatePKcz($17, __str40578, Pointer_make([$18,0,0,0], 0, ALLOC_STACK)); - ; - } - $1 = 1; - ; - } - else { - ; - var $22 = $2; - __Z12lua_getfieldP9lua_StateiPKc($22, -10001, __str7545); - var $23 = $2; - var $24 = __Z8lua_typeP9lua_Statei($23, -1); - var $25 = $24 == 5; - ; - if (!$25) { - ; - var $27 = $2; - var $28 = __Z10luaL_errorP9lua_StatePKcz($27, __str41579); - ; - } - var $30 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($30, __str33571, 0); - $i = 1; - ; - $31$11: while(1) { // $31 - var $32 = $2; - var $33 = $i; - __Z11lua_rawgetiP9lua_Stateii($32, -2, $33); - var $34 = $2; - var $35 = __Z8lua_typeP9lua_Statei($34, -1); - var $36 = $35 == 0; - ; - if ($36) { - ; - var $38 = $2; - var $39 = $name; - var $40 = $2; - var $41 = __Z13lua_tolstringP9lua_StateiPj($40, -2, 0); - var $42 = __Z10luaL_errorP9lua_StatePKcz($38, __str42580, Pointer_make([$39,0,0,0,$41,0,0,0], 0, ALLOC_STACK)); - ; - } - var $44 = $2; - var $45 = $name; - __Z14lua_pushstringP9lua_StatePKc($44, $45); - var $46 = $2; - __Z8lua_callP9lua_Stateii($46, 1, 1); - var $47 = $2; - var $48 = __Z8lua_typeP9lua_Statei($47, -1); - var $49 = $48 == 6; - if ($49) { __label__ = 5; /* $50 */ break $31$11; } - var $52 = $2; - var $53 = __Z12lua_isstringP9lua_Statei($52, -1); - var $54 = $53 != 0; - ; - if ($54) { - ; - var $56 = $2; - __Z10lua_concatP9lua_Statei($56, 2); - ; - } - else { - ; - var $58 = $2; - __Z10lua_settopP9lua_Statei($58, -2); - ; - } - ; - ; - var $62 = $i; - var $63 = $62 + 1; - $i = $63; - __label__ = 3; /* $31 */ continue $31$11; - } - ; - var $65 = $2; - __Z21lua_pushlightuserdataP9lua_StatePv($65, __ZL9sentinel_); - var $66 = $2; - var $67 = $name; - __Z12lua_setfieldP9lua_StateiPKc($66, 2, $67); - var $68 = $2; - var $69 = $name; - __Z14lua_pushstringP9lua_StatePKc($68, $69); - var $70 = $2; - __Z8lua_callP9lua_Stateii($70, 1, 1); - var $71 = $2; - var $72 = __Z8lua_typeP9lua_Statei($71, -1); - var $73 = $72 == 0; - ; - if (!$73) { - ; - var $75 = $2; - var $76 = $name; - __Z12lua_setfieldP9lua_StateiPKc($75, 2, $76); - ; - } - var $78 = $2; - var $79 = $name; - __Z12lua_getfieldP9lua_StateiPKc($78, 2, $79); - var $80 = $2; - var $81 = __Z14lua_touserdataP9lua_Statei($80, -1); - var $82 = $81 == __ZL9sentinel_; - ; - if ($82) { - ; - var $84 = $2; - __Z15lua_pushbooleanP9lua_Statei($84, 1); - var $85 = $2; - __Z13lua_pushvalueP9lua_Statei($85, -1); - var $86 = $2; - var $87 = $name; - __Z12lua_setfieldP9lua_StateiPKc($86, 2, $87); - ; - } - $1 = 1; - ; - } - var $90 = $1; - ; - return $90; - } - __Z10ll_requireP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10ll_requireP9lua_State, "__Z10ll_requireP9lua_State"); - - - function __Z14loader_preloadP9lua_State($L) { - ; - var __label__; - var $1; - var $name; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_checklstringP9lua_StateiPj($2, 1, 0); - $name = $3; - var $4 = $1; - __Z12lua_getfieldP9lua_StateiPKc($4, -10001, __str18556); - var $5 = $1; - var $6 = __Z8lua_typeP9lua_Statei($5, -1); - var $7 = $6 == 5; - ; - if (!$7) { - ; - var $9 = $1; - var $10 = __Z10luaL_errorP9lua_StatePKcz($9, __str38576); - ; - } - var $12 = $1; - var $13 = $name; - __Z12lua_getfieldP9lua_StateiPKc($12, -1, $13); - var $14 = $1; - var $15 = __Z8lua_typeP9lua_Statei($14, -1); - var $16 = $15 == 0; - ; - if ($16) { - ; - var $18 = $1; - var $19 = $name; - var $20 = __Z15lua_pushfstringP9lua_StatePKcz($18, __str39577, Pointer_make([$19,0,0,0], 0, ALLOC_STACK)); - ; - } - ; - return 1; - } - __Z14loader_preloadP9lua_State.__index__ = Runtime.getFunctionIndex(__Z14loader_preloadP9lua_State, "__Z14loader_preloadP9lua_State"); - - - function __Z10loader_LuaP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $filename; - var $name; - $2 = $L; - var $3 = $2; - var $4 = __Z17luaL_checklstringP9lua_StateiPj($3, 1, 0); - $name = $4; - var $5 = $2; - var $6 = $name; - var $7 = __Z8findfileP9lua_StatePKcS2_($5, $6, __str8546); - $filename = $7; - var $8 = $filename; - var $9 = $8 == 0; - ; - if ($9) { - ; - $1 = 1; - ; - } - else { - ; - var $12 = $2; - var $13 = $filename; - var $14 = __Z13luaL_loadfileP9lua_StatePKc($12, $13); - var $15 = $14 != 0; - ; - if ($15) { - ; - var $17 = $2; - var $18 = $filename; - __Z9loaderrorP9lua_StatePKc($17, $18); - ; - } - $1 = 1; - ; - } - var $21 = $1; - ; - return $21; - } - __Z10loader_LuaP9lua_State.__index__ = Runtime.getFunctionIndex(__Z10loader_LuaP9lua_State, "__Z10loader_LuaP9lua_State"); - - - function __Z8loader_CP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $funcname; - var $name; - var $filename; - $2 = $L; - var $3 = $2; - var $4 = __Z17luaL_checklstringP9lua_StateiPj($3, 1, 0); - $name = $4; - var $5 = $2; - var $6 = $name; - var $7 = __Z8findfileP9lua_StatePKcS2_($5, $6, __str11549); - $filename = $7; - var $8 = $filename; - var $9 = $8 == 0; - ; - if ($9) { - ; - $1 = 1; - ; - } - else { - ; - var $12 = $2; - var $13 = $name; - var $14 = __Z10mkfuncnameP9lua_StatePKc($12, $13); - $funcname = $14; - var $15 = $2; - var $16 = $filename; - var $17 = $funcname; - var $18 = __Z11ll_loadfuncP9lua_StatePKcS2_($15, $16, $17); - var $19 = $18 != 0; - ; - if ($19) { - ; - var $21 = $2; - var $22 = $filename; - __Z9loaderrorP9lua_StatePKc($21, $22); - ; - } - $1 = 1; - ; - } - var $25 = $1; - ; - return $25; - } - __Z8loader_CP9lua_State.__index__ = Runtime.getFunctionIndex(__Z8loader_CP9lua_State, "__Z8loader_CP9lua_State"); - - - function __Z12loader_CrootP9lua_State($L) { - ; - var __label__; - var $1; - var $2; - var $funcname; - var $filename; - var $name; - var $p; - var $stat; - $2 = $L; - var $3 = $2; - var $4 = __Z17luaL_checklstringP9lua_StateiPj($3, 1, 0); - $name = $4; - var $5 = $name; - var $6 = _strchr($5, 46); - $p = $6; - var $7 = $p; - var $8 = $7 == 0; - ; - if ($8) { - ; - $1 = 0; - ; - } - else { - ; - var $11 = $2; - var $12 = $name; - var $13 = $p; - var $14 = $name; - var $15 = $13; - var $16 = $14; - var $17 = $15 - $16; - __Z15lua_pushlstringP9lua_StatePKcj($11, $12, $17); - var $18 = $2; - var $19 = $2; - var $20 = __Z13lua_tolstringP9lua_StateiPj($19, -1, 0); - var $21 = __Z8findfileP9lua_StatePKcS2_($18, $20, __str11549); - $filename = $21; - var $22 = $filename; - var $23 = $22 == 0; - ; - if ($23) { - ; - $1 = 1; - ; - } - else { - ; - var $26 = $2; - var $27 = $name; - var $28 = __Z10mkfuncnameP9lua_StatePKc($26, $27); - $funcname = $28; - var $29 = $2; - var $30 = $filename; - var $31 = $funcname; - var $32 = __Z11ll_loadfuncP9lua_StatePKcS2_($29, $30, $31); - $stat = $32; - var $33 = $32 != 0; - ; - if ($33) { - ; - var $35 = $stat; - var $36 = $35 != 2; - ; - if ($36) { - ; - var $38 = $2; - var $39 = $filename; - __Z9loaderrorP9lua_StatePKc($38, $39); - ; - } - var $41 = $2; - var $42 = $name; - var $43 = $filename; - var $44 = __Z15lua_pushfstringP9lua_StatePKcz($41, __str22560, Pointer_make([$42,0,0,0,$43,0,0,0], 0, ALLOC_STACK)); - $1 = 1; - ; - } - else { - ; - $1 = 1; - ; - } - } - } - var $47 = $1; - ; - return $47; - } - __Z12loader_CrootP9lua_State.__index__ = Runtime.getFunctionIndex(__Z12loader_CrootP9lua_State, "__Z12loader_CrootP9lua_State"); - - - function __Z15luaopen_packageP9lua_State($L) { - ; - var __label__; - var $1; - var $i; - $1 = $L; - var $2 = $1; - var $3 = __Z17luaL_newmetatableP9lua_StatePKc($2, __str4542); - var $4 = $1; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($4, __Z4gctmP9lua_State.__index__, 0); - var $5 = $1; - __Z12lua_setfieldP9lua_StateiPKc($5, -2, __str5543); - var $6 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($6, __str6544, __ZL8pk_funcs); - var $7 = $1; - __Z13lua_pushvalueP9lua_Statei($7, -1); - var $8 = $1; - __Z11lua_replaceP9lua_Statei($8, -10001); - var $9 = $1; - __Z15lua_createtableP9lua_Stateii($9, 0, 4); - $i = 0; - ; - $10$2: while(1) { // $10 - var $11 = $i; - var $12 = __ZL7loaders+$11*4; - var $13 = IHEAP[$12]; - var $14 = $13 != 0; - if (!($14)) { __label__ = 2; /* $26 */ break $10$2; } - var $16 = $1; - var $17 = $i; - var $18 = __ZL7loaders+$17*4; - var $19 = IHEAP[$18]; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($16, $19, 0); - var $20 = $1; - var $21 = $i; - var $22 = $21 + 1; - __Z11lua_rawsetiP9lua_Stateii($20, -2, $22); - ; - var $24 = $i; - var $25 = $24 + 1; - $i = $25; - __label__ = 0; /* $10 */ continue $10$2; - } - var $27 = $1; - __Z12lua_setfieldP9lua_StateiPKc($27, -2, __str7545); - var $28 = $1; - __Z7setpathP9lua_StatePKcS2_S2_($28, __str8546, __str9547, __str10548); - var $29 = $1; - __Z7setpathP9lua_StatePKcS2_S2_($29, __str11549, __str12550, __str13551); - var $30 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($30, __str14552, 9); - var $31 = $1; - __Z12lua_setfieldP9lua_StateiPKc($31, -2, __str15553); - var $32 = $1; - var $33 = __Z14luaL_findtableP9lua_StateiPKci($32, -10000, __str16554, 2); - var $34 = $1; - __Z12lua_setfieldP9lua_StateiPKc($34, -2, __str17555); - var $35 = $1; - __Z15lua_createtableP9lua_Stateii($35, 0, 0); - var $36 = $1; - __Z12lua_setfieldP9lua_StateiPKc($36, -2, __str18556); - var $37 = $1; - __Z13lua_pushvalueP9lua_Statei($37, -10002); - var $38 = $1; - __Z13luaL_registerP9lua_StatePKcPK8luaL_Reg($38, 0, __ZL8ll_funcs); - var $39 = $1; - __Z10lua_settopP9lua_Statei($39, -2); - ; - return 1; - } - __Z15luaopen_packageP9lua_State.__index__ = Runtime.getFunctionIndex(__Z15luaopen_packageP9lua_State, "__Z15luaopen_packageP9lua_State"); - - - function __Z4gctmP9lua_State($L) { - ; - var __label__; - var $1; - var $lib; - $1 = $L; - var $2 = $1; - var $3 = __Z15luaL_checkudataP9lua_StateiPKc($2, 1, __str4542); - var $4 = $3; - $lib = $4; - var $5 = $lib; - var $6 = IHEAP[$5]; - var $7 = $6 != 0; - ; - if ($7) { - ; - var $9 = $lib; - var $10 = IHEAP[$9]; - __Z12ll_unloadlibPv($10); - ; - } - var $12 = $lib; - IHEAP[$12] = 0; - ; - return 0; - } - __Z4gctmP9lua_State.__index__ = Runtime.getFunctionIndex(__Z4gctmP9lua_State, "__Z4gctmP9lua_State"); - - - function __Z7setpathP9lua_StatePKcS2_S2_($L, $fieldname, $envname, $def) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $path; - $1 = $L; - $2 = $fieldname; - $3 = $envname; - $4 = $def; - var $5 = $3; - var $6 = _getenv($5); - $path = $6; - var $7 = $path; - var $8 = $7 == 0; - ; - if ($8) { - ; - var $10 = $1; - var $11 = $4; - __Z14lua_pushstringP9lua_StatePKc($10, $11); - ; - } - else { - ; - var $13 = $1; - var $14 = $path; - var $15 = __Z9luaL_gsubP9lua_StatePKcS2_S2_($13, $14, __str19557, __str20558); - $path = $15; - var $16 = $1; - var $17 = $path; - var $18 = $4; - var $19 = __Z9luaL_gsubP9lua_StatePKcS2_S2_($16, $17, __str21559, $18); - var $20 = $1; - __Z10lua_removeP9lua_Statei($20, -2); - ; - } - var $22 = $1; - var $23 = $2; - __Z12lua_setfieldP9lua_StateiPKc($22, -2, $23); - ; - return; - } - __Z7setpathP9lua_StatePKcS2_S2_.__index__ = Runtime.getFunctionIndex(__Z7setpathP9lua_StatePKcS2_S2_, "__Z7setpathP9lua_StatePKcS2_S2_"); - - - function __Z12ll_unloadlibPv($lib) { - ; - var __label__; - var $1; - $1 = $lib; - ; - return; - } - __Z12ll_unloadlibPv.__index__ = Runtime.getFunctionIndex(__Z12ll_unloadlibPv, "__Z12ll_unloadlibPv"); - - - function __Z8findfileP9lua_StatePKcS2_($L, $name, $pname) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $path; - var $filename; - $2 = $L; - $3 = $name; - $4 = $pname; - var $5 = $2; - var $6 = $3; - var $7 = __Z9luaL_gsubP9lua_StatePKcS2_S2_($5, $6, __str28566, __str31569); - $3 = $7; - var $8 = $2; - var $9 = $4; - __Z12lua_getfieldP9lua_StateiPKc($8, -10001, $9); - var $10 = $2; - var $11 = __Z13lua_tolstringP9lua_StateiPj($10, -1, 0); - $path = $11; - var $12 = $path; - var $13 = $12 == 0; - ; - if ($13) { - ; - var $15 = $2; - var $16 = $4; - var $17 = __Z10luaL_errorP9lua_StatePKcz($15, __str32570, Pointer_make([$16,0,0,0], 0, ALLOC_STACK)); - ; - } - var $19 = $2; - __Z15lua_pushlstringP9lua_StatePKcj($19, __str33571, 0); - ; - $20$5: while(1) { // $20 - var $21 = $2; - var $22 = $path; - var $23 = __Z16pushnexttemplateP9lua_StatePKc($21, $22); - $path = $23; - var $24 = $23 != 0; - if (!($24)) { __label__ = 3; /* $43 */ break $20$5; } - var $26 = $2; - var $27 = $2; - var $28 = __Z13lua_tolstringP9lua_StateiPj($27, -1, 0); - var $29 = $3; - var $30 = __Z9luaL_gsubP9lua_StatePKcS2_S2_($26, $28, __str34572, $29); - $filename = $30; - var $31 = $2; - __Z10lua_removeP9lua_Statei($31, -2); - var $32 = $filename; - var $33 = __Z8readablePKc($32); - var $34 = $33 != 0; - if ($34) { __label__ = 4; /* $35 */ break $20$5; } - var $38 = $2; - var $39 = $filename; - var $40 = __Z15lua_pushfstringP9lua_StatePKcz($38, __str35573, Pointer_make([$39,0,0,0], 0, ALLOC_STACK)); - var $41 = $2; - __Z10lua_removeP9lua_Statei($41, -2); - var $42 = $2; - __Z10lua_concatP9lua_Statei($42, 2); - __label__ = 1; /* $20 */ continue $20$5; - } - if (__label__ == 3) { - $1 = 0; - ; - } - else if (__label__ == 4) { - var $36 = $filename; - $1 = $36; - ; - } - var $45 = $1; - ; - return $45; - } - __Z8findfileP9lua_StatePKcS2_.__index__ = Runtime.getFunctionIndex(__Z8findfileP9lua_StatePKcS2_, "__Z8findfileP9lua_StatePKcS2_"); - - - function __Z10mkfuncnameP9lua_StatePKc($L, $modname) { - ; - var __label__; - var $1; - var $2; - var $funcname; - var $mark; - $1 = $L; - $2 = $modname; - var $3 = $2; - var $4 = IHEAP[__str27565]; - var $5 = $4; - var $6 = _strchr($3, $5); - $mark = $6; - var $7 = $mark; - var $8 = $7 != 0; - ; - if ($8) { - ; - var $10 = $mark; - var $11 = $10+1; - $2 = $11; - ; - } - var $13 = $1; - var $14 = $2; - var $15 = __Z9luaL_gsubP9lua_StatePKcS2_S2_($13, $14, __str28566, __str29567); - $funcname = $15; - var $16 = $1; - var $17 = $funcname; - var $18 = __Z15lua_pushfstringP9lua_StatePKcz($16, __str30568, Pointer_make([$17,0,0,0], 0, ALLOC_STACK)); - $funcname = $18; - var $19 = $1; - __Z10lua_removeP9lua_Statei($19, -2); - var $20 = $funcname; - ; - return $20; - } - __Z10mkfuncnameP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z10mkfuncnameP9lua_StatePKc, "__Z10mkfuncnameP9lua_StatePKc"); - - - function __Z11ll_loadfuncP9lua_StatePKcS2_($L, $path, $sym) { - ; - var __label__; - var $1; - var $2; - var $3; - var $4; - var $reg; - var $f; - $2 = $L; - $3 = $path; - $4 = $sym; - var $5 = $2; - var $6 = $3; - var $7 = __Z11ll_registerP9lua_StatePKc($5, $6); - $reg = $7; - var $8 = $reg; - var $9 = IHEAP[$8]; - var $10 = $9 == 0; - ; - if ($10) { - ; - var $12 = $2; - var $13 = $3; - var $14 = __Z7ll_loadP9lua_StatePKc($12, $13); - var $15 = $reg; - IHEAP[$15] = $14; - ; - } - var $17 = $reg; - var $18 = IHEAP[$17]; - var $19 = $18 == 0; - ; - if ($19) { - ; - $1 = 1; - ; - } - else { - ; - var $22 = $2; - var $23 = $reg; - var $24 = IHEAP[$23]; - var $25 = $4; - var $26 = __Z6ll_symP9lua_StatePvPKc($22, $24, $25); - $f = $26; - var $27 = $f; - var $28 = $27 == 0; - ; - if ($28) { - ; - $1 = 2; - ; - } - else { - ; - var $31 = $2; - var $32 = $f; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($31, $32, 0); - $1 = 0; - ; - } - } - var $34 = $1; - ; - return $34; - } - __Z11ll_loadfuncP9lua_StatePKcS2_.__index__ = Runtime.getFunctionIndex(__Z11ll_loadfuncP9lua_StatePKcS2_, "__Z11ll_loadfuncP9lua_StatePKcS2_"); - - - function __Z9loaderrorP9lua_StatePKc($L, $filename) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $filename; - var $3 = $1; - var $4 = $1; - var $5 = __Z13lua_tolstringP9lua_StateiPj($4, 1, 0); - var $6 = $2; - var $7 = $1; - var $8 = __Z13lua_tolstringP9lua_StateiPj($7, -1, 0); - var $9 = __Z10luaL_errorP9lua_StatePKcz($3, __str23561, Pointer_make([$5,0,0,0,$6,0,0,0,$8,0,0,0], 0, ALLOC_STACK)); - ; - return; - } - __Z9loaderrorP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z9loaderrorP9lua_StatePKc, "__Z9loaderrorP9lua_StatePKc"); - - - function __Z11ll_registerP9lua_StatePKc($L, $path) { - ; - var __label__; - var $1; - var $2; - var $plib; - $1 = $L; - $2 = $path; - var $3 = $1; - var $4 = $2; - var $5 = __Z15lua_pushfstringP9lua_StatePKcz($3, __str25563, Pointer_make([__str26564,0,0,0,$4,0,0,0], 0, ALLOC_STACK)); - var $6 = $1; - __Z12lua_gettableP9lua_Statei($6, -10000); - var $7 = $1; - var $8 = __Z8lua_typeP9lua_Statei($7, -1); - var $9 = $8 == 0; - ; - if ($9) { - ; - var $15 = $1; - __Z10lua_settopP9lua_Statei($15, -2); - var $16 = $1; - var $17 = __Z15lua_newuserdataP9lua_Statej($16, 4); - var $18 = $17; - $plib = $18; - var $19 = $plib; - IHEAP[$19] = 0; - var $20 = $1; - __Z12lua_getfieldP9lua_StateiPKc($20, -10000, __str4542); - var $21 = $1; - var $22 = __Z16lua_setmetatableP9lua_Statei($21, -2); - var $23 = $1; - var $24 = $2; - var $25 = __Z15lua_pushfstringP9lua_StatePKcz($23, __str25563, Pointer_make([__str26564,0,0,0,$24,0,0,0], 0, ALLOC_STACK)); - var $26 = $1; - __Z13lua_pushvalueP9lua_Statei($26, -2); - var $27 = $1; - __Z12lua_settableP9lua_Statei($27, -10000); - ; - } - else { - ; - var $11 = $1; - var $12 = __Z14lua_touserdataP9lua_Statei($11, -1); - var $13 = $12; - $plib = $13; - ; - } - var $29 = $plib; - ; - return $29; - } - __Z11ll_registerP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z11ll_registerP9lua_StatePKc, "__Z11ll_registerP9lua_StatePKc"); - - - function __Z7ll_loadP9lua_StatePKc($L, $path) { - ; - var __label__; - var $1; - var $2; - $1 = $L; - $2 = $path; - var $3 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($3, __str24562, 58); - ; - return 0; - } - __Z7ll_loadP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z7ll_loadP9lua_StatePKc, "__Z7ll_loadP9lua_StatePKc"); - - - function __Z6ll_symP9lua_StatePvPKc($L, $lib, $sym) { - ; - var __label__; - var $1; - var $2; - var $3; - $1 = $L; - $2 = $lib; - $3 = $sym; - var $4 = $1; - __Z15lua_pushlstringP9lua_StatePKcj($4, __str24562, 58); - ; - return 0; - } - __Z6ll_symP9lua_StatePvPKc.__index__ = Runtime.getFunctionIndex(__Z6ll_symP9lua_StatePvPKc, "__Z6ll_symP9lua_StatePvPKc"); - - - function __Z16pushnexttemplateP9lua_StatePKc($L, $path) { - ; - var __label__; - var $1; - var $2; - var $3; - var $l; - $2 = $L; - $3 = $path; - ; - $4$2: while(1) { // $4 - var $5 = $3; - var $6 = IHEAP[$5]; - var $7 = $6; - var $8 = IHEAP[__str37575]; - var $9 = $8; - var $10 = $7 == $9; - if (!($10)) { __label__ = 2; /* $14 */ break $4$2; } - var $12 = $3; - var $13 = $12+1; - $3 = $13; - __label__ = 0; /* $4 */ continue $4$2; - } - var $15 = $3; - var $16 = IHEAP[$15]; - var $17 = $16; - var $18 = $17 == 0; - ; - if ($18) { - ; - $1 = 0; - ; - } - else { - ; - var $21 = $3; - var $22 = IHEAP[__str37575]; - var $23 = $22; - var $24 = _strchr($21, $23); - $l = $24; - var $25 = $l; - var $26 = $25 == 0; - ; - if ($26) { - ; - var $28 = $3; - var $29 = $3; - var $30 = _strlen($29); - var $31 = $28+$30; - $l = $31; - ; - } - var $33 = $2; - var $34 = $3; - var $35 = $l; - var $36 = $3; - var $37 = $35; - var $38 = $36; - var $39 = $37 - $38; - __Z15lua_pushlstringP9lua_StatePKcj($33, $34, $39); - var $40 = $l; - $1 = $40; - ; - } - var $42 = $1; - ; - return $42; - } - __Z16pushnexttemplateP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z16pushnexttemplateP9lua_StatePKc, "__Z16pushnexttemplateP9lua_StatePKc"); - - - function __Z8readablePKc($filename) { - ; - var __label__; - var $1; - var $2; - var $f; - $2 = $filename; - var $3 = $2; - var $4 = _fopen($3, __str36574); - $f = $4; - var $5 = $f; - var $6 = $5 == 0; - ; - if ($6) { - ; - $1 = 0; - ; - } - else { - ; - var $9 = $f; - var $10 = _fclose($9); - $1 = 1; - ; - } - var $12 = $1; - ; - return $12; - } - __Z8readablePKc.__index__ = Runtime.getFunctionIndex(__Z8readablePKc, "__Z8readablePKc"); - - - function __Z7modinitP9lua_StatePKc($L, $modname) { - ; - var __label__; - var $1; - var $2; - var $dot; - $1 = $L; - $2 = $modname; - var $3 = $1; - __Z13lua_pushvalueP9lua_Statei($3, -1); - var $4 = $1; - __Z12lua_setfieldP9lua_StateiPKc($4, -2, __str47585); - var $5 = $1; - var $6 = $2; - __Z14lua_pushstringP9lua_StatePKc($5, $6); - var $7 = $1; - __Z12lua_setfieldP9lua_StateiPKc($7, -2, __str44582); - var $8 = $2; - var $9 = _strrchr($8, 46); - $dot = $9; - var $10 = $dot; - var $11 = $10 == 0; - ; - if ($11) { - ; - var $13 = $2; - $dot = $13; - ; - } - else { - ; - var $15 = $dot; - var $16 = $15+1; - $dot = $16; - ; - } - var $18 = $1; - var $19 = $2; - var $20 = $dot; - var $21 = $2; - var $22 = $20; - var $23 = $21; - var $24 = $22 - $23; - __Z15lua_pushlstringP9lua_StatePKcj($18, $19, $24); - var $25 = $1; - __Z12lua_setfieldP9lua_StateiPKc($25, -2, __str48586); - ; - return; - } - __Z7modinitP9lua_StatePKc.__index__ = Runtime.getFunctionIndex(__Z7modinitP9lua_StatePKc, "__Z7modinitP9lua_StatePKc"); - - - function __Z7setfenvP9lua_State($L) { - var __stackBase__ = STACKTOP; STACKTOP += 100; for (var i = __stackBase__; i < STACKTOP; i++) IHEAP[i] = FHEAP[i] = 0; - var __label__; - var $1; - var $ar = __stackBase__; - $1 = $L; - var $2 = $1; - var $3 = __Z12lua_getstackP9lua_StateiP9lua_Debug($2, 1, $ar); - var $4 = $3 == 0; - ; - $13$5$2: do { - if ($4) { - __label__ = 0; /* $13 */ - } - else { - ; - var $6 = $1; - var $7 = __Z11lua_getinfoP9lua_StatePKcP9lua_Debug($6, __str45583, $ar); - var $8 = $7 == 0; - if ($8) { __label__ = 0; /* $13 */ break $13$5$2; } - var $10 = $1; - var $11 = __Z15lua_iscfunctionP9lua_Statei($10, -1); - var $12 = $11 != 0; - if ($12) { __label__ = 0; /* $13 */ break $13$5$2; } else { __label__ = 2; /* $16 */ break $13$5$2; } - } - } while(0); - if (__label__ == 0) { - var $14 = $1; - var $15 = __Z10luaL_errorP9lua_StatePKcz($14, __str46584); - ; - } - var $17 = $1; - __Z13lua_pushvalueP9lua_Statei($17, -2); - var $18 = $1; - var $19 = __Z11lua_setfenvP9lua_Statei($18, -2); - var $20 = $1; - __Z10lua_settopP9lua_Statei($20, -2); - STACKTOP = __stackBase__; - return; - } - __Z7setfenvP9lua_State.__index__ = Runtime.getFunctionIndex(__Z7setfenvP9lua_State, "__Z7setfenvP9lua_State"); - - - function __Z9dooptionsP9lua_Statei($L, $n) { - ; - var __label__; - var $1; - var $2; - var $i; - $1 = $L; - $2 = $n; - $i = 2; - ; - $3$2: while(1) { // $3 - var $4 = $i; - var $5 = $2; - var $6 = $4 <= $5; - if (!($6)) { __label__ = 2; /* $15 */ break $3$2; } - var $8 = $1; - var $9 = $i; - __Z13lua_pushvalueP9lua_Statei($8, $9); - var $10 = $1; - __Z13lua_pushvalueP9lua_Statei($10, -2); - var $11 = $1; - __Z8lua_callP9lua_Stateii($11, 1, 0); - ; - var $13 = $i; - var $14 = $13 + 1; - $i = $14; - __label__ = 0; /* $3 */ continue $3$2; - } - ; - return; - } - __Z9dooptionsP9lua_Statei.__index__ = Runtime.getFunctionIndex(__Z9dooptionsP9lua_Statei, "__Z9dooptionsP9lua_Statei"); - - - function __Z13luaL_openlibsP9lua_State($L) { - ; - var __label__; - var $1; - var $lib; - $1 = $L; - $lib = __ZL7lualibs; - ; - $2$2: while(1) { // $2 - var $3 = $lib; - var $4 = $3+4; - var $5 = IHEAP[$4]; - var $6 = $5 != 0; - if (!($6)) { __label__ = 2; /* $20 */ break $2$2; } - var $8 = $1; - var $9 = $lib; - var $10 = $9+4; - var $11 = IHEAP[$10]; - __Z16lua_pushcclosureP9lua_StatePFiS0_Ei($8, $11, 0); - var $12 = $1; - var $13 = $lib; - var $14 = $13; - var $15 = IHEAP[$14]; - __Z14lua_pushstringP9lua_StatePKc($12, $15); - var $16 = $1; - __Z8lua_callP9lua_Stateii($16, 1, 0); - ; - var $18 = $lib; - var $19 = $18+8; - $lib = $19; - __label__ = 0; /* $2 */ continue $2$2; - } - ; - return; - } - __Z13luaL_openlibsP9lua_State.__index__ = Runtime.getFunctionIndex(__Z13luaL_openlibsP9lua_State, "__Z13luaL_openlibsP9lua_State"); - - // === Auto-generated postamble setup entry stuff === - - function run(args) { - __initializeRuntime__(); - - var globalFuncs = []; - - __ZL7globalL = Pointer_make([0], 0, ALLOC_STATIC); - __str = Pointer_make([99,97,110,110,111,116,32,99,114,101,97,116,101,32,115,116,97,116,101,58,32,110,111,116,32,101,110,111,117,103,104,32,109,101,109,111,114,121,0] /* cannot create state: not enough memory\00*/, 0, ALLOC_STATIC); - __str1 = Pointer_make([40,101,114,114,111,114,32,111,98,106,101,99,116,32,105,115,32,110,111,116,32,97,32,115,116,114,105,110,103,41,0] /* (error object is not a string)\00*/, 0, ALLOC_STATIC); - __ZL8progname = Pointer_make([0], 0, ALLOC_STATIC); - __str2 = Pointer_make([108,117,97,0] /* lua\00*/, 0, ALLOC_STATIC); - __str3 = Pointer_make([112,114,105,110,116,0] /* print\00*/, 0, ALLOC_STATIC); - __str4 = Pointer_make([101,114,114,111,114,32,99,97,108,108,105,110,103,32,39,112,114,105,110,116,39,32,40,37,115,41,0] /* error calling 'print' (%s)\00*/, 0, ALLOC_STATIC); - __str5 = Pointer_make([10,0] /* \0A\00*/, 0, ALLOC_STATIC); - _stdout = Pointer_make([0,0,0,0] /* external value? */, 0, ALLOC_STATIC); - __str6 = Pointer_make([105,110,116,101,114,114,117,112,116,101,100,33,0] /* interrupted!\00*/, 0, ALLOC_STATIC); - __str7 = Pointer_make([100,101,98,117,103,0] /* debug\00*/, 0, ALLOC_STATIC); - __str8 = Pointer_make([116,114,97,99,101,98,97,99,107,0] /* traceback\00*/, 0, ALLOC_STATIC); - __str9 = Pointer_make([61,115,116,100,105,110,0] /* =stdin\00*/, 0, ALLOC_STATIC); - __str10 = Pointer_make([39,60,101,111,102,62,39,0] /* ''\00*/, 0, ALLOC_STATIC); - _stdin = Pointer_make([0,0,0,0] /* external value? */, 0, ALLOC_STATIC); - __str11 = Pointer_make([114,101,116,117,114,110,32,37,115,0] /* return %s\00*/, 0, ALLOC_STATIC); - __str12 = Pointer_make([95,80,82,79,77,80,84,0] /* _PROMPT\00*/, 0, ALLOC_STATIC); - __str13 = Pointer_make([95,80,82,79,77,80,84,50,0] /* _PROMPT2\00*/, 0, ALLOC_STATIC); - __str14 = Pointer_make([62,32,0] /* > \00*/, 0, ALLOC_STATIC); - __str15 = Pointer_make([62,62,32,0] /* >> \00*/, 0, ALLOC_STATIC); - __str16 = Pointer_make([97,114,103,0] /* arg\00*/, 0, ALLOC_STATIC); - __str17 = Pointer_make([45,0] /* -\00*/, 0, ALLOC_STATIC); - __str18 = Pointer_make([45,45,0] /* --\00*/, 0, ALLOC_STATIC); - __str19 = Pointer_make([116,111,111,32,109,97,110,121,32,97,114,103,117,109,101,110,116,115,32,116,111,32,115,99,114,105,112,116,0] /* too many arguments to script\00*/, 0, ALLOC_STATIC); - __str20 = Pointer_make([61,40,99,111,109,109,97,110,100,32,108,105,110,101,41,0] /* =(command line)\00*/, 0, ALLOC_STATIC); - __str21 = Pointer_make([114,101,113,117,105,114,101,0] /* require\00*/, 0, ALLOC_STATIC); - __str22 = Pointer_make([76,117,97,32,53,46,49,46,52,32,32,67,111,112,121,114,105,103,104,116,32,40,67,41,32,49,57,57,52,45,50,48,48,56,32,76,117,97,46,111,114,103,44,32,80,85,67,45,82,105,111,0] /* Lua 5.1.4 Copyright (C) 1994-2008 Lua.org, PUC-Rio\00*/, 0, ALLOC_STATIC); - _stderr = Pointer_make([0,0,0,0] /* external value? */, 0, ALLOC_STATIC); - __str23 = Pointer_make([117,115,97,103,101,58,32,37,115,32,91,111,112,116,105,111,110,115,93,32,91,115,99,114,105,112,116,32,91,97,114,103,115,93,93,46,10,65,118,97,105,108,97,98,108,101,32,111,112,116,105,111,110,115,32,97,114,101,58,10,32,32,45,101,32,115,116,97,116,32,32,101,120,101,99,117,116,101,32,115,116,114,105,110,103,32,39,115,116,97,116,39,10,32,32,45,108,32,110,97,109,101,32,32,114,101,113,117,105,114,101,32,108,105,98,114,97,114,121,32,39,110,97,109,101,39,10,32,32,45,105,32,32,32,32,32,32,32,101,110,116,101,114,32,105,110,116,101,114,97,99,116,105,118,101,32,109,111,100,101,32,97,102,116,101,114,32,101,120,101,99,117,116,105,110,103,32,39,115,99,114,105,112,116,39,10,32,32,45,118,32,32,32,32,32,32,32,115,104,111,119,32,118,101,114,115,105,111,110,32,105,110,102,111,114,109,97,116,105,111,110,10,32,32,45,45,32,32,32,32,32,32,32,115,116,111,112,32,104,97,110,100,108,105,110,103,32,111,112,116,105,111,110,115,10,32,32,45,32,32,32,32,32,32,32,32,101,120,101,99,117,116,101,32,115,116,100,105,110,32,97,110,100,32,115,116,111,112,32,104,97,110,100,108,105,110,103,32,111,112,116,105,111,110,115,10,0] /* usage: %s [options] [script [args]].\0AAvailable options are:\0A -e stat execute string 'stat'\0A -l name require library 'name'\0A -i enter interactive mode after executing 'script'\0A -v show version information\0A -- stop handling options\0A - execute stdin and stop handling options\0A\00*/, 0, ALLOC_STATIC); - __str24 = Pointer_make([76,85,65,95,73,78,73,84,0] /* LUA_INIT\00*/, 0, ALLOC_STATIC); - __str25 = Pointer_make([61,76,85,65,95,73,78,73,84,0] /* =LUA_INIT\00*/, 0, ALLOC_STATIC); - __str26 = Pointer_make([37,115,58,32,0] /* %s: \00*/, 0, ALLOC_STATIC); - __str27 = Pointer_make([37,115,10,0] /* %s\0A\00*/, 0, ALLOC_STATIC); - __str28 = Pointer_make([110,111,32,99,97,108,108,105,110,103,32,101,110,118,105,114,111,110,109,101,110,116,0] /* no calling environment\00*/, 0, ALLOC_STATIC); - __str129 = Pointer_make([110,111,32,118,97,108,117,101,0] /* no value\00*/, 0, ALLOC_STATIC); - __str230 = Pointer_make([63,0] /* ?\00*/, 0, ALLOC_STATIC); - __str331 = Pointer_make([0], 0, ALLOC_STATIC); - __str432 = Pointer_make([102,117,110,99,116,105,111,110,32,111,114,32,101,120,112,114,101,115,115,105,111,110,32,116,111,111,32,99,111,109,112,108,101,120,0] /* function or expression too complex\00*/, 0, ALLOC_STATIC); - __str1533 = Pointer_make([99,111,100,101,32,115,105,122,101,32,111,118,101,114,102,108,111,119,0] /* code size overflow\00*/, 0, ALLOC_STATIC); - __str2634 = Pointer_make([99,111,110,115,116,97,110,116,32,116,97,98,108,101,32,111,118,101,114,102,108,111,119,0] /* constant table overflow\00*/, 0, ALLOC_STATIC); - __str37 = Pointer_make([99,111,110,116,114,111,108,32,115,116,114,117,99,116,117,114,101,32,116,111,111,32,108,111,110,103,0] /* control structure too long\00*/, 0, ALLOC_STATIC); - __str835 = Pointer_make([97,116,116,101,109,112,116,32,116,111,32,37,115,32,37,115,32,39,37,115,39,32,40,97,32,37,115,32,118,97,108,117,101,41,0] /* attempt to %s %s '%s' (a %s value)\00*/, 0, ALLOC_STATIC); - __str1936 = Pointer_make([97,116,116,101,109,112,116,32,116,111,32,37,115,32,97,32,37,115,32,118,97,108,117,101,0] /* attempt to %s a %s value\00*/, 0, ALLOC_STATIC); - __str210 = Pointer_make([99,111,110,99,97,116,101,110,97,116,101,0] /* concatenate\00*/, 0, ALLOC_STATIC); - __str311 = Pointer_make([112,101,114,102,111,114,109,32,97,114,105,116,104,109,101,116,105,99,32,111,110,0] /* perform arithmetic on\00*/, 0, ALLOC_STATIC); - __str412 = Pointer_make([97,116,116,101,109,112,116,32,116,111,32,99,111,109,112,97,114,101,32,116,119,111,32,37,115,32,118,97,108,117,101,115,0] /* attempt to compare two %s values\00*/, 0, ALLOC_STATIC); - __str537 = Pointer_make([97,116,116,101,109,112,116,32,116,111,32,99,111,109,112,97,114,101,32,37,115,32,119,105,116,104,32,37,115,0] /* attempt to compare %s with %s\00*/, 0, ALLOC_STATIC); - __str638 = Pointer_make([37,115,58,37,100,58,32,37,115,0] /* %s:%d: %s\00*/, 0, ALLOC_STATIC); - __str739 = Pointer_make([108,111,99,97,108,0] /* local\00*/, 0, ALLOC_STATIC); - __str813 = Pointer_make([103,108,111,98,97,108,0] /* global\00*/, 0, ALLOC_STATIC); - __str940 = Pointer_make([102,105,101,108,100,0] /* field\00*/, 0, ALLOC_STATIC); - __str1041 = Pointer_make([63,0] /* ?\00*/, 0, ALLOC_STATIC); - __str1142 = Pointer_make([117,112,118,97,108,117,101,0] /* upvalue\00*/, 0, ALLOC_STATIC); - __str1243 = Pointer_make([109,101,116,104,111,100,0] /* method\00*/, 0, ALLOC_STATIC); - __str1344 = Pointer_make([0], 0, ALLOC_STATIC); - __str1445 = Pointer_make([61,91,67,93,0] /* =[C]\00*/, 0, ALLOC_STATIC); - __str1514 = Pointer_make([67,0] /* C\00*/, 0, ALLOC_STATIC); - __str1646 = Pointer_make([109,97,105,110,0] /* main\00*/, 0, ALLOC_STATIC); - __str1747 = Pointer_make([76,117,97,0] /* Lua\00*/, 0, ALLOC_STATIC); - __str1848 = Pointer_make([116,97,105,108,0] /* tail\00*/, 0, ALLOC_STATIC); - __str1915 = Pointer_make([61,40,116,97,105,108,32,99,97,108,108,41,0] /* =(tail call)\00*/, 0, ALLOC_STATIC); - __str2049 = Pointer_make([40,42,116,101,109,112,111,114,97,114,121,41,0] /* (*temporary)\00*/, 0, ALLOC_STATIC); - __str2150 = Pointer_make([110,111,116,32,101,110,111,117,103,104,32,109,101,109,111,114,121,0] /* not enough memory\00*/, 0, ALLOC_STATIC); - __str122 = Pointer_make([101,114,114,111,114,32,105,110,32,101,114,114,111,114,32,104,97,110,100,108,105,110,103,0] /* error in error handling\00*/, 0, ALLOC_STATIC); - __ZTVN10__cxxabiv119__pointer_type_infoE = Pointer_make([0,0,0,0] /* external value? */, 0, ALLOC_STATIC); - __ZTSP11lua_longjmp = Pointer_make([80,49,49,108,117,97,95,108,111,110,103,106,109,112,0] /* P11lua_longjmp\00*/, 0, ALLOC_STATIC); - __ZTVN10__cxxabiv117__class_type_infoE = Pointer_make([0,0,0,0] /* external value? */, 0, ALLOC_STATIC); - __ZTS11lua_longjmp = Pointer_make([49,49,108,117,97,95,108,111,110,103,106,109,112,0] /* 11lua_longjmp\00*/, 0, ALLOC_STATIC); - __ZTI11lua_longjmp = Pointer_make([0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __ZTIP11lua_longjmp = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str223 = Pointer_make([67,32,115,116,97,99,107,32,111,118,101,114,102,108,111,119,0] /* C stack overflow\00*/, 0, ALLOC_STATIC); - __str324 = Pointer_make([99,97,110,110,111,116,32,114,101,115,117,109,101,32,110,111,110,45,115,117,115,112,101,110,100,101,100,32,99,111,114,111,117,116,105,110,101,0] /* cannot resume non-suspended coroutine\00*/, 0, ALLOC_STATIC); - __str425 = Pointer_make([97,116,116,101,109,112,116,32,116,111,32,121,105,101,108,100,32,97,99,114,111,115,115,32,109,101,116,97,109,101,116,104,111,100,47,67,45,99,97,108,108,32,98,111,117,110,100,97,114,121,0] /* attempt to yield across metamethod/C-call boundary\00*/, 0, ALLOC_STATIC); - __str526 = Pointer_make([27,76,117,97,0] /* \1BLua\00*/, 0, ALLOC_STATIC); - __str627 = Pointer_make([115,116,97,99,107,32,111,118,101,114,102,108,111,119,0] /* stack overflow\00*/, 0, ALLOC_STATIC); - __str728 = Pointer_make([110,0] /* n\00*/, 0, ALLOC_STATIC); - __str829 = Pointer_make([99,97,108,108,0] /* call\00*/, 0, ALLOC_STATIC); - __str47 = Pointer_make([97,110,100,0] /* and\00*/, 0, ALLOC_STATIC); - __str148 = Pointer_make([98,114,101,97,107,0] /* break\00*/, 0, ALLOC_STATIC); - __str249 = Pointer_make([100,111,0] /* do\00*/, 0, ALLOC_STATIC); - __str350 = Pointer_make([101,108,115,101,0] /* else\00*/, 0, ALLOC_STATIC); - __str451 = Pointer_make([101,108,115,101,105,102,0] /* elseif\00*/, 0, ALLOC_STATIC); - __str552 = Pointer_make([101,110,100,0] /* end\00*/, 0, ALLOC_STATIC); - __str653 = Pointer_make([102,97,108,115,101,0] /* false\00*/, 0, ALLOC_STATIC); - __str754 = Pointer_make([102,111,114,0] /* for\00*/, 0, ALLOC_STATIC); - __str855 = Pointer_make([102,117,110,99,116,105,111,110,0] /* function\00*/, 0, ALLOC_STATIC); - __str956 = Pointer_make([105,102,0] /* if\00*/, 0, ALLOC_STATIC); - __str1057 = Pointer_make([105,110,0] /* in\00*/, 0, ALLOC_STATIC); - __str1158 = Pointer_make([108,111,99,97,108,0] /* local\00*/, 0, ALLOC_STATIC); - __str1259 = Pointer_make([110,105,108,0] /* nil\00*/, 0, ALLOC_STATIC); - __str1360 = Pointer_make([110,111,116,0] /* not\00*/, 0, ALLOC_STATIC); - __str1461 = Pointer_make([111,114,0] /* or\00*/, 0, ALLOC_STATIC); - __str1562 = Pointer_make([114,101,112,101,97,116,0] /* repeat\00*/, 0, ALLOC_STATIC); - __str1663 = Pointer_make([114,101,116,117,114,110,0] /* return\00*/, 0, ALLOC_STATIC); - __str1764 = Pointer_make([116,104,101,110,0] /* then\00*/, 0, ALLOC_STATIC); - __str1865 = Pointer_make([116,114,117,101,0] /* true\00*/, 0, ALLOC_STATIC); - __str1966 = Pointer_make([117,110,116,105,108,0] /* until\00*/, 0, ALLOC_STATIC); - __str2067 = Pointer_make([119,104,105,108,101,0] /* while\00*/, 0, ALLOC_STATIC); - __str2168 = Pointer_make([46,46,0] /* ..\00*/, 0, ALLOC_STATIC); - __str2251 = Pointer_make([46,46,46,0] /* ...\00*/, 0, ALLOC_STATIC); - __str2352 = Pointer_make([61,61,0] /* ==\00*/, 0, ALLOC_STATIC); - __str2453 = Pointer_make([62,61,0] /* >=\00*/, 0, ALLOC_STATIC); - __str2554 = Pointer_make([60,61,0] /* <=\00*/, 0, ALLOC_STATIC); - __str2669 = Pointer_make([126,61,0] /* ~=\00*/, 0, ALLOC_STATIC); - __str2755 = Pointer_make([60,110,117,109,98,101,114,62,0] /* \00*/, 0, ALLOC_STATIC); - __str2856 = Pointer_make([60,110,97,109,101,62,0] /* \00*/, 0, ALLOC_STATIC); - __str29 = Pointer_make([60,115,116,114,105,110,103,62,0] /* \00*/, 0, ALLOC_STATIC); - __str30 = Pointer_make([60,101,111,102,62,0] /* \00*/, 0, ALLOC_STATIC); - _luaX_tokens = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str31 = Pointer_make([99,104,97,114,40,37,100,41,0] /* char(%d)\00*/, 0, ALLOC_STATIC); - __str32 = Pointer_make([37,99,0] /* %c\00*/, 0, ALLOC_STATIC); - __str33 = Pointer_make([37,115,58,37,100,58,32,37,115,0] /* %s:%d: %s\00*/, 0, ALLOC_STATIC); - __str34 = Pointer_make([37,115,32,110,101,97,114,32,39,37,115,39,0] /* %s near '%s'\00*/, 0, ALLOC_STATIC); - __str35 = Pointer_make([105,110,118,97,108,105,100,32,108,111,110,103,32,115,116,114,105,110,103,32,100,101,108,105,109,105,116,101,114,0] /* invalid long string delimiter\00*/, 0, ALLOC_STATIC); - __str36 = Pointer_make([46,0] /* .\00*/, 0, ALLOC_STATIC); - __str3770 = Pointer_make([69,101,0] /* Ee\00*/, 0, ALLOC_STATIC); - __str38 = Pointer_make([43,45,0] /* +-\00*/, 0, ALLOC_STATIC); - __str39 = Pointer_make([109,97,108,102,111,114,109,101,100,32,110,117,109,98,101,114,0] /* malformed number\00*/, 0, ALLOC_STATIC); - __str40 = Pointer_make([108,101,120,105,99,97,108,32,101,108,101,109,101,110,116,32,116,111,111,32,108,111,110,103,0] /* lexical element too long\00*/, 0, ALLOC_STATIC); - __str41 = Pointer_make([117,110,102,105,110,105,115,104,101,100,32,115,116,114,105,110,103,0] /* unfinished string\00*/, 0, ALLOC_STATIC); - __str42 = Pointer_make([101,115,99,97,112,101,32,115,101,113,117,101,110,99,101,32,116,111,111,32,108,97,114,103,101,0] /* escape sequence too large\00*/, 0, ALLOC_STATIC); - __str43 = Pointer_make([117,110,102,105,110,105,115,104,101,100,32,108,111,110,103,32,115,116,114,105,110,103,0] /* unfinished long string\00*/, 0, ALLOC_STATIC); - __str44 = Pointer_make([117,110,102,105,110,105,115,104,101,100,32,108,111,110,103,32,99,111,109,109,101,110,116,0] /* unfinished long comment\00*/, 0, ALLOC_STATIC); - __str45 = Pointer_make([110,101,115,116,105,110,103,32,111,102,32,91,91,46,46,46,93,93,32,105,115,32,100,101,112,114,101,99,97,116,101,100,0] /* nesting of [[...]] is deprecated\00*/, 0, ALLOC_STATIC); - __str46 = Pointer_make([99,104,117,110,107,32,104,97,115,32,116,111,111,32,109,97,110,121,32,108,105,110,101,115,0] /* chunk has too many lines\00*/, 0, ALLOC_STATIC); - __str72 = Pointer_make([109,101,109,111,114,121,32,97,108,108,111,99,97,116,105,111,110,32,101,114,114,111,114,58,32,98,108,111,99,107,32,116,111,111,32,98,105,103,0] /* memory allocation error: block too big\00*/, 0, ALLOC_STATIC); - _luaO_nilobject_ = Pointer_make([0, 0, 0, 0, undef, 0, 0, 0, 0], 0, ALLOC_STATIC); - __ZZ9luaO_log2jE5log_2 = Pointer_make([0,1,2,2,3,3,3,3,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8] /* \00\01\02\02\03\03\03\03\04\04\04\04\04\04\04\04\05\05\05\05\05\05\05\05\05\05\05\05\05\05\05\05\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\06\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\07\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08\08*/, 0, ALLOC_STATIC); - __str77 = Pointer_make([0], 0, ALLOC_STATIC); - __str178 = Pointer_make([40,110,117,108,108,41,0] /* (null)\00*/, 0, ALLOC_STATIC); - __str279 = Pointer_make([37,112,0] /* %p\00*/, 0, ALLOC_STATIC); - __str380 = Pointer_make([37,0] /* %\00*/, 0, ALLOC_STATIC); - __str481 = Pointer_make([46,46,46,0] /* ...\00*/, 0, ALLOC_STATIC); - __str582 = Pointer_make([10,13,0] /* \0A\0D\00*/, 0, ALLOC_STATIC); - __str683 = Pointer_make([91,115,116,114,105,110,103,32,34,0] /* [string \22\00*/, 0, ALLOC_STATIC); - __str784 = Pointer_make([34,93,0] /* \22]\00*/, 0, ALLOC_STATIC); - __str90 = Pointer_make([77,79,86,69,0] /* MOVE\00*/, 0, ALLOC_STATIC); - __str191 = Pointer_make([76,79,65,68,75,0] /* LOADK\00*/, 0, ALLOC_STATIC); - __str292 = Pointer_make([76,79,65,68,66,79,79,76,0] /* LOADBOOL\00*/, 0, ALLOC_STATIC); - __str393 = Pointer_make([76,79,65,68,78,73,76,0] /* LOADNIL\00*/, 0, ALLOC_STATIC); - __str494 = Pointer_make([71,69,84,85,80,86,65,76,0] /* GETUPVAL\00*/, 0, ALLOC_STATIC); - __str595 = Pointer_make([71,69,84,71,76,79,66,65,76,0] /* GETGLOBAL\00*/, 0, ALLOC_STATIC); - __str696 = Pointer_make([71,69,84,84,65,66,76,69,0] /* GETTABLE\00*/, 0, ALLOC_STATIC); - __str797 = Pointer_make([83,69,84,71,76,79,66,65,76,0] /* SETGLOBAL\00*/, 0, ALLOC_STATIC); - __str898 = Pointer_make([83,69,84,85,80,86,65,76,0] /* SETUPVAL\00*/, 0, ALLOC_STATIC); - __str999 = Pointer_make([83,69,84,84,65,66,76,69,0] /* SETTABLE\00*/, 0, ALLOC_STATIC); - __str10100 = Pointer_make([78,69,87,84,65,66,76,69,0] /* NEWTABLE\00*/, 0, ALLOC_STATIC); - __str11101 = Pointer_make([83,69,76,70,0] /* SELF\00*/, 0, ALLOC_STATIC); - __str12102 = Pointer_make([65,68,68,0] /* ADD\00*/, 0, ALLOC_STATIC); - __str13103 = Pointer_make([83,85,66,0] /* SUB\00*/, 0, ALLOC_STATIC); - __str14104 = Pointer_make([77,85,76,0] /* MUL\00*/, 0, ALLOC_STATIC); - __str15105 = Pointer_make([68,73,86,0] /* DIV\00*/, 0, ALLOC_STATIC); - __str16106 = Pointer_make([77,79,68,0] /* MOD\00*/, 0, ALLOC_STATIC); - __str17107 = Pointer_make([80,79,87,0] /* POW\00*/, 0, ALLOC_STATIC); - __str18108 = Pointer_make([85,78,77,0] /* UNM\00*/, 0, ALLOC_STATIC); - __str19109 = Pointer_make([78,79,84,0] /* NOT\00*/, 0, ALLOC_STATIC); - __str20110 = Pointer_make([76,69,78,0] /* LEN\00*/, 0, ALLOC_STATIC); - __str21111 = Pointer_make([67,79,78,67,65,84,0] /* CONCAT\00*/, 0, ALLOC_STATIC); - __str22112 = Pointer_make([74,77,80,0] /* JMP\00*/, 0, ALLOC_STATIC); - __str23113 = Pointer_make([69,81,0] /* EQ\00*/, 0, ALLOC_STATIC); - __str24114 = Pointer_make([76,84,0] /* LT\00*/, 0, ALLOC_STATIC); - __str25115 = Pointer_make([76,69,0] /* LE\00*/, 0, ALLOC_STATIC); - __str26116 = Pointer_make([84,69,83,84,0] /* TEST\00*/, 0, ALLOC_STATIC); - __str27117 = Pointer_make([84,69,83,84,83,69,84,0] /* TESTSET\00*/, 0, ALLOC_STATIC); - __str28118 = Pointer_make([67,65,76,76,0] /* CALL\00*/, 0, ALLOC_STATIC); - __str29119 = Pointer_make([84,65,73,76,67,65,76,76,0] /* TAILCALL\00*/, 0, ALLOC_STATIC); - __str30120 = Pointer_make([82,69,84,85,82,78,0] /* RETURN\00*/, 0, ALLOC_STATIC); - __str31121 = Pointer_make([70,79,82,76,79,79,80,0] /* FORLOOP\00*/, 0, ALLOC_STATIC); - __str32122 = Pointer_make([70,79,82,80,82,69,80,0] /* FORPREP\00*/, 0, ALLOC_STATIC); - __str33123 = Pointer_make([84,70,79,82,76,79,79,80,0] /* TFORLOOP\00*/, 0, ALLOC_STATIC); - __str34124 = Pointer_make([83,69,84,76,73,83,84,0] /* SETLIST\00*/, 0, ALLOC_STATIC); - __str35125 = Pointer_make([67,76,79,83,69,0] /* CLOSE\00*/, 0, ALLOC_STATIC); - __str36126 = Pointer_make([67,76,79,83,85,82,69,0] /* CLOSURE\00*/, 0, ALLOC_STATIC); - __str37127 = Pointer_make([86,65,82,65,82,71,0] /* VARARG\00*/, 0, ALLOC_STATIC); - _luaP_opnames = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - _luaP_opmodes = Pointer_make([96,113,84,96,80,113,108,49,16,60,84,108,124,124,124,124,124,124,96,96,96,104,34,188,188,188,228,228,84,84,16,98,98,132,20,0,81,80] /* `qT`Pql1\10 or '...' expected\00*/, 0, ALLOC_STATIC); - __str7136 = Pointer_make([108,111,99,97,108,32,118,97,114,105,97,98,108,101,115,0] /* local variables\00*/, 0, ALLOC_STATIC); - __str8137 = Pointer_make([116,111,111,32,109,97,110,121,32,108,111,99,97,108,32,118,97,114,105,97,98,108,101,115,0] /* too many local variables\00*/, 0, ALLOC_STATIC); - __str9138 = Pointer_make([105,116,101,109,115,32,105,110,32,97,32,99,111,110,115,116,114,117,99,116,111,114,0] /* items in a constructor\00*/, 0, ALLOC_STATIC); - __str10139 = Pointer_make([109,97,105,110,32,102,117,110,99,116,105,111,110,32,104,97,115,32,109,111,114,101,32,116,104,97,110,32,37,100,32,37,115,0] /* main function has more than %d %s\00*/, 0, ALLOC_STATIC); - __str11140 = Pointer_make([102,117,110,99,116,105,111,110,32,97,116,32,108,105,110,101,32,37,100,32,104,97,115,32,109,111,114,101,32,116,104,97,110,32,37,100,32,37,115,0] /* function at line %d has more than %d %s\00*/, 0, ALLOC_STATIC); - __str12141 = Pointer_make([97,109,98,105,103,117,111,117,115,32,115,121,110,116,97,120,32,40,102,117,110,99,116,105,111,110,32,99,97,108,108,32,120,32,110,101,119,32,115,116,97,116,101,109,101,110,116,41,0] /* ambiguous syntax (function call x new statement)\00*/, 0, ALLOC_STATIC); - __str13142 = Pointer_make([102,117,110,99,116,105,111,110,32,97,114,103,117,109,101,110,116,115,32,101,120,112,101,99,116,101,100,0] /* function arguments expected\00*/, 0, ALLOC_STATIC); - __str14143 = Pointer_make([117,110,101,120,112,101,99,116,101,100,32,115,121,109,98,111,108,0] /* unexpected symbol\00*/, 0, ALLOC_STATIC); - __str15144 = Pointer_make([117,112,118,97,108,117,101,115,0] /* upvalues\00*/, 0, ALLOC_STATIC); - __str16145 = Pointer_make([0], 0, ALLOC_STATIC); - __str17146 = Pointer_make([110,111,32,108,111,111,112,32,116,111,32,98,114,101,97,107,0] /* no loop to break\00*/, 0, ALLOC_STATIC); - __str18147 = Pointer_make([39,61,39,32,111,114,32,39,105,110,39,32,101,120,112,101,99,116,101,100,0] /* '=' or 'in' expected\00*/, 0, ALLOC_STATIC); - __str19148 = Pointer_make([40,102,111,114,32,103,101,110,101,114,97,116,111,114,41,0] /* (for generator)\00*/, 0, ALLOC_STATIC); - __str20149 = Pointer_make([40,102,111,114,32,115,116,97,116,101,41,0] /* (for state)\00*/, 0, ALLOC_STATIC); - __str21150 = Pointer_make([40,102,111,114,32,99,111,110,116,114,111,108,41,0] /* (for control)\00*/, 0, ALLOC_STATIC); - __str22151 = Pointer_make([40,102,111,114,32,105,110,100,101,120,41,0] /* (for index)\00*/, 0, ALLOC_STATIC); - __str23152 = Pointer_make([40,102,111,114,32,108,105,109,105,116,41,0] /* (for limit)\00*/, 0, ALLOC_STATIC); - __str24153 = Pointer_make([40,102,111,114,32,115,116,101,112,41,0] /* (for step)\00*/, 0, ALLOC_STATIC); - __str25154 = Pointer_make([39,37,115,39,32,101,120,112,101,99,116,101,100,32,40,116,111,32,99,108,111,115,101,32,39,37,115,39,32,97,116,32,108,105,110,101,32,37,100,41,0] /* '%s' expected (to close '%s' at line %d)\00*/, 0, ALLOC_STATIC); - __str26155 = Pointer_make([39,37,115,39,32,101,120,112,101,99,116,101,100,0] /* '%s' expected\00*/, 0, ALLOC_STATIC); - __str27156 = Pointer_make([99,104,117,110,107,32,104,97,115,32,116,111,111,32,109,97,110,121,32,115,121,110,116,97,120,32,108,101,118,101,108,115,0] /* chunk has too many syntax levels\00*/, 0, ALLOC_STATIC); - __str158 = Pointer_make([110,111,116,32,101,110,111,117,103,104,32,109,101,109,111,114,121,0] /* not enough memory\00*/, 0, ALLOC_STATIC); - __ZL10dummynode_ = Pointer_make([0, 0, 0, 0, undef, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, undef, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str164 = Pointer_make([116,97,98,108,101,32,105,110,100,101,120,32,105,115,32,110,105,108,0] /* table index is nil\00*/, 0, ALLOC_STATIC); - __str1165 = Pointer_make([116,97,98,108,101,32,105,110,100,101,120,32,105,115,32,78,97,78,0] /* table index is NaN\00*/, 0, ALLOC_STATIC); - __str2166 = Pointer_make([116,97,98,108,101,32,111,118,101,114,102,108,111,119,0] /* table overflow\00*/, 0, ALLOC_STATIC); - __str3167 = Pointer_make([105,110,118,97,108,105,100,32,107,101,121,32,116,111,32,39,110,101,120,116,39,0] /* invalid key to 'next'\00*/, 0, ALLOC_STATIC); - __str177 = Pointer_make([110,105,108,0] /* nil\00*/, 0, ALLOC_STATIC); - __str1178 = Pointer_make([98,111,111,108,101,97,110,0] /* boolean\00*/, 0, ALLOC_STATIC); - __str2179 = Pointer_make([117,115,101,114,100,97,116,97,0] /* userdata\00*/, 0, ALLOC_STATIC); - __str3180 = Pointer_make([110,117,109,98,101,114,0] /* number\00*/, 0, ALLOC_STATIC); - __str4181 = Pointer_make([115,116,114,105,110,103,0] /* string\00*/, 0, ALLOC_STATIC); - __str5182 = Pointer_make([116,97,98,108,101,0] /* table\00*/, 0, ALLOC_STATIC); - __str6183 = Pointer_make([102,117,110,99,116,105,111,110,0] /* function\00*/, 0, ALLOC_STATIC); - __str7184 = Pointer_make([116,104,114,101,97,100,0] /* thread\00*/, 0, ALLOC_STATIC); - __str8185 = Pointer_make([112,114,111,116,111,0] /* proto\00*/, 0, ALLOC_STATIC); - __str9186 = Pointer_make([117,112,118,97,108,0] /* upval\00*/, 0, ALLOC_STATIC); - _luaT_typenames = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __ZZ9luaT_initP9lua_StateE14luaT_eventname = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str10188 = Pointer_make([95,95,105,110,100,101,120,0] /* __index\00*/, 0, ALLOC_STATIC); - __str11189 = Pointer_make([95,95,110,101,119,105,110,100,101,120,0] /* __newindex\00*/, 0, ALLOC_STATIC); - __str12190 = Pointer_make([95,95,103,99,0] /* __gc\00*/, 0, ALLOC_STATIC); - __str13191 = Pointer_make([95,95,109,111,100,101,0] /* __mode\00*/, 0, ALLOC_STATIC); - __str14192 = Pointer_make([95,95,101,113,0] /* __eq\00*/, 0, ALLOC_STATIC); - __str15193 = Pointer_make([95,95,97,100,100,0] /* __add\00*/, 0, ALLOC_STATIC); - __str16194 = Pointer_make([95,95,115,117,98,0] /* __sub\00*/, 0, ALLOC_STATIC); - __str17195 = Pointer_make([95,95,109,117,108,0] /* __mul\00*/, 0, ALLOC_STATIC); - __str18196 = Pointer_make([95,95,100,105,118,0] /* __div\00*/, 0, ALLOC_STATIC); - __str19197 = Pointer_make([95,95,109,111,100,0] /* __mod\00*/, 0, ALLOC_STATIC); - __str20198 = Pointer_make([95,95,112,111,119,0] /* __pow\00*/, 0, ALLOC_STATIC); - __str21199 = Pointer_make([95,95,117,110,109,0] /* __unm\00*/, 0, ALLOC_STATIC); - __str22200 = Pointer_make([95,95,108,101,110,0] /* __len\00*/, 0, ALLOC_STATIC); - __str23201 = Pointer_make([95,95,108,116,0] /* __lt\00*/, 0, ALLOC_STATIC); - __str24202 = Pointer_make([95,95,108,101,0] /* __le\00*/, 0, ALLOC_STATIC); - __str25203 = Pointer_make([95,95,99,111,110,99,97,116,0] /* __concat\00*/, 0, ALLOC_STATIC); - __str26204 = Pointer_make([95,95,99,97,108,108,0] /* __call\00*/, 0, ALLOC_STATIC); - __str208 = Pointer_make([27,76,117,97,0] /* \1BLua\00*/, 0, ALLOC_STATIC); - __str1209 = Pointer_make([98,105,110,97,114,121,32,115,116,114,105,110,103,0] /* binary string\00*/, 0, ALLOC_STATIC); - __str2210 = Pointer_make([61,63,0] /* =?\00*/, 0, ALLOC_STATIC); - __str3211 = Pointer_make([99,111,100,101,32,116,111,111,32,100,101,101,112,0] /* code too deep\00*/, 0, ALLOC_STATIC); - __str4212 = Pointer_make([98,97,100,32,99,111,100,101,0] /* bad code\00*/, 0, ALLOC_STATIC); - __str5213 = Pointer_make([117,110,101,120,112,101,99,116,101,100,32,101,110,100,0] /* unexpected end\00*/, 0, ALLOC_STATIC); - __str6214 = Pointer_make([98,97,100,32,99,111,110,115,116,97,110,116,0] /* bad constant\00*/, 0, ALLOC_STATIC); - __str7215 = Pointer_make([98,97,100,32,105,110,116,101,103,101,114,0] /* bad integer\00*/, 0, ALLOC_STATIC); - __str8216 = Pointer_make([37,115,58,32,37,115,32,105,110,32,112,114,101,99,111,109,112,105,108,101,100,32,99,104,117,110,107,0] /* %s: %s in precompiled chunk\00*/, 0, ALLOC_STATIC); - __str9217 = Pointer_make([98,97,100,32,104,101,97,100,101,114,0] /* bad header\00*/, 0, ALLOC_STATIC); - __str220 = Pointer_make([37,46,49,52,103,0] /* %.14g\00*/, 0, ALLOC_STATIC); - __str1221 = Pointer_make([105,110,100,101,120,0] /* index\00*/, 0, ALLOC_STATIC); - __str2222 = Pointer_make([108,111,111,112,32,105,110,32,103,101,116,116,97,98,108,101,0] /* loop in gettable\00*/, 0, ALLOC_STATIC); - __str3223 = Pointer_make([108,111,111,112,32,105,110,32,115,101,116,116,97,98,108,101,0] /* loop in settable\00*/, 0, ALLOC_STATIC); - __str4224 = Pointer_make([115,116,114,105,110,103,32,108,101,110,103,116,104,32,111,118,101,114,102,108,111,119,0] /* string length overflow\00*/, 0, ALLOC_STATIC); - __str5225 = Pointer_make([103,101,116,32,108,101,110,103,116,104,32,111,102,0] /* get length of\00*/, 0, ALLOC_STATIC); - __str6226 = Pointer_make([39,102,111,114,39,32,105,110,105,116,105,97,108,32,118,97,108,117,101,32,109,117,115,116,32,98,101,32,97,32,110,117,109,98,101,114,0] /* 'for' initial value must be a number\00*/, 0, ALLOC_STATIC); - __str7227 = Pointer_make([39,102,111,114,39,32,108,105,109,105,116,32,109,117,115,116,32,98,101,32,97,32,110,117,109,98,101,114,0] /* 'for' limit must be a number\00*/, 0, ALLOC_STATIC); - __str8228 = Pointer_make([39,102,111,114,39,32,115,116,101,112,32,109,117,115,116,32,98,101,32,97,32,110,117,109,98,101,114,0] /* 'for' step must be a number\00*/, 0, ALLOC_STATIC); - __str242 = Pointer_make([98,97,100,32,97,114,103,117,109,101,110,116,32,35,37,100,32,40,37,115,41,0] /* bad argument #%d (%s)\00*/, 0, ALLOC_STATIC); - __str124358 = Pointer_make([110,0] /* n\00*/, 0, ALLOC_STATIC); - __str2244 = Pointer_make([109,101,116,104,111,100,0] /* method\00*/, 0, ALLOC_STATIC); - __str3245 = Pointer_make([99,97,108,108,105,110,103,32,39,37,115,39,32,111,110,32,98,97,100,32,115,101,108,102,32,40,37,115,41,0] /* calling '%s' on bad self (%s)\00*/, 0, ALLOC_STATIC); - __str4246 = Pointer_make([63,0] /* ?\00*/, 0, ALLOC_STATIC); - __str5247 = Pointer_make([98,97,100,32,97,114,103,117,109,101,110,116,32,35,37,100,32,116,111,32,39,37,115,39,32,40,37,115,41,0] /* bad argument #%d to '%s' (%s)\00*/, 0, ALLOC_STATIC); - __str6248 = Pointer_make([37,115,32,101,120,112,101,99,116,101,100,44,32,103,111,116,32,37,115,0] /* %s expected, got %s\00*/, 0, ALLOC_STATIC); - __str7249 = Pointer_make([83,108,0] /* Sl\00*/, 0, ALLOC_STATIC); - __str8250 = Pointer_make([37,115,58,37,100,58,32,0] /* %s:%d: \00*/, 0, ALLOC_STATIC); - __str9251 = Pointer_make([0], 0, ALLOC_STATIC); - __str10252 = Pointer_make([105,110,118,97,108,105,100,32,111,112,116,105,111,110,32,39,37,115,39,0] /* invalid option '%s'\00*/, 0, ALLOC_STATIC); - __str11253 = Pointer_make([115,116,97,99,107,32,111,118,101,114,102,108,111,119,32,40,37,115,41,0] /* stack overflow (%s)\00*/, 0, ALLOC_STATIC); - __str12254 = Pointer_make([118,97,108,117,101,32,101,120,112,101,99,116,101,100,0] /* value expected\00*/, 0, ALLOC_STATIC); - __str13255 = Pointer_make([95,76,79,65,68,69,68,0] /* _LOADED\00*/, 0, ALLOC_STATIC); - __str14256 = Pointer_make([110,97,109,101,32,99,111,110,102,108,105,99,116,32,102,111,114,32,109,111,100,117,108,101,32,39,37,115,39,0] /* name conflict for module '%s'\00*/, 0, ALLOC_STATIC); - __str15257 = Pointer_make([61,115,116,100,105,110,0] /* =stdin\00*/, 0, ALLOC_STATIC); - __str16258 = Pointer_make([64,37,115,0] /* @%s\00*/, 0, ALLOC_STATIC); - __str17259 = Pointer_make([114,0] /* r\00*/, 0, ALLOC_STATIC); - __str18260 = Pointer_make([111,112,101,110,0] /* open\00*/, 0, ALLOC_STATIC); - __str19261 = Pointer_make([27,76,117,97,0] /* \1BLua\00*/, 0, ALLOC_STATIC); - __str20262 = Pointer_make([114,98,0] /* rb\00*/, 0, ALLOC_STATIC); - __str21263 = Pointer_make([114,101,111,112,101,110,0] /* reopen\00*/, 0, ALLOC_STATIC); - __str22264 = Pointer_make([114,101,97,100,0] /* read\00*/, 0, ALLOC_STATIC); - __str23265 = Pointer_make([80,65,78,73,67,58,32,117,110,112,114,111,116,101,99,116,101,100,32,101,114,114,111,114,32,105,110,32,99,97,108,108,32,116,111,32,76,117,97,32,65,80,73,32,40,37,115,41,10,0] /* PANIC: unprotected error in call to Lua API (%s)\0A\00*/, 0, ALLOC_STATIC); - __str24266 = Pointer_make([10,0] /* \0A\00*/, 0, ALLOC_STATIC); - __str25267 = Pointer_make([99,97,110,110,111,116,32,37,115,32,37,115,58,32,37,115,0] /* cannot %s %s: %s\00*/, 0, ALLOC_STATIC); - __str268 = Pointer_make([97,115,115,101,114,116,0] /* assert\00*/, 0, ALLOC_STATIC); - __str1269 = Pointer_make([99,111,108,108,101,99,116,103,97,114,98,97,103,101,0] /* collectgarbage\00*/, 0, ALLOC_STATIC); - __str2270 = Pointer_make([100,111,102,105,108,101,0] /* dofile\00*/, 0, ALLOC_STATIC); - __str3271 = Pointer_make([101,114,114,111,114,0] /* error\00*/, 0, ALLOC_STATIC); - __str4272 = Pointer_make([103,99,105,110,102,111,0] /* gcinfo\00*/, 0, ALLOC_STATIC); - __str5273 = Pointer_make([103,101,116,102,101,110,118,0] /* getfenv\00*/, 0, ALLOC_STATIC); - __str6274 = Pointer_make([103,101,116,109,101,116,97,116,97,98,108,101,0] /* getmetatable\00*/, 0, ALLOC_STATIC); - __str7275 = Pointer_make([108,111,97,100,102,105,108,101,0] /* loadfile\00*/, 0, ALLOC_STATIC); - __str8276 = Pointer_make([108,111,97,100,0] /* load\00*/, 0, ALLOC_STATIC); - __str9277 = Pointer_make([108,111,97,100,115,116,114,105,110,103,0] /* loadstring\00*/, 0, ALLOC_STATIC); - __str10278 = Pointer_make([110,101,120,116,0] /* next\00*/, 0, ALLOC_STATIC); - __str11279 = Pointer_make([112,99,97,108,108,0] /* pcall\00*/, 0, ALLOC_STATIC); - __str12280 = Pointer_make([112,114,105,110,116,0] /* print\00*/, 0, ALLOC_STATIC); - __str13281 = Pointer_make([114,97,119,101,113,117,97,108,0] /* rawequal\00*/, 0, ALLOC_STATIC); - __str14282 = Pointer_make([114,97,119,103,101,116,0] /* rawget\00*/, 0, ALLOC_STATIC); - __str15283 = Pointer_make([114,97,119,115,101,116,0] /* rawset\00*/, 0, ALLOC_STATIC); - __str16284 = Pointer_make([115,101,108,101,99,116,0] /* select\00*/, 0, ALLOC_STATIC); - __str17285 = Pointer_make([115,101,116,102,101,110,118,0] /* setfenv\00*/, 0, ALLOC_STATIC); - __str18286 = Pointer_make([115,101,116,109,101,116,97,116,97,98,108,101,0] /* setmetatable\00*/, 0, ALLOC_STATIC); - __str19287 = Pointer_make([116,111,110,117,109,98,101,114,0] /* tonumber\00*/, 0, ALLOC_STATIC); - __str20288 = Pointer_make([116,111,115,116,114,105,110,103,0] /* tostring\00*/, 0, ALLOC_STATIC); - __str21289 = Pointer_make([116,121,112,101,0] /* type\00*/, 0, ALLOC_STATIC); - __str22290 = Pointer_make([117,110,112,97,99,107,0] /* unpack\00*/, 0, ALLOC_STATIC); - __str23291 = Pointer_make([120,112,99,97,108,108,0] /* xpcall\00*/, 0, ALLOC_STATIC); - __ZL10base_funcs = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str24292 = Pointer_make([99,114,101,97,116,101,0] /* create\00*/, 0, ALLOC_STATIC); - __str25293 = Pointer_make([114,101,115,117,109,101,0] /* resume\00*/, 0, ALLOC_STATIC); - __str26294 = Pointer_make([114,117,110,110,105,110,103,0] /* running\00*/, 0, ALLOC_STATIC); - __str27295 = Pointer_make([115,116,97,116,117,115,0] /* status\00*/, 0, ALLOC_STATIC); - __str28296 = Pointer_make([119,114,97,112,0] /* wrap\00*/, 0, ALLOC_STATIC); - __str29297 = Pointer_make([121,105,101,108,100,0] /* yield\00*/, 0, ALLOC_STATIC); - __ZL8co_funcs = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str30298 = Pointer_make([99,111,114,111,117,116,105,110,101,0] /* coroutine\00*/, 0, ALLOC_STATIC); - __str31299 = Pointer_make([95,71,0] /* _G\00*/, 0, ALLOC_STATIC); - __str32300 = Pointer_make([76,117,97,32,53,46,49,0] /* Lua 5.1\00*/, 0, ALLOC_STATIC); - __str33301 = Pointer_make([95,86,69,82,83,73,79,78,0] /* _VERSION\00*/, 0, ALLOC_STATIC); - __str34302 = Pointer_make([105,112,97,105,114,115,0] /* ipairs\00*/, 0, ALLOC_STATIC); - __str35303 = Pointer_make([112,97,105,114,115,0] /* pairs\00*/, 0, ALLOC_STATIC); - __str36304 = Pointer_make([107,118,0] /* kv\00*/, 0, ALLOC_STATIC); - __str37305 = Pointer_make([95,95,109,111,100,101,0] /* __mode\00*/, 0, ALLOC_STATIC); - __str38306 = Pointer_make([110,101,119,112,114,111,120,121,0] /* newproxy\00*/, 0, ALLOC_STATIC); - __str39307 = Pointer_make([98,111,111,108,101,97,110,32,111,114,32,112,114,111,120,121,32,101,120,112,101,99,116,101,100,0] /* boolean or proxy expected\00*/, 0, ALLOC_STATIC); - __str40308 = Pointer_make([116,111,111,32,109,97,110,121,32,97,114,103,117,109,101,110,116,115,32,116,111,32,114,101,115,117,109,101,0] /* too many arguments to resume\00*/, 0, ALLOC_STATIC); - __str41309 = Pointer_make([99,97,110,110,111,116,32,114,101,115,117,109,101,32,37,115,32,99,111,114,111,117,116,105,110,101,0] /* cannot resume %s coroutine\00*/, 0, ALLOC_STATIC); - __ZL9statnames = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str42310 = Pointer_make([116,111,111,32,109,97,110,121,32,114,101,115,117,108,116,115,32,116,111,32,114,101,115,117,109,101,0] /* too many results to resume\00*/, 0, ALLOC_STATIC); - __str43311 = Pointer_make([115,117,115,112,101,110,100,101,100,0] /* suspended\00*/, 0, ALLOC_STATIC); - __str44312 = Pointer_make([110,111,114,109,97,108,0] /* normal\00*/, 0, ALLOC_STATIC); - __str45313 = Pointer_make([100,101,97,100,0] /* dead\00*/, 0, ALLOC_STATIC); - __str46314 = Pointer_make([99,111,114,111,117,116,105,110,101,32,101,120,112,101,99,116,101,100,0] /* coroutine expected\00*/, 0, ALLOC_STATIC); - __str47315 = Pointer_make([76,117,97,32,102,117,110,99,116,105,111,110,32,101,120,112,101,99,116,101,100,0] /* Lua function expected\00*/, 0, ALLOC_STATIC); - __str48 = Pointer_make([116,111,111,32,109,97,110,121,32,114,101,115,117,108,116,115,32,116,111,32,117,110,112,97,99,107,0] /* too many results to unpack\00*/, 0, ALLOC_STATIC); - __str49 = Pointer_make([95,95,116,111,115,116,114,105,110,103,0] /* __tostring\00*/, 0, ALLOC_STATIC); - __str50 = Pointer_make([116,114,117,101,0] /* true\00*/, 0, ALLOC_STATIC); - __str51 = Pointer_make([102,97,108,115,101,0] /* false\00*/, 0, ALLOC_STATIC); - __str52 = Pointer_make([110,105,108,0] /* nil\00*/, 0, ALLOC_STATIC); - __str53 = Pointer_make([37,115,58,32,37,112,0] /* %s: %p\00*/, 0, ALLOC_STATIC); - __str54 = Pointer_make([98,97,115,101,32,111,117,116,32,111,102,32,114,97,110,103,101,0] /* base out of range\00*/, 0, ALLOC_STATIC); - __str55 = Pointer_make([110,105,108,32,111,114,32,116,97,98,108,101,32,101,120,112,101,99,116,101,100,0] /* nil or table expected\00*/, 0, ALLOC_STATIC); - __str56 = Pointer_make([95,95,109,101,116,97,116,97,98,108,101,0] /* __metatable\00*/, 0, ALLOC_STATIC); - __str57 = Pointer_make([99,97,110,110,111,116,32,99,104,97,110,103,101,32,97,32,112,114,111,116,101,99,116,101,100,32,109,101,116,97,116,97,98,108,101,0] /* cannot change a protected metatable\00*/, 0, ALLOC_STATIC); - __str58 = Pointer_make([39,115,101,116,102,101,110,118,39,32,99,97,110,110,111,116,32,99,104,97,110,103,101,32,101,110,118,105,114,111,110,109,101,110,116,32,111,102,32,103,105,118,101,110,32,111,98,106,101,99,116,0] /* 'setfenv' cannot change environment of given object\00*/, 0, ALLOC_STATIC); - __str59 = Pointer_make([108,101,118,101,108,32,109,117,115,116,32,98,101,32,110,111,110,45,110,101,103,97,116,105,118,101,0] /* level must be non-negative\00*/, 0, ALLOC_STATIC); - __str60 = Pointer_make([105,110,118,97,108,105,100,32,108,101,118,101,108,0] /* invalid level\00*/, 0, ALLOC_STATIC); - __str61 = Pointer_make([102,0] /* f\00*/, 0, ALLOC_STATIC); - __str62 = Pointer_make([110,111,32,102,117,110,99,116,105,111,110,32,101,110,118,105,114,111,110,109,101,110,116,32,102,111,114,32,116,97,105,108,32,99,97,108,108,32,97,116,32,108,101,118,101,108,32,37,100,0] /* no function environment for tail call at level %d\00*/, 0, ALLOC_STATIC); - __str63 = Pointer_make([105,110,100,101,120,32,111,117,116,32,111,102,32,114,97,110,103,101,0] /* index out of range\00*/, 0, ALLOC_STATIC); - __str64 = Pointer_make([39,116,111,115,116,114,105,110,103,39,32,109,117,115,116,32,114,101,116,117,114,110,32,97,32,115,116,114,105,110,103,32,116,111,32,39,112,114,105,110,116,39,0] /* 'tostring' must return a string to 'print'\00*/, 0, ALLOC_STATIC); - __str65 = Pointer_make([9,0] /* \09\00*/, 0, ALLOC_STATIC); - __str66 = Pointer_make([10,0] /* \0A\00*/, 0, ALLOC_STATIC); - __str67 = Pointer_make([61,40,108,111,97,100,41,0] /* =(load)\00*/, 0, ALLOC_STATIC); - __str68 = Pointer_make([116,111,111,32,109,97,110,121,32,110,101,115,116,101,100,32,102,117,110,99,116,105,111,110,115,0] /* too many nested functions\00*/, 0, ALLOC_STATIC); - __str69 = Pointer_make([114,101,97,100,101,114,32,102,117,110,99,116,105,111,110,32,109,117,115,116,32,114,101,116,117,114,110,32,97,32,115,116,114,105,110,103,0] /* reader function must return a string\00*/, 0, ALLOC_STATIC); - __ZZ19luaB_collectgarbageP9lua_StateE4opts = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str70 = Pointer_make([115,116,111,112,0] /* stop\00*/, 0, ALLOC_STATIC); - __str71 = Pointer_make([114,101,115,116,97,114,116,0] /* restart\00*/, 0, ALLOC_STATIC); - __str72316 = Pointer_make([99,111,108,108,101,99,116,0] /* collect\00*/, 0, ALLOC_STATIC); - __str73 = Pointer_make([99,111,117,110,116,0] /* count\00*/, 0, ALLOC_STATIC); - __str74 = Pointer_make([115,116,101,112,0] /* step\00*/, 0, ALLOC_STATIC); - __str75 = Pointer_make([115,101,116,112,97,117,115,101,0] /* setpause\00*/, 0, ALLOC_STATIC); - __str76 = Pointer_make([115,101,116,115,116,101,112,109,117,108,0] /* setstepmul\00*/, 0, ALLOC_STATIC); - __ZZ19luaB_collectgarbageP9lua_StateE7optsnum = Pointer_make([0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7], 0, ALLOC_STATIC); - __str77317 = Pointer_make([37,115,0] /* %s\00*/, 0, ALLOC_STATIC); - __str78 = Pointer_make([97,115,115,101,114,116,105,111,110,32,102,97,105,108,101,100,33,0] /* assertion failed!\00*/, 0, ALLOC_STATIC); - __str318 = Pointer_make([100,101,98,117,103,0] /* debug\00*/, 0, ALLOC_STATIC); - __str1319 = Pointer_make([103,101,116,102,101,110,118,0] /* getfenv\00*/, 0, ALLOC_STATIC); - __str2320 = Pointer_make([103,101,116,104,111,111,107,0] /* gethook\00*/, 0, ALLOC_STATIC); - __str3321 = Pointer_make([103,101,116,105,110,102,111,0] /* getinfo\00*/, 0, ALLOC_STATIC); - __str4322 = Pointer_make([103,101,116,108,111,99,97,108,0] /* getlocal\00*/, 0, ALLOC_STATIC); - __str5323 = Pointer_make([103,101,116,114,101,103,105,115,116,114,121,0] /* getregistry\00*/, 0, ALLOC_STATIC); - __str6324 = Pointer_make([103,101,116,109,101,116,97,116,97,98,108,101,0] /* getmetatable\00*/, 0, ALLOC_STATIC); - __str7325 = Pointer_make([103,101,116,117,112,118,97,108,117,101,0] /* getupvalue\00*/, 0, ALLOC_STATIC); - __str8326 = Pointer_make([115,101,116,102,101,110,118,0] /* setfenv\00*/, 0, ALLOC_STATIC); - __str9327 = Pointer_make([115,101,116,104,111,111,107,0] /* sethook\00*/, 0, ALLOC_STATIC); - __str10328 = Pointer_make([115,101,116,108,111,99,97,108,0] /* setlocal\00*/, 0, ALLOC_STATIC); - __str11329 = Pointer_make([115,101,116,109,101,116,97,116,97,98,108,101,0] /* setmetatable\00*/, 0, ALLOC_STATIC); - __str12330 = Pointer_make([115,101,116,117,112,118,97,108,117,101,0] /* setupvalue\00*/, 0, ALLOC_STATIC); - __str13331 = Pointer_make([116,114,97,99,101,98,97,99,107,0] /* traceback\00*/, 0, ALLOC_STATIC); - __ZL5dblib = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str14332 = Pointer_make([0], 0, ALLOC_STATIC); - __str15333 = Pointer_make([10,0] /* \0A\00*/, 0, ALLOC_STATIC); - __str16334 = Pointer_make([115,116,97,99,107,32,116,114,97,99,101,98,97,99,107,58,0] /* stack traceback:\00*/, 0, ALLOC_STATIC); - __str17335 = Pointer_make([10,9,46,46,46,0] /* \0A\09...\00*/, 0, ALLOC_STATIC); - __str18336 = Pointer_make([10,9,0] /* \0A\09\00*/, 0, ALLOC_STATIC); - __str19337 = Pointer_make([83,110,108,0] /* Snl\00*/, 0, ALLOC_STATIC); - __str20338 = Pointer_make([37,115,58,0] /* %s:\00*/, 0, ALLOC_STATIC); - __str21339 = Pointer_make([37,100,58,0] /* %d:\00*/, 0, ALLOC_STATIC); - __str22340 = Pointer_make([32,105,110,32,102,117,110,99,116,105,111,110,32,39,37,115,39,0] /* in function '%s'\00*/, 0, ALLOC_STATIC); - __str23341 = Pointer_make([32,105,110,32,109,97,105,110,32,99,104,117,110,107,0] /* in main chunk\00*/, 0, ALLOC_STATIC); - __str24342 = Pointer_make([32,63,0] /* ?\00*/, 0, ALLOC_STATIC); - __str25343 = Pointer_make([32,105,110,32,102,117,110,99,116,105,111,110,32,60,37,115,58,37,100,62,0] /* in function <%s:%d>\00*/, 0, ALLOC_STATIC); - __str26344 = Pointer_make([110,105,108,32,111,114,32,116,97,98,108,101,32,101,120,112,101,99,116,101,100,0] /* nil or table expected\00*/, 0, ALLOC_STATIC); - __str27345 = Pointer_make([108,101,118,101,108,32,111,117,116,32,111,102,32,114,97,110,103,101,0] /* level out of range\00*/, 0, ALLOC_STATIC); - __ZL8KEY_HOOK = Pointer_make([104], 0, ALLOC_STATIC); - __ZZ5hookfP9lua_StateP9lua_DebugE9hooknames = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str28346 = Pointer_make([99,97,108,108,0] /* call\00*/, 0, ALLOC_STATIC); - __str29347 = Pointer_make([114,101,116,117,114,110,0] /* return\00*/, 0, ALLOC_STATIC); - __str30348 = Pointer_make([108,105,110,101,0] /* line\00*/, 0, ALLOC_STATIC); - __str31349 = Pointer_make([99,111,117,110,116,0] /* count\00*/, 0, ALLOC_STATIC); - __str32350 = Pointer_make([116,97,105,108,32,114,101,116,117,114,110,0] /* tail return\00*/, 0, ALLOC_STATIC); - __str33351 = Pointer_make([39,115,101,116,102,101,110,118,39,32,99,97,110,110,111,116,32,99,104,97,110,103,101,32,101,110,118,105,114,111,110,109,101,110,116,32,111,102,32,103,105,118,101,110,32,111,98,106,101,99,116,0] /* 'setfenv' cannot change environment of given object\00*/, 0, ALLOC_STATIC); - __str34352 = Pointer_make([102,108,110,83,117,0] /* flnSu\00*/, 0, ALLOC_STATIC); - __str35353 = Pointer_make([62,37,115,0] /* >%s\00*/, 0, ALLOC_STATIC); - __str36354 = Pointer_make([102,117,110,99,116,105,111,110,32,111,114,32,108,101,118,101,108,32,101,120,112,101,99,116,101,100,0] /* function or level expected\00*/, 0, ALLOC_STATIC); - __str37355 = Pointer_make([105,110,118,97,108,105,100,32,111,112,116,105,111,110,0] /* invalid option\00*/, 0, ALLOC_STATIC); - __str38356 = Pointer_make([115,111,117,114,99,101,0] /* source\00*/, 0, ALLOC_STATIC); - __str39357 = Pointer_make([115,104,111,114,116,95,115,114,99,0] /* short_src\00*/, 0, ALLOC_STATIC); - __str40358 = Pointer_make([108,105,110,101,100,101,102,105,110,101,100,0] /* linedefined\00*/, 0, ALLOC_STATIC); - __str41359 = Pointer_make([108,97,115,116,108,105,110,101,100,101,102,105,110,101,100,0] /* lastlinedefined\00*/, 0, ALLOC_STATIC); - __str42360 = Pointer_make([119,104,97,116,0] /* what\00*/, 0, ALLOC_STATIC); - __str43361 = Pointer_make([99,117,114,114,101,110,116,108,105,110,101,0] /* currentline\00*/, 0, ALLOC_STATIC); - __str44362 = Pointer_make([110,117,112,115,0] /* nups\00*/, 0, ALLOC_STATIC); - __str45363 = Pointer_make([110,97,109,101,0] /* name\00*/, 0, ALLOC_STATIC); - __str46364 = Pointer_make([110,97,109,101,119,104,97,116,0] /* namewhat\00*/, 0, ALLOC_STATIC); - __str47365 = Pointer_make([97,99,116,105,118,101,108,105,110,101,115,0] /* activelines\00*/, 0, ALLOC_STATIC); - __str48366 = Pointer_make([102,117,110,99,0] /* func\00*/, 0, ALLOC_STATIC); - __str49367 = Pointer_make([101,120,116,101,114,110,97,108,32,104,111,111,107,0] /* external hook\00*/, 0, ALLOC_STATIC); - __str50368 = Pointer_make([108,117,97,95,100,101,98,117,103,62,32,0] /* lua_debug> \00*/, 0, ALLOC_STATIC); - __str51369 = Pointer_make([99,111,110,116,10,0] /* cont\0A\00*/, 0, ALLOC_STATIC); - __str52370 = Pointer_make([61,40,100,101,98,117,103,32,99,111,109,109,97,110,100,41,0] /* =(debug command)\00*/, 0, ALLOC_STATIC); - __str371 = Pointer_make([99,108,111,115,101,0] /* close\00*/, 0, ALLOC_STATIC); - __str1372 = Pointer_make([102,108,117,115,104,0] /* flush\00*/, 0, ALLOC_STATIC); - __str2373 = Pointer_make([105,110,112,117,116,0] /* input\00*/, 0, ALLOC_STATIC); - __str3374 = Pointer_make([108,105,110,101,115,0] /* lines\00*/, 0, ALLOC_STATIC); - __str4375 = Pointer_make([111,112,101,110,0] /* open\00*/, 0, ALLOC_STATIC); - __str5376 = Pointer_make([111,117,116,112,117,116,0] /* output\00*/, 0, ALLOC_STATIC); - __str6377 = Pointer_make([112,111,112,101,110,0] /* popen\00*/, 0, ALLOC_STATIC); - __str7378 = Pointer_make([114,101,97,100,0] /* read\00*/, 0, ALLOC_STATIC); - __str8379 = Pointer_make([116,109,112,102,105,108,101,0] /* tmpfile\00*/, 0, ALLOC_STATIC); - __str9380 = Pointer_make([116,121,112,101,0] /* type\00*/, 0, ALLOC_STATIC); - __str10381 = Pointer_make([119,114,105,116,101,0] /* write\00*/, 0, ALLOC_STATIC); - __ZL5iolib = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str11382 = Pointer_make([115,101,101,107,0] /* seek\00*/, 0, ALLOC_STATIC); - __str12383 = Pointer_make([115,101,116,118,98,117,102,0] /* setvbuf\00*/, 0, ALLOC_STATIC); - __str13384 = Pointer_make([95,95,103,99,0] /* __gc\00*/, 0, ALLOC_STATIC); - __str14385 = Pointer_make([95,95,116,111,115,116,114,105,110,103,0] /* __tostring\00*/, 0, ALLOC_STATIC); - __ZL4flib = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str15386 = Pointer_make([105,111,0] /* io\00*/, 0, ALLOC_STATIC); - __str16387 = Pointer_make([115,116,100,105,110,0] /* stdin\00*/, 0, ALLOC_STATIC); - __str17388 = Pointer_make([115,116,100,111,117,116,0] /* stdout\00*/, 0, ALLOC_STATIC); - __str18389 = Pointer_make([115,116,100,101,114,114,0] /* stderr\00*/, 0, ALLOC_STATIC); - __str19390 = Pointer_make([70,73,76,69,42,0] /* FILE*\00*/, 0, ALLOC_STATIC); - __str20391 = Pointer_make([37,115,58,32,37,115,0] /* %s: %s\00*/, 0, ALLOC_STATIC); - __str21392 = Pointer_make([37,115,0] /* %s\00*/, 0, ALLOC_STATIC); - __str22393 = Pointer_make([99,97,110,110,111,116,32,99,108,111,115,101,32,115,116,97,110,100,97,114,100,32,102,105,108,101,0] /* cannot close standard file\00*/, 0, ALLOC_STATIC); - __str23394 = Pointer_make([95,95,99,108,111,115,101,0] /* __close\00*/, 0, ALLOC_STATIC); - __str24395 = Pointer_make([95,95,105,110,100,101,120,0] /* __index\00*/, 0, ALLOC_STATIC); - __str25396 = Pointer_make([102,105,108,101,32,40,99,108,111,115,101,100,41,0] /* file (closed)\00*/, 0, ALLOC_STATIC); - __str26397 = Pointer_make([102,105,108,101,32,40,37,112,41,0] /* file (%p)\00*/, 0, ALLOC_STATIC); - __str27398 = Pointer_make([97,116,116,101,109,112,116,32,116,111,32,117,115,101,32,97,32,99,108,111,115,101,100,32,102,105,108,101,0] /* attempt to use a closed file\00*/, 0, ALLOC_STATIC); - __str28399 = Pointer_make([37,46,49,52,103,0] /* %.14g\00*/, 0, ALLOC_STATIC); - __ZZ9f_setvbufP9lua_StateE4mode = Pointer_make([2, 0, 0, 0, 0, 0, 0, 0, 1], 0, ALLOC_STATIC); - __ZZ9f_setvbufP9lua_StateE9modenames = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str29400 = Pointer_make([110,111,0] /* no\00*/, 0, ALLOC_STATIC); - __str30401 = Pointer_make([102,117,108,108,0] /* full\00*/, 0, ALLOC_STATIC); - __str31402 = Pointer_make([108,105,110,101,0] /* line\00*/, 0, ALLOC_STATIC); - __ZZ6f_seekP9lua_StateE4mode = Pointer_make([0, 0, 0, 0, 1, 0, 0, 0, 2], 0, ALLOC_STATIC); - __ZZ6f_seekP9lua_StateE9modenames = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str32403 = Pointer_make([115,101,116,0] /* set\00*/, 0, ALLOC_STATIC); - __str33404 = Pointer_make([99,117,114,0] /* cur\00*/, 0, ALLOC_STATIC); - __str34405 = Pointer_make([101,110,100,0] /* end\00*/, 0, ALLOC_STATIC); - __str35406 = Pointer_make([116,111,111,32,109,97,110,121,32,97,114,103,117,109,101,110,116,115,0] /* too many arguments\00*/, 0, ALLOC_STATIC); - __str36407 = Pointer_make([105,110,118,97,108,105,100,32,111,112,116,105,111,110,0] /* invalid option\00*/, 0, ALLOC_STATIC); - __str37408 = Pointer_make([105,110,118,97,108,105,100,32,102,111,114,109,97,116,0] /* invalid format\00*/, 0, ALLOC_STATIC); - __str38409 = Pointer_make([37,108,102,0] /* %lf\00*/, 0, ALLOC_STATIC); - __str39410 = Pointer_make([102,105,108,101,32,105,115,32,97,108,114,101,97,100,121,32,99,108,111,115,101,100,0] /* file is already closed\00*/, 0, ALLOC_STATIC); - __str40411 = Pointer_make([115,116,97,110,100,97,114,100,32,37,115,32,102,105,108,101,32,105,115,32,99,108,111,115,101,100,0] /* standard %s file is closed\00*/, 0, ALLOC_STATIC); - __ZL6fnames = Pointer_make([0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str41412 = Pointer_make([99,108,111,115,101,100,32,102,105,108,101,0] /* closed file\00*/, 0, ALLOC_STATIC); - __str42413 = Pointer_make([102,105,108,101,0] /* file\00*/, 0, ALLOC_STATIC); - __str43414 = Pointer_make([114,0] /* r\00*/, 0, ALLOC_STATIC); - __str44415 = Pointer_make([39,112,111,112,101,110,39,32,110,111,116,32,115,117,112,112,111,114,116,101,100,0] /* 'popen' not supported\00*/, 0, ALLOC_STATIC); - __str45416 = Pointer_make([119,0] /* w\00*/, 0, ALLOC_STATIC); - __str417 = Pointer_make([97,98,115,0] /* abs\00*/, 0, ALLOC_STATIC); - __str1418 = Pointer_make([97,99,111,115,0] /* acos\00*/, 0, ALLOC_STATIC); - __str2419 = Pointer_make([97,115,105,110,0] /* asin\00*/, 0, ALLOC_STATIC); - __str3420 = Pointer_make([97,116,97,110,50,0] /* atan2\00*/, 0, ALLOC_STATIC); - __str4421 = Pointer_make([97,116,97,110,0] /* atan\00*/, 0, ALLOC_STATIC); - __str5422 = Pointer_make([99,101,105,108,0] /* ceil\00*/, 0, ALLOC_STATIC); - __str6423 = Pointer_make([99,111,115,104,0] /* cosh\00*/, 0, ALLOC_STATIC); - __str7424 = Pointer_make([99,111,115,0] /* cos\00*/, 0, ALLOC_STATIC); - __str8425 = Pointer_make([100,101,103,0] /* deg\00*/, 0, ALLOC_STATIC); - __str9426 = Pointer_make([101,120,112,0] /* exp\00*/, 0, ALLOC_STATIC); - __str10427 = Pointer_make([102,108,111,111,114,0] /* floor\00*/, 0, ALLOC_STATIC); - __str11428 = Pointer_make([102,109,111,100,0] /* fmod\00*/, 0, ALLOC_STATIC); - __str12429 = Pointer_make([102,114,101,120,112,0] /* frexp\00*/, 0, ALLOC_STATIC); - __str13430 = Pointer_make([108,100,101,120,112,0] /* ldexp\00*/, 0, ALLOC_STATIC); - __str14431 = Pointer_make([108,111,103,49,48,0] /* log10\00*/, 0, ALLOC_STATIC); - __str15432 = Pointer_make([108,111,103,0] /* log\00*/, 0, ALLOC_STATIC); - __str16433 = Pointer_make([109,97,120,0] /* max\00*/, 0, ALLOC_STATIC); - __str17434 = Pointer_make([109,105,110,0] /* min\00*/, 0, ALLOC_STATIC); - __str18435 = Pointer_make([109,111,100,102,0] /* modf\00*/, 0, ALLOC_STATIC); - __str19436 = Pointer_make([112,111,119,0] /* pow\00*/, 0, ALLOC_STATIC); - __str20437 = Pointer_make([114,97,100,0] /* rad\00*/, 0, ALLOC_STATIC); - __str21438 = Pointer_make([114,97,110,100,111,109,0] /* random\00*/, 0, ALLOC_STATIC); - __str22439 = Pointer_make([114,97,110,100,111,109,115,101,101,100,0] /* randomseed\00*/, 0, ALLOC_STATIC); - __str23440 = Pointer_make([115,105,110,104,0] /* sinh\00*/, 0, ALLOC_STATIC); - __str24441 = Pointer_make([115,105,110,0] /* sin\00*/, 0, ALLOC_STATIC); - __str25442 = Pointer_make([115,113,114,116,0] /* sqrt\00*/, 0, ALLOC_STATIC); - __str26443 = Pointer_make([116,97,110,104,0] /* tanh\00*/, 0, ALLOC_STATIC); - __str27444 = Pointer_make([116,97,110,0] /* tan\00*/, 0, ALLOC_STATIC); - __ZL7mathlib = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str28445 = Pointer_make([109,97,116,104,0] /* math\00*/, 0, ALLOC_STATIC); - __str29446 = Pointer_make([112,105,0] /* pi\00*/, 0, ALLOC_STATIC); - __str30447 = Pointer_make([104,117,103,101,0] /* huge\00*/, 0, ALLOC_STATIC); - __str31448 = Pointer_make([109,111,100,0] /* mod\00*/, 0, ALLOC_STATIC); - __str32449 = Pointer_make([105,110,116,101,114,118,97,108,32,105,115,32,101,109,112,116,121,0] /* interval is empty\00*/, 0, ALLOC_STATIC); - __str33450 = Pointer_make([119,114,111,110,103,32,110,117,109,98,101,114,32,111,102,32,97,114,103,117,109,101,110,116,115,0] /* wrong number of arguments\00*/, 0, ALLOC_STATIC); - __str452 = Pointer_make([99,108,111,99,107,0] /* clock\00*/, 0, ALLOC_STATIC); - __str1453 = Pointer_make([100,97,116,101,0] /* date\00*/, 0, ALLOC_STATIC); - __str2454 = Pointer_make([100,105,102,102,116,105,109,101,0] /* difftime\00*/, 0, ALLOC_STATIC); - __str3455 = Pointer_make([101,120,101,99,117,116,101,0] /* execute\00*/, 0, ALLOC_STATIC); - __str4456 = Pointer_make([101,120,105,116,0] /* exit\00*/, 0, ALLOC_STATIC); - __str5457 = Pointer_make([103,101,116,101,110,118,0] /* getenv\00*/, 0, ALLOC_STATIC); - __str6458 = Pointer_make([114,101,109,111,118,101,0] /* remove\00*/, 0, ALLOC_STATIC); - __str7459 = Pointer_make([114,101,110,97,109,101,0] /* rename\00*/, 0, ALLOC_STATIC); - __str8460 = Pointer_make([115,101,116,108,111,99,97,108,101,0] /* setlocale\00*/, 0, ALLOC_STATIC); - __str9461 = Pointer_make([116,105,109,101,0] /* time\00*/, 0, ALLOC_STATIC); - __str10462 = Pointer_make([116,109,112,110,97,109,101,0] /* tmpname\00*/, 0, ALLOC_STATIC); - __ZL6syslib = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str11463 = Pointer_make([111,115,0] /* os\00*/, 0, ALLOC_STATIC); - __str12464 = Pointer_make([117,110,97,98,108,101,32,116,111,32,103,101,110,101,114,97,116,101,32,97,32,117,110,105,113,117,101,32,102,105,108,101,110,97,109,101,0] /* unable to generate a unique filename\00*/, 0, ALLOC_STATIC); - __str13465 = Pointer_make([115,101,99,0] /* sec\00*/, 0, ALLOC_STATIC); - __str14466 = Pointer_make([109,105,110,0] /* min\00*/, 0, ALLOC_STATIC); - __str15467 = Pointer_make([104,111,117,114,0] /* hour\00*/, 0, ALLOC_STATIC); - __str16468 = Pointer_make([100,97,121,0] /* day\00*/, 0, ALLOC_STATIC); - __str17469 = Pointer_make([109,111,110,116,104,0] /* month\00*/, 0, ALLOC_STATIC); - __str18470 = Pointer_make([121,101,97,114,0] /* year\00*/, 0, ALLOC_STATIC); - __str19471 = Pointer_make([105,115,100,115,116,0] /* isdst\00*/, 0, ALLOC_STATIC); - __str20472 = Pointer_make([102,105,101,108,100,32,39,37,115,39,32,109,105,115,115,105,110,103,32,105,110,32,100,97,116,101,32,116,97,98,108,101,0] /* field '%s' missing in date table\00*/, 0, ALLOC_STATIC); - __ZZ12os_setlocaleP9lua_StateE3cat = Pointer_make([6, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 2], 0, ALLOC_STATIC); - __ZZ12os_setlocaleP9lua_StateE8catnames = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str21473 = Pointer_make([97,108,108,0] /* all\00*/, 0, ALLOC_STATIC); - __str22474 = Pointer_make([99,111,108,108,97,116,101,0] /* collate\00*/, 0, ALLOC_STATIC); - __str23475 = Pointer_make([99,116,121,112,101,0] /* ctype\00*/, 0, ALLOC_STATIC); - __str24476 = Pointer_make([109,111,110,101,116,97,114,121,0] /* monetary\00*/, 0, ALLOC_STATIC); - __str25477 = Pointer_make([110,117,109,101,114,105,99,0] /* numeric\00*/, 0, ALLOC_STATIC); - __str26478 = Pointer_make([37,115,58,32,37,115,0] /* %s: %s\00*/, 0, ALLOC_STATIC); - __str27479 = Pointer_make([37,99,0] /* %c\00*/, 0, ALLOC_STATIC); - __str28480 = Pointer_make([42,116,0] /* *t\00*/, 0, ALLOC_STATIC); - __str29481 = Pointer_make([119,100,97,121,0] /* wday\00*/, 0, ALLOC_STATIC); - __str30482 = Pointer_make([121,100,97,121,0] /* yday\00*/, 0, ALLOC_STATIC); - __str483 = Pointer_make([99,111,110,99,97,116,0] /* concat\00*/, 0, ALLOC_STATIC); - __str1484 = Pointer_make([102,111,114,101,97,99,104,0] /* foreach\00*/, 0, ALLOC_STATIC); - __str2485 = Pointer_make([102,111,114,101,97,99,104,105,0] /* foreachi\00*/, 0, ALLOC_STATIC); - __str3486 = Pointer_make([103,101,116,110,0] /* getn\00*/, 0, ALLOC_STATIC); - __str4487 = Pointer_make([109,97,120,110,0] /* maxn\00*/, 0, ALLOC_STATIC); - __str5488 = Pointer_make([105,110,115,101,114,116,0] /* insert\00*/, 0, ALLOC_STATIC); - __str6489 = Pointer_make([114,101,109,111,118,101,0] /* remove\00*/, 0, ALLOC_STATIC); - __str7490 = Pointer_make([115,101,116,110,0] /* setn\00*/, 0, ALLOC_STATIC); - __str8491 = Pointer_make([115,111,114,116,0] /* sort\00*/, 0, ALLOC_STATIC); - __ZL9tab_funcs = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str9492 = Pointer_make([116,97,98,108,101,0] /* table\00*/, 0, ALLOC_STATIC); - __str10493 = Pointer_make([0], 0, ALLOC_STATIC); - __str11494 = Pointer_make([105,110,118,97,108,105,100,32,111,114,100,101,114,32,102,117,110,99,116,105,111,110,32,102,111,114,32,115,111,114,116,105,110,103,0] /* invalid order function for sorting\00*/, 0, ALLOC_STATIC); - __str12495 = Pointer_make([39,115,101,116,110,39,32,105,115,32,111,98,115,111,108,101,116,101,0] /* 'setn' is obsolete\00*/, 0, ALLOC_STATIC); - __str13496 = Pointer_make([119,114,111,110,103,32,110,117,109,98,101,114,32,111,102,32,97,114,103,117,109,101,110,116,115,32,116,111,32,39,105,110,115,101,114,116,39,0] /* wrong number of arguments to 'insert'\00*/, 0, ALLOC_STATIC); - __str14497 = Pointer_make([105,110,118,97,108,105,100,32,118,97,108,117,101,32,40,37,115,41,32,97,116,32,105,110,100,101,120,32,37,100,32,105,110,32,116,97,98,108,101,32,102,111,114,32,39,99,111,110,99,97,116,39,0] /* invalid value (%s) at index %d in table for 'concat'\00*/, 0, ALLOC_STATIC); - __str498 = Pointer_make([98,121,116,101,0] /* byte\00*/, 0, ALLOC_STATIC); - __str1499 = Pointer_make([99,104,97,114,0] /* char\00*/, 0, ALLOC_STATIC); - __str2500 = Pointer_make([100,117,109,112,0] /* dump\00*/, 0, ALLOC_STATIC); - __str3501 = Pointer_make([102,105,110,100,0] /* find\00*/, 0, ALLOC_STATIC); - __str4502 = Pointer_make([102,111,114,109,97,116,0] /* format\00*/, 0, ALLOC_STATIC); - __str5503 = Pointer_make([103,102,105,110,100,0] /* gfind\00*/, 0, ALLOC_STATIC); - __str6504 = Pointer_make([103,109,97,116,99,104,0] /* gmatch\00*/, 0, ALLOC_STATIC); - __str7505 = Pointer_make([103,115,117,98,0] /* gsub\00*/, 0, ALLOC_STATIC); - __str8506 = Pointer_make([108,101,110,0] /* len\00*/, 0, ALLOC_STATIC); - __str9507 = Pointer_make([108,111,119,101,114,0] /* lower\00*/, 0, ALLOC_STATIC); - __str10508 = Pointer_make([109,97,116,99,104,0] /* match\00*/, 0, ALLOC_STATIC); - __str11509 = Pointer_make([114,101,112,0] /* rep\00*/, 0, ALLOC_STATIC); - __str12510 = Pointer_make([114,101,118,101,114,115,101,0] /* reverse\00*/, 0, ALLOC_STATIC); - __str13511 = Pointer_make([115,117,98,0] /* sub\00*/, 0, ALLOC_STATIC); - __str14512 = Pointer_make([117,112,112,101,114,0] /* upper\00*/, 0, ALLOC_STATIC); - __ZL6strlib = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str15513 = Pointer_make([115,116,114,105,110,103,0] /* string\00*/, 0, ALLOC_STATIC); - __str16514 = Pointer_make([0], 0, ALLOC_STATIC); - __str17515 = Pointer_make([95,95,105,110,100,101,120,0] /* __index\00*/, 0, ALLOC_STATIC); - __str18516 = Pointer_make([94,36,42,43,63,46,40,91,37,45,0] /* ^$*+?.([%-\00*/, 0, ALLOC_STATIC); - __str19517 = Pointer_make([116,111,111,32,109,97,110,121,32,99,97,112,116,117,114,101,115,0] /* too many captures\00*/, 0, ALLOC_STATIC); - __str20518 = Pointer_make([105,110,118,97,108,105,100,32,99,97,112,116,117,114,101,32,105,110,100,101,120,0] /* invalid capture index\00*/, 0, ALLOC_STATIC); - __str21519 = Pointer_make([117,110,102,105,110,105,115,104,101,100,32,99,97,112,116,117,114,101,0] /* unfinished capture\00*/, 0, ALLOC_STATIC); - __str22520 = Pointer_make([109,105,115,115,105,110,103,32,39,91,39,32,97,102,116,101,114,32,39,37,37,102,39,32,105,110,32,112,97,116,116,101,114,110,0] /* missing '[' after '%%f' in pattern\00*/, 0, ALLOC_STATIC); - __str23521 = Pointer_make([109,97,108,102,111,114,109,101,100,32,112,97,116,116,101,114,110,32,40,101,110,100,115,32,119,105,116,104,32,39,37,37,39,41,0] /* malformed pattern (ends with '%%')\00*/, 0, ALLOC_STATIC); - __str24522 = Pointer_make([109,97,108,102,111,114,109,101,100,32,112,97,116,116,101,114,110,32,40,109,105,115,115,105,110,103,32,39,93,39,41,0] /* malformed pattern (missing ']')\00*/, 0, ALLOC_STATIC); - __str25523 = Pointer_make([117,110,98,97,108,97,110,99,101,100,32,112,97,116,116,101,114,110,0] /* unbalanced pattern\00*/, 0, ALLOC_STATIC); - __str26524 = Pointer_make([105,110,118,97,108,105,100,32,112,97,116,116,101,114,110,32,99,97,112,116,117,114,101,0] /* invalid pattern capture\00*/, 0, ALLOC_STATIC); - __str27525 = Pointer_make([115,116,114,105,110,103,47,102,117,110,99,116,105,111,110,47,116,97,98,108,101,32,101,120,112,101,99,116,101,100,0] /* string/function/table expected\00*/, 0, ALLOC_STATIC); - __str28526 = Pointer_make([105,110,118,97,108,105,100,32,114,101,112,108,97,99,101,109,101,110,116,32,118,97,108,117,101,32,40,97,32,37,115,41,0] /* invalid replacement value (a %s)\00*/, 0, ALLOC_STATIC); - __str29527 = Pointer_make([39,115,116,114,105,110,103,46,103,102,105,110,100,39,32,119,97,115,32,114,101,110,97,109,101,100,32,116,111,32,39,115,116,114,105,110,103,46,103,109,97,116,99,104,39,0] /* 'string.gfind' was renamed to 'string.gmatch'\00*/, 0, ALLOC_STATIC); - __str30528 = Pointer_make([105,110,118,97,108,105,100,32,111,112,116,105,111,110,32,39,37,37,37,99,39,32,116,111,32,39,102,111,114,109,97,116,39,0] /* invalid option '%%%c' to 'format'\00*/, 0, ALLOC_STATIC); - __str31529 = Pointer_make([92,114,0] /* \5Cr\00*/, 0, ALLOC_STATIC); - __str32530 = Pointer_make([92,48,48,48,0] /* \5C000\00*/, 0, ALLOC_STATIC); - __str33531 = Pointer_make([108,0] /* l\00*/, 0, ALLOC_STATIC); - __str34532 = Pointer_make([45,43,32,35,48,0] /* -+ #0\00*/, 0, ALLOC_STATIC); - __str35533 = Pointer_make([105,110,118,97,108,105,100,32,102,111,114,109,97,116,32,40,114,101,112,101,97,116,101,100,32,102,108,97,103,115,41,0] /* invalid format (repeated flags)\00*/, 0, ALLOC_STATIC); - __str36534 = Pointer_make([105,110,118,97,108,105,100,32,102,111,114,109,97,116,32,40,119,105,100,116,104,32,111,114,32,112,114,101,99,105,115,105,111,110,32,116,111,111,32,108,111,110,103,41,0] /* invalid format (width or precision too long)\00*/, 0, ALLOC_STATIC); - __str37535 = Pointer_make([117,110,97,98,108,101,32,116,111,32,100,117,109,112,32,103,105,118,101,110,32,102,117,110,99,116,105,111,110,0] /* unable to dump given function\00*/, 0, ALLOC_STATIC); - __str38536 = Pointer_make([105,110,118,97,108,105,100,32,118,97,108,117,101,0] /* invalid value\00*/, 0, ALLOC_STATIC); - __str39537 = Pointer_make([115,116,114,105,110,103,32,115,108,105,99,101,32,116,111,111,32,108,111,110,103,0] /* string slice too long\00*/, 0, ALLOC_STATIC); - __str538 = Pointer_make([108,111,97,100,108,105,98,0] /* loadlib\00*/, 0, ALLOC_STATIC); - __str1539 = Pointer_make([115,101,101,97,108,108,0] /* seeall\00*/, 0, ALLOC_STATIC); - __ZL8pk_funcs = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str2540 = Pointer_make([109,111,100,117,108,101,0] /* module\00*/, 0, ALLOC_STATIC); - __str3541 = Pointer_make([114,101,113,117,105,114,101,0] /* require\00*/, 0, ALLOC_STATIC); - __ZL8ll_funcs = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __ZL7loaders = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - __str4542 = Pointer_make([95,76,79,65,68,76,73,66,0] /* _LOADLIB\00*/, 0, ALLOC_STATIC); - __str5543 = Pointer_make([95,95,103,99,0] /* __gc\00*/, 0, ALLOC_STATIC); - __str6544 = Pointer_make([112,97,99,107,97,103,101,0] /* package\00*/, 0, ALLOC_STATIC); - __str7545 = Pointer_make([108,111,97,100,101,114,115,0] /* loaders\00*/, 0, ALLOC_STATIC); - __str8546 = Pointer_make([112,97,116,104,0] /* path\00*/, 0, ALLOC_STATIC); - __str9547 = Pointer_make([76,85,65,95,80,65,84,72,0] /* LUA_PATH\00*/, 0, ALLOC_STATIC); - __str10548 = Pointer_make([46,47,63,46,108,117,97,59,47,117,115,114,47,108,111,99,97,108,47,115,104,97,114,101,47,108,117,97,47,53,46,49,47,63,46,108,117,97,59,47,117,115,114,47,108,111,99,97,108,47,115,104,97,114,101,47,108,117,97,47,53,46,49,47,63,47,105,110,105,116,46,108,117,97,59,47,117,115,114,47,108,111,99,97,108,47,108,105,98,47,108,117,97,47,53,46,49,47,63,46,108,117,97,59,47,117,115,114,47,108,111,99,97,108,47,108,105,98,47,108,117,97,47,53,46,49,47,63,47,105,110,105,116,46,108,117,97,0] /* ./?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/share/lua/5.1/?/init.lua;/usr/local/lib/lua/5.1/?.lua;/usr/local/lib/lua/5.1/?/init.lua\00*/, 0, ALLOC_STATIC); - __str11549 = Pointer_make([99,112,97,116,104,0] /* cpath\00*/, 0, ALLOC_STATIC); - __str12550 = Pointer_make([76,85,65,95,67,80,65,84,72,0] /* LUA_CPATH\00*/, 0, ALLOC_STATIC); - __str13551 = Pointer_make([46,47,63,46,115,111,59,47,117,115,114,47,108,111,99,97,108,47,108,105,98,47,108,117,97,47,53,46,49,47,63,46,115,111,59,47,117,115,114,47,108,111,99,97,108,47,108,105,98,47,108,117,97,47,53,46,49,47,108,111,97,100,97,108,108,46,115,111,0] /* ./?.so;/usr/local/lib/lua/5.1/?.so;/usr/local/lib/lua/5.1/loadall.so\00*/, 0, ALLOC_STATIC); - __str14552 = Pointer_make([47,10,59,10,63,10,33,10,45,0] /* /\0A;\0A?\0A!\0A-\00*/, 0, ALLOC_STATIC); - __str15553 = Pointer_make([99,111,110,102,105,103,0] /* config\00*/, 0, ALLOC_STATIC); - __str16554 = Pointer_make([95,76,79,65,68,69,68,0] /* _LOADED\00*/, 0, ALLOC_STATIC); - __str17555 = Pointer_make([108,111,97,100,101,100,0] /* loaded\00*/, 0, ALLOC_STATIC); - __str18556 = Pointer_make([112,114,101,108,111,97,100,0] /* preload\00*/, 0, ALLOC_STATIC); - __str19557 = Pointer_make([59,59,0] /* ;;\00*/, 0, ALLOC_STATIC); - __str20558 = Pointer_make([59,1,59,0] /* ;\01;\00*/, 0, ALLOC_STATIC); - __str21559 = Pointer_make([1,0] /* \01\00*/, 0, ALLOC_STATIC); - __str22560 = Pointer_make([10,9,110,111,32,109,111,100,117,108,101,32,39,37,115,39,32,105,110,32,102,105,108,101,32,39,37,115,39,0] /* \0A\09no module '%s' in file '%s'\00*/, 0, ALLOC_STATIC); - __str23561 = Pointer_make([101,114,114,111,114,32,108,111,97,100,105,110,103,32,109,111,100,117,108,101,32,39,37,115,39,32,102,114,111,109,32,102,105,108,101,32,39,37,115,39,58,10,9,37,115,0] /* error loading module '%s' from file '%s':\0A\09%s\00*/, 0, ALLOC_STATIC); - __str24562 = Pointer_make([100,121,110,97,109,105,99,32,108,105,98,114,97,114,105,101,115,32,110,111,116,32,101,110,97,98,108,101,100,59,32,99,104,101,99,107,32,121,111,117,114,32,76,117,97,32,105,110,115,116,97,108,108,97,116,105,111,110,0] /* dynamic libraries not enabled; check your Lua installation\00*/, 0, ALLOC_STATIC); - __str25563 = Pointer_make([37,115,37,115,0] /* %s%s\00*/, 0, ALLOC_STATIC); - __str26564 = Pointer_make([76,79,65,68,76,73,66,58,32,0] /* LOADLIB: \00*/, 0, ALLOC_STATIC); - __str27565 = Pointer_make([45,0] /* -\00*/, 0, ALLOC_STATIC); - __str28566 = Pointer_make([46,0] /* .\00*/, 0, ALLOC_STATIC); - __str29567 = Pointer_make([95,0] /* _\00*/, 0, ALLOC_STATIC); - __str30568 = Pointer_make([108,117,97,111,112,101,110,95,37,115,0] /* luaopen_%s\00*/, 0, ALLOC_STATIC); - __str31569 = Pointer_make([47,0] /* /\00*/, 0, ALLOC_STATIC); - __str32570 = Pointer_make([39,112,97,99,107,97,103,101,46,37,115,39,32,109,117,115,116,32,98,101,32,97,32,115,116,114,105,110,103,0] /* 'package.%s' must be a string\00*/, 0, ALLOC_STATIC); - __str33571 = Pointer_make([0], 0, ALLOC_STATIC); - __str34572 = Pointer_make([63,0] /* ?\00*/, 0, ALLOC_STATIC); - __str35573 = Pointer_make([10,9,110,111,32,102,105,108,101,32,39,37,115,39,0] /* \0A\09no file '%s'\00*/, 0, ALLOC_STATIC); - __str36574 = Pointer_make([114,0] /* r\00*/, 0, ALLOC_STATIC); - __str37575 = Pointer_make([59,0] /* ;\00*/, 0, ALLOC_STATIC); - __str38576 = Pointer_make([39,112,97,99,107,97,103,101,46,112,114,101,108,111,97,100,39,32,109,117,115,116,32,98,101,32,97,32,116,97,98,108,101,0] /* 'package.preload' must be a table\00*/, 0, ALLOC_STATIC); - __str39577 = Pointer_make([10,9,110,111,32,102,105,101,108,100,32,112,97,99,107,97,103,101,46,112,114,101,108,111,97,100,91,39,37,115,39,93,0] /* \0A\09no field package.preload['%s']\00*/, 0, ALLOC_STATIC); - __ZL9sentinel_ = Pointer_make([0], 0, ALLOC_STATIC); - __str40578 = Pointer_make([108,111,111,112,32,111,114,32,112,114,101,118,105,111,117,115,32,101,114,114,111,114,32,108,111,97,100,105,110,103,32,109,111,100,117,108,101,32,39,37,115,39,0] /* loop or previous error loading module '%s'\00*/, 0, ALLOC_STATIC); - __str41579 = Pointer_make([39,112,97,99,107,97,103,101,46,108,111,97,100,101,114,115,39,32,109,117,115,116,32,98,101,32,97,32,116,97,98,108,101,0] /* 'package.loaders' must be a table\00*/, 0, ALLOC_STATIC); - __str42580 = Pointer_make([109,111,100,117,108,101,32,39,37,115,39,32,110,111,116,32,102,111,117,110,100,58,37,115,0] /* module '%s' not found:%s\00*/, 0, ALLOC_STATIC); - __str43581 = Pointer_make([110,97,109,101,32,99,111,110,102,108,105,99,116,32,102,111,114,32,109,111,100,117,108,101,32,39,37,115,39,0] /* name conflict for module '%s'\00*/, 0, ALLOC_STATIC); - __str44582 = Pointer_make([95,78,65,77,69,0] /* _NAME\00*/, 0, ALLOC_STATIC); - __str45583 = Pointer_make([102,0] /* f\00*/, 0, ALLOC_STATIC); - __str46584 = Pointer_make([39,109,111,100,117,108,101,39,32,110,111,116,32,99,97,108,108,101,100,32,102,114,111,109,32,97,32,76,117,97,32,102,117,110,99,116,105,111,110,0] /* 'module' not called from a Lua function\00*/, 0, ALLOC_STATIC); - __str47585 = Pointer_make([95,77,0] /* _M\00*/, 0, ALLOC_STATIC); - __str48586 = Pointer_make([95,80,65,67,75,65,71,69,0] /* _PACKAGE\00*/, 0, ALLOC_STATIC); - __str49587 = Pointer_make([95,95,105,110,100,101,120,0] /* __index\00*/, 0, ALLOC_STATIC); - __str50588 = Pointer_make([97,98,115,101,110,116,0] /* absent\00*/, 0, ALLOC_STATIC); - __str51589 = Pointer_make([105,110,105,116,0] /* init\00*/, 0, ALLOC_STATIC); - __str590 = Pointer_make([0], 0, ALLOC_STATIC); - __str1591 = Pointer_make([112,97,99,107,97,103,101,0] /* package\00*/, 0, ALLOC_STATIC); - __str2592 = Pointer_make([116,97,98,108,101,0] /* table\00*/, 0, ALLOC_STATIC); - __str3593 = Pointer_make([105,111,0] /* io\00*/, 0, ALLOC_STATIC); - __str4594 = Pointer_make([111,115,0] /* os\00*/, 0, ALLOC_STATIC); - __str5595 = Pointer_make([115,116,114,105,110,103,0] /* string\00*/, 0, ALLOC_STATIC); - __str6596 = Pointer_make([109,97,116,104,0] /* math\00*/, 0, ALLOC_STATIC); - __str7597 = Pointer_make([100,101,98,117,103,0] /* debug\00*/, 0, ALLOC_STATIC); - __ZL7lualibs = Pointer_make([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], 0, ALLOC_STATIC); - - - IHEAP[__ZL8progname+0] = __str2; - IHEAP[__ZTI11lua_longjmp+0] = __ZTVN10__cxxabiv117__class_type_infoE+8; - IHEAP[__ZTI11lua_longjmp+4] = __ZTS11lua_longjmp; - IHEAP[__ZTIP11lua_longjmp+0] = __ZTVN10__cxxabiv119__pointer_type_infoE+8; - IHEAP[__ZTIP11lua_longjmp+4] = __ZTSP11lua_longjmp; - IHEAP[__ZTIP11lua_longjmp+12] = __ZTI11lua_longjmp; - IHEAP[_luaX_tokens+0] = __str47; - IHEAP[_luaX_tokens+4] = __str148; - IHEAP[_luaX_tokens+8] = __str249; - IHEAP[_luaX_tokens+12] = __str350; - IHEAP[_luaX_tokens+16] = __str451; - IHEAP[_luaX_tokens+20] = __str552; - IHEAP[_luaX_tokens+24] = __str653; - IHEAP[_luaX_tokens+28] = __str754; - IHEAP[_luaX_tokens+32] = __str855; - IHEAP[_luaX_tokens+36] = __str956; - IHEAP[_luaX_tokens+40] = __str1057; - IHEAP[_luaX_tokens+44] = __str1158; - IHEAP[_luaX_tokens+48] = __str1259; - IHEAP[_luaX_tokens+52] = __str1360; - IHEAP[_luaX_tokens+56] = __str1461; - IHEAP[_luaX_tokens+60] = __str1562; - IHEAP[_luaX_tokens+64] = __str1663; - IHEAP[_luaX_tokens+68] = __str1764; - IHEAP[_luaX_tokens+72] = __str1865; - IHEAP[_luaX_tokens+76] = __str1966; - IHEAP[_luaX_tokens+80] = __str2067; - IHEAP[_luaX_tokens+84] = __str2168; - IHEAP[_luaX_tokens+88] = __str2251; - IHEAP[_luaX_tokens+92] = __str2352; - IHEAP[_luaX_tokens+96] = __str2453; - IHEAP[_luaX_tokens+100] = __str2554; - IHEAP[_luaX_tokens+104] = __str2669; - IHEAP[_luaX_tokens+108] = __str2755; - IHEAP[_luaX_tokens+112] = __str2856; - IHEAP[_luaX_tokens+116] = __str29; - IHEAP[_luaX_tokens+120] = __str30; - IHEAP[_luaP_opnames+0] = __str90; - IHEAP[_luaP_opnames+4] = __str191; - IHEAP[_luaP_opnames+8] = __str292; - IHEAP[_luaP_opnames+12] = __str393; - IHEAP[_luaP_opnames+16] = __str494; - IHEAP[_luaP_opnames+20] = __str595; - IHEAP[_luaP_opnames+24] = __str696; - IHEAP[_luaP_opnames+28] = __str797; - IHEAP[_luaP_opnames+32] = __str898; - IHEAP[_luaP_opnames+36] = __str999; - IHEAP[_luaP_opnames+40] = __str10100; - IHEAP[_luaP_opnames+44] = __str11101; - IHEAP[_luaP_opnames+48] = __str12102; - IHEAP[_luaP_opnames+52] = __str13103; - IHEAP[_luaP_opnames+56] = __str14104; - IHEAP[_luaP_opnames+60] = __str15105; - IHEAP[_luaP_opnames+64] = __str16106; - IHEAP[_luaP_opnames+68] = __str17107; - IHEAP[_luaP_opnames+72] = __str18108; - IHEAP[_luaP_opnames+76] = __str19109; - IHEAP[_luaP_opnames+80] = __str20110; - IHEAP[_luaP_opnames+84] = __str21111; - IHEAP[_luaP_opnames+88] = __str22112; - IHEAP[_luaP_opnames+92] = __str23113; - IHEAP[_luaP_opnames+96] = __str24114; - IHEAP[_luaP_opnames+100] = __str25115; - IHEAP[_luaP_opnames+104] = __str26116; - IHEAP[_luaP_opnames+108] = __str27117; - IHEAP[_luaP_opnames+112] = __str28118; - IHEAP[_luaP_opnames+116] = __str29119; - IHEAP[_luaP_opnames+120] = __str30120; - IHEAP[_luaP_opnames+124] = __str31121; - IHEAP[_luaP_opnames+128] = __str32122; - IHEAP[_luaP_opnames+132] = __str33123; - IHEAP[_luaP_opnames+136] = __str34124; - IHEAP[_luaP_opnames+140] = __str35125; - IHEAP[_luaP_opnames+144] = __str36126; - IHEAP[_luaP_opnames+148] = __str37127; - IHEAP[_luaT_typenames+0] = __str177; - IHEAP[_luaT_typenames+4] = __str1178; - IHEAP[_luaT_typenames+8] = __str2179; - IHEAP[_luaT_typenames+12] = __str3180; - IHEAP[_luaT_typenames+16] = __str4181; - IHEAP[_luaT_typenames+20] = __str5182; - IHEAP[_luaT_typenames+24] = __str6183; - IHEAP[_luaT_typenames+28] = __str2179; - IHEAP[_luaT_typenames+32] = __str7184; - IHEAP[_luaT_typenames+36] = __str8185; - IHEAP[_luaT_typenames+40] = __str9186; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+0] = __str10188; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+4] = __str11189; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+8] = __str12190; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+12] = __str13191; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+16] = __str14192; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+20] = __str15193; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+24] = __str16194; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+28] = __str17195; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+32] = __str18196; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+36] = __str19197; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+40] = __str20198; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+44] = __str21199; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+48] = __str22200; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+52] = __str23201; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+56] = __str24202; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+60] = __str25203; - IHEAP[__ZZ9luaT_initP9lua_StateE14luaT_eventname+64] = __str26204; - IHEAP[__ZL10base_funcs+0] = __str268; - IHEAP[__ZL10base_funcs+4] = __Z11luaB_assertP9lua_State.__index__; - IHEAP[__ZL10base_funcs+8] = __str1269; - IHEAP[__ZL10base_funcs+12] = __Z19luaB_collectgarbageP9lua_State.__index__; - IHEAP[__ZL10base_funcs+16] = __str2270; - IHEAP[__ZL10base_funcs+20] = __Z11luaB_dofileP9lua_State.__index__; - IHEAP[__ZL10base_funcs+24] = __str3271; - IHEAP[__ZL10base_funcs+28] = __Z10luaB_errorP9lua_State.__index__; - IHEAP[__ZL10base_funcs+32] = __str4272; - IHEAP[__ZL10base_funcs+36] = __Z11luaB_gcinfoP9lua_State.__index__; - IHEAP[__ZL10base_funcs+40] = __str5273; - IHEAP[__ZL10base_funcs+44] = __Z12luaB_getfenvP9lua_State.__index__; - IHEAP[__ZL10base_funcs+48] = __str6274; - IHEAP[__ZL10base_funcs+52] = __Z17luaB_getmetatableP9lua_State.__index__; - IHEAP[__ZL10base_funcs+56] = __str7275; - IHEAP[__ZL10base_funcs+60] = __Z13luaB_loadfileP9lua_State.__index__; - IHEAP[__ZL10base_funcs+64] = __str8276; - IHEAP[__ZL10base_funcs+68] = __Z9luaB_loadP9lua_State.__index__; - IHEAP[__ZL10base_funcs+72] = __str9277; - IHEAP[__ZL10base_funcs+76] = __Z15luaB_loadstringP9lua_State.__index__; - IHEAP[__ZL10base_funcs+80] = __str10278; - IHEAP[__ZL10base_funcs+84] = __Z9luaB_nextP9lua_State.__index__; - IHEAP[__ZL10base_funcs+88] = __str11279; - IHEAP[__ZL10base_funcs+92] = __Z10luaB_pcallP9lua_State.__index__; - IHEAP[__ZL10base_funcs+96] = __str12280; - IHEAP[__ZL10base_funcs+100] = __Z10luaB_printP9lua_State.__index__; - IHEAP[__ZL10base_funcs+104] = __str13281; - IHEAP[__ZL10base_funcs+108] = __Z13luaB_rawequalP9lua_State.__index__; - IHEAP[__ZL10base_funcs+112] = __str14282; - IHEAP[__ZL10base_funcs+116] = __Z11luaB_rawgetP9lua_State.__index__; - IHEAP[__ZL10base_funcs+120] = __str15283; - IHEAP[__ZL10base_funcs+124] = __Z11luaB_rawsetP9lua_State.__index__; - IHEAP[__ZL10base_funcs+128] = __str16284; - IHEAP[__ZL10base_funcs+132] = __Z11luaB_selectP9lua_State.__index__; - IHEAP[__ZL10base_funcs+136] = __str17285; - IHEAP[__ZL10base_funcs+140] = __Z12luaB_setfenvP9lua_State.__index__; - IHEAP[__ZL10base_funcs+144] = __str18286; - IHEAP[__ZL10base_funcs+148] = __Z17luaB_setmetatableP9lua_State.__index__; - IHEAP[__ZL10base_funcs+152] = __str19287; - IHEAP[__ZL10base_funcs+156] = __Z13luaB_tonumberP9lua_State.__index__; - IHEAP[__ZL10base_funcs+160] = __str20288; - IHEAP[__ZL10base_funcs+164] = __Z13luaB_tostringP9lua_State.__index__; - IHEAP[__ZL10base_funcs+168] = __str21289; - IHEAP[__ZL10base_funcs+172] = __Z9luaB_typeP9lua_State.__index__; - IHEAP[__ZL10base_funcs+176] = __str22290; - IHEAP[__ZL10base_funcs+180] = __Z11luaB_unpackP9lua_State.__index__; - IHEAP[__ZL10base_funcs+184] = __str23291; - IHEAP[__ZL10base_funcs+188] = __Z11luaB_xpcallP9lua_State.__index__; - IHEAP[__ZL8co_funcs+0] = __str24292; - IHEAP[__ZL8co_funcs+4] = __Z13luaB_cocreateP9lua_State.__index__; - IHEAP[__ZL8co_funcs+8] = __str25293; - IHEAP[__ZL8co_funcs+12] = __Z13luaB_coresumeP9lua_State.__index__; - IHEAP[__ZL8co_funcs+16] = __str26294; - IHEAP[__ZL8co_funcs+20] = __Z14luaB_corunningP9lua_State.__index__; - IHEAP[__ZL8co_funcs+24] = __str27295; - IHEAP[__ZL8co_funcs+28] = __Z13luaB_costatusP9lua_State.__index__; - IHEAP[__ZL8co_funcs+32] = __str28296; - IHEAP[__ZL8co_funcs+36] = __Z11luaB_cowrapP9lua_State.__index__; - IHEAP[__ZL8co_funcs+40] = __str29297; - IHEAP[__ZL8co_funcs+44] = __Z10luaB_yieldP9lua_State.__index__; - IHEAP[__ZL9statnames+0] = __str26294; - IHEAP[__ZL9statnames+4] = __str43311; - IHEAP[__ZL9statnames+8] = __str44312; - IHEAP[__ZL9statnames+12] = __str45313; - IHEAP[__ZZ19luaB_collectgarbageP9lua_StateE4opts+0] = __str70; - IHEAP[__ZZ19luaB_collectgarbageP9lua_StateE4opts+4] = __str71; - IHEAP[__ZZ19luaB_collectgarbageP9lua_StateE4opts+8] = __str72316; - IHEAP[__ZZ19luaB_collectgarbageP9lua_StateE4opts+12] = __str73; - IHEAP[__ZZ19luaB_collectgarbageP9lua_StateE4opts+16] = __str74; - IHEAP[__ZZ19luaB_collectgarbageP9lua_StateE4opts+20] = __str75; - IHEAP[__ZZ19luaB_collectgarbageP9lua_StateE4opts+24] = __str76; - IHEAP[__ZL5dblib+0] = __str318; - IHEAP[__ZL5dblib+4] = __Z8db_debugP9lua_State.__index__; - IHEAP[__ZL5dblib+8] = __str1319; - IHEAP[__ZL5dblib+12] = __Z10db_getfenvP9lua_State.__index__; - IHEAP[__ZL5dblib+16] = __str2320; - IHEAP[__ZL5dblib+20] = __Z10db_gethookP9lua_State.__index__; - IHEAP[__ZL5dblib+24] = __str3321; - IHEAP[__ZL5dblib+28] = __Z10db_getinfoP9lua_State.__index__; - IHEAP[__ZL5dblib+32] = __str4322; - IHEAP[__ZL5dblib+36] = __Z11db_getlocalP9lua_State.__index__; - IHEAP[__ZL5dblib+40] = __str5323; - IHEAP[__ZL5dblib+44] = __Z14db_getregistryP9lua_State.__index__; - IHEAP[__ZL5dblib+48] = __str6324; - IHEAP[__ZL5dblib+52] = __Z15db_getmetatableP9lua_State.__index__; - IHEAP[__ZL5dblib+56] = __str7325; - IHEAP[__ZL5dblib+60] = __Z13db_getupvalueP9lua_State.__index__; - IHEAP[__ZL5dblib+64] = __str8326; - IHEAP[__ZL5dblib+68] = __Z10db_setfenvP9lua_State.__index__; - IHEAP[__ZL5dblib+72] = __str9327; - IHEAP[__ZL5dblib+76] = __Z10db_sethookP9lua_State.__index__; - IHEAP[__ZL5dblib+80] = __str10328; - IHEAP[__ZL5dblib+84] = __Z11db_setlocalP9lua_State.__index__; - IHEAP[__ZL5dblib+88] = __str11329; - IHEAP[__ZL5dblib+92] = __Z15db_setmetatableP9lua_State.__index__; - IHEAP[__ZL5dblib+96] = __str12330; - IHEAP[__ZL5dblib+100] = __Z13db_setupvalueP9lua_State.__index__; - IHEAP[__ZL5dblib+104] = __str13331; - IHEAP[__ZL5dblib+108] = __Z10db_errorfbP9lua_State.__index__; - IHEAP[__ZZ5hookfP9lua_StateP9lua_DebugE9hooknames+0] = __str28346; - IHEAP[__ZZ5hookfP9lua_StateP9lua_DebugE9hooknames+4] = __str29347; - IHEAP[__ZZ5hookfP9lua_StateP9lua_DebugE9hooknames+8] = __str30348; - IHEAP[__ZZ5hookfP9lua_StateP9lua_DebugE9hooknames+12] = __str31349; - IHEAP[__ZZ5hookfP9lua_StateP9lua_DebugE9hooknames+16] = __str32350; - IHEAP[__ZL5iolib+0] = __str371; - IHEAP[__ZL5iolib+4] = __Z8io_closeP9lua_State.__index__; - IHEAP[__ZL5iolib+8] = __str1372; - IHEAP[__ZL5iolib+12] = __Z8io_flushP9lua_State.__index__; - IHEAP[__ZL5iolib+16] = __str2373; - IHEAP[__ZL5iolib+20] = __Z8io_inputP9lua_State.__index__; - IHEAP[__ZL5iolib+24] = __str3374; - IHEAP[__ZL5iolib+28] = __Z8io_linesP9lua_State.__index__; - IHEAP[__ZL5iolib+32] = __str4375; - IHEAP[__ZL5iolib+36] = __Z7io_openP9lua_State.__index__; - IHEAP[__ZL5iolib+40] = __str5376; - IHEAP[__ZL5iolib+44] = __Z9io_outputP9lua_State.__index__; - IHEAP[__ZL5iolib+48] = __str6377; - IHEAP[__ZL5iolib+52] = __Z8io_popenP9lua_State.__index__; - IHEAP[__ZL5iolib+56] = __str7378; - IHEAP[__ZL5iolib+60] = __Z7io_readP9lua_State.__index__; - IHEAP[__ZL5iolib+64] = __str8379; - IHEAP[__ZL5iolib+68] = __Z10io_tmpfileP9lua_State.__index__; - IHEAP[__ZL5iolib+72] = __str9380; - IHEAP[__ZL5iolib+76] = __Z7io_typeP9lua_State.__index__; - IHEAP[__ZL5iolib+80] = __str10381; - IHEAP[__ZL5iolib+84] = __Z8io_writeP9lua_State.__index__; - IHEAP[__ZL4flib+0] = __str371; - IHEAP[__ZL4flib+4] = __Z8io_closeP9lua_State.__index__; - IHEAP[__ZL4flib+8] = __str1372; - IHEAP[__ZL4flib+12] = __Z7f_flushP9lua_State.__index__; - IHEAP[__ZL4flib+16] = __str3374; - IHEAP[__ZL4flib+20] = __Z7f_linesP9lua_State.__index__; - IHEAP[__ZL4flib+24] = __str7378; - IHEAP[__ZL4flib+28] = __Z6f_readP9lua_State.__index__; - IHEAP[__ZL4flib+32] = __str11382; - IHEAP[__ZL4flib+36] = __Z6f_seekP9lua_State.__index__; - IHEAP[__ZL4flib+40] = __str12383; - IHEAP[__ZL4flib+44] = __Z9f_setvbufP9lua_State.__index__; - IHEAP[__ZL4flib+48] = __str10381; - IHEAP[__ZL4flib+52] = __Z7f_writeP9lua_State.__index__; - IHEAP[__ZL4flib+56] = __str13384; - IHEAP[__ZL4flib+60] = __Z5io_gcP9lua_State.__index__; - IHEAP[__ZL4flib+64] = __str14385; - IHEAP[__ZL4flib+68] = __Z11io_tostringP9lua_State.__index__; - IHEAP[__ZZ9f_setvbufP9lua_StateE9modenames+0] = __str29400; - IHEAP[__ZZ9f_setvbufP9lua_StateE9modenames+4] = __str30401; - IHEAP[__ZZ9f_setvbufP9lua_StateE9modenames+8] = __str31402; - IHEAP[__ZZ6f_seekP9lua_StateE9modenames+0] = __str32403; - IHEAP[__ZZ6f_seekP9lua_StateE9modenames+4] = __str33404; - IHEAP[__ZZ6f_seekP9lua_StateE9modenames+8] = __str34405; - IHEAP[__ZL6fnames+0] = __str2373; - IHEAP[__ZL6fnames+4] = __str5376; - IHEAP[__ZL7mathlib+0] = __str417; - IHEAP[__ZL7mathlib+4] = __Z8math_absP9lua_State.__index__; - IHEAP[__ZL7mathlib+8] = __str1418; - IHEAP[__ZL7mathlib+12] = __Z9math_acosP9lua_State.__index__; - IHEAP[__ZL7mathlib+16] = __str2419; - IHEAP[__ZL7mathlib+20] = __Z9math_asinP9lua_State.__index__; - IHEAP[__ZL7mathlib+24] = __str3420; - IHEAP[__ZL7mathlib+28] = __Z10math_atan2P9lua_State.__index__; - IHEAP[__ZL7mathlib+32] = __str4421; - IHEAP[__ZL7mathlib+36] = __Z9math_atanP9lua_State.__index__; - IHEAP[__ZL7mathlib+40] = __str5422; - IHEAP[__ZL7mathlib+44] = __Z9math_ceilP9lua_State.__index__; - IHEAP[__ZL7mathlib+48] = __str6423; - IHEAP[__ZL7mathlib+52] = __Z9math_coshP9lua_State.__index__; - IHEAP[__ZL7mathlib+56] = __str7424; - IHEAP[__ZL7mathlib+60] = __Z8math_cosP9lua_State.__index__; - IHEAP[__ZL7mathlib+64] = __str8425; - IHEAP[__ZL7mathlib+68] = __Z8math_degP9lua_State.__index__; - IHEAP[__ZL7mathlib+72] = __str9426; - IHEAP[__ZL7mathlib+76] = __Z8math_expP9lua_State.__index__; - IHEAP[__ZL7mathlib+80] = __str10427; - IHEAP[__ZL7mathlib+84] = __Z10math_floorP9lua_State.__index__; - IHEAP[__ZL7mathlib+88] = __str11428; - IHEAP[__ZL7mathlib+92] = __Z9math_fmodP9lua_State.__index__; - IHEAP[__ZL7mathlib+96] = __str12429; - IHEAP[__ZL7mathlib+100] = __Z10math_frexpP9lua_State.__index__; - IHEAP[__ZL7mathlib+104] = __str13430; - IHEAP[__ZL7mathlib+108] = __Z10math_ldexpP9lua_State.__index__; - IHEAP[__ZL7mathlib+112] = __str14431; - IHEAP[__ZL7mathlib+116] = __Z10math_log10P9lua_State.__index__; - IHEAP[__ZL7mathlib+120] = __str15432; - IHEAP[__ZL7mathlib+124] = __Z8math_logP9lua_State.__index__; - IHEAP[__ZL7mathlib+128] = __str16433; - IHEAP[__ZL7mathlib+132] = __Z8math_maxP9lua_State.__index__; - IHEAP[__ZL7mathlib+136] = __str17434; - IHEAP[__ZL7mathlib+140] = __Z8math_minP9lua_State.__index__; - IHEAP[__ZL7mathlib+144] = __str18435; - IHEAP[__ZL7mathlib+148] = __Z9math_modfP9lua_State.__index__; - IHEAP[__ZL7mathlib+152] = __str19436; - IHEAP[__ZL7mathlib+156] = __Z8math_powP9lua_State.__index__; - IHEAP[__ZL7mathlib+160] = __str20437; - IHEAP[__ZL7mathlib+164] = __Z8math_radP9lua_State.__index__; - IHEAP[__ZL7mathlib+168] = __str21438; - IHEAP[__ZL7mathlib+172] = __Z11math_randomP9lua_State.__index__; - IHEAP[__ZL7mathlib+176] = __str22439; - IHEAP[__ZL7mathlib+180] = __Z15math_randomseedP9lua_State.__index__; - IHEAP[__ZL7mathlib+184] = __str23440; - IHEAP[__ZL7mathlib+188] = __Z9math_sinhP9lua_State.__index__; - IHEAP[__ZL7mathlib+192] = __str24441; - IHEAP[__ZL7mathlib+196] = __Z8math_sinP9lua_State.__index__; - IHEAP[__ZL7mathlib+200] = __str25442; - IHEAP[__ZL7mathlib+204] = __Z9math_sqrtP9lua_State.__index__; - IHEAP[__ZL7mathlib+208] = __str26443; - IHEAP[__ZL7mathlib+212] = __Z9math_tanhP9lua_State.__index__; - IHEAP[__ZL7mathlib+216] = __str27444; - IHEAP[__ZL7mathlib+220] = __Z8math_tanP9lua_State.__index__; - IHEAP[__ZL6syslib+0] = __str452; - IHEAP[__ZL6syslib+4] = __Z8os_clockP9lua_State.__index__; - IHEAP[__ZL6syslib+8] = __str1453; - IHEAP[__ZL6syslib+12] = __Z7os_dateP9lua_State.__index__; - IHEAP[__ZL6syslib+16] = __str2454; - IHEAP[__ZL6syslib+20] = __Z11os_difftimeP9lua_State.__index__; - IHEAP[__ZL6syslib+24] = __str3455; - IHEAP[__ZL6syslib+28] = __Z10os_executeP9lua_State.__index__; - IHEAP[__ZL6syslib+32] = __str4456; - IHEAP[__ZL6syslib+36] = __Z7os_exitP9lua_State.__index__; - IHEAP[__ZL6syslib+40] = __str5457; - IHEAP[__ZL6syslib+44] = __Z9os_getenvP9lua_State.__index__; - IHEAP[__ZL6syslib+48] = __str6458; - IHEAP[__ZL6syslib+52] = __Z9os_removeP9lua_State.__index__; - IHEAP[__ZL6syslib+56] = __str7459; - IHEAP[__ZL6syslib+60] = __Z9os_renameP9lua_State.__index__; - IHEAP[__ZL6syslib+64] = __str8460; - IHEAP[__ZL6syslib+68] = __Z12os_setlocaleP9lua_State.__index__; - IHEAP[__ZL6syslib+72] = __str9461; - IHEAP[__ZL6syslib+76] = __Z7os_timeP9lua_State.__index__; - IHEAP[__ZL6syslib+80] = __str10462; - IHEAP[__ZL6syslib+84] = __Z10os_tmpnameP9lua_State.__index__; - IHEAP[__ZZ12os_setlocaleP9lua_StateE8catnames+0] = __str21473; - IHEAP[__ZZ12os_setlocaleP9lua_StateE8catnames+4] = __str22474; - IHEAP[__ZZ12os_setlocaleP9lua_StateE8catnames+8] = __str23475; - IHEAP[__ZZ12os_setlocaleP9lua_StateE8catnames+12] = __str24476; - IHEAP[__ZZ12os_setlocaleP9lua_StateE8catnames+16] = __str25477; - IHEAP[__ZZ12os_setlocaleP9lua_StateE8catnames+20] = __str9461; - IHEAP[__ZL9tab_funcs+0] = __str483; - IHEAP[__ZL9tab_funcs+4] = __Z7tconcatP9lua_State.__index__; - IHEAP[__ZL9tab_funcs+8] = __str1484; - IHEAP[__ZL9tab_funcs+12] = __Z7foreachP9lua_State.__index__; - IHEAP[__ZL9tab_funcs+16] = __str2485; - IHEAP[__ZL9tab_funcs+20] = __Z8foreachiP9lua_State.__index__; - IHEAP[__ZL9tab_funcs+24] = __str3486; - IHEAP[__ZL9tab_funcs+28] = __Z4getnP9lua_State.__index__; - IHEAP[__ZL9tab_funcs+32] = __str4487; - IHEAP[__ZL9tab_funcs+36] = __Z4maxnP9lua_State.__index__; - IHEAP[__ZL9tab_funcs+40] = __str5488; - IHEAP[__ZL9tab_funcs+44] = __Z7tinsertP9lua_State.__index__; - IHEAP[__ZL9tab_funcs+48] = __str6489; - IHEAP[__ZL9tab_funcs+52] = __Z7tremoveP9lua_State.__index__; - IHEAP[__ZL9tab_funcs+56] = __str7490; - IHEAP[__ZL9tab_funcs+60] = __Z4setnP9lua_State.__index__; - IHEAP[__ZL9tab_funcs+64] = __str8491; - IHEAP[__ZL9tab_funcs+68] = __Z4sortP9lua_State.__index__; - IHEAP[__ZL6strlib+0] = __str498; - IHEAP[__ZL6strlib+4] = __Z8str_byteP9lua_State.__index__; - IHEAP[__ZL6strlib+8] = __str1499; - IHEAP[__ZL6strlib+12] = __Z8str_charP9lua_State.__index__; - IHEAP[__ZL6strlib+16] = __str2500; - IHEAP[__ZL6strlib+20] = __Z8str_dumpP9lua_State.__index__; - IHEAP[__ZL6strlib+24] = __str3501; - IHEAP[__ZL6strlib+28] = __Z8str_findP9lua_State.__index__; - IHEAP[__ZL6strlib+32] = __str4502; - IHEAP[__ZL6strlib+36] = __Z10str_formatP9lua_State.__index__; - IHEAP[__ZL6strlib+40] = __str5503; - IHEAP[__ZL6strlib+44] = __Z11gfind_nodefP9lua_State.__index__; - IHEAP[__ZL6strlib+48] = __str6504; - IHEAP[__ZL6strlib+52] = __Z6gmatchP9lua_State.__index__; - IHEAP[__ZL6strlib+56] = __str7505; - IHEAP[__ZL6strlib+60] = __Z8str_gsubP9lua_State.__index__; - IHEAP[__ZL6strlib+64] = __str8506; - IHEAP[__ZL6strlib+68] = __Z7str_lenP9lua_State.__index__; - IHEAP[__ZL6strlib+72] = __str9507; - IHEAP[__ZL6strlib+76] = __Z9str_lowerP9lua_State.__index__; - IHEAP[__ZL6strlib+80] = __str10508; - IHEAP[__ZL6strlib+84] = __Z9str_matchP9lua_State.__index__; - IHEAP[__ZL6strlib+88] = __str11509; - IHEAP[__ZL6strlib+92] = __Z7str_repP9lua_State.__index__; - IHEAP[__ZL6strlib+96] = __str12510; - IHEAP[__ZL6strlib+100] = __Z11str_reverseP9lua_State.__index__; - IHEAP[__ZL6strlib+104] = __str13511; - IHEAP[__ZL6strlib+108] = __Z7str_subP9lua_State.__index__; - IHEAP[__ZL6strlib+112] = __str14512; - IHEAP[__ZL6strlib+116] = __Z9str_upperP9lua_State.__index__; - IHEAP[__ZL8pk_funcs+0] = __str538; - IHEAP[__ZL8pk_funcs+4] = __Z10ll_loadlibP9lua_State.__index__; - IHEAP[__ZL8pk_funcs+8] = __str1539; - IHEAP[__ZL8pk_funcs+12] = __Z9ll_seeallP9lua_State.__index__; - IHEAP[__ZL8ll_funcs+0] = __str2540; - IHEAP[__ZL8ll_funcs+4] = __Z9ll_moduleP9lua_State.__index__; - IHEAP[__ZL8ll_funcs+8] = __str3541; - IHEAP[__ZL8ll_funcs+12] = __Z10ll_requireP9lua_State.__index__; - IHEAP[__ZL7loaders+0] = __Z14loader_preloadP9lua_State.__index__; - IHEAP[__ZL7loaders+4] = __Z10loader_LuaP9lua_State.__index__; - IHEAP[__ZL7loaders+8] = __Z8loader_CP9lua_State.__index__; - IHEAP[__ZL7loaders+12] = __Z12loader_CrootP9lua_State.__index__; - IHEAP[__ZL7lualibs+0] = __str590; - IHEAP[__ZL7lualibs+4] = __Z12luaopen_baseP9lua_State.__index__; - IHEAP[__ZL7lualibs+8] = __str1591; - IHEAP[__ZL7lualibs+12] = __Z15luaopen_packageP9lua_State.__index__; - IHEAP[__ZL7lualibs+16] = __str2592; - IHEAP[__ZL7lualibs+20] = __Z13luaopen_tableP9lua_State.__index__; - IHEAP[__ZL7lualibs+24] = __str3593; - IHEAP[__ZL7lualibs+28] = __Z10luaopen_ioP9lua_State.__index__; - IHEAP[__ZL7lualibs+32] = __str4594; - IHEAP[__ZL7lualibs+36] = __Z10luaopen_osP9lua_State.__index__; - IHEAP[__ZL7lualibs+40] = __str5595; - IHEAP[__ZL7lualibs+44] = __Z14luaopen_stringP9lua_State.__index__; - IHEAP[__ZL7lualibs+48] = __str6596; - IHEAP[__ZL7lualibs+52] = __Z12luaopen_mathP9lua_State.__index__; - IHEAP[__ZL7lualibs+56] = __str7597; - IHEAP[__ZL7lualibs+60] = __Z13luaopen_debugP9lua_State.__index__; - - argc = args.length+1; // XXX manually added for demo (unvar) - function pad() { - for (var i = 0; i < 4-1; i++) { - argv.push(0); - } - } - argv = [Pointer_make(intArrayFromString("/bin/this.program"), null) ]; // XXX manually added for demo (unvar) - pad(); - for (var i = 0; i < argc-1; i = i + 1) { - argv.push(Pointer_make(intArrayFromString(args[i]), null)); - pad(); - } - argv.push(0); - raw_argv = argv; // XXX manually added for demo - argv = Pointer_make(argv, null); - - __globalConstructor__(); - - if (Module['_main']) { - _main(argc, argv); - __shutdownRuntime__(); - } - } - -// XXX manually added for demo // run(args); - - - - - // {{MODULE_ADDITIONS}} - -// return Module; -//})({}, this.arguments); // Replace parameters as needed - - diff --git a/demos/openjpeg.cc.js b/demos/openjpeg.cc.js deleted file mode 100644 index b7f7b872034a7..0000000000000 --- a/demos/openjpeg.cc.js +++ /dev/null @@ -1,863 +0,0 @@ -"use strict"; - -/* - * This file contains OpenJPEG, compiled from C to JavaScript using Emscripten. - * This file is released under OpenJPEG's license: - * - * Copyright (c) 2002-2007, Communications and Remote Sensing Laboratory, Universite catholique de Louvain (UCL), Belgium - * Copyright (c) 2002-2007, Professor Benoit Macq - * Copyright (c) 2001-2003, David Janssens - * Copyright (c) 2002-2003, Yannick Verschueren - * Copyright (c) 2003-2007, Francois-Olivier Devaux and Antonin Descampe - * Copyright (c) 2005, Herve Drolon, FreeImage Team - * All rights reserved. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS `AS IS' - * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE - * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - * POSSIBILITY OF SUCH DAMAGE. - */ - -this.Module={}; -var args=arguments,Runtime={stackAlloc:function(b){var f=STACKTOP;_memset(STACKTOP,0,b);STACKTOP+=b;STACKTOP=Math.ceil(STACKTOP/4)*4;return f},staticAlloc:function(b){var f=STATICTOP;STATICTOP+=b;STATICTOP=Math.ceil(STATICTOP/4)*4;return f},alignMemory:function(b,f){return Math.ceil(b/(f?f:4))*(f?f:4)},getFunctionIndex:function(b,f){var e=FUNCTION_TABLE.length;FUNCTION_TABLE[e]=b;FUNCTION_TABLE[e+1]=null;Module[f]=b;return e},isNumberType:function(b){return b in Runtime.INT_TYPES||b in Runtime.FLOAT_TYPES}, -isPointerType:function(b){return pointingLevels(b)>0},isStructType:function(b){if(isPointerType(b))return false;if(RegExp(/^\[\d+\ x\ (.*)\]/g).test(b))return true;return!Runtime.isNumberType(b)&&b[0]=="%"},INT_TYPES:{i1:0,i8:0,i16:0,i32:0,i64:0},FLOAT_TYPES:{"float":0,"double":0},getNativeFieldSize:function(b,f){var e={_i1:1,_i8:1,_i16:2,_i32:4,_i64:8,_float:4,_double:8}["_"+b];e||(e=4);f||(e=Math.max(e,4));return e},dedup:function(b,f){var e={};return f?b.filter(function(c){if(e[c[f]])return false; -return e[c[f]]=true}):b.filter(function(c){if(e[c])return false;return e[c]=true})},set:function(){for(var b=typeof arguments[0]==="object"?arguments[0]:arguments,f={},e=0;e=0&&f.push(c-e);return e=c});b.flatSize=Runtime.alignMemory(b.flatSize,b.alignSize);if(f.length==0)b.flatFactor=b.flatSize;else if(Runtime.dedup(f).length==1)b.flatFactor=f[0];b.needsFlattening=b.flatFactor!=1;return b.flatIndexes},__dummy__:0},CorrectionsMonitor={MAX_ALLOWED:0,corrections:0,sigs:{},note:function(b){b=b+"|"+Error().stack;if(!this.sigs[b]){print("Correction: "+ -b);this.sigs[b]=0}this.sigs[b]++;this.corrections++;this.corrections>=this.MAX_ALLOWED&&abort("\n\nToo many corrections!")}};function __globalConstructor__(){}var FUNCTION_TABLE=[],__THREW__=false,__ATEXIT__=[],ABORT=false,undef=0;function abort(b){print(b+":\n"+Error().stack);ABORT=true;throw"Assertion: "+b;}function assert(b,f){b||abort("Assertion failed: "+f)}var ALLOC_NORMAL=0,ALLOC_STACK=1,ALLOC_STATIC=2; -function Pointer_make(b,f,e){f=f?f:0;assert(f===0);if(b===HEAP)return f;f=b.length;var c;for(c=0;c0;){var b=__ATEXIT__.pop();if(typeof b==="number")b=FUNCTION_TABLE[b];b()}}function Array_copy(b,f){return HAS_TYPED_ARRAYS?Array.prototype.slice.call(IHEAP.subarray(b,b+f)):IHEAP.slice(b,b+f)}function String_len(b){for(var f=0;IHEAP[b+f];)f++;return f}function String_copy(b,f){var e=String_len(b);f&&e++;var c=Array_copy(b,e);if(f)c[e-1]=0;return c}var PRINTBUFFER=""; -function __print__(b){if(b===null){print(PRINTBUFFER);PRINTBUFFER=""}else for(PRINTBUFFER+=b;(b=PRINTBUFFER.indexOf("\n"))!=-1;){print(PRINTBUFFER.substr(0,b));PRINTBUFFER=PRINTBUFFER.substr(b+1)}}function jrint(b,f){if(f)b+=" : ";else{f=b;b=""}print(b+JSON.stringify(f))}function intArrayFromString(b){for(var f=[],e=0;e=0)return b;return f<=32?2*Math.abs(1<=e)b=-2*e+b;return b} -var $0___SIZE=128,$1___SIZE=16,$2___SIZE=40,$2___FLATTENER=[0,4,8,12,14,16,20,24,28,32,36],$struct__IO_FILE___SIZE=148,$struct__IO_FILE___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,70,71,72,76,84,88,92,96,100,104,108],$struct__IO_marker___SIZE=12,$struct___dirstream___SIZE=0,$struct___dirstream___FLATTENER=[],$struct___jmp_buf_tag___SIZE=156,$struct___jmp_buf_tag___FLATTENER=[0,24,28],$struct_anon___SIZE=16,$struct_anon___FLATTENER=[0,4,8,10,12],$struct_dircnt___SIZE=8,$struct_dirent___SIZE= -268,$struct_dirent___FLATTENER=[0,4,8,10,11],$struct_dwt_local___SIZE=16,$struct_img_folder___SIZE=12,$struct_img_folder___FLATTENER=[0,4,8,9],$struct_internal_state___SIZE=4,$struct_j2k_prog_order___SIZE=8,$struct_opj_bio___SIZE=20,$struct_opj_cinfo___SIZE=28,$struct_opj_cio___SIZE=28,$struct_opj_codestream_info___SIZE=92,$struct_opj_codestream_info___FLATTENER=[0,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88],$struct_opj_cp___SIZE=116,$struct_opj_cp___FLATTENER=[0,4,8,12,16,17,20, -24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112],$struct_opj_cparameters___SIZE=18692,$struct_opj_cparameters___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,4784,4788,4792,5192,5592,5596,5600,5604,5608,5612,5616,5620,5624,5756,5888,9984,14080,14084,18180,18184,18188,18192,18196,18200,18204,18208,18212,18276,18340,18404,18468,18532,18536,18540,18544,18548,18612,18676,18680,18684,18688,18689,18690],$struct_opj_dec_mstabent___SIZE=12,$struct_opj_dparameters___SIZE=8224,$struct_opj_dparameters___FLATTENER= -[0,4,8,4104,8200,8204,8208,8212,8216,8220],$struct_opj_event_mgr___SIZE=12,$struct_opj_image___SIZE=36,$struct_opj_image_comp___SIZE=48,$struct_opj_image_comptparm___SIZE=36,$struct_opj_j2k___SIZE=76,$struct_opj_jp2___SIZE=80,$struct_opj_jp2_box___SIZE=12,$struct_opj_jp2_cdef___SIZE=8,$struct_opj_jp2_cdef_info___SIZE=6,$struct_opj_jp2_cmap_comp___SIZE=4,$struct_opj_jp2_cmap_comp___FLATTENER=[0,2,3],$struct_opj_jp2_color___SIZE=20,$struct_opj_jp2_pclr___SIZE=20,$struct_opj_jp2_pclr___FLATTENER=[0, -4,8,12,16,18],$struct_opj_jpt_msg_header___SIZE=28,$struct_opj_marker_info_t___SIZE=12,$struct_opj_mqc___SIZE=104,$struct_opj_mqc___FLATTENER=[0,4,8,12,16,20,24,100],$struct_opj_mqc_state___SIZE=16,$struct_opj_packet_info___SIZE=20,$struct_opj_pi_comp___SIZE=16,$struct_opj_pi_iterator___SIZE=232,$struct_opj_pi_iterator___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,192,196,200,204,208,212,216,220,224,228],$struct_opj_pi_resolution___SIZE=16,$struct_opj_poc___SIZE=148,$struct_opj_poc___FLATTENER=[0, -4,8,12,16,20,24,28,32,36,40,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144],$struct_opj_raw___SIZE=28,$struct_opj_stepsize___SIZE=8,$struct_opj_t1___SIZE=40,$struct_opj_t2___SIZE=12,$struct_opj_tccp___SIZE=1076,$struct_opj_tccp___FLATTENER=[0,4,8,12,16,20,24,28,804,808,812,944],$struct_opj_tcd___SIZE=56,$struct_opj_tcd_band___SIZE=32,$struct_opj_tcd_cblk_dec___SIZE=44,$struct_opj_tcd_cblk_enc___SIZE=48,$struct_opj_tcd_image___SIZE=12,$struct_opj_tcd_layer___SIZE= -20,$struct_opj_tcd_layer___FLATTENER=[0,4,8,16],$struct_opj_tcd_pass___SIZE=20,$struct_opj_tcd_pass___FLATTENER=[0,4,12,16],$struct_opj_tcd_precinct___SIZE=36,$struct_opj_tcd_resolution___SIZE=124,$struct_opj_tcd_seg___SIZE=28,$struct_opj_tcd_tile___SIZE=840,$struct_opj_tcd_tile___FLATTENER=[0,4,8,12,16,20,24,28,36,836],$struct_opj_tcd_tilecomp___SIZE=32,$struct_opj_tcp___SIZE=5588,$struct_opj_tcp___FLATTENER=[0,4,8,12,16,20,420,424,428,5164,5168,5172,5176,5180,5184,5584],$struct_opj_tgt_node___SIZE= -16,$struct_opj_tgt_tree___SIZE=16,$struct_opj_tile_info___SIZE=572,$struct_opj_tile_info___FLATTENER=[0,4,8,12,16,20,152,284,416,548,552,556,564,568],$struct_opj_tp_info___SIZE=20,$struct_option___SIZE=16,$struct_png_color_16_struct___SIZE=10,$struct_png_color_8_struct___SIZE=5,$struct_png_color_struct___SIZE=3,$struct_png_info_struct___SIZE=288,$struct_png_info_struct___FLATTENER=[0,4,8,12,16,20,22,24,25,26,27,28,29,30,31,32,40,44,48,52,56,60,68,76,80,90,100,104,108,112,116,120,124,128,132,136,140, -144,148,152,156,160,164,168,172,176,180,181,184,188,192,196,200,204,208,212,216,220,224,232,240,244,248,252,256,260,264,268,272,276,280,284],$struct_png_row_info_struct___SIZE=12,$struct_png_row_info_struct___FLATTENER=[0,4,8,9,10,11],$struct_png_sPLT_entry_struct___SIZE=10,$struct_png_sPLT_struct___SIZE=16,$struct_png_struct_def___SIZE=744,$struct_png_struct_def___FLATTENER=[0,156,160,164,168,172,176,180,184,188,192,193,196,200,204,208,264,268,272,276,280,284,288,292,296,300,304,308,312,316,320, -324,328,332,336,340,344,348,360,364,368,372,374,376,381,382,383,384,385,386,387,388,389,390,391,392,394,396,400,404,414,424,428,432,436,440,444,448,452,456,460,464,468,472,477,484,488,500,504,508,512,516,520,524,528,532,536,540,544,548,552,556,560,564,568,572,576,580,584,588,592,596,597,600,604,608,612,616,620,624,628,632,636,640,644,646,648,650,652,656,660,661,664,668,672,676,680,684,688,692,696,700,704,708,712,732,736,740],$struct_png_text_struct___SIZE=16,$struct_png_time_struct___SIZE=8,$struct_png_time_struct___FLATTENER= -[0,2,3,4,5,6],$struct_png_unknown_chunk_t___SIZE=20,$struct_png_unknown_chunk_t___FLATTENER=[0,8,12,16],$struct_tga_header___SIZE=20,$struct_tga_header___FLATTENER=[0,1,2,4,6,8,10,12,14,16,18,19],$struct_tiff___SIZE=0,$struct_tiff___FLATTENER=[],$struct_tiff_infoheader___SIZE=20,$struct_tiff_infoheader___FLATTENER=[0,4,8,12,14,16,18],$struct_v4dwt_local___SIZE=16,$struct_z_stream_s___SIZE=56,$union_anon___SIZE=4,_stdout,__str,__str1,__str2,__str4,__str5,__str6,__str7,__str8,__str9,__str10,__str11, -__str12,__str13,__str14,__str15,__str16,__str17,__str18,__str19,__str20,__str21,__str22,__str23,__str24,__str25,__str26,__str27,__str28,__str29,__str30,__str31,__str32,__str33,_stderr,__str34,__str35,__str36,__str37,_get_file_format_extension,__str38,__str39,__str40,__str41,__str42,__str43,__str44,__str45,__str46,__str47,__str48,__str49,__str50,__str51,_get_file_format_format,__str52,__str53,__str54,__str55,__str56,__str57,_parse_cmdline_decoder_long_option,_parse_cmdline_decoder_optlist,__str58, -__str59,__str60,__str61,__str62,__str63,__str64,__str65,__str66,__str67,__str68,__str69,__str70,__str71,__str72,__str73,__str74,__str75,__str76,__str77,__str78,__str79,__str80,__str81,__str82,__str83,__str84,__str185,__str286,_dwt_norms,_dwt_norms_real,__str387,_j2k_prog_order_list,_j2k_dec_mstab,__str488,__str1589,__str2690,__str3791,__str4892,__str593,__str694,__str795,__str896,__str997,_opj_clock_last,__str1198,__str112,__str213,__str314,__str415,__str516,__str617,__str718,__str819,__str920,__str1099, -__str1121,__str12100,__str13101,__str14102,__str1522,__str16103,__str23104,_mct_norms,_mct_norms_real,_mqc_states,__str27105,__str128,__str29106,__str130,__str231,__str332,__str433,_t1_updateflags_mod,_lut_spb,_lut_ctxno_sc,_lut_ctxno_zc,_lut_nmsedec_sig,_lut_nmsedec_sig0,_lut_nmsedec_ref,_lut_nmsedec_ref0,__str41107,__str142,__str344,__str49108,__str150,__str251,__str352,__str453,__str554,__str655,__str756,__str857,__str958,__str1059,__str1160,__str1261,__str1362,__str1463,__str1564,__str1665,__str17109, -__str18110,__str19111,__str20112,__str21113,__str22114,__str2366,__str24115,__str25116,__str126,__str227,__str328,__str429,__str631,__str732,__str833,__str934,__str1035,__str1136,__str1237,__str1338,__str1439,__str1540,__str1641,__str1742,__str1843,__str1944,__str2045,__str2146,__str2247,__str2348,__str2449,__str2550,__str2651,__str2752,__str28117,__str2953,__str30118,__str31119,__str32120,__str33121,__str54122,__str155,__str357,__str458,__str559,__str660,__str761,__str862,__str963,__str1064,__str1165, -__str1266,__str1367,__str1468,__str1569,__str1670,__str1771,__str1973,__str2074,__str2175,__str2276,__str2377,__str2478,__str2579,__str2680,__str2781,__str2882,__str2983,__str3084,__str3185,__str3286,__str3387,__str34123,__str36125,__str3788,__str38126,__str39127,__str40128,__str4189,__str42129,__str43130,__str44131,__str45132,__str46133,__str47134,__str4890,__str4991,__str50135,__str51136,__str52137,__str53138,__str5492,__str55139,__str56140,__str57141,__str58142,__str59143,__str60144,__str61145, -__str62146,__str63147,__str96,__str197,_opterr,_optind,_getopt_place,__str98,_optreset,_optopt,__str199,_optarg,__str2100,_getopt_long_lastidx,_getopt_long_lastofs,__str3101,__str4102,__str5103,__str6104,__str7105,_str,_fprintf=function(){var b=arguments[0],f=Array.prototype.slice.call(arguments,1);f=__formatString.apply(null,f);_STDIO.write(b,f,String_len(f))},__formatString=function(){function b(m){return String.fromCharCode(m)in Runtime.set("f","e","g")}function f(m){var l;if(e){l=b(m)?FHEAP[a]: -IHEAP[a];a+=m==="l".charCodeAt(0)?8:4}else{l=d[a];a++}return l}var e=false,c=arguments[0],a=1;if(c<0){e=true;c=-c;a=arguments[1]}else var d=arguments;for(var g=[],h,i,j;;){h=IHEAP[c];if(h===0)break;i=IHEAP[c+1];if(h=="%".charCodeAt(0)){h=-1;if(i==".".charCodeAt(0)){c++;for(h=0;;){i=IHEAP[c+1];if(!(i>="0".charCodeAt(0)&&i<="9".charCodeAt(0)))break;h*=10;h+=i-"0".charCodeAt(0);c++}i=IHEAP[c+1]}if(i=="l".charCodeAt(0)){c++;i=IHEAP[c+1]}if(b(i))i="f".charCodeAt(0);if(["d","i","u","p","f"].indexOf(String.fromCharCode(i))!= --1){var k;j=f(i);k=String(+j);k=i=="u".charCodeAt(0)?String(unSign(j,32)):i=="p".charCodeAt(0)?"0x"+j.toString(16):String(+j);if(h>=0)if(b(i)){j=k.indexOf(".");if(j==-1&&i=="f".charCodeAt(0)){j=k.length;k+="."}k+="00000000000";k=k.substr(0,j+1+h)}else for(;k.length>")}catch(b){}try{_stdout=Pointer_make([0],null,ALLOC_STATIC);IHEAP[_stdout]=this.prepare("<>",null,true)}catch(f){}try{_stderr=Pointer_make([0],null,ALLOC_STATIC);IHEAP[_stderr]=this.prepare("<>",null,true)}catch(e){}},prepare:function(b,f,e){var c=this.counter++;this.streams[c]={filename:b,data:f? -f:[],position:0,eof:0,error:0,print:e};return this.filenames[b]=c},open:function(b){b=_STDIO.filenames[b];if(!b)return-1;var f=_STDIO.streams[b];f.position=f.error=f.eof=0;return b},read:function(b,f,e){b=_STDIO.streams[b];if(!b)return-1;for(var c=0;c=b.data.length){b.eof=1;return 0}IHEAP[f]=b.data[b.position];b.position++;f++}return e},write:function(b,f,e){b=_STDIO.streams[b];if(!b)return-1;if(b.print)__print__(intArrayToString(Array_copy(f,e)));else for(var c=0;cd?1:-1}return 0},_strcpy=function(b,f){var e=0;do{IHEAP[b+e]=IHEAP[f+e];e++}while(IHEAP[f+e-1]!=0)},_strrchr=function(b,f){var e=b+Pointer_stringify(b).length;do{if(IHEAP[e]==f)return e;e--}while(e>=b);return 0},_strncasecmp= -function(b,f,e){for(var c=0;cd?1:-1}return 0},_tolower=function(b){if(b>="A".charCodeAt(0)&&b<="Z".charCodeAt(0))return b-"A".charCodeAt(0)+"a".charCodeAt(0);return b},_llvm_memset_p0i8_i32=function(b,f,e){for(var c=0;c=0?_STDIO.open(b):f.indexOf("w")>=0?_STDIO.prepare(b):assert(false,"fopen with odd params: "+f)},_fseek=function(b,f,e){b=_STDIO.streams[b];if(e===_STDIO.SEEK_CUR)f+=b.position;else if(e===_STDIO.SEEK_END)f+=b.data.length;b.position=f;return b.eof=0},_ftell=function(b){return _STDIO.streams[b].position},_fread=function(b,f,e,c){for(var a=_STDIO.streams[c],d=0;da.data.length){a.eof=1;return d}_STDIO.read(c,b, -f);b+=f}return e},_fclose=function(){return 0},_free=function(){},_floor=Math.floor,_memalign=function(b,f){var e=Runtime.staticAlloc(f+b);return e+b-e%b},_vsprintf=function(b,f,e){_strcpy(b,__formatString(-f,e))},_calloc=function(b,f){var e=_malloc(b*f);_memset(e,0,b*f);return e},_realloc=function(b,f){if(!f){b&&_free(b);return 0}var e=_malloc(f);if(b){_memcpy(e,b,f);_free(b)}return e},_memcpy=function(b,f,e){for(var c=0;cd?1:-1}return 0},__setjmp=function(){print("WARNING: setjmp() not really implemented, will fail if longjmp() is actually called"); -return 0},_strchr=function(b,f){b--;do{b++;var e=IHEAP[b];if(e==f)return b}while(e);return 0},_fputc=function b(f,e){if(!b.ptr)b.ptr=_malloc(1);IHEAP[b.ptr]=f;_STDIO.write(e,b.ptr,1)},_ldexp=function(b,f){return b*Math.pow(2,f)},_puts=function(b){__print__(Pointer_stringify(b)+"\n")},_memset=function(b,f,e){for(var c=0;c1?u:1)-0;for(a=3;;){s=a==3?0:s;IHEAP[IHEAP[q]+4*(0+s)]=IHEAP[r]+(0+s*4096);var s=s+1;if(s!=u)a=5;else break}}else{d=1;break a}}while(0);if(_load_images(k,IHEAP[g])!=1){if(j!=0){c=9;break b}_fwrite(__str71,16,1,IHEAP[_stdout])}d=1;break a}else j=1;while(0);j=j;r=g+8;q=k;u=e+8;var t=e+8200,v= -o,y=o,x=o,w=e+8204,C=e+4104,z=o,A=e+4104,B=e+4104,D=e+4104,J=e+4104,E=e+4104,N=e+4104,Q=e+4104,S=e+4104,P=e+4104,G=e+4104,F=e+4104,L=e+4104,K=e+4104,H=e+4104,M=o,I=o,O=o,R=o,T=o,V=o,ba=l;a=9;b:for(;;){var fa=a==16?oa:ba,ca=a==16?pa:0;if(!(ca=0){var a=0-e;a=e+(a>0?a:0)+1;for(c=0;;){i=c==0?0:i;c=f>>e+i*-1&1;if(IHEAP[b+16]==0){IHEAP[b+12]=IHEAP[b+12]<<8&65535;IHEAP[b+16]=IHEAP[b+12]==65280?7:8;if(!(IHEAP[b+8]>=IHEAP[b+4])){var d=IHEAP[b+12]>>>8&255,g=b+8,h=IHEAP[g];IHEAP[g]=h+1;IHEAP[h]=d}}IHEAP[b+16]+=-1;IHEAP[b+12]|=c<=0){c=c;var d=0-a;d=a+(d>0?d:0)+1;for(e=0;;){j=e==0?0:j;i=e==0?c:i;e=a+j*-1;if(IHEAP[b+16]==0){IHEAP[b+12]=IHEAP[b+12]<<8&65535;IHEAP[b+16]=IHEAP[b+12]==65280?7:8;if(!(IHEAP[b+8]>=IHEAP[b+4])){var g=b+8,h=IHEAP[g];IHEAP[g]=h+1;IHEAP[b+12]|=IHEAP[h]}}IHEAP[b+16]+=-1;var i=((IHEAP[b+12]>>>IHEAP[b+16]&1)<=IHEAP[b+4];a:do if(c)e=1;else{e=IHEAP[b+12]>>>8&255;f=b+8;var a=IHEAP[f];IHEAP[f]=a+1;IHEAP[a]=e;if(IHEAP[b+16]==7){IHEAP[b+16]=0;f=b;IHEAP[f+12]=IHEAP[f+12]<<8&65535;IHEAP[f+16]=IHEAP[f+12]==65280?7:8;if(IHEAP[f+8]>=IHEAP[f+4]){e=1;break a}else{e=IHEAP[f+12]>>>8&255;f=f+8;a=IHEAP[f];IHEAP[f]=a+1;IHEAP[a]=e}}e=0}while(0);return e} -_bio_flush.__index__=Runtime.getFunctionIndex(_bio_flush,"_bio_flush");function _bio_inalign(b){var f,e;IHEAP[b+16]=0;var c=(IHEAP[b+12]&255)==255;a:do if(c){f=b;IHEAP[f+12]=IHEAP[f+12]<<8&65535;IHEAP[f+16]=IHEAP[f+12]==65280?7:8;if(IHEAP[f+8]>=IHEAP[f+4]){e=1;f=0}else{c=f+8;var a=IHEAP[c];IHEAP[c]=a+1;IHEAP[f+12]|=IHEAP[a];IHEAP[b+16]=0;f=1}break a}else f=1;while(0);if(f==1)e=0;return e}_bio_inalign.__index__=Runtime.getFunctionIndex(_bio_inalign,"_bio_inalign"); -function _opj_cio_open(b,f,e){var c,a,d,g;d=0;g=_malloc(28);var h=g!=0;a:do if(h){IHEAP[g]=b;var i=f!=0;b:do if(i){if(e!=0){IHEAP[g+4]=1;IHEAP[g+8]=f;IHEAP[g+12]=e;c=1}else c=f!=0?2:3;break b}else c=3;while(0);b:do if(c==3){if(e!=0){c=2;break b}if(b==0){c=2;break b}IHEAP[g+4]=2;c=IHEAP[b+12];c=c==0?9:c==2?10:11;if(c==11){_free(g);a=0;break a}else if(c==9)d=IHEAP[IHEAP[b+16]+64];else if(c==10)d=IHEAP[IHEAP[IHEAP[b+20]+4]+64];IHEAP[g+12]=Math.floor(0.1625*IHEAP[d+8]+2E3);c=_malloc(IHEAP[g+12]);IHEAP[g+ -8]=c;if(IHEAP[g+8]!=0){c=1;break b}_opj_event_msg(IHEAP[g],1,__str84);_free(g);a=0;break a}while(0);if(c==1){IHEAP[g+16]=IHEAP[g+8];IHEAP[g+20]=IHEAP[g+8]+IHEAP[g+12];IHEAP[g+24]=IHEAP[g+8];a=g}else if(c==2){_free(g);a=0}}else a=0;while(0);return a}_opj_cio_open.__index__=Runtime.getFunctionIndex(_opj_cio_open,"_opj_cio_open");function _opj_cio_close(b){if(b!=0){IHEAP[b+4]==2&&_free(IHEAP[b+8]);_free(b)}}_opj_cio_close.__index__=Runtime.getFunctionIndex(_opj_cio_close,"_opj_cio_close"); -function _cio_tell(b){return IHEAP[b+24]-IHEAP[b+16]}_cio_tell.__index__=Runtime.getFunctionIndex(_cio_tell,"_cio_tell");function _cio_seek(b,f){IHEAP[b+24]=IHEAP[b+16]+f}_cio_seek.__index__=Runtime.getFunctionIndex(_cio_seek,"_cio_seek");function _cio_numbytesleft(b){return IHEAP[b+20]-IHEAP[b+24]}_cio_numbytesleft.__index__=Runtime.getFunctionIndex(_cio_numbytesleft,"_cio_numbytesleft");function _cio_getbp(b){return IHEAP[b+24]}_cio_getbp.__index__=Runtime.getFunctionIndex(_cio_getbp,"_cio_getbp"); -function _cio_byteout(b,f){var e;if(IHEAP[b+24]>=IHEAP[b+20]){_opj_event_msg(IHEAP[b],1,__str185);e=0}else{e=b+24;var c=IHEAP[e];IHEAP[e]=c+1;IHEAP[c]=f;e=1}return e}_cio_byteout.__index__=Runtime.getFunctionIndex(_cio_byteout,"_cio_byteout");function _cio_bytein(b){if(IHEAP[b+24]>=IHEAP[b+20]){_opj_event_msg(IHEAP[b],1,__str286,Pointer_make([IHEAP[b+16],0,0,0,IHEAP[b+24],0,0,0,IHEAP[b+20],0,0,0],0,ALLOC_STACK));b=0}else{b=b+24;var f=IHEAP[b];IHEAP[b]=f+1;b=IHEAP[f]}return b} -_cio_bytein.__index__=Runtime.getFunctionIndex(_cio_bytein,"_cio_bytein");function _cio_write(b,f,e){var c,a=null,d,g=e-1,h=g*8,i=g+-1;for(a=0;;){c=a==5?k:0;k=h+c*-8;var j=i+c*-1;if(!((a==5?j:g)>=0)){c=3;break}a=f>>>k&255&255;if(IHEAP[b+24]>=IHEAP[b+20]){c=4;break}k=b+24;j=IHEAP[k];IHEAP[k]=j+1;IHEAP[j]=a;var k=c+1;a=5;c=1}if(c==3)d=e;else if(c==4){_opj_event_msg(IHEAP[b],1,__str185);d=0}return d}_cio_write.__index__=Runtime.getFunctionIndex(_cio_write,"_cio_write"); -function _cio_read(b,f){var e=null,c;c=0;var a=f-1;if(a>=0){c=c;var d=0-a;d=a+(d>0?d:0)+1;a=a*8;for(e=0;;){j=e==0?0:j;i=e==0?c:i;var g=a+j*-8;if(IHEAP[b+24]>=IHEAP[b+20]){_opj_event_msg(IHEAP[b],1,__str286,Pointer_make([IHEAP[b+16],0,0,0,IHEAP[b+24],0,0,0,IHEAP[b+20],0,0,0],0,ALLOC_STACK));e=2}else{var h=b+24;e=IHEAP[h];IHEAP[h]=e+1;h=IHEAP[e];e=4}var i=((e==2?0:h)<1?a:1)-0,p=a-0,r=a-0,q=a-0,u=a-0,s=a-0,t=a+-1-0,v=a-0,y=a-0,x=a-0;a=a-0;f=0;a:for(;;){V=f==0?0:V;f=V*-1;var w=IHEAP[IHEAP[d]+124*(p+f)+8],C=IHEAP[IHEAP[g]+124*(r+f)],z=w-C,A=IHEAP[IHEAP[h]+124*(q+f)+12],B=IHEAP[IHEAP[i]+124*(u+f)+4],D=A-B,J=IHEAP[IHEAP[j]+124*(s+f)+-116]-IHEAP[IHEAP[k]+124*(t+f)],E=IHEAP[IHEAP[m]+124* -(v+f)+-112]-IHEAP[IHEAP[l]+124*(y+f)+-120],N=IHEAP[IHEAP[n]+124*(x+f)]%2,Q=IHEAP[IHEAP[b]+124*(a+f)+4]%2,S=D-E,P=_malloc(D*4),G=P;if(0=k){var o=IHEAP[b+4*m];a=30}else{var p=IHEAP[b+4*(d*2+1)];a=31}s=a==28?n:a==30?o:p;if(d-1<0){var r=IHEAP[b+4];a=32}else if(d-1>=i){var q=IHEAP[b+4*j];a=34}else{var u=IHEAP[b+4*((d-1)*2+1)];a=35}IHEAP[b+4*d*2]-=(a==32?r:a==34?q:u)+s>>1;d+=1;var s= -d;if(s=j){var v=IHEAP[b+4*k];a=42}else{var y=IHEAP[b+4*d*2];a=43}z=a==40?t:a==42?v:y;if(d+1<0){var x=IHEAP[b];a=44}else if(d+1>=h){var w=IHEAP[b+4*i];a=46}else{var C=IHEAP[b+4*(d+1)*2];a=47}IHEAP[b+4*(d*2+1)]+=z+2+(a==44?x:a==46?w:C)>>2;d+=1;var z=d;if(z0))if(!(e>1))break a;d=0;g=d=k){var B=IHEAP[b+4*m];a=6}else{var D=IHEAP[b+4*d*2];a=7}Q=a==4?A:a==6?B:D;if(d+1<0){var J=IHEAP[b];a=8}else if(d+1>=i){var E=IHEAP[b+4*j];a=10}else{var N=IHEAP[b+4*(d+1)*2];a=11}IHEAP[b+4*(d*2+1)]-=(a==8?J:a==10?E:N)+Q>>1;d+=1;var Q=d;if(Q=j){var P=IHEAP[b+4*k];a=18}else{var G=IHEAP[b+4*((d- -1)*2+1)];a=19}m=a==16?S:a==18?P:G;if(d<0){var F=IHEAP[b+4];a=20}else if(d>=h){var L=IHEAP[b+4*i];a=22}else{var K=IHEAP[b+4*(d*2+1)];a=23}IHEAP[b+4*d*2]+=m+2+(a==20?F:a==22?L:K)>>2;d+=1;if(!(dh?c:h)-g;var i=g*a,j=d+g*2;for(g=0;;){g=g==0?0:k;IHEAP[f+4*(i+a*g)]=IHEAP[b+4*(j+g*2)];var k=g+1;if(k!=h)g=1;else break}}g=0;if(gk?e:k)-g;c=a*(g+c);d=g*2+1-d;for(g=4;;){m=g==4?0:m;IHEAP[f+4*(c+a*m)]=IHEAP[b+4*(d+m*2)];var m=m+1;if(m!=e)g=5;else break}}}_dwt_deinterleave_v.__index__=Runtime.getFunctionIndex(_dwt_deinterleave_v,"_dwt_deinterleave_v"); -function _dwt_deinterleave_h(b,f,e,c,a){var d=null;d=0;if(dd?c:d)-g,i=a+g*2;for(d=0;;){d=d==0?0:j;IHEAP[f+4*(g+d)]=IHEAP[b+4*(i+d*2)];var j=d+1;if(j!=h)d=1;else break}}d=0;if(dg?e:g)-d;c=d+c;a=d*2+1-a;for(d=4;;){k=d==4?0:k;IHEAP[f+4*(c+k)]=IHEAP[b+4*(a+k*2)];var k=k+1;if(k!=e)d=5;else break}}}_dwt_deinterleave_h.__index__=Runtime.getFunctionIndex(_dwt_deinterleave_h,"_dwt_deinterleave_h"); -function _dwt_decode(b,f){var e=STACKTOP;STACKTOP+=32;_memset(e,0,32);var c,a=null,d,g,h,i=e+16,j,k,m,l;g=f;h=_dwt_decode_1.__index__;j=IHEAP[b+20];k=IHEAP[j+8]-IHEAP[j];m=IHEAP[j+12]-IHEAP[j+4];l=IHEAP[b+8]-IHEAP[b];a=g;d=1;var n=a+-1;a=n;if(n!=0){d=d;n=a;for(a=0;;){r=a==0?0:r;p=a==0?d:p;a=r+1;var o=IHEAP[j+124*a+8]-IHEAP[j+124*a];p=p=k){var o=IHEAP[b+4*m];f=29}else{var p=IHEAP[b+4*e*2];f=30}s=f==27?n:f==29?o:p;if(e+1<0){var r=IHEAP[b];f=31}else if(e+1>=i){var q=IHEAP[b+4*j];f=33}else{var u=IHEAP[b+4*(e+1)*2];f=34}IHEAP[b+ -4*(e*2+1)]-=s+2+(f==31?r:f==33?q:u)>>2;e+=1;var s=e;if(s=j){var v=IHEAP[b+4*k];f=41}else{var y=IHEAP[b+4*(e*2+1)];f=42}z=f==39?t:f==41?v:y;if(e-1<0){var x=IHEAP[b+4];f=43}else if(e-1>=h){var w=IHEAP[b+4*i];f=45}else{var C=IHEAP[b+4*((e-1)*2+1)];f=46}IHEAP[b+4*e*2]+=(f==43?x:f==45?w:C)+z>>1;e+=1;var z=e;if(z0))if(!(a> -1))break a;e=0;g=e=k){var B=IHEAP[b+4*m];f=5}else{var D=IHEAP[b+4*((e-1)*2+1)];f=6}l=f==3?A:f==5?B:D;if(e<0){var J=IHEAP[b+4];f=7}else if(e>=i){var E=IHEAP[b+4*j];f=9}else{var N=IHEAP[b+4*(e*2+1)];f=10}IHEAP[b+4*e*2]-=l+2+(f==7?J:f==9?E:N)>>2;e+=1;if(!(e=j){var S= -IHEAP[b+4*k];f=16}else{var P=IHEAP[b+4*e*2];f=17}K=f==14?Q:f==16?S:P;if(e+1<0){var G=IHEAP[b];f=18}else if(e+1>=h){var F=IHEAP[b+4*i];f=20}else{var L=IHEAP[b+4*(e+1)*2];f=21}IHEAP[b+4*(e*2+1)]+=(f==18?G:f==20?F:L)+K>>1;e+=1;var K=e;if(K1?a:1)-0,p=a-0,r=a-0,q=a-0,u=a-0,s=a-0,t=a+-1-0,v=a-0,y=a-0,x=a-0;a=a-0;f=0;a:for(;;){V=f==0?0:V;f=V*-1;var w=IHEAP[IHEAP[d]+124*(p+f)+8],C=IHEAP[IHEAP[g]+124*(r+f)],z=w-C,A=IHEAP[IHEAP[h]+124*(q+f)+12],B=IHEAP[IHEAP[i]+124*(u+f)+4],D=A-B,J=IHEAP[IHEAP[j]+124*(s+f)+-116]-IHEAP[IHEAP[k]+124*(t+f)],E=IHEAP[IHEAP[m]+ -124*(v+f)+-112]-IHEAP[IHEAP[l]+124*(y+f)+-120],N=IHEAP[IHEAP[n]+124*(x+f)]%2,Q=IHEAP[IHEAP[b]+124*(a+f)+4]%2,S=D-E,P=_malloc(D*4),G=P;if(00))if(!(f>1))break a;c=0;if(c=e){var i=IHEAP[b+4*((e-1)*2+1)];a=61}else{var j=IHEAP[b+4*(c*2+1)];a=62}n=a==59?h:a==61?i:j;if(c-1<0){var k=IHEAP[b+4];a=63}else if(c-1>=e){var m=IHEAP[b+4*((e-1)*2+1)];a=65}else{var l=IHEAP[b+4*((c-1)*2+1)];a=66}n=12993*((a==63?k:a==65?m:l)+n);IHEAP[b+4*c*2]-=n+(n&4096)>>13&4294967295;c+=1;var n=c;if(n=f){var p=IHEAP[b+4*(f-1)*2];a=74}else{var r=IHEAP[b+4*c*2];a=75}t=a==72?o:a==74?p:r;if(c+1<0){var q=IHEAP[b];a=76}else if(c+1>=f){var u=IHEAP[b+4*(f-1)*2];a=78}else{var s=IHEAP[b+4*(c+1)*2];a=79}t=434*((a==76?q:a==78?u:s)+t);IHEAP[b+4*(c*2+1)]-=t+(t&4096)>>13&4294967295;c+=1;var t=c;if(t=e){var y=IHEAP[b+4*((e-1)*2+1)];a=87}else{var x= -IHEAP[b+4*(c*2+1)];a=88}A=a==85?v:a==87?y:x;if(c-1<0){var w=IHEAP[b+4];a=89}else if(c-1>=e){var C=IHEAP[b+4*((e-1)*2+1)];a=91}else{var z=IHEAP[b+4*((c-1)*2+1)];a=92}A=7233*((a==89?w:a==91?C:z)+A);IHEAP[b+4*c*2]+=A+(A&4096)>>13&4294967295;c+=1;var A=c;if(A=f){var D=IHEAP[b+4*(f-1)*2];a=100}else{var J=IHEAP[b+4*c*2];a=101}S=a==98?B:a==100?D:J;if(c+1<0){var E=IHEAP[b];a=102}else if(c+1>=f){var N=IHEAP[b+4* -(f-1)*2];a=104}else{var Q=IHEAP[b+4*(c+1)*2];a=105}S=3633*((a==102?E:a==104?N:Q)+S);IHEAP[b+4*(c*2+1)]+=S+(S&4096)>>13&4294967295;c+=1;var S=c;if(S>13&4294967295;c+=1;if(c>13&4294967295;c+=1;if(!(c0))if(!(e>1))break a;c=0;if(c=e){var G=IHEAP[b+4*(e-1)*2];a=6}else{var F=IHEAP[b+4*c*2];a=7}M=a==4?P:a==6?G:F;if(c+1<0){var L=IHEAP[b];a=8}else if(c+1>=e){var K=IHEAP[b+4*(e-1)*2];a=10}else{var H=IHEAP[b+4*(c+1)*2];a=11}M=12993*((a==8?L:a==10?K:H)+M);IHEAP[b+4*(c*2+1)]-=M+(M&4096)>>13&4294967295;c+=1;var M=c;if(M=f){var O=IHEAP[b+4*((f-1)*2+1)];a=19}else{var R=IHEAP[b+4* -((c-1)*2+1)];a=20}g=a==17?I:a==19?O:R;if(c<0){var T=IHEAP[b+4];a=21}else if(c>=f){var V=IHEAP[b+4*((f-1)*2+1)];a=23}else{var ba=IHEAP[b+4*(c*2+1)];a=24}a=434*((a==21?T:a==23?V:ba)+g);IHEAP[b+4*c*2]-=a+(a&4096)>>13&4294967295;c+=1;if(c=e){var ca=IHEAP[b+4*(e-1)*2];a=31}else{var U=IHEAP[b+4*c*2];a=32}W=a==29?fa:a==31?ca:U;if(c+1<0){var $=IHEAP[b];a=33}else if(c+ -1>=e){var Y=IHEAP[b+4*(e-1)*2];a=35}else{var Z=IHEAP[b+4*(c+1)*2];a=36}W=7233*((a==33?$:a==35?Y:Z)+W);IHEAP[b+4*(c*2+1)]+=W+(W&4096)>>13&4294967295;c+=1;var W=c;if(W=f){var aa=IHEAP[b+4*((f-1)*2+1)];a=44}else{var ka=IHEAP[b+4*((c-1)*2+1)];a=45}g=a==42?X:a==44?aa:ka;if(c<0){var ga=IHEAP[b+4];a=46}else if(c>=f){var ja=IHEAP[b+4*((f-1)*2+1)];a=48}else{var ia=IHEAP[b+4*(c*2+1)];a=49}a=3633*((a==46?ga:a== -48?ja:ia)+g);IHEAP[b+4*c*2]+=a+(a&4096)>>13&4294967295;c+=1;if(c>13&4294967295;c+=1;if(c>13&4294967295;c+=1;if(!(c1?a:1)-0;c=0;a:for(;;){A=c==0?0:A;c=0+A;var i=-1+A,j=b+28+c*8+4,k=b+28+c*8;if(c==0)c=1;else{var m=(i/3|0)+1,l=i%3+1;c=2}i=c==2?l:0;var n=IHEAP[d]+-1+(0-(c==2?m:0));if(IHEAP[g]==0|i==0)c=18;else{var o=i==2;o=(i==1?1:o)?1:2;c=4}e=c==18?0:o;if(IHEAP[h]==0)c=19;else{var p=(1<1){c=8;e=9}else{c=8;e=10}b:for(;;)if(e== -9){u=c==9?u:0;var r=u+1,q=(c==9?q:i)>>1,u=u+1;if(q>1){e=c=9;continue b}var s=r-13;if(i>1)c=11;else{c=11;e=10;continue b}for(;;){y=c==12?y:0;var t=y+1,v=(c==12?v:i)>>1,y=y+1;if(v>1)e=c=12;else{c=12;e=10;continue b}}}else if(e==10){var x=c==11?s:c==8?-13:s,w=11-(c==11?0:c==8?0:t);e=w<0?13:14;break b}if(e==13){var C=i>>0-w;c=13}else if(e==14){var z=i<3){y=n;var x=m,w=n,C=n,z=n,A=n,B=n;o=o;p=p;r=a;var D=x+-1>=0;b:do if(D){var J=x+-1,E=A*4,N=x+-1;c=N+w;var Q=N+C*2,S=N+z*3,P=r+-4,G=B*-4,F=p-B*4,L=A*4;a=7;for(;;){Y=a==10?Y:0;a=E*Y;var K=N+a,H=c+a,M=Q+a,I=S+a,O=P+Y*-4,R=G*Y,T=F+R,V=o+4*(L+a); -_v4dwt_interleave_h(e,o+4*a,y,p+R);_v4dwt_decode(e);for(a=8;;){$=a==8?0:$;a=$*-1;R=o+4*(H+a);var ba=o+4*(M+a),fa=o+4*(I+a),ca=$*-1,U=x+ca;FHEAP[o+4*(K+a)]=FHEAP[IHEAP[e]+16*(J+ca)];FHEAP[R]=FHEAP[IHEAP[e]+16*U+-12];FHEAP[ba]=FHEAP[IHEAP[e]+16*U+-8];FHEAP[fa]=FHEAP[IHEAP[e]+16*U+-4];var $=$+1;if($!=x)a=9;else break}var Y=Y+1;if(O>3)a=10;else{a=10;break b}}}else{J=A*4;E=r+-4;N=B*-4;c=p-B*4;Q=A*4;for(a=12;;){X=a==12?0:X;S=J*X;a=E+X*-4;P=N*X;var Z=c+P,W=o+4*(Q+S);_v4dwt_interleave_h(e,o+4*S,y,p+P);_v4dwt_decode(e); -var X=X+1;if(a>3)a=13;else{a=13;break b}}}while(0);y=a==10?V:W;p=a==10?T:Z;o=y}y=(l&3)!=0;b:do if(y){a=l&3;_v4dwt_interleave_h(e,o,n,p);_v4dwt_decode(e);r=m;r=x=r+-1;if(!(x>=0))break b;x=a;w=n;C=o;z=n;B=A=o;r=r;D=x==3;c:do if(D){a=r*-1;J=r+1+(a>0?a:0);E=r+w*2;N=r+z;for(a=17;;){aa=a==18?aa:0;a=aa*-1;c=r+a;Q=A+4*(N+a);S=B+4*c;FHEAP[C+4*(E+a)]=FHEAP[IHEAP[e]+16*c+8];FHEAP[Q]=FHEAP[IHEAP[e]+16*c+4];FHEAP[S]=FHEAP[IHEAP[e]+16*c];var aa=aa+1;if(aa!=J)a=18;else break}}else{J=r+-1;E=r+z;a=21;for(;;){ka=a== -21?0:ka;c=ka*-1;a=J+c;N=r+c;Q=A+4*(E+c);S=B+4*N;c=x==2?40:x==1?23:25;e:do if(c==40){FHEAP[Q]=FHEAP[IHEAP[e]+16*N+4];c=23;break e}while(0);if(c==23)FHEAP[S]=FHEAP[IHEAP[e]+16*N];var ka=ka+1;if(a>=0)a=25;else break c}}while(0)}while(0);IHEAP[u]=l-IHEAP[q];IHEAP[v]=IHEAP[k+4]%2;o=IHEAP[b+24];a=y=m;if(y>3){x=y=n;w=l;C=o;z=a;A=01?w:1;o=z+-4;a=28;for(;;){ia=a==31?ia:0;r=ia*4;p=o+ia*-4;var ga=C+4*(r+4);_v4dwt_interleave_v(j,C+4*r,y);_v4dwt_decode(j);for(a=29;;){ja=a==29?0:ja;_llvm_memcpy_p0i8_p0i8_i32(C+ -4*(r+x*ja),IHEAP[j]+16*ja,16,1,0);var ja=ja+1;if(ja!=B)a=30;else break}var ia=ia+1;if(p>3)a=31;else{a=31;break b}}}else{B=z+-4;for(a=33;;){oa=a==33?0:oa;o=oa*4;a=B+oa*-4;var ea=C+4*(o+4);_v4dwt_interleave_v(j,C+4*o,y);_v4dwt_decode(j);var oa=oa+1;if(a>3)a=34;else{a=34;break b}}}while(0);o=a==31?ga:ea}if((m&3)==0)continue a;a=m&3;_v4dwt_interleave_v(j,o,n);_v4dwt_decode(j);if(!(01?a:1)-0;z=0*y;for(a=37;;){pa=a==37?0:pa;_llvm_memcpy_p0i8_p0i8_i32(x+4*(z+y*pa),IHEAP[j]+ -16*(0+pa),w,1,0);var pa=pa+1;if(pa!=C)a=38;else break}}_free(IHEAP[e]);STACKTOP=e}_dwt_decode_real.__index__=Runtime.getFunctionIndex(_dwt_decode_real,"_dwt_decode_real"); -function _v4dwt_interleave_h(b,f,e,c){var a,d=null,g,h;g=IHEAP[b]+16*IHEAP[b+12];h=IHEAP[b+8];var i=e*3,j=(e&15)==0,k=b+12,m=b+8,l=b+8,n=b+4,o=e+e,p=o+e,r=e+e,q=r+e;d=0;a:for(;;){N=d==0?0:N;J=d==0?c:J;E=d==0?h:E;B=d==0?g:B;D=d==0?f:D;d=i+EJ;d:do if(!w){FHEAP[v]=FHEAP[t];if(u>J)break d;FHEAP[y]=FHEAP[s];if(d>J)break d;FHEAP[z]=FHEAP[a]}while(0);var A=A+1;if(A!=E){d=10;a=8}else{a=14;break c}}}while(0);var B=IHEAP[b]+16+16*(0-IHEAP[k]),D=D+4*IHEAP[m],J=J-IHEAP[l],E=IHEAP[n], -N=N+1;if(N!=2)d=6;else break a}}_v4dwt_interleave_h.__index__=Runtime.getFunctionIndex(_v4dwt_interleave_h,"_v4dwt_interleave_h"); -function _v4dwt_decode(b){var f,e,c,a=IHEAP[b+12]==0;a:do{if(a){if(!(IHEAP[b+4]>0))if(!(IHEAP[b+8]>1)){f=1;break a}e=0;c=1}else{if(!(IHEAP[b+8]>0))if(!(IHEAP[b+4]>1)){f=1;break a}e=1;c=0}f=2;break a}while(0);if(f==2){_v4dwt_decode_step1(IHEAP[b]+16*e,IHEAP[b+8],1.2301740646362305);_v4dwt_decode_step1(IHEAP[b]+16*c,IHEAP[b+4],1.625732421875);a=IHEAP[b]+16*c;var d=IHEAP[b]+16*e+16,g=IHEAP[b+8],h=IHEAP[b+4]-e;f=IHEAP[b+8];_v4dwt_decode_step2(a,d,g,f1?f:1)-0;for(c=0;;){c=c==0?0:k;k=c*8;var a=3+k,d=b+4*a,g=2+k,h=b+4*g,i=1+k,j=b+4*i;i=FHEAP[b+4*i];g=FHEAP[b+4*g];a=FHEAP[b+4*a];FHEAP[b+4*(0+k)]*=e;FHEAP[j]=i*e;FHEAP[h]=g*e;FHEAP[d]=a*e;var k=c+1;if(k!=f)c=1;else break}}}_v4dwt_decode_step1.__index__=Runtime.getFunctionIndex(_v4dwt_decode_step1,"_v4dwt_decode_step1"); -function _v4dwt_decode_step2(b,f,e,c,a){var d=null,g,h,i;a=a;b=b;f=f;if(01?c:1)-0;for(d=0;;){t=d==0?0:t;d=d==0?b:s;s=FHEAP[d+4];var m=FHEAP[d+8],l=FHEAP[d+12],n=FHEAP[f+-12],o=FHEAP[f+-8],p=FHEAP[f+-4],r=FHEAP[f+4],q=FHEAP[f+8],u=FHEAP[f+12];FHEAP[f+-16]+=(FHEAP[d]+FHEAP[f])*j;FHEAP[f+-12]=n+(s+r)*g;FHEAP[f+-8]=o+(m+q)*h;FHEAP[f+-4]=p+(l+u)*i;var s=f;f+=32;var t=t+1;if(t!=k)d=1;else break}b=s}j=cs?d:s)-t;for(d=4;;){v=d==4?0:v;d=FHEAP[f+-12];s=FHEAP[f+-8];m=FHEAP[f+-4];FHEAP[f+-16]+=g;FHEAP[f+-12]=d+h;FHEAP[f+-8]=s+i;FHEAP[f+-4]=m+k;f+=32;var v=v+1;if(v!=t)d=6;else break}}while(0)}_v4dwt_decode_step2.__index__=Runtime.getFunctionIndex(_v4dwt_decode_step2,"_v4dwt_decode_step2");function _opj_set_event_mgr(b,f,e){var c;if(b!=0){c=IHEAP[b];IHEAP[b]=f;IHEAP[b+4]=e;b=c}else b=0;return b} -_opj_set_event_mgr.__index__=Runtime.getFunctionIndex(_opj_set_event_mgr,"_opj_set_event_mgr"); -function _opj_event_msg(b,f,e){var c=STACKTOP;STACKTOP+=516;_memset(c,0,516);var a,d=null,g,h,i=c+4;g=0;h=IHEAP[b];if(h!=0){a=f==1?0:f==2?2:f==4?3:4;if(a==4){var j=g;d=4}else if(a==0){var k=IHEAP[h];g=k;d=0}else if(a==2){var m=IHEAP[h+4];g=m;d=2}else if(a==3){var l=IHEAP[h+8];g=l;d=3}if((d==4?j:d==3?l:d==2?m:k)==0)g=0;else{a=e!=0;a:do if(a){if(h==0)break a;_llvm_memset_p0i8_i32(i,0,512,1,0);IHEAP[c]=arguments[_opj_event_msg.length];_strlen(e)>512||_strlen(e);_vsprintf(i,e,IHEAP[c]);FUNCTION_TABLE[g](i, -IHEAP[b+4])}while(0);g=1}}else g=0;g=g;STACKTOP=c;return g}_opj_event_msg.__index__=Runtime.getFunctionIndex(_opj_event_msg,"_opj_event_msg");function _opj_image_create0(){return _calloc(1,36)}_opj_image_create0.__index__=Runtime.getFunctionIndex(_opj_image_create0,"_opj_image_create0"); -function _opj_image_create(b,f,e){var c,a=null,d,g;g=_calloc(1,36);var h=g!=0;a:do if(h){IHEAP[g+20]=e;IHEAP[g+16]=b;var i=_malloc(IHEAP[g+16]*48);IHEAP[g+24]=i;if(IHEAP[g+24]!=0){i=b;var j=g+24,k=f,m=f,l=f,n=f,o=f,p=f,r=f,q=f,u=f;for(a=1;;){c=a==5?D:0;a=0+c;var s=k+36*a,t=m+36*a+4,v=l+36*a+8,y=n+36*a+12,x=o+36*a+16,w=p+36*a+20,C=r+36*a+24,z=q+36*a+28,A=u+36*a+32;if(!(a1?e:1)-0;for(f=3;;){k=f==3?0:k;f=d+(0+k);var j=_cio_read(g,1)&255;IHEAP[f]=j;var k=k+1;if(k!=i)f=4;else break}}IHEAP[IHEAP[b+52]+4*h]+=e;IHEAP[IHEAP[b+48]+4*h]=a;IHEAP[b+4]=c!=0?64:8;IHEAP[b+16]+=1}_j2k_read_sod.__index__=Runtime.getFunctionIndex(_j2k_read_sod,"_j2k_read_sod"); -function _j2k_read_eoc(b){var f,e=null,c,a,d,g=IHEAP[IHEAP[b+64]+44]!=2;a:do if(g){c=_tcd_create(IHEAP[b]);_tcd_malloc_decode(c,IHEAP[b+60],IHEAP[b+64]);d=0;var h=a=c,i=c;d=d;for(e=0;;){f=e==5?m:0;e=d+f;if(!(e>7;j=_cio_read(h,1);IHEAP[IHEAP[a+24]+48*e]=j;j=_cio_read(i,1);IHEAP[IHEAP[a+24]+48*e+4]=j;IHEAP[IHEAP[a+24]+48*e+36]=0;IHEAP[IHEAP[a+24]+48*e+40]=IHEAP[d+36];e+=1;if(!(ef?i:f)-c;for(f=5;;){p=f==5?0:p;var j=c+p;f=g+428+j*148+36;var k=g+428+j*148+16,m=g+428+j*148+12,l=g+428+j*148+8,n=g+428+j*148+4;j=g+428+j*148; -var o=_cio_read(b,1);IHEAP[j]=o;j=_cio_read(b,d);IHEAP[n]=j;n=_cio_read(b,2);IHEAP[l]=n;l=_cio_read(b,1);IHEAP[m]=l;m=_cio_read(b,h);IHEAP[k]=m>4&2)+(f>>4&1);f=f>>6&1;c=(e-4)/((f+1)*2+b)|0;if(01?c:1)-0;for(f=0;;){d=f==0?0:d;_cio_read(a,b);_cio_read(a,e);var d=d+1;if(d!=c)f=1;else break}}}_j2k_read_tlm.__index__=Runtime.getFunctionIndex(_j2k_read_tlm,"_j2k_read_tlm"); -function _j2k_read_plm(b){var f=null,e;b=IHEAP[b+72];e=_cio_read(b,2);_cio_read(b,1);var c=e-3;e=c;if(c>0){e=e;f=3;a:for(;;){var a=f==3?e:h;c=_cio_read(b,4);var d=a+-4;a=a+-5;for(f=1;;){f=f==6?j:0;var g=f*-1,h=d+g,i=a+g;if(!(c+g>0))break;_cio_read(b,1);if(i<=0)break a;var j=f+1;f=6}if(h>0)f=0;else break a}}}_j2k_read_plm.__index__=Runtime.getFunctionIndex(_j2k_read_plm,"_j2k_read_plm"); -function _j2k_read_plt(b){var f=null;b=IHEAP[b+72];f=_cio_read(b,2);_cio_read(b,1);f=f-3;if(f>0){var e=0-f;e=f+(e>-1?e:-1)+1;for(f=0;;){c=f==0?0:c;_cio_read(b,1);var c=c+1;if(c!=e)f=1;else break}}}_j2k_read_plt.__index__=Runtime.getFunctionIndex(_j2k_read_plt,"_j2k_read_plt"); -function _j2k_read_ppm(b){var f=null,e,c,a;a=IHEAP[b+64];b=IHEAP[b+72];e=_cio_read(b,2);IHEAP[a+92]=1;c=_cio_read(b,1);var d=e-3;e=d;if(d>0){d=a+100;var g=a+96;c=c==0;var h=a+84,i=a+84,j=a+88,k=a+104,m=a+84,l=a+100,n=a+96,o=a+84,p=a+96,r=a+84,q=a+84,u=a+88,s=a+96,t=a+104;a=a+100;e=e;f=0;a:for(;;){var v=f==0?e:P;if(IHEAP[d]==0){var y=_cio_read(b,4),x=v-4;f=2}else{var w=IHEAP[a];f=4}P=f==4?w:y;var C=f==4?v:x;v=IHEAP[g];if(c){var z=_malloc(P);IHEAP[h]=z;IHEAP[j]=IHEAP[i];IHEAP[k]=P}else{z=_realloc(IHEAP[o], -IHEAP[p]+P);IHEAP[r]=z;IHEAP[u]=IHEAP[q];IHEAP[t]=IHEAP[s]+P}z=C*-1;var A=-1-P;A=-2-P-(A>-1?A:-1);var B=z>A?z:A;z=P+1+B;var D=C+B,J=C+1+B;A=v-B;B=v+-1-B;C=C+-1;for(f=6;;){f=f==10?S:0;var E=f*-1,N=C+E,Q=v+f;if(!(P+E>0)){f=7;break}E=_cio_read(b,1)&255;IHEAP[IHEAP[m]+Q]=E;if(N==0){f=8;break}var S=f+1;f=10}var P=f==8?D:J;v=f==8?A:B;IHEAP[l]=z-1;IHEAP[n]=v;if(P>0)f=9;else break a}}}_j2k_read_ppm.__index__=Runtime.getFunctionIndex(_j2k_read_ppm,"_j2k_read_ppm"); -function _j2k_read_ppt(b){var f=null,e,c,a;a=IHEAP[IHEAP[b+64]+108]+5588*IHEAP[b+8];b=IHEAP[b+72];e=_cio_read(b,2);c=_cio_read(b,1);IHEAP[a+5172]=1;if(c==0){c=_malloc(e-3);IHEAP[a+5164]=c;IHEAP[a+5168]=IHEAP[a+5164];IHEAP[a+5176]=0;IHEAP[a+5180]=e-3}else{c=_realloc(IHEAP[a+5164],e+-3+IHEAP[a+5176]);IHEAP[a+5164]=c;IHEAP[a+5168]=IHEAP[a+5164];IHEAP[a+5180]=e+-3+IHEAP[a+5176]}c=IHEAP[a+5176];var d=e-3;if(d>0){e=a+5164;c=c;var g=0-d;f=g>-1?g:-1;g=d+c+f;d=d+f+1;for(f=1;;){i=f==1?0:i;f=c+i;var h=_cio_read(b, -1)&255;IHEAP[IHEAP[e]+f]=h;var i=i+1;if(i!=d)f=2;else break}c=g+1}IHEAP[a+5176]=c}_j2k_read_ppt.__index__=Runtime.getFunctionIndex(_j2k_read_ppt,"_j2k_read_ppt");function _j2k_read_crg(b){var f=null,e;e=IHEAP[b+72];f=IHEAP[IHEAP[b+60]+16];_cio_read(e,2);if(01?f:1)-0;for(f=0;;){c=f==0?0:c;_cio_read(e,2);_cio_read(e,2);var c=c+1;if(c!=b)f=1;else break}}}_j2k_read_crg.__index__=Runtime.getFunctionIndex(_j2k_read_crg,"_j2k_read_crg"); -function _j2k_read_com(b){b=IHEAP[b+72];var f=_cio_read(b,2)-2;IHEAP[b+24]+=f}_j2k_read_com.__index__=Runtime.getFunctionIndex(_j2k_read_com,"_j2k_read_com");function _j2k_read_unk(b){_opj_event_msg(IHEAP[b],2,__str795)}_j2k_read_unk.__index__=Runtime.getFunctionIndex(_j2k_read_unk,"_j2k_read_unk");function _j2k_create_decompress(b){var f;f=_calloc(1,76);if(f!=0){var e=_calloc(1,5588);IHEAP[f+56]=e;if(IHEAP[f+56]!=0){IHEAP[f]=b;IHEAP[f+48]=0;b=f}else{_free(f);b=0}}else b=0;return b} -_j2k_create_decompress.__index__=Runtime.getFunctionIndex(_j2k_create_decompress,"_j2k_create_decompress"); -function _j2k_destroy_decompress(b){var f=null,e;IHEAP[b+52]!=0&&_free(IHEAP[b+52]);IHEAP[b+48]!=0&&_free(IHEAP[b+48]);if(IHEAP[b+56]!=0){e=IHEAP[b+56];IHEAP[e+5168]!=0&&_free(IHEAP[e+5168]);IHEAP[IHEAP[b+56]+5584]!=0&&_free(IHEAP[IHEAP[b+56]+5584]);_free(IHEAP[b+56])}if(IHEAP[b+64]!=0){e=IHEAP[b+64];if(IHEAP[e+108]!=0){if(0>8!=255){c=3;break a}else a=2;for(;;){c=a==8?o:0;var n=_j2k_dec_mstab+c*12;a=n;if(IHEAP[a]==0)break;if(IHEAP[a]==l)break;var o=c+1;a=8}if((IHEAP[n+4]&IHEAP[h])==0){c=10;break a}if(IHEAP[n]==65424)if(IHEAP[IHEAP[i]+44]==1){c=11;break a}IHEAP[n+8]!=0&&FUNCTION_TABLE[IHEAP[n+ -8]](b);if((IHEAP[j]&128)!=0){c=14;break a}if(IHEAP[k]==32){c=16;break a}if(IHEAP[m]==64){c=16;break a}else c=2}if(c==3){b=l;_opj_image_destroy(e);_opj_event_msg(g,1,__str488,Pointer_make([IHEAP[f+24]+-2+(0-IHEAP[f+16]),0,0,0,b,0,0,0],0,ALLOC_STACK));d=0}else if(c==10){b=l;_opj_image_destroy(e);_opj_event_msg(g,1,__str1589,Pointer_make([IHEAP[f+24]+-2+(0-IHEAP[f+16]),0,0,0,b,0,0,0],0,ALLOC_STACK));d=0}else if(c==11){_opj_event_msg(g,4,__str2690);d=e}else if(c==14)d=0;else if(c==16){IHEAP[b+4]==64&& -_j2k_read_eoc(b);IHEAP[b+4]!=32&&_opj_event_msg(g,2,__str3791);d=e}return d}_j2k_decode.__index__=Runtime.getFunctionIndex(_j2k_decode,"_j2k_decode"); -function _j2k_decode_jpt_stream(b,f){var e=STACKTOP;STACKTOP+=28;_memset(e,0,28);var c,a=null,d,g,h,i;i=IHEAP[b];IHEAP[b+72]=f;g=_calloc(1,36);IHEAP[b+60]=g;IHEAP[b+4]=1;IHEAP[e]=0;IHEAP[e+4]=0;IHEAP[e+8]=0;IHEAP[e+12]=0;IHEAP[e+16]=0;IHEAP[e+20]=0;IHEAP[e+24]=0;_jpt_read_msg_header(i,f,e);h=IHEAP[f+24]-IHEAP[f+16];if(IHEAP[e+8]!=6){_opj_image_destroy(g);_opj_event_msg(i,1,__str4892,Pointer_make([IHEAP[e+8],0,0,0],0,ALLOC_STACK));d=0}else{var j=e+20,k=e+8,m=b+4,l=b+4,n=b+4;a=0;a:for(;;){p=a==0?h: -p;if(IHEAP[f+20]-IHEAP[f+24]==0){c=4;break a}if(0-p+IHEAP[f+24]+(0-IHEAP[f+16])==IHEAP[j]){_jpt_read_msg_header(i,f,e);var o=IHEAP[f+24]-IHEAP[f+16];if(IHEAP[k]!=4){c=6;break a}else a=5}else a=3;var p=a==5?o:p,r=_cio_read(f,2);if(r>>8!=255){c=9;break a}else a=8;for(;;){a=a==13?u:0;var q=_j2k_dec_mstab+a*12;c=q;if(IHEAP[c]==0)break;if(IHEAP[c]==r)break;var u=a+1;a=13}if((IHEAP[q+4]&IHEAP[m])==0){c=15;break a}IHEAP[q+8]!=0&&FUNCTION_TABLE[IHEAP[q+8]](b);if(IHEAP[l]==32){c=17;break a}if(IHEAP[n]==64){c= -17;break a}else{a=18;c=1}}if(c==4){_j2k_read_eoc(b);d=g}else if(c==6){_opj_image_destroy(g);_opj_event_msg(i,1,__str593);d=0}else if(c==9){d=r;_opj_image_destroy(g);_opj_event_msg(i,1,__str488,Pointer_make([IHEAP[f+24]+-2+(0-IHEAP[f+16]),0,0,0,d,0,0,0],0,ALLOC_STACK));d=0}else if(c==15){d=r;_opj_image_destroy(g);_opj_event_msg(i,1,__str1589,Pointer_make([IHEAP[f+24]+-2+(0-IHEAP[f+16]),0,0,0,d,0,0,0],0,ALLOC_STACK));d=0}else if(c==17){IHEAP[b+4]==64&&_j2k_read_eoc(b);IHEAP[b+4]!=32&&_opj_event_msg(i, -2,__str3791);d=g}}g=d;STACKTOP=e;return g}_j2k_decode_jpt_stream.__index__=Runtime.getFunctionIndex(_j2k_decode_jpt_stream,"_j2k_decode_jpt_stream");function _j2k_create_compress(b){var f;f=_calloc(1,76);if(f!=0)IHEAP[f]=b;return f}_j2k_create_compress.__index__=Runtime.getFunctionIndex(_j2k_create_compress,"_j2k_create_compress"); -function _j2k_destroy_compress(b){var f=null,e;if(b!=0){if(IHEAP[b+64]!=0){e=IHEAP[b+64];IHEAP[e+64]!=0&&_free(IHEAP[e+64]);IHEAP[e+112]!=0&&_free(IHEAP[e+112]);if(01){a=27;c=28}else{a=27;c=29}d:for(;;)if(c==28){B=a==28?B:0;var z=B+1,A=(a==28?A:i)>>1,B=B+1;if(A>1)c=a=28;else{a=28;c=29}}else if(c==29){IHEAP[k+8]=a==27?0:z;var D=IHEAP[f+5600];if(D>1){a=29; -c=30}else{a=29;c=31}break d}d:for(;;)if(c==30){N=a==30?N:0;var J=N+1,E=(a==30?E:D)>>1,N=N+1;if(E>1)c=a=30;else{a=30;c=31}}else if(c==31){IHEAP[k+12]=a==29?0:J;IHEAP[k+16]=IHEAP[f+5604];IHEAP[k+20]=IHEAP[f+5608]!=0?0:1;IHEAP[k+24]=IHEAP[f+5608]!=0?2:0;IHEAP[k+804]=2;c=h==IHEAP[f+5612]?32:33;break d}if(c==32)IHEAP[k+808]=IHEAP[f+5616];else if(c==33)IHEAP[k+808]=0;r=IHEAP[f+18676]!=0;d:do if(r){IHEAP[k+812]=7;IHEAP[k+944]=7;i=1;if(!(i=0)a=38;else break d;for(;;){T=a==51?T:0;q=T+1;u=T1){a=42;c=43}else{a=42;c=44}for(;;)if(c==43){P=a==43?P:0;var Q=P+1,S=(a==43?S:v)>>1,P=P+1;if(S>1)c=a=43;else{a=43;c=44}}else if(c==44){IHEAP[k+812+i*4]=a==42?0:Q;break g}}while(0);if(IHEAP[f+5756+T*4]<1)IHEAP[k+944+i*4]=1;else{t=IHEAP[f+5756+T*4];if(t>1){a= -48;c=49}else{a=48;c=50}for(;;)if(c==49){L=a==49?L:0;var G=L+1,F=(a==49?F:t)>>1,L=L+1;if(F>1)c=a=49;else{a=49;c=50}}else if(c==50){IHEAP[k+944+i*4]=a==48?0:G;break f}}}else{a=IHEAP[s+5620];t=IHEAP[f+5624+(a-1)*4]>>q-a;v=IHEAP[f+5756+(a-1)*4]>>q-a;y=t<1;g:do if(y)IHEAP[k+812+i*4]=1;else{if(t>1){a=54;c=55}else{a=54;c=56}for(;;)if(c==55){M=a==55?M:0;var K=M+1,H=(a==55?H:t)>>1,M=M+1;if(H>1)c=a=55;else{a=55;c=56}}else if(c==56){IHEAP[k+812+i*4]=a==54?0:K;break g}}while(0);if(v<1)IHEAP[k+944+i*4]=1;else{if(v> -1){a=59;c=60}else{a=59;c=61}for(;;)if(c==60){R=a==60?R:0;var I=R+1,O=(a==60?O:v)>>1,R=R+1;if(O>1)c=a=60;else{a=60;c=61}}else if(c==61){IHEAP[k+944+i*4]=a==59?0:I;break f}}}while(0);var T=T+1;i=a=i+-1;if(a>=0)a=51;else break d}}else{i=0;if(!(i(IHEAP[g+40]/(IHEAP[D]*IHEAP[B])|0);f:do if(S)FHEAP[Q]-= -IHEAP[g+40]/(IHEAP[E]*IHEAP[J])|0;else{if(FHEAP[Q]==0)break f;FHEAP[Q]=1}while(0);var P=P+1;if(d1?e:1)-0;for(f=0;;){o=f==0?0:o;var j=0+o;f=a+428+j*148+36;var k=a+428+j*148+16,m=a+428+j*148+12,l=a+428+j*148+8,n=a+428+j*148+4;_cio_write(b,IHEAP[a+428+j*148],1);_cio_write(b,IHEAP[n],g);_cio_write(b,IHEAP[l],2);j=IHEAP[l]; -n=IHEAP[h];IHEAP[l]=j1?c:1)-0;for(e=2;;){i=e==2?0:i;var h=0+i;e=IHEAP[a+28+h*8];h=IHEAP[a+28+h*8+4];IHEAP[g]==0?_cio_write(d,e<<3,1):_cio_write(d,h+e*2048,2);var i=i+1;if(i!=c)e=5;else break}}}_j2k_write_qcx.__index__=Runtime.getFunctionIndex(_j2k_write_qcx,"_j2k_write_qcx"); -function _j2k_write_cox(b,f){var e=null,c,a;c=IHEAP[IHEAP[IHEAP[b+64]+108]+5588*IHEAP[b+8]+5584]+1076*f;a=IHEAP[b+72];_cio_write(a,IHEAP[c+4]-1,1);_cio_write(a,IHEAP[c+8]-2,1);_cio_write(a,IHEAP[c+12]-2,1);_cio_write(a,IHEAP[c+16],1);_cio_write(a,IHEAP[c+20],1);var d=(IHEAP[c]&1)!=0;a:do if(d){if(!(0>5;a=IHEAP[f+24]==1;a:do if(a)c=21;else{var g=e-1;if(IHEAP[f+24]==0){c=3;break a}var h=g/2|0;c=5}while(0);a=c==21?1:c==5?h:g;c=0;e=IHEAP[f+24];if(cc?a:c)-h;for(c=7;;){n=c==7?0:n;var i=h+n;d=f+28+i*8+4;i=f+28+i*8;if((c==7?e:l)==0){var j=_cio_read(b, -1)>>>3;c=9}else{c=_cio_read(b,2);var k=c>>11,m=c&2047;c=11}l=c==11?m:0;IHEAP[i]=c==11?k:j;IHEAP[d]=l;var l=IHEAP[g],n=n+1;if(n!=a)c=12;else break}c=13}else c=4;if((c==13?l:e)==1){c=1;j=f+28;k=f+28;m=f+28+4;l=c;b=97-l;n=l+-1;for(c=15;;){p=c==15?0:p;c=n+p;g=l+p;e=f+28+g*8+4;g=f+28+g*8;if(IHEAP[j]-(c/3|0)>0){var o=IHEAP[k]-(c/3|0);c=17}else c=16;IHEAP[g]=c==17?o:0;IHEAP[e]=IHEAP[m];var p=p+1;if(p!=b)c=19;else break}}}_j2k_read_qcx.__index__=Runtime.getFunctionIndex(_j2k_read_qcx,"_j2k_read_qcx"); -function _j2k_read_cox(b,f){var e=null,c,a,d;c=IHEAP[b+64];if(IHEAP[b+4]==16){a=IHEAP[c+108]+5588*IHEAP[b+8];e=0}else{d=IHEAP[b+56];e=2}a=IHEAP[(e==0?a:d)+5584]+1076*f;d=IHEAP[b+72];e=_cio_read(d,1)+1;IHEAP[a+4]=e;if(IHEAP[c+36]>=IHEAP[a+4]){_opj_event_msg(IHEAP[b],1,__str896,Pointer_make([f,0,0,0],0,ALLOC_STACK));IHEAP[b+4]|=128}e=_cio_read(d,1)+2;IHEAP[a+8]=e;e=_cio_read(d,1)+2;IHEAP[a+12]=e;e=_cio_read(d,1);IHEAP[a+16]=e;e=_cio_read(d,1);IHEAP[a+20]=e;c=(IHEAP[a]&1)!=0;a:do if(c){e=0;if(!(e>4;var p=p+1;if(e=IHEAP[f+20]){a=5;break a}_jp2_read_boxhdr(y,f,v)}if(1785737832!=IHEAP[p])a=1;else{a=9;break a}}a:do if(a==2){_opj_event_msg(y,1,__str1198);q=0}else if(a==5)q=0;else if(a==9){t=f;q=b;u=t;t=IHEAP[q];_jp2_read_boxhdr(t, -u,s);if(1768449138!=IHEAP[s+4])_opj_event_msg(t,1,__str14102);else{p=_cio_read(u,4);IHEAP[q+12]=p;p=_cio_read(u,4);IHEAP[q+8]=p;p=_cio_read(u,2);IHEAP[q+16]=p;p=_malloc(IHEAP[q+16]*12);IHEAP[q+68]=p;p=_cio_read(u,1);IHEAP[q+20]=p;p=_cio_read(u,1);IHEAP[q+24]=p;p=_cio_read(u,1);IHEAP[q+28]=p;p=_cio_read(u,1);IHEAP[q+32]=p;q=u;if(0-IHEAP[q+16]+IHEAP[q+24]+(0-IHEAP[s+8])!=IHEAP[s])_opj_event_msg(t,1,__str1522);else{s=IHEAP[v]+IHEAP[v+8];q=IHEAP[b+20]==255;b:do if(q){q=f;p=b;r=q;q=IHEAP[p];_jp2_read_boxhdr(q, -r,c);if(1651532643!=IHEAP[c+4])_opj_event_msg(q,1,__str12100);else{t=r;if(00))break d;j=h;j=IHEAP[j+24];l=_malloc(i);IHEAP[n]=l;IHEAP[n+4]=i;l=h;var E=IHEAP[g+ -8],N=IHEAP[g];m=h;m=N+E+(0-IHEAP[m+24])+(0-(0-IHEAP[m+16]));l=l;m=m;IHEAP[l+24]+=m;_llvm_memcpy_p0i8_p0i8_i32(IHEAP[n],j,i,1,0)}}while(0);d=h;if(0-IHEAP[d+16]+IHEAP[d+24]+(0-IHEAP[g+8])!=IHEAP[g]){_opj_event_msg(a,1,__str1121);a=20}else{IHEAP[n+16]=1;a=24}}break c}while(0);if(a==20){a=IHEAP[C]+8;d=f;a=a;IHEAP[d+24]=IHEAP[d+16]+a;a=IHEAP[q]-8;d=f;a=a;IHEAP[d+24]+=a}}else if(IHEAP[t]==1667523942){d=e;g=f;d=d;h=IHEAP[d+8]!=0;c:do{if(h)a=31;else{h=_cio_read(g,2)&65535;if(h==0)a=31;else{a=_malloc(h*6); -n=_malloc(8);IHEAP[d+8]=n;IHEAP[IHEAP[d+8]]=a;IHEAP[IHEAP[d+8]+4]=h;n=0>3);IHEAP[F]=L;var K=K+1;if(di)){d=37;break f}d=38}while(0);IHEAP[B]=IHEAP[r+4*((d==37?D:d==38?o:0)*y+z)];m=m+1;if(m!=A)d=39; -else break e}}while(0);l+=1;if(!(l16384)break b;_j2k_setup_encoder(IHEAP[b+4],f,e);IHEAP[b+52]=1785737760;IHEAP[b+56]=0;IHEAP[b+60]=1;a=_malloc(IHEAP[b+60]*4);IHEAP[b+64]=a;IHEAP[IHEAP[b+64]]=1785737760;IHEAP[b+16]=IHEAP[e+16];a=_malloc(IHEAP[b+16]*12);IHEAP[b+68]=a;IHEAP[b+12]=IHEAP[e+12]-IHEAP[e+4];IHEAP[b+8]=IHEAP[e+8]-IHEAP[e];f=IHEAP[IHEAP[e+24]+24]-1;a=IHEAP[IHEAP[e+24]+32];IHEAP[b+ -20]=a*128+f;a=1;if(a>7==1;c<<=7;c=e&127|c;if(a){c=c;for(e=0;;){d=e==0?c:d;e=_cio_read(b,1)&255;var d=e&127|d<<7;if(e>>7==1)e=1;else break}c=d}return c}_jpt_read_VBAS_info.__index__=Runtime.getFunctionIndex(_jpt_read_VBAS_info,"_jpt_read_VBAS_info");function _jpt_init_msg_header(b){IHEAP[b]=0;IHEAP[b+4]=0;IHEAP[b+8]=0;IHEAP[b+12]=0;IHEAP[b+16]=0;IHEAP[b+20]=0;IHEAP[b+24]=0} -_jpt_init_msg_header.__index__=Runtime.getFunctionIndex(_jpt_init_msg_header,"_jpt_init_msg_header");function _jpt_reinit_msg_header(b){IHEAP[b]=0;IHEAP[b+4]=0;IHEAP[b+16]=0;IHEAP[b+20]=0}_jpt_reinit_msg_header.__index__=Runtime.getFunctionIndex(_jpt_reinit_msg_header,"_jpt_reinit_msg_header"); -function _jpt_read_msg_header(b,f,e){var c,a,d,g;g=d=0;IHEAP[e]=0;IHEAP[e+4]=0;IHEAP[e+16]=0;IHEAP[e+20]=0;a=_cio_read(f,1)&255;c=a>>5&3;c=c==0?5:c==1?6:c==2?7:c==3?8:9;if(c==5)_opj_event_msg(b,1,__str23104);else if(c==6)g=d=0;else if(c==7){d=1;g=0}else if(c==8)g=d=1;if((a>>4&1)==1)IHEAP[e+4]=1;IHEAP[e]|=a&15;if(a>>7==1){b=_jpt_read_VBAS_info(f,IHEAP[e]);IHEAP[e]=b}if(d==1){IHEAP[e+8]=0;d=_jpt_read_VBAS_info(f,IHEAP[e+8]);IHEAP[e+8]=d}if(g==1){IHEAP[e+12]=0;g=_jpt_read_VBAS_info(f,IHEAP[e+12]);IHEAP[e+ -12]=g}g=_jpt_read_VBAS_info(f,IHEAP[e+16]);IHEAP[e+16]=g;g=_jpt_read_VBAS_info(f,IHEAP[e+20]);IHEAP[e+20]=g;if((IHEAP[e+8]&1)==1){IHEAP[e+24]=0;f=_jpt_read_VBAS_info(f,IHEAP[e+24]);IHEAP[e+24]=f}}_jpt_read_msg_header.__index__=Runtime.getFunctionIndex(_jpt_read_msg_header,"_jpt_read_msg_header"); -function _mct_encode(b,f,e,c){var a=null;if(01?c:1)-0;for(a=0;;){a=a==0?0:l;l=0+a;var d=e+4*l,g=f+4*l,h=IHEAP[b+4*l],i=IHEAP[f+4*l],j=IHEAP[e+4*l],k=j-i,m=h-i;IHEAP[b+4*l]=j+h+i*2>>2;IHEAP[g]=k;IHEAP[d]=m;var l=a+1;if(l!=c)a=1;else break}}}_mct_encode.__index__=Runtime.getFunctionIndex(_mct_encode,"_mct_encode"); -function _mct_decode(b,f,e,c){var a=null;if(01?c:1)-0;for(a=0;;){a=a==0?0:k;k=0+a;var d=e+4*k,g=f+4*k,h=IHEAP[f+4*k],i=IHEAP[e+4*k],j=IHEAP[b+4*k]-(i+h>>2);h=j+h;IHEAP[b+4*k]=j+i;IHEAP[g]=j;IHEAP[d]=h;var k=a+1;if(k!=c)a=1;else break}}}_mct_decode.__index__=Runtime.getFunctionIndex(_mct_decode,"_mct_decode");function _mct_getnorm(b){return FHEAP[_mct_norms+b*8]}_mct_getnorm.__index__=Runtime.getFunctionIndex(_mct_getnorm,"_mct_getnorm"); -function _mct_encode_real(b,f,e,c){var a=null;if(01?c:1)-0;for(a=0;;){a=a==0?0:r;r=0+a;var d=e+4*r,g=f+4*r,h=IHEAP[b+4*r],i=IHEAP[f+4*r],j=IHEAP[e+4*r],k=2449*h,m=4809*i,l=934*j,n=1382*h,o=2714*i,p=4096*j;n=0-(o+(o&4096)>>13&4294967295)+(0-(n+(n&4096)>>13&4294967295))+(p+(p&4096)>>13&4294967295);h=4096*h;i=3430*i;j=666*j;j=0-(i+(i&4096)>>13&4294967295)+(h+(h&4096)>>13&4294967295)+(0-(j+(j&4096)>>13&4294967295));IHEAP[b+4*r]=(m+(m&4096)>>13&4294967295)+(k+(k&4096)>>13&4294967295)+(l+(l&4096)>> -13&4294967295);IHEAP[g]=n;IHEAP[d]=j;var r=a+1;if(r!=c)a=1;else break}}}_mct_encode_real.__index__=Runtime.getFunctionIndex(_mct_encode_real,"_mct_encode_real");function _mct_decode_real(b,f,e,c){var a=null;if(01?c:1)-0;for(a=0;;){a=a==0?0:m;m=0+a;var d=e+4*m,g=f+4*m,h=FHEAP[b+4*m],i=FHEAP[f+4*m],j=FHEAP[e+4*m],k=h-i*0.3441300094127655-j*0.714139997959137;i=h+i*1.7719999551773071;FHEAP[b+4*m]=h+j*1.4019999504089355;FHEAP[g]=k;FHEAP[d]=i;var m=a+1;if(m!=c)a=1;else break}}} -_mct_decode_real.__index__=Runtime.getFunctionIndex(_mct_decode_real,"_mct_decode_real");function _mct_getnorm_real(b){return FHEAP[_mct_norms_real+b*8]}_mct_getnorm_real.__index__=Runtime.getFunctionIndex(_mct_getnorm_real,"_mct_getnorm_real");function _mqc_create(){return _malloc(104)}_mqc_create.__index__=Runtime.getFunctionIndex(_mqc_create,"_mqc_create");function _mqc_destroy(b){b!=0&&_free(b)}_mqc_destroy.__index__=Runtime.getFunctionIndex(_mqc_destroy,"_mqc_destroy"); -function _mqc_numbytes(b){return IHEAP[b+12]-IHEAP[b+16]}_mqc_numbytes.__index__=Runtime.getFunctionIndex(_mqc_numbytes,"_mqc_numbytes");function _mqc_init_enc(b,f){IHEAP[b+100]=b+24;IHEAP[b+4]=32768;IHEAP[b]=0;IHEAP[b+12]=f+-1;IHEAP[b+8]=12;if(IHEAP[IHEAP[b+12]]==255)IHEAP[b+8]=13;IHEAP[b+16]=f}_mqc_init_enc.__index__=Runtime.getFunctionIndex(_mqc_init_enc,"_mqc_init_enc"); -function _mqc_encode(b,f){var e,c,a=IHEAP[IHEAP[IHEAP[b+100]]+4]==f;a:do if(a){c=b;IHEAP[c+4]-=IHEAP[IHEAP[IHEAP[c+100]]];var d=c;if((IHEAP[c+4]&32768)==0){var g=IHEAP[IHEAP[IHEAP[c+100]]],h=c;if(IHEAP[d+4]=f)IHEAP[b]-=32768;IHEAP[b]<<=IHEAP[b+8];_mqc_byteout(b);IHEAP[b]<<=IHEAP[b+8];_mqc_byteout(b);if(IHEAP[IHEAP[b+12]]!=255)IHEAP[b+12]+=1}_mqc_flush.__index__=Runtime.getFunctionIndex(_mqc_flush,"_mqc_flush"); -function _mqc_byteout(b){if(IHEAP[IHEAP[b+12]]==255){IHEAP[b+12]+=1;IHEAP[IHEAP[b+12]]=IHEAP[b]>>>20&255;IHEAP[b]&=1048575;IHEAP[b+8]=7}else{var f=b+12,e=IHEAP[f];if((IHEAP[b]&134217728)==0){IHEAP[f]=e+1;IHEAP[IHEAP[b+12]]=IHEAP[b]>>>19&255;IHEAP[b]&=524287;IHEAP[b+8]=8}else{IHEAP[e]+=1;if(IHEAP[IHEAP[b+12]]==255){IHEAP[b]&=134217727;IHEAP[b+12]+=1;IHEAP[IHEAP[b+12]]=IHEAP[b]>>>20&255;IHEAP[b]&=1048575;IHEAP[b+8]=7}else{IHEAP[b+12]+=1;IHEAP[IHEAP[b+12]]=IHEAP[b]>>>19&255;IHEAP[b]&=524287;IHEAP[b+ -8]=8}}}}_mqc_byteout.__index__=Runtime.getFunctionIndex(_mqc_byteout,"_mqc_byteout");function _mqc_bypass_init_enc(b){IHEAP[b]=0;IHEAP[b+8]=8}_mqc_bypass_init_enc.__index__=Runtime.getFunctionIndex(_mqc_bypass_init_enc,"_mqc_bypass_init_enc");function _mqc_bypass_enc(b,f){IHEAP[b+8]+=-1;IHEAP[b]=(f<0){var e=b+8,c=b+8,a=b;for(f=0;;){d=f==0?0:d;IHEAP[(f==0?b:a)+8]+=-1;IHEAP[b]+=d<0)f=1;else break}f=2}else f=4;IHEAP[(f==2?a:b)+12]+=1;IHEAP[IHEAP[b+12]]=IHEAP[b]&255;IHEAP[b+8]=8;IHEAP[b]=0}return 1}_mqc_bypass_flush_enc.__index__=Runtime.getFunctionIndex(_mqc_bypass_flush_enc,"_mqc_bypass_flush_enc"); -function _mqc_reset_enc(b){var f=null;for(f=0;;){f=f==0?0:e;IHEAP[b+24+(0+f)*4]=_mqc_states;var e=f+1;if(e!=19)f=1;else break}IHEAP[b+24+72]=_mqc_states+1472;IHEAP[b+24+68]=_mqc_states+96;IHEAP[b+24+0]=_mqc_states+128}_mqc_reset_enc.__index__=Runtime.getFunctionIndex(_mqc_reset_enc,"_mqc_reset_enc");function _mqc_resetstates(b){var f=null;for(f=0;;){f=f==0?0:e;IHEAP[b+24+(0+f)*4]=_mqc_states;var e=f+1;if(e!=19)f=1;else break}}_mqc_resetstates.__index__=Runtime.getFunctionIndex(_mqc_resetstates,"_mqc_resetstates"); -function _mqc_setstate(b,f,e,c){IHEAP[b+24+f*4]=_mqc_states+(c*2+e)*16}_mqc_setstate.__index__=Runtime.getFunctionIndex(_mqc_setstate,"_mqc_setstate");function _mqc_restart_enc(b){var f=null,e;e=12-IHEAP[b+8];IHEAP[b]<<=IHEAP[b+8];var c=e>0;_mqc_byteout(b);if(c){c=b+8;var a=b+8;for(f=0;;){var d=(f==0?e:d)-IHEAP[c];IHEAP[b]<<=IHEAP[a];f=d>0;_mqc_byteout(b);if(f)f=1;else break}}return 1}_mqc_restart_enc.__index__=Runtime.getFunctionIndex(_mqc_restart_enc,"_mqc_restart_enc"); -function _mqc_restart_init_enc(b){IHEAP[b+100]=b+24;IHEAP[b+4]=32768;IHEAP[b]=0;IHEAP[b+8]=12;IHEAP[b+12]+=-1;if(IHEAP[IHEAP[b+12]]==255)IHEAP[b+8]=13}_mqc_restart_init_enc.__index__=Runtime.getFunctionIndex(_mqc_restart_init_enc,"_mqc_restart_init_enc"); -function _mqc_erterm_enc(b){var f=null,e=11-IHEAP[b+8]+1;if(e>0){var c=b+8,a=b+8,d=b;for(f=0;;){g=f==0?e:g;IHEAP[b]<<=IHEAP[(f==0?b:d)+8];IHEAP[c]=0;_mqc_byteout(b);var g=g-IHEAP[a];if(g>0)f=1;else break}f=2}else f=4;if(IHEAP[IHEAP[(f==2?d:b)+12]]!=255)_mqc_byteout(b)}_mqc_erterm_enc.__index__=Runtime.getFunctionIndex(_mqc_erterm_enc,"_mqc_erterm_enc");function _mqc_segmark_enc(b){var f=null;IHEAP[b+100]=b+24+72;for(f=0;;){f=f==0?0:e;_mqc_encode(b,(1+f)%2);var e=f+1;if(e!=4)f=1;else break}} -_mqc_segmark_enc.__index__=Runtime.getFunctionIndex(_mqc_segmark_enc,"_mqc_segmark_enc");function _mqc_init_dec(b,f,e){IHEAP[b+100]=b+24;IHEAP[b+16]=f;IHEAP[b+20]=f+e;IHEAP[b+12]=f;IHEAP[b]=e==0?16711680:IHEAP[IHEAP[b+12]]<<16;_mqc_bytein(b);IHEAP[b]<<=7;IHEAP[b+8]-=7;IHEAP[b+4]=32768}_mqc_init_dec.__index__=Runtime.getFunctionIndex(_mqc_init_dec,"_mqc_init_dec"); -function _mqc_bytein(b){var f;if(IHEAP[b+12]!=IHEAP[b+20]){f=IHEAP[b+12]+1!=IHEAP[b+20]?IHEAP[IHEAP[b+12]+1]:255;if(IHEAP[IHEAP[b+12]]==255)if(f>143){IHEAP[b]+=65280;IHEAP[b+8]=8}else{IHEAP[b+12]+=1;IHEAP[b]+=f*512;IHEAP[b+8]=7}else{IHEAP[b+12]+=1;IHEAP[b]+=f*256;IHEAP[b+8]=8}}else{IHEAP[b]+=65280;IHEAP[b+8]=8}}_mqc_bytein.__index__=Runtime.getFunctionIndex(_mqc_bytein,"_mqc_bytein"); -function _mqc_decode(b){var f,e,c;IHEAP[b+4]-=IHEAP[IHEAP[IHEAP[b+100]]];var a=unSign(IHEAP[b],32,true)>>>unSign(16,32,true);f=IHEAP[IHEAP[IHEAP[b+100]]];a=unSign(a,32,true)O?I:O;I=IHEAP[r]* -c+IHEAP[p];O=IHEAP[q];IHEAP[h+232*g+204]=I>O?I:O;M=IHEAP[s]*(M+1)+IHEAP[u];I=IHEAP[t];IHEAP[h+232*g+208]=MR){var fa=IHEAP[V+16*c+8];a=11}else a=9;var ca=a==11?fa:R;if(0>X+Z;Y=M+(1<>X+Z;var aa=qa+-1+(1<>X+Z;Z=O+(1<>X+Z;var ka=a>>IHEAP[j]<>IHEAP[j+4]<>ga<>ja<>IHEAP[j];a=16}IHEAP[j+8]=a==16?ia:0;if(Y== -Z)a=35;else{var ea=ja-X>>IHEAP[j+4];a=18}IHEAP[j+12]=a==18?ea:0;if(IHEAP[j+12]*IHEAP[j+8]>pa){var oa=IHEAP[j+12]*IHEAP[j+8];a=20}else a=30;var pa=a==30?pa:oa,da=da+1;if(WQ?N:Q;N=IHEAP[r]*E+IHEAP[p];Q=IHEAP[q];IHEAP[i+ -232*h+204]=N>Q?N:Q;d=IHEAP[s]*(d+1)+IHEAP[u];N=IHEAP[t];IHEAP[i+232*h+208]=dS){var L=IHEAP[G+16*E+8];d=11}else d=9;var K=d==11?L:S;if(0>T+O;I=N+(1<>T+O;var V=aa+-1+(1<>T+O;O=F+(1<>T+O;var ba=d>>IHEAP[k]<>IHEAP[k+4]<>fa<>ca<>IHEAP[k];d=16}IHEAP[k+8]=d==16?U:0;if(I==O)d=55;else{var $=ca-T>>IHEAP[k+4]; -d=18}IHEAP[k+12]=d==18?$:0;if(IHEAP[k+12]*IHEAP[k+8]>Z){var Y=IHEAP[k+12]*IHEAP[k+8];d=20}else d=50;var Z=d==50?Z:Y,W=W+1;if(R0)){a=46;break b}if(IHEAP[j+ -428+h*148+84]>IHEAP[j+428+(h-1)*148+84]){var ea=IHEAP[j+428+(h-1)*148+84];d=47}else d=45;IHEAP[j+428+h*148+68]=d==47?ea:0;a=46;break b}else a=43;while(0);if(a==43){IHEAP[j+428+h*148+76]=0;IHEAP[j+428+h*148+92]=IHEAP[D];IHEAP[j+428+h*148+72]=0;IHEAP[j+428+h*148+88]=S;IHEAP[j+428+h*148+68]=0;IHEAP[j+428+h*148+84]=IHEAP[j+12];IHEAP[j+428+h*148+36]=IHEAP[j+8]}IHEAP[j+428+h*148+80]=0;IHEAP[j+428+h*148+96]=P;IHEAP[j+428+h*148+100]=IHEAP[i+232*h+200];IHEAP[j+428+h*148+104]=IHEAP[i+232*h+208];IHEAP[j+428+ -h*148+108]=IHEAP[i+232*h+204];IHEAP[j+428+h*148+112]=IHEAP[i+232*h+212];IHEAP[j+428+h*148+116]=IHEAP[i+232*h+224];IHEAP[j+428+h*148+120]=IHEAP[i+232*h+228];h+=1;d=46;a=2}if(a==4)g=i;else if(a==6){_pi_destroy(i,f,e);g=0}else if(a==10){_pi_destroy(i,f,e);g=0}else if(a==42){_pi_destroy(i,f,e);g=0}}else g=0;return g}_pi_initialise_encode.__index__=Runtime.getFunctionIndex(_pi_initialise_encode,"_pi_initialise_encode"); -function _pi_next(b){var f,e=null,c,a,d,g,h,i,j,k,m,l,n,o,p,r,q,u,s,t,v,y,x;e=IHEAP[b+44+36];f=e==0?144:e==1?145:e==2?146:e==3?147:e==4?148:e==-1?149:150;if(f==150)x=0;else if(f==144){g=a=0;d=IHEAP[b+40]!=0;a:do{if(d){IHEAP[b+40]=0;IHEAP[b+36]=IHEAP[b+44+20];f=1}else{a=IHEAP[b+196]+16*IHEAP[b+24];f=0}break a}while(0);a:for(;;){b:do if(f==1){if(!(IHEAP[b+36]=IHEAP[a+8])f=10;else{f=11;break}}else if(f==10){IHEAP[b+24]+=1;f=7}if(f==9){IHEAP[C+28]+=1;f=4}else if(f==11){d=IHEAP[a+12]+16*IHEAP[b+28];if(IHEAP[b]==0)IHEAP[b+44+28]=IHEAP[d+12]*IHEAP[d+8];IHEAP[b+32]=IHEAP[b+44+24]; -f=13}}if(f==6){IHEAP[w+36]+=1;f=1}else if(f==14){g=IHEAP[b+12]*IHEAP[b+28]+IHEAP[b+8]*IHEAP[b+36]+IHEAP[b+16]*IHEAP[b+24]+IHEAP[b+20]*IHEAP[b+32];if(IHEAP[IHEAP[b+4]+2*g]!=0)f=0;else{f=15;break a}}}if(f==3)y=0;else if(f==15)y=IHEAP[IHEAP[b+4]+2*g]=1;x=y}else if(f==145){g=a=0;d=IHEAP[b+40]!=0;a:do{if(d){IHEAP[b+40]=0;IHEAP[b+28]=IHEAP[b+44];f=19}else{a=IHEAP[b+196]+16*IHEAP[b+24];f=18}break a}while(0);a:for(;;){b:do if(f==19){if(!(IHEAP[b+28]=IHEAP[a+8])f=28;else{f=29;break}}else if(f==28){IHEAP[b+24]+=1;f=25}if(f==27){IHEAP[A+36]+=1;f=22}else if(f==29){d=IHEAP[a+ -12]+16*IHEAP[b+28];if(IHEAP[b]==0)IHEAP[b+44+28]=IHEAP[d+12]*IHEAP[d+8];IHEAP[b+32]=IHEAP[b+44+24];f=31}}if(f==24){IHEAP[z+28]+=1;f=19}else if(f==32){g=IHEAP[b+12]*IHEAP[b+28]+IHEAP[b+8]*IHEAP[b+36]+IHEAP[b+16]*IHEAP[b+24]+IHEAP[b+20]*IHEAP[b+32];if(IHEAP[IHEAP[b+4]+2*g]!=0)f=18;else{f=33;break a}}}if(f==21)c=0;else if(f==33)c=IHEAP[IHEAP[b+4]+2*g]=1;x=c}else if(f==146){d=g=a=0;h=IHEAP[b+40]!=0;a:do if(h){IHEAP[b+40]=0;IHEAP[b+224]=0;IHEAP[b+228]=0;if(0=IHEAP[a+8])f=58;else{g=IHEAP[a+12]+16*IHEAP[b+28];l=IHEAP[a+8]+-1+(0-IHEAP[b+28]);i=IHEAP[a]<>i;j=IHEAP[g];h=n;j=j;h=i-(h>>j);j=IHEAP[a+4]<>j;k=IHEAP[g+4];i=o;k=k;i=j-(i>>k);IHEAP[b+32]=IHEAP[g+8]*i+h;IHEAP[b+36]=IHEAP[b+44+20];f=68}}if(f==53){IHEAP[N+28]+=1;f=48}else if(f==69){d=IHEAP[b+12]*IHEAP[b+28]+IHEAP[b+8]*IHEAP[b+36]+IHEAP[b+16]*IHEAP[b+24]+IHEAP[b+20]*IHEAP[b+32];if(IHEAP[IHEAP[b+ -4]+2*d]!=0)f=70;else{f=71;break a}}}if(f==50)m=0;else if(f==71)m=IHEAP[IHEAP[b+4]+2*d]=1;x=m}else if(f==147){k=j=i=0;p=IHEAP[b+40]!=0;a:do{if(p){IHEAP[b+40]=0;IHEAP[b+224]=0;IHEAP[b+228]=0;if(0>u;r=IHEAP[j];p=q;r=r;p=u-(p>>r);r=IHEAP[i+4]<>r;s=IHEAP[j+4];u=t;s=s;u=r-(u>> -s);IHEAP[b+32]=IHEAP[j+8]*u+p;IHEAP[b+36]=IHEAP[b+44+20];f=106}}if(f==92){p=b+220;IHEAP[p]=0-IHEAP[b+220]%IHEAP[b+228]+IHEAP[d+228]+IHEAP[p];f=87}else if(f==107){k=IHEAP[b+12]*IHEAP[b+28]+IHEAP[b+8]*IHEAP[b+36]+IHEAP[b+16]*IHEAP[b+24]+IHEAP[b+20]*IHEAP[b+32];if(IHEAP[IHEAP[b+4]+2*k]!=0)f=73;else{f=108;break a}}}if(f==89)a=0;else if(f==108)a=IHEAP[IHEAP[b+4]+2*k]=1;x=a}else if(f==148){g=d=a=0;h=IHEAP[b+40]!=0;a:do{if(h){IHEAP[b+40]=0;IHEAP[b+24]=IHEAP[b+44+4];f=111}else{a=IHEAP[b+196]+16*IHEAP[b+24]; -f=110}break a}while(0);a:for(;;){b:do if(f==111){if(!(IHEAP[b+24]>q;m=IHEAP[d];h=s;m=m;h=q-(h>>m);m=IHEAP[a+4]<>m;l=IHEAP[d+4];q=v;l=l;q=m-(q>>l);IHEAP[b+32]=IHEAP[d+8]*q+h;IHEAP[b+36]=IHEAP[b+44+20];f=140}}if(f==126){IHEAP[k+24]+=1;f=111}else if(f==141){g=IHEAP[b+12]*IHEAP[b+28]+IHEAP[b+8]*IHEAP[b+36]+IHEAP[b+16]*IHEAP[b+24]+IHEAP[b+20]*IHEAP[b+32];if(IHEAP[IHEAP[b+4]+2*g]!=0)f=110;else{f=142;break a}}}if(f==113)i=0;else if(f==142)i=IHEAP[IHEAP[b+4]+2*g]=1;x=i}else if(f== -149)x=0;return x}_pi_next.__index__=Runtime.getFunctionIndex(_pi_next,"_pi_next"); -function _pi_create_encode(b,f,e,c,a,d,g,h){var i=STACKTOP;STACKTOP+=4;_memset(i,0,4);var j,k=null,m;e=IHEAP[f+108]+5588*e+428+c*148;IHEAP[b+232*c+40]=1;IHEAP[b+232*c+44+36]=IHEAP[e+36];var l=IHEAP[e+36];j=l==4?42:l==0?43:l==3?44:l==1?45:l==2?46:l==-1?47:0;a:do if(j==42){_llvm_memcpy_p0i8_p0i8_i32(i,__str29106,4,1,0);j=0;break a}else if(j==43){_llvm_memcpy_p0i8_p0i8_i32(i,__str130,4,1,0);j=0;break a}else if(j==44){_llvm_memcpy_p0i8_p0i8_i32(i,__str231,4,1,0);j=0;break a}else if(j==45){_llvm_memcpy_p0i8_p0i8_i32(i, -__str332,4,1,0);j=0;break a}else if(j==46){_llvm_memcpy_p0i8_p0i8_i32(i,__str433,4,1,0);j=0;break a}else if(j==47){j=m=1;break a}while(0);if(j==0){m=IHEAP[f+16]!=0;a:do if(m){m=IHEAP[f]!=0;b:do if(m)j=3;else{j=g==1?2:3;break b}while(0);if(j==3)if(IHEAP[f]==0){j=5;break a}if(!(af){IHEAP[b+232*c+44+4]=IHEAP[e+76];IHEAP[b+232*c+44+16]=IHEAP[e+92];k=10}else if(g){IHEAP[e+132]=IHEAP[e+76];IHEAP[b+232*c+44+4]=IHEAP[e+132];IHEAP[b+232*c+44+16]=IHEAP[e+132]+1;IHEAP[e+132]+=1;k=12}else{j=IHEAP[e+132];if(u==1){k=e;if(j==IHEAP[e+92]){IHEAP[e+132]=IHEAP[k+76];IHEAP[b+232*c+44+4]=IHEAP[e+132];IHEAP[b+232*c+44+16]=IHEAP[e+132]+1;IHEAP[e+132]+=1;k=13}else{IHEAP[b+232*c+44+4]=IHEAP[k+132];IHEAP[b+232*c+44+16]=IHEAP[e+132]+1;IHEAP[e+132]+=1;k=14}}else{IHEAP[b+ -232*c+44+4]=j-1;IHEAP[b+232*c+44+16]=IHEAP[e+132];k=15}}else if(j==49)if(r>h){IHEAP[b+232*c+44]=IHEAP[e+72];IHEAP[b+232*c+44+12]=IHEAP[e+88];k=16}else if(m){IHEAP[e+128]=IHEAP[e+72];IHEAP[b+232*c+44]=IHEAP[e+128];IHEAP[b+232*c+44+12]=IHEAP[e+128]+1;IHEAP[e+128]+=1;k=17}else{j=IHEAP[e+128];if(u==1){k=e;if(j==IHEAP[e+88]){IHEAP[e+128]=IHEAP[k+72];IHEAP[b+232*c+44]=IHEAP[e+128];IHEAP[b+232*c+44+12]=IHEAP[e+128]+1;IHEAP[e+128]+=1;k=18}else{IHEAP[b+232*c+44]=IHEAP[k+128];IHEAP[b+232*c+44+12]=IHEAP[e+128]+ -1;IHEAP[e+128]+=1;k=19}}else{IHEAP[b+232*c+44]=j-1;IHEAP[b+232*c+44+12]=IHEAP[e+128];k=20}}else if(j==50)if(r>l){IHEAP[b+232*c+44+20]=IHEAP[e+68];IHEAP[b+232*c+44+8]=IHEAP[e+84];k=21}else if(n){IHEAP[e+124]=IHEAP[e+68];IHEAP[b+232*c+44+20]=IHEAP[e+124];IHEAP[b+232*c+44+8]=IHEAP[e+124]+1;IHEAP[e+124]+=1;k=22}else{j=IHEAP[e+124];if(u==1){k=e;if(j==IHEAP[e+84]){IHEAP[e+124]=IHEAP[k+68];IHEAP[b+232*c+44+20]=IHEAP[e+124];IHEAP[b+232*c+44+8]=IHEAP[e+124]+1;IHEAP[e+124]+=1;k=23}else{IHEAP[b+232*c+44+20]= -IHEAP[k+124];IHEAP[b+232*c+44+8]=IHEAP[e+124]+1;IHEAP[e+124]+=1;k=24}}else{IHEAP[b+232*c+44+20]=j-1;IHEAP[b+232*c+44+8]=IHEAP[e+124];k=25}}else if(j==51){j=IHEAP[e+36];j=j==0?52:j==1?52:53;if(j==53)if(r>o){IHEAP[b+232*c+44+52]=IHEAP[e+100];IHEAP[b+232*c+44+60]=IHEAP[e+108];IHEAP[b+232*c+44+56]=IHEAP[e+104];IHEAP[b+232*c+44+64]=IHEAP[e+112];k=31}else if(p){IHEAP[e+140]=IHEAP[e+100];IHEAP[e+144]=IHEAP[e+108];IHEAP[b+232*c+44+52]=IHEAP[e+140];IHEAP[b+232*c+44+56]=IHEAP[e+116]+IHEAP[e+140]+(0-IHEAP[e+ -140]%IHEAP[e+116]);IHEAP[b+232*c+44+60]=IHEAP[e+144];IHEAP[b+232*c+44+64]=IHEAP[e+120]+IHEAP[e+144]+(0-IHEAP[e+144]%IHEAP[e+120]);IHEAP[e+140]=IHEAP[b+232*c+44+56];IHEAP[e+144]=IHEAP[b+232*c+44+64];k=32}else{k=IHEAP[e+140];r=e;if(u==1){j=e;if(k>=IHEAP[r+104]){var q=e;if(IHEAP[j+144]>=IHEAP[e+112]){IHEAP[e+144]=IHEAP[q+108];IHEAP[b+232*c+44+60]=IHEAP[e+144];IHEAP[b+232*c+44+64]=IHEAP[e+120]+IHEAP[e+144]+(0-IHEAP[e+144]%IHEAP[e+120]);IHEAP[e+144]=IHEAP[b+232*c+44+64];k=33}else{IHEAP[b+232*c+44+60]= -IHEAP[q+144];IHEAP[b+232*c+44+64]=IHEAP[e+120]+IHEAP[e+144]+(0-IHEAP[e+144]%IHEAP[e+120]);IHEAP[e+144]=IHEAP[b+232*c+44+64];k=35}q=k==35?0:1;IHEAP[e+140]=IHEAP[e+100];IHEAP[b+232*c+44+52]=IHEAP[e+140];IHEAP[b+232*c+44+56]=IHEAP[e+116]+IHEAP[e+140]+(0-IHEAP[e+140]%IHEAP[e+116]);IHEAP[e+140]=IHEAP[b+232*c+44+56];k=36}else{IHEAP[b+232*c+44+52]=IHEAP[j+140];IHEAP[b+232*c+44+56]=IHEAP[e+116]+IHEAP[e+140]+(0-IHEAP[e+140]%IHEAP[e+116]);IHEAP[e+140]=IHEAP[b+232*c+44+56];IHEAP[b+232*c+44+60]=0-IHEAP[e+120]+ -IHEAP[e+144]+(0-IHEAP[e+144]%IHEAP[e+120]);IHEAP[b+232*c+44+64]=IHEAP[e+144];k=37}}else{IHEAP[b+232*c+44+52]=0-IHEAP[r+116]+k+(0-IHEAP[e+140]%IHEAP[e+116]);IHEAP[b+232*c+44+56]=IHEAP[e+140];IHEAP[b+232*c+44+60]=0-IHEAP[e+120]+IHEAP[e+144]+(0-IHEAP[e+144]%IHEAP[e+120]);IHEAP[b+232*c+44+64]=IHEAP[e+144];k=38}}else if(j==52)if(r>d){IHEAP[b+232*c+44+24]=IHEAP[e+80];IHEAP[b+232*c+44+28]=IHEAP[e+96];k=26}else if(a){IHEAP[e+136]=IHEAP[e+80];IHEAP[b+232*c+44+24]=IHEAP[e+136];IHEAP[b+232*c+44+28]=IHEAP[e+ -136]+1;IHEAP[e+136]+=1;k=27}else{j=IHEAP[e+136];if(u==1){k=e;if(j==IHEAP[e+96]){IHEAP[e+136]=IHEAP[k+80];IHEAP[b+232*c+44+24]=IHEAP[e+136];IHEAP[b+232*c+44+28]=IHEAP[e+136]+1;IHEAP[e+136]+=1;k=28}else{IHEAP[b+232*c+44+24]=IHEAP[k+136];IHEAP[b+232*c+44+28]=IHEAP[e+136]+1;IHEAP[e+136]+=1;k=29}}else{IHEAP[b+232*c+44+24]=j-1;IHEAP[b+232*c+44+28]=IHEAP[e+136];k=30}}}var u=k==9?u:k==12?u:k==13?1:k==14?0:k==15?u:k==10?u:k==17?u:k==18?1:k==19?0:k==20?u:k==16?u:k==22?u:k==23?1:k==24?0:k==25?u:k==21?u:k==31? -u:k==38?u:k==36?q:k==37?0:k==32?u:k==26?u:k==30?u:k==29?0:k==28?1:u,s=s+1;if(s!=4)k=39;else break}j=8;break a}else j=5;while(0);if(j==5){IHEAP[b+232*c+44]=IHEAP[e+72];IHEAP[b+232*c+44+12]=IHEAP[e+88];IHEAP[b+232*c+44+4]=IHEAP[e+76];IHEAP[b+232*c+44+16]=IHEAP[e+92];IHEAP[b+232*c+44+20]=IHEAP[e+68];IHEAP[b+232*c+44+8]=IHEAP[e+84];IHEAP[b+232*c+44+24]=IHEAP[e+80];IHEAP[b+232*c+44+28]=IHEAP[e+96];IHEAP[b+232*c+44+52]=IHEAP[e+100];IHEAP[b+232*c+44+60]=IHEAP[e+108];IHEAP[b+232*c+44+56]=IHEAP[e+104];IHEAP[b+ -232*c+44+64]=IHEAP[e+112]}m=0}b=m;STACKTOP=i;return b}_pi_create_encode.__index__=Runtime.getFunctionIndex(_pi_create_encode,"_pi_create_encode");function _raw_create(){return _malloc(28)}_raw_create.__index__=Runtime.getFunctionIndex(_raw_create,"_raw_create");function _raw_destroy(b){b!=0&&_free(b)}_raw_destroy.__index__=Runtime.getFunctionIndex(_raw_destroy,"_raw_destroy");function _raw_numbytes(b){return IHEAP[b+16]-IHEAP[b+20]}_raw_numbytes.__index__=Runtime.getFunctionIndex(_raw_numbytes,"_raw_numbytes"); -function _raw_init_dec(b,f,e){IHEAP[b+20]=f;IHEAP[b+8]=e;IHEAP[b+12]=0;IHEAP[b]=0;IHEAP[b+4]=0}_raw_init_dec.__index__=Runtime.getFunctionIndex(_raw_init_dec,"_raw_init_dec");function _raw_decode(b){if(IHEAP[b+4]==0){IHEAP[b+4]=8;if(IHEAP[b+12]==IHEAP[b+8])IHEAP[b]=-1;else{if(IHEAP[b]==255)IHEAP[b+4]=7;IHEAP[b]=IHEAP[IHEAP[b+20]+IHEAP[b+12]];IHEAP[b+12]+=1}}IHEAP[b+4]+=-1;return IHEAP[b]>>IHEAP[b+4]&1}_raw_decode.__index__=Runtime.getFunctionIndex(_raw_decode,"_raw_decode"); -function _t1_create(b){var f;f=_malloc(40);if(f!=0){IHEAP[f]=b;b=_malloc(104);IHEAP[f+4]=b;b=_malloc(28);IHEAP[f+8]=b;IHEAP[f+12]=0;IHEAP[f+16]=0;IHEAP[f+28]=0;IHEAP[f+32]=0;f=f}else f=0;return f}_t1_create.__index__=Runtime.getFunctionIndex(_t1_create,"_t1_create");function _t1_destroy(b){var f;if(b!=0){f=IHEAP[b+4];f!=0&&_free(f);f=IHEAP[b+8];f!=0&&_free(f);_free(IHEAP[b+12]);_free(IHEAP[b+16]);_free(b)}}_t1_destroy.__index__=Runtime.getFunctionIndex(_t1_destroy,"_t1_destroy"); -function _t1_encode_cblks(b,f,e){var c=STACKTOP;STACKTOP+=4;_memset(c,0,4);var a,d=null,g;FHEAP[f+28]=0;var h=f+16,i=f+20,j=e+5584,k=b+12,m=b+20,l=b+24,n=f+16;e=e+16;d=0;a:for(;;){Tb=d==6?Tb:0;var o=0+Tb,p=_mct_norms_real+o*8,r=_mct_norms+o*8;if(!(o>13&4294967295)>>5;var Z=Z+1;if(Z!=I)d=34;else break}var W=W+1;if(W1?d:1;d=37;g:for(;;){ea=d==37?0:ea;ia=d==37?0:ia;d=IHEAP[O+4*ea];V=0-d;d=d>-1?d:V;var ia=ia>d?ia:d,ea=ea+1;if(ea!=T)d=38;else break g}if(ia==0){d=39;break f}if(ia>1){d=40;a=42}else{d=40;a=43}for(;;)if(a==42){da=d==42?da:0;var oa=da+1,pa=(d==42?pa:ia)>>1, -da=da+1;if(pa>1)a=d=42;else{d=42;a=43}}else if(a==43){var ha=(d==40?0:oa)+-5;d=43;break f}}else d=23;while(0);IHEAP[Xa+48*G+28]=d==43?ha:d==39?0:0;d=IHEAP[Xa+48*G+28];IHEAP[F+24+4]=_mqc_states;IHEAP[F+24+8]=_mqc_states;IHEAP[F+24+12]=_mqc_states;IHEAP[F+24+16]=_mqc_states;IHEAP[F+24+20]=_mqc_states;IHEAP[F+24+24]=_mqc_states;IHEAP[F+24+28]=_mqc_states;IHEAP[F+24+32]=_mqc_states;IHEAP[F+24+36]=_mqc_states;IHEAP[F+24+40]=_mqc_states;IHEAP[F+24+44]=_mqc_states;IHEAP[F+24+48]=_mqc_states;IHEAP[F+24+52]= -_mqc_states;IHEAP[F+24+56]=_mqc_states;IHEAP[F+24+60]=_mqc_states;IHEAP[F+24+64]=_mqc_states;I=d-1;IHEAP[F+24+72]=_mqc_states+1472;IHEAP[F+24+68]=_mqc_states+96;IHEAP[F+24]=_mqc_states+128;d=IHEAP[Xa+48*G];IHEAP[F+100]=F+24;IHEAP[F+4]=32768;IHEAP[F]=0;IHEAP[F+12]=d+-1;IHEAP[F+8]=12;if(IHEAP[IHEAP[F+12]]==255)IHEAP[F+8]=13;IHEAP[F+16]=d;if(I>=0){O=(L&1)!=0;R=R==1;T=f+28;V=(L&4)!=0;ba=(L&1)!=0;fa=(L&1)!=0;Y=(L&2)!=0;var qa=(L&32)!=0,wa=(L&8)!=0,la=(L&8)!=0,ma=(L&8)!=0,ua=(L&8)!=0;d=ja!=0^1;ja=d|ga== -3^1;var ra=_dwt_norms+aa*80+(w+ka)*8,ta=ba^1,va=F,na=F+8,ya=F+24,Ba=F+100,Na=F+4,Pa=F,Ja=F+8,xa=F+12,Ya=F+12,$a=F+8,db=F+12,Ta=F+16;ga=d|ga==3^1;ka=_dwt_norms_real+aa*80+(w+ka)*8;var Ma=b+24,Ga=b+20,Ca=b+24,Ka=b+24,Ra=b+36,Oa=b+16,Ia=b+20,Sa=b+12,Aa=b+20,La=b+4,Ea=aa<<8,Ha=b+36,Qa=b+24,Da=b+24,eb=b+20,za=b+24,Wa=b+24,Ua=b+36,ab=b+16,tb=b+20,Ab=b+12,jb=b+20,Db=b+4,ub=b+24;aa=aa<<8;var Eb=F+24+72,Ub=F+100,ob=Xa+48*G+28,Bb=Xa+48*G+8;d=45;f:for(;;){mb=d==45?0:mb;fb=d==45?2:fb;Vb=d==45?0:Vb;bb=d==45?I: -bb;var vb=mb+1,hb=IHEAP[Bb],Za=bb6,Fb=d-6;d=52;h:for(;;){var qb=d==56?ac:0,xb=qb*4,Lb=xb+1,Gb=xb+3,rb=xb+4;if(0>Fb&127)*2];d=72}else{var dc=IHEAP[_lut_nmsedec_sig0+(d&127)*2];d=74}IHEAP[c]+=d==74?dc:cc;IHEAP[sa+100]=sa+24+IHEAP[_lut_ctxno_sc+((Va&4080)>>4)]*4;k:do if(pb){IHEAP[sa+8]+=-1;IHEAP[sa]=(nb<>4)]^nb);while(0);_t1_updateflags(Hb,nb,IHEAP[Ha])}IHEAP[Hb]=(IHEAP[Hb]|16384)&65535}var Hb=Fa+1;d=85}var Mb=Mb+1;if(a6;kb=d- -6;d=90;h:for(;;){Fb=d==93?ec:0;qb=Fb*4;xb=qb+1;Lb=qb+3;Gb=qb+4;if(0>kb&127)*2];d=102}else{var hc=IHEAP[_lut_nmsedec_ref0+(d&127)*2];d=104}IHEAP[c]+=d==104?hc:gc;d=IHEAP[Va];Va=0-d;d=((d<0?Va:d)&g)!=0?1:0;Va=(sa&255)!=0?15:14;IHEAP[Fa+100]=Fa+24+((sa&8192)!=0?16:Va)*4;k:do if(cb){IHEAP[Fa+8]+=-1;IHEAP[Fa]=(d<6;Gb=d-6;d=116;h:for(;;){rb=d==116?0:ic;Fa=rb*4;sa=Fa+2;Va=Fa+3;gb=Fa+4;nb=Fa+1;if(0>1);_mqc_encode(cb,yb&1);d=139;a=133;break j}else{d= -118;a=133}while(0);j:do if(a==133){var Rb=d==131?0:d==139?yb:0;Pb=(d==131?0:d==139?Qb:0)!=0;Yb=nb+Rb;Rb=Fa+Rb;d=133;for(;;){var Zb=d==148?Wb:0,Cb=Yb+Zb;a=Rb+Zb;if(!(a>Gb&127)*2];d=151}else{var rc=IHEAP[_lut_nmsedec_sig0+(d&127)*2];d=153}IHEAP[c]+=d==153?rc:qc;IHEAP[Jb+100]=Jb+24+IHEAP[_lut_ctxno_sc+((Kb&4080)>>4)]*4;d=IHEAP[$b]<0?1:0;_mqc_encode(Jb,IHEAP[_lut_spb+((Kb&4080)>>4)]^d);_t1_updateflags(Cb,d,IHEAP[Wb+36])}IHEAP[Cb]= -IHEAP[Cb]&-16385&65535;var Wb=Zb+1;d=148;a=140}}while(0);var Ib=Ib+1;if(sb0;g:do{a=Za?ba?174:173:bb==IHEAP[ob]-4&fb==2^1|ta?173:174;break g}while(0);if(a==174){_mqc_flush(F);IHEAP[hb+20*mb+12]=1;d=174}else if(a==173){IHEAP[hb+20*mb+12]=0;d=173}}d=d==174?1:d==173?3:1;fb=fb+1;a=bb+-1;var bb=(Za=fb==3)?a:bb,fb=Za?0:fb; -Za=IHEAP[hb+20*mb+12]!=0&bb>0;g:do if(Za)if((((bb=0)d=182;else break f}d=183}else d=207;M=d==183?vb:0;d=(L&16)!=0;f:do if(d)_mqc_erterm_enc(F);else{if((L&1)!=0)break f;_mqc_flush(F)}while(0);IHEAP[Xa+48*G+44]= -M;if(0IHEAP[L]-IHEAP[M])IHEAP[V+20*ib]=IHEAP[I]-IHEAP[F];ba=IHEAP[V+20*ib]>1;g:do if(ba){if(IHEAP[IHEAP[Xa]+(IHEAP[V+20*ib]-1)]!=255)break g;IHEAP[V+20*ib]+=-1}while(0);ba=IHEAP[V+20*ib];if(ib==0)d=193;else{var yc=IHEAP[IHEAP[O]+20*d];d=195}IHEAP[V+20*ib+16]=ba-(d==195?yc:0);var ib=ib+1;if(TIHEAP[b+28];a:do if(g){_free(IHEAP[b+12]);c=_memalign(16,d*4);IHEAP[b+12]=c;if(IHEAP[b+12]!=0){IHEAP[b+28]=d;c=1}else c=a=0;break a}else c=1;while(0);a:do if(c==1){_llvm_memset_p0i8_i32(IHEAP[b+12],0,d*4,1,0);IHEAP[b+36]=f+2;a=(e+2)*IHEAP[b+36];if(a>IHEAP[b+32]){_free(IHEAP[b+16]);g=_memalign(16,a*2);IHEAP[b+16]=g;if(IHEAP[b+16]!=0)IHEAP[b+32]=a;else{a=0;break a}}_llvm_memset_p0i8_i32(IHEAP[b+16],0,a*2,1,0);IHEAP[b+20]=f;IHEAP[b+24]=e;a=1}while(0); -return a}_allocate_buffers.__index__=Runtime.getFunctionIndex(_allocate_buffers,"_allocate_buffers"); -function _t1_decode_cblks(b,f,e){var c,a=null,d,g,h,i,j,k,m,l,n,o,p,r,q,u,s,t,v,y,x,w,C,z,A,B,D,J,E,N,Q,S,P,G,F,L,K,H,M,I,O,R;K=IHEAP[f+8]-IHEAP[f];P=0;c=P>1;n=h|d;if(!(0>1;m=h|d;if(!(0>4)]*4;X=_mqc_decode(X); -a=IHEAP[_lut_spb+((a&4080)>>4)]^X;IHEAP[aa]=a!=0?j:m;_t1_updateflags(da,a,IHEAP[l])}IHEAP[da]=(IHEAP[da]|16384)&65535}var da=W+1;a=55}var ha=ha+1;if(c>1;i=i|a;g=0;y=g<(IHEAP[d+24]&-4);a=0;if(y){y=h;s=i;t=h;m=i;U=h;n=i;x=h;o=i;j=j;l=a;k=k;g=g+4;a=58;j:for(;;){ra=a==58?0:ra;ua=a==58?k:ua;c=a==58?l:0;ma=a==58?j:ma;var wa= -g+ra*4;if(c>1;if(a>0){var Ba=0-n;a=73}else a=231;a=a==73?Ba:-1;if(!(0>1;if(a>0){var Ya=0-m;a=92}else a=234; -a=a==92?Ya:-1;if(!(0>1;if(a>0){var Ga=0-h;a=109}else a=236;i=a==109?Ga:-1;g=0;y=g<(IHEAP[d+24]&-4);a=0;if(y){y=h;s=i;t=h;m=i; -U=h;n=i;x=h;o=i;j=j;l=a;k=k;g=g+4;a=111;j:for(;;){Ia=a==111?0:Ia;Oa=a==111?k:Oa;c=a==111?l:0;Ra=a==111?j:Ra;var Ca=g+Ia*4;if(c>1;s=t|s;U=(a&8)!=0;j:do if(U){m=0;if(!(m>4)]*4;a=_mqc_decode(Z);a=IHEAP[_lut_spb+((w&4080)>>4)]^a;IHEAP[Y]=a!=0?o:x;_t1_updateflags($,a,IHEAP[g+36])}IHEAP[$]=IHEAP[$]&-16385&65535;n+=1;a=147;c=139}}while(0);var Ua=a==135?Ua:a==139?eb:eb;t+=1;var ab=m;if(t>4)]*4;c=_mqc_decode(c);a=IHEAP[_lut_spb+ -((a&4080)>>4)]^c;IHEAP[Db]=a!=0?aa:$;_t1_updateflags(ub,a,IHEAP[Eb+36]);IHEAP[ub]=IHEAP[ub]&-16385&65535;c=171;break o}else c=170;while(0);c==170&&_t1_dec_clnpass_step(d,ub,Db,Y,Z);var Eb=Db+4*IHEAP[d+20];n+=1;a=171}c=jb;w=Db}else{c+=2*IHEAP[d+36];_t1_dec_clnpass_step(d,c,w,h,s);w+=4*IHEAP[d+20];c+=2*IHEAP[d+36];_t1_dec_clnpass_step(d,c,w,h,s);w+=4*IHEAP[d+20];c+=2*IHEAP[d+36];_t1_dec_clnpass_step(d,c,w,h,s);w+=4*IHEAP[d+20];c+=2*IHEAP[d+36];_t1_dec_clnpass_step(d,c,w,h,s);w+=4*IHEAP[d+20]}while(0); -t+=1;c=t1?fa:1;a=189;for(;;){hb=a==189?B:hb;ca=S*hb;c=N*hb;for(a=190;;){vb=a==190?0:vb;a=V+4*(ca+vb);d=IHEAP[Q+4*(c+vb)];h=0-d;h=d>-1?d:h;if(h>= -R){h=h>>IHEAP[u];i=0-h;IHEAP[a]=d<0?i:h}var vb=vb+1;if(vb!=q)a=191;else break}var hb=hb+1;if(hb1?u:1;a=201;for(;;){cb=a==201?B:cb;p=Q*cb;r=J*cb;for(a=202;;){wb=a==202?0:wb;IHEAP[R+4*(p+wb)]=IHEAP[N+4*(r+wb)]/2|0;var wb=wb+1;if(wb!=fa)a=203;else break}var cb=cb+1;if(cb< -S)a=204;else break f}}else for(a=199;;){var pb=(a==206?pb:B)+1;if(pb1?R:1)-0;for(a=209;;){kb=a==209?0:kb;FHEAP[Q+4*kb]=IHEAP[A+4*kb]*FHEAP[N];var kb=kb+1;if(kb!=R)a=210;else break}A=A+4*R}J+=4*K;B+=1;if(!(B>4)]*4;g=_mqc_decode(i);d=h;d=IHEAP[_lut_spb+((d&4080)>>4)]^g;g=a;var k=0-g;IHEAP[e]=d!=0?k:g;_t1_updateflags(f,d,IHEAP[b+36])}while(0);IHEAP[f]=IHEAP[f]&-16385&65535}_t1_dec_clnpass_step.__index__=Runtime.getFunctionIndex(_t1_dec_clnpass_step,"_t1_dec_clnpass_step"); -function _t1_updateflags(b,f,e){var c;c=b+2*(0-e);e=b+2*e;var a=c+-2;IHEAP[a]=(IHEAP[a]|2)&65535;IHEAP[c]=(IHEAP[c]|IHEAP[_t1_updateflags_mod+f*2])&65535;c=c+2;IHEAP[c]=(IHEAP[c]|4)&65535;c=b+-2;IHEAP[c]=(IHEAP[c]|IHEAP[_t1_updateflags_mod+(f+2)*2])&65535;IHEAP[b]=(IHEAP[b]|4096)&65535;b=b+2;IHEAP[b]=(IHEAP[b]|IHEAP[_t1_updateflags_mod+(f+4)*2])&65535;b=e+-2;IHEAP[b]=(IHEAP[b]|1)&65535;IHEAP[e]=(IHEAP[e]|IHEAP[_t1_updateflags_mod+(f+6)*2])&65535;f=e+2;IHEAP[f]=(IHEAP[f]|8)&65535} -_t1_updateflags.__index__=Runtime.getFunctionIndex(_t1_updateflags,"_t1_updateflags");function _t1_dec_refpass_step_mqc(b,f,e,c,a){var d,g;b=IHEAP[b+4];g=IHEAP[f];if((g&20480)==4096){d=(g&255)!=0?15:14;d=(g&8192)!=0?16:d;IHEAP[b+100]=b+24+d*4;b=_mqc_decode(b);c=b!=0?c:a;a=0-c;IHEAP[e]+=IHEAP[e]<0?a:c;IHEAP[f]=(IHEAP[f]|8192)&65535}}_t1_dec_refpass_step_mqc.__index__=Runtime.getFunctionIndex(_t1_dec_refpass_step_mqc,"_t1_dec_refpass_step_mqc"); -function _t1_dec_sigpass_step_mqc(b,f,e,c,a){var d,g,h,i;i=IHEAP[b+4];h=IHEAP[f];var j=(h&255)!=0;a:do if(j){if((h&20480)!=0)break a;g=c;d=h;g=g;IHEAP[i+100]=i+24+IHEAP[_lut_ctxno_zc+(d&255|g<<8)]*4;if(_mqc_decode(i)!=0){d=h;IHEAP[i+100]=i+24+IHEAP[_lut_ctxno_sc+((d&4080)>>4)]*4;g=_mqc_decode(i);d=h;d=IHEAP[_lut_spb+((d&4080)>>4)]^g;g=a;var k=0-g;IHEAP[e]=d!=0?k:g;_t1_updateflags(f,d,IHEAP[b+36])}d=f;IHEAP[d]=(IHEAP[d]|16384)&65535}while(0)} -_t1_dec_sigpass_step_mqc.__index__=Runtime.getFunctionIndex(_t1_dec_sigpass_step_mqc,"_t1_dec_sigpass_step_mqc"); -function _t2_encode_packets(b,f,e,c,a,d,g,h,i,j,k,m){var l,n=null,o,p,r,q,u,s,t;o=a;p=0;r=IHEAP[b+4];q=IHEAP[b+8];u=IHEAP[q+108]+5588*f;s=IHEAP[q]==3?2:1;if(IHEAP[q+4]>0){t=IHEAP[r+16];n=0}else n=40;t=n==0?t:1;r=_pi_initialise_encode(r,q,f,k);var v=r!=0;a:do if(v){if(k==0){var y=t,x=s,w=r,C=q,z=f,A=i,B=k,D=m,J=r,E=r,N=c,Q=e,S=f,P=q+108,G=r,F=a+d,L=g,K=f,H=q+4,M=q+4,I=p,O=o;n=3;b:for(;;){l=n==23?ia:0;var R=n==23?ba:O,T=n==23?fa:I,V=0+l;if(VIHEAP[M]){l=19;break b}var ja=ca+1;n=22}if(fa==-999){n=8;l=6;break b}var ia= -l+1;n=23;l=4}if(l==6){p=n==8?-999:T;o=n==8?ba:R;p=p}else if(l==9){_opj_event_msg(IHEAP[b],1,__str41107);_pi_destroy(r,q,f);n=-999;break a}else if(l==15){o=W;p=-999}else if(l==17){o=W;p=-999}else if(l==19){o=W;p=-999}}else{_pi_create_encode(r,q,f,j,h,i,k,m);y=r+232*j;x=r+232*j+36;w=c;C=e;z=f;A=q+108;B=r+232*j;D=a+d;J=g;E=f;N=g!=0;Q=g+12;S=f;P=g+88;G=g+8;F=g+8;L=q+16;K=u+424;H=g+8;M=g+8;I=e+836;p=p;o=o;n=24;b:for(;;){var ea=n==24?o:n==39?da:ea,oa=n==24?p:n==39?pa:oa;if(_pi_next(y)==0){n=25;l=27;break b}if(!(IHEAP[x]< -w)){n=26;l=25;continue b}var pa=_t2_encode_packet(C,IHEAP[A]+5588*z,B,ea,D-ea,J,E);if(pa==-999){n=28;l=27;break b}var da=ea+pa;if(N){if(IHEAP[Q]!=0){n=44;V=IHEAP[P]+572*S;O=IHEAP[V+548]+20*IHEAP[G];if(IHEAP[F]!=0){ca=(IHEAP[K]|IHEAP[L])!=0;c:do if(ca){if(IHEAP[O]==0){l=32;break c}var ha=IHEAP[O];n=31;l=33;break c}else l=32;while(0);if(l==32){var qa=IHEAP[IHEAP[V+548]+20*(IHEAP[H]-1)+8]+1;n=32}IHEAP[O]=n==31?ha:qa}else IHEAP[O]=IHEAP[V+12]+1;IHEAP[O+8]=IHEAP[O]+-1+pa;n=O+4;IHEAP[n]=IHEAP[O]+-1+IHEAP[n]}IHEAP[M]+= -1}IHEAP[I]+=1;n=39;l=25}n=n==28?-999:oa;o=ea;p=n}_pi_destroy(r,q,f);n=p==-999?p:o-a}else n=-999;while(0);return n}_t2_encode_packets.__index__=Runtime.getFunctionIndex(_t2_encode_packets,"_t2_encode_packets"); -function _t2_encode_packet(b,f,e,c,a,d,g){var h,i=null,j,k,m,l,n;k=c;m=IHEAP[e+24];i=IHEAP[e+28];l=IHEAP[e+32];e=IHEAP[e+36];m=IHEAP[IHEAP[b+20]+32*m+20]+124*i;if((IHEAP[f+4]&2)!=0){IHEAP[k]=-1;IHEAP[k+1]=-111;IHEAP[k+2]=0;IHEAP[k+3]=4;IHEAP[k+4]=(IHEAP[b+836]%65536/256|0)&255;IHEAP[k+5]=IHEAP[b+836]%65536%256&255;k+=6}var o=e!=0;a:do if(!o){b=0;if(!(bC))break;IHEAP[i+4]=C;n=IHEAP[i];i=16}b+=1;if(!(be))break c;IHEAP[i+4]=e;var J=IHEAP[i];i=31}}while(0);b+=1;if(!(bh?i:h)-w;i=41;e:for(;;){ca=i==41?0:ca;fa=i==41?0:fa;var P=w+ca;V=(i==41?0:V)+1;ba=(i==41?0:ba)+IHEAP[z+20*P+16];var G=IHEAP[z+20*P+12]!=0;f:do if(G)h=44;else{if(P==IHEAP[N]+-1+IHEAP[Q]){i=43;h=44}else{i=43;h=45}break f}while(0);f:do if(h==44){if(ba>1){i=44;h=46}else{i=44;h=47}g:for(;;)if(h==46){K=i==46?K:0;var F=K+1,L=(i==46?L:ba)>>1,K=K+1;if(L>1)h=i=46;else{i=46;h=47}}else if(h==47){var H=i==44?0:F,M=IHEAP[E];if(V>1){i=47;h=48}else{i=47;h=49}break g}for(;;)if(h==48){R=i==48?R:0;var I= -R+1,O=(i==48?O:V)>>1,R=R+1;if(O>1)h=i=48;else{i=48;h=49}}else if(h==49){var T=H+1+(0-M)+(0-(i==47?0:I));T=fa>T?fa:T;i=49;break f}}while(0);var V=i==43?V:0,ba=i==43?ba:0,fa=i==43?fa:T,ca=ca+1;if(ca!=S)i=45;else break e}if(!(fa+-1>=0)){i=50;break d}i=1-fa;h=fa+(i>0?i:0);for(i=51;;){U=i==51?0:U;_bio_write(n,1,1);var U=U+1;if(U!=h)i=53;else break}i=54}else i=40;while(0);w=i==54?V:i==50?V:0;C=i==54?ba:i==50?ba:0;i=i==54?fa:i==50?fa:0;_bio_write(n,0,1);IHEAP[v+32]+=i;z=IHEAP[v+36];if(!(z1){i=60;h=62}else{i=60;h=63}for(;;)if(h==62){ka=i==62?ka:0;var X=ka+1,aa=(i==62?aa:ga)>>1,ka=ka+1;if(aa>1)h=i=62;else{i=62;h=63}}else if(h==63){_bio_write(n,ja,(i==60?0:X)+Y);i=63;break e}}while(0); -var ga=i==59?ga:0,ja=i==59?ja:0,ia=ia+1;if(Za){h=84;break a}_llvm_memcpy_p0i8_p0i8_i32(k,IHEAP[K+16],IHEAP[K+4],1,0);IHEAP[aa+36]+=IHEAP[K];k+=IHEAP[K+4];if(!J)break c;if(IHEAP[F]==0)break c;T=IHEAP[IHEAP[H]+572*g+548]+20*IHEAP[L];FHEAP[T+12]+=FHEAP[K+8];if(!(FHEAP[d]=IHEAP[E+232*o+36]+1){g=6;break d}var F=k=0;h=7;g=111;break d}while(0);if(g==6){u=d!=0?IHEAP[IHEAP[d+88]+572*c+548]+20*IHEAP[d+8]:0;j=J;s=f+e-J; -t=a;v=IHEAP[P+108]+5588*c;C=E+232*o;B=u;u=b;j=j;s=s;t=t;v=v;r=C;y=B;C=j;z=IHEAP[u+8];A=IHEAP[r+24];q=IHEAP[r+28];B=IHEAP[r+32];p=IHEAP[r+36];t=IHEAP[IHEAP[t+20]+32*A+20]+124*q;r=p==0;d:do if(r){x=0;if(!(x1){h=74;g=75}else{h=74;g=76}for(;;)if(g==75){Aa=h==75?Aa:0;var Ia=Aa+1,Sa=(h==75?Sa:Oa)>>1,Aa=Aa+1;if(Sa>1)g=h=75;else{h=75;g=76}}else if(g==76){La=_bio_read(I,(h==74?0:Ia)+Ra);IHEAP[IHEAP[D+4]+28*Ka+24]=La;var La=Ga-IHEAP[IHEAP[D+4]+28*Ka+20];if(La>0)break; -else break g}_t2_init_seg(D,Ca,IHEAP[IHEAP[R]+1076*O+16],0);var Ea=Ma+1;h=77}}else IHEAP[g+36]=0;D=la+1;if(maq){g=104;break b}Da=_realloc(IHEAP[p],(IHEAP[y+24]+IHEAP[A])*4);IHEAP[m]=Da;_llvm_memcpy_p0i8_p0i8_i32(IHEAP[l]+IHEAP[n],T,IHEAP[y+24],1,0);if(IHEAP[y+8]==0){IHEAP[y]=L;IHEAP[y+4]=IHEAP[K]}var Da=T+IHEAP[y+24];IHEAP[H]+=IHEAP[y+24];IHEAP[y+12]+=IHEAP[y+24];IHEAP[y+8]+=IHEAP[y+20];IHEAP[M]-=IHEAP[y+20];if(IHEAP[I]>0){y+=28;IHEAP[O]+=1}if(IHEAP[R]> -0)h=108;else break}C=Da}w+=1}}while(0);x+=1}var eb=C-j;h=95}else{_bio_inalign(q);k=q;r+=IHEAP[k+8]-IHEAP[k];k=q;k!=0&&_free(k);k=(IHEAP[v+4]&4)!=0;d:do if(k){var za=IHEAP[r]!=255;e:do if(!za){if(IHEAP[r+1]!=146)break e;r+=2;break d}while(0);_puts(_str)}while(0);if(y!=0)IHEAP[y+4]=C-j;if(IHEAP[z+92]==1){var Wa=z+104;IHEAP[Wa]=0-r+IHEAP[z+84]+IHEAP[Wa];IHEAP[z+84]=r;Wa=C-j;h=40}else if(IHEAP[v+5172]==1){var Ua=v+5180;IHEAP[Ua]=0-r+IHEAP[v+5164]+IHEAP[Ua];IHEAP[v+5164]=r;Ua=C-j;h=42}else{var ab=r-j; -h=43}}k=za=h==95?eb:h==43?ab:h==42?Ua:Wa;if(za==-999){h=113;g=114;break b}else h=113}j=E+232*o;if((h==7?F:za)>0){s=IHEAP[IHEAP[S+24]+48*IHEAP[E+232*o+24]+36];i=IHEAP[j+28];j=s;s=i;C=j;i=i>j?s:C;h=116}else{var tb=IHEAP[IHEAP[S+24]+48*IHEAP[j+24]+36];h=118}IHEAP[IHEAP[S+24]+48*IHEAP[E+232*o+24]+36]=h==116?i:tb;if(d!=0){s=IHEAP[d+88]+572*c;j=IHEAP[s+548]+20*IHEAP[d+8];if(IHEAP[d+8]!=0)if(IHEAP[IHEAP[s+548]+20*(IHEAP[d+8]-1)+8]>=IHEAP[IHEAP[IHEAP[d+88]+572*c+568]+20*N+8]){IHEAP[IHEAP[s+568]+20*N+16]= -IHEAP[d+8]-Q;Q=IHEAP[d+8];N+=1;IHEAP[j]=IHEAP[IHEAP[IHEAP[d+88]+572*c+568]+20*N+4]+1}else{C=IHEAP[P+16]!=0;d:do if(C){if(IHEAP[j]==0){g=121;break d}var Ab=IHEAP[j];h=120;g=122;break d}else g=121;while(0);if(g==121){var jb=IHEAP[IHEAP[s+548]+20*(IHEAP[d+8]-1)+8]+1;h=121}IHEAP[j]=h==120?Ab:jb}else IHEAP[j]=IHEAP[s+12]+1;IHEAP[j+8]=IHEAP[j]+-1+k;s=j+4;IHEAP[s]=IHEAP[j]+-1+IHEAP[s];IHEAP[d+8]+=1}if(k==-999)break c;J+=k}o+=1;g=1}b:do if(g==3){if(d!=0)IHEAP[IHEAP[IHEAP[d+88]+572*c+568]+20*N+16]=IHEAP[d+ -8]-Q;_pi_destroy(E,P,c);o=k==-999?k:J-f;break a}else if(g==82){o=X;o!=0&&_free(o);g=85;break b}else if(g==87){_opj_event_msg(IHEAP[u],1,__str344);g=85;break b}else if(g==104){g=85;break b}while(0);if(g==85)k=-999}o=-999}while(0);return o}_t2_decode_packets.__index__=Runtime.getFunctionIndex(_t2_decode_packets,"_t2_decode_packets");function _t2_create(b,f,e){var c;c=_malloc(12);if(c!=0){IHEAP[c]=b;IHEAP[c+4]=f;IHEAP[c+8]=e;b=c}else b=0;return b} -_t2_create.__index__=Runtime.getFunctionIndex(_t2_create,"_t2_create");function _t2_destroy(b){b!=0&&_free(b)}_t2_destroy.__index__=Runtime.getFunctionIndex(_t2_destroy,"_t2_destroy"); -function _t2_init_seg(b,f,e,c){var a=null;a=_realloc(IHEAP[b+4],(f+1)*28);IHEAP[b+4]=a;b=IHEAP[b+4]+28*f;IHEAP[b]=0;IHEAP[b+4]=0;IHEAP[b+8]=0;IHEAP[b+12]=0;if((e&4)!=0)IHEAP[b+16]=1;else if((e&1)!=0)if(c!=0)IHEAP[b+16]=10;else{if(IHEAP[b+-28+16]==1)a=2;else{var d=IHEAP[b+-28+16]==10;a=0}IHEAP[b+16]=(a==2?1:d)?2:1}else IHEAP[b+16]=109}_t2_init_seg.__index__=Runtime.getFunctionIndex(_t2_init_seg,"_t2_init_seg"); -function _tcd_dump(b,f,e){var c,a=null;_fwrite(__str49108,8,1,b);_fprintf(b,__str150,IHEAP[e],IHEAP[e+4],IHEAP[IHEAP[f+28]],IHEAP[IHEAP[f+28]+8],IHEAP[IHEAP[f+28]+4],IHEAP[IHEAP[f+28]+12]);if(0M?H:M;H=IHEAP[q]*L+IHEAP[r];M=IHEAP[u];IHEAP[K+4]=H>M?H:M;F=IHEAP[t]*(F+1)+IHEAP[s];H=IHEAP[v];IHEAP[K+8]=F>ea+ia;IHEAP[h+4]=IHEAP[g+4]+-1+(1<>ea+ia;IHEAP[h+8]=IHEAP[g+8]+-1+(1<>ea+ia;IHEAP[h+12]=IHEAP[g+12]+-1+(1<>ea+ia;IHEAP[h+24]=aa==0?1:3;if((IHEAP[T]&1)!=0){var oa=IHEAP[ga],pa=IHEAP[ka];d=19}else d=18;var da=d==19?pa:15,ha=d==19?oa:15;ga=IHEAP[h]>>ha<>da<>da<>ha<>ha;IHEAP[h+20]=qa-ka>>da;if(aa==0)d=21;else{var wa=ga+-1+2>>1,la=ka+-1+2>>1,ma=ha-1,ua=da-1;d=23}var ra=d==23?ua:da;ka=d==23?la:ka;var ta=d==23?ma:ha;ga=d==23?wa:ga;ha=IHEAP[V];ha=ha>ia;IHEAP[i+4]=IHEAP[g+4]+-1+(1<>ia;IHEAP[i+8]=IHEAP[g+8]+-1+(1<>ia;IHEAP[i+12]=IHEAP[g+12]+-1+(1<>ia}else{IHEAP[i]=Ra-Ca*Ya+-1+(1<>ea;IHEAP[i+4]=IHEAP[g+4]-$a*d+-1+(1<>ea;IHEAP[i+ -8]=IHEAP[g+8]-xa*Ca+-1+(1<>ea;IHEAP[i+12]=IHEAP[g+12]-db*d+-1+(1<>ea}j=va?0:j;Ca=IHEAP[i+16];Ra=IHEAP[$]==0|Ca==0;e:do if(Ra)d=54;else{if(Ca==1){d=52;break e}else if(Ca==2){d=52;break e}d=31}while(0);Ca=1+IHEAP[U+4*j*2]/2048;d=_ldexp(1,(d==54?0:d==31?2:d==52?1:1)+IHEAP[IHEAP[S]+48*O+24]-IHEAP[fa+8*j]);FHEAP[i+28]=Ca*d;IHEAP[i+24]=IHEAP[ca+8*j]+-1+IHEAP[Y];d=_malloc(IHEAP[h+16]*108*IHEAP[h+20]);IHEAP[i+20]=d;if(0Aa?a:Aa;a=IHEAP[i+4];IHEAP[j+4]=Ia>a?Ia:a;Ia=IHEAP[i+8];IHEAP[j+8]=Sa> -ha<>da<>da<>ha<>ha;IHEAP[j+20]=d-Ia>>da;d=_calloc(IHEAP[j+20]*IHEAP[j+16],48);IHEAP[j+24]=d;d=_tgt_create(IHEAP[j+16],IHEAP[j+20]);IHEAP[j+28]=d;d=_tgt_create(IHEAP[j+16],IHEAP[j+20]);IHEAP[j+32]=d;if(0Qa?La:Qa;La=IHEAP[j+4];IHEAP[a+48*Da+16]=Ea>La?Ea:La;Ea=IHEAP[j+8];IHEAP[a+48*Da+20]=HaH?K:H;K=IHEAP[q]*F+IHEAP[r];H=IHEAP[u];IHEAP[L+4]=K>H?K:H;G=IHEAP[t]*(G+1)+IHEAP[s];K=IHEAP[v];IHEAP[L+8]=G>ea+ja;IHEAP[h+4]=IHEAP[g+4]+-1+(1<>ea+ja;IHEAP[h+8]=IHEAP[g+8]+-1+(1<> -ea+ja;IHEAP[h+12]=IHEAP[g+12]+-1+(1<>ea+ja;IHEAP[h+24]=W==0?1:3;if((IHEAP[R]&1)!=0){var oa=IHEAP[aa],pa=IHEAP[X];d=16}else d=15;var da=d==16?pa:15,ha=d==16?oa:15;aa=IHEAP[h]>>ha<>da<>da<>ha<>ha;IHEAP[h+20]=qa-X>>da;if(W==0)d=18;else{var wa=aa+-1+2>>1,la=X+-1+2>>1,ma=ha-1,ua=da-1;d=20}var ra=d==20?ua:da;X=d==20?la:X;var ta=d==20?ma:ha;aa=d==20?wa:aa;ha=IHEAP[T];ha=ha>ja;IHEAP[i+4]=IHEAP[g+ -4]+-1+(1<>ja;IHEAP[i+8]=IHEAP[g+8]+-1+(1<>ja;IHEAP[i+12]=IHEAP[g+12]+-1+(1<>ja}else{IHEAP[i]=Ka-Ga*Ya+-1+(1<>ga;IHEAP[i+4]=IHEAP[g+4]-$a*d+-1+(1<>ga;IHEAP[i+8]=IHEAP[g+8]-xa*Ga+-1+(1<>ga;IHEAP[i+12]=IHEAP[g+12]-db*d+-1+(1<>ga}j=va?0:j;Ga=IHEAP[i+16];Ka=IHEAP[U]==0|Ga==0;e:do if(Ka)d=54;else{if(Ga==1){d=51;break e}else if(Ga==2){d=51;break e}d=28}while(0);Ga=1+IHEAP[V+4*j*2]/2048;d=_ldexp(1,(d==54?0:d==28?2:d==51?1:1)+IHEAP[IHEAP[Q]+48*I+24]-IHEAP[ba+8*j]);FHEAP[i+ -28]=Ga*d;IHEAP[i+24]=IHEAP[ca+8*j]+-1+IHEAP[Z];if(0Ea?a:Ea;a=IHEAP[i+4];IHEAP[j+4]=Aa>a?Aa:a;Aa=IHEAP[i+8];IHEAP[j+8]=La>ha<>da<>da<>ha<>ha;IHEAP[j+20]=d-Aa>>da;_free(IHEAP[j+24]);d=_calloc(IHEAP[j+20]*IHEAP[j+16],48);IHEAP[j+24]=d;if(IHEAP[j+28]!=0){d=IHEAP[j+28];_free(IHEAP[d+12]);_free(d)}if(IHEAP[j+32]!=0){d=IHEAP[j+32];_free(IHEAP[d+12]);_free(d)}d=_tgt_create(IHEAP[j+16],IHEAP[j+20]);IHEAP[j+28]=d;d=_tgt_create(IHEAP[j+16],IHEAP[j+20]);IHEAP[j+32]=d;if(0eb?Ha:eb;Ha=IHEAP[j+4];IHEAP[a+48*za+16]=Qa>Ha?Qa:Ha;Qa=IHEAP[j+8];IHEAP[a+48*za+20]=DaJ?D:J;D=IHEAP[e+60]*z+IHEAP[e+52];J=IHEAP[d]; -IHEAP[A+4]=D>J?D:J;B=IHEAP[e+56]*(B+1)+IHEAP[e+48];D=IHEAP[g];IHEAP[A+8]=BG?L:G;var F=IHEAP[a+32*w+12];F=M>F?M:F;a=10}var L=a==8?N:G,K=a==8?A:S,H=a==8?E:P,M=a==8?Q:F,I=I+1;if(c>t;IHEAP[IHEAP[o]+48*w+8]=T-O+-1+(1<>ba;IHEAP[IHEAP[p]+48*w+12]=t;IHEAP[IHEAP[r]+48*w+16]=O;IHEAP[IHEAP[q]+48*w+20]=R;var ba=s+1;if(C>G+S;IHEAP[i+4]=IHEAP[h+4]+-1+(1<>G+S;IHEAP[i+8]=IHEAP[h+8]+-1+ -(1<>G+S;IHEAP[i+12]=IHEAP[h+12]+-1+(1<>G+S;IHEAP[i+24]=J==0?1:3;if((IHEAP[y]&1)!=0){var F=IHEAP[N],L=IHEAP[E];d=4}else d=3;var K=d==4?L:15,H=d==4?F:15;N=IHEAP[i]>>H<>K<>H<>K<>H;d=6}IHEAP[i+16]=d==6?O:0;if(IHEAP[i+4]==IHEAP[i+12])d=43;else{var R=I-E>>K;d=8}IHEAP[i+20]=d==8?R:0;if(J==0)d=10;else{var T=N+-1+2>>1,V=E+-1+2>>1,ba=H-1,fa=K-1;d=12}var ca=d==12?fa:K;E=d==12?V: -E;var U=d==12?ba:H;N=d==12?T:N;H=IHEAP[x];H=H>S;IHEAP[j+4]=IHEAP[h+4]+-1+(1<>S;IHEAP[j+8]=IHEAP[h+8]+-1+(1<>S;IHEAP[j+12]=IHEAP[h+12]+-1+(1<>S}else{IHEAP[j]=d-da*ga+-1+(1<>G;IHEAP[j+4]=IHEAP[h+4]-ja*qa+-1+(1<>G;IHEAP[j+8]=IHEAP[h+8]-ka*da+-1+(1<>G;IHEAP[j+12]=IHEAP[h+12]-ia*qa+-1+(1<>G}k=M?0:k;da=IHEAP[B]==0;qa=IHEAP[j+16];d:do if(da)d=41;else{if(qa==0){d=22;break d}if(qa==1){d=24;break d}else if(qa==2){d=24;break d}d=25}while(0);da=1+IHEAP[C+4*k*2]/2048;qa=_ldexp(1,(d==41?0:d==25?2:d==22? -0:d==24?1:1)+IHEAP[IHEAP[f]+48*s+24]-IHEAP[z+8*k]);FHEAP[j+28]=da*qa*0.5;IHEAP[j+24]=IHEAP[A+8*k]+-1+IHEAP[D];k=_malloc(IHEAP[i+16]*36*IHEAP[i+20]);IHEAP[j+20]=k;if(0ma?a:ma;a=IHEAP[j+4];IHEAP[k+4]=wa>a?wa:a;wa=IHEAP[j+8];IHEAP[k+8]=la> -H<>K<>K<>H<>H;IHEAP[k+20]=d-wa>>K;d=_malloc(IHEAP[k+16]*44*IHEAP[k+20]);IHEAP[k+24]=d;d=_tgt_create(IHEAP[k+16],IHEAP[k+20]);IHEAP[k+28]=d;d=_tgt_create(IHEAP[k+16],IHEAP[k+20]);IHEAP[k+32]=d;if(0va?ua:va;ua=IHEAP[k+4];IHEAP[ma+44*na+12]=ra>ua?ra:ua;ra=IHEAP[k+8];IHEAP[ma+44*na+16]=ta1?d:1,y=s+32*q+16;d=2;b:for(;;){D=d==2?0:D;if(t){d=IHEAP[y];var x=d>1?d:1;for(d=4;;){B=d==4?0:B;d=c+D*120+B*12+4;var w=c+D* -120+B*12+8,C=IHEAP[g],z=IHEAP[IHEAP[IHEAP[m]+24]+48*q+24]/16,A=(B+D*IHEAP[y])*3;IHEAP[c+D*120+B*12]=IHEAP[C+4*(A+0)]*z|0;IHEAP[d]=IHEAP[C+4*(A+1)]*z|0;IHEAP[w]=IHEAP[C+4*(A+2)]*z|0;var B=B+1;if(B!=x)d=5;else break}}var D=D+1;if(D!=v)d=8;else break b}}if(0=P?0:O;d=19}else{var R=P-IHEAP[E];if(!(I>=IHEAP[J])){d=21;break f}var T=0-(0-IHEAP[A])+(0-I)+R;if(!(T<0)){d=22;break f}d=24}while(0); -d=d==21?R:d==24?0:d==22?T:O;if(n)IHEAP[H+48*U+40]=0;if(IHEAP[H+48*U+40]==0)if(d!=0){var V=d*3+-2+IHEAP[H+48*U+40];d=26}else{var ba=IHEAP[H+48*U+40];d=28}else{var fa=IHEAP[H+48*U+40]+d*3;d=29}d=d==26?V:d==28?ba:fa;IHEAP[M]=d-IHEAP[H+48*U+40];I=IHEAP[M]!=0;f:do if(I){var ca=IHEAP[IHEAP[H+48*U+8]+20*(d-1)];if(IHEAP[H+48*U+40]==0){IHEAP[M+4]=ca;IHEAP[M+16]=IHEAP[H+48*U]}else{IHEAP[M+4]=ca-IHEAP[IHEAP[H+48*U+8]+20*(IHEAP[H+48*U+40]-1)];IHEAP[M+16]=IHEAP[H+48*U]+IHEAP[IHEAP[H+48*U+8]+20*(IHEAP[H+48*U+40]- -1)]}if(!e)break f;IHEAP[H+48*U+40]=d}while(0);var U=U+1;if(KN?d:N)-B;d=11;f:for(;;){R=d==11?0:R;I=d==11?A:I;O=d==11?B:O;var S=B+R;d=D+20*S+4;var P=N+R,G=IHEAP[D+20*S];if(I==0){var F=FHEAP[d];d=13}else{var L=G-IHEAP[IHEAP[J]+20*(I-1)],K=FHEAP[d]-FHEAP[IHEAP[E]+20*(I- -1)+4];d=15}S=d==15?K:F;G=d==15?L:G;var H=G!=0;g:do if(H){if(!(S/G>=e)){d=20;break g}var M=O+1;d=21}else{if(S==0){d=16;break g}d=17}while(0);var I=d==20?I:d==21?M:d==16?I:P,O=O+1,R=R+1;if(R!=Q)d=18;else break f}d=22}else d=40;d=d==22?I:A;IHEAP[z]=d-IHEAP[h+40];A=IHEAP[z]!=0;f:do if(A){B=IHEAP[IHEAP[h+8]+20*(d-1)];if(IHEAP[h+40]==0){IHEAP[z+4]=B;IHEAP[z+16]=IHEAP[h];FHEAP[z+8]=FHEAP[IHEAP[h+8]+20*(d-1)+4]}else{IHEAP[z+4]=B-IHEAP[IHEAP[h+8]+20*(IHEAP[h+40]-1)];IHEAP[z+16]=IHEAP[h]+IHEAP[IHEAP[h+8]+20* -(IHEAP[h+40]-1)];FHEAP[z+8]=FHEAP[IHEAP[h+8]+20*(d-1)+4]-FHEAP[IHEAP[h+8]+20*(IHEAP[h+40]-1)+4]}FHEAP[j]+=FHEAP[z+8];if(!c)break f;IHEAP[h+40]=d}else FHEAP[z+8]=0;while(0);h=w+1;if(C1?g:1,H=F+48*W+8;g=10;f:for(;;){ca=g==10?Y:ca;U=g==10?Z:U;$=g==10?0:$;g=L+20*$+4;var M=$+-1,I=IHEAP[L+20*$];if($==0){var O=FHEAP[g];g=12}else{var R=I-IHEAP[IHEAP[H]+20*M],T=FHEAP[g]-FHEAP[IHEAP[H]+20*$+-16];g=14}M=g==14?T:O;I=g==14?R:I;var V=I==0;g:do if(V)g=71;else{var ba=M/I,fa=baU)){g=15;break g}g=16}while(0);var ca=g==15?fa:g==16?fa:ca,U=g==15?U:g==16?ba:U,$=$+1;if($!=K)g=17;else break f}g=19}else g=9;var Y=g==19?ca:Y,Z=g==19?U:Z;IHEAP[n]+=(IHEAP[F+48*W+24]-IHEAP[F+48* -W+16])*(IHEAP[F+48*W+20]-IHEAP[F+48*W+12]);IHEAP[v]+=(IHEAP[F+48*W+24]-IHEAP[F+48*W+16])*(IHEAP[F+48*W+20]-IHEAP[F+48*W+12]);var W=W+1;if(G0?40:41;break b}else d=41;while(0);b:do if(d==41){if(IHEAP[da]!=1){g=41;d=43;break b}if(FHEAP[l+h*4]>0){g=42;d=40}else{g=42;d=43}break b}while(0);b:do if(d==40){g=IHEAP[b+20];x=IHEAP[b+28];var la=_malloc(12);if(la!=0){IHEAP[la]=g;IHEAP[la+4]=x;IHEAP[la+8]=k;g=44}else g=40;x=g==44?la:0;g=46;c:for(;;){na=g==46?0:na;Na=g== -46?0:Na;ya=g==46?O:ya;Ba=g==46?o:Ba;var ma=(Ba+ya)/2;_tcd_makelayer(b,h,ma,0);la=IHEAP[i]!=0;d:do if(la)if(IHEAP[k]!=0){if(_t2_encode_packets(x,IHEAP[b+44],m,h+1,f,t,c,IHEAP[b+8],IHEAP[b],IHEAP[b+16],0,IHEAP[b+12])==-999){g=48;break d}if(h==0){var ua=FHEAP[p];g=51}else{var ra=FHEAP[a+(h-1)*8]+FHEAP[j+h*8];g=53}if((g==51?ua:ra)0)IHEAP[IHEAP[IHEAP[b+40]+5584]+1076*m+20]==1?_dwt_decode(l,n):_dwt_decode_real(l,n);m+=1;g=24}if(g==26){_gettimeofday(k,0);m=IHEAP[k]+IHEAP[k+4]/1E6;if(FHEAP[_opj_clock_last]<0)FHEAP[_opj_clock_last]=m;k=m-FHEAP[_opj_clock_last];FHEAP[_opj_clock_last]=m;h=k- -h;_opj_event_msg(IHEAP[b+20],4,__str2366,Pointer_make([h,0,0,0,0,0,0,0],0,ALLOC_STACK));if(IHEAP[IHEAP[b+40]+16]!=0){h=(IHEAP[IHEAP[j+20]+12]-IHEAP[IHEAP[j+20]+4])*(IHEAP[IHEAP[j+20]+8]-IHEAP[IHEAP[j+20]]);m=IHEAP[IHEAP[j+20]+24];IHEAP[IHEAP[IHEAP[b+40]+5584]+20]==1?_mct_decode(m,IHEAP[IHEAP[j+20]+32+24],IHEAP[IHEAP[j+20]+64+24],h):_mct_decode_real(m,IHEAP[IHEAP[j+20]+32+24],IHEAP[IHEAP[j+20]+64+24],h)}m=0;g=m>h;h=IHEAP[p+40];S=IHEAP[p+20]+-1+(1<>h;if(IHEAP[p+44]==0){h=_malloc(IHEAP[p+8]*4*IHEAP[p+12]);IHEAP[p+44]=h}u=IHEAP[IHEAP[IHEAP[b+40]+5584]+1076*m+20]==1;s=IHEAP[l+ -4];t=sf){h=52;break e}h=54}while(0);IHEAP[IHEAP[P]+4*I]=h==54?R:h==51?q:f;var V=V+1;if(Of){h=64;break e}h=66}while(0);IHEAP[IHEAP[P]+4*I]=h==66?R:h==63?q:f;var fa=fa+1;if(O1)a=2;else break a}IHEAP[j]=h;n=m;if(IHEAP[k+8]==0){_free(k);d=0}else{a=_calloc(IHEAP[k+8],16);IHEAP[k+12]= -a;if(IHEAP[k+12]!=0){h=IHEAP[k+12];j=i=IHEAP[k+12]+16*IHEAP[k+4]*IHEAP[k];m=0;c=m=0){v=i;c=h;a=a;h=a+-2;i=a+-1;for(a=8;;){t=a==8?0:t;s=a==8?c:s;var q=t*-2;p=h+q;a=i+q;r=v+16*t;q=v+16*(t+1);IHEAP[s]=r;s=s+16;if(a>=0){IHEAP[s]=r;var u=s+16;a=10}else a=9;var s=a==10?u:s,t=t+1;if(p>=0)a=12;else break}h=s;i=q}a=(l&1)!=0;c:do if(a)c=15;else{if(l==IHEAP[g+m*4]-1){c=15;break c}i= -j;j+=16*IHEAP[e+m*4];c=18;break c}while(0);if(c==15)j=i;l+=1;var v=m;if(le))break;IHEAP[f+4]=e;var a=IHEAP[f];c=4}}_tgt_setvalue.__index__=Runtime.getFunctionIndex(_tgt_setvalue,"_tgt_setvalue"); -function _tgt_encode(b,f,e,c){var a=STACKTOP;STACKTOP+=124;_memset(a,0,124);var d,g=null;g=a;f=IHEAP[f+12]+16*e;if(IHEAP[f]!=0){f=f;e=g;for(g=0;;){d=g==0?0:j;g=g==0?f:i;var h=e+4*(d+1);IHEAP[e+4*d]=g;var i=IHEAP[g],j=d+1;if(IHEAP[i]!=0)d=g=1;else{d=2;break}}g=h;f=i}h=f;i=g;g=4;a:for(;;){p=g==18?p:0;o=g==18?o:h;e=g==18?l:0;g=p*-1;j=i+4*g;f=i+4*(g+-1);g=o+8;if(e>IHEAP[o+8]){IHEAP[g]=e;g=6}else{var k=IHEAP[g];g=8}e=g==8?k:e;var m=o+4;g=9;b:for(;;){d=g==9?0:n;var l=e+d;if(!(l=IHEAP[m]){d= -13;break b}_bio_write(b,0,1);var n=d+1;g=14;d=10}b:do if(d==13){if(IHEAP[o+12]!=0)break b;_bio_write(b,1,1);IHEAP[o+12]=1}while(0);IHEAP[o+8]=l;if(j==a)break a;var o=IHEAP[f],p=p+1;g=18;d=5}STACKTOP=a}_tgt_encode.__index__=Runtime.getFunctionIndex(_tgt_encode,"_tgt_encode"); -function _tgt_decode(b,f,e,c){var a=STACKTOP;STACKTOP+=124;_memset(a,0,124);var d=null;d=a;f=IHEAP[f+12]+16*e;if(IHEAP[f]!=0){f=f;e=d;for(d=0;;){i=d==0?0:i;d=d==0?f:h;var g=e+4*(i+1);IHEAP[e+4*i]=d;var h=IHEAP[d],i=i+1;if(IHEAP[h]!=0)d=1;else break}d=g;f=h}g=f;h=d;d=4;a:for(;;){p=d==17?p:0;var j=d==17?o:g;f=d==17?l:0;d=p*-1;o=h+4*d;i=h+4*(d+-1);d=j+8;if(f>IHEAP[j+8]){IHEAP[d]=f;d=6}else{var k=IHEAP[d];d=8}f=d==8?k:f;e=j+4;var m=j+4;for(d=9;;){var l=d==9?f:d==15?n:l;if(!(l=0){c=3;e=4}else{c= -3;e=5}a:for(;;)if(e==4){_fprintf(c==4?d:a,__str429,1<=0)e=c=4;else{c=4;e=5}}else if(e==5){_fputc(10,c==3?a:d);_fprintf(a,__str328,IHEAP[b+76]);_fprintf(a,__str328,IHEAP[b+80]);_fprintf(a,__str328,IHEAP[b+84]);_fwrite(__str631,15,1,a);_fwrite(__str732,44,1,a);e=l!=0?6:7;break a}e==6&&_fwrite(__str833,14,1,a);n!=0&&_fwrite(__str934,10,1,a);d=l!=0;a:do if(d){if(n==0)break a;_fwrite(__str1035,13,1,a)}while(0);_fputc(10,a);d= -0;o=dIHEAP[IHEAP[b+60]+4*g])break e;var Q=IHEAP[IHEAP[b+88]+572*d+152+i*4]*IHEAP[IHEAP[b+88]+572*d+20+i*4];j=0;if(jIHEAP[IHEAP[b+60]+4*g])break e;E=IHEAP[IHEAP[b+88]+572*d+152+i*4]*IHEAP[IHEAP[b+88]+572*d+20+i*4];j=0;if(jIHEAP[IHEAP[b+60]+4*g])break e;f:do if(M){ka=ba*ca;var U=V*fa;c=70;for(;;){aa=c==70?0:aa;X=c==70?T:X;var $=ka==R+aa;h:do if($){e=Q;if(eja?c:ja;i+=1;if(i=c|Q^1; -f:do if(ca)c=96;else{U=V*fa;$=R*ba;c=98;for(;;){da=c==98?0:da;pa=c==98?ha:pa;Y=U==I+da;h:do if(Y){e=B;if(ela?g:la;i+=1;if(i=c|ba^1;g:do if(ma)c=121;else{var ua=$*ia,ra=U*Y;c=123;for(;;){Na=c==123?0:Na;Ba=c==123?Pa:Ba;var ta=ua==fa+Na;i:do if(ta){e=D;if(e8){_fwrite(__str54122,57,1,IHEAP[_stderr]);h=0}else{IHEAP[a]=(IHEAP[d+19]&32)!=0^1;a=(IHEAP[d+8]/8|0)*IHEAP[d+6];if(a>0){_fwrite(__str155,44,1,IHEAP[_stderr]);_fseek(b,a, -1)}h=1}g=6;break a}else g=1;while(0);if(g==1)h=0;b=h;STACKTOP=d;return b}_tga_readheader.__index__=Runtime.getFunctionIndex(_tga_readheader,"_tga_readheader"); -function _tga_writeheader(b,f,e,c,a){var d=STACKTOP;STACKTOP+=20;_memset(d,0,20);var g,h,i=f!=0;a:do if(i){if(e==0){g=1;break a}if(c==0){g=1;break a}_llvm_memset_p0i8_i32(d,0,18,1,0);IHEAP[d+18]=f&255;IHEAP[d+14]=e&65535;IHEAP[d+16]=c&65535;IHEAP[d+2]=2;IHEAP[d+19]=8;if(a!=0){f=d+19;IHEAP[f]=(IHEAP[f]|32)&255}_fwrite(d,18,1,b);h=1;g=5;break a}else g=1;while(0);if(g==1)h=0;b=h;STACKTOP=d;return b}_tga_writeheader.__index__=Runtime.getFunctionIndex(_tga_writeheader,"_tga_writeheader"); -function _tgatoimage(b,f){var e=STACKTOP;STACKTOP+=167;_memset(e,0,167);var c,a=null,d,g=e+4,h=e+8,i=e+12,j=e+16,k,m,l,n=e+160,o=e+161,p=e+162,r=e+163,q=e+164,u=e+165,s=e+166;IHEAP[i]=0;d=_fopen(b,__str73);if(d!=0)if(_tga_readheader(d,h,e,g,i)!=0)if(IHEAP[h]==24|IHEAP[h]==32){_llvm_memset_p0i8_i32(j,0,144,1,0);var t=IHEAP[h]==8;a:do{if(t)c=m=1;else{a=IHEAP[h];m=l=a==16;if(a==16){a=2;c=3}else{a=2;c=1}}break a}while(0);if(c==1){k=IHEAP[h]==32;var v=m;a=1}h=a==1?v:l;a=a==2?1:k;if(h!=0){h=2;k=a!=0?2: -1}else{k=a!=0?4:3;h=1}m=IHEAP[f+18188];l=IHEAP[f+18192];if(01?a:1)-0;for(a=6;;){a=a==6?0:B;B=0+a;var y=j+B*36+12,x=j+B*36+8,w=j+B*36+4,C=j+B*36,z=j+B*36+32,A=j+B*36+28;IHEAP[j+B*36+24]=8;IHEAP[A]=8;IHEAP[z]=0;IHEAP[C]=m;IHEAP[w]=l;IHEAP[x]=v;IHEAP[y]=c;var B=a+1;if(B!=t)a=7;else break}}j=_opj_image_create(k,j,h);if(j!=0){IHEAP[j]=IHEAP[f+18180];IHEAP[j+4]=IHEAP[f+18184];if(IHEAP[j]!=0){var D=IHEAP[j]+1+(IHEAP[e]-1)*m;a=12}else{var J=(IHEAP[e]-1)*m+1;a=10}IHEAP[j+ -8]=a==10?J:D;if(IHEAP[j+4]!=0){var E=IHEAP[j+4]+1+(IHEAP[g]-1)*l;a=15}else{var N=(IHEAP[g]-1)*l+1;a=13}IHEAP[j+12]=a==13?N:E;if(01?a:1,r=0*a,q=(e>1?e:1)-0;c=11;a:for(;;){var u=c==11?0:C,s=r+a*u;if(o){c=12;e=13}else{c=12;e=14}for(;;)if(e==13){w=c==19?w:0;e=s+w;var t=IHEAP[IHEAP[IHEAP[i]+44]+4*e];if(IHEAP[j]>2){var v=IHEAP[IHEAP[IHEAP[k]+48+44]+4*e],y=IHEAP[IHEAP[IHEAP[m]+96+44]+4*e];c=15}else c=13;var x=c==15?v:t;_fputc(Math.floor((c==15?y:t)*g),h);_fputc(Math.floor(x*g),h); -_fputc(Math.floor(t*g),h);l&&_fputc(Math.floor(IHEAP[IHEAP[IHEAP[n]+48*d+44]+4*e]*g),h);var w=w+1;if(w!=p){c=19;e=13}else{c=20;e=14}}else if(e==14){var C=u+1;if(C!=q){c=14;continue a}else break a}}}a=0}else a=1}else if(e==5){_fwrite(__str761,63,1,IHEAP[_stderr]);a=1}}else{_fprintf(IHEAP[_stderr],__str660,f);a=1}return a}_imagetotga.__index__=Runtime.getFunctionIndex(_imagetotga,"_imagetotga"); -function _bmptoimage(b,f){var e=STACKTOP;STACKTOP+=164;_memset(e,0,164);var c,a=null,d,g,h,i,j,k,m,l,n=e+108,o=e+124,p,r,q,u,s,t,v,y,x,w;g=IHEAP[f+18188];h=IHEAP[f+18192];j=0;t=s=1;y=v=0;l=_fopen(b,__str73);var C=l!=0;a:do if(C){d=__IO_getc(l)&65535;IHEAP[n]=d;d=__IO_getc(l)*256;IHEAP[n]=IHEAP[n]+d&65535;if(IHEAP[n]!=19778){_fwrite(__str862,23,1,IHEAP[_stderr]);d=0}else{d=__IO_getc(l);IHEAP[n+4]=d;d=__IO_getc(l)*256;IHEAP[n+4]=d+IHEAP[n+4];d=__IO_getc(l)*65536;IHEAP[n+4]=d+IHEAP[n+4];d=__IO_getc(l)* -16777216;IHEAP[n+4]=d+IHEAP[n+4];d=__IO_getc(l)&65535;IHEAP[n+8]=d;d=__IO_getc(l)*256;IHEAP[n+8]=IHEAP[n+8]+d&65535;d=__IO_getc(l)&65535;IHEAP[n+10]=d;d=__IO_getc(l)*256;IHEAP[n+10]=IHEAP[n+10]+d&65535;d=__IO_getc(l);IHEAP[n+12]=d;d=__IO_getc(l)*256;IHEAP[n+12]=d+IHEAP[n+12];d=__IO_getc(l)*65536;IHEAP[n+12]=d+IHEAP[n+12];d=__IO_getc(l)*16777216;IHEAP[n+12]=d+IHEAP[n+12];d=__IO_getc(l);IHEAP[o]=d;d=__IO_getc(l)*256;IHEAP[o]=d+IHEAP[o];d=__IO_getc(l)*65536;IHEAP[o]=d+IHEAP[o];d=__IO_getc(l)*16777216; -IHEAP[o]=d+IHEAP[o];d=__IO_getc(l);IHEAP[o+4]=d;d=__IO_getc(l)*256;IHEAP[o+4]=d+IHEAP[o+4];d=__IO_getc(l)*65536;IHEAP[o+4]=d+IHEAP[o+4];d=__IO_getc(l)*16777216;IHEAP[o+4]=d+IHEAP[o+4];d=IHEAP[o+4];k=__IO_getc(l);IHEAP[o+8]=k;k=__IO_getc(l)*256;IHEAP[o+8]=k+IHEAP[o+8];k=__IO_getc(l)*65536;IHEAP[o+8]=k+IHEAP[o+8];k=__IO_getc(l)*16777216;IHEAP[o+8]=k+IHEAP[o+8];k=IHEAP[o+8];p=__IO_getc(l)&65535;IHEAP[o+12]=p;p=__IO_getc(l)*256;IHEAP[o+12]=IHEAP[o+12]+p&65535;p=__IO_getc(l)&65535;IHEAP[o+14]=p;p=__IO_getc(l)* -256;IHEAP[o+14]=IHEAP[o+14]+p&65535;p=__IO_getc(l);IHEAP[o+16]=p;p=__IO_getc(l)*256;IHEAP[o+16]=p+IHEAP[o+16];p=__IO_getc(l)*65536;IHEAP[o+16]=p+IHEAP[o+16];p=__IO_getc(l)*16777216;IHEAP[o+16]=p+IHEAP[o+16];p=__IO_getc(l);IHEAP[o+20]=p;p=__IO_getc(l)*256;IHEAP[o+20]=p+IHEAP[o+20];p=__IO_getc(l)*65536;IHEAP[o+20]=p+IHEAP[o+20];p=__IO_getc(l)*16777216;IHEAP[o+20]=p+IHEAP[o+20];p=__IO_getc(l);IHEAP[o+24]=p;p=__IO_getc(l)*256;IHEAP[o+24]=p+IHEAP[o+24];p=__IO_getc(l)*65536;IHEAP[o+24]=p+IHEAP[o+24];p= -__IO_getc(l)*16777216;IHEAP[o+24]=p+IHEAP[o+24];p=__IO_getc(l);IHEAP[o+28]=p;p=__IO_getc(l)*256;IHEAP[o+28]=p+IHEAP[o+28];p=__IO_getc(l)*65536;IHEAP[o+28]=p+IHEAP[o+28];p=__IO_getc(l)*16777216;IHEAP[o+28]=p+IHEAP[o+28];p=__IO_getc(l);IHEAP[o+32]=p;p=__IO_getc(l)*256;IHEAP[o+32]=p+IHEAP[o+32];p=__IO_getc(l)*65536;IHEAP[o+32]=p+IHEAP[o+32];p=__IO_getc(l)*16777216;IHEAP[o+32]=p+IHEAP[o+32];p=__IO_getc(l);IHEAP[o+36]=p;p=__IO_getc(l)*256;IHEAP[o+36]=p+IHEAP[o+36];p=__IO_getc(l)*65536;IHEAP[o+36]=p+IHEAP[o+ -36];p=__IO_getc(l)*16777216;IHEAP[o+36]=p+IHEAP[o+36];var z=IHEAP[o+14]==24;b:do if(z){j=3;m=1;_llvm_memset_p0i8_i32(e,0,108,1,0);i=0;if(ii?a:i)-x;for(a=1;;){E=a==1?0:E;c=x+E;a=e+c*36+12;w=e+c*36+8;var A=e+c*36+4,B=e+c*36,D=e+c*36+32,J=e+c*36+28;IHEAP[e+c*36+24]=8;IHEAP[J]=8;IHEAP[D]=0;IHEAP[B]=p;IHEAP[A]=r;IHEAP[w]=q;IHEAP[a]=u;var E=E+1;if(E!=i)c=a=2;else{c=3;break}}}j=p=_opj_image_create(j,e,m);if(p!=0){IHEAP[j]=IHEAP[f+18180];IHEAP[j+4]=IHEAP[f+18184];if(IHEAP[j]!= -0){var N=IHEAP[j]+1+(d-1)*g;a=8}else{var Q=(d-1)*g+1;a=6}IHEAP[j+8]=a==6?Q:N;if(IHEAP[j+4]!=0){var S=IHEAP[j+4]+1+(k-1)*h;a=11}else{var P=(k-1)*h+1;a=9}IHEAP[j+12]=a==9?P:S;_fseek(l,0,0);_fseek(l,IHEAP[n+12],0);x=IHEAP[o+4];w=IHEAP[o+8];if(x*3%4!=0){var G=4-x*3%4;a=12}else a=114;r=a==12?G:0;m=_malloc((x*3+r)*w);_fread(m,1,(x*3+r)*w,l);u=0;p=m;if(01?q:1)-0;m=w+-1-0;a=14;c:for(;;){K=a==14?0:K;c=a==14?p:F;a=m+K*-1;i=x;if(0B?a:B)-i;for(a=34;;){T=a==34?0:T;a=i+T;D=e+a*36+12;J=e+a*36+8;H=e+a*36+4;var I=e+a*36,O=e+a*36+32,R=e+a*36+28;IHEAP[e+a*36+24]=8;IHEAP[R]=8;IHEAP[O]=0;IHEAP[I]=c;IHEAP[H]=z;IHEAP[J]=u;IHEAP[D]=A;var T=T+1;if(T!=B)a=35;else break}}j=c=_opj_image_create(j,e,m);if(c!=0){IHEAP[j]=IHEAP[f+18180];IHEAP[j+4]=IHEAP[f+18184];if(IHEAP[j]!=0){var V=IHEAP[j]+1+(d-1)*g;a=40}else{var ba=(d-1)*g+1;a=38}IHEAP[j+8]=a==38?ba:V;if(IHEAP[j+4]!=0){var fa=IHEAP[j+4]+1+(k-1)*h;a=43}else{var ca=(k-1)* -h+1;a=41}IHEAP[j+12]=a==41?ca:fa;m=_malloc(w*x);_fread(m,1,w*x,l);d=s!=0;i=u=0;k=iD?a:D)-i;for(a=68;;){U=a==68?0:U;c=i+U; -a=e+c*36+12;J=e+c*36+8;H=e+c*36+4;I=e+c*36;O=e+c*36+32;R=e+c*36+28;IHEAP[e+c*36+24]=8;IHEAP[R]=8;IHEAP[O]=0;IHEAP[I]=x;IHEAP[H]=w;IHEAP[J]=A;IHEAP[a]=B;var U=U+1;if(U!=D)c=a=69;else{c=70;break}}}j=a=_opj_image_create(j,e,m);if(a!=0){IHEAP[j]=IHEAP[f+18180];IHEAP[j+4]=IHEAP[f+18184];if(IHEAP[j]!=0){var $=IHEAP[j]+1+(d-1)*g;a=74}else{var Y=(d-1)*g+1;a=72}IHEAP[j+8]=a==72?Y:$;if(IHEAP[j+4]!=0){var Z=IHEAP[j+4]+1+(k-1)*h;a=77}else{var W=(k-1)*h+1;a=75}IHEAP[j+12]=a==75?W:Z;_fseek(l,0,0);_fseek(l,IHEAP[n+ -12],0);m=_malloc(IHEAP[o+8]*IHEAP[o+4]);x=o+4;w=m;A=o+4;B=m;D=v;J=y;H=t;a=78;d:for(;;){i=a==78?H:a==91?aa:a==92?aa:a==87?aa:a==83?aa:aa;var X=a==78?J:a==91?ha:a==92?ha:a==87?0:a==83?X:ea;I=a==78?D:a==91?ka:a==92?ka:a==87?qa:a==83?ka:ka;a=79;e:for(;;){c=a==79?0:ia;var aa=a==79?i:0,ka=I+c;if(aa==0){c=82;break d}var ga=__IO_getc(l)&255;O=ga!=0;var ja=__IO_getc(l)&255;if(O){c=83;break e}O=ja;if(O==0){c=87;break e}else if(O!=1)if(O==2){c=106;break d}else{c=107;break e}var ia=c+1;a=88;c=80}if(c==83){i= -0;if(!(i>8&255&255,(d*(e%2)+d*e)*3+54>>16&255&255,(d*(e%2)+d*e)*3+54>>24&255&255);_fprintf(h,__str1266,0,0,0,0);_fprintf(h,__str1266,54,0,0,0);_fprintf(h,__str1266,40,0,0,0);_fprintf(h,__str1266,e&255&255,e>>8&255&255,e>>16&255&255,e>>24&255&255);_fprintf(h,__str1266,d&255&255,d>>8&255&255,d>>16&255&255,d>>24&255&255);_fprintf(h,__str1367,1,0);_fprintf(h,__str1367,24,0);_fprintf(h,__str1266, -0,0,0,0);_fprintf(h,__str1266,(d*(e%2)+d*e)*3&255&255,(d*(e%2)+d*e)*3>>8&255&255,(d*(e%2)+d*e)*3>>16&255&255,(d*(e%2)+d*e)*3>>24&255&255);_fprintf(h,__str1266,154,30,0,0);_fprintf(h,__str1266,154,30,0,0);_fprintf(h,__str1266,0,0,0,0);_fprintf(h,__str1266,0,0,0,0);if(IHEAP[IHEAP[b+24]+24]>8){i=IHEAP[IHEAP[b+24]+24]-8;_printf(__str1468,IHEAP[IHEAP[b+24]+24])}else i=0;if(IHEAP[IHEAP[b+24]+48+24]>8){j=IHEAP[IHEAP[b+24]+48+24]-8;_printf(__str1569,IHEAP[IHEAP[b+24]+48+24])}else j=0;if(IHEAP[IHEAP[b+24]+ -96+24]>8){c=IHEAP[IHEAP[b+24]+96+24]-8;_printf(__str1670,IHEAP[IHEAP[b+24]+96+24])}else c=0;g=0;if(g>i)%2+(c>>k)&255;var r=IHEAP[IHEAP[IHEAP[b+24]+48+44]+4*(0-((g/e|0)+1)*e+d*e+g%e)];if(IHEAP[IHEAP[b+24]+48+32]!=0){var q=1<>j)%2+(c>>m)&255;var u=IHEAP[IHEAP[IHEAP[b+24]+96+44]+4*(0-((g/e|0)+1)*e+d*e+g%e)];if(IHEAP[IHEAP[b+24]+96+32]!=0){var s=1<>n)%2+(c>>l)&255,r,o);o=(g+1)%e==0;c:do if(o){if(e*3%4==0)break c;r=4-e*3%4;if(r>0)c=20;else break c;for(;;){t=c==22?t:0;_fputc(0,h);var t=t+1;if(t!=r)c=22;else break c}}while(0);g+=1;if(!(g>8&255&255,e*d+1078+e%2*d>>16&255&255,e*d+1078+e%2*e>>24&255&255);_fprintf(h,__str1266,0,0,0,0);_fprintf(h,__str1266,54,4,0,0);_fprintf(h,__str1266,40,0,0,0);_fprintf(h,__str1266,e&255&255,e>>8&255&255,e>>16&255&255,e>>24&255&255);_fprintf(h,__str1266,d&255&255,d>>8&255&255,d>>16&255&255,d>>24&255&255);_fprintf(h,__str1367,1,0);_fprintf(h, -__str1367,8,0);_fprintf(h,__str1266,0,0,0,0);_fprintf(h,__str1266,e%2*d+e*d&255&255,e%2*d+e*d>>8&255&255,e%2*d+e*d>>16&255&255,e%2*d+e*d>>24&255&255);_fprintf(h,__str1266,154,30,0,0);_fprintf(h,__str1266,154,30,0,0);_fprintf(h,__str1266,0,1,0,0);_fprintf(h,__str1266,0,1,0,0);if(IHEAP[IHEAP[b+24]+24]>8){i=IHEAP[IHEAP[b+24]+24]-8;_printf(__str1468,IHEAP[IHEAP[b+24]+24])}else i=0;g=0;b:for(;;){_fprintf(h,__str1266,g,g,g,0);g=p=g+1;if(!(p<256))break b}g=0;if(g>q)%2+(s>>p)&255,h);s=(g+1)%e==0;c:do if(s){if(e%4==0)break c;t=4-e%4;if(t>0)c=34;else break c;for(;;){y=c==36?y:0;_fputc(0,h);var y=y+1;if(y!=t)c=36;else break c}}while(0);g+=1;if(!(gM?a:M;IHEAP[IHEAP[A]+4*S]=a;var I=I+1;if(Q1){d=d;g=g+1;for(a=31;;){T=a==31?0:T;var O=g+T,R=(a==31?d:R)>>1,T=T+1;if(R>1)a=32;else break}g=O}IHEAP[c+28]=g+1;h=h}else{_fclose(i);h=0}}else{_fprintf(IHEAP[_stderr],__str1973,b);h=0}while(0);i=h;STACKTOP= -e;return i}_pgxtoimage.__index__=Runtime.getFunctionIndex(_pgxtoimage,"_pgxtoimage"); -function _imagetopgx(b,f){var e=STACKTOP;STACKTOP+=256;_memset(e,0,256);var c,a=null,d,g=b+16,h=b+24,i=b+16,j=b+24,k=b+24,m=b+24;a=0;a:for(;;){c=a==25?C:0;C=0+c;if(!(C256){var p=_malloc(o+1);a=7}else a=5;var r=a==7?p:e;_strncpy(r,f,n);a=r+n;IHEAP[i]>1?_sprintf(a,__str2377,C):_llvm_memcpy_p0i8_p0i8_i32(a,__str2478,5,1,0);n=_fopen(r,__str559);if(n==0){c=11;break a}o>256&&_free(r);o=IHEAP[IHEAP[j]+48*C+8]; -var q=IHEAP[IHEAP[k]+48*C+12];_fprintf(n,__str2579,IHEAP[l+48*C+32]!=0?45:43,IHEAP[l+48*C+24],o,q);var u=IHEAP[l+48*C+24]<=8;b:do if(u)a=26;else{if(IHEAP[l+48*C+24]<=16){a=13;break b}a=15}while(0);l=a==15?4:a==26?1:2;if(0=0;b:do if(u){var s=l*8+-8,t=q*o;a=17;for(;;){x=a==17?0:x;var v=IHEAP[IHEAP[IHEAP[m]+48*C+44]+4*x];for(a=18;;){y=a==18?0:y;_fputc(v>>s+y*-8&255,n);var y=y+1;if(y!=l)a=19;else break}var x=x+1;if(x!=t)a=20;else break b}}else{s=q*o;for(a=22;;){var w=(a==22?0:w)+1;if(w!=s)a= -23;else break b}}while(0)}_fclose(n);var C=c+1;a=25;c=1}if(c==3)d=0;else if(c==4){_fwrite(__str2276,27,1,IHEAP[_stderr]);d=1}else if(c==11){d=r;_fprintf(IHEAP[_stderr],__str660,d);d=1}d=d;STACKTOP=e;return d}_imagetopgx.__index__=Runtime.getFunctionIndex(_imagetopgx,"_imagetopgx"); -function _pnmtoimage(b,f){var e=STACKTOP;STACKTOP+=121;_memset(e,0,121);var c,a=null,d,g,h,i,j,k,m=e+4,l,n=e+8,o,p=e+116,r=e+120;g=IHEAP[f+18188];h=IHEAP[f+18192];i=_fopen(b,__str73);var q=i!=0;a:do if(q)if(_fgetc(i)!=80)d=0;else{j=d=_fgetc(i)&255;c=j==50?27:j==53?27:j==51?28:j==54?28:29;if(c==29){_fclose(i);d=0;break a}else if(c==27){k=1;l=2}else if(c==28){k=3;l=1}_fgetc(i);j=_fgetc(i)==35;b:do if(j)for(o=a=i;;)if(_fgetc(a)==10)if(_fgetc(o)!=35)break b;while(0);_fseek(i,-1,1);___01__isoc99_fscanf_(i, -__str2680,e,m);_fgetc(i);_llvm_memset_p0i8_i32(n,0,108,1,0);j=0;if(jt?a:t)-j;for(a=6;;){A=a==6?0:A;a=j+A;var v=n+a*36+12,y=n+a*36+8,x=n+a*36+4,w=n+a*36,C=n+a*36+32,z=n+a*36+28;IHEAP[n+a*36+24]=8;IHEAP[z]=8;IHEAP[C]=0;IHEAP[w]=o;IHEAP[x]=c;IHEAP[y]=u;IHEAP[v]=s;var A=A+1;if(A!=t)a=7;else break}}o=j=_opj_image_create(k,n,l);if(j!=0){IHEAP[o]=IHEAP[f+18180];IHEAP[o+4]=IHEAP[f+18184];IHEAP[o+8]=IHEAP[f+18180]+1+(IHEAP[e]-1)*g;IHEAP[o+12]=IHEAP[f+ -18184]+1+(IHEAP[m]-1)*h;j=d==50;b:do if(j)c=10;else{if(d==51){c=10;break b}if(d!=53)if(d!=54){c=13;break b}j=0;if(!(j1?u:1;for(a=22;;){B=a==23?B:a==22?0:0;IHEAP[r]=0;_fread(r,1,1,d);IHEAP[IHEAP[IHEAP[c]+48*B+44]+4*j]=IHEAP[r];var B=B+1;if(B!=t)a=23;else{j+=1;if(j1?s:1;for(a=14;;){D=a==15?D:a==14?0:0;IHEAP[p]=0;___01__isoc99_fscanf_(d,__str2781,p);IHEAP[IHEAP[IHEAP[u]+48*D+44]+4*j]=IHEAP[p];var D=D+1;if(D!=v)c=a=15;else{j+=1;if(j8)a=58;else{g=(1<>g;g=IHEAP[IHEAP[b+24]+20];o=IHEAP[IHEAP[b+24]+4];c=IHEAP[b+4];d=o;o=IHEAP[IHEAP[b+24]+40];c=g-((c+-1+d)/d|0);g=o;IHEAP[IHEAP[b+24]+20]=c+-1+(1<>g;_fprintf(m,__str2882,i,j,a);if(IHEAP[IHEAP[b+24]+24]>8){g=IHEAP[IHEAP[b+24]+24]-8;_printf(__str2983,IHEAP[IHEAP[b+24]+24])}else g=0;if(IHEAP[IHEAP[b+24]+48+24]>8){d=IHEAP[IHEAP[b+24]+48+24]-8;_printf(__str3084,IHEAP[IHEAP[b+24]+48+24])}else d=0;if(IHEAP[IHEAP[b+24]+96+24]>8){a=IHEAP[IHEAP[b+24]+96+24]-8;_printf(__str3185,IHEAP[IHEAP[b+ -24]+96+24])}else a=0;if(01?a:1)-0;for(a=20;;){v=a==20?0:v;j=0+v;var u=IHEAP[IHEAP[IHEAP[b+24]+44]+4*j];if(IHEAP[IHEAP[b+24]+32]!=0){k=1<>g)%2+(a>>c)&255;var s=IHEAP[IHEAP[IHEAP[b+24]+48+44]+4*j];if(IHEAP[IHEAP[b+24]+48+32]!=0){n=1<>d)%2+(a>>o)&255;j=IHEAP[IHEAP[IHEAP[b+24]+96+44]+4*j];if(IHEAP[IHEAP[b+24]+96+32]!=0){var t= -1<>r)%2+(a>>p)&255);var v=v+1;if(v!=i)a=28;else break}}_fclose(m);c=31}else{_fprintf(IHEAP[_stderr],__str660,f);h=1;c=14}break a}while(0);a:do if(c==5){k=l==103;b:do if(k)a=5;else{if(l==71){a=32;c=33;break b}var y=IHEAP[b+16];a=34}while(0);k=n=a==34?y:a==32?1:1;if(IHEAP[b+16]>k){_fwrite(__str3286,48,1,IHEAP[_stderr]);_fwrite(__str3387,34,1,IHEAP[_stderr]);var x=n;a=36}else a=33;n=a==36?x:k;k=0;t=n>1;m=e;v=f;i=e; -j=f;b:for(;;){if(!(k8)a=43;else{var w=(1<>p;d=IHEAP[IHEAP[b+24]+48*k+4]; -p=IHEAP[IHEAP[b+24]+48*k+40];IHEAP[IHEAP[b+24]+48*k+20]=IHEAP[IHEAP[b+24]+48*k+20]-((IHEAP[b+4]+-1+d)/d|0)+-1+(1<>p;_fprintf(c,__str36125,g,o,a);if(IHEAP[IHEAP[b+24]+48*k+24]>8){var C=IHEAP[IHEAP[b+24]+24]-8;_printf(__str3788,k,IHEAP[IHEAP[b+24]+48*k+24]);a=47}else a=72;d=a==47?C:0;if(0>p)%2+(a>>d)&255, -c);var A=A+1;if(A!=g)a=53;else break}}_fclose(c);k+=1;c=39}if(c==41){c=31;break a}else if(c==44){_fprintf(IHEAP[_stderr],__str660,e);h=1;c=14;break a}}while(0);if(c==31)h=0;h=h;STACKTOP=e;return h}_imagetopnm.__index__=Runtime.getFunctionIndex(_imagetopnm,"_imagetopnm"); -function _imagetotif(b,f){var e,c=null,a,d,g,h,i,j,k,m,l,n;i=0;var o=IHEAP[b+16]==3;a:do if(o){if(IHEAP[IHEAP[b+24]]!=IHEAP[IHEAP[b+24]+48]){e=1;break a}if(IHEAP[IHEAP[b+24]+48]!=IHEAP[IHEAP[b+24]+96]){e=1;break a}if(IHEAP[IHEAP[b+24]+4]!=IHEAP[IHEAP[b+24]+48+4]){e=1;break a}if(IHEAP[IHEAP[b+24]+48+4]!=IHEAP[IHEAP[b+24]+96+4]){e=1;break a}if(IHEAP[IHEAP[b+24]+24]!=IHEAP[IHEAP[b+24]+48+24]){e=1;break a}if(IHEAP[IHEAP[b+24]+48+24]!=IHEAP[IHEAP[b+24]+96+24]){e=1;break a}j=_TIFFOpen(f,__str559);if(j!= -0){d=IHEAP[IHEAP[b+24]+8];c=IHEAP[IHEAP[b+24]+12];g=c*d;h=IHEAP[IHEAP[b+24]+24];_TIFFSetField(j,256,d);_TIFFSetField(j,257,c);_TIFFSetField(j,277,3);_TIFFSetField(j,258,h);_TIFFSetField(j,274,1);_TIFFSetField(j,284,1);_TIFFSetField(j,262,2);_TIFFSetField(j,278,1);k=_TIFFStripSize(j);h=__TIFFmalloc(k);d=0;if(IHEAP[IHEAP[b+24]+32]!=0){var p=1<>4&255;IHEAP[m+(l+1)]=(E>>8&15|(c&15)<<4)&255;IHEAP[m+ -(l+2)]=E&255;IHEAP[m+(l+3)]=M>>4&255;IHEAP[m+(l+4)]=(I>>8&15|(M&15)<<4)&255;IHEAP[m+(l+5)]=I&255;IHEAP[m+(l+6)]=G>>4&255;IHEAP[m+(l+7)]=(J>>8&15|(G&15)<<4)&255;IHEAP[m+(l+8)]=J&255;d+=2;var ca=l+9;l+=9;c=39}if(!(H>4&255;if(!(l+1>8&15|(E&15)<<4)&255;if(!(l+2>4&255;if(!(l+4>8&15|(U&15)<<4)&255;if(!(l+5>4&255;if(!(l+7>8&15|(G&15)<<4)&255;if(!(l+8>8&255;IHEAP[m+(l+2)]=E&255;IHEAP[m+(l+3)]=E>>8&255;IHEAP[m+(l+4)]=J&255;IHEAP[m+(l+5)]=J>>8&255;d+=1;var ea=l+6;l+=6;c=63}if(!(ka>8&255;if(!(l+2>8&255;if(!(l+4>8&255;d+=1;l+=6;c=75}}while(0);var ha=c==35?H:c==59?ka:c==17?D:c==42?H:c==53?H:c==52?H:c==51?H:c==50?H:c==49?H:c==48?H:c==47?H:c==46?H:c==41?H:c==65?ka:c==70?ka:c==71?ka:c==72?ka:c==73?ka:c==74?ka:c==66?ka:c==24?D:c==29?D:c==30?D:D;_TIFFWriteEncodedStrip(j,A,s,k);var qa= -e+1;c=23;e=11}if(e==13){__TIFFfree(h);_TIFFClose(j);e=76;break a}else if(e==56){_fprintf(IHEAP[_stderr],__str38126,IHEAP[IHEAP[b+24]+24]);_fwrite(__str39127,9,1,IHEAP[_stderr]);a=1;e=7;break a}}else{_fprintf(IHEAP[_stderr],__str660,f);a=1;e=7;break a}}else e=1;while(0);a:do if(e==1)if(IHEAP[b+16]==1){j=_TIFFOpen(f,__str559);if(j!=0){d=IHEAP[IHEAP[b+24]+8];c=IHEAP[IHEAP[b+24]+12];g=c*d;h=IHEAP[IHEAP[b+24]+24];_TIFFSetField(j,256,d);_TIFFSetField(j,257,c);_TIFFSetField(j,277,1);_TIFFSetField(j,258, -h);_TIFFSetField(j,274,1);_TIFFSetField(j,284,1);_TIFFSetField(j,262,1);_TIFFSetField(j,278,1);k=_TIFFStripSize(j);h=__TIFFmalloc(k);c=d=0;o=h;p=g;D=h;N=k;S=Q=g;F=c;c=77;b:for(;;){L=c==83?na:0;K=F+L;c=_TIFFNumberOfStrips(j);if(!(K>4&255;IHEAP[T]=(ba>>8&15|(ra&15)<<4)&255;IHEAP[R]=ba&255;d+=2;var ra=O+1;c=93}else{if(IHEAP[IHEAP[b+24]+24]==16)c=94;else{e=96;break b}for(;;){O=c==101?va:0;c= -O*2;R=o+(c+1);T=o+c;V=_TIFFStripSize(j);if(!(c>8&255;d+=1;var va=O+1;c=101}}while(0);_TIFFWriteEncodedStrip(j,K,D,N);var na=L+1;c=83;e=78}if(e==80){__TIFFfree(o);_TIFFClose(j);e=76;break a}else if(e==96){_fprintf(IHEAP[_stderr],__str40128,IHEAP[IHEAP[b+24]+24]);_fwrite(__str39127,9,1,IHEAP[_stderr]);a=1;e=7;break a}}else{_fprintf(IHEAP[_stderr], -__str660,f);a=1;e=7;break a}}else{_fwrite(__str4189,80,1,IHEAP[_stderr]);_fwrite(__str39127,9,1,IHEAP[_stderr]);a=1;e=7;break a}while(0);if(e==76)a=0;return a}_imagetotif.__index__=Runtime.getFunctionIndex(_imagetotif,"_imagetotif"); -function _tiftoimage(b,f){var e=STACKTOP;STACKTOP+=128;_memset(e,0,128);var c,a=null,d,g,h,i,j,k,m,l,n=e+20,o,p;g=IHEAP[f+18188];h=IHEAP[f+18192];i=_TIFFOpen(b,__str42129);var r=i!=0;a:do if(r){_TIFFGetField(i,256,e);_TIFFGetField(i,257,e+4);_TIFFGetField(i,258,e+12);_TIFFGetField(i,339,e+14);_TIFFGetField(i,277,e+16);IHEAP[e+8]=0;_TIFFGetField(i,262,e+8);_TIFFGetField(i,284,e+18);j=IHEAP[e];m=IHEAP[e+4];if(IHEAP[e+8]==2){d=3;l=1;_llvm_memset_p0i8_i32(n,0,108,1,0);if(01?a:1)-0;for(a=1;;){A=a==1?0:A;p=0+A;c=n+p*36+24;a=n+p*36+28;var w=n+p*36+12;o=n+p*36+8;var C=n+p*36+4,z=n+p*36;p=n+p*36+32;if(IHEAP[k]!=0){IHEAP[c]=12;IHEAP[a]=12}else{IHEAP[c]=IHEAP[v];IHEAP[a]=IHEAP[y]}IHEAP[p]=0;IHEAP[z]=q;IHEAP[C]=u;IHEAP[o]=s;IHEAP[w]=t;var A=A+1;if(A!=x){a=4;c=2}else{c=5;break}}}d=a=_opj_image_create(d,n,l);if(a!=0){IHEAP[d]=IHEAP[f+18180];IHEAP[d+4]=IHEAP[f+18184];if(IHEAP[d]!=0){var B=IHEAP[d]+1+(j-1)*g;a=10}else{var D=(j-1)*g+1;a=8}IHEAP[d+ -8]=a==8?D:B;if(IHEAP[d+4]!=0){var J=IHEAP[d+4]+1+(m-1)*h;a=13}else{var E=(m-1)*h+1;a=11}IHEAP[d+12]=a==11?E:J;j=_TIFFStripSize(i);j=__TIFFmalloc(j);k=_TIFFStripSize(i);m=0;o=IHEAP[IHEAP[d+24]+12]*IHEAP[IHEAP[d+24]+8];a=0;l=j;k=k;q=j;u=e+12;t=s=o;v=e+12;y=o;x=f+18676;w=e+12;o=o;C=f+18676;z=a;a=14;b:for(;;){c=a==20?S:0;a=z+c;p=_TIFFNumberOfStrips(i);if(!(a>4|IHEAP[a+p]<<4;IHEAP[IHEAP[IHEAP[d+24]+48+44]+4*m]=IHEAP[a+(p+2)]|(IHEAP[a+(p+1)]&15)<<8;IHEAP[IHEAP[IHEAP[d+24]+96+44]+4*m]=IHEAP[a+(p+4)]>>4|IHEAP[a+(p+3)]<<4;IHEAP[IHEAP[IHEAP[d+24]+44]+4*(m+1)]=IHEAP[a+(p+5)]|(IHEAP[a+(p+4)]&15)<<8;IHEAP[IHEAP[IHEAP[d+24]+48+44]+4*(m+1)]=IHEAP[a+(p+7)]>>4|IHEAP[a+(p+6)]<<4;IHEAP[IHEAP[IHEAP[d+24]+96+44]+4*(m+1)]=IHEAP[a+(p+8)]|(IHEAP[a+(p+7)]&15)<<8;m+=2;p+=9}else if(IHEAP[v]==16)for(p=0;;){if(!(p>4;IHEAP[IHEAP[IHEAP[d+24]+48+44]+4*m]=IHEAP[IHEAP[IHEAP[d+24]+48+44]+4*m]+8>>4;IHEAP[IHEAP[IHEAP[d+24]+96+44]+4*m]=IHEAP[IHEAP[IHEAP[d+24]+96+44]+4*m]+8>>4}m+=1;p+=6}else{if(IHEAP[w]!=8){c=27;break b}for(p=0;;){if(!(p>4|IHEAP[q+z]<<4;IHEAP[IHEAP[IHEAP[d+24]+44]+4*(m+1)]=IHEAP[p]|(IHEAP[N]&15)<<8;m+=2;var K=a+1;a=46}else if(IHEAP[t]== -16)for(a=73;;){a=a==49?H:0;z=a*2;if(!(zr?p:r)-c;for(c=6;;){q=c==6?0:q;_fputc(n&IHEAP[j+4*q]&255,o);var q=q+1;if(q!=p)c=7;else break}j=j+4*p}i+=1;if(!(ir?p:r)-c;for(c=12;;){u=c==12?0:u;_fputc(n&IHEAP[j+4*u]&255,o);var u=u+1;if(u!=p)c=13;else break}j=j+4*p}i+=1;if(!(it?r:t)-c;for(c=19;;){v=c==19?0:v;c=n&IHEAP[j+4*v]&65535;_fputc(c>>8&255,o);_fputc(c&255,p);var v=v+1;if(v!=r)c=20;else break}j= -j+4*r}i+=1;if(!(it?r:t)-c;for(c=25;;){y=c==25?0:y;c=n&IHEAP[j+4*y]&65535;_fputc(c>>8&255,o);_fputc(c&255,p);var y=y+1;if(y!=r)c=26;else break}j=j+4*r}i+=1;if(!(iP?a:P)-o;for(a=19;;){M=a==19?0:M;a=o+M;c=y+a*36+12;var G=y+a*36+8,F=y+a*36+4,L=y+a*36,K=y+a*36+32,H=y+a*36+28;IHEAP[y+a*36+24]=E;IHEAP[H]=A;IHEAP[K]=0;IHEAP[L]=C;IHEAP[F]=z;IHEAP[G]=Q;IHEAP[c]=S;var M=M+1;if(M!=P)c=a=20;else{c=21;break}}}v=o=_opj_image_create(v,y,1);if(o==0){c= -4;break a}IHEAP[v]=IHEAP[f+18180];IHEAP[v+4]=IHEAP[f+18184];IHEAP[v+8]=IHEAP[v]+1+(IHEAP[p]-1)*x+IHEAP[v];IHEAP[v+12]=IHEAP[v+4]+1+(IHEAP[r]-1)*w+IHEAP[v+4];C=IHEAP[IHEAP[v+24]+44];z=IHEAP[IHEAP[v+24]+48+44];a=IHEAP[IHEAP[v+24]+96+44];A=IHEAP[IHEAP[v+24]+144+44];o=0;if(!(o8&w<16){w=16;x=1}if(w!=1&w!=2&w!=4&w!=8&w!=16)_fprintf(IHEAP[_stderr],__str62146,f,w);else{d=_fopen(f,__str559);if(d!=0){n=IHEAP[g]=0;var J=_png_create_write_struct(__str61145,0,0,0);IHEAP[e]=J;J=IHEAP[e]==0;a:do if(!J){var E=_png_create_info_struct(IHEAP[e]);IHEAP[g]=E;E=IHEAP[g]==0;b:do if(!E){if(__setjmp(IHEAP[e])!= -0)break b;_png_init_io(IHEAP[e],d);_png_set_compression_level(IHEAP[e],9);r=w==16;c:do if(r)A=-1;else if(w==8)A=255;else if(w==4)A=15;else if(w==2)A=3;else{if(w!=1)break c;A=1}while(0);var N=IHEAP[b+16];r=N;o=N>=3;c:do if(o){o=IHEAP[IHEAP[b+24]]==IHEAP[IHEAP[b+24]+48];d:do if(o){if(IHEAP[IHEAP[b+24]+48]!=IHEAP[IHEAP[b+24]+96])break d;if(IHEAP[IHEAP[b+24]+4]!=IHEAP[IHEAP[b+24]+48+4])break d;if(IHEAP[IHEAP[b+24]+48+4]!=IHEAP[IHEAP[b+24]+96+4])break d;if(IHEAP[IHEAP[b+24]+24]!=IHEAP[IHEAP[b+24]+48+24])break d; -if(IHEAP[IHEAP[b+24]+48+24]!=IHEAP[IHEAP[b+24]+96+24])break d;n=r>3;y=w==16;o=IHEAP[IHEAP[b+24]+8];p=IHEAP[IHEAP[b+24]+12];h=IHEAP[IHEAP[b+24]+44];i=IHEAP[IHEAP[b+24]+48+44];j=IHEAP[IHEAP[b+24]+96+44];q=w&255;IHEAP[B+2]=q;IHEAP[B+1]=q;IHEAP[B]=q;if(n!=0){IHEAP[B+4]=w&255;k=IHEAP[IHEAP[b+24]+144+44];q=6}else{k=IHEAP[B+4]=0;q=2}_png_set_sBIT(IHEAP[e],IHEAP[g],B);_png_set_IHDR(IHEAP[e],IHEAP[g],o,p,w,q,0,0,0);_png_write_info(IHEAP[e],IHEAP[g]);D<8&&_png_set_packing(IHEAP[e]);if(x!=0){C=16-D;z=D-C}if(IHEAP[IHEAP[b+ -24]+32]!=0){var Q=1<ea?ka:ea)-a;a=24;g:for(;;){Ba=a==24?0:Ba;ya=a==24?i:ya;na=a==24?j:na;va=a==24?k:va;ta=a==24?h:ta;ea=M+IHEAP[ta];h:do if(Na){a=ea;var oa=ta+4;if(I)a=(a>>R)+(a<>8&255,da=l;l=da+1;IHEAP[da]=pa;pa=a&255;da=l;l=da+1;IHEAP[da]=pa;a=T+IHEAP[ya];pa=ya+4;if(V)a=(a>>fa)+(a<>8&255;var ha=l;l=ha+1;IHEAP[ha]=da;da=a&255;a=l;l=a+1;IHEAP[a]=da;a=ca+IHEAP[na];da=na+4;if(U)a=(a>>Y)+(a<<$);ha=a>>8&255;var qa=l;l=qa+1;IHEAP[qa]=ha;a=a&255;ha=l;l=ha+1;IHEAP[ha]=a;if(!Z){a= -29;break h}var wa=va+4;a=IHEAP[va];if(W)a=(a>>aa)+(a<>8&255;qa=l;l=qa+1;IHEAP[qa]=ha;a=a&255;ha=l;l=ha+1;IHEAP[ha]=a;a=33}else{var la=L&ea&255,ma=l;l=ma+1;IHEAP[ma]=la;la=ta+4;ma=K&ga+IHEAP[ya]&255;var ua=l;l=ua+1;IHEAP[ua]=ma;ma=ya+4;ua=H&ja+IHEAP[na]&255;a=l;l=a+1;IHEAP[a]=ua;ua=na+4;if(!ia){a=35;break h}var ra=c&IHEAP[va]&255;a=l;l=a+1;IHEAP[a]=ra;ra=va+4;a=36}while(0);var ta=a==35?la:a==36?la:a==29?oa:oa,va=a==35?va:a==36?ra:a==29?va:wa,na=a==35?ua:a==36?ua:a==29?da:da,ya=a==35?ma:a== -36?ma:a==29?pa:pa,Ba=Ba+1;if(Ba!=ka)a=31;else break g}i=ya;j=na;k=va;h=ta}_png_write_row(IHEAP[e],m);t+=1;var Na=m;if(t8){m=_malloc(m*2*t);t=0;y=m;if(tO?G:O)-I;if(x!=0)if(M){if(c){a=56;c=57}else{a=56;c=58}for(;;)if(c==57){Ya=a==57?Ya:0;c=a==57?xa:s;xa=za+IHEAP[u+4*Ya];xa=(xa>>L)+(xa<>8&255;I=l;l=I+1;IHEAP[I]=M;xa=xa&255&255;M=l;l=M+1;IHEAP[M]=xa;var xa=c+4;c=IHEAP[c];c=(c>>H)+(c<>8&255;I=l;l=I+1;IHEAP[I]=M;c=c&255&255;M=l;l=M+ -1;IHEAP[M]=c;var Ya=Ya+1;if(Ya!=G)c=a=57;else{a=57;c=59;break}}else if(c==58){$a=a==58?$a:0;c=za+IHEAP[u+4*$a];c=(c>>L)+(c<>8&255;I=l;l=I+1;IHEAP[I]=M;c=c&255&255;M=l;l=M+1;IHEAP[M]=c;var $a=$a+1;if($a!=G)c=a=58;else{a=58;c=61;break}}if(c==59){var db=u+4*G;a=59}else if(c==61){var Ta=u+4*G;a=61}}else{if(c){a=62;c=63}else{a=62;c=64}for(;;)if(c==63){Ga=a==63?Ga:0;K=a==63?Ma:s;Ma=za+IHEAP[u+4*Ga];Ma=(Ma>>L)+(Ma<>8&255;c=l;l=c+1;IHEAP[c]=H;Ma=Ma&255&255;H=l;l=H+1;IHEAP[H]=Ma;var Ma=K+ -4;K=IHEAP[K];H=K>>8&255;c=l;l=c+1;IHEAP[c]=H;K=K&255&255;H=l;l=H+1;IHEAP[H]=K;var Ga=Ga+1;if(Ga!=G)c=a=63;else{a=63;c=65;break}}else if(c==64){Ca=a==64?Ca:0;K=za+IHEAP[u+4*Ca];K=(K>>L)+(K<>8&255;c=l;l=c+1;IHEAP[c]=H;K=K&255&255;H=l;l=H+1;IHEAP[H]=K;var Ca=Ca+1;if(Ca!=G)c=a=64;else{a=64;c=66;break}}if(c==65){var Ka=u+4*G;a=65}else if(c==66){var Ra=u+4*G;a=66}}else if(M){if(c){a=67;c=68}else{a=67;c=69}for(;;)if(c==68){Ia=a==68?Ia:0;F=a==68?Oa:s;Oa=za+IHEAP[u+4*Ia];L=Oa>>8&255;c=l;l=c+1;IHEAP[c]= -L;Oa=Oa&255&255;L=l;l=L+1;IHEAP[L]=Oa;var Oa=F+4;F=IHEAP[F];F=(F>>H)+(F<>8&255;c=l;l=c+1;IHEAP[c]=L;F=F&255&255;L=l;l=L+1;IHEAP[L]=F;var Ia=Ia+1;if(Ia!=G)c=a=68;else{a=68;c=70;break}}else if(c==69){Sa=a==69?Sa:0;F=za+IHEAP[u+4*Sa];L=F>>8&255;c=l;l=c+1;IHEAP[c]=L;F=F&255&255;L=l;l=L+1;IHEAP[L]=F;var Sa=Sa+1;if(Sa!=G)c=a=69;else{a=69;c=71;break}}if(c==70){var Aa=u+4*G;a=70}else if(c==71){var La=u+4*G;a=71}}else{if(c){a=72;c=73}else{a=72;c=74}for(;;)if(c==73){Ha=a==73?Ha:0;F=a==73?Ea:s;Ea=za+ -IHEAP[u+4*Ha];L=Ea>>8&255;K=l;l=K+1;IHEAP[K]=L;Ea=Ea&255&255;L=l;l=L+1;IHEAP[L]=Ea;var Ea=F+4;F=IHEAP[F];L=F>>8&255;K=l;l=K+1;IHEAP[K]=L;F=F&255&255;L=l;l=L+1;IHEAP[L]=F;var Ha=Ha+1;if(Ha!=G)c=a=73;else{a=73;c=75;break}}else if(c==74){Qa=a==74?Qa:0;F=za+IHEAP[u+4*Qa];L=F>>8&255;K=l;l=K+1;IHEAP[K]=L;F=F&255&255;L=l;l=L+1;IHEAP[L]=F;var Qa=Qa+1;if(Qa!=G)c=a=74;else{a=74;c=76;break}}if(c==75){var Da=u+4*G;a=75}else if(c==76){var eb=u+4*G;a=76}}l=a==61?Ta:a==59?db:a==66?Ra:a==65?Ka:a==71?La:a==70?Aa: -a==76?eb:Da;k=a==61?s:a==59?xa:a==66?s:a==65?Ma:a==71?s:a==70?Oa:a==76?s:Ea;h=l}_png_write_row(IHEAP[e],m);t+=1;var za=m;if(tc?K:c)-H;if(n!=0){a=81;c=82}else{a=81;c=83}for(;;)if(c==82){Ua=a==82?Ua:0;Wa=a==82?Wa:L;H=s&jb+IHEAP[F+4*Ua]&255;c=l;l=c+1;IHEAP[c]=H;H=G&IHEAP[Wa]&255;c=l;l=c+1;IHEAP[c]=H;var Wa=Wa+ -4,Ua=Ua+1;if(Ua!=K)c=a=82;else{a=82;c=84;break}}else if(c==83){ab=a==83?ab:0;H=s&jb+IHEAP[F+4*ab]&255;c=l;l=c+1;IHEAP[c]=H;var ab=ab+1;if(ab!=K)c=a=83;else{a=83;c=86;break}}if(c==84){var tb=F+4*K;a=84}else if(c==86){var Ab=F+4*K;a=86}l=a==86?Ab:tb;k=a==86?L:Wa;h=l}_png_write_row(IHEAP[e],m);t+=1;var jb=m;if(te?E:e)-N;e=19;c:for(;;){N=e==19?0:h;M=e==19?J:a;I=e==19?w:d;O=e==19?C:g;R=e==19?v:p;T=e==19?y:r;V=e==19?x:k;if(xa){e=20;f=21}else{e=20;f=22}for(;;)if(f==21){n=e==21?n:0;i=n+1;c=I+4*i;i=O+4*i;e=n*2;j=e+1;ba=M+4*j;fa=R+4*j;ca=T+4*j;f=V+4*j;U=e+2;j=M+4*U;o=R+4*U;m=T+4*U;l=V+4*U;K=I+4*n;H=O+4*n;_sycc_to_rgb(Ka, -Ra,IHEAP[M+4*e],IHEAP[K],IHEAP[H],R+4*e,T+4*e,V+4*e);_sycc_to_rgb(B,D,IHEAP[ba],IHEAP[K],IHEAP[H],fa,ca,f);n=n+1;if(Ue?n:e)-o;for(e=31;;){n=e==31?0:q;_sycc_to_rgb(p,r,IHEAP[k+4*n],IHEAP[m+4*n],IHEAP[l+4*n],h+4*n,i+4*n,j+4*n);q=n+1;if(q!=o)e=32;else break}}_free(IHEAP[IHEAP[c+24]+44]);IHEAP[IHEAP[c+24]+44]=a;_free(IHEAP[IHEAP[c+24]+48+44]);IHEAP[IHEAP[c+24]+48+44]=d;_free(IHEAP[IHEAP[c+ -24]+96+44]);IHEAP[IHEAP[c+24]+96+44]=g;break a}while(0);_fprintf(IHEAP[_stderr],__str96,__str197,256);return}while(0);IHEAP[b+20]=1}}_color_sycc_to_rgb.__index__=Runtime.getFunctionIndex(_color_sycc_to_rgb,"_color_sycc_to_rgb"); -function _sycc_to_rgb(b,f,e,c,a,d,g,h){c=c;a=a;c-=b;a-=b;b=(1.402*a|0)+e;var i=b<0;a:do if(i)b=0;else{if(!(b>f))break a;b=f}while(0);IHEAP[d]=b;d=b=e-(0.344*c+0.714*a|0);b=b<0;a:do if(b)d=0;else{if(!(d>f))break a;d=f}while(0);IHEAP[g]=d;e=g=(1.772*c|0)+e;g=g<0;a:do if(g)e=0;else{if(!(e>f))break a;e=f}while(0);IHEAP[h]=e}_sycc_to_rgb.__index__=Runtime.getFunctionIndex(_sycc_to_rgb,"_sycc_to_rgb");function _reset_options_reading(){IHEAP[_opterr]=1;IHEAP[_optind]=1} -_reset_options_reading.__index__=Runtime.getFunctionIndex(_reset_options_reading,"_reset_options_reading"); -function _getopt(b,f,e){var c,a,d,g=IHEAP[_optreset]!=0;a:do if(g)c=1;else{c=IHEAP[IHEAP[_getopt_place]]!=0?0:1;break a}while(0);a:do if(c==1){IHEAP[_optreset]=0;c=IHEAP[_optind]>=b;b:do if(!c){c=IHEAP[f+4*IHEAP[_optind]];IHEAP[_getopt_place]=c;if(IHEAP[c]!=45)break b;if(IHEAP[IHEAP[_getopt_place]+1]==0){c=0;break a}c=IHEAP[_getopt_place]+1;IHEAP[_getopt_place]=c;if(IHEAP[c]!=45){c=0;break a}IHEAP[_optind]+=1;IHEAP[_getopt_place]=__str98;a=-1;c=4;break a}while(0);IHEAP[_getopt_place]=__str98;a=-1; -c=4;break a}while(0);a:do if(c==0){c=IHEAP[_getopt_place];IHEAP[_getopt_place]=c+1;c=IHEAP[c];IHEAP[_optopt]=c;a=c==58;b:do if(a)c=10;else{c=IHEAP[_optopt];d=a=_strchr(e,c);if(a!=0){c=7;break b}if(c!=45){c=10;break b}a=-1;break a}while(0);b:do if(c==10){if(IHEAP[IHEAP[_getopt_place]]==0)IHEAP[_optind]+=1;if(IHEAP[_opterr]==0){c=7;break b}if(IHEAP[e]==58){c=7;break b}_fprintf(IHEAP[_stderr],__str199,IHEAP[f],IHEAP[_optopt]);a=63;break a}while(0);d=a=d+1;a=IHEAP[a]!=58;b:do{if(a){IHEAP[_optarg]=0;if(IHEAP[IHEAP[_getopt_place]]!= -0){c=14;break b}}else{g=IHEAP[IHEAP[_getopt_place]]!=0;c:do if(g)IHEAP[_optarg]=IHEAP[_getopt_place];else{var h=b,i=IHEAP[_optind]+1;IHEAP[_optind]=i;if(h<=i){IHEAP[_getopt_place]=__str98;if(IHEAP[e]==58)a=58;else{if(IHEAP[_opterr]==0){c=19;break c}_fprintf(IHEAP[_stderr],__str2100,IHEAP[f],IHEAP[_optopt]);a=63}break a}else IHEAP[_optarg]=IHEAP[f+4*IHEAP[_optind]]}while(0);IHEAP[_getopt_place]=__str98}IHEAP[_optind]+=1}while(0);a=IHEAP[_optopt]}while(0);return a} -_getopt.__index__=Runtime.getFunctionIndex(_getopt,"_getopt"); -function _getopt_long(b,f,e,c,a){var d,g=null,h,i,j,k=b-1;g=0;a:for(;;){d=g==40?l:1;if(IHEAP[_optind]>=b){d=2;break a}if(IHEAP[f+4*IHEAP[_optind]]==0){d=2;break a}if(IHEAP[IHEAP[f+4*IHEAP[_optind]]]!=45){d=2;break a}var m=IHEAP[IHEAP[f+4*IHEAP[_optind]]]==45;b:do if(m){if(IHEAP[IHEAP[f+4*IHEAP[_optind]]+1]!=0){g=7;break b}if(IHEAP[_optind]>=k){g=8;break b}if(IHEAP[IHEAP[f+4*(IHEAP[_optind]+1)]]==45){g=10;break b}g=11}else g=5;while(0);var l=g==11?2:g==7?d:g==5?d:g==8?0:0;m=IHEAP[_optind];if(l==0){d= -13;break a}if(IHEAP[IHEAP[f+4*m]]!=45){d=16;break a}j=c;i=16;var n=IHEAP[_optind];if(l>1){var o=IHEAP[f+4*(n+1)];IHEAP[_optind]+=1;g=17}else{var p=IHEAP[f+4*n]+1;g=19}n=g==19?p:o;if(_strlen(n)>1){d=20;break a}if(IHEAP[e]==58){d=35;break a}if(IHEAP[_getopt_long_lastidx]!=IHEAP[_optind]){IHEAP[_getopt_long_lastidx]=IHEAP[_optind];IHEAP[_getopt_long_lastofs]=0}IHEAP[_optopt]=IHEAP[IHEAP[f+4*IHEAP[_optind]]+(IHEAP[_getopt_long_lastofs]+1)];var r=_strchr(e,IHEAP[_optopt]);if(r==0){d=39;break a}if(IHEAP[r]!= -0){d=41;break a}IHEAP[_optind]+=1;g=40;d=1}a:do if(d==2)h=-1;else if(d==13){IHEAP[_optind]=m+1;h=63}else if(d==16){_fwrite(__str7105,15,1,IHEAP[_stderr]);IHEAP[_optind]+=1;h=63}else if(d==20){b=n;e=a;c=b;k=i;o=j;g=20;b:for(;;){d=g==25?u:0;var q=o+16*d;g=q;if(!(0+k*d - - - Emscripten: OpenJPEG Demo - - - - - - - -

JPEG 2000 on the Web

-

This is a demo of decoding JPEG 2000 images entirely in - JavaScript. It uses OpenJPEG, an open source library for JPEG 2000 images, - which was compiled to JavaScript using Emscripten.

-

After the image is - decoded into pixel data, it is rendered using a Canvas element. This demo should therefore work in any web - browser that supports the Canvas element, whether or not that web browser natively supports the JPEG 2000 format.

-

Click 'Go!' to render a demo image (from here) - which has been encoded into a JSON object. - You can also change the URL to that of a binary JPEG 2000 image, which will be - downloaded and rendered, but I am not aware of a cross-browser way to receive binary data, so it uses - a typed array - property of XHRs (which will only work on Firefox 4).

-
- -
-
- JPEG 2000 URL:
- -
-
-
- - - diff --git a/demos/paper.pdf.js b/demos/paper.pdf.js deleted file mode 100644 index 70a939166bbd7..0000000000000 --- a/demos/paper.pdf.js +++ /dev/null @@ -1 +0,0 @@ -var DEMO_FILE=[37,80,68,70,45,49,46,52,10,37,208,212,197,216,10,51,32,48,32,111,98,106,32,60,60,10,47,76,101,110,103,116,104,32,49,54,50,57,32,32,32,32,32,32,10,47,70,105,108,116,101,114,32,47,70,108,97,116,101,68,101,99,111,100,101,10,62,62,10,115,116,114,101,97,109,10,120,218,133,23,203,142,219,54,240,158,175,240,45,50,98,105,69,234,101,229,212,237,54,69,27,36,167,46,90,160,73,14,180,68,219,68,36,82,21,165,184,155,175,239,12,135,146,229,141,146,194,128,73,206,139,195,121,235,231,199,23,119,191,242,98,195,138,136,179,44,221,60,30,55,140,231,81,92,20,155,34,99,81,156,101,155,199,122,243,33,120,211,218,170,87,221,32,245,235,109,152,198,89,112,175,105,125,247,110,91,242,224,207,247,225,96,194,183,91,150,5,98,203,179,224,203,150,197,129,248,195,177,16,221,131,105,59,213,200,126,251,233,241,45,220,184,223,48,22,149,89,198,221,141,112,83,201,217,38,76,178,104,159,231,116,227,125,99,224,10,158,197,193,223,226,179,80,51,95,25,149,57,207,29,27,139,178,60,221,132,44,143,202,196,115,189,55,95,85,211,8,79,29,47,168,65,84,196,247,112,9,75,162,50,221,19,185,248,42,62,111,249,62,16,234,167,150,56,163,202,180,158,187,88,234,24,114,22,19,127,6,230,201,60,255,253,193,14,189,168,134,21,237,98,184,41,131,155,136,240,45,152,37,6,179,128,109,102,179,240,132,5,202,210,58,156,37,110,226,192,14,66,215,162,175,9,220,8,125,26,197,73,210,201,28,111,136,89,112,145,135,157,103,27,187,206,244,131,244,124,96,58,208,200,233,224,158,64,74,72,107,165,30,148,104,154,167,109,152,240,60,128,29,109,64,16,109,14,189,65,29,47,86,246,54,34,208,47,210,118,106,144,120,200,2,121,68,244,17,174,178,132,29,204,44,138,56,233,104,64,199,126,77,135,233,69,248,238,125,234,216,113,61,72,90,251,81,211,70,120,130,139,108,154,29,109,181,209,142,42,9,206,222,154,16,110,158,15,188,54,237,26,99,229,115,225,74,159,110,148,241,209,50,106,229,163,21,4,245,214,27,134,241,96,225,45,213,136,67,131,175,103,206,172,132,118,118,3,192,210,92,59,194,93,206,170,58,211,22,244,184,74,151,36,27,124,170,90,5,214,91,177,13,216,76,245,100,231,209,202,227,216,104,240,24,158,83,186,25,224,206,245,184,65,143,165,113,16,17,250,55,82,99,121,31,98,119,51,83,47,137,80,244,158,191,151,194,26,237,158,182,162,9,97,237,244,162,109,22,60,205,47,167,171,208,162,14,66,158,166,151,93,125,235,248,176,8,152,177,169,233,120,144,211,170,229,199,56,230,21,4,226,110,237,114,165,171,102,172,233,2,206,64,151,209,250,3,7,119,195,227,254,85,118,152,209,149,169,37,237,32,113,136,8,221,3,206,90,232,9,192,122,97,156,198,116,224,48,226,130,32,89,209,97,116,49,4,197,199,251,4,183,203,208,133,163,203,70,88,171,179,81,149,140,156,20,47,226,70,212,95,219,125,140,97,154,197,113,208,245,18,83,16,15,108,81,83,119,132,21,154,16,80,83,25,28,125,81,93,169,28,72,12,17,31,186,59,195,155,75,125,100,83,173,205,50,12,16,14,247,95,239,194,51,90,205,149,99,75,216,249,66,66,10,168,19,237,1,227,21,145,100,96,132,43,77,25,69,85,42,92,179,27,149,174,164,140,87,42,222,142,16,16,78,33,200,2,15,185,60,41,193,83,157,116,177,6,200,177,163,117,160,224,33,252,34,219,245,40,61,37,212,32,218,64,201,208,207,243,219,107,67,170,167,192,125,233,213,224,30,143,7,229,87,31,186,184,93,248,54,229,148,232,8,118,233,230,248,229,225,53,237,62,198,224,34,248,99,116,164,190,22,174,199,49,134,94,177,159,66,180,40,174,106,32,88,105,2,10,61,229,16,0,175,21,31,81,181,234,101,53,184,202,225,24,92,181,5,248,236,176,245,4,58,122,47,141,104,97,94,148,96,65,239,74,223,132,221,73,121,239,127,83,236,118,158,9,243,9,9,64,59,189,20,224,30,134,20,195,89,12,94,150,126,150,71,249,15,250,94,145,4,62,165,121,193,111,211,0,113,232,88,68,160,165,57,89,26,193,15,203,187,19,247,36,32,154,236,245,18,131,125,181,170,98,203,195,170,199,227,2,99,101,80,173,63,160,252,225,169,83,21,213,125,4,205,254,193,131,242,235,3,45,78,45,60,190,122,229,149,114,52,46,37,96,183,242,210,213,186,66,15,216,63,75,127,231,7,178,55,91,18,77,22,102,193,148,122,190,67,178,69,94,94,181,222,83,112,207,156,63,104,192,17,197,239,227,121,196,206,149,178,242,166,70,184,244,160,180,68,20,166,37,130,90,40,81,204,53,3,132,26,55,115,64,19,29,148,92,53,189,203,81,158,166,115,142,186,131,168,107,224,128,230,211,224,57,187,169,171,41,181,58,92,105,202,73,211,105,202,1,74,75,93,30,137,142,30,231,186,237,202,213,23,215,242,176,62,67,205,117,149,95,153,209,58,63,3,76,181,157,177,86,65,172,175,212,237,252,249,200,75,67,7,52,109,217,28,253,222,165,14,95,90,62,241,150,79,214,99,30,224,46,222,12,49,74,106,189,14,78,148,189,90,43,231,254,53,160,58,208,2,89,253,164,69,171,42,58,80,54,10,180,37,1,6,89,157,181,250,7,106,36,70,40,26,13,39,51,23,86,128,85,94,198,202,112,131,224,81,215,235,35,27,57,34,78,131,247,191,63,210,166,129,134,167,173,135,226,179,4,109,161,171,182,10,236,122,237,180,8,207,92,36,17,133,53,99,95,201,27,41,147,170,0,17,211,32,157,44,6,105,206,56,232,194,65,43,167,205,121,24,186,215,100,169,9,115,163,237,221,221,229,114,137,228,236,188,200,244,167,181,143,135,56,141,242,184,152,164,98,155,132,9,230,30,77,196,168,19,227,249,127,59,49,18,47,58,177,23,122,163,16,85,92,154,198,56,124,43,145,57,75,108,127,80,120,164,166,192,7,132,139,31,128,215,210,170,147,79,151,146,223,198,33,156,221,8,135,116,46,27,112,198,249,78,166,211,172,24,227,4,181,156,114,61,16,51,8,87,79,21,195,120,221,183,4,250,8,97,227,137,180,167,110,71,59,208,238,100,104,61,246,166,37,70,65,0,63,24,134,205,114,208,34,148,176,225,90,115,152,167,140,34,159,10,41,236,92,97,207,130,179,58,157,159,203,66,244,162,126,225,113,154,174,112,95,203,1,34,154,216,201,202,40,174,57,25,200,210,115,107,191,51,231,213,190,36,248,175,205,27,115,227,0,104,104,173,165,171,87,176,187,128,180,105,56,52,211,156,120,117,102,52,71,27,124,151,22,201,126,250,24,204,203,40,47,252,231,224,135,7,211,225,128,243,212,195,43,7,146,0,83,128,170,228,116,69,227,47,19,93,39,133,31,64,207,115,77,51,122,162,124,9,229,173,235,193,122,47,61,166,243,229,32,243,13,30,214,94,182,6,77,72,118,172,163,79,164,97,194,111,53,76,88,148,148,251,149,239,125,148,113,239,101,66,70,64,163,157,190,247,19,72,133,47,215,100,200,226,111,191,243,175,87,64,172,68,105,146,76,41,199,86,180,96,69,18,241,107,174,243,152,177,59,248,229,72,250,226,205,227,139,255,0,228,41,128,150,10,101,110,100,115,116,114,101,97,109,10,101,110,100,111,98,106,10,50,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,80,97,103,101,10,47,67,111,110,116,101,110,116,115,32,51,32,48,32,82,10,47,82,101,115,111,117,114,99,101,115,32,49,32,48,32,82,10,47,77,101,100,105,97,66,111,120,32,91,48,32,48,32,53,57,53,46,50,55,54,32,56,52,49,46,56,57,93,10,47,80,97,114,101,110,116,32,57,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,49,32,48,32,111,98,106,32,60,60,10,47,70,111,110,116,32,60,60,32,47,70,50,55,32,52,32,48,32,82,32,47,70,50,56,32,53,32,48,32,82,32,47,70,50,48,32,54,32,48,32,82,32,47,70,50,51,32,55,32,48,32,82,32,47,70,51,50,32,56,32,48,32,82,32,62,62,10,47,80,114,111,99,83,101,116,32,91,32,47,80,68,70,32,47,84,101,120,116,32,93,10,62,62,32,101,110,100,111,98,106,10,49,49,32,48,32,111,98,106,10,91,51,51,51,32,50,53,48,32,50,55,56,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,51,51,51,32,51,51,51,32,54,55,53,32,54,55,53,32,54,55,53,32,53,48,48,32,57,50,48,32,54,49,49,32,54,49,49,32,54,54,55,32,55,50,50,32,54,49,49,32,54,49,49,32,55,50,50,32,55,50,50,32,51,51,51,32,52,52,52,32,54,54,55,32,53,53,54,32,56,51,51,32,54,54,55,32,55,50,50,32,54,49,49,32,55,50,50,32,54,49,49,32,53,48,48,32,53,53,54,32,55,50,50,32,54,49,49,32,56,51,51,32,54,49,49,32,53,53,54,32,53,53,54,32,51,56,57,32,50,55,56,32,51,56,57,32,52,50,50,32,53,48,48,32,51,51,51,32,53,48,48,32,53,48,48,32,52,52,52,32,53,48,48,32,52,52,52,32,50,55,56,32,53,48,48,32,53,48,48,32,50,55,56,32,50,55,56,32,52,52,52,32,50,55,56,32,55,50,50,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,51,56,57,32,51,56,57,32,50,55,56,32,53,48,48,32,52,52,52,93,10,101,110,100,111,98,106,10,49,50,32,48,32,111,98,106,10,91,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,32,53,50,53,93,10,101,110,100,111,98,106,10,49,51,32,48,32,111,98,106,10,91,50,55,55,46,56,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,50,55,55,46,56,32,50,55,55,46,56,32,51,49,57,46,52,32,55,55,55,46,56,32,52,55,50,46,50,32,52,55,50,46,50,32,54,54,54,46,55,32,54,54,54,46,55,32,54,54,54,46,55,32,54,51,56,46,57,32,55,50,50,46,50,32,53,57,55,46,50,32,53,54,57,46,52,32,54,54,54,46,55,32,55,48,56,46,51,32,50,55,55,46,56,32,52,55,50,46,50,32,54,57,52,46,52,32,53,52,49,46,55,32,56,55,53,32,55,48,56,46,51,32,55,51,54,46,49,32,54,51,56,46,57,32,55,51,54,46,49,32,54,52,53,46,56,32,53,53,53,46,54,32,54,56,48,46,54,32,54,56,55,46,53,32,54,54,54,46,55,32,57,52,52,46,53,32,54,54,54,46,55,32,54,54,54,46,55,32,54,49,49,46,49,32,50,56,56,46,57,32,53,48,48,32,50,56,56,46,57,32,53,48,48,32,50,55,55,46,56,32,50,55,55,46,56,32,52,56,48,46,54,32,53,49,54,46,55,32,52,52,52,46,52,32,53,49,54,46,55,32,52,52,52,46,52,32,51,48,53,46,54,32,53,48,48,32,53,49,54,46,55,32,50,51,56,46,57,32,50,54,54,46,55,32,52,56,56,46,57,32,50,51,56,46,57,32,55,57,52,46,52,32,53,49,54,46,55,32,53,48,48,32,53,49,54,46,55,32,53,49,54,46,55,32,51,52,49,46,55,32,51,56,51,46,51,32,51,54,49,46,49,32,53,49,54,46,55,32,52,54,49,46,49,32,54,56,51,46,51,32,52,54,49,46,49,32,52,54,49,46,49,32,52,51,52,46,55,93,10,101,110,100,111,98,106,10,49,52,32,48,32,111,98,106,10,91,53,53,54,32,53,53,54,32,49,54,55,32,51,51,51,32,54,49,49,32,50,55,56,32,51,51,51,32,51,51,51,32,48,32,51,51,51,32,53,54,52,32,48,32,54,49,49,32,52,52,52,32,51,51,51,32,50,55,56,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,48,32,51,51,51,32,49,56,48,32,50,53,48,32,51,51,51,32,52,48,56,32,53,48,48,32,53,48,48,32,56,51,51,32,55,55,56,32,51,51,51,32,51,51,51,32,51,51,51,32,53,48,48,32,53,54,52,32,50,53,48,32,51,51,51,32,50,53,48,32,50,55,56,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,50,55,56,32,50,55,56,32,53,54,52,32,53,54,52,32,53,54,52,32,52,52,52,32,57,50,49,32,55,50,50,32,54,54,55,32,54,54,55,32,55,50,50,32,54,49,49,32,53,53,54,32,55,50,50,32,55,50,50,32,51,51,51,32,51,56,57,32,55,50,50,32,54,49,49,32,56,56,57,32,55,50,50,32,55,50,50,32,53,53,54,32,55,50,50,32,54,54,55,32,53,53,54,32,54,49,49,32,55,50,50,32,55,50,50,32,57,52,52,32,55,50,50,32,55,50,50,32,54,49,49,32,51,51,51,32,50,55,56,32,51,51,51,32,52,54,57,32,53,48,48,32,51,51,51,32,52,52,52,32,53,48,48,32,52,52,52,32,53,48,48,32,52,52,52,32,51,51,51,32,53,48,48,32,53,48,48,32,50,55,56,32,50,55,56,32,53,48,48,32,50,55,56,32,55,55,56,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,51,51,51,32,51,56,57,32,50,55,56,32,53,48,48,32,53,48,48,32,55,50,50,32,53,48,48,32,53,48,48,32,52,52,52,32,52,56,48,32,50,48,48,32,52,56,48,32,53,52,49,32,48,32,48,32,48,32,51,51,51,32,53,48,48,32,52,52,52,32,49,48,48,48,32,53,48,48,32,53,48,48,32,51,51,51,32,49,48,48,48,32,53,53,54,32,51,51,51,32,56,56,57,32,48,32,48,32,48,32,48,32,48,32,48,32,52,52,52,32,52,52,52,32,51,53,48,32,53,48,48,93,10,101,110,100,111,98,106,10,49,53,32,48,32,111,98,106,10,91,51,51,51,32,50,53,48,32,50,55,56,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,53,48,48,32,51,51,51,32,51,51,51,32,53,55,48,32,53,55,48,32,53,55,48,32,53,48,48,32,57,51,48,32,55,50,50,32,54,54,55,32,55,50,50,32,55,50,50,32,54,54,55,32,54,49,49,32,55,55,56,32,55,55,56,32,51,56,57,32,53,48,48,32,55,55,56,32,54,54,55,32,57,52,52,32,55,50,50,32,55,55,56,32,54,49,49,32,55,55,56,32,55,50,50,32,53,53,54,32,54,54,55,32,55,50,50,32,55,50,50,32,49,48,48,48,32,55,50,50,32,55,50,50,32,54,54,55,32,51,51,51,32,50,55,56,32,51,51,51,32,53,56,49,32,53,48,48,32,51,51,51,32,53,48,48,32,53,53,54,32,52,52,52,32,53,53,54,32,52,52,52,32,51,51,51,32,53,48,48,32,53,53,54,32,50,55,56,32,51,51,51,32,53,53,54,32,50,55,56,32,56,51,51,32,53,53,54,32,53,48,48,32,53,53,54,32,53,53,54,32,52,52,52,32,51,56,57,32,51,51,51,32,53,53,54,32,53,48,48,93,10,101,110,100,111,98,106,10,49,54,32,48,32,111,98,106,32,60,60,10,47,76,101,110,103,116,104,49,32,49,53,51,48,10,47,76,101,110,103,116,104,50,32,55,48,56,51,10,47,76,101,110,103,116,104,51,32,48,10,47,76,101,110,103,116,104,32,56,48,57,51,32,32,32,32,32,32,10,47,70,105,108,116,101,114,32,47,70,108,97,116,101,68,101,99,111,100,101,10,62,62,10,115,116,114,101,97,109,10,120,218,141,183,7,48,156,223,27,54,44,162,46,209,123,93,189,179,122,39,106,16,189,119,89,44,86,217,197,174,222,162,19,37,132,232,53,74,72,180,104,17,68,39,68,73,136,78,148,8,209,123,39,188,155,252,250,255,251,102,222,119,118,230,217,231,186,219,57,215,185,175,251,204,60,108,76,186,6,124,10,246,112,91,136,42,28,134,228,19,228,7,73,1,149,180,12,12,4,65,64,16,72,152,31,4,18,2,176,177,25,66,145,174,144,191,236,0,54,99,136,39,2,10,135,73,253,43,66,201,19,2,70,162,108,202,96,36,42,80,11,14,3,106,120,185,2,5,133,129,130,98,82,130,226,82,32,16,80,8,4,146,252,43,16,238,41,5,84,6,123,67,237,129,90,252,64,13,56,12,130,0,176,41,193,221,253,60,161,142,78,72,212,58,127,189,2,57,237,184,128,130,146,146,226,188,191,211,129,10,110,16,79,168,29,24,6,212,2,35,157,32,110,168,21,237,192,174,64,3,184,29,20,130,244,251,79,9,78,25,39,36,210,93,74,64,192,199,199,135,31,236,134,224,135,123,58,202,113,241,2,125,160,72,39,160,62,4,1,241,244,134,216,3,127,81,6,106,131,221,32,127,82,227,7,176,1,13,157,160,136,63,28,6,112,7,164,15,216,19,2,68,25,92,161,118,16,24,2,149,226,5,179,135,120,2,81,171,3,13,212,53,129,58,238,16,216,31,193,154,127,4,240,2,255,60,28,160,32,191,224,223,229,254,204,254,85,8,10,251,157,12,182,179,131,187,185,131,97,126,80,152,35,208,1,234,10,1,234,168,106,242,35,125,145,188,64,48,204,254,87,32,216,21,1,71,229,131,189,193,80,87,176,45,42,224,247,214,193,64,85,5,61,32,24,197,240,79,126,8,59,79,168,59,18,193,143,128,186,254,226,40,240,171,12,234,152,85,96,246,74,112,55,55,8,12,137,0,252,218,159,50,212,19,98,135,58,119,63,129,63,155,235,2,131,251,192,2,254,66,14,80,152,189,195,47,26,246,94,238,2,70,48,168,135,23,68,93,249,207,24,148,9,240,143,205,17,130,4,138,130,64,32,9,144,48,16,226,1,132,248,218,57,9,252,90,192,208,207,29,242,219,41,248,203,140,226,16,20,224,14,119,7,58,160,104,64,130,160,14,16,212,31,32,0,1,246,134,0,145,158,94,144,160,128,127,59,254,139,0,130,130,64,123,168,29,18,104,11,113,132,194,0,255,84,71,153,33,14,127,96,84,255,61,161,190,64,11,16,74,126,130,64,208,175,223,223,111,86,40,133,217,195,97,174,126,255,132,255,110,177,128,186,153,138,146,146,49,207,159,148,255,118,42,42,194,125,129,1,124,98,130,64,62,33,81,16,80,82,82,18,40,46,42,9,12,250,111,153,191,15,224,47,242,191,173,186,96,232,159,155,251,87,65,117,152,3,28,40,249,7,7,212,225,253,197,195,251,79,97,112,254,57,53,92,192,255,174,160,13,71,201,25,2,228,252,71,253,150,32,81,144,29,234,33,248,255,60,3,191,83,254,255,164,255,171,202,255,85,253,255,187,35,85,47,87,215,223,126,206,63,2,254,63,126,176,27,212,213,239,207,8,148,156,189,144,168,209,208,130,163,6,4,246,191,161,38,144,63,230,89,11,98,15,245,114,251,95,175,58,18,140,26,17,5,152,163,235,223,7,9,69,168,66,125,33,246,186,80,164,157,211,31,42,250,171,15,168,242,174,80,24,68,23,142,128,254,186,113,128,124,130,32,208,255,248,80,67,103,231,130,186,85,16,168,110,253,118,65,80,51,245,223,37,85,96,118,112,251,95,195,39,36,42,6,4,123,122,130,253,0,32,148,194,132,68,69,129,1,130,168,41,181,135,248,254,22,55,80,128,31,6,71,162,82,128,40,122,65,64,7,184,39,224,87,79,37,197,129,2,224,95,166,223,72,76,4,133,144,127,67,148,130,4,236,254,70,130,32,81,160,0,244,95,16,149,234,242,47,40,1,20,112,253,23,68,229,186,253,3,81,179,32,0,255,27,138,136,1,5,220,81,237,135,219,255,19,33,36,4,20,240,255,13,255,67,208,206,203,211,19,53,253,191,69,136,98,255,23,254,125,213,64,32,190,16,59,192,204,36,220,78,58,194,185,54,162,245,188,70,129,214,135,111,117,24,107,113,185,45,54,201,172,55,70,20,201,62,85,16,224,164,137,157,245,96,204,67,241,145,125,37,213,96,186,238,116,121,212,232,100,32,45,247,238,249,136,175,101,103,78,232,66,154,90,62,18,77,165,119,69,113,159,175,112,224,226,168,211,17,194,96,15,167,113,252,36,158,30,187,66,188,151,172,71,79,248,200,2,195,130,35,197,100,242,58,82,188,75,248,71,213,90,241,207,54,196,15,115,201,45,160,27,176,244,148,136,41,141,22,153,160,144,215,182,133,30,103,198,196,186,140,252,104,102,73,148,72,226,105,145,225,101,168,110,244,233,39,122,28,52,241,76,177,53,158,250,194,111,197,34,49,243,227,215,175,253,57,125,189,233,194,135,47,30,118,87,139,85,70,145,82,147,249,107,48,229,13,62,251,64,77,158,156,163,241,22,129,198,174,40,122,170,84,158,34,188,55,222,141,86,48,248,17,107,108,27,63,200,86,175,251,88,47,55,221,251,110,236,93,236,119,118,166,119,105,182,140,27,83,119,25,53,155,226,113,104,36,164,224,170,92,62,178,182,252,55,132,160,206,22,140,178,190,153,230,196,218,52,226,33,105,145,238,105,6,142,54,131,226,50,91,146,192,39,241,227,103,125,66,11,152,170,230,232,69,36,32,135,249,31,201,81,24,220,171,162,204,85,4,20,87,132,1,95,176,240,6,84,206,147,151,10,23,210,3,151,135,216,253,137,2,196,157,73,191,183,55,126,92,253,129,67,131,165,84,156,166,52,236,214,81,196,192,90,26,17,150,126,82,21,62,243,129,72,201,193,228,135,22,251,186,164,201,7,149,216,112,37,113,224,70,99,82,246,29,209,107,189,59,8,188,70,5,116,208,145,201,182,105,60,16,44,114,230,128,77,215,119,26,85,42,44,150,65,95,251,28,159,142,82,153,110,189,93,98,119,179,188,208,87,114,60,68,165,240,24,121,55,96,11,224,21,136,237,46,69,47,216,188,96,215,120,238,255,68,244,132,38,197,58,231,82,109,224,113,188,80,172,173,47,69,77,195,192,86,209,125,155,149,251,25,254,184,142,145,20,11,97,51,86,11,71,152,32,118,94,252,81,219,59,243,173,250,85,243,204,89,192,165,247,224,214,144,222,179,75,11,102,158,246,14,174,141,178,154,90,182,211,101,32,123,140,68,11,105,32,110,244,156,136,14,199,112,209,171,151,4,211,25,52,95,209,26,70,163,171,27,184,118,105,111,36,89,191,101,127,119,220,44,140,125,27,250,194,17,122,156,15,115,241,126,118,160,111,199,215,234,232,12,168,122,177,232,219,41,98,71,178,97,252,120,60,6,51,200,125,87,33,149,139,237,17,79,104,63,68,90,208,135,208,20,167,233,135,235,150,67,234,251,22,187,121,77,166,1,73,205,29,29,2,140,165,112,27,218,50,28,187,29,72,155,187,83,250,62,189,165,146,230,135,126,103,157,153,219,30,174,181,97,39,63,108,207,48,158,220,86,143,194,175,124,239,84,160,4,107,53,50,239,222,164,15,110,76,58,127,82,141,84,200,224,185,112,31,50,158,230,222,171,235,124,244,222,32,82,46,80,217,110,219,140,98,115,203,251,222,48,250,147,21,62,158,54,159,111,51,179,235,94,117,228,189,246,22,76,65,75,161,122,48,173,131,139,148,148,237,36,47,201,86,105,180,210,6,180,150,240,87,111,99,156,53,202,234,215,93,118,94,113,151,216,135,74,137,24,184,184,54,32,198,242,130,66,68,112,75,59,46,113,105,97,97,71,9,183,97,180,222,31,231,84,217,55,140,231,205,36,232,157,51,9,251,252,125,228,79,90,139,54,65,65,123,93,33,243,199,108,72,202,180,121,12,195,148,136,208,27,182,44,233,116,119,33,61,5,147,135,17,30,226,167,98,100,245,206,249,14,212,179,242,202,57,216,220,53,98,254,79,187,32,141,199,110,89,187,17,114,56,210,41,85,81,25,171,180,197,154,206,234,91,167,86,14,149,93,196,131,143,172,203,210,164,244,94,142,211,102,178,239,16,201,29,107,27,68,208,38,82,162,63,169,27,179,204,123,96,102,156,193,123,92,84,32,1,14,103,165,127,236,10,154,7,104,142,28,141,254,44,10,184,155,83,18,45,225,104,106,225,137,148,165,93,165,191,31,136,24,240,166,171,181,4,163,227,159,238,211,60,255,222,154,127,106,219,64,109,146,167,101,108,176,120,224,125,4,179,190,164,10,33,114,34,48,218,87,218,150,225,139,93,168,216,81,211,145,239,172,218,107,173,38,71,234,99,185,43,223,44,192,175,102,172,109,101,220,221,55,85,28,4,83,177,151,54,187,239,223,189,96,56,114,116,184,222,122,40,170,169,213,185,237,166,51,235,241,163,100,35,68,202,173,138,67,13,139,129,197,212,242,124,14,180,98,121,213,249,204,12,152,198,238,103,55,53,170,71,49,28,164,176,242,240,211,64,169,241,108,92,42,52,80,206,73,186,37,74,231,136,146,136,44,40,161,41,238,235,141,150,77,95,254,9,225,158,191,88,148,169,106,247,244,144,77,179,70,113,72,88,80,167,212,70,5,73,180,25,19,25,230,194,222,245,248,210,109,69,148,195,217,9,175,65,89,50,91,195,221,150,142,27,201,254,227,231,112,115,234,206,175,15,13,222,166,148,196,54,184,151,226,211,132,11,156,74,72,232,232,60,151,146,47,109,224,222,178,52,138,33,200,52,126,27,26,39,224,29,61,232,7,74,210,153,119,236,107,78,117,78,3,200,164,216,151,62,147,92,239,243,212,83,41,163,0,153,125,187,199,244,82,110,118,67,65,69,255,250,245,119,66,204,15,238,116,145,11,175,23,209,92,52,6,54,237,40,137,198,130,247,158,27,144,175,188,120,78,49,50,66,241,170,78,33,213,230,37,89,54,63,147,71,234,43,23,41,33,221,107,220,14,199,146,193,203,54,90,14,192,35,72,115,245,88,158,207,142,75,169,199,148,179,146,153,252,83,235,134,53,40,77,207,19,83,133,84,110,204,175,136,60,46,106,23,59,73,186,228,151,179,161,169,249,210,5,15,61,24,82,50,142,37,29,119,111,69,171,112,228,228,123,190,164,133,141,32,173,29,79,222,136,11,249,102,122,222,147,95,129,9,201,136,114,190,221,176,41,194,181,242,225,215,104,44,56,70,224,166,221,103,128,116,112,92,204,211,52,78,64,29,222,167,200,216,136,207,131,142,20,160,89,120,140,84,91,182,3,36,115,117,25,153,37,141,48,234,79,86,115,29,146,114,186,145,84,25,121,246,237,213,99,212,175,235,21,7,53,92,178,166,120,127,22,7,91,176,44,163,43,8,147,157,47,193,118,46,201,206,79,114,159,2,45,157,226,95,251,49,98,153,221,49,184,61,219,148,18,96,1,143,31,196,108,173,77,74,112,28,201,188,95,149,163,6,53,169,58,62,140,61,169,29,210,160,12,20,162,136,118,69,223,12,195,220,190,134,58,202,49,22,124,35,144,122,148,29,250,35,216,157,97,161,78,238,152,172,212,163,189,91,201,239,14,166,107,189,120,214,224,35,255,188,186,94,109,210,227,153,211,189,96,171,227,139,144,168,225,35,202,32,215,226,111,134,201,244,29,53,76,13,234,123,150,137,42,167,91,30,128,213,239,225,31,176,105,231,64,243,76,138,92,232,41,138,145,139,85,100,112,95,166,174,56,158,10,222,106,182,17,44,188,205,13,183,190,52,102,109,51,34,72,150,147,88,118,8,69,148,245,60,255,225,80,89,74,92,240,38,97,215,89,162,2,94,52,121,178,136,211,172,24,79,199,216,187,169,145,54,111,77,90,16,195,113,249,225,205,209,217,66,129,228,24,140,165,162,153,246,85,33,58,141,249,168,24,87,33,61,105,15,249,184,114,156,76,37,255,236,197,58,137,215,181,62,81,184,246,213,56,15,188,228,58,82,39,61,153,88,219,175,250,227,161,72,54,149,137,133,88,87,52,3,41,54,180,18,99,123,127,243,41,226,193,25,233,109,106,228,179,228,18,114,207,129,68,69,227,97,200,19,183,71,158,114,37,39,18,180,198,6,67,143,143,36,2,196,233,94,143,4,221,53,222,230,27,42,192,181,62,59,247,14,45,244,252,68,159,180,93,200,42,145,184,75,101,225,151,36,138,48,208,189,111,188,213,23,242,66,221,194,141,91,127,119,105,61,60,115,209,222,146,225,206,183,157,46,121,211,4,204,189,31,9,49,73,8,90,115,101,179,87,247,234,191,40,212,108,12,178,246,214,126,44,222,157,142,155,188,215,177,240,86,2,40,203,221,189,114,206,23,245,154,43,197,70,123,253,67,255,146,14,135,179,74,82,187,3,161,118,206,38,86,102,169,229,139,111,41,65,194,67,85,37,253,227,47,187,13,59,147,171,124,194,103,30,217,207,159,80,123,213,6,160,85,120,86,155,164,127,177,22,228,81,224,230,252,76,36,192,181,100,130,7,235,53,29,181,157,214,148,59,90,213,243,235,33,186,224,169,182,210,48,87,41,235,30,146,248,100,220,6,55,219,137,162,233,78,20,68,195,114,233,52,173,12,198,219,185,228,80,170,75,169,20,59,246,247,173,59,137,56,34,113,247,27,85,253,106,127,35,158,31,153,224,56,224,52,232,15,96,159,255,178,166,249,250,176,40,130,229,128,248,170,231,14,55,175,216,67,162,94,119,199,36,249,47,218,67,82,137,185,36,111,11,136,20,33,11,170,95,0,236,126,41,167,94,166,73,162,45,186,118,28,228,84,27,37,132,176,216,145,133,150,128,74,107,215,116,199,183,4,24,106,222,0,230,166,72,83,87,7,138,213,106,133,25,202,17,21,81,232,246,209,192,6,245,251,55,45,219,0,155,23,48,204,119,67,251,217,137,117,219,181,108,175,39,209,32,65,90,3,98,244,95,82,133,205,50,170,189,233,159,72,95,245,52,103,159,177,116,82,62,77,52,105,53,109,136,62,84,11,43,207,87,255,194,91,56,41,199,185,109,123,38,68,201,129,222,147,89,111,83,241,35,104,135,166,65,90,92,67,21,240,66,58,226,228,12,33,58,91,66,249,115,222,214,219,195,78,98,122,149,33,87,91,175,68,45,113,221,169,60,180,245,89,93,24,36,199,37,60,50,155,119,163,98,194,90,200,213,192,239,11,164,128,127,160,39,173,115,227,229,33,94,207,65,78,255,248,154,153,254,240,144,114,177,8,252,84,106,242,221,138,41,193,43,242,144,119,14,209,102,27,30,206,35,42,149,65,210,128,71,213,189,138,226,100,129,129,240,5,194,118,218,215,202,236,147,120,16,22,76,113,217,143,104,239,180,200,135,130,130,200,107,42,181,63,165,136,29,188,8,114,113,14,191,193,104,27,159,107,89,162,242,50,90,6,134,145,85,69,156,210,55,34,75,241,234,121,219,250,7,41,77,159,127,214,123,254,66,125,54,247,81,142,115,35,37,69,177,110,126,157,63,241,81,121,200,215,26,116,178,166,98,165,245,243,199,215,235,187,186,208,197,83,198,57,214,249,124,25,3,158,180,239,144,77,15,80,131,161,20,36,3,36,130,93,164,37,192,81,83,97,121,209,249,249,158,195,77,251,162,23,242,241,28,111,227,181,18,248,69,110,93,72,210,1,162,47,40,123,84,133,104,175,171,165,220,46,64,231,85,246,217,29,78,117,99,40,243,185,83,150,212,100,238,88,167,53,143,184,246,49,242,235,50,29,126,92,232,69,24,83,12,130,220,236,152,10,191,175,124,56,80,35,164,140,160,33,230,173,147,210,251,59,100,13,134,199,120,72,229,220,112,67,249,159,51,42,76,143,100,172,156,154,23,177,58,86,177,49,234,245,179,8,139,253,198,119,238,68,248,98,158,12,178,36,182,126,112,200,219,49,91,10,191,111,147,127,237,196,110,217,125,198,186,232,104,146,89,101,147,139,246,221,163,64,68,250,147,241,206,108,54,213,120,205,168,88,243,109,102,237,67,180,119,189,3,210,239,68,41,163,9,88,134,211,201,0,206,153,146,43,124,175,87,15,36,239,86,166,9,29,158,125,233,247,17,214,35,126,53,121,175,252,188,52,55,81,249,192,96,191,238,30,205,208,203,252,238,44,91,71,59,170,226,158,135,99,29,1,68,159,84,121,32,116,180,229,34,195,87,51,200,31,155,126,68,131,151,65,11,150,6,61,126,73,77,192,73,65,30,70,214,48,48,23,96,162,88,219,234,136,169,166,226,182,79,143,170,93,193,60,212,169,181,88,14,142,133,65,93,22,172,211,148,182,187,149,34,0,164,193,149,184,105,41,147,136,124,43,122,39,152,59,42,182,203,33,204,151,184,244,93,210,205,189,184,85,10,73,239,143,236,227,27,23,253,123,172,15,218,66,174,26,102,190,169,110,213,229,14,164,27,88,12,38,104,2,21,55,221,154,19,93,243,169,18,54,151,149,166,170,90,88,127,96,18,76,158,143,10,124,203,123,100,205,76,138,111,206,32,102,201,30,170,122,195,186,44,208,67,62,145,46,79,19,47,155,57,8,79,239,170,179,20,207,65,223,182,60,208,119,136,250,233,230,255,250,248,81,165,251,101,5,204,48,185,248,188,157,117,156,25,118,167,225,135,113,179,92,121,122,91,242,148,50,73,34,230,110,97,28,36,160,75,48,152,78,124,117,125,217,228,158,177,28,195,89,102,114,71,220,196,231,240,27,97,156,229,229,132,131,70,107,228,169,166,204,228,71,102,76,15,247,253,192,210,177,58,50,134,87,117,239,19,176,44,62,55,74,41,200,171,119,194,173,82,53,198,62,164,106,217,102,4,34,127,104,233,154,50,255,108,226,154,238,202,19,187,161,0,223,141,248,124,10,100,202,125,244,205,192,170,86,201,248,249,135,212,126,149,181,120,156,112,97,99,168,45,233,103,76,136,6,4,235,158,44,33,99,220,192,117,154,40,227,129,144,115,120,63,6,92,145,134,157,140,43,96,157,204,0,99,107,228,110,132,32,228,123,1,122,122,207,206,33,84,77,2,188,206,162,2,204,202,116,170,2,11,75,166,131,159,162,203,119,148,22,224,237,246,51,221,209,255,186,177,153,22,76,157,22,158,92,96,11,118,109,223,110,190,203,52,162,33,225,242,178,84,253,51,235,163,126,126,12,202,198,189,208,49,230,7,67,241,211,33,177,22,4,51,252,76,114,201,135,74,174,185,15,211,20,45,91,69,165,89,197,103,204,167,143,60,168,64,38,117,5,4,230,50,85,65,100,214,115,68,56,68,247,174,157,118,10,93,4,34,145,56,104,164,240,16,234,243,202,194,44,229,10,42,41,138,164,213,235,54,135,210,77,168,92,232,83,213,58,62,154,29,180,80,154,208,64,157,233,145,71,75,139,44,75,22,60,86,182,88,19,171,129,159,229,58,246,214,162,18,212,108,43,182,24,225,129,141,57,234,89,95,69,178,74,215,127,68,145,74,11,90,36,87,33,148,53,173,74,153,82,110,132,191,183,119,125,163,159,219,31,181,48,92,5,25,148,114,99,168,113,141,140,241,238,248,69,229,65,227,170,52,14,93,171,190,144,32,247,69,103,30,171,197,18,41,25,19,198,50,61,163,73,29,191,199,223,120,9,70,124,243,185,80,241,21,149,143,0,77,62,143,103,214,7,15,83,203,136,19,10,10,142,72,214,207,149,199,236,112,186,236,207,130,55,123,177,240,96,94,1,207,60,28,169,34,60,33,95,124,54,232,27,243,247,56,176,158,113,118,121,15,209,194,239,34,131,1,247,203,46,182,5,59,140,247,223,23,205,141,170,79,243,166,128,74,136,135,236,206,249,109,75,47,243,252,119,124,220,73,194,90,48,193,155,87,155,120,11,104,135,74,123,158,251,50,105,86,201,146,107,248,251,186,65,235,0,205,232,221,130,187,143,128,239,68,78,243,122,199,243,83,15,220,185,9,220,122,227,131,125,249,85,72,187,11,206,172,180,70,174,114,125,244,20,184,191,227,104,216,238,68,55,99,115,165,126,74,211,195,15,251,148,147,179,112,158,222,34,57,38,159,82,68,77,216,22,32,47,142,199,38,66,148,125,201,188,242,166,132,216,112,243,229,247,7,45,175,165,118,157,83,209,96,211,55,173,41,74,29,137,212,154,211,33,81,154,208,140,186,250,56,190,147,151,11,185,210,189,21,252,238,76,111,10,86,133,178,146,247,142,99,228,200,39,100,121,206,65,173,3,234,58,254,159,209,251,144,102,121,52,83,41,106,19,24,252,86,5,70,36,52,140,203,197,77,221,234,45,94,105,15,67,223,72,47,128,156,143,22,228,218,196,91,140,166,13,219,217,92,158,79,53,132,133,149,146,29,155,187,218,4,112,82,153,212,28,132,67,11,77,134,240,229,151,155,232,204,205,86,51,6,84,228,20,149,39,172,228,7,182,36,179,195,132,22,52,29,235,210,109,18,73,72,239,45,187,70,113,14,72,80,27,39,236,200,49,198,105,22,38,184,201,239,154,1,85,51,94,235,93,255,148,27,72,142,202,9,219,214,166,151,85,14,232,134,53,72,43,17,131,88,82,167,135,76,228,234,147,20,170,94,10,52,39,217,248,217,157,199,124,236,161,83,131,243,124,229,110,247,147,197,188,126,95,150,9,213,203,22,166,234,101,27,58,229,22,150,34,236,4,58,121,46,21,250,69,24,253,4,105,207,76,65,23,213,50,130,248,18,147,107,139,189,15,67,92,82,130,95,158,232,223,100,247,228,251,132,103,62,194,39,121,27,159,122,189,37,67,49,237,60,179,99,21,83,174,123,52,115,86,45,112,135,147,139,250,225,214,90,102,191,59,75,23,89,251,17,2,22,123,224,163,238,70,194,231,142,94,143,16,237,147,161,121,153,194,18,223,238,228,25,205,161,183,68,99,92,253,144,250,88,87,107,93,86,79,148,49,212,30,135,175,122,212,199,187,157,233,66,254,123,36,190,40,205,146,145,137,163,244,94,251,147,79,135,87,188,115,22,11,252,93,19,45,114,91,233,21,57,142,185,234,188,207,227,85,223,10,112,27,135,10,77,65,110,24,165,157,205,209,22,39,86,149,190,179,249,202,156,170,75,77,147,121,223,224,104,165,165,54,196,3,59,122,93,42,239,119,233,159,59,60,134,228,106,120,233,180,217,223,219,54,235,217,58,192,248,118,232,228,114,232,90,161,130,206,93,197,251,230,182,232,184,43,6,7,3,164,23,135,43,43,25,156,223,86,117,194,127,80,120,243,160,51,117,61,153,96,240,84,132,13,157,129,6,206,61,136,172,88,243,97,176,105,105,166,214,205,50,95,187,197,243,51,138,87,196,112,10,46,191,59,107,197,200,24,13,79,197,161,47,240,87,197,24,24,176,180,96,220,194,29,129,128,242,38,112,243,201,179,217,76,25,157,107,227,159,224,153,178,134,115,26,190,113,151,196,125,130,17,59,45,103,173,21,225,142,123,145,54,185,242,241,7,44,244,149,81,131,146,104,26,47,23,94,254,26,158,69,84,165,82,116,215,123,162,56,31,218,11,190,167,192,235,133,54,69,66,158,67,227,54,126,133,217,221,121,175,77,141,62,18,153,155,79,125,109,167,201,138,20,6,190,233,52,46,244,151,52,14,226,193,250,229,236,214,62,81,139,179,177,139,179,45,145,194,161,148,209,42,95,43,133,196,2,201,188,143,139,10,229,244,71,83,46,3,69,38,202,225,79,236,72,206,175,136,35,124,206,131,55,212,60,241,52,114,163,195,48,46,123,150,200,117,166,164,132,86,242,44,114,60,131,131,132,67,198,60,30,172,80,244,125,177,165,161,229,32,83,114,214,86,241,24,36,117,146,236,81,225,206,106,228,114,171,231,140,61,67,240,50,53,60,35,152,171,158,173,96,82,86,5,24,169,238,166,230,175,159,21,94,175,173,77,95,241,220,115,176,174,12,247,168,102,20,216,202,78,224,167,107,18,123,74,11,23,187,68,219,199,216,240,27,176,240,25,219,108,69,179,74,167,102,78,124,167,28,210,49,166,92,145,226,251,100,21,155,19,172,76,225,252,193,73,103,241,48,13,52,144,153,62,33,105,58,187,162,16,203,118,123,188,94,167,205,86,246,162,133,185,161,82,60,238,14,199,17,238,26,159,30,215,196,213,220,210,226,116,185,32,184,108,238,121,179,156,178,103,153,96,242,26,137,155,70,180,22,203,17,26,232,77,88,60,231,229,168,114,47,223,186,224,103,74,80,59,195,246,86,157,193,233,143,9,236,146,91,134,9,53,14,77,13,233,135,0,51,138,44,161,92,230,41,49,226,137,106,176,253,72,187,226,32,129,229,247,207,223,141,96,231,149,88,18,179,28,126,106,111,99,222,6,172,40,59,214,225,215,239,154,65,183,89,201,112,202,20,121,249,49,42,35,114,155,184,35,147,160,54,21,201,115,81,154,250,99,203,24,18,139,33,11,245,170,164,253,185,42,0,133,66,129,189,216,172,176,205,106,192,214,57,97,49,73,131,101,95,194,106,68,83,18,248,137,178,209,26,49,198,254,241,99,222,86,170,227,107,244,142,183,47,111,25,21,133,107,16,84,67,132,42,232,103,217,221,79,79,239,138,120,53,65,62,61,36,82,95,72,44,251,154,119,173,105,204,123,224,215,124,50,165,251,89,152,213,6,243,167,55,247,129,194,124,215,209,222,171,106,122,180,68,202,169,113,70,231,93,68,55,203,64,51,91,101,54,1,253,211,231,164,94,35,161,108,111,217,15,112,236,6,77,31,94,37,78,50,120,173,18,79,224,244,140,148,74,220,59,76,174,121,181,255,228,117,84,178,182,117,255,119,144,10,27,117,230,55,149,17,19,225,147,90,168,76,133,212,91,157,50,144,118,131,250,56,254,226,149,5,179,162,162,155,186,204,113,211,190,57,198,114,103,253,229,112,93,151,145,106,240,244,73,17,109,95,162,146,139,195,211,98,14,27,94,76,32,92,56,9,125,169,40,76,55,200,16,7,221,221,10,23,143,105,216,4,75,249,43,86,29,161,93,173,94,108,25,30,248,84,97,125,7,36,251,142,72,139,175,109,224,73,228,203,69,73,81,175,184,151,221,123,111,211,240,87,47,27,170,63,195,19,250,171,214,116,76,58,98,166,13,150,31,110,139,117,117,248,72,101,215,182,219,55,149,225,93,35,204,189,133,165,13,60,57,143,7,162,167,101,217,219,88,89,51,187,244,236,115,60,174,138,115,218,88,8,104,106,167,11,118,191,195,155,107,202,146,185,82,52,216,245,166,217,168,12,109,98,69,134,7,24,244,153,213,150,40,205,240,45,70,27,99,38,13,202,197,126,206,90,39,188,56,120,180,169,20,180,205,199,82,231,42,232,152,48,84,134,149,231,34,92,51,35,133,43,193,126,201,78,119,94,244,194,104,71,83,98,239,235,22,215,149,138,104,65,140,190,174,226,118,62,230,218,151,99,212,23,182,85,150,57,125,202,140,163,171,175,127,183,66,124,237,140,237,246,50,77,67,249,166,202,113,238,8,28,72,101,34,20,34,101,223,4,93,3,111,167,76,190,51,121,204,253,105,145,67,55,217,63,110,174,182,183,218,70,171,247,231,204,155,228,73,172,169,205,138,3,236,77,202,190,18,43,79,7,94,57,37,129,64,166,141,7,76,217,229,188,126,128,5,229,112,124,37,143,68,185,169,207,123,68,84,223,56,179,35,210,247,51,222,116,252,132,234,71,198,44,138,148,159,83,177,159,206,15,97,126,114,245,122,156,106,253,146,236,41,229,4,199,99,46,134,81,3,82,121,157,13,203,57,253,70,68,60,133,31,101,155,224,170,180,169,100,217,90,13,18,67,55,111,41,133,97,90,200,148,198,233,242,94,13,162,125,55,213,182,243,101,178,66,196,236,173,110,149,223,238,160,44,239,32,203,162,12,28,119,186,243,91,11,211,74,211,143,138,78,166,163,196,159,204,246,146,166,59,199,251,82,70,194,63,181,216,100,46,206,21,51,162,249,218,191,173,244,93,226,13,71,153,71,116,24,90,89,218,122,42,173,158,47,47,143,250,10,179,109,201,157,186,193,174,248,40,21,30,83,209,221,62,161,253,217,175,225,90,142,142,40,43,10,87,21,124,167,45,159,1,164,236,126,232,27,136,137,227,184,38,75,225,104,48,20,241,70,36,211,38,227,190,64,200,211,194,0,50,39,203,236,215,93,193,133,223,125,38,94,212,59,157,125,38,174,12,234,8,238,26,170,184,234,181,161,219,218,111,49,184,177,170,22,167,51,239,28,159,94,191,180,30,84,103,39,120,48,39,14,36,255,66,180,17,227,226,210,36,114,244,100,153,213,150,133,1,217,65,164,57,235,226,99,70,248,195,180,7,169,14,167,14,147,157,246,184,235,56,122,160,213,167,153,252,73,233,69,47,154,99,219,131,40,178,13,32,155,41,27,185,196,76,5,41,26,182,236,41,11,78,61,73,29,79,236,235,4,166,239,83,237,12,16,215,19,139,252,69,234,189,204,210,110,206,206,235,72,43,235,231,66,52,30,130,134,193,248,73,88,180,126,254,35,18,226,110,53,181,253,239,59,144,50,30,35,10,44,205,161,230,70,147,79,49,78,180,62,84,33,62,12,23,124,205,85,20,138,170,159,238,81,126,127,179,5,229,98,89,16,121,217,97,126,51,20,29,149,240,192,210,230,49,121,141,229,187,239,31,183,11,189,216,209,147,166,107,174,74,23,130,190,42,217,3,167,128,131,68,138,138,36,155,73,20,69,170,34,159,98,98,229,218,13,166,199,34,9,85,93,210,54,243,196,110,47,121,37,188,62,196,126,42,213,221,244,246,33,121,145,107,96,152,126,13,175,222,199,242,182,58,97,176,89,23,115,61,182,182,198,203,182,206,248,104,174,127,143,82,41,125,133,219,97,221,244,62,128,162,200,20,82,99,114,102,76,67,172,124,220,104,76,241,237,5,51,203,149,93,132,200,157,133,231,73,90,102,155,38,134,178,111,3,57,199,76,183,50,67,171,113,165,217,37,85,246,152,43,147,140,63,185,121,186,105,58,87,146,41,170,33,42,148,147,115,238,186,184,189,248,200,186,4,44,248,57,223,161,158,128,52,211,88,169,168,89,151,17,164,95,165,185,111,154,57,240,114,21,3,112,85,97,181,188,215,22,78,226,23,119,96,227,219,191,254,250,227,86,141,77,180,168,162,206,7,236,249,53,188,219,52,125,71,194,103,122,128,143,254,63,61,198,234,214,145,42,208,103,175,31,91,216,249,187,145,35,92,133,115,44,174,148,170,31,152,32,13,110,83,171,192,0,217,88,25,158,49,198,119,92,210,95,178,231,82,34,99,168,73,25,197,20,4,67,32,227,108,221,25,75,234,215,207,25,137,67,175,71,198,64,167,151,59,133,55,23,112,193,148,222,39,113,216,21,105,124,244,105,172,49,195,56,190,214,47,84,10,82,210,26,213,72,213,113,39,168,179,166,58,169,132,7,108,159,24,181,139,29,144,169,126,81,252,156,115,64,197,208,154,51,195,145,22,237,177,51,0,111,252,110,73,96,6,233,119,15,18,136,47,249,89,97,73,145,62,220,100,164,79,106,147,178,105,84,191,45,35,142,167,228,144,20,37,60,202,84,164,223,91,243,90,90,54,34,62,211,42,242,246,105,159,83,121,26,71,229,180,112,43,126,9,139,24,246,235,234,114,174,181,66,54,152,203,226,86,171,242,110,152,89,204,101,210,197,3,163,60,58,82,41,162,111,31,202,204,167,220,212,52,183,66,105,237,42,173,116,42,60,195,244,37,163,54,139,134,130,36,131,232,130,159,114,151,242,163,203,33,54,61,168,202,40,152,56,209,159,36,177,89,53,149,63,115,174,103,190,22,212,84,17,213,150,233,242,165,212,204,190,229,207,186,191,92,236,88,54,204,52,65,12,248,9,1,45,171,87,245,138,224,46,8,195,251,71,167,140,34,114,184,159,83,194,239,243,51,238,130,68,8,21,210,242,17,153,211,88,198,27,135,4,223,13,211,179,204,184,178,118,176,243,169,107,53,19,94,245,242,140,174,96,28,170,63,77,178,162,239,151,74,67,35,187,144,78,115,220,177,47,199,141,221,55,119,168,204,100,244,151,221,131,202,72,41,203,155,18,1,100,209,123,147,159,181,218,40,33,98,139,68,74,15,171,167,189,137,159,76,177,129,216,70,124,243,233,102,39,203,47,234,206,126,210,188,46,120,102,62,69,211,250,154,88,101,225,185,251,7,116,26,215,199,120,69,116,91,133,29,218,236,150,128,35,103,237,24,23,79,206,59,38,178,54,22,15,200,84,7,172,204,208,145,87,229,221,94,59,50,155,227,120,228,154,166,107,15,24,59,52,128,89,229,128,196,35,48,3,234,75,91,182,183,109,118,167,56,176,115,108,204,147,233,72,234,93,181,126,102,149,84,237,11,107,103,241,182,57,237,244,211,234,162,7,18,125,92,207,125,139,48,154,198,197,24,107,65,12,67,194,103,172,169,246,126,189,151,104,250,159,67,183,120,135,63,198,47,77,25,208,202,238,47,249,209,144,81,185,73,69,93,97,80,200,125,177,215,9,220,213,194,238,216,167,49,203,16,103,205,6,58,175,114,209,153,22,227,208,23,189,223,106,207,142,156,91,187,247,60,127,106,209,145,222,20,116,143,59,248,131,127,3,15,83,179,14,18,208,155,210,205,80,255,53,206,214,122,85,87,213,209,228,185,6,105,55,165,98,165,56,86,46,58,230,145,68,211,251,229,16,244,85,74,175,102,7,186,136,84,151,83,86,27,130,99,209,253,96,96,139,217,195,144,113,125,92,117,81,92,15,204,87,71,247,105,95,53,151,59,211,85,114,46,242,123,86,249,167,210,28,106,149,141,221,233,161,236,209,27,229,133,232,168,137,172,108,43,43,235,114,119,247,191,171,79,24,247,220,115,177,183,165,250,252,53,38,143,188,230,221,32,238,151,209,213,31,174,77,225,146,195,46,37,3,4,61,34,43,5,131,88,219,2,253,156,69,54,210,31,108,1,222,56,67,218,213,174,17,217,27,110,237,43,42,159,74,56,26,107,208,134,78,67,139,43,199,244,131,69,84,182,98,165,31,148,93,32,184,105,24,174,104,62,150,21,61,222,51,17,32,181,188,79,43,56,254,170,177,31,231,67,248,137,89,117,58,157,196,94,167,149,85,64,137,178,54,237,245,11,5,119,34,113,231,247,216,214,33,151,96,98,91,15,134,167,208,247,15,134,124,47,212,106,128,55,248,97,9,190,57,175,150,102,237,34,62,7,50,251,57,211,70,29,112,113,75,172,232,28,13,217,2,202,234,67,49,36,135,242,86,92,35,13,20,47,4,0,78,31,172,179,11,45,95,202,93,197,27,234,118,232,209,201,27,45,76,138,209,67,174,92,26,40,27,82,170,208,15,33,233,137,215,202,74,95,208,24,223,250,62,164,202,8,153,119,62,193,3,185,204,236,70,48,245,72,2,149,134,34,156,219,200,189,239,235,50,70,109,29,135,89,33,238,223,54,37,5,117,234,240,16,147,34,97,95,2,22,174,177,69,30,192,44,38,141,201,14,99,217,93,208,70,25,110,139,86,70,166,93,155,251,155,127,222,70,224,239,88,231,166,122,245,206,208,79,0,95,105,173,113,125,171,153,83,231,230,179,25,5,140,139,225,91,95,157,103,38,224,209,120,244,244,46,134,177,20,243,77,21,150,228,83,108,188,170,43,68,11,44,215,187,203,112,90,205,117,214,189,46,67,80,119,151,68,204,238,255,0,13,181,164,64,10,101,110,100,115,116,114,101,97,109,10,101,110,100,111,98,106,10,49,55,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,10,47,70,111,110,116,78,97,109,101,32,47,73,89,69,67,67,86,43,67,77,83,83,49,48,10,47,70,108,97,103,115,32,52,10,47,70,111,110,116,66,66,111,120,32,91,45,54,49,32,45,50,53,48,32,57,57,57,32,55,53,57,93,10,47,65,115,99,101,110,116,32,54,57,52,10,47,67,97,112,72,101,105,103,104,116,32,54,57,52,10,47,68,101,115,99,101,110,116,32,45,49,57,52,10,47,73,116,97,108,105,99,65,110,103,108,101,32,48,10,47,83,116,101,109,86,32,55,56,10,47,88,72,101,105,103,104,116,32,52,52,52,10,47,67,104,97,114,83,101,116,32,40,47,97,47,97,116,47,99,47,105,47,107,47,108,47,109,47,111,47,112,101,114,105,111,100,47,122,41,10,47,70,111,110,116,70,105,108,101,32,49,54,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,49,56,32,48,32,111,98,106,32,60,60,10,47,76,101,110,103,116,104,49,32,49,54,50,53,10,47,76,101,110,103,116,104,50,32,57,54,54,51,10,47,76,101,110,103,116,104,51,32,48,10,47,76,101,110,103,116,104,32,49,48,55,49,54,32,32,32,32,32,10,47,70,105,108,116,101,114,32,47,70,108,97,116,101,68,101,99,111,100,101,10,62,62,10,115,116,114,101,97,109,10,120,218,141,180,5,84,20,218,26,54,76,9,130,210,45,53,116,195,208,41,221,221,93,3,12,48,196,12,12,221,41,141,72,73,74,139,116,167,32,221,221,37,74,73,35,41,33,32,124,232,61,231,222,115,239,255,175,245,125,107,214,154,153,231,237,103,239,231,221,244,212,26,218,236,146,214,48,75,176,28,12,234,198,206,197,1,20,6,72,171,234,232,112,1,1,64,32,15,7,16,200,141,65,79,175,3,113,115,4,255,109,199,160,215,3,195,93,33,48,168,240,63,34,164,225,96,144,219,163,77,6,228,246,24,168,10,131,2,148,220,29,1,92,60,0,46,126,97,46,1,97,32,16,192,13,4,10,253,29,8,131,11,3,100,64,30,16,107,128,42,7,64,9,6,5,187,98,208,75,195,156,189,225,16,91,59,183,199,62,127,255,5,48,89,49,3,184,132,132,4,216,254,164,3,36,157,192,112,136,21,8,10,80,5,185,217,129,157,30,59,90,129,28,1,218,48,43,8,216,205,251,191,74,48,137,218,185,185,57,11,115,114,122,122,122,114,128,156,92,57,96,112,91,49,102,54,128,39,196,205,14,160,5,118,5,195,61,192,214,128,223,148,1,106,32,39,240,95,212,56,48,232,1,58,118,16,215,127,57,180,97,54,110,158,32,56,24,240,104,112,132,88,129,161,174,143,41,238,80,107,48,28,240,216,29,160,173,168,2,80,119,6,67,255,21,172,242,175,0,54,192,95,135,3,224,226,224,250,119,185,191,178,127,23,130,64,255,36,131,172,172,96,78,206,32,168,55,4,106,11,176,129,56,130,1,234,114,42,28,110,94,110,108,0,16,212,250,119,32,200,209,21,246,152,15,242,0,65,28,65,150,143,1,127,70,7,1,228,36,53,1,160,71,134,127,241,115,181,130,67,156,221,92,57,92,33,142,191,57,114,254,46,243,120,204,178,80,107,105,152,147,19,24,234,230,138,241,123,62,25,8,28,108,245,120,238,222,156,127,93,174,3,20,230,9,245,253,27,217,64,160,214,54,191,105,88,187,59,115,234,66,33,46,238,96,69,153,191,98,30,77,24,255,177,217,130,221,0,124,64,32,80,144,135,27,0,118,1,128,189,172,236,56,127,55,208,241,118,6,255,113,114,253,54,63,114,240,247,117,134,57,3,108,30,105,128,253,33,54,224,199,31,12,95,87,144,7,24,224,6,119,7,251,251,254,211,241,223,8,131,139,11,96,13,177,114,3,88,130,109,33,80,140,255,84,127,52,131,109,254,133,31,239,31,14,241,2,24,3,31,229,199,5,0,254,254,252,251,159,233,163,194,172,97,80,71,239,255,132,255,185,98,78,41,121,45,61,35,77,214,191,40,255,219,41,37,5,243,2,248,178,243,2,216,185,121,120,0,124,60,2,0,126,33,126,128,255,127,87,249,55,255,191,185,255,177,106,128,32,127,205,246,143,122,138,80,27,24,64,232,95,20,30,207,238,111,26,30,127,233,130,233,175,165,97,6,252,119,7,53,216,163,154,193,0,166,255,136,223,4,200,7,180,122,252,226,250,127,94,129,63,41,255,127,202,255,93,229,255,42,254,255,157,72,206,221,209,241,143,159,233,95,1,255,31,63,200,9,226,232,253,87,196,163,154,221,221,30,55,67,21,246,184,31,208,255,13,213,7,255,107,157,85,193,214,16,119,167,255,245,42,186,129,30,55,68,18,106,235,248,239,131,132,184,202,65,188,192,214,26,16,55,43,187,63,138,249,251,26,30,171,59,66,160,96,13,152,43,228,247,123,3,96,231,2,2,255,199,247,184,114,86,14,143,111,138,235,227,101,253,113,129,31,55,234,191,59,202,66,173,96,214,191,87,143,155,143,31,0,130,195,65,222,24,192,71,125,113,243,241,1,124,185,30,119,212,26,236,245,71,218,0,78,14,40,204,237,49,5,240,200,206,31,96,3,131,99,252,190,82,33,33,0,167,213,111,211,31,196,39,248,136,96,142,143,195,252,109,225,122,148,34,39,248,31,144,7,192,105,251,15,200,11,224,180,251,7,228,3,112,66,254,1,31,139,59,253,7,62,74,149,243,31,149,31,151,131,19,246,15,200,13,224,116,254,55,228,229,127,68,143,250,128,89,255,35,226,177,25,252,31,240,177,153,235,127,18,4,30,145,35,200,245,31,211,112,61,214,112,251,7,124,156,198,243,15,252,175,19,180,114,135,195,31,31,151,63,34,127,60,222,191,241,159,151,12,12,246,2,91,97,44,205,195,172,68,194,236,107,195,218,174,171,37,201,60,217,183,198,95,206,208,111,233,167,49,179,251,46,193,63,185,223,96,161,165,48,87,101,133,172,194,47,37,83,134,186,113,86,54,101,153,46,36,150,169,126,249,30,180,212,163,69,124,76,210,108,189,245,187,51,79,208,154,218,106,197,88,156,36,234,159,40,60,144,172,235,163,64,39,103,215,145,216,246,251,229,226,167,23,236,128,220,130,216,161,68,159,235,226,46,136,165,145,143,127,237,217,43,239,85,215,87,250,121,52,124,126,75,115,187,138,95,249,217,93,233,52,123,156,110,172,73,240,135,89,250,60,203,119,115,36,52,168,110,236,20,79,89,240,78,188,176,103,47,46,103,240,114,38,30,168,148,18,88,49,252,15,227,120,222,251,26,173,113,191,254,57,231,243,165,92,135,219,181,147,148,142,212,136,132,2,249,2,111,116,138,193,87,106,247,173,18,241,130,111,113,81,236,234,203,133,108,32,51,7,194,234,104,31,149,223,72,7,245,119,97,99,21,69,60,98,160,35,124,73,72,126,148,206,191,181,142,51,216,160,231,57,122,214,150,182,133,51,75,173,243,1,214,2,9,171,141,167,167,156,124,190,122,115,81,175,217,246,96,4,250,85,36,156,213,90,213,35,30,77,205,219,119,123,125,9,229,194,240,224,66,249,224,123,237,132,177,207,176,177,205,6,58,198,6,225,74,147,212,23,153,95,17,46,254,4,170,168,228,63,182,5,59,253,10,237,51,75,232,106,124,123,236,39,14,157,103,188,182,189,180,63,245,151,201,30,185,99,97,160,21,166,164,99,227,224,23,102,52,10,208,15,37,92,212,224,243,154,160,87,9,181,90,34,160,155,116,49,27,15,145,46,203,233,126,230,112,57,221,190,231,253,158,55,106,148,38,168,124,235,227,233,73,222,224,237,152,60,81,164,200,103,137,215,68,101,111,149,240,221,136,176,28,9,43,61,154,45,73,32,167,112,126,168,84,185,70,248,154,86,66,233,179,117,165,196,84,171,220,33,226,152,106,196,206,85,151,121,105,222,173,53,46,173,45,107,237,205,193,203,166,93,177,131,104,148,89,163,119,17,160,192,230,166,84,125,242,104,181,11,130,104,5,62,67,206,229,77,81,163,218,254,194,221,194,188,136,190,36,68,34,50,217,177,247,198,35,227,12,185,113,138,207,186,121,119,231,174,46,49,99,191,161,190,197,38,177,115,118,176,105,138,84,51,174,200,162,39,146,186,27,26,62,171,146,235,22,183,213,74,87,46,169,51,141,26,123,35,170,61,163,17,210,220,249,128,29,95,254,254,229,69,233,134,241,40,121,79,210,146,105,53,109,64,218,168,209,76,151,209,162,247,176,215,96,85,108,109,68,205,64,176,62,131,140,113,194,204,30,66,38,3,94,195,214,199,57,17,26,33,242,214,87,26,254,63,253,219,19,86,59,122,166,64,23,243,246,28,230,191,198,227,114,151,71,20,168,26,190,64,183,227,204,246,175,251,61,227,135,102,84,155,102,88,188,156,154,231,136,182,13,43,83,9,70,197,14,87,48,57,224,91,248,229,111,156,109,124,129,50,157,126,252,18,101,59,57,123,239,68,76,247,57,171,218,237,252,38,38,57,174,63,104,73,162,124,29,170,86,158,69,118,202,114,188,52,91,97,208,95,9,34,142,249,50,224,75,217,148,127,242,203,73,174,247,197,151,227,50,138,119,245,169,29,100,203,115,233,67,60,111,228,148,3,20,137,194,223,11,72,16,233,8,72,174,168,222,170,107,96,69,115,136,188,254,242,38,86,97,152,21,18,110,80,147,45,226,95,155,120,157,77,176,109,223,103,104,112,33,187,224,94,70,213,86,192,55,208,234,252,249,141,148,98,91,209,122,94,180,54,128,232,174,36,87,192,89,243,83,28,47,208,10,81,33,125,118,142,247,196,221,248,16,211,211,240,83,207,219,140,236,173,119,220,109,198,110,147,211,67,195,111,151,11,98,235,179,196,237,126,164,71,55,91,102,173,223,179,44,81,32,209,5,97,88,247,191,183,136,166,3,104,188,122,254,42,51,74,56,24,135,38,36,247,180,132,249,117,137,159,238,212,113,127,201,65,172,13,49,234,207,50,124,153,134,66,183,107,156,89,235,212,238,15,185,47,203,51,179,248,198,206,219,2,89,201,26,11,143,236,5,186,232,15,32,18,15,169,68,27,248,131,184,204,164,136,83,145,35,58,156,8,147,46,145,47,116,87,38,229,246,106,174,222,180,112,37,187,201,78,132,76,55,125,201,151,192,156,202,15,34,230,34,237,41,168,149,51,211,18,127,203,254,46,229,221,89,119,145,11,81,24,154,89,22,245,109,44,18,11,151,173,231,213,14,119,103,30,47,103,81,110,78,51,79,135,68,217,134,73,181,128,207,103,144,207,254,20,23,249,30,115,84,19,199,90,250,201,121,112,140,172,87,136,33,227,199,193,210,171,125,190,72,57,171,192,151,80,251,118,238,141,79,115,168,243,86,4,187,111,60,185,158,199,221,93,143,238,242,4,89,230,40,154,70,100,69,119,121,55,215,10,191,30,253,134,105,51,159,87,178,178,31,147,180,181,127,90,116,91,108,99,123,72,223,225,156,119,43,10,57,165,82,167,100,98,244,45,137,159,171,29,193,242,44,187,215,222,214,6,103,50,10,202,60,156,142,76,145,109,212,113,79,140,119,110,251,83,94,201,85,4,73,205,21,195,102,226,62,38,124,199,55,67,9,237,74,61,50,42,202,65,125,118,176,244,192,152,242,166,34,28,11,81,221,119,74,46,45,170,7,180,158,169,63,24,124,123,61,33,194,247,37,171,80,195,73,114,118,144,53,87,111,97,216,231,203,112,65,98,166,21,17,85,4,137,5,143,153,14,22,70,142,134,7,6,195,139,234,234,205,174,253,242,4,211,43,45,173,204,82,233,247,210,40,102,85,124,191,132,104,127,72,126,95,103,21,31,144,58,160,219,89,25,96,222,151,72,172,21,254,192,164,207,184,205,134,28,129,112,47,213,39,95,250,156,148,29,158,56,170,147,23,158,50,71,100,8,9,66,193,14,147,98,115,120,135,92,188,195,128,19,56,94,38,75,147,233,126,218,186,100,184,118,83,98,113,44,134,59,101,102,65,137,80,207,148,82,49,195,136,234,148,126,67,241,76,153,17,91,121,99,6,147,81,44,7,55,75,118,77,67,141,77,88,117,215,55,90,155,71,158,91,11,75,130,223,36,103,77,156,253,100,206,140,200,32,142,49,232,243,238,69,160,28,17,135,139,93,90,207,147,43,67,178,156,179,91,199,16,80,105,177,231,232,146,90,165,174,243,216,7,139,138,138,31,27,25,170,66,53,168,223,204,9,148,108,167,45,61,169,55,82,159,143,182,185,246,6,15,235,76,39,35,84,200,116,34,91,134,12,9,235,187,80,155,6,66,250,243,60,91,147,44,30,118,11,75,80,208,98,25,183,186,45,214,236,204,80,187,159,235,232,196,43,150,65,21,162,192,142,223,26,243,113,63,141,37,158,189,190,234,201,181,192,251,114,57,191,25,156,22,116,185,240,5,192,88,76,233,28,185,138,197,244,18,165,204,144,171,101,251,178,44,42,87,183,99,170,188,152,243,80,253,230,137,14,6,189,5,195,33,185,111,24,19,137,114,159,48,135,244,33,100,76,89,40,191,195,75,161,143,29,223,99,67,246,110,150,215,203,156,143,50,114,43,62,119,233,227,93,116,70,47,219,143,236,15,214,27,142,124,140,150,35,150,95,92,216,222,42,92,114,0,212,147,170,119,5,251,214,209,213,212,160,87,70,189,242,103,79,208,92,220,199,40,155,6,106,230,85,147,145,218,127,116,217,222,238,205,90,115,34,35,113,160,193,190,7,176,244,126,122,139,183,254,177,29,123,184,3,76,224,124,61,210,128,193,117,84,235,15,195,14,82,70,56,100,122,123,236,43,249,98,210,85,117,147,194,66,28,128,251,60,187,97,196,159,20,199,15,239,44,11,15,1,175,216,108,122,249,3,211,237,50,87,135,71,142,42,162,193,221,162,164,253,27,106,61,148,243,80,7,190,151,251,253,12,153,134,121,135,16,202,37,207,243,240,17,63,226,98,146,119,225,30,210,85,49,26,96,159,77,57,148,154,175,113,123,22,114,161,27,74,104,234,212,157,101,247,62,253,121,3,61,5,178,28,204,130,5,146,89,110,22,172,169,227,176,253,165,253,228,167,149,21,152,65,161,62,4,22,219,212,126,247,129,21,32,150,202,49,235,29,221,103,111,80,208,152,57,220,20,201,237,92,18,22,238,35,41,89,128,200,185,46,71,65,31,107,130,170,196,118,194,212,8,7,116,209,251,120,250,169,6,227,215,4,176,123,131,132,212,221,26,141,121,252,226,78,248,224,64,228,243,22,231,254,197,251,219,69,65,180,213,20,253,52,114,23,25,149,190,79,109,175,125,87,190,91,212,18,36,13,90,123,38,147,249,45,132,97,202,43,61,248,112,54,101,237,42,48,182,27,209,133,69,45,33,164,47,170,142,23,10,198,21,174,189,142,239,55,194,25,141,124,141,88,248,84,84,96,213,183,74,197,249,43,110,207,149,30,51,61,62,222,250,174,195,240,10,79,104,216,97,186,14,172,240,78,26,234,207,43,214,100,244,0,31,172,246,109,133,19,119,233,26,61,8,201,150,230,204,207,202,87,174,187,39,240,10,45,139,173,89,192,72,93,218,199,56,67,10,215,3,246,176,188,54,222,198,107,191,242,203,178,17,162,90,40,23,239,52,56,229,112,31,148,242,178,145,183,148,189,227,240,212,23,185,125,149,14,99,235,68,39,126,47,165,226,224,160,220,224,139,38,100,243,212,214,246,142,13,209,113,207,175,140,161,141,44,104,154,4,75,117,16,196,82,48,75,119,25,69,209,225,65,187,210,40,118,40,160,123,104,181,23,56,214,211,136,86,134,192,216,132,68,16,1,109,86,195,158,76,31,231,138,205,216,41,210,255,218,95,118,143,86,188,244,160,183,242,188,36,77,205,29,149,85,232,97,25,155,87,0,55,198,91,30,155,105,170,251,126,117,21,179,56,24,179,187,51,154,166,194,103,120,3,11,166,222,109,158,236,87,110,101,116,79,238,35,85,184,29,42,209,100,20,36,73,245,165,253,231,154,4,168,0,236,245,118,139,204,82,252,205,142,24,205,56,97,10,226,195,16,154,97,231,171,227,163,172,121,226,168,61,157,34,91,169,122,71,20,252,165,56,33,221,95,114,251,74,85,226,52,120,198,206,166,221,207,150,159,12,59,143,219,197,46,118,229,142,119,38,22,159,134,235,34,9,6,77,204,37,249,228,237,124,109,87,9,23,175,11,186,65,74,34,190,19,166,84,142,17,169,188,184,201,211,127,160,31,53,72,14,187,64,161,91,140,16,38,182,28,18,114,222,172,151,51,179,206,144,26,167,156,87,210,98,66,228,55,102,215,97,249,206,75,157,21,55,229,109,136,96,193,168,218,240,139,9,249,89,197,211,170,239,195,170,248,101,26,146,180,253,54,9,65,58,52,54,228,177,52,40,226,224,171,212,123,131,15,12,137,90,237,189,178,3,7,207,76,139,185,85,130,246,195,123,17,248,81,158,159,138,219,49,11,50,140,18,114,74,129,112,108,66,47,223,38,81,19,127,4,70,54,156,184,225,52,169,138,246,197,32,27,0,17,125,62,113,173,210,241,211,17,54,249,223,6,235,139,174,114,217,111,65,54,4,248,119,126,209,181,243,214,128,17,171,235,235,0,59,37,42,91,108,30,227,121,58,238,154,187,176,22,225,47,103,47,79,253,41,26,100,235,71,138,153,54,181,135,71,198,128,28,73,29,85,175,185,190,50,63,179,190,37,138,9,165,61,31,86,68,29,19,105,13,210,48,37,198,251,52,212,112,218,66,164,133,216,113,159,114,183,155,242,81,17,153,45,153,102,80,60,243,93,82,240,229,166,165,84,206,196,248,224,221,130,160,223,202,103,249,137,236,175,95,142,77,68,62,42,60,199,128,246,175,163,90,113,71,174,86,121,81,25,140,163,18,228,114,81,139,11,175,17,174,227,182,188,221,194,33,114,163,165,236,89,35,18,167,111,153,186,74,177,13,139,214,238,0,27,251,100,228,128,199,16,94,249,3,134,87,237,152,83,111,100,14,159,35,219,179,223,188,122,26,214,123,168,30,198,239,113,225,227,94,248,70,194,50,20,61,166,15,29,226,85,111,213,255,197,2,254,25,143,1,222,185,67,142,137,165,120,184,143,138,23,79,26,191,220,98,46,134,251,52,24,147,75,123,95,219,250,201,15,4,146,45,67,186,163,87,22,204,133,221,21,23,83,189,36,11,194,79,162,137,142,58,82,112,77,159,93,107,225,153,78,202,41,86,234,56,120,157,100,218,219,90,102,43,36,89,63,229,96,18,198,232,218,56,46,203,34,231,136,157,68,74,165,47,116,118,233,40,253,33,70,20,88,46,102,182,231,227,197,182,236,107,150,56,102,101,10,207,220,224,135,85,54,133,55,180,92,228,13,126,45,119,83,72,210,89,145,254,53,177,0,72,81,23,153,116,217,8,54,21,252,73,71,224,221,220,36,21,9,83,129,99,6,249,190,180,233,108,44,167,99,4,200,93,247,249,179,92,132,210,255,100,137,193,194,187,41,189,113,179,118,205,39,202,148,70,84,243,177,106,108,205,248,112,27,194,39,31,48,22,184,216,221,156,13,6,236,115,199,80,204,90,151,145,227,33,70,111,154,90,186,250,48,118,12,10,111,77,128,244,37,235,75,211,197,120,73,88,49,126,33,21,241,185,175,190,84,162,212,57,187,169,72,82,136,36,68,20,44,54,92,111,34,130,54,227,79,78,248,222,213,176,7,99,183,93,223,60,205,118,123,152,246,215,184,59,76,118,235,37,204,255,160,228,85,151,34,184,48,56,163,69,254,121,157,131,216,196,119,216,194,253,203,131,49,97,36,25,85,195,135,31,244,123,45,60,93,145,241,119,175,4,186,77,230,224,208,144,112,53,37,170,134,253,251,152,137,179,244,95,185,114,21,14,229,181,207,234,158,156,181,171,219,119,164,126,122,81,185,186,188,205,90,143,166,15,126,49,55,233,90,162,58,167,151,26,195,92,122,157,246,246,188,107,13,173,84,233,212,80,239,116,36,83,176,254,176,147,171,235,23,170,53,173,146,10,23,145,56,190,106,253,160,56,62,77,95,166,229,135,81,205,46,44,242,227,246,22,27,171,166,201,153,28,120,253,167,170,103,162,182,142,1,113,199,169,9,124,134,85,202,19,47,131,181,183,78,77,15,172,49,36,34,11,131,204,209,248,230,20,92,215,66,110,47,86,8,251,247,57,207,54,62,198,140,58,232,145,127,113,223,182,253,22,152,252,43,47,102,254,8,199,159,145,215,49,101,50,121,75,226,103,85,135,185,186,226,106,139,0,105,230,4,167,239,27,51,20,31,111,118,107,248,24,137,23,166,13,89,222,167,81,170,27,60,1,165,213,169,249,211,235,176,133,153,206,171,122,237,119,37,155,140,57,47,200,124,124,73,91,14,44,27,222,207,88,57,104,88,62,13,232,15,70,88,196,0,230,213,116,247,92,23,141,249,144,109,42,206,84,80,135,97,234,132,54,199,104,149,210,205,176,189,167,12,41,62,228,204,221,149,66,40,60,220,8,102,144,77,67,21,236,170,75,31,184,83,69,247,212,189,202,58,228,77,93,92,238,101,203,90,131,20,69,24,90,172,182,176,128,23,77,13,89,227,92,126,168,38,20,178,52,189,11,248,72,214,233,179,242,81,244,171,119,176,238,182,244,164,68,120,170,97,65,56,89,142,140,233,199,145,85,39,247,119,225,227,252,183,254,234,123,164,178,28,58,150,13,70,184,115,45,1,25,184,230,60,209,122,249,245,71,164,185,168,245,100,188,90,123,52,241,20,68,133,181,147,13,251,39,235,88,88,152,37,176,112,165,212,215,250,93,12,29,132,45,126,250,70,76,63,195,246,39,21,84,208,135,36,182,35,198,5,172,213,123,10,182,135,195,92,244,99,194,65,9,103,164,85,43,21,196,217,194,174,196,244,104,30,148,44,52,170,162,163,168,148,105,222,123,11,27,246,66,106,138,38,79,210,250,249,226,236,230,190,96,179,155,36,69,255,252,166,66,105,57,75,216,197,86,101,171,14,101,20,36,28,186,27,44,173,168,164,38,126,33,59,27,206,40,66,113,255,138,139,8,16,177,25,158,53,28,200,72,122,14,50,234,7,56,238,144,23,207,148,95,10,252,164,201,27,183,12,210,153,150,120,75,163,73,150,236,233,60,110,159,73,152,52,103,103,192,117,85,39,194,120,81,60,249,164,222,172,200,5,91,116,130,233,248,60,240,166,139,79,190,243,89,24,88,16,199,252,13,104,220,236,25,25,149,57,186,117,42,171,99,153,14,141,47,37,132,191,218,220,3,174,167,254,153,40,63,252,41,226,27,27,212,183,59,57,33,165,118,161,171,182,156,233,94,173,121,213,106,83,223,251,103,116,185,197,207,108,165,143,8,52,131,203,8,104,157,49,252,13,21,209,148,141,67,126,246,69,178,181,207,92,73,166,29,107,105,140,82,161,105,56,64,68,175,244,117,16,183,146,10,223,96,174,29,88,68,186,141,171,71,38,106,244,103,56,142,198,95,234,248,178,152,0,117,158,141,81,210,15,74,45,111,229,170,229,62,175,21,127,2,76,78,117,38,125,248,126,175,114,82,159,108,80,95,131,185,252,245,167,76,50,72,13,117,75,12,20,140,7,111,227,93,72,154,147,32,253,105,221,94,154,218,149,188,227,81,197,71,80,135,180,255,49,139,15,76,216,43,99,163,197,218,100,245,82,3,130,244,224,90,246,217,32,65,144,226,62,99,118,210,201,41,38,40,227,179,136,108,69,149,202,126,175,105,150,130,95,133,118,82,119,117,77,68,19,128,246,98,176,3,173,227,195,201,245,8,69,253,135,173,157,234,206,214,126,236,82,199,29,172,139,90,178,159,233,155,128,193,171,226,179,48,109,126,44,162,159,209,219,39,224,194,163,174,14,106,30,196,160,167,82,134,58,182,56,105,40,168,203,168,53,254,68,58,121,58,160,180,241,200,144,200,156,178,9,36,27,194,204,89,219,156,162,214,217,251,19,131,34,115,86,183,100,174,60,110,102,201,121,44,223,213,226,235,227,77,171,208,133,234,220,132,178,98,31,13,22,205,145,146,84,237,5,173,45,107,22,170,29,71,181,239,196,139,241,150,248,246,67,17,37,4,72,158,159,220,205,251,62,32,147,144,3,87,73,120,222,155,119,56,245,188,68,230,220,93,13,212,60,253,81,231,110,243,99,35,31,227,148,81,17,93,13,37,191,117,67,124,8,223,197,190,244,52,157,25,99,248,245,65,198,76,45,107,118,99,158,36,222,192,20,197,36,60,127,163,181,132,159,65,97,50,89,90,104,222,9,254,196,175,71,0,94,139,119,46,255,147,94,56,226,76,9,126,223,40,250,149,169,204,86,222,172,187,183,190,46,160,202,75,99,15,213,44,72,121,227,235,44,41,113,215,154,225,141,225,43,153,145,36,154,235,230,100,58,2,113,155,38,1,202,212,229,140,85,127,220,150,68,131,145,111,176,221,200,29,158,187,44,198,13,86,157,87,96,63,129,139,128,28,175,107,33,185,246,196,121,212,225,36,64,10,129,59,198,232,113,90,50,100,243,169,29,2,134,144,154,27,46,41,69,226,43,161,144,86,119,136,213,182,235,216,55,165,32,79,12,43,35,191,198,46,130,39,116,210,131,198,83,148,144,232,5,240,73,232,179,105,154,43,132,219,218,181,246,126,145,23,60,126,146,9,62,114,235,134,188,151,250,104,139,218,228,10,195,105,74,235,31,178,247,152,3,30,8,232,179,62,88,26,119,224,170,139,247,156,246,137,16,230,104,121,70,172,182,12,200,86,240,21,136,211,100,235,111,249,5,137,204,85,42,242,31,197,33,37,27,32,49,154,88,71,239,42,255,252,225,234,207,29,75,234,171,41,201,236,249,66,105,223,13,205,96,237,53,33,132,199,61,86,11,143,7,73,39,211,133,47,193,210,143,50,224,224,38,81,116,143,251,182,83,128,212,82,210,255,85,112,78,250,139,247,42,6,179,234,252,59,183,156,56,140,72,22,194,84,19,179,167,159,144,234,59,234,19,138,41,63,34,18,158,10,218,198,42,34,210,93,200,179,165,60,140,170,90,120,251,203,239,23,101,17,15,139,51,91,37,174,60,249,122,254,54,227,65,96,93,249,25,181,160,212,240,167,215,142,136,67,28,43,207,145,96,23,148,19,68,13,115,238,145,30,24,202,77,97,218,226,99,64,35,209,82,138,182,51,85,179,108,152,44,210,250,252,113,50,166,168,65,164,53,8,172,140,105,22,48,176,214,20,196,138,78,141,213,190,38,234,36,223,226,17,231,109,11,20,18,251,80,79,67,201,181,87,244,221,164,2,60,94,174,216,248,92,219,21,119,72,74,81,167,41,118,110,214,227,12,111,9,188,219,144,71,133,174,213,234,224,225,72,231,87,1,185,58,4,186,56,159,124,194,208,244,66,152,130,195,54,21,110,52,35,235,210,61,124,78,119,50,251,66,79,192,145,75,167,188,241,22,197,3,163,224,18,203,171,180,143,226,101,122,140,85,32,175,19,66,202,231,221,44,235,99,68,232,3,121,136,173,1,49,170,91,210,210,63,242,163,42,147,47,128,211,52,240,12,50,215,204,113,109,233,202,109,164,151,221,211,222,195,207,111,141,103,111,103,205,68,169,217,139,184,232,170,249,84,146,191,170,226,226,42,178,139,221,19,205,37,43,30,33,112,69,88,211,102,225,41,9,29,49,164,43,198,35,191,162,173,1,76,244,217,190,94,109,180,98,105,149,194,69,100,45,174,32,92,145,211,135,90,135,171,250,79,104,25,186,167,91,106,32,55,133,84,120,100,236,88,137,155,219,170,58,240,25,193,122,97,95,8,190,145,23,231,212,133,78,219,228,134,35,7,16,175,126,151,239,22,155,189,91,108,56,24,139,100,203,193,201,45,79,219,180,117,24,50,69,146,21,196,111,18,71,78,203,89,180,0,69,170,113,90,56,163,126,192,222,25,223,216,227,230,134,32,23,223,184,141,160,51,113,26,247,74,108,250,137,72,23,173,34,152,130,224,252,155,115,6,23,152,97,250,205,108,72,109,210,49,209,8,8,234,68,151,81,154,135,81,134,22,197,59,22,74,230,82,85,107,148,118,31,102,93,78,247,240,5,159,83,139,12,113,156,77,12,144,117,176,244,118,168,168,94,149,15,28,239,100,90,118,36,23,169,42,147,166,130,124,45,97,202,153,138,219,208,41,221,48,88,51,153,231,156,45,197,25,79,98,215,92,156,95,130,86,187,11,133,56,238,73,25,227,77,9,246,54,162,246,205,60,76,113,94,207,164,23,237,179,41,100,94,199,118,48,38,206,216,124,213,168,193,252,208,62,156,188,178,224,62,153,175,176,170,152,81,77,208,19,91,53,146,30,141,85,86,216,35,22,35,122,152,38,12,185,121,166,244,184,36,112,61,9,84,228,69,36,50,97,248,252,181,69,157,211,243,171,154,241,126,112,220,217,241,113,9,141,165,235,26,196,69,140,173,247,133,17,116,152,162,167,56,147,103,187,59,22,60,57,202,244,190,198,182,127,17,118,91,68,216,6,120,73,119,168,245,179,233,33,167,225,126,165,252,230,73,85,14,35,242,134,146,176,149,125,41,79,81,136,13,55,134,90,98,131,48,143,180,244,27,17,117,156,97,15,26,209,64,162,193,58,73,113,161,151,29,179,17,160,196,25,146,65,95,130,155,27,213,145,214,232,198,75,6,127,149,109,168,251,187,162,64,146,247,188,159,115,244,140,71,215,88,57,242,205,95,89,238,23,211,185,93,150,189,225,218,231,104,244,31,154,31,152,233,178,154,186,171,242,253,86,38,42,154,233,113,120,181,210,188,74,52,234,51,255,35,66,244,230,217,24,194,233,219,193,201,130,47,8,66,163,112,212,175,36,13,193,52,89,150,33,110,141,233,195,105,116,222,123,147,165,243,121,122,135,0,83,253,183,36,221,243,211,179,98,5,95,54,129,200,217,184,23,129,84,26,133,82,137,77,250,44,20,70,210,67,253,153,209,234,217,251,218,193,65,232,7,192,186,189,160,57,80,60,241,199,144,241,249,206,143,168,91,218,97,53,124,227,41,87,236,254,2,81,33,79,103,251,137,150,216,187,50,89,136,155,21,165,43,227,125,185,6,91,194,37,163,211,86,141,250,234,190,161,85,146,194,213,19,152,228,159,62,123,1,77,195,227,223,164,34,104,139,207,23,130,108,242,173,90,226,202,252,82,187,170,165,162,100,244,84,233,198,196,68,220,98,195,171,181,167,73,217,67,208,247,168,243,86,29,183,180,241,200,108,41,252,73,206,192,54,23,174,128,86,25,30,138,51,213,216,38,111,28,98,243,234,123,47,33,67,82,137,70,167,87,115,61,131,34,30,73,70,250,195,65,97,60,228,37,19,246,72,106,238,174,143,112,136,177,63,32,131,110,255,70,108,30,101,202,180,62,111,71,209,209,163,210,91,227,199,210,157,117,236,140,49,37,114,136,27,238,71,159,41,207,111,34,83,118,8,86,239,133,222,86,237,25,60,215,22,60,196,243,125,151,128,53,247,206,176,92,137,215,129,208,181,229,132,145,14,206,154,233,150,241,43,98,91,128,57,140,121,213,137,33,70,69,127,84,115,22,115,83,69,32,137,185,162,206,246,50,168,41,56,124,225,60,97,44,161,145,134,35,178,179,237,193,6,16,137,35,155,249,139,101,3,3,187,154,88,117,248,50,68,88,128,188,234,194,254,133,83,102,26,242,243,82,234,6,198,34,148,14,2,158,22,47,130,94,50,81,99,56,224,232,91,25,202,81,84,46,233,1,244,205,23,179,116,215,143,67,194,57,102,169,170,190,61,66,178,73,125,77,4,83,228,72,163,130,83,95,164,54,221,68,151,245,105,15,234,244,93,63,163,243,36,250,119,227,4,111,7,152,78,168,73,254,154,242,162,46,122,254,221,38,249,132,254,126,58,189,119,224,186,218,179,123,137,28,51,232,48,242,160,103,164,142,109,177,67,115,126,51,182,94,191,167,60,166,20,113,36,231,201,155,50,25,2,202,74,44,98,50,183,56,44,238,227,30,164,186,209,120,91,103,60,20,6,177,84,60,175,67,125,62,2,33,122,219,98,14,71,101,94,135,178,46,223,170,149,40,184,206,136,162,197,138,147,141,227,212,149,232,203,28,98,24,24,167,69,11,154,60,187,249,218,242,186,165,5,202,206,88,26,71,207,106,99,247,52,71,35,9,89,168,243,51,210,203,167,91,118,192,24,66,208,224,187,224,186,62,81,99,217,215,229,206,21,119,58,193,200,56,35,216,229,166,238,182,165,76,161,120,218,137,161,214,170,71,50,187,218,172,108,179,120,187,6,223,181,145,202,95,111,233,81,217,71,243,169,14,68,187,125,13,181,175,179,234,43,238,15,255,241,173,224,44,149,54,68,134,136,167,44,71,90,170,131,104,43,61,248,180,66,223,171,246,23,118,167,73,125,63,83,222,73,146,103,179,78,209,240,20,118,8,85,36,172,94,17,90,67,254,137,160,65,215,92,204,46,182,21,147,42,229,56,171,28,24,194,174,116,185,215,128,70,215,239,174,95,159,37,173,209,114,128,30,120,78,142,63,137,136,165,36,146,28,8,73,11,113,194,53,122,151,220,136,189,156,224,184,92,50,206,228,80,228,21,168,104,68,80,254,54,25,248,84,178,10,91,216,118,125,27,93,100,123,165,30,225,211,117,95,109,78,0,34,210,46,17,50,3,166,44,82,162,99,129,211,213,125,57,146,222,244,238,79,68,198,28,174,4,248,102,16,47,121,233,64,154,242,15,153,114,179,178,91,152,201,235,207,8,247,173,247,39,154,65,14,232,97,213,40,231,211,123,220,244,254,65,227,47,53,180,136,214,24,190,230,178,250,19,42,51,133,228,114,229,195,113,180,57,191,148,48,133,68,201,236,131,157,109,154,85,136,159,188,1,234,58,228,49,160,45,111,52,30,134,35,55,46,102,70,63,68,171,85,112,88,250,43,54,35,43,60,189,252,182,201,118,12,95,173,200,178,112,125,254,217,49,162,104,97,85,128,11,182,158,156,98,64,204,95,125,191,118,65,227,204,17,92,108,19,253,196,192,171,132,12,48,155,144,154,216,41,90,34,124,151,230,200,219,25,106,144,191,20,50,75,176,33,62,93,214,67,2,175,54,33,38,119,9,191,248,72,31,0,210,43,224,190,252,174,91,85,247,118,173,175,170,26,234,104,44,205,78,80,243,202,35,126,62,183,226,234,210,100,158,147,78,7,69,221,129,176,208,219,122,58,117,179,96,165,141,133,106,75,34,219,231,2,191,155,128,128,18,169,95,110,234,109,148,125,18,201,44,176,150,151,245,157,32,234,205,201,175,88,113,215,182,244,175,121,139,84,197,139,8,167,69,113,134,26,29,250,129,121,10,201,134,41,1,32,141,6,176,201,68,48,189,111,173,166,181,237,100,27,93,39,178,240,49,233,118,168,172,149,204,141,218,187,180,176,108,251,90,236,202,155,164,158,147,2,109,48,49,85,233,195,118,4,84,205,243,57,163,97,181,136,81,169,185,246,250,139,163,26,203,166,90,232,84,3,142,104,249,15,81,222,90,243,207,21,215,85,185,214,246,18,92,7,120,170,47,88,163,73,48,227,14,111,84,133,139,243,87,104,210,163,6,203,121,149,223,133,120,173,36,121,8,80,100,62,208,31,5,75,95,113,229,106,97,22,66,96,173,174,231,195,50,68,218,27,234,195,210,157,185,207,145,99,120,216,127,237,164,25,183,56,237,189,233,246,34,22,45,145,2,150,65,167,13,195,186,185,89,113,74,129,244,29,66,211,61,41,16,218,33,211,205,187,53,222,189,94,242,215,104,145,221,195,52,49,204,120,246,137,126,134,239,131,252,25,21,250,13,28,50,56,142,244,6,100,86,143,62,168,202,160,127,136,122,22,219,123,109,189,183,220,94,166,215,166,104,186,154,52,60,126,183,85,98,24,220,17,151,221,115,60,84,128,63,113,231,41,198,199,244,137,55,36,159,187,218,21,163,132,132,61,250,215,156,22,46,149,179,41,71,134,254,162,130,156,7,203,75,222,107,71,107,236,164,27,125,85,94,122,83,100,74,14,114,142,162,169,245,220,243,99,153,42,202,86,192,15,234,221,40,207,4,200,9,42,147,84,71,71,126,226,32,175,36,197,121,5,82,252,82,223,232,59,63,28,66,127,68,249,44,85,52,34,33,83,155,17,117,105,222,197,58,91,4,34,162,58,60,161,61,199,236,153,89,43,228,177,159,79,83,43,41,228,147,173,144,155,46,115,4,138,149,43,152,37,128,165,241,235,230,40,216,202,101,129,9,202,51,111,139,10,122,221,66,219,108,108,211,165,241,90,34,62,159,31,223,76,116,141,215,127,210,67,28,111,156,244,110,73,175,190,70,191,247,168,173,62,137,152,151,13,108,154,95,123,125,253,36,115,168,196,72,148,172,100,147,136,101,35,59,201,67,157,150,122,243,173,166,52,114,249,164,128,163,52,237,143,116,61,13,64,63,228,227,125,205,244,211,74,126,22,32,214,102,119,218,34,115,209,33,125,139,154,65,102,4,49,68,102,153,59,126,189,63,209,32,236,187,22,33,54,150,132,112,28,136,219,174,129,230,41,249,121,58,76,176,205,35,68,220,88,9,97,228,53,200,27,129,54,70,109,197,38,115,19,146,239,40,211,88,244,122,140,235,101,254,71,166,108,169,5,9,170,133,103,47,70,142,4,169,90,80,38,160,29,70,238,237,131,151,95,166,64,235,120,138,198,188,153,53,69,135,237,38,39,49,87,120,94,183,172,39,131,239,5,25,147,94,116,120,174,59,145,33,71,132,137,206,100,176,156,28,102,106,218,122,202,151,33,214,27,218,148,92,118,255,202,77,26,85,146,5,241,55,86,176,59,249,135,153,202,89,47,225,86,111,75,33,235,171,25,68,195,112,165,151,207,12,223,56,212,140,227,226,207,43,11,24,25,82,26,59,17,251,136,73,105,153,114,120,75,14,57,254,136,53,49,90,137,4,20,189,67,189,183,213,23,225,111,229,241,167,170,15,94,12,65,54,233,253,206,128,58,90,63,212,207,53,241,170,7,91,38,59,222,134,120,243,187,8,42,86,209,209,123,34,45,73,252,75,12,193,235,16,202,200,176,84,218,201,94,92,9,239,120,3,94,111,244,75,15,132,8,147,252,95,130,206,116,216,26,33,238,80,134,29,255,157,124,154,110,115,147,224,247,147,59,103,134,209,122,189,60,79,178,67,83,145,11,50,175,79,119,37,230,32,166,206,43,42,169,145,74,33,10,186,211,46,15,91,59,113,156,76,102,247,192,54,57,178,91,206,103,106,160,121,214,11,165,108,4,156,80,194,205,248,7,43,35,113,253,1,166,221,69,36,76,151,46,103,241,163,128,173,119,135,126,122,48,4,95,133,179,68,4,155,44,169,215,183,99,1,102,26,28,147,218,193,165,116,63,25,168,184,184,98,195,69,91,80,199,27,17,200,131,200,188,91,14,130,17,164,185,191,10,194,105,117,167,249,147,134,199,208,164,111,25,46,91,63,132,204,180,170,37,79,216,244,181,196,61,103,5,230,210,155,15,96,221,89,69,217,197,29,116,178,64,145,176,220,185,131,198,37,103,208,232,242,10,90,187,81,169,228,24,20,137,0,137,146,157,203,182,91,237,157,109,254,154,94,96,92,68,110,98,111,9,180,102,193,19,211,195,11,173,219,70,124,16,253,172,81,132,48,106,15,148,224,112,201,217,215,127,36,210,212,97,184,120,175,224,30,86,110,1,104,198,19,91,92,237,254,214,162,160,75,189,18,244,94,255,123,99,244,106,255,62,253,80,167,204,82,240,158,60,113,102,151,148,25,244,41,130,238,19,194,138,159,136,53,246,96,119,212,87,246,13,140,58,47,110,179,17,189,182,116,99,111,60,91,8,173,99,37,138,69,223,192,104,154,200,181,134,142,112,213,86,95,233,226,121,25,46,144,146,216,48,180,43,88,242,180,16,158,178,233,213,101,141,184,4,218,70,140,65,76,236,188,165,92,242,17,117,93,70,207,128,175,174,190,171,190,210,11,155,70,55,68,217,169,246,125,74,104,241,34,85,235,142,36,78,136,100,72,34,3,132,40,120,145,92,193,91,68,130,145,153,94,48,174,207,252,46,227,60,80,23,210,125,240,146,74,43,103,223,121,242,101,169,63,137,140,142,247,248,179,126,125,62,234,246,46,238,45,218,172,60,5,244,32,199,6,65,191,146,58,3,250,129,148,122,61,94,41,159,254,64,144,49,186,171,248,165,144,114,250,195,246,212,208,215,113,254,113,93,16,59,31,145,166,120,124,118,227,225,29,88,247,217,170,135,82,87,238,249,207,38,1,47,22,111,163,182,153,0,95,213,43,50,187,248,68,53,27,167,59,218,136,124,167,148,13,145,177,12,140,101,158,167,236,154,84,189,39,199,145,82,116,219,40,0,46,111,188,12,19,11,53,252,80,157,229,50,210,237,44,47,242,165,49,55,88,162,159,180,191,51,32,101,72,213,77,55,33,128,27,216,104,135,32,71,72,59,85,87,140,160,188,0,234,239,137,50,58,87,147,130,134,155,14,126,68,174,231,56,172,167,80,172,4,125,14,152,182,162,198,69,50,28,114,21,255,86,116,76,94,80,170,46,158,12,24,221,206,131,32,43,54,180,155,179,192,67,3,83,204,35,246,108,30,116,23,13,43,207,174,233,28,150,206,9,166,98,95,33,15,69,241,138,22,124,123,243,108,210,252,178,172,17,197,52,35,135,36,76,168,29,128,190,129,62,117,232,251,40,124,72,101,146,20,79,90,68,233,69,205,244,123,204,114,168,94,91,159,111,169,80,133,78,13,217,201,171,6,157,197,135,254,116,115,203,129,7,76,46,80,140,194,183,240,55,83,14,194,100,61,89,164,247,92,43,34,0,235,209,46,233,99,98,10,74,122,121,12,0,191,5,0,70,103,151,224,48,4,136,68,157,24,70,62,200,25,27,62,214,28,92,35,92,95,42,121,149,253,109,93,31,224,142,177,179,40,134,244,201,158,82,213,244,106,108,45,19,161,74,201,168,147,177,215,86,210,114,91,37,5,183,148,68,32,76,170,121,196,123,167,212,137,111,219,215,171,102,219,179,77,219,238,240,242,237,162,98,198,238,94,88,42,135,8,18,139,43,27,97,111,61,101,17,169,38,16,174,39,60,234,75,77,142,144,195,109,169,157,179,103,200,99,56,184,138,23,35,140,98,235,55,242,109,43,144,219,245,233,178,29,142,236,76,138,201,224,177,237,221,233,8,214,135,31,75,223,56,28,20,247,113,249,190,191,152,129,246,18,251,201,235,161,167,119,117,136,158,198,123,102,161,76,200,214,51,83,119,201,188,95,227,148,192,138,242,14,82,17,237,247,212,37,245,18,163,130,199,0,72,159,249,64,173,169,136,178,60,151,237,109,225,66,34,241,154,52,254,17,237,74,14,87,64,13,238,234,112,118,229,141,214,4,231,98,49,55,38,97,221,235,172,64,41,155,16,116,227,113,229,210,160,21,179,41,15,237,213,171,226,164,64,232,59,75,186,201,70,188,51,192,140,76,45,43,195,166,44,71,141,248,174,61,151,175,103,12,62,43,89,197,208,74,164,14,237,83,39,123,37,207,180,188,29,15,218,119,249,70,176,10,96,255,53,151,225,154,21,167,106,133,189,150,56,159,165,152,175,96,217,110,66,163,240,77,177,227,186,127,137,70,105,177,115,199,89,48,78,136,179,192,0,250,181,165,164,75,177,211,168,91,192,230,233,17,80,109,178,190,76,157,44,184,238,23,137,14,63,129,92,169,29,222,202,176,148,231,68,7,243,232,180,8,252,195,69,84,161,83,224,47,165,133,161,111,224,147,26,246,75,149,60,139,39,133,187,108,99,84,75,32,117,68,172,83,193,182,85,61,228,28,210,26,110,249,134,39,164,133,57,61,175,157,138,182,34,186,197,14,47,43,220,127,152,229,12,49,110,109,156,223,117,20,140,117,239,206,240,226,125,84,106,115,53,47,17,164,58,80,212,191,165,41,235,236,1,141,37,29,117,207,248,77,243,158,119,149,156,121,155,209,164,116,124,177,4,42,40,185,94,147,138,110,19,81,169,66,176,93,18,233,82,222,12,108,210,58,209,142,164,25,26,175,101,102,45,116,30,121,226,126,84,59,195,21,142,238,235,53,77,225,230,89,142,120,19,50,166,203,165,160,196,178,128,239,228,138,46,62,177,56,65,145,207,208,235,12,129,28,206,61,88,235,90,78,76,156,143,62,123,66,35,133,53,58,163,190,173,61,143,152,133,153,171,242,222,66,128,218,218,145,141,82,195,152,71,190,200,85,237,37,92,67,79,224,250,173,189,154,48,112,149,55,36,236,234,151,164,138,244,103,192,207,188,35,23,16,153,7,249,193,221,67,185,133,25,249,32,102,7,138,195,49,246,101,126,29,171,167,44,39,235,26,93,4,198,71,138,201,215,195,58,201,207,59,37,14,202,231,218,214,176,60,204,23,251,9,101,159,6,57,248,87,135,222,190,63,114,63,157,10,106,198,62,140,233,95,204,239,242,112,174,29,150,109,163,7,176,229,210,128,135,208,20,18,78,15,26,239,227,246,151,132,195,46,100,68,102,178,112,48,233,124,11,159,204,133,162,70,177,42,204,110,2,145,222,56,157,113,247,137,142,227,225,222,23,152,56,218,5,26,233,69,242,82,38,105,191,170,10,227,143,116,11,1,92,225,43,22,28,143,241,157,159,43,82,34,224,164,172,104,119,74,12,224,32,72,254,98,205,217,24,87,84,113,137,149,168,212,145,160,225,94,18,67,133,92,31,87,63,223,179,72,96,28,24,235,47,18,136,26,161,221,224,182,47,242,100,25,163,213,20,225,60,110,55,137,198,7,100,125,77,248,160,210,46,79,152,6,251,26,229,207,142,188,176,143,37,107,123,223,251,12,137,121,226,233,250,164,240,147,32,118,165,115,125,59,190,124,214,67,86,20,61,93,124,84,60,127,139,137,174,233,125,228,203,211,13,197,217,161,197,140,152,112,193,233,8,238,17,253,179,61,221,56,113,109,76,43,145,2,73,168,123,57,23,139,169,95,105,137,183,189,228,60,166,92,183,222,194,145,88,210,82,2,120,51,209,13,71,47,187,49,52,123,194,188,194,169,113,158,227,61,154,111,223,79,157,94,210,217,237,138,220,87,200,247,103,43,176,13,252,18,19,195,253,6,134,155,234,142,179,93,211,167,59,21,109,34,92,91,132,152,132,246,85,206,37,68,139,97,57,248,91,230,6,149,150,72,76,132,209,110,159,84,179,29,66,249,22,104,112,41,226,250,2,71,197,219,59,112,219,37,195,83,135,96,178,162,237,183,181,174,153,171,35,77,30,59,234,248,135,245,177,234,174,233,1,186,45,118,114,180,82,63,162,40,146,155,129,132,242,76,219,234,187,231,23,24,26,132,149,89,81,193,180,135,76,198,193,222,188,43,30,133,107,215,55,106,212,29,101,81,163,251,85,73,93,168,20,52,60,248,87,223,237,108,90,249,3,60,142,159,113,190,46,173,214,198,50,159,245,59,145,140,226,14,29,81,248,133,48,238,33,15,229,232,236,37,246,170,140,204,159,241,221,218,85,55,172,198,87,214,15,176,184,56,213,158,217,252,124,106,123,14,211,152,43,108,175,234,0,202,224,95,197,82,207,212,55,171,169,40,97,223,107,113,222,2,50,86,19,11,114,74,181,73,95,136,79,78,157,102,199,189,39,78,222,121,11,225,69,103,211,101,220,174,186,137,53,147,1,229,217,112,168,72,39,182,215,209,247,128,229,148,187,155,130,177,113,112,48,111,147,245,127,90,156,182,54,103,28,113,6,109,216,76,225,226,48,212,103,161,125,253,246,12,11,50,180,39,183,141,86,137,128,150,214,49,11,32,213,122,17,55,71,90,181,55,227,22,192,68,193,212,221,48,102,10,35,236,254,193,127,206,99,254,48,59,121,164,104,83,11,60,111,11,195,80,159,76,208,228,49,98,165,184,18,228,254,181,227,94,99,205,95,185,218,168,101,142,58,110,194,106,23,64,64,150,65,46,16,212,224,67,251,254,21,207,219,57,6,100,114,236,54,161,11,193,194,69,102,45,78,171,53,18,138,146,160,58,26,88,179,0,117,19,171,139,255,16,19,3,16,150,96,86,91,85,243,150,228,16,255,123,125,83,188,23,126,63,247,153,180,254,58,104,75,77,166,197,0,209,104,54,128,232,163,101,156,229,46,147,249,167,123,205,126,46,228,66,59,1,185,1,31,56,148,45,180,177,115,23,40,114,240,254,255,0,114,19,181,39,10,101,110,100,115,116,114,101,97,109,10,101,110,100,111,98,106,10,49,57,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,10,47,70,111,110,116,78,97,109,101,32,47,66,71,82,86,90,81,43,67,77,84,84,49,48,10,47,70,108,97,103,115,32,52,10,47,70,111,110,116,66,66,111,120,32,91,45,52,32,45,50,51,51,32,53,51,55,32,54,57,54,93,10,47,65,115,99,101,110,116,32,54,49,49,10,47,67,97,112,72,101,105,103,104,116,32,54,49,49,10,47,68,101,115,99,101,110,116,32,45,50,50,50,10,47,73,116,97,108,105,99,65,110,103,108,101,32,48,10,47,83,116,101,109,86,32,54,57,10,47,88,72,101,105,103,104,116,32,52,51,49,10,47,67,104,97,114,83,101,116,32,40,47,99,47,99,111,108,111,110,47,101,47,103,47,104,47,105,47,109,47,110,47,111,47,112,47,112,101,114,105,111,100,47,114,47,115,47,115,108,97,115,104,47,116,47,119,41,10,47,70,111,110,116,70,105,108,101,32,49,56,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,50,48,32,48,32,111,98,106,32,60,60,10,47,76,101,110,103,116,104,49,32,49,54,50,54,10,47,76,101,110,103,116,104,50,32,56,51,55,49,10,47,76,101,110,103,116,104,51,32,48,10,47,76,101,110,103,116,104,32,57,50,49,50,32,32,32,32,32,32,10,47,70,105,108,116,101,114,32,47,70,108,97,116,101,68,101,99,111,100,101,10,62,62,10,115,116,114,101,97,109,10,120,218,173,119,117,84,212,109,183,54,82,210,221,57,132,116,119,119,74,131,116,14,195,0,131,195,12,48,67,55,72,72,167,52,210,221,221,45,33,138,132,72,73,41,72,131,74,72,8,124,248,60,231,156,247,172,231,59,223,63,231,123,255,152,181,126,247,142,107,95,123,95,251,190,215,154,39,76,250,70,188,138,14,112,123,176,26,28,134,228,21,228,19,144,2,232,66,92,237,61,17,134,112,87,93,184,164,54,175,14,216,1,2,120,176,139,226,60,121,162,236,1,6,34,33,112,152,10,16,9,150,2,152,130,29,0,42,96,16,64,72,8,32,40,41,41,137,243,4,160,12,119,243,245,128,56,57,35,1,28,198,134,166,156,220,220,60,255,178,252,9,1,216,251,254,167,231,33,19,1,113,130,1,216,30,62,188,192,80,184,155,43,24,134,124,128,248,95,39,26,129,193,0,164,51,24,224,8,129,130,1,202,122,250,230,154,186,234,0,14,117,93,99,128,58,24,6,246,0,66,1,250,158,246,80,8,8,160,13,1,129,97,8,48,39,192,17,238,1,128,254,125,0,128,224,48,7,200,159,214,16,124,15,88,138,8,0,16,128,112,3,131,32,15,105,96,31,16,216,237,143,139,7,224,6,246,112,133,32,16,15,223,0,8,2,224,228,1,132,33,31,102,128,132,3,32,48,16,212,211,225,15,129,7,187,35,252,47,66,110,30,240,135,8,215,7,223,3,152,62,28,129,68,128,60,32,110,72,192,67,85,125,21,181,191,121,34,157,129,200,63,181,17,144,7,55,0,238,248,16,233,0,7,121,254,105,233,47,223,3,204,131,23,9,132,192,16,0,36,216,7,249,167,150,61,24,224,0,65,184,65,129,190,15,181,31,192,220,60,32,127,209,240,68,64,96,78,255,98,192,3,240,0,59,1,61,28,160,96,4,226,1,230,1,251,207,116,254,213,39,224,191,117,15,116,115,131,250,254,149,13,255,43,234,191,56,64,144,8,48,212,145,15,71,80,232,161,38,8,249,80,219,9,2,195,225,255,179,43,154,48,71,56,64,80,224,111,187,131,167,219,127,250,188,192,30,127,13,136,227,207,206,112,62,144,0,58,192,97,80,95,128,3,216,17,135,95,23,142,124,40,9,224,248,223,169,204,247,239,19,249,223,32,241,191,69,224,127,139,188,255,127,226,254,83,163,255,118,137,255,127,239,243,63,161,213,60,161,80,93,160,235,195,2,252,253,198,0,30,30,25,32,12,240,240,206,0,180,1,127,30,26,79,215,255,43,5,232,10,129,250,254,191,146,254,25,109,10,254,155,173,18,28,234,240,79,159,38,18,248,48,18,69,152,211,131,44,2,124,2,127,27,33,8,53,136,15,216,65,31,130,4,57,3,28,129,208,135,121,253,101,55,134,57,128,61,160,16,24,248,65,215,191,70,10,224,21,20,16,248,135,239,153,51,4,244,28,246,71,0,209,191,93,96,152,195,63,233,63,72,245,23,121,126,13,115,109,101,115,117,238,255,225,113,253,43,80,255,97,9,144,207,124,221,30,184,253,71,43,58,112,135,255,58,252,129,81,82,130,251,0,252,121,5,197,36,0,188,194,34,130,15,119,239,129,144,164,152,64,224,255,80,242,47,32,193,127,157,117,128,72,15,136,15,192,242,161,111,1,193,191,186,255,143,223,191,78,214,255,128,81,133,129,224,14,127,214,198,8,9,132,57,60,108,218,127,25,254,184,65,158,30,30,15,2,255,117,249,31,186,254,207,243,95,59,15,6,251,128,65,56,75,159,224,32,233,23,46,153,57,89,200,6,202,215,163,239,84,44,135,6,4,209,70,35,220,202,155,159,149,20,133,212,193,251,131,51,163,55,36,171,237,126,215,71,240,181,76,73,221,117,250,206,239,187,221,110,61,229,218,30,31,160,128,178,247,191,2,31,23,210,5,178,112,14,22,17,175,178,117,139,115,111,135,241,219,148,227,103,29,152,198,249,159,124,212,94,71,183,16,19,48,217,222,124,103,96,104,83,246,27,147,126,170,91,216,3,235,228,23,103,8,139,87,81,8,25,235,133,27,65,16,40,163,41,145,188,135,168,5,133,164,161,120,255,128,45,117,247,215,5,251,200,196,216,232,155,254,31,24,131,91,180,220,249,137,216,79,164,129,148,65,233,251,76,105,72,95,59,143,179,102,208,29,198,181,151,184,27,138,241,132,167,155,197,211,37,101,190,100,135,214,174,108,29,199,218,85,174,224,28,254,97,238,90,51,190,205,249,250,186,139,83,87,157,116,147,48,235,56,37,215,139,50,21,3,207,250,221,217,70,117,119,244,246,145,145,121,122,148,230,164,108,166,74,140,107,227,164,129,95,241,173,72,244,168,137,111,23,56,211,226,2,162,252,13,24,79,133,107,26,58,56,94,58,13,144,190,220,67,225,101,68,175,208,242,17,73,154,240,147,21,18,77,255,80,18,218,104,31,36,170,251,91,206,62,123,59,22,220,123,54,184,247,72,74,41,82,242,8,221,60,219,111,241,123,232,56,161,61,230,114,169,89,149,12,214,15,198,120,213,150,238,5,79,170,247,236,193,81,153,249,82,218,5,146,203,126,28,223,215,198,237,199,50,209,10,72,48,21,206,164,147,83,56,39,204,18,106,55,236,165,40,199,75,47,152,139,127,175,189,150,226,173,155,222,93,118,193,246,197,161,156,130,44,127,34,203,218,94,123,101,118,230,84,195,187,122,47,75,123,191,16,78,205,55,121,245,136,238,99,233,140,54,247,17,227,157,26,161,50,184,90,40,204,246,92,224,70,85,150,190,10,142,111,224,54,201,37,233,180,34,10,176,148,192,34,73,181,113,215,106,199,156,150,108,29,164,28,94,165,200,127,180,9,97,43,30,203,200,44,56,202,200,220,99,248,200,55,72,174,222,196,133,188,209,17,209,131,124,34,73,47,216,89,121,22,230,27,234,41,155,211,75,247,70,47,6,73,91,238,62,61,187,214,162,231,129,69,159,27,115,248,237,57,95,143,180,66,71,128,88,176,194,147,179,150,26,231,16,79,210,222,80,172,254,220,151,207,142,248,232,204,102,166,84,41,146,185,21,102,13,21,252,33,26,194,54,71,216,54,171,73,153,208,233,251,25,107,13,223,246,145,134,112,233,36,151,185,11,53,7,21,26,233,120,190,106,19,77,91,59,171,89,119,227,244,115,204,235,139,193,240,21,62,137,162,199,200,164,60,196,126,183,35,30,246,16,172,255,157,220,210,71,216,238,205,250,5,138,245,157,69,194,89,114,107,64,110,82,253,186,163,184,58,110,200,228,70,53,191,74,201,27,249,166,156,189,31,177,206,92,17,182,119,142,253,227,252,110,25,53,111,93,179,203,206,154,207,13,90,127,172,30,11,241,26,209,252,122,219,197,6,191,17,1,213,6,208,206,189,96,90,182,195,180,111,38,242,230,246,150,52,45,24,162,156,38,239,242,33,76,206,95,28,142,0,38,113,218,209,191,58,170,16,246,78,113,161,149,149,231,106,240,248,181,76,195,170,208,209,175,100,180,204,191,135,200,119,43,15,238,99,58,87,150,244,181,21,190,64,49,194,10,217,192,206,120,4,135,173,230,134,153,107,84,69,88,10,223,90,94,55,161,125,74,189,189,255,58,68,213,111,67,177,94,226,16,152,204,107,119,58,37,99,109,146,33,128,118,159,225,140,124,58,85,190,13,199,173,148,27,120,188,24,242,221,7,163,47,118,143,228,60,170,194,126,137,78,127,171,177,181,187,222,71,125,10,165,51,78,71,138,197,201,169,141,155,156,103,208,185,185,51,9,29,101,7,3,112,76,144,143,8,249,34,52,180,42,163,163,231,118,4,154,228,3,81,45,133,204,124,143,185,167,10,38,126,142,208,50,108,190,52,79,217,34,246,188,91,92,16,99,142,249,29,132,159,27,91,169,228,208,213,24,215,160,243,22,171,91,127,4,139,193,178,176,156,236,228,81,124,15,245,50,5,249,69,228,164,239,23,89,75,95,151,44,17,201,188,92,107,54,3,247,2,89,206,22,178,144,57,51,200,143,129,11,218,194,212,159,38,191,56,170,32,197,241,110,225,54,209,38,187,75,121,90,29,159,164,190,156,125,251,36,213,88,95,63,158,97,47,133,165,151,167,175,222,29,143,117,7,150,197,24,254,42,69,124,132,133,108,181,224,151,236,167,221,151,114,233,13,246,18,73,205,17,72,195,211,219,42,73,9,97,146,34,216,103,191,19,33,124,227,246,173,19,61,81,82,1,207,165,38,63,183,146,90,134,60,144,245,101,232,205,198,251,168,156,92,151,181,251,233,171,37,91,228,139,166,6,91,173,50,206,53,129,173,221,32,210,231,165,244,210,115,5,85,103,85,209,207,216,181,168,78,170,133,166,20,137,151,230,201,143,187,221,83,158,78,11,188,187,19,233,59,24,112,210,111,67,124,223,87,234,110,202,142,174,112,254,176,207,4,83,244,78,176,58,217,92,0,30,183,109,23,101,27,96,46,199,97,44,49,10,157,75,158,195,34,214,216,238,210,236,130,177,66,230,191,245,228,201,134,187,136,67,224,233,71,57,223,82,8,42,33,108,175,217,189,224,46,44,194,179,153,195,9,56,104,12,239,192,3,135,185,77,193,44,35,157,3,88,250,215,154,13,210,45,248,59,151,55,55,115,207,73,10,7,175,44,82,70,4,175,112,125,61,152,150,212,145,206,249,225,219,10,112,235,244,103,131,28,26,48,163,24,1,54,42,254,2,234,140,95,148,68,163,115,85,17,148,6,222,81,241,81,203,155,186,190,145,184,226,208,176,199,227,132,48,113,74,42,124,189,188,247,242,203,22,69,111,221,199,63,92,120,252,174,90,15,42,71,147,23,164,211,170,200,37,87,47,161,245,242,48,255,96,98,177,172,79,124,87,40,21,72,226,33,145,110,154,222,209,250,221,139,238,252,2,117,1,65,137,27,116,225,55,53,171,195,178,238,27,165,187,126,235,44,154,165,169,71,42,36,16,76,154,90,162,71,149,212,70,251,217,28,248,169,49,133,159,87,132,24,78,130,146,204,243,72,180,40,51,17,57,40,47,209,197,118,20,40,54,252,116,80,91,169,183,14,23,6,186,16,95,178,15,231,104,84,247,162,117,199,160,246,43,112,35,176,77,73,205,38,56,255,33,162,92,73,78,40,90,245,198,94,122,178,30,250,102,38,218,183,114,120,142,2,42,249,185,77,89,124,161,80,209,48,135,232,182,254,85,179,212,188,206,77,145,253,1,143,162,174,114,53,125,32,172,80,120,240,38,77,76,97,73,4,28,216,104,195,217,132,107,219,167,22,136,208,116,187,254,209,83,146,235,174,98,100,60,176,30,176,136,25,180,38,244,94,97,53,84,94,53,87,185,43,97,166,182,112,209,101,198,127,149,98,155,136,105,194,75,249,167,58,127,61,249,227,0,226,66,7,149,75,166,75,19,202,189,161,207,246,212,173,47,55,6,62,134,212,235,94,54,172,188,153,190,89,193,37,202,20,231,102,203,194,134,167,202,113,246,210,6,81,136,45,172,28,77,108,126,101,78,239,126,52,3,146,93,140,28,65,206,80,79,143,97,127,76,76,90,222,88,159,155,125,81,210,246,2,113,147,215,195,48,149,230,78,242,190,61,185,240,109,158,151,69,124,30,24,103,174,86,190,67,238,168,108,213,213,190,194,142,43,35,21,139,89,225,76,36,83,106,146,70,116,111,226,201,247,16,59,114,53,69,74,6,20,69,249,48,64,222,178,207,79,118,178,155,188,93,124,9,225,181,67,31,141,133,129,254,196,139,230,152,167,197,10,248,51,152,16,93,46,170,34,161,185,152,226,163,9,6,58,172,47,134,27,54,154,78,249,80,191,113,70,165,61,113,222,237,122,39,106,65,250,183,199,156,9,175,74,51,140,197,127,27,43,74,131,132,118,202,113,98,74,173,123,244,98,110,158,28,194,176,121,233,43,237,77,42,199,201,232,113,155,242,8,186,222,43,235,200,190,227,153,247,156,152,138,158,9,212,22,112,0,33,26,177,117,10,116,199,32,189,207,250,97,135,65,19,188,138,144,54,94,67,150,226,34,123,35,53,180,143,212,252,0,77,181,112,89,135,49,182,137,240,102,241,66,233,89,222,200,175,109,28,145,71,205,151,93,250,101,160,55,132,191,119,212,233,248,190,27,41,112,73,15,206,126,121,137,189,172,39,173,209,80,12,126,36,196,25,76,151,218,6,210,255,176,220,87,136,135,170,131,127,150,240,69,64,155,106,40,141,222,42,187,209,156,78,92,109,55,93,102,60,33,65,0,157,159,113,28,130,16,180,98,215,201,145,32,203,40,124,77,22,114,131,183,74,64,70,40,79,83,22,32,83,125,184,250,51,73,235,150,55,51,202,240,201,98,7,87,120,132,96,168,19,91,70,247,51,75,237,136,149,42,237,171,96,241,59,168,108,44,134,242,142,113,76,21,211,128,218,202,120,157,182,241,170,193,65,34,119,166,117,159,158,230,179,234,26,202,221,134,229,187,201,107,22,32,173,191,232,211,175,188,121,174,9,19,65,47,143,172,230,252,172,201,168,98,202,124,199,167,225,91,218,71,186,58,230,30,182,165,208,110,115,249,111,243,130,200,175,172,141,142,221,6,105,249,186,96,16,193,134,88,104,25,171,123,225,128,104,42,55,88,245,218,204,1,107,240,245,213,230,185,219,120,8,201,188,246,175,141,87,32,110,169,158,126,105,70,53,6,213,223,233,103,26,242,71,33,67,119,186,210,21,133,205,158,66,70,145,238,73,87,227,71,71,226,89,168,237,1,157,195,46,51,142,233,140,92,217,17,55,126,130,179,60,178,88,171,47,168,99,242,137,54,137,72,55,219,136,23,147,71,79,103,25,187,171,166,19,235,92,113,66,43,123,24,37,170,160,144,45,147,56,93,32,241,113,223,236,29,233,182,214,184,176,41,161,116,224,133,141,135,108,51,175,35,201,100,181,94,192,26,107,101,235,228,81,49,118,45,119,243,35,50,161,74,231,234,242,165,143,125,246,67,230,153,146,37,251,57,137,130,9,33,45,125,250,131,11,109,0,124,141,170,131,205,53,129,170,224,174,158,123,207,147,55,22,61,81,129,164,175,151,70,31,79,59,146,120,182,61,239,53,155,217,35,187,207,94,205,145,137,82,221,180,122,196,137,10,113,185,197,212,189,97,226,16,144,234,7,171,91,247,254,124,18,48,221,7,123,36,251,188,173,185,207,30,207,36,67,206,160,35,108,80,60,194,80,154,153,106,29,59,164,83,251,28,235,236,62,29,237,214,107,217,237,116,254,209,148,180,23,228,184,116,196,153,126,251,29,84,212,128,166,39,50,77,104,180,78,2,123,161,42,71,7,174,22,206,182,14,191,147,176,224,228,144,50,104,121,86,137,87,206,153,76,69,152,139,105,183,118,169,201,218,33,81,231,59,234,156,226,9,241,120,66,145,57,38,227,28,89,167,193,111,22,18,83,33,21,35,76,248,98,237,23,86,249,47,25,91,182,75,13,254,19,44,79,134,182,80,39,195,124,9,169,126,16,233,139,213,2,181,119,166,118,40,41,194,183,27,205,113,31,15,233,31,87,94,82,214,246,210,79,76,76,39,80,248,11,53,57,150,196,83,196,248,147,103,137,139,247,17,60,247,213,220,210,38,123,133,210,130,206,249,169,44,156,26,74,150,87,55,98,199,27,22,164,104,156,250,35,141,247,4,125,47,148,87,69,252,168,32,31,137,182,231,164,170,20,18,66,96,141,12,147,13,199,145,237,211,176,102,150,218,7,251,165,34,176,133,245,53,158,123,231,130,24,234,238,41,67,102,134,191,185,167,21,238,34,213,247,207,44,120,213,10,24,51,63,140,135,105,125,251,122,183,204,26,214,210,248,100,252,247,179,177,175,75,205,82,184,46,119,95,121,139,199,163,81,108,157,107,129,211,130,123,87,246,65,16,66,191,211,101,19,24,150,148,12,63,159,138,13,51,198,240,71,83,22,226,59,76,172,246,203,72,255,24,118,118,163,86,92,104,216,152,100,140,150,45,191,11,143,223,251,170,153,141,42,171,36,34,65,75,135,31,101,9,8,243,36,226,173,78,2,193,119,34,63,161,22,181,89,220,100,41,23,137,246,27,1,218,123,184,58,27,223,216,107,52,67,92,243,238,19,116,197,244,126,115,201,193,168,186,165,232,110,87,71,55,247,42,188,39,212,116,250,6,0,231,187,94,159,204,244,127,219,152,24,30,1,32,169,180,225,205,66,121,171,211,42,189,50,50,98,215,61,153,153,35,122,136,53,146,112,193,159,238,214,216,178,110,30,78,190,10,40,250,152,84,181,133,254,188,185,71,3,228,42,102,169,173,234,156,229,209,99,246,108,236,6,111,206,81,16,97,64,165,8,156,104,10,141,15,63,123,89,253,143,231,231,154,45,9,183,29,169,107,11,79,205,54,60,91,198,135,208,219,179,139,123,123,108,143,9,29,247,19,197,210,66,82,16,88,77,237,156,172,126,43,75,101,189,142,38,62,163,18,100,230,221,210,139,187,189,113,235,192,187,159,102,54,26,124,95,119,130,57,28,180,229,123,60,205,164,124,149,143,162,121,135,70,171,151,79,227,42,20,174,73,95,31,219,170,146,62,97,29,166,253,134,217,252,249,21,49,185,230,49,70,123,62,254,103,55,97,189,139,133,22,181,11,255,95,56,7,167,22,92,91,133,196,99,254,107,179,29,151,245,114,62,39,7,245,159,163,31,107,10,95,150,175,191,163,186,156,103,85,203,42,26,43,36,254,165,151,48,164,247,106,18,2,15,27,61,204,95,238,95,161,171,63,191,9,67,155,146,126,226,65,236,252,153,102,3,27,63,44,70,245,72,43,103,76,105,82,125,125,104,190,25,39,102,209,2,241,150,179,124,115,114,234,222,58,38,137,62,120,230,160,156,44,19,20,43,204,159,146,208,75,154,21,231,4,55,17,254,104,211,19,217,69,240,45,198,172,95,251,61,105,118,88,128,199,79,62,15,218,88,165,248,220,230,173,211,28,93,113,158,168,218,163,170,239,207,228,96,119,79,38,131,178,61,43,61,3,209,129,44,44,99,250,163,72,114,29,123,25,103,160,69,204,242,117,22,7,145,75,102,226,133,143,103,10,150,177,56,85,232,204,82,35,38,2,31,175,177,178,193,68,129,175,55,160,203,233,196,173,19,106,23,56,146,97,142,24,91,96,24,64,211,246,66,139,189,237,205,75,103,138,180,169,254,57,191,94,193,223,46,13,216,26,86,221,124,35,232,94,242,1,29,99,106,253,235,232,139,43,122,203,40,139,246,248,171,243,1,185,59,185,221,21,233,111,48,190,98,185,231,11,20,184,99,209,4,20,201,158,7,42,228,103,64,166,77,220,53,95,9,46,130,147,196,247,94,33,139,68,249,49,145,31,0,153,109,52,11,239,101,9,120,70,191,63,233,165,155,26,172,151,81,112,188,202,241,62,206,250,237,86,131,238,53,178,233,121,193,53,36,116,241,62,185,192,112,136,244,108,0,73,95,93,89,113,111,66,205,23,69,206,206,37,148,111,222,84,58,248,254,75,115,64,136,158,190,169,191,43,41,214,106,174,162,182,205,217,27,238,47,117,228,254,5,246,88,208,122,190,66,45,60,207,221,237,69,255,139,244,224,116,38,2,243,233,227,202,97,5,90,90,119,185,228,97,208,59,47,138,110,219,233,148,232,225,240,119,154,175,91,84,218,66,137,112,252,170,251,211,209,58,63,93,116,215,252,158,112,4,243,106,166,73,88,226,183,18,175,231,46,20,116,2,159,78,10,196,212,125,81,50,178,168,198,73,144,59,86,25,30,183,152,240,21,127,137,44,10,237,248,142,84,5,161,189,253,202,234,102,185,225,73,178,24,235,104,43,164,94,147,42,80,74,65,67,112,25,107,234,129,26,210,3,200,234,192,209,170,122,229,117,220,217,165,192,214,249,132,107,161,21,57,174,200,216,149,190,103,122,172,186,131,219,193,36,38,236,252,145,225,148,233,199,173,99,126,192,84,115,234,21,26,250,228,216,43,229,0,147,212,122,244,75,149,160,252,250,24,37,156,56,71,109,56,130,223,149,193,94,129,78,182,90,78,150,49,200,245,93,242,40,64,108,206,205,198,155,33,245,138,133,255,64,180,162,6,58,58,162,189,244,246,26,175,174,30,39,37,208,42,240,243,134,236,187,38,206,17,53,36,162,64,230,104,79,68,44,24,75,30,12,156,144,116,204,231,104,181,28,150,253,44,37,112,216,139,137,67,224,85,227,130,155,245,235,149,243,153,82,74,147,200,178,255,12,125,247,110,211,38,244,157,205,45,144,127,167,247,145,47,116,251,80,19,231,138,67,44,45,58,138,141,84,248,103,213,174,14,158,98,7,246,75,55,231,28,93,81,119,70,88,212,47,230,77,107,21,82,219,177,197,240,3,141,223,135,82,6,112,244,232,171,200,43,246,186,207,98,147,97,77,186,241,23,140,72,6,140,151,160,89,177,111,53,223,111,240,176,114,81,42,198,243,107,222,123,175,174,224,245,15,0,237,174,253,141,167,244,3,209,164,23,166,230,160,19,250,36,65,1,18,207,202,169,50,243,146,173,49,223,138,172,60,197,136,205,28,179,190,214,93,149,88,49,37,58,184,67,241,193,150,43,9,196,47,101,254,34,116,246,140,169,109,77,73,138,225,39,55,47,78,248,72,24,232,50,234,86,184,159,149,215,42,221,7,155,209,104,55,74,63,237,105,33,145,185,193,12,198,39,243,44,139,42,248,32,58,105,49,162,114,99,117,10,134,215,132,242,194,73,156,95,176,148,120,203,94,219,131,236,75,223,250,78,231,43,3,247,123,230,83,202,61,110,70,179,122,89,90,205,216,133,123,254,153,167,171,246,110,35,140,184,221,76,132,93,92,251,70,149,97,229,229,241,65,93,195,115,77,145,207,30,59,225,176,173,48,6,91,19,202,55,105,66,83,162,169,196,118,130,141,45,248,187,7,106,49,51,8,195,117,63,116,208,211,228,66,117,190,48,24,97,13,98,120,70,220,103,16,126,176,126,148,71,9,30,193,221,142,163,252,168,169,105,232,84,111,87,112,120,182,33,3,164,57,115,223,232,24,74,237,227,220,214,227,122,100,107,142,249,37,223,116,183,171,149,125,3,109,242,176,165,91,150,115,136,149,129,52,199,83,112,214,197,75,88,86,90,252,185,246,77,146,223,75,220,117,83,30,170,66,244,15,90,56,190,58,152,116,207,130,18,41,51,203,244,178,40,239,147,226,51,102,234,36,187,197,69,36,67,230,233,86,69,89,191,55,170,117,103,117,53,126,234,204,115,61,123,95,124,190,133,170,182,70,180,206,125,182,98,114,229,25,145,188,255,246,88,213,23,248,12,186,144,163,241,203,170,247,135,36,29,179,147,153,63,87,209,185,82,45,105,134,219,33,193,199,236,98,198,226,43,70,121,33,55,111,228,10,202,65,10,254,244,75,142,174,50,161,48,99,229,233,139,210,9,53,129,111,34,196,101,181,221,109,35,239,157,180,12,240,176,139,186,213,115,77,59,201,228,227,80,73,157,19,192,111,111,248,108,117,136,165,215,216,220,173,240,92,240,88,7,141,121,232,202,125,80,197,53,166,166,131,166,105,175,215,213,150,213,203,125,51,199,5,167,10,189,80,87,120,21,41,53,10,27,50,105,238,236,134,185,40,190,211,56,178,195,230,164,94,245,145,103,241,111,98,191,108,166,22,158,197,118,48,195,219,140,110,144,122,90,248,248,34,175,42,178,66,45,218,208,37,4,179,202,129,108,194,39,118,4,221,178,126,146,155,7,207,27,196,49,57,162,239,95,153,142,118,100,79,119,100,188,184,38,109,244,14,3,110,156,52,253,122,101,143,221,183,206,47,167,242,182,215,79,28,182,24,187,147,149,231,80,204,46,71,78,123,132,255,94,212,220,158,252,69,50,135,104,1,69,12,204,230,151,226,133,229,10,149,74,236,134,208,7,142,174,61,189,173,220,234,216,119,239,147,36,247,24,243,176,153,39,183,100,68,155,104,119,142,127,174,184,124,61,230,106,208,93,83,92,183,181,197,247,72,118,57,107,142,58,164,18,231,119,142,212,236,185,13,10,194,97,25,171,148,42,156,67,224,241,50,27,151,144,151,99,158,30,236,160,14,61,207,165,165,48,102,92,13,69,187,115,71,219,158,98,121,108,217,249,242,118,181,187,173,96,248,61,138,196,134,145,1,25,186,214,144,110,186,117,75,187,201,101,77,68,163,0,113,39,232,21,15,138,229,219,31,226,45,216,75,102,171,128,164,50,183,149,112,168,10,10,174,203,138,78,252,90,54,4,127,228,55,94,128,226,37,170,210,74,216,207,158,23,45,188,225,192,179,179,170,85,17,211,221,56,1,86,0,211,211,243,34,255,169,46,46,188,56,235,93,163,103,146,159,39,218,172,15,22,178,38,234,92,232,101,187,109,6,78,166,228,197,247,80,105,247,101,213,228,18,205,54,207,29,118,98,244,235,173,200,156,87,74,11,45,7,232,241,191,156,19,2,251,97,235,134,34,41,70,39,210,236,102,252,39,143,174,74,79,81,243,146,198,51,20,173,109,159,83,241,239,148,128,121,33,91,54,85,174,51,28,192,229,77,200,168,137,104,255,147,132,179,23,50,146,71,159,116,204,111,211,190,101,78,151,233,99,20,3,230,143,28,30,27,83,5,5,74,63,189,186,107,250,238,156,137,242,51,120,138,255,213,7,199,97,166,243,79,21,60,210,56,167,102,73,32,85,137,239,73,94,5,201,111,33,74,183,116,106,177,200,120,235,214,23,150,49,172,171,30,30,224,46,215,104,138,152,64,83,170,96,44,14,39,139,34,238,226,29,131,16,117,202,225,232,76,9,0,6,190,49,80,75,71,64,141,40,38,189,193,120,175,33,231,122,75,5,77,162,76,15,56,66,117,121,161,248,210,247,194,38,238,151,168,63,230,254,224,103,69,252,147,155,157,32,0,122,169,138,173,74,230,214,193,117,235,79,63,159,227,150,68,133,206,12,177,56,64,92,129,81,199,236,2,141,120,10,3,100,141,246,78,3,99,251,52,27,81,243,57,246,169,125,212,54,110,176,141,97,104,228,41,235,26,6,170,190,140,181,150,53,161,207,104,138,55,111,10,83,115,193,247,196,0,31,85,44,49,168,178,135,143,243,252,217,254,87,117,13,123,14,104,195,86,74,110,185,71,140,105,71,66,61,189,9,117,78,51,15,237,211,78,241,133,228,95,158,102,34,116,207,178,99,10,43,125,22,149,61,191,218,144,206,165,148,251,68,192,114,92,75,134,88,206,62,96,136,144,26,225,178,15,217,197,254,224,202,204,93,58,248,0,140,205,204,107,31,111,29,38,138,98,140,47,140,157,213,252,165,106,163,154,205,203,231,135,231,253,210,244,119,23,46,118,49,9,35,5,84,217,169,43,27,176,117,16,138,151,59,12,84,63,170,164,8,141,164,200,115,239,246,82,13,164,153,82,68,177,16,84,86,249,26,177,172,124,136,107,61,5,87,150,103,246,166,10,225,86,180,219,32,193,113,24,231,196,93,57,169,237,97,255,49,83,54,27,199,123,155,88,96,74,79,248,170,49,145,26,171,40,206,213,104,209,57,239,187,133,57,45,209,98,200,227,183,98,217,225,209,52,111,196,6,178,191,146,213,216,168,103,21,107,90,209,205,199,17,93,126,29,249,146,244,226,248,22,136,61,103,148,222,37,117,121,240,153,166,45,82,240,203,175,37,187,126,155,20,52,196,118,235,163,159,90,194,153,225,44,235,25,248,248,97,33,24,91,86,26,28,41,90,60,109,203,115,44,161,52,105,118,88,72,65,170,243,171,8,54,50,50,1,239,48,52,84,218,5,38,109,102,145,218,208,81,192,17,23,137,50,79,227,221,33,87,163,129,43,191,69,81,79,128,145,178,233,172,39,110,216,81,163,250,106,210,143,120,148,13,216,224,204,162,136,65,117,74,137,183,241,102,158,188,134,103,99,134,51,209,33,78,247,27,97,44,75,151,189,162,68,145,152,31,189,40,145,83,32,201,228,208,223,182,161,222,192,197,235,232,229,124,157,75,117,146,217,22,41,46,218,43,235,31,184,25,195,246,46,44,160,121,21,13,173,100,22,5,234,217,47,172,161,28,38,148,196,43,178,161,27,10,132,222,118,34,85,8,183,113,167,222,203,203,113,243,230,88,12,184,122,134,153,148,45,221,155,21,217,107,71,11,181,90,98,99,151,188,99,166,83,75,15,155,167,147,54,243,140,99,168,29,18,86,86,195,4,195,215,171,111,170,150,223,189,124,195,167,164,216,141,12,16,95,81,38,78,1,221,154,211,176,213,144,121,18,188,172,108,55,66,220,190,138,58,149,72,17,195,28,90,125,142,97,28,87,195,3,149,76,127,58,155,178,147,13,202,15,193,54,107,224,68,120,49,73,53,186,8,10,230,24,248,27,56,101,24,19,29,3,182,162,140,225,214,245,45,172,71,211,56,132,165,79,131,109,114,252,218,242,198,130,247,138,194,155,43,70,11,22,89,192,207,67,76,195,177,106,139,219,101,2,83,214,175,169,127,148,103,79,116,41,127,81,96,53,178,134,90,136,235,4,161,178,61,169,125,163,45,57,24,195,38,146,213,141,62,236,152,124,228,167,110,88,97,47,92,122,35,127,154,191,45,11,165,67,221,156,55,72,250,97,233,205,44,129,191,205,239,159,77,11,107,102,105,156,132,205,164,30,176,125,195,197,104,196,56,56,240,67,122,45,10,206,14,72,200,75,202,70,181,37,46,135,60,119,235,73,113,111,77,20,85,126,74,178,251,211,106,196,107,114,210,133,124,4,161,242,235,123,20,132,143,174,8,199,153,16,255,116,173,131,251,22,168,133,26,25,224,220,155,96,187,87,98,98,212,93,207,101,253,214,4,191,181,7,141,213,130,63,230,13,247,41,46,126,115,83,62,141,204,68,2,205,57,83,163,162,198,232,139,81,207,73,219,164,44,89,236,218,161,20,73,95,234,165,167,111,67,52,197,246,27,199,246,241,50,149,245,234,36,37,204,43,19,7,154,247,165,240,234,208,10,8,253,58,55,239,80,179,99,35,46,49,101,14,125,226,170,150,192,238,236,188,218,24,215,150,145,152,204,232,161,148,182,253,134,47,222,244,110,91,123,250,162,243,161,84,5,19,221,126,213,54,197,247,223,113,209,116,49,99,229,55,216,17,34,13,121,247,22,137,81,211,184,243,61,43,74,225,130,189,225,213,207,158,228,250,115,240,225,139,216,94,245,142,185,32,153,198,249,179,30,159,110,1,202,147,246,212,166,138,231,253,134,42,226,158,229,80,195,67,241,201,224,175,176,19,142,206,140,62,197,180,32,209,113,169,108,215,237,9,117,50,156,145,88,230,147,58,185,203,59,146,121,158,6,204,104,63,131,31,157,136,75,22,111,170,185,175,36,193,161,179,184,111,127,124,111,11,243,202,195,234,170,242,100,177,79,220,131,7,163,217,151,151,107,148,201,192,194,19,190,101,133,254,168,53,245,105,186,37,28,176,106,25,229,40,252,158,234,221,97,58,217,73,97,221,89,156,50,157,239,91,111,16,41,48,242,29,180,235,85,108,13,92,24,197,38,136,240,107,224,252,54,102,192,146,149,56,194,43,135,39,15,120,69,184,135,43,51,122,210,101,185,249,93,249,52,142,65,90,166,137,82,208,144,73,246,87,124,0,182,72,211,43,195,29,144,0,150,87,247,99,97,167,50,154,228,118,197,230,119,90,206,95,151,78,22,41,69,173,245,162,60,62,189,197,200,134,46,132,162,233,75,17,3,24,250,172,242,219,15,237,176,169,76,38,95,201,150,81,171,148,179,57,74,192,63,112,114,10,4,34,239,213,38,137,63,223,19,81,244,138,149,245,122,94,216,148,107,55,84,226,216,3,86,100,8,233,165,83,90,128,78,69,52,25,9,218,135,37,237,107,6,73,254,228,42,239,48,104,235,143,32,230,168,198,254,226,103,233,235,161,175,75,169,168,123,232,98,250,113,108,228,39,150,43,184,164,181,25,189,173,38,158,115,118,102,211,62,163,52,41,60,86,61,81,246,27,251,220,253,232,230,220,40,242,204,62,67,80,121,243,147,131,168,174,186,170,255,124,155,184,122,46,200,205,181,163,186,213,2,20,118,115,93,33,114,15,18,54,23,84,152,64,174,18,196,200,205,27,250,84,160,47,192,192,242,63,36,21,80,57,217,163,36,24,72,153,206,219,120,40,87,54,63,237,163,209,235,251,135,162,32,106,166,86,128,73,199,219,50,27,213,69,31,135,60,36,122,188,128,77,193,208,196,129,11,211,235,23,111,90,247,216,69,59,202,23,134,219,206,91,148,84,69,245,129,159,79,131,82,175,240,53,49,164,249,142,39,38,209,170,193,194,20,89,58,91,105,188,178,23,160,143,229,237,213,9,36,253,85,133,109,98,214,185,249,201,216,232,12,175,11,191,106,222,101,68,28,118,73,26,234,134,184,70,172,210,60,242,187,158,219,224,8,33,41,106,76,214,145,97,245,179,106,190,26,246,187,124,135,109,15,175,139,174,211,156,213,207,171,180,70,117,5,10,216,173,219,93,119,78,130,170,179,238,62,123,91,15,60,7,190,212,49,168,101,134,55,55,0,157,35,63,138,8,187,225,247,168,48,172,189,125,118,176,115,66,191,183,111,240,21,34,187,173,218,212,158,197,186,248,232,5,87,152,34,238,40,115,225,237,130,38,248,147,201,59,55,150,210,245,111,221,157,204,172,118,242,98,196,197,106,207,28,69,38,118,10,151,198,220,210,207,128,48,64,91,35,183,65,64,44,101,48,225,188,120,214,18,145,81,77,96,203,69,74,18,131,125,139,217,225,233,80,248,199,1,147,41,187,50,197,169,174,4,234,179,229,173,172,209,190,104,23,250,148,246,126,159,218,153,204,190,98,211,254,94,55,231,67,203,162,14,118,219,207,79,121,24,69,78,19,138,222,134,9,191,84,54,243,198,240,174,231,222,213,37,222,180,52,84,48,140,26,126,188,247,241,53,164,99,68,4,187,73,172,54,136,55,102,83,246,126,134,30,71,254,30,77,249,39,35,145,222,177,245,134,81,106,171,73,88,60,74,148,85,157,246,85,57,7,137,169,97,216,184,158,131,69,167,94,18,122,157,239,253,69,190,212,175,3,10,43,44,93,234,243,159,81,232,144,48,199,46,27,160,12,98,200,186,230,106,98,62,14,118,36,241,162,146,127,59,89,227,73,245,138,251,117,109,203,7,85,206,56,201,55,86,125,74,95,118,249,211,213,67,210,86,187,35,9,157,146,99,194,199,233,3,17,216,95,162,211,141,146,231,163,130,58,44,48,117,60,242,245,106,221,173,66,223,159,237,174,101,221,174,93,42,59,121,203,121,87,214,50,124,126,237,248,132,78,164,196,180,237,87,21,150,18,109,57,179,94,237,68,169,183,79,63,38,91,132,152,188,171,255,152,75,19,44,227,164,95,249,251,224,84,103,152,9,227,213,89,178,94,36,251,251,124,27,199,225,235,34,62,199,248,34,63,82,227,8,145,155,210,12,207,112,60,110,33,50,161,186,218,83,161,232,180,16,167,168,164,180,90,208,140,224,221,205,109,212,52,168,190,150,128,178,116,228,137,8,229,15,104,165,28,102,86,206,151,155,91,130,192,109,107,209,70,52,221,195,200,61,54,44,239,254,36,235,189,52,147,217,214,3,238,77,209,232,137,47,53,99,80,63,222,79,166,196,138,21,115,29,4,9,238,65,154,169,216,31,164,163,9,237,23,76,182,135,19,121,220,245,50,238,108,81,11,151,239,153,62,225,121,29,249,203,75,221,158,40,24,44,132,225,50,51,110,180,211,20,107,156,76,223,225,36,175,220,204,223,170,195,51,14,167,164,216,107,100,9,84,252,21,218,166,80,24,90,143,231,249,63,172,12,161,223,238,154,119,49,71,110,31,112,32,44,8,112,74,203,226,127,115,14,231,53,63,191,118,34,153,230,23,159,41,129,54,124,124,207,96,157,219,56,153,22,226,153,87,157,124,240,158,245,113,62,195,35,150,143,214,180,83,213,45,250,102,150,41,86,129,235,250,41,247,249,202,182,232,228,67,106,238,4,123,66,84,130,125,109,78,246,67,243,22,93,85,58,102,238,212,70,205,204,145,66,205,139,236,22,194,172,116,157,25,204,138,93,101,101,170,220,191,81,192,198,220,106,158,36,108,49,157,201,4,23,225,236,7,91,37,11,68,62,84,230,136,205,199,66,237,222,151,21,200,55,9,219,192,42,177,94,138,190,6,141,229,59,7,34,137,3,53,5,209,184,89,53,194,132,118,112,94,200,8,230,151,68,125,187,18,124,212,180,225,253,43,101,147,70,76,122,110,191,136,47,53,57,236,38,147,88,18,121,241,249,233,172,69,11,67,225,147,153,220,31,252,56,249,97,17,35,11,21,206,49,68,41,128,221,197,199,155,31,71,118,91,65,95,189,243,73,95,250,8,144,98,124,8,139,93,169,35,75,192,84,16,150,194,21,133,4,60,23,219,175,195,120,157,114,19,167,217,175,254,228,4,39,253,230,92,125,97,197,171,27,189,222,46,205,201,226,125,70,83,228,55,34,101,218,222,79,57,109,156,157,58,37,159,61,84,53,205,187,36,82,123,114,27,198,62,215,71,241,181,171,246,91,206,111,158,26,9,28,125,74,235,146,56,232,209,101,175,172,106,26,113,243,17,211,244,181,220,75,199,145,156,184,226,113,17,178,141,26,140,189,45,177,174,87,206,24,232,158,203,121,182,232,40,132,229,141,71,48,19,156,128,74,67,105,194,31,199,250,152,173,144,146,254,122,175,112,71,242,82,206,99,227,87,2,171,220,72,110,120,104,236,214,227,102,94,62,218,235,170,29,189,114,197,66,242,167,177,94,240,248,138,212,233,152,197,45,78,166,125,216,136,223,230,55,94,135,229,26,238,72,242,217,4,137,73,74,29,172,18,226,141,113,227,159,61,63,99,200,26,129,145,96,181,88,65,249,133,61,171,23,35,244,120,121,98,197,93,207,3,182,10,163,36,56,203,248,94,182,142,25,179,173,50,150,48,80,30,24,192,22,50,197,10,13,179,203,108,147,238,142,244,93,208,10,253,88,93,3,24,121,251,127,7,86,63,214,253,234,227,113,144,179,118,23,84,63,216,158,139,130,95,186,128,60,141,183,87,32,22,252,98,87,76,229,55,44,137,37,37,44,252,246,146,187,99,102,222,117,251,115,21,205,121,153,94,210,230,209,26,217,66,114,117,234,169,107,129,13,195,229,171,137,140,90,58,32,142,220,1,253,231,204,47,33,69,195,29,1,25,47,74,214,35,12,221,228,99,246,211,215,212,253,93,169,225,114,9,154,226,122,164,106,26,113,252,111,222,140,232,208,117,17,140,96,37,10,244,243,240,52,63,185,173,69,96,104,233,101,63,66,121,230,43,203,95,224,93,243,2,81,68,125,252,123,135,185,202,181,196,63,242,163,120,165,19,97,170,128,82,114,196,100,146,202,129,169,89,184,201,209,142,6,36,252,55,124,118,191,78,73,175,142,25,169,38,222,106,152,149,237,148,183,51,165,76,59,202,244,88,144,192,180,160,116,90,104,167,132,169,129,251,32,254,248,211,42,41,204,53,34,93,14,125,203,34,5,119,89,69,13,252,90,173,9,223,65,43,64,200,218,212,154,186,69,155,241,30,57,75,75,153,45,183,129,145,203,144,79,57,51,194,68,153,230,237,134,211,173,241,123,186,112,194,97,56,50,184,79,47,206,192,146,228,253,88,98,106,24,45,177,77,82,52,103,87,150,71,227,88,213,115,68,87,251,124,10,61,170,242,176,66,180,226,190,211,132,33,149,82,76,201,225,156,231,81,172,35,85,205,178,92,41,58,85,36,97,180,152,201,75,220,230,92,102,152,190,250,202,6,40,235,135,3,139,64,19,246,105,37,137,72,104,86,7,128,90,177,64,199,145,231,68,139,158,206,177,242,185,159,55,20,180,188,250,222,249,86,196,128,100,222,101,191,183,217,126,172,85,111,78,225,58,237,35,158,118,223,231,142,197,17,93,237,199,106,206,12,71,134,228,113,143,81,157,75,166,209,95,210,199,18,170,193,164,191,89,225,131,138,10,203,85,221,232,214,143,69,94,48,186,79,152,214,104,0,20,132,242,108,148,40,219,100,19,53,223,78,247,29,117,176,187,138,238,230,126,235,23,169,5,107,76,255,60,50,249,165,60,89,37,69,70,143,30,107,18,146,118,225,32,58,250,54,1,32,47,55,84,251,84,173,245,29,57,201,243,250,174,81,141,163,109,198,135,255,204,244,186,31,194,64,225,168,102,158,152,153,104,197,104,220,132,93,24,79,254,15,39,127,75,166,10,101,110,100,115,116,114,101,97,109,10,101,110,100,111,98,106,10,50,49,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,10,47,70,111,110,116,78,97,109,101,32,47,72,89,76,67,89,71,43,78,105,109,98,117,115,82,111,109,78,111,57,76,45,77,101,100,105,10,47,70,108,97,103,115,32,52,10,47,70,111,110,116,66,66,111,120,32,91,45,49,54,56,32,45,51,52,49,32,49,48,48,48,32,57,54,48,93,10,47,65,115,99,101,110,116,32,54,57,48,10,47,67,97,112,72,101,105,103,104,116,32,54,57,48,10,47,68,101,115,99,101,110,116,32,45,50,48,57,10,47,73,116,97,108,105,99,65,110,103,108,101,32,48,10,47,83,116,101,109,86,32,49,52,48,10,47,88,72,101,105,103,104,116,32,52,54,49,10,47,67,104,97,114,83,101,116,32,40,47,65,47,67,47,69,47,74,47,76,47,77,47,83,47,86,47,97,47,98,47,99,47,99,111,108,111,110,47,101,47,104,121,112,104,101,110,47,105,47,108,47,109,47,110,47,111,47,112,47,114,47,115,47,116,47,118,41,10,47,70,111,110,116,70,105,108,101,32,50,48,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,50,50,32,48,32,111,98,106,32,60,60,10,47,76,101,110,103,116,104,49,32,49,54,51,48,10,47,76,101,110,103,116,104,50,32,49,51,53,49,53,10,47,76,101,110,103,116,104,51,32,48,10,47,76,101,110,103,116,104,32,49,52,51,53,56,32,32,32,32,32,10,47,70,105,108,116,101,114,32,47,70,108,97,116,101,68,101,99,111,100,101,10,62,62,10,115,116,114,101,97,109,10,120,218,173,119,99,116,102,237,150,109,108,219,121,99,219,102,197,182,253,198,170,216,169,216,70,197,54,43,78,42,168,216,118,42,182,85,177,111,190,239,116,247,233,113,110,247,159,238,254,177,199,216,207,194,92,152,235,89,99,111,10,18,37,85,6,17,51,7,19,160,132,131,189,11,3,11,35,51,47,64,193,202,206,196,213,89,197,193,78,193,129,71,142,65,5,104,225,10,248,148,115,192,81,80,136,57,1,141,93,172,28,236,197,141,93,128,188,0,77,160,25,64,28,104,10,96,101,5,176,240,240,240,192,81,0,196,28,28,61,157,172,44,44,93,0,212,234,42,154,52,116,116,244,255,148,252,101,2,48,241,252,119,205,167,167,179,149,133,61,128,242,243,197,13,104,235,224,104,7,180,119,249,132,248,31,59,170,2,129,0,23,75,32,192,220,202,22,8,16,83,84,210,150,86,144,4,80,75,42,168,3,36,129,246,64,39,99,91,128,146,171,137,173,149,41,64,206,202,20,104,239,12,164,1,152,59,56,1,108,255,113,0,152,58,216,155,89,253,85,154,51,227,39,150,136,51,192,24,224,236,8,52,181,250,116,3,122,152,2,29,255,82,209,3,28,129,78,118,86,206,206,159,239,0,43,103,128,133,147,177,189,203,103,15,92,28,0,86,246,166,182,174,102,127,37,240,41,55,119,248,59,33,71,39,135,79,11,187,79,221,39,152,146,131,179,139,179,169,147,149,163,11,224,51,170,146,184,196,63,242,116,177,52,118,249,43,182,179,213,167,26,224,96,254,105,105,230,96,234,250,87,73,127,235,62,97,62,181,46,198,86,246,206,0,23,160,135,203,95,177,76,128,0,51,43,103,71,91,99,207,207,216,159,96,142,78,86,127,167,225,234,108,101,111,241,207,12,232,1,78,64,11,99,39,51,91,160,179,243,39,204,39,246,95,221,249,103,157,128,255,84,189,177,163,163,173,231,223,222,14,127,91,253,71,14,86,46,206,64,91,115,70,56,22,214,207,152,166,46,159,177,45,172,236,225,152,254,154,21,105,123,115,7,0,11,243,63,228,102,174,142,255,174,115,3,58,253,221,32,234,191,102,134,230,51,9,99,51,7,123,91,79,128,25,208,28,142,73,193,193,229,51,36,128,250,127,198,50,227,255,29,201,255,7,20,255,159,16,252,127,66,239,255,142,220,127,229,232,63,93,226,255,237,125,254,87,104,9,87,91,91,5,99,187,207,1,248,199,142,1,124,46,25,99,123,192,231,158,1,200,1,254,90,52,182,198,78,255,159,143,177,157,149,173,231,127,231,245,175,214,154,192,127,164,251,223,128,73,187,24,127,182,69,196,222,226,147,26,102,70,230,127,8,173,156,37,172,60,128,102,74,86,46,166,150,0,115,99,219,207,158,253,45,87,183,55,3,58,217,90,217,3,63,185,253,187,173,0,6,22,102,230,127,209,169,89,90,153,218,216,255,69,2,199,63,84,64,123,179,127,173,224,147,174,191,243,103,146,21,85,21,85,151,161,251,47,22,236,223,134,74,159,131,224,162,230,233,248,153,219,191,85,35,239,96,246,31,135,191,96,68,69,29,60,0,222,12,44,156,220,0,6,86,110,150,207,251,247,153,16,15,43,187,239,127,17,242,111,32,150,127,158,229,141,93,156,172,60,0,186,159,117,51,179,252,93,253,191,61,255,60,233,255,11,204,23,123,83,7,179,191,70,71,213,197,216,222,236,115,218,254,67,240,151,218,212,213,201,233,147,228,191,23,192,103,213,255,126,254,123,238,129,64,15,160,41,220,202,162,131,41,95,176,117,90,102,186,203,15,236,220,193,113,113,221,222,110,22,240,193,16,199,210,6,181,162,130,111,53,14,191,252,211,194,183,120,42,141,94,107,67,24,27,39,121,223,219,60,23,78,28,223,246,100,104,247,135,187,177,108,169,126,165,2,47,242,9,124,201,104,122,10,80,215,41,219,185,232,246,3,153,12,74,17,211,79,53,163,189,47,231,229,54,33,116,56,153,53,246,183,199,149,85,12,74,94,161,8,39,219,217,156,96,46,31,104,190,145,185,21,124,195,32,191,119,68,242,51,253,94,31,135,217,129,210,8,130,246,163,240,228,148,50,233,232,225,158,170,127,100,104,112,224,215,53,100,207,30,62,93,78,28,44,5,159,49,182,95,202,9,73,178,139,167,145,211,109,131,233,59,228,179,27,151,115,213,66,86,139,102,13,106,146,186,187,23,254,203,162,43,49,249,93,236,22,58,75,250,57,27,145,197,135,8,232,46,179,240,162,73,156,172,251,69,88,40,124,44,107,81,162,32,61,241,168,216,148,154,140,65,93,199,162,244,233,50,231,239,179,122,65,222,52,155,204,101,158,88,43,248,131,198,168,69,201,52,178,34,142,141,119,84,13,106,97,169,254,249,76,157,208,4,51,41,13,102,110,148,116,101,109,141,40,129,41,46,246,58,60,33,138,47,130,72,81,194,63,190,141,84,36,111,11,23,199,24,180,187,248,18,193,8,116,129,84,171,165,245,213,101,159,42,49,12,10,88,129,51,196,176,28,184,71,222,126,229,103,22,22,214,182,14,165,61,141,190,135,126,86,41,103,143,21,218,225,199,3,75,93,111,196,18,173,152,176,174,154,29,92,129,132,22,74,107,138,237,68,173,117,151,189,216,165,96,123,198,13,67,149,90,183,107,36,230,141,150,206,165,184,241,185,73,49,104,249,165,219,217,149,246,133,35,16,113,78,200,104,234,176,183,81,182,100,27,198,179,97,80,91,170,235,28,164,76,22,86,48,86,33,207,143,61,69,231,244,13,105,222,164,118,160,177,145,94,55,234,72,111,171,18,63,235,167,104,106,230,175,72,206,157,100,62,194,76,192,253,37,59,214,14,165,155,144,122,126,234,40,98,168,71,164,13,210,92,236,192,15,52,153,17,208,59,67,38,11,102,219,99,153,26,45,216,122,0,95,187,78,20,142,174,121,253,99,126,228,23,59,176,56,147,229,109,127,185,215,137,53,104,177,23,48,13,127,176,228,74,247,181,188,54,199,40,74,10,199,93,88,31,55,183,204,133,248,188,220,106,76,178,221,78,162,133,183,96,215,238,38,239,20,80,108,237,153,98,61,199,134,116,199,181,41,55,168,172,213,212,120,203,34,19,155,97,211,26,66,205,84,8,80,116,181,9,193,78,229,38,25,252,114,143,92,55,15,53,155,141,123,185,44,229,49,7,160,28,133,102,52,159,172,15,221,175,106,73,51,178,74,173,1,127,169,250,98,185,108,241,106,14,59,20,187,128,208,50,195,16,143,58,103,13,148,123,55,143,32,71,12,150,187,2,37,54,17,16,37,64,51,207,173,22,138,56,242,141,200,121,145,230,99,53,41,58,100,36,155,21,168,153,10,142,97,112,206,142,178,48,20,152,89,158,194,111,63,136,214,218,243,251,68,69,134,188,234,39,241,189,11,118,123,54,103,67,123,15,43,44,246,237,104,17,207,63,113,171,22,130,61,214,116,176,130,103,202,69,198,40,204,31,219,243,61,249,95,236,5,171,33,241,65,71,20,244,115,142,229,66,244,110,240,91,247,197,15,194,254,236,148,231,46,135,234,204,43,180,209,136,33,205,101,116,167,25,200,232,113,51,98,85,48,216,247,241,241,56,28,155,177,144,175,105,249,111,192,206,45,91,28,95,110,72,247,6,173,139,191,177,253,144,45,58,153,56,15,104,56,156,123,232,206,214,208,49,67,171,98,126,141,13,232,10,39,41,7,199,81,210,204,4,155,124,55,214,139,245,33,53,46,245,115,190,227,102,212,170,193,2,17,43,222,120,45,149,68,42,161,139,223,162,68,174,184,43,247,114,82,251,145,64,139,227,53,73,83,101,189,89,148,229,235,192,49,81,153,84,205,170,206,194,197,201,87,112,181,246,243,77,248,57,238,217,93,242,52,179,137,112,2,148,6,191,219,153,13,147,101,117,237,196,183,94,46,3,28,108,36,194,154,128,126,26,23,111,57,138,109,250,7,7,29,135,109,82,154,223,138,49,23,96,138,110,183,206,108,176,168,144,19,254,150,32,23,245,50,223,188,110,10,106,97,100,136,27,32,233,121,84,123,136,222,178,135,236,254,112,127,202,114,190,47,180,185,104,137,169,82,97,175,55,123,129,18,32,215,59,196,30,138,155,99,224,78,145,198,255,214,8,112,0,121,62,168,185,120,18,125,101,59,208,174,56,14,64,157,195,173,189,165,18,197,231,217,212,179,112,241,92,77,76,203,126,145,149,50,137,251,51,61,92,62,182,173,105,3,241,124,109,89,245,37,95,156,108,112,82,56,105,231,186,12,123,160,181,118,253,193,219,5,161,102,230,119,2,129,31,192,187,115,35,245,184,154,219,190,79,193,104,236,120,160,166,33,69,57,156,37,115,232,169,159,253,49,143,215,108,119,206,134,200,36,124,61,121,218,227,177,150,149,191,1,90,43,19,119,79,180,83,209,251,26,152,40,129,123,169,192,207,80,50,12,37,185,16,125,108,230,253,170,253,132,240,145,96,239,58,252,10,94,121,17,213,168,51,120,138,213,43,93,180,146,26,19,85,88,99,167,55,235,201,52,73,68,249,203,28,90,146,247,188,105,153,87,124,92,83,34,9,4,155,198,67,164,0,46,18,247,5,134,124,32,126,205,100,25,83,103,224,97,101,173,152,201,96,167,67,100,15,115,236,236,139,68,244,175,218,113,34,230,233,205,54,211,216,236,145,3,67,215,56,228,254,55,79,132,117,118,3,122,84,189,218,146,24,106,213,104,121,90,232,63,143,188,177,148,121,241,129,207,125,2,141,102,154,7,252,245,78,128,53,228,145,128,181,49,160,174,125,96,90,253,239,178,150,228,93,67,144,142,40,227,21,4,149,223,26,249,241,45,196,215,212,248,136,22,243,115,19,92,122,158,70,130,207,246,48,204,56,60,184,211,154,124,85,169,190,63,52,66,182,119,192,241,252,10,91,202,191,238,205,64,68,147,196,27,59,120,10,52,160,163,84,192,197,125,193,64,218,123,62,87,14,199,157,86,99,215,191,22,119,38,156,101,163,67,246,55,8,238,183,190,247,166,173,199,201,155,77,155,136,63,157,79,217,209,131,22,64,196,58,94,188,181,16,242,115,4,158,224,141,194,147,222,162,110,201,236,121,39,62,142,21,11,180,186,33,146,106,86,39,132,80,120,202,31,183,25,9,49,233,77,7,112,169,108,208,237,235,74,165,210,7,203,85,182,116,205,71,228,199,207,28,169,166,169,14,149,105,163,60,110,112,18,72,20,235,214,28,123,33,46,87,91,54,137,87,8,214,82,122,166,13,159,252,182,136,222,89,127,164,155,235,33,28,66,207,226,23,116,67,140,182,240,62,145,127,46,209,253,82,103,4,157,89,230,94,80,73,216,147,101,127,228,16,115,240,184,58,179,161,56,158,218,54,121,87,205,120,12,126,189,47,8,237,118,226,254,149,76,106,73,37,141,164,92,207,62,177,49,197,213,19,170,246,4,129,239,2,89,189,250,94,177,88,225,156,92,213,85,44,196,55,3,188,89,12,85,123,237,207,69,138,223,197,188,48,204,245,119,151,244,88,156,189,228,68,234,89,78,152,85,97,211,67,225,248,157,185,220,76,70,116,214,213,8,201,47,166,173,158,100,11,100,83,143,190,112,97,43,189,5,45,237,69,2,68,182,125,226,142,195,116,228,166,248,156,0,166,15,21,49,163,38,191,209,228,227,154,128,201,97,92,112,64,91,232,135,246,118,226,115,49,123,241,13,118,3,21,37,236,68,119,76,30,155,148,0,20,241,222,202,236,253,41,129,197,225,182,237,137,196,21,81,13,163,137,64,17,222,203,55,171,204,233,178,105,80,81,79,184,20,212,212,199,161,125,138,86,27,232,155,159,181,26,51,38,118,157,203,19,183,41,129,82,32,107,100,198,63,44,168,48,110,46,144,154,137,235,116,228,142,245,192,169,226,52,242,124,216,41,138,132,180,205,82,12,29,149,175,176,90,234,93,106,233,185,130,155,155,26,74,232,253,109,133,122,186,131,80,57,210,126,174,73,219,183,149,179,174,145,86,151,31,116,154,124,35,189,31,69,33,27,182,119,121,66,241,206,215,39,32,89,28,53,25,139,95,50,3,122,99,67,47,43,235,3,111,49,149,65,25,17,159,39,78,93,152,35,227,117,75,180,16,215,181,238,7,10,7,209,13,186,28,18,156,186,185,248,66,208,119,73,165,203,197,232,65,20,102,75,192,34,82,178,219,223,81,44,87,152,214,196,96,126,39,165,85,85,219,190,195,14,57,169,77,91,103,9,1,110,125,74,228,122,31,234,110,105,224,229,229,166,163,33,179,40,195,225,161,43,156,159,149,227,33,95,230,87,5,200,100,60,139,238,133,38,106,163,102,97,220,54,209,118,68,253,22,152,194,183,243,10,192,233,8,31,233,12,180,189,179,168,154,175,107,124,195,191,78,155,33,194,141,131,203,171,157,57,8,52,85,82,24,220,19,104,195,5,58,158,198,111,191,73,176,209,70,12,252,254,90,251,139,68,18,91,210,160,34,151,143,102,159,137,238,158,121,180,126,48,139,82,127,161,202,96,87,46,130,4,130,173,155,131,159,204,20,219,207,48,27,240,235,248,107,11,252,111,186,49,126,1,178,213,244,44,9,13,138,154,149,129,165,222,162,122,113,216,63,241,188,112,109,79,224,108,175,215,246,122,155,61,20,248,152,250,40,117,97,69,70,212,3,69,233,152,97,249,18,154,69,20,25,201,252,117,72,245,107,0,139,244,202,103,1,116,235,38,245,141,45,108,182,131,173,157,5,172,126,245,39,82,206,208,162,251,195,179,148,103,55,12,210,165,219,101,130,151,56,8,60,223,43,51,31,17,215,242,23,1,63,98,54,253,25,244,145,0,142,170,160,170,27,245,6,24,3,141,34,24,191,233,224,204,195,69,42,199,224,184,238,177,10,115,168,163,196,250,61,60,108,222,226,248,230,17,70,82,10,132,82,139,51,191,199,27,121,144,77,112,93,191,217,93,16,247,0,2,5,22,183,107,4,199,56,242,87,209,144,28,249,52,51,137,140,244,104,127,107,215,168,44,85,114,58,194,88,59,50,117,89,113,161,215,27,187,182,208,193,65,156,138,187,104,76,77,67,196,229,139,234,75,99,56,164,194,232,196,56,93,239,170,217,81,236,142,148,68,28,136,75,99,233,230,11,230,60,75,6,138,51,215,163,182,247,226,108,114,243,95,65,229,232,122,61,169,57,146,58,155,220,129,34,124,22,219,173,99,12,15,135,155,150,141,248,107,71,209,147,78,89,70,130,49,51,250,193,10,179,49,129,48,166,199,172,215,223,243,10,96,11,230,110,246,46,29,33,159,75,107,211,152,100,131,79,235,111,189,17,169,51,76,105,34,41,113,254,144,24,245,149,229,124,92,161,88,195,125,111,197,37,132,65,91,35,78,97,133,150,8,240,248,193,89,21,0,85,75,106,254,108,165,200,159,181,7,77,94,163,56,116,68,147,12,108,30,121,29,207,24,11,159,201,247,141,115,145,82,154,103,168,21,134,43,34,80,127,114,75,94,12,6,221,171,20,82,219,153,73,167,215,255,120,238,196,66,208,133,117,251,176,229,210,91,163,226,185,166,98,191,237,230,30,236,152,194,62,58,172,120,59,105,54,184,96,246,12,67,29,205,11,247,241,211,94,60,132,154,222,198,136,49,226,187,128,1,65,144,70,186,223,158,145,44,140,242,235,145,196,218,62,86,107,89,193,159,200,183,60,235,30,247,18,168,40,0,194,125,64,199,9,233,91,172,84,253,236,32,13,182,221,117,116,149,248,252,24,1,134,136,60,105,164,226,189,114,249,118,228,116,12,163,148,236,170,50,153,246,168,191,132,142,221,151,48,246,206,127,55,116,113,153,32,29,245,131,42,198,61,72,248,88,170,39,56,230,251,37,134,167,228,178,68,170,164,8,183,142,11,206,209,234,41,199,2,242,6,83,152,119,252,115,156,166,187,196,40,239,16,178,50,28,63,249,138,131,210,109,221,152,159,10,148,47,95,53,221,162,63,25,250,195,0,81,141,35,186,100,184,63,206,137,27,93,230,149,39,75,162,71,212,65,241,129,214,69,54,246,60,201,245,167,136,56,92,154,197,31,209,54,166,175,184,2,0,57,84,207,195,125,52,228,4,66,202,103,116,96,184,109,133,33,40,231,70,231,202,60,165,110,84,212,77,97,114,216,154,100,252,232,150,225,15,178,146,61,153,51,115,36,176,106,61,36,177,184,84,177,53,81,139,161,16,149,91,224,164,228,72,103,35,221,60,185,185,86,123,33,100,153,173,75,74,114,116,203,248,14,126,197,208,12,71,172,108,39,79,237,9,155,214,136,170,32,119,152,221,131,159,97,121,250,240,51,100,101,10,165,57,143,150,199,131,215,150,120,168,254,33,115,108,140,29,31,210,159,145,208,227,117,43,19,66,169,14,216,223,164,118,150,49,176,29,82,122,166,215,15,172,243,235,225,80,234,221,19,29,232,58,162,4,95,62,42,51,119,228,120,247,40,242,180,19,108,82,116,24,24,52,184,212,166,96,218,105,49,211,65,174,146,183,156,25,177,249,214,225,36,88,219,107,102,157,113,248,151,111,113,237,59,120,167,123,228,246,48,2,56,87,50,54,32,73,43,86,43,250,185,151,158,238,244,72,242,20,241,80,230,42,95,101,10,50,30,72,18,169,17,234,98,183,32,181,55,170,109,54,180,127,242,204,177,55,132,62,33,10,9,169,33,94,12,245,117,37,252,46,172,234,248,243,28,66,93,118,24,118,225,132,51,254,123,32,229,59,92,165,66,123,154,12,177,27,181,19,236,180,244,196,109,208,193,81,190,2,248,100,172,26,197,234,166,85,205,13,121,165,190,246,135,142,203,44,96,225,151,133,255,87,12,109,56,231,98,170,148,163,51,30,62,239,49,124,204,114,163,180,88,174,216,245,232,95,222,213,128,186,182,68,149,252,11,123,212,35,75,246,16,6,201,241,109,31,255,228,253,211,188,87,69,26,151,67,32,17,129,169,87,198,143,67,57,86,118,235,160,70,13,196,58,90,183,176,178,7,115,37,51,109,34,107,49,43,86,139,240,110,22,105,221,237,83,139,175,78,147,64,126,102,100,149,8,123,37,79,39,252,90,50,169,69,210,196,9,3,10,60,53,72,147,100,24,82,121,104,48,104,233,236,63,183,130,190,42,123,162,231,149,179,156,157,195,85,95,208,120,118,37,81,25,208,66,42,173,132,44,90,34,16,119,240,184,221,198,26,43,82,43,53,15,24,153,246,163,138,107,148,240,78,229,23,99,121,154,211,149,4,125,248,106,255,140,253,246,81,235,214,242,120,26,128,14,228,8,45,142,254,21,38,204,39,94,209,74,99,78,0,123,203,52,222,133,110,158,36,236,91,246,152,73,49,22,66,82,37,74,152,0,106,212,71,255,177,17,227,23,157,141,201,96,139,56,18,142,42,83,239,125,6,198,62,144,162,214,244,82,152,63,240,108,166,200,184,47,100,203,14,209,165,59,52,7,191,40,124,184,227,204,217,82,222,88,67,66,145,137,162,97,88,105,29,146,46,91,76,39,136,129,79,251,96,125,242,152,145,231,248,125,166,90,143,220,178,65,89,87,65,207,90,156,41,6,227,108,113,153,143,149,118,199,43,117,236,14,9,175,82,190,46,108,253,176,16,179,25,61,76,220,196,100,20,130,108,255,135,196,182,149,58,229,59,25,85,92,218,242,87,231,229,150,216,40,55,251,96,147,120,239,23,221,208,147,22,38,83,16,20,139,213,111,172,9,70,55,39,41,91,31,95,77,69,235,79,93,161,106,31,33,205,79,242,178,67,5,183,91,87,22,112,219,91,168,118,244,115,156,121,160,145,139,149,106,115,82,75,116,76,133,166,169,191,25,143,143,228,201,173,98,214,25,245,237,212,135,180,79,109,203,65,245,199,227,40,53,115,88,51,78,238,163,198,132,78,32,14,235,100,168,118,249,17,64,5,105,8,218,17,167,33,99,167,48,19,147,234,170,218,76,0,215,214,223,36,43,120,169,36,238,46,46,139,200,218,107,118,33,107,11,95,72,172,130,54,141,105,210,4,245,122,138,94,19,248,19,204,47,108,190,129,66,252,137,186,16,184,194,207,119,247,42,12,196,167,150,197,247,11,236,227,177,109,205,44,160,0,21,210,87,24,94,236,244,80,236,168,102,210,99,11,233,184,172,111,205,125,254,24,104,92,37,150,245,155,163,246,137,34,19,94,98,217,235,147,222,233,207,74,228,180,100,236,16,166,245,27,70,108,182,45,253,99,229,47,96,34,37,145,119,19,247,2,179,142,47,91,208,89,161,153,156,141,52,188,97,226,196,228,22,89,247,53,64,39,230,106,48,94,44,126,77,83,22,18,130,255,124,9,116,33,115,180,33,36,28,43,19,228,254,109,243,18,244,196,148,216,222,240,251,86,165,30,142,37,24,145,213,253,218,31,110,83,130,119,139,77,54,129,212,71,88,87,166,242,69,98,198,7,236,154,128,51,116,44,223,48,80,71,186,185,110,245,8,237,48,241,161,134,252,66,50,178,206,120,242,156,116,3,158,190,211,214,249,235,165,37,193,40,4,225,140,128,147,224,219,89,141,252,169,129,207,159,17,133,179,7,216,119,154,148,141,52,120,210,35,213,14,44,157,30,162,157,43,146,208,69,177,90,33,108,223,86,12,133,175,174,188,122,43,57,76,142,217,88,189,39,95,57,232,169,247,158,224,138,172,227,111,91,198,236,182,239,53,88,62,32,52,67,121,218,6,147,141,22,151,189,224,168,216,182,249,202,17,242,139,215,32,183,164,143,128,170,213,31,162,73,24,88,85,84,228,56,81,36,102,196,24,114,94,38,74,39,126,148,56,47,34,243,191,113,226,184,121,22,240,23,180,197,42,220,192,40,101,55,28,40,204,181,144,124,107,32,246,218,126,136,165,44,148,136,226,165,205,224,206,218,25,38,16,113,239,152,63,208,114,245,40,220,190,139,56,196,53,180,225,244,171,117,106,186,84,188,208,59,189,224,145,194,205,40,16,213,56,78,62,220,70,116,245,234,243,221,195,170,97,159,130,145,9,24,63,24,81,211,40,78,229,161,84,255,132,186,227,117,4,105,232,152,144,113,17,56,224,243,10,74,185,167,248,201,185,130,174,248,18,145,226,170,241,37,94,149,212,55,59,249,165,80,50,137,156,83,188,181,80,176,144,197,116,108,158,251,43,57,208,146,37,148,233,138,96,44,212,31,204,47,229,106,28,115,227,110,125,254,242,158,183,61,9,241,203,119,222,75,132,103,223,153,15,234,67,171,204,110,171,178,174,184,64,39,170,203,6,79,171,94,14,135,164,112,235,88,235,251,83,105,73,197,3,234,4,216,23,89,87,133,198,49,234,46,204,111,147,144,167,58,176,166,169,163,38,213,139,83,95,155,226,132,82,243,46,37,198,227,113,178,112,238,40,157,175,169,40,110,56,240,214,233,167,216,35,157,142,144,193,51,92,201,178,228,219,226,41,133,87,98,72,227,180,92,57,237,55,74,55,199,142,187,121,183,195,120,6,204,83,166,117,146,3,63,170,203,214,92,131,93,225,29,72,122,187,209,179,67,158,29,222,236,136,247,95,248,243,139,161,95,173,223,180,182,199,237,187,174,81,70,91,19,35,85,40,157,252,168,120,86,0,15,187,97,37,231,240,171,20,64,130,28,163,134,226,233,40,97,203,235,109,21,52,175,13,21,232,192,179,64,118,246,95,83,59,56,69,77,31,96,102,215,103,105,56,175,65,240,55,151,216,53,198,116,191,190,221,118,194,185,177,230,232,76,140,60,73,184,218,97,73,92,103,12,77,200,37,154,210,200,204,36,70,213,174,112,97,194,135,84,221,82,122,99,32,206,31,142,244,147,205,154,107,45,103,237,160,13,163,233,17,78,109,223,110,30,189,43,85,28,199,56,88,127,187,102,77,28,177,238,220,93,5,187,139,2,53,84,22,85,42,47,78,147,153,89,33,47,137,128,27,94,73,178,30,115,42,150,34,33,184,100,206,151,150,188,210,164,99,145,118,1,17,255,10,207,185,115,235,169,248,56,99,186,253,206,188,83,146,115,165,237,42,151,205,15,132,208,166,62,202,38,137,35,182,149,194,232,104,96,87,18,202,149,89,118,146,220,67,183,120,165,63,163,213,129,146,244,67,96,17,170,119,4,106,114,52,135,251,66,64,33,184,40,163,213,24,8,169,82,228,230,248,128,148,85,66,79,97,141,99,25,220,171,95,35,166,69,50,114,199,38,113,247,49,167,168,19,29,77,146,15,130,8,87,41,112,187,151,177,184,215,246,112,30,182,58,52,220,35,11,15,132,76,164,141,140,131,82,92,167,86,253,70,206,28,181,81,225,121,120,222,97,98,218,169,107,255,93,72,68,49,91,112,86,162,38,24,60,83,20,229,245,16,91,156,1,48,156,41,215,59,124,40,61,147,145,103,106,166,110,137,161,204,255,130,52,94,4,92,34,121,84,119,61,105,34,10,95,245,193,131,130,23,67,222,92,189,224,230,208,166,54,224,44,40,184,205,249,252,19,77,95,245,190,20,117,102,160,213,129,134,6,87,158,20,72,30,31,231,30,133,44,108,77,148,97,175,137,22,104,182,20,78,45,26,123,39,181,247,58,164,206,175,203,12,103,97,238,103,75,177,244,12,102,163,20,180,227,84,189,189,14,4,69,76,149,42,233,40,69,201,57,27,118,46,31,194,78,45,242,16,138,105,252,56,162,82,210,165,170,70,107,123,214,0,221,163,136,216,229,92,24,188,232,245,102,78,209,185,230,219,189,154,140,249,234,57,50,233,47,237,54,251,209,2,210,60,135,210,76,49,44,92,113,9,54,147,233,171,236,201,53,84,190,166,80,119,85,95,99,204,117,35,139,184,210,205,101,161,55,66,188,82,148,27,36,224,40,107,83,115,223,201,227,99,34,174,240,110,206,22,105,98,205,218,188,135,35,125,248,29,179,61,124,183,180,142,131,231,24,148,132,109,110,20,92,46,197,152,6,31,252,61,28,187,200,68,1,20,107,2,166,56,231,193,94,130,60,34,13,29,40,71,31,192,91,195,223,27,216,148,231,103,102,32,48,193,113,157,109,97,215,187,137,135,79,169,55,190,36,247,110,229,222,125,123,237,112,151,178,138,111,253,125,27,120,178,182,160,68,116,68,178,148,115,88,111,242,115,73,208,84,165,144,254,89,185,179,60,147,232,49,192,93,245,130,22,19,30,215,244,233,214,199,221,216,13,238,199,112,69,3,149,130,116,133,144,46,200,151,124,32,86,219,22,24,183,88,6,165,225,13,39,201,14,73,86,235,133,91,28,18,214,83,104,140,240,237,67,221,4,204,69,154,215,199,36,96,117,169,133,204,250,62,5,124,101,9,183,15,228,143,26,153,144,43,87,210,54,105,126,207,122,223,202,67,46,106,12,220,90,149,52,83,77,135,241,5,132,57,131,81,176,162,237,45,10,220,84,200,240,117,13,186,170,133,12,194,148,67,48,36,211,171,132,241,13,91,224,180,213,213,137,115,85,104,13,47,133,24,131,250,198,197,67,204,70,119,143,42,141,241,185,85,121,187,17,67,134,242,108,16,65,250,204,56,97,49,1,113,203,207,13,209,40,86,84,97,89,213,165,105,65,48,170,104,254,165,111,75,108,158,99,45,62,233,3,176,57,86,195,158,49,244,235,218,97,120,204,10,29,120,228,167,123,34,233,201,25,215,130,144,39,140,99,84,10,227,66,227,133,251,56,110,202,206,210,206,105,11,144,105,230,85,191,237,124,78,70,104,210,214,166,72,16,10,229,90,40,96,175,108,44,98,183,225,96,51,83,226,43,230,144,223,59,225,86,202,252,165,12,144,209,6,147,75,159,202,157,23,11,112,134,225,174,51,246,171,99,184,109,88,51,180,99,219,219,61,160,172,70,107,187,95,187,28,219,81,200,124,94,79,193,230,150,11,121,179,112,48,144,10,157,89,213,187,62,48,3,246,4,160,76,231,204,157,15,91,93,122,36,133,78,251,175,131,58,147,41,196,96,245,227,97,21,90,50,175,181,41,47,230,49,164,134,39,34,206,182,53,227,243,252,100,213,78,234,34,145,198,224,131,88,166,243,217,118,13,117,26,96,178,18,22,243,217,87,83,7,124,145,64,109,253,11,175,73,233,180,142,138,156,81,210,67,107,68,62,8,206,106,21,215,240,167,222,45,106,192,46,229,91,140,249,177,197,222,181,2,179,146,24,35,36,197,144,18,103,14,232,134,67,83,84,235,52,141,6,98,115,220,163,190,145,133,136,190,201,192,117,92,146,172,179,28,15,236,230,168,137,184,36,158,177,9,15,197,144,11,75,142,130,137,190,197,33,230,240,152,23,56,148,156,69,128,120,96,21,192,163,53,6,157,152,45,71,105,28,60,77,214,156,174,149,192,57,144,27,104,210,95,211,248,164,249,50,69,67,25,92,105,64,225,189,107,241,84,251,114,95,144,55,51,61,255,112,244,125,192,56,71,83,195,185,242,120,143,46,69,56,95,97,98,201,130,247,16,173,30,81,173,55,215,44,48,193,135,201,116,130,169,175,14,130,155,69,43,204,81,109,198,151,174,186,101,189,145,90,210,30,113,233,181,147,147,237,254,121,18,99,32,98,43,248,208,194,21,6,49,211,166,255,170,252,37,233,38,181,190,192,54,51,185,67,29,47,169,220,163,36,0,206,252,56,206,9,137,186,8,82,41,225,220,22,217,153,15,92,111,116,164,96,180,32,170,207,110,209,106,143,229,116,172,19,84,186,131,102,84,183,149,252,220,50,245,224,105,147,57,103,61,195,100,135,93,226,253,113,28,94,122,71,31,108,58,36,102,217,55,61,49,100,156,74,112,163,70,118,43,248,123,137,162,163,179,109,134,210,201,158,238,192,73,110,95,208,222,180,146,78,60,47,219,233,150,90,56,60,79,88,226,207,180,17,63,51,164,121,59,174,7,234,225,58,244,154,155,216,83,197,175,85,12,20,168,152,129,201,2,112,8,242,119,153,103,41,115,63,248,28,226,255,20,41,127,229,80,200,132,204,201,201,34,4,223,153,187,219,230,242,194,63,217,166,68,54,79,95,249,82,178,179,11,14,34,18,148,114,97,58,27,235,25,121,246,21,79,125,176,123,185,63,185,60,46,161,231,25,162,114,0,223,57,44,227,121,190,111,145,158,107,48,80,147,94,184,193,167,72,142,230,49,139,90,34,151,178,230,213,89,73,219,116,28,191,219,84,183,235,214,82,117,80,95,38,164,209,86,38,224,183,241,2,103,239,52,40,30,227,175,163,168,145,38,238,247,71,33,216,167,16,150,95,153,216,239,107,116,192,70,28,239,48,5,97,83,241,29,26,42,84,48,84,74,76,108,217,189,129,11,125,38,206,150,107,223,114,60,5,213,225,122,51,113,187,76,189,225,99,188,224,75,179,210,27,20,252,72,11,1,68,44,200,65,246,49,163,219,62,51,104,0,213,100,73,94,15,149,67,197,119,254,102,20,10,70,118,123,171,95,82,71,187,84,80,197,56,182,26,63,112,42,97,29,167,127,40,163,202,239,122,125,64,203,237,215,127,125,140,90,182,9,107,87,222,147,248,150,8,135,128,189,191,212,217,100,179,58,71,253,240,142,229,236,114,238,246,190,162,213,213,144,38,187,213,19,175,86,124,38,121,126,117,170,73,98,147,131,63,147,1,107,35,35,39,104,189,121,149,153,172,47,39,4,47,33,126,225,232,173,118,141,219,4,55,216,245,104,70,224,55,57,151,221,190,252,237,213,202,160,121,227,50,247,123,123,35,150,144,142,88,94,40,94,60,219,185,91,139,105,217,170,249,139,167,144,247,185,251,43,41,159,160,231,23,35,1,35,204,203,47,105,188,130,96,37,214,137,56,124,17,197,247,212,196,90,235,222,29,75,13,223,53,42,229,30,103,121,205,105,24,87,86,82,228,191,214,194,39,11,242,219,4,181,50,14,210,117,178,29,231,182,160,129,46,82,92,33,157,54,63,235,139,122,122,86,253,10,105,148,171,198,195,172,109,168,45,235,158,189,236,250,3,61,86,8,26,201,24,103,93,230,221,200,129,50,170,226,42,113,165,157,11,235,62,181,89,156,140,106,175,88,55,57,96,248,203,194,192,109,29,225,247,198,171,218,219,185,71,185,184,245,239,49,98,148,26,66,172,56,194,86,230,150,81,166,74,106,78,104,114,244,64,226,41,124,194,71,185,44,163,136,94,66,25,40,254,3,200,17,146,159,164,88,95,71,21,9,16,140,11,71,165,8,28,228,9,225,61,85,211,92,110,173,110,102,244,132,120,73,83,120,221,197,30,61,232,163,126,199,166,64,251,97,177,221,216,32,38,143,189,77,85,90,176,103,23,16,221,60,49,37,114,251,47,60,69,105,228,244,251,3,116,119,202,42,240,162,215,46,146,214,39,238,58,47,249,21,79,121,63,96,233,47,222,26,66,58,94,127,200,187,245,202,117,9,225,192,145,6,230,105,135,87,119,120,82,106,180,46,4,218,45,125,25,129,201,207,68,233,155,212,195,231,206,134,60,215,12,125,79,70,145,228,216,38,20,22,220,235,35,61,183,54,252,137,76,54,108,242,90,138,13,77,229,228,194,170,68,185,154,104,69,28,242,222,223,248,238,90,59,54,99,185,199,121,142,79,85,195,156,163,230,238,194,155,242,187,5,184,191,92,162,61,18,16,21,232,47,135,48,94,97,181,244,157,77,246,207,98,74,28,171,81,194,88,129,180,115,11,165,208,90,20,188,230,203,1,169,174,242,28,186,94,229,75,111,192,115,225,232,47,174,121,73,244,155,158,57,149,99,66,189,45,110,27,228,216,21,38,226,212,82,35,138,1,71,112,195,228,116,48,9,202,164,62,166,253,122,164,245,87,177,239,229,176,193,49,254,25,10,129,60,205,167,119,196,35,109,207,152,166,41,81,17,112,16,152,125,207,175,206,122,149,198,94,7,36,41,156,7,210,243,32,240,202,212,163,201,54,123,183,171,219,54,208,196,180,77,1,121,123,229,214,4,152,208,112,213,103,35,149,100,60,225,167,45,126,30,95,38,117,189,238,170,6,147,225,27,251,235,223,179,97,153,8,153,92,140,104,245,186,127,26,30,105,25,69,88,228,246,238,153,119,168,181,18,166,33,190,87,157,189,124,243,253,18,182,145,64,132,212,33,241,118,226,7,19,175,169,223,17,11,97,169,124,109,109,183,188,182,237,95,39,110,250,123,150,175,188,243,79,172,48,160,182,58,51,121,105,97,101,255,44,225,148,171,169,205,34,140,166,75,242,92,86,60,11,61,180,213,61,33,224,146,254,126,238,133,26,166,0,112,246,96,3,58,105,188,157,210,176,206,95,193,2,55,174,200,20,166,209,90,80,138,91,24,241,114,101,123,252,91,197,107,65,76,97,135,31,98,65,245,163,71,221,154,235,33,210,46,15,0,127,218,195,224,38,212,9,4,143,178,112,252,19,57,218,123,198,43,58,167,211,20,157,27,63,66,62,9,30,200,10,255,241,115,246,233,42,130,88,157,45,64,209,155,174,211,31,211,36,120,226,248,64,181,183,125,108,208,224,41,137,241,8,41,114,114,42,156,234,12,2,219,29,141,161,67,241,43,60,116,89,172,253,209,160,251,122,235,148,215,152,44,165,176,232,104,138,53,227,86,50,51,45,141,51,234,239,246,4,20,188,186,115,99,121,223,199,198,57,115,57,125,112,245,199,206,45,189,240,147,234,176,236,118,255,38,38,138,98,38,161,0,13,77,99,3,57,63,13,30,87,245,159,171,230,190,117,160,65,38,98,240,30,8,9,160,79,74,248,43,169,173,235,23,99,232,126,89,24,113,57,115,93,230,115,133,165,254,172,150,220,131,232,94,54,247,66,206,158,163,198,169,202,94,202,41,124,102,166,99,232,185,162,181,127,132,121,209,125,152,54,68,143,89,252,64,182,98,171,229,16,153,228,238,71,68,142,156,21,143,131,142,66,199,191,67,11,156,107,58,229,221,8,9,96,85,163,233,94,145,57,9,155,65,225,227,140,95,236,127,179,117,86,155,108,87,113,226,98,96,88,89,243,189,37,31,27,39,168,183,243,150,167,48,235,23,28,18,4,107,130,210,223,128,146,55,251,225,163,36,210,217,230,93,249,141,56,52,144,161,39,141,144,7,226,81,63,246,76,52,85,116,196,193,142,95,51,54,32,53,108,138,254,183,188,236,244,0,190,90,211,16,250,232,59,249,51,127,172,112,252,119,27,57,224,109,151,80,167,106,50,39,223,150,206,58,136,28,87,100,216,212,161,146,205,45,33,218,203,141,28,122,34,21,11,200,6,129,179,74,156,182,194,10,252,25,14,172,217,217,134,115,96,233,195,55,227,224,169,134,195,25,14,143,40,253,92,44,85,28,78,224,109,39,31,229,146,235,38,62,75,22,95,114,45,132,220,124,113,97,32,165,126,12,63,205,10,44,128,214,190,213,93,166,63,194,41,63,110,71,241,97,204,192,253,5,19,52,37,155,15,27,7,236,163,232,245,66,8,159,116,167,165,133,210,156,152,203,121,219,157,154,112,4,54,30,162,73,6,62,181,51,222,41,70,229,206,235,154,239,116,122,46,63,190,104,177,91,233,208,52,89,107,44,246,180,80,91,131,137,101,144,26,140,192,226,155,60,231,211,65,129,161,106,37,50,197,107,73,123,40,146,99,106,240,137,133,190,48,45,221,210,237,214,100,229,59,110,145,172,174,24,225,178,52,132,142,230,60,32,214,29,252,182,55,7,77,248,9,146,109,39,224,226,124,92,200,64,254,8,126,124,181,204,220,107,93,39,123,75,214,189,35,194,95,169,180,132,62,82,72,93,35,170,88,81,92,208,54,137,216,118,240,28,37,214,77,47,44,9,99,159,117,57,188,52,105,186,62,156,211,122,218,225,81,42,221,172,52,56,110,240,102,170,72,214,95,181,241,99,88,203,250,61,252,17,26,119,152,78,196,194,90,230,230,208,228,99,93,28,233,135,165,194,73,75,212,72,242,226,175,55,120,76,135,254,196,251,78,111,123,247,229,205,61,145,237,251,72,17,123,174,29,229,86,152,242,158,24,213,92,147,58,214,12,219,144,83,103,45,216,242,211,17,50,158,132,158,188,201,88,98,202,2,77,146,27,132,130,210,28,167,158,173,208,106,183,158,239,193,42,126,190,98,153,189,28,194,123,161,13,100,133,248,215,65,240,68,115,237,137,10,59,83,66,122,174,212,135,121,96,185,207,211,206,220,128,8,45,81,251,0,72,1,80,45,88,159,85,123,106,228,196,212,125,201,181,155,90,246,175,215,14,15,218,139,188,62,176,120,235,19,204,46,114,144,51,180,99,65,82,26,5,69,118,65,227,241,136,31,116,202,201,73,35,103,176,113,219,119,198,209,5,184,36,240,7,10,105,224,225,173,155,171,128,184,12,240,28,84,127,147,184,184,161,186,120,181,41,105,236,14,53,160,193,79,159,138,50,149,16,139,124,162,149,177,250,28,101,9,237,121,93,244,140,86,190,48,114,124,135,221,249,73,10,68,124,198,114,85,89,36,17,49,254,88,100,206,237,137,96,209,66,102,82,118,89,228,58,14,215,66,180,136,4,79,153,57,83,229,199,178,198,188,220,193,3,123,188,171,252,154,124,48,114,145,198,45,182,24,219,46,22,241,221,43,178,54,113,137,184,197,238,90,99,250,214,130,209,73,120,243,240,137,78,72,11,83,191,57,173,91,42,155,1,92,224,179,227,216,98,160,5,244,175,46,128,19,154,173,116,220,168,111,233,141,35,107,99,158,170,47,242,83,106,206,3,165,128,248,57,204,152,251,221,6,19,140,168,108,53,173,155,39,124,59,206,113,41,47,111,63,178,70,112,48,92,153,205,185,112,18,233,204,84,230,27,157,222,165,61,204,195,8,155,60,107,98,78,20,49,111,15,245,187,237,49,63,36,17,250,36,195,59,48,10,206,105,170,89,69,217,82,180,61,8,4,75,56,89,176,30,115,244,104,150,96,171,97,168,44,71,176,218,57,213,182,160,73,160,129,24,74,27,16,213,104,177,177,49,195,75,94,74,242,138,82,104,196,58,195,119,156,185,35,16,207,60,41,50,151,5,152,148,24,51,58,165,50,204,141,20,179,19,176,111,149,170,105,56,143,27,165,86,83,91,10,124,162,135,51,84,157,73,125,113,91,225,231,154,88,236,140,252,153,123,120,203,164,19,142,147,207,40,210,97,27,95,56,145,219,200,238,130,178,243,75,225,26,239,171,138,55,110,105,96,78,109,185,218,254,216,112,128,142,121,170,183,107,146,15,102,228,196,1,200,37,199,44,220,225,228,16,78,63,168,215,122,223,92,135,63,246,31,6,35,104,248,122,195,211,73,2,145,82,228,220,182,101,188,215,109,185,4,41,34,169,49,35,38,57,46,4,74,234,137,160,28,225,64,135,237,17,71,37,54,171,238,144,228,170,103,164,73,73,142,247,90,230,102,229,48,242,198,51,128,19,231,78,219,238,225,72,9,233,172,250,130,231,112,65,35,19,79,81,146,1,202,245,75,54,149,253,74,25,211,71,45,119,135,67,2,149,176,133,14,118,240,249,46,247,156,219,23,228,242,65,152,188,16,253,145,88,185,112,123,43,123,27,2,81,33,224,1,184,162,87,27,212,5,86,203,31,237,249,185,197,153,171,31,22,92,115,55,150,191,110,88,75,213,160,24,141,129,209,235,108,93,236,231,176,237,248,151,41,20,171,103,239,58,233,50,88,22,209,48,213,47,115,114,105,162,207,129,198,24,155,179,160,205,48,77,30,39,53,57,48,65,165,13,103,139,126,186,51,61,192,66,37,10,78,38,192,109,64,203,65,97,92,13,7,7,170,10,200,224,226,108,71,118,222,207,150,223,169,57,137,185,213,139,184,141,167,59,75,66,37,85,143,141,239,57,11,13,9,197,179,155,208,158,131,100,193,137,222,148,150,77,86,32,94,193,200,187,207,137,121,247,121,8,98,235,253,212,155,242,184,187,231,124,80,72,37,23,197,226,109,154,27,167,43,188,136,4,246,225,20,101,212,3,50,99,7,199,117,178,116,30,190,127,140,146,110,101,164,157,209,214,209,197,90,149,183,133,13,156,46,253,253,122,43,110,230,179,52,20,233,57,103,133,7,86,236,176,92,150,23,4,98,166,111,203,208,154,8,221,121,199,55,19,246,236,134,40,192,149,228,139,86,59,81,87,206,106,105,149,92,98,168,133,46,252,119,243,124,5,56,186,38,182,115,162,44,154,214,2,19,61,234,208,224,120,245,185,74,98,181,51,56,99,29,124,224,155,60,249,40,109,130,222,99,172,28,7,55,179,27,147,29,166,226,176,42,216,73,188,135,188,137,160,117,100,219,18,190,156,168,79,205,204,208,215,45,189,82,14,108,231,126,32,62,237,236,177,154,21,170,246,13,86,28,228,58,107,224,119,180,37,198,229,201,158,25,200,7,54,66,148,251,246,254,128,159,26,61,49,34,203,187,58,201,215,216,189,68,58,225,50,48,143,215,151,142,160,115,212,138,113,25,8,61,52,214,51,156,220,60,107,216,133,65,30,92,110,72,81,99,48,144,144,81,218,127,246,151,58,156,227,122,31,10,178,110,216,229,154,137,87,101,121,85,14,21,83,122,86,88,231,94,213,68,57,125,7,241,128,21,44,242,69,44,38,221,225,209,240,73,96,69,47,33,200,226,91,97,179,62,229,239,114,71,188,76,63,77,98,41,249,118,161,89,6,124,239,41,154,209,252,30,216,188,167,190,214,151,89,102,45,245,93,51,236,150,18,67,28,149,136,160,1,203,145,161,194,5,28,100,156,82,173,132,152,87,32,221,178,193,63,124,217,108,48,37,160,145,207,109,120,81,45,148,91,58,72,158,132,253,91,155,118,170,104,88,51,52,28,143,118,225,139,20,126,76,193,19,118,192,48,116,161,182,237,86,38,236,202,36,167,167,89,75,157,85,197,126,104,146,162,222,228,219,181,149,120,40,56,160,141,83,4,205,172,88,61,204,63,160,163,233,165,243,163,53,52,196,34,152,181,147,98,238,165,144,183,112,207,135,227,117,235,70,108,106,37,216,55,209,128,251,210,104,252,157,120,158,229,123,221,16,68,125,24,109,239,180,144,246,70,214,228,13,127,3,104,23,246,144,19,97,212,110,191,204,180,193,225,244,42,217,175,136,178,147,209,112,44,8,133,144,66,182,15,231,174,222,49,180,84,120,140,19,82,143,18,3,206,175,4,30,214,212,62,64,159,113,136,158,33,71,29,98,46,63,160,110,93,80,235,150,83,222,239,94,152,153,54,222,204,244,217,2,54,148,15,211,3,188,230,82,213,43,189,216,179,251,80,172,189,115,119,181,177,239,36,43,80,117,89,156,121,237,115,82,177,163,220,173,177,76,191,194,245,214,127,36,130,68,238,64,92,197,237,101,231,20,97,12,155,24,132,206,252,196,238,14,228,109,142,146,169,21,224,236,140,81,125,39,177,201,40,253,17,202,114,226,68,247,109,248,100,31,135,171,62,10,87,209,106,144,148,9,21,94,183,245,202,157,218,129,252,132,233,73,228,185,4,107,116,241,139,82,163,198,154,150,171,245,59,7,95,218,239,133,16,6,28,93,97,142,8,69,123,202,53,100,151,179,46,194,121,195,250,150,55,145,171,238,238,239,124,140,221,74,241,162,39,121,4,201,172,234,49,154,70,191,172,185,19,149,133,49,54,250,250,49,224,95,173,181,194,103,71,163,109,68,212,22,126,127,113,56,49,17,6,163,177,38,122,127,198,42,193,28,19,149,59,102,231,31,255,70,41,103,155,20,5,146,146,5,207,128,124,164,24,244,156,65,157,161,183,143,138,174,160,20,172,49,115,146,117,151,64,80,50,118,113,128,118,146,4,203,228,214,182,128,41,74,10,103,202,167,198,152,252,173,70,20,52,2,9,171,145,210,78,249,253,141,149,33,182,23,101,26,190,142,139,212,128,58,179,200,174,90,88,89,171,49,0,65,132,232,42,79,219,58,205,231,55,107,168,140,226,199,62,84,86,16,186,92,240,6,6,214,15,236,121,117,76,4,253,4,114,241,126,227,41,72,118,217,206,129,81,18,235,218,144,7,113,145,37,128,61,2,63,11,180,180,36,217,100,228,137,10,71,36,121,149,136,14,244,188,132,228,70,233,9,226,6,134,237,33,207,212,156,202,21,26,214,205,245,128,118,201,215,164,228,116,33,157,157,48,121,144,197,100,244,41,101,211,225,16,102,140,109,198,103,155,87,164,175,229,93,48,66,235,90,67,224,157,52,98,218,199,145,26,149,166,173,56,210,145,95,5,94,136,1,103,128,224,80,196,239,17,144,56,140,13,214,180,77,183,248,181,132,43,184,145,80,183,219,18,152,225,176,183,184,108,124,223,87,165,37,206,74,36,188,221,71,219,157,36,63,206,37,194,171,114,130,222,55,202,183,136,242,150,214,90,49,73,211,160,105,9,89,89,182,103,158,239,19,159,166,138,162,139,227,184,82,40,65,95,36,177,141,80,153,179,19,209,195,113,83,250,183,149,223,2,42,171,23,211,154,80,147,75,80,99,93,251,180,181,66,73,121,17,89,63,118,226,197,97,246,223,205,246,215,194,23,205,213,6,73,218,28,251,14,0,228,105,150,57,20,25,33,238,234,123,215,240,187,135,129,82,248,62,80,181,26,81,243,142,24,146,130,103,199,183,229,185,119,193,118,217,151,55,252,25,39,232,15,92,134,188,111,28,30,216,115,63,145,232,218,98,168,212,87,86,67,159,138,241,210,140,94,133,40,190,173,212,244,216,247,188,100,69,14,153,26,222,125,161,191,194,93,25,127,34,67,36,36,152,254,154,235,221,159,153,224,58,128,224,85,45,179,195,95,161,103,104,123,48,158,55,176,88,107,242,251,208,252,230,246,34,197,214,226,155,187,90,208,52,104,157,104,222,153,81,25,221,150,95,126,131,0,210,46,35,47,141,242,199,113,111,243,214,211,33,209,53,56,105,175,220,156,249,20,243,66,141,220,193,15,89,43,9,111,202,42,166,225,200,54,230,139,229,40,158,83,214,153,202,130,194,241,145,159,72,95,226,14,246,121,146,135,157,228,143,78,139,168,144,127,167,101,229,220,197,238,215,187,196,138,155,232,67,138,27,21,251,161,170,201,184,31,51,40,168,225,100,58,79,142,94,122,161,186,111,89,173,248,195,229,14,187,133,190,146,14,203,148,118,5,26,131,248,76,37,217,68,51,249,233,75,142,73,116,242,166,185,205,128,168,196,40,27,13,29,223,207,149,194,34,69,192,71,68,1,246,244,144,187,244,120,160,95,79,181,15,24,106,69,225,181,6,29,251,198,26,158,16,97,30,47,145,208,242,236,31,194,146,166,111,100,158,33,93,57,208,246,8,225,13,93,205,223,32,224,90,215,64,17,214,33,89,98,215,157,54,110,156,31,199,190,90,216,128,160,161,37,193,76,77,142,81,173,119,28,49,249,170,211,189,7,227,32,30,218,106,46,180,95,145,113,131,217,165,67,50,236,6,227,134,46,13,234,90,89,251,188,12,104,196,90,37,88,58,128,130,43,198,226,90,65,204,238,78,247,129,6,124,113,10,242,115,82,254,195,168,251,195,186,213,46,214,196,28,132,224,33,207,94,115,209,81,191,93,13,42,40,52,6,7,74,148,251,197,197,175,121,135,19,33,154,102,62,245,252,12,142,82,0,206,36,176,243,185,168,48,9,2,123,34,200,160,230,56,115,84,119,133,78,70,228,220,212,8,225,18,226,12,244,167,60,135,131,99,233,245,32,23,81,174,163,67,178,180,189,109,69,213,190,181,159,245,107,183,74,11,149,59,239,213,99,218,66,196,189,171,192,4,125,177,43,39,244,62,86,176,242,29,178,133,39,134,208,235,15,143,130,248,184,37,180,117,159,231,235,202,114,154,95,148,142,25,181,18,186,65,85,222,35,138,203,75,126,239,170,29,239,248,116,68,99,227,250,172,169,149,75,98,27,80,87,68,75,133,172,100,152,135,149,47,223,150,182,92,220,191,148,17,59,10,222,117,77,230,72,148,171,75,238,108,235,55,249,52,73,114,13,225,231,156,185,83,152,88,242,124,159,148,38,168,16,222,190,23,17,64,7,51,122,141,101,119,194,250,78,226,7,136,182,118,238,104,230,132,181,232,63,65,153,68,181,126,180,166,181,141,248,181,29,131,188,142,150,9,146,244,149,121,72,226,229,126,167,228,186,122,74,215,154,108,21,16,76,83,76,105,230,61,211,120,109,40,217,88,148,106,145,66,130,23,239,165,62,60,55,157,158,81,209,53,215,175,77,217,36,142,110,93,34,138,24,59,186,30,30,79,116,38,92,57,2,230,183,217,130,31,150,103,218,104,222,69,70,93,0,46,53,235,2,171,80,57,227,104,230,252,244,227,134,88,127,92,45,184,154,12,185,67,129,196,230,77,63,129,87,188,90,241,232,6,25,211,24,74,185,15,107,149,162,134,247,173,132,64,125,220,71,8,99,25,171,38,192,213,71,143,34,153,96,149,6,239,109,211,219,108,23,60,42,114,104,250,226,8,53,212,1,84,37,246,232,90,5,52,135,134,86,207,80,48,186,181,241,48,57,65,169,105,100,18,213,16,183,152,58,88,128,141,118,3,155,116,127,236,46,229,213,186,152,155,107,250,82,66,134,57,139,144,238,164,188,255,187,160,124,61,126,65,253,253,163,50,152,104,109,2,213,160,120,246,164,243,90,4,247,110,172,14,125,155,202,166,64,78,218,219,163,101,254,196,236,236,68,34,45,46,112,220,157,102,86,99,122,249,116,37,116,49,124,218,206,76,231,58,71,239,203,179,96,159,36,184,227,129,82,253,173,63,118,228,68,175,141,88,250,120,6,247,237,10,190,125,199,222,64,59,6,238,87,177,53,47,95,229,71,219,64,196,188,243,12,176,31,131,185,12,39,103,202,60,180,72,18,169,65,162,67,122,115,168,82,217,41,66,185,197,229,72,101,149,95,135,125,11,236,4,10,19,172,206,115,242,180,90,205,24,235,126,243,194,188,13,136,232,197,232,40,178,217,153,169,84,18,123,153,115,104,73,44,176,107,199,5,158,223,81,177,131,73,208,59,231,226,236,57,52,224,64,116,5,85,22,14,160,235,88,48,148,139,183,59,37,42,198,9,111,213,164,142,161,196,120,197,82,152,49,137,13,73,185,62,187,128,181,76,255,164,94,243,30,222,32,236,77,206,57,29,69,227,149,31,228,9,158,218,119,131,67,168,218,154,222,246,16,92,62,73,6,221,207,68,38,164,213,128,20,156,192,35,210,142,1,125,217,248,96,167,54,53,115,142,247,85,235,196,201,51,135,31,76,49,159,70,116,227,65,61,201,140,102,220,171,104,211,18,162,247,238,224,25,86,159,147,68,64,198,16,177,248,102,42,166,126,28,55,231,145,89,145,228,210,68,206,181,123,233,111,157,144,15,22,43,33,247,149,245,222,191,153,40,198,82,179,112,101,124,55,221,59,169,90,150,52,218,219,113,163,238,90,186,1,180,165,175,8,156,96,8,240,221,26,13,114,17,92,188,139,166,103,24,251,67,136,144,99,185,141,253,107,45,130,67,184,226,208,89,84,134,86,36,254,119,199,139,26,199,83,138,158,202,233,168,41,167,104,90,10,147,176,48,0,51,142,116,231,175,168,59,225,211,199,209,199,244,108,69,48,155,165,139,95,161,157,5,15,132,117,65,69,250,9,119,204,20,18,88,87,21,186,138,205,48,110,20,87,175,190,148,78,108,249,30,171,193,26,252,224,171,44,171,253,218,27,22,119,85,101,67,182,126,137,150,187,157,107,89,202,198,6,80,110,149,227,76,42,16,121,131,48,53,246,174,162,88,228,120,102,160,161,211,247,39,222,170,248,177,34,217,155,113,43,62,224,227,251,59,246,102,212,174,12,74,146,251,173,56,74,109,50,163,201,30,244,91,26,123,84,60,13,105,1,190,67,216,113,172,127,232,179,213,219,44,53,148,38,243,56,139,150,58,106,228,105,47,190,71,126,91,212,21,177,202,38,108,183,34,51,7,93,58,74,154,49,112,42,223,116,56,6,253,25,248,216,247,139,165,173,230,124,1,22,54,207,38,118,240,221,114,98,240,151,223,34,43,88,135,27,13,121,6,35,122,225,23,143,30,57,65,5,69,111,53,20,86,169,210,44,251,243,90,178,10,75,83,52,58,19,175,10,48,199,39,196,60,246,63,217,83,108,34,248,184,143,53,19,20,96,20,126,44,253,155,81,103,53,78,59,249,60,27,45,161,20,200,70,11,165,249,65,124,184,99,98,27,36,150,59,5,87,23,63,137,140,24,44,142,8,150,142,38,78,246,70,172,23,74,91,169,68,217,72,243,106,208,60,204,177,247,77,98,212,37,110,247,22,22,136,203,28,3,167,29,20,179,134,233,204,139,158,49,196,104,90,127,55,168,130,143,180,12,72,159,237,194,128,36,42,94,44,244,41,36,161,85,192,228,84,170,44,200,64,106,150,127,89,60,108,62,231,39,79,89,41,123,16,133,112,245,31,84,201,116,162,192,240,97,7,123,185,62,214,130,106,196,226,127,112,88,47,75,19,247,19,82,60,246,185,75,194,112,160,37,250,38,191,26,6,59,145,0,151,220,7,253,205,8,120,142,163,81,133,85,39,75,145,45,40,201,183,188,208,44,19,171,67,254,99,141,166,62,24,66,230,42,63,118,197,144,158,180,54,71,255,252,138,251,143,70,139,87,102,220,30,43,227,98,224,208,244,181,223,81,62,212,216,70,43,46,150,49,66,167,232,134,172,140,165,203,67,38,1,67,107,140,156,84,47,156,63,7,139,187,184,180,194,244,17,146,55,197,9,39,30,142,134,214,120,101,253,128,10,138,107,83,159,16,70,253,59,134,234,213,235,48,79,73,253,209,52,222,166,234,165,38,127,238,47,204,189,253,246,221,90,29,118,251,247,148,189,87,107,15,185,159,34,154,222,236,48,244,115,18,230,134,11,55,208,200,208,224,101,53,147,170,222,248,109,204,193,107,45,219,160,1,105,247,244,53,39,126,48,117,133,33,252,101,172,82,180,140,91,98,129,10,203,4,87,213,21,17,152,178,236,168,65,71,186,48,61,130,239,61,189,219,131,40,56,186,125,50,85,22,164,247,11,33,171,160,74,217,232,10,131,181,21,244,90,237,133,202,100,86,220,131,102,190,90,124,50,114,227,30,158,100,90,3,229,130,3,51,103,121,86,135,113,21,63,208,161,125,149,116,31,45,70,106,2,99,130,218,48,139,3,23,11,161,212,137,32,156,71,7,97,115,71,108,203,221,146,35,218,146,70,177,246,190,105,208,187,77,203,98,242,75,71,216,157,137,222,102,86,31,143,174,221,24,85,164,27,158,4,133,10,32,10,119,221,97,133,142,205,170,161,202,63,92,205,237,146,29,200,32,243,47,148,99,246,105,166,71,207,210,203,224,234,220,94,135,168,248,198,133,249,207,55,225,169,61,8,238,48,58,172,186,143,239,248,92,177,69,77,146,242,99,35,6,230,159,233,146,91,145,199,213,212,21,67,96,70,171,116,72,158,14,145,85,52,242,246,86,202,157,33,66,72,32,181,227,189,249,75,78,24,7,43,119,190,188,180,83,160,29,207,152,146,210,63,172,231,198,86,81,62,108,202,232,206,172,220,213,235,154,220,20,121,115,69,166,64,217,17,74,66,110,250,113,220,94,52,22,37,152,50,146,147,45,245,67,134,199,48,35,9,251,182,227,24,87,23,146,60,186,188,118,24,205,22,24,12,116,88,136,182,75,204,244,108,133,6,41,133,190,116,19,33,199,251,32,205,179,202,239,73,169,21,75,155,161,185,45,193,18,147,241,79,107,123,192,211,72,120,254,198,216,80,127,59,159,126,122,188,119,44,184,136,196,180,43,132,102,124,240,188,136,48,247,165,22,238,138,90,176,184,109,176,175,1,195,57,124,17,27,114,73,105,173,213,12,83,48,133,179,119,188,45,73,93,78,20,70,205,143,47,238,91,220,129,16,64,216,185,29,106,22,75,126,63,100,120,191,180,100,186,166,127,126,150,168,227,41,193,244,239,141,98,113,121,82,164,226,93,119,191,95,181,157,202,62,229,76,20,98,97,199,207,134,132,146,235,26,16,224,125,218,235,99,217,164,49,3,203,224,64,187,75,125,71,177,224,155,247,8,136,41,102,223,103,173,165,8,14,128,50,214,60,216,216,47,13,35,92,240,115,130,116,155,26,230,54,0,251,150,187,73,127,216,91,145,148,41,85,20,27,132,24,55,26,188,29,96,247,160,245,44,20,255,200,85,208,198,216,218,74,99,230,199,230,213,100,224,68,109,129,65,157,113,249,22,80,108,113,207,97,77,120,50,203,232,220,151,102,116,34,161,86,102,162,161,186,186,136,168,71,2,129,58,112,121,41,88,41,216,163,48,61,86,218,233,243,229,160,60,110,244,105,172,74,56,110,92,228,86,81,164,163,6,138,253,116,59,190,188,246,154,130,80,67,215,129,36,112,219,223,235,89,99,93,253,100,63,172,45,228,1,222,69,71,249,99,243,35,10,181,206,200,19,214,101,215,231,6,51,179,97,7,83,173,109,208,105,170,27,202,72,146,66,64,180,148,146,236,155,228,147,47,81,53,153,85,191,149,172,81,233,123,207,137,143,161,103,130,40,51,143,156,241,215,48,236,235,67,173,240,130,53,103,78,107,242,229,131,25,53,149,163,165,51,14,65,223,128,232,24,84,166,210,54,8,4,29,72,206,130,26,13,111,11,119,87,179,112,83,206,179,35,127,19,11,156,182,87,95,197,34,99,75,237,187,29,143,133,224,43,253,99,157,192,169,132,179,209,111,183,51,42,175,78,89,191,84,69,148,244,45,138,9,32,193,89,243,198,224,249,193,175,229,239,118,188,187,253,165,167,14,141,76,215,165,87,191,123,94,81,83,60,63,253,97,138,22,35,237,231,175,114,242,97,34,33,68,156,41,164,123,45,245,139,111,159,24,133,128,141,158,1,35,13,237,94,1,115,181,216,96,123,124,109,231,124,60,126,254,149,140,210,153,76,223,69,172,252,216,69,116,9,198,232,231,17,72,221,248,123,73,131,186,85,215,42,204,249,21,34,31,55,137,131,187,124,191,112,217,163,250,231,64,177,175,114,172,167,72,76,140,217,161,56,48,10,50,164,67,128,34,58,109,220,31,227,134,141,229,146,127,227,129,82,61,220,95,43,144,92,100,33,179,159,226,205,215,111,63,229,167,225,192,38,207,91,32,57,245,119,113,166,68,220,217,251,101,238,118,183,129,232,48,180,19,65,124,151,156,30,116,61,192,107,110,201,131,149,151,149,125,247,24,170,73,86,103,222,70,58,129,82,55,136,22,169,9,55,48,7,12,53,110,189,218,30,7,2,109,150,134,134,11,50,164,220,19,19,6,53,122,207,250,46,236,233,168,19,60,188,160,29,120,10,178,114,230,127,217,168,200,215,150,125,169,114,95,49,85,163,238,5,77,43,159,234,21,99,142,153,202,93,122,60,174,116,186,7,48,174,155,139,208,181,235,200,144,249,112,219,160,101,241,125,36,54,57,238,25,193,72,142,44,16,97,103,54,74,55,163,160,72,127,38,129,26,10,52,165,109,74,228,120,210,163,186,174,129,211,225,85,163,147,108,181,68,110,104,243,241,251,162,218,244,103,206,107,118,88,241,180,196,147,163,126,144,166,112,219,122,40,230,245,99,97,6,80,242,214,81,32,193,125,133,23,2,55,51,144,66,114,134,197,48,95,31,35,18,68,187,33,242,198,19,103,19,13,26,31,71,141,127,180,97,138,105,226,64,233,26,82,238,102,14,20,39,38,240,205,33,56,245,31,207,244,69,23,187,32,172,209,151,71,176,119,8,254,81,139,229,67,52,205,133,242,36,247,77,107,94,70,31,48,67,166,239,133,181,231,196,104,196,187,114,241,61,43,173,109,127,235,132,93,29,34,174,95,185,99,245,2,119,205,58,175,15,215,133,117,201,129,206,148,151,236,93,38,170,121,110,32,34,211,152,147,209,111,65,155,181,228,73,13,211,32,77,86,240,22,204,63,41,108,227,207,31,226,9,201,138,136,214,6,107,122,254,148,167,122,116,139,66,53,31,199,63,51,93,154,223,247,25,33,207,206,237,48,204,75,117,179,193,166,38,52,1,70,164,0,225,23,199,89,93,202,234,181,203,73,152,117,168,65,6,109,83,95,233,40,1,24,196,183,59,65,102,189,100,154,110,51,50,155,16,211,173,1,107,211,90,243,10,203,160,85,148,222,86,150,231,225,6,29,71,94,185,26,55,60,94,230,47,252,17,22,239,12,71,77,235,147,110,60,52,192,231,14,96,51,35,39,125,123,109,219,84,111,136,146,192,225,187,184,29,231,29,247,213,254,201,101,32,219,42,154,102,2,26,62,155,163,182,130,155,172,29,62,230,227,55,133,174,195,31,83,4,57,75,3,240,220,253,244,95,243,197,156,125,149,13,134,176,187,244,88,242,22,126,212,198,76,106,174,250,232,104,166,198,49,198,63,149,248,225,193,18,214,104,31,219,44,177,153,24,116,215,119,222,168,57,96,127,95,6,241,75,97,192,236,230,185,197,7,128,77,146,212,233,5,16,125,227,243,52,25,96,147,232,204,128,189,88,138,206,220,176,86,153,146,245,72,21,166,251,46,242,187,178,207,122,66,147,66,80,65,144,174,147,33,5,203,90,128,79,248,210,232,124,116,249,255,1,204,110,164,160,10,101,110,100,115,116,114,101,97,109,10,101,110,100,111,98,106,10,50,51,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,10,47,70,111,110,116,78,97,109,101,32,47,75,66,83,66,85,74,43,78,105,109,98,117,115,82,111,109,78,111,57,76,45,82,101,103,117,10,47,70,108,97,103,115,32,52,10,47,70,111,110,116,66,66,111,120,32,91,45,49,54,56,32,45,50,56,49,32,49,48,48,48,32,57,50,52,93,10,47,65,115,99,101,110,116,32,54,55,56,10,47,67,97,112,72,101,105,103,104,116,32,54,53,49,10,47,68,101,115,99,101,110,116,32,45,50,49,54,10,47,73,116,97,108,105,99,65,110,103,108,101,32,48,10,47,83,116,101,109,86,32,56,53,10,47,88,72,101,105,103,104,116,32,52,53,48,10,47,67,104,97,114,83,101,116,32,40,47,65,47,67,47,68,47,69,47,72,47,73,47,74,47,76,47,77,47,83,47,84,47,86,47,87,47,90,47,97,47,98,47,98,114,97,99,107,101,116,108,101,102,116,47,98,114,97,99,107,101,116,114,105,103,104,116,47,99,47,99,111,108,111,110,47,99,111,109,109,97,47,100,47,101,47,101,110,100,97,115,104,47,102,47,102,105,47,103,47,104,47,104,121,112,104,101,110,47,105,47,107,47,108,47,109,47,110,47,111,47,111,110,101,47,112,47,112,97,114,101,110,108,101,102,116,47,112,97,114,101,110,114,105,103,104,116,47,112,101,114,105,111,100,47,112,108,117,115,47,113,47,113,117,111,116,101,114,105,103,104,116,47,114,47,115,47,116,47,116,119,111,47,117,47,118,47,119,47,120,47,121,47,122,41,10,47,70,111,110,116,70,105,108,101,32,50,50,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,50,52,32,48,32,111,98,106,32,60,60,10,47,76,101,110,103,116,104,49,32,49,54,52,55,10,47,76,101,110,103,116,104,50,32,57,49,48,52,10,47,76,101,110,103,116,104,51,32,48,10,47,76,101,110,103,116,104,32,57,57,52,55,32,32,32,32,32,32,10,47,70,105,108,116,101,114,32,47,70,108,97,116,101,68,101,99,111,100,101,10,62,62,10,115,116,114,101,97,109,10,120,218,173,121,101,84,156,221,146,53,238,78,112,2,157,224,238,238,18,220,221,189,129,134,166,177,198,2,4,9,238,18,28,130,75,112,39,193,221,130,67,176,224,174,193,157,192,144,247,157,59,119,214,253,190,249,51,115,127,116,175,231,212,62,181,171,234,236,58,213,189,186,105,222,168,105,178,72,88,57,90,0,101,28,33,80,22,14,86,118,65,128,10,200,193,194,205,85,195,209,65,197,81,64,137,69,3,104,227,38,15,53,7,3,94,48,30,52,26,26,41,23,160,57,20,228,8,145,54,135,2,5,1,186,64,43,128,52,208,18,192,201,9,224,16,16,16,64,163,1,72,57,58,121,185,128,108,108,161,0,122,109,13,93,6,38,38,230,127,90,254,108,1,88,120,253,3,121,241,116,5,217,64,0,180,47,15,238,64,176,163,147,3,16,2,125,161,248,95,59,106,2,129,0,168,45,16,96,13,2,3,1,82,170,106,250,242,42,178,0,122,89,21,109,128,44,16,2,116,121,41,66,205,205,2,12,178,4,40,129,44,129,16,87,32,3,192,218,209,5,0,254,123,1,176,116,132,88,129,254,148,230,202,250,194,37,225,10,48,7,184,58,1,45,65,47,110,64,79,75,160,211,31,136,25,224,4,116,113,0,185,186,190,60,3,64,174,0,27,23,115,8,244,229,12,160,142,0,16,196,18,236,102,245,39,129,23,187,181,227,95,9,57,185,56,190,236,112,120,193,94,200,212,28,93,161,174,150,46,32,39,40,224,37,170,154,180,204,223,121,66,109,205,161,127,98,187,130,94,96,128,163,245,203,78,43,71,75,183,63,37,253,133,189,208,188,160,80,115,16,196,21,0,5,122,66,255,196,178,0,2,172,64,174,78,96,115,175,151,216,47,100,78,46,160,191,210,112,115,5,65,108,254,153,1,51,192,5,104,99,238,98,5,6,186,186,190,208,188,112,255,57,157,127,214,9,248,111,213,155,59,57,129,189,254,242,118,252,107,215,127,229,0,130,186,2,193,214,172,104,28,156,47,49,45,161,47,177,109,64,16,52,182,63,253,34,15,177,118,4,112,176,255,109,183,114,115,250,7,230,14,116,249,235,128,232,255,244,12,195,75,18,230,86,142,16,176,23,192,10,104,141,198,166,226,8,125,9,9,160,255,223,169,204,250,239,19,249,223,32,241,191,69,224,127,139,188,255,55,113,255,85,163,255,118,137,255,175,247,249,95,169,101,220,192,96,21,115,135,151,6,248,123,206,0,94,6,141,57,4,240,50,107,0,74,128,63,195,6,108,238,2,248,51,112,64,150,255,143,171,185,3,8,236,245,63,57,255,235,110,93,224,223,89,255,39,231,191,194,127,135,144,128,216,188,40,196,194,193,195,202,243,183,25,228,42,3,242,4,90,169,129,160,150,182,0,107,115,240,203,225,253,101,215,134,88,1,93,192,32,8,240,69,228,191,206,247,197,137,157,253,95,48,45,91,144,165,61,228,143,26,60,127,67,64,136,213,191,214,240,162,219,95,21,176,201,170,170,234,74,232,49,253,15,211,246,175,205,106,47,93,1,213,242,114,2,2,254,51,146,174,178,163,213,127,45,254,80,73,74,58,122,2,188,89,56,120,5,0,44,156,124,236,47,151,241,229,58,10,112,114,251,254,127,194,254,69,196,241,207,181,178,57,212,5,228,9,48,100,103,101,103,231,0,188,188,255,227,245,207,149,241,191,208,188,131,88,58,90,253,233,35,77,168,57,196,234,165,245,254,203,240,7,182,116,115,113,121,81,252,175,105,240,82,249,63,214,127,93,2,32,208,19,104,137,182,48,235,104,41,20,100,151,154,145,6,173,38,202,238,31,145,54,236,238,228,128,239,15,118,42,174,211,42,200,243,175,116,236,240,75,13,91,19,40,51,123,172,10,102,173,31,19,124,250,230,245,227,192,233,247,150,2,227,246,96,39,33,152,174,35,25,248,43,151,220,151,138,161,43,15,119,153,182,133,143,105,59,144,205,164,24,51,237,80,55,202,251,100,70,105,21,193,128,151,93,103,123,125,68,93,195,164,232,17,233,245,88,11,151,11,202,201,13,131,63,149,123,158,255,43,234,107,39,172,15,150,41,181,177,4,173,56,245,48,120,213,249,7,135,180,137,123,55,215,116,189,67,3,253,125,29,103,136,93,91,100,76,159,99,81,105,132,204,137,62,36,29,188,249,4,245,50,115,185,172,179,124,66,188,119,231,115,67,247,192,244,198,79,251,237,70,21,0,121,155,234,40,85,243,126,234,142,211,159,190,165,248,226,227,152,145,100,138,107,221,130,109,61,251,251,147,254,75,91,41,17,42,64,40,121,240,99,58,159,79,128,76,53,85,140,101,200,249,41,206,86,183,208,21,54,59,121,210,10,147,130,118,122,155,187,158,255,85,221,124,50,166,143,12,27,61,87,250,145,188,231,185,121,142,174,185,30,183,109,147,144,204,34,189,198,207,215,25,232,154,215,146,110,234,141,123,126,164,175,18,114,179,230,160,35,253,185,19,29,209,148,85,181,138,93,117,133,144,119,116,241,123,15,9,72,121,67,171,132,30,123,114,69,62,202,3,90,163,40,92,184,224,32,26,188,247,241,217,247,251,111,175,143,92,36,53,42,53,173,217,68,15,106,126,230,177,23,149,217,45,68,157,191,127,172,181,229,147,251,48,166,241,170,29,63,23,127,202,215,164,87,190,28,214,103,224,140,237,166,137,163,177,50,79,218,226,162,99,87,106,165,141,248,203,231,69,222,137,224,10,94,184,95,137,159,133,25,197,31,146,212,47,183,247,17,116,99,162,79,43,139,214,81,113,126,0,140,226,189,223,85,79,92,42,149,166,137,22,61,178,18,29,72,125,21,181,40,171,35,34,170,27,159,251,56,165,21,130,162,84,74,110,197,168,156,66,18,103,27,174,142,249,193,108,176,25,93,238,219,12,220,219,105,59,88,210,130,193,87,145,133,126,132,134,77,196,4,220,171,104,250,222,163,175,239,98,103,165,127,139,10,162,230,145,85,19,119,88,126,176,192,146,87,57,12,18,214,53,92,114,134,181,120,181,158,133,41,2,143,30,241,185,178,36,236,237,175,148,249,230,231,54,54,13,22,193,238,11,121,186,100,10,226,12,12,66,97,94,147,22,9,152,176,125,3,195,41,152,29,166,31,13,123,50,109,151,93,116,176,17,90,197,145,99,14,3,210,189,93,149,157,40,190,151,78,115,172,50,228,254,94,103,123,133,120,94,202,30,152,2,164,112,51,244,143,195,165,170,189,99,162,39,227,120,13,154,243,143,250,122,145,9,52,192,178,188,46,175,218,172,177,177,66,26,229,57,49,254,200,111,10,31,10,206,192,88,57,116,209,7,185,148,76,219,14,21,245,213,82,29,158,148,13,4,164,202,212,241,29,121,51,2,40,172,81,55,57,70,173,65,2,130,95,216,94,163,86,81,128,206,64,0,224,106,109,226,192,92,139,54,53,168,189,66,241,149,87,5,153,219,182,70,149,18,33,11,31,156,239,98,170,165,9,229,105,125,79,115,230,79,137,253,238,132,125,88,105,7,241,92,84,164,97,12,49,171,108,47,219,250,231,169,126,77,32,122,45,39,150,246,61,73,98,140,18,159,219,121,72,142,1,14,238,248,229,214,192,133,102,107,115,128,46,63,50,234,254,4,199,116,159,118,195,253,165,195,113,122,182,124,215,60,109,115,103,231,87,137,192,253,55,116,143,11,101,31,253,56,87,202,24,168,77,220,246,131,90,13,187,82,60,242,47,98,159,108,43,92,185,251,197,95,61,238,226,91,137,173,248,143,193,40,142,191,161,33,100,56,70,205,150,149,70,218,254,125,82,214,153,39,58,12,145,178,23,57,87,241,237,175,224,243,125,118,173,123,181,5,3,43,14,199,23,129,147,4,181,231,174,34,48,133,178,69,189,31,133,133,90,136,249,165,51,75,172,202,90,56,154,191,119,168,208,150,49,179,139,214,248,250,142,160,6,151,106,224,56,38,107,129,27,221,86,58,19,78,250,237,155,21,221,239,188,33,155,8,191,59,194,123,54,48,193,102,223,115,6,136,224,47,170,13,62,86,44,236,96,93,115,33,82,159,8,51,10,234,192,83,243,149,6,67,5,58,8,179,208,150,142,80,131,191,109,117,10,92,244,8,177,153,195,140,124,242,158,164,15,67,250,37,196,211,254,186,160,102,40,142,59,53,162,93,218,45,70,66,194,223,120,180,126,213,220,132,185,81,222,191,151,160,46,173,91,42,205,190,33,184,231,247,200,114,254,132,18,219,64,109,174,250,119,121,70,250,36,234,64,127,122,52,85,202,68,19,109,26,98,58,116,75,130,195,241,150,169,142,152,216,42,154,159,66,14,54,201,143,99,116,184,137,209,102,6,229,136,191,105,90,241,21,19,160,54,249,204,128,114,254,201,211,239,159,11,160,163,236,243,209,71,0,172,159,130,204,158,214,67,30,54,81,186,228,35,217,207,173,189,93,220,130,38,239,145,134,112,53,147,150,216,18,14,146,182,143,182,115,98,150,137,210,228,239,3,190,102,150,12,18,233,208,169,88,167,220,188,230,140,116,27,204,193,48,82,122,239,162,23,78,175,108,33,60,191,189,106,223,91,113,139,79,95,242,35,1,238,211,148,187,198,3,125,152,158,217,105,50,177,14,243,207,64,139,74,229,100,87,10,228,84,55,134,85,42,48,36,248,41,4,206,188,192,252,231,214,243,171,12,56,25,158,228,54,90,79,145,227,201,57,158,197,161,45,107,43,96,217,175,19,191,130,147,145,124,12,158,107,228,171,46,230,50,117,148,207,244,164,223,235,223,168,145,24,149,62,221,253,152,113,183,239,38,59,76,42,25,93,85,252,238,246,225,228,249,222,189,81,252,17,113,234,55,209,79,85,161,84,154,98,9,10,171,240,212,199,138,93,132,92,4,180,125,6,23,155,107,124,254,152,11,150,132,161,238,157,251,128,237,146,225,71,160,53,87,198,248,17,51,141,3,115,43,178,65,203,153,145,62,67,56,182,101,25,100,243,38,252,44,252,193,194,81,16,122,192,193,216,213,148,172,148,214,187,79,68,130,194,78,150,41,148,170,90,91,194,212,161,37,48,66,219,240,90,171,234,213,70,199,92,141,239,40,171,197,9,218,88,251,140,213,65,70,159,17,171,87,170,186,139,156,196,50,191,177,170,211,253,35,229,225,142,203,27,132,121,238,25,252,189,145,163,215,138,121,98,184,201,87,116,51,123,108,21,229,96,126,6,106,189,100,114,15,66,27,138,188,56,172,252,116,17,96,201,24,194,186,30,39,195,71,7,204,249,97,1,140,223,4,89,126,20,52,252,211,106,183,142,249,244,188,109,199,69,157,179,161,13,165,167,185,171,10,72,173,150,157,151,210,100,79,112,191,26,3,219,53,178,155,70,55,115,115,126,58,70,137,214,249,5,120,140,235,21,4,227,93,113,50,90,129,65,4,155,148,9,33,88,123,76,202,50,158,60,224,213,190,222,64,69,93,50,37,16,86,122,162,16,74,106,92,51,39,226,38,155,87,97,51,113,101,56,21,10,230,73,174,91,237,219,166,220,246,18,46,46,235,210,140,107,255,96,38,46,103,181,139,116,83,187,159,196,137,104,226,124,2,187,232,87,46,235,39,86,131,227,208,3,7,169,51,132,141,250,80,182,27,30,161,233,54,119,59,198,109,14,205,205,94,175,190,189,118,153,233,87,221,234,144,220,176,187,181,165,55,23,37,17,19,220,202,193,48,159,145,178,216,166,10,65,137,2,45,218,243,42,112,151,63,156,173,219,225,189,171,90,189,46,68,145,235,8,42,174,95,149,87,78,83,45,239,47,157,110,187,41,5,163,22,40,136,251,46,16,148,57,135,61,183,110,150,7,172,218,154,154,48,240,13,25,170,77,248,88,18,150,117,6,37,157,112,164,35,123,96,165,140,165,145,254,246,129,118,234,123,97,119,32,164,220,142,140,113,240,224,70,160,179,143,80,158,20,145,100,112,93,116,17,241,240,172,251,132,5,123,161,207,182,3,94,137,27,76,156,48,125,24,215,161,71,166,96,67,182,216,86,225,173,33,158,146,35,89,140,94,39,140,40,29,186,232,206,3,195,96,222,38,254,174,224,90,231,218,124,224,146,224,63,177,39,99,103,181,175,112,204,245,61,122,162,239,26,199,207,216,184,204,252,136,86,164,77,210,28,255,193,113,155,70,208,11,167,83,28,82,76,79,189,219,247,126,157,247,120,141,198,142,203,182,17,231,203,156,195,128,134,233,171,197,245,32,249,47,80,151,117,14,252,48,246,222,121,23,35,217,73,233,216,137,73,45,110,108,153,137,11,148,166,201,84,198,162,104,178,94,141,218,133,210,174,174,55,100,166,100,69,27,147,91,5,70,35,237,169,217,52,194,25,218,23,239,46,173,88,240,14,232,171,106,83,86,172,137,63,142,224,231,128,249,38,156,168,100,68,38,124,104,159,137,64,5,131,121,234,81,79,71,234,249,159,188,229,68,230,223,81,110,61,187,108,122,195,143,157,110,44,42,5,49,142,123,21,2,126,14,186,172,44,198,53,101,227,138,25,40,110,7,252,148,239,59,140,16,130,98,228,85,15,237,115,93,18,114,121,53,9,65,253,101,146,107,84,209,162,153,59,6,106,52,76,250,75,149,6,89,31,217,213,82,140,10,57,10,103,225,130,180,148,107,74,80,184,38,62,190,198,38,51,61,83,35,165,176,183,231,161,25,147,209,9,239,179,102,61,139,219,87,91,153,243,34,250,230,135,36,107,143,119,150,172,126,170,35,158,250,154,29,188,197,82,160,118,191,181,207,177,151,103,82,115,212,215,108,80,158,234,79,210,235,188,161,145,198,252,8,127,56,200,18,67,14,229,18,154,108,49,158,219,30,65,219,9,218,182,161,189,98,59,167,184,190,42,77,92,79,138,94,69,134,119,251,188,251,118,45,203,144,218,66,149,119,171,16,198,199,216,96,197,104,136,33,151,167,184,173,145,206,176,71,39,239,166,116,111,125,10,35,65,188,236,46,193,112,170,115,197,140,151,8,222,172,114,82,135,73,97,41,123,17,76,108,200,249,21,107,127,161,220,78,114,118,221,198,134,113,151,178,178,151,107,239,23,98,237,54,234,109,142,143,201,67,88,189,10,231,18,73,37,164,8,172,81,206,107,28,166,253,56,234,230,141,108,114,154,66,54,223,32,89,153,17,126,224,204,226,85,152,204,194,138,70,176,241,45,245,161,213,204,187,254,177,187,63,219,145,20,254,184,34,235,67,208,168,134,145,113,146,23,75,81,7,57,4,179,76,251,241,41,166,118,118,220,190,249,238,14,161,203,183,155,104,224,203,176,153,210,173,56,25,125,38,233,147,71,16,116,221,45,94,63,123,246,205,117,19,78,135,199,60,135,127,139,172,68,81,50,31,136,49,70,109,138,139,74,32,26,158,3,225,190,97,50,152,234,117,193,73,162,28,229,154,83,159,142,72,100,72,6,242,244,18,65,173,29,82,68,243,215,44,192,80,97,74,60,82,240,151,246,173,239,37,182,211,26,21,93,104,58,10,68,69,206,228,184,86,156,209,34,46,213,130,209,32,184,218,37,188,197,158,67,145,71,116,143,150,224,9,218,49,129,193,194,133,111,78,229,10,172,146,46,154,137,153,253,81,42,59,90,42,191,200,76,147,237,195,200,25,60,110,225,147,7,16,134,18,116,191,228,164,11,205,63,97,40,35,35,233,44,134,83,218,131,25,178,135,177,134,69,244,253,154,231,7,142,56,46,186,122,33,6,187,217,208,6,78,50,61,118,230,17,224,247,120,112,11,88,63,121,200,40,181,78,188,181,26,99,171,125,165,46,30,163,47,74,154,23,231,60,1,9,193,29,255,100,224,231,194,217,155,244,121,76,1,229,15,55,124,107,116,246,105,49,151,105,130,98,94,15,69,219,193,232,227,120,29,102,168,98,55,110,228,9,31,27,89,70,58,43,59,73,71,109,203,122,106,195,1,49,18,149,77,184,206,7,103,239,85,191,124,249,165,93,227,84,44,34,123,176,203,120,91,34,199,226,238,208,186,182,220,80,162,215,248,161,159,207,148,141,182,83,30,215,87,72,172,74,231,174,206,241,117,110,211,83,231,145,138,28,240,11,127,99,10,218,23,59,51,204,135,93,107,73,244,76,200,13,27,152,10,249,29,62,226,186,46,34,192,96,231,89,144,21,149,86,111,107,95,68,157,84,61,219,91,147,234,189,253,105,220,186,187,128,180,138,46,97,243,228,227,90,49,53,49,74,89,132,188,24,137,77,213,8,76,205,1,74,72,140,19,63,115,59,194,158,214,211,151,143,159,212,130,223,169,55,183,87,89,229,106,221,24,239,201,62,34,121,123,108,88,243,227,73,1,100,250,27,76,216,186,159,165,103,52,154,13,51,30,183,206,30,219,193,243,219,68,251,7,68,162,114,17,2,29,199,21,152,150,72,228,36,89,41,0,110,111,106,197,70,83,59,105,94,205,113,47,126,106,105,12,5,243,37,94,216,123,46,217,28,103,116,178,219,108,150,144,143,225,188,204,195,189,36,226,133,145,75,232,212,4,245,99,115,34,85,108,57,247,175,184,159,125,169,123,31,57,57,223,165,147,248,31,189,131,7,229,164,138,234,115,80,170,17,11,154,195,33,139,185,94,193,219,226,163,221,211,89,255,222,95,195,215,46,237,200,239,138,233,85,19,17,211,206,231,147,134,158,205,180,187,56,117,75,28,36,93,219,92,224,23,17,245,230,86,178,55,223,22,157,158,113,12,64,170,150,219,79,137,41,18,189,186,115,241,42,42,20,243,37,48,184,37,169,246,190,90,35,94,160,143,199,232,162,75,73,244,184,145,226,60,129,185,16,14,212,145,216,240,41,143,59,51,245,104,132,165,224,32,42,216,65,52,159,143,121,133,110,162,21,180,197,179,9,113,41,202,35,31,48,63,65,184,183,45,68,32,95,67,28,44,137,134,218,156,144,225,23,127,126,62,10,251,250,217,216,171,68,210,32,85,245,160,254,138,196,12,201,118,43,114,109,160,48,110,118,144,72,82,9,134,38,193,68,239,208,178,12,240,110,27,172,8,232,45,228,132,209,190,253,53,72,82,107,183,14,140,208,38,220,98,122,84,248,252,136,237,156,104,124,172,247,250,140,248,156,64,110,242,125,223,30,212,114,59,178,215,19,237,76,165,229,44,116,162,122,193,244,6,206,28,154,41,31,93,144,250,216,206,197,195,103,197,225,42,60,84,118,176,136,32,158,203,147,70,139,227,250,24,155,50,242,112,138,126,74,213,197,76,54,234,34,80,33,39,76,197,47,68,118,7,124,147,105,205,22,140,211,210,168,126,188,219,176,138,56,40,61,157,18,27,161,218,58,148,165,46,92,135,66,28,185,186,24,135,224,223,102,155,89,112,65,59,111,242,139,149,67,194,210,115,143,252,54,230,172,190,236,44,241,250,244,14,86,243,125,187,24,133,48,115,34,158,163,2,251,217,199,34,251,209,48,206,200,204,130,77,219,77,148,54,151,233,213,140,234,200,70,67,92,19,153,165,101,248,138,228,238,184,96,229,121,164,231,168,219,72,131,108,143,248,181,2,110,97,20,154,6,164,224,16,69,62,184,234,218,188,61,248,111,25,243,48,30,1,38,90,242,2,112,134,245,212,182,17,118,17,212,204,110,199,54,65,198,170,54,107,230,93,164,33,41,179,191,118,127,152,90,151,44,251,117,222,16,44,225,220,240,205,249,94,165,126,98,187,76,165,71,68,33,2,47,14,11,245,102,22,33,222,235,141,42,145,139,142,158,53,150,173,145,96,183,36,169,224,76,165,115,123,223,129,207,86,66,147,98,62,189,242,76,145,133,135,78,243,192,46,154,5,224,20,185,71,60,147,251,203,4,171,239,209,36,190,73,175,203,56,71,128,139,61,152,70,148,127,103,129,205,156,67,230,216,132,245,221,247,77,88,227,88,127,93,147,12,118,189,246,91,102,132,82,84,102,247,0,31,139,198,133,182,215,128,198,135,144,11,58,204,183,39,121,236,221,230,139,108,13,241,249,63,250,244,157,11,228,73,130,37,171,19,227,176,17,207,89,102,53,195,214,148,201,12,217,242,13,211,237,27,195,203,225,135,81,133,66,156,38,88,59,173,215,136,33,245,191,2,1,221,249,163,100,226,101,15,62,59,218,244,73,213,204,207,139,226,237,226,119,24,221,25,135,184,205,175,98,2,106,174,191,109,180,157,159,113,154,50,56,95,104,119,227,227,45,14,54,207,246,127,30,29,133,124,32,143,187,32,52,206,182,22,43,106,70,115,71,104,196,42,123,245,165,214,102,95,205,5,184,68,65,13,255,217,200,188,183,246,182,102,120,161,72,176,253,102,5,192,58,146,2,239,40,166,216,157,104,121,183,48,94,62,152,161,122,124,50,175,149,213,224,234,215,186,83,119,128,18,92,241,253,250,142,107,252,86,214,70,240,18,214,26,22,167,215,66,140,255,71,132,143,134,210,118,48,249,160,72,59,74,252,196,77,6,217,232,125,6,247,205,101,124,127,6,171,244,230,167,198,38,119,13,196,121,38,131,190,116,164,88,239,91,91,230,212,200,22,169,165,115,9,73,193,150,111,15,254,240,49,225,109,128,172,234,145,229,30,201,17,17,169,143,58,12,32,238,9,177,205,75,8,101,170,241,44,242,71,182,8,208,219,139,226,52,138,136,96,7,79,191,183,180,82,12,9,9,218,50,19,178,231,45,159,155,165,202,90,74,0,44,82,168,132,85,243,227,220,34,17,174,29,76,209,57,66,95,162,35,146,118,39,149,243,51,55,26,26,205,136,62,109,215,15,146,95,220,240,43,48,56,177,161,231,197,214,94,194,240,248,88,225,134,186,57,206,198,173,7,143,98,207,18,99,210,28,155,156,123,92,77,191,217,90,207,189,255,196,168,34,106,253,75,237,224,234,30,193,207,82,251,62,113,169,79,219,86,56,135,71,198,64,242,251,48,84,55,254,188,88,34,200,31,219,105,124,64,120,78,87,152,164,175,134,27,199,94,1,211,178,30,93,131,188,18,253,135,92,71,217,30,171,161,128,81,131,89,100,226,93,129,27,81,116,230,176,251,125,132,15,250,16,47,183,164,154,204,109,252,179,66,150,224,0,202,117,230,253,73,225,244,239,90,125,73,74,0,77,48,82,1,129,215,244,225,180,152,34,44,213,199,126,211,235,163,85,107,57,211,128,71,158,171,89,76,5,166,17,206,96,158,139,196,88,21,82,229,125,15,190,215,226,84,160,64,45,161,47,215,24,71,177,41,50,41,253,31,73,20,59,180,115,210,197,17,202,170,88,48,39,201,34,136,189,220,91,86,157,172,217,5,244,62,141,230,26,10,39,199,132,235,6,125,155,147,166,190,142,174,190,7,112,26,237,100,29,200,188,198,147,210,173,85,168,181,147,160,54,247,51,86,80,253,204,55,17,27,190,167,248,186,110,23,156,176,132,125,92,62,94,185,57,252,67,219,127,104,75,62,207,81,151,220,68,230,16,6,96,152,63,160,244,204,249,141,142,185,169,147,94,138,43,63,178,134,105,237,160,170,122,96,2,126,170,182,24,121,73,187,167,101,182,153,82,60,254,181,56,57,236,219,171,80,165,136,197,51,228,227,153,42,162,7,130,12,7,84,89,188,78,25,12,13,42,216,246,242,47,179,188,52,218,13,85,162,175,156,14,116,214,216,138,249,8,85,137,10,251,109,43,190,251,187,98,249,127,183,236,120,104,75,251,141,21,50,113,163,122,52,116,195,182,22,149,123,201,77,19,178,110,16,161,84,253,45,120,233,140,112,185,232,254,114,85,122,91,177,22,63,47,244,118,154,180,151,110,234,163,109,51,228,22,116,30,166,182,207,207,152,254,225,96,124,113,139,69,44,117,192,170,107,241,152,131,79,126,139,87,29,72,92,32,19,176,205,207,209,177,208,24,207,182,27,42,96,26,50,242,19,188,51,117,218,239,195,159,144,128,245,35,143,59,181,150,172,100,73,229,172,113,2,41,206,139,187,113,156,18,244,22,19,190,90,117,188,66,44,98,62,78,235,208,24,116,27,77,134,83,133,201,234,117,5,103,181,133,73,78,102,168,7,97,142,168,131,105,62,250,212,54,26,97,242,214,152,97,70,147,9,129,21,233,132,152,194,33,239,96,126,108,104,90,150,233,32,100,98,49,168,30,49,43,99,33,70,214,227,242,190,154,53,161,144,253,14,86,74,226,210,3,156,47,212,129,26,120,140,32,196,214,114,23,76,248,205,64,76,194,70,47,175,161,248,11,51,122,136,9,77,245,61,127,81,192,76,148,189,125,86,113,46,138,37,59,34,78,152,195,71,219,163,54,111,207,69,210,140,133,28,59,141,105,126,71,26,219,247,33,244,2,9,146,156,31,178,107,234,158,26,111,141,102,216,98,227,210,182,97,194,48,212,222,54,6,158,223,115,63,173,21,62,104,182,154,122,121,33,251,195,128,184,211,75,93,3,39,222,191,239,88,228,151,168,238,42,49,94,144,179,11,254,26,217,169,82,91,147,180,188,121,69,72,38,197,143,140,82,152,101,201,231,74,225,108,224,61,152,203,58,221,191,88,173,207,143,132,134,223,224,8,69,64,245,209,0,181,40,239,243,142,8,42,158,17,80,101,56,254,234,110,17,168,220,242,200,112,174,121,27,2,69,177,6,227,118,181,250,29,92,119,56,192,253,238,231,181,207,43,43,87,72,83,25,204,234,91,214,11,164,4,58,52,186,121,128,78,104,213,246,15,243,235,21,226,117,159,49,143,173,205,135,223,120,227,46,8,105,7,73,136,24,22,115,24,254,104,22,89,229,253,74,82,237,138,212,171,232,47,89,200,222,191,152,11,211,238,242,81,96,81,16,137,66,121,194,98,49,5,199,193,54,151,62,171,141,54,203,150,214,210,77,75,196,59,90,123,13,251,36,88,105,242,196,220,164,7,233,54,46,199,79,13,156,198,53,249,42,31,14,238,19,78,207,58,234,111,123,139,2,2,158,189,243,190,60,65,174,39,152,201,235,152,71,250,155,33,17,190,125,43,162,171,149,38,251,232,187,165,61,120,94,164,86,5,32,184,149,28,217,195,150,85,192,147,142,37,182,65,250,49,227,179,14,117,121,224,163,200,12,80,166,149,164,7,151,76,165,36,131,9,53,37,138,32,103,43,78,7,117,217,57,5,6,3,98,172,2,92,132,0,36,109,91,149,133,87,120,228,1,223,48,191,24,234,165,13,61,137,103,201,191,174,127,187,49,206,15,120,203,218,212,99,63,66,97,84,70,240,76,18,0,213,199,19,28,119,145,112,15,117,242,122,98,166,203,197,37,100,215,138,194,116,91,23,218,183,211,110,24,84,162,242,238,49,185,53,235,180,205,233,142,130,184,30,234,189,1,169,55,84,169,28,201,82,88,128,28,98,87,252,239,82,142,18,153,109,49,166,217,156,88,210,209,35,230,213,96,97,221,137,215,1,20,225,120,55,136,218,155,39,168,46,65,204,178,228,228,94,50,23,233,136,120,237,236,77,101,104,105,191,120,46,151,91,197,36,132,164,165,141,168,5,115,122,249,51,68,99,219,148,198,214,126,146,163,196,8,41,169,114,151,179,243,130,79,121,44,52,14,11,58,45,88,152,176,66,24,202,69,152,238,132,144,57,141,159,109,42,206,105,181,188,91,46,76,17,226,141,179,104,211,131,48,70,87,10,203,77,138,43,53,115,166,208,119,176,221,170,80,217,102,213,187,220,138,247,136,21,41,145,81,187,169,66,239,24,21,161,180,44,30,12,181,203,239,2,229,4,156,221,95,189,73,42,23,143,31,43,169,217,102,88,214,118,235,230,101,253,114,103,242,109,29,194,184,167,88,179,67,247,107,224,33,250,123,66,83,139,82,196,110,165,199,64,7,143,44,20,49,62,117,254,84,31,118,48,133,62,80,103,151,116,33,55,66,91,250,136,107,21,189,71,235,62,59,84,133,227,136,15,35,122,66,253,113,32,185,59,222,137,201,49,47,185,123,94,120,79,219,242,203,225,145,144,1,217,74,24,162,179,107,39,199,5,237,241,71,46,32,194,154,93,96,238,167,129,54,4,214,125,116,91,148,13,137,182,210,208,91,61,86,226,242,61,126,85,69,51,1,225,254,95,37,184,177,188,73,194,101,159,232,231,93,73,91,175,166,6,197,74,187,74,19,224,105,7,76,45,110,240,171,48,152,81,71,131,191,204,204,81,192,183,70,134,135,189,254,129,186,94,68,149,210,203,120,229,205,186,11,48,117,114,162,42,188,215,68,26,141,98,222,24,139,95,154,119,28,118,6,177,46,195,72,198,11,45,30,71,23,207,13,194,58,96,183,151,108,155,152,14,103,190,187,124,255,189,144,173,92,147,111,127,136,209,135,126,189,10,231,253,14,75,25,85,229,32,167,30,212,22,150,251,148,39,71,218,44,221,173,42,110,239,83,251,4,53,133,64,177,51,212,207,171,56,43,227,137,36,249,157,126,104,43,107,58,92,184,181,74,17,171,43,179,226,116,193,155,189,51,65,103,55,254,29,59,142,148,22,133,107,85,101,246,208,196,71,50,238,135,171,18,150,116,169,14,60,207,211,10,68,59,176,130,97,234,14,243,152,137,22,129,91,210,179,159,174,121,192,230,102,71,16,160,148,192,151,6,52,30,159,104,243,170,168,114,27,228,6,251,164,93,26,21,119,118,22,231,22,156,146,77,224,121,248,228,17,87,92,170,116,115,189,229,125,232,81,191,243,221,31,9,138,142,214,160,224,17,52,125,60,3,3,91,149,75,214,112,43,6,61,120,46,235,14,31,221,209,62,50,214,115,144,19,41,74,203,55,132,102,82,12,86,23,81,181,241,72,68,136,61,218,6,106,83,94,247,144,165,167,45,156,22,62,148,253,102,148,118,8,19,41,244,174,11,67,150,102,50,69,189,205,77,102,198,245,130,161,251,250,30,27,249,135,127,78,179,20,20,81,146,185,142,9,32,64,246,154,139,214,111,22,17,168,49,233,187,81,128,110,111,248,46,205,157,44,3,145,237,77,191,100,122,250,111,43,13,32,172,168,179,183,104,110,131,195,72,142,248,208,173,32,26,28,62,87,197,152,168,183,243,156,221,155,41,47,227,139,224,119,240,96,206,165,235,184,123,56,191,53,173,0,50,209,252,171,41,161,4,64,145,254,150,44,209,41,247,77,159,254,113,172,95,164,167,245,206,116,25,114,114,160,27,64,177,78,246,242,1,78,182,25,246,226,39,161,181,84,15,206,113,102,236,120,104,27,46,243,132,54,246,207,116,165,141,19,103,115,5,193,196,153,52,29,129,125,178,20,57,238,144,206,201,47,221,49,2,110,225,162,100,4,69,154,167,166,139,41,93,166,103,241,102,114,32,170,10,23,255,202,121,15,114,200,198,205,198,60,88,199,124,180,189,133,71,206,231,48,114,116,219,74,62,94,79,142,1,15,25,70,17,39,103,133,239,4,31,79,62,191,136,238,233,205,65,4,248,135,250,194,154,142,4,1,245,89,57,179,104,135,248,19,133,39,63,24,187,168,217,245,231,140,168,100,225,128,11,236,204,40,15,179,37,229,39,107,140,223,252,232,123,139,239,138,127,115,107,60,18,157,161,113,100,75,63,198,214,66,198,106,73,113,144,103,79,205,176,108,226,155,41,58,125,192,115,124,98,252,67,3,102,1,145,213,98,126,11,136,169,61,145,228,172,24,233,233,129,47,95,132,191,94,248,110,4,54,52,34,49,4,13,235,114,148,139,115,231,127,251,66,48,74,1,117,235,245,18,139,126,189,244,212,58,147,190,4,226,48,110,23,201,172,89,21,215,242,229,48,239,18,64,165,183,130,141,100,233,209,243,94,77,53,156,211,12,86,179,236,199,111,246,238,136,99,36,193,203,177,46,171,44,45,80,13,176,125,175,12,145,29,16,82,162,103,224,66,62,103,173,141,138,55,176,162,146,18,36,70,110,38,107,135,216,239,99,213,237,191,209,24,113,113,227,169,218,101,241,173,64,157,46,121,28,217,216,172,36,96,225,209,248,26,176,7,208,62,201,32,227,50,104,23,102,15,179,170,215,241,163,79,72,45,202,246,186,78,37,35,193,166,245,80,84,91,155,83,89,200,56,148,66,212,29,33,142,156,81,221,0,230,45,49,18,89,89,156,205,17,33,165,253,80,15,87,128,141,12,64,45,96,66,228,205,202,201,231,153,16,171,185,23,7,48,60,81,11,184,103,217,172,180,13,86,68,133,80,196,109,115,50,152,244,37,75,202,73,171,14,43,175,148,252,254,242,53,240,206,225,251,201,167,225,161,113,241,83,188,231,134,68,241,41,81,178,167,87,161,243,180,225,184,25,95,117,220,105,137,5,175,211,233,30,249,171,238,176,170,62,129,43,214,174,80,15,126,131,231,238,139,208,199,179,184,98,70,228,51,17,68,185,215,41,78,23,243,15,182,20,148,246,127,86,194,0,149,216,249,240,224,117,30,64,118,63,160,31,212,163,16,139,180,225,15,152,212,100,176,221,4,62,87,49,234,187,239,32,19,145,188,201,28,185,197,22,70,50,51,214,122,59,130,82,148,94,105,76,104,15,95,84,169,90,179,77,29,206,231,77,107,138,195,119,171,147,205,247,220,161,53,243,221,89,108,52,30,207,201,158,68,192,254,193,236,171,111,171,86,17,57,99,168,50,205,123,119,195,61,162,94,85,219,27,182,98,117,83,219,205,73,193,179,189,208,167,85,58,219,67,173,126,20,99,216,19,193,100,63,46,87,190,49,115,124,135,197,123,245,64,31,93,232,248,187,155,227,229,76,235,31,38,253,0,139,13,46,49,28,193,56,163,241,187,248,111,131,20,11,131,36,69,118,129,251,21,6,37,175,200,86,231,123,77,44,90,18,90,73,32,64,51,166,217,175,44,191,21,233,173,124,215,50,23,202,61,29,179,228,113,4,119,46,186,118,231,97,11,52,10,116,219,23,56,100,203,11,185,198,44,211,118,2,6,19,214,74,120,11,194,224,219,122,209,159,169,10,190,99,241,152,208,124,160,228,103,38,41,148,197,216,188,113,193,94,32,36,47,232,132,208,134,22,140,122,78,192,40,44,58,106,195,61,127,138,74,254,76,98,125,220,42,233,39,139,100,132,76,207,107,62,57,250,80,83,232,23,73,26,116,4,91,223,76,107,252,85,88,232,146,236,40,79,68,176,243,215,155,7,45,128,70,123,49,134,136,139,122,101,72,124,88,65,57,249,239,177,197,129,189,229,70,201,5,7,226,234,33,117,179,64,255,51,41,151,169,145,175,124,238,173,159,7,195,58,180,146,177,68,116,147,30,102,51,125,241,213,145,217,187,44,162,175,44,15,144,122,22,217,37,113,220,125,64,30,63,111,172,247,209,228,253,176,165,15,80,97,143,119,5,62,255,128,70,133,91,49,53,147,231,218,105,54,33,37,16,135,42,246,96,149,27,46,164,0,5,102,86,100,41,231,11,151,15,0,15,154,39,117,251,126,61,73,137,176,199,120,54,171,205,80,202,244,207,216,203,42,17,192,149,69,72,240,16,28,211,152,119,34,182,235,252,144,141,162,212,121,169,161,94,51,128,18,183,29,25,169,58,12,93,38,103,164,101,160,176,87,88,245,46,49,75,88,23,206,150,148,239,36,139,129,238,105,84,193,35,49,16,245,157,145,47,111,115,1,219,18,102,108,23,153,167,40,138,4,125,149,101,142,168,202,44,106,237,144,26,102,129,191,163,255,253,221,222,236,231,19,106,134,10,149,112,159,137,164,115,98,94,203,183,102,207,233,116,162,136,139,172,134,150,60,215,141,179,21,77,231,212,191,186,58,238,82,251,194,5,232,241,246,151,23,99,178,126,242,187,198,55,82,134,213,96,9,229,37,85,58,63,143,255,218,188,227,12,210,107,207,182,195,254,62,177,24,82,26,116,247,49,248,167,93,223,174,200,108,178,165,160,63,90,111,175,148,134,113,229,34,179,153,177,132,233,204,108,23,79,209,66,23,89,100,7,74,110,184,14,81,14,90,77,31,189,138,200,238,10,117,95,57,134,209,110,219,158,191,151,215,113,79,36,66,239,245,72,240,38,59,93,246,3,115,223,248,7,111,141,148,96,77,139,250,55,204,24,176,53,248,100,55,201,145,81,75,28,27,48,7,80,112,118,151,35,87,110,250,131,123,51,239,186,70,54,9,77,67,8,174,225,193,132,17,154,109,85,253,84,94,74,103,128,132,147,161,39,77,162,85,70,3,233,232,82,232,51,57,208,13,216,245,3,78,221,172,209,239,73,215,80,121,59,78,185,31,7,211,25,92,125,162,88,72,54,178,45,63,18,125,201,37,164,250,253,43,109,226,102,137,244,16,221,198,227,14,98,221,247,81,9,70,95,59,236,196,215,202,164,194,252,247,246,172,27,162,120,76,219,240,12,41,15,133,65,186,218,189,143,6,235,30,103,195,12,122,206,36,141,239,75,21,61,122,134,82,205,198,14,56,139,180,146,16,73,24,123,185,12,75,157,178,52,186,20,120,224,243,53,91,80,213,120,228,151,76,200,158,46,243,238,154,91,107,242,18,203,147,51,251,144,82,72,105,202,191,34,87,114,1,170,175,217,214,237,18,46,155,98,143,140,236,109,208,166,84,138,239,57,199,151,251,184,166,159,41,74,222,63,210,205,141,61,245,37,251,54,109,232,42,144,124,204,219,203,104,141,0,194,99,46,88,55,16,102,212,243,110,239,32,107,214,247,221,207,114,100,179,78,245,217,58,143,197,62,85,193,133,172,175,68,139,149,76,181,236,93,68,249,161,101,135,142,47,207,194,154,210,108,159,20,42,185,102,157,203,3,100,164,94,247,67,155,183,175,6,207,33,195,162,1,15,245,117,125,133,92,230,1,65,95,244,91,78,40,93,178,39,47,12,249,107,91,12,72,133,171,39,137,73,136,182,97,57,200,107,67,83,63,126,242,100,151,3,71,45,91,171,119,4,148,199,198,146,159,18,221,237,57,233,218,95,24,137,59,204,208,149,90,193,251,219,222,169,208,181,21,73,90,77,35,15,76,255,38,98,184,46,15,225,120,103,141,72,244,233,173,84,206,230,216,164,201,233,47,242,161,39,188,171,118,6,26,120,86,142,115,108,86,164,152,98,172,169,31,161,244,36,139,48,60,179,175,244,231,63,24,152,66,54,101,138,69,50,20,217,121,150,120,186,113,117,219,225,225,29,143,242,111,224,12,94,155,71,225,106,224,120,37,211,38,235,203,102,224,221,73,28,17,134,70,5,158,237,227,214,136,80,120,173,180,55,156,119,3,39,70,73,159,239,2,150,45,219,153,245,186,121,237,118,77,252,13,229,18,124,230,65,148,45,245,160,11,85,106,212,36,114,139,12,102,193,148,58,125,225,245,120,206,221,7,194,25,243,153,245,159,35,14,171,201,193,18,186,247,157,214,213,49,99,161,234,44,141,119,113,14,41,238,215,143,55,134,100,121,152,207,45,245,121,18,95,88,168,126,97,51,234,215,76,158,125,245,215,117,38,80,18,48,107,38,240,183,27,23,185,250,37,78,123,70,189,28,176,180,251,21,3,193,123,163,6,24,128,108,20,117,89,130,174,119,149,0,244,16,125,192,93,90,100,153,103,24,227,237,6,124,150,219,124,189,102,53,151,225,138,188,193,195,31,144,55,231,123,225,162,60,242,143,95,115,164,63,246,33,192,177,89,225,72,117,152,114,34,204,20,183,18,20,60,67,21,177,229,141,151,48,121,73,77,101,160,130,158,246,61,242,13,76,92,27,70,169,63,202,119,70,232,223,42,4,21,163,243,155,11,239,181,228,90,45,125,206,224,126,229,189,158,125,172,254,138,225,247,225,143,226,180,157,241,208,252,70,149,221,110,146,84,234,97,251,28,248,58,82,87,207,73,72,142,129,91,121,120,91,195,247,160,41,225,36,47,255,194,107,144,215,123,160,241,193,118,62,137,229,135,31,4,233,115,46,40,178,46,239,99,103,131,191,154,255,60,135,30,106,132,218,117,88,222,107,164,76,29,243,13,184,246,235,170,18,198,123,31,214,174,223,16,94,224,114,85,69,209,118,247,188,97,179,36,203,185,149,27,80,21,42,161,28,102,251,224,243,20,22,168,204,117,171,66,51,28,154,182,181,123,123,212,87,141,52,15,127,100,178,56,50,215,148,207,58,58,103,219,53,72,241,205,246,131,96,63,33,231,250,102,158,29,177,205,167,0,181,0,230,180,219,115,23,50,67,196,213,195,200,40,37,100,251,12,238,152,11,199,21,125,216,242,148,25,117,60,132,100,252,92,134,236,241,38,222,111,145,3,167,250,190,138,106,114,160,229,89,255,152,89,166,126,97,171,221,64,10,174,67,143,219,238,34,12,234,111,220,10,162,1,29,186,152,10,222,87,191,110,195,118,93,109,116,159,174,232,120,86,134,186,22,139,150,141,181,18,134,137,74,239,142,185,143,104,27,123,104,155,57,233,209,199,43,214,41,85,95,111,9,135,238,250,88,180,56,158,29,181,254,26,183,203,19,36,117,76,136,123,172,15,148,255,9,171,63,183,156,231,65,224,110,134,59,27,203,238,161,152,136,63,190,6,207,64,30,127,43,183,17,196,249,186,142,115,207,235,128,62,233,199,3,230,174,196,7,86,242,106,123,194,175,172,126,217,196,41,143,197,44,181,178,214,189,115,251,150,202,70,45,103,22,213,222,86,5,167,60,98,104,183,255,248,243,129,160,182,126,40,120,252,244,33,32,51,81,165,224,43,242,144,186,247,152,132,62,22,122,85,249,240,39,227,252,161,223,224,239,203,220,197,17,150,144,66,118,88,237,78,139,163,85,151,228,110,147,66,189,225,105,79,193,83,243,142,111,92,155,17,44,62,57,22,58,72,21,240,223,114,154,118,110,199,182,102,232,163,180,68,94,79,199,51,66,85,187,106,169,216,26,37,55,118,75,105,99,136,198,48,53,123,201,13,10,26,60,194,36,54,96,55,106,141,126,69,75,59,195,24,73,94,236,249,150,92,113,201,65,23,216,83,20,36,159,83,177,74,1,24,100,223,144,49,86,153,158,110,126,157,10,249,172,150,150,20,132,226,39,220,91,21,196,226,47,74,226,126,150,66,67,178,95,127,188,71,67,149,143,74,232,100,62,191,122,144,143,35,114,209,17,187,148,36,125,150,146,83,194,82,171,18,103,201,103,49,165,117,19,142,125,195,199,150,162,224,40,122,218,152,100,235,92,96,54,170,6,51,179,229,137,118,78,55,173,51,114,217,147,175,20,141,254,65,202,146,117,91,166,150,254,100,64,118,219,94,59,39,32,85,190,205,171,62,250,144,233,75,110,253,215,121,195,111,146,146,28,205,69,14,183,203,151,193,177,140,159,234,63,165,187,124,39,222,224,132,125,54,78,169,182,119,183,174,157,84,190,216,247,56,30,36,206,88,41,92,180,63,43,227,87,168,125,249,104,197,174,175,82,159,39,241,185,254,105,154,79,219,42,94,14,216,111,200,225,51,142,203,126,88,3,127,243,108,143,99,119,108,242,194,191,141,80,212,93,18,168,34,254,32,103,39,78,104,172,173,255,202,118,100,31,69,193,50,69,233,148,208,54,181,167,117,107,15,228,220,17,233,120,211,188,3,123,142,5,223,139,197,224,99,170,33,201,116,149,102,28,151,114,56,219,50,217,68,150,89,167,221,53,148,68,237,221,56,36,55,165,220,115,133,100,52,254,236,67,238,91,4,129,248,24,20,209,6,78,242,217,199,139,179,152,68,233,99,92,89,210,99,170,180,160,212,240,36,63,79,154,192,220,230,16,212,27,40,172,253,206,101,206,113,188,21,255,232,11,129,203,155,236,8,191,174,196,54,130,205,139,224,11,179,125,123,247,126,85,211,119,212,4,118,193,76,194,224,44,49,176,248,138,234,48,29,156,66,35,177,46,41,177,83,114,81,24,77,95,19,92,47,46,135,64,222,191,69,199,251,200,232,35,16,238,238,40,36,77,51,142,103,28,140,246,254,163,210,127,0,167,224,240,57,10,101,110,100,115,116,114,101,97,109,10,101,110,100,111,98,106,10,50,53,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,10,47,70,111,110,116,78,97,109,101,32,47,71,79,79,87,65,88,43,78,105,109,98,117,115,82,111,109,78,111,57,76,45,82,101,103,117,73,116,97,108,10,47,70,108,97,103,115,32,52,10,47,70,111,110,116,66,66,111,120,32,91,45,49,54,57,32,45,50,55,48,32,49,48,49,48,32,57,50,52,93,10,47,65,115,99,101,110,116,32,54,54,57,10,47,67,97,112,72,101,105,103,104,116,32,54,54,57,10,47,68,101,115,99,101,110,116,32,45,49,57,51,10,47,73,116,97,108,105,99,65,110,103,108,101,32,45,49,53,10,47,83,116,101,109,86,32,55,56,10,47,88,72,101,105,103,104,116,32,52,52,49,10,47,67,104,97,114,83,101,116,32,40,47,65,47,67,47,69,47,74,47,76,47,77,47,83,47,86,47,97,47,99,47,99,111,108,111,110,47,101,47,104,121,112,104,101,110,47,105,47,108,47,109,47,110,47,111,47,111,110,101,47,112,47,114,47,115,47,115,105,120,47,115,108,97,115,104,47,116,47,116,119,111,47,118,47,122,101,114,111,41,10,47,70,111,110,116,70,105,108,101,32,50,52,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,49,48,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,69,110,99,111,100,105,110,103,10,47,68,105,102,102,101,114,101,110,99,101,115,32,91,50,47,102,105,32,51,57,47,113,117,111,116,101,114,105,103,104,116,47,112,97,114,101,110,108,101,102,116,47,112,97,114,101,110,114,105,103,104,116,32,52,51,47,112,108,117,115,47,99,111,109,109,97,47,104,121,112,104,101,110,47,112,101,114,105,111,100,47,115,108,97,115,104,47,122,101,114,111,47,111,110,101,47,116,119,111,32,53,52,47,115,105,120,32,53,56,47,99,111,108,111,110,32,54,53,47,65,32,54,55,47,67,47,68,47,69,32,55,50,47,72,47,73,47,74,32,55,54,47,76,47,77,32,56,51,47,83,47,84,32,56,54,47,86,47,87,32,57,48,47,90,47,98,114,97,99,107,101,116,108,101,102,116,32,57,51,47,98,114,97,99,107,101,116,114,105,103,104,116,32,57,55,47,97,47,98,47,99,47,100,47,101,47,102,47,103,47,104,47,105,32,49,48,55,47,107,47,108,47,109,47,110,47,111,47,112,47,113,47,114,47,115,47,116,47,117,47,118,47,119,47,120,47,121,47,122,32,49,53,48,47,101,110,100,97,115,104,93,10,62,62,32,101,110,100,111,98,106,10,54,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,10,47,83,117,98,116,121,112,101,32,47,84,121,112,101,49,10,47,66,97,115,101,70,111,110,116,32,47,73,89,69,67,67,86,43,67,77,83,83,49,48,10,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,49,55,32,48,32,82,10,47,70,105,114,115,116,67,104,97,114,32,52,54,10,47,76,97,115,116,67,104,97,114,32,49,50,50,10,47,87,105,100,116,104,115,32,49,51,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,55,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,10,47,83,117,98,116,121,112,101,32,47,84,121,112,101,49,10,47,66,97,115,101,70,111,110,116,32,47,66,71,82,86,90,81,43,67,77,84,84,49,48,10,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,49,57,32,48,32,82,10,47,70,105,114,115,116,67,104,97,114,32,52,54,10,47,76,97,115,116,67,104,97,114,32,49,49,57,10,47,87,105,100,116,104,115,32,49,50,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,52,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,10,47,83,117,98,116,121,112,101,32,47,84,121,112,101,49,10,47,66,97,115,101,70,111,110,116,32,47,72,89,76,67,89,71,43,78,105,109,98,117,115,82,111,109,78,111,57,76,45,77,101,100,105,10,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,50,49,32,48,32,82,10,47,70,105,114,115,116,67,104,97,114,32,52,53,10,47,76,97,115,116,67,104,97,114,32,49,49,56,10,47,87,105,100,116,104,115,32,49,53,32,48,32,82,10,47,69,110,99,111,100,105,110,103,32,49,48,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,53,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,10,47,83,117,98,116,121,112,101,32,47,84,121,112,101,49,10,47,66,97,115,101,70,111,110,116,32,47,75,66,83,66,85,74,43,78,105,109,98,117,115,82,111,109,78,111,57,76,45,82,101,103,117,10,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,50,51,32,48,32,82,10,47,70,105,114,115,116,67,104,97,114,32,50,10,47,76,97,115,116,67,104,97,114,32,49,53,48,10,47,87,105,100,116,104,115,32,49,52,32,48,32,82,10,47,69,110,99,111,100,105,110,103,32,49,48,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,56,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,70,111,110,116,10,47,83,117,98,116,121,112,101,32,47,84,121,112,101,49,10,47,66,97,115,101,70,111,110,116,32,47,71,79,79,87,65,88,43,78,105,109,98,117,115,82,111,109,78,111,57,76,45,82,101,103,117,73,116,97,108,10,47,70,111,110,116,68,101,115,99,114,105,112,116,111,114,32,50,53,32,48,32,82,10,47,70,105,114,115,116,67,104,97,114,32,52,53,10,47,76,97,115,116,67,104,97,114,32,49,49,56,10,47,87,105,100,116,104,115,32,49,49,32,48,32,82,10,47,69,110,99,111,100,105,110,103,32,49,48,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,57,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,80,97,103,101,115,10,47,67,111,117,110,116,32,49,10,47,75,105,100,115,32,91,50,32,48,32,82,93,10,62,62,32,101,110,100,111,98,106,10,50,54,32,48,32,111,98,106,32,60,60,10,47,84,121,112,101,32,47,67,97,116,97,108,111,103,10,47,80,97,103,101,115,32,57,32,48,32,82,10,62,62,32,101,110,100,111,98,106,10,50,55,32,48,32,111,98,106,32,60,60,10,47,80,114,111,100,117,99,101,114,32,40,112,100,102,84,101,88,45,49,46,52,48,46,49,48,41,10,47,67,114,101,97,116,111,114,32,40,84,101,88,41,10,47,67,114,101,97,116,105,111,110,68,97,116,101,32,40,68,58,50,48,49,49,48,49,49,54,49,53,53,48,53,56,45,48,56,39,48,48,39,41,10,47,77,111,100,68,97,116,101,32,40,68,58,50,48,49,49,48,49,49,54,49,53,53,48,53,56,45,48,56,39,48,48,39,41,10,47,84,114,97,112,112,101,100,32,47,70,97,108,115,101,10,47,80,84,69,88,46,70,117,108,108,98,97,110,110,101,114,32,40,84,104,105,115,32,105,115,32,112,100,102,84,101,88,44,32,86,101,114,115,105,111,110,32,51,46,49,52,49,53,57,50,54,45,49,46,52,48,46,49,48,45,50,46,50,32,40,84,101,88,32,76,105,118,101,32,50,48,48,57,47,68,101,98,105,97,110,41,32,107,112,97,116,104,115,101,97,32,118,101,114,115,105,111,110,32,53,46,48,46,48,41,10,62,62,32,101,110,100,111,98,106,10,120,114,101,102,10,48,32,50,56,10,48,48,48,48,48,48,48,48,48,48,32,54,53,53,51,53,32,102,32,10,48,48,48,48,48,48,49,56,51,52,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,48,49,55,50,51,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,48,48,48,49,53,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,53,56,57,50,51,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,53,57,48,57,50,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,53,56,54,52,51,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,53,56,55,56,51,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,53,57,50,54,48,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,53,57,52,51,51,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,53,56,51,52,50,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,48,49,57,52,54,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,48,50,50,54,48,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,48,50,53,55,52,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,48,51,48,50,50,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,48,51,53,57,50,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,48,51,57,48,55,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,49,50,49,49,57,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,49,50,51,54,48,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,50,51,49,57,53,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,50,51,52,53,52,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,51,50,55,56,53,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,51,51,48,55,50,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,52,55,53,53,48,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,52,55,57,54,51,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,53,56,48,50,57,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,53,57,52,57,48,32,48,48,48,48,48,32,110,32,10,48,48,48,48,48,53,57,53,52,48,32,48,48,48,48,48,32,110,32,10,116,114,97,105,108,101,114,10,60,60,32,47,83,105,122,101,32,50,56,10,47,82,111,111,116,32,50,54,32,48,32,82,10,47,73,110,102,111,32,50,55,32,48,32,82,10,47,73,68,32,91,60,66,70,57,49,66,54,69,48,68,49,54,69,50,54,54,48,69,50,56,57,51,69,49,67,57,53,67,67,54,68,69,66,62,32,60,66,70,57,49,66,54,69,48,68,49,54,69,50,54,54,48,69,50,56,57,51,69,49,67,57,53,67,67,54,68,69,66,62,93,32,62,62,10,115,116,97,114,116,120,114,101,102,10,53,57,56,48,54,10,37,37,69,79,70,10] diff --git a/demos/poppler.html b/demos/poppler.html deleted file mode 100644 index 8b521abb00945..0000000000000 --- a/demos/poppler.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - Emscripten: PDF Demo - - - - - - - -

PDF Rendering on the Web

-

This is a demo of rendering a PDF document entirely in - JavaScript, without any plugins. It uses Poppler, an open source PDF library, - which was compiled to JavaScript using Emscripten. Also used in this - demo is FreeType for font rendering.

-

After the PDF is - decoded into pixel data, it is rendered using a Canvas element. This demo should therefore work in any web - browser that supports the Canvas element.

-

Click 'Go!' to render a example PDF file.

-

You can also change the URL to that of a PDF document, which will be - downloaded and rendered. In order to process the binary data, - mozResponseArrayBuffer - is used, which is specific to Firefox 4. Note also that the usual limitations of cross-site XHRs apply, so - you may not be able to download PDFs from random servers (as an example, try - emscripten.pdf, which is a PDF - of Emscripten's home page, on this server).

-
- -
-
- PDF 2000 URL:
- -
-
-
- - - diff --git a/demos/poppler.yui.js b/demos/poppler.yui.js deleted file mode 100644 index 028f0a7911cd0..0000000000000 --- a/demos/poppler.yui.js +++ /dev/null @@ -1,6 +0,0 @@ -// This file contains Poppler, which is (C) the Poppler project, and available under the GNU GPL v2. -// and also FreeType, which is (C) the FreeType project, and also available under the GNU GPL v2. - - - -"use strict";this["Module"]={};var args=arguments;var Runtime={stackAlloc:function stackAlloc(b){var a=STACKTOP;_memset(STACKTOP,0,b);STACKTOP+=b;STACKTOP=Math.ceil(STACKTOP/4)*4;return a},staticAlloc:function staticAlloc(b){var a=STATICTOP;STATICTOP+=b;STATICTOP=Math.ceil(STATICTOP/4)*4;return a},alignMemory:function alignMemory(b,c){var a=b=Math.ceil(b/(c?c:4))*(c?c:4);return a},isNumberType:function(a){return a in Runtime.INT_TYPES||a in Runtime.FLOAT_TYPES},isPointerType:function isPointerType(a){return pointingLevels(a)>0},isStructType:function isStructType(a){if(isPointerType(a)){return false}if(new RegExp(/^\[\d+\ x\ (.*)\]/g).test(a)){return true}return !Runtime.isNumberType(a)&&a[0]=="%"},INT_TYPES:{i1:0,i8:0,i16:0,i32:0,i64:0},FLOAT_TYPES:{"float":0,"double":0},getNativeFieldSize:function getNativeFieldSize(b,c){if(4==1){return 1}var a={_i1:1,_i8:1,_i16:2,_i32:4,_i64:8,_float:4,_double:8}["_"+b];if(!a){a=4}if(!c){a=Math.max(a,4)}return a},dedup:function dedup(b,c){var a={};if(c){return b.filter(function(d){if(a[d[c]]){return false}a[d[c]]=true;return true})}else{return b.filter(function(d){if(a[d]){return false}a[d]=true;return true})}},set:function set(){var b=typeof arguments[0]==="object"?arguments[0]:arguments;var a={};for(var c=0;c=0){c.push(f-b)}b=f;return f});a.flatSize=Runtime.alignMemory(a.flatSize,a.alignSize);if(c.length==0){a.flatFactor=a.flatSize}else{if(Runtime.dedup(c).length==1){a.flatFactor=c[0]}}a.needsFlattening=(a.flatFactor!=1);return a.flatIndexes},__dummy__:0};var CorrectionsMonitor={MAX_ALLOWED:0,corrections:0,sigs:{},note:function(a){var b=a+"|"+new Error().stack;if(!this.sigs[b]){print("Correction: "+b);this.sigs[b]=0}this.sigs[b]++;this.corrections++;if(this.corrections>=this.MAX_ALLOWED){abort("\n\nToo many corrections!")}}};function __globalConstructor__(){}var __THREW__=false;var __ATEXIT__=[];var ABORT=false;var undef=0;function abort(a){print(a+":\n"+(new Error).stack);ABORT=true;throw"Assertion: "+a}function assert(b,a){if(!b){abort("Assertion failed: "+a)}}var ALLOC_NORMAL=0;var ALLOC_STACK=1;var ALLOC_STATIC=2;function Pointer_make(a,g,c){g=g?g:0;assert(g===0);if(a===HEAP){return g}var e=a.length;var d;for(d=0;d0){var a=__ATEXIT__.pop();if(typeof a==="number"){a=FUNCTION_TABLE[a]}a()}}function Array_copy(b,a){return IHEAP.slice(b,b+a)}function String_len(b){var a=0;while(HEAP[b+a]){a++}return a}function String_copy(d,c){var a=String_len(d);if(c){a++}var b=Array_copy(d,a);if(c){b[a-1]=0}return b}var PRINTBUFFER="";function __print__(b){if(b===null){print(PRINTBUFFER);PRINTBUFFER="";return}PRINTBUFFER=PRINTBUFFER+b;var a;while((a=PRINTBUFFER.indexOf("\n"))!=-1){print(PRINTBUFFER.substr(0,a));PRINTBUFFER=PRINTBUFFER.substr(a+1)}}function jrint(a,b){if(!b){b=a;a=""}else{a=a+" : "}print(a+JSON.stringify(b))}function intArrayFromString(d){var a=[];var c;var b=0;while(b=0){return b}return a<=32?2*Math.abs(1<<(a-1))+b:Math.pow(2,a)+b};var reSign=function reSign(c,b,d){if(c<=0){return c}var a=b<=32?Math.abs(1<<(b-1)):Math.pow(2,b-1);if(c>=a){c=-2*a+c}return c};var $0___SIZE=600;var $1___SIZE=20;var $2___SIZE=1428;var $2___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,852,980,1000,1024,1040,1232,1236,1240,1244,1248,1252,1256,1412,1416,1420,1424];var $3___SIZE=20;var $4___SIZE=96;var $4___FLATTENER=[0,8,12,16,20,24,28,32,40,44,52,56,64,72,80,88];var $struct__0TEncoding___SIZE=12;var $struct__1__pthread_mutex_s___SIZE=24;var $struct__2CMapListEntry___SIZE=16;var $struct___58___SIZE=8;var $struct_AFM_FontInfoRec____SIZE=44;var $struct_AFM_FontInfoRec____FLATTENER=[0,4,20,24,28,32,36,40];var $struct_AFM_KernPairRec____SIZE=16;var $struct_AFM_ParserRec____SIZE=20;var $struct_AFM_Parser_FuncsRec___SIZE=12;var $struct_AFM_StreamRec____SIZE=16;var $struct_AFM_TrackKernRec____SIZE=20;var $struct_AFM_ValueRec____SIZE=8;var $struct_AF_AxisHintsRec___SIZE=28;var $struct_AF_EdgeRec____SIZE=48;var $struct_AF_EdgeRec____FLATTENER=[0,4,8,12,13,16,20,24,28,32,36,40,44];var $struct_AF_FaceGlobalsRec____SIZE=28;var $struct_AF_GlyphHintsRec____SIZE=124;var $struct_AF_GlyphHintsRec____FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,104,108,112,116,120];var $struct_AF_LatinAxisRec___SIZE=396;var $struct_AF_LatinAxisRec___FLATTENER=[0,4,8,12,204,208,212,213,216,220,388,392];var $struct_AF_LatinBlueRec___SIZE=28;var $struct_AF_LatinMetricsRec____SIZE=832;var $struct_AF_LatinMetricsRec____FLATTENER=[0,36,40];var $struct_AF_LoaderRec____SIZE=184;var $struct_AF_LoaderRec____FLATTENER=[0,4,8,12,136,140,144,160,168,176];var $struct_AF_PointRec____SIZE=40;var $struct_AF_PointRec____FLATTENER=[0,2,3,4,8,12,14,16,20,24,28,32,36];var $struct_AF_ScalerRec___SIZE=28;var $struct_AF_ScriptClassRec____SIZE=32;var $struct_AF_ScriptMetricsRec____SIZE=36;var $struct_AF_ScriptMetricsRec____FLATTENER=[0,4,32];var $struct_AF_Script_UniRangeRec___SIZE=8;var $struct_AF_SegmentRec____SIZE=52;var $struct_AF_SegmentRec____FLATTENER=[0,1,2,4,6,8,12,16,20,24,28,32,36,40,44,48];var $struct_AF_WidthRec____SIZE=12;var $struct_ASCII85Encoder___SIZE=36;var $struct_ASCII85Encoder___FLATTENER=[0,12,20,24,28,32];var $struct_ASCII85Stream___SIZE=60;var $struct_ASCII85Stream___FLATTENER=[0,12,32,48,52,56];var $struct_ASCIIHexEncoder___SIZE=32;var $struct_ASCIIHexEncoder___FLATTENER=[0,12,16,20,24,28];var $struct_ASCIIHexStream___SIZE=20;var $struct_ASCIIHexStream___FLATTENER=[0,12,16];var $struct_ActualText___SIZE=48;var $struct_ActualText___FLATTENER=[0,4,8,12,16,24,32,40];var $struct_Annot___SIZE=124;var $struct_Annot___FLATTENER=[0,4,16,20,24,28,32,36,40,44,52,64,68,72,76,88,92,100,104,108,112,120,121];var $struct_Annot_base_32___SIZE=124;var $struct_Annot_base_32___FLATTENER=[0,4,16,20,24,28,32,36,40,44,52,64,68,72,76,88,92,100,104,108,112,120,121];var $struct_Annot3D___SIZE=128;var $_struct_Annot3D__Activation____SIZE=20;var $_struct_Annot3D__Activation____FLATTENER=[0,4,8,12,16,17];var $struct_AnnotAppearanceCharacs___SIZE=32;var $struct_AnnotBorder___SIZE=28;var $struct_AnnotBorder___FLATTENER=[0,4,8,16,20,24];var $struct_AnnotBorderArray___SIZE=44;var $struct_AnnotBorderArray___FLATTENER=[0,28,36];var $struct_AnnotBorderBS___SIZE=28;var $struct_AnnotBorderEffect___SIZE=12;var $struct_AnnotBorderStyle___SIZE=44;var $struct_AnnotBorderStyle___FLATTENER=[0,4,12,16,20,28,36];var $struct_AnnotCalloutLine___SIZE=36;var $struct_AnnotCalloutLine___FLATTENER=[0,4,20];var $struct_AnnotCalloutMultiLine___SIZE=52;var $struct_AnnotCaret___SIZE=172;var $struct_AnnotCaret___FLATTENER=[0,164,168];var $struct_AnnotColor___SIZE=36;var $struct_AnnotCoord___SIZE=16;var $struct_AnnotFileAttachment___SIZE=180;var $struct_AnnotFileAttachment___FLATTENER=[0,164,176];var $struct_AnnotFreeText___SIZE=196;var $struct_AnnotFreeText___FLATTENER=[0,164,168,172,176,180,184,188,192];var $struct_AnnotGeometry___SIZE=176;var $struct_AnnotGeometry___FLATTENER=[0,164,168,172];var $struct_AnnotIconFit___SIZE=28;var $struct_AnnotIconFit___FLATTENER=[0,4,8,16,24];var $struct_AnnotInk___SIZE=172;var $struct_AnnotInk___FLATTENER=[0,164,168];var $struct_AnnotLine___SIZE=240;var $struct_AnnotLine___FLATTENER=[0,164,168,172,176,180,184,192,200,204,208,216,220,224,232];var $struct_AnnotLink___SIZE=152;var $struct_AnnotLink___FLATTENER=[0,124,128,140,144,148];var $struct_AnnotMarkup___SIZE=164;var $struct_AnnotMarkup___FLATTENER=[0,124,128,132,140,144,152,156,160];var $struct_AnnotMovie___SIZE=132;var $struct_AnnotMovie___FLATTENER=[0,124,128];var $struct_AnnotPath___SIZE=8;var $struct_AnnotPolygon___SIZE=188;var $struct_AnnotPolygon___FLATTENER=[0,164,168,172,176,180,184];var $struct_AnnotPopup___SIZE=140;var $struct_AnnotPopup___FLATTENER=[0,124,136];var $struct_AnnotQuadrilaterals___SIZE=8;var $_struct_AnnotQuadrilaterals__AnnotQuadrilateral____SIZE=64;var $struct_AnnotScreen___SIZE=148;var $struct_AnnotScreen___FLATTENER=[0,124,128,132,136];var $struct_AnnotSound___SIZE=172;var $struct_AnnotSound___FLATTENER=[0,164,168];var $struct_AnnotStamp___SIZE=168;var $struct_AnnotText___SIZE=176;var $struct_AnnotText___FLATTENER=[0,164,168,172];var $struct_AnnotTextMarkup___SIZE=168;var $struct_AnnotWidget___SIZE=156;var $struct_AnnotWidget___FLATTENER=[0,124,128,132,136,140,144,148,152,153];var $struct_Annots___SIZE=8;var $struct_ArgDesc___SIZE=20;var $struct_Array___SIZE=20;var $struct_BDF_CMapRec____SIZE=24;var $struct_BDF_CMapRec____FLATTENER=[0,16,20];var $struct_BDF_FaceRec____SIZE=168;var $struct_BDF_FaceRec____FLATTENER=[0,132,136,140,144,148,152,164];var $struct_BDF_PropertyRec___SIZE=8;var $struct_BDF_encoding_el___SIZE=8;var $struct_BaseStream___SIZE=24;var $struct_BaseStream___FLATTENER=[0,8,12];var $struct_BuiltinFont___SIZE=24;var $struct_BuiltinFont___FLATTENER=[0,4,8,10,12,20];var $struct_BuiltinFontWidth___SIZE=12;var $struct_BuiltinFontWidths___SIZE=8;var $struct_CCITTCode___SIZE=4;var $struct_CCITTFaxStream___SIZE=68;var $struct_CCITTFaxStream___FLATTENER=[0,12,16,17,20,24,28,29,30,31,32,36,40,44,48,52,56,60,64];var $struct_CFF_Builder___SIZE=76;var $struct_CFF_Builder___FLATTENER=[0,4,8,12,16,20,24,28,32,40,48,64,65,66,67,68,72];var $struct_CFF_CMapStdRec____SIZE=20;var $struct_CFF_CharsetRec___SIZE=24;var $struct_CFF_Decoder___SIZE=928;var $struct_CFF_Decoder___FLATTENER=[0,76,80,276,280,676,680,684,688,744,748,752,753,756,760,888,892,896,900,904,908,912,916,920,924];var $struct_CFF_Decoder_Zone___SIZE=12;var $struct_CFF_EncodingRec___SIZE=1036;var $struct_CFF_EncodingRec___FLATTENER=[0,4,8,12,524];var $struct_CFF_FDSelectRec___SIZE=28;var $struct_CFF_Field_Handler___SIZE=28;var $struct_CFF_FontRecDictRec___SIZE=172;var $struct_CFF_FontRecDictRec___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,64,68,76,80,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168];var $struct_CFF_FontRec____SIZE=2072;var $struct_CFF_FontRec____FLATTENER=[0,4,8,12,16,17,18,19,20,52,84,116,1152,1176,1208,1240,1272,1304,1308,1312,1316,1320,1324,1892,1896,2024,2052,2056,2060,2064,2068];var $struct_CFF_GlyphSlotRec____SIZE=172;var $struct_CFF_GlyphSlotRec____FLATTENER=[0,160,161,164,168];var $struct_CFF_IndexRec___SIZE=32;var $struct_CFF_InternalRec____SIZE=132;var $struct_CFF_ParserRec____SIZE=416;var $struct_CFF_ParserRec____FLATTENER=[0,4,8,12,16,404,408,412];var $struct_CFF_PrivateRec___SIZE=360;var $struct_CFF_PrivateRec___FLATTENER=[0,1,2,3,4,60,100,156,196,200,204,208,212,216,217,220,272,324,328,332,336,340,344,348,352,356];var $struct_CFF_SizeRec____SIZE=48;var $struct_CFF_SubFontRec___SIZE=568;var $struct_CFF_SubFontRec___FLATTENER=[0,172,532,564];var $struct_CID_FaceDictRec____SIZE=252;var $struct_CID_FaceDictRec____FLATTENER=[0,196,200,204,208,212,213,216,232,240,244,248];var $struct_CID_FaceInfoRec____SIZE=172;var $struct_CID_FaceInfoRec____FLATTENER=[0,4,8,12,16,20,24,56,72,76,80,144,148,152,156,160,164,168];var $struct_CID_FaceRec____SIZE=332;var $struct_CID_FaceRec____FLATTENER=[0,132,136,140,312,316,320,324,328];var $struct_CID_GlyphSlotRec____SIZE=172;var $struct_CID_GlyphSlotRec____FLATTENER=[0,160,161,164,168];var $struct_CID_Loader___SIZE=104;var $struct_CID_Parser___SIZE=100;var $struct_CID_Parser___FLATTENER=[0,72,76,80,84,88,92,96];var $struct_CID_SizeRec____SIZE=48;var $struct_CID_SubrsRec____SIZE=8;var $struct_CMap___SIZE=44;var $struct_CMapCache___SIZE=16;var $struct_CMapVectorEntry___SIZE=8;var $struct_CachedFile___SIZE=24;var $_struct_CachedFile__Chunk____SIZE=8196;var $struct_CachedFileLoader___SIZE=4;var $struct_CachedFileStream___SIZE=1080;var $struct_CachedFileStream___FLATTENER=[0,24,28,32,33,1060,1064,1068,1072,1076];var $struct_CachedFileWriter___SIZE=16;var $struct_Catalog___SIZE=152;var $struct_Catalog___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,56,68,72,76,80,84,96,108,120,132,136,140,144,148];var $struct_CharCodeToUnicode___SIZE=52;var $struct_CharCodeToUnicodeCache___SIZE=8;var $struct_CharCodeToUnicodeString___SIZE=12;var $struct_DCTCompInfo___SIZE=20;var $struct_DCTHuffTable___SIZE=342;var $struct_DCTHuffTable___FLATTENER=[0,18,52,86];var $struct_DCTScanInfo___SIZE=56;var $struct_DCTScanInfo___FLATTENER=[0,4,8,24,40,44,48,52];var $struct_DCTStream___SIZE=4016;var $struct_DCTStream___FLATTENER=[0,12,13,16,20,24,28,32,36,40,120,176,180,184,185,188,192,704,708,2076,3444,3448,3452,3964,3980,3984,3988,3992,3996,4000,4004,4008,4012];var $struct_DIR___SIZE=0;var $struct_DIR___FLATTENER=[];var $struct_DecryptAESState___SIZE=228;var $struct_DecryptAESState___FLATTENER=[0,176,192,208,224];var $struct_DecryptRC4State___SIZE=264;var $struct_DecryptRC4State___FLATTENER=[0,256,257,260];var $struct_DecryptStream___SIZE=316;var $struct_DecryptStream___FLATTENER=[0,12,16,20,48,52];var $struct_DeviceNRecoder___SIZE=172;var $struct_DeviceNRecoder___FLATTENER=[0,12,16,20,24,28,32,160,164,168];var $struct_Dict___SIZE=24;var $struct_DictEntry___SIZE=16;var $struct_DisplayFontParam___SIZE=20;var $struct_DisplayFontParamT1___SIZE=4;var $struct_DisplayFontParamTT___SIZE=8;var $struct_EOFStream___SIZE=12;var $struct_EmbFile___SIZE=40;var $struct_EmbedStream___SIZE=32;var $struct_EmbedStream___FLATTENER=[0,24,28];var $struct_ExponentialFunction___SIZE=1564;var $struct_ExponentialFunction___FLATTENER=[0,1040,1296,1552,1560,1561];var $struct_FILE___SIZE=148;var $struct_FILE___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,70,71,72,76,84,88,92,96,100,104,108];var $struct_FNT_CMapRec____SIZE=24;var $struct_FNT_CMapRec____FLATTENER=[0,16,20];var $struct_FNT_FaceRec____SIZE=152;var $struct_FNT_FaceRec____FLATTENER=[0,132,136,140];var $struct_FNT_FontRec____SIZE=172;var $struct_FNT_FontRec____FLATTENER=[0,4,160,164,168];var $struct_FTC_BasicAttrRec___SIZE=28;var $struct_FTC_BasicFamilyRec____SIZE=48;var $struct_FTC_BasicQueryRec____SIZE=36;var $struct_FTC_CMapCacheRec____SIZE=0;var $struct_FTC_CMapCacheRec____FLATTENER=[];var $struct_FTC_CMapNodeRec____SIZE=288;var $struct_FTC_CMapNodeRec____FLATTENER=[0,20,24,28,32];var $struct_FTC_CMapQueryRec____SIZE=12;var $struct_FTC_CacheClassRec___SIZE=32;var $struct_FTC_CacheRec____SIZE=64;var $struct_FTC_CacheRec____FLATTENER=[0,4,8,12,16,48,52,56,60];var $struct_FTC_FaceNodeRec____SIZE=16;var $struct_FTC_FaceNodeRec____FLATTENER=[0,8,12];var $struct_FTC_FamilyRec____SIZE=20;var $struct_FTC_FamilyRec____FLATTENER=[0,8,12,16];var $struct_FTC_FontRec___SIZE=8;var $struct_FTC_FontRec___FLATTENER=[0,4,6];var $struct_FTC_GCacheClassRec___SIZE=36;var $struct_FTC_GCacheRec____SIZE=104;var $struct_FTC_GNodeRec____SIZE=28;var $struct_FTC_GNodeRec____FLATTENER=[0,20,24];var $struct_FTC_GQueryRec____SIZE=8;var $struct_FTC_IFamilyClassRec___SIZE=24;var $struct_FTC_INodeRec____SIZE=32;var $struct_FTC_ImageCacheRec____SIZE=0;var $struct_FTC_ImageCacheRec____FLATTENER=[];var $struct_FTC_ImageTypeRec____SIZE=16;var $struct_FTC_ManagerRec____SIZE=180;var $struct_FTC_ManagerRec____FLATTENER=[0,4,8,12,16,20,24,88,92,132,172,176];var $struct_FTC_MruListClassRec___SIZE=20;var $struct_FTC_MruListRec____SIZE=40;var $struct_FTC_MruListRec____FLATTENER=[0,4,8,12,16,36];var $struct_FTC_MruNodeRec____SIZE=8;var $struct_FTC_NodeRec____SIZE=20;var $struct_FTC_NodeRec____FLATTENER=[0,8,12,16,18];var $struct_FTC_OldCMapDescRec____SIZE=16;var $struct_FTC_OldCMapIdRec___SIZE=8;var $struct_FTC_OldFontRec___SIZE=8;var $struct_FTC_OldFontRec___FLATTENER=[0,4,6];var $struct_FTC_OldImageDescRec____SIZE=12;var $struct_FTC_OldImage_Desc___SIZE=12;var $struct_FTC_SBitCacheRec____SIZE=0;var $struct_FTC_SBitCacheRec____FLATTENER=[];var $struct_FTC_SBitRec____SIZE=16;var $struct_FTC_SBitRec____FLATTENER=[0,1,2,3,4,5,6,8,9,12];var $struct_FTC_SFamilyClassRec___SIZE=28;var $struct_FTC_SFamilyClassRec___FLATTENER=[0,20,24];var $struct_FTC_SNodeRec____SIZE=288;var $struct_FTC_SNodeRec____FLATTENER=[0,28,32];var $struct_FTC_ScalerRec____SIZE=24;var $struct_FTC_SizeNodeRec____SIZE=36;var $struct_FTC_SizeNodeRec____FLATTENER=[0,8,12];var $struct_FT_AutoHinterRec____SIZE=0;var $struct_FT_AutoHinterRec____FLATTENER=[];var $struct_FT_AutoHinter_ServiceRec___SIZE=16;var $struct_FT_AutoHinter_ServiceRec____SIZE=16;var $struct_FT_AutofitterRec____SIZE=204;var $struct_FT_BBox___SIZE=16;var $struct_FT_Bitmap___SIZE=24;var $struct_FT_Bitmap___FLATTENER=[0,4,8,12,16,18,19,20];var $struct_FT_BitmapGlyphRec____SIZE=52;var $struct_FT_BitmapGlyphRec____FLATTENER=[0,20,24,28];var $struct_FT_Bitmap_Size___SIZE=16;var $struct_FT_Bitmap_Size___FLATTENER=[0,2,4,8,12];var $struct_FT_CMapRec___SIZE=16;var $struct_FT_CMapRec____SIZE=16;var $struct_FT_CMap_ClassRec____SIZE=40;var $struct_FT_CharMapRec___SIZE=12;var $struct_FT_CharMapRec___FLATTENER=[0,4,8,10];var $struct_FT_CharMapRec____SIZE=12;var $struct_FT_CharMapRec____FLATTENER=[0,4,8,10];var $struct_FT_Data___SIZE=8;var $struct_FT_DriverRec____SIZE=40;var $struct_FT_DriverRec____FLATTENER=[0,20,24,32,36];var $struct_FT_Driver_ClassRec____SIZE=104;var $struct_FT_Driver_ClassRec____FLATTENER=[0,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100];var $struct_FT_FaceRec___SIZE=132;var $struct_FT_FaceRec___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,52,68,70,72,74,76,78,80,82,84,88,92,96,100,104,108,116,124,128];var $struct_FT_FaceRec____SIZE=132;var $struct_FT_FaceRec____FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,52,68,70,72,74,76,78,80,82,84,88,92,96,100,104,108,116,124,128];var $struct_FT_Face_InternalRec____SIZE=64;var $struct_FT_Face_InternalRec____FLATTENER=[0,2,4,20,28,32,52,56,60];var $struct_FT_Frame_Field___SIZE=4;var $struct_FT_GZipFileRec____SIZE=8276;var $struct_FT_GZipFileRec____FLATTENER=[0,4,8,12,68,72,4168,8264,8268,8272];var $struct_FT_Generic___SIZE=8;var $struct_FT_GlyphLoadRec___SIZE=36;var $struct_FT_GlyphLoadRec___FLATTENER=[0,20,24,28,32];var $struct_FT_GlyphLoaderRec____SIZE=96;var $struct_FT_GlyphLoaderRec____FLATTENER=[0,4,8,12,16,20,56,92];var $struct_FT_GlyphRec____SIZE=20;var $struct_FT_GlyphSlotRec____SIZE=160;var $struct_FT_GlyphSlotRec____FLATTENER=[0,4,8,12,16,24,56,60,64,72,76,100,104,108,128,132,136,140,144,148,152,156];var $struct_FT_Glyph_Class___SIZE=32;var $struct_FT_Glyph_Metrics___SIZE=32;var $struct_FT_IncrementalRec____SIZE=0;var $struct_FT_IncrementalRec____FLATTENER=[];var $struct_FT_Incremental_FuncsRec___SIZE=12;var $struct_FT_Incremental_InterfaceRec___SIZE=8;var $struct_FT_Incremental_MetricsRec___SIZE=16;var $struct_FT_Int64___SIZE=8;var $struct_FT_LZWFileRec____SIZE=4292;var $struct_FT_LZWFileRec____FLATTENER=[0,4,8,12,184,4280,4284,4288];var $struct_FT_LibraryRec____SIZE=200;var $struct_FT_LibraryRec____FLATTENER=[0,4,12,16,20,24,28,156,164,168,172,176,180,196];var $struct_FT_ListNodeRec____SIZE=12;var $struct_FT_ListRec___SIZE=8;var $struct_FT_LzwStateRec___SIZE=172;var $struct_FT_LzwStateRec___FLATTENER=[0,4,8,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,164,168];var $struct_FT_MM_Axis___SIZE=12;var $struct_FT_MM_Var___SIZE=20;var $struct_FT_Matrix___SIZE=16;var $struct_FT_MemoryRec____SIZE=16;var $struct_FT_ModuleRec___SIZE=20;var $struct_FT_ModuleRec____SIZE=20;var $struct_FT_Module_Class___SIZE=36;var $struct_FT_Multi_Master___SIZE=56;var $struct_FT_Open_Args___SIZE=32;var $struct_FT_Outline___SIZE=20;var $struct_FT_Outline___FLATTENER=[0,2,4,8,12,16];var $struct_FT_OutlineGlyphRec____SIZE=40;var $struct_FT_Outline_Funcs___SIZE=24;var $struct_FT_Parameter___SIZE=8;var $struct_FT_RFork_Ref___SIZE=8;var $struct_FT_RasterRec____SIZE=0;var $struct_FT_RasterRec____FLATTENER=[];var $struct_FT_Raster_Funcs___SIZE=24;var $struct_FT_Raster_Params___SIZE=48;var $struct_FT_RendererRec____SIZE=72;var $struct_FT_RendererRec____FLATTENER=[0,20,24,28,60,64,68];var $struct_FT_Renderer_Class___SIZE=60;var $struct_FT_Renderer_Class___FLATTENER=[0,36,40,44,48,52,56];var $struct_FT_ServiceCacheRec___SIZE=20;var $struct_FT_ServiceDescRec___SIZE=8;var $struct_FT_Service_BDFRec___SIZE=8;var $struct_FT_Service_BDFRec____SIZE=8;var $struct_FT_Service_CIDRec___SIZE=12;var $struct_FT_Service_CIDRec____SIZE=12;var $struct_FT_Service_CKERNvalidateRec____SIZE=4;var $struct_FT_Service_GXvalidateRec____SIZE=4;var $struct_FT_Service_GlyphDictRec___SIZE=8;var $struct_FT_Service_GlyphDictRec____SIZE=8;var $struct_FT_Service_KerningRec___SIZE=4;var $struct_FT_Service_KerningRec____SIZE=4;var $struct_FT_Service_MultiMastersRec___SIZE=20;var $struct_FT_Service_MultiMastersRec____SIZE=20;var $struct_FT_Service_OTvalidateRec____SIZE=4;var $struct_FT_Service_PfrMetricsRec___SIZE=12;var $struct_FT_Service_PfrMetricsRec____SIZE=12;var $struct_FT_Service_PsCMapsRec___SIZE=32;var $struct_FT_Service_PsCMapsRec____SIZE=32;var $struct_FT_Service_PsFontNameRec___SIZE=4;var $struct_FT_Service_PsFontNameRec____SIZE=4;var $struct_FT_Service_PsInfoRec___SIZE=16;var $struct_FT_Service_PsInfoRec____SIZE=16;var $struct_FT_Service_SFNT_TableRec___SIZE=12;var $struct_FT_Service_SFNT_TableRec____SIZE=12;var $struct_FT_Service_TTCMapsRec___SIZE=4;var $struct_FT_Service_TTCMapsRec____SIZE=4;var $struct_FT_Service_TTGlyfRec___SIZE=4;var $struct_FT_Service_TTGlyfRec____SIZE=4;var $struct_FT_Service_TrueTypeEngineRec___SIZE=4;var $struct_FT_Service_TrueTypeEngineRec____SIZE=4;var $struct_FT_Service_WinFntRec___SIZE=4;var $struct_FT_Service_WinFntRec____SIZE=4;var $struct_FT_SfntName___SIZE=16;var $struct_FT_SfntName___FLATTENER=[0,2,4,6,8,12];var $struct_FT_SizeRec____SIZE=44;var $struct_FT_SizeRec____FLATTENER=[0,4,12,40];var $struct_FT_Size_InternalRec____SIZE=0;var $struct_FT_Size_InternalRec____FLATTENER=[];var $struct_FT_Size_Metrics___SIZE=28;var $struct_FT_Size_Metrics___FLATTENER=[0,2,4,8,12,16,20,24];var $struct_FT_Size_RequestRec____SIZE=20;var $struct_FT_Slot_InternalRec____SIZE=40;var $struct_FT_Slot_InternalRec____FLATTENER=[0,4,8,12,28,36];var $struct_FT_Span___SIZE=6;var $struct_FT_StreamRec____SIZE=40;var $struct_FT_StrokeBorderRec____SIZE=32;var $struct_FT_StrokerRec____SIZE=120;var $struct_FT_StrokerRec____FLATTENER=[0,4,8,16,17,20,24,32,36,40,44,48,52,116];var $struct_FT_SubGlyphRec____SIZE=32;var $struct_FT_UnitVector___SIZE=4;var $struct_FT_ValidatorRec____SIZE=172;var $struct_FT_Var_Axis___SIZE=24;var $struct_FT_Var_Named_Style___SIZE=8;var $struct_FT_Vector___SIZE=8;var $struct_FT_WinFNT_HeaderRec___SIZE=156;var $struct_FT_WinFNT_HeaderRec___FLATTENER=[0,4,8,68,70,72,74,76,78,80,82,83,84,86,88,90,92,94,96,98,100,101,102,103,104,108,112,116,120,124,128,132,134,136,138,140];var $struct_FcCharSet___SIZE=0;var $struct_FcCharSet___FLATTENER=[];var $struct_FcConfig___SIZE=0;var $struct_FcConfig___FLATTENER=[];var $struct_FcFontSet___SIZE=12;var $struct_FcPattern___SIZE=0;var $struct_FcPattern___FLATTENER=[];var $struct_FileOutStream___SIZE=16;var $struct_FileOutStream___FLATTENER=[0,8,12];var $struct_FileStream___SIZE=312;var $struct_FileStream___FLATTENER=[0,24,28,32,33,292,296,300,304,308];var $struct_FilterStream___SIZE=12;var $struct_FixedLengthEncoder___SIZE=20;var $struct_FixedLengthEncoder___FLATTENER=[0,12,16];var $struct_FlateCode___SIZE=4;var $struct_FlateDecode___SIZE=8;var $struct_FlateHuffmanTab___SIZE=8;var $struct_FlateStream___SIZE=34100;var $struct_FlateStream___FLATTENER=[0,12,16,32784,32788,32792,32796,32800,34072,34080,34088,34092,34096,34097];var $struct_FoFiBase___SIZE=20;var $struct_FoFiBase_base_32___SIZE=20;var $struct_FoFiTrueType___SIZE=80;var $struct_FoFiTrueType___FLATTENER=[0,20,24,28,32,36,40,44,60,64,65,68,72,76];var $struct_FoFiType1___SIZE=32;var $struct_FoFiType1___FLATTENER=[0,20,24,28];var $struct_FoFiType1C___SIZE=956;var $struct_FoFiType1C___FLATTENER=[0,20,24,28,48,68,88,108,128,328,332,336,340,344,348,352,356,944,948,952,953];var $struct_FontInfo___SIZE=32;var $struct_FontInfo___FLATTENER=[0,4,8,12,13,14,16,24];var $struct_FontInfoScanner___SIZE=32;var $struct_FontInfoScanner___FLATTENER=[0,4,8,20];var $struct_Form___SIZE=24;var $struct_FormField___SIZE=52;var $struct_FormField___FLATTENER=[0,4,8,16,20,32,36,40,44,48];var $struct_FormField_base_32___SIZE=52;var $struct_FormField_base_32___FLATTENER=[0,4,8,16,20,32,36,40,44,48];var $struct_FormFieldButton___SIZE=68;var $struct_FormFieldButton___FLATTENER=[0,52,56,60,64];var $struct_FormFieldChoice___SIZE=68;var $struct_FormFieldChoice___FLATTENER=[0,49,50,51,52,53,56,60,64];var $_struct_FormFieldChoice__ChoiceOpt____SIZE=12;var $struct_FormFieldSignature___SIZE=52;var $struct_FormFieldText___SIZE=68;var $struct_FormFieldText___FLATTENER=[0,52,56,57,58,59,60,61,62,64];var $struct_FormPageWidgets___SIZE=20;var $struct_FormWidget___SIZE=100;var $struct_FormWidget___FLATTENER=[0,4,8,12,24,32,36,37,40,44,48,52,56,60,68,76,84,92];var $struct_FormWidgetButton___SIZE=120;var $struct_FormWidgetButton___FLATTENER=[0,100,104,108,112,116];var $struct_FormWidgetChoice___SIZE=104;var $struct_FormWidgetSignature___SIZE=104;var $struct_FormWidgetText___SIZE=104;var $struct_Function___SIZE=1040;var $struct_Function___FLATTENER=[0,4,8,12,524,1036];var $struct_Function_base_32___SIZE=1040;var $struct_Function_base_32___FLATTENER=[0,4,8,12,524,1036];var $struct_GDir___SIZE=12;var $struct_GDirEntry___SIZE=12;var $struct_GX_AVarCorrespondenceRec____SIZE=8;var $struct_GX_AVarSegmentRec____SIZE=8;var $struct_GX_BlendRec____SIZE=40;var $struct_GX_FVar_Axis___SIZE=20;var $struct_GX_FVar_Axis___FLATTENER=[0,4,8,12,16,18];var $struct_GX_FVar_Head___SIZE=16;var $struct_GX_FVar_Head___FLATTENER=[0,4,6,8,10,12,14];var $struct_GX_GVar_Head___SIZE=20;var $struct_GX_GVar_Head___FLATTENER=[0,4,6,8,12,14,16];var $struct_Gfx___SIZE=128;var $struct_Gfx___FLATTENER=[0,4,8,12,13,14,15,16,17,18,20,24,28,32,36,48,52,56,60,108,112,116,120,124];var $struct_Gfx8BitFont___SIZE=3536;var $struct_Gfx8BitFont___FLATTENER=[0,176,1200,1456,1460,1461,1464,3512,3524];var $struct_GfxAxialShading___SIZE=364;var $struct_GfxAxialShading___FLATTENER=[0,180,188,196,204,212,220,228,356,360,361];var $struct_GfxBlendModeInfo___SIZE=8;var $struct_GfxCIDFont___SIZE=232;var $struct_GfxCIDFont___FLATTENER=[0,176,180,184,224,228];var $struct_GfxCMYK___SIZE=16;var $struct_GfxCalGrayColorSpace___SIZE=84;var $struct_GfxCalGrayColorSpace___FLATTENER=[0,4,12,20,28,36,44,52,60,68,76];var $struct_GfxCalRGBColorSpace___SIZE=172;var $struct_GfxCalRGBColorSpace___FLATTENER=[0,4,12,20,28,36,44,52,60,68,76,148,156,164];var $struct_GfxColor___SIZE=128;var $struct_GfxColorSpace___SIZE=4;var $struct_GfxDeviceCMYKColorSpace___SIZE=4;var $struct_GfxDeviceGrayColorSpace___SIZE=4;var $struct_GfxDeviceNColorSpace___SIZE=148;var $struct_GfxDeviceNColorSpace___FLATTENER=[0,4,8,136,140,144];var $struct_GfxDeviceRGBColorSpace___SIZE=4;var $struct_GfxFont___SIZE=176;var $struct_GfxFont___FLATTENER=[0,4,8,12,20,24,28,32,36,40,44,48,52,60,64,112,144,152,160,168,172,173];var $struct_GfxFont_base_32___SIZE=176;var $struct_GfxFont_base_32___FLATTENER=[0,4,8,12,20,24,28,32,36,40,44,48,52,60,64,112,144,152,160,168,172,173];var $struct_GfxFontCIDWidthExcep___SIZE=16;var $struct_GfxFontCIDWidthExcepV___SIZE=32;var $struct_GfxFontCIDWidthExcepV___FLATTENER=[0,4,8,16,24];var $struct_GfxFontCIDWidths___SIZE=40;var $struct_GfxFontCIDWidths___FLATTENER=[0,8,16,24,28,32,36];var $struct_GfxFontDict___SIZE=8;var $struct_GfxFunctionShading___SIZE=392;var $struct_GfxFunctionShading___FLATTENER=[0,180,188,196,204,212,260,388];var $struct_GfxGouraudTriangleShading___SIZE=328;var $struct_GfxGouraudTriangleShading___FLATTENER=[0,180,184,188,192,196,324];var $struct_GfxGouraudVertex___SIZE=144;var $struct_GfxICCBasedColorSpace___SIZE=84;var $struct_GfxICCBasedColorSpace___FLATTENER=[0,4,8,12,44,76];var $struct_GfxImageColorMap___SIZE=668;var $struct_GfxImageColorMap___FLATTENER=[0,4,8,12,16,20,148,152,408,664];var $struct_GfxIndexedColorSpace___SIZE=16;var $struct_GfxLabColorSpace___SIZE=108;var $struct_GfxLabColorSpace___FLATTENER=[0,4,12,20,28,36,44,52,60,68,76,84,92,100];var $struct_GfxPatch___SIZE=1280;var $_struct_GfxPatch__ColorValue____SIZE=256;var $struct_GfxPatchMeshShading___SIZE=320;var $struct_GfxPatchMeshShading___FLATTENER=[0,180,184,188,316];var $struct_GfxPath___SIZE=32;var $struct_GfxPath___FLATTENER=[0,4,12,20,24,28];var $struct_GfxPattern___SIZE=8;var $struct_GfxPatternColorSpace___SIZE=8;var $struct_GfxRGB___SIZE=12;var $struct_GfxRadialShading___SIZE=380;var $struct_GfxRadialShading___FLATTENER=[0,180,188,196,204,212,220,228,236,244,372,376,377];var $struct_GfxResources___SIZE=88;var $struct_GfxResources___FLATTENER=[0,4,16,28,40,52,64,72,84];var $struct_GfxSeparationColorSpace___SIZE=20;var $struct_GfxShading___SIZE=180;var $struct_GfxShading___FLATTENER=[0,4,8,12,140,144,152,160,168,176];var $struct_GfxShading_base_32___SIZE=180;var $struct_GfxShading_base_32___FLATTENER=[0,4,8,12,140,144,152,160,168,176];var $struct_GfxShadingBitBuf___SIZE=12;var $struct_GfxShadingPattern___SIZE=60;var $struct_GfxShadingPattern___FLATTENER=[0,8,12];var $struct_GfxState___SIZE=652;var $struct_GfxState___FLATTENER=[0,8,16,64,72,80,88,96,104,112,116,120,124,252,380,384,388,392,400,408,409,412,428,436,440,444,452,456,460,464,472,473,474,476,480,488,536,544,552,560,568,576,580,584,592,600,608,616,624,632,640,648];var $_struct_GfxState__ReusablePathIterator____SIZE=20;var $struct_GfxSubpath___SIZE=24;var $struct_GfxTilingPattern___SIZE=136;var $struct_GfxTilingPattern___FLATTENER=[0,8,12,16,48,56,64,76,124];var $struct_GlobalParams___SIZE=224;var $struct_GlobalParams___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,41,42,44,48,52,56,60,61,62,63,64,65,66,67,68,72,76,77,80,84,85,86,87,88,92,96,100,108,116,124,125,126,127,128,132,136,140,144,148,172,196,220];var $struct_GooHash___SIZE=16;var $struct_GooHashBucket___SIZE=12;var $struct_GooHashIter___SIZE=8;var $struct_GooList___SIZE=16;var $struct_GooString___SIZE=32;var $struct_GooString___FLATTENER=[0,24,28];var $struct_GooTimer___SIZE=1;var $struct_Hints___SIZE=156;var $struct_IUP_WorkerRec____SIZE=16;var $struct_IdentityFunction___SIZE=1040;var $struct_ImageStream___SIZE=28;var $struct_ImgWriter___SIZE=4;var $struct_JArithmeticDecoder___SIZE=36;var $struct_JArithmeticDecoderStats___SIZE=8;var $struct_JBIG2Bitmap___SIZE=24;var $struct_JBIG2Bitmap___FLATTENER=[0,8,12,16,20];var $struct_JBIG2BitmapPtr___SIZE=12;var $struct_JBIG2CodeTable___SIZE=12;var $struct_JBIG2HuffmanDecoder___SIZE=12;var $struct_JBIG2HuffmanTable___SIZE=16;var $struct_JBIG2MMRDecoder___SIZE=16;var $struct_JBIG2PatternDict___SIZE=16;var $struct_JBIG2PatternDict___FLATTENER=[0,8,12];var $struct_JBIG2Segment___SIZE=8;var $struct_JBIG2Stream___SIZE=144;var $struct_JBIG2Stream___FLATTENER=[0,12,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140];var $struct_JBIG2SymbolDict___SIZE=24;var $struct_JBIG2SymbolDict___FLATTENER=[0,8,12,16,20];var $struct_JPXChannelDefn___SIZE=16;var $struct_JPXCodeBlock___SIZE=56;var $struct_JPXCoeff___SIZE=8;var $struct_JPXColorSpec___SIZE=40;var $struct_JPXColorSpecCIELab___SIZE=28;var $struct_JPXColorSpecEnumerated___SIZE=32;var $struct_JPXCompMap___SIZE=16;var $struct_JPXImage___SIZE=48;var $struct_JPXPalette___SIZE=16;var $struct_JPXPrecinct___SIZE=20;var $struct_JPXResLevel___SIZE=76;var $struct_JPXResLevel___FLATTENER=[0,4,8,12,16,20,24,36,48,60,72];var $struct_JPXStream___SIZE=220;var $struct_JPXStream___FLATTENER=[0,12,16,20,24,28,32,72,76,92,96,112,116,132,136,184,188,192,196,200,204,208,212,216];var $struct_JPXSubband___SIZE=40;var $struct_JPXTagTreeNode___SIZE=8;var $struct_JPXTile___SIZE=52;var $struct_JPXTileComp___SIZE=88;var $struct_LZWStream___SIZE=53324;var $struct_LZWStream___FLATTENER=[0,12,16,20,24,28,32,49196,49200,49204,49208,49212,53312,53316,53320];var $_struct_LZWStream____40____SIZE=12;var $struct_Lexer___SIZE=160;var $struct_Lexer___FLATTENER=[0,4,8,12,24,25,156];var $struct_Linearization___SIZE=12;var $struct_Link___SIZE=40;var $struct_Link___FLATTENER=[0,8,16,24,32,36];var $struct_LinkAction___SIZE=4;var $struct_LinkDest___SIZE=60;var $struct_LinkDest___FLATTENER=[0,4,8,16,24,32,40,48,56,57,58,59];var $struct_LinkGoTo___SIZE=12;var $struct_LinkGoToR___SIZE=16;var $struct_LinkJavaScript___SIZE=8;var $struct_LinkLaunch___SIZE=12;var $struct_LinkMovie___SIZE=20;var $struct_LinkMovie___FLATTENER=[0,4,12,16];var $struct_LinkNamed___SIZE=8;var $struct_LinkOCGState___SIZE=12;var $_struct_LinkOCGState__StateList____SIZE=8;var $struct_LinkRendition___SIZE=40;var $struct_LinkRendition___FLATTENER=[0,4,16,28,32,36];var $struct_LinkSound___SIZE=20;var $struct_LinkSound___FLATTENER=[0,4,12,13,14,16];var $struct_LinkURI___SIZE=8;var $struct_LinkUnknown___SIZE=8;var $struct_Links___SIZE=8;var $struct_LocalPDFDocBuilder___SIZE=4;var $struct_MarkedContentStack___SIZE=8;var $struct_Matrix___SIZE=48;var $struct_MediaParameters___SIZE=96;var $struct_MediaParameters___FLATTENER=[0,4,8,12,16,24,48,56,60];var $_struct_MediaParameters__Color____SIZE=24;var $struct_MediaRendition___SIZE=212;var $struct_MediaRendition___FLATTENER=[0,4,100,196,200,204,208];var $struct_MediaWindowParameters___SIZE=36;var $struct_MediaWindowParameters___FLATTENER=[0,4,8,12,16,24,32,33,34];var $struct_MemStream___SIZE=44;var $struct_MemStream___FLATTENER=[0,24,28,32,36,40];var $struct_Movie___SIZE=96;var $struct_Movie___FLATTENER=[0,2,4,8,12,24,28,32];var $struct_MovieActivationParameters___SIZE=64;var $struct_MovieActivationParameters___FLATTENER=[0,8,16,24,28,29,32,36,40,48,56,60];var $_struct_MovieActivationParameters__MovieTime____SIZE=8;var $struct_NameToCharCode___SIZE=12;var $struct_NameToCharCodeEntry___SIZE=8;var $struct_NameTree___SIZE=20;var $_struct_NameTree__Entry____SIZE=44;var $struct_OCGs___SIZE=36;var $struct_OCGs___FLATTENER=[0,4,8,20,32];var $struct_Object___SIZE=12;var $struct_ObjectItem___SIZE=16;var $struct_ObjectKey___SIZE=12;var $struct_ObjectStream___SIZE=20;var $struct_ObjectStreamItem___SIZE=8;var $struct_ObjectStreamKey___SIZE=8;var $struct_Operator___SIZE=148;var $struct_Operator___FLATTENER=[0,4,8,140];var $struct_OptionalContentGroup___SIZE=20;var $struct_OptionalContentGroup___FLATTENER=[0,4,8,16];var $struct_OutStream___SIZE=8;var $struct_Outline___SIZE=4;var $struct_OutlineItem___SIZE=60;var $struct_OutlineItem___FLATTENER=[0,4,8,12,16,28,40,52,56];var $struct_OutputDev___SIZE=104;var $struct_OutputDev___FLATTENER=[0,4,52,100];var $struct_PCF_AccelRec___SIZE=84;var $struct_PCF_AccelRec___FLATTENER=[0,1,2,3,4,5,6,8,12,16,20,36,52,68];var $struct_PCF_CMapRec____SIZE=24;var $struct_PCF_CMapRec____FLATTENER=[0,16,20];var $struct_PCF_Compressed_MetricRec___SIZE=5;var $struct_PCF_EncodingRec____SIZE=8;var $struct_PCF_FaceRec____SIZE=328;var $struct_PCF_FaceRec____FLATTENER=[0,132,172,176,180,184,196,280,284,288,292,296,300,304,308,312,316];var $struct_PCF_MetricRec___SIZE=16;var $struct_PCF_ParsePropertyRec____SIZE=12;var $struct_PCF_PropertyRec____SIZE=12;var $struct_PCF_TableRec____SIZE=16;var $struct_PCF_TocRec___SIZE=12;var $struct_PDFDoc___SIZE=68;var $struct_PDFDocBuilder___SIZE=4;var $struct_PDFDocFactory___SIZE=4;var $struct_PDFRectangle___SIZE=32;var $struct_PFR_BitWriter____SIZE=20;var $struct_PFR_BitmapCharRec____SIZE=12;var $struct_PFR_CMapRec____SIZE=24;var $struct_PFR_CMapRec____FLATTENER=[0,16,20];var $struct_PFR_CharRec____SIZE=16;var $struct_PFR_DimensionRec___SIZE=12;var $struct_PFR_ExtraItemRec____SIZE=8;var $struct_PFR_FaceRec____SIZE=440;var $struct_PFR_FaceRec____FLATTENER=[0,132,240,288];var $struct_PFR_GlyphRec____SIZE=36;var $struct_PFR_HeaderRec____SIZE=108;var $struct_PFR_KernItemRec____SIZE=24;var $struct_PFR_KernItemRec____FLATTENER=[0,4,5,6,8,12,16,20];var $struct_PFR_LogFontRec____SIZE=48;var $struct_PFR_LogFontRec____FLATTENER=[0,4,8,24,28,32,36,40,44];var $struct_PFR_PhyFontRec____SIZE=152;var $struct_PFR_PhyFontRec____FLATTENER=[0,4,8,12,16,20,36,40,44,48,52,56,68,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148];var $struct_PFR_SizeRec____SIZE=44;var $struct_PFR_SlotRec____SIZE=196;var $struct_PFR_StrikeRec___SIZE=36;var $struct_PFR_SubGlyphRec___SIZE=24;var $struct_PSAux_Interface___SIZE=28;var $struct_PSAux_ServiceRec____SIZE=28;var $struct_PSFont16Enc___SIZE=12;var $struct_PSFont8Info___SIZE=12;var $struct_PSFontParam___SIZE=16;var $struct_PSH_AlignmentRec____SIZE=12;var $struct_PSH_Blue_TableRec___SIZE=516;var $struct_PSH_Blue_ZoneRec___SIZE=32;var $struct_PSH_BluesRec___SIZE=2084;var $struct_PSH_BluesRec___FLATTENER=[0,516,1032,1548,2064,2068,2072,2076,2080];var $struct_PSH_ContourRec____SIZE=8;var $struct_PSH_DimensionRec___SIZE=204;var $struct_PSH_DimensionRec___FLATTENER=[0,196,200];var $struct_PSH_GlobalsRec____SIZE=2496;var $struct_PSH_GlobalsRec____FLATTENER=[0,4,412];var $struct_PSH_Globals_FuncsRec___SIZE=12;var $struct_PSH_Globals_FuncsRec____SIZE=12;var $struct_PSH_GlyphRec____SIZE=128;var $struct_PSH_GlyphRec____FLATTENER=[0,4,8,12,16,20,24,28,108,112,116,120,121,122,123,124];var $struct_PSH_HintRec____SIZE=28;var $struct_PSH_Hint_TableRec____SIZE=40;var $struct_PSH_PointRec____SIZE=48;var $struct_PSH_PointRec____FLATTENER=[0,4,8,12,16,20,21,24,28,32,36,40,44];var $struct_PSH_WidthRec___SIZE=12;var $struct_PSH_WidthsRec___SIZE=196;var $struct_PSH_ZoneRec____SIZE=16;var $struct_PSHinter_Interface___SIZE=12;var $struct_PSObject___SIZE=12;var $struct_PSOutCustomColor___SIZE=40;var $struct_PSOutCustomColor___FLATTENER=[0,8,16,24,32,36];var $struct_PSOutImgClipRect___SIZE=16;var $struct_PSOutputDev___SIZE=520;var $struct_PSOutputDev___FLATTENER=[0,104,108,112,116,120,124,128,132,136,140,144,145,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288,292,296,300,308,316,324,332,336,344,352,360,368,376,384,392,400,404,412,420,428,436,440,444,448,449,450,452,456,464,472,480,488,496,504,505,506,507,508,512,516];var $struct_PSStack___SIZE=1204;var $struct_PSSubstFont___SIZE=12;var $struct_PSTokenizer___SIZE=12;var $struct_PS_BlendRec____SIZE=420;var $struct_PS_BlendRec____FLATTENER=[0,4,8,24,88,136,140,144,212,280,284,352,416];var $struct_PS_DesignMapRec___SIZE=12;var $struct_PS_DimensionRec____SIZE=36;var $struct_PS_FontExtraRec___SIZE=2;var $struct_PS_FontInfoRec___SIZE=32;var $struct_PS_FontInfoRec___FLATTENER=[0,4,8,12,16,20,24,26,28];var $struct_PS_FontInfoRec____SIZE=32;var $struct_PS_FontInfoRec____FLATTENER=[0,4,8,12,16,20,24,26,28];var $struct_PS_HintRec____SIZE=12;var $struct_PS_Hint_TableRec____SIZE=12;var $struct_PS_Hinter_Module_Rec____SIZE=176;var $struct_PS_Hinter_Module_Rec____FLATTENER=[0,20,108,120,148];var $struct_PS_HintsRec____SIZE=88;var $struct_PS_MaskRec____SIZE=16;var $struct_PS_Mask_TableRec____SIZE=12;var $struct_PS_ParserRec___SIZE=72;var $struct_PS_ParserRec____SIZE=72;var $struct_PS_Parser_FuncsRec___SIZE=52;var $struct_PS_PrivateRec___SIZE=196;var $struct_PS_PrivateRec___FLATTENER=[0,4,8,9,10,11,12,40,60,88,108,112,116,120,122,124,125,126,127,128,154,180,184,188,192];var $struct_PS_PrivateRec____SIZE=196;var $struct_PS_PrivateRec____FLATTENER=[0,4,8,9,10,11,12,40,60,88,108,112,116,120,122,124,125,126,127,128,154,180,184,188,192];var $struct_PS_TableRec___SIZE=52;var $struct_PS_TableRec____SIZE=52;var $struct_PS_Table_FuncsRec___SIZE=16;var $struct_PS_UniMap___SIZE=8;var $struct_PS_UnicodesRec___SIZE=24;var $struct_PS_UnicodesRec___FLATTENER=[0,16,20];var $struct_PS_UnicodesRec____SIZE=24;var $struct_PS_UnicodesRec____FLATTENER=[0,16,20];var $struct_Page___SIZE=108;var $struct_Page___FLATTENER=[0,4,16,24,28,32,44,56,60,72,84,96,104];var $struct_PageAttrs___SIZE=252;var $struct_PageAttrs___FLATTENER=[0,32,64,68,100,132,164,168,180,192,204,216,228,240];var $struct_PageLabelInfo___SIZE=16;var $_struct_PageLabelInfo__Interval____SIZE=20;var $struct_PageTransition___SIZE=32;var $struct_PageTransition___FLATTENER=[0,4,8,12,16,20,28,29];var $struct_Parser___SIZE=40;var $struct_Parser___FLATTENER=[0,4,8,12,24,36];var $struct_PopplerCache___SIZE=16;var $struct_PopplerCacheItem___SIZE=4;var $struct_PopplerCacheKey___SIZE=4;var $struct_PopplerObjectCache___SIZE=8;var $struct_PostScriptFunction___SIZE=1064;var $struct_PostScriptFunction___FLATTENER=[0,1040,1044,1048,1052,1056,1060];var $struct_PostScriptFunctionItem___SIZE=12;var $struct_PostScriptFunctionKey___SIZE=16;var $struct_PreScanOutputDev___SIZE=116;var $struct_PreScanOutputDev___FLATTENER=[0,104,105,106,107,108,112];var $struct_ProfileData___SIZE=28;var $struct_ProfileData___FLATTENER=[0,4,12,20];var $struct_Ref___SIZE=8;var $struct_RunLengthEncoder___SIZE=160;var $struct_RunLengthEncoder___FLATTENER=[0,12,144,148,152,156];var $struct_RunLengthStream___SIZE=152;var $struct_RunLengthStream___FLATTENER=[0,12,140,144,148];var $struct_SFNT_HeaderRec____SIZE=16;var $struct_SFNT_HeaderRec____FLATTENER=[0,4,6,8,10,12];var $struct_SFNT_Interface___SIZE=160;var $struct_SampledFunction___SIZE=2592;var $struct_SampledFunction___FLATTENER=[0,1040,1168,1680,2192,2448,2576,2580,2584,2588];var $struct_SecurityHandler___SIZE=8;var $struct_Sound___SIZE=32;var $struct_Sound___FLATTENER=[0,4,8,12,20,24,28];var $struct_Splash___SIZE=188;var $struct_Splash___FLATTENER=[0,4,8,12,16,20,24,28,164,168,172,176,180,184,185];var $struct_SplashAxialPattern___SIZE=140;var $struct_SplashAxialPattern___FLATTENER=[0,4,52,60,68,76,84,92,100,108,116,124,128,132,136];var $struct_SplashBitmap___SIZE=28;var $struct_SplashClip___SIZE=72;var $struct_SplashClip___FLATTENER=[0,4,12,20,28,36,40,44,48,52,56,60,64,68];var $struct_SplashFTFont___SIZE=176;var $struct_SplashFTFont___FLATTENER=[0,120,124,140,156,164,172];var $struct_SplashFTFontEngine___SIZE=12;var $struct_SplashFTFontEngine___FLATTENER=[0,1,4,8];var $struct_SplashFTFontFile___SIZE=40;var $struct_SplashFTFontFile___FLATTENER=[0,20,24,28,32,36];var $struct_SplashFTFontPath___SIZE=16;var $struct_SplashFTFontPath___FLATTENER=[0,4,12];var $struct_SplashFont___SIZE=120;var $struct_SplashFont___FLATTENER=[0,4,8,40,72,76,80,84,88,92,96,100,104,108,112,116];var $struct_SplashFontCacheTag___SIZE=28;var $struct_SplashFontCacheTag___FLATTENER=[0,4,6,8,12,16,20,24];var $struct_SplashFontEngine___SIZE=68;var $struct_SplashFontFile___SIZE=20;var $struct_SplashFontFileID___SIZE=4;var $struct_SplashFontSrc___SIZE=24;var $struct_SplashGlyphBitmap___SIZE=28;var $struct_SplashGouraudColor___SIZE=4;var $struct_SplashGouraudPattern___SIZE=16;var $struct_SplashIntersect___SIZE=12;var $struct_SplashOutFontFileID___SIZE=12;var $struct_SplashOutImageData___SIZE=32;var $struct_SplashOutImageMaskData___SIZE=20;var $struct_SplashOutMaskedImageData___SIZE=32;var $struct_SplashOutputDev___SIZE=240;var $struct_SplashOutputDev___FLATTENER=[0,104,105,108,112,116,117,118,119,120,121,128,164,168,172,176,180,212,216,220,224,228,232,236];var $struct_SplashPath___SIZE=32;var $struct_SplashPathHint___SIZE=16;var $struct_SplashPathPoint___SIZE=16;var $struct_SplashPattern___SIZE=4;var $struct_SplashPipe___SIZE=72;var $struct_SplashPipe___FLATTENER=[0,4,8,12,20,21,24,28,32,36,40,44,48,52,60,64,68];var $struct_SplashScreen___SIZE=16;var $struct_SplashScreen___FLATTENER=[0,4,8,12,13];var $struct_SplashScreenParams___SIZE=36;var $struct_SplashScreenParams___FLATTENER=[0,4,8,12,20,28];var $struct_SplashScreenPoint___SIZE=12;var $struct_SplashSolidColor___SIZE=8;var $struct_SplashState___SIZE=148;var $struct_SplashState___FLATTENER=[0,48,52,56,60,64,72,80,88,92,96,104,112,116,120,128,132,136,140,141,144];var $struct_SplashTransparencyGroup___SIZE=32;var $struct_SplashXPath___SIZE=12;var $struct_SplashXPathAdjust___SIZE=84;var $struct_SplashXPathAdjust___FLATTENER=[0,4,8,12,20,28,36,44,52,60,68,76];var $struct_SplashXPathPoint___SIZE=16;var $struct_SplashXPathScanner___SIZE=52;var $struct_SplashXPathSeg___SIZE=52;var $struct_StandardAuthData___SIZE=8;var $struct_StandardSecurityHandler___SIZE=68;var $struct_StandardSecurityHandler___FLATTENER=[0,8,12,13,32,36,40,44,48,52,56,60,64];var $struct_StdFontMapEntry___SIZE=8;var $struct_StdinCacheLoader___SIZE=4;var $struct_StdinPDFDocBuilder___SIZE=4;var $struct_StitchingFunction___SIZE=1064;var $struct_StitchingFunction___FLATTENER=[0,1040,1044,1048,1052,1056,1060];var $struct_Stream___SIZE=8;var $struct_StreamPredictor___SIZE=44;var $struct_T1_BuilderRec___SIZE=112;var $struct_T1_BuilderRec___FLATTENER=[0,4,8,12,16,20,24,28,32,40,48,64,68,69,70,72,76,80];var $struct_T1_BuilderRec____SIZE=112;var $struct_T1_BuilderRec____FLATTENER=[0,4,8,12,16,20,24,28,32,40,48,64,68,69,70,72,76,80];var $struct_T1_Builder_FuncsRec___SIZE=32;var $struct_T1_CMapCustomRec____SIZE=28;var $struct_T1_CMapCustomRec____FLATTENER=[0,16,20,24];var $struct_T1_CMapStdRec____SIZE=32;var $struct_T1_CMapStdRec____FLATTENER=[0,16,20,24,28];var $struct_T1_CMap_ClassesRec___SIZE=16;var $struct_T1_CMap_ClassesRec____SIZE=16;var $struct_T1_DecoderRec____SIZE=1500;var $struct_T1_DecoderRec____FLATTENER=[0,112,1136,1140,1344,1348,1352,1356,1360,1364,1368,1372,1376,1392,1400,1404,1408,1464,1468,1472,1476,1488,1492,1496];var $struct_T1_Decoder_FuncsRec___SIZE=12;var $struct_T1_Decoder_ZoneRec___SIZE=12;var $struct_T1_DriverRec____SIZE=0;var $struct_T1_DriverRec____FLATTENER=[];var $struct_T1_EncodingRec___SIZE=20;var $struct_T1_FaceRec____SIZE=556;var $struct_T1_FaceRec____FLATTENER=[0,132,484,488,492,496,520,528,532,536,540,544,548,552];var $struct_T1_FieldRec____SIZE=36;var $struct_T1_FontRec___SIZE=352;var $struct_T1_FontRec___FLATTENER=[0,32,36,232,236,240,260,264,268,272,276,280,284,288,292,296,300,301,304,320,328,344,348];var $struct_T1_GlyphSlotRec____SIZE=180;var $struct_T1_GlyphSlotRec____FLATTENER=[0,160,161,164,168,172,176];var $struct_T1_HintsRec____SIZE=0;var $struct_T1_HintsRec____FLATTENER=[];var $struct_T1_Hints_FuncsRec___SIZE=28;var $struct_T1_Hints_FuncsRec____SIZE=28;var $struct_T1_Loader____SIZE=376;var $struct_T1_Loader____FLATTENER=[0,96,100,152,156,208,260,312,316,368,372];var $struct_T1_ParserRec____SIZE=96;var $struct_T1_ParserRec____FLATTENER=[0,72,76,80,84,88,92,93,94];var $struct_T1_Private___SIZE=196;var $struct_T1_Private___FLATTENER=[0,4,8,9,10,11,12,40,60,88,108,112,116,120,122,124,125,126,127,128,154,180,184,188,192];var $struct_T1_SizeRec____SIZE=44;var $struct_T1_TokenRec____SIZE=12;var $struct_T2_HintsRec____SIZE=0;var $struct_T2_HintsRec____FLATTENER=[];var $struct_T2_Hints_FuncsRec___SIZE=28;var $struct_T2_Hints_FuncsRec____SIZE=28;var $struct_T3FontCache___SIZE=80;var $struct_T3FontCache___FLATTENER=[0,8,16,24,32,40,44,48,52,56,60,64,68,72,76];var $struct_T3FontCacheTag___SIZE=4;var $struct_T3GlyphStack___SIZE=44;var $struct_T3GlyphStack___FLATTENER=[0,4,8,12,16,20,24,32,40];var $struct_T42Table___SIZE=8;var $struct_T42_DriverRec____SIZE=48;var $struct_T42_DriverRec____FLATTENER=[0,40,44];var $struct_T42_FaceRec____SIZE=560;var $struct_T42_FaceRec____FLATTENER=[0,132,484,488,492,496,500,504,528,536];var $struct_T42_GlyphSlotRec____SIZE=164;var $struct_T42_LoaderRec___SIZE=304;var $struct_T42_LoaderRec___FLATTENER=[0,88,92,144,148,200,252];var $struct_T42_ParserRec___SIZE=88;var $struct_T42_ParserRec___FLATTENER=[0,72,76,80,84];var $struct_T42_SizeRec____SIZE=48;var $struct_TBBox_Rec___SIZE=24;var $struct_TBand___SIZE=4;var $struct_TCell____SIZE=16;var $struct_TPoint___SIZE=8;var $struct_TProfile___SIZE=32;var $struct_TRaster____SIZE=24;var $struct_TRaster____FLATTENER=[0,4,8,12,16,22];var $struct_TTC_HeaderRec___SIZE=16;var $struct_TT_BDFRec___SIZE=24;var $struct_TT_CMap12Rec____SIZE=44;var $struct_TT_CMap12Rec____FLATTENER=[0,24,28,32,36,40];var $struct_TT_CMap13Rec____SIZE=44;var $struct_TT_CMap13Rec____FLATTENER=[0,24,28,32,36,40];var $struct_TT_CMap14Rec____SIZE=40;var $struct_TT_CMap14Rec____FLATTENER=[0,24,28,32,36];var $struct_TT_CMap4Rec____SIZE=56;var $struct_TT_CMap4Rec____FLATTENER=[0,24,28,32,36,40,44,48,52];var $struct_TT_CMapInfo___SIZE=8;var $struct_TT_CMapRec____SIZE=24;var $struct_TT_CMapRec____FLATTENER=[0,16,20];var $struct_TT_CMap_ClassRec___SIZE=52;var $struct_TT_CMap_ClassRec___FLATTENER=[0,40,44,48];var $struct_TT_CallRec____SIZE=16;var $struct_TT_CodeRange___SIZE=8;var $struct_TT_DefRecord____SIZE=16;var $struct_TT_DriverRec____SIZE=84;var $struct_TT_DriverRec____FLATTENER=[0,40,44,80];var $struct_TT_ExecContextRec____SIZE=608;var $struct_TT_ExecContextRec____FLATTENER=[0,4,8,12,16,20,24,28,32,36,72,108,144,180,216,244,284,352,356,360,364,368,372,376,380,384,388,392,396,400,404,408,412,416,420,424,428,432,436,440,442,444,468,472,476,480,484,488,492,560,561,564,568,572,576,580,584,588,592,596,600,604];var $struct_TT_FaceRec____SIZE=824;var $struct_TT_FaceRec____FLATTENER=[0,132,148,152,156,160,216,260,292,296,300,344,348,368,468,500,504,508,512,516,520,524,528,532,536,540,548,556,612,616,620,624,628,644,648,652,656,660,664,668,672,676,680,684,688,692,700,704,708,712,716,720,724,728,732,736,740,744,748,752,756,760,764,768,772,776,780,784,788,792,816,820];var $struct_TT_GaspRangeRec____SIZE=4;var $struct_TT_GaspRec___SIZE=8;var $struct_TT_GlyphZoneRec___SIZE=36;var $struct_TT_GlyphZoneRec___FLATTENER=[0,4,6,8,10,12,16,20,24,28,32];var $struct_TT_GraphicsState___SIZE=68;var $struct_TT_GraphicsState___FLATTENER=[0,2,4,6,10,14,20,24,28,32,36,40,44,48,50,52,53,56,60,62,64];var $struct_TT_HdmxEntryRec____SIZE=8;var $struct_TT_HdmxEntryRec____FLATTENER=[0,1,4];var $struct_TT_HdmxRec___SIZE=8;var $struct_TT_Header___SIZE=56;var $struct_TT_Header___FLATTENER=[0,4,8,12,16,18,20,28,36,38,40,42,44,46,48,50,52];var $struct_TT_HoriHeader___SIZE=44;var $struct_TT_HoriHeader___FLATTENER=[0,4,6,8,10,12,14,16,18,20,22,24,32,34,36,40];var $struct_TT_Kern0_PairRec____SIZE=6;var $struct_TT_LoaderRec____SIZE=208;var $struct_TT_LoaderRec____FLATTENER=[0,4,8,12,16,20,24,28,32,36,52,56,60,64,65,68,76,84,88,124,160,164,168,172,176,180,184,192,200,204];var $struct_TT_LongMetricsRec____SIZE=4;var $struct_TT_MaxProfile___SIZE=32;var $struct_TT_MaxProfile___FLATTENER=[0,4,6,8,10,12,14,16,18,20,22,24,26,28,30];var $struct_TT_NameEntryRec___SIZE=20;var $struct_TT_NameEntryRec___FLATTENER=[0,2,4,6,8,12,16];var $struct_TT_NameTableRec___SIZE=20;var $struct_TT_OS2___SIZE=100;var $struct_TT_OS2___FLATTENER=[0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,44,48,52,56,60,64,66,68,70,72,74,76,78,80,84,88,90,92,94,96];var $struct_TT_PCLT___SIZE=56;var $struct_TT_PCLT___FLATTENER=[0,4,8,10,12,14,16,18,20,36,44,50,51,52,53];var $struct_TT_Post_20Rec___SIZE=12;var $struct_TT_Post_20Rec___FLATTENER=[0,2,4,8];var $struct_TT_Post_25Rec___SIZE=8;var $struct_TT_Post_NamesRec___SIZE=16;var $struct_TT_Postscript___SIZE=32;var $struct_TT_Postscript___FLATTENER=[0,4,8,10,12,16,20,24,28];var $struct_TT_SBit_ComponentRec____SIZE=4;var $struct_TT_SBit_ComponentRec____FLATTENER=[0,2,3];var $struct_TT_SBit_LineMetricsRec___SIZE=12;var $struct_TT_SBit_MetricsRec___SIZE=8;var $struct_TT_SBit_RangeRec____SIZE=40;var $struct_TT_SBit_RangeRec____FLATTENER=[0,2,4,6,8,12,16,24,28,32,36];var $struct_TT_SBit_ScaleRec____SIZE=28;var $struct_TT_SBit_ScaleRec____FLATTENER=[0,12,24,25,26,27];var $struct_TT_SBit_SmallMetricsRec___SIZE=5;var $struct_TT_SBit_StrikeRec____SIZE=48;var $struct_TT_SBit_StrikeRec____FLATTENER=[0,4,8,12,16,28,40,42,44,45,46,47];var $struct_TT_SizeRec____SIZE=304;var $struct_TT_SizeRec____FLATTENER=[0,44,72,112,116,120,124,128,132,136,140,144,148,172,240,244,248,252,256,292,296,300,301];var $struct_TT_Size_Metrics___SIZE=40;var $struct_TT_Size_Metrics___FLATTENER=[0,4,8,12,16,20,36,37,38];var $struct_TT_TableRec____SIZE=16;var $struct_TT_ValidatorRec____SIZE=176;var $struct_TT_VertHeader___SIZE=44;var $struct_TT_VertHeader___FLATTENER=[0,4,6,8,10,12,14,16,18,20,22,24,32,34,36,40];var $struct_TWorker____SIZE=1028;var $struct_TWorker____FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,86,87,88,92,96,100,104,128,148,152,156,158,160,164,168,172,176,180,181,184,960,1024];var $struct_TextBlock___SIZE=132;var $struct_TextBlock___FLATTENER=[0,4,8,16,24,32,40,48,56,64,72,80,88,92,96,100,104,108,112,116,120,124,128];var $struct_TextFlow___SIZE=64;var $struct_TextFlow___FLATTENER=[0,4,12,20,28,36,44,52,56,60];var $struct_TextFontInfo___SIZE=12;var $struct_TextLine___SIZE=96;var $struct_TextLine___FLATTENER=[0,4,8,16,24,32,40,48,52,56,60,64,68,72,76,80,84,88,92];var $struct_TextLineFrag___SIZE=56;var $struct_TextLineFrag___FLATTENER=[0,4,8,12,20,28,36,44,52];var $struct_TextLink___SIZE=20;var $struct_TextOutputDev___SIZE=128;var $struct_TextOutputDev___FLATTENER=[0,104,108,112,116,120,121,122,123,124];var $struct_TextPage___SIZE=132;var $struct_TextPage___FLATTENER=[0,4,12,20,24,28,32,40,44,48,52,68,72,76,80,84,88,92,96,100,108,116,120,124,128];var $struct_TextPool___SIZE=20;var $struct_TextSelectionDumper___SIZE=20;var $struct_TextSelectionDumper___FLATTENER=[0,8,12,16];var $struct_TextSelectionPainter___SIZE=24;var $struct_TextSelectionPainter___FLATTENER=[0,8,12,16,20];var $struct_TextSelectionSizer___SIZE=20;var $struct_TextSelectionSizer___FLATTENER=[0,8,12];var $struct_TextSelectionVisitor___SIZE=8;var $struct_TextUnderline___SIZE=36;var $struct_TextWord___SIZE=124;var $struct_TextWord___FLATTENER=[0,4,12,20,28,36,44,48,52,56,60,64,68,72,76,84,88,92,100,108,116,120];var $struct_TextWordList___SIZE=4;var $struct_TrueTypeCmap___SIZE=20;var $struct_TrueTypeLoca___SIZE=16;var $struct_TrueTypeTable___SIZE=20;var $struct_Type1CEexecBuf___SIZE=16;var $struct_Type1CEexecBuf___FLATTENER=[0,4,8,10,12];var $struct_Type1CIndex___SIZE=20;var $struct_Type1CIndexVal___SIZE=8;var $struct_Type1COp___SIZE=12;var $struct_Type1COp___FLATTENER=[0,1,4];var $struct_Type1CPrivateDict___SIZE=556;var $struct_Type1CPrivateDict___FLATTENER=[0,48,52,108,112,152,156,212,216,256,260,268,272,276,284,288,296,300,396,400,496,500,501,504,512,516,524,528,532,540,544,552];var $struct_Type1CTopDict___SIZE=200;var $struct_Type1CTopDict___FLATTENER=[0,4,8,12,16,20,24,28,32,40,48,56,60,64,112,116,120,152,160,164,168,172,176,180,184,188,192,196];var $struct_UnicodeCaseTableVector___SIZE=1024;var $struct_UnicodeMap___SIZE=56;var $struct_UnicodeMapCache___SIZE=16;var $struct_UnicodeMapExt___SIZE=24;var $struct_UnicodeMapExt___FLATTENER=[0,4,20];var $struct_UnicodeMapRange___SIZE=16;var $struct_UnicodeMapTableEntry___SIZE=8;var $struct_WinMZ_HeaderRec___SIZE=4;var $struct_WinNE_HeaderRec___SIZE=6;var $struct_WinPE32_HeaderRec___SIZE=20;var $struct_WinPE32_HeaderRec___FLATTENER=[0,4,6,8,10,12,16];var $struct_WinPE32_SectionRec___SIZE=20;var $struct_WinPE32_SectionRec___FLATTENER=[0,8,12,16];var $struct_WinPE_RsrcDataEntryRec___SIZE=16;var $struct_WinPE_RsrcDirEntryRec___SIZE=8;var $struct_WinPE_RsrcDirRec___SIZE=16;var $struct_WinPE_RsrcDirRec___FLATTENER=[0,4,8,10,12,14];var $struct_XRef___SIZE=116;var $struct_XRef___FLATTENER=[0,4,8,12,16,20,24,28,32,36,48,52,56,60,64,68,72,76,80,84,100,104,108,112];var $struct_XRefEntry___SIZE=28;var $struct_XpdfSecurityHandler___SIZE=0;var $struct_XpdfSecurityHandler___FLATTENER=[];var $struct__ByteRange___SIZE=8;var $struct__IO_FILE___SIZE=148;var $struct__IO_FILE___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,70,71,72,76,84,88,92,96,100,104,108];var $struct__IO_marker___SIZE=12;var $struct___class_type_info_pseudo___SIZE=8;var $_struct___cxxabiv1____class_type_info____SIZE=0;var $_struct___cxxabiv1____class_type_info____FLATTENER=[];var $struct___jmp_buf_tag___SIZE=156;var $struct___jmp_buf_tag___FLATTENER=[0,24,28];var $struct___pthread_slist_t___SIZE=4;var $struct___si_class_type_info_pseudo___SIZE=12;var $struct___sigset_t___SIZE=128;var $struct___type_info_pseudo___SIZE=8;var $struct__bdf_list_t___SIZE=16;var $struct__bdf_parse_t___SIZE=8252;var $struct__bdf_parse_t___FLATTENER=[0,4,8,12,14,16,18,20,22,24,28,32,36,40,8232,8248];var $struct__hashnode____SIZE=8;var $struct_anon___SIZE=8;var $struct_bdf_bbx_t___SIZE=12;var $struct_bdf_font_t___SIZE=16548;var $struct_bdf_font_t___FLATTENER=[0,4,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,128,132,8324,16516,16518,16520,16524,16528,16532];var $struct_bdf_glyph_t___SIZE=36;var $struct_bdf_glyph_t___FLATTENER=[0,4,8,10,12,24,28,32];var $struct_bdf_glyphlist_t___SIZE=36;var $struct_bdf_glyphlist_t___FLATTENER=[0,2,4,8,12,16,20,24];var $struct_bdf_options_t___SIZE=16;var $struct_bdf_property_t___SIZE=16;var $struct_decomposition___SIZE=12;var $struct_dirent___SIZE=276;var $struct_dirent___FLATTENER=[0,8,16,18,19];var $struct_hashtable___SIZE=16;var $struct_internal_state___SIZE=4;var $struct_lconv___SIZE=56;var $struct_lconv___FLATTENER=[0,4,8,12,16,20,24,28,32,36,40,41,42,43,44,45,46,47,48,49,50,51,52,53];var $struct_passwd___SIZE=28;var $struct_raccess_guess_rec___SIZE=8;var $struct_stat___SIZE=88;var $struct_stat___FLATTENER=[0,8,12,16,20,24,28,32,40,44,48,52,56,60,64,68,72,76,80,84];var $_struct_std____1____bit_iterator_std____1__vector_bool__std____1__allocator_bool____false_____SIZE=8;var $_struct_std____1____bit_reference_std____1__vector_bool__std____1__allocator_bool_________SIZE=8;var $_struct_std____1____compressed_pair_CachedFile__Chunk__std____1__allocator_CachedFile__Chunk_______SIZE=4;var $_struct_std____1____compressed_pair_CachedFile__Chunk__std____1__allocator_CachedFile__Chunk_______SIZE=8;var $_struct_std____1____compressed_pair_Dict___std____1__allocator_Dict________SIZE=4;var $_struct_std____1____compressed_pair_Dict___std____1__allocator_Dict________SIZE=8;var $_struct_std____1____compressed_pair_PageAttrs___std____1__allocator_PageAttrs________SIZE=4;var $_struct_std____1____compressed_pair_PageAttrs___std____1__allocator_PageAttrs________SIZE=8;var $_struct_std____1____compressed_pair_Ref__std____1__allocator_Ref_______SIZE=4;var $_struct_std____1____compressed_pair_Ref__std____1__allocator_Ref_______SIZE=8;var $_struct_std____1____compressed_pair__ByteRange__std____1__allocator__ByteRange_______SIZE=4;var $_struct_std____1____compressed_pair__ByteRange__std____1__allocator__ByteRange_______SIZE=8;var $_struct_std____1____compressed_pair_char__std____1__allocator_char_______SIZE=4;var $_struct_std____1____compressed_pair_int__std____1__allocator_int_______SIZE=4;var $_struct_std____1____compressed_pair_int__std____1__allocator_int_______SIZE=8;var $_struct_std____1____compressed_pair_std____1____tree_end_node_std____1____tree_node_base_void_____std____1__allocator_std____1____tree_node_int__void__________SIZE=4;var $_struct_std____1____compressed_pair_std____1____tree_node_int__void____std____1____tree_node_destructor_std____1__allocator_std____1____tree_node_int__void____________SIZE=12;var $_struct_std____1____compressed_pair_unsigned_int__std____1__allocator_unsigned_int_______SIZE=4;var $_struct_std____1____compressed_pair_unsigned_int__std____1__allocator_unsigned_int_______SIZE=8;var $_struct_std____1____compressed_pair_unsigned_int_std____1__allocator_unsigned_int_______SIZE=4;var $_struct_std____1____compressed_pair_unsigned_int_std____1__less_int_______SIZE=4;var $_struct_std____1____has_destroy_std____1__allocator_CachedFile__Chunk__CachedFile__Chunk______SIZE=1;var $_struct_std____1____has_destroy_std____1__allocator_Ref__Ref______SIZE=1;var $_struct_std____1____has_destroy_std____1__allocator__ByteRange___ByteRange______SIZE=1;var $_struct_std____1____has_destroy_std____1__allocator_std____1____tree_node_int__void_____int______SIZE=1;var $_struct_std____1____has_max_size_const_std____1__allocator_CachedFile__Chunk_______SIZE=1;var $_struct_std____1____has_max_size_const_std____1__allocator_Dict________SIZE=1;var $_struct_std____1____has_max_size_const_std____1__allocator_PageAttrs________SIZE=1;var $_struct_std____1____has_max_size_const_std____1__allocator_Ref_______SIZE=1;var $_struct_std____1____has_max_size_const_std____1__allocator__ByteRange_______SIZE=1;var $_struct_std____1____has_max_size_const_std____1__allocator_char_______SIZE=1;var $_struct_std____1____has_max_size_const_std____1__allocator_int_______SIZE=1;var $_struct_std____1____has_max_size_const_std____1__allocator_unsigned_int_______SIZE=1;var $_struct_std____1____has_select_on_container_copy_construction_const_std____1__allocator_std____1____tree_node_int__void__________SIZE=1;var $_struct_std____1____less_unsigned_int_unsigned_int_____SIZE=1;var $_struct_std____1____libcpp_compressed_pair_imp_CachedFile__Chunk__std____1__allocator_CachedFile__Chunk___0u_____SIZE=8;var $_struct_std____1____libcpp_compressed_pair_imp_CachedFile__Chunk__std____1__allocator_CachedFile__Chunk__2u_____SIZE=4;var $_struct_std____1____libcpp_compressed_pair_imp_Dict___std____1__allocator_Dict____0u_____SIZE=8;var $_struct_std____1____libcpp_compressed_pair_imp_Dict___std____1__allocator_Dict___2u_____SIZE=4;var $_struct_std____1____libcpp_compressed_pair_imp_PageAttrs___std____1__allocator_PageAttrs____0u_____SIZE=8;var $_struct_std____1____libcpp_compressed_pair_imp_PageAttrs___std____1__allocator_PageAttrs___2u_____SIZE=4;var $_struct_std____1____libcpp_compressed_pair_imp_Ref__std____1__allocator_Ref___0u_____SIZE=8;var $_struct_std____1____libcpp_compressed_pair_imp_Ref__std____1__allocator_Ref__2u_____SIZE=4;var $_struct_std____1____libcpp_compressed_pair_imp__ByteRange__std____1__allocator__ByteRange___0u_____SIZE=8;var $_struct_std____1____libcpp_compressed_pair_imp__ByteRange__std____1__allocator__ByteRange__2u_____SIZE=4;var $_struct_std____1____libcpp_compressed_pair_imp_char__std____1__allocator_char__2u_____SIZE=4;var $_struct_std____1____libcpp_compressed_pair_imp_int__std____1__allocator_int___0u_____SIZE=8;var $_struct_std____1____libcpp_compressed_pair_imp_int__std____1__allocator_int__2u_____SIZE=4;var $_struct_std____1____libcpp_compressed_pair_imp_std____1____tree_end_node_std____1____tree_node_base_void_____std____1__allocator_std____1____tree_node_int__void_____2u_____SIZE=4;var $_struct_std____1____libcpp_compressed_pair_imp_std____1____tree_node_int__void____std____1____tree_node_destructor_std____1__allocator_std____1____tree_node_int__void_______0u_____SIZE=12;var $_struct_std____1____libcpp_compressed_pair_imp_unsigned_int__std____1__allocator_unsigned_int___0u_____SIZE=8;var $_struct_std____1____libcpp_compressed_pair_imp_unsigned_int__std____1__allocator_unsigned_int__2u_____SIZE=4;var $_struct_std____1____libcpp_compressed_pair_imp_unsigned_int_std____1__allocator_unsigned_int__2u_____SIZE=4;var $_struct_std____1____libcpp_compressed_pair_imp_unsigned_int_std____1__less_int__2u_____SIZE=4;var $_struct_std____1____libcpp_trivial_destructor_CachedFile__Chunk_____SIZE=1;var $_struct_std____1____libcpp_trivial_destructor_Dict______SIZE=1;var $_struct_std____1____libcpp_trivial_destructor_PageAttrs______SIZE=1;var $_struct_std____1____libcpp_trivial_destructor_Ref_____SIZE=1;var $_struct_std____1____libcpp_trivial_destructor__ByteRange_____SIZE=1;var $_struct_std____1____libcpp_trivial_destructor_char_____SIZE=1;var $_struct_std____1____libcpp_trivial_destructor_int_____SIZE=1;var $_struct_std____1____libcpp_trivial_destructor_unsigned_int_____SIZE=1;var $_struct_std____1____rv_std____1__unique_ptr_std____1____tree_node_int__void____std____1____tree_node_destructor_std____1__allocator_std____1____tree_node_int__void______________SIZE=4;var $_struct_std____1____split_buffer_CachedFile__Chunk_std____1__allocator_CachedFile__Chunk_______SIZE=20;var $_struct_std____1____split_buffer_Dict__std____1__allocator_Dict________SIZE=20;var $_struct_std____1____split_buffer_PageAttrs__std____1__allocator_PageAttrs________SIZE=20;var $_struct_std____1____split_buffer_Ref_std____1__allocator_Ref_______SIZE=20;var $_struct_std____1____split_buffer__ByteRange_std____1__allocator__ByteRange_______SIZE=20;var $_struct_std____1____split_buffer_int_std____1__allocator_int_______SIZE=20;var $_struct_std____1____split_buffer_unsigned_int_std____1__allocator_unsigned_int_______SIZE=20;var $_struct_std____1____split_buffer_common_true_____SIZE=1;var $_struct_std____1____tree_int_std____1__less_int__std____1__allocator_int_______SIZE=12;var $_struct_std____1____tree_const_iterator_int_const_std____1____tree_node_int__void____int_____SIZE=4;var $_struct_std____1____tree_end_node_std____1____tree_node_base_void________SIZE=4;var $_struct_std____1____tree_iterator_int_std____1____tree_node_int__void____int_____SIZE=4;var $_struct_std____1____tree_node_int_void______SIZE=20;var $_struct_std____1____tree_node_base_void______SIZE=16;var $_struct_std____1____tree_node_base_void___base_32____SIZE=16;var $_struct_std____1____tree_node_destructor_std____1__allocator_std____1____tree_node_int__void__________SIZE=8;var $_struct_std____1____vector_base_CachedFile__Chunk_std____1__allocator_CachedFile__Chunk_______SIZE=12;var $_struct_std____1____vector_base_Dict__std____1__allocator_Dict________SIZE=12;var $_struct_std____1____vector_base_PageAttrs__std____1__allocator_PageAttrs________SIZE=12;var $_struct_std____1____vector_base_Ref_std____1__allocator_Ref_______SIZE=12;var $_struct_std____1____vector_base__ByteRange_std____1__allocator__ByteRange_______SIZE=12;var $_struct_std____1____vector_base_char_std____1__allocator_char_______SIZE=12;var $_struct_std____1____vector_base_int_std____1__allocator_int_______SIZE=12;var $_struct_std____1____vector_base_unsigned_int_std____1__allocator_unsigned_int_______SIZE=12;var $_struct_std____1____vector_base_common_true_____SIZE=1;var $_struct_std____1____wrap_iter_Dict_______SIZE=4;var $_struct_std____1____wrap_iter_PageAttrs_______SIZE=4;var $_struct_std____1____wrap_iter_int______SIZE=4;var $_struct_std____1__allocator_CachedFile__Chunk_____SIZE=1;var $_struct_std____1__allocator_Dict______SIZE=1;var $_struct_std____1__allocator_PageAttrs______SIZE=1;var $_struct_std____1__allocator_Ref_____SIZE=1;var $_struct_std____1__allocator__ByteRange_____SIZE=1;var $_struct_std____1__allocator_char_____SIZE=1;var $_struct_std____1__allocator_int_____SIZE=1;var $_struct_std____1__allocator_std____1____tree_node_int__void________SIZE=1;var $_struct_std____1__allocator_unsigned_int_____SIZE=1;var $_struct_std____1__bidirectional_iterator_tag____SIZE=1;var $_struct_std____1__binary_function_int_int_bool_____SIZE=1;var $_struct_std____1__forward_iterator_tag____SIZE=1;var $_struct_std____1__input_iterator_tag____SIZE=1;var $_struct_std____1__integral_constant_bool_false_____SIZE=1;var $_struct_std____1__integral_constant_bool_true_____SIZE=1;var $_struct_std____1__is_trivially_destructible_CachedFile__Chunk_____SIZE=1;var $_struct_std____1__is_trivially_destructible_Dict______SIZE=1;var $_struct_std____1__is_trivially_destructible_PageAttrs______SIZE=1;var $_struct_std____1__is_trivially_destructible_Ref_____SIZE=1;var $_struct_std____1__is_trivially_destructible__ByteRange_____SIZE=1;var $_struct_std____1__is_trivially_destructible_char_____SIZE=1;var $_struct_std____1__is_trivially_destructible_int_____SIZE=1;var $_struct_std____1__is_trivially_destructible_unsigned_int_____SIZE=1;var $_struct_std____1__less_int_____SIZE=1;var $_struct_std____1__move_iterator_CachedFile__Chunk______SIZE=4;var $_struct_std____1__move_iterator_Dict_______SIZE=4;var $_struct_std____1__move_iterator_PageAttrs_______SIZE=4;var $_struct_std____1__move_iterator_Ref______SIZE=4;var $_struct_std____1__move_iterator__ByteRange______SIZE=4;var $_struct_std____1__move_iterator_int______SIZE=4;var $_struct_std____1__move_iterator_unsigned_int______SIZE=4;var $_struct_std____1__nullptr_t____SIZE=4;var $_struct_std____1__pair_std____1____tree_const_iterator_int__const_std____1____tree_node_int__void_____int__bool_____SIZE=8;var $_struct_std____1__pair_std____1____tree_iterator_int__std____1____tree_node_int__void_____int__bool_____SIZE=8;var $_struct_std____1__set_int_std____1__less_int__std____1__allocator_int_______SIZE=12;var $_struct_std____1__unique_ptr_std____1____tree_node_int__void___std____1____tree_node_destructor_std____1__allocator_std____1____tree_node_int__void____________SIZE=12;var $_struct_std____1__vector_CachedFile__Chunk_std____1__allocator_CachedFile__Chunk_______SIZE=12;var $_struct_std____1__vector_Dict__std____1__allocator_Dict________SIZE=12;var $_struct_std____1__vector_PageAttrs__std____1__allocator_PageAttrs________SIZE=12;var $_struct_std____1__vector_Ref_std____1__allocator_Ref_______SIZE=12;var $_struct_std____1__vector__ByteRange_std____1__allocator__ByteRange_______SIZE=12;var $_struct_std____1__vector_bool_std____1__allocator_bool_______SIZE=12;var $_struct_std____1__vector_char_std____1__allocator_char_______SIZE=12;var $_struct_std____1__vector_int_std____1__allocator_int_______SIZE=12;var $_struct_std____1__vector_unsigned_int_std____1__allocator_unsigned_int_______SIZE=12;var $_struct_std__type_info____SIZE=8;var $struct_timespec___SIZE=8;var $struct_tm___SIZE=44;var $struct_tt_sfnt_id_rec___SIZE=8;var $struct_z_stream___SIZE=56;var $union__0__10___SIZE=4;var $union__0__12___SIZE=4;var $union__0__15___SIZE=4;var $union__0__16___SIZE=4;var $union__0__17___SIZE=4;var $union__0__19___SIZE=4;var $union__0__31___SIZE=4;var $_union_CMapVectorEntry____57____SIZE=4;var $_union_DecryptStream____36____SIZE=264;var $_union_DisplayFontParam____38____SIZE=8;var $_union_DisplayFontParam____40____SIZE=8;var $_union_DisplayFontParam____45____SIZE=8;var $_union_DisplayFontParam____46____SIZE=8;var $_union_DisplayFontParam____55____SIZE=8;var $_union_DisplayFontParam____56____SIZE=8;var $_union_DisplayFontParam____67____SIZE=8;var $union_FT_StreamDesc___SIZE=4;var $_union_GooHashBucket____25____SIZE=4;var $union_GooMutex___SIZE=24;var $union_GooStringFormatArg___SIZE=8;var $_union_JPXColorSpec____37____SIZE=32;var $_union_JPXColorSpec____43____SIZE=32;var $_union_JPXColorSpecEnumerated____36____SIZE=28;var $_union_JPXColorSpecEnumerated____42____SIZE=28;var $_union_LinkDest____36____SIZE=8;var $_union_Object____34____SIZE=8;var $_union_Object____35____SIZE=8;var $_union_Object____36____SIZE=8;var $_union_Object____37____SIZE=8;var $_union_Object____39____SIZE=8;var $_union_Object____53____SIZE=8;var $_union_Object____55____SIZE=8;var $_union_Object____56____SIZE=8;var $_union_Object____57____SIZE=8;var $_union_Object____77____SIZE=8;var $_union_PSObject____39____SIZE=8;var $_union_Type1COp____25____SIZE=8;var $_union_Type1COp____27____SIZE=8;var $_union_Type1COp____29____SIZE=8;var $_union_Type1COp____56____SIZE=8;var $_union_Type1COp____80____SIZE=8;var $_union_UnicodeMap____43____SIZE=4;var $_union_UnicodeMap____45____SIZE=4;var $_union_UnicodeMap____47____SIZE=4;var $_union_UnicodeMap____79____SIZE=4;var $union_anon___SIZE=12;var $union_pthread_mutexattr_t___SIZE=4;var _ft_default_modules;var __str;var __str1;var __str2;var __str3;var __str4;var __str5;var __str6;var __str7;var __str8;var __str9;var _C_237_8283;var __str10;var __str11;var _null_outline;var _C_248_9082;var _raccess_guess_table;var __str12;var __str13;var __str14;var __str15;var __str16;var __str17;var __str18;var _ft_trig_arctan_table;var _bbox_interface;var __str19;var _null_bitmap;var __str20;var __str21;var _ft_bitmap_glyph_class;var _ft_outline_glyph_class;var __str22;var __str123;var __str24;var __str25;var __str26;var __str127;var __str28;var __str29;var __str30;var __str31;var _tt_service_gx_multi_masters;var _tt_service_truetype_engine;var _tt_service_truetype_glyf;var _tt_services;var __str32;var __str133;var __str234;var __str335;var __str436;var __str537;var _tt_driver_class;var __str639;var _tt_default_graphics_state;var _trick_names_6891;var _sfnt_id_6969;var _Pop_Push_Count;var _opcode_length;var _gvar_fields_11814;var _fvar_fields_12036;var _fvaraxis_fields_12037;var __str740;var __str841;var __str942;var __str1043;var __str44;var __str145;var __str246;var __str347;var __str448;var __str549;var __str650;var __str751;var __str852;var __str953;var __str1054;var __str1155;var _C_176_5679;var _t1_keywords;var __str1256;var __str1357;var __str1458;var __str1559;var __str1660;var __str1761;var __str1862;var __str1963;var __str2064;var __str2165;var __str2266;var __str23;var __str2467;var __str2568;var __str2669;var __str27;var __str2870;var __str2971;var __str3072;var __str3173;var __str3274;var __str33;var __str34;var __str35;var __str36;var __str37;var __str38;var __str39;var __str40;var __str41;var __str42;var __str43;var __str4475;var __str45;var __str46;var __str47;var __str48;var __str49;var __str50;var __str51;var __str52;var __str53;var __str54;var __str55;var __str56;var __str57;var __str58;var __str59;var __str60;var __str61;var __str62;var __str63;var __str64;var _t1_service_glyph_dict;var _t1_service_ps_name;var _t1_service_multi_masters;var _t1_service_ps_info;var _t1_service_kerning;var _t1_services;var __str65;var __str66;var __str67;var __str68;var __str69;var __str70;var __str71;var _t1_driver_class;var __str72;var __str77;var _cff_service_glyph_dict;var _cff_service_ps_info;var _cff_service_ps_name;var _cff_cmap_encoding_class_rec;var _cff_cmap_unicode_class_rec;var __str178;var __str279;var _cff_service_get_cmap_info;var _cff_service_cid_info;var _cff_services;var __str380;var __str481;var __str582;var __str683;var __str784;var __str885;var _cff_driver_class;var __str987;var _power_tens;var _cff_field_handlers;var _cff_isoadobe_charset;var _cff_expert_charset;var _cff_expertsubset_charset;var _cff_standard_encoding;var _cff_expert_encoding;var _cff_header_fields_6395;var __str1088;var __str1189;var __str1290;var __str1391;var _cff_argument_counts;var __str93;var __str194;var __str295;var __str396;var _cid_field_records;var __str497;var __str598;var __str699;var __str7100;var __str8101;var __str9102;var __str10103;var __str11104;var __str12105;var __str13106;var __str14107;var __str15108;var __str16109;var __str17110;var __str18111;var __str19112;var __str20113;var __str21114;var __str22115;var __str23116;var __str24117;var __str25118;var __str26119;var __str27120;var __str28121;var __str29122;var __str30123;var __str31124;var __str32125;var __str33126;var __str34127;var __str35128;var __str36129;var __str37130;var __str38131;var __str39132;var __str40133;var __str41134;var __str42135;var __str43136;var __str44137;var __str45138;var __str46139;var __str47140;var __str48141;var __str49142;var __str50143;var __str51144;var __str52145;var __str53146;var __str54147;var __str55148;var __str56149;var __str57150;var __str58151;var __str59152;var _cid_service_ps_name;var _cid_service_ps_info;var _cid_service_cid_info;var _cid_services;var __str60153;var __str61154;var __str62155;var __str63156;var __str64157;var _t1cid_driver_class;var __str65159;var _pfr_header_fields;var _pfr_phy_font_extra_items;var _pfr_cmap_class_rec;var _pfr_metrics_service_rec;var _pfr_services;var __str163;var __str1164;var __str2166;var _pfr_driver_class;var __str3168;var __str169;var __str1170;var __str2171;var __str3172;var __str4173;var _t42_keywords;var __str5174;var __str6175;var __str7176;var __str8177;var __str9178;var __str10179;var __str11180;var __str12181;var __str13182;var __str14183;var __str15184;var __str16185;var __str17186;var __str18187;var __str19188;var __str20189;var __str21190;var __str22191;var __str23192;var __str24193;var __str25194;var __str26195;var __str27196;var __str28197;var __str29198;var _t42_service_glyph_dict;var _t42_service_ps_font_name;var _t42_service_ps_info;var _t42_services;var __str30199;var __str31200;var __str32201;var __str33202;var __str34203;var _t42_driver_class;var __str35205;var _winmz_header_fields;var _winne_header_fields;var _winpe32_header_fields;var _winpe32_section_fields;var _winpe_rsrc_dir_fields;var _winpe_rsrc_dir_entry_fields;var _winpe_rsrc_data_entry_fields;var _winfnt_header_fields;var _fnt_cmap_class_rec;var _fnt_cmap_class;var __str206;var __str1207;var __str2208;var __str3209;var _winfnt_service_rec;var _winfnt_services;var __str4210;var __str5211;var __str6212;var _winfnt_driver_class;var _pcf_toc_header;var _pcf_table_header;var _pcf_metric_header;var _pcf_metric_msb_header;var _pcf_compressed_metric_header;var _pcf_property_header;var _pcf_property_msb_header;var _pcf_accel_header;var _pcf_accel_msb_header;var __str214;var __str1215;var __str2216;var __str3217;var __str4218;var __str5219;var __str6220;var __str7221;var __str8222;var __str9223;var __str10224;var __str11225;var __str12226;var __str13227;var __str14228;var __str15229;var _pcf_cmap_class;var __str16230;var __str17231;var __str18232;var _pcf_service_bdf;var _pcf_services;var __str19233;var __str20234;var __str21235;var _pcf_driver_class;var __str22237;var __bdf_opts;var __bdf_properties;var __str238;var __str1239;var __str2240;var __str3241;var __str4242;var __str5243;var __str6244;var __str7245;var __str8246;var __str9247;var __str10248;var __str11249;var __str12250;var __str13251;var __str14252;var __str15253;var __str16254;var __str17255;var __str18256;var __str19257;var __str20258;var __str21259;var __str22260;var __str23261;var __str24262;var __str25263;var __str26264;var __str27265;var __str28266;var __str29267;var __str30268;var __str31269;var __str32270;var __str33271;var __str34272;var __str35273;var __str36274;var __str37275;var __str38276;var __str39277;var __str40278;var __str41279;var __str42280;var __str43281;var __str44282;var __str45283;var __str46284;var __str47285;var __str48286;var __str49287;var __str50288;var __str51289;var __str52290;var __str53291;var __str54292;var __str55293;var __str56294;var __str57295;var __str58296;var __str59297;var __str60298;var __str61299;var __str62300;var __str63301;var __str64302;var __str65303;var __str66304;var __str67305;var __str68306;var __str69307;var __str70308;var __str71309;var __str72310;var __str73;var __str74;var __str75;var __str76;var __str77311;var __str78;var __str79;var __str80;var __str81;var __str82;var __num_bdf_properties;var _empty;var _a2i;var _odigits;var _ddigits;var _hdigits;var __str83;var _nibble_mask;var __str84;var __str85;var __str86;var __str87;var __str88;var __str89;var __str90;var __str91;var __str92;var __str93312;var __str94;var __str95;var __str96;var __str97;var __str98;var __str99;var __str100;var _bdf_cmap_class;var __str101;var __str102;var __str103;var __str104;var __str105;var __str106;var __str107;var _bdf_service_bdf;var _bdf_services;var __str108;var __str109;var __str110;var _bdf_driver_class;var _table_dir_entry_fields_3827;var _offset_table_fields_3901;var _header_fields_3997;var _maxp_fields_4026;var _maxp_fields_extra_4027;var _name_table_fields_4062;var _name_record_fields_4063;var _os2_fields_4159;var _os2_fields_extra_4160;var _os2_fields_extra2_4161;var _post_fields_4186;var _pclt_fields_4200;var _metrics_header_fields_4402;var _tt_cmap0_class_rec;var _tt_cmap2_class_rec;var _tt_cmap4_class_rec;var _tt_cmap6_class_rec;var _tt_cmap8_class_rec;var _tt_cmap10_class_rec;var _tt_cmap12_class_rec;var _tt_cmap13_class_rec;var _tt_cmap14_class_rec;var _tt_cmap_classes;var _tt_encodings_9542;var _ttc_header_fields_9566;var __str314;var __str1315;var _sfnt_service_sfnt_table;var _sfnt_service_glyph_dict;var _sfnt_service_ps_name;var _tt_service_get_cmap_info;var __str2316;var __str3317;var _sfnt_service_bdf;var _sfnt_services;var __str4318;var __str5319;var __str6320;var __str7321;var __str8322;var _sfnt_interface;var _sfnt_module_class;var _sbit_metrics_fields;var _strike_start_fields_10746;var _sbit_line_metrics_fields_10745;var _strike_end_fields_10747;var _sbit_small_metrics_fields_11021;var _af_script_classes;var _af_dummy_script_class;var _af_latin_script_class;var _af_cjk_script_class;var _af_indic_script_class;var _af_latin_blue_chars;var _latin_encodings_4601;var _af_latin_uniranges;var _af_cjk_uniranges;var _af_indic_uniranges;var _af_autofitter_service;var _autofit_module_class;var __str325;var _pshinter_interface;var _pshinter_module_class;var __str327;var _ft_standard_raster;var _ft_raster1_renderer_class;var _ft_raster5_renderer_class;var __str329;var __str1330;var _func_interface;var _ft_grays_raster;var _ft_smooth_renderer_class;var __str332;var _ft_smooth_lcd_renderer_class;var __str1334;var _ft_smooth_lcdv_renderer_class;var __str2336;var _ftc_size_list_class;var _ftc_face_list_class;var _ftc_cmap_cache_class;var _ftc_basic_image_family_class;var _ftc_basic_image_cache_class;var _ftc_basic_sbit_family_class;var _ftc_basic_sbit_cache_class;var __str337;var _ps_table_funcs;var _ps_parser_funcs;var _t1_builder_funcs;var _t1_decoder_funcs;var _afm_parser_funcs;var _t1_cmap_classes;var _t1_cmap_standard_class_rec;var _t1_cmap_expert_class_rec;var _t1_cmap_custom_class_rec;var _t1_cmap_unicode_class_rec;var _psaux_interface;var _psaux_module_class;var __str341;var _t1_args_count;var __str1342;var _afm_key_table;var __str2343;var __str3344;var __str4345;var __str5346;var __str6347;var __str7348;var __str8349;var __str9350;var __str10351;var __str11352;var __str12353;var __str13354;var __str14355;var __str15356;var __str16357;var __str17358;var __str18359;var __str19360;var __str20361;var __str21362;var __str22363;var __str23364;var __str24365;var __str25366;var __str26367;var __str27368;var __str28369;var __str29370;var __str30371;var __str31372;var __str32373;var __str33374;var __str34375;var __str35376;var __str36377;var __str37378;var __str38379;var __str39380;var __str40381;var __str41382;var __str42383;var __str43384;var __str44385;var __str45386;var __str46387;var __str47388;var __str48389;var __str49390;var __str50391;var __str51392;var __str52393;var __str53394;var __str54395;var __str55396;var __str56397;var __str57398;var __str58399;var __str59400;var __str60401;var __str61402;var __str62403;var __str63404;var __str64405;var __str65406;var __str66407;var __str67408;var __str68409;var __str69410;var __str70411;var __str71412;var __str72413;var __str73414;var __str74415;var __str75416;var __str76417;var _ft_char_table;var _ft_standard_glyph_names;var _ft_mac_names;var _ft_sid_names;var _t1_standard_encoding;var _t1_expert_encoding;var _ft_adobe_glyph_list;var _ft_extra_glyph_unicodes;var _ft_extra_glyph_names;var _ft_extra_glyph_name_offsets;var _pscmaps_interface;var _pscmaps_services;var __str419;var _psnames_module_class;var __str1421;var __ZZN15SplashOutputDev11endMaskClipEP8GfxStateE5C_291;var __str111;var __str1112;var __str2113;var __str3114;var __str4115;var __ZTV19SplashOutFontFileID;var __ZTI19SplashOutFontFileID;var __ZTVN10__cxxabiv120__si_class_type_infoE;var __ZTS19SplashOutFontFileID;var __str5116;var __str6117;var __str7118;var __ZL19splashOutBlendFuncs;var __ZTV15SplashOutputDev;var __ZTI15SplashOutputDev;var __ZTS15SplashOutputDev;var __str8119;var __ZTV18SplashAxialPattern;var __ZTI18SplashAxialPattern;var __ZTS18SplashAxialPattern;var __ZTV18SplashGouraudColor;var __ZTI18SplashGouraudColor;var __ZTS18SplashGouraudColor;var __ZTV20SplashGouraudPattern;var __ZTI20SplashGouraudPattern;var __ZTS20SplashGouraudPattern;var __str9120;var __str110121;var __ZL14sigPropContext;var __ZL11signContext;var __str211;var __str312;var __str413;var __str514;var __str615;var __str716;var __str817;var __str918;var _stderr;var __str10122;var __str11123;var __str12124;var __str13125;var __str14126;var __str15127;var __str16128;var __str17129;var __str18130;var __str19131;var __str20132;var __str21133;var __str22134;var __str23135;var __str24136;var __str25137;var __str26138;var __str27139;var __str28140;var __str29141;var __str30142;var __str31143;var __str32144;var __str33145;var __str34146;var __str35147;var __str36148;var __str37149;var __str38150;var __str39151;var __ZTV9JPXStream;var __ZTI9JPXStream;var __ZTS9JPXStream;var __ZTV16AnnotCalloutLine;var __ZTI16AnnotCalloutLine;var __ZTVN10__cxxabiv117__class_type_infoE;var __ZTS16AnnotCalloutLine;var __ZTV21AnnotCalloutMultiLine;var __ZTI21AnnotCalloutMultiLine;var __ZTS21AnnotCalloutMultiLine;var __ZTV11AnnotBorder;var __ZTI11AnnotBorder;var __ZTS11AnnotBorder;var __ZTV16AnnotBorderArray;var __ZTI16AnnotBorderArray;var __ZTS16AnnotBorderArray;var __ZTV13AnnotBorderBS;var __ZTI13AnnotBorderBS;var __ZTS13AnnotBorderBS;var __str40152;var __str141;var __str242;var __str343;var __str444;var __str545;var __str646;var __str747;var __str848;var __ZTV5Annot;var __ZTI5Annot;var __ZTS5Annot;var __ZTV7Annot3D;var __ZTI7Annot3D;var __ZTS7Annot3D;var __ZTV11AnnotMarkup;var __ZTI11AnnotMarkup;var __ZTS11AnnotMarkup;var __ZTV19AnnotFileAttachment;var __ZTI19AnnotFileAttachment;var __ZTS19AnnotFileAttachment;var __ZTV10AnnotCaret;var __ZTI10AnnotCaret;var __ZTS10AnnotCaret;var __ZTV13AnnotGeometry;var __ZTI13AnnotGeometry;var __ZTS13AnnotGeometry;var __ZTV10AnnotStamp;var __ZTI10AnnotStamp;var __ZTS10AnnotStamp;var __ZTV13AnnotFreeText;var __ZTI13AnnotFreeText;var __ZTS13AnnotFreeText;var __ZTV9AnnotText;var __ZTI9AnnotText;var __ZTS9AnnotText;var __ZTV10AnnotPopup;var __ZTI10AnnotPopup;var __ZTS10AnnotPopup;var __ZTV11AnnotScreen;var __ZTI11AnnotScreen;var __ZTS11AnnotScreen;var __ZTV15AnnotTextMarkup;var __ZTI15AnnotTextMarkup;var __ZTS15AnnotTextMarkup;var __ZTV9AnnotLink;var __ZTI9AnnotLink;var __ZTS9AnnotLink;var __ZTV8AnnotInk;var __ZTI8AnnotInk;var __ZTS8AnnotInk;var __ZTV12AnnotPolygon;var __ZTI12AnnotPolygon;var __ZTS12AnnotPolygon;var __str949;var __str1050;var __str1151;var __str1252;var __str1353;var __str1454;var __str1555;var __str1656;var __str1757;var __str1858;var __str1959;var __str2060;var __str2161;var __str2262;var __str2363;var __str2464;var __str2565;var __str2666;var __str2767;var __str2868;var __str2969;var __str3070;var __str3171;var __str3272;var __str3373;var __str3474;var __str3575;var __str3676;var __str3777;var __str3878;var __str3979;var __str4080;var __str41153;var __str42154;var __str43155;var __str44156;var __str45157;var __str46158;var __str47159;var __str48160;var __str49161;var __str50162;var __str51163;var __str52164;var __str53165;var __str54166;var __str55167;var __str56168;var __str57169;var __str58170;var __str59171;var __str60172;var __str61173;var __str62174;var __str63175;var __str64176;var __str65177;var __str66178;var __str67179;var __str68180;var __str69181;var __str70182;var __str71183;var __str72184;var __str73185;var __str74186;var __str75187;var __str76188;var __str77189;var __ZTV10AnnotSound;var __ZTI10AnnotSound;var __ZTS10AnnotSound;var __str78190;var __str79191;var __str80192;var __str81193;var __str82194;var __str83195;var __str84196;var __str85197;var __str86198;var __str87199;var __str88200;var __str89201;var __str90202;var __str91203;var __str92204;var __str93205;var __str94206;var __str95207;var __str96208;var __str97209;var __str98210;var __str99211;var __str100212;var __str101213;var __str102214;var __str103215;var __str104216;var __str105217;var __str106218;var __str107219;var __str108220;var __str109221;var __str11081;var __str111222;var __str112;var __str113;var __str114;var __str115;var __str116;var __str117;var __str118;var __str119;var __str120;var __str121;var __str122;var __str123223;var __str124;var __str125;var __str126;var __str127224;var __str128;var __str129;var __str130;var __str131;var __str132;var __str133225;var __str134;var __ZTV10AnnotMovie;var __ZTI10AnnotMovie;var __ZTS10AnnotMovie;var __ZTV11AnnotWidget;var __ZTI11AnnotWidget;var __ZTS11AnnotWidget;var __ZTV9AnnotLine;var __ZTI9AnnotLine;var __ZTS9AnnotLine;var __str135;var __str136;var __str137;var __str138;var __str139;var __str140;var __str14182;var __str142;var __str143;var __str144;var __str145226;var __str146;var __str147;var __str148;var __str149;var __str150;var __str151;var __str152;var __str153;var __str154;var __str155;var __str156;var __str157;var __str158;var __str159;var __str160;var __str161;var __str162;var __str163227;var __str164;var __str165;var __str166;var __str167;var __str168;var __str169228;var __str170;var __str171;var __str172;var __str173;var __str174;var __str175;var __str176;var __str177;var __str178229;var __str179;var __str180;var __str181;var __str182;var __str183;var __str184;var __str185;var __str186;var __str187;var __str188;var __str189;var __str190;var __str191;var __str192;var __str193;var __str194230;var __str195;var __str196;var __str197;var __str198;var __str199;var __str200;var __str201;var __str202;var __str203;var __str204;var __str205;var __str206231;var __str207;var __str208;var __str209;var __str210;var __str21183;var __str212;var __str213;var __str214232;var __str215;var __str216;var __str217;var __str218;var __str219;var __str220;var __str221;var __str222;var __str223;var __str224;var __str225;var __str226;var __str227;var __str228;var __str229;var __str230;var __str231;var __str232;var __str233;var __str234233;var __str235;var __str236;var __str237;var __str238234;var __str239;var __str240;var __str241;var __str24284;var __str243;var __str244;var __str245;var __str246235;var __str247;var __str248;var __str249;var __str250;var __str251;var __str252;var __str253;var __str254;var __str255;var __str256;var __str257;var __str258;var __str259;var __str260;var __str261;var __str262;var __str263;var __str264;var __str265;var __str266;var __str267;var __str268;var __str269;var __str270;var __str271;var __ZZN12AnnotPolygonC4EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP9AnnotPathP7CatalogE19__PRETTY_FUNCTION__;var __ZZN13AnnotGeometryC4EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP7CatalogE19__PRETTY_FUNCTION__;var __str272;var __ZZN15AnnotTextMarkupC4EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP19AnnotQuadrilateralsP7CatalogE19__PRETTY_FUNCTION__;var __str273;var _builtinFonts;var __str277;var __str1278;var __str2279;var __str3280;var __str4281;var __str5282;var __str6283;var __str7284;var __str8285;var __str9286;var __str10287;var __str11288;var __str12289;var __str13290;var __ZL16courierWidthsTab;var __str14291;var __str15292;var __str16293;var __str17294;var __str18295;var __str19296;var __str20297;var __str21298;var __str22299;var __str23300;var __str24301;var __str25302;var __str26303;var __str27304;var __str28305;var __str29306;var __str30307;var __str31308;var __str32309;var __str33310;var __str34311;var __str35312;var __str36313;var __str37314;var __str38315;var __str39316;var __str40317;var __str41318;var __str42319;var __str43320;var __str44321;var __str45322;var __str46323;var __str47324;var __str48325;var __str49326;var __str50327;var __str51328;var __str52329;var __str53330;var __str54331;var __str55332;var __str56333;var __str57334;var __str58335;var __str59336;var __str60337;var __str61338;var __str62339;var __str63340;var __str64341;var __str65342;var __str66343;var __str67344;var __str68345;var __str69346;var __str70347;var __str71348;var __str72349;var __str73350;var __str74351;var __str75352;var __str76353;var __str77354;var __str78355;var __str79356;var __str80357;var __str81358;var __str82359;var __str83360;var __str84361;var __str85362;var __str86363;var __str87364;var __str88365;var __str89366;var __str90367;var __str91368;var __str92369;var __str93370;var __str94371;var __str95372;var __str96373;var __str97374;var __str98375;var __str99376;var __str100377;var __str101378;var __str102379;var __str103380;var __str104381;var __str105382;var __str106383;var __str107384;var __str108385;var __str109386;var __str110387;var __str111388;var __str112389;var __str113390;var __str114391;var __str115392;var __str116393;var __str117394;var __str118395;var __str119396;var __str120397;var __str121398;var __str122399;var __str123400;var __str124401;var __str125402;var __str126403;var __str127404;var __str128405;var __str129406;var __str130407;var __str131408;var __str132409;var __str133410;var __str134411;var __str135412;var __str136413;var __str137414;var __str138415;var __str139416;var __str140417;var __str141418;var __str142419;var __str143420;var __str144421;var __str145422;var __str146423;var __str147424;var __str148425;var __str149426;var __str150427;var __str151428;var __str152429;var __str153430;var __str154431;var __str155432;var __str156433;var __str157434;var __str158435;var __str159436;var __str160437;var __str161438;var __str162439;var __str163440;var __str164441;var __str165442;var __str166443;var __str167444;var __str168445;var __str169446;var __str170447;var __str171448;var __str172449;var __str173450;var __str174451;var __str175452;var __str176453;var __str177454;var __str178455;var __str179456;var __str180457;var __str181458;var __str182459;var __str183460;var __str184461;var __str185462;var __str186463;var __str187464;var __str188465;var __str189466;var __str190467;var __str191468;var __str192469;var __str193470;var __str194471;var __str195472;var __str196473;var __str197474;var __str198475;var __str199476;var __str200477;var __str201478;var __str202479;var __str203480;var __str204481;var __str205482;var __str206483;var __str207484;var __str208485;var __str209486;var __str210487;var __str211488;var __str212489;var __str213490;var __str214491;var __str215492;var __str216493;var __str217494;var __str218495;var __str219496;var __str220497;var __str221498;var __str222499;var __str223500;var __str224501;var __str225502;var __str226503;var __str227504;var __str228505;var __str229506;var __str230507;var __str231508;var __str232509;var __str233510;var __str234511;var __str235512;var __str236513;var __str237514;var __str238515;var __str239516;var __str240517;var __str241518;var __str242519;var __str243520;var __str244521;var __str245522;var __str246523;var __str247524;var __str248525;var __str249526;var __str250527;var __str251528;var __str252529;var __str253530;var __str254531;var __str255532;var __str256533;var __str257534;var __str258535;var __str259536;var __str260537;var __str261538;var __str262539;var __str263540;var __str264541;var __str265542;var __str266543;var __str267544;var __str268545;var __str269546;var __str270547;var __str271548;var __str272549;var __str273550;var __str274;var __str275;var __str276;var __str277551;var __str278;var __str279236;var __str280;var __str281;var __str282;var __str283;var __str284;var __str285;var __str286;var __str287;var __str288;var __str289;var __str290;var __str291;var __str292;var __str293;var __str294;var __str295237;var __str296;var __str297;var __str298;var __str299;var __str300;var __str301;var __str302;var __str303;var __str304;var __str305;var __str306;var __str307;var __str308;var __str309;var __str310;var __str311;var __str312552;var __str313;var __str314238;var __str315;var __str316;var __str317;var __str318;var __str319;var __str320;var __str321;var __str322;var __str323;var __str324;var __str325239;var __str326;var __str327240;var __str328;var __ZL20courierBoldWidthsTab;var __ZL27courierBoldObliqueWidthsTab;var __ZL23courierObliqueWidthsTab;var __ZL18helveticaWidthsTab;var __ZL22helveticaBoldWidthsTab;var __str329241;var __ZL29helveticaBoldObliqueWidthsTab;var __ZL25helveticaObliqueWidthsTab;var __ZL15symbolWidthsTab;var __str330;var __str331;var __str332242;var __str333;var __str334;var __str335243;var __str336;var __str337244;var __str338;var __str339;var __str340;var __str341245;var __str342;var __str343553;var __str344;var __str345;var __str346;var __str347246;var __str348;var __str349;var __str350;var __str351;var __str352;var __str353;var __str354;var __str355;var __str356;var __str357;var __str358;var __str359;var __str360;var __str361;var __str362;var __str363;var __str364;var __str365;var __str366;var __str367;var __str368;var __str369;var __str370;var __str371;var __str372;var __str373;var __str374;var __str375;var __str376;var __str377;var __str378;var __str379;var __str380247;var __str381;var __str382;var __str383;var __str384;var __str385;var __str386;var __str387;var __str388;var __str389;var __str390;var __str391;var __str392;var __str393;var __str394;var __str395;var __str396248;var __str397;var __str398;var __str399;var __str400;var __str401;var __str402;var __str403;var __str404;var __str405;var __str406;var __str407;var __str408;var __str409;var __str410;var __str411;var __str412;var __str413554;var __str414;var __str415;var __str416;var __str417;var __str418;var __str419249;var __str420;var __str421;var __str422;var __str423;var __str424;var __str425;var __str426;var __str427;var __str428;var __str429;var __str430;var __str431;var __str432;var __str433;var __str434;var __str435;var __str436250;var __str437;var __str438;var __str439;var __str440;var __str441;var __str442;var __str443;var __str444555;var __str445;var __str446;var __str447;var __str448251;var __str449;var __str450;var __str451;var __str452;var __str453;var __str454;var __str455;var __str456;var __str457;var __str458;var __str459;var __str460;var __str461;var __str462;var __str463;var __str464;var __str465;var __str466;var __ZL18timesBoldWidthsTab;var __ZL24timesBoldItalicWidthsTab;var __ZL20timesItalicWidthsTab;var __ZL19timesRomanWidthsTab;var __ZL21zapfDingbatsWidthsTab;var __str467;var __str468;var __str469;var __str470;var __str471;var __str472;var __str473;var __str474;var __str475;var __str476;var __str477;var __str478;var __str479;var __str480;var __str481252;var __str482;var __str483;var __str484;var __str485;var __str486;var __str487;var __str488;var __str489;var __str490;var __str491;var __str492;var __str493;var __str494;var __str495;var __str496;var __str497253;var __str498;var __str499;var __str500;var __str501;var __str502;var __str503;var __str504;var __str505;var __str506;var __str507;var __str508;var __str509;var __str510;var __str511;var __str512;var __str513;var __str514556;var __str515;var __str516;var __str517;var __str518;var __str519;var __str520;var __str521;var __str522;var __str523;var __str524;var __str525;var __str526;var __str527;var __str528;var __str529;var __str530;var __str531;var __str532;var __str533;var __str534;var __str535;var __str536;var __str537254;var __str538;var __str539;var __str540;var __str541;var __str542;var __str543;var __str544;var __str545557;var __str546;var __str547;var __str548;var __str549255;var __str550;var __str551;var __str552;var __str553;var __str554;var __str555;var __str556;var __str557;var __str558;var __str559;var __str560;var __str561;var __str562;var __str563;var __str564;var __str565;var __str566;var __str567;var __str568;var __str569;var __str570;var __str571;var __str572;var __str573;var __str574;var __str575;var __str576;var __str577;var __str578;var __str579;var __str580;var __str581;var __str582256;var __str583;var __str584;var __str585;var __str586;var __str587;var __str588;var __str589;var __str590;var __str591;var __str592;var __str593;var __str594;var __str595;var __str596;var __str597;var __str598257;var __str599;var __str600;var __str601;var __str602;var __str603;var __str604;var __str605;var __str606;var __str607;var __str608;var __str609;var __str610;var __str611;var __str612;var __str613;var __str614;var __str615558;var __str616;var __str617;var __str618;var __str619;var __str620;var __str621;var __str622;var __str623;var __str624;var __str625;var __str626;var __str627;var __str628;var __str629;var __str630;var __str631;var __str632;var __str633;var __str634;var __str635;var __str636;var __str637;var __str638;var __str639258;var __str640;var __str641;var __str642;var __str643;var __str644;var __str645;var __str646559;var __str647;var __str648;var __str649;var __str650259;var __str651;var __str652;var __str653;var __str654;var __str655;var __str656;var __str657;var __str658;var __str659;var __str660;var __str661;var __str662;var __str663;var __str664;var __str665;var __str666;var __str667;var _builtinFontSubst;var __ZZNSt3__113__fill_n_trueINS_6vectorIbNS_9allocatorIbEEEEEEvNS_14__bit_iteratorIT_Lb0EEENS6_9size_typeEE15__bits_per_word;var __ZZNSt3__114__fill_n_falseINS_6vectorIbNS_9allocatorIbEEEEEEvNS_14__bit_iteratorIT_Lb0EEENS6_9size_typeEE15__bits_per_word;var __str668;var __str1669;var __str2670;var __str3671;var __str4672;var __str5673;var __str6674;var __str7675;var __str8676;var __str9677;var __str10678;var __str11679;var __str12680;var __str13681;var __str14682;var __str15683;var __str16684;var __str17685;var __str18686;var __str19687;var __str20688;var __str21689;var __str22690;var __str23691;var __str24692;var __str25693;var __str26694;var __str27695;var __str28696;var __str29697;var __str30698;var __str31699;var __str32700;var __str33701;var __str34702;var __str35703;var __str36704;var __str37705;var __str38706;var __str39707;var __str40708;var __str41709;var __str42710;var __str43711;var __str44712;var __str45713;var __str46714;var __str47715;var __str48716;var __str49717;var __str50718;var __str51719;var __str52720;var __str53721;var __str54722;var __str55723;var __str56724;var __str57725;var __str58726;var __str59727;var __str60728;var __str61729;var __str732;var __str1733;var __str2734;var __str3735;var __str4736;var __str5737;var __str6738;var __str7739;var __str8740;var __str9741;var __str10742;var __str11743;var __str12744;var __str13745;var __str14746;var __str15747;var __str16748;var __str17749;var __str18750;var __str753;var __str1754;var __str2755;var __str3756;var __str4757;var __str5758;var __str6759;var __str7760;var __str8761;var __str9762;var __str10763;var __str11764;var __str12765;var __str13766;var __str14767;var __str15768;var __str16769;var __str17770;var __str772;var __str1773;var __str2774;var __str3775;var __str4776;var __str5777;var __str6778;var __str7779;var __str8780;var __ZL4sbox;var __ZL7invSbox;var __ZL4rcon;var __str782;var __ZTV13DecryptStream;var __ZTI13DecryptStream;var __ZTS13DecryptStream;var __ZL11passwordPad;var __str783;var __str1784;var __ZL13errorFunction;var __str794;var __str1795;var __str797;var __str1798;var __str2799;var __str3800;var __str4801;var __str5802;var __str6803;var _macRomanEncoding;var __str804;var __str1805;var __str2806;var __str3807;var __str4808;var __str5809;var __str6810;var __str7811;var __str8812;var __str9813;var __str10814;var __str11815;var __str12816;var __str13817;var __str14818;var __str15819;var __str16820;var __str17821;var __str18822;var __str19823;var __str20824;var __str21825;var __str22826;var __str23827;var __str24828;var __str25829;var __str26830;var __str27831;var __str28832;var __str29833;var __str30834;var __str31835;var __str32836;var __str33837;var __str34838;var __str35839;var __str36840;var __str37841;var __str38842;var __str39843;var __str40844;var __str41845;var __str42846;var __str43847;var __str44848;var __str45849;var __str46850;var __str47851;var __str48852;var __str49853;var __str50854;var __str51855;var __str52856;var __str53857;var __str54858;var __str55859;var __str56860;var __str57861;var __str58862;var __str59863;var __str60864;var __str61865;var __str62866;var __str63867;var __str64868;var __str65869;var __str66870;var __str67871;var __str68872;var __str69873;var __str70874;var __str71875;var __str72876;var __str73877;var __str74878;var __str75879;var __str76880;var __str77881;var __str78882;var __str79883;var __str80884;var __str81885;var __str82886;var __str83887;var __str84888;var __str85889;var __str86890;var __str87891;var __str88892;var __str89893;var __str90894;var __str91895;var __str92896;var __str93897;var __str94898;var __str95899;var __str96900;var __str97901;var __str98902;var __str99903;var __str100904;var __str101905;var __str102906;var __str103907;var __str104908;var __str105909;var __str106910;var __str107911;var __str108912;var __str109913;var __str110914;var __str111915;var __str112916;var __str113917;var __str114918;var __str115919;var __str116920;var __str117921;var __str118922;var __str119923;var __str120924;var __str121925;var __str122926;var __str123927;var __str124928;var __str125929;var __str126930;var __str127931;var __str128932;var __str129933;var __str130934;var __str131935;var __str132936;var __str133937;var __str134938;var __str135939;var __str136940;var __str137941;var __str138942;var __str139943;var __str140944;var __str141945;var __str142946;var __str143947;var __str144948;var __str145949;var __str146950;var __str147951;var __str148952;var __str149953;var __str150954;var __str151955;var __str152956;var __str153957;var __str154958;var __str155959;var __str156960;var __str157961;var __str158962;var __str159963;var __str160964;var __str161965;var __str162966;var __str163967;var __str164968;var __str165969;var __str166970;var __str167971;var __str168972;var __str169973;var __str170974;var __str171975;var __str172976;var __str173977;var __str174978;var __str175979;var __str176980;var __str177981;var __str178982;var __str179983;var __str180984;var __str181985;var __str182986;var __str183987;var __str184988;var __str185989;var __str186990;var __str187991;var __str188992;var __str189993;var __str190994;var __str191995;var __str192996;var __str193997;var __str194998;var __str195999;var __str1961000;var __str1971001;var __str1981002;var __str1991003;var __str2001004;var __str2011005;var __str2021006;var __str2031007;var __str2041008;var __str2051009;var __str2061010;var __str2071011;var __str2081012;var __str2091013;var __str2101014;var __str2111015;var __str2121016;var __str2131017;var __str2141018;var __str2151019;var __str2161020;var __str2171021;var __str2181022;var __str2191023;var __str2201024;var __str2211025;var _macExpertEncoding;var __str2221026;var __str2231027;var __str2241028;var __str2251029;var __str2261030;var __str2271031;var __str2281032;var __str2291033;var __str2301034;var __str2311035;var __str2321036;var __str2331037;var __str2341038;var __str2351039;var __str2361040;var __str2371041;var __str2381042;var __str2391043;var __str2401044;var __str2411045;var __str2421046;var __str2431047;var __str2441048;var __str2451049;var __str2461050;var __str2471051;var __str2481052;var __str2491053;var __str2501054;var __str2511055;var __str2521056;var __str2531057;var __str2541058;var __str2551059;var __str2561060;var __str2571061;var __str2581062;var __str2591063;var __str2601064;var __str2611065;var __str2621066;var __str2631067;var __str2641068;var __str2651069;var __str2661070;var __str2671071;var __str2681072;var __str2691073;var __str2701074;var __str2711075;var __str2721076;var __str2731077;var __str2741078;var __str2751079;var __str2761080;var __str2771081;var __str2781082;var __str2791083;var __str2801084;var __str2811085;var __str2821086;var __str2831087;var __str2841088;var __str2851089;var __str2861090;var __str2871091;var __str2881092;var __str2891093;var __str2901094;var __str2911095;var __str2921096;var __str2931097;var __str2941098;var __str2951099;var __str2961100;var __str2971101;var __str2981102;var __str2991103;var __str3001104;var __str3011105;var __str3021106;var __str3031107;var __str3041108;var __str3051109;var __str3061110;var __str3071111;var __str3081112;var __str3091113;var __str3101114;var __str3111115;var __str3121116;var __str3131117;var __str3141118;var __str3151119;var __str3161120;var __str3171121;var __str3181122;var __str3191123;var __str3201124;var __str3211125;var __str3221126;var __str3231127;var __str3241128;var __str3251129;var __str3261130;var __str3271131;var __str3281132;var __str3291133;var __str3301134;var __str3311135;var __str3321136;var __str3331137;var __str3341138;var __str3351139;var __str3361140;var __str3371141;var __str3381142;var __str3391143;var __str3401144;var __str3411145;var __str3421146;var __str3431147;var __str3441148;var __str3451149;var __str3461150;var __str3471151;var __str3481152;var __str3491153;var __str3501154;var __str3511155;var __str3521156;var __str3531157;var __str3541158;var __str3551159;var __str3561160;var __str3571161;var __str3581162;var __str3591163;var __str3601164;var __str3611165;var __str3621166;var __str3631167;var __str3641168;var __str3651169;var __str3661170;var __str3671171;var __str3681172;var __str3691173;var __str3701174;var __str3711175;var __str3721176;var __str3731177;var __str3741178;var __str3751179;var __str3761180;var __str3771181;var _winAnsiEncoding;var __str3781182;var __str3791183;var __str3801184;var __str3811185;var __str3821186;var __str3831187;var __str3841188;var __str3851189;var __str3861190;var __str3871191;var __str3881192;var __str3891193;var __str3901194;var _standardEncoding;var __str3911196;var __str3921197;var _expertEncoding;var _symbolEncoding;var __str3931199;var __str3941200;var __str3951201;var __str3961202;var __str3971203;var __str3981204;var __str3991205;var __str4001206;var __str4011207;var __str4021208;var __str4031209;var __str4041210;var __str4051211;var __str4061212;var __str4071213;var __str4081214;var __str4091215;var __str4101216;var __str4111217;var __str4121218;var __str4131219;var __str4141220;var __str4151221;var __str4161222;var __str4171223;var __str4181224;var __str4191225;var __str4201226;var __str4211227;var __str4221228;var __str4231229;var __str4241230;var __str4251231;var __str4261232;var __str4271233;var __str4281234;var __str4291235;var __str4301236;var __str4311237;var __str4321238;var __str4331239;var __str4341240;var __str4351241;var __str4361242;var __str4371243;var __str4381244;var __str4391245;var __str4401246;var __str4411247;var __str4421248;var __str4431249;var __str4441250;var __str4451251;var __str4461252;var __str4471253;var __str4481254;var __str4491255;var __str4501256;var __str4511257;var __str4521258;var __str4531259;var __str4541260;var __str4551261;var __str4561262;var __str4571263;var __str4581264;var __str4591265;var __str4601266;var __str4611267;var __str4621268;var __str4631269;var __str4641270;var __str4651271;var __str4661272;var __str4671273;var __str4681274;var __str4691275;var __str4701276;var __str4711277;var __str4721278;var __str4731279;var __str4741280;var __str4751281;var __str4761282;var __str4771283;var __str4781284;var __str4791285;var __str4801286;var __str4811287;var __str4821288;var __str4831289;var __str4841290;var __str4851291;var __str4861292;var __str4871293;var __str4881294;var __str4891295;var __str4901296;var __str4911297;var __str4921298;var __str4931299;var __str4941300;var __str4951301;var __str4961302;var __str4971303;var __str4981304;var __str4991305;var __str5001306;var __str5011307;var __str5021308;var __str5031309;var __str5041310;var __str5051311;var __str5061312;var __str5071313;var __str5081314;var __str5091315;var __str5101316;var __str5111317;var __str5121318;var __str5131319;var __str5141320;var __str5151321;var __str5161322;var __str5171323;var __str5181324;var __str5191325;var __str5201326;var __str5211327;var __str5221328;var __str5231329;var _zapfDingbatsEncoding;var __str5241331;var __str5251332;var __str5261333;var __str5271334;var __str5281335;var __str5291336;var __str5301337;var __str5311338;var __str5321339;var __str5331340;var __str5341341;var __str5351342;var __str5361343;var __str5371344;var __str5381345;var __str5391346;var __str5401347;var __str5411348;var __str5421349;var __str5431350;var __str5441351;var __str5451352;var __str5461353;var __str5471354;var __str5481355;var __str5491356;var __str5501357;var __str5511358;var __str5521359;var __str5531360;var __str5541361;var __str5551362;var __str5561363;var __str5571364;var __str5581365;var __str5591366;var __str5601367;var __str5611368;var __str5621369;var __str5631370;var __str5641371;var __str5651372;var __str5661373;var __str5671374;var __str5681375;var __str5691376;var __str5701377;var __str5711378;var __str5721379;var __str5731380;var __str5741381;var __str5751382;var __str5761383;var __str5771384;var __str5781385;var __str5791386;var __str5801387;var __str5811388;var __str5821389;var __str5831390;var __str5841391;var __str5851392;var __str5861393;var __str5871394;var __str5881395;var __str5891396;var __str5901397;var __str5911398;var __str5921399;var __str5931400;var __str5941401;var __str5951402;var __str5961403;var __str5971404;var __str5981405;var __str5991406;var __str6001407;var __str6011408;var __str6021409;var __str6031410;var __str6041411;var __str6051412;var __str6061413;var __str6071414;var __str6081415;var __str6091416;var __str6101417;var __str6111418;var __str6121419;var __str6131420;var __str6141421;var __str6151422;var __str6161423;var __str6171424;var __str6181425;var __str6191426;var __str6201427;var __str6211428;var __str6221429;var __str6231430;var __str6241431;var __str6251432;var __str6261433;var __str6271434;var __str6281435;var __str6291436;var __str6301437;var __str6311438;var __str6321439;var __str6331440;var __str6341441;var __str6351442;var __str6361443;var __str6371444;var __str6381445;var __str6391446;var __str6401447;var __str6411448;var __str6421449;var __str6431450;var __str6441451;var __str6451452;var __str6461453;var __str6471454;var __str6481455;var __str6491456;var __str6501457;var __str6511458;var __str6521459;var __str6531460;var __str6541461;var __str6551462;var __str6561463;var __str6571464;var __str6581465;var __str6591466;var __str6601467;var __str6611468;var __str6621469;var __str6631470;var __str6641471;var __str6651472;var __str6661473;var __str6671474;var __str6681475;var __str669;var __str670;var __str671;var __str672;var __str673;var __str674;var __str675;var __str676;var __str677;var __str678;var __str679;var __str680;var __str681;var __str682;var __str683260;var __str684;var __str685;var __str686;var __str687;var __str688;var __str689;var __str690;var __str691;var __str692;var __str693;var __str694;var __str695;var __str696;var __str697;var __str698;var __str699261;var __str700;var __str701;var __str702;var __str703;var __str704;var __str705;var __str706;var __str707;var __str708;var __str709;var __str710;var __ZTV9FormField;var __ZTI9FormField;var __ZTS9FormField;var __ZTV18FormFieldSignature;var __ZTI18FormFieldSignature;var __ZTS18FormFieldSignature;var __ZTV15FormFieldButton;var __ZTI15FormFieldButton;var __ZTS15FormFieldButton;var __str1476;var __str11477;var __str21478;var __str31479;var __str41480;var __ZTV13FormFieldText;var __ZTI13FormFieldText;var __ZTS13FormFieldText;var __ZTV10FormWidget;var __ZTI10FormWidget;var __ZTS10FormWidget;var __ZTV14FormWidgetText;var __ZTI14FormWidgetText;var __ZTS14FormWidgetText;var __ZTV19FormWidgetSignature;var __ZTI19FormWidgetSignature;var __ZTS19FormWidgetSignature;var __ZTV16FormWidgetChoice;var __ZTI16FormWidgetChoice;var __ZTS16FormWidgetChoice;var __ZTV16FormWidgetButton;var __ZTI16FormWidgetButton;var __ZTS16FormWidgetButton;var __ZTV15FormFieldChoice;var __ZTI15FormFieldChoice;var __ZTS15FormFieldChoice;var __str51481;var __str61482;var __str71483;var __str81484;var __str91485;var __str101486;var __str111487;var __str121488;var __str131489;var __str141490;var __str151491;var __str161492;var __str171493;var __str181494;var __str191495;var __str201496;var __str211497;var __str221499;var __str231500;var __str241501;var __str251502;var __str261503;var __str271504;var __str281505;var __str291506;var __str301507;var __str311508;var __str321509;var __str331510;var __str341511;var __str351512;var __str361513;var __str371514;var __str381515;var __str391516;var __str401517;var __str411518;var __str421519;var __str431520;var __str441521;var __str451522;var __str461523;var __str471524;var __str481525;var __str491526;var __str1532;var __str11533;var __str21534;var __ZZN15FontInfoScanner9scanFontsEP4DictP7GooListE4C_82;var __str31535;var __str41536;var __str51537;var __ZTV8Function;var __ZTI8Function;var __ZTS8Function;var __ZTV16IdentityFunction;var __ZTI16IdentityFunction;var __ZTS16IdentityFunction;var __str1538;var __str11539;var __str21540;var __str31541;var __ZTV19ExponentialFunction;var __ZTI19ExponentialFunction;var __ZTS19ExponentialFunction;var __str41542;var __str51543;var __str61544;var __str71545;var __str81546;var __str91547;var __str101548;var __str111549;var __ZL9psOpNames;var __str121550;var __str131551;var __str141552;var __str151553;var __str161554;var __str171555;var __str181556;var __str191557;var __str201558;var __str211559;var __str221560;var __str231561;var __str241562;var __str251563;var __str261564;var __str271565;var __str281566;var __str291567;var __str301568;var __str311569;var __str321570;var __str331571;var __str341572;var __str351573;var __str361574;var __str371575;var __str381576;var __str391577;var __str401578;var __str411579;var __str421580;var __str431581;var __str441582;var __str451583;var __str461584;var __str471585;var __str481586;var __str491587;var __str501588;var __str511589;var __str521590;var __ZTV21PostScriptFunctionKey;var __ZTI21PostScriptFunctionKey;var __ZTS21PostScriptFunctionKey;var __ZTV22PostScriptFunctionItem;var __ZTI22PostScriptFunctionItem;var __ZTS22PostScriptFunctionItem;var __ZTV17StitchingFunction;var __ZTI17StitchingFunction;var __ZTS17StitchingFunction;var __ZTV15SampledFunction;var __ZTI15SampledFunction;var __ZTS15SampledFunction;var __ZTV18PostScriptFunction;var __ZTI18PostScriptFunction;var __ZTS18PostScriptFunction;var __str531591;var __str541592;var __str551593;var __str561594;var __str571595;var __str581596;var __str591597;var __str601598;var __str611599;var __str621600;var __str631601;var __str641602;var __str651603;var __str661604;var __str671605;var __str681606;var __str691607;var __str701608;var __str711609;var __str721610;var __str731611;var __str741612;var __str751613;var __str761614;var __str771615;var __str781616;var __str791617;var __str801618;var __str811619;var __str821620;var __str831621;var __str841622;var __str851623;var __str861624;var __str871625;var __str881626;var __str891627;var __str901628;var __str911629;var __str921630;var __str931631;var __str941632;var __str951633;var __str961634;var __str971635;var __str981636;var __str991637;var __ZN3Gfx5opTabE;var __ZZN3Gfx17pushMarkedContentEvE6C_1043;var __str1638;var __str11639;var __str21640;var __str31641;var __str41642;var __str51643;var __str61644;var __str71645;var __str81646;var __str91647;var _stdout;var __str101648;var __str111649;var __str121650;var __str131651;var __str141652;var __str151653;var __str161654;var __str171655;var __str181656;var __str191657;var __str201658;var __str211659;var __str221660;var __str231661;var __str241662;var __str251663;var __ZZNK19GfxPatchMeshShading21getParameterDomainMaxEvE19__PRETTY_FUNCTION__;var __ZZNK19GfxPatchMeshShading21getParameterDomainMinEvE19__PRETTY_FUNCTION__;var __ZZNK25GfxGouraudTriangleShading21getParameterDomainMaxEvE19__PRETTY_FUNCTION__;var __ZZNK25GfxGouraudTriangleShading21getParameterDomainMinEvE19__PRETTY_FUNCTION__;var __str261664;var __str271665;var __ZZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__;var __str281666;var __ZZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__;var __str291667;var __str301668;var __str311669;var __str321670;var __str331671;var __str341672;var __str351673;var __str361674;var __str371675;var __str381676;var __str391677;var __str401678;var __str411679;var __str421680;var __str431681;var __str441682;var __str451683;var __str461684;var __str471685;var __str481686;var __str491687;var __str501688;var __str511689;var __str521690;var __str531691;var __str541692;var __str551693;var __str561694;var __str571695;var __str581696;var __str591697;var __str601698;var __str611699;var __str621700;var __str631701;var __str641702;var __str651703;var __str661704;var __str671705;var __str681706;var __str691707;var __str701708;var __str711709;var __str721710;var __str731711;var __str741712;var __str751713;var __str761714;var __str771715;var __str781716;var __str791717;var __str801718;var __str811719;var __str821720;var __str831721;var __str841722;var __str851723;var __str861724;var __str871725;var __str881726;var __str891727;var __str901728;var __str911729;var __str921730;var __str931731;var __str941732;var __str951733;var __str961734;var __str971735;var __str981736;var __str991737;var __str1001738;var __str1011739;var __str1021740;var __str1031741;var __str1041742;var __str1051743;var __str1061744;var __str1071745;var __str1081746;var __str1091747;var __str1101748;var __str1111749;var __str1121750;var __str1131751;var __str1141752;var __str1151753;var __str1161754;var __str1171755;var __str1181756;var __str1191757;var __str1201758;var __str1211759;var __str1221760;var __str1231761;var __str1241762;var __str1251763;var __str1261764;var __str1271765;var __str1281766;var __str1291767;var __str1301768;var __str1311769;var __str1321770;var __str1331771;var __str1341772;var __str1351773;var __str1777;var __str11778;var __ZTV7GfxFont;var __ZTI7GfxFont;var __ZTS7GfxFont;var __ZTV10GfxCIDFont;var __ZTI10GfxCIDFont;var __ZTS10GfxCIDFont;var __ZTV11Gfx8BitFont;var __ZTI11Gfx8BitFont;var __ZTS11Gfx8BitFont;var __str21779;var __ZZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePiE8CMapList;var __str31780;var __str41781;var __str51782;var __ZZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePiE16adobe_cns1_cmaps;var __str61783;var __str71784;var __str81785;var __str91786;var __str101787;var __str111788;var __ZZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePiE15adobe_gb1_cmaps;var __str121789;var __str131790;var __str141791;var __str151792;var __str161793;var __str171794;var __ZZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePiE18adobe_japan1_cmaps;var __str181795;var __str191796;var __str201797;var __str211798;var __str221799;var __str231800;var __ZZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePiE18adobe_japan2_cmaps;var __str241801;var __str251802;var __str261803;var __str271804;var __str281805;var __str291806;var __ZZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePiE18adobe_korea1_cmaps;var __str301807;var __str311808;var __str321809;var __str331810;var __str341811;var __ZZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePiE6spaces;var __str351812;var __str361813;var __str371814;var __str381815;var __str391816;var __str401817;var __str411818;var __str421819;var __str431820;var __str441821;var __str451822;var __ZZN7GfxFont15findExtFontFileEvE9type1Exts;var __str461823;var __str471824;var __str481825;var __str491826;var __ZZN7GfxFont15findExtFontFileEvE6ttExts;var __str501827;var __str511828;var __str521829;var __str531830;var __str541831;var __str551832;var __str561833;var __str571834;var __str581835;var __str591836;var __str601837;var __str611838;var __str621839;var __str631840;var __str641841;var __str651842;var __str661843;var __str671844;var __str681845;var __str691846;var __str701847;var __str711848;var __str721849;var __str731850;var __str741851;var __str751852;var __str761853;var __str771854;var __str781855;var __str791856;var __str801857;var __str811858;var __str821859;var __str831860;var __str841861;var __str851862;var __str861863;var __str871864;var __str881865;var __str891866;var __str901867;var __str911868;var __str921869;var __str931870;var __str941871;var __str951872;var __str961873;var __str971874;var __str981875;var __str991876;var __str1001877;var __str1011878;var __str1021879;var __str1031880;var __str1041881;var __str1051882;var __ZZN10GfxCIDFontC4EP4XRefPc3RefP9GooStringP4DictE16knownCollections;var __str1061883;var __str1071884;var __str1081885;var __str1091886;var __str1101887;var __str1111888;var __str1121889;var __str1131890;var __str1141891;var __str1151892;var __str1161893;var __str1171894;var __str1181895;var __str1191896;var __str1201897;var __ZL10stdFontMap;var __str1211898;var __str1221899;var __str1231900;var __str1241901;var __str1251902;var __str1261903;var __str1271904;var __str1281905;var __str1291906;var __str1301907;var __str1311908;var __str1321909;var __str1331910;var __str1341911;var __str1351912;var __str1361913;var __str1371914;var __str1381915;var __str1391916;var __str1401917;var __str1411918;var __str1421919;var __str1431920;var __str1441921;var __str1451922;var __str1461923;var __str1471924;var __str1481925;var __str1491926;var __str1501927;var __str1511928;var __str1521929;var __str1531930;var __str1541931;var __str1551932;var __str1561933;var __str1571934;var __str1581935;var __str1591936;var __str1601937;var __str1611938;var __str1621939;var __str1631940;var __str1641941;var __str1651942;var __str1661943;var __str1671944;var __str1681945;var __str1691946;var __str1701947;var __str1711948;var __str1721949;var __str1731950;var __str1741951;var __str1751952;var __str1761953;var __str1771954;var __str1781955;var __str1791956;var __str1801957;var __str1811958;var __str1821959;var __str1831960;var __str1841961;var __str1851962;var __str1861963;var __str1871964;var __str1881965;var __str1891966;var __str1901967;var __str1911968;var __str1921969;var __str1931970;var __str1941971;var __str1951972;var __str1961973;var __str1971974;var __str1981975;var __str1991976;var __str2001977;var __str2011978;var __str2021979;var __str2031980;var __str2041981;var __str2051982;var __ZTV13GfxColorSpace;var __ZTI13GfxColorSpace;var __ZTS13GfxColorSpace;var __ZL22gfxColorSpaceModeNames;var __str1995;var __str11996;var __str21997;var __str31998;var __str41999;var __str52000;var __str62001;var __str72002;var __str82003;var __str92004;var __str102005;var __ZTV23GfxDeviceGrayColorSpace;var __ZTI23GfxDeviceGrayColorSpace;var __ZTS23GfxDeviceGrayColorSpace;var __ZTV20GfxCalGrayColorSpace;var __ZTI20GfxCalGrayColorSpace;var __ZTS20GfxCalGrayColorSpace;var __ZTV22GfxDeviceRGBColorSpace;var __ZTI22GfxDeviceRGBColorSpace;var __ZTS22GfxDeviceRGBColorSpace;var __ZTV19GfxCalRGBColorSpace;var __ZTI19GfxCalRGBColorSpace;var __ZTS19GfxCalRGBColorSpace;var __ZTV23GfxDeviceCMYKColorSpace;var __ZTI23GfxDeviceCMYKColorSpace;var __ZTS23GfxDeviceCMYKColorSpace;var __ZTV16GfxLabColorSpace;var __ZTI16GfxLabColorSpace;var __ZTS16GfxLabColorSpace;var __ZTV21GfxICCBasedColorSpace;var __ZTI21GfxICCBasedColorSpace;var __ZTS21GfxICCBasedColorSpace;var __ZTV20GfxDeviceNColorSpace;var __ZTI20GfxDeviceNColorSpace;var __ZTS20GfxDeviceNColorSpace;var __ZTV20GfxPatternColorSpace;var __ZTI20GfxPatternColorSpace;var __ZTS20GfxPatternColorSpace;var __ZTV10GfxPattern;var __ZTI10GfxPattern;var __ZTS10GfxPattern;var __ZTV17GfxShadingPattern;var __ZTI17GfxShadingPattern;var __ZTS17GfxShadingPattern;var __ZTV10GfxShading;var __ZTI10GfxShading;var __ZTS10GfxShading;var __ZTV18GfxFunctionShading;var __ZTI18GfxFunctionShading;var __ZTS18GfxFunctionShading;var __ZTV15GfxAxialShading;var __ZTI15GfxAxialShading;var __ZTS15GfxAxialShading;var __ZTV16GfxRadialShading;var __ZTI16GfxRadialShading;var __ZTS16GfxRadialShading;var __ZTV25GfxGouraudTriangleShading;var __ZTI25GfxGouraudTriangleShading;var __ZTS25GfxGouraudTriangleShading;var __ZTV19GfxPatchMeshShading;var __ZTI19GfxPatchMeshShading;var __ZTS19GfxPatchMeshShading;var __str112006;var __str122007;var __ZL17gfxBlendModeNames;var __str132008;var __str142009;var __str152010;var __str162011;var __str172012;var __str182013;var __str192014;var __str202015;var __str212016;var __str222017;var __str232018;var __str242019;var __str252020;var __str262021;var __str272022;var __str282023;var __str292024;var __ZTV16GfxTilingPattern;var __ZTI16GfxTilingPattern;var __ZTS16GfxTilingPattern;var __ZTV20GfxIndexedColorSpace;var __ZTI20GfxIndexedColorSpace;var __ZTS20GfxIndexedColorSpace;var __ZL6xyzrgb;var __str302025;var __str312026;var __str322027;var __str332028;var __str342029;var __str352030;var __str362031;var __str372032;var __str382033;var __str392034;var __ZZN25GfxGouraudTriangleShading11getTriangleEiPdS0_S0_S0_S0_S0_S0_S0_S0_E19__PRETTY_FUNCTION__;var __str402035;var __ZZN25GfxGouraudTriangleShading11getTriangleEiPdS0_P8GfxColorS0_S0_S2_S0_S0_S2_E19__PRETTY_FUNCTION__;var __str412036;var __str422037;var __str432038;var __str442039;var __str452040;var __str462041;var __str472042;var __str482043;var __str492044;var __str502045;var __str512046;var __str522047;var __ZTV23GfxSeparationColorSpace;var __ZTI23GfxSeparationColorSpace;var __ZTS23GfxSeparationColorSpace;var __str532048;var __str542049;var __str552050;var __str562051;var __str572052;var __str582053;var __str592054;var __str602055;var __str612056;var __str622057;var __str632058;var __str642059;var __str652060;var __str662061;var __str672062;var __str682063;var __str692064;var __str702065;var __str712066;var __str722067;var __str732068;var __str742069;var __str752070;var __str762071;var __str772072;var __str782073;var __str792074;var __str802075;var __str812076;var __str822077;var __str832078;var __str842079;var __str852080;var __str862081;var __str872082;var __str882083;var __str892084;var __str902085;var __str912086;var __str922087;var __str932088;var __str942089;var __str952090;var __str962091;var __str972092;var __str982093;var __str992094;var __str1002095;var __str1012096;var __str1022097;var __str1032098;var __str1042099;var __str1052100;var __str1062101;var __str1072102;var __str1082103;var __str1092104;var __str1102105;var __str1112106;var __str1122107;var __str1132108;var _globalParams;var __ZTV16DisplayFontParam;var __ZTI16DisplayFontParam;var __ZTS16DisplayFontParam;var __str2164;var __str12165;var __str22166;var __str32167;var __str42168;var __str52169;var __str62170;var __str72171;var __str82172;var __str92173;var __str102174;var __str112175;var __str122176;var __str132177;var __str142178;var __str152179;var __str162180;var __str172181;var __str182182;var __str192183;var __str202184;var __str212185;var __str222186;var __str232187;var __str242188;var __str252189;var __str262190;var __str272191;var __str282192;var __str292193;var __str302194;var __str312195;var __str322196;var __str332197;var __str342198;var __str352199;var __str362200;var __str372201;var __str382202;var __str392203;var __str402204;var __str412205;var __str422206;var __str432207;var __str442208;var __str452209;var __str462210;var __str472211;var __str482212;var __str492213;var __ZL16nameToUnicodeTab;var __str502214;var __str512215;var __str522216;var __str532217;var __str542218;var __str552219;var __str562220;var __str572221;var __str582222;var __str592223;var __str602224;var __str612225;var __str622226;var __str632227;var __str642228;var __str652229;var __str662230;var __str672231;var __str682232;var __str692233;var __str702234;var __str712235;var __str722236;var __str732237;var __str742238;var __str752239;var __str762240;var __str772241;var __str782242;var __str792243;var __str802244;var __str812245;var __str822246;var __str832247;var __str842248;var __str852249;var __str862250;var __str872251;var __str882252;var __str892253;var __str902254;var __str912255;var __str922256;var __str932257;var __str942258;var __str952259;var __str962260;var __str972261;var __str982262;var __str992263;var __str1002264;var __str1012265;var __str1022266;var __str1032267;var __str1042268;var __str1052269;var __str1062270;var __str1072271;var __str1082272;var __str1092273;var __str1102274;var __str1112275;var __str1122276;var __str1132277;var __str1142278;var __str1152279;var __str1162280;var __str1172281;var __str1182282;var __str1192283;var __str1202284;var __str1212285;var __str1222286;var __str1232287;var __str1242288;var __str1252289;var __str1262290;var __str1272291;var __str1282292;var __str1292293;var __str1302294;var __str1312295;var __str1322296;var __str1332297;var __str1342298;var __str1352299;var __str1362300;var __str1372301;var __str1382302;var __str1392303;var __str1402304;var __str1412305;var __str1422306;var __str1432307;var __str1442308;var __str1452309;var __str1462310;var __str1472311;var __str1482312;var __str1492313;var __str1502314;var __str1512315;var __str1522316;var __str1532317;var __str1542318;var __str1552319;var __str1562320;var __str1572321;var __str1582322;var __str1592323;var __str1602324;var __str1612325;var __str1622326;var __str1632327;var __str1642328;var __str1652329;var __str1662330;var __str1672331;var __str1682332;var __str1692333;var __str1702334;var __str1712335;var __str1722336;var __str1732337;var __str1742338;var __str1752339;var __str1762340;var __str1772341;var __str1782342;var __str1792343;var __str1802344;var __str1812345;var __str1822346;var __str1832347;var __str1842348;var __str1852349;var __str1862350;var __str1872351;var __str1882352;var __str1892353;var __str1902354;var __str1912355;var __str1922356;var __str1932357;var __str1942358;var __str1952359;var __str1962360;var __str1972361;var __str1982362;var __str1992363;var __str2002364;var __str2012365;var __str2022366;var __str2032367;var __str2042368;var __str2052369;var __str2062370;var __str2072371;var __str2082372;var __str2092373;var __str2102374;var __str2112375;var __str2122376;var __str2132377;var __str2142378;var __str2152379;var __str2162380;var __str2172381;var __str2182382;var __str2192383;var __str2202384;var __str2212385;var __str2222386;var __str2232387;var __str2242388;var __str2252389;var __str2262390;var __str2272391;var __str2282392;var __str2292393;var __str2302394;var __str2312395;var __str2322396;var __str2332397;var __str2342398;var __str2352399;var __str2362400;var __str2372401;var __str2382402;var __str2392403;var __str2402404;var __str2412405;var __str2422406;var __str2432407;var __str2442408;var __str2452409;var __str2462410;var __str2472411;var __str2482412;var __str2492413;var __str2502414;var __str2512415;var __str2522416;var __str2532417;var __str2542418;var __str2552419;var __str2562420;var __str2572421;var __str2582422;var __str2592423;var __str2602424;var __str2612425;var __str2622426;var __str2632427;var __str2642428;var __str2652429;var __str2662430;var __str2672431;var __str2682432;var __str2692433;var __str2702434;var __str2712435;var __str2722436;var __str2732437;var __str2742438;var __str2752439;var __str2762440;var __str2772441;var __str2782442;var __str2792443;var __str2802444;var __str2812445;var __str2822446;var __str2832447;var __str2842448;var __str2852449;var __str2862450;var __str2872451;var __str2882452;var __str2892453;var __str2902454;var __str2912455;var __str2922456;var __str2932457;var __str2942458;var __str2952459;var __str2962460;var __str2972461;var __str2982462;var __str2992463;var __str3002464;var __str3012465;var __str3022466;var __str3032467;var __str3042468;var __str3052469;var __str3062470;var __str3072471;var __str3082472;var __str3092473;var __str3102474;var __str3112475;var __str3122476;var __str3132477;var __str3142478;var __str3152479;var __str3162480;var __str3172481;var __str3182482;var __str3192483;var __str3202484;var __str3212485;var __str3222486;var __str3232487;var __str3242488;var __str3252489;var __str3262490;var __str3272491;var __str3282492;var __str3292493;var __str3302494;var __str3312495;var __str3322496;var __str3332497;var __str3342498;var __str3352499;var __str3362500;var __str3372501;var __str3382502;var __str3392503;var __str3402504;var __str3412505;var __str3422506;var __str3432507;var __str3442508;var __str3452509;var __str3462510;var __str3472511;var __str3482512;var __str3492513;var __str3502514;var __str3512515;var __str3522516;var __str3532517;var __str3542518;var __str3552519;var __str3562520;var __str3572521;var __str3582522;var __str3592523;var __str3602524;var __str3612525;var __str3622526;var __str3632527;var __str3642528;var __str3652529;var __str3662530;var __str3672531;var __str3682532;var __str3692533;var __str3702534;var __str3712535;var __str3722536;var __str3732537;var __str3742538;var __str3752539;var __str3762540;var __str3772541;var __str3782542;var __str3792543;var __str3802544;var __str3812545;var __str3822546;var __str3832547;var __str3842548;var __str3852549;var __str3862550;var __str3872551;var __str3882552;var __str3892553;var __str3902554;var __str3912555;var __str3922556;var __str3932557;var __str3942558;var __str3952559;var __str3962560;var __str3972561;var __str3982562;var __str3992563;var __str4002564;var __str4012565;var __str4022566;var __str4032567;var __str4042568;var __str4052569;var __str4062570;var __str4072571;var __str4082572;var __str4092573;var __str4102574;var __str4112575;var __str4122576;var __str4132577;var __str4142578;var __str4152579;var __str4162580;var __str4172581;var __str4182582;var __str4192583;var __str4202584;var __str4212585;var __str4222586;var __str4232587;var __str4242588;var __str4252589;var __str4262590;var __str4272591;var __str4282592;var __str4292593;var __str4302594;var __str4312595;var __str4322596;var __str4332597;var __str4342598;var __str4352599;var __str4362600;var __str4372601;var __str4382602;var __str4392603;var __str4402604;var __str4412605;var __str4422606;var __str4432607;var __str4442608;var __str4452609;var __str4462610;var __str4472611;var __str4482612;var __str4492613;var __str4502614;var __str4512615;var __str4522616;var __str4532617;var __str4542618;var __str4552619;var __str4562620;var __str4572621;var __str4582622;var __str4592623;var __str4602624;var __str4612625;var __str4622626;var __str4632627;var __str4642628;var __str4652629;var __str4662630;var __str4672631;var __str4682632;var __str4692633;var __str4702634;var __str4712635;var __str4722636;var __str4732637;var __str4742638;var __str4752639;var __str4762640;var __str4772641;var __str4782642;var __str4792643;var __str4802644;var __str4812645;var __str4822646;var __str4832647;var __str4842648;var __str4852649;var __str4862650;var __str4872651;var __str4882652;var __str4892653;var __str4902654;var __str4912655;var __str4922656;var __str4932657;var __str4942658;var __str4952659;var __str4962660;var __str4972661;var __str4982662;var __str4992663;var __str5002664;var __str5012665;var __str5022666;var __str5032667;var __str5042668;var __str5052669;var __str5062670;var __str5072671;var __str5082672;var __str5092673;var __str5102674;var __str5112675;var __str5122676;var __str5132677;var __str5142678;var __str5152679;var __str5162680;var __str5172681;var __str5182682;var __str5192683;var __str5202684;var __str5212685;var __str5222686;var __str5232687;var __str5242688;var __str5252689;var __str5262690;var __str5272691;var __str5282692;var __str5292693;var __str5302694;var __str5312695;var __str5322696;var __str5332697;var __str5342698;var __str5352699;var __str5362700;var __str5372701;var __str5382702;var __str5392703;var __str5402704;var __str5412705;var __str5422706;var __str5432707;var __str5442708;var __str5452709;var __str5462710;var __str5472711;var __str5482712;var __str5492713;var __str5502714;var __str5512715;var __str5522716;var __str5532717;var __str5542718;var __str5552719;var __str5562720;var __str5572721;var __str5582722;var __str5592723;var __str5602724;var __str5612725;var __str5622726;var __str5632727;var __str5642728;var __str5652729;var __str5662730;var __str5672731;var __str5682732;var __str5692733;var __str5702734;var __str5712735;var __str5722736;var __str5732737;var __str5742738;var __str5752739;var __str5762740;var __str5772741;var __str5782742;var __str5792743;var __str5802744;var __str5812745;var __str5822746;var __str5832747;var __str5842748;var __str5852749;var __str5862750;var __str5872751;var __str5882752;var __str5892753;var __str5902754;var __str5912755;var __str5922756;var __str5932757;var __str5942758;var __str5952759;var __str5962760;var __str5972761;var __str5982762;var __str5992763;var __str6002764;var __str6012765;var __str6022766;var __str6032767;var __str6042768;var __str6052769;var __str6062770;var __str6072771;var __str6082772;var __str6092773;var __str6102774;var __str6112775;var __str6122776;var __str6132777;var __str6142778;var __str6152779;var __str6162780;var __str6172781;var __str6182782;var __str6192783;var __str6202784;var __str6212785;var __str6222786;var __str6232787;var __str6242788;var __str6252789;var __str6262790;var __str6272791;var __str6282792;var __str6292793;var __str6302794;var __str6312795;var __str6322796;var __str6332797;var __str6342798;var __str6352799;var __str6362800;var __str6372801;var __str6382802;var __str6392803;var __str6402804;var __str6412805;var __str6422806;var __str6432807;var __str6442808;var __str6452809;var __str6462810;var __str6472811;var __str6482812;var __str6492813;var __str6502814;var __str6512815;var __str6522816;var __str6532817;var __str6542818;var __str6552819;var __str6562820;var __str6572821;var __str6582822;var __str6592823;var __str6602824;var __str6612825;var __str6622826;var __str6632827;var __str6642828;var __str6652829;var __str6662830;var __str6672831;var __str6682832;var __str6692833;var __str6702834;var __str6712835;var __str6722836;var __str6732837;var __str6742838;var __str6752839;var __str6762840;var __str6772841;var __str6782842;var __str6792843;var __str6802844;var __str6812845;var __str6822846;var __str6832847;var __str6842848;var __str6852849;var __str6862850;var __str6872851;var __str6882852;var __str6892853;var __str6902854;var __str6912855;var __str6922856;var __str6932857;var __str6942858;var __str6952859;var __str6962860;var __str6972861;var __str6982862;var __str6992863;var __str7002864;var __str7012865;var __str7022866;var __str7032867;var __str7042868;var __str7052869;var __str7062870;var __str7072871;var __str7082872;var __str7092873;var __str7102874;var __str711;var __str712;var __str713;var __str714;var __str715;var __str7162875;var __str717;var __str718;var __str719;var __str720;var __str721;var __str722;var __str723;var __str724;var __str725;var __str726;var __str727;var __str728;var __str729;var __str730;var __str731;var __str7322876;var __str733;var __str734;var __str735;var __str736;var __str737;var __str738;var __str739;var __str740262;var __str741;var __str742;var __str743;var __str744;var __str745;var __str746;var __str7472877;var __str748;var __str749;var __str750;var __str751263;var __str752;var __str7532878;var __str754;var __str755;var __str756;var __str757;var __str758;var __str759;var __str760;var __str761;var __str762;var __str763;var __str764;var __str765;var __str766;var __str767;var __str768;var __str769;var __str770;var __str771;var __str7722879;var __str773;var __str774;var __str775;var __str776;var __str777;var __str778;var __str779;var __str780;var __str781;var __str7822880;var __str7832881;var __str784264;var __str785;var __str786;var __str787;var __str788;var __str789;var __str790;var __str791;var __str792;var __str793;var __str7942882;var __str795;var __str796;var __str7972883;var __str798;var __str799;var __str800;var __str801;var __str802;var __str803;var __str8042884;var __str805;var __str806;var __str807;var __str808;var __str809;var __str810;var __str811;var __str812;var __str813;var __str814;var __str815;var __str816;var __str8172885;var __str818;var __str819;var __str820;var __str821;var __str822;var __str823;var __str824;var __str825;var __str826;var __str827;var __str828;var __str829;var __str830;var __str831;var __str832;var __str833;var __str834;var __str835;var __str836;var __str837;var __str838;var __str839;var __str840;var __str841265;var __str842;var __str843;var __str844;var __str845;var __str846;var __str847;var __str8482886;var __str849;var __str850;var __str851;var __str852266;var __str853;var __str854;var __str855;var __str856;var __str857;var __str858;var __str859;var __str860;var __str861;var __str862;var __str863;var __str864;var __str865;var __str866;var __str867;var __str868;var __str869;var __str870;var __str871;var __str872;var __str873;var __str874;var __str875;var __str876;var __str877;var __str878;var __str879;var __str880;var __str881;var __str882;var __str883;var __str884;var __str885267;var __str886;var __str887;var __str888;var __str889;var __str890;var __str891;var __str892;var __str893;var __str894;var __str895;var __str896;var __str897;var __str898;var __str899;var __str900;var __str901;var __str902;var __str903;var __str904;var __str905;var __str906;var __str907;var __str908;var __str909;var __str910;var __str911;var __str912;var __str913;var __str914;var __str915;var __str916;var __str917;var __str9182887;var __str919;var __str920;var __str921;var __str922;var __str923;var __str924;var __str925;var __str926;var __str927;var __str928;var __str929;var __str930;var __str931;var __str932;var __str933;var __str934;var __str935;var __str936;var __str937;var __str938;var __str939;var __str940;var __str941;var __str942268;var __str943;var __str944;var __str945;var __str946;var __str947;var __str948;var __str9492888;var __str950;var __str951;var __str952;var __str953269;var __str954;var __str955;var __str956;var __str957;var __str958;var __str959;var __str960;var __str961;var __str962;var __str963;var __str964;var __str965;var __str966;var __str967;var __str968;var __str969;var __str970;var __str971;var __str972;var __str973;var __str974;var __str975;var __str976;var __str977;var __str978;var __str979;var __str980;var __str981;var __str982;var __str983;var __str984;var __str985;var __str986;var __str987270;var __str988;var __str989;var __str990;var __str991;var __str992;var __str993;var __str994;var __str995;var __str996;var __str997;var __str998;var __str999;var __str1000;var __str1001;var __str1002;var __str1003;var __str1004;var __str1005;var __str1006;var __str1007;var __str1008;var __str1009;var __str1010;var __str1011;var __str1012;var __str1013;var __str1014;var __str1015;var __str1016;var __str1017;var __str1018;var __str1019;var __str1020;var __str1021;var __str1022;var __str1023;var __str1024;var __str1025;var __str1026;var __str1027;var __str1028;var __str1029;var __str1030;var __str1031;var __str1032;var __str1033;var __str1034;var __str1035;var __str1036;var __str1037;var __str1038;var __str1039;var __str1040;var __str1041;var __str1042;var __str1043271;var __str1044;var __str1045;var __str1046;var __str1047;var __str1048;var __str1049;var __str10502889;var __str1051;var __str1052;var __str1053;var __str1054272;var __str1055;var __str1056;var __str1057;var __str1058;var __str1059;var __str1060;var __str1061;var __str1062;var __str1063;var __str1064;var __str1065;var __str1066;var __str1067;var __str1068;var __str1069;var __str1070;var __str1071;var __str1072;var __str1073;var __str1074;var __str1075;var __str1076;var __str1077;var __str1078;var __str1079;var __str1080;var __str1081;var __str1082;var __str1083;var __str1084;var __str1085;var __str1086;var __str1087;var __str1088273;var __str1089;var __str1090;var __str1091;var __str1092;var __str1093;var __str1094;var __str1095;var __str1096;var __str1097;var __str1098;var __str1099;var __str1100;var __str1101;var __str1102;var __str1103;var __str1104;var __str1105;var __str1106;var __str1107;var __str1108;var __str1109;var __str1110;var __str1111;var __str1112274;var __str1113;var __str1114;var __str1115;var __str1116;var __str1117;var __str1118;var __str1119;var __str1120;var __str1121;var __str1122;var __str1123;var __str1124;var __str1125;var __str1126;var __str1127;var __str1128;var __str1129;var __str1130;var __str1131;var __str1132;var __ZL22latin1UnicodeMapRanges;var __str1133;var __ZL22ascii7UnicodeMapRanges;var __str1134;var __ZL22symbolUnicodeMapRanges;var __str1135;var __ZL28zapfDingbatsUnicodeMapRanges;var __str1136;var __str2914;var __str12915;var __str22916;var __str32917;var __str42918;var __str52919;var __str62920;var __str72921;var __str82922;var __str92923;var __str102924;var __str112925;var __str122927;var __str132928;var __ZN18JArithmeticDecoder5qeTabE;var __ZN18JArithmeticDecoder9switchTabE;var __ZN18JArithmeticDecoder7nlpsTabE;var __ZN18JArithmeticDecoder7nmpsTabE;var __ZTV12JBIG2Segment;var __ZTI12JBIG2Segment;var __ZTS12JBIG2Segment;var __ZTV14JBIG2CodeTable;var __ZTI14JBIG2CodeTable;var __ZTS14JBIG2CodeTable;var __ZL14refContextSize;var __ZL11contextSize;var __ZTV16JBIG2PatternDict;var __ZTI16JBIG2PatternDict;var __ZTS16JBIG2PatternDict;var __str2938;var __str12939;var __str22940;var __ZL9blackTab1;var __ZL9blackTab2;var __ZL9blackTab3;var __str32941;var __ZL9whiteTab1;var __ZL9whiteTab2;var __str42942;var __ZL10twoDimTab1;var __str52943;var __ZTV15JBIG2SymbolDict;var __ZTI15JBIG2SymbolDict;var __ZTS15JBIG2SymbolDict;var __ZTV11JBIG2Bitmap;var __ZTI11JBIG2Bitmap;var __ZTS11JBIG2Bitmap;var __str62944;var __ZTV11JBIG2Stream;var __ZTI11JBIG2Stream;var __ZTS11JBIG2Stream;var __str72945;var __str82946;var __str92947;var __str102948;var __str112949;var __str122950;var __str132951;var __str142952;var __str152953;var __ZL10huffTableF;var __ZL10huffTableG;var __ZL10huffTableH;var __ZL10huffTableI;var __ZL10huffTableJ;var __ZL10huffTableK;var __ZL10huffTableL;var __ZL10huffTableM;var __ZL10huffTableN;var __ZL10huffTableO;var __ZL10huffTableA;var __str162954;var __str172955;var __str182956;var __str192957;var __str202958;var __ZL10huffTableD;var __ZL10huffTableE;var __ZL10huffTableB;var __ZL10huffTableC;var __str212959;var __str222960;var __str232961;var __str242962;var __str252963;var __str262964;var __str272965;var __str282966;var __str292967;var __str302968;var __str312969;var __str322970;var __ZL12specialChars;var __str2971275;var __str12972;var __str22973;var __str32974;var __str42975;var __str52976;var __str62977;var __str72978;var __str82979;var __str92980;var __str102981;var __str112982;var __str122983;var __str132984;var __str2988;var __str12989;var __str22990;var __str32991;var __str42992;var __str52993;var __str62994;var __str72995;var __str82996;var __str92997;var __str102998;var __str112999;var __str123000;var __str133001;var __str143002;var __str153003;var __str163004;var __str173005;var __str183006;var __str193007;var __str203008;var __ZTV10LinkAction;var __ZTI10LinkAction;var __ZTS10LinkAction;var __str3018;var __str13019;var __ZTV11LinkUnknown;var __ZTI11LinkUnknown;var __ZTS11LinkUnknown;var __ZTV14LinkJavaScript;var __ZTI14LinkJavaScript;var __ZTS14LinkJavaScript;var __ZTV9LinkMovie;var __ZTI9LinkMovie;var __ZTS9LinkMovie;var __ZTV9LinkNamed;var __ZTI9LinkNamed;var __ZTS9LinkNamed;var __ZTV7LinkURI;var __ZTI7LinkURI;var __ZTS7LinkURI;var __ZTV10LinkLaunch;var __ZTI10LinkLaunch;var __ZTS10LinkLaunch;var __ZTV9LinkGoToR;var __ZTI9LinkGoToR;var __ZTS9LinkGoToR;var __ZTV8LinkGoTo;var __ZTI8LinkGoTo;var __ZTS8LinkGoTo;var __ZTV12LinkOCGState;var __ZTI12LinkOCGState;var __ZTS12LinkOCGState;var __str23020;var __str33021;var __str43022;var __str53023;var __str63024;var __ZZN12LinkOCGStateC4EP6ObjectE5C_166;var __str73025;var __str83026;var __str93027;var __str103028;var __str113029;var __str123030;var __str133031;var __str143032;var __str153033;var __str163034;var __str173035;var __str183036;var __str193037;var __str203038;var __str213039;var __str223040;var __str233041;var __ZTV13LinkRendition;var __ZTI13LinkRendition;var __ZTS13LinkRendition;var __str243042;var __str253043;var __str263044;var __str273045;var __str283046;var __str293047;var __str303048;var __str313049;var __str323050;var __str333051;var __str343052;var __str353053;var __str363054;var __str373055;var __str383056;var __str393057;var __str403058;var __ZTV9LinkSound;var __ZTI9LinkSound;var __ZTS9LinkSound;var __str413059;var __str423060;var __str433061;var __str443062;var __str453063;var __str463064;var __str473065;var __str483066;var __str493067;var __str503068;var __str513069;var __str523070;var __str533071;var __str543072;var __str553073;var __str563074;var __str573075;var __str583076;var __str593077;var __str603078;var __str613079;var __str623080;var __str633081;var __str643082;var __str653083;var __str663084;var __str673085;var __str683086;var __str693087;var __str703088;var __str713089;var __str723090;var __str733091;var __ZTV18LocalPDFDocBuilder;var __ZTI18LocalPDFDocBuilder;var __ZTS18LocalPDFDocBuilder;var __ZTI13PDFDocBuilder;var __ZTS13PDFDocBuilder;var __str3094;var __str13095;var __str3096;var __str13097;var __str23098;var __str33099;var __str43100;var __str53101;var __str63102;var __str73103;var __str83104;var __str93105;var __str103106;var __str113107;var __str123108;var __str133109;var __str143110;var __str153111;var __str163112;var __str173113;var __str183114;var __str193115;var __ZL12objTypeNames;var __str3124;var __str13125276;var __str23126;var __str33127;var __str43128;var __str53129;var __str63130;var __str73131;var __str83132;var __str93133;var __str103134;var __str113135;var __str123136;var __str133137;var __str143138;var __str153139;var __str163140;var __str173141;var __str183142;var __str193143;var __str203144;var __str213145;var __str223146;var __str233147;var __str243148;var __str253149;var __str263150;var __str273151;var __str283152;var __str3162;var __str13163;var __str23164;var __str33165;var __str43166;var __str53167;var __str63168;var __str73169;var __str83170;var __str93171;var __str103172;var __str113173;var __str123174;var __str133175;var __str143176;var __str153177;var __str163178;var __str173179;var __str183180;var __str193181;var __str203182;var __str213183;var __str223184;var __str233185;var __str3189;var __str13190;var __str23191;var __str33192;var __str43193;var __str53194;var __str63195;var __str73196;var __ZTV9OutputDev;var __ZTI9OutputDev;var __ZTS9OutputDev;var __str3210;var __str13211;var __str23212;var __str33213;var __str43214;var __str53215;var __str63216;var __str73217;var __str83218;var __str93219;var __str103220;var __str113221;var __str123222;var __str133223;var __str143224;var __str153225;var __str163226;var __str173227;var __str183228;var __str193229;var __str203230;var __str213231;var __str223232;var __str233233;var __str243234;var __str253235;var __str263236;var __str273237;var __str283238;var __str293239;var __str303240;var __str313241;var __str323242;var __str333243;var __str343244;var __str353245;var __str363246;var __str373247;var __str383248;var __str393249;var __str403250;var __str413251;var __str423252;var __str433253;var __str3259;var __str13260;var __str23261277;var __str33262;var __str43263;var __str53264;var __str63265;var __str73266;var __str83267;var __str93268;var __str103269;var __str113270;var __str123271;var __str133272;var __str143273;var __str153274;var __str163275;var __str173276;var __str183277;var __str193278;var __str203279;var __str213280;var __str223281;var __str233282;var __str243283;var __str3284;var __str13285;var __str23286;var __str33287;var __str43288;var __str53289;var __str63290;var __str73291;var __str83292;var __str93293;var __str103294;var __str113295;var __str123296;var __str133297;var __str143298;var __str3302;var __str13303;var __str23304;var __str33305;var __str43306;var __str53307;var __str63308;var __str73309;var __str83310;var __str93311;var __str103312;var __str113313;var __str123314;var __str133315;var __str143316;var __str153317;var __str163318;var __str173319;var __str183320;var __str193321;var __str203322;var __str213323;var __str223324;var __str233325;var __str243326;var __str253327;var __str263328;var __str273329;var __str283330;var __str293331;var __str303332;var __str313333;var __str323334;var __str333335;var __str343336;var __str353337;var __str363338;var __str373339;var __str383340;var __str393341;var __str403342;var __str413343;var __str423344;var __str433345;var __str443346;var __str453347;var __str463348;var __str473349;var __str483350;var __str493351;var __str503352;var __str513353;var __str523354;var __str533355;var __str543356;var __str553357;var __str563358;var __str573359;var __str583360;var __str593361;var __str603362;var __str613363;var __str623364;var __str633365;var __str643366;var __str653367;var _pdfDocEncoding;var __ZTV13PDFDocBuilder;var __str3372;var __ZTV15PopplerCacheKey;var __ZTI15PopplerCacheKey;var __ZTS15PopplerCacheKey;var __ZTV9ObjectKey;var __ZTI9ObjectKey;var __ZTS9ObjectKey;var __ZTV16PopplerCacheItem;var __ZTI16PopplerCacheItem;var __ZTS16PopplerCacheItem;var __ZTV10ObjectItem;var __ZTI10ObjectItem;var __ZTS10ObjectItem;var __ZTV16PreScanOutputDev;var __ZTI16PreScanOutputDev;var __ZTS16PreScanOutputDev;var __ZL12specialChars3393;var __str3397;var __str13398;var __str23399;var __str33400;var __str43401;var __str53402;var __str63403;var __str73404;var __str83405;var __str93406;var __str103407;var __str113408;var __str123409;var __str133411;var __str143412;var __str153413;var __str163414;var __str173415;var __str183416;var __str193417;var __str203418;var __str213419;var __str223420;var __str233421;var __str243422;var __str253423;var __str263424;var __ZTV16StdinCacheLoader;var __ZTI16StdinCacheLoader;var __ZTS16StdinCacheLoader;var __ZTI16CachedFileLoader;var __ZTS16CachedFileLoader;var _stdin;var __ZTV16CachedFileLoader;var __ZTV18StdinPDFDocBuilder;var __ZTI18StdinPDFDocBuilder;var __ZTS18StdinPDFDocBuilder;var __str3428;var __ZTV6Stream;var __ZTI6Stream;var __ZTS6Stream;var __ZTV9OutStream;var __ZTI9OutStream;var __ZTS9OutStream;var __ZTV13FileOutStream;var __ZTI13FileOutStream;var __ZTS13FileOutStream;var __ZTV10BaseStream;var __ZTI10BaseStream;var __ZTS10BaseStream;var __ZTV12FilterStream;var __ZTI12FilterStream;var __ZTS12FilterStream;var __ZTV10FileStream;var __ZTI10FileStream;var __ZTS10FileStream;var __ZTV16CachedFileStream;var __ZTI16CachedFileStream;var __ZTS16CachedFileStream;var __ZTV9MemStream;var __ZTI9MemStream;var __ZTS9MemStream;var __ZTV11EmbedStream;var __ZTI11EmbedStream;var __ZTS11EmbedStream;var __ZTV14ASCIIHexStream;var __ZTI14ASCIIHexStream;var __ZTS14ASCIIHexStream;var __ZTV13ASCII85Stream;var __ZTI13ASCII85Stream;var __ZTS13ASCII85Stream;var __ZTV15RunLengthStream;var __ZTI15RunLengthStream;var __ZTS15RunLengthStream;var __ZTV9DCTStream;var __ZTI9DCTStream;var __ZTS9DCTStream;var __ZL11dctClipInit;var __ZL7dctClip;var __ZN11FlateStream15fixedLitCodeTabE;var __ZL25flateFixedLitCodeTabCodes;var __ZN11FlateStream16fixedDistCodeTabE;var __ZL26flateFixedDistCodeTabCodes;var __ZTV9EOFStream;var __ZTI9EOFStream;var __ZTS9EOFStream;var __ZTV18FixedLengthEncoder;var __ZTI18FixedLengthEncoder;var __ZTS18FixedLengthEncoder;var __ZTV15ASCIIHexEncoder;var __ZTI15ASCIIHexEncoder;var __ZTS15ASCIIHexEncoder;var __ZZN15ASCIIHexEncoder7fillBufEvE3hex;var __str3431;var __ZTV14ASCII85Encoder;var __ZTI14ASCII85Encoder;var __ZTS14ASCII85Encoder;var __ZTV16RunLengthEncoder;var __ZTI16RunLengthEncoder;var __ZTS16RunLengthEncoder;var __str13432;var __str23433;var __str33434;var __str43435;var __str53436;var __str63437;var __str73438;var __ZL9dctZigZag;var __str83439;var __str93440;var __str103441;var __str113442;var __str123443;var __str133444;var __str143445;var __str153446;var __ZL9blackTab13447;var __ZL9blackTab23448;var __ZL9blackTab33449;var __str163450;var __ZL9whiteTab13451;var __ZL9whiteTab23452;var __str173453;var __ZL10twoDimTab13454;var __str183455;var __str193456;var __str203457;var __str213458;var __str223459;var __str233460;var __str243461;var __str253462;var __str263463;var __str273464;var __str283465;var __str293466;var __str303467;var __str313468;var __str323469;var __str333470;var __ZN11FlateStream14codeLenCodeMapE;var __str343471;var __str353472;var __str363473;var __ZN11FlateStream12lengthDecodeE;var __ZN11FlateStream10distDecodeE;var __str373474;var __ZTV14CCITTFaxStream;var __ZTI14CCITTFaxStream;var __ZTS14CCITTFaxStream;var __ZTV11FlateStream;var __ZTI11FlateStream;var __ZTS11FlateStream;var __ZTV9LZWStream;var __ZTI9LZWStream;var __ZTS9LZWStream;var __str383475;var __str393476;var __str403477;var __str413478;var __str423479;var __str433480;var __str443481;var __str453482;var __str463483;var __str473484;var __str483485;var __str493486;var __str503487;var __str513488;var __str523489;var __str533490;var __str543491;var __str553492;var __str563493;var __str573494;var __str583495;var __str593496;var __str603497;var __str613498;var __str623499;var __str633500;var __str643501;var __str653502;var __str663503;var __str673504;var __str683505;var __str693506;var __str703507;var __str713508;var __str723509;var __str733510;var __str743511;var __str753512;var __str763513;var __str773514;var __str783515;var __str793516;var __str803517;var __str813518;var __str823519;var __str833520;var __str843521;var __str853522;var __str863523;var __str873524;var __str883525;var __str893526;var __str903527;var __str913528;var __str923529;var __str933530;var __str943531;var __str953532;var __str963533;var __str973534;var __str3556;var __str13557;var __str23558;var __str33559;var __str43560;var __ZL9typeTable;var __str3568;var __str13569;var __str23570;var __str33571;var __str43572;var __str53573;var __str63574;var __str73575;var __str83576;var __str93577;var __str103578;var __str113579;var __str123580;var __str133581;var __str143582;var __str153583;var __str163584;var __str173585;var __str183586;var __str193587;var __str203588;var __str213589;var __str223590;var __str233591;var __str243592;var __str253593;var __str263594;var __str273595;var __str283596;var __str293597;var __str303598;var __str313599;var __str323600;var __ZL9caseTable;var __ZL11caseTable00;var __ZL11caseTable01;var __ZL11caseTable02;var __ZL11caseTable03;var __ZL11caseTable04;var __ZL11caseTable05;var __ZL11caseTable1e;var __ZL11caseTable1f;var __ZL11caseTable21;var __ZL11caseTable24;var __ZL11caseTableff;var __ZL12decomp_table;var __ZL16decomp_expansion;var __ZL13compose_table;var __ZL12compose_data;var __ZL20compose_first_single;var __ZL21compose_second_single;var __ZL13compose_array;var __ZL27combining_class_table_part1;var __ZL11cclass_data;var __ZL27combining_class_table_part2;var __ZTV15ObjectStreamKey;var __ZTI15ObjectStreamKey;var __ZTS15ObjectStreamKey;var __ZTV16ObjectStreamItem;var __ZTI16ObjectStreamItem;var __ZTS16ObjectStreamItem;var __str3601;var __str13602;var __str23603;var __str33604;var __str43605;var __str53606;var __str63607;var __str73608;var __str83609;var __str93610;var __str103611;var __str113612;var __str123613;var __str133614;var __str143615;var __str153616;var __str163617;var __str173618;var __str183619;var __str193620;var __str203621;var __str213622;var __str223623;var __str233624;var __str243625;var __str253626;var __str263627;var __str273628;var __str283629;var __str293630;var __str303631;var __str313632;var __str323633;var __str333634;var __str343635;var __str353636;var __str3651;var __str13652;var __str23653;var __str33654;var __str43655;var __str53656;var __str63657;var __str73658;var __str83659;var __str93660;var __str103661;var __str113662;var __str123663;var __str133664;var __str143665;var __str153666;var __str163667;var __str173668;var __str183669;var __str193670;var __str203671;var __str213672;var __str223673;var __str233674;var __str243675;var __str253676;var __str263677;var __str273678;var __str283679;var __str293680;var __str303681;var __str313682;var __str323683;var __str333684;var __str343685;var __str353686;var __str363687;var __str373688;var __str383689;var __str393690;var __str403691;var __str413692;var __str423693;var __str433694;var __str443695;var __str453696;var __str463697;var __str473698;var __str483699;var __str493700;var __str503701;var __str513702;var __str523703;var __str533704;var __str543705;var __str553706;var __str563707;var __str573708;var __str583709;var __str593710;var __str603711;var __str613712;var __str623713;var __str633714;var __str643715;var __str653716;var __str663717;var __str673718;var __str683719;var __str693720;var __str703721;var __str713722;var __str723723;var __str733724;var __str743725;var __str753726;var __str763727;var __str773728;var __str783729;var __str793730;var __str803731;var __str813732;var __str823733;var __str833734;var __str843735;var __str853736;var __str863737;var __str873738;var __str883739;var __str893740;var __str903741;var __str913742;var __str923743;var __str933744;var __str943745;var __str953746;var __str963747;var __str973748;var __str983749;var __str993750;var __str1003751;var __str1013752;var __str1023753;var __str1033754;var __str1043755;var __str1053756;var __str1063757;var __str1073758;var __str1083759;var __str1093760;var __str1103761;var __str1113762;var __ZL6prolog;var __str1123763;var __str1133764;var __str1143765;var __str1153766;var __str1163767;var __str1173768;var __str1183769;var __str1193770;var __str1203771;var __str1213772;var __str1223773;var __str1233774;var __str1243775;var __str1253776;var __str1263777;var __str1273778;var __str1283779;var __str1293780;var __str1303781;var __str1313782;var __str1323783;var __str1333784;var __str1343785;var __str1353786;var __str1363787;var __str1373788;var __str1383789;var __str1393790;var __str1403791;var __str1413792;var __str1423793;var __str1433794;var __str1443795;var __str1453796;var __str1463797;var __str1473798;var __str1483799;var __str1493800;var __str1503801;var __str1513802;var __str1523803;var __str1533804;var __str1543805;var __str1553806;var __str1563807;var __str1573808;var __str1583809;var __str1593810;var __str1603811;var __str1613812;var __str1623813;var __str1633814;var __str1643815;var __str1653816;var __str1663817;var __str1673818;var __str1683819;var __str1693820;var __str1703821;var __str1713822;var __str1723823;var __str1733824;var __str1743825;var __str1753826;var __str1763827;var __str1773828;var __str1783829;var __str1793830;var __str1803831;var __str1813832;var __str1823833;var __str1833834;var __str1843835;var __str1853836;var __str1863837;var __str1873838;var __str1883839;var __str1893840;var __str1903841;var __str1913842;var __str1923843;var __str1933844;var __str1943845;var __str1953846;var __str1963847;var __str1973848;var __str1983849;var __str1993850;var __str2003851;var __str2013852;var __str2023853;var __str2033854;var __str2043855;var __str2053856;var __str2063857;var __str2073858;var __str2083859;var __str2093860;var __str2103861;var __str2113862;var __str2123863;var __str2133864;var __str2143865;var __str2153866;var __str2163867;var __str2173868;var __str2183869;var __str2193870;var __str2203871;var __str2213872;var __str2223873;var __str2233874;var __str2243875;var __str2253876;var __str2263877;var __str2273878;var __str2283879;var __str2293880;var __str2303881;var __str2313882;var __str2323883;var __str2333884;var __str2343885;var __str2353886;var __str2363887;var __str2373888;var __str2383889;var __str2393890;var __str2403891;var __str2413892;var __str2423893;var __str2433894;var __str2443895;var __str2453896;var __str2463897;var __str2473898;var __str2483899;var __str2493900;var __str2503901;var __str2513902;var __str2523903;var __str2533904;var __str2543905;var __str2553906;var __str2563907;var __str2573908;var __str2583909;var __str2593910;var __str2603911;var __str2613912;var __str2623913;var __str2633914;var __str2643915;var __str2653916;var __str2663917;var __str2673918;var __str2683919;var __str2693920;var __str2703921;var __str2713922;var __str2723923;var __str2733924;var __str2743925;var __str2753926;var __str2763927;var __str2773928;var __str2783929;var __str2793930;var __str2803931;var __str2813932;var __str2823933;var __str2833934;var __str2843935;var __str2853936;var __str2863937;var __str2873938;var __str2883939;var __str2893940;var __str2903941;var __str2913942;var __str2923943;var __str2933944;var __str2943945;var __str2953946;var __str2963947;var __str2973948;var __str2983949;var __str2993950;var __str3003951;var __str3013952;var __str3023953;var __str3033954;var __str3043955;var __str3053956;var __str3063957;var __str3073958;var __str3083959;var __str3093960;var __str3103961;var __str3113962;var __str3123963;var __str3133964;var __str3143965;var __str3153966;var __str3163967;var __str3173968;var __str3183969;var __str3193970;var __str3203971;var __str3213972;var __str3223973;var __str3233974;var __str3243975;var __str3253976;var __str3263977;var __str3273978;var __str3283979;var __str3293980;var __str3303981;var __str3313982;var __str3323983;var __str3333984;var __str3343985;var __str3353986;var __str3363987;var __str3373988;var __str3383989;var __str3393990;var __str3403991;var __str3413992;var __str3423993;var __str3433994;var __str3443995;var __str3453996;var __str3463997;var __str3473998;var __str3483999;var __str3494000;var __str3504001;var __str3514002;var __str3524003;var __str3534004;var __str3544005;var __str3554006;var __str3564007;var __str3574008;var __str3584009;var __str3594010;var __str3604011;var __str3614012;var __str3624013;var __str3634014;var __str3644015;var __str3654016;var __str3664017;var __str3674018;var __str3684019;var __str3694020;var __str3704021;var __str3714022;var __str3724023;var __str3734024;var __str3744025;var __str3754026;var __str3764027;var __str3774028;var __str3784029;var __str3794030;var __str3804031;var __str3814032;var __str3824033;var __str3834034;var __str3844035;var __str3854036;var __str3864037;var __str3874038;var __str3884039;var __str3894040;var __str3904041;var __str3914042;var __str3924043;var __str3934044;var __str3944045;var __str3954046;var __str3964047;var __str3974048;var __str3984049;var __str3994050;var __str4004051;var __str4014052;var __str4024053;var __str4034054;var __str4044055;var __str4054056;var __str4064057;var __str4074058;var __str4084059;var __str4094060;var __str4104061;var __str4114062;var __str4124063;var __str4134064;var __str4144065;var __str4154066;var __str4164067;var __str4174068;var __str4184069;var __str4194070;var __str4204071;var __str4214072;var __str4224073;var __str4234074;var __str4244075;var __str4254076;var __str4264077;var __str4274078;var __str4284079;var __str4294080;var __str4304081;var __str4314082;var __str4324083;var __str4334084;var __str4344085;var __str4354086;var __str4364087;var __str4374088;var __str4384089;var __str4394090;var __str4404091;var __str4414092;var __str4424093;var __str4434094;var __str4444095;var __str4454096;var __str4464097;var __str4474098;var __str4484099;var __str4494100;var __str4504101;var __str4514102;var __str4524103;var __str4534104;var __str4544105;var __str4554106;var __str4564107;var __str4574108;var __str4584109;var __str4594110;var __str4604111;var __str4614112;var __str4624113;var __str4634114;var __str4644115;var __str4654116;var __str4664117;var __str4674118;var __str4684119;var __str4694120;var __str4704121;var __str4714122;var __str4724123;var __str4734124;var __str4744125;var __str4754126;var __str4764127;var __str4774128;var __str4784129;var __str4794130;var __str4804131;var __str4814132;var __str4824133;var __str4834134;var __str4844135;var __str4854136;var __str4864137;var __str4874138;var __str4884139;var __str4894140;var __str4904141;var __str4914142;var __str4924143;var __str4934144;var __str4944145;var __str4954146;var __str4964147;var __str4974148;var __str4984149;var __str4994150;var __str5004151;var __str5014152;var __str5024153;var __str5034154;var __str5044155;var __str5054156;var __str5064157;var __str5074158;var __str5084159;var __str5094160;var __str5104161;var __str5114162;var __str5124163;var __str5134164;var __str5144165;var __str5154166;var __str5164167;var __str5174168;var __str5184169;var __str5194170;var __str5204171;var __str5214172;var __str5224173;var __str5234174;var __str5244175;var __str5254176;var __str5264177;var __str5274178;var __ZL10cmapProlog;var __str5284179;var __str5294180;var __str5304181;var __str5314182;var __str5324183;var __str5334184;var __str5344185;var __str5354186;var __str5364187;var __str5374188;var __str5384189;var __str5394190;var __str5404191;var __str5414192;var __str5424193;var __str5434194;var __str5444195;var __str5454196;var __str5464197;var __str5474198;var __str5484199;var __str5494200;var __str5504201;var __str5514202;var __str5524203;var __str5534204;var __str5544205;var __str5554206;var __str5564207;var __str5574208;var __str5584209;var __str5594210;var __str5604211;var __str5614212;var __str5624213;var __str5634214;var __str5644215;var __str5654216;var __str5664217;var __str5674218;var __str5684219;var __str5694220;var __str5704221;var __str5714222;var __str5724223;var __str5734224;var __str5744225;var __str5754226;var __str5764227;var __str5774228;var __str5784229;var __str5794230;var __str5804231;var __str5814232;var __str5824233;var __str5834234;var __str5844235;var __str5854236;var __str5864237;var __str5874238;var __str5884239;var __str5894240;var __str5904241;var __str5914242;var __str5924243;var __str5934244;var __str5944245;var __str5954246;var __str5964247;var __str5974248;var __str5984249;var __str5994250;var __str6004251;var __str6014252;var __str6024253;var __str6034254;var __str6044255;var __str6054256;var __str6064257;var __str6074258;var __str6084259;var __str6094260;var __str6104261;var __str6114262;var __str6124263;var __str6134264;var __str6144265;var __str6154266;var __str6164267;var __str6174268;var __str6184269;var __str6194270;var __str6204271;var __str6214272;var __str6224273;var __str6234274;var __str6244275;var __str6254276;var __str6264277;var __str6274278;var __str6284279;var __str6294280;var __str6304281;var __str6314282;var __str6324283;var __str6334284;var __str6344285;var __str6354286;var __str6364287;var __str6374288;var __str6384289;var __str6394290;var __str6404291;var __str6414292;var __str6424293;var __str6434294;var __str6444295;var __str6454296;var __str6464297;var __str6474298;var __str6484299;var __str6494300;var __str6504301;var __str6514302;var __str6524303;var __str6534304;var __str6544305;var __str6554306;var __str6564307;var __str6574308;var __str6584309;var __str6594310;var __str6604311;var __str6614312;var __str6624313;var __str6634314;var __str6644315;var __str6654316;var __str6664317;var __str6674318;var __str6684319;var __str6694320;var __str6704321;var __str6714322;var __str6724323;var __str6734324;var __str6744325;var __str6754326;var __str6764327;var __str6774328;var __str6784329;var __str6794330;var __str6804331;var __str6814332;var __str6824333;var __str6834334;var __str6844335;var __str6854336;var __str6864337;var __str6874338;var __str6884339;var __str6894340;var __str6904341;var __str6914342;var __str6924343;var __str6934344;var __str6944345;var __str6954346;var __str6964347;var __str6974348;var __str6984349;var __str6994350;var __str7004351;var __str7014352;var __str7024353;var __str7034354;var __str7044355;var __str7054356;var __str7064357;var __str7074358;var __str7084359;var __str7094360;var __str7104361;var __str7114362;var __str7124363;var __str7134364;var __str7144365;var __str7154366;var __str7164367;var __str7174368;var __str7184369;var __str7194370;var __str7204371;var __str7214372;var __str7224373;var __str7234374;var __str7244375;var __str7254376;var __str7264377;var __str7274378;var __str7284379;var __str7294380;var __str7304381;var __str7314382;var __str7324383;var __str7334384;var __str7344385;var __str7354386;var __str7364387;var __str7374388;var __str7384389;var __str7394390;var __str7404391;var __str7414392;var __str7424393;var __str7434394;var __str7444395;var __str7454396;var __str7464397;var __str7474398;var __str7484399;var __str7494400;var __str7504401;var __str7514402;var __str7524403;var __str7534404;var __str7544405;var __str7554406;var __str7564407;var __str7574408;var __str7584409;var __str7594410;var __str7604411;var __str7614412;var __str7624413;var __str7634414;var __str7644415;var __str7654416;var __str7664417;var __str7674418;var __str7684419;var __str7694420;var __str7704421;var __str7714422;var __str7724423;var __str7734424;var __str7744425;var __str7754426;var __str7764427;var __str7774428;var __str7784429;var __str7794430;var __str7804431;var __str7814432;var __str7824433;var __str7834434;var __str7844435;var __str7854436;var __str7864437;var __str7874438;var __str7884439;var __str7894440;var __str7904441;var __str7914442;var __str7924443;var __str7934444;var __str7944445;var __ZZN11PSOutputDev22setupEmbeddedType1FontEP3RefP9GooStringE7hexChar;var __str7954446;var __str7964447;var __str7974448;var __str7984449;var __str7994450;var __str8004451;var __str8014452;var __str8024453;var __str8034454;var __str8044455;var __ZL7psFonts;var __str8054456;var __str8064457;var __str8074458;var __str8084459;var __str8094460;var __str8104461;var __str8114462;var __str8124463;var __str8134464;var __str8144465;var __str8154466;var __str8164467;var __str8174468;var __str8184469;var __ZL12psSubstFonts;var __str8194470;var __str8204471;var __str8214472;var __str8224473;var __str8234474;var __str8244475;var __str8254476;var __str8264477;var __str8274478;var __str8284479;var __str8294480;var __str8304481;var __str8314482;var __str8324483;var __str8334484;var __str8344485;var __str8354486;var __str8364487;var __str8374488;var __str8384489;var __str8394490;var __str8404491;var __str8414492;var __str8424493;var __str8434494;var __str8444495;var __str8454496;var __str8464497;var __str8474498;var __str8484499;var __str8494500;var __str8504501;var __str8514502;var __str8524503;var __str8534504;var __str8544505;var __str8554506;var __str8564507;var __str8574508;var __str8584509;var __str8594510;var __str8604511;var __ZTV11PSOutputDev;var __ZTI11PSOutputDev;var __ZTS11PSOutputDev;var __str8614512;var __str8624513;var __str8634514;var __str8644515;var __str8654516;var __str8664517;var __str8674518;var __str8684519;var __str8694520;var __str8704521;var __str8714522;var __ZTV14DeviceNRecoder;var __ZTI14DeviceNRecoder;var __ZTS14DeviceNRecoder;var __str8724523;var __str8734524;var __str8744525;var __str8754526;var __str8764527;var __str8774528;var __str8784529;var __str8794530;var __str8804531;var __str8814532;var __str8824533;var __str8834534;var __str8844535;var __str8854536;var __str8864537;var __str8874538;var __str8884539;var __str8894540;var __str8904541;var __str8914542;var __str8924543;var __str8934544;var __str8944545;var __str8954546;var __str8964547;var __str8974548;var __str8984549;var __str8994550;var __str9004551;var __str9014552;var __str9024553;var __str9034554;var __str9044555;var __str9054556;var __str9064557;var __str9074558;var __str9084559;var __str9094560;var __str9104561;var __str9114562;var __ZTV20TextSelectionVisitor;var __ZTI20TextSelectionVisitor;var __ZTS20TextSelectionVisitor;var __ZTV18TextSelectionSizer;var __ZTI18TextSelectionSizer;var __ZTS18TextSelectionSizer;var __str4566;var __str14567;var __ZTV19TextSelectionDumper;var __ZTI19TextSelectionDumper;var __ZTS19TextSelectionDumper;var __ZTV20TextSelectionPainter;var __ZTI20TextSelectionPainter;var __ZTS20TextSelectionPainter;var __ZTV13TextOutputDev;var __ZTI13TextOutputDev;var __ZTS13TextOutputDev;var __str24568;var __str34569;var __str44570;var __str54571;var __ZZL7toRomaniP9GooStringbE17uppercaseNumerals;var __ZZL7toRomaniP9GooStringbE17lowercaseNumerals;var __str4573;var __str14574;var __str24575;var __str34576;var __str44577;var __str54578;var __str64579;var __str74580;var __str84581;var __str94582;var __str104583;var __str114584;var __str124585;var __ZTV15SecurityHandler;var __ZTI15SecurityHandler;var __ZTS15SecurityHandler;var __ZTV23StandardSecurityHandler;var __ZTI23StandardSecurityHandler;var __ZTS23StandardSecurityHandler;var __str4590;var __str14591;var __str24592;var __str34593;var __str44594;var __str54595;var __str64596;var __str74597;var __str84598;var __str94599;var __str104600;var __str114601;var __str124602;var __str134603;var __str144604;var __str154605;var __str164606;var __str174607;var __str184608;var __str194609;var __str204610;var __str214611;var __str4614;var __str14615;var __str24616;var __str34617;var __str44618;var __str54619;var __str64620;var __str74621;var __str84622;var __str94623;var __str104624;var __str1137;var __str11138;var __str21139;var __str31140;var __ZZN9GooString9formatIntElPcibiiPS0_PiE4vals;var __ZZN9GooString10formatUIntEmPcibiiPS0_PiE4vals;var __ZL13formatStrings;var __str41141;var __str151142;var __str261143;var __str371144;var __str481145;var __str51146;var __str61147;var __str71148;var __str81149;var __str91150;var __str101151;var __str111152;var __str121153;var __str131154;var __str141155;var __str1591156;var __str161157;var __str171158;var __str181159;var __str191160;var __str201161;var __str211162;var __str221163;var __str231164;var __str241165;var __ZZN9GooString3SetEPKciS1_iE19__PRETTY_FUNCTION__;var __str251166;var __str2610;var __ZZN9GooStringC4EPS_iiE19__PRETTY_FUNCTION__;var __str271167;var __str281168;var __str1291169;var __ZTV9ImgWriter;var __ZTI9ImgWriter;var __ZTS9ImgWriter;var __ZTV8FoFiBase;var __ZTI8FoFiBase;var __ZTS8FoFiBase;var __str1227;var __str11228;var __str21229;var __str31230;var _fofiType1StandardEncoding;var __str41231;var __str151232;var __str261233;var __str371234;var __str481235;var __str51236;var __str61237;var __str71238;var __str81239;var __str91240;var __str101241;var __str111242;var __str121243;var __str131244;var __str141245;var __str1591246;var __str161247;var __str171248;var __str181249;var __str191250;var __str201251;var __str211252;var __str221253;var __str231254;var __str241255;var __str251256;var __str26101257;var __str271258;var __str281259;var __str291260;var __str301261;var __str311262;var __str321263;var __str331264;var __str341265;var __str351266;var __str361267;var __str3711;var __str381268;var __str391269;var __str401270;var __str411271;var __str421272;var __str431273;var __str441274;var __str451275;var __str461276;var __str471277;var __str4812;var __str491278;var __str501279;var __str511280;var __str521281;var __str531282;var __str541283;var __str551284;var __str561285;var __str571286;var __str581287;var __str591288;var __str601289;var __str611290;var __str621291;var __str631292;var __str641293;var __str651294;var __str661295;var __str671296;var __str681297;var __str691298;var __str701299;var __str711300;var __str721301;var __str731302;var __str741303;var __str751304;var __str761305;var __str771306;var __str781307;var __str791308;var __str801309;var __str811310;var __str821311;var __str831312;var __str841313;var __str851314;var __str861315;var __str871316;var __str881317;var __str891318;var __str901319;var __str911320;var __str921321;var __str931322;var __str941323;var __str951324;var __str961325;var __str971326;var __str981327;var __str991328;var __str1001329;var __str1011330;var __str1021331;var __str1031332;var __str1041333;var __str1051334;var __str1061335;var __str1071336;var __str1081337;var __str1091338;var __str1101339;var __str1111340;var __str1121341;var __str1131342;var __str1141343;var __str1151344;var __str1161345;var __str1171346;var __str1181347;var __str1191348;var __str1201349;var __str1211350;var __str1221351;var __str1231352;var __str1241353;var __str1251354;var __str1261355;var __str1271356;var __str1281357;var __str1291358;var __str1301359;var __str1311360;var __str1321361;var __str1331362;var __str1341363;var __str1351364;var __str1361365;var __str1371366;var __str1381367;var __str1391368;var __str1401369;var __str1411370;var __str1421371;var __str1431372;var __str1441373;var __str1451374;var __str1461375;var __str1471376;var __str1481377;var _fofiType1ExpertEncoding;var __str1491378;var __str1501379;var __str1511380;var __str1521381;var __str1531382;var __str1541383;var __str1551384;var __str1561385;var __str1571386;var __str1581387;var __str15913;var __str1601388;var __str1611389;var __str1621390;var __str1631391;var __str1641392;var __str1651393;var __str1661394;var __str1671395;var __str1681396;var __str1691397;var __str1701398;var __str1711399;var __str1721400;var __str1731401;var __str1741402;var __str1751403;var __str1761404;var __str1771405;var __str1781406;var __str1791407;var __str1801408;var __str1811409;var __str1821410;var __str1831411;var __str1841412;var __str1851413;var __str1861414;var __str1871415;var __str1881416;var __str1891417;var __str1901418;var __str1911419;var __str1921420;var __str1931421;var __str1941422;var __str1951423;var __str1961424;var __str1971425;var __str1981426;var __str1991427;var __str2001428;var __str2011429;var __str2021430;var __str2031431;var __str2041432;var __str2051433;var __str2061434;var __str2071435;var __str2081436;var __str2091437;var __str2101438;var __str2111439;var __str2121440;var __str2131441;var __str2141442;var __str2151443;var __str2161444;var __str2171445;var __str2181446;var __str2191447;var __str2201448;var __str2211449;var __str2221450;var __str2231451;var __str2241452;var __str2251453;var __str2261454;var __str2271455;var __str2281456;var __str2291457;var __str2301458;var __str2311459;var __str2321460;var __str2331461;var __str2341462;var __str2351463;var __str2361464;var __str2371465;var __str2381466;var __str2391467;var __str2401468;var __str2411469;var __str2421470;var __str2431471;var __str2441472;var __str2451473;var __str2461474;var __str2471475;var __str2481476;var __str2491477;var __str2501478;var __str2511479;var __str2521480;var __str2531481;var __str2541482;var __str2551483;var __str2561484;var __str2571485;var __str2581486;var __str2591487;var __str2601488;var __str2611489;var __str2621490;var __str2631491;var __str2641492;var __str2651493;var __str2661494;var __str2671495;var __str2681496;var __str2691497;var __str2701498;var __str2711499;var __str2721500;var __str2731501;var __str2741502;var __str2751503;var __str2761504;var __str2771505;var __str2781506;var __str2791507;var __str2801508;var __str2811509;var __str2821510;var __str2831511;var __str2841512;var __str2851513;var __str2861514;var __str2871515;var __str2881516;var __str2891517;var __str2901518;var __str2911519;var __str2921520;var __str2931521;var __str2941522;var __str2951523;var __str2961524;var __str2971525;var __str2981526;var __str2991527;var __str3001528;var __str3011529;var __str3021530;var __str3031531;var __str3041532;var _fofiType1CStdStrings;var __str3051533;var __str3061534;var __str3071535;var __str3081536;var __str3091537;var __str3101538;var __str3111539;var __str3121540;var __str3131541;var __str3141542;var __str3151543;var __str3161544;var __str3171545;var __str3181546;var __str3191547;var __str3201548;var __str3211549;var __str3221550;var __str3231551;var __str3241552;var __str3251553;var __str3261554;var __str3271555;var __str3281556;var __str3291557;var __str3301558;var __str3311559;var __str3321560;var __str3331561;var __str3341562;var __str3351563;var __str3361564;var __str3371565;var __str3381566;var __str3391567;var __str3401568;var __str3411569;var __str3421570;var __str3431571;var __str3441572;var __str3451573;var __str3461574;var __str3471575;var __str3481576;var __str3491577;var __str3501578;var __str3511579;var __str3521580;var __str3531581;var __str3541582;var __str3551583;var __str3561584;var __str3571585;var __str3581586;var __str3591587;var __str3601588;var __str3611589;var __str3621590;var __str3631591;var __str3641592;var __str3651593;var __str3661594;var __str3671595;var __str3681596;var __str3691597;var __str3701598;var __str3711599;var __str3721600;var __str3731601;var __str3741602;var __str3751603;var __str3761604;var __str3771605;var __str3781606;var __str3791607;var __str3801608;var __str3811609;var __str3821610;var __str3831611;var __str3841612;var __str3851613;var __str3861614;var __str3871615;var __str3881616;var __str3891617;var __str3901618;var _fofiType1CISOAdobeCharset;var _fofiType1CExpertCharset;var _fofiType1CExpertSubsetCharset;var __str3911619;var __str1392;var __str2393;var __ZL13macGlyphNames;var __str3394;var __str4395;var __str5396;var __str6397;var __str7398;var __str8399;var __str9400;var __str10401;var __str11402;var __str12403;var __str13404;var __str14405;var __str15406;var __str16407;var __str17408;var __str18409;var __str19410;var __str20411;var __str21412;var __str22413;var __str23414;var __str24415;var __str25416;var __str26417;var __str27418;var __str28419;var __str29420;var __str30421;var __str31422;var __str32423;var __str33424;var __str34425;var __str35426;var __str36427;var __str37428;var __str38429;var __str39430;var __str40431;var __str41432;var __str42433;var __str43434;var __str44435;var __str45436;var __str46437;var __str47438;var __str48439;var __str49440;var __str50441;var __str51442;var __str52443;var __str53444;var __str54445;var __str55446;var __str56447;var __str57448;var __str58449;var __str59450;var __str60451;var __str61452;var __str62453;var __str63454;var __str64455;var __str65456;var __str66457;var __str67458;var __str68459;var __str69460;var __str70461;var __str71462;var __str72463;var __str73464;var __str74465;var __str75466;var __str76467;var __str77468;var __str78469;var __str79470;var __str80471;var __str81472;var __str82473;var __str83474;var __str84475;var __str85476;var __str86477;var __str87478;var __str88479;var __str89480;var __str90481;var __str91482;var __str92483;var __str93484;var __str94485;var __str95486;var __str96487;var __str97488;var __str98489;var __str99490;var __str100491;var __str101492;var __str102493;var __str103494;var __str104495;var __str105496;var __str106497;var __str107498;var __str108499;var __str109500;var __str110501;var __str111502;var __str112503;var __str113504;var __str114505;var __str115506;var __str116507;var __str117508;var __str118509;var __str119510;var __str120511;var __str121512;var __str122513;var __str123514;var __str124515;var __str125516;var __str126517;var __str127518;var __str128519;var __str129520;var __str130521;var __str131522;var __str132523;var __str133524;var __str134525;var __str135526;var __str136527;var __str137528;var __str138529;var __str139530;var __str140531;var __str141532;var __str142533;var __str143534;var __str144535;var __str145536;var __str146537;var __str147538;var __str148539;var __str149540;var __str150541;var __str151542;var __str152543;var __str153544;var __str154545;var __str155546;var __str156547;var __str157548;var __str158549;var __str159550;var __str160551;var __str161552;var __str162553;var __str163554;var __str164555;var __str165556;var __str166557;var __str167558;var __str168559;var __str169560;var __str170561;var __str171562;var __str172563;var __str173564;var __str174565;var __str175566;var __str176567;var __str177568;var __str178569;var __str179570;var __str180571;var __str181572;var __str182573;var __str183574;var __str184575;var __str185576;var __str186577;var __str187578;var __str188579;var __str189580;var __str190581;var __str191582;var __str192583;var __str193584;var __str194585;var __str195586;var __str196587;var __str197588;var __str198589;var __str199590;var __str200591;var __str201592;var __str202593;var __str203594;var __str204595;var __str205596;var __str206597;var __str207598;var __str208599;var __str209600;var __str210601;var __str211602;var __str212603;var __str213604;var __str214605;var __str215606;var __str216607;var __str217608;var __str218609;var __str219610;var __str220611;var __str221612;var __str222613;var __str223614;var __str224615;var __str225616;var __str226617;var __str227618;var __str228619;var __str229620;var __str230621;var __str231622;var __str232623;var __str2336241620;var __str234625;var __str235626;var __str236627;var __str237628;var __str238629;var __str239630;var __str240631;var __str241632;var __str242633;var __str243634;var __str244635;var __str245636;var __str246637;var __str247638;var __str248639;var __str249640;var __str250641;var __str251642;var __str252643;var __str253644;var __str254645;var __str255646;var __str256647;var __str257648;var __str258649;var __str259650;var __str260651;var __str261652;var __str262653;var __str263654;var __str264655;var __str265656;var __str266657;var __str267658;var __str268659;var __str269660;var __str270661;var __str271662;var __str272663;var __str273664;var __str274665;var __str275666;var __str276667;var __str277668;var __str278669;var __str279670;var __str280671;var __ZL9t42Tables;var __str281672;var __str282673;var __str283674;var __str284675;var __str285676;var __str286677;var __str287678;var __str288679;var __str289680;var __str290681;var __str291682;var __str292683;var __str293684;var __str294685;var __str295686;var __str296687;var __ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE7cmapTab;var __ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE7nameTab;var __ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE7postTab;var __ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE6os2Tab;var __str297688;var __str298689;var __str299690;var __str300691;var __str301692;var __str302693;var __str303694;var __str304695;var __str305696;var __str306697;var __str307698;var __str308699;var __str309700;var __str310701;var __str311702;var __str312703;var __str313704;var __str314705;var __str315706;var __str316707;var __str317708;var __str318709;var __str319710;var __str320711;var __str321712;var __str322713;var __str323714;var __str324715;var __str325716;var __str326717;var __str327718;var __str328719;var __str329720;var __str330721;var __str331722;var __str332723;var __str333724;var __str334725;var __str335726;var __str336727;var __str337728;var __str338729;var __str339730;var __str340731;var __str341732;var __str342733;var __str343734;var __str344735;var __str345736;var __str346737;var __str347738;var __str348739;var __str349740;var __str350741;var __str351742;var __str352743;var __str353744;var __ZTV12FoFiTrueType;var __ZTI12FoFiTrueType;var __ZTS12FoFiTrueType;var __str7451621;var __str1746;var __str2747;var __str3748;var __str4749;var __str5750;var __str6751;var __str7752;var __str8753;var __str9754;var __str10755;var __str11756;var __str12757;var __str13758;var __str14759;var __ZTV9FoFiType1;var __ZTI9FoFiType1;var __ZTS9FoFiType1;var __ZL8hexChars;var __str7601622;var __ZZN10FoFiType1C5getOpEibPbE8nybChars;var __str1761278;var __str2762;var __str3763;var __str4764;var __str5765;var __str6766;var __str7767;var __str8768;var __str9769;var __str10770;var __str11771;var __str12772;var __str13773;var __str14774;var __str15775;var __str16776;var __str17777;var __str18778;var __str19779;var __str20780;var __str21781;var __str22782;var __str23783;var __str24784;var __str25785;var __str26786;var __str27787;var __str28788;var __str29789;var __str30790;var __str31791;var __str32792;var __str33793;var __str34794;var __str35795;var __str36796;var __str37797;var __str38798;var __str39799;var __str40800;var __str41801;var __str42802;var __str43803;var __str44804;var __str45805;var __str46806;var __str47807;var __str48808;var __str49809;var __str50810;var __str51811;var __str52812;var __str53813;var __str54814;var __str55815;var __str56816;var __str57817;var __str58818;var __str59819;var __str60820;var __str61821;var __str62822;var __str63823;var __str64824;var __str65825;var __str66826;var __str67827;var __str68828;var __str69829;var __str70830;var __str71831;var __str72832;var __str73833;var __str74834;var __str75835;var __str76836;var __str77837;var __str78838;var __str79839;var __str80840;var __str81841;var __str82842;var __str83843;var __str84844;var __str85845;var __str86846;var __str87847;var __str88848;var __str89849;var __str90850;var __str91851;var __str92852;var __str93853;var __str94854;var __str95855;var __str96856;var __str97857;var __str98858;var __str99859;var __str100860;var __str101861;var __str102862;var __str103863;var __str104864;var __str105865;var __str106866;var __str107867;var __str108868;var __str109869;var __str110870;var __str111871;var __str112872;var __str113873;var __str114874;var __str115875;var __str116876;var __str117877;var __str118878;var __ZTV10FoFiType1C;var __ZTI10FoFiType1C;var __ZTS10FoFiType1C;var __ZN6Splash27pipeResultColorNoAlphaBlendE;var __ZN6Splash27pipeResultColorAlphaNoBlendE;var __ZN6Splash25pipeResultColorAlphaBlendE;var __ZZN6Splash10drawAALineEP10SplashPipeiiiE9bitCount4;var __str1649;var __str11650;var __str21651;var __str31652;var __str41653;var __str51654;var __str61655;var __str71656;var __str81657;var __str91658;var __str101659;var __str111660;var __str121661;var __str131662;var __str141663;var __ZZN6Splash11drawAAPixelEP10SplashPipeiiE9bitCount4;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_218;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_219;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_220;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_221;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_222;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_223;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_224;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_225;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_226;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_227;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_228;var __str151664;var __str161665;var __ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__;var __str171666;var __str181667;var __str191668;var __str201669;var __str211670;var __str221671;var __str231672;var __str241673;var __str251674;var __str261675;var __str271676;var __str281677;var __str291678;var __str301679;var __str1311680;var __str2321681;var __str3331682;var __str4341683;var __str5351684;var __ZZN12SplashFTFont12getGlyphPathEiE12outlineFuncs;var __ZTV12SplashFTFont;var __ZTI12SplashFTFont;var __ZTS12SplashFTFont;var __ZTV16SplashFTFontFile;var __ZTI16SplashFTFontFile;var __ZTS16SplashFTFontFile;var __ZTV10SplashFont;var __ZTI10SplashFont;var __ZTS10SplashFont;var __ZTV14SplashFontFile;var __ZTI14SplashFontFile;var __ZTS14SplashFontFile;var __ZTV16SplashFontFileID;var __ZTI16SplashFontFileID;var __ZTS16SplashFontFileID;var __ZTV13SplashPattern;var __ZTI13SplashPattern;var __ZTS13SplashPattern;var __ZTV16SplashSolidColor;var __ZTI16SplashSolidColor;var __ZTS16SplashSolidColor;var __ZL13defaultParams;var _splashColorModeNComps;var __ZL10useCropBox;var __ZL12y_resolution;var __ZL12x_resolution;var __ZL3png;var __ZL4jpeg;var __str1758;var __ZL9firstPage;var __str11759;var __str21760;var __ZL8lastPage;var __str31761;var __str41762;var __ZL12printOnlyOdd;var __str51763;var __str61764;var __ZL13printOnlyEven;var __str71765;var __str81766;var __ZL10resolution;var __str91767;var __str101768;var __str111769;var __str121770;var __str131771;var __str141772;var __ZL7scaleTo;var __str151773;var __str161774;var __ZL9x_scaleTo;var __str171775;var __str181776;var __ZL9y_scaleTo;var __str191777;var __str201778;var __ZL1x;var __str211779;var __str221780;var __ZL1y;var __str231781;var __str241782;var __ZL1w;var __str251783;var __str261784;var __ZL1h;var __str271785;var __str281786;var __ZL2sz;var __str291787;var __str301788;var __str311789;var __str321790;var __ZL4mono;var __str331791;var __str341792;var __ZL4gray;var __str351793;var __str361794;var __ZL17enableFreeTypeStr;var __str371795;var __str381796;var __ZL12antialiasStr;var __str391797;var __str401798;var __ZL18vectorAntialiasStr;var __str411799;var __str421800;var __ZL13ownerPassword;var __str431801;var __str441802;var __ZL12userPassword;var __str451803;var __str461804;var __ZL5quiet;var __str471805;var __str481806;var __ZL12printVersion;var __str491807;var __str501808;var __ZL9printHelp;var __str511809;var __str521810;var __str531811;var __str541812;var __ZL7argDesc;var __str551813;var __str561814;var __str571815;var __str581816;var __str591817;var __str601818;var __str611819;var __str621820;var __str631821;var __str641822;var __str651823;var __str661824;var __str671825;var __str681826;var __str691827;var __str701828;var __str711829;var __str721830;var __str1831;var __str11832;var __str21833;var __str31834;var __str41835;var __str51836;var __str61837;var __str71838;var __str81839;var __str91840;var __str101841;var _malloc=function staticAlloc(b){var a=STATICTOP;STATICTOP+=b;STATICTOP=Math.ceil(STATICTOP/4)*4;return a};var _realloc=function _realloc(c,b){if(!b){if(c){_free(c)}return 0}var a=_malloc(b);if(c){_memcpy(a,c,b);_free(c)}return a};var _memcpy=function _memcpy(c,f,b,a){var e;for(var d=0;de?1:-1}}return 0};var _llvm_memset_p0i8_i32=function(d,c,a){for(var b=0;bd?1:-1}}return 0};var _qsort=function _qsort(g,c,e,a){a=FUNCTION_TABLE[a];var f=[];for(var d=0;d=c);return 0};var _strncpy=function _strncpy(d,b,a){var f=false,e;for(var c=0;c=0?c+a:0};var _sprintf=function _sprintf(){var b=arguments[0];var a=Array.prototype.slice.call(arguments,1);_strcpy(b,__formatString.apply(null,a))};var _strcpy=function _strcpy(c,a){var b=0;do{HEAP[c+b]=HEAP[a+b];b++}while(HEAP[a+b-1]!=0)};var __formatString=function __formatString(){function e(o){return String.fromCharCode(o) in Runtime.set("f","e","g")}var d=false;var a=arguments[0];var g=1;if(a<0){d=true;a=-a;g=arguments[1]}else{var b=arguments}function k(p){var o;if(!d){o=b[g];g++}else{if(e(p)){o=HEAP[g]}else{o=HEAP[g]}g+=p==="l".charCodeAt(0)?8:4}return o}var j=[];var n,i,m;while(1){n=HEAP[a];if(n===0){break}i=HEAP[a+1];if(n=="%".charCodeAt(0)){var h=-1;if(i==".".charCodeAt(0)){a++;h=0;while(1){var f=HEAP[a+1];if(!(f>="0".charCodeAt(0)&&f<="9".charCodeAt(0))){break}h*=10;h+=f-"0".charCodeAt(0);a++}i=HEAP[a+1]}if(i=="l".charCodeAt(0)){a++;i=HEAP[a+1]}if(e(i)){i="f".charCodeAt(0)}if(["d","i","u","p","f"].indexOf(String.fromCharCode(i))!=-1){var m;var l;m=k(i);l=String(+m);if(i=="u".charCodeAt(0)){l=String(unSign(m,32))}else{if(i=="p".charCodeAt(0)){l="0x"+m.toString(16)}else{l=String(+m)}}if(h>=0){if(e(i)){var c=l.indexOf(".");if(c==-1&&i=="f".charCodeAt(0)){c=l.length;l+="."}l+="00000000000";l=l.substr(0,c+1+h)}else{while(l.length>")}catch(a){}try{_stdout=Pointer_make([0],null,ALLOC_STATIC);IHEAP[_stdout]=this.prepare("<>",null,true)}catch(a){}try{_stderr=Pointer_make([0],null,ALLOC_STATIC);IHEAP[_stderr]=this.prepare("<>",null,true)}catch(a){}},prepare:function(a,b,d){var c=this.counter++;this.streams[c]={filename:a,data:b?b:[],position:0,eof:0,error:0,print:d};this.filenames[a]=c;return c},open:function(a){var c=_STDIO.filenames[a];if(!c){return -1}var b=_STDIO.streams[c];b.position=b.error=b.eof=0;return c},read:function(d,e,b){var c=_STDIO.streams[d];if(!c){return -1}for(var a=0;a=c.data.length){c.eof=1;return 0}HEAP[e]=c.data[c.position];c.position++;e++}return b},write:function(d,e,b){var c=_STDIO.streams[d];if(!c){return -1}if(c.print){__print__(intArrayToString(Array_copy(e,b)))}else{for(var a=0;a=0)||(type==="x"&&parseInt(str[stri+curr].replace(/[a-fA-F]/,5))>=0)){curr++}else{break}}if(curr===0){print("FAIL");break}var text=str.substr(stri,curr);stri+=curr;var value=type==="d"?parseInt(text):eval("0x"+text);HEAP[args[argsi]]=value;argsi++;read++}else{if(fmt[fmti]===str[stri]){fmti++;stri++}else{break}}}return read};var _fclose=function _fclose(a){return 0};var ___01fopen64_=function(a,b){a=Pointer_stringify(a);b=Pointer_stringify(b);if(b.indexOf("r")>=0){return _STDIO.open(a)}else{if(b.indexOf("w")>=0){return _STDIO.prepare(a)}else{return assert(false,"fopen with odd params: "+b)}}};var _strtok_r=function _strtok_r(s,k,o){var t;t=null;var r,p;s=s;var l=s!=0;t:do{if(l){t=0}else{s=IHEAP[o];if(s!=0){t=0;break t}r=0;t=3;break t}}while(0);if(t==0){t:for(;;){p=IHEAP[s];s+=1;t=k;var n=p;l=t;t=2;s:for(;;){q=t==5?q:0;t=IHEAP[l+q];if(t!=0==0){t=9;break t}var q=q+1;if(n==t){break s}else{t=5}}t=2}if(t==9){if(n==0){r=IHEAP[o]=0}else{r=s+-1;t:for(;;){p=IHEAP[s];s+=1;t=k;n=p;q=t;t=10;s:for(;;){m=t==13?m:0;t=IHEAP[q+m];if(t==n!=0){break t}var m=m+1;if(t!=0){t=13}else{break s}}}if(p==0){s=0}else{IHEAP[s+-1]=0}IHEAP[o]=s;r=r}}else{if(t==7){IHEAP[o]=s;IHEAP[s+-1]=0;r=s+-1}}}return r};var _atoi=function _atoi(a){return Math.floor(Number(Pointer_stringify(a)))};var _time=function _time(b){var a=Math.floor(Date.now()/1000);if(b){HEAP[b]=a}return a};var _vfprintf=function _vfprintf(c,b,a){var d=__formatString(-b,a);_STDIO.write(c,d,String_len(d))};var _fputc=function _fputc(a,b){if(!_fputc.ptr){_fputc.ptr=_malloc(1)}HEAP[_fputc.ptr]=a;_STDIO.write(b,_fputc.ptr,1)};var _fflush=function _fflush(b){var a=_STDIO.streams[b];if(a&&a.print){__print__(null)}};var __Znaj=function staticAlloc(b){var a=STATICTOP;STATICTOP+=b;STATICTOP=Math.ceil(STATICTOP/4)*4;return a};var __ZdaPv=function(){};var _llvm_pow_f64=Math.pow;var _fabs=Math.abs;var _atan2=Math.atan2;var _cos=Math.cos;var _llvm_log_f64=Math.log;var _sin=Math.sin;var _isspace=function _isspace(a){return a in {32:0,9:0,10:0,11:0,12:0,13:0}};var _isalnum=function _isalnum(a){return(a>="0".charCodeAt(0)&&a<="9".charCodeAt(0))||(a>="a".charCodeAt(0)&&a<="z".charCodeAt(0))||(a>="A".charCodeAt(0)&&a<="Z".charCodeAt(0))};var _putchar=function _putchar(a){__print__(String.fromCharCode(a))};var _asin=Math.asin;var _acos=Math.acos;var _strchr=function _strchr(c,a){c--;do{c++;var b=HEAP[c];if(b==a){return c}}while(b);return 0};var _isxdigit=function _isxdigit(a){return(a>="0".charCodeAt(0)&&a<="9".charCodeAt(0))||(a>="a".charCodeAt(0)&&a<="f".charCodeAt(0))||(a>="A".charCodeAt(0)&&a<="F".charCodeAt(0))};var _isalpha=function _isalpha(a){return(a>="a".charCodeAt(0)&&a<="z".charCodeAt(0))||(a>="A".charCodeAt(0)&&a<="Z".charCodeAt(0))};var _fseek=function _fseek(d,c,a){var b=_STDIO.streams[d];if(a===_STDIO.SEEK_CUR){c+=b.position}else{if(a===_STDIO.SEEK_END){c+=b.data.length}}b.position=c;b.eof=0;return 0};var _ftell=function _ftell(a){return _STDIO.streams[a].position};var _fread=function _fread(f,b,c,e){var d=_STDIO.streams[e];for(var a=0;ad.data.length){d.eof=1;return a}_STDIO.read(e,f,b);f+=b}return c};var _strncasecmp=function _strncasecmp(d,b,f){var c=0;while(ce?1:-1}}return 0};var _tolower=function _tolower(a){if(a>="A".charCodeAt(0)&&a<="Z".charCodeAt(0)){return a-"A".charCodeAt(0)+"a".charCodeAt(0)}return a};var _strcspn=function _strcspn(a,c){var d=String_copy(a,true);var e=String_copy(c,true);var b=0;while(e.indexOf(d[b])==-1){b++}return b};var _fputs=function _fputs(a,b){_STDIO.write(b,a,String_len(a));_fputc("\n".charCodeAt(0),b)};var _puts=function _puts(a){__print__(Pointer_stringify(a)+"\n")};var ___01stat64_=function ___01stat64_(){return -1};var ___01fseeko64_=function(d,c,a){var b=_STDIO.streams[d];if(a===_STDIO.SEEK_CUR){c+=b.position}else{if(a===_STDIO.SEEK_END){c+=b.data.length}}b.position=c;b.eof=0;return 0};var ___01ftello64_=function(a){return _STDIO.streams[a].position};var _opendir=function _opendir(a){return 0};var _ungetc=function _ungetc(a,b){return a};var _getenv=function _getenv(a){return 0};var _getuid=function _getuid(){return 100};var _getpwuid=function _getpwuid(a){return 0};var _toupper=function _toupper(a){if(a>="a".charCodeAt(0)&&a<="z".charCodeAt(0)){return a-"a".charCodeAt(0)+"A".charCodeAt(0)}return a};var _exit=function _exit(a){__shutdownRuntime__();ABORT=true;throw"exit("+a+") called, at "+new Error().stack};var _localeconv=function _localeconv(){var a=_localeconv;if(!a.ret){a.ret=Pointer_make([Pointer_make(intArrayFromString("."),null)],null)}return a.ret};var _strtod=function _strtod(e,c){while(_isspace(e)){e++}var b;var a=0;while(1){b=HEAP[e];if(!_isdigit(b)){break}a=a*10+b-"0".charCodeAt(0);e++}if(HEAP[e]==".".charCodeAt(0)){e++;var d=1/10;while(1){b=HEAP[e];if(!_isdigit(b)){break}a+=d*(b-"0".charCodeAt(0));d/=10;e++}}if(c){HEAP[c]=e}return a};var _isdigit=function _isdigit(a){return a>="0".charCodeAt(0)&&a<="9".charCodeAt(0)};var _memset=function _memset(d,c,a){for(var b=0;b>16;var af=(ag)&15;var ae=(((af))|0)==1;if(!(ae)){s=2;break $bb4$$bb10$8}}var ad=y;var ac=h;var ab=w;var Z=x;var Y=X;var W=FUNCTION_TABLE[ad](ac,ab,1,Z,Y);b=W;var M=b;var K=(((M))|0)==0;if(K){var I=h;var G=X;var E=x;var D=__ft_face_scale_advances(I,G,1,E);T=D;s=3;break $bb$$bb1$2}else{var C=b;var B=(((C))|0)!=7;if(!(B)){s=2;break $bb4$$bb10$8}var A=b;T=A;s=3;break $bb$$bb1$2}}}while(0);var z=h;var r=w;var q=x;var o=X;var m=_FT_Get_Advances(z,r,1,q,o);T=m}}}while(0);var k=T;v=k;var V=v;return V;return null}function _FT_Get_Advances(p,aR,aC,aX,aF){var ae;var a2;var d;var w;var q;var aD;var B;var aB;var a1;var aM;var a3;var H;var J;var I;var e=0;a2=p;d=aR;w=aC;q=aX;aD=aF;I=0;var a0=a2;var aZ=(a0)==0;$bb$$bb1$2:do{if(aZ){a1=35}else{var aY=a2;var aW=(aY+16)&4294967295;var aV=HEAP[aW];a3=aV;var aU=d;var aT=w;var aS=((aU)+(aT))&4294967295;H=aS;var aQ=d;var av=a3;var ar=unSign((aQ),32,0)>=unSign((av),32,0);$bb4$$bb2$5:do{if(!ar){var ap=H;var an=d;var al=unSign((ap),32,0)unSign((ai),32,0);if(ah){ae=1;break $bb4$$bb2$5}var ag=w;var af=(((ag))|0)==0;if(af){a1=0;ae=4;break $bb$$bb1$2}else{var Y=a2;var W=(Y+96)&4294967295;var U=HEAP[W];var S=(U+20)&4294967295;var Q=HEAP[S];var O=(Q+92)&4294967295;var N=HEAP[O];aM=N;var M=aM;var L=(M)!=0;$bb8$$bb13$12:do{if(L){var K=q;var C=(K)&3;var A=(((C))|0)!=0;if(!A){var z=q;var y=(((z))|0)>>16;var x=(y)&15;var v=(((x))|0)==1;if(!(v)){ae=6;break $bb8$$bb13$12}}var u=aM;var t=a2;var s=d;var r=w;var o=q;var n=aD;var m=FUNCTION_TABLE[u](t,s,r,o,n);I=m;var l=I;var k=(((l))|0)==0;if(k){ae=7;break $bb8$$bb13$12}var j=I;var i=(((j))|0)!=7;if(!(i)){ae=6;break $bb8$$bb13$12}var h=I;a1=h;ae=4;break $bb$$bb1$2}else{ae=6}}while(0);$Exit$$bb13$19:do{if(ae==6){I=0;var g=q;var f=(g)&536870912;var c=(((f))|0)!=0;if(c){a1=7;ae=4;break $bb$$bb1$2}else{var b=q;var a=(b)|256;q=a;J=0;while(1){var ab=J;var aa=w;var Z=unSign((ab),32,0)=0;if(i){var h=s;var f=((h)+32768)&4294967295;var e=(f)&-65536;g=e}else{var d=s;var c=(32768-(d))&4294967295;var b=(c)&-65536;var a=(0-(b))&4294967295;g=a}var q=g;l=q;var o=l;r=o;var n=r;return n;return null}function _FT_CeilFix(j){var p;var s;var r;var f;var l;var m=0;s=j;var k=s;var i=(((k))|0)>=0;if(i){var h=s;var g=((h)+65535)&4294967295;var e=(g)&-65536;f=e}else{var d=s;var c=(65535-(d))&4294967295;var b=(c)&-65536;var a=(0-(b))&4294967295;f=a}var q=f;l=q;var o=l;r=o;var n=r;return n;return null}function _FT_FloorFix(j){var o;var r;var q;var e;var l;var m=0;r=j;var k=r;var i=(((k))|0)>=0;if(i){var h=r;var g=(h)&-65536;e=g}else{var f=r;var d=(0-(f))&4294967295;var c=(d)&-65536;var b=(0-(c))&4294967295;e=b}var a=e;l=a;var p=l;q=p;var n=q;return n;return null}function _FT_Sqrt32(y){var w;var E;var z;var j;var l;var D;var A;var F;var k=0;E=y;D=0;F=1073741824;var i=E;l=i;while(1){var h=D;var g=F;var f=((h)+(g))&4294967295;A=f;var e=A;var d=l;var c=unSign((e),32,0)<=unSign((d),32,0);if(c){var b=l;var a=A;var x=((b)-(a))&4294967295;l=x;var v=A;var u=F;var t=((v)+(u))&4294967295;D=t}var s=D;var r=unSign((s),32,0)>>>1;D=r;var q=F;var o=unSign((q),32,0)>>>2;F=o;var n=F;var m=(((n))|0)!=0;if(m){w=0;continue}else{w=2;break}}var C=D;j=C;var B=j;z=B;var p=z;return p;return null}function _ft_multo64(an,al,aj){var y;var A;var af;var B;var d;var D;var ah;var C;var ae;var z;var Z;var c;var b;var K=0;A=an;af=al;B=aj;var Y=A;var X=(Y)&65535;D=X;var W=A;var V=unSign((W),32,0)>>>16;ah=V;var U=af;var T=(U)&65535;C=T;var S=af;var Q=unSign((S),32,0)>>>16;ae=Q;var O=D;var M=C;var v=((O)*(M))&4294967295;z=v;var t=D;var r=ae;var p=((t)*(r))&4294967295;c=p;var n=C;var l=ah;var j=((n)*(l))&4294967295;b=j;var h=ah;var f=ae;var e=((h)*(f))&4294967295;Z=e;var a=c;var ao=b;var am=((a)+(ao))&4294967295;c=am;var ak=c;var ai=b;var ag=unSign((ak),32,0)>>16;var P=Z;var N=((R)+(P))&4294967295;Z=N;var L=c;var J=(L)<<16;c=J;var I=z;var H=c;var G=((I)+(H))&4294967295;z=G;var F=z;var E=c;var x=unSign((F),32,0)=unSign((z),32,0);if(y){C=2147483647}else{d=32;while(1){var x=b;var w=(x)<<1;b=w;var v=c;var t=(v)<<1;c=t;var s=D;var n=unSign((s),32,0)>>>31;var m=b;var l=(n)|(m);b=l;var k=b;var j=J;var i=unSign((k),32,0)>=unSign((j),32,0);if(i){var h=b;var g=J;var f=((h)-(g))&4294967295;b=f;var e=c;var a=(e)|1;c=a}var P=D;var O=(P)<<1;D=O;var M=d;var L=((M)-1)&4294967295;d=L;var K=d;var I=(((K))|0)!=0;if(I){o=1;continue}else{o=3;break}}var H=c;C=H}var G=C;q=G;var F=q;return F;return null}function _FT_Add64(J,H,F){var l;var n;var C;var o;var m;var A;var p=0;n=J;C=H;o=F;var z=n;var y=(z)&4294967295;var x=HEAP[y];var w=C;var v=(w)&4294967295;var u=HEAP[v];var t=((x)+(u))&4294967295;m=t;var s=n;var r=(s+4)&4294967295;var q=HEAP[r];var k=C;var j=(k+4)&4294967295;var i=HEAP[j];var h=((q)+(i))&4294967295;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=m;var c=unSign((e),32,0)>unSign((d),32,0);var b=unSign((c),1,0);var a=((h)+(b))&4294967295;A=a;var K=o;var I=(K)&4294967295;var G=m;HEAP[I]=G;var E=o;var D=(E+4)&4294967295;var B=A;HEAP[D]=B;return;return}function _FT_MulDiv(aa,Y,W){var u=STACKTOP;STACKTOP+=16;_memset(u,0,16);var N;var A;var L;var ac;var y;var az;var aw;var P;var ai=u;var Q=u+8;var e=0;A=aa;L=Y;ac=W;var av=A;var au=(((av))|0)==0;$bb1$$bb$2:do{if(au){N=0}else{var at=L;var ar=ac;var ap=(((at))|0)==(((ar))|0);if(ap){N=0;break $bb1$$bb$2}var an=A;P=an;var al=A;var O=(0-(al))&4294967295;var aj=(((al))|0)>=0;var B=(aj)?(al):(O);A=B;var ak=P;var ae=L;var ad=(ak)^(ae);P=ad;var ab=L;var ay=(0-(ab))&4294967295;var aq=(((ab))|0)>=0;var ah=(aq)?(ab):(ay);L=ah;var Z=P;var X=ac;var V=(Z)^(X);P=V;var U=ac;var ax=(0-(U))&4294967295;var am=(((U))|0)>=0;var ag=(am)?(U):(ax);ac=ag;var T=A;var S=(((T))|0)>46340;$bb13$$bb9$5:do{if(S){N=3}else{var R=L;var M=(((R))|0)>46340;if(M){N=3;break $bb13$$bb9$5}var K=ac;var J=(((K))|0)>176095;if(J){N=3;break $bb13$$bb9$5}var I=ac;var H=(((I))|0)<=0;if(H){N=3;break $bb13$$bb9$5}var G=A;var F=L;var E=((G)*(F))&4294967295;var D=ac;var C=(((D))|0)>>1;var z=((E)+(C))&4294967295;var x=ac;var w=((((z))|0)/(((x))|0)|0);A=w;N=7;break $bb13$$bb9$5}}while(0);if(N==3){var v=ac;var t=(((v))|0)>0;if(t){var s=L;var r=A;_ft_multo64(r,s,ai);var q=(Q+4)&4294967295;HEAP[q]=0;var p=ac;var o=(((p))|0)>>1;var n=(Q)&4294967295;HEAP[n]=o;_FT_Add64(ai,Q,ai);var m=ac;var l=(ai)&4294967295;var k=HEAP[l];var j=(ai+4)&4294967295;var i=HEAP[j];var h=_ft_div64by32(i,k,m);A=h}else{A=2147483647}}var g=P;var f=(((g))|0)<0;if(f){var d=A;var c=(0-(d))&4294967295;az=c}else{var b=A;az=b}var a=az;aw=a;N=10;break $bb1$$bb$2}}while(0);if(N==0){var ao=A;aw=ao}var aA=aw;y=aA;var af=y;STACKTOP=u;return af;return null}function _FT_MulDiv_No_Round(h,g,f){var C=STACKTOP;STACKTOP+=8;_memset(C,0,8);var A;var H;var e;var L;var D;var m;var ae;var b;var u=C;var Q=0;H=h;e=g;L=f;var ad=H;var ac=(((ad))|0)==0;$bb1$$bb$2:do{if(ac){A=0}else{var ab=e;var aa=L;var Z=(((ab))|0)==(((aa))|0);if(Z){A=0;break $bb1$$bb$2}var W=H;b=W;var U=H;var ap=(0-(U))&4294967295;var ao=(((U))|0)>=0;var z=(ao)?(U):(ap);H=z;var S=b;var w=e;var t=(S)^(w);b=t;var r=e;var E=(0-(r))&4294967295;var d=(((r))|0)>=0;var G=(d)?(r):(E);e=G;var p=b;var o=L;var n=(p)^(o);b=n;var l=L;var B=(0-(l))&4294967295;var c=(((l))|0)>=0;var F=(c)?(l):(B);L=F;var k=H;var j=(((k))|0)>46340;$bb12$$bb9$5:do{if(j){A=3}else{var i=e;var a=(((i))|0)>46340;if(a){A=3;break $bb12$$bb9$5}var an=L;var am=(((an))|0)<=0;if(am){A=3;break $bb12$$bb9$5}var al=H;var ak=e;var aj=((al)*(ak))&4294967295;var ai=L;var ah=((((aj))|0)/(((ai))|0)|0);H=ah;A=6;break $bb12$$bb9$5}}while(0);if(A==3){var ag=L;var af=(((ag))|0)>0;if(af){var Y=e;var V=H;_ft_multo64(V,Y,u);var T=L;var R=(u)&4294967295;var P=HEAP[R];var O=(u+4)&4294967295;var N=HEAP[O];var M=_ft_div64by32(N,P,T);H=M}else{H=2147483647}}var K=b;var J=(((K))|0)<0;if(J){var y=H;var x=(0-(y))&4294967295;m=x}else{var v=H;m=v}var s=m;ae=s;A=9;break $bb1$$bb$2}}while(0);if(A==0){var X=H;ae=X}var q=ae;D=q;var I=D;STACKTOP=C;return I;return null}function _FT_MulFix(g,f){var B;var F;var e;var C;var k;var ac;var b;var M;var K;var c;var O=0;F=g;e=f;var ab=F;var aa=(((ab))|0)==0;$bb1$$bb$2:do{if(aa){B=0}else{var Z=e;var Y=(((Z))|0)==65536;if(Y){B=0;break $bb1$$bb$2}var W=F;b=W;var U=F;var ao=(0-(U))&4294967295;var an=(((U))|0)>=0;var A=(an)?(U):(ao);F=A;var S=b;var Q=e;var x=(S)^(Q);b=x;var v=e;var D=(0-(v))&4294967295;var d=(((v))|0)>=0;var E=(d)?(v):(D);e=E;var t=F;M=t;var r=e;K=r;var p=M;var n=unSign((p),32,0)>2048;$bb8$$bb6$5:do{if(n){B=3}else{var l=K;var j=unSign((l),32,0)>1048576;if(j){B=3;break $bb8$$bb6$5}var i=M;var h=K;var a=((i)*(h))&4294967295;var am=((a)+32768)&4294967295;var al=unSign((am),32,0)>>>16;M=al;B=5;break $bb8$$bb6$5}}while(0);if(B==3){var ak=M;var aj=(ak)&65535;c=aj;var ai=M;var ah=unSign((ai),32,0)>>>16;var ag=K;var af=((ah)*(ag))&4294967295;var ae=K;var V=unSign((ae),32,0)>>>16;var T=c;var R=((V)*(T))&4294967295;var P=((af)+(R))&4294967295;var N=K;var L=(N)&65535;var J=c;var I=((L)*(J))&4294967295;var H=((I)+32768)&4294967295;var G=unSign((H),32,0)>>>16;var z=((P)+(G))&4294967295;M=z}var y=b;var w=(((y))|0)<0;if(w){var u=M;var s=(0-(u))&4294967295;k=s}else{var q=M;k=q}var o=k;ac=o;B=8;break $bb1$$bb$2}}while(0);if(B==0){var X=F;ac=X}var m=ac;C=m;var ad=C;return ad;return null}function _FT_DivFix(h,f){var x=STACKTOP;STACKTOP+=16;_memset(x,0,16);var w;var B;var d;var y;var g;var X;var b;var c;var r=x;var D=x+8;var J=0;B=h;d=f;var W=B;b=W;var V=B;var aj=(0-(V))&4294967295;var ai=(((V))|0)>=0;var v=(ai)?(V):(aj);B=v;var U=b;var T=d;var S=(U)^(T);b=S;var R=d;var z=(0-(R))&4294967295;var e=(((R))|0)>=0;var A=(e)?(R):(z);d=A;var P=d;var N=(((P))|0)==0;if(N){c=2147483647}else{var L=B;var s=(((L))|0)>>16;var q=(((s))|0)==0;if(q){var p=B;var o=(p)<<16;var n=d;var m=(((n))|0)>>1;var l=((o)+(m))&4294967295;var k=d;var j=Math.floor(unSign((l),32,0)/unSign((k),32,0));c=j}else{var i=B;var a=(((i))|0)>>16;var ah=(r+4)&4294967295;HEAP[ah]=a;var ag=B;var af=(ag)<<16;var ae=(r)&4294967295;HEAP[ae]=af;var ad=(D+4)&4294967295;HEAP[ad]=0;var ac=d;var ab=(((ac))|0)>>1;var aa=(D)&4294967295;HEAP[aa]=ab;_FT_Add64(r,D,r);var Z=d;var Q=(r)&4294967295;var O=HEAP[Q];var M=(r+4)&4294967295;var K=HEAP[M];var I=_ft_div64by32(K,O,Z);c=I}}var H=b;var G=(((H))|0)<0;if(G){var F=c;var E=(0-(F))&4294967295;g=E}else{var C=c;g=C}var u=g;X=u;var t=X;y=t;var Y=y;STACKTOP=x;return Y;return null}function _FT_Matrix_Multiply(V,T){var K;var y;var I;var ag;var af;var M;var L;var d=0;y=V;I=T;var aB=y;var aA=(aB)==0;$bb1$$bb$2:do{if(aA){K=0}else{var az=I;var ay=(az)==0;if(ay){K=0;break $bb1$$bb$2}var ax=I;var aw=(ax)&4294967295;var av=HEAP[aw];var au=y;var at=(au)&4294967295;var ar=HEAP[at];var Z=_FT_MulFix(ar,av);var X=I;var W=(X+8)&4294967295;var U=HEAP[W];var S=y;var R=(S+4)&4294967295;var Q=HEAP[R];var P=_FT_MulFix(Q,U);var O=((Z)+(P))&4294967295;ag=O;var N=I;var J=(N+4)&4294967295;var H=HEAP[J];var G=y;var F=(G)&4294967295;var E=HEAP[F];var D=_FT_MulFix(E,H);var C=I;var B=(C+12)&4294967295;var A=HEAP[B];var z=y;var x=(z+4)&4294967295;var w=HEAP[x];var v=_FT_MulFix(w,A);var u=((D)+(v))&4294967295;af=u;var t=I;var s=(t)&4294967295;var r=HEAP[s];var q=y;var p=(q+8)&4294967295;var o=HEAP[p];var n=_FT_MulFix(o,r);var m=I;var l=(m+8)&4294967295;var k=HEAP[l];var j=y;var i=(j+12)&4294967295;var h=HEAP[i];var g=_FT_MulFix(h,k);var f=((n)+(g))&4294967295;M=f;var e=I;var c=(e+4)&4294967295;var b=HEAP[c];var a=y;var aI=(a+8)&4294967295;var aH=HEAP[aI];var aG=_FT_MulFix(aH,b);var aF=I;var aE=(aF+12)&4294967295;var aD=HEAP[aE];var aC=y;var aq=(aC+12)&4294967295;var ap=HEAP[aq];var ao=_FT_MulFix(ap,aD);var an=((aG)+(ao))&4294967295;L=an;var am=I;var al=(am)&4294967295;var ak=ag;HEAP[al]=ak;var aj=I;var ai=(aj+4)&4294967295;var ah=af;HEAP[ai]=ah;var ae=I;var ad=(ae+8)&4294967295;var ac=M;HEAP[ad]=ac;var ab=I;var aa=(ab+12)&4294967295;var Y=L;HEAP[aa]=Y;K=3;break $bb1$$bb$2}}while(0);if(K==0){}return;return}function _FT_Matrix_Invert(T){var B;var f;var D;var Z;var n;var C;var e;var K=0;f=T;var Y=f;var X=(Y)==0;if(X){Z=6}else{var W=f;var V=(W+12)&4294967295;var U=HEAP[V];var S=f;var Q=(S)&4294967295;var O=HEAP[Q];var M=_FT_MulFix(O,U);var y=f;var w=(y+8)&4294967295;var u=HEAP[w];var s=f;var q=(s+4)&4294967295;var o=HEAP[q];var l=_FT_MulFix(o,u);var j=((M)-(l))&4294967295;n=j;var h=n;var g=(((h))|0)==0;if(g){Z=6}else{var b=f;var aj=(b+4)&4294967295;var ai=HEAP[aj];var ah=n;var ag=_FT_DivFix(ai,ah);var af=(0-(ag))&4294967295;var ae=f;var ad=(ae+4)&4294967295;HEAP[ad]=af;var ac=f;var ab=(ac+8)&4294967295;var R=HEAP[ab];var P=n;var N=_FT_DivFix(R,P);var L=(0-(N))&4294967295;var J=f;var I=(J+8)&4294967295;HEAP[I]=L;var H=f;var G=(H)&4294967295;var F=HEAP[G];C=F;var E=f;var A=(E+12)&4294967295;var z=HEAP[A];e=z;var x=e;var v=n;var t=_FT_DivFix(x,v);var r=f;var p=(r)&4294967295;HEAP[p]=t;var m=C;var k=n;var i=_FT_DivFix(m,k);var d=f;var c=(d+12)&4294967295;HEAP[c]=i;Z=0}}var a=Z;D=a;var aa=D;return aa;return null}function _FT_Matrix_Multiply_Scaled(af,ac,R){var S;var y;var K;var J;var at;var ar;var U;var T;var aO;var d=0;y=af;K=ac;J=R;var aN=J;var aM=((aN)*65536)&4294967295;aO=aM;var aL=y;var aK=(aL)==0;$bb1$$bb$2:do{if(aK){S=0}else{var aJ=K;var aI=(aJ)==0;if(aI){S=0;break $bb1$$bb$2}var aH=K;var aG=(aH)&4294967295;var aF=HEAP[aG];var aE=y;var al=(aE)&4294967295;var aj=HEAP[al];var ah=aO;var ae=_FT_MulDiv(aj,aF,ah);var ab=K;var Z=(ab+8)&4294967295;var Y=HEAP[Z];var X=y;var W=(X+4)&4294967295;var V=HEAP[W];var L=aO;var H=_FT_MulDiv(V,Y,L);var G=((ae)+(H))&4294967295;at=G;var F=K;var E=(F+4)&4294967295;var D=HEAP[E];var C=y;var B=(C)&4294967295;var A=HEAP[B];var z=aO;var x=_FT_MulDiv(A,D,z);var w=K;var v=(w+12)&4294967295;var u=HEAP[v];var t=y;var s=(t+4)&4294967295;var r=HEAP[s];var q=aO;var p=_FT_MulDiv(r,u,q);var o=((x)+(p))&4294967295;ar=o;var n=K;var m=(n)&4294967295;var l=HEAP[m];var k=y;var j=(k+8)&4294967295;var i=HEAP[j];var h=aO;var g=_FT_MulDiv(i,l,h);var f=K;var e=(f+8)&4294967295;var c=HEAP[e];var b=y;var a=(b+12)&4294967295;var aV=HEAP[a];var aU=aO;var aT=_FT_MulDiv(aV,c,aU);var aS=((g)+(aT))&4294967295;U=aS;var aR=K;var aQ=(aR+4)&4294967295;var aP=HEAP[aQ];var aD=y;var aC=(aD+8)&4294967295;var aB=HEAP[aC];var aA=aO;var az=_FT_MulDiv(aB,aP,aA);var ay=K;var ax=(ay+12)&4294967295;var aw=HEAP[ax];var av=y;var au=(av+12)&4294967295;var aq=HEAP[au];var ap=aO;var ao=_FT_MulDiv(aq,aw,ap);var an=((az)+(ao))&4294967295;T=an;var am=K;var ak=(am)&4294967295;var ai=at;HEAP[ak]=ai;var ag=K;var ad=(ag+4)&4294967295;var aa=ar;HEAP[ad]=aa;var Q=K;var P=(Q+8)&4294967295;var O=U;HEAP[P]=O;var N=K;var M=(N+12)&4294967295;var I=T;HEAP[M]=I;S=3;break $bb1$$bb$2}}while(0);if(S==0){}return;return}function _FT_Vector_Transform_Scaled(d,O,V){var v;var M;var c;var E;var w;var b;var q;var D=0;M=d;c=O;E=V;var U=E;var T=((U)*65536)&4294967295;q=T;var S=M;var R=(S)==0;$bb1$$bb$2:do{if(R){v=0}else{var Q=c;var P=(Q)==0;if(P){v=0;break $bb1$$bb$2}var N=c;var K=(N)&4294967295;var I=HEAP[K];var G=M;var s=(G)&4294967295;var p=HEAP[s];var n=q;var l=_FT_MulDiv(p,I,n);var j=c;var i=(j+4)&4294967295;var h=HEAP[i];var g=M;var f=(g+4)&4294967295;var e=HEAP[f];var a=q;var ae=_FT_MulDiv(e,h,a);var ad=((l)+(ae))&4294967295;w=ad;var ac=c;var ab=(ac+8)&4294967295;var aa=HEAP[ab];var Z=M;var Y=(Z)&4294967295;var X=HEAP[Y];var W=q;var L=_FT_MulDiv(X,aa,W);var J=c;var H=(J+12)&4294967295;var F=HEAP[H];var C=M;var B=(C+4)&4294967295;var A=HEAP[B];var z=q;var y=_FT_MulDiv(A,F,z);var x=((L)+(y))&4294967295;b=x;var u=M;var t=(u)&4294967295;var r=w;HEAP[t]=r;var o=M;var m=(o+4)&4294967295;var k=b;HEAP[m]=k;v=3;break $bb1$$bb$2}}while(0);if(v==0){}return;return}function _FT_SqrtFixed(M){var n;var o;var p;var C;var s;var N;var q;var b;var m;var r=0;o=M;s=0;var B=o;var A=(((B))|0)>0;$bb$$bb4$2:do{if(A){N=0;var z=o;q=z;m=24;while(1){var y=N;var x=(y)<<2;var w=q;var v=unSign((w),32,0)>>>30;var u=(x)|(v);N=u;var t=q;var l=(t)<<2;q=l;var k=s;var j=(k)<<1;s=j;var i=s;var h=(i)<<1;var g=((h)+1)&4294967295;b=g;var f=N;var e=b;var d=unSign((f),32,0)>=unSign((e),32,0);if(d){var c=N;var a=b;var O=((c)-(a))&4294967295;N=O;var L=s;var K=((L)+1)&4294967295;s=K}var J=m;var I=((J)-1)&4294967295;m=I;var H=m;var G=(((H))|0)!=0;if(G){n=0;continue}else{n=2;break $bb$$bb4$2}}}}while(0);var F=s;C=F;var E=C;p=E;var D=p;return D;return null}function _ft_corner_orientation(g,e,K,J){var D=STACKTOP;STACKTOP+=16;_memset(D,0,16);var B;var C;var ai;var n;var ag;var E;var af;var G;var I=D;var H=D+8;var R=0;C=g;ai=e;n=K;ag=J;var ae=ai;var ad=(((ae))|0)==0;if(ad){var ac=C;var ab=(((ac))|0)>=0;if(ab){var aa=ag;G=aa}else{var Z=ag;var X=(0-(Z))&4294967295;G=X}}else{var V=C;var T=(((V))|0)==0;if(T){var y=ai;var w=(((y))|0)>=0;if(w){var u=n;var s=(0-(u))&4294967295;G=s}else{var q=n;G=q}}else{var o=ag;var l=(((o))|0)==0;if(l){var j=n;var h=(((j))|0)>=0;if(h){var f=ai;G=f}else{var b=ai;var at=(0-(b))&4294967295;G=at}}else{var aq=n;var ao=(((aq))|0)==0;if(ao){var an=ag;var am=(((an))|0)>=0;if(am){var al=C;var ak=(0-(al))&4294967295;G=ak}else{var aj=C;G=aj}}else{var ah=ag;var Y=C;_ft_multo64(Y,ah,I);var W=n;var U=ai;_ft_multo64(U,W,H);var S=(I+4)&4294967295;var Q=HEAP[S];var P=(H+4)&4294967295;var O=HEAP[P];var N=unSign((Q),32,0)>unSign((O),32,0);if(N){G=1}else{var M=(I+4)&4294967295;var L=HEAP[M];var A=(H+4)&4294967295;var z=HEAP[A];var x=unSign((L),32,0)unSign((p),32,0);if(m){G=1}else{var k=(I)&4294967295;var i=HEAP[k];var d=(H)&4294967295;var c=HEAP[d];var a=unSign((i),32,0)>4;var c=(((l))|0)<(((e))|0);var a=unSign((c),1,0);ab=a;var ar=ab;E=ar;var ae=E;return ae;return null}function _FT_GlyphLoader_New(v,u){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var q;var t;var k;var w;var j;var s;var m=x;var l=0;t=v;k=u;s=0;var i=t;var h=_ft_mem_alloc(i,96,m);var g=h;s=g;var f=HEAP[m];var e=(((f))|0)==0;if(e){var d=s;var c=(d)&4294967295;var b=t;HEAP[c]=b;var a=k;var r=s;HEAP[a]=r}var p=HEAP[m];j=p;var o=j;w=o;var n=w;STACKTOP=x;return n;return null}function _FT_GlyphLoader_Rewind(v){var t;var k;var o;var g;var m=0;k=v;var l=k;var j=(l+20)&4294967295;o=j;var i=k;var h=(i+56)&4294967295;g=h;var f=o;var e=(f)&4294967295;var d=(e+2)&4294967295;HEAP[d]=0;var c=o;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=0;var u=o;var s=(u+28)&4294967295;HEAP[s]=0;var r=g;var q=o;var p=r;var n=q;_llvm_memcpy_p0i8_p0i8_i32(p,n,36,4,0);return;return}function _FT_GlyphLoader_Reset(B){var A;var j;var e;var I=0;j=B;var Z=j;var Y=(Z)&4294967295;var X=HEAP[Y];e=X;var W=j;var V=(W+20)&4294967295;var T=(V)&4294967295;var R=(T+4)&4294967295;var O=HEAP[R];var M=e;var K=O;_ft_mem_free(M,K);var x=j;var v=(x+20)&4294967295;var t=(v)&4294967295;var r=(t+4)&4294967295;HEAP[r]=0;var p=j;var n=(p+20)&4294967295;var l=(n)&4294967295;var i=(l+8)&4294967295;var g=HEAP[i];var f=e;_ft_mem_free(f,g);var b=j;var ap=(b+20)&4294967295;var an=(ap)&4294967295;var al=(an+8)&4294967295;HEAP[al]=0;var aj=j;var ah=(aj+20)&4294967295;var af=(ah)&4294967295;var ad=(af+12)&4294967295;var ab=HEAP[ad];var aa=e;var Q=ab;_ft_mem_free(aa,Q);var N=j;var L=(N+20)&4294967295;var J=(L)&4294967295;var H=(J+12)&4294967295;HEAP[H]=0;var G=j;var F=(G+20)&4294967295;var E=(F+20)&4294967295;var D=HEAP[E];var C=e;var z=D;_ft_mem_free(C,z);var y=j;var w=(y+20)&4294967295;var u=(w+20)&4294967295;HEAP[u]=0;var s=j;var q=(s+20)&4294967295;var o=(q+32)&4294967295;var m=HEAP[o];var k=e;var h=m;_ft_mem_free(k,h);var d=j;var c=(d+20)&4294967295;var a=(c+32)&4294967295;HEAP[a]=0;var ao=j;var am=(ao+20)&4294967295;var ak=(am+24)&4294967295;HEAP[ak]=0;var ai=j;var ag=(ai+4)&4294967295;HEAP[ag]=0;var ae=j;var ac=(ae+8)&4294967295;HEAP[ac]=0;var U=j;var S=(U+12)&4294967295;HEAP[S]=0;var P=j;_FT_GlyphLoader_Rewind(P);return;return}function _FT_GlyphLoader_Done(i){var m;var k;var n;var l=0;k=i;var j=k;var h=(j)!=0;if(h){var g=k;var f=(g)&4294967295;var e=HEAP[f];n=e;var d=k;_FT_GlyphLoader_Reset(d);var c=n;var b=k;var a=b;_ft_mem_free(c,a);k=0}return;return}function _FT_GlyphLoader_Adjust_Points(B){var A;var j;var C;var e;var J=0;j=B;var ab=j;var aa=(ab+20)&4294967295;var Z=(aa)&4294967295;C=Z;var Y=j;var X=(Y+56)&4294967295;var V=(X)&4294967295;e=V;var T=C;var Q=(T+4)&4294967295;var N=HEAP[Q];var L=C;var x=(L+2)&4294967295;var v=HEAP[x];var t=reSign((v),16,0);var r=(N+8*t)&4294967295;var p=e;var n=(p+4)&4294967295;HEAP[n]=r;var l=C;var i=(l+8)&4294967295;var g=HEAP[i];var f=C;var b=(f+2)&4294967295;var ar=HEAP[b];var ap=reSign((ar),16,0);var an=(g+ap)&4294967295;var al=e;var aj=(al+8)&4294967295;HEAP[aj]=an;var ah=C;var af=(ah+12)&4294967295;var ad=HEAP[af];var ac=C;var S=(ac)&4294967295;var P=HEAP[S];var M=reSign((P),16,0);var K=(ad+2*M)&4294967295;var I=e;var H=(I+12)&4294967295;HEAP[H]=K;var G=j;var F=(G+16)&4294967295;var E=HEAP[F];var D=reSign((E),8,0)!=0;if(D){var z=j;var y=(z+20)&4294967295;var w=(y+20)&4294967295;var u=HEAP[w];var s=C;var q=(s+2)&4294967295;var o=HEAP[q];var m=reSign((o),16,0);var k=(u+8*m)&4294967295;var h=j;var d=(h+56)&4294967295;var c=(d+20)&4294967295;HEAP[c]=k;var a=j;var aq=(a+20)&4294967295;var ao=(aq+24)&4294967295;var am=HEAP[ao];var ak=C;var ai=(ak+2)&4294967295;var ag=HEAP[ai];var ae=reSign((ag),16,0);var W=(am+8*ae)&4294967295;var U=j;var R=(U+56)&4294967295;var O=(R+24)&4294967295;HEAP[O]=W}return;return}function _FT_GlyphLoader_CreateExtra(r){var p=STACKTOP;STACKTOP+=4;_memset(p,0,4);var o;var g;var q;var E;var b=p;var c;var s=0;g=r;var D=g;var C=(D)&4294967295;var B=HEAP[C];c=B;var A=g;var z=(A+4)&4294967295;var y=HEAP[z];var w=((y)*2)&4294967295;var u=c;var t=_ft_mem_realloc(u,8,0,w,0,b);var n=t;var m=g;var l=(m+20)&4294967295;var k=(l+20)&4294967295;HEAP[k]=n;var j=HEAP[b];var i=(((j))|0)==0;if(i){var h=g;var f=(h+16)&4294967295;HEAP[f]=1;var e=g;var d=(e+20)&4294967295;var a=(d+20)&4294967295;var O=HEAP[a];var N=g;var M=(N+4)&4294967295;var L=HEAP[M];var K=(O+8*L)&4294967295;var J=g;var I=(J+20)&4294967295;var H=(I+24)&4294967295;HEAP[H]=K;var G=g;_FT_GlyphLoader_Adjust_Points(G)}var x=HEAP[b];E=x;var v=E;q=v;var F=q;STACKTOP=p;return F;return null}function _FT_GlyphLoader_Adjust_Subglyphs(s){var q;var k;var n;var g;var m=0;k=s;var l=k;var j=(l+20)&4294967295;n=j;var i=k;var h=(i+56)&4294967295;g=h;var f=n;var e=(f+32)&4294967295;var d=HEAP[e];var c=n;var b=(c+28)&4294967295;var a=HEAP[b];var r=(d+32*a)&4294967295;var p=g;var o=(p+32)&4294967295;HEAP[o]=r;return;return}function _FT_GlyphLoader_CheckPoints(Z,R,aG){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var ac;var ab;var a0;var bq;var c;var bV;var aa;var B=E;var q;var bc;var bm;var bd;var bB;var be=0;ab=Z;a0=R;bq=aG;var bU=ab;var bT=(bU)&4294967295;var bS=HEAP[bT];aa=bS;HEAP[B]=0;var bR=ab;var bQ=(bR+20)&4294967295;var bP=(bQ)&4294967295;q=bP;var bO=ab;var bN=(bO+56)&4294967295;var bM=(bN)&4294967295;bc=bM;bm=0;var aS=q;var aQ=(aS+2)&4294967295;var aO=HEAP[aQ];var aN=reSign((aO),16,0);var aM=bc;var aL=(aM+2)&4294967295;var aK=HEAP[aL];var aJ=reSign((aK),16,0);var aI=((aN)+(aJ))&4294967295;var aH=a0;var ax=((aI)+(aH))&4294967295;bd=ax;var aw=ab;var av=(aw+4)&4294967295;var au=HEAP[av];bB=au;var at=bd;var ar=bB;var aq=unSign((at),32,0)>unSign((ar),32,0);$bb$$bb8$2:do{if(aq){var ap=bd;var ao=((ap)+7)&4294967295;var an=(ao)&-8;bd=an;var am=bd;var al=unSign((am),32,0)>32767;if(al){bV=10;ac=0;break $bb$$bb8$2}else{var ak=q;var aj=(ak+4)&4294967295;var ai=HEAP[aj];var ah=bd;var ag=bB;var af=aa;var ae=ai;var ad=_ft_mem_realloc(af,8,ag,ah,ae,B);var Y=ad;var X=q;var W=(X+4)&4294967295;HEAP[W]=Y;var V=HEAP[B];var U=(((V))|0)!=0;if(U){ac=1;break $bb$$bb8$2}var T=q;var S=(T+8)&4294967295;var Q=HEAP[S];var P=bd;var O=bB;var M=aa;var L=_ft_mem_realloc(M,1,O,P,Q,B);var K=q;var J=(K+8)&4294967295;HEAP[J]=L;var I=HEAP[B];var H=(((I))|0)!=0;if(H){ac=1;break $bb$$bb8$2}var G=ab;var F=(G+16)&4294967295;var D=HEAP[F];var C=reSign((D),8,0)!=0;if(C){var A=ab;var z=(A+20)&4294967295;var y=(z+20)&4294967295;var x=HEAP[y];var w=bd;var v=((w)*2)&4294967295;var u=bB;var t=((u)*2)&4294967295;var s=aa;var r=x;var p=_ft_mem_realloc(s,8,t,v,r,B);var o=p;var n=ab;var m=(n+20)&4294967295;var l=(m+20)&4294967295;HEAP[l]=o;var k=HEAP[B];var j=(((k))|0)!=0;if(j){ac=1;break $bb$$bb8$2}var i=bB;var h=((i)*8)&4294967295;var g=ab;var f=(g+20)&4294967295;var e=(f+20)&4294967295;var d=HEAP[e];var b=bB;var a=(d+8*b)&4294967295;var b0=ab;var bZ=(b0+20)&4294967295;var bY=(bZ+20)&4294967295;var bX=HEAP[bY];var bW=bd;var bL=(bX+8*bW)&4294967295;var bK=bL;var bJ=a;_llvm_memmove_p0i8_p0i8_i32(bK,bJ,h,1,0);var bI=ab;var bH=(bI+20)&4294967295;var bG=(bH+20)&4294967295;var bF=HEAP[bG];var bE=bd;var bD=(bF+8*bE)&4294967295;var bC=ab;var bA=(bC+20)&4294967295;var bz=(bA+24)&4294967295;HEAP[bz]=bD}bm=1;var by=ab;var bx=(by+4)&4294967295;var bw=bd;HEAP[bx]=bw;ac=6;break $bb$$bb8$2}}else{ac=6}}while(0);$bb15$$Exit$$bb8$13:do{if(ac==6){var bv=ab;var bu=(bv+8)&4294967295;var bt=HEAP[bu];bB=bt;var bs=q;var br=(bs)&4294967295;var bp=HEAP[br];var bo=reSign((bp),16,0);var bn=bc;var bl=(bn)&4294967295;var bk=HEAP[bl];var bj=reSign((bk),16,0);var bi=((bo)+(bj))&4294967295;var bh=bq;var bg=((bi)+(bh))&4294967295;bd=bg;var bf=bd;var bb=bB;var ba=unSign((bf),32,0)>unSign((bb),32,0);if(ba){var a9=bd;var a8=((a9)+3)&4294967295;var a7=(a8)&-4;bd=a7;var a6=bd;var a5=unSign((a6),32,0)>32767;if(a5){bV=10;ac=0;break $bb15$$Exit$$bb8$13}else{var a4=q;var a3=(a4+12)&4294967295;var a2=HEAP[a3];var a1=bd;var aZ=bB;var aY=aa;var aX=a2;var aW=_ft_mem_realloc(aY,2,aZ,a1,aX,B);var aV=aW;var aU=q;var aT=(aU+12)&4294967295;HEAP[aT]=aV;var aR=HEAP[B];var aP=(((aR))|0)!=0;if(aP){ac=1;break $bb15$$Exit$$bb8$13}bm=1;var aF=ab;var aE=(aF+8)&4294967295;var aD=bd;HEAP[aE]=aD}}var aC=bm;var aB=reSign((aC),8,0)!=0;if(!(aB)){ac=1;break $bb15$$Exit$$bb8$13}var aA=ab;_FT_GlyphLoader_Adjust_Points(aA);ac=1;break $bb15$$Exit$$bb8$13}}while(0);if(ac==1){var az=HEAP[B];bV=az}var ay=bV;c=ay;var N=c;STACKTOP=E;return N;return null}function _FT_GlyphLoader_CheckSubGlyphs(A,u){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var x;var i;var o;var z;var W;var c;var b=y;var d;var aa;var B;var e;var I=0;i=A;o=u;var V=i;var U=(V)&4294967295;var T=HEAP[U];c=T;HEAP[b]=0;var S=i;var R=(S+20)&4294967295;B=R;var Q=i;var O=(Q+56)&4294967295;e=O;var M=B;var K=(M+28)&4294967295;var t=HEAP[K];var r=e;var p=(r+28)&4294967295;var m=HEAP[p];var l=((t)+(m))&4294967295;var k=o;var j=((l)+(k))&4294967295;d=j;var h=i;var g=(h+12)&4294967295;var f=HEAP[g];aa=f;var a=d;var ah=aa;var ag=unSign((a),32,0)>unSign((ah),32,0);$bb$$Exit$2:do{if(ag){var af=d;var ae=((af)+1)&4294967295;var ad=(ae)&-2;d=ad;var ac=B;var ab=(ac+32)&4294967295;var Z=HEAP[ab];var Y=d;var P=aa;var N=c;var L=Z;var J=_ft_mem_realloc(N,32,P,Y,L,b);var H=J;var G=B;var F=(G+32)&4294967295;HEAP[F]=H;var E=HEAP[b];var D=(((E))|0)!=0;if(D){x=0;break $bb$$Exit$2}var C=i;var w=(C+12)&4294967295;var v=d;HEAP[w]=v;var s=i;_FT_GlyphLoader_Adjust_Subglyphs(s)}}while(0);var q=HEAP[b];W=q;var n=W;z=n;var X=z;STACKTOP=y;return X;return null}function _FT_GlyphLoader_Prepare(j){var p;var l;var c;var o=0;l=j;var k=l;var i=(k+56)&4294967295;c=i;var h=c;var g=(h)&4294967295;var f=(g+2)&4294967295;HEAP[f]=0;var e=c;var d=(e)&4294967295;var b=(d)&4294967295;HEAP[b]=0;var a=c;var q=(a+28)&4294967295;HEAP[q]=0;var n=l;_FT_GlyphLoader_Adjust_Points(n);var m=l;_FT_GlyphLoader_Adjust_Subglyphs(m);return;return}function _FT_GlyphLoader_Add(ar){var M;var J;var L;var o;var ax;var t;var N;var d=0;J=ar;var au=J;var at=(au)==0;if(!at){var aq=J;var ap=(aq+20)&4294967295;L=ap;var ao=J;var an=(ao+56)&4294967295;o=an;var am=o;var al=(am)&4294967295;var ak=(al)&4294967295;var aj=HEAP[ak];var X=reSign((aj),16,0);ax=X;var W=L;var V=(W)&4294967295;var U=(V+2)&4294967295;var T=HEAP[U];var S=reSign((T),16,0);t=S;var R=L;var Q=(R)&4294967295;var P=(Q+2)&4294967295;var O=HEAP[P];var K=o;var I=(K)&4294967295;var H=(I+2)&4294967295;var G=HEAP[H];var F=((O)+(G))&65535;var E=L;var D=(E)&4294967295;var C=(D+2)&4294967295;HEAP[C]=F;var B=L;var A=(B)&4294967295;var z=(A)&4294967295;var y=HEAP[z];var x=o;var w=(x)&4294967295;var v=(w)&4294967295;var u=HEAP[v];var s=((y)+(u))&65535;var r=L;var q=(r)&4294967295;var p=(q)&4294967295;HEAP[p]=s;var n=L;var m=(n+28)&4294967295;var l=HEAP[m];var k=o;var j=(k+28)&4294967295;var i=HEAP[j];var h=((l)+(i))&4294967295;var g=L;var f=(g+28)&4294967295;HEAP[f]=h;N=0;while(1){var ab=N;var aa=ax;var Z=unSign((ab),32,0)>16;var a5=(a6)&15;bN=a5;var a4=bN;var a2=(((a4))|0)==1;if(!a2){var aZ=a1;var aY=(aZ+128)&4294967295;var aX=HEAP[aY];var aW=(aX+56)&4294967295;var aV=HEAP[aW];var aU=reSign((aV),8,0)!=0;if(!(aU)){em=7;break $bb8$$bb23$12}}a0=1;em=7;break $bb8$$bb23$12}}while(0);a0=1}}while(0);var aT=a0;var aS=reSign((aT),8,0)!=0;$bb24$$bb29$33:do{if(aS){var aR=a1;var aQ=(aR+8)&4294967295;var aP=HEAP[aQ];var aO=(aP)&2;var aN=(((aO))|0)!=0;$bb25$$bb28$35:do{if(aN){var aM=ay;var aL=(aM)&8;var aK=(((aL))|0)==0;if(!(aK)){em=21;break $bb25$$bb28$35}var aJ=df;var aH=(aJ+20)&4294967295;var aG=HEAP[aH];var aF=(aG+80)&4294967295;var aD=HEAP[aF];var aC=ay;var aB=(aC)|16384;var aA=a1;var az=(aA+88)&4294967295;var ax=HEAP[az];var aw=d9;var av=a3;var au=FUNCTION_TABLE[aD](aw,ax,av,aB);bI=au;var at=bI;var aq=(((at))|0)==0;if(!(aq)){em=21;break $bb25$$bb28$35}var ap=d9;var ao=(ap+72)&4294967295;var an=HEAP[ao];var am=(((an))|0)==1651078259;if(am){em=23;break $bb24$$bb29$33}}}while(0);var al=a1;var ak=(al+128)&4294967295;var aj=HEAP[ak];N=aj;var ai=N;var ah=(ai+28)&4294967295;var ae=HEAP[ah];aI=ae;var ad=N;var ac=(ad+28)&4294967295;HEAP[ac]=0;var ab=af;var aa=(ab)&4294967295;var Z=HEAP[aa];var Y=(Z+20)&4294967295;var X=HEAP[Y];var W=X;eb=W;var V=eb;var U=(V+12)&4294967295;var T=HEAP[U];var S=a1;var R=(S+88)&4294967295;var Q=HEAP[R];var P=af;var O=P;var M=d9;var K=a3;var I=ay;var y=FUNCTION_TABLE[T](O,M,Q,K,I);bI=y;var x=N;var w=(x+28)&4294967295;var v=aI;HEAP[w]=v;em=23;break $bb24$$bb29$33}else{var u=df;var t=(u+20)&4294967295;var s=HEAP[t];var r=(s+80)&4294967295;var p=HEAP[r];var n=a1;var e=(n+88)&4294967295;var d=HEAP[e];var c=d9;var b=a3;var a=ay;var e8=FUNCTION_TABLE[p](c,d,b,a);bI=e8;var e7=bI;var e6=(((e7))|0)!=0;if(e6){em=25;break $bb24$$bb29$33}var e4=d9;var e2=(e4+72)&4294967295;var eT=HEAP[e2];var eS=(((eT))|0)==1869968492;if(!(eS)){em=23;break $bb24$$bb29$33}var eR=d9;var eQ=(eR+108)&4294967295;var eP=_FT_Outline_Check(eQ);bI=eP;var eN=bI;var eM=(((eN))|0)!=0;if(eM){em=25;break $bb24$$bb29$33}var eL=ay;var eJ=(eL)&2;var eH=(((eJ))|0)==0;if(!(eH)){em=23;break $bb24$$bb29$33}var L=ay;var J=(((L))&255);var H=unSign((J),8,0);var G=(H)&16;var F=d9;var E=(((G))&255);_ft_glyphslot_grid_fit_metrics(F,E);em=23;break $bb24$$bb29$33}}while(0);$Load_Ok$$Exit$45:do{if(em==23){var C=ay;var B=(C)&16;var A=(((B))|0)!=0;if(A){var z=d9;var q=(z+64)&4294967295;var o=(q)&4294967295;HEAP[o]=0;var m=d9;var l=(m+24)&4294967295;var k=(l+28)&4294967295;var j=HEAP[k];var i=d9;var h=(i+64)&4294967295;var g=(h+4)&4294967295;HEAP[g]=j}else{var f=d9;var e5=(f+24)&4294967295;var e3=(e5+16)&4294967295;var e1=HEAP[e3];var e0=d9;var eZ=(e0+64)&4294967295;var eY=(eZ)&4294967295;HEAP[eY]=e1;var eX=d9;var eW=(eX+64)&4294967295;var eV=(eW+4)&4294967295;HEAP[eV]=0}var eU=ay;var eK=(eU)&8192;var eI=(((eK))|0)==0;$bb37$$bb40$51:do{if(eI){var eG=a1;var eF=(eG+8)&4294967295;var eD=HEAP[eF];var eC=(eD)&1;var eB=(((eC))&255);var be=reSign((eB),8,0)!=0;if(!(be)){em=32;break $bb37$$bb40$51}var eA=a1;var ez=(eA+88)&4294967295;var ey=HEAP[ez];var ex=(ey+12)&4294967295;cl=ex;var ew=cl;var ev=(ew+4)&4294967295;var eu=HEAP[ev];var et=d9;var es=(et+56)&4294967295;var er=HEAP[es];var eq=_FT_MulDiv(er,eu,64);var ep=d9;var eo=(ep+56)&4294967295;HEAP[eo]=eq;var el=cl;var ek=(el+8)&4294967295;var ej=HEAP[ek];var ei=d9;var eh=(ei+60)&4294967295;var eg=HEAP[eh];var ef=_FT_MulDiv(eg,ej,64);var ee=d9;var ed=(ee+60)&4294967295;HEAP[ed]=ef}}while(0);var ec=ay;var dY=(ec)&2048;var dX=(((dY))|0)==0;$bb41$$bb48$55:do{if(dX){var dW=a1;var dV=(dW+128)&4294967295;var dU=HEAP[dV];eO=dU;var dT=eO;var dS=(dT+28)&4294967295;var dR=HEAP[dS];var dQ=(((dR))|0)!=0;if(!(dQ)){em=35;break $bb41$$bb48$55}var dO=d9;var du=_ft_lookup_glyph_renderer(dO);ag=du;var dt=ag;var ds=(dt)!=0;$bb44$$bb45$58:do{if(ds){var dr=ag;var dq=(dr+20)&4294967295;var dp=HEAP[dq];var dn=(dp+44)&4294967295;var dm=HEAP[dn];var dl=eO;var dj=(dl+20)&4294967295;var cX=eO;var cW=(cX+4)&4294967295;var cV=ag;var cU=d9;var cT=FUNCTION_TABLE[dm](cV,cU,cW,dj);bI=cT}else{var cS=d9;var cR=(cS+72)&4294967295;var cQ=HEAP[cR];var cP=(((cQ))|0)==1869968492;if(!(cP)){em=38;break $bb44$$bb45$58}var cN=eO;var ct=(cN+4)&4294967295;var cs=d9;var cr=(cs+108)&4294967295;_FT_Outline_Transform(cr,ct);var cq=eO;var cp=(cq+20)&4294967295;var co=(cp+4)&4294967295;var cn=HEAP[co];var cm=eO;var ck=(cm+20)&4294967295;var ci=(ck)&4294967295;var dP=HEAP[ci];var dN=d9;var dM=(dN+108)&4294967295;_FT_Outline_Translate(dM,dP,cn)}}while(0);var dL=eO;var dK=(dL+4)&4294967295;var dJ=d9;var dI=(dJ+64)&4294967295;_FT_Vector_Transform(dI,dK)}}while(0);var dH=bI;var dG=(((dH))|0)==0;if(!(dG)){em=25;break $Load_Ok$$Exit$45}var dF=d9;var dk=(dF+72)&4294967295;var di=HEAP[dk];var dh=(((di))|0)!=1651078259;if(!(dh)){em=25;break $Load_Ok$$Exit$45}var dg=d9;var de=(dg+72)&4294967295;var dd=HEAP[de];var db=(((dd))|0)!=1668246896;if(!(db)){em=25;break $Load_Ok$$Exit$45}var da=ay;var c9=(da)&4;var c8=(((c9))|0)!=0;if(!(c8)){em=25;break $Load_Ok$$Exit$45}var cO=ay;var cM=(((cO))|0)>>16;var cL=(cM)&15;aE=cL;var cK=aE;var cJ=(((cK))|0)==0;$bb54$$bb56$68:do{if(cJ){var cI=ay;var cH=(cI)&4096;var cG=(((cH))|0)!=0;if(!(cG)){em=45;break $bb54$$bb56$68}aE=2}}while(0);var cF=d9;var cE=aE;var cj=_FT_Render_Glyph(cF,cE);bI=cj}}while(0);var ch=bI;bo=ch;em=48;break $bb2$$bb$2}}while(0);if(em==0){bo=35}var cg=bo;bT=cg;var eE=bT;return eE;return null}function _FT_Load_Char(y,i,c){var v;var z;var x;var b;var A;var m;var o;var n=0;z=y;x=i;b=c;var l=z;var k=(l)==0;if(k){m=35}else{var j=x;o=j;var h=z;var g=(h+92)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=z;var a=x;var w=_FT_Get_Char_Index(d,a);o=w}var u=z;var t=o;var s=b;var r=_FT_Load_Glyph(u,t,s);m=r}var q=m;A=q;var p=A;return p;return null}function _destroy_size(b,m,F){var p;var d;var q;var c;var r=0;d=b;q=m;c=F;var E=q;var D=(E+4)&4294967295;var C=(D+4)&4294967295;var B=HEAP[C];var A=(B)!=0;if(A){var z=q;var y=(z+4)&4294967295;var w=(y+4)&4294967295;var u=HEAP[w];var s=q;var o=s;FUNCTION_TABLE[u](o)}var n=c;var l=(n+20)&4294967295;var k=HEAP[l];var j=(k+60)&4294967295;var i=HEAP[j];var h=(i)!=0;if(h){var g=c;var f=(g+20)&4294967295;var e=HEAP[f];var a=(e+60)&4294967295;var O=HEAP[a];var N=q;FUNCTION_TABLE[O](N)}var M=q;var L=(M+40)&4294967295;var K=HEAP[L];var J=d;var I=K;_ft_mem_free(J,I);var H=q;var G=(H+40)&4294967295;HEAP[G]=0;var x=d;var v=q;var t=v;_ft_mem_free(x,t);q=0;return;return}function _destroy_charmaps(r,c){var q;var j;var d;var b;var o;var s=0;j=r;d=c;var D=j;var C=(D)==0;if(!C){b=0;while(1){var g=j;var f=(g+36)&4294967295;var e=HEAP[f];var a=b;var M=(((e))|0)>(((a))|0);if(!(M)){q=2;break}var B=j;var A=(B+40)&4294967295;var z=HEAP[A];var y=b;var x=(z+4*y)&4294967295;var v=HEAP[x];var u=v;o=u;var t=o;_ft_cmap_done_internal(t);var p=j;var n=(p+40)&4294967295;var m=HEAP[n];var l=b;var k=(m+4*l)&4294967295;HEAP[k]=0;var i=b;var h=((i)+1)&4294967295;b=h;q=0;continue}var L=j;var K=(L+40)&4294967295;var J=HEAP[K];var I=d;var H=J;_ft_mem_free(I,H);var G=j;var F=(G+40)&4294967295;HEAP[F]=0;var E=j;var w=(E+36)&4294967295;HEAP[w]=0}return;return}function _destroy_face(ae,q,ad){var M;var p;var aA;var d;var A;var e=0;p=ae;aA=q;d=ad;var az=d;var ay=(az+20)&4294967295;var ax=HEAP[ay];A=ax;var aw=aA;var av=(aw+116)&4294967295;var au=(av+4)&4294967295;var at=HEAP[au];var ar=(at)!=0;if(ar){var aq=aA;var ap=(aq+116)&4294967295;var X=(ap+4)&4294967295;var V=HEAP[X];var U=aA;var T=(U+116)&4294967295;var S=(T)&4294967295;var R=HEAP[S];FUNCTION_TABLE[V](R)}while(1){var N=aA;var L=(N+84)&4294967295;var K=HEAP[L];var J=(K)!=0;if(!(J)){M=3;break}var Q=aA;var P=(Q+84)&4294967295;var O=HEAP[P];_FT_Done_GlyphSlot(O);M=1;continue}var I=aA;var H=(I+108)&4294967295;var G=p;var F=d;var E=F;_FT_List_Finalize(H,10,G,E);var D=aA;var C=(D+88)&4294967295;HEAP[C]=0;var B=aA;var z=(B+44)&4294967295;var y=(z+4)&4294967295;var x=HEAP[y];var w=(x)!=0;if(w){var v=aA;var u=(v+44)&4294967295;var t=(u+4)&4294967295;var s=HEAP[t];var r=aA;var o=r;FUNCTION_TABLE[s](o)}var n=aA;var m=p;_destroy_charmaps(n,m);var l=A;var k=(l+52)&4294967295;var j=HEAP[k];var i=(j)!=0;if(i){var h=A;var g=(h+52)&4294967295;var f=HEAP[g];var c=aA;FUNCTION_TABLE[f](c)}var b=aA;var a=(b+8)&4294967295;var aH=HEAP[a];var aG=(aH)&1024;var aF=(((aG))|0)!=0;var aE=unSign((aF),1,0);var aD=aA;var aC=(aD+104)&4294967295;var aB=HEAP[aC];_FT_Stream_Free(aB,aE);var ao=aA;var an=(ao+104)&4294967295;HEAP[an]=0;var am=aA;var al=(am+128)&4294967295;var ak=HEAP[al];var aj=(ak)!=0;if(aj){var ai=aA;var ah=(ai+128)&4294967295;var ag=HEAP[ah];var af=p;var ac=ag;_ft_mem_free(af,ac);var ab=aA;var aa=(ab+128)&4294967295;HEAP[aa]=0}var Z=p;var Y=aA;var W=Y;_ft_mem_free(Z,W);aA=0;return;return}function _Destroy_Driver(v){var s;var w;var k=0;w=v;var j=w;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=w;var e=(f+24)&4294967295;var d=w;var c=d;_FT_List_Finalize(e,12,g,c);var b=w;var a=b;var u=(a)&4294967295;var t=HEAP[u];var r=(t)&4294967295;var q=HEAP[r];var p=(q)&512;var o=(((p))|0)==0;if(o){var n=w;var m=(n+36)&4294967295;var l=HEAP[m];_FT_GlyphLoader_Done(l)}return;return}function _find_unicode_charmap(o){var R;var aI;var A;var aH;var w;var p;var e=0;aI=o;var aG=aI;var aF=(aG+40)&4294967295;var aE=HEAP[aF];w=aE;var aD=w;var aC=(aD)==0;if(aC){aH=38}else{var aB=aI;var aA=(aB+36)&4294967295;var az=HEAP[aA];var ay=w;var ag=(ay+4*az)&4294967295;p=ag;$bb9$5:while(1){var a=p;var aP=(a+-4)&4294967295;p=aP;var aO=p;var aN=w;var aM=(aO)>=(aN);if(!(aM)){R=9;break $bb9$5}var ae=p;var ac=(ae)&4294967295;var aa=HEAP[ac];var X=(aa+4)&4294967295;var W=HEAP[X];var V=(((W))|0)==1970170211;if(!(V)){R=1;continue $bb9$5}var U=p;var T=(U)&4294967295;var S=HEAP[T];var L=(S+8)&4294967295;var K=HEAP[L];var J=reSign((K),16,0)!=3;$bb5$$bb4$9:do{if(J){R=4}else{var I=p;var H=(I)&4294967295;var G=HEAP[H];var F=(G+10)&4294967295;var E=HEAP[F];var D=reSign((E),16,0)==10;if(D){R=3;break $bb5$$bb4$9}else{R=4;break $bb5$$bb4$9}}}while(0);if(R==4){var C=p;var B=(C)&4294967295;var z=HEAP[B];var y=(z+8)&4294967295;var x=HEAP[y];var v=reSign((x),16,0)!=0;if(v){R=1;continue $bb9$5}var u=p;var t=(u)&4294967295;var s=HEAP[t];var r=(s+10)&4294967295;var q=HEAP[r];var n=reSign((q),16,0)==4;if(!(n)){R=1;continue $bb9$5}}var m=p;var l=(m);var k=w;var j=(k);var i=((l)-(j))&4294967295;var h=(((i))|0)>63;if(h){R=1;continue $bb9$5}else{R=7;break $bb9$5}}if(R==9){var aL=aI;var aK=(aL+36)&4294967295;var aJ=HEAP[aK];var ax=w;var aw=(ax+4*aJ)&4294967295;p=aw;while(1){var Y=p;var Q=(Y+-4)&4294967295;p=Q;var P=p;var O=w;var N=(P)>=(O);if(!(N)){R=14;break}var av=p;var au=(av)&4294967295;var at=HEAP[au];var ar=(at+4)&4294967295;var aq=HEAP[ar];var ap=(((aq))|0)==1970170211;if(!(ap)){R=10;continue}var an=p;var am=(an);var al=w;var ak=(al);var aj=((am)-(ak))&4294967295;var ai=(((aj))|0)>63;if(ai){R=10;continue}else{R=12;break}}if(R==14){aH=38}else{if(R==12){var ah=p;var af=(ah)&4294967295;var ad=HEAP[af];var ab=aI;var Z=(ab+92)&4294967295;HEAP[Z]=ad;aH=0}}}else{if(R==7){var g=p;var f=(g)&4294967295;var d=HEAP[f];var c=aI;var b=(c+92)&4294967295;HEAP[b]=d;aH=0}}}var M=aH;A=M;var ao=A;return ao;return null}function _find_variant_selector_charmap(s){var r;var h;var t;var O;var P;var b;var U;var A=0;h=s;var N=h;var M=(N+40)&4294967295;var L=HEAP[M];P=L;var K=P;var J=(K)==0;if(J){O=0}else{var I=h;var G=(I+36)&4294967295;var E=HEAP[G];var C=P;var n=(C+4*E)&4294967295;b=n;var m=P;U=m;$bb8$5:while(1){var q=U;var p=b;var o=(q)<(p);if(!(o)){r=8;break $bb8$5}var k=U;var j=(k)&4294967295;var i=HEAP[j];var g=(i+8)&4294967295;var f=HEAP[g];var e=reSign((f),16,0)==0;$bb3$$bb7$8:do{if(e){var d=U;var c=(d)&4294967295;var a=HEAP[c];var aa=(a+10)&4294967295;var Z=HEAP[aa];var Y=reSign((Z),16,0)==5;if(!(Y)){r=3;break $bb3$$bb7$8}var X=U;var W=(X)&4294967295;var V=HEAP[W];var T=_FT_Get_CMap_Format(V);var S=(((T))|0)==14;if(!(S)){r=3;break $bb3$$bb7$8}var R=U;var H=(R);var F=P;var D=(F);var B=((H)-(D))&4294967295;var z=(((B))|0)>63;if(!(z)){r=6;break $bb8$5}}}while(0);var v=U;var u=(v+4)&4294967295;U=u;r=1;continue $bb8$5}if(r==8){O=0}else{if(r==6){var y=U;var x=(y)&4294967295;var w=HEAP[x];O=w}}}var l=O;t=l;var Q=t;return Q;return null}function _open_face(aZ,j,ay,bq,ab,aa){var B=STACKTOP;STACKTOP+=4;_memset(B,0,4);var az;var e;var N;var aT;var aW;var d;var v;var M;var bl;var a0;var L;var r;var ac=B;var aA;var aB;var aC;var g=0;e=aZ;N=j;aT=ay;aW=bq;d=ab;v=aa;r=0;aB=0;var bk=e;var bj=(bk+20)&4294967295;var bi=HEAP[bj];L=bi;var bh=e;var bg=(bh)&4294967295;var bf=(bg+8)&4294967295;var be=HEAP[bf];a0=be;var bd=L;var bc=(bd+36)&4294967295;var aR=HEAP[bc];var aP=a0;var aN=_ft_mem_alloc(aP,aR,ac);var aL=aN;r=aL;var aJ=HEAP[ac];var aH=(((aJ))|0)!=0;$Fail$$bb$2:do{if(!aH){var aG=a0;var aF=_ft_mem_alloc(aG,64,ac);var aE=aF;aB=aE;var aD=HEAP[ac];var ar=(((aD))|0)!=0;if(ar){az=0;break $Fail$$bb$2}var ap=r;var an=(ap+128)&4294967295;var al=aB;HEAP[an]=al;var aj=r;var ah=(aj+96)&4294967295;var ag=e;HEAP[ah]=ag;var af=r;var ae=(af+100)&4294967295;var ad=a0;HEAP[ae]=ad;var Q=r;var K=(Q+104)&4294967295;var H=N;HEAP[K]=H;var E=r;var A=(E+128)&4294967295;var x=HEAP[A];var w=(x+52)&4294967295;HEAP[w]=0;aC=0;$bb5$5:while(1){var br=aC;var bp=aW;var bo=(((br))|0)>=(((bp))|0);if(bo){az=4;break $bb5$5}var bn=r;var bm=(bn+128)&4294967295;var bb=HEAP[bm];var ba=(bb+52)&4294967295;var a9=HEAP[ba];var a8=(a9)==0;if(!(a8)){az=4;break $bb5$5}var u=d;var t=aC;var s=(u+8*t)&4294967295;var q=(s)&4294967295;var p=HEAP[q];var o=(((p))|0)==1768842098;if(o){var n=r;var m=(n+128)&4294967295;var l=HEAP[m];var k=d;var i=aC;var h=(k+8*i)&4294967295;var f=(h+4)&4294967295;var c=HEAP[f];var b=c;var a=(l+52)&4294967295;HEAP[a]=b}var bt=aC;var bs=((bt)+1)&4294967295;aC=bs;az=2;continue $bb5$5}var a7=L;var a6=(a7+48)&4294967295;var a5=HEAP[a6];var a4=(a5)!=0;if(a4){var a3=L;var a1=(a3+48)&4294967295;var aY=HEAP[a1];var aX=N;var aV=r;var aU=aT;var aS=aW;var aQ=d;var aO=FUNCTION_TABLE[aY](aX,aV,aU,aS,aQ);HEAP[ac]=aO}var aM=HEAP[ac];var aK=(((aM))|0)!=0;if(aK){az=0;break $Fail$$bb$2}var aI=r;var ax=_find_unicode_charmap(aI);aA=ax;var aw=aA;var av=(((aw))|0)!=0;$bb11$$bb13$17:do{if(av){var au=aA;var at=(((au))|0)!=38;if(!(at)){az=10;break $bb11$$bb13$17}var aq=aA;HEAP[ac]=aq;az=0;break $Fail$$bb$2}}while(0);var ao=v;var am=r;HEAP[ao]=am}}while(0);var ak=HEAP[ac];var ai=(((ak))|0)!=0;if(ai){var Z=r;var Y=a0;_destroy_charmaps(Z,Y);var W=L;var U=(W+52)&4294967295;var S=HEAP[U];var P=(S)!=0;if(P){var J=L;var G=(J+52)&4294967295;var D=HEAP[G];var z=r;FUNCTION_TABLE[D](z)}var X=a0;var V=aB;var T=V;_ft_mem_free(X,T);aB=0;var R=a0;var O=r;var I=O;_ft_mem_free(R,I);r=0;var F=v;HEAP[F]=0}var C=HEAP[ac];bl=C;var y=bl;M=y;var a2=M;STACKTOP=B;return a2;return null}function _FT_New_Face(i,x,m,w){var y=STACKTOP;STACKTOP+=32;_memset(y,0,32);var s;var z;var q;var g;var u;var v;var l;var o=y;var n=0;z=i;q=x;g=m;u=w;var k=q;var j=(k)==0;if(j){l=6}else{var h=(o)&4294967295;HEAP[h]=4;var f=q;var e=(o+12)&4294967295;HEAP[e]=f;var d=(o+16)&4294967295;HEAP[d]=0;var c=z;var b=g;var a=u;var t=_FT_Open_Face(c,o,b,a);l=t}var r=l;v=r;var p=v;STACKTOP=y;return p;return null}function _FT_New_Memory_Face(j,p,A,m,B){var C=STACKTOP;STACKTOP+=32;_memset(C,0,32);var v;var D;var z;var s;var h;var x;var y;var l;var o=C;var n=0;D=j;z=p;s=A;h=m;x=B;var k=z;var i=(k)==0;if(i){l=6}else{var g=(o)&4294967295;HEAP[g]=1;var f=(o+4)&4294967295;var e=z;HEAP[f]=e;var d=(o+8)&4294967295;var c=s;HEAP[d]=c;var b=(o+16)&4294967295;HEAP[b]=0;var a=D;var w=h;var u=x;var t=_FT_Open_Face(a,o,w,u);l=t}var r=l;y=r;var q=y;STACKTOP=C;return q;return null}function _memory_stream_close(m){var q;var l;var t;var k=0;l=m;var j=l;var i=(j+28)&4294967295;var h=HEAP[i];t=h;var g=l;var f=(g)&4294967295;var e=HEAP[f];var d=t;_ft_mem_free(d,e);var c=l;var b=(c)&4294967295;HEAP[b]=0;var a=l;var s=(a+4)&4294967295;HEAP[s]=0;var r=l;var p=(r)&4294967295;HEAP[p]=0;var o=l;var n=(o+24)&4294967295;HEAP[n]=0;return;return}function _new_memory_stream(v,u,m,p,L){var r=STACKTOP;STACKTOP+=4;_memset(r,0,4);var q;var K;var w;var t;var I;var d;var s;var H;var b=r;var c;var P;var x=0;K=v;w=u;t=m;I=p;d=L;var G=K;var F=(G)==0;if(F){H=33}else{var E=w;var D=(E)==0;if(D){H=6}else{var C=d;HEAP[C]=0;var B=K;var A=(B)&4294967295;var z=HEAP[A];c=z;var y=c;var o=_ft_mem_alloc(y,40,b);var n=o;P=n;var l=HEAP[b];var k=(((l))|0)!=0;if(!k){var j=P;var i=w;var h=t;_FT_Stream_OpenMemory(j,i,h);var g=P;var f=(g+24)&4294967295;var e=I;HEAP[f]=e;var a=d;var O=P;HEAP[a]=O}var N=HEAP[b];H=N}}var M=H;s=M;var J=s;STACKTOP=r;return J;return null}function _open_face_from_buffer(C,B,r,ac,b,k){var y=STACKTOP;STACKTOP+=36;_memset(y,0,36);var x;var ag;var I;var A;var d;var S;var V;var z;var aa;var ai=y;var c;var ao=y+32;var e;var K=0;ag=C;I=B;A=r;d=ac;S=b;V=k;HEAP[ao]=0;var Z=ag;var Y=(Z)&4294967295;var X=HEAP[Y];e=X;var W=ag;var U=I;var T=A;var Q=_new_memory_stream(W,U,T,14,ao);c=Q;var O=c;var M=(((O))|0)!=0;if(M){var u=e;var s=I;_ft_mem_free(u,s);I=0;var p=c;aa=p}else{var n=(ai)&4294967295;HEAP[n]=2;var l=HEAP[ao];var j=(ai+16)&4294967295;HEAP[j]=l;var i=S;var h=(i)!=0;if(h){var g=(ai)&4294967295;var f=HEAP[g];var a=(f)|8;var an=(ai)&4294967295;HEAP[an]=a;var am=ag;var al=S;var ak=_FT_Get_Module(am,al);var aj=(ai+20)&4294967295;HEAP[aj]=ak}var ah=ag;var af=d;var ae=V;var ad=_FT_Open_Face(ah,ai,af,ae);c=ad;var R=c;var P=(((R))|0)==0;if(P){var N=V;var L=HEAP[N];var J=V;var H=HEAP[J];var G=(H+8)&4294967295;var F=HEAP[G];var E=(F)&-1025;var D=(L+8)&4294967295;HEAP[D]=E}else{var w=HEAP[ao];_FT_Stream_Close(w);var v=HEAP[ao];var t=e;var q=v;_ft_mem_free(t,q);HEAP[ao]=0}var o=c;aa=o}var m=aa;z=m;var ab=z;STACKTOP=y;return ab;return null}function _ft_lookup_PS_in_sfnt_stream(i,R,aw,ad,e){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var U;var C;var aq;var Y;var S;var ay;var B;var aS;var E=x;var ax;var V;var d;var W;var g=0;C=i;aq=R;Y=aw;S=ad;ay=e;var aR=Y;HEAP[aR]=0;var aQ=S;HEAP[aQ]=0;var aP=ay;HEAP[aP]=0;var aO=C;var aN=_FT_Stream_ReadLong(aO,E);d=aN;var aM=HEAP[E];var aL=(((aM))|0)!=0;if(aL){var aK=HEAP[E];aS=aK}else{var aJ=d;var ao=(((aJ))|0)!=1954115633;if(ao){aS=2}else{var am=C;var ak=_FT_Stream_ReadShort(am,E);ax=ak;var ag=HEAP[E];var ae=(((ag))|0)!=0;if(ae){var ac=HEAP[E];aS=ac}else{var ab=C;var aa=_FT_Stream_Skip(ab,6);HEAP[E]=aa;var Z=HEAP[E];var X=(((Z))|0)!=0;if(X){var O=HEAP[E];aS=O}else{V=-1;var N=ay;HEAP[N]=0;W=0;$bb24$14:while(1){var ah=ax;var af=unSign((ah),16,0);var T=W;var Q=(((af))|0)>(((T))|0);if(!(Q)){U=16;break $bb24$14}var M=C;var L=_FT_Stream_ReadLong(M,E);d=L;var K=HEAP[E];var J=(((K))|0)!=0;if(J){U=2;break $bb24$14}var I=C;var H=_FT_Stream_Skip(I,4);HEAP[E]=H;var G=HEAP[E];var F=(((G))|0)!=0;if(F){U=2;break $bb24$14}var D=C;var A=_FT_Stream_ReadLong(D,E);var z=Y;HEAP[z]=A;var y=HEAP[E];var w=(((y))|0)!=0;if(w){U=2;break $bb24$14}var v=C;var u=_FT_Stream_ReadLong(v,E);var t=S;HEAP[t]=u;var s=HEAP[E];var r=(((s))|0)!=0;if(r){U=2;break $bb24$14}var p=d;var o=(((p))|0)==1128875040;$bb14$$bb17$21:do{if(o){var n=V;var m=((n)+1)&4294967295;V=m;var l=Y;var k=HEAP[l];var j=((k)+22)&4294967295;var h=Y;HEAP[h]=j;var f=S;var c=HEAP[f];var b=((c)-22)&4294967295;var a=S;HEAP[a]=b;var aZ=ay;HEAP[aZ]=1;var aY=aq;var aX=(((aY))|0)<0;if(aX){U=7;break $bb24$14}}else{var aW=d;var aV=(((aW))|0)==1415139377;if(!(aV)){U=11;break $bb14$$bb17$21}var aU=V;var aT=((aU)+1)&4294967295;V=aT;var aI=Y;var aH=HEAP[aI];var aG=((aH)+24)&4294967295;var aF=Y;HEAP[aF]=aG;var aE=S;var aD=HEAP[aE];var aC=((aD)-24)&4294967295;var aB=S;HEAP[aB]=aC;var aA=ay;HEAP[aA]=0;var az=aq;var av=(((az))|0)<0;if(av){U=12;break $bb24$14}}}while(0);var au=aq;var at=(((au))|0)>=0;if(at){var ar=V;var ap=aq;var an=(((ar))|0)==(((ap))|0);if(an){U=13;break $bb24$14}}var al=W;var aj=((al)+1)&4294967295;W=aj;U=1;continue $bb24$14}if(U==16){aS=142}else{if(U==2){var q=HEAP[E];aS=q}else{if(U==7){aS=0}else{if(U==13){aS=0}else{if(U==12){aS=0}}}}}}}}}var P=aS;B=P;var ai=B;STACKTOP=x;return ai;return null}function _open_face_PS_from_sfnt_stream(o,g,Q,az,E,D){var w=STACKTOP;STACKTOP+=13;_memset(w,0,13);var R;var ao;var B;var ae;var af;var b;var s;var A;var ay;var aj;var F=w;var ai;var ah=w+4;var Y=w+8;var ak;var a=w+12;var ag;var S;var d=0;ao=o;B=g;ae=Q;af=az;b=E;s=D;var aw=ao;var av=(aw)&4294967295;var au=HEAP[av];ai=au;var at=af;af=at;var ar=b;b=ar;var aq=B;var ap=_FT_Stream_Pos(aq);ak=ap;var an=B;var am=ae;var ad=_ft_lookup_PS_in_sfnt_stream(an,am,ah,Y,a);HEAP[F]=ad;var ac=HEAP[F];var ab=(((ac))|0)!=0;$Exit$$bb$2:do{if(!ab){var aa=ak;var Z=HEAP[ah];var X=((aa)+(Z))&4294967295;var W=B;var V=_FT_Stream_Seek(W,X);var U=(((V))|0)!=0;if(U){R=0;break $Exit$$bb$2}var T=HEAP[Y];var P=ai;var O=_ft_mem_alloc(P,T,F);ag=O;var N=HEAP[F];var M=(((N))|0)!=0;if(M){R=0;break $Exit$$bb$2}var L=HEAP[Y];var K=B;var J=ag;var I=_FT_Stream_Read(K,J,L);HEAP[F]=I;var H=HEAP[F];var G=(((H))|0)!=0;if(G){R=0;break $Exit$$bb$2}var C=HEAP[a];var z=reSign((C),8,0)!=0;if(z){aj=(__str)&4294967295}else{aj=(__str1)&4294967295}var y=ae;var x=(((y))|0)<=0;var ax=(x)?(y):0;var v=HEAP[Y];var u=ao;var t=ag;var r=aj;var q=s;var p=_open_face_from_buffer(u,t,v,ax,r,q);HEAP[F]=p}}while(0);var n=HEAP[F];var m=(((n))|0)==2;$bb8$$bb10$12:do{if(m){var l=ak;var k=B;var j=_FT_Stream_Seek(k,l);S=j;var i=S;var h=(((i))|0)!=0;if(!(h)){R=7;break $bb8$$bb10$12}var f=S;ay=f;R=8;break $bb8$$bb10$12}else{R=7}}while(0);if(R==7){var e=HEAP[F];ay=e}var c=ay;A=c;var al=A;STACKTOP=w;return al;return null}function _Mac_Read_POST_Resource(cq,aL,cD,aP,a0,by){var aw=STACKTOP;STACKTOP+=4;_memset(aw,0,4);var bx;var b5;var p;var c4;var j;var da;var cf;var c;var dv;var ap=aw;var bs;var ao;var cX;var g;var dg;var bu;var I;var aW;var a2;var D;var bT;var cM=0;b5=cq;p=aL;c4=cD;j=aP;da=a0;cf=by;HEAP[ap]=1;var du=b5;var dt=(du)&4294967295;var ds=HEAP[dt];bs=ds;var dr=da;var dq=(((dr))|0)==-1;if(dq){da=0}var dp=da;var dn=(((dp))|0)!=0;$bb2$$bb3$5:do{if(dn){var dm=HEAP[ap];dv=dm}else{I=0;cX=0;$bb7$8:while(1){var bW=cX;var bV=j;var bU=(((bW))|0)<(((bV))|0);if(!(bU)){bx=7;break $bb7$8}var dl=c4;var cs=cX;var cp=(dl+4*cs)&4294967295;var cn=HEAP[cp];var cm=p;var cl=_FT_Stream_Seek(cm,cn);HEAP[ap]=cl;var ck=HEAP[ap];var cj=(((ck))|0)!=0;if(cj){bx=3;break $bb7$8}var ci=p;var ch=_FT_Stream_ReadLong(ci,ap);bT=ch;var cg=HEAP[ap];var b6=(((cg))|0)!=0;if(b6){bx=3;break $bb7$8}var b3=bT;var b1=((b3)+6)&4294967295;var b0=I;var bZ=((b1)+(b0))&4294967295;I=bZ;var bY=cX;var bX=((bY)+1)&4294967295;cX=bX;bx=2;continue $bb7$8}$bb8$$Exit$13:do{if(bx==7){var bK=I;var bI=((bK)+2)&4294967295;var bG=bs;var bF=_ft_mem_alloc(bG,bI,ap);ao=bF;var bE=HEAP[ap];var bD=(((bE))|0)!=0;if(bD){bx=3;break $bb8$$Exit$13}var bC=ao;var bB=(bC)&4294967295;HEAP[bB]=-128;var bA=ao;var bz=(bA+1)&4294967295;HEAP[bz]=1;var bm=ao;var bk=(bm+2)&4294967295;HEAP[bk]=0;var bh=ao;var bf=(bh+3)&4294967295;HEAP[bf]=0;var bd=ao;var bb=(bd+4)&4294967295;HEAP[bb]=0;var a9=ao;var a7=(a9+5)&4294967295;HEAP[a7]=0;aW=6;a2=2;bu=0;g=1;cX=0;$bb28$16:while(1){var aS=cX;var aR=j;var aQ=(((aS))|0)<(((aR))|0);if(!(aQ)){bx=17;break $bb28$16}var a5=c4;var a3=cX;var aO=(a5+4*a3)&4294967295;var aM=HEAP[aO];var aI=p;var aG=_FT_Stream_Seek(aI,aM);HEAP[ap]=aG;var aE=HEAP[ap];var aC=(((aE))|0)!=0;if(aC){bx=10;break $bb28$16}var aA=p;var ay=_FT_Stream_ReadLong(aA,ap);D=ay;var av=HEAP[ap];var at=(((av))|0)!=0;if(at){bx=3;break $bb8$$Exit$13}var af=p;var ad=_FT_Stream_ReadShort(af,ap);var aa=unSign((ad),16,0);dg=aa;var Y=HEAP[ap];var W=(((Y))|0)!=0;if(W){bx=3;break $bb8$$Exit$13}var U=dg;var S=(((U))|0)>>8;var Q=(((S))|0)==0;if(!Q){var O=D;var M=(((O))|0)>2;if(M){var y=D;var w=((y)-2)&4294967295;D=w}else{D=0}var t=dg;var r=(((t))|0)>>8;var o=g;var m=(((r))|0)==(((o))|0);if(m){var l=bu;var k=D;var i=((l)+(k))&4294967295;bu=i}else{var h=a2;var f=((h)+3)&4294967295;var e=I;var d=((e)+2)&4294967295;var b=(((f))|0)>(((d))|0);if(b){bx=10;break $bb28$16}var a=bu;var dA=(((a))&255);var dz=ao;var dy=a2;var dx=(dz+dy)&4294967295;HEAP[dx]=dA;var dw=a2;var dk=((dw)+1)&4294967295;var dj=bu;var di=(((dj))|0)>>8;var dh=(((di))&255);var df=ao;var de=(df+dk)&4294967295;HEAP[de]=dh;var dd=a2;var dc=((dd)+2)&4294967295;var db=bu;var c9=(((db))|0)>>16;var c8=(((c9))&255);var c7=ao;var c6=(c7+dc)&4294967295;HEAP[c6]=c8;var c5=a2;var c3=((c5)+3)&4294967295;var c2=bu;var c1=(((c2))|0)>>24;var c0=(((c1))&255);var cZ=ao;var cY=(cZ+c3)&4294967295;HEAP[cY]=c0;var cW=dg;var cV=(((cW))|0)>>8;var cU=(((cV))|0)==5;if(cU){bx=17;break $bb28$16}var cT=aW;var cS=((cT)+6)&4294967295;var cR=I;var cQ=((cR)+2)&4294967295;var cP=(((cS))|0)>(((cQ))|0);if(cP){bx=10;break $bb28$16}var cO=ao;var cN=aW;var cL=(cO+cN)&4294967295;HEAP[cL]=-128;var cK=aW;var cJ=((cK)+1)&4294967295;aW=cJ;var cI=dg;var cH=(((cI))|0)>>8;g=cH;var cG=D;bu=cG;var cF=g;var cE=(((cF))&255);var cC=ao;var cB=aW;var cA=(cC+cB)&4294967295;HEAP[cA]=cE;var cz=aW;var cy=((cz)+1)&4294967295;aW=cy;var cx=aW;a2=cx;var cw=ao;var cv=aW;var cu=(cw+cv)&4294967295;HEAP[cu]=0;var ct=aW;var cr=((ct)+1)&4294967295;aW=cr;var co=ao;var ce=aW;var cd=(co+ce)&4294967295;HEAP[cd]=0;var cc=aW;var cb=((cc)+1)&4294967295;aW=cb;var ca=ao;var b9=aW;var b8=(ca+b9)&4294967295;HEAP[b8]=0;var b7=aW;var b4=((b7)+1)&4294967295;aW=b4;var b2=ao;var bS=aW;var bR=(b2+bS)&4294967295;HEAP[bR]=0;var bQ=aW;var bP=((bQ)+1)&4294967295;aW=bP}HEAP[ap]=1;var bO=aW;var bN=I;var bM=(((bO))|0)>(((bN))|0);if(bM){bx=10;break $bb28$16}var bL=aW;var bJ=D;var bH=((bL)+(bJ))&4294967295;var bw=I;var bv=(((bH))|0)>(((bw))|0);if(bv){bx=10;break $bb28$16}var bt=D;var br=ao;var bq=aW;var bp=(br+bq)&4294967295;var bo=p;var bn=_FT_Stream_Read(bo,bp,bt);HEAP[ap]=bn;var bl=HEAP[ap];var bj=(((bl))|0)!=0;if(bj){bx=10;break $bb28$16}var aY=aW;var aX=D;var aV=((aY)+(aX))&4294967295;aW=aV}var aU=cX;var aT=((aU)+1)&4294967295;cX=aT;bx=9;continue $bb28$16}$bb29$$Exit2$39:do{if(bx==17){var aN=aW;var aK=((aN)+2)&4294967295;var an=I;var am=((an)+2)&4294967295;var al=(((aK))|0)>(((am))|0);if(al){bx=10;break $bb29$$Exit2$39}var ak=ao;var aj=aW;var ai=(ak+aj)&4294967295;HEAP[ai]=-128;var ah=aW;var ag=((ah)+1)&4294967295;aW=ag;var ae=ao;var ac=aW;var H=(ae+ac)&4294967295;HEAP[H]=3;var G=aW;var F=((G)+1)&4294967295;aW=F;var E=a2;var C=((E)+3)&4294967295;var B=I;var A=((B)+2)&4294967295;var z=(((C))|0)>(((A))|0);if(z){bx=10;break $bb29$$Exit2$39}var x=bu;var v=(((x))&255);var bi=ao;var bg=a2;var be=(bi+bg)&4294967295;HEAP[be]=v;var bc=a2;var ba=((bc)+1)&4294967295;var a8=bu;var a6=(((a8))|0)>>8;var a4=(((a6))&255);var a1=ao;var aZ=(a1+ba)&4294967295;HEAP[aZ]=a4;var aJ=a2;var aH=((aJ)+2)&4294967295;var aF=bu;var aD=(((aF))|0)>>16;var aB=(((aD))&255);var az=ao;var ax=(az+aH)&4294967295;HEAP[ax]=aB;var au=a2;var ar=((au)+3)&4294967295;var aq=bu;var ab=(((aq))|0)>>24;var Z=(((ab))&255);var X=ao;var V=(X+ar)&4294967295;HEAP[V]=Z;var T=aW;var R=b5;var P=ao;var N=da;var L=cf;var K=_open_face_from_buffer(R,P,T,N,(__str1)&4294967295,L);dv=K;bx=27;break $bb2$$bb3$5}}while(0);var u=bs;var s=ao;_ft_mem_free(u,s);ao=0}}while(0);var q=HEAP[ap];dv=q}}while(0);var n=dv;c=n;var J=c;STACKTOP=aw;return J;return null}function _Mac_Read_sfnt_Resource(r,j,e,T,U,H){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var V;var ax;var E;var X;var d;var ai;var v;var D;var am;var an;var aF;var al;var G;var I=z;var ak;var aq;var W;var aM;var g=0;ax=r;E=j;X=e;d=T;ai=U;v=H;var aE=ax;var aD=(aE)&4294967295;var aC=HEAP[aD];al=aC;aM=0;var aB=ai;var aA=(((aB))|0)==-1;if(aA){ai=0}var az=ai;var ay=d;var aw=(((az))|0)>=(((ay))|0);$bb2$$bb3$5:do{if(aw){aF=1}else{var av=X;var ah=ai;var ag=(av+4*ah)&4294967295;var af=HEAP[ag];ak=af;var ae=ak;var ad=E;var ac=_FT_Stream_Seek(ad,ae);HEAP[I]=ac;var ab=HEAP[I];var aa=(((ab))|0)!=0;$Exit$$bb4$8:do{if(!aa){var Z=E;var Y=_FT_Stream_ReadLong(Z,I);aq=Y;var S=HEAP[I];var R=(((S))|0)!=0;if(R){V=2;break $Exit$$bb4$8}var Q=aq;var P=(((Q))|0)==-1;if(P){aF=1;V=4;break $bb2$$bb3$5}else{var O=ax;var N=E;var M=ai;var L=v;var K=_open_face_PS_from_sfnt_stream(O,N,M,0,0,L);HEAP[I]=K;var J=HEAP[I];var F=(((J))|0)==0;if(F){V=2;break $Exit$$bb4$8}var C=ak;var B=((C)+4)&4294967295;var A=E;var y=_FT_Stream_Seek(A,B);var x=(((y))|0)!=0;if(x){V=2;break $Exit$$bb4$8}var w=al;var u=aq;var t=_ft_mem_alloc(w,u,I);G=t;var s=HEAP[I];var q=(((s))|0)!=0;if(q){var p=HEAP[I];aF=p;V=4;break $bb2$$bb3$5}else{var o=aq;var n=E;var m=G;var l=_FT_Stream_Read(n,m,o);HEAP[I]=l;var k=HEAP[I];var i=(((k))|0)!=0;if(i){V=2;break $Exit$$bb4$8}var h=aq;var f=(((h))|0)<=4;$bb15$$bb13$20:do{if(f){V=8}else{var c=G;var b=_memcmp(c,(__str2)&4294967295,4);var a=(((b))|0)!=0;if(a){V=8;break $bb15$$bb13$20}an=1;V=10;break $bb15$$bb13$20}}while(0);if(V==8){an=0}var aN=an;W=aN;var aL=W;var aK=(((aL))|0)!=0;if(aK){am=(__str3)&4294967295}else{am=(__str4)&4294967295}var aJ=aq;var aI=ax;var aH=G;var aG=aM;var au=am;var at=v;var ar=_open_face_from_buffer(aI,aH,aJ,aG,au,at);HEAP[I]=ar}}}}while(0);var ap=HEAP[I];aF=ap}}while(0);var ao=aF;D=ao;var aj=D;STACKTOP=z;return aj;return null}function _IsMacResource(q,h,ah,S,F){var y=STACKTOP;STACKTOP+=16;_memset(y,0,16);var T;var aq;var D;var f;var ae;var u;var C;var az;var ai;var G;var ak=y;var ag=y+4;var O=y+8;var aj=y+12;var af;var d=0;aq=q;D=h;f=ah;ae=S;u=F;var ay=aq;var ax=(ay)&4294967295;var aw=HEAP[ax];ai=aw;var av=aq;var au=D;var at=f;var ar=_FT_Raccess_Get_HeaderInfo(av,au,at,ak,ag);G=ar;var ap=G;var ao=(((ap))|0)!=0;if(ao){var ad=G;az=ad}else{var ac=HEAP[ag];var ab=HEAP[ak];var aa=aq;var Z=D;var Y=_FT_Raccess_Get_DataOffsets(aa,Z,ab,ac,1347375956,O,aj);G=Y;var X=G;var W=(((X))|0)==0;if(W){var V=HEAP[aj];var U=HEAP[O];var R=aq;var Q=D;var P=ae;var N=u;var M=_Mac_Read_POST_Resource(R,Q,U,V,P,N);G=M;var L=HEAP[O];var K=ai;var J=L;_ft_mem_free(K,J);HEAP[O]=0;var I=G;var H=(((I))|0)==0;if(H){var E=u;var B=HEAP[E];var A=(B)&4294967295;HEAP[A]=1}var z=G;az=z}else{var x=HEAP[ag];var w=HEAP[ak];var v=aq;var t=D;var s=_FT_Raccess_Get_DataOffsets(v,t,w,x,1936092788,O,aj);G=s;var r=G;var p=(((r))|0)==0;$bb6$$bb8$11:do{if(p){var o=HEAP[aj];var n=ae;var m=(((n))|0)%(((o))|0);af=m;var l=HEAP[aj];var k=HEAP[O];var j=aq;var i=D;var g=af;var e=u;var c=_Mac_Read_sfnt_Resource(j,i,k,l,g,e);G=c;var b=HEAP[O];var a=ai;var aG=b;_ft_mem_free(a,aG);HEAP[O]=0;var aF=G;var aE=(((aF))|0)==0;if(!(aE)){T=3;break $bb6$$bb8$11}var aD=u;var aC=HEAP[aD];var aB=HEAP[aj];var aA=(aC)&4294967295;HEAP[aA]=aB}}while(0);var an=G;az=an}}var al=az;C=al;var am=C;STACKTOP=y;return am;return null}function _IsMacBinary(q,g,T,F){var y=STACKTOP;STACKTOP+=128;_memset(y,0,128);var U;var aq;var D;var af;var u;var C;var az;var k=y;var H;var M;var ag;var d=0;aq=q;D=g;af=T;u=F;var ay=D;var ax=(ay)==0;$bb$$bb1$2:do{if(ax){az=85}else{var aw=D;var av=_FT_Stream_Seek(aw,0);H=av;var au=H;var at=(((au))|0)!=0;$Exit$$bb2$5:do{if(!at){var ar=D;var G=k;var ap=_FT_Stream_Read(ar,G,128);H=ap;var ao=H;var ae=(((ao))|0)!=0;if(ae){U=1;break $Exit$$bb2$5}var ad=(k)&4294967295;var ac=HEAP[ad];var ab=reSign((ac),8,0)!=0;$bb11$$bb5$8:do{if(!ab){var aa=(k+74)&4294967295;var Z=HEAP[aa];var Y=reSign((Z),8,0)!=0;if(Y){U=3;break $bb11$$bb5$8}var X=(k+82)&4294967295;var W=HEAP[X];var V=reSign((W),8,0)!=0;if(V){U=3;break $bb11$$bb5$8}var S=(k+1)&4294967295;var R=HEAP[S];var Q=reSign((R),8,0)==0;if(Q){U=3;break $bb11$$bb5$8}var P=(k+1)&4294967295;var O=HEAP[P];var N=unSign((O),8,0)>33;if(N){U=3;break $bb11$$bb5$8}var L=(k+63)&4294967295;var K=HEAP[L];var J=reSign((K),8,0)!=0;if(J){U=3;break $bb11$$bb5$8}var I=(k+1)&4294967295;var E=HEAP[I];var B=unSign((E),8,0);var A=((B)+2)&4294967295;var z=(k+A)&4294967295;var x=HEAP[z];var w=reSign((x),8,0)!=0;if(w){U=3;break $bb11$$bb5$8}var v=(k+83)&4294967295;var t=HEAP[v];var s=unSign((t),8,0);var r=(s)<<24;var p=(k+84)&4294967295;var o=HEAP[p];var n=unSign((o),8,0);var m=(n)<<16;var l=(r)|(m);var j=(k+85)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var f=(h)<<8;var e=(l)|(f);var c=(k+86)&4294967295;var b=HEAP[c];var a=unSign((b),8,0);var aG=(e)|(a);M=aG;var aF=M;var aE=((aF)+127)&4294967295;var aD=(aE)&-128;var aC=((aD)+128)&4294967295;ag=aC;var aB=aq;var aA=D;var an=ag;var am=af;var al=u;var ak=_IsMacResource(aB,aA,an,am,al);az=ak;U=10;break $bb$$bb1$2}}while(0);az=2;U=10;break $bb$$bb1$2}}while(0);var aj=H;az=aj}}while(0);var ah=az;C=ah;var ai=C;STACKTOP=y;return ai;return null}function _load_face_in_embedded_rfork(s,j,W,I,aH){var B=STACKTOP;STACKTOP+=144;_memset(B,0,144);var X;var aK;var G;var am;var x;var aT;var F;var aS;var Y;var at;var J;var Z;var b=B;var e=B+36;var t=B+72;var ar;var az;var r=B+108;var V=B+140;var g=0;aK=s;G=j;am=W;x=I;aT=aH;var aR=aK;var aQ=(aR)&4294967295;var aP=HEAP[aQ];at=aP;J=2;az=0;HEAP[V]=0;var aO=aT;var aN=(aO+12)&4294967295;var aM=HEAP[aN];var aL=aK;var aJ=G;var av=b;var au=e;var N=t;_FT_Raccess_Guess(aL,aJ,aM,av,au,N);Z=0;$bb17$2:while(1){var aY=Z;var aX=(((aY))|0)<=8;if(!(aX)){X=9;break $bb17$2}var aI=Z;var ak=_raccess_rule_by_darwin_vfs(aI);ar=ak;var aj=ar;var ah=reSign((aj),8,0)!=0;$bb4$$bb5$5:do{if(ah){var ag=az;var af=reSign((ag),8,0)!=0;if(af){X=1;break $bb4$$bb5$5}else{X=2;break $bb4$$bb5$5}}else{X=2}}while(0);$bb16$$bb5$7:do{if(X==2){var ae=Z;var ad=(t+ae*4)&4294967295;var ac=HEAP[ad];var ab=(((ac))|0)!=0;if(ab){X=1;break $bb16$$bb5$7}var aa=(r)&4294967295;HEAP[aa]=4;var U=Z;var T=(b+U*4)&4294967295;var S=HEAP[T];var R=(S)!=0;if(R){var Q=Z;var P=(b+Q*4)&4294967295;var O=HEAP[P];Y=O}else{var M=aT;var L=(M+12)&4294967295;var K=HEAP[L];Y=K}var H=(r+12)&4294967295;var E=Y;HEAP[H]=E;var D=aK;var C=_FT_Stream_New(D,r,V);J=C;var A=ar;var z=reSign((A),8,0)!=0;$bb10$$bb12$14:do{if(z){var y=J;var w=(((y))|0)==81;if(!(w)){X=6;break $bb10$$bb12$14}az=1}}while(0);var v=J;var u=(((v))|0)!=0;if(u){X=1;break $bb16$$bb5$7}var q=Z;var p=(e+q*4)&4294967295;var o=HEAP[p];var n=HEAP[V];var m=aK;var l=am;var k=x;var i=_IsMacResource(m,n,o,l,k);J=i;var h=HEAP[V];_FT_Stream_Free(h,0);var f=J;var d=(((f))|0)==0;if(d){X=9;break $bb17$2}var c=ar;var a=reSign((c),8,0)!=0;if(!(a)){X=1;break $bb16$$bb5$7}az=1}}while(0);var a0=Z;var aZ=((a0)+1)&4294967295;Z=aZ;X=0;continue $bb17$2}Z=0;while(1){var aw=Z;var aq=(((aw))|0)<=8;if(!(aq)){X=17;break}var aW=Z;var aV=(b+aW*4)&4294967295;var aU=HEAP[aV];var aG=(aU)!=0;if(aG){var aF=Z;var aE=(b+aF*4)&4294967295;var aD=HEAP[aE];var aC=at;_ft_mem_free(aC,aD);var aB=Z;var aA=(b+aB*4)&4294967295;HEAP[aA]=0}var ay=Z;var ax=((ay)+1)&4294967295;Z=ax;X=14;continue}var ap=J;var ao=(((ap))|0)!=0;if(ao){J=2}var an=J;aS=an;var al=aS;F=al;var ai=F;STACKTOP=B;return ai;return null}function _load_mac_face(r,W,K,j,Q){var p;var O;var b;var d;var C;var G;var q;var I;var c;var s=0;O=r;b=W;d=K;C=j;G=Q;var H=G;G=H;var F=O;var E=b;var D=d;var B=C;var A=_IsMacBinary(F,E,D,B);c=A;var y=c;var w=(y)&255;var u=(((w))|0)==2;if(u){var o=O;var n=b;var m=d;var l=C;var k=_IsMacResource(o,n,0,m,l);c=k}var i=c;var h=(i)&255;var g=(((h))|0)==2;$bb3$$bb2$5:do{if(g){p=1}else{var f=c;var e=(f)&255;var a=(((e))|0)==85;if(a){p=1;break $bb3$$bb2$5}else{p=2;break $bb3$$bb2$5}}}while(0);$bb3$$bb5$7:do{if(p==1){var V=G;var U=(V)&4294967295;var T=HEAP[U];var S=(T)&4;var R=(((S))|0)!=0;if(!(R)){p=2;break $bb3$$bb5$7}var P=O;var N=b;var M=d;var L=C;var z=G;var x=_load_face_in_embedded_rfork(P,N,M,L,z);c=x}}while(0);var v=c;I=v;var t=I;q=t;var J=q;return J;return null}function _FT_Open_Face(av,di,eN,cF){var W=STACKTOP;STACKTOP+=16;_memset(W,0,16);var ea;var a2;var ah;var V;var bg;var bW;var en;var bq;var bM=W;var c2;var aR;var bf=W+4;var D=W+8;var cR;var d6;var dr;var ak;var bZ;var ca;var aG;var bC;var au=W+12;var be;var c8;var O;var c1=0;a2=av;ah=di;V=eN;bg=cF;HEAP[bf]=0;HEAP[D]=0;cR=0;var bp=bg;var bo=(bp)!=0;$bb1$$bb$2:do{if(bo){ea=1}else{var bn=V;var bm=(((bn))|0)>=0;if(bm){ea=0;break $bb1$$bb$2}else{ea=1;break $bb1$$bb$2}}}while(0);$bb1$$bb2$4:do{if(ea==1){var bl=ah;var bk=(bl)==0;if(bk){ea=0;break $bb1$$bb2$4}var bj=ah;var bi=(bj)&4294967295;var bh=HEAP[bi];var dY=(bh)&2;var dX=(((dY))|0)==0;$bb6$$bb4$7:do{if(dX){ea=4}else{var dW=ah;var dV=(dW+16)&4294967295;var dU=HEAP[dV];var dT=(dU)==0;if(dT){ea=4;break $bb6$$bb4$7}en=1;ea=6;break $bb6$$bb4$7}}while(0);if(ea==4){en=0}var dS=en;var dR=(((dS))&255);d6=dR;var dQ=a2;var dP=ah;var du=_FT_Stream_New(dQ,dP,bf);HEAP[bM]=du;var dt=HEAP[bM];var ds=(((dt))|0)!=0;$Fail3$$bb8$13:do{if(ds){ea=20}else{var dq=a2;var dp=(dq)&4294967295;var dn=HEAP[dp];aR=dn;var dm=ah;var dl=(dm)&4294967295;var dk=HEAP[dl];var dj=(dk)&8;var c0=(((dj))|0)==0;$bb17$$bb9$15:do{if(c0){ea=8}else{var cZ=ah;var cY=(cZ+20)&4294967295;var cX=HEAP[cY];var cW=(cX)==0;if(cW){ea=8;break $bb17$$bb9$15}var cV=ah;var cU=(cV+20)&4294967295;var cT=HEAP[cU];var cS=cT;c2=cS;var cQ=c2;var cE=cQ;var cD=(cE)&4294967295;var cC=HEAP[cD];var cB=(cC)&4294967295;var cA=HEAP[cB];var cz=(cA)&1;var cy=(((cz))&255);var eb=reSign((cy),8,0)!=0;if(eb){bZ=0;ca=0;var cx=ah;var cw=(cx)&4294967295;var cv=HEAP[cw];var ck=(cv)&16;var cj=(((ck))|0)!=0;if(cj){var ci=ah;var ch=(ci+24)&4294967295;var cg=HEAP[ch];bZ=cg;var cf=ah;var ce=(cf+28)&4294967295;var cd=HEAP[ce];ca=cd}var cc=HEAP[bf];var cb=c2;var b9=V;var b8=bZ;var b7=ca;var b6=_open_face(cb,cc,b9,b8,b7,D);HEAP[bM]=b6;var b5=HEAP[bM];var b4=(((b5))|0)==0;if(b4){ea=11;break $bb17$$bb9$15}}else{HEAP[bM]=32}var b3=d6;var b2=unSign((b3),8,0);var b1=HEAP[bf];_FT_Stream_Free(b1,b2);ea=14;break $Fail3$$bb8$13}}while(0);$bb17$$Success$26:do{if(ea==8){var b0=a2;var bY=(b0+28)&4294967295;var bX=(bY)&4294967295;dr=bX;var bV=a2;var bU=(bV+24)&4294967295;var bT=HEAP[bU];var bS=dr;var bR=(bS+4*bT)&4294967295;ak=bR;$bb32$28:while(1){var aq=dr;var ap=ak;var ao=(aq)<(ap);if(!(ao)){ea=20;break $Fail3$$bb8$13}var bQ=dr;var bP=(bQ)&4294967295;var bO=HEAP[bP];var bN=(bO)&4294967295;var bL=HEAP[bN];var bK=(bL)&4294967295;var bJ=HEAP[bK];var bI=(bJ)&1;var bH=(((bI))&255);var br=reSign((bH),8,0)!=0;if(br){aG=0;bC=0;var bG=dr;var bF=(bG)&4294967295;var bE=HEAP[bF];var bD=bE;c2=bD;var bB=ah;var bA=(bB)&4294967295;var bz=HEAP[bA];var by=(bz)&16;var bx=(((by))|0)!=0;if(bx){var bw=ah;var bv=(bw+24)&4294967295;var bu=HEAP[bv];aG=bu;var bt=ah;var bs=(bt+28)&4294967295;var bc=HEAP[bs];bC=bc}var bb=HEAP[bf];var ba=c2;var a9=V;var a8=aG;var a7=bC;var a6=_open_face(ba,bb,a9,a8,a7,D);HEAP[bM]=a6;var a5=HEAP[bM];var a4=(((a5))|0)==0;if(a4){ea=11;break $bb17$$Success$26}var a3=dr;var a1=(a3)&4294967295;var a0=HEAP[a1];var aZ=(a0)&4294967295;var aY=HEAP[aZ];var aX=(aY+8)&4294967295;var aW=HEAP[aX];var aV=_strcmp(aW,(__str4)&4294967295);var aU=(((aV))|0)==0;$bb26$$bb30$37:do{if(aU){var aT=HEAP[bM];var aS=(aT)&255;var aQ=(((aS))|0)==142;if(!(aQ)){ea=19;break $bb26$$bb30$37}var aP=HEAP[bf];var aO=_FT_Stream_Seek(aP,0);var aN=(((aO))|0)!=0;if(aN){ea=20;break $Fail3$$bb8$13}var aM=HEAP[bf];var aL=a2;var aK=V;var aJ=aG;var aI=bC;var aH=bg;var aF=_open_face_PS_from_sfnt_stream(aL,aM,aK,aJ,aI,aH);HEAP[bM]=aF;var aE=HEAP[bM];var aD=(((aE))|0)==0;if(aD){ea=22;break $bb32$28}}}while(0);var ay=HEAP[bM];var ax=(ay)&255;var aw=(((ax))|0)!=2;if(aw){ea=20;break $Fail3$$bb8$13}}var at=dr;var ar=(at+4)&4294967295;dr=ar;ea=15;continue $bb32$28}var aC=d6;var aB=unSign((aC),8,0);var aA=HEAP[bf];_FT_Stream_Free(aA,aB);var az=HEAP[bM];bq=az;ea=24;break $bb1$$bb2$4}}while(0);var w=d6;var v=reSign((w),8,0)!=0;if(v){var u=HEAP[D];var t=HEAP[D];var s=(t+8)&4294967295;var r=HEAP[s];var p=(r)|1024;var n=(u+8)&4294967295;HEAP[n]=p}var e=aR;var d=_ft_mem_alloc(e,12,bM);var c=d;cR=c;var b=HEAP[bM];var a=(((b))|0)!=0;if(a){ea=14;break $Fail3$$bb8$13}var eX=HEAP[D];var eW=cR;var eV=(eW+8)&4294967295;var eT=eX;HEAP[eV]=eT;var eR=HEAP[D];var eH=(eR+96)&4294967295;var eG=HEAP[eH];var eF=(eG+24)&4294967295;var eE=cR;_FT_List_Add(eF,eE);var eD=V;var eC=(((eD))|0)>=0;if(eC){var eB=HEAP[D];var eA=_FT_New_GlyphSlot(eB,0);HEAP[bM]=eA;var ey=HEAP[bM];var ew=(((ey))|0)!=0;if(ew){ea=14;break $Fail3$$bb8$13}var L=HEAP[D];var J=_FT_New_Size(L,au);HEAP[bM]=J;var H=HEAP[bM];var G=(((H))|0)!=0;if(G){ea=14;break $Fail3$$bb8$13}var F=HEAP[D];var E=HEAP[au];var C=(F+88)&4294967295;HEAP[C]=E}var B=HEAP[D];var A=(B+8)&4294967295;var z=HEAP[A];var q=(z)&1;var o=(((q))&255);var bd=reSign((o),8,0)!=0;$bb47$$bb51$54:do{if(bd){var m=HEAP[D];var l=(m+74)&4294967295;var k=HEAP[l];var j=reSign((k),16,0)<0;if(j){var i=HEAP[D];var h=HEAP[D];var g=(h+74)&4294967295;var f=HEAP[g];var eU=(0-(f))&65535;var eS=(i+74)&4294967295;HEAP[eS]=eU}var eQ=HEAP[D];var eP=(eQ+8)&4294967295;var eO=HEAP[eP];var eM=(eO)&32;var eL=(((eM))|0)==0;if(!(eL)){ea=39;break $bb47$$bb51$54}var eK=HEAP[D];var eJ=HEAP[D];var eI=(eJ+74)&4294967295;var ez=HEAP[eI];var ex=(eK+78)&4294967295;HEAP[ex]=ez}}while(0);var ev=HEAP[D];var eu=(ev+8)&4294967295;var et=HEAP[eu];var es=(et)&2;var er=(((es))|0)!=0;$bb52$$bb61$61:do{if(er){be=0;while(1){var db=HEAP[D];var da=(db+28)&4294967295;var c9=HEAP[da];var c6=be;var cP=(((c9))|0)>(((c6))|0);if(!(cP)){ea=46;break $bb52$$bb61$61}var eq=HEAP[D];var ep=(eq+32)&4294967295;var eo=HEAP[ep];var em=be;var el=(eo+16*em)&4294967295;c8=el;var ej=c8;var ei=(ej)&4294967295;var eh=HEAP[ei];var eg=reSign((eh),16,0)<0;if(eg){var ef=c8;var ee=(ef)&4294967295;var ed=HEAP[ee];var ec=(0-(ed))&65535;var d9=c8;var d8=(d9)&4294967295;HEAP[d8]=ec}var d7=c8;var d5=(d7+8)&4294967295;var d4=HEAP[d5];var d3=(((d4))|0)<0;if(d3){var d2=c8;var d1=(d2+8)&4294967295;var d0=HEAP[d1];var dZ=(((d0))&65535);var dO=(0-(dZ))&65535;var dN=reSign((dO),16,0);var dM=c8;var dL=(dM+8)&4294967295;HEAP[dL]=dN}var dK=c8;var dJ=(dK+12)&4294967295;var dI=HEAP[dJ];var dH=(((dI))|0)<0;if(dH){var dG=c8;var dE=(dG+12)&4294967295;var dh=HEAP[dE];var dg=(0-(dh))&4294967295;var df=c8;var de=(df+12)&4294967295;HEAP[de]=dg}var dd=be;var dc=((dd)+1)&4294967295;be=dc;ea=41;continue}}}while(0);var cO=HEAP[D];var cN=(cO+128)&4294967295;var cM=HEAP[cN];O=cM;var cL=O;var cK=(cL+4)&4294967295;var cJ=(cK)&4294967295;HEAP[cJ]=65536;var cI=O;var cH=(cI+4)&4294967295;var cG=(cH+4)&4294967295;HEAP[cG]=0;var cu=O;var ct=(cu+4)&4294967295;var cs=(ct+8)&4294967295;HEAP[cs]=0;var cr=O;var cq=(cr+4)&4294967295;var cp=(cq+12)&4294967295;HEAP[cp]=65536;var co=O;var cn=(co+20)&4294967295;var cm=(cn)&4294967295;HEAP[cm]=0;var cl=O;var dF=(cl+20)&4294967295;var dD=(dF+4)&4294967295;HEAP[dD]=0;var dC=O;var dB=(dC+60)&4294967295;HEAP[dB]=1;var dA=bg;var dz=(dA)!=0;if(dz){var dy=HEAP[D];var dx=bg;HEAP[dx]=dy}else{var dw=HEAP[D];var dv=_FT_Done_Face(dw)}ea=48;break $Fail3$$bb8$13}}while(0);$Fail3$$Fail$$Exit$80:do{if(ea==20){var an=HEAP[bM];var am=(an)&255;var al=(((am))|0)!=81;$bb33$$bb35$82:do{if(al){var aj=HEAP[bM];var ai=(aj)&255;var ag=(((ai))|0)!=2;if(!(ag)){ea=28;break $bb33$$bb35$82}var af=HEAP[bM];var ae=(af)&255;var ad=(((ae))|0)!=85;if(ad){ea=29;break $bb33$$bb35$82}else{ea=28;break $bb33$$bb35$82}}else{ea=28}}while(0);$Fail2$$bb35$85:do{if(ea==28){var ac=HEAP[bf];var ab=a2;var aa=V;var Z=bg;var Y=ah;var X=_load_mac_face(ab,ac,aa,Z,Y);HEAP[bM]=X;var U=HEAP[bM];var T=(((U))|0)==0;if(T){var S=d6;var R=unSign((S),8,0);var Q=HEAP[bf];_FT_Stream_Free(Q,R);var P=HEAP[bM];bq=P;ea=24;break $bb1$$bb2$4}else{var N=HEAP[bM];var M=(N)&255;var K=(((M))|0)!=2;if(K){ea=29;break $Fail2$$bb35$85}HEAP[bM]=2}}}while(0);var I=d6;var y=unSign((I),8,0);var x=HEAP[bf];_FT_Stream_Free(x,y);ea=14;break $Fail3$$Fail$$Exit$80}}while(0);if(ea==14){var c7=HEAP[D];var c5=_FT_Done_Face(c7)}var c4=HEAP[bM];bq=c4;ea=24;break $bb1$$bb2$4}}while(0);if(ea==0){bq=6}var c3=bq;bW=c3;var ek=bW;STACKTOP=W;return ek;return null}function _FT_Attach_File(p,m){var t=STACKTOP;STACKTOP+=32;_memset(t,0,32);var o;var q;var d;var s;var k;var r=t;var l=0;q=p;d=m;var j=d;var i=(j)==0;if(i){k=6}else{var h=(r+16)&4294967295;HEAP[h]=0;var g=(r)&4294967295;HEAP[g]=4;var f=d;var e=(r+12)&4294967295;HEAP[e]=f;var c=q;var b=_FT_Attach_Stream(c,r);k=b}var a=k;s=a;var n=s;STACKTOP=t;return n;return null}function _FT_Attach_Stream(s,A){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var r;var h;var ac;var u;var w;var S;var af=t;var b;var T;var v;var E=0;h=s;ac=A;var R=h;var Q=(R)==0;if(Q){S=35}else{var P=h;var O=(P+96)&4294967295;var N=HEAP[O];T=N;var M=T;var K=(M)==0;if(K){S=34}else{var I=T;var G=(I)&4294967295;var o=(G+4)&4294967295;var m=HEAP[o];var k=ac;var j=_FT_Stream_New(m,k,af);b=j;var i=b;var g=(((i))|0)!=0;if(!g){b=7;var f=T;var e=(f+20)&4294967295;var d=HEAP[e];v=d;var c=v;var a=(c+88)&4294967295;var ae=HEAP[a];var ad=(ae)!=0;if(ad){var ab=v;var aa=(ab+88)&4294967295;var Z=HEAP[aa];var Y=HEAP[af];var X=h;var W=FUNCTION_TABLE[Z](X,Y);b=W}var V=ac;var L=(V+16)&4294967295;var J=HEAP[L];var H=(J)==0;$bb9$$bb7$13:do{if(H){r=2}else{var F=ac;var D=(F)&4294967295;var C=HEAP[D];var B=(C)&2;var z=(((B))|0)==0;if(z){r=2;break $bb9$$bb7$13}w=1;r=4;break $bb9$$bb7$13}}while(0);if(r==2){w=0}var y=w;var x=(((y))&255);var q=unSign((x),8,0);var p=HEAP[af];_FT_Stream_Free(p,q)}var n=b;S=n}}var l=S;u=l;var U=u;STACKTOP=t;return U;return null}function _FT_Reference_Face(j){var o;var k;var l;var i;var n=0;k=j;var h=k;var g=(h+128)&4294967295;var f=HEAP[g];var e=(f+60)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=(f+60)&4294967295;HEAP[b]=c;i=0;var a=i;l=a;var m=l;return m;return null}function _FT_Done_Face(u){var t;var i;var v;var Q;var b;var S;var c;var R;var C=0;i=u;b=35;var P=i;var O=(P)!=0;$bb$$bb5$2:do{if(O){var N=i;var M=(N+96)&4294967295;var L=HEAP[M];var K=(L)!=0;if(!(K)){t=1;break $bb$$bb5$2}var I=i;var G=(I+128)&4294967295;var E=HEAP[G];var q=(E+60)&4294967295;var o=HEAP[q];var m=((o)-1)&4294967295;var k=(E+60)&4294967295;HEAP[k]=m;var j=i;var h=(j+128)&4294967295;var g=HEAP[h];var f=(g+60)&4294967295;var e=HEAP[f];var d=(((e))|0)!=0;if(d){b=0}else{var a=i;var ac=(a+96)&4294967295;var ab=HEAP[ac];S=ab;var aa=S;var Z=(aa)&4294967295;var Y=(Z+8)&4294967295;var X=HEAP[Y];c=X;var W=S;var V=(W+24)&4294967295;var U=i;var J=U;var H=_FT_List_Find(V,J);R=H;var F=R;var D=(F)!=0;if(!(D)){t=1;break $bb$$bb5$2}var B=S;var A=(B+24)&4294967295;var z=R;_FT_List_Remove(A,z);var y=c;var x=R;var w=x;_ft_mem_free(y,w);R=0;var s=c;var r=i;var p=S;_destroy_face(s,r,p);b=0}}}while(0);var n=b;Q=n;var l=Q;v=l;var T=v;return T;return null}function _FT_New_Size(p,ab){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var O;var ax;var d;var B;var aw;var D=w;var ac;var aa;var A;var P;var ak;var e=0;ax=p;d=ab;P=0;ak=0;var av=ax;var au=(av)==0;if(au){aw=35}else{var at=d;var ar=(at)==0;if(ar){aw=36}else{var aq=ax;var ap=(aq+96)&4294967295;var ao=HEAP[ap];var an=(ao)==0;if(an){aw=34}else{var am=d;HEAP[am]=0;var Z=ax;var Y=(Z+96)&4294967295;var X=HEAP[Y];aa=X;var W=aa;var V=(W+20)&4294967295;var U=HEAP[V];A=U;var T=ax;var S=(T+100)&4294967295;var R=HEAP[S];ac=R;var Q=A;var N=(Q+40)&4294967295;var M=HEAP[N];var L=ac;var K=_ft_mem_alloc(L,M,D);var J=K;P=J;var I=HEAP[D];var H=(((I))|0)!=0;$Exit$$bb6$11:do{if(!H){var G=ac;var F=_ft_mem_alloc(G,12,D);var E=F;ak=E;var C=HEAP[D];var z=(((C))|0)!=0;if(z){O=1;break $Exit$$bb6$11}var y=P;var x=(y)&4294967295;var v=ax;HEAP[x]=v;var u=P;var t=(u+40)&4294967295;HEAP[t]=0;var s=A;var r=(s+56)&4294967295;var q=HEAP[r];var o=(q)!=0;if(o){var n=A;var m=(n+56)&4294967295;var l=HEAP[m];var k=P;var j=FUNCTION_TABLE[l](k);HEAP[D]=j}var i=HEAP[D];var h=(((i))|0)==0;if(!(h)){O=1;break $Exit$$bb6$11}var g=d;var f=P;HEAP[g]=f;var c=ak;var b=(c+8)&4294967295;var a=P;var aE=a;HEAP[b]=aE;var aD=ax;var aC=(aD+108)&4294967295;var aB=ak;_FT_List_Add(aC,aB)}}while(0);var aA=HEAP[D];var az=(((aA))|0)!=0;if(az){var ay=ac;var al=ak;var aj=al;_ft_mem_free(ay,aj);ak=0;var ai=ac;var ah=P;var ag=ah;_ft_mem_free(ai,ag);P=0}var ae=HEAP[D];aw=ae}}}var ad=aw;B=ad;var af=B;STACKTOP=w;return af;return null}function _FT_Done_Size(v){var B;var E;var D;var Z;var e;var ab;var f;var C;var aa;var L=0;E=v;var Y=E;var X=(Y)==0;if(X){Z=36}else{var W=E;var V=(W)&4294967295;var U=HEAP[V];C=U;var T=C;var R=(T)==0;if(R){Z=35}else{var P=C;var N=(P+96)&4294967295;var y=HEAP[N];ab=y;var w=ab;var t=(w)==0;if(t){Z=34}else{var r=ab;var p=(r)&4294967295;var n=(p+8)&4294967295;var l=HEAP[n];f=l;e=0;var j=C;var h=(j+108)&4294967295;var g=E;var b=g;var ao=_FT_List_Find(h,b);aa=ao;var am=aa;var ak=(am)!=0;if(ak){var ai=C;var ah=(ai+108)&4294967295;var ag=aa;_FT_List_Remove(ah,ag);var af=f;var ae=aa;var ad=ae;_ft_mem_free(af,ad);aa=0;var S=C;var Q=(S+88)&4294967295;var O=HEAP[Q];var M=E;var K=(O)==(M);$bb7$$bb9$13:do{if(K){var J=C;var I=(J+88)&4294967295;HEAP[I]=0;var H=C;var G=(H+108)&4294967295;var F=(G)&4294967295;var A=HEAP[F];var z=(A)!=0;if(!(z)){B=2;break $bb7$$bb9$13}var x=C;var u=(x+108)&4294967295;var s=(u)&4294967295;var q=HEAP[s];var o=(q+8)&4294967295;var m=HEAP[o];var k=m;var i=C;var d=(i+88)&4294967295;HEAP[d]=k}}while(0);var c=f;var a=E;var an=ab;_destroy_size(c,a,an)}else{e=36}var al=e;Z=al}}}var aj=Z;D=aj;var ac=D;return ac;return null}function _FT_Match_Size(o,N,aC,aX){var am;var a8;var H;var p;var O;var D;var Y;var ab;var a7;var ao;var al;var ap;var an;var d=0;a8=o;H=N;p=aC;O=aX;var a6=a8;var a5=(a6+8)&4294967295;var a4=HEAP[a5];var a3=(a4)&2;var a2=(((a3))|0)==0;if(a2){a7=35}else{var a1=H;var a0=(a1)&4294967295;var aZ=HEAP[a0];var aY=(((aZ))|0)!=0;if(aY){a7=7}else{var aH=H;var aF=(aH+12)&4294967295;var aB=HEAP[aF];var az=(((aB))|0)!=0;if(az){var ax=H;var av=(ax+4)&4294967295;var au=HEAP[av];var at=H;var ar=(at+12)&4294967295;var aq=HEAP[ar];var af=((au)*(aq))&4294967295;var ad=((af)+36)&4294967295;var aa=((((ad))|0)/72|0);ab=aa}else{var X=H;var V=(X+4)&4294967295;var T=HEAP[V];ab=T}var S=ab;al=S;var R=H;var Q=(R+16)&4294967295;var P=HEAP[Q];var F=(((P))|0)!=0;if(F){var C=H;var A=(C+8)&4294967295;var y=HEAP[A];var w=H;var u=(w+16)&4294967295;var t=HEAP[u];var s=((y)*(t))&4294967295;var r=((s)+36)&4294967295;var q=((((r))|0)/72|0);Y=q}else{var n=H;var m=(n+8)&4294967295;var l=HEAP[m];Y=l}var k=Y;ap=k;var j=H;var i=(j+4)&4294967295;var h=HEAP[i];var g=(((h))|0)==0;$bb12$$bb10$16:do{if(g){am=3}else{var f=H;var e=(f+8)&4294967295;var c=HEAP[e];var b=(((c))|0)!=0;if(b){am=3;break $bb12$$bb10$16}var a=al;ap=a;am=5;break $bb12$$bb10$16}}while(0);$bb12$$bb15$19:do{if(am==3){var bf=H;var be=(bf+4)&4294967295;var bd=HEAP[be];var bc=(((bd))|0)==0;if(!(bc)){am=5;break $bb12$$bb15$19}var bb=H;var ba=(bb+8)&4294967295;var a9=HEAP[ba];var aW=(((a9))|0)!=0;if(!(aW)){am=5;break $bb12$$bb15$19}var aV=ap;al=aV}}while(0);var aU=al;var aT=((aU)+32)&4294967295;var aS=(aT)&-64;al=aS;var aR=ap;var aQ=((aR)+32)&4294967295;var aP=(aQ)&-64;ap=aP;ao=0;while(1){var E=a8;var B=(E+28)&4294967295;var z=HEAP[B];var x=ao;var v=(((z))|0)>(((x))|0);if(!(v)){am=15;break}var aO=a8;var aN=(aO+32)&4294967295;var aM=HEAP[aN];var aL=ao;var aK=(aM+16*aL)&4294967295;an=aK;var aJ=an;var aI=(aJ+12)&4294967295;var aG=HEAP[aI];var aE=((aG)+32)&4294967295;var aA=(aE)&-64;var ay=ap;var aw=(((aA))|0)!=(((ay))|0);if(!aw){var ak=an;var aj=(ak+8)&4294967295;var ai=HEAP[aj];var ah=((ai)+32)&4294967295;var ag=(ah)&-64;var ae=al;var ac=(((ag))|0)==(((ae))|0);if(ac){am=10;break}var Z=p;var W=reSign((Z),8,0)!=0;if(W){am=10;break}}var I=ao;var G=((I)+1)&4294967295;ao=G;am=9;continue}if(am==15){a7=23}else{if(am==10){var U=O;var M=(U)!=0;if(M){var L=ao;var J=O;HEAP[J]=L}a7=0}}}}var K=a7;D=K;var aD=D;return aD;return null}function _ft_synthesize_vertical_metrics(y,b){var w;var X;var v;var c;var E=0;X=y;v=b;var S=X;var R=(S+4)&4294967295;var Q=HEAP[R];c=Q;var P=X;var O=(P+12)&4294967295;var N=HEAP[O];var M=(((N))|0)<0;$bb$$bb3$2:do{if(M){var K=X;var I=(K+12)&4294967295;var G=HEAP[I];var s=c;var q=(((G))|0)>(((s))|0);if(q){var o=X;var m=(o+12)&4294967295;var k=HEAP[m];c=k}}else{var i=X;var g=(i+12)&4294967295;var f=HEAP[g];var e=(((f))|0)>0;if(!(e)){w=3;break $bb$$bb3$2}var d=X;var a=(d+12)&4294967295;var ac=HEAP[a];var ab=c;var aa=((ab)-(ac))&4294967295;c=aa}}while(0);var Z=v;var Y=(((Z))|0)==0;if(Y){var W=c;var V=((W)*12)&4294967295;var U=((((V))|0)/10|0);v=U}var T=X;var L=(T+8)&4294967295;var J=HEAP[L];var H=X;var F=(H+16)&4294967295;var D=HEAP[F];var C=((((D))|0)/2|0);var B=((J)-(C))&4294967295;var A=X;var z=(A+20)&4294967295;HEAP[z]=B;var x=v;var u=c;var t=((x)-(u))&4294967295;var r=((((t))|0)/2|0);var p=X;var n=(p+24)&4294967295;HEAP[n]=r;var l=X;var j=(l+28)&4294967295;var h=v;HEAP[j]=h;return;return}function _ft_recompute_scaled_metrics(u,w){var t;var h;var V;var C=0;h=u;V=w;var Q=V;var P=(Q+8)&4294967295;var O=HEAP[P];var N=h;var M=(N+70)&4294967295;var L=HEAP[M];var K=reSign((L),16,0);var I=_FT_MulFix(K,O);var G=((I)+63)&4294967295;var E=(G)&-64;var q=V;var o=(q+12)&4294967295;HEAP[o]=E;var m=V;var k=(m+8)&4294967295;var i=HEAP[k];var f=h;var e=(f+72)&4294967295;var d=HEAP[e];var c=reSign((d),16,0);var b=_FT_MulFix(c,i);var a=(b)&-64;var aa=V;var Z=(aa+16)&4294967295;HEAP[Z]=a;var Y=V;var X=(Y+8)&4294967295;var W=HEAP[X];var U=h;var T=(U+74)&4294967295;var S=HEAP[T];var R=reSign((S),16,0);var J=_FT_MulFix(R,W);var H=((J)+32)&4294967295;var F=(H)&-64;var D=V;var B=(D+20)&4294967295;HEAP[B]=F;var A=V;var z=(A+4)&4294967295;var y=HEAP[z];var x=h;var v=(x+76)&4294967295;var s=HEAP[v];var r=reSign((s),16,0);var p=_FT_MulFix(r,y);var n=((p)+32)&4294967295;var l=(n)&-64;var j=V;var g=(j+24)&4294967295;HEAP[g]=l;return;return}function _FT_Select_Metrics(o,t){var M;var ay;var az;var p;var N;var d=0;ay=o;az=t;var ax=ay;var aw=(ax+88)&4294967295;var av=HEAP[aw];var au=(av+12)&4294967295;p=au;var at=ay;var ar=(at+32)&4294967295;var aq=HEAP[ar];var ap=az;var ao=(aq+16*ap)&4294967295;N=ao;var an=N;var X=(an+8)&4294967295;var W=HEAP[X];var V=((W)+32)&4294967295;var U=(((V))|0)>>6;var T=(((U))&65535);var S=p;var R=(S)&4294967295;HEAP[R]=T;var Q=N;var P=(Q+12)&4294967295;var O=HEAP[P];var L=((O)+32)&4294967295;var K=(((L))|0)>>6;var J=(((K))&65535);var I=p;var H=(I+2)&4294967295;HEAP[H]=J;var G=ay;var F=(G+8)&4294967295;var E=HEAP[F];var D=(E)&1;var C=(((D))&255);var B=reSign((C),8,0)!=0;if(B){var A=ay;var z=(A+68)&4294967295;var y=HEAP[z];var x=unSign((y),16,0);var w=N;var v=(w+8)&4294967295;var u=HEAP[v];var s=_FT_DivFix(u,x);var r=p;var q=(r+4)&4294967295;HEAP[q]=s;var n=ay;var m=(n+68)&4294967295;var l=HEAP[m];var k=unSign((l),16,0);var j=N;var i=(j+12)&4294967295;var h=HEAP[i];var g=_FT_DivFix(h,k);var f=p;var e=(f+8)&4294967295;HEAP[e]=g;var c=ay;var b=p;_ft_recompute_scaled_metrics(c,b)}else{var a=p;var aG=(a+4)&4294967295;HEAP[aG]=65536;var aF=p;var aE=(aF+8)&4294967295;HEAP[aE]=65536;var aD=N;var aC=(aD+12)&4294967295;var aB=HEAP[aC];var aA=p;var am=(aA+12)&4294967295;HEAP[am]=aB;var al=p;var ak=(al+16)&4294967295;HEAP[ak]=0;var aj=N;var ai=(aj)&4294967295;var ah=HEAP[ai];var ag=reSign((ah),16,0);var af=(ag)<<6;var ae=p;var ad=(ae+20)&4294967295;HEAP[ad]=af;var ac=N;var ab=(ac+8)&4294967295;var aa=HEAP[ab];var Z=p;var Y=(Z+24)&4294967295;HEAP[Y]=aa}return;return}function _FT_Request_Metrics(aL,aK){var bh;var cv;var cG;var at;var av;var ci;var cF;var cH;var cd;var ch;var ct=0;cv=aL;cG=aK;var db=cv;var da=(db+88)&4294967295;var c9=HEAP[da];var c8=(c9+12)&4294967295;ci=c8;var c7=cv;var c6=(c7+8)&4294967295;var c5=HEAP[c6];var c4=(c5)&1;var c3=(((c4))&255);var aM=reSign((c3),8,0)!=0;if(aM){cF=0;cH=0;cd=0;ch=0;var c2=cG;var b7=(c2)&4294967295;var b5=HEAP[b7];if(b5==0){bh=15}else{if(b5==1){bh=16}else{if(b5==2){bh=17}else{if(b5==3){bh=18}else{if(b5==4){bh=19}else{bh=0}}}}}$bb10$$bb1$$bb2$$bb3$$bb4$$bb5$4:do{if(bh==15){var b3=cv;var b2=(b3+68)&4294967295;var b1=HEAP[b2];var b0=unSign((b1),16,0);cH=b0;var bZ=cH;cF=bZ;bh=0;break $bb10$$bb1$$bb2$$bb3$$bb4$$bb5$4}else{if(bh==16){var bY=cv;var bX=(bY+70)&4294967295;var bW=HEAP[bX];var bN=reSign((bW),16,0);var bL=cv;var bJ=(bL+72)&4294967295;var bI=HEAP[bJ];var bH=reSign((bI),16,0);var bG=((bN)-(bH))&4294967295;cH=bG;var bF=cH;cF=bF;bh=0;break $bb10$$bb1$$bb2$$bb3$$bb4$$bb5$4}else{if(bh==17){var bE=cv;var bD=(bE+52)&4294967295;var bC=(bD+8)&4294967295;var bt=HEAP[bC];var br=cv;var bp=(br+52)&4294967295;var bo=(bp)&4294967295;var bn=HEAP[bo];var bm=((bt)-(bn))&4294967295;cF=bm;var bl=cv;var bk=(bl+52)&4294967295;var bj=(bk+12)&4294967295;var bi=HEAP[bj];var a8=cv;var a6=(a8+52)&4294967295;var a3=(a6+4)&4294967295;var a1=HEAP[a3];var aZ=((bi)-(a1))&4294967295;cH=aZ;bh=0;break $bb10$$bb1$$bb2$$bb3$$bb4$$bb5$4}else{if(bh==18){var aX=cv;var aV=(aX+76)&4294967295;var aT=HEAP[aV];var aR=reSign((aT),16,0);cF=aR;var aP=cv;var aB=(aP+70)&4294967295;var az=HEAP[aB];var aw=reSign((az),16,0);var ar=cv;var ap=(ar+72)&4294967295;var an=HEAP[ap];var al=reSign((an),16,0);var aj=((aw)-(al))&4294967295;cH=aj;bh=0;break $bb10$$bb1$$bb2$$bb3$$bb4$$bb5$4}else{if(bh==19){var ah=cG;var af=(ah+4)&4294967295;var U=HEAP[af];var S=ci;var P=(S+4)&4294967295;HEAP[P]=U;var N=cG;var L=(N+8)&4294967295;var J=HEAP[L];var H=ci;var F=(H+8)&4294967295;HEAP[F]=J;var D=ci;var B=(D+4)&4294967295;var q=HEAP[B];var o=(((q))|0)==0;$bb6$$bb7$10:do{if(o){var m=ci;var l=(m+8)&4294967295;var k=HEAP[l];var j=ci;var i=(j+4)&4294967295;HEAP[i]=k}else{var h=ci;var g=(h+8)&4294967295;var f=HEAP[g];var e=(((f))|0)==0;if(!(e)){bh=3;break $bb6$$bb7$10}var d=ci;var c=(d+4)&4294967295;var b=HEAP[c];var a=ci;var dg=(a+8)&4294967295;HEAP[dg]=b}}while(0);bh=4;break $bb10$$bb1$$bb2$$bb3$$bb4$$bb5$4}}}}}}while(0);if(bh==0){var df=cF;var de=(((df))|0)<0;if(de){var dd=cF;var dc=(0-(dd))&4294967295;cF=dc}var c1=cH;var c0=(((c1))|0)<0;if(c0){var cZ=cH;var cY=(0-(cZ))&4294967295;cH=cY}var cX=cG;var cW=(cX+12)&4294967295;var cV=HEAP[cW];var cU=(((cV))|0)!=0;if(cU){var cT=cG;var cS=(cT+4)&4294967295;var cR=HEAP[cS];var cQ=cG;var cP=(cQ+12)&4294967295;var cO=HEAP[cP];var cN=((cR)*(cO))&4294967295;var cM=((cN)+36)&4294967295;var cL=((((cM))|0)/72|0);av=cL}else{var cK=cG;var cJ=(cK+4)&4294967295;var cI=HEAP[cJ];av=cI}var cE=av;cd=cE;var cD=cG;var cC=(cD+16)&4294967295;var cB=HEAP[cC];var cA=(((cB))|0)!=0;if(cA){var cz=cG;var cy=(cz+8)&4294967295;var cx=HEAP[cy];var cw=cG;var cu=(cw+16)&4294967295;var cs=HEAP[cu];var cr=((cx)*(cs))&4294967295;var cq=((cr)+36)&4294967295;var cp=((((cq))|0)/72|0);at=cp}else{var co=cG;var cn=(co+8)&4294967295;var cm=HEAP[cn];at=cm}var cl=at;ch=cl;var ck=cG;var cj=(ck+4)&4294967295;var cg=HEAP[cj];var cf=(((cg))|0)!=0;if(cf){var ce=cd;var cc=cF;var cb=_FT_DivFix(ce,cc);var ca=ci;var b9=(ca+4)&4294967295;HEAP[b9]=cb;var b8=cG;var b6=(b8+8)&4294967295;var b4=HEAP[b6];var bV=(((b4))|0)!=0;if(bV){var bU=ch;var bT=cH;var bS=_FT_DivFix(bU,bT);var bR=ci;var bQ=(bR+8)&4294967295;HEAP[bQ]=bS;var bP=cG;var bO=(bP)&4294967295;var bM=HEAP[bO];var bK=(((bM))|0)==3;if(bK){var bB=ci;var bA=(bB+8)&4294967295;var bz=HEAP[bA];var by=ci;var bx=(by+4)&4294967295;var bw=HEAP[bx];var bv=(((bz))|0)>(((bw))|0);if(bv){var bu=ci;var bs=(bu+4)&4294967295;var bq=HEAP[bs];var bg=ci;var bf=(bg+8)&4294967295;HEAP[bf]=bq}else{var be=ci;var bd=(be+8)&4294967295;var bc=HEAP[bd];var bb=ci;var ba=(bb+4)&4294967295;HEAP[ba]=bc}}}else{var a9=ci;var a7=(a9+4)&4294967295;var a5=HEAP[a7];var aJ=ci;var aI=(aJ+8)&4294967295;HEAP[aI]=a5;var aH=cd;var aG=cH;var aF=cF;var aE=_FT_MulDiv(aH,aG,aF);ch=aE}}else{var aD=ch;var aC=cH;var aA=_FT_DivFix(aD,aC);var ay=ci;var ac=(ay+8)&4294967295;HEAP[ac]=aA;var ab=ci;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=ci;var X=(Y+4)&4294967295;HEAP[X]=Z;var W=ch;var V=cF;var T=cH;var R=_FT_MulDiv(W,V,T);cd=R}}var y=cG;var x=(y)&4294967295;var w=HEAP[x];var v=(((w))|0)!=0;if(v){var u=ci;var t=(u+4)&4294967295;var s=HEAP[t];var r=cv;var p=(r+68)&4294967295;var n=HEAP[p];var a4=unSign((n),16,0);var a2=_FT_MulFix(a4,s);cd=a2;var a0=ci;var aY=(a0+8)&4294967295;var aW=HEAP[aY];var aU=cv;var aS=(aU+68)&4294967295;var aQ=HEAP[aS];var aO=unSign((aQ),16,0);var aN=_FT_MulFix(aO,aW);ch=aN}var ax=cd;var au=((ax)+32)&4294967295;var aq=(((au))|0)>>6;var ao=(((aq))&65535);var am=ci;var ak=(am)&4294967295;HEAP[ak]=ao;var ai=ch;var ag=((ai)+32)&4294967295;var ae=(((ag))|0)>>6;var ad=(((ae))&65535);var Q=ci;var O=(Q+2)&4294967295;HEAP[O]=ad;var M=cv;var K=ci;_ft_recompute_scaled_metrics(M,K)}else{var I=ci;var G=I;_llvm_memset_p0i8_i32(G,0,28,1,0);var E=ci;var C=(E+4)&4294967295;HEAP[C]=65536;var A=ci;var z=(A+8)&4294967295;HEAP[z]=65536}return;return}function _FT_Select_Size(o,r){var n;var h;var b;var p;var H;var q;var t=0;h=o;b=r;var G=h;var F=(G)==0;$bb1$$bb$2:do{if(F){n=0}else{var E=h;var D=(E+8)&4294967295;var C=HEAP[D];var B=(C)&2;var z=(((B))|0)==0;if(z){n=0;break $bb1$$bb$2}var x=b;var v=(((x))|0)<0;$bb4$$bb3$5:do{if(!v){var m=h;var l=(m+28)&4294967295;var k=HEAP[l];var j=b;var i=(((k))|0)<=(((j))|0);if(i){n=3;break $bb4$$bb3$5}var g=h;var f=(g+96)&4294967295;var e=HEAP[f];var d=(e+20)&4294967295;var c=HEAP[d];q=c;var a=q;var R=(a+100)&4294967295;var Q=HEAP[R];var P=(Q)!=0;if(P){var O=q;var N=(O+100)&4294967295;var M=HEAP[N];var L=b;var K=h;var J=(K+88)&4294967295;var A=HEAP[J];var y=FUNCTION_TABLE[M](A,L);H=y;n=5;break $bb1$$bb$2}else{var w=b;var u=h;_FT_Select_Metrics(u,w);H=0;n=5;break $bb1$$bb$2}}}while(0);H=6;n=5;break $bb1$$bb$2}}while(0);if(n==0){H=35}var s=H;p=s;var I=p;return I;return null}function _FT_Request_Size(C,D){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var B;var p;var f;var F;var ac;var G;var H=E;var e;var O=0;p=C;f=D;var ab=p;var aa=(ab)==0;$bb$$bb1$2:do{if(aa){ac=35}else{var Z=f;var Y=(Z)==0;$bb5$$bb2$5:do{if(!Y){var X=f;var W=(X+4)&4294967295;var U=HEAP[W];var S=(((U))|0)<0;if(S){B=1;break $bb5$$bb2$5}var Q=f;var y=(Q+8)&4294967295;var w=HEAP[y];var u=(((w))|0)<0;if(u){B=1;break $bb5$$bb2$5}var s=f;var q=(s)&4294967295;var n=HEAP[q];var l=unSign((n),32,0)>4;if(l){B=1;break $bb5$$bb2$5}var j=p;var h=(j+96)&4294967295;var g=HEAP[h];var b=(g+20)&4294967295;var ap=HEAP[b];G=ap;var an=G;var al=(an+96)&4294967295;var aj=HEAP[al];var ai=(aj)!=0;if(ai){var ah=G;var ag=(ah+96)&4294967295;var af=HEAP[ag];var ae=p;var V=(ae+88)&4294967295;var T=HEAP[V];var R=f;var P=FUNCTION_TABLE[af](T,R);ac=P;B=5;break $bb$$bb1$2}else{var N=p;var M=(N+8)&4294967295;var L=HEAP[M];var K=(L)&1;var J=(((K))|0)==0;$bb9$$bb13$13:do{if(J){var I=p;var A=(I+8)&4294967295;var z=HEAP[A];var x=(z)&2;var v=(((x))|0)!=0;if(!(v)){B=7;break $bb9$$bb13$13}var t=p;var r=f;var o=_FT_Match_Size(t,r,0,H);e=o;var m=e;var k=(((m))|0)!=0;if(k){var i=e;ac=i;B=5;break $bb$$bb1$2}else{var d=HEAP[H];var c=p;var a=_FT_Select_Size(c,d);ac=a;B=5;break $bb$$bb1$2}}}while(0);var ao=p;var am=f;_FT_Request_Metrics(ao,am);ac=0;B=5;break $bb$$bb1$2}}}while(0);ac=6}}while(0);var ak=ac;F=ak;var ad=F;STACKTOP=E;return ad;return null}function _FT_Set_Char_Size(r,v,L,d,e){var t=STACKTOP;STACKTOP+=20;_memset(t,0,20);var q;var k;var w;var B;var c;var b;var u;var K;var s=t;var x=0;k=r;w=v;B=L;c=d;b=e;var J=w;var I=(((J))|0)==0;$bb$$bb1$2:do{if(I){var H=B;w=H}else{var G=B;var F=(((G))|0)==0;if(!(F)){q=2;break $bb$$bb1$2}var E=w;B=E}}while(0);var C=c;var z=(((C))|0)==0;$bb4$$bb5$7:do{if(z){var y=b;c=y}else{var p=b;var o=(((p))|0)==0;if(!(o)){q=5;break $bb4$$bb5$7}var n=c;b=n}}while(0);var m=w;var l=(((m))|0)<=63;if(l){w=64}var j=B;var i=(((j))|0)<=63;if(i){B=64}var h=c;var g=(((h))|0)==0;if(g){b=72;var f=b;c=f}var a=(s)&4294967295;HEAP[a]=0;var V=(s+4)&4294967295;var U=w;HEAP[V]=U;var T=(s+8)&4294967295;var S=B;HEAP[T]=S;var R=(s+12)&4294967295;var Q=c;HEAP[R]=Q;var P=(s+16)&4294967295;var O=b;HEAP[P]=O;var N=k;var D=_FT_Request_Size(N,s);K=D;var A=K;u=A;var M=u;STACKTOP=t;return M;return null}function _FT_Set_Pixel_Sizes(o,r,b){var q=STACKTOP;STACKTOP+=20;_memset(q,0,20);var n;var h;var F;var t;var s;var E;var p=q;var u=0;h=o;F=r;t=b;var D=F;var C=(((D))|0)==0;$bb$$bb1$2:do{if(C){var B=t;F=B}else{var A=t;var z=(((A))|0)==0;if(!(z)){n=2;break $bb$$bb1$2}var y=F;t=y}}while(0);var x=F;var w=(((x))|0)==0;if(w){F=1}var v=t;var m=(((v))|0)==0;if(m){t=1}var l=F;var k=unSign((l),32,0)>65534;if(k){F=65535}var j=t;var i=unSign((j),32,0)>65534;if(i){t=65535}var g=(p)&4294967295;HEAP[g]=0;var f=F;var e=(f)<<6;var d=(p+4)&4294967295;HEAP[d]=e;var c=t;var a=(c)<<6;var M=(p+8)&4294967295;HEAP[M]=a;var L=(p+12)&4294967295;HEAP[L]=0;var K=(p+16)&4294967295;HEAP[K]=0;var J=h;var I=_FT_Request_Size(J,p);E=I;var H=E;s=H;var G=s;STACKTOP=q;return G;return null}function _FT_Get_Kerning(v,u,bj,aY,ad){var ay;var bi;var t;var az;var aA;var g;var O;var bh;var ab;var aV;var d=0;bi=v;t=u;az=bj;aA=aY;g=ad;ab=0;var bg=bi;var bf=(bg)==0;if(bf){bh=35}else{var be=g;var bd=(be)==0;if(bd){bh=6}else{var bc=bi;var bb=(bc+96)&4294967295;var ba=HEAP[bb];aV=ba;var a9=g;var a8=(a9)&4294967295;HEAP[a8]=0;var aP=g;var aN=(aP+4)&4294967295;HEAP[aN]=0;var aL=aV;var aJ=(aL+20)&4294967295;var aH=HEAP[aJ];var aF=(aH+84)&4294967295;var aE=HEAP[aF];var aD=(aE)!=0;$bb4$$bb12$8:do{if(aD){var aC=aV;var aB=(aC+20)&4294967295;var ar=HEAP[aB];var ap=(ar+84)&4294967295;var an=HEAP[ap];var al=bi;var aj=t;var ah=az;var ag=g;var af=FUNCTION_TABLE[an](al,aj,ah,ag);ab=af;var ae=ab;var ac=(((ae))|0)==0;if(!(ac)){ay=2;break $bb4$$bb12$8}var R=aA;var N=(((R))|0)!=2;if(!(N)){ay=2;break $bb4$$bb12$8}var K=bi;var H=(K+88)&4294967295;var E=HEAP[H];var B=(E+12)&4294967295;var z=(B+4)&4294967295;var y=HEAP[z];var x=g;var w=(x)&4294967295;var o=HEAP[w];var n=_FT_MulFix(o,y);var m=g;var l=(m)&4294967295;HEAP[l]=n;var k=bi;var j=(k+88)&4294967295;var i=HEAP[j];var h=(i+12)&4294967295;var f=(h+8)&4294967295;var e=HEAP[f];var c=g;var b=(c+4)&4294967295;var a=HEAP[b];var bq=_FT_MulFix(a,e);var bp=g;var bo=(bp+4)&4294967295;HEAP[bo]=bq;var bn=aA;var bm=(((bn))|0)!=1;if(!(bm)){ay=2;break $bb4$$bb12$8}var bl=bi;var bk=(bl+88)&4294967295;var a7=HEAP[bk];var a6=(a7+12)&4294967295;var a5=(a6)&4294967295;var a4=HEAP[a5];var a3=unSign((a4),16,0)<=24;if(a3){var a1=bi;var a0=(a1+88)&4294967295;var aZ=HEAP[a0];var aX=(aZ+12)&4294967295;var aW=(aX)&4294967295;var aU=HEAP[aW];var aT=unSign((aU),16,0);var aS=g;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aO=_FT_MulDiv(aQ,aT,25);var aM=g;var aK=(aM)&4294967295;HEAP[aK]=aO}var aI=bi;var aG=(aI+88)&4294967295;var ax=HEAP[aG];var aw=(ax+12)&4294967295;var av=(aw+2)&4294967295;var au=HEAP[av];var at=unSign((au),16,0)<=24;if(at){var aq=bi;var ao=(aq+88)&4294967295;var am=HEAP[ao];var ak=(am+12)&4294967295;var ai=(ak+2)&4294967295;var aa=HEAP[ai];var Z=unSign((aa),16,0);var X=g;var V=(X+4)&4294967295;var T=HEAP[V];var Q=_FT_MulDiv(T,Z,25);var M=g;var J=(M+4)&4294967295;HEAP[J]=Q}var G=g;var D=(G)&4294967295;var Y=HEAP[D];var W=((Y)+32)&4294967295;var U=(W)&-64;var S=g;var P=(S)&4294967295;HEAP[P]=U;var L=g;var I=(L+4)&4294967295;var F=HEAP[I];var C=((F)+32)&4294967295;var A=(C)&-64;var s=g;var r=(s+4)&4294967295;HEAP[r]=A}}while(0);var q=ab;bh=q}}var p=bh;O=p;var a2=O;return a2;return null}function _FT_Get_Track_Kerning(t,O,d,e){var s;var l;var r;var y;var v;var u;var N;var V;var c;var f;var b;var z=0;l=t;r=O;y=d;v=e;c=0;var M=l;var L=(M)==0;if(L){N=35}else{var K=v;var J=(K)==0;if(J){N=6}else{var I=l;var H=(I+96)&4294967295;var F=HEAP[H];var D=F;f=D;b=0;var B=f;var q=(B)&4294967295;var p=HEAP[q];var o=(p+32)&4294967295;var n=HEAP[o];var m=(n)!=0;if(m){var k=f;var j=(k)&4294967295;var i=HEAP[j];var h=(i+32)&4294967295;var g=HEAP[h];var a=f;var Z=FUNCTION_TABLE[g](a,(__str5)&4294967295);b=Z}var Y=b;var X=Y;V=X;var W=V;var U=(W)==0;if(U){N=7}else{var T=V;var S=(T)&4294967295;var R=HEAP[S];var Q=l;var G=r;var E=y;var C=v;var A=FUNCTION_TABLE[R](Q,G,E,C);c=A;var x=c;N=x}}}var w=N;u=w;var P=u;return P;return null}function _FT_Select_Charmap(v,c){var u;var j;var g;var w;var R;var W;var b;var D=0;j=v;g=c;var Q=j;var P=(Q)==0;if(P){R=35}else{var O=g;var N=(((O))|0)==0;if(N){R=6}else{var M=g;var L=(((M))|0)==1970170211;if(L){var J=j;var H=_find_unicode_charmap(J);R=H}else{var F=j;var q=(F+40)&4294967295;var o=HEAP[q];W=o;var n=W;var l=(n)==0;if(l){R=38}else{var k=j;var i=(k+36)&4294967295;var h=HEAP[i];var f=W;var e=(f+4*h)&4294967295;b=e;while(1){var s=W;var r=b;var p=(s)<(r);if(!(p)){u=5;break}var d=W;var a=(d)&4294967295;var ac=HEAP[a];var ab=(ac+4)&4294967295;var aa=HEAP[ab];var Z=g;var Y=(((aa))|0)==(((Z))|0);if(Y){var X=W;var V=(X);var U=j;var T=(U+40)&4294967295;var K=HEAP[T];var I=(K);var G=((V)-(I))&4294967295;var E=(((G))|0)>63;if(!(E)){u=3;break}}var x=W;var t=(x+4)&4294967295;W=t;u=1;continue}if(u==5){R=6}else{if(u==3){var C=W;var B=(C)&4294967295;var A=HEAP[B];var z=j;var y=(z+92)&4294967295;HEAP[y]=A;R=0}}}}}}var m=R;w=m;var S=w;return S;return null}function _FT_Set_Charmap(o,q){var n;var h;var G;var p;var M;var R;var b;var x=0;h=o;G=q;var L=h;var K=(L)==0;if(K){M=35}else{var J=h;var I=(J+40)&4294967295;var H=HEAP[I];R=H;var F=R;var D=(F)==0;if(D){M=38}else{var B=G;var z=_FT_Get_CMap_Format(B);var m=(((z))|0)==14;if(m){M=6}else{var l=h;var k=(l+36)&4294967295;var j=HEAP[k];var i=R;var g=(i+4*j)&4294967295;b=g;while(1){var u=R;var t=b;var s=(u)<(t);if(!(s)){n=5;break}var f=R;var e=(f)&4294967295;var d=HEAP[e];var c=G;var a=(d)==(c);if(a){var X=R;var W=(X);var V=h;var U=(V+40)&4294967295;var T=HEAP[U];var S=(T);var Q=((W)-(S))&4294967295;var P=(((Q))|0)>63;if(!(P)){n=3;break}}var w=R;var v=(w+4)&4294967295;R=v;n=1;continue}if(n==5){M=6}else{if(n==3){var O=R;var E=(O)&4294967295;var C=HEAP[E];var A=h;var y=(A+92)&4294967295;HEAP[y]=C;M=0}}}}}var r=M;p=r;var N=p;return N;return null}function _FT_Get_Charmap_Index(o){var m;var w;var n;var C;var b;var p=0;w=o;var B=w;var A=(B)==0;$bb1$$bb$2:do{if(A){m=0}else{var z=w;var y=(z)&4294967295;var x=HEAP[y];var v=(x)==0;if(v){m=0;break $bb1$$bb$2}b=0;while(1){var c=w;var a=(c)&4294967295;var M=HEAP[a];var L=(M+36)&4294967295;var K=HEAP[L];var J=b;var I=(((K))|0)>(((J))|0);if(!(I)){m=4;break}var t=w;var r=(t)&4294967295;var q=HEAP[r];var l=(q+40)&4294967295;var k=HEAP[l];var j=b;var i=(k+4*j)&4294967295;var h=HEAP[i];var g=w;var f=(h)==(g);if(f){m=4;break}var e=b;var d=((e)+1)&4294967295;b=d;m=3;continue}var H=b;var G=(((H))|0)>15;if(G){var F=b;var E=(0-(F))&4294967295;C=E;m=7;break $bb1$$bb$2}else{var u=b;C=u;m=7;break $bb1$$bb$2}}}while(0);if(m==0){C=-1}var s=C;n=s;var D=n;return D;return null}function _ft_cmap_done_internal(A){var w;var k;var m;var y;var z;var l=0;k=A;var j=k;var i=(j+12)&4294967295;var h=HEAP[i];m=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=HEAP[e];y=d;var c=y;var b=(c+100)&4294967295;var a=HEAP[b];z=a;var x=m;var v=(x+8)&4294967295;var u=HEAP[v];var t=(u)!=0;if(t){var s=m;var r=(s+8)&4294967295;var q=HEAP[r];var p=k;FUNCTION_TABLE[q](p)}var o=z;var n=k;var B=n;_ft_mem_free(o,B);k=0;return;return}function _FT_CMap_Done(d){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var aj;var g;var r;var aH;var O=z;var al;var ak;var e;var h=0;g=d;var a1=g;var a0=(a1)!=0;$bb$$bb14$2:do{if(a0){var aZ=g;var aY=(aZ)&4294967295;var aX=(aY)&4294967295;var aW=HEAP[aX];r=aW;var aV=r;var aU=(aV+100)&4294967295;var aT=HEAP[aU];aH=aT;al=0;$bb13$4:while(1){var F=r;var D=(F+36)&4294967295;var B=HEAP[D];var y=al;var M=(((B))|0)>(((y))|0);if(!(M)){aj=3;break $bb$$bb14$2}var aS=r;var aA=(aS+40)&4294967295;var ay=HEAP[aA];var aw=al;var au=(ay+4*aw)&4294967295;var at=HEAP[au];var aq=at;var ap=g;var ao=(aq)==(ap);if(ao){aj=1;break $bb13$4}var I=al;var H=((I)+1)&4294967295;al=H;aj=0;continue $bb13$4}var an=r;var am=(an+40)&4294967295;var ad=HEAP[am];var ab=r;var Z=(ab+36)&4294967295;var X=HEAP[Z];var V=((X)-1)&4294967295;var T=(ad+4*V)&4294967295;var S=HEAP[T];e=S;var R=r;var Q=(R+40)&4294967295;var P=HEAP[Q];var G=r;var E=(G+36)&4294967295;var C=HEAP[E];var A=((C)-1)&4294967295;var x=r;var w=(x+36)&4294967295;var v=HEAP[w];var u=aH;var t=P;var s=_ft_mem_realloc(u,4,v,A,t,O);var q=s;var p=r;var o=(p+40)&4294967295;HEAP[o]=q;var n=HEAP[O];var m=(((n))|0)!=0;if(m){aj=3;break $bb$$bb14$2}var l=al;var k=((l)+1)&4294967295;ak=k;while(1){var aC=r;var aB=(aC+36)&4294967295;var az=HEAP[aB];var ax=ak;var av=(((az))|0)>(((ax))|0);if(!(av)){aj=8;break}var j=r;var i=(j+36)&4294967295;var f=HEAP[i];var c=((f)-1)&4294967295;var b=ak;var a=(((c))|0)==(((b))|0);if(a){var a8=r;var a7=(a8+40)&4294967295;var a6=HEAP[a7];var a5=ak;var a4=((a5)-1)&4294967295;var a3=(a6+4*a4)&4294967295;var a2=e;HEAP[a3]=a2}else{var aR=r;var aQ=(aR+40)&4294967295;var aP=HEAP[aQ];var aO=ak;var aN=((aO)-1)&4294967295;var aM=r;var aL=(aM+40)&4294967295;var aK=HEAP[aL];var aJ=ak;var aI=(aK+4*aJ)&4294967295;var aG=HEAP[aI];var aF=(aP+4*aN)&4294967295;HEAP[aF]=aG}var aE=ak;var aD=((aE)+1)&4294967295;ak=aD;aj=5;continue}var ar=r;var ai=(ar+36)&4294967295;var ah=HEAP[ai];var ag=((ah)-1)&4294967295;var af=r;var ae=(af+36)&4294967295;HEAP[ae]=ag;var ac=r;var aa=(ac+92)&4294967295;var Y=HEAP[aa];var W=Y;var U=g;var N=(W)==(U);if(N){var L=r;var K=(L+92)&4294967295;HEAP[K]=0}var J=g;_ft_cmap_done_internal(J)}}while(0);STACKTOP=z;return;return}function _FT_CMap_New(E,s,y,q){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var ae;var I;var aB;var d;var ak;var F;var aX;var J=A;var r;var aC;var e;var f=0;I=E;aB=s;d=y;ak=q;HEAP[J]=0;var aW=I;var aV=aW;var aU=(aV)==0;$bb2$$bb$2:do{if(aU){ae=0}else{var aT=d;var aS=(aT)==0;if(aS){ae=0;break $bb2$$bb$2}var aR=d;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=(aP)==0;if(aO){ae=0;break $bb2$$bb$2}var av=d;var at=(av)&4294967295;var aq=HEAP[at];r=aq;var ao=r;var am=(ao+100)&4294967295;var aj=HEAP[am];aC=aj;var ai=I;var ah=(ai)&4294967295;var ag=HEAP[ah];var af=aC;var Y=_ft_mem_alloc(af,ag,J);var W=Y;e=W;var U=HEAP[J];var S=(((U))|0)==0;$bb4$$Exit$6:do{if(S){var Q=e;var O=(Q)&4294967295;var N=d;var M=(O)&4294967295;var L=(N)&4294967295;var K=HEAP[L];HEAP[M]=K;var G=(O+4)&4294967295;var D=(N+4)&4294967295;var C=HEAP[D];HEAP[G]=C;var B=(O+8)&4294967295;var z=(N+8)&4294967295;var x=HEAP[z];HEAP[B]=x;var w=(O+10)&4294967295;var v=(N+10)&4294967295;var u=HEAP[v];HEAP[w]=u;var t=e;var p=(t+12)&4294967295;var o=I;HEAP[p]=o;var n=I;var m=(n+4)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb5$$bb6$8:do{if(k){var j=I;var i=(j+4)&4294967295;var h=HEAP[i];var g=e;var c=aB;var b=FUNCTION_TABLE[h](g,c);HEAP[J]=b;var a=HEAP[J];var a4=(((a))|0)!=0;if(a4){ae=4;break $bb5$$bb6$8}else{ae=5;break $bb5$$bb6$8}}else{ae=5}}while(0);$Fail$$bb6$10:do{if(ae==5){var a3=r;var a2=(a3+40)&4294967295;var a1=HEAP[a2];var a0=r;var aZ=(a0+36)&4294967295;var aY=HEAP[aZ];var aN=((aY)+1)&4294967295;var aM=r;var aK=(aM+36)&4294967295;var aJ=HEAP[aK];var aI=aC;var aH=a1;var aG=_ft_mem_realloc(aI,4,aJ,aN,aH,J);var aF=aG;var aE=r;var aD=(aE+40)&4294967295;HEAP[aD]=aF;var aA=HEAP[J];var az=(((aA))|0)!=0;if(az){ae=4;break $Fail$$bb6$10}var ay=r;var ax=(ay+40)&4294967295;var aw=HEAP[ax];var au=r;var ar=(au+36)&4294967295;var ap=HEAP[ar];var an=e;var al=an;var ad=(aw+4*ap)&4294967295;HEAP[ad]=al;var ac=((ap)+1)&4294967295;var ab=r;var aa=(ab+36)&4294967295;HEAP[aa]=ac;ae=7;break $bb4$$Exit$6}}while(0);var P=e;_ft_cmap_done_internal(P);e=0}}while(0);var Z=ak;var X=(Z)!=0;if(X){var V=ak;var T=e;HEAP[V]=T}var R=HEAP[J];aX=R;ae=9;break $bb2$$bb$2}}while(0);if(ae==0){aX=6}var H=aX;F=H;var aL=F;STACKTOP=A;return aL;return null}function _FT_Get_Char_Index(z,k){var x;var B;var l;var C;var j;var A;var D;var m=0;B=z;l=k;A=0;var i=B;var h=(i)!=0;$bb$$bb2$2:do{if(h){var g=B;var f=(g+92)&4294967295;var e=HEAP[f];var d=(e)!=0;if(!(d)){x=1;break $bb$$bb2$2}var c=B;var b=(c+92)&4294967295;var a=HEAP[b];var y=a;D=y;var w=D;var v=(w+12)&4294967295;var u=HEAP[v];var t=(u+12)&4294967295;var s=HEAP[t];var q=D;var p=l;var o=FUNCTION_TABLE[s](q,p);A=o}}while(0);var n=A;j=n;var E=j;C=E;var r=C;return r;return null}function _FT_Get_First_Char(n,D){var o=STACKTOP;STACKTOP+=4;_memset(o,0,4);var m;var g;var r;var p;var C;var q;var F=o;var s=0;g=n;r=D;q=0;HEAP[F]=0;var B=g;var A=(B)!=0;$bb$$bb5$2:do{if(A){var z=g;var y=(z+92)&4294967295;var x=HEAP[y];var w=(x)!=0;if(!(w)){m=1;break $bb$$bb5$2}var v=g;var u=(v+16)&4294967295;var t=HEAP[u];var l=(((t))|0)!=0;if(!(l)){m=1;break $bb$$bb5$2}var k=g;var j=_FT_Get_Char_Index(k,0);HEAP[F]=j;var i=HEAP[F];var h=(((i))|0)==0;if(!h){var f=g;var e=(f+16)&4294967295;var d=HEAP[e];var c=HEAP[F];var b=unSign((d),32,0)<=unSign((c),32,0);if(!(b)){m=1;break $bb$$bb5$2}}var a=g;var M=_FT_Get_Next_Char(a,0,F);q=M}}while(0);var L=r;var K=(L)!=0;if(K){var J=HEAP[F];var I=r;HEAP[I]=J}var H=q;C=H;var G=C;p=G;var E=p;STACKTOP=o;return E;return null}function _FT_Get_Next_Char(r,k,Q){var s=STACKTOP;STACKTOP+=4;_memset(s,0,4);var q;var h;var p;var v;var t;var O;var P;var u;var R;var c=s;var n;var A=0;h=r;p=k;v=Q;u=0;R=0;var N=h;var M=(N)!=0;$bb$$bb8$2:do{if(M){var L=h;var K=(L+92)&4294967295;var J=HEAP[K];var I=(J)!=0;if(!(I)){q=1;break $bb$$bb8$2}var G=h;var E=(G+16)&4294967295;var C=HEAP[E];var o=(((C))|0)!=0;if(!(o)){q=1;break $bb$$bb8$2}var m=p;HEAP[c]=m;var l=h;var j=(l+92)&4294967295;var i=HEAP[j];var g=i;n=g;while(1){var f=n;var e=(f+12)&4294967295;var d=HEAP[e];var b=(d+16)&4294967295;var a=HEAP[b];var ab=n;var aa=FUNCTION_TABLE[a](ab,c);R=aa;var Z=h;var Y=(Z+16)&4294967295;var X=HEAP[Y];var W=R;var V=unSign((X),32,0)<=unSign((W),32,0);if(V){q=3;continue}else{q=4;break}}var U=R;var T=(((U))|0)!=0;if(T){var H=HEAP[c];P=H}else{P=0}var F=P;u=F}}while(0);var D=v;var B=(D)!=0;if(B){var z=v;var y=R;HEAP[z]=y}var x=u;O=x;var w=O;t=w;var S=t;STACKTOP=s;return S;return null}function _FT_Face_GetCharVariantIndex(q,k,b){var p;var h;var o;var U;var r;var L;var t;var u;var J;var s;var w=0;h=q;o=k;U=b;t=0;var K=h;var I=(K)!=0;$bb$$bb4$2:do{if(I){var H=h;var G=(H+92)&4294967295;var F=HEAP[G];var E=(F)!=0;if(!(E)){p=1;break $bb$$bb4$2}var C=h;var A=(C+92)&4294967295;var y=HEAP[A];var n=(y+4)&4294967295;var m=HEAP[n];var l=(((m))|0)==1970170211;if(!(l)){p=1;break $bb$$bb4$2}var j=h;var i=_find_variant_selector_charmap(j);u=i;var g=h;var f=(g+92)&4294967295;var e=HEAP[f];var d=e;J=d;var c=u;var a=(c)!=0;if(!(a)){p=1;break $bb$$bb4$2}var W=u;var V=W;s=V;var T=s;var S=(T+12)&4294967295;var R=HEAP[S];var Q=(R+20)&4294967295;var P=HEAP[Q];var O=s;var N=J;var D=o;var B=U;var z=FUNCTION_TABLE[P](O,N,D,B);t=z}}while(0);var x=t;L=x;var v=L;r=v;var M=r;return M;return null}function _FT_Face_GetCharVariantIsDefault(C,m,G){var z;var E;var n;var B;var F;var l;var D;var e;var d;var o=0;E=C;n=m;B=G;D=-1;var k=E;var j=(k)!=0;$bb$$bb2$2:do{if(j){var i=E;var h=_find_variant_selector_charmap(i);e=h;var g=e;var f=(g)!=0;if(!(f)){z=1;break $bb$$bb2$2}var c=e;var b=c;d=b;var a=d;var A=(a+12)&4294967295;var y=HEAP[A];var x=(y+24)&4294967295;var w=HEAP[x];var v=d;var u=n;var s=B;var r=FUNCTION_TABLE[w](v,u,s);var q=unSign((r),8,0);D=q}}while(0);var p=D;l=p;var H=l;F=H;var t=F;return t;return null}function _FT_Face_GetVariantSelectors(z){var x;var B;var D;var l;var A;var e;var c;var C;var m=0;B=z;A=0;var k=B;var j=(k)!=0;$bb$$bb2$2:do{if(j){var i=B;var h=_find_variant_selector_charmap(i);e=h;var g=e;var f=(g)!=0;if(!(f)){x=1;break $bb$$bb2$2}var d=e;var b=d;c=b;var a=B;var y=(a+100)&4294967295;var w=HEAP[y];C=w;var v=c;var u=(v+12)&4294967295;var t=HEAP[u];var s=(t+28)&4294967295;var q=HEAP[s];var p=c;var o=C;var n=FUNCTION_TABLE[q](p,o);A=n}}while(0);var F=A;l=F;var E=l;D=E;var r=D;return r;return null}function _FT_Face_GetVariantsOfChar(B,m){var z;var D;var n;var F;var l;var C;var e;var d;var E;var o=0;D=B;n=m;C=0;var k=D;var j=(k)!=0;$bb$$bb2$2:do{if(j){var i=D;var h=_find_variant_selector_charmap(i);e=h;var g=e;var f=(g)!=0;if(!(f)){z=1;break $bb$$bb2$2}var c=e;var b=c;d=b;var a=D;var A=(a+100)&4294967295;var y=HEAP[A];E=y;var x=d;var w=(x+12)&4294967295;var v=HEAP[w];var u=(v+32)&4294967295;var s=HEAP[u];var r=d;var q=E;var p=n;var I=FUNCTION_TABLE[s](r,q,p);C=I}}while(0);var H=C;l=H;var G=l;F=G;var t=F;return t;return null}function _FT_Face_GetCharsOfVariant(A,F){var x;var C;var z;var E;var l;var B;var e;var d;var D;var m=0;C=A;z=F;B=0;var k=C;var j=(k)!=0;$bb$$bb2$2:do{if(j){var i=C;var h=_find_variant_selector_charmap(i);e=h;var g=e;var f=(g)!=0;if(!(f)){x=1;break $bb$$bb2$2}var c=e;var b=c;d=b;var a=C;var y=(a+100)&4294967295;var w=HEAP[y];D=w;var v=d;var u=(v+12)&4294967295;var t=HEAP[u];var s=(t+36)&4294967295;var q=HEAP[s];var p=d;var o=D;var n=z;var I=FUNCTION_TABLE[q](p,o,n);B=I}}while(0);var H=B;l=H;var G=l;E=G;var r=E;return r;return null}function _FT_Get_Name_Index(o,ab){var N;var ap;var A;var y;var ao;var ac;var L;var aa;var W;var M;var Z;var d=0;ap=o;A=ab;L=0;var an=ap;var am=(an)!=0;$bb$$bb13$2:do{if(am){var al=ap;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ai=(aj)&512;var ah=(((ai))|0)!=0;if(!(ah)){N=1;break $bb$$bb13$2}var ag=ap;var af=(ag+128)&4294967295;var Y=HEAP[af];var X=(Y+32)&4294967295;var V=(X+8)&4294967295;var U=HEAP[V];W=U;var T=W;var S=(T)==4294967294;$bb2$$bb3$5:do{if(S){W=0}else{var R=W;var Q=(R)==0;if(!(Q)){N=4;break $bb2$$bb3$5}var P=ap;var O=(P+96)&4294967295;var K=HEAP[O];var J=K;M=J;Z=0;var I=M;var H=(I)&4294967295;var G=HEAP[H];var F=(G+32)&4294967295;var E=HEAP[F];var D=(E)!=0;if(D){var C=M;var B=(C)&4294967295;var z=HEAP[B];var x=(z+32)&4294967295;var w=HEAP[x];var v=M;var u=FUNCTION_TABLE[w](v,(__str6)&4294967295);Z=u}var t=Z;W=t;var s=ap;var r=(s+128)&4294967295;var q=HEAP[r];var p=W;var n=(p)!=0;if(n){var m=W;ac=m}else{ac=4294967294}var l=(q+32)&4294967295;var k=(l+8)&4294967295;var j=ac;HEAP[k]=j}}while(0);var i=W;var h=i;aa=h;var g=aa;var f=(g)!=0;if(!(f)){N=1;break $bb$$bb13$2}var e=aa;var c=(e+4)&4294967295;var b=HEAP[c];var a=(b)!=0;if(!(a)){N=1;break $bb$$bb13$2}var ax=aa;var aw=(ax+4)&4294967295;var av=HEAP[aw];var au=ap;var at=A;var ar=FUNCTION_TABLE[av](au,at);L=ar}}while(0);var aq=L;ao=aq;var ae=ao;y=ae;var ad=y;return ad;return null}function _FT_Get_Glyph_Name(p,R,q,r){var Q;var aH;var ak;var d;var O;var B;var aG;var aj;var D;var ai;var aa;var P;var ag;var e=0;aH=p;ak=R;d=q;O=r;D=6;var aF=d;var aE=(aF)!=0;$bb$$bb2$2:do{if(aE){var aD=O;var aC=(((aD))|0)!=0;if(!(aC)){Q=1;break $bb$$bb2$2}var aB=d;var aA=(aB)&4294967295;HEAP[aA]=0}}while(0);var az=aH;var ay=(az)!=0;$bb3$$bb17$6:do{if(ay){var ax=ak;var ac=aH;var ab=(ac+16)&4294967295;var Z=HEAP[ab];var Y=(((ax))|0)<=(((Z))|0);if(!(Y)){Q=4;break $bb3$$bb17$6}var X=aH;var W=(X+8)&4294967295;var V=HEAP[W];var U=(V)&512;var T=(((U))|0)!=0;if(!(T)){Q=4;break $bb3$$bb17$6}var S=aH;var N=(S+128)&4294967295;var M=HEAP[N];var L=(M+32)&4294967295;var K=(L+8)&4294967295;var J=HEAP[K];aa=J;var I=aa;var H=(I)==4294967294;$bb6$$bb7$10:do{if(H){aa=0}else{var G=aa;var F=(G)==0;if(!(F)){Q=8;break $bb6$$bb7$10}var E=aH;var C=(E+96)&4294967295;var A=HEAP[C];var z=A;P=z;ag=0;var y=P;var x=(y)&4294967295;var w=HEAP[x];var v=(w+32)&4294967295;var u=HEAP[v];var t=(u)!=0;if(t){var s=P;var o=(s)&4294967295;var n=HEAP[o];var m=(n+32)&4294967295;var l=HEAP[m];var k=P;var j=FUNCTION_TABLE[l](k,(__str6)&4294967295);ag=j}var i=ag;aa=i;var h=aH;var g=(h+128)&4294967295;var f=HEAP[g];var c=aa;var b=(c)!=0;if(b){var a=aa;aj=a}else{aj=4294967294}var aO=(f+32)&4294967295;var aN=(aO+8)&4294967295;var aM=aj;HEAP[aN]=aM}}while(0);var aL=aa;var aK=aL;ai=aK;var aJ=ai;var aI=(aJ)!=0;if(!(aI)){Q=4;break $bb3$$bb17$6}var aw=ai;var av=(aw)&4294967295;var au=HEAP[av];var at=(au)!=0;if(!(at)){Q=4;break $bb3$$bb17$6}var ar=ai;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=aH;var an=ak;var al=d;var ah=O;var af=FUNCTION_TABLE[ap](ao,an,al,ah);D=af}}while(0);var ae=D;aG=ae;var ad=aG;B=ad;var am=B;return am;return null}function _FT_Get_Postscript_Name(C){var B;var p;var D;var aa;var Y;var E;var ai;var ad;var f;var d;var L=0;p=C;E=0;var Z=p;var X=(Z)==0;$Exit$$bb$2:do{if(!X){var W=E;var V=(W)==0;if(!(V)){B=1;break $Exit$$bb$2}var U=p;var T=(U+128)&4294967295;var R=HEAP[T];var P=(R+32)&4294967295;var N=(P)&4294967295;var y=HEAP[N];ad=y;var w=ad;var u=(w)==4294967294;$bb2$$bb3$5:do{if(u){ad=0}else{var s=ad;var q=(s)==0;if(!(q)){B=4;break $bb2$$bb3$5}var n=p;var l=(n+96)&4294967295;var j=HEAP[l];var h=j;f=h;d=0;var g=f;var b=(g)&4294967295;var aq=HEAP[b];var ao=(aq+32)&4294967295;var am=HEAP[ao];var ak=(am)!=0;if(ak){var ah=f;var ag=(ah)&4294967295;var af=HEAP[ag];var ae=(af+32)&4294967295;var ac=HEAP[ae];var S=f;var Q=FUNCTION_TABLE[ac](S,(__str7)&4294967295);d=Q}var O=d;ad=O;var M=p;var K=(M+128)&4294967295;var J=HEAP[K];var I=ad;var H=(I)!=0;if(H){var G=ad;Y=G}else{Y=4294967294}var F=(J+32)&4294967295;var A=(F)&4294967295;var z=Y;HEAP[A]=z}}while(0);var x=ad;var v=x;ai=v;var t=ai;var r=(t)!=0;if(!(r)){B=1;break $Exit$$bb$2}var o=ai;var m=(o)&4294967295;var k=HEAP[m];var i=(k)!=0;if(!(i)){B=1;break $Exit$$bb$2}var e=ai;var c=(e)&4294967295;var a=HEAP[c];var ap=p;var an=FUNCTION_TABLE[a](ap);E=an}}while(0);var al=E;aa=al;var aj=aa;D=aj;var ab=D;return ab;return null}function _FT_Get_Sfnt_Table(q,t){var p;var j;var d;var r;var L;var W;var S;var c;var b;var x=0;j=q;d=t;W=0;var K=j;var J=(K)!=0;$bb$$bb5$2:do{if(J){var I=j;var H=(I+8)&4294967295;var G=HEAP[H];var F=(G)&8;var D=(((F))|0)!=0;if(!(D)){p=1;break $bb$$bb5$2}var B=j;var z=(B+96)&4294967295;var o=HEAP[z];var n=o;c=n;b=0;var m=c;var l=(m)&4294967295;var k=HEAP[l];var i=(k+32)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=c;var e=(f)&4294967295;var a=HEAP[e];var X=(a+32)&4294967295;var V=HEAP[X];var U=c;var T=FUNCTION_TABLE[V](U,(__str8)&4294967295);b=T}var R=b;var Q=R;S=Q;var P=S;var O=P;var N=(O)!=0;if(!(N)){p=1;break $bb$$bb5$2}var E=S;var C=(E+4)&4294967295;var A=HEAP[C];var y=j;var w=d;var v=FUNCTION_TABLE[A](y,w);W=v}}while(0);var u=W;L=u;var s=L;r=s;var M=r;return M;return null}function _FT_Load_Sfnt_Table(r,z,T,v,u){var q;var k;var e;var c;var s;var S;var t;var R;var aa;var d;var b;var D=0;k=r;e=z;c=T;s=v;S=u;var Q=k;var P=(Q)==0;$bb1$$bb$2:do{if(P){q=0}else{var O=k;var N=(O+8)&4294967295;var M=HEAP[N];var L=(M)&8;var J=(((L))|0)==0;if(J){q=0;break $bb1$$bb$2}var H=k;var F=(H+96)&4294967295;var p=HEAP[F];var o=p;d=o;b=0;var n=d;var m=(n)&4294967295;var l=HEAP[m];var j=(l+32)&4294967295;var i=HEAP[j];var h=(i)!=0;if(h){var g=d;var f=(g)&4294967295;var a=HEAP[f];var ae=(a+32)&4294967295;var ad=HEAP[ae];var ac=d;var ab=FUNCTION_TABLE[ad](ac,(__str8)&4294967295);b=ab}var Z=b;var Y=Z;aa=Y;var X=aa;var W=X;var V=(W)==0;if(V){R=7;q=4;break $bb1$$bb$2}else{var K=aa;var I=(K)&4294967295;var G=HEAP[I];var E=k;var C=e;var B=c;var A=s;var y=S;var x=FUNCTION_TABLE[G](E,C,B,A,y);R=x;q=4;break $bb1$$bb$2}}}while(0);if(q==0){R=35}var w=R;t=w;var U=t;return U;return null}function _FT_Sfnt_Table_Info(s,l,y,v){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var r;var j;var q;var d;var R;var u;var Q;var Z;var S=t;var c;var b;var C=0;j=s;q=l;d=y;R=v;var P=j;var O=(P)==0;$bb1$$bb$2:do{if(O){r=0}else{var N=j;var M=(N+8)&4294967295;var L=HEAP[M];var K=(L)&8;var I=(((K))|0)==0;if(I){r=0;break $bb1$$bb$2}var G=j;var E=(G+96)&4294967295;var p=HEAP[E];var o=p;c=o;b=0;var n=c;var m=(n)&4294967295;var k=HEAP[m];var i=(k+32)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=c;var e=(f)&4294967295;var a=HEAP[e];var ad=(a+32)&4294967295;var ac=HEAP[ad];var ab=c;var aa=FUNCTION_TABLE[ac](ab,(__str8)&4294967295);b=aa}var Y=b;var X=Y;Z=X;var W=Z;var V=W;var U=(V)==0;if(U){Q=7;r=4;break $bb1$$bb$2}else{var J=Z;var H=(J+8)&4294967295;var F=HEAP[H];var D=j;var B=q;var A=d;var z=R;var x=FUNCTION_TABLE[F](D,B,A,S,z);Q=x;r=4;break $bb1$$bb$2}}}while(0);if(r==0){Q=35}var w=Q;u=w;var T=u;STACKTOP=t;return T;return null}function _FT_Get_CMap_Language_ID(t){var r=STACKTOP;STACKTOP+=8;_memset(r,0,8);var p;var J;var s;var P;var W;var q;var c=r;var d;var b;var A=0;J=t;var O=J;var N=(O)==0;$bb1$$bb$2:do{if(N){p=0}else{var M=J;var L=(M)&4294967295;var K=HEAP[L];var I=(K)==0;if(I){p=0;break $bb1$$bb$2}var G=J;var E=(G)&4294967295;var C=HEAP[E];q=C;var n=q;var m=(n+96)&4294967295;var l=HEAP[m];var k=l;d=k;b=0;var j=d;var i=(j)&4294967295;var h=HEAP[i];var g=(h+32)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var a=d;var aa=(a)&4294967295;var Z=HEAP[aa];var Y=(Z+32)&4294967295;var X=HEAP[Y];var V=d;var U=FUNCTION_TABLE[X](V,(__str9)&4294967295);b=U}var T=b;var S=T;W=S;var R=W;var H=R;var F=(H)==0;if(F){P=0;p=4;break $bb1$$bb$2}else{var D=W;var B=(D)&4294967295;var z=HEAP[B];var y=J;var x=FUNCTION_TABLE[z](y,c);var w=(((x))|0)!=0;if(w){P=0;p=4;break $bb1$$bb$2}else{var v=(c)&4294967295;var u=HEAP[v];P=u;p=4;break $bb1$$bb$2}}}}while(0);if(p==0){P=0}var o=P;s=o;var Q=s;STACKTOP=r;return Q;return null}function _FT_Get_CMap_Format(t){var r=STACKTOP;STACKTOP+=8;_memset(r,0,8);var p;var J;var s;var P;var W;var q;var c=r;var d;var b;var A=0;J=t;var O=J;var N=(O)==0;$bb1$$bb$2:do{if(N){p=0}else{var M=J;var L=(M)&4294967295;var K=HEAP[L];var I=(K)==0;if(I){p=0;break $bb1$$bb$2}var G=J;var E=(G)&4294967295;var C=HEAP[E];q=C;var n=q;var m=(n+96)&4294967295;var l=HEAP[m];var k=l;d=k;b=0;var j=d;var i=(j)&4294967295;var h=HEAP[i];var g=(h+32)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var a=d;var aa=(a)&4294967295;var Z=HEAP[aa];var Y=(Z+32)&4294967295;var X=HEAP[Y];var V=d;var U=FUNCTION_TABLE[X](V,(__str9)&4294967295);b=U}var T=b;var S=T;W=S;var R=W;var H=R;var F=(H)==0;if(F){P=-1;p=4;break $bb1$$bb$2}else{var D=W;var B=(D)&4294967295;var z=HEAP[B];var y=J;var x=FUNCTION_TABLE[z](y,c);var w=(((x))|0)!=0;if(w){P=-1;p=4;break $bb1$$bb$2}else{var v=(c+4)&4294967295;var u=HEAP[v];P=u;p=4;break $bb1$$bb$2}}}}while(0);if(p==0){P=-1}var o=P;s=o;var Q=s;STACKTOP=r;return Q;return null}function _FT_Activate_Size(w){var s;var n;var v;var j;var u;var k=0;n=w;var i=n;var h=(i)==0;$bb$$bb1$2:do{if(h){j=6}else{var g=n;var f=(g)&4294967295;var e=HEAP[f];u=e;var d=u;var c=(d)==0;$bb3$$bb2$5:do{if(!c){var b=u;var a=(b+96)&4294967295;var t=HEAP[a];var r=(t)==0;if(r){s=1;break $bb3$$bb2$5}var q=u;var p=(q+88)&4294967295;var o=n;HEAP[p]=o;j=0;s=3;break $bb$$bb1$2}}while(0);j=6}}while(0);var m=j;v=m;var l=v;return l;return null}function _FT_Lookup_Renderer(p,z,L){var m;var R;var q;var M;var n;var K;var S;var o;var b;var u=0;R=p;q=z;M=L;o=0;var J=R;var I=(J)==0;$Exit$$bb$2:do{if(!I){var H=R;var G=(H+156)&4294967295;var F=(G)&4294967295;var E=HEAP[F];S=E;var C=M;var A=(C)!=0;if(A){var x=M;var l=HEAP[x];var k=(l)!=0;if(k){var j=M;var i=HEAP[j];var h=(i+4)&4294967295;var g=HEAP[h];S=g}var f=M;HEAP[f]=0}while(1){var v=S;var t=(v)!=0;if(!(t)){m=8;break $Exit$$bb$2}var e=S;var d=(e+8)&4294967295;var c=HEAP[d];var a=c;b=a;var Y=b;var X=(Y+24)&4294967295;var W=HEAP[X];var V=q;var U=(((W))|0)==(((V))|0);if(U){m=3;break}var B=S;var y=(B+4)&4294967295;var w=HEAP[y];S=w;m=2;continue}var T=M;var Q=(T)!=0;if(Q){var P=M;var O=S;HEAP[P]=O}var D=b;o=D}}while(0);var s=o;K=s;var r=K;n=r;var N=n;return N;return null}function _ft_lookup_glyph_renderer(m){var l;var q;var o;var C;var n;var r;var p;var s=0;q=m;var B=q;var A=(B+4)&4294967295;var z=HEAP[A];n=z;var y=n;var x=(y+96)&4294967295;var w=HEAP[x];var v=(w)&4294967295;var u=(v+4)&4294967295;var t=HEAP[u];r=t;var k=r;var j=(k+164)&4294967295;var i=HEAP[j];p=i;var h=p;var g=(h)==0;$bb1$$bb$2:do{if(g){l=0}else{var f=p;var e=(f+24)&4294967295;var d=HEAP[e];var c=q;var b=(c+72)&4294967295;var a=HEAP[b];var L=(((d))|0)!=(((a))|0);if(L){l=0;break $bb1$$bb$2}else{l=1;break $bb1$$bb$2}}}while(0);if(l==0){var K=q;var J=(K+72)&4294967295;var I=HEAP[J];var H=r;var G=_FT_Lookup_Renderer(H,I,0);p=G}var F=p;C=F;var E=C;o=E;var D=o;return D;return null}function _ft_set_current_renderer(c){var j;var h;var e;var i=0;h=c;var g=h;var f=_FT_Lookup_Renderer(g,1869968492,0);e=f;var d=h;var b=(d+164)&4294967295;var a=e;HEAP[b]=a;return;return}function _ft_add_renderer(O){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var P;var aH;var B;var aC;var p;var ag;var D=w;var aq;var d;var A;var e=0;aH=O;var aB=aH;var aA=(aB+4)&4294967295;var az=HEAP[aA];p=az;var ay=p;var ax=(ay)&4294967295;var aw=HEAP[ax];ag=aw;aq=0;var av=ag;var au=_ft_mem_alloc(av,12,D);var at=au;aq=at;var aa=HEAP[D];var Z=(((aa))|0)!=0;$Exit$$bb$2:do{if(!Z){var Y=aH;var X=Y;d=X;var W=aH;var V=(W)&4294967295;var U=HEAP[V];var T=U;A=T;var S=d;var R=(S+20)&4294967295;var N=A;HEAP[R]=N;var M=A;var L=(M+36)&4294967295;var K=HEAP[L];var J=d;var I=(J+24)&4294967295;HEAP[I]=K;var H=A;var G=(H+36)&4294967295;var F=HEAP[G];var E=(((F))|0)==1869968492;$bb1$$bb4$4:do{if(E){var C=A;var z=(C+56)&4294967295;var y=HEAP[z];var x=(y+4)&4294967295;var v=HEAP[x];var u=(v)!=0;if(!(u)){P=1;break $bb1$$bb4$4}var t=A;var s=(t+56)&4294967295;var r=HEAP[s];var q=(r+4)&4294967295;var o=HEAP[q];var n=d;var m=(n+60)&4294967295;var l=ag;var k=l;var j=FUNCTION_TABLE[o](k,m);HEAP[D]=j;var i=HEAP[D];var h=(((i))|0)!=0;if(h){P=2;break $bb1$$bb4$4}var g=A;var f=(g+56)&4294967295;var c=HEAP[f];var b=(c+16)&4294967295;var a=HEAP[b];var aK=d;var aJ=(aK+64)&4294967295;HEAP[aJ]=a;var aI=A;var aG=(aI+40)&4294967295;var aF=HEAP[aG];var aE=d;var aD=(aE+68)&4294967295;HEAP[aD]=aF;P=1;break $bb1$$bb4$4}else{P=1}}while(0);if(P==1){var ar=aq;var ap=(ar+8)&4294967295;var ao=aH;var an=ao;HEAP[ap]=an;var am=p;var al=(am+156)&4294967295;var ak=aq;_FT_List_Add(al,ak);var aj=p;_ft_set_current_renderer(aj)}var ai=HEAP[D];var ah=(((ai))|0)!=0;if(!(ah)){P=6;break $Exit$$bb$2}var af=ag;var ae=aq;var ad=ae;_ft_mem_free(af,ad);aq=0}}while(0);var ac=HEAP[D];aC=ac;var ab=aC;B=ab;var Q=B;STACKTOP=w;return Q;return null}function _ft_remove_renderer(c){var p;var u;var q;var b;var O;var J;var y=0;u=c;var N=u;var M=(N+4)&4294967295;var L=HEAP[M];q=L;var K=q;var I=(K)&4294967295;var H=HEAP[I];b=H;var G=q;var E=(G+156)&4294967295;var C=u;var A=C;var m=_FT_List_Find(E,A);O=m;var l=O;var k=(l)!=0;if(k){var j=u;var i=j;J=i;var h=J;var g=(h+20)&4294967295;var f=HEAP[g];var e=(f+36)&4294967295;var d=HEAP[e];var a=(((d))|0)==1869968492;$bb1$$bb3$4:do{if(a){var X=J;var W=(X+60)&4294967295;var V=HEAP[W];var U=(V)!=0;if(!(U)){p=1;break $bb1$$bb3$4}var T=J;var S=(T+20)&4294967295;var R=HEAP[S];var Q=(R+56)&4294967295;var P=HEAP[Q];var F=(P+20)&4294967295;var D=HEAP[F];var B=J;var z=(B+60)&4294967295;var x=HEAP[z];FUNCTION_TABLE[D](x)}}while(0);var w=q;var v=(w+156)&4294967295;var t=O;_FT_List_Remove(v,t);var s=b;var r=O;var o=r;_ft_mem_free(s,o);O=0;var n=q;_ft_set_current_renderer(n)}return;return}function _FT_Get_Renderer(e,h){var m;var i;var a;var j;var g;var l=0;i=e;a=h;var f=i;var d=a;var c=_FT_Lookup_Renderer(f,d,0);g=c;var b=g;j=b;var k=j;return k;return null}function _FT_Set_Renderer(x,b,e,B){var v;var ab;var W;var c;var ag;var w;var U;var V;var d;var J;var F=0;ab=x;W=b;c=e;ag=B;d=0;var T=ab;var S=(T)==0;if(S){U=33}else{var R=W;var Q=(R)==0;if(Q){U=6}else{var P=ab;var O=(P+156)&4294967295;var M=W;var K=M;var H=_FT_List_Find(O,K);V=H;var s=V;var q=(s)==0;$bb4$$bb5$8:do{if(q){d=6}else{var o=ab;var m=(o+156)&4294967295;var k=V;_FT_List_Up(m,k);var j=W;var i=(j+24)&4294967295;var h=HEAP[i];var g=(((h))|0)==1869968492;if(g){var f=ab;var a=(f+164)&4294967295;var ai=W;HEAP[a]=ai}var ah=c;var af=(((ah))|0)!=0;if(!(af)){v=4;break $bb4$$bb5$8}var ae=W;var ad=(ae+20)&4294967295;var ac=HEAP[ad];var aa=(ac+52)&4294967295;var Z=HEAP[aa];J=Z;while(1){var r=c;var p=(((r))|0)!=0;if(!(p)){v=4;break $bb4$$bb5$8}var Y=ag;var N=(Y+4)&4294967295;var L=HEAP[N];var I=ag;var G=(I)&4294967295;var E=HEAP[G];var D=J;var C=W;var A=FUNCTION_TABLE[D](C,E,L);d=A;var z=d;var y=(((z))|0)!=0;if(y){v=4;break $bb4$$bb5$8}var u=c;var t=((u)-1)&4294967295;c=t;v=5;continue}}}while(0);var n=d;U=n}}var l=U;w=l;var X=w;return X;return null}function _FT_Render_Glyph_Internal(D,z,d){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var y;var ag;var C;var ab;var B;var Z;var c;var b;var aa=A;var W;var K=0;ag=D;C=z;ab=d;c=0;var Y=C;var X=(Y+72)&4294967295;var V=HEAP[X];if(V==1651078259){y=12}else{y=13}$bb1$$bb$2:do{if(y==13){HEAP[aa]=0;W=0;var U=C;var T=(U+72)&4294967295;var S=HEAP[T];var Q=(((S))|0)==1869968492;if(Q){var O=ag;var M=(O+164)&4294967295;var v=HEAP[M];b=v;var t=ag;var r=(t+156)&4294967295;var p=(r)&4294967295;var n=HEAP[p];HEAP[aa]=n}else{var l=C;var j=(l+72)&4294967295;var h=HEAP[j];var f=ag;var e=_FT_Lookup_Renderer(f,h,aa);b=e}c=7;while(1){var G=b;var F=(G)!=0;if(!(F)){y=3;break}var a=b;var am=(a+68)&4294967295;var al=HEAP[am];var ak=b;var aj=C;var ai=ab;var ah=FUNCTION_TABLE[al](ak,aj,ai,0);c=ah;var af=c;var ae=(((af))|0)==0;if(ae){y=3;break}var ad=c;var R=(ad)&255;var P=(((R))|0)!=19;if(P){y=3;break}var N=C;var L=(N+72)&4294967295;var J=HEAP[L];var I=ag;var H=_FT_Lookup_Renderer(I,J,aa);b=H;W=1;y=2;continue}var E=c;var x=(((E))|0)==0;if(!(x)){y=8;break $bb1$$bb$2}var w=W;var u=reSign((w),8,0)!=0;if(!(u)){y=8;break $bb1$$bb$2}var s=b;var q=(s)!=0;if(!(q)){y=8;break $bb1$$bb$2}var o=ag;var m=b;var k=_FT_Set_Renderer(o,m,0,0)}else{if(y==12){}}}while(0);var i=c;Z=i;var g=Z;B=g;var ac=B;STACKTOP=A;return ac;return null}function _FT_Render_Glyph(o,A){var y;var w;var B;var C;var k;var h;var l=0;w=o;B=A;var j=w;var i=(j)==0;$bb1$$bb$2:do{if(i){y=0}else{var g=w;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)==0;if(d){y=0;break $bb1$$bb$2}var c=w;var b=(c+4)&4294967295;var a=HEAP[b];var z=(a+96)&4294967295;var x=HEAP[z];var v=(x)&4294967295;var u=(v+4)&4294967295;var t=HEAP[u];h=t;var s=h;var r=w;var p=B;var n=_FT_Render_Glyph_Internal(s,r,p);k=n;y=3;break $bb1$$bb$2}}while(0);if(y==0){k=6}var m=k;C=m;var q=C;return q;return null}function _Destroy_Module(f){var A;var H;var e;var C;var D;var L=0;H=f;var Z=H;var Y=(Z+8)&4294967295;var X=HEAP[Y];e=X;var W=H;var V=(W)&4294967295;var U=HEAP[V];C=U;var T=H;var R=(T+4)&4294967295;var P=HEAP[R];D=P;var N=H;var x=(N+12)&4294967295;var v=(x+4)&4294967295;var t=HEAP[v];var r=(t)!=0;if(r){var p=H;var n=(p+12)&4294967295;var l=(n+4)&4294967295;var j=HEAP[l];var h=H;var g=h;FUNCTION_TABLE[j](g)}var b=D;var am=(b)!=0;$bb2$$bb4$5:do{if(am){var ak=D;var ai=(ak+168)&4294967295;var ag=HEAP[ai];var ae=H;var ad=(ag)==(ae);if(!(ad)){A=2;break $bb2$$bb4$5}var ac=D;var ab=(ac+168)&4294967295;HEAP[ab]=0}}while(0);var aa=H;var S=(aa)&4294967295;var Q=HEAP[S];var O=(Q)&4294967295;var M=HEAP[O];var K=(M)&2;var J=(((K))|0)!=0;if(J){var I=H;_ft_remove_renderer(I)}var G=H;var F=(G)&4294967295;var E=HEAP[F];var z=(E)&4294967295;var y=HEAP[z];var w=(y)&1;var u=(((w))&255);var B=reSign((u),8,0)!=0;if(B){var s=H;var q=s;_Destroy_Driver(q)}var o=C;var m=(o+28)&4294967295;var k=HEAP[m];var i=(k)!=0;if(i){var d=C;var c=(d+28)&4294967295;var a=HEAP[c];var al=H;FUNCTION_TABLE[a](al)}var aj=e;var ah=H;var af=ah;_ft_mem_free(aj,af);H=0;return;return}function _FT_Add_Module(bA,P){var S=STACKTOP;STACKTOP+=4;_memset(S,0,4);var aJ;var bg;var bL;var c;var cC;var O=S;var aF;var g;var a7;var cG;var bS;var ag;var bX=0;bg=bA;bL=P;var cB=bg;var cA=(cB)==0;$bb$$bb1$2:do{if(cA){cC=33}else{var cz=bL;var cy=(cz)==0;if(cy){cC=6}else{var cx=bL;var cw=(cx+16)&4294967295;var cv=HEAP[cw];var cu=(((cv))|0)>131076;if(cu){cC=4}else{a7=0;$bb11$11:while(1){var aL=bg;var aK=(aL+24)&4294967295;var az=HEAP[aK];var ax=a7;var av=unSign((az),32,0)>unSign((ax),32,0);if(!(av)){aJ=7;break $bb11$11}var ct=a7;var bC=bg;var bz=(bC+28)&4294967295;var bx=(bz+ct*4)&4294967295;var bw=HEAP[bx];g=bw;var bv=bL;var bu=(bv+8)&4294967295;var bt=HEAP[bu];var bs=g;var br=(bs)&4294967295;var bq=HEAP[br];var bh=(bq+8)&4294967295;var be=HEAP[bh];var bc=_strcmp(be,bt);var bb=(((bc))|0)==0;if(bb){aJ=2;break $bb11$11}var aN=a7;var aM=((aN)+1)&4294967295;a7=aM;aJ=1;continue $bb11$11}if(aJ==2){var ba=bL;var a9=(ba+12)&4294967295;var a8=HEAP[a9];var a6=g;var a5=(a6)&4294967295;var a4=HEAP[a5];var aV=(a4+12)&4294967295;var aT=HEAP[aV];var aR=(((a8))|0)<=(((aT))|0);if(aR){cC=5;aJ=4;break $bb$$bb1$2}else{var aQ=bg;var aP=g;var aO=_FT_Remove_Module(aQ,aP)}}var au=bg;var at=(au)&4294967295;var ar=HEAP[at];aF=ar;HEAP[O]=0;var aq=bg;var ap=(aq+24)&4294967295;var ao=HEAP[ap];var an=unSign((ao),32,0)>31;$bb13$$bb14$21:do{if(an){HEAP[O]=48}else{var ac=bL;var aa=(ac+4)&4294967295;var Y=HEAP[aa];var X=aF;var W=_ft_mem_alloc(X,Y,O);var V=W;g=V;var U=HEAP[O];var T=(((U))|0)!=0;if(T){aJ=9;break $bb13$$bb14$21}var R=g;var Q=(R+4)&4294967295;var F=bg;HEAP[Q]=F;var D=g;var B=(D+8)&4294967295;var A=aF;HEAP[B]=A;var z=bL;var y=g;var x=(y)&4294967295;HEAP[x]=z;var w=g;var v=(w)&4294967295;var u=HEAP[v];var q=(u)&4294967295;var p=HEAP[q];var o=(p)&2;var n=(((o))|0)!=0;$bb16$$bb17$25:do{if(n){var m=g;var l=_ft_add_renderer(m);HEAP[O]=l;var k=HEAP[O];var j=(((k))|0)!=0;if(j){aJ=11;break $bb16$$bb17$25}else{aJ=12;break $bb16$$bb17$25}}else{aJ=12}}while(0);$Fail$$bb17$27:do{if(aJ==12){var i=g;var h=(i)&4294967295;var f=HEAP[h];var e=(f)&4294967295;var d=HEAP[e];var b=(d)&4;var a=(((b))|0)!=0;if(a){var cI=bg;var cH=(cI+168)&4294967295;var cF=g;HEAP[cH]=cF}var cE=g;var cD=(cE)&4294967295;var cs=HEAP[cD];var cr=(cs)&4294967295;var cq=HEAP[cr];var cp=(cq)&1;var co=(((cp))&255);var am=reSign((co),8,0)!=0;$bb20$$bb22$32:do{if(am){var cn=g;var cm=cn;cG=cm;var cl=g;var ck=(cl)&4294967295;var cj=HEAP[ck];var ci=cj;var ch=cG;var cg=(ch+20)&4294967295;HEAP[cg]=ci;var cf=cG;var ce=cf;var cd=(ce)&4294967295;var cc=HEAP[cd];var cb=(cc)&4294967295;var ca=HEAP[cb];var b9=(ca)&512;var b8=(((b9))|0)==0;if(!(b8)){aJ=15;break $bb20$$bb22$32}var b7=cG;var b6=(b7+36)&4294967295;var b5=aF;var b4=_FT_GlyphLoader_New(b5,b6);HEAP[O]=b4;var b3=HEAP[O];var b2=(((b3))|0)!=0;if(b2){aJ=11;break $Fail$$bb17$27}}}while(0);var b1=bL;var b0=(b1+24)&4294967295;var bZ=HEAP[b0];var bW=(bZ)!=0;if(bW){var bV=bL;var bU=(bV+24)&4294967295;var bT=HEAP[bU];var bR=g;var bQ=FUNCTION_TABLE[bT](bR);HEAP[O]=bQ;var bP=HEAP[O];var bO=(((bP))|0)!=0;if(bO){aJ=11;break $Fail$$bb17$27}}var bN=bg;var bM=(bN+24)&4294967295;var bK=HEAP[bM];var bJ=bg;var bI=(bJ+28)&4294967295;var bH=(bI+bK*4)&4294967295;var bG=g;HEAP[bH]=bG;var bF=((bK)+1)&4294967295;var bE=bg;var bD=(bE+24)&4294967295;HEAP[bD]=bF;aJ=9;break $bb13$$bb14$21}}while(0);var by=g;var bp=(by)&4294967295;var bo=HEAP[bp];var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=(bm)&1;var bk=(((bl))&255);var bY=reSign((bk),8,0)!=0;$bb26$$bb29$40:do{if(bY){var bj=g;var bi=bj;bS=bi;var bf=bS;var bd=bf;var a3=(bd)&4294967295;var a2=HEAP[a3];var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=(a0)&512;var aY=(((aZ))|0)==0;if(!(aY)){aJ=19;break $bb26$$bb29$40}var aX=bS;var aW=(aX+36)&4294967295;var aU=HEAP[aW];_FT_GlyphLoader_Done(aU)}}while(0);var aS=g;var aI=(aS)&4294967295;var aH=HEAP[aI];var aG=(aH)&4294967295;var aE=HEAP[aG];var aD=(aE)&2;var aC=(((aD))|0)!=0;$bb30$$bb33$44:do{if(aC){var aB=g;var aA=aB;ag=aA;var ay=ag;var aw=(ay+20)&4294967295;var al=HEAP[aw];var ak=(al+36)&4294967295;var aj=HEAP[ak];var ai=(((aj))|0)==1869968492;if(!(ai)){aJ=22;break $bb30$$bb33$44}var ah=ag;var af=(ah+60)&4294967295;var ae=HEAP[af];var ad=(ae)!=0;if(!(ad)){aJ=22;break $bb30$$bb33$44}var ab=ag;var Z=(ab+20)&4294967295;var N=HEAP[Z];var M=(N+56)&4294967295;var L=HEAP[M];var K=(L+20)&4294967295;var J=HEAP[K];var I=ag;var H=(I+60)&4294967295;var G=HEAP[H];FUNCTION_TABLE[J](G)}}while(0);var E=aF;var C=g;var s=C;_ft_mem_free(E,s);g=0}}while(0);var bB=HEAP[O];cC=bB}}}}while(0);var r=cC;c=r;var t=c;STACKTOP=S;return t;return null}function _FT_Get_Module(r,q){var n;var L;var f;var o;var G;var p;var M;var b;var s=0;L=r;f=q;p=0;var F=L;var E=(F)==0;$bb1$$bb$2:do{if(E){n=0}else{var D=f;var C=(D)==0;if(C){n=0;break $bb1$$bb$2}var A=L;var y=(A+28)&4294967295;var w=(y)&4294967295;M=w;var u=L;var m=(u+24)&4294967295;var l=HEAP[m];var k=M;var j=(k+4*l)&4294967295;b=j;while(1){var I=M;var z=b;var x=(I)<(z);if(!(x)){n=8;break}var i=M;var h=(i)&4294967295;var g=HEAP[h];var e=(g)&4294967295;var d=HEAP[e];var c=(d+8)&4294967295;var a=HEAP[c];var S=f;var R=_strcmp(a,S);var Q=(((R))|0)==0;if(Q){n=4;break}var K=M;var J=(K+4)&4294967295;M=J;n=3;continue}if(n==4){var P=M;var O=(P)&4294967295;var N=HEAP[O];p=N}var v=p;G=v;n=9;break $bb1$$bb$2}}while(0);if(n==0){var B=p;G=B}var t=G;o=t;var H=o;return H;return null}function _FT_Get_Module_Interface(h,v){var s;var w;var n;var u;var j;var l;var m;var o=0;w=h;n=v;var k=w;var i=n;var g=_FT_Get_Module(k,i);m=g;var f=m;var e=(f)!=0;if(e){var d=m;var c=(d)&4294967295;var b=HEAP[c];var a=(b+20)&4294967295;var t=HEAP[a];j=t}else{j=0}var r=j;l=r;var q=l;u=q;var p=u;return p;return null}function _ft_module_get_service(O,q){var P;var av;var t;var B;var ao;var N;var o;var p;var ar;var d=0;av=O;t=q;N=0;var an=av;var am=(an)!=0;$bb$$bb9$2:do{if(am){var al=av;var ak=(al)&4294967295;var aj=HEAP[ak];var ai=(aj+32)&4294967295;var ah=HEAP[ai];var ag=(ah)!=0;if(ag){var af=av;var Z=(af)&4294967295;var Y=HEAP[Z];var X=(Y+32)&4294967295;var W=HEAP[X];var V=av;var U=t;var T=FUNCTION_TABLE[W](V,U);N=T}var S=N;var R=(S)==0;if(!(R)){P=2;break $bb$$bb9$2}var Q=av;var M=(Q+4)&4294967295;var L=HEAP[M];o=L;var K=o;var J=(K+28)&4294967295;var I=(J)&4294967295;p=I;var H=o;var G=(H+24)&4294967295;var F=HEAP[G];var E=p;var D=(E+4*F)&4294967295;ar=D;$bb8$8:while(1){var ap=p;var ae=ar;var ac=(ap)<(ae);if(!(ac)){P=2;break $bb$$bb9$2}var C=p;var A=(C)&4294967295;var z=HEAP[A];var y=av;var x=(z)!=(y);$bb5$$bb7$11:do{if(x){var w=p;var v=(w)&4294967295;var u=HEAP[v];var s=(u)&4294967295;var r=HEAP[s];var n=(r+32)&4294967295;var m=HEAP[n];var l=(m)!=0;if(!(l)){P=5;break $bb5$$bb7$11}var k=p;var j=(k)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=HEAP[h];var f=(g+32)&4294967295;var e=HEAP[f];var c=p;var b=(c)&4294967295;var a=HEAP[b];var ay=t;var ax=FUNCTION_TABLE[e](a,ay);N=ax;var aw=N;var au=(aw)!=0;if(au){P=2;break $bb$$bb9$2}}}while(0);var at=p;var aq=(at+4)&4294967295;p=aq;P=3;continue $bb8$8}}}while(0);var ab=N;ao=ab;var aa=ao;B=aa;var ad=B;return ad;return null}function _FT_Remove_Module(u,c){var s;var V;var y;var t;var Q;var W;var b;var C=0;V=u;y=c;var P=V;var O=(P)==0;$bb$$bb1$2:do{if(O){Q=33}else{var N=y;var M=(N)!=0;$bb2$$bb10$5:do{if(M){var L=V;var K=(L+28)&4294967295;var I=(K)&4294967295;W=I;var G=V;var E=(G+24)&4294967295;var o=HEAP[E];var m=W;var l=(m+4*o)&4294967295;b=l;$bb9$7:while(1){var q=W;var p=b;var n=(q)<(p);if(!(n)){s=9;break $bb2$$bb10$5}var j=W;var i=(j)&4294967295;var h=HEAP[i];var g=y;var f=(h)==(g);if(f){s=2;break $bb9$7}var v=W;var r=(v+4)&4294967295;W=r;s=1;continue $bb9$7}var e=V;var d=(e+24)&4294967295;var a=HEAP[d];var ac=((a)-1)&4294967295;var ab=V;var aa=(ab+24)&4294967295;HEAP[aa]=ac;var Z=b;var Y=(Z+-4)&4294967295;b=Y;while(1){var D=W;var B=b;var A=(D)<(B);if(!(A)){s=6;break}var X=W;var U=(X+4)&4294967295;var T=HEAP[U];var S=W;var J=(S)&4294967295;HEAP[J]=T;var H=W;var F=(H+4)&4294967295;W=F;s=4;continue}var z=b;var x=(z)&4294967295;HEAP[x]=0;var w=y;_Destroy_Module(w);Q=0;s=7;break $bb$$bb1$2}}while(0);Q=34}}while(0);var k=Q;t=k;var R=t;return R;return null}function _FT_Reference_Library(f){var n;var j;var k;var i;var m=0;j=f;var h=j;var g=(h+196)&4294967295;var e=HEAP[g];var d=((e)+1)&4294967295;var c=j;var b=(c+196)&4294967295;HEAP[b]=d;i=0;var a=i;k=a;var l=k;return l;return null}function _FT_New_Library(c,w){var p=STACKTOP;STACKTOP+=4;_memset(p,0,4);var o;var d;var O;var q;var I;var r;var b=p;var t=0;d=c;O=w;r=0;var H=d;var G=(H)==0;if(G){I=6}else{var F=d;var E=_ft_mem_alloc(F,200,b);var D=E;r=D;var C=HEAP[b];var A=(((C))|0)!=0;if(A){var y=HEAP[b];I=y}else{var v=r;var n=(v)&4294967295;var m=d;HEAP[n]=m;var l=r;var k=(l+176)&4294967295;HEAP[k]=16384;var j=d;var i=_ft_mem_alloc(j,16384,b);var h=r;var g=(h+172)&4294967295;HEAP[g]=i;var f=HEAP[b];var e=(((f))|0)!=0;if(e){var B=d;var z=r;var x=z;_ft_mem_free(B,x);r=0;var u=HEAP[b];I=u}else{var a=r;var T=(a+12)&4294967295;HEAP[T]=2;var S=r;var R=(S+16)&4294967295;HEAP[R]=4;var Q=r;var P=(Q+20)&4294967295;HEAP[P]=4;var N=r;var M=(N+196)&4294967295;HEAP[M]=1;var L=O;var K=r;HEAP[L]=K;I=0}}}var s=I;q=s;var J=q;STACKTOP=p;return J;return null}function _FT_Library_Version(r,o,g,p){var n;var H;var q;var d;var D;var F;var w;var G;var s=0;H=r;q=o;d=g;D=p;F=0;w=0;G=0;var E=H;var C=(E)!=0;if(C){var B=H;var A=(B+12)&4294967295;var z=HEAP[A];F=z;var y=H;var x=(y+16)&4294967295;var v=HEAP[x];w=v;var u=H;var t=(u+20)&4294967295;var m=HEAP[t];G=m}var l=q;var k=(l)!=0;if(k){var j=q;var i=F;HEAP[j]=i}var h=d;var f=(h)!=0;if(f){var e=d;var c=w;HEAP[e]=c}var b=D;var a=(b)!=0;if(a){var J=D;var I=G;HEAP[J]=I}return;return}function _FT_Done_Library(s){var C=STACKTOP;STACKTOP+=8;_memset(C,0,8);var av;var a7;var M;var bf;var aT;var ax;var aw;var l=C;var at;var d;var a5;var e=0;a7=s;var be=a7;var bd=(be)==0;if(bd){bf=33}else{var bc=a7;var bb=(bc+196)&4294967295;var ba=HEAP[bb];var a9=((ba)-1)&4294967295;var a8=a7;var a6=(a8+196)&4294967295;HEAP[a6]=a9;var a4=a7;var aM=(a4+196)&4294967295;var aK=HEAP[aM];var aH=(((aK))|0)!=0;if(!aH){var aF=a7;var aD=(aF)&4294967295;var aC=HEAP[aD];aT=aC;var aB=a7;var aA=(aB+4)&4294967295;var az=(aA+4)&4294967295;var ay=HEAP[az];var an=(ay)!=0;if(an){var al=a7;var aj=(al+4)&4294967295;var ah=(aj+4)&4294967295;var af=HEAP[ah];var ad=a7;var ac=ad;FUNCTION_TABLE[af](ac)}var ab=(l)&4294967295;var aa=HEAP[(_C_237_8283)&4294967295];HEAP[ab]=aa;var Z=(l+4)&4294967295;var P=HEAP[(_C_237_8283+4)&4294967295];HEAP[Z]=P;ax=0;$bb15$10:while(1){var ao=ax;var am=unSign((ao),32,0)<=1;if(!(am)){av=12;break $bb15$10}aw=0;$bb13$13:while(1){var aI=a7;var aG=(aI+24)&4294967295;var aE=HEAP[aG];var au=aw;var ar=unSign((aE),32,0)>unSign((au),32,0);if(!(ar)){av=10;break $bb13$13}var L=aw;var I=a7;var F=(I+28)&4294967295;var B=(F+L*4)&4294967295;var y=HEAP[B];at=y;var w=at;var v=(w)&4294967295;var u=HEAP[v];var t=(u+8)&4294967295;var p=HEAP[t];d=p;var o=ax;var n=(l+o*4)&4294967295;var m=HEAP[n];var k=(m)!=0;$bb7$$bb8$16:do{if(k){var j=ax;var i=(l+j*4)&4294967295;var h=HEAP[i];var g=d;var f=_strcmp(g,h);var c=(((f))|0)!=0;if(c){av=4;break $bb7$$bb8$16}else{av=5;break $bb7$$bb8$16}}else{av=5}}while(0);$bb12$$bb8$18:do{if(av==5){var b=at;var a=(b)&4294967295;var bm=HEAP[a];var bl=(bm)&4294967295;var bk=HEAP[bl];var bj=(bk)&1;var bi=(((bj))|0)==0;if(bi){av=4;break $bb12$$bb8$18}var bh=at;var bg=bh;var a3=(bg+24)&4294967295;a5=a3;while(1){var aR=a5;var aP=(aR)&4294967295;var aO=HEAP[aP];var aN=(aO)!=0;if(!(aN)){av=4;break $bb12$$bb8$18}var a2=a5;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=(a0+8)&4294967295;var aY=HEAP[aZ];var aX=aY;var aW=_FT_Done_Face(aX);var aV=a5;var aU=(aV)&4294967295;var aS=HEAP[aU];av=7;continue}}}while(0);var aL=aw;var aJ=((aL)+1)&4294967295;aw=aJ;av=3;continue $bb13$13}var aq=ax;var ap=((aq)+1)&4294967295;ax=ap;av=2;continue $bb15$10}while(1){var K=a7;var H=(K+24)&4294967295;var E=HEAP[H];var A=(((E))|0)!=0;if(!(A)){av=15;break}var ak=a7;var ai=(ak+24)&4294967295;var ag=HEAP[ai];var ae=((ag)-1)&4294967295;var Y=a7;var X=(Y+28)&4294967295;var V=(X+ae*4)&4294967295;var T=HEAP[V];var R=a7;var O=_FT_Remove_Module(R,T);av=13;continue}var W=a7;var U=(W+172)&4294967295;var S=HEAP[U];var Q=aT;_ft_mem_free(Q,S);var N=a7;var J=(N+172)&4294967295;HEAP[J]=0;var G=a7;var D=(G+176)&4294967295;HEAP[D]=0;var z=aT;var x=a7;var r=x;_ft_mem_free(z,r);a7=0}bf=0}var q=bf;M=q;var aQ=M;STACKTOP=C;return aQ;return null}function _FT_Set_Debug_Hook(h,n,p){var o;var s;var r;var k;var m=0;s=h;r=n;k=p;var l=s;var j=(l)!=0;$bb$$bb3$2:do{if(j){var i=k;var g=(i)!=0;if(!(g)){o=1;break $bb$$bb3$2}var f=r;var e=unSign((f),32,0)<=3;if(!(e)){o=1;break $bb$$bb3$2}var d=r;var c=s;var b=(c+180)&4294967295;var a=(b+d*4)&4294967295;var q=k;HEAP[a]=q}}while(0);return;return}function _FT_Get_TrueType_Engine_Type(h){var u;var z;var x;var k;var w;var l;var y;var m=0;z=h;w=0;var j=z;var i=(j)!=0;$bb$$bb3$2:do{if(i){var g=z;var f=_FT_Get_Module(g,(__str4)&4294967295);l=f;var e=l;var d=(e)!=0;if(!(d)){u=1;break $bb$$bb3$2}var c=l;var b=_ft_module_get_service(c,(__str11)&4294967295);var a=b;y=a;var v=y;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb3$2}var s=y;var r=(s)&4294967295;var q=HEAP[r];w=q}}while(0);var p=w;k=p;var o=k;x=o;var n=x;return n;return null}function _ft_stub_set_char_sizes(l,w,c,S,v){var r=STACKTOP;STACKTOP+=20;_memset(r,0,20);var p;var u;var o;var b;var t;var H;var s;var Q;var q=r;var R;var B=0;u=l;o=w;b=c;t=S;H=v;var P=u;var O=(P)&4294967295;var N=HEAP[O];var M=(N+96)&4294967295;var L=HEAP[M];R=L;var K=R;var I=(K+20)&4294967295;var F=HEAP[I];var D=(F+96)&4294967295;var n=HEAP[D];var m=(n)!=0;if(m){var k=(q)&4294967295;HEAP[k]=0;var j=(q+4)&4294967295;var i=o;HEAP[j]=i;var h=(q+8)&4294967295;var g=b;HEAP[h]=g;var f=t;var e=(((f))|0)==0;if(e){var d=H;t=d}var a=H;var ac=(((a))|0)==0;if(ac){var ab=t;H=ab}var aa=t;var Z=(((aa))|0)==0;if(Z){H=72;var Y=H;t=Y}var X=(q+12)&4294967295;var W=t;HEAP[X]=W;var V=(q+16)&4294967295;var U=H;HEAP[V]=U;var J=R;var G=(J+20)&4294967295;var E=HEAP[G];var C=(E+96)&4294967295;var A=HEAP[C];var z=u;var y=FUNCTION_TABLE[A](z,q);Q=y}else{Q=0}var x=Q;s=x;var T=s;STACKTOP=r;return T;return null}function _ft_stub_set_pixel_sizes(l,u,c){var r=STACKTOP;STACKTOP+=20;_memset(r,0,20);var p;var t;var o;var b;var s;var F;var q=r;var G;var v=0;t=l;o=u;b=c;var E=t;var D=(E)&4294967295;var C=HEAP[D];var B=(C+96)&4294967295;var A=HEAP[B];G=A;var z=G;var y=(z+20)&4294967295;var x=HEAP[y];var w=(x+96)&4294967295;var n=HEAP[w];var m=(n)!=0;if(m){var k=(q)&4294967295;HEAP[k]=0;var j=o;var i=(j)<<6;var h=(q+4)&4294967295;HEAP[h]=i;var g=b;var f=(g)<<6;var e=(q+8)&4294967295;HEAP[e]=f;var d=(q+12)&4294967295;HEAP[d]=0;var a=(q+16)&4294967295;HEAP[a]=0;var P=G;var O=(P+20)&4294967295;var N=HEAP[O];var M=(N+96)&4294967295;var L=HEAP[M];var K=t;var J=FUNCTION_TABLE[L](K,q);F=J}else{F=0}var I=F;s=I;var H=s;STACKTOP=r;return H;return null}function _FT_Get_SubGlyph_Info(S,ah,T,av,f,e,ar){var R;var af;var Q;var y;var r;var ag;var ap;var w;var D;var au;var F;var d;var g=0;af=S;Q=ah;y=T;r=av;ag=f;ap=e;w=ar;F=6;var at=af;var aq=(at)!=0;$bb$$bb4$2:do{if(aq){var ao=af;var an=(ao+132)&4294967295;var am=HEAP[an];var al=(am)!=0;if(!(al)){R=1;break $bb$$bb4$2}var ak=af;var aj=(ak+72)&4294967295;var ai=HEAP[aj];var ae=(((ai))|0)==1668246896;if(!(ae)){R=1;break $bb$$bb4$2}var ad=af;var ac=(ad+128)&4294967295;var ab=HEAP[ac];var aa=Q;var Z=unSign((ab),32,0)>unSign((aa),32,0);if(!(Z)){R=1;break $bb$$bb4$2}var Y=af;var X=(Y+132)&4294967295;var W=HEAP[X];var V=Q;var P=(W+32*V)&4294967295;d=P;var O=d;var N=(O)&4294967295;var M=HEAP[N];var L=y;HEAP[L]=M;var K=d;var J=(K+4)&4294967295;var I=HEAP[J];var H=unSign((I),16,0);var G=r;HEAP[G]=H;var E=d;var C=(E+8)&4294967295;var B=HEAP[C];var A=ag;HEAP[A]=B;var z=d;var x=(z+12)&4294967295;var v=HEAP[x];var u=ap;HEAP[u]=v;var t=w;var s=d;var q=(s+16)&4294967295;var p=(t)&4294967295;var o=(q)&4294967295;var n=HEAP[o];HEAP[p]=n;var m=(t+4)&4294967295;var l=(q+4)&4294967295;var k=HEAP[l];HEAP[m]=k;var j=(t+8)&4294967295;var i=(q+8)&4294967295;var h=HEAP[i];HEAP[j]=h;var c=(t+12)&4294967295;var b=(q+12)&4294967295;var a=HEAP[b];HEAP[c]=a}}while(0);var ax=F;au=ax;var aw=au;D=aw;var U=D;return U;return null}function _FT_Outline_Decompose(bL,f,eu){var W=STACKTOP;STACKTOP+=88;_memset(W,0,88);var ff;var bb;var fg;var bm;var cg;var bl=W;var bk=W+8;var bj;var dT=W+16;var ez=W+24;var ft=W+32;var cA;var ak;var X;var bW;var ba;var fi;var a8;var cC;var fm;var a9;var cR=W+40;var df=W+48;var v=W+56;var cS=W+64;var cQ=W+72;var cO=W+80;var d8=0;bb=bL;fg=f;bm=eu;var bi=bb;var bh=(bi)==0;$bb1$$bb$2:do{if(bh){ff=0}else{var bg=fg;var bf=(bg)==0;if(bf){ff=0;break $bb1$$bb$2}var be=fg;var bd=(be+16)&4294967295;var bc=HEAP[bd];cC=bc;var e4=fg;var e3=(e4+20)&4294967295;var e2=HEAP[e3];fm=e2;fi=0;ba=0;$bb34$5:while(1){var bE=bb;var bD=(bE)&4294967295;var bC=HEAP[bD];var br=reSign((bC),16,0);var bq=ba;var bp=(((br))|0)>(((bq))|0);if(!(bp)){ff=31;break $bb34$5}var e1=bb;var e0=(e1+12)&4294967295;var eZ=HEAP[e0];var eY=ba;var eX=(eZ+2*eY)&4294967295;var eW=HEAP[eX];var eV=reSign((eW),16,0);a9=eV;var eA=a9;var ey=(((eA))|0)<0;if(ey){ff=4;break $bb34$5}var ex=bb;var ew=(ex+4)&4294967295;var ev=HEAP[ew];var et=a9;var es=(ev+8*et)&4294967295;ak=es;var er=bb;var eq=(er+4)&4294967295;var ep=HEAP[eq];var d3=fi;var d2=(ep+8*d3)&4294967295;var d1=(bk)&4294967295;var d0=(d2)&4294967295;var dZ=HEAP[d0];HEAP[d1]=dZ;var dY=(bk+4)&4294967295;var dX=(d2+4)&4294967295;var dW=HEAP[dX];HEAP[dY]=dW;var dV=(ft)&4294967295;var dU=(bk)&4294967295;var dy=HEAP[dU];HEAP[dV]=dy;var dx=(ft+4)&4294967295;var dw=(bk+4)&4294967295;var dv=HEAP[dw];HEAP[dx]=dv;var du=(ft)&4294967295;var dt=HEAP[du];var ds=cC;var dr=(dt)<<(ds);var dq=fm;var dp=((dr)-(dq))&4294967295;var c2=(ft)&4294967295;HEAP[c2]=dp;var c1=(ft+4)&4294967295;var c0=HEAP[c1];var cZ=cC;var cY=(c0)<<(cZ);var cX=fm;var cW=((cY)-(cX))&4294967295;var cV=(ft+4)&4294967295;HEAP[cV]=cW;var cU=bb;var cT=(cU+4)&4294967295;var cE=HEAP[cT];var cD=a9;var cB=(cE+8*cD)&4294967295;var cz=(bl)&4294967295;var cy=(cB)&4294967295;var cx=HEAP[cy];HEAP[cz]=cx;var cw=(bl+4)&4294967295;var cv=(cB+4)&4294967295;var cu=HEAP[cv];HEAP[cw]=cu;var ct=(dT)&4294967295;var ci=(bl)&4294967295;var ch=HEAP[ci];HEAP[ct]=ch;var cf=(dT+4)&4294967295;var ce=(bl+4)&4294967295;var cd=HEAP[ce];HEAP[cf]=cd;var cc=(dT)&4294967295;var cb=HEAP[cc];var ca=cC;var b9=(cb)<<(ca);var b8=fm;var bX=((b9)-(b8))&4294967295;var bV=(dT)&4294967295;HEAP[bV]=bX;var bU=(dT+4)&4294967295;var bT=HEAP[bU];var bS=cC;var bR=(bT)<<(bS);var bQ=fm;var bP=((bR)-(bQ))&4294967295;var bO=(dT+4)&4294967295;HEAP[bO]=bP;var bN=(ez)&4294967295;var bB=(ft)&4294967295;var bA=HEAP[bB];HEAP[bN]=bA;var bz=(ez+4)&4294967295;var by=(ft+4)&4294967295;var bx=HEAP[by];HEAP[bz]=bx;var bw=bb;var bv=(bw+4)&4294967295;var bu=HEAP[bv];var bt=fi;var bs=(bu+8*bt)&4294967295;cA=bs;var a7=bb;var a6=(a7+8)&4294967295;var a5=HEAP[a6];var a4=fi;var a3=(a5+a4)&4294967295;X=a3;var a2=X;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=reSign((a0),8,0);var aY=(aZ)&3;a8=aY;var aX=a8;var aW=(((aX))|0)==2;if(aW){ff=4;break $bb34$5}var aV=a8;var aU=(((aV))|0)==0;if(aU){var aT=bb;var aS=(aT+8)&4294967295;var aR=HEAP[aS];var aQ=a9;var aP=(aR+aQ)&4294967295;var aO=HEAP[aP];var aN=reSign((aO),8,0);var aM=(aN)&3;var aL=(((aM))|0)==1;if(aL){var aK=(ft)&4294967295;var aJ=(dT)&4294967295;var aI=HEAP[aJ];HEAP[aK]=aI;var aH=(ft+4)&4294967295;var aG=(dT+4)&4294967295;var aF=HEAP[aG];HEAP[aH]=aF;var aE=ak;var aD=(aE+-8)&4294967295;ak=aD}else{var aC=(ft)&4294967295;var aB=HEAP[aC];var aA=(dT)&4294967295;var az=HEAP[aA];var ay=((aB)+(az))&4294967295;var ax=((((ay))|0)/2|0);var aw=(ft)&4294967295;HEAP[aw]=ax;var av=(ft+4)&4294967295;var au=HEAP[av];var at=(dT+4)&4294967295;var ar=HEAP[at];var aq=((au)+(ar))&4294967295;var ap=((((aq))|0)/2|0);var ao=(ft+4)&4294967295;HEAP[ao]=ap;var an=(dT)&4294967295;var am=(ft)&4294967295;var al=HEAP[am];HEAP[an]=al;var aj=(dT+4)&4294967295;var ai=(ft+4)&4294967295;var ah=HEAP[ai];HEAP[aj]=ah}var ag=cA;var af=(ag+-8)&4294967295;cA=af;var ae=X;var ad=(ae+-1)&4294967295;X=ad}var ac=fg;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=bm;var Y=FUNCTION_TABLE[aa](ft,Z);bW=Y;var V=bW;var U=(((V))|0)!=0;if(U){ff=9;break $bb34$5}$bb31$18:while(1){var b4=cA;var b3=ak;var b2=(b4)<(b3);if(!(b2)){ff=28;break $bb31$18}var T=cA;var S=(T+8)&4294967295;cA=S;var R=X;var Q=(R+1)&4294967295;X=Q;var P=X;var O=(P)&4294967295;var N=HEAP[O];var L=reSign((N),8,0);var B=(L)&3;a8=B;var A=a8;if(A==0){ff=34}else{if(A==1){ff=35}else{ff=36}}if(ff==36){var dQ=cA;var dP=(dQ+8)&4294967295;var dO=ak;var dN=(dP)>(dO);if(dN){ff=4;break $bb34$5}var dM=X;var dL=(dM+1)&4294967295;var dJ=HEAP[dL];var dH=reSign((dJ),8,0);var dn=(dH)&3;var dm=(((dn))|0)!=2;if(dm){ff=4;break $bb34$5}var dl=cA;var dk=(dl+16)&4294967295;cA=dk;var dj=X;var di=(dj+2)&4294967295;X=di;var dh=cA;var dg=(dh+-16)&4294967295;var dd=(dg)&4294967295;var db=HEAP[dd];var eM=cC;var eK=(db)<<(eM);var eI=fm;var eH=((eK)-(eI))&4294967295;var eG=(cS)&4294967295;HEAP[eG]=eH;var eF=cA;var eE=(eF+-16)&4294967295;var eD=(eE+4)&4294967295;var eC=HEAP[eD];var eB=cC;var eg=(eC)<<(eB);var ee=fm;var ec=((eg)-(ee))&4294967295;var eb=(cS+4)&4294967295;HEAP[eb]=ec;var ea=cA;var d9=(ea+-8)&4294967295;var d7=(d9)&4294967295;var d6=HEAP[d7];var d5=cC;var d4=(d6)<<(d5);var dK=fm;var dI=((d4)-(dK))&4294967295;var dG=(cQ)&4294967295;HEAP[dG]=dI;var dF=cA;var dE=(dF+-8)&4294967295;var dD=(dE+4)&4294967295;var dC=HEAP[dD];var dB=cC;var dA=(dC)<<(dB);var dz=fm;var de=((dA)-(dz))&4294967295;var dc=(cQ+4)&4294967295;HEAP[dc]=de;var da=cA;var c9=ak;var c8=(da)<=(c9);if(!(c8)){ff=25;break $bb31$18}var c7=cA;var c6=(c7)&4294967295;var c5=HEAP[c6];var c4=cC;var c3=(c5)<<(c4);var cP=fm;var cN=((c3)-(cP))&4294967295;var cM=(cO)&4294967295;HEAP[cM]=cN;var cL=cA;var cK=(cL+4)&4294967295;var cJ=HEAP[cK];var cI=cC;var cH=(cJ)<<(cI);var cG=fm;var cF=((cH)-(cG))&4294967295;var cs=(cO+4)&4294967295;HEAP[cs]=cF;var cr=fg;var cq=(cr+12)&4294967295;var cp=HEAP[cq];var co=bm;var cn=FUNCTION_TABLE[cp](cS,cQ,cO,co);bW=cn;var cm=bW;var cl=(((cm))|0)!=0;if(cl){ff=9;break $bb34$5}ff=11;continue $bb31$18}else{if(ff==34){var fI=cA;var fH=(fI)&4294967295;var fG=HEAP[fH];var fF=cC;var fD=(fG)<<(fF);var M=fm;var K=((fD)-(M))&4294967295;var J=(ez)&4294967295;HEAP[J]=K;var I=cA;var H=(I+4)&4294967295;var G=HEAP[H];var F=cC;var E=(G)<<(F);var D=fm;var C=((E)-(D))&4294967295;var s=(ez+4)&4294967295;HEAP[s]=C;while(1){var q=cA;var o=ak;var m=(q)<(o);if(!(m)){ff=15;break $bb31$18}var l=cA;var k=(l+8)&4294967295;cA=k;var j=X;var i=(j+1)&4294967295;X=i;var h=X;var g=(h)&4294967295;var fZ=HEAP[g];var fX=reSign((fZ),8,0);var fV=(fX)&3;a8=fV;var fU=cA;var fT=(fU)&4294967295;var fS=HEAP[fT];var fR=cC;var fQ=(fS)<<(fR);var fP=fm;var fO=((fQ)-(fP))&4294967295;var fE=(df)&4294967295;HEAP[fE]=fO;var fC=cA;var fB=(fC+4)&4294967295;var fA=HEAP[fB];var fz=cC;var fy=(fA)<<(fz);var fx=fm;var fw=((fy)-(fx))&4294967295;var fv=(df+4)&4294967295;HEAP[fv]=fw;var fu=a8;var fs=(((fu))|0)==1;if(fs){ff=16;break}var fj=a8;var fh=(((fj))|0)!=0;if(fh){ff=4;break $bb34$5}var fe=(ez)&4294967295;var fd=HEAP[fe];var fc=(df)&4294967295;var fb=HEAP[fc];var fa=((fd)+(fb))&4294967295;var e9=((((fa))|0)/2|0);var e8=(v)&4294967295;HEAP[e8]=e9;var e7=(ez+4)&4294967295;var e6=HEAP[e7];var e5=(df+4)&4294967295;var eU=HEAP[e5];var eT=((e6)+(eU))&4294967295;var eS=((((eT))|0)/2|0);var eR=(v+4)&4294967295;HEAP[eR]=eS;var eQ=fg;var eP=(eQ+8)&4294967295;var eO=HEAP[eP];var eN=bm;var eL=FUNCTION_TABLE[eO](ez,v,eN);bW=eL;var eJ=bW;var eo=(((eJ))|0)!=0;if(eo){ff=9;break $bb34$5}var en=(ez)&4294967295;var em=(df)&4294967295;var el=HEAP[em];HEAP[en]=el;var ek=(ez+4)&4294967295;var ej=(df+4)&4294967295;var ei=HEAP[ej];HEAP[ek]=ei;ff=13;continue}var fr=fg;var fq=(fr+8)&4294967295;var fp=HEAP[fq];var fo=bm;var fn=FUNCTION_TABLE[fp](ez,df,fo);bW=fn;var fl=bW;var fk=(((fl))|0)!=0;if(fk){ff=9;break $bb34$5}ff=11;continue $bb31$18}else{if(ff==35){var z=cA;var y=(z)&4294967295;var x=HEAP[y];var w=cC;var u=(x)<<(w);var t=fm;var r=((u)-(t))&4294967295;var p=(cR)&4294967295;HEAP[p]=r;var e=cA;var d=(e+4)&4294967295;var c=HEAP[d];var b=cC;var a=(c)<<(b);var f2=fm;var f1=((a)-(f2))&4294967295;var f0=(cR+4)&4294967295;HEAP[f0]=f1;var fY=fg;var fW=(fY+4)&4294967295;var fN=HEAP[fW];var fM=bm;var fL=FUNCTION_TABLE[fN](cR,fM);bW=fL;var fK=bW;var fJ=(((fK))|0)!=0;if(fJ){ff=9;break $bb34$5}ff=11;continue $bb31$18}}}}if(ff==28){var b1=fg;var b0=(b1+4)&4294967295;var bZ=HEAP[b0];var bY=bm;var bM=FUNCTION_TABLE[bZ](ft,bY);bW=bM}else{if(ff==25){var ck=fg;var cj=(ck+12)&4294967295;var b7=HEAP[cj];var b6=bm;var b5=FUNCTION_TABLE[b7](cS,cQ,ft,b6);bW=b5}else{if(ff==15){var eh=fg;var ef=(eh+8)&4294967295;var ed=HEAP[ef];var dS=bm;var dR=FUNCTION_TABLE[ed](ez,ft,dS);bW=dR}}}var bK=bW;var bJ=(((bK))|0)!=0;if(bJ){ff=9;break $bb34$5}var bI=a9;var bH=((bI)+1)&4294967295;fi=bH;var bG=ba;var bF=((bG)+1)&4294967295;ba=bF;ff=3;continue $bb34$5}if(ff==31){bj=0;ff=32;break $bb1$$bb$2}else{if(ff==4){bj=20;ff=32;break $bb1$$bb$2}else{if(ff==9){var bo=bW;bj=bo;ff=32;break $bb1$$bb$2}}}}}while(0);if(ff==0){bj=6}var bn=bj;cg=bn;var n=cg;STACKTOP=W;return n;return null}function _FT_Outline_New_Internal(ad,j,ao,R){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var Q;var q;var d;var E;var r;var C;var av;var F=y;var e=0;q=ad;d=j;E=ao;r=R;var au=r;var at=(au)==0;$bb1$$bb$2:do{if(at){Q=0}else{var ar=q;var aq=(ar)==0;if(aq){Q=0;break $bb1$$bb$2}var ap=r;var an=(ap)&4294967295;var am=HEAP[(_null_outline)&4294967295];HEAP[an]=am;var al=(ap+2)&4294967295;var ak=HEAP[(_null_outline+2)&4294967295];HEAP[al]=ak;var ac=(ap+4)&4294967295;var ab=HEAP[(_null_outline+4)&4294967295];HEAP[ac]=ab;var aa=(ap+8)&4294967295;var Z=HEAP[(_null_outline+8)&4294967295];HEAP[aa]=Z;var Y=(ap+12)&4294967295;var X=HEAP[(_null_outline+12)&4294967295];HEAP[Y]=X;var W=(ap+16)&4294967295;var V=HEAP[(_null_outline+16)&4294967295];HEAP[W]=V;var U=d;var T=q;var P=_ft_mem_realloc(T,8,0,U,0,F);var O=P;var N=r;var M=(N+4)&4294967295;HEAP[M]=O;var L=HEAP[F];var K=(((L))|0)!=0;$Fail$$bb3$5:do{if(!K){var J=d;var I=q;var H=_ft_mem_realloc(I,1,0,J,0,F);var G=r;var D=(G+8)&4294967295;HEAP[D]=H;var B=HEAP[F];var A=(((B))|0)!=0;if(A){Q=3;break $Fail$$bb3$5}var z=q;var x=E;var w=_ft_mem_realloc(z,2,0,x,0,F);var v=w;var u=r;var t=(u+12)&4294967295;HEAP[t]=v;var s=HEAP[F];var p=(((s))|0)!=0;if(p){Q=3;break $Fail$$bb3$5}var o=d;var n=(((o))&65535);var m=r;var l=(m+2)&4294967295;HEAP[l]=n;var k=E;var i=(((k))&65535);var h=r;var g=(h)&4294967295;HEAP[g]=i;var f=r;var c=(f+16)&4294967295;var b=HEAP[c];var a=(b)|1;var aC=r;var aB=(aC+16)&4294967295;HEAP[aB]=a;av=0;Q=6;break $bb1$$bb$2}}while(0);var aA=r;var az=(aA+16)&4294967295;var ay=HEAP[az];var ax=(ay)|1;var aw=r;var aj=(aw+16)&4294967295;HEAP[aj]=ax;var ai=q;var ah=r;var ag=_FT_Outline_Done_Internal(ai,ah);var af=HEAP[F];av=af;Q=6;break $bb1$$bb$2}}while(0);if(Q==0){av=6}var ae=av;C=ae;var S=C;STACKTOP=y;return S;return null}function _FT_Outline_New(i,k,o,d){var q;var w;var v;var t;var u;var s;var m;var n=0;w=i;v=k;t=o;u=d;var l=w;var j=(l)==0;if(j){m=33}else{var h=w;var g=(h)&4294967295;var f=HEAP[g];var e=v;var c=t;var b=u;var a=_FT_Outline_New_Internal(f,e,c,b);m=a}var r=m;s=r;var p=s;return p;return null}function _FT_Outline_Check(X){var s;var f;var t;var Q;var S;var J;var P;var c;var b;var A=0;f=X;var O=f;var N=(O)!=0;$bb$$Bad$2:do{if(N){var M=f;var L=(M+2)&4294967295;var K=HEAP[L];var I=reSign((K),16,0);S=I;var G=f;var E=(G)&4294967295;var C=HEAP[E];var p=reSign((C),16,0);J=p;var n=S;var l=(((n))|0)==0;$bb1$$bb3$4:do{if(l){var k=J;var j=(((k))|0)==0;if(!(j)){s=1;break $bb1$$bb3$4}Q=0;s=2;break $bb$$Bad$2}}while(0);var i=S;var h=(((i))|0)<=0;if(h){s=3;break $bb$$Bad$2}var g=J;var e=(((g))|0)<=0;if(e){s=3;break $bb$$Bad$2}c=-1;var d=c;P=d;b=0;while(1){var x=b;var w=J;var v=(((x))|0)<(((w))|0);if(!(v)){s=10;break}var a=f;var ac=(a+12)&4294967295;var ab=HEAP[ac];var aa=b;var Z=(ab+2*aa)&4294967295;var Y=HEAP[Z];var W=reSign((Y),16,0);c=W;var V=c;var U=P;var T=(((V))|0)<=(((U))|0);if(T){s=3;break $bb$$Bad$2}var H=c;var F=S;var D=(((H))|0)>=(((F))|0);if(D){s=3;break $bb$$Bad$2}var B=c;P=B;var z=b;var y=((z)+1)&4294967295;b=y;s=6;continue}var u=S;var r=((u)-1)&4294967295;var q=c;var o=(((r))|0)!=(((q))|0);if(o){s=3;break $bb$$Bad$2}Q=0;s=2;break $bb$$Bad$2}else{s=3}}while(0);if(s==3){Q=6}var m=Q;t=m;var R=t;return R;return null}function _FT_Outline_Copy(E,f){var N;var F;var aE;var y;var aD;var aF;var d=0;F=E;aE=f;var aC=F;var aB=(aC)==0;$bb3$$bb$2:do{if(aB){N=0}else{var aA=aE;var az=(aA)==0;if(az){N=0;break $bb3$$bb$2}var ay=F;var ax=(ay+2)&4294967295;var aw=HEAP[ax];var av=aE;var au=(av+2)&4294967295;var ad=HEAP[au];var ab=reSign((aw),16,0)!=reSign((ad),16,0);if(ab){N=0;break $bb3$$bb$2}var Z=F;var X=(Z)&4294967295;var V=HEAP[X];var T=aE;var S=(T)&4294967295;var R=HEAP[S];var Q=reSign((V),16,0)!=reSign((R),16,0);if(Q){N=0;break $bb3$$bb$2}var P=F;var L=aE;var K=(P)==(L);if(K){aD=0;N=5;break $bb3$$bb$2}else{var J=F;var I=(J+2)&4294967295;var H=HEAP[I];var G=reSign((H),16,0);var D=((G)*8)&4294967295;var C=F;var B=(C+4)&4294967295;var A=HEAP[B];var z=aE;var x=(z+4)&4294967295;var w=HEAP[x];var v=w;var u=A;_llvm_memcpy_p0i8_p0i8_i32(v,u,D,1,0);var t=F;var s=(t+2)&4294967295;var r=HEAP[s];var q=reSign((r),16,0);var p=F;var o=(p+8)&4294967295;var n=HEAP[o];var m=aE;var l=(m+8)&4294967295;var k=HEAP[l];_llvm_memcpy_p0i8_p0i8_i32(k,n,q,1,0);var j=F;var i=(j)&4294967295;var h=HEAP[i];var g=reSign((h),16,0);var e=((g)*2)&4294967295;var c=F;var b=(c+12)&4294967295;var a=HEAP[b];var aM=aE;var aL=(aM+12)&4294967295;var aK=HEAP[aL];var aJ=aK;var aI=a;_llvm_memcpy_p0i8_p0i8_i32(aJ,aI,e,1,0);var aH=aE;var aG=(aH+16)&4294967295;var at=HEAP[aG];var ar=(at)&1;aF=ar;var aq=F;var ap=(aq+16)&4294967295;var ao=HEAP[ap];var an=aE;var am=(an+16)&4294967295;HEAP[am]=ao;var al=aE;var ak=(al+16)&4294967295;var aj=HEAP[ak];var ai=(aj)&-2;var ah=aE;var ag=(ah+16)&4294967295;HEAP[ag]=ai;var af=aE;var ae=(af+16)&4294967295;var ac=HEAP[ae];var aa=aF;var Y=(ac)|(aa);var W=aE;var U=(W+16)&4294967295;HEAP[U]=Y;aD=0;N=5;break $bb3$$bb$2}}}while(0);if(N==0){aD=6}var M=aD;y=M;var O=y;return O;return null}function _FT_Outline_Done_Internal(b,V){var s;var c;var f;var t;var P;var B=0;c=b;f=V;var O=c;var N=(O)==0;$bb4$$bb$2:do{if(N){s=0}else{var M=f;var L=(M)==0;if(L){s=0;break $bb4$$bb$2}var K=f;var J=(K+16)&4294967295;var H=HEAP[J];var F=(H)&1;var D=(((F))&255);var u=reSign((D),8,0)!=0;if(u){var p=f;var n=(p+4)&4294967295;var l=HEAP[n];var k=c;var j=l;_ft_mem_free(k,j);var i=f;var h=(i+4)&4294967295;HEAP[h]=0;var g=f;var e=(g+8)&4294967295;var d=HEAP[e];var a=c;_ft_mem_free(a,d);var aa=f;var Z=(aa+8)&4294967295;HEAP[Z]=0;var Y=f;var X=(Y+12)&4294967295;var W=HEAP[X];var U=c;var T=W;_ft_mem_free(U,T);var S=f;var R=(S+12)&4294967295;HEAP[R]=0}var I=f;var G=(I)&4294967295;var E=HEAP[(_null_outline)&4294967295];HEAP[G]=E;var C=(I+2)&4294967295;var A=HEAP[(_null_outline+2)&4294967295];HEAP[C]=A;var z=(I+4)&4294967295;var y=HEAP[(_null_outline+4)&4294967295];HEAP[z]=y;var x=(I+8)&4294967295;var w=HEAP[(_null_outline+8)&4294967295];HEAP[x]=w;var v=(I+12)&4294967295;var r=HEAP[(_null_outline+12)&4294967295];HEAP[v]=r;var q=(I+16)&4294967295;var o=HEAP[(_null_outline+16)&4294967295];HEAP[q]=o;P=0;s=3;break $bb4$$bb$2}}while(0);if(s==0){P=6}var m=P;t=m;var Q=t;return Q;return null}function _FT_Outline_Done(i,l){var q;var m;var f;var n;var k;var p=0;m=i;f=l;var j=m;var h=(j)==0;if(h){k=33}else{var g=m;var e=(g)&4294967295;var d=HEAP[e];var c=f;var b=_FT_Outline_Done_Internal(d,c);k=b}var a=k;n=a;var o=n;return o;return null}function _FT_Outline_Get_CBox(Q,o){var R;var D;var p;var w;var C;var S;var T;var y;var ax;var P;var O;var d=0;D=Q;p=o;var au=D;var at=(au)!=0;$bb$$bb15$2:do{if(at){var ar=p;var aq=(ar)!=0;if(!(aq)){R=1;break $bb$$bb15$2}var ap=D;var ao=(ap+2)&4294967295;var an=HEAP[ao];var am=reSign((an),16,0)==0;$bb2$$bb3$5:do{if(am){w=0;C=0;S=0;T=0}else{var al=D;var ak=(al+4)&4294967295;var ad=HEAP[ak];y=ad;var ac=D;var ab=(ac+2)&4294967295;var aa=HEAP[ab];var Z=reSign((aa),16,0);var Y=y;var X=(Y+8*Z)&4294967295;ax=X;var W=y;var V=(W)&4294967295;var U=HEAP[V];S=U;var N=S;w=N;var M=y;var L=(M+4)&4294967295;var K=HEAP[L];T=K;var J=T;C=J;var I=y;var H=(I+8)&4294967295;y=H;while(1){var b=y;var a=ax;var aC=(b)<(a);if(!(aC)){R=9;break $bb2$$bb3$5}var G=y;var F=(G)&4294967295;var E=HEAP[F];P=E;var B=P;var A=w;var z=(((B))|0)<(((A))|0);if(z){var x=P;w=x}var v=P;var u=S;var t=(((v))|0)>(((u))|0);if(t){var s=P;S=s}var r=y;var q=(r+4)&4294967295;var n=HEAP[q];O=n;var m=O;var l=C;var k=(((m))|0)<(((l))|0);if(k){var j=O;C=j}var i=O;var h=T;var g=(((i))|0)>(((h))|0);if(g){var f=O;T=f}var e=y;var c=(e+8)&4294967295;y=c;R=3;continue}}}while(0);var aB=p;var aA=(aB)&4294967295;var az=w;HEAP[aA]=az;var ay=p;var aw=(ay+8)&4294967295;var av=S;HEAP[aw]=av;var aj=p;var ai=(aj+4)&4294967295;var ah=C;HEAP[ai]=ah;var ag=p;var af=(ag+12)&4294967295;var ae=T;HEAP[af]=ae}}while(0);return;return}function _FT_Outline_Translate(I,p,q){var r;var g;var s;var b;var c;var d;var t=0;g=I;s=p;b=q;var D=g;var C=(D)==0;$bb3$$bb$2:do{if(!C){var B=g;var A=(B+4)&4294967295;var z=HEAP[A];d=z;c=0;while(1){var L=c;var K=unSign((L),16,0);var J=g;var H=(J+2)&4294967295;var G=HEAP[H];var F=reSign((G),16,0);var E=(((K))|0)<(((F))|0);if(!(E)){r=2;break $bb3$$bb$2}var y=d;var x=(y)&4294967295;var w=HEAP[x];var v=s;var u=((w)+(v))&4294967295;var o=d;var n=(o)&4294967295;HEAP[n]=u;var m=d;var l=(m+4)&4294967295;var k=HEAP[l];var j=b;var i=((k)+(j))&4294967295;var h=d;var f=(h+4)&4294967295;HEAP[f]=i;var e=d;var a=(e+8)&4294967295;d=a;var N=c;var M=((N)+1)&65535;c=M;r=0;continue}}}while(0);return;return}function _FT_Outline_Reverse(am){var x=STACKTOP;STACKTOP+=24;_memset(x,0,24);var an;var Q;var a7=x;var a6=x+8;var ar;var z;var aN;var ap;var ao;var j=x+16;var R;var p;var aq;var e=0;Q=am;var a5=Q;var a4=(a5)==0;if(!a4){z=0;ar=0;$bb11$4:while(1){var O=ar;var M=unSign((O),16,0);var K=Q;var I=(K)&4294967295;var G=HEAP[I];var E=reSign((G),16,0);var C=(((M))|0)<(((E))|0);if(!(C)){an=8;break $bb11$4}var a3=Q;var a2=(a3+12)&4294967295;var a1=HEAP[a2];var a0=ar;var aZ=unSign((a0),16,0);var aY=(a1+2*aZ)&4294967295;var aH=HEAP[aY];var aF=reSign((aH),16,0);aN=aF;var aD=Q;var aB=(aD+4)&4294967295;var az=HEAP[aB];var ax=z;var aw=(az+8*ax)&4294967295;ap=aw;var av=Q;var au=(av+4)&4294967295;var at=HEAP[au];var ag=aN;var ae=(at+8*ag)&4294967295;ao=ae;$bb3$7:while(1){var aX=ap;var aW=ao;var aV=(aX)<(aW);if(!(aV)){an=3;break $bb3$7}var ac=ap;var aa=(a6)&4294967295;var Y=(ac)&4294967295;var W=HEAP[Y];HEAP[aa]=W;var V=(a6+4)&4294967295;var U=(ac+4)&4294967295;var T=HEAP[U];HEAP[V]=T;var S=(j)&4294967295;var F=(a6)&4294967295;var D=HEAP[F];HEAP[S]=D;var B=(j+4)&4294967295;var A=(a6+4)&4294967295;var w=HEAP[A];HEAP[B]=w;var u=ao;var t=(a7)&4294967295;var s=(u)&4294967295;var r=HEAP[s];HEAP[t]=r;var q=(a7+4)&4294967295;var o=(u+4)&4294967295;var n=HEAP[o];HEAP[q]=n;var m=ap;var l=(m)&4294967295;var k=(a7)&4294967295;var i=HEAP[k];HEAP[l]=i;var h=(m+4)&4294967295;var g=(a7+4)&4294967295;var f=HEAP[g];HEAP[h]=f;var d=ao;var c=(d)&4294967295;var b=(j)&4294967295;var a=HEAP[b];HEAP[c]=a;var be=(d+4)&4294967295;var bd=(j+4)&4294967295;var bc=HEAP[bd];HEAP[be]=bc;var bb=ap;var ba=(bb+8)&4294967295;ap=ba;var a9=ao;var a8=(a9+-8)&4294967295;ao=a8;an=1;continue $bb3$7}var aU=Q;var aT=(aU+8)&4294967295;var aS=HEAP[aT];var aR=z;var aQ=(aS+aR)&4294967295;R=aQ;var aP=Q;var aO=(aP+8)&4294967295;var aM=HEAP[aO];var aL=aN;var aK=(aM+aL)&4294967295;p=aK;while(1){var ah=R;var af=p;var ad=(ah)<(af);if(!(ad)){an=6;break}var aJ=R;var aI=HEAP[aJ];aq=aI;var aG=p;var aE=HEAP[aG];var aC=R;HEAP[aC]=aE;var aA=p;var ay=aq;HEAP[aA]=ay;var al=R;var ak=(al+1)&4294967295;R=ak;var aj=p;var ai=(aj+-1)&4294967295;p=ai;an=4;continue}var ab=aN;var Z=((ab)+1)&4294967295;z=Z;var X=ar;var P=((X)+1)&65535;ar=P;an=0;continue $bb11$4}var y=Q;var v=(y+16)&4294967295;var N=HEAP[v];var L=(N)^4;var J=Q;var H=(J+16)&4294967295;HEAP[H]=L}STACKTOP=x;return;return}function _FT_Outline_Render(y,ad,d){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var v;var ab;var g;var E;var x;var V;var c;var S;var b;var W=w;var F=0;ab=y;g=ad;E=d;S=0;var U=ab;var T=(U)==0;$bb$$bb1$2:do{if(T){V=33}else{var R=g;var Q=(R)==0;$bb3$$bb2$5:do{if(!Q){var P=E;var O=(P)==0;if(O){v=1;break $bb3$$bb2$5}var M=ab;var K=(M+164)&4294967295;var I=HEAP[K];b=I;var s=ab;var q=(s+156)&4294967295;var o=(q)&4294967295;var m=HEAP[o];HEAP[W]=m;var k=E;var j=(k+4)&4294967295;var i=g;var h=i;HEAP[j]=h;c=19;$bb8$8:while(1){var H=b;var G=(H)!=0;if(!(G)){v=4;break $bb8$8}var f=b;var e=(f+64)&4294967295;var a=HEAP[e];var ai=b;var ah=(ai+60)&4294967295;var ag=HEAP[ah];var af=E;var ae=FUNCTION_TABLE[a](ag,af);c=ae;var ac=c;var aa=(((ac))|0)==0;if(aa){v=4;break $bb8$8}var Z=c;var Y=(Z)&255;var N=(((Y))|0)!=19;if(N){v=4;break $bb8$8}var L=ab;var J=_FT_Lookup_Renderer(L,1869968492,W);b=J;S=1;v=3;continue $bb8$8}var D=c;var C=(((D))|0)==0;$bb10$$bb13$14:do{if(C){var B=S;var A=reSign((B),8,0)!=0;if(!(A)){v=9;break $bb10$$bb13$14}var z=b;var u=(z)!=0;if(!(u)){v=9;break $bb10$$bb13$14}var t=ab;var r=b;var p=_FT_Set_Renderer(t,r,0,0)}}while(0);var n=c;V=n;v=12;break $bb$$bb1$2}}while(0);V=6}}while(0);var l=V;x=l;var X=x;STACKTOP=w;return X;return null}function _FT_Outline_Get_Bitmap(s,G,b){var p=STACKTOP;STACKTOP+=48;_memset(p,0,48);var o;var F;var f;var r;var q;var D;var c=p;var t=0;F=s;f=G;r=b;var C=r;var B=(C)==0;if(B){D=6}else{var A=(c)&4294967295;var z=r;HEAP[A]=z;var y=(c+8)&4294967295;HEAP[y]=0;var x=r;var w=(x+18)&4294967295;var v=HEAP[w];var u=reSign((v),8,0)==2;$bb4$$bb2$5:do{if(u){o=1}else{var n=r;var m=(n+18)&4294967295;var l=HEAP[m];var k=reSign((l),8,0)==5;if(k){o=1;break $bb4$$bb2$5}var j=r;var i=(j+18)&4294967295;var h=HEAP[i];var g=reSign((h),8,0)==6;if(g){o=1;break $bb4$$bb2$5}else{o=3;break $bb4$$bb2$5}}}while(0);if(o==1){var e=(c+8)&4294967295;var d=HEAP[e];var a=(d)|1;var L=(c+8)&4294967295;HEAP[L]=a}var K=F;var J=f;var I=_FT_Outline_Render(K,J,c);D=I}var H=D;q=H;var E=q;STACKTOP=p;return E;return null}function _FT_Vector_Transform(d,G){var o;var E;var c;var p;var b;var w=0;E=d;c=G;var M=E;var L=(M)==0;$bb1$$bb$2:do{if(L){o=0}else{var K=c;var J=(K)==0;if(J){o=0;break $bb1$$bb$2}var I=c;var H=(I)&4294967295;var F=HEAP[H];var C=E;var A=(C)&4294967295;var y=HEAP[A];var n=_FT_MulFix(y,F);var m=c;var l=(m+4)&4294967295;var k=HEAP[l];var j=E;var i=(j+4)&4294967295;var h=HEAP[i];var g=_FT_MulFix(h,k);var f=((n)+(g))&4294967295;p=f;var e=c;var a=(e+8)&4294967295;var V=HEAP[a];var U=E;var T=(U)&4294967295;var S=HEAP[T];var R=_FT_MulFix(S,V);var Q=c;var P=(Q+12)&4294967295;var O=HEAP[P];var N=E;var D=(N+4)&4294967295;var B=HEAP[D];var z=_FT_MulFix(B,O);var x=((R)+(z))&4294967295;b=x;var v=E;var u=(v)&4294967295;var t=p;HEAP[u]=t;var s=E;var r=(s+4)&4294967295;var q=b;HEAP[r]=q;o=3;break $bb1$$bb$2}}while(0);if(o==0){}return;return}function _FT_Outline_Transform(y,B){var w;var z;var k;var A;var q;var l=0;z=y;k=B;var j=z;var i=(j)==0;$bb1$$bb$2:do{if(i){w=0}else{var h=k;var g=(h)==0;if(g){w=0;break $bb1$$bb$2}var f=z;var e=(f+4)&4294967295;var d=HEAP[e];A=d;var c=z;var b=(c+2)&4294967295;var a=HEAP[b];var x=reSign((a),16,0);var v=A;var u=(v+8*x)&4294967295;q=u;while(1){var o=A;var n=q;var m=(o)<(n);if(!(m)){w=5;break $bb1$$bb$2}var t=A;var s=k;_FT_Vector_Transform(t,s);var r=A;var p=(r+8)&4294967295;A=p;w=3;continue}}}while(0);if(w==0){}return;return}function _FT_Outline_Embolden(bG,aO){var Y=STACKTOP;STACKTOP+=72;_memset(Y,0,72);var aW;var cp;var av;var c;var cX=Y;var cW=Y+8;var cV=Y+16;var cU;var co;var bD=Y+24;var cY=Y+32;var U=Y+40;var bh=Y+48;var aV;var Z;var bT;var cu;var cn;var b0;var ad;var ak;var cC=Y+56;var bA=Y+64;var cb;var cs;var cP;var cc=0;cp=bG;av=aO;var cT=cp;var cS=(cT)==0;if(cS){cU=6}else{var cR=av;var cQ=((((cR))|0)/2|0);av=cQ;var cO=av;var cN=(((cO))|0)==0;if(cN){cU=0}else{var bQ=cp;var bO=_FT_Outline_Get_Orientation(bQ);ad=bO;var bM=ad;var bL=(((bM))|0)==2;if(bL){var bK=cp;var bJ=(bK)&4294967295;var bI=HEAP[bJ];var bH=reSign((bI),16,0)!=0;if(bH){cU=6}else{cU=0}}else{var bF=ad;var bE=(((bF))|0)==0;if(bE){aV=-5898240}else{aV=5898240}var bt=cp;var br=(bt+4)&4294967295;var bp=HEAP[br];co=bp;b0=0;cu=0;$bb22$18:while(1){var s=cp;var q=(s)&4294967295;var o=HEAP[q];var aI=reSign((o),16,0);var aF=cu;var aD=(((aI))|0)>(((aF))|0);if(!(aD)){aW=12;break $bb22$18}var bo=cp;var bn=(bo+12)&4294967295;var bm=HEAP[bn];var bl=cu;var bk=(bm+2*bl)&4294967295;var bj=HEAP[bk];var bi=reSign((bj),16,0);ak=bi;var a8=co;var a6=b0;var a4=(a8+8*a6)&4294967295;var a3=(cV)&4294967295;var a2=(a4)&4294967295;var a1=HEAP[a2];HEAP[a3]=a1;var a0=(cV+4)&4294967295;var aZ=(a4+4)&4294967295;var aY=HEAP[aZ];HEAP[a0]=aY;var aX=(cY)&4294967295;var aL=(cV)&4294967295;var aJ=HEAP[aL];HEAP[aX]=aJ;var aG=(cY+4)&4294967295;var aE=(cV+4)&4294967295;var aC=HEAP[aE];HEAP[aG]=aC;var aA=co;var az=ak;var ay=(aA+8*az)&4294967295;var ax=(cW)&4294967295;var aw=(ay)&4294967295;var al=HEAP[aw];HEAP[ax]=al;var ai=(cW+4)&4294967295;var ag=(ay+4)&4294967295;var af=HEAP[ag];HEAP[ai]=af;var ae=(bD)&4294967295;var ac=(cW)&4294967295;var ab=HEAP[ac];HEAP[ae]=ab;var aa=(bD+4)&4294967295;var X=(cW+4)&4294967295;var W=HEAP[X];HEAP[aa]=W;var L=(bh)&4294967295;var J=(cY)&4294967295;var H=HEAP[J];HEAP[L]=H;var G=(bh+4)&4294967295;var F=(cY+4)&4294967295;var E=HEAP[F];HEAP[G]=E;var D=b0;cn=D;$bb20$21:while(1){var z=cn;var y=ak;var x=(((z))|0)<=(((y))|0);if(!(x)){aW=10;break $bb20$21}var C=cn;var B=ak;var A=(((C))|0)<(((B))|0);if(A){var r=cn;var p=((r)+1)&4294967295;var n=co;var m=(n+8*p)&4294967295;var l=(cX)&4294967295;var k=(m)&4294967295;var j=HEAP[k];HEAP[l]=j;var i=(cX+4)&4294967295;var h=(m+4)&4294967295;var g=HEAP[h];HEAP[i]=g;var f=(U)&4294967295;var e=(cX)&4294967295;var d=HEAP[e];HEAP[f]=d;var b=(U+4)&4294967295;var a=(cX+4)&4294967295;var c3=HEAP[a];HEAP[b]=c3}else{var c2=(U)&4294967295;var c1=(cY)&4294967295;var c0=HEAP[c1];HEAP[c2]=c0;var cZ=(U+4)&4294967295;var cM=(cY+4)&4294967295;var cL=HEAP[cM];HEAP[cZ]=cL}var cK=(bh)&4294967295;var cJ=HEAP[cK];var cI=(bD)&4294967295;var cH=HEAP[cI];var cG=((cJ)-(cH))&4294967295;var cF=(cC)&4294967295;HEAP[cF]=cG;var cE=(bh+4)&4294967295;var cD=HEAP[cE];var cB=(bD+4)&4294967295;var cA=HEAP[cB];var cz=((cD)-(cA))&4294967295;var cy=(cC+4)&4294967295;HEAP[cy]=cz;var cx=(U)&4294967295;var cw=HEAP[cx];var cv=(bh)&4294967295;var ct=HEAP[cv];var cr=((cw)-(ct))&4294967295;var cq=(bA)&4294967295;HEAP[cq]=cr;var cm=(U+4)&4294967295;var cl=HEAP[cm];var ck=(bh+4)&4294967295;var cj=HEAP[ck];var ci=((cl)-(cj))&4294967295;var ch=(bA+4)&4294967295;HEAP[ch]=ci;var cg=(cC+4)&4294967295;var cf=HEAP[cg];var ce=(cC)&4294967295;var cd=HEAP[ce];var ca=_FT_Atan2(cd,cf);Z=ca;var b9=(bA+4)&4294967295;var b8=HEAP[b9];var b7=(bA)&4294967295;var b6=HEAP[b7];var b5=_FT_Atan2(b6,b8);bT=b5;var b4=Z;var b3=bT;var b2=_FT_Angle_Diff(b4,b3);cb=b2;var b1=cb;var bZ=((((b1))|0)/2|0);var bY=_FT_Cos(bZ);cP=bY;var bX=cP;var bW=(((bX))|0)>16383;$bb18$$bb16$28:do{if(bW){aW=5}else{var bV=cP;var bU=(((bV))|0)<=-16384;if(bU){aW=5;break $bb18$$bb16$28}var bS=(cC+4)&4294967295;HEAP[bS]=0;var bR=(cC+4)&4294967295;var bP=HEAP[bR];var bN=(cC)&4294967295;HEAP[bN]=bP;aW=7;break $bb18$$bb16$28}}while(0);if(aW==5){var bC=av;var bB=cP;var bz=_FT_DivFix(bC,bB);cs=bz;var by=cb;var bx=((((by))|0)/2|0);var bw=Z;var bv=((bx)+(bw))&4294967295;var bu=aV;var bs=((bv)-(bu))&4294967295;var bq=cs;_FT_Vector_From_Polar(cC,bq,bs)}var bg=cp;var bf=(bg+4)&4294967295;var be=HEAP[bf];var bd=cn;var bc=(be+8*bd)&4294967295;var bb=(bh)&4294967295;var ba=HEAP[bb];var a9=av;var a7=((ba)+(a9))&4294967295;var a5=(cC)&4294967295;var aU=HEAP[a5];var aT=((a7)+(aU))&4294967295;var aS=(bc)&4294967295;HEAP[aS]=aT;var aR=cp;var aQ=(aR+4)&4294967295;var aP=HEAP[aQ];var aN=cn;var aM=(aP+8*aN)&4294967295;var aK=(bh+4)&4294967295;var aH=HEAP[aK];var au=av;var at=((aH)+(au))&4294967295;var ar=(cC+4)&4294967295;var aq=HEAP[ar];var ap=((at)+(aq))&4294967295;var ao=(aM+4)&4294967295;HEAP[ao]=ap;var an=(bD)&4294967295;var am=(bh)&4294967295;var aj=HEAP[am];HEAP[an]=aj;var ah=(bD+4)&4294967295;var T=(bh+4)&4294967295;var S=HEAP[T];HEAP[ah]=S;var R=(bh)&4294967295;var Q=(U)&4294967295;var P=HEAP[Q];HEAP[R]=P;var O=(bh+4)&4294967295;var N=(U+4)&4294967295;var M=HEAP[N];HEAP[O]=M;var K=cn;var I=((K)+1)&4294967295;cn=I;aW=3;continue $bb20$21}var w=ak;var v=((w)+1)&4294967295;b0=v;var u=cu;var t=((u)+1)&4294967295;cu=t;aW=2;continue $bb22$18}cU=0}}}var aB=cU;c=aB;var V=c;STACKTOP=Y;return V;return null}function _FT_Outline_Get_Orientation(by){var V=STACKTOP;STACKTOP+=24;_memset(V,0,24);var dw;var bd;var bR;var bn;var b0;var I;var ba;var ei;var bV;var bU;var dy;var a9;var aP;var b4;var bc;var c8=V;var aL=V+12;var cs;var z;var dE;var aD;var cR;var bb;var dK;var dJ;var X;var W;var dv;var cD=0;bd=by;b0=32768;I=32768;ba=-32768;ei=0;bV=0;var bm=(aL)&4294967295;var bl=HEAP[(_C_248_9082)&4294967295];HEAP[bm]=bl;var bk=(aL+4)&4294967295;var bj=HEAP[(_C_248_9082+4)&4294967295];HEAP[bk]=bj;var bi=(aL+8)&4294967295;var bh=HEAP[(_C_248_9082+8)&4294967295];HEAP[bi]=bh;var bg=bd;var bf=(bg)==0;$bb1$$bb$2:do{if(bf){dw=0}else{var be=bd;var dj=(be+2)&4294967295;var di=HEAP[dj];var dh=reSign((di),16,0)<=0;if(dh){dw=0;break $bb1$$bb$2}var dg=bd;var df=(dg+4)&4294967295;var de=HEAP[df];dy=de;var dd=bd;var dc=(dd+12)&4294967295;var db=HEAP[dc];bU=db;$bb20$5:while(1){var bC=bd;var bB=(bC+12)&4294967295;var bA=HEAP[bB];var bz=bd;var bx=(bz)&4294967295;var bw=HEAP[bx];var bv=reSign((bw),16,0);var bu=(bA+2*bv)&4294967295;var bt=bU;var bs=(bu)>(bt);if(!(bs)){dw=17;break $bb20$5}cs=32768;z=-32768;dE=32768;aD=-32768;var da=bd;var cY=(da+4)&4294967295;var cX=HEAP[cY];var cW=bU;var cV=HEAP[cW];var cU=reSign((cV),16,0);var cT=(cX+8*cU)&4294967295;a9=cT;var cS=dy;var cQ=(cS+16)&4294967295;var cP=a9;var cO=(cQ)>(cP);$bb19$$bb4$8:do{if(!cO){var cC=dy;b4=cC;while(1){var b1=b4;var bZ=a9;var bY=(b1)<=(bZ);if(!(bY)){dw=10;break}var cB=b4;var cA=(cB)&4294967295;var cz=HEAP[cA];var cy=cs;var cx=(((cz))|0)<(((cy))|0);if(cx){var cw=b4;var cv=(cw)&4294967295;var cu=HEAP[cv];cs=cu}var ct=b4;var cr=(ct)&4294967295;var cq=HEAP[cr];var cp=z;var co=(((cq))|0)>(((cp))|0);if(co){var cn=b4;var cm=(cn)&4294967295;var cl=HEAP[cm];z=cl}var ck=b4;var cj=(ck+4)&4294967295;var ci=HEAP[cj];var ch=dE;var cg=(((ci))|0)<(((ch))|0);if(cg){var cf=b4;var ce=(cf+4)&4294967295;var cd=HEAP[ce];dE=cd}var cc=b4;var cb=(cc+4)&4294967295;var ca=HEAP[cb];var b9=aD;var b8=(((ca))|0)>(((b9))|0);if(b8){var b7=b4;var b6=(b7+4)&4294967295;var b5=HEAP[b6];aD=b5}var b3=b4;var b2=(b3+8)&4294967295;b4=b2;dw=4;continue}var bX=cs;var bW=b0;var bT=(((bX))|0)<(((bW))|0);if(!(bT)){dw=12;break $bb19$$bb4$8}var bS=cs;var bQ=z;var bP=(((bS))|0)!=(((bQ))|0);if(!(bP)){dw=12;break $bb19$$bb4$8}var bO=dE;var bN=aD;var bM=(((bO))|0)!=(((bN))|0);if(!(bM)){dw=12;break $bb19$$bb4$8}var bL=cs;b0=bL;var bK=dE;I=bK;var bJ=aD;ba=bJ;var bI=dy;ei=bI;var bH=a9;bV=bH}}while(0);var bG=bU;var bF=(bG+2)&4294967295;bU=bF;var bE=a9;var bD=(bE+8)&4294967295;dy=bD;dw=3;continue $bb20$5}var br=b0;var bq=(((br))|0)==32768;if(bq){bn=0;dw=18;break $bb1$$bb$2}else{var bp=I;var bo=((bp)*3)&4294967295;var a8=ba;var a7=((bo)+(a8))&4294967295;var a6=(((a7))|0)>>2;var a5=(c8)&4294967295;HEAP[a5]=a6;var a4=I;var a3=ba;var a2=((a4)+(a3))&4294967295;var a1=(((a2))|0)>>1;var a0=(c8+4)&4294967295;HEAP[a0]=a1;var aZ=ba;var aY=((aZ)*3)&4294967295;var aX=I;var aW=((aY)+(aX))&4294967295;var aV=(((aW))|0)>>2;var aU=(c8+8)&4294967295;HEAP[aU]=aV;bc=0;$bb47$34:while(1){var ds=bc;var dr=(((ds))|0)<=2;if(!(dr)){dw=40;break $bb47$34}$RedoRay$36:while(1){cR=32768;bb=-32768;W=0;var aT=W;X=aT;var aS=X;dJ=aS;var aR=dJ;dK=aR;var aQ=bV;aP=aQ;var aO=ei;b4=aO;$bb36$38:while(1){var A=b4;var q=bV;var o=(A)<=(q);if(!(o)){dw=32;break $RedoRay$36}var aN=b4;var aM=(aN+4)&4294967295;var aK=HEAP[aM];var aJ=bc;var aI=(c8+aJ*4)&4294967295;var aH=HEAP[aI];var aG=(((aK))|0)==(((aH))|0);if(aG){dw=21;break $bb36$38}var aF=aP;var aE=(aF+4)&4294967295;var aC=HEAP[aE];var aB=bc;var aA=(c8+aB*4)&4294967295;var az=HEAP[aA];var ay=(((aC))|0)==(((az))|0);if(ay){dw=21;break $bb36$38}var ar=b4;var aq=(ar+4)&4294967295;var ap=HEAP[aq];var ao=bc;var an=(c8+ao*4)&4294967295;var am=HEAP[an];var al=(((ap))|0)>=(((am))|0);$bb29$$bb28$43:do{if(al){dw=26}else{var ak=aP;var aj=(ak+4)&4294967295;var ai=HEAP[aj];var ah=bc;var ag=(c8+ah*4)&4294967295;var af=HEAP[ag];var ae=(((ai))|0)<(((af))|0);if(ae){dw=25;break $bb29$$bb28$43}else{dw=26;break $bb29$$bb28$43}}}while(0);$bb29$$bb35$45:do{if(dw==26){var ad=b4;var ac=(ad+4)&4294967295;var ab=HEAP[ac];var aa=bc;var Z=(c8+aa*4)&4294967295;var Y=HEAP[Z];var U=(((ab))|0)<=(((Y))|0);if(!U){var T=aP;var S=(T+4)&4294967295;var R=HEAP[S];var Q=bc;var P=(c8+Q*4)&4294967295;var O=HEAP[P];var N=(((R))|0)>(((O))|0);if(N){dw=25;break $bb29$$bb35$45}}var L=b4;var J=(L+4)&4294967295;var y=HEAP[J];var x=aP;var w=(x+4)&4294967295;var v=HEAP[w];var u=((y)-(v))&4294967295;var t=bc;var s=(c8+t*4)&4294967295;var r=HEAP[s];var p=aP;var n=(p+4)&4294967295;var e=HEAP[n];var d=((r)-(e))&4294967295;var c=b4;var b=(c)&4294967295;var a=HEAP[b];var el=aP;var ek=(el)&4294967295;var ej=HEAP[ek];var eg=((a)-(ej))&4294967295;var ee=_FT_MulDiv(eg,d,u);var d5=aP;var d4=(d5)&4294967295;var d3=HEAP[d4];var d2=((ee)+(d3))&4294967295;dv=d2;var d1=dv;var d0=cR;var dZ=(((d1))|0)<(((d0))|0);if(dZ){var dY=dv;cR=dY;var dW=aP;dK=dW;var dU=b4;dJ=dU}var M=dv;var K=bb;var H=(((M))|0)>(((K))|0);if(!(H)){dw=25;break $bb29$$bb35$45}var G=dv;bb=G;var F=aP;X=F;var E=b4;W=E}}while(0);var D=b4;aP=D;var C=b4;var B=(C+8)&4294967295;b4=B;dw=20;continue $bb36$38}var ax=bc;var aw=(c8+ax*4)&4294967295;var av=HEAP[aw];var au=((av)+1)&4294967295;var at=(c8+ax*4)&4294967295;HEAP[at]=au;dw=24;continue $RedoRay$36}var m=dK;var l=(m)!=0;$bb38$$bb46$57:do{if(l){var k=X;var j=(k)!=0;if(!(j)){dw=34;break $bb38$$bb46$57}var i=dK;var h=(i+4)&4294967295;var g=HEAP[h];var f=dJ;var eh=(f+4)&4294967295;var ef=HEAP[eh];var ed=(((g))|0)>=(((ef))|0);$bb42$$bb40$60:do{if(!ed){var ec=X;var eb=(ec+4)&4294967295;var ea=HEAP[eb];var d9=W;var d8=(d9+4)&4294967295;var d7=HEAP[d8];var d6=(((ea))|0)<=(((d7))|0);if(d6){dw=35;break $bb42$$bb40$60}var dX=bc;var dV=(aL+dX*4)&4294967295;HEAP[dV]=0;dw=34;break $bb38$$bb46$57}}while(0);var dT=dK;var dR=(dT+4)&4294967295;var dQ=HEAP[dR];var dP=dJ;var dO=(dP+4)&4294967295;var dN=HEAP[dO];var dM=(((dQ))|0)<=(((dN))|0);$bb45$$bb43$64:do{if(!dM){var dL=X;var dI=(dL+4)&4294967295;var dH=HEAP[dI];var dG=W;var dF=(dG+4)&4294967295;var dD=HEAP[dF];var dC=(((dH))|0)>=(((dD))|0);if(dC){dw=37;break $bb45$$bb43$64}var dB=bc;var dA=(aL+dB*4)&4294967295;HEAP[dA]=1;dw=34;break $bb38$$bb46$57}}while(0);var dz=bc;var dx=(aL+dz*4)&4294967295;HEAP[dx]=2}}while(0);var du=bc;var dt=((du)+1)&4294967295;bc=dt;dw=19;continue $bb47$34}var dq=(aL)&4294967295;var dp=HEAP[dq];var dn=(((dp))|0)!=2;$bb49$$bb52$70:do{if(dn){var dm=(aL)&4294967295;var dl=HEAP[dm];var dk=(aL+4)&4294967295;var c9=HEAP[dk];var c7=(((dl))|0)==(((c9))|0);if(!c7){var c6=(aL)&4294967295;var c5=HEAP[c6];var c4=(aL+8)&4294967295;var c3=HEAP[c4];var c2=(((c5))|0)==(((c3))|0);if(!(c2)){dw=42;break $bb49$$bb52$70}}var c1=(aL)&4294967295;var c0=HEAP[c1];bn=c0;dw=18;break $bb1$$bb$2}}while(0);var cZ=(aL+4)&4294967295;var cN=HEAP[cZ];var cM=(((cN))|0)!=2;$bb53$$bb55$76:do{if(cM){var cL=(aL+4)&4294967295;var cK=HEAP[cL];var cJ=(aL+8)&4294967295;var cI=HEAP[cJ];var cH=(((cK))|0)==(((cI))|0);if(!(cH)){dw=44;break $bb53$$bb55$76}var cG=(aL+4)&4294967295;var cF=HEAP[cG];bn=cF;dw=18;break $bb1$$bb$2}}while(0);bn=0;dw=18;break $bb1$$bb$2}}}while(0);if(dw==0){bn=0}var cE=bn;bR=cE;var dS=bR;STACKTOP=V;return dS;return null}function _FT_Raccess_Get_HeaderInfo(aQ,R,D,bc,au){var I=STACKTOP;STACKTOP+=36;_memset(I,0,36);var ai;var aF;var n;var y;var a1;var ae;var c;var bU;var F=I;var bz=I+4;var T=I+20;var j;var W;var av;var O;var bo;var bA;var bd=0;aF=aQ;n=R;y=D;a1=bc;ae=au;var bT=aF;aF=bT;var bS=y;var bR=n;var bQ=_FT_Stream_Seek(bR,bS);HEAP[F]=bQ;var bP=HEAP[F];var bO=(((bP))|0)!=0;$bb$$bb1$2:do{if(bO){var bN=HEAP[F];bU=bN}else{var bM=n;var Q=bz;var bL=_FT_Stream_Read(bM,Q,16);HEAP[F]=bL;var aS=HEAP[F];var aP=(((aS))|0)!=0;if(aP){var aO=HEAP[F];bU=aO}else{var aN=(bz)&4294967295;var aM=HEAP[aN];var aL=unSign((aM),8,0);var aK=(aL)<<24;var aJ=(bz+1)&4294967295;var aI=HEAP[aJ];var aH=unSign((aI),8,0);var aG=(aH)<<16;var aE=(aK)|(aG);var aD=(bz+2)&4294967295;var aC=HEAP[aD];var aB=unSign((aC),8,0);var aA=(aB)<<8;var az=(aE)|(aA);var ay=(bz+3)&4294967295;var ax=HEAP[ay];var aw=unSign((ax),8,0);var at=(az)|(aw);var ar=y;var aq=((at)+(ar))&4294967295;var ap=ae;HEAP[ap]=aq;var ao=(bz+4)&4294967295;var an=HEAP[ao];var am=unSign((an),8,0);var al=(am)<<24;var ak=(bz+5)&4294967295;var aj=HEAP[ak];var ah=unSign((aj),8,0);var ag=(ah)<<16;var af=(al)|(ag);var ad=(bz+6)&4294967295;var ac=HEAP[ad];var ab=unSign((ac),8,0);var aa=(ab)<<8;var Z=(af)|(aa);var Y=(bz+7)&4294967295;var X=HEAP[Y];var U=unSign((X),8,0);var S=(Z)|(U);var P=y;var N=((S)+(P))&4294967295;j=N;var M=(bz+8)&4294967295;var L=HEAP[M];var K=unSign((L),8,0);var J=(K)<<24;var H=(bz+9)&4294967295;var G=HEAP[H];var E=unSign((G),8,0);var C=(E)<<16;var B=(J)|(C);var A=(bz+10)&4294967295;var z=HEAP[A];var x=unSign((z),8,0);var w=(x)<<8;var v=(B)|(w);var u=(bz+11)&4294967295;var t=HEAP[u];var r=unSign((t),8,0);var q=(v)|(r);W=q;var p=ae;var o=HEAP[p];var m=W;var l=((o)+(m))&4294967295;var k=j;var i=(((l))|0)!=(((k))|0);$bb7$$bb6$8:do{if(!i){var h=j;var g=y;var f=(((h))|0)==(((g))|0);if(f){ai=1;break $bb7$$bb6$8}var e=j;var d=n;var b=_FT_Stream_Seek(d,e);HEAP[F]=b;var a=HEAP[F];var bZ=(((a))|0)!=0;if(bZ){var bY=HEAP[F];bU=bY;ai=3;break $bb$$bb1$2}else{var bX=(bz+15)&4294967295;var bW=HEAP[bX];var bV=((bW)+1)&255;var bK=(T+15)&4294967295;HEAP[bK]=bV;var bJ=n;var V=T;var bI=_FT_Stream_Read(bJ,V,16);HEAP[F]=bI;var bH=HEAP[F];var bG=(((bH))|0)!=0;if(bG){var bF=HEAP[F];bU=bF;ai=3;break $bb$$bb1$2}else{av=1;O=1;bo=0;$bb19$17:while(1){var bp=bo;var bn=(((bp))|0)<=15;if(!(bn)){ai=8;break $bb19$17}var bE=bo;var bD=(T+bE)&4294967295;var bC=HEAP[bD];var bB=reSign((bC),8,0)!=0;if(bB){av=0}var by=bo;var bx=(T+by)&4294967295;var bw=HEAP[bx];var bv=bo;var bu=(bz+bv)&4294967295;var bt=HEAP[bu];var bs=reSign((bw),8,0)!=reSign((bt),8,0);if(bs){O=0}var br=bo;var bq=((br)+1)&4294967295;bo=bq;ai=4;continue $bb19$17}var bm=av;var bl=(((bm))|0)==0;$bb21$$bb23$27:do{if(bl){var bk=O;var bj=(((bk))|0)==0;if(!(bj)){ai=10;break $bb21$$bb23$27}bU=2;ai=3;break $bb$$bb1$2}}while(0);var bi=n;var bh=_FT_Stream_Skip(bi,8);HEAP[F]=bh;var bg=HEAP[F];var bf=n;var be=_FT_Stream_ReadShort(bf,F);var bb=unSign((be),16,0);bA=bb;var ba=HEAP[F];var a9=(((ba))|0)!=0;if(a9){var a8=HEAP[F];bU=a8;ai=3;break $bb$$bb1$2}else{var a7=bA;var a6=(((a7))|0)==-1;if(a6){bU=2;ai=3;break $bb$$bb1$2}else{var a5=j;var a4=bA;var a3=((a5)+(a4))&4294967295;var a2=n;var a0=_FT_Stream_Seek(a2,a3);HEAP[F]=a0;var aZ=HEAP[F];var aY=(((aZ))|0)!=0;if(aY){var aX=HEAP[F];bU=aX;ai=3;break $bb$$bb1$2}else{var aW=j;var aV=bA;var aU=((aW)+(aV))&4294967295;var aT=a1;HEAP[aT]=aU;bU=0;ai=3;break $bb$$bb1$2}}}}}}}while(0);bU=2}}}while(0);var aR=bU;c=aR;var s=c;STACKTOP=I;return s;return null}function _ft_raccess_sort_ref_by_id(k,i){var u;var x;var f;var w;var m;var n=0;x=k;f=i;var l=x;var j=(l)&4294967295;var h=HEAP[j];var g=f;var e=(g)&4294967295;var d=HEAP[e];var c=unSign((h),16,0)unSign((r),16,0);if(q){m=1}else{m=0}}var p=m;w=p;var o=w;return o;return null}function _FT_Raccess_Get_DataOffsets(aO,O,a2,aq,aR,aT,aV){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var af;var aD;var m;var aQ;var aa;var bs;var bn;var R;var c;var bM;var D=G;var bg;var bf;var B;var at;var be;var L;var ae;var ar;var aS;var U;var a3=0;aD=aO;m=O;aQ=a2;aa=aq;bs=aR;bn=aT;R=aV;var bL=aD;var bK=(bL)&4294967295;var bJ=HEAP[bK];ae=bJ;var bI=aQ;var bH=m;var bG=_FT_Stream_Seek(bH,bI);HEAP[D]=bG;var bF=HEAP[D];var bE=(((bF))|0)!=0;if(bE){var bD=HEAP[D];bM=bD}else{var aP=m;var aN=_FT_Stream_ReadShort(aP,D);var aM=unSign((aN),16,0);B=aM;var aL=HEAP[D];var aK=(((aL))|0)!=0;if(aK){var aJ=HEAP[D];bM=aJ}else{var aI=B;var aH=((aI)+1)&4294967295;B=aH;bg=0;$bb26$8:while(1){var aY=bg;var aX=B;var aW=(((aY))|0)<(((aX))|0);if(!(aW)){af=22;break $bb26$8}var aG=m;var aF=_FT_Stream_ReadLong(aG,D);be=aF;var aE=HEAP[D];var aC=(((aE))|0)!=0;if(aC){af=2;break $bb26$8}var aB=m;var aA=_FT_Stream_ReadShort(aB,D);var az=unSign((aA),16,0);at=az;var ay=HEAP[D];var ax=(((ay))|0)!=0;if(ax){af=2;break $bb26$8}var aw=m;var av=_FT_Stream_ReadShort(aw,D);var au=unSign((av),16,0);L=au;var ap=HEAP[D];var ao=(((ap))|0)!=0;if(ao){af=2;break $bb26$8}var am=be;var al=bs;var ak=(((am))|0)==(((al))|0);if(ak){af=6;break $bb26$8}var a0=bg;var aZ=((a0)+1)&4294967295;bg=aZ;af=1;continue $bb26$8}if(af==22){bM=1}else{if(af==2){var an=HEAP[D];bM=an}else{if(af==6){var aj=at;var ai=((aj)+1)&4294967295;var ah=R;HEAP[ah]=ai;var ag=L;var ad=aQ;var ac=((ag)+(ad))&4294967295;L=ac;var ab=L;var Z=m;var Y=_FT_Stream_Seek(Z,ab);HEAP[D]=Y;var X=HEAP[D];var W=(((X))|0)!=0;if(W){var V=HEAP[D];bM=V}else{var T=R;var S=HEAP[T];var Q=ae;var P=_ft_mem_realloc(Q,8,0,S,0,D);var N=P;U=N;var M=HEAP[D];var K=(((M))|0)!=0;if(K){var J=HEAP[D];bM=J}else{bf=0;$bb19$25:while(1){var a=R;var bR=HEAP[a];var bQ=bf;var bP=(((bR))|0)>(((bQ))|0);if(!(bP)){af=15;break $bb19$25}var I=U;var H=bf;var F=(I+8*H)&4294967295;var E=m;var A=_FT_Stream_ReadShort(E,D);var z=(F)&4294967295;HEAP[z]=A;var y=HEAP[D];var x=(((y))|0)!=0;if(x){af=9;break $bb19$25}var w=m;var v=_FT_Stream_Skip(w,2);HEAP[D]=v;var u=HEAP[D];var t=(((u))|0)!=0;if(t){af=9;break $bb19$25}var s=m;var r=_FT_Stream_ReadLong(s,D);ar=r;var q=HEAP[D];var p=(((q))|0)!=0;if(p){af=9;break $bb19$25}var o=m;var n=_FT_Stream_Skip(o,4);HEAP[D]=n;var l=HEAP[D];var k=(((l))|0)!=0;if(k){af=9;break $bb19$25}var j=U;var i=bf;var h=(j+8*i)&4294967295;var g=ar;var f=(g)&16777215;var e=(h+4)&4294967295;HEAP[e]=f;var d=bf;var b=((d)+1)&4294967295;bf=b;af=8;continue $bb19$25}$bb20$$Exit$32:do{if(af==15){var bO=R;var bN=HEAP[bO];var bC=U;var bB=bC;_qsort(bB,bN,8,16);var bA=R;var bz=HEAP[bA];var by=ae;var bx=_ft_mem_realloc(by,4,0,bz,0,D);var bw=bx;aS=bw;var bv=HEAP[D];var bu=(((bv))|0)!=0;if(bu){af=9;break $bb20$$Exit$32}bf=0;while(1){var bc=R;var bb=HEAP[bc];var ba=bf;var a9=(((bb))|0)>(((ba))|0);if(!(a9)){af=19;break}var bt=U;var br=bf;var bq=(bt+8*br)&4294967295;var bp=(bq+4)&4294967295;var bo=HEAP[bp];var bm=aa;var bl=((bo)+(bm))&4294967295;var bk=aS;var bj=bf;var bi=(bk+4*bj)&4294967295;HEAP[bi]=bl;var bh=bf;var bd=((bh)+1)&4294967295;bf=bd;af=17;continue}var a8=bn;var a7=aS;HEAP[a8]=a7;HEAP[D]=0}}while(0);var a6=ae;var a5=U;var a4=a5;_ft_mem_free(a6,a4);U=0;var a1=HEAP[D];bM=a1}}}}}}}var aU=bM;c=aU;var C=c;STACKTOP=G;return C;return null}function _FT_Raccess_Guess(v,ab,s,r,g,u){var p;var U;var b;var t;var o;var L;var q;var c;var B=0;U=v;b=ab;t=s;o=r;L=g;q=u;c=0;while(1){var x=c;var w=(((x))|0)<=8;if(!(w)){p=4;break}var Q=o;var P=c;var O=(Q+4*P)&4294967295;HEAP[O]=0;var N=b;var M=(N)!=0;if(M){var K=b;var J=_FT_Stream_Seek(K,0);var H=q;var F=c;var D=(H+4*F)&4294967295;HEAP[D]=J}else{var n=q;var m=c;var l=(n+4*m)&4294967295;HEAP[l]=0}var k=q;var j=c;var i=(k+4*j)&4294967295;var h=HEAP[i];var f=(((h))|0)!=0;if(!f){var e=c;var d=(_raccess_guess_table+e*8)&4294967295;var a=(d)&4294967295;var aa=HEAP[a];var Z=L;var Y=c;var X=(Z+4*Y)&4294967295;var W=o;var V=c;var T=(W+4*V)&4294967295;var S=U;var R=b;var I=t;var G=FUNCTION_TABLE[aa](S,R,I,T,X);var E=q;var C=c;var A=(E+4*C)&4294967295;HEAP[A]=G}var z=c;var y=((z)+1)&4294967295;c=y;p=0;continue}return;return}function _raccess_get_rule_type_from_rule_index(b){var n;var l;var j;var i;var m=0;l=b;var h=l;var g=unSign((h),32,0)>8;if(g){i=-2}else{var f=l;var e=(_raccess_guess_table+f*8)&4294967295;var d=(e+4)&4294967295;var c=HEAP[d];i=c}var a=i;j=a;var k=j;return k;return null}function _raccess_rule_by_darwin_vfs(a){var k;var i;var g;var f;var j=0;i=a;var d=i;var c=_raccess_get_rule_type_from_rule_index(d);if(c==3){k=2}else{if(c==4){k=2}else{k=3}}if(k==3){f=0}else{if(k==2){f=1}}var b=f;g=b;var h=g;var e=(((h))&255);return e;return null}function _raccess_guess_apple_double(i,o,z,w,r){var q;var y;var n;var u;var t;var e;var v;var l;var x;var m=0;y=i;n=o;u=z;t=w;e=r;x=333319;var k=t;HEAP[k]=0;var j=n;var h=(j)==0;if(h){l=81}else{var g=y;var f=n;var d=u;var c=x;var b=e;var a=_raccess_guess_apple_generic(g,f,d,c,b);l=a}var s=l;v=s;var p=v;return p;return null}function _raccess_guess_apple_single(i,o,z,w,r){var q;var y;var n;var u;var t;var e;var v;var l;var x;var m=0;y=i;n=o;u=z;t=w;e=r;x=333312;var k=t;HEAP[k]=0;var j=n;var h=(j)==0;if(h){l=81}else{var g=y;var f=n;var d=u;var c=x;var b=e;var a=_raccess_guess_apple_generic(g,f,d,c,b);l=a}var s=l;v=s;var p=v;return p;return null}function _raccess_guess_darwin_ufs_export(w,M,z,v,f){var r;var K;var b;var e;var s;var n;var t;var I;var u;var c;var d;var x=0;K=w;b=M;e=z;s=v;n=f;var H=b;b=H;var G=K;var F=(G)&4294967295;var E=HEAP[F];d=E;var D=d;var C=e;var B=_raccess_make_file_name(D,C,(__str12)&4294967295);u=B;var A=u;var y=(A)==0;if(y){I=64}else{var q=K;var p=u;var o=n;var m=_raccess_guess_linux_double_from_file_name(q,p,o);c=m;var l=c;var k=(((l))|0)==0;if(k){var j=s;var i=u;HEAP[j]=i}else{var h=d;var g=u;_ft_mem_free(h,g);u=0}var a=c;I=a}var L=I;t=L;var J=t;return J;return null}function _raccess_guess_darwin_hfsplus(x,Q,B,w,f){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var r;var M;var b;var e;var s;var n;var u;var K;var c=t;var v;var d;var y;var z=0;M=x;b=Q;e=B;s=w;n=f;var J=e;var I=_strlen(J);y=I;var H=b;b=H;var G=M;var F=(G)&4294967295;var E=HEAP[F];d=E;var D=y;var C=((D)+6)&4294967295;var A=d;var q=_ft_mem_alloc(A,C,c);v=q;var p=HEAP[c];var o=(((p))|0)!=0;if(o){var m=HEAP[c];K=m}else{var l=y;var k=v;var j=e;_llvm_memcpy_p0i8_p0i8_i32(k,j,l,1,0);var i=v;var h=y;var g=(i+h)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(g,(__str13)&4294967295,6,1,0);var a=s;var P=v;HEAP[a]=P;var O=n;HEAP[O]=0;K=0}var N=K;u=N;var L=u;STACKTOP=t;return L;return null}function _raccess_guess_darwin_newvfs(x,Q,B,w,f){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var r;var M;var b;var e;var s;var n;var u;var K;var c=t;var v;var d;var y;var z=0;M=x;b=Q;e=B;s=w;n=f;var J=e;var I=_strlen(J);y=I;var H=b;b=H;var G=M;var F=(G)&4294967295;var E=HEAP[F];d=E;var D=y;var C=((D)+18)&4294967295;var A=d;var q=_ft_mem_alloc(A,C,c);v=q;var p=HEAP[c];var o=(((p))|0)!=0;if(o){var m=HEAP[c];K=m}else{var l=y;var k=v;var j=e;_llvm_memcpy_p0i8_p0i8_i32(k,j,l,1,0);var i=v;var h=y;var g=(i+h)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(g,(__str14)&4294967295,18,1,0);var a=s;var P=v;HEAP[a]=P;var O=n;HEAP[O]=0;K=0}var N=K;u=N;var L=u;STACKTOP=t;return L;return null}function _raccess_guess_vfat(j,o,D,B,u){var t;var C;var n;var z;var w;var e;var A;var l;var y;var x;var m=0;C=j;n=o;z=D;w=B;e=u;var k=n;n=k;var i=C;var h=(i)&4294967295;var g=HEAP[h];x=g;var f=x;var d=z;var c=_raccess_make_file_name(f,d,(__str15)&4294967295);y=c;var b=y;var a=(b)==0;if(a){l=64}else{var v=w;var s=y;HEAP[v]=s;var r=e;HEAP[r]=0;l=0}var q=l;A=q;var p=A;return p;return null}function _raccess_guess_linux_cap(j,o,D,B,u){var t;var C;var n;var z;var w;var e;var A;var l;var y;var x;var m=0;C=j;n=o;z=D;w=B;e=u;var k=n;n=k;var i=C;var h=(i)&4294967295;var g=HEAP[h];x=g;var f=x;var d=z;var c=_raccess_make_file_name(f,d,(__str16)&4294967295);y=c;var b=y;var a=(b)==0;if(a){l=64}else{var v=w;var s=y;HEAP[v]=s;var r=e;HEAP[r]=0;l=0}var q=l;A=q;var p=A;return p;return null}function _raccess_guess_linux_double(w,M,z,v,f){var r;var K;var b;var e;var s;var n;var t;var I;var u;var c;var d;var x=0;K=w;b=M;e=z;s=v;n=f;var H=b;b=H;var G=K;var F=(G)&4294967295;var E=HEAP[F];d=E;var D=d;var C=e;var B=_raccess_make_file_name(D,C,(__str17)&4294967295);u=B;var A=u;var y=(A)==0;if(y){I=64}else{var q=K;var p=u;var o=n;var m=_raccess_guess_linux_double_from_file_name(q,p,o);c=m;var l=c;var k=(((l))|0)==0;if(k){var j=s;var i=u;HEAP[j]=i}else{var h=d;var g=u;_ft_mem_free(h,g);u=0}var a=c;I=a}var L=I;t=L;var J=t;return J;return null}function _raccess_guess_linux_netatalk(w,M,z,v,f){var r;var K;var b;var e;var s;var n;var t;var I;var u;var c;var d;var x=0;K=w;b=M;e=z;s=v;n=f;var H=b;b=H;var G=K;var F=(G)&4294967295;var E=HEAP[F];d=E;var D=d;var C=e;var B=_raccess_make_file_name(D,C,(__str18)&4294967295);u=B;var A=u;var y=(A)==0;if(y){I=64}else{var q=K;var p=u;var o=n;var m=_raccess_guess_linux_double_from_file_name(q,p,o);c=m;var l=c;var k=(((l))|0)==0;if(k){var j=s;var i=u;HEAP[j]=i}else{var h=d;var g=u;_ft_mem_free(h,g);u=0}var a=c;I=a}var L=I;t=L;var J=t;return J;return null}function _raccess_guess_apple_generic(r,j,ag,ak,e){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var S;var an;var D;var aG;var ai;var R;var C;var aw;var d;var F=y;var ah;var Q;var T;var W;var ax;var aj;var aF;var g=0;an=r;D=j;aG=ag;ai=ak;R=e;ah=0;aj=0;aF=2;var av=an;an=av;var au=aG;aG=au;var at=ah;ah=at;var ar=aj;aj=ar;var aq=D;var ap=_FT_Stream_ReadLong(aq,F);d=ap;var ao=HEAP[F];var am=(((ao))|0)!=0;if(am){var al=HEAP[F];aw=al}else{var ae=d;var ad=ai;var ac=(((ae))|0)!=(((ad))|0);if(ac){aw=2}else{var ab=D;var aa=_FT_Stream_ReadLong(ab,F);ah=aa;var Z=HEAP[F];var Y=(((Z))|0)!=0;if(Y){var X=HEAP[F];aw=X}else{var V=D;var U=_FT_Stream_Skip(V,16);HEAP[F]=U;var P=HEAP[F];var O=(((P))|0)!=0;if(O){var N=HEAP[F];aw=N}else{var M=D;var L=_FT_Stream_ReadShort(M,F);Q=L;var K=HEAP[F];var J=(((K))|0)!=0;if(J){var I=HEAP[F];aw=I}else{var H=Q;var G=reSign((H),16,0)==0;if(G){aw=2}else{T=0;$bb21$20:while(1){var aC=Q;var aB=unSign((aC),16,0);var aA=T;var az=(((aB))|0)>(((aA))|0);if(!(az)){S=10;break $bb21$20}var E=D;var B=_FT_Stream_ReadLong(E,F);W=B;var A=HEAP[F];var z=(((A))|0)!=0;if(z){S=2;break $bb21$20}var w=W;var v=aF;var u=(((w))|0)==(((v))|0);$bb15$$bb18$24:do{if(u){var t=D;var s=_FT_Stream_ReadLong(t,F);ax=s;var q=HEAP[F];var p=(((q))|0)!=0;if(p){S=4;break $bb15$$bb18$24}var o=D;var n=_FT_Stream_ReadLong(o,F);aj=n;var m=HEAP[F];var l=(((m))|0)!=0;if(!(l)){S=7;break $bb21$20}}else{var h=D;var f=_FT_Stream_Skip(h,8);HEAP[F]=f;var c=HEAP[F];var b=(((c))|0)!=0;if(b){S=8;break $bb21$20}}}while(0);var aE=T;var aD=((aE)+1)&4294967295;T=aD;S=1;continue $bb21$20}if(S==10){aw=2}else{if(S==2){var x=HEAP[F];aw=x}else{if(S==7){var k=ax;var i=R;HEAP[i]=k;aw=0}else{if(S==8){var a=HEAP[F];aw=a}}}}}}}}}}var ay=aw;C=ay;var af=C;STACKTOP=y;return af;return null}function _raccess_guess_linux_double_from_file_name(j,i,A){var E=STACKTOP;STACKTOP+=40;_memset(E,0,40);var z;var F;var t;var e;var D;var m;var v=E;var p=E+32;var C=E+36;var o;var n=0;F=j;t=i;e=A;HEAP[C]=0;var l=(v)&4294967295;HEAP[l]=4;var k=(v+12)&4294967295;var h=t;HEAP[k]=h;var g=F;var f=_FT_Stream_New(g,v,p);o=f;var d=o;var c=(((d))|0)!=0;if(c){var b=o;m=b}else{var a=HEAP[p];var B=F;var y=t;var x=e;var w=_raccess_guess_apple_double(B,a,y,C,x);o=w;var u=HEAP[p];_FT_Stream_Free(u,0);var s=o;m=s}var q=m;D=q;var r=D;STACKTOP=E;return r;return null}function _raccess_make_file_name(d,w,c){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var y;var e;var i;var C;var A;var Z;var ac;var G;var D;var B;var b=z;var L=0;e=d;i=w;C=c;ac=0;HEAP[b]=0;var Y=HEAP[b];HEAP[b]=Y;var X=i;var W=_strlen(X);var V=C;var U=_strlen(V);var T=((W)+(U))&4294967295;B=T;var R=B;var P=((R)+1)&4294967295;var N=e;var u=_ft_mem_alloc(N,P,b);ac=u;var s=HEAP[b];var q=(((s))|0)!=0;if(q){Z=0}else{var o=i;var m=_strrchr(o,47);G=m;var k=G;var j=(k)!=0;if(j){var h=G;var g=(h);var f=i;var a=(f);var ak=((g)-(a))&4294967295;var aj=((ak)+1)&4294967295;var ai=ac;var ah=i;var ag=_strncpy(ai,ah,aj);var af=G;var ae=(af);var ad=i;var ab=(ad);var S=((ae)-(ab))&4294967295;var Q=((S)+1)&4294967295;var O=ac;var M=(O+Q)&4294967295;HEAP[M]=0;var K=G;var J=(K+1)&4294967295;D=J}else{var I=i;D=I;var H=ac;var F=(H)&4294967295;HEAP[F]=0}var E=ac;var x=C;var v=_strcat(E,x);var t=ac;var r=D;var p=_strcat(t,r);var n=ac;Z=n}var l=Z;A=l;var aa=A;STACKTOP=z;return aa;return null}function _FT_Get_Sfnt_Name_Count(t){var r;var u;var v;var e;var k;var l=0;u=t;var j=u;var i=(j)==0;$bb2$$bb$2:do{if(i){r=0}else{var h=u;var g=(h+8)&4294967295;var f=HEAP[g];var d=(f)&8;var c=(((d))|0)==0;if(c){r=0;break $bb2$$bb$2}var b=u;var a=b;var s=(a+344)&4294967295;var q=HEAP[s];var p=unSign((q),16,0);e=p;r=2;break $bb2$$bb$2}}while(0);if(r==0){e=0}var o=e;k=o;var n=k;v=n;var m=v;return m;return null}function _FT_Get_Sfnt_Name(q,aO,bg){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var ar;var bb;var X;var z;var I;var ba;var V=y;var aU;var d;var aN;var h;var e=0;bb=q;X=aO;z=bg;HEAP[V]=6;var a9=z;var a8=(a9)!=0;$bb$$bb11$2:do{if(a8){var a7=bb;var a6=(a7)!=0;if(!(a6)){ar=1;break $bb$$bb11$2}var a5=bb;var a4=(a5+8)&4294967295;var a3=HEAP[a4];var a2=(a3)&8;var a1=(((a2))|0)!=0;if(!(a1)){ar=1;break $bb$$bb11$2}var aH=bb;var aF=aH;aU=aF;var aD=aU;var aB=(aD+344)&4294967295;var az=HEAP[aB];var ax=unSign((az),16,0);var aw=X;var av=unSign((ax),32,0)>unSign((aw),32,0);if(!(av)){ar=1;break $bb$$bb11$2}var au=aU;var at=(au+348)&4294967295;var al=(at+12)&4294967295;var aj=HEAP[al];var ah=X;var af=(aj+20*ah)&4294967295;d=af;var ad=d;var ab=(ad+8)&4294967295;var aa=HEAP[ab];var Z=reSign((aa),16,0)!=0;$bb5$$bb10$7:do{if(Z){var Y=d;var W=(Y+16)&4294967295;var L=HEAP[W];var H=(L)==0;if(!(H)){ar=5;break $bb5$$bb10$7}var E=bb;var B=(E+100)&4294967295;var x=HEAP[B];aN=x;var v=bb;var u=(v+104)&4294967295;var t=HEAP[u];h=t;var s=d;var r=(s+8)&4294967295;var p=HEAP[r];var o=unSign((p),16,0);var n=aN;var m=_ft_mem_realloc(n,1,0,o,0,V);var l=d;var k=(l+16)&4294967295;HEAP[k]=m;var j=HEAP[V];var i=(((j))|0)!=0;$bb9$$bb7$10:do{if(!i){var g=d;var f=(g+12)&4294967295;var c=HEAP[f];var b=h;var a=_FT_Stream_Seek(b,c);HEAP[V]=a;var bj=HEAP[V];var bi=(((bj))|0)!=0;if(bi){ar=6;break $bb9$$bb7$10}var bh=d;var bf=(bh+8)&4294967295;var be=HEAP[bf];var bd=unSign((be),16,0);var bc=d;var a0=(bc+16)&4294967295;var aZ=HEAP[a0];var aY=h;var aW=_FT_Stream_Read(aY,aZ,bd);HEAP[V]=aW;var aV=HEAP[V];var aT=(((aV))|0)!=0;if(!(aT)){ar=5;break $bb5$$bb10$7}}}while(0);var aS=d;var aR=(aS+16)&4294967295;var aQ=HEAP[aR];var aP=aN;_ft_mem_free(aP,aQ);var aM=d;var aL=(aM+16)&4294967295;HEAP[aL]=0;var aK=d;var aJ=(aK+8)&4294967295;HEAP[aJ]=0}}while(0);var aI=d;var aG=(aI)&4294967295;var aE=HEAP[aG];var aC=z;var aA=(aC)&4294967295;HEAP[aA]=aE;var ay=d;var aq=(ay+2)&4294967295;var ap=HEAP[aq];var ao=z;var an=(ao+2)&4294967295;HEAP[an]=ap;var am=d;var ak=(am+4)&4294967295;var ai=HEAP[ak];var ag=z;var ae=(ag+4)&4294967295;HEAP[ae]=ai;var ac=d;var U=(ac+6)&4294967295;var T=HEAP[U];var R=z;var P=(R+6)&4294967295;HEAP[P]=T;var N=d;var K=(N+16)&4294967295;var G=HEAP[K];var D=z;var A=(D+8)&4294967295;HEAP[A]=G;var w=d;var S=(w+8)&4294967295;var Q=HEAP[S];var O=unSign((Q),16,0);var M=z;var J=(M+12)&4294967295;HEAP[J]=O;HEAP[V]=0}}while(0);var F=HEAP[V];ba=F;var C=ba;I=C;var aX=I;STACKTOP=y;return aX;return null}function _FT_Stream_OpenMemory(m,n,v){var s;var l;var u;var o;var k=0;l=m;u=n;o=v;var j=u;var i=l;var h=(i)&4294967295;HEAP[h]=j;var g=l;var f=(g+4)&4294967295;var e=o;HEAP[f]=e;var d=l;var c=(d+8)&4294967295;HEAP[c]=0;var b=l;var a=(b+32)&4294967295;HEAP[a]=0;var t=l;var r=(t+20)&4294967295;HEAP[r]=0;var q=l;var p=(q+24)&4294967295;HEAP[p]=0;return;return}function _FT_Stream_Close(j){var l;var n;var k=0;n=j;var i=n;var h=(i)!=0;$bb$$bb2$2:do{if(h){var g=n;var f=(g+24)&4294967295;var e=HEAP[f];var d=(e)!=0;if(!(d)){l=1;break $bb$$bb2$2}var c=n;var b=(c+24)&4294967295;var a=HEAP[b];var m=n;FUNCTION_TABLE[a](m)}}while(0);return;return}function _FT_Stream_Seek(r,A){var y;var o;var B;var C;var j;var l;var k=0;o=r;B=A;l=0;var i=o;var h=(i+20)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb3$2:do{if(f){var e=o;var d=(e+20)&4294967295;var c=HEAP[d];var b=o;var a=B;var z=FUNCTION_TABLE[c](b,a,0,0);var x=(((z))|0)!=0;if(x){l=85}}else{var w=o;var v=(w+4)&4294967295;var u=HEAP[v];var t=B;var s=unSign((u),32,0)unSign((ab),32,0);if(aa){var Z=j;y=Z}var Y=b;var X=(Y)&4294967295;var W=HEAP[X];var N=d;var L=(W+N)&4294967295;var J=w;var H=y;_llvm_memcpy_p0i8_p0i8_i32(J,L,H,1,0)}var F=d;var E=y;var D=((F)+(E))&4294967295;var C=b;var B=(C+8)&4294967295;HEAP[B]=D;var A=y;var s=j;var r=unSign((A),32,0)=unSign((S),32,0);if(!Q){var O=c;var M=(O+20)&4294967295;var v=HEAP[M];var t=(v)!=0;if(t){var r=c;var p=(r+20)&4294967295;var n=HEAP[p];var k=c;var i=(k+8)&4294967295;var g=HEAP[i];var e=c;var d=A;var a=l;var ai=FUNCTION_TABLE[n](e,g,d,a);C=ai}else{var ah=c;var ag=(ah+4)&4294967295;var af=HEAP[ag];var ae=c;var ad=(ae+8)&4294967295;var ac=HEAP[ad];var ab=((af)-(ac))&4294967295;C=ab;var aa=C;var R=l;var P=unSign((aa),32,0)>unSign((R),32,0);if(P){var N=l;C=N}var L=c;var J=(L)&4294967295;var I=HEAP[J];var H=c;var G=(H+8)&4294967295;var F=HEAP[G];var E=(I+F)&4294967295;var x=A;var w=C;_llvm_memcpy_p0i8_p0i8_i32(x,E,w,1,0)}var u=c;var s=(u+8)&4294967295;var q=HEAP[s];var o=C;var m=((q)+(o))&4294967295;var j=c;var h=(j+8)&4294967295;HEAP[h]=m}var f=C;Y=f;var b=Y;B=b;var Z=B;return Z;return null}function _FT_Stream_ExtractFrame(o,A,t){var w;var n;var b;var z;var y;var k;var m;var l=0;n=o;b=A;z=t;var j=n;var i=b;var h=_FT_Stream_EnterFrame(j,i);m=h;var g=m;var f=(((g))|0)==0;if(f){var e=n;var d=(e+32)&4294967295;var c=HEAP[d];var a=z;HEAP[a]=c;var x=n;var v=(x+32)&4294967295;HEAP[v]=0;var u=n;var s=(u+36)&4294967295;HEAP[s]=0}var r=m;k=r;var p=k;y=p;var q=y;return q;return null}function _FT_Stream_ReleaseFrame(m,o){var r;var l;var u;var t;var k=0;l=m;u=o;var j=l;var i=(j)!=0;$bb$$bb2$2:do{if(i){var h=l;var g=(h+20)&4294967295;var f=HEAP[g];var e=(f)!=0;if(!(e)){r=1;break $bb$$bb2$2}var d=l;var c=(d+28)&4294967295;var b=HEAP[c];t=b;var a=u;var s=HEAP[a];var q=t;_ft_mem_free(q,s);var p=u;HEAP[p]=0}}while(0);var n=u;HEAP[n]=0;return;return}function _FT_Stream_EnterFrame(g,aH){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var ak;var G;var v;var F;var a2;var P=y;var p;var aG;var d=0;G=g;v=aH;HEAP[P]=0;var a1=G;var a0=(a1+20)&4294967295;var aZ=HEAP[a0];var aY=(aZ)!=0;$bb$$bb6$2:do{if(aY){var aX=G;var aW=(aX+28)&4294967295;var aV=HEAP[aW];aG=aV;var aU=G;var aT=(aU+4)&4294967295;var aA=HEAP[aT];var ay=v;var aw=unSign((aA),32,0)=unSign((aM),32,0);$bb8$$bb7$12:do{if(!aL){var aK=G;var aJ=(aK+4)&4294967295;var aI=HEAP[aJ];var aF=G;var aE=(aF+8)&4294967295;var aD=HEAP[aE];var aC=((aI)-(aD))&4294967295;var aB=v;var az=unSign((aC),32,0)(bw);if(bv){bq=7;break $bb3$5}var bu=aY;var bt=(bu)&4294967295;var bs=HEAP[bt];var br=reSign((bs),8,0)==24;if(br){var be=a7;var bc=aY;var a9=(bc+2)&4294967295;var a6=HEAP[a9];var a4=unSign((a6),16,0);var a2=(be+a4)&4294967295;cO=a2;var a0=cO;var aX=b9;var aV=bm;_llvm_memcpy_p0i8_p0i8_i32(a0,aX,aV,1,0)}var aT=b9;var aG=bm;var aD=(aT+aG)&4294967295;b9=aD;var aB=aY;var az=(aB+4)&4294967295;aY=az;bq=6;break $bb4$$bb11$$bb12$$bb13$$bb14$$bb15$$bb16$$bb17$$bb6$7}}}}}}}}}}while(0);if(bq==11){var B=aY;var A=(B)&4294967295;var z=HEAP[A];var y=unSign((z),8,0);var x=(y)&1;var w=(((x))&255);var aQ=reSign((w),8,0)!=0;if(aQ){var u=ba;var s=bN;var bb=(u)<<(s);var a8=bN;var a5=(((bb))|0)>>(((a8))|0);ba=a5}var a3=a7;var a1=aY;var aZ=(a1+2)&4294967295;var aW=HEAP[aZ];var aU=unSign((aW),16,0);var aS=(a3+aU)&4294967295;cO=aS;var aR=aY;var aC=(aR+1)&4294967295;var aA=HEAP[aC];var ay=unSign((aA),8,0);if(ay==1){bq=28}else{if(ay==2){bq=29}else{if(ay==4){bq=30}else{bq=31}}}if(bq==31){var Q=cO;var O=Q;var M=ba;HEAP[O]=M}else{if(bq==28){var aw=ba;var au=(((aw))&255);var ar=cO;HEAP[ar]=au}else{if(bq==29){var ap=cO;var an=ap;var al=ba;var ak=(((al))&65535);HEAP[an]=ak}else{if(bq==30){var X=cO;var U=X;var S=ba;HEAP[U]=S}}}}var K=aY;var I=(K+4)&4294967295;aY=I}bq=3;continue $bb3$5}if(bq==27){var W=m;var D=(W+32)&4294967295;var C=b9;HEAP[D]=C}else{if(bq==7){aj=85}}var G=bL;var F=reSign((G),8,0)!=0;if(F){var r=m;_FT_Stream_ExitFrame(r)}var p=aj;di=p;bq=16;break $bb1$$bb$2}}while(0);if(bq==0){di=6}var n=di;c=n;var E=c;return E;return null}function _ft_trig_downscale(o){var u;var ah;var x;var b;var V;var c;var Y;var X;var w;var v;var W;var A;var z;var y;var H=0;ah=o;var U=ah;c=U;var T=ah;var al=(0-(T))&4294967295;var ak=(((T))|0)>=0;var t=(ak)?(T):(al);ah=t;var S=ah;var R=unSign((S),32,0)>>>16;Y=R;var Q=ah;var P=(Q)&65535;X=P;w=17797;v=47593;var N=w;var L=Y;var J=((N)*(L))&4294967295;W=J;var q=w;var n=X;var l=((q)*(n))&4294967295;var k=v;var j=Y;var i=((k)*(j))&4294967295;var h=((l)+(i))&4294967295;A=h;var g=v;var f=X;var e=((g)*(f))&4294967295;var a=unSign((e),32,0)>>>16;z=a;var aj=A;var ai=z;var ag=unSign((aj),32,0)>=unSign((ai),32,0);var d=(ag)?(aj):(ai);y=d;var af=A;var ae=z;var ad=((af)+(ae))&4294967295;A=ad;var ac=A;var ab=unSign((ac),32,0)>>>16;var aa=W;var O=((ab)+(aa))&4294967295;W=O;var M=A;var K=y;var I=unSign((M),32,0)=0;var C=(ao)?(ar):(R);var aq=O;var aB=(0-(aq))&4294967295;var aw=(((aq))|0)>=0;var ac=(aw)?(aq):(aB);var ap=(C)|(ac);N=ap;p=0;var ab=N;var aa=(((ab))|0)>65535;if(aa){var Z=N;var Y=(((Z))|0)>>16;N=Y;var X=p;var W=((X)+16)&4294967295;p=W}var V=N;var U=(((V))|0)>255;if(U){var T=N;var S=(((T))|0)>>8;N=S;var M=p;var L=((M)+8)&4294967295;p=L}var K=N;var J=(((K))|0)>15;if(J){var I=N;var H=(((I))|0)>>4;N=H;var G=p;var F=((G)+4)&4294967295;p=F}var E=N;var D=(((E))|0)>3;if(D){var B=N;var z=(((B))|0)>>2;N=z;var y=p;var w=((y)+2)&4294967295;p=w}var v=N;var u=(((v))|0)>1;if(u){var t=N;var s=(((t))|0)>>1;N=s;var r=p;var q=((r)+1)&4294967295;p=q}var o=p;var n=(((o))|0)<=27;if(n){var m=p;var l=(27-(m))&4294967295;p=l;var k=P;var j=p;var i=(k)<<(j);var h=d;var g=(h)&4294967295;HEAP[g]=i;var f=O;var c=p;var b=(f)<<(c);var a=d;var aI=(a+4)&4294967295;HEAP[aI]=b}else{var aH=p;var aG=((aH)-27)&4294967295;p=aG;var aF=P;var aE=p;var aD=(((aF))|0)>>(((aE))|0);var aC=d;var an=(aC)&4294967295;HEAP[an]=aD;var am=O;var al=p;var ak=(((am))|0)>>(((al))|0);var aj=d;var ai=(aj+4)&4294967295;HEAP[ai]=ak;var ah=p;var ag=(0-(ah))&4294967295;p=ag}var af=p;aA=af;var ad=aA;A=ad;var ae=A;return ae;return null}function _ft_trig_pseudo_rotate(z,a){var ah;var e;var ai;var aj;var ag;var ae;var al;var aG;var f=0;e=z;ai=a;var a0=e;var aZ=(a0)&4294967295;var aY=HEAP[aZ];ag=aY;var aX=e;var aW=(aX+4)&4294967295;var aV=HEAP[aW];ae=aV;$bb1$2:while(1){var aw=ai;var au=(((aw))|0)<=-5898240;if(!(au)){ah=2;break $bb1$2}var aU=ag;var aT=(0-(aU))&4294967295;ag=aT;var aS=ae;var aR=(0-(aS))&4294967295;ae=aR;var aA=ai;var ay=((aA)+11796480)&4294967295;ai=ay;ah=0;continue $bb1$2}$bb4$6:while(1){var Z=ai;var X=(((Z))|0)>5898240;if(!(X)){ah=5;break $bb4$6}var ar=ag;var ap=(0-(ar))&4294967295;ag=ap;var ao=ae;var an=(0-(ao))&4294967295;ae=an;var am=ai;var ak=((am)-11796480)&4294967295;ai=ak;ah=3;continue $bb4$6}aG=(_ft_trig_arctan_table)&4294967295;var V=ai;var T=(((V))|0)<0;if(T){var R=ae;var P=(R)<<1;var O=ag;var N=((P)+(O))&4294967295;al=N;var M=ag;var L=(M)<<1;var F=ae;var D=((F)-(L))&4294967295;ae=D;var B=al;ag=B;var y=aG;var w=HEAP[y];var u=ai;var t=((w)+(u))&4294967295;ai=t;var s=aG;var r=(s+4)&4294967295;aG=r}else{var q=ae;var p=(q)<<1;var o=ag;var n=((o)-(p))&4294967295;al=n;var m=ag;var l=(m)<<1;var k=ae;var j=((l)+(k))&4294967295;ae=j;var i=al;ag=i;var h=aG;var g=HEAP[h];var d=ai;var c=((d)-(g))&4294967295;ai=c;var b=aG;var a7=(b+4)&4294967295;aG=a7}aj=0;while(1){var a6=ai;var a5=(((a6))|0)<0;if(a5){var a4=ae;var a3=aj;var a2=(((a4))|0)>>(((a3))|0);var a1=ag;var aQ=((a2)+(a1))&4294967295;al=aQ;var aP=ag;var aO=aj;var aN=(((aP))|0)>>(((aO))|0);var aM=ae;var aL=((aM)-(aN))&4294967295;ae=aL;var aK=al;ag=aK;var aJ=aG;var aI=HEAP[aJ];var aH=ai;var aF=((aI)+(aH))&4294967295;ai=aF;var aE=aG;var aD=(aE+4)&4294967295;aG=aD}else{var aC=ae;var aB=aj;var az=(((aC))|0)>>(((aB))|0);var ax=ag;var av=((ax)-(az))&4294967295;al=av;var at=ag;var aq=aj;var af=(((at))|0)>>(((aq))|0);var ad=ae;var ac=((af)+(ad))&4294967295;ae=ac;var ab=al;ag=ab;var aa=aG;var Y=HEAP[aa];var W=ai;var U=((W)-(Y))&4294967295;ai=U;var S=aG;var Q=(S+4)&4294967295;aG=Q}var K=aj;var J=((K)+1)&4294967295;aj=J;var I=aj;var H=(((I))|0)<=22;if(H){ah=7;continue}else{ah=9;break}}var G=e;var E=(G)&4294967295;var C=ag;HEAP[E]=C;var A=e;var x=(A+4)&4294967295;var v=ae;HEAP[x]=v;return;return}function _ft_trig_pseudo_polarize(z){var ak;var e;var a;var aF;var al;var aj;var ah;var aI;var f=0;e=z;var a2=e;var a1=(a2)&4294967295;var a0=HEAP[a1];aj=a0;var aZ=e;var aY=(aZ+4)&4294967295;var aX=HEAP[aY];ah=aX;a=0;var aW=aj;var aV=(((aW))|0)<0;if(aV){var aU=aj;var aT=(0-(aU))&4294967295;aj=aT;var aB=ah;var az=(0-(aB))&4294967295;ah=az;a=11796480}var ax=ah;var av=(((ax))|0)>0;if(av){var at=a;var aq=(0-(at))&4294967295;a=aq}aI=(_ft_trig_arctan_table)&4294967295;var ap=ah;var ao=(((ap))|0)<0;if(ao){var an=aj;var am=(an)<<1;var ac=ah;var aa=((am)+(ac))&4294967295;aF=aa;var Y=ah;var W=(Y)<<1;var U=aj;var S=((U)-(W))&4294967295;aj=S;var R=aF;ah=R;var Q=aI;var P=HEAP[Q];var O=a;var F=((O)-(P))&4294967295;a=F;var D=aI;var B=(D+4)&4294967295;aI=B}else{var y=aj;var w=(y)<<1;var u=ah;var t=((u)-(w))&4294967295;aF=t;var s=ah;var r=(s)<<1;var q=aj;var p=((r)+(q))&4294967295;aj=p;var o=aF;ah=o;var n=aI;var m=HEAP[n];var l=a;var k=((m)+(l))&4294967295;a=k;var j=aI;var i=(j+4)&4294967295;aI=i}al=0;while(1){var h=ah;var g=(((h))|0)<0;if(g){var d=aj;var c=al;var b=(((d))|0)>>(((c))|0);var a9=ah;var a8=((b)+(a9))&4294967295;aF=a8;var a7=ah;var a6=al;var a5=(((a7))|0)>>(((a6))|0);var a4=aj;var a3=((a4)-(a5))&4294967295;aj=a3;var aS=aF;ah=aS;var aR=aI;var aQ=HEAP[aR];var aP=a;var aO=((aP)-(aQ))&4294967295;a=aO;var aN=aI;var aM=(aN+4)&4294967295;aI=aM}else{var aL=aj;var aK=al;var aJ=(((aL))|0)>>(((aK))|0);var aH=ah;var aG=((aH)-(aJ))&4294967295;aF=aG;var aE=ah;var aD=al;var aC=(((aE))|0)>>(((aD))|0);var aA=aj;var ay=((aC)+(aA))&4294967295;aj=ay;var aw=aF;ah=aw;var au=aI;var ar=HEAP[au];var ai=a;var ag=((ar)+(ai))&4294967295;a=ag;var af=aI;var ae=(af+4)&4294967295;aI=ae}var ad=al;var ab=((ad)+1)&4294967295;al=ab;var Z=al;var X=(((Z))|0)<=22;if(X){ak=3;continue}else{ak=5;break}}var V=a;var T=(((V))|0)>=0;if(T){var N=a;var M=((N)+16)&4294967295;var K=(M)&-32;a=K}else{var I=a;var G=(16-(I))&4294967295;var E=(G)&-32;var C=(0-(E))&4294967295;a=C}var A=e;var x=(A)&4294967295;var v=aj;HEAP[x]=v;var L=e;var J=(L+4)&4294967295;var H=a;HEAP[J]=H;return;return}function _FT_Cos(f){var k=STACKTOP;STACKTOP+=8;_memset(k,0,8);var p;var l;var m;var j;var i=k;var o=0;l=f;var h=(i)&4294967295;HEAP[h]=72899491;var g=(i+4)&4294967295;HEAP[g]=0;var e=l;_ft_trig_pseudo_rotate(i,e);var d=(i)&4294967295;var c=HEAP[d];var b=((((c))|0)/4096|0);j=b;var a=j;m=a;var n=m;STACKTOP=k;return n;return null}function _FT_Sin(c){var k;var g;var h;var f;var j=0;g=c;var e=g;var d=(5898240-(e))&4294967295;var b=_FT_Cos(d);f=b;var a=f;h=a;var i=h;return i;return null}function _FT_Tan(l){var r=STACKTOP;STACKTOP+=8;_memset(r,0,8);var n;var q;var p;var j;var o=r;var k=0;q=l;var i=(o)&4294967295;HEAP[i]=72899491;var h=(o+4)&4294967295;HEAP[h]=0;var g=q;_ft_trig_pseudo_rotate(o,g);var f=(o)&4294967295;var e=HEAP[f];var d=(o+4)&4294967295;var c=HEAP[d];var b=_FT_DivFix(c,e);j=b;var a=j;p=a;var m=p;STACKTOP=r;return m;return null}function _FT_Atan2(m,l){var w=STACKTOP;STACKTOP+=8;_memset(w,0,8);var q;var u;var v;var t;var j;var s=w;var k=0;u=m;v=l;var i=u;var h=(((i))|0)==0;$bb$$bb2$2:do{if(h){var g=v;var f=(((g))|0)==0;if(!(f)){q=1;break $bb$$bb2$2}j=0;q=2;break $bb$$bb2$2}else{q=1}}while(0);if(q==1){var e=(s)&4294967295;var d=u;HEAP[e]=d;var c=(s+4)&4294967295;var b=v;HEAP[c]=b;var a=_ft_trig_prenorm(s);_ft_trig_pseudo_polarize(s);var r=(s+4)&4294967295;var p=HEAP[r];j=p}var o=j;t=o;var n=t;STACKTOP=w;return n;return null}function _FT_Vector_Unit(w,n){var u;var k;var x;var l=0;k=w;x=n;var j=k;var i=(j)&4294967295;HEAP[i]=72899491;var h=k;var g=(h+4)&4294967295;HEAP[g]=0;var f=k;var e=x;_ft_trig_pseudo_rotate(f,e);var d=k;var c=(d)&4294967295;var b=HEAP[c];var a=(((b))|0)>>12;var v=k;var t=(v)&4294967295;HEAP[t]=a;var s=k;var r=(s+4)&4294967295;var q=HEAP[r];var p=(((q))|0)>>12;var o=k;var m=(o+4)&4294967295;HEAP[m]=p;return;return}function _FT_Vector_Rotate(z,au){var x=STACKTOP;STACKTOP+=8;_memset(x,0,8);var O;var d;var p;var q;var N=x;var ad;var e=0;d=z;p=au;var at=d;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=(N)&4294967295;HEAP[ap]=aq;var ao=d;var an=(ao+4)&4294967295;var am=HEAP[an];var al=(N+4)&4294967295;HEAP[al]=am;var ak=p;var aj=(((ak))|0)!=0;$bb$$bb5$2:do{if(aj){var Y=(N)&4294967295;var X=HEAP[Y];var W=(((X))|0)!=0;if(!W){var V=(N+4)&4294967295;var U=HEAP[V];var T=(((U))|0)!=0;if(!(T)){O=1;break $bb$$bb5$2}}var S=_ft_trig_prenorm(N);q=S;var R=p;_ft_trig_pseudo_rotate(N,R);var Q=(N)&4294967295;var P=HEAP[Q];var M=_ft_trig_downscale(P);var L=(N)&4294967295;HEAP[L]=M;var K=(N+4)&4294967295;var J=HEAP[K];var I=_ft_trig_downscale(J);var H=(N+4)&4294967295;HEAP[H]=I;var G=q;var F=(((G))|0)>0;if(F){var E=q;var D=((E)-1)&4294967295;var C=1<<(D);ad=C;var B=(N)&4294967295;var A=HEAP[B];var y=ad;var w=((A)+(y))&4294967295;var v=(N)&4294967295;var u=HEAP[v];var t=(((u))|0)>>31;var s=((w)+(t))&4294967295;var r=q;var o=(((s))|0)>>(((r))|0);var n=d;var m=(n)&4294967295;HEAP[m]=o;var l=(N+4)&4294967295;var k=HEAP[l];var j=ad;var i=((k)+(j))&4294967295;var h=(N+4)&4294967295;var g=HEAP[h];var f=(((g))|0)>>31;var c=((i)+(f))&4294967295;var b=q;var a=(((c))|0)>>(((b))|0);var aB=d;var aA=(aB+4)&4294967295;HEAP[aA]=a}else{var az=q;var ay=(0-(az))&4294967295;q=ay;var ax=(N)&4294967295;var aw=HEAP[ax];var av=q;var ai=(aw)<<(av);var ah=d;var ag=(ah)&4294967295;HEAP[ag]=ai;var af=(N+4)&4294967295;var ae=HEAP[af];var ac=q;var ab=(ae)<<(ac);var aa=d;var Z=(aa+4)&4294967295;HEAP[Z]=ab}}}while(0);STACKTOP=x;return;return}function _FT_Vector_Length(d){var y=STACKTOP;STACKTOP+=16;_memset(y,0,16);var x;var r;var z;var W;var V=y;var e;var b=y+8;var I=0;r=d;var U=r;var T=(V)&4294967295;var S=(U)&4294967295;var R=HEAP[S];HEAP[T]=R;var Q=(V+4)&4294967295;var O=(U+4)&4294967295;var M=HEAP[O];HEAP[Q]=M;var K=(b)&4294967295;var t=(V)&4294967295;var q=HEAP[t];HEAP[K]=q;var o=(b+4)&4294967295;var m=(V+4)&4294967295;var k=HEAP[m];HEAP[o]=k;var j=(b)&4294967295;var i=HEAP[j];var h=(((i))|0)==0;if(h){var g=(b+4)&4294967295;var f=HEAP[g];var ai=(0-(f))&4294967295;var ah=(((f))|0)>=0;var w=(ah)?(f):(ai);W=w}else{var a=(b+4)&4294967295;var ag=HEAP[a];var af=(((ag))|0)==0;if(af){var ae=(b)&4294967295;var ad=HEAP[ae];var A=(0-(ad))&4294967295;var c=(((ad))|0)>=0;var B=(c)?(ad):(A);W=B}else{var ac=_ft_trig_prenorm(b);e=ac;_ft_trig_pseudo_polarize(b);var ab=(b)&4294967295;var aa=HEAP[ab];var Z=_ft_trig_downscale(aa);var Y=(b)&4294967295;HEAP[Y]=Z;var P=e;var N=(((P))|0)>0;if(N){var L=(b)&4294967295;var J=HEAP[L];var H=e;var G=((H)-1)&4294967295;var F=1<<(G);var E=((J)+(F))&4294967295;var D=e;var C=(((E))|0)>>(((D))|0);W=C}else{var v=(b)&4294967295;var u=HEAP[v];var s=e;var p=(0-(s))&4294967295;var n=(u)<<(p);W=n}}}var l=W;z=l;var X=z;STACKTOP=y;return X;return null}function _FT_Vector_Polarize(d,t,V){var s=STACKTOP;STACKTOP+=16;_memset(s,0,16);var r;var o;var Q;var x;var c;var P=s;var e;var b=s+8;var B=0;o=d;Q=t;x=V;var O=o;var N=(P)&4294967295;var M=(O)&4294967295;var L=HEAP[M];HEAP[N]=L;var K=(P+4)&4294967295;var J=(O+4)&4294967295;var H=HEAP[J];HEAP[K]=H;var F=(b)&4294967295;var D=(P)&4294967295;var p=HEAP[D];HEAP[F]=p;var n=(b+4)&4294967295;var m=(P+4)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=(b)&4294967295;var j=HEAP[k];var i=(((j))|0)==0;$bb$$bb1$2:do{if(i){var h=(b+4)&4294967295;var g=HEAP[h];var f=(((g))|0)==0;if(f){r=0;break $bb$$bb1$2}else{r=1;break $bb$$bb1$2}}else{r=1}}while(0);if(r==1){var a=_ft_trig_prenorm(b);e=a;_ft_trig_pseudo_polarize(b);var aa=(b)&4294967295;var Z=HEAP[aa];var Y=_ft_trig_downscale(Z);var X=(b)&4294967295;HEAP[X]=Y;var W=e;var U=(((W))|0)>=0;if(U){var T=(b)&4294967295;var S=HEAP[T];var R=e;var I=(((S))|0)>>(((R))|0);c=I}else{var G=(b)&4294967295;var E=HEAP[G];var C=e;var A=(0-(C))&4294967295;var z=(E)<<(A);c=z}var y=Q;var w=c;HEAP[y]=w;var v=(b+4)&4294967295;var u=HEAP[v];var q=x;HEAP[q]=u}STACKTOP=s;return;return}function _FT_Vector_From_Polar(l,k,e){var n;var o;var h;var j;var m=0;o=l;h=k;j=e;var i=o;var g=(i)&4294967295;var f=h;HEAP[g]=f;var d=o;var c=(d+4)&4294967295;HEAP[c]=0;var b=o;var a=j;_FT_Vector_Rotate(b,a);return;return}function _FT_Angle_Diff(m,l){var v;var y;var b;var x;var k;var s;var n=0;y=m;b=l;var j=b;var i=y;var h=((j)-(i))&4294967295;s=h;var g=s;var f=(((g))|0)%23592960;s=f;var e=s;var d=(((e))|0)<0;if(d){var c=s;var a=((c)+23592960)&4294967295;s=a}var w=s;var u=(((w))|0)>11796480;if(u){var t=s;var r=((t)-23592960)&4294967295;s=r}var q=s;k=q;var p=k;x=p;var o=x;return o;return null}function _ft_mem_alloc(v,x,t){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var r;var u;var n;var y;var w;var j;var l=z;var A;var k=0;u=v;n=x;y=t;var i=u;var h=n;var g=_ft_mem_qalloc(i,h,l);A=g;var f=HEAP[l];var e=(((f))|0)==0;$bb$$bb2$2:do{if(e){var d=n;var c=(((d))|0)>0;if(!(c)){r=1;break $bb$$bb2$2}var b=n;var a=A;_llvm_memset_p0i8_i32(a,0,b,1,0)}}while(0);var s=HEAP[l];var q=y;HEAP[q]=s;var p=A;j=p;var o=j;w=o;var m=w;STACKTOP=z;return m;return null}function _ft_mem_qalloc(y,A,w){var u;var x;var p;var B;var z;var j;var l;var C;var k=0;x=y;p=A;B=w;l=0;C=0;var i=p;var h=(((i))|0)>0;$bb$$bb3$2:do{if(h){var g=x;var f=(g+4)&4294967295;var e=HEAP[f];var d=x;var c=p;var b=FUNCTION_TABLE[e](d,c);C=b;var a=C;var v=(a)==0;if(v){l=64}}else{var t=p;var s=(((t))|0)<0;if(!(s)){u=3;break $bb$$bb3$2}l=6}}while(0);var r=B;var q=l;HEAP[r]=q;var o=C;j=o;var n=j;z=n;var m=z;return m;return null}function _ft_mem_realloc(d,O,L,q,J,w){var s=STACKTOP;STACKTOP+=4;_memset(s,0,4);var r;var f;var F;var B;var e;var v;var b;var t;var I;var c=s;var u=0;f=d;F=O;B=L;e=q;v=J;b=w;HEAP[c]=0;var H=f;var G=F;var E=B;var D=e;var C=v;var A=_ft_mem_qrealloc(H,G,E,D,C,c);v=A;var z=HEAP[c];var y=(((z))|0)==0;$bb$$bb2$2:do{if(y){var x=e;var p=B;var o=(((x))|0)>(((p))|0);if(!(o)){r=1;break $bb$$bb2$2}var n=e;var m=B;var l=((n)-(m))&4294967295;var k=F;var j=((l)*(k))&4294967295;var i=v;var h=B;var g=F;var a=((h)*(g))&4294967295;var R=(i+a)&4294967295;_llvm_memset_p0i8_i32(R,0,j,1,0)}}while(0);var Q=HEAP[c];var P=b;HEAP[P]=Q;var N=v;I=N;var M=I;t=M;var K=t;STACKTOP=s;return K;return null}function _ft_mem_qrealloc(d,ak,af,w,aa,J){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var x;var f;var V;var R;var e;var I;var b;var z;var Y;var c=y;var Z;var v;var ab;var G=0;f=d;V=ak;R=af;e=w;I=aa;b=J;HEAP[c]=0;var X=R;var W=(((X))|0)<0;$bb2$$bb$2:do{if(W){x=0}else{var U=e;var T=(((U))|0)<0;if(T){x=0;break $bb2$$bb$2}var S=V;var Q=(((S))|0)<0;if(Q){x=0;break $bb2$$bb$2}var O=e;var M=(((O))|0)==0;$bb5$$bb4$6:do{if(!M){var K=V;var s=(((K))|0)==0;if(s){x=4;break $bb5$$bb4$6}var m=V;var l=(2147483647/(((m))|0)|0);var k=e;var j=(((l))|0)<(((k))|0);if(j){HEAP[c]=10;x=6;break $bb2$$bb$2}else{var i=R;var h=(((i))|0)==0;if(h){var g=e;var a=V;var an=((g)*(a))&4294967295;var am=f;var al=_ft_mem_alloc(am,an,c);I=al;x=6;break $bb2$$bb$2}else{var aj=R;var ai=V;var ah=((aj)*(ai))&4294967295;v=ah;var ag=e;var ae=V;var ad=((ag)*(ae))&4294967295;ab=ad;var P=f;var N=(P+12)&4294967295;var L=HEAP[N];var H=f;var F=v;var E=ab;var D=I;var C=FUNCTION_TABLE[L](H,F,E,D);Z=C;var B=Z;var A=(B)==0;if(A){HEAP[c]=64;x=6;break $bb2$$bb$2}else{var u=Z;I=u;x=6;break $bb2$$bb$2}}}}}while(0);var q=f;var o=I;_ft_mem_free(q,o);I=0;x=6;break $bb2$$bb$2}}while(0);if(x==0){HEAP[c]=6}var t=HEAP[c];var r=b;HEAP[r]=t;var p=I;Y=p;var n=Y;z=n;var ac=z;STACKTOP=y;return ac;return null}function _ft_mem_free(l,m){var k;var h;var f;var j=0;h=l;f=m;var i=f;var g=(i)!=0;if(g){var e=h;var d=(e+8)&4294967295;var c=HEAP[d];var b=f;var a=h;FUNCTION_TABLE[c](a,b)}return;return}function _ft_mem_dup(y,x,A,v){var D=STACKTOP;STACKTOP+=4;_memset(D,0,4);var t;var w;var k;var o;var B;var z;var j;var m=D;var C;var l=0;w=y;k=x;o=A;B=v;var i=o;var h=w;var g=_ft_mem_qalloc(h,i,m);C=g;var f=HEAP[m];var e=(((f))|0)==0;$bb$$bb2$2:do{if(e){var d=k;var c=(d)!=0;if(!(c)){t=1;break $bb$$bb2$2}var b=C;var a=k;var u=o;_llvm_memcpy_p0i8_p0i8_i32(b,a,u,1,0)}}while(0);var s=HEAP[m];var r=B;HEAP[r]=s;var q=C;j=q;var p=j;z=p;var n=z;STACKTOP=D;return n;return null}function _ft_mem_strdup(w,b,u){var s;var v;var n;var y;var x;var m;var f;var i;var o=0;v=w;n=b;y=u;var l=n;var k=(l)!=0;if(k){var j=n;var h=_strlen(j);var g=((h)+1)&4294967295;f=g}else{f=0}var e=f;i=e;var d=v;var c=n;var a=i;var t=y;var r=_ft_mem_dup(d,c,a,t);m=r;var q=m;x=q;var p=x;return p;return null}function _ft_mem_strcpyn(m,A,C){var x;var e;var E;var t;var B;var k;var l=0;e=m;E=A;t=C;while(1){var z=t;var y=unSign((z),32,0)<=1;if(y){x=1;break}var w=E;var v=HEAP[w];var u=reSign((v),8,0)!=0;if(!(u)){x=1;break}var j=E;var i=HEAP[j];var h=e;HEAP[h]=i;var g=e;var f=(g+1)&4294967295;e=f;var d=E;var c=(d+1)&4294967295;E=c;var b=t;var a=((b)-1)&4294967295;t=a;x=0;continue}var s=e;HEAP[s]=0;var r=E;var p=HEAP[r];var o=reSign((p),8,0)!=0;var n=unSign((o),1,0);k=n;var D=k;B=D;var q=B;return q;return null}function _FT_List_Find(c,i){var u;var y;var w;var x;var l;var s;var m=0;y=c;w=i;var k=y;var j=(k)&4294967295;var h=HEAP[j];s=h;while(1){var q=s;var p=(q)!=0;if(!(p)){u=5;break}var g=s;var f=(g+8)&4294967295;var e=HEAP[f];var d=w;var b=(e)==(d);if(b){u=1;break}var v=s;var t=(v+4)&4294967295;var r=HEAP[t];s=r;u=0;continue}if(u==1){var a=s;l=a}else{if(u==5){l=0}}var o=l;x=o;var n=x;return n;return null}function _FT_List_Add(b,x){var u;var y;var z;var w;var l=0;y=b;z=x;var k=y;var j=(k+4)&4294967295;var i=HEAP[j];w=i;var h=z;var g=(h+4)&4294967295;HEAP[g]=0;var f=z;var e=(f)&4294967295;var d=w;HEAP[e]=d;var c=w;var a=(c)!=0;if(a){var v=w;var t=(v+4)&4294967295;var s=z;HEAP[t]=s}else{var r=y;var q=(r)&4294967295;var p=z;HEAP[q]=p}var o=y;var n=(o+4)&4294967295;var m=z;HEAP[n]=m;return;return}function _FT_List_Insert(b,x){var u;var y;var z;var w;var l=0;y=b;z=x;var k=y;var j=(k)&4294967295;var i=HEAP[j];w=i;var h=z;var g=(h+4)&4294967295;var f=w;HEAP[g]=f;var e=z;var d=(e)&4294967295;HEAP[d]=0;var c=w;var a=(c)==0;if(a){var v=y;var t=(v+4)&4294967295;var s=z;HEAP[t]=s}else{var r=w;var q=(r)&4294967295;var p=z;HEAP[q]=p}var o=y;var n=(o)&4294967295;var m=z;HEAP[n]=m;return;return}function _FT_List_Remove(b,A){var v;var C;var D;var x;var y;var l=0;C=b;D=A;var k=D;var j=(k)&4294967295;var i=HEAP[j];x=i;var h=D;var g=(h+4)&4294967295;var f=HEAP[g];y=f;var e=x;var d=(e)!=0;if(d){var c=x;var a=(c+4)&4294967295;var w=y;HEAP[a]=w}else{var u=C;var t=(u)&4294967295;var s=y;HEAP[t]=s}var r=y;var q=(r)!=0;if(q){var p=y;var o=(p)&4294967295;var n=x;HEAP[o]=n}else{var m=C;var B=(m+4)&4294967295;var z=x;HEAP[B]=z}return;return}function _FT_List_Up(o,E){var n;var f;var G;var F;var i;var p=0;f=o;G=E;var D=G;var C=(D)&4294967295;var B=HEAP[C];F=B;var A=G;var z=(A+4)&4294967295;var y=HEAP[z];i=y;var x=F;var v=(x)==0;if(!v){var t=F;var r=(t+4)&4294967295;var m=i;HEAP[r]=m;var l=i;var k=(l)!=0;if(k){var j=i;var h=(j)&4294967295;var g=F;HEAP[h]=g}else{var e=f;var d=(e+4)&4294967295;var c=F;HEAP[d]=c}var b=G;var a=(b)&4294967295;HEAP[a]=0;var P=f;var O=(P)&4294967295;var N=HEAP[O];var M=G;var L=(M+4)&4294967295;HEAP[L]=N;var K=f;var J=(K)&4294967295;var I=HEAP[J];var H=(I)&4294967295;var w=G;HEAP[H]=w;var u=f;var s=(u)&4294967295;var q=G;HEAP[s]=q}return;return}function _FT_List_Iterate(c,E,k){var y;var D;var A;var p;var B;var l;var w;var n;var C;var m=0;D=c;A=E;p=k;var j=D;var i=(j)&4294967295;var h=HEAP[i];w=h;n=0;while(1){var t=w;var s=(t)!=0;if(!(s)){y=1;break}var g=w;var f=(g+4)&4294967295;var e=HEAP[f];C=e;var d=A;var b=w;var a=p;var z=FUNCTION_TABLE[d](b,a);n=z;var x=n;var v=(((x))|0)!=0;if(v){y=1;break}var u=C;w=u;y=0;continue}var r=n;l=r;var o=l;B=o;var q=B;return q;return null}function _FT_List_Finalize(r,t,c,A){var q;var j;var s;var e;var G;var H;var d;var b;var u=0;j=r;s=t;e=c;G=A;var F=j;var E=(F)&4294967295;var D=HEAP[E];H=D;while(1){var f=H;var a=(f)!=0;if(!(a)){q=3;break}var C=H;var B=(C+4)&4294967295;var z=HEAP[B];d=z;var y=H;var x=(y+8)&4294967295;var w=HEAP[x];b=w;var v=s;var p=(v)!=0;if(p){var o=s;var n=e;var m=b;var l=G;FUNCTION_TABLE[o](n,m,l)}var k=e;var i=H;var h=i;_ft_mem_free(k,h);H=0;var g=d;H=g;q=0;continue}var L=j;var K=(L)&4294967295;HEAP[K]=0;var J=j;var I=(J+4)&4294967295;HEAP[I]=0;return;return}function _ft_highpow2(n){var p;var k;var l;var j;var g;var o=0;k=n;while(1){var i=k;var h=((i)-1)&4294967295;var f=k;var e=(h)&(f);g=e;var d=g;var c=(((d))|0)==0;if(c){p=1;break}var b=g;k=b;p=0;continue}var a=k;j=a;var q=j;l=q;var m=l;return m;return null}function _FT_Alloc(q,s,n){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var o;var p;var l;var k;var r;var h;var j=t;var i=0;p=q;l=s;k=n;var g=p;var f=l;var e=_ft_mem_alloc(g,f,j);var d=k;HEAP[d]=e;var c=HEAP[j];var b=HEAP[j];h=b;var a=h;r=a;var m=r;STACKTOP=t;return m;return null}function _FT_QAlloc(o,q,r){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var m;var n;var k;var s;var p;var h;var j=t;var i=0;n=o;k=q;s=r;var g=n;var f=k;var e=_ft_mem_qalloc(g,f,j);var d=s;HEAP[d]=e;var c=HEAP[j];var b=HEAP[j];h=b;var a=h;p=a;var l=p;STACKTOP=t;return l;return null}function _FT_Realloc(v,g,x,r){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var s;var u;var n;var p;var o;var w;var k;var m=y;var l=0;u=v;n=g;p=x;o=r;var j=o;var i=HEAP[j];var h=u;var f=n;var e=p;var d=_ft_mem_realloc(h,1,f,e,i,m);var c=o;HEAP[c]=d;var b=HEAP[m];var a=HEAP[m];k=a;var t=k;w=t;var q=w;STACKTOP=y;return q;return null}function _FT_QRealloc(t,g,v,w){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var q;var s;var n;var o;var x;var u;var k;var m=y;var l=0;s=t;n=g;o=v;x=w;var j=x;var i=HEAP[j];var h=s;var f=n;var e=o;var d=_ft_mem_qrealloc(h,1,f,e,i,m);var c=x;HEAP[c]=d;var b=HEAP[m];var a=HEAP[m];k=a;var r=k;u=r;var p=u;STACKTOP=y;return p;return null}function _FT_Free(l,m){var k;var h;var f;var j=0;h=l;f=m;var i=f;var g=HEAP[i];var e=(g)!=0;if(e){var d=f;var c=HEAP[d];var b=h;_ft_mem_free(b,c);var a=f;HEAP[a]=0}return;return}function _BBox_Move_To(b,k){var A=STACKTOP;STACKTOP+=8;_memset(A,0,8);var w;var y;var o;var z;var l;var j=A;var m=0;y=b;o=k;var i=y;var h=(j)&4294967295;var g=(i)&4294967295;var f=HEAP[g];HEAP[h]=f;var e=(j+4)&4294967295;var d=(i+4)&4294967295;var c=HEAP[d];HEAP[e]=c;var a=o;var x=(a)&4294967295;var v=(x)&4294967295;var u=(j)&4294967295;var t=HEAP[u];HEAP[v]=t;var r=(x+4)&4294967295;var q=(j+4)&4294967295;var p=HEAP[q];HEAP[r]=p;l=0;var n=l;z=n;var s=z;STACKTOP=A;return s;return null}function _BBox_Conic_Check(ac,aa,Z,W,e){var A;var Y;var s;var ab;var u;var B;var I=0;Y=ac;s=aa;ab=Z;u=W;B=e;var X=Y;var V=ab;var U=(((X))|0)<=(((V))|0);$bb$$bb1$2:do{if(U){var T=s;var S=Y;var R=(((T))|0)==(((S))|0);if(R){A=0;break $bb$$bb1$2}else{A=1;break $bb$$bb1$2}}else{A=1}}while(0);$Suite$$bb1$4:do{if(A==1){var Q=Y;var O=ab;var M=(((Q))|0)<(((O))|0);$bb2$$bb5$6:do{if(M){var K=s;var x=Y;var v=(((K))|0)>=(((x))|0);if(v){var r=s;var p=ab;var n=(((r))|0)<=(((p))|0);if(n){A=0;break $Suite$$bb1$4}}}else{var l=s;var j=ab;var h=(((l))|0)>=(((j))|0);if(!(h)){A=5;break $bb2$$bb5$6}var f=s;var d=Y;var a=(((f))|0)<=(((d))|0);if(!(a)){A=5;break $bb2$$bb5$6}var al=Y;s=al;var ak=ab;Y=ak;var aj=s;ab=aj;A=0;break $Suite$$bb1$4}}while(0);var ai=s;var ah=((ai)*2)&4294967295;var ag=Y;var af=((ag)-(ah))&4294967295;var ae=ab;var ad=((af)+(ae))&4294967295;var P=s;var N=Y;var L=((P)-(N))&4294967295;var J=s;var H=Y;var G=((J)-(H))&4294967295;var F=_FT_MulDiv(G,L,ad);var E=Y;var D=((E)-(F))&4294967295;ab=D;var C=ab;Y=C}}while(0);var z=u;var y=HEAP[z];var w=Y;var t=(((y))|0)>(((w))|0);if(t){var q=u;var o=Y;HEAP[q]=o}var m=B;var k=HEAP[m];var i=ab;var g=(((k))|0)<(((i))|0);if(g){var c=B;var b=ab;HEAP[c]=b}return;return}function _BBox_Conic_To(R,E,aj){var w=STACKTOP;STACKTOP+=8;_memset(w,0,8);var P;var ar;var e;var b;var A;var aI;var aH=w;var f=0;ar=R;e=E;b=aj;var aG=ar;var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=b;var aC=(aD+8)&4294967295;var aB=(aC)&4294967295;var aA=HEAP[aB];var az=(((aE))|0)<(((aA))|0);$bb1$$bb$2:do{if(az){P=0}else{var ag=ar;var ae=(ag)&4294967295;var ac=HEAP[ae];var aa=b;var Y=(aa+8)&4294967295;var W=(Y+8)&4294967295;var V=HEAP[W];var U=(((ac))|0)>(((V))|0);if(U){P=0;break $bb1$$bb$2}else{P=1;break $bb1$$bb$2}}}while(0);if(P==0){var T=b;var S=(T+8)&4294967295;var M=(S+8)&4294967295;var L=b;var K=(L+8)&4294967295;var J=(K)&4294967295;var I=e;var H=(I)&4294967295;var G=HEAP[H];var F=ar;var D=(F)&4294967295;var C=HEAP[D];var B=b;var z=(B)&4294967295;var y=(z)&4294967295;var x=HEAP[y];_BBox_Conic_Check(x,C,G,J,M)}var v=ar;var u=(v+4)&4294967295;var t=HEAP[u];var s=b;var r=(s+8)&4294967295;var q=(r+4)&4294967295;var p=HEAP[q];var o=(((t))|0)<(((p))|0);$bb4$$bb3$7:do{if(o){P=3}else{var n=ar;var m=(n+4)&4294967295;var l=HEAP[m];var k=b;var j=(k+8)&4294967295;var i=(j+12)&4294967295;var h=HEAP[i];var g=(((l))|0)>(((h))|0);if(g){P=3;break $bb4$$bb3$7}else{P=4;break $bb4$$bb3$7}}}while(0);if(P==3){var d=b;var c=(d+8)&4294967295;var a=(c+12)&4294967295;var aP=b;var aO=(aP+8)&4294967295;var aN=(aO+4)&4294967295;var aM=e;var aL=(aM+4)&4294967295;var aK=HEAP[aL];var aJ=ar;var ay=(aJ+4)&4294967295;var ax=HEAP[ay];var aw=b;var av=(aw)&4294967295;var au=(av+4)&4294967295;var at=HEAP[au];_BBox_Conic_Check(at,ax,aK,aN,a)}var aq=e;var ap=(aH)&4294967295;var ao=(aq)&4294967295;var an=HEAP[ao];HEAP[ap]=an;var am=(aH+4)&4294967295;var al=(aq+4)&4294967295;var ak=HEAP[al];HEAP[am]=ak;var ai=b;var ah=(ai)&4294967295;var af=(ah)&4294967295;var ad=(aH)&4294967295;var ab=HEAP[ad];HEAP[af]=ab;var Z=(ah+4)&4294967295;var X=(aH+4)&4294967295;var O=HEAP[X];HEAP[Z]=O;aI=0;var N=aI;A=N;var Q=A;STACKTOP=w;return Q;return null}function _test_cubic_extrema(X,V,U,S,b,Q,g){var t;var T;var o;var W;var s;var Y;var p;var v;var e;var d;var c;var ag;var u;var C=0;T=X;o=V;W=U;s=S;Y=b;p=Q;v=g;var R=o;var P=((R)*2)&4294967295;var O=W;var N=((O)-(P))&4294967295;var M=T;var L=((N)+(M))&4294967295;e=L;var K=o;var I=T;var G=((K)-(I))&4294967295;d=G;var E=T;c=E;var r=s;s=r;var q=Y;var n=(((q))|0)>0;$bb$$bb5$2:do{if(n){var m=Y;var l=(((m))|0)<=65535;if(!(l)){t=1;break $bb$$bb5$2}var k=Y;var j=Y;var i=_FT_MulFix(k,j);u=i;var h=Y;var f=((h)*2)&4294967295;var a=d;var ai=_FT_MulFix(a,f);var ah=c;var af=((ai)+(ah))&4294967295;var ae=e;var ad=u;var ac=_FT_MulFix(ae,ad);var ab=((af)+(ac))&4294967295;ag=ab;var aa=p;var Z=HEAP[aa];var J=ag;var H=(((Z))|0)>(((J))|0);if(H){var F=p;var D=ag;HEAP[F]=D}var B=v;var A=HEAP[B];var z=ag;var y=(((A))|0)<(((z))|0);if(!(y)){t=1;break $bb$$bb5$2}var x=v;var w=ag;HEAP[x]=w}}while(0);return;return}function _BBox_Cubic_Check(bY,bW,bU,bS,bh,r){var ay;var bO;var cD;var G;var a2;var ax;var F;var cd;var cb;var b9;var b7;var b4;var v;var t;var aB;var bP=0;bO=bY;cD=bW;G=bU;a2=bS;ax=bh;F=r;var cC=ax;var cB=HEAP[cC];var cA=bO;var cz=(((cB))|0)>(((cA))|0);$bb$$bb1$2:do{if(cz){var cy=ax;var cx=bO;HEAP[cy]=cx}else{var cw=F;var cv=HEAP[cw];var cu=bO;var ct=(((cv))|0)<(((cu))|0);if(!(ct)){ay=2;break $bb$$bb1$2}var bu=F;var bs=bO;HEAP[bu]=bs}}while(0);var bq=ax;var bp=HEAP[bq];var bo=a2;var bn=(((bp))|0)>(((bo))|0);$bb4$$bb5$7:do{if(bn){var bm=ax;var bl=a2;HEAP[bm]=bl}else{var bk=F;var bj=HEAP[bk];var a8=a2;var a6=(((bj))|0)<(((a8))|0);if(!(a6)){ay=5;break $bb4$$bb5$7}var a4=F;var a3=a2;HEAP[a4]=a3}}while(0);var a1=bO;var a0=a2;var aZ=(((a1))|0)<=(((a0))|0);$bb8$$bb13$12:do{if(aZ){var aY=bO;var aX=cD;var aW=(((aY))|0)<=(((aX))|0);$bb9$$bb12$14:do{if(aW){var aL=cD;var aJ=a2;var aH=(((aL))|0)<=(((aJ))|0);if(!(aH)){ay=7;break $bb9$$bb12$14}var aG=bO;var aF=G;var aE=(((aG))|0)<=(((aF))|0);if(!(aE)){ay=7;break $bb9$$bb12$14}var aD=G;var aC=a2;var aA=(((aD))|0)<=(((aC))|0);if(aA){ay=9;break $bb8$$bb13$12}}}while(0);ay=11;break $bb8$$bb13$12}else{var az=bO;var am=cD;var ak=(((az))|0)>=(((am))|0);if(!(ak)){ay=11;break $bb8$$bb13$12}var ai=cD;var ah=a2;var ag=(((ai))|0)>=(((ah))|0);if(!(ag)){ay=11;break $bb8$$bb13$12}var af=bO;var ae=G;var ad=(((af))|0)>=(((ae))|0);if(!(ad)){ay=11;break $bb8$$bb13$12}var ac=G;var ab=a2;var R=(((ac))|0)>=(((ab))|0);if(R){ay=9;break $bb8$$bb13$12}else{ay=11;break $bb8$$bb13$12}}}while(0);$bb41$$bb17$23:do{if(ay==11){var P=cD;var O=G;var N=((P)-(O))&4294967295;var M=((N)*3)&4294967295;var L=a2;var K=((M)+(L))&4294967295;var J=bO;var I=((K)-(J))&4294967295;cd=I;var H=cD;var D=((H)*2)&4294967295;var C=G;var B=((C)-(D))&4294967295;var A=bO;var z=((B)+(A))&4294967295;cb=z;var y=cD;var x=bO;var w=((y)-(x))&4294967295;b9=w;aB=0;var u=cd;var au=(0-(u))&4294967295;var U=(((u))|0)>=0;var E=(U)?(u):(au);v=E;var s=cb;var bD=(0-(s))&4294967295;var g=(((s))|0)>=0;var aV=(g)?(s):(bD);t=aV;var q=v;var p=t;var o=(q)|(p);v=o;var n=b9;var bi=(0-(n))&4294967295;var f=(((n))|0)>=0;var aU=(f)?(n):(bi);t=aU;var m=v;var l=t;var k=(m)|(l);v=k;var j=v;var i=(((j))|0)==0;if(i){ay=9;break $bb41$$bb17$23}var h=v;var e=unSign((h),32,0)>8388607;$bb28$$bb30$26:do{if(e){while(1){var d=aB;var c=((d)+1)&4294967295;aB=c;var b=v;var a=unSign((b),32,0)>>>1;v=a;var cI=v;var cH=unSign((cI),32,0)>8388607;if(cH){ay=16;continue}else{ay=17;break}}var cG=cd;var cF=aB;var cE=(((cG))|0)>>(((cF))|0);cd=cE;var cs=cb;var cr=aB;var cq=(((cs))|0)>>(((cr))|0);cb=cq;var cp=b9;var co=aB;var cn=(((cp))|0)>>(((co))|0);b9=cn}else{var cm=v;var cl=unSign((cm),32,0)<=4194303;if(!(cl)){ay=20;break $bb28$$bb30$26}while(1){var ck=aB;var cj=((ck)+1)&4294967295;aB=cj;var ci=v;var ch=(ci)<<1;v=ch;var cg=v;var cf=unSign((cg),32,0)<=4194303;if(cf){ay=19;continue}else{ay=21;break}}var ce=cd;var cc=aB;var ca=(ce)<<(cc);cd=ca;var b8=cb;var b6=aB;var b5=(b8)<<(b6);cb=b5;var b3=b9;var b2=aB;var b1=(b3)<<(b2);b9=b1}}while(0);var b0=cd;var bZ=(((b0))|0)==0;if(bZ){var bX=cb;var bV=(((bX))|0)!=0;if(bV){var bT=b9;var bR=cb;var bQ=_FT_DivFix(bT,bR);var bN=(0-(bQ))&4294967295;var bM=((((bN))|0)/2|0);b4=bM;var bL=bO;var bK=cD;var bJ=G;var bI=a2;var bH=b4;var bG=ax;var bF=F;_test_cubic_extrema(bL,bK,bJ,bI,bH,bG,bF)}}else{var bE=cb;var bC=cb;var bB=_FT_MulFix(bE,bC);var bA=cd;var bz=b9;var by=_FT_MulFix(bA,bz);var bx=((bB)-(by))&4294967295;b7=bx;var bw=b7;var bv=(((bw))|0)<0;if(bv){ay=9;break $bb41$$bb17$23}var bt=b7;var br=(((bt))|0)==0;if(br){var bg=cb;var bf=cd;var be=_FT_DivFix(bg,bf);var bd=(0-(be))&4294967295;b4=bd;var bc=bO;var bb=cD;var ba=G;var a9=a2;var a7=b4;var a5=ax;var aT=F;_test_cubic_extrema(bc,bb,ba,a9,a7,a5,aT)}else{var aS=b7;var aR=_FT_SqrtFixed(aS);b7=aR;var aQ=cb;var aP=b7;var aO=((aQ)-(aP))&4294967295;var aN=cd;var aM=_FT_DivFix(aO,aN);var aK=(0-(aM))&4294967295;b4=aK;var aI=bO;var aw=cD;var av=G;var at=a2;var ar=b4;var aq=ax;var ap=F;_test_cubic_extrema(aI,aw,av,at,ar,aq,ap);var ao=cb;var an=b7;var al=((ao)+(an))&4294967295;var aj=cd;var aa=_FT_DivFix(al,aj);var Z=(0-(aa))&4294967295;b4=Z;var Y=bO;var X=cD;var W=G;var V=a2;var T=b4;var S=ax;var Q=F;_test_cubic_extrema(Y,X,W,V,T,S,Q)}}}}while(0);return;return}function _BBox_Cubic_To(C,B,am,aY){var M=STACKTOP;STACKTOP+=8;_memset(M,0,8);var aG;var z;var ae;var e;var b;var W;var bm;var bl=M;var f=0;z=C;ae=B;e=am;b=aY;var bk=z;var bj=(bk)&4294967295;var bi=HEAP[bj];var bh=b;var bg=(bh+8)&4294967295;var bf=(bg)&4294967295;var be=HEAP[bf];var bd=(((bi))|0)<(((be))|0);$bb3$$bb$2:do{if(bd){aG=0}else{var aV=z;var aT=(aV)&4294967295;var aR=HEAP[aT];var aP=b;var aN=(aP+8)&4294967295;var aL=(aN+8)&4294967295;var aK=HEAP[aL];var aJ=(((aR))|0)>(((aK))|0);if(aJ){aG=0;break $bb3$$bb$2}var aI=ae;var aH=(aI)&4294967295;var aA=HEAP[aH];var ay=b;var aw=(ay+8)&4294967295;var au=(aw)&4294967295;var ar=HEAP[au];var ap=(((aA))|0)<(((ar))|0);if(ap){aG=0;break $bb3$$bb$2}var ao=ae;var an=(ao)&4294967295;var al=HEAP[an];var ak=b;var Z=(ak+8)&4294967295;var V=(Z+8)&4294967295;var S=HEAP[V];var P=(((al))|0)>(((S))|0);if(P){aG=0;break $bb3$$bb$2}else{aG=3;break $bb3$$bb$2}}}while(0);if(aG==0){var L=b;var I=(L+8)&4294967295;var G=(I+8)&4294967295;var F=b;var E=(F+8)&4294967295;var D=(E)&4294967295;var v=e;var t=(v)&4294967295;var r=HEAP[t];var p=ae;var n=(p)&4294967295;var l=HEAP[n];var j=z;var i=(j)&4294967295;var h=HEAP[i];var g=b;var d=(g)&4294967295;var c=(d)&4294967295;var a=HEAP[c];_BBox_Cubic_Check(a,h,l,r,D,G)}var bt=z;var bs=(bt+4)&4294967295;var br=HEAP[bs];var bq=b;var bp=(bq+8)&4294967295;var bo=(bp+4)&4294967295;var bn=HEAP[bo];var bc=(((br))|0)<(((bn))|0);$bb8$$bb5$9:do{if(bc){aG=5}else{var ba=z;var a9=(ba+4)&4294967295;var a8=HEAP[a9];var a7=b;var a6=(a7+8)&4294967295;var a5=(a6+12)&4294967295;var a4=HEAP[a5];var a3=(((a8))|0)>(((a4))|0);if(a3){aG=5;break $bb8$$bb5$9}var a2=ae;var a1=(a2+4)&4294967295;var a0=HEAP[a1];var aZ=b;var aX=(aZ+8)&4294967295;var aW=(aX+4)&4294967295;var aU=HEAP[aW];var aS=(((a0))|0)<(((aU))|0);if(aS){aG=5;break $bb8$$bb5$9}var aQ=ae;var aO=(aQ+4)&4294967295;var aM=HEAP[aO];var aF=b;var aE=(aF+8)&4294967295;var aD=(aE+12)&4294967295;var aC=HEAP[aD];var aB=(((aM))|0)>(((aC))|0);if(aB){aG=5;break $bb8$$bb5$9}else{aG=8;break $bb8$$bb5$9}}}while(0);if(aG==5){var az=b;var ax=(az+8)&4294967295;var av=(ax+12)&4294967295;var at=b;var aq=(at+8)&4294967295;var aj=(aq+4)&4294967295;var ai=e;var ag=(ai+4)&4294967295;var ad=HEAP[ag];var ab=ae;var Y=(ab+4)&4294967295;var U=HEAP[Y];var R=z;var O=(R+4)&4294967295;var K=HEAP[O];var ah=b;var af=(ah)&4294967295;var ac=(af+4)&4294967295;var aa=HEAP[ac];_BBox_Cubic_Check(aa,K,U,ad,aj,av)}var X=e;var T=(bl)&4294967295;var Q=(X)&4294967295;var N=HEAP[Q];HEAP[T]=N;var J=(bl+4)&4294967295;var H=(X+4)&4294967295;var A=HEAP[H];HEAP[J]=A;var y=b;var x=(y)&4294967295;var w=(x)&4294967295;var u=(bl)&4294967295;var s=HEAP[u];HEAP[w]=s;var q=(x+4)&4294967295;var o=(bl+4)&4294967295;var m=HEAP[o];HEAP[q]=m;bm=0;var k=bm;W=k;var bb=W;STACKTOP=M;return bb;return null}function _FT_Outline_Get_BBox(bx,cO){var aa=STACKTOP;STACKTOP+=56;_memset(aa,0,56);var aP;var ce;var J;var c;var cJ;var x=aa;var cp=aa+16;var au;var cd;var cc;var cb;var X;var Q=aa+32;var b0=0;ce=bx;J=cO;var cI=J;var cH=(cI)==0;$bb$$bb1$2:do{if(cH){cJ=6}else{var cG=ce;var cF=(cG)==0;if(cF){cJ=20}else{var cE=ce;var cD=(cE+2)&4294967295;var cC=HEAP[cD];var cB=reSign((cC),16,0)==0;$bb5$$bb4$8:do{if(!cB){var cA=ce;var bH=(cA)&4294967295;var bF=HEAP[bH];var bD=reSign((bF),16,0)<=0;if(bD){aP=1;break $bb5$$bb4$8}var bc=ce;var bb=(bc+4)&4294967295;var ba=HEAP[bb];au=ba;var a1=au;var aZ=(a1)&4294967295;var aX=HEAP[aZ];var aW=(x+8)&4294967295;HEAP[aW]=aX;var aV=(x+8)&4294967295;var aU=HEAP[aV];var aT=(x)&4294967295;HEAP[aT]=aU;var aS=(x)&4294967295;var aR=HEAP[aS];var aQ=(cp+8)&4294967295;HEAP[aQ]=aR;var aG=(cp+8)&4294967295;var aE=HEAP[aG];var aC=(cp)&4294967295;HEAP[aC]=aE;var aB=au;var aA=(aB+4)&4294967295;var az=HEAP[aA];var ay=(x+12)&4294967295;HEAP[ay]=az;var ax=(x+12)&4294967295;var aw=HEAP[ax];var av=(x+4)&4294967295;HEAP[av]=aw;var ak=(x+4)&4294967295;var ai=HEAP[ak];var ag=(cp+12)&4294967295;HEAP[ag]=ai;var af=(cp+12)&4294967295;var ae=HEAP[af];var ad=(cp+4)&4294967295;HEAP[ad]=ae;var ac=au;var ab=(ac+8)&4294967295;au=ab;cd=1;$bb25$11:while(1){var bT=cd;var bS=unSign((bT),16,0);var bR=ce;var bQ=(bR+2)&4294967295;var bP=HEAP[bQ];var bO=reSign((bP),16,0);var bN=(((bS))|0)<(((bO))|0);if(!(bN)){aP=15;break $bb25$11}var Z=au;var Y=(Z)&4294967295;var N=HEAP[Y];cc=N;var L=au;var I=(L+4)&4294967295;var H=HEAP[I];cb=H;var G=(x)&4294967295;var F=HEAP[G];var E=cc;var D=(((F))|0)>(((E))|0);if(D){var C=(x)&4294967295;var B=cc;HEAP[C]=B}var q=(x+8)&4294967295;var o=HEAP[q];var n=cc;var m=(((o))|0)<(((n))|0);if(m){var l=(x+8)&4294967295;var k=cc;HEAP[l]=k}var j=(x+4)&4294967295;var i=HEAP[j];var h=cb;var g=(((i))|0)>(((h))|0);if(g){var f=(x+4)&4294967295;var e=cb;HEAP[f]=e}var d=(x+12)&4294967295;var b=HEAP[d];var a=cb;var cP=(((b))|0)<(((a))|0);if(cP){var cN=(x+12)&4294967295;var cM=cb;HEAP[cN]=cM}var cL=ce;var cK=(cL+8)&4294967295;var cz=HEAP[cK];var cy=cd;var cx=unSign((cy),16,0);var cw=(cz+cx)&4294967295;var cv=HEAP[cw];var cu=reSign((cv),8,0);var ct=(cu)&3;var cs=(((ct))|0)==1;$bb16$$bb24$26:do{if(cs){var cr=(cp)&4294967295;var cq=HEAP[cr];var co=cc;var cn=(((cq))|0)>(((co))|0);if(cn){var cm=(cp)&4294967295;var cl=cc;HEAP[cm]=cl}var ck=(cp+8)&4294967295;var cj=HEAP[ck];var ci=cc;var ch=(((cj))|0)<(((ci))|0);if(ch){var cg=(cp+8)&4294967295;var cf=cc;HEAP[cg]=cf}var ca=(cp+4)&4294967295;var b9=HEAP[ca];var b8=cb;var b7=(((b9))|0)>(((b8))|0);if(b7){var b6=(cp+4)&4294967295;var b5=cb;HEAP[b6]=b5}var b4=(cp+12)&4294967295;var b3=HEAP[b4];var b2=cb;var b1=(((b3))|0)<(((b2))|0);if(!(b1)){aP=12;break $bb16$$bb24$26}var bZ=(cp+12)&4294967295;var bY=cb;HEAP[bZ]=bY}}while(0);var bX=au;var bW=(bX+8)&4294967295;au=bW;var bV=cd;var bU=((bV)+1)&65535;cd=bU;aP=3;continue $bb25$11}var bM=(x)&4294967295;var bL=HEAP[bM];var bK=(cp)&4294967295;var bJ=HEAP[bK];var bI=(((bL))|0)<(((bJ))|0);$bb30$$bb27$40:do{if(bI){aP=16}else{var bG=(x+8)&4294967295;var bE=HEAP[bG];var bu=(cp+8)&4294967295;var bt=HEAP[bu];var bs=(((bE))|0)>(((bt))|0);if(bs){aP=16;break $bb30$$bb27$40}var br=(x+4)&4294967295;var bq=HEAP[br];var bp=(cp+4)&4294967295;var bo=HEAP[bp];var bn=(((bq))|0)<(((bo))|0);if(bn){aP=16;break $bb30$$bb27$40}var bm=(x+12)&4294967295;var bk=HEAP[bm];var a9=(cp+12)&4294967295;var a8=HEAP[a9];var a7=(((bk))|0)>(((a8))|0);if(a7){aP=16;break $bb30$$bb27$40}var R=J;var P=(R)&4294967295;var O=(cp)&4294967295;var M=HEAP[O];HEAP[P]=M;var K=(R+4)&4294967295;var z=(cp+4)&4294967295;var y=HEAP[z];HEAP[K]=y;var w=(R+8)&4294967295;var v=(cp+8)&4294967295;var u=HEAP[v];HEAP[w]=u;var t=(R+12)&4294967295;var s=(cp+12)&4294967295;var r=HEAP[s];HEAP[t]=r;aP=22;break $bb30$$bb27$40}}while(0);if(aP==16){var a6=(Q+8)&4294967295;var a5=(a6)&4294967295;var a4=(cp)&4294967295;var a3=HEAP[a4];HEAP[a5]=a3;var a2=(a6+4)&4294967295;var a0=(cp+4)&4294967295;var aY=HEAP[a0];HEAP[a2]=aY;var aO=(a6+8)&4294967295;var aN=(cp+8)&4294967295;var aM=HEAP[aN];HEAP[aO]=aM;var aL=(a6+12)&4294967295;var aK=(cp+12)&4294967295;var aJ=HEAP[aK];HEAP[aL]=aJ;var aI=ce;var bj=Q;var aH=_FT_Outline_Decompose(aI,_bbox_interface,bj);X=aH;var aF=X;var aD=(((aF))|0)!=0;if(aD){var at=X;cJ=at;aP=20;break $bb$$bb1$2}else{var ar=J;var aq=(Q+8)&4294967295;var ap=(ar)&4294967295;var ao=(aq)&4294967295;var an=HEAP[ao];HEAP[ap]=an;var am=(ar+4)&4294967295;var al=(aq+4)&4294967295;var aj=HEAP[al];HEAP[am]=aj;var ah=(ar+8)&4294967295;var W=(aq+8)&4294967295;var V=HEAP[W];HEAP[ah]=V;var U=(ar+12)&4294967295;var T=(aq+12)&4294967295;var S=HEAP[T];HEAP[U]=S}}cJ=0;aP=20;break $bb$$bb1$2}}while(0);var bC=J;var bB=(bC+8)&4294967295;HEAP[bB]=0;var bA=J;var bz=(bA+8)&4294967295;var by=HEAP[bz];var bw=J;var bv=(bw)&4294967295;HEAP[bv]=by;var bl=J;var bi=(bl+12)&4294967295;HEAP[bi]=0;var bh=J;var bg=(bh+12)&4294967295;var bf=HEAP[bg];var be=J;var bd=(be+4)&4294967295;HEAP[bd]=bf;cJ=0}}}while(0);var p=cJ;c=p;var A=c;STACKTOP=aa;return A;return null}function _FT_Get_BDF_Charset_ID(y,c,e){var z=STACKTOP;STACKTOP+=8;_memset(z,0,8);var x;var n;var u;var P;var A;var W;var d;var f=z;var i=z+4;var ad;var g;var b;var H=0;n=y;u=c;P=e;HEAP[f]=0;HEAP[i]=0;d=6;var V=n;var U=(V)!=0;$bb$$bb5$2:do{if(U){var T=n;var S=(T+96)&4294967295;var R=HEAP[S];var Q=R;g=Q;b=0;var N=g;var L=(N)&4294967295;var J=HEAP[L];var t=(J+32)&4294967295;var r=HEAP[t];var q=(r)!=0;if(q){var p=g;var o=(p)&4294967295;var m=HEAP[o];var l=(m+32)&4294967295;var k=HEAP[l];var j=g;var h=FUNCTION_TABLE[k](j,(__str19)&4294967295);b=h}var a=b;var ah=a;ad=ah;var ag=ad;var af=(ag)!=0;if(!(af)){x=2;break $bb$$bb5$2}var ae=ad;var ac=(ae)&4294967295;var ab=HEAP[ac];var aa=(ab)!=0;if(!(aa)){x=2;break $bb$$bb5$2}var Z=ad;var Y=(Z)&4294967295;var O=HEAP[Y];var M=n;var K=FUNCTION_TABLE[O](M,f,i);d=K}}while(0);var I=u;var G=(I)!=0;if(G){var F=HEAP[f];var E=u;HEAP[E]=F}var D=P;var C=(D)!=0;if(C){var B=HEAP[i];var w=P;HEAP[w]=B}var v=d;W=v;var s=W;A=s;var X=A;STACKTOP=z;return X;return null}function _FT_Get_BDF_Property(r,t,y){var q;var j;var p;var u;var s;var P;var c;var W;var d;var b;var B=0;j=r;p=t;u=y;c=6;var O=u;var N=(O)&4294967295;HEAP[N]=0;var M=j;var L=(M)!=0;$bb$$bb5$2:do{if(L){var K=j;var J=(K+96)&4294967295;var H=HEAP[J];var F=H;d=F;b=0;var D=d;var o=(D)&4294967295;var n=HEAP[o];var m=(n+32)&4294967295;var l=HEAP[m];var k=(l)!=0;if(k){var i=d;var h=(i)&4294967295;var g=HEAP[h];var f=(g+32)&4294967295;var e=HEAP[f];var a=d;var aa=FUNCTION_TABLE[e](a,(__str19)&4294967295);b=aa}var Z=b;var Y=Z;W=Y;var X=W;var V=(X)!=0;if(!(V)){q=2;break $bb$$bb5$2}var U=W;var T=(U+4)&4294967295;var S=HEAP[T];var R=(S)!=0;if(!(R)){q=2;break $bb$$bb5$2}var I=W;var G=(I+4)&4294967295;var E=HEAP[G];var C=j;var A=p;var z=u;var x=FUNCTION_TABLE[E](C,A,z);c=x}}while(0);var w=c;P=w;var v=P;s=v;var Q=s;return Q;return null}function _FT_Bitmap_New(h){var r;var u;var l=0;u=h;var k=u;var j=(k)&4294967295;var i=HEAP[(_null_bitmap)&4294967295];HEAP[j]=i;var g=(k+4)&4294967295;var f=HEAP[(_null_bitmap+4)&4294967295];HEAP[g]=f;var e=(k+8)&4294967295;var d=HEAP[(_null_bitmap+8)&4294967295];HEAP[e]=d;var c=(k+12)&4294967295;var b=HEAP[(_null_bitmap+12)&4294967295];HEAP[c]=b;var a=(k+16)&4294967295;var t=HEAP[(_null_bitmap+16)&4294967295];HEAP[a]=t;var s=(k+18)&4294967295;var q=HEAP[(_null_bitmap+18)&4294967295];HEAP[s]=q;var p=(k+19)&4294967295;var o=HEAP[(_null_bitmap+19)&4294967295];HEAP[p]=o;var n=(k+20)&4294967295;var m=HEAP[(_null_bitmap+20)&4294967295];HEAP[n]=m;return;return}function _FT_Bitmap_Copy(aM,aC,aA){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var ac;var ay;var Q;var aB;var c;var bA;var ab;var D=G;var r;var B;var au;var q;var a6;var aV=0;ay=aM;Q=aC;aB=aA;var bz=ay;var by=(bz)&4294967295;var bx=HEAP[by];ab=bx;HEAP[D]=0;var bw=Q;var bv=(bw+8)&4294967295;var bu=HEAP[bv];r=bu;var bt=Q;var bs=aB;var br=(bt)==(bs);if(br){bA=0}else{var aN=Q;var aL=(aN+12)&4294967295;var aK=HEAP[aL];var aJ=(aK)==0;if(aJ){var aI=aB;var aH=Q;var aG=(aI)&4294967295;var aF=(aH)&4294967295;var aE=HEAP[aF];HEAP[aG]=aE;var aD=(aI+4)&4294967295;var az=(aH+4)&4294967295;var ax=HEAP[az];HEAP[aD]=ax;var aw=(aI+8)&4294967295;var av=(aH+8)&4294967295;var at=HEAP[av];HEAP[aw]=at;var ar=(aI+12)&4294967295;var aq=(aH+12)&4294967295;var ap=HEAP[aq];HEAP[ar]=ap;var ao=(aI+16)&4294967295;var an=(aH+16)&4294967295;var am=HEAP[an];HEAP[ao]=am;var al=(aI+18)&4294967295;var ak=(aH+18)&4294967295;var aj=HEAP[ak];HEAP[al]=aj;var ai=(aI+19)&4294967295;var ah=(aH+19)&4294967295;var ag=HEAP[ah];HEAP[ai]=ag;var af=(aI+20)&4294967295;var ae=(aH+20)&4294967295;var ad=HEAP[ae];HEAP[af]=ad;bA=0}else{var aa=r;var Z=(((aa))|0)<0;if(Z){var Y=r;var X=(0-(Y))&4294967295;r=X}var W=Q;var V=(W)&4294967295;var U=HEAP[V];var T=r;var S=((U)*(T))&4294967295;B=S;var R=aB;var O=(R+12)&4294967295;var N=HEAP[O];var M=(N)!=0;if(M){var L=aB;var K=(L+8)&4294967295;var J=HEAP[K];au=J;var I=au;var H=(((I))|0)<0;if(H){var F=au;var E=(0-(F))&4294967295;au=E}var C=aB;var A=(C)&4294967295;var z=HEAP[A];var y=au;var x=((z)*(y))&4294967295;q=x;var w=q;var v=B;var u=(((w))|0)!=(((v))|0);if(u){var t=aB;var s=(t+12)&4294967295;var p=HEAP[s];var o=B;var n=q;var m=ab;var l=_ft_mem_qrealloc(m,1,n,o,p,D);var k=aB;var j=(k+12)&4294967295;HEAP[j]=l;var i=HEAP[D]}}else{var h=B;var g=ab;var f=_ft_mem_qalloc(g,h,D);var e=aB;var d=(e+12)&4294967295;HEAP[d]=f;var b=HEAP[D]}var a=HEAP[D];var bF=(((a))|0)==0;if(bF){var bE=aB;var bD=(bE+12)&4294967295;var bC=HEAP[bD];a6=bC;var bB=aB;var bq=Q;var bp=(bB)&4294967295;var bo=(bq)&4294967295;var bn=HEAP[bo];HEAP[bp]=bn;var bm=(bB+4)&4294967295;var bl=(bq+4)&4294967295;var bk=HEAP[bl];HEAP[bm]=bk;var bj=(bB+8)&4294967295;var bi=(bq+8)&4294967295;var bh=HEAP[bi];HEAP[bj]=bh;var bg=(bB+12)&4294967295;var bf=(bq+12)&4294967295;var be=HEAP[bf];HEAP[bg]=be;var bd=(bB+16)&4294967295;var bc=(bq+16)&4294967295;var bb=HEAP[bc];HEAP[bd]=bb;var ba=(bB+18)&4294967295;var a9=(bq+18)&4294967295;var a8=HEAP[a9];HEAP[ba]=a8;var a7=(bB+19)&4294967295;var a5=(bq+19)&4294967295;var a4=HEAP[a5];HEAP[a7]=a4;var a3=(bB+20)&4294967295;var a2=(bq+20)&4294967295;var a1=HEAP[a2];HEAP[a3]=a1;var a0=aB;var aZ=(a0+12)&4294967295;var aY=a6;HEAP[aZ]=aY;var aX=Q;var aW=(aX+12)&4294967295;var aU=HEAP[aW];var aT=aB;var aS=(aT+12)&4294967295;var aR=HEAP[aS];var aQ=B;_llvm_memcpy_p0i8_p0i8_i32(aR,aU,aQ,1,0)}var aP=HEAP[D];bA=aP}}var aO=bA;c=aO;var P=c;STACKTOP=G;return P;return null}function _ft_bitmap_assure_buffer(aD,ai,cn,cr){var O=STACKTOP;STACKTOP+=4;_memset(O,0,4);var aI;var K;var a0;var P;var bP;var c;var cJ;var J=O;var s;var a2;var bs;var cc;var cx;var m;var r;var bM;var ao;var bO;var L;var aL;var bf;var bV;var az;var aF;var br;var b1=0;K=aD;a0=ai;P=cn;bP=cr;var cI=a0;var cH=(cI+4)&4294967295;var cG=HEAP[cH];cx=cG;var cF=a0;var cE=(cF)&4294967295;var cD=HEAP[cE];m=cD;var cC=a0;var cB=(cC+8)&4294967295;var cA=HEAP[cB];s=cA;var bE=s;var bC=(((bE))|0)<0;if(bC){var bA=s;var bz=(0-(bA))&4294967295;s=bz}var by=a0;var bx=(by+18)&4294967295;var bw=HEAP[bx];var bv=reSign((bw),8,0);if(bv==1){aI=20}else{if(bv==2){aI=21}else{if(bv==3){aI=22}else{if(bv==4){aI=23}else{if(bv==5){aI=21}else{if(bv==6){aI=21}else{aI=24}}}}}}$bb6$$bb2$$bb5$$bb3$$bb4$5:do{if(aI==24){cJ=18;aI=2;break $bb6$$bb2$$bb5$$bb3$$bb4$5}else{if(aI==20){bs=1;var bu=cx;var bt=P;var bi=((bu)+(bt))&4294967295;var bg=((bi)+7)&4294967295;var bd=unSign((bg),32,0)>>>3;a2=bd;aI=1;break $bb6$$bb2$$bb5$$bb3$$bb4$5}else{if(aI==21){bs=8;var aQ=cx;var aP=P;var aO=((aQ)+(aP))&4294967295;a2=aO;aI=1;break $bb6$$bb2$$bb5$$bb3$$bb4$5}else{if(aI==22){bs=2;var bc=cx;var bb=P;var ba=((bc)+(bb))&4294967295;var a9=((ba)+3)&4294967295;var a8=unSign((a9),32,0)>>>2;a2=a8;aI=1;break $bb6$$bb2$$bb5$$bb3$$bb4$5}else{if(aI==23){bs=4;var a7=cx;var a6=P;var aV=((a7)+(a6))&4294967295;var aT=((aV)+1)&4294967295;var aR=unSign((aT),32,0)>>>1;a2=aR;aI=1;break $bb6$$bb2$$bb5$$bb3$$bb4$5}}}}}}while(0);$bb32$$bb7$11:do{if(aI==1){var aN=bP;var aM=(((aN))|0)==0;$bb8$$bb18$13:do{if(aM){var aK=a2;var aJ=s;var aw=(((aK))|0)<=(((aJ))|0);if(!(aw)){aI=4;break $bb8$$bb18$13}var au=s;var ar=((au)*8)&4294967295;bM=ar;var aq=cx;var ap=P;var an=((aq)+(ap))&4294967295;var am=bs;var al=((an)*(am))&4294967295;ao=al;var ak=ao;var aj=bM;var Z=(((ak))|0)<(((aj))|0);$bb10$$bb17$16:do{if(Z){var X=a0;var V=(X+12)&4294967295;var U=HEAP[V];var T=ao;var S=(((T))|0)>>3;var R=(U+S)&4294967295;bO=R;var Q=a0;var N=(Q+12)&4294967295;var M=HEAP[N];var D=s;var C=(M+D)&4294967295;L=C;var B=ao;var A=(B)&7;aL=A;var z=aL;var y=65280>>>unSign((z),32,0);bf=y;var x=m;bV=x;while(1){var cq=bV;var cp=(((cq))|0)>0;if(!(cp)){aI=9;break $bb10$$bb17$16}var w=bO;az=w;var v=aL;var u=(((v))|0)>0;if(u){var q=az;var p=(q)&4294967295;var o=HEAP[p];var n=bf;var l=(((n))&255);var k=(o)&(l);var j=az;var i=(j)&4294967295;HEAP[i]=k;var h=az;var g=(h+1)&4294967295;az=g}var f=az;var e=L;var d=(f)<(e);if(d){var b=L;var a=(b);var cO=az;var cN=(cO);var cM=((a)-(cN))&4294967295;var cL=az;_llvm_memset_p0i8_i32(cL,0,cM,1,0)}var cK=bV;var cz=((cK)-1)&4294967295;bV=cz;var cy=bO;var cw=s;var cv=(cy+cw)&4294967295;bO=cv;var cu=L;var ct=s;var cs=(cu+ct)&4294967295;L=cs;aI=5;continue}}}while(0);cJ=0;aI=2;break $bb32$$bb7$11}}while(0);var co=a0;var cm=(co)&4294967295;var cl=HEAP[cm];var ck=bP;var cj=((cl)+(ck))&4294967295;var ci=K;var ch=a2;var cg=_ft_mem_qrealloc(ci,cj,0,ch,0,J);r=cg;var cf=HEAP[J];var ce=(((cf))|0)!=0;if(ce){var cd=HEAP[J];cJ=cd}else{var cb=a0;var ca=(cb+8)&4294967295;var b9=HEAP[ca];var b8=(((b9))|0)>0;$bb21$$bb25$32:do{if(b8){var b7=cx;var b6=bs;var b5=((b7)*(b6))&4294967295;var b4=((b5)+7)&4294967295;var b3=unSign((b4),32,0)>>>3;aF=b3;cc=0;while(1){var bG=a0;var bF=(bG)&4294967295;var bD=HEAP[bF];var bB=cc;var bq=(((bD))|0)>(((bB))|0);if(!(bq)){aI=13;break}var b2=aF;var b0=a0;var bZ=(b0+12)&4294967295;var bY=HEAP[bZ];var bX=s;var bW=cc;var bU=((bX)*(bW))&4294967295;var bT=(bY+bU)&4294967295;var bS=cc;var bR=bP;var bQ=((bR)+(bS))&4294967295;var bN=a2;var bL=((bQ)*(bN))&4294967295;var bK=r;var bJ=(bK+bL)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(bJ,bT,b2,1,0);var bI=cc;var bH=((bI)+1)&4294967295;cc=bH;aI=11;continue}}else{var bp=cx;var bo=bs;var bn=((bp)*(bo))&4294967295;var bm=((bn)+7)&4294967295;var bl=unSign((bm),32,0)>>>3;br=bl;cc=0;while(1){var aG=a0;var aE=(aG)&4294967295;var aC=HEAP[aE];var aB=cc;var aA=(((aC))|0)>(((aB))|0);if(!(aA)){aI=17;break $bb21$$bb25$32}var bk=br;var bj=a0;var bh=(bj+12)&4294967295;var be=HEAP[bh];var a5=s;var a4=cc;var a3=((a5)*(a4))&4294967295;var a1=(be+a3)&4294967295;var aZ=a2;var aY=cc;var aX=((aZ)*(aY))&4294967295;var aW=r;var aU=(aW+aX)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(aU,a1,bk,1,0);var aS=cc;var aH=((aS)+1)&4294967295;cc=aH;aI=15;continue}}}while(0);var ay=a0;var ax=(ay+12)&4294967295;var av=HEAP[ax];var at=K;_ft_mem_free(at,av);var ah=a0;var ag=(ah+12)&4294967295;HEAP[ag]=0;var af=a0;var ae=(af+12)&4294967295;var ad=r;HEAP[ae]=ad;var ac=a0;var ab=(ac+8)&4294967295;var aa=HEAP[ab];var Y=(((aa))|0)<0;if(Y){var W=a2;var I=(0-(W))&4294967295;a2=I}var H=a0;var G=(H+8)&4294967295;var F=a2;HEAP[G]=F;cJ=0}}}while(0);var E=cJ;c=E;var t=c;STACKTOP=O;return t;return null}function _FT_Bitmap_Embolden(ap,dC,aL,cb){var T=STACKTOP;STACKTOP+=24;_memset(T,0,24);var dD;var aW;var aX;var be;var ao;var bT;var bo;var bJ;var bc;var bd;var ba;var a9;var a8;var b6;var df;var dg=T;var bp;var cz;var bb;var cK=0;aW=ap;aX=dC;be=aL;ao=cb;var bn=aW;var bm=(bn)==0;$bb$$bb1$2:do{if(bm){bo=33}else{var bl=aX;var bk=(bl)==0;$bb3$$bb2$5:do{if(!bk){var bj=aX;var bi=(bj+12)&4294967295;var bh=HEAP[bi];var bg=(bh)==0;if(bg){dD=1;break $bb3$$bb2$5}var bf=be;var dr=((bf)+32)&4294967295;var dq=(dr)&-64;var dp=(((dq))|0)>>6;b6=dp;var dn=ao;var dm=((dn)+32)&4294967295;var dl=(dm)&-64;var dk=(((dl))|0)>>6;df=dk;var dj=b6;var di=(((dj))|0)!=0;$bb7$$bb5$8:do{if(!di){var dh=df;var c4=(((dh))|0)!=0;if(c4){dD=3;break $bb7$$bb5$8}bo=0;dD=5;break $bb$$bb1$2}}while(0);var c3=b6;var c2=(((c3))|0)<0;$bb9$$bb8$12:do{if(!c2){var c1=df;var c0=(((c1))|0)<0;if(c0){dD=6;break $bb9$$bb8$12}var cZ=aX;var cY=(cZ+18)&4294967295;var cX=HEAP[cY];var cW=reSign((cX),8,0);if(cW==1){dD=34}else{if(cW==3){dD=35}else{if(cW==4){dD=35}else{if(cW==5){dD=36}else{if(cW==6){dD=37}else{dD=38}}}}}if(dD==34){var bH=b6;var bG=(((bH))|0)>8;if(bG){b6=8}}else{if(dD==35){var cV=aX;var cJ=(cV+18)&4294967295;var cI=HEAP[cJ];var cH=reSign((cI),8,0)==3;if(cH){var cG=aX;var cF=(cG+4)&4294967295;var cE=HEAP[cF];var cD=b6;var cC=((cE)+(cD))&4294967295;var cB=((cC)+3)&4294967295;var cA=((((cB))|0)/4|0);bp=cA}else{var cr=aX;var cq=(cr+4)&4294967295;var cp=HEAP[cq];var co=b6;var cn=((cp)+(co))&4294967295;var cm=((cn)+1)&4294967295;var cl=((((cm))|0)/2|0);bp=cl}_FT_Bitmap_New(dg);var ck=aW;var cj=aX;var ci=bp;var ch=_FT_Bitmap_Convert(ck,cj,dg,ci);bJ=ch;var cg=bJ;var cf=(((cg))|0)!=0;if(cf){var ce=bJ;bo=ce;dD=5;break $bb$$bb1$2}else{var cd=aW;var cc=aX;var ca=_FT_Bitmap_Done(cd,cc);var b9=aX;var b8=(b9)&4294967295;var b7=(dg)&4294967295;var b5=HEAP[b7];HEAP[b8]=b5;var b4=(b9+4)&4294967295;var b3=(dg+4)&4294967295;var b2=HEAP[b3];HEAP[b4]=b2;var b1=(b9+8)&4294967295;var b0=(dg+8)&4294967295;var bZ=HEAP[b0];HEAP[b1]=bZ;var bY=(b9+12)&4294967295;var bX=(dg+12)&4294967295;var bW=HEAP[bX];HEAP[bY]=bW;var bV=(b9+16)&4294967295;var bU=(dg+16)&4294967295;var bS=HEAP[bU];HEAP[bV]=bS;var bR=(b9+18)&4294967295;var bQ=(dg+18)&4294967295;var bP=HEAP[bQ];HEAP[bR]=bP;var bO=(b9+19)&4294967295;var bN=(dg+19)&4294967295;var bM=HEAP[bN];HEAP[bO]=bM;var bL=(b9+20)&4294967295;var bK=(dg+20)&4294967295;var bI=HEAP[bK];HEAP[bL]=bI}}else{if(dD==36){var bF=b6;var bE=((bF)*3)&4294967295;b6=bE}else{if(dD==37){var bD=df;var bC=((bD)*3)&4294967295;df=bC}}}}var bB=df;var bA=b6;var bz=aW;var by=(bz)&4294967295;var bx=HEAP[by];var bw=aX;var bv=_ft_bitmap_assure_buffer(bx,bw,bA,bB);bJ=bv;var bu=bJ;var bt=(((bu))|0)!=0;if(bt){var bs=bJ;bo=bs;dD=5;break $bb$$bb1$2}else{var br=aX;var bq=(br+8)&4294967295;var a7=HEAP[bq];a8=a7;var a6=a8;var a5=(((a6))|0)>0;if(a5){var a4=aX;var a3=(a4+12)&4294967295;var a2=HEAP[a3];var a1=a8;var a0=df;var aZ=((a1)*(a0))&4294967295;var aY=(a2+aZ)&4294967295;bc=aY}else{var aV=a8;var aU=(0-(aV))&4294967295;a8=aU;var aT=aX;var aS=(aT+12)&4294967295;var aR=HEAP[aS];var aQ=aX;var aP=(aQ)&4294967295;var aO=HEAP[aP];var aN=((aO)-1)&4294967295;var aM=a8;var aK=((aN)*(aM))&4294967295;var aJ=(aR+aK)&4294967295;bc=aJ}a9=0;$bb50$38:while(1){var c7=aX;var c6=(c7)&4294967295;var c5=HEAP[c6];var cU=a9;var cT=(((c5))|0)>(((cU))|0);if(!(cT)){dD=32;break $bb50$38}var aI=a8;var aH=((aI)-1)&4294967295;ba=aH;$bb42$41:while(1){var ea=ba;var d9=(((ea))|0)>=0;if(!(d9)){dD=24;break $bb42$41}var aG=bc;var aF=ba;var aE=(aG+aF)&4294967295;var aD=HEAP[aE];cz=aD;bd=1;while(1){var ef=bd;var ee=b6;var ed=(((ef))|0)<=(((ee))|0);if(!(ed)){dD=18;break}var aC=aX;var aB=(aC+18)&4294967295;var aA=HEAP[aB];var az=reSign((aA),8,0)==1;if(az){var ay=bc;var ax=ba;var aw=(ay+ax)&4294967295;var av=HEAP[aw];var au=cz;var at=unSign((au),8,0);var ar=bd;var aq=(((at))|0)>>(((ar))|0);var an=(((aq))&255);var am=(av)|(an);var al=bc;var ak=ba;var aj=(al+ak)&4294967295;HEAP[aj]=am;var ai=ba;var ah=(((ai))|0)>0;if(ah){var ag=bc;var af=ba;var ae=(ag+af)&4294967295;var ad=HEAP[ae];var ac=ba;var ab=((ac)-1)&4294967295;var aa=bc;var Z=(aa+ab)&4294967295;var Y=HEAP[Z];var X=unSign((Y),8,0);var W=bd;var V=(8-(W))&4294967295;var U=(X)<<(V);var S=(((U))&255);var R=(ad)|(S);var Q=bc;var P=ba;var O=(Q+P)&4294967295;HEAP[O]=R}}else{var N=ba;var M=bd;var L=((N)-(M))&4294967295;var J=(((L))|0)>=0;if(!(J)){dD=18;break}var H=bc;var y=ba;var x=(H+y)&4294967295;var w=HEAP[x];var v=unSign((w),8,0);var u=ba;var t=bd;var s=((u)-(t))&4294967295;var r=bc;var p=(r+s)&4294967295;var n=HEAP[p];var e=unSign((n),8,0);var d=((v)+(e))&4294967295;var c=aX;var b=(c+16)&4294967295;var a=HEAP[b];var en=reSign((a),16,0);var em=((en)-1)&4294967295;var el=(((d))|0)>(((em))|0);if(el){dD=19;break}var d2=bc;var d0=ba;var dY=(d2+d0)&4294967295;var dW=HEAP[dY];var K=ba;var I=bd;var G=((K)-(I))&4294967295;var F=bc;var E=(F+G)&4294967295;var D=HEAP[E];var C=((dW)+(D))&255;var B=bc;var A=ba;var z=(B+A)&4294967295;HEAP[z]=C;var q=bc;var o=ba;var m=(q+o)&4294967295;var l=HEAP[m];var k=unSign((l),8,0);var j=aX;var i=(j+16)&4294967295;var h=HEAP[i];var g=reSign((h),16,0);var f=((g)-1)&4294967295;var ek=(((k))|0)==(((f))|0);if(ek){dD=18;break}}var ei=bd;var eg=((ei)+1)&4294967295;bd=eg;dD=14;continue}if(dD==19){var ej=aX;var eh=(ej+16)&4294967295;var d8=HEAP[eh];var d7=(((d8))&255);var d6=((d7)-1)&255;var d5=bc;var d4=ba;var d3=(d5+d4)&4294967295;HEAP[d3]=d6}var ec=ba;var eb=((ec)-1)&4294967295;ba=eb;dD=13;continue $bb42$41}ba=1;$bb48$60:while(1){var du=ba;var dt=df;var ds=(((du))|0)<=(((dt))|0);if(!(ds)){dD=30;break $bb48$60}var dZ=aX;var dX=(dZ+8)&4294967295;var dV=HEAP[dX];var dU=ba;var dT=((dV)*(dU))&4294967295;var dS=(0-(dT))&4294967295;var dR=bc;var dQ=(dR+dS)&4294967295;bb=dQ;bd=0;while(1){var dz=bd;var dy=a8;var dx=(((dz))|0)<(((dy))|0);if(!(dx)){dD=28;break}var dP=bb;var dO=bd;var dN=(dP+dO)&4294967295;var dM=HEAP[dN];var dL=bc;var dK=bd;var dJ=(dL+dK)&4294967295;var dI=HEAP[dJ];var dH=(dM)|(dI);var dG=bb;var dF=bd;var dE=(dG+dF)&4294967295;HEAP[dE]=dH;var dB=bd;var dA=((dB)+1)&4294967295;bd=dA;dD=26;continue}var dw=ba;var dv=((dw)+1)&4294967295;ba=dv;dD=25;continue $bb48$60}var de=aX;var dd=(de+8)&4294967295;var dc=HEAP[dd];var db=bc;var da=(db+dc)&4294967295;bc=da;var c9=a9;var c8=((c9)+1)&4294967295;a9=c8;dD=12;continue $bb50$38}var cS=aX;var cR=(cS+4)&4294967295;var cQ=HEAP[cR];var cP=b6;var cO=((cQ)+(cP))&4294967295;var cN=aX;var cM=(cN+4)&4294967295;HEAP[cM]=cO;var cL=aX;var cy=(cL)&4294967295;var cx=HEAP[cy];var cw=df;var cv=((cx)+(cw))&4294967295;var cu=aX;var ct=(cu)&4294967295;HEAP[ct]=cv;bo=0;dD=5;break $bb$$bb1$2}}}while(0);bo=6;dD=5;break $bb$$bb1$2}}while(0);bo=6}}while(0);var cs=bo;bT=cs;var d1=bT;STACKTOP=T;return d1;return null}function _FT_Bitmap_Convert(av,fx,fC,dc){var X=STACKTOP;STACKTOP+=4;_memset(X,0,4);var fB;var a4;var ee;var bJ;var bg;var cB;var bw;var ce=X;var aS;var bf;var ci;var bi;var bh;var bk;var W;var A;var bj;var e0;var eE;var aM;var b4;var a3;var Y;var dx;var J;var bI;var aR;var s;var cr;var bx;var ev;var c9;var c8;var bm;var au;var f1;var bH;var bl;var du;var cs;var er=0;a4=av;ee=fx;bJ=fC;bg=dc;HEAP[ce]=0;var bv=a4;var bu=(bv)==0;$bb$$bb1$2:do{if(bu){bw=33}else{var bt=a4;var bs=(bt)&4294967295;var br=HEAP[bs];aS=br;var bq=ee;var bp=(bq+18)&4294967295;var bo=HEAP[bp];var bn=reSign((bo),8,0);if(bn==1){fB=39}else{if(bn==2){fB=39}else{if(bn==3){fB=39}else{if(bn==4){fB=39}else{if(bn==5){fB=39}else{if(bn==6){fB=39}else{fB=40}}}}}}if(fB==40){HEAP[ce]=6}else{if(fB==39){var fo=bJ;var fn=(fo)&4294967295;var fm=HEAP[fn];var fl=bJ;var fk=(fl+8)&4294967295;var fj=HEAP[fk];var fi=((fm)*(fj))&4294967295;ci=fi;var fh=ci;var fg=(((fh))|0)<0;if(fg){var ff=ci;var eT=(0-(ff))&4294967295;ci=eT}var eS=bJ;var eR=(eS+18)&4294967295;HEAP[eR]=2;var eQ=ee;var eP=(eQ)&4294967295;var eO=HEAP[eP];var eN=bJ;var eM=(eN)&4294967295;HEAP[eM]=eO;var eL=ee;var eK=(eL+4)&4294967295;var em=HEAP[eK];var el=bJ;var ek=(el+4)&4294967295;HEAP[ek]=em;bf=0;var ej=bg;var ei=(((ej))|0)>0;$bb5$$bb7$11:do{if(ei){var eh=ee;var eg=(eh+4)&4294967295;var ef=HEAP[eg];var ed=bg;var ec=(((ef))|0)%(((ed))|0);bf=ec;var dR=bf;var dQ=(((dR))|0)!=0;if(!(dQ)){fB=3;break $bb5$$bb7$11}var dP=bg;var dO=bf;var dN=((dP)-(dO))&4294967295;bf=dN}}while(0);var dM=ee;var dL=(dM+4)&4294967295;var dK=HEAP[dL];var dJ=bf;var dI=((dK)+(dJ))&4294967295;var dk=bJ;var dj=(dk+8)&4294967295;HEAP[dj]=dI;var di=bJ;var dh=(di)&4294967295;var dg=HEAP[dh];var df=bJ;var de=(df+8)&4294967295;var dd=HEAP[de];var db=((dg)*(dd))&4294967295;var da=ci;var cX=(((db))|0)>(((da))|0);$bb8$$bb10$15:do{if(cX){var cW=bJ;var cV=(cW+12)&4294967295;var cU=HEAP[cV];var cT=bJ;var cS=(cT)&4294967295;var cR=HEAP[cS];var cQ=bJ;var cP=(cQ+8)&4294967295;var cO=HEAP[cP];var cD=((cR)*(cO))&4294967295;var cC=aS;var cA=ci;var cz=_ft_mem_qrealloc(cC,1,cA,cD,cU,ce);var cy=bJ;var cx=(cy+12)&4294967295;HEAP[cx]=cz;var cw=HEAP[ce];var cv=(((cw))|0)!=0;if(!(cv)){fB=6;break $bb8$$bb10$15}var cu=HEAP[ce];bw=cu;fB=7;break $bb$$bb1$2}}while(0)}}var ct=ee;var cf=(ct+18)&4294967295;var cd=HEAP[cf];var cc=reSign((cd),8,0);if(cc==1){fB=41}else{if(cc==2){fB=42}else{if(cc==3){fB=43}else{if(cc==4){fB=44}else{if(cc==5){fB=42}else{if(cc==6){fB=42}else{fB=37}}}}}}$bb66$$bb13$$bb25$$bb32$$bb51$20:do{if(fB==41){var cb=ee;var ca=(cb+12)&4294967295;var b9=HEAP[ca];bi=b9;var b8=bJ;var b7=(b8+12)&4294967295;var b6=HEAP[b7];bh=b6;var b5=bJ;var bT=(b5+16)&4294967295;HEAP[bT]=2;var bS=ee;var bR=(bS)&4294967295;var bQ=HEAP[bR];bk=bQ;$bb23$22:while(1){var f4=bk;var f3=(((f4))|0)>0;if(!(f3)){fB=17;break $bb23$22}var bP=bi;W=bP;var bO=bh;A=bO;var bN=ee;var bM=(bN+4)&4294967295;var bL=HEAP[bM];var bK=(((bL))|0)>>3;bj=bK;$bb16$25:while(1){var ab=bj;var aa=(((ab))|0)>0;if(!(aa)){fB=12;break $bb16$25}var be=W;var bd=(be)&4294967295;var bc=HEAP[bd];var bb=unSign((bc),8,0);e0=bb;var ba=e0;var a9=(ba)&128;var a8=(((a9))|0)>>7;var a7=(((a8))&255);var a6=A;var a5=(a6)&4294967295;HEAP[a5]=a7;var a2=e0;var a1=(a2)&64;var a0=(((a1))|0)>>6;var aZ=(((a0))&255);var aY=A;var aX=(aY+1)&4294967295;HEAP[aX]=aZ;var aW=e0;var aV=(aW)&32;var aU=(((aV))|0)>>5;var aT=(((aU))&255);var aQ=A;var aP=(aQ+2)&4294967295;HEAP[aP]=aT;var aO=e0;var aN=(aO)&16;var aL=(((aN))|0)>>4;var aK=(((aL))&255);var aJ=A;var aI=(aJ+3)&4294967295;HEAP[aI]=aK;var aH=e0;var aG=(aH)&8;var aF=(((aG))|0)>>3;var aE=(((aF))&255);var aD=A;var aC=(aD+4)&4294967295;HEAP[aC]=aE;var aB=e0;var aA=(aB)&4;var az=(((aA))|0)>>2;var ay=(((az))&255);var ax=A;var aw=(ax+5)&4294967295;HEAP[aw]=ay;var at=e0;var ar=(at)&2;var aq=(((ar))|0)>>1;var ap=(((aq))&255);var ao=A;var an=(ao+6)&4294967295;HEAP[an]=ap;var am=e0;var al=(((am))&255);var ak=(al)&1;var aj=A;var ai=(aj+7)&4294967295;HEAP[ai]=ak;var ah=A;var ag=(ah+8)&4294967295;A=ag;var af=W;var ae=(af+1)&4294967295;W=ae;var ad=bj;var ac=((ad)-1)&4294967295;bj=ac;fB=10;continue $bb16$25}var Z=ee;var V=(Z+4)&4294967295;var U=HEAP[V];var T=(U)&7;bj=T;var S=bj;var R=(((S))|0)>0;$bb18$$bb22$29:do{if(R){var Q=W;var P=HEAP[Q];var O=unSign((P),8,0);eE=O;while(1){var e=bj;var d=(((e))|0)>0;if(!(d)){fB=15;break $bb18$$bb22$29}var M=eE;var K=(M)&128;var z=(((K))|0)>>7;var y=(((z))&255);var x=A;var w=(x)&4294967295;HEAP[w]=y;var v=eE;var u=(v)<<1;eE=u;var t=A;var r=(t+1)&4294967295;A=r;var p=bj;var n=((p)-1)&4294967295;bj=n;fB=13;continue}}}while(0);var c=ee;var b=(c+8)&4294967295;var a=HEAP[b];var gn=bi;var gm=(gn+a)&4294967295;bi=gm;var gl=bJ;var gj=(gl+8)&4294967295;var gh=HEAP[gj];var f8=bh;var f7=(f8+gh)&4294967295;bh=f7;var f6=bk;var f5=((f6)-1)&4294967295;bk=f5;fB=9;continue $bb23$22}}else{if(fB==42){var f2=ee;var f0=(f2+4)&4294967295;var fY=HEAP[f0];aM=fY;var fW=ee;var N=(fW+12)&4294967295;var L=HEAP[N];b4=L;var I=bJ;var H=(I+12)&4294967295;var G=HEAP[H];a3=G;var F=ee;var E=(F+8)&4294967295;var D=HEAP[E];Y=D;var C=bJ;var B=(C+8)&4294967295;var q=HEAP[B];dx=q;var o=bJ;var m=(o+16)&4294967295;HEAP[m]=256;var l=ee;var k=(l)&4294967295;var j=HEAP[k];J=j;while(1){var gb=J;var ga=(((gb))|0)>0;if(!(ga)){fB=21;break}var i=aM;var h=a3;var g=b4;_llvm_memcpy_p0i8_p0i8_i32(h,g,i,1,0);var f=b4;var gk=Y;var gi=(f+gk)&4294967295;b4=gi;var gg=a3;var gf=dx;var ge=(gg+gf)&4294967295;a3=ge;var gd=J;var gc=((gd)-1)&4294967295;J=gc;fB=19;continue}}else{if(fB==43){var f9=ee;var fZ=(f9+12)&4294967295;var fX=HEAP[fZ];bI=fX;var fV=bJ;var fU=(fV+12)&4294967295;var fT=HEAP[fU];aR=fT;var fS=bJ;var fR=(fS+16)&4294967295;HEAP[fR]=4;var fQ=ee;var fP=(fQ)&4294967295;var fO=HEAP[fP];s=fO;$bb49$42:while(1){var ep=s;var eo=(((ep))|0)>0;if(!(eo)){fB=30;break $bb49$42}var fN=bI;cr=fN;var fM=aR;bx=fM;var fL=ee;var fK=(fL+4)&4294967295;var fI=HEAP[fK];var fH=(((fI))|0)>>2;ev=fH;$bb42$45:while(1){var ey=ev;var eb=(((ey))|0)>0;if(!(eb)){fB=25;break $bb42$45}var fG=cr;var fF=(fG)&4294967295;var fE=HEAP[fF];var fD=unSign((fE),8,0);c9=fD;var fz=c9;var fy=(fz)&192;var fw=(((fy))|0)>>6;var fv=(((fw))&255);var fu=bx;var ft=(fu)&4294967295;HEAP[ft]=fv;var fs=c9;var fr=(fs)&48;var fq=(((fr))|0)>>4;var fp=(((fq))&255);var fe=bx;var fd=(fe+1)&4294967295;HEAP[fd]=fp;var fc=c9;var fb=(fc)&12;var fa=(((fb))|0)>>2;var e9=(((fa))&255);var e8=bx;var e7=(e8+2)&4294967295;HEAP[e7]=e9;var e6=c9;var e4=(((e6))&255);var eJ=(e4)&3;var eI=bx;var eH=(eI+3)&4294967295;HEAP[eH]=eJ;var eG=cr;var eF=(eG+1)&4294967295;cr=eF;var eD=bx;var eC=(eD+4)&4294967295;bx=eC;var eB=ev;var eA=((eB)-1)&4294967295;ev=eA;fB=23;continue $bb42$45}var ea=ee;var d9=(ea+4)&4294967295;var d8=HEAP[d9];var d7=(d8)&3;ev=d7;var d6=ev;var d5=(((d6))|0)>0;$bb44$$bb48$49:do{if(d5){var d4=cr;var d3=(d4)&4294967295;var d1=HEAP[d3];var dH=unSign((d1),8,0);c8=dH;while(1){var e1=ev;var eZ=(((e1))|0)>0;if(!(eZ)){fB=28;break $bb44$$bb48$49}var dG=c8;var dF=(dG)&192;var dE=(((dF))|0)>>6;var dD=(((dE))&255);var dC=bx;var dB=(dC)&4294967295;HEAP[dB]=dD;var dA=c8;var dz=(dA)<<2;c8=dz;var dw=bx;var e5=(dw+1)&4294967295;bx=e5;var e3=ev;var e2=((e3)-1)&4294967295;ev=e2;fB=26;continue}}}while(0);var eY=ee;var eX=(eY+8)&4294967295;var eW=HEAP[eX];var eV=bI;var eU=(eV+eW)&4294967295;bI=eU;var ez=bJ;var ex=(ez+8)&4294967295;var ew=HEAP[ex];var eu=aR;var et=(eu+ew)&4294967295;aR=et;var es=s;var eq=((es)-1)&4294967295;s=eq;fB=22;continue $bb49$42}}else{if(fB==44){var en=ee;var d2=(en+12)&4294967295;var d0=HEAP[d2];bm=d0;var dZ=bJ;var dY=(dZ+12)&4294967295;var dX=HEAP[dY];au=dX;var dW=bJ;var dV=(dW+16)&4294967295;HEAP[dV]=16;var dU=ee;var dT=(dU)&4294967295;var dS=HEAP[dT];f1=dS;$bb65$57:while(1){var bB=f1;var bA=(((bB))|0)>0;if(!(bA)){fB=37;break $bb66$$bb13$$bb25$$bb32$$bb51$20}var dy=bm;bH=dy;var dv=au;bl=dv;var dt=ee;var ds=(dt+4)&4294967295;var dr=HEAP[ds];var dq=(((dr))|0)>>1;du=dq;while(1){var cG=du;var cF=(((cG))|0)>0;if(!(cF)){fB=34;break}var dp=bH;var dn=(dp)&4294967295;var dm=HEAP[dn];var dl=unSign((dm),8,0);cs=dl;var c7=cs;var c6=(c7)&240;var c5=(((c6))|0)>>4;var c4=(((c5))&255);var c3=bl;var c2=(c3)&4294967295;HEAP[c2]=c4;var c1=cs;var c0=(((c1))&255);var cZ=(c0)&15;var cY=bl;var cN=(cY+1)&4294967295;HEAP[cN]=cZ;var cM=bH;var cL=(cM+1)&4294967295;bH=cL;var cK=bl;var cJ=(cK+2)&4294967295;bl=cJ;var cI=du;var cH=((cI)-1)&4294967295;du=cH;fB=32;continue}var cE=ee;var cq=(cE+4)&4294967295;var cp=HEAP[cq];var co=(cp)&1;var cn=(((co))&255);var fA=reSign((cn),8,0)!=0;if(fA){var cm=bH;var cl=(cm)&4294967295;var ck=HEAP[cl];var cj=unSign((ck),8,0);var ch=(cj)&240;var cg=(((ch))|0)>>4;var b3=(((cg))&255);var b2=bl;var b1=(b2)&4294967295;HEAP[b1]=b3}var b0=ee;var bZ=(b0+8)&4294967295;var bY=HEAP[bZ];var bX=bm;var bW=(bX+bY)&4294967295;bm=bW;var bV=bJ;var bU=(bV+8)&4294967295;var bG=HEAP[bU];var bF=au;var bE=(bF+bG)&4294967295;au=bE;var bD=f1;var bC=((bD)-1)&4294967295;f1=bC;fB=31;continue $bb65$57}}}}}}while(0);var bz=HEAP[ce];bw=bz}}while(0);var by=bw;cB=by;var fJ=cB;STACKTOP=X;return fJ;return null}function _FT_GlyphSlot_Own_Bitmap(B){var C=STACKTOP;STACKTOP+=24;_memset(C,0,24);var A;var E;var D;var Z;var f=C;var e;var L=0;E=B;var Y=E;var X=(Y)!=0;$bb$$bb5$2:do{if(X){var W=E;var V=(W+72)&4294967295;var U=HEAP[V];var T=(((U))|0)==1651078259;if(!(T)){A=1;break $bb$$bb5$2}var R=E;var P=(R+156)&4294967295;var N=HEAP[P];var x=(N+4)&4294967295;var v=HEAP[x];var t=(v)&1;var r=(((t))|0)==0;if(!(r)){A=1;break $bb$$bb5$2}_FT_Bitmap_New(f);var p=E;var n=(p+76)&4294967295;var l=E;var j=(l)&4294967295;var h=HEAP[j];var g=_FT_Bitmap_Copy(h,n,f);e=g;var b=e;var aq=(((b))|0)!=0;if(aq){var ao=e;Z=ao;A=3;break $bb$$bb5$2}else{var am=E;var ak=(am+76)&4294967295;var ai=(ak)&4294967295;var ag=(f)&4294967295;var ae=HEAP[ag];HEAP[ai]=ae;var ac=(ak+4)&4294967295;var ab=(f+4)&4294967295;var S=HEAP[ab];HEAP[ac]=S;var Q=(ak+8)&4294967295;var O=(f+8)&4294967295;var M=HEAP[O];HEAP[Q]=M;var K=(ak+12)&4294967295;var J=(f+12)&4294967295;var I=HEAP[J];HEAP[K]=I;var H=(ak+16)&4294967295;var G=(f+16)&4294967295;var F=HEAP[G];HEAP[H]=F;var z=(ak+18)&4294967295;var y=(f+18)&4294967295;var w=HEAP[y];HEAP[z]=w;var u=(ak+19)&4294967295;var s=(f+19)&4294967295;var q=HEAP[s];HEAP[u]=q;var o=(ak+20)&4294967295;var m=(f+20)&4294967295;var k=HEAP[m];HEAP[o]=k;var i=E;var d=(i+156)&4294967295;var c=HEAP[d];var a=E;var ap=(a+156)&4294967295;var an=HEAP[ap];var al=(an+4)&4294967295;var aj=HEAP[al];var ah=(aj)|1;var af=(c+4)&4294967295;HEAP[af]=ah;A=1;break $bb$$bb5$2}}else{A=1}}while(0);if(A==1){Z=0}var ad=Z;D=ad;var aa=D;STACKTOP=C;return aa;return null}function _FT_Bitmap_Done(q,b){var n;var I;var o;var p;var D;var c;var r=0;I=q;o=b;var C=I;var B=(C)==0;if(B){D=33}else{var A=o;var z=(A)==0;if(z){D=6}else{var y=I;var x=(y)&4294967295;var v=HEAP[x];c=v;var t=o;var s=(t+12)&4294967295;var m=HEAP[s];var l=c;_ft_mem_free(l,m);var k=o;var j=(k+12)&4294967295;HEAP[j]=0;var i=o;var h=(i)&4294967295;var g=HEAP[(_null_bitmap)&4294967295];HEAP[h]=g;var f=(i+4)&4294967295;var e=HEAP[(_null_bitmap+4)&4294967295];HEAP[f]=e;var d=(i+8)&4294967295;var a=HEAP[(_null_bitmap+8)&4294967295];HEAP[d]=a;var O=(i+12)&4294967295;var N=HEAP[(_null_bitmap+12)&4294967295];HEAP[O]=N;var M=(i+16)&4294967295;var L=HEAP[(_null_bitmap+16)&4294967295];HEAP[M]=L;var K=(i+18)&4294967295;var J=HEAP[(_null_bitmap+18)&4294967295];HEAP[K]=J;var H=(i+19)&4294967295;var G=HEAP[(_null_bitmap+19)&4294967295];HEAP[H]=G;var F=(i+20)&4294967295;var w=HEAP[(_null_bitmap+20)&4294967295];HEAP[F]=w;D=0}}var u=D;p=u;var E=p;return E;return null}function _FT_Get_CID_Registry_Ordering_Supplement(C,j,ai,F){var D=STACKTOP;STACKTOP+=12;_memset(D,0,12);var B;var p;var H;var ac;var g;var E;var ab;var f;var d=D;var e=D+4;var c=D+8;var ak;var h;var b;var N=0;p=C;H=j;ac=ai;g=F;HEAP[d]=0;HEAP[e]=0;HEAP[c]=0;f=6;var aa=p;var Z=(aa)!=0;$bb$$bb5$2:do{if(Z){var Y=p;var X=(Y+96)&4294967295;var W=HEAP[X];var V=W;h=V;b=0;var T=h;var R=(T)&4294967295;var P=HEAP[R];var y=(P+32)&4294967295;var w=HEAP[y];var u=(w)!=0;if(u){var s=h;var q=(s)&4294967295;var n=HEAP[q];var m=(n+32)&4294967295;var l=HEAP[m];var k=h;var i=FUNCTION_TABLE[l](k,(__str20)&4294967295);b=i}var a=b;var ao=a;ak=ao;var an=ak;var am=(an)!=0;if(!(am)){B=2;break $bb$$bb5$2}var al=ak;var aj=(al)&4294967295;var ah=HEAP[aj];var ag=(ah)!=0;if(!(ag)){B=2;break $bb$$bb5$2}var af=ak;var ae=(af)&4294967295;var U=HEAP[ae];var S=p;var Q=FUNCTION_TABLE[U](S,d,e,c);f=Q}}while(0);var O=H;var M=(O)!=0;if(M){var L=HEAP[d];var K=H;HEAP[K]=L}var J=ac;var I=(J)!=0;if(I){var G=HEAP[e];var A=ac;HEAP[A]=G}var z=g;var x=(z)!=0;if(x){var v=HEAP[c];var t=g;HEAP[t]=v}var r=f;ab=r;var o=ab;E=o;var ad=E;STACKTOP=D;return ad;return null}function _FT_Get_CID_Is_Internally_CID_Keyed(r,c){var s=STACKTOP;STACKTOP+=1;_memset(s,0,1);var q;var k;var y;var t;var P;var d;var u=s;var W;var e;var b;var B=0;k=r;y=c;d=6;HEAP[u]=0;var O=k;var N=(O)!=0;$bb$$bb5$2:do{if(N){var M=k;var L=(M+96)&4294967295;var K=HEAP[L];var J=K;e=J;b=0;var H=e;var F=(H)&4294967295;var D=HEAP[F];var p=(D+32)&4294967295;var o=HEAP[p];var n=(o)!=0;if(n){var m=e;var l=(m)&4294967295;var j=HEAP[l];var i=(j+32)&4294967295;var h=HEAP[i];var g=e;var f=FUNCTION_TABLE[h](g,(__str20)&4294967295);b=f}var a=b;var aa=a;W=aa;var Z=W;var Y=(Z)!=0;if(!(Y)){q=2;break $bb$$bb5$2}var X=W;var V=(X+4)&4294967295;var U=HEAP[V];var T=(U)!=0;if(!(T)){q=2;break $bb$$bb5$2}var S=W;var R=(S+4)&4294967295;var I=HEAP[R];var G=k;var E=FUNCTION_TABLE[I](G,u);d=E}}while(0);var C=y;var A=(C)!=0;if(A){var z=HEAP[u];var x=y;HEAP[x]=z}var w=d;P=w;var v=P;t=v;var Q=t;STACKTOP=s;return Q;return null}function _FT_Get_CID_From_Glyph_Index(t,c,ad){var u=STACKTOP;STACKTOP+=4;_memset(u,0,4);var s;var l;var R;var r;var v;var Q;var d;var f=u;var Y;var e;var b;var C=0;l=t;R=c;r=ad;d=6;HEAP[f]=0;var P=l;var O=(P)!=0;$bb$$bb5$2:do{if(O){var N=l;var M=(N+96)&4294967295;var L=HEAP[M];var K=L;e=K;b=0;var I=e;var G=(I)&4294967295;var E=HEAP[G];var q=(E+32)&4294967295;var p=HEAP[q];var o=(p)!=0;if(o){var n=e;var m=(n)&4294967295;var k=HEAP[m];var j=(k+32)&4294967295;var i=HEAP[j];var h=e;var g=FUNCTION_TABLE[i](h,(__str20)&4294967295);b=g}var a=b;var ac=a;Y=ac;var ab=Y;var aa=(ab)!=0;if(!(aa)){s=2;break $bb$$bb5$2}var Z=Y;var X=(Z+8)&4294967295;var W=HEAP[X];var V=(W)!=0;if(!(V)){s=2;break $bb$$bb5$2}var U=Y;var T=(U+8)&4294967295;var J=HEAP[T];var H=l;var F=R;var D=FUNCTION_TABLE[J](H,F,f);d=D}}while(0);var B=r;var A=(B)!=0;if(A){var z=HEAP[f];var y=r;HEAP[y]=z}var x=d;Q=x;var w=Q;v=w;var S=v;STACKTOP=u;return S;return null}function _FT_Get_FSType_Flags(D){var E=STACKTOP;STACKTOP+=2;_memset(E,0,2);var C;var q;var F;var ab;var ac;var aj;var g;var d;var G=E;var N=0;q=D;var aa=q;var Z=(aa)!=0;$bb$$bb7$2:do{if(Z){aj=0;var Y=q;var X=(Y+96)&4294967295;var W=HEAP[X];var V=W;g=V;d=0;var T=g;var R=(T)&4294967295;var P=HEAP[R];var z=(P+32)&4294967295;var x=HEAP[z];var v=(x)!=0;if(v){var t=g;var r=(t)&4294967295;var o=HEAP[r];var m=(o+32)&4294967295;var k=HEAP[m];var i=g;var h=FUNCTION_TABLE[k](i,(__str21)&4294967295);d=h}var b=d;var ao=b;aj=ao;var am=aj;var al=(am)!=0;if(!(al)){C=2;break $bb$$bb7$2}var ak=aj;var ai=(ak+4)&4294967295;var ah=HEAP[ai];var ag=(ah)!=0;if(!(ag)){C=2;break $bb$$bb7$2}var af=aj;var ae=(af+4)&4294967295;var U=HEAP[ae];var S=q;var Q=FUNCTION_TABLE[U](S,G);var O=(((Q))|0)==0;if(!(O)){C=2;break $bb$$bb7$2}var M=(G)&4294967295;var L=HEAP[M];var K=reSign((L),16,0)!=0;if(!(K)){C=2;break $bb$$bb7$2}var J=(G)&4294967295;var I=HEAP[J];var H=unSign((I),16,0);ab=H;C=6;break $bb$$bb7$2}else{C=2}}while(0);$bb11$$bb7$11:do{if(C==2){var B=q;var A=_FT_Get_Sfnt_Table(B,2);var y=A;ac=y;var w=ac;var u=(w)!=0;$bb8$$bb10$13:do{if(u){var s=ac;var p=(s)&4294967295;var n=HEAP[p];var l=reSign((n),16,0)!=-1;if(!(l)){C=8;break $bb8$$bb10$13}var j=ac;var e=(j+8)&4294967295;var c=HEAP[e];var a=unSign((c),16,0);ab=a;C=6;break $bb11$$bb7$11}}while(0);ab=0}}while(0);var an=ab;F=an;var ad=F;var f=(((ad))&65535);STACKTOP=E;return f;return null}function _FT_Get_Gasp(y,b){var x;var l;var aa;var z;var W;var A;var B;var X;var Y;var I=0;l=y;aa=b;A=-1;var V=l;var U=(V)!=0;$bb$$Exit$2:do{if(U){var T=l;var S=(T+8)&4294967295;var R=HEAP[S];var Q=(R)&8;var O=(((Q))|0)!=0;if(!(O)){x=1;break $bb$$Exit$2}var M=l;var K=M;B=K;var u=B;var s=(u+548)&4294967295;var q=(s+2)&4294967295;var o=HEAP[q];var m=reSign((o),16,0)!=0;if(!(m)){x=1;break $bb$$Exit$2}var j=B;var h=(j+548)&4294967295;var f=(h+4)&4294967295;var d=HEAP[f];X=d;var c=B;var a=(c+548)&4294967295;var aj=(a+2)&4294967295;var ai=HEAP[aj];var ah=unSign((ai),16,0);var ag=X;var af=(ag+4*ah)&4294967295;Y=af;while(1){var N=X;var L=(N)&4294967295;var J=HEAP[L];var H=unSign((J),16,0);var G=aa;var F=unSign((H),32,0)=(ab);if(P){x=1;break $bb$$Exit$2}else{x=3;continue}}var E=X;var D=(E+2)&4294967295;var C=HEAP[D];var w=unSign((C),16,0);A=w;var v=B;var t=(v+548)&4294967295;var r=(t)&4294967295;var p=HEAP[r];var n=reSign((p),16,0)==0;if(!(n)){x=1;break $bb$$Exit$2}var k=A;var i=(k)&3;A=i}}while(0);var g=A;W=g;var e=W;z=e;var Z=z;return Z;return null}function _ft_bitmap_glyph_init(l,p){var Q;var P;var r;var B;var aD;var R;var E;var q;var d=0;P=l;r=p;var aC=P;var aB=aC;R=aB;E=0;var aA=R;var az=aA;var ay=(az)&4294967295;var ax=HEAP[ay];q=ax;var aw=r;var av=(aw+72)&4294967295;var au=HEAP[av];var ad=(((au))|0)!=1651078259;if(ad){E=18}else{var ab=r;var aa=(ab+100)&4294967295;var Z=HEAP[aa];var Y=R;var X=(Y+20)&4294967295;HEAP[X]=Z;var W=r;var V=(W+104)&4294967295;var U=HEAP[V];var T=R;var O=(T+24)&4294967295;HEAP[O]=U;var N=r;var M=(N+156)&4294967295;var L=HEAP[M];var K=(L+4)&4294967295;var J=HEAP[K];var I=(J)&1;var H=(((I))&255);var D=reSign((H),8,0)!=0;if(D){var G=R;var F=(G+28)&4294967295;var C=r;var A=(C+76)&4294967295;var z=(F)&4294967295;var y=(A)&4294967295;var x=HEAP[y];HEAP[z]=x;var w=(F+4)&4294967295;var v=(A+4)&4294967295;var u=HEAP[v];HEAP[w]=u;var t=(F+8)&4294967295;var s=(A+8)&4294967295;var o=HEAP[s];HEAP[t]=o;var n=(F+12)&4294967295;var m=(A+12)&4294967295;var k=HEAP[m];HEAP[n]=k;var j=(F+16)&4294967295;var i=(A+16)&4294967295;var h=HEAP[i];HEAP[j]=h;var g=(F+18)&4294967295;var f=(A+18)&4294967295;var e=HEAP[f];HEAP[g]=e;var c=(F+19)&4294967295;var b=(A+19)&4294967295;var a=HEAP[b];HEAP[c]=a;var aK=(F+20)&4294967295;var aJ=(A+20)&4294967295;var aI=HEAP[aJ];HEAP[aK]=aI;var aH=r;var aG=(aH+156)&4294967295;var aF=HEAP[aG];var aE=r;var at=(aE+156)&4294967295;var ar=HEAP[at];var aq=(ar+4)&4294967295;var ap=HEAP[aq];var ao=(ap)&-2;var an=(aF+4)&4294967295;HEAP[an]=ao}else{var am=R;var al=(am+28)&4294967295;_FT_Bitmap_New(al);var ak=R;var aj=(ak+28)&4294967295;var ai=r;var ah=(ai+76)&4294967295;var ag=q;var af=_FT_Bitmap_Copy(ag,ah,aj);E=af}}var ae=E;aD=ae;var ac=aD;B=ac;var S=B;return S;return null}function _ft_bitmap_glyph_copy(s,d){var o;var E;var b;var p;var D;var r;var q;var c;var t=0;E=s;b=d;var C=E;var B=(C)&4294967295;var A=HEAP[B];r=A;var z=E;var y=z;q=y;var x=b;var w=x;c=w;var v=q;var u=(v+20)&4294967295;var n=HEAP[u];var m=c;var l=(m+20)&4294967295;HEAP[l]=n;var k=q;var j=(k+24)&4294967295;var i=HEAP[j];var h=c;var g=(h+24)&4294967295;HEAP[g]=i;var f=c;var e=(f+28)&4294967295;var a=q;var J=(a+28)&4294967295;var I=r;var H=_FT_Bitmap_Copy(I,J,e);D=H;var G=D;p=G;var F=p;return F;return null}function _ft_bitmap_glyph_done(h){var o;var l;var m;var i;var n=0;l=h;var k=l;var j=k;m=j;var g=m;var f=g;var e=(f)&4294967295;var d=HEAP[e];i=d;var c=m;var b=(c+28)&4294967295;var a=i;var p=_FT_Bitmap_Done(a,b);return;return}function _ft_bitmap_glyph_bbox(F,M){var m;var n;var J;var b;var q=0;n=F;J=M;var E=n;var D=E;b=D;var C=b;var B=(C+20)&4294967295;var A=HEAP[B];var z=(A)<<6;var y=J;var w=(y)&4294967295;HEAP[w]=z;var u=J;var s=(u)&4294967295;var l=HEAP[s];var k=b;var j=(k+28)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var g=(h)<<6;var f=((l)+(g))&4294967295;var e=J;var d=(e+8)&4294967295;HEAP[d]=f;var c=b;var a=(c+24)&4294967295;var Q=HEAP[a];var P=(Q)<<6;var O=J;var N=(O+12)&4294967295;HEAP[N]=P;var L=J;var K=(L+12)&4294967295;var I=HEAP[K];var H=b;var G=(H+28)&4294967295;var x=(G)&4294967295;var v=HEAP[x];var t=(v)<<6;var r=((I)-(t))&4294967295;var p=J;var o=(p+4)&4294967295;HEAP[o]=r;return;return}function _ft_outline_glyph_init(k,q){var p;var R;var s;var r;var J;var b;var c;var u;var t;var d;var v=0;R=k;s=q;var I=R;var H=I;b=H;c=0;var G=b;var F=G;var E=(F)&4294967295;var D=HEAP[E];u=D;var B=s;var z=(B+108)&4294967295;t=z;var x=b;var o=(x+20)&4294967295;d=o;var n=s;var m=(n+72)&4294967295;var l=HEAP[m];var j=(((l))|0)!=1869968492;$bb$$bb1$2:do{if(j){c=18}else{var i=b;var h=(i+20)&4294967295;var g=t;var f=(g)&4294967295;var e=HEAP[f];var a=reSign((e),16,0);var U=t;var T=(U+2)&4294967295;var S=HEAP[T];var Q=reSign((S),16,0);var P=u;var O=_FT_Outline_New(P,Q,a,h);c=O;var N=c;var M=(((N))|0)!=0;if(M){p=1;break $bb$$bb1$2}var L=t;var C=d;var A=_FT_Outline_Copy(L,C)}}while(0);var y=c;J=y;var w=J;r=w;var K=r;return K;return null}function _ft_outline_glyph_done(n){var m;var h;var k;var l=0;h=n;var j=h;var i=j;k=i;var g=k;var f=(g+20)&4294967295;var e=k;var d=e;var c=(d)&4294967295;var b=HEAP[c];var a=_FT_Outline_Done(b,f);return;return}function _ft_outline_glyph_copy(G,p){var n;var F;var J;var o;var E;var q;var c;var b;var r;var s=0;F=G;J=p;var D=F;var C=D;q=C;var B=J;var A=B;c=A;var z=q;var y=z;var w=(y)&4294967295;var u=HEAP[w];r=u;var t=c;var m=(t+20)&4294967295;var l=q;var k=(l+20)&4294967295;var j=(k)&4294967295;var i=HEAP[j];var h=reSign((i),16,0);var g=q;var f=(g+20)&4294967295;var e=(f+2)&4294967295;var d=HEAP[e];var a=reSign((d),16,0);var R=r;var Q=_FT_Outline_New(R,a,h,m);b=Q;var P=b;var O=(((P))|0)==0;if(O){var N=c;var M=(N+20)&4294967295;var L=q;var K=(L+20)&4294967295;var I=_FT_Outline_Copy(K,M)}var x=b;E=x;var v=E;o=v;var H=o;return H;return null}function _ft_outline_glyph_transform(x,z,s){var v;var y;var l;var n;var c;var m=0;y=x;l=z;n=s;var k=y;var j=k;c=j;var i=l;var h=(i)!=0;if(h){var g=c;var f=(g+20)&4294967295;var e=l;_FT_Outline_Transform(f,e)}var d=n;var b=(d)!=0;if(b){var a=n;var w=(a+4)&4294967295;var u=HEAP[w];var t=n;var r=(t)&4294967295;var q=HEAP[r];var p=c;var o=(p+20)&4294967295;_FT_Outline_Translate(o,q,u)}return;return}function _ft_outline_glyph_bbox(l,i){var k;var e;var a;var h;var j=0;e=l;a=i;var g=e;var f=g;h=f;var d=h;var c=(d+20)&4294967295;var b=a;_FT_Outline_Get_CBox(c,b);return;return}function _ft_outline_glyph_prepare(i,o){var n;var P;var q;var p;var H;var b;var t=0;P=i;q=o;var G=P;var F=G;b=F;var E=q;var D=(E+72)&4294967295;HEAP[D]=1869968492;var C=q;var B=(C+108)&4294967295;var z=b;var x=(z+20)&4294967295;var v=(B)&4294967295;var m=(x)&4294967295;var l=HEAP[m];HEAP[v]=l;var k=(B+2)&4294967295;var j=(x+2)&4294967295;var h=HEAP[j];HEAP[k]=h;var g=(B+4)&4294967295;var f=(x+4)&4294967295;var e=HEAP[f];HEAP[g]=e;var d=(B+8)&4294967295;var c=(x+8)&4294967295;var a=HEAP[c];HEAP[d]=a;var S=(B+12)&4294967295;var R=(x+12)&4294967295;var Q=HEAP[R];HEAP[S]=Q;var O=(B+16)&4294967295;var N=(x+16)&4294967295;var M=HEAP[N];HEAP[O]=M;var L=q;var K=(L+108)&4294967295;var I=(K+16)&4294967295;var A=HEAP[I];var y=(A)&-2;var w=q;var u=(w+108)&4294967295;var s=(u+16)&4294967295;HEAP[s]=y;H=0;var r=H;p=r;var J=p;return J;return null}function _ft_new_glyph(t,r,v){var p=STACKTOP;STACKTOP+=4;_memset(p,0,4);var o;var I;var s;var O;var q;var F;var d;var c=p;var b;var u=0;I=t;s=r;O=v;var E=I;var D=(E)&4294967295;var C=HEAP[D];d=C;b=0;var B=O;HEAP[B]=0;var A=s;var z=(A)&4294967295;var y=HEAP[z];var x=d;var w=_ft_mem_alloc(x,y,c);var n=w;b=n;var m=HEAP[c];var l=(((m))|0)==0;if(l){var k=b;var j=(k)&4294967295;var i=I;HEAP[j]=i;var h=b;var g=(h+4)&4294967295;var f=s;HEAP[g]=f;var e=s;var a=(e+4)&4294967295;var P=HEAP[a];var N=b;var M=(N+8)&4294967295;HEAP[M]=P;var L=O;var K=b;HEAP[L]=K}var J=HEAP[c];F=J;var H=F;q=H;var G=q;STACKTOP=p;return G;return null}function _FT_Glyph_Copy(H,f){var E=STACKTOP;STACKTOP+=12;_memset(E,0,12);var D;var h;var C;var F;var ac;var ab=E;var g=E+8;var e;var G;var O=0;h=H;C=f;var aa=C;var Z=(aa)==0;$bb$$bb1$2:do{if(Z){e=6}else{var Y=C;HEAP[Y]=0;var X=h;var W=(X)==0;$bb3$$bb2$5:do{if(!W){var U=h;var S=(U+4)&4294967295;var Q=HEAP[S];var z=(Q)==0;if(z){D=1;break $bb3$$bb2$5}var x=h;var v=(x+4)&4294967295;var t=HEAP[v];G=t;var r=h;var p=(r)&4294967295;var n=HEAP[p];var l=G;var j=_ft_new_glyph(n,l,g);e=j;var i=e;var b=(((i))|0)!=0;if(b){D=3;break $bb$$bb1$2}var at=HEAP[g];var aq=h;var ao=(aq+12)&4294967295;var am=(ab)&4294967295;var ak=(ao)&4294967295;var ai=HEAP[ak];HEAP[am]=ai;var ag=(ab+4)&4294967295;var af=(ao+4)&4294967295;var ae=HEAP[af];HEAP[ag]=ae;var V=(at+12)&4294967295;var T=(V)&4294967295;var R=(ab)&4294967295;var P=HEAP[R];HEAP[T]=P;var N=(V+4)&4294967295;var M=(ab+4)&4294967295;var L=HEAP[M];HEAP[N]=L;var K=HEAP[g];var J=h;var I=(J+8)&4294967295;var B=HEAP[I];var A=(K+8)&4294967295;HEAP[A]=B;var y=G;var w=(y+16)&4294967295;var u=HEAP[w];var s=(u)!=0;if(s){var q=G;var o=(q+16)&4294967295;var m=HEAP[o];var k=HEAP[g];var d=h;var c=FUNCTION_TABLE[m](d,k);e=c}var a=e;var ar=(((a))|0)!=0;if(ar){var ap=HEAP[g];_FT_Done_Glyph(ap);D=3;break $bb$$bb1$2}else{var an=HEAP[g];var al=C;HEAP[al]=an;D=3;break $bb$$bb1$2}}}while(0);e=6}}while(0);var aj=e;ac=aj;var ah=ac;F=ah;var ad=F;STACKTOP=E;return ad;return null}function _FT_Get_Glyph(p,T){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var R;var r;var F;var D;var ap;var q;var G;var S=y;var C;var d;var e=0;r=p;F=T;C=0;var ao=r;var an=(ao)==0;if(an){ap=37}else{var am=r;var al=(am)&4294967295;var ak=HEAP[al];q=ak;var aj=F;var ai=(aj)==0;if(ai){ap=6}else{var ah=r;var ag=(ah+72)&4294967295;var ad=HEAP[ag];var ac=(((ad))|0)==1651078259;$bb4$$bb5$8:do{if(ac){C=_ft_bitmap_glyph_class}else{var ab=r;var aa=(ab+72)&4294967295;var Z=HEAP[aa];var Y=(((Z))|0)==1869968492;if(Y){C=_ft_outline_glyph_class}else{var X=r;var W=(X+72)&4294967295;var V=HEAP[W];var U=q;var Q=_FT_Lookup_Renderer(U,V,0);d=Q;var P=d;var O=(P)!=0;if(!(O)){R=3;break $bb4$$bb5$8}var N=d;var M=(N+28)&4294967295;C=M}}}while(0);var L=C;var K=(L)==0;$bb10$$bb11$16:do{if(K){G=18}else{var J=q;var I=C;var H=_ft_new_glyph(J,I,S);G=H;var E=G;var B=(((E))|0)!=0;if(B){R=5;break $bb10$$bb11$16}var A=HEAP[S];var z=r;var x=(z+64)&4294967295;var w=(x)&4294967295;var v=HEAP[w];var u=(v)<<10;var t=(A+12)&4294967295;var s=(t)&4294967295;HEAP[s]=u;var o=HEAP[S];var n=r;var m=(n+64)&4294967295;var l=(m+4)&4294967295;var k=HEAP[l];var j=(k)<<10;var i=(o+12)&4294967295;var h=(i+4)&4294967295;HEAP[h]=j;var g=C;var f=(g+8)&4294967295;var c=HEAP[f];var b=HEAP[S];var a=r;var ax=FUNCTION_TABLE[c](b,a);G=ax;var aw=G;var av=(((aw))|0)!=0;if(av){var au=HEAP[S];_FT_Done_Glyph(au)}else{var at=HEAP[S];var ar=F;HEAP[ar]=at}}}while(0);var aq=G;ap=aq}}var af=ap;D=af;var ae=D;STACKTOP=y;return ae;return null}function _FT_Glyph_Transform(b,x,i){var p;var I;var d;var B;var q;var E;var r;var c;var s=0;I=b;d=x;B=i;c=0;var D=I;var C=(D)==0;$bb1$$bb$2:do{if(C){p=0}else{var A=I;var z=(A+4)&4294967295;var y=HEAP[z];var w=(y)==0;if(w){p=0;break $bb1$$bb$2}var v=I;var u=(v+4)&4294967295;var t=HEAP[u];r=t;var o=r;var n=(o+20)&4294967295;var m=HEAP[n];var l=(m)!=0;if(l){var k=r;var j=(k+20)&4294967295;var h=HEAP[j];var g=I;var f=d;var e=B;FUNCTION_TABLE[h](g,f,e);var a=d;var M=(a)!=0;if(M){var L=I;var K=(L+12)&4294967295;var J=d;_FT_Vector_Transform(K,J)}p=4;break $bb1$$bb$2}else{c=18;p=4;break $bb1$$bb$2}}}while(0);if(p==0){c=6}var H=c;E=H;var G=E;q=G;var F=q;return F;return null}function _FT_Glyph_Get_CBox(ad,r,p){var ac;var aw;var o;var q;var B;var d=0;aw=ad;o=r;q=p;var aT=q;var aS=(aT)==0;$bb11$$bb$2:do{if(!aS){var aR=q;var aQ=(aR+12)&4294967295;HEAP[aQ]=0;var aP=q;var aO=(aP+12)&4294967295;var aN=HEAP[aO];var aM=q;var aL=(aM+8)&4294967295;HEAP[aL]=aN;var aK=q;var at=(aK+8)&4294967295;var aq=HEAP[at];var ao=q;var am=(ao+4)&4294967295;HEAP[am]=aq;var ak=q;var ai=(ak+4)&4294967295;var ah=HEAP[ai];var ag=q;var af=(ag)&4294967295;HEAP[af]=ah;var ae=aw;var W=(ae)==0;$bb2$$bb1$4:do{if(!W){var U=aw;var S=(U+4)&4294967295;var Q=HEAP[S];var O=(Q)==0;if(O){ac=0;break $bb2$$bb1$4}var M=aw;var L=(M+4)&4294967295;var K=HEAP[L];B=K;var J=B;var I=(J+24)&4294967295;var C=HEAP[I];var A=(C)==0;if(A){ac=3;break $bb11$$bb$2}var z=B;var y=(z+24)&4294967295;var x=HEAP[y];var w=aw;var v=q;FUNCTION_TABLE[x](w,v);var u=o;var t=(((u))|0)==1;$bb6$$bb5$8:do{if(t){ac=5}else{var s=o;var n=(((s))|0)==3;if(n){ac=5;break $bb6$$bb5$8}else{ac=6;break $bb6$$bb5$8}}}while(0);if(ac==5){var m=q;var l=(m)&4294967295;var k=HEAP[l];var j=(k)&-64;var i=q;var h=(i)&4294967295;HEAP[h]=j;var g=q;var f=(g+4)&4294967295;var e=HEAP[f];var c=(e)&-64;var b=q;var a=(b+4)&4294967295;HEAP[a]=c;var a0=q;var aZ=(a0+8)&4294967295;var aY=HEAP[aZ];var aX=((aY)+63)&4294967295;var aW=(aX)&-64;var aV=q;var aU=(aV+8)&4294967295;HEAP[aU]=aW;var aJ=q;var aI=(aJ+12)&4294967295;var aH=HEAP[aI];var aG=((aH)+63)&4294967295;var aF=(aG)&-64;var aE=q;var aD=(aE+12)&4294967295;HEAP[aD]=aF}var aC=o;var aB=(((aC))|0)==2;$bb9$$bb8$13:do{if(aB){ac=8}else{var aA=o;var az=(((aA))|0)==3;if(az){ac=8;break $bb9$$bb8$13}else{ac=9;break $bb9$$bb8$13}}}while(0);if(ac==8){var ay=q;var ax=(ay)&4294967295;var av=HEAP[ax];var au=(((av))|0)>>6;var ar=q;var ap=(ar)&4294967295;HEAP[ap]=au;var an=q;var al=(an+4)&4294967295;var aj=HEAP[al];var ab=(((aj))|0)>>6;var aa=q;var Z=(aa+4)&4294967295;HEAP[Z]=ab;var Y=q;var X=(Y+8)&4294967295;var V=HEAP[X];var T=(((V))|0)>>6;var R=q;var P=(R+8)&4294967295;HEAP[P]=T;var N=q;var H=(N+12)&4294967295;var G=HEAP[H];var F=(((G))|0)>>6;var E=q;var D=(E+12)&4294967295;HEAP[D]=F}ac=3;break $bb11$$bb$2}}while(0)}}while(0);return;return}function _FT_Glyph_To_Bitmap(aC,aU,s,bf){var A=STACKTOP;STACKTOP+=220;_memset(A,0,220);var au;var d;var aY;var k;var aV;var K;var bh;var bg=A;var e=A+8;var C=A+168;var X;var av;var G=A+208;var J;var at=A+212;var h=0;d=aC;aY=aU;k=s;aV=bf;X=0;HEAP[G]=0;var be=d;var bd=(be)==0;$Bad$$bb$2:do{if(bd){au=0}else{var bc=d;var bb=HEAP[bc];av=bb;var ba=av;var a9=(ba)==0;if(a9){au=0;break $Bad$$bb$2}var a8=av;var a7=(a8+4)&4294967295;var aN=HEAP[a7];J=aN;var aL=J;var aJ=(aL)==(_ft_bitmap_glyph_class);if(aJ){au=2;break $Bad$$bb$2}var aH=J;var aF=(aH)==0;if(aF){au=0;break $Bad$$bb$2}var aD=J;var aB=(aD+28)&4294967295;var aA=HEAP[aB];var ay=(aA)==0;if(ay){au=0;break $Bad$$bb$2}var aw=e;_llvm_memset_p0i8_i32(aw,0,160,1,0);var az=C;_llvm_memset_p0i8_i32(az,0,40,1,0);var ax=(e+156)&4294967295;HEAP[ax]=C;var am=av;var ak=(am)&4294967295;var ai=HEAP[ak];var ag=(e)&4294967295;HEAP[ag]=ai;var ae=J;var ac=(ae+4)&4294967295;var ab=HEAP[ac];var aa=(e+72)&4294967295;HEAP[aa]=ab;var g=G;var Z=av;var Y=(Z)&4294967295;var N=HEAP[Y];var I=_ft_new_glyph(N,_ft_bitmap_glyph_class,g);X=I;var F=X;var D=(((F))|0)!=0;if(D){au=2;break $Bad$$bb$2}var z=k;var x=(z)!=0;if(x){var w=av;var v=k;var u=_FT_Glyph_Transform(w,0,v)}var t=J;var r=(t+28)&4294967295;var q=HEAP[r];var p=av;var o=FUNCTION_TABLE[q](p,e);X=o;var n=X;var m=(((n))|0)==0;if(m){var l=av;var j=(l)&4294967295;var i=HEAP[j];var f=aY;var c=_FT_Render_Glyph_Internal(i,e,f);X=c}var b=aV;var a=reSign((b),8,0)==0;$bb14$$bb16$15:do{if(a){var bo=k;var bn=(bo)!=0;if(!(bn)){au=10;break $bb14$$bb16$15}var bm=k;var bl=(bm)&4294967295;var bk=HEAP[bl];var bj=(0-(bk))&4294967295;var bi=(at)&4294967295;HEAP[bi]=bj;var a6=k;var a5=(a6+4)&4294967295;var a4=HEAP[a5];var a3=(0-(a4))&4294967295;var a2=(at+4)&4294967295;HEAP[a2]=a3;var a1=av;var a0=_FT_Glyph_Transform(a1,0,at)}}while(0);var aZ=X;var aX=(((aZ))|0)!=0;if(aX){au=2;break $Bad$$bb$2}var aW=HEAP[G];var aT=aW;var aS=_ft_bitmap_glyph_init(aT,e);X=aS;var aR=X;var aQ=(((aR))|0)!=0;if(aQ){au=2;break $Bad$$bb$2}var aP=HEAP[G];var aM=av;var aK=(aM+12)&4294967295;var aI=(bg)&4294967295;var aG=(aK)&4294967295;var aE=HEAP[aG];HEAP[aI]=aE;var ar=(bg+4)&4294967295;var aq=(aK+4)&4294967295;var ap=HEAP[aq];HEAP[ar]=ap;var ao=(aP)&4294967295;var an=(ao+12)&4294967295;var al=(an)&4294967295;var aj=(bg)&4294967295;var ah=HEAP[aj];HEAP[al]=ah;var af=(an+4)&4294967295;var ad=(bg+4)&4294967295;var W=HEAP[ad];HEAP[af]=W;var V=aV;var T=reSign((V),8,0)!=0;if(T){var R=av;_FT_Done_Glyph(R)}var P=HEAP[G];var M=P;var H=d;HEAP[H]=M;au=2;break $Bad$$bb$2}}while(0);if(au==0){X=6}var E=X;var B=(((E))|0)!=0;$bb21$$bb23$27:do{if(B){var y=HEAP[G];var U=(y)!=0;if(!(U)){au=16;break $bb21$$bb23$27}var S=HEAP[G];var Q=S;_FT_Done_Glyph(Q)}}while(0);var O=X;bh=O;var L=bh;K=L;var aO=K;STACKTOP=A;return aO;return null}function _FT_Done_Glyph(d){var x;var c;var z;var n;var m=0;c=d;var l=c;var k=(l)!=0;if(k){var j=c;var i=(j)&4294967295;var h=HEAP[i];var g=(h)&4294967295;var f=HEAP[g];z=f;var e=c;var b=(e+4)&4294967295;var a=HEAP[b];n=a;var y=n;var w=(y+12)&4294967295;var v=HEAP[w];var u=(v)!=0;if(u){var t=n;var s=(t+12)&4294967295;var r=HEAP[s];var q=c;FUNCTION_TABLE[r](q)}var p=z;var o=c;var A=o;_ft_mem_free(p,A);c=0}return;return}function _FT_TrueTypeGX_Validate(r,H,K,L){var p;var j;var F;var q;var t;var s;var E;var I;var c;var d;var b;var u=0;j=r;F=H;q=K;t=L;var D=j;var C=(D)==0;if(C){c=35}else{var B=q;var A=(B)==0;if(A){c=6}else{var z=j;var y=(z+96)&4294967295;var x=HEAP[y];var w=x;d=w;var v=d;var o=_ft_module_get_service(v,(__str22)&4294967295);b=o;var n=b;var m=n;I=m;var l=I;var k=(l)!=0;if(k){var i=I;var h=(i)&4294967295;var g=HEAP[h];var f=j;var e=F;var a=q;var O=t;var N=FUNCTION_TABLE[g](f,e,a,O);c=N}else{c=7}}}var M=c;E=M;var J=E;s=J;var G=s;return G;return null}function _FT_TrueTypeGX_Free(h,l){var m;var i;var j;var n;var k=0;i=h;j=l;var g=i;var f=(g)==0;if(!f){var e=i;var d=(e+100)&4294967295;var c=HEAP[d];n=c;var b=n;var a=j;_ft_mem_free(b,a);j=0}return;return}function _FT_ClassicKern_Validate(r,H,t){var q;var k;var F;var e;var s;var E;var I;var c;var d;var b;var u=0;k=r;F=H;e=t;var D=k;var C=(D)==0;if(C){c=35}else{var B=e;var A=(B)==0;if(A){c=6}else{var z=k;var y=(z+96)&4294967295;var x=HEAP[y];var w=x;d=w;var v=d;var p=_ft_module_get_service(v,(__str123)&4294967295);b=p;var o=b;var n=o;I=n;var m=I;var l=(m)!=0;if(l){var j=I;var i=(j)&4294967295;var h=HEAP[i];var g=k;var f=F;var a=e;var L=FUNCTION_TABLE[h](g,f,a);c=L}else{c=7}}}var K=c;E=K;var J=E;s=J;var G=s;return G;return null}function _FT_ClassicKern_Free(h,l){var m;var i;var j;var n;var k=0;i=h;j=l;var g=i;var f=(g)==0;if(!f){var e=i;var d=(e+100)&4294967295;var c=HEAP[d];n=c;var b=n;var a=j;_ft_mem_free(b,a);j=0}return;return}function _FT_Library_SetLcdFilterWeights(d,b){var l;var h;var g;var i;var f;var k=0;h=d;g=b;var e=h;h=e;var c=g;g=c;f=7;var a=f;i=a;var j=i;return j;return null}function _FT_Library_SetLcdFilter(c,g){var l;var h;var e;var i;var f;var k=0;h=c;e=g;var d=h;h=d;var b=e;e=b;f=7;var a=f;i=a;var j=i;return j;return null}function _ft_face_get_mm_service(G,f){var F;var t;var m;var H;var n;var ac;var g;var af;var h;var d;var O=0;t=G;m=f;var ab=m;HEAP[ab]=0;var aa=t;var Z=(aa)==0;if(Z){ac=35}else{g=6;var Y=t;var X=(Y+8)&4294967295;var W=HEAP[X];var U=(W)&256;var S=(((U))|0)!=0;$bb2$$bb13$5:do{if(S){var Q=t;var C=(Q+128)&4294967295;var A=HEAP[C];var y=(A+32)&4294967295;var w=(y+4)&4294967295;var u=HEAP[w];af=u;var r=af;var p=(r)==4294967294;$bb3$$bb4$7:do{if(p){af=0}else{var l=af;var j=(l)==0;if(!(j)){F=3;break $bb3$$bb4$7}var i=t;var b=(i+96)&4294967295;var ao=HEAP[b];var am=ao;h=am;d=0;var al=h;var ak=(al)&4294967295;var aj=HEAP[ak];var ai=(aj+32)&4294967295;var ah=HEAP[ai];var ag=(ah)!=0;if(ag){var ae=h;var V=(ae)&4294967295;var T=HEAP[V];var R=(T+32)&4294967295;var P=HEAP[R];var N=h;var M=FUNCTION_TABLE[P](N,(__str24)&4294967295);d=M}var L=d;af=L;var K=t;var J=(K+128)&4294967295;var I=HEAP[J];var E=af;var D=(E)!=0;if(D){var B=af;n=B}else{n=4294967294}var z=(I+32)&4294967295;var x=(z+4)&4294967295;var v=n;HEAP[x]=v}}while(0);var s=af;var q=s;var o=m;HEAP[o]=q;var k=m;var e=HEAP[k];var c=(e)!=0;if(!(c)){F=7;break $bb2$$bb13$5}g=0}}while(0);var a=g;ac=a}var an=ac;H=an;var ad=H;return ad;return null}function _FT_Get_Multi_Master(v,x){var B=STACKTOP;STACKTOP+=4;_memset(B,0,4);var t;var w;var z;var y;var j;var l;var A=B;var k=0;w=v;z=x;var i=w;var h=_ft_face_get_mm_service(i,A);l=h;var g=l;var f=(((g))|0)==0;$bb$$bb2$2:do{if(f){l=6;var e=HEAP[A];var d=(e)&4294967295;var c=HEAP[d];var b=(c)!=0;if(!(b)){t=1;break $bb$$bb2$2}var a=HEAP[A];var u=(a)&4294967295;var s=HEAP[u];var r=w;var q=z;var p=FUNCTION_TABLE[s](r,q);l=p}}while(0);var o=l;j=o;var m=j;y=m;var n=y;STACKTOP=B;return n;return null}function _FT_Get_MM_Var(v,x){var B=STACKTOP;STACKTOP+=4;_memset(B,0,4);var t;var w;var z;var y;var j;var l;var A=B;var k=0;w=v;z=x;var i=w;var h=_ft_face_get_mm_service(i,A);l=h;var g=l;var f=(((g))|0)==0;$bb$$bb2$2:do{if(f){l=6;var e=HEAP[A];var d=(e+12)&4294967295;var c=HEAP[d];var b=(c)!=0;if(!(b)){t=1;break $bb$$bb2$2}var a=HEAP[A];var u=(a+12)&4294967295;var s=HEAP[u];var r=w;var q=z;var p=FUNCTION_TABLE[s](r,q);l=p}}while(0);var o=l;j=o;var m=j;y=m;var n=y;STACKTOP=B;return n;return null}function _FT_Set_MM_Design_Coordinates(z,n,C){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var w;var A;var x;var s;var B;var j;var l;var D=E;var k=0;A=z;x=n;s=C;var i=A;var h=_ft_face_get_mm_service(i,D);l=h;var g=l;var f=(((g))|0)==0;$bb$$bb2$2:do{if(f){l=6;var e=HEAP[D];var d=(e+4)&4294967295;var c=HEAP[d];var b=(c)!=0;if(!(b)){w=1;break $bb$$bb2$2}var a=HEAP[D];var y=(a+4)&4294967295;var v=HEAP[y];var u=A;var t=x;var r=s;var q=FUNCTION_TABLE[v](u,t,r);l=q}}while(0);var o=l;j=o;var m=j;B=m;var p=B;STACKTOP=E;return p;return null}function _FT_Set_Var_Design_Coordinates(z,n,C){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var w;var A;var x;var s;var B;var j;var l;var D=E;var k=0;A=z;x=n;s=C;var i=A;var h=_ft_face_get_mm_service(i,D);l=h;var g=l;var f=(((g))|0)==0;$bb$$bb2$2:do{if(f){l=6;var e=HEAP[D];var d=(e+16)&4294967295;var c=HEAP[d];var b=(c)!=0;if(!(b)){w=1;break $bb$$bb2$2}var a=HEAP[D];var y=(a+16)&4294967295;var v=HEAP[y];var u=A;var t=x;var r=s;var q=FUNCTION_TABLE[v](u,t,r);l=q}}while(0);var o=l;j=o;var m=j;B=m;var p=B;STACKTOP=E;return p;return null}function _FT_Set_MM_Blend_Coordinates(z,n,C){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var w;var A;var x;var s;var B;var j;var l;var D=E;var k=0;A=z;x=n;s=C;var i=A;var h=_ft_face_get_mm_service(i,D);l=h;var g=l;var f=(((g))|0)==0;$bb$$bb2$2:do{if(f){l=6;var e=HEAP[D];var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)!=0;if(!(b)){w=1;break $bb$$bb2$2}var a=HEAP[D];var y=(a+8)&4294967295;var v=HEAP[y];var u=A;var t=x;var r=s;var q=FUNCTION_TABLE[v](u,t,r);l=q}}while(0);var o=l;j=o;var m=j;B=m;var p=B;STACKTOP=E;return p;return null}function _FT_Set_Var_Blend_Coordinates(z,n,C){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var w;var A;var x;var s;var B;var j;var l;var D=E;var k=0;A=z;x=n;s=C;var i=A;var h=_ft_face_get_mm_service(i,D);l=h;var g=l;var f=(((g))|0)==0;$bb$$bb2$2:do{if(f){l=6;var e=HEAP[D];var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)!=0;if(!(b)){w=1;break $bb$$bb2$2}var a=HEAP[D];var y=(a+8)&4294967295;var v=HEAP[y];var u=A;var t=x;var r=s;var q=FUNCTION_TABLE[v](u,t,r);l=q}}while(0);var o=l;j=o;var m=j;B=m;var p=B;STACKTOP=E;return p;return null}function _FT_OpenType_Validate(x,U,j,z,v,f,D){var w;var p;var S;var g;var c;var T;var d;var u;var y;var R;var ab;var e;var h;var b;var C=0;p=x;S=U;g=j;c=z;T=v;d=f;u=D;var Q=p;var P=(Q)==0;$bb$$bb1$2:do{if(P){e=35}else{var O=g;var N=(O)==0;$bb6$$bb2$5:do{if(!N){var M=c;var L=(M)==0;if(L){w=1;break $bb6$$bb2$5}var J=T;var H=(J)==0;if(H){w=1;break $bb6$$bb2$5}var F=d;var t=(F)==0;if(t){w=1;break $bb6$$bb2$5}var s=u;var r=(s)==0;if(r){w=1;break $bb6$$bb2$5}var q=p;var o=(q+96)&4294967295;var n=HEAP[o];var m=n;h=m;var l=h;var k=_ft_module_get_service(l,(__str25)&4294967295);b=k;var i=b;var a=i;ab=a;var af=ab;var ae=(af)!=0;if(ae){var ad=ab;var ac=(ad)&4294967295;var aa=HEAP[ac];var Z=p;var Y=S;var X=g;var W=c;var K=T;var I=d;var G=u;var E=FUNCTION_TABLE[aa](Z,Y,X,W,K,I,G);e=E;w=6;break $bb$$bb1$2}else{e=7;w=6;break $bb$$bb1$2}}}while(0);e=6}}while(0);var B=e;R=B;var A=R;y=A;var V=y;return V;return null}function _FT_OpenType_Free(h,l){var m;var i;var j;var n;var k=0;i=h;j=l;var g=i;var f=(g)==0;if(!f){var e=i;var d=(e+100)&4294967295;var c=HEAP[d];n=c;var b=n;var a=j;_ft_mem_free(b,a);j=0}return;return}function __tt_check_patents_in_range(h,R){var P;var A;var X;var z;var ar;var O;var D;var Q;var C;var d=0;A=h;X=R;O=0;var aq=A;var ap=X;var ao=_FT_Stream_EnterFrame(aq,ap);D=ao;var an=D;var am=(((an))|0)!=0;if(am){ar=0}else{var al=A;var ak=(al+32)&4294967295;var aj=HEAP[ak];Q=aj;var ai=Q;var ac=X;var ab=(ai+ac)&4294967295;C=ab;while(1){var aw=Q;var av=C;var au=(aw)<(av);if(!(au)){P=3;break}var aa=Q;var Z=(aa)&4294967295;var Y=HEAP[Z];var W=unSign((Y),8,0);if(W==6){P=8;break}else{if(W==7){P=8;break}else{if(W==8){P=8;break}else{if(W==9){P=8;break}else{if(W==10){P=8;break}else{if(W==11){P=8;break}else{if(W==64){P=9}else{if(W==65){P=10}else{if(W==113){P=11;break}else{if(W==114){P=11;break}else{if(W==115){P=11;break}else{if(W==116){P=11;break}else{if(W==117){P=11;break}else{if(W==176){P=12}else{if(W==177){P=12}else{if(W==178){P=12}else{if(W==179){P=12}else{if(W==180){P=12}else{if(W==181){P=12}else{if(W==182){P=12}else{if(W==183){P=12}else{if(W==184){P=13}else{if(W==185){P=13}else{if(W==186){P=13}else{if(W==187){P=13}else{if(W==188){P=13}else{if(W==189){P=13}else{if(W==190){P=13}else{if(W==191){P=13}else{P=14}}}}}}}}}}}}}}}}}}}}}}}}}}}}}if(P==14){var ay=Q;var ax=(ay+1)&4294967295;Q=ax;P=1;continue}else{if(P==9){var V=Q;var U=(V+1)&4294967295;var T=C;var S=(U)>=(T);if(S){P=3;break}var N=Q;var M=(N+1)&4294967295;var L=HEAP[M];var K=unSign((L),8,0);var J=((K)+2)&4294967295;var I=Q;var H=(I+J)&4294967295;Q=H;P=1;continue}else{if(P==10){var G=Q;var F=(G+1)&4294967295;var E=C;var B=(F)>=(E);if(B){P=3;break}var y=Q;var x=(y+1)&4294967295;var w=HEAP[x];var v=unSign((w),8,0);var u=((v)+1)&4294967295;var t=((u)*2)&4294967295;var s=Q;var r=(s+t)&4294967295;Q=r;P=1;continue}else{if(P==12){var q=Q;var p=(q)&4294967295;var o=HEAP[p];var n=unSign((o),8,0);var m=((n)-174)&4294967295;var l=Q;var k=(l+m)&4294967295;Q=k;P=1;continue}else{if(P==13){var j=Q;var i=(j)&4294967295;var f=HEAP[i];var e=unSign((f),8,0);var c=((e)*2)&4294967295;var b=((c)+-365)&4294967295;var a=Q;var az=(a+b)&4294967295;Q=az;P=1;continue}}}}}}if(P==8){O=1}else{if(P==11){O=1}}var at=D;D=at;var ah=A;_FT_Stream_ExitFrame(ah);var ag=O;var af=unSign((ag),8,0);ar=af}var ae=ar;z=ae;var ad=z;var g=(((ad))&255);return g;return null}function __tt_check_patents_in_table(F,N){var G=STACKTOP;STACKTOP+=12;_memset(G,0,12);var E;var r;var h;var H;var af;var at;var e;var an;var I;var g;var b;var f;var M=G;var D=G+4;var d=G+8;var R=0;r=F;h=N;var ae=r;var ad=(ae+104)&4294967295;var ac=HEAP[ad];at=ac;e=0;I=0;var ab=r;var aa=(ab+96)&4294967295;var Z=HEAP[aa];var X=Z;g=X;b=0;var V=g;var T=(V)&4294967295;var A=HEAP[T];var y=(A+32)&4294967295;var w=HEAP[y];var u=(w)!=0;if(u){var s=g;var p=(s)&4294967295;var n=HEAP[p];var l=(n+32)&4294967295;var j=HEAP[l];var i=g;var a=FUNCTION_TABLE[j](i,(__str26)&4294967295);b=a}var ar=b;var aq=ar;an=aq;var ap=an;var ao=(ap)!=0;$bb2$$Exit$5:do{if(ao){f=0;HEAP[M]=0;HEAP[D]=0;HEAP[d]=0;f=0;while(1){var S=e;var Q=(((S))|0)!=0;if(Q){E=2;break}var P=HEAP[M];var O=h;var L=(((P))|0)!=(((O))|0);if(!(L)){E=2;break}var am=an;var al=(am+8)&4294967295;var ak=HEAP[al];var aj=r;var ai=f;var Y=FUNCTION_TABLE[ak](aj,ai,M,D,d);e=Y;var W=f;var U=((W)+1)&4294967295;f=U;E=1;continue}var K=e;var J=(((K))|0)!=0;if(J){E=5;break $bb2$$Exit$5}var C=HEAP[D];var B=at;var z=_FT_Stream_Seek(B,C);e=z;var x=e;var v=(((x))|0)!=0;if(v){E=5;break $bb2$$Exit$5}var t=HEAP[d];var q=at;var o=__tt_check_patents_in_range(q,t);I=o}}while(0);var m=I;var k=unSign((m),8,0);af=k;var c=af;H=c;var ah=H;var ag=(((ah))&255);STACKTOP=G;return ag;return null}function __tt_face_check_patents(S){var I=STACKTOP;STACKTOP+=8;_memset(I,0,8);var ag;var aV;var c;var bB;var P;var aE;var F=I;var af;var bn;var g;var bf;var r;var aP;var D=I+4;var U;var aD;var bm;var ar;var aT=0;aV=S;var bA=aV;var bz=(bA+104)&4294967295;var by=HEAP[bz];P=by;var bx=aV;var bw=__tt_check_patents_in_table(bx,1718642541);af=bw;var bv=af;var bu=reSign((bv),8,0)!=0;$Exit$$bb$2:do{if(!bu){var bt=aV;var bs=__tt_check_patents_in_table(bt,1886545264);af=bs;var aO=af;var aN=reSign((aO),8,0)!=0;if(aN){ag=0;break $Exit$$bb$2}var aM=aV;var aL=(aM+96)&4294967295;var aK=HEAP[aL];var aJ=aK;g=aJ;bf=0;var aI=g;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=(aG+32)&4294967295;var aC=HEAP[aF];var aB=(aC)!=0;if(aB){var aA=g;var az=(aA)&4294967295;var ay=HEAP[az];var ax=(ay+32)&4294967295;var aw=HEAP[ax];var av=g;var au=FUNCTION_TABLE[aw](av,(__str127)&4294967295);bf=au}var at=bf;var aq=at;bn=aq;var ap=bn;var ao=ap;var an=(ao)==0;if(an){ag=0;break $Exit$$bb$2}aE=0;$bb29$9:while(1){var aZ=aV;var aY=(aZ+16)&4294967295;var aX=HEAP[aY];var aW=aE;var aU=unSign((aX),32,0)>unSign((aW),32,0);if(!(aU)){ag=0;break $Exit$$bb$2}var am=bn;var al=(am)&4294967295;var ak=HEAP[al];var aj=aV;var ai=aE;var ah=FUNCTION_TABLE[ak](aj,ai,D);r=ah;var ae=HEAP[D];var ad=(((ae))|0)==0;$NextGlyph$$bb6$12:do{if(!ad){var ac=P;var ab=r;var aa=_FT_Stream_Seek(ac,ab);HEAP[F]=aa;var Z=HEAP[F];var Y=(((Z))|0)!=0;if(Y){ag=5;break $NextGlyph$$bb6$12}var X=P;var W=_FT_Stream_ReadShort(X,F);var V=reSign((W),16,0);U=V;var R=HEAP[F];var Q=(((R))|0)!=0;if(Q){ag=5;break $NextGlyph$$bb6$12}var O=U;var N=(((O))|0)>=0;if(N){var M=U;var L=((M)*2)&4294967295;var K=((L)+8)&4294967295;var J=P;var H=_FT_Stream_Skip(J,K);HEAP[F]=H;var G=HEAP[F];var E=(((G))|0)!=0;if(E){ag=5;break $NextGlyph$$bb6$12}}else{aD=0;var C=P;var B=_FT_Stream_Skip(C,8);HEAP[F]=B;var A=HEAP[F];var z=(((A))|0)!=0;if(z){ag=5;break $NextGlyph$$bb6$12}$bb12$20:while(1){var y=P;var x=_FT_Stream_ReadShort(y,F);var v=unSign((x),16,0);bm=v;var u=HEAP[F];var t=(((u))|0)!=0;if(t){ag=11;break $bb12$20}ar=4;var q=bm;var p=(q)&1;var o=(((p))&255);var T=reSign((o),8,0)!=0;if(T){var n=ar;var m=((n)+2)&4294967295;ar=m}var l=bm;var k=(l)&8;var j=(((k))|0)!=0;$bb16$$bb17$26:do{if(j){var i=ar;var h=((i)+2)&4294967295;ar=h}else{var f=bm;var e=(f)&64;var d=(((e))|0)!=0;if(d){var b=ar;var a=((b)+4)&4294967295;ar=a}else{var bG=bm;var bF=(bG)&128;var bE=(((bF))|0)!=0;if(!(bE)){ag=16;break $bb16$$bb17$26}var bD=ar;var bC=((bD)+8)&4294967295;ar=bC}}}while(0);var br=bm;var bq=(br)&256;var bp=(((bq))|0)!=0;if(bp){aD=1}var bo=ar;var bl=P;var bk=_FT_Stream_Skip(bl,bo);HEAP[F]=bk;var bj=HEAP[F];var bi=(((bj))|0)!=0;if(bi){ag=5;break $NextGlyph$$bb6$12}var bh=bm;var bg=(bh)&32;var be=(((bg))|0)==0;if(be){ag=11;break $bb12$20}ag=10;continue $bb12$20}var bd=aD;var bc=reSign((bd),8,0)==0;if(bc){ag=5;break $NextGlyph$$bb6$12}}var bb=P;var ba=_FT_Stream_ReadShort(bb,F);var a9=unSign((ba),16,0);aP=a9;var a8=HEAP[F];var a7=(((a8))|0)!=0;if(a7){ag=5;break $NextGlyph$$bb6$12}var a6=P;var a5=aP;var a4=__tt_check_patents_in_range(a6,a5);af=a4;var a3=af;var a2=reSign((a3),8,0)!=0;if(a2){ag=0;break $Exit$$bb$2}}}while(0);var a1=aE;var a0=((a1)+1)&4294967295;aE=a0;ag=4;continue $bb29$9}}}while(0);var aS=af;var aR=unSign((aS),8,0);bB=aR;var aQ=bB;c=aQ;var s=c;var w=(((s))&255);STACKTOP=I;return w;return null}function _FT_Face_CheckTrueTypePatents(r){var p;var t;var u;var k;var s;var l=0;t=r;s=0;var i=t;var h=(i)!=0;$bb$$bb2$2:do{if(h){var g=t;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)&8;var c=(((d))|0)!=0;if(!(c)){p=1;break $bb$$bb2$2}var b=t;var a=__tt_face_check_patents(b);s=a}}while(0);var q=s;var o=unSign((q),8,0);k=o;var n=k;u=n;var m=u;var j=(((m))&255);return j;return null}function _FT_Face_SetUnpatentedHinting(i,m){var p;var j;var h;var l;var g;var k;var o=0;j=i;h=m;k=0;var f=j;j=f;var e=h;h=e;var d=k;var c=unSign((d),8,0);g=c;var b=g;l=b;var n=l;var a=(((n))&255);return a;return null}function _ft_pfr_check(u){var t;var j;var v;var Q;var g;var Y;var T;var c;var b;var C=0;j=u;Y=0;var P=j;var O=(P)!=0;if(O){var N=j;var M=(N+128)&4294967295;var L=HEAP[M];var K=(L+32)&4294967295;var I=(K+12)&4294967295;var G=HEAP[I];T=G;var E=T;var q=(E)==4294967294;$bb1$$bb2$4:do{if(q){T=0}else{var o=T;var m=(o)==0;if(!(m)){t=2;break $bb1$$bb2$4}var l=j;var k=(l+96)&4294967295;var i=HEAP[k];var h=i;c=h;b=0;var f=c;var e=(f)&4294967295;var d=HEAP[e];var a=(d+32)&4294967295;var ac=HEAP[a];var ab=(ac)!=0;if(ab){var aa=c;var Z=(aa)&4294967295;var X=HEAP[Z];var W=(X+32)&4294967295;var V=HEAP[W];var U=c;var S=FUNCTION_TABLE[V](U,(__str28)&4294967295);b=S}var J=b;T=J;var H=j;var F=(H+128)&4294967295;var D=HEAP[F];var B=T;var A=(B)!=0;if(A){var z=T;g=z}else{g=4294967294}var y=(D+32)&4294967295;var x=(y+12)&4294967295;var w=g;HEAP[x]=w}}while(0);var s=T;var r=s;Y=r}var p=Y;Q=p;var n=Q;v=n;var R=v;return R;return null}function _FT_Get_PFR_Metrics(s,j,t,T,z){var S;var ar;var r;var H;var d;var m;var E;var aq;var G;var ae;var at;var ag;var e=0;ar=s;r=j;H=t;d=T;m=z;G=0;var ap=ar;var ao=(ap)==0;if(ao){aq=6}else{var an=ar;var am=_ft_pfr_check(an);ae=am;var al=ae;var ak=(al)!=0;if(ak){var aj=ae;var ai=(aj)&4294967295;var ah=HEAP[ai];var ad=ar;var ac=r;var ab=H;var aa=d;var Z=m;var Y=FUNCTION_TABLE[ah](ad,ac,ab,aa,Z);G=Y}else{var X=r;var W=(X)!=0;if(W){var V=ar;var U=(V+68)&4294967295;var R=HEAP[U];var Q=unSign((R),16,0);var P=r;HEAP[P]=Q}var O=H;var N=(O)!=0;if(N){var M=ar;var L=(M+68)&4294967295;var K=HEAP[L];var J=unSign((K),16,0);var I=H;HEAP[I]=J}ag=65536;var F=ag;at=F;var D=ar;var C=(D+88)&4294967295;var B=HEAP[C];var A=(B)!=0;if(A){var y=ar;var x=(y+88)&4294967295;var w=HEAP[x];var v=(w+12)&4294967295;var u=(v+4)&4294967295;var q=HEAP[u];at=q;var p=ar;var o=(p+88)&4294967295;var n=HEAP[o];var l=(n+12)&4294967295;var k=(l+8)&4294967295;var i=HEAP[k];ag=i}var h=d;var g=(h)!=0;if(g){var f=d;var c=at;HEAP[f]=c}var b=m;var a=(b)!=0;if(a){var ax=m;var aw=ag;HEAP[ax]=aw}G=2}var av=G;aq=av}var au=aq;E=au;var af=E;return af;return null}function _FT_Get_PFR_Kerning(r,i,q,b){var p;var j;var H;var C;var F;var s;var E;var c;var I;var t=0;j=r;H=i;C=q;F=b;var D=j;var B=(D)==0;if(B){E=6}else{var A=j;var z=_ft_pfr_check(A);I=z;var y=I;var x=(y)!=0;if(x){var w=I;var v=(w+4)&4294967295;var u=HEAP[v];var o=j;var n=H;var m=C;var l=F;var k=FUNCTION_TABLE[u](o,n,m,l);c=k}else{var h=j;var g=H;var f=C;var e=F;var d=_FT_Get_Kerning(h,g,f,2,e);c=d}var a=c;E=a}var J=E;s=J;var G=s;return G;return null}function _FT_Get_PFR_Advance(u,d,y){var s;var v;var x;var e;var w;var l;var n;var z;var m=0;v=u;x=d;e=y;var k=v;var j=_ft_pfr_check(k);z=j;var i=z;var h=(i)!=0;if(h){var g=z;var f=(g+8)&4294967295;var c=HEAP[f];var b=v;var a=x;var t=e;var r=FUNCTION_TABLE[c](b,a,t);n=r}else{n=6}var q=n;l=q;var p=l;w=p;var o=w;return o;return null}function _FT_Outline_GetInsideBorder(i){var n;var d;var k;var h;var j;var m=0;d=i;var g=d;var f=_FT_Outline_Get_Orientation(g);j=f;var e=j;var c=(((e))|0)==0;var b=unSign((c),1,0);h=b;var a=h;k=a;var l=k;return l;return null}function _FT_Outline_GetOutsideBorder(i){var n;var d;var k;var h;var j;var m=0;d=i;var g=d;var f=_FT_Outline_Get_Orientation(g);j=f;var e=j;var c=(((e))|0)!=0;var b=unSign((c),1,0);h=b;var a=h;k=a;var l=k;return l;return null}function _ft_pos_abs(a){var k;var g;var f;var d;var j=0;g=a;var c=g;var l=(0-(c))&4294967295;var i=(((c))|0)>=0;var e=(i)?(c):(l);d=e;var b=d;f=b;var h=f;return h;return null}function _ft_conic_split(N){var O;var o;var Z;var W;var d=0;o=N;var aF=o;var aE=(aF+32)&4294967295;var aD=o;var aC=(aD+16)&4294967295;var aB=(aC)&4294967295;var aA=HEAP[aB];var az=(aE)&4294967295;HEAP[az]=aA;var ay=o;var ax=(ay+8)&4294967295;var aw=(ax)&4294967295;var af=HEAP[aw];W=af;var ad=o;var ab=(ad+24)&4294967295;var Y=o;var V=(Y+16)&4294967295;var T=(V)&4294967295;var S=HEAP[T];var R=W;var Q=((S)+(R))&4294967295;var P=((((Q))|0)/2|0);var I=(ab)&4294967295;HEAP[I]=P;var H=(ab)&4294967295;var G=HEAP[H];Z=G;var F=o;var E=(F+8)&4294967295;var D=o;var C=(D)&4294967295;var B=(C)&4294967295;var A=HEAP[B];var z=W;var y=((A)+(z))&4294967295;var x=((((y))|0)/2|0);var w=(E)&4294967295;HEAP[w]=x;var v=(E)&4294967295;var u=HEAP[v];W=u;var t=o;var s=(t+16)&4294967295;var r=Z;var q=W;var p=((r)+(q))&4294967295;var n=((((p))|0)/2|0);var m=(s)&4294967295;HEAP[m]=n;var l=o;var k=(l+32)&4294967295;var j=o;var i=(j+16)&4294967295;var h=(i+4)&4294967295;var g=HEAP[h];var f=(k+4)&4294967295;HEAP[f]=g;var e=o;var c=(e+8)&4294967295;var b=(c+4)&4294967295;var a=HEAP[b];W=a;var aM=o;var aL=(aM+24)&4294967295;var aK=o;var aJ=(aK+16)&4294967295;var aI=(aJ+4)&4294967295;var aH=HEAP[aI];var aG=W;var av=((aH)+(aG))&4294967295;var au=((((av))|0)/2|0);var at=(aL+4)&4294967295;HEAP[at]=au;var ar=(aL+4)&4294967295;var aq=HEAP[ar];Z=aq;var ap=o;var ao=(ap+8)&4294967295;var an=o;var am=(an)&4294967295;var al=(am+4)&4294967295;var ak=HEAP[al];var aj=W;var ai=((ak)+(aj))&4294967295;var ah=((((ai))|0)/2|0);var ag=(ao+4)&4294967295;HEAP[ag]=ah;var ae=(ao+4)&4294967295;var ac=HEAP[ae];W=ac;var aa=o;var X=(aa+16)&4294967295;var U=Z;var M=W;var L=((U)+(M))&4294967295;var K=((((L))|0)/2|0);var J=(X+4)&4294967295;HEAP[J]=K;return;return}function _ft_conic_is_small_enough(aE,y,aU){var K=STACKTOP;STACKTOP+=16;_memset(K,0,16);var aF;var u;var aK;var aG;var U;var bp;var a4;var a5;var ai=K;var ah=K+8;var a;var A;var z;var e=0;u=aE;aK=y;aG=aU;var bo=u;var bn=(bo+8)&4294967295;var bm=(bn)&4294967295;var bl=HEAP[bm];var bk=u;var bj=(bk+16)&4294967295;var bi=(bj)&4294967295;var bh=HEAP[bi];var bg=((bl)-(bh))&4294967295;var aX=(ai)&4294967295;HEAP[aX]=bg;var aV=u;var aS=(aV+8)&4294967295;var aQ=(aS+4)&4294967295;var aO=HEAP[aQ];var aM=u;var aL=(aM+16)&4294967295;var aJ=(aL+4)&4294967295;var aI=HEAP[aJ];var aH=((aO)-(aI))&4294967295;var ay=(ai+4)&4294967295;HEAP[ay]=aH;var aw=u;var au=(aw)&4294967295;var ar=(au)&4294967295;var ap=HEAP[ar];var an=u;var am=(an+8)&4294967295;var al=(am)&4294967295;var ak=HEAP[al];var aj=((ap)-(ak))&4294967295;var X=(ah)&4294967295;HEAP[X]=aj;var T=u;var Q=(T)&4294967295;var N=(Q+4)&4294967295;var J=HEAP[N];var G=u;var E=(G+8)&4294967295;var D=(E+4)&4294967295;var C=HEAP[D];var B=((J)-(C))&4294967295;var s=(ah+4)&4294967295;HEAP[s]=B;var q=(ai)&4294967295;var o=HEAP[q];var m=(((o))|0)<=-2;$bb4$$bb$2:do{if(m){aF=0}else{var l=(ai)&4294967295;var k=HEAP[l];var i=(((k))|0)>1;if(i){aF=0;break $bb4$$bb$2}var h=(ai+4)&4294967295;var g=HEAP[h];var f=(((g))|0)<=-2;if(f){aF=0;break $bb4$$bb$2}var d=(ai+4)&4294967295;var c=HEAP[d];var b=(((c))|0)>1;if(b){aF=0;break $bb4$$bb$2}a5=1;aF=4;break $bb4$$bb$2}}while(0);if(aF==0){a5=0}var bw=a5;A=bw;var bv=(ah)&4294967295;var bu=HEAP[bv];var bt=(((bu))|0)<=-2;$bb10$$bb6$10:do{if(bt){aF=6}else{var bs=(ah)&4294967295;var br=HEAP[bs];var bq=(((br))|0)>1;if(bq){aF=6;break $bb10$$bb6$10}var bf=(ah+4)&4294967295;var be=HEAP[bf];var bd=(((be))|0)<=-2;if(bd){aF=6;break $bb10$$bb6$10}var bc=(ah+4)&4294967295;var bb=HEAP[bc];var ba=(((bb))|0)>1;if(ba){aF=6;break $bb10$$bb6$10}a4=1;aF=10;break $bb10$$bb6$10}}while(0);if(aF==6){a4=0}var a9=a4;z=a9;var a8=A;var a7=(((a8))|0)!=0;if(a7){var a6=z;var a3=(((a6))|0)!=0;if(a3){var a1=aG;HEAP[a1]=0;var a0=aG;var aZ=HEAP[a0];var aY=aK;HEAP[aY]=aZ}else{var aW=(ah+4)&4294967295;var aT=HEAP[aW];var aR=(ah)&4294967295;var aP=HEAP[aR];var aN=_FT_Atan2(aP,aT);var aD=aG;HEAP[aD]=aN;var aC=aG;var aB=HEAP[aC];var aA=aK;HEAP[aA]=aB}}else{var az=z;var ax=(((az))|0)!=0;if(ax){var av=(ai+4)&4294967295;var at=HEAP[av];var aq=(ai)&4294967295;var ao=HEAP[aq];var ag=_FT_Atan2(ao,at);var af=aG;HEAP[af]=ag;var ad=aG;var ab=HEAP[ad];var Z=aK;HEAP[Z]=ab}else{var W=(ai+4)&4294967295;var S=HEAP[W];var P=(ai)&4294967295;var M=HEAP[P];var I=_FT_Atan2(M,S);var ae=aK;HEAP[ae]=I;var ac=(ah+4)&4294967295;var aa=HEAP[ac];var Y=(ah)&4294967295;var V=HEAP[Y];var R=_FT_Atan2(V,aa);var O=aG;HEAP[O]=R}}var L=aG;var H=HEAP[L];var F=aK;var x=HEAP[F];var w=_FT_Angle_Diff(x,H);var v=_ft_pos_abs(w);a=v;var t=a;var r=(((t))|0)<=1966079;var p=unSign((r),1,0);bp=p;var n=bp;U=n;var a2=U;var j=(((a2))&255);STACKTOP=K;return j;return null}function _ft_cubic_split(aF){var aG;var C;var aT;var aQ;var aN;var aL;var k=0;C=aF;var bo=C;var bn=(bo+48)&4294967295;var bm=C;var bl=(bm+24)&4294967295;var bk=(bl)&4294967295;var bj=HEAP[bk];var bi=(bn)&4294967295;HEAP[bi]=bj;var bh=C;var bg=(bh+8)&4294967295;var bf=(bg)&4294967295;var aZ=HEAP[bf];aN=aZ;var aX=C;var aV=(aX+16)&4294967295;var aS=(aV)&4294967295;var aP=HEAP[aS];aL=aP;var aM=C;var aK=(aM+8)&4294967295;var aJ=C;var aI=(aJ)&4294967295;var aH=(aI)&4294967295;var az=HEAP[aH];var ax=aN;var av=((az)+(ax))&4294967295;var at=((((av))|0)/2|0);aT=at;var aq=(aK)&4294967295;var ao=aT;HEAP[aq]=ao;var an=C;var am=(an+40)&4294967295;var al=C;var ak=(al+24)&4294967295;var aa=(ak)&4294967295;var X=HEAP[aa];var U=aL;var R=((X)+(U))&4294967295;var O=((((R))|0)/2|0);aQ=O;var L=(am)&4294967295;var J=aQ;HEAP[L]=J;var I=aN;var H=aL;var G=((I)+(H))&4294967295;var A=((((G))|0)/2|0);aN=A;var y=C;var w=(y+16)&4294967295;var u=aT;var s=aN;var q=((u)+(s))&4294967295;var o=((((q))|0)/2|0);aT=o;var n=(w)&4294967295;var m=aT;HEAP[n]=m;var l=C;var f=(l+32)&4294967295;var d=aQ;var b=aN;var bw=((d)+(b))&4294967295;var bu=((((bw))|0)/2|0);aQ=bu;var bt=(f)&4294967295;var bs=aQ;HEAP[bt]=bs;var br=C;var bq=(br+24)&4294967295;var bp=aT;var be=aQ;var bd=((bp)+(be))&4294967295;var bc=((((bd))|0)/2|0);var bb=(bq)&4294967295;HEAP[bb]=bc;var ba=C;var a9=(ba+48)&4294967295;var a8=C;var a7=(a8+24)&4294967295;var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a4=(a9+4)&4294967295;HEAP[a4]=a5;var a3=C;var a2=(a3+8)&4294967295;var a1=(a2+4)&4294967295;var a0=HEAP[a1];aN=a0;var aY=C;var aW=(aY+16)&4294967295;var aU=(aW+4)&4294967295;var aR=HEAP[aU];aL=aR;var aO=C;var aE=(aO+8)&4294967295;var aD=C;var aC=(aD)&4294967295;var aB=(aC+4)&4294967295;var aA=HEAP[aB];var ay=aN;var aw=((aA)+(ay))&4294967295;var au=((((aw))|0)/2|0);aT=au;var ar=(aE+4)&4294967295;var ap=aT;HEAP[ar]=ap;var aj=C;var ai=(aj+40)&4294967295;var ag=C;var ae=(ag+24)&4294967295;var ac=(ae+4)&4294967295;var Z=HEAP[ac];var W=aL;var T=((Z)+(W))&4294967295;var Q=((((T))|0)/2|0);aQ=Q;var N=(ai+4)&4294967295;var ah=aQ;HEAP[N]=ah;var af=aN;var ad=aL;var ab=((af)+(ad))&4294967295;var Y=((((ab))|0)/2|0);aN=Y;var V=C;var S=(V+16)&4294967295;var P=aT;var M=aN;var K=((P)+(M))&4294967295;var F=((((K))|0)/2|0);aT=F;var E=(S+4)&4294967295;var D=aT;HEAP[E]=D;var B=C;var z=(B+32)&4294967295;var x=aQ;var v=aN;var t=((x)+(v))&4294967295;var r=((((t))|0)/2|0);aQ=r;var p=(z+4)&4294967295;var j=aQ;HEAP[p]=j;var i=C;var h=(i+24)&4294967295;var g=aT;var e=aQ;var c=((g)+(e))&4294967295;var a=((((c))|0)/2|0);var bv=(h+4)&4294967295;HEAP[bv]=a;return;return}function _ft_cubic_is_small_enough(C,ab,bY,bO){var aa=STACKTOP;STACKTOP+=24;_memset(aa,0,24);var aP;var k;var ci;var bX;var g;var c;var cm;var cT;var cn;var co;var cp;var bf=aa;var be=aa+8;var bd=aa+16;var bV;var bT;var a8;var a6;var a4;var ca=0;k=C;ci=ab;bX=bY;g=bO;var cS=k;var cR=(cS+16)&4294967295;var cQ=(cR)&4294967295;var cP=HEAP[cQ];var cO=k;var cN=(cO+24)&4294967295;var cM=(cN)&4294967295;var cL=HEAP[cM];var cK=((cP)-(cL))&4294967295;var bL=(bf)&4294967295;HEAP[bL]=cK;var bJ=k;var bH=(bJ+16)&4294967295;var bG=(bH+4)&4294967295;var bF=HEAP[bG];var bE=k;var bD=(bE+24)&4294967295;var bC=(bD+4)&4294967295;var bB=HEAP[bC];var bA=((bF)-(bB))&4294967295;var br=(bf+4)&4294967295;HEAP[br]=bA;var bp=k;var bn=(bp+8)&4294967295;var bm=(bn)&4294967295;var bl=HEAP[bm];var bk=k;var bj=(bk+16)&4294967295;var bi=(bj)&4294967295;var bh=HEAP[bi];var bg=((bl)-(bh))&4294967295;var a1=(be)&4294967295;HEAP[a1]=bg;var aZ=k;var aX=(aZ+8)&4294967295;var aW=(aX+4)&4294967295;var aV=HEAP[aW];var aU=k;var aT=(aU+16)&4294967295;var aS=(aT+4)&4294967295;var aR=HEAP[aS];var aQ=((aV)-(aR))&4294967295;var aG=(be+4)&4294967295;HEAP[aG]=aQ;var aE=k;var aC=(aE)&4294967295;var aB=(aC)&4294967295;var aA=HEAP[aB];var az=k;var ay=(az+8)&4294967295;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=((aA)-(aw))&4294967295;var al=(bd)&4294967295;HEAP[al]=av;var aj=k;var ah=(aj)&4294967295;var ag=(ah+4)&4294967295;var af=HEAP[ag];var ae=k;var ad=(ae+8)&4294967295;var ac=(ad+4)&4294967295;var Z=HEAP[ac];var Y=((af)-(Z))&4294967295;var P=(bd+4)&4294967295;HEAP[P]=Y;var N=(bf)&4294967295;var L=HEAP[N];var K=(((L))|0)<=-2;$bb4$$bb$2:do{if(K){aP=0}else{var J=(bf)&4294967295;var I=HEAP[J];var H=(((I))|0)>1;if(H){aP=0;break $bb4$$bb$2}var G=(bf+4)&4294967295;var F=HEAP[G];var E=(((F))|0)<=-2;if(E){aP=0;break $bb4$$bb$2}var t=(bf+4)&4294967295;var r=HEAP[t];var p=(((r))|0)>1;if(p){aP=0;break $bb4$$bb$2}cp=1;aP=4;break $bb4$$bb$2}}while(0);if(aP==0){cp=0}var o=cp;a8=o;var n=(be)&4294967295;var m=HEAP[n];var l=(((m))|0)<=-2;$bb10$$bb6$10:do{if(l){aP=6}else{var j=(be)&4294967295;var i=HEAP[j];var h=(((i))|0)>1;if(h){aP=6;break $bb10$$bb6$10}var f=(be+4)&4294967295;var e=HEAP[f];var d=(((e))|0)<=-2;if(d){aP=6;break $bb10$$bb6$10}var b=(be+4)&4294967295;var a=HEAP[b];var cY=(((a))|0)>1;if(cY){aP=6;break $bb10$$bb6$10}co=1;aP=10;break $bb10$$bb6$10}}while(0);if(aP==6){co=0}var cX=co;a6=cX;var cW=(bd)&4294967295;var cV=HEAP[cW];var cU=(((cV))|0)<=-2;$bb16$$bb12$18:do{if(cU){aP=12}else{var cJ=(bd)&4294967295;var cI=HEAP[cJ];var cH=(((cI))|0)>1;if(cH){aP=12;break $bb16$$bb12$18}var cG=(bd+4)&4294967295;var cF=HEAP[cG];var cE=(((cF))|0)<=-2;if(cE){aP=12;break $bb16$$bb12$18}var cD=(bd+4)&4294967295;var cC=HEAP[cD];var cB=(((cC))|0)>1;if(cB){aP=12;break $bb16$$bb12$18}cn=1;aP=16;break $bb16$$bb12$18}}while(0);if(aP==12){cn=0}var cA=cn;a4=cA;var cz=a8;var cy=(((cz))|0)!=0;$bb19$$bb18$26:do{if(cy){aP=18}else{var cx=a4;var cw=(((cx))|0)!=0;if(cw){aP=18;break $bb19$$bb18$26}var bu=a6;var bt=(((bu))|0)!=0;if(bt){var bs=(bf+4)&4294967295;var bq=HEAP[bs];var bo=(bf)&4294967295;var bc=HEAP[bo];var bb=_FT_Atan2(bc,bq);var ba=bX;HEAP[ba]=bb;var a9=bX;var a7=HEAP[a9];var a5=ci;HEAP[a5]=a7;var a3=(bd+4)&4294967295;var a2=HEAP[a3];var a0=(bd)&4294967295;var aY=HEAP[a0];var aO=_FT_Atan2(aY,a2);var aN=g;HEAP[aN]=aO;aP=22;break $bb19$$bb18$26}else{var aM=(bf+4)&4294967295;var aL=HEAP[aM];var aK=(bf)&4294967295;var aJ=HEAP[aK];var aI=_FT_Atan2(aJ,aL);var aH=ci;HEAP[aH]=aI;var aF=(be+4)&4294967295;var aD=HEAP[aF];var au=(be)&4294967295;var at=HEAP[au];var ar=_FT_Atan2(at,aD);var aq=bX;HEAP[aq]=ar;var ap=(bd+4)&4294967295;var ao=HEAP[ap];var an=(bd)&4294967295;var am=HEAP[an];var ak=_FT_Atan2(am,ao);var ai=g;HEAP[ai]=ak;aP=22;break $bb19$$bb18$26}}}while(0);if(aP==18){var cv=a6;var cu=(((cv))|0)!=0;if(cu){var ct=bX;HEAP[ct]=0;var cs=bX;var cr=HEAP[cs];var cq=g;HEAP[cq]=cr;var cl=g;var ck=HEAP[cl];var cj=ci;HEAP[cj]=ck}else{var ch=a8;var cg=(((ch))|0)!=0;if(cg){var cf=(be+4)&4294967295;var ce=HEAP[cf];var cd=(be)&4294967295;var cc=HEAP[cd];var cb=_FT_Atan2(cc,ce);var b9=bX;HEAP[b9]=cb;var b8=bX;var b7=HEAP[b8];var b6=ci;HEAP[b6]=b7;var b5=(bd+4)&4294967295;var b4=HEAP[b5];var b3=(bd)&4294967295;var b2=HEAP[b3];var b1=_FT_Atan2(b2,b4);var b0=g;HEAP[b0]=b1}else{var bW=(bf+4)&4294967295;var bU=HEAP[bW];var bS=(bf)&4294967295;var bR=HEAP[bS];var bQ=_FT_Atan2(bR,bU);var bP=ci;HEAP[bP]=bQ;var bN=(be+4)&4294967295;var bM=HEAP[bN];var bK=(be)&4294967295;var bI=HEAP[bK];var bz=_FT_Atan2(bI,bM);var by=g;HEAP[by]=bz;var bx=g;var bw=HEAP[bx];var bv=bX;HEAP[bv]=bw}}}var X=bX;var W=HEAP[X];var V=ci;var U=HEAP[V];var T=_FT_Angle_Diff(U,W);var S=_ft_pos_abs(T);bV=S;var R=g;var Q=HEAP[R];var O=bX;var M=HEAP[O];var B=_FT_Angle_Diff(M,Q);var A=_ft_pos_abs(B);bT=A;var z=bV;var y=(((z))|0)>1966079;$bb31$$bb29$42:do{if(y){aP=23}else{var x=bT;var w=(((x))|0)>1966079;if(w){aP=23;break $bb31$$bb29$42}cm=1;aP=25;break $bb31$$bb29$42}}while(0);if(aP==23){cm=0}var v=cm;var u=(((v))&255);var s=unSign((u),8,0);cT=s;var q=cT;c=q;var D=c;var bZ=(((D))&255);STACKTOP=aa;return bZ;return null}function _ft_stroke_border_grow(C,ae){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var D;var h;var G;var F;var ac;var ah;var g;var e=E;var X;var f;var N=0;h=C;G=ae;var ab=h;var aa=(ab+4)&4294967295;var Z=HEAP[aa];ah=Z;var Y=h;var W=(Y)&4294967295;var V=HEAP[W];var T=G;var R=((V)+(T))&4294967295;g=R;HEAP[e]=0;var P=g;var z=ah;var x=unSign((P),32,0)>unSign((z),32,0);$bb$$Exit$2:do{if(x){var v=ah;X=v;var t=h;var r=(t+24)&4294967295;var p=HEAP[r];f=p;while(1){var ao=X;var an=g;var am=unSign((ao),32,0)>>1;var j=X;var i=((l)+(j))&4294967295;var b=((i)+16)&4294967295;X=b;D=0;continue}var al=h;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ai=X;var ag=ah;var af=f;var U=aj;var S=_ft_mem_realloc(af,8,ag,ai,U,e);var Q=S;var O=h;var M=(O+8)&4294967295;HEAP[M]=Q;var L=HEAP[e];var K=(((L))|0)!=0;if(K){D=3;break $bb$$Exit$2}var J=h;var I=(J+12)&4294967295;var H=HEAP[I];var B=X;var A=ah;var y=f;var w=_ft_mem_realloc(y,1,A,B,H,e);var u=h;var s=(u+12)&4294967295;HEAP[s]=w;var q=HEAP[e];var o=(((q))|0)!=0;if(o){D=3;break $bb$$Exit$2}var m=h;var k=(m+4)&4294967295;var d=X;HEAP[k]=d}}while(0);var c=HEAP[e];ac=c;var a=ac;F=a;var ad=F;STACKTOP=E;return ad;return null}function _ft_stroke_border_close(aq,Q){var F=STACKTOP;STACKTOP+=32;_memset(F,0,32);var ab;var q;var K;var bY=F;var bX=F+8;var bW=F+16;var p;var bb;var bE;var bD;var a6=F+24;var s;var r;var P;var bi=0;q=aq;K=Q;var bV=q;var bU=(bV+20)&4294967295;var bT=HEAP[bU];p=bT;var bS=q;var bR=(bS)&4294967295;var bQ=HEAP[bR];bb=bQ;var bP=p;var aX=((bP)+1)&4294967295;var aV=bb;var aT=unSign((aX),32,0)>=unSign((aV),32,0);if(aT){var aS=q;var aR=(aS)&4294967295;var aQ=p;HEAP[aR]=aQ}else{var aP=bb;var aO=((aP)-1)&4294967295;bb=aO;var aN=q;var aM=(aN)&4294967295;var aD=bb;HEAP[aM]=aD;var aB=q;var az=(aB+8)&4294967295;var ay=HEAP[az];var ax=q;var aw=(ax+8)&4294967295;var av=HEAP[aw];var au=bb;var at=(av+8*au)&4294967295;var ar=(bW)&4294967295;var al=(at)&4294967295;var ak=HEAP[al];HEAP[ar]=ak;var aj=(bW+4)&4294967295;var ai=(at+4)&4294967295;var ah=HEAP[ai];HEAP[aj]=ah;var ag=p;var af=(ay+8*ag)&4294967295;var ae=(af)&4294967295;var ad=(bW)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;var aa=(af+4)&4294967295;var Z=(bW+4)&4294967295;var Y=HEAP[Z];HEAP[aa]=Y;var X=K;var W=reSign((X),8,0)!=0;$bb2$$bb9$5:do{if(W){var V=q;var U=(V+8)&4294967295;var T=HEAP[U];var S=p;var R=(T+8*S)&4294967295;var O=(R+8)&4294967295;bE=O;var N=q;var M=(N+8)&4294967295;var L=HEAP[M];var J=bb;var I=(L+8*J)&4294967295;var H=(I+-8)&4294967295;bD=H;$bb4$7:while(1){var bJ=bE;var bI=bD;var bH=(bJ)<(bI);if(!(bH)){ab=3;break $bb4$7}var G=bE;var E=(bX)&4294967295;var D=(G)&4294967295;var C=HEAP[D];HEAP[E]=C;var B=(bX+4)&4294967295;var A=(G+4)&4294967295;var z=HEAP[A];HEAP[B]=z;var y=(a6)&4294967295;var x=(bX)&4294967295;var w=HEAP[x];HEAP[y]=w;var v=(a6+4)&4294967295;var u=(bX+4)&4294967295;var t=HEAP[u];HEAP[v]=t;var o=bD;var n=(bY)&4294967295;var m=(o)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=(bY+4)&4294967295;var j=(o+4)&4294967295;var i=HEAP[j];HEAP[k]=i;var h=bE;var g=(h)&4294967295;var f=(bY)&4294967295;var e=HEAP[f];HEAP[g]=e;var d=(h+4)&4294967295;var c=(bY+4)&4294967295;var b=HEAP[c];HEAP[d]=b;var a=bD;var b3=(a)&4294967295;var b2=(a6)&4294967295;var b1=HEAP[b2];HEAP[b3]=b1;var b0=(a+4)&4294967295;var bZ=(a6+4)&4294967295;var bO=HEAP[bZ];HEAP[b0]=bO;var bN=bE;var bM=(bN+8)&4294967295;bE=bM;var bL=bD;var bK=(bL+-8)&4294967295;bD=bK;ab=1;continue $bb4$7}var bG=q;var bF=(bG+12)&4294967295;var bC=HEAP[bF];var bB=p;var bA=(bC+bB)&4294967295;var bz=(bA+1)&4294967295;s=bz;var by=q;var bx=(by+12)&4294967295;var bw=HEAP[bx];var bv=bb;var bu=(bw+bv)&4294967295;var bt=(bu+-1)&4294967295;r=bt;while(1){var bg=s;var bf=r;var be=(bg)<(bf);if(!(be)){ab=6;break $bb2$$bb9$5}var bs=s;var br=HEAP[bs];P=br;var bq=r;var bp=HEAP[bq];var bo=s;HEAP[bo]=bp;var bn=r;var bm=P;HEAP[bn]=bm;var bl=s;var bk=(bl+1)&4294967295;s=bk;var bj=r;var bh=(bj+-1)&4294967295;r=bh;ab=4;continue}}}while(0);var bd=q;var bc=(bd+12)&4294967295;var ba=HEAP[bc];var a9=q;var a8=(a9+12)&4294967295;var a7=HEAP[a8];var a5=p;var a4=(a7+a5)&4294967295;var a3=HEAP[a4];var a2=(a3)|4;var a1=p;var a0=(ba+a1)&4294967295;HEAP[a0]=a2;var aZ=q;var aY=(aZ+12)&4294967295;var aW=HEAP[aY];var aU=bb;var aL=((aU)-1)&4294967295;var aK=q;var aJ=(aK+12)&4294967295;var aI=HEAP[aJ];var aH=bb;var aG=((aH)-1)&4294967295;var aF=(aI+aG)&4294967295;var aE=HEAP[aF];var aC=(aE)|8;var aA=(aW+aL)&4294967295;HEAP[aA]=aC}var ap=q;var ao=(ap+20)&4294967295;HEAP[ao]=-1;var an=q;var am=(an+16)&4294967295;HEAP[am]=0;STACKTOP=F;return;return}function _ft_stroke_border_lineto(ah,G,au){var w=STACKTOP;STACKTOP+=16;_memset(w,0,16);var Q;var P;var e;var R;var B;var aD;var aC=w;var aB=w+8;var D;var y;var c;var f=0;P=ah;e=G;R=au;D=0;var aA=P;var az=(aA+16)&4294967295;var ay=HEAP[az];var ax=reSign((ay),8,0)!=0;$bb$$bb1$2:do{if(ax){var aw=P;var av=(aw+8)&4294967295;var at=HEAP[av];var ac=P;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=((aa)-1)&4294967295;var Y=e;var X=(aB)&4294967295;var W=(Y)&4294967295;var V=HEAP[W];HEAP[X]=V;var U=(aB+4)&4294967295;var T=(Y+4)&4294967295;var O=HEAP[T];HEAP[U]=O;var N=(at+8*Z)&4294967295;var M=(N)&4294967295;var L=(aB)&4294967295;var K=HEAP[L];HEAP[M]=K;var J=(N+4)&4294967295;var I=(aB+4)&4294967295;var H=HEAP[I];HEAP[J]=H}else{var F=P;var E=_ft_stroke_border_grow(F,1);D=E;var C=D;var A=(((C))|0)==0;if(!(A)){Q=2;break $bb$$bb1$2}var z=P;var x=(z+8)&4294967295;var v=HEAP[x];var u=P;var t=(u)&4294967295;var s=HEAP[t];var r=(v+8*s)&4294967295;y=r;var q=P;var p=(q+12)&4294967295;var o=HEAP[p];var n=P;var m=(n)&4294967295;var l=HEAP[m];var k=(o+l)&4294967295;c=k;var j=e;var i=(aC)&4294967295;var h=(j)&4294967295;var g=HEAP[h];HEAP[i]=g;var d=(aC+4)&4294967295;var b=(j+4)&4294967295;var a=HEAP[b];HEAP[d]=a;var aK=y;var aJ=(aK)&4294967295;var aI=(aJ)&4294967295;var aH=(aC)&4294967295;var aG=HEAP[aH];HEAP[aI]=aG;var aF=(aJ+4)&4294967295;var aE=(aC+4)&4294967295;var ar=HEAP[aE];HEAP[aF]=ar;var aq=c;var ap=(aq)&4294967295;HEAP[ap]=1;var ao=P;var an=(ao)&4294967295;var am=HEAP[an];var al=((am)+1)&4294967295;var ak=P;var aj=(ak)&4294967295;HEAP[aj]=al}}while(0);var ai=P;var ag=(ai+16)&4294967295;var af=R;HEAP[ag]=af;var ae=D;aD=ae;var ad=aD;B=ad;var S=B;STACKTOP=w;return S;return null}function _ft_stroke_border_conicto(ad,R,G){var w=STACKTOP;STACKTOP+=16;_memset(w,0,16);var Q;var P;var ae;var e;var B;var au;var at=w;var ar=w+8;var D;var y;var c;var f=0;P=ad;ae=R;e=G;var aq=P;var ap=_ft_stroke_border_grow(aq,2);D=ap;var ao=D;var an=(((ao))|0)==0;if(an){var am=P;var al=(am+8)&4294967295;var ak=HEAP[al];var ac=P;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=(ak+8*aa)&4294967295;y=Z;var Y=P;var X=(Y+12)&4294967295;var W=HEAP[X];var V=P;var T=(V)&4294967295;var S=HEAP[T];var O=(W+S)&4294967295;c=O;var N=ae;var M=(ar)&4294967295;var L=(N)&4294967295;var K=HEAP[L];HEAP[M]=K;var J=(ar+4)&4294967295;var I=(N+4)&4294967295;var H=HEAP[I];HEAP[J]=H;var F=y;var E=(F)&4294967295;var C=(E)&4294967295;var A=(ar)&4294967295;var z=HEAP[A];HEAP[C]=z;var x=(E+4)&4294967295;var v=(ar+4)&4294967295;var u=HEAP[v];HEAP[x]=u;var t=e;var s=(at)&4294967295;var r=(t)&4294967295;var q=HEAP[r];HEAP[s]=q;var p=(at+4)&4294967295;var o=(t+4)&4294967295;var n=HEAP[o];HEAP[p]=n;var m=y;var l=(m+8)&4294967295;var k=(l)&4294967295;var j=(at)&4294967295;var i=HEAP[j];HEAP[k]=i;var h=(l+4)&4294967295;var g=(at+4)&4294967295;var d=HEAP[g];HEAP[h]=d;var b=c;var a=(b)&4294967295;HEAP[a]=0;var aB=c;var aA=(aB+1)&4294967295;HEAP[aA]=1;var az=P;var ay=(az)&4294967295;var ax=HEAP[ay];var aw=((ax)+2)&4294967295;var av=P;var aj=(av)&4294967295;HEAP[aj]=aw}var ai=P;var ah=(ai+16)&4294967295;HEAP[ah]=0;var ag=D;au=ag;var af=au;B=af;var U=B;STACKTOP=w;return U;return null}function _ft_stroke_border_cubicto(au,s,r,K){var z=STACKTOP;STACKTOP+=24;_memset(z,0,24);var X;var W;var q;var G;var e;var E;var aO;var aN=z;var aM=z+8;var aL=z+16;var H;var B;var c;var f=0;W=au;q=s;G=r;e=K;var aK=W;var aJ=_ft_stroke_border_grow(aK,3);H=aJ;var aI=H;var aH=(((aI))|0)==0;if(aH){var aG=W;var aF=(aG+8)&4294967295;var an=HEAP[aF];var al=W;var aj=(al)&4294967295;var ah=HEAP[aj];var af=(an+8*ah)&4294967295;B=af;var ad=W;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var Z=W;var Y=(Z)&4294967295;var S=HEAP[Y];var R=(ab+S)&4294967295;c=R;var Q=q;var P=(aL)&4294967295;var O=(Q)&4294967295;var N=HEAP[O];HEAP[P]=N;var M=(aL+4)&4294967295;var L=(Q+4)&4294967295;var J=HEAP[L];HEAP[M]=J;var I=B;var F=(I)&4294967295;var D=(F)&4294967295;var C=(aL)&4294967295;var A=HEAP[C];HEAP[D]=A;var y=(F+4)&4294967295;var x=(aL+4)&4294967295;var w=HEAP[x];HEAP[y]=w;var v=G;var u=(aM)&4294967295;var t=(v)&4294967295;var p=HEAP[t];HEAP[u]=p;var o=(aM+4)&4294967295;var n=(v+4)&4294967295;var m=HEAP[n];HEAP[o]=m;var l=B;var k=(l+8)&4294967295;var j=(k)&4294967295;var i=(aM)&4294967295;var h=HEAP[i];HEAP[j]=h;var g=(k+4)&4294967295;var d=(aM+4)&4294967295;var b=HEAP[d];HEAP[g]=b;var a=e;var aV=(aN)&4294967295;var aU=(a)&4294967295;var aT=HEAP[aU];HEAP[aV]=aT;var aS=(aN+4)&4294967295;var aR=(a+4)&4294967295;var aQ=HEAP[aR];HEAP[aS]=aQ;var aP=B;var aE=(aP+16)&4294967295;var aD=(aE)&4294967295;var aC=(aN)&4294967295;var aB=HEAP[aC];HEAP[aD]=aB;var aA=(aE+4)&4294967295;var az=(aN+4)&4294967295;var ay=HEAP[az];HEAP[aA]=ay;var ax=c;var aw=(ax)&4294967295;HEAP[aw]=2;var av=c;var at=(av+1)&4294967295;HEAP[at]=2;var ar=c;var aq=(ar+2)&4294967295;HEAP[aq]=1;var ap=W;var ao=(ap)&4294967295;var am=HEAP[ao];var ak=((am)+3)&4294967295;var ai=W;var ag=(ai)&4294967295;HEAP[ag]=ak}var ae=W;var V=(ae+16)&4294967295;HEAP[V]=0;var U=H;aO=U;var T=aO;E=T;var aa=E;STACKTOP=z;return aa;return null}function _ft_stroke_border_arcto(a0,s,a1,a5,bo){var D=STACKTOP;STACKTOP+=32;_memset(D,0,32);var ay;var ax;var t;var az;var ab;var bk;var N;var br;var bv;var aZ;var bs;var aA;var e;var bb;var b;var aM=D;var aJ=D+8;var bh=D+16;var aY=D+24;var aH;var aa;var g=0;ax=a0;t=s;az=a1;ab=a5;bk=bo;aa=0;var bq=az;var bp=ab;_FT_Vector_From_Polar(aM,bq,bp);var bn=(aM)&4294967295;var bm=HEAP[bn];var bl=t;var bj=(bl)&4294967295;var bi=HEAP[bj];var bg=((bm)+(bi))&4294967295;var bf=(aM)&4294967295;HEAP[bf]=bg;var aS=(aM+4)&4294967295;var aQ=HEAP[aS];var aO=t;var aL=(aO+4)&4294967295;var aI=HEAP[aL];var aF=((aQ)+(aI))&4294967295;var aE=(aM+4)&4294967295;HEAP[aE]=aF;var aD=bk;aZ=aD;var aC=ab;bs=aC;var aB=bk;var aq=(((aB))|0)>=0;if(aq){bv=5898240}else{bv=-5898240}var ao=bv;e=ao;$bb11$6:while(1){var B=aZ;var y=(((B))|0)!=0;if(!(y)){ay=6;break $bb11$6}var am=aZ;aA=am;var ak=aA;var ai=(((ak))|0)>5898240;$bb4$$bb5$9:do{if(ai){aA=5898240}else{var ag=aA;var af=(((ag))|0)<-5898240;if(!(af)){ay=4;break $bb4$$bb5$9}aA=-5898240}}while(0);var ae=bs;var ad=aA;var ac=((ae)+(ad))&4294967295;bb=ac;var Q=aA;b=Q;var M=b;var J=(((M))|0)<0;if(J){var G=b;var C=(0-(G))&4294967295;b=C}var z=b;var x=(((z))|0)>>1;b=x;var w=az;var v=bb;_FT_Vector_From_Polar(aJ,w,v);var u=(aJ)&4294967295;var p=HEAP[u];var o=t;var n=(o)&4294967295;var m=HEAP[n];var l=((p)+(m))&4294967295;var k=(aJ)&4294967295;HEAP[k]=l;var j=(aJ+4)&4294967295;var i=HEAP[j];var h=t;var f=(h+4)&4294967295;var d=HEAP[f];var c=((i)+(d))&4294967295;var a=(aJ+4)&4294967295;HEAP[a]=c;var bA=b;var bz=_FT_Cos(bA);var by=((bz)*3)&4294967295;var bx=((by)+196608)&4294967295;var bw=b;var bu=_FT_Sin(bw);var bt=((bu)*4)&4294967295;var be=az;var bd=_FT_MulDiv(be,bt,bx);aH=bd;var bc=bs;var ba=e;var a8=((bc)+(ba))&4294967295;var a7=aH;_FT_Vector_From_Polar(bh,a7,a8);var a6=(bh)&4294967295;var a4=HEAP[a6];var a3=(aM)&4294967295;var a2=HEAP[a3];var aX=((a4)+(a2))&4294967295;var aW=(bh)&4294967295;HEAP[aW]=aX;var aV=(bh+4)&4294967295;var aU=HEAP[aV];var aT=(aM+4)&4294967295;var aR=HEAP[aT];var aP=((aU)+(aR))&4294967295;var aN=(bh+4)&4294967295;HEAP[aN]=aP;var aK=bb;var aG=e;var aw=((aK)-(aG))&4294967295;var av=aH;_FT_Vector_From_Polar(aY,av,aw);var au=(aY)&4294967295;var at=HEAP[au];var ar=(aJ)&4294967295;var ap=HEAP[ar];var an=((at)+(ap))&4294967295;var al=(aY)&4294967295;HEAP[al]=an;var aj=(aY+4)&4294967295;var ah=HEAP[aj];var Z=(aJ+4)&4294967295;var Y=HEAP[Z];var W=((ah)+(Y))&4294967295;var U=(aY+4)&4294967295;HEAP[U]=W;var S=ax;var P=_ft_stroke_border_cubicto(S,bh,aY,aJ);aa=P;var L=aa;var I=(((L))|0)!=0;if(I){ay=6;break $bb11$6}var F=(aM)&4294967295;var A=(aJ)&4294967295;var X=HEAP[A];HEAP[F]=X;var V=(aM+4)&4294967295;var T=(aJ+4)&4294967295;var R=HEAP[T];HEAP[V]=R;var O=aZ;var K=aA;var H=((O)-(K))&4294967295;aZ=H;var E=bb;bs=E;ay=1;continue $bb11$6}var r=aa;br=r;var q=br;N=q;var a9=N;STACKTOP=D;return a9;return null}function _ft_stroke_border_moveto(y,b){var u;var d;var w;var x;var l;var m=0;d=y;w=b;var k=d;var j=(k+20)&4294967295;var i=HEAP[j];var h=(((i))|0)>=0;if(h){var g=d;_ft_stroke_border_close(g,0)}var f=d;var e=(f)&4294967295;var c=HEAP[e];var a=d;var v=(a+20)&4294967295;HEAP[v]=c;var t=d;var s=(t+16)&4294967295;HEAP[s]=0;var r=d;var q=w;var o=_ft_stroke_border_lineto(r,q,0);l=o;var n=l;x=n;var p=x;return p;return null}function _ft_stroke_border_init(u,t){var q;var c;var s;var l=0;c=u;s=t;var k=c;var j=(k+24)&4294967295;var i=s;HEAP[j]=i;var h=c;var g=(h+8)&4294967295;HEAP[g]=0;var f=c;var e=(f+12)&4294967295;HEAP[e]=0;var d=c;var b=(d)&4294967295;HEAP[b]=0;var a=c;var r=(a+4)&4294967295;HEAP[r]=0;var p=c;var o=(p+20)&4294967295;HEAP[o]=-1;var n=c;var m=(n+28)&4294967295;HEAP[m]=0;return;return}function _ft_stroke_border_reset(i){var j;var f;var h=0;f=i;var g=f;var e=(g)&4294967295;HEAP[e]=0;var d=f;var c=(d+20)&4294967295;HEAP[c]=-1;var b=f;var a=(b+28)&4294967295;HEAP[a]=0;return;return}function _ft_stroke_border_done(A){var u;var c;var x;var l=0;c=A;var k=c;var j=(k+24)&4294967295;var i=HEAP[j];x=i;var h=c;var g=(h+8)&4294967295;var f=HEAP[g];var e=x;var d=f;_ft_mem_free(e,d);var b=c;var a=(b+8)&4294967295;HEAP[a]=0;var w=c;var v=(w+12)&4294967295;var t=HEAP[v];var s=x;_ft_mem_free(s,t);var r=c;var q=(r+12)&4294967295;HEAP[q]=0;var p=c;var o=(p)&4294967295;HEAP[o]=0;var n=c;var m=(n+4)&4294967295;HEAP[m]=0;var C=c;var B=(C+20)&4294967295;HEAP[B]=-1;var z=c;var y=(z+28)&4294967295;HEAP[y]=0;return;return}function _ft_stroke_border_get_counts(z,ag,A){var C;var c;var d;var e;var D;var aa;var b;var ac;var y;var B;var f;var W;var M;var K=0;c=z;d=ag;e=A;b=0;ac=0;y=0;var Z=c;var Y=(Z)&4294967295;var X=HEAP[Y];B=X;var V=c;var U=(V+8)&4294967295;var T=HEAP[U];f=T;var R=c;var P=(R+12)&4294967295;var N=HEAP[P];W=N;M=0;$bb7$2:while(1){var H=B;var G=(((H))|0)!=0;if(!(G)){C=6;break $bb7$2}var v=W;var t=(v)&4294967295;var r=HEAP[t];var p=unSign((r),8,0);var n=(p)&4;var l=(((n))|0)!=0;if(l){var j=M;var i=(((j))|0)!=0;if(i){C=1;break $bb7$2}M=1}else{var h=M;var g=(((h))|0)==0;if(g){C=1;break $bb7$2}}var a=W;var am=(a)&4294967295;var al=HEAP[am];var ak=unSign((al),8,0);var aj=(ak)&8;var ai=(((aj))|0)!=0;if(ai){M=0;var ah=y;var af=((ah)+1)&4294967295;y=af}var ae=B;var ad=((ae)-1)&4294967295;B=ad;var S=ac;var Q=((S)+1)&4294967295;ac=Q;var O=f;var L=(O+8)&4294967295;f=L;var J=W;var I=(J+1)&4294967295;W=I;C=0;continue $bb7$2}$Fail$$bb8$13:do{if(C==6){var F=M;var E=(((F))|0)!=0;if(E){C=1;break $Fail$$bb8$13}var x=c;var w=(x+28)&4294967295;HEAP[w]=1;C=8;break $Fail$$bb8$13}}while(0);if(C==1){ac=0;y=0}var u=d;var s=ac;HEAP[u]=s;var q=e;var o=y;HEAP[q]=o;var m=b;aa=m;var k=aa;D=k;var ab=D;return ab;return null}function _ft_stroke_border_export(aJ,ai){var aj;var ah;var L;var aI;var aH;var ak;var al;var a0;var d;var aK;var e=0;ah=aJ;L=ai;var a5=ah;var a4=(a5)&4294967295;var a3=HEAP[a4];var a2=((a3)*8)&4294967295;var a1=ah;var aZ=(a1+8)&4294967295;var aY=HEAP[aZ];var aX=L;var aW=(aX+4)&4294967295;var aV=HEAP[aW];var aB=L;var az=(aB+2)&4294967295;var ax=HEAP[az];var av=reSign((ax),16,0);var at=(aV+8*av)&4294967295;var aq=at;var ap=aY;_llvm_memcpy_p0i8_p0i8_i32(aq,ap,a2,1,0);var ao=ah;var an=(ao)&4294967295;var am=HEAP[an];aI=am;var ab=ah;var Z=(ab+12)&4294967295;var X=HEAP[Z];aH=X;var V=L;var T=(V+8)&4294967295;var R=HEAP[T];var Q=L;var P=(Q+2)&4294967295;var O=HEAP[P];var N=reSign((O),16,0);var D=(R+N)&4294967295;ak=D;$bb6$2:while(1){var c=aI;var b=(((c))|0)!=0;if(!(b)){aj=3;break $bb6$2}var B=aH;var z=HEAP[B];var x=unSign((z),8,0);var v=(x)&1;var t=(((v))&255);var M=reSign((t),8,0)!=0;if(M){var s=ak;HEAP[s]=1}else{var r=aH;var q=HEAP[r];var p=unSign((q),8,0);var o=(p)&2;var n=(((o))|0)!=0;if(n){var m=ak;HEAP[m]=2}else{var l=ak;HEAP[l]=0}}var k=aI;var j=((k)-1)&4294967295;aI=j;var i=aH;var h=(i+1)&4294967295;aH=h;var g=ak;var f=(g+1)&4294967295;ak=f;aj=0;continue $bb6$2}var a=ah;var bc=(a)&4294967295;var bb=HEAP[bc];al=bb;var ba=ah;var a9=(ba+12)&4294967295;var a8=HEAP[a9];a0=a8;var a7=L;var a6=(a7+12)&4294967295;var aU=HEAP[a6];var aT=L;var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=reSign((aR),16,0);var aP=(aU+2*aQ)&4294967295;d=aP;var aO=L;var aN=(aO+2)&4294967295;var aM=HEAP[aN];aK=aM;while(1){var K=al;var J=(((K))|0)!=0;if(!(J)){aj=7;break}var aL=a0;var aG=HEAP[aL];var aF=unSign((aG),8,0);var aE=(aF)&8;var aD=(((aE))|0)!=0;if(aD){var aC=d;var aA=aK;HEAP[aC]=aA;var ay=d;var aw=(ay+2)&4294967295;d=aw;var au=L;var ar=(au)&4294967295;var ag=HEAP[ar];var af=((ag)+1)&65535;var ae=L;var ad=(ae)&4294967295;HEAP[ad]=af}var ac=al;var aa=((ac)-1)&4294967295;al=aa;var Y=a0;var W=(Y+1)&4294967295;a0=W;var U=aK;var S=((U)+1)&65535;aK=S;aj=4;continue}var H=L;var F=(H+2)&4294967295;var E=HEAP[F];var C=ah;var A=(C)&4294967295;var y=HEAP[A];var w=(((y))&65535);var u=((E)+(w))&65535;var I=L;var G=(I+2)&4294967295;HEAP[G]=u;return;return}function _FT_Stroker_New(q,F){var o=STACKTOP;STACKTOP+=4;_memset(o,0,4);var n;var G;var y;var p;var C;var b=o;var c;var D;var r=0;G=q;y=F;var B=G;var A=(B)==0;if(A){C=6}else{var z=G;var x=(z)&4294967295;var w=HEAP[x];c=w;var v=c;var u=_ft_mem_alloc(v,120,b);var t=u;D=t;var s=HEAP[b];var m=(((s))|0)==0;if(m){var l=D;var k=(l+116)&4294967295;var j=G;HEAP[k]=j;var i=D;var h=(i+52)&4294967295;var g=(h)&4294967295;var f=c;_ft_stroke_border_init(g,f);var e=D;var d=(e+52)&4294967295;var a=(d+32)&4294967295;var L=c;_ft_stroke_border_init(a,L)}var K=y;var J=D;HEAP[K]=J;var I=HEAP[b];C=I}var H=C;p=H;var E=p;STACKTOP=o;return E;return null}function _FT_Stroker_Set(m,p,o,d,v){var s;var x;var u;var y;var l;var w;var n=0;x=m;u=p;y=o;l=d;w=v;var k=x;var j=(k+44)&4294967295;var i=u;HEAP[j]=i;var h=x;var g=(h+32)&4294967295;var f=y;HEAP[g]=f;var e=x;var c=(e+36)&4294967295;var b=l;HEAP[c]=b;var a=x;var t=(a+40)&4294967295;var r=w;HEAP[t]=r;var q=x;_FT_Stroker_Rewind(q);return;return}function _FT_Stroker_Rewind(j){var l;var g;var k=0;g=j;var i=g;var h=(i)!=0;if(h){var f=g;var e=(f+52)&4294967295;var d=(e)&4294967295;_ft_stroke_border_reset(d);var c=g;var b=(c+52)&4294967295;var a=(b+32)&4294967295;_ft_stroke_border_reset(a)}return;return}function _FT_Stroker_Done(l){var s;var w;var v;var k=0;w=l;var j=w;var i=(j)!=0;if(i){var h=w;var g=(h+116)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];v=d;var c=w;var b=(c+52)&4294967295;var a=(b)&4294967295;_ft_stroke_border_done(a);var u=w;var t=(u+52)&4294967295;var r=(t+32)&4294967295;_ft_stroke_border_done(r);var q=w;var p=(q+116)&4294967295;HEAP[p]=0;var o=v;var n=w;var m=n;_ft_mem_free(o,m);w=0}return;return}function _ft_stroker_arcto(N,s){var p;var G;var r;var q;var M;var d;var b;var O;var c;var o;var x=0;G=N;r=s;var L=G;var K=(L+44)&4294967295;var J=HEAP[K];O=J;c=0;var I=G;var H=(I+52)&4294967295;var F=(H)&4294967295;var D=r;var B=(F+32*D)&4294967295;o=B;var z=r;var n=((z)*11796480)&4294967295;var m=(5898240-(n))&4294967295;b=m;var l=G;var k=(l+4)&4294967295;var j=HEAP[k];var i=G;var h=(i)&4294967295;var g=HEAP[h];var f=_FT_Angle_Diff(g,j);d=f;var e=d;var a=(((e))|0)==11796480;if(a){var Y=b;var X=((Y)*-2)&4294967295;d=X}var W=G;var V=(W)&4294967295;var U=HEAP[V];var T=b;var S=((U)+(T))&4294967295;var R=G;var Q=(R+8)&4294967295;var E=o;var C=O;var A=d;var y=_ft_stroke_border_arcto(E,Q,C,S,A);c=y;var w=o;var v=(w+16)&4294967295;HEAP[v]=0;var u=c;M=u;var t=M;q=t;var P=q;return P;return null}function _ft_stroker_cap(h,Z,b2){var F=STACKTOP;STACKTOP+=24;_memset(F,0,24);var ad;var D;var bl;var aa;var c;var b5;var B;var ac=F;var bA=F+8;var ab;var a9;var au;var bx=F+16;var bC;var bw;var bR;var bk=0;D=h;bl=Z;aa=b2;B=0;var b4=D;var b3=(b4+32)&4294967295;var b1=HEAP[b3];var b0=(((b1))|0)==1;$bb$$bb1$2:do{if(b0){var bZ=D;var bY=(bZ)&4294967295;var bX=bl;HEAP[bY]=bX;var bW=bl;var bV=((bW)+11796480)&4294967295;var a0=D;var aY=(a0+4)&4294967295;HEAP[aY]=bV;var aW=D;var aV=aa;var aU=_ft_stroker_arcto(aW,aV);B=aU}else{var aT=D;var aS=(aT+32)&4294967295;var aR=HEAP[aS];var aQ=(((aR))|0)==2;if(aQ){var aP=aa;var aG=((aP)*11796480)&4294967295;var aE=(5898240-(aG))&4294967295;ab=aE;var aC=D;var aB=(aC+44)&4294967295;var aA=HEAP[aB];a9=aA;var az=D;var ay=(az+52)&4294967295;var ax=(ay)&4294967295;var aw=aa;var av=(ax+32*aw)&4294967295;au=av;var an=bl;var am=ab;var al=((an)+(am))&4294967295;var ak=a9;_FT_Vector_From_Polar(bA,ak,al);var aj=a9;var ai=bl;_FT_Vector_From_Polar(ac,aj,ai);var ah=(ac)&4294967295;var ag=HEAP[ah];var af=D;var ae=(af+8)&4294967295;var Y=(ae)&4294967295;var X=HEAP[Y];var W=(bA)&4294967295;var V=HEAP[W];var U=((X)+(V))&4294967295;var T=((ag)+(U))&4294967295;var S=(ac)&4294967295;HEAP[S]=T;var R=(ac+4)&4294967295;var Q=HEAP[R];var P=D;var N=(P+8)&4294967295;var M=(N+4)&4294967295;var L=HEAP[M];var K=(bA+4)&4294967295;var J=HEAP[K];var I=((L)+(J))&4294967295;var H=((Q)+(I))&4294967295;var G=(ac+4)&4294967295;HEAP[G]=H;var E=au;var C=_ft_stroke_border_lineto(E,ac,0);B=C;var A=B;var z=(((A))|0)!=0;if(z){ad=1;break $bb$$bb1$2}var y=bl;var x=ab;var w=((y)-(x))&4294967295;var v=a9;_FT_Vector_From_Polar(bA,v,w);var u=a9;var t=bl;_FT_Vector_From_Polar(ac,u,t);var s=(ac)&4294967295;var r=HEAP[s];var q=(bA)&4294967295;var p=HEAP[q];var o=D;var n=(o+8)&4294967295;var m=(n)&4294967295;var l=HEAP[m];var k=((p)+(l))&4294967295;var j=((r)+(k))&4294967295;var i=(ac)&4294967295;HEAP[i]=j;var g=(ac+4)&4294967295;var f=HEAP[g];var e=(bA+4)&4294967295;var d=HEAP[e];var b=D;var a=(b+8)&4294967295;var ca=(a+4)&4294967295;var b9=HEAP[ca];var b8=((d)+(b9))&4294967295;var b7=((f)+(b8))&4294967295;var b6=(ac+4)&4294967295;HEAP[b6]=b7;var bU=au;var bT=_ft_stroke_border_lineto(bU,ac,0);B=bT}else{var bS=D;var bQ=(bS+32)&4294967295;var bP=HEAP[bQ];var bO=(((bP))|0)==0;if(!(bO)){ad=1;break $bb$$bb1$2}var bN=aa;var bM=((bN)*11796480)&4294967295;var bL=(5898240-(bM))&4294967295;bC=bL;var bK=D;var bJ=(bK+44)&4294967295;var bI=HEAP[bJ];bw=bI;var bH=D;var bG=(bH+52)&4294967295;var bF=(bG)&4294967295;var bE=aa;var bD=(bF+32*bE)&4294967295;bR=bD;var bB=bl;var bz=bC;var by=((bB)+(bz))&4294967295;var bv=bw;_FT_Vector_From_Polar(bx,bv,by);var bu=(bx)&4294967295;var bt=HEAP[bu];var bs=D;var br=(bs+8)&4294967295;var bq=(br)&4294967295;var bp=HEAP[bq];var bo=((bt)+(bp))&4294967295;var bn=(bx)&4294967295;HEAP[bn]=bo;var bm=(bx+4)&4294967295;var bj=HEAP[bm];var bi=D;var bh=(bi+8)&4294967295;var bg=(bh+4)&4294967295;var bf=HEAP[bg];var be=((bj)+(bf))&4294967295;var bd=(bx+4)&4294967295;HEAP[bd]=be;var bc=bR;var bb=_ft_stroke_border_lineto(bc,bx,0);B=bb;var ba=B;var a8=(((ba))|0)!=0;if(a8){ad=1;break $bb$$bb1$2}var a7=bl;var a6=bC;var a5=((a7)-(a6))&4294967295;var a4=bw;_FT_Vector_From_Polar(bx,a4,a5);var a3=(bx)&4294967295;var a2=HEAP[a3];var a1=D;var aZ=(a1+8)&4294967295;var aX=(aZ)&4294967295;var aO=HEAP[aX];var aN=((a2)+(aO))&4294967295;var aM=(bx)&4294967295;HEAP[aM]=aN;var aL=(bx+4)&4294967295;var aK=HEAP[aL];var aJ=D;var aI=(aJ+8)&4294967295;var aH=(aI+4)&4294967295;var aF=HEAP[aH];var aD=((aK)+(aF))&4294967295;var at=(bx+4)&4294967295;HEAP[at]=aD;var ar=bR;var aq=_ft_stroke_border_lineto(ar,bx,0);B=aq}}}while(0);var ap=B;b5=ap;var ao=b5;c=ao;var O=c;STACKTOP=F;return O;return null}function _ft_stroker_inside(F,n){var y=STACKTOP;STACKTOP+=8;_memset(y,0,8);var aa;var aI;var ab;var C;var aW;var aA;var a3;var a;var e;var aj;var aB;var r;var az=y;var E;var f=0;aI=F;ab=n;var aV=aI;var aU=(aV+52)&4294967295;var aT=(aU)&4294967295;var aS=ab;var aR=(aT+32*aS)&4294967295;aA=aR;E=0;var aQ=ab;var aP=((aQ)*11796480)&4294967295;var aO=(5898240-(aP))&4294967295;e=aO;var aN=aI;var at=(aN+4)&4294967295;var aq=HEAP[at];var ao=aI;var am=(ao)&4294967295;var ak=HEAP[am];var ah=_FT_Angle_Diff(ak,aq);a=ah;var ag=a;var af=(((ag))|0)==11796480;if(af){var ae=e;a=ae}else{var ad=a;var U=((((ad))|0)/2|0);a=U}var S=aI;var Q=(S)&4294967295;var O=HEAP[Q];var M=a;var K=((O)+(M))&4294967295;a3=K;var J=a;var I=_FT_Cos(J);aB=I;var H=aI;var G=(H+40)&4294967295;var D=HEAP[G];var B=aB;var A=_FT_MulFix(D,B);r=A;var z=r;var x=(((z))|0)<=65535;if(x){var w=aI;var v=(w+4)&4294967295;var u=HEAP[v];var t=e;var s=((u)+(t))&4294967295;var q=aI;var p=(q+44)&4294967295;var o=HEAP[p];_FT_Vector_From_Polar(az,o,s);var m=(az)&4294967295;var l=HEAP[m];var k=aI;var j=(k+8)&4294967295;var i=(j)&4294967295;var h=HEAP[i];var g=((l)+(h))&4294967295;var d=(az)&4294967295;HEAP[d]=g;var c=(az+4)&4294967295;var b=HEAP[c];var a4=aI;var a2=(a4+8)&4294967295;var a1=(a2+4)&4294967295;var a0=HEAP[a1];var aZ=((b)+(a0))&4294967295;var aY=(az+4)&4294967295;HEAP[aY]=aZ;var aX=aA;var aM=(aX+16)&4294967295;HEAP[aM]=0}else{var aL=aI;var aK=(aL+44)&4294967295;var aJ=HEAP[aK];var aH=aB;var aG=_FT_DivFix(aJ,aH);aj=aG;var aF=a3;var aE=e;var aD=((aF)+(aE))&4294967295;var aC=aj;_FT_Vector_From_Polar(az,aC,aD);var ay=(az)&4294967295;var ax=HEAP[ay];var aw=aI;var av=(aw+8)&4294967295;var au=(av)&4294967295;var ar=HEAP[au];var ap=((ax)+(ar))&4294967295;var an=(az)&4294967295;HEAP[an]=ap;var al=(az+4)&4294967295;var ai=HEAP[al];var Z=aI;var Y=(Z+8)&4294967295;var X=(Y+4)&4294967295;var W=HEAP[X];var V=((ai)+(W))&4294967295;var T=(az+4)&4294967295;HEAP[T]=V}var R=aA;var P=_ft_stroke_border_lineto(R,az,0);E=P;var N=E;aW=N;var L=aW;C=L;var ac=C;STACKTOP=y;return ac;return null}function _ft_stroker_outside(i,cW){var ac=STACKTOP;STACKTOP+=24;_memset(ac,0,24);var a5;var aa;var a2;var c;var cZ;var br;var Y;var a3;var D;var b7;var g;var o;var bs;var ct;var bd=ac;var a4=ac+8;var aq;var aV;var cD=ac+16;var ci=0;aa=i;a2=cW;var cY=aa;var cX=(cY+52)&4294967295;var cV=(cX)&4294967295;var cU=a2;var cT=(cV+32*cU)&4294967295;br=cT;var cS=aa;var cR=(cS+36)&4294967295;var cQ=HEAP[cR];var cP=(((cQ))|0)==0;$bb$$bb1$2:do{if(cP){var bY=aa;var bW=a2;var bU=_ft_stroker_arcto(bY,bW);Y=bU}else{var bT=aa;var bS=(bT+44)&4294967295;var bR=HEAP[bS];b7=bR;var bQ=a2;var bP=((bQ)*11796480)&4294967295;var bO=(5898240-(bP))&4294967295;a3=bO;var bN=aa;var bE=(bN+36)&4294967295;var bC=HEAP[bE];var bA=(((bC))|0)==2;var bz=unSign((bA),1,0);ct=bz;var by=aa;var bx=(by+4)&4294967295;var bw=HEAP[bx];var bv=aa;var bu=(bv)&4294967295;var bt=HEAP[bu];var bi=_FT_Angle_Diff(bt,bw);g=bi;var bg=g;var be=(((bg))|0)==11796480;if(be){var bc=a3;g=bc;var bb=aa;var ba=(bb)&4294967295;var a9=HEAP[ba];o=a9}else{var a8=g;var a7=((((a8))|0)/2|0);g=a7;var a6=aa;var aS=(a6)&4294967295;var aQ=HEAP[aS];var aN=g;var aL=((aQ)+(aN))&4294967295;var aJ=a3;var aH=((aL)+(aJ))&4294967295;o=aH}var aF=g;var aD=_FT_Cos(aF);bs=aD;var aB=aa;var az=(aB+40)&4294967295;var am=HEAP[az];var ak=bs;var ai=_FT_MulFix(am,ak);D=ai;var ah=D;var ag=(((ah))|0)>65535;$bb6$$bb5$9:do{if(ag){a5=2}else{var af=g;var ae=_ft_pos_abs(af);var ad=(((ae))|0)<=57;if(ad){a5=2;break $bb6$$bb5$9}else{a5=3;break $bb6$$bb5$9}}}while(0);if(a5==2){ct=0}var ab=ct;var Z=reSign((ab),8,0)!=0;if(Z){var P=aa;var N=(P+40)&4294967295;var L=HEAP[N];var K=b7;var J=_FT_MulFix(K,L);var I=o;_FT_Vector_From_Polar(bd,J,I);var H=(bd)&4294967295;var G=HEAP[H];var F=aa;var E=(F+8)&4294967295;var u=(E)&4294967295;var s=HEAP[u];var q=((G)+(s))&4294967295;var p=(bd)&4294967295;HEAP[p]=q;var n=(bd+4)&4294967295;var m=HEAP[n];var l=aa;var k=(l+8)&4294967295;var j=(k+4)&4294967295;var h=HEAP[j];var f=((m)+(h))&4294967295;var e=(bd+4)&4294967295;HEAP[e]=f;var d=g;var b=_FT_Sin(d);var a=_ft_pos_abs(b);var c4=D;var c3=(65536-(c4))&4294967295;var c2=_FT_DivFix(c3,a);var c1=b7;var c0=_FT_MulFix(c1,c2);aq=c0;var cO=o;var cN=a3;var cM=((cO)+(cN))&4294967295;var cL=aq;_FT_Vector_From_Polar(a4,cL,cM);var cK=(a4)&4294967295;var cJ=HEAP[cK];var cI=(bd)&4294967295;var cH=HEAP[cI];var cG=((cJ)+(cH))&4294967295;var cF=(a4)&4294967295;HEAP[cF]=cG;var cE=(a4+4)&4294967295;var cC=HEAP[cE];var cB=(bd+4)&4294967295;var cA=HEAP[cB];var cz=((cC)+(cA))&4294967295;var cy=(a4+4)&4294967295;HEAP[cy]=cz;var cx=br;var cw=_ft_stroke_border_lineto(cx,a4,0);Y=cw;var cv=Y;var cu=(((cv))|0)!=0;if(cu){a5=5;break $bb$$bb1$2}var cs=o;var cr=a3;var cq=((cs)-(cr))&4294967295;var cp=aq;_FT_Vector_From_Polar(a4,cp,cq);var co=(a4)&4294967295;var cn=HEAP[co];var cm=(bd)&4294967295;var cl=HEAP[cm];var ck=((cn)+(cl))&4294967295;var cj=(a4)&4294967295;HEAP[cj]=ck;var ch=(a4+4)&4294967295;var cg=HEAP[ch];var cf=(bd+4)&4294967295;var ce=HEAP[cf];var cd=((cg)+(ce))&4294967295;var cc=(a4+4)&4294967295;HEAP[cc]=cd;var cb=br;var ca=_ft_stroke_border_lineto(cb,a4,0);Y=ca;var b9=Y;var b8=(((b9))|0)!=0;if(b8){a5=5;break $bb$$bb1$2}var b6=aa;var b5=(b6+4)&4294967295;var b4=HEAP[b5];var b3=a3;var b2=((b4)+(b3))&4294967295;var b1=b7;_FT_Vector_From_Polar(a4,b1,b2);var b0=(a4)&4294967295;var bZ=HEAP[b0];var bX=aa;var bV=(bX+8)&4294967295;var bM=(bV)&4294967295;var bL=HEAP[bM];var bK=((bZ)+(bL))&4294967295;var bJ=(a4)&4294967295;HEAP[bJ]=bK;var bI=(a4+4)&4294967295;var bH=HEAP[bI];var bG=aa;var bF=(bG+8)&4294967295;var bD=(bF+4)&4294967295;var bB=HEAP[bD];var bq=((bH)+(bB))&4294967295;var bp=(a4+4)&4294967295;HEAP[bp]=bq;var bo=br;var bn=_ft_stroke_border_lineto(bo,a4,1);Y=bn}else{var bm=aa;var bl=(bm+44)&4294967295;var bk=HEAP[bl];var bj=bs;var bh=_FT_DivFix(bk,bj);aV=bh;var bf=aV;var a1=o;_FT_Vector_From_Polar(cD,bf,a1);var a0=(cD)&4294967295;var aZ=HEAP[a0];var aY=aa;var aX=(aY+8)&4294967295;var aW=(aX)&4294967295;var aU=HEAP[aW];var aT=((aZ)+(aU))&4294967295;var aR=(cD)&4294967295;HEAP[aR]=aT;var aP=(cD+4)&4294967295;var aw=HEAP[aP];var av=aa;var au=(av+8)&4294967295;var at=(au+4)&4294967295;var ar=HEAP[at];var ap=((aw)+(ar))&4294967295;var ao=(cD+4)&4294967295;HEAP[ao]=ap;var an=br;var al=_ft_stroke_border_lineto(an,cD,0);Y=al;var aj=Y;var X=(((aj))|0)!=0;if(X){a5=5;break $bb$$bb1$2}var W=aa;var V=(W+4)&4294967295;var U=HEAP[V];var T=a3;var S=((U)+(T))&4294967295;var R=aa;var Q=(R+44)&4294967295;var O=HEAP[Q];_FT_Vector_From_Polar(cD,O,S);var M=(cD)&4294967295;var C=HEAP[M];var B=aa;var A=(B+8)&4294967295;var z=(A)&4294967295;var y=HEAP[z];var x=((C)+(y))&4294967295;var w=(cD)&4294967295;HEAP[w]=x;var v=(cD+4)&4294967295;var t=HEAP[v];var r=aa;var aO=(r+8)&4294967295;var aM=(aO+4)&4294967295;var aK=HEAP[aM];var aI=((t)+(aK))&4294967295;var aG=(cD+4)&4294967295;HEAP[aG]=aI;var aE=br;var aC=_ft_stroke_border_lineto(aE,cD,1);Y=aC}}}while(0);var aA=Y;cZ=aA;var ay=cZ;c=ay;var ax=c;STACKTOP=ac;return ax;return null}function _ft_stroker_process_corner(l){var y;var B;var C;var k;var n;var A;var b;var m=0;B=l;n=0;var j=B;var i=(j+4)&4294967295;var h=HEAP[i];var g=B;var f=(g)&4294967295;var e=HEAP[f];var d=_FT_Angle_Diff(e,h);A=d;var c=A;var a=(((c))|0)==0;$Exit$$bb$2:do{if(!a){b=0;var z=A;var x=(((z))|0)<0;if(x){b=1}var w=B;var v=b;var u=_ft_stroker_inside(w,v);n=u;var t=n;var s=(((t))|0)!=0;if(s){y=1;break $Exit$$bb$2}var q=b;var p=(1-(q))&4294967295;var o=B;var F=_ft_stroker_outside(o,p);n=F}}while(0);var E=n;k=E;var D=k;C=D;var r=C;return r;return null}function _ft_stroker_subpath_start(ad,O){var E=STACKTOP;STACKTOP+=16;_memset(E,0,16);var D;var W;var C;var F;var ac;var n=E;var f=E+8;var e;var B;var M=0;W=ad;C=O;var ab=C;var aa=((ab)+5898240)&4294967295;var Z=W;var Y=(Z+44)&4294967295;var X=HEAP[Y];_FT_Vector_From_Polar(n,X,aa);var V=W;var T=(V+8)&4294967295;var R=(T)&4294967295;var P=HEAP[R];var y=(n)&4294967295;var w=HEAP[y];var u=((P)+(w))&4294967295;var s=(f)&4294967295;HEAP[s]=u;var q=W;var o=(q+8)&4294967295;var l=(o+4)&4294967295;var j=HEAP[l];var h=(n+4)&4294967295;var g=HEAP[h];var b=((j)+(g))&4294967295;var aq=(f+4)&4294967295;HEAP[aq]=b;var ao=W;var am=(ao+52)&4294967295;var ak=(am)&4294967295;B=ak;var aj=B;var ai=_ft_stroke_border_moveto(aj,f);e=ai;var ah=e;var ag=(((ah))|0)!=0;if(!ag){var ae=W;var U=(ae+8)&4294967295;var S=(U)&4294967295;var Q=HEAP[S];var N=(n)&4294967295;var L=HEAP[N];var K=((Q)-(L))&4294967295;var J=(f)&4294967295;HEAP[J]=K;var I=W;var H=(I+8)&4294967295;var G=(H+4)&4294967295;var A=HEAP[G];var z=(n+4)&4294967295;var x=HEAP[z];var v=((A)-(x))&4294967295;var t=(f+4)&4294967295;HEAP[t]=v;var r=B;var p=(r+32)&4294967295;B=p;var m=B;var k=_ft_stroke_border_moveto(m,f);e=k;var i=W;var d=(i+20)&4294967295;var c=C;HEAP[d]=c;var a=W;var ap=(a+16)&4294967295;HEAP[ap]=0}var an=e;ac=an;var al=ac;F=al;var af=F;STACKTOP=E;return af;return null}function _FT_Stroker_LineTo(O,R){var x=STACKTOP;STACKTOP+=24;_memset(x,0,24);var ak;var aQ;var d;var E;var a4;var a3=x;var N;var aJ;var aI=x+8;var a5;var m;var aH=x+16;var e=0;aQ=O;d=R;N=0;var a2=d;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=aQ;var aY=(aZ+8)&4294967295;var aX=(aY)&4294967295;var aW=HEAP[aX];var aV=((a0)-(aW))&4294967295;var aB=(aI)&4294967295;HEAP[aB]=aV;var az=d;var ax=(az+4)&4294967295;var av=HEAP[ax];var ar=aQ;var aq=(ar+8)&4294967295;var ap=(aq+4)&4294967295;var ao=HEAP[ap];var an=((av)-(ao))&4294967295;var am=(aI+4)&4294967295;HEAP[am]=an;var ae=(aI+4)&4294967295;var ac=HEAP[ae];var aa=(aI)&4294967295;var Y=HEAP[aa];var W=_FT_Atan2(Y,ac);a5=W;var U=a5;var T=((U)+5898240)&4294967295;var S=aQ;var Q=(S+44)&4294967295;var P=HEAP[Q];_FT_Vector_From_Polar(aI,P,T);var G=aQ;var D=(G+16)&4294967295;var B=HEAP[D];var z=reSign((B),8,0)!=0;$bb$$bb2$2:do{if(z){var w=aQ;var u=a5;var t=_ft_stroker_subpath_start(w,u);N=t;var s=N;var r=(((s))|0)!=0;if(r){ak=0;break $bb$$bb2$2}ak=2;break $bb$$bb2$2}else{var q=aQ;var p=(q+4)&4294967295;var o=a5;HEAP[p]=o;var n=aQ;var l=_ft_stroker_process_corner(n);N=l;var k=N;var j=(((k))|0)!=0;if(j){ak=0;break $bb$$bb2$2}else{ak=2;break $bb$$bb2$2}}}while(0);$Exit$$bb3$6:do{if(ak==2){var i=aQ;var h=(i+52)&4294967295;var g=(h)&4294967295;aJ=g;m=1;while(1){var at=m;var aj=(((at))|0)>=0;if(!(aj)){ak=6;break}var f=d;var c=(f)&4294967295;var b=HEAP[c];var a=(aI)&4294967295;var bc=HEAP[a];var bb=((b)+(bc))&4294967295;var ba=(aH)&4294967295;HEAP[ba]=bb;var a9=d;var a8=(a9+4)&4294967295;var a7=HEAP[a8];var a6=(aI+4)&4294967295;var aU=HEAP[a6];var aT=((a7)+(aU))&4294967295;var aS=(aH+4)&4294967295;HEAP[aS]=aT;var aR=aJ;var aP=_ft_stroke_border_lineto(aR,aH,1);N=aP;var aO=N;var aN=(((aO))|0)!=0;if(aN){ak=0;break $Exit$$bb3$6}var aM=(aI)&4294967295;var aL=HEAP[aM];var aK=(0-(aL))&4294967295;var aG=(aI)&4294967295;HEAP[aG]=aK;var aF=(aI+4)&4294967295;var aE=HEAP[aF];var aD=(0-(aE))&4294967295;var aC=(aI+4)&4294967295;HEAP[aC]=aD;var aA=m;var ay=((aA)-1)&4294967295;m=ay;var aw=aJ;var au=(aw+32)&4294967295;aJ=au;ak=3;continue}var ai=aQ;var ah=(ai)&4294967295;var ag=a5;HEAP[ah]=ag;var af=d;var ad=(a3)&4294967295;var ab=(af)&4294967295;var Z=HEAP[ab];HEAP[ad]=Z;var X=(a3+4)&4294967295;var V=(af+4)&4294967295;var M=HEAP[V];HEAP[X]=M;var L=aQ;var J=(L+8)&4294967295;var I=(J)&4294967295;var H=(a3)&4294967295;var F=HEAP[H];HEAP[I]=F;var C=(J+4)&4294967295;var A=(a3+4)&4294967295;var y=HEAP[A];HEAP[C]=y}}while(0);var v=N;a4=v;var K=a4;E=K;var al=E;STACKTOP=x;return al;return null}function _FT_Stroker_ConicTo(l,h,cy){var M=STACKTOP;STACKTOP+=328;_memset(M,0,328);var ay;var K;var m;var bY;var c;var cv;var cu=M;var ct=M+8;var cr=M+16;var cq=M+24;var H;var bK=M+32;var ci;var ab;var a4;var aW;var N=M+304;var bt=M+308;var bM=M+312;var I=M+320;var j;var s;var ax;var W;var cs;var bL=0;K=l;m=h;bY=cy;H=0;var bS=bK;var cp=(bS+240)&4294967295;ab=cp;aW=1;var bQ=bK;ci=bQ;var co=bY;var cn=(cq)&4294967295;var cm=(co)&4294967295;var cl=HEAP[cm];HEAP[cn]=cl;var bq=(cq+4)&4294967295;var bo=(co+4)&4294967295;var bm=HEAP[bo];HEAP[bq]=bm;var bl=ci;var bk=(bl)&4294967295;var bj=(bk)&4294967295;var bi=(cq)&4294967295;var bh=HEAP[bi];HEAP[bj]=bh;var bg=(bk+4)&4294967295;var bf=(cq+4)&4294967295;var a6=HEAP[bf];HEAP[bg]=a6;var a3=m;var a1=(cr)&4294967295;var a0=(a3)&4294967295;var aZ=HEAP[a0];HEAP[a1]=aZ;var aY=(cr+4)&4294967295;var aX=(a3+4)&4294967295;var aV=HEAP[aX];HEAP[aY]=aV;var aU=ci;var aT=(aU+8)&4294967295;var aK=(aT)&4294967295;var aI=(cr)&4294967295;var aG=HEAP[aI];HEAP[aK]=aG;var aF=(aT+4)&4294967295;var aE=(cr+4)&4294967295;var aD=HEAP[aE];HEAP[aF]=aD;var aC=K;var aB=(aC+8)&4294967295;var aA=(ct)&4294967295;var az=(aB)&4294967295;var an=HEAP[az];HEAP[aA]=an;var al=(ct+4)&4294967295;var aj=(aB+4)&4294967295;var ai=HEAP[aj];HEAP[al]=ai;var ah=ci;var ag=(ah+16)&4294967295;var af=(ag)&4294967295;var ae=(ct)&4294967295;var ad=HEAP[ae];HEAP[af]=ad;var ac=(ag+4)&4294967295;var V=(ct+4)&4294967295;var U=HEAP[V];HEAP[ac]=U;$bb16$2:while(1){var g=bK;var aO=ci;var aN=(g)<=(aO);if(!(aN)){ay=11;break $bb16$2}HEAP[bt]=0;var T=HEAP[bt];HEAP[N]=T;var S=ci;var R=ab;var Q=(S)<(R);$bb3$$bb5$5:do{if(Q){var P=ci;var O=_ft_conic_is_small_enough(P,N,bt);var L=reSign((O),8,0)==0;if(!(L)){ay=2;break $bb3$$bb5$5}var J=ci;_ft_conic_split(J);var G=ci;var F=(G+16)&4294967295;ci=F;ay=0;continue $bb16$2}}while(0);var E=aW;var D=reSign((E),8,0)!=0;if(D){aW=0;var C=HEAP[N];a4=C;var B=K;var A=(B+16)&4294967295;var z=HEAP[A];var y=reSign((z),8,0)!=0;if(y){var x=K;var w=a4;var v=_ft_stroker_subpath_start(x,w);H=v}else{var u=K;var t=(u+4)&4294967295;var r=a4;HEAP[t]=r;var q=K;var p=_ft_stroker_process_corner(q);H=p}}var o=HEAP[bt];var n=HEAP[N];var k=_FT_Angle_Diff(n,o);var f=((((k))|0)/2|0);j=f;var e=HEAP[N];var d=j;var b=((e)+(d))&4294967295;s=b;var a=j;var cB=_FT_Cos(a);var cA=K;var cz=(cA+44)&4294967295;var cx=HEAP[cz];var cw=_FT_DivFix(cx,cB);W=cw;cs=0;while(1){var a9=cs;var a8=(((a9))|0)<=1;if(!(a8)){ay=8;break}var ck=cs;var cj=((ck)*11796480)&4294967295;var ch=(5898240-(cj))&4294967295;ax=ch;var cg=s;var cf=ax;var ce=((cg)+(cf))&4294967295;var cd=W;_FT_Vector_From_Polar(bM,cd,ce);var cc=(bM)&4294967295;var cb=HEAP[cc];var ca=ci;var b9=(ca+8)&4294967295;var b8=(b9)&4294967295;var b7=HEAP[b8];var b6=((cb)+(b7))&4294967295;var b5=(bM)&4294967295;HEAP[b5]=b6;var b4=(bM+4)&4294967295;var b3=HEAP[b4];var b2=ci;var b1=(b2+8)&4294967295;var b0=(b1+4)&4294967295;var bZ=HEAP[b0];var bX=((b3)+(bZ))&4294967295;var bW=(bM+4)&4294967295;HEAP[bW]=bX;var bV=HEAP[bt];var bU=ax;var bT=((bV)+(bU))&4294967295;var bR=K;var bP=(bR+44)&4294967295;var bO=HEAP[bP];_FT_Vector_From_Polar(I,bO,bT);var bN=(I)&4294967295;var bJ=HEAP[bN];var bI=ci;var bH=(bI)&4294967295;var bG=(bH)&4294967295;var bF=HEAP[bG];var bE=((bJ)+(bF))&4294967295;var bD=(I)&4294967295;HEAP[bD]=bE;var bC=(I+4)&4294967295;var bB=HEAP[bC];var bA=ci;var bz=(bA)&4294967295;var by=(bz+4)&4294967295;var bx=HEAP[by];var bw=((bB)+(bx))&4294967295;var bv=(I+4)&4294967295;HEAP[bv]=bw;var bu=K;var bs=(bu+52)&4294967295;var br=(bs)&4294967295;var bp=cs;var bn=(br+32*bp)&4294967295;var be=_ft_stroke_border_conicto(bn,bM,I);H=be;var bd=H;var bc=(((bd))|0)!=0;if(bc){ay=5;break $bb16$2}var bb=cs;var ba=((bb)+1)&4294967295;cs=ba;ay=4;continue}var a7=ci;var a5=(a7+-16)&4294967295;ci=a5;var i=bK;var a2=ci;var aS=(i)>(a2);if(!(aS)){ay=0;continue $bb16$2}var aR=HEAP[bt];var aQ=K;var aP=(aQ)&4294967295;HEAP[aP]=aR;ay=0;continue $bb16$2}if(ay==11){var aM=bY;var aL=(cu)&4294967295;var aJ=(aM)&4294967295;var aH=HEAP[aJ];HEAP[aL]=aH;var aw=(cu+4)&4294967295;var av=(aM+4)&4294967295;var au=HEAP[av];HEAP[aw]=au;var at=K;var ar=(at+8)&4294967295;var aq=(ar)&4294967295;var ap=(cu)&4294967295;var ao=HEAP[ap];HEAP[aq]=ao;var am=(ar+4)&4294967295;var ak=(cu+4)&4294967295;var Z=HEAP[ak];HEAP[am]=Z}var Y=H;cv=Y;var X=cv;c=X;var aa=c;STACKTOP=M;return aa;return null}function _FT_Stroker_CubicTo(j,dw,du,dA){var ar=STACKTOP;STACKTOP+=372;_memset(ar,0,372);var bq;var ao;var bl;var cw;var cX;var c;var dx;var dv=ar;var dt=ar+8;var dr=ar+16;var dq=ar+24;var dp=ar+32;var ai;var cK=ar+40;var dh;var aT;var bW;var bO;var at=ar+336;var cy=ar+340;var cn=ar+344;var cz=ar+348;var cx=ar+356;var aj=ar+364;var cu;var b8;var cs;var b7;var bp;var y;var w;var ds;var cL=0;ao=j;bl=dw;cw=du;cX=dA;ai=0;var cR=cK;var dn=(cR+256)&4294967295;aT=dn;bO=1;var cP=cK;dh=cP;var dm=cX;var dl=(dp)&4294967295;var dk=(dm)&4294967295;var ck=HEAP[dk];HEAP[dl]=ck;var ci=(dp+4)&4294967295;var cg=(dm+4)&4294967295;var cf=HEAP[cg];HEAP[ci]=cf;var ce=dh;var cd=(ce)&4294967295;var cc=(cd)&4294967295;var cb=(dp)&4294967295;var ca=HEAP[cb];HEAP[cc]=ca;var b9=(cd+4)&4294967295;var bY=(dp+4)&4294967295;var bV=HEAP[bY];HEAP[b9]=bV;var bT=cw;var bS=(dq)&4294967295;var bR=(bT)&4294967295;var bQ=HEAP[bR];HEAP[bS]=bQ;var bP=(dq+4)&4294967295;var bN=(bT+4)&4294967295;var bM=HEAP[bN];HEAP[bP]=bM;var bL=dh;var bC=(bL+8)&4294967295;var bA=(bC)&4294967295;var by=(dq)&4294967295;var bx=HEAP[by];HEAP[bA]=bx;var bw=(bC+4)&4294967295;var bv=(dq+4)&4294967295;var bu=HEAP[bv];HEAP[bw]=bu;var bt=bl;var bs=(dr)&4294967295;var br=(bt)&4294967295;var bf=HEAP[br];HEAP[bs]=bf;var bd=(dr+4)&4294967295;var ba=(bt+4)&4294967295;var a8=HEAP[ba];HEAP[bd]=a8;var a6=dh;var a4=(a6+16)&4294967295;var a2=(a4)&4294967295;var a0=(dr)&4294967295;var aY=HEAP[a0];HEAP[a2]=aY;var aW=(a4+4)&4294967295;var aK=(dr+4)&4294967295;var aI=HEAP[aK];HEAP[aW]=aI;var aF=ao;var aD=(aF+8)&4294967295;var aB=(dt)&4294967295;var az=(aD)&4294967295;var ax=HEAP[az];HEAP[aB]=ax;var av=(dt+4)&4294967295;var aq=(aD+4)&4294967295;var an=HEAP[aq];HEAP[av]=an;var Z=dh;var X=(Z+24)&4294967295;var U=(X)&4294967295;var S=(dt)&4294967295;var Q=HEAP[S];HEAP[U]=Q;var O=(X+4)&4294967295;var M=(dt+4)&4294967295;var K=HEAP[M];HEAP[O]=K;$bb17$2:while(1){var g=cK;var aH=dh;var aE=(g)<=(aH);if(!(aE)){bq=12;break $bb17$2}HEAP[cy]=0;var I=HEAP[cy];HEAP[cn]=I;var G=HEAP[cn];HEAP[at]=G;var u=dh;var s=aT;var q=(u)<(s);$bb3$$bb5$5:do{if(q){var p=dh;var o=_ft_cubic_is_small_enough(p,at,cy,cn);var n=reSign((o),8,0)==0;if(!(n)){bq=2;break $bb3$$bb5$5}var m=dh;_ft_cubic_split(m);var l=dh;var k=(l+24)&4294967295;dh=k;bq=0;continue $bb17$2}}while(0);var i=bO;var f=reSign((i),8,0)!=0;if(f){bO=0;var e=HEAP[at];bW=e;var d=ao;var b=(d+16)&4294967295;var a=HEAP[b];var dD=reSign((a),8,0)!=0;if(dD){var dC=ao;var dB=bW;var dz=_ft_stroker_subpath_start(dC,dB);ai=dz}else{var dy=ao;var dj=(dy+4)&4294967295;var di=bW;HEAP[dj]=di;var dg=ao;var df=_ft_stroker_process_corner(dg);ai=df}var de=ai;var dd=(((de))|0)!=0;if(dd){bq=4;break $bb17$2}}var dc=HEAP[cy];var db=HEAP[at];var da=((dc)-(db))&4294967295;var c9=_ft_pos_abs(da);var c8=((((c9))|0)/2|0);cu=c8;var c7=HEAP[cn];var c6=HEAP[cy];var c5=((c7)-(c6))&4294967295;var c4=_ft_pos_abs(c5);var c3=((((c4))|0)/2|0);cs=c3;var c2=HEAP[cy];var c1=HEAP[at];var c0=((c2)+(c1))&4294967295;var cZ=((((c0))|0)/2|0);b8=cZ;var cY=HEAP[cy];var cW=HEAP[cn];var cV=((cY)+(cW))&4294967295;var cU=((((cV))|0)/2|0);b7=cU;var cT=cu;var cS=_FT_Cos(cT);var cQ=ao;var cO=(cQ+44)&4294967295;var cN=HEAP[cO];var cM=_FT_DivFix(cN,cS);y=cM;var cJ=cs;var cI=_FT_Cos(cJ);var cH=ao;var cG=(cH+44)&4294967295;var cF=HEAP[cG];var cE=_FT_DivFix(cF,cI);w=cE;ds=0;while(1){var a9=ds;var a7=(((a9))|0)<=1;if(!(a7)){bq=9;break}var cD=ds;var cC=((cD)*11796480)&4294967295;var cB=(5898240-(cC))&4294967295;bp=cB;var cA=b8;var cv=bp;var ct=((cA)+(cv))&4294967295;var cr=y;_FT_Vector_From_Polar(cz,cr,ct);var cq=(cz)&4294967295;var cp=HEAP[cq];var co=dh;var cm=(co+16)&4294967295;var cl=(cm)&4294967295;var cj=HEAP[cl];var ch=((cp)+(cj))&4294967295;var b6=(cz)&4294967295;HEAP[b6]=ch;var b5=(cz+4)&4294967295;var b4=HEAP[b5];var b3=dh;var b2=(b3+16)&4294967295;var b1=(b2+4)&4294967295;var b0=HEAP[b1];var bZ=((b4)+(b0))&4294967295;var bX=(cz+4)&4294967295;HEAP[bX]=bZ;var bU=b7;var bK=bp;var bJ=((bU)+(bK))&4294967295;var bI=w;_FT_Vector_From_Polar(cx,bI,bJ);var bH=(cx)&4294967295;var bG=HEAP[bH];var bF=dh;var bE=(bF+8)&4294967295;var bD=(bE)&4294967295;var bB=HEAP[bD];var bz=((bG)+(bB))&4294967295;var bo=(cx)&4294967295;HEAP[bo]=bz;var bn=(cx+4)&4294967295;var bm=HEAP[bn];var bk=dh;var bj=(bk+8)&4294967295;var bi=(bj+4)&4294967295;var bh=HEAP[bi];var bg=((bm)+(bh))&4294967295;var be=(cx+4)&4294967295;HEAP[be]=bg;var bc=HEAP[cn];var aS=bp;var aR=((bc)+(aS))&4294967295;var aQ=ao;var aP=(aQ+44)&4294967295;var aO=HEAP[aP];_FT_Vector_From_Polar(aj,aO,aR);var aN=(aj)&4294967295;var aM=HEAP[aN];var aL=dh;var aJ=(aL)&4294967295;var aG=(aJ)&4294967295;var ah=HEAP[aG];var ag=((aM)+(ah))&4294967295;var af=(aj)&4294967295;HEAP[af]=ag;var ae=(aj+4)&4294967295;var ad=HEAP[ae];var ac=dh;var ab=(ac)&4294967295;var aa=(ab+4)&4294967295;var Y=HEAP[aa];var W=((ad)+(Y))&4294967295;var E=(aj+4)&4294967295;HEAP[E]=W;var D=ao;var C=(D+52)&4294967295;var B=(C)&4294967295;var A=ds;var z=(B+32*A)&4294967295;var x=_ft_stroke_border_cubicto(z,cz,cx,aj);ai=x;var v=ai;var t=(((v))|0)!=0;if(t){bq=4;break $bb17$2}var r=ds;var bb=((r)+1)&4294967295;ds=bb;bq=6;continue}var a5=dh;var a3=(a5+-24)&4294967295;dh=a3;var h=cK;var a1=dh;var aZ=(h)>(a1);if(!(aZ)){bq=0;continue $bb17$2}var aX=HEAP[cn];var aV=ao;var aU=(aV)&4294967295;HEAP[aU]=aX;bq=0;continue $bb17$2}if(bq==12){var aC=cX;var aA=(dv)&4294967295;var ay=(aC)&4294967295;var aw=HEAP[ay];HEAP[aA]=aw;var au=(dv+4)&4294967295;var ap=(aC+4)&4294967295;var am=HEAP[ap];HEAP[au]=am;var al=ao;var V=(al+8)&4294967295;var T=(V)&4294967295;var R=(dv)&4294967295;var P=HEAP[R];HEAP[T]=P;var N=(V+4)&4294967295;var L=(dv+4)&4294967295;var J=HEAP[L];HEAP[N]=J}var H=ai;dx=H;var F=dx;c=F;var ak=c;STACKTOP=ar;return ak;return null}function _FT_Stroker_BeginSubPath(L,M,s){var m=STACKTOP;STACKTOP+=16;_memset(m,0,16);var l;var D;var K;var U;var n;var J;var I=m;var H=m+8;var u=0;D=L;K=M;U=s;var G=D;var F=(G+16)&4294967295;HEAP[F]=1;var E=K;var C=(H)&4294967295;var A=(E)&4294967295;var y=HEAP[A];HEAP[C]=y;var w=(H+4)&4294967295;var k=(E+4)&4294967295;var j=HEAP[k];HEAP[w]=j;var i=D;var h=(i+8)&4294967295;var g=(h)&4294967295;var f=(H)&4294967295;var e=HEAP[f];HEAP[g]=e;var d=(h+4)&4294967295;var c=(H+4)&4294967295;var b=HEAP[c];HEAP[d]=b;var a=D;var X=(a+17)&4294967295;var W=U;HEAP[X]=W;var V=K;var T=(I)&4294967295;var S=(V)&4294967295;var R=HEAP[S];HEAP[T]=R;var Q=(I+4)&4294967295;var P=(V+4)&4294967295;var N=HEAP[P];HEAP[Q]=N;var B=D;var z=(B+24)&4294967295;var x=(z)&4294967295;var v=(I)&4294967295;var t=HEAP[v];HEAP[x]=t;var r=(z+4)&4294967295;var q=(I+4)&4294967295;var p=HEAP[q];HEAP[r]=p;J=0;var o=J;n=o;var O=n;STACKTOP=m;return O;return null}function _ft_stroker_add_reverse_left(h,an){var G=STACKTOP;STACKTOP+=8;_memset(G,0,8);var ab;var E;var ap;var c;var bB;var bA=G;var aZ;var P;var bg;var C;var ac;var bh;var ai;var n;var a5;var aT=0;E=h;ap=an;var bz=E;var by=(bz+52)&4294967295;var bx=(by)&4294967295;var bw=(bx)&4294967295;aZ=bw;var bv=E;var bu=(bv+52)&4294967295;var bt=(bu)&4294967295;var bs=(bt+32)&4294967295;P=bs;C=0;var aK=P;var aJ=(aK)&4294967295;var aI=HEAP[aJ];var aH=P;var aG=(aH+20)&4294967295;var aF=HEAP[aG];var aE=((aI)-(aF))&4294967295;bg=aE;var aD=bg;var aC=(((aD))|0)>0;$bb$$Exit$2:do{if(aC){var aB=bg;var aA=aZ;var az=_ft_stroke_border_grow(aA,aB);C=az;var ay=C;var ax=(((ay))|0)!=0;if(ax){ab=0;break $bb$$Exit$2}var aw=aZ;var av=(aw+8)&4294967295;var au=HEAP[av];var at=aZ;var ar=(at)&4294967295;var aq=HEAP[ar];var ao=(au+8*aq)&4294967295;ac=ao;var am=aZ;var al=(am+12)&4294967295;var ak=HEAP[al];var aj=aZ;var ah=(aj)&4294967295;var ag=HEAP[ah];var af=(ak+ag)&4294967295;bh=af;var ae=P;var ad=(ae+8)&4294967295;var aa=HEAP[ad];var Z=P;var Y=(Z)&4294967295;var X=HEAP[Y];var W=(aa+8*X)&4294967295;var V=(W+-8)&4294967295;ai=V;var U=P;var T=(U+12)&4294967295;var S=HEAP[T];var R=P;var O=(R)&4294967295;var N=HEAP[O];var M=(S+N)&4294967295;var L=(M+-1)&4294967295;n=L;$bb8$5:while(1){var be=P;var bd=(be+8)&4294967295;var bc=HEAP[bd];var bb=P;var ba=(bb+20)&4294967295;var a9=HEAP[ba];var a8=(bc+8*a9)&4294967295;var a7=ai;var a6=(a8)<=(a7);if(!(a6)){ab=7;break $bb8$5}var K=ai;var J=(bA)&4294967295;var I=(K)&4294967295;var H=HEAP[I];HEAP[J]=H;var F=(bA+4)&4294967295;var D=(K+4)&4294967295;var B=HEAP[D];HEAP[F]=B;var A=ac;var z=(A)&4294967295;var y=(bA)&4294967295;var x=HEAP[y];HEAP[z]=x;var w=(A+4)&4294967295;var v=(bA+4)&4294967295;var u=HEAP[v];HEAP[w]=u;var t=n;var s=HEAP[t];var r=bh;HEAP[r]=s;var q=ap;var p=reSign((q),8,0)!=0;$bb3$$bb4$8:do{if(p){var o=bh;var m=(o)&4294967295;var l=HEAP[m];var k=(l)&-13;var j=bh;var i=(j)&4294967295;HEAP[i]=k}else{var g=bh;var f=(g)&4294967295;var e=HEAP[f];var d=(e)&12;a5=d;var b=a5;var a=reSign((b),8,0)==4;if(!a){var bG=a5;var bF=reSign((bG),8,0)==8;if(!(bF)){ab=5;break $bb3$$bb4$8}}var bE=bh;var bD=(bE)&4294967295;var bC=HEAP[bD];var br=(bC)^12;var bq=bh;var bp=(bq)&4294967295;HEAP[bp]=br}}while(0);var bo=ai;var bn=(bo+-8)&4294967295;ai=bn;var bm=n;var bl=(bm+-1)&4294967295;n=bl;var bk=ac;var bj=(bk+8)&4294967295;ac=bj;var bi=bh;var bf=(bi+1)&4294967295;bh=bf;ab=2;continue $bb8$5}var a4=P;var a3=(a4+20)&4294967295;var a2=HEAP[a3];var a1=P;var a0=(a1)&4294967295;HEAP[a0]=a2;var aY=aZ;var aX=(aY)&4294967295;var aW=HEAP[aX];var aV=bg;var aU=((aW)+(aV))&4294967295;var aS=aZ;var aR=(aS)&4294967295;HEAP[aR]=aU;var aQ=aZ;var aP=(aQ+16)&4294967295;HEAP[aP]=0;var aO=P;var aN=(aO+16)&4294967295;HEAP[aN]=0}}while(0);var aM=C;bB=aM;var aL=bB;c=aL;var Q=c;STACKTOP=G;return Q;return null}function _FT_Stroker_EndSubPath(T){var x=STACKTOP;STACKTOP+=8;_memset(x,0,8);var ap;var aR;var F;var a6;var a5=x;var S;var p;var ah;var d;var e=0;aR=T;S=0;var a4=aR;var a3=(a4+17)&4294967295;var a2=HEAP[a3];var a1=reSign((a2),8,0)!=0;$bb$$bb4$2:do{if(a1){var a0=aR;var aZ=(a0+52)&4294967295;var aY=(aZ)&4294967295;p=aY;var aX=aR;var aF=(aX)&4294967295;var aD=HEAP[aF];var aB=aR;var az=_ft_stroker_cap(aB,aD,0);S=az;var ax=S;var av=(((ax))|0)!=0;if(av){ap=0;break $bb$$bb4$2}var au=aR;var at=_ft_stroker_add_reverse_left(au,1);S=at;var ar=S;var aq=(((ar))|0)!=0;if(aq){ap=0;break $bb$$bb4$2}var aj=aR;var ag=(aj+24)&4294967295;var ae=(a5)&4294967295;var ac=(ag)&4294967295;var aa=HEAP[ac];HEAP[ae]=aa;var Y=(a5+4)&4294967295;var X=(ag+4)&4294967295;var W=HEAP[X];HEAP[Y]=W;var V=aR;var U=(V+8)&4294967295;var I=(U)&4294967295;var E=(a5)&4294967295;var B=HEAP[E];HEAP[I]=B;var z=(U+4)&4294967295;var w=(a5+4)&4294967295;var u=HEAP[w];HEAP[z]=u;var t=aR;var s=(t+20)&4294967295;var r=HEAP[s];var q=((r)+11796480)&4294967295;var o=aR;var n=_ft_stroker_cap(o,q,0);S=n;var m=S;var l=(((m))|0)!=0;if(l){ap=0;break $bb$$bb4$2}var k=p;_ft_stroke_border_close(k,0)}else{var j=aR;var i=(j+8)&4294967295;var h=(i)&4294967295;var g=HEAP[h];var f=aR;var c=(f+24)&4294967295;var b=(c)&4294967295;var a=HEAP[b];var bd=(((g))|0)!=(((a))|0);$bb6$$bb5$8:do{if(bd){ap=5}else{var bc=aR;var bb=(bc+8)&4294967295;var ba=(bb+4)&4294967295;var a9=HEAP[ba];var a8=aR;var a7=(a8+24)&4294967295;var aW=(a7+4)&4294967295;var aV=HEAP[aW];var aU=(((a9))|0)!=(((aV))|0);if(aU){ap=5;break $bb6$$bb5$8}else{ap=6;break $bb6$$bb5$8}}}while(0);if(ap==5){var aT=aR;var aQ=(aT+24)&4294967295;var aP=aR;var aO=_FT_Stroker_LineTo(aP,aQ);S=aO;var aN=S;var aM=(((aN))|0)!=0;if(aM){ap=0;break $bb$$bb4$2}}var aL=aR;var aK=(aL+20)&4294967295;var aJ=HEAP[aK];var aI=aR;var aH=(aI+4)&4294967295;HEAP[aH]=aJ;var aG=aR;var aE=(aG+4)&4294967295;var aC=HEAP[aE];var aA=aR;var ay=(aA)&4294967295;var aw=HEAP[ay];var ao=_FT_Angle_Diff(aw,aC);ah=ao;var an=ah;var am=(((an))|0)!=0;if(am){d=0;var al=ah;var ak=(((al))|0)<0;if(ak){d=1}var ai=aR;var af=d;var ad=_ft_stroker_inside(ai,af);S=ad;var ab=S;var Z=(((ab))|0)!=0;if(Z){ap=0;break $bb$$bb4$2}var R=d;var Q=(1-(R))&4294967295;var O=aR;var M=_ft_stroker_outside(O,Q);S=M;var K=S;var H=(((K))|0)!=0;if(H){ap=0;break $bb$$bb4$2}}var D=aR;var A=(D+52)&4294967295;var y=(A)&4294967295;var v=(y)&4294967295;_ft_stroke_border_close(v,1);var P=aR;var N=(P+52)&4294967295;var L=(N)&4294967295;var J=(L+32)&4294967295;_ft_stroke_border_close(J,0)}}while(0);var G=S;a6=G;var C=a6;F=C;var aS=F;STACKTOP=x;return aS;return null}function _FT_Stroker_GetBorderCounts(H,q,K,r){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var A;var c;var d;var e;var u;var G;var J=t;var p=t+4;var b;var v=0;A=H;c=q;d=K;e=r;HEAP[J]=0;HEAP[p]=0;var F=A;var E=(F)==0;$bb1$$bb$2:do{if(E){s=0}else{var D=c;var C=unSign((D),32,0)>1;if(C){s=0;break $bb1$$bb$2}var B=A;var z=(B+52)&4294967295;var y=(z)&4294967295;var x=c;var w=(y+32*x)&4294967295;var o=_ft_stroke_border_get_counts(w,J,p);b=o;s=3;break $bb1$$bb$2}}while(0);if(s==0){b=6}var n=d;var m=(n)!=0;if(m){var l=HEAP[J];var k=d;HEAP[k]=l}var j=e;var i=(j)!=0;if(i){var h=HEAP[p];var g=e;HEAP[g]=h}var f=b;G=f;var a=G;u=a;var I=u;STACKTOP=t;return I;return null}function _FT_Stroker_GetCounts(J,M,p){var r=STACKTOP;STACKTOP+=16;_memset(r,0,16);var q;var y;var c;var d;var s;var I;var G=r;var E=r+4;var K;var C=r+8;var A=r+12;var o;var b;var t=0;y=J;c=M;d=p;K=0;o=0;var H=y;var F=(H+52)&4294967295;var D=(F)&4294967295;var B=(D)&4294967295;var z=_ft_stroke_border_get_counts(B,G,E);b=z;var x=b;var w=(((x))|0)!=0;$Exit$$bb$2:do{if(!w){var v=y;var u=(v+52)&4294967295;var n=(u)&4294967295;var m=(n+32)&4294967295;var l=_ft_stroke_border_get_counts(m,C,A);b=l;var k=b;var j=(((k))|0)!=0;if(j){q=0;break $Exit$$bb$2}var i=HEAP[G];var h=HEAP[C];var g=((i)+(h))&4294967295;K=g;var f=HEAP[E];var e=HEAP[A];var a=((f)+(e))&4294967295;o=a}}while(0);var S=c;var R=K;HEAP[S]=R;var Q=d;var P=o;HEAP[Q]=P;var O=b;I=O;var N=I;s=N;var L=s;STACKTOP=r;return L;return null}function _FT_Stroker_ExportBorder(l,v,t){var q;var s;var c;var w;var u;var m=0;s=l;c=v;w=t;var k=c;var j=(((k))|0)==0;$bb1$$bb$2:do{if(j){q=0}else{var i=c;var h=(((i))|0)==1;if(h){q=0;break $bb1$$bb$2}else{q=1;break $bb1$$bb$2}}}while(0);$bb1$$bb3$4:do{if(q==0){var g=c;var f=s;var e=(f+52)&4294967295;var d=(e+g*32)&4294967295;u=d;var b=u;var a=(b+28)&4294967295;var r=HEAP[a];var p=reSign((r),8,0)!=0;if(!(p)){q=1;break $bb1$$bb3$4}var o=u;var n=w;_ft_stroke_border_export(o,n)}}while(0);return;return}function _FT_Stroker_Export(h,g){var j;var d;var a;var i=0;d=h;a=g;var f=d;var e=a;_FT_Stroker_ExportBorder(f,0,e);var c=d;var b=a;_FT_Stroker_ExportBorder(c,1,b);return;return}function _FT_Stroker_ParseOutline(ac,by,cQ){var V=STACKTOP;STACKTOP+=120;_memset(V,0,120);var dY;var ai;var bd;var av;var bS;var bn=V;var bm=V+8;var bl=V+16;var bk=V+24;var bj=V+32;var bi=V+40;var bh;var cP=V+48;var dl=V+56;var ea=V+64;var b2;var al;var W;var bI;var bc;var d0;var ba;var bb;var b8=V+72;var cl=V+80;var t=V+88;var b9=V+96;var b7=V+104;var b6=V+112;var c1=0;ai=ac;bd=by;av=cQ;var bg=bd;var bf=(bg)==0;$bb1$$bb$2:do{if(bf){dY=0}else{var be=ai;var dN=(be)==0;if(dN){dY=0;break $bb1$$bb$2}var dM=ai;_FT_Stroker_Rewind(dM);d0=0;bc=0;$bb36$5:while(1){var cm=bd;var ck=(cm)&4294967295;var dv=HEAP[ck];var dt=reSign((dv),16,0);var dr=bc;var dq=(((dt))|0)>(((dr))|0);if(!(dq)){dY=32;break $bb36$5}var dL=bd;var dK=(dL+12)&4294967295;var dJ=HEAP[dK];var dI=bc;var dH=(dJ+2*dI)&4294967295;var dG=HEAP[dH];var dF=reSign((dG),16,0);bb=dF;var dE=bd;var dm=(dE+4)&4294967295;var dk=HEAP[dm];var dj=bb;var di=(dk+8*dj)&4294967295;al=di;var dh=bb;var dg=d0;var df=unSign((dh),32,0)<=unSign((dg),32,0);if(df){var de=bb;var dd=((de)+1)&4294967295;d0=dd}else{var dc=bd;var c0=(dc+4)&4294967295;var cZ=HEAP[c0];var cY=d0;var cX=(cZ+8*cY)&4294967295;var cW=(bi)&4294967295;var cV=(cX)&4294967295;var cU=HEAP[cV];HEAP[cW]=cU;var cT=(bi+4)&4294967295;var cS=(cX+4)&4294967295;var cR=HEAP[cS];HEAP[cT]=cR;var cE=(ea)&4294967295;var cD=(bi)&4294967295;var cC=HEAP[cD];HEAP[cE]=cC;var cB=(ea+4)&4294967295;var cA=(bi+4)&4294967295;var cz=HEAP[cA];HEAP[cB]=cz;var cy=bd;var cx=(cy+4)&4294967295;var cw=HEAP[cx];var cv=bb;var cj=(cw+8*cv)&4294967295;var ci=(bj)&4294967295;var ch=(cj)&4294967295;var cg=HEAP[ch];HEAP[ci]=cg;var cf=(bj+4)&4294967295;var ce=(cj+4)&4294967295;var cd=HEAP[ce];HEAP[cf]=cd;var cc=(cP)&4294967295;var cb=(bj)&4294967295;var ca=HEAP[cb];HEAP[cc]=ca;var b5=(cP+4)&4294967295;var b4=(bj+4)&4294967295;var b3=HEAP[b4];HEAP[b5]=b3;var b1=(dl)&4294967295;var b0=(ea)&4294967295;var bZ=HEAP[b0];HEAP[b1]=bZ;var bY=(dl+4)&4294967295;var bX=(ea+4)&4294967295;var bW=HEAP[bX];HEAP[bY]=bW;var bV=bd;var bU=(bV+4)&4294967295;var bT=HEAP[bU];var bR=d0;var bQ=(bT+8*bR)&4294967295;b2=bQ;var bP=bd;var bO=(bP+8)&4294967295;var bN=HEAP[bO];var bM=d0;var bL=(bN+bM)&4294967295;W=bL;var bK=W;var bJ=(bK)&4294967295;var bH=HEAP[bJ];var bG=reSign((bH),8,0);var bF=(bG)&3;ba=bF;var bE=ba;var bD=(((bE))|0)==2;if(bD){dY=5;break $bb36$5}var bC=ba;var bB=(((bC))|0)==0;if(bB){var bA=bd;var bz=(bA+8)&4294967295;var bx=HEAP[bz];var bw=bb;var bv=(bx+bw)&4294967295;var bu=HEAP[bv];var bt=reSign((bu),8,0);var bs=(bt)&3;var br=(((bs))|0)==1;if(br){var bq=(ea)&4294967295;var bp=(cP)&4294967295;var bo=HEAP[bp];HEAP[bq]=bo;var a9=(ea+4)&4294967295;var a8=(cP+4)&4294967295;var a7=HEAP[a8];HEAP[a9]=a7;var a6=al;var a5=(a6+-8)&4294967295;al=a5}else{var a4=(ea)&4294967295;var a3=HEAP[a4];var a2=(cP)&4294967295;var a1=HEAP[a2];var a0=((a3)+(a1))&4294967295;var aZ=((((a0))|0)/2|0);var aY=(ea)&4294967295;HEAP[aY]=aZ;var aX=(ea+4)&4294967295;var aW=HEAP[aX];var aV=(cP+4)&4294967295;var aU=HEAP[aV];var aT=((aW)+(aU))&4294967295;var aS=((((aT))|0)/2|0);var aR=(ea+4)&4294967295;HEAP[aR]=aS}var aQ=b2;var aP=(aQ+-8)&4294967295;b2=aP;var aO=W;var aN=(aO+-1)&4294967295;W=aN}var aM=av;var aL=unSign((aM),8,0);var aK=ai;var aJ=(((aL))&255);var aI=_FT_Stroker_BeginSubPath(aK,ea,aJ);bI=aI;var aH=bI;var aG=(((aH))|0)!=0;if(aG){dY=9;break $bb36$5}$bb32$20:while(1){var cJ=b2;var cI=al;var cH=(cJ)<(cI);if(!(cH)){dY=28;break $bb32$20}var aF=b2;var aE=(aF+8)&4294967295;b2=aE;var aD=W;var aC=(aD+1)&4294967295;W=aC;var aB=W;var aA=(aB)&4294967295;var az=HEAP[aA];var ay=reSign((az),8,0);var ax=(ay)&3;ba=ax;var aw=ba;if(aw==0){dY=35}else{if(aw==1){dY=36}else{dY=37}}if(dY==37){var eG=b2;var eE=(eG+8)&4294967295;var eC=al;var eB=(eE)>(eC);if(eB){dY=5;break $bb36$5}var eA=W;var ez=(eA+1)&4294967295;var ey=HEAP[ez];var ex=reSign((ey),8,0);var ew=(ex)&3;var ev=(((ew))|0)!=2;if(ev){dY=5;break $bb36$5}var em=b2;var ek=(em+16)&4294967295;b2=ek;var ei=W;var eh=(ei+2)&4294967295;W=eh;var eg=b2;var ef=(eg+-16)&4294967295;var ee=(bl)&4294967295;var ed=(ef)&4294967295;var ec=HEAP[ed];HEAP[ee]=ec;var eb=(bl+4)&4294967295;var d9=(ef+4)&4294967295;var d8=HEAP[d9];HEAP[eb]=d8;var d7=(b9)&4294967295;var d6=(bl)&4294967295;var d5=HEAP[d6];HEAP[d7]=d5;var d4=(b9+4)&4294967295;var d3=(bl+4)&4294967295;var d2=HEAP[d3];HEAP[d4]=d2;var d1=b2;var dZ=(d1+-8)&4294967295;var dX=(bm)&4294967295;var dW=(dZ)&4294967295;var dV=HEAP[dW];HEAP[dX]=dV;var dU=(bm+4)&4294967295;var dT=(dZ+4)&4294967295;var dS=HEAP[dT];HEAP[dU]=dS;var dR=(b7)&4294967295;var dQ=(bm)&4294967295;var dP=HEAP[dQ];HEAP[dR]=dP;var dO=(b7+4)&4294967295;var dD=(bm+4)&4294967295;var dC=HEAP[dD];HEAP[dO]=dC;var dB=b2;var dA=al;var dz=(dB)<=(dA);if(!(dz)){dY=25;break $bb32$20}var dy=b2;var dx=(dy)&4294967295;var dw=(bn)&4294967295;var du=(dx)&4294967295;var ds=HEAP[du];HEAP[dw]=ds;var db=(bn+4)&4294967295;var da=(dx+4)&4294967295;var c9=HEAP[da];HEAP[db]=c9;var c8=(b6)&4294967295;var c7=(bn)&4294967295;var c6=HEAP[c7];HEAP[c8]=c6;var c5=(b6+4)&4294967295;var c4=(bn+4)&4294967295;var c3=HEAP[c4];HEAP[c5]=c3;var c2=ai;var cO=_FT_Stroker_CubicTo(c2,b9,b7,b6);bI=cO;var cN=bI;var cM=(((cN))|0)!=0;if(cM){dY=9;break $bb36$5}dY=11;continue $bb32$20}else{if(dY==35){var af=b2;var ae=(af)&4294967295;var ad=HEAP[ae];var ab=(dl)&4294967295;HEAP[ab]=ad;var aa=b2;var Z=(aa+4)&4294967295;var Y=HEAP[Z];var X=(dl+4)&4294967295;HEAP[X]=Y;while(1){var U=b2;var T=al;var S=(U)<(T);if(!(S)){dY=15;break $bb32$20}var R=b2;var Q=(R+8)&4294967295;b2=Q;var P=W;var O=(P+1)&4294967295;W=O;var N=W;var L=(N)&4294967295;var J=HEAP[L];var A=reSign((J),8,0);var z=(A)&3;ba=z;var y=b2;var x=(y)&4294967295;var w=(bk)&4294967295;var v=(x)&4294967295;var u=HEAP[v];HEAP[w]=u;var s=(bk+4)&4294967295;var r=(x+4)&4294967295;var p=HEAP[r];HEAP[s]=p;var e=(cl)&4294967295;var d=(bk)&4294967295;var c=HEAP[d];HEAP[e]=c;var b=(cl+4)&4294967295;var a=(bk+4)&4294967295;var eJ=HEAP[a];HEAP[b]=eJ;var eI=ba;var eH=(((eI))|0)==1;if(eH){dY=16;break}var es=ba;var er=(((es))|0)!=0;if(er){dY=5;break $bb36$5}var eq=(dl)&4294967295;var ep=HEAP[eq];var eo=(cl)&4294967295;var en=HEAP[eo];var el=((ep)+(en))&4294967295;var ej=((((el))|0)/2|0);var M=(t)&4294967295;HEAP[M]=ej;var K=(dl+4)&4294967295;var I=HEAP[K];var H=(cl+4)&4294967295;var G=HEAP[H];var F=((I)+(G))&4294967295;var E=((((F))|0)/2|0);var D=(t+4)&4294967295;HEAP[D]=E;var C=ai;var B=_FT_Stroker_ConicTo(C,dl,t);bI=B;var q=bI;var o=(((q))|0)!=0;if(o){dY=9;break $bb36$5}var n=(dl)&4294967295;var m=(cl)&4294967295;var l=HEAP[m];HEAP[n]=l;var j=(dl+4)&4294967295;var i=(cl+4)&4294967295;var h=HEAP[i];HEAP[j]=h;dY=13;continue}var eF=ai;var eD=_FT_Stroker_ConicTo(eF,dl,cl);bI=eD;var eu=bI;var et=(((eu))|0)!=0;if(et){dY=9;break $bb36$5}dY=11;continue $bb32$20}else{if(dY==36){var au=b2;var at=(au)&4294967295;var ar=HEAP[at];var aq=(b8)&4294967295;HEAP[aq]=ar;var ap=b2;var ao=(ap+4)&4294967295;var an=HEAP[ao];var am=(b8+4)&4294967295;HEAP[am]=an;var ak=ai;var aj=_FT_Stroker_LineTo(ak,b8);bI=aj;var ah=bI;var ag=(((ah))|0)!=0;if(ag){dY=9;break $bb36$5}dY=11;continue $bb32$20}}}}if(dY==25){var cL=ai;var cK=_FT_Stroker_CubicTo(cL,b9,b7,ea);bI=cK}else{if(dY==15){var g=ai;var f=_FT_Stroker_ConicTo(g,dl,ea);bI=f}}var cG=bI;var cF=(((cG))|0)!=0;if(cF){dY=9;break $bb36$5}var cu=ai;var ct=_FT_Stroker_EndSubPath(cu);bI=ct;var cs=bI;var cr=(((cs))|0)!=0;if(cr){dY=9;break $bb36$5}var cq=bb;var cp=((cq)+1)&4294967295;d0=cp}var co=bc;var cn=((co)+1)&4294967295;bc=cn;dY=3;continue $bb36$5}if(dY==32){bh=0;dY=33;break $bb1$$bb$2}else{if(dY==5){bh=20;dY=33;break $bb1$$bb$2}else{if(dY==9){var dp=bI;bh=dp;dY=33;break $bb1$$bb$2}}}}}while(0);if(dY==0){bh=6}var dn=bh;bS=dn;var k=bS;STACKTOP=V;return k;return null}function _FT_Glyph_Stroke(ax,E,au){var w=STACKTOP;STACKTOP+=12;_memset(w,0,12);var R;var p;var ah;var ag;var A;var aw;var D;var S;var o;var P=w;var af;var Q;var T=w+4;var C=w+8;var d=0;p=ax;ah=E;ag=au;D=6;S=0;var av=ah;var at=(av+116)&4294967295;var ar=HEAP[at];o=ar;var aq=o;o=aq;var ap=p;var ao=(ap)==0;$Exit$$bb$2:do{if(!ao){var an=p;var am=HEAP[an];S=am;var al=S;var ae=(al)==0;if(ae){R=0;break $Exit$$bb$2}var ad=S;var ac=(ad+4)&4294967295;var ab=HEAP[ac];var aa=(ab)!=(_ft_outline_glyph_class);if(aa){R=0;break $Exit$$bb$2}var Z=S;var Y=_FT_Glyph_Copy(Z,P);D=Y;var X=D;var W=(((X))|0)!=0;if(W){R=0;break $Exit$$bb$2}var V=HEAP[P];S=V;var O=S;var N=O;af=N;var M=af;var L=(M+20)&4294967295;Q=L;var K=ah;var J=Q;var I=_FT_Stroker_ParseOutline(K,J,0);D=I;var H=D;var G=(((H))|0)!=0;$Fail$$bb4$7:do{if(!G){var F=ah;var B=_FT_Stroker_GetCounts(F,T,C);var z=S;var y=(z)&4294967295;var x=HEAP[y];var v=Q;var u=_FT_Outline_Done(x,v);var t=HEAP[C];var s=HEAP[T];var r=S;var q=(r)&4294967295;var n=HEAP[q];var m=Q;var l=_FT_Outline_New(n,s,t,m);D=l;var k=D;var j=(((k))|0)!=0;if(j){R=4;break $Fail$$bb4$7}var i=Q;var h=(i+2)&4294967295;HEAP[h]=0;var g=Q;var f=(g)&4294967295;HEAP[f]=0;var e=ah;var c=Q;_FT_Stroker_Export(e,c);var b=ag;var a=reSign((b),8,0)!=0;if(a){var aE=p;var aD=HEAP[aE];_FT_Done_Glyph(aD)}var aC=p;var aB=S;HEAP[aC]=aB;R=0;break $Exit$$bb$2}}while(0);var aA=S;_FT_Done_Glyph(aA);S=0;var az=ag;var ay=reSign((az),8,0)==0;if(!(ay)){R=0;break $Exit$$bb$2}var ak=p;HEAP[ak]=0}}while(0);var aj=D;aw=aj;var ai=aw;A=ai;var U=A;STACKTOP=w;return U;return null}function _FT_Glyph_StrokeBorder(aI,F,j,aF){var x=STACKTOP;STACKTOP+=12;_memset(x,0,12);var S;var q;var aq;var ag;var aj;var B;var aH;var E;var T;var p;var Q=x;var ah;var ai;var R;var U=x+4;var D=x+8;var d=0;q=aI;aq=F;ag=j;aj=aF;E=6;T=0;var aG=aq;var aE=(aG+116)&4294967295;var aD=HEAP[aE];p=aD;var aC=p;p=aC;var aB=q;var aA=(aB)==0;$Exit$$bb$2:do{if(!aA){var az=q;var ay=HEAP[az];T=ay;var ax=T;var ae=(ax)==0;if(ae){S=0;break $Exit$$bb$2}var ad=T;var ac=(ad+4)&4294967295;var ab=HEAP[ac];var aa=(ab)!=(_ft_outline_glyph_class);if(aa){S=0;break $Exit$$bb$2}var Z=T;var Y=_FT_Glyph_Copy(Z,Q);E=Y;var X=E;var W=(((X))|0)!=0;if(W){S=0;break $Exit$$bb$2}var V=HEAP[Q];T=V;var P=T;var O=P;ah=O;var N=ah;var M=(N+20)&4294967295;R=M;var L=R;var K=_FT_Outline_GetOutsideBorder(L);ai=K;var J=ag;var I=reSign((J),8,0)!=0;if(I){var H=ai;var G=(((H))|0)==0;if(G){ai=1}else{ai=0}}var C=aq;var A=R;var z=_FT_Stroker_ParseOutline(C,A,0);E=z;var y=E;var w=(((y))|0)!=0;$Fail$$bb8$13:do{if(!w){var v=aq;var u=ai;var t=_FT_Stroker_GetBorderCounts(v,u,U,D);var s=T;var r=(s)&4294967295;var o=HEAP[r];var n=R;var m=_FT_Outline_Done(o,n);var l=HEAP[D];var k=HEAP[U];var i=T;var h=(i)&4294967295;var g=HEAP[h];var f=R;var e=_FT_Outline_New(g,k,l,f);E=e;var c=E;var b=(((c))|0)!=0;if(b){S=5;break $Fail$$bb8$13}var a=R;var aP=(a+2)&4294967295;HEAP[aP]=0;var aO=R;var aN=(aO)&4294967295;HEAP[aN]=0;var aM=aq;var aL=ai;var aK=R;_FT_Stroker_ExportBorder(aM,aL,aK);var aJ=aj;var aw=reSign((aJ),8,0)!=0;if(aw){var av=q;var au=HEAP[av];_FT_Done_Glyph(au)}var at=q;var ap=T;HEAP[at]=ap;S=0;break $Exit$$bb$2}}while(0);var ao=T;_FT_Done_Glyph(ao);T=0;var an=aj;var am=reSign((an),8,0)==0;if(!(am)){S=0;break $Exit$$bb$2}var al=q;HEAP[al]=0}}while(0);var ak=E;aH=ak;var af=aH;B=af;var ar=B;STACKTOP=x;return ar;return null}function _FT_GlyphSlot_Oblique(l){var r=STACKTOP;STACKTOP+=16;_memset(r,0,16);var n;var m;var p=r;var q;var k=0;m=l;var j=m;var i=(j+108)&4294967295;q=i;var h=m;var g=(h+72)&4294967295;var f=HEAP[g];var e=(((f))|0)!=1869968492;if(!e){var d=(p)&4294967295;HEAP[d]=65536;var c=(p+8)&4294967295;HEAP[c]=0;var b=(p+4)&4294967295;HEAP[b]=24576;var a=(p+12)&4294967295;HEAP[a]=65536;var o=q;_FT_Outline_Transform(o,p)}STACKTOP=r;return;return}function _FT_GlyphSlot_Embolden(aB){var V;var bt;var aW;var K;var z;var a7;var bz;var bi=0;bt=aB;var bY=bt;var bX=(bY)&4294967295;var bW=HEAP[bX];aW=bW;var bV=bt;var bU=(bV+4)&4294967295;var bT=HEAP[bU];K=bT;var bS=bt;var bR=(bS+72)&4294967295;var bQ=HEAP[bR];var bP=(((bQ))|0)!=1869968492;$bb$$bb1$2:do{if(bP){var aY=bt;var aV=(aY+72)&4294967295;var aT=HEAP[aV];var aS=(((aT))|0)!=1651078259;if(aS){V=0;break $bb$$bb1$2}else{V=1;break $bb$$bb1$2}}else{V=1}}while(0);$bb13$$bb1$4:do{if(V==1){var aR=K;var aQ=(aR+88)&4294967295;var aP=HEAP[aQ];var aO=(aP+12)&4294967295;var aN=(aO+8)&4294967295;var aM=HEAP[aN];var aD=K;var aA=(aD+68)&4294967295;var ay=HEAP[aA];var ax=unSign((ay),16,0);var aw=_FT_MulFix(ax,aM);var av=((((aw))|0)/24|0);a7=av;var au=a7;bz=au;var at=bt;var ar=(at+72)&4294967295;var aq=HEAP[ar];var ah=(((aq))|0)==1869968492;if(ah){var af=bt;var ad=(af+108)&4294967295;var ac=a7;var ab=_FT_Outline_Embolden(ad,ac);var aa=a7;var Z=((aa)*2)&4294967295;a7=Z;var Y=a7;bz=Y}else{var X=a7;var W=(X)&-64;a7=W;var U=a7;var T=(((U))|0)==0;if(T){a7=64}var S=bz;var R=(S)&-64;bz=R;var Q=bt;var P=_FT_GlyphSlot_Own_Bitmap(Q);z=P;var O=z;var N=(((O))|0)!=0;if(N){V=0;break $bb13$$bb1$4}var M=bt;var L=(M+76)&4294967295;var J=aW;var I=a7;var H=bz;var G=_FT_Bitmap_Embolden(J,L,I,H);z=G;var F=z;var E=(((F))|0)!=0;if(E){V=0;break $bb13$$bb1$4}}var D=bt;var C=(D+64)&4294967295;var B=(C)&4294967295;var A=HEAP[B];var y=(((A))|0)!=0;if(y){var x=bt;var w=(x+64)&4294967295;var v=(w)&4294967295;var u=HEAP[v];var t=a7;var s=((u)+(t))&4294967295;var r=bt;var q=(r+64)&4294967295;var p=(q)&4294967295;HEAP[p]=s}var o=bt;var n=(o+64)&4294967295;var m=(n+4)&4294967295;var l=HEAP[m];var k=(((l))|0)!=0;if(k){var j=bt;var i=(j+64)&4294967295;var h=(i+4)&4294967295;var g=HEAP[h];var f=bz;var e=((g)+(f))&4294967295;var d=bt;var c=(d+64)&4294967295;var b=(c+4)&4294967295;HEAP[b]=e}var a=bt;var b3=(a+24)&4294967295;var b2=(b3)&4294967295;var b1=HEAP[b2];var b0=a7;var bZ=((b1)+(b0))&4294967295;var bO=bt;var bN=(bO+24)&4294967295;var bM=(bN)&4294967295;HEAP[bM]=bZ;var bL=bt;var bK=(bL+24)&4294967295;var bJ=(bK+4)&4294967295;var bI=HEAP[bJ];var bH=bz;var bG=((bI)+(bH))&4294967295;var bF=bt;var bE=(bF+24)&4294967295;var bD=(bE+4)&4294967295;HEAP[bD]=bG;var bC=bt;var bB=(bC+24)&4294967295;var bA=(bB+12)&4294967295;var by=HEAP[bA];var bx=bz;var bw=((by)+(bx))&4294967295;var bv=bt;var bu=(bv+24)&4294967295;var bs=(bu+12)&4294967295;HEAP[bs]=bw;var br=bt;var bq=(br+24)&4294967295;var bp=(bq+16)&4294967295;var bo=HEAP[bp];var bn=a7;var bm=((bo)+(bn))&4294967295;var bl=bt;var bk=(bl+24)&4294967295;var bj=(bk+16)&4294967295;HEAP[bj]=bm;var bh=bt;var bg=(bh+24)&4294967295;var bf=(bg+20)&4294967295;var be=HEAP[bf];var bd=a7;var bc=((((bd))|0)/2|0);var bb=((be)-(bc))&4294967295;var ba=bt;var a9=(ba+24)&4294967295;var a8=(a9+20)&4294967295;HEAP[a8]=bb;var a6=bt;var a5=(a6+24)&4294967295;var a4=(a5+24)&4294967295;var a3=HEAP[a4];var a2=bz;var a1=((a3)+(a2))&4294967295;var a0=bt;var aZ=(a0+24)&4294967295;var aX=(aZ+24)&4294967295;HEAP[aX]=a1;var aU=bt;var aL=(aU+24)&4294967295;var aK=(aL+28)&4294967295;var aJ=HEAP[aK];var aI=bz;var aH=((aJ)+(aI))&4294967295;var aG=bt;var aF=(aG+24)&4294967295;var aE=(aF+28)&4294967295;HEAP[aE]=aH;var aC=bt;var az=(aC+72)&4294967295;var ap=HEAP[az];var ao=(((ap))|0)==1651078259;if(!(ao)){V=0;break $bb13$$bb1$4}var an=bt;var am=(an+104)&4294967295;var al=HEAP[am];var ak=bz;var aj=(((ak))|0)>>6;var ai=((al)+(aj))&4294967295;var ag=bt;var ae=(ag+104)&4294967295;HEAP[ae]=ai}}while(0);return;return}function _FT_Get_PS_Font_Info(s,d){var r;var l;var c;var t;var K;var e;var R;var f;var b;var w=0;l=s;c=d;e=6;var J=l;var I=(J)!=0;$bb$$bb5$2:do{if(I){R=0;var H=l;var G=(H+96)&4294967295;var F=HEAP[G];var E=F;f=E;b=0;var C=f;var A=(C)&4294967295;var y=HEAP[A];var q=(y+32)&4294967295;var p=HEAP[q];var o=(p)!=0;if(o){var n=f;var m=(n)&4294967295;var k=HEAP[m];var j=(k+32)&4294967295;var i=HEAP[j];var h=f;var g=FUNCTION_TABLE[i](h,(__str29)&4294967295);b=g}var a=b;var V=a;R=V;var U=R;var T=(U)!=0;if(!(T)){r=2;break $bb$$bb5$2}var S=R;var Q=(S)&4294967295;var P=HEAP[Q];var O=(P)!=0;if(!(O)){r=2;break $bb$$bb5$2}var N=R;var M=(N)&4294967295;var D=HEAP[M];var B=l;var z=c;var x=FUNCTION_TABLE[D](B,z);e=x}}while(0);var v=e;K=v;var u=K;t=u;var L=t;return L;return null}function _FT_Has_PS_Glyph_Names(p){var o;var i;var q;var H;var r;var N;var c;var b;var t=0;i=p;r=0;N=0;var G=i;var F=(G)!=0;$bb$$bb5$2:do{if(F){var E=i;var D=(E+96)&4294967295;var C=HEAP[D];var B=C;c=B;b=0;var z=c;var x=(z)&4294967295;var v=HEAP[x];var n=(v+32)&4294967295;var m=HEAP[n];var l=(m)!=0;if(l){var k=c;var j=(k)&4294967295;var h=HEAP[j];var g=(h+32)&4294967295;var f=HEAP[g];var e=c;var d=FUNCTION_TABLE[f](e,(__str29)&4294967295);b=d}var a=b;var S=a;N=S;var R=N;var Q=(R)!=0;if(!(Q)){o=2;break $bb$$bb5$2}var P=N;var O=(P+8)&4294967295;var M=HEAP[O];var L=(M)!=0;if(!(L)){o=2;break $bb$$bb5$2}var K=N;var J=(K+8)&4294967295;var A=HEAP[J];var y=i;var w=FUNCTION_TABLE[A](y);r=w}}while(0);var u=r;H=u;var s=H;q=s;var I=q;return I;return null}function _FT_Get_PS_Font_Private(r,c){var q;var k;var s;var t;var K;var d;var R;var e;var b;var w=0;k=r;s=c;d=6;var J=k;var I=(J)!=0;$bb$$bb5$2:do{if(I){R=0;var H=k;var G=(H+96)&4294967295;var F=HEAP[G];var E=F;e=E;b=0;var C=e;var A=(C)&4294967295;var y=HEAP[A];var p=(y+32)&4294967295;var o=HEAP[p];var n=(o)!=0;if(n){var m=e;var l=(m)&4294967295;var j=HEAP[l];var i=(j+32)&4294967295;var h=HEAP[i];var g=e;var f=FUNCTION_TABLE[h](g,(__str29)&4294967295);b=f}var a=b;var V=a;R=V;var U=R;var T=(U)!=0;if(!(T)){q=2;break $bb$$bb5$2}var S=R;var Q=(S+12)&4294967295;var P=HEAP[Q];var O=(P)!=0;if(!(O)){q=2;break $bb$$bb5$2}var N=R;var M=(N+12)&4294967295;var D=HEAP[M];var B=k;var z=s;var x=FUNCTION_TABLE[D](B,z);d=x}}while(0);var v=d;K=v;var u=K;t=u;var L=t;return L;return null}function _FT_Get_WinFNT_Header(F,h){var E;var s;var G;var H;var ac;var m;var ak;var f;var af;var g;var d;var O=0;s=F;G=h;f=6;var ab=s;var aa=(ab)!=0;$bb$$bb11$2:do{if(aa){var Z=s;var Y=(Z+128)&4294967295;var X=HEAP[Y];var W=(X+32)&4294967295;var U=(W+16)&4294967295;var S=HEAP[U];af=S;var Q=af;var B=(Q)==4294967294;$bb1$$bb2$4:do{if(B){af=0}else{var z=af;var x=(z)==0;if(!(x)){E=2;break $bb1$$bb2$4}var v=s;var t=(v+96)&4294967295;var q=HEAP[t];var o=q;g=o;d=0;var l=g;var j=(l)&4294967295;var i=HEAP[j];var b=(i+32)&4294967295;var ao=HEAP[b];var an=(ao)!=0;if(an){var am=g;var al=(am)&4294967295;var aj=HEAP[al];var ai=(aj+32)&4294967295;var ah=HEAP[ai];var ag=g;var ae=FUNCTION_TABLE[ah](ag,(__str30)&4294967295);d=ae}var V=d;af=V;var T=s;var R=(T+128)&4294967295;var P=HEAP[R];var N=af;var M=(N)!=0;if(M){var L=af;m=L}else{m=4294967294}var K=(P+32)&4294967295;var J=(K+16)&4294967295;var I=m;HEAP[J]=I}}while(0);var D=af;var C=D;ak=C;var A=ak;var y=A;var w=(y)!=0;if(!(w)){E=6;break $bb$$bb11$2}var u=ak;var r=(u)&4294967295;var p=HEAP[r];var n=s;var k=G;var e=FUNCTION_TABLE[p](n,k);f=e}}while(0);var c=f;ac=c;var a=ac;H=a;var ad=H;return ad;return null}function _FT_Get_X11_Font_Format(y){var w;var A;var B;var j;var z;var k;var E;var l=0;A=y;z=0;var i=A;var h=(i)!=0;if(h){var g=A;var f=(g+96)&4294967295;var e=HEAP[f];var d=e;k=d;E=0;var c=k;var b=(c)&4294967295;var a=HEAP[b];var x=(a+32)&4294967295;var v=HEAP[x];var u=(v)!=0;if(u){var t=k;var s=(t)&4294967295;var r=HEAP[s];var q=(r+32)&4294967295;var o=HEAP[q];var n=k;var m=FUNCTION_TABLE[o](n,(__str31)&4294967295);E=m}var F=E;z=F}var D=z;j=D;var C=j;B=C;var p=B;return p;return null}function _tt_get_kerning(s,J,F,b){var o;var H;var c;var n;var t;var r;var E;var p;var q;var u=0;H=s;c=J;n=F;t=b;var D=H;var C=D;p=C;var B=p;var A=(B+532)&4294967295;var z=HEAP[A];var y=z;q=y;var x=t;var w=(x)&4294967295;HEAP[w]=0;var v=t;var m=(v+4)&4294967295;HEAP[m]=0;var l=q;var k=(l)!=0;if(k){var j=q;var i=(j+128)&4294967295;var h=HEAP[i];var g=p;var f=c;var e=n;var d=FUNCTION_TABLE[h](g,f,e);var a=t;var K=(a)&4294967295;HEAP[K]=d}E=0;var I=E;r=I;var G=r;return G;return null}function _tt_get_advances(C,c,w,ah,d){var A=STACKTOP;STACKTOP+=8;_memset(A,0,8);var x;var al;var f;var l;var D;var y;var B;var Z;var aa;var z;var b;var ab=A;var e=A+2;var V=A+4;var af=A+6;var K=0;al=C;f=c;l=w;D=ah;y=d;var Y=al;var X=Y;z=X;var W=D;var U=(W)&512;var T=(((U))|0)==0;var S=unSign((T),1,0);b=S;var Q=D;var O=(Q)&16;var M=(((O))|0)!=0;$bb$$bb4$2:do{if(M){aa=0;while(1){var ak=aa;var aj=l;var ai=unSign((ak),32,0)262143;if(ak){ai=8;aF=1;break $bb2$$Exit$5}else{var X=HEAP[m];var S=y;var P=unSign((X),32,0)>>>unSign((S),32,0);var M=bm;var I=(M+732)&4294967295;HEAP[I]=P}}else{y=1;var F=HEAP[m];var D=unSign((F),32,0)>131071;if(D){ai=8;aF=1;break $bb2$$Exit$5}else{var C=HEAP[m];var B=y;var A=unSign((C),32,0)>>>unSign((B),32,0);var s=bm;var q=(s+732)&4294967295;HEAP[q]=A}}var o=bm;var n=(o+732)&4294967295;var l=HEAP[n];var k=bm;var j=(k)&4294967295;var i=(j+16)&4294967295;var g=HEAP[i];var f=(((l))|0)!=(((g))|0);$bb12$$bb24$20:do{if(f){var c=bm;var b=(c+732)&4294967295;var a=HEAP[b];var bu=bm;var bt=(bu)&4294967295;var bs=(bt+16)&4294967295;var br=HEAP[bs];var bq=unSign((a),32,0)0;$bb16$$bb18$26:do{if(aD){var aC=aj;var aB=z;var aA=(((aC))|0)<(((aB))|0);if(!(aA)){aF=8;break $bb16$$bb18$26}var ay=aj;z=ay}}while(0);var aw=d;var au=(aw+16)&4294967295;d=au;aF=6;continue $bb19$23}var af=d;var ad=bp;var ab=(af)==(ad);if(ab){var Z=U;var W=(Z+4)&4294967295;var R=HEAP[W];var O=a2;var L=((R)-(O))&4294967295;z=L}var H=ah;var ae=z;var ac=(((H))|0)<=(((ae))|0);if(!(ac)){aF=5;break $bb12$$bb24$20}var aa=bm;var Y=(aa)&4294967295;var V=(Y+16)&4294967295;var Q=HEAP[V];var N=bm;var K=(N+732)&4294967295;HEAP[K]=Q;var G=ah;HEAP[m]=G}}while(0);var E=bm;var w=(E+736)&4294967295;var v=HEAP[m];var u=U;var t=_FT_Stream_ExtractFrame(u,v,w);ai=t}}}while(0);var r=ai;bl=r;var p=bl;T=p;var aT=T;STACKTOP=J;return aT;return null}function _tt_face_get_location(P,a1,O){var al;var bz;var q;var bm;var c;var ce;var A;var y;var bJ;var bK;var bx=0;bz=P;q=a1;bm=O;y=0;var cd=y;A=cd;var cc=bz;var cb=(cc+732)&4294967295;var ca=HEAP[cb];var b9=q;var b8=unSign((ca),32,0)>unSign((b9),32,0);if(b8){var b7=bz;var b6=(b7+160)&4294967295;var b5=(b6+50)&4294967295;var bd=HEAP[b5];var bb=reSign((bd),16,0)!=0;if(bb){var a9=bz;var a8=(a9+736)&4294967295;var a7=HEAP[a8];var a6=q;var a5=((a6)*4)&4294967295;var a4=(a7+a5)&4294967295;bJ=a4;var a3=bz;var a2=(a3+736)&4294967295;var aS=HEAP[a2];var aQ=bz;var aO=(aQ+732)&4294967295;var aN=HEAP[aO];var aM=((aN)*4)&4294967295;var aL=(aS+aM)&4294967295;bK=aL;var aK=bJ;var aJ=(aK+4)&4294967295;bJ=aJ;var aI=bJ;var aH=(aI+-4)&4294967295;var ay=(aH)&4294967295;var aw=HEAP[ay];var au=unSign((aw),8,0);var at=(au)<<24;var ar=bJ;var aq=(ar+-4)&4294967295;var ap=(aq+1)&4294967295;var ao=HEAP[ap];var an=unSign((ao),8,0);var am=(an)<<16;var ac=(at)|(am);var aa=bJ;var Y=(aa+-4)&4294967295;var X=(Y+2)&4294967295;var W=HEAP[X];var V=unSign((W),8,0);var U=(V)<<8;var T=(ac)|(U);var S=bJ;var R=(S+-4)&4294967295;var M=(R+3)&4294967295;var L=HEAP[M];var K=unSign((L),8,0);var J=(T)|(K);A=J;var I=A;y=I;var H=bJ;var G=(H+4)&4294967295;var F=bK;var E=(G)<=(F);if(E){var D=bJ;var C=(D+4)&4294967295;bJ=C;var B=bJ;var z=(B+-4)&4294967295;var x=(z)&4294967295;var w=HEAP[x];var v=unSign((w),8,0);var u=(v)<<24;var t=bJ;var s=(t+-4)&4294967295;var r=(s+1)&4294967295;var p=HEAP[r];var o=unSign((p),8,0);var n=(o)<<16;var m=(u)|(n);var l=bJ;var k=(l+-4)&4294967295;var j=(k+2)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var g=(h)<<8;var f=(m)|(g);var e=bJ;var d=(e+-4)&4294967295;var b=(d+3)&4294967295;var a=HEAP[b];var cj=unSign((a),8,0);var ci=(f)|(cj);y=ci}}else{var ch=bz;var cg=(ch+736)&4294967295;var cf=HEAP[cg];var b4=q;var b3=((b4)*2)&4294967295;var b2=(cf+b3)&4294967295;bJ=b2;var b1=bz;var b0=(b1+736)&4294967295;var bZ=HEAP[b0];var bY=bz;var bX=(bY+732)&4294967295;var bW=HEAP[bX];var bV=((bW)*2)&4294967295;var bU=(bZ+bV)&4294967295;bK=bU;var bT=bJ;var bS=(bT+2)&4294967295;bJ=bS;var bR=bJ;var bQ=(bR+-2)&4294967295;var bP=(bQ)&4294967295;var bO=HEAP[bP];var bN=unSign((bO),8,0);var bM=(bN)<<8;var bL=(((bM))&65535);var bI=bJ;var bH=(bI+-2)&4294967295;var bG=(bH+1)&4294967295;var bF=HEAP[bG];var bE=unSign((bF),8,0);var bD=(bL)|(bE);var bC=unSign((bD),16,0);A=bC;var bB=A;y=bB;var bA=bJ;var by=(bA+2)&4294967295;var bw=bK;var bv=(by)<=(bw);if(bv){var bu=bJ;var bt=(bu+2)&4294967295;bJ=bt;var bs=bJ;var br=(bs+-2)&4294967295;var bq=(br)&4294967295;var bp=HEAP[bq];var bo=unSign((bp),8,0);var bn=(bo)<<8;var bl=(((bn))&65535);var bk=bJ;var bj=(bk+-2)&4294967295;var bi=(bj+1)&4294967295;var bh=HEAP[bi];var bg=unSign((bh),8,0);var bf=(bl)|(bg);var be=unSign((bf),16,0);y=be}var bc=A;var ba=(bc)<<1;A=ba;var a0=y;var aZ=(a0)<<1;y=aZ}}var aY=bz;var aX=(aY+704)&4294967295;var aW=HEAP[aX];var aV=A;var aU=unSign((aW),32,0)<=unSign((aV),32,0);if(aU){var aT=bm;HEAP[aT]=0;ce=0}else{var aR=bz;var aP=(aR+704)&4294967295;var aG=HEAP[aP];var aF=y;var aE=unSign((aG),32,0)<=unSign((aF),32,0);if(aE){var aD=bz;var aC=(aD+704)&4294967295;var aB=HEAP[aC];y=aB}var aA=y;var az=A;var ax=unSign((aA),32,0)>=unSign((az),32,0);if(ax){var av=y;var ak=A;var aj=((av)-(ak))&4294967295;var ai=bm;HEAP[ai]=aj}else{var ah=bz;var ag=(ah+704)&4294967295;var af=HEAP[ag];var ae=A;var ad=((af)-(ae))&4294967295;var ab=bm;HEAP[ab]=ad}var Z=A;ce=Z}var N=ce;c=N;var Q=c;return Q;return null}function _tt_face_done_loca(k){var n;var l;var j;var m=0;l=k;var i=l;var h=(i)&4294967295;var g=(h+104)&4294967295;var f=HEAP[g];j=f;var e=l;var d=(e+736)&4294967295;var c=j;_FT_Stream_ReleaseFrame(c,d);var b=l;var a=(b+732)&4294967295;HEAP[a]=0;return;return}function _tt_face_load_cvt(q,g){var y=STACKTOP;STACKTOP+=8;_memset(y,0,8);var Q;var ar;var D;var C;var aq;var F=y;var ac;var l=y+4;var r;var av;var d=0;ar=q;D=g;var ap=D;var ao=(ap+28)&4294967295;var an=HEAP[ao];ac=an;var am=ar;var al=(am+508)&4294967295;var ak=HEAP[al];var aj=ar;var ai=D;var ah=FUNCTION_TABLE[ak](aj,1668707360,ai,l);HEAP[F]=ah;var ab=HEAP[F];var aa=(((ab))|0)!=0;$bb$$bb1$2:do{if(aa){var Z=ar;var Y=(Z+668)&4294967295;HEAP[Y]=0;var X=ar;var W=(X+672)&4294967295;HEAP[W]=0;HEAP[F]=0}else{var V=HEAP[l];var U=Math.floor(unSign((V),32,0)/2);var T=ar;var S=(T+668)&4294967295;HEAP[S]=U;var P=ar;var O=(P+668)&4294967295;var N=HEAP[O];var M=ac;var L=_ft_mem_realloc(M,2,0,N,0,F);var K=L;var J=ar;var I=(J+672)&4294967295;HEAP[I]=K;var H=HEAP[F];var G=(((H))|0)!=0;if(G){Q=1;break $bb$$bb1$2}var E=ar;var B=(E+668)&4294967295;var A=HEAP[B];var z=((A)*2)&4294967295;var x=D;var w=_FT_Stream_EnterFrame(x,z);HEAP[F]=w;var v=HEAP[F];var u=(((v))|0)!=0;if(u){Q=1;break $bb$$bb1$2}var t=ar;var s=(t+672)&4294967295;var p=HEAP[s];r=p;var o=ar;var n=(o+668)&4294967295;var m=HEAP[n];var k=r;var j=(k+2*m)&4294967295;av=j;while(1){var b=r;var a=av;var aA=(b)<(a);if(!(aA)){Q=6;break}var i=D;var h=_FT_Stream_GetShort(i);var f=r;HEAP[f]=h;var e=r;var c=(e+2)&4294967295;r=c;Q=4;continue}var az=D;_FT_Stream_ExitFrame(az);var ay=ar;var ax=(ay+708)&4294967295;var aw=HEAP[ax];var au=reSign((aw),8,0)!=0;if(!(au)){Q=1;break $bb$$bb1$2}var at=ar;var ag=D;var af=_tt_face_vary_cvt(at,ag);HEAP[F]=af}}while(0);var ae=HEAP[F];aq=ae;var ad=aq;C=ad;var R=C;STACKTOP=y;return R;return null}function _tt_face_load_fpgm(A,q){var H=STACKTOP;STACKTOP+=4;_memset(H,0,4);var y;var C;var n;var D;var j;var l;var B=H;var k=0;C=A;n=q;var i=C;var h=(i+508)&4294967295;var g=HEAP[h];var f=C;var e=n;var d=FUNCTION_TABLE[g](f,1718642541,e,B);l=d;var c=l;var b=(((c))|0)!=0;if(b){var a=C;var z=(a+656)&4294967295;HEAP[z]=0;var x=C;var w=(x+652)&4294967295;HEAP[w]=0;l=0}else{var v=HEAP[B];var u=C;var s=(u+652)&4294967295;HEAP[s]=v;var r=C;var p=(r+656)&4294967295;var o=HEAP[B];var m=n;var G=_FT_Stream_ExtractFrame(m,o,p);l=G}var F=l;j=F;var E=j;D=E;var t=D;STACKTOP=H;return t;return null}function _tt_face_load_prep(A,q){var H=STACKTOP;STACKTOP+=4;_memset(H,0,4);var y;var C;var n;var D;var j;var l;var B=H;var k=0;C=A;n=q;var i=C;var h=(i+508)&4294967295;var g=HEAP[h];var f=C;var e=n;var d=FUNCTION_TABLE[g](f,1886545264,e,B);l=d;var c=l;var b=(((c))|0)!=0;if(b){var a=C;var z=(a+664)&4294967295;HEAP[z]=0;var x=C;var w=(x+660)&4294967295;HEAP[w]=0;l=0}else{var v=HEAP[B];var u=C;var s=(u+660)&4294967295;HEAP[s]=v;var r=C;var p=(r+664)&4294967295;var o=HEAP[B];var m=n;var G=_FT_Stream_ExtractFrame(m,o,p);l=G}var F=l;j=F;var E=j;D=E;var t=D;STACKTOP=H;return t;return null}function _tt_face_load_hdmx(P,M){var F=STACKTOP;STACKTOP+=8;_memset(F,0,8);var ad;var ba;var m;var c;var bO;var B=F;var ac;var D;var ar;var aX;var at=F+4;var aC;var bk;var R;var a8=0;ba=P;m=M;var bN=m;var bM=(bN+28)&4294967295;var bL=HEAP[bM];ac=bL;var bK=ba;var bJ=(bK+508)&4294967295;var bI=HEAP[bJ];var bH=ba;var bG=m;var bF=FUNCTION_TABLE[bI](bH,1751412088,bG,at);HEAP[B]=bF;var aO=HEAP[B];var aM=(((aO))|0)!=0;$bb1$$bb$2:do{if(aM){ad=0}else{var aK=HEAP[at];var aJ=unSign((aK),32,0)<=7;if(aJ){ad=0;break $bb1$$bb$2}var aI=ba;var aH=(aI+740)&4294967295;var aG=HEAP[at];var aF=m;var aE=_FT_Stream_ExtractFrame(aF,aG,aH);HEAP[B]=aE;var aD=HEAP[B];var aA=(((aD))|0)!=0;$Exit$$bb3$5:do{if(!aA){var az=ba;var ay=(az+740)&4294967295;var ax=HEAP[ay];bk=ax;var aw=HEAP[at];var av=bk;var au=(av+aw)&4294967295;R=au;var aq=bk;var ap=(aq+2)&4294967295;bk=ap;var ao=bk;var an=(ao+-2)&4294967295;var am=(an)&4294967295;var al=HEAP[am];var ak=unSign((al),8,0);var aj=(ak)<<8;var ai=(((aj))&65535);var ah=bk;var ag=(ah+-2)&4294967295;var af=(ag+1)&4294967295;var ae=HEAP[af];var ab=unSign((ae),8,0);var aa=(ai)|(ab);var Z=unSign((aa),16,0);D=Z;var Y=bk;var X=(Y+2)&4294967295;bk=X;var W=bk;var V=(W+-2)&4294967295;var U=(V)&4294967295;var T=HEAP[U];var S=unSign((T),8,0);var O=(S)<<8;var N=(((O))&65535);var L=bk;var K=(L+-2)&4294967295;var J=(K+1)&4294967295;var I=HEAP[J];var H=unSign((I),8,0);var G=(N)|(H);var E=unSign((G),16,0);aX=E;var C=bk;var A=(C+4)&4294967295;bk=A;var z=bk;var y=(z+-4)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=unSign((w),8,0);var u=(v)<<24;var t=bk;var s=(t+-4)&4294967295;var r=(s+1)&4294967295;var q=HEAP[r];var p=unSign((q),8,0);var o=(p)<<16;var n=(u)|(o);var l=bk;var k=(l+-4)&4294967295;var j=(k+2)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var g=(h)<<8;var f=(n)|(g);var e=bk;var d=(e+-4)&4294967295;var b=(d+3)&4294967295;var a=HEAP[b];var bT=unSign((a),8,0);var bS=(f)|(bT);aC=bS;var bR=aC;var bQ=unSign((bR),32,0)>4294901759;if(bQ){var bP=aC;var bE=(bP)&65535;aC=bE}var bD=D;var bC=(((bD))|0)!=0;$bb8$$bb6$10:do{if(bC){ad=4}else{var bB=aX;var bA=unSign((bB),32,0)>255;if(bA){ad=4;break $bb8$$bb6$10}var bz=aC;var by=unSign((bz),32,0)>65537;if(by){ad=4;break $bb8$$bb6$10}var bx=aX;var bw=ac;var bv=_ft_mem_realloc(bw,1,0,bx,0,B);var bu=ba;var bt=(bu+756)&4294967295;HEAP[bt]=bv;var bs=HEAP[B];var br=(((bs))|0)!=0;if(br){ad=8;break $bb8$$bb6$10}ar=0;while(1){var a5=ar;var a4=aX;var a3=unSign((a5),32,0)(bn);if(bm){ad=11;break}var bl=ba;var bj=(bl+756)&4294967295;var bi=HEAP[bj];var bh=bk;var bg=(bh)&4294967295;var bf=HEAP[bg];var be=ar;var bd=(bi+be)&4294967295;HEAP[bd]=bf;var bc=bk;var bb=aC;var a9=(bc+bb)&4294967295;bk=a9;var a7=ar;var a6=((a7)+1)&4294967295;ar=a6;ad=10;continue}var a2=ba;var a1=(a2+748)&4294967295;var a0=ar;HEAP[a1]=a0;var aZ=HEAP[at];var aY=ba;var aW=(aY+744)&4294967295;HEAP[aW]=aZ;var aV=ba;var aU=(aV+752)&4294967295;var aT=aC;HEAP[aU]=aT;ad=14;break $Exit$$bb3$5}}while(0);if(ad==4){HEAP[B]=3}var aR=ba;var aQ=(aR+740)&4294967295;var aP=m;_FT_Stream_ReleaseFrame(aP,aQ);var aN=ba;var aL=(aN+744)&4294967295;HEAP[aL]=0}}while(0);var aS=HEAP[B];bO=aS;ad=15;break $bb1$$bb$2}}while(0);if(ad==0){bO=0}var aB=bO;c=aB;var Q=c;STACKTOP=F;return Q;return null}function _tt_face_free_hdmx(t){var r;var u;var l;var v;var k=0;u=t;var j=u;var i=(j)&4294967295;var h=(i+104)&4294967295;var g=HEAP[h];l=g;var f=l;var e=(f+28)&4294967295;var d=HEAP[e];v=d;var c=u;var b=(c+756)&4294967295;var a=HEAP[b];var s=v;_ft_mem_free(s,a);var q=u;var p=(q+756)&4294967295;HEAP[p]=0;var o=u;var n=(o+740)&4294967295;var m=l;_FT_Stream_ReleaseFrame(m,n);return;return}function _tt_face_get_device_metrics(p,b,Q){var o;var i;var P;var r;var q;var L;var M;var s;var c;var N;var w=0;i=p;P=b;r=Q;s=0;var K=i;var J=(K+752)&4294967295;var I=HEAP[J];c=I;var H=i;var G=(H+740)&4294967295;var F=HEAP[G];var D=(F+8)&4294967295;N=D;M=0;while(1){var C=i;var A=(C+748)&4294967295;var y=HEAP[A];var x=M;var v=unSign((y),32,0)>unSign((x),32,0);if(!(v)){o=6;break}var B=i;var z=(B+756)&4294967295;var n=HEAP[z];var m=M;var l=(n+m)&4294967295;var k=HEAP[l];var j=unSign((k),8,0);var h=P;var g=(((j))|0)==(((h))|0);if(g){o=1;break}var R=M;var E=((R)+1)&4294967295;M=E;o=0;continue}if(o==1){var f=r;var e=((f)+2)&4294967295;r=e;var d=r;var a=c;var Z=unSign((d),32,0)(aU);if(aE){a4=20}else{var aC=an;var aA=(aC+2)&4294967295;an=aA;var ay=an;var aw=(ay+-2)&4294967295;var au=(aw)&4294967295;var at=HEAP[au];var ar=reSign((at),8,0);var aq=(ar)<<8;var ao=(((aq))&65535);var ag=an;var ad=(ag+-2)&4294967295;var ab=(ad+1)&4294967295;var Z=HEAP[ab];var X=unSign((Z),8,0);var V=(ao)|(X);var U=af;var T=(U+32)&4294967295;HEAP[T]=V;var S=an;var R=(S+2)&4294967295;an=R;var H=an;var D=(H+-2)&4294967295;var A=(D)&4294967295;var x=HEAP[A];var u=reSign((x),8,0);var s=(u)<<8;var r=(((s))&65535);var q=an;var p=(q+-2)&4294967295;var o=(p+1)&4294967295;var n=HEAP[o];var m=unSign((n),8,0);var l=(r)|(m);var k=reSign((l),16,0);var j=af;var i=(j+36)&4294967295;var h=(i)&4294967295;HEAP[h]=k;var g=an;var f=(g+2)&4294967295;an=f;var e=an;var c=(e+-2)&4294967295;var b=(c)&4294967295;var a=HEAP[b];var bc=reSign((a),8,0);var bb=(bc)<<8;var ba=(((bb))&65535);var a9=an;var a8=(a9+-2)&4294967295;var a6=(a8+1)&4294967295;var a5=HEAP[a6];var aT=unSign((a5),8,0);var aS=(ba)|(aT);var aR=reSign((aS),16,0);var aQ=af;var aP=(aQ+36)&4294967295;var aO=(aP+4)&4294967295;HEAP[aO]=aR;var aN=an;var aM=(aN+2)&4294967295;an=aM;var aL=an;var aK=(aL+-2)&4294967295;var aJ=(aK)&4294967295;var aI=HEAP[aJ];var aH=reSign((aI),8,0);var aG=(aH)<<8;var aF=(((aG))&65535);var aD=an;var aB=(aD+-2)&4294967295;var az=(aB+1)&4294967295;var ax=HEAP[az];var av=unSign((ax),8,0);var al=(aF)|(av);var ak=reSign((al),16,0);var aj=af;var ai=(aj+36)&4294967295;var ah=(ai+8)&4294967295;HEAP[ah]=ak;var ae=an;var ac=(ae+2)&4294967295;an=ac;var aa=an;var Y=(aa+-2)&4294967295;var W=(Y)&4294967295;var Q=HEAP[W];var P=reSign((Q),8,0);var N=(P)<<8;var L=(((N))&65535);var J=an;var G=(J+-2)&4294967295;var C=(G+1)&4294967295;var z=HEAP[C];var w=unSign((z),8,0);var t=(L)|(w);var O=reSign((t),16,0);var M=af;var K=(M+36)&4294967295;var I=(K+12)&4294967295;HEAP[I]=O;var F=af;var B=(F+200)&4294967295;var y=an;HEAP[B]=y;a4=0}var v=a4;E=v;var ap=E;return ap;return null}function _TT_Load_Simple_Glyph(cY){var gm;var aL;var du;var bY;var aM;var aN;var c5;var bf;var ag;var a8;var gV;var cK;var D;var aD;var cu;var a9;var cQ;var bp;var cf;var d2;var f3;var bc;var dk;var bK;var dh;var dz;var bb;var bo;var gt;var ex;var fg=0;aL=cY;var bW=aL;var bU=(bW+200)&4294967295;var bS=HEAP[bU];bf=bS;var bQ=aL;var bP=(bQ+204)&4294967295;var bO=HEAP[bP];ag=bO;var bN=aL;var bM=(bN+12)&4294967295;var bL=HEAP[bM];a8=bL;var gb=aL;var ga=(gb+32)&4294967295;var f9=HEAP[ga];var f8=reSign((f9),16,0);gV=f8;var f7=aL;var f6=(f7)&4294967295;var f5=HEAP[f6];var f4=f5;D=f4;dz=0;var f2=gV;var f1=(((f2))|0)==0;$bb2$$bb$2:do{if(f1){gm=0}else{var fG=a8;var fF=(fG+20)&4294967295;var fE=(fF)&4294967295;var fD=(fE)&4294967295;var fC=HEAP[fD];var fB=reSign((fC),16,0);var fA=a8;var fz=(fA+56)&4294967295;var fy=(fz)&4294967295;var fx=(fy)&4294967295;var fb=HEAP[fx];var fa=reSign((fb),16,0);var e9=((fB)+(fa))&4294967295;var e8=gV;var e7=((e9)+(e8))&4294967295;var e6=a8;var e5=(e6+8)&4294967295;var e4=HEAP[e5];var e3=unSign((e7),32,0)<=unSign((e4),32,0);if(e3){gm=0;break $bb2$$bb$2}var e2=gV;var eH=a8;var eG=_FT_GlyphLoader_CheckPoints(eH,0,e2);aN=eG;gm=2;break $bb2$$bb$2}}while(0);if(gm==0){aN=0}var eF=aN;c5=eF;var eE=c5;var eD=(((eE))|0)!=0;$Fail$$bb4$8:do{if(!eD){var eC=a8;var eB=(eC+56)&4294967295;var eA=(eB)&4294967295;var ez=(eA+12)&4294967295;var ey=HEAP[ez];dk=ey;var ec=dk;var eb=gV;var ea=(ec+2*eb)&4294967295;bK=ea;var d9=gV;var d8=(((d9))|0)>4094;$Invalid_Outline$$bb5$10:do{if(!d8){var d7=gV;var d6=((d7)+1)&4294967295;var d5=((d6)*2)&4294967295;var d4=bf;var d3=(d4+d5)&4294967295;var dR=ag;var dQ=(d3)>(dR);if(dQ){gm=4;break $Invalid_Outline$$bb5$10}var dP=bf;var dO=(dP+2)&4294967295;bf=dO;var dN=bf;var dM=(dN+-2)&4294967295;var dL=(dM)&4294967295;var dK=HEAP[dL];var dJ=unSign((dK),8,0);var dI=(dJ)<<8;var dw=(((dI))&65535);var dv=bf;var dt=(dv+-2)&4294967295;var ds=(dt+1)&4294967295;var dr=HEAP[ds];var dq=unSign((dr),8,0);var dp=(dw)|(dq);dh=dp;var dn=gV;var dm=(((dn))|0)>0;if(dm){var dl=dk;var c6=(dl)&4294967295;var c3=dh;HEAP[c6]=c3}var c1=dk;var cZ=(c1+2)&4294967295;dk=cZ;$bb12$16:while(1){var aW=dk;var aV=bK;var aU=(aW)<(aV);if(!(aU)){gm=12;break $bb12$16}var cW=bf;var cU=(cW+2)&4294967295;bf=cU;var cS=bf;var cP=(cS+-2)&4294967295;var cN=(cP)&4294967295;var cM=HEAP[cN];var cy=unSign((cM),8,0);var cw=(cy)<<8;var ct=(((cw))&65535);var cr=bf;var cp=(cr+-2)&4294967295;var cn=(cp+1)&4294967295;var cl=HEAP[cn];var cj=unSign((cl),8,0);var ch=(ct)|(cj);var cg=dk;var a7=(cg)&4294967295;HEAP[a7]=ch;var a6=dk;var a5=(a6)&4294967295;var a4=HEAP[a5];var a3=dh;var a2=reSign((a4),16,0)<=reSign((a3),16,0);if(a2){gm=8;break $bb12$16}var a1=dk;var a0=(a1)&4294967295;var aZ=HEAP[a0];dh=aZ;var aY=dk;var aX=(aY+2)&4294967295;dk=aX;gm=7;continue $bb12$16}if(gm==12){cu=0;var aT=gV;var aS=(((aT))|0)>0;if(aS){var aR=dk;var aQ=(aR+-2)&4294967295;var aP=HEAP[aQ];var aO=reSign((aP),16,0);var aK=((aO)+1)&4294967295;cu=aK;var aJ=cu;var aI=(((aJ))|0)<0;if(aI){gm=4;break $Invalid_Outline$$bb5$10}}var aH=cu;var aG=(((aH))|0)==-4;$bb18$$bb16$25:do{if(aG){gm=14}else{var aF=a8;var aE=(aF+20)&4294967295;var aC=(aE)&4294967295;var aB=(aC+2)&4294967295;var aA=HEAP[aB];var az=reSign((aA),16,0);var ay=a8;var ax=(ay+56)&4294967295;var aw=(ax)&4294967295;var av=(aw+2)&4294967295;var au=HEAP[av];var at=reSign((au),16,0);var ar=((az)+(at))&4294967295;var aq=cu;var ap=((ar)+(aq))&4294967295;var ao=((ap)+4)&4294967295;var an=a8;var am=(an+4)&4294967295;var al=HEAP[am];var ak=unSign((ao),32,0)<=unSign((al),32,0);if(ak){gm=14;break $bb18$$bb16$25}var aj=cu;var ai=((aj)+4)&4294967295;var ah=a8;var af=_FT_GlyphLoader_CheckPoints(ah,ai,0);aM=af;gm=16;break $bb18$$bb16$25}}while(0);if(gm==14){aM=0}var ae=aM;c5=ae;var ad=c5;var ac=(((ad))|0)!=0;if(ac){gm=10;break $Fail$$bb4$8}var ab=a8;var aa=(ab+56)&4294967295;var Z=(aa)&4294967295;cK=Z;var Y=cK;var X=(Y+12)&4294967295;var W=HEAP[X];var V=(W+2)&4294967295;dk=V;$bb23$32:while(1){var K=dk;var I=bK;var y=(K)<(I);if(!(y)){gm=22;break $bb23$32}var U=dk;var T=(U+-2)&4294967295;var S=HEAP[T];var R=dk;var Q=(R)&4294967295;var P=HEAP[Q];var O=reSign((S),16,0)>=reSign((P),16,0);if(O){gm=4;break $Invalid_Outline$$bb5$10}var N=dk;var M=(N+2)&4294967295;dk=M;gm=19;continue $bb23$32}var x=aL;var w=(x+8)&4294967295;var v=HEAP[w];var u=(v+140)&4294967295;HEAP[u]=0;var t=aL;var s=(t+8)&4294967295;var r=HEAP[s];var p=(r+136)&4294967295;HEAP[p]=0;var n=bf;var e=(n+2)&4294967295;var d=ag;var c=(e)>(d);if(c){gm=4;break $Invalid_Outline$$bb5$10}var b=bf;var a=(b+2)&4294967295;bf=a;var g8=bf;var g7=(g8+-2)&4294967295;var g6=(g7)&4294967295;var g4=HEAP[g6];var g2=unSign((g4),8,0);var gS=(g2)<<8;var gR=(((gS))&65535);var gQ=bf;var gP=(gQ+-2)&4294967295;var gO=(gP+1)&4294967295;var gN=HEAP[gO];var gM=unSign((gN),8,0);var gL=(gR)|(gM);aD=gL;var gJ=D;var gH=(gJ+260)&4294967295;var L=(gH+26)&4294967295;var J=HEAP[L];var H=aD;var G=unSign((J),16,0)(gj);if(gi){gm=4;break $Invalid_Outline$$bb5$10}var gh=bf;var gg=HEAP[gh];bp=gg;var gf=a9;var ge=bp;HEAP[gf]=ge;var gd=a9;var gc=(gd+1)&4294967295;a9=gc;var f0=bf;var fZ=(f0+1)&4294967295;bf=fZ;var fY=bp;var fX=unSign((fY),8,0);var fW=(fX)&8;var fV=(((fW))|0)!=0;if(!(fV)){gm=25;continue $bb39$47}var fU=bf;var fT=(fU+1)&4294967295;var fS=ag;var fQ=(fT)>(fS);if(fQ){gm=4;break $Invalid_Outline$$bb5$10}var fw=bf;var fv=HEAP[fw];cf=fv;var fu=bf;var ft=(fu+1)&4294967295;bf=ft;var fs=cf;var fr=unSign((fs),8,0);var fq=a9;var fp=(fq+fr)&4294967295;var fo=cQ;var fm=(fp)>(fo);if(fm){gm=4;break $Invalid_Outline$$bb5$10}while(1){var eV=cf;var eU=reSign((eV),8,0)!=0;if(!(eU)){gm=25;continue $bb39$47}var e1=a9;var e0=bp;HEAP[e1]=e0;var eZ=a9;var eY=(eZ+1)&4294967295;a9=eY;var eX=cf;var eW=((eX)-1)&255;cf=eW;gm=30;continue}}var ev=cK;var eu=(ev+4)&4294967295;var et=HEAP[eu];d2=et;var es=d2;var er=cu;var eq=(es+8*er)&4294967295;f3=eq;var ep=cK;var eo=(ep+8)&4294967295;var em=HEAP[eo];a9=em;bc=0;var fR=bf;var fP=dz;var fO=(fR+fP)&4294967295;var fN=ag;var fM=(fO)>(fN);if(fM){gm=4;break $Invalid_Outline$$bb5$10}$bb51$59:while(1){var df=d2;var de=f3;var dd=(df)<(de);if(!(dd)){gm=43;break $bb51$59}bb=0;var fL=a9;var fK=HEAP[fL];bo=fK;var fJ=bo;var fI=unSign((fJ),8,0);var fH=(fI)&2;var fn=(((fH))|0)!=0;$bb43$$bb47$62:do{if(fn){var fl=bf;var fk=(fl+1)&4294967295;var fj=ag;var fi=(fk)>(fj);if(fi){gm=4;break $Invalid_Outline$$bb5$10}var fh=bf;var ff=HEAP[fh];var fe=unSign((ff),8,0);bb=fe;var fd=bf;var fc=(fd+1)&4294967295;bf=fc;var eS=bo;var eQ=unSign((eS),8,0);var eP=(eQ)&16;var eO=(((eP))|0)==0;if(eO){var eN=bb;var eM=(0-(eN))&4294967295;bb=eM}}else{var eL=bo;var eK=unSign((eL),8,0);var eJ=(eK)&16;var eI=(((eJ))|0)==0;if(!(eI)){gm=40;break $bb43$$bb47$62}var en=bf;var el=(en+2)&4294967295;var ek=ag;var ej=(el)>(ek);if(ej){gm=4;break $Invalid_Outline$$bb5$10}var ei=bf;var eh=(ei+2)&4294967295;bf=eh;var eg=bf;var ef=(eg+-2)&4294967295;var ee=(ef)&4294967295;var ed=HEAP[ee];var d1=reSign((ed),8,0);var d0=(d1)<<8;var dZ=(((d0))&65535);var dY=bf;var dX=(dY+-2)&4294967295;var dW=(dX+1)&4294967295;var dV=HEAP[dW];var dU=unSign((dV),8,0);var dT=(dZ)|(dU);var dS=reSign((dT),16,0);bb=dS}}while(0);var dH=bc;var dG=bb;var dF=((dH)+(dG))&4294967295;bc=dF;var dE=d2;var dD=(dE)&4294967295;var dC=bc;HEAP[dD]=dC;var dB=bo;var dA=(dB)&-19;var dy=a9;HEAP[dy]=dA;var dx=d2;var dj=(dx+8)&4294967295;d2=dj;var di=a9;var dg=(di+1)&4294967295;a9=dg;gm=35;continue $bb51$59}var dc=a8;var db=(dc+56)&4294967295;var da=(db)&4294967295;var c8=(da+4)&4294967295;var cL=HEAP[c8];d2=cL;var cJ=d2;var cI=cu;var cH=(cJ+8*cI)&4294967295;f3=cH;var cG=cK;var cF=(cG+8)&4294967295;var cE=HEAP[cF];a9=cE;bc=0;$bb64$73:while(1){var bu=d2;var bt=f3;var bs=(bu)<(bt);if(!(bs)){gm=52;break $bb64$73}gt=0;var cD=a9;var cC=HEAP[cD];ex=cC;var cA=ex;var ce=unSign((cA),8,0);var cd=(ce)&4;var cc=(((cd))|0)!=0;$bb56$$bb60$76:do{if(cc){var cb=bf;var ca=(cb+1)&4294967295;var b9=ag;var b8=(ca)>(b9);if(b8){gm=4;break $Invalid_Outline$$bb5$10}var b7=bf;var b6=HEAP[b7];var b4=unSign((b6),8,0);gt=b4;var bJ=bf;var bI=(bJ+1)&4294967295;bf=bI;var bH=ex;var bG=unSign((bH),8,0);var bF=(bG)&32;var bE=(((bF))|0)==0;if(bE){var bD=gt;var bC=(0-(bD))&4294967295;gt=bC}}else{var bB=ex;var bz=unSign((bB),8,0);var c9=(bz)&32;var c7=(((c9))|0)==0;if(!(c7)){gm=49;break $bb56$$bb60$76}var c4=bf;var c2=(c4+2)&4294967295;var c0=ag;var cX=(c2)>(c0);if(cX){gm=4;break $Invalid_Outline$$bb5$10}var cV=bf;var cT=(cV+2)&4294967295;bf=cT;var cR=bf;var cO=(cR+-2)&4294967295;var cB=(cO)&4294967295;var cz=HEAP[cB];var cx=reSign((cz),8,0);var cv=(cx)<<8;var cs=(((cv))&65535);var cq=bf;var co=(cq+-2)&4294967295;var cm=(co+1)&4294967295;var ck=HEAP[cm];var ci=unSign((ck),8,0);var b5=(cs)|(ci);var b3=reSign((b5),16,0);gt=b3}}while(0);var b2=bc;var b1=gt;var b0=((b2)+(b1))&4294967295;bc=b0;var bZ=d2;var bX=(bZ+4)&4294967295;var bV=bc;HEAP[bX]=bV;var bT=ex;var bR=(bT)&1;var bA=a9;HEAP[bA]=bR;var by=d2;var bx=(by+8)&4294967295;d2=bx;var bw=a9;var bv=(bw+1)&4294967295;a9=bv;gm=44;continue $bb64$73}var br=cu;var bq=(((br))&65535);var bn=cK;var bm=(bn+2)&4294967295;HEAP[bm]=bq;var bl=gV;var bk=(((bl))&65535);var bj=cK;var bi=(bj)&4294967295;HEAP[bi]=bk;var bh=aL;var bg=(bh+200)&4294967295;var be=bf;HEAP[bg]=be;gm=10;break $Fail$$bb4$8}}}else{if(gm==8){c5=8;gm=10;break $Fail$$bb4$8}}}}while(0);c5=20}}while(0);var bd=c5;bY=bd;var ba=bY;du=ba;var gw=du;return gw;return null}function _TT_Load_Composite_Glyph(ae){var eu;var bH;var bQ;var bj;var bF;var a7;var ah;var a6;var aL;var ba;var ex;var ew;var ee;var eg;var bk;var a8;var dm=0;bH=ae;var bi=bH;var bh=(bi+200)&4294967295;var bg=HEAP[bh];a7=bg;var bf=bH;var be=(bf+204)&4294967295;var bd=HEAP[be];ah=bd;var bc=bH;var bb=(bc+12)&4294967295;var a9=HEAP[bb];a6=a9;ba=0;$bb$2:while(1){var ej=ba;var ei=((ej)+1)&4294967295;var eh=a6;var ef=_FT_GlyphLoader_CheckSubGlyphs(eh,ei);bF=ef;var ed=bF;var ec=(((ed))|0)!=0;if(ec){eu=1;break $bb$2}var eb=a7;var ea=(eb+4)&4294967295;var d9=ah;var d8=(ea)>(d9);if(d8){eu=3;break $bb$2}var dN=a6;var dM=(dN+56)&4294967295;var dL=(dM+32)&4294967295;var dK=HEAP[dL];var dJ=ba;var dI=(dK+32*dJ)&4294967295;aL=dI;var dH=aL;var dG=(dH+12)&4294967295;HEAP[dG]=0;var dF=aL;var dE=(dF+12)&4294967295;var dh=HEAP[dE];var dg=aL;var df=(dg+8)&4294967295;HEAP[df]=dh;var de=a7;var dd=(de+2)&4294967295;a7=dd;var dc=a7;var db=(dc+-2)&4294967295;var da=(db)&4294967295;var c9=HEAP[da];var c8=unSign((c9),8,0);var cN=(c8)<<8;var cM=(((cN))&65535);var cL=a7;var cK=(cL+-2)&4294967295;var cJ=(cK+1)&4294967295;var cI=HEAP[cJ];var cH=unSign((cI),8,0);var cG=(cM)|(cH);var cF=aL;var cE=(cF+4)&4294967295;HEAP[cE]=cG;var cj=a7;var ci=(cj+2)&4294967295;a7=ci;var ch=a7;var cg=(ch+-2)&4294967295;var cf=(cg)&4294967295;var ce=HEAP[cf];var cd=unSign((ce),8,0);var cc=(cd)<<8;var cb=(((cc))&65535);var ca=a7;var b2=(ca+-2)&4294967295;var b1=(b2+1)&4294967295;var b0=HEAP[b1];var bZ=unSign((b0),8,0);var bY=(cb)|(bZ);var bX=unSign((bY),16,0);var bW=aL;var bV=(bW)&4294967295;HEAP[bV]=bX;bk=2;var bU=aL;var bT=(bU+4)&4294967295;var bS=HEAP[bT];var bR=unSign((bS),16,0);var bP=(bR)&1;var bO=(((bP))&255);var ev=reSign((bO),8,0)!=0;if(ev){var bN=bk;var bM=((bN)+2)&4294967295;bk=bM}var bL=aL;var bK=(bL+4)&4294967295;var bJ=HEAP[bK];var bI=unSign((bJ),16,0);var bG=(bI)&8;var bE=(((bG))|0)!=0;$bb5$$bb6$9:do{if(bE){var bD=bk;var bC=((bD)+2)&4294967295;bk=bC}else{var bB=aL;var bA=(bB+4)&4294967295;var bz=HEAP[bA];var by=unSign((bz),16,0);var bx=(by)&64;var bw=(((bx))|0)!=0;if(bw){var bv=bk;var bu=((bv)+4)&4294967295;bk=bu}else{var bt=aL;var bs=(bt+4)&4294967295;var br=HEAP[bs];var bq=unSign((br),16,0);var bp=(bq)&128;var bo=(((bp))|0)!=0;if(!(bo)){eu=8;break $bb5$$bb6$9}var bn=bk;var bm=((bn)+8)&4294967295;bk=bm}}}while(0);var a5=a7;var a4=bk;var a3=(a5+a4)&4294967295;var a2=ah;var a1=(a3)>(a2);if(a1){eu=3;break $bb$2}var a0=aL;var aZ=(a0+4)&4294967295;var aY=HEAP[aZ];var aX=unSign((aY),16,0);var aW=(aX)&1;var aV=(((aW))&255);var bl=reSign((aV),8,0)!=0;if(bl){var aU=a7;var aT=(aU+2)&4294967295;a7=aT;var aS=a7;var aR=(aS+-2)&4294967295;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=reSign((aP),8,0);var aN=(aO)<<8;var aM=(((aN))&65535);var aK=a7;var aJ=(aK+-2)&4294967295;var aI=(aJ+1)&4294967295;var aH=HEAP[aI];var aG=unSign((aH),8,0);var aF=(aM)|(aG);var aE=reSign((aF),16,0);var aD=aL;var aC=(aD+8)&4294967295;HEAP[aC]=aE;var aB=a7;var aA=(aB+2)&4294967295;a7=aA;var az=a7;var ay=(az+-2)&4294967295;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=reSign((aw),8,0);var au=(av)<<8;var at=(((au))&65535);var ar=a7;var aq=(ar+-2)&4294967295;var ap=(aq+1)&4294967295;var ao=HEAP[ap];var an=unSign((ao),8,0);var am=(at)|(an);var al=reSign((am),16,0);var ak=aL;var aj=(ak+12)&4294967295;HEAP[aj]=al}else{var ai=a7;var ag=HEAP[ai];var af=reSign((ag),8,0);var ad=aL;var ac=(ad+8)&4294967295;HEAP[ac]=af;var ab=a7;var aa=(ab+1)&4294967295;a7=aa;var Z=a7;var Y=HEAP[Z];var X=reSign((Y),8,0);var W=aL;var V=(W+12)&4294967295;HEAP[V]=X;var U=a7;var T=(U+1)&4294967295;a7=T}ee=65536;var S=ee;ex=S;eg=0;var R=eg;ew=R;var Q=aL;var P=(Q+4)&4294967295;var O=HEAP[P];var N=unSign((O),16,0);var L=(N)&8;var J=(((L))|0)!=0;$bb16$$bb17$22:do{if(J){var H=a7;var y=(H+2)&4294967295;a7=y;var x=a7;var w=(x+-2)&4294967295;var v=(w)&4294967295;var u=HEAP[v];var t=reSign((u),8,0);var s=(t)<<8;var r=(((s))&65535);var p=a7;var n=(p+-2)&4294967295;var e=(n+1)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);var b=(r)|(c);var a=reSign((b),16,0);var fg=(a)<<2;ex=fg;var ff=ex;ee=ff}else{var fe=aL;var fc=(fe+4)&4294967295;var fa=HEAP[fc];var e1=unSign((fa),16,0);var e0=(e1)&64;var eZ=(((e0))|0)!=0;if(eZ){var eY=a7;var eX=(eY+2)&4294967295;a7=eX;var eW=a7;var eV=(eW+-2)&4294967295;var eU=(eV)&4294967295;var eS=HEAP[eU];var eQ=reSign((eS),8,0);var K=(eQ)<<8;var I=(((K))&65535);var G=a7;var F=(G+-2)&4294967295;var E=(F+1)&4294967295;var D=HEAP[E];var C=unSign((D),8,0);var B=(I)|(C);var A=reSign((B),16,0);var z=(A)<<2;ex=z;var q=a7;var o=(q+2)&4294967295;a7=o;var m=a7;var l=(m+-2)&4294967295;var k=(l)&4294967295;var j=HEAP[k];var i=reSign((j),8,0);var h=(i)<<8;var g=(((h))&65535);var f=a7;var fd=(f+-2)&4294967295;var fb=(fd+1)&4294967295;var e9=HEAP[fb];var e8=unSign((e9),8,0);var e7=(g)|(e8);var e6=reSign((e7),16,0);var e5=(e6)<<2;ee=e5}else{var e4=aL;var e3=(e4+4)&4294967295;var e2=HEAP[e3];var eT=unSign((e2),16,0);var eR=(eT)&128;var eP=(((eR))|0)!=0;if(!(eP)){eu=13;break $bb16$$bb17$22}var eO=a7;var eN=(eO+2)&4294967295;a7=eN;var eM=a7;var eL=(eM+-2)&4294967295;var eK=(eL)&4294967295;var eJ=HEAP[eK];var eI=reSign((eJ),8,0);var eH=(eI)<<8;var eG=(((eH))&65535);var eF=a7;var eE=(eF+-2)&4294967295;var eD=(eE+1)&4294967295;var eC=HEAP[eD];var eB=unSign((eC),8,0);var eA=(eG)|(eB);var ez=reSign((eA),16,0);var ey=(ez)<<2;ex=ey;var et=a7;var es=(et+2)&4294967295;a7=es;var er=a7;var eq=(er+-2)&4294967295;var ep=(eq)&4294967295;var eo=HEAP[ep];var en=reSign((eo),8,0);var em=(en)<<8;var el=(((em))&65535);var ek=a7;var d7=(ek+-2)&4294967295;var d6=(d7+1)&4294967295;var d5=HEAP[d6];var d4=unSign((d5),8,0);var d3=(el)|(d4);var d2=reSign((d3),16,0);var d1=(d2)<<2;eg=d1;var d0=a7;var dZ=(d0+2)&4294967295;a7=dZ;var dX=a7;var dD=(dX+-2)&4294967295;var dC=(dD)&4294967295;var dB=HEAP[dC];var dA=reSign((dB),8,0);var dz=(dA)<<8;var dy=(((dz))&65535);var dx=a7;var dw=(dx+-2)&4294967295;var dv=(dw+1)&4294967295;var dt=HEAP[dv];var c7=unSign((dt),8,0);var c6=(dy)|(c7);var c5=reSign((c6),16,0);var c4=(c5)<<2;ew=c4;var c3=a7;var c2=(c3+2)&4294967295;a7=c2;var c1=a7;var c0=(c1+-2)&4294967295;var cZ=(c0)&4294967295;var cX=HEAP[cZ];var cD=reSign((cX),8,0);var cC=(cD)<<8;var cB=(((cC))&65535);var cA=a7;var cz=(cA+-2)&4294967295;var cy=(cz+1)&4294967295;var cx=HEAP[cy];var cw=unSign((cx),8,0);var cv=(cB)|(cw);var ct=reSign((cv),16,0);var dY=(ct)<<2;ee=dY}}}while(0);var dW=aL;var dV=(dW+16)&4294967295;var dU=(dV)&4294967295;var dT=ex;HEAP[dU]=dT;var dS=aL;var dR=(dS+16)&4294967295;var dQ=(dR+4)&4294967295;var dP=ew;HEAP[dQ]=dP;var dO=aL;var du=(dO+16)&4294967295;var ds=(du+8)&4294967295;var dr=eg;HEAP[ds]=dr;var dq=aL;var dp=(dq+16)&4294967295;var dn=(dp+12)&4294967295;var dl=ee;HEAP[dn]=dl;var dk=ba;var dj=((dk)+1)&4294967295;ba=dj;var di=aL;var cY=(di+4)&4294967295;var cW=HEAP[cY];var cV=unSign((cW),16,0);var cU=(cV)&32;var cT=(((cU))|0)!=0;if(cT){eu=0;continue $bb$2}else{eu=14;break $bb$2}}if(eu==3){bF=21}else{if(eu==14){var cS=a6;var cR=(cS+56)&4294967295;var cQ=(cR+28)&4294967295;var cP=ba;HEAP[cQ]=cP;var cO=bH;var cu=(cO+24)&4294967295;var cs=HEAP[cu];a8=cs;var cr=a8;var cq=_FT_Stream_Pos(cr);var cp=a7;var co=(cp+cq)&4294967295;var cn=(co);var cm=ah;var cl=(cm);var ck=((cn)-(cl))&4294967295;var b9=bH;var b8=(b9+168)&4294967295;HEAP[b8]=ck;var b7=bH;var b6=(b7+200)&4294967295;var b5=a7;HEAP[b6]=b5}}var b4=bF;bj=b4;var b3=bj;bQ=b3;var M=bQ;return M;return null}function _TT_Init_Glyph_Loading(j){var m;var k;var l=0;k=j;var i=k;var h=(i+512)&4294967295;HEAP[h]=18;var g=k;var f=(g+520)&4294967295;HEAP[f]=20;var e=k;var d=(e+524)&4294967295;HEAP[d]=22;var c=k;var b=(c+528)&4294967295;HEAP[b]=24;var a=k;var n=(a+516)&4294967295;HEAP[n]=26;return;return}function _tt_prepare_zone(B,ac,aa,f){var A;var af;var C;var Y;var d;var J=0;af=B;C=ac;Y=aa;d=f;var X=C;var W=(X)&4294967295;var V=(W+2)&4294967295;var U=HEAP[V];var T=Y;var S=(((T))&65535);var R=((U)-(S))&65535;var P=af;var N=(P+8)&4294967295;HEAP[N]=R;var L=C;var x=(L)&4294967295;var v=(x)&4294967295;var t=HEAP[v];var r=d;var p=(((r))&65535);var n=((t)-(p))&65535;var l=af;var j=(l+10)&4294967295;HEAP[j]=n;var h=C;var g=(h+20)&4294967295;var b=HEAP[g];var ar=Y;var ap=(b+8*ar)&4294967295;var an=af;var al=(an+12)&4294967295;HEAP[al]=ap;var aj=C;var ah=(aj)&4294967295;var ae=(ah+4)&4294967295;var ab=HEAP[ae];var Z=Y;var Q=(ab+8*Z)&4294967295;var O=af;var M=(O+16)&4294967295;HEAP[M]=Q;var K=C;var I=(K+24)&4294967295;var H=HEAP[I];var G=Y;var F=(H+8*G)&4294967295;var E=af;var D=(E+20)&4294967295;HEAP[D]=F;var z=C;var y=(z)&4294967295;var w=(y+8)&4294967295;var u=HEAP[w];var s=Y;var q=(u+s)&4294967295;var o=af;var m=(o+24)&4294967295;HEAP[m]=q;var k=C;var i=(k)&4294967295;var e=(i+12)&4294967295;var c=HEAP[e];var a=d;var aq=(c+2*a)&4294967295;var ao=af;var am=(ao+28)&4294967295;HEAP[am]=aq;var ak=Y;var ai=(((ak))&65535);var ag=af;var ad=(ag+32)&4294967295;HEAP[ad]=ai;return;return}function _TT_Hint_Glyph(af,aB){var U=STACKTOP;STACKTOP+=52;_memset(U,0,52);var eF;var bG;var fm;var bP;var bk=U;var bj=U+8;var bi=U+16;var bh=U+24;var aC;var bg;var aO;var eu;var aG;var ba;var bE;var a9;var ej=U+32;var dy=0;bG=af;fm=aB;var bf=bG;var be=(bf+124)&4294967295;aO=be;var bd=bG;var bc=(bd+8)&4294967295;var bb=HEAP[bc];var et=(bb+140)&4294967295;var es=HEAP[et];var er=bG;var eq=(er+8)&4294967295;var ep=HEAP[eq];var eo=(ep+140)&4294967295;var en=HEAP[eo];aG=en;var em=aO;var el=(em+16)&4294967295;var ek=HEAP[el];var dY=aO;var dX=(dY+8)&4294967295;var dW=HEAP[dX];var dV=unSign((dW),16,0);var dU=((dV)-4)&4294967295;var dT=(ek+8*dU)&4294967295;var dS=(dT)&4294967295;var dR=HEAP[dS];eu=dR;var dQ=eu;var dP=((dQ)+32)&4294967295;var dt=(dP)&-64;var ds=eu;var dr=((dt)-(ds))&4294967295;eu=dr;var dq=eu;var dp=(((dq))|0)!=0;if(dp){var dn=aO;var dm=(dn+16)&4294967295;var dl=HEAP[dm];var dk=aO;var dj=(dk+8)&4294967295;var cY=HEAP[dj];var cX=unSign((cY),16,0);var cW=eu;_translate_array(cX,dl,cW,0)}var cV=aG;var cU=(((cV))|0)!=0;if(cU){var cT=aO;var cS=(cT+8)&4294967295;var cR=HEAP[cS];var cQ=unSign((cR),16,0);var cP=((cQ)*8)&4294967295;var cu=aO;var ct=(cu+16)&4294967295;var cs=HEAP[ct];var cr=aO;var cq=(cr+12)&4294967295;var cp=HEAP[cq];var co=cp;var cn=cs;_llvm_memcpy_p0i8_p0i8_i32(co,cn,cP,1,0)}var cm=bG;var cl=(cm+160)&4294967295;var ca=HEAP[cl];var b9=bG;var b8=(b9+4)&4294967295;var b7=HEAP[b8];var b6=b7;var b5=(ca+284)&4294967295;var b4=(b6+172)&4294967295;var b3=b5;var b2=b4;_llvm_memcpy_p0i8_p0i8_i32(b3,b2,68,4,0);var b1=fm;var bR=reSign((b1),8,0)!=0;if(bR){var bQ=bG;var bO=(bQ+160)&4294967295;var bN=HEAP[bO];var bM=(bN+216)&4294967295;var bL=(bM+4)&4294967295;HEAP[bL]=65536;var bK=bG;var bJ=(bK+160)&4294967295;var bI=HEAP[bJ];var bH=(bI+216)&4294967295;var bF=(bH+8)&4294967295;HEAP[bF]=65536;var bD=aO;var bC=(bD+8)&4294967295;var bB=HEAP[bC];var bA=unSign((bB),16,0);var bz=((bA)*8)&4294967295;var by=aO;var bx=(by+16)&4294967295;var bw=HEAP[bx];var bv=aO;var bu=(bv+20)&4294967295;var bt=HEAP[bu];var bs=bt;var br=bw;_llvm_memcpy_p0i8_p0i8_i32(bs,br,bz,1,0)}else{var bq=bG;var bp=(bq+160)&4294967295;var bo=HEAP[bp];var bn=bG;var bm=(bn+4)&4294967295;var bl=HEAP[bm];var a8=bl;var a7=(a8+44)&4294967295;var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a4=(bo+216)&4294967295;var a3=(a4+4)&4294967295;HEAP[a3]=a5;var a2=bG;var a1=(a2+160)&4294967295;var a0=HEAP[a1];var aZ=bG;var aY=(aZ+4)&4294967295;var aX=HEAP[aY];var aW=aX;var aV=(aW+44)&4294967295;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=(a0+216)&4294967295;var aR=(aS+8)&4294967295;HEAP[aR]=aT}var aQ=aO;var aP=(aQ+16)&4294967295;var aN=HEAP[aP];var aM=aO;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=unSign((aK),16,0);var aI=((aJ)-3)&4294967295;var aH=(aN+8*aI)&4294967295;var aF=aO;var aE=(aF+16)&4294967295;var aD=HEAP[aE];var aA=aO;var az=(aA+8)&4294967295;var ay=HEAP[az];var ax=unSign((ay),16,0);var aw=((ax)-3)&4294967295;var av=(aD+8*aw)&4294967295;var au=(av)&4294967295;var at=HEAP[au];var ar=((at)+32)&4294967295;var aq=(ar)&-64;var ap=(aH)&4294967295;HEAP[ap]=aq;var ao=aO;var an=(ao+16)&4294967295;var am=HEAP[an];var al=aO;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ai=unSign((aj),16,0);var ah=((ai)-1)&4294967295;var ag=(am+8*ah)&4294967295;var ae=aO;var ad=(ae+16)&4294967295;var ac=HEAP[ad];var ab=aO;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=unSign((Z),16,0);var X=((Y)-1)&4294967295;var W=(ac+8*X)&4294967295;var V=(W+4)&4294967295;var T=HEAP[V];var S=((T)+32)&4294967295;var R=(S)&-64;var Q=(ag+4)&4294967295;HEAP[Q]=R;var P=aG;var N=(((P))|0)!=0;$bb7$$bb17$12:do{if(N){var M=bG;var L=(M+12)&4294967295;var J=HEAP[L];a9=J;var H=a9;var y=(H+56)&4294967295;var x=(y)&4294967295;var w=(ej)&4294967295;var v=(x)&4294967295;var u=HEAP[v];HEAP[w]=u;var t=(ej+2)&4294967295;var s=(x+2)&4294967295;var r=HEAP[s];HEAP[t]=r;var p=(ej+4)&4294967295;var n=(x+4)&4294967295;var e=HEAP[n];HEAP[p]=e;var d=(ej+8)&4294967295;var c=(x+8)&4294967295;var b=HEAP[c];HEAP[d]=b;var a=(ej+12)&4294967295;var fp=(x+12)&4294967295;var fo=HEAP[fp];HEAP[a]=fo;var fn=(ej+16)&4294967295;var fk=(x+16)&4294967295;var fi=HEAP[fk];HEAP[fn]=fi;var e9=aG;var e8=bG;var e7=(e8+160)&4294967295;var e6=HEAP[e7];var e5=(e6+392)&4294967295;var e4=HEAP[e5];var e3=bG;var e2=(e3+160)&4294967295;var e0=HEAP[e2];var eY=_TT_Set_CodeRange(e0,3,e4,e9);bE=eY;var K=bE;var I=(((K))|0)!=0;if(I){var G=bE;bg=G;eF=3;break $bb7$$bb17$12}else{var F=bG;var E=(F+160)&4294967295;var D=HEAP[E];var C=(D+560)&4294967295;var B=fm;HEAP[C]=B;var A=bG;var z=(A+160)&4294967295;var q=HEAP[z];var o=(q+144)&4294967295;var m=aO;var l=o;var k=m;_llvm_memcpy_p0i8_p0i8_i32(l,k,36,4,0);var j=bG;var i=(j+16)&4294967295;var h=HEAP[i];var g=(h)&1;var f=(((g))|0)!=0;$bb12$$bb10$17:do{if(f){eF=4}else{var fl=bG;var fj=(fl+4)&4294967295;var fh=HEAP[fj];var fg=fh;var ff=(fg+292)&4294967295;var fe=HEAP[ff];var fd=reSign((fe),8,0)==0;if(fd){eF=4;break $bb12$$bb10$17}aC=1;eF=6;break $bb12$$bb10$17}}while(0);if(eF==4){aC=0}var fc=aC;var fb=(((fc))&255);ba=fb;var fa=ba;var e1=unSign((fa),8,0);var eZ=bG;var eX=(eZ+160)&4294967295;var eW=HEAP[eX];var eV=(((e1))&255);var eU=_TT_Run_Context(eW,eV);bE=eU;var eT=bE;var eS=(((eT))|0)!=0;$bb14$$bb16$23:do{if(eS){var eR=bG;var eQ=(eR+160)&4294967295;var eP=HEAP[eQ];var eO=(eP+561)&4294967295;var eN=HEAP[eO];var eM=reSign((eN),8,0)!=0;if(!(eM)){eF=9;break $bb14$$bb16$23}var eL=bE;bg=eL;eF=3;break $bb7$$bb17$12}}while(0);var eK=(ej+8)&4294967295;var eJ=HEAP[eK];var eI=(ej+8)&4294967295;var eH=HEAP[eI];var eG=(eH)&4294967295;var eE=HEAP[eG];var eD=bG;var eC=(eD+160)&4294967295;var eB=HEAP[eC];var eA=(eB+284)&4294967295;var ez=(eA+56)&4294967295;var ey=HEAP[ez];var ex=(ey)<<5;var ew=(((ex))&255);var ev=(ew)|4;var ei=(eE)|(ev);var eh=(eJ)&4294967295;HEAP[eh]=ei;eF=10;break $bb7$$bb17$12}}else{eF=10}}while(0);if(eF==10){var eg=bG;var ef=(eg+65)&4294967295;var ee=HEAP[ef];var ed=reSign((ee),8,0)==0;if(ed){var ec=aO;var eb=(ec+16)&4294967295;var ea=HEAP[eb];var d8=aO;var dO=(d8+8)&4294967295;var dN=HEAP[dO];var dM=unSign((dN),16,0);var dL=((dM)-4)&4294967295;var dK=(ea+8*dL)&4294967295;var dJ=(bh)&4294967295;var dI=(dK)&4294967295;var dH=HEAP[dI];HEAP[dJ]=dH;var dG=(bh+4)&4294967295;var dE=(dK+4)&4294967295;var di=HEAP[dE];HEAP[dG]=di;var dh=bG;var dg=(dh+68)&4294967295;var df=(dg)&4294967295;var de=(bh)&4294967295;var dd=HEAP[de];HEAP[df]=dd;var dc=(dg+4)&4294967295;var db=(bh+4)&4294967295;var da=HEAP[db];HEAP[dc]=da;var c8=aO;var cO=(c8+16)&4294967295;var cN=HEAP[cO];var cM=aO;var cL=(cM+8)&4294967295;var cK=HEAP[cL];var cJ=unSign((cK),16,0);var cI=((cJ)-3)&4294967295;var cH=(cN+8*cI)&4294967295;var cG=(bi)&4294967295;var cE=(cH)&4294967295;var d9=HEAP[cE];HEAP[cG]=d9;var d7=(bi+4)&4294967295;var d6=(cH+4)&4294967295;var d5=HEAP[d6];HEAP[d7]=d5;var d4=bG;var d3=(d4+76)&4294967295;var d2=(d3)&4294967295;var d1=(bi)&4294967295;var d0=HEAP[d1];HEAP[d2]=d0;var dZ=(d3+4)&4294967295;var dF=(bi+4)&4294967295;var dD=HEAP[dF];HEAP[dZ]=dD;var dC=aO;var dB=(dC+16)&4294967295;var dA=HEAP[dB];var dz=aO;var dx=(dz+8)&4294967295;var dw=HEAP[dx];var dv=unSign((dw),16,0);var du=((dv)-2)&4294967295;var c9=(dA+8*du)&4294967295;var c7=(bj)&4294967295;var c6=(c9)&4294967295;var c5=HEAP[c6];HEAP[c7]=c5;var c4=(bj+4)&4294967295;var c3=(c9+4)&4294967295;var c2=HEAP[c3];HEAP[c4]=c2;var c1=bG;var c0=(c1+184)&4294967295;var cZ=(c0)&4294967295;var cF=(bj)&4294967295;var cD=HEAP[cF];HEAP[cZ]=cD;var cC=(c0+4)&4294967295;var cB=(bj+4)&4294967295;var cA=HEAP[cB];HEAP[cC]=cA;var cz=aO;var cy=(cz+16)&4294967295;var cx=HEAP[cy];var cw=aO;var cv=(cw+8)&4294967295;var ck=HEAP[cv];var cj=unSign((ck),16,0);var ci=((cj)-1)&4294967295;var ch=(cx+8*ci)&4294967295;var cg=(bk)&4294967295;var cf=(ch)&4294967295;var ce=HEAP[cf];HEAP[cg]=ce;var cd=(bk+4)&4294967295;var cc=(ch+4)&4294967295;var cb=HEAP[cc];HEAP[cd]=cb;var b0=bG;var bZ=(b0+192)&4294967295;var bY=(bZ)&4294967295;var bX=(bk)&4294967295;var bW=HEAP[bX];HEAP[bY]=bW;var bV=(bZ+4)&4294967295;var bU=(bk+4)&4294967295;var bT=HEAP[bU];HEAP[bV]=bT}bg=0}var bS=bg;bP=bS;var O=bP;STACKTOP=U;return O;return null}function _TT_Process_Simple_Glyph(af){var T=STACKTOP;STACKTOP+=68;_memset(T,0,68);var eJ;var bJ;var bS;var bi=T;var bh=T+8;var bg=T+16;var bf=T+24;var be;var bd=T+32;var bc=T+40;var bb=T+48;var ba=T+56;var a7;var bF;var bu;var br;var eb=T+64;var aM;var a8;var cp;var ai;var fe;var bA;var dD=0;bJ=af;var a9=bJ;var ey=(a9+12)&4294967295;var ex=HEAP[ey];a7=ex;bF=0;var ew=a7;var ev=(ew+56)&4294967295;var eu=(ev)&4294967295;bu=eu;var et=bu;var es=(et+2)&4294967295;var er=HEAP[es];var eq=reSign((er),16,0);br=eq;var ep=bu;var d3=(ep+4)&4294967295;var d2=HEAP[d3];var d1=bJ;var d0=(d1+68)&4294967295;var dZ=(ba)&4294967295;var dY=(d0)&4294967295;var dX=HEAP[dY];HEAP[dZ]=dX;var dW=(ba+4)&4294967295;var dV=(d0+4)&4294967295;var dU=HEAP[dV];HEAP[dW]=dU;var dy=br;var dx=(d2+8*dy)&4294967295;var dw=(dx)&4294967295;var dv=(ba)&4294967295;var du=HEAP[dv];HEAP[dw]=du;var dt=(dx+4)&4294967295;var ds=(ba+4)&4294967295;var dr=HEAP[ds];HEAP[dt]=dr;var dq=bu;var dp=(dq+4)&4294967295;var c3=HEAP[dp];var c2=br;var c1=((c2)+1)&4294967295;var c0=bJ;var cZ=(c0+76)&4294967295;var cY=(bb)&4294967295;var cX=(cZ)&4294967295;var cW=HEAP[cX];HEAP[cY]=cW;var cV=(bb+4)&4294967295;var cU=(cZ+4)&4294967295;var cz=HEAP[cU];HEAP[cV]=cz;var cy=(c3+8*c1)&4294967295;var cx=(cy)&4294967295;var cw=(bb)&4294967295;var cv=HEAP[cw];HEAP[cx]=cv;var cu=(cy+4)&4294967295;var ct=(bb+4)&4294967295;var cs=HEAP[ct];HEAP[cu]=cs;var cr=bu;var cq=(cr+4)&4294967295;var ce=HEAP[cq];var cd=br;var cc=((cd)+2)&4294967295;var cb=bJ;var ca=(cb+184)&4294967295;var b9=(bc)&4294967295;var b8=(ca)&4294967295;var b7=HEAP[b8];HEAP[b9]=b7;var b6=(bc+4)&4294967295;var b5=(ca+4)&4294967295;var bU=HEAP[b5];HEAP[b6]=bU;var bT=(ce+8*cc)&4294967295;var bR=(bT)&4294967295;var bQ=(bc)&4294967295;var bP=HEAP[bQ];HEAP[bR]=bP;var bO=(bT+4)&4294967295;var bN=(bc+4)&4294967295;var bM=HEAP[bN];HEAP[bO]=bM;var bL=bu;var bK=(bL+4)&4294967295;var bG=HEAP[bK];var bE=br;var bD=((bE)+3)&4294967295;var bC=bJ;var bB=(bC+192)&4294967295;var bz=(bd)&4294967295;var by=(bB)&4294967295;var bx=HEAP[by];HEAP[bz]=bx;var bw=(bd+4)&4294967295;var bv=(bB+4)&4294967295;var bt=HEAP[bv];HEAP[bw]=bt;var bs=(bG+8*bD)&4294967295;var bq=(bs)&4294967295;var bp=(bd)&4294967295;var bo=HEAP[bp];HEAP[bq]=bo;var bn=(bs+4)&4294967295;var bm=(bd+4)&4294967295;var bl=HEAP[bm];HEAP[bn]=bl;var bk=bu;var bj=(bk+8)&4294967295;var a6=HEAP[bj];var a5=br;var a4=(a6+a5)&4294967295;HEAP[a4]=0;var a3=bu;var a2=(a3+8)&4294967295;var a1=HEAP[a2];var a0=br;var aZ=((a0)+1)&4294967295;var aY=(a1+aZ)&4294967295;HEAP[aY]=0;var aX=bu;var aW=(aX+8)&4294967295;var aV=HEAP[aW];var aU=br;var aT=((aU)+2)&4294967295;var aS=(aV+aT)&4294967295;HEAP[aS]=0;var aR=bu;var aQ=(aR+8)&4294967295;var aP=HEAP[aQ];var aO=br;var aN=((aO)+3)&4294967295;var aL=(aP+aN)&4294967295;HEAP[aL]=0;var aK=br;var aJ=((aK)+4)&4294967295;br=aJ;var aI=bJ;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=aG;var aE=(aF+708)&4294967295;var aD=HEAP[aE];var aC=reSign((aD),8,0)!=0;$bb$$bb6$2:do{if(aC){var aB=bJ;var aA=(aB)&4294967295;var az=HEAP[aA];var ay=(az+100)&4294967295;var ax=HEAP[ay];aM=ax;var aw=br;var av=bJ;var au=(av+20)&4294967295;var at=HEAP[au];var ar=bJ;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=ap;var an=_TT_Vary_Get_Glyph_Deltas(ao,at,eb,aw);bF=an;var am=bF;var al=(((am))|0)!=0;if(al){var ak=bF;be=ak;eJ=0;break $bb$$bb6$2}else{a8=0;while(1){var fr=a8;var fp=br;var fn=(((fr))|0)<(((fp))|0);if(!(fn)){eJ=3;break}var aj=bu;var ah=(aj+4)&4294967295;var ag=HEAP[ah];var ae=a8;var ad=(ag+8*ae)&4294967295;var ac=bu;var ab=(ac+4)&4294967295;var aa=HEAP[ab];var Z=a8;var Y=(aa+8*Z)&4294967295;var X=(Y)&4294967295;var W=HEAP[X];var V=HEAP[eb];var S=a8;var R=(V+8*S)&4294967295;var Q=(R)&4294967295;var P=HEAP[Q];var O=((W)+(P))&4294967295;var N=(ad)&4294967295;HEAP[N]=O;var M=bu;var L=(M+4)&4294967295;var J=HEAP[L];var H=a8;var y=(J+8*H)&4294967295;var x=bu;var w=(x+4)&4294967295;var v=HEAP[w];var u=a8;var t=(v+8*u)&4294967295;var s=(t+4)&4294967295;var r=HEAP[s];var p=HEAP[eb];var n=a8;var e=(p+8*n)&4294967295;var d=(e+4)&4294967295;var c=HEAP[d];var b=((r)+(c))&4294967295;var a=(y+4)&4294967295;HEAP[a]=b;var ft=a8;var fs=((ft)+1)&4294967295;a8=fs;eJ=1;continue}var fd=HEAP[eb];var fc=aM;var fb=fd;_ft_mem_free(fc,fb);HEAP[eb]=0;eJ=4;break $bb$$bb6$2}}else{eJ=4}}while(0);if(eJ==4){var fa=bJ;var e9=(fa+16)&4294967295;var e8=HEAP[e9];var e7=(e8)&2;var e6=(((e7))|0)==0;if(e6){var e4=a7;var e2=(e4+56)&4294967295;var K=bJ;var I=(K+124)&4294967295;_tt_prepare_zone(I,e2,0,0);var G=bJ;var F=(G+124)&4294967295;var E=(F+8)&4294967295;var D=HEAP[E];var C=unSign((D),16,0);var B=((C)*8)&4294967295;var A=((B)+32)&4294967295;var z=bJ;var q=(z+124)&4294967295;var o=(q+16)&4294967295;var m=HEAP[o];var l=bJ;var k=(l+124)&4294967295;var j=(k+20)&4294967295;var i=HEAP[j];var h=i;var g=m;_llvm_memcpy_p0i8_p0i8_i32(h,g,A,1,0)}var f=bJ;var fq=(f+16)&4294967295;var fo=HEAP[fq];var fm=(fo)&1;var fl=(((fm))|0)==0;if(fl){var fk=bu;var fj=(fk+4)&4294967295;var fi=HEAP[fj];cp=fi;var fh=bu;var fg=(fh+4)&4294967295;var ff=HEAP[fg];var e5=br;var e3=(ff+8*e5)&4294967295;ai=e3;var e1=bJ;var e0=(e1+4)&4294967295;var eZ=HEAP[e0];var eY=eZ;var eX=(eY+44)&4294967295;var eW=(eX+4)&4294967295;var eV=HEAP[eW];fe=eV;var eU=bJ;var eT=(eU+4)&4294967295;var eS=HEAP[eT];var eR=eS;var eQ=(eR+44)&4294967295;var eP=(eQ+8)&4294967295;var eO=HEAP[eP];bA=eO;while(1){var em=cp;var el=ai;var ek=(em)<(el);if(!(ek)){eJ=8;break}var eN=cp;var eM=(eN)&4294967295;var eL=HEAP[eM];var eK=fe;var eI=_FT_MulFix(eL,eK);var eH=cp;var eG=(eH)&4294967295;HEAP[eG]=eI;var eF=cp;var eE=(eF+4)&4294967295;var eD=HEAP[eE];var eC=bA;var eB=_FT_MulFix(eD,eC);var eA=cp;var ez=(eA+4)&4294967295;HEAP[ez]=eB;var eo=cp;var en=(eo+8)&4294967295;cp=en;eJ=6;continue}var ej=bu;var ei=(ej+4)&4294967295;var eh=HEAP[ei];var eg=br;var ee=((eg)-4)&4294967295;var dT=(eh+8*ee)&4294967295;var dS=(bf)&4294967295;var dR=(dT)&4294967295;var dQ=HEAP[dR];HEAP[dS]=dQ;var dP=(bf+4)&4294967295;var dO=(dT+4)&4294967295;var dN=HEAP[dO];HEAP[dP]=dN;var dM=bJ;var dL=(dM+68)&4294967295;var dJ=(dL)&4294967295;var dn=(bf)&4294967295;var dm=HEAP[dn];HEAP[dJ]=dm;var dl=(dL+4)&4294967295;var dk=(bf+4)&4294967295;var dj=HEAP[dk];HEAP[dl]=dj;var di=bu;var dh=(di+4)&4294967295;var dg=HEAP[dh];var df=br;var dd=((df)-3)&4294967295;var cT=(dg+8*dd)&4294967295;var cS=(bg)&4294967295;var cR=(cT)&4294967295;var cQ=HEAP[cR];HEAP[cS]=cQ;var cP=(bg+4)&4294967295;var cO=(cT+4)&4294967295;var cN=HEAP[cO];HEAP[cP]=cN;var cM=bJ;var cL=(cM+76)&4294967295;var cJ=(cL)&4294967295;var ef=(bg)&4294967295;var ed=HEAP[ef];HEAP[cJ]=ed;var ec=(cL+4)&4294967295;var ea=(bg+4)&4294967295;var d9=HEAP[ea];HEAP[ec]=d9;var d8=bu;var d7=(d8+4)&4294967295;var d6=HEAP[d7];var d5=br;var d4=((d5)-2)&4294967295;var dK=(d6+8*d4)&4294967295;var dI=(bh)&4294967295;var dH=(dK)&4294967295;var dG=HEAP[dH];HEAP[dI]=dG;var dF=(bh+4)&4294967295;var dE=(dK+4)&4294967295;var dC=HEAP[dE];HEAP[dF]=dC;var dB=bJ;var dA=(dB+184)&4294967295;var dz=(dA)&4294967295;var de=(bh)&4294967295;var dc=HEAP[de];HEAP[dz]=dc;var db=(dA+4)&4294967295;var da=(bh+4)&4294967295;var c9=HEAP[da];HEAP[db]=c9;var c8=bu;var c7=(c8+4)&4294967295;var c6=HEAP[c7];var c5=br;var c4=((c5)-1)&4294967295;var cK=(c6+8*c4)&4294967295;var cI=(bi)&4294967295;var cH=(cK)&4294967295;var cG=HEAP[cH];HEAP[cI]=cG;var cF=(bi+4)&4294967295;var cE=(cK+4)&4294967295;var cD=HEAP[cE];HEAP[cF]=cD;var cC=bJ;var cB=(cC+192)&4294967295;var cA=(cB)&4294967295;var co=(bi)&4294967295;var cn=HEAP[co];HEAP[cA]=cn;var cm=(cB+4)&4294967295;var cl=(bi+4)&4294967295;var ck=HEAP[cl];HEAP[cm]=ck}var cj=bJ;var ci=(cj+16)&4294967295;var ch=HEAP[ci];var cg=(ch)&2;var cf=(((cg))|0)==0;if(cf){var b4=bJ;var b3=(b4+124)&4294967295;var b2=(b3+8)&4294967295;var b1=HEAP[b2];var b0=((b1)+4)&65535;var bZ=bJ;var bY=(bZ+124)&4294967295;var bX=(bY+8)&4294967295;HEAP[bX]=b0;var bW=bJ;var bV=_TT_Hint_Glyph(bW,0);bF=bV}var bI=bF;be=bI}var bH=be;bS=bH;var U=bS;STACKTOP=T;return U;return null}function _TT_Process_Composite_Component(aK,aS,ao,r){var aT;var aR;var bp;var bX;var bW;var c;var cT;var bY;var av;var u;var g;var cm;var cl;var cp;var co;var cn;var bi;var bg;var aX;var b0;var W;var Y;var ca=0;aR=aK;bp=aS;bX=ao;bW=r;var cS=aR;var cR=(cS+12)&4294967295;var cQ=HEAP[cR];bY=cQ;var cP=bY;var cO=(cP+20)&4294967295;var cN=(cO)&4294967295;var cM=(cN+4)&4294967295;var cL=HEAP[cM];av=cL;var cK=bY;var bN=(cK+20)&4294967295;var bL=(bN)&4294967295;var bJ=(bL+2)&4294967295;var bI=HEAP[bJ];var bH=reSign((bI),16,0);u=bH;var bG=bp;var bF=(bG+4)&4294967295;var bE=HEAP[bF];var bD=(((bE))&255);var bC=(bD)&-56;g=bC;var bt=g;var br=reSign((bt),8,0)!=0;$bb$$bb3$2:do{if(br){var bo=bW;cp=bo;while(1){var a6=cp;var a4=u;var a2=unSign((a6),32,0)=unSign((ag),32,0);$bb6$$bb5$10:do{if(!af){var ae=cn;var ad=u;var ac=unSign((ae),32,0)>=unSign((ad),32,0);if(ac){aT=3;break $bb6$$bb5$10}var ab=bY;var aa=(ab+20)&4294967295;var Z=(aa)&4294967295;var N=(Z+4)&4294967295;var L=HEAP[N];var J=co;var I=(L+8*J)&4294967295;bi=I;var H=bY;var G=(H+20)&4294967295;var F=(G)&4294967295;var E=(F+4)&4294967295;var D=HEAP[E];var C=cn;var s=(D+8*C)&4294967295;bg=s;var p=bi;var o=(p)&4294967295;var n=HEAP[o];var m=bg;var l=(m)&4294967295;var k=HEAP[l];var j=((n)-(k))&4294967295;cm=j;var i=bi;var h=(i+4)&4294967295;var f=HEAP[h];var e=bg;var d=(e+4)&4294967295;var b=HEAP[d];var a=((f)-(b))&4294967295;cl=a;aT=6;break $bb4$$bb8$8}}while(0);cT=21;aT=5;break $bb4$$bb8$8}else{var cY=bp;var cX=(cY+8)&4294967295;var cW=HEAP[cX];cm=cW;var cV=bp;var cU=(cV+12)&4294967295;var cJ=HEAP[cU];cl=cJ;var cI=cm;var cH=(((cI))|0)==0;$bb9$$bb11$15:do{if(cH){var cG=cl;var cF=(((cG))|0)==0;if(!(cF)){aT=8;break $bb9$$bb11$15}cT=0;aT=5;break $bb4$$bb8$8}}while(0);var cE=g;var cD=reSign((cE),8,0)!=0;$bb12$$bb14$19:do{if(cD){var cC=bp;var cB=(cC+4)&4294967295;var cA=HEAP[cB];var cz=unSign((cA),16,0);var cy=(cz)&2048;var cx=(((cy))|0)!=0;if(!(cx)){aT=10;break $bb12$$bb14$19}var cw=bp;var cv=(cw+16)&4294967295;var cu=(cv)&4294967295;var ct=HEAP[cu];var cs=bp;var cr=(cs+16)&4294967295;var cq=(cr)&4294967295;var ck=HEAP[cq];var cj=_FT_MulFix(ck,ct);var ci=bp;var ch=(ci+16)&4294967295;var cg=(ch+4)&4294967295;var cf=HEAP[cg];var ce=bp;var cd=(ce+16)&4294967295;var cc=(cd+4)&4294967295;var cb=HEAP[cc];var b9=_FT_MulFix(cb,cf);var b8=((cj)+(b9))&4294967295;var b7=_FT_SqrtFixed(b8);aX=b7;var b6=bp;var b5=(b6+16)&4294967295;var b4=(b5+12)&4294967295;var b3=HEAP[b4];var b2=bp;var b1=(b2+16)&4294967295;var bZ=(b1+12)&4294967295;var bV=HEAP[bZ];var bU=_FT_MulFix(bV,b3);var bT=bp;var bS=(bT+16)&4294967295;var bR=(bS+8)&4294967295;var bQ=HEAP[bR];var bP=bp;var bO=(bP+16)&4294967295;var bM=(bO+8)&4294967295;var bK=HEAP[bM];var bB=_FT_MulFix(bK,bQ);var bA=((bU)+(bB))&4294967295;var bz=_FT_SqrtFixed(bA);b0=bz;var by=cm;var bx=aX;var bw=_FT_MulFix(by,bx);cm=bw;var bv=cl;var bu=b0;var bs=_FT_MulFix(bv,bu);cl=bs}}while(0);var bq=aR;var be=(bq+16)&4294967295;var bd=HEAP[be];var bc=(bd)&1;var bb=(((bc))|0)==0;if(!(bb)){aT=6;break $bb4$$bb8$8}var ba=aR;var a9=(ba+4)&4294967295;var a8=HEAP[a9];var a7=a8;var a5=(a7+44)&4294967295;var a3=(a5+4)&4294967295;var aQ=HEAP[a3];W=aQ;var aP=aR;var aO=(aP+4)&4294967295;var aN=HEAP[aO];var aM=aN;var aL=(aM+44)&4294967295;var aJ=(aL+8)&4294967295;var aI=HEAP[aJ];Y=aI;var aG=cm;var aE=W;var au=_FT_MulFix(aG,aE);cm=au;var at=cl;var ar=Y;var aq=_FT_MulFix(at,ar);cl=aq;var ap=bp;var an=(ap+4)&4294967295;var am=HEAP[an];var al=unSign((am),16,0);var aj=(al)&4;var ah=(((aj))|0)!=0;if(!(ah)){aT=6;break $bb4$$bb8$8}var V=cm;var U=((V)+32)&4294967295;var T=(U)&-64;cm=T;var S=cl;var R=((S)+32)&4294967295;var Q=(R)&-64;cl=Q;aT=6;break $bb4$$bb8$8}}while(0);if(aT==6){var P=cm;var O=(((P))|0)!=0;$bb19$$bb18$27:do{if(O){aT=14}else{var M=cl;var K=(((M))|0)!=0;if(K){aT=14;break $bb19$$bb18$27}else{aT=15;break $bb19$$bb18$27}}}while(0);if(aT==14){var B=av;var A=bW;var z=(B+8*A)&4294967295;var y=u;var x=bW;var w=((y)-(x))&4294967295;var v=cm;var t=cl;_translate_array(w,z,v,t)}cT=0}var q=cT;c=q;var X=c;return X;return null}function _TT_Process_Composite_Glyph(ag,bb,j){var V=STACKTOP;STACKTOP+=40;_memset(V,0,40);var dY;var bJ;var ar;var bK;var bT;var bl=V;var bk=V+8;var bj=V+16;var bi=V+24;var bh;var aD;var bH=V+32;var bx;var a9;var ba;var aH;var bw;var dD=V+36;var cU=0;bJ=ag;ar=bb;bK=j;var bg=bJ;var bf=(bg+12)&4294967295;var be=HEAP[bf];var bd=(be+20)&4294967295;var bc=(bd)&4294967295;bx=bc;var dN=bx;var dM=(dN+2)&4294967295;var dL=HEAP[dM];var dK=reSign((dL),16,0)==-4;$bb2$$bb$2:do{if(dK){dY=0}else{var dJ=bJ;var dI=(dJ+12)&4294967295;var dH=HEAP[dI];var dG=(dH+20)&4294967295;var dF=(dG)&4294967295;var dE=(dF+2)&4294967295;var dh=HEAP[dE];var dg=reSign((dh),16,0);var df=bJ;var de=(df+12)&4294967295;var dd=HEAP[de];var dc=(dd+56)&4294967295;var db=(dc)&4294967295;var da=(db+2)&4294967295;var c9=HEAP[da];var c8=reSign((c9),16,0);var cT=((dg)+(c8))&4294967295;var cS=bx;var cR=(cS+2)&4294967295;var cQ=HEAP[cR];var cP=reSign((cQ),16,0);var cO=((cT)+(cP))&4294967295;var cN=((cO)+4)&4294967295;var cM=bJ;var cL=(cM+12)&4294967295;var cK=HEAP[cL];var cz=(cK+4)&4294967295;var cy=HEAP[cz];var cx=unSign((cN),32,0)<=unSign((cy),32,0);if(cx){dY=0;break $bb2$$bb$2}var cw=bx;var cv=(cw+2)&4294967295;var cu=HEAP[cv];var ct=reSign((cu),16,0);var cs=((ct)+4)&4294967295;var cr=bJ;var cq=(cr+12)&4294967295;var cf=HEAP[cq];var ce=_FT_GlyphLoader_CheckPoints(cf,cs,0);aD=ce;dY=2;break $bb2$$bb$2}}while(0);if(dY==0){aD=0}var cd=aD;HEAP[bH]=cd;var cc=HEAP[bH];var cb=(((cc))|0)!=0;$bb4$$bb5$8:do{if(cb){var ca=HEAP[bH];bh=ca}else{var b9=bx;var b8=(b9+4)&4294967295;var b7=HEAP[b8];var b6=bx;var b5=(b6+2)&4294967295;var b4=HEAP[b5];var b3=reSign((b4),16,0);var b2=bJ;var b1=(b2+68)&4294967295;var b0=(bi)&4294967295;var bZ=(b1)&4294967295;var bY=HEAP[bZ];HEAP[b0]=bY;var bX=(bi+4)&4294967295;var bW=(b1+4)&4294967295;var bV=HEAP[bW];HEAP[bX]=bV;var bU=(b7+8*b3)&4294967295;var bS=(bU)&4294967295;var bR=(bi)&4294967295;var bQ=HEAP[bR];HEAP[bS]=bQ;var bP=(bU+4)&4294967295;var bO=(bi+4)&4294967295;var bN=HEAP[bO];HEAP[bP]=bN;var bM=bx;var bL=(bM+4)&4294967295;var bI=HEAP[bL];var bG=bx;var bF=(bG+2)&4294967295;var bE=HEAP[bF];var bD=reSign((bE),16,0);var bC=((bD)+1)&4294967295;var bB=bJ;var bA=(bB+76)&4294967295;var bz=(bj)&4294967295;var by=(bA)&4294967295;var bv=HEAP[by];HEAP[bz]=bv;var bu=(bj+4)&4294967295;var bt=(bA+4)&4294967295;var bs=HEAP[bt];HEAP[bu]=bs;var br=(bI+8*bC)&4294967295;var bq=(br)&4294967295;var bp=(bj)&4294967295;var bo=HEAP[bp];HEAP[bq]=bo;var bn=(br+4)&4294967295;var bm=(bj+4)&4294967295;var a8=HEAP[bm];HEAP[bn]=a8;var a7=bx;var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a4=bx;var a3=(a4+2)&4294967295;var a2=HEAP[a3];var a1=reSign((a2),16,0);var a0=((a1)+2)&4294967295;var aZ=bJ;var aY=(aZ+184)&4294967295;var aX=(bk)&4294967295;var aW=(aY)&4294967295;var aV=HEAP[aW];HEAP[aX]=aV;var aU=(bk+4)&4294967295;var aT=(aY+4)&4294967295;var aS=HEAP[aT];HEAP[aU]=aS;var aR=(a5+8*a0)&4294967295;var aQ=(aR)&4294967295;var aP=(bk)&4294967295;var aO=HEAP[aP];HEAP[aQ]=aO;var aN=(aR+4)&4294967295;var aM=(bk+4)&4294967295;var aL=HEAP[aM];HEAP[aN]=aL;var aK=bx;var aJ=(aK+4)&4294967295;var aI=HEAP[aJ];var aG=bx;var aF=(aG+2)&4294967295;var aE=HEAP[aF];var aC=reSign((aE),16,0);var aB=((aC)+3)&4294967295;var aA=bJ;var az=(aA+192)&4294967295;var ay=(bl)&4294967295;var ax=(az)&4294967295;var aw=HEAP[ax];HEAP[ay]=aw;var av=(bl+4)&4294967295;var au=(az+4)&4294967295;var at=HEAP[au];HEAP[av]=at;var aq=(aI+8*aB)&4294967295;var ap=(aq)&4294967295;var ao=(bl)&4294967295;var an=HEAP[ao];HEAP[ap]=an;var am=(aq+4)&4294967295;var al=(bl+4)&4294967295;var ak=HEAP[al];HEAP[am]=ak;var aj=bx;var ai=(aj+8)&4294967295;var ah=HEAP[ai];var af=bx;var ae=(af+2)&4294967295;var ad=HEAP[ae];var ac=reSign((ad),16,0);var ab=(ah+ac)&4294967295;HEAP[ab]=0;var aa=bx;var Z=(aa+8)&4294967295;var Y=HEAP[Z];var X=bx;var W=(X+2)&4294967295;var U=HEAP[W];var T=reSign((U),16,0);var S=((T)+1)&4294967295;var R=(Y+S)&4294967295;HEAP[R]=0;var Q=bx;var P=(Q+8)&4294967295;var O=HEAP[P];var M=bx;var K=(M+2)&4294967295;var I=HEAP[K];var z=reSign((I),16,0);var y=((z)+2)&4294967295;var x=(O+y)&4294967295;HEAP[x]=0;var w=bx;var v=(w+8)&4294967295;var u=HEAP[v];var t=bx;var s=(t+2)&4294967295;var q=HEAP[s];var o=reSign((q),16,0);var e=((o)+3)&4294967295;var d=(u+e)&4294967295;HEAP[d]=0;var c=bJ;var b=(c+24)&4294967295;var a=HEAP[b];ba=a;var eH=bJ;var eG=(eH+168)&4294967295;var eF=HEAP[eG];var eD=ba;var eB=_FT_Stream_Seek(eD,eF);HEAP[bH]=eB;var es=HEAP[bH];var er=(((es))|0)!=0;$bb7$$bb6$11:do{if(!er){var eq=ba;var ep=_FT_Stream_ReadShort(eq,bH);aH=ep;var eo=HEAP[bH];var en=(((eo))|0)!=0;if(en){dY=5;break $bb7$$bb6$11}var el=bJ;var ej=(el)&4294967295;var eh=HEAP[ej];var L=eh;var J=(L+260)&4294967295;var H=(J+26)&4294967295;var G=HEAP[H];bw=G;var F=aH;var E=bw;var D=unSign((F),16,0)>unSign((E),16,0);$bb9$$bb14$14:do{if(D){var C=aH;var B=unSign((C),16,0);var A=bJ;var r=(A+28)&4294967295;var p=HEAP[r];var n=(((B))|0)>(((p))|0);if(n){bh=22;dY=7;break $bb4$$bb5$8}else{var m=bJ;var l=(m+160)&4294967295;var k=HEAP[l];var i=(k+388)&4294967295;var h=HEAP[i];HEAP[dD]=h;var g=aH;var f=unSign((g),16,0);var eE=bJ;var eC=(eE+160)&4294967295;var eA=HEAP[eC];var ez=(eA+392)&4294967295;var ey=bJ;var ex=(ey+160)&4294967295;var ew=HEAP[ex];var ev=(ew+8)&4294967295;var eu=HEAP[ev];var et=ez;var ek=_Update_Max(eu,dD,1,et,f);HEAP[bH]=ek;var ei=bJ;var eg=(ei+160)&4294967295;var ef=HEAP[eg];var ee=HEAP[dD];var ed=(((ee))&65535);var ec=unSign((ed),16,0);var eb=(ef+388)&4294967295;HEAP[eb]=ec;var ea=HEAP[bH];var d9=(((ea))|0)!=0;if(d9){var d8=HEAP[bH];bh=d8;dY=7;break $bb4$$bb5$8}else{}}}else{var d7=aH;var d6=reSign((d7),16,0)==0;if(!(d6)){dY=10;break $bb9$$bb14$14}bh=0;dY=7;break $bb4$$bb5$8}}while(0);var d5=aH;var d4=unSign((d5),16,0);var d3=bJ;var d2=(d3+160)&4294967295;var d1=HEAP[d2];var d0=(d1+392)&4294967295;var dZ=HEAP[d0];var dX=ba;var dW=_FT_Stream_Read(dX,dZ,d4);HEAP[bH]=dW;var dV=HEAP[bH];var dU=(((dV))|0)!=0;if(dU){var dT=HEAP[bH];bh=dT;dY=7;break $bb4$$bb5$8}else{var dS=bJ;var dR=(dS+8)&4294967295;var dQ=HEAP[dR];var dP=bJ;var dO=(dP+160)&4294967295;var dC=HEAP[dO];var dB=(dC+392)&4294967295;var dA=HEAP[dB];var dz=(dQ+136)&4294967295;HEAP[dz]=dA;var dy=bJ;var dx=(dy+8)&4294967295;var dw=HEAP[dx];var dv=aH;var du=unSign((dv),16,0);var ds=(dw+140)&4294967295;HEAP[ds]=du;var c7=bJ;var c6=(c7+12)&4294967295;var c5=HEAP[c6];var c4=(c5+20)&4294967295;var c3=bJ;var c2=(c3+124)&4294967295;var c1=ar;var c0=bK;_tt_prepare_zone(c2,c4,c1,c0);var cZ=ar;a9=cZ;while(1){var ck=bJ;var cj=(ck+124)&4294967295;var ci=(cj+8)&4294967295;var ch=HEAP[ci];var cg=unSign((ch),16,0);var dt=a9;var dr=unSign((cg),32,0)>unSign((dt),32,0);if(!(dr)){dY=13;break}var cX=bJ;var cJ=(cX+124)&4294967295;var cI=(cJ+24)&4294967295;var cH=HEAP[cI];var cG=bJ;var cF=(cG+124)&4294967295;var cE=(cF+24)&4294967295;var cD=HEAP[cE];var cC=a9;var cB=(cD+cC)&4294967295;var cA=HEAP[cB];var cp=(cA)&-25;var co=a9;var cn=(cH+co)&4294967295;HEAP[cn]=cp;var cm=a9;var cl=((cm)+1)&4294967295;a9=cl;dY=11;continue}var dq=bJ;var dp=(dq+124)&4294967295;var dn=(dp+8)&4294967295;var dm=HEAP[dn];var dl=((dm)+4)&65535;var dk=bJ;var dj=(dk+124)&4294967295;var di=(dj+8)&4294967295;HEAP[di]=dl;var cY=bJ;var cW=_TT_Hint_Glyph(cY,1);bh=cW;dY=7;break $bb4$$bb5$8}}}while(0);var em=HEAP[bH];bh=em}}while(0);var cV=bh;bT=cV;var N=bT;STACKTOP=V;return N;return null}function _load_truetype_glyph(kW,pF,fe,j7){var aH=STACKTOP;STACKTOP+=148;_memset(aH,0,148);var F;var ni;var nj;var hq;var oD;var k7;var cJ;var cH=aH;var cG=aH+8;var cF=aH+16;var cE=aH+24;var cD=aH+32;var cA=aH+40;var cy=aH+48;var cw=aH+56;var al;var ph;var lf;var c3;var hs;var lE;var w;var oN=aH+64;var f6=aH+68;var gE=aH+108;var pB;var aM;var hg;var nQ;var o4;var bZ;var h4;var jf;var cB;var bT;var dC;var g8;var il;var dG;var fM;var mX;var M;var a3=aH+116;var it=0;ni=kW;nj=pF;hq=fe;oD=j7;al=0;var cu=ni;var gJ=(cu)&4294967295;var gI=HEAP[gJ];var gH=gI;hs=gH;var gG=ni;var gF=(gG+12)&4294967295;var gD=HEAP[gF];lE=gD;w=0;HEAP[oN]=0;pB=0;var gC=hq;var gB=unSign((gC),32,0)>1;$bb$$bb2$2:do{if(gB){var gA=hs;var gz=(gA+260)&4294967295;var go=(gz+30)&4294967295;var gn=HEAP[go];var gm=unSign((gn),16,0);var gl=hq;var gk=unSign((gm),32,0)0;if(kP){var kN=ni;var kL=(kN+84)&4294967295;var kJ=HEAP[kL];var kH=(((kJ))|0)==0;$bb14$$bb16$21:do{if(kH){var kF=hs;var kD=(kF)&4294967295;var kC=(kD+128)&4294967295;var kp=HEAP[kC];var kn=(kp+52)&4294967295;var kl=HEAP[kn];var kj=(kl)==0;if(!(kj)){F=8;break $bb14$$bb16$21}al=8;F=2;break $Exit$$bb2$5}}while(0);var kh=hs;var kf=(kh+512)&4294967295;var kd=HEAP[kf];var kb=ni;var j9=(kb+28)&4294967295;var j8=HEAP[j9];var jU=ni;var jS=(jU+84)&4294967295;var jQ=HEAP[jS];var jO=c3;var jM=((jQ)+(jO))&4294967295;var jK=ni;var jI=nj;var jG=FUNCTION_TABLE[kd](jK,jI,jM,j8);al=jG;var jE=al;var jD=(((jE))|0)!=0;if(jD){F=2;break $Exit$$bb2$5}w=1;var jq=hs;var jo=(jq+520)&4294967295;var jm=HEAP[jo];var jk=ni;var ji=FUNCTION_TABLE[jm](jk);al=ji;var jg=al;var jd=(((jg))|0)!=0;if(jd){F=2;break $Exit$$bb2$5}var jb=oD;var i9=reSign((jb),8,0)!=0;if(i9){F=2;break $Exit$$bb2$5}}var i8=ni;var iX=(i8+28)&4294967295;var iW=HEAP[iX];var iV=(((iW))|0)==0;$bb21$$bb20$28:do{if(!iV){var iU=ni;var iT=(iU+32)&4294967295;var iS=HEAP[iT];var iR=reSign((iS),16,0)==0;if(iR){F=12;break $bb21$$bb20$28}var cI=ni;var cn=(cI+36)&4294967295;var cm=(cn)&4294967295;var cl=HEAP[cm];var ck=ni;var cj=(ck+52)&4294967295;var ci=HEAP[cj];var ch=((cl)-(ci))&4294967295;var cg=ni;var cf=(cg+68)&4294967295;var ce=(cf)&4294967295;HEAP[ce]=ch;var b3=ni;var b2=(b3+68)&4294967295;var b1=(b2+4)&4294967295;HEAP[b1]=0;var b0=ni;var bY=(b0+68)&4294967295;var bX=(bY)&4294967295;var bW=HEAP[bX];var bV=ni;var bU=(bV+56)&4294967295;var bS=HEAP[bU];var mA=((bW)+(bS))&4294967295;var my=ni;var mx=(my+76)&4294967295;var mv=(mx)&4294967295;HEAP[mv]=mA;var mt=ni;var mr=(mt+76)&4294967295;var mp=(mr+4)&4294967295;HEAP[mp]=0;var mn=ni;var ml=(mn+184)&4294967295;var mj=(ml)&4294967295;HEAP[mj]=0;var mh=ni;var mf=(mh+176)&4294967295;var md=HEAP[mf];var mb=ni;var l9=(mb+36)&4294967295;var l7=(l9+12)&4294967295;var l5=HEAP[l7];var l3=((md)+(l5))&4294967295;var l1=ni;var lZ=(l1+184)&4294967295;var lX=(lZ+4)&4294967295;HEAP[lX]=l3;var lV=ni;var lT=(lV+192)&4294967295;var lR=(lT)&4294967295;HEAP[lR]=0;var lP=ni;var lN=(lP+184)&4294967295;var lL=(lN+4)&4294967295;var lJ=HEAP[lL];var lH=ni;var lF=(lH+180)&4294967295;var lC=HEAP[lF];var lA=((lJ)-(lC))&4294967295;var ly=ni;var lw=(ly+192)&4294967295;var lu=(lw+4)&4294967295;HEAP[lu]=lA;var ls=ni;var lq=nj;_tt_get_metrics_incr_overrides(ls,lq);var lo=ni;var lm=(lo+32)&4294967295;var lk=HEAP[lm];var lj=reSign((lk),16,0)>0;if(lj){var li=hs;var lh=(li+524)&4294967295;var lg=HEAP[lh];var le=ni;var ld=FUNCTION_TABLE[lg](le);al=ld;var lb=al;var la=(((lb))|0)!=0;if(la){F=2;break $Exit$$bb2$5}var k9=hs;var k8=(k9+516)&4294967295;var k6=HEAP[k8];var k5=ni;FUNCTION_TABLE[k6](k5);w=0;var k4=ni;var k3=_TT_Process_Simple_Glyph(k4);al=k3;var k2=al;var k1=(((k2))|0)!=0;if(k1){F=2;break $Exit$$bb2$5}var k0=lE;_FT_GlyphLoader_Add(k0);F=2;break $Exit$$bb2$5}else{var kZ=ni;var kY=(kZ+32)&4294967295;var kX=HEAP[kY];var kV=reSign((kX),16,0)==-1;if(kV){var kU=lE;var kS=(kU+20)&4294967295;var kQ=(kS)&4294967295;var kO=(kQ+2)&4294967295;var kM=HEAP[kO];var kK=reSign((kM),16,0);hg=kK;var kI=lE;var kG=(kI+20)&4294967295;var kE=(kG)&4294967295;var kr=(kE)&4294967295;var kq=HEAP[kr];var ko=reSign((kq),16,0);nQ=ko;var km=hs;var kk=(km+528)&4294967295;var ki=HEAP[kk];var kg=ni;var ke=FUNCTION_TABLE[ki](kg);al=ke;var kc=al;var ka=(((kc))|0)!=0;if(ka){F=2;break $Exit$$bb2$5}var jW=ni;var jV=(jW+168)&4294967295;var jT=HEAP[jV];o4=jT;var jR=hs;var jP=(jR+516)&4294967295;var jN=HEAP[jP];var jL=ni;FUNCTION_TABLE[jN](jL);w=0;var jJ=hs;var jH=(jJ+708)&4294967295;var jF=HEAP[jH];var js=reSign((jF),8,0)!=0;if(js){var jr=hs;var jp=(jr)&4294967295;var jn=(jp+100)&4294967295;var jl=HEAP[jn];cB=jl;var jj=lE;var jh=(jj+56)&4294967295;var je=(jh+28)&4294967295;var jc=HEAP[je];var ja=((jc)+4)&4294967295;var bm=hs;var bk=nj;var bi=_TT_Vary_Get_Glyph_Deltas(bm,bk,oN,ja);al=bi;var bg=al;var be=(((bg))|0)!=0;if(be){F=2;break $Exit$$bb2$5}var bc=lE;var ba=(bc+56)&4294967295;var a8=(ba+32)&4294967295;var a6=HEAP[a8];var a4=lE;var a1=(a4+20)&4294967295;var aZ=(a1+28)&4294967295;var aX=HEAP[aZ];var aV=(a6+32*aX)&4294967295;jf=aV;var aT=lE;var aR=(aT+56)&4294967295;var aP=(aR+28)&4294967295;var aN=HEAP[aP];h4=aN;bZ=0;while(1){var A=bZ;var z=h4;var y=(((A))|0)<(((z))|0);if(!(y)){F=25;break}var aK=jf;var aI=(aK+4)&4294967295;var aF=HEAP[aI];var aD=unSign((aF),16,0);var aB=(aD)&2;var az=(((aB))|0)!=0;if(az){var ax=jf;var av=(ax+8)&4294967295;var at=HEAP[av];var aq=HEAP[oN];var ao=bZ;var am=(aq+8*ao)&4294967295;var aj=(am)&4294967295;var ah=HEAP[aj];var af=(((ah))&65535);var ad=reSign((af),16,0);var ab=((at)+(ad))&4294967295;var Z=jf;var X=(Z+8)&4294967295;HEAP[X]=ab;var V=jf;var T=(V+12)&4294967295;var R=HEAP[T];var Q=HEAP[oN];var P=bZ;var O=(Q+8*P)&4294967295;var N=(O+4)&4294967295;var L=HEAP[N];var K=(((L))&65535);var J=reSign((K),16,0);var I=((R)+(J))&4294967295;var H=jf;var G=(H+12)&4294967295;HEAP[G]=I}var E=bZ;var D=((E)+1)&4294967295;bZ=D;var C=jf;var B=(C+32)&4294967295;jf=B;F=22;continue}var x=ni;var v=(x+68)&4294967295;var u=(v)&4294967295;var t=HEAP[u];var s=HEAP[oN];var q=bZ;var o=(s+8*q)&4294967295;var m=(o)&4294967295;var k=HEAP[m];var i=((t)+(k))&4294967295;var g=ni;var e=(g+68)&4294967295;var c=(e)&4294967295;HEAP[c]=i;var pG=ni;var pE=(pG+68)&4294967295;var pC=(pE+4)&4294967295;var pz=HEAP[pC];var px=HEAP[oN];var pv=bZ;var pt=(px+8*pv)&4294967295;var pr=(pt+4)&4294967295;var pp=HEAP[pr];var pn=((pz)+(pp))&4294967295;var pk=ni;var pj=(pk+68)&4294967295;var pg=(pj+4)&4294967295;HEAP[pg]=pn;var pe=ni;var pc=(pe+76)&4294967295;var pa=(pc)&4294967295;var o8=HEAP[pa];var o6=HEAP[oN];var o3=bZ;var o1=((o3)+1)&4294967295;var oY=(o6+8*o1)&4294967295;var oX=(oY)&4294967295;var oV=HEAP[oX];var oT=((o8)+(oV))&4294967295;var oR=ni;var oP=(oR+76)&4294967295;var oM=(oP)&4294967295;HEAP[oM]=oT;var oK=ni;var oI=(oK+76)&4294967295;var oG=(oI+4)&4294967295;var h2=HEAP[oG];var h0=HEAP[oN];var hY=bZ;var hW=((hY)+1)&4294967295;var hU=(h0+8*hW)&4294967295;var hS=(hU+4)&4294967295;var hQ=HEAP[hS];var hO=((h2)+(hQ))&4294967295;var hN=ni;var hM=(hN+76)&4294967295;var hB=(hM+4)&4294967295;HEAP[hB]=hO;var hA=ni;var hz=(hA+184)&4294967295;var hy=(hz)&4294967295;var hx=HEAP[hy];var hw=HEAP[oN];var hv=bZ;var hu=((hv)+2)&4294967295;var ht=(hw+8*hu)&4294967295;var hr=(ht)&4294967295;var he=HEAP[hr];var hd=((hx)+(he))&4294967295;var hc=ni;var hb=(hc+184)&4294967295;var ha=(hb)&4294967295;HEAP[ha]=hd;var g9=ni;var g7=(g9+184)&4294967295;var g6=(g7+4)&4294967295;var g5=HEAP[g6];var g4=HEAP[oN];var gT=bZ;var gS=((gT)+2)&4294967295;var gR=(g4+8*gS)&4294967295;var gQ=(gR+4)&4294967295;var gP=HEAP[gQ];var gO=((g5)+(gP))&4294967295;var gN=ni;var gM=(gN+184)&4294967295;var gL=(gM+4)&4294967295;HEAP[gL]=gO;var gK=ni;var gy=(gK+192)&4294967295;var gx=(gy)&4294967295;var gw=HEAP[gx];var gv=HEAP[oN];var gu=bZ;var gt=((gu)+3)&4294967295;var gs=(gv+8*gt)&4294967295;var gr=(gs)&4294967295;var gq=HEAP[gr];var gp=((gw)+(gq))&4294967295;var ge=ni;var gd=(ge+192)&4294967295;var gc=(gd)&4294967295;HEAP[gc]=gp;var gb=ni;var ga=(gb+192)&4294967295;var f9=(ga+4)&4294967295;var f8=HEAP[f9];var f7=HEAP[oN];var f5=bZ;var f4=((f5)+3)&4294967295;var fT=(f7+8*f4)&4294967295;var fS=(fT+4)&4294967295;var fQ=HEAP[fS];var fO=((f8)+(fQ))&4294967295;var fL=ni;var fJ=(fL+192)&4294967295;var fH=(fJ+4)&4294967295;HEAP[fH]=fO;var fF=HEAP[oN];var fD=cB;var fB=fF;_ft_mem_free(fD,fB);HEAP[oN]=0}var fo=ni;var fn=(fo+16)&4294967295;var fl=HEAP[fn];var fj=(fl)&1;var fh=(((fj))|0)==0;if(fh){var ff=ni;var fc=(ff+68)&4294967295;var fa=(fc)&4294967295;var e8=HEAP[fa];var e6=ph;var eT=_FT_MulFix(e8,e6);var eS=ni;var eQ=(eS+68)&4294967295;var eO=(eQ)&4294967295;HEAP[eO]=eT;var eM=ni;var eK=(eM+76)&4294967295;var eI=(eK)&4294967295;var eG=HEAP[eI];var eE=ph;var eC=_FT_MulFix(eG,eE);var ep=ni;var en=(ep+76)&4294967295;var el=(en)&4294967295;HEAP[el]=eC;var ej=ni;var eh=(ej+184)&4294967295;var ef=(eh+4)&4294967295;var ed=HEAP[ef];var eb=lf;var d9=_FT_MulFix(ed,eb);var d7=ni;var n8=(d7+184)&4294967295;var n7=(n8+4)&4294967295;HEAP[n7]=d9;var n6=ni;var n5=(n6+192)&4294967295;var n4=(n5+4)&4294967295;var n3=HEAP[n4];var n2=lf;var n1=_FT_MulFix(n3,n2);var n0=ni;var nZ=(n0+192)&4294967295;var nN=(nZ+4)&4294967295;HEAP[nN]=n1}var nM=ni;var nL=(nM+16)&4294967295;var nK=HEAP[nL];var nJ=(nK)&1024;var nI=(((nJ))|0)!=0;if(nI){var nH=lE;_FT_GlyphLoader_Add(nH);var nG=ni;var nF=(nG+8)&4294967295;var nE=HEAP[nF];var nt=(nE+72)&4294967295;HEAP[nt]=1668246896;F=2;break $Exit$$bb2$5}else{g8=0;var ns=hg;il=ns;var nr=lE;var nq=(nr+56)&4294967295;var np=(nq+28)&4294967295;var no=HEAP[np];dG=no;var nn=lE;var nm=(nn+20)&4294967295;var nl=(nm+28)&4294967295;var nk=HEAP[nl];fM=nk;var m7=ni;var m6=(m7+24)&4294967295;var m5=HEAP[m6];mX=m5;var m4=ni;var m3=(m4+28)&4294967295;var m2=HEAP[m3];M=m2;var m1=lE;_FT_GlyphLoader_Add(m1);bT=0;$bb55$56:while(1){var j6=bT;var j5=dG;var j4=unSign((j6),32,0)unSign((i3),32,0);if(!(i2)){F=35;break $bb57$$bb60$67}var i1=ni;var i0=hg;var iZ=nQ;var iY=_TT_Process_Composite_Glyph(i1,i0,iZ)}}while(0);F=2;break $Exit$$bb2$5}}else{al=20;F=2;break $Exit$$bb2$5}}}}while(0);var iQ=ni;var iP=(iQ+36)&4294967295;var iO=(iP)&4294967295;HEAP[iO]=0;var iD=ni;var iC=(iD+36)&4294967295;var iB=(iC+8)&4294967295;HEAP[iB]=0;var iA=ni;var iz=(iA+36)&4294967295;var iy=(iz+4)&4294967295;HEAP[iy]=0;var ix=ni;var iw=(ix+36)&4294967295;var iv=(iw+12)&4294967295;HEAP[iv]=0;var iu=oD;var ie=reSign((iu),8,0)!=0;if(ie){F=2;break $Exit$$bb2$5}var id=ni;var ic=(id+36)&4294967295;var ib=(ic)&4294967295;var ia=HEAP[ib];var h9=ni;var h8=(h9+52)&4294967295;var h7=HEAP[h8];var h6=((ia)-(h7))&4294967295;var h5=ni;var hL=(h5+68)&4294967295;var hK=(hL)&4294967295;HEAP[hK]=h6;var hJ=ni;var hI=(hJ+68)&4294967295;var hH=(hI+4)&4294967295;HEAP[hH]=0;var hG=ni;var hF=(hG+68)&4294967295;var hE=(hF)&4294967295;var hD=HEAP[hE];var hC=ni;var hp=(hC+56)&4294967295;var ho=HEAP[hp];var hn=((hD)+(ho))&4294967295;var hm=ni;var hl=(hm+76)&4294967295;var hk=(hl)&4294967295;HEAP[hk]=hn;var hj=ni;var hi=(hj+76)&4294967295;var hh=(hi+4)&4294967295;HEAP[hh]=0;var hf=ni;var g3=(hf+184)&4294967295;var g2=(g3)&4294967295;HEAP[g2]=0;var g1=ni;var g0=(g1+176)&4294967295;var gZ=HEAP[g0];var gY=ni;var gX=(gY+36)&4294967295;var gW=(gX+12)&4294967295;var gV=HEAP[gW];var gU=((gZ)+(gV))&4294967295;var r=ni;var p=(r+184)&4294967295;var n=(p+4)&4294967295;HEAP[n]=gU;var l=ni;var j=(l+192)&4294967295;var h=(j)&4294967295;HEAP[h]=0;var f=ni;var d=(f+184)&4294967295;var b=(d+4)&4294967295;var a=HEAP[b];var pD=ni;var pA=(pD+180)&4294967295;var py=HEAP[pA];var pw=((a)-(py))&4294967295;var pu=ni;var ps=(pu+192)&4294967295;var pq=(ps+4)&4294967295;HEAP[pq]=pw;var po=ni;var pm=nj;_tt_get_metrics_incr_overrides(po,pm);var pl=ni;var pi=(pl)&4294967295;var pf=HEAP[pi];var pd=pf;var pb=(pd+708)&4294967295;var o9=HEAP[pb];var o7=reSign((o9),8,0)!=0;if(o7){var o5=ni;var o2=(o5)&4294967295;var o0=HEAP[o2];var oZ=(o0+100)&4294967295;var oW=HEAP[oZ];aM=oW;var oU=ni;var oS=(oU)&4294967295;var oQ=HEAP[oS];var oO=oQ;var oL=nj;var oJ=_TT_Vary_Get_Glyph_Deltas(oO,oL,oN,4);al=oJ;var oH=al;var oF=(((oH))|0)!=0;if(oF){F=2;break $Exit$$bb2$5}var oE=ni;var oC=(oE+68)&4294967295;var oB=(oC)&4294967295;var oA=HEAP[oB];var oz=HEAP[oN];var oy=(oz)&4294967295;var ox=(oy)&4294967295;var ow=HEAP[ox];var ov=((oA)+(ow))&4294967295;var ou=ni;var ot=(ou+68)&4294967295;var os=(ot)&4294967295;HEAP[os]=ov;var or=ni;var oq=(or+68)&4294967295;var op=(oq+4)&4294967295;var oo=HEAP[op];var on=HEAP[oN];var om=(on)&4294967295;var ol=(om+4)&4294967295;var ok=HEAP[ol];var oj=((oo)+(ok))&4294967295;var oi=ni;var oh=(oi+68)&4294967295;var og=(oh+4)&4294967295;HEAP[og]=oj;var of=ni;var oe=(of+76)&4294967295;var od=(oe)&4294967295;var oc=HEAP[od];var ob=HEAP[oN];var oa=(ob+8)&4294967295;var n9=(oa)&4294967295;var nY=HEAP[n9];var nX=((oc)+(nY))&4294967295;var nW=ni;var nV=(nW+76)&4294967295;var nU=(nV)&4294967295;HEAP[nU]=nX;var nT=ni;var nS=(nT+76)&4294967295;var nR=(nS+4)&4294967295;var nP=HEAP[nR];var nO=HEAP[oN];var nD=(nO+8)&4294967295;var nC=(nD+4)&4294967295;var nB=HEAP[nC];var nA=((nP)+(nB))&4294967295;var nz=ni;var ny=(nz+76)&4294967295;var nx=(ny+4)&4294967295;HEAP[nx]=nA;var nw=ni;var nv=(nw+184)&4294967295;var nu=(nv)&4294967295;var nh=HEAP[nu];var ng=HEAP[oN];var nf=(ng+16)&4294967295;var ne=(nf)&4294967295;var nd=HEAP[ne];var nc=((nh)+(nd))&4294967295;var nb=ni;var na=(nb+184)&4294967295;var m9=(na)&4294967295;HEAP[m9]=nc;var m8=ni;var fR=(m8+184)&4294967295;var fP=(fR+4)&4294967295;var fN=HEAP[fP];var fK=HEAP[oN];var fI=(fK+16)&4294967295;var fG=(fI+4)&4294967295;var fE=HEAP[fG];var fC=((fN)+(fE))&4294967295;var fA=ni;var fz=(fA+184)&4294967295;var fm=(fz+4)&4294967295;HEAP[fm]=fC;var fk=ni;var fi=(fk+192)&4294967295;var fg=(fi)&4294967295;var fd=HEAP[fg];var fb=HEAP[oN];var e9=(fb+24)&4294967295;var e7=(e9)&4294967295;var e5=HEAP[e7];var e4=((fd)+(e5))&4294967295;var eR=ni;var eP=(eR+192)&4294967295;var eN=(eP)&4294967295;HEAP[eN]=e4;var eL=ni;var eJ=(eL+192)&4294967295;var eH=(eJ+4)&4294967295;var eF=HEAP[eH];var eD=HEAP[oN];var eB=(eD+24)&4294967295;var eA=(eB+4)&4294967295;var em=HEAP[eA];var ek=((eF)+(em))&4294967295;var ei=ni;var eg=(ei+192)&4294967295;var ee=(eg+4)&4294967295;HEAP[ee]=ek;var ec=HEAP[oN];var ea=aM;var d8=ec;_ft_mem_free(ea,d8);HEAP[oN]=0}var d6=ni;var d5=(d6+16)&4294967295;var dU=HEAP[d5];var dT=(dU)&1;var dS=(((dT))|0)==0;if(dS){var dR=ni;var dQ=(dR+68)&4294967295;var dP=(dQ)&4294967295;var dO=HEAP[dP];var dN=ph;var dM=_FT_MulFix(dO,dN);var dL=ni;var dy=(dL+68)&4294967295;var dx=(dy)&4294967295;HEAP[dx]=dM;var dw=ni;var dv=(dw+76)&4294967295;var du=(dv)&4294967295;var dt=HEAP[du];var ds=ph;var dr=_FT_MulFix(dt,ds);var dq=ni;var dp=(dq+76)&4294967295;var dd=(dp)&4294967295;HEAP[dd]=dr;var dc=ni;var db=(dc+184)&4294967295;var da=(db+4)&4294967295;var c9=HEAP[da];var c8=lf;var c7=_FT_MulFix(c9,c8);var c6=ni;var c5=(c6+184)&4294967295;var c4=(c5+4)&4294967295;HEAP[c4]=c7;var cS=ni;var cR=(cS+192)&4294967295;var cQ=(cR+4)&4294967295;var cP=HEAP[cQ];var cO=lf;var cN=_FT_MulFix(cP,cO);var cM=ni;var cL=(cM+192)&4294967295;var cK=(cL+4)&4294967295;HEAP[cK]=cN}al=0}}}while(0);var iN=w;var iM=reSign((iN),8,0)!=0;if(iM){var iL=hs;var iK=(iL+516)&4294967295;var iJ=HEAP[iK];var iI=ni;FUNCTION_TABLE[iJ](iI)}var iH=pB;var iG=reSign((iH),8,0)!=0;if(iG){var iF=hs;var iE=(iF)&4294967295;var ir=(iE+128)&4294967295;var iq=HEAP[ir];var ip=(iq+52)&4294967295;var io=HEAP[ip];var im=(io)&4294967295;var ik=HEAP[im];var ij=(ik+4)&4294967295;var ii=HEAP[ij];var ih=hs;var ig=(ih)&4294967295;var h3=(ig+128)&4294967295;var h1=HEAP[h3];var hZ=(h1+52)&4294967295;var hX=HEAP[hZ];var hV=(hX+4)&4294967295;var hT=HEAP[hV];FUNCTION_TABLE[ii](hT,gE)}var hR=al;cJ=hR;var hP=cJ;k7=hP;var eo=k7;STACKTOP=aH;return eo;return null}function _compute_glyph_metrics(ah,bb){var V=STACKTOP;STACKTOP+=32;_memset(V,0,32);var dx;var bJ;var a1;var bS;var bm;var b5=V;var E;var bC;var b6;var at;var W;var aZ;var cv;var bc;var cH;var aI;var ch=V+16;var bH;var cG=0;bJ=ah;a1=bb;var bl=bJ;var bk=(bl)&4294967295;var bj=HEAP[bk];var bi=bj;E=bi;var bh=bJ;var bg=(bh+8)&4294967295;var bf=HEAP[bg];b6=bf;var be=bJ;var bd=(be+4)&4294967295;var dl=HEAP[bd];var dk=dl;at=dk;bC=65536;var dj=bJ;var di=(dj+16)&4294967295;var dh=HEAP[di];var dg=(dh)&1;var df=(((dg))|0)==0;if(df){var de=at;var dd=(de)&4294967295;var dc=(dd+12)&4294967295;var c1=(dc+8)&4294967295;var c0=HEAP[c1];bC=c0}var cZ=b6;var cY=(cZ+72)&4294967295;var cX=HEAP[cY];var cW=(((cX))|0)!=1668246896;if(cW){var cV=b6;var cU=(cV+108)&4294967295;_FT_Outline_Get_CBox(cU,b5)}else{var cT=bJ;var cS=(cT+36)&4294967295;var cF=(b5)&4294967295;var cE=(cS)&4294967295;var cD=HEAP[cE];HEAP[cF]=cD;var cC=(b5+4)&4294967295;var cB=(cS+4)&4294967295;var cA=HEAP[cB];HEAP[cC]=cA;var cz=(b5+8)&4294967295;var cy=(cS+8)&4294967295;var cx=HEAP[cy];HEAP[cz]=cx;var cw=(b5+12)&4294967295;var cr=(cS+12)&4294967295;var cq=HEAP[cr];HEAP[cw]=cq}var cp=bJ;var co=(cp+60)&4294967295;var cn=HEAP[co];W=cn;var cm=E;var cl=(cm+468)&4294967295;var ck=(cl+12)&4294967295;var cj=HEAP[ck];var ci=(((cj))|0)!=0;$bb5$$bb7$9:do{if(ci){var cg=bJ;var cf=(cg+16)&4294967295;var ce=HEAP[cf];var cd=(ce)&512;var cc=(((cd))|0)==0;if(!(cc)){dx=3;break $bb5$$bb7$9}var cb=E;var ca=(cb+216)&4294967295;var b9=(ca+10)&4294967295;var b8=HEAP[b9];var b7=unSign((b8),16,0);W=b7}}while(0);var b4=b6;var b3=(b4+56)&4294967295;var b2=W;HEAP[b3]=b2;var b1=(b5)&4294967295;var b0=HEAP[b1];var bZ=b6;var bY=(bZ+24)&4294967295;var bX=(bY+8)&4294967295;HEAP[bX]=b0;var bW=(b5+12)&4294967295;var bV=HEAP[bW];var bU=b6;var bT=(bU+24)&4294967295;var bR=(bT+12)&4294967295;HEAP[bR]=bV;var bQ=bJ;var bP=(bQ+76)&4294967295;var bO=(bP)&4294967295;var bN=HEAP[bO];var bM=bJ;var bL=(bM+68)&4294967295;var bK=(bL)&4294967295;var bI=HEAP[bK];var bG=((bN)-(bI))&4294967295;var bF=b6;var bE=(bF+24)&4294967295;var bD=(bE+16)&4294967295;HEAP[bD]=bG;var bB=E;var bA=(bB+468)&4294967295;var bz=(bA+12)&4294967295;var by=HEAP[bz];var bx=(((by))|0)==0;$bb8$$bb11$13:do{if(bx){var bw=bJ;var bv=(bw+16)&4294967295;var bu=HEAP[bv];var bt=(bu)&2;var bs=(((bt))|0)==0;if(!(bs)){dx=6;break $bb8$$bb11$13}var br=at;var bq=(br)&4294967295;var bp=(bq+12)&4294967295;var bo=(bp)&4294967295;var bn=HEAP[bo];var ba=unSign((bn),16,0);var a9=E;var a8=a1;var a7=_tt_face_get_device_metrics(a9,ba,a8);aZ=a7;var a6=aZ;var a5=(a6)!=0;if(!(a5)){dx=6;break $bb8$$bb11$13}var a4=aZ;var a3=HEAP[a4];var a2=unSign((a3),8,0);var a0=(a2)<<6;var aY=b6;var aX=(aY+24)&4294967295;var aW=(aX+16)&4294967295;HEAP[aW]=a0}}while(0);var aV=(b5+8)&4294967295;var aU=HEAP[aV];var aT=(b5)&4294967295;var aS=HEAP[aT];var aR=((aU)-(aS))&4294967295;var aQ=b6;var aP=(aQ+24)&4294967295;var aO=(aP)&4294967295;HEAP[aO]=aR;var aN=(b5+12)&4294967295;var aM=HEAP[aN];var aL=(b5+4)&4294967295;var aK=HEAP[aL];var aJ=((aM)-(aK))&4294967295;var aH=b6;var aG=(aH+24)&4294967295;var aF=(aG+4)&4294967295;HEAP[aF]=aJ;var aE=E;var aD=(aE+296)&4294967295;var aC=HEAP[aD];var aB=reSign((aC),8,0)==0;$bb18$$bb13$18:do{if(aB){dx=9}else{var aA=E;var az=(aA+300)&4294967295;var ay=(az+34)&4294967295;var ax=HEAP[ay];var aw=reSign((ax),16,0)==0;if(aw){dx=9;break $bb18$$bb13$18}var av=bJ;var au=(av+184)&4294967295;var ar=(au+4)&4294967295;var aq=HEAP[ar];var ap=(b5+12)&4294967295;var ao=HEAP[ap];var an=((aq)-(ao))&4294967295;var am=bC;var al=_FT_DivFix(an,am);var ak=(((al))&65535);var aj=reSign((ak),16,0);cv=aj;var ai=bJ;var ag=(ai+184)&4294967295;var af=(ag+4)&4294967295;var ae=HEAP[af];var ad=bJ;var ac=(ad+192)&4294967295;var ab=(ac+4)&4294967295;var aa=HEAP[ab];var Z=(((ae))|0)<=(((aa))|0);if(Z){bc=0}else{var Y=bJ;var X=(Y+184)&4294967295;var U=(X+4)&4294967295;var T=HEAP[U];var S=bJ;var R=(S+192)&4294967295;var Q=(R+4)&4294967295;var P=HEAP[Q];var O=((T)-(P))&4294967295;var N=bC;var L=_FT_DivFix(O,N);var J=(((L))&65535);var z=unSign((J),16,0);bc=z}dx=12;break $bb18$$bb13$18}}while(0);if(dx==9){var y=(b5+12)&4294967295;var x=HEAP[y];var w=(b5+4)&4294967295;var v=HEAP[w];var t=((x)-(v))&4294967295;var s=bC;var r=_FT_DivFix(t,s);var p=(((r))&65535);var n=reSign((p),16,0);cH=n;var e=E;var d=(e+368)&4294967295;var c=(d)&4294967295;var b=HEAP[c];var a=reSign((b),16,0)!=-1;if(a){var eg=E;var ef=(eg+368)&4294967295;var ee=(ef+70)&4294967295;var ec=HEAP[ee];var ea=reSign((ec),16,0);var d1=E;var d0=(d1+368)&4294967295;var dZ=(d0+72)&4294967295;var dY=HEAP[dZ];var dX=reSign((dY),16,0);var dW=((ea)-(dX))&4294967295;bc=dW}else{var dV=E;var dU=(dV+216)&4294967295;var dS=(dU+4)&4294967295;var dQ=HEAP[dS];var M=reSign((dQ),16,0);var K=E;var I=(K+216)&4294967295;var H=(I+6)&4294967295;var G=HEAP[H];var F=reSign((G),16,0);var D=((M)-(F))&4294967295;bc=D}var C=bc;var B=cH;var A=((C)-(B))&4294967295;var q=((((A))|0)/2|0);cv=q}var o=E;var m=(o)&4294967295;var l=(m+128)&4294967295;var k=HEAP[l];var j=(k+52)&4294967295;var i=HEAP[j];aI=i;var h=aI;var g=(h)!=0;$bb23$$bb27$32:do{if(g){var f=aI;var ed=(f)&4294967295;var eb=HEAP[ed];var d9=(eb+8)&4294967295;var d8=HEAP[d9];var d7=(d8)!=0;if(!(d7)){dx=16;break $bb23$$bb27$32}var d6=(ch)&4294967295;HEAP[d6]=0;var d5=(ch+4)&4294967295;var d4=cv;HEAP[d5]=d4;var d3=(ch+8)&4294967295;var d2=bc;HEAP[d3]=d2;var dT=aI;var dR=(dT)&4294967295;var dP=HEAP[dR];var dO=(dP+8)&4294967295;var dN=HEAP[dO];var dM=aI;var dL=(dM+4)&4294967295;var dK=HEAP[dL];var dJ=a1;var dI=FUNCTION_TABLE[dN](dK,dJ,1,ch);bH=dI;var dH=bH;var dG=(((dH))|0)!=0;if(dG){var dF=bH;bm=dF;dx=17;break $bb23$$bb27$32}else{var dE=(ch+4)&4294967295;var dD=HEAP[dE];cv=dD;var dC=(ch+8)&4294967295;var dB=HEAP[dC];bc=dB;dx=16;break $bb23$$bb27$32}}else{dx=16}}while(0);if(dx==16){var dA=b6;var dz=(dA+60)&4294967295;var dy=bc;HEAP[dz]=dy;var dw=bJ;var dv=(dw+16)&4294967295;var du=HEAP[dv];var dt=(du)&1;var ds=(((dt))|0)==0;if(ds){var dr=cv;var dq=bC;var dp=_FT_MulFix(dr,dq);cv=dp;var dn=bc;var dm=bC;var db=_FT_MulFix(dn,dm);bc=db}var da=b6;var c9=(da+24)&4294967295;var c8=(c9+8)&4294967295;var c7=HEAP[c8];var c6=b6;var c5=(c6+24)&4294967295;var c4=(c5+16)&4294967295;var c3=HEAP[c4];var c2=((((c3))|0)/2|0);var cR=((c7)-(c2))&4294967295;var cQ=b6;var cP=(cQ+24)&4294967295;var cO=(cP+20)&4294967295;HEAP[cO]=cR;var cN=b6;var cM=(cN+24)&4294967295;var cL=(cM+24)&4294967295;var cK=cv;HEAP[cL]=cK;var cJ=b6;var cI=(cJ+24)&4294967295;var cu=(cI+28)&4294967295;var ct=bc;HEAP[cu]=ct;bm=0}var cs=bm;bS=cs;var u=bS;STACKTOP=V;return u;return null}function _load_sbit_image(aF,aC,aE,bl){var I=STACKTOP;STACKTOP+=8;_memset(I,0,8);var aB;var aN;var aZ;var a3;var d;var S;var bo;var x;var aD;var h;var af;var y=I;var e=0;aN=aF;aZ=aC;a3=aE;d=bl;var bn=aZ;var bm=(bn+4)&4294967295;var bk=HEAP[bm];var bj=bk;x=bj;var bi=x;var bh=(bi+532)&4294967295;var bg=HEAP[bh];var bf=bg;aD=bf;var be=x;var aW=(be)&4294967295;var aU=(aW+104)&4294967295;var aS=HEAP[aU];h=aS;var aQ=aD;var aO=(aQ+104)&4294967295;var aL=HEAP[aO];var aK=aZ;var aJ=(aK+76)&4294967295;var aI=d;var aH=aN;var av=(aH+112)&4294967295;var at=HEAP[av];var aq=x;var ao=a3;var am=h;var ak=FUNCTION_TABLE[aL](aq,at,ao,aI,am,aJ,y);af=ak;var aj=af;var ai=(((aj))|0)==0;if(ai){var ah=aZ;var ag=(ah+108)&4294967295;var V=(ag+2)&4294967295;HEAP[V]=0;var R=aZ;var O=(R+108)&4294967295;var L=(O)&4294967295;HEAP[L]=0;var H=(y+1)&4294967295;var E=HEAP[H];var C=unSign((E),8,0);var B=(C)<<6;var A=aZ;var z=(A+24)&4294967295;var s=(z)&4294967295;HEAP[s]=B;var q=(y)&4294967295;var o=HEAP[q];var m=unSign((o),8,0);var l=(m)<<6;var k=aZ;var j=(k+24)&4294967295;var i=(j+4)&4294967295;HEAP[i]=l;var g=(y+2)&4294967295;var f=HEAP[g];var c=reSign((f),8,0);var b=(c)<<6;var a=aZ;var bv=(a+24)&4294967295;var bu=(bv+8)&4294967295;HEAP[bu]=b;var bt=(y+3)&4294967295;var bs=HEAP[bt];var br=reSign((bs),8,0);var bq=(br)<<6;var bp=aZ;var bd=(bp+24)&4294967295;var bc=(bd+12)&4294967295;HEAP[bc]=bq;var bb=(y+4)&4294967295;var ba=HEAP[bb];var a9=unSign((ba),8,0);var a8=(a9)<<6;var a7=aZ;var a6=(a7+24)&4294967295;var a5=(a6+16)&4294967295;HEAP[a5]=a8;var a4=(y+5)&4294967295;var a2=HEAP[a4];var a1=reSign((a2),8,0);var a0=(a1)<<6;var aY=aZ;var aX=(aY+24)&4294967295;var aV=(aX+20)&4294967295;HEAP[aV]=a0;var aT=(y+6)&4294967295;var aR=HEAP[aT];var aP=reSign((aR),8,0);var aM=(aP)<<6;var aA=aZ;var az=(aA+24)&4294967295;var ay=(az+24)&4294967295;HEAP[ay]=aM;var ax=(y+7)&4294967295;var aw=HEAP[ax];var au=unSign((aw),8,0);var ar=(au)<<6;var ap=aZ;var an=(ap+24)&4294967295;var al=(an+28)&4294967295;HEAP[al]=ar;var ae=aZ;var ad=(ae+72)&4294967295;HEAP[ad]=1651078259;var ab=d;var Z=(ab)&16;var X=(((Z))|0)!=0;if(X){var U=(y+5)&4294967295;var Q=HEAP[U];var N=reSign((Q),8,0);var K=aZ;var G=(K+100)&4294967295;HEAP[G]=N;var ac=(y+6)&4294967295;var aa=HEAP[ac];var Y=reSign((aa),8,0);var W=aZ;var T=(W+104)&4294967295;HEAP[T]=Y}else{var P=(y+2)&4294967295;var M=HEAP[P];var J=reSign((M),8,0);var F=aZ;var D=(F+100)&4294967295;HEAP[D]=J;var w=(y+3)&4294967295;var v=HEAP[w];var u=reSign((v),8,0);var t=aZ;var r=(t+104)&4294967295;HEAP[r]=u}}var p=af;bo=p;var n=bo;S=n;var aG=S;STACKTOP=I;return aG;return null}function _tt_loader_init(ai,B,bH,bI,bb){var aq;var ap;var b5;var bT;var bG;var aU;var c;var aW;var cp;var S;var N;var E;var g;var D;var bU;var bt;var bu;var bF=0;ap=ai;b5=B;bT=bH;bG=bI;aU=bb;var co=bT;var cn=(co+4)&4294967295;var cm=HEAP[cn];var cl=cm;S=cl;var ck=S;var cj=(ck)&4294967295;var ci=(cj+104)&4294967295;var ch=HEAP[ci];N=ch;var cg=ap;var bk=cg;_llvm_memset_p0i8_i32(bk,0,208,1,0);var bi=bG;var bg=(bi)&2;var bf=(((bg))|0)==0;$bb$$bb19$2:do{if(bf){var be=aU;var bd=reSign((be),8,0)==0;if(!(bd)){aq=1;break $bb$$bb19$2}var bc=b5;var ba=(bc+301)&4294967295;var a9=HEAP[ba];var a8=reSign((a9),8,0)==0;$bb2$$bb4$5:do{if(a8){var aZ=b5;var aX=_tt_size_ready_bytecode(aZ);D=aX;var aT=D;var aS=(((aT))|0)!=0;if(!(aS)){aq=3;break $bb2$$bb4$5}var aR=D;cp=aR;aq=4;break $bb$$bb19$2}}while(0);var aQ=b5;var aP=(aQ+292)&4294967295;var aO=HEAP[aP];var aN=reSign((aO),8,0)!=0;if(aN){var aM=b5;var aD=(aM+296)&4294967295;var aB=HEAP[aD];aW=aB}else{var az=S;var ay=az;var ax=(ay+96)&4294967295;var aw=HEAP[ax];var av=aw;var au=(av+40)&4294967295;var at=HEAP[au];aW=at}var ar=aW;E=ar;var af=E;var ad=(af)==0;if(ad){cp=153;aq=4;break $bb$$bb19$2}else{var ab=bG;var aa=(((ab))|0)>>16;var Z=(aa)&15;var Y=(((Z))|0)!=2;var X=unSign((Y),1,0);g=X;var W=E;var V=S;var U=b5;var P=_TT_Load_Context(W,V,U);var O=E;var M=(O+604)&4294967295;var L=HEAP[M];var K=g;var J=reSign((L),8,0)!=reSign((K),8,0);if(J){var I=E;var H=(I+604)&4294967295;var G=g;HEAP[H]=G;bU=0;while(1){var i=b5;var h=(i+240)&4294967295;var f=HEAP[h];var e=bU;var d=unSign((f),32,0)>unSign((e),32,0);if(!(d)){aq=8;break}var F=b5;var C=(F+244)&4294967295;var A=HEAP[C];var z=b5;var y=(z+72)&4294967295;var x=(y+16)&4294967295;var w=HEAP[x];var v=S;var u=(v+672)&4294967295;var t=HEAP[u];var s=bU;var q=(t+2*s)&4294967295;var p=HEAP[q];var o=reSign((p),16,0);var n=_FT_MulFix(o,w);var m=bU;var l=(A+4*m)&4294967295;HEAP[l]=n;var k=bU;var j=((k)+1)&4294967295;bU=j;aq=6;continue}var b=b5;var a=_tt_size_run_prep(b)}var cu=E;var ct=(cu+284)&4294967295;var cs=(ct+52)&4294967295;var cr=HEAP[cs];var cq=unSign((cr),8,0);var cf=(cq)&1;var ce=(((cf))&255);var T=reSign((ce),8,0)!=0;if(T){var cd=bG;var cc=(cd)|2;bG=cc}var cb=E;var ca=(cb+284)&4294967295;var b9=(ca+52)&4294967295;var b8=HEAP[b9];var b7=unSign((b8),8,0);var b6=(b7)&2;var b4=(((b6))|0)!=0;if(b4){var b3=E;var b2=(b3+284)&4294967295;var b1=b2;_llvm_memcpy_p0i8_p0i8_i32(b1,_tt_default_graphics_state,68,4,0)}var b0=bG;var bZ=(((b0))&255);var bY=(bZ)&-128;var bX=E;var bW=(bX+561)&4294967295;HEAP[bW]=bY;var bV=ap;var bS=(bV+160)&4294967295;var bR=E;HEAP[bS]=bR;var bQ=E;var bP=(bQ+392)&4294967295;var bO=HEAP[bP];var bN=ap;var bM=(bN+164)&4294967295;HEAP[bM]=bO;aq=1;break $bb$$bb19$2}}else{aq=1}}while(0);$bb30$$bb19$29:do{if(aq==1){var bL=S;var bK=(bL)&4294967295;var bJ=(bK+128)&4294967295;var bE=HEAP[bJ];var bD=(bE+52)&4294967295;var bC=HEAP[bD];var bB=(bC)!=0;if(bB){var bA=ap;var bz=(bA+84)&4294967295;HEAP[bz]=0}else{var by=S;var bx=(by+508)&4294967295;var bw=HEAP[bx];var bv=S;var bs=N;var br=FUNCTION_TABLE[bw](bv,1735162214,bs,0);bt=br;var bq=bt;var bp=(((bq))|0)==142;if(bp){var bo=ap;var bn=(bo+84)&4294967295;HEAP[bn]=0}else{var bm=bt;var bl=(((bm))|0)!=0;if(bl){var bj=bt;cp=bj;aq=4;break $bb30$$bb19$29}else{var bh=N;var a7=_FT_Stream_Pos(bh);var a6=ap;var a5=(a6+84)&4294967295;HEAP[a5]=a7}}}var a4=aU;var a3=reSign((a4),8,0)==0;if(a3){var a2=bT;var a1=(a2+156)&4294967295;var a0=HEAP[a1];var aY=(a0)&4294967295;var aV=HEAP[aY];bu=aV;var aL=bu;_FT_GlyphLoader_Rewind(aL);var aK=ap;var aJ=(aK+12)&4294967295;var aI=bu;HEAP[aJ]=aI}var aH=bG;var aG=ap;var aF=(aG+16)&4294967295;HEAP[aF]=aH;var aE=S;var aC=aE;var aA=ap;var ao=(aA)&4294967295;HEAP[ao]=aC;var an=b5;var am=an;var al=ap;var ak=(al+4)&4294967295;HEAP[ak]=am;var aj=ap;var ah=(aj+8)&4294967295;var ag=bT;HEAP[ah]=ag;var ae=ap;var ac=(ae+24)&4294967295;var R=N;HEAP[ac]=R;cp=0}}while(0);var Q=cp;c=Q;var r=c;return r;return null}function _TT_Load_Glyph(S,ct,g,cu){var aj=STACKTOP;STACKTOP+=208;_memset(aj,0,208);var bh;var cR;var cG;var bC;var cs;var c;var db;var aK;var ad;var ba=aj;var cB;var cr=0;cR=S;cG=ct;bC=g;cs=cu;var da=cG;var c9=(da+4)&4294967295;var c8=HEAP[c9];var c7=c8;aK=c7;ad=0;var c6=cR;var c5=(c6+112)&4294967295;var c4=HEAP[c5];var c3=(((c4))|0)!=-1;$bb$$bb7$2:do{if(c3){var c2=cs;var b8=(c2)&8;var b6=(((b8))|0)==0;if(!(b6)){bh=1;break $bb$$bb7$2}var b4=cR;var b3=cG;var b2=bC;var b1=cs;var b0=_load_sbit_image(b4,b3,b2,b1);ad=b0;var bZ=ad;var bY=(((bZ))|0)==0;if(!(bY)){bh=1;break $bb$$bb7$2}var bX=aK;var bO=(bX)&4294967295;cB=bO;var bM=cB;var bK=(bM+8)&4294967295;var bJ=HEAP[bK];var bI=(bJ)&1;var bH=(((bI))&255);var aL=reSign((bH),8,0)!=0;$bb3$$bb6$6:do{if(aL){var bG=cR;var bF=cG;var bE=cs;var bD=_tt_loader_init(ba,bG,bF,bE,1);var bt=bC;var br=_load_truetype_glyph(ba,bt,0,1);var bp=(ba+60)&4294967295;var bo=HEAP[bp];var bn=cG;var bm=(bn+56)&4294967295;HEAP[bm]=bo;var bl=(ba+176)&4294967295;var bk=HEAP[bl];var bj=(ba+36)&4294967295;var bi=(bj+12)&4294967295;var a7=HEAP[bi];var a5=((bk)+(a7))&4294967295;var a2=(ba+180)&4294967295;var a0=HEAP[a2];var aY=((a5)-(a0))&4294967295;var aW=cG;var aU=(aW+60)&4294967295;HEAP[aU]=aY;var aS=aK;var aQ=(aS+468)&4294967295;var aO=(aQ+12)&4294967295;var aB=HEAP[aO];var az=(((aB))|0)!=0;if(!(az)){bh=4;break $bb3$$bb6$6}var aw=cs;var au=(aw)&512;var ar=(((au))|0)==0;if(!(ar)){bh=4;break $bb3$$bb6$6}var ap=aK;var an=(ap+216)&4294967295;var al=(an+10)&4294967295;var ai=HEAP[al];var ag=unSign((ai),16,0);var U=cG;var R=(U+56)&4294967295;HEAP[R]=ag}}while(0);db=0;bh=7;break $bb$$bb7$2}else{bh=1}}while(0);$bb34$$bb7$11:do{if(bh==1){var O=cs;var M=(O)&1;var K=(((M))|0)==0;$bb8$$bb10$13:do{if(K){var I=cR;var G=(I+72)&4294967295;var E=(G+36)&4294967295;var D=HEAP[E];var C=reSign((D),8,0)==0;if(!(C)){bh=9;break $bb8$$bb10$13}db=36;bh=7;break $bb34$$bb7$11}}while(0);var s=cs;var q=(s)&16384;var o=(((q))|0)!=0;if(o){db=6}else{var n=cR;var m=cG;var l=cs;var k=_tt_loader_init(ba,n,m,l,0);ad=k;var j=ad;var i=(((j))|0)!=0;if(i){var h=ad;db=h}else{var f=cG;var e=(f+72)&4294967295;HEAP[e]=1869968492;var d=cG;var b=(d+128)&4294967295;HEAP[b]=0;var a=cG;var dg=(a+108)&4294967295;var df=(dg+16)&4294967295;HEAP[df]=0;var de=bC;var dd=_load_truetype_glyph(ba,de,0,0);ad=dd;var dc=ad;var c1=(((dc))|0)==0;if(c1){var c0=cG;var cZ=(c0+72)&4294967295;var cY=HEAP[cZ];var cX=(((cY))|0)==1668246896;$bb16$$bb17$25:do{if(cX){var cW=(ba+12)&4294967295;var cV=HEAP[cW];var cU=(cV+20)&4294967295;var cT=(cU+28)&4294967295;var cS=HEAP[cT];var cQ=cG;var cP=(cQ+128)&4294967295;HEAP[cP]=cS;var cO=(ba+12)&4294967295;var cN=HEAP[cO];var cM=(cN+20)&4294967295;var cL=(cM+32)&4294967295;var cK=HEAP[cL];var cJ=cG;var cI=(cJ+132)&4294967295;HEAP[cI]=cK}else{var cH=(ba+12)&4294967295;var cF=HEAP[cH];var cE=cG;var cD=(cE+108)&4294967295;var cC=(cF+20)&4294967295;var cA=(cC)&4294967295;var cz=(cD)&4294967295;var cy=(cA)&4294967295;var cx=HEAP[cy];HEAP[cz]=cx;var cw=(cD+2)&4294967295;var cv=(cA+2)&4294967295;var cq=HEAP[cv];HEAP[cw]=cq;var cp=(cD+4)&4294967295;var co=(cA+4)&4294967295;var cn=HEAP[co];HEAP[cp]=cn;var cm=(cD+8)&4294967295;var cl=(cA+8)&4294967295;var ck=HEAP[cl];HEAP[cm]=ck;var cj=(cD+12)&4294967295;var ci=(cA+12)&4294967295;var ch=HEAP[ci];HEAP[cj]=ch;var cg=(cD+16)&4294967295;var cf=(cA+16)&4294967295;var ce=HEAP[cf];HEAP[cg]=ce;var cd=cG;var cc=(cd+108)&4294967295;var cb=(cc+16)&4294967295;var ca=HEAP[cb];var b9=(ca)&-513;var b7=cG;var b5=(b7+108)&4294967295;var bW=(b5+16)&4294967295;HEAP[bW]=b9;var bV=(ba+68)&4294967295;var bU=(bV)&4294967295;var bT=HEAP[bU];var bS=(((bT))|0)!=0;if(!(bS)){bh=13;break $bb16$$bb17$25}var bR=(ba+68)&4294967295;var bQ=(bR)&4294967295;var bP=HEAP[bQ];var bN=(0-(bP))&4294967295;var bL=cG;var bB=(bL+108)&4294967295;_FT_Outline_Translate(bB,bN,0)}}while(0);var bA=cs;var bz=(bA)&2;var by=(((bz))|0)==0;if(by){var bx=(ba+160)&4294967295;var bw=HEAP[bx];var bv=(bw+284)&4294967295;var bu=(bv+53)&4294967295;var bs=HEAP[bu];var bq=reSign((bs),8,0)!=0;if(bq){var bg=(ba+160)&4294967295;var bf=HEAP[bg];var be=(bf+284)&4294967295;var bd=(be+56)&4294967295;var bc=HEAP[bd];if(bc==0){bh=21}else{if(bc==1){bh=22}else{if(bc==4){bh=23}else{if(bc==5){bh=24}else{bh=25}}}}if(bh==25){var Q=cG;var A=(Q+108)&4294967295;var z=(A+16)&4294967295;var y=HEAP[z];var x=(y)|8;var w=cG;var v=(w+108)&4294967295;var u=(v+16)&4294967295;HEAP[u]=x}else{if(bh==21){var bb=cG;var a9=(bb+108)&4294967295;var a8=(a9+16)&4294967295;var a6=HEAP[a8];var a4=(a6)|32;var aJ=cG;var aI=(aJ+108)&4294967295;var aH=(aI+16)&4294967295;HEAP[aH]=a4}else{if(bh==22){}else{if(bh==23){var aG=cG;var aF=(aG+108)&4294967295;var aE=(aF+16)&4294967295;var aD=HEAP[aE];var aC=(aD)|48;var aA=cG;var ay=(aA+108)&4294967295;var ac=(ay+16)&4294967295;HEAP[ac]=aC}else{if(bh==24){var ab=cG;var aa=(ab+108)&4294967295;var Z=(aa+16)&4294967295;var Y=HEAP[Z];var X=(Y)|16;var W=cG;var V=(W+108)&4294967295;var T=(V+16)&4294967295;HEAP[T]=X}}}}}}else{var t=cG;var r=(t+108)&4294967295;var p=(r+16)&4294967295;var a3=HEAP[p];var a1=(a3)|8;var aZ=cG;var aX=(aZ+108)&4294967295;var aV=(aX+16)&4294967295;HEAP[aV]=a1}}var aT=bC;var aR=_compute_glyph_metrics(ba,aT)}var aP=cs;var aN=(aP)&1;var aM=(((aN))|0)==0;$bb31$$bb33$44:do{if(aM){var ax=cR;var av=(ax)&4294967295;var at=(av+12)&4294967295;var aq=(at+2)&4294967295;var ao=HEAP[aq];var am=unSign((ao),16,0)<=23;if(!(am)){bh=18;break $bb31$$bb33$44}var ak=cG;var ah=(ak+108)&4294967295;var af=(ah+16)&4294967295;var ae=HEAP[af];var P=(ae)|256;var N=cG;var L=(N+108)&4294967295;var J=(L+16)&4294967295;HEAP[J]=P}}while(0);var H=ad;db=H}}}}while(0);var F=db;c=F;var B=c;STACKTOP=aj;return B;return null}function _tt_glyphzone_done(z){var y;var Y;var d;var G=0;Y=z;var U=Y;var T=(U)&4294967295;var S=HEAP[T];d=S;var R=d;var Q=(R)!=0;if(Q){var P=Y;var O=(P+28)&4294967295;var M=HEAP[O];var K=d;var I=M;_ft_mem_free(K,I);var v=Y;var t=(v+28)&4294967295;HEAP[t]=0;var r=Y;var p=(r+24)&4294967295;var n=HEAP[p];var l=d;_ft_mem_free(l,n);var j=Y;var h=(j+24)&4294967295;HEAP[h]=0;var f=Y;var e=(f+16)&4294967295;var a=HEAP[e];var ae=d;var ad=a;_ft_mem_free(ae,ad);var ac=Y;var ab=(ac+16)&4294967295;HEAP[ab]=0;var aa=Y;var Z=(aa+12)&4294967295;var X=HEAP[Z];var W=d;var V=X;_ft_mem_free(W,V);var N=Y;var L=(N+12)&4294967295;HEAP[L]=0;var J=Y;var H=(J+20)&4294967295;var F=HEAP[H];var E=d;var D=F;_ft_mem_free(E,D);var C=Y;var B=(C+20)&4294967295;HEAP[B]=0;var A=Y;var x=(A+8)&4294967295;HEAP[x]=0;var w=Y;var u=(w+8)&4294967295;var s=HEAP[u];var q=Y;var o=(q+4)&4294967295;HEAP[o]=s;var m=Y;var k=(m+10)&4294967295;HEAP[k]=0;var i=Y;var g=(i+6)&4294967295;HEAP[g]=0;var c=Y;var b=(c)&4294967295;HEAP[b]=0}return;return}function _tt_glyphzone_new(ad,C,d,P){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var Q;var p;var ac;var K;var ag;var A;var ao;var D=w;var e=0;p=ad;ac=C;K=d;ag=P;var an=ag;var am=an;_llvm_memset_p0i8_i32(am,0,36,1,0);var al=ag;var ak=(al)&4294967295;var aj=p;HEAP[ak]=aj;var ai=ac;var ah=unSign((ai),16,0);var af=p;var ae=_ft_mem_realloc(af,8,0,ah,0,D);var ab=ae;var aa=ag;var Z=(aa+12)&4294967295;HEAP[Z]=ab;var Y=HEAP[D];var X=(((Y))|0)!=0;$bb4$$bb$2:do{if(X){Q=0}else{var W=ac;var V=unSign((W),16,0);var U=p;var T=_ft_mem_realloc(U,8,0,V,0,D);var S=T;var O=ag;var N=(O+16)&4294967295;HEAP[N]=S;var M=HEAP[D];var L=(((M))|0)!=0;if(L){Q=0;break $bb4$$bb$2}var J=ac;var I=unSign((J),16,0);var H=p;var G=_ft_mem_realloc(H,8,0,I,0,D);var F=G;var E=ag;var B=(E+20)&4294967295;HEAP[B]=F;var z=HEAP[D];var y=(((z))|0)!=0;if(y){Q=0;break $bb4$$bb$2}var x=ac;var v=unSign((x),16,0);var u=p;var t=_ft_mem_realloc(u,1,0,v,0,D);var s=ag;var r=(s+24)&4294967295;HEAP[r]=t;var q=HEAP[D];var o=(((q))|0)!=0;if(o){Q=0;break $bb4$$bb$2}var n=K;var m=reSign((n),16,0);var l=p;var k=_ft_mem_realloc(l,2,0,m,0,D);var j=k;var i=ag;var h=(i+28)&4294967295;HEAP[h]=j;var g=HEAP[D];var f=(((g))|0)!=0;if(f){Q=0;break $bb4$$bb$2}var b=ag;var a=(b+4)&4294967295;var av=ac;HEAP[a]=av;var au=K;var at=ag;var ar=(at+6)&4294967295;HEAP[ar]=au;Q=6;break $bb4$$bb$2}}while(0);if(Q==0){var c=ag;_tt_glyphzone_done(c)}var aq=HEAP[D];ao=aq;var ap=ao;A=ap;var R=A;STACKTOP=w;return R;return null}function _tt_check_trickyness_family(k){var q;var t;var s;var m;var a;var n=0;t=k;a=0;while(1){var b=a;var r=(((b))|0)<=7;if(!(r)){q=5;break}var l=a;var j=(_trick_names_6891+l*17)&4294967295;var h=(j)&4294967295;var g=t;var f=_strstr(g,h);var e=(f)!=0;if(e){q=1;break}var d=a;var c=((d)+1)&4294967295;a=c;q=0;continue}if(q==1){m=1}else{if(q==5){m=0}}var p=m;s=p;var o=s;var i=(((o))&255);return i;return null}function _tt_synth_sfnt_checksum(P,q){var o;var b;var E;var p;var D;var c;var t;var d;var r=0;b=P;E=q;t=0;var C=b;var B=E;var A=_FT_Stream_EnterFrame(C,B);c=A;var z=c;var y=(((z))|0)!=0;if(y){D=0}else{$bb3$5:while(1){var l=E;var k=unSign((l),32,0)>3;if(!(k)){o=3;break $bb3$5}var x=b;var v=_FT_Stream_GetLong(x);var u=t;var s=((v)+(u))&4294967295;t=s;var n=E;var m=((n)-4)&4294967295;E=m;o=1;continue $bb3$5}d=3;while(1){var J=E;var I=(((J))|0)!=0;if(!(I)){o=6;break}var j=b;var i=_FT_Stream_GetChar(j);var h=unSign((i),8,0);var g=d;var f=((g)*8)&4294967295;var e=(h)<<(f);var a=t;var O=((e)+(a))&4294967295;t=O;var N=E;var M=((N)-1)&4294967295;E=M;var L=d;var K=((L)-1)&4294967295;d=K;o=4;continue}var H=b;_FT_Stream_ExitFrame(H);var G=t;D=G}var w=D;p=w;var F=p;return F;return null}function _tt_get_sfnt_checksum(B,e){var A;var o;var T;var C;var Y;var J=0;o=B;T=e;var X=o;var W=(X+156)&4294967295;var V=HEAP[W];var U=T;var S=unSign((U),16,0);var R=(V+16*S)&4294967295;var P=(R+4)&4294967295;var N=HEAP[P];var L=(((N))|0)!=0;if(L){var x=o;var v=(x+156)&4294967295;var t=HEAP[v];var r=T;var p=unSign((r),16,0);var m=(t+16*p)&4294967295;var k=(m+4)&4294967295;var i=HEAP[k];Y=i}else{var g=o;var f=(g+508)&4294967295;var b=HEAP[f];var aj=(b)==0;if(aj){Y=0}else{var ah=o;var ag=(ah+508)&4294967295;var af=HEAP[ag];var ae=o;var ad=(ae)&4294967295;var ac=(ad+104)&4294967295;var ab=HEAP[ac];var aa=o;var Q=(aa+156)&4294967295;var O=HEAP[Q];var M=T;var K=unSign((M),16,0);var I=(O+16*K)&4294967295;var H=(I)&4294967295;var G=HEAP[H];var F=o;var E=FUNCTION_TABLE[af](F,G,ab,0);var D=(((E))|0)==0;if(D){Y=0}else{var z=o;var y=(z+156)&4294967295;var w=HEAP[y];var u=T;var s=unSign((u),16,0);var q=(w+16*s)&4294967295;var n=(q+12)&4294967295;var l=HEAP[n];var j=o;var h=(j)&4294967295;var d=(h+104)&4294967295;var c=HEAP[d];var a=_tt_synth_sfnt_checksum(c,l);Y=a}}}var ai=Y;C=ai;var Z=C;return Z;return null}function _tt_check_trickyness_sfnt_ids(r){var y=STACKTOP;STACKTOP+=20;_memset(y,0,20);var O;var ao;var C;var an;var q;var ap=y;var R;var Q;var P;var f=0;ao=r;var al=ap;var d=al;_llvm_memset_p0i8_i32(d,0,20,1,0);R=0;$bb18$2:while(1){var ax=ao;var aw=(ax+152)&4294967295;var av=HEAP[aw];var au=unSign((av),16,0);var at=R;var ar=(((au))|0)>(((at))|0);if(!(ar)){O=11;break $bb18$2}q=0;var am=ao;var ak=(am+156)&4294967295;var aj=HEAP[ak];var ai=R;var ah=(aj+16*ai)&4294967295;var ag=(ah)&4294967295;var af=HEAP[ag];if(af==1668707360){O=13}else{if(af==1718642541){O=14}else{if(af==1886545264){O=15}else{O=16}}}$bb6$$bb3$$bb4$$bb5$5:do{if(O==16){O=2;break $bb6$$bb3$$bb4$$bb5$5}else{if(O==13){P=0;O=1;break $bb6$$bb3$$bb4$$bb5$5}else{if(O==14){P=1;O=1;break $bb6$$bb3$$bb4$$bb5$5}else{if(O==15){P=2;O=1;break $bb6$$bb3$$bb4$$bb5$5}}}}}while(0);$bb17$$bb7$10:do{if(O==1){Q=0;while(1){var g=Q;var c=(((g))|0)<=4;if(!(c)){O=2;break $bb17$$bb7$10}var ae=ao;var ad=(ae+156)&4294967295;var ab=HEAP[ad];var aa=R;var Z=(ab+16*aa)&4294967295;var Y=(Z+12)&4294967295;var X=HEAP[Y];var W=Q;var V=P;var U=(_sfnt_id_6969+W*24)&4294967295;var T=(U+V*8)&4294967295;var S=(T+4)&4294967295;var N=HEAP[S];var M=(((X))|0)==(((N))|0);if(M){var L=q;var K=(((L))|0)==0;if(K){var J=R;var I=(((J))&65535);var H=unSign((I),16,0);var G=ao;var F=(((H))&65535);var E=_tt_get_sfnt_checksum(G,F);q=E}var D=Q;var B=P;var A=(_sfnt_id_6969+D*24)&4294967295;var z=(A+B*8)&4294967295;var x=(z)&4294967295;var w=HEAP[x];var v=q;var u=(((w))|0)==(((v))|0);if(u){var t=Q;var s=(ap+t*4)&4294967295;var p=HEAP[s];var o=((p)+1)&4294967295;var n=(ap+t*4)&4294967295;HEAP[n]=o}var m=Q;var l=(ap+m*4)&4294967295;var k=HEAP[l];var j=(((k))|0)==3;if(j){O=6;break $bb18$2}}var i=Q;var h=((i)+1)&4294967295;Q=h;O=3;continue}}}while(0);var b=R;var a=((b)+1)&4294967295;R=a;O=0;continue $bb18$2}if(O==6){an=1}else{if(O==11){an=0}}var aq=an;C=aq;var ac=C;var e=(((ac))&255);STACKTOP=y;return e;return null}function _tt_check_trickyness(v){var s;var w;var x;var k;var l=0;w=v;var j=w;var i=(j)==0;if(i){k=0}else{var h=w;var g=(h+20)&4294967295;var f=HEAP[g];var d=(f)!=0;if(d){var c=w;var b=(c+20)&4294967295;var a=HEAP[b];var u=_tt_check_trickyness_family(a);var t=reSign((u),8,0)!=0;if(t){k=1}else{k=0}}else{var r=w;var q=r;var p=_tt_check_trickyness_sfnt_ids(q);var o=reSign((p),8,0)!=0;if(o){k=1}else{k=0}}}var n=k;x=n;var m=x;var e=(((m))&255);return e;return null}function _tt_face_init(h,aY,ar,bi,U){var at;var H;var av;var aM;var aQ;var d;var G;var bd;var W;var q;var au;var r;var e=0;H=h;av=aY;aM=ar;aQ=bi;d=U;var bc=av;var bb=bc;r=bb;var ba=av;var a9=(ba+96)&4294967295;var a8=HEAP[a9];var a7=(a8)&4294967295;var a6=(a7+4)&4294967295;var a5=HEAP[a6];q=a5;var a4=q;var aK=_FT_Get_Module_Interface(a4,(__str537)&4294967295);var aI=aK;au=aI;var aG=au;var aE=(aG)==0;$Bad_Format$$bb$2:do{if(aE){at=5}else{var aC=H;var aA=_FT_Stream_Seek(aC,0);W=aA;var az=W;var ay=(((az))|0)!=0;if(ay){at=0;break $Bad_Format$$bb$2}var ax=au;var aw=(ax+4)&4294967295;var al=HEAP[aw];var aj=H;var ah=r;var af=aM;var ad=aQ;var ab=d;var aa=FUNCTION_TABLE[al](aj,ah,af,ad,ab);W=aa;var Z=W;var Y=(((Z))|0)!=0;if(Y){at=0;break $Bad_Format$$bb$2}var X=r;var K=(X+148)&4294967295;var F=HEAP[K];var C=(((F))|0)!=65536;$bb3$$bb5$6:do{if(C){var A=r;var y=(A+148)&4294967295;var w=HEAP[y];var v=(((w))|0)!=131072;if(!(v)){at=4;break $bb3$$bb5$6}var u=r;var t=(u+148)&4294967295;var s=HEAP[t];var p=(((s))|0)!=1953658213;if(p){at=5;break $Bad_Format$$bb$2}}}while(0);var o=av;var n=(o+8)&4294967295;var m=HEAP[n];var l=(m)|2048;var k=av;var j=(k+8)&4294967295;HEAP[j]=l;var i=aM;var g=(((i))|0)<0;if(g){bd=0;at=7;break $Bad_Format$$bb$2}else{var f=au;var c=(f+8)&4294967295;var b=HEAP[c];var a=H;var bl=r;var bk=aM;var bj=aQ;var bh=d;var bg=FUNCTION_TABLE[b](a,bl,bk,bj,bh);W=bg;var bf=W;var be=(((bf))|0)!=0;if(be){at=0;break $Bad_Format$$bb$2}var a3=av;var a2=_tt_check_trickyness(a3);var a1=reSign((a2),8,0)!=0;if(a1){var a0=av;var aZ=(a0+8)&4294967295;var aX=HEAP[aZ];var aW=(aX)|8192;var aV=av;var aU=(aV+8)&4294967295;HEAP[aU]=aW}var aT=r;var aS=H;var aR=_tt_face_load_hdmx(aT,aS);W=aR;var aP=W;var aN=(((aP))|0)!=0;if(aN){at=0;break $Bad_Format$$bb$2}var aL=av;var aJ=(aL+8)&4294967295;var aH=HEAP[aJ];var aF=(aH)&1;var aD=(((aF))&255);var V=reSign((aD),8,0)!=0;$bb12$$bb20$18:do{if(V){var aB=av;var aq=(aB+128)&4294967295;var ap=HEAP[aq];var ao=(ap+52)&4294967295;var an=HEAP[ao];var am=(an)==0;if(am){var ak=r;var ai=H;var ag=_tt_face_load_loca(ak,ai);W=ag}var ae=W;var ac=(((ae))|0)==0;if(ac){var T=r;var S=H;var Q=_tt_face_load_cvt(T,S);W=Q}var O=W;var M=(((O))|0)==0;if(M){var J=r;var E=H;var B=_tt_face_load_fpgm(J,E);W=B}var z=W;var x=(((z))|0)==0;if(!(x)){at=15;break $bb12$$bb20$18}var R=r;var P=H;var N=_tt_face_load_prep(R,P);W=N}}while(0);var L=r;_TT_Init_Glyph_Loading(L);at=0;break $Bad_Format$$bb$2}}}while(0);$Bad_Format$$Exit$$bb21$31:do{if(at==5){W=2;at=0;break $Bad_Format$$Exit$$bb21$31}}while(0);if(at==0){var I=W;bd=I}var D=bd;G=D;var aO=G;return aO;return null}function _tt_face_done(C){var z;var ai;var A;var e;var ap;var B;var J=0;ai=C;var X=ai;var W=X;A=W;var V=A;var U=(V)==0;if(!U){var T=ai;var S=(T+100)&4294967295;var R=HEAP[S];e=R;var P=ai;var N=(P+104)&4294967295;var L=HEAP[N];ap=L;var w=A;var u=(w+532)&4294967295;var s=HEAP[u];var q=s;B=q;var o=A;var m=(o+692)&4294967295;var k=(m+4)&4294967295;var i=HEAP[k];var g=(i)!=0;if(g){var f=A;var b=(f+692)&4294967295;var ao=(b+4)&4294967295;var am=HEAP[ao];var ak=A;var ah=(ak+692)&4294967295;var af=(ah)&4294967295;var ad=HEAP[af];FUNCTION_TABLE[am](ad)}var ab=B;var Z=(ab)!=0;if(Z){var Y=B;var Q=(Y+12)&4294967295;var O=HEAP[Q];var M=A;FUNCTION_TABLE[O](M)}var K=A;_tt_face_done_loca(K);var I=A;_tt_face_free_hdmx(I);var H=A;var G=(H+672)&4294967295;var F=HEAP[G];var E=e;var D=F;_ft_mem_free(E,D);var y=A;var x=(y+672)&4294967295;HEAP[x]=0;var v=A;var t=(v+668)&4294967295;HEAP[t]=0;var r=A;var p=(r+656)&4294967295;var n=ap;_FT_Stream_ReleaseFrame(n,p);var l=A;var j=(l+664)&4294967295;var h=ap;_FT_Stream_ReleaseFrame(h,j);var d=A;var c=(d+652)&4294967295;HEAP[c]=0;var a=A;var an=(a+660)&4294967295;HEAP[an]=0;var al=A;var aj=(al+712)&4294967295;var ag=HEAP[aj];var ae=e;_tt_done_blend(ae,ag);var ac=A;var aa=(ac+712)&4294967295;HEAP[aa]=0}return;return}function _tt_size_run_fpgm(Z){var Y;var ag;var A;var aR;var p;var n;var D;var q;var av;var d=0;ag=Z;var aQ=ag;var aP=(aQ)&4294967295;var aO=(aP)&4294967295;var aN=HEAP[aO];var aM=aN;p=aM;var aL=ag;var aK=(aL+292)&4294967295;var aJ=HEAP[aK];var aI=reSign((aJ),8,0)!=0;if(aI){var ap=ag;var an=(ap+296)&4294967295;var al=HEAP[an];n=al}else{var aj=p;var ah=aj;var ae=(ah+96)&4294967295;var ad=HEAP[ae];var ac=ad;var ab=(ac+40)&4294967295;var aa=HEAP[ab];n=aa}var S=n;var Q=(S)==0;if(Q){aR=153}else{var O=n;var M=p;var K=ag;var I=_TT_Load_Context(O,M,K);var H=n;var G=(H+428)&4294967295;HEAP[G]=0;var F=n;var E=(F+16)&4294967295;HEAP[E]=0;var B=n;var z=(B+476)&4294967295;HEAP[z]=64;var y=n;var x=(y+480)&4294967295;HEAP[x]=0;var w=n;var v=(w+484)&4294967295;HEAP[v]=0;var u=n;var t=(u+488)&4294967295;HEAP[t]=0;var s=n;var r=(s+564)&4294967295;HEAP[r]=65536;var o=n;var m=(o+216)&4294967295;q=m;var l=n;var k=(l+244)&4294967295;av=k;var j=q;var i=(j)&4294967295;HEAP[i]=0;var h=q;var g=(h+2)&4294967295;HEAP[g]=0;var f=q;var e=(f+4)&4294967295;HEAP[e]=0;var c=q;var b=(c+8)&4294967295;HEAP[b]=0;var a=av;var aY=(a+8)&4294967295;HEAP[aY]=0;var aX=av;var aW=(aX+16)&4294967295;HEAP[aW]=0;var aV=av;var aU=(aV+12)&4294967295;HEAP[aU]=65536;var aT=p;var aS=(aT+652)&4294967295;var aH=HEAP[aS];var aG=p;var aF=(aG+656)&4294967295;var aE=HEAP[aF];var aC=n;var aB=_TT_Set_CodeRange(aC,1,aE,aH);var aA=n;var az=_TT_Clear_CodeRange(aA,2);var ay=n;var ax=_TT_Clear_CodeRange(ay,3);var aw=p;var au=(aw+652)&4294967295;var at=HEAP[au];var ar=(((at))|0)!=0;if(ar){var aq=n;var ao=_TT_Goto_CodeRange(aq,1,0);D=ao;var am=D;var ak=(((am))|0)==0;if(ak){var ai=p;var af=(ai+688)&4294967295;var X=HEAP[af];var W=n;var V=W;var U=FUNCTION_TABLE[X](V);D=U}}else{D=0}var T=D;var R=(((T))|0)==0;if(R){var P=n;var N=ag;var L=_TT_Save_Context(P,N)}var J=D;aR=J}var C=aR;A=C;var aD=A;return aD;return null}function _tt_size_run_prep(N){var M;var T;var z;var av;var p;var n;var B;var d=0;T=N;var au=T;var at=(au)&4294967295;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=aq;p=ap;var ao=T;var an=(ao+292)&4294967295;var am=HEAP[an];var al=reSign((am),8,0)!=0;if(al){var Y=T;var X=(Y+296)&4294967295;var W=HEAP[X];n=W}else{var V=p;var U=V;var S=(U+96)&4294967295;var R=HEAP[S];var Q=R;var P=(Q+40)&4294967295;var O=HEAP[P];n=O}var L=n;var K=(L)==0;if(K){av=153}else{var J=n;var I=p;var H=T;var G=_TT_Load_Context(J,I,H);var F=n;var E=(F+428)&4294967295;HEAP[E]=0;var D=n;var C=(D+16)&4294967295;HEAP[C]=0;var A=n;var y=(A+488)&4294967295;HEAP[y]=0;var x=p;var w=(x+660)&4294967295;var v=HEAP[w];var u=p;var t=(u+664)&4294967295;var s=HEAP[t];var r=n;var q=_TT_Set_CodeRange(r,2,s,v);var o=n;var m=_TT_Clear_CodeRange(o,3);var l=p;var k=(l+660)&4294967295;var j=HEAP[k];var i=(((j))|0)!=0;if(i){var h=n;var g=_TT_Goto_CodeRange(h,2,0);B=g;var f=B;var e=(((f))|0)==0;$bb6$$bb8$11:do{if(e){var c=T;var b=(c+292)&4294967295;var a=HEAP[b];var aC=reSign((a),8,0)==0;if(!(aC)){M=3;break $bb6$$bb8$11}var aB=p;var aA=(aB+688)&4294967295;var az=HEAP[aA];var ay=n;var ax=ay;var aw=FUNCTION_TABLE[az](ax);B=aw}}while(0)}else{B=0}var ak=T;var aj=(ak+172)&4294967295;var ai=n;var ag=(ai+284)&4294967295;var af=aj;var ae=ag;_llvm_memcpy_p0i8_p0i8_i32(af,ae,68,4,0);var ad=n;var ac=T;var ab=_TT_Save_Context(ad,ac);var aa=B;av=aa}var Z=av;z=Z;var ah=z;return ah;return null}function _tt_size_done_bytecode(au){var J;var W;var K;var o;var V;var d=0;W=au;var ao=W;var an=ao;K=an;var am=W;var al=(am)&4294967295;var ak=HEAP[al];var aj=ak;o=aj;var ai=o;var ah=(ai)&4294967295;var ag=(ah+100)&4294967295;var af=HEAP[ag];V=af;var U=K;var T=(U+292)&4294967295;var S=HEAP[T];var R=reSign((S),8,0)!=0;if(R){var Q=K;var P=(Q+296)&4294967295;HEAP[P]=0;var O=K;var N=(O+292)&4294967295;HEAP[N]=0}var M=K;var L=(M+244)&4294967295;var I=HEAP[L];var H=V;var G=I;_ft_mem_free(H,G);var F=K;var E=(F+244)&4294967295;HEAP[E]=0;var D=K;var C=(D+240)&4294967295;HEAP[C]=0;var B=K;var A=(B+252)&4294967295;var z=HEAP[A];var y=V;var x=z;_ft_mem_free(y,x);var w=K;var v=(w+252)&4294967295;HEAP[v]=0;var u=K;var t=(u+248)&4294967295;HEAP[t]=0;var s=K;var r=(s+256)&4294967295;_tt_glyphzone_done(r);var q=K;var p=(q+124)&4294967295;var n=HEAP[p];var m=V;var l=n;_ft_mem_free(m,l);var k=K;var j=(k+124)&4294967295;HEAP[j]=0;var i=K;var h=(i+136)&4294967295;var g=HEAP[h];var f=V;var e=g;_ft_mem_free(f,e);var c=K;var b=(c+136)&4294967295;HEAP[b]=0;var a=K;var ax=(a+116)&4294967295;HEAP[ax]=0;var aw=K;var av=(aw+120)&4294967295;HEAP[av]=0;var at=K;var ar=(at+128)&4294967295;HEAP[ar]=0;var aq=K;var ap=(aq+132)&4294967295;HEAP[ap]=0;var ae=K;var ad=(ae+140)&4294967295;HEAP[ad]=0;var ac=K;var ab=(ac+144)&4294967295;HEAP[ab]=0;var aa=K;var Z=(aa+300)&4294967295;HEAP[Z]=0;var Y=K;var X=(Y+301)&4294967295;HEAP[X]=0;return;return}function _tt_size_init_bytecode(g){var H=STACKTOP;STACKTOP+=4;_memset(H,0,4);var ad;var bO;var c;var bV;var E=H;var C;var Q;var ac;var bq;var i;var l;var a4;var aT;var bf=0;bO=g;var bU=bO;var bT=bU;C=bT;var bS=bO;var bR=(bS)&4294967295;var bQ=HEAP[bR];var bP=bQ;Q=bP;var bN=Q;var bM=(bN)&4294967295;var bL=(bM+100)&4294967295;var aV=HEAP[bL];ac=aV;var aS=Q;var aQ=(aS+260)&4294967295;l=aQ;var aP=C;var aO=(aP+300)&4294967295;HEAP[aO]=1;var aN=C;var aM=(aN+301)&4294967295;HEAP[aM]=0;var aL=l;var aK=(aL+20)&4294967295;var aJ=HEAP[aK];var aA=unSign((aJ),16,0);var ay=C;var aw=(ay+120)&4294967295;HEAP[aw]=aA;var av=l;var au=(av+22)&4294967295;var at=HEAP[au];var ar=unSign((at),16,0);var aq=C;var ap=(aq+132)&4294967295;HEAP[ap]=ar;var ao=C;var an=(ao+116)&4294967295;HEAP[an]=0;var am=C;var al=(am+128)&4294967295;HEAP[al]=0;var ak=C;var aj=(ak+140)&4294967295;HEAP[aj]=0;var ai=C;var ah=(ai+144)&4294967295;HEAP[ah]=0;var ag=Q;var af=(ag+668)&4294967295;var ae=HEAP[af];var ab=C;var aa=(ab+240)&4294967295;HEAP[aa]=ae;var Z=l;var Y=(Z+18)&4294967295;var X=HEAP[Y];var W=C;var V=(W+248)&4294967295;HEAP[V]=X;var U=C;var T=(U+72)&4294967295;a4=T;var S=a4;var P=(S+37)&4294967295;HEAP[P]=0;var O=a4;var N=(O+38)&4294967295;HEAP[N]=0;bq=0;$bb1$2:while(1){var F=bq;var D=(((F))|0)<=3;if(!(D)){ad=2;break $bb1$2}var M=bq;var L=a4;var K=(L+20)&4294967295;var J=(K+M*4)&4294967295;HEAP[J]=0;var I=bq;var G=((I)+1)&4294967295;bq=G;ad=0;continue $bb1$2}var B=C;var A=(B+120)&4294967295;var z=HEAP[A];var y=ac;var x=_ft_mem_realloc(y,16,0,z,0,E);var w=x;var v=C;var u=(v+124)&4294967295;HEAP[u]=w;var t=HEAP[E];var s=(((t))|0)!=0;$Exit$$bb3$6:do{if(!s){var r=C;var q=(r+132)&4294967295;var p=HEAP[q];var o=ac;var n=_ft_mem_realloc(o,16,0,p,0,E);var m=n;var k=C;var j=(k+136)&4294967295;HEAP[j]=m;var h=HEAP[E];var f=(((h))|0)!=0;if(f){ad=3;break $Exit$$bb3$6}var e=C;var d=(e+240)&4294967295;var b=HEAP[d];var a=ac;var b0=_ft_mem_realloc(a,4,0,b,0,E);var bZ=b0;var bY=C;var bX=(bY+244)&4294967295;HEAP[bX]=bZ;var bW=HEAP[E];var bK=(((bW))|0)!=0;if(bK){ad=3;break $Exit$$bb3$6}var bJ=C;var bI=(bJ+248)&4294967295;var bH=HEAP[bI];var bG=unSign((bH),16,0);var bF=ac;var bE=_ft_mem_realloc(bF,4,0,bG,0,E);var bD=bE;var bC=C;var bB=(bC+252)&4294967295;HEAP[bB]=bD;var bA=HEAP[E];var bz=(((bA))|0)!=0;if(bz){ad=3;break $Exit$$bb3$6}var by=l;var bx=(by+16)&4294967295;var bw=HEAP[bx];i=bw;var bv=i;var bu=((bv)+4)&65535;i=bu;var bt=C;var bs=(bt+256)&4294967295;var br=i;var bp=unSign((br),16,0);var bo=ac;var bn=(((bp))&65535);var bm=_tt_glyphzone_new(bo,bn,0,bs);HEAP[E]=bm;var bl=HEAP[E];var bk=(((bl))|0)!=0;if(bk){ad=3;break $Exit$$bb3$6}var bj=C;var bi=(bj+256)&4294967295;var bh=(bi+8)&4294967295;var bg=i;HEAP[bh]=bg;var be=C;var bd=(be+172)&4294967295;var bc=bd;_llvm_memcpy_p0i8_p0i8_i32(bc,_tt_default_graphics_state,68,4,0);var bb=Q;var ba=(bb)&4294967295;var a9=(ba+96)&4294967295;var a8=HEAP[a9];var a7=(a8)&4294967295;var a6=(a7+4)&4294967295;var a5=HEAP[a6];aT=a5;var a3=aT;var a2=(a3+180)&4294967295;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=a0;var aY=Q;var aX=(aY+688)&4294967295;HEAP[aX]=aZ;var aW=Q;var aU=(aW+688)&4294967295;var aR=HEAP[aU];var aI=(aR)==0;if(aI){var aH=Q;var aG=(aH+688)&4294967295;HEAP[aG]=28}var aF=C;var aE=_tt_size_run_fpgm(aF);HEAP[E]=aE}}while(0);var aD=HEAP[E];var aC=(((aD))|0)!=0;if(aC){var aB=bO;_tt_size_done_bytecode(aB)}var az=HEAP[E];bV=az;var ax=bV;c=ax;var R=c;STACKTOP=H;return R;return null}function _tt_size_ready_bytecode(ak){var aj;var ar;var C;var a2;var O;var al;var o;var d=0;ar=ak;O=0;var a1=ar;var a0=(a1+300)&4294967295;var aZ=HEAP[a0];var aY=reSign((aZ),8,0)==0;$bb$$bb1$2:do{if(aY){var aX=ar;var aW=aX;var aV=_tt_size_init_bytecode(aW);O=aV;var aU=O;var aT=(((aU))|0)!=0;if(aT){aj=0;break $bb$$bb1$2}else{aj=1;break $bb$$bb1$2}}else{aj=1}}while(0);$Exit$$bb1$4:do{if(aj==1){var aB=ar;var az=(aB+301)&4294967295;var ax=HEAP[az];var av=reSign((ax),8,0)==0;if(!(av)){aj=0;break $Exit$$bb1$4}var at=ar;var aq=(at)&4294967295;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=ao;o=an;al=0;$bb4$7:while(1){var q=ar;var p=(q+240)&4294967295;var n=HEAP[p];var m=al;var l=unSign((n),32,0)>unSign((m),32,0);if(!(l)){aj=5;break $bb4$7}var am=ar;var ad=(am+244)&4294967295;var ab=HEAP[ad];var Z=ar;var X=(Z+72)&4294967295;var V=(X+16)&4294967295;var T=HEAP[V];var S=o;var R=(S+672)&4294967295;var Q=HEAP[R];var P=al;var E=(Q+2*P)&4294967295;var B=HEAP[E];var z=reSign((B),16,0);var x=_FT_MulFix(z,T);var v=al;var t=(ab+4*v)&4294967295;HEAP[t]=x;var s=al;var r=((s)+1)&4294967295;al=r;aj=3;continue $bb4$7}al=0;$bb7$11:while(1){var aE=ar;var aD=(aE+256)&4294967295;var aC=(aD+8)&4294967295;var aA=HEAP[aC];var ay=unSign((aA),16,0);var aw=al;var au=unSign((ay),32,0)>unSign((aw),32,0);if(!(au)){aj=8;break $bb7$11}var k=ar;var j=(k+256)&4294967295;var i=(j+12)&4294967295;var h=HEAP[i];var g=al;var f=(h+8*g)&4294967295;var e=(f)&4294967295;HEAP[e]=0;var c=ar;var b=(c+256)&4294967295;var a=(b+12)&4294967295;var a9=HEAP[a];var a8=al;var a7=(a9+8*a8)&4294967295;var a6=(a7+4)&4294967295;HEAP[a6]=0;var a5=ar;var a4=(a5+256)&4294967295;var a3=(a4+16)&4294967295;var aS=HEAP[a3];var aR=al;var aQ=(aS+8*aR)&4294967295;var aP=(aQ)&4294967295;HEAP[aP]=0;var aN=ar;var aM=(aN+256)&4294967295;var aL=(aM+16)&4294967295;var aK=HEAP[aL];var aJ=al;var aI=(aK+8*aJ)&4294967295;var aH=(aI+4)&4294967295;HEAP[aH]=0;var aG=al;var aF=((aG)+1)&4294967295;al=aF;aj=6;continue $bb7$11}al=0;while(1){var Y=ar;var W=(Y+248)&4294967295;var U=HEAP[W];var N=unSign((U),16,0);var M=al;var K=unSign((N),32,0)>unSign((M),32,0);if(!(K)){aj=11;break}var ai=ar;var ah=(ai+252)&4294967295;var ag=HEAP[ah];var af=al;var ae=(ag+4*af)&4294967295;HEAP[ae]=0;var ac=al;var aa=((ac)+1)&4294967295;al=aa;aj=9;continue}var I=ar;var G=(I+172)&4294967295;var D=G;_llvm_memcpy_p0i8_p0i8_i32(D,_tt_default_graphics_state,68,4,0);var A=ar;var y=_tt_size_run_prep(A);O=y;var w=O;var u=(((w))|0)==0;if(!(u)){aj=0;break $Exit$$bb1$4}var L=ar;var J=(L+301)&4294967295;HEAP[J]=1}}while(0);var H=O;a2=H;var F=a2;C=F;var aO=C;return aO;return null}function _tt_size_init(t){var r;var m;var u;var j;var v;var l;var k=0;m=t;var i=m;var h=i;v=h;l=0;var g=v;var f=(g+300)&4294967295;HEAP[f]=0;var e=v;var d=(e+301)&4294967295;HEAP[d]=0;var c=v;var b=(c+72)&4294967295;var a=(b+36)&4294967295;HEAP[a]=0;var s=v;var q=(s+112)&4294967295;HEAP[q]=-1;var p=l;j=p;var o=j;u=o;var n=u;return n;return null}function _tt_size_done(b){var n;var k;var l;var m=0;k=b;var j=k;var i=j;l=i;var h=l;var g=(h+300)&4294967295;var f=HEAP[g];var e=reSign((f),8,0)!=0;if(e){var d=k;_tt_size_done_bytecode(d)}var c=l;var a=(c+72)&4294967295;var o=(a+36)&4294967295;HEAP[o]=0;return;return}function _tt_size_reset(K){var aP;var ck;var c;var cE;var aq;var V;var bO;var bZ=0;ck=K;V=0;var cD=ck;var cC=(cD+72)&4294967295;var cB=(cC+36)&4294967295;HEAP[cB]=0;var cA=ck;var cz=(cA)&4294967295;var cy=(cz)&4294967295;var cx=HEAP[cy];var cw=cx;aq=cw;var cv=ck;var bF=(cv+44)&4294967295;bO=bF;var bD=bO;var bB=ck;var bA=(bB)&4294967295;var bz=(bA+12)&4294967295;var by=(bD)&4294967295;var bx=(bz)&4294967295;var bw=HEAP[bx];HEAP[by]=bw;var bv=(bD+2)&4294967295;var bu=(bz+2)&4294967295;var bl=HEAP[bu];HEAP[bv]=bl;var bj=(bD+4)&4294967295;var bh=(bz+4)&4294967295;var bg=HEAP[bh];HEAP[bj]=bg;var bf=(bD+8)&4294967295;var be=(bz+8)&4294967295;var bd=HEAP[be];HEAP[bf]=bd;var bc=(bD+12)&4294967295;var bb=(bz+12)&4294967295;var ba=HEAP[bb];HEAP[bc]=ba;var a1=(bD+16)&4294967295;var aZ=(bz+16)&4294967295;var aX=HEAP[aZ];HEAP[a1]=aX;var aW=(bD+20)&4294967295;var aV=(bz+20)&4294967295;var aU=HEAP[aV];HEAP[aW]=aU;var aT=(bD+24)&4294967295;var aS=(bz+24)&4294967295;var aR=HEAP[aS];HEAP[aT]=aR;var aQ=bO;var aG=(aQ)&4294967295;var aE=HEAP[aG];var aB=reSign((aE),16,0)==0;$bb1$$bb$2:do{if(aB){aP=0}else{var az=bO;var ay=(az+2)&4294967295;var ax=HEAP[ay];var aw=reSign((ax),16,0)==0;if(aw){aP=0;break $bb1$$bb$2}var av=aq;var au=(av+160)&4294967295;var at=(au+16)&4294967295;var ah=HEAP[at];var af=unSign((ah),16,0);var ad=(af)&8;var ac=(((ad))|0)!=0;if(ac){var ab=aq;var aa=(ab)&4294967295;var Z=(aa+68)&4294967295;var Y=HEAP[Z];var X=unSign((Y),16,0);var W=bO;var M=(W)&4294967295;var J=HEAP[M];var H=unSign((J),16,0);var G=(H)<<6;var F=_FT_DivFix(G,X);var E=bO;var D=(E+4)&4294967295;HEAP[D]=F;var C=aq;var B=(C)&4294967295;var A=(B+68)&4294967295;var r=HEAP[A];var p=unSign((r),16,0);var n=bO;var m=(n+2)&4294967295;var l=HEAP[m];var k=unSign((l),16,0);var j=(k)<<6;var i=_FT_DivFix(j,p);var h=bO;var g=(h+8)&4294967295;HEAP[g]=i;var f=bO;var e=(f+8)&4294967295;var d=HEAP[e];var b=aq;var a=(b)&4294967295;var cJ=(a+70)&4294967295;var cI=HEAP[cJ];var cH=reSign((cI),16,0);var cG=_FT_MulFix(cH,d);var cF=((cG)+32)&4294967295;var cu=(cF)&-64;var ct=bO;var cs=(ct+12)&4294967295;HEAP[cs]=cu;var cr=bO;var cq=(cr+8)&4294967295;var cp=HEAP[cq];var co=aq;var cn=(co)&4294967295;var cm=(cn+72)&4294967295;var cl=HEAP[cm];var cj=reSign((cl),16,0);var ci=_FT_MulFix(cj,cp);var ch=((ci)+32)&4294967295;var cg=(ch)&-64;var cf=bO;var ce=(cf+16)&4294967295;HEAP[ce]=cg;var cd=bO;var cc=(cd+8)&4294967295;var cb=HEAP[cc];var ca=aq;var b9=(ca)&4294967295;var b8=(b9+74)&4294967295;var b7=HEAP[b8];var b6=reSign((b7),16,0);var b5=_FT_MulFix(b6,cb);var b4=((b5)+32)&4294967295;var b3=(b4)&-64;var b2=bO;var b1=(b2+20)&4294967295;HEAP[b1]=b3;var b0=bO;var bY=(b0+4)&4294967295;var bX=HEAP[bY];var bW=aq;var bV=(bW)&4294967295;var bU=(bV+76)&4294967295;var bT=HEAP[bU];var bS=reSign((bT),16,0);var bR=_FT_MulFix(bS,bX);var bQ=((bR)+32)&4294967295;var bP=(bQ)&-64;var bN=bO;var bM=(bN+24)&4294967295;HEAP[bM]=bP}var bL=bO;var bK=(bL)&4294967295;var bJ=HEAP[bK];var bI=bO;var bH=(bI+2)&4294967295;var bG=HEAP[bH];var bE=unSign((bJ),16,0)>=unSign((bG),16,0);if(bE){var bC=bO;var bt=(bC+4)&4294967295;var bs=HEAP[bt];var br=ck;var bq=(br+72)&4294967295;var bp=(bq+16)&4294967295;HEAP[bp]=bs;var bo=bO;var bn=(bo)&4294967295;var bm=HEAP[bn];var bk=ck;var bi=(bk+72)&4294967295;var a9=(bi+8)&4294967295;HEAP[a9]=bm;var a8=ck;var a7=(a8+72)&4294967295;var a6=(a7)&4294967295;HEAP[a6]=65536;var a5=bO;var a4=(a5)&4294967295;var a3=HEAP[a4];var a2=unSign((a3),16,0);var a0=bO;var aY=(a0+2)&4294967295;var aO=HEAP[aY];var aN=unSign((aO),16,0);var aM=_FT_MulDiv(aN,65536,a2);var aL=ck;var aK=(aL+72)&4294967295;var aJ=(aK+4)&4294967295;HEAP[aJ]=aM}else{var aI=bO;var aH=(aI+8)&4294967295;var aF=HEAP[aH];var aD=ck;var ap=(aD+72)&4294967295;var ao=(ap+16)&4294967295;HEAP[ao]=aF;var an=bO;var am=(an+2)&4294967295;var al=HEAP[am];var ak=ck;var aj=(ak+72)&4294967295;var ai=(aj+8)&4294967295;HEAP[ai]=al;var ag=bO;var ae=(ag+2)&4294967295;var U=HEAP[ae];var T=unSign((U),16,0);var S=bO;var R=(S)&4294967295;var Q=HEAP[R];var P=unSign((Q),16,0);var O=_FT_MulDiv(P,65536,T);var N=ck;var L=(N+72)&4294967295;var I=(L)&4294967295;HEAP[I]=O;var z=ck;var y=(z+72)&4294967295;var x=(y+4)&4294967295;HEAP[x]=65536}var w=ck;var v=(w+301)&4294967295;HEAP[v]=0;var u=V;var t=(((u))|0)==0;if(t){var s=ck;var q=(s+72)&4294967295;var o=(q+36)&4294967295;HEAP[o]=1}var aC=V;cE=aC;aP=6;break $bb1$$bb$2}}while(0);if(aP==0){cE=151}var aA=cE;c=aA;var ar=c;return ar;return null}function _tt_driver_init(k){var n;var c;var j;var h;var i;var m=0;c=k;var g=c;var f=g;i=f;var e=i;var d=_TT_New_Context(e);var b=(d)==0;if(b){h=153}else{h=0}var a=h;j=a;var l=j;return l;return null}function _tt_driver_done(n){var p;var e;var k;var o=0;e=n;var j=e;var i=j;k=i;var h=k;var g=(h+40)&4294967295;var f=HEAP[g];var d=(f)!=0;if(d){var c=k;var b=(c+40)&4294967295;var a=HEAP[b];var q=_TT_Done_Context(a);var m=k;var l=(m+40)&4294967295;HEAP[l]=0}return;return}function _tt_slot_init(j){var n;var i;var k;var h;var m=0;i=j;var g=i;var f=(g+156)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=_FT_GlyphLoader_CreateExtra(c);h=b;var a=h;k=a;var l=k;return l;return null}function _TT_Goto_CodeRange(G,g,c){var y;var C;var H;var r;var B;var l;var A;var m=0;C=G;H=g;r=c;var k=H;var j=((k)-1)&4294967295;var i=C;var h=(i+444)&4294967295;var f=(h+j*8)&4294967295;A=f;var e=A;var d=(e)&4294967295;var b=HEAP[d];var a=C;var z=(a+356)&4294967295;HEAP[z]=b;var x=A;var w=(x+4)&4294967295;var v=HEAP[w];var t=C;var s=(t+364)&4294967295;HEAP[s]=v;var q=C;var p=(q+360)&4294967295;var o=r;HEAP[p]=o;var n=C;var F=(n+352)&4294967295;var E=H;HEAP[F]=E;l=0;var D=l;B=D;var u=B;return u;return null}function _TT_Set_CodeRange(A,f,o,m){var u;var z;var B;var x;var w;var y;var k;var l=0;z=A;B=f;x=o;w=m;var j=B;var i=((j)-1)&4294967295;var h=x;var g=z;var e=(g+444)&4294967295;var d=(e+i*8)&4294967295;var c=(d)&4294967295;HEAP[c]=h;var b=B;var a=((b)-1)&4294967295;var v=w;var t=z;var s=(t+444)&4294967295;var r=(s+a*8)&4294967295;var p=(r+4)&4294967295;HEAP[p]=v;k=0;var n=k;y=n;var q=y;return q;return null}function _TT_Clear_CodeRange(u,f){var q;var t;var v;var s;var k;var l=0;t=u;v=f;var j=v;var i=((j)-1)&4294967295;var h=t;var g=(h+444)&4294967295;var e=(g+i*8)&4294967295;var d=(e)&4294967295;HEAP[d]=0;var c=v;var b=((c)-1)&4294967295;var a=t;var r=(a+444)&4294967295;var p=(r+b*8)&4294967295;var o=(p+4)&4294967295;HEAP[o]=0;k=0;var n=k;s=n;var m=s;return m;return null}function _TT_Done_Context(K){var q;var C;var r;var O;var b;var y=0;C=K;var N=C;var M=(N+8)&4294967295;var L=HEAP[M];b=L;var J=C;var I=(J+440)&4294967295;HEAP[I]=0;var H=C;var F=(H+442)&4294967295;HEAP[F]=0;var D=C;var A=(D+24)&4294967295;var n=HEAP[A];var l=b;var j=n;_ft_mem_free(l,j);var i=C;var h=(i+24)&4294967295;HEAP[h]=0;var g=C;var f=(g+20)&4294967295;HEAP[f]=0;var e=C;var d=(e+436)&4294967295;var c=HEAP[d];var a=b;var Y=c;_ft_mem_free(a,Y);var X=C;var W=(X+436)&4294967295;HEAP[W]=0;var V=C;var U=(V+432)&4294967295;HEAP[U]=0;var T=C;var S=(T+428)&4294967295;HEAP[S]=0;var R=C;var P=(R+392)&4294967295;var G=HEAP[P];var E=b;_ft_mem_free(E,G);var B=C;var z=(B+392)&4294967295;HEAP[z]=0;var x=C;var w=(x+388)&4294967295;HEAP[w]=0;var v=C;var u=(v+4)&4294967295;HEAP[u]=0;var t=C;var s=(t)&4294967295;HEAP[s]=0;var p=b;var o=C;var m=o;_ft_mem_free(p,m);C=0;O=0;var k=O;r=k;var Q=r;return Q;return null}function _Init_Context(F,c){var p=STACKTOP;STACKTOP+=4;_memset(p,0,4);var o;var w;var d;var q;var J;var b=p;var s=0;w=F;d=c;var I=w;var H=(I+8)&4294967295;var G=d;HEAP[H]=G;var E=w;var D=(E+432)&4294967295;HEAP[D]=32;var C=w;var A=(C+432)&4294967295;var y=HEAP[A];var v=d;var n=_ft_mem_realloc(v,16,0,y,0,b);var m=n;var l=w;var k=(l+436)&4294967295;HEAP[k]=m;var j=HEAP[b];var i=(((j))|0)!=0;if(i){var x=w;var u=_TT_Done_Context(x);var t=HEAP[b];J=t}else{var h=w;var g=(h+440)&4294967295;HEAP[g]=0;var f=w;var e=(f+442)&4294967295;HEAP[e]=0;var a=w;var T=(a+20)&4294967295;HEAP[T]=0;var S=w;var R=(S+388)&4294967295;HEAP[R]=0;var Q=w;var P=(Q+24)&4294967295;HEAP[P]=0;var O=w;var N=(O+392)&4294967295;HEAP[N]=0;var M=w;var L=(M)&4294967295;HEAP[L]=0;var B=w;var z=(B+4)&4294967295;HEAP[z]=0;J=0}var r=J;q=r;var K=q;STACKTOP=p;return K;return null}function _Update_Max(c,o,v,J,d){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var s;var e;var w;var y;var r;var L;var u;var I;var b=t;var g;var x=0;e=c;w=o;y=v;r=J;L=d;var H=r;var G=H;g=G;var F=w;var E=HEAP[F];var D=L;var C=unSign((E),32,0)>16;var n=(p)&65535;c=n;var l=C;var j=(l)&65535;b=j;var i=d;var h=b;var g=((h)*(i))&4294967295;z=g;var a=d;var ak=c;var aj=((ak)*(a))&4294967295;ab=aj;var ai=ab;var ah=unSign((ai),32,0)>>>16;Z=ah;var ag=ab;var af=(ag)<<16;var ae=((af)+8192)&4294967295;ab=ae;var ad=z;var ac=ab;var R=((ad)+(ac))&4294967295;z=R;var P=z;var N=ab;var L=unSign((P),32,0)>>14;var F=Z;var E=(F)<<18;var x=(G)|(E);ab=x;var w=A;var u=(((w))|0)>=0;if(u){var s=ab;D=s}else{var q=ab;var o=(0-(q))&4294967295;D=o}var m=D;Y=m;var k=Y;B=k;var aa=B;return aa;return null}function _TT_DotFix14(R,P,B,z){var X;var aU;var d;var au;var aF;var C;var aT;var Z;var Y;var F;var E;var G;var aa;var q;var p;var ay;var e=0;aU=R;d=P;au=B;aF=z;var aS=aU;var aR=(aS)&65535;var aQ=au;var aP=((aR)*(aQ))&4294967295;aa=aP;var aO=aU;var aN=(((aO))|0)>>16;var aM=au;var aL=((aN)*(aM))&4294967295;Z=aL;var aK=Z;var aq=(aK)<<16;var ao=aa;var am=((aq)+(ao))&4294967295;q=am;var ak=Z;var ai=(((ak))|0)>>16;var ag=aa;var af=(((ag))|0)>>31;var ad=((ai)+(af))&4294967295;var ac=q;var ab=aa;var S=unSign((ac),32,0)>16;var H=aF;var D=((I)*(H))&4294967295;Z=D;var A=Z;var y=(A)<<16;var x=aa;var w=((y)+(x))&4294967295;p=w;var v=Z;var u=(((v))|0)>>16;var t=aa;var s=(((t))|0)>>31;var r=((u)+(s))&4294967295;var o=p;var n=aa;var m=unSign((o),32,0)>31;Y=aX;var aW=Y;var aV=ay;var aJ=((aV)+(aW))&4294967295;aa=aJ;var aI=aa;var aH=ay;var aG=unSign((aI),32,0)>>14;var U=(ah)|(V);aT=U;var T=aT;C=T;var ae=C;return ae;return null}function _TT_VecLen(m,l){var k=STACKTOP;STACKTOP+=8;_memset(k,0,8);var q;var a;var i;var n;var j;var h=k;var p=0;a=m;i=l;var g=(h)&4294967295;var f=a;HEAP[g]=f;var e=(h+4)&4294967295;var d=i;HEAP[e]=d;var c=_FT_Vector_Length(h);j=c;var b=j;n=b;var o=n;STACKTOP=k;return o;return null}function _Current_Ratio(Y){var L;var X;var x;var an;var K;var J;var d=0;X=Y;var am=X;var al=(am+244)&4294967295;var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=(((aj))|0)==0;if(ai){var ah=X;var ag=(ah+284)&4294967295;var af=(ag+10)&4294967295;var ae=(af+2)&4294967295;var W=HEAP[ae];var V=reSign((W),16,0)==0;if(V){var U=X;var T=(U+244)&4294967295;var S=(T)&4294967295;var R=HEAP[S];var Q=X;var P=(Q+244)&4294967295;var O=(P+12)&4294967295;HEAP[O]=R}else{var N=X;var I=(N+284)&4294967295;var H=(I+10)&4294967295;var G=(H)&4294967295;var F=HEAP[G];var E=reSign((F),16,0)==0;if(E){var D=X;var C=(D+244)&4294967295;var B=(C+4)&4294967295;var A=HEAP[B];var z=X;var y=(z+244)&4294967295;var w=(y+12)&4294967295;HEAP[w]=A}else{var v=X;var u=(v+244)&4294967295;var t=(u)&4294967295;var s=HEAP[t];var r=X;var q=(r+284)&4294967295;var p=(q+10)&4294967295;var o=(p)&4294967295;var n=HEAP[o];var m=reSign((n),16,0);var l=_FT_MulDiv(m,s,16384);K=l;var k=X;var j=(k+244)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var g=X;var f=(g+284)&4294967295;var e=(f+10)&4294967295;var c=(e+2)&4294967295;var b=HEAP[c];var a=reSign((b),16,0);var av=_FT_MulDiv(a,h,16384);J=av;var au=K;var at=J;var ar=_TT_VecLen(au,at);var aq=X;var ap=(aq+244)&4294967295;var ao=(ap+12)&4294967295;HEAP[ao]=ar}}}var ad=X;var ac=(ad+244)&4294967295;var ab=(ac+12)&4294967295;var aa=HEAP[ab];an=aa;var Z=an;x=Z;var M=x;return M;return null}function _Current_Ppem(k){var o;var h;var l;var j;var n=0;h=k;var i=h;var g=_Current_Ratio(i);var f=h;var e=(f+244)&4294967295;var d=(e+8)&4294967295;var c=HEAP[d];var b=unSign((c),16,0);var a=_FT_MulFix(b,g);j=a;var p=j;l=p;var m=l;return m;return null}function _Read_CVT(l,k){var p;var h;var c;var m;var j;var o=0;h=l;c=k;var i=h;var g=(i+384)&4294967295;var f=HEAP[g];var e=c;var d=(f+4*e)&4294967295;var b=HEAP[d];j=b;var a=j;m=a;var n=m;return n;return null}function _Read_CVT_Stretched(s,r){var n;var d;var p;var q;var k;var l=0;d=s;p=r;var j=d;var i=_Current_Ratio(j);var h=d;var g=(h+384)&4294967295;var f=HEAP[g];var e=p;var c=(f+4*e)&4294967295;var b=HEAP[c];var a=_FT_MulFix(b,i);k=a;var o=k;q=o;var m=q;return m;return null}function _Write_CVT(k,j,l){var n;var f;var a;var i;var m=0;f=k;a=j;i=l;var h=f;var g=(h+384)&4294967295;var e=HEAP[g];var d=a;var c=(e+4*d)&4294967295;var b=i;HEAP[c]=b;return;return}function _Write_CVT_Stretched(n,m,o){var q;var i;var d;var l;var p=0;i=n;d=m;l=o;var k=i;var j=(k+384)&4294967295;var h=HEAP[j];var g=i;var f=_Current_Ratio(g);var e=l;var c=_FT_DivFix(e,f);var b=d;var a=(h+4*b)&4294967295;HEAP[a]=c;return;return}function _Move_CVT(u,t,m){var q;var d;var s;var l;var n=0;d=u;s=t;l=m;var k=d;var j=(k+384)&4294967295;var i=HEAP[j];var h=d;var g=(h+384)&4294967295;var f=HEAP[g];var e=s;var c=(f+4*e)&4294967295;var b=HEAP[c];var a=l;var r=((b)+(a))&4294967295;var p=s;var o=(i+4*p)&4294967295;HEAP[o]=r;return;return}function _Move_CVT_Stretched(x,w,m){var t;var d;var v;var l;var n=0;d=x;v=w;l=m;var k=d;var j=(k+384)&4294967295;var i=HEAP[j];var h=d;var g=(h+384)&4294967295;var f=HEAP[g];var e=v;var c=(f+4*e)&4294967295;var b=HEAP[c];var a=d;var u=_Current_Ratio(a);var s=l;var r=_FT_DivFix(s,u);var q=((b)+(r))&4294967295;var p=v;var o=(i+4*p)&4294967295;HEAP[o]=q;return;return}function _GetShortIns(B){var m;var b;var n;var z;var o=0;b=B;var y=b;var x=(y+360)&4294967295;var w=HEAP[x];var v=((w)+2)&4294967295;var u=b;var t=(u+360)&4294967295;HEAP[t]=v;var r=b;var q=(r+356)&4294967295;var p=HEAP[q];var l=b;var k=(l+360)&4294967295;var j=HEAP[k];var i=((j)-2)&4294967295;var h=(p+i)&4294967295;var g=HEAP[h];var f=unSign((g),8,0);var e=(f)<<8;var d=b;var c=(d+356)&4294967295;var a=HEAP[c];var L=b;var K=(L+360)&4294967295;var J=HEAP[K];var I=((J)-1)&4294967295;var H=(a+I)&4294967295;var G=HEAP[H];var F=unSign((G),8,0);var E=((e)+(F))&65535;var C=reSign((E),16,0);z=C;var s=z;n=s;var D=n;var A=(((D))&65535);return A;return null}function _Ins_Goto_CodeRange(R,c,S){var p;var b;var s;var P;var q;var N;var O;var z=0;b=R;s=c;P=S;var M=s;var L=(((M))|0)<=0;$bb1$$bb$2:do{if(L){p=0}else{var K=s;var J=(((K))|0)>3;if(J){p=0;break $bb1$$bb$2}var F=s;var D=((F)-1)&4294967295;var B=b;var m=(B+444)&4294967295;var l=(m+D*8)&4294967295;O=l;var k=O;var j=(k)&4294967295;var i=HEAP[j];var h=(i)==0;if(h){var g=b;var f=(g+12)&4294967295;HEAP[f]=138;N=1;p=3;break $bb1$$bb$2}else{var e=O;var d=(e+4)&4294967295;var a=HEAP[d];var ab=P;var aa=unSign((a),32,0)=0;$bb$$bb4$2:do{if(i){var h=q;var g=l;var f=((h)+(g))&4294967295;p=f;var d=q;var c=(((d))|0)!=0;$bb1$$bb3$4:do{if(c){var a=p;var A=(((a))|0)<0;if(!(A)){z=1;break $bb1$$bb3$4}p=0}}while(0)}else{var y=q;var x=l;var w=((y)-(x))&4294967295;p=w;var v=p;var u=(((v))|0)>0;if(!(u)){z=5;break $bb$$bb4$2}p=0}}while(0);var t=p;m=t;var s=m;B=s;var r=B;return r;return null}function _Round_To_Grid(I,b,o){var B;var e;var r;var l;var D;var m;var q;var n=0;e=I;r=b;l=o;var k=e;e=k;var j=r;var i=(((j))|0)>=0;$bb$$bb5$2:do{if(i){var h=r;var g=l;var f=((h)+(g))&4294967295;var d=((f)+32)&4294967295;q=d;var c=r;var a=(((c))|0)==0;$bb3$$bb1$4:do{if(a){B=0}else{var C=q;var A=(((C))|0)<=0;if(A){B=0;break $bb3$$bb1$4}var z=q;var y=(z)&-64;q=y;B=2;break $bb3$$bb1$4}}while(0);if(B==0){q=0}}else{var x=l;var w=r;var v=((x)-(w))&4294967295;var u=((v)+32)&4294967295;var t=(u)&-64;var s=(0-(t))&4294967295;q=s;var H=q;var G=(((H))|0)>0;if(!(G)){B=6;break $bb$$bb5$2}q=0}}while(0);var F=q;m=F;var E=m;D=E;var p=D;return p;return null}function _Round_To_Half_Grid(G,b,o){var B;var e;var q;var l;var D;var m;var p;var n=0;e=G;q=b;l=o;var k=e;e=k;var j=q;var i=(((j))|0)>=0;$bb$$bb4$2:do{if(i){var h=q;var g=l;var f=((h)+(g))&4294967295;var d=(f)&-64;var c=((d)+32)&4294967295;p=c;var a=q;var C=(((a))|0)!=0;$bb1$$bb3$4:do{if(C){var A=p;var z=(((A))|0)<0;if(!(z)){B=1;break $bb1$$bb3$4}p=0}}while(0)}else{var y=l;var x=q;var w=((y)-(x))&4294967295;var v=(w)&-64;var u=(-32-(v))&4294967295;p=u;var t=p;var s=(((t))|0)>0;if(!(s)){B=5;break $bb$$bb4$2}p=0}}while(0);var F=p;m=F;var E=m;D=E;var r=D;return r;return null}function _Round_Down_To_Grid(G,b,o){var B;var e;var r;var l;var D;var m;var q;var n=0;e=G;r=b;l=o;var k=e;e=k;var j=r;var i=(((j))|0)>=0;$bb$$bb5$2:do{if(i){var h=r;var g=l;var f=((h)+(g))&4294967295;q=f;var d=r;var c=(((d))|0)==0;$bb3$$bb1$4:do{if(c){B=0}else{var a=q;var C=(((a))|0)<=0;if(C){B=0;break $bb3$$bb1$4}var A=q;var z=(A)&-64;q=z;B=2;break $bb3$$bb1$4}}while(0);if(B==0){q=0}}else{var y=l;var x=r;var w=((y)-(x))&4294967295;var v=(w)&-64;var u=(0-(v))&4294967295;q=u;var t=q;var s=(((t))|0)>0;if(!(s)){B=6;break $bb$$bb5$2}q=0}}while(0);var F=q;m=F;var E=m;D=E;var p=D;return p;return null}function _Round_Up_To_Grid(I,b,o){var B;var e;var r;var l;var D;var m;var q;var n=0;e=I;r=b;l=o;var k=e;e=k;var j=r;var i=(((j))|0)>=0;$bb$$bb5$2:do{if(i){var h=r;var g=l;var f=((h)+(g))&4294967295;var d=((f)+63)&4294967295;q=d;var c=r;var a=(((c))|0)==0;$bb3$$bb1$4:do{if(a){B=0}else{var C=q;var A=(((C))|0)<=0;if(A){B=0;break $bb3$$bb1$4}var z=q;var y=(z)&-64;q=y;B=2;break $bb3$$bb1$4}}while(0);if(B==0){q=0}}else{var x=l;var w=r;var v=((x)-(w))&4294967295;var u=((v)+63)&4294967295;var t=(u)&-64;var s=(0-(t))&4294967295;q=s;var H=q;var G=(((H))|0)>0;if(!(G)){B=6;break $bb$$bb5$2}q=0}}while(0);var F=q;m=F;var E=m;D=E;var p=D;return p;return null}function _Round_To_Double_Grid(I,b,o){var B;var e;var r;var l;var D;var m;var q;var n=0;e=I;r=b;l=o;var k=e;e=k;var j=r;var i=(((j))|0)>=0;$bb$$bb5$2:do{if(i){var h=r;var g=l;var f=((h)+(g))&4294967295;var d=((f)+16)&4294967295;q=d;var c=r;var a=(((c))|0)==0;$bb3$$bb1$4:do{if(a){B=0}else{var C=q;var A=(((C))|0)<=0;if(A){B=0;break $bb3$$bb1$4}var z=q;var y=(z)&-32;q=y;B=2;break $bb3$$bb1$4}}while(0);if(B==0){q=0}}else{var x=l;var w=r;var v=((x)-(w))&4294967295;var u=((v)+16)&4294967295;var t=(u)&-32;var s=(0-(t))&4294967295;q=s;var H=q;var G=(((H))|0)>0;if(!(G)){B=6;break $bb$$bb5$2}q=0}}while(0);var F=q;m=F;var E=m;D=E;var p=D;return p;return null}function _Round_Super(ab,Y,D){var B;var e;var ah;var A;var C;var Z;var v;var K=0;e=ab;ah=Y;A=D;var X=ah;var W=(((X))|0)>=0;if(W){var V=e;var U=(V+480)&4294967295;var T=HEAP[U];var S=ah;var Q=((S)-(T))&4294967295;var O=e;var M=(O+484)&4294967295;var x=HEAP[M];var u=((Q)+(x))&4294967295;var s=A;var q=((u)+(s))&4294967295;var o=e;var m=(o+476)&4294967295;var k=HEAP[m];var i=(0-(k))&4294967295;var g=(q)&(i);v=g;var f=ah;var b=(((f))|0)!=0;$bb1$$bb3$4:do{if(b){var am=v;var ak=(((am))|0)<0;if(!(ak)){B=1;break $bb1$$bb3$4}v=0}}while(0);var aj=e;var ai=(aj+480)&4294967295;var ag=HEAP[ai];var af=v;var ae=((ag)+(af))&4294967295;v=ae}else{var ad=e;var ac=(ad+484)&4294967295;var R=HEAP[ac];var P=e;var N=(P+480)&4294967295;var L=HEAP[N];var J=((R)-(L))&4294967295;var I=ah;var H=((J)-(I))&4294967295;var G=A;var F=((H)+(G))&4294967295;var E=e;var z=(E+476)&4294967295;var y=HEAP[z];var w=(0-(y))&4294967295;var t=(F)&(w);var r=(0-(t))&4294967295;v=r;var p=v;var n=(((p))|0)>0;if(n){v=0}var l=e;var j=(l+480)&4294967295;var h=HEAP[j];var d=v;var c=((d)-(h))&4294967295;v=c}var a=v;Z=a;var al=Z;C=al;var aa=C;return aa;return null}function _Round_Super_45(ab,Y,D){var B;var e;var ak;var A;var C;var Z;var v;var K=0;e=ab;ak=Y;A=D;var X=ak;var W=(((X))|0)>=0;if(W){var V=e;var U=(V+480)&4294967295;var T=HEAP[U];var S=ak;var Q=((S)-(T))&4294967295;var O=e;var M=(O+484)&4294967295;var x=HEAP[M];var u=((Q)+(x))&4294967295;var s=A;var q=((u)+(s))&4294967295;var o=e;var m=(o+476)&4294967295;var k=HEAP[m];var i=((((q))|0)/(((k))|0)|0);var g=e;var f=(g+476)&4294967295;var b=HEAP[f];var at=((i)*(b))&4294967295;v=at;var aq=ak;var ao=(((aq))|0)!=0;$bb1$$bb3$4:do{if(ao){var am=v;var aj=(((am))|0)<0;if(!(aj)){B=1;break $bb1$$bb3$4}v=0}}while(0);var ah=e;var af=(ah+480)&4294967295;var ad=HEAP[af];var ac=v;var R=((ad)+(ac))&4294967295;v=R}else{var P=e;var N=(P+484)&4294967295;var L=HEAP[N];var J=e;var I=(J+480)&4294967295;var H=HEAP[I];var G=((L)-(H))&4294967295;var F=ak;var E=((G)-(F))&4294967295;var z=A;var y=((E)+(z))&4294967295;var w=e;var t=(w+476)&4294967295;var r=HEAP[t];var p=((((y))|0)/(((r))|0)|0);var n=e;var l=(n+476)&4294967295;var j=HEAP[l];var h=((p)*(j))&4294967295;var d=(0-(h))&4294967295;v=d;var c=v;var a=(((c))|0)>0;if(a){v=0}var ar=e;var ap=(ar+480)&4294967295;var an=HEAP[ap];var al=v;var ai=((al)-(an))&4294967295;v=ai}var ag=v;Z=ag;var ae=Z;C=ae;var aa=C;return aa;return null}function _Compute_Round(x,m){var u;var e;var d;var n=0;e=x;d=m;var l=d;var k=unSign((l),8,0);if(k==0){u=2}else{if(k==1){u=3}else{if(k==2){u=4}else{if(k==3){u=5}else{if(k==4){u=6}else{if(k==5){u=7}else{if(k==6){u=8}else{if(k==7){u=9}else{u=10}}}}}}}}if(u==2){var w=e;var v=(w+568)&4294967295;HEAP[v]=38}else{if(u==3){var h=e;var g=(h+568)&4294967295;HEAP[g]=32}else{if(u==4){var t=e;var s=(t+568)&4294967295;HEAP[s]=40}else{if(u==5){var b=e;var a=(b+568)&4294967295;HEAP[a]=36}else{if(u==6){var f=e;var c=(f+568)&4294967295;HEAP[c]=34}else{if(u==7){var j=e;var i=(j+568)&4294967295;HEAP[i]=30}else{if(u==8){var r=e;var q=(r+568)&4294967295;HEAP[q]=42}else{if(u==9){var p=e;var o=(p+568)&4294967295;HEAP[o]=44}}}}}}}}return;return}function _SetSuperRound(ad,az,P){var J;var ac;var v;var K;var d=0;ac=ad;v=az;K=P;var ay=K;var ax=(ay)&192;if(ax==0){J=4}else{if(ax==64){J=5}else{if(ax==128){J=6}else{if(ax==192){J=7}else{J=8}}}}if(J==4){var aw=v;var av=((((aw))|0)/2|0);var au=ac;var at=(au+476)&4294967295;HEAP[at]=av}else{if(J==5){var ar=ac;var aq=(ar+476)&4294967295;var ap=v;HEAP[aq]=ap}else{if(J==6){var ao=v;var W=((ao)*2)&4294967295;var U=ac;var T=(U+476)&4294967295;HEAP[T]=W}else{if(J==7){var S=ac;var R=(S+476)&4294967295;var Q=v;HEAP[R]=Q}}}}var O=K;var N=(O)&48;if(N==0){J=9}else{if(N==16){J=10}else{if(N==32){J=11}else{if(N==48){J=12}else{J=13}}}}if(J==9){var M=ac;var L=(M+480)&4294967295;HEAP[L]=0}else{if(J==10){var I=ac;var H=(I+476)&4294967295;var G=HEAP[H];var F=((((G))|0)/4|0);var E=ac;var D=(E+480)&4294967295;HEAP[D]=F}else{if(J==11){var C=ac;var B=(C+476)&4294967295;var A=HEAP[B];var z=((((A))|0)/2|0);var y=ac;var x=(y+480)&4294967295;HEAP[x]=z}else{if(J==12){var w=ac;var u=(w+476)&4294967295;var t=HEAP[u];var s=((t)*3)&4294967295;var r=((((s))|0)/4|0);var q=ac;var p=(q+480)&4294967295;HEAP[p]=r}}}}var o=K;var n=(o)&15;var m=(((n))|0)==0;if(m){var l=ac;var k=(l+476)&4294967295;var j=HEAP[k];var i=((j)-1)&4294967295;var h=ac;var g=(h+484)&4294967295;HEAP[g]=i}else{var f=K;var e=(f)&15;var c=((e)-4)&4294967295;var b=ac;var a=(b+476)&4294967295;var aG=HEAP[a];var aF=((c)*(aG))&4294967295;var aE=((((aF))|0)/8|0);var aD=ac;var aC=(aD+484)&4294967295;HEAP[aC]=aE}var aB=ac;var aA=(aB+476)&4294967295;var an=HEAP[aA];var am=((((an))|0)/256|0);var al=ac;var ak=(al+476)&4294967295;HEAP[ak]=am;var aj=ac;var ai=(aj+480)&4294967295;var ah=HEAP[ai];var ag=((((ah))|0)/256|0);var af=ac;var ae=(af+480)&4294967295;HEAP[ae]=ag;var ab=ac;var aa=(ab+484)&4294967295;var Z=HEAP[aa];var Y=((((Z))|0)/256|0);var X=ac;var V=(X+484)&4294967295;HEAP[V]=Y;return;return}function _Project(A,n,m){var v;var d;var y;var z;var x;var k;var l=0;d=A;y=n;z=m;var j=d;var i=(j+284)&4294967295;var h=(i+10)&4294967295;var g=(h+2)&4294967295;var f=HEAP[g];var e=reSign((f),16,0);var c=d;var b=(c+284)&4294967295;var a=(b+10)&4294967295;var w=(a)&4294967295;var u=HEAP[w];var t=reSign((u),16,0);var s=y;var q=z;var p=_TT_DotFix14(s,q,t,e);k=p;var o=k;x=o;var r=x;return r;return null}function _Dual_Project(A,n,m){var v;var d;var y;var z;var x;var k;var l=0;d=A;y=n;z=m;var j=d;var i=(j+284)&4294967295;var h=(i+6)&4294967295;var g=(h+2)&4294967295;var f=HEAP[g];var e=reSign((f),16,0);var c=d;var b=(c+284)&4294967295;var a=(b+6)&4294967295;var w=(a)&4294967295;var u=HEAP[w];var t=reSign((u),16,0);var s=y;var q=z;var p=_TT_DotFix14(s,q,t,e);k=p;var o=k;x=o;var r=x;return r;return null}function _Project_x(i,m,k){var o;var e;var a;var h;var j;var g;var n=0;e=i;a=m;h=k;var f=e;e=f;var d=h;h=d;var c=a;g=c;var b=g;j=b;var l=j;return l;return null}function _Project_y(i,m,k){var o;var e;var a;var h;var j;var g;var n=0;e=i;a=m;h=k;var f=e;e=f;var d=a;a=d;var c=h;g=c;var b=g;j=b;var l=j;return l;return null}function _Compute_Funcs(a0){var aE;var aZ;var k=0;aZ=a0;var br=aZ;var bq=(br+284)&4294967295;var bp=(bq+14)&4294967295;var bo=(bp)&4294967295;var bn=HEAP[bo];var bm=reSign((bn),16,0)==16384;if(bm){var bl=aZ;var bj=(bl+284)&4294967295;var bh=(bj+10)&4294967295;var bf=(bh)&4294967295;var aT=HEAP[bf];var aR=reSign((aT),16,0);var aP=((aR)*65536)&4294967295;var aN=aZ;var aL=(aN+564)&4294967295;HEAP[aL]=aP}else{var aJ=aZ;var aI=(aJ+284)&4294967295;var aH=(aI+14)&4294967295;var aG=(aH+2)&4294967295;var aF=HEAP[aG];var ay=reSign((aF),16,0)==16384;if(ay){var aw=aZ;var au=(aw+284)&4294967295;var ar=(au+10)&4294967295;var ap=(ar+2)&4294967295;var an=HEAP[ap];var am=reSign((an),16,0);var al=((am)*65536)&4294967295;var ak=aZ;var aj=(ak+564)&4294967295;HEAP[aj]=al}else{var Z=aZ;var W=(Z+284)&4294967295;var T=(W+10)&4294967295;var Q=(T)&4294967295;var N=HEAP[Q];var K=reSign((N),16,0);var I=aZ;var H=(I+284)&4294967295;var G=(H+14)&4294967295;var F=(G)&4294967295;var A=HEAP[F];var y=reSign((A),16,0);var w=((K)*(y))&4294967295;var u=aZ;var s=(u+284)&4294967295;var q=(s+10)&4294967295;var o=(q+2)&4294967295;var n=HEAP[o];var m=reSign((n),16,0);var l=aZ;var f=(l+284)&4294967295;var d=(f+14)&4294967295;var b=(d+2)&4294967295;var bB=HEAP[b];var bz=reSign((bB),16,0);var bx=((m)*(bz))&4294967295;var bv=((w)+(bx))&4294967295;var bu=((bv)*4)&4294967295;var bt=aZ;var bs=(bt+564)&4294967295;HEAP[bs]=bu}}var bd=aZ;var bb=(bd+284)&4294967295;var a9=(bb+10)&4294967295;var a7=(a9)&4294967295;var a6=HEAP[a7];var a5=reSign((a6),16,0)==16384;if(a5){var a4=aZ;var a3=(a4+572)&4294967295;HEAP[a3]=46}else{var a2=aZ;var a1=(a2+284)&4294967295;var aY=(a1+10)&4294967295;var aX=(aY+2)&4294967295;var aW=HEAP[aX];var aV=reSign((aW),16,0)==16384;if(aV){var aU=aZ;var aS=(aU+572)&4294967295;HEAP[aS]=48}else{var aQ=aZ;var aO=(aQ+572)&4294967295;HEAP[aO]=50}}var aM=aZ;var aK=(aM+284)&4294967295;var aD=(aK+6)&4294967295;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=reSign((aB),16,0)==16384;if(aA){var az=aZ;var ax=(az+576)&4294967295;HEAP[ax]=46}else{var av=aZ;var at=(av+284)&4294967295;var aq=(at+6)&4294967295;var ao=(aq+2)&4294967295;var ai=HEAP[ao];var ah=reSign((ai),16,0)==16384;if(ah){var af=aZ;var ad=(af+576)&4294967295;HEAP[ad]=48}else{var ab=aZ;var Y=(ab+576)&4294967295;HEAP[Y]=52}}var V=aZ;var S=(V+584)&4294967295;HEAP[S]=54;var P=aZ;var M=(P+588)&4294967295;HEAP[M]=56;var ag=aZ;var ae=(ag+564)&4294967295;var ac=HEAP[ae];var aa=(((ac))|0)==1073741824;$bb15$$bb19$23:do{if(aa){var X=aZ;var U=(X+284)&4294967295;var R=(U+14)&4294967295;var O=(R)&4294967295;var L=HEAP[O];var J=reSign((L),16,0)==16384;if(J){var E=aZ;var D=(E+584)&4294967295;HEAP[D]=58;var C=aZ;var B=(C+588)&4294967295;HEAP[B]=60}else{var z=aZ;var x=(z+284)&4294967295;var v=(x+14)&4294967295;var t=(v+2)&4294967295;var r=HEAP[t];var p=reSign((r),16,0)==16384;if(!(p)){aE=5;break $bb15$$bb19$23}var j=aZ;var i=(j+584)&4294967295;HEAP[i]=62;var h=aZ;var g=(h+588)&4294967295;HEAP[g]=64}}}while(0);var e=aZ;var c=(e+564)&4294967295;var a=HEAP[c];var bA=(((a))|0)>=-67108863;$bb20$$bb22$30:do{if(bA){var by=aZ;var bw=(by+564)&4294967295;var bk=HEAP[bw];var bi=(((bk))|0)<=67108863;if(!(bi)){aE=7;break $bb20$$bb22$30}var bg=aZ;var be=(bg+564)&4294967295;HEAP[be]=1073741824}}while(0);var bc=aZ;var ba=(bc+244)&4294967295;var a8=(ba+12)&4294967295;HEAP[a8]=0;return;return}function _Normalize(aM,s,r,aL){var an;var aK;var aR;var bb;var be;var G;var a7;var aJ;var j;var h;var e=0;aK=aM;aR=s;bb=r;be=aL;var a6=aK;aK=a6;var a5=aR;var a4=(((a5))|0)>=-65535;$bb$$bb6$2:do{if(a4){var a3=aR;var a2=(((a3))|0)<=65535;if(!(a2)){an=1;break $bb$$bb6$2}var a1=bb;var a0=(((a1))|0)>=-65535;if(!(a0)){an=1;break $bb$$bb6$2}var aZ=bb;var aY=(((aZ))|0)<=65535;if(!(aY)){an=1;break $bb$$bb6$2}var aD=aR;var aB=((aD)*256)&4294967295;aR=aB;var az=bb;var ax=((az)*256)&4294967295;bb=ax;var av=aR;var at=bb;var ar=_TT_VecLen(av,at);aJ=ar;var aq=aJ;var ap=(((aq))|0)==0;if(ap){a7=0;an=4;break $bb$$bb6$2}else{var ao=aR;var ag=aJ;var ae=_FT_MulDiv(ao,16384,ag);var ac=(((ae))&65535);var aa=be;var Y=(aa)&4294967295;HEAP[Y]=ac;var W=bb;var V=aJ;var U=_FT_MulDiv(W,16384,V);var T=(((U))&65535);var S=be;var I=(S+2)&4294967295;HEAP[I]=T;a7=0;an=4;break $bb$$bb6$2}}else{an=1}}while(0);if(an==1){var F=aR;var D=bb;var B=_TT_VecLen(F,D);aJ=B;var z=aR;var x=aJ;var w=_FT_MulDiv(z,16384,x);aR=w;var v=bb;var u=aJ;var t=_FT_MulDiv(v,16384,u);bb=t;var q=aR;var p=aR;var o=((q)*(p))&4294967295;var n=bb;var m=bb;var l=((n)*(m))&4294967295;var k=((o)+(l))&4294967295;aJ=k;var i=aR;var g=(((i))|0)<0;if(g){var f=aR;var d=(0-(f))&4294967295;aR=d;j=1}else{j=0}var b=bb;var a=(((b))|0)<0;if(a){var bg=bb;var bf=(0-(bg))&4294967295;bb=bf;h=1}else{h=0}$bb17$20:while(1){var aN=aJ;var aI=(((aN))|0)<=268435455;if(!(aI)){an=10;break $bb17$20}var bd=aR;var bc=bb;var ba=(((bd))|0)<(((bc))|0);if(ba){var a9=aR;var a8=((a9)+1)&4294967295;aR=a8}else{var aX=bb;var aW=((aX)+1)&4294967295;bb=aW}var aV=aR;var aU=aR;var aT=((aV)*(aU))&4294967295;var aS=bb;var aQ=bb;var aP=((aS)*(aQ))&4294967295;var aO=((aT)+(aP))&4294967295;aJ=aO;an=7;continue $bb17$20}while(1){var af=aJ;var ad=(((af))|0)>268451839;if(!(ad)){an=14;break}var aH=aR;var aG=bb;var aF=(((aH))|0)<(((aG))|0);if(aF){var aE=aR;var aC=((aE)-1)&4294967295;aR=aC}else{var aA=bb;var ay=((aA)-1)&4294967295;bb=ay}var aw=aR;var au=aR;var am=((aw)*(au))&4294967295;var ak=bb;var aj=bb;var ai=((ak)*(aj))&4294967295;var ah=((am)+(ai))&4294967295;aJ=ah;an=11;continue}var ab=j;var Z=reSign((ab),8,0)!=0;if(Z){var X=aR;var R=(0-(X))&4294967295;aR=R}var Q=h;var O=reSign((Q),8,0)!=0;if(O){var M=bb;var K=(0-(M))&4294967295;bb=K}var H=aR;var E=(((H))&65535);var C=be;var A=(C)&4294967295;HEAP[A]=E;var y=bb;var P=(((y))&65535);var N=be;var L=(N+2)&4294967295;HEAP[L]=P;a7=0}var J=a7;G=J;var al=G;var c=(((al))&255);return c;return null}function _Ins_SxVTL(ai,E,C,U,x){var T;var ah;var p;var F;var S;var d;var A;var aw;var al;var ak;var aj;var H;var G;var e=0;ah=ai;p=E;F=C;S=U;d=x;var av=ah;var au=(av+108)&4294967295;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=p;var ap=unSign((ar),16,0)<=unSign((aq),16,0);$bb1$$bb$2:do{if(ap){T=0}else{var ao=ah;var an=(ao+72)&4294967295;var am=(an+8)&4294967295;var af=HEAP[am];var ae=F;var ad=unSign((af),16,0)<=unSign((ae),16,0);if(ad){T=0;break $bb1$$bb$2}var W=ah;var R=(W+72)&4294967295;var Q=(R+16)&4294967295;var P=HEAP[Q];var O=F;var N=unSign((O),16,0);var M=(P+8*N)&4294967295;H=M;var L=ah;var K=(L+108)&4294967295;var J=(K+16)&4294967295;var I=HEAP[J];var B=p;var z=unSign((B),16,0);var y=(I+8*z)&4294967295;G=y;var w=H;var v=(w)&4294967295;var u=HEAP[v];var t=G;var s=(t)&4294967295;var r=HEAP[s];var q=((u)-(r))&4294967295;al=q;var o=H;var n=(o+4)&4294967295;var m=HEAP[n];var l=G;var k=(l+4)&4294967295;var j=HEAP[k];var i=((m)-(j))&4294967295;ak=i;var h=S;var g=(h)&1;var f=(((g))&255);var D=reSign((f),8,0)!=0;if(D){var c=ak;aj=c;var b=al;ak=b;var a=aj;var aD=(0-(a))&4294967295;al=aD}var aC=ah;var aB=al;var aA=ak;var az=d;var ay=_Normalize(aC,aB,aA,az);aw=0;T=5;break $bb1$$bb$2}}while(0);if(T==0){var ac=ah;var ab=(ac+561)&4294967295;var aa=HEAP[ab];var Z=reSign((aa),8,0)!=0;if(Z){var Y=ah;var X=(Y+12)&4294967295;HEAP[X]=134}aw=1}var ax=aw;A=ax;var V=A;var ag=(((V))&255);return ag;return null}function _Ins_MINDEX(Y,ad){var z;var e;var V;var A;var B;var I=0;e=Y;V=ad;var X=V;var W=(X)&4294967295;var U=HEAP[W];A=U;var T=A;var S=(((T))|0)<=0;$bb1$$bb$2:do{if(S){z=0}else{var R=e;var Q=(R+28)&4294967295;var O=HEAP[Q];var M=A;var K=(((O))|0)<(((M))|0);if(K){z=0;break $bb1$$bb$2}var s=e;var q=(s+24)&4294967295;var o=HEAP[q];var m=e;var k=(m+28)&4294967295;var i=HEAP[k];var g=A;var f=((i)-(g))&4294967295;var b=(o+4*f)&4294967295;var ak=HEAP[b];B=ak;var ai=A;var ag=((ai)*4)&4294967295;var af=((ag)+-4)&4294967295;var ae=e;var ac=(ae+24)&4294967295;var ab=HEAP[ac];var aa=e;var Z=(aa+28)&4294967295;var P=HEAP[Z];var N=A;var L=((P)-(N))&4294967295;var J=((L)+1)&4294967295;var H=(ab+4*J)&4294967295;var G=e;var F=(G+24)&4294967295;var E=HEAP[F];var D=e;var C=(D+28)&4294967295;var y=HEAP[C];var x=A;var w=((y)-(x))&4294967295;var u=(E+4*w)&4294967295;var r=u;var p=H;_llvm_memmove_p0i8_p0i8_i32(r,p,af,1,0);var n=e;var l=(n+24)&4294967295;var j=HEAP[l];var h=e;var d=(h+28)&4294967295;var c=HEAP[d];var a=((c)-1)&4294967295;var aj=(j+4*a)&4294967295;var ah=B;HEAP[aj]=ah;z=3;break $bb1$$bb$2}}while(0);if(z==0){var v=e;var t=(v+12)&4294967295;HEAP[t]=134}return;return}function _Ins_ROLL(B,n){var w;var d;var l;var A;var z;var y;var m=0;d=B;l=n;var k=d;d=k;var j=l;var i=(j+8)&4294967295;var h=HEAP[i];A=h;var g=l;var f=(g+4)&4294967295;var e=HEAP[f];z=e;var c=l;var b=(c)&4294967295;var a=HEAP[b];y=a;var x=l;var v=(x+8)&4294967295;var u=y;HEAP[v]=u;var t=l;var s=(t+4)&4294967295;var r=A;HEAP[s]=r;var q=l;var p=(q)&4294967295;var o=z;HEAP[p]=o;return;return}function _SkipCode(ag){var K;var af;var y;var aB;var e=0;af=ag;var aA=af;var az=(aA+360)&4294967295;var ay=HEAP[az];var ax=af;var aw=(ax+372)&4294967295;var av=HEAP[aw];var au=((ay)+(av))&4294967295;var at=af;var ar=(at+360)&4294967295;HEAP[ar]=au;var Z=af;var X=(Z+360)&4294967295;var V=HEAP[X];var T=af;var R=(T+364)&4294967295;var Q=HEAP[R];var P=(((V))|0)<(((Q))|0);$bb$$Fail_Overflow$2:do{if(P){var O=af;var N=(O+356)&4294967295;var M=HEAP[N];var J=af;var I=(J+360)&4294967295;var H=HEAP[I];var G=(M+H)&4294967295;var F=HEAP[G];var E=af;var D=(E+368)&4294967295;HEAP[D]=F;var C=af;var B=(C+368)&4294967295;var A=HEAP[B];var z=unSign((A),8,0);var x=(_opcode_length+z)&4294967295;var w=HEAP[x];var v=reSign((w),8,0);var u=af;var t=(u+372)&4294967295;HEAP[t]=v;var s=af;var r=(s+372)&4294967295;var q=HEAP[r];var p=(((q))|0)<0;if(p){var o=af;var n=(o+360)&4294967295;var m=HEAP[n];var l=((m)+1)&4294967295;var k=af;var j=(k+364)&4294967295;var i=HEAP[j];var h=(((l))|0)>(((i))|0);if(h){K=0;break $bb$$Fail_Overflow$2}var g=af;var f=(g+372)&4294967295;var d=HEAP[f];var c=af;var b=(c+356)&4294967295;var aI=HEAP[b];var aH=af;var aG=(aH+360)&4294967295;var aF=HEAP[aG];var aE=((aF)+1)&4294967295;var aD=(aI+aE)&4294967295;var aC=HEAP[aD];var aq=unSign((aC),8,0);var ap=((d)*(aq))&4294967295;var ao=(2-(ap))&4294967295;var an=af;var am=(an+372)&4294967295;HEAP[am]=ao}var al=af;var ak=(al+360)&4294967295;var aj=HEAP[ak];var ai=af;var ah=(ai+372)&4294967295;var ae=HEAP[ah];var ad=((aj)+(ae))&4294967295;var ac=af;var ab=(ac+364)&4294967295;var aa=HEAP[ab];var Y=(((ad))|0)<=(((aa))|0);if(!(Y)){K=0;break $bb$$Fail_Overflow$2}aB=0;K=4;break $bb$$Fail_Overflow$2}else{K=0}}while(0);if(K==0){var W=af;var U=(W+12)&4294967295;HEAP[U]=131;aB=1}var S=aB;y=S;var L=y;var a=(((L))&255);return a;return null}function _Ins_IF(E,o){var z;var d;var m;var l;var s;var n=0;d=E;m=o;var k=m;var j=(k)&4294967295;var i=HEAP[j];var h=(((i))|0)!=0;$bb7$$bb$2:do{if(!h){l=1;s=0;while(1){var g=d;var f=_SkipCode(g);var e=reSign((f),8,0)==1;if(e){z=1;break $bb7$$bb$2}var c=d;var b=(c+368)&4294967295;var a=HEAP[b];var A=unSign((a),8,0);if(A==27){z=5}else{if(A==88){z=6}else{if(A==89){z=7}else{z=8}}}if(z==5){var w=l;var v=(((w))|0)==1;var u=unSign((v),1,0);s=u}else{if(z==6){var y=l;var x=((y)+1)&4294967295;l=x}else{if(z==7){var t=l;var r=((t)-1)&4294967295;l=r;var q=l;var p=(((q))|0)==0;var D=unSign((p),1,0);s=D}}}var C=s;var B=reSign((C),8,0)==0;if(B){z=0;continue}else{z=1;break $bb7$$bb$2}}}}while(0);return;return}function _Ins_ELSE(v,o){var t;var d;var m;var l;var n=0;d=v;m=o;var k=d;d=k;var j=m;m=j;l=1;while(1){var i=d;var h=_SkipCode(i);var g=reSign((h),8,0)==1;if(g){t=1;break}var f=d;var e=(f+368)&4294967295;var c=HEAP[e];var b=unSign((c),8,0);if(b==88){t=5}else{if(b==89){t=6}else{t=7}}if(t==5){var a=l;var u=((a)+1)&4294967295;l=u}else{if(t==6){var s=l;var r=((s)-1)&4294967295;l=r}}var q=l;var p=(((q))|0)!=0;if(p){t=0;continue}else{t=1;break}}return;return}function _Ins_FDEF(ag,aq){var J;var af;var aD;var K;var y;var aG;var d=0;af=ag;aD=aq;var aC=af;var aB=(aC+404)&4294967295;var aA=HEAP[aB];y=aA;var az=af;var ay=(az+396)&4294967295;var ax=HEAP[ay];var aw=y;var av=(aw+16*ax)&4294967295;aG=av;var au=aD;var at=(au)&4294967295;var Z=HEAP[at];K=Z;$bb2$2:while(1){var M=y;var L=aG;var I=(M)<(L);if(!(I)){J=1;break $bb2$2}var X=y;var V=(X+8)&4294967295;var T=HEAP[V];var R=K;var P=(((T))|0)==(((R))|0);if(P){J=1;break $bb2$2}var O=y;var N=(O+16)&4294967295;y=N;J=0;continue $bb2$2}var H=y;var G=aG;var F=(H)==(G);$bb4$$bb7$7:do{if(F){var E=af;var D=(E+396)&4294967295;var C=HEAP[D];var B=af;var A=(B+400)&4294967295;var z=HEAP[A];var x=unSign((C),32,0)>=unSign((z),32,0);if(x){var w=af;var v=(w+12)&4294967295;HEAP[v]=140;J=4;break $bb4$$bb7$7}else{var u=af;var t=(u+396)&4294967295;var s=HEAP[t];var r=((s)+1)&4294967295;var q=af;var p=(q+396)&4294967295;HEAP[p]=r;J=5;break $bb4$$bb7$7}}else{J=5}}while(0);$bb16$$bb7$12:do{if(J==5){var o=K;var n=unSign((o),32,0)>65535;if(n){var m=af;var l=(m+12)&4294967295;HEAP[l]=140}else{var k=af;var j=(k+352)&4294967295;var i=HEAP[j];var h=y;var g=(h)&4294967295;HEAP[g]=i;var f=K;var e=(((f))&65535);var c=unSign((e),16,0);var b=y;var a=(b+8)&4294967295;HEAP[a]=c;var aL=af;var aK=(aL+360)&4294967295;var aJ=HEAP[aK];var aI=((aJ)+1)&4294967295;var aH=y;var aF=(aH+4)&4294967295;HEAP[aF]=aI;var aE=y;var ar=(aE+12)&4294967295;HEAP[ar]=1;var ap=af;var ao=(ap+420)&4294967295;var an=HEAP[ao];var am=K;var al=unSign((an),32,0)0;if(J){var H=d;var F=(H+428)&4294967295;var D=HEAP[F];var C=((D)+1)&4294967295;var B=d;var A=(B+428)&4294967295;HEAP[A]=C;var z=E;var x=(z+12)&4294967295;var w=HEAP[x];var u=d;var s=(u+360)&4294967295;HEAP[s]=w}else{var q=E;var o=(q+4)&4294967295;var m=HEAP[o];var k=E;var i=(k)&4294967295;var g=HEAP[i];var c=d;var b=_Ins_Goto_CodeRange(c,g,m)}}return;return}function _Ins_CALL(aD,aP){var ag;var aC;var a2;var aE;var aG;var aV;var a5;var d=0;aC=aD;a2=aP;var a1=a2;var a0=(a1)&4294967295;var aZ=HEAP[a0];aE=aZ;var aY=aC;var aX=(aY+420)&4294967295;var aW=HEAP[aX];var aU=((aW)+1)&4294967295;var aT=aE;var aS=unSign((aU),32,0)<=unSign((aT),32,0);$Fail$$bb$2:do{if(aS){ag=6}else{var aR=aC;var aw=(aR+404)&4294967295;var au=HEAP[aw];var ar=aE;var ap=(au+16*ar)&4294967295;aV=ap;var an=aC;var al=(an+420)&4294967295;var ak=HEAP[al];var aj=((ak)+1)&4294967295;var ai=aC;var ah=(ai+396)&4294967295;var aa=HEAP[ah];var Y=(((aj))|0)!=(((aa))|0);$bb2$$bb1$4:do{if(Y){ag=0}else{var W=aV;var U=(W+8)&4294967295;var S=HEAP[U];var Q=aE;var P=(((S))|0)!=(((Q))|0);if(P){ag=0;break $bb2$$bb1$4}else{ag=1;break $bb2$$bb1$4}}}while(0);if(ag==0){var O=aC;var N=(O+404)&4294967295;var M=HEAP[N];aV=M;var C=aC;var A=(C+396)&4294967295;var y=HEAP[A];var w=aV;var u=(w+16*y)&4294967295;a5=u;while(1){var q=aV;var p=a5;var o=(q)>=(p);if(o){ag=3;break}var n=aV;var m=(n+8)&4294967295;var l=HEAP[m];var k=aE;var j=(((l))|0)!=(((k))|0);if(!(j)){ag=3;break}var s=aV;var r=(s+16)&4294967295;aV=r;ag=2;continue}var i=aV;var h=a5;var g=(i)==(h);if(g){ag=6;break $Fail$$bb$2}}var f=aV;var e=(f+12)&4294967295;var c=HEAP[e];var b=reSign((c),8,0)==0;if(b){ag=6;break $Fail$$bb$2}var a=aC;var ba=(a+428)&4294967295;var a9=HEAP[ba];var a8=aC;var a7=(a8+432)&4294967295;var a6=HEAP[a7];var a4=(((a9))|0)>=(((a6))|0);if(a4){var a3=aC;var aQ=(a3+12)&4294967295;HEAP[aQ]=130;ag=9;break $Fail$$bb$2}else{var aO=aC;var aN=(aO+436)&4294967295;var aM=HEAP[aN];var aL=aC;var aK=(aL+428)&4294967295;var aJ=HEAP[aK];var aI=(aM+16*aJ)&4294967295;aG=aI;var aH=aC;var aF=(aH+352)&4294967295;var aB=HEAP[aF];var aA=aG;var az=(aA)&4294967295;HEAP[az]=aB;var ay=aC;var ax=(ay+360)&4294967295;var av=HEAP[ax];var at=((av)+1)&4294967295;var aq=aG;var ao=(aq+4)&4294967295;HEAP[ao]=at;var am=aG;var af=(am+8)&4294967295;HEAP[af]=1;var ae=aV;var ad=(ae+4)&4294967295;var ac=HEAP[ad];var ab=aG;var Z=(ab+12)&4294967295;HEAP[Z]=ac;var X=aC;var V=(X+428)&4294967295;var T=HEAP[V];var R=((T)+1)&4294967295;var L=aC;var K=(L+428)&4294967295;HEAP[K]=R;var I=aV;var G=(I+4)&4294967295;var E=HEAP[G];var B=aV;var z=(B)&4294967295;var x=HEAP[z];var v=aC;var t=_Ins_Goto_CodeRange(v,x,E);var J=aC;var H=(J+376)&4294967295;HEAP[H]=0;ag=9;break $Fail$$bb$2}}}while(0);if(ag==6){var F=aC;var D=(F+12)&4294967295;HEAP[D]=134}return;return}function _Ins_LOOPCALL(aK,aW){var an;var aJ;var a9;var aL;var aN;var a2;var bc;var d=0;aJ=aK;a9=aW;var a8=a9;var a7=(a8+4)&4294967295;var a6=HEAP[a7];aL=a6;var a5=aJ;var a4=(a5+420)&4294967295;var a3=HEAP[a4];var a1=((a3)+1)&4294967295;var a0=aL;var aZ=unSign((a1),32,0)<=unSign((a0),32,0);$Fail$$bb$2:do{if(aZ){an=6}else{var aY=aJ;var aD=(aY+404)&4294967295;var aB=HEAP[aD];var az=aL;var ax=(aB+16*az)&4294967295;a2=ax;var av=aJ;var at=(av+420)&4294967295;var ar=HEAP[at];var aq=((ar)+1)&4294967295;var ap=aJ;var ao=(ap+396)&4294967295;var ah=HEAP[ao];var af=(((aq))|0)!=(((ah))|0);$bb2$$bb1$4:do{if(af){an=0}else{var ad=a2;var ab=(ad+8)&4294967295;var Z=HEAP[ab];var X=aL;var W=(((Z))|0)!=(((X))|0);if(W){an=0;break $bb2$$bb1$4}else{an=1;break $bb2$$bb1$4}}}while(0);if(an==0){var V=aJ;var U=(V+404)&4294967295;var T=HEAP[U];a2=T;var J=aJ;var G=(J+396)&4294967295;var D=HEAP[G];var A=a2;var x=(A+16*D)&4294967295;bc=x;while(1){var r=a2;var q=bc;var p=(r)>=(q);if(p){an=3;break}var n=a2;var m=(n+8)&4294967295;var l=HEAP[m];var k=aL;var j=(((l))|0)!=(((k))|0);if(!(j)){an=3;break}var u=a2;var s=(u+16)&4294967295;a2=s;an=2;continue}var i=a2;var h=bc;var g=(i)==(h);if(g){an=6;break $Fail$$bb$2}}var f=a2;var e=(f+12)&4294967295;var c=HEAP[e];var b=reSign((c),8,0)==0;if(b){an=6;break $Fail$$bb$2}var a=aJ;var bh=(a+428)&4294967295;var bg=HEAP[bh];var bf=aJ;var be=(bf+432)&4294967295;var bd=HEAP[be];var bb=(((bg))|0)>=(((bd))|0);if(bb){var ba=aJ;var aX=(ba+12)&4294967295;HEAP[aX]=130;an=9;break $Fail$$bb$2}else{var aV=a9;var aU=(aV)&4294967295;var aT=HEAP[aU];var aS=(((aT))|0)>0;if(aS){var aR=aJ;var aQ=(aR+436)&4294967295;var aP=HEAP[aQ];var aO=aJ;var aM=(aO+428)&4294967295;var aI=HEAP[aM];var aH=(aP+16*aI)&4294967295;aN=aH;var aG=aJ;var aF=(aG+352)&4294967295;var aE=HEAP[aF];var aC=aN;var aA=(aC)&4294967295;HEAP[aA]=aE;var ay=aJ;var aw=(ay+360)&4294967295;var au=HEAP[aw];var am=((au)+1)&4294967295;var al=aN;var ak=(al+4)&4294967295;HEAP[ak]=am;var aj=a9;var ai=(aj)&4294967295;var ag=HEAP[ai];var ae=aN;var ac=(ae+8)&4294967295;HEAP[ac]=ag;var aa=a2;var Y=(aa+4)&4294967295;var S=HEAP[Y];var R=aN;var P=(R+12)&4294967295;HEAP[P]=S;var N=aJ;var L=(N+428)&4294967295;var I=HEAP[L];var F=((I)+1)&4294967295;var C=aJ;var z=(C+428)&4294967295;HEAP[z]=F;var w=a2;var Q=(w+4)&4294967295;var O=HEAP[Q];var M=a2;var K=(M)&4294967295;var H=HEAP[K];var E=aJ;var B=_Ins_Goto_CodeRange(E,H,O);var y=aJ;var v=(y+376)&4294967295;HEAP[v]=0}an=9;break $Fail$$bb$2}}}while(0);if(an==6){var t=aJ;var o=(t+12)&4294967295;HEAP[o]=134}return;return}function _Ins_IDEF(ap,aA){var T;var ao;var aN;var aG;var aQ;var d=0;ao=ap;aN=aA;var aM=ao;var aL=(aM+416)&4294967295;var aK=HEAP[aL];aG=aK;var aJ=ao;var aI=(aJ+408)&4294967295;var aH=HEAP[aI];var aF=aG;var aE=(aF+16*aH)&4294967295;aQ=aE;$bb2$2:while(1){var W=aG;var V=aQ;var U=(W)<(V);if(!(U)){T=1;break $bb2$2}var aD=aG;var aC=(aD+8)&4294967295;var ai=HEAP[aC];var ag=aN;var ae=(ag)&4294967295;var ac=HEAP[ae];var aa=(((ai))|0)==(((ac))|0);if(aa){T=1;break $bb2$2}var Y=aG;var X=(Y+16)&4294967295;aG=X;T=0;continue $bb2$2}var N=aG;var L=aQ;var J=(N)==(L);$bb4$$bb7$7:do{if(J){var H=ao;var F=(H+408)&4294967295;var D=HEAP[F];var C=ao;var B=(C+412)&4294967295;var A=HEAP[B];var z=unSign((D),32,0)>=unSign((A),32,0);if(z){var x=ao;var w=(x+12)&4294967295;HEAP[w]=141;T=4;break $bb4$$bb7$7}else{var v=ao;var u=(v+408)&4294967295;var t=HEAP[u];var s=((t)+1)&4294967295;var r=ao;var q=(r+408)&4294967295;HEAP[q]=s;T=5;break $bb4$$bb7$7}}else{T=5}}while(0);$bb17$$bb7$12:do{if(T==5){var p=aN;var o=(p)&4294967295;var n=HEAP[o];var m=(((n))|0)<0;$bb9$$bb8$14:do{if(!m){var l=aN;var k=(l)&4294967295;var j=HEAP[k];var i=(((j))|0)>255;if(i){T=6;break $bb9$$bb8$14}var f=aN;var e=(f)&4294967295;var c=HEAP[e];var b=(((c))&255);var a=unSign((b),8,0);var aV=aG;var aU=(aV+8)&4294967295;HEAP[aU]=a;var aT=ao;var aS=(aT+360)&4294967295;var aR=HEAP[aS];var aP=((aR)+1)&4294967295;var aO=aG;var aB=(aO+4)&4294967295;HEAP[aB]=aP;var az=ao;var ay=(az+352)&4294967295;var ax=HEAP[ay];var aw=aG;var av=(aw)&4294967295;HEAP[av]=ax;var au=aG;var at=(au+12)&4294967295;HEAP[at]=1;var ar=aN;var aq=(ar)&4294967295;var an=HEAP[aq];var am=ao;var al=(am+424)&4294967295;var ak=HEAP[al];var aj=unSign((an),32,0)>unSign((ak),32,0);if(aj){var ah=aN;var af=(ah)&4294967295;var ad=HEAP[af];var ab=(((ad))&255);var Z=unSign((ab),8,0);var S=ao;var R=(S+424)&4294967295;HEAP[R]=Z}while(1){var G=ao;var E=_SkipCode(G);var y=reSign((E),8,0)==0;if(!(y)){T=4;break $bb17$$bb7$12}var Q=ao;var P=(Q+368)&4294967295;var O=HEAP[P];var M=unSign((O),8,0);if(M==44){T=13;break}else{if(M==45){T=14;break}else{if(M==137){T=13;break}else{T=10;continue}}}}if(T==13){var K=ao;var I=(K+12)&4294967295;HEAP[I]=137;T=4;break $bb17$$bb7$12}else{if(T==14){T=4;break $bb17$$bb7$12}}}}while(0);var h=ao;var g=(h+12)&4294967295;HEAP[g]=141}}while(0);return;return}function _Ins_NPUSHB(Y,ad){var z;var e;var V;var A;var B;var I=0;e=Y;V=ad;var X=e;var W=(X+356)&4294967295;var U=HEAP[W];var T=e;var S=(T+360)&4294967295;var R=HEAP[S];var Q=((R)+1)&4294967295;var O=(U+Q)&4294967295;var M=HEAP[O];var K=unSign((M),8,0);A=K;var w=A;var t=unSign((w),16,0);var r=e;var p=(r+20)&4294967295;var o=HEAP[p];var m=e;var k=(m+16)&4294967295;var i=HEAP[k];var g=((o)-(i))&4294967295;var f=((g)+1)&4294967295;var b=unSign((t),32,0)>=unSign((f),32,0);if(b){var aj=e;var ah=(aj+12)&4294967295;HEAP[ah]=130}else{B=1;while(1){var u=B;var s=A;var q=unSign((u),16,0)<=unSign((s),16,0);if(!(q)){z=3;break}var ag=B;var af=unSign((ag),16,0);var ae=((af)-1)&4294967295;var ac=e;var ab=(ac+356)&4294967295;var aa=HEAP[ab];var Z=e;var P=(Z+360)&4294967295;var N=HEAP[P];var L=B;var J=unSign((L),16,0);var H=((N)+(J))&4294967295;var G=((H)+1)&4294967295;var F=(aa+G)&4294967295;var E=HEAP[F];var D=unSign((E),8,0);var C=V;var y=(C+4*ae)&4294967295;HEAP[y]=D;var x=B;var v=((x)+1)&65535;B=v;z=1;continue}var n=e;var l=(n+32)&4294967295;var j=HEAP[l];var h=A;var d=unSign((h),16,0);var c=((j)+(d))&4294967295;var a=e;var ai=(a+32)&4294967295;HEAP[ai]=c}return;return}function _Ins_NPUSHW(W,ab){var x;var c;var T;var y;var z;var G=0;c=W;T=ab;var V=c;var U=(V+356)&4294967295;var S=HEAP[U];var R=c;var Q=(R+360)&4294967295;var P=HEAP[Q];var O=((P)+1)&4294967295;var M=(S+O)&4294967295;var K=HEAP[M];var I=unSign((K),8,0);y=I;var u=y;var s=unSign((u),16,0);var q=c;var o=(q+20)&4294967295;var m=HEAP[o];var k=c;var i=(k+16)&4294967295;var g=HEAP[i];var e=((m)-(g))&4294967295;var d=((e)+1)&4294967295;var a=unSign((s),32,0)>=unSign((d),32,0);if(a){var ag=c;var af=(ag+12)&4294967295;HEAP[af]=130}else{var ae=c;var ad=(ae+360)&4294967295;var ac=HEAP[ad];var aa=((ac)+2)&4294967295;var Z=c;var Y=(Z+360)&4294967295;HEAP[Y]=aa;z=0;while(1){var B=z;var A=y;var w=unSign((B),16,0)=unSign((h),32,0);$bb$$bb1$2:do{if(g){var f=b;var e=(f+12)&4294967295;HEAP[e]=130}else{o=1;while(1){var r=o;var q=n;var p=unSign((r),16,0)<=unSign((q),16,0);if(!(p)){m=3;break $bb$$bb1$2}var d=o;var c=unSign((d),16,0);var a=((c)-1)&4294967295;var V=b;var U=(V+356)&4294967295;var T=HEAP[U];var S=b;var R=(S+360)&4294967295;var P=HEAP[R];var O=o;var N=unSign((O),16,0);var M=((P)+(N))&4294967295;var C=(T+M)&4294967295;var A=HEAP[C];var y=unSign((A),8,0);var w=I;var u=(w+4*a)&4294967295;HEAP[u]=y;var t=o;var s=((t)+1)&65535;o=s;m=1;continue}}}while(0);return;return}function _Ins_PUSHW(J,O){var m;var b;var G;var n;var o;var s=0;b=J;G=O;var I=b;var H=(I+368)&4294967295;var F=HEAP[H];var E=unSign((F),8,0);var D=((E)-183)&65535;n=D;var C=n;var B=unSign((C),16,0);var z=b;var x=(z+20)&4294967295;var v=HEAP[x];var l=b;var k=(l+16)&4294967295;var j=HEAP[k];var i=((v)-(j))&4294967295;var h=((i)+1)&4294967295;var g=unSign((B),32,0)>=unSign((h),32,0);if(g){var f=b;var e=(f+12)&4294967295;HEAP[e]=130}else{var d=b;var c=(d+360)&4294967295;var a=HEAP[c];var T=((a)+1)&4294967295;var S=b;var R=(S+360)&4294967295;HEAP[R]=T;o=0;while(1){var u=o;var t=n;var r=unSign((u),16,0)2;if(r){m=0;break $bb1$$bb$2}var f=n;var e=(((f))|0)!=0;if(e){var d=o;n=d}var c=b;var a=(c+284)&4294967295;var O=(a+52)&4294967295;var N=HEAP[O];var M=o;var L=(((M))&255);var p=(L)^-1;var K=(N)&(p);var I=n;var H=(((I))&255);var G=(K)|(H);var F=b;var v=(F+284)&4294967295;var t=(v+52)&4294967295;HEAP[t]=G;m=5;break $bb1$$bb$2}}while(0);if(m==0){var l=b;var k=(l+561)&4294967295;var j=HEAP[k];var i=reSign((j),8,0)!=0;if(i){var h=b;var g=(h+12)&4294967295;HEAP[g]=134}}return;return}function _Ins_SCANCTRL(av,aG){var Y;var au;var aS;var az;var d=0;au=av;aS=aG;var aR=aS;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=(aP)&255;az=aO;var aN=az;var aM=(((aN))|0)==255;$bb$$bb1$2:do{if(aM){var aL=au;var aK=(aL+284)&4294967295;var aJ=(aK+53)&4294967295;HEAP[aJ]=1}else{var aI=az;var an=(((aI))|0)==0;if(an){var al=au;var aj=(al+284)&4294967295;var ah=(aj+53)&4294967295;HEAP[ah]=0}else{var af=aS;var ad=(af)&4294967295;var ac=HEAP[ad];var ab=(ac)&256;var aa=(((ab))|0)!=0;$bb4$$bb6$8:do{if(aa){var Z=au;var S=(Z+244)&4294967295;var Q=(S+8)&4294967295;var O=HEAP[Q];var M=unSign((O),16,0);var K=az;var I=(((M))|0)<=(((K))|0);if(!(I)){Y=2;break $bb4$$bb6$8}var H=au;var G=(H+284)&4294967295;var F=(G+53)&4294967295;HEAP[F]=1}}while(0);var E=aS;var y=(E)&4294967295;var w=HEAP[y];var v=(w)&512;var u=(((v))|0)!=0;$bb7$$bb9$12:do{if(u){var t=au;var s=(t+244)&4294967295;var r=(s+37)&4294967295;var q=HEAP[r];var p=reSign((q),8,0)!=0;if(!(p)){Y=5;break $bb7$$bb9$12}var o=au;var n=(o+284)&4294967295;var m=(n+53)&4294967295;HEAP[m]=1}}while(0);var l=aS;var k=(l)&4294967295;var j=HEAP[k];var i=(j)&1024;var h=(((i))|0)!=0;$bb10$$bb12$16:do{if(h){var g=au;var f=(g+244)&4294967295;var e=(f+38)&4294967295;var c=HEAP[e];var b=reSign((c),8,0)!=0;if(!(b)){Y=8;break $bb10$$bb12$16}var a=au;var aZ=(a+284)&4294967295;var aY=(aZ+53)&4294967295;HEAP[aY]=1}}while(0);var aX=aS;var aW=(aX)&4294967295;var aV=HEAP[aW];var aU=(aV)&2048;var aT=(((aU))|0)!=0;$bb13$$bb15$20:do{if(aT){var aH=au;var aF=(aH+244)&4294967295;var aE=(aF+8)&4294967295;var aD=HEAP[aE];var aC=unSign((aD),16,0);var aB=az;var aA=(((aC))|0)>(((aB))|0);if(!(aA)){Y=11;break $bb13$$bb15$20}var ay=au;var ax=(ay+284)&4294967295;var aw=(ax+53)&4294967295;HEAP[aw]=0}}while(0);var at=aS;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=(aq)&4096;var ao=(((ap))|0)!=0;$bb16$$bb18$24:do{if(ao){var am=au;var ak=(am+244)&4294967295;var ai=(ak+37)&4294967295;var ag=HEAP[ai];var ae=reSign((ag),8,0)!=0;if(!(ae)){Y=14;break $bb16$$bb18$24}var X=au;var W=(X+284)&4294967295;var V=(W+53)&4294967295;HEAP[V]=0}}while(0);var U=aS;var T=(U)&4294967295;var R=HEAP[T];var P=(R)&8192;var N=(((P))|0)!=0;if(!(N)){Y=17;break $bb$$bb1$2}var L=au;var J=(L+244)&4294967295;var D=(J+38)&4294967295;var C=HEAP[D];var B=reSign((C),8,0)!=0;if(!(B)){Y=17;break $bb$$bb1$2}var A=au;var z=(A+284)&4294967295;var x=(z+53)&4294967295;HEAP[x]=0}}}while(0);return;return}function _Ins_SCANTYPE(l,k){var o;var h;var m;var n=0;h=l;m=k;var j=m;var i=(j)&4294967295;var g=HEAP[i];var f=(((g))|0)>=0;if(f){var e=m;var d=(e)&4294967295;var c=HEAP[d];var b=h;var a=(b+284)&4294967295;var p=(a+56)&4294967295;HEAP[p]=c}return;return}function _Ins_FLIPPT(ab,al){var I;var aa;var ay;var Z;var d=0;aa=ab;ay=al;var ax=aa;aa=ax;var aw=ay;ay=aw;var av=aa;var au=(av+16)&4294967295;var at=HEAP[au];var ar=aa;var aq=(ar+284)&4294967295;var ap=(aq+20)&4294967295;var ao=HEAP[ap];var an=(((at))|0)<(((ao))|0);if(an){var T=aa;var R=(T+12)&4294967295;HEAP[R]=129}else{while(1){var ai=aa;var ah=(ai+284)&4294967295;var ag=(ah+20)&4294967295;var af=HEAP[ag];var ae=(((af))|0)>0;if(!(ae)){I=6;break}var Q=aa;var P=(Q+28)&4294967295;var O=HEAP[P];var N=((O)-1)&4294967295;var M=aa;var L=(M+28)&4294967295;HEAP[L]=N;var K=aa;var J=(K+24)&4294967295;var H=HEAP[J];var G=aa;var F=(G+28)&4294967295;var E=HEAP[F];var D=(H+4*E)&4294967295;var C=HEAP[D];var B=(((C))&65535);Z=B;var A=aa;var z=(A+144)&4294967295;var y=(z+8)&4294967295;var x=HEAP[y];var w=Z;var v=unSign((x),16,0)<=unSign((w),16,0);if(v){var u=aa;var t=(u+561)&4294967295;var s=HEAP[t];var r=reSign((s),8,0)!=0;if(r){I=2;break}}else{var o=aa;var n=(o+144)&4294967295;var m=(n+24)&4294967295;var l=HEAP[m];var k=Z;var j=unSign((k),16,0);var i=aa;var h=(i+144)&4294967295;var g=(h+24)&4294967295;var f=HEAP[g];var e=Z;var c=unSign((e),16,0);var b=(f+c)&4294967295;var a=HEAP[b];var aF=(a)^1;var aE=(l+j)&4294967295;HEAP[aE]=aF}var aD=aa;var aC=(aD+284)&4294967295;var aB=(aC+20)&4294967295;var aA=HEAP[aB];var az=((aA)-1)&4294967295;var am=aa;var ak=(am+284)&4294967295;var aj=(ak+20)&4294967295;HEAP[aj]=az;I=1;continue}if(I==6){var ad=aa;var ac=(ad+284)&4294967295;var Y=(ac+20)&4294967295;HEAP[Y]=1;var X=aa;var W=(X+28)&4294967295;var V=HEAP[W];var U=aa;var S=(U+32)&4294967295;HEAP[S]=V}else{if(I==2){var q=aa;var p=(q+12)&4294967295;HEAP[p]=134}}}return;return}function _Ins_FLIPRGON(U,Z){var u;var b;var R;var x;var w;var v;var E=0;b=U;R=Z;var T=R;var S=(T+4)&4294967295;var Q=HEAP[S];var P=(((Q))&65535);w=P;var O=R;var N=(O)&4294967295;var M=HEAP[N];var K=(((M))&65535);v=K;var I=b;var G=(I+144)&4294967295;var r=(G+8)&4294967295;var p=HEAP[r];var n=w;var k=unSign((p),16,0)<=unSign((n),16,0);$bb1$$bb$2:do{if(k){u=0}else{var i=b;var g=(i+144)&4294967295;var f=(g+8)&4294967295;var e=HEAP[f];var d=v;var c=unSign((e),16,0)<=unSign((d),16,0);if(c){u=0;break $bb1$$bb$2}var Y=v;x=Y;while(1){var l=x;var j=w;var h=unSign((l),16,0)<=unSign((j),16,0);if(!(h)){u=6;break $bb1$$bb$2}var X=b;var W=(X+144)&4294967295;var V=(W+24)&4294967295;var L=HEAP[V];var J=x;var H=unSign((J),16,0);var F=b;var D=(F+144)&4294967295;var C=(D+24)&4294967295;var B=HEAP[C];var A=x;var z=unSign((A),16,0);var y=(B+z)&4294967295;var t=HEAP[y];var s=(t)|1;var q=(L+H)&4294967295;HEAP[q]=s;var o=x;var m=((o)+1)&65535;x=m;u=4;continue}}}while(0);if(u==0){var a=b;var ae=(a+561)&4294967295;var ad=HEAP[ae];var ac=reSign((ad),8,0)!=0;if(ac){var ab=b;var aa=(ab+12)&4294967295;HEAP[aa]=134}}return;return}function _Ins_FLIPRGOFF(U,Z){var u;var b;var R;var x;var w;var v;var E=0;b=U;R=Z;var T=R;var S=(T+4)&4294967295;var Q=HEAP[S];var P=(((Q))&65535);w=P;var O=R;var N=(O)&4294967295;var M=HEAP[N];var K=(((M))&65535);v=K;var I=b;var G=(I+144)&4294967295;var r=(G+8)&4294967295;var p=HEAP[r];var n=w;var k=unSign((p),16,0)<=unSign((n),16,0);$bb1$$bb$2:do{if(k){u=0}else{var i=b;var g=(i+144)&4294967295;var f=(g+8)&4294967295;var e=HEAP[f];var d=v;var c=unSign((e),16,0)<=unSign((d),16,0);if(c){u=0;break $bb1$$bb$2}var Y=v;x=Y;while(1){var l=x;var j=w;var h=unSign((l),16,0)<=unSign((j),16,0);if(!(h)){u=6;break $bb1$$bb$2}var X=b;var W=(X+144)&4294967295;var V=(W+24)&4294967295;var L=HEAP[V];var J=x;var H=unSign((J),16,0);var F=b;var D=(F+144)&4294967295;var C=(D+24)&4294967295;var B=HEAP[C];var A=x;var z=unSign((A),16,0);var y=(B+z)&4294967295;var t=HEAP[y];var s=(t)&-2;var q=(L+H)&4294967295;HEAP[q]=s;var o=x;var m=((o)+1)&65535;x=m;u=4;continue}}}while(0);if(u==0){var a=b;var ae=(a+561)&4294967295;var ad=HEAP[ae];var ac=reSign((ad),8,0)!=0;if(ac){var ab=b;var aa=(ab+12)&4294967295;HEAP[aa]=134}}return;return}function _Compute_Point_Displacement(aM,ah,af,aj,a4){var w=STACKTOP;STACKTOP+=36;_memset(w,0,36);var ak;var aL;var ba;var d;var a0;var ai;var C;var a9;var S=w;var al;var ar;var e=0;aL=aM;ba=ah;d=af;a0=aj;ai=a4;var a8=aL;var a7=(a8+368)&4294967295;var a6=HEAP[a7];var a5=unSign((a6),8,0);var a3=(a5)&1;var a2=(((a3))&255);var K=reSign((a2),8,0)!=0;if(K){var a1=aL;var aZ=(a1+36)&4294967295;var aH=S;var aY=aZ;_llvm_memcpy_p0i8_p0i8_i32(aH,aY,36,4,0);var aE=aL;var aB=(aE+284)&4294967295;var az=(aB+2)&4294967295;var ax=HEAP[az];al=ax}else{var av=aL;var at=(av+72)&4294967295;var aD=S;var aq=at;_llvm_memcpy_p0i8_p0i8_i32(aD,aq,36,4,0);var ao=aL;var an=(ao+284)&4294967295;var am=(an+4)&4294967295;var aa=HEAP[am];al=aa}var Y=(S+8)&4294967295;var W=HEAP[Y];var U=al;var R=unSign((W),16,0)<=unSign((U),16,0);if(R){var P=aL;var O=(P+561)&4294967295;var N=HEAP[O];var M=reSign((N),8,0)!=0;if(M){var L=aL;var E=(L+12)&4294967295;HEAP[E]=134}var B=ai;HEAP[B]=0;a9=1}else{var z=a0;var x=z;var ap=S;_llvm_memcpy_p0i8_p0i8_i32(x,ap,36,4,0);var v=ai;var u=al;HEAP[v]=u;var t=aL;var s=(t+572)&4294967295;var r=HEAP[s];var q=(S+16)&4294967295;var o=HEAP[q];var n=al;var m=unSign((n),16,0);var l=(o+8*m)&4294967295;var k=(l+4)&4294967295;var j=HEAP[k];var i=(S+12)&4294967295;var h=HEAP[i];var g=al;var f=unSign((g),16,0);var c=(h+8*f)&4294967295;var b=(c+4)&4294967295;var a=HEAP[b];var bh=((j)-(a))&4294967295;var bg=(S+16)&4294967295;var bf=HEAP[bg];var be=al;var bd=unSign((be),16,0);var bc=(bf+8*bd)&4294967295;var bb=(bc)&4294967295;var aX=HEAP[bb];var aW=(S+12)&4294967295;var aU=HEAP[aW];var aT=al;var aS=unSign((aT),16,0);var aR=(aU+8*aS)&4294967295;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=((aX)-(aP))&4294967295;var aN=aL;var aK=FUNCTION_TABLE[r](aN,aO,bh);ar=aK;var aJ=aL;var aI=(aJ+564)&4294967295;var aG=HEAP[aI];var aF=aL;var aC=(aF+284)&4294967295;var aA=(aC+14)&4294967295;var ay=(aA)&4294967295;var aw=HEAP[ay];var au=reSign((aw),16,0);var ag=((au)*65536)&4294967295;var ae=ar;var ad=_FT_MulDiv(ae,ag,aG);var ac=ba;HEAP[ac]=ad;var ab=aL;var Z=(ab+564)&4294967295;var X=HEAP[Z];var V=aL;var T=(V+284)&4294967295;var Q=(T+14)&4294967295;var J=(Q+2)&4294967295;var I=HEAP[J];var H=reSign((I),16,0);var G=((H)*65536)&4294967295;var F=ar;var D=_FT_MulDiv(F,G,X);var A=d;HEAP[A]=D;a9=0}var y=a9;C=y;var aV=C;var p=(((aV))&255);STACKTOP=w;return p;return null}function _Move_Zp2_Point(at,aq,c,a,C){var U;var ar;var V;var s;var D;var B;var f=0;ar=at;V=aq;s=c;D=a;B=C;var aN=ar;var aM=(aN+284)&4294967295;var aL=(aM+14)&4294967295;var aK=(aL)&4294967295;var aJ=HEAP[aK];var aI=reSign((aJ),16,0)!=0;$bb$$bb2$2:do{if(aI){var aH=ar;var aG=(aH+108)&4294967295;var aF=(aG+16)&4294967295;var aE=HEAP[aF];var ak=V;var ai=unSign((ak),16,0);var ag=(aE+8*ai)&4294967295;var ae=ar;var ac=(ae+108)&4294967295;var aa=(ac+16)&4294967295;var Z=HEAP[aa];var Y=V;var X=unSign((Y),16,0);var W=(Z+8*X)&4294967295;var O=(W)&4294967295;var M=HEAP[O];var L=s;var K=((M)+(L))&4294967295;var J=(ag)&4294967295;HEAP[J]=K;var I=B;var H=reSign((I),8,0)!=0;if(!(H)){U=1;break $bb$$bb2$2}var G=ar;var F=(G+108)&4294967295;var E=(F+24)&4294967295;var A=HEAP[E];var z=V;var y=unSign((z),16,0);var x=ar;var w=(x+108)&4294967295;var v=(w+24)&4294967295;var u=HEAP[v];var t=V;var r=unSign((t),16,0);var q=(u+r)&4294967295;var p=HEAP[q];var o=(p)|8;var n=(A+y)&4294967295;HEAP[n]=o}}while(0);var m=ar;var l=(m+284)&4294967295;var k=(l+14)&4294967295;var j=(k+2)&4294967295;var i=HEAP[j];var h=reSign((i),16,0)!=0;$bb3$$bb5$6:do{if(h){var g=ar;var e=(g+108)&4294967295;var d=(e+16)&4294967295;var b=HEAP[d];var aU=V;var aT=unSign((aU),16,0);var aS=(b+8*aT)&4294967295;var aR=ar;var aQ=(aR+108)&4294967295;var aP=(aQ+16)&4294967295;var aO=HEAP[aP];var aD=V;var aC=unSign((aD),16,0);var aB=(aO+8*aC)&4294967295;var aA=(aB+4)&4294967295;var az=HEAP[aA];var ay=D;var ax=((az)+(ay))&4294967295;var aw=(aS+4)&4294967295;HEAP[aw]=ax;var av=B;var au=reSign((av),8,0)!=0;if(!(au)){U=4;break $bb3$$bb5$6}var ap=ar;var ao=(ap+108)&4294967295;var an=(ao+24)&4294967295;var am=HEAP[an];var al=V;var aj=unSign((al),16,0);var ah=ar;var af=(ah+108)&4294967295;var ad=(af+24)&4294967295;var ab=HEAP[ad];var T=V;var S=unSign((T),16,0);var R=(ab+S)&4294967295;var Q=HEAP[R];var P=(Q)|16;var N=(am+aj)&4294967295;HEAP[N]=P}}while(0);return;return}function _Ins_SHP(Z,ai){var w=STACKTOP;STACKTOP+=46;_memset(w,0,46);var M;var Y;var aw;var H=w;var ap=w+36;var c=w+38;var a=w+42;var X;var f=0;Y=Z;aw=ai;var av=Y;Y=av;var au=aw;aw=au;var at=Y;var ar=(at+16)&4294967295;var aq=HEAP[ar];var ao=Y;var an=(ao+284)&4294967295;var am=(an+20)&4294967295;var al=HEAP[am];var ak=(((aq))|0)<(((al))|0);$bb$$bb1$2:do{if(ak){var W=Y;var V=(W+12)&4294967295;HEAP[V]=134}else{var U=Y;var T=_Compute_Point_Displacement(U,c,a,H,ap);var S=reSign((T),8,0)!=0;if(S){M=1;break $bb$$bb1$2}while(1){var aA=Y;var az=(aA+284)&4294967295;var ay=(az+20)&4294967295;var ax=HEAP[ay];var aj=(((ax))|0)>0;if(!(aj)){M=8;break}var R=Y;var Q=(R+28)&4294967295;var P=HEAP[Q];var O=((P)-1)&4294967295;var N=Y;var L=(N+28)&4294967295;HEAP[L]=O;var K=Y;var J=(K+24)&4294967295;var I=HEAP[J];var G=Y;var F=(G+28)&4294967295;var E=HEAP[F];var D=(I+4*E)&4294967295;var C=HEAP[D];var B=(((C))&65535);X=B;var A=Y;var z=(A+108)&4294967295;var y=(z+8)&4294967295;var x=HEAP[y];var v=X;var u=unSign((x),16,0)<=unSign((v),16,0);if(u){var t=Y;var s=(t+561)&4294967295;var r=HEAP[s];var q=reSign((r),8,0)!=0;if(q){M=4;break}}else{var n=HEAP[a];var m=HEAP[c];var l=X;var k=unSign((l),16,0);var j=Y;var i=(((k))&65535);_Move_Zp2_Point(j,i,m,n,1)}var h=Y;var g=(h+284)&4294967295;var e=(g+20)&4294967295;var d=HEAP[e];var b=((d)-1)&4294967295;var aD=Y;var aC=(aD+284)&4294967295;var aB=(aC+20)&4294967295;HEAP[aB]=b;M=3;continue}if(M==8){var ah=Y;var ag=(ah+284)&4294967295;var af=(ag+20)&4294967295;HEAP[af]=1;var ae=Y;var ad=(ae+28)&4294967295;var ac=HEAP[ad];var ab=Y;var aa=(ab+32)&4294967295;HEAP[aa]=ac}else{if(M==4){var p=Y;var o=(p+12)&4294967295;HEAP[o]=134}}}}while(0);STACKTOP=w;return;return}function _Ins_SHC(au,aF){var w=STACKTOP;STACKTOP+=46;_memset(w,0,46);var T;var at;var aR;var H=w;var aL=w+36;var c=w+38;var a=w+42;var aq;var ar;var am;var U;var f=0;at=au;aR=aF;var aQ=aR;var aP=(aQ)&4294967295;var aO=HEAP[aP];var aN=(((aO))&65535);aq=aN;var aM=aq;var aK=at;var aJ=(aK+144)&4294967295;var aI=(aJ+10)&4294967295;var aH=HEAP[aI];var aG=unSign((aM),16,0)>=unSign((aH),16,0);$bb$$bb3$2:do{if(aG){var aj=at;var ah=(aj+561)&4294967295;var af=HEAP[ah];var ad=reSign((af),8,0)!=0;if(ad){var ab=at;var Z=(ab+12)&4294967295;HEAP[Z]=134}}else{var Y=at;var X=_Compute_Point_Displacement(Y,c,a,H,aL);var W=reSign((X),8,0)!=0;if(W){T=2;break $bb$$bb3$2}var V=aq;var N=reSign((V),16,0)==0;if(N){ar=0}else{var L=at;var J=(L+144)&4294967295;var I=(J+28)&4294967295;var G=HEAP[I];var F=aq;var E=reSign((F),16,0);var D=((E)-1)&4294967295;var C=(G+2*D)&4294967295;var B=HEAP[C];var A=at;var z=(A+144)&4294967295;var y=(z+32)&4294967295;var x=HEAP[y];var v=((B)-(x))&65535;var u=((v)+1)&65535;ar=u}var t=at;var s=(t+144)&4294967295;var r=(s+28)&4294967295;var q=HEAP[r];var p=aq;var o=reSign((p),16,0);var n=(q+2*o)&4294967295;var m=HEAP[n];var l=at;var k=(l+144)&4294967295;var j=(k+32)&4294967295;var i=HEAP[j];var h=((m)-(i))&65535;am=h;var g=at;var e=(g+108)&4294967295;var d=(e+8)&4294967295;var b=HEAP[d];var aY=am;var aX=unSign((b),16,0)<=unSign((aY),16,0);if(aX){var aW=at;var aV=(aW+108)&4294967295;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=reSign((aT),16,0)!=0;if(aS){var aE=at;var aD=(aE+108)&4294967295;var aC=(aD+8)&4294967295;var aB=HEAP[aC];var aA=((aB)-1)&65535;am=aA}else{am=0}}var az=ar;U=az;$bb16$19:while(1){var O=U;var M=am;var K=unSign((O),16,0)<=unSign((M),16,0);if(!(K)){T=2;break $bb$$bb3$2}var ay=(H+16)&4294967295;var ax=HEAP[ay];var aw=at;var av=(aw+108)&4294967295;var ap=(av+16)&4294967295;var ao=HEAP[ap];var an=(ax)!=(ao);$bb14$$bb13$22:do{if(an){T=7}else{var al=HEAP[aL];var ak=U;var ai=reSign((al),16,0)!=reSign((ak),16,0);if(ai){T=7;break $bb14$$bb13$22}else{T=8;break $bb14$$bb13$22}}}while(0);if(T==7){var ag=HEAP[a];var ae=HEAP[c];var ac=U;var aa=unSign((ac),16,0);var S=at;var R=(((aa))&65535);_Move_Zp2_Point(S,R,ae,ag,1)}var Q=U;var P=((Q)+1)&65535;U=P;T=6;continue $bb16$19}}}while(0);STACKTOP=w;return;return}function _Ins_SHZ(an,az){var w=STACKTOP;STACKTOP+=46;_memset(w,0,46);var P;var am;var aL;var H=w;var aF=w+36;var c=w+38;var a=w+42;var ai;var Q;var f=0;am=an;aL=az;var aK=aL;var aJ=(aK)&4294967295;var aI=HEAP[aJ];var aH=unSign((aI),32,0)>1;$bb$$bb3$2:do{if(aH){var aG=am;var aE=(aG+561)&4294967295;var aD=HEAP[aE];var aC=reSign((aD),8,0)!=0;if(aC){var aB=am;var aA=(aB+12)&4294967295;HEAP[aA]=134}}else{var af=am;var ad=_Compute_Point_Displacement(af,c,a,H,aF);var ab=reSign((ad),8,0)!=0;if(ab){P=2;break $bb$$bb3$2}var Z=am;var X=(Z+284)&4294967295;var V=(X+64)&4294967295;var U=HEAP[V];var T=reSign((U),16,0)!=0;$bb7$$bb5$9:do{if(T){P=4}else{var S=am;var R=(S+108)&4294967295;var L=(R+8)&4294967295;var K=HEAP[L];var J=reSign((K),16,0)==0;if(J){P=4;break $bb7$$bb5$9}var I=am;var G=(I+108)&4294967295;var F=(G+8)&4294967295;var E=HEAP[F];var D=((E)-1)&65535;ai=D;P=6;break $bb7$$bb5$9}}while(0);$bb7$$bb15$12:do{if(P==4){var C=am;var B=(C+284)&4294967295;var A=(B+64)&4294967295;var z=HEAP[A];var y=reSign((z),16,0)!=1;$bb14$$bb8$14:do{if(!y){var x=am;var v=(x+108)&4294967295;var u=(v+10)&4294967295;var t=HEAP[u];var s=reSign((t),16,0)<=0;if(s){P=7;break $bb14$$bb8$14}var r=am;var q=(r+108)&4294967295;var p=(q+28)&4294967295;var o=HEAP[p];var n=am;var m=(n+108)&4294967295;var l=(m+10)&4294967295;var k=HEAP[l];var j=reSign((k),16,0);var i=((j)-1)&4294967295;var h=(o+2*i)&4294967295;var g=HEAP[h];ai=g;var e=am;var d=(e+108)&4294967295;var b=(d+8)&4294967295;var aS=HEAP[b];var aR=ai;var aQ=unSign((aS),16,0)<=unSign((aR),16,0);if(aQ){var aP=am;var aO=(aP+561)&4294967295;var aN=HEAP[aO];var aM=reSign((aN),8,0)!=0;if(aM){var ay=am;var ax=(ay+12)&4294967295;HEAP[ax]=134}P=2;break $bb$$bb3$2}else{P=6;break $bb7$$bb15$12}}}while(0);ai=0}}while(0);Q=0;$bb20$25:while(1){var O=Q;var N=ai;var M=unSign((O),16,0)<=unSign((N),16,0);if(!(M)){P=2;break $bb$$bb3$2}var aw=(H+16)&4294967295;var av=HEAP[aw];var au=am;var at=(au+108)&4294967295;var ar=(at+16)&4294967295;var aq=HEAP[ar];var ap=(av)!=(aq);$bb18$$bb17$28:do{if(ap){P=12}else{var ao=HEAP[aF];var al=Q;var ak=reSign((ao),16,0)!=reSign((al),16,0);if(ak){P=12;break $bb18$$bb17$28}else{P=13;break $bb18$$bb17$28}}}while(0);if(P==12){var aj=HEAP[a];var ah=HEAP[c];var ag=Q;var ae=unSign((ag),16,0);var ac=am;var aa=(((ae))&65535);_Move_Zp2_Point(ac,aa,ah,aj,0)}var Y=Q;var W=((Y)+1)&65535;Q=W;P=11;continue $bb20$25}}}while(0);STACKTOP=w;return;return}function _Ins_SHPIX(am,ay){var P;var al;var aJ;var c;var a;var ak;var f=0;al=am;aJ=ay;var aI=al;var aH=(aI+16)&4294967295;var aG=HEAP[aH];var aF=al;var aE=(aF+284)&4294967295;var aD=(aE+20)&4294967295;var aC=HEAP[aD];var aB=((aC)+1)&4294967295;var aA=(((aG))|0)<(((aB))|0);if(aA){var az=al;var ad=(az+12)&4294967295;HEAP[ad]=134}else{var ab=al;var aa=(ab+284)&4294967295;var Y=(aa+14)&4294967295;var W=(Y)&4294967295;var U=HEAP[W];var T=reSign((U),16,0);var S=aJ;var R=(S)&4294967295;var Q=HEAP[R];var J=_TT_MulFix14(Q,T);c=J;var I=al;var H=(I+284)&4294967295;var G=(H+14)&4294967295;var F=(G+2)&4294967295;var E=HEAP[F];var D=reSign((E),16,0);var C=aJ;var B=(C)&4294967295;var A=HEAP[B];var z=_TT_MulFix14(A,D);a=z;while(1){var ah=al;var ag=(ah+284)&4294967295;var af=(ag+20)&4294967295;var ae=HEAP[af];var ac=(((ae))|0)>0;if(!(ac)){P=6;break}var y=al;var x=(y+28)&4294967295;var w=HEAP[x];var v=((w)-1)&4294967295;var u=al;var t=(u+28)&4294967295;HEAP[t]=v;var s=al;var r=(s+24)&4294967295;var q=HEAP[r];var p=al;var o=(p+28)&4294967295;var n=HEAP[o];var m=(q+4*n)&4294967295;var l=HEAP[m];var k=(((l))&65535);ak=k;var j=al;var i=(j+108)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var e=ak;var d=unSign((g),16,0)<=unSign((e),16,0);if(d){var b=al;var aQ=(b+561)&4294967295;var aP=HEAP[aQ];var aO=reSign((aP),8,0)!=0;if(aO){P=2;break}}else{var aL=ak;var aK=unSign((aL),16,0);var ax=al;var aw=(((aK))&65535);var av=c;var au=a;_Move_Zp2_Point(ax,aw,av,au,1)}var at=al;var ar=(at+284)&4294967295;var aq=(ar+20)&4294967295;var ap=HEAP[aq];var ao=((ap)-1)&4294967295;var an=al;var aj=(an+284)&4294967295;var ai=(aj+20)&4294967295;HEAP[ai]=ao;P=1;continue}if(P==6){var Z=al;var X=(Z+284)&4294967295;var V=(X+20)&4294967295;HEAP[V]=1;var O=al;var N=(O+28)&4294967295;var M=HEAP[N];var L=al;var K=(L+32)&4294967295;HEAP[K]=M}else{if(P==2){var aN=al;var aM=(aN+12)&4294967295;HEAP[aM]=134}}}return;return}function _Ins_MSIRP(aC,C){var H=STACKTOP;STACKTOP+=16;_memset(H,0,16);var aw;var b2;var bH;var cm=H;var cl=H+8;var p;var q;var bG=0;b2=aC;bH=C;var ck=bH;var cj=(ck)&4294967295;var ci=HEAP[cj];var ch=(((ci))&65535);p=ch;var cg=b2;var cf=(cg+72)&4294967295;var ce=(cf+8)&4294967295;var cd=HEAP[ce];var bn=p;var bl=unSign((cd),16,0)<=unSign((bn),16,0);$bb1$$bb$2:do{if(bl){aw=0}else{var bj=b2;var bi=(bj+284)&4294967295;var bh=(bi)&4294967295;var bg=HEAP[bh];var bf=b2;var be=(bf+36)&4294967295;var bd=(be+8)&4294967295;var bc=HEAP[bd];var a3=unSign((bg),16,0)>=unSign((bc),16,0);if(a3){aw=0;break $bb1$$bb$2}var aU=b2;var aT=(aU+284)&4294967295;var aS=(aT+62)&4294967295;var aJ=HEAP[aS];var aH=reSign((aJ),16,0)==0;if(aH){var aF=b2;var aE=(aF+72)&4294967295;var aD=(aE+12)&4294967295;var aB=HEAP[aD];var aA=p;var az=unSign((aA),16,0);var ay=b2;var ax=(ay+36)&4294967295;var am=(ax+12)&4294967295;var ak=HEAP[am];var ai=b2;var ah=(ai+284)&4294967295;var ag=(ah)&4294967295;var af=HEAP[ag];var ae=unSign((af),16,0);var ad=(ak+8*ae)&4294967295;var ac=(cl)&4294967295;var ab=(ad)&4294967295;var R=HEAP[ab];HEAP[ac]=R;var P=(cl+4)&4294967295;var N=(ad+4)&4294967295;var M=HEAP[N];HEAP[P]=M;var L=(aB+8*az)&4294967295;var K=(L)&4294967295;var J=(cl)&4294967295;var I=HEAP[J];HEAP[K]=I;var G=(L+4)&4294967295;var F=(cl+4)&4294967295;var A=HEAP[F];HEAP[G]=A;var z=b2;var y=(z+588)&4294967295;var x=HEAP[y];var w=bH;var v=(w+4)&4294967295;var u=HEAP[v];var t=p;var s=unSign((t),16,0);var r=b2;var o=(r+72)&4294967295;var n=b2;var m=(((s))&65535);FUNCTION_TABLE[x](n,o,m,u);var l=b2;var k=(l+72)&4294967295;var j=(k+16)&4294967295;var i=HEAP[j];var h=p;var g=unSign((h),16,0);var f=b2;var e=(f+72)&4294967295;var d=(e+12)&4294967295;var c=HEAP[d];var b=p;var a=unSign((b),16,0);var cr=(c+8*a)&4294967295;var cq=(cm)&4294967295;var cp=(cr)&4294967295;var co=HEAP[cp];HEAP[cq]=co;var cn=(cm+4)&4294967295;var cc=(cr+4)&4294967295;var cb=HEAP[cc];HEAP[cn]=cb;var ca=(i+8*g)&4294967295;var b9=(ca)&4294967295;var b8=(cm)&4294967295;var b7=HEAP[b8];HEAP[b9]=b7;var b6=(ca+4)&4294967295;var b5=(cm+4)&4294967295;var b4=HEAP[b5];HEAP[b6]=b4}var b3=b2;var b1=(b3+572)&4294967295;var b0=HEAP[b1];var bZ=b2;var bY=(bZ+72)&4294967295;var bX=(bY+16)&4294967295;var bW=HEAP[bX];var bV=p;var bU=unSign((bV),16,0);var bT=(bW+8*bU)&4294967295;var bS=(bT+4)&4294967295;var bR=HEAP[bS];var bQ=b2;var bP=(bQ+36)&4294967295;var bO=(bP+16)&4294967295;var bN=HEAP[bO];var bM=b2;var bL=(bM+284)&4294967295;var bK=(bL)&4294967295;var bJ=HEAP[bK];var bI=unSign((bJ),16,0);var bF=(bN+8*bI)&4294967295;var bE=(bF+4)&4294967295;var bD=HEAP[bE];var bC=((bR)-(bD))&4294967295;var bB=b2;var bA=(bB+72)&4294967295;var bz=(bA+16)&4294967295;var by=HEAP[bz];var bx=p;var bw=unSign((bx),16,0);var bv=(by+8*bw)&4294967295;var bu=(bv)&4294967295;var bt=HEAP[bu];var bs=b2;var br=(bs+36)&4294967295;var bq=(br+16)&4294967295;var bp=HEAP[bq];var bo=b2;var bm=(bo+284)&4294967295;var bk=(bm)&4294967295;var bb=HEAP[bk];var ba=unSign((bb),16,0);var a9=(bp+8*ba)&4294967295;var a8=(a9)&4294967295;var a7=HEAP[a8];var a6=((bt)-(a7))&4294967295;var a5=b2;var a4=FUNCTION_TABLE[b0](a5,a6,bC);q=a4;var a2=b2;var a1=(a2+584)&4294967295;var aR=HEAP[a1];var aQ=bH;var aP=(aQ+4)&4294967295;var aO=HEAP[aP];var aN=q;var aM=((aO)-(aN))&4294967295;var aL=p;var aK=unSign((aL),16,0);var aI=b2;var aG=(aI+72)&4294967295;var av=b2;var au=(((aK))&65535);FUNCTION_TABLE[aR](av,aG,au,aM);var at=b2;var ar=(at+284)&4294967295;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=b2;var an=(ao+284)&4294967295;var al=(an+2)&4294967295;HEAP[al]=ap;var aj=b2;var Z=(aj+284)&4294967295;var Y=(Z+4)&4294967295;var X=p;HEAP[Y]=X;var W=b2;var V=(W+368)&4294967295;var U=HEAP[V];var T=unSign((U),8,0);var S=(T)&1;var Q=(((S))&255);var aa=reSign((Q),8,0)!=0;if(!(aa)){aw=6;break $bb1$$bb$2}var O=b2;var E=(O+284)&4294967295;var D=(E)&4294967295;var B=p;HEAP[D]=B;aw=6;break $bb1$$bb$2}}while(0);if(aw==0){var a0=b2;var aZ=(a0+561)&4294967295;var aY=HEAP[aZ];var aX=reSign((aY),8,0)!=0;if(aX){var aW=b2;var aV=(aW+12)&4294967295;HEAP[aV]=134}}STACKTOP=H;return;return}function _Ins_MDAP(ae,ao){var L;var ad;var aB;var ac;var m;var z;var d=0;ad=ae;aB=ao;var aA=aB;var az=(aA)&4294967295;var ay=HEAP[az];var ax=(((ay))&65535);ac=ax;var aw=ad;var av=(aw+36)&4294967295;var au=(av+8)&4294967295;var at=HEAP[au];var ar=ac;var aq=unSign((at),16,0)<=unSign((ar),16,0);if(aq){var W=ad;var U=(W+561)&4294967295;var T=HEAP[U];var S=reSign((T),8,0)!=0;if(S){var R=ad;var Q=(R+12)&4294967295;HEAP[Q]=134}}else{var P=ad;var O=(P+368)&4294967295;var N=HEAP[O];var M=unSign((N),8,0);var K=(M)&1;var J=(((K))&255);var A=reSign((J),8,0)!=0;if(A){var I=ad;var H=(I+572)&4294967295;var G=HEAP[H];var F=ad;var E=(F+36)&4294967295;var D=(E+16)&4294967295;var C=HEAP[D];var B=ac;var y=unSign((B),16,0);var x=(C+8*y)&4294967295;var w=(x+4)&4294967295;var v=HEAP[w];var u=ad;var t=(u+36)&4294967295;var s=(t+16)&4294967295;var r=HEAP[s];var q=ac;var p=unSign((q),16,0);var o=(r+8*p)&4294967295;var n=(o)&4294967295;var l=HEAP[n];var k=ad;var j=FUNCTION_TABLE[G](k,l,v);m=j;var i=ad;var h=(i+568)&4294967295;var g=HEAP[h];var f=ad;var e=(f+244)&4294967295;var c=(e+20)&4294967295;var b=(c)&4294967295;var a=HEAP[b];var aI=ad;var aH=m;var aG=FUNCTION_TABLE[g](aI,aH,a);var aF=m;var aE=((aG)-(aF))&4294967295;z=aE}else{z=0}var aD=ad;var aC=(aD+584)&4294967295;var ap=HEAP[aC];var an=ac;var am=unSign((an),16,0);var al=ad;var ak=(al+36)&4294967295;var aj=ad;var ai=(((am))&65535);var ah=z;FUNCTION_TABLE[ap](aj,ak,ai,ah);var ag=ad;var af=(ag+284)&4294967295;var ab=(af)&4294967295;var aa=ac;HEAP[ab]=aa;var Z=ad;var Y=(Z+284)&4294967295;var X=(Y+2)&4294967295;var V=ac;HEAP[X]=V}return;return}function _Ins_MIAP(ak,C){var F=STACKTOP;STACKTOP+=8;_memset(F,0,8);var ae;var bM;var br;var b7=F;var aR;var p;var q;var bN;var bq=0;bM=ak;br=C;var b6=br;var b5=(b6+4)&4294967295;var b4=HEAP[b5];aR=b4;var b3=br;var b2=(b3)&4294967295;var b1=HEAP[b2];var b0=(((b1))&65535);p=b0;var bZ=bM;var bY=(bZ+36)&4294967295;var a7=(bY+8)&4294967295;var a5=HEAP[a7];var a3=p;var a2=unSign((a5),16,0)<=unSign((a3),16,0);$bb1$$bb$2:do{if(a2){ae=0}else{var a1=bM;var a0=(a1+380)&4294967295;var aZ=HEAP[a0];var aY=aR;var aX=unSign((aZ),32,0)<=unSign((aY),32,0);if(aX){ae=0;break $bb1$$bb$2}var aF=bM;var aE=(aF+592)&4294967295;var aD=HEAP[aE];var aC=bM;var aB=aR;var ar=FUNCTION_TABLE[aD](aC,aB);q=ar;var ap=bM;var an=(ap+284)&4294967295;var am=(an+60)&4294967295;var al=HEAP[am];var aj=reSign((al),16,0)==0;if(aj){var ai=bM;var ah=(ai+36)&4294967295;var ag=(ah+12)&4294967295;var af=HEAP[ag];var Z=p;var Y=unSign((Z),16,0);var X=(af+8*Y)&4294967295;var W=bM;var V=(W+284)&4294967295;var U=(V+14)&4294967295;var T=(U)&4294967295;var S=HEAP[T];var R=reSign((S),16,0);var Q=q;var N=_TT_MulFix14(Q,R);var M=(X)&4294967295;HEAP[M]=N;var L=bM;var K=(L+36)&4294967295;var J=(K+12)&4294967295;var I=HEAP[J];var H=p;var G=unSign((H),16,0);var E=(I+8*G)&4294967295;var D=bM;var A=(D+284)&4294967295;var z=(A+14)&4294967295;var y=(z+2)&4294967295;var x=HEAP[y];var w=reSign((x),16,0);var v=q;var u=_TT_MulFix14(v,w);var t=(E+4)&4294967295;HEAP[t]=u;var s=bM;var r=(s+36)&4294967295;var o=(r+16)&4294967295;var n=HEAP[o];var m=p;var l=unSign((m),16,0);var k=bM;var j=(k+36)&4294967295;var i=(j+12)&4294967295;var h=HEAP[i];var g=p;var f=unSign((g),16,0);var e=(h+8*f)&4294967295;var d=(b7)&4294967295;var c=(e)&4294967295;var b=HEAP[c];HEAP[d]=b;var a=(b7+4)&4294967295;var cc=(e+4)&4294967295;var cb=HEAP[cc];HEAP[a]=cb;var ca=(n+8*l)&4294967295;var b9=(ca)&4294967295;var b8=(b7)&4294967295;var bX=HEAP[b8];HEAP[b9]=bX;var bW=(ca+4)&4294967295;var bV=(b7+4)&4294967295;var bU=HEAP[bV];HEAP[bW]=bU}var bT=bM;var bS=(bT+572)&4294967295;var bR=HEAP[bS];var bQ=bM;var bP=(bQ+36)&4294967295;var bO=(bP+16)&4294967295;var bL=HEAP[bO];var bK=p;var bJ=unSign((bK),16,0);var bI=(bL+8*bJ)&4294967295;var bH=(bI+4)&4294967295;var bG=HEAP[bH];var bF=bM;var bE=(bF+36)&4294967295;var bD=(bE+16)&4294967295;var bC=HEAP[bD];var bB=p;var bA=unSign((bB),16,0);var bz=(bC+8*bA)&4294967295;var by=(bz)&4294967295;var bx=HEAP[by];var bw=bM;var bv=FUNCTION_TABLE[bR](bw,bx,bG);bN=bv;var bu=bM;var bt=(bu+368)&4294967295;var bs=HEAP[bt];var bp=unSign((bs),8,0);var bo=(bp)&1;var bn=(((bo))&255);var P=reSign((bn),8,0)!=0;if(P){var bm=q;var bl=bN;var bk=((bm)-(bl))&4294967295;var ab=(0-(bk))&4294967295;var O=(((bk))|0)>=0;var B=(O)?(bk):(ab);var bj=bM;var bi=(bj+284)&4294967295;var bh=(bi+36)&4294967295;var bg=HEAP[bh];var bf=(((B))|0)>(((bg))|0);if(bf){var be=bN;q=be}var bd=bM;var bc=(bd+568)&4294967295;var bb=HEAP[bc];var ba=bM;var a9=(ba+244)&4294967295;var a8=(a9+20)&4294967295;var a6=(a8)&4294967295;var a4=HEAP[a6];var aV=bM;var aU=q;var aT=FUNCTION_TABLE[bb](aV,aU,a4);q=aT}var aS=bM;var aQ=(aS+584)&4294967295;var aP=HEAP[aQ];var aO=q;var aN=bN;var aM=((aO)-(aN))&4294967295;var aK=p;var aA=unSign((aK),16,0);var az=bM;var ay=(az+36)&4294967295;var ax=bM;var aw=(((aA))&65535);FUNCTION_TABLE[aP](ax,ay,aw,aM);var av=bM;var au=(av+284)&4294967295;var at=(au)&4294967295;var aq=p;HEAP[at]=aq;var ao=bM;var ad=(ao+284)&4294967295;var ac=(ad+2)&4294967295;var aa=p;HEAP[ac]=aa;ae=7;break $bb1$$bb$2}}while(0);if(ae==0){var aW=bM;var aL=(aW+561)&4294967295;var aJ=HEAP[aL];var aI=reSign((aJ),8,0)!=0;if(aI){var aH=bM;var aG=(aH+12)&4294967295;HEAP[aG]=134}}STACKTOP=F;return;return}function _Ins_MDRP(av,dk){var U=STACKTOP;STACKTOP+=8;_memset(U,0,8);var ea;var bN;var af;var bV;var bi;var a1;var b2;var b0;var cf;var bZ;var b1=U;var c3=0;bN=av;af=dk;var bh=af;var bg=(bh)&4294967295;var bf=HEAP[bg];var be=(((bf))&65535);bV=be;var bd=bN;var bc=(bd+72)&4294967295;var bb=(bc+8)&4294967295;var ba=HEAP[bb];var a9=bV;var a8=unSign((ba),16,0)<=unSign((a9),16,0);$bb1$$bb$2:do{if(a8){ea=0}else{var dZ=bN;var dY=(dZ+284)&4294967295;var dX=(dY)&4294967295;var dW=HEAP[dX];var dV=bN;var dU=(dV+36)&4294967295;var dT=(dU+8)&4294967295;var dS=HEAP[dT];var dR=unSign((dW),16,0)>=unSign((dS),16,0);if(dR){ea=0;break $bb1$$bb$2}var dq=bN;var dp=(dq+284)&4294967295;var dn=(dp+60)&4294967295;var dm=HEAP[dn];var dl=reSign((dm),16,0)==0;$bb6$$bb5$5:do{if(dl){ea=4}else{var cY=bN;var cX=(cY+284)&4294967295;var cW=(cX+62)&4294967295;var cV=HEAP[cW];var cU=reSign((cV),16,0)==0;if(cU){ea=4;break $bb6$$bb5$5}var bL=bN;var bK=(bL+72)&4294967295;var bJ=(bK+20)&4294967295;var bI=HEAP[bJ];var bH=bV;var bG=unSign((bH),16,0);var bF=(bI+8*bG)&4294967295;cf=bF;var bE=bN;var bD=(bE+36)&4294967295;var bC=(bD+20)&4294967295;var bB=HEAP[bC];var bA=bN;var bz=(bA+284)&4294967295;var by=(bz)&4294967295;var bx=HEAP[by];var bw=unSign((bx),16,0);var bv=(bB+8*bw)&4294967295;bZ=bv;var bu=bN;var bt=(bu+216)&4294967295;var bs=(bt+4)&4294967295;var br=HEAP[bs];var bq=bN;var bp=(bq+216)&4294967295;var bo=(bp+8)&4294967295;var bn=HEAP[bo];var bm=(((br))|0)==(((bn))|0);if(bm){var bl=bN;var bk=(bl+576)&4294967295;var bj=HEAP[bk];var a7=cf;var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a4=bZ;var a3=(a4+4)&4294967295;var a2=HEAP[a3];var a0=((a5)-(a2))&4294967295;var aZ=cf;var aY=(aZ)&4294967295;var aX=HEAP[aY];var aW=bZ;var aV=(aW)&4294967295;var aU=HEAP[aV];var aT=((aX)-(aU))&4294967295;var aS=bN;var aR=FUNCTION_TABLE[bj](aS,aT,a0);bi=aR;var aQ=bN;var aP=(aQ+216)&4294967295;var aO=(aP+4)&4294967295;var aN=HEAP[aO];var aM=bi;var aL=_FT_MulFix(aM,aN);bi=aL;ea=7;break $bb6$$bb5$5}else{var aK=bN;var aJ=(aK+216)&4294967295;var aI=(aJ+4)&4294967295;var aH=HEAP[aI];var aG=cf;var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=bZ;var aB=(aD)&4294967295;var aA=HEAP[aB];var az=((aE)-(aA))&4294967295;var ay=_FT_MulFix(az,aH);var ax=(b1)&4294967295;HEAP[ax]=ay;var aw=bN;var au=(aw+216)&4294967295;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=cf;var ap=(aq+4)&4294967295;var ao=HEAP[ap];var an=bZ;var am=(an+4)&4294967295;var al=HEAP[am];var ak=((ao)-(al))&4294967295;var aj=_FT_MulFix(ak,ar);var ai=(b1+4)&4294967295;HEAP[ai]=aj;var ah=bN;var ag=(ah+576)&4294967295;var ae=HEAP[ag];var ad=(b1+4)&4294967295;var ac=HEAP[ad];var ab=(b1)&4294967295;var aa=HEAP[ab];var Z=bN;var Y=FUNCTION_TABLE[ae](Z,aa,ac);bi=Y;ea=7;break $bb6$$bb5$5}}}while(0);if(ea==4){var cT=bN;var cS=(cT+72)&4294967295;var cR=(cS+12)&4294967295;var cQ=HEAP[cR];var cP=bV;var cy=unSign((cP),16,0);var cx=(cQ+8*cy)&4294967295;b2=cx;var cw=bN;var cv=(cw+36)&4294967295;var cu=(cv+12)&4294967295;var ct=HEAP[cu];var cs=bN;var cr=(cs+284)&4294967295;var cq=(cr)&4294967295;var cp=HEAP[cq];var cd=unSign((cp),16,0);var cc=(ct+8*cd)&4294967295;b0=cc;var cb=bN;var b9=(cb+576)&4294967295;var b8=HEAP[b9];var b7=b2;var b6=(b7+4)&4294967295;var b5=HEAP[b6];var b4=b0;var b3=(b4+4)&4294967295;var bY=HEAP[b3];var bX=((b5)-(bY))&4294967295;var bW=b2;var bU=(bW)&4294967295;var bT=HEAP[bU];var bS=b0;var bR=(bS)&4294967295;var bQ=HEAP[bR];var bP=((bT)-(bQ))&4294967295;var bO=bN;var bM=FUNCTION_TABLE[b8](bO,bP,bX);bi=bM}var X=bN;var W=(X+284)&4294967295;var V=(W+44)&4294967295;var T=HEAP[V];var S=bi;var R=((S)-(T))&4294967295;var ca=(0-(R))&4294967295;var aC=(((R))|0)>=0;var O=(aC)?(R):(ca);var Q=bN;var P=(Q+284)&4294967295;var N=(P+40)&4294967295;var M=HEAP[N];var L=(((O))|0)<(((M))|0);if(L){var J=bi;var H=(((J))|0)>=0;if(H){var y=bN;var x=(y+284)&4294967295;var w=(x+44)&4294967295;var v=HEAP[w];bi=v}else{var u=bN;var t=(u+284)&4294967295;var s=(t+44)&4294967295;var r=HEAP[s];var p=(0-(r))&4294967295;bi=p}}var n=bN;var e=(n+368)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);var b=(c)&4;var a=(((b))|0)!=0;if(a){var eT=bN;var eS=(eT+568)&4294967295;var eR=HEAP[eS];var eP=bN;var eN=(eP+368)&4294967295;var eE=HEAP[eN];var eD=unSign((eE),8,0);var eC=(eD)&3;var eB=bN;var eA=(eB+244)&4294967295;var ez=(eA+20)&4294967295;var ey=(ez+eC*4)&4294967295;var ex=HEAP[ey];var ev=bN;var et=bi;var K=FUNCTION_TABLE[eR](ev,et,ex);a1=K}else{var I=bN;var G=(I+368)&4294967295;var F=HEAP[G];var E=unSign((F),8,0);var D=(E)&3;var C=bN;var B=(C+244)&4294967295;var A=(B+20)&4294967295;var z=(A+D*4)&4294967295;var q=HEAP[z];var o=bN;var m=bi;var l=_Round_None(o,m,q);a1=l}var k=bN;var j=(k+368)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var g=(h)&8;var f=(((g))|0)!=0;$bb21$$bb27$24:do{if(f){var eQ=bi;var eO=(((eQ))|0)>=0;if(eO){var eM=bN;var eL=(eM+284)&4294967295;var eK=(eL+24)&4294967295;var eJ=HEAP[eK];var eI=a1;var eH=(((eJ))|0)>(((eI))|0);if(eH){var eG=bN;var eF=(eG+284)&4294967295;var ew=(eF+24)&4294967295;var eu=HEAP[ew];a1=eu}}else{var es=bN;var er=(es+284)&4294967295;var eq=(er+24)&4294967295;var ep=HEAP[eq];var eo=(0-(ep))&4294967295;var en=a1;var em=(((eo))|0)<(((en))|0);if(!(em)){ea=13;break $bb21$$bb27$24}var el=bN;var ek=(el+284)&4294967295;var ej=(ek+24)&4294967295;var ei=HEAP[ej];var eh=(0-(ei))&4294967295;a1=eh}}}while(0);var eg=bN;var ef=(eg+572)&4294967295;var ee=HEAP[ef];var ed=bN;var ec=(ed+72)&4294967295;var eb=(ec+16)&4294967295;var d9=HEAP[eb];var d8=bV;var d7=unSign((d8),16,0);var d6=(d9+8*d7)&4294967295;var d5=(d6+4)&4294967295;var d4=HEAP[d5];var d3=bN;var d2=(d3+36)&4294967295;var d1=(d2+16)&4294967295;var d0=HEAP[d1];var dP=bN;var dO=(dP+284)&4294967295;var dN=(dO)&4294967295;var dM=HEAP[dN];var dL=unSign((dM),16,0);var dK=(d0+8*dL)&4294967295;var dJ=(dK+4)&4294967295;var dI=HEAP[dJ];var dH=((d4)-(dI))&4294967295;var dF=bN;var dj=(dF+72)&4294967295;var di=(dj+16)&4294967295;var dh=HEAP[di];var dg=bV;var df=unSign((dg),16,0);var de=(dh+8*df)&4294967295;var dd=(de)&4294967295;var dc=HEAP[dd];var db=bN;var c9=(db+36)&4294967295;var cO=(c9+16)&4294967295;var cN=HEAP[cO];var cM=bN;var cL=(cM+284)&4294967295;var cK=(cL)&4294967295;var cJ=HEAP[cK];var cI=unSign((cJ),16,0);var cH=(cN+8*cI)&4294967295;var cG=(cH)&4294967295;var cE=HEAP[cG];var co=((dc)-(cE))&4294967295;var cn=bN;var cm=FUNCTION_TABLE[ee](cn,co,dH);bi=cm;var cl=bN;var ck=(cl+584)&4294967295;var cj=HEAP[ck];var ci=a1;var ch=bi;var cg=((ci)-(ch))&4294967295;var ce=bV;var dG=unSign((ce),16,0);var dE=bN;var dD=(dE+72)&4294967295;var dC=bN;var dB=(((dG))&65535);FUNCTION_TABLE[cj](dC,dD,dB,cg);var dA=bN;var dz=(dA+284)&4294967295;var dy=(dz)&4294967295;var dx=HEAP[dy];var dw=bN;var da=(dw+284)&4294967295;var c8=(da+2)&4294967295;HEAP[c8]=dx;var c7=bN;var c6=(c7+284)&4294967295;var c5=(c6+4)&4294967295;var c4=bV;HEAP[c5]=c4;var c2=bN;var c1=(c2+368)&4294967295;var c0=HEAP[c1];var cZ=unSign((c0),8,0);var cF=(cZ)&16;var cD=(((cF))|0)!=0;if(!(cD)){ea=15;break $bb1$$bb$2}var cC=bN;var cB=(cC+284)&4294967295;var cA=(cB)&4294967295;var cz=bV;HEAP[cA]=cz;ea=15;break $bb1$$bb$2}}while(0);if(ea==0){var dQ=bN;var dv=(dQ+561)&4294967295;var du=HEAP[dv];var dt=reSign((du),8,0)!=0;if(dt){var ds=bN;var dr=(ds+12)&4294967295;HEAP[dr]=134}}STACKTOP=U;return;return}function _Ins_MIRP(av,ee){var U=STACKTOP;STACKTOP+=8;_memset(U,0,8);var e3;var ch;var af;var bk=U;var cv;var bw;var e4;var a4;var aP;var bl;var dX=0;ch=av;af=ee;var bj=af;var bi=(bj)&4294967295;var bh=HEAP[bi];var bg=(((bh))&65535);cv=bg;var bf=af;var be=(bf+4)&4294967295;var bd=HEAP[be];var bc=((bd)+1)&4294967295;bw=bc;var bb=ch;var eS=(bb+72)&4294967295;var eR=(eS+8)&4294967295;var eQ=HEAP[eR];var eP=cv;var eO=unSign((eQ),16,0)<=unSign((eP),16,0);$bb2$$bb$2:do{if(eO){e3=0}else{var eN=ch;var eM=(eN+380)&4294967295;var eL=HEAP[eM];var eK=((eL)+1)&4294967295;var eJ=bw;var eo=unSign((eK),32,0)<=unSign((eJ),32,0);if(eo){e3=0;break $bb2$$bb$2}var en=ch;var em=(en+284)&4294967295;var el=(em)&4294967295;var ek=HEAP[el];var ej=ch;var ei=(ej+36)&4294967295;var eh=(ei+8)&4294967295;var eg=HEAP[eh];var ef=unSign((ek),16,0)>=unSign((eg),16,0);if(ef){e3=0;break $bb2$$bb$2}var dM=bw;var dL=(((dM))|0)==0;if(dL){e4=0}else{var dK=ch;var dJ=(dK+592)&4294967295;var dn=HEAP[dJ];var dm=bw;var dl=((dm)-1)&4294967295;var dk=ch;var dj=FUNCTION_TABLE[dn](dk,dl);e4=dj}var di=ch;var dh=(di+284)&4294967295;var dg=(dh+44)&4294967295;var df=HEAP[dg];var de=e4;var cT=((de)-(df))&4294967295;var cQ=(0-(cT))&4294967295;var aD=(((cT))|0)>=0;var O=(aD)?(cT):(cQ);var cS=ch;var cR=(cS+284)&4294967295;var cP=(cR+40)&4294967295;var cO=HEAP[cP];var cN=(((O))|0)<(((cO))|0);if(cN){var cM=e4;var cL=(((cM))|0)>=0;if(cL){var cK=ch;var cJ=(cK+284)&4294967295;var cy=(cJ+44)&4294967295;var cx=HEAP[cy];e4=cx}else{var cw=ch;var cu=(cw+284)&4294967295;var ct=(cu+44)&4294967295;var cs=HEAP[ct];var cr=(0-(cs))&4294967295;e4=cr}}var cq=ch;var cp=(cq+284)&4294967295;var co=(cp+62)&4294967295;var cc=HEAP[co];var cb=reSign((cc),16,0)==0;if(cb){var ca=ch;var b9=(ca+72)&4294967295;var b8=(b9+12)&4294967295;var b7=HEAP[b8];var b6=cv;var b5=unSign((b6),16,0);var b4=(b7+8*b5)&4294967295;var b3=ch;var bR=(b3+36)&4294967295;var bQ=(bR+12)&4294967295;var bP=HEAP[bQ];var bO=ch;var bN=(bO+284)&4294967295;var bM=(bN)&4294967295;var bL=HEAP[bM];var bK=unSign((bL),16,0);var bJ=(bP+8*bK)&4294967295;var bI=(bJ)&4294967295;var bx=HEAP[bI];var bv=ch;var bu=(bv+284)&4294967295;var bt=(bu+14)&4294967295;var bs=(bt)&4294967295;var br=HEAP[bs];var bq=reSign((br),16,0);var bp=e4;var bo=_TT_MulFix14(bp,bq);var bn=((bx)+(bo))&4294967295;var ba=(b4)&4294967295;HEAP[ba]=bn;var a9=ch;var a8=(a9+72)&4294967295;var a7=(a8+12)&4294967295;var a6=HEAP[a7];var a5=cv;var a3=unSign((a5),16,0);var a2=(a6+8*a3)&4294967295;var a1=ch;var a0=(a1+36)&4294967295;var aZ=(a0+12)&4294967295;var aY=HEAP[aZ];var aX=ch;var aW=(aX+284)&4294967295;var aV=(aW)&4294967295;var aU=HEAP[aV];var aT=unSign((aU),16,0);var aS=(aY+8*aT)&4294967295;var aR=(aS+4)&4294967295;var aQ=HEAP[aR];var aO=ch;var aN=(aO+284)&4294967295;var aM=(aN+14)&4294967295;var aL=(aM+2)&4294967295;var aK=HEAP[aL];var aJ=reSign((aK),16,0);var aI=e4;var aH=_TT_MulFix14(aI,aJ);var aG=((aQ)+(aH))&4294967295;var aE=(a2+4)&4294967295;HEAP[aE]=aG;var aB=ch;var aA=(aB+72)&4294967295;var az=(aA+16)&4294967295;var ay=HEAP[az];var ax=cv;var aw=unSign((ax),16,0);var au=ch;var at=(au+36)&4294967295;var ar=(at+16)&4294967295;var aq=HEAP[ar];var ap=cv;var ao=unSign((ap),16,0);var an=(aq+8*ao)&4294967295;var am=(bk)&4294967295;var al=(an)&4294967295;var ak=HEAP[al];HEAP[am]=ak;var aj=(bk+4)&4294967295;var ai=(an+4)&4294967295;var ah=HEAP[ai];HEAP[aj]=ah;var ag=(ay+8*aw)&4294967295;var ae=(ag)&4294967295;var ad=(bk)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;var ab=(ag+4)&4294967295;var aa=(bk+4)&4294967295;var Z=HEAP[aa];HEAP[ab]=Z}var Y=ch;var X=(Y+576)&4294967295;var W=HEAP[X];var V=ch;var T=(V+72)&4294967295;var S=(T+12)&4294967295;var R=HEAP[S];var Q=cv;var P=unSign((Q),16,0);var N=(R+8*P)&4294967295;var M=(N+4)&4294967295;var L=HEAP[M];var J=ch;var H=(J+36)&4294967295;var y=(H+12)&4294967295;var x=HEAP[y];var w=ch;var v=(w+284)&4294967295;var u=(v)&4294967295;var t=HEAP[u];var s=unSign((t),16,0);var r=(x+8*s)&4294967295;var p=(r+4)&4294967295;var n=HEAP[p];var e=((L)-(n))&4294967295;var d=ch;var c=(d+72)&4294967295;var b=(c+12)&4294967295;var a=HEAP[b];var fN=cv;var fM=unSign((fN),16,0);var fL=(a+8*fM)&4294967295;var fJ=(fL)&4294967295;var fH=HEAP[fJ];var fy=ch;var fx=(fy+36)&4294967295;var fw=(fx+12)&4294967295;var fv=HEAP[fw];var fu=ch;var ft=(fu+284)&4294967295;var fs=(ft)&4294967295;var fr=HEAP[fs];var fp=unSign((fr),16,0);var fn=(fv+8*fp)&4294967295;var K=(fn)&4294967295;var I=HEAP[K];var G=((fH)-(I))&4294967295;var F=ch;var E=FUNCTION_TABLE[W](F,G,e);bl=E;var D=ch;var C=(D+572)&4294967295;var B=HEAP[C];var A=ch;var z=(A+72)&4294967295;var q=(z+16)&4294967295;var o=HEAP[q];var m=cv;var l=unSign((m),16,0);var k=(o+8*l)&4294967295;var j=(k+4)&4294967295;var i=HEAP[j];var h=ch;var g=(h+36)&4294967295;var f=(g+16)&4294967295;var fK=HEAP[f];var fI=ch;var fG=(fI+284)&4294967295;var fF=(fG)&4294967295;var fE=HEAP[fF];var fD=unSign((fE),16,0);var fC=(fK+8*fD)&4294967295;var fB=(fC+4)&4294967295;var fA=HEAP[fB];var fz=((i)-(fA))&4294967295;var fq=ch;var fo=(fq+72)&4294967295;var fm=(fo+16)&4294967295;var fl=HEAP[fm];var fk=cv;var fj=unSign((fk),16,0);var fi=(fl+8*fj)&4294967295;var fh=(fi)&4294967295;var fg=HEAP[fh];var ff=ch;var fe=(ff+36)&4294967295;var fd=(fe+16)&4294967295;var fc=HEAP[fd];var fb=ch;var fa=(fb+284)&4294967295;var e9=(fa)&4294967295;var e8=HEAP[e9];var e7=unSign((e8),16,0);var e6=(fc+8*e7)&4294967295;var e5=(e6)&4294967295;var e2=HEAP[e5];var e1=((fg)-(e2))&4294967295;var e0=ch;var eZ=FUNCTION_TABLE[B](e0,e1,fz);aP=eZ;var eY=ch;var eX=(eY+284)&4294967295;var eW=(eX+32)&4294967295;var eV=HEAP[eW];var eU=reSign((eV),8,0)!=0;$bb16$$bb18$19:do{if(eU){var eT=bl;var eI=e4;var eH=(eT)^(eI);var eG=(((eH))|0)<0;if(!(eG)){e3=9;break $bb16$$bb18$19}var eF=e4;var eE=(0-(eF))&4294967295;e4=eE}}while(0);var eD=ch;var eC=(eD+368)&4294967295;var eB=HEAP[eC];var eA=unSign((eB),8,0);var ey=(eA)&4;var ed=(((ey))|0)!=0;if(ed){var ec=ch;var eb=(ec+284)&4294967295;var ea=(eb+60)&4294967295;var d9=HEAP[ea];var d8=ch;var d7=(d8+284)&4294967295;var d6=(d7+62)&4294967295;var d5=HEAP[d6];var d3=reSign((d9),16,0)==reSign((d5),16,0);$bb20$$bb26$25:do{if(d3){var dI=e4;var dH=bl;var dG=((dI)-(dH))&4294967295;var aC=(0-(dG))&4294967295;var aF=(((dG))|0)>=0;var b2=(aF)?(dG):(aC);var dF=ch;var dE=(dF+284)&4294967295;var dD=(dE+36)&4294967295;var dC=HEAP[dD];var dB=(((b2))|0)>=(((dC))|0);if(!(dB)){e3=12;break $bb20$$bb26$25}var dA=bl;e4=dA}}while(0);var dy=ch;var dd=(dy+568)&4294967295;var dc=HEAP[dd];var db=ch;var da=(db+368)&4294967295;var c9=HEAP[da];var c8=unSign((c9),8,0);var c7=(c8)&3;var c6=ch;var c5=(c6+244)&4294967295;var c3=(c5+20)&4294967295;var ez=(c3+c7*4)&4294967295;var ex=HEAP[ez];var ew=ch;var ev=e4;var eu=FUNCTION_TABLE[dc](ew,ev,ex);a4=eu}else{var et=ch;var es=(et+368)&4294967295;var er=HEAP[es];var eq=unSign((er),8,0);var ep=(eq)&3;var d4=ch;var d2=(d4+244)&4294967295;var d1=(d2+20)&4294967295;var d0=(d1+ep*4)&4294967295;var dZ=HEAP[d0];var dY=ch;var dW=e4;var dV=_Round_None(dY,dW,dZ);a4=dV}var dU=ch;var dT=(dU+368)&4294967295;var dz=HEAP[dT];var dx=unSign((dz),8,0);var dw=(dx)&8;var dv=(((dw))|0)!=0;$bb29$$bb35$31:do{if(dv){var du=bl;var dt=(((du))|0)>=0;if(dt){var ds=ch;var dr=(ds+284)&4294967295;var dq=(dr+24)&4294967295;var dp=HEAP[dq];var c4=a4;var c2=(((dp))|0)>(((c4))|0);if(c2){var c1=ch;var c0=(c1+284)&4294967295;var cZ=(c0+24)&4294967295;var cY=HEAP[cZ];a4=cY}}else{var cX=ch;var cW=(cX+284)&4294967295;var cV=(cW+24)&4294967295;var cU=HEAP[cV];var cI=(0-(cU))&4294967295;var cH=a4;var cG=(((cI))|0)<(((cH))|0);if(!(cG)){e3=18;break $bb29$$bb35$31}var cF=ch;var cE=(cF+284)&4294967295;var cD=(cE+24)&4294967295;var cC=HEAP[cD];var cB=(0-(cC))&4294967295;a4=cB}}}while(0);var cA=ch;var cz=(cA+584)&4294967295;var cn=HEAP[cz];var cm=a4;var cl=aP;var ck=((cm)-(cl))&4294967295;var cj=cv;var ci=unSign((cj),16,0);var cg=ch;var cf=(cg+72)&4294967295;var ce=ch;var cd=(((ci))&65535);FUNCTION_TABLE[cn](ce,cf,cd,ck);var b1=ch;var b0=(b1+284)&4294967295;var bZ=(b0)&4294967295;var bY=HEAP[bZ];var bX=ch;var bW=(bX+284)&4294967295;var bV=(bW+2)&4294967295;HEAP[bV]=bY;var bU=ch;var bT=(bU+368)&4294967295;var bS=HEAP[bT];var bH=unSign((bS),8,0);var bG=(bH)&16;var bF=(((bG))|0)!=0;if(bF){var bE=ch;var bD=(bE+284)&4294967295;var bC=(bD)&4294967295;var bB=cv;HEAP[bC]=bB}var bA=ch;var bz=(bA+284)&4294967295;var by=(bz+4)&4294967295;var bm=cv;HEAP[by]=bm;e3=20;break $bb2$$bb$2}}while(0);if(e3==0){var dS=ch;var dR=(dS+561)&4294967295;var dQ=HEAP[dR];var dP=reSign((dQ),8,0)!=0;if(dP){var dO=ch;var dN=(dO+12)&4294967295;HEAP[dN]=134}}STACKTOP=U;return;return}function _Ins_ALIGNRP(a2,bc){var aF;var a1;var br;var a0;var aj;var k=0;a1=a2;br=bc;var bq=a1;a1=bq;var bp=br;br=bp;var bo=a1;var bn=(bo+16)&4294967295;var bm=HEAP[bn];var bl=a1;var bk=(bl+284)&4294967295;var bi=(bk+20)&4294967295;var bg=HEAP[bi];var be=(((bm))|0)<(((bg))|0);$bb1$$bb$2:do{if(be){aF=0}else{var aU=a1;var aS=(aU+284)&4294967295;var aQ=(aS)&4294967295;var aO=HEAP[aQ];var aM=a1;var aK=(aM+36)&4294967295;var aJ=(aK+8)&4294967295;var aI=HEAP[aJ];var aH=unSign((aO),16,0)>=unSign((aI),16,0);if(aH){aF=0;break $bb1$$bb$2}while(1){var j=a1;var i=(j+284)&4294967295;var h=(i+20)&4294967295;var g=HEAP[h];var f=(((g))|0)>0;if(!(f)){aF=10;break}var ao=a1;var an=(ao+28)&4294967295;var am=HEAP[an];var al=((am)-1)&4294967295;var ak=a1;var Z=(ak+28)&4294967295;HEAP[Z]=al;var W=a1;var T=(W+24)&4294967295;var Q=HEAP[T];var N=a1;var K=(N+28)&4294967295;var I=HEAP[K];var H=(Q+4*I)&4294967295;var G=HEAP[H];var F=(((G))&65535);a0=F;var A=a1;var y=(A+72)&4294967295;var w=(y+8)&4294967295;var u=HEAP[w];var s=a0;var q=unSign((u),16,0)<=unSign((s),16,0);if(q){var o=a1;var n=(o+561)&4294967295;var m=HEAP[n];var l=reSign((m),8,0)!=0;if(l){aF=5;break}}else{var b=a1;var bB=(b+572)&4294967295;var bz=HEAP[bB];var bx=a1;var bv=(bx+72)&4294967295;var bu=(bv+16)&4294967295;var bt=HEAP[bu];var bs=a0;var bd=unSign((bs),16,0);var bb=(bt+8*bd)&4294967295;var ba=(bb+4)&4294967295;var a9=HEAP[ba];var a8=a1;var a7=(a8+36)&4294967295;var a6=(a7+16)&4294967295;var a5=HEAP[a6];var a4=a1;var a3=(a4+284)&4294967295;var aZ=(a3)&4294967295;var aY=HEAP[aZ];var aX=unSign((aY),16,0);var aW=(a5+8*aX)&4294967295;var aV=(aW+4)&4294967295;var aT=HEAP[aV];var aR=((a9)-(aT))&4294967295;var aP=a1;var aN=(aP+72)&4294967295;var aL=(aN+16)&4294967295;var aE=HEAP[aL];var aD=a0;var aC=unSign((aD),16,0);var aB=(aE+8*aC)&4294967295;var aA=(aB)&4294967295;var az=HEAP[aA];var ax=a1;var av=(ax+36)&4294967295;var at=(av+16)&4294967295;var aq=HEAP[at];var ai=a1;var ah=(ai+284)&4294967295;var af=(ah)&4294967295;var ad=HEAP[af];var ab=unSign((ad),16,0);var Y=(aq+8*ab)&4294967295;var V=(Y)&4294967295;var S=HEAP[V];var P=((az)-(S))&4294967295;var M=a1;var ag=FUNCTION_TABLE[bz](M,P,aR);aj=ag;var ae=a1;var ac=(ae+584)&4294967295;var aa=HEAP[ac];var X=aj;var U=(0-(X))&4294967295;var R=a0;var O=unSign((R),16,0);var L=a1;var J=(L+72)&4294967295;var E=a1;var D=(((O))&65535);FUNCTION_TABLE[aa](E,J,D,U)}var C=a1;var B=(C+284)&4294967295;var z=(B+20)&4294967295;var x=HEAP[z];var v=((x)-1)&4294967295;var t=a1;var r=(t+284)&4294967295;var p=(r+20)&4294967295;HEAP[p]=v;aF=4;continue}if(aF==10){var d=a1;var a=(d+284)&4294967295;var bA=(a+20)&4294967295;HEAP[bA]=1;var by=a1;var bw=(by+28)&4294967295;var bj=HEAP[bw];var bh=a1;var bf=(bh+32)&4294967295;HEAP[bf]=bj;aF=7;break $bb1$$bb$2}else{if(aF==5){var e=a1;var c=(e+12)&4294967295;HEAP[c]=134;aF=7;break $bb1$$bb$2}}}}while(0);if(aF==0){var aG=a1;var ay=(aG+561)&4294967295;var aw=HEAP[ay];var au=reSign((aw),8,0)!=0;if(au){var ar=a1;var ap=(ar+12)&4294967295;HEAP[ap]=134}}return;return}function _Ins_ISECT(av,dJ){var U=STACKTOP;STACKTOP+=8;_memset(U,0,8);var eB;var bQ;var af;var bY;var eJ;var eI;var ex;var ev;var e8;var ct;var cr;var ba;var a9;var aY;var aX;var d0;var bb=U;var ds=0;bQ=av;af=dJ;var bl=af;var bk=(bl)&4294967295;var bj=HEAP[bk];var bi=(((bj))&65535);bY=bi;var bh=af;var bg=(bh+4)&4294967295;var bf=HEAP[bg];var be=(((bf))&65535);eJ=be;var bd=af;var bc=(bd+8)&4294967295;var eo=HEAP[bc];var en=(((eo))&65535);eI=en;var em=af;var el=(em+12)&4294967295;var ek=HEAP[el];var ej=(((ek))&65535);ex=ej;var ei=af;var eh=(ei+16)&4294967295;var eg=HEAP[eh];var ef=(((eg))&65535);ev=ef;var dT=bQ;var dS=(dT+36)&4294967295;var dR=(dS+8)&4294967295;var dQ=HEAP[dR];var dP=ex;var dO=unSign((dQ),16,0)<=unSign((dP),16,0);$bb4$$bb$2:do{if(dO){eB=0}else{var dN=bQ;var dM=(dN+36)&4294967295;var dL=(dM+8)&4294967295;var dK=HEAP[dL];var dm=ev;var dl=unSign((dK),16,0)<=unSign((dm),16,0);if(dl){eB=0;break $bb4$$bb$2}var dk=bQ;var dj=(dk+72)&4294967295;var di=(dj+8)&4294967295;var dh=HEAP[di];var dg=eJ;var df=unSign((dh),16,0)<=unSign((dg),16,0);if(df){eB=0;break $bb4$$bb$2}var de=bQ;var dd=(de+72)&4294967295;var cS=(dd+8)&4294967295;var cR=HEAP[cS];var cQ=eI;var cP=unSign((cR),16,0)<=unSign((cQ),16,0);if(cP){eB=0;break $bb4$$bb$2}var cO=bQ;var cN=(cO+108)&4294967295;var cM=(cN+8)&4294967295;var cL=HEAP[cM];var cK=bY;var cJ=unSign((cL),16,0)<=unSign((cK),16,0);if(cJ){eB=0;break $bb4$$bb$2}var cf=bQ;var ce=(cf+36)&4294967295;var cd=(ce+16)&4294967295;var cc=HEAP[cd];var b1=ev;var b0=unSign((b1),16,0);var bZ=(cc+8*b0)&4294967295;var bX=(bZ)&4294967295;var bW=HEAP[bX];var bV=bQ;var bU=(bV+36)&4294967295;var bT=(bU+16)&4294967295;var bS=HEAP[bT];var bR=ex;var bP=unSign((bR),16,0);var bO=(bS+8*bP)&4294967295;var bN=(bO)&4294967295;var bM=HEAP[bN];var bL=((bW)-(bM))&4294967295;aY=bL;var bK=bQ;var bJ=(bK+36)&4294967295;var bI=(bJ+16)&4294967295;var bH=HEAP[bI];var bG=ev;var bF=unSign((bG),16,0);var bE=(bH+8*bF)&4294967295;var bD=(bE+4)&4294967295;var bC=HEAP[bD];var bB=bQ;var bA=(bB+36)&4294967295;var bz=(bA+16)&4294967295;var by=HEAP[bz];var bx=ex;var bw=unSign((bx),16,0);var bv=(by+8*bw)&4294967295;var bu=(bv+4)&4294967295;var bt=HEAP[bu];var bs=((bC)-(bt))&4294967295;aX=bs;var br=bQ;var bq=(br+72)&4294967295;var bp=(bq+16)&4294967295;var bo=HEAP[bp];var bn=eI;var bm=unSign((bn),16,0);var a8=(bo+8*bm)&4294967295;var a7=(a8)&4294967295;var a6=HEAP[a7];var a5=bQ;var a4=(a5+72)&4294967295;var a3=(a4+16)&4294967295;var a2=HEAP[a3];var a1=eJ;var a0=unSign((a1),16,0);var aZ=(a2+8*a0)&4294967295;var aW=(aZ)&4294967295;var aV=HEAP[aW];var aU=((a6)-(aV))&4294967295;ba=aU;var aT=bQ;var aS=(aT+72)&4294967295;var aR=(aS+16)&4294967295;var aQ=HEAP[aR];var aP=eI;var aO=unSign((aP),16,0);var aN=(aQ+8*aO)&4294967295;var aM=(aN+4)&4294967295;var aL=HEAP[aM];var aK=bQ;var aJ=(aK+72)&4294967295;var aI=(aJ+16)&4294967295;var aH=HEAP[aI];var aG=eJ;var aF=unSign((aG),16,0);var aE=(aH+8*aF)&4294967295;var aD=(aE+4)&4294967295;var aB=HEAP[aD];var aA=((aL)-(aB))&4294967295;a9=aA;var az=bQ;var ay=(az+36)&4294967295;var ax=(ay+16)&4294967295;var aw=HEAP[ax];var au=ex;var at=unSign((au),16,0);var ar=(aw+8*at)&4294967295;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=bQ;var an=(ao+72)&4294967295;var am=(an+16)&4294967295;var al=HEAP[am];var ak=eJ;var aj=unSign((ak),16,0);var ai=(al+8*aj)&4294967295;var ah=(ai)&4294967295;var ag=HEAP[ah];var ae=((ap)-(ag))&4294967295;ct=ae;var ad=bQ;var ac=(ad+36)&4294967295;var ab=(ac+16)&4294967295;var aa=HEAP[ab];var Z=ex;var Y=unSign((Z),16,0);var X=(aa+8*Y)&4294967295;var W=(X+4)&4294967295;var V=HEAP[W];var T=bQ;var S=(T+72)&4294967295;var R=(S+16)&4294967295;var Q=HEAP[R];var P=eJ;var N=unSign((P),16,0);var M=(Q+8*N)&4294967295;var L=(M+4)&4294967295;var J=HEAP[L];var H=((V)-(J))&4294967295;cr=H;var y=bQ;var x=(y+108)&4294967295;var w=(x+24)&4294967295;var v=HEAP[w];var u=bY;var t=unSign((u),16,0);var s=bQ;var r=(s+108)&4294967295;var p=(r+24)&4294967295;var n=HEAP[p];var e=bY;var d=unSign((e),16,0);var c=(n+d)&4294967295;var b=HEAP[c];var a=(b)|24;var fn=(v+t)&4294967295;HEAP[fn]=a;var fm=aX;var fl=(0-(fm))&4294967295;var fj=ba;var fh=_FT_MulDiv(fj,fl,64);var e7=a9;var e6=aY;var e5=_FT_MulDiv(e7,e6,64);var e4=((fh)+(e5))&4294967295;e8=e4;var e3=e8;var ck=(0-(e3))&4294967295;var aC=(((e3))|0)>=0;var O=(aC)?(e3):(ck);var e2=(((O))|0)>63;if(e2){var e1=aX;var e0=(0-(e1))&4294967295;var eY=ct;var eW=_FT_MulDiv(eY,e0,64);var K=cr;var I=aY;var G=_FT_MulDiv(K,I,64);var F=((eW)+(G))&4294967295;d0=F;var E=d0;var D=ba;var C=e8;var B=_FT_MulDiv(E,D,C);var A=(bb)&4294967295;HEAP[A]=B;var z=d0;var q=a9;var o=e8;var m=_FT_MulDiv(z,q,o);var l=(bb+4)&4294967295;HEAP[l]=m;var k=bQ;var j=(k+108)&4294967295;var i=(j+16)&4294967295;var h=HEAP[i];var g=bY;var f=unSign((g),16,0);var fk=(h+8*f)&4294967295;var fi=bQ;var fg=(fi+72)&4294967295;var ff=(fg+16)&4294967295;var fe=HEAP[ff];var fd=eJ;var fc=unSign((fd),16,0);var fb=(fe+8*fc)&4294967295;var fa=(fb)&4294967295;var e9=HEAP[fa];var eZ=(bb)&4294967295;var eX=HEAP[eZ];var eV=((e9)+(eX))&4294967295;var eU=(fk)&4294967295;HEAP[eU]=eV;var eT=bQ;var eS=(eT+108)&4294967295;var eR=(eS+16)&4294967295;var eQ=HEAP[eR];var eP=bY;var eO=unSign((eP),16,0);var eN=(eQ+8*eO)&4294967295;var eM=bQ;var eL=(eM+72)&4294967295;var eK=(eL+16)&4294967295;var eH=HEAP[eK];var eG=eJ;var eF=unSign((eG),16,0);var eE=(eH+8*eF)&4294967295;var eD=(eE+4)&4294967295;var eC=HEAP[eD];var eA=(bb+4)&4294967295;var ez=HEAP[eA];var ey=((eC)+(ez))&4294967295;var ew=(eN+4)&4294967295;HEAP[ew]=ey;eB=7;break $bb4$$bb$2}else{var eu=bQ;var et=(eu+108)&4294967295;var es=(et+16)&4294967295;var er=HEAP[es];var eq=bY;var ep=unSign((eq),16,0);var ee=(er+8*ep)&4294967295;var ed=bQ;var ec=(ed+72)&4294967295;var eb=(ec+16)&4294967295;var ea=HEAP[eb];var d9=eJ;var d8=unSign((d9),16,0);var d7=(ea+8*d8)&4294967295;var d6=(d7)&4294967295;var d4=HEAP[d6];var dI=bQ;var dH=(dI+72)&4294967295;var dG=(dH+16)&4294967295;var dF=HEAP[dG];var dE=eI;var dD=unSign((dE),16,0);var dC=(dF+8*dD)&4294967295;var dB=(dC)&4294967295;var dA=HEAP[dB];var dy=((d4)+(dA))&4294967295;var dc=bQ;var db=(dc+36)&4294967295;var da=(db+16)&4294967295;var c9=HEAP[da];var c8=ex;var c7=unSign((c8),16,0);var c6=(c9+8*c7)&4294967295;var c5=(c6)&4294967295;var c4=HEAP[c5];var c2=((dy)+(c4))&4294967295;var cI=bQ;var cH=(cI+36)&4294967295;var cG=(cH+16)&4294967295;var cF=HEAP[cG];var cE=ev;var cD=unSign((cE),16,0);var cC=(cF+8*cD)&4294967295;var cB=(cC)&4294967295;var cA=HEAP[cB];var cy=((c2)+(cA))&4294967295;var d5=((((cy))|0)/4|0);var d3=(ee)&4294967295;HEAP[d3]=d5;var d2=bQ;var d1=(d2+108)&4294967295;var dZ=(d1+16)&4294967295;var dY=HEAP[dZ];var dX=bY;var dW=unSign((dX),16,0);var dV=(dY+8*dW)&4294967295;var dU=bQ;var dz=(dU+72)&4294967295;var dx=(dz+16)&4294967295;var dw=HEAP[dx];var dv=eJ;var du=unSign((dv),16,0);var dt=(dw+8*du)&4294967295;var dr=(dt+4)&4294967295;var dq=HEAP[dr];var dp=bQ;var dn=(dp+72)&4294967295;var c3=(dn+16)&4294967295;var c1=HEAP[c3];var c0=eI;var cZ=unSign((c0),16,0);var cY=(c1+8*cZ)&4294967295;var cX=(cY+4)&4294967295;var cW=HEAP[cX];var cV=((dq)+(cW))&4294967295;var cU=bQ;var cT=(cU+36)&4294967295;var cz=(cT+16)&4294967295;var cx=HEAP[cz];var cw=ex;var cv=unSign((cw),16,0);var cu=(cx+8*cv)&4294967295;var cs=(cu+4)&4294967295;var cq=HEAP[cs];var cp=((cV)+(cq))&4294967295;var co=bQ;var cn=(co+36)&4294967295;var cb=(cn+16)&4294967295;var ca=HEAP[cb];var b9=ev;var b8=unSign((b9),16,0);var b7=(ca+8*b8)&4294967295;var b6=(b7+4)&4294967295;var b5=HEAP[b6];var b4=((cp)+(b5))&4294967295;var b3=((((b4))|0)/4|0);var b2=(dV+4)&4294967295;HEAP[b2]=b3;eB=7;break $bb4$$bb$2}}}while(0);if(eB==0){var cm=bQ;var cl=(cm+561)&4294967295;var cj=HEAP[cl];var ci=reSign((cj),8,0)!=0;if(ci){var ch=bQ;var cg=(ch+12)&4294967295;HEAP[cg]=134}}STACKTOP=U;return;return}function _Ins_ALIGNPTS(at,aD){var W;var ar;var aP;var B;var A;var z;var d=0;ar=at;aP=aD;var aO=aP;var aN=(aO)&4294967295;var aM=HEAP[aN];var aL=(((aM))&65535);B=aL;var aK=aP;var aJ=(aK+4)&4294967295;var aI=HEAP[aJ];var aH=(((aI))&65535);A=aH;var aG=ar;var aF=(aG+72)&4294967295;var al=(aF+8)&4294967295;var aj=HEAP[al];var ah=B;var af=unSign((aj),16,0)<=unSign((ah),16,0);$bb1$$bb$2:do{if(af){W=0}else{var ad=ar;var ab=(ad+36)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=A;var X=unSign((Z),16,0)<=unSign((Y),16,0);if(X){W=0;break $bb1$$bb$2}var F=ar;var E=(F+572)&4294967295;var D=HEAP[E];var C=ar;var x=(C+36)&4294967295;var w=(x+16)&4294967295;var v=HEAP[w];var u=A;var t=unSign((u),16,0);var s=(v+8*t)&4294967295;var r=(s+4)&4294967295;var q=HEAP[r];var p=ar;var o=(p+72)&4294967295;var n=(o+16)&4294967295;var m=HEAP[n];var l=B;var k=unSign((l),16,0);var j=(m+8*k)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var g=((q)-(h))&4294967295;var f=ar;var e=(f+36)&4294967295;var c=(e+16)&4294967295;var b=HEAP[c];var a=A;var aW=unSign((a),16,0);var aV=(b+8*aW)&4294967295;var aU=(aV)&4294967295;var aT=HEAP[aU];var aS=ar;var aR=(aS+72)&4294967295;var aQ=(aR+16)&4294967295;var aE=HEAP[aQ];var aC=B;var aB=unSign((aC),16,0);var aA=(aE+8*aB)&4294967295;var az=(aA)&4294967295;var ay=HEAP[az];var ax=((aT)-(ay))&4294967295;var aw=ar;var av=FUNCTION_TABLE[D](aw,ax,g);var au=((((av))|0)/2|0);z=au;var aq=ar;var ap=(aq+584)&4294967295;var ao=HEAP[ap];var an=B;var am=unSign((an),16,0);var ak=ar;var ai=(ak+72)&4294967295;var ag=ar;var ae=(((am))&65535);var ac=z;FUNCTION_TABLE[ao](ag,ai,ae,ac);var V=ar;var U=(V+584)&4294967295;var T=HEAP[U];var S=z;var R=(0-(S))&4294967295;var Q=A;var O=unSign((Q),16,0);var M=ar;var K=(M+36)&4294967295;var I=ar;var y=(((O))&65535);FUNCTION_TABLE[T](I,K,y,R);W=4;break $bb1$$bb$2}}while(0);if(W==0){var P=ar;var N=(P+561)&4294967295;var L=HEAP[N];var J=reSign((L),8,0)!=0;if(J){var H=ar;var G=(H+12)&4294967295;HEAP[G]=134}}return;return}function _Ins_IP(av,dV){var eK;var bW;var ae;var eL;var eM;var bI;var cV;var T;var fv;var af;var cc;var bh;var aM;var b2;var dE=0;bW=av;ae=dV;var bg=bW;bW=bg;var bf=ae;ae=bf;var be=bW;var bd=(be+16)&4294967295;var bc=HEAP[bd];var bb=bW;var ba=(bb+284)&4294967295;var a9=(ba+20)&4294967295;var a8=HEAP[a9];var a7=(((bc))|0)<(((a8))|0);if(a7){var ez=bW;var ey=(ez+12)&4294967295;HEAP[ey]=134}else{var ex=bW;var ew=(ex+284)&4294967295;var ev=(ew+60)&4294967295;var eu=HEAP[ev];var et=reSign((eu),16,0)==0;$bb4$$bb2$5:do{if(et){eK=1}else{var es=bW;var er=(es+284)&4294967295;var eq=(er+62)&4294967295;var d5=HEAP[eq];var d4=reSign((d5),16,0)==0;if(d4){eK=1;break $bb4$$bb2$5}var d3=bW;var d2=(d3+284)&4294967295;var d1=(d2+64)&4294967295;var d0=HEAP[d1];var dZ=reSign((d0),16,0)==0;if(dZ){eK=1;break $bb4$$bb2$5}eM=0;eK=5;break $bb4$$bb2$5}}while(0);if(eK==1){eM=1}var dY=eM;af=dY;var dX=bW;var dW=(dX+284)&4294967295;var dz=(dW+2)&4294967295;var dy=HEAP[dz];var dx=bW;var dw=(dx+36)&4294967295;var dv=(dw+8)&4294967295;var du=HEAP[dv];var dt=unSign((dy),16,0)>=unSign((du),16,0);if(dt){var ds=bW;var dr=(ds+561)&4294967295;var dq=HEAP[dr];var c4=reSign((dq),8,0)!=0;if(c4){var c3=bW;var c2=(c3+12)&4294967295;HEAP[c2]=134}}else{var c1=af;var c0=(((c1))|0)!=0;if(c0){var cZ=bW;var cY=(cZ+36)&4294967295;var cX=(cY+12)&4294967295;var cW=HEAP[cX];var cU=bW;var cz=(cU+284)&4294967295;var cy=(cz+2)&4294967295;var cx=HEAP[cy];var cw=unSign((cx),16,0);var cv=(cW+8*cw)&4294967295;T=cv}else{var cu=bW;var ct=(cu+36)&4294967295;var cs=(ct+20)&4294967295;var cr=HEAP[cs];var cq=bW;var cf=(cq+284)&4294967295;var ce=(cf+2)&4294967295;var cd=HEAP[ce];var cb=unSign((cd),16,0);var ca=(cr+8*cb)&4294967295;T=ca}var b9=bW;var b8=(b9+36)&4294967295;var b7=(b8+16)&4294967295;var b6=HEAP[b7];var b5=bW;var bS=(b5+284)&4294967295;var bR=(bS+2)&4294967295;var bQ=HEAP[bR];var bP=unSign((bQ),16,0);var bO=(b6+8*bP)&4294967295;fv=bO;var bN=bW;var bM=(bN+284)&4294967295;var bL=(bM+2)&4294967295;var bK=HEAP[bL];var bJ=bW;var bB=(bJ+36)&4294967295;var bA=(bB+8)&4294967295;var bz=HEAP[bA];var by=unSign((bK),16,0)>=unSign((bz),16,0);$bb15$$bb14$22:do{if(by){eK=8}else{var bx=bW;var bw=(bx+284)&4294967295;var bv=(bw+4)&4294967295;var bu=HEAP[bv];var bt=bW;var bs=(bt+72)&4294967295;var br=(bs+8)&4294967295;var bq=HEAP[br];var bp=unSign((bu),16,0)>=unSign((bq),16,0);if(bp){eK=8;break $bb15$$bb14$22}var bo=af;var bn=(((bo))|0)!=0;if(bn){var bm=bW;var bl=(bm+576)&4294967295;var bk=HEAP[bl];var bj=bW;var bi=(bj+72)&4294967295;var a6=(bi+12)&4294967295;var a5=HEAP[a6];var a4=bW;var a3=(a4+284)&4294967295;var a2=(a3+4)&4294967295;var a1=HEAP[a2];var a0=unSign((a1),16,0);var aZ=(a5+8*a0)&4294967295;var aY=(aZ+4)&4294967295;var aX=HEAP[aY];var aW=T;var aV=(aW+4)&4294967295;var aU=HEAP[aV];var aT=((aX)-(aU))&4294967295;var aS=bW;var aR=(aS+72)&4294967295;var aQ=(aR+12)&4294967295;var aP=HEAP[aQ];var aO=bW;var aN=(aO+284)&4294967295;var aL=(aN+4)&4294967295;var aK=HEAP[aL];var aJ=unSign((aK),16,0);var aI=(aP+8*aJ)&4294967295;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=T;var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=((aG)-(aD))&4294967295;var aB=bW;var aA=FUNCTION_TABLE[bk](aB,aC,aT);bI=aA}else{var az=bW;var ay=(az+576)&4294967295;var ax=HEAP[ay];var aw=bW;var au=(aw+72)&4294967295;var at=(au+20)&4294967295;var ar=HEAP[at];var aq=bW;var ap=(aq+284)&4294967295;var ao=(ap+4)&4294967295;var an=HEAP[ao];var am=unSign((an),16,0);var al=(ar+8*am)&4294967295;var ak=(al+4)&4294967295;var aj=HEAP[ak];var ai=T;var ah=(ai+4)&4294967295;var ag=HEAP[ah];var ad=((aj)-(ag))&4294967295;var ac=bW;var ab=(ac+72)&4294967295;var aa=(ab+20)&4294967295;var Z=HEAP[aa];var Y=bW;var X=(Y+284)&4294967295;var W=(X+4)&4294967295;var V=HEAP[W];var U=unSign((V),16,0);var S=(Z+8*U)&4294967295;var R=(S)&4294967295;var Q=HEAP[R];var P=T;var O=(P)&4294967295;var N=HEAP[O];var M=((Q)-(N))&4294967295;var L=bW;var J=FUNCTION_TABLE[ax](L,M,ad);bI=J}var H=bW;var y=(H+572)&4294967295;var x=HEAP[y];var w=bW;var v=(w+72)&4294967295;var u=(v+16)&4294967295;var t=HEAP[u];var s=bW;var r=(s+284)&4294967295;var p=(r+4)&4294967295;var n=HEAP[p];var e=unSign((n),16,0);var d=(t+8*e)&4294967295;var c=(d+4)&4294967295;var b=HEAP[c];var a=fv;var fw=(a+4)&4294967295;var fu=HEAP[fw];var ft=((b)-(fu))&4294967295;var fr=bW;var fp=(fr+72)&4294967295;var fg=(fp+16)&4294967295;var ff=HEAP[fg];var fe=bW;var fd=(fe+284)&4294967295;var fc=(fd+4)&4294967295;var fb=HEAP[fc];var fa=unSign((fb),16,0);var e9=(ff+8*fa)&4294967295;var e7=(e9)&4294967295;var e6=HEAP[e7];var K=fv;var I=(K)&4294967295;var G=HEAP[I];var F=((e6)-(G))&4294967295;var E=bW;var D=FUNCTION_TABLE[x](E,F,ft);cV=D;eK=12;break $bb15$$bb14$22}}while(0);if(eK==8){bI=0;cV=0}while(1){var b0=bW;var bZ=(b0+284)&4294967295;var bY=(bZ+20)&4294967295;var bX=HEAP[bY];var bV=(((bX))|0)>0;if(!(bV)){eK=21;break}var C=bW;var B=(C+24)&4294967295;var A=HEAP[B];var z=bW;var q=(z+28)&4294967295;var o=HEAP[q];var m=((o)-1)&4294967295;var l=bW;var k=(l+28)&4294967295;HEAP[k]=m;var j=bW;var i=(j+28)&4294967295;var h=HEAP[i];var g=(A+4*h)&4294967295;var f=HEAP[g];cc=f;var fs=bW;var fq=(fs+108)&4294967295;var fo=(fq+8)&4294967295;var fn=HEAP[fo];var fm=unSign((fn),16,0);var fl=cc;var fk=unSign((fm),32,0)<=unSign((fl),32,0);if(fk){var fj=bW;var fi=(fj+561)&4294967295;var fh=HEAP[fi];var e8=reSign((fh),8,0)!=0;if(e8){eK=14;break}}else{var e3=af;var e2=(((e3))|0)!=0;if(e2){var e1=bW;var e0=(e1+576)&4294967295;var eZ=HEAP[e0];var eY=bW;var eX=(eY+108)&4294967295;var eW=(eX+12)&4294967295;var eV=HEAP[eW];var eU=cc;var eT=(eV+8*eU)&4294967295;var eS=(eT+4)&4294967295;var eR=HEAP[eS];var eQ=T;var eP=(eQ+4)&4294967295;var eO=HEAP[eP];var eN=((eR)-(eO))&4294967295;var eJ=bW;var eI=(eJ+108)&4294967295;var eH=(eI+12)&4294967295;var eG=HEAP[eH];var eF=cc;var eE=(eG+8*eF)&4294967295;var eD=(eE)&4294967295;var eC=HEAP[eD];var eB=T;var eA=(eB)&4294967295;var ep=HEAP[eA];var eo=((eC)-(ep))&4294967295;var en=bW;var em=FUNCTION_TABLE[eZ](en,eo,eN);bh=em}else{var el=bW;var ek=(el+576)&4294967295;var ej=HEAP[ek];var ei=bW;var eh=(ei+108)&4294967295;var ef=(eh+20)&4294967295;var dU=HEAP[ef];var dT=cc;var dS=(dU+8*dT)&4294967295;var dR=(dS+4)&4294967295;var dQ=HEAP[dR];var dP=T;var dO=(dP+4)&4294967295;var dN=HEAP[dO];var dM=((dQ)-(dN))&4294967295;var dK=bW;var dp=(dK+108)&4294967295;var dn=(dp+20)&4294967295;var dm=HEAP[dn];var dl=cc;var dk=(dm+8*dl)&4294967295;var dj=(dk)&4294967295;var di=HEAP[dj];var dh=T;var dg=(dh)&4294967295;var de=HEAP[dg];var cT=((di)-(de))&4294967295;var cS=bW;var cR=FUNCTION_TABLE[ej](cS,cT,dM);bh=cR}var cQ=bW;var cP=(cQ+572)&4294967295;var cO=HEAP[cP];var cN=bW;var cM=(cN+108)&4294967295;var cL=(cM+16)&4294967295;var cJ=HEAP[cL];var eg=cc;var ee=(cJ+8*eg)&4294967295;var ed=(ee+4)&4294967295;var ec=HEAP[ed];var eb=fv;var ea=(eb+4)&4294967295;var d9=HEAP[ea];var d8=((ec)-(d9))&4294967295;var d7=bW;var d6=(d7+108)&4294967295;var dL=(d6+16)&4294967295;var dJ=HEAP[dL];var dI=cc;var dH=(dJ+8*dI)&4294967295;var dG=(dH)&4294967295;var dF=HEAP[dG];var dD=fv;var dC=(dD)&4294967295;var dB=HEAP[dC];var dA=((dF)-(dB))&4294967295;var df=bW;var dd=FUNCTION_TABLE[cO](df,dA,d8);aM=dd;var dc=bh;var db=(((dc))|0)!=0;if(db){var da=bI;var c9=(((da))|0)!=0;if(c9){var c8=bh;var c7=cV;var c6=bI;var c5=_FT_MulDiv(c8,c7,c6);eL=c5}else{var cK=aM;eL=cK}var cI=eL;b2=cI}else{b2=0}var cH=bW;var cG=(cH+584)&4294967295;var cF=HEAP[cG];var cE=b2;var cD=aM;var cC=((cE)-(cD))&4294967295;var cB=cc;var cA=(((cB))&65535);var cp=unSign((cA),16,0);var co=bW;var cn=(co+108)&4294967295;var cm=bW;var cl=(((cp))&65535);FUNCTION_TABLE[cF](cm,cn,cl,cC)}var ck=bW;var cj=(ck+284)&4294967295;var ci=(cj+20)&4294967295;var ch=HEAP[ci];var cg=((ch)-1)&4294967295;var b4=bW;var b3=(b4+284)&4294967295;var b1=(b3+20)&4294967295;HEAP[b1]=cg;eK=13;continue}if(eK==21){var bU=bW;var bT=(bU+284)&4294967295;var bH=(bT+20)&4294967295;HEAP[bH]=1;var bG=bW;var bF=(bG+28)&4294967295;var bE=HEAP[bF];var bD=bW;var bC=(bD+32)&4294967295;HEAP[bC]=bE}else{if(eK==14){var e5=bW;var e4=(e5+12)&4294967295;HEAP[e4]=134}}}}return;return}function _Ins_UTP(U,Z){var x;var c;var R;var d;var a;var E=0;c=U;R=Z;var T=R;var S=(T)&4294967295;var Q=HEAP[S];var P=(((Q))&65535);d=P;var O=c;var N=(O+36)&4294967295;var M=(N+8)&4294967295;var K=HEAP[M];var I=d;var G=unSign((K),16,0)<=unSign((I),16,0);if(G){var u=c;var s=(u+561)&4294967295;var q=HEAP[s];var o=reSign((q),8,0)!=0;if(o){var m=c;var k=(m+12)&4294967295;HEAP[k]=134}}else{a=-1;var i=c;var g=(i+284)&4294967295;var f=(g+14)&4294967295;var e=(f)&4294967295;var b=HEAP[e];var ae=reSign((b),16,0)!=0;if(ae){var ad=a;var ac=(ad)&-9;a=ac}var ab=c;var aa=(ab+284)&4294967295;var Y=(aa+14)&4294967295;var X=(Y+2)&4294967295;var W=HEAP[X];var V=reSign((W),16,0)!=0;if(V){var L=a;var J=(L)&-17;a=J}var H=c;var F=(H+36)&4294967295;var D=(F+24)&4294967295;var C=HEAP[D];var B=d;var A=unSign((B),16,0);var z=c;var y=(z+36)&4294967295;var w=(y+24)&4294967295;var v=HEAP[w];var t=d;var r=unSign((t),16,0);var p=(v+r)&4294967295;var n=HEAP[p];var l=a;var j=(n)&(l);var h=(C+A)&4294967295;HEAP[h]=j}return;return}function __iup_worker_shift(ac,D,C,P){var O;var e;var f;var r;var ab;var Q;var b;var g=0;e=ac;f=D;r=C;ab=P;var am=e;var al=(am+4)&4294967295;var ak=HEAP[al];var aj=ab;var ai=(ak+8*aj)&4294967295;var ah=(ai)&4294967295;var ag=HEAP[ah];var af=e;var ae=(af)&4294967295;var ad=HEAP[ae];var aa=ab;var Z=(ad+8*aa)&4294967295;var Y=(Z)&4294967295;var X=HEAP[Y];var W=((ag)-(X))&4294967295;b=W;var V=b;var U=(((V))|0)!=0;$bb$$bb6$2:do{if(U){var T=f;Q=T;$bb2$4:while(1){var w=Q;var v=ab;var u=unSign((w),32,0)unSign((cd),32,0);$bb24$$bb$2:do{if(!cc){var cb=bT;var ca=(cb+12)&4294967295;var b9=HEAP[ca];var b8=Y;var b7=unSign((b9),32,0)<=unSign((b8),32,0);$bb2$$bb1$4:do{if(!b7){var b5=bT;var b4=(b5+12)&4294967295;var a4=HEAP[b4];var a2=be;var a0=unSign((a4),32,0)<=unSign((a2),32,0);if(a0){Z=0;break $bb2$$bb1$4}var aZ=bT;var aY=(aZ+8)&4294967295;var aX=HEAP[aY];var aW=Y;var aV=(aX+8*aW)&4294967295;var aU=(aV)&4294967295;var aT=HEAP[aU];bq=aT;var aK=bT;var aI=(aK+8)&4294967295;var aG=HEAP[aI];var aF=be;var aE=(aG+8*aF)&4294967295;var aD=(aE)&4294967295;var aC=HEAP[aD];bp=aC;var aB=bq;var az=bp;var ax=(((aB))|0)>(((az))|0);if(ax){var an=bq;B=an;var al=bp;bq=al;var aj=B;bp=aj;var ai=Y;A=ai;var ah=be;Y=ah;var ag=A;be=ag}var af=bT;var ae=(af)&4294967295;var ad=HEAP[ae];var ab=Y;var W=(ad+8*ab)&4294967295;var V=(W)&4294967295;var U=HEAP[V];ac=U;var T=bT;var S=(T)&4294967295;var R=HEAP[S];var Q=be;var P=(R+8*Q)&4294967295;var O=(P)&4294967295;var N=HEAP[O];aa=N;var L=bT;var K=(L+4)&4294967295;var J=HEAP[K];var I=Y;var H=(J+8*I)&4294967295;var G=(H)&4294967295;var F=HEAP[G];var E=ac;var D=((F)-(E))&4294967295;bK=D;var C=bT;var z=(C+4)&4294967295;var y=HEAP[z];var x=be;var w=(y+8*x)&4294967295;var v=(w)&4294967295;var u=HEAP[v];var t=aa;var s=((u)-(t))&4294967295;bI=s;var r=bq;var q=bp;var o=(((r))|0)==(((q))|0);if(o){var n=bS;bF=n;while(1){var bW=bF;var bV=p;var bU=unSign((bW),32,0)<=unSign((bV),32,0);if(!(bU)){Z=7;break}var m=bT;var l=(m)&4294967295;var k=HEAP[l];var j=bF;var i=(k+8*j)&4294967295;var h=(i)&4294967295;var g=HEAP[h];bE=g;var f=bE;var e=ac;var d=(((f))|0)<=(((e))|0);if(d){var c=bE;var b=bK;var a=((c)+(b))&4294967295;bE=a}else{var cj=bE;var ci=bI;var ch=((cj)+(ci))&4294967295;bE=ch}var cg=bT;var cf=(cg+4)&4294967295;var b3=HEAP[cf];var b2=bF;var b1=(b3+8*b2)&4294967295;var b0=(b1)&4294967295;var bZ=bE;HEAP[b0]=bZ;var bY=bF;var bX=((bY)+1)&4294967295;bF=bX;Z=4;continue}Z=8;break $bb24$$bb$2}else{b6=0;X=0;var bR=bS;bF=bR;while(1){var ao=bF;var am=p;var ak=unSign((ao),32,0)<=unSign((am),32,0);if(!(ak)){Z=8;break $bb24$$bb$2}var bQ=bT;var bP=(bQ)&4294967295;var bO=HEAP[bP];var bN=bF;var bM=(bO+8*bN)&4294967295;var bL=(bM)&4294967295;var bJ=HEAP[bL];bd=bJ;var bH=bd;var bG=ac;var bD=(((bH))|0)<=(((bG))|0);if(bD){var bC=bd;var bB=bK;var bA=((bC)+(bB))&4294967295;bd=bA}else{var bz=bd;var by=aa;var bw=(((bz))|0)>=(((by))|0);if(bw){var bu=bd;var bt=bI;var bs=((bu)+(bt))&4294967295;bd=bs}else{var bo=X;var bn=reSign((bo),8,0)==0;if(bn){X=1;var bm=bp;var bl=bq;var bk=((bm)-(bl))&4294967295;var bj=aa;var bi=bI;var bh=((bj)+(bi))&4294967295;var bg=ac;var bf=bK;var bc=((bg)+(bf))&4294967295;var bb=((bh)-(bc))&4294967295;var ba=_FT_MulDiv(bb,65536,bk);b6=ba}var a9=ac;var a8=bK;var a7=((a9)+(a8))&4294967295;var a6=bT;var a5=(a6+8)&4294967295;var a3=HEAP[a5];var a1=bF;var aS=(a3+8*a1)&4294967295;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aP=bq;var aO=((aQ)-(aP))&4294967295;var aN=b6;var aM=_FT_MulFix(aO,aN);var aL=((a7)+(aM))&4294967295;bd=aL}}var aJ=bT;var aH=(aJ+4)&4294967295;var aw=HEAP[aH];var av=bF;var au=(aw+8*av)&4294967295;var at=(au)&4294967295;var ar=bd;HEAP[at]=ar;var aq=bF;var ap=((aq)+1)&4294967295;bF=ap;Z=9;continue}}}}while(0)}}while(0);return;return}function _Ins_IUP(ag,C){var F=STACKTOP;STACKTOP+=16;_memset(F,0,16);var aa;var bI;var bn;var bJ=F;var aF;var f;var bb;var bK;var Q;var r;var g;var bm=0;bI=ag;bn=C;var b4=bI;bI=b4;var b3=bn;bn=b3;var b2=bI;var b1=(b2+144)&4294967295;var b0=(b1+10)&4294967295;var bZ=HEAP[b0];var bY=reSign((bZ),16,0)==0;$bb21$$bb$2:do{if(!bY){var bX=bI;var bW=(bX+368)&4294967295;var bV=HEAP[bW];var a2=unSign((bV),8,0);var a0=(a2)&1;var aY=(((a0))&255);var O=reSign((aY),8,0)!=0;if(O){aF=8;var aX=bI;var aW=(aX+144)&4294967295;var aV=(aW+12)&4294967295;var aU=HEAP[aV];var aT=(bJ)&4294967295;HEAP[aT]=aU;var aS=bI;var aR=(aS+144)&4294967295;var aI=(aR+16)&4294967295;var aG=HEAP[aI];var aD=(bJ+4)&4294967295;HEAP[aD]=aG;var aC=bI;var aB=(aC+144)&4294967295;var aA=(aB+20)&4294967295;var az=HEAP[aA];var ay=(bJ+8)&4294967295;HEAP[ay]=az}else{aF=16;var ax=bI;var aw=(ax+144)&4294967295;var am=(aw+12)&4294967295;var ak=HEAP[am];var aj=ak;var ai=(aj+4)&4294967295;var ah=ai;var af=(bJ)&4294967295;HEAP[af]=ah;var ae=bI;var ad=(ae+144)&4294967295;var ac=(ad+16)&4294967295;var ab=HEAP[ac];var Z=ab;var Y=(Z+4)&4294967295;var X=Y;var W=(bJ+4)&4294967295;HEAP[W]=X;var V=bI;var U=(V+144)&4294967295;var T=(U+20)&4294967295;var S=HEAP[T];var R=S;var P=(R+4)&4294967295;var N=P;var M=(bJ+8)&4294967295;HEAP[M]=N}var L=bI;var K=(L+144)&4294967295;var J=(K+8)&4294967295;var I=HEAP[J];var H=unSign((I),16,0);var G=(bJ+12)&4294967295;HEAP[G]=H;g=0;r=0;$bb4$8:while(1){var E=bI;var D=(E+144)&4294967295;var B=(D+28)&4294967295;var A=HEAP[B];var z=g;var y=reSign((z),16,0);var x=(A+2*y)&4294967295;var w=HEAP[x];var v=unSign((w),16,0);var u=bI;var t=(u+144)&4294967295;var s=(t+32)&4294967295;var q=HEAP[s];var p=unSign((q),16,0);var o=((v)-(p))&4294967295;bb=o;var n=r;f=n;var m=bI;var l=(m+144)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=unSign((j),16,0);var h=bb;var e=unSign((i),32,0)<=unSign((h),32,0);if(e){var d=bI;var c=(d+144)&4294967295;var b=(c+8)&4294967295;var a=HEAP[b];var b9=unSign((a),16,0);var b8=((b9)-1)&4294967295;bb=b8}$bb8$13:while(1){var b5=r;var bU=bb;var bT=unSign((b5),32,0)>unSign((bU),32,0);if(bT){aa=4;break $bb8$13}var bS=bI;var bR=(bS+144)&4294967295;var bQ=(bR+24)&4294967295;var bP=HEAP[bQ];var bO=r;var bN=(bP+bO)&4294967295;var bM=HEAP[bN];var bL=aF;var bH=(bM)&(bL);var bG=reSign((bH),8,0)==0;if(!(bG)){aa=4;break $bb8$13}var b7=r;var b6=((b7)+1)&4294967295;r=b6;aa=3;continue $bb8$13}var bF=r;var bE=bb;var bD=unSign((bF),32,0)<=unSign((bE),32,0);$bb11$$bb20$18:do{if(bD){var bC=r;bK=bC;var bB=r;Q=bB;var bA=r;var bz=((bA)+1)&4294967295;r=bz;while(1){var bd=r;var bc=bb;var ba=unSign((bd),32,0)<=unSign((bc),32,0);if(!(ba)){aa=10;break}var by=bI;var bx=(by+144)&4294967295;var bw=(bx+24)&4294967295;var bv=HEAP[bw];var bu=r;var bt=(bv+bu)&4294967295;var bs=HEAP[bt];var br=aF;var bq=(bs)&(br);var bp=reSign((bq),8,0)!=0;if(bp){var bo=r;var bl=((bo)-1)&4294967295;var bk=Q;var bj=((bk)+1)&4294967295;var bi=Q;var bh=r;__iup_worker_interpolate(bJ,bj,bl,bi,bh);var bg=r;Q=bg}var bf=r;var be=((bf)+1)&4294967295;r=be;aa=7;continue}var a9=Q;var a8=bK;var a7=(((a9))|0)==(((a8))|0);if(a7){var a6=f;var a5=bb;var a4=Q;__iup_worker_shift(bJ,a6,a5,a4)}else{var a3=Q;var a1=(((a3))&65535);var aZ=((a1)+1)&65535;var aQ=unSign((aZ),16,0);var aP=bb;var aO=Q;var aN=bK;__iup_worker_interpolate(bJ,aQ,aP,aO,aN);var aM=bK;var aL=(((aM))|0)!=0;if(!(aL)){aa=13;break $bb11$$bb20$18}var aK=bK;var aJ=((aK)-1)&4294967295;var aH=f;var aE=Q;var av=bK;__iup_worker_interpolate(bJ,aH,aJ,aE,av)}}}while(0);var au=g;var at=((au)+1)&65535;g=at;var ar=bI;var aq=(ar+144)&4294967295;var ap=(aq+10)&4294967295;var ao=HEAP[ap];var an=g;var al=reSign((ao),16,0)>reSign((an),16,0);if(al){aa=1;continue $bb4$8}else{aa=14;break $bb21$$bb$2}}}}while(0);STACKTOP=F;return;return}function _Ins_DELTAP(aE,aS){var ag;var aD;var a3;var ah;var h;var aK;var aG;var aI;var d=0;aD=aE;a3=aS;var a2=a3;var a1=(a2)&4294967295;var a0=HEAP[a1];h=a0;ah=1;$bb15$2:while(1){var D=ah;var B=h;var z=unSign((D),32,0)<=unSign((B),32,0);if(!(z)){ag=11;break $bb15$2}var aZ=aD;var aY=(aZ+28)&4294967295;var aX=HEAP[aY];var aW=(((aX))|0)<=1;if(aW){ag=1;break $bb15$2}var aT=aD;var ax=(aT+28)&4294967295;var av=HEAP[ax];var at=((av)-2)&4294967295;var aq=aD;var ao=(aq+28)&4294967295;HEAP[ao]=at;var am=aD;var al=(am+24)&4294967295;var ak=HEAP[al];var aj=aD;var ai=(aj+28)&4294967295;var aa=HEAP[ai];var Y=((aa)+1)&4294967295;var W=(ak+4*Y)&4294967295;var U=HEAP[W];var S=(((U))&65535);aK=S;var Q=aD;var P=(Q+24)&4294967295;var O=HEAP[P];var N=aD;var M=(N+28)&4294967295;var C=HEAP[M];var A=(O+4*C)&4294967295;var y=HEAP[A];aI=y;var x=aD;var v=(x+36)&4294967295;var t=(v+8)&4294967295;var s=HEAP[t];var r=aK;var q=unSign((s),16,0)>unSign((r),16,0);$bb3$$bb12$6:do{if(q){var p=aI;var o=(p)&240;var n=unSign((o),32,0)>>>4;aG=n;var m=aD;var l=(m+368)&4294967295;var k=HEAP[l];var j=unSign((k),8,0);if(j==93){ag=13}else{if(j==113){ag=14}else{if(j==114){ag=15}else{ag=16}}}if(ag==13){}else{if(ag==14){var i=aG;var g=((i)+16)&4294967295;aG=g}else{if(ag==15){var f=aG;var e=((f)+32)&4294967295;aG=e}}}var c=aD;var b=(c+284)&4294967295;var a=(b+48)&4294967295;var ba=HEAP[a];var a9=reSign((ba),16,0);var a8=aG;var a7=((a9)+(a8))&4294967295;aG=a7;var a6=aD;var a5=_Current_Ppem(a6);var a4=aG;var aR=(((a5))|0)==(((a4))|0);if(aR){var aQ=aI;var aP=(aQ)&15;var aO=((aP)-8)&4294967295;aI=aO;var aN=aI;var aM=(((aN))|0)>=0;if(aM){var aL=aI;var aJ=((aL)+1)&4294967295;aI=aJ}var aH=aI;var aF=((aH)*64)&4294967295;var aC=aD;var aB=(aC+284)&4294967295;var aA=(aB+50)&4294967295;var az=HEAP[aA];var ay=reSign((az),16,0);var aw=1<<(ay);var au=((((aF))|0)/(((aw))|0)|0);aI=au;var ar=aD;var ap=(ar+584)&4294967295;var an=HEAP[ap];var af=aK;var ae=unSign((af),16,0);var ad=aD;var ac=(ad+36)&4294967295;var ab=aD;var Z=(((ae))&65535);var X=aI;FUNCTION_TABLE[an](ab,ac,Z,X)}}else{var V=aD;var T=(V+561)&4294967295;var R=HEAP[T];var L=reSign((R),8,0)!=0;if(!(L)){ag=9;break $bb3$$bb12$6}var K=aD;var I=(K+12)&4294967295;HEAP[I]=134}}while(0);var G=ah;var E=((G)+1)&4294967295;ah=E;ag=0;continue $bb15$2}if(ag==1){var aV=aD;var aU=(aV+12)&4294967295;HEAP[aU]=129}else{if(ag==11){var w=aD;var u=(w+28)&4294967295;var J=HEAP[u];var H=aD;var F=(H+32)&4294967295;HEAP[F]=J}}return;return}function _Ins_DELTAC(ay,aL){var aa;var ax;var aX;var h;var ab;var aE;var aA;var aC;var d=0;ax=ay;aX=aL;var aW=aX;var aV=(aW)&4294967295;var aU=HEAP[aV];h=aU;ab=1;$bb15$2:while(1){var M=ab;var F=h;var E=unSign((M),32,0)<=unSign((F),32,0);if(!(E)){aa=12;break $bb15$2}var aT=ax;var aS=(aT+28)&4294967295;var aR=HEAP[aS];var aQ=(((aR))|0)<=1;if(aQ){aa=1;break $bb15$2}var aN=ax;var aq=(aN+28)&4294967295;var ao=HEAP[aq];var am=((ao)-2)&4294967295;var ak=ax;var ai=(ak+28)&4294967295;HEAP[ai]=am;var ag=ax;var af=(ag+24)&4294967295;var ae=HEAP[af];var ad=ax;var ac=(ad+28)&4294967295;var U=HEAP[ac];var S=((U)+1)&4294967295;var Q=(ae+4*S)&4294967295;var O=HEAP[Q];aE=O;var L=ax;var K=(L+24)&4294967295;var J=HEAP[K];var I=ax;var H=(I+28)&4294967295;var G=HEAP[H];var A=(J+4*G)&4294967295;var y=HEAP[A];aC=y;var w=ax;var v=(w+380)&4294967295;var u=HEAP[v];var t=aE;var s=unSign((u),32,0)<=unSign((t),32,0);$bb3$$bb6$6:do{if(s){var r=ax;var q=(r+561)&4294967295;var p=HEAP[q];var o=reSign((p),8,0)!=0;if(o){aa=4;break $bb15$2}}else{var l=aC;var k=(l)&240;var j=unSign((k),32,0)>>>4;aA=j;var i=ax;var g=(i+368)&4294967295;var f=HEAP[g];var e=unSign((f),8,0);if(e==115){aa=14}else{if(e==116){aa=15}else{if(e==117){aa=16}else{aa=17}}}if(aa==14){}else{if(aa==15){var c=aA;var b=((c)+16)&4294967295;aA=b}else{if(aa==16){var a=aA;var a4=((a)+32)&4294967295;aA=a4}}}var a3=ax;var a2=(a3+284)&4294967295;var a1=(a2+48)&4294967295;var a0=HEAP[a1];var aZ=reSign((a0),16,0);var aY=aA;var aM=((aZ)+(aY))&4294967295;aA=aM;var aK=ax;var aJ=_Current_Ppem(aK);var aI=aA;var aH=(((aJ))|0)==(((aI))|0);if(!(aH)){aa=9;break $bb3$$bb6$6}var aG=aC;var aF=(aG)&15;var aD=((aF)-8)&4294967295;aC=aD;var aB=aC;var az=(((aB))|0)>=0;if(az){var aw=aC;var av=((aw)+1)&4294967295;aC=av}var au=aC;var at=((au)*64)&4294967295;var ar=ax;var ap=(ar+284)&4294967295;var an=(ap+50)&4294967295;var al=HEAP[an];var aj=reSign((al),16,0);var ah=1<<(aj);var Z=((((at))|0)/(((ah))|0)|0);aC=Z;var Y=ax;var X=(Y+600)&4294967295;var W=HEAP[X];var V=ax;var T=aE;var R=aC;FUNCTION_TABLE[W](V,T,R)}}while(0);var P=ab;var N=((P)+1)&4294967295;ab=N;aa=0;continue $bb15$2}if(aa==1){var aP=ax;var aO=(aP+12)&4294967295;HEAP[aO]=129}else{if(aa==4){var n=ax;var m=(n+12)&4294967295;HEAP[m]=134}else{if(aa==12){var D=ax;var C=(D+28)&4294967295;var B=HEAP[C];var z=ax;var x=(z+32)&4294967295;HEAP[x]=B}}}return;return}function _Ins_GETINFO(O,T){var p;var b;var L;var q;var y=0;b=O;L=T;q=0;var N=L;var M=(N)&4294967295;var K=HEAP[M];var J=(K)&1;var I=(((J))&255);var r=reSign((I),8,0)!=0;if(r){q=35}var H=L;var G=(H)&4294967295;var E=HEAP[G];var C=(E)&2;var A=(((C))|0)!=0;$bb2$$bb4$5:do{if(A){var m=b;var k=(m+244)&4294967295;var j=(k+37)&4294967295;var i=HEAP[j];var h=reSign((i),8,0)!=0;if(!(h)){p=2;break $bb2$$bb4$5}var g=q;var f=(g)|128;q=f}}while(0);var e=L;var d=(e)&4294967295;var c=HEAP[d];var a=(c)&4;var Y=(((a))|0)!=0;$bb5$$bb7$9:do{if(Y){var X=b;var W=(X+244)&4294967295;var V=(W+38)&4294967295;var U=HEAP[V];var S=reSign((U),8,0)!=0;if(!(S)){p=5;break $bb5$$bb7$9}var R=q;var Q=(R)|256;q=Q}}while(0);var P=L;var F=(P)&4294967295;var D=HEAP[F];var B=(D)&32;var z=(((B))|0)!=0;$bb8$$bb10$13:do{if(z){var x=b;var w=(x+604)&4294967295;var v=HEAP[w];var u=reSign((v),8,0)!=0;if(!(u)){p=8;break $bb8$$bb10$13}var t=q;var s=(t)|4096;q=s}}while(0);var o=L;var n=(o)&4294967295;var l=q;HEAP[n]=l;return;return}function _Ins_UNKNOWN(ab,am){var I;var aa;var az;var ar;var aC;var U;var d=0;aa=ab;az=am;var ay=aa;var ax=(ay+416)&4294967295;var aw=HEAP[ax];ar=aw;var av=aa;var au=(av+408)&4294967295;var at=HEAP[au];var aq=ar;var ap=(aq+16*at)&4294967295;aC=ap;var ao=aa;aa=ao;var an=az;az=an;while(1){var Y=ar;var X=aC;var W=(Y)<(X);if(!(W)){I=5;break}var T=ar;var R=(T+8)&4294967295;var Q=HEAP[R];var P=(((Q))&255);var O=aa;var N=(O+368)&4294967295;var M=HEAP[N];var L=reSign((P),8,0)==reSign((M),8,0);if(L){var K=ar;var J=(K+12)&4294967295;var H=HEAP[J];var G=reSign((H),8,0)!=0;if(G){I=1;break}}var ac=ar;var Z=(ac+16)&4294967295;ar=Z;I=0;continue}if(I==1){var F=aa;var E=(F+428)&4294967295;var D=HEAP[E];var C=aa;var B=(C+432)&4294967295;var A=HEAP[B];var z=(((D))|0)>=(((A))|0);if(z){var y=aa;var x=(y+12)&4294967295;HEAP[x]=130}else{var w=aa;var v=(w+436)&4294967295;var u=HEAP[v];var t=aa;var s=(t+428)&4294967295;var r=HEAP[s];var q=(u+16*r)&4294967295;U=q;var p=((r)+1)&4294967295;var o=aa;var n=(o+428)&4294967295;HEAP[n]=p;var m=aa;var l=(m+352)&4294967295;var k=HEAP[l];var j=U;var i=(j)&4294967295;HEAP[i]=k;var h=aa;var g=(h+360)&4294967295;var f=HEAP[g];var e=((f)+1)&4294967295;var c=U;var b=(c+4)&4294967295;HEAP[b]=e;var a=U;var aH=(a+8)&4294967295;HEAP[aH]=1;var aG=ar;var aF=(aG+4)&4294967295;var aE=HEAP[aF];var aD=U;var aB=(aD+12)&4294967295;HEAP[aB]=aE;var aA=ar;var al=(aA+4)&4294967295;var ak=HEAP[al];var aj=ar;var ai=(aj)&4294967295;var ah=HEAP[ai];var ag=aa;var af=_Ins_Goto_CodeRange(ag,ah,ak);var ae=aa;var ad=(ae+376)&4294967295;HEAP[ad]=0}}else{if(I==5){var V=aa;var S=(V+12)&4294967295;HEAP[S]=128}}return;return}function _TT_RunIns(rf){var eB=STACKTOP;STACKTOP+=12;_memset(eB,0,12);var eo;var pC;var c2;var k2;var pA;var pB;var k1=eB;var k0=eB+4;var kZ=eB+8;var eU;var dU;var jE;var a4;var aJ;var kw;var kv;var ku;var ey;var nD;var hT;var kx;var iC;var ky;var gf;var ge;var sA;var rg;var iq;var tg;var jF;var b3=0;pC=rf;eU=0;var kY=pC;var kX=(kY+244)&4294967295;var kW=(kX+12)&4294967295;HEAP[kW]=0;var kV=pC;var kU=(kV+216)&4294967295;var kT=(kU)&4294967295;var dH=HEAP[kT];var dG=pC;var dF=(dG+216)&4294967295;var dE=(dF+2)&4294967295;var dD=HEAP[dE];var dB=reSign((dH),16,0)!=reSign((dD),16,0);if(dB){var dz=pC;var dx=(dz+592)&4294967295;HEAP[dx]=66;var dv=pC;var dt=(dv+596)&4294967295;HEAP[dt]=68;var dm=pC;var dl=(dm+600)&4294967295;HEAP[dl]=70}else{var dk=pC;var dj=(dk+592)&4294967295;HEAP[dj]=72;var di=pC;var dh=(di+596)&4294967295;HEAP[dh]=74;var dg=pC;var df=(dg+600)&4294967295;HEAP[df]=76}var de=pC;_Compute_Funcs(de);var dd=pC;var dc=(dd+284)&4294967295;var db=(dc+28)&4294967295;var da=HEAP[db];var c9=(((da))&255);var c8=unSign((c9),8,0);var c7=pC;var c6=(((c8))&255);_Compute_Round(c7,c6);$bb3$6:while(1){var c5=pC;var c4=(c5+356)&4294967295;var c3=HEAP[c4];var c1=pC;var c0=(c1+360)&4294967295;var cZ=HEAP[c0];var cY=(c3+cZ)&4294967295;var cX=HEAP[cY];var cW=pC;var cV=(cW+368)&4294967295;HEAP[cV]=cX;var cU=pC;var cT=(cU+368)&4294967295;var cS=HEAP[cT];var cR=unSign((cS),8,0);var cQ=(_opcode_length+cR)&4294967295;var cP=HEAP[cQ];var cO=reSign((cP),8,0);var cN=pC;var cM=(cN+372)&4294967295;HEAP[cM]=cO;var cL=pC;var cK=(cL+372)&4294967295;var cJ=HEAP[cK];var cI=(((cJ))|0)<0;if(cI){var cH=pC;var cG=(cH+360)&4294967295;var cF=HEAP[cG];var cE=((cF)+1)&4294967295;var cD=pC;var cC=(cD+364)&4294967295;var cB=HEAP[cC];var cA=(((cE))|0)>(((cB))|0);if(cA){eo=2;break $bb3$6}var cz=pC;var cy=(cz+372)&4294967295;var cx=HEAP[cy];var cw=pC;var cv=(cw+356)&4294967295;var cu=HEAP[cv];var ct=pC;var cs=(ct+360)&4294967295;var cr=HEAP[cs];var cq=((cr)+1)&4294967295;var cp=(cu+cq)&4294967295;var co=HEAP[cp];var cn=unSign((co),8,0);var cm=((cx)*(cn))&4294967295;var cl=(2-(cm))&4294967295;var ck=pC;var cj=(ck+372)&4294967295;HEAP[cj]=cl}var ci=pC;var ch=(ci+360)&4294967295;var cg=HEAP[ch];var cf=pC;var ce=(cf+372)&4294967295;var cd=HEAP[ce];var cc=((cg)+(cd))&4294967295;var cb=pC;var ca=(cb+364)&4294967295;var b9=HEAP[ca];var b8=(((cc))|0)>(((b9))|0);if(b8){eo=2;break $bb3$6}var b7=pC;var b6=(b7+16)&4294967295;var b5=HEAP[b6];var b4=pC;var rS=(b4+368)&4294967295;var rQ=HEAP[rS];var rO=unSign((rQ),8,0);var rM=(_Pop_Push_Count+rO)&4294967295;var rK=HEAP[rM];var rI=unSign((rK),8,0)>>>4;var rG=unSign((rI),8,0);var rD=((b5)-(rG))&4294967295;var rC=pC;var rB=(rC+28)&4294967295;HEAP[rB]=rD;var rx=pC;var rv=(rx+28)&4294967295;var rt=HEAP[rv];var rr=(((rt))|0)<0;if(rr){eo=6;break $bb3$6}var rl=pC;var rj=(rl+28)&4294967295;var ri=HEAP[rj];var rh=pC;var rb=(rh+368)&4294967295;var q9=HEAP[rb];var q7=unSign((q9),8,0);var q5=(_Pop_Push_Count+q7)&4294967295;var q3=HEAP[q5];var q1=unSign((q3),8,0);var qZ=(q1)&15;var qX=((ri)+(qZ))&4294967295;var qW=pC;var qV=(qW+32)&4294967295;HEAP[qV]=qX;var qR=pC;var qP=(qR+32)&4294967295;var qN=HEAP[qP];var qL=pC;var qJ=(qL+20)&4294967295;var qH=HEAP[qJ];var qF=unSign((qN),32,0)>unSign((qH),32,0);if(qF){eo=9;break $bb3$6}var qB=pC;var qA=(qB+376)&4294967295;HEAP[qA]=1;var qz=pC;var qy=(qz+12)&4294967295;HEAP[qy]=0;var qx=pC;var qw=(qx+24)&4294967295;var qv=HEAP[qw];var qu=pC;var qt=(qu+28)&4294967295;var qs=HEAP[qt];var qr=(qv+4*qs)&4294967295;dU=qr;var qq=pC;var qp=(qq+368)&4294967295;var qo=HEAP[qp];jE=qo;var qn=jE;var qm=unSign((qn),8,0);if(qm==0){eo=70}else{if(qm==1){eo=70}else{if(qm==2){eo=70}else{if(qm==3){eo=70}else{if(qm==4){eo=70}else{if(qm==5){eo=70}else{if(qm==6){eo=71}else{if(qm==7){eo=71}else{if(qm==8){eo=72}else{if(qm==9){eo=72}else{if(qm==10){eo=73}else{if(qm==11){eo=74}else{if(qm==12){eo=75}else{if(qm==13){eo=76}else{if(qm==14){eo=77}else{if(qm==15){eo=78}else{if(qm==16){eo=79}else{if(qm==17){eo=80}else{if(qm==18){eo=81}else{if(qm==19){eo=82}else{if(qm==20){eo=83}else{if(qm==21){eo=84}else{if(qm==22){eo=85}else{if(qm==23){eo=86}else{if(qm==24){eo=87}else{if(qm==25){eo=88}else{if(qm==26){eo=89}else{if(qm==27){eo=90}else{if(qm==28){eo=91}else{if(qm==29){eo=92}else{if(qm==30){eo=93}else{if(qm==31){eo=94}else{if(qm==32){eo=95}else{if(qm==33){eo=96}else{if(qm==34){eo=97}else{if(qm==35){eo=98}else{if(qm==36){eo=99}else{if(qm==37){eo=100}else{if(qm==38){eo=101}else{if(qm==39){eo=102}else{if(qm==40){eo=103}else{if(qm==41){eo=104}else{if(qm==42){eo=105}else{if(qm==43){eo=106}else{if(qm==44){eo=107}else{if(qm==45){eo=108}else{if(qm==46){eo=109}else{if(qm==47){eo=109}else{if(qm==48){eo=110}else{if(qm==49){eo=110}else{if(qm==50){eo=111}else{if(qm==51){eo=111}else{if(qm==52){eo=112}else{if(qm==53){eo=112}else{if(qm==54){eo=113}else{if(qm==55){eo=113}else{if(qm==56){eo=114}else{if(qm==57){eo=115}else{if(qm==58){eo=116}else{if(qm==59){eo=116}else{if(qm==60){eo=117}else{if(qm==61){eo=118}else{if(qm==62){eo=119}else{if(qm==63){eo=119}else{if(qm==64){eo=120}else{if(qm==65){eo=121}else{if(qm==66){eo=122}else{if(qm==67){eo=123}else{if(qm==68){eo=124}else{if(qm==69){eo=125}else{if(qm==70){eo=126}else{if(qm==71){eo=126}else{if(qm==72){eo=127}else{if(qm==73){eo=128}else{if(qm==74){eo=128}else{if(qm==75){eo=129}else{if(qm==76){eo=130}else{if(qm==77){eo=131}else{if(qm==78){eo=132}else{if(qm==79){eo=133}else{if(qm==80){eo=134}else{if(qm==81){eo=135}else{if(qm==82){eo=136}else{if(qm==83){eo=137}else{if(qm==84){eo=138}else{if(qm==85){eo=139}else{if(qm==86){eo=140}else{if(qm==87){eo=141}else{if(qm==88){eo=142}else{if(qm==89){eo=143}else{if(qm==90){eo=144}else{if(qm==91){eo=145}else{if(qm==92){eo=146}else{if(qm==93){eo=147}else{if(qm==94){eo=148}else{if(qm==95){eo=149}else{if(qm==96){eo=150}else{if(qm==97){eo=151}else{if(qm==98){eo=152}else{if(qm==99){eo=153}else{if(qm==100){eo=154}else{if(qm==101){eo=155}else{if(qm==102){eo=156}else{if(qm==103){eo=157}else{if(qm==104){eo=158}else{if(qm==105){eo=158}else{if(qm==106){eo=158}else{if(qm==107){eo=158}else{if(qm==108){eo=159}else{if(qm==109){eo=159}else{if(qm==110){eo=159}else{if(qm==111){eo=159}else{if(qm==112){eo=160}else{if(qm==113){eo=161}else{if(qm==114){eo=161}else{if(qm==115){eo=162}else{if(qm==116){eo=162}else{if(qm==117){eo=162}else{if(qm==118){eo=163}else{if(qm==119){eo=164}else{if(qm==120){eo=165}else{if(qm==121){eo=166}else{if(qm==122){eo=167}else{if(qm==123){eo=168}else{if(qm==124){eo=169}else{if(qm==125){eo=170}else{if(qm==126){eo=171}else{if(qm==127){eo=171}else{if(qm==128){eo=172}else{if(qm==129){eo=173}else{if(qm==130){eo=174}else{if(qm==131){eo=175}else{if(qm==132){eo=175}else{if(qm==133){eo=176}else{if(qm==134){eo=177}else{if(qm==135){eo=177}else{if(qm==136){eo=178}else{if(qm==137){eo=179}else{if(qm==138){eo=180}else{if(qm==139){eo=181}else{if(qm==140){eo=182}else{if(qm==141){eo=183}else{if(qm==142){eo=184}else{if(qm==143){eo=185}else{eo=186}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}$bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15:do{if(eo==186){var aH=jE;var aG=unSign((aH),8,0)>223;if(aG){var aF=pC;var aE=dU;_Ins_MIRP(aF,aE);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{var aD=jE;var aC=unSign((aD),8,0)>191;if(aC){var aB=pC;var aA=dU;_Ins_MDRP(aB,aA);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{var az=jE;var an=unSign((az),8,0)>183;if(an){var am=pC;var al=dU;_Ins_PUSHW(am,al);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{var ak=jE;var aj=unSign((ak),8,0)>175;if(aj){var ai=pC;var ah=dU;_Ins_PUSHB(ai,ah);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{var ag=pC;var af=dU;_Ins_UNKNOWN(ag,af);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}}}}}else{if(eo==70){var ql=jE;var qk=unSign((ql),8,0);var qj=(qk)&1;var qi=(qj)<<14;var qh=(((qi))&65535);a4=qh;var qg=a4;var qf=(qg)^16384;aJ=qf;var qe=jE;var qd=unSign((qe),8,0)<=3;if(qd){var qc=pC;var qb=(qc+284)&4294967295;var qa=(qb+10)&4294967295;var p9=(qa)&4294967295;var p8=a4;HEAP[p9]=p8;var p7=pC;var p6=(p7+284)&4294967295;var p5=(p6+10)&4294967295;var p4=(p5+2)&4294967295;var p3=aJ;HEAP[p4]=p3;var p2=pC;var p1=(p2+284)&4294967295;var p0=(p1+6)&4294967295;var pZ=(p0)&4294967295;var pY=a4;HEAP[pZ]=pY;var pX=pC;var pW=(pX+284)&4294967295;var pV=(pW+6)&4294967295;var pU=(pV+2)&4294967295;var pT=aJ;HEAP[pU]=pT}var pS=jE;var pR=unSign((pS),8,0);var pQ=(pR)&2;var pP=(((pQ))|0)==0;if(pP){var pO=pC;var pN=(pO+284)&4294967295;var pM=(pN+14)&4294967295;var pL=(pM)&4294967295;var pK=a4;HEAP[pL]=pK;var pJ=pC;var pI=(pJ+284)&4294967295;var pH=(pI+14)&4294967295;var pG=(pH+2)&4294967295;var pF=aJ;HEAP[pG]=pF}var pE=pC;_Compute_Funcs(pE);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==71){var pD=pC;var lj=(pD+284)&4294967295;var lh=(lj+10)&4294967295;var lf=pC;var ld=(lf+368)&4294967295;var lb=HEAP[ld];var k9=unSign((lb),8,0);var k7=dU;var k5=(k7)&4294967295;var k4=HEAP[k5];var k3=(((k4))&65535);var kP=unSign((k3),16,0);var kN=dU;var kL=(kN+4)&4294967295;var kJ=HEAP[kL];var kH=(((kJ))&65535);var kF=unSign((kH),16,0);var kD=pC;var kB=(((kF))&65535);var kA=(((kP))&65535);var kz=_Ins_SxVTL(kD,kB,kA,k9,lh);var kq=reSign((kz),8,0)==0;if(kq){var ko=pC;var km=(ko+284)&4294967295;var kk=(km+10)&4294967295;var ki=(kZ)&4294967295;var kg=(kk)&4294967295;var ke=HEAP[kg];HEAP[ki]=ke;var kc=(kZ+2)&4294967295;var kb=(kk+2)&4294967295;var ka=HEAP[kb];HEAP[kc]=ka;var j6=pC;var j4=(j6+284)&4294967295;var j2=(j4+6)&4294967295;var j0=(j2)&4294967295;var jY=(kZ)&4294967295;var jW=HEAP[jY];HEAP[j0]=jW;var jU=(j2+2)&4294967295;var jS=(kZ+2)&4294967295;var jR=HEAP[jS];HEAP[jU]=jR;var jQ=pC;_Compute_Funcs(jQ)}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==72){var jP=pC;var jO=(jP+284)&4294967295;var jN=(jO+14)&4294967295;var jM=pC;var jL=(jM+368)&4294967295;var jK=HEAP[jL];var jJ=unSign((jK),8,0);var jI=dU;var jH=(jI)&4294967295;var jG=HEAP[jH];var jD=(((jG))&65535);var jC=unSign((jD),16,0);var jB=dU;var jA=(jB+4)&4294967295;var jz=HEAP[jA];var jy=(((jz))&65535);var jx=unSign((jy),16,0);var jw=pC;var jv=(((jx))&65535);var ju=(((jC))&65535);var jt=_Ins_SxVTL(jw,jv,ju,jJ,jN);var js=reSign((jt),8,0)==0;if(js){var jr=pC;_Compute_Funcs(jr)}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==73){var jq=dU;var jp=(jq+4)&4294967295;var jo=HEAP[jp];var jn=(((jo))&65535);kw=jn;var jm=kw;var jl=reSign((jm),16,0);ku=jl;var jk=dU;var jj=(jk)&4294967295;var ji=HEAP[jj];var jh=(((ji))&65535);kw=jh;var jg=kw;var jf=reSign((jg),16,0);kv=jf;var je=pC;var jd=(je+284)&4294967295;var jc=(jd+10)&4294967295;var jb=pC;var ja=kv;var i9=ku;var i8=_Normalize(jb,ja,i9,jc);var i7=pC;var i6=(i7+284)&4294967295;var i5=(i6+10)&4294967295;var i4=(k0)&4294967295;var i3=(i5)&4294967295;var i2=HEAP[i3];HEAP[i4]=i2;var i1=(k0+2)&4294967295;var i0=(i5+2)&4294967295;var iZ=HEAP[i0];HEAP[i1]=iZ;var iY=pC;var iX=(iY+284)&4294967295;var iW=(iX+6)&4294967295;var iV=(iW)&4294967295;var iU=(k0)&4294967295;var iT=HEAP[iU];HEAP[iV]=iT;var iS=(iW+2)&4294967295;var iR=(k0+2)&4294967295;var iQ=HEAP[iR];HEAP[iS]=iQ;var fQ=pC;_Compute_Funcs(fQ);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==74){var fO=dU;var fM=(fO+4)&4294967295;var fK=HEAP[fM];var fI=(((fK))&65535);ey=fI;var fG=ey;var fE=reSign((fG),16,0);hT=fE;var fC=dU;var fB=(fC)&4294967295;var fA=HEAP[fB];var fw=(((fA))&65535);ey=fw;var fu=ey;var fs=reSign((fu),16,0);nD=fs;var fq=pC;var fo=(fq+284)&4294967295;var fm=(fo+14)&4294967295;var fk=pC;var fi=nD;var fh=hT;var fg=_Normalize(fk,fi,fh,fm);var fb=pC;_Compute_Funcs(fb);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==75){var e9=pC;var e7=(e9+284)&4294967295;var e5=(e7+10)&4294967295;var e3=(e5)&4294967295;var e1=HEAP[e3];var eZ=reSign((e1),16,0);var eX=dU;var eW=(eX)&4294967295;HEAP[eW]=eZ;var eV=pC;var eQ=(eV+284)&4294967295;var eO=(eQ+10)&4294967295;var eM=(eO+2)&4294967295;var eK=HEAP[eM];var eI=reSign((eK),16,0);var eG=dU;var eE=(eG+4)&4294967295;HEAP[eE]=eI;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==76){var eC=pC;var eA=(eC+284)&4294967295;var ez=(eA+14)&4294967295;var ex=(ez)&4294967295;var ew=HEAP[ex];var ev=reSign((ew),16,0);var eu=dU;var et=(eu)&4294967295;HEAP[et]=ev;var es=pC;var er=(es+284)&4294967295;var eq=(er+14)&4294967295;var ep=(eq+2)&4294967295;var en=HEAP[ep];var em=reSign((en),16,0);var el=dU;var ek=(el+4)&4294967295;HEAP[ek]=em;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==77){var ej=pC;var ei=(ej+284)&4294967295;var eh=(ei+10)&4294967295;var eg=(k1)&4294967295;var ef=(eh)&4294967295;var ee=HEAP[ef];HEAP[eg]=ee;var ed=(k1+2)&4294967295;var ec=(eh+2)&4294967295;var eb=HEAP[ec];HEAP[ed]=eb;var ea=pC;var d9=(ea+284)&4294967295;var d8=(d9+14)&4294967295;var d7=(d8)&4294967295;var d6=(k1)&4294967295;var d5=HEAP[d6];HEAP[d7]=d5;var d4=(d8+2)&4294967295;var d3=(k1+2)&4294967295;var d2=HEAP[d3];HEAP[d4]=d2;var d1=pC;_Compute_Funcs(d1);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==78){var d0=pC;var dZ=dU;_Ins_ISECT(d0,dZ);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==79){var dY=dU;var dX=(dY)&4294967295;var dW=HEAP[dX];var dV=(((dW))&65535);var dT=pC;var dS=(dT+284)&4294967295;var dR=(dS)&4294967295;HEAP[dR]=dV;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==80){var dQ=dU;var dP=(dQ)&4294967295;var dO=HEAP[dP];var dN=(((dO))&65535);var dM=pC;var dL=(dM+284)&4294967295;var dK=(dL+2)&4294967295;HEAP[dK]=dN;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==81){var dJ=dU;var dI=(dJ)&4294967295;var dC=HEAP[dI];var dA=(((dC))&65535);var dy=pC;var dw=(dy+284)&4294967295;var du=(dw+4)&4294967295;HEAP[du]=dA;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==82){var ds=pC;var dr=dU;_Ins_SZP0(ds,dr);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==83){var dq=pC;var dp=dU;_Ins_SZP1(dq,dp);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==84){var dn=pC;var c=dU;_Ins_SZP2(dn,c);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==85){var a=pC;var tt=dU;_Ins_SZPS(a,tt);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==86){var tr=dU;var tp=(tr)&4294967295;var tn=HEAP[tp];var tl=(((tn))|0)<0;if(tl){var tj=pC;var ti=(tj+12)&4294967295;HEAP[ti]=132}else{var th=dU;var tc=(th)&4294967295;var ta=HEAP[tc];var s8=pC;var s6=(s8+284)&4294967295;var s4=(s6+20)&4294967295;HEAP[s4]=ta}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==87){var s2=pC;var s0=(s2+284)&4294967295;var sY=(s0+28)&4294967295;HEAP[sY]=1;var sX=pC;var sW=(sX+568)&4294967295;HEAP[sW]=32;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==88){var sS=pC;var sQ=(sS+284)&4294967295;var sO=(sQ+28)&4294967295;HEAP[sO]=0;var sM=pC;var sK=(sM+568)&4294967295;HEAP[sK]=38;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==89){var sI=dU;var sG=(sI)&4294967295;var sE=HEAP[sG];var sD=pC;var sB=(sD+284)&4294967295;var sw=(sB+24)&4294967295;HEAP[sw]=sE;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==90){var su=pC;var ss=dU;_Ins_ELSE(su,ss);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==91){var sq=pC;var so=(sq+360)&4294967295;var sm=HEAP[so];var sk=dU;var si=(sk)&4294967295;var sh=HEAP[si];var sg=((sm)+(sh))&4294967295;var sf=pC;var se=(sf+360)&4294967295;HEAP[se]=sg;var sd=pC;var sc=(sd+360)&4294967295;var sb=HEAP[sc];var sa=(((sb))|0)<0;if(sa){var r9=pC;var r8=(r9+12)&4294967295;HEAP[r8]=132}var r7=pC;var r6=(r7+376)&4294967295;HEAP[r6]=0;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==92){var r5=dU;var r4=(r5)&4294967295;var r3=HEAP[r4];var r2=pC;var r1=(r2+284)&4294967295;var r0=(r1+36)&4294967295;HEAP[r0]=r3;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==93){var rZ=dU;var rY=(rZ)&4294967295;var rX=HEAP[rY];var rW=pC;var rV=(rW+284)&4294967295;var rU=(rV+40)&4294967295;HEAP[rU]=rX;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==94){var rT=dU;var rR=(rT)&4294967295;var rP=HEAP[rR];var rN=(((rP))|0)>>10;var rL=pC;var rJ=(rL+284)&4294967295;var rH=(rJ+44)&4294967295;HEAP[rH]=rN;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==95){var rE=dU;var rA=(rE)&4294967295;var rz=HEAP[rA];var ry=dU;var rw=(ry+4)&4294967295;HEAP[rw]=rz;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==96){eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==97){var ru=pC;var rs=(ru+32)&4294967295;HEAP[rs]=0;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==98){var rq=dU;var ro=(rq)&4294967295;var rm=HEAP[ro];kx=rm;var rk=dU;var re=(rk+4)&4294967295;var rd=HEAP[re];var rc=dU;var ra=(rc)&4294967295;HEAP[ra]=rd;var q8=dU;var q6=(q8+4)&4294967295;var q4=kx;HEAP[q6]=q4;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==99){var q2=pC;var q0=(q2+16)&4294967295;var qY=HEAP[q0];var qU=dU;var qT=(qU)&4294967295;HEAP[qT]=qY;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==100){var qS=dU;var qQ=(qS)&4294967295;var qO=HEAP[qQ];iC=qO;var qM=iC;var qK=(((qM))|0)<=0;$bb61$$bb60$79:do{if(qK){eo=18}else{var qI=pC;var qG=(qI+28)&4294967295;var qE=HEAP[qG];var mV=iC;var mT=(((qE))|0)<(((mV))|0);if(mT){eo=18;break $bb61$$bb60$79}var mN=pC;var mL=(mN+24)&4294967295;var mJ=HEAP[mL];var mH=pC;var mG=(mH+28)&4294967295;var mF=HEAP[mG];var mB=iC;var mz=((mF)-(mB))&4294967295;var mx=(mJ+4*mz)&4294967295;var mv=HEAP[mx];var mt=dU;var mr=(mt)&4294967295;HEAP[mr]=mv;eo=21;break $bb61$$bb60$79}}while(0);if(eo==18){var mR=pC;var mP=(mR+12)&4294967295;HEAP[mP]=134}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==101){var mp=pC;var mn=dU;_Ins_MINDEX(mp,mn);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==102){var mm=pC;var ml=dU;_Ins_ALIGNPTS(mm,ml);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==103){var mh=pC;var mf=dU;_Ins_UNKNOWN(mh,mf);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==104){var md=pC;var mb=dU;_Ins_UTP(md,mb);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==105){var l9=pC;var l7=dU;_Ins_LOOPCALL(l9,l7);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==106){var l5=pC;var l3=dU;_Ins_CALL(l5,l3);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==107){var l2=pC;var l1=dU;_Ins_FDEF(l2,l1);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==108){var lX=pC;var lV=dU;_Ins_ENDF(lX,lV);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==109){var lT=pC;var lR=dU;_Ins_MDAP(lT,lR);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==110){var lP=pC;var lN=dU;_Ins_IUP(lP,lN);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==111){var lL=pC;var lJ=dU;_Ins_SHP(lL,lJ);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==112){var lI=pC;var lH=dU;_Ins_SHC(lI,lH);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==113){var lG=pC;var lF=dU;_Ins_SHZ(lG,lF);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==114){var lE=pC;var lD=dU;_Ins_SHPIX(lE,lD);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==115){var lC=pC;var lB=dU;_Ins_IP(lC,lB);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==116){var lA=pC;var lz=dU;_Ins_MSIRP(lA,lz);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==117){var ly=pC;var lx=dU;_Ins_ALIGNRP(ly,lx);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==118){var lw=pC;var lv=(lw+284)&4294967295;var lu=(lv+28)&4294967295;HEAP[lu]=2;var lt=pC;var ls=(lt+568)&4294967295;HEAP[ls]=40;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==119){var lr=pC;var lq=dU;_Ins_MIAP(lr,lq);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==120){var lp=pC;var lo=dU;_Ins_NPUSHB(lp,lo);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==121){var ln=pC;var lm=dU;_Ins_NPUSHW(ln,lm);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==122){var ll=dU;var lk=(ll)&4294967295;var li=HEAP[lk];ky=li;var lg=pC;var le=(lg+468)&4294967295;var lc=HEAP[le];var la=unSign((lc),16,0);var k8=ky;var k6=unSign((la),32,0)<=unSign((k8),32,0);if(k6){var kS=pC;var kR=(kS+561)&4294967295;var kQ=HEAP[kR];var kO=reSign((kQ),8,0)!=0;if(kO){eo=22;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}}else{var kM=pC;var kK=(kM+472)&4294967295;var kI=HEAP[kK];var kG=dU;var kE=(kG+4)&4294967295;var kC=HEAP[kE];var kt=ky;var ks=(kI+4*kt)&4294967295;HEAP[ks]=kC}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==123){var kn=dU;var kl=(kn)&4294967295;var kj=HEAP[kl];gf=kj;var kh=pC;var kf=(kh+468)&4294967295;var kd=HEAP[kf];var j9=unSign((kd),16,0);var j8=gf;var j7=unSign((j9),32,0)<=unSign((j8),32,0);if(j7){var j5=pC;var j3=(j5+561)&4294967295;var j1=HEAP[j3];var jZ=reSign((j1),8,0)!=0;if(jZ){eo=22;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}var jX=dU;var jV=(jX)&4294967295;HEAP[jV]=0}else{var jT=pC;var hu=(jT+472)&4294967295;var hs=HEAP[hu];var hq=gf;var ho=(hs+4*hq)&4294967295;var hm=HEAP[ho];var hk=dU;var hi=(hk)&4294967295;HEAP[hi]=hm}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==124){var hg=dU;var hf=(hg)&4294967295;var he=HEAP[hf];ge=he;var ha=pC;var g8=(ha+380)&4294967295;var g6=HEAP[g8];var g4=ge;var g2=unSign((g6),32,0)<=unSign((g4),32,0);if(g2){var g0=pC;var gY=(g0+561)&4294967295;var gW=HEAP[gY];var gV=reSign((gW),8,0)!=0;if(gV){eo=22;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}}else{var gU=pC;var gQ=(gU+596)&4294967295;var gO=HEAP[gQ];var gM=dU;var gK=(gM+4)&4294967295;var gI=HEAP[gK];var gG=pC;var gE=ge;FUNCTION_TABLE[gO](gG,gE,gI)}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==125){var gC=dU;var gB=(gC)&4294967295;var gA=HEAP[gB];sA=gA;var gw=pC;var gu=(gw+380)&4294967295;var gs=HEAP[gu];var gq=sA;var go=unSign((gs),32,0)<=unSign((gq),32,0);if(go){var gm=pC;var gk=(gm+561)&4294967295;var gi=HEAP[gk];var gh=reSign((gi),8,0)!=0;if(gh){eo=22;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}var gg=dU;var gd=(gg)&4294967295;HEAP[gd]=0}else{var gc=pC;var gb=(gc+592)&4294967295;var ga=HEAP[gb];var f9=pC;var f8=sA;var f7=FUNCTION_TABLE[ga](f9,f8);var f6=dU;var f5=(f6)&4294967295;HEAP[f5]=f7}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==126){var f4=pC;var f3=dU;_Ins_GC(f4,f3);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==127){var f2=pC;var f1=dU;_Ins_SCFS(f2,f1);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==128){var f0=pC;var fZ=dU;_Ins_MD(f0,fZ);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==129){var fY=pC;var fX=_Current_Ppem(fY);var fW=dU;var fV=(fW)&4294967295;HEAP[fV]=fX;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==130){var fU=pC;var fT=_Current_Ppem(fU);var fS=dU;var fR=(fS)&4294967295;HEAP[fR]=fT;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==131){var fP=pC;var fN=(fP+284)&4294967295;var fL=(fN+32)&4294967295;HEAP[fL]=1;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==132){var fJ=pC;var fH=(fJ+284)&4294967295;var fF=(fH+32)&4294967295;HEAP[fF]=0;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==133){var fD=pC;var fz=(fD+12)&4294967295;HEAP[fz]=135;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==134){var fy=dU;var fx=(fy)&4294967295;var fv=HEAP[fx];var ft=dU;var fr=(ft+4)&4294967295;var fp=HEAP[fr];var fn=(((fv))|0)<(((fp))|0);var fl=unSign((fn),1,0);var fj=dU;var fe=(fj)&4294967295;HEAP[fe]=fl;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==135){var fd=dU;var fc=(fd)&4294967295;var fa=HEAP[fc];var e8=dU;var e6=(e8+4)&4294967295;var e4=HEAP[e6];var e2=(((fa))|0)<=(((e4))|0);var e0=unSign((e2),1,0);var eY=dU;var eT=(eY)&4294967295;HEAP[eT]=e0;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==136){var eS=dU;var eR=(eS)&4294967295;var eP=HEAP[eR];var eN=dU;var eL=(eN+4)&4294967295;var eJ=HEAP[eL];var eH=(((eP))|0)>(((eJ))|0);var eF=unSign((eH),1,0);var eD=dU;var be=(eD)&4294967295;HEAP[be]=eF;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==137){var bd=dU;var bc=(bd)&4294967295;var bb=HEAP[bc];var ba=dU;var a9=(ba+4)&4294967295;var a8=HEAP[a9];var a7=(((bb))|0)>=(((a8))|0);var a6=unSign((a7),1,0);var a5=dU;var aT=(a5)&4294967295;HEAP[aT]=a6;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==138){var aS=dU;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aP=dU;var aO=(aP+4)&4294967295;var aN=HEAP[aO];var aM=(((aQ))|0)==(((aN))|0);var aL=unSign((aM),1,0);var aK=dU;var ay=(aK)&4294967295;HEAP[ay]=aL;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==139){var ax=dU;var aw=(ax)&4294967295;var av=HEAP[aw];var au=dU;var at=(au+4)&4294967295;var ar=HEAP[at];var aq=(((av))|0)!=(((ar))|0);var ap=unSign((aq),1,0);var ao=dU;var ad=(ao)&4294967295;HEAP[ad]=ap;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==140){var ac=pC;var ab=(ac+568)&4294967295;var aa=HEAP[ab];var Z=dU;var Y=(Z)&4294967295;var X=HEAP[Y];var W=pC;var V=FUNCTION_TABLE[aa](W,X,0);var U=(V)&127;var J=(((U))|0)==64;var I=unSign((J),1,0);var H=dU;var G=(H)&4294967295;HEAP[G]=I;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==141){var F=pC;var E=(F+568)&4294967295;var D=HEAP[E];var C=dU;var B=(C)&4294967295;var A=HEAP[B];var p=pC;var o=FUNCTION_TABLE[D](p,A,0);var n=(o)&127;var m=(((n))|0)==0;var l=unSign((m),1,0);var k=dU;var j=(k)&4294967295;HEAP[j]=l;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==142){var i=pC;var h=dU;_Ins_IF(i,h);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==143){eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==144){var g=dU;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==0;$bb129$$bb127$149:do{if(d){eo=32}else{var b=dU;var tu=(b+4)&4294967295;var ts=HEAP[tu];var tq=(((ts))|0)==0;if(tq){eo=32;break $bb129$$bb127$149}pB=1;eo=34;break $bb129$$bb127$149}}while(0);if(eo==32){pB=0}var to=dU;var tm=(to)&4294967295;var tk=pB;HEAP[tm]=tk;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==145){var tf=dU;var te=(tf)&4294967295;var td=HEAP[te];var tb=(((td))|0)!=0;$bb133$$bb132$156:do{if(tb){eo=36}else{var s9=dU;var s7=(s9+4)&4294967295;var s5=HEAP[s7];var s3=(((s5))|0)!=0;if(s3){eo=36;break $bb133$$bb132$156}pA=0;eo=39;break $bb133$$bb132$156}}while(0);if(eo==36){pA=1}var s1=dU;var sZ=(s1)&4294967295;var sV=pA;HEAP[sZ]=sV;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==146){var sU=dU;var sT=(sU)&4294967295;var sR=HEAP[sT];var sP=(((sR))|0)==0;var sN=unSign((sP),1,0);var sL=dU;var sJ=(sL)&4294967295;HEAP[sJ]=sN;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==147){var sH=pC;var sF=dU;_Ins_DELTAP(sH,sF);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==148){var sz=dU;var sy=(sz)&4294967295;var sx=HEAP[sy];var sv=(((sx))&65535);var st=pC;var sr=(st+284)&4294967295;var sp=(sr+48)&4294967295;HEAP[sp]=sv;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==149){var sn=dU;var sl=(sn)&4294967295;var sj=HEAP[sl];var oL=(((sj))&65535);var oK=pC;var oJ=(oK+284)&4294967295;var oI=(oJ+50)&4294967295;HEAP[oI]=oL;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==150){var oH=dU;var oG=(oH)&4294967295;var oF=HEAP[oG];var oE=dU;var oD=(oE+4)&4294967295;var oC=HEAP[oD];var or=((oF)+(oC))&4294967295;var oq=dU;var op=(oq)&4294967295;HEAP[op]=or;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==151){var oo=dU;var on=(oo)&4294967295;var om=HEAP[on];var ol=dU;var ok=(ol+4)&4294967295;var oj=HEAP[ok];var oi=((om)-(oj))&4294967295;var n7=dU;var n6=(n7)&4294967295;HEAP[n6]=oi;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==152){var n5=dU;var n4=(n5+4)&4294967295;var n3=HEAP[n4];var n2=(((n3))|0)==0;if(n2){var n1=pC;var n0=(n1+12)&4294967295;HEAP[n0]=133}else{var nZ=dU;var nY=(nZ+4)&4294967295;var nN=HEAP[nY];var nM=dU;var nL=(nM)&4294967295;var nK=HEAP[nL];var nJ=_FT_MulDiv_No_Round(nK,64,nN);var nI=dU;var nH=(nI)&4294967295;HEAP[nH]=nJ}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==153){var nG=dU;var nF=(nG+4)&4294967295;var nE=HEAP[nF];var ns=dU;var nr=(ns)&4294967295;var nq=HEAP[nr];var np=_FT_MulDiv(nq,nE,64);var no=dU;var nn=(no)&4294967295;HEAP[nn]=np;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==154){var nm=dU;var nl=(nm)&4294967295;var nk=HEAP[nl];var ff=(0-(nk))&4294967295;var sC=(((nk))|0)>=0;var hI=(sC)?(nk):(ff);var nj=dU;var m8=(nj)&4294967295;HEAP[m8]=hI;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==155){var m7=dU;var m6=(m7)&4294967295;var m5=HEAP[m6];var m4=(0-(m5))&4294967295;var m3=dU;var m2=(m3)&4294967295;HEAP[m2]=m4;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==156){var m1=dU;var m0=(m1)&4294967295;var mZ=HEAP[m0];var mY=(mZ)&-64;var mX=dU;var mW=(mX)&4294967295;HEAP[mW]=mY;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==157){var mU=dU;var mS=(mU)&4294967295;var mQ=HEAP[mS];var mO=((mQ)+63)&4294967295;var mM=(mO)&-64;var mK=dU;var mI=(mK)&4294967295;HEAP[mI]=mM;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==158){var mE=pC;var mD=(mE+568)&4294967295;var mC=HEAP[mD];var mA=pC;var my=(mA+368)&4294967295;var mw=HEAP[my];var mu=unSign((mw),8,0);var ms=((mu)-104)&4294967295;var mq=pC;var mo=(mq+244)&4294967295;var mk=(mo+20)&4294967295;var mj=(mk+ms*4)&4294967295;var mi=HEAP[mj];var mg=dU;var me=(mg)&4294967295;var mc=HEAP[me];var ma=pC;var l8=FUNCTION_TABLE[mC](ma,mc,mi);var l6=dU;var l4=(l6)&4294967295;HEAP[l4]=l8;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==159){var l0=pC;var lZ=(l0+368)&4294967295;var lY=HEAP[lZ];var lW=unSign((lY),8,0);var lU=((lW)-108)&4294967295;var lS=pC;var lQ=(lS+244)&4294967295;var lO=(lQ+20)&4294967295;var lM=(lO+lU*4)&4294967295;var lK=HEAP[lM];var iB=dU;var iA=(iB)&4294967295;var iz=HEAP[iA];var iy=pC;var ix=_Round_None(iy,iz,lK);var iw=dU;var iv=(iw)&4294967295;HEAP[iv]=ix;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==160){var iu=dU;var it=(iu)&4294967295;var ir=HEAP[it];rg=ir;var ip=pC;var io=(ip+380)&4294967295;var im=HEAP[io];var il=rg;var ik=unSign((im),32,0)<=unSign((il),32,0);if(ik){var ij=pC;var ii=(ij+561)&4294967295;var ih=HEAP[ii];var ig=reSign((ih),8,0)!=0;if(ig){eo=22;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}}else{var ie=pC;var id=(ie+384)&4294967295;var ic=HEAP[id];var ib=pC;var ia=(ib+244)&4294967295;var h9=(ia+16)&4294967295;var h8=HEAP[h9];var h7=dU;var h6=(h7+4)&4294967295;var h5=HEAP[h6];var h4=_FT_MulFix(h5,h8);var h3=rg;var h2=(ic+4*h3)&4294967295;HEAP[h2]=h4}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==161){var h1=pC;var h0=dU;_Ins_DELTAP(h1,h0);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==162){var hZ=pC;var hY=dU;_Ins_DELTAC(hZ,hY);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==163){var hX=dU;var hW=(hX)&4294967295;var hV=HEAP[hW];var hU=pC;_SetSuperRound(hU,16384,hV);var hS=pC;var hR=(hS+284)&4294967295;var hQ=(hR+28)&4294967295;HEAP[hQ]=6;var hP=pC;var hO=(hP+568)&4294967295;HEAP[hO]=42;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==164){var hN=dU;var hM=(hN)&4294967295;var hL=HEAP[hM];var hK=pC;_SetSuperRound(hK,11585,hL);var hJ=pC;var hH=(hJ+284)&4294967295;var hG=(hH+28)&4294967295;HEAP[hG]=7;var hF=pC;var hE=(hF+568)&4294967295;HEAP[hE]=44;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==165){var hD=dU;var hC=(hD+4)&4294967295;var hB=HEAP[hC];var hA=(((hB))|0)!=0;if(hA){var hz=pC;var hy=(hz+360)&4294967295;var hx=HEAP[hy];var hw=dU;var hv=(hw)&4294967295;var ht=HEAP[hv];var hr=((hx)+(ht))&4294967295;var hp=pC;var hn=(hp+360)&4294967295;HEAP[hn]=hr;var hl=pC;var hj=(hl+360)&4294967295;var hh=HEAP[hj];var hd=(((hh))|0)<0;if(hd){var hc=pC;var hb=(hc+12)&4294967295;HEAP[hb]=132}var g9=pC;var g7=(g9+376)&4294967295;HEAP[g7]=0}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==166){var g5=dU;var g3=(g5+4)&4294967295;var g1=HEAP[g3];var gZ=(((g1))|0)==0;if(gZ){var gX=pC;var gT=(gX+360)&4294967295;var gS=HEAP[gT];var gR=dU;var gP=(gR)&4294967295;var gN=HEAP[gP];var gL=((gS)+(gN))&4294967295;var gJ=pC;var gH=(gJ+360)&4294967295;HEAP[gH]=gL;var gF=pC;var gD=(gF+360)&4294967295;var gz=HEAP[gD];var gy=(((gz))|0)<0;if(gy){var gx=pC;var gv=(gx+12)&4294967295;HEAP[gv]=132}var gt=pC;var gr=(gt+376)&4294967295;HEAP[gr]=0}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==167){var gp=pC;var gn=(gp+284)&4294967295;var gl=(gn+28)&4294967295;HEAP[gl]=5;var gj=pC;var b2=(gj+568)&4294967295;HEAP[b2]=30;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==168){var b1=pC;var b0=dU;_Ins_UNKNOWN(b1,b0);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==169){var bZ=pC;var bY=(bZ+284)&4294967295;var bX=(bY+28)&4294967295;HEAP[bX]=4;var bW=pC;var bV=(bW+568)&4294967295;HEAP[bV]=34;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==170){var bU=pC;var bT=(bU+284)&4294967295;var bS=(bT+28)&4294967295;HEAP[bS]=3;var bR=pC;var bQ=(bR+568)&4294967295;HEAP[bQ]=36;eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==171){eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==172){var bP=pC;var bO=dU;_Ins_FLIPPT(bP,bO);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==173){var bN=pC;var bM=dU;_Ins_FLIPRGON(bN,bM);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==174){var bL=pC;var bK=dU;_Ins_FLIPRGOFF(bL,bK);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==175){var bJ=pC;var bI=dU;_Ins_UNKNOWN(bJ,bI);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==176){var bH=pC;var bG=dU;_Ins_SCANCTRL(bH,bG);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==177){var bF=pC;var bE=dU;_Ins_SDPVTL(bF,bE);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==178){var bD=pC;var bC=dU;_Ins_GETINFO(bD,bC);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==179){var bB=pC;var bA=dU;_Ins_IDEF(bB,bA);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==180){var bz=pC;var by=dU;_Ins_ROLL(bz,by);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==181){var bx=dU;var bw=(bx+4)&4294967295;var bv=HEAP[bw];var bu=dU;var bt=(bu)&4294967295;var bs=HEAP[bt];var br=(((bv))|0)>(((bs))|0);if(br){var bq=dU;var bp=(bq+4)&4294967295;var bo=HEAP[bp];var bn=dU;var bm=(bn)&4294967295;HEAP[bm]=bo}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==182){var bl=dU;var bk=(bl+4)&4294967295;var bj=HEAP[bk];var bi=dU;var bh=(bi)&4294967295;var bg=HEAP[bh];var bf=(((bj))|0)<(((bg))|0);if(bf){var a3=dU;var a2=(a3+4)&4294967295;var a1=HEAP[a2];var a0=dU;var aZ=(a0)&4294967295;HEAP[aZ]=a1}eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==183){var aY=pC;var aX=dU;_Ins_SCANTYPE(aY,aX);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==184){var aW=pC;var aV=dU;_Ins_INSTCTRL(aW,aV);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}else{if(eo==185){var aU=pC;var aI=dU;_Ins_UNKNOWN(aU,aI);eo=13;break $bb197$$bb12$$bb17$$bb20$$bb23$$bb24$$bb28$$bb29$$bb30$$bb31$$bb32$$bb33$$bb34$$bb35$$bb36$$bb37$$bb38$$bb39$$bb43$$bb44$$bb45$$bb46$$bb47$$bb50$$bb51$$bb52$$bb53$$bb54$$bb55$$bb56$$bb57$$bb58$$bb64$$bb65$$bb66$$bb67$$bb68$$bb69$$bb70$$bb71$$bb72$$bb73$$bb74$$bb75$$bb76$$bb77$$bb78$$bb79$$bb80$$bb81$$bb82$$bb83$$bb84$$bb85$$bb90$$bb96$$bb102$$bb108$$bb109$$bb110$$bb111$$bb112$$bb113$$bb114$$bb115$$bb116$$bb117$$bb118$$bb119$$bb120$$bb121$$bb122$$bb123$$bb124$$bb125$$bb126$$bb131$$bb136$$bb137$$bb138$$bb139$$bb140$$bb141$$bb142$$bb146$$bb147$$bb149$$bb150$$bb151$$bb152$$bb153$$bb154$$bb160$$bb161$$bb162$$bb163$$bb164$$bb169$$bb174$$bb175$$bb176$$bb177$$bb178$$bb179$$bb180$$bb181$$bb182$$bb183$$bb184$$bb185$$bb186$$bb187$$bb188$$bb191$$bb194$$bb195$$bb196$15}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}while(0);if(eo==22){var kr=pC;var kp=(kr+12)&4294967295;HEAP[kp]=134}var ae=pC;var T=(ae+12)&4294967295;var S=HEAP[T];var R=(((S))|0)!=0;if(R){var Q=pC;var P=(Q+12)&4294967295;var O=HEAP[P];if(O==128){}else{eo=188;break $bb3$6}var N=pC;var M=(N+416)&4294967295;var L=HEAP[M];iq=L;var K=pC;var z=(K+408)&4294967295;var y=HEAP[z];var x=iq;var w=(x+16*y)&4294967295;tg=w;while(1){var oA=iq;var oz=tg;var oy=(oA)<(oz);if(!(oy)){eo=57;break $bb3$6}var v=iq;var u=(v+12)&4294967295;var t=HEAP[u];var s=reSign((t),8,0)!=0;if(s){var r=pC;var q=(r+368)&4294967295;var pz=HEAP[q];var py=iq;var px=(py+8)&4294967295;var pw=HEAP[px];var pv=(((pw))&255);var pu=reSign((pz),8,0)==reSign((pv),8,0);if(pu){eo=50;break}}var oM=iq;var oB=(oM+16)&4294967295;iq=oB;eo=49;continue}var pt=pC;var ps=(pt+428)&4294967295;var pr=HEAP[ps];var pq=pC;var pp=(pq+432)&4294967295;var po=HEAP[pp];var pn=(((pr))|0)>=(((po))|0);if(pn){eo=52;break $bb3$6}var pk=pC;var pj=(pk+436)&4294967295;var pi=HEAP[pj];var ph=pC;var pg=(ph+428)&4294967295;var pf=HEAP[pg];var pe=(pi+16*pf)&4294967295;jF=pe;var pd=pC;var pc=(pd+352)&4294967295;var pb=HEAP[pc];var pa=jF;var o9=(pa)&4294967295;HEAP[o9]=pb;var o8=pC;var o7=(o8+360)&4294967295;var o6=HEAP[o7];var o5=((o6)+1)&4294967295;var o4=jF;var o3=(o4+4)&4294967295;HEAP[o3]=o5;var o2=jF;var o1=(o2+8)&4294967295;HEAP[o1]=1;var o0=iq;var oZ=(o0+4)&4294967295;var oY=HEAP[oZ];var oX=jF;var oW=(oX+12)&4294967295;HEAP[oW]=oY;var oV=iq;var oU=(oV+4)&4294967295;var oT=HEAP[oU];var oS=iq;var oR=(oS)&4294967295;var oQ=HEAP[oR];var oP=pC;var oO=_Ins_Goto_CodeRange(oP,oQ,oT);var oN=reSign((oO),8,0)==1;if(oN){eo=8;break $bb3$6}}else{var ov=pC;var ou=(ov+32)&4294967295;var ot=HEAP[ou];var os=pC;var oh=(os+16)&4294967295;HEAP[oh]=ot;var og=pC;var of=(og+376)&4294967295;var oe=HEAP[of];var od=reSign((oe),8,0)!=0;if(od){var oc=pC;var ob=(oc+360)&4294967295;var oa=HEAP[ob];var n9=pC;var n8=(n9+372)&4294967295;var nX=HEAP[n8];var nW=((oa)+(nX))&4294967295;var nV=pC;var nU=(nV+360)&4294967295;HEAP[nU]=nW}var nT=eU;var nS=((nT)+1)&4294967295;eU=nS;var nR=eU;var nQ=(((nR))|0)>1000000;if(nQ){eo=59;break $bb3$6}}var nP=pC;var nO=(nP+360)&4294967295;var nC=HEAP[nO];var nB=pC;var nA=(nB+364)&4294967295;var nz=HEAP[nA];var ny=(((nC))|0)>=(((nz))|0);if(ny){eo=61;break $bb3$6}var nh=pC;var ng=(nh+488)&4294967295;var nf=HEAP[ng];var ne=reSign((nf),8,0)==0;if(ne){eo=1;continue $bb3$6}else{eo=64;break $bb3$6}}$LErrorCodeOverflow_$$bb8$$bb10$$bb218$$bb212$$LErrorLabel_$$bb217$$bb222$$bb223$$LNo_Error_$250:do{if(eo==2){var nd=pC;var nc=(nd+12)&4294967295;HEAP[nc]=131;eo=8;break $LErrorCodeOverflow_$$bb8$$bb10$$bb218$$bb212$$LErrorLabel_$$bb217$$bb222$$bb223$$LNo_Error_$250}else{if(eo==6){var rp=pC;var rn=(rp+12)&4294967295;HEAP[rn]=129;eo=8;break $LErrorCodeOverflow_$$bb8$$bb10$$bb218$$bb212$$LErrorLabel_$$bb217$$bb222$$bb223$$LNo_Error_$250}else{if(eo==9){var qD=pC;var qC=(qD+12)&4294967295;HEAP[qC]=130;eo=8;break $LErrorCodeOverflow_$$bb8$$bb10$$bb218$$bb212$$LErrorLabel_$$bb217$$bb222$$bb223$$LNo_Error_$250}else{if(eo==188){eo=8;break $LErrorCodeOverflow_$$bb8$$bb10$$bb218$$bb212$$LErrorLabel_$$bb217$$bb222$$bb223$$LNo_Error_$250}else{if(eo==52){var pm=pC;var pl=(pm+12)&4294967295;HEAP[pl]=134;eo=8;break $LErrorCodeOverflow_$$bb8$$bb10$$bb218$$bb212$$LErrorLabel_$$bb217$$bb222$$bb223$$LNo_Error_$250}else{if(eo==57){var ox=pC;var ow=(ox+12)&4294967295;HEAP[ow]=128;eo=8;break $LErrorCodeOverflow_$$bb8$$bb10$$bb218$$bb212$$LErrorLabel_$$bb217$$bb222$$bb223$$LNo_Error_$250}else{if(eo==59){k2=139;eo=60;break $LErrorCodeOverflow_$$bb8$$bb10$$bb218$$bb212$$LErrorLabel_$$bb217$$bb222$$bb223$$LNo_Error_$250}else{if(eo==61){var nx=pC;var nw=(nx+428)&4294967295;var nv=HEAP[nw];var nu=(((nv))|0)>0;if(!(nu)){eo=64;break $LErrorCodeOverflow_$$bb8$$bb10$$bb218$$bb212$$LErrorLabel_$$bb217$$bb222$$bb223$$LNo_Error_$250}var nt=pC;var ni=(nt+12)&4294967295;HEAP[ni]=131;eo=8;break $LErrorCodeOverflow_$$bb8$$bb10$$bb218$$bb212$$LErrorLabel_$$bb217$$bb222$$bb223$$LNo_Error_$250}}}}}}}}}while(0);if(eo==8){var nb=pC;var na=(nb+12)&4294967295;var m9=HEAP[na];var iP=(((m9))|0)!=0;$bb226$$bb228$262:do{if(iP){var iO=pC;var iN=(iO+488)&4294967295;var iM=HEAP[iN];var iL=reSign((iM),8,0)==0;if(!(iL)){eo=67;break $bb226$$bb228$262}var iK=pC;var iJ=(iK+4)&4294967295;var iI=HEAP[iJ];var iH=(iI+301)&4294967295;HEAP[iH]=0}}while(0);var iG=pC;var iF=(iG+12)&4294967295;var iE=HEAP[iF];k2=iE}else{if(eo==64){k2=0}}var iD=k2;c2=iD;var rF=c2;STACKTOP=eB;return rF;return null}function _ft_var_readpackedpoints(g,aZ){var D=STACKTOP;STACKTOP+=4;_memset(D,0,4);var ay;var P;var t;var O;var bj;var bn;var az;var aB;var aC;var aA;var G;var aY;var ac=D;var d=0;P=g;t=aZ;var bi=P;var bh=(bi+28)&4294967295;var bg=HEAP[bh];aY=bg;HEAP[ac]=0;var bf=HEAP[ac];HEAP[ac]=bf;var be=P;var bd=_FT_Stream_GetChar(be);var bc=unSign((bd),8,0);az=bc;var bb=az;var ba=t;HEAP[ba]=bb;var aR=az;var aP=(((aR))|0)==0;if(aP){bj=4294967295}else{var aN=az;var aL=(aN)&128;var aJ=(((aL))|0)!=0;if(aJ){var aH=P;var aG=_FT_Stream_GetChar(aH);var aF=unSign((aG),8,0);var aE=az;var aD=(aE)&127;var ar=(aD)<<8;var ap=(aF)|(ar);az=ap}var an=aY;var al=az;var aj=_ft_mem_realloc(an,2,0,al,0,ac);var ah=aj;bn=ah;var ag=HEAP[ac];var af=(((ag))|0)!=0;if(af){bj=0}else{aC=0;$bb18$11:while(1){var y=aC;var s=az;var r=(((y))|0)<(((s))|0);if(!(r)){ay=3;break $bb18$11}var ae=P;var ad=_FT_Stream_GetChar(ae);var S=unSign((ad),8,0);aB=S;var N=aB;var K=(N)&128;var H=(((K))|0)!=0;if(H){var C=aB;var z=(C)&127;aB=z;var x=P;var w=_FT_Stream_GetShort(x);var v=bn;var u=aC;var o=(v+2*u)&4294967295;HEAP[o]=w;var n=bn;var m=aC;var l=(n+2*m)&4294967295;var k=HEAP[l];var j=unSign((k),16,0);G=j;var i=aC;var h=((i)+1)&4294967295;aC=h;var f=aB;var e=(((f))|0)<=0;if(e){ay=3;break $bb18$11}var c=aC;var b=aB;var a=((c)+(b))&4294967295;var br=az;var bq=(((a))|0)>=(((br))|0);if(bq){ay=3;break $bb18$11}aA=0;while(1){var a0=aA;var aX=aB;var aV=(((a0))|0)<(((aX))|0);if(!(aV)){ay=8;break}var bp=P;var bo=_FT_Stream_GetShort(bp);var bm=unSign((bo),16,0);var bl=G;var bk=((bm)+(bl))&4294967295;G=bk;var a9=G;var a8=(((a9))&65535);var a7=bn;var a6=aC;var a5=(a7+2*a6)&4294967295;HEAP[a5]=a8;var a4=aC;var a3=((a4)+1)&4294967295;aC=a3;var a2=aA;var a1=((a2)+1)&4294967295;aA=a1;ay=6;continue}ay=2;continue $bb18$11}else{var aU=P;var aT=_FT_Stream_GetChar(aU);var aS=unSign((aT),8,0);var aQ=bn;var aO=aC;var aM=(aQ+2*aO)&4294967295;HEAP[aM]=aS;var aK=bn;var aI=aC;var ax=(aK+2*aI)&4294967295;var aw=HEAP[ax];var av=unSign((aw),16,0);G=av;var au=aC;var at=((au)+1)&4294967295;aC=at;var aq=aB;var ao=(((aq))|0)<=0;if(ao){ay=3;break $bb18$11}var am=aC;var ak=aB;var ai=((am)+(ak))&4294967295;var ab=az;var aa=(((ai))|0)>=(((ab))|0);if(aa){ay=3;break $bb18$11}aA=0;while(1){var J=aA;var F=aB;var B=(((J))|0)<(((F))|0);if(!(B)){ay=2;continue $bb18$11}var Y=P;var W=_FT_Stream_GetChar(Y);var U=unSign((W),8,0);var R=G;var M=((U)+(R))&4294967295;G=M;var I=G;var E=(((I))&65535);var A=bn;var Z=aC;var X=(A+2*Z)&4294967295;HEAP[X]=E;var V=aC;var T=((V)+1)&4294967295;aC=T;var Q=aA;var L=((Q)+1)&4294967295;aA=L;ay=11;continue}}}var q=bn;bj=q}}var p=bj;O=p;var aW=O;STACKTOP=D;return aW;return null}function _ft_var_readpackeddeltas(g,O){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var P;var B;var p;var A;var aI;var aJ;var R;var S;var Q;var an;var D=w;var d=0;B=g;p=O;aJ=0;var aH=B;var aG=(aH+28)&4294967295;var aF=HEAP[aG];an=aF;HEAP[D]=0;var aE=HEAP[D];HEAP[D]=aE;var aD=p;var aC=an;var aB=_ft_mem_realloc(aC,2,0,aD,0,D);var aA=aB;aJ=aA;var az=HEAP[D];var af=(((az))|0)!=0;if(af){aI=0}else{S=0;$bb20$5:while(1){var ah=S;var ag=p;var ae=unSign((ah),32,0)=unSign((ao),32,0);if(am){P=15;break $bb20$5}else{P=1;continue $bb20$5}}if(P==17){var ab=aJ;aI=ab}else{if(P==15){var al=an;var ak=aJ;var aj=ak;_ft_mem_free(al,aj);aJ=0;aI=0}}}var Z=aI;A=Z;var ai=A;STACKTOP=w;return ai;return null}function _ft_var_load_avar(O){var E=STACKTOP;STACKTOP+=8;_memset(E,0,8);var aa;var aV;var L;var Z;var ar;var z;var A=E;var C;var bn;var a6;var a5;var bh=E+4;var aT=0;aV=O;var bC=aV;var bB=bC;var bA=(bB+104)&4294967295;var bz=HEAP[bA];L=bz;var by=L;var bx=(by+28)&4294967295;var bw=HEAP[bx];Z=bw;var bv=aV;var bu=(bv+712)&4294967295;var bt=HEAP[bu];ar=bt;HEAP[A]=0;var aG=HEAP[A];HEAP[A]=aG;var aF=ar;var aE=(aF+16)&4294967295;HEAP[aE]=1;var aD=aV;var aC=(aD+508)&4294967295;var aB=HEAP[aC];var aA=aV;var az=L;var ay=FUNCTION_TABLE[aB](aA,1635148146,az,bh);HEAP[A]=ay;var ax=HEAP[A];var aw=(((ax))|0)!=0;$bb15$$bb$2:do{if(!aw){var av=HEAP[bh];var au=L;var at=_FT_Stream_EnterFrame(au,av);HEAP[A]=at;var aq=HEAP[A];var ap=(((aq))|0)!=0;if(ap){aa=0;break $bb15$$bb$2}var ao=L;var an=_FT_Stream_GetLong(ao);C=an;var am=L;var al=_FT_Stream_GetLong(am);bn=al;var ak=C;var aj=(((ak))|0)!=65536;$Exit$$bb2$5:do{if(!aj){var ai=ar;var ah=(ai+8)&4294967295;var ag=HEAP[ah];var af=(ag)&4294967295;var ae=HEAP[af];var ad=bn;var ac=(((ae))|0)!=(((ad))|0);if(ac){aa=2;break $Exit$$bb2$5}var ab=Z;var Y=bn;var X=_ft_mem_realloc(ab,8,0,Y,0,A);var W=X;var V=ar;var U=(V+20)&4294967295;HEAP[U]=W;var T=HEAP[A];var S=(((T))|0)!=0;if(S){aa=2;break $Exit$$bb2$5}var R=ar;var Q=(R+20)&4294967295;var P=HEAP[Q];var N=(P)&4294967295;z=N;a6=0;$bb14$9:while(1){var aK=a6;var aJ=bn;var aI=(((aK))|0)<(((aJ))|0);if(!(aI)){aa=2;break $Exit$$bb2$5}var M=L;var K=_FT_Stream_GetShort(M);var J=z;var I=(J)&4294967295;HEAP[I]=K;var H=z;var G=(H)&4294967295;var F=HEAP[G];var D=unSign((F),16,0);var B=Z;var y=_ft_mem_realloc(B,8,0,D,0,A);var x=y;var w=z;var v=(w+4)&4294967295;HEAP[v]=x;var u=HEAP[A];var t=(((u))|0)!=0;if(t){aa=6;break $bb14$9}a5=0;while(1){var aW=z;var aU=(aW)&4294967295;var aS=HEAP[aU];var aR=unSign((aS),16,0);var aQ=a5;var aP=(((aR))|0)>(((aQ))|0);if(!(aP)){aa=14;break}var bl=z;var bk=(bl+4)&4294967295;var bj=HEAP[bk];var bi=a5;var bg=(bj+8*bi)&4294967295;var bf=L;var be=_FT_Stream_GetShort(bf);var bd=reSign((be),16,0);var bc=(bd)<<2;var bb=(bg)&4294967295;HEAP[bb]=bc;var ba=z;var a9=(ba+4)&4294967295;var a8=HEAP[a9];var a7=a5;var a4=(a8+8*a7)&4294967295;var a3=L;var a2=_FT_Stream_GetShort(a3);var a1=reSign((a2),16,0);var a0=(a1)<<2;var aZ=(a4+4)&4294967295;HEAP[aZ]=a0;var aY=a5;var aX=((aY)+1)&4294967295;a5=aX;aa=12;continue}var aO=a6;var aN=((aO)+1)&4294967295;a6=aN;var aM=z;var aL=(aM+8)&4294967295;z=aL;aa=5;continue $bb14$9}var s=a6;var r=((s)-1)&4294967295;a5=r;while(1){var bH=a5;var bG=(((bH))|0)>=0;if(!(bG)){aa=10;break}var q=ar;var p=(q+20)&4294967295;var o=HEAP[p];var n=a5;var m=(o+8*n)&4294967295;var l=(m+4)&4294967295;var k=HEAP[l];var j=Z;var i=k;_ft_mem_free(j,i);var h=ar;var g=(h+20)&4294967295;var f=HEAP[g];var e=a5;var d=(f+8*e)&4294967295;var c=(d+4)&4294967295;HEAP[c]=0;var b=a5;var a=((b)-1)&4294967295;a5=a;aa=8;continue}var bF=ar;var bE=(bF+20)&4294967295;var bD=HEAP[bE];var bs=Z;var br=bD;_ft_mem_free(bs,br);var bq=ar;var bp=(bq+20)&4294967295;HEAP[bp]=0;var bo=ar;var bm=(bo+20)&4294967295;HEAP[bm]=0}}while(0);var aH=L;_FT_Stream_ExitFrame(aH)}}while(0);STACKTOP=E;return;return}function _ft_var_load_gvar(ak){var Q=STACKTOP;STACKTOP+=28;_memset(Q,0,28);var aK;var bX;var c;var cD;var Y;var aG;var bc;var N=Q;var b8;var b7;var cj=Q+4;var aq;var am;var g=Q+8;var bV=0;bX=ak;var cC=bX;var cB=cC;var cA=(cB+104)&4294967295;var cz=HEAP[cA];Y=cz;var cy=Y;var cx=(cy+28)&4294967295;var cw=HEAP[cx];aG=cw;var cv=bX;var cu=(cv+712)&4294967295;var bC=HEAP[cu];bc=bC;var bA=bX;var by=(bA+508)&4294967295;var bx=HEAP[by];var bw=bX;var bv=Y;var bu=FUNCTION_TABLE[bx](bw,1735811442,bv,cj);HEAP[N]=bu;var bt=HEAP[N];var bs=(((bt))|0)!=0;$Exit$$bb$2:do{if(!bs){var br=Y;var bi=_FT_Stream_Pos(br);aq=bi;var bg=Y;var a8=g;var be=_FT_Stream_ReadFields(bg,(_gvar_fields_11814)&4294967295,a8);HEAP[N]=be;var bd=HEAP[N];var bb=(((bd))|0)!=0;if(bb){aK=0;break $Exit$$bb$2}var ba=(g+6)&4294967295;var a9=HEAP[ba];var a7=unSign((a9),16,0);var a6=bc;var a5=(a6+24)&4294967295;HEAP[a5]=a7;var aW=(g+12)&4294967295;var aU=HEAP[aW];var aS=unSign((aU),16,0);var aR=bc;var aQ=(aR+32)&4294967295;HEAP[aQ]=aS;var aP=(g+16)&4294967295;var aO=HEAP[aP];var aN=aq;var aM=((aO)+(aN))&4294967295;am=aM;var aL=(g)&4294967295;var aA=HEAP[aL];var ay=(((aA))|0)!=65536;$bb4$$bb3$5:do{if(!ay){var aw=(g+4)&4294967295;var av=HEAP[aw];var au=bc;var at=(au+8)&4294967295;var ar=HEAP[at];var ap=(ar)&4294967295;var ao=HEAP[ap];var an=(((ao))&65535);var ab=reSign((av),16,0)!=reSign((an),16,0);if(ab){aK=2;break $bb4$$bb3$5}var Z=bc;var W=(Z+32)&4294967295;var V=HEAP[W];var U=((V)+1)&4294967295;var T=aG;var S=_ft_mem_realloc(T,4,0,U,0,N);var R=S;var P=bc;var O=(P+36)&4294967295;HEAP[O]=R;var D=HEAP[N];var B=(((D))|0)!=0;if(B){aK=0;break $Exit$$bb$2}var z=(g+14)&4294967295;var y=HEAP[z];var x=unSign((y),16,0);var w=(x)&1;var v=(((w))&255);var al=reSign((v),8,0)!=0;if(al){var u=bc;var t=(u+32)&4294967295;var s=HEAP[t];var q=((s)+1)&4294967295;var p=((q)*4)&4294967295;var o=Y;var n=_FT_Stream_EnterFrame(o,p);HEAP[N]=n;var m=HEAP[N];var l=(((m))|0)!=0;if(l){aK=0;break $Exit$$bb$2}b8=0;while(1){var cG=bc;var cF=(cG+32)&4294967295;var cE=HEAP[cF];var ct=b8;var cs=unSign((cE),32,0)>=unSign((ct),32,0);if(!(cs)){aK=9;break}var k=bc;var j=(k+36)&4294967295;var i=HEAP[j];var h=Y;var f=_FT_Stream_GetLong(h);var e=am;var d=((f)+(e))&4294967295;var b=b8;var a=(i+4*b)&4294967295;HEAP[a]=d;var cI=b8;var cH=((cI)+1)&4294967295;b8=cH;aK=7;continue}var cr=Y;_FT_Stream_ExitFrame(cr)}else{var cq=bc;var cp=(cq+32)&4294967295;var co=HEAP[cp];var cn=((co)+1)&4294967295;var cm=((cn)*2)&4294967295;var cl=Y;var ck=_FT_Stream_EnterFrame(cl,cm);HEAP[N]=ck;var ci=HEAP[N];var ch=(((ci))|0)!=0;if(ch){aK=0;break $Exit$$bb$2}b8=0;while(1){var b1=bc;var b0=(b1+32)&4294967295;var bZ=HEAP[b0];var bY=b8;var bW=unSign((bZ),32,0)>=unSign((bY),32,0);if(!(bW)){aK=14;break}var cg=bc;var cf=(cg+36)&4294967295;var ce=HEAP[cf];var cd=Y;var cc=_FT_Stream_GetShort(cd);var cb=unSign((cc),16,0);var ca=((cb)*2)&4294967295;var b9=am;var b6=((ca)+(b9))&4294967295;var b5=b8;var b4=(ce+4*b5)&4294967295;HEAP[b4]=b6;var b3=b8;var b2=((b3)+1)&4294967295;b8=b2;aK=12;continue}var bU=Y;_FT_Stream_ExitFrame(bU)}var bT=bc;var bS=(bT+24)&4294967295;var bR=HEAP[bS];var bQ=(((bR))|0)!=0;if(!(bQ)){aK=0;break $Exit$$bb$2}var bP=(g+4)&4294967295;var bO=HEAP[bP];var bN=unSign((bO),16,0);var bM=bc;var bL=(bM+24)&4294967295;var bK=HEAP[bL];var bJ=((bN)*(bK))&4294967295;var bI=aG;var bH=_ft_mem_realloc(bI,4,0,bJ,0,N);var bG=bH;var bF=bc;var bE=(bF+28)&4294967295;HEAP[bE]=bG;var bD=HEAP[N];var bB=(((bD))|0)!=0;if(bB){aK=0;break $Exit$$bb$2}var bz=(g+8)&4294967295;var bq=HEAP[bz];var bp=aq;var bo=((bq)+(bp))&4294967295;var bn=Y;var bm=_FT_Stream_Seek(bn,bo);HEAP[N]=bm;var bl=HEAP[N];var bk=(((bl))|0)!=0;if(bk){aK=0;break $Exit$$bb$2}var bj=bc;var bh=(bj+24)&4294967295;var bf=HEAP[bh];var a4=(g+4)&4294967295;var a3=HEAP[a4];var a2=unSign((a3),16,0);var a1=((bf)*(a2))&4294967295;var a0=((a1)*2)&4294967295;var aZ=Y;var aY=_FT_Stream_EnterFrame(aZ,a0);HEAP[N]=aY;var aX=HEAP[N];var aV=(((aX))|0)!=0;if(aV){aK=0;break $Exit$$bb$2}b8=0;$bb26$27:while(1){var I=bc;var H=(I+24)&4294967295;var G=HEAP[H];var F=b8;var E=unSign((G),32,0)>unSign((F),32,0);if(!(E)){aK=24;break $bb26$27}b7=0;while(1){var ad=(g+4)&4294967295;var ac=HEAP[ad];var aa=unSign((ac),16,0);var X=b7;var L=unSign((aa),32,0)>unSign((X),32,0);if(!(L)){aK=22;break}var aT=bc;var aJ=(aT+28)&4294967295;var aI=HEAP[aJ];var aH=(g+4)&4294967295;var aF=HEAP[aH];var aE=unSign((aF),16,0);var aD=b8;var aC=((aE)*(aD))&4294967295;var aB=b7;var az=((aC)+(aB))&4294967295;var ax=Y;var aj=_FT_Stream_GetShort(ax);var ai=reSign((aj),16,0);var ah=(ai)<<2;var ag=(aI+4*az)&4294967295;HEAP[ag]=ah;var af=b7;var ae=((af)+1)&4294967295;b7=ae;aK=20;continue}var K=b8;var J=((K)+1)&4294967295;b8=J;aK=19;continue $bb26$27}var C=Y;_FT_Stream_ExitFrame(C);aK=0;break $Exit$$bb$2}}while(0);HEAP[N]=8}}while(0);var A=HEAP[N];cD=A;var r=cD;c=r;var M=c;STACKTOP=Q;return M;return null}function _ft_var_apply_tuple(ay,aK,ao,aq,aX){var ac;var V;var C;var af;var T;var bx;var c;var bO;var bj;var q;var ap;var a8=0;V=ay;C=aK;af=ao;T=aq;bx=aX;q=65536;bj=0;while(1){var aU=V;var aT=(aU)&4294967295;var aS=HEAP[aT];var aR=bj;var aQ=unSign((aS),32,0)>unSign((aR),32,0);if(!(aQ)){ac=11;break}var bN=af;var bM=bj;var bL=(bN+4*bM)&4294967295;var bK=HEAP[bL];var bJ=(((bK))|0)==0;if(!bJ){var bI=V;var bH=(bI+4)&4294967295;var bG=HEAP[bH];var bF=bj;var aO=(bG+4*bF)&4294967295;var aM=HEAP[aO];var aL=(((aM))|0)==0;if(aL){ac=1;break}var aJ=V;var aI=(aJ+4)&4294967295;var aH=HEAP[aI];var aG=bj;var aF=(aH+4*aG)&4294967295;var aE=HEAP[aF];var aD=(((aE))|0)>=0;if(!aD){var aC=af;var aB=bj;var aA=(aC+4*aB)&4294967295;var az=HEAP[aA];var ax=(((az))|0)>0;if(ax){ac=1;break}}var aw=V;var av=(aw+4)&4294967295;var au=HEAP[av];var at=bj;var ar=(au+4*at)&4294967295;var an=HEAP[ar];var am=(((an))|0)<=0;if(!am){var al=af;var ak=bj;var aj=(al+4*ak)&4294967295;var ai=HEAP[aj];var ah=(((ai))|0)<0;if(ah){ac=1;break}}var ag=C;var ae=unSign((ag),16,0);var ad=(ae)&16384;var aa=(((ad))|0)==0;if(aa){var Z=V;var Y=(Z+4)&4294967295;var X=HEAP[Y];var W=bj;var U=(X+4*W)&4294967295;var S=HEAP[U];var ab=(0-(S))&4294967295;var N=(((S))|0)>=0;var B=(N)?(S):(ab);var R=q;var Q=_FT_MulDiv(R,B,65536);q=Q}else{var P=V;var M=(P+4)&4294967295;var L=HEAP[M];var K=bj;var J=(L+4*K)&4294967295;var I=HEAP[J];var H=T;var G=bj;var F=(H+4*G)&4294967295;var E=HEAP[F];var D=(((I))|0)<=(((E))|0);if(D){ac=7;break}var A=V;var z=(A+4)&4294967295;var y=HEAP[z];var x=bj;var w=(y+4*x)&4294967295;var v=HEAP[w];var u=bx;var t=bj;var s=(u+4*t)&4294967295;var r=HEAP[s];var p=(((v))|0)>=(((r))|0);if(p){ac=7;break}var o=V;var n=(o+4)&4294967295;var m=HEAP[n];var l=bj;var k=(m+4*l)&4294967295;var j=HEAP[k];var i=af;var h=bj;var g=(i+4*h)&4294967295;var f=HEAP[g];var e=(((j))|0)<(((f))|0);if(e){var d=af;var b=bj;var a=(d+4*b)&4294967295;var bT=HEAP[a];var bS=T;var bR=bj;var bQ=(bS+4*bR)&4294967295;var bP=HEAP[bQ];var bE=((bT)-(bP))&4294967295;var bD=V;var bC=(bD+4)&4294967295;var bB=HEAP[bC];var bA=bj;var bz=(bB+4*bA)&4294967295;var by=HEAP[bz];var bw=T;var bv=bj;var bu=(bw+4*bv)&4294967295;var bt=HEAP[bu];var bs=((by)-(bt))&4294967295;var br=_FT_MulDiv(bs,65536,bE);ap=br;var bq=q;var bp=ap;var bo=_FT_MulDiv(bq,bp,65536);q=bo}else{var bn=bx;var bm=bj;var bl=(bn+4*bm)&4294967295;var bk=HEAP[bl];var bi=af;var bh=bj;var bg=(bi+4*bh)&4294967295;var bf=HEAP[bg];var be=((bk)-(bf))&4294967295;var bd=bx;var bc=bj;var bb=(bd+4*bc)&4294967295;var ba=HEAP[bb];var a9=V;var a7=(a9+4)&4294967295;var a6=HEAP[a7];var a5=bj;var a4=(a6+4*a5)&4294967295;var a3=HEAP[a4];var a2=((ba)-(a3))&4294967295;var a1=_FT_MulDiv(a2,65536,be);ap=a1;var a0=q;var aZ=ap;var aY=_FT_MulDiv(a0,aZ,65536);q=aY}}}var aW=bj;var aV=((aW)+1)&4294967295;bj=aV;ac=0;continue}if(ac==1){q=0}else{if(ac==7){q=0}}var aP=q;bO=aP;var aN=bO;c=aN;var O=c;return O;return null}function _TT_Get_MM_Var(E,eV){var W=STACKTOP;STACKTOP+=44;_memset(W,0,44);var f6;var aY;var gR;var de;var bP;var bd;var aM;var bh=W;var cR=W+4;var z;var bc;var bb;var eZ;var c5;var gC;var bg;var aX;var dM=W+8;var a9=W+24;var ba;var e1=0;aY=E;gR=eV;var bN=aY;var bL=(bN)&4294967295;var bJ=(bL+104)&4294967295;var bH=HEAP[bJ];bd=bH;var bG=aY;var bF=(bG)&4294967295;var bE=(bF+100)&4294967295;var bD=HEAP[bE];aM=bD;HEAP[cR]=0;var bC=aY;var fV=(bC+712)&4294967295;var fU=HEAP[fV];var fT=(fU)==0;$bb$$bb33$2:do{if(fT){var fS=aY;var fR=(fS+508)&4294967295;var fQ=HEAP[fR];var fP=aY;var fO=bd;var fN=FUNCTION_TABLE[fQ](fP,1735811442,fO,bh);HEAP[cR]=fN;var fM=HEAP[cR];var fr=(((fM))|0)!=0;if(fr){f6=0;break $bb$$bb33$2}var fq=aY;var fp=(fq+508)&4294967295;var fo=HEAP[fp];var fn=aY;var fm=bd;var fl=FUNCTION_TABLE[fo](fn,1719034226,fm,bh);HEAP[cR]=fl;var fk=HEAP[cR];var fj=(((fk))|0)!=0;if(fj){f6=0;break $bb$$bb33$2}var fi=bd;var eU=_FT_Stream_Pos(fi);z=eU;var eT=bd;var U=dM;var eS=_FT_Stream_ReadFields(eT,(_fvar_fields_12036)&4294967295,U);HEAP[cR]=eS;var eR=HEAP[cR];var eQ=(((eR))|0)!=0;if(eQ){f6=0;break $bb$$bb33$2}var eP=(dM)&4294967295;var eO=HEAP[eP];var eN=(((eO))|0)!=65536;$bb11$$bb5$7:do{if(!eN){var eM=(dM+6)&4294967295;var eL=HEAP[eM];var eq=reSign((eL),16,0)!=2;if(eq){f6=4;break $bb11$$bb5$7}var ep=(dM+10)&4294967295;var eo=HEAP[ep];var en=reSign((eo),16,0)!=20;if(en){f6=4;break $bb11$$bb5$7}var em=(dM+8)&4294967295;var el=HEAP[em];var ek=unSign((el),16,0)>16382;if(ek){f6=4;break $bb11$$bb5$7}var ej=(dM+14)&4294967295;var ei=HEAP[ej];var eh=unSign((ei),16,0);var dW=(dM+8)&4294967295;var dV=HEAP[dW];var dU=unSign((dV),16,0);var dT=((dU)+1)&4294967295;var dS=((dT)*4)&4294967295;var dR=(((eh))|0)!=(((dS))|0);if(dR){f6=4;break $bb11$$bb5$7}var dQ=(dM+12)&4294967295;var dP=HEAP[dQ];var dO=unSign((dP),16,0)>32511;if(dO){f6=4;break $bb11$$bb5$7}var dN=(dM+4)&4294967295;var dB=HEAP[dN];var dA=unSign((dB),16,0);var dz=(dM+12)&4294967295;var dy=HEAP[dz];var dx=unSign((dy),16,0);var dw=(dM+14)&4294967295;var dv=HEAP[dw];var du=unSign((dv),16,0);var dt=((dx)*(du))&4294967295;var ds=(dM+8)&4294967295;var dg=HEAP[ds];var df=unSign((dg),16,0);var dd=((df)*20)&4294967295;var dc=((dt)+(dd))&4294967295;var db=((dA)+(dc))&4294967295;var da=HEAP[bh];var c9=unSign((db),32,0)>unSign((da),32,0);if(c9){f6=4;break $bb11$$bb5$7}var c8=aM;var c7=_ft_mem_alloc(c8,40,cR);var c6=c7;var cS=aY;var cP=(cS+712)&4294967295;HEAP[cP]=c6;var cN=HEAP[cR];var cL=(((cN))|0)!=0;if(cL){f6=0;break $bb$$bb33$2}var cJ=aY;var cH=(cJ+712)&4294967295;var cF=HEAP[cH];var cD=(dM+8)&4294967295;var cB=HEAP[cD];var cA=unSign((cB),16,0);var cn=((cA)*3)&4294967295;var cl=(dM+12)&4294967295;var cj=HEAP[cl];var ch=unSign((cj),16,0);var cf=((cn)+(ch))&4294967295;var cd=((cf)*2)&4294967295;var cb=(dM+12)&4294967295;var b9=HEAP[cb];var b7=unSign((b9),16,0);var b6=(dM+8)&4294967295;var a8=HEAP[b6];var a7=unSign((a8),16,0);var a6=((b7)*(a7))&4294967295;var a5=((cd)+(a6))&4294967295;var a4=((a5)*4)&4294967295;var a3=(dM+8)&4294967295;var a2=HEAP[a3];var a1=unSign((a2),16,0);var a0=((a1)*5)&4294967295;var aZ=((a4)+(a0))&4294967295;var aW=((aZ)+20)&4294967295;var aV=(cF+12)&4294967295;HEAP[aV]=aW;var aU=aY;var aT=(aU+712)&4294967295;var aS=HEAP[aT];var aR=(aS+12)&4294967295;var aQ=HEAP[aR];var aP=aM;var aO=_ft_mem_alloc(aP,aQ,cR);var aN=aO;eZ=aN;var aL=HEAP[cR];var aK=(((aL))|0)!=0;if(aK){f6=0;break $bb$$bb33$2}var aJ=aY;var aI=(aJ+712)&4294967295;var aH=HEAP[aI];var aG=(aH+8)&4294967295;var aF=eZ;HEAP[aG]=aF;var aE=(dM+8)&4294967295;var aD=HEAP[aE];var aC=unSign((aD),16,0);var aB=eZ;var aA=(aB)&4294967295;HEAP[aA]=aC;var az=eZ;var ay=(az+4)&4294967295;HEAP[ay]=-1;var ax=(dM+12)&4294967295;var aw=HEAP[ax];var av=unSign((aw),16,0);var au=eZ;var at=(au+8)&4294967295;HEAP[at]=av;var ar=eZ;var aq=(ar+20)&4294967295;var ap=aq;var ao=eZ;var an=(ao+12)&4294967295;HEAP[an]=ap;var am=eZ;var al=(am+12)&4294967295;var ak=HEAP[al];var aj=(dM+8)&4294967295;var ai=HEAP[aj];var ah=unSign((ai),16,0);var ag=(ak+24*ah)&4294967295;var af=ag;var ae=eZ;var ad=(ae+16)&4294967295;HEAP[ad]=af;var ac=eZ;var ab=(ac+16)&4294967295;var aa=HEAP[ab];var Z=(dM+12)&4294967295;var Y=HEAP[Z];var X=unSign((Y),16,0);var V=(aa+8*X)&4294967295;var T=V;c5=T;bc=0;$bb16$17:while(1){var s=(dM+12)&4294967295;var r=HEAP[s];var p=unSign((r),16,0);var n=bc;var e=(((p))|0)>(((n))|0);if(!(e)){f6=15;break $bb16$17}var S=eZ;var R=(S+16)&4294967295;var Q=HEAP[R];var P=bc;var O=(Q+8*P)&4294967295;var N=(O)&4294967295;var L=c5;HEAP[N]=L;var J=(dM+8)&4294967295;var y=HEAP[J];var x=unSign((y),16,0);var w=c5;var v=(w+4*x)&4294967295;c5=v;var u=bc;var t=((u)+1)&4294967295;bc=t;f6=13;continue $bb16$17}var d=c5;var c=d;gC=c;bc=0;$bb19$21:while(1){var gw=(dM+8)&4294967295;var gv=HEAP[gw];var gu=unSign((gv),16,0);var gt=bc;var gr=(((gu))|0)>(((gt))|0);if(!(gr)){f6=18;break $bb19$21}var b=eZ;var a=(b+12)&4294967295;var gS=HEAP[a];var gQ=bc;var gP=(gS+24*gQ)&4294967295;var gN=(gP)&4294967295;var gL=gC;HEAP[gN]=gL;var gB=gC;var gA=(gB+5)&4294967295;gC=gA;var gz=bc;var gy=((gz)+1)&4294967295;bc=gy;f6=16;continue $bb19$21}var gp=(dM+4)&4294967295;var M=HEAP[gp];var K=unSign((M),16,0);var I=z;var H=((K)+(I))&4294967295;var G=bd;var F=_FT_Stream_Seek(G,H);HEAP[cR]=F;var D=HEAP[cR];var C=(((D))|0)!=0;if(C){f6=0;break $bb$$bb33$2}var B=eZ;var A=(B+12)&4294967295;var q=HEAP[A];bg=q;bc=0;$bb25$26:while(1){var e7=(dM+8)&4294967295;var eK=HEAP[e7];var eJ=unSign((eK),16,0);var eI=bc;var eH=(((eJ))|0)>(((eI))|0);if(!(eH)){f6=23;break $bb25$26}var o=bd;var bf=a9;var m=_FT_Stream_ReadFields(o,(_fvaraxis_fields_12037)&4294967295,bf);HEAP[cR]=m;var l=HEAP[cR];var k=(((l))|0)!=0;if(k){f6=0;break $bb$$bb33$2}var j=(a9)&4294967295;var i=HEAP[j];var h=bg;var g=(h+16)&4294967295;HEAP[g]=i;var f=(a9+4)&4294967295;var gO=HEAP[f];var gM=bg;var gK=(gM+4)&4294967295;HEAP[gK]=gO;var gJ=(a9+8)&4294967295;var gI=HEAP[gJ];var gH=bg;var gG=(gH+8)&4294967295;HEAP[gG]=gI;var gF=(a9+12)&4294967295;var gE=HEAP[gF];var gD=bg;var gs=(gD+12)&4294967295;HEAP[gs]=gE;var gq=(a9+18)&4294967295;var go=HEAP[gq];var gn=unSign((go),16,0);var gm=bg;var gl=(gm+20)&4294967295;HEAP[gl]=gn;var gk=bg;var gj=(gk)&4294967295;var gi=HEAP[gj];var gh=bg;var gg=(gh+16)&4294967295;var gf=HEAP[gg];var ge=unSign((gf),32,0)>>>24;var gd=(((ge))&255);var gc=(gi)&4294967295;HEAP[gc]=gd;var gb=bg;var ga=(gb)&4294967295;var f9=HEAP[ga];var f8=bg;var f7=(f8+16)&4294967295;var f5=HEAP[f7];var f4=unSign((f5),32,0)>>>16;var f3=(((f4))&255);var f2=(f9+1)&4294967295;HEAP[f2]=f3;var f1=bg;var f0=(f1)&4294967295;var fZ=HEAP[f0];var fY=bg;var fX=(fY+16)&4294967295;var fW=HEAP[fX];var fL=unSign((fW),32,0)>>>8;var fK=(((fL))&255);var fJ=(fZ+2)&4294967295;HEAP[fJ]=fK;var fI=bg;var fH=(fI)&4294967295;var fG=HEAP[fH];var fF=bg;var fE=(fF+16)&4294967295;var fD=HEAP[fE];var fB=(((fD))&255);var fh=(fG+3)&4294967295;HEAP[fh]=fB;var fg=bg;var ff=(fg)&4294967295;var fe=HEAP[ff];var fd=(fe+4)&4294967295;HEAP[fd]=0;var fc=bg;var fb=(fc+24)&4294967295;bg=fb;var fa=bc;var e9=((fa)+1)&4294967295;bc=e9;f6=20;continue $bb25$26}var eG=eZ;var eF=(eG+16)&4294967295;var eE=HEAP[eF];aX=eE;bc=0;$bb32$31:while(1){var ey=(dM+12)&4294967295;var ex=HEAP[ey];var ew=unSign((ex),16,0);var ev=bc;var eu=(((ew))|0)>(((ev))|0);if(!(eu)){f6=30;break $bb$$bb33$2}var eD=(dM+8)&4294967295;var eC=HEAP[eD];var eA=unSign((eC),16,0);var eg=((eA)+1)&4294967295;var ef=((eg)*4)&4294967295;var ee=bd;var ed=_FT_Stream_EnterFrame(ee,ef);HEAP[cR]=ed;var ec=HEAP[cR];var eb=(((ec))|0)!=0;if(eb){f6=0;break $bb$$bb33$2}var ea=bd;var d9=_FT_Stream_GetShort(ea);var d8=unSign((d9),16,0);var d6=aX;var fC=(d6+4)&4294967295;HEAP[fC]=d8;var fA=bd;var fz=_FT_Stream_GetShort(fA);bb=0;while(1){var e5=(dM+8)&4294967295;var e4=HEAP[e5];var e3=unSign((e4),16,0);var e2=bb;var e0=(((e3))|0)>(((e2))|0);if(!(e0)){f6=28;break}var fy=aX;var fx=(fy)&4294967295;var fw=HEAP[fx];var fv=bd;var fu=_FT_Stream_GetLong(fv);var ft=bb;var fs=(fw+4*ft)&4294967295;HEAP[fs]=fu;var e8=bb;var e6=((e8)+1)&4294967295;bb=e6;f6=26;continue}var eY=bd;_FT_Stream_ExitFrame(eY);var eX=bc;var eW=((eX)+1)&4294967295;bc=eW;var eB=aX;var ez=(eB+8)&4294967295;aX=ez;f6=24;continue $bb32$31}}}while(0);HEAP[cR]=8;f6=0;break $bb$$bb33$2}else{f6=30}}while(0);$Exit$$bb33$40:do{if(f6==30){var et=gR;var es=(et)!=0;if(!(es)){f6=0;break $Exit$$bb33$40}var er=aY;var d7=(er+712)&4294967295;var d5=HEAP[d7];var d4=(d5+12)&4294967295;var d3=HEAP[d4];var d2=aM;var d1=_ft_mem_alloc(d2,d3,cR);var d0=d1;eZ=d0;var dZ=HEAP[cR];var dY=(((dZ))|0)!=0;if(dY){f6=0;break $Exit$$bb33$40}var dX=aY;var dL=(dX+712)&4294967295;var dK=HEAP[dL];var dJ=(dK+12)&4294967295;var dI=HEAP[dJ];var dH=aY;var dG=(dH+712)&4294967295;var dF=HEAP[dG];var dE=(dF+8)&4294967295;var dD=HEAP[dE];var dC=eZ;var dr=dC;var dq=dD;_llvm_memcpy_p0i8_p0i8_i32(dr,dq,dI,1,0);var dp=eZ;var dn=(dp+20)&4294967295;var dm=dn;var dl=eZ;var dk=(dl+12)&4294967295;HEAP[dk]=dm;var dj=eZ;var di=(dj+12)&4294967295;var dh=HEAP[di];var c4=eZ;var c3=(c4)&4294967295;var c2=HEAP[c3];var c1=(dh+24*c2)&4294967295;var c0=c1;var cZ=eZ;var cY=(cZ+16)&4294967295;HEAP[cY]=c0;var cX=eZ;var cW=(cX+16)&4294967295;var cU=HEAP[cW];var cz=eZ;var cy=(cz+8)&4294967295;var cx=HEAP[cy];var cw=(cU+8*cx)&4294967295;var cv=cw;c5=cv;ba=0;$bb37$44:while(1){var bV=eZ;var bB=(bV+8)&4294967295;var bA=HEAP[bB];var bz=ba;var by=unSign((bA),32,0)>unSign((bz),32,0);if(!(by)){f6=35;break $bb37$44}var cu=eZ;var ct=(cu+16)&4294967295;var cs=HEAP[ct];var cr=ba;var cp=(cs+8*cr)&4294967295;var b5=(cp)&4294967295;var b4=c5;HEAP[b5]=b4;var b3=eZ;var b2=(b3)&4294967295;var b1=HEAP[b2];var b0=c5;var bZ=(b0+4*b1)&4294967295;c5=bZ;var bY=ba;var bX=((bY)+1)&4294967295;ba=bX;f6=33;continue $bb37$44}var bx=eZ;var bw=(bx+12)&4294967295;var bv=HEAP[bw];bg=bv;var bu=c5;var bt=bu;gC=bt;ba=0;$bb48$48:while(1){var bp=eZ;var bo=(bp)&4294967295;var bn=HEAP[bo];var bm=ba;var bl=unSign((bn),32,0)>unSign((bm),32,0);if(!(bl)){f6=41;break $bb48$48}var br=bg;var cV=(br)&4294967295;var cT=gC;HEAP[cV]=cT;var cQ=bg;var cO=(cQ+16)&4294967295;var cM=HEAP[cO];var cK=(((cM))|0)==2003265652;$bb40$$bb41$51:do{if(cK){var cI=bg;var cG=(cI)&4294967295;HEAP[cG]=(__str740)&4294967295}else{var cE=bg;var cC=(cE+16)&4294967295;var cq=HEAP[cC];var co=(((cq))|0)==2003072104;if(co){var cm=bg;var ck=(cm)&4294967295;HEAP[ck]=(__str841)&4294967295}else{var ci=bg;var cg=(ci+16)&4294967295;var ce=HEAP[cg];var cc=(((ce))|0)==1869640570;if(cc){var ca=bg;var b8=(ca)&4294967295;HEAP[b8]=(__str942)&4294967295}else{var bW=bg;var bU=(bW+16)&4294967295;var bT=HEAP[bU];var bS=(((bT))|0)==1936486004;if(!(bS)){f6=39;break $bb40$$bb41$51}var bR=bg;var bQ=(bR)&4294967295;HEAP[bQ]=(__str1043)&4294967295}}}}while(0);var bO=gC;var bM=(bO+5)&4294967295;gC=bM;var bK=bg;var bI=(bK+24)&4294967295;bg=bI;var bs=ba;var bq=((bs)+1)&4294967295;ba=bq;f6=36;continue $bb48$48}var bk=gR;var bj=eZ;HEAP[bk]=bj}}while(0);var bi=HEAP[cR];bP=bi;var be=bP;de=be;var gx=de;STACKTOP=W;return gx;return null}function _TT_Set_MM_Blend(y,j,aF){var J=STACKTOP;STACKTOP+=4;_memset(J,0,4);var aE;var bo;var d;var Z;var T;var bm;var ah=J;var ak;var bn;var aG;var a2;var z;var e=0;bo=y;d=j;Z=aF;HEAP[ah]=0;var bl=bo;var bk=(bl)&4294967295;var bj=(bk+100)&4294967295;var bi=HEAP[bj];a2=bi;var bh=bo;var bg=(bh+708)&4294967295;HEAP[bg]=0;var bf=bo;var be=(bf+712)&4294967295;var bd=HEAP[be];var aV=(bd)==0;$bb$$bb1$2:do{if(aV){var aT=bo;var aR=_TT_Get_MM_Var(aT,0);HEAP[ah]=aR;var aP=HEAP[ah];var aN=(((aP))|0)!=0;if(aN){aE=0;break $bb$$bb1$2}else{aE=1;break $bb$$bb1$2}}else{aE=1}}while(0);$Exit$$bb1$4:do{if(aE==1){var aL=bo;var aK=(aL+712)&4294967295;var aJ=HEAP[aK];ak=aJ;var aI=ak;var aH=(aI+8)&4294967295;var ay=HEAP[aH];bn=ay;var aw=bn;var au=(aw)&4294967295;var ar=HEAP[au];var ap=d;var an=(((ar))|0)!=(((ap))|0);if(an){HEAP[ah]=6}else{aG=0;$bb8$9:while(1){var B=aG;var A=d;var t=unSign((B),32,0)65536;if(F){aE=4;break $bb8$9}var D=aG;var C=((D)+1)&4294967295;aG=C;aE=3;continue $bb8$9}if(aE==8){var r=ak;var p=(r+36)&4294967295;var n=HEAP[p];var l=(n)==0;if(l){var k=bo;var i=_ft_var_load_gvar(k);HEAP[ah]=i;var h=HEAP[ah];var g=(((h))|0)!=0;if(g){aE=0;break $Exit$$bb1$4}}var f=ak;var c=(f+4)&4294967295;var b=HEAP[c];var a=(b)==0;$bb12$$bb14$19:do{if(a){var bv=d;var bu=a2;var bt=_ft_mem_realloc(bu,4,0,bv,0,ah);var bs=bt;var br=ak;var bq=(br+4)&4294967295;HEAP[bq]=bs;var bp=HEAP[ah];var bc=(((bp))|0)!=0;if(bc){aE=0;break $Exit$$bb1$4}z=1}else{z=0;aG=0;while(1){var aW=aG;var aU=d;var aS=unSign((aW),32,0)unSign((cz),32,0);if(!(cy)){bg=10;break $bb14$10}var bl=cs;var bk=cG;var bj=(bl+4*bk)&4294967295;var bi=HEAP[bj];var bh=cM;var a6=(bh+12)&4294967295;var a4=HEAP[a6];var a1=(((bi))|0)>(((a4))|0);if(a1){bg=5;break $bb14$10}var aZ=cs;var aX=cG;var aV=(aZ+4*aX)&4294967295;var aT=HEAP[aV];var aR=cM;var aP=(aR+4)&4294967295;var aN=HEAP[aP];var aA=(((aT))|0)<(((aN))|0);if(aA){bg=5;break $bb14$10}var ay=cs;var av=cG;var at=(ay+4*av)&4294967295;var aq=HEAP[at];var ao=cM;var am=(ao+8)&4294967295;var ak=HEAP[am];var ah=(((aq))|0)<(((ak))|0);if(ah){var af=cM;var S=(af+4)&4294967295;var Q=HEAP[S];var N=cM;var L=(N+8)&4294967295;var J=HEAP[L];var H=((Q)-(J))&4294967295;var F=cs;var D=cG;var C=(F+4*D)&4294967295;var B=HEAP[C];var s=cM;var q=(s+8)&4294967295;var o=HEAP[q];var n=((B)-(o))&4294967295;var m=_FT_MulDiv(n,65536,H);var l=(0-(m))&4294967295;var k=bz;var j=cG;var h=(k+4*j)&4294967295;HEAP[h]=l}else{var g=cM;var f=(g+12)&4294967295;var e=HEAP[f];var d=cM;var b=(d+8)&4294967295;var a=HEAP[b];var di=(((e))|0)==(((a))|0);if(di){var dg=bz;var df=cG;var de=(dg+4*df)&4294967295;HEAP[de]=0}else{var dd=cM;var c1=(dd+12)&4294967295;var c0=HEAP[c1];var cZ=cM;var cY=(cZ+8)&4294967295;var cX=HEAP[cY];var cW=((c0)-(cX))&4294967295;var cV=cs;var cU=cG;var cT=(cV+4*cU)&4294967295;var cS=HEAP[cT];var cR=cM;var cQ=(cR+8)&4294967295;var cP=HEAP[cQ];var cO=((cS)-(cP))&4294967295;var cN=_FT_MulDiv(cO,65536,cW);var cL=bz;var cK=cG;var cJ=(cL+4*cK)&4294967295;HEAP[cJ]=cN}}var cI=cG;var cH=((cI)+1)&4294967295;cG=cH;var cE=cM;var cD=(cE+24)&4294967295;cM=cD;bg=4;continue $bb14$10}if(bg==10){var cx=bI;var cw=(cx+16)&4294967295;var cu=HEAP[cw];var cr=reSign((cu),8,0)==0;if(cr){var cq=cv;_ft_var_load_avar(cq)}var cp=bI;var co=(cp+20)&4294967295;var cn=HEAP[co];var cm=(cn)!=0;$bb18$$bb26$27:do{if(cm){var cl=bI;var ck=(cl+20)&4294967295;var cj=HEAP[ck];bU=cj;cG=0;$bb25$29:while(1){var ar=dc;var ap=(ar)&4294967295;var an=HEAP[ap];var al=cG;var aj=unSign((an),32,0)>unSign((al),32,0);if(!(aj)){bg=20;break $bb18$$bb26$27}cF=1;while(1){var aY=bU;var aW=(aY)&4294967295;var aU=HEAP[aW];var aS=unSign((aU),16,0);var aQ=cF;var aO=unSign((aS),32,0)>unSign((aQ),32,0);if(!(aO)){bg=18;break}var ci=bz;var ch=cG;var cg=(ci+4*ch)&4294967295;var cf=HEAP[cg];var ce=bU;var cd=(ce+4)&4294967295;var cc=HEAP[cd];var cb=cF;var ca=(cc+8*cb)&4294967295;var b8=(ca)&4294967295;var b6=HEAP[b8];var bX=(((cf))|0)<(((b6))|0);if(bX){bg=14;break}var a3=cF;var a0=((a3)+1)&4294967295;cF=a0;bg=13;continue}if(bg==14){var bW=bU;var bV=(bW+4)&4294967295;var bT=HEAP[bV];var bS=cF;var bR=(bT+8*bS)&4294967295;var bQ=(bR+4)&4294967295;var bP=HEAP[bQ];var bN=bU;var bL=(bN+4)&4294967295;var bB=HEAP[bL];var bA=cF;var by=((bA)-1)&4294967295;var bx=(bB+8*by)&4294967295;var bw=(bx+4)&4294967295;var bv=HEAP[bw];var bu=((bP)-(bv))&4294967295;var bt=bU;var br=(bt+4)&4294967295;var bp=HEAP[br];var bf=cF;var be=(bp+8*bf)&4294967295;var bd=(be)&4294967295;var bb=HEAP[bd];var ba=bU;var a9=(ba+4)&4294967295;var a8=HEAP[a9];var a7=cF;var a5=((a7)-1)&4294967295;var a2=(a8+8*a5)&4294967295;var aI=(a2)&4294967295;var aH=HEAP[aI];var aG=((bb)-(aH))&4294967295;var aF=bz;var aE=cG;var aD=(aF+4*aE)&4294967295;var aC=HEAP[aD];var aB=bU;var az=(aB+4)&4294967295;var ax=HEAP[az];var aa=cF;var Z=((aa)-1)&4294967295;var Y=(ax+8*Z)&4294967295;var X=(Y)&4294967295;var W=HEAP[X];var V=((aC)-(W))&4294967295;var U=_FT_MulDiv(V,65536,aG);var T=_FT_MulDiv(U,bu,65536);var R=bU;var P=(R+4)&4294967295;var A=HEAP[P];var z=cF;var y=((z)-1)&4294967295;var x=(A+8*y)&4294967295;var w=(x+4)&4294967295;var v=HEAP[w];var u=((T)+(v))&4294967295;var t=bz;var r=cG;var p=(t+4*r)&4294967295;HEAP[p]=u}var aM=cG;var aL=((aM)+1)&4294967295;cG=aL;var aw=bU;var au=(aw+8)&4294967295;bU=au;bg=12;continue $bb25$29}}}while(0);var ag=cv;var ae=i;var ad=bz;var O=_TT_Set_MM_Blend(ag,ae,ad);HEAP[ab]=O}else{if(bg==5){HEAP[ab]=6}}}}}while(0);var M=bc;var K=bz;var I=K;_ft_mem_free(M,I);bz=0;var G=HEAP[ab];db=G;var E=db;c=E;var ac=c;STACKTOP=ai;return ac;return null}function _tt_face_vary_cvt(E,bi){var V=STACKTOP;STACKTOP+=12;_memset(V,0,12);var dB;var a4;var a3;var bY;var bt;var cl;var bN=V;var aS;var av;var bj=V+4;var W;var aA;var cH;var bh;var bg;var aC;var bf;var d8;var at;var dR=V+8;var d9;var c5;var bP;var au;var ah;var n;var cK=0;a4=E;a3=bi;var bs=a3;var br=(bs+28)&4294967295;var bq=HEAP[br];aS=bq;aC=0;bf=0;d8=0;var bp=a4;var bo=(bp+712)&4294967295;var bn=HEAP[bo];at=bn;var bm=at;var bl=(bm)==0;if(bl){HEAP[bN]=0}else{var bk=a4;var dq=(bk+672)&4294967295;var dp=HEAP[dq];var dn=(dp)==0;if(dn){HEAP[bN]=0}else{var dm=a4;var dl=(dm+508)&4294967295;var dk=HEAP[dl];var dj=a4;var di=a3;var dh=FUNCTION_TABLE[dk](dj,1668702578,di,bj);HEAP[bN]=dh;var dg=HEAP[bN];var c4=(((dg))|0)!=0;if(c4){HEAP[bN]=0}else{var c3=HEAP[bj];var c2=a3;var c1=_FT_Stream_EnterFrame(c2,c3);HEAP[bN]=c1;var c0=HEAP[bN];var cZ=(((c0))|0)!=0;if(cZ){HEAP[bN]=0}else{var cY=a3;var cX=(cY+32)&4294967295;var cW=HEAP[cX];var cV=(cW);var cJ=a3;var cI=(cJ)&4294967295;var cG=HEAP[cI];var cF=(cG);var cE=((cV)-(cF))&4294967295;av=cE;var cD=a3;var cC=_FT_Stream_GetLong(cD);var cB=(((cC))|0)!=65536;$bb8$$bb9$14:do{if(cB){HEAP[bN]=0}else{var cA=at;var cz=(cA)&4294967295;var cv=HEAP[cz];var cu=aS;var ct=_ft_mem_realloc(cu,4,0,cv,0,bN);var cs=ct;aC=cs;var cr=HEAP[bN];var cq=(((cr))|0)!=0;if(cq){dB=2;break $bb8$$bb9$14}var cp=at;var co=(cp)&4294967295;var cn=HEAP[co];var cm=aS;var ck=_ft_mem_realloc(cm,4,0,cn,0,bN);var cj=ck;bf=cj;var ci=HEAP[bN];var ch=(((ci))|0)!=0;if(ch){dB=2;break $bb8$$bb9$14}var cg=at;var cf=(cg)&4294967295;var ce=HEAP[cf];var cd=aS;var cc=_ft_mem_realloc(cd,4,0,ce,0,bN);var cb=cc;d8=cb;var ca=HEAP[bN];var b9=(((ca))|0)!=0;if(b9){dB=2;break $bb8$$bb9$14}var b8=a3;var b7=_FT_Stream_GetShort(b8);var b6=unSign((b7),16,0);W=b6;var b5=a3;var b4=_FT_Stream_GetShort(b5);var b3=unSign((b4),16,0);var b2=av;var b1=((b3)+(b2))&4294967295;aA=b1;bh=0;$bb49$20:while(1){var c8=W;var c7=(c8)&4095;var c6=bh;var cU=unSign((c7),32,0)>unSign((c6),32,0);if(!(cU)){dB=2;break $bb8$$bb9$14}var b0=a3;var bZ=_FT_Stream_GetShort(b0);var bX=unSign((bZ),16,0);bP=bX;var bW=a3;var bV=_FT_Stream_GetShort(bW);var bU=unSign((bV),16,0);au=bU;var bT=au;var bS=(bT)&32768;var bR=(((bS))|0)!=0;$bb14$$bb18$23:do{if(bR){bg=0;$bb16$25:while(1){var bF=at;var bE=(bF)&4294967295;var bD=HEAP[bE];var bC=bg;var bB=unSign((bD),32,0)>unSign((bC),32,0);if(!(bB)){dB=9;break $bb16$25}var bQ=a3;var bO=_FT_Stream_GetShort(bQ);var bM=reSign((bO),16,0);var bL=(bM)<<2;var bK=aC;var bJ=bg;var bI=(bK+4*bJ)&4294967295;HEAP[bI]=bL;var bH=bg;var bG=((bH)+1)&4294967295;bg=bG;dB=7;continue $bb16$25}var bA=au;var bz=(bA)&16384;var by=(((bz))|0)!=0;$bb23$$bb29$29:do{if(by){bg=0;$bb25$31:while(1){var aQ=at;var aP=(aQ)&4294967295;var aO=HEAP[aP];var aN=bg;var aM=unSign((aO),32,0)>unSign((aN),32,0);if(!(aM)){dB=16;break $bb25$31}var a0=a3;var aZ=_FT_Stream_GetShort(a0);var aY=reSign((aZ),16,0);var aX=(aY)<<2;var aW=bf;var aV=bg;var aU=(aW+4*aV)&4294967295;HEAP[aU]=aX;var aT=bg;var aR=((aT)+1)&4294967295;bg=aR;dB=14;continue $bb25$31}bg=0;while(1){var aB=at;var az=(aB)&4294967295;var ay=HEAP[az];var ax=bg;var aw=unSign((ay),32,0)>unSign((ax),32,0);if(!(aw)){dB=19;break $bb23$$bb29$29}var aL=a3;var aK=_FT_Stream_GetShort(aL);var aJ=reSign((aK),16,0);var aI=(aJ)<<2;var aH=d8;var aG=bg;var aF=(aH+4*aG)&4294967295;HEAP[aF]=aI;var aE=bg;var aD=((aE)+1)&4294967295;bg=aD;dB=17;continue}}}while(0);var ar=au;var aq=(((ar))&65535);var ap=unSign((aq),16,0);var ao=at;var an=(((ap))&65535);var am=aC;var al=bf;var ak=d8;var aj=_ft_var_apply_tuple(ao,an,am,al,ak);ah=aj;var ai=ah;var ag=(((ai))|0)==0;$bb31$$bb30$39:do{if(!ag){var af=au;var ae=(af)&8192;var ad=(((ae))|0)==0;if(ad){dB=20;break $bb31$$bb30$39}var Z=a3;var Y=(Z+32)&4294967295;var X=HEAP[Y];var U=(X);var T=a3;var S=(T)&4294967295;var R=HEAP[S];var Q=(R);var P=((U)-(Q))&4294967295;cH=P;var O=a3;var N=(O)&4294967295;var L=HEAP[N];var J=aA;var z=(L+J)&4294967295;var y=a3;var x=(y+32)&4294967295;HEAP[x]=z;var w=a3;var v=_ft_var_readpackedpoints(w,dR);d9=v;var u=HEAP[dR];var t=(((u))|0)==0;if(t){var s=a4;var q=(s+668)&4294967295;var o=HEAP[q];cl=o}else{var e=HEAP[dR];cl=e}var d=a3;var c=cl;var b=_ft_var_readpackeddeltas(d,c);c5=b;var a=d9;var eo=(a)!=0;$bb36$$bb45$46:do{if(eo){var en=c5;var em=(en)!=0;if(!(em)){dB=24;break $bb36$$bb45$46}var ek=d9;var ei=(ek)==4294967295;if(ei){bg=0;while(1){var m=a4;var l=(m+668)&4294967295;var k=HEAP[l];var j=bg;var i=unSign((k),32,0)>unSign((j),32,0);if(!(i)){dB=27;break}var d7=a4;var d6=(d7+672)&4294967295;var d5=HEAP[d6];var d4=a4;var d2=(d4+672)&4294967295;var d1=HEAP[d2];var d0=bg;var dZ=(d1+2*d0)&4294967295;var dX=HEAP[dZ];var dV=c5;var M=bg;var K=(dV+2*M)&4294967295;var I=HEAP[K];var H=reSign((I),16,0);var G=ah;var F=_FT_MulFix(H,G);var D=(((F))&65535);var C=((dX)+(D))&65535;var B=bg;var A=(d5+2*B)&4294967295;HEAP[A]=C;var r=bg;var p=((r)+1)&4294967295;bg=p;dB=25;continue}}else{bg=0;while(1){var dH=HEAP[dR];var dG=bg;var dF=unSign((dG),32,0)unSign((a7),32,0);if(!(a6)){dB=12;break $bb19$$bb22$65}var bu=a3;var be=_FT_Stream_GetShort(bu);var bd=bg;var bc=((bd)+1)&4294967295;bg=bc;dB=10;continue}}}while(0);var a5=aA;var a2=bP;var a1=((a5)+(a2))&4294967295;aA=a1}}while(0);var da=bh;var c9=((da)+1)&4294967295;bh=c9;dB=6;continue $bb49$20}}}while(0);var cT=a3;_FT_Stream_ExitFrame(cT)}}}}var cS=aS;var cR=aC;var cQ=cR;_ft_mem_free(cS,cQ);aC=0;var cP=aS;var cO=bf;var cN=cO;_ft_mem_free(cP,cN);bf=0;var cM=aS;var cL=d8;var cy=cL;_ft_mem_free(cM,cy);d8=0;var cx=HEAP[bN];bt=cx;var cw=bt;bY=cw;var d3=bY;STACKTOP=V;return d3;return null}function _TT_Vary_Get_Glyph_Deltas(D,bf,fu,cb){var U=STACKTOP;STACKTOP+=12;_memset(U,0,12);var f2;var a2;var a4;var b8;var dk;var c7;var fb;var fe;var bD;var bj;var aR;var ar;var cs;var cK=U;var f3;var V;var az;var eN;var bi;var bh;var aB;var be;var gA;var gj=U+4;var bg=U+8;var au;var gB;var dV;var bV;var bU;var cY;var at;var ag;var eU=0;a2=D;a4=bf;b8=fu;dk=cb;var bC=a2;var bB=(bC)&4294967295;var bA=(bB+104)&4294967295;var bz=HEAP[bA];bj=bz;var by=bj;var bx=(by+28)&4294967295;var bw=HEAP[bx];aR=bw;var bv=a2;var bu=(bv+712)&4294967295;var fR=HEAP[bu];ar=fR;aB=0;be=0;gA=0;HEAP[bg]=0;au=0;gB=0;var fQ=a2;var fP=(fQ+708)&4294967295;var fO=HEAP[fP];var fN=reSign((fO),8,0)==0;$bb1$$bb$2:do{if(fN){f2=0}else{var fM=ar;var fL=(fM)==0;if(fL){f2=0;break $bb1$$bb$2}var fK=dk;var fJ=aR;var fI=_ft_mem_realloc(fJ,8,0,fK,0,cK);var fm=fI;cs=fm;var fl=HEAP[cK];var fk=(((fl))|0)!=0;$Exit$$bb3$5:do{if(!fk){var fj=b8;var fi=cs;HEAP[fj]=fi;var fh=ar;var fg=(fh+32)&4294967295;var ff=HEAP[fg];var fd=a4;var fc=unSign((ff),32,0)<=unSign((fd),32,0);$bb5$$bb4$7:do{if(!fc){var eP=ar;var eO=(eP+36)&4294967295;var eM=HEAP[eO];var eL=a4;var eK=(eM+4*eL)&4294967295;var eJ=HEAP[eK];var eI=ar;var eH=(eI+36)&4294967295;var eG=HEAP[eH];var eF=a4;var ek=((eF)+1)&4294967295;var ej=(eG+4*ek)&4294967295;var ei=HEAP[ej];var eh=(((eJ))|0)==(((ei))|0);if(eh){f2=3;break $bb5$$bb4$7}var eg=ar;var ef=(eg+36)&4294967295;var ee=HEAP[ef];var ed=a4;var ec=(ee+4*ed)&4294967295;var eb=HEAP[ec];var dP=bj;var dO=_FT_Stream_Seek(dP,eb);HEAP[cK]=dO;var dN=HEAP[cK];var dM=(((dN))|0)!=0;$Fail1$$bb7$10:do{if(!dM){var dL=ar;var dK=(dL+36)&4294967295;var dJ=HEAP[dK];var dI=a4;var dH=((dI)+1)&4294967295;var dG=(dJ+4*dH)&4294967295;var dv=HEAP[dG];var du=ar;var dt=(du+36)&4294967295;var ds=HEAP[dt];var dr=a4;var dq=(ds+4*dr)&4294967295;var dp=HEAP[dq];var dn=((dv)-(dp))&4294967295;var dm=bj;var dl=_FT_Stream_EnterFrame(dm,dn);HEAP[cK]=dl;var c9=HEAP[cK];var c8=(((c9))|0)!=0;if(c8){f2=6;break $Fail1$$bb7$10}var c6=bj;var c5=(c6+32)&4294967295;var c4=HEAP[c5];var c3=(c4);var c2=bj;var c1=(c2)&4294967295;var c0=HEAP[c1];var cZ=(c0);var cL=((c3)-(cZ))&4294967295;f3=cL;var cI=ar;var cG=(cI)&4294967295;var cE=HEAP[cG];var cC=aR;var cz=_ft_mem_realloc(cC,4,0,cE,0,cK);var cy=cz;aB=cy;var cw=HEAP[cK];var cu=(((cw))|0)!=0;$Fail2$$bb9$13:do{if(!cu){var ct=ar;var cf=(ct)&4294967295;var cd=HEAP[cf];var ca=aR;var b7=_ft_mem_realloc(ca,4,0,cd,0,cK);var b5=b7;be=b5;var b3=HEAP[cK];var b1=(((b3))|0)!=0;if(b1){f2=8;break $Fail2$$bb9$13}var bZ=ar;var bX=(bZ)&4294967295;var bW=HEAP[bX];var bd=aR;var bc=_ft_mem_realloc(bd,4,0,bW,0,cK);var bb=bc;gA=bb;var ba=HEAP[cK];var a9=(((ba))|0)!=0;if(a9){f2=8;break $Fail2$$bb9$13}var a8=bj;var a7=_FT_Stream_GetShort(a8);var a6=unSign((a7),16,0);V=a6;var a5=bj;var a3=_FT_Stream_GetShort(a5);var a1=unSign((a3),16,0);var a0=f3;var aZ=((a1)+(a0))&4294967295;az=aZ;var aY=V;var aX=(aY)&32768;var aW=(((aX))|0)!=0;if(aW){var aV=bj;var aU=(aV+32)&4294967295;var aT=HEAP[aU];var aS=(aT);var aQ=bj;var aP=(aQ)&4294967295;var aO=HEAP[aP];var aN=(aO);var aM=((aS)-(aN))&4294967295;eN=aM;var aL=bj;var aK=(aL)&4294967295;var aJ=HEAP[aK];var aI=az;var aH=(aJ+aI)&4294967295;var aG=bj;var aF=(aG+32)&4294967295;HEAP[aF]=aH;var aE=bj;var aD=_ft_var_readpackedpoints(aE,bg);au=aD;var aC=bj;var aA=(aC+32)&4294967295;var ay=HEAP[aA];var ax=(ay);var aw=bj;var av=(aw)&4294967295;var aq=HEAP[av];var ap=(aq);var ao=((ax)-(ap))&4294967295;az=ao;var an=bj;var am=(an)&4294967295;var al=HEAP[am];var ak=eN;var aj=(al+ak)&4294967295;var ai=bj;var ah=(ai+32)&4294967295;HEAP[ah]=aj}bi=0;$bb55$20:while(1){var cF=V;var cD=(cF)&4095;var cB=bi;var cA=unSign((cD),32,0)>unSign((cB),32,0);if(!(cA)){f2=41;break $bb55$20}var af=bj;var ae=_FT_Stream_GetShort(af);var ad=unSign((ae),16,0);cY=ad;var ac=bj;var ab=_FT_Stream_GetShort(ac);var aa=unSign((ab),16,0);at=aa;var Z=at;var Y=(Z)&32768;var X=(((Y))|0)!=0;if(X){bh=0;while(1){var K=ar;var I=(K)&4294967295;var y=HEAP[I];var x=bh;var w=unSign((y),32,0)>unSign((x),32,0);if(!(w)){f2=15;break}var W=bj;var T=_FT_Stream_GetShort(W);var S=reSign((T),16,0);var R=(S)<<2;var Q=aB;var P=bh;var O=(Q+4*P)&4294967295;HEAP[O]=R;var N=bh;var M=((N)+1)&4294967295;bh=M;f2=13;continue}}else{var v=at;var u=(v)&4095;var t=ar;var s=(t+24)&4294967295;var r=HEAP[s];var p=unSign((u),32,0)>=unSign((r),32,0);if(p){f2=17;break $bb55$20}var n=ar;var e=(n)&4294967295;var d=HEAP[e];var c=((d)*4)&4294967295;var b=ar;var a=(b+28)&4294967295;var gQ=HEAP[a];var gP=at;var gO=(gP)&4095;var gM=ar;var gK=(gM)&4294967295;var gz=HEAP[gK];var gy=((gO)*(gz))&4294967295;var gx=(gQ+4*gy)&4294967295;var gw=aB;var gv=gw;var gu=gx;_llvm_memcpy_p0i8_p0i8_i32(gv,gu,c,1,0)}var gt=at;var gs=(gt)&16384;var gq=(((gs))|0)!=0;$bb23$$bb29$32:do{if(gq){bh=0;$bb25$34:while(1){var A=ar;var z=(A)&4294967295;var q=HEAP[z];var o=bh;var m=unSign((q),32,0)>unSign((o),32,0);if(!(m)){f2=22;break $bb25$34}var go=bj;var L=_FT_Stream_GetShort(go);var J=reSign((L),16,0);var H=(J)<<2;var G=be;var F=bh;var E=(G+4*F)&4294967295;HEAP[E]=H;var C=bh;var B=((C)+1)&4294967295;bh=B;f2=20;continue $bb25$34}bh=0;while(1){var gJ=ar;var gI=(gJ)&4294967295;var gH=HEAP[gI];var gG=bh;var gF=unSign((gH),32,0)>unSign((gG),32,0);if(!(gF)){f2=25;break $bb23$$bb29$32}var l=bj;var k=_FT_Stream_GetShort(l);var j=reSign((k),16,0);var i=(j)<<2;var h=gA;var g=bh;var f=(h+4*g)&4294967295;HEAP[f]=i;var gN=bh;var gL=((gN)+1)&4294967295;bh=gL;f2=23;continue}}}while(0);var gE=at;var gD=(((gE))&65535);var gC=unSign((gD),16,0);var gr=ar;var gp=(((gC))&65535);var gn=aB;var gm=be;var gk=gA;var gi=_ft_var_apply_tuple(gr,gp,gn,gm,gk);ag=gi;var gh=ag;var gg=(((gh))|0)==0;if(gg){var gf=az;var ge=cY;var gd=((gf)+(ge))&4294967295;az=gd}else{var gc=bj;var gb=(gc+32)&4294967295;var ga=HEAP[gb];var f9=(ga);var f8=bj;var f7=(f8)&4294967295;var f6=HEAP[f7];var f5=(f6);var f4=((f9)-(f5))&4294967295;eN=f4;var f1=at;var f0=(f1)&8192;var fZ=(((f0))|0)!=0;if(fZ){var fY=bj;var fX=(fY)&4294967295;var fW=HEAP[fX];var fV=az;var fU=(fW+fV)&4294967295;var fT=bj;var fS=(fT+32)&4294967295;HEAP[fS]=fU;var fH=bj;var fG=_ft_var_readpackedpoints(fH,gj);gB=fG;var fF=gB;dV=fF}else{var fE=au;dV=fE;var fD=HEAP[bg];HEAP[gj]=fD}var fC=HEAP[gj];var fB=(((fC))|0)==0;if(fB){var fA=dk;fe=fA}else{var fz=HEAP[gj];fe=fz}var fx=bj;var fa=fe;var e9=_ft_var_readpackeddeltas(fx,fa);bV=e9;var e8=HEAP[gj];var e7=(((e8))|0)==0;if(e7){var e6=dk;fb=e6}else{var e5=HEAP[gj];fb=e5}var e4=bj;var e3=fb;var e2=_ft_var_readpackeddeltas(e4,e3);bU=e2;var e0=dV;var eE=(e0)!=0;$bb41$$bb51$57:do{if(eE){var eD=bU;var eC=(eD)!=0;if(!(eC)){f2=31;break $bb41$$bb51$57}var eB=bV;var eA=(eB)!=0;if(!(eA)){f2=31;break $bb41$$bb51$57}var ez=dV;var ey=(ez)==4294967295;if(ey){bh=0;while(1){var er=bh;var eq=dk;var ep=unSign((er),32,0)unSign((n),32,0);if(!(m)){L=2;break}var K=E;var J=(K+20)&4294967295;var I=HEAP[J];var H=M;var G=(I+8*H)&4294967295;var F=(G+4)&4294967295;var D=HEAP[F];var C=o;var A=D;_ft_mem_free(C,A);var z=E;var y=(z+20)&4294967295;var x=HEAP[y];var w=M;var v=(x+8*w)&4294967295;var u=(v+4)&4294967295;HEAP[u]=0;var t=M;var s=((t)+1)&4294967295;M=s;L=0;continue}var l=E;var k=(l+20)&4294967295;var j=HEAP[k];var i=o;var h=j;_ft_mem_free(i,h);var g=E;var f=(g+20)&4294967295;HEAP[f]=0}var e=E;var c=(e+28)&4294967295;var b=HEAP[c];var a=o;var av=b;_ft_mem_free(a,av);var au=E;var at=(au+28)&4294967295;HEAP[at]=0;var ar=E;var aq=(ar+36)&4294967295;var ap=HEAP[aq];var ao=o;var ad=ap;_ft_mem_free(ao,ad);var ac=E;var ab=(ac+36)&4294967295;HEAP[ab]=0;var aa=o;var Z=E;var Y=Z;_ft_mem_free(aa,Y);E=0}return;return}function _read_pfb_tag(t,D,b){var I=STACKTOP;STACKTOP+=4;_memset(I,0,4);var B;var p;var E;var w;var F;var k;var m=I;var n;var G;var l=0;p=t;E=D;w=b;var j=E;HEAP[j]=0;var i=w;HEAP[i]=0;var h=p;var g=_FT_Stream_ReadShort(h,m);n=g;var f=HEAP[m];var e=(((f))|0)==0;if(e){var d=n;var c=reSign((d),16,0)==-32767;$bb2$$bb1$4:do{if(c){B=0}else{var a=n;var C=reSign((a),16,0)==-32766;if(C){B=0;break $bb2$$bb1$4}else{B=1;break $bb2$$bb1$4}}}while(0);$bb2$$bb4$6:do{if(B==0){var A=p;var z=_FT_Stream_ReadLongLE(A,m);G=z;var y=HEAP[m];var x=(((y))|0)==0;if(!(x)){B=1;break $bb2$$bb4$6}var v=w;var u=G;HEAP[v]=u}}while(0);var s=E;var r=n;HEAP[s]=r}var o=HEAP[m];k=o;var H=k;F=H;var q=F;STACKTOP=I;return q;return null}function _check_type1_format(R,d,h){var q=STACKTOP;STACKTOP+=6;_memset(q,0,6);var p;var b;var Q;var s;var r;var E;var c;var t=q;var F=q+2;var u=0;b=R;Q=d;s=h;var D=b;var C=_FT_Stream_Seek(D,0);c=C;var B=c;var A=(((B))|0)!=0;$Exit$$bb$2:do{if(!A){var z=b;var y=_read_pfb_tag(z,t,F);c=y;var x=c;var w=(((x))|0)!=0;if(w){p=0;break $Exit$$bb$2}var v=HEAP[t];var o=reSign((v),16,0)!=-32767;if(o){var n=b;var m=_FT_Stream_Seek(n,0);c=m;var l=c;var k=(((l))|0)!=0;if(k){p=0;break $Exit$$bb$2}}var j=b;var i=s;var g=_FT_Stream_EnterFrame(j,i);c=g;var f=c;var e=(((f))|0)==0;if(!(e)){p=0;break $Exit$$bb$2}c=0;var a=b;var P=(a+32)&4294967295;var O=HEAP[P];var N=Q;var M=s;var L=_memcmp(O,N,M);var K=(((L))|0)!=0;if(K){c=2}var J=b;_FT_Stream_ExitFrame(J)}}while(0);var I=c;E=I;var H=E;r=H;var G=r;STACKTOP=q;return G;return null}function _T1_New_Parser(ad,N,ac,ap){var G=STACKTOP;STACKTOP+=10;_memset(G,0,10);var ae;var S;var m;var D;var a9;var c;var bE;var C=G;var aO=G+4;var A=G+6;var aZ=0;S=ad;m=N;D=ac;a9=ap;var bD=a9;var bC=(bD+4)&4294967295;var bB=HEAP[bC];var bA=(bB)&4294967295;var bz=HEAP[bA];var by=S;var bx=(by)&4294967295;var bw=D;FUNCTION_TABLE[bz](bx,0,0,bw);var bv=S;var aK=(bv+72)&4294967295;var aJ=m;HEAP[aK]=aJ;var aI=S;var aH=(aI+80)&4294967295;HEAP[aH]=0;var aG=S;var aF=(aG+76)&4294967295;HEAP[aF]=0;var aE=S;var aD=(aE+88)&4294967295;HEAP[aD]=0;var aC=S;var aB=(aC+84)&4294967295;HEAP[aB]=0;var aA=S;var az=(aA+92)&4294967295;HEAP[az]=0;var ay=S;var ax=(ay+93)&4294967295;HEAP[ax]=0;var aw=S;var av=(aw+94)&4294967295;HEAP[av]=0;var au=m;var at=_check_type1_format(au,(__str44)&4294967295,14);HEAP[C]=at;var ar=HEAP[C];var aq=(((ar))|0)!=0;$bb$$bb2$2:do{if(aq){var ao=HEAP[C];var an=(((ao))|0)!=2;if(an){ae=0;break $bb$$bb2$2}var am=m;var al=_check_type1_format(am,(__str145)&4294967295,10);HEAP[C]=al;var ak=HEAP[C];var aj=(((ak))|0)!=0;if(aj){ae=0;break $bb$$bb2$2}else{ae=2;break $bb$$bb2$2}}else{ae=2}}while(0);$Exit$$bb2$5:do{if(ae==2){var ai=m;var ah=_FT_Stream_Seek(ai,0);HEAP[C]=ah;var ag=HEAP[C];var af=(((ag))|0)!=0;if(af){ae=0;break $Exit$$bb2$5}var ab=m;var aa=_read_pfb_tag(ab,aO,A);HEAP[C]=aa;var Z=HEAP[C];var Y=(((Z))|0)!=0;if(Y){ae=0;break $Exit$$bb2$5}var X=HEAP[aO];var W=reSign((X),16,0)!=-32767;if(W){var V=m;var U=_FT_Stream_Seek(V,0);HEAP[C]=U;var T=HEAP[C];var R=(((T))|0)!=0;if(R){ae=0;break $Exit$$bb2$5}var P=m;var O=(P+4)&4294967295;var M=HEAP[O];HEAP[A]=M}else{var L=S;var K=(L+92)&4294967295;HEAP[K]=1}var J=m;var I=(J+20)&4294967295;var H=HEAP[I];var F=(H)==0;if(F){var E=m;var B=(E)&4294967295;var z=HEAP[B];var y=m;var x=(y+8)&4294967295;var w=HEAP[x];var v=(z+w)&4294967295;var u=S;var t=(u+76)&4294967295;HEAP[t]=v;var s=HEAP[A];var r=S;var q=(r+80)&4294967295;HEAP[q]=s;var p=S;var o=(p+93)&4294967295;HEAP[o]=1;var n=HEAP[A];var l=m;var k=_FT_Stream_Skip(l,n);HEAP[C]=k;var j=HEAP[C];var i=(((j))|0)!=0;if(i){ae=0;break $Exit$$bb2$5}}else{var h=HEAP[A];var g=D;var f=_ft_mem_alloc(g,h,C);var e=S;var d=(e+76)&4294967295;HEAP[d]=f;var b=HEAP[C];var a=(((b))|0)!=0;if(a){ae=0;break $Exit$$bb2$5}var bJ=HEAP[A];var bI=S;var bH=(bI+76)&4294967295;var bG=HEAP[bH];var bF=m;var bu=_FT_Stream_Read(bF,bG,bJ);HEAP[C]=bu;var bt=HEAP[C];var bs=(((bt))|0)!=0;if(bs){ae=0;break $Exit$$bb2$5}var br=HEAP[A];var bq=S;var bp=(bq+80)&4294967295;HEAP[bp]=br}var bo=S;var bn=(bo+76)&4294967295;var bm=HEAP[bn];var bl=S;var bk=(bl)&4294967295;var bj=(bk+4)&4294967295;HEAP[bj]=bm;var bi=S;var bh=(bi+76)&4294967295;var bg=HEAP[bh];var bf=S;var be=(bf)&4294967295;var bd=(be)&4294967295;HEAP[bd]=bg;var bc=S;var bb=(bc)&4294967295;var ba=(bb)&4294967295;var a8=HEAP[ba];var a7=S;var a6=(a7+80)&4294967295;var a5=HEAP[a6];var a4=(a8+a5)&4294967295;var a3=S;var a2=(a3)&4294967295;var a1=(a2+8)&4294967295;HEAP[a1]=a4}}while(0);var a0=HEAP[C];var aY=(((a0))|0)!=0;$bb15$$bb17$22:do{if(aY){var aX=S;var aW=(aX+93)&4294967295;var aV=HEAP[aW];var aU=reSign((aV),8,0)==0;if(!(aU)){ae=13;break $bb15$$bb17$22}var aT=S;var aS=(aT+76)&4294967295;var aR=HEAP[aS];var aQ=D;_ft_mem_free(aQ,aR);var aP=S;var aN=(aP+76)&4294967295;HEAP[aN]=0}}while(0);var aM=HEAP[C];bE=aM;var aL=bE;c=aL;var Q=c;STACKTOP=G;return Q;return null}function _T1_Finalize_Parser(l){var u;var E;var x;var k=0;E=l;var j=E;var i=(j)&4294967295;var h=(i+16)&4294967295;var g=HEAP[h];x=g;var f=E;var e=(f+84)&4294967295;var d=HEAP[e];var c=x;_ft_mem_free(c,d);var b=E;var a=(b+84)&4294967295;HEAP[a]=0;var w=E;var v=(w+93)&4294967295;var t=HEAP[v];var s=reSign((t),8,0)==0;if(s){var r=E;var q=(r+76)&4294967295;var p=HEAP[q];var o=x;_ft_mem_free(o,p);var n=E;var m=(n+76)&4294967295;HEAP[m]=0}var F=E;var D=(F)&4294967295;var C=(D+20)&4294967295;var B=(C+4)&4294967295;var A=HEAP[B];var z=E;var y=(z)&4294967295;FUNCTION_TABLE[A](y);return;return}function _T1_Get_Private_Dict(bb,f){var U=STACKTOP;STACKTOP+=14;_memset(U,0,14);var fw;var b0;var fs;var cE;var bv;var a9;var aN;var ci=U;var ar=U+4;var em;var a8=U+8;var eN;var ah;var ba;var aq=U+10;var ep=0;b0=bb;fs=f;var bu=b0;var bt=(bu+72)&4294967295;var bs=HEAP[bt];a9=bs;var br=b0;var bq=(br)&4294967295;var bp=(bq+16)&4294967295;var bo=HEAP[bp];aN=bo;HEAP[ci]=0;var bn=b0;var bm=(bn+92)&4294967295;var fk=HEAP[bm];var fj=reSign((fk),8,0)!=0;$bb$$bb15$2:do{if(fj){var fi=a9;var fh=_FT_Stream_Pos(fi);em=fh;var fg=b0;var ff=(fg+88)&4294967295;HEAP[ff]=0;$bb1$4:while(1){var fe=a9;var fd=_read_pfb_tag(fe,a8,ar);HEAP[ci]=fd;var fc=HEAP[ci];var fb=(((fc))|0)!=0;if(fb){fw=1;break $bb$$bb15$2}var eQ=HEAP[a8];var eP=reSign((eQ),16,0)!=-32766;if(eP){fw=3;break $bb1$4}var eO=b0;var eM=(eO+88)&4294967295;var eL=HEAP[eM];var eK=HEAP[ar];var eJ=((eL)+(eK))&4294967295;var eI=b0;var eH=(eI+88)&4294967295;HEAP[eH]=eJ;var eG=HEAP[ar];var ej=a9;var ei=_FT_Stream_Skip(ej,eG);HEAP[ci]=ei;var eh=HEAP[ci];var eg=(((eh))|0)!=0;if(eg){fw=1;break $bb$$bb15$2}fw=0;continue $bb1$4}var ef=b0;var ee=(ef+88)&4294967295;var ed=HEAP[ee];var ec=(((ed))|0)==0;if(ec){HEAP[ci]=3;fw=1;break $bb$$bb15$2}else{var eb=em;var ea=a9;var dP=_FT_Stream_Seek(ea,eb);HEAP[ci]=dP;var dO=HEAP[ci];var dN=(((dO))|0)!=0;if(dN){fw=1;break $bb$$bb15$2}var dM=b0;var dL=(dM+88)&4294967295;var dK=HEAP[dL];var dJ=aN;var dI=_ft_mem_alloc(dJ,dK,ci);var dH=b0;var dG=(dH+84)&4294967295;HEAP[dG]=dI;var dk=HEAP[ci];var dj=(((dk))|0)!=0;if(dj){fw=1;break $bb$$bb15$2}var di=b0;var dh=(di+88)&4294967295;HEAP[dh]=0;while(1){var dg=a9;var df=_read_pfb_tag(dg,a8,ar);HEAP[ci]=df;var de=HEAP[ci];var dd=(((de))|0)!=0;if(dd){fw=9;break}var dc=HEAP[a8];var db=reSign((dc),16,0)!=-32766;if(db){fw=9;break}var c0=HEAP[ar];var cZ=b0;var cY=(cZ+84)&4294967295;var cX=HEAP[cY];var cW=b0;var cV=(cW+88)&4294967295;var cU=HEAP[cV];var cT=(cX+cU)&4294967295;var cS=a9;var cR=_FT_Stream_Read(cS,cT,c0);HEAP[ci]=cR;var cG=HEAP[ci];var cF=(((cG))|0)!=0;if(cF){fw=1;break $bb$$bb15$2}var cD=b0;var cC=(cD+88)&4294967295;var cB=HEAP[cC];var cA=HEAP[ar];var cz=((cB)+(cA))&4294967295;var cy=b0;var cx=(cy+88)&4294967295;HEAP[cx]=cz;fw=8;continue}HEAP[ci]=0;fw=12;break $bb$$bb15$2}}else{var cw=b0;var cj=(cw+76)&4294967295;var cg=HEAP[cj];eN=cg;var ce=b0;var cc=(ce+80)&4294967295;var ca=HEAP[cc];var b8=eN;var b6=(b8+ca)&4294967295;ah=b6;$Again$22:while(1){var b4=eN;var b2=(b4)&4294967295;var b1=HEAP[b2];ba=b1;var bP=ba;var bO=reSign((bP),8,0)==101;$bb16$$bb21$24:do{if(bO){var bN=eN;var bM=(bN+9)&4294967295;var bL=ah;var bK=(bM)<(bL);if(!(bK)){fw=16;break $bb16$$bb21$24}var bJ=eN;var bI=(bJ+1)&4294967295;var bH=HEAP[bI];var bG=reSign((bH),8,0)==101;if(!(bG)){fw=16;break $bb16$$bb21$24}var a7=eN;var a6=(a7+2)&4294967295;var a5=HEAP[a6];var a4=reSign((a5),8,0)==120;if(!(a4)){fw=16;break $bb16$$bb21$24}var a3=eN;var a2=(a3+3)&4294967295;var a1=HEAP[a2];var a0=reSign((a1),8,0)==101;if(!(a0)){fw=16;break $bb16$$bb21$24}var aZ=eN;var aY=(aZ+4)&4294967295;var aX=HEAP[aY];var aW=reSign((aX),8,0)==99;if(!(aW)){fw=16;break $bb16$$bb21$24}var aQ=b0;var aP=(aQ+76)&4294967295;var aO=HEAP[aP];var aM=b0;var aL=(aM)&4294967295;var aK=(aL)&4294967295;HEAP[aK]=aO;var aJ=eN;var aI=(aJ+9)&4294967295;var aH=b0;var aG=(aH)&4294967295;var aF=(aG+8)&4294967295;HEAP[aF]=aI;var aE=b0;var aD=(aE)&4294967295;var aC=(aD)&4294967295;var aB=HEAP[aC];eN=aB;var aA=b0;var az=(aA)&4294967295;var ay=(az+8)&4294967295;var ax=HEAP[ay];ah=ax;while(1){var O=eN;var N=ah;var M=(O)<(N);if(!(M)){fw=26;break}var aw=eN;var av=HEAP[aw];var au=reSign((av),8,0)==101;if(au){var at=eN;var ap=_strncmp(at,(__str246)&4294967295,5);var ao=(((ap))|0)==0;if(ao){fw=24;break $Again$22}}var an=b0;var am=(an)&4294967295;var al=(am+20)&4294967295;var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=b0;var ag=(ai)&4294967295;FUNCTION_TABLE[aj](ag);var af=b0;var ae=(af)&4294967295;var ad=(ae+12)&4294967295;var ac=HEAP[ad];var ab=(((ac))|0)!=0;if(ab){fw=26;break}var aa=b0;var Z=(aa)&4294967295;var Y=(Z+20)&4294967295;var X=(Y+8)&4294967295;var W=HEAP[X];var V=b0;var T=(V)&4294967295;FUNCTION_TABLE[W](T);var S=b0;var R=(S)&4294967295;var Q=(R)&4294967295;var P=HEAP[Q];eN=P;fw=23;continue}var K=ah;eN=K;var I=b0;var z=(I+76)&4294967295;var y=HEAP[z];var x=b0;var w=(x+80)&4294967295;var v=HEAP[w];var u=(y+v)&4294967295;ah=u;fw=14;continue $Again$22}}while(0);var aV=eN;var aU=(aV+1)&4294967295;eN=aU;var aT=eN;var aS=ah;var aR=(aT)>=(aS);if(aR){fw=21;break $Again$22}fw=14;continue $Again$22}if(fw==24){var t=b0;var s=(t+76)&4294967295;var q=HEAP[s];var o=b0;var e=(o+80)&4294967295;var d=HEAP[e];var c=(q+d)&4294967295;var b=b0;var a=(b)&4294967295;var gg=(a+8)&4294967295;HEAP[gg]=c;var gf=b0;var ge=(gf)&4294967295;var gc=(ge+20)&4294967295;var ga=(gc+12)&4294967295;var f1=HEAP[ga];var f0=b0;var fZ=(f0)&4294967295;FUNCTION_TABLE[f1](fZ);var fY=b0;var fX=(fY)&4294967295;var fW=(fX)&4294967295;var fV=HEAP[fW];eN=fV;$bb32$43:while(1){var fQ=eN;var L=ah;var J=(fQ)>=(L);if(J){fw=30;break $bb32$43}var H=eN;var G=HEAP[H];var F=reSign((G),8,0)==32;$bb31$$bb34$46:do{if(!F){var E=eN;var D=HEAP[E];var C=reSign((D),8,0)==9;if(C){fw=32;break $bb31$$bb34$46}var B=eN;var A=HEAP[B];var r=reSign((A),8,0)==13;if(r){fw=32;break $bb31$$bb34$46}var p=eN;var n=HEAP[p];var m=reSign((n),8,0)==10;if(!(m)){fw=30;break $bb32$43}}}while(0);var fU=eN;var fS=(fU+1)&4294967295;eN=fS;fw=29;continue $bb32$43}var l=eN;var k=ah;var j=(l)>=(k);if(j){HEAP[ci]=3;fw=1;break $bb$$bb15$2}else{var i=b0;var h=(i+80)&4294967295;var g=HEAP[h];var gd=eN;var gb=(gd);var f9=b0;var f8=(f9+76)&4294967295;var f7=HEAP[f8];var f6=(f7);var f5=((gb)-(f6))&4294967295;var f4=((g)-(f5))&4294967295;HEAP[ar]=f4;var f3=b0;var f2=(f3+93)&4294967295;var fT=HEAP[f2];var fR=reSign((fT),8,0)!=0;if(fR){var fP=HEAP[ar];var fO=((fP)+1)&4294967295;var fM=aN;var fL=_ft_mem_alloc(fM,fO,ci);var fK=b0;var fJ=(fK+84)&4294967295;HEAP[fJ]=fL;var fI=HEAP[ci];var fH=(((fI))|0)!=0;if(fH){fw=1;break $bb$$bb15$2}var fG=HEAP[ar];var fF=b0;var fE=(fF+88)&4294967295;HEAP[fE]=fG}else{var fD=b0;var fC=(fD+94)&4294967295;HEAP[fC]=1;var fB=b0;var fA=(fB+76)&4294967295;var fz=HEAP[fA];var fy=b0;var fx=(fy+84)&4294967295;HEAP[fx]=fz;var fv=HEAP[ar];var fu=b0;var ft=(fu+88)&4294967295;HEAP[ft]=fv;var fr=b0;var fq=(fr+76)&4294967295;HEAP[fq]=0;var fp=b0;var fo=(fp+80)&4294967295;HEAP[fo]=0}var fn=eN;var fm=(fn)&4294967295;var fl=HEAP[fm];var fa=unSign((fl),8,0);var e9=((fa)-48)&4294967295;var e8=unSign((e9),32,0)<=9;$bb46$$bb44$60:do{if(e8){fw=38}else{var e7=eN;var e6=(e7)&4294967295;var e5=HEAP[e6];var e4=unSign((e5),8,0);var e3=((e4)-97)&4294967295;var e2=unSign((e3),32,0)<=5;if(e2){fw=38;break $bb46$$bb44$60}var e0=eN;var eF=(e0)&4294967295;var eE=HEAP[eF];var eD=unSign((eE),8,0);var eC=((eD)-65)&4294967295;var eB=unSign((eC),32,0)<=5;if(eB){fw=38;break $bb46$$bb44$60}else{fw=40;break $bb46$$bb44$60}}}while(0);$bb46$$bb56$63:do{if(fw==38){var eA=eN;var ez=(eA+1)&4294967295;var ey=HEAP[ez];var ex=unSign((ey),8,0);var ev=((ex)-48)&4294967295;var d9=unSign((ev),32,0)<=9;$bb49$$bb47$65:do{if(!d9){var d8=eN;var d7=(d8+1)&4294967295;var d6=HEAP[d7];var d5=unSign((d6),8,0);var d4=((d5)-97)&4294967295;var d3=unSign((d4),32,0)<=5;if(d3){fw=41;break $bb49$$bb47$65}var d2=eN;var d1=(d2+1)&4294967295;var dZ=HEAP[d1];var dF=unSign((dZ),8,0);var dE=((dF)-65)&4294967295;var dD=unSign((dE),32,0)<=5;if(!(dD)){fw=40;break $bb46$$bb56$63}}}while(0);var dC=eN;var dB=(dC+2)&4294967295;var dA=HEAP[dB];var dz=unSign((dA),8,0);var dy=((dz)-48)&4294967295;var dx=unSign((dy),32,0)<=9;$bb52$$bb50$69:do{if(!dx){var dv=eN;var e1=(dv+2)&4294967295;var eZ=HEAP[e1];var eY=unSign((eZ),8,0);var eX=((eY)-97)&4294967295;var eW=unSign((eX),32,0)<=5;if(eW){fw=44;break $bb52$$bb50$69}var eV=eN;var eU=(eV+2)&4294967295;var eT=HEAP[eU];var eS=unSign((eT),8,0);var eR=((eS)-65)&4294967295;var ew=unSign((eR),32,0)<=5;if(!(ew)){fw=40;break $bb46$$bb56$63}}}while(0);var eu=eN;var et=(eu+3)&4294967295;var es=HEAP[et];var er=unSign((es),8,0);var eq=((er)-48)&4294967295;var eo=unSign((eq),32,0)<=9;$bb55$$bb53$73:do{if(!eo){var en=eN;var el=(en+3)&4294967295;var ek=HEAP[el];var d0=unSign((ek),8,0);var dY=((d0)-97)&4294967295;var dX=unSign((dY),32,0)<=5;if(dX){fw=47;break $bb55$$bb53$73}var dW=eN;var dV=(dW+3)&4294967295;var dU=HEAP[dV];var dT=unSign((dU),8,0);var dS=((dT)-65)&4294967295;var dR=unSign((dS),32,0)<=5;if(!(dR)){fw=40;break $bb46$$bb56$63}}}while(0);var dQ=b0;var dw=(dQ)&4294967295;var du=(dw)&4294967295;var dt=eN;HEAP[du]=dt;var ds=fs;var dr=(ds+4)&4294967295;var dq=HEAP[dr];var dp=(dq+24)&4294967295;var dn=HEAP[dp];var dm=b0;var dl=(dm+88)&4294967295;var da=HEAP[dl];var c9=b0;var c8=(c9+84)&4294967295;var c7=HEAP[c8];var c6=b0;var c5=(c6)&4294967295;var c4=FUNCTION_TABLE[dn](c5,c7,da,aq,0);var c3=HEAP[aq];var c2=b0;var c1=(c2+88)&4294967295;HEAP[c1]=c3;var cQ=b0;var cP=(cQ+84)&4294967295;var cO=HEAP[cP];var cN=HEAP[aq];var cM=(cO+cN)&4294967295;HEAP[cM]=0;fw=12;break $bb$$bb15$2}}while(0);var cL=HEAP[ar];var cK=b0;var cJ=(cK+84)&4294967295;var cI=HEAP[cJ];var cH=eN;_llvm_memmove_p0i8_p0i8_i32(cI,cH,cL,1,0);fw=12;break $bb$$bb15$2}}else{if(fw==21){HEAP[ci]=3;fw=1;break $bb$$bb15$2}}}}while(0);if(fw==12){var cv=fs;var cu=(cv+16)&4294967295;var ct=HEAP[cu];var cs=b0;var cr=(cs+88)&4294967295;var cq=HEAP[cr];var cp=b0;var co=(cp+84)&4294967295;var cn=HEAP[co];FUNCTION_TABLE[ct](cn,cq,-9871);var cl=b0;var bZ=(cl+84)&4294967295;var bY=HEAP[bZ];var bX=(bY)&4294967295;HEAP[bX]=32;var bW=b0;var bV=(bW+84)&4294967295;var bU=HEAP[bV];var bT=(bU+1)&4294967295;HEAP[bT]=32;var bS=b0;var bR=(bS+84)&4294967295;var bQ=HEAP[bR];var bF=(bQ+2)&4294967295;HEAP[bF]=32;var bE=b0;var bD=(bE+84)&4294967295;var bC=HEAP[bD];var bB=(bC+3)&4294967295;HEAP[bB]=32;var bA=b0;var bz=(bA+84)&4294967295;var by=HEAP[bz];var bx=b0;var bw=(bx)&4294967295;var bl=(bw+4)&4294967295;HEAP[bl]=by;var bk=b0;var bj=(bk+84)&4294967295;var bi=HEAP[bj];var bh=b0;var bg=(bh)&4294967295;var bf=(bg)&4294967295;HEAP[bf]=bi;var be=b0;var bd=(be)&4294967295;var bc=(bd)&4294967295;var cm=HEAP[bc];var ck=b0;var ch=(ck+88)&4294967295;var cf=HEAP[ch];var cd=(cm+cf)&4294967295;var cb=b0;var b9=(cb)&4294967295;var b7=(b9+8)&4294967295;HEAP[b7]=cd}var b5=HEAP[ci];bv=b5;var b3=bv;cE=b3;var fN=cE;STACKTOP=U;return fN;return null}function _t1_allocate_blend(ak,cy,bI){var R=STACKTOP;STACKTOP+=4;_memset(R,0,4);var aH;var bV;var b5;var s;var c;var cB;var a9;var aD;var N=R;var a5;var b6;var bT=0;bV=ak;b5=cy;s=bI;var cA=bV;var cz=(cA)&4294967295;var cx=(cz+100)&4294967295;var cw=HEAP[cx];aD=cw;HEAP[N]=0;var cv=bV;var cu=(cv+532)&4294967295;var ct=HEAP[cu];a9=ct;var cs=a9;var cr=(cs)==0;$bb$$bb2$2:do{if(cr){var bz=aD;var bx=_ft_mem_alloc(bz,420,N);var bv=bx;a9=bv;var bu=HEAP[N];var bt=(((bu))|0)!=0;if(bt){aH=0;break $bb$$bb2$2}var bs=a9;var br=(bs+416)&4294967295;HEAP[br]=0;var bq=bV;var bp=(bq+532)&4294967295;var bo=a9;HEAP[bp]=bo;aH=2;break $bb$$bb2$2}else{aH=2}}while(0);$Exit$$bb2$5:do{if(aH==2){var bf=b5;var bd=(((bf))|0)!=0;$bb3$$bb13$7:do{if(bd){var bb=a9;var ba=(bb)&4294967295;var a8=HEAP[ba];var a7=(((a8))|0)==0;if(a7){var a6=b5;var a4=aD;var a3=_ft_mem_realloc(a4,32,0,a6,0,N);var a2=a3;var aT=a9;var aR=(aT+144)&4294967295;var aP=(aR+4)&4294967295;HEAP[aP]=a2;var aO=HEAP[N];var aN=(((aO))|0)!=0;if(aN){aH=0;break $Exit$$bb2$5}var aM=b5;var aL=aD;var aK=_ft_mem_realloc(aL,196,0,aM,0,N);var aJ=aK;var aI=a9;var ax=(aI+212)&4294967295;var av=(ax+4)&4294967295;HEAP[av]=aJ;var at=HEAP[N];var ar=(((at))|0)!=0;if(ar){aH=0;break $Exit$$bb2$5}var aq=b5;var ap=aD;var ao=_ft_mem_realloc(ap,16,0,aq,0,N);var an=ao;var am=a9;var al=(am+284)&4294967295;var ab=(al+4)&4294967295;HEAP[ab]=an;var Z=HEAP[N];var X=(((Z))|0)!=0;if(X){aH=0;break $Exit$$bb2$5}var W=b5;var V=((W)*2)&4294967295;var U=aD;var T=_ft_mem_realloc(U,4,0,V,0,N);var S=T;var Q=a9;var P=(Q+136)&4294967295;HEAP[P]=S;var E=HEAP[N];var C=(((E))|0)!=0;if(C){aH=0;break $Exit$$bb2$5}var A=a9;var z=(A+136)&4294967295;var y=HEAP[z];var x=b5;var w=(y+4*x)&4294967295;var v=a9;var u=(v+140)&4294967295;HEAP[u]=w;var t=bV;var p=(t+132)&4294967295;var o=(p)&4294967295;var n=a9;var m=(n+144)&4294967295;var l=(m)&4294967295;HEAP[l]=o;var k=bV;var j=(k+132)&4294967295;var i=(j+36)&4294967295;var h=a9;var g=(h+212)&4294967295;var f=(g)&4294967295;HEAP[f]=i;var e=bV;var d=(e+132)&4294967295;var b=(d+328)&4294967295;var a=a9;var cG=(a+284)&4294967295;var cF=(cG)&4294967295;HEAP[cF]=b;a5=2;while(1){var bQ=a5;var bP=b5;var bO=unSign((bQ),32,0)<=unSign((bP),32,0);if(!(bO)){aH=9;break}var cE=a5;var cD=a5;var cC=((cD)-1)&4294967295;var cq=a9;var cp=(cq+212)&4294967295;var co=(cp+cC*4)&4294967295;var cn=HEAP[co];var cm=(cn+196)&4294967295;var cl=a9;var ck=(cl+212)&4294967295;var cj=(ck+cE*4)&4294967295;HEAP[cj]=cm;var ci=a5;var ch=a5;var cg=((ch)-1)&4294967295;var cf=a9;var ce=(cf+144)&4294967295;var cd=(ce+cg*4)&4294967295;var cc=HEAP[cd];var cb=(cc+32)&4294967295;var ca=a9;var b9=(ca+144)&4294967295;var b8=(b9+ci*4)&4294967295;HEAP[b8]=cb;var b7=a5;var b4=a5;var b3=((b4)-1)&4294967295;var b2=a9;var b1=(b2+284)&4294967295;var b0=(b1+b3*4)&4294967295;var bZ=HEAP[b0];var bY=(bZ+16)&4294967295;var bX=a9;var bW=(bX+284)&4294967295;var bU=(bW+b7*4)&4294967295;HEAP[bU]=bY;var bS=a5;var bR=((bS)+1)&4294967295;a5=bR;aH=7;continue}var bN=a9;var bM=(bN)&4294967295;var bL=b5;HEAP[bM]=bL;aH=10;break $bb3$$bb13$7}else{var bK=a9;var bJ=(bK)&4294967295;var bH=HEAP[bJ];var bG=b5;var bF=(((bH))|0)!=(((bG))|0);if(bF){aH=11;break $bb3$$bb13$7}else{aH=10;break $bb3$$bb13$7}}}else{aH=10}}while(0);$bb13$$Fail$20:do{if(aH==10){var bE=s;var bD=(((bE))|0)!=0;if(bD){var bC=a9;var bB=(bC+4)&4294967295;var bA=HEAP[bB];var by=(((bA))|0)!=0;if(by){var bw=a9;var bn=(bw+4)&4294967295;var bm=HEAP[bn];var bl=s;var bk=(((bm))|0)!=(((bl))|0);if(bk){aH=11;break $bb13$$Fail$20}}var bj=a9;var bi=(bj+4)&4294967295;var bh=s;HEAP[bi]=bh}var bg=a9;var be=(bg)&4294967295;var bc=HEAP[be];b5=bc;var a1=a9;var a0=(a1+4)&4294967295;var aZ=HEAP[a0];s=aZ;var aY=b5;var aX=(((aY))|0)!=0;if(!(aX)){aH=0;break $Exit$$bb2$5}var aW=s;var aV=(((aW))|0)!=0;if(!(aV)){aH=0;break $Exit$$bb2$5}var aU=a9;var aS=(aU+24)&4294967295;var aQ=(aS)&4294967295;var aG=HEAP[aQ];var aF=(aG)==0;if(!(aF)){aH=0;break $Exit$$bb2$5}var aE=b5;var aC=s;var aB=((aE)*(aC))&4294967295;var aA=aD;var az=_ft_mem_realloc(aA,4,0,aB,0,N);var ay=az;var aw=a9;var au=(aw+24)&4294967295;var aj=(au)&4294967295;HEAP[aj]=ay;var ai=HEAP[N];var ah=(((ai))|0)!=0;if(ah){aH=0;break $Exit$$bb2$5}b6=1;while(1){var F=b6;var D=b5;var B=unSign((F),32,0)unSign((ar),32,0);if(!(aq)){P=2;break}var V=D;var U=(V+8)&4294967295;var T=(U)&4294967295;var S=Q;var O=(T+12*S)&4294967295;B=O;var N=G;var M=(N+88)&4294967295;var L=(M)&4294967295;var K=Q;var J=(L+12*K)&4294967295;o=J;var I=Q;var H=G;var F=(H+8)&4294967295;var E=(F+I*4)&4294967295;var A=HEAP[E];var y=B;var x=(y)&4294967295;HEAP[x]=A;var w=o;var v=(w+4)&4294967295;var u=HEAP[v];var t=(u)&4294967295;var s=HEAP[t];var r=B;var q=(r+4)&4294967295;HEAP[q]=s;var n=o;var m=(n+4)&4294967295;var l=HEAP[m];var k=o;var j=(k)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var g=((h)-1)&4294967295;var f=(l+4*g)&4294967295;var e=HEAP[f];var c=B;var b=(c+8)&4294967295;HEAP[b]=e;var a=Q;var aw=((a)+1)&4294967295;Q=aw;P=0;continue}C=0}var ap=C;an=ap;var ad=an;z=ad;var R=z;return R;return null}function _mm_axis_unmap(av,aw){var U;var W;var Z;var x;var aQ;var Y;var V;var e=0;W=av;Z=aw;var aP=W;var aO=(aP+8)&4294967295;var aN=HEAP[aO];var aM=(aN)&4294967295;var aL=HEAP[aM];var aK=Z;var aJ=(((aL))|0)>=(((aK))|0);if(aJ){var aI=W;var aH=(aI+4)&4294967295;var an=HEAP[aH];var al=(an)&4294967295;var aj=HEAP[al];var ah=(aj)<<16;aQ=ah}else{Y=1;while(1){var aq=W;var ap=(aq)&4294967295;var ao=HEAP[ap];var am=unSign((ao),8,0);var ak=Y;var ai=(((am))|0)>(((ak))|0);if(!(ai)){U=5;break}var af=W;var ae=(af+8)&4294967295;var ad=HEAP[ae];var ac=Y;var ab=(ad+4*ac)&4294967295;var aa=HEAP[ab];var O=Z;var L=(((aa))|0)>=(((O))|0);if(L){U=2;break}var at=Y;var ar=((at)+1)&4294967295;Y=ar;U=1;continue}if(U==5){var ag=W;var T=(ag+4)&4294967295;var S=HEAP[T];var R=W;var Q=(R)&4294967295;var P=HEAP[Q];var N=unSign((P),8,0);var M=((N)-1)&4294967295;var K=(S+4*M)&4294967295;var I=HEAP[K];var G=(I)<<16;aQ=G}else{if(U==2){var J=W;var H=(J+8)&4294967295;var F=HEAP[H];var E=Y;var D=(F+4*E)&4294967295;var C=HEAP[D];var B=W;var A=(B+8)&4294967295;var y=HEAP[A];var w=Y;var v=((w)-1)&4294967295;var u=(y+4*v)&4294967295;var t=HEAP[u];var s=((C)-(t))&4294967295;var r=W;var q=(r+8)&4294967295;var p=HEAP[q];var o=Y;var n=((o)-1)&4294967295;var m=(p+4*n)&4294967295;var l=HEAP[m];var k=Z;var j=((k)-(l))&4294967295;var i=_FT_MulDiv(j,65536,s);V=i;var h=W;var g=(h+4)&4294967295;var f=HEAP[g];var d=Y;var c=((d)-1)&4294967295;var b=(f+4*c)&4294967295;var a=HEAP[b];var aX=(a)<<16;var aW=W;var aV=(aW+4)&4294967295;var aU=HEAP[aV];var aT=Y;var aS=(aU+4*aT)&4294967295;var aR=HEAP[aS];var aG=W;var aF=(aG+4)&4294967295;var aE=HEAP[aF];var aD=Y;var aC=((aD)-1)&4294967295;var aB=(aE+4*aC)&4294967295;var aA=HEAP[aB];var az=((aR)-(aA))&4294967295;var ay=V;var ax=_FT_MulDiv(ay,az,1);var au=((aX)+(ax))&4294967295;aQ=au}}}var z=aQ;x=z;var X=x;return X;return null}function _mm_weights_unmap(aq,at,av){var aZ;var R;var b8;var z;var b9=0;R=aq;b8=at;z=av;var cN=z;var cM=(((cN))|0)==1;if(cM){var cL=R;var cK=(cL+4)&4294967295;var cJ=HEAP[cK];var cI=b8;var cH=(cI)&4294967295;HEAP[cH]=cJ}else{var cG=z;var cF=(((cG))|0)==2;if(cF){var cE=R;var bP=(cE+12)&4294967295;var bN=HEAP[bP];var bL=R;var bK=(bL+4)&4294967295;var bJ=HEAP[bK];var bI=((bN)+(bJ))&4294967295;var bH=b8;var bG=(bH)&4294967295;HEAP[bG]=bI;var bF=R;var bE=(bF+12)&4294967295;var bv=HEAP[bE];var bt=R;var br=(bt+8)&4294967295;var bq=HEAP[br];var bp=((bv)+(bq))&4294967295;var bo=b8;var bn=(bo+4)&4294967295;HEAP[bn]=bp}else{var bm=z;var bl=(((bm))|0)==3;if(bl){var bk=R;var bb=(bk+28)&4294967295;var a9=HEAP[bb];var a7=R;var a6=(a7+20)&4294967295;var a5=HEAP[a6];var a4=((a9)+(a5))&4294967295;var a3=R;var a2=(a3+12)&4294967295;var a1=HEAP[a2];var a0=((a4)+(a1))&4294967295;var aQ=R;var aO=(aQ+4)&4294967295;var aL=HEAP[aO];var aJ=((a0)+(aL))&4294967295;var aH=b8;var aF=(aH)&4294967295;HEAP[aF]=aJ;var aD=R;var aB=(aD+28)&4294967295;var az=HEAP[aB];var ax=R;var ai=(ax+24)&4294967295;var ag=HEAP[ai];var ad=((az)+(ag))&4294967295;var ab=R;var aa=(ab+12)&4294967295;var Z=HEAP[aa];var Y=((ad)+(Z))&4294967295;var X=R;var W=(X+8)&4294967295;var V=HEAP[W];var L=((Y)+(V))&4294967295;var J=b8;var H=(J+4)&4294967295;HEAP[H]=L;var G=R;var F=(G+28)&4294967295;var E=HEAP[F];var D=R;var C=(D+24)&4294967295;var B=HEAP[C];var A=((E)+(B))&4294967295;var q=R;var o=(q+20)&4294967295;var m=HEAP[o];var l=((A)+(m))&4294967295;var k=R;var j=(k+16)&4294967295;var i=HEAP[j];var h=((l)+(i))&4294967295;var g=b8;var f=(g+8)&4294967295;HEAP[f]=h}else{var e=R;var d=(e+60)&4294967295;var c=HEAP[d];var b=R;var a=(b+52)&4294967295;var cS=HEAP[a];var cR=((c)+(cS))&4294967295;var cQ=R;var cP=(cQ+44)&4294967295;var cO=HEAP[cP];var cD=((cR)+(cO))&4294967295;var cC=R;var cB=(cC+36)&4294967295;var cA=HEAP[cB];var cz=((cD)+(cA))&4294967295;var cy=R;var cx=(cy+28)&4294967295;var cw=HEAP[cx];var cv=((cz)+(cw))&4294967295;var cu=R;var ct=(cu+20)&4294967295;var cs=HEAP[ct];var cr=((cv)+(cs))&4294967295;var cq=R;var cp=(cq+12)&4294967295;var co=HEAP[cp];var cn=((cr)+(co))&4294967295;var cm=R;var cl=(cm+4)&4294967295;var ck=HEAP[cl];var cj=((cn)+(ck))&4294967295;var ci=b8;var ch=(ci)&4294967295;HEAP[ch]=cj;var cg=R;var cf=(cg+60)&4294967295;var ce=HEAP[cf];var cd=R;var cc=(cd+56)&4294967295;var cb=HEAP[cc];var ca=((ce)+(cb))&4294967295;var b7=R;var b6=(b7+44)&4294967295;var b5=HEAP[b6];var b4=((ca)+(b5))&4294967295;var b3=R;var b2=(b3+40)&4294967295;var b1=HEAP[b2];var b0=((b4)+(b1))&4294967295;var bZ=R;var bY=(bZ+28)&4294967295;var bX=HEAP[bY];var bW=((b0)+(bX))&4294967295;var bV=R;var bU=(bV+24)&4294967295;var bT=HEAP[bU];var bS=((bW)+(bT))&4294967295;var bR=R;var bQ=(bR+12)&4294967295;var bO=HEAP[bQ];var bM=((bS)+(bO))&4294967295;var bD=R;var bC=(bD+8)&4294967295;var bB=HEAP[bC];var bA=((bM)+(bB))&4294967295;var bz=b8;var by=(bz+4)&4294967295;HEAP[by]=bA;var bx=R;var bw=(bx+60)&4294967295;var bu=HEAP[bw];var bs=R;var bj=(bs+56)&4294967295;var bi=HEAP[bj];var bh=((bu)+(bi))&4294967295;var bg=R;var bf=(bg+52)&4294967295;var be=HEAP[bf];var bd=((bh)+(be))&4294967295;var bc=R;var ba=(bc+48)&4294967295;var a8=HEAP[ba];var aY=((bd)+(a8))&4294967295;var aX=R;var aW=(aX+28)&4294967295;var aV=HEAP[aW];var aU=((aY)+(aV))&4294967295;var aT=R;var aS=(aT+24)&4294967295;var aR=HEAP[aS];var aP=((aU)+(aR))&4294967295;var aN=R;var ar=(aN+20)&4294967295;var ap=HEAP[ar];var ao=((aP)+(ap))&4294967295;var an=R;var am=(an+16)&4294967295;var al=HEAP[am];var ak=((ao)+(al))&4294967295;var aj=b8;var ah=(aj+8)&4294967295;HEAP[ah]=ak;var af=R;var U=(af+60)&4294967295;var T=HEAP[U];var S=R;var Q=(S+56)&4294967295;var P=HEAP[Q];var O=((T)+(P))&4294967295;var N=R;var M=(N+52)&4294967295;var K=HEAP[M];var I=((O)+(K))&4294967295;var y=R;var x=(y+48)&4294967295;var w=HEAP[x];var v=((I)+(w))&4294967295;var u=R;var t=(u+44)&4294967295;var s=HEAP[t];var r=((v)+(s))&4294967295;var p=R;var n=(p+40)&4294967295;var aM=HEAP[n];var aK=((r)+(aM))&4294967295;var aI=R;var aG=(aI+36)&4294967295;var aE=HEAP[aG];var aC=((aK)+(aE))&4294967295;var aA=R;var ay=(aA+32)&4294967295;var aw=HEAP[ay];var au=((aC)+(aw))&4294967295;var ae=b8;var ac=(ae+12)&4294967295;HEAP[ac]=au}}}return;return}function _T1_Get_MM_Var(am,ap){var T=STACKTOP;STACKTOP+=76;_memset(T,0,76);var aM;var b0;var b5;var c;var cF;var aI;var cG;var bt=T;var Q=T+56;var cb;var ao=T+60;var be;var bY=0;b0=am;b5=ap;var cE=b0;var cD=(cE)&4294967295;var cC=(cD+100)&4294967295;var cB=HEAP[cC];aI=cB;var cA=b0;var cz=(cA+532)&4294967295;var cy=HEAP[cz];be=cy;var cx=b0;var cw=_T1_Get_Multi_Master(cx,bt);HEAP[Q]=cw;var bF=HEAP[Q];var bD=(((bF))|0)!=0;$Exit$$bb$2:do{if(!bD){var bB=(bt)&4294967295;var bA=HEAP[bB];var bz=((bA)*24)&4294967295;var by=((bz)+20)&4294967295;var bx=aI;var bw=_ft_mem_alloc(bx,by,Q);var bv=bw;cG=bv;var bu=HEAP[Q];var bk=(((bu))|0)!=0;if(bk){aM=0;break $Exit$$bb$2}var bi=(bt)&4294967295;var bg=HEAP[bi];var bf=cG;var bd=(bf)&4294967295;HEAP[bd]=bg;var bc=(bt+4)&4294967295;var bb=HEAP[bc];var ba=cG;var a9=(ba+4)&4294967295;HEAP[a9]=bb;var a8=cG;var aZ=(a8+8)&4294967295;HEAP[aZ]=-1;var aX=cG;var aV=(aX+20)&4294967295;var aU=aV;var aT=cG;var aR=(aT+12)&4294967295;HEAP[aR]=aU;var aQ=cG;var aP=(aQ+16)&4294967295;HEAP[aP]=0;cb=0;$bb9$5:while(1){var a3=(bt)&4294967295;var a2=HEAP[a3];var a1=cb;var a0=unSign((a2),32,0)>unSign((a1),32,0);if(!(a0)){aM=7;break $bb9$5}var aO=cG;var aN=(aO+12)&4294967295;var aC=HEAP[aN];var aA=cb;var ay=(aC+24*aA)&4294967295;var ax=cb;var aw=(bt+8)&4294967295;var av=(aw+ax*12)&4294967295;var au=(av)&4294967295;var at=HEAP[au];var ar=(ay)&4294967295;HEAP[ar]=at;var aq=cG;var ad=(aq+12)&4294967295;var ab=HEAP[ad];var Z=cb;var Y=(ab+24*Z)&4294967295;var X=cb;var W=(bt+8)&4294967295;var V=(W+X*12)&4294967295;var U=(V+4)&4294967295;var S=HEAP[U];var R=(S)<<16;var H=(Y+4)&4294967295;HEAP[H]=R;var F=cG;var D=(F+12)&4294967295;var C=HEAP[D];var B=cb;var A=(C+24*B)&4294967295;var z=cb;var y=(bt+8)&4294967295;var x=(y+z*12)&4294967295;var w=(x+8)&4294967295;var p=HEAP[w];var o=(p)<<16;var n=(A+12)&4294967295;HEAP[n]=o;var m=cG;var l=(m+12)&4294967295;var k=HEAP[l];var j=cb;var i=(k+24*j)&4294967295;var h=cG;var g=(h+12)&4294967295;var f=HEAP[g];var e=cb;var d=(f+24*e)&4294967295;var b=(d+4)&4294967295;var a=HEAP[b];var cL=cG;var cK=(cL+12)&4294967295;var cJ=HEAP[cK];var cI=cb;var cH=(cJ+24*cI)&4294967295;var cv=(cH+12)&4294967295;var cu=HEAP[cv];var ct=((a)+(cu))&4294967295;var cs=((((ct))|0)/2|0);var cr=(i+8)&4294967295;HEAP[cr]=cs;var cq=cG;var cp=(cq+12)&4294967295;var co=HEAP[cp];var cn=cb;var cm=(co+24*cn)&4294967295;var cl=(cm+20)&4294967295;HEAP[cl]=-1;var ck=cG;var cj=(ck+12)&4294967295;var ci=HEAP[cj];var ch=cb;var cg=(ci+24*ch)&4294967295;var cf=(cg+16)&4294967295;HEAP[cf]=-1;var ce=cG;var cd=(ce+12)&4294967295;var cc=HEAP[cd];var ca=cb;var b9=(cc+24*ca)&4294967295;var b8=(b9)&4294967295;var b7=HEAP[b8];var b6=_strcmp(b7,(__str347)&4294967295);var b4=(((b6))|0)==0;$bb3$$bb4$8:do{if(b4){var b3=cG;var b2=(b3+12)&4294967295;var b1=HEAP[b2];var bZ=cb;var bX=(b1+24*bZ)&4294967295;var bW=(bX+16)&4294967295;HEAP[bW]=2003265652}else{var bV=cG;var bU=(bV+12)&4294967295;var bT=HEAP[bU];var bS=cb;var bR=(bT+24*bS)&4294967295;var bQ=(bR)&4294967295;var bP=HEAP[bQ];var bO=_strcmp(bP,(__str448)&4294967295);var bN=(((bO))|0)==0;if(bN){var bM=cG;var bL=(bM+12)&4294967295;var bK=HEAP[bL];var bJ=cb;var bI=(bK+24*bJ)&4294967295;var bH=(bI+16)&4294967295;HEAP[bH]=2003072104}else{var bG=cG;var bE=(bG+12)&4294967295;var bC=HEAP[bE];var bs=cb;var br=(bC+24*bs)&4294967295;var bq=(br)&4294967295;var bp=HEAP[bq];var bo=_strcmp(bp,(__str549)&4294967295);var bn=(((bo))|0)==0;if(!(bn)){aM=5;break $bb3$$bb4$8}var bm=cG;var bl=(bm+12)&4294967295;var bj=HEAP[bl];var bh=cb;var a7=(bj+24*bh)&4294967295;var a6=(a7+16)&4294967295;HEAP[a6]=1869640570}}}while(0);var a5=cb;var a4=((a5)+1)&4294967295;cb=a4;aM=2;continue $bb9$5}var aY=be;var aW=(aY)&4294967295;var aL=HEAP[aW];var aK=be;var aJ=(aK+4)&4294967295;var aH=HEAP[aJ];var aG=1<<(aH);var aF=(((aL))|0)==(((aG))|0);$bb11$$bb15$17:do{if(aF){var aE=be;var aD=(aE+4)&4294967295;var aB=HEAP[aD];var az=be;var al=(az+140)&4294967295;var ak=HEAP[al];var aS=ao;_mm_weights_unmap(ak,aS,aB);cb=0;while(1){var G=(bt)&4294967295;var E=HEAP[G];var v=cb;var u=unSign((E),32,0)>unSign((v),32,0);if(!(u)){aM=10;break $bb11$$bb15$17}var aj=cG;var ai=(aj+12)&4294967295;var ah=HEAP[ai];var ag=cb;var af=(ah+24*ag)&4294967295;var ae=cb;var ac=(ao+ae*4)&4294967295;var aa=HEAP[ac];var P=cb;var O=be;var N=(O+88)&4294967295;var M=(N+P*12)&4294967295;var L=_mm_axis_unmap(M,aa);var K=(af+8)&4294967295;HEAP[K]=L;var J=cb;var I=((J)+1)&4294967295;cb=I;aM=8;continue}}}while(0);var t=b5;var s=cG;HEAP[t]=s}}while(0);var r=HEAP[Q];cF=r;var q=cF;c=q;var an=c;STACKTOP=T;return an;return null}function _T1_Set_MM_Blend(D,E,y){var C;var o;var p;var af;var G;var ac;var F;var e;var c;var d;var H;var am;var N=0;o=D;p=E;af=y;var ab=o;var aa=(ab+532)&4294967295;var Z=HEAP[aa];F=Z;e=6;var Y=F;var X=(Y)!=0;$bb$$bb14$2:do{if(X){var W=F;var U=(W+4)&4294967295;var S=HEAP[U];var Q=p;var z=(((S))|0)==(((Q))|0);if(!(z)){C=1;break $bb$$bb14$2}e=0;c=0;$bb12$5:while(1){var u=F;var s=(u)&4294967295;var q=HEAP[s];var m=c;var k=unSign((q),32,0)>unSign((m),32,0);if(!(k)){C=10;break $bb12$5}H=65536;d=0;while(1){var T=F;var R=(T+4)&4294967295;var P=HEAP[R];var O=d;var M=unSign((P),32,0)>unSign((O),32,0);if(!(M)){C=8;break}var w=af;var t=d;var r=(w+4*t)&4294967295;var n=HEAP[r];am=n;var l=am;var j=(((l))|0)<0;if(j){am=0}var i=am;var g=(((i))|0)>65536;if(g){am=65536}var f=d;var a=1<<(f);var ao=c;var an=(a)&(ao);var al=(((an))|0)==0;if(al){var ak=am;var aj=(65536-(ak))&4294967295;am=aj}var ai=H;var ah=am;var ag=_FT_MulFix(ai,ah);H=ag;var ae=d;var V=((ae)+1)&4294967295;d=V;C=3;continue}var L=F;var K=(L+136)&4294967295;var J=HEAP[K];var I=c;var B=(J+4*I)&4294967295;var A=H;HEAP[B]=A;var x=c;var v=((x)+1)&4294967295;c=v;C=2;continue $bb12$5}e=0}}while(0);var h=e;ac=h;var b=ac;G=b;var ad=G;return ad;return null}function _T1_Set_MM_Design(v,l,az){var D=STACKTOP;STACKTOP+=64;_memset(D,0,64);var ax;var bi;var d;var Q;var K;var bh;var ac;var Z;var aB;var aA;var q=D;var aw;var ay;var t;var i;var a4;var bj;var Y;var j;var e=0;bi=v;d=l;Q=az;var bg=bi;var bf=(bg+532)&4294967295;var be=HEAP[bf];ac=be;Z=6;var bd=ac;var bc=(bd)!=0;$bb$$bb17$2:do{if(bc){var bb=ac;var ba=(bb+4)&4294967295;var a9=HEAP[ba];var a8=d;var aQ=(((a9))|0)==(((a8))|0);if(!(aQ)){ax=1;break $bb$$bb17$2}aB=0;$bb14$5:while(1){var N=ac;var J=(N+4)&4294967295;var H=HEAP[J];var F=aB;var C=unSign((H),32,0)>unSign((F),32,0);if(!(C)){ax=13;break $bb14$5}var aO=Q;var aM=aB;var aK=(aO+4*aM)&4294967295;var aI=HEAP[aK];aw=aI;var aG=ac;var aF=(aG+88)&4294967295;var aE=(aF)&4294967295;var aD=aB;var aC=(aE+12*aD)&4294967295;t=aC;var ap=t;var an=(ap+4)&4294967295;var al=HEAP[an];i=al;var aj=t;var ah=(aj+8)&4294967295;var af=HEAP[ah];a4=af;bj=-1;Y=-1;aA=0;$bb8$8:while(1){var n=t;var m=(n)&4294967295;var k=HEAP[m];var h=unSign((k),8,0);var g=aA;var f=unSign((h),32,0)>unSign((g),32,0);if(!(f)){ax=9;break $bb8$8}var ae=i;var ad=aA;var ab=(ae+4*ad)&4294967295;var aa=HEAP[ab];j=aa;var M=aw;var I=j;var G=(((M))|0)==(((I))|0);if(G){ax=4;break $bb8$8}var y=aw;var x=j;var w=(((y))|0)<(((x))|0);if(w){ax=7;break $bb8$8}var r=aA;bj=r;var p=aA;var o=((p)+1)&4294967295;aA=o;ax=3;continue $bb8$8}$bb9$$bb4$$bb6$13:do{if(ax==4){var E=a4;var B=aA;var A=(E+4*B)&4294967295;var z=HEAP[A];ay=z;ax=6;break $bb9$$bb4$$bb6$13}else{if(ax==7){var s=aA;Y=s;ax=9;break $bb9$$bb4$$bb6$13}}}while(0);if(ax==9){var c=bj;var b=(((c))|0)<0;if(b){var a=a4;var bq=(a)&4294967295;var bp=HEAP[bq];ay=bp}else{var bo=Y;var bn=(((bo))|0)<0;if(bn){var bm=t;var bl=(bm)&4294967295;var bk=HEAP[bl];var a7=unSign((bk),8,0);var a6=((a7)-1)&4294967295;var a5=a4;var a3=(a5+4*a6)&4294967295;var a2=HEAP[a3];ay=a2}else{var a1=i;var a0=Y;var aZ=(a1+4*a0)&4294967295;var aY=HEAP[aZ];var aW=i;var aV=bj;var aU=(aW+4*aV)&4294967295;var aT=HEAP[aU];var aS=((aY)-(aT))&4294967295;var aR=a4;var aP=Y;var aN=(aR+4*aP)&4294967295;var aL=HEAP[aN];var aJ=a4;var aH=bj;var av=(aJ+4*aH)&4294967295;var au=HEAP[av];var at=((aL)-(au))&4294967295;var ar=i;var aq=bj;var ao=(ar+4*aq)&4294967295;var am=HEAP[ao];var ak=aw;var ai=((ak)-(am))&4294967295;var ag=_FT_MulDiv(ai,at,aS);ay=ag}}}var X=aB;var W=(q+X*4)&4294967295;var U=ay;HEAP[W]=U;var S=aB;var P=((S)+1)&4294967295;aB=P;ax=2;continue $bb14$5}var V=bi;var T=d;var u=q;var R=_T1_Set_MM_Blend(V,T,u);Z=R}}while(0);var O=Z;bh=O;var L=bh;K=L;var aX=K;STACKTOP=D;return aX;return null}function _T1_Set_Var_Design(t,u,p){var v=STACKTOP;STACKTOP+=16;_memset(v,0,16);var s;var j;var k;var J;var w;var H;var q=v;var d;var c;var x=0;j=t;k=u;J=p;c=6;var G=k;var F=unSign((G),32,0)<=4;$bb$$bb6$2:do{if(F){var E=k;var D=(((E))|0)!=0;if(!(D)){s=1;break $bb$$bb6$2}d=0;while(1){var i=d;var h=k;var g=unSign((i),32,0)>16;var n=(q+C*4)&4294967295;HEAP[n]=o;var m=d;var l=((m)+1)&4294967295;d=l;s=2;continue}var f=j;var e=k;var b=q;var a=_T1_Set_MM_Design(f,e,b);c=a}}while(0);var L=c;H=L;var K=H;w=K;var I=w;STACKTOP=v;return I;return null}function _T1_Done_Blend(G){var aH;var bq;var a5;var an;var aN;var aJ;var aI;var k;var l=0;bq=G;var bp=bq;var bo=(bp)&4294967295;var bn=(bo+100)&4294967295;var bm=HEAP[bn];a5=bm;var bl=bq;var bk=(bl+532)&4294967295;var bj=HEAP[bk];an=bj;var bi=an;var bh=(bi)!=0;if(bh){var bg=an;var aZ=(bg)&4294967295;var aX=HEAP[aZ];aN=aX;var aV=an;var aT=(aV+4)&4294967295;var aR=HEAP[aT];aJ=aR;var aP=an;var aO=(aP+24)&4294967295;var aM=(aO)&4294967295;var aL=HEAP[aM];var aK=a5;var aB=aL;_ft_mem_free(aK,aB);var az=an;var ax=(az+24)&4294967295;var av=(ax)&4294967295;HEAP[av]=0;aI=1;$bb2$4:while(1){var ab=aI;var Y=aN;var V=unSign((ab),32,0)4;if(ac){T=1;break $bb4$$bb3$5}var ab=HEAP[W];var aa=aQ;var Z=_t1_allocate_blend(aa,0,ab);HEAP[B]=Z;var Y=HEAP[B];var X=(((Y))|0)!=0;if(X){T=3;break $bb$$bb2$2}var N=aQ;var L=(N+532)&4294967295;var K=HEAP[L];E=K;var J=aQ;var I=(J)&4294967295;var H=(I+100)&4294967295;var G=HEAP[H];at=G;V=0;while(1){var ah=HEAP[W];var af=V;var ad=(((af))|0)<(((ah))|0);if(!(ad)){T=3;break $bb$$bb2$2}var aR=ap;var F=V;var D=(aR+12*F)&4294967295;A=D;var C=A;var z=(C)&4294967295;var y=HEAP[z];var x=(y)&4294967295;var w=HEAP[x];var u=reSign((w),8,0)==47;if(u){var t=A;var s=(t)&4294967295;var r=HEAP[s];var q=(r+1)&4294967295;var p=A;var n=(p)&4294967295;HEAP[n]=q}var m=A;var l=(m+4)&4294967295;var k=HEAP[l];var j=(k);var i=A;var h=(i)&4294967295;var g=HEAP[h];var f=(g);var e=((j)-(f))&4294967295;U=e;var c=U;var b=(((c))|0)==0;if(b){T=7;break}var a=V;var aZ=U;var aY=((aZ)+1)&4294967295;var aX=at;var aW=_ft_mem_alloc(aX,aY,B);var aV=E;var aU=(aV+8)&4294967295;var aT=(aU+a*4)&4294967295;HEAP[aT]=aW;var aE=HEAP[B];var aD=(((aE))|0)!=0;if(aD){T=3;break $bb$$bb2$2}var aC=V;var aB=E;var aA=(aB+8)&4294967295;var ay=(aA+aC*4)&4294967295;var ax=HEAP[ay];az=ax;var aw=U;var av=A;var au=(av)&4294967295;var ar=HEAP[au];var aq=az;_llvm_memcpy_p0i8_p0i8_i32(aq,ar,aw,1,0);var ao=az;var an=U;var am=(ao+an)&4294967295;HEAP[am]=0;var ak=V;var ai=((ak)+1)&4294967295;V=ai;T=5;continue}HEAP[B]=3;T=3;break $bb$$bb2$2}}while(0);HEAP[B]=3}}while(0);var S=HEAP[B];var R=M;var Q=(R)&4294967295;var P=(Q)&4294967295;var O=(P+12)&4294967295;HEAP[O]=S;STACKTOP=v;return;return}function _parse_blend_design_positions(L,X){var C=STACKTOP;STACKTOP+=248;_memset(C,0,248);var aa;var aS;var Y;var bz=C;var bv=C+192;var aN;var Z;var z;var au;var T;var am;var a2;var aC=C+196;var aO;var bA;var bd=C+244;var aA;var aP=0;aS=L;Y=X;var by=Y;var bx=(by)&4294967295;Z=bx;z=0;var bw=Z;var bu=(bw)&4294967295;var bt=(bu+20)&4294967295;var bs=(bt+40)&4294967295;var br=HEAP[bs];var bq=Z;var bp=(bq)&4294967295;var aB=bz;FUNCTION_TABLE[br](bp,aB,16,bv);var bo=HEAP[bv];var aM=(((bo))|0)<0;$bb$$bb2$2:do{if(aM){z=162}else{var aL=HEAP[bv];var aK=(((aL))|0)==0;$bb4$$bb3$5:do{if(!aK){var aJ=HEAP[bv];var aI=(((aJ))|0)>16;if(aI){aa=1;break $bb4$$bb3$5}var aH=Z;var aG=(aH)&4294967295;var aF=(aG)&4294967295;var aE=HEAP[aF];T=aE;var aD=Z;var ay=(aD)&4294967295;var ax=(ay+8)&4294967295;var aw=HEAP[ax];am=aw;var av=aS;var at=(av+532)&4294967295;var ar=HEAP[at];au=ar;aN=0;a2=0;$bb21$8:while(1){var ba=HEAP[bv];var a9=a2;var a8=(((a9))|0)<(((ba))|0);if(!(a8)){aa=15;break $bb21$8}var az=bz;var aq=a2;var ap=(az+12*aq)&4294967295;aO=ap;var ao=aO;var an=(ao)&4294967295;var ak=HEAP[an];var aj=Z;var ai=(aj)&4294967295;var ah=(ai)&4294967295;HEAP[ah]=ak;var ag=aO;var af=(ag+4)&4294967295;var ae=HEAP[af];var ad=Z;var ac=(ad)&4294967295;var ab=(ac+8)&4294967295;HEAP[ab]=ae;var W=Z;var V=(W)&4294967295;var U=(V+20)&4294967295;var S=(U+40)&4294967295;var R=HEAP[S];var Q=Z;var P=(Q)&4294967295;var al=aC;FUNCTION_TABLE[R](P,al,4,bd);var O=a2;var N=(((O))|0)==0;if(N){var M=HEAP[bd];var K=(((M))|0)<=0;if(K){aa=4;break $bb21$8}var J=HEAP[bd];var I=(((J))|0)>4;if(I){aa=4;break $bb21$8}var H=HEAP[bd];aN=H;var G=aN;var F=HEAP[bv];var E=aS;var D=_t1_allocate_blend(E,F,G);z=D;var B=z;var A=(((B))|0)!=0;if(A){aa=7;break $bb$$bb2$2}var y=aS;var x=(y+532)&4294967295;var w=HEAP[x];au=w}else{var v=HEAP[bd];var u=aN;var t=(((v))|0)!=(((u))|0);if(t){aa=10;break $bb21$8}}bA=0;while(1){var bg=HEAP[bd];var bf=bA;var be=(((bf))|0)<(((bg))|0);if(!(be)){aa=13;break}var a1=aC;var s=bA;var r=(a1+12*s)&4294967295;aA=r;var q=aA;var p=(q)&4294967295;var o=HEAP[p];var n=Z;var m=(n)&4294967295;var l=(m)&4294967295;HEAP[l]=o;var k=aA;var j=(k+4)&4294967295;var i=HEAP[j];var h=Z;var g=(h)&4294967295;var f=(g+8)&4294967295;HEAP[f]=i;var e=a2;var d=au;var c=(d+24)&4294967295;var b=(c+e*4)&4294967295;var a=HEAP[b];var bF=Z;var bE=(bF)&4294967295;var bD=(bE+20)&4294967295;var bC=(bD+20)&4294967295;var bB=HEAP[bC];var bn=Z;var bm=(bn)&4294967295;var bl=FUNCTION_TABLE[bB](bm,0);var bk=bA;var bj=(a+4*bk)&4294967295;HEAP[bj]=bl;var bi=bA;var bh=((bi)+1)&4294967295;bA=bh;aa=11;continue}var bc=a2;var bb=((bc)+1)&4294967295;a2=bb;aa=3;continue $bb21$8}if(aa==15){var a7=Y;var a6=(a7)&4294967295;var a5=(a6)&4294967295;var a4=(a5)&4294967295;var a3=T;HEAP[a4]=a3;var a0=Y;var aZ=(a0)&4294967295;var aY=(aZ)&4294967295;var aX=(aY+8)&4294967295;var aW=am;HEAP[aX]=aW;aa=7;break $bb$$bb2$2}else{if(aa==4){z=3;aa=7;break $bb$$bb2$2}else{if(aa==10){z=3;aa=7;break $bb$$bb2$2}}}}}while(0);z=3}}while(0);var aV=Y;var aU=(aV)&4294967295;var aT=(aU)&4294967295;var aR=(aT+12)&4294967295;var aQ=z;HEAP[aR]=aQ;STACKTOP=C;return;return}function _parse_blend_design_map(O,ab){var F=STACKTOP;STACKTOP+=300;_memset(F,0,300);var ag;var bq;var ae;var C=F;var af;var aC;var aR=F+4;var bA;var bc=F+52;var X;var au;var ac;var v;var ad;var A=F+56;var bz;var p=F+296;var aQ;var bn=0;bq=O;ae=ab;HEAP[C]=0;var b4=ae;var b3=(b4)&4294967295;af=b3;var b2=bq;var b1=(b2)&4294967295;var b0=(b1+100)&4294967295;var bZ=HEAP[b0];ac=bZ;var bY=af;var bX=(bY)&4294967295;var bW=(bX+20)&4294967295;var bV=(bW+40)&4294967295;var a3=HEAP[bV];var a1=af;var aZ=(a1)&4294967295;var av=aR;FUNCTION_TABLE[a3](aZ,av,4,bc);var aY=HEAP[bc];var aX=(((aY))|0)<0;$bb$$bb2$2:do{if(aX){HEAP[C]=162}else{var aW=HEAP[bc];var aV=(((aW))|0)==0;$bb4$$bb3$5:do{if(!aV){var aU=HEAP[bc];var aT=(((aU))|0)>4;if(aT){ag=1;break $bb4$$bb3$5}var aS=af;var aH=(aS)&4294967295;var aF=(aH)&4294967295;var aE=HEAP[aF];X=aE;var aD=af;var aB=(aD)&4294967295;var aA=(aB+8)&4294967295;var az=HEAP[aA];au=az;var ay=HEAP[bc];var ax=bq;var aw=_t1_allocate_blend(ax,0,ay);HEAP[C]=aw;var ar=HEAP[C];var aq=(((ar))|0)!=0;if(aq){ag=3;break $bb$$bb2$2}var ap=bq;var ao=(ap+532)&4294967295;var am=HEAP[ao];aC=am;bA=0;$bb18$9:while(1){var a7=HEAP[bc];var a6=bA;var a5=(((a6))|0)<(((a7))|0);if(!(a5)){ag=14;break $bb18$9}var al=aC;var ak=(al+88)&4294967295;var aj=(ak)&4294967295;var ai=bA;var ah=(aj+12*ai)&4294967295;v=ah;var at=aR;var aa=bA;var Z=(at+12*aa)&4294967295;ad=Z;var Y=ad;var W=(Y)&4294967295;var V=HEAP[W];var U=af;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=V;var R=ad;var Q=(R+4)&4294967295;var N=HEAP[Q];var M=af;var L=(M)&4294967295;var K=(L+8)&4294967295;HEAP[K]=N;var J=af;var I=(J)&4294967295;var H=(I+20)&4294967295;var G=(H+40)&4294967295;var E=HEAP[G];var D=af;var B=(D)&4294967295;var P=A;FUNCTION_TABLE[E](B,P,20,p);var z=HEAP[p];var y=(((z))|0)<=0;if(y){ag=6;break $bb18$9}var x=HEAP[p];var w=(((x))|0)>20;if(w){ag=6;break $bb18$9}var u=HEAP[p];var t=((u)*2)&4294967295;var s=ac;var r=_ft_mem_realloc(s,4,0,t,0,C);var q=r;var o=v;var n=(o+4)&4294967295;HEAP[n]=q;var m=HEAP[C];var l=(((m))|0)!=0;if(l){ag=3;break $bb$$bb2$2}var k=v;var j=(k+4)&4294967295;var i=HEAP[j];var h=HEAP[p];var g=(i+4*h)&4294967295;var f=v;var e=(f+8)&4294967295;HEAP[e]=g;var d=HEAP[p];var c=(((d))&255);var b=v;var a=(b)&4294967295;HEAP[a]=c;bz=0;while(1){var bd=HEAP[p];var bb=bz;var ba=(((bb))|0)<(((bd))|0);if(!(ba)){ag=12;break}var an=A;var b9=bz;var b8=(an+12*b9)&4294967295;aQ=b8;var b7=aQ;var b6=(b7)&4294967295;var b5=HEAP[b6];var bU=(b5+1)&4294967295;var bT=af;var bS=(bT)&4294967295;var bR=(bS)&4294967295;HEAP[bR]=bU;var bQ=aQ;var bP=(bQ+4)&4294967295;var bO=HEAP[bP];var bN=(bO+-1)&4294967295;var bM=af;var bL=(bM)&4294967295;var bK=(bL+8)&4294967295;HEAP[bK]=bN;var bJ=v;var bI=(bJ+4)&4294967295;var bH=HEAP[bI];var bG=af;var bF=(bG)&4294967295;var bE=(bF+20)&4294967295;var bD=(bE+16)&4294967295;var bC=HEAP[bD];var bB=af;var by=(bB)&4294967295;var bx=FUNCTION_TABLE[bC](by);var bw=bz;var bv=(bH+4*bw)&4294967295;HEAP[bv]=bx;var bu=v;var bt=(bu+8)&4294967295;var bs=HEAP[bt];var br=af;var bp=(br)&4294967295;var bo=(bp+20)&4294967295;var bm=(bo+20)&4294967295;var bl=HEAP[bm];var bk=af;var bj=(bk)&4294967295;var bi=FUNCTION_TABLE[bl](bj,0);var bh=bz;var bg=(bs+4*bh)&4294967295;HEAP[bg]=bi;var bf=bz;var be=((bf)+1)&4294967295;bz=be;ag=10;continue}var a9=bA;var a8=((a9)+1)&4294967295;bA=a8;ag=5;continue $bb18$9}if(ag==14){var a4=af;var a2=(a4)&4294967295;var a0=(a2)&4294967295;var aP=X;HEAP[a0]=aP;var aO=af;var aN=(aO)&4294967295;var aM=(aN+8)&4294967295;var aL=au;HEAP[aM]=aL;ag=3;break $bb$$bb2$2}else{if(ag==6){HEAP[C]=3;ag=3;break $bb$$bb2$2}}}}while(0);HEAP[C]=3}}while(0);var aK=HEAP[C];var aJ=af;var aI=(aJ)&4294967295;var aG=(aI+12)&4294967295;HEAP[aG]=aK;STACKTOP=F;return;return}function _parse_weight_vector(q,a1){var y=STACKTOP;STACKTOP+=196;_memset(y,0,196);var ak;var a4;var ad;var d=y;var ap=y+192;var L;var g;var P;var K;var al;var M;var aI;var e=0;a4=q;ad=a1;L=0;var a3=ad;var a2=(a3)&4294967295;g=a2;var a0=a4;var aZ=(a0+532)&4294967295;var aY=HEAP[aZ];P=aY;var aX=g;var aW=(aX)&4294967295;var aV=(aW+20)&4294967295;var aU=(aV+40)&4294967295;var aT=HEAP[aU];var aC=g;var aA=(aC)&4294967295;var ab=d;FUNCTION_TABLE[aT](aA,ab,16,ap);var ay=HEAP[ap];var aw=(((ay))|0)<0;$bb$$bb2$2:do{if(aw){L=162}else{var au=HEAP[ap];var ar=(((au))|0)==0;$bb4$$bb3$5:do{if(!ar){var aq=HEAP[ap];var ao=(((aq))|0)>16;if(ao){ak=1;break $bb4$$bb3$5}var an=P;var am=(an)==0;$bb7$$bb6$8:do{if(am){ak=3}else{var ae=P;var aa=(ae)&4294967295;var Y=HEAP[aa];var W=(((Y))|0)==0;if(W){ak=3;break $bb7$$bb6$8}var A=P;var z=(A)&4294967295;var x=HEAP[z];var w=HEAP[ap];var u=(((x))|0)!=(((w))|0);if(!(u)){ak=9;break $bb7$$bb6$8}L=3;ak=5;break $bb$$bb2$2}}while(0);if(ak==3){var U=HEAP[ap];var S=a4;var R=_t1_allocate_blend(S,U,0);L=R;var Q=L;var O=(((Q))|0)!=0;if(O){ak=5;break $bb$$bb2$2}var N=a4;var E=(N+532)&4294967295;var C=HEAP[E];P=C}var t=g;var s=(t)&4294967295;var r=(s)&4294967295;var p=HEAP[r];M=p;var o=g;var n=(o)&4294967295;var m=(n+8)&4294967295;var l=HEAP[m];aI=l;al=0;while(1){var ah=HEAP[ap];var ag=al;var af=(((ag))|0)<(((ah))|0);if(!(af)){ak=12;break}var v=d;var k=al;var j=(v+12*k)&4294967295;K=j;var i=K;var h=(i)&4294967295;var f=HEAP[h];var c=g;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=f;var bb=K;var ba=(bb+4)&4294967295;var a9=HEAP[ba];var a8=g;var a7=(a8)&4294967295;var a6=(a7+8)&4294967295;HEAP[a6]=a9;var a5=P;var aS=(a5+140)&4294967295;var aR=HEAP[aS];var aQ=P;var aP=(aQ+136)&4294967295;var aO=HEAP[aP];var aN=g;var aM=(aN)&4294967295;var aL=(aM+20)&4294967295;var aK=(aL+20)&4294967295;var aJ=HEAP[aK];var aH=g;var aG=(aH)&4294967295;var aF=FUNCTION_TABLE[aJ](aG,0);var aE=al;var aD=(aO+4*aE)&4294967295;HEAP[aD]=aF;var aB=al;var az=(aO+4*aB)&4294967295;var ax=HEAP[az];var av=al;var at=(aR+4*av)&4294967295;HEAP[at]=ax;var aj=al;var ai=((aj)+1)&4294967295;al=ai;ak=10;continue}var ac=g;var Z=(ac)&4294967295;var X=(Z)&4294967295;var V=M;HEAP[X]=V;var T=g;var J=(T)&4294967295;var I=(J+8)&4294967295;var H=aI;HEAP[I]=H;ak=5;break $bb$$bb2$2}}while(0);L=3}}while(0);var G=g;var F=(G)&4294967295;var D=(F+12)&4294967295;var B=L;HEAP[D]=B;STACKTOP=y;return;return}function _parse_buildchar(p,q){var n;var r;var j;var l=0;r=p;j=q;var k=j;var i=(k)&4294967295;var h=(i)&4294967295;var g=(h+20)&4294967295;var f=(g+32)&4294967295;var e=HEAP[f];var d=j;var c=(d)&4294967295;var b=(c)&4294967295;var a=FUNCTION_TABLE[e](b,0,0,0);var o=r;var m=(o+544)&4294967295;HEAP[m]=a;return;return}function _t1_load_keyword(q,bb,bf){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var ax;var be;var ap;var ab;var K;var bd;var Y;var c=A;var X;var e;var ac;var f=0;be=q;ap=bb;ab=bf;var bc=be;var ba=(bc+532)&4294967295;var a9=HEAP[ba];ac=a9;var a8=ab;var a7=(a8+8)&4294967295;var a6=HEAP[a7];var a5=(((a6))|0)==10;$bb$$bb1$2:do{if(a5){var a4=ab;var a3=(a4+12)&4294967295;var aM=HEAP[a3];var aK=be;var aI=aK;var aG=ap;var aE=aG;FUNCTION_TABLE[aM](aI,aE);var aC=ap;var aB=(aC)&4294967295;var aA=(aB)&4294967295;var az=(aA+12)&4294967295;var ay=HEAP[az];Y=ay}else{var aq=ab;var an=(aq+4)&4294967295;var al=HEAP[an];if(al==2){ax=9}else{if(al==3){ax=10}else{if(al==4){ax=11}else{if(al==5){ax=12}else{if(al==6){ax=13}else{if(al==7){ax=14}else{if(al==8){ax=15}else{ax=16}}}}}}}if(ax==16){var aQ=be;var aP=(aQ+132)&4294967295;var aO=aP;HEAP[c]=aO;X=c;e=0}else{if(ax==9){var w=be;var u=(w+132)&4294967295;var t=(u+32)&4294967295;var s=t;HEAP[c]=s;X=c;e=0}else{if(ax==10){var aj=be;var ah=(aj+132)&4294967295;var af=(ah)&4294967295;var ae=af;HEAP[c]=ae;X=c;e=0;var ad=ac;var aa=(ad)!=0;if(aa){var Z=ac;var N=(Z+144)&4294967295;var J=N;X=J;var G=ac;var D=(G)&4294967295;var z=HEAP[D];e=z}}else{if(ax==11){var r=be;var p=(r+132)&4294967295;var o=(p+36)&4294967295;var n=o;HEAP[c]=n;X=c;e=0;var m=ac;var l=(m)!=0;if(l){var k=ac;var j=(k+212)&4294967295;var i=j;X=i;var h=ac;var g=(h)&4294967295;var d=HEAP[g];e=d}}else{if(ax==12){var b=be;var a=(b+132)&4294967295;var bm=(a+328)&4294967295;var bl=bm;HEAP[c]=bl;X=c;e=0;var bk=ac;var bj=(bk)!=0;if(bj){var bi=ac;var bh=(bi+284)&4294967295;var bg=bh;X=bg;var a2=ac;var a1=(a2)&4294967295;var a0=HEAP[a1];e=a0}}else{if(ax==13){var aZ=ap;var aY=aZ;HEAP[c]=aY;X=c;e=0}else{if(ax==14){var aX=be;var aW=aX;HEAP[c]=aW;X=c;e=0}else{if(ax==15){var aV=be;var aU=(aV+532)&4294967295;var aT=HEAP[aU];var aS=aT;HEAP[c]=aS;X=c;e=0}}}}}}}}var aN=ab;var aL=(aN+8)&4294967295;var aJ=HEAP[aL];var aH=(((aJ))|0)==8;$bb18$$bb17$24:do{if(!aH){var aF=ab;var aD=(aF+8)&4294967295;var aw=HEAP[aD];var av=(((aw))|0)==9;if(av){ax=5;break $bb18$$bb17$24}var M=ap;var I=(M)&4294967295;var F=(I)&4294967295;var C=(F+20)&4294967295;var y=(C+44)&4294967295;var V=HEAP[y];var T=ap;var R=(T)&4294967295;var P=(R)&4294967295;var L=ab;var H=X;var E=e;var B=FUNCTION_TABLE[V](P,L,H,E,0);Y=B;ax=7;break $bb$$bb1$2}}while(0);var au=ap;var at=(au)&4294967295;var ar=(at)&4294967295;var ao=(ar+20)&4294967295;var am=(ao+48)&4294967295;var ak=HEAP[am];var ai=ap;var ag=(ai)&4294967295;var W=(ag)&4294967295;var U=ab;var S=X;var Q=e;var O=FUNCTION_TABLE[ak](W,U,S,Q,0);Y=O}}while(0);var x=Y;bd=x;var v=bd;K=v;var aR=K;STACKTOP=A;return aR;return null}function _parse_private(j,g){var m;var k;var i;var l=0;k=j;i=g;var h=k;k=h;var f=i;var e=(f+372)&4294967295;var d=HEAP[e];var c=(d)|1;var b=i;var a=(b+372)&4294967295;HEAP[a]=c;return;return}function _read_binary_data(f,P,M){var N;var S;var X;var p;var A;var aE;var q;var aH;var O;var d=0;S=f;X=P;p=M;var aD=S;var aC=(aD)&4294967295;var aB=(aC+8)&4294967295;var aA=HEAP[aB];aH=aA;var az=S;var ay=(az)&4294967295;var ax=(ay+20)&4294967295;var aw=(ax+8)&4294967295;var av=HEAP[aw];var ae=S;var ac=(ae)&4294967295;FUNCTION_TABLE[av](ac);var aa=S;var Z=(aa)&4294967295;var Y=(Z)&4294967295;var W=HEAP[Y];q=W;var V=q;var U=aH;var T=(V)<(U);$bb$$bb4$2:do{if(T){var R=q;var L=HEAP[R];var K=unSign((L),8,0);var J=((K)-48)&4294967295;var I=unSign((J),32,0)<=9;if(!(I)){N=1;break $bb$$bb4$2}var H=S;var G=(H)&4294967295;var F=(G+20)&4294967295;var E=(F+16)&4294967295;var D=HEAP[E];var C=S;var B=(C)&4294967295;var z=FUNCTION_TABLE[D](B);O=z;var y=S;var x=(y)&4294967295;var w=(x+20)&4294967295;var v=(w+12)&4294967295;var u=HEAP[v];var t=S;var s=(t)&4294967295;FUNCTION_TABLE[u](s);var r=S;var o=(r)&4294967295;var n=(o)&4294967295;var m=HEAP[n];var l=(m+1)&4294967295;var k=p;HEAP[k]=l;var j=O;var i=(((j))|0)>=0;if(!(i)){N=1;break $bb$$bb4$2}var h=aH;var g=(h);var e=p;var c=HEAP[e];var b=(c);var a=((g)-(b))&4294967295;var aM=O;var aL=(((a))|0)>(((aM))|0);if(!(aL)){N=1;break $bb$$bb4$2}var aK=S;var aJ=(aK)&4294967295;var aI=(aJ)&4294967295;var aG=HEAP[aI];var aF=O;var au=((aF)+1)&4294967295;var at=(aG+au)&4294967295;var ar=S;var aq=(ar)&4294967295;var ap=(aq)&4294967295;HEAP[ap]=at;var ao=X;var an=O;HEAP[ao]=an;var am=S;var al=(am)&4294967295;var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=(((aj))|0)==0;var ah=unSign((ai),1,0);aE=ah;N=4;break $bb$$bb4$2}else{N=1}}while(0);if(N==1){var ag=S;var af=(ag)&4294967295;var ad=(af+12)&4294967295;HEAP[ad]=3;aE=0}var ab=aE;A=ab;var Q=A;return Q;return null}function _parse_font_matrix(r,aZ){var y=STACKTOP;STACKTOP+=24;_memset(y,0,24);var af;var a2;var X;var ai;var h;var d;var aE;var e;var aF=y;var I;var ab;var f=0;a2=r;X=aZ;var a1=X;var a0=(a1)&4294967295;h=a0;var aY=a2;var aX=(aY+132)&4294967295;var aW=(aX+304)&4294967295;d=aW;var aV=a2;var aU=(aV+132)&4294967295;var aT=(aU+320)&4294967295;aE=aT;var aS=a2;var aR=(aS)&4294967295;e=aR;var ay=h;var aw=(ay)&4294967295;var au=(aw+20)&4294967295;var ar=(au+32)&4294967295;var ap=HEAP[ar];var an=h;var am=(an)&4294967295;var ah=aF;var al=FUNCTION_TABLE[ap](am,6,ah,3);ab=al;var ak=ab;var aj=(((ak))|0)<0;if(aj){var Y=h;var V=(Y)&4294967295;var T=(V+12)&4294967295;HEAP[T]=3}else{var R=(aF+12)&4294967295;var P=HEAP[R];var ag=(0-(P))&4294967295;var aQ=(((P))|0)>=0;var H=(aQ)?(P):(ag);I=H;var N=I;var M=(((N))|0)==0;if(M){var L=h;var K=(L)&4294967295;var J=(K+12)&4294967295;HEAP[J]=3}else{var C=I;var B=_FT_DivFix(65536000,C);var A=(((B))|0)>>16;var z=(((A))&65535);var x=e;var w=(x+68)&4294967295;HEAP[w]=z;var v=I;var u=(((v))|0)!=65536;if(u){var t=(aF)&4294967295;var s=HEAP[t];var q=I;var p=_FT_DivFix(s,q);var o=(aF)&4294967295;HEAP[o]=p;var n=(aF+4)&4294967295;var m=HEAP[n];var l=I;var k=_FT_DivFix(m,l);var j=(aF+4)&4294967295;HEAP[j]=k;var i=(aF+8)&4294967295;var g=HEAP[i];var c=I;var b=_FT_DivFix(g,c);var a=(aF+8)&4294967295;HEAP[a]=b;var a9=(aF+16)&4294967295;var a8=HEAP[a9];var a7=I;var a6=_FT_DivFix(a8,a7);var a5=(aF+16)&4294967295;HEAP[a5]=a6;var a4=(aF+20)&4294967295;var a3=HEAP[a4];var aP=I;var aO=_FT_DivFix(a3,aP);var aN=(aF+20)&4294967295;HEAP[aN]=aO;var aM=(aF+12)&4294967295;var aL=HEAP[aM];var aK=(((aL))|0)<0;if(aK){ai=-65536}else{ai=65536}var aJ=(aF+12)&4294967295;var aI=ai;HEAP[aJ]=aI}var aH=(aF)&4294967295;var aG=HEAP[aH];var aD=d;var aC=(aD)&4294967295;HEAP[aC]=aG;var aB=(aF+4)&4294967295;var aA=HEAP[aB];var az=d;var ax=(az+8)&4294967295;HEAP[ax]=aA;var av=(aF+8)&4294967295;var at=HEAP[av];var aq=d;var ao=(aq+4)&4294967295;HEAP[ao]=at;var ae=(aF+12)&4294967295;var ad=HEAP[ae];var ac=d;var aa=(ac+12)&4294967295;HEAP[aa]=ad;var Z=(aF+16)&4294967295;var W=HEAP[Z];var U=(((W))|0)>>16;var S=aE;var Q=(S)&4294967295;HEAP[Q]=U;var O=(aF+20)&4294967295;var G=HEAP[O];var F=(((G))|0)>>16;var E=aE;var D=(E+4)&4294967295;HEAP[D]=F}}STACKTOP=y;return;return}function _parse_encoding(E,ah){var W=STACKTOP;STACKTOP+=4;_memset(W,0,4);var fc;var a0;var cb;var bc;var et;var ak;var f;var ef;var bv;var bb;var d6;var aP;var bZ=W;var eX;var fd;var T;var au;var d3=0;a0=E;cb=ah;var bm=cb;var bl=(bm)&4294967295;bc=bl;var bk=bc;var bj=(bk)&4294967295;var bi=(bj+8)&4294967295;var bh=HEAP[bi];ak=bh;var bg=a0;var bf=(bg+488)&4294967295;var be=HEAP[bf];var bd=be;f=bd;var e1=bc;var e0=(e1)&4294967295;var eZ=(e0+20)&4294967295;var eY=(eZ+8)&4294967295;var eW=HEAP[eY];var eV=bc;var eU=(eV)&4294967295;FUNCTION_TABLE[eW](eU);var eT=bc;var eS=(eT)&4294967295;var eR=(eS)&4294967295;var ew=HEAP[eR];et=ew;var ev=et;var eu=ak;var es=(ev)>=(eu);$bb$$bb1$2:do{if(es){var er=bc;var eq=(er)&4294967295;var ep=(eq+12)&4294967295;HEAP[ep]=3}else{var eo=et;var en=HEAP[eo];var em=unSign((en),8,0);var dY=((em)-48)&4294967295;var dX=unSign((dY),32,0)<=9;$bb3$$bb2$5:do{if(!dX){var dW=et;var dV=HEAP[dW];var dU=reSign((dV),8,0)==91;if(dU){fc=1;break $bb3$$bb2$5}var cq=et;var cp=(cq+17)&4294967295;var co=ak;var cn=(cp)>=(co);$bb59$$bb57$8:do{if(!cn){var cm=et;var ca=_strncmp(cm,(__str751)&4294967295,16);var b9=(((ca))|0)!=0;if(b9){fc=52;break $bb59$$bb57$8}var b8=a0;var b7=(b8+132)&4294967295;var b6=(b7+236)&4294967295;HEAP[b6]=2;fc=4;break $bb$$bb1$2}}while(0);var b5=et;var b4=(b5+15)&4294967295;var b3=ak;var b2=(b4)>=(b3);$bb62$$bb60$12:do{if(!b2){var b1=et;var bP=_strncmp(b1,(__str852)&4294967295,14);var bO=(((bP))|0)!=0;if(bO){fc=54;break $bb62$$bb60$12}var bN=a0;var bM=(bN+132)&4294967295;var bL=(bM+236)&4294967295;HEAP[bL]=4;fc=4;break $bb$$bb1$2}}while(0);var bK=et;var bJ=(bK+18)&4294967295;var bI=ak;var bH=(bJ)>=(bI);$bb65$$bb63$16:do{if(!bH){var bG=et;var bu=_strncmp(bG,(__str953)&4294967295,17);var bt=(((bu))|0)!=0;if(bt){fc=56;break $bb65$$bb63$16}var bs=a0;var br=(bs+132)&4294967295;var bq=(br+236)&4294967295;HEAP[bq]=3;fc=4;break $bb$$bb1$2}}while(0);var bp=bc;var bo=(bp)&4294967295;var bn=(bo+12)&4294967295;HEAP[bn]=162;fc=4;break $bb$$bb1$2}}while(0);var dT=a0;var dS=(dT+132)&4294967295;var dR=(dS+240)&4294967295;ef=dR;var dQ=cb;var dP=(dQ+100)&4294967295;d6=dP;var du=bc;var dt=(du)&4294967295;var ds=(dt+16)&4294967295;var dr=HEAP[ds];aP=dr;eX=0;var dq=et;var dp=HEAP[dq];var dn=reSign((dp),8,0)==91;if(dn){bv=256;eX=1;var dm=bc;var dl=(dm)&4294967295;var dk=(dl)&4294967295;var cZ=HEAP[dk];var cY=(cZ+1)&4294967295;var cX=bc;var cW=(cX)&4294967295;var cV=(cW)&4294967295;HEAP[cV]=cY}else{var cU=bc;var cT=(cU)&4294967295;var cS=(cT+20)&4294967295;var cR=(cS+16)&4294967295;var cQ=HEAP[cR];var cF=bc;var cE=(cF)&4294967295;var cD=FUNCTION_TABLE[cQ](cE);bv=cD}var cC=bc;var cB=(cC)&4294967295;var cA=(cB+20)&4294967295;var cz=(cA+8)&4294967295;var cy=HEAP[cz];var cx=bc;var cw=(cx)&4294967295;FUNCTION_TABLE[cy](cw);var cl=bc;var ck=(cl)&4294967295;var cj=(ck)&4294967295;var ci=HEAP[cj];var ch=ak;var cg=(ci)>=(ch);if(cg){fc=4;break $bb$$bb1$2}var cf=ef;var ce=(cf)&4294967295;var cd=bv;HEAP[ce]=cd;var cc=ef;var b0=(cc)&4294967295;var bY=HEAP[b0];var bX=cb;var bW=(bX+96)&4294967295;HEAP[bW]=bY;var bV=aP;var bU=bv;var bT=_ft_mem_realloc(bV,2,0,bU,0,bZ);var bS=bT;var bR=ef;var bQ=(bR+12)&4294967295;HEAP[bQ]=bS;var bF=HEAP[bZ];var bE=(((bF))|0)!=0;$bb10$$bb8$26:do{if(!bE){var bD=aP;var bC=bv;var bB=_ft_mem_realloc(bD,4,0,bC,0,bZ);var bA=bB;var bz=ef;var by=(bz+16)&4294967295;HEAP[by]=bA;var bx=HEAP[bZ];var bw=(((bx))|0)!=0;if(bw){fc=6;break $bb10$$bb8$26}var ba=f;var a9=(ba)&4294967295;var a8=HEAP[a9];var a7=(a8)&4294967295;var a6=HEAP[a7];var a5=d6;var a4=bv;var a3=aP;var a2=FUNCTION_TABLE[a6](a5,a4,a3);HEAP[bZ]=a2;var a1=HEAP[bZ];var aZ=(((a1))|0)!=0;if(aZ){fc=6;break $bb10$$bb8$26}bb=0;$bb13$30:while(1){var aJ=bb;var aI=bv;var aH=(((aJ))|0)<(((aI))|0);if(!(aH)){fc=11;break $bb13$30}fd=(__str650)&4294967295;var aU=d6;var aT=(aU+36)&4294967295;var aS=(aT+8)&4294967295;var aR=HEAP[aS];var aQ=d6;var aO=bb;var aN=fd;var aM=FUNCTION_TABLE[aR](aQ,aO,aN,8);var aL=bb;var aK=((aL)+1)&4294967295;bb=aK;fc=9;continue $bb13$30}bb=0;var aG=bc;var aF=(aG)&4294967295;var aE=(aF+20)&4294967295;var aD=(aE+8)&4294967295;var aC=HEAP[aD];var aB=bc;var aA=(aB)&4294967295;FUNCTION_TABLE[aC](aA);$bb54$34:while(1){var cN=bc;var cM=(cN)&4294967295;var cL=(cM)&4294967295;var cK=HEAP[cL];var cJ=ak;var cI=(cK)<(cJ);if(!(cI)){fc=51;break $bb54$34}var az=bc;var ay=(az)&4294967295;var ax=(ay)&4294967295;var aw=HEAP[ax];et=aw;var av=et;var at=HEAP[av];var ar=reSign((at),8,0)==100;$bb16$$bb36$37:do{if(ar){var aq=et;var ap=(aq+3)&4294967295;var ao=ak;var an=(ap)<(ao);if(!(an)){fc=14;break $bb16$$bb36$37}var am=et;var al=(am+1)&4294967295;var aj=HEAP[al];var ai=reSign((aj),8,0)==101;if(!(ai)){fc=14;break $bb16$$bb36$37}var ag=et;var af=(ag+2)&4294967295;var ae=HEAP[af];var ad=reSign((ae),8,0)==102;if(!(ad)){fc=14;break $bb16$$bb36$37}var ac=et;var ab=(ac+3)&4294967295;var aa=HEAP[ab];var Z=reSign((aa),8,0)==32;if(Z){fc=17;break $bb54$34}var Y=et;var X=(Y+3)&4294967295;var V=HEAP[X];var U=reSign((V),8,0)==13;if(U){fc=17;break $bb54$34}var S=et;var R=(S+3)&4294967295;var Q=HEAP[R];var P=reSign((Q),8,0)==10;if(P){fc=17;break $bb54$34}var O=et;var N=(O+3)&4294967295;var L=HEAP[N];var J=reSign((L),8,0)==9;if(J){fc=17;break $bb54$34}var z=et;var y=(z+3)&4294967295;var x=HEAP[y];var w=reSign((x),8,0)==12;if(w){fc=17;break $bb54$34}var v=et;var u=(v+3)&4294967295;var t=HEAP[u];var s=reSign((t),8,0)==0;if(s){fc=17;break $bb54$34}var q=et;var o=(q+3)&4294967295;var e=HEAP[o];var d=reSign((e),8,0)==47;if(d){fc=17;break $bb54$34}var c=et;var b=(c+3)&4294967295;var a=HEAP[b];var fW=reSign((a),8,0)==40;if(fW){fc=17;break $bb54$34}var fV=et;var fU=(fV+3)&4294967295;var fS=HEAP[fU];var fQ=reSign((fS),8,0)==41;if(fQ){fc=17;break $bb54$34}var fH=et;var fG=(fH+3)&4294967295;var fF=HEAP[fG];var fE=reSign((fF),8,0)==60;if(fE){fc=17;break $bb54$34}var fD=et;var fC=(fD+3)&4294967295;var fB=HEAP[fC];var fA=reSign((fB),8,0)==62;if(fA){fc=17;break $bb54$34}var fy=et;var fw=(fy+3)&4294967295;var M=HEAP[fw];var K=reSign((M),8,0)==91;if(K){fc=17;break $bb54$34}var I=et;var H=(I+3)&4294967295;var G=HEAP[H];var F=reSign((G),8,0)==93;if(F){fc=17;break $bb54$34}var D=et;var C=(D+3)&4294967295;var B=HEAP[C];var A=reSign((B),8,0)==123;if(A){fc=17;break $bb54$34}var r=et;var p=(r+3)&4294967295;var n=HEAP[p];var m=reSign((n),8,0)==125;if(m){fc=17;break $bb54$34}var l=et;var k=(l+3)&4294967295;var j=HEAP[k];var i=reSign((j),8,0)==37;if(i){fc=17;break $bb54$34}}}while(0);var fT=et;var fR=HEAP[fT];var fP=reSign((fR),8,0)==93;if(fP){fc=35;break $bb54$34}var fM=et;var fL=HEAP[fM];var fK=unSign((fL),8,0);var fJ=((fK)-48)&4294967295;var fI=unSign((fJ),32,0)<=9;$bb40$$bb39$59:do{if(fI){fc=37}else{var fz=eX;var fx=reSign((fz),8,0)!=0;if(fx){fc=37;break $bb40$$bb39$59}var dB=bc;var dA=(dB)&4294967295;var dz=(dA+20)&4294967295;var dy=(dz+12)&4294967295;var dx=HEAP[dy];var dw=bc;var dv=(dw)&4294967295;FUNCTION_TABLE[dx](dv);var db=bc;var c9=(db)&4294967295;var c7=(c9+12)&4294967295;var c6=HEAP[c7];var c5=(((c6))|0)!=0;if(c5){fc=4;break $bb$$bb1$2}else{fc=49;break $bb40$$bb39$59}}}while(0);if(fc==37){var fv=eX;var fu=reSign((fv),8,0)!=0;if(fu){var ft=bb;T=ft}else{var fs=bc;var fr=(fs)&4294967295;var fq=(fr+20)&4294967295;var fp=(fq+16)&4294967295;var fo=HEAP[fp];var fn=bc;var fm=(fn)&4294967295;var fl=FUNCTION_TABLE[fo](fm);T=fl;var fk=bc;var fj=(fk)&4294967295;var fi=(fj+20)&4294967295;var fh=(fi+8)&4294967295;var fg=HEAP[fh];var ff=bc;var fe=(ff)&4294967295;FUNCTION_TABLE[fg](fe)}var fb=bc;var fa=(fb)&4294967295;var e9=(fa)&4294967295;var e8=HEAP[e9];et=e8;var e7=et;var e6=HEAP[e7];var e5=reSign((e6),8,0)!=47;$bb49$$bb44$68:do{if(e5){fc=40}else{var e4=et;var e3=(e4+2)&4294967295;var e2=ak;var eQ=(e3)>=(e2);if(eQ){fc=40;break $bb49$$bb44$68}var eP=bb;var eO=bv;var eN=(((eP))|0)>=(((eO))|0);if(eN){fc=40;break $bb49$$bb44$68}var eM=et;var eL=(eM+1)&4294967295;et=eL;var eK=bc;var eJ=(eK)&4294967295;var eI=(eJ)&4294967295;var eG=et;HEAP[eI]=eG;var el=bc;var ek=(el)&4294967295;var ej=(ek+20)&4294967295;var ei=(ej+12)&4294967295;var eh=HEAP[ei];var eg=bc;var ee=(eg)&4294967295;FUNCTION_TABLE[eh](ee);var ed=bc;var ec=(ed)&4294967295;var ea=(ec+12)&4294967295;var dO=HEAP[ea];var dN=(((dO))|0)!=0;if(dN){fc=4;break $bb$$bb1$2}var dM=bc;var dL=(dM)&4294967295;var dK=(dL)&4294967295;var dJ=HEAP[dK];var dI=(dJ);var dH=et;var dG=(dH);var dE=((dI)-(dG))&4294967295;au=dE;var dj=d6;var di=(dj+36)&4294967295;var dh=(di+8)&4294967295;var dg=HEAP[dh];var df=au;var de=((df)+1)&4294967295;var dd=d6;var dc=T;var da=et;var c8=FUNCTION_TABLE[dg](dd,dc,da,de);var eH=bc;var eF=(eH)&4294967295;var eE=(eF+12)&4294967295;HEAP[eE]=c8;var eD=bc;var eC=(eD)&4294967295;var eB=(eC+12)&4294967295;var eA=HEAP[eB];var ez=(((eA))|0)!=0;if(ez){fc=4;break $bb$$bb1$2}var ey=d6;var ex=(ey+24)&4294967295;var eb=HEAP[ex];var d9=T;var d8=(eb+4*d9)&4294967295;var d7=HEAP[d8];var d5=au;var d4=(d7+d5)&4294967295;HEAP[d4]=0;var d2=bb;var d1=((d2)+1)&4294967295;bb=d1;fc=45;break $bb49$$bb44$68}}while(0);if(fc==40){var d0=eX;var dZ=reSign((d0),8,0)!=0;if(dZ){fc=46;break $bb54$34}}}var c4=bc;var c3=(c4)&4294967295;var c2=(c3+20)&4294967295;var c1=(c2+8)&4294967295;var c0=HEAP[c1];var cP=bc;var cO=(cP)&4294967295;FUNCTION_TABLE[c0](cO);fc=12;continue $bb54$34}if(fc==17){var h=et;var g=(h+3)&4294967295;et=g}else{if(fc==35){var fO=et;var fN=(fO+1)&4294967295;et=fN}else{if(fc==46){var dF=bc;var dD=(dF)&4294967295;var dC=(dD+12)&4294967295;HEAP[dC]=2;fc=4;break $bb$$bb1$2}}}var cH=a0;var cG=(cH+132)&4294967295;var cv=(cG+236)&4294967295;HEAP[cv]=1;var cu=bc;var ct=(cu)&4294967295;var cs=(ct)&4294967295;var cr=et;HEAP[cs]=cr;fc=4;break $bb$$bb1$2}}while(0);var aY=HEAP[bZ];var aX=bc;var aW=(aX)&4294967295;var aV=(aW+12)&4294967295;HEAP[aV]=aY}}while(0);STACKTOP=W;return;return}function _parse_subrs(a1,bq){var aB=STACKTOP;STACKTOP+=12;_memset(aB,0,12);var bA;var cO;var by;var bz;var cM;var bu;var av=aB;var O;var bW;var di;var aj=aB+4;var N=aB+8;var bV;var cL=0;cO=a1;by=bq;var dt=by;var ds=(dt)&4294967295;bz=ds;var dr=by;var dq=(dr+316)&4294967295;cM=dq;var dp=bz;var dn=(dp)&4294967295;var dm=(dn+16)&4294967295;var dl=HEAP[dm];bu=dl;var dk=cO;var dj=(dk+488)&4294967295;var cs=HEAP[dj];var cq=cs;bW=cq;var co=bz;var cn=(co)&4294967295;var cm=(cn+20)&4294967295;var cl=(cm+8)&4294967295;var ck=HEAP[cl];var cj=bz;var ci=(cj)&4294967295;FUNCTION_TABLE[ck](ci);var ch=bz;var b8=(ch)&4294967295;var b6=(b8)&4294967295;var b4=HEAP[b6];var b3=bz;var b2=(b3)&4294967295;var b1=(b2+8)&4294967295;var b0=HEAP[b1];var bZ=(b4)<(b0);$bb$$bb5$2:do{if(bZ){var bY=bz;var bX=(bY)&4294967295;var bM=(bX)&4294967295;var bK=HEAP[bM];var bI=HEAP[bK];var bH=reSign((bI),8,0)==91;if(!(bH)){bA=1;break $bb$$bb5$2}var bG=bz;var bF=(bG)&4294967295;var bE=(bF+20)&4294967295;var bD=(bE+12)&4294967295;var bC=HEAP[bD];var bB=bz;var bn=(bB)&4294967295;FUNCTION_TABLE[bC](bn);var bl=bz;var bi=(bl)&4294967295;var bg=(bi+20)&4294967295;var be=(bg+8)&4294967295;var bc=HEAP[be];var ba=bz;var a8=(ba)&4294967295;FUNCTION_TABLE[bc](a8);var a6=bz;var a4=(a6)&4294967295;var aS=(a4)&4294967295;var aQ=HEAP[aS];var aN=bz;var aL=(aN)&4294967295;var aJ=(aL+8)&4294967295;var aH=HEAP[aJ];var aF=(aQ)>=(aH);$bb3$$bb2$5:do{if(aF){bA=2}else{var aD=bz;var aA=(aD)&4294967295;var ay=(aA)&4294967295;var al=HEAP[ay];var ai=HEAP[al];var af=reSign((ai),8,0)!=93;if(af){bA=2;break $bb3$$bb2$5}else{bA=3;break $bb3$$bb2$5}}}while(0);if(bA==2){var ad=bz;var ab=(ad)&4294967295;var Z=(ab+12)&4294967295;HEAP[Z]=3}bA=5;break $bb$$bb5$2}else{bA=1}}while(0);$bb25$$bb5$10:do{if(bA==1){var X=bz;var V=(X)&4294967295;var T=(V+20)&4294967295;var R=(T+16)&4294967295;var E=HEAP[R];var C=bz;var z=(C)&4294967295;var x=FUNCTION_TABLE[E](z);O=x;var v=bz;var t=(v)&4294967295;var r=(t+20)&4294967295;var p=(r+12)&4294967295;var n=HEAP[p];var l=bz;var i=(l)&4294967295;FUNCTION_TABLE[n](i);var h=bz;var f=(h)&4294967295;var d=(f+12)&4294967295;var b=HEAP[d];var dB=(((b))|0)!=0;if(dB){bA=5;break $bb25$$bb5$10}var dz=bz;var dx=(dz)&4294967295;var dv=(dx+20)&4294967295;var du=(dv+8)&4294967295;var dh=HEAP[du];var dg=bz;var df=(dg)&4294967295;FUNCTION_TABLE[dh](df);var de=by;var dd=(de+312)&4294967295;var dc=HEAP[dd];var db=(((dc))|0)==0;$bb7$$bb8$13:do{if(db){var da=bW;var c9=(da)&4294967295;var c8=HEAP[c9];var c7=(c8)&4294967295;var c6=HEAP[c7];var c5=cM;var c4=O;var c3=bu;var c2=FUNCTION_TABLE[c6](c5,c4,c3);HEAP[av]=c2;var c1=HEAP[av];var c0=(((c1))|0)!=0;if(c0){bA=7;break $bb7$$bb8$13}else{bA=8;break $bb7$$bb8$13}}else{bA=8}}while(0);while(1){if(bA==7){var a=HEAP[av];var dA=bz;var dy=(dA)&4294967295;var dw=(dy+12)&4294967295;HEAP[dw]=a;bA=5;break $bb25$$bb5$10}else{if(bA==8){var cZ=bz;var cY=(cZ)&4294967295;var cX=(cY)&4294967295;var cW=HEAP[cX];var cV=_strncmp(cW,(__str1054)&4294967295,3);var cU=(((cV))|0)!=0;if(cU){bA=9;break}var cT=bz;var cS=(cT)&4294967295;var cR=(cS+20)&4294967295;var cQ=(cR+12)&4294967295;var cP=HEAP[cQ];var cN=bz;var cK=(cN)&4294967295;FUNCTION_TABLE[cP](cK);var cJ=bz;var cI=(cJ)&4294967295;var cH=(cI+20)&4294967295;var cG=(cH+16)&4294967295;var cF=HEAP[cG];var cE=bz;var cD=(cE)&4294967295;var cC=FUNCTION_TABLE[cF](cD);di=cC;var cB=bz;var cA=_read_binary_data(cB,aj,N);var cz=(((cA))|0)==0;if(cz){bA=5;break $bb25$$bb5$10}var cy=bz;var cx=(cy)&4294967295;var cw=(cx+20)&4294967295;var cv=(cw+12)&4294967295;var cu=HEAP[cv];var ct=bz;var cr=(ct)&4294967295;FUNCTION_TABLE[cu](cr);var cp=bz;var cg=(cp)&4294967295;var cf=(cg+12)&4294967295;var ce=HEAP[cf];var cd=(((ce))|0)!=0;if(cd){bA=5;break $bb25$$bb5$10}var cc=bz;var cb=(cc)&4294967295;var ca=(cb+20)&4294967295;var b9=(ca+8)&4294967295;var b7=HEAP[b9];var b5=bz;var bU=(b5)&4294967295;FUNCTION_TABLE[b7](bU);var bT=bz;var bS=(bT)&4294967295;var bR=(bS)&4294967295;var bQ=HEAP[bR];var bP=_strncmp(bQ,(__str1155)&4294967295,3);var bO=(((bP))|0)==0;if(bO){var bN=bz;var bL=(bN)&4294967295;var bJ=(bL+20)&4294967295;var bx=(bJ+12)&4294967295;var bw=HEAP[bx];var bv=bz;var bt=(bv)&4294967295;FUNCTION_TABLE[bw](bt);var bs=bz;var br=(bs)&4294967295;var bp=(br+20)&4294967295;var bo=(bp+8)&4294967295;var bm=HEAP[bo];var bk=bz;var a0=(bk)&4294967295;FUNCTION_TABLE[bm](a0)}var aZ=by;var aY=(aZ+312)&4294967295;var aX=HEAP[aY];var aW=(((aX))|0)!=0;if(!aW){var aV=cO;var aU=(aV+132)&4294967295;var aT=(aU+36)&4294967295;var aR=(aT+4)&4294967295;var aP=HEAP[aR];var au=(((aP))|0)>=0;if(au){var at=cO;var ar=(at+132)&4294967295;var aq=(ar+36)&4294967295;var ap=(aq+4)&4294967295;var ao=HEAP[ap];var an=HEAP[aj];var am=(((ao))|0)>(((an))|0);if(am){HEAP[av]=3;bA=7;continue}else{var ak=HEAP[aj];var ah=bu;var M=_ft_mem_alloc(ah,ak,av);bV=M;var L=HEAP[av];var K=(((L))|0)!=0;if(K){bA=7;continue}var J=HEAP[aj];var I=HEAP[N];var H=bV;_llvm_memcpy_p0i8_p0i8_i32(H,I,J,1,0);var G=bW;var F=(G+16)&4294967295;var D=HEAP[F];var B=HEAP[aj];var bj=bV;FUNCTION_TABLE[D](bj,B,4330);var bh=HEAP[aj];var bf=cO;var bd=(bf+132)&4294967295;var bb=(bd+36)&4294967295;var a9=(bb+4)&4294967295;var a7=HEAP[a9];var a5=((bh)-(a7))&4294967295;HEAP[aj]=a5;var a3=cM;var a2=(a3+36)&4294967295;var aO=(a2+8)&4294967295;var aM=HEAP[aO];var aK=HEAP[aj];var aI=cO;var aG=(aI+132)&4294967295;var aE=(aG+36)&4294967295;var aC=(aE+4)&4294967295;var az=HEAP[aC];var ax=bV;var aw=(ax+az)&4294967295;var ag=cM;var ae=di;var ac=FUNCTION_TABLE[aM](ag,ae,aw,aK);HEAP[av]=ac;var aa=bu;var Y=bV;_ft_mem_free(aa,Y);bV=0}}else{var W=cM;var U=(W+36)&4294967295;var S=(U+8)&4294967295;var Q=HEAP[S];var P=HEAP[aj];var A=HEAP[N];var y=cM;var w=di;var u=FUNCTION_TABLE[Q](y,w,A,P);HEAP[av]=u}var s=HEAP[av];var q=(((s))|0)!=0;if(q){bA=7;continue}}bA=8;continue}}}var o=by;var m=(o+312)&4294967295;var k=HEAP[m];var j=(((k))|0)==0;if(j){var g=by;var e=(g+312)&4294967295;var c=O;HEAP[e]=c}}}while(0);STACKTOP=aB;return;return}function _parse_charstrings(en,gq){var al=STACKTOP;STACKTOP+=17;_memset(al,0,17);var E;var aL;var hD;var gB;var dI;var eU;var fL;var ao;var aa=al;var aB;var ia;var ey;var aN;var aF;var aK;var hO;var gW=al+4;var hs=al+8;var fq;var P;var h5=al+12;var g9;var eJ=0;aL=en;hD=gq;var bh=hD;var bf=(bh)&4294967295;gB=bf;var be=hD;var bd=(be+208)&4294967295;dI=bd;var bc=hD;var bb=(bc+156)&4294967295;eU=bb;var ba=hD;var a9=(ba+260)&4294967295;fL=a9;var a8=gB;var a7=(a8)&4294967295;var d2=(a7+16)&4294967295;var d1=HEAP[d2];ao=d1;var d0=aL;var dZ=(d0+488)&4294967295;var dY=HEAP[dZ];var dX=dY;aB=dX;var dW=gB;var dV=(dW)&4294967295;var dU=(dV+8)&4294967295;var dT=HEAP[dU];ey=dT;aK=0;hO=0;var dS=gB;var dR=(dS)&4294967295;var dQ=(dR+20)&4294967295;var dP=(dQ+16)&4294967295;var dO=HEAP[dP];var dN=gB;var dM=(dN)&4294967295;var dL=FUNCTION_TABLE[dO](dM);aF=dL;var dK=aF;var dJ=(((dK))|0)==0;$bb1$$bb$2:do{if(dJ){E=0}else{var dH=gB;var dG=(dH)&4294967295;var dF=(dG+12)&4294967295;var dE=HEAP[dF];var dD=(((dE))|0)!=0;if(dD){E=0;break $bb1$$bb$2}var dC=hD;var dB=(dC+152)&4294967295;var dA=HEAP[dB];var dz=(((dA))|0)==0;$bb3$$bb6$5:do{if(dz){var dy=aB;var dm=(dy)&4294967295;var dl=HEAP[dm];var dk=(dl)&4294967295;var dj=HEAP[dk];var di=aF;var dh=((di)+6)&4294967295;var dg=dI;var df=ao;var de=FUNCTION_TABLE[dj](dg,dh,df);HEAP[aa]=de;var dd=HEAP[aa];var c2=(((dd))|0)!=0;if(c2){E=3;break $bb3$$bb6$5}var c1=aB;var c0=(c1)&4294967295;var cZ=HEAP[c0];var cY=(cZ)&4294967295;var cX=HEAP[cY];var cW=aF;var cV=((cW)+6)&4294967295;var cU=eU;var cT=ao;var cI=FUNCTION_TABLE[cX](cU,cV,cT);HEAP[aa]=cI;var cH=HEAP[aa];var cG=(((cH))|0)!=0;if(cG){E=3;break $bb3$$bb6$5}var cF=aB;var cE=(cF)&4294967295;var cD=HEAP[cE];var cC=(cD)&4294967295;var cB=HEAP[cC];var cA=fL;var cz=ao;var co=FUNCTION_TABLE[cB](cA,4,cz);HEAP[aa]=co;var cn=HEAP[aa];var cm=(((cn))|0)!=0;if(cm){E=3;break $bb3$$bb6$5}else{E=6;break $bb3$$bb6$5}}else{E=6}}while(0);$Fail$$bb6$9:do{if(E==6){aN=0;$bb7$11:while(1){var cl=gB;var ck=(cl)&4294967295;var cj=(ck+20)&4294967295;var ci=(cj+8)&4294967295;var ch=HEAP[ci];var cg=gB;var cf=(cg)&4294967295;FUNCTION_TABLE[ch](cf);var b4=gB;var b3=(b4)&4294967295;var b2=(b3)&4294967295;var b1=HEAP[b2];ia=b1;var b0=ia;var bZ=ey;var bY=(b0)>=(bZ);if(bY){E=8;break $bb7$11}var bX=ia;var bW=(bX+3)&4294967295;var bV=ey;var bK=(bW)<(bV);$bb9$$bb32$14:do{if(bK){var bJ=ia;var bI=(bJ+3)&4294967295;var bH=HEAP[bI];var bG=reSign((bH),8,0)==32;$bb25$$bb10$16:do{if(!bG){var bF=ia;var bE=(bF+3)&4294967295;var bD=HEAP[bE];var bC=reSign((bD),8,0)==13;if(bC){E=10;break $bb25$$bb10$16}var bB=ia;var gn=(bB+3)&4294967295;var gl=HEAP[gn];var gj=reSign((gl),8,0)==10;if(gj){E=10;break $bb25$$bb10$16}var gh=ia;var gf=(gh+3)&4294967295;var gd=HEAP[gf];var gb=reSign((gd),8,0)==9;if(gb){E=10;break $bb25$$bb10$16}var f9=ia;var f7=(f9+3)&4294967295;var f6=HEAP[f7];var f3=reSign((f6),8,0)==12;if(f3){E=10;break $bb25$$bb10$16}var f1=ia;var fZ=(f1+3)&4294967295;var fX=HEAP[fZ];var fV=reSign((fX),8,0)==0;if(fV){E=10;break $bb25$$bb10$16}var fT=ia;var fR=(fT+3)&4294967295;var fP=HEAP[fR];var fN=reSign((fP),8,0)==47;if(fN){E=10;break $bb25$$bb10$16}var fM=ia;var fI=(fM+3)&4294967295;var fG=HEAP[fI];var fE=reSign((fG),8,0)==40;if(fE){E=10;break $bb25$$bb10$16}var fC=ia;var fA=(fC+3)&4294967295;var fy=HEAP[fA];var fw=reSign((fy),8,0)==41;if(fw){E=10;break $bb25$$bb10$16}var fu=ia;var fs=(fu+3)&4294967295;var fr=HEAP[fs];var fn=reSign((fr),8,0)==60;if(fn){E=10;break $bb25$$bb10$16}var fl=ia;var fj=(fl+3)&4294967295;var fh=HEAP[fj];var ff=reSign((fh),8,0)==62;if(ff){E=10;break $bb25$$bb10$16}var fd=ia;var fb=(fd+3)&4294967295;var e9=HEAP[fb];var e7=reSign((e9),8,0)==91;if(e7){E=10;break $bb25$$bb10$16}var e6=ia;var e4=(e6+3)&4294967295;var e3=HEAP[e4];var e2=reSign((e3),8,0)==93;if(e2){E=10;break $bb25$$bb10$16}var e1=ia;var e0=(e1+3)&4294967295;var eZ=HEAP[e0];var eY=reSign((eZ),8,0)==123;if(eY){E=10;break $bb25$$bb10$16}var eX=ia;var eW=(eX+3)&4294967295;var eV=HEAP[eW];var eT=reSign((eV),8,0)==125;if(eT){E=10;break $bb25$$bb10$16}var eS=ia;var eR=(eS+3)&4294967295;var eQ=HEAP[eR];var eP=reSign((eQ),8,0)==37;if(!(eP)){E=26;break $bb9$$bb32$14}}}while(0);var eO=ia;var eN=(eO)&4294967295;var eM=HEAP[eN];var eL=reSign((eM),8,0)==100;$bb26$$bb29$33:do{if(eL){var eK=ia;var eI=(eK+1)&4294967295;var eH=HEAP[eI];var eG=reSign((eH),8,0)==101;if(!(eG)){E=28;break $bb26$$bb29$33}var eF=ia;var eE=(eF+2)&4294967295;var eD=HEAP[eE];var eC=reSign((eD),8,0)==102;if(!(eC)){E=28;break $bb26$$bb29$33}var eB=aN;var eA=(((eB))|0)!=0;if(eA){E=8;break $bb7$11}}}while(0);var ez=ia;var ex=(ez)&4294967295;var ew=HEAP[ex];var ev=reSign((ew),8,0)==101;if(!(ev)){E=26;break $bb9$$bb32$14}var eu=ia;var et=(eu+1)&4294967295;var es=HEAP[et];var er=reSign((es),8,0)==110;if(!(er)){E=26;break $bb9$$bb32$14}var eq=ia;var ep=(eq+2)&4294967295;var eo=HEAP[ep];var em=reSign((eo),8,0)==100;if(em){E=8;break $bb7$11}}}while(0);var el=gB;var ek=(el)&4294967295;var ej=(ek+20)&4294967295;var ei=(ej+12)&4294967295;var eh=HEAP[ei];var eg=gB;var ef=(eg)&4294967295;FUNCTION_TABLE[eh](ef);var ee=gB;var ed=(ee)&4294967295;var ec=(ed+12)&4294967295;var eb=HEAP[ec];var ea=(((eb))|0)!=0;if(ea){E=34;break $bb1$$bb$2}var d9=ia;var d8=HEAP[d9];var d7=reSign((d8),8,0)==47;$bb34$$bb51$42:do{if(d7){var d6=ia;var d5=(d6+1)&4294967295;var d4=ey;var d3=(d5)>=(d4);if(d3){E=36;break $bb7$11}var s=ia;var q=(s+1)&4294967295;ia=q;var o=gB;var m=(o)&4294967295;var k=(m)&4294967295;var i=HEAP[k];var g=(i);var e=ia;var c=(e);var a=((g)-(c))&4294967295;fq=a;var jl=gB;var jj=_read_binary_data(jl,gW,hs);var jh=(((jj))|0)==0;if(jh){E=34;break $bb1$$bb$2}var jf=hD;var jd=(jf+152)&4294967295;var jb=HEAP[jd];var i9=(((jb))|0)!=0;if(i9){E=40;break $bb34$$bb51$42}var i7=eU;var i5=(i7+36)&4294967295;var i3=(i5+8)&4294967295;var i1=HEAP[i3];var iZ=fq;var iX=((iZ)+1)&4294967295;var iV=eU;var iT=aN;var iR=ia;var iP=FUNCTION_TABLE[i1](iV,iT,iR,iX);HEAP[aa]=iP;var iN=HEAP[aa];var iL=(((iN))|0)!=0;if(iL){E=3;break $Fail$$bb6$9}var iJ=eU;var iH=(iJ+24)&4294967295;var iG=HEAP[iH];var iF=aN;var iE=(iG+4*iF)&4294967295;var iD=HEAP[iE];var iC=fq;var iB=(iD+iC)&4294967295;HEAP[iB]=0;var iA=ia;var iz=HEAP[iA];var iy=reSign((iz),8,0)==46;$bb40$$bb42$48:do{if(iy){var ix=eU;var iw=(ix+24)&4294967295;var iv=HEAP[iw];var iu=aN;var it=(iv+4*iu)&4294967295;var ir=HEAP[it];var iq=_strcmp((__str650)&4294967295,ir);var ip=(((iq))|0)==0;if(!(ip)){E=44;break $bb40$$bb42$48}var io=aN;aK=io;hO=1}}while(0);var im=aL;var il=(im+132)&4294967295;var ik=(il+36)&4294967295;var ij=(ik+4)&4294967295;var ii=HEAP[ij];var ih=(((ii))|0)<0;$bb48$$bb43$52:do{if(ih){E=46}else{var ig=aF;var ie=((ig)+5)&4294967295;var id=aN;var ic=(((ie))|0)<=(((id))|0);if(ic){E=46;break $bb48$$bb43$52}var ib=aL;var h9=(ib+132)&4294967295;var h8=(h9+36)&4294967295;var h7=(h8+4)&4294967295;var h6=HEAP[h7];var h4=HEAP[gW];var h3=(((h6))|0)>=(((h4))|0);if(h3){E=48;break $bb7$11}var h2=HEAP[gW];var h1=ao;var h0=_ft_mem_alloc(h1,h2,aa);P=h0;var hZ=HEAP[aa];var hY=(((hZ))|0)!=0;if(hY){E=3;break $Fail$$bb6$9}var hX=HEAP[gW];var hW=HEAP[hs];var hV=P;_llvm_memcpy_p0i8_p0i8_i32(hV,hW,hX,1,0);var hU=aB;var hT=(hU+16)&4294967295;var hS=HEAP[hT];var hR=HEAP[gW];var hQ=P;FUNCTION_TABLE[hS](hQ,hR,4330);var hP=HEAP[gW];var hN=aL;var hM=(hN+132)&4294967295;var hL=(hM+36)&4294967295;var hK=(hL+4)&4294967295;var hJ=HEAP[hK];var hI=((hP)-(hJ))&4294967295;HEAP[gW]=hI;var hH=dI;var hG=(hH+36)&4294967295;var hF=(hG+8)&4294967295;var hE=HEAP[hF];var hC=HEAP[gW];var hB=aL;var hA=(hB+132)&4294967295;var hz=(hA+36)&4294967295;var hy=(hz+4)&4294967295;var hx=HEAP[hy];var hw=P;var hv=(hw+hx)&4294967295;var hu=dI;var ht=aN;var dx=FUNCTION_TABLE[hE](hu,ht,hv,hC);HEAP[aa]=dx;var dw=ao;var dv=P;_ft_mem_free(dw,dv);P=0;E=51;break $bb48$$bb43$52}}while(0);if(E==46){var du=dI;var dt=(du+36)&4294967295;var ds=(dt+8)&4294967295;var dr=HEAP[ds];var dq=HEAP[gW];var dp=HEAP[hs];var dn=dI;var dc=aN;var db=FUNCTION_TABLE[dr](dn,dc,dp,dq);HEAP[aa]=db}var da=HEAP[aa];var c9=(((da))|0)!=0;if(c9){E=3;break $Fail$$bb6$9}var c8=aN;var c7=((c8)+1)&4294967295;aN=c7}}while(0);E=7;continue $bb7$11}if(E==8){var c6=hD;var c5=(c6+152)&4294967295;var c4=aN;HEAP[c5]=c4;var c3=hO;var cS=reSign((c3),8,0)==0;$bb63$$bb53$64:do{if(cS){E=55}else{var cR=eU;var cQ=(cR+24)&4294967295;var cP=HEAP[cQ];var cO=(cP)&4294967295;var cN=HEAP[cO];var cM=_strcmp((__str650)&4294967295,cN);var cL=(((cM))|0)==0;if(cL){E=55;break $bb63$$bb53$64}var cK=fL;var cJ=(cK+36)&4294967295;var cy=(cJ+8)&4294967295;var cx=HEAP[cy];var cw=eU;var cv=(cw+28)&4294967295;var cu=HEAP[cv];var ct=(cu)&4294967295;var cs=HEAP[ct];var cr=eU;var cq=(cr+24)&4294967295;var cp=HEAP[cq];var ce=(cp)&4294967295;var cd=HEAP[ce];var cc=fL;var cb=FUNCTION_TABLE[cx](cc,0,cd,cs);HEAP[aa]=cb;var ca=HEAP[aa];var b9=(((ca))|0)!=0;if(b9){E=3;break $Fail$$bb6$9}var b8=fL;var b7=(b8+36)&4294967295;var b6=(b7+8)&4294967295;var b5=HEAP[b6];var bU=dI;var bT=(bU+28)&4294967295;var bS=HEAP[bT];var bR=(bS)&4294967295;var bQ=HEAP[bR];var bP=dI;var bO=(bP+24)&4294967295;var bN=HEAP[bO];var bM=(bN)&4294967295;var bL=HEAP[bM];var bA=fL;var bz=FUNCTION_TABLE[b5](bA,1,bL,bQ);HEAP[aa]=bz;var by=HEAP[aa];var bx=(((by))|0)!=0;if(bx){E=3;break $Fail$$bb6$9}var bw=fL;var bv=(bw+36)&4294967295;var bu=(bv+8)&4294967295;var bt=HEAP[bu];var bs=eU;var br=(bs+28)&4294967295;var bq=HEAP[br];var bp=aK;var bo=(bq+4*bp)&4294967295;var bn=HEAP[bo];var bm=eU;var bl=(bm+24)&4294967295;var bk=HEAP[bl];var bj=aK;var bi=(bk+4*bj)&4294967295;var bg=HEAP[bi];var a6=fL;var a5=FUNCTION_TABLE[bt](a6,2,bg,bn);HEAP[aa]=a5;var a4=HEAP[aa];var a3=(((a4))|0)!=0;if(a3){E=3;break $Fail$$bb6$9}var a2=fL;var a1=(a2+36)&4294967295;var a0=(a1+8)&4294967295;var aZ=HEAP[a0];var aY=dI;var aX=(aY+28)&4294967295;var aW=HEAP[aX];var aV=aK;var aU=(aW+4*aV)&4294967295;var aT=HEAP[aU];var aS=dI;var aR=(aS+24)&4294967295;var aQ=HEAP[aR];var aP=aK;var aO=(aQ+4*aP)&4294967295;var aM=HEAP[aO];var hr=fL;var hq=FUNCTION_TABLE[aZ](hr,3,aM,aT);HEAP[aa]=hq;var hp=HEAP[aa];var ho=(((hp))|0)!=0;if(ho){E=3;break $Fail$$bb6$9}var hn=eU;var hm=(hn+36)&4294967295;var hl=(hm+8)&4294967295;var hk=HEAP[hl];var hj=fL;var hi=(hj+28)&4294967295;var hh=HEAP[hi];var hg=(hh)&4294967295;var hf=HEAP[hg];var he=fL;var hd=(he+24)&4294967295;var hc=HEAP[hd];var hb=(hc)&4294967295;var ha=HEAP[hb];var g8=aK;var g7=eU;var g6=FUNCTION_TABLE[hk](g7,g8,ha,hf);HEAP[aa]=g6;var g5=HEAP[aa];var g4=(((g5))|0)!=0;if(g4){E=3;break $Fail$$bb6$9}var g3=dI;var g2=(g3+36)&4294967295;var g1=(g2+8)&4294967295;var g0=HEAP[g1];var gZ=fL;var gY=(gZ+28)&4294967295;var gX=HEAP[gY];var gV=(gX+4)&4294967295;var gU=HEAP[gV];var gT=fL;var gS=(gT+24)&4294967295;var gR=HEAP[gS];var gQ=(gR+4)&4294967295;var gP=HEAP[gQ];var gO=aK;var gN=dI;var gM=FUNCTION_TABLE[g0](gN,gO,gP,gU);HEAP[aa]=gM;var gL=HEAP[aa];var gK=(((gL))|0)!=0;if(gK){E=3;break $Fail$$bb6$9}var gJ=eU;var gI=(gJ+36)&4294967295;var gH=(gI+8)&4294967295;var gG=HEAP[gH];var gF=fL;var gE=(gF+28)&4294967295;var gD=HEAP[gE];var gC=(gD+8)&4294967295;var gA=HEAP[gC];var gz=fL;var gy=(gz+24)&4294967295;var gx=HEAP[gy];var gw=(gx+8)&4294967295;var gv=HEAP[gw];var gu=eU;var gt=FUNCTION_TABLE[gG](gu,0,gv,gA);HEAP[aa]=gt;var gs=HEAP[aa];var gr=(((gs))|0)!=0;if(gr){E=3;break $Fail$$bb6$9}var gp=dI;var go=(gp+36)&4294967295;var gm=(go+8)&4294967295;var gk=HEAP[gm];var gi=fL;var gg=(gi+28)&4294967295;var ge=HEAP[gg];var gc=(ge+12)&4294967295;var ga=HEAP[gc];var f8=fL;var f5=(f8+24)&4294967295;var f4=HEAP[f5];var f2=(f4+12)&4294967295;var f0=HEAP[f2];var fY=dI;var fW=FUNCTION_TABLE[gk](fY,0,f0,ga);HEAP[aa]=fW;var fU=HEAP[aa];var fS=(((fU))|0)!=0;if(fS){E=3;break $Fail$$bb6$9}E=65;break $bb63$$bb53$64}}while(0);$bb63$$bb72$75:do{if(E==55){var fQ=hO;var fO=reSign((fQ),8,0)==0;if(!(fO)){E=65;break $bb63$$bb72$75}var fK=(h5)&4294967295;var fJ=HEAP[(_C_176_5679)&4294967295];HEAP[fK]=fJ;var fH=(h5+1)&4294967295;var fF=HEAP[(_C_176_5679+1)&4294967295];HEAP[fH]=fF;var fD=(h5+2)&4294967295;var fB=HEAP[(_C_176_5679+2)&4294967295];HEAP[fD]=fB;var fz=(h5+3)&4294967295;var fx=HEAP[(_C_176_5679+3)&4294967295];HEAP[fz]=fx;var fv=(h5+4)&4294967295;var ft=HEAP[(_C_176_5679+4)&4294967295];HEAP[fv]=ft;g9=(__str650)&4294967295;var fp=fL;var fo=(fp+36)&4294967295;var fm=(fo+8)&4294967295;var fk=HEAP[fm];var fi=eU;var fg=(fi+28)&4294967295;var fe=HEAP[fg];var fc=(fe)&4294967295;var fa=HEAP[fc];var e8=eU;var aJ=(e8+24)&4294967295;var aI=HEAP[aJ];var aH=(aI)&4294967295;var aG=HEAP[aH];var aE=fL;var aD=FUNCTION_TABLE[fk](aE,0,aG,fa);HEAP[aa]=aD;var aC=HEAP[aa];var aA=(((aC))|0)!=0;if(aA){E=3;break $Fail$$bb6$9}var az=fL;var ay=(az+36)&4294967295;var ax=(ay+8)&4294967295;var aw=HEAP[ax];var av=dI;var au=(av+28)&4294967295;var at=HEAP[au];var ar=(at)&4294967295;var aq=HEAP[ar];var ap=dI;var an=(ap+24)&4294967295;var am=HEAP[an];var ak=(am)&4294967295;var aj=HEAP[ak];var ai=fL;var ah=FUNCTION_TABLE[aw](ai,1,aj,aq);HEAP[aa]=ah;var ag=HEAP[aa];var af=(((ag))|0)!=0;if(af){E=3;break $Fail$$bb6$9}var ae=eU;var ad=(ae+36)&4294967295;var ac=(ad+8)&4294967295;var ab=HEAP[ac];var Z=eU;var Y=g9;var X=FUNCTION_TABLE[ab](Z,0,Y,8);HEAP[aa]=X;var W=HEAP[aa];var V=(((W))|0)!=0;if(V){E=3;break $Fail$$bb6$9}var U=dI;var T=(U+36)&4294967295;var S=(T+8)&4294967295;var R=HEAP[S];var Q=dI;var e5=h5;var O=FUNCTION_TABLE[R](Q,0,e5,5);HEAP[aa]=O;var N=HEAP[aa];var M=(((N))|0)!=0;if(M){E=3;break $Fail$$bb6$9}var L=eU;var K=(L+36)&4294967295;var J=(K+8)&4294967295;var I=HEAP[J];var H=fL;var G=(H+28)&4294967295;var F=HEAP[G];var D=(F)&4294967295;var C=HEAP[D];var B=fL;var A=(B+24)&4294967295;var z=HEAP[A];var y=(z)&4294967295;var x=HEAP[y];var w=eU;var v=aN;var u=FUNCTION_TABLE[I](w,v,x,C);HEAP[aa]=u;var t=HEAP[aa];var r=(((t))|0)!=0;if(r){E=3;break $Fail$$bb6$9}var p=dI;var n=(p+36)&4294967295;var l=(n+8)&4294967295;var j=HEAP[l];var h=fL;var f=(h+28)&4294967295;var d=HEAP[f];var b=(d+4)&4294967295;var jm=HEAP[b];var jk=fL;var ji=(jk+24)&4294967295;var jg=HEAP[ji];var je=(jg+4)&4294967295;var jc=HEAP[je];var ja=dI;var i8=aN;var i6=FUNCTION_TABLE[j](ja,i8,jc,jm);HEAP[aa]=i6;var i4=HEAP[aa];var i2=(((i4))|0)!=0;if(i2){E=3;break $Fail$$bb6$9}var i0=hD;var iY=(i0+152)&4294967295;var iW=HEAP[iY];var iU=((iW)+1)&4294967295;var iS=hD;var iQ=(iS+152)&4294967295;HEAP[iQ]=iU}}while(0);E=34;break $bb1$$bb$2}else{if(E==36){HEAP[aa]=3}else{if(E==48){HEAP[aa]=3}}}}}while(0);var iO=HEAP[aa];var iM=gB;var iK=(iM)&4294967295;var iI=(iK+12)&4294967295;HEAP[iI]=iO;E=34;break $bb1$$bb$2}}while(0);if(E==0){}STACKTOP=al;return;return}function _parse_dict(D,af,fV,at){var U=STACKTOP;STACKTOP+=16;_memset(U,0,16);var gT;var bg;var dP;var g7;var bM;var dY;var eM;var cy;var b1;var ai;var bP;var bf;var f9;var bN=U;var bZ=U+4;var bB=U+8;var ee=U+12;var ar;var dk;var g4;var eX;var fK=0;bg=D;dP=af;g7=fV;bM=at;var cw=dP;var cu=(cw)&4294967295;b1=cu;bP=0;bf=0;var cs=b1;var cq=(cs)&4294967295;var cp=(cq)&4294967295;var co=g7;HEAP[cp]=co;var cn=g7;var cm=bM;var cl=(cn+cm)&4294967295;var gG=b1;var gF=(gG)&4294967295;var gE=(gF+8)&4294967295;HEAP[gE]=cl;var gD=b1;var gC=(gD)&4294967295;var gB=(gC+12)&4294967295;HEAP[gB]=0;var gA=b1;var gz=(gA)&4294967295;var gy=(gz+8)&4294967295;var gx=HEAP[gy];ai=gx;var gc=b1;var gb=(gc)&4294967295;var ga=(gb+20)&4294967295;var f8=(ga+8)&4294967295;var f7=HEAP[f8];var f6=b1;var f5=(f6)&4294967295;FUNCTION_TABLE[f7](f5);$bb110$2:while(1){var a3=b1;var a1=(a3)&4294967295;var aZ=(a1)&4294967295;var aX=HEAP[aZ];var aV=ai;var aT=(aX)<(aV);if(!(aT)){gT=20;break $bb110$2}var f4=b1;var f3=(f4)&4294967295;var f2=(f3)&4294967295;var fF=HEAP[f2];f9=fF;var fE=f9;var fD=(fE)&4294967295;var fC=HEAP[fD];var fB=reSign((fC),8,0)!=101;$bb20$$bb1$5:do{if(!fB){var fA=f9;var fz=(fA+6)&4294967295;var fy=ai;var fx=(fz)==(fy);$bb19$$bb2$7:do{if(!fx){var fw=f9;var fb=(fw+6)&4294967295;var fa=ai;var e9=(fb)>=(fa);if(e9){gT=1;break $bb20$$bb1$5}var e8=f9;var e7=(e8+5)&4294967295;var e6=HEAP[e7];var e5=reSign((e6),8,0)==32;if(e5){gT=3;break $bb19$$bb2$7}var e4=f9;var e3=(e4+5)&4294967295;var e2=HEAP[e3];var eF=reSign((e2),8,0)==13;if(eF){gT=3;break $bb19$$bb2$7}var eE=f9;var eD=(eE+5)&4294967295;var eC=HEAP[eD];var eB=reSign((eC),8,0)==10;if(eB){gT=3;break $bb19$$bb2$7}var eA=f9;var ez=(eA+5)&4294967295;var ey=HEAP[ez];var ex=reSign((ey),8,0)==9;if(ex){gT=3;break $bb19$$bb2$7}var ew=f9;var el=(ew+5)&4294967295;var ek=HEAP[el];var ej=reSign((ek),8,0)==12;if(ej){gT=3;break $bb19$$bb2$7}var ei=f9;var eh=(ei+5)&4294967295;var eg=HEAP[eh];var ef=reSign((eg),8,0)==0;if(ef){gT=3;break $bb19$$bb2$7}var ed=f9;var ec=(ed+5)&4294967295;var eb=HEAP[ec];var d0=reSign((eb),8,0)==47;if(d0){gT=3;break $bb19$$bb2$7}var dZ=f9;var dX=(dZ+5)&4294967295;var dW=HEAP[dX];var dV=reSign((dW),8,0)==40;if(dV){gT=3;break $bb19$$bb2$7}var dU=f9;var dT=(dU+5)&4294967295;var dS=HEAP[dT];var dR=reSign((dS),8,0)==41;if(dR){gT=3;break $bb19$$bb2$7}var dQ=f9;var dC=(dQ+5)&4294967295;var dA=HEAP[dC];var dy=reSign((dA),8,0)==60;if(dy){gT=3;break $bb19$$bb2$7}var dw=f9;var du=(dw+5)&4294967295;var ds=HEAP[du];var dq=reSign((ds),8,0)==62;if(dq){gT=3;break $bb19$$bb2$7}var dn=f9;var dl=(dn+5)&4294967295;var dj=HEAP[dl];var c6=reSign((dj),8,0)==91;if(c6){gT=3;break $bb19$$bb2$7}var c4=f9;var c2=(c4+5)&4294967295;var c0=HEAP[c2];var cY=reSign((c0),8,0)==93;if(cY){gT=3;break $bb19$$bb2$7}var cW=f9;var cU=(cW+5)&4294967295;var cS=HEAP[cU];var cQ=reSign((cS),8,0)==123;if(cQ){gT=3;break $bb19$$bb2$7}var cP=f9;var bA=(cP+5)&4294967295;var bz=HEAP[bA];var bx=reSign((bz),8,0)==125;if(bx){gT=3;break $bb19$$bb2$7}var bv=f9;var bt=(bv+5)&4294967295;var br=HEAP[bt];var bp=reSign((br),8,0)==37;if(!(bp)){gT=1;break $bb20$$bb1$5}}}while(0);var bn=f9;var bl=_strncmp(bn,(__str246)&4294967295,5);var bj=(((bl))|0)==0;if(bj){gT=20;break $bb110$2}}}while(0);var be=f9;var bd=(be)&4294967295;var bb=HEAP[bd];var a9=reSign((bb),8,0)!=99;$bb40$$bb21$27:do{if(!a9){var a7=f9;var a5=(a7+10)&4294967295;var a2=ai;var a0=(a5)==(a2);$bb39$$bb22$29:do{if(!a0){var aY=f9;var aW=(aY+10)&4294967295;var aU=ai;var aS=(aW)>=(aU);if(aS){gT=22;break $bb40$$bb21$27}var aR=f9;var aP=(aR+9)&4294967295;var aN=HEAP[aP];var aL=reSign((aN),8,0)==32;if(aL){gT=24;break $bb39$$bb22$29}var aJ=f9;var aH=(aJ+9)&4294967295;var aG=HEAP[aH];var aF=reSign((aG),8,0)==13;if(aF){gT=24;break $bb39$$bb22$29}var aE=f9;var aD=(aE+9)&4294967295;var aC=HEAP[aD];var aB=reSign((aC),8,0)==10;if(aB){gT=24;break $bb39$$bb22$29}var aA=f9;var az=(aA+9)&4294967295;var ay=HEAP[az];var ax=reSign((ay),8,0)==9;if(ax){gT=24;break $bb39$$bb22$29}var aw=f9;var av=(aw+9)&4294967295;var aq=HEAP[av];var ap=reSign((aq),8,0)==12;if(ap){gT=24;break $bb39$$bb22$29}var ao=f9;var an=(ao+9)&4294967295;var am=HEAP[an];var al=reSign((am),8,0)==0;if(al){gT=24;break $bb39$$bb22$29}var ak=f9;var aj=(ak+9)&4294967295;var ah=HEAP[aj];var ag=reSign((ah),8,0)==47;if(ag){gT=24;break $bb39$$bb22$29}var ae=f9;var ad=(ae+9)&4294967295;var ac=HEAP[ad];var ab=reSign((ac),8,0)==40;if(ab){gT=24;break $bb39$$bb22$29}var aa=f9;var Z=(aa+9)&4294967295;var Y=HEAP[Z];var X=reSign((Y),8,0)==41;if(X){gT=24;break $bb39$$bb22$29}var W=f9;var V=(W+9)&4294967295;var T=HEAP[V];var S=reSign((T),8,0)==60;if(S){gT=24;break $bb39$$bb22$29}var R=f9;var Q=(R+9)&4294967295;var P=HEAP[Q];var O=reSign((P),8,0)==62;if(O){gT=24;break $bb39$$bb22$29}var N=f9;var M=(N+9)&4294967295;var K=HEAP[M];var I=reSign((K),8,0)==91;if(I){gT=24;break $bb39$$bb22$29}var y=f9;var x=(y+9)&4294967295;var w=HEAP[x];var v=reSign((w),8,0)==93;if(v){gT=24;break $bb39$$bb22$29}var u=f9;var t=(u+9)&4294967295;var s=HEAP[t];var r=reSign((s),8,0)==123;if(r){gT=24;break $bb39$$bb22$29}var p=f9;var n=(p+9)&4294967295;var e=HEAP[n];var d=reSign((e),8,0)==125;if(d){gT=24;break $bb39$$bb22$29}var c=f9;var b=(c+9)&4294967295;var a=HEAP[b];var hE=reSign((a),8,0)==37;if(!(hE)){gT=22;break $bb40$$bb21$27}}}while(0);var hD=f9;var hC=_strncmp(hD,(__str57)&4294967295,9);var hA=(((hC))|0)==0;if(hA){gT=20;break $bb110$2}}}while(0);var hy=f9;var hp=(hy)&4294967295;var ho=HEAP[hp];var hn=reSign((ho),8,0)!=70;$bb63$$bb41$49:do{if(hn){gT=42}else{var hm=f9;var hl=(hm+14)&4294967295;var hk=ai;var hj=(hl)==(hk);$bb59$$bb42$51:do{if(!hj){var hi=f9;var hg=(hi+14)&4294967295;var he=ai;var L=(hg)>=(he);if(L){gT=42;break $bb63$$bb41$49}var J=f9;var H=(J+13)&4294967295;var G=HEAP[H];var F=reSign((G),8,0)==32;if(F){gT=44;break $bb59$$bb42$51}var E=f9;var C=(E+13)&4294967295;var B=HEAP[C];var A=reSign((B),8,0)==13;if(A){gT=44;break $bb59$$bb42$51}var z=f9;var q=(z+13)&4294967295;var o=HEAP[q];var m=reSign((o),8,0)==10;if(m){gT=44;break $bb59$$bb42$51}var l=f9;var k=(l+13)&4294967295;var j=HEAP[k];var i=reSign((j),8,0)==9;if(i){gT=44;break $bb59$$bb42$51}var h=f9;var g=(h+13)&4294967295;var f=HEAP[g];var hB=reSign((f),8,0)==12;if(hB){gT=44;break $bb59$$bb42$51}var hz=f9;var hx=(hz+13)&4294967295;var hw=HEAP[hx];var hv=reSign((hw),8,0)==0;if(hv){gT=44;break $bb59$$bb42$51}var hu=f9;var ht=(hu+13)&4294967295;var hs=HEAP[ht];var hr=reSign((hs),8,0)==47;if(hr){gT=44;break $bb59$$bb42$51}var hq=f9;var hh=(hq+13)&4294967295;var hf=HEAP[hh];var hd=reSign((hf),8,0)==40;if(hd){gT=44;break $bb59$$bb42$51}var hc=f9;var hb=(hc+13)&4294967295;var ha=HEAP[hb];var g9=reSign((ha),8,0)==41;if(g9){gT=44;break $bb59$$bb42$51}var g8=f9;var g6=(g8+13)&4294967295;var g5=HEAP[g6];var g3=reSign((g5),8,0)==60;if(g3){gT=44;break $bb59$$bb42$51}var g2=f9;var g1=(g2+13)&4294967295;var g0=HEAP[g1];var gZ=reSign((g0),8,0)==62;if(gZ){gT=44;break $bb59$$bb42$51}var gY=f9;var gX=(gY+13)&4294967295;var gW=HEAP[gX];var gV=reSign((gW),8,0)==91;if(gV){gT=44;break $bb59$$bb42$51}var gU=f9;var gQ=(gU+13)&4294967295;var gP=HEAP[gQ];var gO=reSign((gP),8,0)==93;if(gO){gT=44;break $bb59$$bb42$51}var gN=f9;var gM=(gN+13)&4294967295;var gL=HEAP[gM];var gK=reSign((gL),8,0)==123;if(gK){gT=44;break $bb59$$bb42$51}var gJ=f9;var gI=(gJ+13)&4294967295;var gH=HEAP[gI];var gw=reSign((gH),8,0)==125;if(gw){gT=44;break $bb59$$bb42$51}var gv=f9;var gu=(gv+13)&4294967295;var gt=HEAP[gu];var gs=reSign((gt),8,0)==37;if(!(gs)){gT=42;break $bb63$$bb41$49}}}while(0);var gr=f9;var gq=_strncmp(gr,(__str58)&4294967295,13);var gp=(((gq))|0)!=0;if(gp){gT=42;break $bb63$$bb41$49}var go=dP;var gm=(go+372)&4294967295;var f1=HEAP[gm];var f0=(f1)&1;var fZ=(((f0))&255);var gS=reSign((fZ),8,0)!=0;if(gS){var fY=dP;var fX=(fY+372)&4294967295;var fW=HEAP[fX];var fU=(fW)|2;var fT=dP;var fS=(fT+372)&4294967295;HEAP[fS]=fU}var fQ=b1;var fv=(fQ)&4294967295;var fu=(fv)&4294967295;var ft=HEAP[fu];var fs=(ft+13)&4294967295;var fr=b1;var fq=(fr)&4294967295;var fp=(fq)&4294967295;HEAP[fp]=fs;gT=63;break $bb63$$bb41$49}}while(0);$bb63$$bb109$74:do{if(gT==42){var fo=f9;var fn=HEAP[fo];var fl=unSign((fn),8,0);var e1=((fl)-48)&4294967295;var e0=unSign((e1),32,0)<=9;if(e0){var eZ=f9;bP=eZ;var eY=b1;var eW=(eY)&4294967295;var eV=(eW+20)&4294967295;var eU=(eV+12)&4294967295;var eT=HEAP[eU];var eS=b1;var eQ=(eS)&4294967295;FUNCTION_TABLE[eT](eQ);var gn=b1;var gl=(gn)&4294967295;var gk=(gl+12)&4294967295;var gj=HEAP[gk];var gi=(((gj))|0)!=0;if(gi){gT=20;break $bb110$2}bf=1}else{var gh=f9;var gg=HEAP[gh];var gf=reSign((gg),8,0)!=82;$bb73$$bb67$80:do{if(!gf){var ge=f9;var gd=(ge+6)&4294967295;var fR=ai;var fP=(gd)>=(fR);if(fP){gT=66;break $bb73$$bb67$80}var fO=f9;var fN=(fO+1)&4294967295;var fM=HEAP[fN];var fL=reSign((fM),8,0)!=68;if(fL){gT=66;break $bb73$$bb67$80}var fJ=bf;var fI=reSign((fJ),8,0)==0;if(fI){gT=66;break $bb73$$bb67$80}var fH=b1;var fG=(fH)&4294967295;var fm=(fG)&4294967295;var fk=bP;HEAP[fm]=fk;var fj=b1;var fi=_read_binary_data(fj,bN,bZ);var fh=(((fi))|0)==0;if(fh){gT=70;break $bb110$2}bf=0;gT=63;break $bb63$$bb109$74}}while(0);var fg=f9;var ff=HEAP[fg];var fe=reSign((ff),8,0)!=45;$bb82$$bb74$87:do{if(!fe){var fd=f9;var fc=(fd+6)&4294967295;var eR=ai;var eP=(fc)>=(eR);if(eP){gT=73;break $bb82$$bb74$87}var eO=f9;var eN=(eO+1)&4294967295;var eL=HEAP[eN];var eK=reSign((eL),8,0)!=124;if(eK){gT=73;break $bb82$$bb74$87}var eJ=bf;var eI=reSign((eJ),8,0)==0;if(eI){gT=73;break $bb82$$bb74$87}var eH=b1;var eG=(eH)&4294967295;var ev=(eG)&4294967295;var eu=bP;HEAP[ev]=eu;var et=b1;var es=_read_binary_data(et,bB,ee);var er=(((es))|0)==0;if(er){gT=77;break $bb110$2}bf=0;gT=63;break $bb63$$bb109$74}}while(0);var eq=f9;var ep=HEAP[eq];var eo=reSign((ep),8,0)!=47;$bb107$$bb83$94:do{if(!eo){var en=f9;var em=(en+2)&4294967295;var ea=ai;var d9=(em)>=(ea);if(d9){gT=79;break $bb107$$bb83$94}var d8=f9;var d7=(d8+1)&4294967295;f9=d7;var d6=b1;var d5=(d6)&4294967295;var d4=(d5)&4294967295;var d3=f9;HEAP[d4]=d3;var d2=b1;var d1=(d2)&4294967295;var dO=(d1+20)&4294967295;var dN=(dO+12)&4294967295;var dM=HEAP[dN];var dL=b1;var dK=(dL)&4294967295;FUNCTION_TABLE[dM](dK);var dJ=b1;var dI=(dJ)&4294967295;var dH=(dI+12)&4294967295;var dG=HEAP[dH];var dE=(((dG))|0)!=0;if(dE){gT=20;break $bb110$2}var di=b1;var dh=(di)&4294967295;var dg=(dh)&4294967295;var df=HEAP[dg];var de=(df);var dd=f9;var dc=(dd);var db=((de)-(dc))&4294967295;ar=db;var da=ar;var c8=(((da))|0)>0;$bb86$$bb106$98:do{if(c8){var cO=ar;var cN=(((cO))|0)<=21;if(!(cN)){gT=83;break $bb86$$bb106$98}var cM=b1;var cL=(cM)&4294967295;var cK=(cL)&4294967295;var cJ=HEAP[cK];var cI=ai;var cH=(cJ)<(cI);if(!(cH)){gT=83;break $bb86$$bb106$98}dk=(_t1_keywords)&4294967295;$bb89$102:while(1){var cG=dk;var cE=(cG)&4294967295;var ck=HEAP[cE];g4=ck;var cj=g4;var ci=(cj)==0;if(ci){gT=83;break $bb86$$bb106$98}var ch=f9;var cg=(ch)&4294967295;var cf=HEAP[cg];var ce=g4;var cd=(ce)&4294967295;var cc=HEAP[cd];var ca=reSign((cf),8,0)==reSign((cc),8,0);$bb91$$bb105$105:do{if(ca){var dF=g4;var dD=_strlen(dF);var dB=ar;var dz=(((dD))|0)==(((dB))|0);if(!(dz)){gT=88;break $bb91$$bb105$105}var dx=ar;var dv=f9;var dt=g4;var dr=_memcmp(dv,dt,dx);var dp=(((dr))|0)==0;if(dp){gT=89;break $bb89$102}}}while(0);var bH=dk;var bG=(bH+36)&4294967295;dk=bG;gT=85;continue $bb89$102}var dm=dP;var c9=(dm+372)&4294967295;var c7=HEAP[c9];var c5=(c7)&1;var c3=(((c5))&255);var au=reSign((c3),8,0)!=0;if(au){eM=2}else{eM=1}var c1=eM;eX=c1;var cZ=dk;var cX=(cZ+32)&4294967295;var cV=HEAP[cX];var cT=eX;var cR=(cV)&(cT);var cF=(((cR))|0)==0;if(cF){gT=83;break $bb86$$bb106$98}var cD=dP;var cC=(cD+372)&4294967295;var cB=HEAP[cC];var cA=(cB)&2;var cz=(((cA))|0)==0;$bb100$$bb99$115:do{if(cz){gT=93}else{var cx=g4;var cv=_strcmp(cx,(__str50)&4294967295);var ct=(((cv))|0)==0;if(ct){gT=93;break $bb100$$bb99$115}else{gT=94;break $bb100$$bb99$115}}}while(0);$bb100$$bb104$117:do{if(gT==93){var cr=bg;var cb=dP;var b9=dk;var b8=_t1_load_keyword(cr,cb,b9);var b7=b1;var b6=(b7)&4294967295;var b5=(b6+12)&4294967295;HEAP[b5]=b8;var b4=b1;var b3=(b4)&4294967295;var b2=(b3+12)&4294967295;var b0=HEAP[b2];var bY=(((b0))|0)!=0;if(!(bY)){gT=94;break $bb100$$bb104$117}var bX=b1;var bW=(bX)&4294967295;var bV=(bW+12)&4294967295;var bU=HEAP[bV];var bT=(bU)&255;var bS=(((bT))|0)==162;if(!(bS)){gT=97;break $bb110$2}var bR=b1;var bQ=(bR)&4294967295;var bO=(bQ+12)&4294967295;HEAP[bO]=0}}while(0)}}while(0);bf=0;gT=63;break $bb63$$bb109$74}}while(0);var bF=b1;var bE=(bF)&4294967295;var bD=(bE+20)&4294967295;var bC=(bD+12)&4294967295;var by=HEAP[bC];var bw=b1;var bu=(bw)&4294967295;FUNCTION_TABLE[by](bu);var bs=b1;var bq=(bs)&4294967295;var bo=(bq+12)&4294967295;var bm=HEAP[bo];var bk=(((bm))|0)!=0;if(bk){gT=20;break $bb110$2}bf=0}}}while(0);var bi=b1;var bh=(bi)&4294967295;var bc=(bh+20)&4294967295;var ba=(bc+8)&4294967295;var a8=HEAP[ba];var a6=b1;var a4=(a6)&4294967295;FUNCTION_TABLE[a8](a4);gT=0;continue $bb110$2}if(gT==20){var aQ=b1;var aO=(aQ)&4294967295;var aM=(aO+12)&4294967295;var aK=HEAP[aM];cy=aK}else{if(gT==70){cy=3}else{if(gT==77){cy=3}else{if(gT==97){var bL=b1;var bK=(bL)&4294967295;var bJ=(bK+12)&4294967295;var bI=HEAP[bJ];cy=bI}}}}var aI=cy;dY=aI;var gR=dY;STACKTOP=U;return gR;return null}function _t1_init_loader(y,x){var v;var j;var z;var l=0;j=y;z=x;var k=z;z=k;var i=j;var h=i;_llvm_memset_p0i8_i32(h,0,376,1,0);var g=j;var f=(g+152)&4294967295;HEAP[f]=0;var e=j;var d=(e+96)&4294967295;HEAP[d]=0;var c=j;var b=(c+100)&4294967295;var a=(b+12)&4294967295;HEAP[a]=0;var w=j;var u=(w+208)&4294967295;var t=(u+12)&4294967295;HEAP[t]=0;var s=j;var r=(s+156)&4294967295;var q=(r+12)&4294967295;HEAP[q]=0;var p=j;var o=(p+316)&4294967295;var n=(o+12)&4294967295;HEAP[n]=0;var m=j;var F=(m+260)&4294967295;var E=(F+12)&4294967295;HEAP[E]=0;var D=j;var C=(D+368)&4294967295;HEAP[C]=0;var B=j;var A=(B+372)&4294967295;HEAP[A]=0;return;return}function _t1_done_loader(al){var K;var I;var f;var d=0;I=al;var an=I;var am=(an)&4294967295;f=am;var ak=I;var aj=(ak+100)&4294967295;var ai=(aj+36)&4294967295;var ah=(ai+12)&4294967295;var ag=HEAP[ah];var af=(ag)!=0;if(af){var ae=I;var ad=(ae+100)&4294967295;var U=(ad+36)&4294967295;var T=(U+12)&4294967295;var S=HEAP[T];var R=I;var Q=(R+100)&4294967295;FUNCTION_TABLE[S](Q)}var P=I;var O=(P+208)&4294967295;var N=(O+36)&4294967295;var M=(N+12)&4294967295;var L=HEAP[M];var J=(L)!=0;if(J){var H=I;var G=(H+208)&4294967295;var F=(G+36)&4294967295;var E=(F+12)&4294967295;var D=HEAP[E];var C=I;var B=(C+208)&4294967295;FUNCTION_TABLE[D](B)}var A=I;var z=(A+156)&4294967295;var y=(z+36)&4294967295;var x=(y+12)&4294967295;var w=HEAP[x];var v=(w)!=0;if(v){var u=I;var t=(u+156)&4294967295;var s=(t+36)&4294967295;var r=(s+12)&4294967295;var q=HEAP[r];var p=I;var o=(p+156)&4294967295;FUNCTION_TABLE[q](o)}var n=I;var m=(n+260)&4294967295;var l=(m+36)&4294967295;var k=(l+12)&4294967295;var j=HEAP[k];var i=(j)!=0;if(i){var h=I;var g=(h+260)&4294967295;var e=(g+36)&4294967295;var c=(e+12)&4294967295;var b=HEAP[c];var a=I;var av=(a+260)&4294967295;FUNCTION_TABLE[b](av)}var au=I;var at=(au+316)&4294967295;var ar=(at+36)&4294967295;var aq=(ar+12)&4294967295;var ap=HEAP[aq];var ao=(ap)!=0;if(ao){var ac=I;var ab=(ac+316)&4294967295;var aa=(ab+36)&4294967295;var Z=(aa+12)&4294967295;var Y=HEAP[Z];var X=I;var W=(X+316)&4294967295;FUNCTION_TABLE[Y](W)}var V=f;_T1_Finalize_Parser(V);return;return}function _T1_Open_Face(E){var X=STACKTOP;STACKTOP+=380;_memset(X,0,380);var d5;var a0;var bS;var bo;var ai=X;var be;var bX;var W;var bI=X+376;var f;var bc;var aP;var T;var eB;var bb;var eq;var bd;var au;var cZ=0;a0=E;var bn=a0;var bm=(bn+132)&4294967295;bX=bm;var bl=bX;var bk=(bl+36)&4294967295;W=bk;var bj=a0;var bi=(bj+488)&4294967295;var bh=HEAP[bi];var bg=bh;f=bg;var bf=a0;_t1_init_loader(ai,bf);var dU=a0;var dT=(dU+536)&4294967295;HEAP[dT]=-1;var dS=a0;var dR=(dS+540)&4294967295;HEAP[dR]=-1;var dQ=a0;var dP=(dQ+544)&4294967295;HEAP[dP]=0;var dO=W;var dN=(dO+112)&4294967295;HEAP[dN]=7;var dM=W;var dL=(dM+116)&4294967295;HEAP[dL]=1;var dq=W;var dp=(dq+4)&4294967295;HEAP[dp]=4;var dn=W;var dm=(dn+180)&4294967295;HEAP[dm]=3932;var dl=W;var dk=(dl+108)&4294967295;HEAP[dk]=2596864;var dj=(ai)&4294967295;be=dj;var di=a0;var dh=(di)&4294967295;var dg=(dh+100)&4294967295;var cU=HEAP[dg];var cT=a0;var cS=(cT)&4294967295;var cR=(cS+104)&4294967295;var cQ=HEAP[cR];var cP=be;var cO=f;var cN=_T1_New_Parser(cP,cQ,cU,cO);HEAP[bI]=cN;var cM=HEAP[bI];var cL=(((cM))|0)!=0;$Exit$$bb$2:do{if(!cL){var cz=be;var cy=(cz+80)&4294967295;var cx=HEAP[cy];var cw=be;var cv=(cw+76)&4294967295;var cu=HEAP[cv];var ct=a0;var cs=_parse_dict(ct,ai,cu,cx);HEAP[bI]=cs;var cr=HEAP[bI];var cq=(((cr))|0)!=0;if(cq){d5=0;break $Exit$$bb$2}var cf=be;var ce=f;var cd=_T1_Get_Private_Dict(cf,ce);HEAP[bI]=cd;var cc=HEAP[bI];var cb=(((cc))|0)!=0;if(cb){d5=0;break $Exit$$bb$2}var ca=be;var b9=(ca+88)&4294967295;var b8=HEAP[b9];var b7=be;var b6=(b7+84)&4294967295;var b5=HEAP[b6];var b4=a0;var b3=_parse_dict(b4,ai,b5,b8);HEAP[bI]=b3;var b2=HEAP[bI];var b1=(((b2))|0)!=0;if(b1){d5=0;break $Exit$$bb$2}var b0=W;var bZ=(b0+8)&4294967295;var bY=HEAP[bZ];var bW=(bY)&-2;var bV=W;var bU=(bV+8)&4294967295;HEAP[bU]=bW;var bT=a0;var bR=(bT+532)&4294967295;var bQ=HEAP[bR];var bP=(bQ)!=0;$bb4$$bb7$7:do{if(bP){var bO=a0;var bN=(bO+532)&4294967295;var bM=HEAP[bN];var bL=(bM+416)&4294967295;var bK=HEAP[bL];var bJ=(((bK))|0)!=0;if(!(bJ)){d5=5;break $bb4$$bb7$7}var bH=a0;var bG=(bH+532)&4294967295;var bF=HEAP[bG];var bE=(bF+416)&4294967295;var bD=HEAP[bE];var bC=a0;var bB=(bC+532)&4294967295;var bA=HEAP[bB];var bz=(bA+4)&4294967295;var by=HEAP[bz];var bx=(((bD))|0)!=(((by))|0);if(!(bx)){d5=5;break $bb4$$bb7$7}var bw=a0;var bv=(bw+532)&4294967295;var bu=HEAP[bv];var bt=(bu+416)&4294967295;HEAP[bt]=0}}while(0);var bs=a0;var br=(bs+532)&4294967295;var bq=HEAP[br];var bp=(bq)!=0;$bb8$$bb11$12:do{if(bp){var ba=a0;var a9=(ba+532)&4294967295;var a8=HEAP[a9];var a7=(a8)&4294967295;var a6=HEAP[a7];var a5=(((a6))|0)==0;if(!a5){var a4=a0;var a3=(a4+532)&4294967295;var a2=HEAP[a3];var a1=(a2+4)&4294967295;var aZ=HEAP[a1];var aY=(((aZ))|0)==0;if(!(aY)){d5=9;break $bb8$$bb11$12}}var aX=a0;_T1_Done_Blend(aX)}}while(0);var aW=a0;var aV=(aW+532)&4294967295;var aU=HEAP[aV];var aT=(aU)!=0;$bb12$$bb17$18:do{if(aT){bc=0;while(1){var aF=a0;var aE=(aF+532)&4294967295;var aD=HEAP[aE];var aC=(aD+4)&4294967295;var aB=HEAP[aC];var aA=bc;var az=unSign((aB),32,0)>unSign((aA),32,0);if(!(az)){d5=16;break $bb12$$bb17$18}var aS=a0;var aR=(aS+532)&4294967295;var aQ=HEAP[aR];var aO=bc;var aN=(aQ+88)&4294967295;var aM=(aN+aO*12)&4294967295;var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=reSign((aK),8,0)==0;if(aJ){d5=12;break}var aH=bc;var aG=((aH)+1)&4294967295;bc=aG;d5=11;continue}var aI=a0;_T1_Done_Blend(aI)}}while(0);var ay=a0;var ax=(ay+532)&4294967295;var aw=HEAP[ax];var av=(aw)!=0;$bb18$$bb21$26:do{if(av){var at=a0;var ar=(at+544)&4294967295;var aq=HEAP[ar];var ap=(((aq))|0)!=0;if(!(ap)){d5=18;break $bb18$$bb21$26}var ao=a0;var an=(ao)&4294967295;var am=(an+100)&4294967295;var al=HEAP[am];aP=al;var ak=a0;var aj=(ak+544)&4294967295;var ah=HEAP[aj];var ag=aP;var af=_ft_mem_realloc(ag,4,0,ah,0,bI);var ae=af;var ad=a0;var ac=(ad+548)&4294967295;HEAP[ac]=ae;var ab=HEAP[bI];var aa=(((ab))|0)!=0;if(!(aa)){d5=18;break $bb18$$bb21$26}var Z=a0;var Y=(Z+544)&4294967295;HEAP[Y]=0;d5=0;break $Exit$$bb$2}}while(0);var V=(ai+152)&4294967295;var U=HEAP[V];var S=bX;var R=(S+284)&4294967295;HEAP[R]=U;var Q=(ai+316)&4294967295;var P=(Q+12)&4294967295;var O=HEAP[P];var N=(((O))|0)!=0;if(N){var L=(ai+316)&4294967295;var J=(L+12)&4294967295;HEAP[J]=0;var z=(ai+312)&4294967295;var y=HEAP[z];var x=bX;var w=(x+272)&4294967295;HEAP[w]=y;var v=(ai+316)&4294967295;var u=(v)&4294967295;var t=HEAP[u];var s=bX;var q=(s+260)&4294967295;HEAP[q]=t;var o=(ai+316)&4294967295;var e=(o+24)&4294967295;var d=HEAP[e];var c=bX;var b=(c+276)&4294967295;HEAP[b]=d;var a=(ai+316)&4294967295;var eR=(a+28)&4294967295;var eP=HEAP[eR];var eO=bX;var eM=(eO+280)&4294967295;HEAP[eM]=eP}var eK=a0;var eA=(eK)&4294967295;var ez=(eA+128)&4294967295;var ey=HEAP[ez];var ex=(ey+52)&4294967295;var ew=HEAP[ex];var ev=(ew)==0;$bb24$$bb26$34:do{if(ev){var eu=(ai+208)&4294967295;var et=(eu+12)&4294967295;var er=HEAP[et];var eo=(((er))|0)==0;if(!(eo)){d5=22;break $bb24$$bb26$34}HEAP[bI]=3}}while(0);var M=(ai+208)&4294967295;var K=(M+12)&4294967295;HEAP[K]=0;var I=(ai+208)&4294967295;var H=(I)&4294967295;var G=HEAP[H];var F=bX;var D=(F+264)&4294967295;HEAP[D]=G;var C=(ai+208)&4294967295;var B=(C+24)&4294967295;var A=HEAP[B];var r=bX;var p=(r+292)&4294967295;HEAP[p]=A;var n=(ai+208)&4294967295;var m=(n+28)&4294967295;var l=HEAP[m];var k=bX;var j=(k+296)&4294967295;HEAP[j]=l;var i=(ai+156)&4294967295;var h=(i)&4294967295;var g=HEAP[h];var eN=bX;var eL=(eN+268)&4294967295;HEAP[eL]=g;var eJ=(ai+156)&4294967295;var eI=(eJ+24)&4294967295;var eH=HEAP[eI];var eG=bX;var eF=(eG+288)&4294967295;HEAP[eF]=eH;var eE=(ai+156)&4294967295;var eD=(eE)&4294967295;HEAP[eD]=0;var eC=(ai+156)&4294967295;var es=(eC+24)&4294967295;HEAP[es]=0;var ep=bX;var en=(ep+236)&4294967295;var em=HEAP[en];var el=(((em))|0)==1;if(!(el)){d5=0;break $Exit$$bb$2}bb=0;eq=0;T=0;$bb40$39:while(1){var dA=(ai+100)&4294967295;var dy=(dA+16)&4294967295;var dx=HEAP[dy];var dw=T;var dv=(((dx))|0)>(((dw))|0);if(!(dv)){d5=37;break $bb40$39}var ek=bX;var ej=(ek+240)&4294967295;var ei=(ej+12)&4294967295;var eh=HEAP[ei];var eg=T;var ef=(eh+2*eg)&4294967295;HEAP[ef]=0;var ee=bX;var ed=(ee+240)&4294967295;var ec=(ed+16)&4294967295;var eb=HEAP[ec];var ea=T;var d9=(eb+4*ea)&4294967295;HEAP[d9]=(__str650)&4294967295;var d8=(ai+100)&4294967295;var d7=(d8+24)&4294967295;var d6=HEAP[d7];var d4=T;var d3=(d6+4*d4)&4294967295;var d2=HEAP[d3];bd=d2;var d1=bd;var d0=(d1)!=0;$bb29$$bb39$42:do{if(d0){eB=0;$bb38$44:while(1){var cl=bX;var ck=(cl+284)&4294967295;var cj=HEAP[ck];var ci=eB;var ch=(((cj))|0)>(((ci))|0);if(!(ch)){d5=35;break $bb29$$bb39$42}var dZ=bX;var dY=(dZ+288)&4294967295;var dX=HEAP[dY];var dW=eB;var dV=(dX+4*dW)&4294967295;var dK=HEAP[dV];au=dK;var dJ=au;var dI=bd;var dH=_strcmp(dI,dJ);var dG=(((dH))|0)==0;if(dG){d5=27;break $bb38$44}var cn=eB;var cm=((cn)+1)&4294967295;eB=cm;d5=26;continue $bb38$44}var dF=bX;var dE=(dF+240)&4294967295;var dD=(dE+12)&4294967295;var dC=HEAP[dD];var dz=eB;var df=(((dz))&65535);var de=T;var dd=(dC+2*de)&4294967295;HEAP[dd]=df;var dc=bX;var db=(dc+240)&4294967295;var da=(db+16)&4294967295;var c9=HEAP[da];var c8=au;var c7=T;var c5=(c9+4*c7)&4294967295;HEAP[c5]=c8;var cK=au;var cJ=_strcmp((__str650)&4294967295,cK);var cI=(((cJ))|0)!=0;$bb32$$bb36$49:do{if(cI){var cH=T;var cG=bb;var cF=(((cH))|0)<(((cG))|0);if(cF){var cE=T;bb=cE}var cD=T;var cC=eq;var cA=(((cD))|0)>=(((cC))|0);if(!(cA)){d5=31;break $bb32$$bb36$49}var cp=T;var co=((cp)+1)&4294967295;eq=co}}while(0)}}while(0);var cg=T;var dB=((cg)+1)&4294967295;T=dB;d5=25;continue $bb40$39}var du=bX;var dt=(du+240)&4294967295;var ds=(dt+4)&4294967295;var dr=bb;HEAP[ds]=dr;var c6=bX;var c4=(c6+240)&4294967295;var c3=(c4+8)&4294967295;var c2=eq;HEAP[c3]=c2;var c1=(ai+96)&4294967295;var c0=HEAP[c1];var cY=bX;var cX=(cY+240)&4294967295;var cW=(cX)&4294967295;HEAP[cW]=c0}}while(0);_t1_done_loader(ai);var cV=HEAP[bI];bo=cV;var cB=bo;bS=cB;var eQ=bS;STACKTOP=X;return eQ;return null}function _T1_Size_Get_Globals_Funcs(l){var o;var r;var q;var b;var H;var p;var J;var c;var t=0;r=l;var G=r;var F=(G)&4294967295;var E=(F)&4294967295;var D=HEAP[E];var C=D;p=C;var B=p;var z=(B+552)&4294967295;var x=HEAP[z];var v=x;J=v;var n=r;var m=(n)&4294967295;var k=(m)&4294967295;var j=HEAP[k];var i=(j+96)&4294967295;var h=HEAP[i];var g=(h)&4294967295;var f=(g+4)&4294967295;var e=HEAP[f];var d=_FT_Get_Module(e,(__str59)&4294967295);c=d;var a=c;var S=(a)==0;$bb3$$bb$2:do{if(S){o=0}else{var R=J;var Q=(R)==0;if(Q){o=0;break $bb3$$bb$2}var P=J;var O=(P)&4294967295;var N=HEAP[O];var M=(N)==0;if(M){o=0;break $bb3$$bb$2}var L=J;var K=(L)&4294967295;var A=HEAP[K];var y=c;var w=FUNCTION_TABLE[A](y);b=w;o=3;break $bb3$$bb$2}}while(0);if(o==0){b=0}var u=b;H=u;var s=H;q=s;var I=q;return I;return null}function _T1_Size_Done(y){var v;var r;var b;var l=0;r=y;var k=r;var j=(k)&4294967295;var i=(j+40)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=r;var e=_T1_Size_Get_Globals_Funcs(f);b=e;var d=b;var c=(d)!=0;if(c){var a=b;var x=(a+8)&4294967295;var w=HEAP[x];var u=r;var t=(u)&4294967295;var s=(t+40)&4294967295;var q=HEAP[s];var p=q;FUNCTION_TABLE[w](p)}var o=r;var n=(o)&4294967295;var m=(n+40)&4294967295;HEAP[m]=0}return;return}function _T1_Size_Init(k){var q=STACKTOP;STACKTOP+=4;_memset(q,0,4);var n;var s;var r;var F;var b;var p;var P=q;var o;var t=0;s=k;b=0;var E=s;var D=_T1_Size_Get_Globals_Funcs(E);p=D;var C=p;var B=(C)!=0;$bb$$bb2$2:do{if(B){var A=s;var z=(A)&4294967295;var x=(z)&4294967295;var v=HEAP[x];var u=v;o=u;var m=p;var l=(m)&4294967295;var j=HEAP[l];var i=o;var h=(i+132)&4294967295;var g=(h+36)&4294967295;var f=s;var e=(f)&4294967295;var d=(e)&4294967295;var c=HEAP[d];var a=(c+100)&4294967295;var Q=HEAP[a];var O=FUNCTION_TABLE[j](Q,g,P);b=O;var N=b;var M=(((N))|0)==0;if(!(M)){n=1;break $bb$$bb2$2}var L=HEAP[P];var K=L;var J=s;var I=(J)&4294967295;var H=(I+40)&4294967295;HEAP[H]=K}}while(0);var y=b;F=y;var w=F;r=w;var G=r;STACKTOP=q;return G;return null}function _T1_Size_Request(k,o){var n;var r;var b;var q;var C;var p;var s=0;r=k;b=o;var B=r;var A=_T1_Size_Get_Globals_Funcs(B);p=A;var z=r;var y=(z)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=b;_FT_Request_Metrics(w,v);var u=p;var t=(u)!=0;if(t){var m=p;var l=(m+4)&4294967295;var j=HEAP[l];var i=r;var h=(i)&4294967295;var g=(h+12)&4294967295;var f=(g+8)&4294967295;var e=HEAP[f];var d=r;var c=(d)&4294967295;var a=(c+12)&4294967295;var M=(a+4)&4294967295;var L=HEAP[M];var K=r;var J=(K)&4294967295;var I=(J+40)&4294967295;var H=HEAP[I];var G=H;var F=FUNCTION_TABLE[j](G,L,e,0,0)}C=0;var E=C;q=E;var D=q;return D;return null}function _T1_GlyphSlot_Done(g){var i;var f;var h=0;f=g;var e=f;var d=(e)&4294967295;var c=(d+156)&4294967295;var b=HEAP[c];var a=(b+36)&4294967295;HEAP[a]=0;return;return}function _T1_GlyphSlot_Init(n){var m;var r;var q;var J;var o;var K;var b;var p;var v=0;r=n;var I=r;var H=(I)&4294967295;var G=(H+4)&4294967295;var F=HEAP[G];var E=F;o=E;var D=o;var B=(D+552)&4294967295;var z=HEAP[B];var x=z;K=x;var l=K;var k=(l)!=0;$bb$$bb2$2:do{if(k){var j=r;var i=(j)&4294967295;var h=(i+4)&4294967295;var g=HEAP[h];var f=(g+96)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=(d+4)&4294967295;var a=HEAP[c];var U=_FT_Get_Module(a,(__str59)&4294967295);b=U;var T=b;var S=(T)!=0;if(!(S)){m=1;break $bb$$bb2$2}var R=K;var Q=(R+4)&4294967295;var P=HEAP[Q];var O=b;var N=FUNCTION_TABLE[P](O);p=N;var M=r;var C=(M)&4294967295;var A=(C+156)&4294967295;var y=HEAP[A];var w=p;var u=w;var t=(y+36)&4294967295;HEAP[t]=u}}while(0);J=0;var s=J;q=s;var L=q;return L;return null}function _T1_Face_Done(K){var W;var a9;var V;var an;var f;var a7=0;a9=K;var bM=a9;var bL=(bM)==0;if(!bL){var bK=a9;var bJ=(bK)&4294967295;var bI=(bJ+100)&4294967295;var bH=HEAP[bI];V=bH;var bG=a9;var bF=(bG+132)&4294967295;an=bF;var bE=a9;var bD=(bE+548)&4294967295;var aO=HEAP[bD];var aM=(aO)!=0;if(aM){var aK=a9;var aJ=(aK+548)&4294967295;var aI=HEAP[aJ];var aH=V;var aG=aI;_ft_mem_free(aH,aG);var aF=a9;var aE=(aF+548)&4294967295;HEAP[aE]=0;var aD=a9;var au=(aD+548)&4294967295;HEAP[au]=0;var ar=a9;var ap=(ar+544)&4294967295;HEAP[ap]=0}var ao=a9;_T1_Done_Blend(ao);var am=a9;var al=(am+532)&4294967295;HEAP[al]=0;var ak=an;var aj=(ak)&4294967295;f=aj;var ai=f;var ah=(ai)&4294967295;var ag=HEAP[ah];var af=V;_ft_mem_free(af,ag);var ae=f;var ad=(ae)&4294967295;HEAP[ad]=0;var ac=f;var ab=(ac+4)&4294967295;var aa=HEAP[ab];var Z=V;_ft_mem_free(Z,aa);var Y=f;var X=(Y+4)&4294967295;HEAP[X]=0;var U=f;var T=(U+8)&4294967295;var S=HEAP[T];var R=V;_ft_mem_free(R,S);var Q=f;var P=(Q+8)&4294967295;HEAP[P]=0;var O=f;var N=(O+12)&4294967295;var M=HEAP[N];var L=V;_ft_mem_free(L,M);var J=f;var I=(J+12)&4294967295;HEAP[I]=0;var H=f;var G=(H+16)&4294967295;var F=HEAP[G];var E=V;_ft_mem_free(E,F);var D=f;var C=(D+16)&4294967295;HEAP[C]=0;var B=an;var A=(B+296)&4294967295;var z=HEAP[A];var y=V;var x=z;_ft_mem_free(y,x);var w=an;var v=(w+296)&4294967295;HEAP[v]=0;var u=an;var t=(u+292)&4294967295;var s=HEAP[t];var r=V;var q=s;_ft_mem_free(r,q);var p=an;var o=(p+292)&4294967295;HEAP[o]=0;var n=an;var m=(n+288)&4294967295;var l=HEAP[m];var k=V;var j=l;_ft_mem_free(k,j);var i=an;var h=(i+288)&4294967295;HEAP[h]=0;var g=an;var e=(g+276)&4294967295;var d=HEAP[e];var c=V;var b=d;_ft_mem_free(c,b);var a=an;var bR=(a+276)&4294967295;HEAP[bR]=0;var bQ=an;var bP=(bQ+280)&4294967295;var bO=HEAP[bP];var bN=V;var bC=bO;_ft_mem_free(bN,bC);var bB=an;var bA=(bB+280)&4294967295;HEAP[bA]=0;var bz=an;var by=(bz+260)&4294967295;var bx=HEAP[by];var bw=V;_ft_mem_free(bw,bx);var bv=an;var bu=(bv+260)&4294967295;HEAP[bu]=0;var bt=an;var bs=(bt+264)&4294967295;var br=HEAP[bs];var bq=V;_ft_mem_free(bq,br);var bp=an;var bo=(bp+264)&4294967295;HEAP[bo]=0;var bn=an;var bm=(bn+268)&4294967295;var bl=HEAP[bm];var bk=V;_ft_mem_free(bk,bl);var bj=an;var bi=(bj+268)&4294967295;HEAP[bi]=0;var bh=an;var bg=(bh+240)&4294967295;var bf=(bg+12)&4294967295;var be=HEAP[bf];var bd=V;var bc=be;_ft_mem_free(bd,bc);var bb=an;var ba=(bb+240)&4294967295;var a8=(ba+12)&4294967295;HEAP[a8]=0;var a6=an;var a5=(a6+240)&4294967295;var a4=(a5+16)&4294967295;var a3=HEAP[a4];var a2=V;var a1=a3;_ft_mem_free(a2,a1);var a0=an;var aZ=(a0+240)&4294967295;var aY=(aZ+16)&4294967295;HEAP[aY]=0;var aX=an;var aW=(aX+232)&4294967295;var aV=HEAP[aW];var aU=V;_ft_mem_free(aU,aV);var aT=an;var aS=(aT+232)&4294967295;HEAP[aS]=0;var aR=a9;var aQ=(aR+492)&4294967295;var aP=HEAP[aQ];var aN=(aP)!=0;if(aN){var aL=a9;var aC=(aL+492)&4294967295;var aB=HEAP[aC];var aA=aB;var az=V;_T1_Done_Metrics(az,aA)}var ay=a9;var ax=(ay)&4294967295;var aw=(ax+20)&4294967295;HEAP[aw]=0;var av=a9;var at=(av)&4294967295;var aq=(at+24)&4294967295;HEAP[aq]=0}return;return}function _T1_Face_Init(bb,E,fI,ci,cI){var W=STACKTOP;STACKTOP+=16;_memset(W,0,16);var e4;var aY;var a0;var V;var di;var bc;var b8;var bm;var bN;var de;var f;var cp;var ae;var e5;var bD;var fg;var cm;var aZ;var el;var fo=W;var bp;var bn=W+4;var at;var bZ;var dY=0;aY=bb;a0=E;V=fI;di=ci;bc=cI;var bl=a0;var bk=(bl+132)&4294967295;cp=bk;var bj=cp;var bi=(bj)&4294967295;ae=bi;var bh=di;di=bh;var bg=bc;bc=bg;var bf=aY;aY=bf;var be=a0;var bd=(be)&4294967295;var eT=(bd)&4294967295;HEAP[eT]=1;var eS=a0;var eR=eS;var eQ=(eR+96)&4294967295;var eP=HEAP[eQ];var eO=eP;e5=eO;var eN=e5;var eM=_ft_module_get_service(eN,(__str60)&4294967295);bD=eM;var eL=bD;var eK=eL;de=eK;var ep=a0;var eo=(ep+484)&4294967295;var en=de;var em=en;HEAP[eo]=em;var ek=a0;var ej=ek;var ei=(ej+96)&4294967295;var eh=HEAP[ei];var eg=(eh)&4294967295;var ef=(eg+4)&4294967295;var dT=HEAP[ef];var dS=_FT_Get_Module_Interface(dT,(__str61)&4294967295);var dR=a0;var dQ=(dR+488)&4294967295;HEAP[dQ]=dS;var dP=a0;var dO=(dP+488)&4294967295;var dN=HEAP[dO];var dM=dN;f=dM;var dL=a0;var dK=dL;var dp=(dK+96)&4294967295;var dn=HEAP[dp];var dm=(dn)&4294967295;var dl=(dm+4)&4294967295;var dk=HEAP[dl];var dj=_FT_Get_Module_Interface(dk,(__str59)&4294967295);var dh=a0;var dg=(dh+552)&4294967295;HEAP[dg]=dj;var df=a0;var dd=_T1_Open_Face(df);bN=dd;var cS=bN;var cR=(((cS))|0)!=0;$Exit$$bb$2:do{if(!cR){var cQ=V;var cP=(((cQ))|0)<0;if(cP){e4=0;break $Exit$$bb$2}var cO=V;var cN=(((cO))|0)>0;if(cN){bN=6}else{var cM=a0;var cL=(cM)&4294967295;fg=cL;var cK=cp;var cJ=(cK+284)&4294967295;var cx=HEAP[cJ];var cw=fg;var cv=(cw+16)&4294967295;HEAP[cv]=cx;var cu=fg;var ct=(cu+4)&4294967295;HEAP[ct]=0;var cs=fg;var cr=(cs+8)&4294967295;HEAP[cr]=2577;var cq=ae;var co=(cq+24)&4294967295;var cn=HEAP[co];var ca=reSign((cn),8,0)!=0;if(ca){var b9=fg;var b7=(b9+8)&4294967295;var b6=HEAP[b7];var b5=(b6)|4;var b4=fg;var b3=(b4+8)&4294967295;HEAP[b3]=b5}var b2=a0;var b1=(b2+532)&4294967295;var b0=HEAP[b1];var bO=(b0)!=0;if(bO){var bM=fg;var bL=(bM+8)&4294967295;var bK=HEAP[bL];var bJ=(bK)|256;var bI=fg;var bH=(bI+8)&4294967295;HEAP[bH]=bJ}var bG=ae;var bF=(bG+12)&4294967295;var bE=HEAP[bF];var by=fg;var bx=(by+20)&4294967295;HEAP[bx]=bE;var bw=fg;var bv=(bw+24)&4294967295;HEAP[bv]=0;var bu=fg;var bt=(bu+20)&4294967295;var bs=HEAP[bt];var br=(bs)!=0;$bb8$$bb25$14:do{if(br){var bq=ae;var bo=(bq+8)&4294967295;var ba=HEAP[bo];cm=ba;var a9=fg;var a8=(a9+20)&4294967295;var a7=HEAP[a8];aZ=a7;var a6=cm;var a5=(a6)!=0;$bb9$$bb24$16:do{if(a5){el=1;$bb21$18:while(1){var aw=cm;var av=HEAP[aw];var au=reSign((av),8,0)!=0;if(!(au)){e4=13;break $bb21$18}var a4=cm;var a3=HEAP[a4];var a2=aZ;var a1=HEAP[a2];var aX=reSign((a3),8,0)==reSign((a1),8,0);if(aX){var aW=aZ;var aV=(aW+1)&4294967295;aZ=aV;var aU=cm;var aT=(aU+1)&4294967295;cm=aT;e4=5;continue $bb21$18}else{var aS=cm;var aR=HEAP[aS];var aQ=reSign((aR),8,0)==32;$bb14$$bb13$24:do{if(!aQ){var aP=cm;var aO=HEAP[aP];var aN=reSign((aO),8,0)==45;if(aN){e4=6;break $bb14$$bb13$24}var aK=aZ;var aJ=HEAP[aK];var aI=reSign((aJ),8,0)==32;if(!aI){var aH=aZ;var aG=HEAP[aH];var aF=reSign((aG),8,0)==45;if(!(aF)){e4=9;break $bb21$18}}var aE=aZ;var aD=(aE+1)&4294967295;aZ=aD;e4=5;continue $bb21$18}}while(0);var aM=cm;var aL=(aM+1)&4294967295;cm=aL;e4=5;continue $bb21$18}}if(e4==9){el=0;var aC=aZ;var aB=HEAP[aC];var aA=reSign((aB),8,0)==0;if(aA){var az=fg;var ay=(az+24)&4294967295;var ax=cm;HEAP[ay]=ax}}var ar=el;var aq=reSign((ar),8,0)!=0;if(!(aq)){e4=15;break $bb9$$bb24$16}var ap=fg;var ao=(ap+24)&4294967295;HEAP[ao]=(__str62)&4294967295}}while(0)}else{var an=cp;var am=(an+232)&4294967295;var al=HEAP[am];var ak=(al)!=0;if(!(ak)){e4=19;break $bb8$$bb25$14}var aj=cp;var ai=(aj+232)&4294967295;var ah=HEAP[ai];var ag=fg;var af=(ag+20)&4294967295;HEAP[af]=ah}}while(0);var ad=fg;var ac=(ad+24)&4294967295;var ab=HEAP[ac];var aa=(ab)==0;if(aa){var Z=ae;var Y=(Z+16)&4294967295;var X=HEAP[Y];var U=(X)!=0;if(U){var T=ae;var S=(T+16)&4294967295;var R=HEAP[S];var Q=fg;var P=(Q+24)&4294967295;HEAP[P]=R}else{var O=fg;var N=(O+24)&4294967295;HEAP[N]=(__str62)&4294967295}}var L=fg;var J=(L+12)&4294967295;HEAP[J]=0;var z=ae;var y=(z+20)&4294967295;var x=HEAP[y];var w=(((x))|0)!=0;if(w){var v=fg;var u=(v+12)&4294967295;var t=HEAP[u];var s=(t)|1;var q=fg;var o=(q+12)&4294967295;HEAP[o]=s}var e=ae;var d=(e+16)&4294967295;var c=HEAP[d];var b=(c)!=0;$bb34$$bb37$51:do{if(b){var a=ae;var fS=(a+16)&4294967295;var fR=HEAP[fS];var fQ=_strcmp(fR,(__str63)&4294967295);var fO=(((fQ))|0)==0;if(!fO){var fM=ae;var fC=(fM+16)&4294967295;var fB=HEAP[fC];var fA=_strcmp(fB,(__str64)&4294967295);var fz=(((fA))|0)==0;if(!(fz)){e4=23;break $bb34$$bb37$51}}var fy=fg;var fx=(fy+12)&4294967295;var fw=HEAP[fx];var fv=(fw)|2;var ft=fg;var fr=(ft+12)&4294967295;HEAP[fr]=fv}}while(0);var M=fg;var K=(M+28)&4294967295;HEAP[K]=0;var I=fg;var H=(I+32)&4294967295;HEAP[H]=0;var G=cp;var F=(G+328)&4294967295;var D=(F)&4294967295;var C=HEAP[D];var B=(((C))|0)>>16;var A=fg;var r=(A+52)&4294967295;var p=(r)&4294967295;HEAP[p]=B;var n=cp;var m=(n+328)&4294967295;var l=(m+4)&4294967295;var k=HEAP[l];var j=(((k))|0)>>16;var i=fg;var h=(i+52)&4294967295;var g=(h+4)&4294967295;HEAP[g]=j;var fP=cp;var fN=(fP+328)&4294967295;var fL=(fN+8)&4294967295;var fK=HEAP[fL];var fJ=((fK)+65535)&4294967295;var fH=(((fJ))|0)>>16;var fG=fg;var fF=(fG+52)&4294967295;var fE=(fF+8)&4294967295;HEAP[fE]=fH;var fD=cp;var fu=(fD+328)&4294967295;var fs=(fu+12)&4294967295;var fp=HEAP[fs];var fn=((fp)+65535)&4294967295;var fm=(((fn))|0)>>16;var fl=fg;var fk=(fl+52)&4294967295;var fj=(fk+12)&4294967295;HEAP[fj]=fm;var fi=fg;var fh=(fi+68)&4294967295;var ff=HEAP[fh];var fe=reSign((ff),16,0)==0;if(fe){var fd=fg;var fc=(fd+68)&4294967295;HEAP[fc]=1000}var fb=fg;var fa=(fb+52)&4294967295;var e9=(fa+12)&4294967295;var e8=HEAP[e9];var e7=(((e8))&65535);var e6=fg;var e3=(e6+70)&4294967295;HEAP[e3]=e7;var e2=fg;var e1=(e2+52)&4294967295;var e0=(e1+4)&4294967295;var eZ=HEAP[e0];var eY=(((eZ))&65535);var eX=fg;var eW=(eX+72)&4294967295;HEAP[eW]=eY;var eV=fg;var eU=(eV+68)&4294967295;var eJ=HEAP[eU];var eI=unSign((eJ),16,0);var eH=((eI)*12)&4294967295;var eG=((((eH))|0)/10|0);var eF=(((eG))&65535);var eE=fg;var eD=(eE+74)&4294967295;HEAP[eD]=eF;var eC=fg;var eB=(eC+74)&4294967295;var ez=HEAP[eB];var ee=reSign((ez),16,0);var ed=fg;var ec=(ed+70)&4294967295;var eb=HEAP[ec];var ea=reSign((eb),16,0);var d9=fg;var d8=(d9+72)&4294967295;var d7=HEAP[d8];var d6=reSign((d7),16,0);var d4=((ea)-(d6))&4294967295;var dJ=(((ee))|0)<(((d4))|0);if(dJ){var dI=fg;var dH=(dI+70)&4294967295;var dG=HEAP[dH];var dF=fg;var dE=(dF+72)&4294967295;var dD=HEAP[dE];var dC=((dG)-(dD))&65535;var dB=fg;var dz=(dB+74)&4294967295;HEAP[dz]=dC}var dc=fg;var db=(dc+52)&4294967295;var da=(db+8)&4294967295;var c9=HEAP[da];var c8=(((c9))&65535);var c7=fg;var c6=(c7+76)&4294967295;HEAP[c6]=c8;var c5=a0;var c4=_T1_Compute_Max_Advance(c5,fo);bN=c4;var c2=bN;var eA=(((c2))|0)==0;if(eA){var ey=HEAP[fo];var ex=_FT_RoundFix(ey);var ew=(((ex))|0)>>16;var ev=(((ew))&65535);var eu=fg;var et=(eu+76)&4294967295;HEAP[et]=ev}else{bN=0}var es=fg;var er=(es+74)&4294967295;var eq=HEAP[er];var d5=fg;var d3=(d5+78)&4294967295;HEAP[d3]=eq;var d2=ae;var d1=(d2+26)&4294967295;var d0=HEAP[d1];var dZ=fg;var dX=(dZ+80)&4294967295;HEAP[dX]=d0;var dW=ae;var dV=(dW+28)&4294967295;var dU=HEAP[dV];var dA=fg;var dy=(dA+82)&4294967295;HEAP[dy]=dU;var dx=a0;var dw=(dx)&4294967295;bp=dw;var dv=de;var du=(dv)!=0;if(!(du)){e4=0;break $Exit$$bb$2}var dt=f;var ds=(dt)!=0;if(!(ds)){e4=0;break $Exit$$bb$2}var dr=f;var dq=(dr+20)&4294967295;var c3=HEAP[dq];at=c3;var c1=(bn)&4294967295;var c0=bp;HEAP[c1]=c0;var cZ=(bn+8)&4294967295;HEAP[cZ]=3;var cY=(bn+10)&4294967295;HEAP[cY]=1;var cX=(bn+4)&4294967295;HEAP[cX]=1970170211;var cW=at;var cV=(cW+12)&4294967295;var cU=HEAP[cV];var cT=_FT_CMap_New(cU,0,bn,0);bN=cT;var cH=bN;var cG=(((cH))|0)!=0;if(cG){var cF=bN;var cE=(((cF))|0)!=163;if(cE){e4=0;break $Exit$$bb$2}}bN=0;var cD=(bn+8)&4294967295;HEAP[cD]=7;bZ=0;var cC=cp;var cB=(cC+236)&4294967295;var cA=HEAP[cB];if(cA==1){e4=34}else{if(cA==2){e4=35}else{if(cA==3){e4=36}else{if(cA==4){e4=37}else{e4=38}}}}if(e4==34){var cc=(bn+4)&4294967295;HEAP[cc]=1094992451;var cb=(bn+10)&4294967295;HEAP[cb]=2;var bY=at;var bX=(bY+8)&4294967295;var bW=HEAP[bX];bZ=bW}else{if(e4==35){var cz=(bn+4)&4294967295;HEAP[cz]=1094995778;var cy=(bn+10)&4294967295;HEAP[cy]=0;var cl=at;var ck=(cl)&4294967295;var cj=HEAP[ck];bZ=cj}else{if(e4==36){var bV=(bn+4)&4294967295;HEAP[bV]=1818326065;var bU=(bn+10)&4294967295;HEAP[bU]=3;var bT=at;var bS=(bT+12)&4294967295;var bR=HEAP[bS];bZ=bR}else{if(e4==37){var ch=(bn+4)&4294967295;HEAP[ch]=1094992453;var cg=(bn+10)&4294967295;HEAP[cg]=1;var cf=at;var ce=(cf+4)&4294967295;var cd=HEAP[ce];bZ=cd}}}}var bQ=bZ;var bP=(bQ)!=0;if(!(bP)){e4=0;break $Exit$$bb$2}var bC=bZ;var bB=_FT_CMap_New(bC,0,bn,0);bN=bB}}}while(0);var bA=bN;bm=bA;var bz=bm;b8=bz;var fq=b8;STACKTOP=W;return fq;return null}function _T1_Driver_Init(d){var h;var i;var e;var c;var g=0;i=d;var b=i;i=b;c=0;var a=c;e=a;var f=e;return f;return null}function _T1_Driver_Done(e){var d;var c;var a=0;c=e;var b=c;c=b;return;return}function _t1_get_glyph_name(s,m,w,x){var q;var u;var t;var k;var n;var v;var j;var l=0;u=s;t=m;k=w;n=x;var i=u;var h=(i+132)&4294967295;var g=(h+288)&4294967295;var f=HEAP[g];var e=t;var d=(f+4*e)&4294967295;var c=HEAP[d];var b=k;var a=n;var r=_ft_mem_strcpyn(b,c,a);j=0;var p=j;v=p;var o=v;return o;return null}function _t1_get_name_index(A,C){var y;var B;var f;var D;var m;var a;var i;var n=0;B=A;f=C;a=0;while(1){var t=B;var s=(t+132)&4294967295;var r=(s+284)&4294967295;var q=HEAP[r];var o=a;var F=(((q))|0)>(((o))|0);if(!(F)){y=5;break}var l=B;var k=(l+132)&4294967295;var j=(k+288)&4294967295;var h=HEAP[j];var g=a;var e=(h+4*g)&4294967295;var d=HEAP[e];i=d;var c=f;var b=i;var z=_strcmp(c,b);var x=(((z))|0)==0;if(x){y=1;break}var v=a;var u=((v)+1)&4294967295;a=u;y=0;continue}if(y==1){var w=a;m=w}else{if(y==5){m=0}}var E=m;D=E;var p=D;return p;return null}function _t1_get_ps_name(g){var l;var h;var i;var f;var k=0;h=g;var e=h;var d=(e+132)&4294967295;var c=(d+232)&4294967295;var b=HEAP[c];f=b;var a=f;i=a;var j=i;return j;return null}function _t1_ps_get_font_info(k,p){var q;var l;var g;var m;var j;var o=0;l=k;g=p;var i=l;var h=i;var f=g;var e=(h+132)&4294967295;var d=(e)&4294967295;var c=f;var b=d;_llvm_memcpy_p0i8_p0i8_i32(c,b,32,4,0);j=0;var a=j;m=a;var n=m;return n;return null}function _t1_ps_get_font_extra(t,n){var w=STACKTOP;STACKTOP+=2;_memset(w,0,2);var q;var u;var r;var v;var j;var i=w;var k=0;u=t;r=n;var h=u;var g=h;var f=(g+132)&4294967295;var e=(f+32)&4294967295;var d=(i)&4294967295;var c=(e)&4294967295;var b=HEAP[c];HEAP[d]=b;var a=r;var s=(a)&4294967295;var p=(i)&4294967295;var o=HEAP[p];HEAP[s]=o;j=0;var m=j;v=m;var l=v;STACKTOP=w;return l;return null}function _t1_ps_has_glyph_names(d){var i;var e;var f;var c;var h=0;e=d;var b=e;e=b;c=1;var a=c;f=a;var g=f;return g;return null}function _t1_ps_get_font_private(k,m){var q;var l;var h;var n;var j;var p=0;l=k;h=m;var i=l;var g=i;var f=h;var e=(g+132)&4294967295;var d=(e+36)&4294967295;var c=f;var b=d;_llvm_memcpy_p0i8_p0i8_i32(c,b,196,4,0);j=0;var a=j;n=a;var o=n;return o;return null}function _Get_Interface(h,a){var l;var m;var g;var i;var f;var k=0;m=h;g=a;var e=m;m=e;var d=g;var c=_ft_service_list_lookup((_t1_services)&4294967295,d);f=c;var b=f;i=b;var j=i;return j;return null}function _Get_Kerning(x,l,B,C){var v;var z;var t;var q;var y;var A;var j;var k=0;z=x;t=l;q=B;y=C;var i=y;var h=(i)&4294967295;HEAP[h]=0;var g=y;var f=(g+4)&4294967295;HEAP[f]=0;var e=z;var d=(e+492)&4294967295;var c=HEAP[d];var b=(c)!=0;if(b){var a=z;var w=(a+492)&4294967295;var u=HEAP[w];var s=u;var r=t;var p=q;var n=y;_T1_Get_Kerning(s,r,p,n)}j=0;var m=j;A=m;var o=A;return o;return null}function _T1_Parse_Glyph_And_Get_Char_String(ac,i,h){var H=STACKTOP;STACKTOP+=24;_memset(H,0,24);var ab;var aS;var aw;var g;var c;var b3;var b2=H;var Q;var aD;var E;var D;var bd=H+8;var bo=0;aS=ac;aw=i;g=h;var b1=aS;var b0=(b1)&4294967295;var bZ=(b0+4)&4294967295;var bY=HEAP[bZ];var bX=bY;Q=bX;var bW=Q;var bV=(bW+132)&4294967295;aD=bV;E=0;var bU=Q;var a4=(bU)&4294967295;var a2=(a4+128)&4294967295;var a0=HEAP[a2];var aZ=(a0+52)&4294967295;var aY=HEAP[aZ];D=aY;var aX=aS;var aW=(aX+1376)&4294967295;var aV=aD;var aU=(aV+304)&4294967295;var aT=(aW)&4294967295;var aJ=(aU)&4294967295;var aH=HEAP[aJ];HEAP[aT]=aH;var aF=(aW+4)&4294967295;var aE=(aU+4)&4294967295;var aC=HEAP[aE];HEAP[aF]=aC;var aB=(aW+8)&4294967295;var aA=(aU+8)&4294967295;var az=HEAP[aA];HEAP[aB]=az;var ay=(aW+12)&4294967295;var ax=(aU+12)&4294967295;var am=HEAP[ax];HEAP[ay]=am;var al=aD;var ak=(al+320)&4294967295;var aj=(b2)&4294967295;var ai=(ak)&4294967295;var ah=HEAP[ai];HEAP[aj]=ah;var ag=(b2+4)&4294967295;var af=(ak+4)&4294967295;var ae=HEAP[af];HEAP[ag]=ae;var ad=aS;var aa=(ad+1392)&4294967295;var Z=(aa)&4294967295;var Y=(b2)&4294967295;var X=HEAP[Y];HEAP[Z]=X;var W=(aa+4)&4294967295;var V=(b2+4)&4294967295;var U=HEAP[V];HEAP[W]=U;var T=D;var S=(T)!=0;if(S){var R=D;var P=(R)&4294967295;var O=HEAP[P];var N=(O)&4294967295;var M=HEAP[N];var L=D;var K=(L+4)&4294967295;var J=HEAP[K];var I=aw;var G=g;var F=FUNCTION_TABLE[M](J,I,G);E=F}else{var C=aD;var B=(C+292)&4294967295;var A=HEAP[B];var z=aw;var y=(A+4*z)&4294967295;var x=HEAP[y];var w=g;var v=(w)&4294967295;HEAP[v]=x;var u=aD;var t=(u+296)&4294967295;var s=HEAP[t];var r=aw;var q=(s+4*r)&4294967295;var p=HEAP[q];var o=g;var n=(o+4)&4294967295;HEAP[n]=p}var m=E;var l=(((m))|0)==0;if(l){var k=aS;var j=(k+1476)&4294967295;var f=(j+8)&4294967295;var e=HEAP[f];var d=g;var b=(d+4)&4294967295;var a=HEAP[b];var b8=g;var b7=(b8)&4294967295;var b6=HEAP[b7];var b5=aS;var b4=FUNCTION_TABLE[e](b5,b6,a);E=b4}var bT=E;var bS=(((bT))|0)==0;$bb5$$bb8$9:do{if(bS){var bR=D;var bQ=(bR)!=0;if(!(bQ)){ab=3;break $bb5$$bb8$9}var bP=D;var bO=(bP)&4294967295;var bN=HEAP[bO];var bM=(bN+8)&4294967295;var bL=HEAP[bM];var bK=(bL)!=0;if(!(bK)){ab=3;break $bb5$$bb8$9}var bI=aS;var bH=(bI)&4294967295;var bG=(bH+32)&4294967295;var bF=(bG)&4294967295;var bE=HEAP[bF];var bD=_FT_RoundFix(bE);var bC=(((bD))|0)>>16;var bB=(bd)&4294967295;HEAP[bB]=bC;var bA=(bd+4)&4294967295;HEAP[bA]=0;var bz=aS;var by=(bz)&4294967295;var bx=(by+40)&4294967295;var bw=(bx)&4294967295;var bv=HEAP[bw];var bu=_FT_RoundFix(bv);var bt=(((bu))|0)>>16;var bs=(bd+8)&4294967295;HEAP[bs]=bt;var br=aS;var bq=(br)&4294967295;var bp=(bq+40)&4294967295;var bn=(bp+4)&4294967295;var bm=HEAP[bn];var bl=_FT_RoundFix(bm);var bk=(((bl))|0)>>16;var bj=(bd+12)&4294967295;HEAP[bj]=bk;var bi=D;var bh=(bi)&4294967295;var bg=HEAP[bh];var bf=(bg+8)&4294967295;var be=HEAP[bf];var bc=D;var bb=(bc+4)&4294967295;var ba=HEAP[bb];var a9=aw;var a8=FUNCTION_TABLE[be](ba,a9,0,bd);E=a8;var a7=(bd)&4294967295;var a6=HEAP[a7];var a5=(a6)<<16;var a3=aS;var a1=(a3)&4294967295;var aR=(a1+32)&4294967295;var aQ=(aR)&4294967295;HEAP[aQ]=a5;var aP=(bd+8)&4294967295;var aO=HEAP[aP];var aN=(aO)<<16;var aM=aS;var aL=(aM)&4294967295;var aK=(aL+40)&4294967295;var aI=(aK)&4294967295;HEAP[aI]=aN;var aG=(bd+12)&4294967295;var av=HEAP[aG];var au=(av)<<16;var at=aS;var ar=(at)&4294967295;var aq=(ar+40)&4294967295;var ap=(aq+4)&4294967295;HEAP[ap]=au}}while(0);var ao=E;b3=ao;var an=b3;c=an;var bJ=c;STACKTOP=H;return bJ;return null}function _T1_Parse_Glyph(P,b){var q=STACKTOP;STACKTOP+=8;_memset(q,0,8);var n;var o;var M;var r;var L;var s=q;var c;var p;var x=0;o=P;M=b;var K=o;var J=M;var I=_T1_Parse_Glyph_And_Get_Char_String(K,J,s);c=I;var H=c;var G=(((H))|0)==0;$bb$$bb2$2:do{if(G){var F=o;var D=(F)&4294967295;var B=(D+4)&4294967295;var z=HEAP[B];var m=z;p=m;var l=p;var k=(l)&4294967295;var j=(k+128)&4294967295;var i=HEAP[j];var h=(i+52)&4294967295;var g=HEAP[h];var f=(g)!=0;if(!(f)){n=1;break $bb$$bb2$2}var e=p;var d=(e)&4294967295;var a=(d+128)&4294967295;var X=HEAP[a];var W=(X+52)&4294967295;var V=HEAP[W];var U=(V)&4294967295;var T=HEAP[U];var S=(T+4)&4294967295;var R=HEAP[S];var Q=p;var O=(Q)&4294967295;var E=(O+128)&4294967295;var C=HEAP[E];var A=(C+52)&4294967295;var y=HEAP[A];var w=(y+4)&4294967295;var v=HEAP[w];FUNCTION_TABLE[R](v,s)}}while(0);var u=c;L=u;var t=L;r=t;var N=r;STACKTOP=q;return N;return null}function _T1_Compute_Max_Advance(p,d){var w=STACKTOP;STACKTOP+=1500;_memset(w,0,1500);var O;var aI;var N;var A;var aH;var C;var aA=w;var P;var ak;var aE;var e=0;aI=p;N=d;var aG=aI;var aF=(aG+132)&4294967295;ak=aF;var aD=aI;var aC=(aD+488)&4294967295;var aB=HEAP[aC];var az=aB;aE=az;var ay=N;HEAP[ay]=0;var ax=aE;var aw=(ax+12)&4294967295;var ae=HEAP[aw];var ac=(ae)&4294967295;var aa=HEAP[ac];var Y=aI;var W=(Y+532)&4294967295;var V=HEAP[W];var U=ak;var T=(U+288)&4294967295;var S=HEAP[T];var R=aI;var M=R;var L=FUNCTION_TABLE[aa](aA,M,0,0,S,V,0,0,78);C=L;var K=C;var J=(((K))|0)!=0;if(J){var I=C;aH=I}else{var H=(aA)&4294967295;var G=(H+70)&4294967295;HEAP[G]=1;var F=(aA)&4294967295;var E=(F+68)&4294967295;HEAP[E]=0;var D=ak;var B=(D+272)&4294967295;var z=HEAP[B];var y=(aA+1364)&4294967295;HEAP[y]=z;var x=ak;var v=(x+276)&4294967295;var u=HEAP[v];var t=(aA+1368)&4294967295;HEAP[t]=u;var s=ak;var r=(s+280)&4294967295;var q=HEAP[r];var o=(aA+1372)&4294967295;HEAP[o]=q;var n=aI;var m=(n+548)&4294967295;var l=HEAP[m];var k=(aA+1488)&4294967295;HEAP[k]=l;var j=aI;var i=(j+544)&4294967295;var h=HEAP[i];var g=(aA+1492)&4294967295;HEAP[g]=h;var f=N;HEAP[f]=0;P=0;$bb6$5:while(1){var am=ak;var al=(am+284)&4294967295;var aj=HEAP[al];var ai=P;var ah=(((aj))|0)>(((ai))|0);if(!(ah)){O=6;break $bb6$5}var c=P;var b=_T1_Parse_Glyph(aA,c);C=b;var a=P;var aP=(((a))|0)==0;$bb4$$bb3$8:do{if(aP){O=2}else{var aO=(aA)&4294967295;var aN=(aO+40)&4294967295;var aM=(aN)&4294967295;var aL=HEAP[aM];var aK=N;var aJ=HEAP[aK];var av=(((aL))|0)>(((aJ))|0);if(av){O=2;break $bb4$$bb3$8}else{O=3;break $bb4$$bb3$8}}}while(0);if(O==2){var au=(aA)&4294967295;var at=(au+40)&4294967295;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=N;HEAP[ap]=aq}var ao=P;var an=((ao)+1)&4294967295;P=an;O=1;continue $bb6$5}var ag=aE;var af=(ag+12)&4294967295;var ad=HEAP[af];var ab=(ad+4)&4294967295;var Z=HEAP[ab];FUNCTION_TABLE[Z](aA);aH=0}var X=aH;A=X;var Q=A;STACKTOP=w;return Q;return null}function _T1_Get_Advances(q,z,ap,aM,p){var y=STACKTOP;STACKTOP+=1500;_memset(y,0,1500);var U;var aS;var aB;var w;var d;var aR;var D;var aQ;var aI=y;var aq;var aN;var G;var F;var e=0;aS=q;aB=z;w=ap;d=aM;aR=p;var aP=aS;var aO=(aP+132)&4294967295;aq=aO;var aL=aS;var aK=(aL+488)&4294967295;var aJ=HEAP[aK];var aH=aJ;aN=aH;var aG=d;var aF=(aG)&16;var aE=(((aF))|0)!=0;if(aE){G=0;while(1){var Z=G;var Y=w;var X=unSign((Z),32,0)>16;var an=aR;var am=G;var al=(an+4*am)&4294967295;HEAP[al]=ao}else{var ak=aR;var ai=G;var ag=(ak+4*ai)&4294967295;HEAP[ag]=0}var ae=G;var ac=((ae)+1)&4294967295;G=ac;U=4;continue}aQ=0}}var R=aQ;D=R;var ax=D;STACKTOP=y;return ax;return null}function _T1_Load_Glyph(eX,au,cc,g5){var X=STACKTOP;STACKTOP+=1564;_memset(X,0,1564);var hm;var fi;var cb;var bJ;var aH;var eo;var cV;var cT=X;var fZ;var d1;var g=X+8;var F;var hb;var eD;var f;var ba;var ec=X+1508;var hx=X+1524;var bB=X+1532;var dK;var dH;var P;var gV=X+1540;var fl;var Y=X+1556;var ch;var gB;var eW;var hS;var dS;var gd=0;fi=eX;cb=au;bJ=cc;aH=g5;var cR=fi;var cP=(cR)&4294967295;var cN=(cP+4)&4294967295;var cM=HEAP[cN];var cL=cM;F=cL;var cK=F;var cJ=(cK+132)&4294967295;eD=cJ;var cI=F;var ha=(cI+488)&4294967295;var g9=HEAP[ha];var g8=g9;f=g8;var g7=f;var g6=(g7+12)&4294967295;var g4=HEAP[g6];ba=g4;dK=0;dH=0;var g3=F;var g2=(g3)&4294967295;var g1=(g2+16)&4294967295;var g0=HEAP[g1];var gE=bJ;var gD=unSign((g0),32,0)<=unSign((gE),32,0);$bb$$bb2$2:do{if(gD){var gC=F;var gA=(gC)&4294967295;var gz=(gA+128)&4294967295;var gy=HEAP[gz];var gx=(gy+52)&4294967295;var gw=HEAP[gx];var gv=(gw)==0;if(!(gv)){hm=1;break $bb$$bb2$2}d1=6;hm=2;break $bb$$bb2$2}else{hm=1}}while(0);$Exit$$bb2$5:do{if(hm==1){var gu=aH;var f8=(gu)&1024;var f7=(((f8))|0)!=0;if(f7){var f6=aH;var f5=(f6)|3;aH=f5}var f4=cb;var f3=(f4)!=0;if(f3){var f2=cb;var f1=(f2)&4294967295;var f0=(f1+12)&4294967295;var fY=(f0+4)&4294967295;var fD=HEAP[fY];var fC=fi;var fB=(fC+172)&4294967295;HEAP[fB]=fD;var fA=cb;var fz=(fA)&4294967295;var fy=(fz+12)&4294967295;var fx=(fy+8)&4294967295;var fw=HEAP[fx];var fv=fi;var fu=(fv+176)&4294967295;HEAP[fu]=fw}else{var e7=fi;var e6=(e7+172)&4294967295;HEAP[e6]=65536;var e5=fi;var e4=(e5+176)&4294967295;HEAP[e4]=65536}var e3=fi;var e2=(e3)&4294967295;var e1=(e2+108)&4294967295;var e0=(e1+2)&4294967295;HEAP[e0]=0;var eZ=fi;var eY=(eZ)&4294967295;var eL=(eY+108)&4294967295;var eK=(eL)&4294967295;HEAP[eK]=0;var eJ=aH;var eI=(eJ)&1;var eH=(((eI))|0)!=0;$bb10$$bb8$14:do{if(eH){hm=5}else{var eG=aH;var eF=(eG)&2;var eE=(((eF))|0)!=0;if(eE){hm=5;break $bb10$$bb8$14}fZ=1;hm=7;break $bb10$$bb8$14}}while(0);if(hm==5){fZ=0}var eC=fZ;var eB=(((eC))&255);hb=eB;var eq=fi;var ep=(eq)&4294967295;var en=(ep+72)&4294967295;HEAP[en]=1869968492;var em=ba;var el=(em)&4294967295;var ek=HEAP[el];var ej=aH;var ei=(((ej))|0)>>16;var eh=(ei)&15;var eg=hb;var d2=unSign((eg),8,0);var dZ=F;var dX=(dZ+532)&4294967295;var dV=HEAP[dX];var dT=eD;var dQ=(dT+288)&4294967295;var dO=HEAP[dQ];var dM=fi;var dJ=dM;var dI=cb;var du=dI;var ds=F;var dq=ds;var dn=(((d2))&255);var dl=FUNCTION_TABLE[ek](g,dq,du,dJ,dO,dV,dn,eh,78);d1=dl;var dj=d1;var dh=(((dj))|0)!=0;if(dh){hm=2;break $Exit$$bb2$5}dK=1;var df=aH;var dd=(df)&1024;var dc=(((dd))|0)!=0;var b0=unSign((dc),1,0);var bZ=(g)&4294967295;var bX=(bZ+69)&4294967295;HEAP[bX]=b0;var bV=eD;var bT=(bV+272)&4294967295;var bR=HEAP[bT];var bP=(g+1364)&4294967295;HEAP[bP]=bR;var bN=eD;var bL=(bN+276)&4294967295;var bI=HEAP[bL];var bu=(g+1368)&4294967295;HEAP[bu]=bI;var bt=eD;var br=(bt+280)&4294967295;var bp=HEAP[br];var bn=(g+1372)&4294967295;HEAP[bn]=bp;var bl=F;var bj=(bl+548)&4294967295;var bh=HEAP[bj];var bf=(g+1488)&4294967295;HEAP[bf]=bh;var bd=F;var a9=(bd+544)&4294967295;var a8=HEAP[a9];var a6=(g+1492)&4294967295;HEAP[a6]=a8;var a4=bJ;var a2=_T1_Parse_Glyph_And_Get_Char_String(g,a4,bB);d1=a2;var a0=d1;var aY=(((a0))|0)!=0;if(aY){hm=2;break $Exit$$bb2$5}dH=1;var aW=(g+1376)&4294967295;var aU=(ec)&4294967295;var aS=(aW)&4294967295;var aP=HEAP[aS];HEAP[aU]=aP;var aO=(ec+4)&4294967295;var aM=(aW+4)&4294967295;var aK=HEAP[aM];HEAP[aO]=aK;var aI=(ec+8)&4294967295;var aF=(aW+8)&4294967295;var aD=HEAP[aF];HEAP[aI]=aD;var aB=(ec+12)&4294967295;var az=(aW+12)&4294967295;var ax=HEAP[az];HEAP[aB]=ax;var at=(g+1392)&4294967295;var ar=(cT)&4294967295;var aq=(at)&4294967295;var ap=HEAP[aq];HEAP[ar]=ap;var ao=(cT+4)&4294967295;var an=(at+4)&4294967295;var am=HEAP[an];HEAP[ao]=am;var al=(hx)&4294967295;var ak=(cT)&4294967295;var aj=HEAP[ak];HEAP[al]=aj;var ai=(hx+4)&4294967295;var ah=(cT+4)&4294967295;var ag=HEAP[ah];HEAP[ai]=ag;var af=ba;var ae=(af+4)&4294967295;var ad=HEAP[ae];FUNCTION_TABLE[ad](g);dK=0;var ac=d1;var ab=(((ac))|0)==0;if(!(ab)){hm=2;break $Exit$$bb2$5}var aa=fi;var Z=(aa)&4294967295;var W=(Z+108)&4294967295;var V=(W+16)&4294967295;var U=HEAP[V];var T=(U)&1;var S=fi;var R=(S)&4294967295;var Q=(R+108)&4294967295;var O=(Q+16)&4294967295;HEAP[O]=T;var M=fi;var K=(M)&4294967295;var A=(K+108)&4294967295;var z=(A+16)&4294967295;var y=HEAP[z];var x=(y)|4;var w=fi;var v=(w)&4294967295;var u=(v+108)&4294967295;var t=(u+16)&4294967295;HEAP[t]=x;var r=aH;var p=(r)&1024;var e=(((p))|0)!=0;$bb15$$bb16$23:do{if(e){var d=fi;var c=(d)&4294967295;var b=(c+156)&4294967295;var a=HEAP[b];P=a;var h8=(g)&4294967295;var h7=(h8+32)&4294967295;var h6=(h7)&4294967295;var h4=HEAP[h6];var h1=_FT_RoundFix(h4);var hR=(((h1))|0)>>16;var hQ=fi;var hP=(hQ)&4294967295;var hO=(hP+24)&4294967295;var hN=(hO+8)&4294967295;HEAP[hN]=hR;var hM=(g)&4294967295;var hL=(hM+40)&4294967295;var hK=(hL)&4294967295;var hI=HEAP[hK];var hG=_FT_RoundFix(hI);var N=(((hG))|0)>>16;var L=fi;var J=(L)&4294967295;var I=(J+24)&4294967295;var H=(I+16)&4294967295;HEAP[H]=N;var G=P;var E=(G+12)&4294967295;var D=(E)&4294967295;var C=(ec)&4294967295;var B=HEAP[C];HEAP[D]=B;var s=(E+4)&4294967295;var q=(ec+4)&4294967295;var o=HEAP[q];HEAP[s]=o;var n=(E+8)&4294967295;var m=(ec+8)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=(E+12)&4294967295;var j=(ec+12)&4294967295;var i=HEAP[j];HEAP[k]=i;var h=P;var h5=(h+28)&4294967295;var h2=(h5)&4294967295;var h0=(hx)&4294967295;var hZ=HEAP[h0];HEAP[h2]=hZ;var hY=(h5+4)&4294967295;var hX=(hx+4)&4294967295;var hW=HEAP[hX];HEAP[hY]=hW;var hV=P;var hU=(hV+8)&4294967295;HEAP[hU]=1}else{var hT=fi;var hJ=(hT)&4294967295;var hH=(hJ+24)&4294967295;fl=hH;var hF=(g)&4294967295;var hE=(hF+40)&4294967295;var hD=(hE)&4294967295;var hC=HEAP[hD];var hB=_FT_RoundFix(hC);var hA=(((hB))|0)>>16;var hz=fl;var hy=(hz+16)&4294967295;HEAP[hy]=hA;var hw=(g)&4294967295;var hv=(hw+40)&4294967295;var hu=(hv)&4294967295;var ht=HEAP[hu];var hs=_FT_RoundFix(ht);var hr=(((hs))|0)>>16;var hq=fi;var hp=(hq)&4294967295;var ho=(hp+56)&4294967295;HEAP[ho]=hr;var hn=fi;var hl=(hn)&4294967295;var hk=(hl+156)&4294967295;var hj=HEAP[hk];var hi=(hj+8)&4294967295;HEAP[hi]=0;var hh=aH;var hg=(hh)&16;var hf=(((hg))|0)!=0;if(hf){var he=F;var hd=(he+132)&4294967295;var hc=(hd+328)&4294967295;var gZ=(hc+12)&4294967295;var gY=HEAP[gZ];var gX=F;var gW=(gX+132)&4294967295;var gU=(gW+328)&4294967295;var gT=(gU+4)&4294967295;var gS=HEAP[gT];var gR=((gY)-(gS))&4294967295;var gQ=(((gR))|0)>>16;var gO=fl;var gt=(gO+28)&4294967295;HEAP[gt]=gQ;var gs=fl;var gr=(gs+28)&4294967295;var gq=HEAP[gr];var gp=fi;var go=(gp)&4294967295;var gn=(go+60)&4294967295;HEAP[gn]=gq}else{var gm=(g)&4294967295;var gl=(gm+40)&4294967295;var gj=(gl+4)&4294967295;var fX=HEAP[gj];var fW=_FT_RoundFix(fX);var fV=(((fW))|0)>>16;var fU=fl;var fT=(fU+28)&4294967295;HEAP[fT]=fV;var fS=(g)&4294967295;var fR=(fS+40)&4294967295;var fQ=(fR+4)&4294967295;var fP=HEAP[fQ];var fN=_FT_RoundFix(fP);var ft=(((fN))|0)>>16;var fs=fi;var fr=(fs)&4294967295;var fq=(fr+60)&4294967295;HEAP[fq]=ft}var fp=fi;var fo=(fp)&4294967295;var fn=(fo+72)&4294967295;HEAP[fn]=1869968492;var fm=cb;var fk=(fm)!=0;$bb20$$bb22$30:do{if(fk){var fh=cb;var gP=(fh)&4294967295;var gN=(gP+12)&4294967295;var gM=(gN+2)&4294967295;var gL=HEAP[gM];var gK=unSign((gL),16,0)<=23;if(!(gK)){hm=15;break $bb20$$bb22$30}var gJ=fi;var gI=(gJ)&4294967295;var gH=(gI+108)&4294967295;var gG=(gH+16)&4294967295;var gF=HEAP[gG];var gk=(gF)|256;var gi=fi;var gh=(gi)&4294967295;var gg=(gh+108)&4294967295;var gf=(gg+16)&4294967295;HEAP[gf]=gk}}while(0);var ge=(ec)&4294967295;var gc=HEAP[ge];var gb=(((gc))|0)!=65536;$bb26$$bb23$34:do{if(gb){hm=17}else{var ga=(ec+12)&4294967295;var f9=HEAP[ga];var fO=(ec)&4294967295;var fM=HEAP[fO];var fL=(((f9))|0)!=(((fM))|0);if(fL){hm=17;break $bb26$$bb23$34}var fK=(ec+4)&4294967295;var fJ=HEAP[fK];var fI=(((fJ))|0)!=0;if(fI){hm=17;break $bb26$$bb23$34}var fH=(ec+8)&4294967295;var fG=HEAP[fH];var fF=(((fG))|0)!=0;if(fF){hm=17;break $bb26$$bb23$34}else{hm=20;break $bb26$$bb23$34}}}while(0);if(hm==17){var fE=fi;var fj=(fE)&4294967295;var fg=(fj+108)&4294967295;_FT_Outline_Transform(fg,ec)}var ff=(hx)&4294967295;var fe=HEAP[ff];var fd=(((fe))|0)!=0;$bb29$$bb28$41:do{if(fd){hm=22}else{var fc=(hx+4)&4294967295;var fb=HEAP[fc];var fa=(((fb))|0)!=0;if(fa){hm=22;break $bb29$$bb28$41}else{hm=23;break $bb29$$bb28$41}}}while(0);if(hm==22){var e9=(hx+4)&4294967295;var e8=HEAP[e9];var eV=(hx)&4294967295;var eU=HEAP[eV];var eT=fi;var eS=(eT)&4294967295;var eR=(eS+108)&4294967295;_FT_Outline_Translate(eR,eU,e8)}var eQ=fl;var eP=(eQ+16)&4294967295;var eO=HEAP[eP];var eN=(Y)&4294967295;HEAP[eN]=eO;var eM=(Y+4)&4294967295;HEAP[eM]=0;_FT_Vector_Transform(Y,ec);var eA=(Y)&4294967295;var ez=HEAP[eA];var ey=(hx)&4294967295;var ex=HEAP[ey];var ew=((ez)+(ex))&4294967295;var ev=fl;var eu=(ev+16)&4294967295;HEAP[eu]=ew;var et=(Y)&4294967295;HEAP[et]=0;var es=fl;var er=(es+28)&4294967295;var ef=HEAP[er];var ee=(Y+4)&4294967295;HEAP[ee]=ef;_FT_Vector_Transform(Y,ec);var ed=(Y+4)&4294967295;var eb=HEAP[ed];var ea=(hx+4)&4294967295;var d9=HEAP[ea];var d8=((eb)+(d9))&4294967295;var d7=fl;var d6=(d7+28)&4294967295;HEAP[d6]=d8;var d4=aH;var dG=(d4)&1;var dF=(((dG))|0)==0;if(dF){var dE=(g)&4294967295;var dD=(dE+16)&4294967295;var dC=HEAP[dD];gB=dC;var dB=gB;var dA=(dB+4)&4294967295;var dz=HEAP[dA];eW=dz;var dy=fi;var dw=(dy+172)&4294967295;var db=HEAP[dw];hS=db;var da=fi;var c9=(da+176)&4294967295;var c8=HEAP[c9];dS=c8;var c7=hb;var c6=reSign((c7),8,0)==0;$bb33$$bb32$48:do{if(c6){hm=25}else{var c5=(g)&4294967295;var c4=(c5+72)&4294967295;var c3=HEAP[c4];var c1=(c3)==0;if(c1){hm=25;break $bb33$$bb32$48}else{hm=26;break $bb33$$bb32$48}}}while(0);$bb33$$bb36$50:do{if(hm==25){var cH=gB;var cG=(cH+2)&4294967295;var cF=HEAP[cG];var cE=reSign((cF),16,0);ch=cE;while(1){var dt=ch;var dr=(((dt))|0)>0;if(!(dr)){hm=26;break $bb33$$bb36$50}var cD=eW;var cC=(cD)&4294967295;var cB=HEAP[cC];var cA=hS;var cz=_FT_MulFix(cB,cA);var cx=eW;var d5=(cx)&4294967295;HEAP[d5]=cz;var d3=eW;var d0=(d3+4)&4294967295;var dY=HEAP[d0];var dW=dS;var dU=_FT_MulFix(dY,dW);var dR=eW;var dP=(dR+4)&4294967295;HEAP[dP]=dU;var dN=ch;var dL=((dN)-1)&4294967295;ch=dL;var dx=eW;var dv=(dx+8)&4294967295;eW=dv;hm=27;continue}}}while(0);var dp=fl;var dm=(dp+16)&4294967295;var dk=HEAP[dm];var di=hS;var dg=_FT_MulFix(dk,di);var de=fl;var c2=(de+16)&4294967295;HEAP[c2]=dg;var c0=fl;var cZ=(c0+28)&4294967295;var cY=HEAP[cZ];var cX=dS;var cW=_FT_MulFix(cY,cX);var cU=fl;var cS=(cU+28)&4294967295;HEAP[cS]=cW}var cQ=fi;var cO=(cQ)&4294967295;var cy=(cO+108)&4294967295;_FT_Outline_Get_CBox(cy,gV);var cw=(gV+8)&4294967295;var cv=HEAP[cw];var cu=(gV)&4294967295;var ct=HEAP[cu];var cs=((cv)-(ct))&4294967295;var cr=fl;var cq=(cr)&4294967295;HEAP[cq]=cs;var cp=(gV+12)&4294967295;var co=HEAP[cp];var cn=(gV+4)&4294967295;var cm=HEAP[cn];var cl=((co)-(cm))&4294967295;var ck=fl;var cj=(ck+4)&4294967295;HEAP[cj]=cl;var ci=(gV)&4294967295;var cg=HEAP[ci];var cf=fl;var ce=(cf+8)&4294967295;HEAP[ce]=cg;var cd=(gV+12)&4294967295;var ca=HEAP[cd];var b9=fl;var b8=(b9+12)&4294967295;HEAP[b8]=ca;var b7=aH;var b6=(b7)&16;var b5=(((b6))|0)!=0;if(!(b5)){hm=31;break $bb15$$bb16$23}var b4=fl;var b3=(b4+28)&4294967295;var b2=HEAP[b3];var b1=fl;_ft_synthesize_vertical_metrics(b1,b2)}}while(0);var bY=(bB)&4294967295;var bW=HEAP[bY];var bU=fi;var bS=(bU)&4294967295;var bQ=(bS+136)&4294967295;HEAP[bQ]=bW;var bO=(bB+4)&4294967295;var bM=HEAP[bO];var bK=fi;var bH=(bK)&4294967295;var bF=(bH+140)&4294967295;HEAP[bF]=bM}}while(0);var bs=dH;var bq=reSign((bs),8,0)!=0;$bb40$$bb42$60:do{if(bq){var bo=F;var bm=(bo)&4294967295;var bk=(bm+128)&4294967295;var bi=HEAP[bk];var bg=(bi+52)&4294967295;var be=HEAP[bg];var bc=(be)!=0;if(!(bc)){hm=34;break $bb40$$bb42$60}var bb=F;var a7=(bb)&4294967295;var a5=(a7+128)&4294967295;var a3=HEAP[a5];var a1=(a3+52)&4294967295;var aZ=HEAP[a1];var aX=(aZ)&4294967295;var aV=HEAP[aX];var aT=(aV+4)&4294967295;var aR=HEAP[aT];var aQ=F;var aN=(aQ)&4294967295;var aL=(aN+128)&4294967295;var aJ=HEAP[aL];var aG=(aJ+52)&4294967295;var aE=HEAP[aG];var aC=(aE+4)&4294967295;var aA=HEAP[aC];FUNCTION_TABLE[aR](aA,bB);var ay=fi;var aw=(ay)&4294967295;var av=(aw+136)&4294967295;HEAP[av]=0;var bG=fi;var bE=(bG)&4294967295;var bD=(bE+140)&4294967295;HEAP[bD]=0}}while(0);var bC=dK;var bA=reSign((bC),8,0)!=0;if(bA){var bz=ba;var by=(bz+4)&4294967295;var bx=HEAP[by];FUNCTION_TABLE[bx](g)}var bw=d1;cV=bw;var bv=cV;eo=bv;var h3=eo;STACKTOP=X;return h3;return null}function _T1_Done_Metrics(y,n){var v;var x;var z;var k=0;x=y;z=n;var j=z;var i=(j+36)&4294967295;var h=HEAP[i];var g=x;var f=h;_ft_mem_free(g,f);var e=z;var d=(e+36)&4294967295;HEAP[d]=0;var c=z;var b=(c+40)&4294967295;HEAP[b]=0;var a=z;var w=(a+28)&4294967295;var u=HEAP[w];var t=x;var s=u;_ft_mem_free(t,s);var r=z;var q=(r+28)&4294967295;HEAP[q]=0;var p=z;var o=(p+32)&4294967295;HEAP[o]=0;var m=x;var l=z;var A=l;_ft_mem_free(m,A);z=0;return;return}function _t1_get_index(r,d,p){var q;var M;var e;var O;var s;var N;var b;var c;var D;var w=0;M=r;e=d;O=p;var L=O;var K=L;b=K;var J=e;var I=unSign((J),32,0)>65535;if(I){N=0}else{c=0;$bb8$5:while(1){var A=b;var y=(A+284)&4294967295;var x=HEAP[y];var v=c;var u=(((x))|0)>(((v))|0);if(!(u)){q=8;break $bb8$5}var H=b;var G=(H+288)&4294967295;var E=HEAP[G];var B=c;var z=(E+4*B)&4294967295;var o=HEAP[z];D=o;var n=D;var m=(n)!=0;$bb3$$bb7$8:do{if(m){var l=D;var k=(l)&4294967295;var j=HEAP[k];var i=M;var h=(i)&4294967295;var g=HEAP[h];var f=reSign((j),8,0)==reSign((g),8,0);if(!(f)){q=3;break $bb3$$bb7$8}var a=D;var Y=_strlen(a);var X=e;var W=(((Y))|0)==(((X))|0);if(!(W)){q=3;break $bb3$$bb7$8}var V=D;var U=M;var T=e;var S=_strncmp(V,U,T);var R=(((S))|0)==0;if(R){q=5;break $bb8$5}}}while(0);var F=c;var C=((F)+1)&4294967295;c=C;q=1;continue $bb8$5}if(q==8){N=0}else{if(q==5){var Q=c;N=Q}}}var t=N;s=t;var P=s;return P;return null}function _compare_kern_pairs(d,c){var o;var q;var b;var p;var B;var E;var C;var F;var D;var r=0;q=d;b=c;var A=q;var z=A;E=z;var y=b;var x=y;C=x;var w=E;var v=(w)&4294967295;var u=HEAP[v];var t=(u)<<16;var s=E;var n=(s+4)&4294967295;var m=HEAP[n];var l=(t)|(m);F=l;var k=C;var j=(k)&4294967295;var i=HEAP[j];var h=(i)<<16;var g=C;var f=(g+4)&4294967295;var e=HEAP[f];var a=(h)|(e);D=a;var N=F;var M=D;var L=unSign((N),32,0)>unSign((M),32,0);if(L){B=1}else{var K=F;var J=D;var I=unSign((K),32,0)(b3);$bb$$bb1$2:do{if(b2){HEAP[ab]=2}else{var b1=cF;var b0=(b1+1)&4294967295;var bZ=HEAP[b0];var bO=unSign((bZ),8,0);var bM=(bO)<<8;var bK=(((bM))&65535);var bJ=cF;var bI=(bJ)&4294967295;var bH=HEAP[bI];var bG=unSign((bH),8,0);var bF=(bK)|(bG);var bE=unSign((bF),16,0);Q=bE;var bD=Q;var bu=((bD)+18)&4294967295;var bs=cF;var bq=(bs+bu)&4294967295;cF=bq;var bp=cF;var bo=(bp+18)&4294967295;var bn=aK;var bm=(bo)>(bn);if(bm){bi=1;break $bb$$bb1$2}var bl=cF;var bk=(bl+1)&4294967295;var bj=HEAP[bk];var a7=unSign((bj),8,0);var a4=(a7)<<8;var a1=(((a4))&65535);var aZ=cF;var aX=(aZ)&4294967295;var aV=HEAP[aX];var aT=unSign((aV),8,0);var aR=(a1)|(aT);var aP=unSign((aR),16,0)<=17;if(aP){bi=1;break $bb$$bb1$2}var aN=cF;var aB=(aN+14)&4294967295;cF=aB;var az=cF;var av=(az+3)&4294967295;var at=HEAP[av];var aq=unSign((at),8,0);var ao=(aq)<<24;var am=cF;var ak=(am+2)&4294967295;var ah=HEAP[ak];var af=unSign((ah),8,0);var S=(af)<<16;var P=(ao)|(S);var M=cF;var K=(M+1)&4294967295;var J=HEAP[K];var I=unSign((J),8,0);var H=(I)<<8;var G=(P)|(H);var F=cF;var E=(F)&4294967295;var s=HEAP[E];var q=unSign((s),8,0);var o=(G)|(q);var n=v;var l=(n+o)&4294967295;cF=l;var k=cF;var j=v;var i=(k)==(j);if(i){bi=1;break $bb$$bb1$2}var h=cF;var g=(h+2)&4294967295;var f=aK;var e=(g)>(f);if(e){HEAP[ab]=2}else{var d=cF;var b=(d+1)&4294967295;var a=HEAP[b];var df=unSign((a),8,0);var de=(df)<<8;var dd=(((de))&65535);var dc=cF;var db=(dc)&4294967295;var c0=HEAP[db];var cZ=unSign((c0),8,0);var cY=(dd)|(cZ);var cX=unSign((cY),16,0);var cW=bX;var cV=(cW+40)&4294967295;HEAP[cV]=cX;var cU=cF;var cT=(cU+2)&4294967295;cF=cT;var cS=bX;var cR=(cS+40)&4294967295;var cQ=HEAP[cR];var cP=((cQ)*4)&4294967295;var cO=cF;var cN=(cO+cP)&4294967295;var cM=aK;var cL=(cN)>(cM);if(cL){HEAP[ab]=2}else{var cK=bX;var cJ=(cK+40)&4294967295;var cI=HEAP[cJ];var cH=(((cI))|0)==0;if(cH){bi=1;break $bb$$bb1$2}var cE=bX;var cD=(cE+40)&4294967295;var cC=HEAP[cD];var cB=bd;var cA=_ft_mem_realloc(cB,16,0,cC,0,ab);var cz=cA;var cy=bX;var cx=(cy+36)&4294967295;HEAP[cx]=cz;var cw=HEAP[ab];var cv=(((cw))|0)!=0;if(cv){bi=1;break $bb$$bb1$2}var cs=bX;var cr=(cs+36)&4294967295;var cq=HEAP[cr];cu=cq;var cp=bX;var co=(cp+40)&4294967295;var cn=HEAP[co];var cm=((cn)*4)&4294967295;var cl=cF;var ck=(cl+cm)&4294967295;aK=ck;var cj=be;var ci=(cj+92)&4294967295;var ch=HEAP[ci];a6=ch;C=0;cG=0;$bb15$16:while(1){var bL=be;var bC=(bL+36)&4294967295;var bB=HEAP[bC];var bA=cG;var bz=(((bB))|0)>(((bA))|0);if(!(bz)){bi=13;break $bb15$16}var cg=be;var cf=(cg+40)&4294967295;var ce=HEAP[cf];var cd=cG;var cc=(ce+4*cd)&4294967295;var cb=HEAP[cc];C=cb;var b9=C;var b7=(b9+8)&4294967295;var bW=HEAP[b7];var bV=reSign((bW),16,0)==7;if(bV){bi=8;break $bb15$16}var bP=cG;var bN=((bP)+1)&4294967295;cG=bN;bi=7;continue $bb15$16}if(bi==8){var bU=be;var bT=C;var bS=_FT_Set_Charmap(bU,bT);HEAP[ab]=bS;var bR=HEAP[ab];var bQ=(((bR))|0)!=0;if(bQ){bi=1;break $bb$$bb1$2}}while(1){var z=cF;var y=aK;var x=(z)<(y);if(!(x)){bi=16;break}var by=cF;var bx=(by)&4294967295;var bw=HEAP[bx];var bv=unSign((bw),8,0);var bt=be;var br=_FT_Get_Char_Index(bt,bv);var bh=cu;var bg=(bh)&4294967295;HEAP[bg]=br;var bf=cF;var bc=(bf+1)&4294967295;var bb=HEAP[bc];var ba=unSign((bb),8,0);var a9=be;var a8=_FT_Get_Char_Index(a9,ba);var a5=cu;var a3=(a5+4)&4294967295;HEAP[a3]=a8;var aJ=cF;var aI=(aJ+2)&4294967295;var aH=(aI+1)&4294967295;var aG=HEAP[aH];var aF=reSign((aG),8,0);var aE=(aF)<<8;var aD=(((aE))&65535);var aC=cF;var aA=(aC+2)&4294967295;var ax=(aA)&4294967295;var aa=HEAP[ax];var Z=unSign((aa),8,0);var Y=(aD)|(Z);var X=reSign((Y),16,0);var W=cu;var V=(W+8)&4294967295;HEAP[V]=X;var U=cu;var T=(U+12)&4294967295;HEAP[T]=0;var R=cu;var O=(R+16)&4294967295;cu=O;var B=cF;var A=(B+4)&4294967295;cF=A;bi=14;continue}var w=a6;var u=(w)!=0;if(u){var t=be;var r=a6;var p=_FT_Set_Charmap(t,r);HEAP[ab]=p}var a2=HEAP[ab];var a0=(((a2))|0)!=0;if(a0){bi=1;break $bb$$bb1$2}var aY=bX;var aW=(aY+40)&4294967295;var aU=HEAP[aW];var aS=bX;var aQ=(aS+36)&4294967295;var aO=HEAP[aQ];var aM=aO;_qsort(aM,aU,16,80)}}}}while(0);var aL=HEAP[ab];var aw=(((aL))|0)!=0;if(aw){var au=bX;var ar=(au+36)&4294967295;var ap=HEAP[ar];var an=bd;var al=ap;_ft_mem_free(an,al);var aj=bX;var ag=(aj+36)&4294967295;HEAP[ag]=0;var ae=bX;var ad=(ae+40)&4294967295;HEAP[ad]=0}var N=HEAP[ab];da=N;var L=da;c=L;var ac=c;STACKTOP=ai;return ac;return null}function _T1_Read_Metrics(b3,aC){var am=STACKTOP;STACKTOP+=24;_memset(am,0,24);var bm;var bh;var m;var c;var dc;var bH;var bg;var bl=am;var C;var ag=am+20;var bN;var v;var cy=0;bh=b3;m=aC;var db=m;var da=(db+28)&4294967295;var c9=HEAP[da];bg=c9;C=0;HEAP[ag]=2;var c8=bh;var c7=c8;var c6=(c7+132)&4294967295;bN=c6;var c5=bg;var c4=_ft_mem_alloc(c5,44,ag);var c3=c4;C=c3;var cf=HEAP[ag];var cd=(((cf))|0)!=0;$Exit$$bb$2:do{if(!cd){var cb=m;var ca=(cb+4)&4294967295;var b9=HEAP[ca];var b8=m;var b7=_FT_Stream_EnterFrame(b8,b9);HEAP[ag]=b7;var b6=HEAP[ag];var b5=(((b6))|0)!=0;if(b5){bm=0;break $Exit$$bb$2}var b4=C;var bU=(b4+4)&4294967295;var bS=bN;var bQ=(bS+328)&4294967295;var bP=(bU)&4294967295;var bO=(bQ)&4294967295;var bM=HEAP[bO];HEAP[bP]=bM;var bL=(bU+4)&4294967295;var bK=(bQ+4)&4294967295;var bJ=HEAP[bK];HEAP[bL]=bJ;var bI=(bU+8)&4294967295;var by=(bQ+8)&4294967295;var bw=HEAP[by];HEAP[bI]=bw;var bu=(bU+12)&4294967295;var bt=(bQ+12)&4294967295;var bs=HEAP[bt];HEAP[bu]=bs;var br=bN;var bq=(br+328)&4294967295;var bp=(bq+12)&4294967295;var bo=HEAP[bp];var bn=C;var ba=(bn+20)&4294967295;HEAP[ba]=bo;var a8=bN;var a5=(a8+328)&4294967295;var a3=(a5+4)&4294967295;var a1=HEAP[a3];var aZ=C;var aX=(aZ+24)&4294967295;HEAP[aX]=a1;var aV=bh;var aT=aV;var aR=(aT+488)&4294967295;var aF=HEAP[aR];var aD=aF;bH=aD;var az=bH;var ax=(az)!=0;$bb2$$bb5$5:do{if(ax){var av=bH;var at=(av+24)&4294967295;var aq=HEAP[at];var ao=(aq)!=0;if(!(ao)){bm=3;break $bb2$$bb5$5}var al=bH;var aj=(al+24)&4294967295;var X=HEAP[aj];var V=(X)&4294967295;var S=HEAP[V];var Q=m;var O=(Q+36)&4294967295;var M=HEAP[O];var K=m;var I=(K+32)&4294967295;var G=HEAP[I];var E=m;var s=(E+28)&4294967295;var q=HEAP[s];var o=FUNCTION_TABLE[S](bl,q,G,M);HEAP[ag]=o;var n=HEAP[ag];var l=(((n))|0)==0;if(!(l)){bm=3;break $bb2$$bb5$5}var k=(bl+8)&4294967295;var j=C;HEAP[k]=j;var i=(bl+12)&4294967295;HEAP[i]=82;var h=(bl+16)&4294967295;var g=bN;var f=g;HEAP[h]=f;var e=bH;var d=(e+24)&4294967295;var b=HEAP[d];var a=(b+8)&4294967295;var dh=HEAP[a];var dg=FUNCTION_TABLE[dh](bl);HEAP[ag]=dg;var df=bH;var de=(df+24)&4294967295;var dd=HEAP[de];var c2=(dd+4)&4294967295;var c1=HEAP[c2];FUNCTION_TABLE[c1](bl)}}while(0);var c0=HEAP[ag];var cZ=(((c0))|0)==2;$bb6$$bb10$10:do{if(cZ){var cY=m;var cX=(cY+32)&4294967295;var cW=HEAP[cX];v=cW;var cV=m;var cU=(cV+4)&4294967295;var cT=HEAP[cU];var cS=unSign((cT),32,0)>6;if(!(cS)){bm=7;break $bb6$$bb10$10}var cR=v;var cQ=(cR+1)&4294967295;var cP=HEAP[cQ];var cO=unSign((cP),8,0)<=3;if(!(cO)){bm=7;break $bb6$$bb10$10}var cN=v;var cM=(cN+2)&4294967295;var cL=(cM+3)&4294967295;var cK=HEAP[cL];var cJ=unSign((cK),8,0);var cI=(cJ)<<24;var cH=v;var cG=(cH+2)&4294967295;var cF=(cG+2)&4294967295;var cE=HEAP[cF];var cD=unSign((cE),8,0);var cC=(cD)<<16;var cB=(cI)|(cC);var cA=v;var cz=(cA+2)&4294967295;var cx=(cz+1)&4294967295;var cw=HEAP[cx];var cv=unSign((cw),8,0);var cu=(cv)<<8;var ct=(cB)|(cu);var cs=v;var cr=(cs+2)&4294967295;var cq=(cr)&4294967295;var cp=HEAP[cq];var co=unSign((cp),8,0);var cn=(ct)|(co);var cm=m;var cl=(cm+4)&4294967295;var ck=HEAP[cl];var cj=(((cn))|0)==(((ck))|0);if(!(cj)){bm=7;break $bb6$$bb10$10}var ci=bh;var ch=m;var cg=C;var ce=_T1_Read_PFM(ci,ch,cg);HEAP[ag]=ce}}while(0);var cc=HEAP[ag];var b2=(((cc))|0)==0;$bb11$$bb13$16:do{if(b2){var b1=bN;var b0=(b1+328)&4294967295;var bZ=C;var bY=(bZ+4)&4294967295;var bX=(b0)&4294967295;var bW=(bY)&4294967295;var bV=HEAP[bW];HEAP[bX]=bV;var bT=(b0+4)&4294967295;var bR=(bY+4)&4294967295;var bG=HEAP[bR];HEAP[bT]=bG;var bF=(b0+8)&4294967295;var bE=(bY+8)&4294967295;var bD=HEAP[bE];HEAP[bF]=bD;var bC=(b0+12)&4294967295;var bB=(bY+12)&4294967295;var bA=HEAP[bB];HEAP[bC]=bA;var bz=C;var bx=(bz+4)&4294967295;var bv=(bx)&4294967295;var bk=HEAP[bv];var bj=(((bk))|0)>>16;var bi=bh;var bf=(bi+52)&4294967295;var be=(bf)&4294967295;HEAP[be]=bj;var bd=C;var bc=(bd+4)&4294967295;var bb=(bc+4)&4294967295;var a9=HEAP[bb];var a7=(((a9))|0)>>16;var aN=bh;var aM=(aN+52)&4294967295;var aL=(aM+4)&4294967295;HEAP[aL]=a7;var aK=C;var aJ=(aK+4)&4294967295;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aG=((aH)+65535)&4294967295;var aE=(((aG))|0)>>16;var aB=bh;var af=(aB+52)&4294967295;var ae=(af+8)&4294967295;HEAP[ae]=aE;var ad=C;var ac=(ad+4)&4294967295;var ab=(ac+12)&4294967295;var aa=HEAP[ab];var Z=((aa)+65535)&4294967295;var Y=(((Z))|0)>>16;var W=bh;var U=(W+52)&4294967295;var B=(U+12)&4294967295;HEAP[B]=Y;var A=C;var z=(A+20)&4294967295;var y=HEAP[z];var x=((y)+32768)&4294967295;var w=(((x))|0)>>16;var u=(((w))&65535);var t=bh;var r=(t+70)&4294967295;HEAP[r]=u;var p=C;var a6=(p+24)&4294967295;var a4=HEAP[a6];var a2=((a4)+32768)&4294967295;var a0=(((a2))|0)>>16;var aY=(((a0))&65535);var aW=bh;var aU=(aW+72)&4294967295;HEAP[aU]=aY;var aS=C;var aQ=(aS+40)&4294967295;var aP=HEAP[aQ];var aA=(((aP))|0)!=0;if(!(aA)){bm=12;break $bb11$$bb13$16}var ay=bh;var aw=(ay+8)&4294967295;var au=HEAP[aw];var ar=(au)|64;var ap=bh;var an=(ap+8)&4294967295;HEAP[an]=ar;var ak=bh;var ai=ak;var ah=(ai+492)&4294967295;var T=C;var R=T;HEAP[ah]=R;C=0}}while(0);var P=m;_FT_Stream_ExitFrame(P)}}while(0);var N=C;var L=(N)!=0;if(L){var J=bg;var H=C;_T1_Done_Metrics(J,H)}var F=HEAP[ag];dc=F;var D=dc;c=D;var aO=c;STACKTOP=am;return aO;return null}function _T1_Get_Kerning(Z,ab,aa,q){var N;var Y;var p;var C;var r;var al;var ao;var i;var ac;var aq;var d=0;Y=Z;p=ab;C=aa;r=q;var an=p;var am=(an)<<16;var ak=C;var aj=(am)|(ak);ac=aj;var ai=Y;var ah=(ai+36)&4294967295;var ag=HEAP[ah];al=ag;var af=Y;var ae=(af+40)&4294967295;var ad=HEAP[ae];var X=al;var W=(X+16*ad)&4294967295;var V=(W+-16)&4294967295;i=V;while(1){var c=al;var b=i;var a=(c)<=(b);if(!(a)){N=5;break}var U=i;var T=(U);var S=al;var R=(S);var Q=((T)-(R))&4294967295;var P=((((Q))|0)/16|0);var O=((((P))|0)/2|0);var M=al;var L=(M+16*O)&4294967295;ao=L;var K=ao;var J=(K)&4294967295;var I=HEAP[J];var H=(I)<<16;var G=ao;var F=(G+4)&4294967295;var E=HEAP[F];var D=(H)|(E);aq=D;var B=aq;var A=ac;var z=(((B))|0)==(((A))|0);if(z){N=1;break}var l=aq;var k=ac;var j=unSign((l),32,0)(((ag))|0);if(!(af)){P=4;break}var ap=ad;var ao=(ap+28)&4294967295;var ab=HEAP[ao];var aa=R;var Z=(ab+20*aa)&4294967295;K=Z;var Y=K;var X=(Y)&4294967295;var W=HEAP[X];var V=D;var U=(((W))|0)!=(((V))|0);if(!U){var T=K;var S=(T+4)&4294967295;var O=HEAP[S];var N=ac;var M=(((O))|0)>(((N))|0);if(M){var L=K;var J=(L+8)&4294967295;var I=HEAP[J];var H=q;HEAP[H]=I}else{var G=K;var F=(G+12)&4294967295;var E=HEAP[F];var C=ac;var A=(((E))|0)<(((C))|0);if(A){var z=K;var y=(z+16)&4294967295;var x=HEAP[y];var w=q;HEAP[w]=x}else{var u=K;var t=(u+12)&4294967295;var s=HEAP[t];var r=K;var n=(r+4)&4294967295;var m=HEAP[n];var l=((s)-(m))&4294967295;var k=K;var j=(k+16)&4294967295;var i=HEAP[j];var h=K;var g=(h+8)&4294967295;var f=HEAP[g];var e=((i)-(f))&4294967295;var c=K;var b=(c+4)&4294967295;var a=HEAP[b];var aG=ac;var aF=((aG)-(a))&4294967295;var aE=_FT_MulDiv(aF,e,l);var aD=K;var aC=(aD+8)&4294967295;var aB=HEAP[aC];var aA=((aE)+(aB))&4294967295;var an=q;HEAP[an]=aA}}}var am=R;var al=((am)+1)&4294967295;R=al;P=1;continue}ay=0}var ae=ay;B=ae;var ak=B;return ak;return null}function _cff_get_kerning(s,J,F,b){var o;var H;var c;var n;var t;var r;var E;var p;var q;var u=0;H=s;c=J;n=F;t=b;var D=H;var C=D;p=C;var B=p;var A=(B+532)&4294967295;var z=HEAP[A];var y=z;q=y;var x=t;var w=(x)&4294967295;HEAP[w]=0;var v=t;var m=(v+4)&4294967295;HEAP[m]=0;var l=q;var k=(l)!=0;if(k){var j=q;var i=(j+128)&4294967295;var h=HEAP[i];var g=p;var f=c;var e=n;var d=FUNCTION_TABLE[h](g,f,e);var a=t;var K=(a)&4294967295;HEAP[K]=d}E=0;var I=E;r=I;var G=r;return G;return null}function _Load_Glyph92(c,Q,b,y){var r;var j;var q;var H;var I;var t;var G;var d;var s;var n;var v=0;j=c;q=Q;H=b;I=y;var F=j;var E=F;s=E;var D=q;var C=D;n=C;var B=s;var A=(B)==0;$bb$$bb1$2:do{if(A){G=37}else{var z=n;var x=(z)==0;if(x){var w=I;var p=(w)|3;I=p}var o=I;var m=(o)&1;var l=(((m))&255);var u=reSign((l),8,0)!=0;if(u){n=0}var k=n;var i=(k)!=0;$bb6$$bb8$11:do{if(i){var h=q;var g=(h)&4294967295;var f=HEAP[g];var e=j;var a=(e+4)&4294967295;var T=HEAP[a];var S=(f)!=(T);if(!(S)){r=4;break $bb6$$bb8$11}G=35;r=5;break $bb$$bb1$2}}while(0);var R=s;var P=n;var O=H;var N=I;var M=_cff_slot_load(R,P,O,N);d=M;var L=d;G=L}}while(0);var K=G;t=K;var J=t;return J;return null}function _cff_get_advances(w,b,s,W,c){var t;var m;var e;var l;var y;var v;var x;var Q;var h;var R;var d;var u;var B=0;m=w;e=b;l=s;y=W;v=c;d=0;var P=m;var O=(P+84)&4294967295;var N=HEAP[O];u=N;var M=y;var L=(M)|256;y=L;R=0;while(1){var F=R;var D=l;var C=unSign((F),32,0)unSign((e),32,0);if(!(c)){D=6;break}var i=I;var b=(i+8)&4294967295;var aq=HEAP[b];var ap=g;var ao=(aq+2*ap)&4294967295;var an=HEAP[ao];f=an;var al=f;var ak=unSign((al),16,0)>390;if(ak){var ai=f;var ah=unSign((ai),16,0);var ag=((ah)-391)&4294967295;var W=am;var U=_cff_index_get_string(W,ag);G=U}else{var S=E;var Q=(S+20)&4294967295;var O=HEAP[Q];var N=f;var M=unSign((N),16,0);var L=FUNCTION_TABLE[O](M);G=L}var K=G;var J=(K)==0;if(!J){var C=aj;var B=G;var z=_strcmp(C,B);var x=(((z))|0)==0;if(x){D=3;break}}var t=g;var q=((t)+1)&4294967295;g=q;D=1;continue}if(D==6){ad=0}else{if(D==3){var v=g;ad=v}}}var a=ad;H=a;var af=H;return af;return null}function _cff_ps_has_glyph_names(i){var n;var j;var k;var h;var m=0;j=i;var g=j;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)&512;var c=(((d))|0)>0;var b=unSign((c),1,0);h=b;var a=h;k=a;var l=k;return l;return null}function _cff_ps_get_font_info(p,aD){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var ac;var aX;var d;var A;var aW;var az;var G=w;var aN;var H;var aA;var e=0;aX=p;d=aD;var aV=aX;var aU=(aV+692)&4294967295;var aT=(aU)&4294967295;var aS=HEAP[aT];var aR=aS;az=aR;HEAP[G]=0;var aQ=az;var aP=(aQ)!=0;$bb$$bb3$2:do{if(aP){var aO=az;var aM=(aO+2060)&4294967295;var at=HEAP[aM];var aq=(at)==0;if(!(aq)){ac=1;break $bb$$bb3$2}var ao=az;var am=(ao+1324)&4294967295;var ak=(am)&4294967295;aN=ak;var ai=aX;var ah=(ai)&4294967295;var ag=(ah+100)&4294967295;var af=HEAP[ag];aA=af;var ae=aA;var W=_ft_mem_alloc(ae,32,G);var U=W;H=U;var S=HEAP[G];var Q=(((S))|0)!=0;if(Q){ac=2;break $bb$$bb3$2}var O=aN;var M=(O)&4294967295;var L=HEAP[M];var K=az;var J=_cff_index_get_sid_string(K,L);var I=H;var B=(I)&4294967295;HEAP[B]=J;var z=aN;var y=(z+4)&4294967295;var x=HEAP[y];var v=az;var u=_cff_index_get_sid_string(v,x);var t=H;var s=(t+4)&4294967295;HEAP[s]=u;var r=aN;var q=(r+12)&4294967295;var o=HEAP[q];var n=az;var m=_cff_index_get_sid_string(n,o);var l=H;var k=(l+8)&4294967295;HEAP[k]=m;var j=aN;var i=(j+16)&4294967295;var h=HEAP[i];var g=az;var f=_cff_index_get_sid_string(g,h);var c=H;var b=(c+12)&4294967295;HEAP[b]=f;var a=aN;var a4=(a+20)&4294967295;var a3=HEAP[a4];var a2=az;var a1=_cff_index_get_sid_string(a2,a3);var a0=H;var aZ=(a0+16)&4294967295;HEAP[aZ]=a1;var aY=aN;var aL=(aY+28)&4294967295;var aK=HEAP[aL];var aJ=H;var aI=(aJ+20)&4294967295;HEAP[aI]=aK;var aH=aN;var aG=(aH+24)&4294967295;var aF=HEAP[aG];var aE=H;var aC=(aE+24)&4294967295;HEAP[aC]=aF;var aB=aN;var ay=(aB+32)&4294967295;var ax=HEAP[ay];var aw=(((ax))&65535);var av=H;var au=(av+26)&4294967295;HEAP[au]=aw;var ar=aN;var ap=(ar+36)&4294967295;var an=HEAP[ap];var al=(((an))&65535);var aj=H;var ab=(aj+28)&4294967295;HEAP[ab]=al;var aa=az;var Z=(aa+2060)&4294967295;var Y=H;HEAP[Z]=Y;ac=1;break $bb$$bb3$2}else{ac=1}}while(0);$Fail$$bb3$6:do{if(ac==1){var X=az;var V=(X)!=0;if(!(V)){ac=2;break $Fail$$bb3$6}var T=az;var R=(T+2060)&4294967295;var P=HEAP[R];var N=d;var F=N;var E=P;_llvm_memcpy_p0i8_p0i8_i32(F,E,32,4,0)}}while(0);var D=HEAP[G];aW=D;var C=aW;A=C;var ad=A;STACKTOP=w;return ad;return null}function _cff_get_ps_name(k){var p;var l;var m;var j;var f;var o=0;l=k;var i=l;var h=(i+692)&4294967295;var g=(h)&4294967295;var e=HEAP[g];var d=e;f=d;var c=f;var b=(c+1304)&4294967295;var a=HEAP[b];j=a;var q=j;m=q;var n=m;return n;return null}function _cff_get_cmap_info(w,c){var s;var N;var U;var v;var T;var o;var b;var t;var x;var u;var ab;var E=0;N=w;U=c;var S=N;var R=S;o=R;b=0;var Q=o;var P=(Q)&4294967295;var O=(P)&4294967295;var M=HEAP[O];t=M;var K=t;var I=(K+96)&4294967295;var G=HEAP[I];var p=(G)&4294967295;var m=(p+4)&4294967295;var k=HEAP[m];x=k;var j=U;var i=(j)&4294967295;HEAP[i]=0;var h=U;var g=(h+4)&4294967295;HEAP[g]=0;var f=o;var e=(f+12)&4294967295;var d=HEAP[e];var a=(d)!=(_cff_cmap_encoding_class_rec);$bb$$bb4$2:do{if(a){var af=o;var ae=(af+12)&4294967295;var ad=HEAP[ae];var ac=(ad)!=(_cff_cmap_unicode_class_rec);if(!(ac)){s=1;break $bb$$bb4$2}var aa=x;var Z=_FT_Get_Module(aa,(__str178)&4294967295);u=Z;var Y=u;var X=_ft_module_get_service(Y,(__str279)&4294967295);var W=X;ab=W;var L=ab;var J=(L)!=0;if(!(J)){s=1;break $bb$$bb4$2}var H=ab;var F=(H)&4294967295;var D=HEAP[F];var C=(D)!=0;if(!(C)){s=1;break $bb$$bb4$2}var B=ab;var A=(B)&4294967295;var z=HEAP[A];var y=N;var r=U;var q=FUNCTION_TABLE[z](y,r);b=q}}while(0);var n=b;T=n;var l=T;v=l;var V=v;return V;return null}function _cff_get_ros(r,Q,l,p){var P;var ap;var D;var q;var R;var B;var ao;var E;var ac;var af;var d=0;ap=r;D=Q;q=l;R=p;E=0;var an=ap;var am=(an+692)&4294967295;var al=(am)&4294967295;var ak=HEAP[al];var aj=ak;ac=aj;var ai=ac;var ah=(ai)!=0;$bb$$Fail$2:do{if(ah){var ag=ac;var ae=(ag+1324)&4294967295;var ab=(ae)&4294967295;af=ab;var aa=af;var Z=(aa+128)&4294967295;var Y=HEAP[Z];var X=(((Y))|0)==65535;if(X){E=6}else{var W=D;var V=(W)!=0;if(V){var U=ac;var T=(U+2064)&4294967295;var S=HEAP[T];var O=(S)==0;if(O){var N=af;var M=(N+128)&4294967295;var L=HEAP[M];var K=ac;var J=_cff_index_get_sid_string(K,L);var I=ac;var H=(I+2064)&4294967295;HEAP[H]=J}var G=ac;var F=(G+2064)&4294967295;var C=HEAP[F];var A=D;HEAP[A]=C}var z=q;var y=(z)!=0;if(y){var x=ac;var w=(x+2068)&4294967295;var v=HEAP[w];var u=(v)==0;if(u){var t=af;var s=(t+132)&4294967295;var o=HEAP[s];var n=ac;var m=_cff_index_get_sid_string(n,o);var k=ac;var j=(k+2068)&4294967295;HEAP[j]=m}var i=ac;var h=(i+2068)&4294967295;var g=HEAP[h];var f=q;HEAP[f]=g}var e=R;var c=(e)!=0;if(!(c)){P=6;break $bb$$Fail$2}var b=af;var a=(b+136)&4294967295;var au=HEAP[a];var at=R;HEAP[at]=au}}}while(0);var ar=E;ao=ar;var aq=ao;B=aq;var ad=B;return ad;return null}function _cff_get_is_cid(z,u){var x;var B;var D;var C;var j;var l;var A;var o;var k=0;B=z;D=u;l=0;var i=B;var h=(i+692)&4294967295;var g=(h)&4294967295;var f=HEAP[g];var e=f;A=e;var d=D;HEAP[d]=0;var c=A;var b=(c)!=0;$bb$$bb2$2:do{if(b){var a=A;var y=(a+1324)&4294967295;var w=(y)&4294967295;o=w;var v=o;var t=(v+128)&4294967295;var s=HEAP[t];var r=(((s))|0)!=65535;if(!(r)){x=1;break $bb$$bb2$2}var p=D;HEAP[p]=1}}while(0);var n=l;j=n;var m=j;C=m;var q=C;return q;return null}function _cff_get_cid_from_glyph_index(r,b,V){var q;var j;var J;var p;var s;var I;var c;var Q;var d;var t;var u=0;j=r;J=b;p=V;c=0;var H=j;var G=(H+692)&4294967295;var F=(G)&4294967295;var E=HEAP[F];var D=E;Q=D;var C=Q;var A=(C)!=0;$bb$$Fail$2:do{if(A){var y=Q;var w=(y+1324)&4294967295;var o=(w)&4294967295;t=o;var n=t;var m=(n+128)&4294967295;var l=HEAP[m];var k=(((l))|0)==65535;if(k){c=6}else{var i=Q;var h=(i+12)&4294967295;var g=HEAP[h];var f=J;var e=unSign((g),32,0)(ap);if(an){ab=0;break $bb$$bb2$2}var al=ac;var aj=(al)&4294967295;var ah=HEAP[aj];var ag=unSign((ah),8,0);var af=(ag)<<8;var ae=(((af))&65535);var ad=ac;var U=(ad+1)&4294967295;var S=HEAP[U];var Q=unSign((S),8,0);var O=(ae)|(Q);var M=reSign((O),16,0);aU=M;var K=ac;var J=(K+2)&4294967295;ac=J;ab=2;break $bb$$bb2$2}else{var I=aa;var H=(((I))|0)==29;if(H){var G=ac;var z=(G+4)&4294967295;var x=F;var w=(z)>(x);if(w){ab=0;break $bb$$bb2$2}var v=ac;var u=(v)&4294967295;var t=HEAP[u];var s=unSign((t),8,0);var r=(s)<<24;var q=ac;var p=(q+1)&4294967295;var o=HEAP[p];var n=unSign((o),8,0);var m=(n)<<16;var l=(r)|(m);var k=ac;var j=(k+2)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var g=(h)<<8;var f=(l)|(g);var c=ac;var b=(c+3)&4294967295;var a=HEAP[b];var a2=unSign((a),8,0);var a1=(f)|(a2);aU=a1;var a0=ac;var aZ=(a0+4)&4294967295;ac=aZ;ab=2;break $bb$$bb2$2}else{var aY=aa;var aW=(((aY))|0)<=246;if(aW){var aV=aa;var aI=((aV)-139)&4294967295;aU=aI;ab=2;break $bb$$bb2$2}else{var aH=aa;var aG=(((aH))|0)<=250;if(aG){var aE=ac;var aD=(aE+1)&4294967295;var aC=F;var aB=(aD)>(aC);if(aB){ab=0;break $bb$$bb2$2}var aA=aa;var az=((aA)*256)&4294967295;var ay=((az)+-63232)&4294967295;var ax=ac;var aw=(ax)&4294967295;var av=HEAP[aw];var au=unSign((av),8,0);var at=((ay)+(au))&4294967295;var aq=((at)+108)&4294967295;aU=aq;var ao=ac;var am=(ao+1)&4294967295;ac=am;ab=2;break $bb$$bb2$2}else{var ak=ac;var ai=(ak+1)&4294967295;var Z=F;var Y=(ai)>(Z);if(Y){ab=0;break $bb$$bb2$2}var X=aa;var W=(251-(X))&4294967295;var V=((W)*256)&4294967295;var T=ac;var R=(T)&4294967295;var P=HEAP[R];var N=unSign((P),8,0);var L=((V)-(N))&4294967295;var E=((L)-108)&4294967295;aU=E;var D=ac;var C=(D+1)&4294967295;ac=C;ab=2;break $bb$$bb2$2}}}}}while(0);if(ab==0){aU=0}var B=aU;aT=B;var A=aT;y=A;var aF=y;return aF;return null}function _cff_parse_real(D,a1,cM,K){var bz;var by;var df;var aJ;var cB;var c;var dy;var c0;var g;var a0;var bx;var cZ;var at;var cN;var ar;var dc;var dA;var ah;var bE;var bC;var cO=0;by=D;df=a1;aJ=cM;cB=K;var dx=by;c0=dx;cN=0;ar=0;var dw=cB;var dv=(dw)!=0;if(dv){var du=cB;HEAP[du]=0}bx=0;cZ=0;at=0;dc=0;dA=0;ah=0;a0=4;$bb2$5:while(1){var dt=a0;var ds=(((dt))|0)!=0;if(ds){var dr=c0;var dq=(dr+1)&4294967295;c0=dq;var dp=c0;var cs=df;var cq=(dp)>=(cs);if(cq){bz=2;break $bb2$5}}var co=c0;var cn=(co)&4294967295;var cm=HEAP[cn];var cl=unSign((cm),8,0);var ck=a0;var cj=(((cl))|0)>>(((ck))|0);var ci=(cj)&15;g=ci;var ch=a0;var b7=(4-(ch))&4294967295;a0=b7;var b5=g;var b3=(((b5))|0)==14;$bb5$$bb6$10:do{if(b3){cN=1}else{var b2=g;var b1=unSign((b2),32,0)>9;if(b1){bz=5;break $bb2$5}var b0=cZ;var bZ=(((b0))|0)>214748363;if(bZ){var bY=dc;var bX=((bY)+1)&4294967295;dc=bX}else{var bW=g;var bN=(((bW))|0)!=0;if(!bN){var bL=cZ;var bJ=(((bL))|0)!=0;if(!(bJ)){bz=8;break $bb5$$bb6$10}}var bI=dA;var bH=((bI)+1)&4294967295;dA=bH;var bG=cZ;var bF=((bG)*10)&4294967295;var bD=g;var bB=((bF)+(bD))&4294967295;cZ=bB}}}while(0);bz=1;continue $bb2$5}$Exit$$bb13$21:do{if(bz==5){var bA=g;var bn=(((bA))|0)==10;if(bn){bz=9}else{bz=10}$bb14$$bb24$23:while(1){if(bz==9){var bl=a0;var bi=(((bl))|0)!=0;if(bi){var bg=c0;var be=(bg+1)&4294967295;c0=be;var bc=c0;var ba=df;var a8=(bc)>=(ba);if(a8){bz=2;break $Exit$$bb13$21}}var a6=c0;var a4=(a6)&4294967295;var aQ=HEAP[a4];var aO=unSign((aQ),8,0);var aL=a0;var aI=(((aO))|0)>>(((aL))|0);var aG=(aI)&15;g=aG;var aE=a0;var aC=(4-(aE))&4294967295;a0=aC;var aA=g;var ay=unSign((aA),32,0)>9;if(ay){bz=10;continue $bb14$$bb24$23}var aw=g;var ag=(((aw))|0)!=0;$bb20$$bb18$30:do{if(ag){bz=13}else{var ae=cZ;var ab=(((ae))|0)!=0;if(ab){bz=13;break $bb20$$bb18$30}var Z=dc;var X=((Z)-1)&4294967295;dc=X;bz=15;break $bb20$$bb18$30}}while(0);$bb20$$bb23$33:do{if(bz==13){var V=cZ;var T=(((V))|0)<=214748363;if(!(T)){bz=15;break $bb20$$bb23$33}var R=ah;var P=(((R))|0)<=8;if(!(P)){bz=15;break $bb20$$bb23$33}var N=ah;var A=((N)+1)&4294967295;ah=A;var y=cZ;var v=((y)*10)&4294967295;var t=g;var r=((v)+(t))&4294967295;cZ=r}}while(0);bz=9;continue $bb14$$bb24$23}else{if(bz==10){var p=g;var n=(((p))|0)==12;if(n){bz=19;break $bb14$$bb24$23}else{bz=20;break $bb14$$bb24$23}}}}if(bz==19){ar=1;g=11}var l=g;var j=(((l))|0)==11;if(j){bz=22}else{bz=23}while(1){if(bz==22){var h=a0;var f=(((h))|0)!=0;if(f){var e=c0;var d=(e+1)&4294967295;c0=d;var b=c0;var a=df;var dE=(b)>=(a);if(dE){bz=2;break $Exit$$bb13$21}}var dD=c0;var dC=(dD)&4294967295;var dB=HEAP[dC];var dz=unSign((dB),8,0);var dn=a0;var dm=(((dz))|0)>>(((dn))|0);var dl=(dm)&15;g=dl;var dk=a0;var dj=(4-(dk))&4294967295;a0=dj;var di=g;var dh=unSign((di),32,0)>9;if(dh){var c7=ar;var c6=(((c7))|0)!=0;if(!(c6)){bz=23;continue}var c5=at;var c4=(0-(c5))&4294967295;at=c4;bz=23;continue}else{var dg=at;var de=((dg)*10)&4294967295;var dd=g;var da=((de)+(dd))&4294967295;at=da;var c9=at;var c8=(((c9))|0)>1000;if(c8){bz=2;break $Exit$$bb13$21}bz=22;continue}}else{if(bz==23){var c3=aJ;var c2=dc;var c1=((c3)+(c2))&4294967295;var cY=at;var cX=((c1)+(cY))&4294967295;at=cX;var cW=cB;var cV=(cW)!=0;if(cV){bz=27;break}else{bz=28;break}}}}if(bz==27){var cU=ah;var cT=dA;var cS=((cU)+(cT))&4294967295;ah=cS;var cR=at;var cQ=dA;var cP=((cR)+(cQ))&4294967295;at=cP;var cL=ah;var cK=(((cL))|0)<=5;if(cK){var cJ=cZ;var cI=(((cJ))|0)>32767;if(cI){var cH=cZ;var cG=_FT_DivFix(cH,10);bx=cG;var cF=at;var cE=ah;var cD=((cF)-(cE))&4294967295;var cC=((cD)+1)&4294967295;var cA=cB;HEAP[cA]=cC}else{var cz=at;var cy=(((cz))|0)>0;if(cy){var cx=at;var cw=(((cx))|0)<=5;var cg=(cw)?(cx):5;bE=cg;var cv=at;var cu=bE;var ct=((cv)-(cu))&4294967295;at=ct;var cr=bE;var cp=ah;var cf=((cr)-(cp))&4294967295;bC=cf;var ce=bC;var cd=(_power_tens+ce*4)&4294967295;var cc=HEAP[cd];var cb=cZ;var ca=((cc)*(cb))&4294967295;cZ=ca;var b9=cZ;var b8=(((b9))|0)>32767;if(b8){var b6=cZ;var b4=((((b6))|0)/10|0);cZ=b4;var bV=at;var bU=((bV)+1)&4294967295;at=bU}}else{var bT=at;var bS=ah;var bR=((bT)-(bS))&4294967295;at=bR}var bQ=cZ;var bP=(bQ)<<16;bx=bP;var bO=cB;var bM=at;HEAP[bO]=bM}}else{var bK=ah;var bw=((bK)-5)&4294967295;var bv=(_power_tens+bw*4)&4294967295;var bu=HEAP[bv];var bs=cZ;var br=((((bs))|0)/(((bu))|0)|0);var bq=(((br))|0)>32767;if(bq){var bp=ah;var bo=((bp)-4)&4294967295;var bm=(_power_tens+bo*4)&4294967295;var bk=HEAP[bm];var aZ=cZ;var aY=_FT_DivFix(aZ,bk);bx=aY;var aX=at;var aW=((aX)-4)&4294967295;var aV=cB;HEAP[aV]=aW}else{var aU=ah;var aT=((aU)-5)&4294967295;var aR=(_power_tens+aT*4)&4294967295;var aP=HEAP[aR];var aN=cZ;var aq=_FT_DivFix(aN,aP);bx=aq;var ap=at;var ao=((ap)-5)&4294967295;var an=cB;HEAP[an]=ao}}}else{if(bz==28){var am=dA;var al=at;var aj=((am)+(al))&4294967295;dA=aj;var ai=ah;var af=at;var ad=((ai)-(af))&4294967295;ah=ad;var J=dA;var bt=(0-(J))&4294967295;var aS=(((J))|0)>=0;var ak=(aS)?(J):(bt);var I=(((ak))|0)>5;if(I){bz=2;break $Exit$$bb13$21}var H=dA;var G=(((H))|0)<0;if(G){var F=dA;var E=(0-(F))&4294967295;var C=(_power_tens+E*4)&4294967295;var B=HEAP[C];var z=cZ;var x=((((z))|0)/(((B))|0)|0);cZ=x;var bj=ah;var bh=dA;var bf=((bj)+(bh))&4294967295;ah=bf}var bd=ah;var bb=(((bd))|0)==10;if(bb){var a9=cZ;var a7=((((a9))|0)/10|0);cZ=a7;var a5=ah;var a3=((a5)-1)&4294967295;ah=a3}var a2=ah;var aM=(((a2))|0)>0;if(aM){var aK=ah;var aH=(_power_tens+aK*4)&4294967295;var aF=HEAP[aH];var aD=cZ;var aB=((((aD))|0)/(((aF))|0)|0);var az=(((aB))|0)>32767;if(az){bz=2;break $Exit$$bb13$21}var ax=ah;var av=(_power_tens+ax*4)&4294967295;var au=HEAP[av];var ac=cZ;var aa=_FT_DivFix(ac,au);bx=aa}else{var Y=ah;var W=(0-(Y))&4294967295;var U=(_power_tens+W*4)&4294967295;var S=HEAP[U];var Q=cZ;var O=((S)*(Q))&4294967295;cZ=O;var M=cZ;var L=(((M))|0)>32767;if(L){bz=2;break $Exit$$bb13$21}var w=cZ;var u=(w)<<16;bx=u}}}var s=cN;var q=(((s))|0)!=0;if(!(q)){bz=2;break $Exit$$bb13$21}var o=bx;var m=(0-(o))&4294967295;bx=m}}while(0);var k=bx;dy=k;var i=dy;c=i;var db=c;return db;return null}function _cff_parse_num(f){var y;var n;var A;var w;var k;var l=0;n=f;var j=n;var i=HEAP[j];var h=HEAP[i];var g=reSign((h),8,0)==30;if(g){var e=n;var d=(e+4)&4294967295;var c=HEAP[d];var b=n;var a=(b)&4294967295;var z=HEAP[a];var x=_cff_parse_real(z,c,0,0);var v=(((x))|0)>>16;w=v}else{var u=n;var t=(u+4)&4294967295;var s=HEAP[t];var q=n;var p=(q)&4294967295;var o=HEAP[p];var m=_cff_parse_integer(o,s);w=m}var C=w;k=C;var B=k;A=B;var r=A;return r;return null}function _cff_parse_fixed(f){var y;var n;var A;var v;var k;var l=0;n=f;var j=n;var i=HEAP[j];var h=HEAP[i];var g=reSign((h),8,0)==30;if(g){var e=n;var d=(e+4)&4294967295;var c=HEAP[d];var b=n;var a=(b)&4294967295;var z=HEAP[a];var x=_cff_parse_real(z,c,0,0);v=x}else{var w=n;var u=(w+4)&4294967295;var t=HEAP[u];var s=n;var q=(s)&4294967295;var p=HEAP[q];var o=_cff_parse_integer(p,t);var m=(o)<<16;v=m}var C=v;k=C;var B=k;A=B;var r=A;return r;return null}function _cff_parse_fixed_scaled(c,C){var o;var b;var r;var p;var h;var B;var q=0;b=c;r=C;var A=b;var z=HEAP[A];var y=HEAP[z];var x=reSign((y),8,0)==30;if(x){var w=b;var v=(w+4)&4294967295;var u=HEAP[v];var t=b;var s=(t)&4294967295;var n=HEAP[s];var m=r;var l=_cff_parse_real(n,u,m,0);h=l}else{var k=b;var j=(k+4)&4294967295;var i=HEAP[j];var g=b;var f=(g)&4294967295;var e=HEAP[f];var d=_cff_parse_integer(e,i);var a=r;var J=(_power_tens+a*4)&4294967295;var I=HEAP[J];var H=((d)*(I))&4294967295;var G=(H)<<16;h=G}var F=h;B=F;var E=B;p=E;var D=p;return D;return null}function _cff_parse_fixed_dynamic(g,aa){var C;var f;var L;var D;var Z;var e;var l;var K=0;f=g;L=aa;var Y=f;var X=HEAP[Y];var W=HEAP[X];var V=reSign((W),8,0)==30;if(V){var U=f;var T=(U+4)&4294967295;var R=HEAP[T];var P=f;var N=(P)&4294967295;var z=HEAP[N];var x=L;var v=_cff_parse_real(z,R,0,x);Z=v}else{var t=f;var r=(t+4)&4294967295;var p=HEAP[r];var n=f;var k=(n)&4294967295;var i=HEAP[k];var h=_cff_parse_integer(i,p);e=h;var b=e;var ar=(((b))|0)>32767;if(ar){l=5;while(1){var ac=l;var S=(((ac))|0)<=9;if(!(S)){C=2;break}var ap=l;var an=(_power_tens+ap*4)&4294967295;var al=HEAP[an];var aj=e;var ah=(((al))|0)>(((aj))|0);if(ah){C=2;break}var af=l;var ad=((af)+1)&4294967295;l=ad;C=1;continue}var Q=l;var O=((Q)-5)&4294967295;var M=(_power_tens+O*4)&4294967295;var J=HEAP[M];var I=e;var H=((((I))|0)/(((J))|0)|0);var G=(((H))|0)>32767;if(G){var F=l;var E=((F)-4)&4294967295;var B=L;HEAP[B]=E;var A=l;var y=((A)-4)&4294967295;var w=(_power_tens+y*4)&4294967295;var u=HEAP[w];var s=e;var q=_FT_DivFix(s,u);Z=q}else{var o=l;var m=((o)-5)&4294967295;var j=L;HEAP[j]=m;var d=l;var c=((d)-5)&4294967295;var a=(_power_tens+c*4)&4294967295;var aq=HEAP[a];var ao=e;var am=_FT_DivFix(ao,aq);Z=am}}else{var ak=L;HEAP[ak]=0;var ai=e;var ag=(ai)<<16;Z=ag}}var ae=Z;D=ae;var ab=D;return ab;return null}function _cff_parse_font_matrix(g){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var W;var Z;var A;var aP;var aG;var d;var au;var S;var D;var C;var V=w;var e=0;Z=g;var aO=Z;var aN=(aO+412)&4294967295;var aM=HEAP[aN];var aL=aM;aG=aL;var aK=aG;var aJ=(aK+48)&4294967295;d=aJ;var aI=aG;var aH=(aI+68)&4294967295;au=aH;var aF=aG;var an=(aF+64)&4294967295;S=an;var al=Z;var aj=(al+16)&4294967295;var ah=(aj)&4294967295;D=ah;C=161;var af=Z;var ad=(af+404)&4294967295;var ac=HEAP[ad];var ab=Z;var aa=(ab+16)&4294967295;var Y=(aa)&4294967295;var O=(Y+24)&4294967295;var M=(ac)>=(O);$bb$$Exit$2:do{if(M){C=0;var L=D;var K=D;var J=(K+4)&4294967295;D=J;var I=_cff_parse_fixed_dynamic(L,V);var H=d;var G=(H)&4294967295;HEAP[G]=I;var F=HEAP[V];var E=(0-(F))&4294967295;HEAP[V]=E;var B=HEAP[V];var z=(((B))|0)<0;$bb2$$bb1$4:do{if(!z){var y=HEAP[V];var x=(((y))|0)>9;if(x){W=0;break $bb2$$bb1$4}var i=HEAP[V];var h=D;var f=D;var c=(f+4)&4294967295;D=c;var b=_cff_parse_fixed_scaled(h,i);var a=d;var aW=(a+8)&4294967295;HEAP[aW]=b;var aV=HEAP[V];var aU=D;var aT=D;var aS=(aT+4)&4294967295;D=aS;var aR=_cff_parse_fixed_scaled(aU,aV);var aQ=d;var aE=(aQ+4)&4294967295;HEAP[aE]=aR;var aD=HEAP[V];var aC=D;var aB=D;var aA=(aB+4)&4294967295;D=aA;var az=_cff_parse_fixed_scaled(aC,aD);var ay=d;var ax=(ay+12)&4294967295;HEAP[ax]=az;var aw=HEAP[V];var av=D;var at=D;var ar=(at+4)&4294967295;D=ar;var aq=_cff_parse_fixed_scaled(av,aw);var ap=au;var ao=(ap)&4294967295;HEAP[ao]=aq;var am=HEAP[V];var ak=D;var ai=_cff_parse_fixed_scaled(ak,am);var ag=au;var ae=(ag+4)&4294967295;HEAP[ae]=ai;var U=HEAP[V];var T=(_power_tens+U*4)&4294967295;var R=HEAP[T];var Q=S;HEAP[Q]=R;W=3;break $bb$$Exit$2}}while(0);var v=d;var u=(v)&4294967295;HEAP[u]=65536;var t=d;var s=(t+8)&4294967295;HEAP[s]=0;var r=d;var q=(r+8)&4294967295;HEAP[q]=0;var p=d;var o=(p+12)&4294967295;HEAP[o]=65536;var n=au;var m=(n)&4294967295;HEAP[m]=0;var l=au;var k=(l+4)&4294967295;HEAP[k]=0;var j=S;HEAP[j]=1}}while(0);var P=C;aP=P;var N=aP;A=N;var X=A;STACKTOP=w;return X;return null}function _cff_parse_font_bbox(K){var t;var w;var u;var T;var v;var x;var b;var c;var E=0;w=K;var S=w;var R=(S+412)&4294967295;var Q=HEAP[R];var P=Q;v=P;var O=v;var N=(O+80)&4294967295;x=N;var L=w;var I=(L+16)&4294967295;var G=(I)&4294967295;b=G;c=161;var q=w;var o=(q+404)&4294967295;var m=HEAP[o];var k=w;var i=(k+16)&4294967295;var h=(i)&4294967295;var g=(h+16)&4294967295;var f=(m)>=(g);if(f){var e=b;var d=b;var a=(d+4)&4294967295;b=a;var ad=_cff_parse_fixed(e);var ac=_FT_RoundFix(ad);var ab=x;var aa=(ab)&4294967295;HEAP[aa]=ac;var Z=b;var Y=b;var X=(Y+4)&4294967295;b=X;var W=_cff_parse_fixed(Z);var V=_FT_RoundFix(W);var M=x;var J=(M+4)&4294967295;HEAP[J]=V;var H=b;var F=b;var D=(F+4)&4294967295;b=D;var C=_cff_parse_fixed(H);var B=_FT_RoundFix(C);var A=x;var z=(A+8)&4294967295;HEAP[z]=B;var y=b;var s=_cff_parse_fixed(y);var r=_FT_RoundFix(s);var p=x;var n=(p+12)&4294967295;HEAP[n]=r;c=0}var l=c;T=l;var j=T;u=j;var U=u;return U;return null}function _cff_parse_private_dict(u){var n;var q;var o;var C;var p;var b;var c;var r=0;q=u;var B=q;var A=(B+412)&4294967295;var z=HEAP[A];var y=z;p=y;var x=q;var w=(x+16)&4294967295;var v=(w)&4294967295;b=v;c=161;var t=q;var s=(t+404)&4294967295;var m=HEAP[s];var l=q;var k=(l+16)&4294967295;var j=(k)&4294967295;var i=(j+8)&4294967295;var h=(m)>=(i);if(h){var g=b;var f=b;var e=(f+4)&4294967295;b=e;var d=_cff_parse_num(g);var a=p;var K=(a+116)&4294967295;HEAP[K]=d;var J=b;var I=_cff_parse_num(J);var H=p;var G=(H+112)&4294967295;HEAP[G]=I;c=0}var F=c;C=F;var E=C;o=E;var D=o;return D;return null}function _cff_parse_cid_ros(D){var n;var q;var o;var M;var p;var b;var c;var x=0;q=D;var L=q;var K=(L+412)&4294967295;var J=HEAP[K];var I=J;p=I;var H=q;var G=(H+16)&4294967295;var E=(G)&4294967295;b=E;c=161;var B=q;var z=(B+404)&4294967295;var m=HEAP[z];var l=q;var k=(l+16)&4294967295;var j=(k)&4294967295;var i=(j+12)&4294967295;var h=(m)>=(i);if(h){var g=b;var f=b;var e=(f+4)&4294967295;b=e;var d=_cff_parse_num(g);var a=p;var W=(a+128)&4294967295;HEAP[W]=d;var V=b;var U=b;var T=(U+4)&4294967295;b=T;var S=_cff_parse_num(V);var R=p;var Q=(R+132)&4294967295;HEAP[Q]=S;var P=b;var O=HEAP[P];var F=HEAP[O];var C=b;var A=_cff_parse_num(C);var y=p;var w=(y+136)&4294967295;HEAP[w]=A;var v=p;var u=(v+136)&4294967295;var t=HEAP[u];c=0}var s=c;M=s;var r=M;o=r;var N=o;return N;return null}function _cff_parser_run(bp,C,aT){var br;var aY;var bq;var c7;var c;var dq;var cS;var an;var ci;var cQ;var bJ;var c3;var c4;var cp;var cR;var cx;var bU;var cF=0;aY=bp;bq=C;c7=aT;var dp=bq;cS=dp;an=0;var dn=aY;var dm=(dn)&4294967295;var dl=HEAP[dm];ci=dl;var dk=ci;ci=dk;var dj=aY;var di=(dj+16)&4294967295;var dh=(di)&4294967295;var dg=aY;var ck=(dg+404)&4294967295;HEAP[ck]=dh;var ch=aY;var cf=(ch+4)&4294967295;var ce=bq;HEAP[cf]=ce;var cd=aY;var cc=(cd+8)&4294967295;var cb=c7;HEAP[cc]=cb;var ca=aY;var b9=(ca+12)&4294967295;var b8=bq;HEAP[b9]=b8;$bb49$2:while(1){var p=cS;var n=c7;var l=(p)<(n);if(!(l)){br=6;break $bb49$2}var bZ=cS;var bX=HEAP[bZ];var bV=unSign((bX),8,0);cQ=bV;var bT=cQ;var bS=unSign((bT),32,0)<=26;$bb17$$bb1$5:do{if(bS){br=1}else{var bR=cQ;var bQ=(((bR))|0)==31;if(bQ){br=1;break $bb17$$bb1$5}var bP=aY;var bO=(bP+404)&4294967295;var bN=HEAP[bO];var bD=(bN);var bB=aY;var bz=(bB+16)&4294967295;var by=(bz);var bx=((bD)-(by))&4294967295;var bw=(((bx))|0)>383;if(bw){br=3;break $bb49$2}var bv=aY;var bu=(bv+404)&4294967295;var bt=HEAP[bu];var bs=cS;HEAP[bt]=bs;var bg=(bt+4)&4294967295;var be=aY;var bb=(be+404)&4294967295;HEAP[bb]=bg;var a9=cQ;var a7=(((a9))|0)==30;$bb4$$bb10$9:do{if(a7){var a5=cS;var a3=(a5+1)&4294967295;cS=a3;while(1){var a1=cS;var aZ=c7;var aW=(a1)>=(aZ);if(aW){br=6;break $bb49$2}var aK=cS;var aI=(aK)&4294967295;var aF=HEAP[aI];var aD=unSign((aF),8,0)>>>4;var aB=unSign((aD),8,0);cQ=aB;var az=cQ;var ax=(((az))|0)==15;if(ax){br=8;break}var av=cS;var at=(av)&4294967295;var aq=HEAP[at];var ae=unSign((aq),8,0);var ab=(ae)&15;cQ=ab;var Z=cQ;var X=(((Z))|0)==15;if(X){br=8;break}var V=cS;var T=(V+1)&4294967295;cS=T;br=5;continue}}else{var R=cQ;var P=(((R))|0)==28;if(P){var N=cS;var L=(N+2)&4294967295;cS=L}else{var z=cQ;var x=(((z))|0)==29;if(x){var u=cS;var s=(u+4)&4294967295;cS=s}else{var q=cQ;var o=unSign((q),32,0)>246;if(!(o)){br=13;break $bb4$$bb10$9}var m=cS;var k=(m+1)&4294967295;cS=k}}}}while(0);br=14;break $bb17$$bb1$5}}while(0);if(br==1){var i=aY;var g=(i+404)&4294967295;var f=HEAP[g];var e=(f);var d=aY;var b=(d+16)&4294967295;var a=(b);var dw=((e)-(a))&4294967295;var dv=((((dw))|0)/4|0);c3=dv;var du=aY;var dt=(du+404)&4294967295;var ds=HEAP[dt];var df=cS;HEAP[ds]=df;var de=cQ;bJ=de;var dd=cQ;var dc=(((dd))|0)==12;if(dc){var db=cS;var da=(db+1)&4294967295;cS=da;var c9=cS;var c8=c7;var c6=(c9)>=(c8);if(c6){br=15;break $bb49$2}var c5=cS;var c2=(c5)&4294967295;var c1=HEAP[c2];var c0=unSign((c1),8,0);var cZ=(c0)|256;bJ=cZ}var cY=aY;var cX=(cY+408)&4294967295;var cW=HEAP[cX];var cV=bJ;var cU=(cW)|(cV);bJ=cU;c4=(_cff_field_handlers)&4294967295;$bb47$32:while(1){var W=c4;var U=(W)&4294967295;var S=HEAP[U];var Q=(((S))|0)!=0;if(!(Q)){br=34;break $bb47$32}var cT=c4;var cP=(cT+4)&4294967295;var cO=HEAP[cP];var cN=bJ;var cM=(((cO))|0)==(((cN))|0);if(cM){br=19;break $bb47$32}var ac=c4;var Y=(ac+28)&4294967295;c4=Y;br=18;continue $bb47$32}if(br==19){var cL=aY;var cK=(cL+412)&4294967295;var cJ=HEAP[cK];var cI=c4;var cH=(cI+8)&4294967295;var cG=HEAP[cH];var cE=(cJ+cG)&4294967295;cR=cE;var cD=c4;var cC=(cD)&4294967295;var cB=HEAP[cC];var cA=(((cB))|0)!=6;if(cA){var cz=c3;var cy=(((cz))|0)==0;if(cy){br=21;break $bb49$2}}var cw=c4;var cv=(cw)&4294967295;var cu=HEAP[cv];if(cu==1){br=39}else{if(cu==2){br=40}else{if(cu==3){br=41}else{if(cu==4){br=39}else{if(cu==5){br=39}else{if(cu==6){br=42}else{br=43}}}}}}$bb44$$bb25$$bb26$$bb27$$bb33$41:do{if(br==43){var aA=c4;var ay=(aA+16)&4294967295;var aw=HEAP[ay];var au=aY;var ar=FUNCTION_TABLE[aw](au);an=ar;var ap=an;var ao=(((ap))|0)!=0;if(ao){br=6;break $bb49$2}else{br=31;break $bb44$$bb25$$bb26$$bb27$$bb33$41}}else{if(br==39){var ct=aY;var cs=(ct+16)&4294967295;var cr=(cs)&4294967295;var cq=_cff_parse_num(cr);cp=cq;br=23;break $bb44$$bb25$$bb26$$bb27$$bb33$41}else{if(br==40){var co=aY;var cn=(co+16)&4294967295;var cm=(cn)&4294967295;var cl=_cff_parse_fixed(cm);cp=cl;br=23;break $bb44$$bb25$$bb26$$bb27$$bb33$41}else{if(br==41){var cj=aY;var cg=(cj+16)&4294967295;var b7=(cg)&4294967295;var b6=_cff_parse_fixed_scaled(b7,3);cp=b6;br=23;break $bb44$$bb25$$bb26$$bb27$$bb33$41}else{if(br==42){var bA=aY;var bo=(bA+412)&4294967295;var bn=HEAP[bo];var bm=c4;var bl=(bm+24)&4294967295;var bk=HEAP[bl];var bj=(bn+bk)&4294967295;cx=bj;var bi=aY;var bh=(bi+16)&4294967295;var bf=(bh)&4294967295;bU=bf;var bd=c4;var aS=(bd+20)&4294967295;var aR=HEAP[aS];var aQ=c3;var aP=unSign((aR),32,0)(((O))|0);if(!(M)){o=2;break $bb$$bb4$2}var l=r;var k=(l)<<8;var j=H;var i=(t+j)&4294967295;var h=HEAP[i];var g=unSign((h),8,0);var f=(k)|(g);r=f;var e=H;var a=((e)+1)&4294967295;H=a;o=0;continue}}}while(0);var L=N;var K=c;HEAP[L]=K;var J=r;G=J;var y=G;q=y;var I=q;STACKTOP=p;return I;return null}function _cff_index_init(aB,h,q){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var ac;var I;var C;var F;var B;var aW;var G=x;var az;var aA;var d;var ad;var e=0;I=aB;C=h;F=q;var aV=C;var aU=(aV+28)&4294967295;var aT=HEAP[aU];az=aT;var aS=I;var aR=aS;_llvm_memset_p0i8_i32(aR,0,32,1,0);var aQ=I;var aP=(aQ)&4294967295;var aO=C;HEAP[aP]=aO;var aN=C;var at=_FT_Stream_Pos(aN);var aq=I;var ao=(aq+4)&4294967295;HEAP[ao]=at;var am=C;var ak=_FT_Stream_ReadShort(am,G);aA=ak;var ai=HEAP[G];var ah=(((ai))|0)==0;$bb$$Exit$2:do{if(ah){var ag=aA;var af=reSign((ag),16,0)!=0;if(!(af)){ac=1;break $bb$$Exit$2}var ae=C;var W=_FT_Stream_ReadChar(ae,G);d=W;var U=HEAP[G];var S=(((U))|0)!=0;if(S){ac=1;break $bb$$Exit$2}var Q=d;var O=reSign((Q),8,0)==0;$bb4$$bb3$6:do{if(!O){var M=d;var L=unSign((M),8,0)>4;if(L){ac=3;break $bb4$$bb3$6}var K=aA;var J=unSign((K),16,0);var H=I;var D=(H+8)&4294967295;HEAP[D]=J;var A=I;var z=(A+12)&4294967295;var y=d;HEAP[z]=y;var w=aA;var v=unSign((w),16,0);var u=((v)+1)&4294967295;var t=d;var s=unSign((t),8,0);var r=((u)*(s))&4294967295;ad=r;var p=I;var o=(p+4)&4294967295;var n=HEAP[o];var m=ad;var l=((n)+(m))&4294967295;var k=((l)+3)&4294967295;var j=I;var i=(j+16)&4294967295;HEAP[i]=k;var g=d;var f=unSign((g),8,0);var c=ad;var b=((c)-(f))&4294967295;var a=C;var a3=_FT_Stream_Skip(a,b);HEAP[G]=a3;var a2=HEAP[G];var a1=(((a2))|0)!=0;if(a1){ac=1;break $bb$$Exit$2}var a0=I;var aZ=_cff_index_read_offset(a0,G);ad=aZ;var aY=HEAP[G];var aX=(((aY))|0)!=0;if(aX){ac=1;break $bb$$Exit$2}var aM=ad;var aL=(((aM))|0)==0;if(aL){HEAP[G]=8;ac=1;break $bb$$Exit$2}else{var aK=ad;var aJ=((aK)-1)&4294967295;ad=aJ;var aI=I;var aH=(aI+20)&4294967295;var aF=ad;HEAP[aH]=aF;var aE=F;var aD=reSign((aE),8,0)!=0;if(aD){var aC=I;var ay=(aC+28)&4294967295;var ax=C;var aw=ad;var av=_FT_Stream_ExtractFrame(ax,aw,ay);HEAP[G]=av;var au=HEAP[G];var ar=(((au))|0)!=0;if(ar){ac=1;break $bb$$Exit$2}ac=1;break $bb$$Exit$2}else{var ap=ad;var an=C;var al=_FT_Stream_Skip(an,ap);HEAP[G]=al;var aj=HEAP[G];ac=1;break $bb$$Exit$2}}}}while(0);HEAP[G]=8}}while(0);var ab=HEAP[G];var aa=(((ab))|0)!=0;if(aa){var Z=I;var Y=(Z+24)&4294967295;var X=HEAP[Y];var V=az;var T=X;_ft_mem_free(V,T);var R=I;var P=(R+24)&4294967295;HEAP[P]=0}var N=HEAP[G];aW=N;var E=aW;B=E;var aG=B;STACKTOP=x;return aG;return null}function _cff_index_done(F){var v;var x;var o;var y;var k=0;x=F;var j=x;var i=(j)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=x;var e=(f)&4294967295;var d=HEAP[e];o=d;var c=o;var b=(c+28)&4294967295;var a=HEAP[b];y=a;var w=x;var u=(w+28)&4294967295;var t=HEAP[u];var s=(t)!=0;if(s){var r=x;var q=(r+28)&4294967295;var p=o;_FT_Stream_ReleaseFrame(p,q)}var n=x;var m=(n+24)&4294967295;var l=HEAP[m];var E=y;var D=l;_ft_mem_free(E,D);var C=x;var B=(C+24)&4294967295;HEAP[B]=0;var A=x;var z=A;_llvm_memset_p0i8_i32(z,0,32,1,0)}return;return}function _cff_index_load_offsets(bV){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var ae;var bY;var c;var b6;var C=G;var N;var ab;var B;var P;var bA;var bp;var m;var bo=0;bY=bV;HEAP[C]=0;var b5=bY;var b4=(b5)&4294967295;var b3=HEAP[b4];N=b3;var b2=N;var b1=(b2+28)&4294967295;var b0=HEAP[b1];ab=b0;var bZ=bY;var bX=(bZ+8)&4294967295;var bW=HEAP[bX];var a5=(((bW))|0)!=0;$bb$$Exit$2:do{if(a5){var a3=bY;var a1=(a3+24)&4294967295;var a0=HEAP[a1];var aZ=(a0)==0;if(!(aZ)){ae=1;break $bb$$Exit$2}var aY=bY;var aX=(aY+12)&4294967295;var aW=HEAP[aX];B=aW;var aV=bY;var aU=(aV+8)&4294967295;var aL=HEAP[aU];var aJ=((aL)+1)&4294967295;var aH=B;var aG=unSign((aH),8,0);var aF=((aJ)*(aG))&4294967295;P=aF;var aE=bY;var aD=(aE+8)&4294967295;var aC=HEAP[aD];var aB=((aC)+1)&4294967295;var aA=ab;var aq=_ft_mem_realloc(aA,4,0,aB,0,C);var ao=aq;var am=bY;var al=(am+24)&4294967295;HEAP[al]=ao;var ak=HEAP[C];var aj=(((ak))|0)!=0;if(aj){ae=1;break $bb$$Exit$2}var ai=bY;var ah=(ai+4)&4294967295;var ag=HEAP[ah];var af=((ag)+3)&4294967295;var aa=N;var Z=_FT_Stream_Seek(aa,af);HEAP[C]=Z;var Y=HEAP[C];var X=(((Y))|0)!=0;if(X){ae=1;break $bb$$Exit$2}var W=N;var V=P;var U=_FT_Stream_EnterFrame(W,V);HEAP[C]=U;var T=HEAP[C];var S=(((T))|0)!=0;if(S){ae=1;break $bb$$Exit$2}var R=bY;var Q=(R+24)&4294967295;var O=HEAP[Q];m=O;var M=N;var L=(M+32)&4294967295;var K=HEAP[L];bA=K;var J=bA;var I=P;var H=(J+I)&4294967295;bp=H;var F=B;var E=unSign((F),8,0);if(E==1){ae=21}else{if(E==2){ae=22}else{if(E==3){ae=23}else{ae=24}}}$bb17$$bb5$$bb9$$bb13$8:do{if(ae==24){while(1){var aM=bA;var aK=bp;var aI=(aM)<(aK);if(!(aI)){ae=17;break $bb17$$bb5$$bb9$$bb13$8}var bq=bA;var bn=(bq)&4294967295;var bm=HEAP[bn];var bl=unSign((bm),8,0);var bk=(bl)<<24;var bj=bA;var bi=(bj+1)&4294967295;var bh=HEAP[bi];var bg=unSign((bh),8,0);var bf=(bg)<<16;var be=(bk)|(bf);var bd=bA;var bc=(bd+2)&4294967295;var bb=HEAP[bc];var ba=unSign((bb),8,0);var a9=(ba)<<8;var a8=(be)|(a9);var a7=bA;var a6=(a7+3)&4294967295;var a4=HEAP[a6];var a2=unSign((a4),8,0);var aT=(a8)|(a2);var aS=m;var aR=(aS)&4294967295;HEAP[aR]=aT;var aQ=bA;var aP=(aQ+4)&4294967295;bA=aP;var aO=m;var aN=(aO+4)&4294967295;m=aN;ae=15;continue}}else{if(ae==21){while(1){var q=bA;var p=bp;var o=(q)<(p);if(!(o)){ae=7;break}var A=bA;var z=(A)&4294967295;var y=HEAP[z];var x=unSign((y),8,0);var w=m;var v=(w)&4294967295;HEAP[v]=x;var u=bA;var t=(u+1)&4294967295;bA=t;var s=m;var r=(s+4)&4294967295;m=r;ae=5;continue}}else{if(ae==22){while(1){var bT=bA;var bS=bp;var bR=(bT)<(bS);if(!(bR)){ae=11;break}var n=bA;var l=(n)&4294967295;var k=HEAP[l];var j=unSign((k),8,0);var i=(j)<<8;var h=(((i))&65535);var g=bA;var f=(g+1)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);var b=(h)|(d);var a=unSign((b),16,0);var cb=m;var ca=(cb)&4294967295;HEAP[ca]=a;var b9=bA;var b8=(b9+2)&4294967295;bA=b8;var b7=m;var bU=(b7+4)&4294967295;m=bU;ae=9;continue}}else{if(ae==23){while(1){var bt=bA;var bs=bp;var br=(bt)<(bs);if(!(br)){ae=14;break}var bQ=bA;var bP=(bQ)&4294967295;var bO=HEAP[bP];var bN=reSign((bO),8,0);var bM=(bN)<<16;var bL=bA;var bK=(bL+1)&4294967295;var bJ=HEAP[bK];var bI=unSign((bJ),8,0);var bH=(bI)<<8;var bG=(bM)|(bH);var bF=bA;var bE=(bF+2)&4294967295;var bD=HEAP[bE];var bC=unSign((bD),8,0);var bB=(bG)|(bC);var bz=m;var by=(bz)&4294967295;HEAP[by]=bB;var bx=bA;var bw=(bx+3)&4294967295;bA=bw;var bv=m;var bu=(bv+4)&4294967295;m=bu;ae=12;continue}}}}}}while(0);var az=N;_FT_Stream_ExitFrame(az)}}while(0);var ay=HEAP[C];var ax=(((ay))|0)!=0;if(ax){var aw=bY;var av=(aw+24)&4294967295;var au=HEAP[av];var at=ab;var ar=au;_ft_mem_free(at,ar);var ap=bY;var an=(ap+24)&4294967295;HEAP[an]=0}var ad=HEAP[C];b6=ad;var ac=b6;c=ac;var D=c;STACKTOP=G;return D;return null}function _cff_index_get_pointers(bY,bo,Z){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var ab;var b1;var bN;var br;var c;var b9;var A=E;var aa;var bA;var bc;var bB;var bC;var O;var N;var bb;var bn=0;b1=bY;bN=bo;br=Z;HEAP[A]=0;var b8=b1;var b7=(b8)&4294967295;var b6=HEAP[b7];var b5=(b6+28)&4294967295;var b4=HEAP[b5];aa=b4;bc=0;var b3=bN;HEAP[b3]=0;var b2=b1;var b0=(b2+24)&4294967295;var bZ=HEAP[b0];var a2=(bZ)==0;$bb$$bb1$2:do{if(a2){var a0=b1;var aY=_cff_index_load_offsets(a0);HEAP[A]=aY;var aX=HEAP[A];var aW=(((aX))|0)!=0;if(aW){ab=0;break $bb$$bb1$2}else{ab=1;break $bb$$bb1$2}}else{ab=1}}while(0);$Exit$$bb1$4:do{if(ab==1){var aV=b1;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=(((aT))|0)!=0;if(!(aS)){ab=0;break $Exit$$bb1$4}var aR=b1;var aI=(aR+8)&4294967295;var aG=HEAP[aI];var aE=((aG)+1)&4294967295;var aD=aa;var aC=_ft_mem_realloc(aD,4,0,aE,0,A);var aB=aC;bA=aB;var aA=HEAP[A];var az=(((aA))|0)==0;if(!(az)){ab=0;break $Exit$$bb1$4}var ay=br;var ax=(ay)==0;if(!ax){var an=b1;var al=(an+20)&4294967295;var aj=HEAP[al];var ai=b1;var ah=(ai+8)&4294967295;var ag=HEAP[ah];var af=((aj)+(ag))&4294967295;var ae=aa;var ad=_ft_mem_alloc(ae,af,A);bc=ad;var ac=HEAP[A];var Y=(((ac))|0)==0;if(!(Y)){ab=0;break $Exit$$bb1$4}}O=0;var X=b1;var W=(X+28)&4294967295;var V=HEAP[W];N=V;var U=b1;var T=(U+24)&4294967295;var S=HEAP[T];var R=(S)&4294967295;var Q=HEAP[R];var P=((Q)-1)&4294967295;bC=P;var M=b1;var L=(M+20)&4294967295;var K=HEAP[L];var J=bC;var I=unSign((K),32,0)<=unSign((J),32,0);if(I){bC=0}var H=br;var G=(H)==0;if(G){var F=N;var D=bC;var C=(F+D)&4294967295;var z=bA;var y=(z)&4294967295;HEAP[y]=C}else{var x=bc;var w=bC;var v=(x+w)&4294967295;var u=bA;var t=(u)&4294967295;HEAP[t]=v}bB=1;$bb21$18:while(1){var aJ=b1;var aH=(aJ+8)&4294967295;var aF=HEAP[aH];var aw=bB;var av=unSign((aF),32,0)>=unSign((aw),32,0);if(!(av)){ab=17;break $bb21$18}var s=b1;var r=(s+24)&4294967295;var q=HEAP[r];var p=bB;var o=(q+4*p)&4294967295;var n=HEAP[o];var m=((n)-1)&4294967295;bb=m;var l=bb;var k=(((l))|0)==0;$bb15$$bb12$21:do{if(k){ab=8}else{var j=bb;var i=bC;var h=unSign((j),32,0)unSign((d),32,0);if(b){ab=10;break $bb15$$bb12$21}var a=b1;var ce=(a+8)&4294967295;var cd=HEAP[ce];var cc=bB;var cb=unSign((cd),32,0)>unSign((cc),32,0);if(cb){ab=8;break $bb15$$bb12$21}else{ab=10;break $bb15$$bb12$21}}}while(0);if(ab==8){var ca=bC;bb=ca}var bX=br;var bW=(bX)==0;$bb17$$bb18$28:do{if(bW){var bV=N;var bU=bb;var bT=(bV+bU)&4294967295;var bS=bA;var bR=bB;var bQ=(bS+4*bR)&4294967295;HEAP[bQ]=bT}else{var bP=bc;var bO=bb;var bM=(bP+bO)&4294967295;var bL=O;var bK=(bM+bL)&4294967295;var bJ=bA;var bI=bB;var bH=(bJ+4*bI)&4294967295;HEAP[bH]=bK;var bG=bb;var bF=bC;var bE=(((bG))|0)!=(((bF))|0);if(!(bE)){ab=15;break $bb17$$bb18$28}var bD=bA;var bz=bB;var by=(bD+4*bz)&4294967295;var bx=HEAP[by];var bw=(bx);var bv=bB;var bu=((bv)-1)&4294967295;var bt=bA;var bs=(bt+4*bu)&4294967295;var bq=HEAP[bs];var bp=(bq);var bm=((bw)-(bp))&4294967295;var bl=N;var bk=bC;var bj=(bl+bk)&4294967295;var bi=bB;var bh=((bi)-1)&4294967295;var bg=bA;var bf=(bg+4*bh)&4294967295;var be=HEAP[bf];_llvm_memcpy_p0i8_p0i8_i32(be,bj,bm,1,0);var bd=bA;var ba=bB;var a9=(bd+4*ba)&4294967295;var a8=HEAP[a9];var a7=(a8)&4294967295;HEAP[a7]=0;var a6=bA;var a5=bB;var a4=(a6+4*a5)&4294967295;var a3=HEAP[a4];var a1=(a3+1)&4294967295;var aZ=bA;var aQ=bB;var aP=(aZ+4*aQ)&4294967295;HEAP[aP]=a1;var aO=O;var aN=((aO)+1)&4294967295;O=aN}}while(0);var aM=bb;bC=aM;var aL=bB;var aK=((aL)+1)&4294967295;bB=aK;ab=7;continue $bb21$18}var au=bN;var at=bA;HEAP[au]=at;var ar=br;var aq=(ar)!=0;if(!(aq)){ab=0;break $Exit$$bb1$4}var ap=br;var ao=bc;HEAP[ap]=ao}}while(0);var am=HEAP[A];b9=am;var ak=b9;c=ak;var B=c;STACKTOP=E;return B;return null}function _cff_index_access_element(bz,bo,q,aa){var F=STACKTOP;STACKTOP+=4;_memset(F,0,4);var ab;var bC;var aY;var I;var ay;var c;var bK;var B=F;var N;var aM;var aK;var au;var a3=0;bC=bz;aY=bo;I=q;ay=aa;HEAP[B]=0;var bJ=bC;var bI=(bJ)==0;$bb23$$bb$2:do{if(bI){ab=0}else{var bH=bC;var bG=(bH+8)&4294967295;var bF=HEAP[bG];var bE=aY;var bD=unSign((bF),32,0)<=unSign((bE),32,0);if(bD){ab=0;break $bb23$$bb$2}var bB=bC;var bA=(bB)&4294967295;var aI=HEAP[bA];N=aI;aK=0;var aH=bC;var aG=(aH+24)&4294967295;var aF=HEAP[aG];var aE=(aF)==0;$bb2$$bb8$5:do{if(aE){var aD=bC;var aC=(aD+12)&4294967295;var aB=HEAP[aC];var aA=unSign((aB),8,0);var az=aY;var ax=((aA)*(az))&4294967295;au=ax;var aw=bC;var av=(aw+4)&4294967295;var at=HEAP[av];var ar=au;var aq=((at)+(ar))&4294967295;var ap=((aq)+3)&4294967295;var ao=N;var an=_FT_Stream_Seek(ao,ap);HEAP[B]=an;var am=HEAP[B];var al=(((am))|0)!=0;if(al){ab=2;break $bb23$$bb$2}var ak=bC;var aj=_cff_index_read_offset(ak,B);aM=aj;var ai=HEAP[B];var ah=(((ai))|0)!=0;if(ah){ab=2;break $bb23$$bb$2}var ag=aM;var af=(((ag))|0)!=0;if(af){ab=5}else{ab=6}while(1){if(ab==5){var ae=aY;var ad=((ae)+1)&4294967295;aY=ad;var ac=bC;var Z=_cff_index_read_offset(ac,B);aK=Z;var Y=aK;var X=(((Y))|0)!=0;if(X){ab=6;continue}var W=bC;var V=(W+8)&4294967295;var U=HEAP[V];var T=aY;var S=unSign((U),32,0)>unSign((T),32,0);if(S){ab=5;continue}else{ab=6;continue}}else{if(ab==6){ab=8;break $bb2$$bb8$5}}}}else{var R=bC;var Q=(R+24)&4294967295;var P=HEAP[Q];var O=aY;var M=(P+4*O)&4294967295;var L=HEAP[M];aM=L;var K=aM;var J=(((K))|0)!=0;if(!(J)){ab=8;break $bb2$$bb8$5}while(1){var H=aY;var G=((H)+1)&4294967295;aY=G;var E=bC;var D=(E+24)&4294967295;var A=HEAP[D];var z=aY;var y=(A+4*z)&4294967295;var x=HEAP[y];aK=x;var w=aK;var v=(((w))|0)!=0;if(v){ab=8;break $bb2$$bb8$5}var u=bC;var t=(u+8)&4294967295;var s=HEAP[t];var r=aY;var p=unSign((s),32,0)>unSign((r),32,0);if(p){ab=9;continue}else{ab=8;break $bb2$$bb8$5}}}}while(0);var o=N;var n=(o+4)&4294967295;var m=HEAP[n];var l=((m)+1)&4294967295;var k=aK;var j=unSign((l),32,0)unSign((bP),32,0);if(bO){ab=11;break $bb13$$bb12$19}else{ab=12;break $bb13$$bb12$19}}}while(0);if(ab==11){var bN=N;var bM=(bN+4)&4294967295;var bL=HEAP[bM];var by=bC;var bx=(by+16)&4294967295;var bw=HEAP[bx];var bv=((bL)-(bw))&4294967295;var bu=((bv)+1)&4294967295;aK=bu}var bt=aM;var bs=(((bt))|0)==0;$bb21$$bb15$24:do{if(bs){ab=14}else{var br=aK;var bq=aM;var bp=unSign((br),32,0)<=unSign((bq),32,0);if(bp){ab=14;break $bb21$$bb15$24}var bn=aK;var bm=aM;var bl=((bn)-(bm))&4294967295;var bk=ay;HEAP[bk]=bl;var bj=bC;var bi=(bj+28)&4294967295;var bh=HEAP[bi];var bg=(bh)!=0;if(bg){var bf=bC;var be=(bf+28)&4294967295;var bd=HEAP[be];var bc=aM;var bb=(bd+bc)&4294967295;var ba=(bb+-1)&4294967295;var a9=I;HEAP[a9]=ba}else{var a8=bC;var a7=(a8+16)&4294967295;var a6=HEAP[a7];var a5=aM;var a4=((a6)+(a5))&4294967295;var a2=((a4)-1)&4294967295;var a1=N;var a0=_FT_Stream_Seek(a1,a2);HEAP[B]=a0;var aZ=HEAP[B];var aX=(((aZ))|0)!=0;if(aX){ab=2;break $bb23$$bb$2}var aW=aK;var aV=aM;var aU=((aW)-(aV))&4294967295;var aT=N;var aS=I;var aR=_FT_Stream_ExtractFrame(aT,aU,aS);HEAP[B]=aR;var aQ=HEAP[B];var aP=(((aQ))|0)!=0;if(aP){ab=2;break $bb23$$bb$2}}ab=18;break $bb21$$bb15$24}}while(0);if(ab==14){var aO=I;HEAP[aO]=0;var aN=ay;HEAP[aN]=0}ab=2;break $bb23$$bb$2}}while(0);if(ab==0){HEAP[B]=6}var aL=HEAP[B];bK=aL;var aJ=bK;c=aJ;var C=c;STACKTOP=F;return C;return null}function _cff_index_forget_element(k,n){var o;var d;var p;var l;var m=0;d=k;p=n;var j=d;var i=(j+28)&4294967295;var h=HEAP[i];var g=(h)==0;if(g){var f=d;var e=(f)&4294967295;var c=HEAP[e];l=c;var b=l;var a=p;_FT_Stream_ReleaseFrame(b,a)}return;return}function _cff_index_get_name(b,c){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var f;var x;var t;var G;var D;var e;var H=r;var J=r+4;var d=r+8;var s;var u=0;f=b;x=c;var F=f;var E=(F+20)&4294967295;D=E;var C=D;var B=(C)&4294967295;var A=HEAP[B];var z=(A+28)&4294967295;var y=HEAP[z];e=y;s=0;var w=D;var v=x;var p=_cff_index_access_element(w,v,H,J);HEAP[d]=p;var o=HEAP[d];var n=(((o))|0)!=0;if(!n){var m=HEAP[J];var l=((m)+1)&4294967295;var k=e;var j=_ft_mem_alloc(k,l,d);s=j;var i=HEAP[d];var h=(((i))|0)==0;if(h){var g=HEAP[J];var a=HEAP[H];var Q=s;_llvm_memcpy_p0i8_p0i8_i32(Q,a,g,1,0);var P=HEAP[J];var O=s;var N=(O+P)&4294967295;HEAP[N]=0}var M=D;_cff_index_forget_element(M,H)}var L=s;G=L;var K=G;t=K;var I=t;STACKTOP=r;return I;return null}function _cff_index_get_string(u,s){var q;var w;var v;var t;var o;var j;var k=0;w=u;v=s;var i=w;var h=(i+1312)&4294967295;var g=HEAP[h];var f=v;var e=unSign((g),32,0)>unSign((f),32,0);if(e){var d=w;var c=(d+1316)&4294967295;var b=HEAP[c];var a=v;var r=(b+4*a)&4294967295;var p=HEAP[r];o=p}else{o=0}var n=o;j=n;var m=j;t=m;var l=t;return l;return null}function _cff_index_get_sid_string(A,x){var v;var B;var y;var z;var j;var k=0;B=A;y=x;var i=y;var h=(((i))|0)==65535;if(h){j=0}else{var g=y;var f=unSign((g),32,0)>390;if(f){var e=y;var d=((e)-391)&4294967295;var c=B;var b=_cff_index_get_string(c,d);j=b}else{var a=B;var w=(a+2056)&4294967295;var u=HEAP[w];var t=(u)==0;if(t){j=0}else{var s=B;var r=(s+2056)&4294967295;var q=HEAP[r];var p=(q+20)&4294967295;var o=HEAP[p];var n=y;var m=FUNCTION_TABLE[o](n);j=m}}}var C=j;z=C;var l=z;return l;return null}function _CFF_Done_FD_Select(n,m){var r;var o;var l;var k=0;o=n;l=m;var j=o;var i=(j+8)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=o;var e=(f+8)&4294967295;var d=l;_FT_Stream_ReleaseFrame(d,e)}var c=o;var b=(c+12)&4294967295;HEAP[b]=0;var a=o;var s=(a)&4294967295;HEAP[s]=0;var q=o;var p=(q+4)&4294967295;HEAP[p]=0;return;return}function _CFF_Load_FD_Select(s,o,ae,T){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var r;var g;var w;var c;var b;var u;var S;var d=t;var H;var v;var D=0;g=s;w=o;c=ae;b=T;var R=c;var Q=b;var P=_FT_Stream_Seek(R,Q);HEAP[d]=P;var O=HEAP[d];var N=(((O))|0)!=0;$Exit$$bb$2:do{if(!N){var M=c;var K=_FT_Stream_ReadChar(M,d);H=K;var I=HEAP[d];var F=(((I))|0)!=0;if(F){r=0;break $Exit$$bb$2}var p=g;var n=(p)&4294967295;var m=H;HEAP[n]=m;var l=g;var k=(l+20)&4294967295;HEAP[k]=0;var j=H;var i=unSign((j),8,0);if(i==0){r=7}else{if(i==3){r=8}else{r=9}}if(r==9){HEAP[d]=3;r=0;break $Exit$$bb$2}else{if(r==7){var h=g;var f=(h+12)&4294967295;var e=w;HEAP[f]=e}else{if(r==8){var a=c;var ad=_FT_Stream_ReadShort(a,d);var ac=unSign((ad),16,0);v=ac;var ab=HEAP[d];var aa=(((ab))|0)!=0;if(aa){r=0;break $Exit$$bb$2}var Z=v;var Y=((Z)*3)&4294967295;var X=((Y)+2)&4294967295;var W=g;var V=(W+12)&4294967295;HEAP[V]=X}}}var L=g;var J=(L+8)&4294967295;var G=g;var E=(G+12)&4294967295;var C=HEAP[E];var B=c;var A=_FT_Stream_ExtractFrame(B,C,J);HEAP[d]=A;var z=HEAP[d];var y=(((z))|0)!=0;if(y){r=0;break $Exit$$bb$2}}}while(0);var x=HEAP[d];S=x;var q=S;u=q;var U=u;STACKTOP=t;return U;return null}function _cff_fd_select_get(R,aa){var Z;var D;var ay;var z;var aU;var az;var ab;var a2;var o;var v;var aX;var d=0;D=R;ay=aa;az=0;var aT=D;var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=unSign((aR),8,0);if(aQ==0){Z=7}else{if(aQ==3){Z=8}else{Z=2}}$bb8$$bb$$bb1$2:do{if(Z==7){var aP=D;var aO=(aP+8)&4294967295;var aN=HEAP[aO];var aM=ay;var aL=(aN+aM)&4294967295;var ar=HEAP[aL];az=ar}else{if(Z==8){var ap=D;var an=(ap+16)&4294967295;var al=HEAP[an];var aj=ay;var ah=((aj)-(al))&4294967295;var ag=D;var af=(ag+20)&4294967295;var ae=HEAP[af];var ad=unSign((ah),32,0)unSign((aa),16,0);if(Z){var Y=ae;var X=(Y+8)&4294967295;var W=HEAP[X];var V=R;var U=(W+2*V)&4294967295;var T=HEAP[U];ac=T}var S=R;var O=((S)+1)&4294967295;R=O;P=0;continue $bb4$4}var K=ac;var J=unSign((K),16,0);var I=((J)+1)&4294967295;var H=q;var G=_ft_mem_realloc(H,2,0,I,0,D);var E=G;var C=ae;var A=(C+12)&4294967295;HEAP[A]=E;var z=HEAP[D];var y=(((z))|0)!=0;if(y){P=4;break $Exit$$bb$2}var w=e;var v=((w)-1)&4294967295;Q=v;while(1){var b=Q;var a=(((b))|0)>=0;if(!(a)){P=8;break}var u=ae;var t=(u+12)&4294967295;var s=HEAP[t];var r=ae;var p=(r+8)&4294967295;var o=HEAP[p];var n=Q;var m=(o+2*n)&4294967295;var l=HEAP[m];var k=unSign((l),16,0);var j=Q;var i=(((j))&65535);var h=(s+2*k)&4294967295;HEAP[h]=i;var g=Q;var c=((g)-1)&4294967295;Q=c;P=6;continue}var az=ac;var ay=unSign((az),16,0);var ax=ae;var aw=(ax+16)&4294967295;HEAP[aw]=ay;var av=ae;var au=(av+20)&4294967295;var at=e;HEAP[au]=at}}while(0);var ah=HEAP[D];ar=ah;var af=ar;B=af;var ag=B;STACKTOP=x;return ag;return null}function _cff_charset_cid_to_gindex(v,w){var s;var e;var j;var x;var l;var u;var m=0;e=v;j=w;u=0;var k=e;var i=(k+16)&4294967295;var h=HEAP[i];var g=j;var f=unSign((h),32,0)>=unSign((g),32,0);if(f){var d=e;var c=(d+12)&4294967295;var b=HEAP[c];var a=j;var t=(b+2*a)&4294967295;var r=HEAP[t];var q=unSign((r),16,0);u=q}var p=u;l=p;var o=l;x=o;var n=x;return n;return null}function _cff_charset_free_cids(l,o){var n;var k;var i;var m=0;k=l;i=o;var j=k;var h=(j+12)&4294967295;var g=HEAP[h];var f=i;var e=g;_ft_mem_free(f,e);var d=k;var c=(d+12)&4294967295;HEAP[c]=0;var b=k;var a=(b+16)&4294967295;HEAP[a]=0;return;return}function _cff_charset_done(v,n){var t;var e;var m;var w;var l=0;e=v;m=n;var k=m;var j=(k+28)&4294967295;var i=HEAP[j];w=i;var h=e;var g=w;_cff_charset_free_cids(h,g);var f=e;var d=(f+8)&4294967295;var c=HEAP[d];var b=w;var a=c;_ft_mem_free(b,a);var u=e;var s=(u+8)&4294967295;HEAP[s]=0;var r=e;var q=(r)&4294967295;HEAP[q]=0;var p=e;var o=(p+4)&4294967295;HEAP[o]=0;return;return}function _cff_charset_load(bZ,g,ac,t,u,ci){var U=STACKTOP;STACKTOP+=4;_memset(U,0,4);var aL;var R;var bL;var o;var cH;var aK;var aS;var c;var cG;var aG;var Q=U;var bU;var ca;var bX;var cb;var bY=0;R=bZ;bL=g;o=ac;cH=t;aK=u;aS=ci;var cF=o;var cE=(cF+28)&4294967295;var cD=HEAP[cE];aG=cD;HEAP[Q]=0;var cC=aK;var cB=unSign((cC),32,0)>2;$bb$$bb27$2:do{if(cB){var cA=cH;var cz=aK;var cy=((cA)+(cz))&4294967295;var cx=R;var bC=(cx+4)&4294967295;HEAP[bC]=cy;var bA=R;var by=(bA+4)&4294967295;var bx=HEAP[by];var bw=o;var bv=_FT_Stream_Seek(bw,bx);HEAP[Q]=bv;var bu=HEAP[Q];var bt=(((bu))|0)!=0;if(bt){aL=0;break $bb$$bb27$2}var bs=o;var br=_FT_Stream_ReadChar(bs,Q);var bi=unSign((br),8,0);var bg=R;var be=(bg)&4294967295;HEAP[be]=bi;var bd=HEAP[Q];var bc=(((bd))|0)!=0;if(bc){aL=0;break $bb$$bb27$2}var bb=bL;var ba=aG;var a9=_ft_mem_realloc(ba,2,0,bb,0,Q);var a8=a9;var a7=R;var aY=(a7+8)&4294967295;HEAP[aY]=a8;var aW=HEAP[Q];var aU=(((aW))|0)!=0;if(aU){aL=0;break $bb$$bb27$2}var aT=R;var aR=(aT+8)&4294967295;var aQ=HEAP[aR];var aP=(aQ)&4294967295;HEAP[aP]=0;var aO=R;var aN=(aO)&4294967295;var aM=HEAP[aN];if(aM==0){aL=28}else{if(aM==1){aL=29}else{if(aM==2){aL=29}else{aL=30}}}if(aL==30){HEAP[Q]=3;aL=0;break $bb$$bb27$2}else{if(aL==28){var aA=bL;var ay=(((aA))|0)!=0;if(ay){var aw=bL;var av=((aw)*2)&4294967295;var au=((av)+-2)&4294967295;var at=o;var ar=_FT_Stream_EnterFrame(at,au);HEAP[Q]=ar;var aq=HEAP[Q];var ap=(((aq))|0)!=0;if(ap){aL=0;break $bb$$bb27$2}ca=1;while(1){var T=ca;var S=bL;var H=unSign((T),32,0)unSign((b),32,0);if(a){var cM=bU;var cL=unSign((cM),16,0);var cK=(65535-(cL))&4294967295;bX=cK}cb=0;while(1){var cm=ca;var cl=bL;var ck=unSign((cm),32,0)>=unSign((cl),32,0);if(ck){aL=10;continue $bb23$19}var cj=cb;var ch=bX;var cg=unSign((cj),32,0)<=unSign((ch),32,0);if(!(cg)){aL=10;continue $bb23$19}var cJ=R;var cI=(cJ+8)&4294967295;var cw=HEAP[cI];var cv=ca;var cu=(cw+2*cv)&4294967295;var ct=bU;HEAP[cu]=ct;var cs=cb;var cr=((cs)+1)&4294967295;cb=cr;var cq=ca;var cp=((cq)+1)&4294967295;ca=cp;var co=bU;var cn=((co)+1)&65535;bU=cn;aL=15;continue}}}}}aL=20;break $bb$$bb27$2}else{var cc=R;var b9=(cc+4)&4294967295;var b8=aK;HEAP[b9]=b8;var b7=aK;if(b7==0){aL=31}else{if(b7==1){aL=32}else{if(b7==2){aL=33}else{aL=34}}}if(aL==34){HEAP[Q]=3;aL=0;break $bb$$bb27$2}else{if(aL==31){var b6=bL;var b5=unSign((b6),32,0)>229;if(b5){HEAP[Q]=3;aL=0;break $bb$$bb27$2}else{var b4=bL;var b3=aG;var b2=_ft_mem_realloc(b3,2,0,b4,0,Q);var b1=b2;var b0=R;var bW=(b0+8)&4294967295;HEAP[bW]=b1;var bV=HEAP[Q];var bT=(((bV))|0)!=0;if(bT){aL=0;break $bb$$bb27$2}var bS=bL;var bR=((bS)*2)&4294967295;var bQ=R;var bP=(bQ+8)&4294967295;var bO=HEAP[bP];var bN=bO;_llvm_memcpy_p0i8_p0i8_i32(bN,_cff_isoadobe_charset,bR,1,0);aL=20;break $bb$$bb27$2}}else{if(aL==32){var bM=bL;var bK=unSign((bM),32,0)>166;if(bK){HEAP[Q]=3;aL=0;break $bb$$bb27$2}else{var bJ=bL;var bI=aG;var bH=_ft_mem_realloc(bI,2,0,bJ,0,Q);var bG=bH;var bF=R;var bE=(bF+8)&4294967295;HEAP[bE]=bG;var bD=HEAP[Q];var bB=(((bD))|0)!=0;if(bB){aL=0;break $bb$$bb27$2}var bz=bL;var bq=((bz)*2)&4294967295;var bp=R;var bo=(bp+8)&4294967295;var bn=HEAP[bo];var bm=bn;_llvm_memcpy_p0i8_p0i8_i32(bm,_cff_expert_charset,bq,1,0);aL=20;break $bb$$bb27$2}}else{if(aL==33){var bl=bL;var bk=unSign((bl),32,0)>87;if(bk){HEAP[Q]=3;aL=0;break $bb$$bb27$2}else{var bj=bL;var bh=aG;var bf=_ft_mem_realloc(bh,2,0,bj,0,Q);var a6=bf;var a5=R;var a4=(a5+8)&4294967295;HEAP[a4]=a6;var a3=HEAP[Q];var a2=(((a3))|0)!=0;if(a2){aL=0;break $bb$$bb27$2}var a1=bL;var a0=((a1)*2)&4294967295;var aZ=R;var aX=(aZ+8)&4294967295;var aV=HEAP[aX];var aJ=aV;_llvm_memcpy_p0i8_p0i8_i32(aJ,_cff_expertsubset_charset,a0,1,0);aL=20;break $bb$$bb27$2}}}}}}}while(0);$Exit$$bb41$55:do{if(aL==20){var aI=aS;var aH=reSign((aI),8,0)!=0;if(!(aH)){aL=0;break $Exit$$bb41$55}var aF=R;var aE=bL;var aD=aG;var aC=_cff_charset_compute_cids(aF,aE,aD);HEAP[Q]=aC}}while(0);var aB=HEAP[Q];var az=(((aB))|0)!=0;if(az){var ax=R;var an=(ax+8)&4294967295;var am=HEAP[an];var al=aG;var ak=am;_ft_mem_free(al,ak);var aj=R;var ai=(aj+8)&4294967295;HEAP[ai]=0;var ah=R;var ag=(ah+12)&4294967295;var ae=HEAP[ag];var ab=aG;var P=ae;_ft_mem_free(ab,P);var O=R;var N=(O+12)&4294967295;HEAP[N]=0;var M=R;var L=(M)&4294967295;HEAP[L]=0;var K=R;var J=(K+4)&4294967295;HEAP[J]=0;var I=R;var G=(I+8)&4294967295;HEAP[G]=0}var E=HEAP[Q];cG=E;var v=cG;c=v;var h=c;STACKTOP=U;return h;return null}function _cff_encoding_done(g){var j;var i;var h=0;i=g;var f=i;var e=(f)&4294967295;HEAP[e]=0;var d=i;var c=(d+4)&4294967295;HEAP[c]=0;var b=i;var a=(b+8)&4294967295;HEAP[a]=0;return;return}function _cff_encoding_load(ao,cT,cc,bg,ap,a6){var T=STACKTOP;STACKTOP+=4;_memset(T,0,4);var df;var aZ;var c7;var bs;var aX;var b0;var bh;var bX;var br;var bN=T;var bt;var be;var cw;var aL;var bc;var b4;var bf;var bd;var a0;var aM;var aY;var cI=0;aZ=ao;c7=cT;bs=cc;aX=bg;b0=ap;bh=a6;HEAP[bN]=0;var bq=c7;var bp=(bq+8)&4294967295;var bo=HEAP[bp];var bn=(bo)==0;$bb$$bb1$2:do{if(bn){HEAP[bN]=3}else{be=0;$bb3$5:while(1){var cY=be;var cX=unSign((cY),32,0)<=255;if(!(cX)){df=3;break $bb3$5}var bm=be;var bl=aZ;var bk=(bl+12)&4294967295;var bj=(bk+bm*2)&4294967295;HEAP[bj]=0;var bi=be;var c3=aZ;var c2=(c3+524)&4294967295;var c1=(c2+bi*2)&4294967295;HEAP[c1]=0;var c0=be;var cZ=((c0)+1)&4294967295;be=cZ;df=1;continue $bb3$5}var cW=bh;var cV=unSign((cW),32,0)>1;if(cV){var cU=b0;var cS=bh;var cR=((cU)+(cS))&4294967295;var cQ=aZ;var cP=(cQ+4)&4294967295;HEAP[cP]=cR;var cO=aZ;var cN=(cO+4)&4294967295;var cM=HEAP[cN];var cL=aX;var cK=_FT_Stream_Seek(cL,cM);HEAP[bN]=cK;var cJ=HEAP[bN];var cH=(((cJ))|0)!=0;if(cH){df=4;break $bb$$bb1$2}var cG=aX;var cF=_FT_Stream_ReadChar(cG,bN);var cE=unSign((cF),8,0);var cD=aZ;var cC=(cD)&4294967295;HEAP[cC]=cE;var cB=HEAP[bN];var cA=(((cB))|0)!=0;if(cA){df=4;break $bb$$bb1$2}var cz=aX;var cy=_FT_Stream_ReadChar(cz,bN);var cx=unSign((cy),8,0);bt=cx;var cv=HEAP[bN];var cu=(((cv))|0)!=0;if(cu){df=4;break $bb$$bb1$2}var ct=aZ;var cs=(ct)&4294967295;var cr=HEAP[cs];var cq=(cr)&127;if(cq==0){df=47}else{if(cq==1){df=48}else{df=49}}if(df==49){HEAP[bN]=3;df=4;break $bb$$bb1$2}else{if(df==47){var cp=bt;var co=((cp)+1)&4294967295;var cn=aZ;var cm=(cn+8)&4294967295;HEAP[cm]=co;var cl=aX;var ck=bt;var cj=_FT_Stream_EnterFrame(cl,ck);HEAP[bN]=cj;var ci=HEAP[bN];var ch=(((ci))|0)!=0;if(ch){df=4;break $bb$$bb1$2}var cg=aX;var cf=(cg+32)&4294967295;var ce=HEAP[cf];bc=ce;be=1;while(1){var bI=be;var bH=bt;var bG=unSign((bI),32,0)<=unSign((bH),32,0);if(!(bG)){df=12;break}var cd=bc;var cb=HEAP[cd];var ca=unSign((cb),8,0);aL=ca;var b9=bc;var b8=(b9+1)&4294967295;bc=b8;var b7=be;var b6=bs;var b5=unSign((b7),32,0)unSign((an),32,0);if(!(am)){df=23;break $bb26$34}var aU=bd;var aT=bs;var aS=unSign((aU),32,0)256;if(aa){var Z=aZ;var Y=(Z+8)&4294967295;HEAP[Y]=256}}}}var X=aZ;var W=(X)&4294967295;var V=HEAP[W];var U=(V)&128;var S=(((U))|0)!=0;$bb34$$bb45$47:do{if(S){var R=aX;var Q=_FT_Stream_ReadChar(R,bN);var P=unSign((Q),8,0);bt=P;var O=HEAP[bN];var N=(((O))|0)!=0;if(N){df=4;break $bb$$bb1$2}be=0;$bb44$50:while(1){var I=be;var G=bt;var F=unSign((I),32,0)4;if(cx){dg=0;break $bb4$$bb2$4}var cw=bd;var cv=(cw+18)&4294967295;var cu=HEAP[cv];var ct=unSign((cu),8,0);var cs=((ct)-4)&4294967295;var cr=a1;var cq=_FT_Stream_Skip(cr,cs);HEAP[bJ]=cq;var cp=HEAP[bJ];var co=(((cp))|0)!=0;if(co){dg=4;break $Exit$$bb$2}var cn=bd;var cm=(cn+20)&4294967295;var cl=a1;var ck=_cff_index_init(cm,cl,0);HEAP[bJ]=ck;var cj=HEAP[bJ];var ci=(((cj))|0)!=0;if(ci){dg=4;break $Exit$$bb$2}var cg=bd;var cf=(cg+1208)&4294967295;var ce=a1;var cd=_cff_index_init(cf,ce,0);HEAP[bJ]=cd;var cc=HEAP[bJ];var cb=(((cc))|0)!=0;if(cb){dg=4;break $Exit$$bb$2}var ca=a1;var b9=_cff_index_init(bW,ca,1);HEAP[bJ]=b9;var b8=HEAP[bJ];var b7=(((b8))|0)!=0;if(b7){dg=4;break $Exit$$bb$2}var b6=bd;var b5=(b6+84)&4294967295;var b4=a1;var b3=_cff_index_init(b5,b4,1);HEAP[bJ]=b3;var b2=HEAP[bJ];var b1=(((b2))|0)!=0;if(b1){dg=4;break $Exit$$bb$2}var b0=bd;var bZ=(b0+1320)&4294967295;var bY=bd;var bX=(bY+1316)&4294967295;var bV=_cff_index_get_pointers(bW,bX,bZ);HEAP[bJ]=bV;var bU=HEAP[bJ];var bS=(((bU))|0)!=0;if(bS){dg=4;break $Exit$$bb$2}var bR=(bW+8)&4294967295;var bQ=HEAP[bR];var bP=bd;var bO=(bP+1312)&4294967295;HEAP[bO]=bQ;var bN=bd;var bM=(bN+20)&4294967295;var bL=(bM+8)&4294967295;var bK=HEAP[bL];var bI=bd;var bH=(bI+8)&4294967295;HEAP[bH]=bK;var bG=bd;var bF=(bG+8)&4294967295;var bD=HEAP[bF];var bC=U;var bB=(((bD))|0)<=(((bC))|0);if(bB){HEAP[bJ]=6}var bA=U;var bz=(((bA))|0)<0;if(bz){dg=4;break $Exit$$bb$2}var by=U;var bx=bd;var bw=(bx+1208)&4294967295;var bv=bd;var bu=(bv+1324)&4294967295;var bt=a1;var bs=aq;var br=a2;var bq=_cff_subfont_load(bu,bw,by,bt,bs,br);HEAP[bJ]=bq;var bp=HEAP[bJ];var bc=(((bp))|0)!=0;if(bc){dg=4;break $Exit$$bb$2}var bb=ch;var ba=(bb+108)&4294967295;var a9=HEAP[ba];var a8=aq;var a7=((a9)+(a8))&4294967295;var a6=a1;var a5=_FT_Stream_Seek(a6,a7);HEAP[bJ]=a5;var a4=HEAP[bJ];var a3=(((a4))|0)!=0;if(a3){dg=4;break $Exit$$bb$2}var a0=bd;var aZ=(a0+1176)&4294967295;var aY=a1;var aX=_cff_index_init(aZ,aY,0);HEAP[bJ]=aX;var aW=HEAP[bJ];var aV=(((aW))|0)!=0;if(aV){dg=4;break $Exit$$bb$2}var aU=ch;var aT=(aU+128)&4294967295;var aS=HEAP[aT];var aR=(((aS))|0)!=65535;if(aR){var aP=ch;var aO=(aP+160)&4294967295;var aN=HEAP[aO];var aM=aq;var aL=((aN)+(aM))&4294967295;var aK=a1;var aJ=_FT_Stream_Seek(aK,aL);HEAP[bJ]=aJ;var aI=HEAP[bJ];var aH=(((aI))|0)!=0;if(aH){dg=4;break $Exit$$bb$2}var aG=a1;var aD=_cff_index_init(bE,aG,0);HEAP[bJ]=aD;var aC=HEAP[bJ];var aB=(((aC))|0)!=0;if(aB){dg=4;break $Exit$$bb$2}var aA=(bE+8)&4294967295;var az=HEAP[aA];var ay=unSign((az),32,0)>32;$Fail_CID$$bb21$25:do{if(!ay){var ax=(bE+8)&4294967295;var aw=HEAP[ax];var av=bd;var au=(av+1892)&4294967295;HEAP[au]=aw;var ap=(bE+8)&4294967295;var ao=HEAP[ap];var an=aQ;var am=_ft_mem_realloc(an,568,0,ao,0,bJ);var al=am;cD=al;var ak=HEAP[bJ];var aj=(((ak))|0)!=0;if(aj){dg=18;break $Fail_CID$$bb21$25}dN=0;$bb24$28:while(1){var Z=(bE+8)&4294967295;var Y=HEAP[Z];var X=dN;var W=unSign((Y),32,0)>unSign((X),32,0);if(!(W)){dg=22;break $bb24$28}var ai=dN;var ah=cD;var ag=dN;var af=(ah+568*ag)&4294967295;var ae=bd;var ad=(ae+1896)&4294967295;var ac=(ad+ai*4)&4294967295;HEAP[ac]=af;var ab=dN;var aa=((ab)+1)&4294967295;dN=aa;dg=20;continue $bb24$28}dN=0;while(1){var t=(bE+8)&4294967295;var s=HEAP[t];var r=dN;var p=unSign((s),32,0)>unSign((r),32,0);if(!(p)){dg=26;break}var T=dN;var S=bd;var R=(S+1896)&4294967295;var Q=(R+T*4)&4294967295;var P=HEAP[Q];cD=P;var O=cD;var N=dN;var M=a1;var K=aq;var I=a2;var y=_cff_subfont_load(O,bE,N,M,K,I);HEAP[bJ]=y;var x=HEAP[bJ];var w=(((x))|0)!=0;if(w){dg=18;break $Fail_CID$$bb21$25}var v=dN;var u=((v)+1)&4294967295;dN=u;dg=23;continue}var n=ch;var e=(n+164)&4294967295;var d=HEAP[e];var c=aq;var b=((d)+(c))&4294967295;var a=bd;var d4=(a+1176)&4294967295;var d3=(d4+8)&4294967295;var d2=HEAP[d3];var dZ=bd;var dX=(dZ+2024)&4294967295;var dM=a1;var dL=_CFF_Load_FD_Select(dX,d2,dM,b);HEAP[bJ]=dL}}while(0);_cff_index_done(bE);var dK=HEAP[bJ];var dJ=(((dK))|0)!=0;if(dJ){dg=4;break $Exit$$bb$2}}else{var dI=bd;var dH=(dI+1892)&4294967295;HEAP[dH]=0}var dG=ch;var dF=(dG+108)&4294967295;var dD=HEAP[dF];var dB=(((dD))|0)==0;if(dB){HEAP[bJ]=2;dg=4;break $Exit$$bb$2}else{var L=bd;var J=(L+1176)&4294967295;var H=(J+8)&4294967295;var G=HEAP[H];var F=bd;var E=(F+12)&4294967295;HEAP[E]=G;var D=bd;var C=(D+1308)&4294967295;var B=bd;var A=(B+84)&4294967295;var q=_cff_index_get_pointers(A,C,0);HEAP[bJ]=q;var o=HEAP[bJ];var m=(((o))|0)!=0;if(m){dg=4;break $Exit$$bb$2}var l=bd;var k=(l+12)&4294967295;var j=HEAP[k];var i=(((j))|0)!=0;$bb36$$bb43$45:do{if(i){var h=ch;var g=(h+128)&4294967295;var f=HEAP[g];var d0=(((f))|0)==65535;$bb39$$bb37$47:do{if(d0){dg=31}else{var dY=aE;var dW=reSign((dY),8,0)==0;if(dW){dg=31;break $bb39$$bb37$47}ds=1;dg=33;break $bb39$$bb37$47}}while(0);if(dg==31){ds=0}var dV=ds;var dU=(((dV))&255);ar=dU;var dS=ar;var dR=unSign((dS),8,0);var dQ=ch;var dP=(dQ+100)&4294967295;var dO=HEAP[dP];var dE=bd;var dC=(dE+12)&4294967295;var dA=HEAP[dC];var dz=bd;var dy=(dz+1152)&4294967295;var dx=a1;var dw=aq;var dv=(((dR))&255);var du=_cff_charset_load(dy,dA,dx,dw,dO,dv);HEAP[bJ]=du;var dt=HEAP[bJ];var dr=(((dt))|0)!=0;if(dr){dg=4;break $Exit$$bb$2}var dq=ch;var dp=(dq+128)&4294967295;var dn=HEAP[dp];var dm=(((dn))|0)==65535;if(!(dm)){dg=37;break $bb36$$bb43$45}var dl=ch;var dk=(dl+104)&4294967295;var dj=HEAP[dk];var di=bd;var dh=(di+12)&4294967295;var de=HEAP[dh];var dd=bd;var dc=(dd+1152)&4294967295;var db=bd;var da=(db+116)&4294967295;var c9=a1;var c8=aq;var c7=_cff_encoding_load(da,dc,de,c9,c8,dj);HEAP[bJ]=c7;var c6=HEAP[bJ];var c5=(((c6))|0)!=0;if(c5){dg=4;break $Exit$$bb$2}}}while(0);var cU=U;var cT=bd;var cS=_cff_index_get_name(cT,cU);var cR=bd;var cQ=(cR+1304)&4294967295;HEAP[cQ]=cS;dg=4;break $Exit$$bb$2}}}while(0);HEAP[bJ]=2}}while(0);_cff_index_done(bW);var cP=HEAP[bJ];bo=cP;var cO=bo;bT=cO;var d1=bT;STACKTOP=V;return d1;return null}function _cff_font_done(aG){var N;var aq;var ai;var aj;var d=0;aq=aG;var aF=aq;var aE=(aF+4)&4294967295;var aD=HEAP[aE];ai=aD;var aC=aq;var aB=(aC+84)&4294967295;_cff_index_done(aB);var aA=aq;var az=(aA+1208)&4294967295;_cff_index_done(az);var ay=aq;var ax=(ay+20)&4294967295;_cff_index_done(ax);var aw=aq;var ac=(aw+1176)&4294967295;_cff_index_done(ac);var aa=aq;var Y=(aa+1892)&4294967295;var W=HEAP[Y];var U=(((W))|0)!=0;if(U){aj=0;while(1){var E=aq;var D=(E+1892)&4294967295;var C=HEAP[D];var B=aj;var A=unSign((C),32,0)>unSign((B),32,0);if(!(A)){N=2;break}var S=aj;var R=aq;var Q=(R+1896)&4294967295;var P=(Q+S*4)&4294967295;var O=HEAP[P];var H=ai;_cff_subfont_done(H,O);var G=aj;var F=((G)+1)&4294967295;aj=F;N=0;continue}var z=aq;var y=(z+1896)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=ai;var u=w;_ft_mem_free(v,u);var t=aq;var s=(t+1896)&4294967295;var r=(s)&4294967295;HEAP[r]=0}var q=aq;var p=(q+116)&4294967295;_cff_encoding_done(p);var o=aq;var n=(o)&4294967295;var m=HEAP[n];var l=aq;var k=(l+1152)&4294967295;_cff_charset_done(k,m);var j=aq;var i=(j+1324)&4294967295;var h=ai;_cff_subfont_done(h,i);var g=aq;var f=(g)&4294967295;var e=HEAP[f];var c=aq;var b=(c+2024)&4294967295;_CFF_Done_FD_Select(b,e);var a=aq;var aN=(a+2060)&4294967295;var aM=HEAP[aN];var aL=ai;var aK=aM;_ft_mem_free(aL,aK);var aJ=aq;var aI=(aJ+2060)&4294967295;HEAP[aI]=0;var aH=aq;var av=(aH+1304)&4294967295;var au=HEAP[av];var at=ai;_ft_mem_free(at,au);var ar=aq;var ap=(ar+1304)&4294967295;HEAP[ap]=0;var ao=aq;var an=(ao+1308)&4294967295;var am=HEAP[an];var al=ai;var ak=am;_ft_mem_free(al,ak);var ah=aq;var ag=(ah+1308)&4294967295;HEAP[ag]=0;var af=aq;var ae=(af+1316)&4294967295;var ad=HEAP[ae];var ab=ai;var Z=ad;_ft_mem_free(ab,Z);var X=aq;var V=(X+1316)&4294967295;HEAP[V]=0;var T=aq;var M=(T+1320)&4294967295;var L=HEAP[M];var K=ai;_ft_mem_free(K,L);var J=aq;var I=(J+1320)&4294967295;HEAP[I]=0;return;return}function _cff_size_get_globals_funcs(l){var o;var r;var q;var N;var L;var p;var b;var O;var c;var x=0;r=l;var K=r;var J=(K)&4294967295;var I=(J)&4294967295;var H=HEAP[I];var G=H;p=G;var F=p;var D=(F+692)&4294967295;var B=(D)&4294967295;var z=HEAP[B];var n=z;b=n;var m=b;var k=(m+2052)&4294967295;var j=HEAP[k];O=j;var i=r;var h=(i)&4294967295;var g=(h)&4294967295;var f=HEAP[g];var e=(f+96)&4294967295;var d=HEAP[e];var a=(d)&4294967295;var X=(a+4)&4294967295;var W=HEAP[X];var V=_FT_Get_Module(W,(__str1088)&4294967295);c=V;var U=c;var T=(U)==0;$bb3$$bb$2:do{if(T){o=0}else{var S=O;var R=(S)==0;if(R){o=0;break $bb3$$bb$2}var Q=O;var P=(Q)&4294967295;var E=HEAP[P];var C=(E)==0;if(C){o=0;break $bb3$$bb$2}var A=O;var y=(A)&4294967295;var w=HEAP[y];var v=c;var u=FUNCTION_TABLE[w](v);N=u;o=3;break $bb3$$bb$2}}while(0);if(o==0){N=0}var t=N;L=t;var s=L;q=s;var M=q;return M;return null}function _cff_size_done(Y){var u;var s;var n;var v;var b;var l;var w;var c;var D=0;s=Y;var R=s;var Q=R;n=Q;var P=n;var O=(P)&4294967295;var N=(O)&4294967295;var M=HEAP[N];var L=M;v=L;var J=v;var H=(J+692)&4294967295;var F=(H)&4294967295;var q=HEAP[F];var o=q;b=o;var k=s;var j=(k+40)&4294967295;var i=HEAP[j];var h=i;l=h;var g=l;var f=(g)!=0;$bb$$bb4$2:do{if(f){var e=n;var d=_cff_size_get_globals_funcs(e);w=d;var a=w;var ab=(a)!=0;if(!(ab)){u=1;break $bb$$bb4$2}var aa=w;var Z=(aa+8)&4294967295;var X=HEAP[Z];var W=l;var V=(W)&4294967295;var U=HEAP[V];FUNCTION_TABLE[X](U);var T=b;var S=(T+1892)&4294967295;var K=HEAP[S];c=K;while(1){var p=c;var m=(((p))|0)!=0;if(!(m)){u=1;break $bb$$bb4$2}var I=w;var G=(I+8)&4294967295;var E=HEAP[G];var C=c;var B=((C)-1)&4294967295;var A=l;var z=(A+4)&4294967295;var y=(z+B*4)&4294967295;var x=HEAP[y];FUNCTION_TABLE[E](x);var t=c;var r=((t)-1)&4294967295;c=r;u=2;continue}}}while(0);return;return}function _cff_make_private_dict(r,ae){var aE;var al;var aD;var b0;var bZ;var bH;var bO=0;al=r;aD=ae;var cu=al;var ct=(cu+172)&4294967295;b0=ct;var cs=aD;var cr=cs;_llvm_memset_p0i8_i32(cr,0,196,1,0);var cq=b0;var cp=(cq)&4294967295;var co=HEAP[cp];var cn=aD;var cm=(cn+8)&4294967295;HEAP[cm]=co;var cl=aD;var bu=(cl+8)&4294967295;var bs=HEAP[bu];var bq=unSign((bs),8,0);bH=bq;bZ=0;$bb1$2:while(1){var a3=bZ;var a2=bH;var a1=unSign((a3),32,0)90;if(c){m=4;break $bb5$$bb4$11}else{m=5;break $bb5$$bb4$11}}}while(0);if(m==4){k=0}var b=H;var a=((b)+1)&4294967295;H=a;m=3;continue $bb7$8}var S=k;var R=reSign((S),8,0)!=0;$bb9$$bb12$17:do{if(R){H=7;while(1){var t=H;var s=o;var r=(((t))|0)<(((s))|0);if(!(r)){m=11;break $bb9$$bb12$17}var Q=H;var P=((Q)-7)&4294967295;var O=K;var N=H;var M=(O+N)&4294967295;var C=HEAP[M];var A=K;var y=(A+P)&4294967295;HEAP[y]=C;var w=H;var u=((w)+1)&4294967295;H=u;m=9;continue}}}while(0);m=0;continue $bb14$2}}while(0);k=0;m=0;continue $bb14$2}return;return}function _cff_face_init(g1,i8,j4,aC,jQ){var ao=STACKTOP;STACKTOP+=24;_memset(ao,0,24);var F;var g0;var e9;var mK;var iK;var mD;var iz;var bo=ao;var im;var bm;var f1;var ac=ao+8;var kl;var bK;var fH;var a1;var hG;var ce;var ja;var by;var a0;var bW;var at;var iM;var aV;var aE;var bz;var jc;var R;var lB;var d8;var az;var kX;var g;var eR;var c1;var mi;var jS;var G;var lX;var ad;var cM;var kv;var j3=ao+12;var bc;var aO;var ec;var bd;var gE=0;g0=g1;e9=i8;mK=j4;iK=aC;mD=jQ;var bl=e9;var bk=bl;f1=bk;a1=1;hG=0;var bj=e9;var bi=(bj+96)&4294967295;var bh=HEAP[bi];var bg=(bh)&4294967295;var bf=(bg+4)&4294967295;var be=HEAP[bf];ce=be;var fj=ce;var fi=_FT_Get_Module_Interface(fj,(__str178)&4294967295);var fh=fi;kl=fh;var fg=kl;var ff=(fg)==0;$Bad_Format$$bb$2:do{if(ff){F=2}else{var fe=f1;var fd=fe;var fc=(fd+96)&4294967295;var fb=HEAP[fc];var fa=fb;ja=fa;var eY=ja;var eX=_ft_module_get_service(eY,(__str77)&4294967295);by=eX;var eW=by;var eV=eW;bK=eV;var eU=ce;var eT=_FT_Get_Module_Interface(eU,(__str1088)&4294967295);var eS=eT;fH=eS;var eQ=g0;var eP=_FT_Stream_Seek(eQ,0);HEAP[ac]=eP;var eO=HEAP[ac];var eD=(((eO))|0)!=0;if(eD){F=0;break $Bad_Format$$bb$2}var eC=kl;var eB=(eC+4)&4294967295;var eA=HEAP[eB];var ez=g0;var ey=f1;var ex=mK;var ew=iK;var ev=mD;var eu=FUNCTION_TABLE[eA](ez,ey,ex,ew,ev);HEAP[ac]=eu;var d6=HEAP[ac];var d5=(((d6))|0)==0;if(d5){var d4=f1;var d3=(d4+148)&4294967295;var d2=HEAP[d3];var d1=(((d2))|0)!=1330926671;if(d1){F=2;break $Bad_Format$$bb$2}var d0=mK;var dZ=(((d0))|0)<0;if(dZ){bm=0;F=4;break $Bad_Format$$bb$2}else{var dY=mK;var dX=(((dY))|0)>0;if(dX){HEAP[ac]=6;F=0;break $Bad_Format$$bb$2}else{hG=1;var dC=f1;var dB=(dC+508)&4294967295;var dA=HEAP[dB];var dz=f1;var dy=g0;var dx=FUNCTION_TABLE[dA](dz,1751474532,dy,0);HEAP[ac]=dx;var dw=HEAP[ac];var dv=(((dw))|0)==0;if(dv){a1=0;var du=kl;var dt=(du+8)&4294967295;var c6=HEAP[dt];var c5=g0;var c4=f1;var c3=iK;var c2=mD;var c0=FUNCTION_TABLE[c6](c5,c4,0,c3,c2);HEAP[ac]=c0;var cZ=HEAP[ac];var cY=(((cZ))|0)!=0;if(cY){F=0;break $Bad_Format$$bb$2}}else{var cX=kl;var cW=(cX+40)&4294967295;var cA=HEAP[cW];var cz=f1;var cy=g0;var cx=FUNCTION_TABLE[cA](cz,cy);HEAP[ac]=cx;var cw=HEAP[ac];var cv=(((cw))|0)!=0;if(cv){F=0;break $Bad_Format$$bb$2}}var cu=f1;var ct=(cu+508)&4294967295;var cs=HEAP[ct];var cr=f1;var cg=g0;var cf=FUNCTION_TABLE[cs](cr,1128678944,cg,0);HEAP[ac]=cf;var cd=HEAP[ac];var cc=(((cd))|0)!=0;if(cc){F=0;break $Bad_Format$$bb$2}}}}else{var cb=g0;var ca=_FT_Stream_Seek(cb,0);HEAP[ac]=ca;var b9=HEAP[ac];var b8=(((b9))|0)!=0;if(b8){F=0;break $Bad_Format$$bb$2}HEAP[ac]=0}var b7=e9;var b6=(b7+100)&4294967295;var bU=HEAP[b6];at=bU;var bT=at;var bS=_ft_mem_alloc(bT,2072,ac);var bR=bS;a0=bR;var bQ=HEAP[ac];var bP=(((bQ))|0)!=0;if(bP){F=0;break $Bad_Format$$bb$2}var bO=f1;var bN=(bO+692)&4294967295;var bM=(bN)&4294967295;var bL=a0;var ij=bL;HEAP[bM]=ij;var ih=a1;var ie=unSign((ih),8,0);var ic=ce;var ia=g0;var h8=mK;var h6=a0;var h4=(((ie))&255);var h2=_cff_font_load(ic,ia,h8,h6,h4);HEAP[ac]=h2;var h1=HEAP[ac];var hY=(((h1))|0)!=0;if(hY){F=0;break $Bad_Format$$bb$2}var hW=a0;var hU=(hW+2052)&4294967295;var hS=fH;HEAP[hU]=hS;var hQ=a0;var hO=(hQ+2056)&4294967295;var hM=bK;HEAP[hO]=hM;var hK=e9;var hI=(hK+4)&4294967295;var hH=mK;HEAP[hI]=hH;var hD=a0;var hB=(hD+12)&4294967295;var hz=HEAP[hB];var hx=e9;var hv=(hx+16)&4294967295;HEAP[hv]=hz;var ht=a0;var hr=(ht+1324)&4294967295;var hp=(hr)&4294967295;bW=hp;var hn=bW;var hm=(hn+128)&4294967295;var hj=HEAP[hm];var hh=(((hj))|0)==65535;if(hh){var hf=bK;var hd=(hf)==0;if(hd){F=2;break $Bad_Format$$bb$2}}var hb=bW;var g9=(hb+64)&4294967295;var g7=HEAP[g9];var g5=(((g7))|0)==0;if(g5){var g3=a1;var g2=reSign((g3),8,0)==0;if(g2){var gZ=f1;var gY=(gZ)&4294967295;var gX=(gY+68)&4294967295;var gW=HEAP[gX];var gV=unSign((gW),16,0);im=gV}else{im=1000}var gU=bW;var gT=(gU+64)&4294967295;var gS=im;HEAP[gT]=gS}var gR=bW;var gQ=(gR+48)&4294967295;aE=gQ;var gP=bW;var gO=(gP+68)&4294967295;bz=gO;var gN=bW;var gM=(gN+64)&4294967295;jc=gM;var gL=aE;var gJ=(gL+12)&4294967295;var gI=HEAP[gJ];var dg=(0-(gI))&4294967295;var iW=(((gI))|0)>=0;var gK=(iW)?(gI):(dg);R=gK;var gH=R;var gG=(((gH))|0)!=65536;if(gG){var gF=jc;var gD=HEAP[gF];var gC=R;var gB=_FT_DivFix(gD,gC);var gA=jc;HEAP[gA]=gB;var gz=aE;var gy=(gz)&4294967295;var gx=HEAP[gy];var gw=R;var gv=_FT_DivFix(gx,gw);var gu=aE;var gj=(gu)&4294967295;HEAP[gj]=gv;var gi=aE;var gh=(gi+8)&4294967295;var gg=HEAP[gh];var gf=R;var ge=_FT_DivFix(gg,gf);var gd=aE;var gc=(gd+8)&4294967295;HEAP[gc]=ge;var gb=aE;var ga=(gb+4)&4294967295;var fY=HEAP[ga];var fX=R;var fW=_FT_DivFix(fY,fX);var fV=aE;var fU=(fV+4)&4294967295;HEAP[fU]=fW;var fT=aE;var fS=(fT+12)&4294967295;var fR=HEAP[fS];var fQ=R;var fP=_FT_DivFix(fR,fQ);var fD=aE;var fC=(fD+12)&4294967295;HEAP[fC]=fP;var fB=bz;var fA=(fB)&4294967295;var fz=HEAP[fA];var fy=R;var fx=_FT_DivFix(fz,fy);var fw=bz;var fv=(fw)&4294967295;HEAP[fv]=fx;var fu=bz;var t=(fu+4)&4294967295;var r=HEAP[t];var p=R;var n=_FT_DivFix(r,p);var l=bz;var j=(l+4)&4294967295;HEAP[j]=n}var h=bz;var e=(h)&4294967295;var c=HEAP[e];var a=(((c))|0)>>16;var mX=bz;var mV=(mX)&4294967295;HEAP[mV]=a;var mT=bz;var mR=(mT+4)&4294967295;var mP=HEAP[mR];var mN=(((mP))|0)>>16;var mL=bz;var mI=(mL+4)&4294967295;HEAP[mI]=mN;var mG=a0;var mE=(mG+1892)&4294967295;var mB=HEAP[mE];aV=mB;$bb47$38:while(1){var a4=aV;var a3=(((a4))|0)!=0;if(!(a3)){F=25;break $bb47$38}var mz=aV;var mx=((mz)-1)&4294967295;var mv=a0;var mt=(mv+1896)&4294967295;var mr=(mt+mx*4)&4294967295;var mp=HEAP[mr];var mn=(mp)&4294967295;lB=mn;var ml=a0;var mj=(ml+1324)&4294967295;var mg=(mj)&4294967295;d8=mg;var me=lB;var mc=(me+64)&4294967295;var ma=HEAP[mc];var l8=(((ma))|0)!=0;if(l8){var l6=d8;var l4=(l6+64)&4294967295;var l2=HEAP[l4];var l0=unSign((l2),32,0)<=1;$bb36$$bb33$43:do{if(l0){F=17}else{var lY=lB;var lW=(lY+64)&4294967295;var lV=HEAP[lW];var lU=unSign((lV),32,0)<=1;if(lU){F=17;break $bb36$$bb33$43}var lT=lB;var lS=(lT+64)&4294967295;var lR=HEAP[lS];var lQ=d8;var lP=(lQ+64)&4294967295;var lO=HEAP[lP];var lN=unSign((lR),32,0)<=unSign((lO),32,0);var lq=(lN)?(lR):(lO);c1=lq;F=19;break $bb36$$bb33$43}}while(0);if(F==17){c1=1}var lM=lB;var lL=(lM+48)&4294967295;var lK=d8;var lJ=(lK+48)&4294967295;var lI=c1;_FT_Matrix_Multiply_Scaled(lJ,lL,lI);var lH=d8;var lG=(lH+48)&4294967295;var lF=lB;var lE=(lF+68)&4294967295;var lD=c1;_FT_Vector_Transform_Scaled(lE,lG,lD);var lA=d8;var lz=(lA+64)&4294967295;var ly=HEAP[lz];var lx=lB;var lw=(lx+64)&4294967295;var lv=HEAP[lw];var lu=c1;var lt=_FT_MulDiv(lv,ly,lu);var ls=lB;var lr=(ls+64)&4294967295;HEAP[lr]=lt}else{var lf=lB;var le=(lf+48)&4294967295;var ld=d8;var lc=(ld+48)&4294967295;var lb=(le)&4294967295;var la=(lc)&4294967295;var k9=HEAP[la];HEAP[lb]=k9;var k8=(le+4)&4294967295;var k7=(lc+4)&4294967295;var k6=HEAP[k7];HEAP[k8]=k6;var kU=(le+8)&4294967295;var kT=(lc+8)&4294967295;var kS=HEAP[kT];HEAP[kU]=kS;var kR=(le+12)&4294967295;var kQ=(lc+12)&4294967295;var kP=HEAP[kQ];HEAP[kR]=kP;var kO=d8;var kN=(kO+68)&4294967295;var kM=(bo)&4294967295;var kL=(kN)&4294967295;var kA=HEAP[kL];HEAP[kM]=kA;var kz=(bo+4)&4294967295;var ky=(kN+4)&4294967295;var kx=HEAP[ky];HEAP[kz]=kx;var kw=lB;var ku=(kw+68)&4294967295;var kt=(ku)&4294967295;var ks=(bo)&4294967295;var kr=HEAP[ks];HEAP[kt]=kr;var kq=(ku+4)&4294967295;var es=(bo+4)&4294967295;var eq=HEAP[es];HEAP[kq]=eq;var eo=d8;var em=(eo+64)&4294967295;var ek=HEAP[em];var ei=lB;var eg=(ei+64)&4294967295;HEAP[eg]=ek}var ee=lB;var eb=(ee+48)&4294967295;az=eb;var d9=lB;var dV=(d9+68)&4294967295;kX=dV;var dT=lB;var dR=(dT+64)&4294967295;g=dR;var dP=az;var dN=(dP+12)&4294967295;var dL=HEAP[dN];var i9=(0-(dL))&4294967295;var d7=(((dL))|0)>=0;var j2=(d7)?(dL):(i9);eR=j2;var dJ=eR;var dH=(((dJ))|0)!=65536;if(dH){var dF=g;var dD=HEAP[dF];var dr=eR;var dp=_FT_DivFix(dD,dr);var dm=g;HEAP[dm]=dp;var dk=g;var di=HEAP[dk];var df=unSign((di),32,0)>100000;if(df){var dd=g;var db=HEAP[dd];var c9=((db)+500)&4294967295;var c7=Math.floor(unSign((c9),32,0)/1000);var cU=g;HEAP[cU]=c7}var cS=az;var cQ=(cS)&4294967295;var cO=HEAP[cQ];var cL=eR;var cJ=_FT_DivFix(cO,cL);var cH=az;var cF=(cH)&4294967295;HEAP[cF]=cJ;var cD=az;var cB=(cD+8)&4294967295;var cq=HEAP[cB];var cp=eR;var co=_FT_DivFix(cq,cp);var cn=az;var cm=(cn+8)&4294967295;HEAP[cm]=co;var cl=az;var ck=(cl+4)&4294967295;var cj=HEAP[ck];var ci=eR;var ch=_FT_DivFix(cj,ci);var b5=az;var b4=(b5+4)&4294967295;HEAP[b4]=ch;var b3=az;var b2=(b3+12)&4294967295;var b1=HEAP[b2];var b0=eR;var bZ=_FT_DivFix(b1,b0);var bY=az;var bX=(bY+12)&4294967295;HEAP[bX]=bZ;var bV=kX;var bJ=(bV)&4294967295;var bI=HEAP[bJ];var bH=eR;var bG=_FT_DivFix(bI,bH);var bF=kX;var bE=(bF)&4294967295;HEAP[bE]=bG;var bD=kX;var bC=(bD+4)&4294967295;var bB=HEAP[bC];var bA=eR;var bx=_FT_DivFix(bB,bA);var bw=kX;var bv=(bw+4)&4294967295;HEAP[bv]=bx}var bu=kX;var bt=(bu)&4294967295;var bs=HEAP[bt];var br=(((bs))|0)>>16;var bq=kX;var bp=(bq)&4294967295;HEAP[bp]=br;var bn=kX;var bb=(bn+4)&4294967295;var ba=HEAP[bb];var a9=(((ba))|0)>>16;var a8=kX;var a7=(a8+4)&4294967295;HEAP[a7]=a9;var a6=aV;var a5=((a6)-1)&4294967295;aV=a5;F=16;continue $bb47$38}var a2=a1;var aZ=reSign((a2),8,0)!=0;if(aZ){mi=0;var aY=a0;var aX=(aY+8)&4294967295;var aW=HEAP[aX];var aU=e9;var aT=(aU)&4294967295;HEAP[aT]=aW;var aS=bW;var aR=(aS+128)&4294967295;var aQ=HEAP[aR];var aP=(((aQ))|0)!=65535;if(aP){var jO=a0;var jM=(jO+1152)&4294967295;var jK=(jM+16)&4294967295;var jI=HEAP[jK];var jG=((jI)+1)&4294967295;var jE=e9;var jC=(jE+16)&4294967295;HEAP[jC]=jG}else{var jA=a0;var jy=(jA+1176)&4294967295;var jw=(jy+8)&4294967295;var ju=HEAP[jw];var js=e9;var jq=(js+16)&4294967295;HEAP[jq]=ju}var jo=bW;var jm=(jo+80)&4294967295;var jk=(jm)&4294967295;var ji=HEAP[jk];var jg=(((ji))|0)>>16;var je=e9;var jb=(je+52)&4294967295;var i6=(jb)&4294967295;HEAP[i6]=jg;var i5=bW;var i4=(i5+80)&4294967295;var i3=(i4+4)&4294967295;var i2=HEAP[i3];var i1=(((i2))|0)>>16;var i0=e9;var iZ=(i0+52)&4294967295;var iY=(iZ+4)&4294967295;HEAP[iY]=i1;var iX=bW;var iV=(iX+80)&4294967295;var iU=(iV+8)&4294967295;var iT=HEAP[iU];var iS=((iT)+65535)&4294967295;var iR=(((iS))|0)>>16;var iQ=e9;var iP=(iQ+52)&4294967295;var iO=(iP+8)&4294967295;HEAP[iO]=iR;var iN=bW;var iL=(iN+80)&4294967295;var iJ=(iL+12)&4294967295;var iI=HEAP[iJ];var iH=((iI)+65535)&4294967295;var iG=(((iH))|0)>>16;var iF=e9;var iE=(iF+52)&4294967295;var iD=(iE+12)&4294967295;HEAP[iD]=iG;var iC=bW;var iB=(iC+64)&4294967295;var iA=HEAP[iB];var iy=(((iA))&65535);var ix=e9;var iw=(ix+68)&4294967295;HEAP[iw]=iy;var iv=e9;var iu=(iv+52)&4294967295;var it=(iu+12)&4294967295;var ir=HEAP[it];var iq=(((ir))&65535);var ip=e9;var io=(ip+70)&4294967295;HEAP[io]=iq;var il=e9;var ik=(il+52)&4294967295;var ii=(ik+4)&4294967295;var ig=HEAP[ii];var id=(((ig))&65535);var ib=e9;var h9=(ib+72)&4294967295;HEAP[h9]=id;var h7=e9;var h5=(h7+68)&4294967295;var h3=HEAP[h5];var h0=unSign((h3),16,0);var hZ=((h0)*12)&4294967295;var hX=((((hZ))|0)/10|0);var hV=(((hX))&65535);var hT=e9;var hR=(hT+74)&4294967295;HEAP[hR]=hV;var hP=e9;var hN=(hP+74)&4294967295;var hL=HEAP[hN];var hJ=reSign((hL),16,0);var hF=e9;var hE=(hF+70)&4294967295;var hC=HEAP[hE];var hA=reSign((hC),16,0);var hy=e9;var hw=(hy+72)&4294967295;var hu=HEAP[hw];var hs=reSign((hu),16,0);var hq=((hA)-(hs))&4294967295;var ho=(((hJ))|0)<(((hq))|0);if(ho){var hl=e9;var hk=(hl+70)&4294967295;var hi=HEAP[hk];var hg=e9;var he=(hg+72)&4294967295;var hc=HEAP[he];var ha=((hi)-(hc))&65535;var g8=e9;var g6=(g8+74)&4294967295;HEAP[g6]=ha}var g4=bW;var aN=(g4+32)&4294967295;var aM=HEAP[aN];var aL=(((aM))|0)>>16;var aK=(((aL))&65535);var aJ=e9;var aI=(aJ+80)&4294967295;HEAP[aI]=aK;var aH=bW;var aG=(aH+36)&4294967295;var aF=HEAP[aG];var aD=(((aF))|0)>>16;var aB=(((aD))&65535);var aA=e9;var ay=(aA+82)&4294967295;HEAP[ay]=aB;var ax=mK;var aw=a0;var av=_cff_index_get_name(aw,ax);var au=e9;var ar=(au+20)&4294967295;HEAP[ar]=av;var aq=e9;var ap=(aq+20)&4294967295;var an=HEAP[ap];var am=(an)!=0;$bb55$$bb75$67:do{if(am){var al=bW;var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=a0;var ah=_cff_index_get_sid_string(ai,aj);jS=ah;var ag=jS;G=ag;var af=e9;var ae=(af+20)&4294967295;var ab=HEAP[ae];lX=ab;ad=0;var aa=e9;var Z=(aa+20)&4294967295;var Y=HEAP[Z];_remove_subset_prefix(Y);var X=bW;var W=(X+16)&4294967295;var V=HEAP[W];var U=(((V))|0)!=0;$bb56$$bb58$69:do{if(U){var T=bW;var S=(T+16)&4294967295;var Q=HEAP[S];var P=a0;var O=_cff_index_get_sid_string(P,Q);ad=O;var N=ad;var M=(N)!=0;if(!(M)){F=29;break $bb56$$bb58$69}var L=ad;lX=L}}while(0);var K=jS;var J=(K)!=0;$bb59$$bb74$73:do{if(J){var I=lX;var H=(I)!=0;if(!(H)){F=32;break $bb59$$bb74$73}$bb73$76:while(1){var mu=G;var ms=HEAP[mu];var mq=reSign((ms),8,0)!=0;if(!(mq)){F=32;break $bb59$$bb74$73}var E=G;var D=HEAP[E];var C=lX;var B=HEAP[C];var A=reSign((D),8,0)==reSign((B),8,0);if(A){var z=lX;var y=(z+1)&4294967295;lX=y;var x=G;var w=(x+1)&4294967295;G=w;F=33;continue $bb73$76}else{var v=G;var u=HEAP[v];var s=reSign((u),8,0)==32;$bb65$$bb64$82:do{if(!s){var q=G;var o=HEAP[q];var m=reSign((o),8,0)==45;if(m){F=34;break $bb65$$bb64$82}var f=lX;var d=HEAP[f];var b=reSign((d),8,0)==32;if(!b){var mY=lX;var mW=HEAP[mY];var mU=reSign((mW),8,0)==45;if(!(mU)){F=37;break $bb73$76}}var mS=lX;var mQ=(mS+1)&4294967295;lX=mQ;F=33;continue $bb73$76}}while(0);var k=G;var i=(k+1)&4294967295;G=i;F=33;continue $bb73$76}}var mO=lX;var mM=HEAP[mO];var mJ=reSign((mM),8,0)==0;$bb70$$bb72$90:do{if(mJ){var mH=G;var mF=HEAP[mH];var mC=reSign((mF),8,0)!=0;if(!(mC)){F=39;break $bb70$$bb72$90}var mA=at;var my=G;var mw=_cff_strcpy(mA,my);mi=mw}}while(0)}}while(0)}else{var mo=bW;var mm=(mo+168)&4294967295;var mk=HEAP[mm];var mh=a0;var mf=_cff_index_get_sid_string(mh,mk);cM=mf;var md=cM;var mb=(md)!=0;if(!(mb)){F=45;break $bb55$$bb75$67}var l9=at;var l7=cM;var l5=_cff_strcpy(l9,l7);var l3=e9;var l1=(l3+20)&4294967295;HEAP[l1]=l5}}while(0);var lZ=mi;var gt=(lZ)!=0;if(gt){var gs=e9;var gr=(gs+24)&4294967295;var gq=mi;HEAP[gr]=gq}else{var gp=at;var go=_cff_strcpy(gp,(__str1189)&4294967295);var gn=e9;var gm=(gn+24)&4294967295;HEAP[gm]=go}iM=2065;var gl=hG;var gk=reSign((gl),8,0)!=0;if(gk){var f9=iM;var f8=(f9)|8;iM=f8}var f7=bW;var f6=(f7+24)&4294967295;var f5=HEAP[f6];var f4=reSign((f5),8,0)!=0;if(f4){var f3=iM;var f2=(f3)|4;iM=f2}var f0=e9;var fZ=(f0+8)&4294967295;var fO=iM;HEAP[fZ]=fO;iM=0;var fN=bW;var fM=(fN+28)&4294967295;var fL=HEAP[fM];var fK=(((fL))|0)!=0;if(fK){var fJ=iM;var fI=(fJ)|1;iM=fI}var fG=bW;var fF=(fG+20)&4294967295;var fE=HEAP[fF];var ft=a0;var fs=_cff_index_get_sid_string(ft,fE);kv=fs;var fr=kv;var fq=(fr)!=0;$bb87$$bb90$111:do{if(fq){var fp=kv;var fo=_strcmp(fp,(__str1290)&4294967295);var fn=(((fo))|0)==0;if(!fn){var fm=kv;var fl=_strcmp(fm,(__str1391)&4294967295);var fk=(((fl))|0)==0;if(!(fk)){F=51;break $bb87$$bb90$111}}var e8=iM;var e7=(e8)|2;iM=e7}}while(0);var e6=iM;var e5=(e6)&2;var e4=(((e5))|0)==0;$bb91$$bb95$117:do{if(e4){var e3=e9;var e2=(e3+24)&4294967295;var e1=HEAP[e2];var e0=(e1)!=0;if(!(e0)){F=54;break $bb91$$bb95$117}var eZ=e9;var eN=(eZ+24)&4294967295;var eM=HEAP[eN];var eL=_strncmp(eM,(__str1290)&4294967295,4);var eK=(((eL))|0)==0;if(!eK){var eJ=e9;var eI=(eJ+24)&4294967295;var eH=HEAP[eI];var eG=_strncmp(eH,(__str1391)&4294967295,5);var eF=(((eG))|0)==0;if(!(eF)){F=54;break $bb91$$bb95$117}}var eE=iM;var et=(eE)|2;iM=et}}while(0);var er=e9;var ep=(er+12)&4294967295;var en=iM;HEAP[ep]=en}var el=bW;var ej=(el+128)&4294967295;var eh=HEAP[ej];var ef=(((eh))|0)==65535;if(ef){var ed=e9;var ea=(ed+8)&4294967295;var dW=HEAP[ea];var dU=(dW)|512;var dS=e9;var dQ=(dS+8)&4294967295;HEAP[dQ]=dU}var dO=bW;var dM=(dO+128)&4294967295;var dK=HEAP[dM];var dI=(((dK))|0)!=65535;$bb99$$bb101$128:do{if(dI){var dG=a1;var dE=reSign((dG),8,0)!=0;if(!(dE)){F=60;break $bb99$$bb101$128}var ds=e9;var dq=(ds+8)&4294967295;var dn=HEAP[dq];var dl=(dn)|4096;var dj=e9;var dh=(dj+8)&4294967295;HEAP[dh]=dl}}while(0);var de=a0;var dc=(de+116)&4294967295;ec=dc;aO=0;$bb106$132:while(1){var lh=e9;var lg=(lh+36)&4294967295;var k5=HEAP[lg];var k4=aO;var k3=unSign((k5),32,0)>unSign((k4),32,0);if(!(k3)){F=67;break $bb106$132}var da=e9;var c8=(da+40)&4294967295;var cV=HEAP[c8];var cT=aO;var cR=(cV+4*cT)&4294967295;var cP=HEAP[cR];bc=cP;var cN=bc;var cK=(cN+8)&4294967295;var cI=HEAP[cK];var cG=reSign((cI),16,0)==3;if(cG){var cE=bc;var cC=(cE+10)&4294967295;var lp=HEAP[cC];var lo=reSign((lp),16,0)==1;if(lo){F=63;break $bb106$132}}var ln=bc;var lm=(ln+8)&4294967295;var ll=HEAP[lm];var lk=reSign((ll),16,0)==0;if(lk){F=63;break $bb106$132}var lj=aO;var li=((lj)+1)&4294967295;aO=li;F=62;continue $bb106$132}$bb107$$Skip_Unicode$139:do{if(F==67){var k2=a1;var k1=reSign((k2),8,0)!=0;if(k1){var k0=a0;var kZ=(k0+1324)&4294967295;var kY=(kZ)&4294967295;var kW=(kY+128)&4294967295;var kV=HEAP[kW];var kK=(((kV))|0)!=65535;if(kK){F=0;break $Bad_Format$$bb$2}}var kJ=aO;var kI=((kJ)+1)&4294967295;var kH=unSign((kI),32,0)>15;if(kH){F=0;break $Bad_Format$$bb$2}var kG=(j3)&4294967295;var kF=e9;HEAP[kG]=kF;var kE=(j3+8)&4294967295;HEAP[kE]=3;var kD=(j3+10)&4294967295;HEAP[kD]=1;var kC=(j3+4)&4294967295;HEAP[kC]=1970170211;var kB=e9;var kp=(kB+36)&4294967295;var ko=HEAP[kp];aO=ko;var kn=_FT_CMap_New(_cff_cmap_unicode_class_rec,0,j3,0);HEAP[ac]=kn;var km=HEAP[ac];var kk=(((km))|0)!=0;if(kk){var kj=HEAP[ac];var ki=(((kj))|0)!=163;if(ki){F=0;break $Bad_Format$$bb$2}}HEAP[ac]=0;var kh=e9;var kg=(kh+92)&4294967295;var kf=HEAP[kg];var ke=(kf)==0;if(!(ke)){F=63;break $bb107$$Skip_Unicode$139}var kd=e9;var kc=(kd+36)&4294967295;var kb=HEAP[kc];var ka=aO;var j9=(((kb))|0)!=(((ka))|0);if(!(j9)){F=63;break $bb107$$Skip_Unicode$139}var j8=e9;var j7=(j8+40)&4294967295;var j6=HEAP[j7];var j5=aO;var j1=(j6+4*j5)&4294967295;var j0=HEAP[j1];var jZ=e9;var jY=(jZ+92)&4294967295;HEAP[jY]=j0}}while(0);var jX=aO;var jW=unSign((jX),32,0)>15;if(jW){F=0;break $Bad_Format$$bb$2}var jV=ec;var jU=(jV+8)&4294967295;var jT=HEAP[jU];var jR=(((jT))|0)!=0;if(!(jR)){F=0;break $Bad_Format$$bb$2}var jP=(j3)&4294967295;var jN=e9;HEAP[jP]=jN;var jL=(j3+8)&4294967295;HEAP[jL]=7;var jJ=ec;var jH=(jJ+4)&4294967295;var jF=HEAP[jH];var jD=(((jF))|0)==0;if(jD){var jB=(j3+10)&4294967295;HEAP[jB]=0;var jz=(j3+4)&4294967295;HEAP[jz]=1094995778;bd=_cff_cmap_encoding_class_rec}else{var jx=ec;var jv=(jx+4)&4294967295;var jt=HEAP[jv];var jr=(((jt))|0)==1;if(jr){var jp=(j3+10)&4294967295;HEAP[jp]=1;var jn=(j3+4)&4294967295;HEAP[jn]=1094992453;bd=_cff_cmap_encoding_class_rec}else{var jl=(j3+10)&4294967295;HEAP[jl]=2;var jj=(j3+4)&4294967295;HEAP[jj]=1094992451;bd=_cff_cmap_encoding_class_rec}}var jh=bd;var jf=_FT_CMap_New(jh,0,j3,0);HEAP[ac]=jf;F=0;break $Bad_Format$$bb$2}}while(0);$Bad_Format$$Exit$$bb122$160:do{if(F==2){HEAP[ac]=2;F=0;break $Bad_Format$$Exit$$bb122$160}}while(0);if(F==0){var jd=HEAP[ac];bm=jd}var i7=bm;iz=i7;var lC=iz;STACKTOP=ao;return lC;return null}function _cff_face_done(b){var o;var d;var p;var c;var q;var K;var r=0;d=b;var E=d;var D=E;p=D;var C=p;var B=(C)==0;$bb4$$bb$2:do{if(!B){var A=d;var z=(A+100)&4294967295;var y=HEAP[z];c=y;var w=p;var u=(w+532)&4294967295;var s=HEAP[u];var n=s;q=n;var m=q;var l=(m)!=0;if(l){var k=q;var j=(k+12)&4294967295;var i=HEAP[j];var h=p;FUNCTION_TABLE[i](h)}var g=p;var f=(g+692)&4294967295;var e=(f)&4294967295;var a=HEAP[e];var O=a;K=O;var N=K;var M=(N)!=0;if(!(M)){o=2;break $bb4$$bb$2}var L=K;_cff_font_done(L);var J=p;var I=(J+692)&4294967295;var H=(I)&4294967295;var G=HEAP[H];var F=c;_ft_mem_free(F,G);var x=p;var v=(x+692)&4294967295;var t=(v)&4294967295;HEAP[t]=0}}while(0);return;return}function _cff_driver_init(f){var i;var a;var e;var d;var h=0;a=f;var c=a;a=c;d=0;var b=d;e=b;var g=e;return g;return null}function _cff_driver_done(d){var c;var e;var a=0;e=d;var b=e;e=b;return;return}function _cff_builder_init(A,o,P,N,p){var M;var am;var aK;var W;var ai;var aJ;var aG;var O;var d=0;am=A;aK=o;W=P;ai=N;aJ=p;var aI=am;var aH=(aI+64)&4294967295;HEAP[aH]=0;var aF=am;var aE=(aF+65)&4294967295;HEAP[aE]=1;var aD=am;var aC=(aD+4)&4294967295;var aB=aK;HEAP[aC]=aB;var aA=am;var az=(aA+8)&4294967295;var ay=ai;HEAP[az]=ay;var af=aK;var ad=(af)&4294967295;var ab=(ad+100)&4294967295;var Z=HEAP[ab];var X=am;var U=(X)&4294967295;HEAP[U]=Z;var T=ai;var S=(T)!=0;$bb$$bb3$2:do{if(S){var R=ai;var Q=(R)&4294967295;var K=(Q+156)&4294967295;var J=HEAP[K];var I=(J)&4294967295;var H=HEAP[I];aG=H;var G=am;var F=(G+12)&4294967295;var E=aG;HEAP[F]=E;var D=aG;var C=(D+20)&4294967295;var B=(C)&4294967295;var z=am;var y=(z+16)&4294967295;HEAP[y]=B;var x=aG;var w=(x+56)&4294967295;var v=(w)&4294967295;var u=am;var t=(u+20)&4294967295;HEAP[t]=v;var s=aG;_FT_GlyphLoader_Rewind(s);var r=am;var q=(r+72)&4294967295;HEAP[q]=0;var n=am;var m=(n+68)&4294967295;HEAP[m]=0;var l=aJ;var k=reSign((l),8,0)!=0;if(!(k)){M=1;break $bb$$bb3$2}var j=W;var i=(j)!=0;if(!(i)){M=1;break $bb$$bb3$2}var h=W;var g=(h)&4294967295;var f=(g+40)&4294967295;var e=HEAP[f];var c=e;O=c;var b=O;var a=(b)&4294967295;var aR=HEAP[a];var aQ=am;var aP=(aQ+72)&4294967295;var aO=aR;HEAP[aP]=aO;var aN=ai;var aM=(aN)&4294967295;var aL=(aM+156)&4294967295;var ax=HEAP[aL];var aw=(ax+36)&4294967295;var av=HEAP[aw];var au=am;var at=(au+68)&4294967295;HEAP[at]=av}}while(0);var ar=am;var aq=(ar+24)&4294967295;HEAP[aq]=0;var ap=am;var ao=(ap+28)&4294967295;HEAP[ao]=0;var an=am;var al=(an+32)&4294967295;var ak=(al)&4294967295;HEAP[ak]=0;var aj=am;var ah=(aj+32)&4294967295;var ag=(ah+4)&4294967295;HEAP[ag]=0;var ae=am;var ac=(ae+40)&4294967295;var aa=(ac)&4294967295;HEAP[aa]=0;var Y=am;var V=(Y+40)&4294967295;var L=(V+4)&4294967295;HEAP[L]=0;return;return}function _cff_builder_done(h){var v;var H;var c;var m=0;H=h;var l=H;var k=(l+8)&4294967295;var j=HEAP[k];c=j;var i=c;var g=(i)!=0;if(g){var f=H;var e=(f+16)&4294967295;var d=HEAP[e];var b=c;var a=(b)&4294967295;var x=(a+108)&4294967295;var w=(x)&4294967295;var u=(d)&4294967295;var t=HEAP[u];HEAP[w]=t;var s=(x+2)&4294967295;var r=(d+2)&4294967295;var q=HEAP[r];HEAP[s]=q;var p=(x+4)&4294967295;var o=(d+4)&4294967295;var n=HEAP[o];HEAP[p]=n;var G=(x+8)&4294967295;var F=(d+8)&4294967295;var E=HEAP[F];HEAP[G]=E;var D=(x+12)&4294967295;var C=(d+12)&4294967295;var B=HEAP[C];HEAP[D]=B;var A=(x+16)&4294967295;var z=(d+16)&4294967295;var y=HEAP[z];HEAP[A]=y}return;return}function _cff_compute_bias(r,a){var m;var p;var o;var q;var j;var n;var k=0;p=r;o=a;var i=p;var h=(((i))|0)==1;if(h){n=0}else{var g=o;var f=unSign((g),32,0)<=1239;if(f){n=107}else{var e=o;var d=unSign((e),32,0)<=33899;if(d){n=1131}else{n=32768}}}var c=n;j=c;var b=j;q=b;var l=q;return l;return null}function _cff_decoder_init(W,v,l,u,F,q){var s;var t;var h;var y;var x;var w;var b;var ab;var G=0;t=W;h=v;y=l;x=u;w=F;b=q;var U=h;var T=(U+692)&4294967295;var S=(T)&4294967295;var R=HEAP[S];var Q=R;ab=Q;var P=t;var O=P;_llvm_memset_p0i8_i32(O,0,928,1,0);var M=w;var K=unSign((M),8,0);var I=t;var o=(I)&4294967295;var m=h;var k=y;var j=x;var i=(((K))&255);_cff_builder_init(o,m,k,j,i);var g=t;var f=(g+76)&4294967295;var e=ab;HEAP[f]=e;var d=ab;var c=(d+84)&4294967295;var a=(c+8)&4294967295;var af=HEAP[a];var ae=t;var ad=(ae+892)&4294967295;HEAP[ad]=af;var ac=ab;var aa=(ac+1308)&4294967295;var Z=HEAP[aa];var Y=t;var X=(Y+908)&4294967295;HEAP[X]=Z;var V=t;var N=(V+892)&4294967295;var L=HEAP[N];var J=ab;var H=(J+1324)&4294967295;var E=(H)&4294967295;var D=(E+44)&4294967295;var C=HEAP[D];var B=_cff_compute_bias(C,L);var A=t;var z=(A+900)&4294967295;HEAP[z]=B;var r=t;var p=(r+920)&4294967295;var n=b;HEAP[p]=n;return;return}function _cff_decoder_prepare(aP,aa,Y){var X;var k;var ai;var az;var y;var aV;var C;var ay;var aF;var B;var A;var Z;var d=0;k=aP;ai=aa;az=Y;var aU=k;var aT=(aU)&4294967295;C=aT;var aS=C;var aR=(aS+4)&4294967295;var aQ=HEAP[aR];var aO=(aQ+692)&4294967295;var aN=(aO)&4294967295;var aM=HEAP[aN];var aL=aM;ay=aL;var ar=ay;var ap=(ar+1324)&4294967295;aF=ap;B=0;var an=ay;var al=(an+1892)&4294967295;var aj=HEAP[al];var ag=(((aj))|0)!=0;$bb$$bb5$2:do{if(ag){var af=ay;var ae=(af+2024)&4294967295;var ad=az;var ac=_cff_fd_select_get(ae,ad);A=ac;var R=A;var P=unSign((R),8,0);var N=ay;var L=(N+1892)&4294967295;var J=HEAP[L];var H=unSign((P),32,0)>=unSign((J),32,0);if(H){B=3;X=0;break $bb$$bb5$2}else{var G=A;var F=unSign((G),8,0);var E=ay;var D=(E+1896)&4294967295;var z=(D+F*4)&4294967295;var x=HEAP[z];aF=x;var w=C;var v=(w+68)&4294967295;var u=HEAP[v];var t=(u)!=0;if(!(t)){X=2;break $bb$$bb5$2}var s=ai;var r=(s)!=0;if(!(r)){X=2;break $bb$$bb5$2}var q=ai;var p=(q)&4294967295;var o=(p+40)&4294967295;var n=HEAP[o];var m=n;Z=m;var l=A;var j=unSign((l),8,0);var i=Z;var h=(i+4)&4294967295;var g=(h+j*4)&4294967295;var f=HEAP[g];var e=C;var c=(e+72)&4294967295;var b=f;HEAP[c]=b;X=2;break $bb$$bb5$2}}else{X=2}}while(0);if(X==2){var a=aF;var a2=(a+532)&4294967295;var a1=(a2+8)&4294967295;var a0=HEAP[a1];var aZ=k;var aY=(aZ+888)&4294967295;HEAP[aY]=a0;var aX=aF;var aW=(aX+564)&4294967295;var aK=HEAP[aW];var aJ=k;var aI=(aJ+904)&4294967295;HEAP[aI]=aK;var aH=k;var aG=(aH+888)&4294967295;var aE=HEAP[aG];var aD=k;var aC=(aD+76)&4294967295;var aB=HEAP[aC];var aA=(aB+1324)&4294967295;var ax=(aA)&4294967295;var aw=(ax+44)&4294967295;var av=HEAP[aw];var au=_cff_compute_bias(av,aE);var at=k;var aq=(at+896)&4294967295;HEAP[aq]=au;var ao=aF;var am=(ao+172)&4294967295;var ak=(am+352)&4294967295;var ah=HEAP[ak];var W=k;var V=(W+744)&4294967295;HEAP[V]=ah;var U=aF;var T=(U+172)&4294967295;var S=(T+356)&4294967295;var Q=HEAP[S];var O=k;var M=(O+748)&4294967295;HEAP[M]=Q}var K=B;aV=K;var I=aV;y=I;var ab=y;return ab;return null}function _check_points(l,o){var p;var f;var h;var q;var r;var H;var t=0;f=l;h=o;var G=h;var F=(((G))|0)==0;$bb2$$bb$2:do{if(F){p=0}else{var E=f;var D=(E+12)&4294967295;var C=HEAP[D];var B=(C+20)&4294967295;var z=(B)&4294967295;var x=(z+2)&4294967295;var v=HEAP[x];var n=reSign((v),16,0);var m=f;var k=(m+12)&4294967295;var j=HEAP[k];var i=(j+56)&4294967295;var g=(i)&4294967295;var e=(g+2)&4294967295;var d=HEAP[e];var c=reSign((d),16,0);var b=((n)+(c))&4294967295;var a=h;var R=((b)+(a))&4294967295;var Q=f;var P=(Q+12)&4294967295;var O=HEAP[P];var N=(O+4)&4294967295;var M=HEAP[N];var L=unSign((R),32,0)<=unSign((M),32,0);if(L){p=0;break $bb2$$bb$2}var K=h;var J=f;var A=(J+12)&4294967295;var y=HEAP[A];var w=_FT_GlyphLoader_CheckPoints(y,K,0);r=w;p=2;break $bb2$$bb$2}}while(0);if(p==0){r=0}var u=r;H=u;var s=H;q=s;var I=q;return I;return null}function _cff_builder_add_point(o,ab,Z,P){var s;var h;var t;var V;var b;var i;var U;var c;var l;var A=0;h=o;t=ab;V=Z;b=P;var O=h;var N=(O+20)&4294967295;var M=HEAP[N];U=M;var L=h;var K=(L+65)&4294967295;var J=HEAP[K];var I=reSign((J),8,0)!=0;if(I){var G=U;var E=(G+4)&4294967295;var C=HEAP[E];var q=U;var p=(q+2)&4294967295;var n=HEAP[p];var m=reSign((n),16,0);var k=(C+8*m)&4294967295;c=k;var j=U;var g=(j+8)&4294967295;var f=HEAP[g];var e=U;var d=(e+2)&4294967295;var a=HEAP[d];var ac=reSign((a),16,0);var aa=(f+ac)&4294967295;l=aa;var Y=t;var X=(((Y))|0)>>16;var W=c;var T=(W)&4294967295;HEAP[T]=X;var S=V;var R=(((S))|0)>>16;var Q=c;var H=(Q+4)&4294967295;HEAP[H]=R;var F=b;var D=reSign((F),8,0)!=0;if(D){i=1}else{i=2}var B=l;var z=i;HEAP[B]=z}var y=U;var x=(y+2)&4294967295;var w=HEAP[x];var v=((w)+1)&65535;var u=U;var r=(u+2)&4294967295;HEAP[r]=v;return;return}function _cff_builder_add_point1(h,r,q){var p;var u;var t;var c;var s;var l;var n;var m=0;u=h;t=r;c=q;var k=u;var j=_check_points(k,1);n=j;var i=n;var g=(((i))|0)==0;if(g){var f=u;var e=t;var d=c;_cff_builder_add_point(f,e,d,1)}var b=n;l=b;var a=l;s=a;var o=s;return o;return null}function _cff_builder_add_contour(A){var N;var Y;var x;var H;var au;var M;var z;var d=0;Y=A;var at=Y;var ar=(at+20)&4294967295;var aq=HEAP[ar];M=aq;var ap=Y;var ao=(ap+65)&4294967295;var an=HEAP[ao];var am=reSign((an),8,0)==0;if(am){var al=M;var ak=(al)&4294967295;var X=HEAP[ak];var W=((X)+1)&65535;var V=M;var U=(V)&4294967295;HEAP[U]=W;au=0}else{var T=Y;var S=(T+12)&4294967295;var R=HEAP[S];var Q=(R+20)&4294967295;var P=(Q)&4294967295;var O=(P)&4294967295;var L=HEAP[O];var K=reSign((L),16,0);var J=Y;var I=(J+12)&4294967295;var G=HEAP[I];var F=(G+56)&4294967295;var E=(F)&4294967295;var D=(E)&4294967295;var C=HEAP[D];var B=reSign((C),16,0);var y=((K)+(B))&4294967295;var w=((y)+1)&4294967295;var v=Y;var u=(v+12)&4294967295;var t=HEAP[u];var s=(t+8)&4294967295;var r=HEAP[s];var q=unSign((w),32,0)>unSign((r),32,0);if(q){var p=Y;var o=(p+12)&4294967295;var n=HEAP[o];var m=_FT_GlyphLoader_CheckPoints(n,0,1);H=m}else{H=0}var l=H;z=l;var k=z;var j=(((k))|0)==0;if(j){var i=M;var h=(i)&4294967295;var g=HEAP[h];var f=reSign((g),16,0)>0;if(f){var e=M;var c=(e+12)&4294967295;var b=HEAP[c];var a=M;var aB=(a)&4294967295;var aA=HEAP[aB];var az=reSign((aA),16,0);var ay=((az)-1)&4294967295;var ax=M;var aw=(ax+2)&4294967295;var av=HEAP[aw];var aj=((av)-1)&65535;var ah=(b+2*ay)&4294967295;HEAP[ah]=aj}var ag=M;var af=(ag)&4294967295;var ae=HEAP[af];var ad=((ae)+1)&65535;var ac=M;var ab=(ac)&4294967295;HEAP[ab]=ad}var aa=z;au=aa}var Z=au;x=Z;var ai=x;return ai;return null}function _cff_builder_start_point(h,y,x){var v;var B;var A;var c;var z;var l;var n;var m=0;B=h;A=y;c=x;n=0;var k=B;var j=(k+64)&4294967295;var i=HEAP[j];var g=reSign((i),8,0)==0;$bb$$bb2$2:do{if(g){var f=B;var e=(f+64)&4294967295;HEAP[e]=1;var d=B;var b=_cff_builder_add_contour(d);n=b;var a=n;var w=(((a))|0)==0;if(!(w)){v=1;break $bb$$bb2$2}var u=B;var t=A;var s=c;var r=_cff_builder_add_point1(u,t,s);n=r}}while(0);var q=n;l=q;var o=l;z=o;var p=z;return p;return null}function _cff_builder_close_contour(T){var aq;var aN;var Z;var ap;var x;var S;var R;var ar;var d=0;aN=T;var a7=aN;var a6=(a7+20)&4294967295;var a5=HEAP[a6];ap=a5;var a4=ap;var a3=(a4)==0;$bb12$$bb$2:do{if(!a3){var a2=ap;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=reSign((a0),16,0)>1;if(aZ){var aY=ap;var aH=(aY+12)&4294967295;var aF=HEAP[aH];var aD=ap;var aB=(aD)&4294967295;var az=HEAP[aB];var ax=reSign((az),16,0);var aw=((ax)-2)&4294967295;var av=(aF+2*aw)&4294967295;var au=HEAP[av];var at=reSign((au),16,0);var aj=((at)+1)&4294967295;Z=aj}else{Z=0}var ah=Z;x=ah;var af=ap;var ad=(af+2)&4294967295;var ab=HEAP[ad];var Y=reSign((ab),16,0)>1;$bb4$$bb8$8:do{if(Y){var X=ap;var W=(X+4)&4294967295;var V=HEAP[W];var U=x;var H=(V+8*U)&4294967295;S=H;var E=ap;var B=(E+4)&4294967295;var y=HEAP[B];var u=ap;var s=(u+2)&4294967295;var r=HEAP[s];var q=reSign((r),16,0);var p=(y+8*q)&4294967295;var o=(p+-8)&4294967295;R=o;var n=ap;var m=(n+8)&4294967295;var l=HEAP[m];var k=ap;var j=(k+2)&4294967295;var i=HEAP[j];var h=reSign((i),16,0);var g=(l+h)&4294967295;var f=(g+-1)&4294967295;ar=f;var e=S;var c=(e)&4294967295;var b=HEAP[c];var a=R;var be=(a)&4294967295;var bd=HEAP[be];var bc=(((b))|0)==(((bd))|0);if(!(bc)){aq=2;break $bb4$$bb8$8}var bb=S;var ba=(bb+4)&4294967295;var a9=HEAP[ba];var a8=R;var aX=(a8+4)&4294967295;var aW=HEAP[aX];var aV=(((a9))|0)==(((aW))|0);if(!(aV)){aq=2;break $bb4$$bb8$8}var aU=ar;var aT=HEAP[aU];var aS=reSign((aT),8,0)==1;if(!(aS)){aq=2;break $bb4$$bb8$8}var aR=ap;var aQ=(aR+2)&4294967295;var aP=HEAP[aQ];var aO=((aP)-1)&65535;var aM=ap;var aL=(aM+2)&4294967295;HEAP[aL]=aO}}while(0);var aK=ap;var aJ=(aK)&4294967295;var aI=HEAP[aJ];var aG=reSign((aI),16,0)>0;if(!(aG)){aq=7;break $bb12$$bb$2}var aE=ap;var aC=(aE+2)&4294967295;var aA=HEAP[aC];var ay=reSign((aA),16,0);var ao=((ay)-1)&4294967295;var an=x;var am=(((ao))|0)==(((an))|0);if(am){var al=ap;var ak=(al)&4294967295;var ai=HEAP[ak];var ag=((ai)-1)&65535;var ae=ap;var ac=(ae)&4294967295;HEAP[ac]=ag;var aa=ap;var Q=(aa+2)&4294967295;var P=HEAP[Q];var N=((P)-1)&65535;var L=ap;var J=(L+2)&4294967295;HEAP[J]=N}else{var G=ap;var D=(G+12)&4294967295;var A=HEAP[D];var w=ap;var t=(w)&4294967295;var O=HEAP[t];var M=reSign((O),16,0);var K=((M)-1)&4294967295;var I=ap;var F=(I+2)&4294967295;var C=HEAP[F];var z=((C)-1)&65535;var v=(A+2*K)&4294967295;HEAP[v]=z}}}while(0);return;return}function _cff_lookup_glyph_by_stdcharcode(J,j){var o;var p;var n;var q;var B;var b;var C;var r=0;p=J;n=j;var A=p;var z=(A+1152)&4294967295;var y=(z+8)&4294967295;var x=HEAP[y];var w=(x)==0;$bb$$bb1$2:do{if(w){B=-1}else{var v=n;var u=(((v))|0)<0;$bb3$$bb2$5:do{if(!u){var t=n;var s=(((t))|0)>255;if(s){o=1;break $bb3$$bb2$5}var m=n;var l=_cff_get_standard_encoding(m);C=l;b=0;while(1){var K=p;var I=(K+12)&4294967295;var H=HEAP[I];var G=b;var F=unSign((H),32,0)>unSign((G),32,0);if(!(F)){o=8;break}var k=p;var i=(k+1152)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=b;var e=(g+2*f)&4294967295;var d=HEAP[e];var c=C;var a=reSign((d),16,0)==reSign((c),16,0);if(a){o=4;break}var M=b;var L=((M)+1)&4294967295;b=L;o=3;continue}if(o==8){B=-1;o=6;break $bb$$bb1$2}else{if(o==4){var N=b;B=N;o=6;break $bb$$bb1$2}}}}while(0);B=-1}}while(0);var E=B;q=E;var D=q;return D;return null}function _cff_get_glyph_data(z,b,e,C){var A=STACKTOP;STACKTOP+=8;_memset(A,0,8);var y;var l;var Y;var o;var Z;var B;var X;var c=A;var d;var ag;var J=0;l=z;Y=b;o=e;Z=C;var W=l;var V=(W)&4294967295;var U=(V+128)&4294967295;var T=HEAP[U];var S=(T+52)&4294967295;var R=HEAP[S];var P=(R)!=0;if(P){var N=l;var L=(N)&4294967295;var v=(L+128)&4294967295;var t=HEAP[v];var r=(t+52)&4294967295;var p=HEAP[r];var m=(p)&4294967295;var j=HEAP[m];var i=(j)&4294967295;var h=HEAP[i];var g=l;var f=(g)&4294967295;var a=(f+128)&4294967295;var ak=HEAP[a];var aj=(ak+52)&4294967295;var ai=HEAP[aj];var ah=(ai+4)&4294967295;var af=HEAP[ah];var ae=Y;var ad=FUNCTION_TABLE[h](af,ae,c);d=ad;var ac=(c)&4294967295;var ab=HEAP[ac];var Q=o;HEAP[Q]=ab;var O=(c+4)&4294967295;var M=HEAP[O];var K=Z;HEAP[K]=M;var I=d;X=I}else{var H=l;var G=(H+692)&4294967295;var F=(G)&4294967295;var E=HEAP[F];var D=E;ag=D;var x=ag;var w=(x+1176)&4294967295;var u=Y;var s=o;var q=Z;var n=_cff_index_access_element(w,u,s,q);X=n}var k=X;B=k;var aa=B;STACKTOP=A;return aa;return null}function _cff_free_glyph_data(q,c,s){var r=STACKTOP;STACKTOP+=8;_memset(r,0,8);var p;var i;var k;var M;var b=r;var S;var x=0;i=q;k=c;M=s;var L=i;var K=(L)&4294967295;var J=(K+128)&4294967295;var I=HEAP[J];var H=(I+52)&4294967295;var G=HEAP[H];var F=(G)!=0;if(F){var D=k;var B=HEAP[D];var z=(b)&4294967295;HEAP[z]=B;var o=M;var n=(b+4)&4294967295;HEAP[n]=o;var m=i;var l=(m)&4294967295;var j=(l+128)&4294967295;var h=HEAP[j];var g=(h+52)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var a=(d+4)&4294967295;var W=HEAP[a];var V=i;var U=(V)&4294967295;var T=(U+128)&4294967295;var R=HEAP[T];var Q=(R+52)&4294967295;var P=HEAP[Q];var O=(P+4)&4294967295;var N=HEAP[O];FUNCTION_TABLE[W](N,b)}else{var E=i;var C=(E+692)&4294967295;var A=(C)&4294967295;var y=HEAP[A];var w=y;S=w;var v=S;var u=(v+1176)&4294967295;var t=k;_cff_index_forget_element(u,t)}STACKTOP=r;return;return}function _cff_operator_seac(be,cR,f,d,i,aH){var af=STACKTOP;STACKTOP+=40;_memset(af,0,40);var bd;var bX;var bD;var bH;var cA;var T;var q;var c;var dd=af;var dc=af+8;var db;var ab;var K;var bV;var bu;var aF;var ci=af+16;var cT=af+24;var E=af+32;var ac=af+36;var cQ;var cS;var cu;var a6;var dj;var ct=0;bX=be;bD=cR;bH=f;cA=d;T=i;q=aH;var da=bX;var c9=(da)&4294967295;K=c9;var c8=bX;var c7=(c8)&4294967295;var c6=(c7+4)&4294967295;var c5=HEAP[c6];aF=c5;var c4=bX;var b9=(c4+924)&4294967295;var b7=HEAP[b9];var b5=reSign((b7),8,0)!=0;$bb$$bb1$2:do{if(b5){db=160}else{var b4=bX;var b3=(b4)&4294967295;var b2=(b3+32)&4294967295;var b1=(b2)&4294967295;var b0=HEAP[b1];var bZ=bH;var bY=((b0)+(bZ))&4294967295;bH=bY;var bN=bX;var bL=(bN)&4294967295;var bJ=(bL+32)&4294967295;var bI=(bJ+4)&4294967295;var bG=HEAP[bI];var bF=cA;var bE=((bG)+(bF))&4294967295;cA=bE;var bC=aF;var bB=(bC)&4294967295;var bA=(bB+128)&4294967295;var bq=HEAP[bA];var bo=(bq+52)&4294967295;var bm=HEAP[bo];var bl=(bm)!=0;if(bl){var bk=T;bV=bk;var bj=q;bu=bj}else{var bi=aF;var bh=(bi+692)&4294967295;var bg=(bh)&4294967295;var bf=HEAP[bg];var a3=bf;cS=a3;var a1=cS;var aY=T;var aW=_cff_lookup_glyph_by_stdcharcode(a1,aY);bV=aW;var aU=cS;var aS=q;var aQ=_cff_lookup_glyph_by_stdcharcode(aU,aS);bu=aQ}var aO=bV;var aM=(((aO))|0)<0;$bb6$$bb5$9:do{if(!aM){var aK=bu;var aw=(((aK))|0)<0;if(aw){bd=2;break $bb6$$bb5$9}var au=K;var aq=(au+66)&4294967295;var ao=HEAP[aq];var am=reSign((ao),8,0)!=0;$bb8$$bb10$12:do{if(am){var ak=K;var ai=(ak+8)&4294967295;var ag=HEAP[ai];var ae=ag;cu=ae;var ad=cu;var R=(ad+156)&4294967295;var P=HEAP[R];var N=(P)&4294967295;var M=HEAP[N];a6=M;var L=a6;var J=_FT_GlyphLoader_CheckSubGlyphs(L,2);ab=J;var I=ab;var H=(((I))|0)!=0;if(H){bd=4;break $bb8$$bb10$12}var G=a6;var F=(G+56)&4294967295;var v=(F+32)&4294967295;var t=HEAP[v];dj=t;var r=dj;var p=(r)&4294967295;var o=bV;HEAP[p]=o;var n=dj;var m=(n+4)&4294967295;HEAP[m]=514;var l=dj;var k=(l+8)&4294967295;HEAP[k]=0;var j=dj;var h=(j+12)&4294967295;HEAP[h]=0;var g=dj;var e=(g+32)&4294967295;dj=e;var b=dj;var a=(b)&4294967295;var di=bu;HEAP[a]=di;var dh=dj;var dg=(dh+4)&4294967295;HEAP[dg]=2;var df=bH;var de=(((df))|0)>>16;var c3=dj;var c2=(c3+8)&4294967295;HEAP[c2]=de;var c1=cA;var c0=(((c1))|0)>>16;var cZ=dj;var cY=(cZ+12)&4294967295;HEAP[cY]=c0;var cX=cu;var cW=(cX+128)&4294967295;HEAP[cW]=2;var cV=a6;var cU=(cV+20)&4294967295;var cP=(cU+32)&4294967295;var cO=HEAP[cP];var cN=cu;var cM=(cN+132)&4294967295;HEAP[cM]=cO;var cL=cu;var cK=(cL+72)&4294967295;HEAP[cK]=1668246896;var cJ=a6;var cI=(cJ+56)&4294967295;var cH=(cI+28)&4294967295;HEAP[cH]=2;bd=6;break $bb8$$bb10$12}else{bd=6}}while(0);$Exit$$bb10$15:do{if(bd==6){var cG=K;var cF=(cG+12)&4294967295;var cE=HEAP[cF];_FT_GlyphLoader_Prepare(cE);var cD=bV;var cC=aF;var cB=_cff_get_glyph_data(cC,cD,E,ac);ab=cB;var cz=ab;var cy=(((cz))|0)==0;if(cy){var cx=bX;var cw=(cx+924)&4294967295;HEAP[cw]=1;var cv=HEAP[ac];var cs=HEAP[E];var cr=bX;var cq=_cff_decoder_parse_charstrings(cr,cs,cv);ab=cq;var cp=bX;var co=(cp+924)&4294967295;HEAP[co]=0;var cn=HEAP[ac];var cm=aF;_cff_free_glyph_data(cm,E,cn);var cl=ab;var ck=(((cl))|0)!=0;if(ck){bd=4;break $Exit$$bb10$15}}var cj=K;var ch=(cj+32)&4294967295;var cg=(dc)&4294967295;var cf=(ch)&4294967295;var ce=HEAP[cf];HEAP[cg]=ce;var cd=(dc+4)&4294967295;var cc=(ch+4)&4294967295;var cb=HEAP[cc];HEAP[cd]=cb;var ca=(ci)&4294967295;var b8=(dc)&4294967295;var b6=HEAP[b8];HEAP[ca]=b6;var bW=(ci+4)&4294967295;var bU=(dc+4)&4294967295;var bT=HEAP[bU];HEAP[bW]=bT;var bS=K;var bR=(bS+40)&4294967295;var bQ=(dd)&4294967295;var bP=(bR)&4294967295;var bO=HEAP[bP];HEAP[bQ]=bO;var bM=(dd+4)&4294967295;var bK=(bR+4)&4294967295;var bz=HEAP[bK];HEAP[bM]=bz;var by=(cT)&4294967295;var bx=(dd)&4294967295;var bw=HEAP[bx];HEAP[by]=bw;var bv=(cT+4)&4294967295;var bt=(dd+4)&4294967295;var bs=HEAP[bt];HEAP[bv]=bs;var br=bX;var bp=(br+744)&4294967295;var bn=HEAP[bp];cQ=bn;var bc=K;var bb=(bc+32)&4294967295;var ba=(bb)&4294967295;HEAP[ba]=0;var a9=K;var a8=(a9+32)&4294967295;var a7=(a8+4)&4294967295;HEAP[a7]=0;var a5=bH;var a4=bD;var a2=((a5)-(a4))&4294967295;var a0=K;var aE=(a0+24)&4294967295;HEAP[aE]=a2;var aD=K;var aC=(aD+28)&4294967295;var aB=cA;HEAP[aC]=aB;var aA=bu;var az=aF;var ay=_cff_get_glyph_data(az,aA,E,ac);ab=ay;var ax=ab;var av=(((ax))|0)==0;if(av){var at=bX;var aa=(at+924)&4294967295;HEAP[aa]=1;var Z=HEAP[ac];var Y=HEAP[E];var X=bX;var W=_cff_decoder_parse_charstrings(X,Y,Z);ab=W;var V=bX;var U=(V+924)&4294967295;HEAP[U]=0;var S=HEAP[ac];var Q=aF;_cff_free_glyph_data(Q,E,S);var O=ab;var D=(((O))|0)!=0;if(D){bd=4;break $Exit$$bb10$15}}var C=K;var B=(C+32)&4294967295;var A=(B)&4294967295;var z=(ci)&4294967295;var y=HEAP[z];HEAP[A]=y;var x=(B+4)&4294967295;var w=(ci+4)&4294967295;var u=HEAP[w];HEAP[x]=u;var s=K;var aZ=(s+40)&4294967295;var aX=(aZ)&4294967295;var aV=(cT)&4294967295;var aT=HEAP[aV];HEAP[aX]=aT;var aR=(aZ+4)&4294967295;var aP=(cT+4)&4294967295;var aN=HEAP[aP];HEAP[aR]=aN;var aL=bX;var aJ=(aL+744)&4294967295;var aI=cQ;HEAP[aJ]=aI;var ar=K;var ap=(ar+24)&4294967295;HEAP[ap]=0;var an=K;var al=(an+28)&4294967295;HEAP[al]=0}}while(0);var aj=ab;db=aj;bd=10;break $bb$$bb1$2}}while(0);db=160}}while(0);var ah=db;c=ah;var aG=c;STACKTOP=af;return aG;return null}function _cff_decoder_parse_charstrings(va,jq,nL){var id=STACKTOP;STACKTOP+=12;_memset(id,0,12);var hR;var Ct=id;var lp=id+4;var sm;var fU;var nO;var nP;var nQ;var nR;var nT;var tO;var oW;var ph;var pi;var c6;var sy;var uj;var FA;var xs;var sM;var sL;var wK=id+8;var aF;var gj;var iK;var rT;var sO;var Dh;var z2;var hk;var xA;var c7;var d2;var od;var tk;var EV;var Es;var v7;var Ef;var yh;var wz;var yg;var wv;var u8;var jh;var u9;var i8;var vC;var vz;var oy;var xF;var DU;var oU;var wi;var g;var nM;var fr;var Cz;var j8;var Bu;var m7;var sN;var bE;var sW;var AY;var Dz;var oV;var k2;var kN;var oz;var wt;var bZ;var bG;var bu;var jN;var jE;var cV=0;HEAP[Ct]=va;HEAP[lp]=jq;sm=nL;var tN=HEAP[Ct];var tM=(tN)&4294967295;xs=tM;var tL=HEAP[Ct];var tK=(tL+76)&4294967295;var tJ=HEAP[tK];var tI=(tJ+1324)&4294967295;var tH=(tI)&4294967295;var tG=(tH+44)&4294967295;var tF=HEAP[tG];gj=tF;var gX=HEAP[Ct];var gW=(gX+756)&4294967295;HEAP[gW]=0;var gV=HEAP[Ct];var gU=(gV+752)&4294967295;HEAP[gU]=1;var jD=(wK);var Af=(Ct);var gT=(jD)^(Af);var dR=(lp);var gR=(gT)^(dR);HEAP[wK]=gR;var gP=HEAP[wK];var gN=(((gP))|0)>>10;var gL=HEAP[wK];var gJ=(gN)^(gL);var gt=HEAP[wK];var gs=(((gt))|0)>>20;var gr=(gJ)^(gs);var gq=(gr)&65535;HEAP[wK]=gq;var gp=HEAP[wK];var gn=(((gp))|0)==0;if(gn){HEAP[wK]=29572}var gm=HEAP[Ct];var gl=HEAP[Ct];var gk=(gl+80)&4294967295;var gi=(gk)&4294967295;var f7=(gm+276)&4294967295;HEAP[f7]=gi;var f6=HEAP[Ct];var f5=HEAP[Ct];var f4=(f5+280)&4294967295;var f3=(f4)&4294967295;var f2=(f6+676)&4294967295;HEAP[f2]=f3;var f1=HEAP[Ct];var f0=(f1+280)&4294967295;var fZ=(f0)&4294967295;sy=fZ;var fY=HEAP[Ct];var fM=(fY+276)&4294967295;var fL=HEAP[fM];aF=fL;var fK=xs;var fJ=(fK+68)&4294967295;var fI=HEAP[fJ];var fG=fI;iK=fG;var fF=xs;var fE=(fF+64)&4294967295;HEAP[fE]=0;var fD=HEAP[lp];var fC=sy;var fq=(fC)&4294967295;HEAP[fq]=fD;var fp=HEAP[lp];var fo=sm;var fn=(fp+fo)&4294967295;var fm=sy;var fl=(fm+4)&4294967295;HEAP[fl]=fn;var fk=sy;var fj=(fk+4)&4294967295;var fi=HEAP[fj];FA=fi;var fh=sy;var e6=(fh)&4294967295;var e5=HEAP[e6];var e4=sy;var e3=(e4+8)&4294967295;HEAP[e3]=e5;var e2=sy;var e1=(e2+8)&4294967295;var e0=HEAP[e1];uj=e0;c6=0;var eZ=xs;var eY=(eZ+24)&4294967295;var eX=HEAP[eY];sM=eX;var eC=xs;var eB=(eC+28)&4294967295;var eA=HEAP[eB];sL=eA;var ez=iK;var ey=(ez)!=0;if(ey){var ex=iK;var ew=(ex+4)&4294967295;var ev=HEAP[ew];var eu=iK;var et=(eu)&4294967295;var d8=HEAP[et];FUNCTION_TABLE[ev](d8)}$bb376$8:while(1){var h2=uj;var h1=FA;var hQ=(h2)<(h1);if(!(hQ)){hR=27;break $bb376$8}var d7=uj;var d6=HEAP[d7];sO=d6;var d5=uj;var d4=(d5+1)&4294967295;uj=d4;var d3=sO;var d1=unSign((d3),8,0)>31;$bb12$$bb11$11:do{if(!d1){var d0=sO;var dZ=reSign((d0),8,0)==28;if(dZ){hR=3;break $bb12$$bb11$11}var AG=HEAP[Ct];var AF=(AG+276)&4294967295;var AE=HEAP[AF];hk=AE;var AD=hk;var AC=(AD);var AB=HEAP[Ct];var AA=(AB+80)&4294967295;var t5=(AA);var t3=((AC)-(t5))&4294967295;var t1=((((t3))|0)/4|0);xA=t1;rT=0;var tZ=sO;var tX=unSign((tZ),8,0);if(tX==1){hR=187}else{if(tX==3){hR=188}else{if(tX==4){hR=189}else{if(tX==5){hR=190}else{if(tX==6){hR=191}else{if(tX==7){hR=192}else{if(tX==8){hR=193}else{if(tX==9){hR=194}else{if(tX==10){hR=195}else{if(tX==11){hR=196}else{if(tX==12){hR=197}else{if(tX==13){hR=198}else{if(tX==14){hR=199}else{if(tX==16){hR=200}else{if(tX==18){hR=201}else{if(tX==19){hR=202}else{if(tX==20){hR=203}else{if(tX==21){hR=204}else{if(tX==22){hR=205}else{if(tX==23){hR=206}else{if(tX==24){hR=207}else{if(tX==25){hR=208}else{if(tX==26){hR=209}else{if(tX==27){hR=210}else{if(tX==29){hR=211}else{if(tX==30){hR=212}else{if(tX==31){hR=213}else{hR=214}}}}}}}}}}}}}}}}}}}}}}}}}}}if(hR==187){rT=19}else{if(hR==188){rT=20}else{if(hR==189){rT=3}else{if(hR==190){rT=4}else{if(hR==191){rT=5}else{if(hR==192){rT=6}else{if(hR==193){rT=7}else{if(hR==194){rT=53}else{if(hR==195){rT=49}else{if(hR==196){rT=51}else{if(hR==197){var tV=uj;var tT=FA;var tR=(tV)>=(tT);if(tR){hR=5;break $bb376$8}var tQ=uj;var tP=HEAP[tQ];sO=tP;var tB=uj;var tz=(tB+1)&4294967295;uj=tz;var tx=sO;var tv=unSign((tx),8,0);if(tv==0){hR=215}else{if(tv==1){hR=216}else{if(tv==2){hR=217}else{if(tv==3){hR=218}else{if(tv==4){hR=219}else{if(tv==5){hR=220}else{if(tv==6){hR=221}else{if(tv==7){hR=222}else{if(tv==8){hR=223}else{if(tv==9){hR=224}else{if(tv==10){hR=225}else{if(tv==11){hR=226}else{if(tv==12){hR=227}else{if(tv==13){hR=228}else{if(tv==14){hR=229}else{if(tv==15){hR=230}else{if(tv==16){hR=231}else{if(tv==17){hR=232}else{if(tv==18){hR=233}else{if(tv==20){hR=234}else{if(tv==21){hR=235}else{if(tv==22){hR=236}else{if(tv==23){hR=237}else{if(tv==24){hR=238}else{if(tv==26){hR=239}else{if(tv==27){hR=240}else{if(tv==28){hR=241}else{if(tv==29){hR=242}else{if(tv==30){hR=243}else{if(tv==33){hR=244}else{if(tv==34){hR=245}else{if(tv==35){hR=246}else{if(tv==36){hR=247}else{if(tv==37){hR=248}else{hR=249}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}if(hR==249){var tt=uj;var tr=(tt+-1)&4294967295;uj=tr}else{if(hR==215){rT=25}else{if(hR==216){rT=20}else{if(hR==217){rT=19}else{if(hR==218){rT=44}else{if(hR==219){rT=45}else{if(hR==220){rT=46}else{if(hR==221){rT=56}else{if(hR==222){rT=57}else{if(hR==223){rT=42}else{if(hR==224){rT=26}else{if(hR==225){rT=27}else{if(hR==226){rT=28}else{if(hR==227){rT=29}else{if(hR==228){rT=43}else{if(hR==229){rT=30}else{if(hR==230){rT=47}else{if(hR==231){rT=54}else{if(hR==232){rT=55}else{if(hR==233){rT=35}else{if(hR==234){rT=40}else{if(hR==235){rT=41}else{if(hR==236){rT=48}else{if(hR==237){rT=31}else{if(hR==238){rT=32}else{if(hR==239){rT=33}else{if(hR==240){rT=39}else{if(hR==241){rT=36}else{if(hR==242){rT=37}else{if(hR==243){rT=38}else{if(hR==244){rT=58}else{if(hR==245){rT=15}else{if(hR==246){rT=14}else{if(hR==247){rT=16}else{if(hR==248){rT=17}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}else{if(hR==198){rT=52}else{if(hR==199){rT=18}else{if(hR==200){rT=34}else{if(hR==201){rT=21}else{if(hR==202){rT=23}else{if(hR==203){rT=24}else{if(hR==204){rT=1}else{if(hR==205){rT=2}else{if(hR==206){rT=22}else{if(hR==207){rT=10}else{if(hR==208){rT=11}else{if(hR==209){rT=13}else{if(hR==210){rT=8}else{if(hR==211){rT=50}else{if(hR==212){rT=12}else{if(hR==213){rT=9}}}}}}}}}}}}}}}}}}}}}}}}}}}var tp=rT;var tn=(((tp))|0)==0;if(tn){hR=5;break $bb376$8}var tm=rT;var tl=(_cff_argument_counts+tm)&4294967295;var tg=HEAP[tl];var te=unSign((tg),8,0);c7=te;var tc=c7;var ta=(tc)&128;var s8=(((ta))|0)!=0;if(s8){var s6=xA;var s4=(((s6))|0)>0;$bb96$$bb109$84:do{if(s4){var s2=HEAP[Ct];var s1=(s2+752)&4294967295;var s0=HEAP[s1];var sH=reSign((s0),8,0)!=0;if(!(sH)){hR=20;break $bb96$$bb109$84}var sF=rT;if(sF==1){hR=250}else{if(sF==2){hR=251}else{if(sF==3){hR=251}else{if(sF==18){hR=252}else{if(sF==19){hR=250}else{if(sF==20){hR=250}else{if(sF==21){hR=250}else{if(sF==22){hR=250}else{if(sF==23){hR=250}else{if(sF==24){hR=250}else{hR=253}}}}}}}}}}if(hR==253){d2=0}else{if(hR==250){var sz=xA;var sw=(sz)&1;d2=sw}else{if(hR==251){var sD=xA;var sB=(sD)&2;d2=sB}else{if(hR==252){var su=xA;var ss=(((su))|0)==5;$bb102$$bb101$92:do{if(ss){hR=22}else{var sr=xA;var sq=(((sr))|0)==1;if(sq){hR=22;break $bb102$$bb101$92}pi=0;hR=25;break $bb102$$bb101$92}}while(0);if(hR==22){pi=1}var se=pi;d2=se}}}}var sd=d2;var sc=(((sd))|0)!=0;if(!(sc)){hR=20;break $bb96$$bb109$84}var sb=HEAP[Ct];var sa=HEAP[Ct];var r9=(sa+748)&4294967295;var r8=HEAP[r9];var r7=aF;var r6=(r7)&4294967295;var r5=HEAP[r6];var rS=(((r5))|0)>>16;var rR=((r8)+(rS))&4294967295;var rQ=(sb+744)&4294967295;HEAP[rQ]=rR;var rP=HEAP[Ct];var rO=(rP+753)&4294967295;var rN=HEAP[rO];var rM=reSign((rN),8,0)!=0;if(rM){hR=27;break $bb376$8}var rL=xA;var rK=((rL)-1)&4294967295;xA=rK}}while(0);var rJ=HEAP[Ct];var ry=(rJ+752)&4294967295;HEAP[ry]=0;c7=0}var rx=c7;var rw=(rx)&15;c7=rw;var rv=xA;var ru=c7;var rt=(((rv))|0)<(((ru))|0);if(rt){hR=31;break $bb376$8}var rs=c7;var rr=(0-(rs))&4294967295;var rq=hk;var rp=(rq+4*rr)&4294967295;hk=rp;var re=xA;var rd=c7;var rc=((re)-(rd))&4294967295;xA=rc;var rb=rT;if(rb==1){hR=254}else{if(rb==2){hR=255}else{if(rb==3){hR=256}else{if(rb==4){hR=257}else{if(rb==5){hR=258}else{if(rb==6){hR=258}else{if(rb==7){hR=259}else{if(rb==8){hR=260}else{if(rb==9){hR=261}else{if(rb==10){hR=262}else{if(rb==11){hR=263}else{if(rb==12){hR=261}else{if(rb==13){hR=264}else{if(rb==14){hR=265}else{if(rb==15){hR=266}else{if(rb==16){hR=267}else{if(rb==17){hR=268}else{if(rb==18){hR=269;break $bb376$8}else{if(rb==19){hR=270}else{if(rb==20){hR=270}else{if(rb==21){hR=270}else{if(rb==22){hR=270}else{if(rb==23){hR=271}else{if(rb==24){hR=271}else{if(rb==25){hR=272}else{if(rb==26){hR=273}else{if(rb==27){hR=274}else{if(rb==28){hR=275}else{if(rb==29){hR=276}else{if(rb==30){hR=277}else{if(rb==31){hR=278}else{if(rb==32){hR=279}else{if(rb==33){hR=280}else{if(rb==35){hR=281}else{if(rb==36){hR=282}else{if(rb==37){hR=283}else{if(rb==38){hR=284}else{if(rb==39){hR=285}else{if(rb==40){hR=286}else{if(rb==41){hR=287}else{if(rb==42){hR=288;break $bb376$8}else{if(rb==43){hR=289;break $bb376$8}else{if(rb==44){hR=290}else{if(rb==45){hR=291}else{if(rb==47){hR=292}else{if(rb==48){hR=293}else{if(rb==49){hR=294}else{if(rb==50){hR=295}else{if(rb==51){hR=296}else{if(rb==52){hR=297}else{if(rb==53){hR=298}else{if(rb==54){hR=299}else{if(rb==55){hR=300}else{if(rb==56){hR=301;break $bb376$8}else{if(rb==57){hR=302}else{if(rb==58){hR=303}else{hR=161;break $bb376$8}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}if(hR==254){var hn=xs;_cff_builder_close_contour(hn);var hm=xs;var hl=(hm+64)&4294967295;HEAP[hl]=0;var hj=hk;var hi=(hj+-8)&4294967295;var hh=HEAP[hi];var hg=sM;var hf=((hh)+(hg))&4294967295;sM=hf;var he=hk;var hd=(he+-4)&4294967295;var hc=HEAP[hd];var hb=sL;var ha=((hc)+(hb))&4294967295;sL=ha;var g9=aF;hk=g9}else{if(hR==255){var gF=xs;_cff_builder_close_contour(gF);var gE=xs;var c=(gE+64)&4294967295;HEAP[c]=0;var a=hk;var FN=(a+-4)&4294967295;var FL=HEAP[FN];var FJ=sM;var FH=((FL)+(FJ))&4294967295;sM=FH;var FF=aF;hk=FF}else{if(hR==256){var g8=xs;_cff_builder_close_contour(g8);var gS=xs;var gQ=(gS+64)&4294967295;HEAP[gQ]=0;var gO=hk;var gM=(gO+-4)&4294967295;var gK=HEAP[gM];var gI=sL;var gH=((gK)+(gI))&4294967295;sL=gH;var gG=aF;hk=gG}else{if(hR==257){var FD=xs;var FC=sM;var FB=sL;var Fw=_cff_builder_start_point(FD,FC,FB);var Fu=(((Fw))|0)!=0;if(Fu){hR=27;break $bb376$8}var Fs=xA;var Fq=((((Fs))|0)/2|0);var Fo=xs;var Fm=_check_points(Fo,Fq);var Fk=(((Fm))|0)!=0;if(Fk){hR=27;break $bb376$8}var Fi=xA;var Fh=(((Fi))|0)<=1;if(Fh){hR=31;break $bb376$8}var Fg=xA;var Fc=(Fg)&-2;var Fa=(0-(Fc))&4294967295;var E8=hk;var E6=(E8+4*Fa)&4294967295;hk=E6;while(1){var EB=HEAP[Ct];var EA=(EB+276)&4294967295;var Ez=HEAP[EA];var Ey=hk;var Ex=(Ez)>(Ey);if(!(Ex)){hR=48;break}var E4=hk;var E2=(E4)&4294967295;var E0=HEAP[E2];var EY=sM;var EX=((E0)+(EY))&4294967295;sM=EX;var EW=hk;var ER=(EW+4)&4294967295;var EP=HEAP[ER];var EN=sL;var EL=((EP)+(EN))&4294967295;sL=EL;var EJ=xs;var EH=sM;var EF=sL;_cff_builder_add_point(EJ,EH,EF,1);var ED=hk;var EC=(ED+8)&4294967295;hk=EC;hR=46;continue}var Ew=aF;hk=Ew}else{if(hR==258){var Ev=rT;var Eu=(((Ev))|0)==5;var Et=unSign((Eu),1,0);od=Et;var Er=xA;var Eq=(((Er))|0)<=0;if(Eq){hR=31;break $bb376$8}var Ep=xs;var Eo=sM;var En=sL;var Em=_cff_builder_start_point(Ep,Eo,En);var El=(((Em))|0)!=0;if(El){hR=27;break $bb376$8}var Ek=xs;var Ej=xA;var Ei=_check_points(Ek,Ej);var Eh=(((Ei))|0)!=0;if(Eh){hR=27;break $bb376$8}var Eg=aF;hk=Eg;while(1){var Dx=HEAP[Ct];var Dw=(Dx+276)&4294967295;var Du=HEAP[Dw];var Ds=hk;var Dq=(Du)>(Ds);if(!(Dq)){hR=56;break}var Ee=od;var Ed=(((Ee))|0)!=0;if(Ed){var Ec=hk;var Ea=(Ec)&4294967295;var D8=HEAP[Ea];var D6=sM;var D4=((D8)+(D6))&4294967295;sM=D4}else{var D2=hk;var D0=(D2)&4294967295;var DY=HEAP[D0];var DT=sL;var DS=((DY)+(DT))&4294967295;sL=DS}var DR=xs;var DP=sM;var DN=sL;var DL=_cff_builder_add_point1(DR,DP,DN);var DJ=(((DL))|0)!=0;if(DJ){hR=27;break $bb376$8}var DH=hk;var DF=(DH+4)&4294967295;hk=DF;var DD=od;var Dy=(DD)^1;od=Dy;hR=52;continue}var Do=aF;hk=Do}else{if(hR==259){var Dm=xA;var Dk=(((Dm))|0)<=5;if(Dk){hR=31;break $bb376$8}var Di=xA;var C3=(((Di))|0)%6;var C2=xA;var C1=((C2)-(C3))&4294967295;tk=C1;var CZ=xs;var CX=sM;var CV=sL;var CT=_cff_builder_start_point(CZ,CX,CV);var CR=(((CT))|0)!=0;if(CR){hR=27;break $bb376$8}var CP=tk;var CN=((((CP))|0)/2|0);var vN=xs;var vL=_check_points(vN,CN);var vJ=(((vL))|0)!=0;if(vJ){hR=27;break $bb376$8}var vH=tk;var vF=(0-(vH))&4294967295;var vD=hk;var vA=(vD+4*vF)&4294967295;hk=vA;while(1){var ul=HEAP[Ct];var uk=(ul+276)&4294967295;var ui=HEAP[uk];var uh=hk;var ug=(ui)>(uh);if(!(ug)){hR=62;break}var vx=hk;var vw=(vx)&4294967295;var vv=HEAP[vw];var vr=sM;var vp=((vv)+(vr))&4294967295;sM=vp;var vn=hk;var vl=(vn+4)&4294967295;var vj=HEAP[vl];var vh=sL;var vf=((vj)+(vh))&4294967295;sL=vf;var vd=xs;var vc=sM;var vb=sL;_cff_builder_add_point(vd,vc,vb,0);var u4=hk;var u2=(u4+8)&4294967295;var u0=HEAP[u2];var uY=sM;var uW=((u0)+(uY))&4294967295;sM=uW;var uU=hk;var uS=(uU+12)&4294967295;var uQ=HEAP[uS];var uP=sL;var uO=((uQ)+(uP))&4294967295;sL=uO;var uK=xs;var uI=sM;var uG=sL;_cff_builder_add_point(uK,uI,uG,0);var uE=hk;var uC=(uE+16)&4294967295;var uA=HEAP[uC];var uy=sM;var uw=((uA)+(uy))&4294967295;sM=uw;var uv=hk;var uu=(uv+20)&4294967295;var ut=HEAP[uu];var us=sL;var ur=((ut)+(us))&4294967295;sL=ur;var uq=xs;var up=sM;var uo=sL;_cff_builder_add_point(uq,up,uo,1);var un=hk;var um=(un+24)&4294967295;hk=um;hR=60;continue}var uf=aF;hk=uf}else{if(hR==260){var kp=xA;var kn=(((kp))|0)<=3;if(kn){hR=31;break $bb376$8}var kl=xA;var kj=(((kl))|0)%4;var kh=xA;var kf=((kh)-(kj))&4294967295;Es=kf;var kd=xA;var kb=Es;var ka=((kd)-(kb))&4294967295;var j9=(((ka))|0)>0;if(j9){var j7=Es;var j6=((j7)+1)&4294967295;Es=j6}var j5=xs;var j4=sM;var j3=sL;var j2=_cff_builder_start_point(j5,j4,j3);var j1=(((j2))|0)!=0;if(j1){hR=27;break $bb376$8}var j0=Es;var jZ=(0-(j0))&4294967295;var jY=hk;var jX=(jY+4*jZ)&4294967295;hk=jX;var jW=Es;var jV=(jW)&1;var jU=(((jV))&255);var mX=reSign((jU),8,0)!=0;if(mX){var jT=hk;var jS=(jT)&4294967295;var jR=HEAP[jS];var jQ=sL;var jP=((jR)+(jQ))&4294967295;sL=jP;var jO=hk;var jM=(jO+4)&4294967295;hk=jM;var jL=Es;var jK=((jL)-1)&4294967295;Es=jK}var jI=Es;var jG=((((jI))|0)/4|0);var jC=((jG)*3)&4294967295;var jA=xs;var jy=_check_points(jA,jC);var jw=(((jy))|0)!=0;if(jw){hR=27;break $bb376$8}while(1){var be=HEAP[Ct];var bd=(be+276)&4294967295;var bc=HEAP[bd];var bb=hk;var ba=(bc)>(bb);if(!(ba)){hR=78;break}var ju=hk;var jp=(ju)&4294967295;var jo=HEAP[jp];var jn=sM;var jl=((jo)+(jn))&4294967295;sM=jl;var jj=xs;var jg=sM;var je=sL;_cff_builder_add_point(jj,jg,je,0);var jc=hk;var ja=(jc+4)&4294967295;var i7=HEAP[ja];var i3=sM;var i2=((i7)+(i3))&4294967295;sM=i2;var i1=hk;var iZ=(i1+8)&4294967295;var iX=HEAP[iZ];var iV=sL;var iT=((iX)+(iV))&4294967295;sL=iT;var iR=xs;var iP=sM;var iN=sL;_cff_builder_add_point(iR,iP,iN,0);var iy=hk;var ix=(iy+12)&4294967295;var iw=HEAP[ix];var iu=sM;var ir=((iw)+(iu))&4294967295;sM=ir;var ip=xs;var im=sM;var ik=sL;_cff_builder_add_point(ip,im,ik,1);var ii=hk;var ig=(ii+16)&4294967295;hk=ig;hR=76;continue}var a9=aF;hk=a9}else{if(hR==261){var a8=xs;var a7=sM;var a6=sL;var a5=_cff_builder_start_point(a8,a7,a6);var aU=(((a5))|0)!=0;if(aU){hR=27;break $bb376$8}var aT=xA;var aS=(((aT))|0)<=3;if(aS){hR=31;break $bb376$8}var aR=xA;var aQ=(((aR))|0)%4;var aP=xA;var aO=((aP)-(aQ))&4294967295;Ef=aO;var aN=xA;var aM=Ef;var aL=((aN)-(aM))&4294967295;var az=(((aL))|0)>0;if(az){var ay=Ef;var ax=((ay)+1)&4294967295;Ef=ax}var aw=Ef;var av=(0-(aw))&4294967295;var au=hk;var at=(au+4*av)&4294967295;hk=at;var ar=Ef;var aq=((((ar))|0)/4|0);var ap=((aq)*3)&4294967295;var ae=xs;var ad=_check_points(ae,ap);var ac=(((ad))|0)!=0;if(ac){hR=31;break $bb376$8}var ab=rT;var aa=(((ab))|0)==9;var Z=unSign((aa),1,0);v7=Z;while(1){var xi=Ef;var xh=(((xi))|0)>3;if(!(xh)){hR=88;break}var Y=Ef;var X=((Y)-4)&4294967295;Ef=X;var W=v7;var V=(((W))|0)!=0;if(V){var K=hk;var J=(K)&4294967295;var I=HEAP[J];var H=sM;var G=((I)+(H))&4294967295;sM=G;var F=xs;var E=sM;var D=sL;_cff_builder_add_point(F,E,D,0);var C=hk;var B=(C+4)&4294967295;var q=HEAP[B];var p=sM;var o=((q)+(p))&4294967295;sM=o;var n=hk;var m=(n+8)&4294967295;var l=HEAP[m];var k=sL;var j=((l)+(k))&4294967295;sL=j;var i=xs;var h=sM;var f=sL;_cff_builder_add_point(i,h,f,0);var e=hk;var d=(e+12)&4294967295;var b=HEAP[d];var FO=sL;var FM=((b)+(FO))&4294967295;sL=FM;var FK=Ef;var FI=(((FK))|0)==1;if(FI){var FG=hk;var FE=(FG+16)&4294967295;var Fz=HEAP[FE];var Fy=sM;var Fx=((Fz)+(Fy))&4294967295;sM=Fx}var Fv=xs;var Ft=sM;var Fr=sL;_cff_builder_add_point(Fv,Ft,Fr,1)}else{var Fp=hk;var Fn=(Fp)&4294967295;var Fl=HEAP[Fn];var Fj=sL;var Ff=((Fl)+(Fj))&4294967295;sL=Ff;var Fe=xs;var Fd=sM;var Fb=sL;_cff_builder_add_point(Fe,Fd,Fb,0);var E9=hk;var E7=(E9+4)&4294967295;var E5=HEAP[E7];var E3=sM;var E1=((E5)+(E3))&4294967295;sM=E1;var EZ=hk;var EU=(EZ+8)&4294967295;var ET=HEAP[EU];var ES=sL;var EQ=((ET)+(ES))&4294967295;sL=EQ;var EO=xs;var EM=sM;var EK=sL;_cff_builder_add_point(EO,EM,EK,0);var EI=hk;var EG=(EI+12)&4294967295;var EE=HEAP[EG];var xL=sM;var xK=((EE)+(xL))&4294967295;sM=xK;var xJ=Ef;var xI=(((xJ))|0)==1;if(xI){var xH=hk;var xG=(xH+16)&4294967295;var xE=HEAP[xG];var xD=sL;var xC=((xE)+(xD))&4294967295;sL=xC}var xB=xs;var xo=sM;var xn=sL;_cff_builder_add_point(xB,xo,xn,1)}var xm=hk;var xl=(xm+16)&4294967295;hk=xl;var xk=v7;var xj=(xk)^1;v7=xj;hR=83;continue}var xg=aF;hk=xg}else{if(hR==262){var ux=xA;var nh=(((ux))|0)<=7;if(nh){hR=31;break $bb376$8}var ng=xA;var nf=((ng)-2)&4294967295;wv=nf;var ne=wv;var nd=(((ne))|0)%6;var nc=wv;var nb=((nc)-(nd))&4294967295;var na=((nb)+2)&4294967295;wv=na;var m9=wv;var m8=((m9)-2)&4294967295;var mV=((((m8))|0)/6|0);yg=mV;var mU=xs;var mT=sM;var mS=sL;var mR=_cff_builder_start_point(mU,mT,mS);var mQ=(((mR))|0)!=0;if(mQ){hR=27;break $bb376$8}var mP=yg;var mO=((mP)*3)&4294967295;var mN=((mO)+2)&4294967295;var mM=xs;var mB=_check_points(mM,mN);var mA=(((mB))|0)!=0;if(mA){hR=27;break $bb376$8}var mz=wv;var my=(0-(mz))&4294967295;var mx=hk;var mw=(mx+4*my)&4294967295;hk=mw;while(1){var lc=yg;var k8=(((lc))|0)>0;if(!(k8)){hR=100;break}var mv=hk;var mu=(mv)&4294967295;var mt=HEAP[mu];var ms=sM;var mh=((mt)+(ms))&4294967295;sM=mh;var mg=hk;var mf=(mg+4)&4294967295;var me=HEAP[mf];var md=sL;var mc=((me)+(md))&4294967295;sL=mc;var mb=xs;var ma=sM;var l9=sL;_cff_builder_add_point(mb,ma,l9,0);var l8=hk;var lX=(l8+8)&4294967295;var lW=HEAP[lX];var lV=sM;var lU=((lW)+(lV))&4294967295;sM=lU;var lT=hk;var lS=(lT+12)&4294967295;var lR=HEAP[lS];var lQ=sL;var lP=((lR)+(lQ))&4294967295;sL=lP;var lO=xs;var lD=sM;var lC=sL;_cff_builder_add_point(lO,lD,lC,0);var lB=hk;var lA=(lB+16)&4294967295;var lz=HEAP[lA];var ly=sM;var lx=((lz)+(ly))&4294967295;sM=lx;var lw=hk;var lv=(lw+20)&4294967295;var lu=HEAP[lv];var lt=sL;var ls=((lu)+(lt))&4294967295;sL=ls;var lr=xs;var lo=sM;var lm=sL;_cff_builder_add_point(lr,lo,lm,1);var lk=hk;var li=(lk+24)&4294967295;hk=li;var lg=yg;var le=((lg)-1)&4294967295;yg=le;hR=98;continue}var k7=hk;var k6=(k7)&4294967295;var k4=HEAP[k6];var k1=sM;var kZ=((k4)+(k1))&4294967295;sM=kZ;var kX=hk;var kV=(kX+4)&4294967295;var kT=HEAP[kV];var kR=sL;var kM=((kT)+(kR))&4294967295;sL=kM;var kL=xs;var kK=sM;var kI=sL;_cff_builder_add_point(kL,kK,kI,1);var kG=aF;hk=kG}else{if(hR==263){var xf=xA;var w4=(((xf))|0)<=7;if(w4){hR=31;break $bb376$8}var w3=xA;var w2=(w3)&-2;wz=w2;var w1=wz;var w0=((w1)-6)&4294967295;var wZ=((((w0))|0)/2|0);yh=wZ;var wY=xs;var wX=sM;var wW=sL;var wV=_cff_builder_start_point(wY,wX,wW);var wJ=(((wV))|0)!=0;if(wJ){hR=27;break $bb376$8}var wI=yh;var wH=((wI)+3)&4294967295;var wG=xs;var wF=_check_points(wG,wH);var wE=(((wF))|0)!=0;if(wE){hR=27;break $bb376$8}var wD=wz;var wC=(0-(wD))&4294967295;var wB=hk;var wA=(wB+4*wC)&4294967295;hk=wA;while(1){var vT=yh;var vS=(((vT))|0)>0;if(!(vS)){hR=94;break}var wm=hk;var wl=(wm)&4294967295;var wk=HEAP[wl];var wj=sM;var wh=((wk)+(wj))&4294967295;sM=wh;var wg=hk;var wf=(wg+4)&4294967295;var we=HEAP[wf];var wd=sL;var wc=((we)+(wd))&4294967295;sL=wc;var v0=xs;var vZ=sM;var vY=sL;_cff_builder_add_point(v0,vZ,vY,1);var vX=hk;var vW=(vX+8)&4294967295;hk=vW;var vV=yh;var vU=((vV)-1)&4294967295;yh=vU;hR=92;continue}var vR=hk;var vQ=(vR)&4294967295;var vP=HEAP[vQ];var vO=sM;var vM=((vP)+(vO))&4294967295;sM=vM;var vK=hk;var vI=(vK+4)&4294967295;var vG=HEAP[vI];var vE=sL;var vB=((vG)+(vE))&4294967295;sL=vB;var vy=xs;var vu=sM;var vt=sL;_cff_builder_add_point(vy,vu,vt,0);var vs=hk;var vq=(vs+8)&4294967295;var vo=HEAP[vq];var vm=sM;var vk=((vo)+(vm))&4294967295;sM=vk;var vi=hk;var vg=(vi+12)&4294967295;var ve=HEAP[vg];var u7=sL;var u6=((ve)+(u7))&4294967295;sL=u6;var u5=xs;var u3=sM;var u1=sL;_cff_builder_add_point(u5,u3,u1,0);var uZ=hk;var uX=(uZ+16)&4294967295;var uV=HEAP[uX];var uT=sM;var uR=((uV)+(uT))&4294967295;sM=uR;var uN=hk;var uM=(uN+20)&4294967295;var uL=HEAP[uM];var uJ=sL;var uH=((uL)+(uJ))&4294967295;sL=uH;var uF=xs;var uD=sM;var uB=sL;_cff_builder_add_point(uF,uD,uB,1);var uz=aF;hk=uz}else{if(hR==264){var ue=xA;var ud=(((ue))|0)<=3;if(ud){hR=31;break $bb376$8}var uc=xA;var ub=(((uc))|0)%4;var ua=xA;var t9=((ua)-(ub))&4294967295;EV=t9;var t8=xA;var t7=EV;var t6=((t8)-(t7))&4294967295;var t4=(((t6))|0)>0;if(t4){var t2=EV;var t0=((t2)+1)&4294967295;EV=t0}var tY=xs;var tW=sM;var tU=sL;var tS=_cff_builder_start_point(tY,tW,tU);var tE=(((tS))|0)!=0;if(tE){hR=27;break $bb376$8}var tD=EV;var tC=(0-(tD))&4294967295;var tA=hk;var ty=(tA+4*tC)&4294967295;hk=ty;var tw=EV;var tu=(tw)&1;var ts=(((tu))&255);var go=reSign((ts),8,0)!=0;if(go){var tq=hk;var to=(tq)&4294967295;var tj=HEAP[to];var ti=sM;var th=((tj)+(ti))&4294967295;sM=th;var tf=hk;var td=(tf+4)&4294967295;hk=td;var tb=EV;var s9=((tb)-1)&4294967295;EV=s9}var s7=EV;var s5=((((s7))|0)/4|0);var s3=((s5)*3)&4294967295;var sK=xs;var sJ=_check_points(sK,s3);var sI=(((sJ))|0)!=0;if(sI){hR=27;break $bb376$8}while(1){var kB=HEAP[Ct];var kz=(kB+276)&4294967295;var kx=HEAP[kz];var kv=hk;var ku=(kx)>(kv);if(!(ku)){hR=70;break}var sG=hk;var sE=(sG)&4294967295;var sC=HEAP[sE];var sA=sL;var sx=((sC)+(sA))&4294967295;sL=sx;var sv=xs;var st=sM;var lq=sL;_cff_builder_add_point(sv,st,lq,0);var ln=hk;var ll=(ln+4)&4294967295;var lj=HEAP[ll];var lh=sM;var lf=((lj)+(lh))&4294967295;sM=lf;var ld=hk;var lb=(ld+8)&4294967295;var la=HEAP[lb];var k9=sL;var k5=((la)+(k9))&4294967295;sL=k5;var k3=xs;var k0=sM;var kY=sL;_cff_builder_add_point(k3,k0,kY,0);var kW=hk;var kU=(kW+12)&4294967295;var kS=HEAP[kU];var kQ=sL;var kP=((kS)+(kQ))&4294967295;sL=kP;var kO=xs;var kJ=sM;var kH=sL;_cff_builder_add_point(kO,kJ,kH,1);var kF=hk;var kD=(kF+16)&4294967295;hk=kD;hR=68;continue}var kt=aF;hk=kt}else{if(hR==265){var oL=xs;var oJ=sM;var oH=sL;var oF=_cff_builder_start_point(oL,oJ,oH);var oD=(((oF))|0)!=0;if(oD){hR=27;break $bb376$8}var oB=xs;var oA=_check_points(oB,6);var ov=(((oA))|0)!=0;if(ov){hR=27;break $bb376$8}oU=6;$bb249$205:while(1){var nx=oU;var nv=(((nx))|0)!=0;if(!(nv)){hR=124;break $bb249$205}var ot=hk;var or=(ot)&4294967295;var op=HEAP[or];var on=sM;var ol=((op)+(on))&4294967295;sM=ol;var oj=hk;var oh=(oj+4)&4294967295;var of=HEAP[oh];var oe=sL;var oa=((of)+(oe))&4294967295;sL=oa;var n8=oU;var n6=(((n8))|0)==4;$bb246$$bb245$208:do{if(n6){hR=119}else{var n4=oU;var n2=(((n4))|0)==1;if(n2){hR=119;break $bb246$$bb245$208}oW=0;hR=122;break $bb246$$bb245$208}}while(0);if(hR==119){oW=1}var n0=oW;var nY=(((n0))&255);var nW=unSign((nY),8,0);var nU=xs;var nS=sM;var nJ=sL;var nH=(((nW))&255);_cff_builder_add_point(nU,nS,nJ,nH);var nF=hk;var nD=(nF+8)&4294967295;hk=nD;var nB=oU;var nz=((nB)-1)&4294967295;oU=nz;hR=118;continue $bb249$205}var nt=aF;hk=nt}else{if(hR==266){var aV=xs;var aK=sM;var aJ=sL;var aI=_cff_builder_start_point(aV,aK,aJ);var aH=(((aI))|0)!=0;if(aH){hR=27;break $bb376$8}var aG=xs;var aE=_check_points(aG,6);var aD=(((aE))|0)!=0;if(aD){hR=27;break $bb376$8}var aC=sL;jh=aC;var aB=hk;var aA=(aB)&4294967295;var ao=HEAP[aA];var an=sM;var am=((ao)+(an))&4294967295;sM=am;var al=xs;var ak=sM;var aj=sL;_cff_builder_add_point(al,ak,aj,0);var ai=hk;var ah=(ai+4)&4294967295;var ag=HEAP[ah];var af=sM;var U=((ag)+(af))&4294967295;sM=U;var T=hk;var S=(T+8)&4294967295;var R=HEAP[S];var Q=sL;var P=((R)+(Q))&4294967295;sL=P;var O=xs;var N=sM;var M=sL;_cff_builder_add_point(O,N,M,0);var L=hk;var A=(L+12)&4294967295;var z=HEAP[A];var y=sM;var x=((z)+(y))&4294967295;sM=x;var w=xs;var v=sM;var u=sL;_cff_builder_add_point(w,v,u,1);var t=hk;var s=(t+16)&4294967295;var r=HEAP[s];var zd=sM;var zb=((r)+(zd))&4294967295;sM=zb;var y9=xs;var y7=sM;var y5=sL;_cff_builder_add_point(y9,y7,y5,0);var y3=hk;var y1=(y3+20)&4294967295;var yZ=HEAP[y1];var yX=sM;var yW=((yZ)+(yX))&4294967295;sM=yW;var yT=jh;sL=yT;var yR=xs;var yP=sM;var yN=sL;_cff_builder_add_point(yR,yP,yN,0);var yL=hk;var yJ=(yL+24)&4294967295;var yH=HEAP[yJ];var yF=sM;var yD=((yH)+(yF))&4294967295;sM=yD;var yC=xs;var yz=sM;var yx=sL;_cff_builder_add_point(yC,yz,yx,1);var yv=aF;hk=yv}else{if(hR==267){var kE=xs;var kC=sM;var kA=sL;var ky=_cff_builder_start_point(kE,kC,kA);var kw=(((ky))|0)!=0;if(kw){hR=27;break $bb376$8}var ks=xs;var kr=_check_points(ks,6);var kq=(((kr))|0)!=0;if(kq){hR=27;break $bb376$8}var ko=sL;u8=ko;var km=hk;var kk=(km)&4294967295;var ki=HEAP[kk];var kg=sM;var ke=((ki)+(kg))&4294967295;sM=ke;var kc=hk;var cI=(kc+4)&4294967295;var cG=HEAP[cI];var cE=sL;var cC=((cG)+(cE))&4294967295;sL=cC;var cA=xs;var cy=sM;var cw=sL;_cff_builder_add_point(cA,cy,cw,0);var cu=hk;var cs=(cu+8)&4294967295;var cr=HEAP[cs];var co=sM;var cm=((cr)+(co))&4294967295;sM=cm;var ck=hk;var ci=(ck+12)&4294967295;var cg=HEAP[ci];var ce=sL;var cc=((cg)+(ce))&4294967295;sL=cc;var ca=xs;var b8=sM;var b7=sL;_cff_builder_add_point(ca,b8,b7,0);var b4=hk;var b2=(b4+16)&4294967295;var b0=HEAP[b2];var bX=sM;var bV=((b0)+(bX))&4294967295;sM=bV;var bT=xs;var bR=sM;var bP=sL;_cff_builder_add_point(bT,bR,bP,1);var bN=hk;var bM=(bN+20)&4294967295;var bJ=HEAP[bM];var bH=sM;var bD=((bJ)+(bH))&4294967295;sM=bD;var bB=xs;var bz=sM;var bx=sL;_cff_builder_add_point(bB,bz,bx,0);var bv=hk;var bs=(bv+24)&4294967295;var bq=HEAP[bs];var bp=sM;var bo=((bq)+(bp))&4294967295;sM=bo;var bn=hk;var bm=(bn+28)&4294967295;var bl=HEAP[bm];var bk=sL;var bj=((bl)+(bk))&4294967295;sL=bj;var bi=xs;var bh=sM;var bg=sL;_cff_builder_add_point(bi,bh,bg,0);var bf=hk;var a4=(bf+32)&4294967295;var a3=HEAP[a4];var a2=sM;var a1=((a3)+(a2))&4294967295;sM=a1;var a0=u8;sL=a0;var aZ=xs;var aY=sM;var aX=sL;_cff_builder_add_point(aZ,aY,aX,1);var aW=aF;hk=aW}else{if(hR==268){vC=0;vz=0;var yt=xs;var yr=sM;var yp=sL;var yn=_cff_builder_start_point(yt,yr,yp);var yl=(((yn))|0)!=0;if(yl){hR=27;break $bb376$8}var yj=xs;var yi=_check_points(yj,6);var yd=(((yi))|0)!=0;if(yd){hR=27;break $bb376$8}var yb=sM;u9=yb;var x9=sL;i8=x9;var x7=hk;DU=x7;xF=5;$bb228$224:while(1){var xN=xF;var xM=(((xN))|0)>0;if(!(xM)){hR=109;break $bb228$224}var x5=DU;var x3=(x5)&4294967295;var x1=HEAP[x3];var xZ=vC;var xX=((x1)+(xZ))&4294967295;vC=xX;var xW=DU;var xV=(xW+4)&4294967295;var xU=HEAP[xV];var xT=vz;var xS=((xU)+(xT))&4294967295;vz=xS;var xR=DU;var xQ=(xR+8)&4294967295;DU=xQ;var xP=xF;var xO=((xP)-1)&4294967295;xF=xO;hR=107;continue $bb228$224}var xz=vC;var xy=(((xz))|0)<0;if(xy){var xx=vC;var xw=(0-(xx))&4294967295;vC=xw}var xv=vz;var xu=(((xv))|0)<0;if(xu){var xt=vz;var xr=(0-(xt))&4294967295;vz=xr}var xq=vC;var xp=vz;var xe=(((xq))|0)>(((xp))|0);var xd=unSign((xe),1,0);oy=xd;xF=5;while(1){var wu=xF;var ws=(((wu))|0)>0;if(!(ws)){hR=114;break}var xc=hk;var xb=(xc)&4294967295;var xa=HEAP[xb];var w9=sM;var w8=((xa)+(w9))&4294967295;sM=w8;var w7=hk;var w6=(w7+4)&4294967295;var w5=HEAP[w6];var wU=sL;var wT=((w5)+(wU))&4294967295;sL=wT;var wS=xF;var wR=(((wS))|0)==3;var wQ=unSign((wR),1,0);var wP=xs;var wO=sM;var wN=sL;var wM=(((wQ))&255);_cff_builder_add_point(wP,wO,wN,wM);var wL=hk;var wy=(wL+8)&4294967295;hk=wy;var wx=xF;var ww=((wx)-1)&4294967295;xF=ww;hR=112;continue}var wr=oy;var wq=(((wr))|0)!=0;if(wq){var wp=hk;var wo=(wp)&4294967295;var wn=HEAP[wo];var wb=sM;var wa=((wn)+(wb))&4294967295;sM=wa;var v9=i8;sL=v9}else{var v8=u9;sM=v8;var v6=hk;var v5=(v6)&4294967295;var v4=HEAP[v5];var v3=sL;var v2=((v4)+(v3))&4294967295;sL=v2}var v1=xs;var oR=sM;var oP=sL;_cff_builder_add_point(v1,oR,oP,1);var oN=aF;hk=oN}else{if(hR==270){var ra=iK;var q9=(ra)!=0;if(q9){var q8=iK;var q7=(q8+12)&4294967295;var q6=HEAP[q7];var q5=xA;var qU=(q5)&-2;var qT=(0-(qU))&4294967295;var qS=hk;var qR=(qS+4*qT)&4294967295;var qQ=xA;var qP=((((qQ))|0)/2|0);var qO=rT;var qN=(((qO))|0)==19;$bb115$$bb114$245:do{if(qN){hR=33}else{var qM=rT;var qL=(((qM))|0)==21;if(qL){hR=33;break $bb115$$bb114$245}ph=0;hR=36;break $bb115$$bb114$245}}while(0);if(hR==33){ph=1}var qq=ph;var qp=iK;var qo=(qp)&4294967295;var qn=HEAP[qo];FUNCTION_TABLE[q6](qn,qq,qP,qR)}var qm=HEAP[Ct];var ql=HEAP[Ct];var qk=(ql+756)&4294967295;var qj=HEAP[qk];var qi=xA;var qh=((((qi))|0)/2|0);var jJ=((qj)+(qh))&4294967295;var jH=(qm+756)&4294967295;HEAP[jH]=jJ;var jF=aF;hk=jF}else{if(hR==271){var jB=xA;var jz=(((jB))|0)>0;if(jz){var jx=iK;var jv=(jx)!=0;if(jv){var jt=iK;var js=(jt+12)&4294967295;var jr=HEAP[js];var jm=xA;var jk=(jm)&-2;var ji=(0-(jk))&4294967295;var jf=hk;var jd=(jf+4*ji)&4294967295;var jb=xA;var i9=((((jb))|0)/2|0);var i6=iK;var i5=(i6)&4294967295;var i4=HEAP[i5];FUNCTION_TABLE[jr](i4,0,i9,jd)}var i0=HEAP[Ct];var iY=HEAP[Ct];var iW=(iY+756)&4294967295;var iU=HEAP[iW];var iS=xA;var iQ=((((iS))|0)/2|0);var iO=((iU)+(iQ))&4294967295;var iM=(i0+756)&4294967295;HEAP[iM]=iO}var iL=HEAP[Ct];var iJ=(iL+756)&4294967295;var iv=HEAP[iJ];var it=((iv)+7)&4294967295;var iq=(((it))|0)>>3;var io=uj;var il=(io+iq)&4294967295;var ij=FA;var ih=(il)>=(ij);if(ih){hR=5;break $bb376$8}var ie=iK;var ic=(ie)!=0;if(ic){var ib=rT;var h0=(((ib))|0)==23;if(h0){var hZ=iK;var hY=(hZ+16)&4294967295;var hX=HEAP[hY];var hW=HEAP[Ct];var hV=(hW+756)&4294967295;var hU=HEAP[hV];var hT=xs;var hS=(hT+20)&4294967295;var hP=HEAP[hS];var hM=(hP+2)&4294967295;var hL=HEAP[hM];var hK=reSign((hL),16,0);var hJ=iK;var hI=(hJ)&4294967295;var hH=HEAP[hI];var hG=uj;FUNCTION_TABLE[hX](hH,hK,hU,hG)}else{var hF=iK;var hE=(hF+20)&4294967295;var hD=HEAP[hE];var hC=HEAP[Ct];var hB=(hC+756)&4294967295;var hA=HEAP[hB];var hz=iK;var hy=(hz)&4294967295;var hx=HEAP[hy];var hw=uj;FUNCTION_TABLE[hD](hx,hA,hw)}}var hv=HEAP[Ct];var hu=(hv+756)&4294967295;var ht=HEAP[hu];var hs=((ht)+7)&4294967295;var hr=(((hs))|0)>>3;var hq=uj;var hp=(hq+hr)&4294967295;uj=hp;var ho=aF;hk=ho}else{if(hR==272){}else{if(hR==273){var dM=hk;var dK=(dM)&4294967295;var dI=HEAP[dK];var dG=(((dI))|0)<0;if(dG){var dE=hk;var dD=(dE)&4294967295;var dq=HEAP[dD];var dn=(0-(dq))&4294967295;var dl=hk;var dj=(dl)&4294967295;HEAP[dj]=dn}var dh=hk;var df=(dh+4)&4294967295;hk=df}else{if(hR==274){var dd=hk;var db=(dd)&4294967295;var c9=HEAP[db];var c8=hk;var c5=(c8+4)&4294967295;var c4=HEAP[c5];var c3=((c9)+(c4))&4294967295;var c2=hk;var c1=(c2)&4294967295;HEAP[c1]=c3;var c0=hk;var cZ=(c0+4)&4294967295;hk=cZ}else{if(hR==275){var cY=hk;var cX=(cY)&4294967295;var cW=HEAP[cX];var cU=hk;var cT=(cU+4)&4294967295;var cS=HEAP[cT];var cR=((cW)-(cS))&4294967295;var cQ=hk;var cP=(cQ)&4294967295;HEAP[cP]=cR;var cO=hk;var cN=(cO+4)&4294967295;hk=cN}else{if(hR==276){var cM=hk;var cL=(cM+4)&4294967295;var cK=HEAP[cL];var cJ=hk;var cH=(cJ)&4294967295;var cF=HEAP[cH];var cD=_FT_DivFix(cF,cK);var cB=hk;var cz=(cB)&4294967295;HEAP[cz]=cD;var cx=hk;var cv=(cx+4)&4294967295;hk=cv}else{if(hR==277){var ct=hk;var cq=(ct)&4294967295;var cp=HEAP[cq];var cn=(0-(cp))&4294967295;var cl=hk;var cj=(cl)&4294967295;HEAP[cj]=cn;var ch=hk;var cf=(ch+4)&4294967295;hk=cf}else{if(hR==278){var cd=HEAP[wK];g=cd;var cb=g;var b9=(((cb))|0)>32767;if(b9){var b6=g;var b5=((b6)+1)&4294967295;g=b5}var b3=hk;var b1=(b3)&4294967295;var bY=g;HEAP[b1]=bY;var bW=HEAP[wK];var bU=(65536-(bW))&4294967295;var bS=HEAP[wK];var bQ=_FT_MulFix(bS,bU);HEAP[wK]=bQ;var bO=HEAP[wK];var bL=(((bO))|0)==0;if(bL){var bK=HEAP[wK];var bI=((bK)+10355)&4294967295;HEAP[wK]=bI}var bF=hk;var bC=(bF+4)&4294967295;hk=bC}else{if(hR==279){var bA=hk;var by=(bA+4)&4294967295;var bw=HEAP[by];var bt=hk;var br=(bt)&4294967295;var A2=HEAP[br];var A0=_FT_MulFix(A2,bw);var AX=hk;var AV=(AX)&4294967295;HEAP[AV]=A0;var AT=hk;var AR=(AT+4)&4294967295;hk=AR}else{if(hR==280){var AP=hk;var AN=(AP)&4294967295;var AL=HEAP[AN];var AK=(((AL))|0)>0;if(AK){nM=9;var Ax=hk;var Av=(Ax)&4294967295;var At=HEAP[Av];fr=At;while(1){var Ar=hk;var Ap=(Ar)&4294967295;var An=HEAP[Ap];var Al=fr;var Aj=_FT_DivFix(An,Al);var Ah=fr;var Ag=((Aj)+(Ah))&4294967295;var Ac=((Ag)+1)&4294967295;var Aa=(((Ac))|0)>>1;Cz=Aa;var z8=Cz;var z6=fr;var z4=(((z8))|0)==(((z6))|0);if(z4){hR=133;break}var z1=nM;var zZ=(((z1))|0)<=0;if(zZ){hR=133;break}var zX=Cz;fr=zX;hR=132;continue}var zV=hk;var zU=(zV)&4294967295;var zR=Cz;HEAP[zU]=zR}else{var zP=hk;var zN=(zP)&4294967295;HEAP[zN]=0}var zL=hk;var zJ=(zL+4)&4294967295;hk=zJ}else{if(hR==281){}else{if(hR==282){var zH=hk;var zF=(zH)&4294967295;var zD=HEAP[zF];j8=zD;var zB=hk;var zA=(zB+4)&4294967295;var zz=HEAP[zA];var zy=hk;var zx=(zy)&4294967295;HEAP[zx]=zz;var zw=hk;var zv=(zw+4)&4294967295;var zu=j8;HEAP[zv]=zu;var zt=hk;var zs=(zt+8)&4294967295;hk=zs}else{if(hR==283){var zr=hk;var zq=(zr)&4294967295;var zp=HEAP[zq];var zo=(((zp))|0)>>16;Bu=zo;var zn=Bu;var zm=(((zn))|0)<0;$bb284$$bb285$296:do{if(zm){Bu=0}else{var zl=xA;var zk=((zl)-2)&4294967295;var zj=Bu;var zi=(((zk))|0)<(((zj))|0);if(!(zi)){hR=139;break $bb284$$bb285$296}var zh=xA;var zg=((zh)-2)&4294967295;Bu=zg}}while(0);var zf=Bu;var fH=(zf)^-1;var ze=hk;var zc=(ze+4*fH)&4294967295;var za=HEAP[zc];var y8=hk;var y6=(y8)&4294967295;HEAP[y6]=za;var y4=hk;var y2=(y4+4)&4294967295;hk=y2}else{if(hR==284){var y0=hk;var yY=(y0)&4294967295;var yV=HEAP[yY];var yU=(((yV))|0)>>16;m7=yU;var yS=hk;var yQ=(yS+4)&4294967295;var yO=HEAP[yQ];var yM=(((yO))|0)>>16;sN=yM;var yK=m7;var yI=(((yK))|0)<=0;if(yI){m7=1}var yG=m7;var yE=(0-(yG))&4294967295;var yB=hk;var yA=(yB+4*yE)&4294967295;hk=yA;var yy=hk;var yw=aF;var yu=(yy)<(yw);if(yu){hR=31;break $bb376$8}var ys=sN;var yq=(((ys))|0)>=0;$bb295$$bb303$306:do{if(yq){$bb301$308:while(1){var qc=sN;var qa=(((qc))|0)>0;if(!(qa)){hR=147;break $bb301$308}var yo=m7;var ym=((yo)-1)&4294967295;var yk=hk;var yf=(yk+4*ym)&4294967295;var ye=HEAP[yf];bE=ye;var yc=m7;var ya=((yc)-2)&4294967295;sW=ya;while(1){var qA=sW;var qy=(((qA))|0)>=0;if(!(qy)){hR=145;break}var x8=sW;var x6=((x8)+1)&4294967295;var x4=hk;var x2=sW;var x0=(x4+4*x2)&4294967295;var xY=HEAP[x0];var qI=hk;var qG=(qI+4*x6)&4294967295;HEAP[qG]=xY;var qE=sW;var qC=((qE)-1)&4294967295;sW=qC;hR=143;continue}var qw=hk;var qu=(qw)&4294967295;var qs=bE;HEAP[qu]=qs;var qr=sN;var qe=((qr)-1)&4294967295;sN=qe;hR=142;continue $bb301$308}}else{$bb310$317:while(1){var pm=sN;var pk=(((pm))|0)<0;if(!(pk)){hR=154;break $bb295$$bb303$306}var p8=hk;var p6=(p8)&4294967295;var p4=HEAP[p6];AY=p4;Dz=0;while(1){var pI=m7;var pG=((pI)-1)&4294967295;var pE=Dz;var pD=(((pG))|0)>(((pE))|0);if(!(pD)){hR=152;break}var p2=Dz;var p0=((p2)+1)&4294967295;var pY=hk;var pX=(pY+4*p0)&4294967295;var pU=HEAP[pX];var pS=hk;var pQ=Dz;var pO=(pS+4*pQ)&4294967295;HEAP[pO]=pU;var pM=Dz;var pK=((pM)+1)&4294967295;Dz=pK;hR=150;continue}var pA=m7;var py=((pA)-1)&4294967295;var pw=hk;var pu=(pw+4*py)&4294967295;var ps=AY;HEAP[pu]=ps;var pq=sN;var po=((pq)+1)&4294967295;sN=po;hR=149;continue $bb310$317}}}while(0);var pj=hk;var pg=m7;var pf=(pj+4*pg)&4294967295;hk=pf}else{if(hR==285){var pe=hk;var pd=(pe)&4294967295;var pc=HEAP[pd];var pb=hk;var pa=(pb+4)&4294967295;HEAP[pa]=pc;var o9=hk;var o8=(o9+8)&4294967295;hk=o8}else{if(hR==286){var o7=hk;var o6=(o7)&4294967295;var o5=HEAP[o6];oV=o5;var o4=hk;var o3=(o4+4)&4294967295;var o2=HEAP[o3];var o1=(((o2))|0)>>16;k2=o1;var o0=k2;var oZ=(((o0))|0)>=0;$bb316$$bb318$327:do{if(oZ){var oY=k2;var oX=(((oY))|0)<=31;if(!(oX)){hR=156;break $bb316$$bb318$327}var oT=HEAP[Ct];var oS=k2;var oQ=(oT+760)&4294967295;var oO=(oQ+oS*4)&4294967295;var oM=oV;HEAP[oO]=oM}}while(0)}else{if(hR==287){var oK=hk;var oI=(oK)&4294967295;var oG=HEAP[oI];var oE=(((oG))|0)>>16;kN=oE;oz=0;var oC=kN;var ox=(((oC))|0)>=0;$bb322$$bb324$332:do{if(ox){var ow=kN;var ou=(((ow))|0)<=31;if(!(ou)){hR=159;break $bb322$$bb324$332}var os=HEAP[Ct];var oq=kN;var oo=(os+760)&4294967295;var om=(oo+oq*4)&4294967295;var ok=HEAP[om];oz=ok}}while(0);var oi=hk;var og=(oi)&4294967295;var oc=oz;HEAP[og]=oc;var ob=hk;var n9=(ob+4)&4294967295;hk=n9}else{if(hR==290){var dH=hk;var dF=(dH)&4294967295;var ds=HEAP[dF];var dr=(((ds))|0)==0;$bb338$$bb336$337:do{if(dr){hR=163}else{var dp=hk;var dm=(dp+4)&4294967295;var dk=HEAP[dm];var di=(((dk))|0)==0;if(di){hR=163;break $bb338$$bb336$337}nT=1;hR=165;break $bb338$$bb336$337}}while(0);if(hR==163){nT=0}var dg=nT;wt=dg;var de=wt;var dc=(((de))|0)!=0;if(dc){nR=65536}else{nR=0}var da=hk;var De=(da)&4294967295;var Dc=nR;HEAP[De]=Dc;var Db=hk;var Da=(Db+4)&4294967295;hk=Da}else{if(hR==291){var C9=hk;var C8=(C9)&4294967295;var C7=HEAP[C8];var C6=(((C7))|0)!=0;$bb346$$bb345$348:do{if(C6){hR=168}else{var C5=hk;var C4=(C5+4)&4294967295;var CK=HEAP[C4];var CI=(((CK))|0)!=0;if(CI){hR=168;break $bb346$$bb345$348}nQ=0;hR=171;break $bb346$$bb345$348}}while(0);if(hR==168){nQ=1}var CH=nQ;bZ=CH;var CG=bZ;var CF=(((CG))|0)!=0;if(CF){nP=65536}else{nP=0}var CE=hk;var CD=(CE)&4294967295;var CC=nP;HEAP[CD]=CC;var CB=hk;var CA=(CB+4)&4294967295;hk=CA}else{if(hR==292){var Co=hk;var Cm=(Co)&4294967295;var Cl=HEAP[Cm];var Ck=(((Cl))|0)==0;var Cj=unSign((Ck),1,0);bG=Cj;var Ci=bG;var Ch=(((Ci))|0)!=0;if(Ch){nO=65536}else{nO=0}var Cg=hk;var Cf=(Cg)&4294967295;var Ce=nO;HEAP[Cf]=Ce;var B4=hk;var B2=(B4+4)&4294967295;hk=B2}else{if(hR==293){var B1=hk;var B0=(B1+8)&4294967295;var BZ=HEAP[B0];var BY=hk;var BX=(BY+12)&4294967295;var BW=HEAP[BX];var BV=(((BZ))|0)<=(((BW))|0);var BU=unSign((BV),1,0);bu=BU;var BK=bu;var BI=(((BK))|0)==0;if(BI){var BH=hk;var BG=(BH+4)&4294967295;var BF=HEAP[BG];var BE=hk;var BD=(BE)&4294967295;HEAP[BD]=BF}var BC=hk;var BB=(BC+4)&4294967295;hk=BB}else{if(hR==294){var BA=hk;var Bp=(BA)&4294967295;var Bn=HEAP[Bp];var Bm=(((Bn))|0)>>16;var Bl=HEAP[Ct];var Bk=(Bl+896)&4294967295;var Bj=HEAP[Bk];var Bi=((Bm)+(Bj))&4294967295;jN=Bi;var Bh=HEAP[Ct];var Bg=(Bh+888)&4294967295;var Bf=HEAP[Bg];var A5=jN;var A3=unSign((Bf),32,0)<=unSign((A5),32,0);if(A3){hR=5;break $bb376$8}var A1=sy;var AZ=(A1);var AW=HEAP[Ct];var AU=(AW+280)&4294967295;var AS=(AU);var AQ=((AZ)-(AS))&4294967295;var AO=(((AQ))|0)>383;if(AO){hR=5;break $bb376$8}var AM=sy;var Az=(AM+8)&4294967295;var Ay=uj;HEAP[Az]=Ay;var Aw=sy;var Au=(Aw+12)&4294967295;sy=Au;var As=HEAP[Ct];var Aq=(As+904)&4294967295;var Ao=HEAP[Aq];var Am=jN;var Ak=(Ao+4*Am)&4294967295;var Ai=HEAP[Ak];var Ae=sy;var Ad=(Ae)&4294967295;HEAP[Ad]=Ai;var Ab=HEAP[Ct];var z9=(Ab+904)&4294967295;var z7=HEAP[z9];var z5=jN;var z3=((z5)+1)&4294967295;var z0=(z7+4*z3)&4294967295;var zY=HEAP[z0];var zW=sy;var zT=(zW+4)&4294967295;HEAP[zT]=zY;var zS=sy;var zQ=(zS)&4294967295;var zO=HEAP[zQ];var zM=sy;var zK=(zM+8)&4294967295;HEAP[zK]=zO;var zI=sy;var zG=(zI)&4294967295;var zE=HEAP[zG];var zC=(zE)==0;if(zC){hR=5;break $bb376$8}var sZ=sy;var sY=(sZ+4)&4294967295;var sX=HEAP[sY];var sV=sy;var sU=(sV)&4294967295;var sT=HEAP[sU];var sS=(sX)==(sT);if(sS){hR=5;break $bb376$8}var sR=HEAP[Ct];var sQ=(sR+676)&4294967295;var sP=sy;HEAP[sQ]=sP;var sp=sy;var so=(sp)&4294967295;var sn=HEAP[so];uj=sn;var sl=sy;var sk=(sl+4)&4294967295;var sj=HEAP[sk];FA=sj}else{if(hR==295){var si=hk;var sh=(si)&4294967295;var sg=HEAP[sh];var sf=(((sg))|0)>>16;var r4=HEAP[Ct];var r3=(r4+900)&4294967295;var r2=HEAP[r3];var r1=((sf)+(r2))&4294967295;jE=r1;var r0=HEAP[Ct];var rZ=(r0+892)&4294967295;var rX=HEAP[rZ];var rW=jE;var rV=unSign((rX),32,0)<=unSign((rW),32,0);if(rV){hR=5;break $bb376$8}var rU=sy;var rI=(rU);var rH=HEAP[Ct];var rG=(rH+280)&4294967295;var rF=(rG);var rE=((rI)-(rF))&4294967295;var rD=(((rE))|0)>383;if(rD){hR=5;break $bb376$8}var rC=sy;var rB=(rC+8)&4294967295;var rA=uj;HEAP[rB]=rA;var rz=sy;var ro=(rz+12)&4294967295;sy=ro;var rn=HEAP[Ct];var rm=(rn+908)&4294967295;var rl=HEAP[rm];var rk=jE;var rj=(rl+4*rk)&4294967295;var ri=HEAP[rj];var rh=sy;var rg=(rh)&4294967295;HEAP[rg]=ri;var rf=HEAP[Ct];var q4=(rf+908)&4294967295;var q3=HEAP[q4];var q2=jE;var q1=((q2)+1)&4294967295;var q0=(q3+4*q1)&4294967295;var qZ=HEAP[q0];var qY=sy;var qX=(qY+4)&4294967295;HEAP[qX]=qZ;var qW=sy;var qV=(qW)&4294967295;var qK=HEAP[qV];var qJ=sy;var qH=(qJ+8)&4294967295;HEAP[qH]=qK;var qF=sy;var qD=(qF)&4294967295;var qB=HEAP[qD];var qz=(qB)==0;if(qz){hR=5;break $bb376$8}var qx=sy;var qv=(qx+4)&4294967295;var qt=HEAP[qv];var qg=sy;var qf=(qg)&4294967295;var qd=HEAP[qf];var qb=(qt)==(qd);if(qb){hR=5;break $bb376$8}var p9=HEAP[Ct];var p7=(p9+676)&4294967295;var p5=sy;HEAP[p7]=p5;var p3=sy;var p1=(p3)&4294967295;var pZ=HEAP[p1];uj=pZ;var pW=sy;var pV=(pW+4)&4294967295;var pT=HEAP[pV];FA=pT}else{if(hR==296){var pR=HEAP[Ct];var pP=(pR+676)&4294967295;var pN=HEAP[pP];var pL=HEAP[Ct];var pJ=(pL+280)&4294967295;var pH=(pJ)&4294967295;var pF=(pN)<=(pH);if(pF){hR=5;break $bb376$8}var pC=HEAP[Ct];var pB=(pC+676)&4294967295;var pz=HEAP[pB];var px=(pz+-12)&4294967295;var pv=(pC+676)&4294967295;HEAP[pv]=px;var pt=HEAP[Ct];var pr=(pt+676)&4294967295;var pp=HEAP[pr];sy=pp;var pn=sy;var pl=(pn+8)&4294967295;var iI=HEAP[pl];uj=iI;var iH=sy;var iG=(iH+4)&4294967295;var iF=HEAP[iG];FA=iF}else{if(hR==297){var n5=HEAP[Ct];var n3=HEAP[Ct];var n1=(n3+748)&4294967295;var nZ=HEAP[n1];var nX=hk;var nV=(nX+4)&4294967295;var nN=HEAP[nV];var nK=(((nN))|0)>>16;var nI=((nZ)+(nK))&4294967295;var nG=(n5+744)&4294967295;HEAP[nG]=nI;var nE=HEAP[Ct];var nC=hk;var nA=(nC)&4294967295;var ny=HEAP[nA];var nw=(nE)&4294967295;var nu=(nw+32)&4294967295;var g7=(nu)&4294967295;HEAP[g7]=ny;var g6=HEAP[Ct];var g5=(g6)&4294967295;var g4=(g5+32)&4294967295;var g3=(g4+4)&4294967295;HEAP[g3]=0;var g2=HEAP[Ct];var g1=(g2)&4294967295;var g0=(g1+24)&4294967295;var gZ=HEAP[g0];var gY=hk;var gD=(gY)&4294967295;var gC=HEAP[gD];var gB=((gZ)+(gC))&4294967295;sM=gB;var gA=HEAP[Ct];var gz=(gA)&4294967295;var gy=(gz+28)&4294967295;var gx=HEAP[gy];sL=gx;var gw=aF;hk=gw}else{if(hR==298){var n7=aF;hk=n7}else{if(hR==299){var ei=hk;var eg=(ei+-8)&4294967295;var ee=HEAP[eg];var ec=(((ee))|0)>>16;var dX=(-2-(ec))&4294967295;var dW=hk;var dV=(dW+4*dX)&4294967295;hk=dV;var dT=hk;var dQ=aF;var dO=(dT)<(dQ);if(dO){hR=31;break $bb376$8}}else{if(hR==300){var dL=hk;var dJ=(dL+4)&4294967295;hk=dJ}else{if(hR==302){var gv=HEAP[Ct];var gu=HEAP[Ct];var gh=(gu+748)&4294967295;var gg=HEAP[gh];var gf=hk;var ge=(gf+8)&4294967295;var gd=HEAP[ge];var gc=(((gd))|0)>>16;var gb=((gg)+(gc))&4294967295;var ga=(gv+744)&4294967295;HEAP[ga]=gb;var f9=HEAP[Ct];var f8=hk;var fX=(f8)&4294967295;var fW=HEAP[fX];var fV=(f9)&4294967295;var fT=(fV+32)&4294967295;var fS=(fT)&4294967295;HEAP[fS]=fW;var fR=HEAP[Ct];var fQ=hk;var fP=(fQ+4)&4294967295;var fO=HEAP[fP];var fN=(fR)&4294967295;var fB=(fN+32)&4294967295;var fA=(fB+4)&4294967295;HEAP[fA]=fO;var fz=HEAP[Ct];var fy=(fz)&4294967295;var fx=(fy+24)&4294967295;var fw=HEAP[fx];var fv=hk;var fu=(fv)&4294967295;var ft=HEAP[fu];var fs=((fw)+(ft))&4294967295;sM=fs;var fg=HEAP[Ct];var ff=(fg)&4294967295;var fe=(ff+28)&4294967295;var fd=HEAP[fe];var fc=hk;var fb=(fc+4)&4294967295;var fa=HEAP[fb];var e9=((fd)+(fa))&4294967295;sL=e9;var e8=aF;hk=e8}else{if(hR==303){var e7=HEAP[Ct];var eW=(e7)&4294967295;var eV=(eW+24)&4294967295;var eU=HEAP[eV];var eS=hk;var eQ=(eS)&4294967295;var eO=HEAP[eQ];var eM=((eU)+(eO))&4294967295;sM=eM;var eK=HEAP[Ct];var eI=(eK)&4294967295;var eG=(eI+28)&4294967295;var es=HEAP[eG];var er=hk;var eq=(er+4)&4294967295;var eo=HEAP[eq];var em=((es)+(eo))&4294967295;sL=em;var ek=aF;hk=ek}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}var iB=HEAP[Ct];var iA=(iB+276)&4294967295;var iz=hk;HEAP[iA]=iz;var ia=HEAP[Ct];var h9=(ia+276)&4294967295;var h8=HEAP[h9];var h7=(h8);var h6=aF;var h5=(h6);var h4=((h7)-(h5))&4294967295;var h3=(((h4))|0)>191;if(h3){hR=13;break $bb376$8}else{hR=2;continue $bb376$8}}}while(0);Dh=16;var dY=sO;var dC=reSign((dY),8,0)==28;$bb13$$bb15$388:do{if(dC){var dB=uj;var dA=(dB+1)&4294967295;var dz=FA;var dy=(dA)>=(dz);if(dy){hR=5;break $bb376$8}var dx=uj;var dw=(dx)&4294967295;var dv=HEAP[dw];var du=unSign((dv),8,0);var dt=(du)<<8;var Eb=(((dt))&65535);var D9=uj;var D7=(D9+1)&4294967295;var D5=HEAP[D7];var D3=unSign((D5),8,0);var D1=(Eb)|(D3);var DZ=reSign((D1),16,0);z2=DZ;var DX=uj;var DW=(DX+2)&4294967295;uj=DW}else{var DV=sO;var DQ=unSign((DV),8,0)<=246;if(DQ){var DO=sO;var DM=unSign((DO),8,0);var DK=((DM)-139)&4294967295;z2=DK}else{var DI=sO;var DG=unSign((DI),8,0)<=250;if(DG){var DE=uj;var DC=FA;var DB=(DE)>=(DC);if(DB){hR=5;break $bb376$8}var DA=sO;var Dv=unSign((DA),8,0);var Dt=((Dv)*256)&4294967295;var Dr=((Dt)+-63232)&4294967295;var Dp=uj;var Dn=HEAP[Dp];var Dl=unSign((Dn),8,0);var Dj=((Dr)+(Dl))&4294967295;var Dg=((Dj)+108)&4294967295;z2=Dg;var Df=uj;var Dd=(Df+1)&4294967295;uj=Dd}else{var C0=sO;var CY=reSign((C0),8,0)!=-1;if(CY){var CW=uj;var CU=FA;var CS=(CW)>=(CU);if(CS){hR=5;break $bb376$8}var CQ=sO;var CO=unSign((CQ),8,0);var CM=(251-(CO))&4294967295;var CL=((CM)*256)&4294967295;var CJ=uj;var Cy=HEAP[CJ];var Cx=unSign((Cy),8,0);var Cw=((CL)-(Cx))&4294967295;var Cv=((Cw)-108)&4294967295;z2=Cv;var Cu=uj;var Cs=(Cu+1)&4294967295;uj=Cs}else{var Cr=uj;var Cq=(Cr+3)&4294967295;var Cp=FA;var Cn=(Cq)>=(Cp);if(Cn){hR=5;break $bb376$8}var Cd=uj;var Cc=(Cd)&4294967295;var Cb=HEAP[Cc];var Ca=unSign((Cb),8,0);var B9=(Ca)<<24;var B8=uj;var B7=(B8+1)&4294967295;var B6=HEAP[B7];var B5=unSign((B6),8,0);var B3=(B5)<<16;var BT=(B9)|(B3);var BS=uj;var BR=(BS+2)&4294967295;var BQ=HEAP[BR];var BP=unSign((BQ),8,0);var BO=(BP)<<8;var BN=(BT)|(BO);var BM=uj;var BL=(BM+3)&4294967295;var BJ=HEAP[BL];var Bz=unSign((BJ),8,0);var By=(BN)|(Bz);z2=By;var Bx=uj;var Bw=(Bx+4)&4294967295;uj=Bw;var Bv=gj;var Bt=(((Bv))|0)==2;if(!(Bt)){hR=12;break $bb13$$bb15$388}Dh=0}}}}}while(0);var Bs=HEAP[Ct];var Br=(Bs+276)&4294967295;var Bq=HEAP[Br];var Bo=(Bq);var Be=aF;var Bd=(Be);var Bc=((Bo)-(Bd))&4294967295;var Bb=(((Bc))|0)>191;if(Bb){hR=13;break $bb376$8}var Ba=z2;var A9=Dh;var A8=(Ba)<<(A9);z2=A8;var A7=HEAP[Ct];var A6=(A7+276)&4294967295;var A4=HEAP[A6];var AJ=z2;HEAP[A4]=AJ;var AI=(A4+4)&4294967295;var AH=(A7+276)&4294967295;HEAP[AH]=AI;hR=2;continue $bb376$8}$Syntax_Error$$Stack_Overflow$$Fail$$Stack_Underflow$$Unimplemented$$bb252$$bb325$$bb326$$bb251$407:do{if(hR==13){tO=130;hR=125;break $Syntax_Error$$Stack_Overflow$$Fail$$Stack_Underflow$$Unimplemented$$bb252$$bb325$$bb326$$bb251$407}else{if(hR==27){var hO=c6;tO=hO;hR=125;break $Syntax_Error$$Stack_Overflow$$Fail$$Stack_Underflow$$Unimplemented$$bb252$$bb325$$bb326$$bb251$407}else{if(hR==31){tO=129;hR=125;break $Syntax_Error$$Stack_Overflow$$Fail$$Stack_Underflow$$Unimplemented$$bb252$$bb325$$bb326$$bb251$407}else{if(hR==269){var mJ=xA;var mI=(((mJ))|0)>3;if(mI){var mH=HEAP[Ct];var mG=(mH+744)&4294967295;var mF=HEAP[mG];wi=mF;var mE=hk;var mD=(mE+-4)&4294967295;var mC=HEAP[mD];var mr=(((mC))|0)>>16;var mq=hk;var mp=(mq+-8)&4294967295;var mo=HEAP[mp];var mn=(((mo))|0)>>16;var mm=hk;var ml=(mm+-12)&4294967295;var mk=HEAP[ml];var mj=hk;var mi=(mj+-16)&4294967295;var l7=HEAP[mi];var l6=HEAP[Ct];var l5=_cff_operator_seac(l6,0,l7,mk,mn,mr);c6=l5;var l4=HEAP[Ct];var l3=(l4+744)&4294967295;var l2=wi;HEAP[l3]=l2}else{var l1=xs;_cff_builder_close_contour(l1);var l0=iK;var lZ=(l0)!=0;if(lZ){var lY=iK;var lN=(lY+8)&4294967295;var lM=HEAP[lN];var lL=xs;var lK=(lL+20)&4294967295;var lJ=HEAP[lK];var lI=(lJ+2)&4294967295;var lH=HEAP[lI];var lG=reSign((lH),16,0);var lF=iK;var lE=(lF)&4294967295;var eT=HEAP[lE];var eR=FUNCTION_TABLE[lM](eT,lG);var eP=(((eR))|0)!=0;if(eP){hR=5;break $Syntax_Error$$Stack_Overflow$$Fail$$Stack_Underflow$$Unimplemented$$bb252$$bb325$$bb326$$bb251$407}var eN=iK;var eL=(eN+24)&4294967295;var eJ=HEAP[eL];var eH=HEAP[Ct];var eF=(eH+920)&4294967295;var eE=HEAP[eF];var eD=xs;var ep=(eD+72)&4294967295;var en=HEAP[ep];var el=en;var ej=xs;var eh=(ej+20)&4294967295;var ef=HEAP[eh];var ed=iK;var eb=(ed)&4294967295;var ea=HEAP[eb];var d9=FUNCTION_TABLE[eJ](ea,ef,el,eE)}var dU=xs;var dS=(dU+12)&4294967295;var dP=HEAP[dS];_FT_GlyphLoader_Add(dP)}var dN=c6;tO=dN;hR=125;break $Syntax_Error$$Stack_Overflow$$Fail$$Stack_Underflow$$Unimplemented$$bb252$$bb325$$bb326$$bb251$407}else{if(hR==288){hR=161;break $Syntax_Error$$Stack_Overflow$$Fail$$Stack_Underflow$$Unimplemented$$bb252$$bb325$$bb326$$bb251$407}else{if(hR==289){hR=161;break $Syntax_Error$$Stack_Overflow$$Fail$$Stack_Underflow$$Unimplemented$$bb252$$bb325$$bb326$$bb251$407}else{if(hR==301){var ns=hk;var nr=(ns+16)&4294967295;var nq=HEAP[nr];var np=(((nq))|0)>>16;var no=hk;var nn=(no+12)&4294967295;var nm=HEAP[nn];var nl=(((nm))|0)>>16;var nk=hk;var nj=(nk+8)&4294967295;var ni=HEAP[nj];var m6=hk;var m5=(m6+4)&4294967295;var m4=HEAP[m5];var m3=hk;var m2=(m3)&4294967295;var m1=HEAP[m2];var m0=HEAP[Ct];var mZ=_cff_operator_seac(m0,m1,m4,ni,nl,np);c6=mZ;var mY=xs;var mW=(mY+12)&4294967295;var mL=HEAP[mW];_FT_GlyphLoader_Add(mL);var mK=c6;tO=mK;hR=125;break $Syntax_Error$$Stack_Overflow$$Fail$$Stack_Underflow$$Unimplemented$$bb252$$bb325$$bb326$$bb251$407}}}}}}}}while(0);if(hR==5){tO=3}else{if(hR==161){var iE=uj;var iD=(iE+-1)&4294967295;var iC=HEAP[iD];tO=7}}var hN=tO;fU=hN;var rY=fU;STACKTOP=id;return rY;return null}function _cff_slot_load(lr,jm,ns,j6){var am=STACKTOP;STACKTOP+=1028;_memset(am,0,1028);var F;var ai;var gx;var k5;var iE;var iP;var gT;var gY;var bw=am;var bu=am+8;var bt;var aa;var iQ=am+16;var gd;var jH;var dq;var aV;var fU=am+944;var j3=am+960;var hL;var kP;var hf;var eG=am+968;var aJ;var e;var b7;var mr=am+976;var m7=am+980;var jW;var gn=am+984;var lq;var kV=am+1000;var f6;var hV=am+1016;var aI;var dm=am+1024;var ii=am+1026;var aL;var l6;var di;var m3;var iX;var gS=0;ai=lr;gx=jm;k5=ns;iE=j6;var bs=ai;var br=(bs)&4294967295;var bq=(br+4)&4294967295;var bo=HEAP[bq];var bm=bo;gd=bm;var bk=gd;var bi=(bk+692)&4294967295;var fu=(bi)&4294967295;var ft=HEAP[fu];var fs=ft;aV=fs;dq=0;var fr=aV;var fq=(fr+1324)&4294967295;var fp=(fq)&4294967295;var fo=(fp+128)&4294967295;var fn=HEAP[fo];var fm=(((fn))|0)==65535;$bb5$$bb$2:do{if(fm){F=0}else{var fl=aV;var fa=(fl+1152)&4294967295;var e9=(fa+12)&4294967295;var e8=HEAP[e9];var e7=(e8)==0;if(e7){F=0;break $bb5$$bb$2}var e6=k5;var e5=(((e6))|0)!=0;$bb2$$bb4$5:do{if(e5){var e4=aV;var e3=(e4+1152)&4294967295;var e2=k5;var e1=_cff_charset_cid_to_gindex(e3,e2);k5=e1;var eQ=k5;var eP=(((eQ))|0)==0;if(!(eP)){F=3;break $bb2$$bb4$5}bt=6;F=4;break $bb5$$bb$2}}while(0);F=5;break $bb5$$bb$2}}while(0);$bb5$$bb86$$bb7$9:do{if(F==0){var eO=aV;var eN=(eO+12)&4294967295;var eM=HEAP[eN];var eL=k5;var eK=unSign((eM),32,0)<=unSign((eL),32,0);if(!(eK)){F=5;break $bb5$$bb86$$bb7$9}bt=6;F=4;break $bb5$$bb86$$bb7$9}}while(0);$bb86$$bb7$12:do{if(F==5){var eJ=iE;var eI=(eJ)&1024;var eH=(((eI))|0)!=0;if(eH){var el=iE;var ek=(el)|3;iE=ek}var ej=ai;var ei=(ej+164)&4294967295;HEAP[ei]=65536;var eh=ai;var eg=(eh+168)&4294967295;HEAP[eg]=65536;var ef=gx;var ee=(ef)!=0;if(ee){var ed=gx;var ec=(ed)&4294967295;var dR=(ec+12)&4294967295;var dQ=(dR+4)&4294967295;var dP=HEAP[dQ];var dO=ai;var dN=(dO+164)&4294967295;HEAP[dN]=dP;var dM=gx;var dL=(dM)&4294967295;var dK=(dL+12)&4294967295;var dJ=(dK+8)&4294967295;var dI=HEAP[dJ];var dk=ai;var dj=(dk+168)&4294967295;HEAP[dj]=dI}var dh=gx;var dg=(dh)!=0;$bb12$$bb20$20:do{if(dg){var df=gx;var de=(df)&4294967295;var dd=(de)&4294967295;var dc=HEAP[dd];var db=dc;hL=db;var da=hL;var cP=(da+532)&4294967295;var cO=HEAP[cP];var cN=cO;kP=cN;var cM=hL;var cL=(cM)&4294967295;var cK=(cL+104)&4294967295;var cJ=HEAP[cK];hf=cJ;var cI=gx;var cH=(cI+44)&4294967295;var cG=HEAP[cH];var cv=(((cG))|0)!=-1;if(!(cv)){F=10;break $bb12$$bb20$20}var cu=kP;var ct=(cu+140)&4294967295;var cs=HEAP[ct];var cr=(cs)!=0;if(!(cr)){F=10;break $bb12$$bb20$20}var cq=iE;var cp=(cq)&8;var co=(((cp))|0)==0;if(!(co)){F=10;break $bb12$$bb20$20}var cn=kP;var cm=(cn+104)&4294967295;var ca=HEAP[cm];var b9=ai;var b8=(b9)&4294967295;var b6=(b8+76)&4294967295;var b5=iE;var b4=gx;var b3=(b4+44)&4294967295;var b2=HEAP[b3];var b1=gd;var b0=k5;var iB=hf;var iz=FUNCTION_TABLE[ca](b1,b2,b0,b5,iB,b6,eG);aa=iz;var ix=aa;var iv=(((ix))|0)==0;if(!(iv)){F=10;break $bb12$$bb20$20}var it=ai;var iq=(it)&4294967295;var io=(iq+108)&4294967295;var il=(io+2)&4294967295;HEAP[il]=0;var ij=ai;var ih=(ij)&4294967295;var id=(ih+108)&4294967295;var ib=(id)&4294967295;HEAP[ib]=0;var h9=(eG+1)&4294967295;var h7=HEAP[h9];var h5=unSign((h7),8,0);var h3=(h5)<<6;var h1=ai;var hZ=(h1)&4294967295;var hX=(hZ+24)&4294967295;var hW=(hX)&4294967295;HEAP[hW]=h3;var hS=(eG)&4294967295;var hQ=HEAP[hS];var hO=unSign((hQ),8,0);var hM=(hO)<<6;var hJ=ai;var hH=(hJ)&4294967295;var hF=(hH+24)&4294967295;var hD=(hF+4)&4294967295;HEAP[hD]=hM;var hB=(eG+2)&4294967295;var hA=HEAP[hB];var hx=reSign((hA),8,0);var hv=(hx)<<6;var ht=ai;var hr=(ht)&4294967295;var hp=(hr+24)&4294967295;var hn=(hp+8)&4294967295;HEAP[hn]=hv;var hl=(eG+3)&4294967295;var hj=HEAP[hl];var hh=reSign((hj),8,0);var hg=(hh)<<6;var he=ai;var hd=(he)&4294967295;var hc=(hd+24)&4294967295;var hb=(hc+12)&4294967295;HEAP[hb]=hg;var ha=(eG+4)&4294967295;var g9=HEAP[ha];var g8=unSign((g9),8,0);var g7=(g8)<<6;var g6=ai;var g5=(g6)&4294967295;var g4=(g5+24)&4294967295;var g3=(g4+16)&4294967295;HEAP[g3]=g7;var g2=(eG+5)&4294967295;var g1=HEAP[g2];var g0=reSign((g1),8,0);var gZ=(g0)<<6;var gX=ai;var gW=(gX)&4294967295;var gV=(gW+24)&4294967295;var gU=(gV+20)&4294967295;HEAP[gU]=gZ;var gR=(eG+6)&4294967295;var gQ=HEAP[gR];var gP=reSign((gQ),8,0);var gO=(gP)<<6;var gN=ai;var gM=(gN)&4294967295;var gL=(gM+24)&4294967295;var gK=(gL+24)&4294967295;HEAP[gK]=gO;var gJ=(eG+7)&4294967295;var gI=HEAP[gJ];var gw=unSign((gI),8,0);var gv=(gw)<<6;var gu=ai;var gt=(gu)&4294967295;var gs=(gt+24)&4294967295;var gr=(gs+28)&4294967295;HEAP[gr]=gv;var gq=ai;var gp=(gq)&4294967295;var go=(gp+72)&4294967295;HEAP[go]=1651078259;var gm=iE;var ga=(gm)&16;var f9=(((ga))|0)!=0;if(f9){var f8=(eG+5)&4294967295;var f7=HEAP[f8];var f5=reSign((f7),8,0);var f4=ai;var f3=(f4)&4294967295;var f2=(f3+100)&4294967295;HEAP[f2]=f5;var f1=(eG+6)&4294967295;var f0=HEAP[f1];var fO=reSign((f0),8,0);var fN=ai;var fM=(fN)&4294967295;var fL=(fM+104)&4294967295;HEAP[fL]=fO}else{var fK=(eG+2)&4294967295;var fJ=HEAP[fK];var fI=reSign((fJ),8,0);var fH=ai;var fG=(fH)&4294967295;var fF=(fG+100)&4294967295;HEAP[fF]=fI;var t=(eG+3)&4294967295;var r=HEAP[t];var p=reSign((r),8,0);var n=ai;var l=(n)&4294967295;var j=(l+104)&4294967295;HEAP[j]=p}var h=aa;bt=h;F=4;break $bb86$$bb7$12}}while(0);var f=iE;var c=(f)&16384;var a=(((c))|0)!=0;if(a){bt=6}else{var nq=aV;var no=(nq+1892)&4294967295;var nm=HEAP[no];var nk=(((nm))|0)!=0;if(nk){var ni=aV;var ng=(ni+2024)&4294967295;var ne=k5;var nc=_cff_fd_select_get(ng,ne);b7=nc;var na=b7;var m8=unSign((na),8,0);var m5=aV;var m2=(m5+1892)&4294967295;var m0=HEAP[m2];var mY=unSign((m8),32,0)>=unSign((m0),32,0);if(mY){var mW=aV;var mU=(mW+1892)&4294967295;var mS=HEAP[mU];var mQ=(((mS))&255);var mO=((mQ)-1)&255;b7=mO}var mM=aV;var mK=(mM+1324)&4294967295;var mI=(mK)&4294967295;var mG=(mI+64)&4294967295;var mE=HEAP[mG];aJ=mE;var mC=b7;var mA=unSign((mC),8,0);var my=aV;var mw=(my+1896)&4294967295;var mu=(mw+mA*4)&4294967295;var ms=HEAP[mu];var mq=(ms)&4294967295;var mp=(mq+64)&4294967295;var mo=HEAP[mp];e=mo;var mn=b7;var mm=unSign((mn),8,0);var ml=aV;var mk=(ml+1896)&4294967295;var mj=(mk+mm*4)&4294967295;var mi=HEAP[mj];var mh=(mi)&4294967295;var mg=(mh+48)&4294967295;var mf=(fU)&4294967295;var me=(mg)&4294967295;var md=HEAP[me];HEAP[mf]=md;var mc=(fU+4)&4294967295;var mb=(mg+4)&4294967295;var ma=HEAP[mb];HEAP[mc]=ma;var l9=(fU+8)&4294967295;var l8=(mg+8)&4294967295;var l7=HEAP[l8];HEAP[l9]=l7;var l5=(fU+12)&4294967295;var l4=(mg+12)&4294967295;var l3=HEAP[l4];HEAP[l5]=l3;var l2=b7;var l1=unSign((l2),8,0);var l0=aV;var lZ=(l0+1896)&4294967295;var lY=(lZ+l1*4)&4294967295;var lX=HEAP[lY];var lW=(lX)&4294967295;var lL=(lW+68)&4294967295;var lK=(bu)&4294967295;var lJ=(lL)&4294967295;var lI=HEAP[lJ];HEAP[lK]=lI;var lH=(bu+4)&4294967295;var lG=(lL+4)&4294967295;var lF=HEAP[lG];HEAP[lH]=lF;var lE=(j3)&4294967295;var lD=(bu)&4294967295;var lC=HEAP[lD];HEAP[lE]=lC;var lp=(j3+4)&4294967295;var lo=(bu+4)&4294967295;var ln=HEAP[lo];HEAP[lp]=ln;var lm=aJ;var ll=e;var lk=(((lm))|0)!=(((ll))|0);if(lk){var lj=e;var li=aJ;var lh=ai;var lg=(lh+164)&4294967295;var k4=HEAP[lg];var k3=_FT_MulDiv(k4,li,lj);var k2=ai;var k1=(k2+164)&4294967295;HEAP[k1]=k3;var k0=e;var kZ=aJ;var kY=ai;var kX=(kY+168)&4294967295;var kW=HEAP[kX];var kU=_FT_MulDiv(kW,kZ,k0);var eE=ai;var eC=(eE+168)&4294967295;HEAP[eC]=kU;dq=1}}else{var eA=aV;var ey=(eA+1324)&4294967295;var ew=(ey)&4294967295;var eu=(ew+48)&4294967295;var es=(fU)&4294967295;var eq=(eu)&4294967295;var eo=HEAP[eq];HEAP[es]=eo;var em=(fU+4)&4294967295;var ea=(eu+4)&4294967295;var d8=HEAP[ea];HEAP[em]=d8;var d6=(fU+8)&4294967295;var d4=(eu+8)&4294967295;var d2=HEAP[d4];HEAP[d6]=d2;var d0=(fU+12)&4294967295;var dY=(eu+12)&4294967295;var dW=HEAP[dY];HEAP[d0]=dW;var dU=aV;var dS=(dU+1324)&4294967295;var dG=(dS)&4294967295;var dE=(dG+68)&4294967295;var dC=(bw)&4294967295;var dA=(dE)&4294967295;var dy=HEAP[dA];HEAP[dC]=dy;var dw=(bw+4)&4294967295;var du=(dE+4)&4294967295;var ds=HEAP[du];HEAP[dw]=ds;var dp=(j3)&4294967295;var dl=(bw)&4294967295;var c8=HEAP[dl];HEAP[dp]=c8;var c6=(j3+4)&4294967295;var c4=(bw+4)&4294967295;var c2=HEAP[c4];HEAP[c6]=c2}var c0=ai;var cY=(c0)&4294967295;var cW=(cY+108)&4294967295;var cU=(cW+2)&4294967295;HEAP[cU]=0;var cS=ai;var cQ=(cS)&4294967295;var cF=(cQ+108)&4294967295;var cE=(cF)&4294967295;HEAP[cE]=0;var cD=iE;var cC=(cD)&1;var cB=(((cC))|0)!=0;$bb32$$bb30$44:do{if(cB){F=19}else{var cA=iE;var cz=(cA)&2;var cy=(((cz))|0)!=0;if(cy){F=19;break $bb32$$bb30$44}gY=1;F=21;break $bb32$$bb30$44}}while(0);if(F==19){gY=0}var cx=gY;var cw=(((cx))&255);jH=cw;var cl=ai;var cj=(cl)&4294967295;var ci=(cj+72)&4294967295;HEAP[ci]=1869968492;var ch=iE;var cg=(((ch))|0)>>16;var cf=(cg)&15;var ce=jH;var cd=unSign((ce),8,0);var cc=gd;var cb=gx;var bZ=ai;var bY=(((cd))&255);_cff_decoder_init(iQ,cc,cb,bZ,bY,cf);var bX=iE;var bW=(bX)&256;var bV=(((bW))|0)!=0;if(bV){var bU=(iQ+753)&4294967295;HEAP[bU]=1}var bT=(iQ)&4294967295;var bS=(bT+66)&4294967295;HEAP[bS]=0;var bR=gd;var bQ=k5;var bF=_cff_get_glyph_data(bR,bQ,mr,m7);aa=bF;var bE=aa;var bD=(((bE))|0)!=0;$Glyph_Build_Finished$$bb36$53:do{if(!bD){var bC=gx;var bB=k5;var bA=_cff_decoder_prepare(iQ,bC,bB);aa=bA;var bz=aa;var by=(((bz))|0)!=0;if(by){F=24;break $Glyph_Build_Finished$$bb36$53}var bx=HEAP[m7];var bv=HEAP[mr];var bb=_cff_decoder_parse_charstrings(iQ,bv,bx);aa=bb;var ba=HEAP[m7];var a9=gd;_cff_free_glyph_data(a9,mr,ba);var a8=aa;var a7=(((a8))|0)!=0;if(a7){F=24;break $Glyph_Build_Finished$$bb36$53}var a6=gd;var a5=(a6)&4294967295;var a4=(a5+128)&4294967295;var a3=HEAP[a4];var a2=(a3+52)&4294967295;var aU=HEAP[a2];var aT=(aU)!=0;if(aT){var aS=ai;var aR=(aS)&4294967295;var aQ=(aR+136)&4294967295;HEAP[aQ]=0;var aP=ai;var aO=(aP)&4294967295;var aN=(aO+140)&4294967295;HEAP[aN]=0}else{var aM=aV;var aK=(aM+1176)&4294967295;jW=aK;var kn=jW;var kl=(kn+24)&4294967295;var kj=HEAP[kl];var kh=(kj)!=0;if(!(kh)){F=24;break $Glyph_Build_Finished$$bb36$53}var kf=jW;var kd=(kf+28)&4294967295;var kb=HEAP[kd];var j9=jW;var j7=(j9+24)&4294967295;var j4=HEAP[j7];var j1=k5;var jZ=(j4+4*j1)&4294967295;var jX=HEAP[jZ];var jU=(kb+jX)&4294967295;var jS=(jU+-1)&4294967295;var jQ=ai;var jO=(jQ)&4294967295;var jM=(jO+136)&4294967295;HEAP[jM]=jS;var jK=HEAP[m7];var jI=ai;var jF=(jI)&4294967295;var jD=(jF+140)&4294967295;HEAP[jD]=jK}}}while(0);var jB=aa;var jz=(((jB))|0)==0;if(jz){var jx=(iQ)&4294967295;_cff_builder_done(jx)}var jv=aa;var jt=(((jv))|0)==0;$bb44$$bb48$65:do{if(jt){var jr=gd;var jp=(jr)&4294967295;var jn=(jp+128)&4294967295;var jk=HEAP[jn];var ji=(jk+52)&4294967295;var jg=HEAP[ji];var je=(jg)!=0;if(!(je)){F=31;break $bb44$$bb48$65}var jc=gd;var ja=(jc)&4294967295;var i8=(ja+128)&4294967295;var i6=HEAP[i8];var i4=(i6+52)&4294967295;var i2=HEAP[i4];var i1=(i2)&4294967295;var i0=HEAP[i1];var iZ=(i0+8)&4294967295;var iY=HEAP[iZ];var iW=(iY)!=0;if(!(iW)){F=31;break $bb44$$bb48$65}var iV=(iQ)&4294967295;var iU=(iV+32)&4294967295;var iT=(iU)&4294967295;var iS=HEAP[iT];var iR=(gn)&4294967295;HEAP[iR]=iS;var iO=(gn+4)&4294967295;HEAP[iO]=0;var iN=(iQ)&4294967295;var iM=(iN+40)&4294967295;var iL=(iM)&4294967295;var iK=HEAP[iL];var iJ=(gn+8)&4294967295;HEAP[iJ]=iK;var iI=(iQ)&4294967295;var iH=(iI+40)&4294967295;var iG=(iH+4)&4294967295;var iF=HEAP[iG];var iD=(gn+12)&4294967295;HEAP[iD]=iF;var iC=gd;var iA=(iC)&4294967295;var iy=(iA+128)&4294967295;var iw=HEAP[iy];var iu=(iw+52)&4294967295;var ir=HEAP[iu];var ip=(ir)&4294967295;var im=HEAP[ip];var ik=(im+8)&4294967295;var ig=HEAP[ik];var ie=gd;var ic=(ie)&4294967295;var ia=(ic+128)&4294967295;var h8=HEAP[ia];var h6=(h8+52)&4294967295;var h4=HEAP[h6];var h2=(h4+4)&4294967295;var h0=HEAP[h2];var hY=k5;var hU=FUNCTION_TABLE[ig](h0,hY,0,gn);aa=hU;var hT=(gn)&4294967295;var hR=HEAP[hT];var hP=(iQ)&4294967295;var hN=(hP+32)&4294967295;var hK=(hN)&4294967295;HEAP[hK]=hR;var hI=(gn+8)&4294967295;var hG=HEAP[hI];var hE=(iQ)&4294967295;var hC=(hE+40)&4294967295;var hz=(hC)&4294967295;HEAP[hz]=hG;var hy=(gn+12)&4294967295;var hw=HEAP[hy];var hu=(iQ)&4294967295;var hs=(hu+40)&4294967295;var hq=(hs+4)&4294967295;HEAP[hq]=hw}}while(0);var ho=aa;var hm=(((ho))|0)==0;$bb49$$bb85$70:do{if(hm){var hk=iE;var hi=(hk)&1024;var aH=(((hi))|0)!=0;if(aH){var aG=ai;var aF=(aG)&4294967295;var aE=(aF+156)&4294967295;var aD=HEAP[aE];lq=aD;var aC=(iQ)&4294967295;var aB=(aC+32)&4294967295;var aA=(aB)&4294967295;var az=HEAP[aA];var ay=ai;var ax=(ay)&4294967295;var aw=(ax+24)&4294967295;var av=(aw+8)&4294967295;HEAP[av]=az;var au=(iQ+744)&4294967295;var at=HEAP[au];var ar=ai;var aq=(ar)&4294967295;var ap=(aq+24)&4294967295;var ao=(ap+16)&4294967295;HEAP[ao]=at;var an=lq;var al=(an+12)&4294967295;var ak=(al)&4294967295;var aj=(fU)&4294967295;var ah=HEAP[aj];HEAP[ak]=ah;var ag=(al+4)&4294967295;var af=(fU+4)&4294967295;var ae=HEAP[af];HEAP[ag]=ae;var ad=(al+8)&4294967295;var ac=(fU+8)&4294967295;var ab=HEAP[ac];HEAP[ad]=ab;var Z=(al+12)&4294967295;var Y=(fU+12)&4294967295;var X=HEAP[Y];HEAP[Z]=X;var W=lq;var V=(W+28)&4294967295;var U=(V)&4294967295;var T=(j3)&4294967295;var S=HEAP[T];HEAP[U]=S;var R=(V+4)&4294967295;var Q=(j3+4)&4294967295;var P=HEAP[Q];HEAP[R]=P;var O=lq;var N=(O+8)&4294967295;HEAP[N]=1}else{var M=ai;var L=(M)&4294967295;var K=(L+24)&4294967295;f6=K;var J=(iQ+744)&4294967295;var I=HEAP[J];var H=f6;var G=(H+16)&4294967295;HEAP[G]=I;var E=(iQ+744)&4294967295;var D=HEAP[E];var C=ai;var B=(C)&4294967295;var A=(B+56)&4294967295;HEAP[A]=D;var z=ai;var y=(z)&4294967295;var x=(y+156)&4294967295;var w=HEAP[x];var v=(w+8)&4294967295;HEAP[v]=0;var u=gd;var s=(u+296)&4294967295;var q=HEAP[s];var o=reSign((q),8,0)==0;$bb56$$bb53$75:do{if(o){F=35}else{var m=gd;var k=(m+300)&4294967295;var i=(k+34)&4294967295;var g=HEAP[i];var d=reSign((g),16,0)==0;if(d){F=35;break $bb56$$bb53$75}var b=gd;var nr=(b+300)&4294967295;var np=(nr+36)&4294967295;var nn=HEAP[np];var nl=(nn)==0;if(nl){F=35;break $bb56$$bb53$75}gT=1;F=38;break $bb56$$bb53$75}}while(0);if(F==35){gT=0}var nj=gT;var nh=(((nj))&255);aI=nh;var nf=aI;var nd=reSign((nf),8,0)!=0;if(nd){HEAP[dm]=0;HEAP[ii]=0;var nb=gd;var m9=(nb+532)&4294967295;var m6=HEAP[m9];var m4=m6;var m1=(m4+156)&4294967295;var mZ=HEAP[m1];var mX=gd;var mV=k5;var mT=FUNCTION_TABLE[mZ](mX,1,mV,dm,ii);var mR=HEAP[dm];var mP=reSign((mR),16,0);var mN=f6;var mL=(mN+24)&4294967295;HEAP[mL]=mP;var mJ=HEAP[ii];var mH=unSign((mJ),16,0);var mF=f6;var mD=(mF+28)&4294967295;HEAP[mD]=mH}else{var mB=gd;var mz=(mB+368)&4294967295;var mx=(mz)&4294967295;var mv=HEAP[mx];var mt=reSign((mv),16,0)!=-1;if(mt){var gH=gd;var gG=(gH+368)&4294967295;var gF=(gG+70)&4294967295;var gE=HEAP[gF];var gD=reSign((gE),16,0);var gC=gd;var gB=(gC+368)&4294967295;var gA=(gB+72)&4294967295;var gz=HEAP[gA];var gy=reSign((gz),16,0);var gl=((gD)-(gy))&4294967295;var gk=f6;var gj=(gk+28)&4294967295;HEAP[gj]=gl}else{var gi=gd;var gh=(gi+216)&4294967295;var gg=(gh+4)&4294967295;var gf=HEAP[gg];var ge=reSign((gf),16,0);var gc=gd;var gb=(gc+216)&4294967295;var fZ=(gb+6)&4294967295;var fY=HEAP[fZ];var fX=reSign((fY),16,0);var fW=((ge)-(fX))&4294967295;var fV=f6;var fT=(fV+28)&4294967295;HEAP[fT]=fW}}var fS=f6;var fR=(fS+28)&4294967295;var fQ=HEAP[fR];var fP=ai;var fE=(fP)&4294967295;var fD=(fE+60)&4294967295;HEAP[fD]=fQ;var fC=ai;var fB=(fC)&4294967295;var fA=(fB+72)&4294967295;HEAP[fA]=1869968492;var fz=ai;var fy=(fz)&4294967295;var fx=(fy+108)&4294967295;var fw=(fx+16)&4294967295;HEAP[fw]=0;var fv=gx;var fk=(fv)!=0;$bb63$$bb65$89:do{if(fk){var fj=gx;var fi=(fj)&4294967295;var fh=(fi+12)&4294967295;var fg=(fh+2)&4294967295;var ff=HEAP[fg];var fe=unSign((ff),16,0)<=23;if(!(fe)){F=42;break $bb63$$bb65$89}var fd=ai;var fc=(fd)&4294967295;var fb=(fc+108)&4294967295;var e0=(fb+16)&4294967295;var eZ=HEAP[e0];var eY=(eZ)|256;var eX=ai;var eW=(eX)&4294967295;var eV=(eW+108)&4294967295;var eU=(eV+16)&4294967295;HEAP[eU]=eY}}while(0);var eT=ai;var eS=(eT)&4294967295;var eR=(eS+108)&4294967295;var eF=(eR+16)&4294967295;var eD=HEAP[eF];var eB=(eD)|4;var ez=ai;var ex=(ez)&4294967295;var ev=(ex+108)&4294967295;var et=(ev+16)&4294967295;HEAP[et]=eB;var er=(fU)&4294967295;var ep=HEAP[er];var en=(((ep))|0)!=65536;$bb69$$bb66$93:do{if(en){F=44}else{var eb=(fU+12)&4294967295;var d9=HEAP[eb];var d7=(((d9))|0)!=65536;if(d7){F=44;break $bb69$$bb66$93}var d5=(fU+4)&4294967295;var d3=HEAP[d5];var d1=(((d3))|0)!=0;if(d1){F=44;break $bb69$$bb66$93}var dZ=(fU+8)&4294967295;var dX=HEAP[dZ];var dV=(((dX))|0)!=0;if(dV){F=44;break $bb69$$bb66$93}else{F=47;break $bb69$$bb66$93}}}while(0);if(F==44){var dT=ai;var dH=(dT)&4294967295;var dF=(dH+108)&4294967295;_FT_Outline_Transform(dF,fU)}var dD=(j3)&4294967295;var dB=HEAP[dD];var dz=(((dB))|0)!=0;$bb72$$bb71$100:do{if(dz){F=49}else{var dx=(j3+4)&4294967295;var dv=HEAP[dx];var dt=(((dv))|0)!=0;if(dt){F=49;break $bb72$$bb71$100}else{F=50;break $bb72$$bb71$100}}}while(0);if(F==49){var dr=(j3+4)&4294967295;var dn=HEAP[dr];var c9=(j3)&4294967295;var c7=HEAP[c9];var c5=ai;var c3=(c5)&4294967295;var c1=(c3+108)&4294967295;_FT_Outline_Translate(c1,c7,dn)}var cZ=f6;var cX=(cZ+16)&4294967295;var cV=HEAP[cX];var cT=(hV)&4294967295;HEAP[cT]=cV;var cR=(hV+4)&4294967295;HEAP[cR]=0;_FT_Vector_Transform(hV,fU);var lV=(hV)&4294967295;var lU=HEAP[lV];var lT=(j3)&4294967295;var lS=HEAP[lT];var lR=((lU)+(lS))&4294967295;var lQ=f6;var lP=(lQ+16)&4294967295;HEAP[lP]=lR;var lO=(hV)&4294967295;HEAP[lO]=0;var lN=f6;var lM=(lN+28)&4294967295;var lB=HEAP[lM];var lA=(hV+4)&4294967295;HEAP[lA]=lB;_FT_Vector_Transform(hV,fU);var lz=(hV+4)&4294967295;var ly=HEAP[lz];var lx=(j3+4)&4294967295;var lw=HEAP[lx];var lv=((ly)+(lw))&4294967295;var lu=f6;var lt=(lu+28)&4294967295;HEAP[lt]=lv;var ls=iE;var lf=(ls)&1;var le=(((lf))|0)==0;$bb75$$bb74$105:do{if(le){F=52}else{var ld=dq;var lc=reSign((ld),8,0)!=0;if(lc){F=52;break $bb75$$bb74$105}else{F=53;break $bb75$$bb74$105}}}while(0);if(F==52){var lb=ai;var la=(lb)&4294967295;var k9=(la+108)&4294967295;l6=k9;var k8=l6;var k7=(k8+4)&4294967295;var k6=HEAP[k7];di=k6;var kT=ai;var kS=(kT+164)&4294967295;var kR=HEAP[kS];m3=kR;var kQ=ai;var kO=(kQ+168)&4294967295;var kN=HEAP[kO];iX=kN;var kM=jH;var kL=reSign((kM),8,0)==0;$bb77$$bb76$109:do{if(kL){F=54}else{var kK=(iQ)&4294967295;var kJ=(kK+68)&4294967295;var kI=HEAP[kJ];var kH=(kI)==0;if(kH){F=54;break $bb77$$bb76$109}else{F=55;break $bb77$$bb76$109}}}while(0);$bb77$$bb80$111:do{if(F==54){var kG=l6;var kF=(kG+2)&4294967295;var kE=HEAP[kF];var kD=reSign((kE),16,0);aL=kD;while(1){var kg=aL;var ke=(((kg))|0)>0;if(!(ke)){F=55;break $bb77$$bb80$111}var kC=di;var kB=(kC)&4294967295;var kA=HEAP[kB];var kz=m3;var ky=_FT_MulFix(kA,kz);var kx=di;var kw=(kx)&4294967295;HEAP[kw]=ky;var kv=di;var ku=(kv+4)&4294967295;var kt=HEAP[ku];var ks=iX;var kr=_FT_MulFix(kt,ks);var kq=di;var kp=(kq+4)&4294967295;HEAP[kp]=kr;var ko=aL;var km=((ko)-1)&4294967295;aL=km;var kk=di;var ki=(kk+8)&4294967295;di=ki;F=56;continue}}}while(0);var kc=f6;var ka=(kc+16)&4294967295;var j8=HEAP[ka];var j5=m3;var j2=_FT_MulFix(j8,j5);var j0=f6;var jY=(j0+16)&4294967295;HEAP[jY]=j2;var jV=f6;var jT=(jV+28)&4294967295;var jR=HEAP[jT];var jP=iX;var jN=_FT_MulFix(jR,jP);var jL=f6;var jJ=(jL+28)&4294967295;HEAP[jJ]=jN}var jG=ai;var jE=(jG)&4294967295;var jC=(jE+108)&4294967295;_FT_Outline_Get_CBox(jC,kV);var jA=(kV+8)&4294967295;var jy=HEAP[jA];var jw=(kV)&4294967295;var ju=HEAP[jw];var js=((jy)-(ju))&4294967295;var jq=f6;var jo=(jq)&4294967295;HEAP[jo]=js;var jl=(kV+12)&4294967295;var jj=HEAP[jl];var jh=(kV+4)&4294967295;var jf=HEAP[jh];var jd=((jj)-(jf))&4294967295;var jb=f6;var i9=(jb+4)&4294967295;HEAP[i9]=jd;var i7=(kV)&4294967295;var i5=HEAP[i7];var i3=f6;var bP=(i3+8)&4294967295;HEAP[bP]=i5;var bO=(kV+12)&4294967295;var bN=HEAP[bO];var bM=f6;var bL=(bM+12)&4294967295;HEAP[bL]=bN;var bK=aI;var bJ=reSign((bK),8,0)!=0;if(bJ){var bI=f6;var bH=(bI+8)&4294967295;var bG=HEAP[bH];var bp=f6;var bn=(bp+16)&4294967295;var bl=HEAP[bn];var bj=((((bl))|0)/2|0);var bh=((bG)-(bj))&4294967295;var bg=f6;var bf=(bg+20)&4294967295;HEAP[bf]=bh}else{var be=iE;var bd=(be)&16;var bc=(((bd))|0)!=0;if(!(bc)){F=60;break $bb49$$bb85$70}var a1=f6;var a0=(a1+28)&4294967295;var aZ=HEAP[a0];var aY=f6;_ft_synthesize_vertical_metrics(aY,aZ)}}}}while(0);var aX=aa;bt=aX}}}while(0);var aW=bt;iP=aW;var ck=iP;STACKTOP=am;return ck;return null}function _cff_cmap_encoding_init(C){var x;var k;var B;var j;var z;var A;var r;var l=0;k=C;var i=k;var h=i;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=e;z=d;var c=z;var b=(c+692)&4294967295;var a=(b)&4294967295;var y=HEAP[a];var w=y;A=w;var v=A;var u=(v+116)&4294967295;r=u;var s=r;var q=(s+524)&4294967295;var p=(q)&4294967295;var o=k;var n=(o+16)&4294967295;HEAP[n]=p;j=0;var m=j;B=m;var t=B;return t;return null}function _cff_cmap_encoding_done(e){var d;var f;var b=0;f=e;var c=f;var a=(c+16)&4294967295;HEAP[a]=0;return;return}function _cff_cmap_encoding_char_index(u,g){var p;var l;var r;var t;var k;var s;var m=0;l=u;r=g;s=0;var j=r;var i=unSign((j),32,0)<=255;if(i){var h=l;var f=(h+16)&4294967295;var e=HEAP[f];var d=r;var c=(e+2*d)&4294967295;var b=HEAP[c];var a=unSign((b),16,0);s=a}var q=s;k=q;var o=k;t=o;var n=t;return n;return null}function _cff_cmap_encoding_char_next(l,p){var n;var t;var r;var o;var D;var q;var G;var c;var s=0;t=l;r=p;q=0;var C=r;var B=HEAP[C];G=B;var A=r;HEAP[A]=0;var z=G;var y=unSign((z),32,0)<=254;$bb$$bb5$2:do{if(y){var x=G;var w=((x)+1)&4294967295;c=w;while(1){var v=c;var u=unSign((v),32,0)>255;if(u){n=1;break $bb$$bb5$2}var m=t;var k=(m+16)&4294967295;var j=HEAP[k];var i=c;var h=(j+2*i)&4294967295;var g=HEAP[h];var f=unSign((g),16,0);q=f;var e=q;var d=(((e))|0)!=0;if(d){n=3;break}var J=c;var I=((J)+1)&4294967295;c=I;n=0;continue}var b=r;var a=c;HEAP[b]=a}}while(0);var H=q;D=H;var F=D;o=F;var E=o;return E;return null}function _cff_sid_to_glyph_name(y,D){var u;var B;var w;var C;var j;var A;var z;var x;var k=0;B=y;w=D;var i=B;var h=(i+692)&4294967295;var g=(h)&4294967295;var f=HEAP[g];var e=f;A=e;var d=A;var c=(d+1152)&4294967295;z=c;var b=z;var a=(b+8)&4294967295;var v=HEAP[a];var t=w;var s=(v+2*t)&4294967295;var r=HEAP[s];var p=unSign((r),16,0);x=p;var o=A;var n=x;var m=_cff_index_get_sid_string(o,n);j=m;var l=j;C=l;var q=C;return q;return null}function _cff_cmap_unicode_init(D){var n;var b;var q;var K;var p;var c;var R;var r;var o;var v=0;b=D;var J=b;var I=J;var H=(I)&4294967295;var G=(H)&4294967295;var F=HEAP[G];var E=F;p=E;var B=p;var z=B;var x=(z+100)&4294967295;var m=HEAP[x];c=m;var l=p;var k=(l+692)&4294967295;var j=(k)&4294967295;var i=HEAP[j];var h=i;R=h;var g=R;var f=(g+1152)&4294967295;r=f;var e=R;var d=(e+2056)&4294967295;var a=HEAP[d];o=a;var V=r;var U=(V+8)&4294967295;var T=HEAP[U];var S=(T)==0;if(S){K=163}else{var Q=o;var P=(Q+4)&4294967295;var O=HEAP[P];var N=R;var M=(N+12)&4294967295;var C=HEAP[M];var A=c;var y=b;var w=p;var u=w;var t=FUNCTION_TABLE[O](A,y,C,84,0,u);K=t}var s=K;q=s;var L=q;return L;return null}function _cff_cmap_unicode_done(w){var s;var k;var u;var v;var l=0;k=w;var j=k;var i=j;var h=(i)&4294967295;var g=(h)&4294967295;var f=HEAP[g];u=f;var e=u;var d=(e+100)&4294967295;var c=HEAP[d];v=c;var b=k;var a=(b+20)&4294967295;var t=HEAP[a];var r=v;var q=t;_ft_mem_free(r,q);var p=k;var o=(p+20)&4294967295;HEAP[o]=0;var n=k;var m=(n+16)&4294967295;HEAP[m]=0;return;return}function _cff_cmap_unicode_char_index(E,g){var y;var l;var A;var D;var k;var B;var C;var p;var m=0;l=E;A=g;var j=l;var i=j;var h=(i)&4294967295;var f=(h)&4294967295;var e=HEAP[f];var d=e;B=d;var c=B;var b=(c+692)&4294967295;var a=(b)&4294967295;var z=HEAP[a];var x=z;C=x;var w=C;var v=(w+2056)&4294967295;var t=HEAP[v];p=t;var s=p;var r=(s+8)&4294967295;var q=HEAP[r];var o=l;var n=A;var G=FUNCTION_TABLE[q](o,n);k=G;var F=k;D=F;var u=D;return u;return null}function _cff_cmap_unicode_char_next(E,m){var y;var k;var C;var D;var j;var A;var B;var p;var l=0;k=E;C=m;var i=k;var h=i;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=e;A=d;var c=A;var b=(c+692)&4294967295;var a=(b)&4294967295;var z=HEAP[a];var x=z;B=x;var w=B;var v=(w+2056)&4294967295;var t=HEAP[v];p=t;var s=p;var r=(s+12)&4294967295;var q=HEAP[r];var o=k;var n=C;var G=FUNCTION_TABLE[q](o,n);j=G;var F=j;D=F;var u=D;return u;return null}function _cid_parser_new(bH,aV,bB,b4){var aG=STACKTOP;STACKTOP+=266;_memset(aG,0,266);var bI;var bd;var y;var aA;var c7;var e;var dK;var az;var J;var K;var c3;var cK;var a7;var bG;var bF;var S=aG;var cQ;var c9;var bK;var cW=0;bd=bH;y=aV;aA=bB;c7=b4;var dJ=bd;var dH=dJ;_llvm_memset_p0i8_i32(dH,0,100,1,0);var dG=c7;var dF=(dG+4)&4294967295;var dE=HEAP[dF];var dD=(dE)&4294967295;var dC=HEAP[dD];var dB=bd;var dA=(dB)&4294967295;var cB=aA;FUNCTION_TABLE[dC](dA,0,0,cB);var cz=bd;var cx=(cz+72)&4294967295;var cw=y;HEAP[cx]=cw;var cv=y;var cu=_FT_Stream_Pos(cv);J=cu;var ct=y;var cs=_FT_Stream_EnterFrame(ct,31);az=cs;var cr=az;var cq=(((cr))|0)!=0;$Exit$$bb$2:do{if(!cq){var cg=y;var ce=(cg+32)&4294967295;var cc=HEAP[ce];var cb=_strncmp(cc,(__str93)&4294967295,31);var ca=(((cb))|0)!=0;if(ca){az=2}var b9=y;_FT_Stream_ExitFrame(b9);var b8=az;var b7=(((b8))|0)!=0;if(b7){bI=1;break $Exit$$bb$2}$Again$7:while(1){cQ=266;var a9=S;c9=a9;var b6=y;var b5=_FT_Stream_Pos(b6);K=b5;$bb4$9:while(1){var bV=y;var bT=(bV+4)&4294967295;var bR=HEAP[bT];var bQ=y;var bP=_FT_Stream_Pos(bQ);var bO=((bR)-(bP))&4294967295;bK=bO;var bN=bK;var bM=(((bN))|0)==0;if(bM){bI=4;break $Again$7}var bL=bK;var bJ=cQ;var bv=(((bL))|0)<=(((bJ))|0);var cp=(bv)?(bL):(bJ);cQ=cp;var bt=cQ;var bq=y;var bo=c9;var bm=_FT_Stream_Read(bq,bo,bt);az=bm;var bk=az;var bi=(((bk))|0)!=0;if(bi){bI=1;break $Exit$$bb$2}var bg=cQ;var be=(((bg))|0)<=255;if(be){var bb=c9;var aY=cQ;var aW=(bb+aY)&4294967295;HEAP[aW]=0}var aS=c9;var aQ=cQ;var aO=(aS+aQ)&4294967295;var aM=(aO+-10)&4294967295;a7=aM;var dp=S;c9=dp;while(1){var b=c9;var dV=a7;var dT=(b)<(dV);if(!(dT)){bI=16;break}var aK=c9;var aI=(aK)&4294967295;var aF=HEAP[aI];var aD=reSign((aF),8,0)!=83;if(!aD){var ap=c9;var an=_strncmp(ap,(__str194)&4294967295,9);var ak=(((an))|0)!=0;if(!(ak)){bI=11;break $bb4$9}}var W=c9;var H=(W+1)&4294967295;var F=HEAP[H];var C=reSign((F),8,0)==115;if(C){var A=c9;var x=_strncmp(A,(__str295)&4294967295,6);var v=(((x))|0)==0;if(v){bI=13;break $bb4$9}}var g=c9;var d=(g+1)&4294967295;c9=d;bI=9;continue}var db=S;var dR=c9;_llvm_memmove_p0i8_p0i8_i32(db,dR,10,1,0);cQ=256;var da=S;var dP=(da+10)&4294967295;c9=dP;var dN=K;var dz=((dN)+256)&4294967295;K=dz;bI=3;continue $bb4$9}if(bI==13){var t=c9;var r=(t);var dc=S;var T=(dc);var p=((r)-(T))&4294967295;var n=K;var j=((p)+(n))&4294967295;var i=((j)+7)&4294967295;K=i}else{if(bI==11){var ai=c9;var ag=(ai);var dn=S;var dI=(dn);var ae=((ag)-(dI))&4294967295;var ac=K;var aa=((ae)+(ac))&4294967295;var Y=((aa)+10)&4294967295;K=Y}}var dy=K;var dx=J;var dw=((dy)-(dx))&4294967295;c3=dw;var dv=y;var du=J;var dt=_FT_Stream_Seek(dv,du);az=dt;var ds=az;var dr=(((ds))|0)!=0;if(dr){bI=1;break $Exit$$bb$2}var dq=bd;var dm=(dq+76)&4294967295;var dl=y;var dk=c3;var dj=_FT_Stream_ExtractFrame(dl,dk,dm);az=dj;var di=az;var dh=(((di))|0)!=0;if(dh){bI=1;break $Exit$$bb$2}var dg=bd;var df=(dg+84)&4294967295;var de=K;HEAP[df]=de;var dd=c3;var c8=bd;var c6=(c8+80)&4294967295;HEAP[c6]=dd;var c5=bd;var c4=(c5+76)&4294967295;var c2=HEAP[c4];var c1=bd;var c0=(c1)&4294967295;var cZ=(c0+4)&4294967295;HEAP[cZ]=c2;var cY=bd;var cX=(cY+76)&4294967295;var cV=HEAP[cX];var cU=bd;var cT=(cU)&4294967295;var cS=(cT)&4294967295;HEAP[cS]=cV;var cR=bd;var cP=(cR)&4294967295;var cO=(cP)&4294967295;var cN=HEAP[cO];var cM=c3;var cL=(cN+cM)&4294967295;var cJ=bd;var cI=(cJ)&4294967295;var cH=(cI+8)&4294967295;HEAP[cH]=cL;var cG=bd;var cF=(cG+96)&4294967295;HEAP[cF]=-1;var cE=bd;var cD=(cE)&4294967295;var cC=(cD)&4294967295;var cA=HEAP[cC];bG=cA;var cy=bd;var co=(cy)&4294967295;var cn=(co+20)&4294967295;var cm=(cn+12)&4294967295;var cl=HEAP[cm];var ck=bd;var cj=(ck)&4294967295;FUNCTION_TABLE[cl](cj);var ci=bd;var ch=(ci)&4294967295;var cf=(ch+20)&4294967295;var cd=(cf+8)&4294967295;var b3=HEAP[cd];var b2=bd;var b1=(b2)&4294967295;FUNCTION_TABLE[b3](b1);var b0=bd;var bZ=(b0)&4294967295;var bY=(bZ)&4294967295;var bX=HEAP[bY];bF=bX;var bW=bd;var bU=(bW)&4294967295;var bS=(bU+20)&4294967295;var bE=(bS+12)&4294967295;var bD=HEAP[bE];var bC=bd;var bA=(bC)&4294967295;FUNCTION_TABLE[bD](bA);var bz=bd;var by=(bz)&4294967295;var bx=(by+20)&4294967295;var bw=(bx+8)&4294967295;var bu=HEAP[bw];var bs=bd;var a6=(bs)&4294967295;FUNCTION_TABLE[bu](a6);var a5=bd;var a4=(a5)&4294967295;var a3=(a4+8)&4294967295;var a2=HEAP[a3];a7=a2;var a1=bd;var a0=(a1)&4294967295;var aZ=(a0)&4294967295;var aX=HEAP[aZ];cK=aX;while(1){var o=cK;var m=a7;var l=(o)<(m);if(!(l)){bI=28;break}var aU=bd;var ay=(aU)&4294967295;var ax=(ay+12)&4294967295;var aw=HEAP[ax];var av=(((aw))|0)!=0;if(av){bI=20;break $Again$7}var ao=cK;var am=(ao)&4294967295;var R=HEAP[am];var Q=reSign((R),8,0)!=83;if(!Q){var P=cK;var O=_strncmp(P,(__str194)&4294967295,9);var N=(((O))|0)!=0;if(!(N)){bI=23;break $Again$7}}var aT=cK;var aR=(aT+1)&4294967295;var aP=HEAP[aR];var aN=reSign((aP),8,0)==115;if(aN){var aL=cK;var aJ=_strncmp(aL,(__str295)&4294967295,6);var aH=(((aJ))|0)==0;if(aH){bI=25;break $Again$7}}var aE=bd;var aC=(aE)&4294967295;var aB=(aC+20)&4294967295;var al=(aB+12)&4294967295;var aj=HEAP[al];var ah=bd;var af=(ah)&4294967295;FUNCTION_TABLE[aj](af);var ad=bd;var ab=(ad)&4294967295;var Z=(ab+20)&4294967295;var X=(Z+8)&4294967295;var V=HEAP[X];var U=bd;var E=(U)&4294967295;FUNCTION_TABLE[V](E);var B=bF;bG=B;var z=cK;bF=z;var w=bd;var u=(w)&4294967295;var s=(u)&4294967295;var q=HEAP[s];cK=q;bI=19;continue}var h=bd;var f=(h+76)&4294967295;var c=y;_FT_Stream_ReleaseFrame(c,f);var a=y;var dU=K;var dS=_FT_Stream_Seek(a,dU);az=dS;var dQ=az;var dO=(((dQ))|0)==0;if(dO){bI=2;continue $Again$7}else{bI=1;break $Exit$$bb$2}}if(bI==4){az=2}else{if(bI==20){var au=bd;var at=(au)&4294967295;var ar=(at+12)&4294967295;var aq=HEAP[ar];az=aq}else{if(bI==25){az=2}else{if(bI==23){var M=bG;var L=_strncmp(M,(__str396)&4294967295,5);var I=(((L))|0)==0;if(I){var G=bF;var D=_atol(G);var br=bd;var bp=(br+88)&4294967295;HEAP[bp]=D}var bn=bd;var bl=(bn)&4294967295;var bj=(bl+8)&4294967295;var bh=HEAP[bj];a7=bh;var bf=bd;var bc=(bf)&4294967295;var ba=(bc)&4294967295;var a8=HEAP[ba];cK=a8}}}}}}while(0);var dM=az;dK=dM;var dL=dK;e=dL;var k=e;STACKTOP=aG;return k;return null}function _cid_parser_done(l){var s;var v;var m;var k=0;v=l;var j=v;var i=(j+76)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=v;var e=(f+72)&4294967295;var d=HEAP[e];m=d;var c=v;var b=(c+76)&4294967295;var a=m;_FT_Stream_ReleaseFrame(a,b)}var u=v;var t=(u)&4294967295;var r=(t+20)&4294967295;var q=(r+4)&4294967295;var p=HEAP[q];var o=v;var n=(o)&4294967295;FUNCTION_TABLE[p](n);return;return}function _cid_get_offset(C,m){var y;var j;var v;var B;var k;var A;var D;var l=0;j=C;v=m;var i=j;var h=HEAP[i];D=h;A=0;while(1){var t=v;var s=reSign((t),8,0)!=0;if(!(s)){y=2;break}var g=A;var f=(g)<<8;A=f;var e=D;var d=HEAP[e];var c=unSign((d),8,0);var b=A;var a=(c)|(b);A=a;var z=D;var x=(z+1)&4294967295;D=x;var w=v;var u=((w)-1)&255;v=u;y=0;continue}var q=j;var p=D;HEAP[q]=p;var o=A;k=o;var n=k;B=n;var r=B;return r;return null}function _cid_load_keyword(q,aP,t){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var Y;var aS;var R;var aB;var E;var aR;var G;var g;var C;var c=z;var r;var aH;var e=0;aS=q;R=aP;aB=t;var aQ=R;var aO=(aQ)&4294967295;g=aO;var aN=aS;var aM=(aN+140)&4294967295;r=aM;var aL=aB;var aK=(aL+8)&4294967295;var aJ=HEAP[aK];var aI=(((aJ))|0)==10;$bb$$bb1$2:do{if(aI){var aG=aB;var an=(aG+12)&4294967295;var al=HEAP[an];var aj=aS;var ah=aj;var af=g;var ad=af;FUNCTION_TABLE[al](ah,ad);var ac=g;var ab=(ac)&4294967295;var aa=(ab+12)&4294967295;var Z=HEAP[aa];G=Z}else{var S=aB;var P=(S+4)&4294967295;var O=HEAP[P];if(O==0){Y=6}else{if(O==2){Y=7}else{if(O==3){Y=8}else{if(O==5){Y=9}else{Y=10}}}}if(Y==10){var y=g;var x=(y+96)&4294967295;var w=HEAP[x];var v=(((w))|0)<0;if(v){G=160;Y=2;break $bb$$bb1$2}else{var u=r;var s=(u+164)&4294967295;var p=HEAP[s];var o=g;var n=(o+96)&4294967295;var m=HEAP[n];var l=(p+252*m)&4294967295;aH=l;var k=aB;var j=(k+4)&4294967295;var i=HEAP[j];if(i==4){Y=11}else{Y=12}if(Y==12){var b=aH;var a=b;C=a}else{if(Y==11){var h=aH;var f=(h)&4294967295;var d=f;C=d}}}}else{if(Y==6){var N=r;var M=N;C=M}else{if(Y==7){var I=aS;var H=(I+312)&4294967295;var F=H;C=F}else{if(Y==8){var L=r;var K=(L+24)&4294967295;var J=K;C=J}else{if(Y==9){var D=r;var B=(D+56)&4294967295;var A=B;C=A}}}}}var aZ=C;HEAP[c]=aZ;var aY=aB;var aX=(aY+8)&4294967295;var aW=HEAP[aX];var aV=(((aW))|0)==8;$bb13$$bb12$18:do{if(!aV){var aU=aB;var aT=(aU+8)&4294967295;var aF=HEAP[aT];var aE=(((aF))|0)==9;if(aE){Y=3;break $bb13$$bb12$18}var ap=R;var ao=(ap)&4294967295;var am=(ao)&4294967295;var ak=(am+20)&4294967295;var ai=(ak+44)&4294967295;var ag=HEAP[ai];var ae=R;var X=(ae)&4294967295;var W=(X)&4294967295;var V=aB;var U=FUNCTION_TABLE[ag](W,V,c,0,0);G=U;Y=2;break $bb$$bb1$2}}while(0);var aD=R;var aC=(aD)&4294967295;var aA=(aC)&4294967295;var az=(aA+20)&4294967295;var ax=(az+48)&4294967295;var aw=HEAP[ax];var av=R;var au=(av)&4294967295;var at=(au)&4294967295;var ar=aB;var aq=FUNCTION_TABLE[aw](at,ar,c,0,0);G=aq}}while(0);var T=G;aR=T;var Q=aR;E=Q;var ay=E;STACKTOP=z;return ay;return null}function _parse_font_matrix160(r,h){var y=STACKTOP;STACKTOP+=24;_memset(y,0,24);var aa;var aY;var af;var C;var aX;var d;var aA;var aO;var e;var aB=y;var F;var f=0;aY=r;af=h;var aW=aY;var aV=(aW)&4294967295;e=aV;var aU=af;var aT=(aU+96)&4294967295;var aS=HEAP[aT];var aR=(((aS))|0)>=0;if(aR){var aQ=aY;var aP=(aQ+140)&4294967295;var aN=(aP+164)&4294967295;var au=HEAP[aN];var ar=af;var ap=(ar+96)&4294967295;var an=HEAP[ap];var al=(au+252*an)&4294967295;aO=al;var aj=aO;var ai=(aj+216)&4294967295;d=ai;var ah=aO;var ag=(ah+232)&4294967295;aA=ag;var ae=af;var U=(ae)&4294967295;var S=(U+20)&4294967295;var Q=(S+32)&4294967295;var O=HEAP[Q];var M=af;var K=(M)&4294967295;var ac=aB;var J=FUNCTION_TABLE[O](K,6,ac,3);var I=(aB+12)&4294967295;var H=HEAP[I];var ab=(0-(H))&4294967295;var aM=(((H))|0)>=0;var E=(aM)?(H):(ab);F=E;var G=F;var D=_FT_DivFix(G,1000);var B=_FT_DivFix(65536,D);var A=(((B))&65535);var z=e;var x=(z+68)&4294967295;HEAP[x]=A;var w=F;var v=(((w))|0)!=65536;if(v){var u=(aB)&4294967295;var t=HEAP[u];var s=F;var q=_FT_DivFix(t,s);var p=(aB)&4294967295;HEAP[p]=q;var o=(aB+4)&4294967295;var n=HEAP[o];var m=F;var l=_FT_DivFix(n,m);var k=(aB+4)&4294967295;HEAP[k]=l;var j=(aB+8)&4294967295;var i=HEAP[j];var g=F;var c=_FT_DivFix(i,g);var b=(aB+8)&4294967295;HEAP[b]=c;var a=(aB+16)&4294967295;var a5=HEAP[a];var a4=F;var a3=_FT_DivFix(a5,a4);var a2=(aB+16)&4294967295;HEAP[a2]=a3;var a1=(aB+20)&4294967295;var a0=HEAP[a1];var aZ=F;var aL=_FT_DivFix(a0,aZ);var aK=(aB+20)&4294967295;HEAP[aK]=aL;var aJ=(aB+12)&4294967295;HEAP[aJ]=65536}var aI=(aB)&4294967295;var aH=HEAP[aI];var aG=d;var aF=(aG)&4294967295;HEAP[aF]=aH;var aE=(aB+4)&4294967295;var aD=HEAP[aE];var aC=d;var az=(aC+8)&4294967295;HEAP[az]=aD;var ay=(aB+8)&4294967295;var ax=HEAP[ay];var aw=d;var av=(aw+4)&4294967295;HEAP[av]=ax;var at=(aB+12)&4294967295;var aq=HEAP[at];var ao=d;var am=(ao+12)&4294967295;HEAP[am]=aq;var ak=(aB+16)&4294967295;var Z=HEAP[ak];var Y=(((Z))|0)>>16;var X=aA;var W=(X)&4294967295;HEAP[W]=Y;var V=(aB+20)&4294967295;var T=HEAP[V];var R=(((T))|0)>>16;var P=aA;var N=(P+4)&4294967295;HEAP[N]=R}aX=0;var L=aX;C=L;var ad=C;STACKTOP=y;return ad;return null}function _parse_fd_array(y,P){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var x;var l;var C;var A;var Y;var aj;var e;var d=z;var b;var c;var B;var J=0;l=y;C=P;var X=l;var W=(X+140)&4294967295;aj=W;var V=l;var U=(V)&4294967295;var T=(U+100)&4294967295;var S=HEAP[T];e=S;HEAP[d]=0;var Q=C;var N=(Q)&4294967295;var L=(N+20)&4294967295;var u=(L+16)&4294967295;var s=HEAP[u];var q=C;var o=(q)&4294967295;var m=FUNCTION_TABLE[s](o);b=m;var j=aj;var i=(j+164)&4294967295;var h=HEAP[i];var g=(h)==0;$bb$$Exit$2:do{if(g){var f=e;var a=b;var ai=_ft_mem_realloc(f,252,0,a,0,d);var ah=ai;var ag=aj;var af=(ag+164)&4294967295;HEAP[af]=ah;var ae=HEAP[d];var ad=(((ae))|0)!=0;if(ad){x=0;break $bb$$Exit$2}var ac=aj;var ab=(ac+160)&4294967295;var aa=b;HEAP[ab]=aa;c=0;while(1){var w=aj;var v=(w+160)&4294967295;var t=HEAP[v];var r=c;var p=(((t))|0)>(((r))|0);if(!(p)){x=0;break $bb$$Exit$2}var R=aj;var O=(R+164)&4294967295;var M=HEAP[O];var K=c;var I=(M+252*K)&4294967295;B=I;var H=B;var G=(H)&4294967295;var F=(G+4)&4294967295;HEAP[F]=4;var E=c;var D=((E)+1)&4294967295;c=D;x=2;continue}}}while(0);var n=HEAP[d];Y=n;var k=Y;A=k;var Z=A;STACKTOP=z;return Z;return null}function _parse_expansion_factor(n,u){var m;var g;var q;var o;var C;var p;var r=0;g=n;q=u;var B=q;var A=(B+96)&4294967295;var z=HEAP[A];var y=(((z))|0)>=0;if(y){var x=g;var w=(x+140)&4294967295;var v=(w+164)&4294967295;var t=HEAP[v];var s=q;var l=(s+96)&4294967295;var k=HEAP[l];var j=(t+252*k)&4294967295;p=j;var i=q;var h=(i)&4294967295;var f=(h+20)&4294967295;var e=(f+20)&4294967295;var d=HEAP[e];var c=q;var b=(c)&4294967295;var a=FUNCTION_TABLE[d](b,0);var M=p;var L=(M+208)&4294967295;HEAP[L]=a;var K=p;var J=(K+208)&4294967295;var I=HEAP[J];var H=p;var G=(H)&4294967295;var F=(G+180)&4294967295;HEAP[F]=I}C=0;var E=C;o=E;var D=o;return D;return null}function _cid_parse_dict(U,ak,r,D){var av;var bH;var at;var j;var b2;var c;var cm;var au;var bu;var V;var F;var ap;var t;var G;var bR;var bF=0;bH=U;at=ak;j=r;b2=D;var cl=at;var ck=(cl)&4294967295;au=ck;var cj=au;var ci=(cj)&4294967295;var ch=(ci)&4294967295;var cg=j;HEAP[ch]=cg;var cf=j;var ce=b2;var cd=(cf+ce)&4294967295;var bl=au;var bj=(bl)&4294967295;var bh=(bj+8)&4294967295;HEAP[bh]=cd;var bg=au;var bf=(bg)&4294967295;var be=(bf+12)&4294967295;HEAP[be]=0;var bd=j;bu=bd;var bc=bu;var bb=b2;var ba=(bc+bb)&4294967295;V=ba;$bb$2:while(1){var a1=au;var aZ=(a1)&4294967295;var aX=(aZ)&4294967295;var aW=bu;HEAP[aX]=aW;var aV=au;var aU=(aV)&4294967295;var aT=(aU+20)&4294967295;var aS=(aT+8)&4294967295;var aR=HEAP[aS];var aQ=au;var aH=(aQ)&4294967295;FUNCTION_TABLE[aR](aH);var aF=au;var aD=(aF)&4294967295;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=V;var az=(aB)>=(aA);if(az){var ay=V;var ax=(ay+-1)&4294967295;var aw=(ax+-17)&4294967295;F=aw}else{var ah=au;var af=(ah)&4294967295;var ad=(af)&4294967295;var ac=HEAP[ad];var ab=(ac+-17)&4294967295;F=ab}$bb9$8:while(1){var z=bu;var y=F;var x=(z)<(y);if(!(x)){av=8;break $bb9$8}var aa=bu;var Z=HEAP[aa];var Y=reSign((Z),8,0)==37;$bb5$$bb8$11:do{if(Y){var X=bu;var W=_strncmp(X,(__str54147)&4294967295,17);var Q=(((W))|0)==0;if(!(Q)){av=4;break $bb5$$bb8$11}var P=bH;var O=(P+140)&4294967295;var N=(O+160)&4294967295;var M=HEAP[N];var L=(((M))|0)>0;if(!(L)){av=4;break $bb5$$bb8$11}var K=au;var J=(K+96)&4294967295;var I=HEAP[J];var H=((I)+1)&4294967295;var E=au;var C=(E+96)&4294967295;HEAP[C]=H}}while(0);var B=bu;var A=(B+1)&4294967295;bu=A;av=2;continue $bb9$8}var w=au;var v=(w)&4294967295;var u=(v)&4294967295;var q=HEAP[u];bu=q;var p=bu;var o=V;var n=(p)>=(o);if(n){av=9;break $bb$2}var m=au;var l=(m)&4294967295;var k=(l+20)&4294967295;var i=(k+12)&4294967295;var h=HEAP[i];var g=au;var f=(g)&4294967295;FUNCTION_TABLE[h](f);var e=au;var d=(e)&4294967295;var b=(d)&4294967295;var a=HEAP[b];var cr=V;var cq=(a)>=(cr);if(cq){av=9;break $bb$2}var cp=au;var co=(cp)&4294967295;var cn=(co+12)&4294967295;var cc=HEAP[cn];var cb=(((cc))|0)!=0;if(cb){av=9;break $bb$2}var ca=bu;var b9=HEAP[ca];var b8=reSign((b9),8,0)==47;$bb14$$bb30$20:do{if(b8){var b7=bu;var b6=(b7+2)&4294967295;var b5=V;var b4=(b6)<(b5);if(!(b4)){av=14;break $bb14$$bb30$20}var b3=bu;var b1=(b3+1)&4294967295;bu=b1;var b0=au;var bZ=(b0)&4294967295;var bY=(bZ)&4294967295;var bX=HEAP[bY];var bW=(bX);var bV=bu;var bU=(bV);var bT=((bW)-(bU))&4294967295;ap=bT;var bS=ap;var bQ=(((bS))|0)>0;if(!(bQ)){av=14;break $bb14$$bb30$20}var bP=ap;var bO=(((bP))|0)<=21;if(!(bO)){av=14;break $bb14$$bb30$20}t=(_cid_field_records)&4294967295;$bb18$25:while(1){var bN=t;var bM=(bN)&4294967295;var bL=HEAP[bM];G=bL;var bK=G;var bJ=(bK)==0;if(bJ){av=14;break $bb14$$bb30$20}var bI=bu;var bG=(bI)&4294967295;var bE=HEAP[bG];var bD=G;var bC=(bD)&4294967295;var bB=HEAP[bC];var bA=reSign((bE),8,0)==reSign((bB),8,0);$bb20$$bb29$28:do{if(bA){var bz=G;var by=_strlen(bz);var bx=ap;var bw=(((by))|0)==(((bx))|0);if(!(bw)){av=20;break $bb20$$bb29$28}bR=1;while(1){var a9=bR;var a8=ap;var a7=(((a9))|0)<(((a8))|0);if(!(a7)){av=22;break}var bv=bu;var bt=bR;var bs=(bv+bt)&4294967295;var br=HEAP[bs];var bq=G;var bp=bR;var bo=(bq+bp)&4294967295;var bn=HEAP[bo];var bm=reSign((br),8,0)!=reSign((bn),8,0);if(bm){av=22;break}var bk=bR;var bi=((bk)+1)&4294967295;bR=bi;av=21;continue}var a6=bR;var a5=ap;var a4=(((a6))|0)>=(((a5))|0);if(a4){av=25;break $bb18$25}}}while(0);var ao=t;var an=(ao+36)&4294967295;t=an;av=17;continue $bb18$25}var a3=bH;var a2=at;var a0=t;var aY=_cid_load_keyword(a3,a2,a0);var aP=au;var aO=(aP)&4294967295;var aN=(aO+12)&4294967295;HEAP[aN]=aY;var aM=au;var aL=(aM)&4294967295;var aK=(aL+12)&4294967295;var aJ=HEAP[aK];var aI=(((aJ))|0)!=0;if(aI){av=27;break $bb$2}}}while(0);var am=au;var al=(am)&4294967295;var aj=(al)&4294967295;var ai=HEAP[aj];bu=ai;av=0;continue $bb$2}if(av==9){var ag=au;var ae=(ag)&4294967295;var T=(ae+12)&4294967295;var S=HEAP[T];cm=S}else{if(av==27){var aG=au;var aE=(aG)&4294967295;var ar=(aE+12)&4294967295;var aq=HEAP[ar];cm=aq}}var R=cm;c=R;var s=c;return s;return null}function _cid_read_subrs(G){var X=STACKTOP;STACKTOP+=8;_memset(X,0,8);var dr;var a0;var bX;var bq;var a1;var aP;var bf;var bM=X;var be;var Y;var bc;var br;var f;var cl;var bR;var bs;var B;var dC;var bd=X+4;var bg;var au;var bZ;var cG=0;a0=G;var bp=a0;var bo=(bp+140)&4294967295;a1=bo;var bn=a0;var bm=(bn)&4294967295;var bl=(bm+100)&4294967295;var bk=HEAP[bl];aP=bk;var bj=a0;var bi=(bj+328)&4294967295;var bh=HEAP[bi];bf=bh;bc=0;br=0;var df=a0;var de=(df+136)&4294967295;var dd=HEAP[de];var dc=dd;f=dc;var db=a1;var da=(db+160)&4294967295;var c9=HEAP[da];var c8=aP;var c7=_ft_mem_realloc(c8,8,0,c9,0,bM);var c6=c7;var cV=a0;var cU=(cV+316)&4294967295;HEAP[cU]=c6;var cT=HEAP[bM];var cS=(((cT))|0)!=0;$Exit$$bb$2:do{if(!cS){var cR=a0;var cQ=(cR+316)&4294967295;var cP=HEAP[cQ];Y=cP;be=0;$bb22$4:while(1){var F=a1;var E=(F+160)&4294967295;var D=HEAP[E];var C=be;var r=(((D))|0)>(((C))|0);if(!(r)){dr=20;break $Exit$$bb$2}var cO=a1;var cN=(cO+164)&4294967295;var cM=HEAP[cN];var cF=be;var cE=(cM+252*cF)&4294967295;cl=cE;var cD=cl;var cC=(cD)&4294967295;var cB=(cC+4)&4294967295;var cA=HEAP[cB];bR=cA;var cz=cl;var cy=(cz+240)&4294967295;var cx=HEAP[cy];B=cx;var cw=B;var cv=((cw)+1)&4294967295;var cu=bc;var ct=unSign((cv),32,0)>unSign((cu),32,0);if(ct){var cs=B;var cr=((cs)+4)&4294967295;var cq=(cr)&-4;bg=cq;var cp=bg;var co=bc;var cn=aP;var cm=br;var ck=cm;var cj=_ft_mem_realloc(cn,4,co,cp,ck,bM);var ci=cj;br=ci;var ch=HEAP[bM];var cg=(((ch))|0)!=0;if(cg){dr=1;break $bb22$4}var cf=bg;bc=cf}var ce=a1;var cd=(ce+168)&4294967295;var cc=HEAP[cd];var cb=cl;var ca=(cb+244)&4294967295;var b9=HEAP[ca];var b8=((cc)+(b9))&4294967295;var b7=bf;var b6=_FT_Stream_Seek(b7,b8);HEAP[bM]=b6;var b5=HEAP[bM];var b4=(((b5))|0)!=0;if(b4){dr=1;break $bb22$4}var b3=B;var b2=((b3)+1)&4294967295;var b1=cl;var b0=(b1+248)&4294967295;var bY=HEAP[b0];var bW=((b2)*(bY))&4294967295;var bV=bf;var bU=_FT_Stream_EnterFrame(bV,bW);HEAP[bM]=bU;var bT=HEAP[bM];var bS=(((bT))|0)!=0;if(bS){dr=1;break $bb22$4}var bQ=bf;var bP=(bQ+32)&4294967295;var bO=HEAP[bP];HEAP[bd]=bO;bs=0;$bb8$13:while(1){var bA=bs;var bz=B;var by=unSign((bA),32,0)<=unSign((bz),32,0);if(!(by)){dr=8;break $bb8$13}var bN=cl;var bL=(bN+248)&4294967295;var bK=HEAP[bL];var bJ=(((bK))&255);var bI=unSign((bJ),8,0);var bH=(((bI))&255);var bG=_cid_get_offset(bd,bH);var bF=br;var bE=bs;var bD=(bF+4*bE)&4294967295;HEAP[bD]=bG;var bC=bs;var bB=((bC)+1)&4294967295;bs=bB;dr=6;continue $bb8$13}var bx=bf;_FT_Stream_ExitFrame(bx);var bw=br;var bv=B;var bu=(bw+4*bv)&4294967295;var bt=HEAP[bu];var bb=br;var ba=(bb)&4294967295;var a9=HEAP[ba];var a8=((bt)-(a9))&4294967295;dC=a8;var a7=B;var a6=((a7)+1)&4294967295;var a5=aP;var a4=_ft_mem_realloc(a5,4,0,a6,0,bM);var a3=a4;var a2=Y;var aZ=(a2+4)&4294967295;HEAP[aZ]=a3;var aY=HEAP[bM];var aX=(((aY))|0)!=0;if(aX){dr=1;break $bb22$4}var aW=Y;var aV=(aW+4)&4294967295;var aU=HEAP[aV];var aT=dC;var aS=aP;var aR=_ft_mem_alloc(aS,aT,bM);var aQ=(aU)&4294967295;HEAP[aQ]=aR;var aO=HEAP[bM];var aN=(((aO))|0)!=0;if(aN){dr=1;break $bb22$4}var aM=a1;var aL=(aM+168)&4294967295;var aK=HEAP[aL];var aJ=br;var aI=(aJ)&4294967295;var aH=HEAP[aI];var aG=((aK)+(aH))&4294967295;var aF=bf;var aE=_FT_Stream_Seek(aF,aG);HEAP[bM]=aE;var aD=HEAP[bM];var aC=(((aD))|0)!=0;if(aC){dr=1;break $bb22$4}var aB=Y;var aA=(aB+4)&4294967295;var az=HEAP[aA];var ay=(az)&4294967295;var ax=HEAP[ay];var aw=bf;var av=dC;var at=_FT_Stream_Read(aw,ax,av);HEAP[bM]=at;var ar=HEAP[bM];var aq=(((ar))|0)!=0;if(aq){dr=1;break $bb22$4}bs=1;$bb15$21:while(1){var L=bs;var A=B;var z=unSign((L),32,0)<=unSign((A),32,0);if(!(z)){dr=15;break $bb15$21}var ap=br;var ao=bs;var an=(ap+4*ao)&4294967295;var am=HEAP[an];var al=bs;var ak=((al)-1)&4294967295;var aj=br;var ai=(aj+4*ak)&4294967295;var ah=HEAP[ai];var ag=((am)-(ah))&4294967295;au=ag;var af=Y;var ae=(af+4)&4294967295;var ad=HEAP[ae];var ac=Y;var ab=(ac+4)&4294967295;var aa=HEAP[ab];var Z=bs;var W=((Z)-1)&4294967295;var V=(aa+4*W)&4294967295;var U=HEAP[V];var T=au;var S=(U+T)&4294967295;var R=bs;var Q=(ad+4*R)&4294967295;HEAP[Q]=S;var P=bs;var N=((P)+1)&4294967295;bs=N;dr=13;continue $bb15$21}var y=bR;var x=(((y))|0)>=0;$bb17$$bb21$25:do{if(x){bs=0;while(1){var dQ=bs;var dP=B;var dN=unSign((dQ),32,0)(((cZ))|0);if(!(cY)){dr=25;break}var d8=a0;var d6=(d8+316)&4294967295;var d4=HEAP[d6];var d3=be;var d2=(d4+8*d3)&4294967295;var d1=(d2+4)&4294967295;var d0=HEAP[d1];var dZ=(d0)!=0;if(dZ){var dY=a0;var dX=(dY+316)&4294967295;var dO=HEAP[dX];var dM=be;var dK=(dO+8*dM)&4294967295;var dJ=(dK+4)&4294967295;var dI=HEAP[dJ];var dH=(dI)&4294967295;var dG=HEAP[dH];var dF=aP;_ft_mem_free(dF,dG);var dE=a0;var dD=(dE+316)&4294967295;var dB=HEAP[dD];var dA=be;var dz=(dB+8*dA)&4294967295;var dy=(dz+4)&4294967295;var dx=HEAP[dy];var dw=(dx)&4294967295;HEAP[dw]=0}var dv=a0;var du=(dv+316)&4294967295;var dt=HEAP[du];var ds=be;var dq=(dt+8*ds)&4294967295;var dp=(dq+4)&4294967295;var dn=HEAP[dp];var dm=aP;var dl=dn;_ft_mem_free(dm,dl);var dk=a0;var dj=(dk+316)&4294967295;var di=HEAP[dj];var dh=be;var dg=(di+8*dh)&4294967295;var c5=(dg+4)&4294967295;HEAP[c5]=0;var c4=be;var c3=((c4)+1)&4294967295;be=c3;dr=22;continue}var cX=a0;var cW=(cX+316)&4294967295;var cL=HEAP[cW];var cK=aP;var cJ=cL;_ft_mem_free(cK,cJ);var cI=a0;var cH=(cI+316)&4294967295;HEAP[cH]=0}}}while(0);var o=aP;var n=br;var m=n;_ft_mem_free(o,m);br=0;var l=HEAP[bM];bq=l;var k=bq;bX=k;var w=bX;STACKTOP=X;return w;return null}function _t1_init_loader161(c,f){var i;var e;var g;var h=0;e=c;g=f;var d=g;g=d;var b=e;var a=b;_llvm_memset_p0i8_i32(a,0,104,1,0);return;return}function _t1_done_loader162(f){var e;var g;var d;var b=0;g=f;var c=g;var a=(c)&4294967295;d=a;var h=d;_cid_parser_done(h);return;return}function _cid_hex_to_binary(ai,t,a6,x){var J=STACKTOP;STACKTOP+=256;_memset(J,0,256);var aG;var z;var g;var aK;var bs;var T;var br;var m;var ah;var y=J;var aH;var ad;var aO;var an;var bt;var a5;var bu;var b;var aI;var j=0;z=ai;g=t;aK=a6;bs=x;var bp=bs;var bo=(bp)&4294967295;var bn=(bo+104)&4294967295;var bm=HEAP[bn];m=bm;var bl=m;var bk=aK;var bj=_FT_Stream_Seek(bl,bk);ah=bj;var bi=ah;var bh=(((bi))|0)!=0;$Exit$$bb$2:do{if(!bh){var aZ=z;aO=aZ;var aX=aO;var aV=g;var aT=(aX+aV)&4294967295;an=aT;var h=y;aH=h;var aR=aH;ad=aR;a5=1;bu=0;$bb33$4:while(1){var L=aO;var H=an;var E=(L)<(H);if(!(E)){aG=22;break $bb33$4}var aP=aH;var aN=ad;var aM=(aP)>=(aN);if(aM){var aL=m;var aJ=_FT_Stream_Pos(aL);b=aJ;var aA=m;var ax=(aA+4)&4294967295;var av=HEAP[ax];var at=b;var aq=((av)-(at))&4294967295;aI=aq;var ao=aI;var am=(((ao))|0)==0;if(am){aG=1;break $bb33$4}var al=aI;var ak=unSign((al),32,0)<=256;var bq=(ak)?(al):256;var aj=m;var f=y;var W=_FT_Stream_Read(aj,f,bq);ah=W;var S=ah;var P=(((S))|0)!=0;if(P){aG=4;break $Exit$$bb$2}var d=y;aH=d;var M=m;var I=_FT_Stream_Pos(M);var F=aH;var D=(F+I)&4294967295;var C=b;var B=(0-(C))&4294967295;var A=(D+B)&4294967295;ad=A}var u=aH;var s=HEAP[u];var r=unSign((s),8,0);var q=((r)-48)&4294967295;var p=unSign((q),32,0)<=9;$bb11$$bb12$12:do{if(p){var o=aH;var n=HEAP[o];var l=((n)-48)&255;bt=l}else{var k=aH;var i=HEAP[k];var e=unSign((i),8,0)<=96;$bb15$$bb13$15:do{if(!e){var c=aH;var a=HEAP[c];var bB=unSign((a),8,0)>102;if(bB){aG=8;break $bb15$$bb13$15}var bA=aH;var bz=HEAP[bA];var by=((bz)-97)&255;bt=by;aG=10;break $bb11$$bb12$12}}while(0);var bx=aH;var bw=HEAP[bx];var bv=unSign((bw),8,0)<=64;$bb18$$bb16$19:do{if(!bv){var bg=aH;var bf=HEAP[bg];var be=unSign((bf),8,0)>70;if(be){aG=11;break $bb18$$bb16$19}var bd=aH;var bc=HEAP[bd];var bb=((bc)-55)&255;bt=bb;aG=10;break $bb11$$bb12$12}}while(0);var ba=aH;var a9=HEAP[ba];var a8=reSign((a9),8,0)==32;$bb24$$bb19$23:do{if(!a8){var a7=aH;var a4=HEAP[a7];var a3=reSign((a4),8,0)==9;if(a3){aG=13;break $bb24$$bb19$23}var a2=aH;var a1=HEAP[a2];var a0=reSign((a1),8,0)==13;if(a0){aG=13;break $bb24$$bb19$23}var aY=aH;var aW=HEAP[aY];var aU=reSign((aW),8,0)==10;if(aU){aG=13;break $bb24$$bb19$23}var aS=aH;var aQ=HEAP[aS];var aF=reSign((aQ),8,0)==12;if(aF){aG=13;break $bb24$$bb19$23}var aE=aH;var aD=HEAP[aE];var aC=reSign((aD),8,0)==0;if(aC){aG=13;break $bb24$$bb19$23}var aw=aH;var au=HEAP[aw];var ar=reSign((au),8,0)==62;if(!(ar)){aG=20;break $bb33$4}bt=0;bu=1;aG=10;break $bb11$$bb12$12}}while(0);var aB=aH;var az=(aB+1)&4294967295;aH=az;aG=0;continue $bb33$4}}while(0);var ap=a5;var ag=reSign((ap),8,0)!=0;if(ag){var af=bt;var ac=(af)<<4;var aa=aO;HEAP[aa]=ac}else{var Y=aO;var V=HEAP[Y];var R=bt;var O=((V)+(R))&255;var K=aO;HEAP[K]=O;var G=aO;var ae=(G+1)&4294967295;aO=ae}var ab=a5;var Z=(1-(ab))&255;a5=Z;var X=bu;var U=reSign((X),8,0)!=0;if(U){aG=22;break $bb33$4}var Q=aH;var N=(Q+1)&4294967295;aH=N;aG=0;continue $bb33$4}if(aG==22){ah=0}else{if(aG==1){ah=160}else{if(aG==20){ah=160}}}}}while(0);var w=ah;br=w;var v=br;T=v;var ay=T;STACKTOP=J;return ay;return null}function _cid_face_open(p,af){var w=STACKTOP;STACKTOP+=108;_memset(w,0,108);var ag;var a0;var az;var C;var aZ;var aX=w;var f;var aE;var K=w+104;var d=0;a0=p;az=af;var aY=a0;var aW=(aY)&4294967295;var aV=(aW+100)&4294967295;var aU=HEAP[aV];aE=aU;var aT=a0;_t1_init_loader161(aX,aT);var aS=(aX)&4294967295;f=aS;var aR=a0;var aQ=(aR+136)&4294967295;var aP=HEAP[aQ];var ax=aP;var av=a0;var at=(av)&4294967295;var aq=(at+100)&4294967295;var ao=HEAP[aq];var am=a0;var al=(am)&4294967295;var ak=(al+104)&4294967295;var aj=HEAP[ak];var ai=f;var Z=_cid_parser_new(ai,aj,ao,ax);HEAP[K]=Z;var X=HEAP[K];var V=(((X))|0)!=0;$Exit$$bb$2:do{if(!V){var T=f;var R=(T+80)&4294967295;var P=HEAP[R];var O=f;var N=(O+76)&4294967295;var M=HEAP[N];var L=a0;var E=_cid_parse_dict(L,aX,M,P);HEAP[K]=E;var B=HEAP[K];var z=(((B))|0)!=0;if(z){ag=0;break $Exit$$bb$2}var x=az;var v=(((x))|0)<0;if(v){ag=0;break $Exit$$bb$2}var u=aE;var t=_ft_mem_alloc(u,40,K);var s=t;var r=a0;var q=(r+328)&4294967295;HEAP[q]=s;var o=HEAP[K];var n=(((o))|0)!=0;if(n){ag=0;break $Exit$$bb$2}var m=f;var l=(m+88)&4294967295;var k=HEAP[l];var j=(((k))|0)!=0;if(j){var i=f;var h=(i+88)&4294967295;var g=HEAP[h];var e=aE;var c=_ft_mem_alloc(e,g,K);var b=a0;var a=(b+324)&4294967295;HEAP[a]=c;var a7=HEAP[K];var a6=(((a7))|0)!=0;if(a6){ag=0;break $Exit$$bb$2}var a5=f;var a4=(a5+84)&4294967295;var a3=HEAP[a4];var a2=f;var a1=(a2+88)&4294967295;var aO=HEAP[a1];var aN=a0;var aM=(aN+324)&4294967295;var aL=HEAP[aM];var aK=a0;var aJ=_cid_hex_to_binary(aL,aO,a3,aK);var aI=(((aJ))|0)!=0;if(aI){ag=0;break $Exit$$bb$2}var aH=f;var aG=(aH+88)&4294967295;var aF=HEAP[aG];var aD=a0;var aC=(aD+324)&4294967295;var aB=HEAP[aC];var aA=a0;var ay=(aA+328)&4294967295;var aw=HEAP[ay];_FT_Stream_OpenMemory(aw,aB,aF);var au=a0;var ar=(au+140)&4294967295;var ap=(ar+168)&4294967295;HEAP[ap]=0}else{var an=a0;var ae=(an+328)&4294967295;var ad=HEAP[ae];var ac=a0;var ab=(ac)&4294967295;var aa=(ab+104)&4294967295;var Y=HEAP[aa];var W=ad;var U=Y;_llvm_memcpy_p0i8_p0i8_i32(W,U,40,4,0);var S=(aX)&4294967295;var Q=(S+84)&4294967295;var J=HEAP[Q];var I=a0;var H=(I+140)&4294967295;var G=(H+168)&4294967295;HEAP[G]=J}var F=a0;var D=_cid_read_subrs(F);HEAP[K]=D}}while(0);_t1_done_loader162(aX);var A=HEAP[K];aZ=A;var y=aZ;C=y;var ah=C;STACKTOP=w;return ah;return null}function _cid_slot_done(e){var d;var g;var b=0;g=e;var c=g;var a=(c+156)&4294967295;var h=HEAP[a];var f=(h+36)&4294967295;HEAP[f]=0;return;return}function _cid_slot_init(n){var m;var r;var q;var G;var o;var H;var b;var p;var s=0;r=n;var F=r;var E=(F+4)&4294967295;var D=HEAP[E];var C=D;o=C;var B=o;var A=(B+320)&4294967295;var y=HEAP[A];var w=y;H=w;var u=H;var l=(u)!=0;$bb$$bb2$2:do{if(l){var k=r;var j=(k+4)&4294967295;var i=HEAP[j];var h=(i+96)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var e=(f+4)&4294967295;var d=HEAP[e];var c=_FT_Get_Module(d,(__str55148)&4294967295);b=c;var a=b;var R=(a)!=0;if(!(R)){m=1;break $bb$$bb2$2}var Q=H;var P=(Q+4)&4294967295;var O=HEAP[P];var N=b;var M=FUNCTION_TABLE[O](N);p=M;var L=r;var K=(L+156)&4294967295;var J=HEAP[K];var z=p;var x=z;var v=(J+36)&4294967295;HEAP[v]=x}}while(0);G=0;var t=G;q=t;var I=q;return I;return null}function _cid_size_get_globals_funcs(k){var n;var q;var p;var r;var H;var o;var J;var b;var t=0;q=k;var G=q;var F=(G)&4294967295;var E=(F)&4294967295;var D=HEAP[E];var C=D;o=C;var B=o;var z=(B+320)&4294967295;var x=HEAP[z];var v=x;J=v;var m=q;var l=(m)&4294967295;var j=(l)&4294967295;var i=HEAP[j];var h=(i+96)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var e=(f+4)&4294967295;var d=HEAP[e];var c=_FT_Get_Module(d,(__str55148)&4294967295);b=c;var a=b;var S=(a)==0;$bb3$$bb$2:do{if(S){n=0}else{var R=J;var Q=(R)==0;if(Q){n=0;break $bb3$$bb$2}var P=J;var O=(P)&4294967295;var N=HEAP[O];var M=(N)==0;if(M){n=0;break $bb3$$bb$2}var L=J;var K=(L)&4294967295;var A=HEAP[K];var y=b;var w=FUNCTION_TABLE[A](y);r=w;n=3;break $bb3$$bb$2}}while(0);if(n==0){r=0}var u=r;H=u;var s=H;p=s;var I=p;return I;return null}function _cid_size_done(x){var v;var k;var y;var b;var m=0;k=x;var l=k;var j=l;y=j;var i=k;var h=(i+40)&4294967295;var g=HEAP[h];var f=(g)!=0;if(f){var e=y;var d=_cid_size_get_globals_funcs(e);b=d;var c=b;var a=(c)!=0;if(a){var w=b;var u=(w+8)&4294967295;var t=HEAP[u];var s=k;var r=(s+40)&4294967295;var q=HEAP[r];var p=q;FUNCTION_TABLE[t](p)}var o=k;var n=(o+40)&4294967295;HEAP[n]=0}return;return}function _cid_size_init(b){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var p;var f;var u;var Q;var m;var c;var s;var aa=t;var q;var v;var r;var C=0;f=b;var P=f;var O=P;m=O;c=0;var N=m;var M=_cid_size_get_globals_funcs(N);s=M;var L=s;var K=(L)!=0;$bb$$bb2$2:do{if(K){var I=f;var G=(I)&4294967295;var E=HEAP[G];var o=E;q=o;var n=q;var l=(n+140)&4294967295;var k=(l+164)&4294967295;var j=HEAP[k];var i=q;var h=(i)&4294967295;var g=(h+4)&4294967295;var e=HEAP[g];var d=(j+252*e)&4294967295;v=d;var a=v;var ab=(a)&4294967295;r=ab;var Z=s;var Y=(Z)&4294967295;var X=HEAP[Y];var W=f;var V=(W)&4294967295;var U=HEAP[V];var T=(U+100)&4294967295;var S=HEAP[T];var J=r;var H=FUNCTION_TABLE[X](S,J,aa);c=H;var F=c;var D=(((F))|0)==0;if(!(D)){p=1;break $bb$$bb2$2}var B=HEAP[aa];var A=B;var z=f;var y=(z+40)&4294967295;HEAP[y]=A}}while(0);var x=c;Q=x;var w=Q;u=w;var R=u;STACKTOP=t;return R;return null}function _cid_size_request(k,o){var n;var r;var b;var q;var C;var p;var s=0;r=k;b=o;var B=r;var A=(B)&4294967295;var z=HEAP[A];var y=b;_FT_Request_Metrics(z,y);var x=r;var w=x;var v=_cid_size_get_globals_funcs(w);p=v;var u=p;var t=(u)!=0;if(t){var m=p;var l=(m+4)&4294967295;var j=HEAP[l];var i=r;var h=(i+12)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=r;var d=(e+12)&4294967295;var c=(d+4)&4294967295;var a=HEAP[c];var J=r;var I=(J+40)&4294967295;var H=HEAP[I];var G=H;var F=FUNCTION_TABLE[j](G,a,f,0,0)}C=0;var E=C;q=E;var D=q;return D;return null}function _cid_face_done(a4){var aI;var a5;var G;var a6;var H;var am;var aJ;var k;var l=0;a5=a4;var bq=a5;var bp=bq;G=bp;var bo=G;var bn=(bo)==0;if(!bn){var bm=G;var bl=(bm+140)&4294967295;H=bl;var bk=H;var bj=(bk+24)&4294967295;am=bj;var bi=a5;var bh=(bi+100)&4294967295;var aY=HEAP[bh];a6=aY;var aW=G;var aU=(aW+316)&4294967295;var aS=HEAP[aU];var aQ=(aS)!=0;if(aQ){aJ=0;while(1){var v=H;var t=(v+160)&4294967295;var r=HEAP[t];var p=aJ;var o=(((r))|0)>(((p))|0);if(!(o)){aI=3;break}var aO=G;var aN=(aO+316)&4294967295;var aM=HEAP[aN];var aL=aJ;var aK=(aM+8*aL)&4294967295;k=aK;var aC=k;var aA=(aC+4)&4294967295;var ay=HEAP[aA];var aw=(ay)!=0;if(aw){var au=k;var ar=(au+4)&4294967295;var aq=HEAP[ar];var ap=(aq)&4294967295;var ao=HEAP[ap];var an=a6;_ft_mem_free(an,ao);var ac=k;var Z=(ac+4)&4294967295;var W=HEAP[Z];var T=(W)&4294967295;HEAP[T]=0;var Q=k;var N=(Q+4)&4294967295;var L=HEAP[N];var K=a6;var J=L;_ft_mem_free(K,J);var I=k;var B=(I+4)&4294967295;HEAP[B]=0}var z=aJ;var x=((z)+1)&4294967295;aJ=x;aI=0;continue}var n=G;var m=(n+316)&4294967295;var f=HEAP[m];var d=a6;var b=f;_ft_mem_free(d,b);var bz=G;var bx=(bz+316)&4294967295;HEAP[bx]=0}var bv=am;var bu=(bv)&4294967295;var bt=HEAP[bu];var bs=a6;_ft_mem_free(bs,bt);var br=am;var bg=(br)&4294967295;HEAP[bg]=0;var bf=am;var be=(bf+4)&4294967295;var bd=HEAP[be];var bc=a6;_ft_mem_free(bc,bd);var bb=am;var ba=(bb+4)&4294967295;HEAP[ba]=0;var a9=am;var a8=(a9+8)&4294967295;var a7=HEAP[a8];var a3=a6;_ft_mem_free(a3,a7);var a2=am;var a1=(a2+8)&4294967295;HEAP[a1]=0;var a0=am;var aZ=(a0+12)&4294967295;var aX=HEAP[aZ];var aV=a6;_ft_mem_free(aV,aX);var aT=am;var aR=(aT+12)&4294967295;HEAP[aR]=0;var aP=am;var aH=(aP+16)&4294967295;var aG=HEAP[aH];var aF=a6;_ft_mem_free(aF,aG);var aE=am;var aD=(aE+16)&4294967295;HEAP[aD]=0;var aB=H;var az=(aB+164)&4294967295;var ax=HEAP[az];var av=a6;var at=ax;_ft_mem_free(av,at);var al=H;var ak=(al+164)&4294967295;HEAP[ak]=0;var ai=H;var ag=(ai+160)&4294967295;HEAP[ag]=0;var ae=H;var ab=(ae)&4294967295;var Y=HEAP[ab];var V=a6;_ft_mem_free(V,Y);var S=H;var P=(S)&4294967295;HEAP[P]=0;var aj=H;var ah=(aj+12)&4294967295;var af=HEAP[ah];var ad=a6;_ft_mem_free(ad,af);var aa=H;var X=(aa+12)&4294967295;HEAP[X]=0;var U=H;var R=(U+16)&4294967295;var O=HEAP[R];var M=a6;_ft_mem_free(M,O);var F=H;var E=(F+16)&4294967295;HEAP[E]=0;var D=a5;var C=(D+20)&4294967295;HEAP[C]=0;var A=a5;var y=(A+24)&4294967295;HEAP[y]=0;var w=G;var u=(w+324)&4294967295;var s=HEAP[u];var q=a6;_ft_mem_free(q,s);var j=G;var i=(j+324)&4294967295;HEAP[i]=0;var h=G;var g=(h+328)&4294967295;var e=HEAP[g];var c=a6;var a=e;_ft_mem_free(c,a);var by=G;var bw=(by+328)&4294967295;HEAP[bw]=0}return;return}function _cid_face_init(bb,aD,d3,bT,b5){var ds;var aY;var dy;var W;var ck;var bc;var bQ;var bm;var F;var bG;var f;var eb;var a0;var ae;var bU;var aZ;var cC=0;aY=bb;dy=aD;W=d3;ck=bT;bc=b5;var bl=dy;var bk=bl;F=bk;var bj=ck;ck=bj;var bi=bc;bc=bi;var bh=aY;aY=bh;var bg=dy;var bf=(bg)&4294967295;HEAP[bf]=1;var be=F;var bd=(be+136)&4294967295;var dg=HEAP[bd];var df=dg;f=df;var de=f;var dd=(de)==0;if(dd){var dc=F;var db=dc;var da=(db+96)&4294967295;var c9=HEAP[da];var c8=(c9)&4294967295;var c7=(c8+4)&4294967295;var cW=HEAP[c7];var cV=_FT_Get_Module_Interface(cW,(__str56149)&4294967295);var cU=cV;f=cU;var cT=F;var cS=(cT+136)&4294967295;var cR=f;var cQ=cR;HEAP[cS]=cQ}var cP=F;var cO=(cP+320)&4294967295;var cN=HEAP[cO];var cB=cN;eb=cB;var cA=eb;var cz=(cA)==0;if(cz){var cy=F;var cx=cy;var cw=(cx+96)&4294967295;var cv=HEAP[cw];var cu=(cv)&4294967295;var ct=(cu+4)&4294967295;var cs=HEAP[ct];var cq=_FT_Get_Module_Interface(cs,(__str55148)&4294967295);var cp=cq;eb=cp;var co=F;var cn=(co+320)&4294967295;var cm=eb;var cl=cm;HEAP[cn]=cl}var cj=aY;var ci=_FT_Stream_Seek(cj,0);bG=ci;var ch=bG;var cg=(((ch))|0)!=0;$Exit$$bb4$8:do{if(!cg){var cf=F;var ce=W;var cd=_cid_face_open(cf,ce);bG=cd;var cc=bG;var cb=(((cc))|0)!=0;if(cb){ds=2;break $Exit$$bb4$8}var ca=W;var b9=(((ca))|0)<0;if(b9){ds=2;break $Exit$$bb4$8}var b8=W;var b7=(((b8))|0)!=0;if(b7){bG=6}else{var b6=F;var b4=(b6+140)&4294967295;a0=b4;var b3=a0;var b2=(b3+24)&4294967295;ae=b2;var b1=a0;var b0=(b1+156)&4294967295;var bZ=HEAP[b0];var bY=dy;var bX=(bY+16)&4294967295;HEAP[bX]=bZ;var bW=dy;var bV=(bW+36)&4294967295;HEAP[bV]=0;var bS=dy;var bR=(bS+4)&4294967295;var bP=W;HEAP[bR]=bP;var bO=dy;var bN=(bO+8)&4294967295;HEAP[bN]=2065;var bM=ae;var bL=(bM+24)&4294967295;var bK=HEAP[bL];var bJ=reSign((bK),8,0)!=0;if(bJ){var bI=dy;var bH=(bI+8)&4294967295;var bF=HEAP[bH];var bE=(bF)|4;var bD=dy;var bC=(bD+8)&4294967295;HEAP[bC]=bE}var bB=ae;var bA=(bB+12)&4294967295;var bz=HEAP[bA];var by=dy;var bx=(by+20)&4294967295;HEAP[bx]=bz;var bw=dy;var bv=(bw+24)&4294967295;HEAP[bv]=(__str57150)&4294967295;var bu=dy;var bt=(bu+20)&4294967295;var bs=HEAP[bt];var br=(bs)!=0;$bb11$$bb26$18:do{if(br){var bq=ae;var bp=(bq+8)&4294967295;var bo=HEAP[bp];bU=bo;var bn=dy;var ba=(bn+20)&4294967295;var a9=HEAP[ba];aZ=a9;var a8=bU;var a7=(a8)!=0;$bb12$$bb25$20:do{if(a7){$bb24$22:while(1){var ax=bU;var aw=HEAP[ax];var av=reSign((aw),8,0)!=0;if(!(av)){ds=15;break $bb12$$bb25$20}var a6=bU;var a5=HEAP[a6];var a4=aZ;var a3=HEAP[a4];var a2=reSign((a5),8,0)==reSign((a3),8,0);if(a2){var a1=aZ;var aX=(a1+1)&4294967295;aZ=aX;var aW=bU;var aV=(aW+1)&4294967295;bU=aV;ds=7;continue $bb24$22}else{var aU=bU;var aT=HEAP[aU];var aS=reSign((aT),8,0)==32;$bb17$$bb16$28:do{if(!aS){var aR=bU;var aQ=HEAP[aR];var aP=reSign((aQ),8,0)==45;if(aP){ds=8;break $bb17$$bb16$28}var aM=aZ;var aL=HEAP[aM];var aK=reSign((aL),8,0)==32;if(!aK){var aJ=aZ;var aI=HEAP[aJ];var aH=reSign((aI),8,0)==45;if(!(aH)){ds=11;break $bb24$22}}var aG=aZ;var aF=(aG+1)&4294967295;aZ=aF;ds=7;continue $bb24$22}}while(0);var aO=bU;var aN=(aO+1)&4294967295;bU=aN;ds=7;continue $bb24$22}}var aE=aZ;var aC=HEAP[aE];var aB=reSign((aC),8,0)==0;if(aB){var aA=dy;var az=(aA+24)&4294967295;var ay=bU;HEAP[az]=ay}}}while(0)}else{var au=a0;var at=(au)&4294967295;var ar=HEAP[at];var aq=(ar)!=0;if(!(aq)){ds=18;break $bb11$$bb26$18}var ap=a0;var ao=(ap)&4294967295;var an=HEAP[ao];var am=dy;var al=(am+20)&4294967295;HEAP[al]=an}}while(0);var ak=dy;var aj=(ak+12)&4294967295;HEAP[aj]=0;var ai=ae;var ah=(ai+20)&4294967295;var ag=HEAP[ah];var af=(((ag))|0)!=0;if(af){var ad=dy;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var aa=(ab)|1;var Z=dy;var Y=(Z+12)&4294967295;HEAP[Y]=aa}var X=ae;var V=(X+16)&4294967295;var U=HEAP[V];var T=(U)!=0;$bb31$$bb34$46:do{if(T){var S=ae;var R=(S+16)&4294967295;var Q=HEAP[R];var P=_strcmp(Q,(__str58151)&4294967295);var O=(((P))|0)==0;if(!O){var M=ae;var K=(M+16)&4294967295;var A=HEAP[K];var z=_strcmp(A,(__str59152)&4294967295);var y=(((z))|0)==0;if(!(y)){ds=21;break $bb31$$bb34$46}}var x=dy;var w=(x+12)&4294967295;var v=HEAP[w];var u=(v)|2;var t=dy;var r=(t+12)&4294967295;HEAP[r]=u}}while(0);var p=dy;var e=(p+28)&4294967295;HEAP[e]=0;var d=dy;var c=(d+32)&4294967295;HEAP[c]=0;var b=a0;var a=(b+56)&4294967295;var ee=(a)&4294967295;var ed=HEAP[ee];var ec=(((ed))|0)>>16;var d9=dy;var d7=(d9+52)&4294967295;var dX=(d7)&4294967295;HEAP[dX]=ec;var dW=a0;var dV=(dW+56)&4294967295;var dU=(dV+4)&4294967295;var dT=HEAP[dU];var dS=(((dT))|0)>>16;var dR=dy;var dQ=(dR+52)&4294967295;var dO=(dQ+4)&4294967295;HEAP[dO]=dS;var dM=a0;var N=(dM+56)&4294967295;var L=(N+8)&4294967295;var J=HEAP[L];var I=((J)+65535)&4294967295;var H=(((I))|0)>>16;var G=dy;var E=(G+52)&4294967295;var D=(E+8)&4294967295;HEAP[D]=H;var C=a0;var B=(C+56)&4294967295;var s=(B+12)&4294967295;var q=HEAP[s];var o=((q)+65535)&4294967295;var n=(((o))|0)>>16;var m=dy;var k=(m+52)&4294967295;var j=(k+12)&4294967295;HEAP[j]=n;var i=dy;var h=(i+68)&4294967295;var g=HEAP[h];var ea=reSign((g),16,0)==0;if(ea){var d8=dy;var d6=(d8+68)&4294967295;HEAP[d6]=1000}var d5=dy;var d4=(d5+52)&4294967295;var d2=(d4+12)&4294967295;var d1=HEAP[d2];var d0=(((d1))&65535);var dZ=dy;var dY=(dZ+70)&4294967295;HEAP[dY]=d0;var dP=dy;var dN=(dP+52)&4294967295;var dL=(dN+4)&4294967295;var dK=HEAP[dL];var dJ=(((dK))&65535);var dI=dy;var dH=(dI+72)&4294967295;HEAP[dH]=dJ;var dG=dy;var dF=(dG+68)&4294967295;var dE=HEAP[dF];var dD=unSign((dE),16,0);var dC=((dD)*12)&4294967295;var dB=((((dC))|0)/10|0);var dA=(((dB))&65535);var dz=dy;var dx=(dz+74)&4294967295;HEAP[dx]=dA;var dw=dy;var dv=(dw+74)&4294967295;var du=HEAP[dv];var dt=reSign((du),16,0);var dr=dy;var dq=(dr+70)&4294967295;var dp=HEAP[dq];var dn=reSign((dp),16,0);var dm=dy;var dl=(dm+72)&4294967295;var dk=HEAP[dl];var dj=reSign((dk),16,0);var di=((dn)-(dj))&4294967295;var dh=(((dt))|0)<(((di))|0);if(dh){var c6=dy;var c5=(c6+70)&4294967295;var c4=HEAP[c5];var c3=dy;var c2=(c3+72)&4294967295;var c1=HEAP[c2];var c0=((c4)-(c1))&65535;var cZ=dy;var cY=(cZ+74)&4294967295;HEAP[cY]=c0}var cX=ae;var cM=(cX+26)&4294967295;var cL=HEAP[cM];var cK=dy;var cJ=(cK+80)&4294967295;HEAP[cJ]=cL;var cI=ae;var cH=(cI+28)&4294967295;var cG=HEAP[cH];var cF=dy;var cE=(cF+82)&4294967295;HEAP[cE]=cG}}}while(0);var cD=bG;bm=cD;var cr=bm;bQ=cr;var l=bQ;return l;return null}function _cid_driver_init(d){var h;var i;var e;var c;var g=0;i=d;var b=i;i=b;c=0;var a=c;e=a;var f=e;return f;return null}function _cid_driver_done(e){var d;var c;var a=0;c=e;var b=c;c=b;return;return}function _cid_get_postscript_name(s){var q;var u;var v;var j;var t;var k=0;u=s;var i=u;var h=(i+140)&4294967295;var g=(h)&4294967295;var f=HEAP[g];t=f;var e=t;var d=(e)!=0;$bb$$bb2$2:do{if(d){var c=t;var b=(c)&4294967295;var a=HEAP[b];var r=reSign((a),8,0)==47;if(!(r)){q=1;break $bb$$bb2$2}var p=t;var o=(p+1)&4294967295;t=o}}while(0);var n=t;j=n;var m=j;v=m;var l=v;return l;return null}function _cid_ps_get_font_info(k,p){var q;var l;var g;var m;var j;var o=0;l=k;g=p;var i=l;var h=i;var f=g;var e=(h+140)&4294967295;var d=(e+24)&4294967295;var c=f;var b=d;_llvm_memcpy_p0i8_p0i8_i32(c,b,32,4,0);j=0;var a=j;m=a;var n=m;return n;return null}function _cid_ps_get_font_extra(s,m){var v=STACKTOP;STACKTOP+=2;_memset(v,0,2);var p;var t;var q;var u;var j;var i=v;var k=0;t=s;q=m;var h=t;var g=h;var f=(g+312)&4294967295;var e=(i)&4294967295;var d=(f)&4294967295;var c=HEAP[d];HEAP[e]=c;var b=q;var a=(b)&4294967295;var r=(i)&4294967295;var o=HEAP[r];HEAP[a]=o;j=0;var n=j;u=n;var l=u;STACKTOP=v;return l;return null}function _cid_get_ros(A,B,l,D){var y;var C;var j;var g;var G;var F;var m;var E;var n=0;C=A;j=B;g=l;G=D;var k=C;var i=(k+140)&4294967295;E=i;var h=j;var f=(h)!=0;if(f){var e=E;var d=(e+12)&4294967295;var c=HEAP[d];var b=j;HEAP[b]=c}var a=g;var z=(a)!=0;if(z){var x=E;var w=(x+16)&4294967295;var v=HEAP[w];var u=g;HEAP[u]=v}var t=G;var s=(t)!=0;if(s){var r=E;var q=(r+20)&4294967295;var o=HEAP[q];var I=G;HEAP[I]=o}m=0;var H=m;F=H;var p=F;return p;return null}function _cid_get_is_cid(h,j){var o;var i;var p;var l;var g;var k;var n=0;i=h;p=j;k=0;var f=i;i=f;var e=p;var d=(e)!=0;if(d){var c=p;HEAP[c]=1}var b=k;g=b;var a=g;l=a;var m=l;return m;return null}function _cid_get_cid_from_glyph_index(o,l,r){var n;var q;var p;var g;var s;var i;var k;var j=0;q=o;p=l;g=r;k=0;var h=q;q=h;var f=g;var e=(f)!=0;if(e){var d=g;var c=p;HEAP[d]=c}var b=k;i=b;var a=i;s=a;var m=s;return m;return null}function _cid_get_interface(i,m){var l;var a;var b;var h;var g;var k=0;a=i;b=m;var f=a;a=f;var e=b;var d=_ft_service_list_lookup((_cid_services)&4294967295,e);g=d;var c=g;h=c;var j=h;return j;return null}function _cid_load_glyph(g,bf){var X=STACKTOP;STACKTOP+=40;_memset(X,0,40);var ee;var bO;var a5;var bY;var br;var bq=X;var F;var a2;var bg=X+8;var bC;var bh;var bM=X+12;var dh;var aR;var aA;var f;var bP;var a3=X+16;var av;var au;var cs;var dJ;var cF;var cn=X+24;var c6=0;bO=g;a5=bf;var bp=bO;var bo=(bp)&4294967295;var bn=(bo+4)&4294967295;var bm=HEAP[bn];var bl=bm;F=bl;var bk=F;var bj=(bk+140)&4294967295;a2=bj;var bi=F;var d3=(bi+328)&4294967295;var d2=HEAP[d3];bh=d2;HEAP[bM]=0;dh=0;var d1=F;var d0=(d1)&4294967295;var dZ=(d0+100)&4294967295;var dY=HEAP[dZ];aR=dY;aA=0;var dX=F;var dW=(dX+136)&4294967295;var dV=HEAP[dW];var dU=dV;f=dU;var dy=F;var dx=(dy)&4294967295;var dw=(dx+128)&4294967295;var dv=HEAP[dw];var du=(dv+52)&4294967295;var dt=HEAP[du];bP=dt;var ds=bP;var dr=(ds)!=0;$bb$$bb6$2:do{if(dr){var dq=bP;var dp=(dq)&4294967295;var c1=HEAP[dp];var c0=(c1)&4294967295;var cZ=HEAP[c0];var cY=bP;var cX=(cY+4)&4294967295;var cW=HEAP[cX];var cV=a5;var cU=FUNCTION_TABLE[cZ](cW,cV,a3);HEAP[bM]=cU;var cT=HEAP[bM];var cS=(((cT))|0)!=0;if(cS){ee=0;break $bb$$bb6$2}var cH=(a3)&4294967295;var cG=HEAP[cH];HEAP[bg]=cG;var cE=a2;var cD=(cE+148)&4294967295;var cC=HEAP[cD];var cB=(((cC))&255);var cA=unSign((cB),8,0);var cz=(((cA))&255);var cy=_cid_get_offset(bg,cz);bC=cy;var cx=(a3+4)&4294967295;var ck=HEAP[cx];var cj=(((ck))|0)!=0;$bb2$$bb4$5:do{if(cj){var ci=(a3+4)&4294967295;var ch=HEAP[ci];var cg=a2;var cf=(cg+148)&4294967295;var ce=HEAP[cf];var cd=((ch)-(ce))&4294967295;aA=cd;var cc=aA;var cb=aR;var ca=_ft_mem_alloc(cb,cc,bM);dh=ca;var b9=HEAP[bM];var b8=HEAP[bM];var b7=(((b8))|0)==0;if(!(b7)){ee=3;break $bb2$$bb4$5}var b6=(a3)&4294967295;var b5=HEAP[b6];var b4=a2;var b3=(b4+148)&4294967295;var b2=HEAP[b3];var b1=(b5+b2)&4294967295;var b0=dh;var bZ=aA;_llvm_memcpy_p0i8_p0i8_i32(b0,b1,bZ,1,0)}}while(0);var bX=bP;var bW=(bX)&4294967295;var bV=HEAP[bW];var bU=(bV+4)&4294967295;var bT=HEAP[bU];var bS=bP;var bR=(bS+4)&4294967295;var bQ=HEAP[bR];FUNCTION_TABLE[bT](bQ,a3);var bN=HEAP[bM];var bL=(((bN))|0)!=0;if(bL){ee=0;break $bb$$bb6$2}ee=6;break $bb$$bb6$2}else{var bK=a2;var bJ=(bK+148)&4294967295;var bI=HEAP[bJ];var bH=a2;var bG=(bH+152)&4294967295;var bF=HEAP[bG];var bE=((bI)+(bF))&4294967295;av=bE;var bD=a2;var bB=(bD+168)&4294967295;var bA=HEAP[bB];var bz=a2;var by=(bz+144)&4294967295;var bx=HEAP[by];var bw=((bA)+(bx))&4294967295;var bv=a5;var bu=av;var bt=((bv)*(bu))&4294967295;var bs=((bw)+(bt))&4294967295;var be=bh;var bd=_FT_Stream_Seek(be,bs);HEAP[bM]=bd;var bc=HEAP[bM];var bb=(((bc))|0)!=0;if(bb){ee=0;break $bb$$bb6$2}var ba=av;var a9=((ba)*2)&4294967295;var a8=bh;var a7=_FT_Stream_EnterFrame(a8,a9);HEAP[bM]=a7;var a6=HEAP[bM];var a4=(((a6))|0)!=0;if(a4){ee=0;break $bb$$bb6$2}var a1=bh;var a0=(a1+32)&4294967295;var aZ=HEAP[a0];HEAP[bg]=aZ;var aY=a2;var aX=(aY+148)&4294967295;var aW=HEAP[aX];var aV=(((aW))&255);var aU=unSign((aV),8,0);var aT=(((aU))&255);var aS=_cid_get_offset(bg,aT);bC=aS;var aQ=a2;var aP=(aQ+152)&4294967295;var aO=HEAP[aP];var aN=(((aO))&255);var aM=unSign((aN),8,0);var aL=(((aM))&255);var aK=_cid_get_offset(bg,aL);au=aK;var aJ=HEAP[bg];var aI=a2;var aH=(aI+148)&4294967295;var aG=HEAP[aH];var aF=(aJ+aG)&4294967295;HEAP[bg]=aF;var aE=a2;var aD=(aE+152)&4294967295;var aC=HEAP[aD];var aB=(((aC))&255);var az=unSign((aB),8,0);var ay=(((az))&255);var ax=_cid_get_offset(bg,ay);var aw=au;var at=((ax)-(aw))&4294967295;aA=at;var ar=bh;_FT_Stream_ExitFrame(ar);var aq=a2;var ap=(aq+160)&4294967295;var ao=HEAP[ap];var an=bC;var am=unSign((ao),32,0)<=unSign((an),32,0);if(am){HEAP[bM]=9;ee=0;break $bb$$bb6$2}else{var al=aA;var ak=(((al))|0)==0;if(ak){ee=0;break $bb$$bb6$2}var aj=aA;var ai=aR;var ah=_ft_mem_alloc(ai,aj,bM);dh=ah;var ag=HEAP[bM];var af=(((ag))|0)!=0;if(af){ee=0;break $bb$$bb6$2}var ae=a2;var ad=(ae+168)&4294967295;var ac=HEAP[ad];var ab=au;var aa=((ac)+(ab))&4294967295;var Z=bh;var W=dh;var V=aA;var U=_FT_Stream_ReadAt(Z,aa,W,V);HEAP[bM]=U;var T=HEAP[bM];var S=(((T))|0)!=0;if(S){ee=0;break $bb$$bb6$2}else{ee=6;break $bb$$bb6$2}}}}while(0);$Exit$$bb13$18:do{if(ee==6){var R=F;var P=(R+316)&4294967295;var O=HEAP[P];var M=bC;var K=(O+8*M)&4294967295;dJ=K;var A=dJ;var z=(A)&4294967295;var y=HEAP[z];var x=bO;var w=(x+1364)&4294967295;HEAP[w]=y;var v=dJ;var u=(v+4)&4294967295;var t=HEAP[u];var r=bO;var p=(r+1368)&4294967295;HEAP[p]=t;var e=bO;var d=(e+1372)&4294967295;HEAP[d]=0;var c=a2;var b=(c+164)&4294967295;var a=HEAP[b];var eX=bC;var eW=(a+252*eX)&4294967295;cs=eW;var eV=bO;var eT=(eV+1376)&4294967295;var eR=cs;var eI=(eR+216)&4294967295;var eH=(eT)&4294967295;var eG=(eI)&4294967295;var eF=HEAP[eG];HEAP[eH]=eF;var eE=(eT+4)&4294967295;var eD=(eI+4)&4294967295;var eC=HEAP[eD];HEAP[eE]=eC;var eB=(eT+8)&4294967295;var ez=(eI+8)&4294967295;var ex=HEAP[ez];HEAP[eB]=ex;var N=(eT+12)&4294967295;var L=(eI+12)&4294967295;var J=HEAP[L];HEAP[N]=J;var I=cs;var H=(I+232)&4294967295;var G=(bq)&4294967295;var E=(H)&4294967295;var D=HEAP[E];HEAP[G]=D;var C=(bq+4)&4294967295;var B=(H+4)&4294967295;var s=HEAP[B];HEAP[C]=s;var q=bO;var o=(q+1392)&4294967295;var n=(o)&4294967295;var m=(bq)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=(o+4)&4294967295;var j=(bq+4)&4294967295;var i=HEAP[j];HEAP[k]=i;var h=cs;var eU=(h)&4294967295;var eS=(eU+4)&4294967295;var eQ=HEAP[eS];var eP=bO;var eO=(eP+1360)&4294967295;HEAP[eO]=eQ;var eN=bO;var eM=(eN+1360)&4294967295;var eL=HEAP[eM];var eK=(((eL))|0)>=0;var Q=(eK)?(eL):0;cF=Q;var eJ=bO;var eA=(eJ+1360)&4294967295;var ey=HEAP[eA];var ew=(((ey))|0)>=0;if(ew){var ev=f;var eu=(ev+16)&4294967295;var et=HEAP[eu];var es=dh;var er=aA;FUNCTION_TABLE[et](es,er,4330)}var eq=bO;var ep=(eq+1476)&4294967295;var eo=(ep+8)&4294967295;var en=HEAP[eo];var em=aA;var el=cF;var ek=((em)-(el))&4294967295;var ej=dh;var ei=cF;var eh=(ej+ei)&4294967295;var eg=bO;var ef=FUNCTION_TABLE[en](eg,eh,ek);HEAP[bM]=ef;var ed=aR;var ec=dh;_ft_mem_free(ed,ec);dh=0;var eb=HEAP[bM];var ea=(((eb))|0)==0;if(!(ea)){ee=0;break $Exit$$bb13$18}var d9=bP;var d8=(d9)!=0;if(!(d8)){ee=0;break $Exit$$bb13$18}var d7=bP;var d6=(d7)&4294967295;var d5=HEAP[d6];var d4=(d5+8)&4294967295;var dT=HEAP[d4];var dS=(dT)!=0;if(!(dS)){ee=0;break $Exit$$bb13$18}var dR=bO;var dQ=(dR)&4294967295;var dP=(dQ+32)&4294967295;var dO=(dP)&4294967295;var dN=HEAP[dO];var dM=_FT_RoundFix(dN);var dL=(((dM))|0)>>16;var dI=(cn)&4294967295;HEAP[dI]=dL;var dn=(cn+4)&4294967295;HEAP[dn]=0;var dm=bO;var dl=(dm)&4294967295;var dk=(dl+40)&4294967295;var dj=(dk)&4294967295;var di=HEAP[dj];var dg=_FT_RoundFix(di);var df=(((dg))|0)>>16;var de=(cn+8)&4294967295;HEAP[de]=df;var dc=bO;var cR=(dc)&4294967295;var cQ=(cR+40)&4294967295;var cP=(cQ+4)&4294967295;var cO=HEAP[cP];var cN=_FT_RoundFix(cO);var cM=(((cN))|0)>>16;var cL=(cn+12)&4294967295;HEAP[cL]=cM;var cK=bP;var cJ=(cK)&4294967295;var cI=HEAP[cJ];var cw=(cI+8)&4294967295;var cv=HEAP[cw];var cu=bP;var ct=(cu+4)&4294967295;var cr=HEAP[ct];var cq=a5;var cp=FUNCTION_TABLE[cv](cr,cq,0,cn);HEAP[bM]=cp;var co=(cn)&4294967295;var cm=HEAP[co];var cl=(cm)<<16;var dK=bO;var dH=(dK)&4294967295;var dG=(dH+32)&4294967295;var dF=(dG)&4294967295;HEAP[dF]=cl;var dE=(cn+8)&4294967295;var dD=HEAP[dE];var dC=(dD)<<16;var dB=bO;var dA=(dB)&4294967295;var dz=(dA+40)&4294967295;var dd=(dz)&4294967295;HEAP[dd]=dC;var db=(cn+12)&4294967295;var da=HEAP[db];var c9=(da)<<16;var c8=bO;var c7=(c8)&4294967295;var c5=(c7+40)&4294967295;var c4=(c5+4)&4294967295;HEAP[c4]=c9}}while(0);var c3=HEAP[bM];br=c3;var c2=br;bY=c2;var Y=bY;STACKTOP=X;return Y;return null}function _cid_slot_load_glyph(bg,bd,be,ew){var Y=STACKTOP;STACKTOP+=1556;_memset(Y,0,1556);var eN;var Z;var fk;var a3;var aC;var bW;var bq;var bp=Y;var aw;var cp;var bL;var g=Y+8;var F;var eC;var f;var bN=Y+1508;var eY=Y+1524;var P;var em=Y+1532;var cM;var aa=Y+1548;var bf;var d2;var co;var fj;var bG;var dE=0;Z=bg;fk=bd;a3=be;aC=ew;var bo=Z;var bn=bo;cp=bn;var bm=Z;var bl=(bm+4)&4294967295;var bk=HEAP[bl];var bj=bk;F=bj;var bi=F;var bh=(bi+136)&4294967295;var eB=HEAP[bh];var eA=eB;f=eA;var ez=F;var ey=(ez)&4294967295;var ex=(ey+16)&4294967295;var ev=HEAP[ex];var eu=a3;var et=unSign((ev),32,0)<=unSign((eu),32,0);$bb$$bb1$2:do{if(et){bL=6}else{var es=aC;var er=(es)&1024;var d5=(((er))|0)!=0;if(d5){var d4=aC;var d3=(d4)|3;aC=d3}var d1=fk;var d0=(d1+12)&4294967295;var dZ=(d0+4)&4294967295;var dY=HEAP[dZ];var dX=cp;var dW=(dX+164)&4294967295;HEAP[dW]=dY;var dV=fk;var dz=(dV+12)&4294967295;var dy=(dz+8)&4294967295;var dx=HEAP[dy];var dw=cp;var dv=(dw+168)&4294967295;HEAP[dv]=dx;var du=Z;var dt=(du+108)&4294967295;var ds=(dt+2)&4294967295;HEAP[ds]=0;var dr=Z;var dq=(dr+108)&4294967295;var c4=(dq)&4294967295;HEAP[c4]=0;var c3=aC;var c2=(c3)&1;var c1=(((c2))|0)!=0;$bb6$$bb4$8:do{if(c1){eN=2}else{var c0=aC;var cZ=(c0)&2;var cY=(((cZ))|0)!=0;if(cY){eN=2;break $bb6$$bb4$8}aw=1;eN=4;break $bb6$$bb4$8}}while(0);if(eN==2){aw=0}var cX=aw;var cW=(((cX))&255);eC=cW;var cV=Z;var cz=(cV+72)&4294967295;HEAP[cz]=1869968492;var cy=f;var cx=(cy+12)&4294967295;var cw=HEAP[cx];var cv=(cw)&4294967295;var cu=HEAP[cv];var ct=aC;var cs=(((ct))|0)>>16;var cr=(cs)&15;var cq=eC;var cd=unSign((cq),8,0);var cc=Z;var cb=(cc+4)&4294967295;var ca=HEAP[cb];var b9=fk;var b8=Z;var b7=(((cd))&255);var b6=FUNCTION_TABLE[cu](g,ca,b9,b8,0,0,b7,cr,86);bL=b6;var b5=bL;var b4=(((b5))|0)!=0;if(b4){eN=6;break $bb$$bb1$2}var bY=aC;var bX=(bY)&1024;var bV=(((bX))|0)!=0;var bU=unSign((bV),1,0);var bT=(g)&4294967295;var bS=(bT+69)&4294967295;HEAP[bS]=bU;var bR=a3;var bQ=_cid_load_glyph(g,bR);bL=bQ;var bP=bL;var bO=(((bP))|0)!=0;if(bO){eN=6;break $bb$$bb1$2}var bM=(g+1376)&4294967295;var bK=(bN)&4294967295;var bJ=(bM)&4294967295;var bI=HEAP[bJ];HEAP[bK]=bI;var bH=(bN+4)&4294967295;var bF=(bM+4)&4294967295;var bE=HEAP[bF];HEAP[bH]=bE;var bD=(bN+8)&4294967295;var bC=(bM+8)&4294967295;var bB=HEAP[bC];HEAP[bD]=bB;var bA=(bN+12)&4294967295;var bz=(bM+12)&4294967295;var by=HEAP[bz];HEAP[bA]=by;var bx=(g+1392)&4294967295;var bw=(bp)&4294967295;var bv=(bx)&4294967295;var bu=HEAP[bv];HEAP[bw]=bu;var bt=(bp+4)&4294967295;var bs=(bx+4)&4294967295;var br=HEAP[bs];HEAP[bt]=br;var bc=(eY)&4294967295;var bb=(bp)&4294967295;var ba=HEAP[bb];HEAP[bc]=ba;var a9=(eY+4)&4294967295;var a8=(bp+4)&4294967295;var a7=HEAP[a8];HEAP[a9]=a7;var a6=f;var a5=(a6+12)&4294967295;var a4=HEAP[a5];var a2=(a4+4)&4294967295;var a1=HEAP[a2];FUNCTION_TABLE[a1](g);var a0=Z;var aZ=(a0+108)&4294967295;var aY=(aZ+16)&4294967295;var aX=HEAP[aY];var aW=(aX)&1;var aV=Z;var aU=(aV+108)&4294967295;var aT=(aU+16)&4294967295;HEAP[aT]=aW;var aS=Z;var aR=(aS+108)&4294967295;var aQ=(aR+16)&4294967295;var aP=HEAP[aQ];var aO=(aP)|4;var aN=Z;var aM=(aN+108)&4294967295;var aL=(aM+16)&4294967295;HEAP[aL]=aO;var aK=aC;var aJ=(aK)&1024;var aI=(((aJ))|0)!=0;if(aI){var aH=Z;var aG=(aH+156)&4294967295;var aF=HEAP[aG];P=aF;var aE=(g)&4294967295;var aD=(aE+32)&4294967295;var aB=(aD)&4294967295;var aA=HEAP[aB];var az=_FT_RoundFix(aA);var ay=(((az))|0)>>16;var ax=Z;var av=(ax+24)&4294967295;var au=(av+8)&4294967295;HEAP[au]=ay;var at=(g)&4294967295;var ar=(at+40)&4294967295;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=_FT_RoundFix(ap);var an=(((ao))|0)>>16;var am=Z;var al=(am+24)&4294967295;var ak=(al+16)&4294967295;HEAP[ak]=an;var aj=P;var ai=(aj+12)&4294967295;var ah=(ai)&4294967295;var ag=(bN)&4294967295;var af=HEAP[ag];HEAP[ah]=af;var ae=(ai+4)&4294967295;var ad=(bN+4)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;var ab=(ai+8)&4294967295;var X=(bN+8)&4294967295;var W=HEAP[X];HEAP[ab]=W;var V=(ai+12)&4294967295;var U=(bN+12)&4294967295;var T=HEAP[U];HEAP[V]=T;var S=P;var Q=(S+28)&4294967295;var O=(Q)&4294967295;var M=(eY)&4294967295;var K=HEAP[M];HEAP[O]=K;var A=(Q+4)&4294967295;var z=(eY+4)&4294967295;var y=HEAP[z];HEAP[A]=y;var x=P;var w=(x+8)&4294967295;HEAP[w]=1}else{var v=Z;var u=(v+24)&4294967295;cM=u;var t=(g)&4294967295;var r=(t+40)&4294967295;var p=(r)&4294967295;var e=HEAP[p];var d=_FT_RoundFix(e);var c=(((d))|0)>>16;var b=cM;var a=(b+16)&4294967295;HEAP[a]=c;var fz=(g)&4294967295;var fy=(fz+40)&4294967295;var fx=(fy)&4294967295;var fv=HEAP[fx];var ft=_FT_RoundFix(fv);var fi=(((ft))|0)>>16;var fh=Z;var fg=(fh+56)&4294967295;HEAP[fg]=fi;var ff=Z;var fe=(ff+156)&4294967295;var fd=HEAP[fe];var fc=(fd+8)&4294967295;HEAP[fc]=0;var fb=F;var e9=(fb+140)&4294967295;var e7=(e9+56)&4294967295;var N=(e7+12)&4294967295;var L=HEAP[N];var J=F;var I=(J+140)&4294967295;var H=(I+56)&4294967295;var G=(H+4)&4294967295;var E=HEAP[G];var D=((L)-(E))&4294967295;var C=(((D))|0)>>16;var B=cM;var s=(B+28)&4294967295;HEAP[s]=C;var q=cM;var o=(q+28)&4294967295;var n=HEAP[o];var m=Z;var l=(m+60)&4294967295;HEAP[l]=n;var k=Z;var j=(k+72)&4294967295;HEAP[j]=1869968492;var i=fk;var h=(i+12)&4294967295;var fw=(h+2)&4294967295;var fu=HEAP[fw];var fs=unSign((fu),16,0)<=23;if(fs){var fr=Z;var fq=(fr+108)&4294967295;var fp=(fq+16)&4294967295;var fo=HEAP[fp];var fn=(fo)|256;var fm=Z;var fl=(fm+108)&4294967295;var fa=(fl+16)&4294967295;HEAP[fa]=fn}var e8=Z;var e6=(e8+108)&4294967295;_FT_Outline_Transform(e6,bN);var e5=(eY+4)&4294967295;var e4=HEAP[e5];var e3=(eY)&4294967295;var e2=HEAP[e3];var e1=Z;var e0=(e1+108)&4294967295;_FT_Outline_Translate(e0,e2,e4);var eZ=cM;var eX=(eZ+16)&4294967295;var eW=HEAP[eX];var eV=(aa)&4294967295;HEAP[eV]=eW;var eU=(aa+4)&4294967295;HEAP[eU]=0;_FT_Vector_Transform(aa,bN);var eT=(aa)&4294967295;var eS=HEAP[eT];var eR=(eY)&4294967295;var eQ=HEAP[eR];var eP=((eS)+(eQ))&4294967295;var eO=cM;var eM=(eO+16)&4294967295;HEAP[eM]=eP;var eL=(aa)&4294967295;HEAP[eL]=0;var eK=cM;var eJ=(eK+28)&4294967295;var eI=HEAP[eJ];var eH=(aa+4)&4294967295;HEAP[eH]=eI;_FT_Vector_Transform(aa,bN);var eG=(aa+4)&4294967295;var eF=HEAP[eG];var eE=(eY+4)&4294967295;var eD=HEAP[eE];var eq=((eF)+(eD))&4294967295;var ep=cM;var eo=(ep+28)&4294967295;HEAP[eo]=eq;var en=aC;var el=(en)&1;var ek=(((el))|0)==0;if(ek){var ej=(g)&4294967295;var ei=(ej+16)&4294967295;var eh=HEAP[ei];d2=eh;var ef=d2;var dU=(ef+4)&4294967295;var dT=HEAP[dU];co=dT;var dS=cp;var dR=(dS+164)&4294967295;var dQ=HEAP[dR];fj=dQ;var dP=cp;var dO=(dP+168)&4294967295;var dN=HEAP[dO];bG=dN;var dM=eC;var dK=reSign((dM),8,0)==0;$bb16$$bb15$24:do{if(dK){eN=10}else{var dp=(g)&4294967295;var dn=(dp+72)&4294967295;var dm=HEAP[dn];var dl=(dm)==0;if(dl){eN=10;break $bb16$$bb15$24}else{eN=11;break $bb16$$bb15$24}}}while(0);$bb16$$bb19$26:do{if(eN==10){var dk=d2;var dj=(dk+2)&4294967295;var di=HEAP[dj];var dh=reSign((di),16,0);bf=dh;while(1){var d9=bf;var d8=(((d9))|0)>0;if(!(d8)){eN=11;break $bb16$$bb19$26}var dg=co;var de=(dg)&4294967295;var cU=HEAP[de];var cT=fj;var cS=_FT_MulFix(cU,cT);var cR=co;var cQ=(cR)&4294967295;HEAP[cQ]=cS;var cP=co;var cO=(cP+4)&4294967295;var cN=HEAP[cO];var cL=bG;var cJ=_FT_MulFix(cN,cL);var eg=co;var ee=(eg+4)&4294967295;HEAP[ee]=cJ;var ed=bf;var ec=((ed)-1)&4294967295;bf=ec;var eb=co;var ea=(eb+8)&4294967295;co=ea;eN=12;continue}}}while(0);var d7=cM;var d6=(d7+16)&4294967295;var dL=HEAP[d6];var dJ=fj;var dI=_FT_MulFix(dL,dJ);var dH=cM;var dG=(dH+16)&4294967295;HEAP[dG]=dI;var dF=cM;var dD=(dF+28)&4294967295;var dC=HEAP[dD];var dB=bG;var dA=_FT_MulFix(dC,dB);var df=cM;var dd=(df+28)&4294967295;HEAP[dd]=dA}var dc=Z;var db=(dc+108)&4294967295;_FT_Outline_Get_CBox(db,em);var da=(em+8)&4294967295;var c9=HEAP[da];var c8=(em)&4294967295;var c7=HEAP[c8];var c6=((c9)-(c7))&4294967295;var c5=cM;var cK=(c5)&4294967295;HEAP[cK]=c6;var cI=(em+12)&4294967295;var cH=HEAP[cI];var cG=(em+4)&4294967295;var cF=HEAP[cG];var cE=((cH)-(cF))&4294967295;var cD=cM;var cC=(cD+4)&4294967295;HEAP[cC]=cE;var cB=(em)&4294967295;var cA=HEAP[cB];var cn=cM;var cm=(cn+8)&4294967295;HEAP[cm]=cA;var cl=(em+12)&4294967295;var ck=HEAP[cl];var cj=cM;var ci=(cj+12)&4294967295;HEAP[ci]=ck;var ch=aC;var cg=(ch)&16;var cf=(((cg))|0)!=0;if(!(cf)){eN=6;break $bb$$bb1$2}var ce=cM;var b3=(ce+28)&4294967295;var b2=HEAP[b3];var b1=cM;_ft_synthesize_vertical_metrics(b1,b2)}}}while(0);var b0=bL;bq=b0;var bZ=bq;bW=bZ;var R=bW;STACKTOP=Y;return R;return null}function _pfr_extra_items_skip(m,e){var k;var b;var l;var h;var g;var j=0;b=m;l=e;var f=b;var d=l;var c=_pfr_extra_items_parse(f,d,0,0);g=c;var a=g;h=a;var i=h;return i;return null}function _pfr_extra_items_parse(g,aD,ae,ad){var R;var ay;var E;var e;var K;var B;var aA;var F;var S;var D;var d;var aq;var f;var i=0;ay=g;E=aD;e=ae;K=ad;F=0;var az=ay;var ax=HEAP[az];S=ax;var aw=S;var av=(aw+1)&4294967295;var au=E;var at=(av)>(au);$Too_Short$$bb$2:do{if(at){R=1}else{var ar=S;var ap=HEAP[ar];var ao=unSign((ap),8,0);D=ao;var ac=S;var ab=(ac+1)&4294967295;S=ab;$bb11$4:while(1){var al=D;var aj=(((al))|0)!=0;if(!(aj)){R=7;break $Too_Short$$bb$2}var aa=S;var Z=(aa+2)&4294967295;var Y=E;var X=(Z)>(Y);if(X){R=1;break $Too_Short$$bb$2}var W=S;var V=HEAP[W];var U=unSign((V),8,0);aq=U;var T=S;var Q=(T+1)&4294967295;S=Q;var P=S;var O=HEAP[P];var N=unSign((O),8,0);d=N;var M=S;var L=(M+1)&4294967295;S=L;var J=S;var I=aq;var H=(J+I)&4294967295;var G=E;var C=(H)>(G);if(C){R=1;break $Too_Short$$bb$2}var A=e;var z=(A)!=0;$bb4$$bb10$9:do{if(z){var y=e;f=y;var x=e;f=x;while(1){var aI=f;var aH=(aI+4)&4294967295;var aG=HEAP[aH];var aF=(aG)!=0;if(!(aF)){R=11;break $bb4$$bb10$9}var w=f;var v=(w)&4294967295;var u=HEAP[v];var t=d;var s=(((u))|0)==(((t))|0);if(s){R=5;break}var b=f;var a=(b+8)&4294967295;f=a;R=4;continue}var r=f;var q=(r+4)&4294967295;var p=HEAP[q];var o=S;var n=aq;var m=(o+n)&4294967295;var l=S;var k=K;var j=FUNCTION_TABLE[p](l,m,k);F=j;var h=F;var c=(((h))|0)!=0;if(c){R=7;break $Too_Short$$bb$2}}}while(0);var aE=S;var aC=aq;var aB=(aE+aC)&4294967295;S=aB;var an=D;var am=((an)-1)&4294967295;D=am;R=0;continue $bb11$4}}}while(0);if(R==1){F=8}var ai=ay;var ah=S;HEAP[ai]=ah;var ag=F;aA=ag;var af=aA;B=af;var ak=B;return ak;return null}function _pfr_header_load(F,q){var z;var r;var n;var B;var j;var l;var k=0;r=F;n=q;var i=n;var h=_FT_Stream_Seek(i,0);l=h;var g=l;var f=(((g))|0)==0;$bb$$bb2$2:do{if(f){var e=n;var d=r;var c=d;var b=_FT_Stream_ReadFields(e,(_pfr_header_fields)&4294967295,c);l=b;var a=l;var A=(((a))|0)==0;if(!(A)){z=1;break $bb$$bb2$2}var y=r;var x=(y+36)&4294967295;var w=HEAP[x];var v=r;var u=(v+72)&4294967295;var s=HEAP[u];var p=(s)<<16;var o=((w)+(p))&4294967295;var m=r;var E=(m+36)&4294967295;HEAP[E]=o}}while(0);var D=l;j=D;var C=j;B=C;var t=B;return t;return null}function _pfr_header_check(B){var w;var p;var z;var j;var y;var k=0;p=B;y=1;var i=p;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=1346785840;$bb3$$bb$2:do{if(f){w=0}else{var e=p;var d=(e+4)&4294967295;var c=HEAP[d];var b=unSign((c),32,0)>4;if(b){w=0;break $bb3$$bb$2}var a=p;var x=(a+12)&4294967295;var v=HEAP[x];var u=unSign((v),32,0)<=57;if(u){w=0;break $bb3$$bb$2}var t=p;var s=(t+8)&4294967295;var r=HEAP[s];var q=(((r))|0)!=3338;if(q){w=0;break $bb3$$bb$2}else{w=3;break $bb3$$bb$2}}}while(0);if(w==0){y=0}var o=y;var m=unSign((o),8,0);j=m;var l=j;z=l;var n=z;var A=(((n))&255);return A;return null}function _pfr_log_font_count(p,A,l){var D=STACKTOP;STACKTOP+=4;_memset(D,0,4);var w;var o;var C;var i;var z;var k;var n=D;var B;var y;var m=0;o=p;C=A;i=l;y=0;var j=o;var h=C;var g=_FT_Stream_Seek(j,h);HEAP[n]=g;var f=HEAP[n];var e=(((f))|0)!=0;$Exit$$bb$2:do{if(!e){var d=o;var c=_FT_Stream_ReadShort(d,n);var b=unSign((c),16,0);B=b;var a=HEAP[n];var x=(((a))|0)!=0;if(x){w=0;break $Exit$$bb$2}var v=B;y=v}}while(0);var u=i;var t=y;HEAP[u]=t;var s=HEAP[n];k=s;var q=k;z=q;var r=z;STACKTOP=D;return r;return null}function _pfr_log_font_load(a9,bf,eZ,br,eE){var U=STACKTOP;STACKTOP+=8;_memset(U,0,8);var er;var aZ;var a0;var bg;var eD;var aw;var bV;var aO;var a1;var bq;var ew;var ao;var a7;var ar;var bL=U;var be=U+4;var ah;var e0;var dl=0;aZ=a9;a0=bf;bg=eZ;eD=br;aw=eE;var bp=a0;var bo=eD;var bn=_FT_Stream_Seek(bp,bo);HEAP[bL]=bn;var bm=HEAP[bL];var bl=(((bm))|0)!=0;$Exit$$bb$2:do{if(bl){er=0}else{var bk=a0;var bj=_FT_Stream_ReadShort(bk,bL);var bi=unSign((bj),16,0);ew=bi;var bh=HEAP[bL];var eg=(((bh))|0)!=0;if(eg){er=0;break $Exit$$bb$2}var ef=bg;var ee=ew;var ed=unSign((ef),32,0)>=unSign((ee),32,0);if(ed){bq=6;er=2;break $Exit$$bb$2}else{var ec=bg;var eb=((ec)*5)&4294967295;var ea=a0;var d9=_FT_Stream_Skip(ea,eb);HEAP[bL]=d9;var d8=HEAP[bL];var d7=(((d8))|0)!=0;if(d7){er=0;break $Exit$$bb$2}var dM=a0;var dL=_FT_Stream_ReadShort(dM,bL);var dK=unSign((dL),16,0);ar=dK;var dJ=HEAP[bL];var dI=(((dJ))|0)!=0;if(dI){er=0;break $Exit$$bb$2}var dH=a0;var dG=_FT_Stream_ReadOffset(dH,bL);a7=dG;var dF=HEAP[bL];var dE=(((dF))|0)!=0;if(dE){er=0;break $Exit$$bb$2}var dD=aZ;var dg=(dD)&4294967295;var df=ar;HEAP[dg]=df;var de=aZ;var dd=(de+4)&4294967295;var dc=a7;HEAP[dd]=dc;var db=a0;var da=a7;var c9=_FT_Stream_Seek(db,da);HEAP[bL]=c9;var c8=HEAP[bL];var c7=(((c8))|0)!=0;if(c7){er=0;break $Exit$$bb$2}var cM=a0;var cL=ar;var cK=_FT_Stream_EnterFrame(cM,cL);HEAP[bL]=cK;var cJ=HEAP[bL];var cI=(((cJ))|0)!=0;if(cI){er=0;break $Exit$$bb$2}var cH=a0;var cG=(cH+32)&4294967295;var cF=HEAP[cG];HEAP[be]=cF;var cE=HEAP[be];var cD=ar;var ci=(cE+cD)&4294967295;ah=ci;var ch=HEAP[be];var cg=(ch+13)&4294967295;var cf=ah;var ce=(cg)>(cf);$Too_Short$$bb9$13:do{if(ce){er=15}else{var cd=HEAP[be];var cc=(cd+3)&4294967295;HEAP[be]=cc;var cb=HEAP[be];var ca=(cb+-3)&4294967295;var b9=(ca)&4294967295;var b7=HEAP[b9];var b6=reSign((b7),8,0);var b5=(b6)<<16;var b4=HEAP[be];var b3=(b4+-3)&4294967295;var b2=(b3+1)&4294967295;var b1=HEAP[b2];var b0=unSign((b1),8,0);var bZ=(b0)<<8;var bY=(b5)|(bZ);var bX=HEAP[be];var bW=(bX+-3)&4294967295;var bU=(bW+2)&4294967295;var bT=HEAP[bU];var bS=unSign((bT),8,0);var bR=(bY)|(bS);var bQ=aZ;var bP=(bQ+8)&4294967295;var bO=(bP)&4294967295;HEAP[bO]=bR;var bN=HEAP[be];var bM=(bN+3)&4294967295;HEAP[be]=bM;var bK=HEAP[be];var bJ=(bK+-3)&4294967295;var bI=(bJ)&4294967295;var bH=HEAP[bI];var bG=reSign((bH),8,0);var bF=(bG)<<16;var bE=HEAP[be];var bD=(bE+-3)&4294967295;var bC=(bD+1)&4294967295;var bB=HEAP[bC];var bA=unSign((bB),8,0);var bz=(bA)<<8;var by=(bF)|(bz);var bx=HEAP[be];var bw=(bx+-3)&4294967295;var bv=(bw+2)&4294967295;var bu=HEAP[bv];var bt=unSign((bu),8,0);var bs=(by)|(bt);var bd=aZ;var bc=(bd+8)&4294967295;var bb=(bc+4)&4294967295;HEAP[bb]=bs;var ba=HEAP[be];var a8=(ba+3)&4294967295;HEAP[be]=a8;var a6=HEAP[be];var a5=(a6+-3)&4294967295;var a4=(a5)&4294967295;var a3=HEAP[a4];var a2=reSign((a3),8,0);var aY=(a2)<<16;var aX=HEAP[be];var aW=(aX+-3)&4294967295;var aV=(aW+1)&4294967295;var aU=HEAP[aV];var aT=unSign((aU),8,0);var aS=(aT)<<8;var aR=(aY)|(aS);var aQ=HEAP[be];var aP=(aQ+-3)&4294967295;var aN=(aP+2)&4294967295;var aM=HEAP[aN];var aL=unSign((aM),8,0);var aK=(aR)|(aL);var aJ=aZ;var aI=(aJ+8)&4294967295;var aH=(aI+8)&4294967295;HEAP[aH]=aK;var aG=HEAP[be];var aF=(aG+3)&4294967295;HEAP[be]=aF;var aE=HEAP[be];var aD=(aE+-3)&4294967295;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=reSign((aB),8,0);var az=(aA)<<16;var ay=HEAP[be];var ax=(ay+-3)&4294967295;var av=(ax+1)&4294967295;var au=HEAP[av];var at=unSign((au),8,0);var aq=(at)<<8;var ap=(az)|(aq);var an=HEAP[be];var am=(an+-3)&4294967295;var al=(am+2)&4294967295;var ak=HEAP[al];var aj=unSign((ak),8,0);var ai=(ap)|(aj);var ag=aZ;var af=(ag+8)&4294967295;var ae=(af+12)&4294967295;HEAP[ae]=ai;var ad=HEAP[be];var ac=HEAP[ad];var ab=unSign((ac),8,0);ao=ab;var aa=(ad+1)&4294967295;HEAP[be]=aa;e0=0;var Z=ao;var Y=(Z)&4;var X=(((Y))|0)!=0;$bb10$$bb14$15:do{if(X){var W=e0;var V=((W)+1)&4294967295;e0=V;var T=ao;var S=(T)&8;var R=(((S))|0)!=0;if(R){var Q=e0;var P=((Q)+1)&4294967295;e0=P}var O=ao;var N=(O)&3;var M=(((N))|0)==0;if(!(M)){er=10;break $bb10$$bb14$15}var K=e0;var I=((K)+3)&4294967295;e0=I}}while(0);var z=ao;var y=(z)&16;var x=(((y))|0)!=0;$bb15$$bb17$22:do{if(x){var w=e0;var v=((w)+1)&4294967295;e0=v;var u=ao;var t=(u)&32;var s=(((t))|0)!=0;if(!(s)){er=13;break $bb15$$bb17$22}var q=e0;var o=((q)+1)&4294967295;e0=o}}while(0);var e=HEAP[be];var d=e0;var c=(e+d)&4294967295;var b=ah;var a=(c)>(b);if(a){er=15;break $Too_Short$$bb9$13}var ff=ao;var fe=(ff)&4;var fd=(((fe))|0)!=0;$bb19$$bb24$27:do{if(fd){var fb=ao;var e9=(fb)&8;var eY=(((e9))|0)!=0;if(eY){var eX=HEAP[be];var eW=(eX+2)&4294967295;HEAP[be]=eW;var eV=HEAP[be];var eU=(eV+-2)&4294967295;var eT=(eU)&4294967295;var eS=HEAP[eT];var eR=reSign((eS),8,0);var eP=(eR)<<8;var eN=(((eP))&65535);var L=HEAP[be];var J=(L+-2)&4294967295;var H=(J+1)&4294967295;var G=HEAP[H];var F=unSign((G),8,0);var E=(eN)|(F);var D=reSign((E),16,0);a1=D}else{var C=HEAP[be];var B=HEAP[C];var A=unSign((B),8,0);a1=A;var r=(C+1)&4294967295;HEAP[be]=r}var p=aZ;var m=(p+28)&4294967295;var l=a1;HEAP[m]=l;var k=ao;var j=(k)&3;var i=(((j))|0)==0;if(!(i)){er=19;break $bb19$$bb24$27}var h=HEAP[be];var g=(h+3)&4294967295;HEAP[be]=g;var f=HEAP[be];var fc=(f+-3)&4294967295;var fa=(fc)&4294967295;var e8=HEAP[fa];var e7=reSign((e8),8,0);var e6=(e7)<<16;var e5=HEAP[be];var e4=(e5+-3)&4294967295;var e3=(e4+1)&4294967295;var e2=HEAP[e3];var e1=unSign((e2),8,0);var eQ=(e1)<<8;var eO=(e6)|(eQ);var eM=HEAP[be];var eL=(eM+-3)&4294967295;var eK=(eL+2)&4294967295;var eJ=HEAP[eK];var eI=unSign((eJ),8,0);var eH=(eO)|(eI);var eG=aZ;var eF=(eG+36)&4294967295;HEAP[eF]=eH}}while(0);var eC=ao;var eB=(eC)&16;var eA=(((eB))|0)!=0;if(eA){var ez=ao;var ey=(ez)&32;var ex=(((ey))|0)!=0;if(ex){var ev=HEAP[be];var eu=(ev+2)&4294967295;HEAP[be]=eu;var et=HEAP[be];var es=(et+-2)&4294967295;var eq=(es)&4294967295;var ep=HEAP[eq];var eo=reSign((ep),8,0);var en=(eo)<<8;var em=(((en))&65535);var el=HEAP[be];var ek=(el+-2)&4294967295;var ej=(ek+1)&4294967295;var ei=HEAP[ej];var eh=unSign((ei),8,0);var d6=(em)|(eh);var d5=reSign((d6),16,0);aO=d5}else{var d4=HEAP[be];var d3=HEAP[d4];var d2=unSign((d3),8,0);aO=d2;var d1=(d4+1)&4294967295;HEAP[be]=d1}var d0=aZ;var dZ=(d0+32)&4294967295;var dY=aO;HEAP[dZ]=dY}var dW=ao;var dC=(dW)&64;var dB=(((dC))|0)!=0;if(dB){var dA=ah;var dz=_pfr_extra_items_skip(be,dA);HEAP[bL]=dz;var dy=HEAP[bL];var dx=(((dy))|0)!=0;if(dx){er=23;break $Too_Short$$bb9$13}}var dw=HEAP[be];var dv=(dw+5)&4294967295;var du=ah;var ds=(dv)>(du);if(ds){er=15;break $Too_Short$$bb9$13}var c6=HEAP[be];var c5=(c6+2)&4294967295;HEAP[be]=c5;var c4=HEAP[be];var c3=(c4+-2)&4294967295;var c2=(c3)&4294967295;var c1=HEAP[c2];var c0=unSign((c1),8,0);var cZ=(c0)<<8;var cY=(((cZ))&65535);var cW=HEAP[be];var cC=(cW+-2)&4294967295;var cB=(cC+1)&4294967295;var cA=HEAP[cB];var cz=unSign((cA),8,0);var cy=(cY)|(cz);var cx=unSign((cy),16,0);var cw=aZ;var cv=(cw+40)&4294967295;HEAP[cv]=cx;var cu=HEAP[be];var cs=(cu+3)&4294967295;HEAP[be]=cs;var dX=HEAP[be];var dV=(dX+-3)&4294967295;var dU=(dV)&4294967295;var dT=HEAP[dU];var dS=unSign((dT),8,0);var dR=(dS)<<16;var dQ=HEAP[be];var dP=(dQ+-3)&4294967295;var dO=(dP+1)&4294967295;var dN=HEAP[dO];var dt=unSign((dN),8,0);var dr=(dt)<<8;var dq=(dR)|(dr);var dp=HEAP[be];var dn=(dp+-3)&4294967295;var dm=(dn+2)&4294967295;var dk=HEAP[dm];var dj=unSign((dk),8,0);var di=(dq)|(dj);var dh=aZ;var cX=(dh+44)&4294967295;HEAP[cX]=di;var cV=aw;var cU=reSign((cV),8,0)!=0;if(!(cU)){er=23;break $Too_Short$$bb9$13}var cT=HEAP[be];var cS=(cT+1)&4294967295;var cR=ah;var cQ=(cS)>(cR);if(cQ){er=15;break $Too_Short$$bb9$13}var cP=aZ;var cO=(cP+40)&4294967295;var cN=HEAP[cO];var ct=HEAP[be];var cr=HEAP[ct];var cq=unSign((cr),8,0);var cp=(cq)<<16;var co=((cN)+(cp))&4294967295;var cn=aZ;var cm=(cn+40)&4294967295;HEAP[cm]=co;var cl=(ct+1)&4294967295;HEAP[be]=cl;er=23;break $Too_Short$$bb9$13}}while(0);if(er==15){HEAP[bL]=8}var ck=a0;_FT_Stream_ExitFrame(ck);er=0;break $Exit$$bb$2}}}while(0);if(er==0){var cj=HEAP[bL];bq=cj}var b8=bq;bV=b8;var n=bV;STACKTOP=U;return n;return null}function _pfr_extra_item_load_bitmap_info(be,am,ag){var V=STACKTOP;STACKTOP+=4;_memset(V,0,4);var dz;var ck;var cy;var ay;var bW;var bq;var ah;var ai;var aj;var aw;var ax;var aT;var b;var dQ;var bf;var br;var bZ;var bM=V;var bg;var cJ=0;ck=be;cy=am;ay=ag;var bp=ay;var bo=(bp)&4294967295;var bn=HEAP[bo];aT=bn;HEAP[bM]=0;var bm=ck;var bl=(bm+5)&4294967295;var bk=cy;var bj=(bl)>(bk);$Too_Short$$bb$2:do{if(bj){dz=8}else{var bi=ck;var bh=(bi+3)&4294967295;ck=bh;var dn=ck;var dm=HEAP[dn];var dl=unSign((dm),8,0);dQ=dl;var dk=ck;var dj=(dk+1)&4294967295;ck=dj;var di=ck;var dh=HEAP[di];var dg=unSign((dh),8,0);br=dg;var df=ck;var de=(df+1)&4294967295;ck=de;var c3=ay;var c2=(c3+92)&4294967295;var c1=HEAP[c2];var c0=br;var cZ=((c1)+(c0))&4294967295;var cY=ay;var cX=(cY+96)&4294967295;var cW=HEAP[cX];var cV=unSign((cZ),32,0)>unSign((cW),32,0);if(cV){var cU=ay;var cI=(cU+92)&4294967295;var cH=HEAP[cI];var cG=br;var cF=((cH)+(cG))&4294967295;var cE=((cF)+3)&4294967295;var cD=(cE)&-4;bg=cD;var cC=ay;var cB=(cC+100)&4294967295;var cA=HEAP[cB];var cz=bg;var cu=ay;var ct=(cu+92)&4294967295;var cs=HEAP[ct];var cr=aT;var cq=cA;var cp=_ft_mem_realloc(cr,36,cs,cz,cq,bM);var co=cp;var cn=ay;var cm=(cn+100)&4294967295;HEAP[cm]=co;var cl=HEAP[bM];var cj=(((cl))|0)!=0;if(cj){dz=0;break $Too_Short$$bb$2}var ci=ay;var ch=(ci+96)&4294967295;var cg=bg;HEAP[ch]=cg}bZ=8;var cf=dQ;var ce=(cf)&1;var cd=(((ce))&255);var dA=reSign((cd),8,0)!=0;if(dA){var cc=bZ;var cb=((cc)+1)&4294967295;bZ=cb}var ca=dQ;var b9=(ca)&2;var b8=(((b9))|0)!=0;if(b8){var b7=bZ;var b6=((b7)+1)&4294967295;bZ=b6}var b5=dQ;var b4=(b5)&4;var b3=(((b4))|0)!=0;if(b3){var b2=bZ;var b1=((b2)+1)&4294967295;bZ=b1}var b0=dQ;var bY=(b0)&8;var bX=(((bY))|0)!=0;if(bX){var bV=bZ;var bU=((bV)+1)&4294967295;bZ=bU}var bT=dQ;var bS=(bT)&16;var bR=(((bS))|0)!=0;if(bR){var bQ=bZ;var bP=((bQ)+1)&4294967295;bZ=bP}var bO=ay;var bN=(bO+100)&4294967295;var bL=HEAP[bN];var bK=ay;var bJ=(bK+92)&4294967295;var bI=HEAP[bJ];var bH=(bL+36*bI)&4294967295;b=bH;var bG=br;var bF=bZ;var bE=((bG)*(bF))&4294967295;var bD=ck;var bC=(bD+bE)&4294967295;var bB=cy;var bA=(bC)>(bB);if(bA){dz=8;break $Too_Short$$bb$2}bf=0;while(1){var cS=bf;var cR=br;var cQ=unSign((cS),32,0)(ac);$Too_Short$$bb1$4:do{if(!ab){var aa=ag;var Z=HEAP[aa];var Y=unSign((Z),8,0);ai=Y;var X=ag;var W=(X+1)&4294967295;ag=W;var V=ai;var U=(V)&15;q=U;var O=ai;var N=unSign((O),32,0)>>>4;Q=N;var M=q;var L=Q;var K=((M)+(L))&4294967295;ai=K;var J=ai;var I=((J)*2)&4294967295;var H=ag;var G=(H+I)&4294967295;var F=D;var C=(G)>(F);if(C){P=0;break $Too_Short$$bb1$4}var A=ai;var z=ah;var y=_ft_mem_realloc(z,4,0,A,0,E);var w=y;d=w;var v=HEAP[E];var u=(((v))|0)!=0;if(u){P=2;break $Exit$$bb$2}var t=T;var s=(t+68)&4294967295;var r=(s+8)&4294967295;var o=d;HEAP[r]=o;var n=d;var m=q;var l=(n+4*m)&4294967295;var k=T;var j=(k+56)&4294967295;var i=(j+8)&4294967295;HEAP[i]=l;while(1){var ak=ai;var aj=(((ak))|0)!=0;if(!(aj)){P=2;break $Exit$$bb$2}var h=ag;var g=(h+2)&4294967295;ag=g;var f=ag;var c=(f+-2)&4294967295;var b=(c)&4294967295;var a=HEAP[b];var aL=reSign((a),8,0);var aK=(aL)<<8;var aJ=(((aK))&65535);var aI=ag;var aH=(aI+-2)&4294967295;var aF=(aH+1)&4294967295;var aE=HEAP[aF];var at=unSign((aE),8,0);var ar=(aJ)|(at);var aq=reSign((ar),16,0);var ap=d;HEAP[ap]=aq;var ao=ai;var an=((ao)-1)&4294967295;ai=an;var am=d;var al=(am+4)&4294967295;d=al;P=4;continue}}}while(0);HEAP[E]=8}}while(0);var af=HEAP[E];aD=af;var ae=aD;B=ae;var S=B;STACKTOP=x;return S;return null}function _pfr_extra_item_load_kerning_pairs(bb,ai,af){var T=STACKTOP;STACKTOP+=4;_memset(T,0,4);var dg;var ce;var cp;var ar;var bQ;var bl;var b3;var bG=T;var aN;var a9;var a8;var ba;var cA=0;ce=bb;cp=ai;ar=af;b3=0;HEAP[bG]=0;var bk=ar;var bj=(bk)&4294967295;var bi=HEAP[bj];aN=bi;var bh=aN;var bg=_ft_mem_alloc(bh,24,bG);var bf=bg;b3=bf;var be=HEAP[bG];var bd=(((be))|0)!=0;$Exit$$bb$2:do{if(!bd){var bc=ce;var c5=(bc+4)&4294967295;var c4=cp;var c3=(c5)>(c4);$Too_Short$$bb1$4:do{if(!c3){var c2=ce;var c1=HEAP[c2];var c0=b3;var cZ=(c0+4)&4294967295;HEAP[cZ]=c1;var cY=ce;var cX=(cY+1)&4294967295;ce=cX;var cW=ce;var cL=(cW+2)&4294967295;ce=cL;var cK=ce;var cJ=(cK+-2)&4294967295;var cI=(cJ)&4294967295;var cH=HEAP[cI];var cG=reSign((cH),8,0);var cF=(cG)<<8;var cE=(((cF))&65535);var cD=ce;var cC=(cD+-2)&4294967295;var cz=(cC+1)&4294967295;var cy=HEAP[cz];var cx=unSign((cy),8,0);var cw=(cE)|(cx);var cv=b3;var cu=(cv+6)&4294967295;HEAP[cu]=cw;var ct=ce;var cs=HEAP[ct];var cr=b3;var cq=(cr+5)&4294967295;HEAP[cq]=cs;var co=ce;var cn=(co+1)&4294967295;ce=cn;var cm=ar;var cl=(cm+4)&4294967295;var ck=HEAP[cl];var cj=ce;var ci=(cj);var ch=ar;var cg=(ch+148)&4294967295;var cf=HEAP[cg];var cd=(cf);var cc=((ci)-(cd))&4294967295;var cb=((ck)+(cc))&4294967295;var ca=b3;var b9=(ca+12)&4294967295;HEAP[b9]=cb;var b8=b3;var b7=(b8+8)&4294967295;HEAP[b7]=3;var b6=b3;var b5=(b6+5)&4294967295;var b4=HEAP[b5];var b2=unSign((b4),8,0);var b1=(b2)&1;var b0=(((b1))&255);var dh=reSign((b0),8,0)!=0;if(dh){var bZ=b3;var bY=(bZ+8)&4294967295;var bX=HEAP[bY];var bW=((bX)+2)&4294967295;var bV=b3;var bU=(bV+8)&4294967295;HEAP[bU]=bW}var bT=b3;var bS=(bT+5)&4294967295;var bR=HEAP[bS];var bP=unSign((bR),8,0);var bO=(bP)&2;var bN=(((bO))|0)!=0;if(bN){var bM=b3;var bL=(bM+8)&4294967295;var bK=HEAP[bL];var bJ=((bK)+1)&4294967295;var bI=b3;var bH=(bI+8)&4294967295;HEAP[bH]=bJ}var bF=b3;var bE=(bF+4)&4294967295;var bD=HEAP[bE];var bC=unSign((bD),8,0);var bB=b3;var bA=(bB+8)&4294967295;var bz=HEAP[bA];var by=((bC)*(bz))&4294967295;var bx=ce;var bw=(bx+by)&4294967295;var bv=cp;var bu=(bw)>(bv);if(bu){dg=2;break $Too_Short$$bb1$4}var bs=b3;var br=(bs+4)&4294967295;var bq=HEAP[br];var bp=reSign((bq),8,0)!=0;if(bp){var bo=b3;var bn=(bo+5)&4294967295;var bm=HEAP[bn];var a7=unSign((bm),8,0);var a6=(a7)&1;var a5=(((a6))&255);var bt=reSign((a5),8,0)!=0;if(bt){var a4=ce;ba=a4;var a3=ba;var a2=(a3+2)&4294967295;ba=a2;var a1=ba;var a0=(a1+-2)&4294967295;var aZ=(a0)&4294967295;var aY=HEAP[aZ];var aX=unSign((aY),8,0);var aW=(aX)<<8;var aV=(((aW))&65535);var aU=ba;var aT=(aU+-2)&4294967295;var aS=(aT+1)&4294967295;var aR=HEAP[aS];var aQ=unSign((aR),8,0);var aP=(aV)|(aQ);var aO=unSign((aP),16,0);a9=aO;var aM=ba;var aL=(aM+2)&4294967295;ba=aL;var aK=ba;var aJ=(aK+-2)&4294967295;var aI=(aJ)&4294967295;var aH=HEAP[aI];var aG=unSign((aH),8,0);var aF=(aG)<<8;var aE=(((aF))&65535);var aD=ba;var aC=(aD+-2)&4294967295;var aB=(aC+1)&4294967295;var aA=HEAP[aB];var az=unSign((aA),8,0);var ay=(aE)|(az);var ax=unSign((ay),16,0);a8=ax;var aw=a9;var av=(aw)<<16;var au=a8;var at=(((au))&65535);var aq=unSign((at),16,0);var ap=(av)|(aq);var ao=b3;var an=(ao+16)&4294967295;HEAP[an]=ap;var am=b3;var al=(am+8)&4294967295;var ak=HEAP[al];var aj=b3;var ah=(aj+4)&4294967295;var ag=HEAP[ah];var ae=unSign((ag),8,0);var ad=((ae)-1)&4294967295;var ac=((ak)*(ad))&4294967295;var ab=ce;var aa=(ab+ac)&4294967295;ba=aa;var Z=ba;var Y=(Z+2)&4294967295;ba=Y;var W=ba;var V=(W+-2)&4294967295;var U=(V)&4294967295;var S=HEAP[U];var R=unSign((S),8,0);var Q=(R)<<8;var P=(((Q))&65535);var O=ba;var N=(O+-2)&4294967295;var M=(N+1)&4294967295;var L=HEAP[M];var J=unSign((L),8,0);var H=(P)|(J);var y=unSign((H),16,0);a9=y;var x=ba;var w=(x+2)&4294967295;ba=w;var v=ba;var u=(v+-2)&4294967295;var t=(u)&4294967295;var s=HEAP[t];var r=unSign((s),8,0);var p=(r)<<8;var n=(((p))&65535);var e=ba;var d=(e+-2)&4294967295;var c=(d+1)&4294967295;var b=HEAP[c];var a=unSign((b),8,0);var d1=(n)|(a);var d0=unSign((d1),16,0);a8=d0;var dZ=a9;var dX=(dZ)<<16;var dV=a8;var dM=(((dV))&65535);var dL=unSign((dM),16,0);var dK=(dX)|(dL);var dJ=b3;var dI=(dJ+20)&4294967295;HEAP[dI]=dK}else{var dH=ce;ba=dH;var dG=ba;var dF=HEAP[dG];var dD=unSign((dF),8,0);a9=dD;var dB=ba;var K=(dB+1)&4294967295;ba=K;var I=ba;var G=HEAP[I];var F=unSign((G),8,0);a8=F;var E=ba;var D=(E+1)&4294967295;ba=D;var C=a9;var B=(C)<<16;var A=a8;var z=(((A))&65535);var q=unSign((z),16,0);var o=(B)|(q);var m=b3;var l=(m+16)&4294967295;HEAP[l]=o;var k=b3;var j=(k+8)&4294967295;var i=HEAP[j];var h=b3;var g=(h+4)&4294967295;var f=HEAP[g];var dY=unSign((f),8,0);var dW=((dY)-1)&4294967295;var dU=((i)*(dW))&4294967295;var dT=ce;var dS=(dT+dU)&4294967295;ba=dS;var dR=ba;var dQ=HEAP[dR];var dP=unSign((dQ),8,0);a9=dP;var dO=ba;var dN=(dO+1)&4294967295;ba=dN;var dE=ba;var dC=HEAP[dE];var dA=unSign((dC),8,0);a8=dA;var dz=ba;var dy=(dz+1)&4294967295;ba=dy;var dx=a9;var dw=(dx)<<16;var dv=a8;var du=(((dv))&65535);var dt=unSign((du),16,0);var ds=(dw)|(dt);var dr=b3;var dq=(dr+20)&4294967295;HEAP[dq]=ds}var dp=b3;var dn=(dp)&4294967295;HEAP[dn]=0;var dm=ar;var dl=(dm+140)&4294967295;var dk=HEAP[dl];var dj=b3;HEAP[dk]=dj;var di=b3;var df=(di)&4294967295;var de=ar;var dd=(de+140)&4294967295;HEAP[dd]=df;var dc=ar;var db=(dc+132)&4294967295;var da=HEAP[db];var c9=b3;var c8=(c9+4)&4294967295;var c7=HEAP[c8];var c6=unSign((c7),8,0);var cV=((da)+(c6))&4294967295;var cU=ar;var cT=(cU+132)&4294967295;HEAP[cT]=cV;dg=5;break $Exit$$bb$2}else{var cS=aN;var cR=b3;var cQ=cR;_ft_mem_free(cS,cQ);b3=0;dg=5;break $Exit$$bb$2}}}while(0);var cN=aN;var cM=b3;var cB=cM;_ft_mem_free(cN,cB);b3=0;HEAP[bG]=8}}while(0);var cP=HEAP[bG];bl=cP;var cO=bl;bQ=cO;var X=bQ;STACKTOP=T;return X;return null}function _pfr_aux_name_load(b,f,e,u){var C=STACKTOP;STACKTOP+=4;_memset(C,0,4);var B;var q;var g;var h;var D;var E;var ab;var d=C;var F;var c;var G;var N=0;q=b;g=f;h=e;D=u;HEAP[d]=0;F=0;var aa=g;var Z=(((aa))|0)!=0;$bb$$bb2$2:do{if(Z){var Y=g;var X=((Y)-1)&4294967295;var W=q;var V=(W+X)&4294967295;var T=HEAP[V];var R=reSign((T),8,0)==0;if(!(R)){B=1;break $bb$$bb2$2}var P=g;var y=((P)-1)&4294967295;g=y}}while(0);var w=g;var t=(((w))|0)!=0;var r=unSign((t),1,0);G=r;c=0;$bb7$6:while(1){var ag=c;var af=g;var ae=unSign((ag),32,0)(ed);$Too_Short$$bb2$5:do{if(dR){E=2}else{var dQ=HEAP[aJ];var dP=(dQ+2)&4294967295;HEAP[aJ]=dP;var dO=HEAP[aJ];var dN=(dO+-2)&4294967295;var dM=(dN)&4294967295;var dL=HEAP[dM];var dK=unSign((dL),8,0);var dJ=(dK)<<8;var dI=(((dJ))&65535);var dm=HEAP[aJ];var dl=(dm+-2)&4294967295;var dk=(dl+1)&4294967295;var dj=HEAP[dk];var di=unSign((dj),8,0);var dh=(dI)|(di);var dg=unSign((dh),16,0);var df=ht;var de=(df+8)&4294967295;HEAP[de]=dg;var dd=HEAP[aJ];var cS=(dd+2)&4294967295;HEAP[aJ]=cS;var cR=HEAP[aJ];var cQ=(cR+-2)&4294967295;var cP=(cQ)&4294967295;var cO=HEAP[cP];var cN=unSign((cO),8,0);var cM=(cN)<<8;var cL=(((cM))&65535);var cK=HEAP[aJ];var cJ=(cK+-2)&4294967295;var co=(cJ+1)&4294967295;var cn=HEAP[co];var cm=unSign((cn),8,0);var cl=(cL)|(cm);var ck=unSign((cl),16,0);var cj=ht;var ci=(cj+12)&4294967295;HEAP[ci]=ck;var ch=HEAP[aJ];var cg=(ch+2)&4294967295;HEAP[aJ]=cg;var cf=HEAP[aJ];var b4=(cf+-2)&4294967295;var b3=(b4)&4294967295;var b2=HEAP[b3];var b1=unSign((b2),8,0);var b0=(b1)<<8;var bZ=(((b0))&65535);var bY=HEAP[aJ];var bX=(bY+-2)&4294967295;var bW=(bX+1)&4294967295;var bV=HEAP[bW];var bK=unSign((bV),8,0);var bJ=(bZ)|(bK);var bI=unSign((bJ),16,0);var bH=ht;var bG=(bH+16)&4294967295;HEAP[bG]=bI;var bF=HEAP[aJ];var bE=(bF+2)&4294967295;HEAP[aJ]=bE;var bD=HEAP[aJ];var bC=(bD+-2)&4294967295;var bB=(bC)&4294967295;var h2=HEAP[bB];var h0=reSign((h2),8,0);var hY=(h0)<<8;var hW=(((hY))&65535);var hU=HEAP[aJ];var hS=(hU+-2)&4294967295;var hQ=(hS+1)&4294967295;var hO=HEAP[hQ];var hM=unSign((hO),8,0);var hL=(hW)|(hM);var hI=reSign((hL),16,0);var hG=ht;var hE=(hG+20)&4294967295;var hC=(hE)&4294967295;HEAP[hC]=hI;var hA=HEAP[aJ];var hy=(hA+2)&4294967295;HEAP[aJ]=hy;var hw=HEAP[aJ];var hu=(hw+-2)&4294967295;var hr=(hu)&4294967295;var hq=HEAP[hr];var hn=reSign((hq),8,0);var hl=(hn)<<8;var hj=(((hl))&65535);var hh=HEAP[aJ];var hf=(hh+-2)&4294967295;var hd=(hf+1)&4294967295;var hb=HEAP[hd];var g9=unSign((hb),8,0);var g6=(hj)|(g9);var g5=reSign((g6),16,0);var g2=ht;var g0=(g2+20)&4294967295;var gY=(g0+4)&4294967295;HEAP[gY]=g5;var gW=HEAP[aJ];var gU=(gW+2)&4294967295;HEAP[aJ]=gU;var gS=HEAP[aJ];var gQ=(gS+-2)&4294967295;var gO=(gQ)&4294967295;var gM=HEAP[gO];var gL=reSign((gM),8,0);var gI=(gL)<<8;var gH=(((gI))&65535);var gG=HEAP[aJ];var gF=(gG+-2)&4294967295;var gE=(gF+1)&4294967295;var gD=HEAP[gE];var gC=unSign((gD),8,0);var gB=(gH)|(gC);var gA=reSign((gB),16,0);var gz=ht;var gy=(gz+20)&4294967295;var gx=(gy+8)&4294967295;HEAP[gx]=gA;var gw=HEAP[aJ];var gv=(gw+2)&4294967295;HEAP[aJ]=gv;var gu=HEAP[aJ];var gt=(gu+-2)&4294967295;var gs=(gt)&4294967295;var gr=HEAP[gs];var gq=reSign((gr),8,0);var gp=(gq)<<8;var gm=(((gp))&65535);var gl=HEAP[aJ];var gk=(gl+-2)&4294967295;var gj=(gk+1)&4294967295;var gi=HEAP[gj];var gh=unSign((gi),8,0);var gg=(gm)|(gh);var gf=reSign((gg),16,0);var ge=ht;var gd=(ge+20)&4294967295;var f0=(gd+12)&4294967295;HEAP[f0]=gf;var fZ=HEAP[aJ];var fY=HEAP[fZ];var fX=unSign((fY),8,0);iu=fX;var fW=ht;var fV=(fW+36)&4294967295;var fU=iu;HEAP[fV]=fU;var fT=(fZ+1)&4294967295;HEAP[aJ]=fT;var fS=iu;var fR=(fS)&4;var fF=(((fR))|0)==0;if(fF){var fE=HEAP[aJ];var fD=(fE+2)&4294967295;var fC=gc;var fB=(fD)>(fC);if(fB){E=2;break $Too_Short$$bb2$5}var fA=HEAP[aJ];var fz=(fA+2)&4294967295;HEAP[aJ]=fz;var fy=HEAP[aJ];var fx=(fy+-2)&4294967295;var fw=(fx)&4294967295;var fl=HEAP[fw];var fk=reSign((fl),8,0);var fj=(fk)<<8;var fi=(((fj))&65535);var fh=HEAP[aJ];var fg=(fh+-2)&4294967295;var ff=(fg+1)&4294967295;var fe=HEAP[ff];var fd=unSign((fe),8,0);var fc=(fi)|(fd);var s=reSign((fc),16,0);var q=ht;var o=(q+40)&4294967295;HEAP[o]=s}var m=iu;var k=(m)&128;var i=(((k))|0)!=0;if(i){var g=gc;var e=ht;var c=e;var a=_pfr_extra_items_parse(aJ,g,(_pfr_phy_font_extra_items)&4294967295,c);HEAP[Z]=a;var lb=HEAP[Z];var k9=(((lb))|0)!=0;if(k9){E=5;break $Too_Short$$bb2$5}}var k7=HEAP[aJ];var k5=(k7+3)&4294967295;var k3=gc;var k1=(k5)>(k3);if(k1){E=2;break $Too_Short$$bb2$5}var kZ=HEAP[aJ];var kX=(kZ+3)&4294967295;HEAP[aJ]=kX;var kV=HEAP[aJ];var kT=(kV+-3)&4294967295;var kR=(kT)&4294967295;var kP=HEAP[kR];var kN=unSign((kP),8,0);var kL=(kN)<<16;var kJ=HEAP[aJ];var kH=(kJ+-3)&4294967295;var kF=(kH+1)&4294967295;var kD=HEAP[kF];var kB=unSign((kD),8,0);var kz=(kB)<<8;var kx=(kL)|(kz);var kv=HEAP[aJ];var kt=(kv+-3)&4294967295;var kr=(kt+2)&4294967295;var kp=HEAP[kr];var kn=unSign((kp),8,0);var kl=(kx)|(kn);gn=kl;var kj=gn;var kh=(((kj))|0)!=0;$bb9$$bb22$15:do{if(kh){var kf=HEAP[aJ];aI=kf;var ke=HEAP[aJ];var kd=gn;var kc=(ke+kd)&4294967295;var kb=gc;var ka=(kc)>(kb);if(ka){E=2;break $Too_Short$$bb2$5}var j9=HEAP[aJ];var j8=gn;var j7=(j9+j8)&4294967295;HEAP[aJ]=j7;$bb21$18:while(1){var bh=gn;var bf=(((bh))|0)!=0;if(!(bf)){E=10;break $bb9$$bb22$15}var j6=aI;var j5=(j6+4)&4294967295;var j4=HEAP[aJ];var j3=(j5)>(j4);if(j3){E=10;break $bb9$$bb22$15}var j2=aI;var j1=(j2+2)&4294967295;aI=j1;var j0=aI;var jZ=(j0+-2)&4294967295;var jY=(jZ)&4294967295;var jX=HEAP[jY];var jW=unSign((jX),8,0);var jV=(jW)<<8;var jT=(((jV))&65535);var jS=aI;var jR=(jS+-2)&4294967295;var jQ=(jR+1)&4294967295;var jP=HEAP[jQ];var jO=unSign((jP),8,0);var jN=(jT)|(jO);var jM=unSign((jN),16,0);g8=jM;var jL=g8;var jK=unSign((jL),32,0)<=3;if(jK){E=10;break $bb9$$bb22$15}var jJ=g8;var jI=gn;var jH=unSign((jJ),32,0)>unSign((jI),32,0);if(jH){E=10;break $bb9$$bb22$15}var jG=aI;var jF=g8;var jE=(jG+jF)&4294967295;var jD=(jE+-2)&4294967295;aH=jD;var jC=aI;var jB=(jC+2)&4294967295;aI=jB;var jA=aI;var jz=(jA+-2)&4294967295;var jy=(jz)&4294967295;var jx=HEAP[jy];var jw=unSign((jx),8,0);var jv=(jw)<<8;var ju=(((jv))&65535);var jt=aI;var js=(jt+-2)&4294967295;var jr=(js+1)&4294967295;var jq=HEAP[jr];var jp=unSign((jq),8,0);var jo=(ju)|(jp);var jn=unSign((jo),16,0);fM=jn;var jm=fM;if(jm==1){E=43}else{if(jm==2){E=44}else{if(jm==3){E=45}else{E=16}}}$bb20$$bb15$$bb17$$bb19$24:do{if(E==43){var jl=ht;var jk=(jl+84)&4294967295;var jj=g8;var ji=((jj)-4)&4294967295;var jh=aI;var jg=an;var ea=_pfr_aux_name_load(jh,ji,jg,jk);HEAP[Z]=ea;var d8=HEAP[Z];var d6=(((d8))|0)!=0;if(d6){E=0;break $Exit$$bb$2}}else{if(E==44){var d4=aI;var d2=(d4+32)&4294967295;var d0=aH;var dY=(d2)>(d0);if(dY){E=16;break $bb20$$bb15$$bb17$$bb19$24}var dW=aI;var dU=(dW+10)&4294967295;aI=dU;var dS=aI;var dG=(dS+2)&4294967295;aI=dG;var dE=aI;var dC=(dE+-2)&4294967295;var dA=(dC)&4294967295;var dy=HEAP[dA];var dw=reSign((dy),8,0);var du=(dw)<<8;var ds=(((du))&65535);var dq=aI;var dn=(dq+-2)&4294967295;var db=(dn+1)&4294967295;var c9=HEAP[db];var c7=unSign((c9),8,0);var c5=(ds)|(c7);var c3=reSign((c5),16,0);var c1=ht;var cZ=(c1+44)&4294967295;HEAP[cZ]=c3;var cX=aI;var cV=(cX+2)&4294967295;aI=cV;var cT=aI;var cG=(cT+-2)&4294967295;var cE=(cG)&4294967295;var cC=HEAP[cE];var cA=reSign((cC),8,0);var cy=(cA)<<8;var cw=(((cy))&65535);var cu=aI;var cs=(cu+-2)&4294967295;var cq=(cs+1)&4294967295;var cp=HEAP[cq];var ce=unSign((cp),8,0);var cd=(cw)|(ce);var cc=reSign((cd),16,0);var cb=ht;var ca=(cb+48)&4294967295;HEAP[ca]=cc;var b9=aI;var b8=(b9+2)&4294967295;aI=b8;var b7=aI;var b6=(b7+-2)&4294967295;var b5=(b6)&4294967295;var bU=HEAP[b5];var bT=reSign((bU),8,0);var bS=(bT)<<8;var bR=(((bS))&65535);var bQ=aI;var bP=(bQ+-2)&4294967295;var bO=(bP+1)&4294967295;var bN=HEAP[bO];var bM=unSign((bN),8,0);var bL=(bR)|(bM);var bA=reSign((bL),16,0);var bz=ht;var by=(bz+52)&4294967295;HEAP[by]=bA;var bx=aI;var bw=(bx+16)&4294967295;aI=bw}else{if(E==45){var bv=ht;var bu=(bv+88)&4294967295;var bt=g8;var bs=((bt)-4)&4294967295;var br=aI;var bp=an;var bo=_pfr_aux_name_load(br,bs,bp,bu);HEAP[Z]=bo;var bn=HEAP[Z];var bm=(((bn))|0)!=0;if(bm){E=0;break $Exit$$bb$2}}}}}while(0);var bl=aH;aI=bl;var bk=gn;var bj=g8;var bi=((bk)-(bj))&4294967295;gn=bi;E=9;continue $bb21$18}}}while(0);var a5=HEAP[aJ];var a4=(a5+1)&4294967295;var a3=gc;var a2=(a4)>(a3);if(a2){E=2;break $Too_Short$$bb2$5}var a1=HEAP[aJ];var a0=HEAP[a1];var aZ=unSign((a0),8,0);iU=aZ;var aY=ht;var aX=(aY+104)&4294967295;var aW=iU;HEAP[aX]=aW;var aU=(a1+1)&4294967295;HEAP[aJ]=aU;var aT=HEAP[aJ];var aS=iU;var aR=((aS)*2)&4294967295;var aQ=(aT+aR)&4294967295;var aP=gc;var aO=(aQ)>(aP);if(aO){E=2;break $Too_Short$$bb2$5}var aN=iU;var aM=an;var aK=_ft_mem_realloc(aM,4,0,aN,0,Z);var jf=aK;var je=ht;var jd=(je+108)&4294967295;HEAP[jd]=jf;var jb=HEAP[Z];var ja=(((jb))|0)!=0;if(ja){E=5;break $Too_Short$$bb2$5}aL=0;$bb27$35:while(1){var iH=aL;var iG=iU;var iD=unSign((iH),32,0)(iA);if(iz){E=2;break $Too_Short$$bb2$5}var iy=HEAP[aJ];var ix=HEAP[iy];var iw=unSign((ix),8,0);var iv=ht;var it=(iv+112)&4294967295;HEAP[it]=iw;var ir=(iy+1)&4294967295;HEAP[aJ]=ir;var iq=HEAP[aJ];var ip=HEAP[iq];var io=unSign((ip),8,0);var im=ht;var il=(im+116)&4294967295;HEAP[il]=io;var ik=(iq+1)&4294967295;HEAP[aJ]=ik;var ij=HEAP[aJ];var ii=(ij+2)&4294967295;HEAP[aJ]=ii;var ih=HEAP[aJ];var ie=(ih+-2)&4294967295;var id=(ie)&4294967295;var ic=HEAP[id];var ib=unSign((ic),8,0);var ia=(ib)<<8;var h9=(((ia))&65535);var h8=HEAP[aJ];var h7=(h8+-2)&4294967295;var h6=(h7+1)&4294967295;var h5=HEAP[h6];var h4=unSign((h5),8,0);var h3=(h9)|(h4);var h1=unSign((h3),16,0);var hZ=ht;var hX=(hZ+68)&4294967295;var hV=(hX)&4294967295;HEAP[hV]=h1;var hT=HEAP[aJ];var hR=(hT+2)&4294967295;HEAP[aJ]=hR;var hP=HEAP[aJ];var hN=(hP+-2)&4294967295;var hK=(hN)&4294967295;var hJ=HEAP[hK];var hH=unSign((hJ),8,0);var hF=(hH)<<8;var hD=(((hF))&65535);var hB=HEAP[aJ];var hz=(hB+-2)&4294967295;var hx=(hz+1)&4294967295;var hv=HEAP[hx];var hs=unSign((hv),8,0);var hp=(hD)|(hs);var ho=unSign((hp),16,0);var hm=ht;var hk=(hm+56)&4294967295;var hi=(hk)&4294967295;HEAP[hi]=ho;var hg=HEAP[aJ];var he=(hg+2)&4294967295;HEAP[aJ]=he;var hc=HEAP[aJ];var ha=(hc+-2)&4294967295;var g7=(ha)&4294967295;var g4=HEAP[g7];var g3=unSign((g4),8,0);var g1=(g3)<<8;var gZ=(((g1))&65535);var gX=HEAP[aJ];var gV=(gX+-2)&4294967295;var gT=(gV+1)&4294967295;var gR=HEAP[gT];var gP=unSign((gR),8,0);var gN=(gZ)|(gP);var aG=unSign((gN),16,0);iQ=aG;var aF=ht;var aE=(aF+120)&4294967295;var aD=iQ;HEAP[aE]=aD;var aC=HEAP[aJ];var aB=(aC);var aA=gJ;var az=(aA+32)&4294967295;var ay=HEAP[az];var ax=(ay);var aw=((aB)-(ax))&4294967295;var av=e1;var au=((aw)+(av))&4294967295;var at=ht;var ar=(at+124)&4294967295;HEAP[ar]=au;var aq=iQ;var ap=an;var ao=_ft_mem_realloc(ap,16,0,aq,0,Z);var am=ao;var al=ht;var aj=(al+128)&4294967295;HEAP[aj]=am;var ai=HEAP[Z];var ah=(((ai))|0)!=0;if(ah){E=5;break $Too_Short$$bb2$5}jc=4;var ag=iu;var af=(ag)&2;var ae=(((af))|0)!=0;if(ae){var ad=jc;var ac=((ad)+1)&4294967295;jc=ac}var ab=iu;var aa=(ab)&4;var Y=(((aa))|0)!=0;if(Y){var X=jc;var W=((X)+2)&4294967295;jc=W}var V=iu;var U=(V)&8;var T=(((U))|0)!=0;if(T){var S=jc;var R=((S)+1)&4294967295;jc=R}var Q=iu;var P=(Q)&16;var O=(((P))|0)!=0;if(O){var N=jc;var M=((N)+1)&4294967295;jc=M}var L=iu;var K=(L)&32;var J=(((K))|0)!=0;if(J){var I=jc;var H=((I)+1)&4294967295;jc=H}var G=HEAP[aJ];var F=iQ;var D=jc;var C=((F)*(D))&4294967295;var B=(G+C)&4294967295;var A=gc;var z=(B)>(A);if(z){E=2;break $Too_Short$$bb2$5}ec=0;while(1){var cY=ec;var cW=iQ;var cU=unSign((cY),32,0)0;if(S){var R=O;var K=(R+12)&4294967295;var J=HEAP[K];var I=O;var H=(I)&4294967295;var G=HEAP[H];var F=reSign((G),16,0);var E=((F)-1)&4294967295;var D=(J+2*E)&4294967295;var C=HEAP[D];var B=reSign((C),16,0);u=B}var y=am;var x=u;var w=(((y))|0)>(((x))|0);$bb3$$bb6$7:do{if(w){var v=O;var t=(v+4)&4294967295;var s=HEAP[t];var r=u;var q=(s+8*r)&4294967295;A=q;var p=O;var o=(p+4)&4294967295;var n=HEAP[o];var m=am;var l=(n+8*m)&4294967295;z=l;var k=A;var j=(k)&4294967295;var i=HEAP[j];var h=z;var g=(h)&4294967295;var f=HEAP[g];var e=(((i))|0)==(((f))|0);if(!(e)){P=2;break $bb3$$bb6$7}var c=A;var b=(c+4)&4294967295;var a=HEAP[b];var aP=z;var aO=(aP+4)&4294967295;var aN=HEAP[aO];var aM=(((a))|0)==(((aN))|0);if(!(aM)){P=2;break $bb3$$bb6$7}var aL=O;var aK=(aL+2)&4294967295;var aJ=HEAP[aK];var ax=((aJ)-1)&65535;var aw=O;var av=(aw+2)&4294967295;HEAP[av]=ax;var au=am;var at=((au)-1)&4294967295;am=at}}while(0);var ar=am;var aq=u;var ap=(((ar))|0)>=(((aq))|0);if(ap){var ao=O;var an=(ao+12)&4294967295;var al=HEAP[an];var ak=O;var aj=(ak)&4294967295;var ah=HEAP[aj];var ag=reSign((ah),16,0);var ae=am;var ac=(((ae))&65535);var aa=(al+2*ag)&4294967295;HEAP[aa]=ac;var Y=((ah)+1)&65535;var W=O;var N=(W)&4294967295;HEAP[N]=Y}var M=ai;var L=(M+32)&4294967295;HEAP[L]=0}return;return}function _pfr_glyph_start(e){var d;var f;var b=0;f=e;var c=f;var a=(c+32)&4294967295;HEAP[a]=0;return;return}function _pfr_glyph_line_to(P,E){var v=STACKTOP;STACKTOP+=8;_memset(v,0,8);var O;var ac;var d;var z;var ay;var ax=v;var aC;var aw;var N;var B;var Q;var e=0;ac=P;d=E;var av=ac;var au=(av+28)&4294967295;var at=HEAP[au];aw=at;var ar=aw;var aq=(ar+56)&4294967295;var ap=(aq)&4294967295;N=ap;var ao=ac;var an=(ao+32)&4294967295;var ab=HEAP[an];var aa=reSign((ab),8,0)==0;$bb$$bb1$2:do{if(aa){B=8}else{var Z=aw;var Y=(Z+20)&4294967295;var X=(Y)&4294967295;var W=(X+2)&4294967295;var V=HEAP[W];var U=reSign((V),16,0);var T=aw;var S=(T+56)&4294967295;var M=(S)&4294967295;var L=(M+2)&4294967295;var K=HEAP[L];var J=reSign((K),16,0);var I=((U)+(J))&4294967295;var H=((I)+1)&4294967295;var G=aw;var F=(G+4)&4294967295;var D=HEAP[F];var C=unSign((H),32,0)>unSign((D),32,0);if(C){var A=aw;var y=_FT_GlyphLoader_CheckPoints(A,1,0);aC=y}else{aC=0}var x=aC;B=x;var w=B;var u=(((w))|0)==0;if(!(u)){O=3;break $bb$$bb1$2}var t=N;var s=(t+2)&4294967295;var r=HEAP[s];var q=reSign((r),16,0);Q=q;var p=N;var o=(p+4)&4294967295;var n=HEAP[o];var m=d;var l=(ax)&4294967295;var k=(m)&4294967295;var j=HEAP[k];HEAP[l]=j;var i=(ax+4)&4294967295;var h=(m+4)&4294967295;var g=HEAP[h];HEAP[i]=g;var f=Q;var c=(n+8*f)&4294967295;var b=(c)&4294967295;var a=(ax)&4294967295;var aG=HEAP[a];HEAP[b]=aG;var aF=(c+4)&4294967295;var aE=(ax+4)&4294967295;var aD=HEAP[aE];HEAP[aF]=aD;var aB=N;var aA=(aB+8)&4294967295;var az=HEAP[aA];var am=Q;var al=(az+am)&4294967295;HEAP[al]=1;var ak=N;var aj=(ak+2)&4294967295;var ai=HEAP[aj];var ah=((ai)+1)&65535;var ag=N;var af=(ag+2)&4294967295;HEAP[af]=ah}}while(0);var ae=B;ay=ae;var ad=ay;z=ad;var R=z;STACKTOP=v;return R;return null}function _pfr_glyph_curve_to(aC,u,t,ag){var E=STACKTOP;STACKTOP+=24;_memset(E,0,24);var aB;var aV;var r;var X;var e;var P;var bj;var bi=E;var bg=E+8;var bf=E+16;var bm;var bh;var aA;var ad;var I;var c;var f=0;aV=aC;r=u;X=t;e=ag;var be=aV;var bd=(be+28)&4294967295;var bc=HEAP[bd];bh=bc;var bb=bh;var ba=(bb+56)&4294967295;var a9=(ba)&4294967295;aA=a9;var aS=aV;var aQ=(aS+32)&4294967295;var aO=HEAP[aQ];var aM=reSign((aO),8,0)==0;$bb$$bb1$2:do{if(aM){ad=8}else{var aK=bh;var aI=(aK+20)&4294967295;var aH=(aI)&4294967295;var aG=(aH+2)&4294967295;var aF=HEAP[aG];var aE=reSign((aF),16,0);var au=bh;var ar=(au+56)&4294967295;var ap=(ar)&4294967295;var an=(ap+2)&4294967295;var al=HEAP[an];var aj=reSign((al),16,0);var ai=((aE)+(aj))&4294967295;var ah=((ai)+3)&4294967295;var af=bh;var ae=(af+4)&4294967295;var S=HEAP[ae];var O=unSign((ah),32,0)>unSign((S),32,0);if(O){var L=bh;var H=_FT_GlyphLoader_CheckPoints(L,3,0);bm=H}else{bm=0}var D=bm;ad=D;var A=ad;var y=(((A))|0)==0;if(!(y)){aB=3;break $bb$$bb1$2}var x=aA;var w=(x+4)&4294967295;var v=HEAP[w];var p=aA;var o=(p+2)&4294967295;var n=HEAP[o];var m=reSign((n),16,0);var l=(v+8*m)&4294967295;I=l;var k=aA;var j=(k+8)&4294967295;var i=HEAP[j];var h=aA;var g=(h+2)&4294967295;var d=HEAP[g];var b=reSign((d),16,0);var a=(i+b)&4294967295;c=a;var br=r;var bq=(bf)&4294967295;var bp=(br)&4294967295;var bo=HEAP[bp];HEAP[bq]=bo;var bn=(bf+4)&4294967295;var bl=(br+4)&4294967295;var bk=HEAP[bl];HEAP[bn]=bk;var a8=I;var a7=(a8)&4294967295;var a6=(a7)&4294967295;var a5=(bf)&4294967295;var a4=HEAP[a5];HEAP[a6]=a4;var a3=(a7+4)&4294967295;var a2=(bf+4)&4294967295;var a1=HEAP[a2];HEAP[a3]=a1;var a0=X;var aZ=(bg)&4294967295;var aY=(a0)&4294967295;var aX=HEAP[aY];HEAP[aZ]=aX;var aW=(bg+4)&4294967295;var aU=(a0+4)&4294967295;var aT=HEAP[aU];HEAP[aW]=aT;var aR=I;var aP=(aR+8)&4294967295;var aN=(aP)&4294967295;var aL=(bg)&4294967295;var aJ=HEAP[aL];HEAP[aN]=aJ;var az=(aP+4)&4294967295;var ay=(bg+4)&4294967295;var ax=HEAP[ay];HEAP[az]=ax;var aw=e;var av=(bi)&4294967295;var at=(aw)&4294967295;var aq=HEAP[at];HEAP[av]=aq;var ao=(bi+4)&4294967295;var am=(aw+4)&4294967295;var ak=HEAP[am];HEAP[ao]=ak;var ac=I;var ab=(ac+16)&4294967295;var Z=(ab)&4294967295;var W=(bi)&4294967295;var U=HEAP[W];HEAP[Z]=U;var R=(ab+4)&4294967295;var N=(bi+4)&4294967295;var K=HEAP[N];HEAP[R]=K;var G=c;var C=(G)&4294967295;HEAP[C]=2;var aa=c;var Y=(aa+1)&4294967295;HEAP[Y]=2;var V=c;var T=(V+2)&4294967295;HEAP[T]=1;var Q=aA;var M=(Q+2)&4294967295;var J=HEAP[M];var F=((J)+3)&65535;var B=aA;var z=(B+2)&4294967295;HEAP[z]=F}}while(0);var s=ad;bj=s;var q=bj;P=q;var aD=P;STACKTOP=E;return aD;return null}function _pfr_glyph_move_to(e,aa){var B;var ah;var Z;var C;var Y;var h;var D;var f;var K=0;ah=e;Z=aa;var X=ah;var W=(X+28)&4294967295;var V=HEAP[W];D=V;var U=ah;_pfr_glyph_close_contour(U);var T=ah;var S=(T+32)&4294967295;HEAP[S]=1;var Q=D;var O=(Q+20)&4294967295;var M=(O)&4294967295;var y=(M+2)&4294967295;var w=HEAP[y];var u=reSign((w),16,0);var s=D;var q=(s+56)&4294967295;var o=(q)&4294967295;var m=(o+2)&4294967295;var k=HEAP[m];var i=reSign((k),16,0);var g=((u)+(i))&4294967295;var b=((g)+1)&4294967295;var al=D;var ak=(al+4)&4294967295;var aj=HEAP[ak];var ai=unSign((b),32,0)>unSign((aj),32,0);$bb1$$bb$2:do{if(ai){B=0}else{var ag=D;var af=(ag+20)&4294967295;var ae=(af)&4294967295;var ad=(ae)&4294967295;var ac=HEAP[ad];var R=reSign((ac),16,0);var P=D;var N=(P+56)&4294967295;var L=(N)&4294967295;var J=(L)&4294967295;var I=HEAP[J];var H=reSign((I),16,0);var G=((R)+(H))&4294967295;var F=((G)+1)&4294967295;var E=D;var A=(E+8)&4294967295;var z=HEAP[A];var x=unSign((F),32,0)>unSign((z),32,0);if(x){B=0;break $bb1$$bb$2}h=0;B=3;break $bb1$$bb$2}}while(0);if(B==0){var v=D;var t=_FT_GlyphLoader_CheckPoints(v,1,1);h=t}var r=h;f=r;var p=f;var n=(((p))|0)==0;if(n){var l=ah;var j=Z;var d=_pfr_glyph_line_to(l,j);f=d}var c=f;Y=c;var a=Y;C=a;var ab=C;return ab;return null}function _pfr_glyph_end(e){var d;var h;var b=0;h=e;var c=h;_pfr_glyph_close_contour(c);var a=h;var g=(a+28)&4294967295;var f=HEAP[g];_FT_GlyphLoader_Add(f);return;return}function _pfr_glyph_load_simple(dM,a9,ah){var T=STACKTOP;STACKTOP+=72;_memset(T,0,72);var gb;var d7;var ed=T;var eN;var de;var bL;var bJ=T+4;var bH=T+12;var bF=T+20;var bD=T+28;var cR=T+36;var aM;var ao;var fH;var bc;var bb;var b3;var cm;var a8;var bi;var eQ=T+40;var fr;var cQ;var ae;var aX;var be;var ba;var gI;var gh;var e3=0;d7=dM;HEAP[ed]=a9;eN=ah;HEAP[cR]=0;var bC=d7;var bB=(bC+28)&4294967295;var bA=HEAP[bB];var bz=(bA)&4294967295;var by=HEAP[bz];aM=by;var fZ=HEAP[ed];var fY=(fZ+1)&4294967295;var fX=eN;var fW=(fY)>(fX);$Failure$$bb$2:do{if(fW){gb=0}else{var fV=HEAP[ed];var fU=HEAP[fV];var fT=unSign((fU),8,0);ao=fT;var fS=(fV+1)&4294967295;HEAP[ed]=fS;var fR=ao;var fQ=(fR)&128;var fu=(((fQ))|0)!=0;if(fu){gb=0;break $Failure$$bb$2}fH=0;bc=0;var ft=ao;var fs=(ft)&4;var fq=(((fs))|0)!=0;$bb2$$bb4$5:do{if(fq){var fp=HEAP[ed];var fo=(fp+1)&4294967295;var fn=eN;var fm=(fo)>(fn);if(fm){gb=0;break $Failure$$bb$2}var fl=HEAP[ed];var fk=HEAP[fl];var eY=unSign((fk),8,0);b3=eY;var eX=(fl+1)&4294967295;HEAP[ed]=eX;var eW=b3;var eV=(eW)&15;fH=eV;var eU=b3;var eT=unSign((eU),32,0)>>>4;bc=eT}else{var eS=ao;var eR=(eS)&2;var eP=(((eR))|0)!=0;if(eP){var eO=HEAP[ed];var es=(eO+1)&4294967295;var er=eN;var eq=(es)>(er);if(eq){gb=0;break $Failure$$bb$2}var ep=HEAP[ed];var eo=HEAP[ep];var en=unSign((eo),8,0);fH=en;var em=(ep+1)&4294967295;HEAP[ed]=em}var el=ao;var ek=(el)&1;var ej=(((ek))&255);var gc=reSign((ej),8,0)!=0;if(!(gc)){gb=7;break $bb2$$bb4$5}var dW=HEAP[ed];var dV=(dW+1)&4294967295;var dU=eN;var dT=(dV)>(dU);if(dT){gb=0;break $Failure$$bb$2}var dS=HEAP[ed];var dR=HEAP[dS];var dQ=unSign((dR),8,0);bc=dQ;var dP=(dS+1)&4294967295;HEAP[ed]=dP}}while(0);var dO=fH;var dN=bc;var dB=((dO)+(dN))&4294967295;b3=dB;var dA=d7;var dz=(dA+4)&4294967295;var dy=HEAP[dz];var dx=b3;var dw=unSign((dy),32,0)(b4);if(a7){gb=0;break $Failure$$bb$2}var a6=HEAP[ed];var a5=HEAP[a6];var a4=unSign((a5),8,0);cm=a4;var a3=(a6+1)&4294967295;HEAP[ed]=a3}var a2=cm;var a1=(a2)&1;var a0=(((a1))&255);var b2=reSign((a0),8,0)!=0;if(b2){var aZ=HEAP[ed];var aY=(aZ+2)&4294967295;var aW=eN;var aV=(aY)>(aW);if(aV){gb=0;break $Failure$$bb$2}var aU=HEAP[ed];var aT=(aU+2)&4294967295;HEAP[ed]=aT;var aS=HEAP[ed];var aR=(aS+-2)&4294967295;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=reSign((aP),8,0);var aN=(aO)<<8;var aL=(((aN))&65535);var aK=HEAP[ed];var aJ=(aK+-2)&4294967295;var aI=(aJ+1)&4294967295;var aH=HEAP[aI];var aG=unSign((aH),8,0);var aF=(aL)|(aG);var aE=reSign((aF),16,0);a8=aE}else{var aD=HEAP[ed];var aC=(aD+1)&4294967295;var aB=eN;var aA=(aC)>(aB);if(aA){gb=0;break $Failure$$bb$2}var az=HEAP[ed];var ay=HEAP[az];var ax=unSign((ay),8,0);var aw=a8;var av=((ax)+(aw))&4294967295;a8=av;var au=(az+1)&4294967295;HEAP[ed]=au}var at=d7;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=bb;var an=(aq+4*ap)&4294967295;var am=a8;HEAP[an]=am;var al=cm;var ak=unSign((al),32,0)>>>1;cm=ak;var aj=bb;var ai=((aj)+1)&4294967295;bb=ai;gb=12;continue $bb24$20}var ac=ao;var ab=(ac)&8;var aa=(((ab))|0)!=0;if(aa){var Z=eN;var Y=_pfr_extra_items_skip(ed,Z);HEAP[cR]=Y;var X=HEAP[cR];var W=(((X))|0)!=0;if(W){gb=9;break $Failure$$bb$2}}var V=d7;_pfr_glyph_start(V);var U=(eQ)&4294967295;var S=(U+4)&4294967295;HEAP[S]=0;var R=(eQ)&4294967295;var Q=(R+4)&4294967295;var P=HEAP[Q];var O=(eQ)&4294967295;var N=(O)&4294967295;HEAP[N]=P;var M=(eQ)&4294967295;var L=(bD)&4294967295;var J=(M)&4294967295;var H=HEAP[J];HEAP[L]=H;var y=(bD+4)&4294967295;var x=(M+4)&4294967295;var w=HEAP[x];HEAP[y]=w;var v=(eQ+24)&4294967295;var u=(v)&4294967295;var t=(bD)&4294967295;var s=HEAP[t];HEAP[u]=s;var r=(v+4)&4294967295;var p=(bD+4)&4294967295;var n=HEAP[p];HEAP[r]=n;$bb28$37:while(1){aX=0;var e=HEAP[ed];var d=(e+1)&4294967295;var c=eN;var b=(d)>(c);if(b){gb=0;break $Failure$$bb$2}var a=HEAP[ed];var gX=HEAP[a];var gW=unSign((gX),8,0);cQ=gW;var gV=(a+1)&4294967295;HEAP[ed]=gV;var gT=cQ;var gR=(gT)&15;ae=gR;var gH=cQ;var gG=unSign((gH),32,0)>>>4;if(gG==0){gb=49}else{if(gG==1){gb=50}else{if(gG==2){gb=51}else{if(gG==3){gb=52}else{if(gG==4){gb=50}else{if(gG==5){gb=50}else{if(gG==6){gb=53}else{if(gG==7){gb=54}else{gb=55}}}}}}}}if(gb==55){be=4;var f6=ae;aX=f6}else{if(gb==49){be=0}else{if(gb==50){var gF=ae;aX=gF;be=1}else{if(gb==51){var gE=ae;var gD=fH;var gC=unSign((gE),32,0)>=unSign((gD),32,0);if(gC){gb=0;break $Failure$$bb$2}var gB=d7;var gA=(gB+8)&4294967295;var gy=HEAP[gA];var gw=ae;var K=(gy+4*gw)&4294967295;var I=HEAP[K];var G=(eQ)&4294967295;var F=(G)&4294967295;HEAP[F]=I;var E=(eQ+24)&4294967295;var D=(E+4)&4294967295;var C=HEAP[D];var B=(eQ)&4294967295;var A=(B+4)&4294967295;HEAP[A]=C;var z=(eQ)&4294967295;var q=(bF)&4294967295;var o=(z)&4294967295;var m=HEAP[o];HEAP[q]=m;var l=(bF+4)&4294967295;var k=(z+4)&4294967295;var j=HEAP[k];HEAP[l]=j;var i=(eQ+24)&4294967295;var h=(i)&4294967295;var g=(bF)&4294967295;var f=HEAP[g];HEAP[h]=f;var gU=(i+4)&4294967295;var gS=(bF+4)&4294967295;var gQ=HEAP[gS];HEAP[gU]=gQ;be=0}else{if(gb==52){var gP=ae;var gO=bc;var gN=unSign((gP),32,0)>=unSign((gO),32,0);if(gN){gb=0;break $Failure$$bb$2}var gM=(eQ+24)&4294967295;var gL=(gM)&4294967295;var gK=HEAP[gL];var gJ=(eQ)&4294967295;var gz=(gJ)&4294967295;HEAP[gz]=gK;var gx=d7;var gv=(gx+12)&4294967295;var gu=HEAP[gv];var gt=ae;var gs=(gu+4*gt)&4294967295;var gr=HEAP[gs];var gq=(eQ)&4294967295;var gp=(gq+4)&4294967295;HEAP[gp]=gr;var go=(eQ)&4294967295;var gn=(bH)&4294967295;var gm=(go)&4294967295;var gl=HEAP[gm];HEAP[gn]=gl;var gk=(bH+4)&4294967295;var gj=(go+4)&4294967295;var gi=HEAP[gj];HEAP[gk]=gi;var gg=(eQ+24)&4294967295;var gf=(gg)&4294967295;var ge=(bH)&4294967295;var gd=HEAP[ge];HEAP[gf]=gd;var ga=(gg+4)&4294967295;var f9=(bH+4)&4294967295;var f7=HEAP[f9];HEAP[ga]=f7;be=0}else{if(gb==53){aX=2958;be=3}else{if(gb==54){aX=3627;be=3}}}}}}}var c2=eQ;fr=c2;ba=0;$bb64$51:while(1){var cd=ba;var ca=be;var b8=unSign((cd),32,0)(f1);if(f0){gb=0;break $Failure$$bb$2}var fP=HEAP[ed];var fO=HEAP[fP];var fN=unSign((fO),8,0);gI=fN;var fM=(fP+1)&4294967295;HEAP[ed]=fM;var fL=gI;var fK=fH;var fJ=unSign((fL),32,0)>=unSign((fK),32,0);if(fJ){gb=0;break $Failure$$bb$2}var fI=d7;var fG=(fI+8)&4294967295;var fE=HEAP[fG];var fj=gI;var fi=(fE+4*fj)&4294967295;var fh=HEAP[fi];var fg=fr;var ff=(fg)&4294967295;HEAP[ff]=fh}else{if(gb==57){var fe=HEAP[ed];var fd=(fe+2)&4294967295;var fc=eN;var fb=(fd)>(fc);if(fb){gb=0;break $Failure$$bb$2}var e9=HEAP[ed];var eM=(e9+2)&4294967295;HEAP[ed]=eM;var eL=HEAP[ed];var eK=(eL+-2)&4294967295;var eJ=(eK)&4294967295;var eI=HEAP[eJ];var eH=reSign((eI),8,0);var eG=(eH)<<8;var eF=(((eG))&65535);var eE=HEAP[ed];var eC=(eE+-2)&4294967295;var ei=(eC+1)&4294967295;var eh=HEAP[ei];var eg=unSign((eh),8,0);var ef=(eF)|(eg);var ee=reSign((ef),16,0);var ec=fr;var eb=(ec)&4294967295;HEAP[eb]=ee}else{if(gb==58){var ea=HEAP[ed];var d9=(ea+1)&4294967295;var d6=eN;var fF=(d9)>(d6);if(fF){gb=0;break $Failure$$bb$2}var fD=HEAP[ed];var fC=HEAP[fD];var fB=reSign((fC),8,0);gh=fB;var fA=(fD+1)&4294967295;HEAP[ed]=fA;var fz=(eQ+24)&4294967295;var fy=(fz)&4294967295;var fx=HEAP[fy];var fw=gh;var fv=((fx)+(fw))&4294967295;var fa=fr;var e8=(fa)&4294967295;HEAP[e8]=fv}}}}var e1=aX;var e0=unSign((e1),32,0)>>>2;var eZ=(e0)&3;if(eZ==0){gb=60}else{if(eZ==1){gb=61}else{if(eZ==2){gb=62}else{gb=63}}}if(gb==63){var cs=(eQ+24)&4294967295;var cr=(cs+4)&4294967295;var cq=HEAP[cr];var co=fr;var b1=(co+4)&4294967295;HEAP[b1]=cq}else{if(gb==60){var eD=HEAP[ed];var eB=(eD+1)&4294967295;var eA=eN;var ez=(eB)>(eA);if(ez){gb=0;break $Failure$$bb$2}var ey=HEAP[ed];var ex=HEAP[ey];var ew=unSign((ex),8,0);gI=ew;var ev=(ey+1)&4294967295;HEAP[ed]=ev;var eu=gI;var et=bc;var d8=unSign((eu),32,0)>=unSign((et),32,0);if(d8){gb=0;break $Failure$$bb$2}var d5=d7;var d4=(d5+12)&4294967295;var d3=HEAP[d4];var d2=gI;var d1=(d3+4*d2)&4294967295;var d0=HEAP[d1];var dZ=fr;var dY=(dZ+4)&4294967295;HEAP[dY]=d0}else{if(gb==61){var dX=HEAP[ed];var dL=(dX+2)&4294967295;var dK=eN;var dJ=(dL)>(dK);if(dJ){gb=0;break $Failure$$bb$2}var dI=HEAP[ed];var dH=(dI+2)&4294967295;HEAP[ed]=dH;var dG=HEAP[ed];var dF=(dG+-2)&4294967295;var dE=(dF)&4294967295;var dD=HEAP[dE];var dC=reSign((dD),8,0);var dr=(dC)<<8;var dq=(((dr))&65535);var dp=HEAP[ed];var dn=(dp+-2)&4294967295;var dm=(dn+1)&4294967295;var dl=HEAP[dm];var dk=unSign((dl),8,0);var dj=(dq)|(dk);var di=reSign((dj),16,0);var dh=fr;var c5=(dh+4)&4294967295;HEAP[c5]=di}else{if(gb==62){var c4=HEAP[ed];var c3=(c4+1)&4294967295;var c1=eN;var c0=(c3)>(c1);if(c0){gb=0;break $Failure$$bb$2}var cZ=HEAP[ed];var cY=HEAP[cZ];var cX=reSign((cY),8,0);gh=cX;var cW=(cZ+1)&4294967295;HEAP[ed]=cW;var cU=(eQ+24)&4294967295;var cy=(cU+4)&4294967295;var cx=HEAP[cy];var cw=gh;var cv=((cx)+(cw))&4294967295;var cu=fr;var ct=(cu+4)&4294967295;HEAP[ct]=cv}}}}var b0=ba;var bZ=(((b0))|0)!=0;$bb62$$bb59$74:do{if(bZ){gb=37}else{var bY=be;var bX=(((bY))|0)!=4;if(bX){gb=37;break $bb62$$bb59$74}var bW=HEAP[ed];var bV=(bW+1)&4294967295;var bU=eN;var bT=(bV)>(bU);if(bT){gb=0;break $Failure$$bb$2}var bR=HEAP[ed];var bx=HEAP[bR];var bw=unSign((bx),8,0);aX=bw;var bv=(bR+1)&4294967295;HEAP[ed]=bv;var bt=be;var bs=((bt)-1)&4294967295;be=bs;gb=40;break $bb62$$bb59$74}}while(0);if(gb==37){var br=aX;var bq=unSign((br),32,0)>>>4;aX=bq}var bp=fr;var bo=(bp)&4294967295;var bm=(bJ)&4294967295;var cV=(bo)&4294967295;var cT=HEAP[cV];HEAP[bm]=cT;var cP=(bJ+4)&4294967295;var cN=(bo+4)&4294967295;var cL=HEAP[cN];HEAP[cP]=cL;var cJ=(eQ+24)&4294967295;var cH=(cJ)&4294967295;var cF=(bJ)&4294967295;var cD=HEAP[cF];HEAP[cH]=cD;var cB=(cJ+4)&4294967295;var cp=(bJ+4)&4294967295;var cn=HEAP[cp];HEAP[cB]=cn;var ck=fr;var ci=(ck+8)&4294967295;fr=ci;var cg=ba;var ce=((cg)+1)&4294967295;ba=ce;gb=26;continue $bb64$51}var b6=cQ;var bS=unSign((b6),32,0)>>>4;if(bS==0){gb=64;break $bb28$37}else{if(bS==1){gb=65}else{if(bS==2){gb=65}else{if(bS==3){gb=65}else{if(bS==4){gb=66}else{if(bS==5){gb=66}else{gb=67}}}}}}if(gb==67){var bK=d7;var bg=eQ;var bf=eQ;var bI=(bf+8)&4294967295;var bd=eQ;var bG=(bd+16)&4294967295;var bE=_pfr_glyph_curve_to(bK,bg,bI,bG);HEAP[cR]=bE}else{if(gb==65){var bP=d7;var bu=eQ;var bO=_pfr_glyph_line_to(bP,bu);HEAP[cR]=bO}else{if(gb==66){var bN=d7;var bh=eQ;var bM=_pfr_glyph_move_to(bN,bh);HEAP[cR]=bM}}}var bn=HEAP[cR];var bl=(((bn))|0)!=0;if(bl){gb=9;break $Failure$$bb$2}gb=21;continue $bb28$37}var bQ=d7;_pfr_glyph_end(bQ);gb=9;break $Failure$$bb$2}}while(0);if(gb==0){HEAP[cR]=8}var bk=HEAP[cR];bL=bk;var bj=bL;de=bj;var f8=de;STACKTOP=T;return f8;return null}function _pfr_glyph_load_compound(b5,a9,ai){var U=STACKTOP;STACKTOP+=8;_memset(U,0,8);var dT;var cg;var cm=U;var cO;var bR;var bl;var bH=U+4;var af;var aO;var aN;var ap;var ba;var bm;var cB;var cD;var b4;var bb;var bG;var cZ=0;cg=b5;HEAP[cm]=a9;cO=ai;HEAP[bH]=0;var bk=cg;var bj=(bk+28)&4294967295;var bi=HEAP[bj];af=bi;var bh=af;var bg=(bh)&4294967295;var bf=HEAP[bg];aO=bf;var be=HEAP[cm];var bd=(be+1)&4294967295;var bc=cO;var dI=(bd)>(bc);$Failure$$bb$2:do{if(dI){dT=0}else{var dH=HEAP[cm];var dG=HEAP[dH];var dF=unSign((dG),8,0);ap=dF;var dE=(dH+1)&4294967295;HEAP[cm]=dE;var dD=ap;var dC=(dD)&128;var dB=(((dC))|0)==0;if(dB){dT=0;break $Failure$$bb$2}var dA=ap;var dz=(dA)&63;bm=dz;var dj=ap;var di=(dj)&8;var dh=(((di))|0)!=0;if(dh){var dg=cO;var df=_pfr_extra_items_skip(cm,dg);HEAP[bH]=df;var de=HEAP[bH];var dd=(((de))|0)!=0;if(dd){dT=2;break $Failure$$bb$2}}var dc=cg;var db=(dc+16)&4294967295;var da=HEAP[db];cB=da;var cY=cB;var cX=bm;var cW=((cY)+(cX))&4294967295;var cV=cg;var cU=(cV+20)&4294967295;var cT=HEAP[cU];var cS=unSign((cW),32,0)>unSign((cT),32,0);if(cS){var cR=cB;var cQ=bm;var cP=((cR)+(cQ))&4294967295;var cC=((cP)+3)&4294967295;var cA=(cC)&-4;bb=cA;var cz=bb;var cy=unSign((cz),32,0)>64;if(cy){HEAP[bH]=8;dT=2;break $Failure$$bb$2}else{var cx=cg;var cw=(cx+24)&4294967295;var cv=HEAP[cw];var cu=bb;var ct=cg;var cs=(ct+20)&4294967295;var cf=HEAP[cs];var ce=aO;var cd=cv;var cc=_ft_mem_realloc(ce,24,cf,cu,cd,bH);var cb=cc;var ca=cg;var b9=(ca+24)&4294967295;HEAP[b9]=cb;var b8=HEAP[bH];var b7=(((b8))|0)!=0;if(b7){dT=2;break $Failure$$bb$2}var b6=cg;var b3=(b6+20)&4294967295;var b2=bb;HEAP[b3]=b2}}var b1=cg;var b0=(b1+24)&4294967295;var bZ=HEAP[b0];var bY=cB;var bX=(bZ+24*bY)&4294967295;aN=bX;ba=0;while(1){var ch=ba;var dq=bm;var dn=unSign((ch),32,0)(bU);if(bT){dT=0;break $Failure$$bb$2}var bS=HEAP[cm];var bQ=HEAP[bS];var bP=unSign((bQ),8,0);bG=bP;var bO=(bS+1)&4294967295;HEAP[cm]=bO;var bN=aN;var bM=(bN)&4294967295;HEAP[bM]=65536;var bL=bG;var bK=(bL)&16;var bJ=(((bK))|0)!=0;if(bJ){var bI=HEAP[cm];var bF=(bI+2)&4294967295;var bE=cO;var bD=(bF)>(bE);if(bD){dT=0;break $Failure$$bb$2}var bC=HEAP[cm];var bB=(bC+2)&4294967295;HEAP[cm]=bB;var bA=HEAP[cm];var bz=(bA+-2)&4294967295;var by=(bz)&4294967295;var bx=HEAP[by];var bw=reSign((bx),8,0);var bv=(bw)<<8;var bu=(((bv))&65535);var bt=HEAP[cm];var bs=(bt+-2)&4294967295;var br=(bs+1)&4294967295;var bq=HEAP[br];var bp=unSign((bq),8,0);var bo=(bu)|(bp);var bn=reSign((bo),16,0);var a8=(bn)<<4;var a7=aN;var a6=(a7)&4294967295;HEAP[a6]=a8}var a5=aN;var a4=(a5+4)&4294967295;HEAP[a4]=65536;var a3=bG;var a2=(a3)&32;var a1=(((a2))|0)!=0;if(a1){var a0=HEAP[cm];var aZ=(a0+2)&4294967295;var aY=cO;var aX=(aZ)>(aY);if(aX){dT=0;break $Failure$$bb$2}var aW=HEAP[cm];var aV=(aW+2)&4294967295;HEAP[cm]=aV;var aU=HEAP[cm];var aT=(aU+-2)&4294967295;var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=reSign((aR),8,0);var aP=(aQ)<<8;var aM=(((aP))&65535);var aL=HEAP[cm];var aK=(aL+-2)&4294967295;var aJ=(aK+1)&4294967295;var aI=HEAP[aJ];var aH=unSign((aI),8,0);var aG=(aM)|(aH);var aF=reSign((aG),16,0);var aE=(aF)<<4;var aD=aN;var aC=(aD+4)&4294967295;HEAP[aC]=aE}var aB=bG;var aA=(aB)&3;if(aA==1){dT=28}else{if(aA==2){dT=29}else{dT=30}}if(dT==28){var az=HEAP[cm];var ay=(az+2)&4294967295;var ax=cO;var aw=(ay)>(ax);if(aw){dT=0;break $Failure$$bb$2}var av=HEAP[cm];var au=(av+2)&4294967295;HEAP[cm]=au;var at=HEAP[cm];var ar=(at+-2)&4294967295;var aq=(ar)&4294967295;var ao=HEAP[aq];var an=reSign((ao),8,0);var am=(an)<<8;var al=(((am))&65535);var ak=HEAP[cm];var aj=(ak+-2)&4294967295;var ah=(aj+1)&4294967295;var ag=HEAP[ah];var ae=unSign((ag),8,0);var ad=(al)|(ae);var ac=reSign((ad),16,0);cD=ac}else{if(dT==29){var ab=HEAP[cm];var aa=(ab+1)&4294967295;var Z=cO;var Y=(aa)>(Z);if(Y){dT=0;break $Failure$$bb$2}var X=HEAP[cm];var W=HEAP[X];var V=reSign((W),8,0);var T=cD;var S=((V)+(T))&4294967295;cD=S;var R=(X+1)&4294967295;HEAP[cm]=R}}var Q=bG;var P=unSign((Q),32,0)>>>2;var O=(P)&3;if(O==1){dT=31}else{if(O==2){dT=32}else{dT=33}}if(dT==31){var N=HEAP[cm];var M=(N+2)&4294967295;var K=cO;var I=(M)>(K);if(I){dT=0;break $Failure$$bb$2}var z=HEAP[cm];var y=(z+2)&4294967295;HEAP[cm]=y;var x=HEAP[cm];var w=(x+-2)&4294967295;var v=(w)&4294967295;var u=HEAP[v];var t=reSign((u),8,0);var s=(t)<<8;var q=(((s))&65535);var o=HEAP[cm];var e=(o+-2)&4294967295;var d=(e+1)&4294967295;var c=HEAP[d];var b=unSign((c),8,0);var a=(q)|(b);var eC=reSign((a),16,0);b4=eC}else{if(dT==32){var eB=HEAP[cm];var eA=(eB+1)&4294967295;var ey=cO;var ew=(eA)>(ey);if(ew){dT=0;break $Failure$$bb$2}var en=HEAP[cm];var em=HEAP[en];var el=reSign((em),8,0);var ek=b4;var ej=((el)+(ek))&4294967295;b4=ej;var ei=(en+1)&4294967295;HEAP[cm]=ei}}var eh=aN;var eg=(eh+8)&4294967295;var ee=cD;HEAP[eg]=ee;var ec=aN;var L=(ec+12)&4294967295;var J=b4;HEAP[L]=J;var H=bG;var G=(H)&64;var F=(((G))|0)!=0;if(F){var E=HEAP[cm];var D=(E+2)&4294967295;var C=cO;var B=(D)>(C);if(B){dT=0;break $Failure$$bb$2}var A=HEAP[cm];var r=(A+2)&4294967295;HEAP[cm]=r;var p=HEAP[cm];var n=(p+-2)&4294967295;var m=(n)&4294967295;var k=HEAP[m];var j=unSign((k),8,0);var i=(j)<<8;var h=(((i))&65535);var g=HEAP[cm];var f=(g+-2)&4294967295;var ez=(f+1)&4294967295;var ex=HEAP[ez];var ev=unSign((ex),8,0);var eu=(h)|(ev);var et=unSign((eu),16,0);var es=aN;var er=(es+20)&4294967295;HEAP[er]=et}else{var eq=HEAP[cm];var ep=(eq+1)&4294967295;var eo=cO;var ef=(ep)>(eo);if(ef){dT=0;break $Failure$$bb$2}var ed=HEAP[cm];var eb=HEAP[ed];var ea=unSign((eb),8,0);var d9=aN;var d8=(d9+20)&4294967295;HEAP[d8]=ea;var d7=(ed+1)&4294967295;HEAP[cm]=d7}var d6=bG;var d5=(d6)&128;var d4=(((d5))|0)!=0;if(d4){var d3=HEAP[cm];var d2=(d3+3)&4294967295;var d1=cO;var d0=(d2)>(d1);if(d0){dT=0;break $Failure$$bb$2}var dZ=HEAP[cm];var dY=(dZ+3)&4294967295;HEAP[cm]=dY;var dX=HEAP[cm];var dW=(dX+-3)&4294967295;var dV=(dW)&4294967295;var dU=HEAP[dV];var dS=reSign((dU),8,0);var dR=(dS)<<16;var dQ=HEAP[cm];var dP=(dQ+-3)&4294967295;var dO=(dP+1)&4294967295;var dN=HEAP[dO];var dM=unSign((dN),8,0);var dL=(dM)<<8;var dK=(dR)|(dL);var dJ=HEAP[cm];var dy=(dJ+-3)&4294967295;var dx=(dy+2)&4294967295;var dw=HEAP[dx];var dv=unSign((dw),8,0);var du=(dK)|(dv);var dt=aN;var ds=(dt+16)&4294967295;HEAP[ds]=du}else{var dr=HEAP[cm];var dp=(dr+2)&4294967295;var dm=cO;var c9=(dp)>(dm);if(c9){dT=0;break $Failure$$bb$2}var c8=HEAP[cm];var c7=(c8+2)&4294967295;HEAP[cm]=c7;var c6=HEAP[cm];var c5=(c6+-2)&4294967295;var c4=(c5)&4294967295;var c3=HEAP[c4];var c2=unSign((c3),8,0);var c1=(c2)<<8;var c0=(((c1))&65535);var cN=HEAP[cm];var cM=(cN+-2)&4294967295;var cL=(cM+1)&4294967295;var cK=HEAP[cL];var cJ=unSign((cK),8,0);var cI=(c0)|(cJ);var cH=unSign((cI),16,0);var cG=aN;var cF=(cG+16)&4294967295;HEAP[cF]=cH}var cE=cg;var cr=(cE+16)&4294967295;var cq=HEAP[cr];var cp=((cq)+1)&4294967295;var co=cg;var cn=(co+16)&4294967295;HEAP[cn]=cp;var cl=ba;var ck=((cl)+1)&4294967295;ba=ck;var cj=aN;var ci=(cj+24)&4294967295;aN=ci;dT=6;continue}}}while(0);if(dT==0){HEAP[bH]=8}var dl=HEAP[bH];bl=dl;var dk=bl;bR=dk;var l=bR;STACKTOP=U;return l;return null}function _pfr_glyph_load_rec(bH,Q,b7,s,E){var au;var bS;var n;var g;var at;var b8;var c;var cs;var G;var bT;var V;var bU;var bZ;var bA;var ak;var u;var bV;var bg;var t;var ar;var U;var aE;var bG=0;bS=bH;n=Q;g=b7;at=s;b8=E;var cr=g;var cq=at;var cp=((cr)+(cq))&4294967295;var co=n;var cn=_FT_Stream_Seek(co,cp);G=cn;var cm=G;var cl=(((cm))|0)!=0;$Exit$$bb$2:do{if(!cl){var ck=n;var cj=b8;var bm=_FT_Stream_EnterFrame(ck,cj);G=bm;var bk=G;var bi=(((bk))|0)!=0;if(bi){au=0;break $Exit$$bb$2}var bh=n;var bf=(bh+32)&4294967295;var be=HEAP[bf];bT=be;var bd=bT;var bc=b8;var bb=(bd+bc)&4294967295;V=bb;var ba=b8;var a1=(((ba))|0)==0;$bb19$$bb2$5:do{if(!a1){var aZ=bT;var aX=HEAP[aZ];var aW=reSign((aX),8,0)>=0;if(aW){au=2;break $bb19$$bb2$5}var aV=bS;var aU=(aV+28)&4294967295;var aT=HEAP[aU];ak=aT;var aS=ak;var aR=(aS+20)&4294967295;var aQ=(aR)&4294967295;u=aQ;var aH=bS;var aF=(aH+16)&4294967295;var aC=HEAP[aF];bZ=aC;var aB=bS;var aA=bT;var az=V;var ay=_pfr_glyph_load_compound(aB,aA,az);G=ay;var ax=n;_FT_Stream_ExitFrame(ax);var aw=G;var av=(((aw))|0)!=0;if(av){au=0;break $Exit$$bb$2}var ah=bS;var af=(ah+16)&4294967295;var ad=HEAP[af];var ac=bZ;var ab=((ad)-(ac))&4294967295;bA=ab;bU=0;$bb17$9:while(1){var ap=bU;var ao=bA;var an=(((ap))|0)<(((ao))|0);if(!(an)){au=6;break $bb17$9}var aa=bS;var Z=(aa+24)&4294967295;var Y=HEAP[Z];var X=bZ;var W=(Y+24*X)&4294967295;var S=bU;var R=(W+24*S)&4294967295;ar=R;var P=u;var O=(P+2)&4294967295;var N=HEAP[O];var M=reSign((N),16,0);bg=M;var L=ar;var K=(L+20)&4294967295;var J=HEAP[K];var I=ar;var F=(I+16)&4294967295;var D=HEAP[F];var C=bS;var B=n;var A=g;var z=_pfr_glyph_load_rec(C,B,A,D,J);G=z;var y=G;var x=(((y))|0)!=0;if(x){au=6;break $bb17$9}var w=bS;var v=(w+24)&4294967295;var r=HEAP[v];var q=bZ;var p=(r+24*q)&4294967295;var o=bU;var m=(p+24*o)&4294967295;ar=m;var l=u;var k=(l+2)&4294967295;var j=HEAP[k];var i=reSign((j),16,0);var h=bg;var f=((i)-(h))&4294967295;t=f;var e=ar;var d=(e)&4294967295;var b=HEAP[d];var a=(((b))|0)!=65536;$bb8$$bb7$13:do{if(a){au=8}else{var cx=ar;var cw=(cx+4)&4294967295;var cv=HEAP[cw];var cu=(((cv))|0)!=65536;if(cu){au=8;break $bb8$$bb7$13}var bx=ak;var bw=(bx+20)&4294967295;var bv=(bw)&4294967295;var bu=(bv+4)&4294967295;var bt=HEAP[bu];var bs=bg;var br=(bt+8*bs)&4294967295;aE=br;bV=0;while(1){var aJ=bV;var aI=t;var aG=(((aJ))|0)<(((aI))|0);if(!(aG)){au=16;break $bb8$$bb7$13}var bq=aE;var bp=(bq)&4294967295;var bo=HEAP[bp];var bn=ar;var bl=(bn+8)&4294967295;var bj=HEAP[bl];var a9=((bo)+(bj))&4294967295;var a8=aE;var a7=(a8)&4294967295;HEAP[a7]=a9;var a6=aE;var a5=(a6+4)&4294967295;var a4=HEAP[a5];var a3=ar;var a2=(a3+12)&4294967295;var a0=HEAP[a2];var aY=((a4)+(a0))&4294967295;var aP=aE;var aO=(aP+4)&4294967295;HEAP[aO]=aY;var aN=bV;var aM=((aN)+1)&4294967295;bV=aM;var aL=aE;var aK=(aL+8)&4294967295;aE=aK;au=14;continue}}}while(0);if(au==8){var ct=u;var ci=(ct+4)&4294967295;var ch=HEAP[ci];var cg=bg;var cf=(ch+8*cg)&4294967295;U=cf;bV=0;while(1){var bB=bV;var bz=t;var by=(((bB))|0)<(((bz))|0);if(!(by)){au=12;break}var ce=ar;var cd=(ce)&4294967295;var cc=HEAP[cd];var cb=U;var ca=(cb)&4294967295;var b9=HEAP[ca];var b6=_FT_MulFix(b9,cc);var b5=ar;var b4=(b5+8)&4294967295;var b3=HEAP[b4];var b2=((b6)+(b3))&4294967295;var b1=U;var b0=(b1)&4294967295;HEAP[b0]=b2;var bY=ar;var bX=(bY+4)&4294967295;var bW=HEAP[bX];var bR=U;var bQ=(bR+4)&4294967295;var bP=HEAP[bQ];var bO=_FT_MulFix(bP,bW);var bN=ar;var bM=(bN+12)&4294967295;var bL=HEAP[bM];var bK=((bO)+(bL))&4294967295;var bJ=U;var bI=(bJ+4)&4294967295;HEAP[bI]=bK;var bF=bV;var bE=((bF)+1)&4294967295;bV=bE;var bD=U;var bC=(bD+8)&4294967295;U=bC;au=10;continue}}var aD=bU;var aq=((aD)+1)&4294967295;bU=aq;au=5;continue $bb17$9}au=0;break $Exit$$bb$2}}while(0);var am=bS;var al=bT;var aj=V;var ai=_pfr_glyph_load_simple(am,al,aj);G=ai;var ag=n;_FT_Stream_ExitFrame(ag)}}while(0);var ae=G;cs=ae;var T=cs;c=T;var H=c;return H;return null}function _pfr_glyph_load(e,p,i,q,A){var w;var d;var o;var r;var y;var s;var z;var m;var n=0;d=e;o=p;r=i;y=q;s=A;var l=d;var k=(l+28)&4294967295;var j=HEAP[k];_FT_GlyphLoader_Rewind(j);var h=d;var g=(h+16)&4294967295;HEAP[g]=0;var f=d;var c=o;var b=r;var a=y;var x=s;var v=_pfr_glyph_load_rec(f,c,b,a,x);m=v;var u=m;z=u;var t=z;return t;return null}function _pfr_cmap_init(o){var s;var C;var u;var Q;var c;var t;var b;var B=0;C=o;c=0;var P=C;var O=P;var N=(O)&4294967295;var M=(N)&4294967295;var L=HEAP[M];var K=L;t=K;var I=t;var G=(I+288)&4294967295;var E=(G+120)&4294967295;var p=HEAP[E];var m=C;var k=(m+16)&4294967295;HEAP[k]=p;var j=t;var i=(j+288)&4294967295;var h=(i+128)&4294967295;var g=HEAP[h];var f=C;var e=(f+20)&4294967295;HEAP[e]=g;b=1;while(1){var x=C;var w=(x+16)&4294967295;var v=HEAP[w];var r=b;var q=unSign((v),32,0)>unSign((r),32,0);if(!(q)){s=5;break}var d=C;var a=(d+20)&4294967295;var aa=HEAP[a];var Z=b;var Y=((Z)-1)&4294967295;var X=(aa+16*Y)&4294967295;var W=(X)&4294967295;var V=HEAP[W];var U=C;var T=(U+20)&4294967295;var S=HEAP[T];var J=b;var H=(S+16*J)&4294967295;var F=(H)&4294967295;var D=HEAP[F];var A=unSign((V),32,0)>=unSign((D),32,0);if(A){s=1;break}var z=b;var y=((z)+1)&4294967295;b=y;s=0;continue}if(s==1){c=8}var n=c;Q=n;var l=Q;u=l;var R=u;return R;return null}function _pfr_cmap_done(e){var d;var f;var b=0;f=e;var c=f;var a=(c+20)&4294967295;HEAP[a]=0;var h=f;var g=(h+16)&4294967295;HEAP[g]=0;return;return}function _pfr_cmap_char_index(m,Q){var o;var s;var q;var p;var H;var G;var d;var I;var b;var r=0;s=m;q=Q;G=0;var F=s;var E=(F+16)&4294967295;var D=HEAP[E];d=D;while(1){var z=G;var x=d;var v=unSign((z),32,0)>>1;var Y=an;var X=((Z)+(Y))&4294967295;aq=X;var W=e;var V=(W+20)&4294967295;var U=HEAP[V];var T=aq;var S=(U+16*T)&4294967295;r=S;var R=r;var Q=(R)&4294967295;var N=HEAP[Q];var M=ai;var L=(((N))|0)==(((M))|0);if(L){P=2;break}var D=r;var B=(D)&4294967295;var A=HEAP[B];var z=ai;var y=unSign((A),32,0)unSign((m),32,0);if(!(l)){P=10;break $bb2$$bb8$13}var j=e;var i=(j+20)&4294967295;var h=HEAP[i];var g=an;var c=(h+16*g)&4294967295;r=c;var b=an;O=b;var a=O;var az=(((a))|0)!=0;if(!(az)){P=10;break $bb2$$bb8$13}var ay=O;var ax=((ay)+1)&4294967295;O=ax;var aw=r;var av=(aw)&4294967295;var au=HEAP[av];ai=au}}}while(0);var ar=at;var ad=ai;HEAP[ar]=ad;var ac=O;ap=ac;var aa=ap;C=aa;var ab=C;return ab;return null}function _pfr_face_done(s){var w;var l;var y;var z;var k=0;l=s;var j=l;var i=j;y=i;var h=y;var g=(h)==0;if(!g){var f=l;var e=(f+96)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=(c+8)&4294967295;var a=HEAP[b];z=a;var x=l;var v=(x+20)&4294967295;HEAP[v]=0;var u=l;var t=(u+24)&4294967295;HEAP[t]=0;var r=y;var q=r;var p=(q+100)&4294967295;var o=HEAP[p];var n=y;var m=(n+288)&4294967295;_pfr_phy_font_done(m,o);var G=l;var F=(G+32)&4294967295;var E=HEAP[F];var D=z;var C=E;_ft_mem_free(D,C);var B=l;var A=(B+32)&4294967295;HEAP[A]=0}return;return}function _pfr_face_init(bf,fq,fQ,cu,cT){var Y=STACKTOP;STACKTOP+=20;_memset(Y,0,20);var fe;var a2;var eP;var X;var dt;var bg;var ck;var bq;var F;var b0=Y;var A=Y+4;var ak;var a3;var be;var bw;var aw;var b;var aR;var Q;var cN;var aj;var bv=Y+8;var d8=0;a2=bf;eP=fq;X=fQ;dt=cu;bg=cT;var bp=eP;var bo=bp;F=bo;var bn=dt;dt=bn;var bm=bg;bg=bm;var bl=F;var bk=(bl+132)&4294967295;var bj=a2;var bi=_pfr_header_load(bk,bj);HEAP[b0]=bi;var bh=HEAP[b0];var e3=(((bh))|0)!=0;$Exit$$bb$2:do{if(!e3){var e2=F;var e1=(e2+132)&4294967295;var e0=_pfr_header_check(e1);var eZ=reSign((e0),8,0)==0;if(eZ){HEAP[b0]=2}else{var eY=F;var eX=(eY+132)&4294967295;var eW=(eX+20)&4294967295;var eV=HEAP[eW];var eU=a2;var ey=_pfr_log_font_count(eU,eV,A);HEAP[b0]=ey;var ex=HEAP[b0];var ew=(((ex))|0)!=0;if(ew){fe=1;break $Exit$$bb$2}var ev=HEAP[A];var eu=eP;var et=(eu)&4294967295;HEAP[et]=ev;var es=X;var er=(((es))|0)<0;if(er){fe=1;break $Exit$$bb$2}var eq=eP;var ep=(eq)&4294967295;var d3=HEAP[ep];var d2=X;var d1=(((d3))|0)<=(((d2))|0);if(d1){HEAP[b0]=6}else{var d0=F;var dZ=(d0+132)&4294967295;var dY=(dZ+72)&4294967295;var dX=HEAP[dY];var dW=(((dX))|0)!=0;var dV=unSign((dW),1,0);var dU=F;var dz=(dU+132)&4294967295;var dy=(dz+20)&4294967295;var dx=HEAP[dy];var dw=X;var dv=F;var du=(dv+240)&4294967295;var ds=a2;var dr=(((dV))&255);var dq=_pfr_log_font_load(du,ds,dw,dx,dr);HEAP[b0]=dq;var dp=HEAP[b0];var c3=(((dp))|0)!=0;if(c3){fe=1;break $Exit$$bb$2}var c2=F;var c1=(c2+240)&4294967295;var c0=(c1+40)&4294967295;var cZ=HEAP[c0];var cY=F;var cX=(cY+240)&4294967295;var cW=(cX+44)&4294967295;var cV=HEAP[cW];var cU=F;var cH=(cU+288)&4294967295;var cG=a2;var cF=_pfr_phy_font_load(cH,cG,cV,cZ);HEAP[b0]=cF;var cE=HEAP[b0];var cD=(((cE))|0)!=0;if(cD){fe=1;break $Exit$$bb$2}var cC=F;var cB=(cC+288)&4294967295;ak=cB;var cA=eP;var cz=(cA+4)&4294967295;var cy=X;HEAP[cz]=cy;var cm=ak;var cl=(cm+120)&4294967295;var cj=HEAP[cl];var ci=((cj)+1)&4294967295;var ch=eP;var cg=(ch+16)&4294967295;HEAP[cg]=ci;var cf=eP;var ce=(cf+8)&4294967295;HEAP[ce]=1;a3=0;$bb11$14:while(1){var bS=ak;var bR=(bS+120)&4294967295;var bG=HEAP[bR];var bF=a3;var bE=unSign((bG),32,0)>unSign((bF),32,0);if(!(bE)){fe=7;break $bb11$14}var cd=ak;var cc=(cd+128)&4294967295;var b1=HEAP[cc];var bZ=a3;var bY=(b1+16*bZ)&4294967295;var bX=(bY+12)&4294967295;var bW=HEAP[bX];var bV=(((bW))|0)!=0;if(bV){fe=7;break $bb11$14}var bU=a3;var bT=((bU)+1)&4294967295;a3=bT;fe=6;continue $bb11$14}var bD=ak;var bC=(bD+120)&4294967295;var bB=HEAP[bC];var bA=a3;var bz=(((bB))|0)==(((bA))|0);if(bz){var by=ak;var bx=(by+92)&4294967295;var bd=HEAP[bx];var bc=(((bd))|0)!=0;if(bc){var bb=eP;var ba=(bb+8)&4294967295;HEAP[ba]=0}else{HEAP[b0]=3;fe=1;break $Exit$$bb$2}}var a9=ak;var a8=(a9+36)&4294967295;var a7=HEAP[a8];var a6=(a7)&4;var a5=(((a6))|0)==0;if(a5){var a4=eP;var a1=(a4+8)&4294967295;var a0=HEAP[a1];var aZ=(a0)|4;var aY=eP;var aX=(aY+8)&4294967295;HEAP[aX]=aZ}var aW=ak;var aV=(aW+36)&4294967295;var aU=HEAP[aV];var aT=(aU)&1;var aS=(((aT))&255);var ff=reSign((aS),8,0)!=0;if(ff){var aQ=eP;var aP=(aQ+8)&4294967295;var aO=HEAP[aP];var aN=(aO)|32;var aM=eP;var aL=(aM+8)&4294967295;HEAP[aL]=aN}else{var aK=eP;var aJ=(aK+8)&4294967295;var aI=HEAP[aJ];var aH=(aI)|16;var aG=eP;var aF=(aG+8)&4294967295;HEAP[aF]=aH}var aE=ak;var aD=(aE+92)&4294967295;var aC=HEAP[aD];var aB=(((aC))|0)!=0;if(aB){var aA=eP;var az=(aA+8)&4294967295;var ay=HEAP[az];var ax=(ay)|2;var av=eP;var au=(av+8)&4294967295;HEAP[au]=ax}var at=ak;var ar=(at+132)&4294967295;var aq=HEAP[ar];var ap=(((aq))|0)!=0;if(ap){var ao=eP;var an=(ao+8)&4294967295;var am=HEAP[an];var al=(am)|64;var ai=eP;var ah=(ai+8)&4294967295;HEAP[ah]=al}var ag=ak;var af=(ag+84)&4294967295;var ae=HEAP[af];var ad=eP;var ac=(ad+20)&4294967295;HEAP[ac]=ae;var ab=eP;var aa=(ab+20)&4294967295;var Z=HEAP[aa];var W=(Z)==0;if(W){var V=ak;var U=(V+80)&4294967295;var T=HEAP[U];var S=eP;var R=(S+20)&4294967295;HEAP[R]=T}var P=ak;var O=(P+88)&4294967295;var M=HEAP[O];var K=eP;var z=(K+24)&4294967295;HEAP[z]=M;var y=eP;var x=(y+28)&4294967295;HEAP[x]=0;var w=eP;var v=(w+32)&4294967295;HEAP[v]=0;var u=eP;var t=(u+52)&4294967295;var s=ak;var q=(s+20)&4294967295;var o=(t)&4294967295;var f=(q)&4294967295;var e=HEAP[f];HEAP[o]=e;var d=(t+4)&4294967295;var c=(q+4)&4294967295;var a=HEAP[c];HEAP[d]=a;var f1=(t+8)&4294967295;var f0=(q+8)&4294967295;var fZ=HEAP[f0];HEAP[f1]=fZ;var fX=(t+12)&4294967295;var fV=(q+12)&4294967295;var fK=HEAP[fV];HEAP[fX]=fK;var fJ=ak;var fI=(fJ+12)&4294967295;var fH=HEAP[fI];var fG=(((fH))&65535);var fF=eP;var fE=(fF+68)&4294967295;HEAP[fE]=fG;var fD=ak;var fB=(fD+20)&4294967295;var fz=(fB+12)&4294967295;var N=HEAP[fz];var L=(((N))&65535);var J=eP;var I=(J+70)&4294967295;HEAP[I]=L;var H=ak;var G=(H+20)&4294967295;var E=(G+4)&4294967295;var D=HEAP[E];var C=(((D))&65535);var B=eP;var r=(B+72)&4294967295;HEAP[r]=C;var p=eP;var n=(p+68)&4294967295;var m=HEAP[n];var l=unSign((m),16,0);var k=((l)*12)&4294967295;var j=((((k))|0)/10|0);var i=(((j))&65535);var h=eP;var g=(h+74)&4294967295;HEAP[g]=i;var fY=eP;var fW=(fY+74)&4294967295;var fT=HEAP[fW];var fS=reSign((fT),16,0);var fR=eP;var fP=(fR+70)&4294967295;var fO=HEAP[fP];var fN=reSign((fO),16,0);var fM=eP;var fL=(fM+72)&4294967295;var fC=HEAP[fL];var fA=reSign((fC),16,0);var fy=((fN)-(fA))&4294967295;var fx=(((fS))|0)<(((fy))|0);if(fx){var fw=eP;var fv=(fw+70)&4294967295;var fu=HEAP[fv];var ft=eP;var fs=(ft+72)&4294967295;var fr=HEAP[fs];var fp=((fu)-(fr))&65535;var fo=eP;var fn=(fo+74)&4294967295;HEAP[fn]=fp}var fm=ak;var fl=(fm+92)&4294967295;var fk=HEAP[fl];var fj=(((fk))|0)!=0;if(fj){var fi=ak;var fh=(fi+92)&4294967295;var fg=HEAP[fh];bw=fg;var fd=eP;var fc=(fd+104)&4294967295;var fb=HEAP[fc];var fa=(fb+28)&4294967295;var e9=HEAP[fa];aR=e9;var e8=bw;var e7=aR;var e6=_ft_mem_realloc(e7,16,0,e8,0,b0);var e5=e6;var e4=eP;var eT=(e4+32)&4294967295;HEAP[eT]=e5;var eS=HEAP[b0];var eR=(((eS))|0)!=0;if(eR){fe=1;break $Exit$$bb$2}var eQ=eP;var eO=(eQ+32)&4294967295;var eN=HEAP[eO];aw=eN;var eM=ak;var eL=(eM+100)&4294967295;var eK=HEAP[eL];b=eK;be=0;while(1){var eD=be;var eC=bw;var eB=unSign((eD),32,0)(((dc))|0);if(db){var da=aj;var c9=(da+4)&4294967295;var c8=HEAP[c9];Q=c8}var c7=cN;var c6=((c7)-1)&4294967295;cN=c6;var c5=aj;var c4=(c5+16)&4294967295;aj=c4;fe=23;continue}var cQ=Q;var cP=(((cQ))&65535);var cO=eP;var cM=(cO+76)&4294967295;HEAP[cM]=cP}var cL=eP;var cK=(cL+74)&4294967295;var cJ=HEAP[cK];var cI=eP;var cx=(cI+78)&4294967295;HEAP[cx]=cJ;var cw=eP;var cv=(cw+68)&4294967295;var ct=HEAP[cv];var cs=unSign((ct),16,0);var cr=(0-(cs))&4294967295;var cq=((((cr))|0)/10|0);var cp=(((cq))&65535);var co=eP;var cn=(co+80)&4294967295;HEAP[cn]=cp;var cb=eP;var ca=(cb+68)&4294967295;var b9=HEAP[ca];var b8=Math.floor(unSign((b9),16,0)/30);var b7=eP;var b6=(b7+82)&4294967295;HEAP[b6]=b8;var b5=(bv)&4294967295;var b4=eP;HEAP[b5]=b4;var b3=(bv+8)&4294967295;HEAP[b3]=3;var b2=(bv+10)&4294967295;HEAP[b2]=1;var bQ=(bv+4)&4294967295;HEAP[bQ]=1970170211;var bP=_FT_CMap_New(_pfr_cmap_class_rec,0,bv,0);HEAP[b0]=bP;var bO=ak;var bN=(bO+132)&4294967295;var bM=HEAP[bN];var bL=(((bM))|0)!=0;if(!(bL)){fe=1;break $Exit$$bb$2}var bK=eP;var bJ=(bK+8)&4294967295;var bI=HEAP[bJ];var bH=(bI)|64;var bu=eP;var bt=(bu+8)&4294967295;HEAP[bt]=bH}}}}while(0);var bs=HEAP[b0];bq=bs;var br=bq;ck=br;var fU=ck;STACKTOP=Y;return fU;return null}function _pfr_slot_init(k){var p;var s;var t;var j;var m;var r;var l=0;s=k;var i=s;var h=i;m=h;var g=s;var f=(g+156)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];r=c;var b=m;var a=(b+160)&4294967295;var q=r;_pfr_glyph_init(a,q);j=0;var o=j;t=o;var n=t;return n;return null}function _pfr_slot_done(d){var i;var g;var f;var h=0;g=d;var e=g;var c=e;f=c;var b=f;var a=(b+160)&4294967295;_pfr_glyph_done(a);return;return}function _pfr_slot_load(P,c8,ck,cW){var aH=STACKTOP;STACKTOP+=16;_memset(aH,0,16);var bE;var dl;var dj;var S;var cV;var e;var dI;var b9;var am;var ay;var a8;var cH;var cn;var dk;var M=aH;var cI;var dm;var cT;var cG;var Q;var c7;var az;var aB;var a7;var cU=0;dl=P;dj=c8;S=ck;cV=cW;var dH=dl;var dG=dH;b9=dG;var dF=dj;var dE=dF;am=dE;var dD=dl;var dC=(dD+4)&4294967295;var dB=HEAP[dC];var dA=dB;a8=dA;var dz=dl;var cx=(dz+108)&4294967295;cn=cx;var cv=S;var ct=(((cv))|0)!=0;if(ct){var cs=S;var cr=((cs)-1)&4294967295;S=cr}var cq=a8;var cp=(cq)==0;$bb3$$bb2$5:do{if(cp){bE=1}else{var co=a8;var cm=(co+288)&4294967295;var cl=(cm+120)&4294967295;var cb=HEAP[cl];var b8=S;var b6=unSign((cb),32,0)<=unSign((b8),32,0);if(b6){bE=1;break $bb3$$bb2$5}var b5=cV;var b4=(b5)&9;var b3=(((b4))|0)==0;if(b3){var b2=b9;var b1=am;var b0=S;var bZ=_pfr_slot_load_bitmap(b2,b1,b0);ay=bZ;var bQ=ay;var bO=(((bQ))|0)==0;if(bO){bE=4;break $bb3$$bb2$5}}var bM=cV;var bL=(bM)&16384;var bK=(((bL))|0)!=0;if(bK){ay=6;bE=4;break $bb3$$bb2$5}else{var bJ=a8;var bI=(bJ+288)&4294967295;var bH=(bI+128)&4294967295;var bG=HEAP[bH];var bF=S;var bv=(bG+16*bF)&4294967295;cH=bv;var bt=dl;var bq=(bt+72)&4294967295;HEAP[bq]=1869968492;var bo=cn;var bm=(bo+2)&4294967295;HEAP[bm]=0;var bk=cn;var bi=(bk)&4294967295;HEAP[bi]=0;var bg=a8;var be=(bg+132)&4294967295;var bc=(be+56)&4294967295;var aY=HEAP[bc];dk=aY;var aW=cH;var aT=(aW+8)&4294967295;var aR=HEAP[aT];var aP=cH;var aN=(aP+12)&4294967295;var aL=HEAP[aN];var aJ=a8;var aG=(aJ)&4294967295;var aE=(aG+104)&4294967295;var ao=HEAP[aE];var al=b9;var ai=(al+160)&4294967295;var ag=dk;var ae=_pfr_glyph_load(ai,ao,ag,aL,aR);ay=ae;var ac=ay;var aa=(((ac))|0)==0;if(!(aa)){bE=4;break $bb3$$bb2$5}var Y=dl;var W=(Y+24)&4294967295;cI=W;var U=cV;var F=(U)&1;var D=(((F))|0)==0;var A=unSign((D),1,0);Q=A;var y=b9;var w=(y+160)&4294967295;var u=(w+28)&4294967295;var s=HEAP[u];var q=cn;var o=(s+20)&4294967295;var m=(o)&4294967295;var j=(q)&4294967295;var i=(m)&4294967295;var g=HEAP[i];HEAP[j]=g;var d=(q+2)&4294967295;var b=(m+2)&4294967295;var dT=HEAP[b];HEAP[d]=dT;var dR=(q+4)&4294967295;var dP=(m+4)&4294967295;var dN=HEAP[dP];HEAP[dR]=dN;var dL=(q+8)&4294967295;var dy=(m+8)&4294967295;var dx=HEAP[dy];HEAP[dL]=dx;var dv=(q+12)&4294967295;var du=(m+12)&4294967295;var dt=HEAP[du];HEAP[dv]=dt;var ds=(q+16)&4294967295;var dr=(m+16)&4294967295;var dq=HEAP[dr];HEAP[ds]=dq;var dp=cn;var dn=(dp+16)&4294967295;var di=HEAP[dn];var dh=(di)&-2;var dg=cn;var df=(dg+16)&4294967295;HEAP[df]=dh;var de=cn;var dd=(de+16)&4294967295;var dc=HEAP[dd];var db=(dc)|4;var da=cn;var c9=(da+16)&4294967295;HEAP[c9]=db;var c6=am;var c5=(c6)!=0;$bb10$$bb12$15:do{if(c5){var c4=dj;var c3=(c4+12)&4294967295;var c2=(c3+2)&4294967295;var c1=HEAP[c2];var c0=unSign((c1),16,0)<=23;if(!(c0)){bE=8;break $bb10$$bb12$15}var cZ=cn;var cY=(cZ+16)&4294967295;var cX=HEAP[cY];var cS=(cX)|256;var cR=cn;var cQ=(cR+16)&4294967295;HEAP[cQ]=cS}}while(0);var cP=cI;var cO=(cP+16)&4294967295;HEAP[cO]=0;var cN=cI;var cM=(cN+28)&4294967295;HEAP[cM]=0;var cL=cH;var cK=(cL+4)&4294967295;var cJ=HEAP[cK];dm=cJ;var cF=a8;var cE=(cF+288)&4294967295;var cD=(cE+16)&4294967295;var cC=HEAP[cD];cT=cC;var cB=a8;var cA=(cB+288)&4294967295;var cz=(cA+12)&4294967295;var cy=HEAP[cz];cG=cy;var cw=cT;var cu=cG;var cj=(((cw))|0)!=(((cu))|0);if(cj){var ci=dm;var ch=cG;var cg=cT;var cf=_FT_MulDiv(ci,ch,cg);dm=cf}var ce=a8;var cd=(ce+288)&4294967295;var cc=(cd+36)&4294967295;var ca=HEAP[cc];var b7=(ca)&1;var bY=(((b7))&255);var a9=reSign((bY),8,0)!=0;if(a9){var bX=cI;var bW=(bX+28)&4294967295;var bV=dm;HEAP[bW]=bV}else{var bU=cI;var bT=(bU+16)&4294967295;var bS=dm;HEAP[bT]=bS}var bR=cI;var bP=(bR+16)&4294967295;var bN=HEAP[bP];var bD=dl;var bC=(bD+56)&4294967295;HEAP[bC]=bN;var bB=cI;var bA=(bB+28)&4294967295;var bz=HEAP[bA];var by=dl;var bx=(by+60)&4294967295;HEAP[bx]=bz;var bw=cI;var bu=(bw+20)&4294967295;HEAP[bu]=0;var bs=cI;var a6=(bs+24)&4294967295;HEAP[a6]=0;var a5=Q;var a4=reSign((a5),8,0)!=0;if(a4){var a3=dj;var a2=(a3+12)&4294967295;var a1=(a2+4)&4294967295;var a0=HEAP[a1];az=a0;var aZ=dj;var aX=(aZ+12)&4294967295;var aV=(aX+8)&4294967295;var ax=HEAP[aV];aB=ax;var aw=cn;var av=(aw+4)&4294967295;var au=HEAP[av];a7=au;c7=0;while(1){var bn=cn;var bl=(bn+2)&4294967295;var bj=HEAP[bl];var bh=reSign((bj),16,0);var bf=c7;var bd=(((bh))|0)>(((bf))|0);if(!(bd)){bE=14;break}var at=a7;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=az;var an=_FT_MulFix(aq,ap);var ak=a7;var O=(ak)&4294967295;HEAP[O]=an;var N=a7;var L=(N+4)&4294967295;var K=HEAP[L];var J=aB;var I=_FT_MulFix(K,J);var H=a7;var G=(H+4)&4294967295;HEAP[G]=I;var E=c7;var C=((E)+1)&4294967295;c7=C;var br=a7;var bp=(br+8)&4294967295;a7=bp;bE=12;continue}var bb=cI;var ba=(bb+16)&4294967295;var aU=HEAP[ba];var aS=az;var aQ=_FT_MulFix(aU,aS);var aO=cI;var aM=(aO+16)&4294967295;HEAP[aM]=aQ;var aK=cI;var aI=(aK+28)&4294967295;var aF=HEAP[aI];var aD=aB;var aC=_FT_MulFix(aF,aD);var aj=cI;var ah=(aj+28)&4294967295;HEAP[ah]=aC}var af=cn;_FT_Outline_Get_CBox(af,M);var ad=(M+8)&4294967295;var ab=HEAP[ad];var Z=(M)&4294967295;var X=HEAP[Z];var V=((ab)-(X))&4294967295;var T=cI;var R=(T)&4294967295;HEAP[R]=V;var B=(M+12)&4294967295;var z=HEAP[B];var x=(M+4)&4294967295;var v=HEAP[x];var t=((z)-(v))&4294967295;var r=cI;var p=(r+4)&4294967295;HEAP[p]=t;var n=(M)&4294967295;var l=HEAP[n];var k=cI;var h=(k+8)&4294967295;HEAP[h]=l;var f=(M+12)&4294967295;var c=HEAP[f];var a=cI;var dS=(a+4)&4294967295;var dQ=HEAP[dS];var dO=((c)-(dQ))&4294967295;var dM=cI;var dK=(dM+12)&4294967295;HEAP[dK]=dO;bE=4;break $bb3$$bb2$5}}}while(0);if(bE==1){ay=6}var dJ=ay;dI=dJ;var dw=dI;e=dw;var aA=e;STACKTOP=aH;return aA;return null}function _pfr_face_get_kerning(ed,c9,c7,aW){var d2;var dC;var a1;var ah;var dO;var bV;var bq;var E;var bL;var ag;var aP;var aO;var be;var b8;var bf;var br;var at;var bh;var V;var ee;var c2;var bc;var b9;var bd;var ef;var eA;var cX=0;dC=ed;a1=c9;ah=c7;dO=aW;var bp=dC;var bo=bp;E=bo;bL=0;var bn=E;var bm=(bn+288)&4294967295;ag=bm;var bl=dO;var bk=(bl)&4294967295;HEAP[bk]=0;var bj=dO;var bi=(bj+4)&4294967295;HEAP[bi]=0;var bg=a1;var dR=(((bg))|0)!=0;if(dR){var dQ=a1;var dP=((dQ)-1)&4294967295;a1=dP}var dN=ah;var dM=(((dN))|0)!=0;if(dM){var dL=ah;var dK=((dL)-1)&4294967295;ah=dK}var dJ=ag;var dI=(dJ+120)&4294967295;var dH=HEAP[dI];var dk=a1;var dj=unSign((dH),32,0)=unSign((b6),32,0);if(b5){d2=5;break $bb9$11}}var b4=b8;var b3=(b4)&4294967295;var b2=HEAP[b3];b8=b2;d2=4;continue $bb9$11}if(d2==8){}else{if(d2==5){var bZ=b8;var bY=(bZ+12)&4294967295;var bX=HEAP[bY];var bW=bf;var bU=_FT_Stream_Seek(bW,bX);bL=bU;var bT=bL;var bS=(((bT))|0)!=0;if(bS){d2=2;break $Exit$$bb4$8}var bR=b8;var bQ=(bR+4)&4294967295;var bP=HEAP[bQ];var bO=unSign((bP),8,0);var bN=b8;var bM=(bN+8)&4294967295;var bK=HEAP[bM];var bJ=((bO)*(bK))&4294967295;var bI=bf;var bH=_FT_Stream_EnterFrame(bI,bJ);bL=bH;var bG=bL;var bF=(((bG))|0)!=0;if(bF){d2=2;break $Exit$$bb4$8}var bE=b8;var bD=(bE+4)&4294967295;var bC=HEAP[bD];var bB=unSign((bC),8,0);br=bB;var bA=b8;var bz=(bA+8)&4294967295;var by=HEAP[bz];at=by;var bx=br;var bw=_ft_highpow2(bx);bh=bw;var bv=bh;var bu=at;var bt=((bv)*(bu))&4294967295;V=bt;var bs=br;var bb=bh;var ba=((bs)-(bb))&4294967295;ee=ba;var a9=bf;var a8=(a9+32)&4294967295;var a7=HEAP[a8];c2=a7;var a6=b8;var a5=(a6+5)&4294967295;var a4=HEAP[a5];var a3=(a4)&1;bc=a3;var a2=b8;var a0=(a2+5)&4294967295;var aZ=HEAP[a0];var aY=(aZ)&2;b9=aY;var aX=ee;var aV=(((aX))|0)!=0;$bb13$$bb22$22:do{if(aV){var aU=ee;var aT=at;var aS=((aU)*(aT))&4294967295;var aR=c2;var aQ=(aR+aS)&4294967295;bd=aQ;var aN=bc;var aM=reSign((aN),8,0)!=0;if(aM){var aL=bd;var aK=(aL+4)&4294967295;bd=aK;var aJ=bd;var aI=(aJ+-4)&4294967295;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=unSign((aG),8,0);var aE=(aF)<<24;var aD=bd;var aC=(aD+-4)&4294967295;var aB=(aC+1)&4294967295;var aA=HEAP[aB];var az=unSign((aA),8,0);var ay=(az)<<16;var ax=(aE)|(ay);var aw=bd;var av=(aw+-4)&4294967295;var au=(av+2)&4294967295;var ar=HEAP[au];var aq=unSign((ar),8,0);var ap=(aq)<<8;var ao=(ax)|(ap);var an=bd;var am=(an+-4)&4294967295;var al=(am+3)&4294967295;var ak=HEAP[al];var aj=unSign((ak),8,0);var ai=(ao)|(aj);ef=ai}else{var af=bd;var ae=(af+2)&4294967295;bd=ae;var ad=bd;var ac=(ad+-2)&4294967295;var ab=HEAP[ac];var aa=unSign((ab),8,0);var Z=(aa)<<16;var Y=bd;var X=(Y+-1)&4294967295;var W=HEAP[X];var U=unSign((W),8,0);var T=(Z)|(U);ef=T}var S=ef;var R=be;var Q=(((S))|0)==(((R))|0);if(Q){d2=13;break $bb13$$bb22$22}var P=ef;var O=be;var N=unSign((P),32,0)unSign((en),32,0);if(!(em)){d2=23;break}var u=V;var t=unSign((u),32,0)>>>1;V=t;var s=c2;var q=V;var o=(s+q)&4294967295;bd=o;var e=bc;var d=reSign((e),8,0)!=0;if(d){var c=bd;var b=(c+4)&4294967295;bd=b;var a=bd;var eP=(a+-4)&4294967295;var eO=(eP)&4294967295;var eN=HEAP[eO];var eL=unSign((eN),8,0);var eJ=(eL)<<24;var ez=bd;var ey=(ez+-4)&4294967295;var ex=(ey+1)&4294967295;var ew=HEAP[ex];var ev=unSign((ew),8,0);var eu=(ev)<<16;var et=(eJ)|(eu);var es=bd;var eq=(es+-4)&4294967295;var eo=(eq+2)&4294967295;var M=HEAP[eo];var K=unSign((M),8,0);var I=(K)<<8;var H=(et)|(I);var G=bd;var F=(G+-4)&4294967295;var D=(F+3)&4294967295;var C=HEAP[D];var B=unSign((C),8,0);var A=(H)|(B);ef=A}else{var r=bd;var p=(r+2)&4294967295;bd=p;var n=bd;var m=(n+-2)&4294967295;var k=HEAP[m];var j=unSign((k),8,0);var i=(j)<<16;var h=bd;var g=(h+-1)&4294967295;var f=HEAP[g];var eM=unSign((f),8,0);var eK=(i)|(eM);ef=eK}var eI=ef;var eH=be;var eG=(((eI))|0)==(((eH))|0);if(eG){d2=13;break $Found$$bb22$34}var eF=ef;var eE=be;var eD=unSign((eF),32,0)unSign((h),32,0);if(!(g)){n=1;break $Exit$$bb$2}var f=o;var e=(f+128)&4294967295;var d=HEAP[e];var a=r;var N=(d+16*a)&4294967295;var M=(N+4)&4294967295;var L=HEAP[M];var K=b;HEAP[K]=L;c=0}}while(0);var J=c;E=J;var I=E;q=I;var H=q;return H;return null}function _pfr_get_metrics(ai,g,ab,F,G){var B;var N;var X;var n;var d;var L;var E;var af;var D;var C;var ah;var ag;var v;var P=0;N=ai;X=g;n=ab;d=F;L=G;var ae=N;var ad=ae;D=ad;var ac=D;var aa=(ac+288)&4294967295;C=aa;var Z=D;var Y=(Z)&4294967295;var V=(Y+88)&4294967295;var T=HEAP[V];v=T;var R=X;var y=(R)!=0;if(y){var w=C;var t=(w+12)&4294967295;var r=HEAP[t];var p=X;HEAP[p]=r}var m=n;var k=(m)!=0;if(k){var i=C;var f=(i+16)&4294967295;var e=HEAP[f];var a=n;HEAP[a]=e}ah=65536;ag=65536;var at=v;var ar=(at)!=0;if(ar){var aq=C;var ap=(aq+16)&4294967295;var ao=HEAP[ap];var an=v;var am=(an+12)&4294967295;var al=(am)&4294967295;var ak=HEAP[al];var W=unSign((ak),16,0);var U=(W)<<6;var S=_FT_DivFix(U,ao);ah=S;var Q=C;var O=(Q+16)&4294967295;var M=HEAP[O];var K=v;var J=(K+12)&4294967295;var I=(J+2)&4294967295;var H=HEAP[I];var A=unSign((H),16,0);var z=(A)<<6;var x=_FT_DivFix(z,M);ag=x}var u=d;var s=(u)!=0;if(s){var q=d;var o=ah;HEAP[q]=o}var l=L;var j=(l)!=0;if(j){var h=L;var c=ag;HEAP[h]=c}af=0;var b=af;E=b;var aj=E;return aj;return null}function _pfr_get_service(j,d){var m;var b;var a;var i;var h;var l=0;b=j;a=d;var g=b;b=g;var f=a;var e=_ft_service_list_lookup((_pfr_services)&4294967295,f);h=e;var c=h;i=c;var k=i;return k;return null}function _pfr_bitwriter_init(X,c,d){var A;var y;var z;var B;var I=0;y=X;z=c;B=d;var W=z;var V=(W+12)&4294967295;var U=HEAP[V];var T=y;var S=(T)&4294967295;HEAP[S]=U;var R=z;var Q=(R+8)&4294967295;var O=HEAP[Q];var M=y;var K=(M+4)&4294967295;HEAP[K]=O;var v=z;var t=(v+4)&4294967295;var r=HEAP[t];var p=y;var n=(p+8)&4294967295;HEAP[n]=r;var l=z;var j=(l)&4294967295;var h=HEAP[j];var f=y;var e=(f+12)&4294967295;HEAP[e]=h;var a=y;var ag=(a+8)&4294967295;var af=HEAP[ag];var ae=y;var ad=(ae+12)&4294967295;var ac=HEAP[ad];var ab=((af)*(ac))&4294967295;var aa=y;var Z=(aa+16)&4294967295;HEAP[Z]=ab;var Y=B;var P=reSign((Y),8,0)==0;if(P){var N=y;var L=(N)&4294967295;var J=HEAP[L];var H=y;var G=(H+4)&4294967295;var F=HEAP[G];var E=z;var D=(E)&4294967295;var C=HEAP[D];var x=((C)-1)&4294967295;var w=((F)*(x))&4294967295;var u=(J+w)&4294967295;var s=y;var q=(s)&4294967295;HEAP[q]=u;var o=y;var m=(o+4)&4294967295;var k=HEAP[m];var i=(0-(k))&4294967295;var g=y;var b=(g+4)&4294967295;HEAP[b]=i}return;return}function _pfr_bitwriter_decode_bytes(ao,O,aO){var N;var R;var am;var z;var P;var A;var an;var o;var ap;var aL;var W;var d=0;R=ao;am=O;z=aO;var aK=R;var aJ=(aK+8)&4294967295;var aI=HEAP[aJ];an=aI;var aH=R;var aG=(aH)&4294967295;var aF=HEAP[aG];o=aF;ap=128;aL=0;W=0;var aE=z;var aD=(aE);var aC=am;var aB=(aC);var af=((aD)-(aB))&4294967295;var ae=((af)*8)&4294967295;P=ae;var ac=R;var aa=(ac+16)&4294967295;var Y=HEAP[aa];var V=P;var U=(((Y))|0)<(((V))|0);if(U){var T=R;var S=(T+16)&4294967295;var Q=HEAP[S];P=Q}var K=P;var J=(K)&7;A=J;$bb11$5:while(1){var ah=P;var ag=(((ah))|0)>0;if(!(ag)){N=8;break $bb11$5}var I=P;var H=(I)&7;var G=A;var F=(((H))|0)==(((G))|0);if(F){var E=am;var D=HEAP[E];var C=unSign((D),8,0);aL=C;var B=am;var y=(B+1)&4294967295;am=y}var x=aL;var w=(x)&128;var v=(((w))|0)!=0;if(v){var u=W;var t=ap;var s=(u)|(t);W=s}var r=aL;var q=(r)<<1;aL=q;var p=ap;var n=unSign((p),32,0)>>>1;ap=n;var m=an;var l=((m)-1)&4294967295;an=l;var k=an;var j=(((k))|0)<=0;$bb7$$bb8$14:do{if(j){var i=W;var h=(((i))&255);var g=o;var f=(g)&4294967295;HEAP[f]=h;var e=R;var c=(e+8)&4294967295;var b=HEAP[c];an=b;ap=128;var a=R;var aT=(a)&4294967295;var aS=HEAP[aT];var aR=R;var aQ=(aR+4)&4294967295;var aP=HEAP[aQ];var aN=(aS+aP)&4294967295;var aM=R;var aA=(aM)&4294967295;HEAP[aA]=aN;var az=R;var ay=(az)&4294967295;var ax=HEAP[ay];o=ax;W=0}else{var aw=ap;var av=(((aw))|0)==0;if(!(av)){N=6;break $bb7$$bb8$14}var au=W;var at=(((au))&255);var ar=o;var aq=(ar)&4294967295;HEAP[aq]=at;ap=128;W=0;var al=o;var ak=(al+1)&4294967295;o=ak}}while(0);var aj=P;var ai=((aj)-1)&4294967295;P=ai;N=1;continue $bb11$5}var ad=ap;var ab=(((ad))|0)!=128;if(ab){var Z=W;var X=(((Z))&255);var M=o;var L=(M)&4294967295;HEAP[L]=X}return;return}function _pfr_bitwriter_decode_rle1(az,Y,aY){var x=STACKTOP;STACKTOP+=8;_memset(x,0,8);var X;var ab;var ax;var C;var Z;var d;var aA;var q=x;var D;var ay;var p;var aB;var ag;var W;var e=0;ab=az;ax=Y;C=aY;var aV=ab;var aU=(aV+8)&4294967295;var aT=HEAP[aU];ay=aT;var aS=ab;var aR=(aS)&4294967295;var aQ=HEAP[aR];p=aQ;aB=128;ag=0;var aP=ab;var aO=(aP+16)&4294967295;var aN=HEAP[aO];Z=aN;d=1;var aM=(q)&4294967295;HEAP[aM]=0;var aq=(q+4)&4294967295;HEAP[aq]=0;aA=0;D=1;$bb13$2:while(1){var V=Z;var U=(((V))|0)>0;if(!(U)){X=12;break $bb13$2}var ao=D;var am=(((ao))|0)!=0;if(am){X=1}else{X=2}$bb1$$bb6$5:while(1){if(X==1){var ak=d;var ai=(((ak))|0)!=0;if(ai){var af=ax;var ae=C;var ad=(af)>=(ae);if(ad){X=2;continue $bb1$$bb6$5}var ac=ax;var aa=HEAP[ac];var Q=unSign((aa),8,0);W=Q;var O=ax;var M=(O+1)&4294967295;ax=M;var K=W;var J=(((K))|0)>>4;var I=(q)&4294967295;HEAP[I]=J;var H=W;var G=(H)&15;var F=(q+4)&4294967295;HEAP[F]=G;d=0;var E=(q)&4294967295;var B=HEAP[E];aA=B}else{d=1;var A=(q+4)&4294967295;var z=HEAP[A];aA=z}var y=aA;var w=(((y))|0)==0;if(w){X=1;continue $bb1$$bb6$5}else{X=2;continue $bb1$$bb6$5}}else{if(X==2){var v=d;var u=(((v))|0)!=0;if(u){X=5;break $bb1$$bb6$5}else{X=6;break $bb1$$bb6$5}}}}if(X==5){var t=ag;var s=aB;var r=(t)|(s);ag=r}var o=aB;var n=unSign((o),32,0)>>>1;aB=n;var m=ay;var l=((m)-1)&4294967295;ay=l;var k=ay;var j=(((k))|0)<=0;$bb9$$bb10$17:do{if(j){var i=ag;var h=(((i))&255);var g=p;var f=(g)&4294967295;HEAP[f]=h;var c=ab;var b=(c+8)&4294967295;var a=HEAP[b];ay=a;aB=128;var a3=ab;var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=ab;var aZ=(a0+4)&4294967295;var aX=HEAP[aZ];var aW=(a1+aX)&4294967295;var aL=ab;var aK=(aL)&4294967295;HEAP[aK]=aW;var aJ=ab;var aI=(aJ)&4294967295;var aH=HEAP[aI];p=aH;ag=0}else{var aG=aB;var aF=(((aG))|0)==0;if(!(aF)){X=10;break $bb9$$bb10$17}var aE=ag;var aD=(((aE))&255);var aC=p;var aw=(aC)&4294967295;HEAP[aw]=aD;aB=128;ag=0;var av=p;var au=(av+1)&4294967295;p=au}}while(0);var at=aA;var ar=((at)-1)&4294967295;aA=ar;var ap=aA;var an=(((ap))|0)<=0;var al=unSign((an),1,0);D=al;var aj=Z;var ah=((aj)-1)&4294967295;Z=ah;X=0;continue $bb13$2}var T=aB;var S=(((T))|0)!=128;if(S){var R=ag;var P=(((R))&255);var N=p;var L=(N)&4294967295;HEAP[L]=P}STACKTOP=x;return;return}function _pfr_bitwriter_decode_rle2(aj,N,aJ){var M;var Q;var ah;var A;var O;var d;var ak;var B;var ai;var p;var al;var V;var e=0;Q=aj;ah=N;A=aJ;var aG=Q;var aF=(aG+8)&4294967295;var aE=HEAP[aF];ai=aE;var aD=Q;var aC=(aD)&4294967295;var aB=HEAP[aC];p=aB;al=128;V=0;var aA=Q;var az=(aA+16)&4294967295;var ay=HEAP[az];O=ay;d=1;ak=0;B=1;$bb10$2:while(1){var an=O;var am=(((an))|0)>0;if(!(am)){M=11;break $bb10$2}var ax=B;var ab=(((ax))|0)!=0;if(ab){M=1}else{M=2}$bb1$$bb3$5:while(1){if(M==1){var Z=ah;var Y=A;var X=(Z)>=(Y);if(X){M=2;continue $bb1$$bb3$5}var W=ah;var U=HEAP[W];var T=unSign((U),8,0);ak=T;var S=ah;var R=(S+1)&4294967295;ah=R;var P=d;var L=(P)^1;d=L;var K=ak;var J=(((K))|0)==0;if(J){M=1;continue $bb1$$bb3$5}else{M=2;continue $bb1$$bb3$5}}else{if(M==2){var I=d;var H=(((I))|0)!=0;if(H){M=4;break $bb1$$bb3$5}else{M=5;break $bb1$$bb3$5}}}}if(M==4){var G=V;var F=al;var E=(G)|(F);V=E}var D=al;var C=unSign((D),32,0)>>>1;al=C;var z=ai;var y=((z)-1)&4294967295;ai=y;var x=ai;var w=(((x))|0)<=0;$bb6$$bb7$13:do{if(w){var v=V;var u=(((v))&255);var t=p;var s=(t)&4294967295;HEAP[s]=u;V=0;al=128;var r=Q;var q=(r+8)&4294967295;var o=HEAP[q];ai=o;var n=Q;var m=(n)&4294967295;var l=HEAP[m];var k=Q;var j=(k+4)&4294967295;var i=HEAP[j];var h=(l+i)&4294967295;var g=Q;var f=(g)&4294967295;HEAP[f]=h;var c=Q;var b=(c)&4294967295;var a=HEAP[b];p=a}else{var aO=al;var aN=(((aO))|0)==0;if(!(aN)){M=9;break $bb6$$bb7$13}var aM=V;var aL=(((aM))&255);var aK=p;var aI=(aK)&4294967295;HEAP[aI]=aL;V=0;al=128;var aH=p;var aw=(aH+1)&4294967295;p=aw}}while(0);var av=ak;var au=((av)-1)&4294967295;ak=au;var at=ak;var ar=(((at))|0)<=0;var aq=unSign((ar),1,0);B=aq;var ap=O;var ao=((ap)-1)&4294967295;O=ao;M=0;continue $bb10$2}var ag=al;var af=(((ag))|0)!=128;if(af){var ae=V;var ad=(((ae))&255);var ac=p;var aa=(ac)&4294967295;HEAP[aa]=ad}return;return}function _pfr_lookup_bitmap_data(r,R,aY,by,n,ac,t){var ad;var i;var bt;var Q;var aC;var aq;var bO;var s;var P;var ba;var u;var bg;var bR;var al;var ap;var a4=0;i=r;bt=R;Q=aY;aC=by;aq=n;bO=ac;s=t;var bM=aC;var bL=(((bM))&255);var bK=(bL)&1;bg=bK;u=4;var bJ=bg;var bI=reSign((bJ),8,0)!=0;if(bI){var bH=u;var bG=((bH)+1)&4294967295;u=bG}var bF=aC;var bE=(bF)&2;var bD=(((bE))|0)!=0;if(bD){var aM=u;var aL=((aM)+1)&4294967295;u=aL}var aK=aC;var aJ=(aK)&4;var aI=(((aJ))|0)!=0;if(aI){var aH=u;var aG=((aH)+1)&4294967295;u=aG}P=0;var aF=Q;ba=aF;while(1){var B=P;var A=ba;var z=unSign((B),32,0)>>1;al=aA;var az=al;var ay=u;var ax=((az)*(ay))&4294967295;var aw=i;var av=(aw+ax)&4294967295;bR=av;var au=bR;var at=u;var ar=(au+at)&4294967295;var ao=bt;var an=(ar)>(ao);if(an){ad=4;break}var am=bg;var ak=reSign((am),8,0)!=0;if(ak){var aj=bR;var ai=(aj+2)&4294967295;bR=ai;var ah=bR;var ag=(ah+-2)&4294967295;var af=(ag)&4294967295;var ae=HEAP[af];var ab=unSign((ae),8,0);var aa=(ab)<<8;var Z=(((aa))&65535);var Y=bR;var X=(Y+-2)&4294967295;var W=(X+1)&4294967295;var V=HEAP[W];var U=unSign((V),8,0);var T=(Z)|(U);var S=unSign((T),16,0);ap=S}else{var O=bR;var N=HEAP[O];var M=unSign((N),8,0);ap=M;var L=bR;var K=(L+1)&4294967295;bR=K}var J=ap;var I=aq;var H=(((J))|0)==(((I))|0);if(H){ad=7;break}var G=ap;var F=aq;var E=unSign((G),32,0)(bl);$Too_Short$$bb$2:do{if(bk){dx=0}else{var bj=bd;var bi=HEAP[bj];aq=bi;var bh=bd;var dl=(bh+1)&4294967295;bd=dl;b0=0;cP=0;aP=0;au=0;U=0;var dk=aq;var dj=unSign((dk),8,0);var di=(dj)&3;if(di==0){dx=17}else{if(di==1){dx=18}else{if(di==2){dx=19}else{if(di==3){dx=20}else{dx=21}}}}if(dx==17){var dh=bd;var dg=(dh+1)&4294967295;var df=cw;var de=(dg)>(df);if(de){dx=0;break $Too_Short$$bb$2}var dd=bd;var dc=HEAP[dd];be=dc;var c0=bd;var cZ=(c0+1)&4294967295;bd=cZ;var cY=be;var cX=reSign((cY),8,0)>>4;var cW=reSign((cX),8,0);b0=cW;var cV=be;var cU=reSign((cV),8,0);var cT=(cU)<<4;var cS=(((cT))&255);var cR=reSign((cS),8,0)>>4;var cH=reSign((cR),8,0);cP=cH}else{if(dx==18){var cG=bd;var cE=(cG+2)&4294967295;var cD=cw;var cC=(cE)>(cD);if(cC){dx=0;break $Too_Short$$bb$2}var cB=bd;var cA=HEAP[cB];var cz=reSign((cA),8,0);b0=cz;var cy=bd;var cx=(cy+1)&4294967295;bd=cx;var cv=bd;var cu=HEAP[cv];var ct=reSign((cu),8,0);cP=ct;var cs=bd;var cr=(cs+1)&4294967295;bd=cr}else{if(dx==19){var cq=bd;var cp=(cq+4)&4294967295;var co=cw;var cn=(cp)>(co);if(cn){dx=0;break $Too_Short$$bb$2}var cm=bd;var ck=(cm+2)&4294967295;bd=ck;var cj=bd;var ci=(cj+-2)&4294967295;var ch=(ci)&4294967295;var cg=HEAP[ch];var cf=reSign((cg),8,0);var ce=(cf)<<8;var cd=(((ce))&65535);var cc=bd;var cb=(cc+-2)&4294967295;var ca=(cb+1)&4294967295;var b9=HEAP[ca];var b8=unSign((b9),8,0);var b7=(cd)|(b8);var b6=reSign((b7),16,0);b0=b6;var b5=bd;var b4=(b5+2)&4294967295;bd=b4;var b3=bd;var b2=(b3+-2)&4294967295;var b1=(b2)&4294967295;var bZ=HEAP[b1];var bY=reSign((bZ),8,0);var bW=(bY)<<8;var bV=(((bW))&65535);var bU=bd;var bT=(bU+-2)&4294967295;var bS=(bT+1)&4294967295;var bR=HEAP[bS];var bQ=unSign((bR),8,0);var bP=(bV)|(bQ);var bO=reSign((bP),16,0);cP=bO}else{if(dx==20){var bM=bd;var bL=(bM+6)&4294967295;var bK=cw;var bI=(bL)>(bK);if(bI){dx=0;break $Too_Short$$bb$2}var bG=bd;var bF=(bG+3)&4294967295;bd=bF;var bE=bd;var bD=(bE+-3)&4294967295;var bC=(bD)&4294967295;var bB=HEAP[bC];var bA=reSign((bB),8,0);var bz=(bA)<<16;var by=bd;var bx=(by+-3)&4294967295;var bw=(bx+1)&4294967295;var bv=HEAP[bw];var bu=unSign((bv),8,0);var bt=(bu)<<8;var bs=(bz)|(bt);var bc=bd;var bb=(bc+-3)&4294967295;var a9=(bb+2)&4294967295;var a8=HEAP[a9];var a7=unSign((a8),8,0);var a6=(bs)|(a7);b0=a6;var a5=bd;var a4=(a5+3)&4294967295;bd=a4;var a2=bd;var a1=(a2+-3)&4294967295;var aZ=(a1)&4294967295;var aY=HEAP[aZ];var aX=reSign((aY),8,0);var aW=(aX)<<16;var aV=bd;var aU=(aV+-3)&4294967295;var aT=(aU+1)&4294967295;var aS=HEAP[aT];var aR=unSign((aS),8,0);var aQ=(aR)<<8;var aO=(aW)|(aQ);var aN=bd;var aM=(aN+-3)&4294967295;var aL=(aM+2)&4294967295;var aK=HEAP[aL];var aJ=unSign((aK),8,0);var aI=(aO)|(aJ);cP=aI}}}}var aH=aq;var aG=unSign((aH),8,0)>>>2;aq=aG;var aF=aq;var aE=unSign((aF),8,0);var aD=(aE)&3;if(aD==0){dx=22}else{if(aD==1){dx=23}else{if(aD==2){dx=24}else{if(aD==3){dx=25}else{dx=26}}}}if(dx==22){aP=0;au=0}else{if(dx==23){var aC=bd;var aB=(aC+1)&4294967295;var aA=cw;var az=(aB)>(aA);if(az){dx=0;break $Too_Short$$bb$2}var ay=bd;var ax=HEAP[ay];be=ax;var aw=bd;var av=(aw+1)&4294967295;bd=av;var at=be;var ar=reSign((at),8,0)>>4;var ap=reSign((ar),8,0);var ao=(ap)&15;aP=ao;var am=be;var al=reSign((am),8,0);var ak=(al)&15;au=ak}else{if(dx==24){var aj=bd;var ah=(aj+2)&4294967295;var ag=cw;var ae=(ah)>(ag);if(ae){dx=0;break $Too_Short$$bb$2}var ad=bd;var ac=HEAP[ad];var ab=unSign((ac),8,0);aP=ab;var aa=bd;var Z=(aa+1)&4294967295;bd=Z;var Y=bd;var X=HEAP[Y];var W=unSign((X),8,0);au=W;var V=bd;var T=(V+1)&4294967295;bd=T}else{if(dx==25){var S=bd;var R=(S+4)&4294967295;var Q=cw;var P=(R)>(Q);if(P){dx=0;break $Too_Short$$bb$2}var O=bd;var N=(O+2)&4294967295;bd=N;var M=bd;var K=(M+-2)&4294967295;var I=(K)&4294967295;var y=HEAP[I];var x=unSign((y),8,0);var w=(x)<<8;var v=(((w))&65535);var u=bd;var t=(u+-2)&4294967295;var s=(t+1)&4294967295;var r=HEAP[s];var p=unSign((r),8,0);var n=(v)|(p);var e=unSign((n),16,0);aP=e;var d=bd;var c=(d+2)&4294967295;bd=c;var b=bd;var a=(b+-2)&4294967295;var ei=(a)&4294967295;var eh=HEAP[ei];var eg=unSign((eh),8,0);var ee=(eg)<<8;var ec=(((ee))&65535);var d1=bd;var d0=(d1+-2)&4294967295;var dZ=(d0+1)&4294967295;var dY=HEAP[dZ];var dX=unSign((dY),8,0);var dW=(ec)|(dX);var dV=unSign((dW),16,0);au=dV}}}}var dU=aq;var dS=unSign((dU),8,0)>>>2;aq=dS;var dQ=aq;var L=unSign((dQ),8,0);var J=(L)&3;if(J==0){dx=27}else{if(J==1){dx=28}else{if(J==2){dx=29}else{if(J==3){dx=30}else{dx=31}}}}if(dx==27){var G=an;U=G}else{if(dx==28){var F=bd;var E=(F+1)&4294967295;var D=cw;var C=(E)>(D);if(C){dx=0;break $Too_Short$$bb$2}var B=bd;var A=HEAP[B];var z=reSign((A),8,0);var q=(z)<<8;U=q;var o=bd;var m=(o+1)&4294967295;bd=m}else{if(dx==29){var l=bd;var k=(l+2)&4294967295;var j=cw;var i=(k)>(j);if(i){dx=0;break $Too_Short$$bb$2}var h=bd;var g=(h+2)&4294967295;bd=g;var f=bd;var ef=(f+-2)&4294967295;var ed=(ef)&4294967295;var eb=HEAP[ed];var ea=reSign((eb),8,0);var d9=(ea)<<8;var d8=(((d9))&65535);var d7=bd;var d6=(d7+-2)&4294967295;var d4=(d6+1)&4294967295;var d3=HEAP[d4];var dT=unSign((d3),8,0);var dR=(d8)|(dT);var dP=reSign((dR),16,0);U=dP}else{if(dx==30){var dO=bd;var dN=(dO+3)&4294967295;var dM=cw;var dL=(dN)>(dM);if(dL){dx=0;break $Too_Short$$bb$2}var dK=bd;var dJ=(dK+3)&4294967295;bd=dJ;var dI=bd;var dH=(dI+-3)&4294967295;var dG=(dH)&4294967295;var dF=HEAP[dG];var dE=reSign((dF),8,0);var dD=(dE)<<16;var dC=bd;var dB=(dC+-3)&4294967295;var dA=(dB+1)&4294967295;var dz=HEAP[dA];var dy=unSign((dz),8,0);var dw=(dy)<<8;var dv=(dD)|(dw);var du=bd;var dt=(du+-3)&4294967295;var ds=(dt+2)&4294967295;var dr=HEAP[ds];var dq=unSign((dr),8,0);var dp=(dv)|(dq);U=dp}}}}var dn=af;var dm=b0;HEAP[dn]=dm;var da=bH;var c9=cP;HEAP[da]=c9;var c8=bf;var c7=aP;HEAP[c8]=c7;var c6=d5;var c5=au;HEAP[c6]=c5;var c4=cQ;var c3=U;HEAP[c4]=c3;var c2=aq;var c1=unSign((c2),8,0)>>>2;var cO=unSign((c1),8,0);var cN=br;HEAP[cN]=cO;var cM=a3;var cL=bd;HEAP[cM]=cL;dx=14;break $Too_Short$$bb$2}}while(0);if(dx==0){bN=8}var cK=bN;bq=cK;var cJ=bq;bX=cJ;var H=bX;return H;return null}function _pfr_load_bitmap_bits(c,b,z,f,e){var t=STACKTOP;STACKTOP+=20;_memset(t,0,20);var s;var m;var L;var w;var v;var r;var u;var I;var d;var J=t;var x=0;m=c;L=b;w=z;v=f;r=e;d=0;var H=r;var G=(H)&4294967295;var F=HEAP[G];var E=(((F))|0)>0;$bb$$bb6$2:do{if(E){var D=r;var C=(D+4)&4294967295;var B=HEAP[C];var A=(((B))|0)>0;if(!(A)){s=1;break $bb$$bb6$2}var y=v;var q=unSign((y),8,0);var p=r;var o=(((q))&255);_pfr_bitwriter_init(J,p,o);var n=w;if(n==0){s=4}else{if(n==1){s=5}else{if(n==2){s=6}else{s=7}}}if(s==7){d=3}else{if(s==4){var l=m;var k=L;_pfr_bitwriter_decode_bytes(J,l,k)}else{if(s==5){var j=m;var i=L;_pfr_bitwriter_decode_rle1(J,j,i)}else{if(s==6){var h=m;var g=L;_pfr_bitwriter_decode_rle2(J,h,g)}}}}}}while(0);var a=d;I=a;var M=I;u=M;var K=u;STACKTOP=t;return K;return null}function _pfr_slot_load_bitmap(cd,ay,bh){var Y=STACKTOP;STACKTOP+=36;_memset(Y,0,36);var dQ;var co;var bg;var a6;var bZ;var bu;var bP;var F;var bk;var em;var H=Y;var ak=Y+4;var j;var b;var bj;var am;var b2=Y+8;var da=Y+12;var Z=Y+16;var aU=Y+20;var az=Y+24;var bO=Y+28;var bi=Y+32;var ax;var cZ=0;co=cd;bg=ay;a6=bh;var bt=co;var bs=(bt)&4294967295;var br=(bs+4)&4294967295;var bq=HEAP[br];var bp=bq;F=bp;var bo=F;var bn=(bo)&4294967295;var bm=(bn+104)&4294967295;var bl=HEAP[bm];bk=bl;var dF=F;var dE=(dF+288)&4294967295;em=dE;var dD=em;var dC=(dD+128)&4294967295;var dB=HEAP[dC];var dA=a6;var dz=(dB+16*dA)&4294967295;j=dz;var dy=em;var dx=(dy+100)&4294967295;var dw=HEAP[dx];b=dw;bj=0;$bb3$2:while(1){var cA=em;var cz=(cA+92)&4294967295;var cy=HEAP[cz];var cx=bj;var cw=unSign((cy),32,0)>unSign((cx),32,0);if(!(cw)){dQ=4;break $bb3$2}var dk=b;var dj=(dk)&4294967295;var di=HEAP[dj];var dh=bg;var dg=(dh)&4294967295;var df=(dg+12)&4294967295;var de=(df)&4294967295;var dd=HEAP[de];var dc=unSign((dd),16,0);var db=(((di))|0)==(((dc))|0);if(db){var cY=b;var cX=(cY+4)&4294967295;var cW=HEAP[cX];var cV=bg;var cU=(cV)&4294967295;var cT=(cU+12)&4294967295;var cS=(cT+2)&4294967295;var cR=HEAP[cS];var cQ=unSign((cR),16,0);var cP=(((cW))|0)==(((cQ))|0);if(cP){dQ=1;break $bb3$2}}var cE=b;var cD=(cE+36)&4294967295;b=cD;var cC=bj;var cB=((cC)+1)&4294967295;bj=cB;dQ=0;continue $bb3$2}if(dQ==1){am=4;var cv=b;var cn=(cv+8)&4294967295;var cm=HEAP[cn];var cl=(cm)&1;var ck=(((cl))&255);var dR=reSign((ck),8,0)!=0;if(dR){var cj=am;var ci=((cj)+1)&4294967295;am=ci}var ch=b;var cg=(ch+8)&4294967295;var cf=HEAP[cg];var ce=(cf)&2;var cc=(((ce))|0)!=0;if(cc){var cb=am;var ca=((cb)+1)&4294967295;am=ca}var b9=b;var b8=(b9+8)&4294967295;var b7=HEAP[b8];var b6=(b7)&4;var b5=(((b6))|0)!=0;if(b5){var b4=am;var b3=((b4)+1)&4294967295;am=b3}var b1=em;var b0=(b1+144)&4294967295;var bY=HEAP[b0];var bX=b;var bW=(bX+24)&4294967295;var bV=HEAP[bW];var bU=((bY)+(bV))&4294967295;var bT=bk;var bS=_FT_Stream_Seek(bT,bU);bP=bS;var bR=bP;var bQ=(((bR))|0)!=0;$Exit$$bb11$19:do{if(!bQ){var bN=b;var bM=(bN+28)&4294967295;var bL=HEAP[bM];var bK=am;var bJ=((bL)*(bK))&4294967295;var bI=bk;var bH=_FT_Stream_EnterFrame(bI,bJ);bP=bH;var bG=bP;var bF=(((bG))|0)!=0;if(bF){dQ=9;break $Exit$$bb11$19}var bE=j;var bD=(bE)&4294967295;var bC=HEAP[bD];var bB=b;var bA=(bB+8)&4294967295;var bz=HEAP[bA];var by=b;var bx=(by+28)&4294967295;var bw=HEAP[bx];var bv=bk;var bf=(bv+36)&4294967295;var be=HEAP[bf];var bd=bk;var bc=(bd+32)&4294967295;var bb=HEAP[bc];_pfr_lookup_bitmap_data(bb,be,bw,bz,bC,H,ak);var ba=bk;_FT_Stream_ExitFrame(ba);var a9=HEAP[ak];var a8=(((a9))|0)==0;if(a8){bP=6}else{HEAP[b2]=0;HEAP[da]=0;HEAP[Z]=0;HEAP[aU]=0;HEAP[az]=0;HEAP[bO]=0;var a7=j;var a5=(a7+4)&4294967295;var a4=HEAP[a5];HEAP[Z]=a4;var a3=em;var a2=(a3+16)&4294967295;var a1=HEAP[a2];var a0=em;var aZ=(a0+12)&4294967295;var aY=HEAP[aZ];var aX=(((a1))|0)!=(((aY))|0);if(aX){var aW=em;var aV=(aW+16)&4294967295;var aT=HEAP[aV];var aS=em;var aR=(aS+12)&4294967295;var aQ=HEAP[aR];var aP=HEAP[Z];var aO=_FT_MulDiv(aP,aQ,aT);HEAP[Z]=aO}var aN=HEAP[Z];var aM=co;var aL=(aM)&4294967295;var aK=(aL+56)&4294967295;HEAP[aK]=aN;var aJ=em;var aI=(aJ+16)&4294967295;var aH=HEAP[aI];var aG=j;var aF=(aG+4)&4294967295;var aE=HEAP[aF];var aD=bg;var aC=(aD)&4294967295;var aB=(aC+12)&4294967295;var aA=(aB)&4294967295;var aw=HEAP[aA];var av=unSign((aw),16,0);var au=(av)<<8;var at=_FT_MulDiv(au,aE,aH);HEAP[Z]=at;var ar=F;var aq=(ar+132)&4294967295;var ap=(aq+56)&4294967295;var ao=HEAP[ap];var an=HEAP[H];var al=((ao)+(an))&4294967295;var aj=bk;var ai=_FT_Stream_Seek(aj,al);bP=ai;var ah=bP;var ag=(((ah))|0)!=0;if(ag){dQ=9;break $Exit$$bb11$19}var af=HEAP[ak];var ae=bk;var ad=_FT_Stream_EnterFrame(ae,af);bP=ad;var ac=bP;var ab=(((ac))|0)!=0;if(ab){dQ=9;break $Exit$$bb11$19}var aa=bk;var X=(aa+32)&4294967295;var W=HEAP[X];HEAP[bi]=W;var V=HEAP[Z];var U=bk;var T=(U+36)&4294967295;var S=HEAP[T];var R=_pfr_load_bitmap_metrics(bi,S,V,b2,da,aU,az,Z,bO);bP=R;var Q=HEAP[da];var O=HEAP[az];var L=((Q)+(O))&4294967295;var A=(((L))|0)<0;if(A){bP=23}var z=bP;var y=(((z))|0)==0;$bb21$$bb23$33:do{if(y){var x=co;var w=(x)&4294967295;var v=(w+72)&4294967295;HEAP[v]=1651078259;var u=HEAP[aU];var t=co;var r=(t)&4294967295;var p=(r+76)&4294967295;var f=(p+4)&4294967295;HEAP[f]=u;var e=HEAP[az];var d=co;var c=(d)&4294967295;var a=(c+76)&4294967295;var eB=(a)&4294967295;HEAP[eB]=e;var eA=HEAP[aU];var ez=((eA)+7)&4294967295;var ex=(((ez))|0)>>3;var ev=co;var el=(ev)&4294967295;var ek=(el+76)&4294967295;var ej=(ek+8)&4294967295;HEAP[ej]=ex;var ei=co;var eh=(ei)&4294967295;var eg=(eh+76)&4294967295;var ef=(eg+18)&4294967295;HEAP[ef]=1;var ee=HEAP[aU];var ec=(ee)<<6;var ea=co;var P=(ea)&4294967295;var M=(P+24)&4294967295;var K=(M)&4294967295;HEAP[K]=ec;var J=HEAP[az];var I=(J)<<6;var G=co;var E=(G)&4294967295;var D=(E+24)&4294967295;var C=(D+4)&4294967295;HEAP[C]=I;var B=HEAP[b2];var s=(B)<<6;var q=co;var o=(q)&4294967295;var n=(o+24)&4294967295;var m=(n+8)&4294967295;HEAP[m]=s;var l=HEAP[da];var k=(l)<<6;var i=co;var h=(i)&4294967295;var g=(h+24)&4294967295;var ey=(g+12)&4294967295;HEAP[ey]=k;var ew=HEAP[Z];var eu=(((ew))|0)>>2;var et=((eu)+32)&4294967295;var es=(et)&-64;var er=co;var eq=(er)&4294967295;var ep=(eq+24)&4294967295;var eo=(ep+16)&4294967295;HEAP[eo]=es;var en=co;var ed=(en)&4294967295;var eb=(ed+24)&4294967295;var d9=(eb)&4294967295;var d8=HEAP[d9];var d7=(0-(d8))&4294967295;var d6=(((d7))|0)>>1;var d5=co;var d4=(d5)&4294967295;var d3=(d4+24)&4294967295;var d2=(d3+20)&4294967295;HEAP[d2]=d6;var d1=co;var d0=(d1)&4294967295;var dZ=(d0+24)&4294967295;var dY=(dZ+24)&4294967295;HEAP[dY]=0;var dX=bg;var dW=(dX)&4294967295;var dV=(dW+12)&4294967295;var dU=(dV+20)&4294967295;var dT=HEAP[dU];var dS=co;var dP=(dS)&4294967295;var dO=(dP+24)&4294967295;var dN=(dO+28)&4294967295;HEAP[dN]=dT;var dM=HEAP[b2];var dL=co;var dK=(dL)&4294967295;var dJ=(dK+100)&4294967295;HEAP[dJ]=dM;var dI=HEAP[da];var dH=HEAP[az];var dG=((dI)+(dH))&4294967295;var dv=co;var du=(dv)&4294967295;var dt=(du+104)&4294967295;HEAP[dt]=dG;var ds=co;var dr=(ds)&4294967295;var dq=(dr+76)&4294967295;var dp=(dq+8)&4294967295;var dn=HEAP[dp];var dm=HEAP[az];var dl=((dn)*(dm))&4294967295;ax=dl;var c9=co;var c8=(c9)&4294967295;var c7=ax;var c6=_ft_glyphslot_alloc_bitmap(c8,c7);bP=c6;var c5=bP;var c4=(((c5))|0)==0;if(!(c4)){dQ=17;break $bb21$$bb23$33}var c3=co;var c2=(c3)&4294967295;var c1=(c2+76)&4294967295;var c0=F;var cO=(c0+132)&4294967295;var cN=(cO+76)&4294967295;var cM=HEAP[cN];var cL=(((cM))&255);var cK=unSign((cL),8,0);var cJ=(cK)&2;var cI=HEAP[bO];var cH=bk;var cG=(cH+36)&4294967295;var cF=HEAP[cG];var cu=HEAP[bi];var ct=(((cJ))&255);var cs=_pfr_load_bitmap_bits(cu,cF,cI,ct,c1);bP=cs}}while(0);var cr=bk;_FT_Stream_ExitFrame(cr)}}}while(0);var cq=bP;bu=cq}else{if(dQ==4){bu=6}}var cp=bu;bZ=cp;var N=bZ;STACKTOP=Y;return N;return null}function _T42_Open_Face(Q){var F=STACKTOP;STACKTOP+=308;_memset(F,0,308);var ao;var bF;var c;var ck;var af=F;var an;var aS;var aj;var B=F+304;var aL;var bn;var ca;var g;var bY;var bZ;var aK;var bC=0;bF=Q;var cj=bF;var ci=(cj+132)&4294967295;aS=ci;var ch=bF;var cg=(ch)&4294967295;var cf=(cg+100)&4294967295;var ce=HEAP[cf];aj=ce;var cd=bF;var cc=(cd+488)&4294967295;var cb=HEAP[cc];var bi=cb;aL=bi;var bg=bF;_t42_loader_init(af,bg);var be=(af)&4294967295;an=be;var bd=aj;var bc=_ft_mem_alloc(bd,12,B);var bb=bF;var ba=(bb+492)&4294967295;HEAP[ba]=bc;var a9=HEAP[B];var a8=(((a9))|0)!=0;$Exit$$bb$2:do{if(!a8){var a7=bF;var aY=(a7)&4294967295;var aW=(aY+104)&4294967295;var aU=HEAP[aW];var aT=an;var aR=aj;var aQ=aL;var aP=_t42_parser_init(aT,aU,aR,aQ);HEAP[B]=aP;var aO=HEAP[B];var aN=(((aO))|0)!=0;if(aN){ao=0;break $Exit$$bb$2}var aM=an;var aB=(aM+80)&4294967295;var az=HEAP[aB];var ax=an;var aw=(ax+76)&4294967295;var av=HEAP[aw];var au=bF;var at=_t42_parse_dict(au,af,av,az);HEAP[B]=at;var ar=HEAP[B];var aq=(((ar))|0)!=0;if(aq){ao=0;break $Exit$$bb$2}var ap=aS;var ac=(ap+301)&4294967295;var aa=HEAP[ac];var Y=reSign((aa),8,0)!=42;if(Y){HEAP[B]=2}else{var X=(af+144)&4294967295;var W=HEAP[X];var V=aS;var U=(V+284)&4294967295;HEAP[U]=W;var T=(af+200)&4294967295;var S=(T+12)&4294967295;var R=HEAP[S];var N=(((R))|0)==0;if(N){HEAP[B]=3}var M=(af+200)&4294967295;var L=(M+12)&4294967295;HEAP[L]=0;var K=(af+200)&4294967295;var J=(K)&4294967295;var I=HEAP[J];var H=aS;var G=(H+264)&4294967295;HEAP[G]=I;var E=(af+200)&4294967295;var D=(E+24)&4294967295;var A=HEAP[D];var z=aS;var y=(z+292)&4294967295;HEAP[y]=A;var x=(af+200)&4294967295;var w=(x+28)&4294967295;var v=HEAP[w];var u=aS;var t=(u+296)&4294967295;HEAP[t]=v;var s=(af+148)&4294967295;var r=(s)&4294967295;var q=HEAP[r];var p=aS;var o=(p+268)&4294967295;HEAP[o]=q;var n=(af+148)&4294967295;var m=(n+24)&4294967295;var l=HEAP[m];var k=aS;var j=(k+288)&4294967295;HEAP[j]=l;var i=(af+148)&4294967295;var h=(i)&4294967295;HEAP[h]=0;var f=(af+148)&4294967295;var e=(f+24)&4294967295;HEAP[e]=0;var d=aS;var b=(d+236)&4294967295;var a=HEAP[b];var cp=(((a))|0)==1;if(!(cp)){ao=0;break $Exit$$bb$2}g=0;bY=0;bn=0;$bb20$13:while(1){var aH=(af+92)&4294967295;var aG=(aH+16)&4294967295;var aF=HEAP[aG];var aE=bn;var aD=(((aF))|0)>(((aE))|0);if(!(aD)){ao=18;break $bb20$13}var co=aS;var cn=(co+240)&4294967295;var cm=(cn+12)&4294967295;var cl=HEAP[cm];var b9=bn;var b8=(cl+2*b9)&4294967295;HEAP[b8]=0;var b7=aS;var b6=(b7+240)&4294967295;var b5=(b6+16)&4294967295;var b4=HEAP[b5];var b3=bn;var b2=(b4+4*b3)&4294967295;HEAP[b2]=(__str169)&4294967295;var b1=(af+92)&4294967295;var b0=(b1+24)&4294967295;var bX=HEAP[b0];var bW=bn;var bV=(bX+4*bW)&4294967295;var bU=HEAP[bV];bZ=bU;var bT=bZ;var bS=(bT)!=0;$bb9$$bb19$16:do{if(bS){ca=0;$bb18$18:while(1){var a1=aS;var a0=(a1+284)&4294967295;var aZ=HEAP[a0];var aX=ca;var aV=(((aZ))|0)>(((aX))|0);if(!(aV)){ao=16;break $bb9$$bb19$16}var bR=aS;var bQ=(bR+288)&4294967295;var bP=HEAP[bQ];var bO=ca;var bN=(bP+4*bO)&4294967295;var bM=HEAP[bN];aK=bM;var bL=aK;var bK=bZ;var bJ=_strcmp(bK,bL);var bI=(((bJ))|0)==0;if(bI){ao=8;break $bb18$18}var a3=ca;var a2=((a3)+1)&4294967295;ca=a2;ao=7;continue $bb18$18}var bH=aS;var bG=(bH+240)&4294967295;var bE=(bG+12)&4294967295;var bD=HEAP[bE];var bB=ca;var bA=(((bB))&65535);var bz=bn;var by=(bD+2*bz)&4294967295;HEAP[by]=bA;var bx=aS;var bw=(bx+240)&4294967295;var bv=(bw+16)&4294967295;var bu=HEAP[bv];var bt=aK;var bs=bn;var br=(bu+4*bs)&4294967295;HEAP[br]=bt;var bq=aK;var bp=_strcmp((__str169)&4294967295,bq);var bo=(((bp))|0)!=0;$bb12$$bb16$23:do{if(bo){var bm=bn;var bl=g;var bk=(((bm))|0)<(((bl))|0);if(bk){var bj=bn;g=bj}var bh=bn;var bf=bY;var a6=(((bh))|0)>=(((bf))|0);if(!(a6)){ao=12;break $bb12$$bb16$23}var a5=bn;var a4=((a5)+1)&4294967295;bY=a4}}while(0)}}while(0);var aJ=bn;var aI=((aJ)+1)&4294967295;bn=aI;ao=6;continue $bb20$13}var aC=aS;var aA=(aC+240)&4294967295;var ay=(aA+4)&4294967295;var am=g;HEAP[ay]=am;var al=aS;var ak=(al+240)&4294967295;var ai=(ak+8)&4294967295;var ah=bY;HEAP[ai]=ah;var ag=(af+88)&4294967295;var ae=HEAP[ag];var ad=aS;var ab=(ad+240)&4294967295;var Z=(ab)&4294967295;HEAP[Z]=ae}}}while(0);_t42_loader_done(af);var P=HEAP[B];ck=P;var O=ck;c=O;var C=c;STACKTOP=F;return C;return null}function _T42_Face_Init(bb,E,e6,bW,b9){var W=STACKTOP;STACKTOP+=44;_memset(W,0,44);var eu;var aY;var a0;var V;var cI;var bc;var bT;var bm;var bI;var cE;var f;var eG;var b0;var ae;var ev;var by;var bX;var aZ;var dF=W;var bn=W+32;var at;var bK;var dn=0;aY=bb;a0=E;V=e6;cI=bW;bc=b9;var bl=a0;var bk=(bl)&4294967295;eG=bk;var bj=a0;var bi=(bj+132)&4294967295;b0=bi;var bh=b0;var bg=(bh)&4294967295;ae=bg;var bf=cI;cI=bf;var be=bc;bc=be;var bd=V;V=bd;var ej=aY;aY=ej;var ei=a0;var eh=(ei+500)&4294967295;HEAP[eh]=0;var eg=a0;var ef=(eg)&4294967295;var ee=(ef)&4294967295;HEAP[ee]=1;var ed=a0;var ec=ed;var eb=(ec+96)&4294967295;var ea=HEAP[eb];var dP=ea;ev=dP;var dO=ev;var dN=_ft_module_get_service(dO,(__str1170)&4294967295);by=dN;var dM=by;var dL=dM;cE=dL;var dK=a0;var dJ=(dK+484)&4294967295;var dI=cE;var dH=dI;HEAP[dJ]=dH;var dG=a0;var di=dG;var dh=(di+96)&4294967295;var dg=HEAP[dh];var df=(dg)&4294967295;var de=(df+4)&4294967295;var dd=HEAP[de];var dc=_FT_Get_Module_Interface(dd,(__str2171)&4294967295);var db=a0;var da=(db+488)&4294967295;HEAP[da]=dc;var c9=a0;var cO=(c9+488)&4294967295;var cN=HEAP[cO];var cM=cN;f=cM;var cL=a0;var cK=_T42_Open_Face(cL);bI=cK;var cJ=bI;var cH=(((cJ))|0)!=0;$Exit$$bb$2:do{if(!cH){var cG=V;var cF=(((cG))|0)<0;if(cF){eu=0;break $Exit$$bb$2}var cD=V;var cj=(((cD))|0)>0;if(cj){bI=6}else{var ci=b0;var ch=(ci+284)&4294967295;var cg=HEAP[ch];var cf=eG;var ce=(cf+16)&4294967295;HEAP[ce]=cg;var cd=eG;var cc=(cd+36)&4294967295;HEAP[cc]=0;var cb=eG;var ca=(cb+4)&4294967295;HEAP[ca]=0;var b8=eG;var b7=(b8+8)&4294967295;HEAP[b7]=529;var b6=ae;var b5=(b6+24)&4294967295;var b4=HEAP[b5];var b3=reSign((b4),8,0)!=0;if(b3){var b2=eG;var b1=(b2+8)&4294967295;var bZ=HEAP[b1];var bY=(bZ)|4;var bV=eG;var bU=(bV+8)&4294967295;HEAP[bU]=bY}var bS=eG;var bR=(bS+8)&4294967295;var bQ=HEAP[bR];var bP=(bQ)|2048;var bO=eG;var bN=(bO+8)&4294967295;HEAP[bN]=bP;var bM=ae;var bL=(bM+12)&4294967295;var bJ=HEAP[bL];var bH=eG;var bG=(bH+20)&4294967295;HEAP[bG]=bJ;var bF=eG;var bE=(bF+24)&4294967295;HEAP[bE]=(__str3172)&4294967295;var bD=eG;var bC=(bD+20)&4294967295;var bB=HEAP[bC];var bA=(bB)!=0;$bb6$$bb21$11:do{if(bA){var bz=ae;var bx=(bz+8)&4294967295;var bw=HEAP[bx];bX=bw;var bv=eG;var bu=(bv+20)&4294967295;var bt=HEAP[bu];aZ=bt;var bs=bX;var br=(bs)!=0;$bb7$$bb20$13:do{if(br){$bb19$15:while(1){var aF=bX;var aE=HEAP[aF];var aD=reSign((aE),8,0)!=0;if(!(aD)){eu=12;break $bb7$$bb20$13}var bq=bX;var bp=HEAP[bq];var bo=aZ;var ba=HEAP[bo];var a9=reSign((bp),8,0)==reSign((ba),8,0);if(a9){var a8=aZ;var a7=(a8+1)&4294967295;aZ=a7;var a6=bX;var a5=(a6+1)&4294967295;bX=a5;eu=4;continue $bb19$15}else{var a4=bX;var a3=HEAP[a4];var a2=reSign((a3),8,0)==32;$bb12$$bb11$21:do{if(!a2){var a1=bX;var aX=HEAP[a1];var aW=reSign((aX),8,0)==45;if(aW){eu=5;break $bb12$$bb11$21}var aT=aZ;var aS=HEAP[aT];var aR=reSign((aS),8,0)==32;if(!aR){var aQ=aZ;var aP=HEAP[aQ];var aO=reSign((aP),8,0)==45;if(!(aO)){eu=8;break $bb19$15}}var aN=aZ;var aM=(aN+1)&4294967295;aZ=aM;eu=4;continue $bb19$15}}while(0);var aV=bX;var aU=(aV+1)&4294967295;bX=aU;eu=4;continue $bb19$15}}var aL=aZ;var aK=HEAP[aL];var aJ=reSign((aK),8,0)==0;if(aJ){var aI=eG;var aH=(aI+24)&4294967295;var aG=bX;HEAP[aH]=aG}}}while(0)}else{var aC=b0;var aB=(aC+232)&4294967295;var aA=HEAP[aB];var az=(aA)!=0;if(!(az)){eu=15;break $bb6$$bb21$11}var ay=b0;var ax=(ay+232)&4294967295;var aw=HEAP[ax];var av=eG;var au=(av+20)&4294967295;HEAP[au]=aw}}while(0);var ar=eG;var aq=(ar+28)&4294967295;HEAP[aq]=0;var ap=eG;var ao=(ap+32)&4294967295;HEAP[ao]=0;var an=(dF)&4294967295;HEAP[an]=1;var am=a0;var al=(am+492)&4294967295;var ak=HEAP[al];var aj=(dF+4)&4294967295;HEAP[aj]=ak;var ai=a0;var ah=(ai+496)&4294967295;var ag=HEAP[ah];var af=(dF+8)&4294967295;HEAP[af]=ag;var ad=cI;var ac=(((ad))|0)!=0;if(ac){var ab=(dF)&4294967295;var aa=HEAP[ab];var Z=(aa)|16;var Y=(dF)&4294967295;HEAP[Y]=Z;var X=(dF+24)&4294967295;var U=cI;HEAP[X]=U;var T=(dF+28)&4294967295;var S=bc;HEAP[T]=S}var R=a0;var Q=(R+500)&4294967295;var P=a0;var O=P;var N=(O+96)&4294967295;var L=HEAP[N];var J=(L)&4294967295;var z=(J+4)&4294967295;var y=HEAP[z];var x=_FT_Open_Face(y,dF,0,Q);bI=x;var w=bI;var v=(((w))|0)!=0;if(v){eu=0;break $Exit$$bb$2}var u=a0;var t=(u+500)&4294967295;var s=HEAP[t];var q=(s+88)&4294967295;var o=HEAP[q];var e=_FT_Done_Size(o);var d=a0;var c=(d+500)&4294967295;var b=HEAP[c];var a=eG;var fh=(a+52)&4294967295;var fg=(b+52)&4294967295;var fe=(fh)&4294967295;var fc=(fg)&4294967295;var fa=HEAP[fc];HEAP[fe]=fa;var e0=(fh+4)&4294967295;var eZ=(fg+4)&4294967295;var eY=HEAP[eZ];HEAP[e0]=eY;var eX=(fh+8)&4294967295;var eW=(fg+8)&4294967295;var eV=HEAP[eW];HEAP[eX]=eV;var eU=(fh+12)&4294967295;var eT=(fg+12)&4294967295;var eR=HEAP[eT];HEAP[eU]=eR;var eP=a0;var M=(eP+500)&4294967295;var K=HEAP[M];var I=(K+68)&4294967295;var H=HEAP[I];var G=eG;var F=(G+68)&4294967295;HEAP[F]=H;var D=a0;var C=(D+500)&4294967295;var B=HEAP[C];var A=(B+70)&4294967295;var r=HEAP[A];var p=eG;var n=(p+70)&4294967295;HEAP[n]=r;var m=a0;var l=(m+500)&4294967295;var k=HEAP[l];var j=(k+72)&4294967295;var i=HEAP[j];var h=eG;var g=(h+72)&4294967295;HEAP[g]=i;var fd=a0;var fb=(fd+500)&4294967295;var e9=HEAP[fb];var e8=(e9+74)&4294967295;var e7=HEAP[e8];var e5=eG;var e4=(e5+74)&4294967295;HEAP[e4]=e7;var e3=a0;var e2=(e3+500)&4294967295;var e1=HEAP[e2];var eS=(e1+76)&4294967295;var eQ=HEAP[eS];var eO=eG;var eN=(eO+76)&4294967295;HEAP[eN]=eQ;var eM=a0;var eL=(eM+500)&4294967295;var eK=HEAP[eL];var eJ=(eK+78)&4294967295;var eI=HEAP[eJ];var eH=eG;var eF=(eH+78)&4294967295;HEAP[eF]=eI;var eE=ae;var eD=(eE+26)&4294967295;var eC=HEAP[eD];var eB=eG;var eA=(eB+80)&4294967295;HEAP[eA]=eC;var ez=ae;var ey=(ez+28)&4294967295;var ex=HEAP[ey];var ew=eG;var et=(ew+82)&4294967295;HEAP[et]=ex;var es=eG;var er=(es+12)&4294967295;HEAP[er]=0;var eq=ae;var ep=(eq+20)&4294967295;var eo=HEAP[ep];var en=(((eo))|0)!=0;if(en){var em=eG;var el=(em+12)&4294967295;var ek=HEAP[el];var d9=(ek)|1;var d8=eG;var d7=(d8+12)&4294967295;HEAP[d7]=d9}var d6=a0;var d5=(d6+500)&4294967295;var d4=HEAP[d5];var d3=(d4+12)&4294967295;var d2=HEAP[d3];var d1=(d2)&2;var dZ=(((d1))|0)!=0;if(dZ){var dE=eG;var dD=(dE+12)&4294967295;var dC=HEAP[dD];var dB=(dC)|2;var dA=eG;var dz=(dA+12)&4294967295;HEAP[dz]=dB}var dy=a0;var dx=(dy+500)&4294967295;var dw=HEAP[dx];var du=(dw+8)&4294967295;var c8=HEAP[du];var c7=(c8)&32;var c6=(((c7))|0)!=0;if(c6){var c5=eG;var c4=(c5+8)&4294967295;var c3=HEAP[c4];var c2=(c3)|32;var c1=eG;var c0=(c1+8)&4294967295;HEAP[c0]=c2}var cY=cE;var cC=(cY)!=0;if(!(cC)){eu=0;break $Exit$$bb$2}var cB=f;var cA=(cB)!=0;if(!(cA)){eu=0;break $Exit$$bb$2}var cz=f;var cy=(cz+20)&4294967295;var cx=HEAP[cy];at=cx;var cw=(bn)&4294967295;var cv=eG;HEAP[cw]=cv;var cu=(bn+8)&4294967295;HEAP[cu]=3;var cs=(bn+10)&4294967295;HEAP[cs]=1;var d0=(bn+4)&4294967295;HEAP[d0]=1970170211;var dY=at;var dX=(dY+12)&4294967295;var dW=HEAP[dX];var dV=_FT_CMap_New(dW,0,bn,0);bI=dV;var dU=bI;var dT=(((dU))|0)!=0;if(dT){var dS=bI;var dR=(((dS))|0)!=163;if(dR){eu=0;break $Exit$$bb$2}}bI=0;var dQ=(bn+8)&4294967295;HEAP[dQ]=7;bK=0;var dv=b0;var dt=(dv+236)&4294967295;var ds=HEAP[dt];if(ds==1){eu=27}else{if(ds==2){eu=28}else{if(ds==3){eu=29}else{if(ds==4){eu=30}else{eu=31}}}}if(eu==27){var cV=(bn+4)&4294967295;HEAP[cV]=1094992451;var cU=(bn+10)&4294967295;HEAP[cU]=2;var cT=at;var cS=(cT+8)&4294967295;var cR=HEAP[cS];bK=cR}else{if(eu==28){var dr=(bn+4)&4294967295;HEAP[dr]=1094995778;var dq=(bn+10)&4294967295;HEAP[dq]=0;var dp=at;var dm=(dp)&4294967295;var dl=HEAP[dm];bK=dl}else{if(eu==29){var cQ=(bn+4)&4294967295;HEAP[cQ]=1818326065;var cP=(bn+10)&4294967295;HEAP[cP]=3;var ct=at;var cr=(ct+12)&4294967295;var cq=HEAP[cr];bK=cq}else{if(eu==30){var dk=(bn+4)&4294967295;HEAP[dk]=1094992453;var dj=(bn+10)&4294967295;HEAP[dj]=1;var cZ=at;var cX=(cZ+4)&4294967295;var cW=HEAP[cX];bK=cW}}}}var cp=bK;var co=(cp)!=0;if(!(co)){eu=0;break $Exit$$bb$2}var cn=bK;var cm=_FT_CMap_New(cn,0,bn,0);bI=cm}}}while(0);var cl=bI;bm=cl;var ck=bm;bT=ck;var ff=bT;STACKTOP=W;return ff;return null}function _T42_Face_Done(F){var aG;var bn;var a2;var ak;var a1;var k=0;bn=F;var bm=bn;var bl=(bm)==0;if(!bl){var bk=bn;var bj=(bk+132)&4294967295;a2=bj;var bi=a2;var bh=(bi)&4294967295;ak=bh;var bg=bn;var bf=(bg)&4294967295;var be=(bf+100)&4294967295;var bd=HEAP[be];a1=bd;var aV=bn;var aT=(aV+500)&4294967295;var aR=HEAP[aT];var aP=(aR)!=0;if(aP){var aN=bn;var aL=(aN+500)&4294967295;var aK=HEAP[aL];var aJ=_FT_Done_Face(aK)}var aI=ak;var aH=(aI)&4294967295;var aA=HEAP[aH];var ay=a1;_ft_mem_free(ay,aA);var aw=ak;var au=(aw)&4294967295;HEAP[au]=0;var ar=ak;var ap=(ar+4)&4294967295;var ao=HEAP[ap];var an=a1;_ft_mem_free(an,ao);var am=ak;var al=(am+4)&4294967295;HEAP[al]=0;var aa=ak;var X=(aa+8)&4294967295;var U=HEAP[X];var R=a1;_ft_mem_free(R,U);var O=ak;var L=(O+8)&4294967295;HEAP[L]=0;var J=ak;var I=(J+12)&4294967295;var H=HEAP[I];var G=a1;_ft_mem_free(G,H);var A=ak;var y=(A+12)&4294967295;HEAP[y]=0;var w=ak;var u=(w+16)&4294967295;var s=HEAP[u];var q=a1;_ft_mem_free(q,s);var o=ak;var n=(o+16)&4294967295;HEAP[n]=0;var m=a2;var l=(m+296)&4294967295;var f=HEAP[l];var d=a1;var b=f;_ft_mem_free(d,b);var bw=a2;var bu=(bw+296)&4294967295;HEAP[bu]=0;var bs=a2;var br=(bs+292)&4294967295;var bq=HEAP[br];var bp=a1;var bo=bq;_ft_mem_free(bp,bo);var bc=a2;var bb=(bc+292)&4294967295;HEAP[bb]=0;var ba=a2;var a9=(ba+288)&4294967295;var a8=HEAP[a9];var a7=a1;var a6=a8;_ft_mem_free(a7,a6);var a5=a2;var a4=(a5+288)&4294967295;HEAP[a4]=0;var a3=a2;var a0=(a3+264)&4294967295;var aZ=HEAP[a0];var aY=a1;_ft_mem_free(aY,aZ);var aX=a2;var aW=(aX+264)&4294967295;HEAP[aW]=0;var aU=a2;var aS=(aU+268)&4294967295;var aQ=HEAP[aS];var aO=a1;_ft_mem_free(aO,aQ);var aM=a2;var aF=(aM+268)&4294967295;HEAP[aF]=0;var aE=a2;var aD=(aE+240)&4294967295;var aC=(aD+12)&4294967295;var aB=HEAP[aC];var az=a1;var ax=aB;_ft_mem_free(az,ax);var av=a2;var at=(av+240)&4294967295;var aq=(at+12)&4294967295;HEAP[aq]=0;var aj=a2;var ai=(aj+240)&4294967295;var ag=(ai+16)&4294967295;var ae=HEAP[ag];var ac=a1;var Z=ae;_ft_mem_free(ac,Z);var W=a2;var T=(W+240)&4294967295;var Q=(T+16)&4294967295;HEAP[Q]=0;var N=a2;var ah=(N+232)&4294967295;var af=HEAP[ah];var ad=a1;_ft_mem_free(ad,af);var ab=a2;var Y=(ab+232)&4294967295;HEAP[Y]=0;var V=bn;var S=(V+492)&4294967295;var P=HEAP[S];var M=a1;_ft_mem_free(M,P);var K=bn;var E=(K+492)&4294967295;HEAP[E]=0;var D=bn;var C=(D+536)&4294967295;var B=(C+20)&4294967295;var z=HEAP[B];var x=a1;var v=z;_ft_mem_free(x,v);var t=bn;var r=(t+536)&4294967295;var p=(r+20)&4294967295;HEAP[p]=0;var j=bn;var i=(j+536)&4294967295;var h=(i+16)&4294967295;HEAP[h]=0;var g=bn;var e=(g)&4294967295;var c=(e+20)&4294967295;HEAP[c]=0;var a=bn;var bv=(a)&4294967295;var bt=(bv+24)&4294967295;HEAP[bt]=0}return;return}function _T42_Driver_Init(q){var o;var t;var r;var j;var s;var k=0;t=q;var i=t;var h=i;var g=(h+4)&4294967295;var f=HEAP[g];var e=_FT_Get_Module(f,(__str4173)&4294967295);s=e;var d=s;var c=(d)&4294967295;var b=HEAP[c];var a=b;var p=t;var n=(p+40)&4294967295;HEAP[n]=a;j=0;var m=j;r=m;var l=r;return l;return null}function _T42_Driver_Done(e){var d;var c;var a=0;c=e;var b=c;c=b;return;return}function _T42_Size_Init(A){var C=STACKTOP;STACKTOP+=4;_memset(C,0,4);var v;var p;var z;var j;var y;var B;var x=C;var l;var k=0;p=A;var i=p;var h=(i)&4294967295;var g=(h)&4294967295;var f=HEAP[g];y=f;var e=y;var d=e;B=d;l=0;var c=B;var b=(c+500)&4294967295;var a=HEAP[b];var w=_FT_New_Size(a,x);l=w;var u=HEAP[x];var t=p;var s=(t+44)&4294967295;HEAP[s]=u;var q=HEAP[x];var o=_FT_Activate_Size(q);var n=l;j=n;var m=j;z=m;var r=z;STACKTOP=C;return r;return null}function _T42_Size_Request(u,C){var A;var E;var e;var D;var Z;var B;var d;var L=0;E=u;e=C;var Y=E;var X=(Y)&4294967295;var W=(X)&4294967295;var V=HEAP[W];var U=V;B=U;var T=E;var R=(T+44)&4294967295;var P=HEAP[R];var N=_FT_Activate_Size(P);var x=B;var v=(x+500)&4294967295;var s=HEAP[v];var q=e;var o=_FT_Request_Size(s,q);d=o;var m=d;var k=(((m))|0)==0;if(k){var i=E;var g=i;var f=B;var a=(f+500)&4294967295;var aj=HEAP[a];var ai=(aj+88)&4294967295;var ah=HEAP[ai];var ag=(g+12)&4294967295;var af=(ah+12)&4294967295;var ae=(ag)&4294967295;var ad=(af)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;var ab=(ag+2)&4294967295;var S=(af+2)&4294967295;var Q=HEAP[S];HEAP[ab]=Q;var O=(ag+4)&4294967295;var M=(af+4)&4294967295;var K=HEAP[M];HEAP[O]=K;var J=(ag+8)&4294967295;var I=(af+8)&4294967295;var H=HEAP[I];HEAP[J]=H;var G=(ag+12)&4294967295;var F=(af+12)&4294967295;var z=HEAP[F];HEAP[G]=z;var y=(ag+16)&4294967295;var w=(af+16)&4294967295;var t=HEAP[w];HEAP[y]=t;var r=(ag+20)&4294967295;var p=(af+20)&4294967295;var n=HEAP[p];HEAP[r]=n;var l=(ag+24)&4294967295;var j=(af+24)&4294967295;var h=HEAP[j];HEAP[l]=h}var c=d;Z=c;var b=Z;D=b;var aa=D;return aa;return null}function _T42_Size_Select(u,E){var A;var D;var e;var C;var Z;var B;var d;var L=0;D=u;e=E;var Y=D;var X=(Y)&4294967295;var W=(X)&4294967295;var V=HEAP[W];var U=V;B=U;var T=D;var R=(T+44)&4294967295;var P=HEAP[R];var N=_FT_Activate_Size(P);var x=e;var v=B;var s=(v+500)&4294967295;var q=HEAP[s];var o=_FT_Select_Size(q,x);d=o;var m=d;var k=(((m))|0)==0;if(k){var i=D;var g=i;var f=B;var a=(f+500)&4294967295;var aj=HEAP[a];var ai=(aj+88)&4294967295;var ah=HEAP[ai];var ag=(g+12)&4294967295;var af=(ah+12)&4294967295;var ae=(ag)&4294967295;var ad=(af)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;var ab=(ag+2)&4294967295;var S=(af+2)&4294967295;var Q=HEAP[S];HEAP[ab]=Q;var O=(ag+4)&4294967295;var M=(af+4)&4294967295;var K=HEAP[M];HEAP[O]=K;var J=(ag+8)&4294967295;var I=(af+8)&4294967295;var H=HEAP[I];HEAP[J]=H;var G=(ag+12)&4294967295;var F=(af+12)&4294967295;var z=HEAP[F];HEAP[G]=z;var y=(ag+16)&4294967295;var w=(af+16)&4294967295;var t=HEAP[w];HEAP[y]=t;var r=(ag+20)&4294967295;var p=(af+20)&4294967295;var n=HEAP[p];HEAP[r]=n;var l=(ag+24)&4294967295;var j=(af+24)&4294967295;var h=HEAP[j];HEAP[l]=h}var c=d;Z=c;var b=Z;C=b;var aa=C;return aa;return null}function _T42_Size_Done(y){var v;var q;var x;var B;var C;var k=0;q=y;var j=q;var i=(j)&4294967295;var h=(i)&4294967295;var g=HEAP[h];x=g;var f=x;var e=f;B=e;var d=q;var c=(d+44)&4294967295;var b=HEAP[c];var a=B;var w=(a+500)&4294967295;var u=HEAP[w];var t=(u+108)&4294967295;var s=b;var r=_FT_List_Find(t,s);C=r;var p=C;var o=(p)!=0;if(o){var n=q;var m=(n+44)&4294967295;var l=HEAP[m];var D=_FT_Done_Size(l);var A=q;var z=(A+44)&4294967295;HEAP[z]=0}return;return}function _T42_GlyphSlot_Init(n){var p=STACKTOP;STACKTOP+=4;_memset(p,0,4);var m;var s;var q;var E;var o;var t;var r=p;var b;var u=0;s=n;var D=s;var C=(D)&4294967295;var B=(C+4)&4294967295;var A=HEAP[B];o=A;var z=o;var y=z;t=y;b=0;var x=o;var w=(x+84)&4294967295;var v=HEAP[w];var l=(v)==0;if(l){var k=t;var j=(k+500)&4294967295;var i=HEAP[j];var h=(i+84)&4294967295;var g=HEAP[h];var f=s;var e=(f+160)&4294967295;HEAP[e]=g}else{var d=t;var c=(d+500)&4294967295;var a=HEAP[c];var L=_FT_New_GlyphSlot(a,r);b=L;var K=HEAP[r];var J=s;var I=(J+160)&4294967295;HEAP[I]=K}var H=b;E=H;var G=E;q=G;var F=q;STACKTOP=p;return F;return null}function _T42_GlyphSlot_Done(e){var d;var f;var b=0;f=e;var c=f;var a=(c+160)&4294967295;var g=HEAP[a];_FT_Done_GlyphSlot(g);return;return}function _t42_glyphslot_clear(n){var v;var u;var k=0;u=n;var j=u;_ft_glyphslot_free_bitmap(j);var i=u;var h=(i+24)&4294967295;var g=h;_llvm_memset_p0i8_i32(g,0,32,1,0);var f=u;var e=(f+108)&4294967295;var d=e;_llvm_memset_p0i8_i32(d,0,20,1,0);var c=u;var b=(c+76)&4294967295;var a=b;_llvm_memset_p0i8_i32(a,0,24,1,0);var x=u;var w=(x+100)&4294967295;HEAP[w]=0;var t=u;var s=(t+104)&4294967295;HEAP[s]=0;var r=u;var q=(r+128)&4294967295;HEAP[q]=0;var p=u;var o=(p+132)&4294967295;HEAP[o]=0;var m=u;var l=(m+136)&4294967295;HEAP[l]=0;var H=u;var G=(H+140)&4294967295;HEAP[G]=0;var F=u;var E=(F+152)&4294967295;HEAP[E]=0;var D=u;var C=(D+72)&4294967295;HEAP[C]=0;var B=u;var A=(B+56)&4294967295;HEAP[A]=0;var z=u;var y=(z+60)&4294967295;HEAP[y]=0;return;return}function _T42_GlyphSlot_Load(bG,B,h,bH){var au;var bS;var b3;var aP;var bF;var c;var cp;var D;var E;var b4;var g;var bE=0;bS=bG;b3=B;aP=h;bF=bH;var co=bS;var cn=co;E=cn;var cm=b3;var cl=cm;b4=cl;var ck=bS;var cj=(ck+4)&4294967295;var ci=HEAP[cj];var ch=(ci+96)&4294967295;var cg=HEAP[ch];var bl=cg;var bj=(bl+40)&4294967295;var bh=HEAP[bj];g=bh;var bg=E;var bf=(bg+160)&4294967295;var be=HEAP[bf];_t42_glyphslot_clear(be);var bd=g;var bc=(bd+80)&4294967295;var bb=HEAP[bc];var ba=bF;var a1=(ba)|8;var aZ=b4;var aX=(aZ+44)&4294967295;var aW=HEAP[aX];var aV=E;var aU=(aV+160)&4294967295;var aT=HEAP[aU];var aS=aP;var aR=FUNCTION_TABLE[bb](aT,aW,aS,a1);D=aR;var aQ=D;var aG=(((aQ))|0)==0;if(aG){var aE=E;var aC=(aE+160)&4294967295;var aB=HEAP[aC];var aA=bS;var az=(aA+24)&4294967295;var ay=(aB+24)&4294967295;var ax=(az)&4294967295;var aw=(ay)&4294967295;var av=HEAP[aw];HEAP[ax]=av;var ak=(az+4)&4294967295;var ai=(ay+4)&4294967295;var ag=HEAP[ai];HEAP[ak]=ag;var af=(az+8)&4294967295;var ae=(ay+8)&4294967295;var ad=HEAP[ae];HEAP[af]=ad;var ac=(az+12)&4294967295;var ab=(ay+12)&4294967295;var aa=HEAP[ab];HEAP[ac]=aa;var Z=(az+16)&4294967295;var Q=(ay+16)&4294967295;var O=HEAP[Q];HEAP[Z]=O;var M=(az+20)&4294967295;var L=(ay+20)&4294967295;var K=HEAP[L];HEAP[M]=K;var J=(az+24)&4294967295;var I=(ay+24)&4294967295;var H=HEAP[I];HEAP[J]=H;var G=(az+28)&4294967295;var F=(ay+28)&4294967295;var C=HEAP[F];HEAP[G]=C;var A=E;var z=(A+160)&4294967295;var y=HEAP[z];var x=(y+56)&4294967295;var w=HEAP[x];var v=bS;var u=(v+56)&4294967295;HEAP[u]=w;var t=E;var s=(t+160)&4294967295;var r=HEAP[s];var q=(r+60)&4294967295;var p=HEAP[q];var o=bS;var n=(o+60)&4294967295;HEAP[n]=p;var m=E;var l=(m+160)&4294967295;var k=HEAP[l];var j=(k+72)&4294967295;var i=HEAP[j];var f=bS;var e=(f+72)&4294967295;HEAP[e]=i;var d=E;var b=(d+160)&4294967295;var a=HEAP[b];var cu=bS;var ct=(cu+108)&4294967295;var cs=(a+108)&4294967295;var cr=(ct)&4294967295;var cq=(cs)&4294967295;var cf=HEAP[cq];HEAP[cr]=cf;var ce=(ct+2)&4294967295;var cd=(cs+2)&4294967295;var cc=HEAP[cd];HEAP[ce]=cc;var cb=(ct+4)&4294967295;var ca=(cs+4)&4294967295;var b9=HEAP[ca];HEAP[cb]=b9;var b8=(ct+8)&4294967295;var b7=(cs+8)&4294967295;var b5=HEAP[b7];HEAP[b8]=b5;var b2=(ct+12)&4294967295;var b1=(cs+12)&4294967295;var b0=HEAP[b1];HEAP[b2]=b0;var bZ=(ct+16)&4294967295;var bY=(cs+16)&4294967295;var bX=HEAP[bY];HEAP[bZ]=bX;var bW=E;var bV=(bW+160)&4294967295;var bU=HEAP[bV];var bT=bS;var bR=(bT+76)&4294967295;var bQ=(bU+76)&4294967295;var bP=(bR)&4294967295;var bO=(bQ)&4294967295;var bN=HEAP[bO];HEAP[bP]=bN;var bM=(bR+4)&4294967295;var bL=(bQ+4)&4294967295;var bK=HEAP[bL];HEAP[bM]=bK;var bJ=(bR+8)&4294967295;var bI=(bQ+8)&4294967295;var bD=HEAP[bI];HEAP[bJ]=bD;var bC=(bR+12)&4294967295;var bB=(bQ+12)&4294967295;var bA=HEAP[bB];HEAP[bC]=bA;var bz=(bR+16)&4294967295;var by=(bQ+16)&4294967295;var bx=HEAP[by];HEAP[bz]=bx;var bw=(bR+18)&4294967295;var bv=(bQ+18)&4294967295;var bu=HEAP[bv];HEAP[bw]=bu;var bt=(bR+19)&4294967295;var bs=(bQ+19)&4294967295;var br=HEAP[bs];HEAP[bt]=br;var bq=(bR+20)&4294967295;var bp=(bQ+20)&4294967295;var bo=HEAP[bp];HEAP[bq]=bo;var bn=E;var bm=(bn+160)&4294967295;var bk=HEAP[bm];var bi=(bk+100)&4294967295;var a9=HEAP[bi];var a8=bS;var a7=(a8+100)&4294967295;HEAP[a7]=a9;var a6=E;var a5=(a6+160)&4294967295;var a4=HEAP[a5];var a3=(a4+104)&4294967295;var a2=HEAP[a3];var a0=bS;var aY=(a0+104)&4294967295;HEAP[aY]=a2;var aO=E;var aN=(aO+160)&4294967295;var aM=HEAP[aN];var aL=(aM+128)&4294967295;var aK=HEAP[aL];var aJ=bS;var aI=(aJ+128)&4294967295;HEAP[aI]=aK;var aH=E;var aF=(aH+160)&4294967295;var aD=HEAP[aF];var at=(aD+132)&4294967295;var ar=HEAP[at];var aq=bS;var ap=(aq+132)&4294967295;HEAP[ap]=ar;var ao=E;var an=(ao+160)&4294967295;var am=HEAP[an];var al=(am+136)&4294967295;var aj=HEAP[al];var ah=bS;var Y=(ah+136)&4294967295;HEAP[Y]=aj;var X=E;var W=(X+160)&4294967295;var V=HEAP[W];var U=(V+140)&4294967295;var T=HEAP[U];var S=bS;var R=(S+140)&4294967295;HEAP[R]=T}var P=D;cp=P;var N=cp;c=N;var b6=c;return b6;return null}function _t42_parser_init(g,i,a1,bk){var K=STACKTOP;STACKTOP+=4;_memset(K,0,4);var aE;var aH;var V;var w;var d;var U;var bn;var ai=K;var aF;var e=0;aH=g;V=i;w=a1;d=bk;HEAP[ai]=0;var bm=d;var bl=(bm+4)&4294967295;var bj=HEAP[bl];var bi=(bj)&4294967295;var bh=HEAP[bi];var bg=aH;var bf=(bg)&4294967295;var be=w;FUNCTION_TABLE[bh](bf,0,0,be);var bd=aH;var aV=(bd+72)&4294967295;var aT=V;HEAP[aV]=aT;var aR=aH;var aP=(aR+80)&4294967295;HEAP[aP]=0;var aN=aH;var aL=(aN+76)&4294967295;HEAP[aL]=0;var aK=aH;var aJ=(aK+84)&4294967295;HEAP[aJ]=0;var aI=V;var aG=_FT_Stream_Seek(aI,0);HEAP[ai]=aG;var ay=HEAP[ai];var aw=(((ay))|0)!=0;$Exit$$bb$2:do{if(!aw){var au=V;var ar=_FT_Stream_EnterFrame(au,17);HEAP[ai]=ar;var ap=HEAP[ai];var an=(((ap))|0)!=0;if(an){aE=0;break $Exit$$bb$2}var am=V;var al=(am+32)&4294967295;var ak=HEAP[al];var aj=_memcmp(ak,(__str24193)&4294967295,17);var Y=(((aj))|0)!=0;if(Y){HEAP[ai]=2}var T=V;_FT_Stream_ExitFrame(T);var Q=HEAP[ai];var N=(((Q))|0)!=0;if(N){aE=0;break $Exit$$bb$2}var J=V;var G=_FT_Stream_Seek(J,0);HEAP[ai]=G;var E=HEAP[ai];var D=(((E))|0)!=0;if(D){aE=0;break $Exit$$bb$2}var C=V;var B=(C+4)&4294967295;var v=HEAP[B];aF=v;var t=V;var r=(t+20)&4294967295;var p=HEAP[r];var n=(p)==0;if(n){var l=V;var k=(l)&4294967295;var j=HEAP[k];var h=V;var f=(h+8)&4294967295;var c=HEAP[f];var b=(j+c)&4294967295;var a=aH;var bu=(a+76)&4294967295;HEAP[bu]=b;var bt=aH;var bs=(bt+80)&4294967295;var br=aF;HEAP[bs]=br;var bq=aH;var bp=(bq+84)&4294967295;HEAP[bp]=1;var bo=V;var bc=aF;var bb=_FT_Stream_Skip(bo,bc);HEAP[ai]=bb;var ba=HEAP[ai];var a9=(((ba))|0)!=0;if(a9){aE=0;break $Exit$$bb$2}}else{var a8=w;var a7=aF;var a5=_ft_mem_alloc(a8,a7,ai);var a4=aH;var a3=(a4+76)&4294967295;HEAP[a3]=a5;var a2=HEAP[ai];var a0=(((a2))|0)!=0;if(a0){aE=0;break $Exit$$bb$2}var aZ=aF;var aY=aH;var aX=(aY+76)&4294967295;var aW=HEAP[aX];var aU=V;var aS=_FT_Stream_Read(aU,aW,aZ);HEAP[ai]=aS;var aQ=HEAP[ai];var aO=(((aQ))|0)!=0;if(aO){aE=0;break $Exit$$bb$2}var aM=aH;var aD=(aM+80)&4294967295;var aC=aF;HEAP[aD]=aC}var aB=aH;var aA=(aB+76)&4294967295;var az=HEAP[aA];var ax=aH;var av=(ax)&4294967295;var at=(av+4)&4294967295;HEAP[at]=az;var aq=aH;var ao=(aq+76)&4294967295;var ah=HEAP[ao];var ag=aH;var ae=(ag)&4294967295;var ac=(ae)&4294967295;HEAP[ac]=ah;var aa=aH;var X=(aa)&4294967295;var S=(X)&4294967295;var P=HEAP[S];var M=aH;var I=(M+80)&4294967295;var af=HEAP[I];var ad=(P+af)&4294967295;var ab=aH;var Z=(ab)&4294967295;var W=(Z+8)&4294967295;HEAP[W]=ad}}while(0);var R=HEAP[ai];var O=(((R))|0)!=0;$bb12$$bb14$18:do{if(O){var L=aH;var H=(L+84)&4294967295;var F=HEAP[H];var A=reSign((F),8,0)==0;if(!(A)){aE=11;break $bb12$$bb14$18}var z=aH;var y=(z+76)&4294967295;var x=HEAP[y];var u=w;_ft_mem_free(u,x);var s=aH;var q=(s+76)&4294967295;HEAP[q]=0}}while(0);var o=HEAP[ai];bn=o;var m=bn;U=m;var a6=U;STACKTOP=K;return a6;return null}function _t42_parser_done(l){var u;var y;var x;var k=0;y=l;var j=y;var i=(j)&4294967295;var h=(i+16)&4294967295;var g=HEAP[h];x=g;var f=y;var e=(f+84)&4294967295;var d=HEAP[e];var c=reSign((d),8,0)==0;if(c){var b=y;var a=(b+76)&4294967295;var w=HEAP[a];var v=x;_ft_mem_free(v,w);var t=y;var s=(t+76)&4294967295;HEAP[s]=0}var r=y;var q=(r)&4294967295;var p=(q+20)&4294967295;var o=(p+4)&4294967295;var n=HEAP[o];var m=y;var z=(m)&4294967295;FUNCTION_TABLE[n](z);return;return}function _t42_is_space(g){var s;var l;var u;var v;var k;var m=0;l=g;var j=l;var i=reSign((j),8,0)==32;$bb5$$bb$2:do{if(i){s=0}else{var h=l;var f=reSign((h),8,0)==9;if(f){s=0;break $bb5$$bb$2}var e=l;var d=reSign((e),8,0)==13;if(d){s=0;break $bb5$$bb$2}var c=l;var b=reSign((c),8,0)==10;if(b){s=0;break $bb5$$bb$2}var a=l;var t=reSign((a),8,0)==12;if(t){s=0;break $bb5$$bb$2}var r=l;var q=reSign((r),8,0)==0;if(q){s=0;break $bb5$$bb$2}v=0;s=7;break $bb5$$bb$2}}while(0);if(s==0){v=1}var p=v;k=p;var o=k;u=o;var n=u;return n;return null}function _t42_parse_font_matrix(r,aJ){var y=STACKTOP;STACKTOP+=24;_memset(y,0,24);var Q;var aM;var O;var h;var d;var an;var e;var ao=y;var E;var f=0;aM=r;O=aJ;var aL=O;var aK=(aL)&4294967295;h=aK;var aI=aM;var aH=(aI+132)&4294967295;var aG=(aH+304)&4294967295;d=aG;var aF=aM;var aE=(aF+132)&4294967295;var aD=(aE+320)&4294967295;an=aD;var aC=aM;var aB=(aC)&4294967295;e=aB;var ah=h;var af=(ah)&4294967295;var ad=(af+20)&4294967295;var ab=(ad+32)&4294967295;var Z=HEAP[ab];var X=h;var W=(X)&4294967295;var S=ao;var V=FUNCTION_TABLE[Z](W,6,S,3);var U=(ao+12)&4294967295;var T=HEAP[U];var R=(0-(T))&4294967295;var aA=(((T))|0)>=0;var D=(aA)?(T):(R);E=D;var P=E;var N=_FT_DivFix(65536000,P);var M=(((N))|0)>>16;var L=(((M))&65535);var K=e;var J=(K+68)&4294967295;HEAP[J]=L;var I=E;var H=(((I))|0)!=65536;if(H){var G=(ao)&4294967295;var F=HEAP[G];var C=E;var B=_FT_DivFix(F,C);var A=(ao)&4294967295;HEAP[A]=B;var z=(ao+4)&4294967295;var x=HEAP[z];var w=E;var v=_FT_DivFix(x,w);var u=(ao+4)&4294967295;HEAP[u]=v;var t=(ao+8)&4294967295;var s=HEAP[t];var q=E;var p=_FT_DivFix(s,q);var o=(ao+8)&4294967295;HEAP[o]=p;var n=(ao+16)&4294967295;var m=HEAP[n];var l=E;var k=_FT_DivFix(m,l);var j=(ao+16)&4294967295;HEAP[j]=k;var i=(ao+20)&4294967295;var g=HEAP[i];var c=E;var b=_FT_DivFix(g,c);var a=(ao+20)&4294967295;HEAP[a]=b;var aT=(ao+12)&4294967295;HEAP[aT]=65536}var aS=(ao)&4294967295;var aR=HEAP[aS];var aQ=d;var aP=(aQ)&4294967295;HEAP[aP]=aR;var aO=(ao+4)&4294967295;var aN=HEAP[aO];var az=d;var ay=(az+8)&4294967295;HEAP[ay]=aN;var ax=(ao+8)&4294967295;var aw=HEAP[ax];var av=d;var au=(av+4)&4294967295;HEAP[au]=aw;var at=(ao+12)&4294967295;var ar=HEAP[at];var aq=d;var ap=(aq+12)&4294967295;HEAP[ap]=ar;var am=(ao+16)&4294967295;var al=HEAP[am];var ak=(((al))|0)>>16;var aj=an;var ai=(aj)&4294967295;HEAP[ai]=ak;var ag=(ao+20)&4294967295;var ae=HEAP[ag];var ac=(((ae))|0)>>16;var aa=an;var Y=(aa+4)&4294967295;HEAP[Y]=ac;STACKTOP=y;return;return}function _t42_parse_encoding(E,ah){var W=STACKTOP;STACKTOP+=4;_memset(W,0,4);var ec;var a0;var bJ;var bc;var dt;var ak;var f;var de;var bn;var bb;var c4;var aP;var bH=W;var dX;var ed;var U;var au;var c2=0;a0=E;bJ=ah;var bm=bJ;var bl=(bm)&4294967295;bc=bl;var bk=bc;var bj=(bk)&4294967295;var bi=(bj+8)&4294967295;var bh=HEAP[bi];ak=bh;var bg=a0;var bf=(bg+488)&4294967295;var be=HEAP[bf];var bd=be;f=bd;var d1=bc;var d0=(d1)&4294967295;var dZ=(d0+20)&4294967295;var dY=(dZ+8)&4294967295;var dW=HEAP[dY];var dV=bc;var dU=(dV)&4294967295;FUNCTION_TABLE[dW](dU);var dT=bc;var dS=(dT)&4294967295;var dR=(dS)&4294967295;var dw=HEAP[dR];dt=dw;var dv=dt;var du=ak;var ds=(dv)>=(du);$bb$$bb1$2:do{if(ds){var dr=bc;var dq=(dr)&4294967295;var dp=(dq+12)&4294967295;HEAP[dp]=3}else{var dn=dt;var dm=HEAP[dn];var dl=unSign((dm),8,0);var cX=((dl)-48)&4294967295;var cW=unSign((cX),32,0)<=9;$bb3$$bb2$5:do{if(!cW){var cV=dt;var cU=HEAP[cV];var cT=reSign((cU),8,0)==91;if(cT){ec=1;break $bb3$$bb2$5}var ck=dt;var cj=(ck+17)&4294967295;var ci=ak;var ch=(cj)>=(ci);$bb42$$bb40$8:do{if(!ch){var cg=dt;var cf=_strncmp(cg,(__str25194)&4294967295,16);var ce=(((cf))|0)!=0;if(ce){ec=35;break $bb42$$bb40$8}var dI=a0;var dG=(dI+132)&4294967295;var dE=(dG+236)&4294967295;HEAP[dE]=2;ec=4;break $bb$$bb1$2}}while(0);var dD=dt;var dC=(dD+15)&4294967295;var dB=ak;var dA=(dC)>=(dB);$bb45$$bb43$12:do{if(!dA){var dz=dt;var dy=_strncmp(dz,(__str26195)&4294967295,14);var dx=(((dy))|0)!=0;if(dx){ec=37;break $bb45$$bb43$12}var db=a0;var c9=(db+132)&4294967295;var c7=(c9+236)&4294967295;HEAP[c7]=4;ec=4;break $bb$$bb1$2}}while(0);var c6=dt;var c5=(c6+18)&4294967295;var c3=ak;var c1=(c5)>=(c3);$bb48$$bb46$16:do{if(!c1){var c0=dt;var cZ=_strncmp(c0,(__str27196)&4294967295,17);var cY=(((cZ))|0)!=0;if(cY){ec=39;break $bb48$$bb46$16}var cF=a0;var cD=(cF+132)&4294967295;var cB=(cD+236)&4294967295;HEAP[cB]=3;ec=4;break $bb$$bb1$2}}while(0);var cA=bc;var cz=(cA)&4294967295;var cy=(cz+12)&4294967295;HEAP[cy]=3;ec=4;break $bb$$bb1$2}}while(0);var cS=a0;var cR=(cS+132)&4294967295;var cQ=(cR+240)&4294967295;de=cQ;var cP=bJ;var cO=(cP+92)&4294967295;c4=cO;var cx=bc;var cw=(cx)&4294967295;var cv=(cw+16)&4294967295;var cu=HEAP[cv];aP=cu;dX=0;var ct=dt;var cs=HEAP[ct];var cr=reSign((cs),8,0)==91;if(cr){bn=256;dX=1;var cq=bc;var cp=(cq)&4294967295;var co=(cp)&4294967295;var cd=HEAP[co];var cc=(cd+1)&4294967295;var cb=bc;var ca=(cb)&4294967295;var b9=(ca)&4294967295;HEAP[b9]=cc}else{var b8=bc;var b7=(b8)&4294967295;var b6=(b7+20)&4294967295;var b5=(b6+16)&4294967295;var b4=HEAP[b5];var b3=bc;var b2=(b3)&4294967295;var b1=FUNCTION_TABLE[b4](b2);bn=b1}var b0=bc;var bZ=(b0)&4294967295;var bY=(bZ+20)&4294967295;var bX=(bY+8)&4294967295;var bW=HEAP[bX];var bV=bc;var bU=(bV)&4294967295;FUNCTION_TABLE[bW](bU);var bT=bc;var bS=(bT)&4294967295;var bR=(bS)&4294967295;var bQ=HEAP[bR];var bP=ak;var bO=(bQ)>=(bP);if(bO){ec=4;break $bb$$bb1$2}var bN=bn;var bM=de;var bL=(bM)&4294967295;HEAP[bL]=bN;var bK=de;var bI=(bK)&4294967295;var bG=HEAP[bI];var bF=bJ;var bE=(bF+88)&4294967295;HEAP[bE]=bG;var bD=bn;var bC=aP;var bB=_ft_mem_realloc(bC,2,0,bD,0,bH);var bA=bB;var bz=de;var by=(bz+12)&4294967295;HEAP[by]=bA;var bx=HEAP[bH];var bw=(((bx))|0)!=0;$bb10$$bb8$26:do{if(!bw){var bv=bn;var bu=aP;var bt=_ft_mem_realloc(bu,4,0,bv,0,bH);var bs=bt;var br=de;var bq=(br+16)&4294967295;HEAP[bq]=bs;var bp=HEAP[bH];var bo=(((bp))|0)!=0;if(bo){ec=6;break $bb10$$bb8$26}var ba=f;var a9=(ba)&4294967295;var a8=HEAP[a9];var a7=(a8)&4294967295;var a6=HEAP[a7];var a5=bn;var a4=c4;var a3=aP;var a2=FUNCTION_TABLE[a6](a4,a5,a3);HEAP[bH]=a2;var a1=HEAP[bH];var aZ=(((a1))|0)!=0;if(aZ){ec=6;break $bb10$$bb8$26}bb=0;$bb13$30:while(1){var aJ=bb;var aI=bn;var aH=unSign((aJ),32,0)=(dy);$bb1$$bb$2:do{if(dx){ee=0}else{var dv=bf;var du=(dv)&4294967295;var dt=(du)&4294967295;var ds=HEAP[dt];var dr=HEAP[ds];var dq=reSign((dr),8,0)!=91;var dp=unSign((dq),1,0);var c2=(ds+1)&4294967295;var c1=bf;var c0=(c1)&4294967295;var cZ=(c0)&4294967295;HEAP[cZ]=c2;var ef=reSign((dp),8,0)!=0;if(ef){ee=0;break $bb1$$bb$2}var cY=bf;var cX=(cY)&4294967295;var cW=(cX+20)&4294967295;var cU=(cW+8)&4294967295;var cT=HEAP[cU];var cS=bf;var cC=(cS)&4294967295;FUNCTION_TABLE[cT](cC);W=0;bH=0;eT=0;bq=0;$bb42$5:while(1){var dd=bf;var db=(dd)&4294967295;var da=(db)&4294967295;var c9=HEAP[da];var c8=al;var c6=(c9)<(c8);if(!(c6)){ee=40;break $bb42$5}var cB=bf;var cA=(cB)&4294967295;var cz=(cA)&4294967295;var cy=HEAP[cz];dw=cy;var cx=dw;var cw=HEAP[cx];var cv=reSign((cw),8,0)==93;if(cv){ee=4;break $bb42$5}var cc=dw;var cb=HEAP[cc];var ca=reSign((cb),8,0)==60;$bb6$$bb9$9:do{if(ca){var b9=bf;var b7=(b9)&4294967295;var b6=(b7+20)&4294967295;var b5=(b6+12)&4294967295;var b4=HEAP[b5];var b3=bf;var b2=(b3)&4294967295;FUNCTION_TABLE[b4](b2);var b1=bf;var b0=(b1)&4294967295;var bZ=(b0+12)&4294967295;var bY=HEAP[bZ];var bX=(((bY))|0)!=0;if(bX){ee=6;break $bb1$$bb$2}var bW=bf;var bV=(bW)&4294967295;var bU=(bV)&4294967295;var bT=HEAP[bU];var bS=(bT);var bR=dw;var bQ=(bR);var bP=((bS)-(bQ))&4294967295;var bO=((bP)-1)&4294967295;var bM=((((bO))|0)/2|0);bH=bM;var bK=aQ;var bJ=eT;var bI=bH;var bG=eM;var bF=_ft_mem_realloc(bK,1,bJ,bI,bG,bL);eM=bF;var bE=HEAP[bL];var bD=(((bE))|0)!=0;if(bD){ee=2;break $bb1$$bb$2}G=1;var bC=bf;var bB=(bC)&4294967295;var bA=(bB)&4294967295;var bz=dw;HEAP[bA]=bz;var by=bf;var bx=(by)&4294967295;var bw=(bx+20)&4294967295;var bv=(bw+24)&4294967295;var bu=HEAP[bv];var bt=bH;var bs=bf;var br=(bs)&4294967295;var bb=eM;var ba=FUNCTION_TABLE[bu](br,bb,bt,b8,1);var a9=bH;eT=a9;var a8=HEAP[b8];bH=a8}else{var a7=dw;var a6=HEAP[a7];var a5=unSign((a6),8,0);var a4=((a5)-48)&4294967295;var a3=unSign((a4),32,0)<=9;if(!(a3)){ee=11;break $bb6$$bb9$9}var a2=G;var a0=reSign((a2),8,0)!=0;if(a0){ee=12;break $bb42$5}var aZ=bf;var aY=(aZ)&4294967295;var aX=(aY+20)&4294967295;var aW=(aX+16)&4294967295;var aV=HEAP[aW];var aU=bf;var aT=(aU)&4294967295;var aS=FUNCTION_TABLE[aV](aT);bH=aS;var aR=bH;var aP=(((aR))|0)<0;if(aP){ee=14;break $bb42$5}var aO=bf;var aN=(aO)&4294967295;var aM=(aN+20)&4294967295;var aL=(aM+12)&4294967295;var aK=HEAP[aL];var aJ=bf;var aI=(aJ)&4294967295;FUNCTION_TABLE[aK](aI);var aH=bf;var aG=(aH)&4294967295;var aF=(aG+12)&4294967295;var aE=HEAP[aF];var aD=(((aE))|0)!=0;if(aD){ee=16;break $bb1$$bb$2}var aC=bf;var aB=(aC)&4294967295;var aA=(aB)&4294967295;var az=HEAP[aA];var ay=(az+1)&4294967295;eM=ay;var ax=al;var aw=(ax);var au=bf;var at=(au)&4294967295;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=(aq);var ao=((aw)-(ap))&4294967295;var an=bH;var am=(((ao))|0)<(((an))|0);if(am){ee=18;break $bb42$5}var ak=bf;var aj=(ak)&4294967295;var ah=(aj)&4294967295;var ag=HEAP[ah];var af=bH;var ae=((af)+1)&4294967295;var ad=(ag+ae)&4294967295;var ac=bf;var ab=(ac)&4294967295;var aa=(ab)&4294967295;HEAP[aa]=ad}}while(0);var Z=eM;var Y=(Z)==0;if(Y){ee=20;break $bb42$5}var V=bH;var U=((V)-1)&4294967295;var T=eM;var S=(T+U)&4294967295;var R=HEAP[S];var Q=reSign((R),8,0)==0;$bb21$$bb23$21:do{if(Q){var P=bH;var O=(((P))|0)%2;var M=(((O))|0)==1;if(!(M)){ee=23;break $bb21$$bb23$21}var K=bH;var z=((K)-1)&4294967295;bH=z}}while(0);var y=bH;var w=(((y))|0)==0;if(w){ee=25;break $bb42$5}bd=0;$bb40$26:while(1){var dJ=bd;var dH=bH;var dG=(((dJ))|0)<(((dH))|0);if(!(dG)){ee=38;break $bb40$26}var v=W;if(v==0){ee=44}else{if(v==1){ee=29}else{if(v==2){ee=33}else{ee=28}}}$bb39$$bb27$$bb30$$bb36$29:do{if(ee==44){var u=bq;var t=unSign((u),32,0)<=11;if(t){var s=a1;var r=(s+492)&4294967295;var p=HEAP[r];var n=eM;var e=bd;var d=(n+e)&4294967295;var c=HEAP[d];var b=bq;var a=(p+b)&4294967295;HEAP[a]=c;var e0=bq;var eZ=((e0)+1)&4294967295;bq=eZ;ee=28;break $bb39$$bb27$$bb30$$bb36$29}else{var eY=a1;var eW=(eY+492)&4294967295;var eU=HEAP[eW];var eJ=(eU+4)&4294967295;var eI=HEAP[eJ];var eH=unSign((eI),8,0);var eG=((eH)*16)&4294967295;var eF=a1;var eE=(eF+492)&4294967295;var eD=HEAP[eE];var eC=(eD+5)&4294967295;var eA=HEAP[eC];var ey=unSign((eA),8,0);var N=((eG)+(ey))&4294967295;x=N;W=1;var L=x;var J=((L)*16)&4294967295;var I=((J)+12)&4294967295;cV=I;var H=a1;var F=(H+492)&4294967295;var D=HEAP[F];var C=cV;var B=aQ;var A=_ft_mem_realloc(B,1,12,C,D,bL);var q=a1;var o=(q+492)&4294967295;HEAP[o]=A;var m=HEAP[bL];var l=(((m))|0)!=0;if(l){ee=2;break $bb1$$bb$2}else{ee=29;break $bb39$$bb27$$bb30$$bb36$29}}}}while(0);$bb39$$bb30$$bb36$34:do{if(ee==29){var k=bq;var j=cV;var i=unSign((k),32,0)=unSign((cL),32,0);if(cK){ee=34;break $bb42$5}var cJ=a1;var cH=(cJ+492)&4294967295;var cs=HEAP[cH];var cr=eM;var cq=bd;var cp=(cr+cq)&4294967295;var co=HEAP[cp];var cn=bq;var cm=(cs+cn)&4294967295;HEAP[cm]=co;var cl=bq;var ck=((cl)+1)&4294967295;bq=ck}var cj=bd;var dK=((cj)+1)&4294967295;bd=dK;ee=27;continue $bb40$26}var dF=bf;var dE=(dF)&4294967295;var dD=(dE+20)&4294967295;var dC=(dD+8)&4294967295;var dB=HEAP[dC];var dA=bf;var de=(dA)&4294967295;FUNCTION_TABLE[dB](de);ee=3;continue $bb42$5}if(ee==40){HEAP[bL]=3;ee=2;break $bb1$$bb$2}else{if(ee==4){var cu=bf;var ct=(cu)&4294967295;var ci=(ct)&4294967295;var ch=HEAP[ci];var cg=(ch+1)&4294967295;var cf=bf;var ce=(cf)&4294967295;var cd=(ce)&4294967295;HEAP[cd]=cg;ee=6;break $bb1$$bb$2}else{if(ee==20){HEAP[bL]=3;ee=2;break $bb1$$bb$2}else{if(ee==25){HEAP[bL]=3;ee=2;break $bb1$$bb$2}else{if(ee==34){HEAP[bL]=3;ee=2;break $bb1$$bb$2}else{if(ee==12){HEAP[bL]=3;ee=2;break $bb1$$bb$2}else{if(ee==14){HEAP[bL]=3;ee=2;break $bb1$$bb$2}else{if(ee==18){HEAP[bL]=3;ee=2;break $bb1$$bb$2}}}}}}}}}}while(0);$bb1$$Exit$$Fail$$bb45$57:do{if(ee==0){HEAP[bL]=3;ee=2;break $bb1$$Exit$$Fail$$bb45$57}}while(0);$Fail$$Exit$$bb45$59:do{if(ee==2){var c5=HEAP[bL];var c4=bf;var c3=(c4)&4294967295;var cI=(c3+12)&4294967295;HEAP[cI]=c5;ee=6;break $Fail$$Exit$$bb45$59}}while(0);$Exit$$bb45$61:do{if(ee==6){var cG=G;var cF=reSign((cG),8,0)!=0;if(!(cF)){ee=16;break $Exit$$bb45$61}var cE=aQ;var cD=eM;_ft_mem_free(cE,cD);eM=0}}while(0);STACKTOP=X;return;return}function _t42_parse_charstrings(E,ag){var gY;var bs;var dZ;var b9;var dR;var eE;var ht;var a7;var dK;var f;var gf;var aj;var b1;var V;var go;var cX;var at;var fR=0;bs=E;dZ=ag;var cG=dZ;var cE=(cG)&4294967295;b9=cE;var cC=dZ;var cA=(cC+200)&4294967295;dR=cA;var cy=dZ;var cx=(cy+148)&4294967295;eE=cx;var cw=dZ;var cv=(cw+252)&4294967295;ht=cv;var cu=b9;var ct=(cu)&4294967295;var gN=(ct+16)&4294967295;var gM=HEAP[gN];a7=gM;var gL=bs;var gK=(gL+488)&4294967295;var gJ=HEAP[gK];var gI=gJ;f=gI;var gH=b9;var gG=(gH)&4294967295;var gF=(gG+8)&4294967295;var gE=HEAP[gF];aj=gE;V=0;go=0;var gi=b9;var gh=(gi)&4294967295;var gg=(gh+20)&4294967295;var ge=(gg+8)&4294967295;var gd=HEAP[ge];var gc=b9;var gb=(gc)&4294967295;FUNCTION_TABLE[gd](gb);var ga=b9;var f9=(ga)&4294967295;var f8=(f9)&4294967295;var fM=HEAP[f8];var fL=aj;var fK=(fM)>=(fL);$bb$$bb1$2:do{if(fK){dK=3;gY=0;break $bb$$bb1$2}else{var fJ=b9;var fI=(fJ)&4294967295;var fH=(fI)&4294967295;var fG=HEAP[fH];var fF=HEAP[fG];var fE=unSign((fF),8,0);var fD=((fE)-48)&4294967295;var fi=unSign((fD),32,0)<=9;if(fi){var fh=b9;var fg=(fh)&4294967295;var ff=(fg+20)&4294967295;var fe=(ff+16)&4294967295;var fd=HEAP[fe];var fc=b9;var fb=(fc)&4294967295;var fa=FUNCTION_TABLE[fd](fb);var e9=dZ;var eO=(e9+144)&4294967295;HEAP[eO]=fa;var eN=b9;var eM=(eN)&4294967295;var eL=(eM+12)&4294967295;var eK=HEAP[eL];var eJ=(((eK))|0)!=0;if(eJ){gY=1;break $bb$$bb1$2}}else{var eI=b9;var eH=(eI)&4294967295;var eG=(eH)&4294967295;var eF=HEAP[eG];var et=HEAP[eF];var es=reSign((et),8,0)==60;if(es){cX=0;var er=b9;var eq=(er)&4294967295;var ep=(eq+20)&4294967295;var eo=(ep+12)&4294967295;var en=HEAP[eo];var em=b9;var el=(em)&4294967295;FUNCTION_TABLE[en](el);var ek=b9;var d9=(ek)&4294967295;var d8=(d9+12)&4294967295;var d7=HEAP[d8];var d6=(((d7))|0)!=0;if(d6){gY=1;break $bb$$bb1$2}var d5=b9;var d4=(d5)&4294967295;var d3=(d4+20)&4294967295;var d2=(d3+8)&4294967295;var d1=HEAP[d2];var d0=b9;var dL=(d0)&4294967295;FUNCTION_TABLE[d1](dL);var dI=b9;var dG=(dI)&4294967295;var dE=(dG)&4294967295;var dC=HEAP[dE];gf=dC;while(1){var aX=b9;var aV=(aX)&4294967295;var aT=(aV)&4294967295;var aR=HEAP[aT];var aP=aj;var aM=(aR)<(aP);if(!(aM)){gY=11;break}var dA=b9;var dy=(dA)&4294967295;var dw=(dy)&4294967295;var du=HEAP[dw];var dt=HEAP[du];var df=reSign((dt),8,0)==47;if(df){var dd=cX;var db=((dd)+1)&4294967295;cX=db}else{var c9=b9;var c7=(c9)&4294967295;var c5=(c7)&4294967295;var c3=HEAP[c5];var c1=HEAP[c3];var cZ=reSign((c1),8,0)==62;if(cZ){gY=7;break}}var bB=b9;var bz=(bB)&4294967295;var bx=(bz+20)&4294967295;var bv=(bx+12)&4294967295;var br=HEAP[bv];var bq=b9;var bo=(bq)&4294967295;FUNCTION_TABLE[br](bo);var bm=b9;var bk=(bm)&4294967295;var bi=(bk+12)&4294967295;var bg=HEAP[bi];var be=(((bg))|0)!=0;if(be){gY=1;break $bb$$bb1$2}var bc=b9;var ba=(bc)&4294967295;var a6=(ba+20)&4294967295;var a5=(a6+8)&4294967295;var a3=HEAP[a5];var a1=b9;var aZ=(a1)&4294967295;FUNCTION_TABLE[a3](aZ);gY=5;continue}if(gY==7){var cY=dZ;var bM=(cY+144)&4294967295;var bL=cX;HEAP[bM]=bL;var bJ=b9;var bH=(bJ)&4294967295;var bF=(bH)&4294967295;var bD=gf;HEAP[bF]=bD}}else{dK=3;gY=0;break $bb$$bb1$2}}var aL=b9;var aJ=(aL)&4294967295;var aH=(aJ)&4294967295;var aF=HEAP[aH];var aD=aj;var aB=(aF)>=(aD);if(aB){dK=3;gY=0;break $bb$$bb1$2}else{var az=f;var ax=(az)&4294967295;var av=HEAP[ax];var ar=(av)&4294967295;var aq=HEAP[ar];var ap=dZ;var ao=(ap+144)&4294967295;var an=HEAP[ao];var am=dR;var al=a7;var ak=FUNCTION_TABLE[aq](am,an,al);dK=ak;var ai=dK;var ah=(((ai))|0)!=0;if(ah){gY=0;break $bb$$bb1$2}var af=f;var ae=(af)&4294967295;var ad=HEAP[ae];var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=dZ;var Z=(aa+144)&4294967295;var Y=HEAP[Z];var X=eE;var W=a7;var U=FUNCTION_TABLE[ab](X,Y,W);dK=U;var T=dK;var S=(((T))|0)!=0;if(S){gY=0;break $bb$$bb1$2}var R=f;var Q=(R)&4294967295;var P=HEAP[Q];var O=(P)&4294967295;var N=HEAP[O];var L=ht;var J=a7;var z=FUNCTION_TABLE[N](L,4,J);dK=z;var y=dK;var x=(((y))|0)!=0;if(x){gY=0;break $bb$$bb1$2}b1=0;$bb22$31:while(1){var w=b9;var v=(w)&4294967295;var u=(v+20)&4294967295;var t=(u+8)&4294967295;var s=HEAP[t];var q=b9;var o=(q)&4294967295;FUNCTION_TABLE[s](o);var e=b9;var d=(e)&4294967295;var c=(d)&4294967295;var b=HEAP[c];gf=b;var a=gf;var hI=aj;var hH=(a)>=(hI);if(hH){gY=16;break $bb22$31}var hG=gf;var hE=HEAP[hG];var hC=reSign((hE),8,0)==101;$bb24$$bb28$34:do{if(hC){var hs=gf;var hr=(hs+3)&4294967295;var hq=aj;var hp=(hr)<(hq);if(!(hp)){gY=19;break $bb24$$bb28$34}var ho=gf;var hn=(ho+1)&4294967295;var hm=HEAP[hn];var hl=reSign((hm),8,0)==110;if(!(hl)){gY=19;break $bb24$$bb28$34}var hj=gf;var hh=(hj+2)&4294967295;var M=HEAP[hh];var K=reSign((M),8,0)==100;if(!(K)){gY=19;break $bb24$$bb28$34}var I=gf;var H=(I+3)&4294967295;var G=HEAP[H];var F=unSign((G),8,0);var D=(((F))&255);var C=_t42_is_space(D);var B=(((C))|0)!=0;if(B){gY=16;break $bb22$31}}}while(0);var A=gf;var r=HEAP[A];var p=reSign((r),8,0)==62;if(p){gY=16;break $bb22$31}var n=b9;var m=(n)&4294967295;var l=(m+20)&4294967295;var k=(l+12)&4294967295;var j=HEAP[k];var i=b9;var h=(i)&4294967295;FUNCTION_TABLE[j](h);var g=b9;var hF=(g)&4294967295;var hD=(hF+12)&4294967295;var hB=HEAP[hD];var hA=(((hB))|0)!=0;if(hA){gY=1;break $bb$$bb1$2}var hz=gf;var hy=HEAP[hz];var hx=reSign((hy),8,0)==47;if(hx){var hw=gf;var hv=(hw+1)&4294967295;var hu=aj;var hk=(hv)>=(hu);if(hk){gY=25;break $bb22$31}var hi=gf;var hg=(hi+1)&4294967295;gf=hg;var hf=b9;var he=(hf)&4294967295;var hd=(he)&4294967295;var hc=HEAP[hd];var hb=(hc);var ha=gf;var g9=(ha);var g8=((hb)-(g9))&4294967295;at=g8;var g7=eE;var g6=(g7+36)&4294967295;var g5=(g6+8)&4294967295;var g4=HEAP[g5];var g3=at;var g2=((g3)+1)&4294967295;var g1=b1;var g0=eE;var gZ=gf;var gX=FUNCTION_TABLE[g4](g0,g1,gZ,g2);dK=gX;var gW=dK;var gV=(((gW))|0)!=0;if(gV){gY=0;break $bb$$bb1$2}var gU=eE;var gT=(gU+24)&4294967295;var gS=HEAP[gT];var gR=b1;var gQ=(gS+4*gR)&4294967295;var gP=HEAP[gQ];var gO=at;var gD=(gP+gO)&4294967295;HEAP[gD]=0;var gC=gf;var gB=HEAP[gC];var gA=reSign((gB),8,0)==46;$bb35$$bb37$46:do{if(gA){var gz=eE;var gy=(gz+24)&4294967295;var gx=HEAP[gy];var gw=b1;var gv=(gx+4*gw)&4294967295;var gt=HEAP[gv];var f7=_strcmp((__str169)&4294967295,gt);var f6=(((f7))|0)==0;if(!(f6)){gY=29;break $bb35$$bb37$46}var f5=b1;V=f5;go=1}}while(0);var f4=b9;var f3=(f4)&4294967295;var f2=(f3+20)&4294967295;var f1=(f2+8)&4294967295;var f0=HEAP[f1];var fZ=b9;var fX=(fZ)&4294967295;FUNCTION_TABLE[f0](fX);var fC=b9;var fB=(fC)&4294967295;var fA=(fB)&4294967295;var fz=HEAP[fA];gf=fz;var fy=b9;var fx=(fy)&4294967295;var fw=(fx+20)&4294967295;var fv=(fw+16)&4294967295;var fu=HEAP[fv];var fs=b9;var e8=(fs)&4294967295;var e7=FUNCTION_TABLE[fu](e8);var e6=b9;var e5=(e6)&4294967295;var e4=(e5)&4294967295;var e3=HEAP[e4];var e2=aj;var e1=(e3)>=(e2);if(e1){gY=31;break $bb22$31}var e0=b9;var eY=(e0)&4294967295;var gu=(eY)&4294967295;var gs=HEAP[gu];var gr=(gs);var gq=gf;var gp=(gq);var gn=((gr)-(gp))&4294967295;at=gn;var gm=dR;var gl=(gm+36)&4294967295;var gk=(gl+8)&4294967295;var gj=HEAP[gk];var fY=at;var fW=((fY)+1)&4294967295;var fV=b1;var fU=dR;var fT=gf;var fS=FUNCTION_TABLE[gj](fU,fV,fT,fW);dK=fS;var fQ=dK;var fP=(((fQ))|0)!=0;if(fP){gY=0;break $bb$$bb1$2}var fO=dR;var fN=(fO+24)&4294967295;var ft=HEAP[fN];var fr=b1;var fq=(ft+4*fr)&4294967295;var fp=HEAP[fq];var fo=at;var fn=(fp+fo)&4294967295;HEAP[fn]=0;var fm=b1;var fl=((fm)+1)&4294967295;b1=fl;var fk=dZ;var fj=(fk+144)&4294967295;var eZ=HEAP[fj];var eX=b1;var eW=unSign((eZ),32,0)<=unSign((eX),32,0);if(eW){gY=16;break $bb22$31}}gY=15;continue $bb22$31}if(gY==16){var eV=dZ;var eU=(eV+144)&4294967295;var eT=b1;HEAP[eU]=eT;var eS=go;var eR=reSign((eS),8,0)==0;if(eR){dK=3;gY=0;break $bb$$bb1$2}else{var eQ=eE;var eP=(eQ+24)&4294967295;var eD=HEAP[eP];var eC=(eD)&4294967295;var eB=HEAP[eC];var eA=_strcmp((__str169)&4294967295,eB);var ez=(((eA))|0)!=0;if(ez){var ey=ht;var ex=(ey+36)&4294967295;var ew=(ex+8)&4294967295;var ev=HEAP[ew];var eu=eE;var ej=(eu+28)&4294967295;var ei=HEAP[ej];var eh=(ei)&4294967295;var eg=HEAP[eh];var ef=eE;var ee=(ef+24)&4294967295;var ed=HEAP[ee];var ec=(ed)&4294967295;var eb=HEAP[ec];var ea=ht;var dY=FUNCTION_TABLE[ev](ea,0,eb,eg);dK=dY;var dX=dK;var dW=(((dX))|0)!=0;if(dW){gY=0;break $bb$$bb1$2}var dV=ht;var dU=(dV+36)&4294967295;var dT=(dU+8)&4294967295;var dS=HEAP[dT];var dQ=dR;var dP=(dQ+28)&4294967295;var dN=HEAP[dP];var ds=(dN)&4294967295;var dr=HEAP[ds];var dq=dR;var dp=(dq+24)&4294967295;var dn=HEAP[dp];var dm=(dn)&4294967295;var dl=HEAP[dm];var dk=ht;var dj=FUNCTION_TABLE[dS](dk,1,dl,dr);dK=dj;var dh=dK;var cW=(((dh))|0)!=0;if(cW){gY=0;break $bb$$bb1$2}var cV=ht;var cU=(cV+36)&4294967295;var cT=(cU+8)&4294967295;var cS=HEAP[cT];var cR=eE;var cQ=(cR+28)&4294967295;var cP=HEAP[cQ];var cO=V;var cM=(cP+4*cO)&4294967295;var cs=HEAP[cM];var cr=eE;var cq=(cr+24)&4294967295;var cp=HEAP[cq];var co=V;var cn=(cp+4*co)&4294967295;var cm=HEAP[cn];var cl=ht;var ck=FUNCTION_TABLE[cS](cl,2,cm,cs);dK=ck;var ci=dK;var dO=(((ci))|0)!=0;if(dO){gY=0;break $bb$$bb1$2}var dM=ht;var dJ=(dM+36)&4294967295;var dH=(dJ+8)&4294967295;var dF=HEAP[dH];var dD=dR;var dB=(dD+28)&4294967295;var dz=HEAP[dB];var dx=V;var dv=(dz+4*dx)&4294967295;var di=HEAP[dv];var dg=dR;var de=(dg+24)&4294967295;var dc=HEAP[de];var da=V;var c8=(dc+4*da)&4294967295;var c6=HEAP[c8];var c4=ht;var c2=FUNCTION_TABLE[dF](c4,3,c6,di);dK=c2;var c0=dK;var cN=(((c0))|0)!=0;if(cN){gY=0;break $bb$$bb1$2}var cL=eE;var cK=(cL+36)&4294967295;var cJ=(cK+8)&4294967295;var cI=HEAP[cJ];var cH=ht;var cF=(cH+28)&4294967295;var cD=HEAP[cF];var cB=(cD)&4294967295;var cz=HEAP[cB];var cj=ht;var ch=(cj+24)&4294967295;var cg=HEAP[ch];var cf=(cg)&4294967295;var ce=HEAP[cf];var cd=V;var cc=eE;var cb=FUNCTION_TABLE[cI](cc,cd,ce,cz);dK=cb;var ca=dK;var b8=(((ca))|0)!=0;if(b8){gY=0;break $bb$$bb1$2}var b7=dR;var b6=(b7+36)&4294967295;var b5=(b6+8)&4294967295;var b4=HEAP[b5];var b3=ht;var b2=(b3+28)&4294967295;var b0=HEAP[b2];var bZ=(b0+4)&4294967295;var bY=HEAP[bZ];var bX=ht;var bW=(bX+24)&4294967295;var bV=HEAP[bW];var bU=(bV+4)&4294967295;var bT=HEAP[bU];var bS=V;var bR=dR;var bQ=FUNCTION_TABLE[b4](bR,bS,bT,bY);dK=bQ;var bP=dK;var bO=(((bP))|0)!=0;if(bO){gY=0;break $bb$$bb1$2}var bN=eE;var bK=(bN+36)&4294967295;var bI=(bK+8)&4294967295;var bG=HEAP[bI];var bE=ht;var bC=(bE+28)&4294967295;var bA=HEAP[bC];var by=(bA+8)&4294967295;var bw=HEAP[by];var bu=ht;var bt=(bu+24)&4294967295;var bp=HEAP[bt];var bn=(bp+8)&4294967295;var bl=HEAP[bn];var bj=eE;var bh=FUNCTION_TABLE[bG](bj,0,bl,bw);dK=bh;var bf=dK;var bd=(((bf))|0)!=0;if(bd){gY=0;break $bb$$bb1$2}var bb=dR;var a9=(bb+36)&4294967295;var a8=(a9+8)&4294967295;var a4=HEAP[a8];var a2=ht;var a0=(a2+28)&4294967295;var aY=HEAP[a0];var aW=(aY+12)&4294967295;var aU=HEAP[aW];var aS=ht;var aQ=(aS+24)&4294967295;var aO=HEAP[aQ];var aN=(aO+12)&4294967295;var aK=HEAP[aN];var aI=dR;var aG=FUNCTION_TABLE[a4](aI,0,aK,aU);dK=aG;var aE=dK;var aC=(((aE))|0)!=0;if(aC){gY=0;break $bb$$bb1$2}}gY=1;break $bb$$bb1$2}}else{if(gY==25){dK=3;gY=0;break $bb$$bb1$2}else{if(gY==31){dK=3;gY=0;break $bb$$bb1$2}}}}}}while(0);if(gY==0){var aA=b9;var ay=(aA)&4294967295;var aw=(ay+12)&4294967295;var au=dK;HEAP[aw]=au}return;return}function _t42_load_keyword(q,ax,aB){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var R;var aA;var P;var H;var B;var az;var E;var d=x;var D;var e;var g=0;aA=q;P=ax;H=aB;e=0;var ay=H;var aw=(ay+8)&4294967295;var av=HEAP[aw];var au=(((av))|0)==10;$bb$$bb1$2:do{if(au){var at=H;var ar=(at+12)&4294967295;var aq=HEAP[ar];var ap=aA;var ao=ap;var ab=P;var aa=ab;FUNCTION_TABLE[aq](ao,aa);var Z=P;var Y=(Z)&4294967295;var X=(Y)&4294967295;var W=(X+12)&4294967295;var V=HEAP[W];E=V}else{var U=H;var T=(U+4)&4294967295;var S=HEAP[T];if(S==2){R=6}else{if(S==3){R=7}else{if(S==5){R=8}else{R=9}}}if(R==9){var z=aA;var y=(z+132)&4294967295;var w=y;HEAP[d]=w}else{if(R==6){var L=aA;var K=(L+132)&4294967295;var J=(K+32)&4294967295;var I=J;HEAP[d]=I}else{if(R==7){var Q=aA;var O=(Q+132)&4294967295;var N=(O)&4294967295;var M=N;HEAP[d]=M}else{if(R==8){var G=aA;var F=(G+132)&4294967295;var C=(F+328)&4294967295;var A=C;HEAP[d]=A}}}}D=d;var v=H;var u=(v+8)&4294967295;var t=HEAP[u];var s=(((t))|0)==8;$bb8$$bb7$11:do{if(!s){var r=H;var p=(r+8)&4294967295;var o=HEAP[p];var n=(((o))|0)==9;if(n){R=2;break $bb8$$bb7$11}var aF=P;var aE=(aF)&4294967295;var aD=(aE)&4294967295;var aC=(aD+20)&4294967295;var an=(aC+44)&4294967295;var al=HEAP[an];var ak=P;var aj=(ak)&4294967295;var ai=(aj)&4294967295;var ah=H;var ag=D;var af=e;var ae=FUNCTION_TABLE[al](ai,ah,ag,af,0);E=ae;R=4;break $bb$$bb1$2}}while(0);var m=P;var l=(m)&4294967295;var k=(l)&4294967295;var j=(k+20)&4294967295;var i=(j+48)&4294967295;var h=HEAP[i];var f=P;var c=(f)&4294967295;var b=(c)&4294967295;var a=H;var aI=D;var aH=e;var aG=FUNCTION_TABLE[h](b,a,aI,aH,0);E=aG}}while(0);var ad=E;az=ad;var ac=az;B=ac;var am=B;STACKTOP=x;return am;return null}function _t42_parse_dict(a1,br,M,aj){var aB=STACKTOP;STACKTOP+=12;_memset(aB,0,12);var bC;var cQ;var bz;var o;var db;var c;var dw;var bA;var a2;var cZ;var cB;var bB;var cM=aB;var bw;var c0;var O;var av;var cN=0;cQ=a1;bz=br;o=M;db=aj;var dv=bz;var du=(dv)&4294967295;bA=du;cZ=20;var dt=bA;var ds=(dt)&4294967295;var dr=(ds)&4294967295;var dq=o;HEAP[dr]=dq;var dp=o;var dn=db;var dm=(dp+dn)&4294967295;var cs=bA;var cq=(cs)&4294967295;var co=(cq+8)&4294967295;HEAP[co]=dm;var cn=bA;var cm=(cn)&4294967295;var cl=(cm+12)&4294967295;HEAP[cl]=0;var ck=bA;var cj=(ck)&4294967295;var ci=(cj+8)&4294967295;var ch=HEAP[ci];a2=ch;var b8=bA;var b6=(b8)&4294967295;var b4=(b6+20)&4294967295;var b3=(b4+8)&4294967295;var b2=HEAP[b3];var b1=bA;var b0=(b1)&4294967295;FUNCTION_TABLE[b2](b0);$bb33$2:while(1){var A=bA;var x=(A)&4294967295;var v=(x)&4294967295;var t=HEAP[v];var r=a2;var p=(t)<(r);if(!(p)){bC=9;break $bb33$2}var bZ=bA;var bY=(bZ)&4294967295;var bX=(bY)&4294967295;var bO=HEAP[bX];cB=bO;var bM=cB;var bK=HEAP[bM];var bJ=reSign((bK),8,0)!=70;$bb14$$bb1$5:do{if(bJ){bC=1}else{var bI=cB;var bH=(bI+25)&4294967295;var bG=a2;var bF=(bH)>=(bG);if(bF){bC=1;break $bb14$$bb1$5}var bE=cB;var bD=_strncmp(bE,(__str28197)&4294967295,13);var bo=(((bD))|0)!=0;if(bo){bC=1;break $bb14$$bb1$5}var bm=bA;var bj=(bm)&4294967295;var bh=(bj+20)&4294967295;var bf=(bh+12)&4294967295;var bd=HEAP[bf];var bb=bA;var a9=(bb)&4294967295;FUNCTION_TABLE[bd](a9);var a7=bA;var a5=(a7)&4294967295;var aS=(a5+20)&4294967295;var aQ=(aS+8)&4294967295;var aN=HEAP[aQ];var aL=bA;var aJ=(aL)&4294967295;FUNCTION_TABLE[aN](aJ);var aH=bA;var aF=(aH)&4294967295;var aD=(aF)&4294967295;var aA=HEAP[aD];bB=aA;var ay=bB;cB=ay;$bb9$9:while(1){var di=cB;var dh=a2;var dg=(di)<(dh);if(!(dg)){bC=7;break $bb9$9}var al=cB;var ai=HEAP[al];var af=reSign((ai),8,0)==107;$bb5$$bb7$12:do{if(af){var ad=cB;var ab=(ad+5)&4294967295;var Z=a2;var X=(ab)<(Z);if(!(X)){bC=6;break $bb5$$bb7$12}var V=cB;var T=_strncmp(V,(__str29198)&4294967295,5);var R=(((T))|0)==0;if(R){bC=7;break $bb9$9}}}while(0);var D=bA;var B=(D)&4294967295;var y=(B+20)&4294967295;var w=(y+12)&4294967295;var u=HEAP[w];var s=bA;var q=(s)&4294967295;FUNCTION_TABLE[u](q);var n=bA;var l=(n)&4294967295;var j=(l+12)&4294967295;var g=HEAP[j];var f=(((g))|0)!=0;if(f){bC=9;break $bb33$2}var d=bA;var b=(d)&4294967295;var a=(b+20)&4294967295;var dB=(a+8)&4294967295;var dA=HEAP[dB];var dz=bA;var dy=(dz)&4294967295;FUNCTION_TABLE[dA](dy);var dx=bA;var dl=(dx)&4294967295;var dk=(dl)&4294967295;var dj=HEAP[dk];cB=dj;bC=4;continue $bb9$9}var df=cB;var de=a2;var dd=(df)<(de);$bb11$$bb13$18:do{if(dd){var dc=bA;var da=(dc)&4294967295;var c9=(da+20)&4294967295;var c8=(c9+12)&4294967295;var c7=HEAP[c8];var c6=bA;var c5=(c6)&4294967295;FUNCTION_TABLE[c7](c5);var c4=bA;var c3=(c4)&4294967295;var c2=(c3+20)&4294967295;var c1=(c2+36)&4294967295;var cY=HEAP[c1];var cX=bA;var cW=(cX)&4294967295;FUNCTION_TABLE[cY](cW,cM);var cV=(cM+8)&4294967295;var cU=HEAP[cV];var cT=(((cU))|0)==3;if(!(cT)){bC=13;break $bb11$$bb13$18}var cS=bA;var cR=(cS)&4294967295;var cP=(cR)&4294967295;var cO=HEAP[cP];bB=cO}}while(0);var cL=bA;var cK=(cL)&4294967295;var cJ=(cK)&4294967295;var cI=bB;HEAP[cJ]=cI;bC=15;break $bb14$$bb1$5}}while(0);$bb14$$bb32$22:do{if(bC==1){var cH=cB;var cG=HEAP[cH];var cF=reSign((cG),8,0)!=47;$bb31$$bb15$24:do{if(!cF){var cE=cB;var cD=(cE+2)&4294967295;var cC=a2;var cA=(cD)>=(cC);if(cA){bC=16;break $bb31$$bb15$24}var cz=cB;var cy=(cz+1)&4294967295;cB=cy;var cx=bA;var cw=(cx)&4294967295;var cv=(cw)&4294967295;var cu=cB;HEAP[cv]=cu;var ct=bA;var cr=(ct)&4294967295;var cp=(cr+20)&4294967295;var cg=(cp+12)&4294967295;var cf=HEAP[cg];var ce=bA;var cd=(ce)&4294967295;FUNCTION_TABLE[cf](cd);var cc=bA;var cb=(cc)&4294967295;var ca=(cb+12)&4294967295;var b9=HEAP[ca];var b7=(((b9))|0)!=0;if(b7){bC=9;break $bb33$2}var b5=bA;var bW=(b5)&4294967295;var bV=(bW)&4294967295;var bU=HEAP[bV];var bT=(bU);var bS=cB;var bR=(bS);var bQ=((bT)-(bR))&4294967295;bw=bQ;var bP=bw;var bN=(((bP))|0)>0;$bb18$$bb30$28:do{if(bN){var bL=bw;var by=(((bL))|0)<=21;if(!(by)){bC=20;break $bb18$$bb30$28}var bx=bA;var bv=(bx)&4294967295;var bu=(bv)&4294967295;var bt=HEAP[bu];var bs=a2;var bq=(bt)<(bs);if(!(bq)){bC=20;break $bb18$$bb30$28}c0=0;$bb29$32:while(1){var a4=c0;var a3=cZ;var aP=(((a4))|0)<(((a3))|0);if(!(aP)){bC=20;break $bb18$$bb30$28}var bp=c0;var bn=(_t42_keywords+bp*36)&4294967295;O=bn;var bl=O;var a0=(bl)&4294967295;var aZ=HEAP[a0];av=aZ;var aY=av;var aX=(aY)==0;$bb28$$bb22$35:do{if(!aX){var aW=cB;var aV=(aW)&4294967295;var aU=HEAP[aV];var aT=av;var aR=(aT)&4294967295;var aO=HEAP[aR];var au=reSign((aU),8,0)==reSign((aO),8,0);if(!(au)){bC=24;break $bb28$$bb22$35}var at=av;var ar=_strlen(at);var aq=bw;var ap=(((ar))|0)==(((aq))|0);if(!(ap)){bC=24;break $bb28$$bb22$35}var ao=bw;var an=cB;var am=av;var ak=_memcmp(an,am,ao);var ah=(((ak))|0)==0;if(ah){bC=26;break $bb29$32}}}while(0);var a8=c0;var a6=((a8)+1)&4294967295;c0=a6;bC=22;continue $bb29$32}var L=cQ;var K=bz;var J=O;var I=_t42_load_keyword(L,K,J);var H=bA;var G=(H)&4294967295;var F=(G+12)&4294967295;HEAP[F]=I;var E=bA;var C=(E)&4294967295;var z=(C+12)&4294967295;var bk=HEAP[z];var bi=(((bk))|0)!=0;if(bi){bC=28;break $bb33$2}}}while(0);bC=15;break $bb14$$bb32$22}}while(0);var aM=bA;var aK=(aM)&4294967295;var aI=(aK+20)&4294967295;var aG=(aI+12)&4294967295;var aE=HEAP[aG];var aC=bA;var az=(aC)&4294967295;FUNCTION_TABLE[aE](az);var ax=bA;var aw=(ax)&4294967295;var ag=(aw+12)&4294967295;var ae=HEAP[ag];var ac=(((ae))|0)!=0;if(ac){bC=9;break $bb33$2}}}while(0);var aa=bA;var Y=(aa)&4294967295;var W=(Y+20)&4294967295;var U=(W+8)&4294967295;var S=HEAP[U];var Q=bA;var P=(Q)&4294967295;FUNCTION_TABLE[S](P);bC=0;continue $bb33$2}if(bC==9){var m=bA;var k=(m)&4294967295;var i=(k+12)&4294967295;var h=HEAP[i];dw=h}else{if(bC==28){var bg=bA;var be=(bg)&4294967295;var bc=(be+12)&4294967295;var ba=HEAP[bc];dw=ba}}var e=dw;c=e;var N=c;STACKTOP=aB;return N;return null}function _t42_loader_init(u,t){var r;var j;var v;var l=0;j=u;v=t;var k=v;v=k;var i=j;var h=i;_llvm_memset_p0i8_i32(h,0,304,1,0);var g=j;var f=(g+144)&4294967295;HEAP[f]=0;var e=j;var d=(e+88)&4294967295;HEAP[d]=0;var c=j;var b=(c+92)&4294967295;var a=(b+12)&4294967295;HEAP[a]=0;var s=j;var q=(s+200)&4294967295;var p=(q+12)&4294967295;HEAP[p]=0;var o=j;var n=(o+148)&4294967295;var m=(n+12)&4294967295;HEAP[m]=0;return;return}function _t42_loader_done(A){var z;var i;var N;var H=0;i=A;var W=i;var V=(W)&4294967295;N=V;var U=i;var T=(U+92)&4294967295;var S=(T+36)&4294967295;var R=(S+12)&4294967295;var Q=HEAP[R];var O=(Q)!=0;if(O){var L=i;var J=(L+92)&4294967295;var w=(J+36)&4294967295;var u=(w+12)&4294967295;var s=HEAP[u];var q=i;var o=(q+92)&4294967295;FUNCTION_TABLE[s](o)}var m=i;var k=(m+200)&4294967295;var h=(k+36)&4294967295;var f=(h+12)&4294967295;var e=HEAP[f];var b=(e)!=0;if(b){var ah=i;var af=(ah+200)&4294967295;var ad=(af+36)&4294967295;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var aa=i;var Z=(aa+200)&4294967295;FUNCTION_TABLE[ab](Z)}var Y=i;var X=(Y+148)&4294967295;var P=(X+36)&4294967295;var M=(P+12)&4294967295;var K=HEAP[M];var I=(K)!=0;if(I){var G=i;var F=(G+148)&4294967295;var E=(F+36)&4294967295;var D=(E+12)&4294967295;var C=HEAP[D];var B=i;var y=(B+148)&4294967295;FUNCTION_TABLE[C](y)}var x=i;var v=(x+252)&4294967295;var t=(v+36)&4294967295;var r=(t+12)&4294967295;var p=HEAP[r];var n=(p)!=0;if(n){var l=i;var j=(l+252)&4294967295;var g=(j+36)&4294967295;var d=(g+12)&4294967295;var c=HEAP[d];var a=i;var ag=(a+252)&4294967295;FUNCTION_TABLE[c](ag)}var ae=N;_t42_parser_done(ae);return;return}function _t42_get_glyph_name(s,m,w,x){var q;var u;var t;var k;var n;var v;var j;var l=0;u=s;t=m;k=w;n=x;var i=u;var h=(i+132)&4294967295;var g=(h+288)&4294967295;var f=HEAP[g];var e=t;var d=(f+4*e)&4294967295;var c=HEAP[d];var b=k;var a=n;var r=_ft_mem_strcpyn(b,c,a);j=0;var p=j;v=p;var o=v;return o;return null}function _t42_get_name_index(o,I){var n;var h;var N;var p;var H;var b;var y;var r=0;h=o;N=I;b=0;while(1){var K=h;var A=(K+132)&4294967295;var x=(A+284)&4294967295;var v=HEAP[x];var t=b;var s=(((v))|0)>(((t))|0);if(!(s)){n=5;break}var G=h;var F=(G+132)&4294967295;var E=(F+288)&4294967295;var D=HEAP[E];var C=b;var B=(D+4*C)&4294967295;var z=HEAP[B];y=z;var w=N;var u=(w)&4294967295;var m=HEAP[u];var l=y;var k=(l)&4294967295;var j=HEAP[k];var i=reSign((m),8,0)==reSign((j),8,0);if(i){var g=N;var f=y;var e=_strcmp(g,f);var d=(((e))|0)==0;if(d){n=1;break}}var M=b;var L=((M)+1)&4294967295;b=L;n=0;continue}if(n==1){var c=h;var a=(c+132)&4294967295;var T=(a+292)&4294967295;var S=HEAP[T];var R=b;var Q=(S+4*R)&4294967295;var P=HEAP[Q];var O=_atol(P);H=O}else{if(n==5){H=0}}var q=H;p=q;var J=p;return J;return null}function _t42_get_ps_font_name(g){var l;var h;var i;var f;var k=0;h=g;var e=h;var d=(e+132)&4294967295;var c=(d+232)&4294967295;var b=HEAP[c];f=b;var a=f;i=a;var j=i;return j;return null}function _t42_ps_get_font_info(k,p){var q;var l;var g;var m;var j;var o=0;l=k;g=p;var i=l;var h=i;var f=g;var e=(h+132)&4294967295;var d=(e)&4294967295;var c=f;var b=d;_llvm_memcpy_p0i8_p0i8_i32(c,b,32,4,0);j=0;var a=j;m=a;var n=m;return n;return null}function _t42_ps_get_font_extra(t,n){var w=STACKTOP;STACKTOP+=2;_memset(w,0,2);var q;var u;var r;var v;var j;var i=w;var k=0;u=t;r=n;var h=u;var g=h;var f=(g+132)&4294967295;var e=(f+32)&4294967295;var d=(i)&4294967295;var c=(e)&4294967295;var b=HEAP[c];HEAP[d]=b;var a=r;var s=(a)&4294967295;var p=(i)&4294967295;var o=HEAP[p];HEAP[s]=o;j=0;var m=j;v=m;var l=v;STACKTOP=w;return l;return null}function _t42_ps_has_glyph_names(d){var i;var e;var f;var c;var h=0;e=d;var b=e;e=b;c=1;var a=c;f=a;var g=f;return g;return null}function _t42_ps_get_font_private(k,m){var q;var l;var h;var n;var j;var p=0;l=k;h=m;var i=l;var g=i;var f=h;var e=(g+132)&4294967295;var d=(e+36)&4294967295;var c=f;var b=d;_llvm_memcpy_p0i8_p0i8_i32(c,b,196,4,0);j=0;var a=j;n=a;var o=n;return o;return null}function _T42_Get_Interface(g,h){var l;var m;var a;var i;var f;var k=0;m=g;a=h;var e=m;m=e;var d=a;var c=_ft_service_list_lookup((_t42_services)&4294967295,d);f=c;var b=f;i=b;var j=i;return j;return null}function _fnt_font_done(p){var o;var i;var c;var L;var b;var q=0;i=p;var B=i;var A=B;var z=(A+100)&4294967295;var y=HEAP[z];c=y;var x=i;var w=x;var v=(w+104)&4294967295;var t=HEAP[v];L=t;var s=i;var r=(s+132)&4294967295;var n=HEAP[r];b=n;var m=b;var l=(m)==0;if(!l){var k=b;var j=(k+160)&4294967295;var h=HEAP[j];var g=(h)!=0;if(g){var f=b;var e=(f+160)&4294967295;var d=L;_FT_Stream_ReleaseFrame(d,e)}var a=b;var K=(a+168)&4294967295;var J=HEAP[K];var I=c;_ft_mem_free(I,J);var H=b;var G=(H+168)&4294967295;HEAP[G]=0;var F=c;var E=b;var D=E;_ft_mem_free(F,D);b=0;var C=i;var u=(C+132)&4294967295;HEAP[u]=0}return;return}function _fnt_font_load(aD,g){var P;var an;var A;var z;var aC;var af;var D;var k;var G;var Q;var d=0;an=aD;A=g;var aB=an;var aA=(aB+4)&4294967295;k=aA;var az=an;var ay=(az)&4294967295;var ax=HEAP[ay];var aw=A;var av=_FT_Stream_Seek(aw,ax);D=av;var au=D;var at=(((au))|0)!=0;$Exit$$bb$2:do{if(!at){var aa=A;var Z=k;var Y=Z;var X=_FT_Stream_ReadFields(aa,(_winfnt_header_fields)&4294967295,Y);D=X;var W=D;var V=(((W))|0)!=0;if(V){P=0;break $Exit$$bb$2}var U=k;var T=(U)&4294967295;var S=HEAP[T];var R=reSign((S),16,0)!=512;$bb2$$bb4$5:do{if(R){var O=k;var N=(O)&4294967295;var M=HEAP[N];var L=reSign((M),16,0)!=768;if(!(L)){P=3;break $bb2$$bb4$5}D=2;P=0;break $Exit$$bb$2}}while(0);var K=an;var J=(K+4)&4294967295;var I=(J)&4294967295;var H=HEAP[I];var F=reSign((H),16,0)==768;var E=unSign((F),1,0);G=E;var B=G;var y=reSign((B),8,0)!=0;if(y){af=148}else{af=118}var x=af;Q=x;var w=k;var v=(w+4)&4294967295;var u=HEAP[v];var t=Q;var s=unSign((u),32,0)unSign((a8),32,0);if(a7){HEAP[cT]=3;gd=0;break $Exit$$bb$2}else{var a6=cb;var a5=unSign((a6),16,0);var a4=aZ;var a3=(a4)&4294967295;var a2=(a3)&4294967295;HEAP[a2]=a5;var aY=cb;var aX=unSign((aY),16,0);var aW=W;var aV=(((aX))|0)<=(((aW))|0);if(aV){HEAP[cT]=6;gd=0;break $Exit$$bb$2}else{var aT=W;var aS=(((aT))|0)<0;if(aS){gd=0;break $Exit$$bb$2}var aR=aN;var aQ=_ft_mem_alloc(aR,172,cT);var aP=aQ;var aO=aZ;var aM=(aO+132)&4294967295;HEAP[aM]=aP;var aL=HEAP[cT];var aK=(((aL))|0)!=0;if(aK){gd=0;break $Exit$$bb$2}var aJ=W;var aI=((aJ)*12)&4294967295;var aH=gr;var aG=((aI)+(aH))&4294967295;var aF=bi;var aE=_FT_Stream_Seek(aF,aG);HEAP[cT]=aE;var aD=HEAP[cT];var aC=(((aD))|0)!=0;if(aC){gd=16;break $bb3$$Fail$5}var aB=bi;var aA=_FT_Stream_EnterFrame(aB,12);HEAP[cT]=aA;var az=HEAP[cT];var ay=(((az))|0)!=0;if(ay){gd=16;break $bb3$$Fail$5}var ax=aZ;var aw=(ax+132)&4294967295;var av=HEAP[aw];var au=bi;var at=_FT_Stream_GetShortLE(au);var ar=unSign((at),16,0);var aq=gp;var ap=unSign((aq),16,0);var ao=(ar)<<(ap);var an=(av)&4294967295;HEAP[an]=ao;var am=aZ;var al=(am+132)&4294967295;var ak=HEAP[al];var aj=bi;var ai=_FT_Stream_GetShortLE(aj);var ah=unSign((ai),16,0);var ag=gp;var af=unSign((ag),16,0);var ae=(ah)<<(af);var ad=(ak+164)&4294967295;HEAP[ad]=ae;var ac=bi;var ab=(ac+32)&4294967295;var aa=HEAP[ab];var Z=(aa+8)&4294967295;var Y=bi;var V=(Y+32)&4294967295;HEAP[V]=Z;var U=bi;_FT_Stream_ExitFrame(U);var T=aZ;var S=(T+132)&4294967295;var R=HEAP[S];var Q=bi;var P=_fnt_font_load(R,Q);HEAP[cT]=P;gd=19;break $bb7$$bb26$9}}}}while(0);HEAP[cT]=3;gd=0;break $Exit$$bb$2}else{var O=(cF)&4294967295;var M=HEAP[O];var K=reSign((M),16,0)==17744;if(!(K)){gd=19;break $bb7$$bb26$9}var A=(cy+2)&4294967295;var z=HEAP[A];var y=unSign((z),16,0);var x=bi;var w=_FT_Stream_Seek(x,y);HEAP[cT]=w;var v=HEAP[cT];var u=(((v))|0)!=0;if(u){gd=0;break $Exit$$bb$2}var s=bi;var dC=fz;var q=_FT_Stream_ReadFields(s,(_winpe32_header_fields)&4294967295,dC);HEAP[cT]=q;var o=HEAP[cT];var e=(((o))|0)!=0;if(e){gd=0;break $Exit$$bb$2}var d=(fz)&4294967295;var c=HEAP[d];var b=(((c))|0)!=17744;$bb34$$bb31$38:do{if(!b){var a=(fz+4)&4294967295;var g2=HEAP[a];var g1=reSign((g2),16,0)!=332;if(g1){gd=23;break $bb34$$bb31$38}var g0=(fz+8)&4294967295;var gY=HEAP[g0];var gW=reSign((gY),16,0)!=224;if(gW){gd=23;break $bb34$$bb31$38}var gM=(fz+10)&4294967295;var gK=HEAP[gM];var gJ=reSign((gK),16,0)!=267;if(gJ){gd=23;break $bb34$$bb31$38}var gI=aZ;var gH=(gI)&4294967295;var gG=(gH)&4294967295;HEAP[gG]=0;bh=0;$bb40$43:while(1){var D=(fz+6)&4294967295;var C=HEAP[D];var B=bh;var r=unSign((C),16,0)>unSign((B),16,0);if(!(r)){gd=32;break $bb40$43}var gF=bi;var ge=cO;var gE=_FT_Stream_ReadFields(gF,(_winpe32_section_fields)&4294967295,ge);HEAP[cT]=gE;var gC=HEAP[cT];var gA=(((gC))|0)!=0;if(gA){gd=0;break $Exit$$bb$2}var N=(fz+12)&4294967295;var L=HEAP[N];var J=(cO+8)&4294967295;var I=HEAP[J];var H=(((L))|0)==(((I))|0);if(H){gd=29;break $bb40$43}var G=bh;var E=((G)+1)&65535;bh=E;gd=27;continue $bb40$43}if(gd==32){HEAP[cT]=3;gd=0;break $Exit$$bb$2}else{if(gd==29){var p=(cO+16)&4294967295;var n=HEAP[p];var m=bi;var l=_FT_Stream_Seek(m,n);HEAP[cT]=l;var k=HEAP[cT];var j=(((k))|0)!=0;if(j){gd=0;break $Exit$$bb$2}var i=bi;var cz=bK;var h=_FT_Stream_ReadFields(i,(_winpe_rsrc_dir_fields)&4294967295,cz);HEAP[cT]=h;var g=HEAP[cT];var gZ=(((g))|0)!=0;if(gZ){gd=0;break $Exit$$bb$2}var gX=(cO+16)&4294967295;var gV=HEAP[gX];t=gV;bh=0;$bb81$53:while(1){var cL=bh;var cJ=unSign((cL),16,0);var cI=(bK+12)&4294967295;var cG=HEAP[cI];var cD=unSign((cG),16,0);var cp=(bK+14)&4294967295;var cn=HEAP[cp];var cl=unSign((cn),16,0);var cj=((cD)+(cl))&4294967295;var ch=(((cJ))|0)<(((cj))|0);if(!(ch)){gd=19;break $bb7$$bb26$9}var gU=t;var gT=((gU)+16)&4294967295;var gR=bh;var gQ=unSign((gR),16,0);var gP=((gQ)*8)&4294967295;var gO=((gT)+(gP))&4294967295;var gN=bi;var gD=_FT_Stream_Seek(gN,gO);HEAP[cT]=gD;var gB=HEAP[cT];var gz=(((gB))|0)!=0;if(gz){gd=0;break $Exit$$bb$2}var gy=bi;var gf=be;var gx=_FT_Stream_ReadFields(gy,(_winpe_rsrc_dir_entry_fields)&4294967295,gf);HEAP[cT]=gx;var gw=HEAP[cT];var gv=(((gw))|0)!=0;if(gv){gd=0;break $Exit$$bb$2}var gu=(be+4)&4294967295;var gt=HEAP[gu];var gs=(((gt))|0)>=0;if(gs){gd=38;break $bb81$53}var gq=(be+4)&4294967295;var go=HEAP[gq];var gn=(go)&2147483647;var gm=(be+4)&4294967295;HEAP[gm]=gn;var gl=(cO+16)&4294967295;var gk=HEAP[gl];var gj=(be+4)&4294967295;var gi=HEAP[gj];var gh=((gk)+(gi))&4294967295;fZ=gh;var gg=(cO+16)&4294967295;var gc=HEAP[gg];var gb=(be+4)&4294967295;var ga=HEAP[gb];var f9=((gc)+(ga))&4294967295;var f8=bi;var f7=_FT_Stream_Seek(f8,f9);HEAP[cT]=f7;var f6=HEAP[cT];var f5=(((f6))|0)!=0;if(f5){gd=0;break $Exit$$bb$2}var f4=bi;var aU=b6;var f3=_FT_Stream_ReadFields(f4,(_winpe_rsrc_dir_fields)&4294967295,aU);HEAP[cT]=f3;var fR=HEAP[cT];var fQ=(((fR))|0)!=0;if(fQ){gd=0;break $Exit$$bb$2}bg=0;$bb79$61:while(1){var br=bg;var bq=unSign((br),16,0);var bp=(b6+12)&4294967295;var bo=HEAP[bp];var bn=unSign((bo),16,0);var bm=(b6+14)&4294967295;var bk=HEAP[bm];var cZ=unSign((bk),16,0);var cW=((bn)+(cZ))&4294967295;var cS=(((bq))|0)<(((cW))|0);if(!(cS)){gd=62;break $bb79$61}var fP=fZ;var fM=((fP)+16)&4294967295;var fL=bg;var fK=unSign((fL),16,0);var fJ=((fK)*8)&4294967295;var fI=((fM)+(fJ))&4294967295;var fH=bi;var fF=_FT_Stream_Seek(fH,fI);HEAP[cT]=fF;var fk=HEAP[cT];var fj=(((fk))|0)!=0;if(fj){gd=0;break $Exit$$bb$2}var fi=bi;var c9=bd;var fh=_FT_Stream_ReadFields(fi,(_winpe_rsrc_dir_entry_fields)&4294967295,c9);HEAP[cT]=fh;var fg=HEAP[cT];var ff=(((fg))|0)!=0;if(ff){gd=0;break $Exit$$bb$2}var fe=(bd+4)&4294967295;var fd=HEAP[fe];var fc=(((fd))|0)>=0;if(fc){gd=45;break $bb81$53}var fa=(bd+4)&4294967295;var eN=HEAP[fa];var eM=(eN)&2147483647;var eL=(bd+4)&4294967295;HEAP[eL]=eM;var eK=(cO+16)&4294967295;var eJ=HEAP[eK];var eI=(bd+4)&4294967295;var eH=HEAP[eI];var eG=((eJ)+(eH))&4294967295;f=eG;var eF=(cO+16)&4294967295;var eD=HEAP[eF];var ej=(bd+4)&4294967295;var ei=HEAP[ej];var eh=((eD)+(ei))&4294967295;var eg=bi;var ef=_FT_Stream_Seek(eg,eh);HEAP[cT]=ef;var ee=HEAP[cT];var ed=(((ee))|0)!=0;if(ed){gd=0;break $Exit$$bb$2}var ec=bi;var gL=b1;var eb=_FT_Stream_ReadFields(ec,(_winpe_rsrc_dir_fields)&4294967295,gL);HEAP[cT]=eb;var d9=HEAP[cT];var fG=(((d9))|0)!=0;if(fG){gd=0;break $Exit$$bb$2}bf=0;while(1){var bY=bf;var bX=unSign((bY),16,0);var bW=(b1+12)&4294967295;var bV=HEAP[bW];var bU=unSign((bV),16,0);var bT=(b1+14)&4294967295;var bS=HEAP[bT];var bR=unSign((bS),16,0);var bP=((bU)+(bR))&4294967295;var bu=(((bX))|0)<(((bP))|0);if(!(bu)){gd=60;break}var fE=f;var fD=((fE)+16)&4294967295;var fC=bf;var fB=unSign((fC),16,0);var fA=((fB)*8)&4294967295;var fy=((fD)+(fA))&4294967295;var fx=bi;var fw=_FT_Stream_Seek(fx,fy);HEAP[cT]=fw;var fv=HEAP[cT];var fb=(((fv))|0)!=0;if(fb){gd=0;break $Exit$$bb$2}var e9=bi;var a0=bc;var e8=_FT_Stream_ReadFields(e9,(_winpe_rsrc_dir_entry_fields)&4294967295,a0);HEAP[cT]=e8;var e7=HEAP[cT];var e6=(((e7))|0)!=0;if(e6){gd=0;break $Exit$$bb$2}var e5=(bd+4)&4294967295;var e3=HEAP[e5];var e2=(((e3))|0)<0;if(e2){gd=52;break $bb81$53}var e1=(be)&4294967295;var e0=HEAP[e1];var eE=(((e0))|0)==8;if(eE){var eC=(bc+4)&4294967295;var eB=HEAP[eC];var eA=t;var ez=((eB)+(eA))&4294967295;var ey=bi;var ex=_FT_Stream_Seek(ey,ez);HEAP[cT]=ex;var ew=HEAP[cT];var ev=(((ew))|0)!=0;if(ev){gd=0;break $Exit$$bb$2}var eu=bi;var a1=fN;var ea=_FT_Stream_ReadFields(eu,(_winpe_rsrc_data_entry_fields)&4294967295,a1);HEAP[cT]=ea;var d8=HEAP[cT];var d7=(((d8))|0)!=0;if(d7){gd=0;break $Exit$$bb$2}var d6=aZ;var d5=(d6)&4294967295;var d4=(d5)&4294967295;var d3=HEAP[d4];var d2=W;var d1=(((d3))|0)==(((d2))|0);if(d1){var d0=aN;var dP=_ft_mem_alloc(d0,172,cT);var dO=dP;var dN=aZ;var dM=(dN+132)&4294967295;HEAP[dM]=dO;var dL=HEAP[cT];var dK=(((dL))|0)!=0;if(dK){gd=0;break $Exit$$bb$2}var dJ=aZ;var dI=(dJ+132)&4294967295;var dH=HEAP[dI];var dG=(cO+16)&4294967295;var du=HEAP[dG];var dt=(fN)&4294967295;var ds=HEAP[dt];var dr=((du)+(ds))&4294967295;var dq=(cO+8)&4294967295;var dp=HEAP[dq];var dn=((dr)-(dp))&4294967295;var dm=(dH)&4294967295;HEAP[dm]=dn;var dl=aZ;var dk=(dl+132)&4294967295;var c7=HEAP[dk];var c6=(fN+4)&4294967295;var c5=HEAP[c6];var c4=(c7+164)&4294967295;HEAP[c4]=c5;var c3=aZ;var c2=(c3+132)&4294967295;var c1=HEAP[c2];var c0=bi;var cY=_fnt_font_load(c1,c0);HEAP[cT]=cY;var cV=HEAP[cT];var cx=(((cV))|0)!=0;if(cx){gd=16;break $bb3$$Fail$5}}var cw=aZ;var cv=(cw)&4294967295;var cu=(cv)&4294967295;var ct=HEAP[cu];var cs=((ct)+1)&4294967295;var cr=aZ;var cq=(cr)&4294967295;var co=(cq)&4294967295;HEAP[co]=cs}var cm=bf;var bZ=((cm)+1)&65535;bf=bZ;gd=49;continue}var bt=bg;var bs=((bt)+1)&65535;bg=bs;gd=42;continue $bb79$61}var cQ=bh;var cN=((cQ)+1)&65535;bh=cN;gd=35;continue $bb81$53}if(gd==38){HEAP[cT]=3;gd=0;break $Exit$$bb$2}else{if(gd==45){HEAP[cT]=3;gd=0;break $Exit$$bb$2}else{if(gd==52){HEAP[cT]=3;gd=0;break $Exit$$bb$2}}}}}}}while(0);HEAP[cT]=3;gd=0;break $Exit$$bb$2}}while(0);var ce=aZ;var cc=(ce)&4294967295;var b9=(cc)&4294967295;var b7=HEAP[b9];var b4=(((b7))|0)==0;if(b4){HEAP[cT]=3;gd=0;break $Exit$$bb$2}else{var bQ=aZ;var bO=(bQ)&4294967295;var bN=(bO)&4294967295;var bM=HEAP[bN];var bL=W;var bJ=(((bM))|0)<=(((bL))|0);if(!(bJ)){gd=16;break $bb3$$Fail$5}HEAP[cT]=6;gd=0;break $Exit$$bb$2}}}while(0);var bH=HEAP[cT];var bF=(((bH))|0)!=0;if(!(bF)){gd=0;break $Exit$$bb$2}var bD=aZ;_fnt_font_done(bD)}}while(0);var bB=HEAP[cT];bI=bB;var bl=bI;dh=bl;var fO=dh;STACKTOP=X;return fO;return null}function _fnt_cmap_init(l){var n;var r;var p;var B;var o;var b;var q=0;r=l;var A=r;var z=A;var y=(z)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=w;o=v;var u=o;var t=(u+132)&4294967295;var s=HEAP[t];b=s;var m=b;var k=(m+4)&4294967295;var j=(k+100)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var g=r;var f=(g+16)&4294967295;HEAP[f]=h;var e=b;var d=(e+4)&4294967295;var c=(d+101)&4294967295;var a=HEAP[c];var L=unSign((a),8,0);var K=r;var J=(K+16)&4294967295;var I=HEAP[J];var H=((L)-(I))&4294967295;var G=((H)+1)&4294967295;var F=r;var E=(F+20)&4294967295;HEAP[E]=G;B=0;var C=B;p=C;var D=p;return D;return null}function _fnt_cmap_char_index(x,h){var t;var m;var v;var w;var l;var c;var n=0;m=x;v=h;c=0;var k=m;var j=(k+16)&4294967295;var i=HEAP[j];var g=v;var f=((g)-(i))&4294967295;v=f;var e=m;var d=(e+20)&4294967295;var b=HEAP[d];var a=v;var u=unSign((b),32,0)>unSign((a),32,0);if(u){var s=v;var r=((s)+1)&4294967295;c=r}var q=c;l=q;var p=l;w=p;var o=w;return o;return null}function _fnt_cmap_char_next(k,o){var m;var s;var q;var n;var F;var G;var p;var O;var r=0;s=k;q=o;G=0;p=0;var E=q;var D=HEAP[E];var C=((D)+1)&4294967295;O=C;var B=s;var A=(B+16)&4294967295;var z=HEAP[A];var x=O;var v=unSign((z),32,0)>=unSign((x),32,0);$bb$$bb1$2:do{if(v){var t=s;var l=(t+16)&4294967295;var j=HEAP[l];p=j;G=1}else{var i=s;var h=(i+16)&4294967295;var g=HEAP[h];var f=O;var e=((f)-(g))&4294967295;O=e;var d=s;var c=(d+20)&4294967295;var b=HEAP[c];var a=O;var R=unSign((b),32,0)>unSign((a),32,0);if(!(R)){m=2;break $bb$$bb1$2}var Q=s;var P=(Q+16)&4294967295;var N=HEAP[P];var M=O;var L=((N)+(M))&4294967295;p=L;var K=O;var J=((K)+1)&4294967295;G=J}}while(0);var I=q;var y=p;HEAP[I]=y;var w=G;F=w;var u=F;n=u;var H=n;return H;return null}function _FNT_Face_Done(v){var s;var w;var x;var k=0;w=v;var j=w;var i=(j)==0;if(!i){var h=w;var g=h;var f=(g+100)&4294967295;var e=HEAP[f];x=e;var d=w;_fnt_font_done(d);var c=w;var b=(c)&4294967295;var a=(b+32)&4294967295;var u=HEAP[a];var t=x;var r=u;_ft_mem_free(t,r);var q=w;var p=(q)&4294967295;var o=(p+32)&4294967295;HEAP[o]=0;var n=w;var m=(n)&4294967295;var l=(m+28)&4294967295;HEAP[l]=0}return;return}function _FNT_Face_Init(ba,F,eV,bW,b8){var X=STACKTOP;STACKTOP+=16;_memset(X,0,16);var ej;var aY;var aZ;var W;var cx;var bc;var bT;var bm;var bI=X;var aN;var A;var ev;var en;var bJ;var dk;var bX;var bG;var bn=X+4;var db=0;aY=ba;aZ=F;W=eV;cx=bW;bc=b8;var bl=aZ;var bk=bl;var bj=(bk+100)&4294967295;var bi=HEAP[bj];aN=bi;var bh=cx;cx=bh;var bg=bc;bc=bg;var bf=aZ;var be=W;var bd=_fnt_face_get_dll_font(bf,be);HEAP[bI]=bd;var d7=HEAP[bI];var d6=(((d7))|0)==0;$bb$$bb1$2:do{if(d6){var d5=W;var d4=(((d5))|0)<0;if(d4){ej=0;break $bb$$bb1$2}else{ej=1;break $bb$$bb1$2}}else{ej=1}}while(0);$Exit$$bb1$4:do{if(ej==1){var d3=HEAP[bI];var d2=(((d3))|0)==2;$bb2$$bb7$6:do{if(d2){var d1=aN;var d0=_ft_mem_alloc(d1,172,bI);var dZ=d0;var dY=aZ;var dD=(dY+132)&4294967295;HEAP[dD]=dZ;var dC=HEAP[bI];var dB=(((dC))|0)!=0;if(dB){ej=0;break $Exit$$bb1$4}var dA=aZ;var dz=(dA)&4294967295;var dy=(dz)&4294967295;HEAP[dy]=1;var dx=aZ;var dw=(dx+132)&4294967295;var dv=HEAP[dw];A=dv;var du=A;var c6=(du)&4294967295;HEAP[c6]=0;var c5=aY;var c4=(c5+4)&4294967295;var c3=HEAP[c4];var c2=A;var c1=(c2+164)&4294967295;HEAP[c1]=c3;var c0=A;var cZ=aY;var cY=_fnt_font_load(c0,cZ);HEAP[bI]=cY;var cX=HEAP[bI];var cD=(((cX))|0)==0;if(!(cD)){ej=4;break $bb2$$bb7$6}var cC=W;var cB=(((cC))|0)>0;if(cB){HEAP[bI]=6}else{var cA=W;var cz=(((cA))|0)<0;if(cz){ej=0;break $Exit$$bb1$4}}}}while(0);var cy=HEAP[bI];var cw=(((cy))|0)!=0;$Fail$$bb8$14:do{if(!cw){var cv=aZ;var cu=cv;ev=cu;var ct=aZ;var ci=(ct+132)&4294967295;var ch=HEAP[ci];en=ch;var cg=ev;var cf=(cg+4)&4294967295;var ce=W;HEAP[cf]=ce;var cd=ev;var cc=(cd+8)&4294967295;HEAP[cc]=18;var cb=en;var ca=(cb+4)&4294967295;var b9=(ca+96)&4294967295;var b7=HEAP[b9];var b6=en;var b5=(b6+4)&4294967295;var b4=(b5+98)&4294967295;var b3=HEAP[b4];var b2=reSign((b7),16,0)==reSign((b3),16,0);if(b2){var b1=ev;var b0=(b1+8)&4294967295;var bZ=HEAP[b0];var bY=(bZ)|4;var bV=ev;var bU=(bV+8)&4294967295;HEAP[bU]=bY}var bS=en;var bR=(bS+4)&4294967295;var bQ=(bR+82)&4294967295;var bP=HEAP[bQ];var bO=reSign((bP),8,0)!=0;if(bO){var bN=ev;var bM=(bN+12)&4294967295;var bL=HEAP[bM];var bK=(bL)|1;var bH=ev;var bF=(bH+12)&4294967295;HEAP[bF]=bK}var bE=en;var bD=(bE+4)&4294967295;var bC=(bD+86)&4294967295;var bB=HEAP[bC];var bA=unSign((bB),16,0)>799;if(bA){var bz=ev;var by=(bz+12)&4294967295;var bx=HEAP[by];var bw=(bx)|2;var bv=ev;var bu=(bv+12)&4294967295;HEAP[bu]=bw}var bt=aN;var bs=_ft_mem_realloc(bt,16,0,1,0,bI);var br=bs;var bq=ev;var bp=(bq+32)&4294967295;HEAP[bp]=br;var bo=HEAP[bI];var a9=(((bo))|0)!=0;if(a9){ej=9;break $Fail$$bb8$14}var a8=ev;var a7=(a8+28)&4294967295;HEAP[a7]=1;var a6=ev;var a5=(a6+32)&4294967295;var a4=HEAP[a5];dk=a4;var a3=en;var a2=(a3+4)&4294967295;var a1=(a2+96)&4294967295;var a0=HEAP[a1];var aX=dk;var aW=(aX+2)&4294967295;HEAP[aW]=a0;var aV=en;var aU=(aV+4)&4294967295;var aT=(aU+92)&4294967295;var aS=HEAP[aT];var aR=en;var aQ=(aR+4)&4294967295;var aP=(aQ+80)&4294967295;var aO=HEAP[aP];var aM=((aS)+(aO))&65535;var aL=dk;var aK=(aL)&4294967295;HEAP[aK]=aM;var aJ=en;var aI=(aJ+4)&4294967295;var aH=(aI+70)&4294967295;var aG=HEAP[aH];var aF=unSign((aG),16,0);var aE=(aF)<<6;var aD=dk;var aC=(aD+4)&4294967295;HEAP[aC]=aE;var aB=en;var aA=(aB+4)&4294967295;var az=(aA+74)&4294967295;var ay=HEAP[az];bX=ay;var ax=bX;var aw=reSign((ax),16,0)==0;if(aw){bX=72}var av=en;var au=(av+4)&4294967295;var at=(au+72)&4294967295;var ar=HEAP[at];bG=ar;var aq=bG;var ap=reSign((aq),16,0)==0;if(ap){bG=72}var ao=bG;var an=unSign((ao),16,0);var am=dk;var al=(am+4)&4294967295;var ak=HEAP[al];var aj=_FT_MulDiv(ak,an,72);var ai=dk;var ah=(ai+12)&4294967295;HEAP[ah]=aj;var ag=dk;var af=(ag+12)&4294967295;var ae=HEAP[af];var ad=((ae)+32)&4294967295;var ac=(ad)&-64;var ab=dk;var aa=(ab+12)&4294967295;HEAP[aa]=ac;var Z=dk;var Y=(Z+12)&4294967295;var V=HEAP[Y];var U=en;var T=(U+4)&4294967295;var S=(T+92)&4294967295;var R=HEAP[S];var Q=unSign((R),16,0);var P=(Q)<<6;var O=(((V))|0)>(((P))|0);if(O){var M=en;var K=(M+4)&4294967295;var z=(K+92)&4294967295;var y=HEAP[z];var x=unSign((y),16,0);var w=(x)<<6;var v=dk;var u=(v+12)&4294967295;HEAP[u]=w;var t=bG;var s=unSign((t),16,0);var q=dk;var o=(q+12)&4294967295;var f=HEAP[o];var e=_FT_MulDiv(f,72,s);var d=dk;var c=(d+4)&4294967295;HEAP[c]=e}var a=bX;var e5=unSign((a),16,0);var e4=dk;var e3=(e4+4)&4294967295;var e1=HEAP[e3];var eZ=_FT_MulDiv(e1,e5,72);var eP=dk;var eO=(eP+8)&4294967295;HEAP[eO]=eZ;var eN=dk;var eM=(eN+8)&4294967295;var eL=HEAP[eM];var eK=((eL)+32)&4294967295;var eJ=(eK)&-64;var eI=dk;var eG=(eI+8)&4294967295;HEAP[eG]=eJ;var eE=(bn+4)&4294967295;HEAP[eE]=0;var N=(bn+8)&4294967295;HEAP[N]=0;var L=(bn+10)&4294967295;HEAP[L]=0;var J=(bn)&4294967295;var I=ev;HEAP[J]=I;var H=en;var G=(H+4)&4294967295;var E=(G+88)&4294967295;var D=HEAP[E];var C=reSign((D),8,0)==77;if(C){var B=(bn+4)&4294967295;HEAP[B]=1634889070;var r=(bn+8)&4294967295;HEAP[r]=1}var p=HEAP[_fnt_cmap_class];var n=_FT_CMap_New(p,0,bn,0);HEAP[bI]=n;var m=HEAP[bI];var l=(((m))|0)!=0;if(l){ej=9;break $Fail$$bb8$14}var k=ev;var j=(k+36)&4294967295;var i=HEAP[j];var h=(((i))|0)!=0;if(h){var g=ev;var e2=(g+40)&4294967295;var e0=HEAP[e2];var eY=(e0)&4294967295;var eX=HEAP[eY];var eW=ev;var eU=(eW+92)&4294967295;HEAP[eU]=eX}var eT=en;var eS=(eT+4)&4294967295;var eR=(eS+101)&4294967295;var eQ=HEAP[eR];var eH=unSign((eQ),8,0);var eF=en;var eD=(eF+4)&4294967295;var eC=(eD+100)&4294967295;var eB=HEAP[eC];var eA=unSign((eB),8,0);var ez=((eH)-(eA))&4294967295;var ey=((ez)+2)&4294967295;var ex=ev;var ew=(ex+16)&4294967295;HEAP[ew]=ey;var eu=en;var et=(eu+4)&4294967295;var es=(et+112)&4294967295;var er=HEAP[es];var eq=en;var ep=(eq+4)&4294967295;var eo=(ep+4)&4294967295;var em=HEAP[eo];var el=unSign((er),32,0)>=unSign((em),32,0);if(el){HEAP[bI]=3}else{var ek=en;var eh=(ek+4)&4294967295;var eg=(eh+4)&4294967295;var ef=HEAP[eg];var ee=en;var ed=(ee+4)&4294967295;var ec=(ed+112)&4294967295;var eb=HEAP[ec];var ea=((ef)-(eb))&4294967295;bJ=ea;var d9=bJ;var d8=((d9)+1)&4294967295;var dX=aN;var dW=_ft_mem_alloc(dX,d8,bI);var dV=en;var dU=(dV+168)&4294967295;HEAP[dU]=dW;var dT=HEAP[bI];var dS=(((dT))|0)!=0;if(dS){ej=9;break $Fail$$bb8$14}var dR=bJ;var dQ=en;var dP=(dQ+160)&4294967295;var dN=HEAP[dP];var dt=en;var ds=(dt+4)&4294967295;var dr=(ds+112)&4294967295;var dq=HEAP[dr];var dp=(dN+dq)&4294967295;var dn=en;var dm=(dn+168)&4294967295;var dl=HEAP[dm];_llvm_memcpy_p0i8_p0i8_i32(dl,dp,dR,1,0);var dj=en;var dh=(dj+168)&4294967295;var cW=HEAP[dh];var cV=bJ;var cU=(cW+cV)&4294967295;HEAP[cU]=0;var cT=en;var cS=(cT+168)&4294967295;var cR=HEAP[cS];var cQ=en;var cP=(cQ+168)&4294967295;var cO=HEAP[cP];var cM=_strlen(cO);var cs=((cM)+1)&4294967295;var cr=aN;var cq=bJ;var cp=_ft_mem_realloc(cr,1,cq,cs,cR,bI);var co=en;var cn=(co+168)&4294967295;HEAP[cn]=cp;var cm=HEAP[bI];var cl=(((cm))|0)!=0;if(cl){ej=9;break $Fail$$bb8$14}var ck=en;var cj=(ck+168)&4294967295;var dO=HEAP[cj];var dM=ev;var dL=(dM+20)&4294967295;HEAP[dL]=dO;var dK=ev;var dJ=(dK+24)&4294967295;HEAP[dJ]=(__str206)&4294967295;var dI=ev;var dH=(dI+12)&4294967295;var dG=HEAP[dH];var dF=(dG)&2;var dE=(((dF))|0)!=0;$bb32$$bb36$47:do{if(dE){var di=ev;var dg=(di+12)&4294967295;var df=HEAP[dg];var de=(df)&1;var dd=(((de))&255);var ei=reSign((dd),8,0)!=0;if(ei){var dc=ev;var da=(dc+24)&4294967295;HEAP[da]=(__str1207)&4294967295}else{var c9=ev;var c8=(c9+24)&4294967295;HEAP[c8]=(__str2208)&4294967295}}else{var c7=ev;var cN=(c7+12)&4294967295;var cL=HEAP[cN];var cK=(cL)&1;var cJ=(((cK))&255);var bb=reSign((cJ),8,0)!=0;if(!(bb)){ej=23;break $bb32$$bb36$47}var cI=ev;var cH=(cI+24)&4294967295;HEAP[cH]=(__str3209)&4294967295}}while(0);ej=0;break $Exit$$bb1$4}}}while(0);var cG=aZ;_FNT_Face_Done(cG)}}while(0);var cF=HEAP[bI];bm=cF;var cE=bm;bT=cE;var b=bT;STACKTOP=X;return b;return null}function _FNT_Size_Select(k){var p;var s;var r;var N;var q;var b;var z=0;s=k;var M=s;var L=(M)&4294967295;var K=HEAP[L];var J=K;q=J;var I=q;var H=(I+132)&4294967295;var F=HEAP[H];var D=(F+4)&4294967295;b=D;var B=s;var m=(B)&4294967295;var l=HEAP[m];_FT_Select_Metrics(l,0);var j=b;var i=(j+76)&4294967295;var h=HEAP[i];var g=unSign((h),16,0);var f=((g)*64)&4294967295;var e=s;var d=(e+12)&4294967295;var c=(d+12)&4294967295;HEAP[c]=f;var a=b;var X=(a+76)&4294967295;var W=HEAP[X];var V=unSign((W),16,0);var U=b;var T=(U+92)&4294967295;var S=HEAP[T];var R=unSign((S),16,0);var Q=((V)-(R))&4294967295;var O=((Q)*64)&4294967295;var G=s;var E=(G+12)&4294967295;var C=(E+16)&4294967295;HEAP[C]=O;var A=b;var y=(A+98)&4294967295;var x=HEAP[y];var w=unSign((x),16,0);var v=((w)*64)&4294967295;var u=s;var t=(u+12)&4294967295;var o=(t+24)&4294967295;HEAP[o]=v;N=0;var n=N;r=n;var P=r;return P;return null}function _FNT_Size_Request(y,G){var E;var I;var h;var H;var ad;var j;var F;var g;var ah;var e;var f;var P=0;I=y;h=G;var ac=I;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=aa;F=Z;var Y=F;var X=(Y+132)&4294967295;var V=HEAP[X];var T=(V+4)&4294967295;g=T;var R=I;var B=(R)&4294967295;var z=HEAP[B];var w=(z+32)&4294967295;var u=HEAP[w];ah=u;e=23;var s=h;var q=(s+16)&4294967295;var o=HEAP[q];var m=(((o))|0)!=0;if(m){var k=h;var i=(k+8)&4294967295;var b=HEAP[i];var ar=h;var ap=(ar+16)&4294967295;var an=HEAP[ap];var al=((b)*(an))&4294967295;var ak=((al)+36)&4294967295;var aj=((((ak))|0)/72|0);j=aj}else{var ai=h;var ag=(ai+8)&4294967295;var af=HEAP[ag];j=af}var W=j;f=W;var U=f;var S=((U)+32)&4294967295;var Q=(((S))|0)>>6;f=Q;var O=h;var N=(O)&4294967295;var M=HEAP[N];if(M==0){E=6}else{if(M==1){E=7}else{E=8}}if(E==8){e=7}else{if(E==6){var L=ah;var K=(L+12)&4294967295;var J=HEAP[K];var D=((J)+32)&4294967295;var C=(((D))|0)>>6;var A=f;var x=(((C))|0)==(((A))|0);if(x){e=0}}else{if(E==7){var v=g;var t=(v+92)&4294967295;var r=HEAP[t];var p=unSign((r),16,0);var n=f;var l=(((p))|0)==(((n))|0);if(l){e=0}}}}var d=e;var c=(((d))|0)!=0;if(c){var a=e;ad=a}else{var aq=I;var ao=_FNT_Size_Select(aq);ad=ao}var am=ad;H=am;var ae=H;return ae;return null}function _FNT_Load_Glyph(cd,am,k,cW){var aG=STACKTOP;STACKTOP+=4;_memset(aG,0,4);var bH;var c8;var dj;var b2;var cV;var e;var dF;var cM;var cO;var a7;var aD;var az=aG;var c7;var bE;var bb;var I;var a2;var bC;var R;var N;var by;var a8;var cU=0;c8=cd;dj=am;b2=k;cV=cW;var dE=dj;var dD=(dE)&4294967295;var dC=HEAP[dD];var dB=dC;a7=dB;HEAP[az]=0;var dA=c8;var dz=(dA+76)&4294967295;bb=dz;var dy=cV;cV=dy;var dx=a7;var dw=(dx)==0;$bb$$bb1$2:do{if(dw){HEAP[az]=6}else{var cz=a7;var cx=(cz+132)&4294967295;var cv=HEAP[cx];aD=cv;var cu=aD;var ct=(cu)==0;$bb3$$bb2$5:do{if(!ct){var cs=a7;var cr=cs;var cq=(cr+16)&4294967295;var cp=HEAP[cq];var co=b2;var cf=unSign((cp),32,0)<=unSign((co),32,0);if(cf){bH=1;break $bb3$$bb2$5}var cc=b2;var ca=(((cc))|0)!=0;if(ca){var b9=b2;var b8=((b9)-1)&4294967295;b2=b8}else{var b7=aD;var b6=(b7+4)&4294967295;var b5=(b6+102)&4294967295;var b4=HEAP[b5];var b3=unSign((b4),8,0);b2=b3}var bT=aD;var bR=(bT+4)&4294967295;var bP=(bR)&4294967295;var bO=HEAP[bP];var bN=reSign((bO),16,0)==768;var bM=unSign((bN),1,0);a2=bM;var bL=a2;var bK=reSign((bL),8,0)!=0;if(bK){cO=6}else{cO=4}var bJ=cO;bE=bJ;var bI=aD;var bv=(bI+160)&4294967295;var bt=HEAP[bv];var bq=a2;var bo=reSign((bq),8,0)!=0;if(bo){cM=148}else{cM=118}var bm=cM;var bk=(bt+bm)&4294967295;var bi=bE;var bg=b2;var be=((bi)*(bg))&4294967295;var bc=(bk+be)&4294967295;c7=bc;var aX=c7;var aV=(aX+2)&4294967295;c7=aV;var aS=c7;var aQ=(aS+-2)&4294967295;var aO=(aQ+1)&4294967295;var aM=HEAP[aO];var aK=reSign((aM),8,0);var aI=(aK)<<8;var aF=(((aI))&65535);var aC=c7;var ao=(aC+-2)&4294967295;var al=(ao)&4294967295;var ai=HEAP[al];var ag=unSign((ai),8,0);var ae=(aF)|(ag);var ac=reSign((ae),16,0);var aa=bb;var Y=(aa+4)&4294967295;HEAP[Y]=ac;var W=a2;var U=reSign((W),8,0)!=0;if(U){var G=c7;var E=(G+4)&4294967295;c7=E;var B=c7;var z=(B+-4)&4294967295;var x=(z+3)&4294967295;var v=HEAP[x];var t=unSign((v),8,0);var r=(t)<<24;var p=c7;var n=(p+-4)&4294967295;var j=(n+2)&4294967295;var i=HEAP[j];var g=unSign((i),8,0);var d=(g)<<16;var b=(r)|(d);var dQ=c7;var dO=(dQ+-4)&4294967295;var dM=(dO+1)&4294967295;var dK=HEAP[dM];var dI=unSign((dK),8,0);var dv=(dI)<<8;var du=(b)|(dv);var ds=c7;var dr=(ds+-4)&4294967295;var dq=(dr)&4294967295;var dp=HEAP[dq];var dn=unSign((dp),8,0);var dm=(du)|(dn);I=dm}else{var dl=c7;var dk=(dl+2)&4294967295;c7=dk;var di=c7;var dh=(di+-2)&4294967295;var dg=(dh+1)&4294967295;var df=HEAP[dg];var de=unSign((df),8,0);var dd=(de)<<8;var dc=(((dd))&65535);var db=c7;var da=(db+-2)&4294967295;var c9=(da)&4294967295;var c6=HEAP[c9];var c5=unSign((c6),8,0);var c4=(dc)|(c5);var c3=unSign((c4),16,0);I=c3}var c2=aD;var c1=(c2+4)&4294967295;var c0=(c1+4)&4294967295;var cZ=HEAP[c0];var cY=I;var cX=unSign((cZ),32,0)<=unSign((cY),32,0);if(cX){HEAP[az]=3;bH=7;break $bb$$bb1$2}else{var cT=aD;var cS=(cT+160)&4294967295;var cR=HEAP[cS];var cQ=I;var cP=(cR+cQ)&4294967295;c7=cP;var cN=c8;var cL=(cN+4)&4294967295;var cK=HEAP[cL];var cJ=(cK+100)&4294967295;var cI=HEAP[cJ];bC=cI;var cH=bb;var cG=(cH+4)&4294967295;var cF=HEAP[cG];var cE=((cF)+7)&4294967295;var cD=(((cE))|0)>>3;R=cD;var cC=bb;var cB=(cC+8)&4294967295;var cA=R;HEAP[cB]=cA;var cy=aD;var cw=(cy+4)&4294967295;var cn=(cw+92)&4294967295;var cm=HEAP[cn];var cl=unSign((cm),16,0);var ck=bb;var cj=(ck)&4294967295;HEAP[cj]=cl;var ci=bb;var ch=(ci+18)&4294967295;HEAP[ch]=1;var cg=bb;var ce=(cg)&4294967295;var cb=HEAP[ce];var b1=R;var b0=((cb)*(b1))&4294967295;var bZ=I;var bY=((b0)+(bZ))&4294967295;var bX=aD;var bW=(bX+4)&4294967295;var bV=(bW+4)&4294967295;var bU=HEAP[bV];var bS=unSign((bY),32,0)>=unSign((bU),32,0);if(bS){HEAP[az]=3;bH=7;break $bb$$bb1$2}else{var bQ=bb;var bG=(bQ)&4294967295;var bF=HEAP[bG];var bD=bC;var bB=R;var bA=_ft_mem_realloc(bD,bF,0,bB,0,az);var bz=bb;var bx=(bz+12)&4294967295;HEAP[bx]=bA;var bw=HEAP[az];var bu=(((bw))|0)!=0;if(bu){bH=7;break $bb$$bb1$2}var bs=bb;var a6=(bs+12)&4294967295;var a5=HEAP[a6];N=a5;$bb26$31:while(1){var K=R;var J=(((K))|0)>0;if(!(J)){bH=14;break $bb26$31}var a4=bb;var a3=(a4)&4294967295;var a1=HEAP[a3];var a0=c7;var aZ=(a0+a1)&4294967295;a8=aZ;var aY=N;by=aY;while(1){var an=c7;var ak=a8;var Q=(an)<(ak);if(!(Q)){bH=12;break}var aW=c7;var aU=HEAP[aW];var ax=by;HEAP[ax]=aU;var aw=c7;var av=(aw+1)&4294967295;c7=av;var au=bb;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=by;var ap=(aq+ar)&4294967295;by=ap;bH=10;continue}var P=R;var O=((P)-1)&4294967295;R=O;var M=N;var L=(M+1)&4294967295;N=L;bH=9;continue $bb26$31}var H=c8;var F=(H+156)&4294967295;var D=HEAP[F];var br=(D+4)&4294967295;HEAP[br]=1;var bp=c8;var bn=(bp+100)&4294967295;HEAP[bn]=0;var bl=aD;var bj=(bl+4)&4294967295;var bh=(bj+76)&4294967295;var bf=HEAP[bh];var bd=unSign((bf),16,0);var ba=c8;var a9=(ba+104)&4294967295;HEAP[a9]=bd;var aT=c8;var aR=(aT+72)&4294967295;HEAP[aR]=1651078259;var aP=bb;var aN=(aP+4)&4294967295;var aL=HEAP[aN];var aJ=(aL)<<6;var aH=c8;var aE=(aH+24)&4294967295;var aB=(aE)&4294967295;HEAP[aB]=aJ;var aA=bb;var aj=(aA)&4294967295;var ah=HEAP[aj];var af=(ah)<<6;var ad=c8;var ab=(ad+24)&4294967295;var Z=(ab+4)&4294967295;HEAP[Z]=af;var X=bb;var V=(X+4)&4294967295;var T=HEAP[V];var S=(T)<<6;var C=c8;var A=(C+24)&4294967295;var y=(A+16)&4294967295;HEAP[y]=S;var w=c8;var u=(w+24)&4294967295;var s=(u+8)&4294967295;HEAP[s]=0;var q=c8;var o=(q+104)&4294967295;var m=HEAP[o];var l=(m)<<6;var h=c8;var f=(h+24)&4294967295;var c=(f+12)&4294967295;HEAP[c]=l;var a=bb;var dP=(a)&4294967295;var dN=HEAP[dP];var dL=(dN)<<6;var dJ=c8;var dH=(dJ+24)&4294967295;_ft_synthesize_vertical_metrics(dH,dL);bH=7;break $bb$$bb1$2}}}}while(0);HEAP[az]=6}}while(0);var dG=HEAP[az];dF=dG;var dt=dF;e=dt;var ay=e;STACKTOP=aG;return ay;return null}function _winfnt_get_header(p,t){var n;var q;var l;var r;var j;var s;var k=0;q=p;l=t;var i=q;var h=i;var g=(h+132)&4294967295;var f=HEAP[g];s=f;var e=l;var d=s;var c=(d+4)&4294967295;var b=e;var a=c;_llvm_memcpy_p0i8_p0i8_i32(b,a,156,4,0);j=0;var o=j;r=o;var m=r;return m;return null}function _winfnt_get_service(h,c){var l;var m;var a;var i;var g;var k=0;m=h;a=c;var f=m;m=f;var e=a;var d=_ft_service_list_lookup((_winfnt_services)&4294967295,e);g=d;var b=g;i=b;var j=i;return j;return null}function _BitOrderInvert(c,b){var p;var n;var q;var m;var r=0;n=c;q=b;while(1){var v=q;var t=(((v))|0)!=0;if(!(t)){p=2;break}var E=n;var D=HEAP[E];var C=unSign((D),8,0);m=C;var B=m;var A=unSign((B),32,0)>>>1;var z=(A)&85;var y=m;var w=(y)<<1;var u=(w)&170;var s=(z)|(u);m=s;var o=m;var l=unSign((o),32,0)>>>2;var k=(l)&51;var j=m;var i=(j)<<2;var h=(i)&204;var g=(k)|(h);m=g;var f=m;var e=unSign((f),32,0)>>>4;var d=(e)&15;var a=m;var N=(a)<<4;var M=(N)&240;var L=(d)|(M);m=L;var K=m;var J=(((K))&255);var I=n;HEAP[I]=J;var H=q;var G=((H)-1)&4294967295;q=G;var F=n;var x=(F+1)&4294967295;n=x;p=0;continue}return;return}function _TwoByteSwap(k,m){var u;var w;var x;var g;var n=0;w=k;x=m;while(1){var p=x;var o=unSign((p),32,0)>1;if(!(o)){u=2;break}var l=w;var j=(l)&4294967295;var i=HEAP[j];g=i;var h=w;var f=(h+1)&4294967295;var e=HEAP[f];var d=w;var c=(d)&4294967295;HEAP[c]=e;var b=w;var a=(b+1)&4294967295;var v=g;HEAP[a]=v;var t=x;var s=((t)-2)&4294967295;x=s;var r=w;var q=(r+2)&4294967295;w=q;u=0;continue}return;return}function _FourByteSwap(k,m){var x;var z;var I;var g;var n=0;z=k;I=m;while(1){var B=I;var A=unSign((B),32,0)>3;if(!(A)){x=2;break}var l=z;var j=(l)&4294967295;var i=HEAP[j];g=i;var h=z;var f=(h+3)&4294967295;var e=HEAP[f];var d=z;var c=(d)&4294967295;HEAP[c]=e;var b=z;var a=(b+3)&4294967295;var y=g;HEAP[a]=y;var w=z;var v=(w+1)&4294967295;var u=HEAP[v];g=u;var t=z;var s=(t+2)&4294967295;var r=HEAP[s];var q=z;var p=(q+1)&4294967295;HEAP[p]=r;var o=z;var H=(o+2)&4294967295;var G=g;HEAP[H]=G;var F=I;var E=((F)-4)&4294967295;I=E;var D=z;var C=(D+4)&4294967295;z=C;x=0;continue}return;return}function _pcf_read_TOC(U,ag){var L=STACKTOP;STACKTOP+=20;_memset(L,0,20);var aD;var m;var bS;var c;var cw;var H=L;var a9;var ba;var ay;var b1;var b2;var R;var bE=L+4;var bP=0;m=U;bS=ag;var cv=bS;var cu=(cv+184)&4294967295;a9=cu;var ct=bS;var cs=ct;var cr=(cs+100)&4294967295;var cq=HEAP[cr];ay=cq;var cp=m;var co=_FT_Stream_Seek(cp,0);HEAP[H]=co;var cn=HEAP[H];var bv=(((cn))|0)!=0;$bb1$$bb$2:do{if(bv){aD=0}else{var bt=m;var br=a9;var bq=br;var bp=_FT_Stream_ReadFields(bt,(_pcf_toc_header)&4294967295,bq);HEAP[H]=bp;var bo=HEAP[H];var bn=(((bo))|0)!=0;if(bn){aD=0;break $bb1$$bb$2}var bm=a9;var bl=(bm)&4294967295;var bk=HEAP[bl];var bb=(((bk))|0)!=1885562369;$bb5$$bb3$5:do{if(!bb){var a7=a9;var a5=(a7+4)&4294967295;var a4=HEAP[a5];var a3=unSign((a4),32,0)>134217727;if(a3){aD=3;break $bb5$$bb3$5}var a2=a9;var a1=(a2+4)&4294967295;var a0=HEAP[a1];var aZ=(((a0))|0)==0;if(aZ){aD=3;break $bb5$$bb3$5}var aY=a9;var aP=(aY+4)&4294967295;var aN=HEAP[aP];var aL=ay;var aK=_ft_mem_realloc(aL,16,0,aN,0,H);var aJ=aK;var aI=bS;var aH=(aI+184)&4294967295;var aG=(aH+8)&4294967295;HEAP[aG]=aJ;var aF=HEAP[H];var aE=(((aF))|0)!=0;if(aE){cw=64;aD=6;break $bb1$$bb$2}else{var at=bS;var aq=(at+184)&4294967295;var ao=(aq+8)&4294967295;var an=HEAP[ao];ba=an;b1=0;$bb11$12:while(1){var P=a9;var O=(P+4)&4294967295;var N=HEAP[O];var M=b1;var K=unSign((N),32,0)>unSign((M),32,0);if(!(K)){aD=11;break $bb11$12}var am=m;var al=ba;var ak=al;var aj=_FT_Stream_ReadFields(am,(_pcf_table_header)&4294967295,ak);HEAP[H]=aj;var ai=HEAP[H];var ah=(((ai))|0)!=0;if(ah){aD=8;break $bb11$12}var X=ba;var V=(X+16)&4294967295;ba=V;var S=b1;var Q=((S)+1)&4294967295;b1=Q;aD=7;continue $bb11$12}if(aD==11){var J=bS;var A=(J+184)&4294967295;var z=(A+8)&4294967295;var y=HEAP[z];ba=y;b1=0;$bb23$18:while(1){var ap=a9;var af=(ap+4)&4294967295;var ae=HEAP[af];var ad=((ae)-1)&4294967295;var ac=b1;var ab=unSign((ad),32,0)>unSign((ac),32,0);if(!(ab)){aD=20;break $bb23$18}R=0;b2=0;while(1){var aQ=a9;var aO=(aQ+4)&4294967295;var aM=HEAP[aO];var aC=b1;var aB=((aM)-(aC))&4294967295;var aA=((aB)-1)&4294967295;var az=b2;var ax=unSign((aA),32,0)>unSign((az),32,0);if(!(ax)){aD=19;break}var x=ba;var w=b2;var v=(x+16*w)&4294967295;var u=(v+12)&4294967295;var t=HEAP[u];var s=b2;var r=((s)+1)&4294967295;var q=ba;var p=(q+16*r)&4294967295;var o=(p+12)&4294967295;var n=HEAP[o];var l=unSign((t),32,0)>unSign((n),32,0);if(l){var k=ba;var j=b2;var i=(k+16*j)&4294967295;var h=(bE)&4294967295;var g=(i)&4294967295;var f=HEAP[g];HEAP[h]=f;var e=(bE+4)&4294967295;var d=(i+4)&4294967295;var b=HEAP[d];HEAP[e]=b;var a=(bE+8)&4294967295;var cB=(i+8)&4294967295;var cA=HEAP[cB];HEAP[a]=cA;var cz=(bE+12)&4294967295;var cy=(i+12)&4294967295;var cx=HEAP[cy];HEAP[cz]=cx;var cm=b2;var cl=((cm)+1)&4294967295;var ck=ba;var cj=b2;var ci=(ck+16*cj)&4294967295;var ch=ba;var cg=(ch+16*cl)&4294967295;var cf=(ci)&4294967295;var ce=(cg)&4294967295;var cd=HEAP[ce];HEAP[cf]=cd;var cc=(ci+4)&4294967295;var cb=(cg+4)&4294967295;var ca=HEAP[cb];HEAP[cc]=ca;var b9=(ci+8)&4294967295;var b8=(cg+8)&4294967295;var b7=HEAP[b8];HEAP[b9]=b7;var b6=(ci+12)&4294967295;var b5=(cg+12)&4294967295;var b4=HEAP[b5];HEAP[b6]=b4;var b3=b2;var b0=((b3)+1)&4294967295;var bZ=ba;var bY=(bZ+16*b0)&4294967295;var bX=(bY)&4294967295;var bW=(bE)&4294967295;var bV=HEAP[bW];HEAP[bX]=bV;var bU=(bY+4)&4294967295;var bT=(bE+4)&4294967295;var bR=HEAP[bT];HEAP[bU]=bR;var bQ=(bY+8)&4294967295;var bO=(bE+8)&4294967295;var bN=HEAP[bO];HEAP[bQ]=bN;var bM=(bY+12)&4294967295;var bL=(bE+12)&4294967295;var bK=HEAP[bL];HEAP[bM]=bK;R=1}var bJ=ba;var bI=b2;var bH=(bJ+16*bI)&4294967295;var bG=(bH+8)&4294967295;var bF=HEAP[bG];var bD=b2;var bC=((bD)+1)&4294967295;var bB=ba;var bA=(bB+16*bC)&4294967295;var bz=(bA+12)&4294967295;var by=HEAP[bz];var bx=unSign((bF),32,0)>unSign((by),32,0);if(bx){aD=15;break $bb23$18}var bw=ba;var bu=b2;var bs=(bw+16*bu)&4294967295;var bj=(bs+12)&4294967295;var bi=HEAP[bj];var bh=b2;var bg=((bh)+1)&4294967295;var bf=ba;var be=(bf+16*bg)&4294967295;var bd=(be+12)&4294967295;var bc=HEAP[bd];var a8=ba;var a6=b2;var aX=(a8+16*a6)&4294967295;var aW=(aX+8)&4294967295;var aV=HEAP[aW];var aU=((bc)-(aV))&4294967295;var aT=unSign((bi),32,0)>unSign((aU),32,0);if(aT){aD=15;break $bb23$18}var aS=b2;var aR=((aS)+1)&4294967295;b2=aR;aD=13;continue}var aw=R;var av=(((aw))|0)==0;if(av){aD=20;break $bb23$18}var au=b1;var ar=((au)+1)&4294967295;b1=ar;aD=12;continue $bb23$18}if(aD==20){cw=0;aD=6;break $bb1$$bb$2}else{if(aD==15){cw=9;aD=6;break $bb1$$bb$2}}}else{if(aD==8){var aa=bS;var Z=(aa+184)&4294967295;var Y=(Z+8)&4294967295;var W=HEAP[Y];var T=ay;var G=W;_ft_mem_free(T,G);var F=bS;var E=(F+184)&4294967295;var D=(E+8)&4294967295;HEAP[D]=0;var C=HEAP[H];cw=C;aD=6;break $bb1$$bb$2}}}}}while(0);cw=3;aD=6;break $bb1$$bb$2}}while(0);if(aD==0){cw=1}var B=cw;c=B;var I=c;STACKTOP=L;return I;return null}function _pcf_get_metric(ao,P,ac){var C=STACKTOP;STACKTOP+=5;_memset(C,0,5);var B;var c;var G;var d;var D;var ab;var g;var e;var f;var S=C;var L=0;c=ao;G=P;d=ac;e=0;var aa=G;var Z=(aa)&-256;var Y=(((Z))|0)==0;$bb$$bb4$2:do{if(Y){var X=G;var W=(X)&4;var V=(((W))|0)!=0;if(V){g=(_pcf_metric_msb_header)&4294967295}else{g=(_pcf_metric_header)&4294967295}var T=g;f=T;var Q=c;var N=f;var y=d;var w=y;var u=_FT_Stream_ReadFields(Q,N,w);e=u}else{var s=c;var ad=S;var q=_FT_Stream_ReadFields(s,(_pcf_compressed_metric_header)&4294967295,ad);e=q;var o=e;var m=(((o))|0)!=0;if(m){B=2;break $bb$$bb4$2}var k=(S)&4294967295;var i=HEAP[k];var h=unSign((i),8,0);var a=((h)-128)&65535;var an=d;var am=(an)&4294967295;HEAP[am]=a;var al=(S+1)&4294967295;var ak=HEAP[al];var aj=unSign((ak),8,0);var ai=((aj)-128)&65535;var ah=d;var ag=(ah+2)&4294967295;HEAP[ag]=ai;var af=(S+2)&4294967295;var U=HEAP[af];var R=unSign((U),8,0);var O=((R)-128)&65535;var M=d;var K=(M+4)&4294967295;HEAP[K]=O;var J=(S+3)&4294967295;var I=HEAP[J];var H=unSign((I),8,0);var F=((H)-128)&65535;var E=d;var A=(E+6)&4294967295;HEAP[A]=F;var z=(S+4)&4294967295;var x=HEAP[z];var v=unSign((x),8,0);var t=((v)-128)&65535;var r=d;var p=(r+8)&4294967295;HEAP[p]=t;var n=d;var l=(n+10)&4294967295;HEAP[l]=0}}while(0);var j=e;ab=j;var b=ab;D=b;var ae=D;STACKTOP=C;return ae;return null}function _pcf_seek_to_table_type(ap,ak,am,d,J,g){var B;var b;var C;var E;var f;var W;var af;var D;var ab;var c;var e;var M=0;b=ap;C=ak;E=am;f=d;W=J;af=g;c=3;e=0;$bb7$2:while(1){var u=e;var s=E;var q=unSign((u),32,0)unSign((o),32,0);if(m){c=83;B=3;break $bb1$$Fail$6}else{var k=C;var i=e;var h=(k+16*i)&4294967295;var a=(h+12)&4294967295;var ao=HEAP[a];var an=b;var al=(an+8)&4294967295;var aj=HEAP[al];var ai=((ao)-(aj))&4294967295;var ah=b;var ag=_FT_Stream_Skip(ah,ai);c=ag;var ae=c;var ad=(((ae))|0)!=0;if(ad){c=83;B=3;break $bb1$$Fail$6}else{var T=C;var R=e;var P=(T+16*R)&4294967295;var N=(P+8)&4294967295;var L=HEAP[N];var K=af;HEAP[K]=L;var I=C;var H=e;var G=(I+16*H)&4294967295;var F=(G+4)&4294967295;var A=HEAP[F];var z=W;HEAP[z]=A;ab=0;B=4;break $bb1$$Fail$6}}}}while(0);if(B==3){var n=af;HEAP[n]=0;var l=c;ab=l}var j=ab;D=j;var ac=D;return ac;return null}function _pcf_has_table_type(v,x,q){var t;var e;var z;var f;var y;var n;var a;var o=0;e=v;z=x;f=q;a=0;while(1){var w=a;var u=z;var s=unSign((w),32,0)unSign((bY),32,0);if(bX){aY=20;break}var bW=cQ;var bV=cl;var bU=(bW+12*bV)&4294967295;var bT=m;var bS=i;var bR=(bT+bS)&4294967295;var bQ=aU;var bO=_ft_mem_strdup(bQ,bR,aa);var bM=(bU)&4294967295;HEAP[bM]=bO;var bC=HEAP[aa];var bB=(((bC))|0)!=0;if(bB){aY=0;break $Bail$$bb$2}var bA=cQ;var bz=cl;var by=(bA+12*bz)&4294967295;var bx=bD;var bw=cl;var bv=(bx+12*bw)&4294967295;var bt=(bv+4)&4294967295;var br=HEAP[bt];var bi=(by+4)&4294967295;HEAP[bi]=br;var bh=bD;var bg=cl;var bf=(bh+12*bg)&4294967295;var be=(bf+4)&4294967295;var bd=HEAP[be];var bc=reSign((bd),8,0)!=0;if(bc){var bb=bD;var a9=cl;var a7=(bb+12*a9)&4294967295;var aX=(a7+8)&4294967295;var aW=HEAP[aX];ay=aW;var aV=ay;var aT=(((aV))|0)<0;if(aT){aY=24;break}var aS=ay;var aR=g;var aQ=unSign((aS),32,0)>unSign((aR),32,0);if(aQ){aY=24;break}var aP=cQ;var aN=cl;var aL=(aP+12*aN)&4294967295;var az=m;var ax=ay;var aw=(az+ax)&4294967295;var av=aU;var au=_ft_mem_strdup(av,aw,aa);var at=(aL+8)&4294967295;var ar=(at)&4294967295;HEAP[ar]=au;var aq=HEAP[aa];var ao=(((aq))|0)!=0;if(ao){aY=0;break $Bail$$bb$2}}else{var al=cQ;var Z=cl;var Y=(al+12*Z)&4294967295;var X=bD;var W=cl;var V=(X+12*W)&4294967295;var U=(V+8)&4294967295;var T=HEAP[U];var S=(Y+8)&4294967295;var Q=(S)&4294967295;var N=Q;HEAP[N]=T}var E=cl;var D=((E)+1)&4294967295;cl=D;aY=19;continue}if(aY==30){HEAP[aa]=0}else{if(aY==20){HEAP[aa]=9}else{if(aY==24){HEAP[aa]=9}}}}}}}while(0);var z=aU;var y=bD;var x=y;_ft_mem_free(z,x);bD=0;var v=aU;var t=m;_ft_mem_free(v,t);m=0;var aK=HEAP[aa];cP=aK;var aI=cP;c=aI;var h=c;STACKTOP=ae;return h;return null}function _pcf_get_metrics(g,p){var y=STACKTOP;STACKTOP+=12;_memset(y,0,12);var at;var J;var bd;var I;var bc;var W=y;var aS;var aR=y+4;var au=y+8;var q;var aI;var av;var d=0;J=g;bd=p;HEAP[W]=0;var bb=bd;var ba=bb;var a9=(ba+100)&4294967295;var a8=HEAP[a9];aS=a8;q=0;var a7=bd;var a6=(a7+184)&4294967295;var a5=(a6+4)&4294967295;var a4=HEAP[a5];var a3=bd;var aL=(a3+184)&4294967295;var aJ=(aL+8)&4294967295;var aG=HEAP[aJ];var aE=J;var aC=_pcf_seek_to_table_type(aE,aG,a4,4,aR,au);HEAP[W]=aC;var aA=HEAP[W];var az=(((aA))|0)!=0;$bb$$bb1$2:do{if(az){var ay=HEAP[W];bc=ay}else{var ax=J;var aw=_FT_Stream_ReadLongLE(ax,W);HEAP[aR]=aw;var al=HEAP[W];var aj=(((al))|0)!=0;$Bail$$bb2$5:do{if(!aj){var ah=HEAP[aR];var af=(ah)&-256;var ad=(((af))|0)!=0;$bb3$$bb5$7:do{if(ad){var ab=HEAP[aR];var aa=(ab)&-256;var Z=(((aa))|0)!=256;if(!(Z)){at=2;break $bb3$$bb5$7}bc=3;at=3;break $bb$$bb1$2}}while(0);var Y=HEAP[aR];var X=(Y)&-256;var M=(((X))|0)==0;if(M){var H=HEAP[aR];var E=(H)&4;var B=(((E))|0)!=0;if(B){var x=J;var v=_FT_Stream_ReadLong(x,W);aI=v;var u=HEAP[W]}else{var t=J;var s=_FT_Stream_ReadLongLE(t,W);aI=s;var r=HEAP[W]}}else{var o=HEAP[aR];var n=(o)&4;var m=(((n))|0)!=0;if(m){var l=J;var k=_FT_Stream_ReadShort(l,W);var j=unSign((k),16,0);aI=j;var i=HEAP[W]}else{var h=J;var f=_FT_Stream_ReadShortLE(h,W);var e=unSign((f),16,0);aI=e;var c=HEAP[W]}}var b=HEAP[W];var a=(((b))|0)!=0;if(a){bc=3;at=3;break $bb$$bb1$2}else{var bk=aI;var bj=bd;var bi=(bj+288)&4294967295;HEAP[bi]=bk;var bh=aI;var bg=(((bh))|0)==0;if(bg){bc=8;at=3;break $bb$$bb1$2}else{var bf=HEAP[aR];var be=(bf)&-256;var a2=(((be))|0)==0;$bb18$$bb21$28:do{if(a2){var a1=HEAP[au];var a0=Math.floor(unSign((a1),32,0)/12);var aZ=aI;var aY=unSign((a0),32,0)=0;$bb29$$bb31$43:do{if(bm){var bl=aS;var bk=be;var bj=(bl+4*bk)&4294967295;var bi=HEAP[bj];var bh=HEAP[B];var bg=unSign((bi),32,0)<=unSign((bh),32,0);if(!(bg)){ae=17;break $bb29$$bb31$43}var bf=a3;var bd=(bf+292)&4294967295;var bc=HEAP[bd];var bb=be;var ba=(bc+16*bb)&4294967295;var a9=m;var a8=(a9+8)&4294967295;var a7=HEAP[a8];var a5=aS;var a4=be;var a2=(a5+4*a4)&4294967295;var a0=HEAP[a2];var aZ=((a7)+(a0))&4294967295;var aY=(ba+12)&4294967295;HEAP[aY]=aZ}}while(0);var aX=be;var aW=((aX)+1)&4294967295;be=aW;ae=15;continue $bb32$40}var aR=HEAP[E];var aQ=a3;var aP=(aQ+308)&4294967295;HEAP[aP]=aR}}while(0);var aO=ad;var aN=aS;var aM=aN;_ft_mem_free(aO,aM);aS=0;var aL=HEAP[D];bJ=aL;ae=4;break $bb$$bb1$2}}}while(0);bJ=3}}}}while(0);var aK=bJ;c=aK;var r=c;STACKTOP=H;return r;return null}function _pcf_get_encodings(R,ad){var K=STACKTOP;STACKTOP+=12;_memset(K,0,12);var aA;var o;var bP;var c;var cv;var F=K;var aw;var G=K+4;var D=K+8;var bR;var bL;var m;var g;var bA;var bf;var b0;var bZ;var t;var cb;var bM=0;o=R;bP=ad;HEAP[F]=0;var cu=bP;var ct=cu;var cs=(ct+100)&4294967295;var cr=HEAP[cs];aw=cr;cb=0;var cq=bP;var cp=(cq+184)&4294967295;var co=(cp+4)&4294967295;var cn=HEAP[co];var cm=bP;var br=(cm+184)&4294967295;var bp=(br+8)&4294967295;var bn=HEAP[bp];var bm=o;var bl=_pcf_seek_to_table_type(bm,bn,cn,32,G,D);HEAP[F]=bl;var bk=HEAP[F];var bj=(((bk))|0)!=0;$bb$$bb1$2:do{if(bj){var bi=HEAP[F];cv=bi}else{var bh=o;var bg=_FT_Stream_EnterFrame(bh,14);HEAP[F]=bg;var a6=HEAP[F];var a4=(((a6))|0)!=0;if(a4){var a2=HEAP[F];cv=a2}else{var a1=o;var a0=_FT_Stream_GetLongLE(a1);HEAP[G]=a0;var aZ=HEAP[G];var aY=(aZ)&4;var aX=(((aY))|0)!=0;if(aX){var aW=o;var aV=_FT_Stream_GetShort(aW);var aM=reSign((aV),16,0);bR=aM;var aK=o;var aI=_FT_Stream_GetShort(aK);var aH=reSign((aI),16,0);bL=aH;var aG=o;var aF=_FT_Stream_GetShort(aG);var aE=reSign((aF),16,0);m=aE;var aD=o;var aC=_FT_Stream_GetShort(aD);var aB=reSign((aC),16,0);g=aB;var ap=o;var an=_FT_Stream_GetShort(ap);var al=bP;var ak=(al+304)&4294967295;HEAP[ak]=an}else{var aj=o;var ai=_FT_Stream_GetShortLE(aj);var ah=reSign((ai),16,0);bR=ah;var ag=o;var af=_FT_Stream_GetShortLE(ag);var ae=reSign((af),16,0);bL=ae;var U=o;var S=_FT_Stream_GetShortLE(U);var Q=reSign((S),16,0);m=Q;var P=o;var O=_FT_Stream_GetShortLE(P);var N=reSign((O),16,0);g=N;var M=o;var L=_FT_Stream_GetShortLE(M);var J=bP;var I=(J+304)&4294967295;HEAP[I]=L}var E=o;_FT_Stream_ExitFrame(E);var C=HEAP[G];var B=(C)&-256;var A=(((B))|0)!=0;if(A){cv=3}else{var z=bL;var y=bR;var x=((z)-(y))&4294967295;var w=((x)+1)&4294967295;var v=g;var u=m;var s=((v)-(u))&4294967295;var r=((s)+1)&4294967295;var q=((w)*(r))&4294967295;bA=q;var p=aw;var n=bA;var l=_ft_mem_realloc(p,8,0,n,0,F);var k=l;t=k;var j=HEAP[F];var i=(((j))|0)!=0;if(i){cv=64}else{var h=bA;var f=((h)*2)&4294967295;var e=o;var d=_FT_Stream_EnterFrame(e,f);HEAP[F]=d;var b=HEAP[F];var a=(((b))|0)!=0;$Bail$$bb11$18:do{if(!a){b0=0;bZ=0;$bb18$20:while(1){var bC=b0;var bB=bA;var bz=(((bC))|0)<(((bB))|0);if(!(bz)){aA=6;break $bb18$20}var cA=HEAP[G];var cz=(cA)&4;var cy=(((cz))|0)!=0;if(cy){var cx=o;var cw=_FT_Stream_GetShort(cx);var cl=reSign((cw),16,0);bf=cl}else{var ck=o;var cj=_FT_Stream_GetShortLE(ck);var ci=reSign((cj),16,0);bf=ci}var ch=bf;var cg=(((ch))|0)!=-1;if(cg){var cf=t;var ce=bZ;var cd=(cf+8*ce)&4294967295;var cc=bL;var ca=bR;var b9=((cc)-(ca))&4294967295;var b8=((b9)+1)&4294967295;var b7=b0;var b6=((((b7))|0)/(((b8))|0)|0);var b5=m;var b4=((b6)+(b5))&4294967295;var b3=((b4)*256)&4294967295;var b2=bL;var b1=bR;var bY=((b2)-(b1))&4294967295;var bX=((bY)+1)&4294967295;var bW=b0;var bV=(((bW))|0)%(((bX))|0);var bU=bR;var bT=((bV)+(bU))&4294967295;var bS=((b3)+(bT))&4294967295;var bQ=(cd)&4294967295;HEAP[bQ]=bS;var bO=t;var bN=bZ;var bK=(bO+8*bN)&4294967295;var bJ=bf;var bI=(((bJ))&65535);var bH=(bK+4)&4294967295;HEAP[bH]=bI;var bG=bZ;var bF=((bG)+1)&4294967295;bZ=bF}var bE=b0;var bD=((bE)+1)&4294967295;b0=bD;aA=2;continue $bb18$20}var by=o;_FT_Stream_ExitFrame(by);var bx=aw;var bw=bZ;var bv=_ft_mem_realloc(bx,8,0,bw,0,F);var bu=bv;cb=bu;var bt=HEAP[F];var bs=(((bt))|0)!=0;if(bs){aA=7;break $Bail$$bb11$18}b0=0;while(1){var aL=b0;var aJ=bZ;var az=(((aL))|0)<(((aJ))|0);if(!(az)){aA=11;break}var bq=cb;var bo=b0;var be=(bq+8*bo)&4294967295;var bd=t;var bc=b0;var bb=(bd+8*bc)&4294967295;var ba=(bb)&4294967295;var a9=HEAP[ba];var a8=(be)&4294967295;HEAP[a8]=a9;var a7=cb;var a5=b0;var a3=(a7+8*a5)&4294967295;var aU=t;var aT=b0;var aS=(aU+8*aT)&4294967295;var aR=(aS+4)&4294967295;var aQ=HEAP[aR];var aP=(a3+4)&4294967295;HEAP[aP]=aQ;var aO=b0;var aN=((aO)+1)&4294967295;b0=aN;aA=9;continue}var ay=bP;var ax=(ay+296)&4294967295;var av=bZ;HEAP[ax]=av;var au=bP;var at=(au+300)&4294967295;var ar=cb;HEAP[at]=ar;var aq=aw;var ao=t;var am=ao;_ft_mem_free(aq,am);t=0;var ac=HEAP[F];cv=ac;aA=12;break $bb$$bb1$2}}while(0);var ab=aw;var aa=cb;var Z=aa;_ft_mem_free(ab,Z);cb=0;var Y=aw;var X=t;var W=X;_ft_mem_free(Y,W);t=0;var V=HEAP[F];cv=V}}}}}while(0);var T=cv;c=T;var H=c;STACKTOP=K;return H;return null}function _pcf_get_accel(n,G,a7){var Q=STACKTOP;STACKTOP+=12;_memset(Q,0,12);var aL;var ab;var bv;var ao;var aa;var bu;var a8=Q;var aM=Q+4;var ap=Q+8;var bs;var k=0;ab=n;bv=G;ao=a7;HEAP[ap]=0;var bt=bv;var br=(bt+196)&4294967295;bs=br;var bq=bv;var bp=(bq+184)&4294967295;var bo=(bp+4)&4294967295;var bn=HEAP[bo];var bm=bv;var bl=(bm+184)&4294967295;var bk=(bl+8)&4294967295;var a1=HEAP[bk];var aZ=ab;var aX=ao;var aV=_pcf_seek_to_table_type(aZ,a1,bn,aX,a8,aM);HEAP[ap]=aV;var aT=HEAP[ap];var aR=(((aT))|0)!=0;$Bail$$bb$2:do{if(!aR){var aQ=ab;var aP=_FT_Stream_ReadLongLE(aQ,ap);HEAP[a8]=aP;var aO=HEAP[ap];var aN=(((aO))|0)!=0;if(aN){aL=0;break $Bail$$bb$2}var aF=HEAP[a8];var aD=(aF)&-256;var aB=(((aD))|0)!=0;if(aB){var az=HEAP[a8];var ax=(az)&-256;var av=(((ax))|0)!=256;if(av){aL=0;break $Bail$$bb$2}}var au=HEAP[a8];var at=(au)&4;var ar=(((at))|0)!=0;if(ar){var aq=ab;var ae=bs;var Z=ae;var W=_FT_Stream_ReadFields(aq,(_pcf_accel_msb_header)&4294967295,Z);HEAP[ap]=W;var T=HEAP[ap];var P=(((T))|0)!=0;if(P){aL=0;break $Bail$$bb$2}}else{var M=ab;var K=bs;var J=K;var I=_FT_Stream_ReadFields(M,(_pcf_accel_header)&4294967295,J);HEAP[ap]=I;var H=HEAP[ap];var B=(((H))|0)!=0;if(B){aL=0;break $Bail$$bb$2}}var z=bs;var x=(z+20)&4294967295;var v=HEAP[a8];var t=(v)&255;var r=ab;var p=_pcf_get_metric(r,t,x);HEAP[ap]=p;var o=HEAP[ap];var m=(((o))|0)!=0;if(m){aL=0;break $Bail$$bb$2}var l=bs;var f=(l+36)&4294967295;var d=HEAP[a8];var b=(d)&255;var bD=ab;var bB=_pcf_get_metric(bD,b,f);HEAP[ap]=bB;var bA=HEAP[ap];var bz=(((bA))|0)!=0;if(bz){aL=0;break $Bail$$bb$2}var by=HEAP[a8];var bx=(by)&-256;var bw=(((bx))|0)==256;if(bw){var bj=bs;var bi=(bj+52)&4294967295;var bh=HEAP[a8];var bg=(bh)&255;var bf=ab;var bd=_pcf_get_metric(bf,bg,bi);HEAP[ap]=bd;var bc=HEAP[ap];var bb=(((bc))|0)!=0;if(bb){aL=0;break $Bail$$bb$2}var ba=bs;var a9=(ba+68)&4294967295;var a6=HEAP[a8];var a5=(a6)&255;var a4=ab;var a3=_pcf_get_metric(a4,a5,a9);HEAP[ap]=a3;var a2=HEAP[ap];var a0=(((a2))|0)!=0;if(a0){aL=0;break $Bail$$bb$2}}else{var aY=bs;var aW=(aY+52)&4294967295;var aU=bs;var aS=(aU+20)&4294967295;var aK=(aW)&4294967295;var aJ=(aS)&4294967295;var aI=HEAP[aJ];HEAP[aK]=aI;var aH=(aW+2)&4294967295;var aG=(aS+2)&4294967295;var aE=HEAP[aG];HEAP[aH]=aE;var aC=(aW+4)&4294967295;var aA=(aS+4)&4294967295;var ay=HEAP[aA];HEAP[aC]=ay;var aw=(aW+6)&4294967295;var an=(aS+6)&4294967295;var am=HEAP[an];HEAP[aw]=am;var ak=(aW+8)&4294967295;var ai=(aS+8)&4294967295;var ag=HEAP[ai];HEAP[ak]=ag;var ad=(aW+10)&4294967295;var Y=(aS+10)&4294967295;var V=HEAP[Y];HEAP[ad]=V;var S=(aW+12)&4294967295;var O=(aS+12)&4294967295;var al=HEAP[O];HEAP[S]=al;var aj=bs;var ah=(aj+68)&4294967295;var af=bs;var ac=(af+36)&4294967295;var X=(ah)&4294967295;var U=(ac)&4294967295;var R=HEAP[U];HEAP[X]=R;var N=(ah+2)&4294967295;var L=(ac+2)&4294967295;var F=HEAP[L];HEAP[N]=F;var E=(ah+4)&4294967295;var D=(ac+4)&4294967295;var C=HEAP[D];HEAP[E]=C;var A=(ah+6)&4294967295;var y=(ac+6)&4294967295;var w=HEAP[y];HEAP[A]=w;var u=(ah+8)&4294967295;var s=(ac+8)&4294967295;var q=HEAP[s];HEAP[u]=q;var j=(ah+10)&4294967295;var i=(ac+10)&4294967295;var h=HEAP[i];HEAP[j]=h;var g=(ah+12)&4294967295;var e=(ac+12)&4294967295;var c=HEAP[e];HEAP[g]=c}}}while(0);var a=HEAP[ap];bu=a;var bC=bu;aa=bC;var be=aa;STACKTOP=Q;return be;return null}function _pcf_interpret_style(b3){var ay=STACKTOP;STACKTOP+=36;_memset(ay,0,36);var bv;var bQ;var c;var dr;var ds;var ar=ay;var aY;var bq;var cV;var bU;var bs;var q=ay+4;var de=ay+20;var cU;var cT;var ch;var cI=0;bQ=b3;HEAP[ar]=0;var dq=bQ;var dp=dq;aY=dp;var dn=aY;var dm=(dn+100)&4294967295;var dl=HEAP[dm];bq=dl;var dk=(q)&4294967295;HEAP[dk]=0;var dj=(q+4)&4294967295;HEAP[dj]=0;var di=(q+8)&4294967295;HEAP[di]=0;var dh=(q+12)&4294967295;HEAP[dh]=0;var cp=aY;var cn=(cp+12)&4294967295;HEAP[cn]=0;var cl=bQ;var ck=_pcf_find_property(cl,(__str214)&4294967295);cV=ck;var cj=cV;var ci=(cj)!=0;$bb$$bb10$2:do{if(ci){var cg=cV;var cf=(cg+4)&4294967295;var ce=HEAP[cf];var cd=reSign((ce),8,0)!=0;if(!(cd)){bv=1;break $bb$$bb10$2}var b4=cV;var b1=(b4+8)&4294967295;var bZ=(b1)&4294967295;var bY=HEAP[bZ];var bX=HEAP[bY];var bW=reSign((bX),8,0)==79;$bb5$$bb2$5:do{if(!bW){var bV=cV;var bT=(bV+8)&4294967295;var bS=(bT)&4294967295;var bR=HEAP[bS];var bH=HEAP[bR];var bF=reSign((bH),8,0)==111;if(bF){bv=2;break $bb5$$bb2$5}var bD=cV;var bC=(bD+8)&4294967295;var bB=(bC)&4294967295;var bA=HEAP[bB];var bz=HEAP[bA];var by=reSign((bz),8,0)==73;if(by){bv=2;break $bb5$$bb2$5}var bx=cV;var bw=(bx+8)&4294967295;var bk=(bw)&4294967295;var bi=HEAP[bk];var bf=HEAP[bi];var bd=reSign((bf),8,0)==105;if(!(bd)){bv=1;break $bb$$bb10$2}}}while(0);var bb=aY;var a9=(bb+12)&4294967295;var a7=HEAP[a9];var a5=(a7)|1;var a3=aY;var a1=(a3+12)&4294967295;HEAP[a1]=a5;var aP=cV;var aN=(aP+8)&4294967295;var aK=(aN)&4294967295;var aI=HEAP[aK];var aG=HEAP[aI];var aE=reSign((aG),8,0)==79;$bb7$$bb6$10:do{if(aE){bv=6}else{var aC=cV;var aA=(aC+8)&4294967295;var ax=(aA)&4294967295;var av=HEAP[ax];var ai=HEAP[av];var ag=reSign((ai),8,0)==111;if(ag){bv=6;break $bb7$$bb6$10}ds=(__str2216)&4294967295;bv=9;break $bb7$$bb6$10}}while(0);if(bv==6){ds=(__str1215)&4294967295}var ad=(q+8)&4294967295;var ab=ds;HEAP[ad]=ab}}while(0);var Z=bQ;var X=_pcf_find_property(Z,(__str3217)&4294967295);cV=X;var V=cV;var T=(V)!=0;$bb11$$bb15$17:do{if(T){var R=cV;var P=(R+4)&4294967295;var E=HEAP[P];var C=reSign((E),8,0)!=0;if(!(C)){bv=12;break $bb11$$bb15$17}var z=cV;var x=(z+8)&4294967295;var v=(x)&4294967295;var t=HEAP[v];var r=HEAP[t];var o=reSign((r),8,0)==66;if(!o){var m=cV;var k=(m+8)&4294967295;var h=(k)&4294967295;var g=HEAP[h];var e=HEAP[g];var b=reSign((e),8,0)==98;if(!(b)){bv=12;break $bb11$$bb15$17}}var a=aY;var dy=(a+12)&4294967295;var dx=HEAP[dy];var dw=(dx)|2;var dv=aY;var du=(dv+12)&4294967295;HEAP[du]=dw;var dg=(q+4)&4294967295;HEAP[dg]=(__str4218)&4294967295}}while(0);var df=bQ;var dd=_pcf_find_property(df,(__str5219)&4294967295);cV=dd;var dc=cV;var db=(dc)!=0;$bb16$$bb21$24:do{if(db){var da=cV;var c9=(da+4)&4294967295;var c8=HEAP[c9];var c7=reSign((c8),8,0)!=0;if(!(c7)){bv=16;break $bb16$$bb21$24}var c6=cV;var c5=(c6+8)&4294967295;var c4=(c5)&4294967295;var c3=HEAP[c4];var c2=HEAP[c3];var c1=reSign((c2),8,0)!=0;if(!(c1)){bv=16;break $bb16$$bb21$24}var c0=cV;var cZ=(c0+8)&4294967295;var cY=(cZ)&4294967295;var cX=HEAP[cY];var cW=HEAP[cX];var cS=reSign((cW),8,0)!=78;if(!(cS)){bv=16;break $bb16$$bb21$24}var cR=cV;var cQ=(cR+8)&4294967295;var cP=(cQ)&4294967295;var cO=HEAP[cP];var cN=HEAP[cO];var cM=reSign((cN),8,0)!=110;if(!(cM)){bv=16;break $bb16$$bb21$24}var cL=cV;var cK=(cL+8)&4294967295;var cJ=(cK)&4294967295;var cH=HEAP[cJ];var cG=(q+12)&4294967295;HEAP[cG]=cH}}while(0);var cF=bQ;var cE=_pcf_find_property(cF,(__str6220)&4294967295);cV=cE;var cD=cV;var cC=(cD)!=0;$bb22$$bb27$31:do{if(cC){var cB=cV;var cA=(cB+4)&4294967295;var cz=HEAP[cA];var cy=reSign((cz),8,0)!=0;if(!(cy)){bv=22;break $bb22$$bb27$31}var cx=cV;var cw=(cx+8)&4294967295;var cv=(cw)&4294967295;var cu=HEAP[cv];var ct=HEAP[cu];var cs=reSign((ct),8,0)!=0;if(!(cs)){bv=22;break $bb22$$bb27$31}var cr=cV;var cq=(cr+8)&4294967295;var co=(cq)&4294967295;var cm=HEAP[co];var cc=HEAP[cm];var cb=reSign((cc),8,0)!=78;if(!(cb)){bv=22;break $bb22$$bb27$31}var ca=cV;var b9=(ca+8)&4294967295;var b8=(b9)&4294967295;var b7=HEAP[b8];var b6=HEAP[b7];var b5=reSign((b6),8,0)!=110;if(!(b5)){bv=22;break $bb22$$bb27$31}var b2=cV;var b0=(b2+8)&4294967295;var bP=(b0)&4294967295;var bO=HEAP[bP];var bN=(q)&4294967295;HEAP[bN]=bO}}while(0);bs=0;bU=0;$bb31$38:while(1){var aU=bU;var aT=unSign((aU),32,0)<=3;if(!(aT)){bv=30;break $bb31$38}var bM=bU;var bL=(de+bM*4)&4294967295;HEAP[bL]=0;var bK=bU;var bJ=(q+bK*4)&4294967295;var bI=HEAP[bJ];var bG=(bI)!=0;if(bG){var bE=bU;var bu=bU;var bt=(q+bu*4)&4294967295;var br=HEAP[bt];var bp=_strlen(br);var bo=(de+bE*4)&4294967295;HEAP[bo]=bp;var bn=bU;var bm=(de+bn*4)&4294967295;var bl=HEAP[bm];var bj=bs;var bh=((bl)+(bj))&4294967295;var aX=((bh)+1)&4294967295;bs=aX}var aW=bU;var aV=((aW)+1)&4294967295;bU=aV;bv=27;continue $bb31$38}var aS=bs;var aR=(((aS))|0)==0;if(aR){var aQ=(q)&4294967295;HEAP[aQ]=(__str7221)&4294967295;var aO=(q)&4294967295;var aM=HEAP[aO];var aq=_strlen(aM);var ap=(de)&4294967295;HEAP[ap]=aq;var ao=(de)&4294967295;var an=HEAP[ao];var am=((an)+1)&4294967295;bs=am}var al=bs;var ak=bq;var aj=_ft_mem_alloc(ak,al,ar);var ah=aY;var af=(ah+24)&4294967295;HEAP[af]=aj;var M=HEAP[ar];var L=(((M))|0)!=0;if(L){var K=HEAP[ar];dr=K}else{var J=aY;var I=(J+24)&4294967295;var H=HEAP[I];cU=H;bU=0;$bb49$51:while(1){var l=bU;var j=unSign((l),32,0)<=3;if(!(j)){bv=42;break $bb49$51}var G=bU;var F=(q+G*4)&4294967295;var D=HEAP[F];cT=D;var B=bU;var bg=(de+B*4)&4294967295;var be=HEAP[bg];bs=be;var bc=cT;var ba=(bc)==0;if(!ba){var a8=aY;var a6=(a8+24)&4294967295;var a4=HEAP[a6];var a2=cU;var a0=(a4)!=(a2);if(a0){var aZ=cU;HEAP[aZ]=32;var aL=cU;var aJ=(aL+1)&4294967295;cU=aJ}var aH=cU;var aF=cT;var aD=bs;_llvm_memcpy_p0i8_p0i8_i32(aH,aF,aD,1,0);var aB=bU;var az=(((aB))|0)==0;$bb42$$bb41$59:do{if(az){bv=35}else{var aw=bU;var au=(((aw))|0)==3;if(au){bv=35;break $bb42$$bb41$59}else{bv=36;break $bb42$$bb41$59}}}while(0);$bb42$$bb47$61:do{if(bv==35){ch=0;while(1){var N=ch;var A=bs;var y=unSign((N),32,0)>>1;R=m;var k=Q;var j=R;var i=(k+8*j)&4294967295;var h=(i)&4294967295;var g=HEAP[h];d=g;var f=q;var c=d;var a=(((f))|0)==(((c))|0);if(a){r=1;break}var U=q;var T=d;var H=unSign((U),32,0)>>1;ar=X;var W=I;var V=ar;var U=(W+8*V)&4294967295;var T=(U)&4294967295;var O=HEAP[T];R=O;var M=N;var L=R;var K=(((M))|0)==(((L))|0);if(K){Q=1;break $bb5$2}var z=N;var y=R;var x=unSign((z),32,0)unSign((m),32,0);if(!(l)){Q=7;break $bb1$$bb6$9}var k=I;var i=an;var h=(k+8*i)&4294967295;var g=(h)&4294967295;var f=HEAP[g];N=f;var c=I;var b=an;var a=(c+8*b)&4294967295;var az=(a+4)&4294967295;var ay=HEAP[az];var ax=unSign((ay),16,0);var aw=((ax)+1)&4294967295;P=aw}}}while(0);var av=C;var au=N;HEAP[av]=au;var at=P;ap=at;var ae=ap;A=ae;var S=A;return S;return null}function _PCF_Face_Done(d){var ax;var ay;var x;var aU;var bf;var az;var e=0;ay=d;var be=ay;var bd=be;x=bd;var bc=x;var bb=(bc)==0;$bb9$$bb$2:do{if(!bb){var ba=x;var a9=ba;var a8=(a9+100)&4294967295;var a7=HEAP[a8];aU=a7;var a6=x;var a5=(a6+300)&4294967295;var aO=HEAP[a5];var aM=aU;var aK=aO;_ft_mem_free(aM,aK);var aI=x;var aG=(aI+300)&4294967295;HEAP[aG]=0;var aE=x;var aD=(aE+292)&4294967295;var aC=HEAP[aD];var aB=aU;var aA=aC;_ft_mem_free(aB,aA);var aq=x;var ao=(aq+292)&4294967295;HEAP[ao]=0;var am=x;var ak=(am+284)&4294967295;var ai=HEAP[ak];var ag=(ai)!=0;$bb1$$bb7$4:do{if(ag){az=0;$bb6$6:while(1){var bm=x;var bl=(bm+280)&4294967295;var bk=HEAP[bl];var bj=az;var bi=(((bk))|0)>(((bj))|0);if(!(bi)){ax=5;break $bb1$$bb7$4}var af=x;var ae=(af+284)&4294967295;var ad=HEAP[ae];var ac=az;var S=(ad+12*ac)&4294967295;bf=S;var P=bf;var M=(P)!=0;$bb3$$bb5$9:do{if(M){var J=bf;var G=(J)&4294967295;var D=HEAP[G];var B=aU;_ft_mem_free(B,D);var A=bf;var z=(A)&4294967295;HEAP[z]=0;var y=bf;var s=(y+4)&4294967295;var q=HEAP[s];var o=reSign((q),8,0)!=0;if(!(o)){ax=2;break $bb3$$bb5$9}var m=bf;var k=(m+8)&4294967295;var j=(k)&4294967295;var i=HEAP[j];var h=aU;_ft_mem_free(h,i);var g=bf;var f=(g+8)&4294967295;var c=(f)&4294967295;HEAP[c]=0}}while(0);var b=az;var a=((b)+1)&4294967295;az=a;ax=0;continue $bb6$6}}}while(0);var bh=x;var bg=(bh+284)&4294967295;var a4=HEAP[bg];var a3=aU;var a2=a4;_ft_mem_free(a3,a2);var a1=x;var a0=(a1+284)&4294967295;HEAP[a0]=0;var aZ=x;var aY=(aZ+184)&4294967295;var aX=(aY+8)&4294967295;var aW=HEAP[aX];var aV=aU;var aT=aW;_ft_mem_free(aV,aT);var aS=x;var aR=(aS+184)&4294967295;var aQ=(aR+8)&4294967295;HEAP[aQ]=0;var aP=ay;var aN=(aP+20)&4294967295;var aL=HEAP[aN];var aJ=aU;_ft_mem_free(aJ,aL);var aH=ay;var aF=(aH+20)&4294967295;HEAP[aF]=0;var aw=ay;var av=(aw+24)&4294967295;var au=HEAP[av];var at=aU;_ft_mem_free(at,au);var ar=ay;var ap=(ar+24)&4294967295;HEAP[ap]=0;var an=ay;var al=(an+32)&4294967295;var aj=HEAP[al];var ah=aU;var ab=aj;_ft_mem_free(ah,ab);var aa=ay;var Y=(aa+32)&4294967295;HEAP[Y]=0;var W=x;var U=(W+176)&4294967295;var R=HEAP[U];var O=aU;_ft_mem_free(O,R);var L=x;var I=(L+176)&4294967295;HEAP[I]=0;var F=x;var Z=(F+180)&4294967295;var X=HEAP[Z];var V=aU;_ft_mem_free(V,X);var T=x;var Q=(T+180)&4294967295;HEAP[Q]=0;var N=ay;var K=(N+104)&4294967295;var H=HEAP[K];var E=x;var C=(E+132)&4294967295;var w=(H)==(C);if(!(w)){ax=7;break $bb9$$bb$2}var v=x;var u=(v+132)&4294967295;_FT_Stream_Close(u);var t=x;var r=(t+172)&4294967295;var p=HEAP[r];var n=ay;var l=(n+104)&4294967295;HEAP[l]=p}}while(0);return;return}function _PCF_Face_Init(j,e,az,br,ac){var E=STACKTOP;STACKTOP+=12;_memset(E,0,12);var aA;var P;var aE;var aV;var aY;var d;var O;var bl;var s;var ad;var aC;var aB;var bm;var r;var y;var aD;var A=E;var g=0;P=j;aE=e;aV=az;aY=br;d=ac;var bk=aE;var bj=bk;s=bj;ad=0;var bi=aY;aY=bi;var bh=d;d=bh;var bg=aV;aV=bg;var bf=P;var be=s;var bd=_pcf_load_font(bf,be);ad=bd;var bc=ad;var aT=(((bc))|0)!=0;$bb$$bb6$2:do{if(aT){var aR=aE;_PCF_Face_Done(aR);var aP=s;var aN=(aP+132)&4294967295;var aL=P;var aJ=_FT_Stream_OpenGzip(aN,aL);aC=aJ;var aI=aC;var aH=(aI)&255;var aG=(((aH))|0)==7;$Fail$$bb1$4:do{if(!aG){var aF=aC;ad=aF;var at=ad;var aq=(((at))|0)!=0;if(aq){var ao=s;var am=(ao+132)&4294967295;var ak=P;var ai=_FT_Stream_OpenLZW(am,ak);aB=ai;var ah=aB;var ag=(ah)&255;var af=(((ag))|0)==7;if(af){aA=0;break $Fail$$bb1$4}var ae=aB;ad=ae}var S=ad;var N=(((S))|0)!=0;if(N){aA=0;break $Fail$$bb1$4}var K=s;var H=(K+172)&4294967295;var D=P;HEAP[H]=D;var z=s;var w=(z+132)&4294967295;var v=aE;var u=(v+104)&4294967295;HEAP[u]=w;var t=aE;var q=(t+104)&4294967295;var p=HEAP[q];P=p;var o=P;var n=s;var m=_pcf_load_font(o,n);ad=m;var l=ad;var k=(((l))|0)!=0;if(!(k)){aA=5;break $bb$$bb6$2}}}while(0);var x=aE;_PCF_Face_Done(x);ad=2;aA=17;break $bb$$bb6$2}else{aA=5}}while(0);if(aA==5){var i=s;var h=(i+180)&4294967295;var f=HEAP[h];bm=f;var c=s;var b=(c+176)&4294967295;var a=HEAP[b];r=a;y=0;var bu=bm;var bt=(bu)!=0;$bb7$$bb18$14:do{if(bt){var bs=r;var bq=(bs)!=0;if(!(bq)){aA=7;break $bb7$$bb18$14}var bp=bm;aD=bp;var bo=aD;var bn=(bo)&4294967295;var bb=HEAP[bn];var ba=reSign((bb),8,0)==105;if(!ba){var a9=aD;var a8=(a9)&4294967295;var a7=HEAP[a8];var a6=reSign((a7),8,0)==73;if(!(a6)){aA=7;break $bb7$$bb18$14}}var a5=aD;var a4=(a5+1)&4294967295;var a3=HEAP[a4];var a2=reSign((a3),8,0)==115;if(!a2){var a1=aD;var a0=(a1+1)&4294967295;var aX=HEAP[a0];var aW=reSign((aX),8,0)==83;if(!(aW)){aA=7;break $bb7$$bb18$14}}var aU=aD;var aS=(aU+2)&4294967295;var aQ=HEAP[aS];var aO=reSign((aQ),8,0)==111;if(!aO){var aM=aD;var aK=(aM+2)&4294967295;var ay=HEAP[aK];var ax=reSign((ay),8,0)==79;if(!(ax)){aA=7;break $bb7$$bb18$14}}var aw=aD;var av=(aw+3)&4294967295;aD=av;var au=aD;var ar=_strcmp(au,(__str16230)&4294967295);var ap=(((ar))|0)==0;if(!ap){var an=aD;var al=_strcmp(an,(__str17231)&4294967295);var aj=(((al))|0)!=0;if(aj){aA=7;break $bb7$$bb18$14}var ab=s;var aa=(ab+176)&4294967295;var Y=HEAP[aa];var W=_strcmp(Y,(__str18232)&4294967295);var U=(((W))|0)==0;if(!(U)){aA=7;break $bb7$$bb18$14}}y=1}}while(0);var R=s;var M=R;var J=(A)&4294967295;HEAP[J]=M;var G=(A+4)&4294967295;HEAP[G]=0;var C=(A+8)&4294967295;HEAP[C]=0;var Z=(A+10)&4294967295;HEAP[Z]=0;var X=y;var V=reSign((X),8,0)!=0;if(V){var T=(A+4)&4294967295;HEAP[T]=1970170211;var Q=(A+8)&4294967295;HEAP[Q]=3;var L=(A+10)&4294967295;HEAP[L]=1}var I=_FT_CMap_New(_pcf_cmap_class,0,A,0);ad=I}var F=ad;bl=F;var B=bl;O=B;var aZ=O;STACKTOP=E;return aZ;return null}function _PCF_Size_Select(l,r){var o;var q;var c;var p;var H;var b;var t=0;q=l;c=r;var G=q;var F=(G)&4294967295;var E=HEAP[F];var D=E;var C=(D+196)&4294967295;b=C;var B=q;var z=(B)&4294967295;var x=HEAP[z];var v=c;_FT_Select_Metrics(x,v);var n=b;var m=(n+8)&4294967295;var k=HEAP[m];var j=(k)<<6;var i=q;var h=(i+12)&4294967295;var g=(h+12)&4294967295;HEAP[g]=j;var f=b;var e=(f+12)&4294967295;var d=HEAP[e];var a=(0-(d))&4294967295;var R=(a)<<6;var Q=q;var P=(Q+12)&4294967295;var O=(P+16)&4294967295;HEAP[O]=R;var N=b;var M=(N+36)&4294967295;var L=(M+4)&4294967295;var K=HEAP[L];var I=reSign((K),16,0);var A=(I)<<6;var y=q;var w=(y+12)&4294967295;var u=(w+24)&4294967295;HEAP[u]=A;H=0;var s=H;p=s;var J=p;return J;return null}function _PCF_Size_Request(x,F){var D;var H;var g;var G;var ac;var i;var E;var ag;var e;var f;var O=0;H=x;g=F;var ab=H;var aa=(ab)&4294967295;var Z=HEAP[aa];var Y=Z;E=Y;var X=H;var W=(X)&4294967295;var U=HEAP[W];var S=(U+32)&4294967295;var Q=HEAP[S];ag=Q;e=23;var A=g;var y=(A+16)&4294967295;var v=HEAP[y];var t=(((v))|0)!=0;if(t){var r=g;var p=(r+8)&4294967295;var n=HEAP[p];var l=g;var j=(l+16)&4294967295;var h=HEAP[j];var b=((n)*(h))&4294967295;var ar=((b)+36)&4294967295;var ap=((((ar))|0)/72|0);i=ap}else{var an=g;var al=(an+8)&4294967295;var aj=HEAP[al];i=aj}var ai=i;f=ai;var ah=f;var af=((ah)+32)&4294967295;var ae=(((af))|0)>>6;f=ae;var V=g;var T=(V)&4294967295;var R=HEAP[T];if(R==0){D=6}else{if(R==1){D=7}else{D=8}}if(D==8){e=7}else{if(D==6){var P=ag;var N=(P+12)&4294967295;var M=HEAP[N];var L=((M)+32)&4294967295;var K=(((L))|0)>>6;var J=f;var I=(((K))|0)==(((J))|0);if(I){e=0}}else{if(D==7){var C=E;var B=(C+196)&4294967295;var z=(B+8)&4294967295;var w=HEAP[z];var u=E;var s=(u+196)&4294967295;var q=(s+12)&4294967295;var o=HEAP[q];var m=((w)+(o))&4294967295;var k=f;var d=(((m))|0)==(((k))|0);if(d){e=0}}}}var c=e;var a=(((c))|0)!=0;if(a){var aq=e;ac=aq}else{var ao=H;var am=_PCF_Size_Select(ao,0);ac=am}var ak=ac;G=ak;var ad=G;return ad;return null}function _PCF_Glyph_Load(bQ,T,g,cx){var bk;var cI;var cV;var bF;var cw;var c;var df;var aM;var aA;var ae;var aQ;var B;var bj;var cv=0;cI=bQ;cV=T;bF=g;cw=cx;var de=cV;var dd=(de)&4294967295;var dc=HEAP[dd];var db=dc;aM=db;ae=0;var da=cI;var c9=(da+76)&4294967295;aQ=c9;var c8=cw;cw=c8;var c7=aM;var c6=(c7)==0;$bb1$$bb$2:do{if(c6){bk=0}else{var cc=aM;var ca=(cc)&4294967295;var b8=(ca+16)&4294967295;var b7=HEAP[b8];var b6=bF;var b5=unSign((b7),32,0)<=unSign((b6),32,0);if(b5){bk=0;break $bb1$$bb$2}var b4=aM;var b3=(b4)&4294967295;var b2=(b3+104)&4294967295;var b1=HEAP[b2];aA=b1;var bS=bF;var bP=(((bS))|0)!=0;if(bP){var bN=bF;var bM=((bN)-1)&4294967295;bF=bM}var bL=aM;var bK=(bL+292)&4294967295;var bJ=HEAP[bK];var bI=bF;var bH=(bJ+16*bI)&4294967295;B=bH;var bG=B;var bw=(bG+6)&4294967295;var bu=HEAP[bw];var bs=reSign((bu),16,0);var br=B;var bq=(br+8)&4294967295;var bp=HEAP[bq];var bo=reSign((bp),16,0);var bn=((bs)+(bo))&4294967295;var bm=aQ;var bl=(bm)&4294967295;HEAP[bl]=bn;var ba=B;var a8=(ba+2)&4294967295;var a5=HEAP[a8];var a3=reSign((a5),16,0);var a1=B;var aZ=(a1)&4294967295;var aX=HEAP[aZ];var aV=reSign((aX),16,0);var aT=((a3)-(aV))&4294967295;var aR=aQ;var aD=(aR+4)&4294967295;HEAP[aD]=aT;var aB=aQ;var ax=(aB+16)&4294967295;HEAP[ax]=1;var av=aQ;var at=(av+18)&4294967295;HEAP[at]=1;var aq=aM;var ao=(aq+308)&4294967295;var am=HEAP[ao];var ak=(am)&3;var ai=1<<(ak);if(ai==1){bk=13}else{if(ai==2){bk=14}else{if(ai==4){bk=15}else{if(ai==8){bk=16}else{bk=17}}}}if(bk==17){df=3;bk=5;break $bb1$$bb$2}else{if(bk==13){var V=aQ;var S=(V+4)&4294967295;var P=HEAP[S];var N=((P)+7)&4294967295;var L=(((N))|0)>>3;var J=aQ;var H=(J+8)&4294967295;HEAP[H]=L}else{if(bk==14){var F=aQ;var D=(F+4)&4294967295;var C=HEAP[D];var s=((C)+15)&4294967295;var q=(((s))|0)>>4;var o=(q)<<1;var n=aQ;var m=(n+8)&4294967295;HEAP[m]=o}else{if(bk==15){var l=aQ;var k=(l+4)&4294967295;var j=HEAP[k];var i=((j)+31)&4294967295;var h=(((i))|0)>>5;var f=(h)<<2;var e=aQ;var d=(e+8)&4294967295;HEAP[d]=f}else{if(bk==16){var b=aQ;var a=(b+4)&4294967295;var dk=HEAP[a];var dj=((dk)+63)&4294967295;var di=(((dj))|0)>>6;var dh=(di)<<3;var dg=aQ;var c5=(dg+8)&4294967295;HEAP[c5]=dh}}}}}var c4=aQ;var c3=(c4+8)&4294967295;var c2=HEAP[c3];var c1=aQ;var c0=(c1)&4294967295;var cZ=HEAP[c0];var cY=((c2)*(cZ))&4294967295;bj=cY;var cX=cI;var cW=bj;var cU=_ft_glyphslot_alloc_bitmap(cX,cW);ae=cU;var cT=ae;var cS=(((cT))|0)!=0;if(cS){bk=2;break $bb1$$bb$2}var cR=B;var cQ=(cR+12)&4294967295;var cP=HEAP[cQ];var cO=aA;var cN=_FT_Stream_Seek(cO,cP);ae=cN;var cM=ae;var cL=(((cM))|0)!=0;if(cL){bk=2;break $bb1$$bb$2}var cH=aQ;var cG=(cH+12)&4294967295;var cF=HEAP[cG];var cE=aA;var cD=bj;var cC=_FT_Stream_Read(cE,cF,cD);ae=cC;var cB=ae;var cA=(((cB))|0)!=0;if(cA){bk=2;break $bb1$$bb$2}var cz=aM;var cy=(cz+308)&4294967295;var cu=HEAP[cy];var ct=(cu)&8;var cs=(((ct))|0)==0;if(cs){var cr=aQ;var cq=(cr+12)&4294967295;var cp=HEAP[cq];var co=bj;_BitOrderInvert(cp,co)}var cn=aM;var cm=(cn+308)&4294967295;var cl=HEAP[cm];var ck=(cl)&4;var cj=(((ck))|0)!=0;var ci=unSign((cj),1,0);var ch=aM;var cg=(ch+308)&4294967295;var cf=HEAP[cg];var ce=(cf)&8;var cd=(((ce))|0)!=0;var cb=unSign((cd),1,0);var aN=reSign((ci),8,0)!=0;var cK=reSign((cb),8,0)!=0;var b9=(aN)^(cK);var b0=unSign((b9),1,0);var cJ=reSign((b0),8,0)!=0;$bb18$$bb22$21:do{if(cJ){var bZ=aM;var bY=(bZ+308)&4294967295;var bX=HEAP[bY];var bW=(bX)&48;var bV=unSign((bW),32,0)>>>4;var bU=1<<(bV);if(bU==1){bk=18}else{if(bU==2){bk=19}else{if(bU==4){bk=20}else{bk=21;break $bb18$$bb22$21}}}if(bk==18){}else{if(bk==19){var bT=aQ;var bR=(bT+12)&4294967295;var bO=HEAP[bR];var bE=bj;_TwoByteSwap(bO,bE)}else{if(bk==20){var bD=aQ;var bC=(bD+12)&4294967295;var bB=HEAP[bC];var bA=bj;_FourByteSwap(bB,bA)}}}}}while(0);var bz=cI;var by=(bz+72)&4294967295;HEAP[by]=1651078259;var bx=B;var bv=(bx)&4294967295;var bt=HEAP[bv];var bi=reSign((bt),16,0);var bh=cI;var bg=(bh+100)&4294967295;HEAP[bg]=bi;var bf=B;var be=(bf+6)&4294967295;var bd=HEAP[be];var bc=reSign((bd),16,0);var bb=cI;var a9=(bb+104)&4294967295;HEAP[a9]=bc;var a7=B;var aL=(a7+4)&4294967295;var aK=HEAP[aL];var aJ=reSign((aK),16,0);var aI=(aJ)<<6;var aH=cI;var aG=(aH+24)&4294967295;var aF=(aG+16)&4294967295;HEAP[aF]=aI;var aE=B;var aC=(aE)&4294967295;var az=HEAP[aC];var ad=reSign((az),16,0);var ac=(ad)<<6;var ab=cI;var aa=(ab+24)&4294967295;var Z=(aa+8)&4294967295;HEAP[Z]=ac;var Y=B;var X=(Y+6)&4294967295;var W=HEAP[X];var U=reSign((W),16,0);var R=(U)<<6;var A=cI;var z=(A+24)&4294967295;var y=(z+12)&4294967295;HEAP[y]=R;var x=B;var w=(x+2)&4294967295;var v=HEAP[w];var u=reSign((v),16,0);var t=B;var r=(t)&4294967295;var p=HEAP[r];var a6=reSign((p),16,0);var a4=((u)-(a6))&4294967295;var a2=(a4)<<6;var a0=cI;var aY=(a0+24)&4294967295;var aW=(aY)&4294967295;HEAP[aW]=a2;var aU=aQ;var aS=(aU)&4294967295;var aP=HEAP[aS];var aO=(aP)<<6;var ay=cI;var aw=(ay+24)&4294967295;var au=(aw+4)&4294967295;HEAP[au]=aO;var ar=aM;var ap=(ar+196)&4294967295;var an=(ap+8)&4294967295;var al=HEAP[an];var aj=aM;var ah=(aj+196)&4294967295;var ag=(ah+12)&4294967295;var Q=HEAP[ag];var O=((al)+(Q))&4294967295;var M=(O)<<6;var K=cI;var I=(K+24)&4294967295;_ft_synthesize_vertical_metrics(I,M);bk=2;break $bb1$$bb$2}}while(0);$bb1$$bb23$$Exit$28:do{if(bk==0){ae=6;bk=2;break $bb1$$bb23$$Exit$28}}while(0);if(bk==2){var G=ae;df=G}var E=df;c=E;var af=c;return af;return null}function _pcf_get_bdf_property(o,q,t){var n;var g;var m;var r;var p;var F;var s;var u=0;g=o;m=q;r=t;var E=g;var D=m;var C=_pcf_find_property(E,D);s=C;var B=s;var A=(B)!=0;if(A){var z=s;var x=(z+4)&4294967295;var w=HEAP[x];var v=reSign((w),8,0)!=0;if(v){var l=r;var k=(l)&4294967295;HEAP[k]=1;var j=s;var i=(j+8)&4294967295;var h=(i)&4294967295;var f=HEAP[h];var e=r;var d=(e+4)&4294967295;var c=(d)&4294967295;HEAP[c]=f}else{var b=r;var a=(b)&4294967295;HEAP[a]=2;var P=s;var O=(P+8)&4294967295;var N=(O)&4294967295;var M=N;var L=HEAP[M];var K=r;var J=(K+4)&4294967295;var I=(J)&4294967295;var H=I;HEAP[H]=L}F=0}else{F=6}var y=F;p=y;var G=p;return G;return null}function _pcf_get_charset_id(q,c,t){var p;var r;var n;var g;var s;var l;var m=0;r=q;n=c;g=t;var k=r;var j=(k+176)&4294967295;var i=HEAP[j];var h=n;HEAP[h]=i;var f=r;var e=(f+180)&4294967295;var d=HEAP[e];var b=g;HEAP[b]=d;l=0;var a=l;s=a;var o=s;return o;return null}function _pcf_driver_requester(i,m){var l;var a;var g;var h;var f;var k=0;a=i;g=m;var e=a;a=e;var d=g;var c=_ft_service_list_lookup((_pcf_services)&4294967295,d);f=c;var b=f;h=b;var j=h;return j;return null}function _hash_bucket(e,R){var B;var ac;var z;var D;var ab;var Z;var C;var Q;var f;var K=0;ac=e;z=R;var aa=ac;Z=aa;C=0;var Y=z;var X=(Y+12)&4294967295;var W=HEAP[X];Q=W;$bb1$2:while(1){var n=Z;var l=HEAP[n];var j=reSign((l),8,0)!=0;if(!(j)){B=2;break $bb1$2}var V=C;var U=(V)<<5;var S=C;var O=((U)-(S))&4294967295;var M=Z;var x=HEAP[M];var v=reSign((x),8,0);var t=((O)+(v))&4294967295;C=t;var r=Z;var p=(r+1)&4294967295;Z=p;B=0;continue $bb1$2}var h=z;var g=(h+4)&4294967295;var b=HEAP[g];var ap=C;var an=unSign((ap),32,0)%unSign((b),32,0);var al=Q;var aj=(al+4*an)&4294967295;f=aj;while(1){var c=f;var a=HEAP[c];var ao=(a)!=0;if(!(ao)){B=4;break}var ai=f;var ah=HEAP[ai];var ag=(ah)&4294967295;var af=HEAP[ag];Z=af;var ae=Z;var T=(ae)&4294967295;var P=HEAP[T];var N=ac;var L=(N)&4294967295;var J=HEAP[L];var I=reSign((P),8,0)==reSign((J),8,0);if(I){var H=Z;var G=ac;var F=_strcmp(H,G);var E=(((F))|0)==0;if(E){B=4;break}}var A=f;var y=(A+-4)&4294967295;f=y;var w=f;var u=Q;var s=(w)<(u);if(!(s)){B=3;continue}var q=z;var o=(q+4)&4294967295;var m=HEAP[o];var k=((m)-1)&4294967295;var i=Q;var d=(i+4*k)&4294967295;f=d;B=3;continue}var am=f;ab=am;var ak=ab;D=ak;var ad=D;return ad;return null}function _hash_rehash(U,g){var F=STACKTOP;STACKTOP+=4;_memset(F,0,4);var E;var C;var i;var G;var ad;var ae;var T;var ag;var h;var d;var f=F;var N=0;C=U;i=g;var ac=C;var ab=(ac+12)&4294967295;var aa=HEAP[ab];ae=aa;var Z=C;var Y=(Z+4)&4294967295;var X=HEAP[Y];d=X;HEAP[f]=0;var V=C;var R=(V+4)&4294967295;var P=HEAP[R];var A=(P)<<1;var y=C;var w=(y+4)&4294967295;HEAP[w]=A;var u=C;var s=(u+4)&4294967295;var q=HEAP[s];var o=((((q))|0)/3|0);var m=C;var k=(m)&4294967295;HEAP[k]=o;var j=C;var b=(j+4)&4294967295;var aq=HEAP[b];var ao=i;var an=_ft_mem_realloc(ao,4,0,aq,0,f);var am=an;var al=C;var ak=(al+12)&4294967295;HEAP[ak]=am;var aj=HEAP[f];var ai=(((aj))|0)!=0;if(!ai){h=0;var ah=ae;T=ah;while(1){var r=h;var p=d;var n=(((r))|0)<(((p))|0);if(!(n)){E=3;break}var W=T;var S=HEAP[W];var Q=(S)!=0;if(Q){var O=T;var M=HEAP[O];var L=(M)&4294967295;var K=HEAP[L];var J=C;var I=_hash_bucket(K,J);ag=I;var H=T;var D=HEAP[H];var B=ag;HEAP[B]=D}var z=h;var x=((z)+1)&4294967295;h=x;var v=T;var t=(v+4)&4294967295;T=t;E=0;continue}var l=i;var e=ae;var c=e;_ft_mem_free(l,c);ae=0}var a=HEAP[f];ad=a;var ap=ad;G=ap;var af=G;STACKTOP=F;return af;return null}function _hash_init(C,A){var D=STACKTOP;STACKTOP+=4;_memset(D,0,4);var x;var v;var z;var B;var j;var q;var l=D;var k=0;v=C;z=A;q=241;HEAP[l]=0;var i=v;var h=(i+4)&4294967295;var g=q;HEAP[h]=g;var f=q;var e=((((f))|0)/3|0);var d=v;var c=(d)&4294967295;HEAP[c]=e;var b=v;var a=(b+8)&4294967295;HEAP[a]=0;var y=z;var w=q;var u=_ft_mem_realloc(y,4,0,w,0,l);var t=u;var r=v;var p=(r+12)&4294967295;HEAP[p]=t;var o=HEAP[l];var n=HEAP[l];j=n;var m=j;B=m;var s=B;STACKTOP=D;return s;return null}function _hash_free(v,c){var q;var p;var e;var d;var b;var u;var r=0;p=v;e=c;var D=p;var C=(D)!=0;if(C){var B=p;var A=(B+4)&4294967295;var z=HEAP[A];b=z;var y=p;var x=(y+12)&4294967295;var w=HEAP[x];u=w;d=0;while(1){var h=d;var g=b;var f=(((h))|0)<(((g))|0);if(!(f)){q=2;break}var t=u;var s=HEAP[t];var o=e;var n=s;_ft_mem_free(o,n);var m=u;HEAP[m]=0;var l=d;var k=((l)+1)&4294967295;d=k;var j=u;var i=(j+4)&4294967295;u=i;q=0;continue}var a=p;var J=(a+12)&4294967295;var I=HEAP[J];var H=e;var G=I;_ft_mem_free(H,G);var F=p;var E=(F+12)&4294967295;HEAP[E]=0}return;return}function _hash_insert(e,b,M,d){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var v;var X;var w;var t;var f;var y;var V;var W;var L;var c=x;var F=0;X=e;w=b;t=M;f=d;var U=X;var T=t;var S=_hash_bucket(U,T);L=S;HEAP[c]=0;var R=L;var Q=HEAP[R];W=Q;var P=W;var N=(P)==0;$bb$$bb4$2:do{if(N){var J=f;var H=_ft_mem_alloc(J,8,c);var r=H;W=r;var p=HEAP[c];var n=(((p))|0)!=0;if(n){v=0;break $bb$$bb4$2}var m=L;var l=W;HEAP[m]=l;var k=W;var j=(k)&4294967295;var i=X;HEAP[j]=i;var h=W;var g=(h+4)&4294967295;var a=w;HEAP[g]=a;var ah=t;var ag=(ah+8)&4294967295;var af=HEAP[ag];var ae=t;var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=(((af))|0)>=(((ac))|0);if(ab){var aa=t;var Z=f;var O=_hash_rehash(aa,Z);HEAP[c]=O;var K=HEAP[c];var I=(((K))|0)!=0;if(I){v=0;break $bb$$bb4$2}}var G=t;var E=(G+8)&4294967295;var D=HEAP[E];var C=((D)+1)&4294967295;var B=t;var A=(B+8)&4294967295;HEAP[A]=C}else{var z=W;var u=(z+4)&4294967295;var s=w;HEAP[u]=s}}while(0);var q=HEAP[c];V=q;var o=V;y=o;var Y=y;STACKTOP=x;return Y;return null}function _hash_lookup(h,j){var p;var i;var o;var l;var g;var k;var n=0;i=h;o=j;var f=i;var e=o;var d=_hash_bucket(f,e);k=d;var c=k;var b=HEAP[c];g=b;var a=g;l=a;var m=l;return m;return null}function __bdf_list_init(h,k){var j;var a;var f;var i=0;a=h;f=k;var g=a;var e=g;_llvm_memset_p0i8_i32(e,0,16,1,0);var d=a;var c=(d+12)&4294967295;var b=f;HEAP[c]=b;return;return}function __bdf_list_done(b){var o;var s;var r;var l=0;s=b;var k=s;var j=(k+12)&4294967295;var i=HEAP[j];r=i;var h=r;var g=(h)!=0;if(g){var f=s;var e=(f)&4294967295;var d=HEAP[e];var c=r;var a=d;_ft_mem_free(c,a);var q=s;var p=(q)&4294967295;HEAP[p]=0;var n=s;var m=n;_llvm_memset_p0i8_i32(m,0,16,1,0)}return;return}function __bdf_list_ensure(y,d){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var v;var j;var E;var x;var V;var b=w;var G;var W;var f;var c;var H=0;j=y;E=d;HEAP[b]=0;var U=j;var T=(U+4)&4294967295;var S=HEAP[T];var R=E;var Q=unSign((S),32,0)>>1;var q=G;var o=((s)+(q))&4294967295;var m=((o)+4)&4294967295;W=m;f=536870911;var l=j;var k=(l+12)&4294967295;var i=HEAP[k];c=i;var h=G;var g=f;var e=(((h))|0)==(((g))|0);if(e){HEAP[b]=64}else{var a=W;var ag=G;var af=unSign((a),32,0)unSign((ad),32,0);if(ac){v=1;break $bb4$$bb3$7}else{v=2;break $bb4$$bb3$7}}}while(0);if(v==1){var ab=f;W=ab}var aa=j;var Z=(aa)&4294967295;var Y=HEAP[Z];var O=W;var M=G;var K=c;var I=Y;var F=_ft_mem_realloc(K,4,M,O,I,b);var D=F;var C=j;var B=(C)&4294967295;HEAP[B]=D;var A=HEAP[b];var z=(((A))|0)!=0;if(z){v=4;break $bb$$Exit$2}var u=j;var t=(u+4)&4294967295;var r=W;HEAP[t]=r}}}while(0);var p=HEAP[b];V=p;var n=V;x=n;var X=x;STACKTOP=w;return X;return null}function __bdf_list_shift(u,c){var t;var j;var h;var d;var b;var A=0;j=u;h=c;var P=j;var O=(P)==0;$bb2$$bb$2:do{if(O){t=0}else{var N=j;var M=(N+8)&4294967295;var L=HEAP[M];var K=(((L))|0)==0;if(K){t=0;break $bb2$$bb$2}var J=h;var H=(((J))|0)==0;if(H){t=0;break $bb2$$bb$2}var F=j;var D=(F+8)&4294967295;var q=HEAP[D];var o=h;var n=unSign((q),32,0)<=unSign((o),32,0);if(n){var m=j;var l=(m+8)&4294967295;HEAP[l]=0;t=4;break $bb2$$bb$2}else{var k=h;b=k;d=0;while(1){var G=j;var E=(G+8)&4294967295;var C=HEAP[E];var B=b;var z=unSign((C),32,0)>unSign((B),32,0);if(!(z)){t=7;break}var i=j;var g=(i)&4294967295;var f=HEAP[g];var e=j;var a=(e)&4294967295;var Y=HEAP[a];var X=b;var W=(Y+4*X)&4294967295;var V=HEAP[W];var U=d;var T=(f+4*U)&4294967295;HEAP[T]=V;var S=d;var R=((S)+1)&4294967295;d=R;var Q=b;var I=((Q)+1)&4294967295;b=I;t=5;continue}var y=j;var x=(y+8)&4294967295;var w=HEAP[x];var v=h;var s=((w)-(v))&4294967295;var r=j;var p=(r+8)&4294967295;HEAP[p]=s;t=4;break $bb2$$bb$2}}}while(0);if(t==0){}return;return}function __bdf_list_join(F,U,A){var M;var af;var Y;var ac;var y;var ap;var O;var N;var ab;var d;var e=0;af=F;Y=U;ac=A;var ao=ac;HEAP[ao]=0;var an=af;var am=(an)==0;$bb1$$bb$2:do{if(am){M=0}else{var al=af;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ai=(((aj))|0)==0;if(ai){M=0;break $bb1$$bb$2}var ah=af;var ag=(ah)&4294967295;var aa=HEAP[ag];var Z=(aa)&4294967295;var X=HEAP[Z];d=X;N=0;var W=N;O=W;$bb9$5:while(1){var h=af;var g=(h+8)&4294967295;var f=HEAP[g];var c=O;var b=unSign((f),32,0)>unSign((c),32,0);if(!(b)){M=9;break $bb9$5}var V=af;var T=(V)&4294967295;var S=HEAP[T];var R=O;var Q=(S+4*R)&4294967295;var P=HEAP[Q];ab=P;while(1){var B=ab;var z=HEAP[B];var x=reSign((z),8,0)!=0;if(!(x)){M=6;break}var L=ab;var K=HEAP[L];var J=d;var I=N;var H=(J+I)&4294967295;HEAP[H]=K;var G=N;var E=((G)+1)&4294967295;N=E;var D=ab;var C=(D+1)&4294967295;ab=C;M=4;continue}var w=O;var v=((w)+1)&4294967295;var u=af;var t=(u+8)&4294967295;var s=HEAP[t];var r=unSign((v),32,0)>>3;var a3=unSign((a4),8,0);var a2=j;var a1=HEAP[a2];var a0=unSign((a1),8,0)>>>3;var aZ=unSign((a0),8,0);var aQ=(cB+aZ)&4294967295;var aO=HEAP[aQ];var aM=j;var aL=HEAP[aM];var aK=reSign((aL),8,0);var aJ=(aK)&7;var aI=1<<(aJ);var aH=(((aI))&255);var aG=(aO)|(aH);var aF=(cB+a3)&4294967295;HEAP[aF]=aG}var av=j;var at=(av+1)&4294967295;j=at;aE=5;continue $bb11$8}h=0;var al=ce;I=al;var ak=I;j=ak;var aj=j;var Y=T;var W=(aj+Y)&4294967295;K=W;$bb36$19:while(1){var bu=j;var bs=K;var bi=(bu)>=(bs);if(bi){aE=31;break $bb36$19}var bh=j;var bg=HEAP[bh];var bf=reSign((bg),8,0)!=0;if(!(bf)){aE=31;break $bb36$19}$bb16$23:while(1){var R=I;var Q=HEAP[R];var P=reSign((Q),8,0)==0;if(P){aE=15;break $bb16$23}var O=I;var M=HEAP[O];var L=unSign((M),8,0)>>>3;var C=unSign((L),8,0);var B=(cB+C)&4294967295;var A=HEAP[B];var z=reSign((A),8,0);var y=I;var x=HEAP[y];var w=reSign((x),8,0);var v=(w)&7;var u=(((z))|0)>>(((v))|0);var t=(u)&1;var s=(((t))|0)==0;if(!(s)){aE=15;break $bb16$23}var U=I;var S=(U+1)&4294967295;I=S;aE=14;continue $bb16$23}var r=bj;var q=(r+8)&4294967295;var p=HEAP[q];var o=bj;var n=(o+4)&4294967295;var m=HEAP[n];var l=(((p))|0)==(((m))|0);if(l){var k=bj;var i=(k+8)&4294967295;var f=HEAP[i];var e=((f)+1)&4294967295;var d=bj;var b=__bdf_list_ensure(d,e);J=b;var a=J;var cG=(((a))|0)!=0;if(cG){aE=0;break $Exit$$bb$2}}var cF=bj;var cE=(cF)&4294967295;var cD=HEAP[cE];var cC=bj;var cq=(cC+8)&4294967295;var cp=HEAP[cq];var co=I;var cn=j;var cm=(co)>(cn);if(cm){var cl=j;b1=cl}else{b1=(_empty)&4294967295}var ck=(cD+4*cp)&4294967295;var cj=b1;HEAP[ck]=cj;var ci=((cp)+1)&4294967295;var ch=bj;var cd=(ch+8)&4294967295;HEAP[cd]=ci;var cc=I;j=cc;var cb=cg;var ca=(((cb))|0)!=0;$bb24$$bb29$35:do{if(ca){while(1){var b6=I;var b5=HEAP[b6];var b4=reSign((b5),8,0)==0;if(b4){aE=21;break}var b3=I;var b0=HEAP[b3];var bY=unSign((b0),8,0)>>>3;var bX=unSign((bY),8,0);var bW=(cB+bX)&4294967295;var bV=HEAP[bW];var bT=reSign((bV),8,0);var bS=I;var bR=HEAP[bS];var bQ=reSign((bR),8,0);var bO=(bQ)&7;var bN=(((bT))|0)>>(((bO))|0);var bM=(bN)&1;var bL=(((bM))&255);var ai=reSign((bL),8,0)!=0;if(!(ai)){aE=21;break}var b9=I;HEAP[b9]=0;var b8=I;var b7=(b8+1)&4294967295;I=b7;aE=20;continue}}else{var bK=I;var bJ=HEAP[bK];var bI=reSign((bJ),8,0)!=0;if(!(bI)){aE=26;break $bb24$$bb29$35}var bH=I;HEAP[bH]=0;var bG=I;var bF=(bG+1)&4294967295;I=bF}}while(0);var bD=I;var bC=j;var bB=(bD)<=(bC);$bb34$$bb32$45:do{if(bB){aE=27}else{var bA=I;var bz=HEAP[bA];var by=reSign((bz),8,0)!=0;if(by){aE=27;break $bb34$$bb32$45}bZ=1;aE=29;break $bb34$$bb32$45}}while(0);if(aE==27){bZ=0}var bx=bZ;h=bx;var bw=I;j=bw;aE=13;continue $bb36$19}var be=bj;var bd=(be+8)&4294967295;var bc=HEAP[bd];var bb=h;var a9=((bc)+(bb))&4294967295;var a7=bj;var aY=(a7+4)&4294967295;var aX=HEAP[aY];var aW=unSign((a9),32,0)>=unSign((aX),32,0);if(aW){var aV=bj;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=h;var aR=((aT)+(aS))&4294967295;var aP=((aR)+1)&4294967295;var aN=bj;var aD=__bdf_list_ensure(aN,aP);J=aD;var aC=J;var aB=(((aC))|0)!=0;if(aB){aE=0;break $Exit$$bb$2}}var aA=h;var az=(((aA))|0)!=0;if(az){var ay=bj;var ax=(ay)&4294967295;var aw=HEAP[ax];var au=bj;var ar=(au+8)&4294967295;var ag=HEAP[ar];var af=(aw+4*ag)&4294967295;HEAP[af]=(_empty)&4294967295;var ae=((ag)+1)&4294967295;var ad=bj;var ac=(ad+8)&4294967295;HEAP[ac]=ae}var ab=bj;var aa=(ab)&4294967295;var Z=HEAP[aa];var X=bj;var V=(X+8)&4294967295;var H=HEAP[V];var G=(Z+4*H)&4294967295;HEAP[G]=0;aE=0;break $Exit$$bb$2}}while(0);J=6}}while(0);var F=J;cA=F;var E=cA;c=E;var g=c;STACKTOP=N;return g;return null}function __bdf_readstream(T,W,aC,bh){var L=STACKTOP;STACKTOP+=8;_memset(L,0,8);var ak;var m;var aU;var q;var S;var c;var ca;var ap=L;var bg;var ax;var bt;var bQ;var bs;var aj;var s;var H;var aX;var ai;var C;var ah;var F=L+4;var bv;var bu=0;m=T;aU=W;q=aC;S=bh;C=0;var b9=m;var b8=(b9+28)&4294967295;var b7=HEAP[b8];ah=b7;HEAP[F]=0;var b6=aU;var b5=(b6)==0;$bb$$bb1$2:do{if(b5){HEAP[F]=6}else{ax=1024;var b4=ax;var b3=ah;var b2=_ft_mem_realloc(b3,1,0,b4,0,F);C=b2;var b1=HEAP[F];var a7=(((b1))|0)!=0;if(a7){ak=1;break $bb$$bb1$2}var a5=aU;HEAP[ap]=a5;bg=1;var a3=C;var a2=(a3)&4294967295;HEAP[a2]=0;s=0;H=0;ai=0;aX=0;bt=1;bs=256;aj=0;$bb3$6:while(1){var a1=bt;var a0=(((a1))|0)!=0;if(a0){var aZ=aX;var aY=ax;var aW=((aY)-(aZ))&4294967295;var aV=C;var aL=aX;var aJ=(aV+aL)&4294967295;var aH=m;var aG=_FT_Stream_TryRead(aH,aJ,aW);aj=aG;var aF=aX;var aE=aj;var aD=((aF)+(aE))&4294967295;ai=aD;aX=0;bt=0}var aB=s;H=aB;var aA=s;var az=ai;var aw=(((aA))|0)<(((az))|0);$bb6$$bb8$11:do{if(aw){var av=C;var au=s;var at=(av+au)&4294967295;var ar=HEAP[at];var aq=reSign((ar),8,0);var ao=bs;var an=(((aq))|0)==(((ao))|0);if(!(an)){ak=6;break $bb6$$bb8$11}var am=s;var al=((am)+1)&4294967295;s=al;bs=256;ak=7;break $bb6$$bb8$11}else{ak=6}}while(0);if(ak==6){$bb10$16:while(1){var ae=H;var ad=ai;var ac=(((ae))|0)>=(((ad))|0);if(ac){ak=9;break $bb10$16}var ab=C;var aa=H;var Z=(ab+aa)&4294967295;var Y=HEAP[Z];var X=reSign((Y),8,0)==10;if(X){ak=9;break $bb10$16}var V=C;var U=H;var R=(V+U)&4294967295;var Q=HEAP[R];var P=reSign((Q),8,0)!=13;if(!(P)){ak=9;break $bb10$16}var ag=H;var af=((ag)+1)&4294967295;H=af;ak=8;continue $bb10$16}var O=H;var N=ai;var M=(((O))|0)>=(((N))|0);if(M){var K=aj;var J=(((K))|0)==0;if(J){ak=13;break $bb3$6}var E=s;var D=(((E))|0)==0;if(D){var B=ax;var A=unSign((B),32,0)>65535;if(A){ak=15;break $bb3$6}var z=ax;var y=((z)*2)&4294967295;bv=y;var x=bv;var w=ax;var v=ah;var u=C;var r=_ft_mem_realloc(v,1,w,x,u,F);C=r;var p=HEAP[F];var o=(((p))|0)!=0;if(o){ak=1;break $bb$$bb1$2}var n=ax;aX=n;var l=bv;ax=l}else{var k=ai;var j=s;var i=((k)-(j))&4294967295;aj=i;var h=aj;var g=C;var f=s;var e=(g+f)&4294967295;var d=C;_llvm_memcpy_p0i8_p0i8_i32(d,e,h,1,0);var b=aj;aX=b;var a=ai;var cf=aj;var ce=((a)-(cf))&4294967295;ai=ce;s=0}bt=1}else{var cd=C;var cc=H;var cb=(cd+cc)&4294967295;var b0=HEAP[cb];var bZ=reSign((b0),8,0);bQ=bZ;var bY=C;var bX=H;var bW=(bY+bX)&4294967295;HEAP[bW]=0;var bV=C;var bU=s;var bT=(bV+bU)&4294967295;var bS=HEAP[bT];var bR=reSign((bS),8,0)!=35;$bb23$$bb30$32:do{if(bR){var bP=C;var bO=s;var bN=(bP+bO)&4294967295;var bM=HEAP[bN];var bL=reSign((bM),8,0)!=26;if(!(bL)){ak=21;break $bb23$$bb30$32}var bK=H;var bJ=s;var bI=(((bK))|0)>(((bJ))|0);if(!(bI)){ak=21;break $bb23$$bb30$32}var bH=HEAP[ap];var bG=H;var bF=s;var bE=((bG)-(bF))&4294967295;var bD=C;var bC=s;var bB=(bD+bC)&4294967295;var bA=bg;var I=ap;var bz=q;var by=FUNCTION_TABLE[bH](bB,bE,bA,I,bz);HEAP[F]=by;var bx=HEAP[F];var bw=(((bx))|0)==-1;if(bw){var br=HEAP[ap];var bq=H;var bp=s;var bo=((bq)-(bp))&4294967295;var bn=C;var bm=s;var bl=(bn+bm)&4294967295;var bk=bg;var G=ap;var bj=q;var bi=FUNCTION_TABLE[br](bl,bo,bk,G,bj);HEAP[F]=bi}var bf=HEAP[F];var be=(((bf))|0)!=0;if(be){ak=13;break $bb3$6}}}while(0);var bd=bg;var bc=((bd)+1)&4294967295;bg=bc;var bb=bQ;var ba=(((bb))&255);var a9=C;var a8=H;var a6=(a9+a8)&4294967295;HEAP[a6]=ba;var a4=H;var aT=((a4)+1)&4294967295;s=aT;var aS=bQ;var aR=(((aS))|0)==10;if(aR){bs=13}else{var aQ=bQ;var aP=(((aQ))|0)==13;if(aP){bs=10}else{bs=256}}}}ak=3;continue $bb3$6}if(ak==13){var aO=S;var aN=bg;HEAP[aO]=aN}else{if(ak==15){HEAP[F]=6}}}}while(0);var aM=ah;var aK=C;_ft_mem_free(aM,aK);C=0;var aI=HEAP[F];ca=aI;var ay=ca;c=ay;var t=c;STACKTOP=L;return t;return null}function __bdf_atoul(f,g,F){var B;var ae;var E;var K;var C;var ab;var c;var ac;var M=0;ae=f;E=g;K=F;var aa=ae;var Z=(aa)==0;$bb1$$bb$2:do{if(Z){B=0}else{var Y=ae;var X=HEAP[Y];var W=reSign((X),8,0)==0;if(W){B=0;break $bb1$$bb$2}var V=K;if(V==8){B=13}else{if(V==16){B=14}else{B=15}}if(B==15){K=10;ac=(_ddigits)&4294967295}else{if(B==13){ac=(_odigits)&4294967295}else{if(B==14){ac=(_hdigits)&4294967295}}}var T=ae;var R=HEAP[T];var P=reSign((R),8,0)==48;$bb7$$bb10$10:do{if(P){var y=ae;var w=(y+1)&4294967295;var u=HEAP[w];var s=reSign((u),8,0)==120;if(!s){var q=ae;var o=(q+1)&4294967295;var m=HEAP[o];var k=reSign((m),8,0)==88;if(!(k)){B=5;break $bb7$$bb10$10}}K=16;ac=(_hdigits)&4294967295;var i=ae;var h=(i+2)&4294967295;ae=h}}while(0);c=0;while(1){var Q=ae;var O=HEAP[Q];var N=reSign((O),8,0)>>3;var L=reSign((N),8,0);var J=ac;var I=(J+L)&4294967295;var H=HEAP[I];var G=unSign((H),8,0);var A=ae;var z=HEAP[A];var x=reSign((z),8,0);var v=(x)&7;var t=(((G))|0)>>(((v))|0);var r=(t)&1;var p=(((r))&255);var D=reSign((p),8,0)!=0;if(!(D)){B=9;break}var b=K;var an=c;var am=((an)*(b))&4294967295;var al=ae;var ak=HEAP[al];var aj=reSign((ak),8,0);var ai=(_a2i+aj)&4294967295;var ah=HEAP[ai];var ag=unSign((ah),8,0);var af=((am)+(ag))&4294967295;c=af;var U=ae;var S=(U+1)&4294967295;ae=S;B=7;continue}var n=E;var l=(n)!=0;if(l){var j=E;var e=ae;HEAP[j]=e}var d=c;ab=d;B=11;break $bb1$$bb$2}}while(0);if(B==0){ab=0}var a=ab;C=a;var ad=C;return ad;return null}function __bdf_atol(S,C,O){var Q;var n;var Z;var q;var A;var af;var at;var P;var R;var d;var e=0;n=S;Z=C;q=O;var ar=n;var aq=(ar)==0;$bb1$$bb$2:do{if(aq){Q=0}else{var ap=n;var ao=HEAP[ap];var an=reSign((ao),8,0)==0;if(an){Q=0;break $bb1$$bb$2}var am=q;if(am==8){Q=15}else{if(am==16){Q=16}else{Q=17}}if(Q==17){q=10;d=(_ddigits)&4294967295}else{if(Q==15){d=(_odigits)&4294967295}else{if(Q==16){d=(_hdigits)&4294967295}}}R=0;var al=n;var ak=HEAP[al];var aj=reSign((ak),8,0)==45;if(aj){var ad=n;var ac=(ad+1)&4294967295;n=ac;R=1}var ab=n;var aa=HEAP[ab];var Y=reSign((aa),8,0)==48;$bb9$$bb12$13:do{if(Y){var X=n;var W=(X+1)&4294967295;var V=HEAP[W];var U=reSign((V),8,0)==120;if(!U){var T=n;var N=(T+1)&4294967295;var M=HEAP[N];var L=reSign((M),8,0)==88;if(!(L)){Q=6;break $bb9$$bb12$13}}q=16;d=(_hdigits)&4294967295;var K=n;var J=(K+2)&4294967295;n=J}}while(0);P=0;while(1){var t=n;var s=HEAP[t];var r=reSign((s),8,0)>>3;var p=reSign((r),8,0);var o=d;var m=(o+p)&4294967295;var l=HEAP[m];var k=unSign((l),8,0);var j=n;var i=HEAP[j];var h=reSign((i),8,0);var g=(h)&7;var f=(((k))|0)>>(((g))|0);var c=(f)&1;var b=(((c))&255);var D=reSign((b),8,0)!=0;if(!(D)){Q=10;break}var I=P;var H=q;var G=((I)*(H))&4294967295;var F=n;var E=HEAP[F];var B=reSign((E),8,0);var z=(_a2i+B)&4294967295;var y=HEAP[z];var x=unSign((y),8,0);var w=((G)+(x))&4294967295;P=w;var v=n;var u=(v+1)&4294967295;n=u;Q=8;continue}var a=Z;var aA=(a)!=0;if(aA){var az=Z;var ay=n;HEAP[az]=ay}var ax=R;var aw=(((ax))|0)!=0;if(aw){var av=P;var au=(0-(av))&4294967295;af=au}else{var ai=P;af=ai}var ah=af;at=ah;Q=13;break $bb1$$bb$2}}while(0);if(Q==0){at=0}var ag=at;A=ag;var ae=A;return ae;return null}function __bdf_atos(T,D,P){var R;var o;var aa;var r;var B;var ag;var ay;var Q;var S;var e;var f=0;o=T;aa=D;r=P;var ax=o;var aw=(ax)==0;$bb1$$bb$2:do{if(aw){R=0}else{var av=o;var au=HEAP[av];var at=reSign((au),8,0)==0;if(at){R=0;break $bb1$$bb$2}var ar=r;if(ar==8){R=15}else{if(ar==16){R=16}else{R=17}}if(R==17){r=10;e=(_ddigits)&4294967295}else{if(R==15){e=(_odigits)&4294967295}else{if(R==16){e=(_hdigits)&4294967295}}}S=0;var aq=o;var ap=HEAP[aq];var ao=reSign((ap),8,0)==45;if(ao){var ae=o;var ad=(ae+1)&4294967295;o=ad;S=1}var ac=o;var ab=HEAP[ac];var Z=reSign((ab),8,0)==48;$bb9$$bb12$13:do{if(Z){var Y=o;var X=(Y+1)&4294967295;var W=HEAP[X];var V=reSign((W),8,0)==120;if(!V){var U=o;var O=(U+1)&4294967295;var N=HEAP[O];var M=reSign((N),8,0)==88;if(!(M)){R=6;break $bb9$$bb12$13}}r=16;e=(_hdigits)&4294967295;var L=o;var K=(L+2)&4294967295;o=K}}while(0);Q=0;while(1){var s=o;var q=HEAP[s];var p=reSign((q),8,0)>>3;var n=reSign((p),8,0);var m=e;var l=(m+n)&4294967295;var k=HEAP[l];var j=unSign((k),8,0);var i=o;var h=HEAP[i];var g=reSign((h),8,0);var c=(g)&7;var b=(((j))|0)>>(((c))|0);var a=(b)&1;var aF=(((a))&255);var E=reSign((aF),8,0)!=0;if(!(E)){R=10;break}var J=Q;var I=reSign((J),16,0);var H=r;var G=((I)*(H))&4294967295;var F=(((G))&65535);var C=o;var A=HEAP[C];var z=reSign((A),8,0);var y=(_a2i+z)&4294967295;var x=HEAP[y];var w=unSign((x),8,0);var v=((F)+(w))&65535;Q=v;var u=o;var t=(u+1)&4294967295;o=t;R=8;continue}var aE=aa;var aD=(aE)!=0;if(aD){var aC=aa;var aB=o;HEAP[aC]=aB}var aA=S;var az=reSign((aA),16,0)!=0;if(az){var an=Q;var am=(0-(an))&65535;var al=reSign((am),16,0);ag=al}else{var ak=Q;var aj=reSign((ak),16,0);ag=aj}var ai=ag;ay=ai;R=13;break $bb1$$bb$2}}while(0);if(R==0){ay=0}var ah=ay;B=ah;var af=B;var d=(((af))&65535);return d;return null}function _by_encoding(k,i){var y;var D;var f;var C;var m;var B;var z;var n=0;D=k;f=i;var l=D;var j=l;B=j;var h=f;var g=h;z=g;var e=B;var d=(e+4)&4294967295;var c=HEAP[d];var b=z;var a=(b+4)&4294967295;var A=HEAP[a];var x=(((c))|0)<(((A))|0);if(x){m=-1}else{var w=B;var v=(w+4)&4294967295;var u=HEAP[v];var t=z;var s=(t+4)&4294967295;var r=HEAP[s];var p=(((u))|0)>(((r))|0);if(p){m=1}else{m=0}}var o=m;C=o;var q=C;return q;return null}function _bdf_create_property(ar,aj,aJ){var u=STACKTOP;STACKTOP+=4;_memset(u,0,4);var M;var an;var A;var au;var y;var aI;var O;var N;var ak;var B=u;var d=0;an=ar;A=aj;au=aJ;var aH=au;var aG=(aH+16520)&4294967295;var aF=HEAP[aG];ak=aF;HEAP[B]=0;var aE=au;var aD=(aE+16532)&4294967295;var aC=an;var aB=_hash_lookup(aC,aD);var aA=(aB)!=0;$Exit$$bb$2:do{if(!aA){var az=au;var ad=(az+16524)&4294967295;var ab=HEAP[ad];var Z=au;var X=(Z+16528)&4294967295;var V=HEAP[X];var U=((V)+1)&4294967295;var T=au;var S=(T+16528)&4294967295;var R=HEAP[S];var Q=ak;var L=ab;var K=_ft_mem_realloc(Q,16,R,U,L,B);var J=K;var I=au;var H=(I+16524)&4294967295;HEAP[H]=J;var G=HEAP[B];var F=(((G))|0)!=0;if(F){M=0;break $Exit$$bb$2}var E=au;var D=(E+16524)&4294967295;var C=HEAP[D];var z=au;var x=(z+16528)&4294967295;var w=HEAP[x];var v=(C+16*w)&4294967295;N=v;var t=N;var s=t;_llvm_memset_p0i8_i32(s,0,16,1,0);var r=an;var q=_strlen(r);var p=((q)+1)&4294967295;O=p;var o=O;var n=ak;var m=_ft_mem_realloc(n,1,0,o,0,B);var l=N;var k=(l)&4294967295;HEAP[k]=m;var j=HEAP[B];var i=(((j))|0)!=0;if(i){M=0;break $Exit$$bb$2}var h=N;var g=(h)&4294967295;var f=HEAP[g];var e=an;var c=O;_llvm_memcpy_p0i8_p0i8_i32(f,e,c,1,0);var b=N;var a=(b+4)&4294967295;var aQ=A;HEAP[a]=aQ;var aP=N;var aO=(aP+8)&4294967295;HEAP[aO]=0;var aN=au;var aM=(aN+16528)&4294967295;var aL=HEAP[aM];var aK=HEAP[__num_bdf_properties];var ay=((aL)+(aK))&4294967295;O=ay;var ax=au;var aw=(ax+16532)&4294967295;var av=N;var at=(av)&4294967295;var aq=HEAP[at];var ap=O;var ao=ak;var am=_hash_insert(aq,ap,aw,ao);HEAP[B]=am;var al=HEAP[B];var ai=(((al))|0)!=0;if(ai){M=0;break $Exit$$bb$2}var ah=au;var ag=(ah+16528)&4294967295;var af=HEAP[ag];var ae=((af)+1)&4294967295;var ac=au;var aa=(ac+16528)&4294967295;HEAP[aa]=ae}}while(0);var Y=HEAP[B];aI=Y;var W=aI;y=W;var P=y;STACKTOP=u;return P;return null}function _bdf_get_property(o,b){var n;var B;var c;var p;var C;var z;var J;var q=0;B=o;c=b;var A=B;var y=(A)==0;$bb1$$bb$2:do{if(y){n=0}else{var x=B;var w=HEAP[x];var v=reSign((w),8,0)==0;if(v){n=0;break $bb1$$bb$2}var u=c;var t=(u+16532)&4294967295;var s=B;var r=_hash_lookup(s,t);z=r;var m=z;var l=(m)==0;if(l){C=0;n=3;break $bb1$$bb$2}else{var k=z;var j=(k+4)&4294967295;var i=HEAP[j];J=i;var h=HEAP[__num_bdf_properties];var g=J;var f=unSign((g),32,0)>=unSign((h),32,0);if(f){var e=c;var d=(e+16524)&4294967295;var a=HEAP[d];var L=HEAP[__num_bdf_properties];var K=J;var I=((K)-(L))&4294967295;var H=(a+16*I)&4294967295;C=H;n=3;break $bb1$$bb$2}else{var G=J;var F=(__bdf_properties+16*G)&4294967295;C=F;n=3;break $bb1$$bb$2}}}}while(0);if(n==0){C=0}var E=C;p=E;var D=p;return D;return null}function __bdf_add_comment(b,A,f){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var x;var e;var B;var g;var z;var W;var v;var d;var c=y;var I=0;e=b;B=A;g=f;var V=e;var U=(V+16520)&4294967295;var T=HEAP[U];d=T;HEAP[c]=0;var S=e;var R=(S+84)&4294967295;var Q=HEAP[R];var O=e;var M=(O+88)&4294967295;var K=HEAP[M];var t=g;var r=((K)+(t))&4294967295;var p=((r)+1)&4294967295;var n=e;var m=(n+88)&4294967295;var l=HEAP[m];var k=d;var j=_ft_mem_realloc(k,1,l,p,Q,c);var i=e;var h=(i+84)&4294967295;HEAP[h]=j;var a=HEAP[c];var ag=(((a))|0)!=0;if(!ag){var af=e;var ae=(af+84)&4294967295;var ad=HEAP[ae];var ac=e;var ab=(ac+88)&4294967295;var aa=HEAP[ab];var Z=(ad+aa)&4294967295;v=Z;var X=v;var P=B;var N=g;_llvm_memcpy_p0i8_p0i8_i32(X,P,N,1,0);var L=v;var J=g;var H=(L+J)&4294967295;HEAP[H]=10;var G=e;var F=(G+88)&4294967295;var E=HEAP[F];var D=g;var C=((E)+(D))&4294967295;var w=((C)+1)&4294967295;var u=e;var s=(u+88)&4294967295;HEAP[s]=w}var q=HEAP[c];W=q;var o=W;z=o;var Y=z;STACKTOP=y;return Y;return null}function __bdf_set_default_spacing(e,Z){var G=STACKTOP;STACKTOP+=272;_memset(G,0,272);var F;var j;var J;var I;var ag;var k;var H=G;var K=G+256;var h;var f;var R=0;j=e;J=Z;f=0;var af=j;var ae=(af)==0;$bb2$$bb$2:do{if(ae){F=0}else{var ad=j;var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=(ab)==0;if(aa){F=0;break $bb2$$bb$2}var X=j;var V=(X)&4294967295;var T=HEAP[V];var C=(T)&4294967295;var A=HEAP[C];var y=reSign((A),8,0)==0;if(y){F=0;break $bb2$$bb$2}var w=j;var u=(w+16520)&4294967295;var s=HEAP[u];h=s;var q=h;__bdf_list_init(K,q);var o=J;var m=(o+12)&4294967295;var l=HEAP[m];var b=j;var at=(b+28)&4294967295;HEAP[at]=l;var aq=j;var ao=(aq)&4294967295;var an=HEAP[ao];var am=_strlen(an);var al=((am)+1)&4294967295;k=al;var ak=k;var aj=unSign((ak),32,0)>255;if(aj){f=6;F=4;break $bb2$$bb$2}else{var ai=j;var Y=(ai)&4294967295;var W=HEAP[Y];var i=H;var U=k;_llvm_memcpy_p0i8_p0i8_i32(i,W,U,1,0);var g=H;var S=k;var Q=__bdf_list_split(K,(__str83)&4294967295,g,S);f=Q;var P=f;var O=(((P))|0)!=0;$Fail$$bb8$9:do{if(!O){var N=(K+8)&4294967295;var M=HEAP[N];var L=(((M))|0)==15;if(!(L)){F=6;break $Fail$$bb8$9}var E=(K)&4294967295;var D=HEAP[E];var B=(D+44)&4294967295;var z=HEAP[B];var x=(z)&4294967295;var v=HEAP[x];var t=reSign((v),8,0);if(t==67){F=9}else{if(t==77){F=10}else{if(t==80){F=11}else{if(t==99){F=9}else{if(t==109){F=10}else{if(t==112){F=11}else{F=6;break $Fail$$bb8$9}}}}}}if(F==9){var r=j;var p=(r+28)&4294967295;HEAP[p]=32}else{if(F==10){var n=j;var d=(n+28)&4294967295;HEAP[d]=16}else{if(F==11){var c=j;var a=(c+28)&4294967295;HEAP[a]=8}}}}}while(0);__bdf_list_done(K);F=4;break $bb2$$bb$2}}}while(0);if(F==0){f=6}var ar=f;ag=ar;var ap=ag;I=ap;var ah=I;STACKTOP=G;return ah;return null}function __bdf_is_atom(B,D,aB,d,aU){var W;var O;var aR;var ax;var e;var aD;var z;var aT;var C;var Z;var aP;var X;var f=0;O=B;aR=D;ax=aB;e=d;aD=aU;var aS=O;aP=aS;var aQ=aP;Z=aQ;var aO=ax;var aN=Z;HEAP[aO]=aN;$bb1$2:while(1){var aK=aP;var aJ=HEAP[aK];var aI=reSign((aJ),8,0)==0;if(aI){W=1;break $bb1$2}var ao=aP;var am=HEAP[ao];var ak=reSign((am),8,0)==32;if(ak){W=1;break $bb1$2}var ai=aP;var af=HEAP[ai];var ad=reSign((af),8,0)!=9;if(!(ad)){W=1;break $bb1$2}var aM=aP;var aL=(aM+1)&4294967295;aP=aL;W=0;continue $bb1$2}C=-1;var ac=aP;var ab=HEAP[ac];var aa=reSign((ab),8,0)!=0;if(aa){var Y=aP;var Q=HEAP[Y];var N=reSign((Q),8,0);C=N;var L=aP;HEAP[L]=0}var K=Z;var J=aD;var I=_bdf_get_property(K,J);X=I;var H=C;var G=(((H))|0)!=-1;if(G){var F=C;var E=(((F))&255);var A=aP;HEAP[A]=E}var y=X;var x=(y)!=0;$bb9$$bb11$14:do{if(x){var w=X;var v=(w+4)&4294967295;var u=HEAP[v];var t=(((u))|0)!=1;if(!(t)){W=8;break $bb9$$bb11$14}aT=0;W=9;break $bb9$$bb11$14}else{W=8}}while(0);if(W==8){var s=aP;Z=s;var r=O;var q=aR;var p=(r+q)&4294967295;aP=p;var o=Z;HEAP[o]=0;var n=Z;var m=(n+1)&4294967295;Z=m;$bb13$19:while(1){var j=Z;var i=HEAP[j];var h=reSign((i),8,0)==0;if(h){W=11;break $bb13$19}var g=Z;var c=HEAP[g];var b=reSign((c),8,0)==32;if(!b){var a=Z;var a1=HEAP[a];var a0=reSign((a1),8,0)==9;if(!(a0)){W=11;break $bb13$19}}var l=Z;var k=(l+1)&4294967295;Z=k;W=10;continue $bb13$19}var aZ=Z;var aY=HEAP[aZ];var aX=reSign((aY),8,0)==34;if(aX){var aW=Z;var aV=(aW+1)&4294967295;Z=aV}var aH=e;var aG=Z;HEAP[aH]=aG;$bb20$29:while(1){var aA=aP;var az=Z;var ay=(aA)<=(az);if(ay){W=16;break $bb20$29}var aw=aP;var av=(aw+-1)&4294967295;var au=HEAP[av];var at=reSign((au),8,0)==32;if(!at){var ar=aP;var aq=(ar+-1)&4294967295;var ap=HEAP[aq];var an=reSign((ap),8,0)==9;if(!(an)){W=16;break $bb20$29}}var aF=aP;var aE=(aF+-1)&4294967295;aP=aE;var aC=aP;HEAP[aC]=0;W=15;continue $bb20$29}var al=aP;var aj=Z;var ah=(al)>(aj);$bb24$$bb26$36:do{if(ah){var ae=aP;var V=(ae+-1)&4294967295;var U=HEAP[V];var T=reSign((U),8,0)==34;if(!(T)){W=20;break $bb24$$bb26$36}var S=aP;var R=(S+-1)&4294967295;aP=R;var P=aP;HEAP[P]=0}}while(0);aT=1}var M=aT;z=M;var ag=z;return ag;return null}function __bdf_add_property(z,dT,ee){var U=STACKTOP;STACKTOP+=4;_memset(U,0,4);var dI;var a5;var a7;var bA;var bN;var bh;var a6;var bs;var dx;var bQ;var aK;var bD=U;var cP=0;a5=z;a7=dT;bA=ee;var bg=a5;var bf=(bg+16520)&4294967295;var be=HEAP[bf];aK=be;HEAP[bD]=0;var bd=a5;var bc=(bd+128)&4294967295;var bb=HEAP[bc];var ba=bb;var a9=a7;var a8=_hash_lookup(a9,ba);bs=a8;var dw=bs;var dv=(dw)!=0;$bb$$bb8$2:do{if(dv){var du=a5;var dt=(du+80)&4294967295;var ds=HEAP[dt];var dr=bs;var dq=(dr+4)&4294967295;var dp=HEAP[dq];var dn=(ds+16*dp)&4294967295;bQ=dn;var dm=bQ;var c9=(dm+4)&4294967295;var c8=HEAP[c9];if(c8==1){dI=24}else{if(c8==2){dI=25}else{if(c8==3){dI=26}else{dI=27}}}if(dI==24){var c7=bQ;var c6=(c7+12)&4294967295;var c5=(c6)&4294967295;var c4=HEAP[c5];var c3=aK;_ft_mem_free(c3,c4);var c2=bQ;var c1=(c2+12)&4294967295;var c0=(c1)&4294967295;HEAP[c0]=0;var cO=bA;var cN=(cO)!=0;$bb2$$bb4$6:do{if(cN){var cM=bA;var cL=(cM)&4294967295;var cK=HEAP[cL];var cJ=reSign((cK),8,0)!=0;if(!(cJ)){dI=1;break $bb2$$bb4$6}var cI=aK;var cH=bA;var cG=_ft_mem_strdup(cI,cH,bD);var cF=bQ;var cu=(cF+12)&4294967295;var ct=(cu)&4294967295;HEAP[ct]=cG;var cs=HEAP[bD];var cr=(((cs))|0)!=0;if(cr){dI=2;break $bb$$bb8$2}}}while(0)}else{if(dI==25){var cq=bA;var cp=__bdf_atol(cq,0,10);var co=bQ;var cn=(co+12)&4294967295;var cm=(cn)&4294967295;var cl=cm;HEAP[cl]=cp}else{if(dI==26){var ca=bA;var b9=__bdf_atoul(ca,0,10);var b8=bQ;var b7=(b8+12)&4294967295;var b6=(b7)&4294967295;var b5=b6;HEAP[b5]=b9}}}}else{var b4=a5;var b3=(b4+16532)&4294967295;var b2=a7;var b1=_hash_lookup(b2,b3);bs=b1;var b0=bs;var bZ=(b0)==0;if(bZ){var bY=a7;var bX=a5;var bW=_bdf_create_property(bY,1,bX);HEAP[bD]=bW;var bV=HEAP[bD];var bU=(((bV))|0)!=0;if(bU){dI=2;break $bb$$bb8$2}var bT=a5;var bS=(bT+16532)&4294967295;var bR=a7;var bP=_hash_lookup(bR,bS);bs=bP}var bO=a5;var bM=(bO+76)&4294967295;var bL=HEAP[bM];var bK=a5;var bJ=(bK+72)&4294967295;var bI=HEAP[bJ];var bH=(((bL))|0)==(((bI))|0);if(bH){var bG=a5;var bF=(bG+72)&4294967295;var bE=HEAP[bF];var bC=(((bE))|0)==0;if(bC){var bB=aK;var bz=_ft_mem_realloc(bB,16,0,1,0,bD);var by=bz;var bx=a5;var bw=(bx+80)&4294967295;HEAP[bw]=by;var bv=HEAP[bD];var bu=(((bv))|0)!=0;if(bu){dI=2;break $bb$$bb8$2}}else{var bt=a5;var br=(bt+80)&4294967295;var bq=HEAP[br];var bp=a5;var bo=(bp+72)&4294967295;var bn=HEAP[bo];var bm=((bn)+1)&4294967295;var bl=a5;var bk=(bl+72)&4294967295;var bj=HEAP[bk];var bi=aK;var a4=bq;var a3=_ft_mem_realloc(bi,16,bj,bm,a4,bD);var a2=a3;var a1=a5;var a0=(a1+80)&4294967295;HEAP[a0]=a2;var aZ=HEAP[bD];var aY=(((aZ))|0)!=0;if(aY){dI=2;break $bb$$bb8$2}}var aX=a5;var aW=(aX+80)&4294967295;var aV=HEAP[aW];var aU=a5;var aT=(aU+72)&4294967295;var aS=HEAP[aT];var aR=(aV+16*aS)&4294967295;bQ=aR;var aQ=bQ;var aP=aQ;_llvm_memset_p0i8_i32(aP,0,16,1,0);var aO=a5;var aN=(aO+72)&4294967295;var aM=HEAP[aN];var aL=((aM)+1)&4294967295;var aJ=a5;var aI=(aJ+72)&4294967295;HEAP[aI]=aL}var aH=bs;var aG=(aH+4)&4294967295;var aF=HEAP[aG];a6=aF;var aE=HEAP[__num_bdf_properties];var aD=a6;var aC=unSign((aD),32,0)>=unSign((aE),32,0);if(aC){var aB=a5;var aA=(aB+16524)&4294967295;var az=HEAP[aA];var ay=HEAP[__num_bdf_properties];var ax=a6;var aw=((ax)-(ay))&4294967295;var av=(az+16*aw)&4294967295;dx=av}else{var au=a6;var at=(__bdf_properties+16*au)&4294967295;dx=at}var ar=a5;var aq=(ar+80)&4294967295;var ap=HEAP[aq];var ao=a5;var an=(ao+76)&4294967295;var am=HEAP[an];var al=(ap+16*am)&4294967295;bQ=al;var ak=dx;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=bQ;var ag=(ah)&4294967295;HEAP[ag]=ai;var af=dx;var ae=(af+4)&4294967295;var ad=HEAP[ae];var ac=bQ;var ab=(ac+4)&4294967295;HEAP[ab]=ad;var aa=dx;var Z=(aa+8)&4294967295;var Y=HEAP[Z];var X=bQ;var W=(X+8)&4294967295;HEAP[W]=Y;var V=dx;var T=(V+4)&4294967295;var S=HEAP[T];if(S==1){dI=28}else{if(S==2){dI=29}else{if(S==3){dI=30}else{dI=31}}}if(dI==28){var R=bQ;var Q=(R+12)&4294967295;var P=(Q)&4294967295;HEAP[P]=0;var O=bA;var N=(O)!=0;$bb22$$bb24$32:do{if(N){var M=bA;var K=(M)&4294967295;var I=HEAP[K];var y=reSign((I),8,0)!=0;if(!(y)){dI=13;break $bb22$$bb24$32}var x=aK;var w=bA;var v=_ft_mem_strdup(x,w,bD);var u=bQ;var t=(u+12)&4294967295;var s=(t)&4294967295;HEAP[s]=v;var r=HEAP[bD];var p=(((r))|0)!=0;if(p){dI=2;break $bb$$bb8$2}}}while(0)}else{if(dI==29){var n=bA;var e=__bdf_atol(n,0,10);var d=bQ;var c=(d+12)&4294967295;var b=(c)&4294967295;var a=b;HEAP[a]=e}else{if(dI==30){var eu=bA;var et=__bdf_atoul(eu,0,10);var es=bQ;var eq=(es+12)&4294967295;var eo=(eq)&4294967295;var ed=eo;HEAP[ed]=et}}}var ec=a7;var eb=_memcmp(ec,(__str8246)&4294967295,7);var ea=(((eb))|0)!=0;if(ea){var d9=a5;var d8=(d9+128)&4294967295;var d7=HEAP[d8];var d6=d7;var d4=a5;var d2=(d4+76)&4294967295;var L=HEAP[d2];var J=bQ;var H=(J)&4294967295;var G=HEAP[H];var F=aK;var E=_hash_insert(G,L,d6,F);HEAP[bD]=E;var D=HEAP[bD];var C=(((D))|0)!=0;if(C){dI=2;break $bb$$bb8$2}}var B=a5;var A=(B+76)&4294967295;var q=HEAP[A];var o=((q)+1)&4294967295;var m=a5;var l=(m+76)&4294967295;HEAP[l]=o;var k=a7;var j=_memcmp(k,(__str10248)&4294967295,12);var i=(((j))|0)==0;if(i){var h=bQ;var g=(h+12)&4294967295;var f=(g)&4294967295;var er=f;var ep=HEAP[er];var en=a5;var el=(en+36)&4294967295;HEAP[el]=ep}else{var ek=a7;var ej=_memcmp(ek,(__str19257)&4294967295,11);var ei=(((ej))|0)==0;if(ei){var eh=bQ;var eg=(eh+12)&4294967295;var ef=(eg)&4294967295;var d5=ef;var d3=HEAP[d5];var d1=a5;var d0=(d1+40)&4294967295;HEAP[d0]=d3}else{var dZ=a7;var dY=_memcmp(dZ,(__str20258)&4294967295,12);var dX=(((dY))|0)==0;if(dX){var dW=bQ;var dV=(dW+12)&4294967295;var dU=(dV)&4294967295;var dS=dU;var dR=HEAP[dS];var dQ=a5;var dP=(dQ+44)&4294967295;HEAP[dP]=dR}else{var dO=a7;var dN=_memcmp(dO,(__str67305)&4294967295,7);var dM=(((dN))|0)==0;if(!(dM)){dI=2;break $bb$$bb8$2}var dL=bQ;var dK=(dL+12)&4294967295;var dJ=(dK)&4294967295;var dH=HEAP[dJ];var dG=(dH)==0;if(dG){HEAP[bD]=3}else{var dF=bQ;var dE=(dF+12)&4294967295;var dD=(dE)&4294967295;var dC=HEAP[dD];var dB=(dC)&4294967295;var dA=HEAP[dB];var dz=reSign((dA),8,0)==112;$bb40$$bb39$55:do{if(!dz){var dy=bQ;var dl=(dy+12)&4294967295;var dk=(dl)&4294967295;var dj=HEAP[dk];var di=(dj)&4294967295;var dh=HEAP[di];var dg=reSign((dh),8,0)==80;if(dg){dI=18;break $bb40$$bb39$55}var dd=bQ;var db=(dd+12)&4294967295;var cZ=(db)&4294967295;var cY=HEAP[cZ];var cX=(cY)&4294967295;var cW=HEAP[cX];var cV=reSign((cW),8,0)==109;$bb43$$bb42$58:do{if(!cV){var cU=bQ;var cT=(cU+12)&4294967295;var cS=(cT)&4294967295;var cR=HEAP[cS];var cQ=(cR)&4294967295;var cE=HEAP[cQ];var cD=reSign((cE),8,0)==77;if(cD){dI=20;break $bb43$$bb42$58}var cA=bQ;var cz=(cA+12)&4294967295;var cy=(cz)&4294967295;var cx=HEAP[cy];var cw=(cx)&4294967295;var cv=HEAP[cw];var ck=reSign((cv),8,0)==99;if(!ck){var cj=bQ;var ci=(cj+12)&4294967295;var ch=(ci)&4294967295;var cg=HEAP[ch];var cf=(cg)&4294967295;var ce=HEAP[cf];var cd=reSign((ce),8,0)==67;if(!(cd)){dI=2;break $bb$$bb8$2}}var cc=a5;var cb=(cc+28)&4294967295;HEAP[cb]=32;dI=2;break $bb$$bb8$2}}while(0);var cC=a5;var cB=(cC+28)&4294967295;HEAP[cB]=16;dI=2;break $bb$$bb8$2}}while(0);var df=a5;var de=(df+28)&4294967295;HEAP[de]=8}}}}}}while(0);var dc=HEAP[bD];bh=dc;var da=bh;bN=da;var em=bN;STACKTOP=U;return em;return null}function __bdf_parse_glyphs(lP,dj,fX,cO,k9){var aH=STACKTOP;STACKTOP+=8;_memset(aH,0,8);var E;var l0;var eW;var j7;var hB;var e2;var jZ;var cJ;var b4;var md;var bR;var gh;var bZ;var cU=aH;var lu;var bS;var mw;var hx;var aM;var al=aH+4;var Q;var m8;var h6=0;l0=lP;eW=dj;j7=fX;hB=cO;e2=k9;HEAP[al]=0;var cH=hB;hB=cH;var cG=j7;j7=cG;var cF=e2;var cE=cF;bS=cE;var cD=bS;var cB=(cD+32)&4294967295;var cz=HEAP[cB];hx=cz;var cx=hx;var cv=(cx+16520)&4294967295;var gL=HEAP[cv];aM=gL;var gK=l0;var gJ=_memcmp(gK,(__str8246)&4294967295,7);var gI=(((gJ))|0)==0;$bb$$bb3$2:do{if(gI){var gH=eW;var gG=((gH)-7)&4294967295;eW=gG;var gF=l0;var gE=(gF+7)&4294967295;bR=gE;var gD=bR;var gC=HEAP[gD];var gr=reSign((gC),8,0)!=0;if(gr){var gq=bR;var gp=(gq+1)&4294967295;bR=gp;var go=eW;var gn=((go)-1)&4294967295;eW=gn}var gm=bS;var gl=(gm+32)&4294967295;var gk=HEAP[gl];var gj=bR;var gi=eW;var f6=__bdf_add_comment(gk,gj,gi);HEAP[al]=f6}else{var f5=bS;var f4=(f5)&4294967295;var f3=HEAP[f4];var f2=(f3)&32;var f1=(((f2))|0)==0;if(f1){var f0=l0;var fZ=_memcmp(f0,(__str84)&4294967295,5);var fY=(((fZ))|0)!=0;if(fY){HEAP[al]=180}else{var fW=bS;var fB=(fW+8232)&4294967295;var fA=l0;var fz=eW;var fy=__bdf_list_split(fB,(__str85)&4294967295,fA,fz);HEAP[al]=fy;var fx=HEAP[al];var fw=(((fx))|0)!=0;if(fw){E=2;break $bb$$bb3$2}var fv=bS;var fu=(fv+8232)&4294967295;var ft=(fu)&4294967295;var fs=HEAP[ft];var e7=(fs+4)&4294967295;var e6=HEAP[e7];var e5=__bdf_atoul(e6,0,10);var e4=hx;var e3=(e4+48)&4294967295;HEAP[e3]=e5;var e1=hx;var e0=(e1+48)&4294967295;var eZ=HEAP[e0];var eY=bS;var eX=(eY+4)&4294967295;HEAP[eX]=eZ;var eB=bS;var eA=(eB+4)&4294967295;var ez=HEAP[eA];var ey=(((ez))|0)==0;if(ey){var ex=hx;var ew=(ex+48)&4294967295;HEAP[ew]=64}var ev=bS;var eu=(ev+4)&4294967295;var et=HEAP[eu];var es=unSign((et),32,0)>1114111;if(es){HEAP[al]=6}else{var d7=hx;var d6=(d7+48)&4294967295;var d5=HEAP[d6];var d4=aM;var d3=_ft_mem_realloc(d4,36,0,d5,0,al);var d2=d3;var d1=hx;var d0=(d1+56)&4294967295;HEAP[d0]=d2;var dZ=HEAP[al];var dY=(((dZ))|0)!=0;if(dY){E=2;break $bb$$bb3$2}var dN=bS;var dM=(dN)&4294967295;var dL=HEAP[dM];var dK=(dL)|32;var dJ=bS;var dI=(dJ)&4294967295;HEAP[dI]=dK}}}else{var dH=l0;var dG=_memcmp(dH,(__str86)&4294967295,7);var dF=(((dG))|0)==0;if(dF){var dE=hx;var dt=(dE+52)&4294967295;var ds=HEAP[dt];var dr=hx;var dq=(dr+56)&4294967295;var dp=HEAP[dq];var dm=dp;_qsort(dm,ds,36,88);var dl=bS;var di=(dl)&4294967295;var dh=HEAP[di];var dg=(dh)&-2;var jM=bS;var jK=(jM)&4294967295;HEAP[jK]=dg}else{var jI=l0;var jG=_memcmp(jI,(__str87)&4294967295,7);var jE=(((jG))|0)==0;if(jE){var jC=bS;var jA=(jC+28)&4294967295;HEAP[jA]=0;var jy=bS;var jw=(jy)&4294967295;var jv=HEAP[jw];var jp=(jv)&-4033;var jn=bS;var jl=(jn)&4294967295;HEAP[jl]=jp}else{var jj=bS;var jh=(jj)&4294967295;var jf=HEAP[jh];var jd=(jf)&64;var jb=(((jd))|0)!=0;$bb18$$bb20$28:do{if(jb){var i9=bS;var i8=(i9+28)&4294967295;var i5=HEAP[i8];var i3=(((i5))|0)==-1;if(!(i3)){E=7;break $bb18$$bb20$28}var i1=bS;var iZ=(i1+36)&4294967295;var iX=HEAP[iZ];var iV=(iX+4)&4294967295;var iT=HEAP[iV];var iR=(((iT))|0)==0;if(iR){E=2;break $bb$$bb3$2}}}while(0);var iP=l0;var iO=_memcmp(iP,(__str88)&4294967295,9);var iL=(((iO))|0)==0;if(iL){var iJ=bS;var iH=(iJ+24)&4294967295;var iF=HEAP[iH];var iD=aM;_ft_mem_free(iD,iF);var iB=bS;var iz=(iB+24)&4294967295;HEAP[iz]=0;var ix=bS;var iv=(ix+8232)&4294967295;var iu=l0;var it=eW;var ir=__bdf_list_split(iv,(__str85)&4294967295,iu,it);HEAP[al]=ir;var iq=HEAP[al];var ip=(((iq))|0)!=0;if(ip){E=2;break $bb$$bb3$2}var io=bS;var im=(io+8232)&4294967295;__bdf_list_shift(im,1);var il=bS;var ik=(il+8232)&4294967295;var ij=__bdf_list_join(ik,32,cU);bR=ij;var ii=bR;var ih=(ii)==0;if(ih){HEAP[al]=3}else{var ig=HEAP[cU];var ie=((ig)+1)&4294967295;var id=aM;var ic=_ft_mem_realloc(id,1,0,ie,0,al);var ib=bS;var ia=(ib+24)&4294967295;HEAP[ia]=ic;var h9=HEAP[al];var h8=(((h9))|0)!=0;if(h8){E=2;break $bb$$bb3$2}var h7=HEAP[cU];var h5=((h7)+1)&4294967295;var h4=bS;var h3=(h4+24)&4294967295;var h2=HEAP[h3];var h1=bR;_llvm_memcpy_p0i8_p0i8_i32(h2,h1,h5,1,0);var h0=bS;var hZ=(h0)&4294967295;var hY=HEAP[hZ];var hX=(hY)|64;var hW=bS;var hL=(hW)&4294967295;HEAP[hL]=hX}}else{var hK=l0;var hJ=_memcmp(hK,(__str89)&4294967295,8);var hI=(((hJ))|0)==0;if(hI){var hH=bS;var hG=(hH)&4294967295;var hF=HEAP[hG];var hE=(hF)&64;var hD=(((hE))|0)==0;if(hD){HEAP[al]=181}else{var hC=bS;var hp=(hC+8232)&4294967295;var ho=l0;var hn=eW;var hm=__bdf_list_split(hp,(__str85)&4294967295,ho,hn);HEAP[al]=hm;var hl=HEAP[al];var hk=(((hl))|0)!=0;if(hk){E=2;break $bb$$bb3$2}var hj=bS;var hi=(hj+8232)&4294967295;var hh=(hi)&4294967295;var hg=HEAP[hh];var g5=(hg+4)&4294967295;var g4=HEAP[g5];var g3=__bdf_atol(g4,0,10);var g2=bS;var g1=(g2+28)&4294967295;HEAP[g1]=g3;var g0=bS;var gZ=(g0+28)&4294967295;var gY=HEAP[gZ];var gX=unSign((gY),32,0)>65535;if(gX){HEAP[al]=3}else{var gW=bS;var s=(gW+28)&4294967295;var q=HEAP[s];var o=(((q))|0)>=0;if(o){var m=bS;var k=(m+28)&4294967295;var i=HEAP[k];var g=(((i))|0)>>5;var e=bS;var c=(e+40)&4294967295;var a=(c+g*4)&4294967295;var ov=HEAP[a];var ot=bS;var or=(ot+28)&4294967295;var op=HEAP[or];var on=(op)&31;var ol=1<<(on);var oj=(ov)&(ol);var oh=(((oj))|0)!=0;if(oh){var of=bS;var od=(of+28)&4294967295;HEAP[od]=-1;var ob=hx;var n9=(ob+16516)&4294967295;HEAP[n9]=1}else{var n7=bS;var n5=(n7+28)&4294967295;var n3=HEAP[n5];var n1=(((n3))|0)>>5;var nZ=bS;var nX=(nZ+28)&4294967295;var nV=HEAP[nX];var nT=(((nV))|0)>>5;var nR=bS;var nP=(nR+40)&4294967295;var nN=(nP+nT*4)&4294967295;var nL=HEAP[nN];var nJ=bS;var nH=(nJ+28)&4294967295;var nF=HEAP[nH];var nD=(nF)&31;var nB=1<<(nD);var nz=(nL)|(nB);var ny=bS;var nx=(ny+40)&4294967295;var nw=(nx+n1*4)&4294967295;HEAP[nw]=nz}}var nv=bS;var nu=(nv+28)&4294967295;var nt=HEAP[nu];var ns=(((nt))|0)>=0;if(ns){var nr=hx;var nq=(nr+52)&4294967295;var np=HEAP[nq];var nn=hx;var nm=(nn+48)&4294967295;var nl=HEAP[nm];var nk=(((np))|0)==(((nl))|0);if(nk){var nj=hx;var ni=(nj+56)&4294967295;var nh=HEAP[ni];var ng=hx;var nf=(ng+48)&4294967295;var ne=HEAP[nf];var nc=((ne)+64)&4294967295;var nb=hx;var na=(nb+48)&4294967295;var m9=HEAP[na];var m7=aM;var m6=nh;var m5=_ft_mem_realloc(m7,36,m9,nc,m6,al);var m4=m5;var m3=hx;var m2=(m3+56)&4294967295;HEAP[m2]=m4;var mQ=HEAP[al];var mP=(((mQ))|0)!=0;if(mP){E=2;break $bb$$bb3$2}var mO=hx;var mN=(mO+48)&4294967295;var mM=HEAP[mN];var mL=((mM)+64)&4294967295;var mK=hx;var mJ=(mK+48)&4294967295;HEAP[mJ]=mL}var mI=hx;var mH=(mI+56)&4294967295;var mv=HEAP[mH];var mu=hx;var mt=(mu+52)&4294967295;var ms=HEAP[mt];var mr=(mv+36*ms)&4294967295;mw=mr;var mq=((ms)+1)&4294967295;var mp=hx;var mo=(mp+52)&4294967295;HEAP[mo]=mq;var mn=bS;var mm=(mn+24)&4294967295;var ma=HEAP[mm];var l9=mw;var l8=(l9)&4294967295;HEAP[l8]=ma;var l7=bS;var l6=(l7+28)&4294967295;var l5=HEAP[l6];var l4=mw;var l3=(l4+4)&4294967295;HEAP[l3]=l5;var l2=bS;var l1=(l2+24)&4294967295;HEAP[l1]=0}else{var fU=bS;var fS=(fU+36)&4294967295;var fQ=HEAP[fS];var fO=(fQ+4)&4294967295;var fM=HEAP[fO];var fK=(((fM))|0)!=0;if(fK){var fI=hx;var fG=(fI+64)&4294967295;var fE=HEAP[fG];var fC=hx;var fq=(fC+60)&4294967295;var fo=HEAP[fq];var fm=(((fE))|0)==(((fo))|0);if(fm){var fk=hx;var fi=(fk+68)&4294967295;var fg=HEAP[fi];var fe=hx;var fc=(fe+60)&4294967295;var fa=HEAP[fc];var e8=((fa)+4)&4294967295;var eU=hx;var eS=(eU+60)&4294967295;var eQ=HEAP[eS];var eO=aM;var eM=fg;var eK=_ft_mem_realloc(eO,36,eQ,e8,eM,al);var eI=eK;var eG=hx;var eE=(eG+68)&4294967295;HEAP[eE]=eI;var eC=HEAP[al];var eq=(((eC))|0)!=0;if(eq){E=2;break $bb$$bb3$2}var eo=hx;var em=(eo+60)&4294967295;var ek=HEAP[em];var ei=((ek)+4)&4294967295;var eg=hx;var ee=(eg+60)&4294967295;HEAP[ee]=ei}var ec=hx;var ea=(ec+68)&4294967295;var d8=HEAP[ea];var dX=hx;var dW=(dX+64)&4294967295;var dV=HEAP[dW];var dU=(d8+36*dV)&4294967295;mw=dU;var dT=bS;var dS=(dT+24)&4294967295;var dR=HEAP[dS];var dQ=mw;var dP=(dQ)&4294967295;HEAP[dP]=dR;var dO=hx;var dD=(dO+64)&4294967295;var dC=HEAP[dD];var dB=mw;var dA=(dB+4)&4294967295;HEAP[dA]=dC;var dz=((dC)+1)&4294967295;var dy=hx;var dx=(dy+64)&4294967295;HEAP[dx]=dz}else{var dw=bS;var dv=(dw+24)&4294967295;var du=HEAP[dv];var de=aM;_ft_mem_free(de,du);var dd=bS;var dc=(dd+24)&4294967295;HEAP[dc]=0}var db=bS;var da=(db+24)&4294967295;HEAP[da]=0}var c9=bS;var c8=(c9)&4294967295;var c7=HEAP[c8];var c6=(c7)&1073741823;var c5=bS;var cT=(c5)&4294967295;HEAP[cT]=c6;var cS=bS;var cR=(cS)&4294967295;var cQ=HEAP[cR];var cP=(cQ)|128;var cN=bS;var cM=(cN)&4294967295;HEAP[cM]=cP}}}else{var cL=bS;var cK=(cL+28)&4294967295;var cI=HEAP[cK];var co=(((cI))|0)==-1;if(co){var cn=hx;var cm=(cn+68)&4294967295;var cl=HEAP[cm];var ck=hx;var cj=(ck+64)&4294967295;var ci=HEAP[cj];var ch=((ci)-1)&4294967295;var cg=(cl+36*ch)&4294967295;mw=cg}else{var cf=hx;var b3=(cf+56)&4294967295;var b2=HEAP[b3];var b1=hx;var b0=(b1+52)&4294967295;var bY=HEAP[b0];var bX=((bY)-1)&4294967295;var bW=(b2+36*bX)&4294967295;mw=bW}var bV=bS;var bU=(bV)&4294967295;var bT=HEAP[bU];var ls=(bT)&2048;var lq=(((ls))|0)!=0;if(lq){var lo=bS;var lm=(lo+8)&4294967295;var lk=HEAP[lm];var li=mw;var lg=(li+12)&4294967295;var le=(lg+2)&4294967295;var lc=HEAP[le];var la=unSign((lc),16,0);var k7=unSign((lk),32,0)>=unSign((la),32,0);if(k7){var k5=bS;var k3=(k5)&4294967295;var k1=HEAP[k3];var kZ=(((k1))|0)>=0;if(kZ){var kX=bS;var kV=(kX)&4294967295;var kT=HEAP[kV];var kR=(kT)|-2147483648;var kP=bS;var kN=(kP)&4294967295;HEAP[kN]=kR;var kL=hx;var kJ=(kL+16516)&4294967295;HEAP[kJ]=1}}else{var kH=mw;var kF=(kH+28)&4294967295;var kD=HEAP[kF];var kB=(kD)<<1;lu=kB;var kz=mw;var kx=(kz+24)&4294967295;var kv=HEAP[kx];var kt=bS;var kr=(kt+8)&4294967295;var kp=HEAP[kr];var kn=mw;var kl=(kn+28)&4294967295;var kj=HEAP[kl];var kh=((kp)*(kj))&4294967295;var kf=(kv+kh)&4294967295;gh=kf;bZ=0;$bb62$84:while(1){var jJ=bZ;var jH=lu;var jF=unSign((jJ),32,0)=reSign((ff),16,0);var F=(fd)?(fn):(ff);var fb=bS;var e9=(fb+18)&4294967295;HEAP[e9]=F;var eV=bS;var eT=(eV+20)&4294967295;var eR=HEAP[eT];var eP=mw;var eN=(eP+12)&4294967295;var eL=(eN+10)&4294967295;var eJ=HEAP[eL];var eH=reSign((eR),16,0)>=reSign((eJ),16,0);var dn=(eH)?(eR):(eJ);var eF=bS;var eD=(eF+20)&4294967295;HEAP[eD]=dn;var er=mw;var ep=(er+12)&4294967295;var en=(ep)&4294967295;var el=HEAP[en];var ej=mw;var eh=(ej+12)&4294967295;var ef=(eh+4)&4294967295;var ed=HEAP[ef];var eb=((el)+(ed))&65535;var d9=bS;var m0=(d9+22)&4294967295;HEAP[m0]=eb;var mZ=bS;var mY=(mZ+16)&4294967295;var mX=HEAP[mY];var mW=bS;var mV=(mW+22)&4294967295;var mU=HEAP[mV];var mT=reSign((mX),16,0)>=reSign((mU),16,0);var dk=(mT)?(mX):(mU);var mS=bS;var mR=(mS+16)&4294967295;HEAP[mR]=dk;var mG=bS;var mF=(mG+12)&4294967295;var mE=HEAP[mF];var mD=mw;var mC=(mD+12)&4294967295;var mB=(mC+4)&4294967295;var mA=HEAP[mB];var mz=reSign((mE),16,0)<=reSign((mA),16,0);var m1=(mz)?(mE):(mA);var my=bS;var mx=(my+12)&4294967295;HEAP[mx]=m1;var ml=bS;var mk=(ml+14)&4294967295;var mj=HEAP[mk];var mi=mw;var mh=(mi+12)&4294967295;var mg=(mh+4)&4294967295;var mf=HEAP[mg];var me=reSign((mj),16,0)>=reSign((mf),16,0);var df=(me)?(mj):(mf);var mc=bS;var mb=(mc+14)&4294967295;HEAP[mb]=df;var lZ=bS;var lY=(lZ)&4294967295;var lX=HEAP[lY];var lW=(lX)&512;var lV=(((lW))|0)==0;if(lV){var lU=mw;var lT=(lU+12)&4294967295;var lS=(lT)&4294967295;var lR=HEAP[lS];var lQ=mw;var lO=(lQ+10)&4294967295;HEAP[lO]=lR}var lN=bS;var lM=(lN+36)&4294967295;var lL=HEAP[lM];var lK=(lL)&4294967295;var lJ=HEAP[lK];var lI=(((lJ))|0)!=0;$bb93$$bb98$122:do{if(lI){var lH=hx;var lG=(lH+16)&4294967295;var lF=HEAP[lG];var lE=hx;var lD=(lE+20)&4294967295;var lC=HEAP[lD];var lB=((lF)*(lC))&4294967295;var lA=mw;var lz=(lA+10)&4294967295;var ly=HEAP[lz];var lx=unSign((ly),16,0);var lw=_FT_MulDiv(lx,72000,lB);var lv=(((lw))&65535);Q=lv;var lt=mw;var lr=(lt+8)&4294967295;var lp=HEAP[lr];var ln=Q;var ll=reSign((lp),16,0)!=reSign((ln),16,0);if(!(ll)){E=38;break $bb93$$bb98$122}var lj=mw;var lh=(lj+8)&4294967295;var lf=Q;HEAP[lh]=lf;var ld=bS;var lb=(ld+28)&4294967295;var k8=HEAP[lb];var k6=(((k8))|0)==-1;if(k6){var k4=hx;var k2=(k4+64)&4294967295;var k0=HEAP[k2];var kY=((k0)-1)&4294967295;var kW=unSign((kY),32,0)>>>5;var kU=hx;var kS=(kU+64)&4294967295;var kQ=HEAP[kS];var kO=((kQ)-1)&4294967295;var kM=unSign((kO),32,0)>>>5;var kK=hx;var kI=(kK+8324)&4294967295;var kG=(kI+kM*4)&4294967295;var kE=HEAP[kG];var kC=hx;var kA=(kC+64)&4294967295;var ky=HEAP[kA];var kw=((ky)-1)&4294967295;var ku=(kw)&31;var ks=1<<(ku);var kq=(kE)|(ks);var ko=hx;var km=(ko+8324)&4294967295;var kk=(km+kW*4)&4294967295;HEAP[kk]=kq}else{var ki=mw;var kg=(ki+4)&4294967295;var ke=HEAP[kg];var kc=(((ke))|0)>>5;var c4=mw;var c3=(c4+4)&4294967295;var c2=HEAP[c3];var c1=(((c2))|0)>>5;var c0=hx;var cZ=(c0+132)&4294967295;var cY=(cZ+c1*4)&4294967295;var cX=HEAP[cY];var cW=mw;var cV=(cW+4)&4294967295;var cC=HEAP[cV];var cA=(cC)&31;var cy=1<<(cA);var cw=(cX)|(cy);var cu=hx;var ct=(cu+132)&4294967295;var cs=(ct+kc*4)&4294967295;HEAP[cs]=cw}var cr=bS;var cq=(cr)&4294967295;var cp=HEAP[cq];var ce=(cp)|4096;var cd=bS;var cc=(cd)&4294967295;HEAP[cc]=ce;var cb=hx;var ca=(cb+16516)&4294967295;HEAP[ca]=1}}while(0);var b9=bS;var b8=(b9)&4294967295;var b7=HEAP[b8];var b6=(b7)|1024;var b5=bS;var bQ=(b5)&4294967295;HEAP[bQ]=b6}else{var bP=l0;var bO=_memcmp(bP,(__str93312)&4294967295,6);var bN=(((bO))|0)==0;if(bN){var bM=bS;var bL=(bM)&4294967295;var bK=HEAP[bL];var bJ=(bK)&1024;var bI=(((bJ))|0)==0;if(bI){HEAP[al]=183}else{var bH=mw;var bG=(bH+12)&4294967295;var bF=(bG)&4294967295;var bE=HEAP[bF];var bD=unSign((bE),16,0);var bC=bS;var bB=(bC+32)&4294967295;var bA=HEAP[bB];var bz=(bA+16518)&4294967295;var by=HEAP[bz];var bx=unSign((by),16,0);var bw=((bD)*(bx))&4294967295;var bv=((bw)+7)&4294967295;var bu=(((bv))|0)>>3;var bt=mw;var bs=(bt+28)&4294967295;HEAP[bs]=bu;var br=mw;var bq=(br+28)&4294967295;var bp=HEAP[bq];var bo=mw;var bn=(bo+12)&4294967295;var bm=(bn+2)&4294967295;var bk=HEAP[bm];var bi=unSign((bk),16,0);var bg=((bp)*(bi))&4294967295;m8=bg;var be=m8;var bc=unSign((be),32,0)>65535;if(bc){HEAP[al]=184}else{var ba=m8;var a8=(((ba))&65535);var a6=mw;var a4=(a6+32)&4294967295;HEAP[a4]=a8;var a2=mw;var a0=(a2+32)&4294967295;var aY=HEAP[a0];var aW=unSign((aY),16,0);var aU=aM;var aS=_ft_mem_realloc(aU,1,0,aW,0,al);var aQ=mw;var aO=(aQ+24)&4294967295;HEAP[aO]=aS;var aL=HEAP[al];var aJ=(((aL))|0)!=0;if(aJ){E=2;break $bb$$bb3$2}var aG=bS;var aE=(aG+8)&4294967295;HEAP[aE]=0;var aC=bS;var aA=(aC)&4294967295;var ay=HEAP[aA];var aw=(ay)|2048;var au=bS;var ar=(au)&4294967295;HEAP[ar]=aw}}}else{HEAP[al]=3}}}}}}}}}}}}while(0);var ap=HEAP[al];var an=(((ap))|0)!=0;$bb107$$bb109$142:do{if(an){var ak=bS;var ai=(ak)&4294967295;var ag=HEAP[ai];var ae=(ag)&64;var ac=(((ae))|0)!=0;if(!(ac)){E=43;break $bb107$$bb109$142}var aa=bS;var Y=(aa+24)&4294967295;var W=HEAP[Y];var U=aM;_ft_mem_free(U,W);var S=bS;var ju=(S+24)&4294967295;HEAP[ju]=0}}while(0);var jt=HEAP[al];cJ=jt;var js=cJ;jZ=js;var no=jZ;STACKTOP=aH;return no;return null}function __bdf_parse_properties(a9,bH,a8,G,au){var I=STACKTOP;STACKTOP+=140;_memset(I,0,140);var af;var bG;var O;var ad;var b2;var q;var c;var b1;var b3=I;var P;var bv;var D=I+4;var ab=I+8;var g=I+12;var C;var bk=0;bG=a9;O=bH;ad=a8;b2=G;q=au;C=0;var b0=ad;ad=b0;var bZ=b2;var bY=bZ;P=bY;var bX=q;var bW=bX;bv=bW;var bV=bG;var bU=_memcmp(bV,(__str94)&4294967295,13);var bT=(((bU))|0)==0;$bb$$bb11$2:do{if(bT){var bS=bv;var aZ=(bS+32)&4294967295;var aX=HEAP[aZ];var aV=_bdf_get_font_property(aX,(__str19257)&4294967295);var aU=(aV)==0;if(aU){var aT=bv;var aR=(aT+32)&4294967295;var aP=HEAP[aR];var aO=bv;var aN=(aO+32)&4294967295;var aM=HEAP[aN];var aB=(aM+4)&4294967295;var aA=(aB+8)&4294967295;var az=HEAP[aA];var ay=reSign((az),16,0);var ax=(aP+40)&4294967295;HEAP[ax]=ay;var aw=bv;var av=(aw+32)&4294967295;var at=HEAP[av];var ar=(at+4)&4294967295;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var ao=reSign((ap),16,0);var aS=g;var an=_sprintf(aS,(__str95)&4294967295,ao);var am=bv;var al=(am+32)&4294967295;var ak=HEAP[al];var aQ=g;var aj=__bdf_add_property(ak,(__str19257)&4294967295,aQ);C=aj;var ai=C;var ah=(((ai))|0)!=0;if(ah){af=0;break $bb$$bb11$2}var ag=bv;var ae=(ag+32)&4294967295;var ac=HEAP[ae];var aa=(ac+16516)&4294967295;HEAP[aa]=1}var Z=bv;var Y=(Z+32)&4294967295;var X=HEAP[Y];var W=_bdf_get_font_property(X,(__str20258)&4294967295);var V=(W)==0;if(V){var U=bv;var T=(U+32)&4294967295;var S=HEAP[T];var R=bv;var Q=(R+32)&4294967295;var N=HEAP[Q];var M=(N+4)&4294967295;var L=(M+10)&4294967295;var K=HEAP[L];var J=reSign((K),16,0);var H=(S+44)&4294967295;HEAP[H]=J;var F=bv;var B=(F+32)&4294967295;var A=HEAP[B];var z=(A+4)&4294967295;var y=(z+10)&4294967295;var x=HEAP[y];var w=reSign((x),16,0);var aL=g;var v=_sprintf(aL,(__str95)&4294967295,w);var u=bv;var t=(u+32)&4294967295;var s=HEAP[t];var aK=g;var r=__bdf_add_property(s,(__str20258)&4294967295,aK);C=r;var p=C;var o=(((p))|0)!=0;if(o){af=0;break $bb$$bb11$2}var n=bv;var m=(n+32)&4294967295;var l=HEAP[m];var k=(l+16516)&4294967295;HEAP[k]=1}var j=bv;var i=(j)&4294967295;var h=HEAP[i];var f=(h)&-17;var e=bv;var d=(e)&4294967295;HEAP[d]=f;var b=P;HEAP[b]=90}else{var a=bG;var b8=_memcmp(a,(__str96)&4294967295,21);var b7=(((b8))|0)==0;if(b7){af=0;break $bb$$bb11$2}var b6=bG;var b5=_memcmp(b6,(__str8246)&4294967295,7);var b4=(((b5))|0)==0;if(b4){var bR=bG;HEAP[ab]=bR;var bQ=HEAP[ab];HEAP[D]=bQ;var bP=HEAP[ab];var bO=(bP+7)&4294967295;HEAP[ab]=bO;var bN=HEAP[ab];var bM=HEAP[bN];var bL=reSign((bM),8,0)!=0;if(bL){var bK=HEAP[ab];HEAP[bK]=0;var bJ=(bK+1)&4294967295;HEAP[ab]=bJ}var bI=HEAP[ab];var bF=HEAP[D];var bE=bv;var bD=(bE+32)&4294967295;var bC=HEAP[bD];var bB=__bdf_add_property(bC,bF,bI);C=bB;var bA=C;var bz=(((bA))|0)!=0;if(bz){af=0;break $bb$$bb11$2}}else{var by=bv;var bx=(by+32)&4294967295;var bw=HEAP[bx];var bu=bG;var bt=O;var bs=__bdf_is_atom(bu,bt,D,ab,bw);var br=(((bs))|0)!=0;if(br){var bq=HEAP[ab];var bp=HEAP[D];var bo=bv;var bn=(bo+32)&4294967295;var bm=HEAP[bn];var bl=__bdf_add_property(bm,bp,bq);C=bl;var bj=C;var bi=(((bj))|0)!=0;if(bi){af=0;break $bb$$bb11$2}}else{var bh=bv;var bg=(bh+8232)&4294967295;var bf=bG;var be=O;var bd=__bdf_list_split(bg,(__str85)&4294967295,bf,be);C=bd;var bc=C;var bb=(((bc))|0)!=0;if(bb){af=0;break $bb$$bb11$2}var ba=bv;var a7=(ba+8232)&4294967295;var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=(a5)&4294967295;var a3=HEAP[a4];HEAP[D]=a3;var a2=bv;var a1=(a2+8232)&4294967295;__bdf_list_shift(a1,1);var a0=bv;var aY=(a0+8232)&4294967295;var aW=__bdf_list_join(aY,32,b3);HEAP[ab]=aW;var aJ=HEAP[ab];var aI=HEAP[D];var aH=bv;var aG=(aH+32)&4294967295;var aF=HEAP[aG];var aE=__bdf_add_property(aF,aI,aJ);C=aE}}}}while(0);var aD=C;b1=aD;var aC=b1;c=aC;var E=c;STACKTOP=I;return E;return null}function __bdf_parse_start(d1,z,ik,aN,cF){var W=STACKTOP;STACKTOP+=136;_memset(W,0,136);var hy;var db;var ae;var eJ;var bI;var gQ;var eF;var df;var A;var bc=W;var c0;var ct;var B;var co;var bh;var ej=W+4;var cD;var hm;var hK;var ij;var e1;var cg=W+8;var gq=0;db=d1;ae=z;eJ=ik;bI=aN;gQ=cF;bh=0;HEAP[ej]=0;var dd=eJ;eJ=dd;var da=bI;var c8=da;c0=c8;var c6=gQ;var c5=c6;ct=c5;var c4=ct;var c3=(c4+32)&4294967295;var c2=HEAP[c3];var c1=(c2)!=0;if(c1){var hl=ct;var hk=(hl+32)&4294967295;var hj=HEAP[hk];var hi=(hj+16520)&4294967295;var hh=HEAP[hi];bh=hh}var hg=db;var hf=_memcmp(hg,(__str8246)&4294967295,7);var he=(((hf))|0)==0;$bb2$$bb8$5:do{if(he){var hd=ct;var hc=(hd+36)&4294967295;var gR=HEAP[hc];var gP=(gR+8)&4294967295;var gO=HEAP[gP];var gN=(((gO))|0)!=0;$bb3$$bb7$7:do{if(gN){var gM=ct;var gL=(gM+32)&4294967295;var gK=HEAP[gL];var gJ=(gK)!=0;if(!(gJ)){hy=2;break $bb3$$bb7$7}var gI=ae;var gH=((gI)-7)&4294967295;ae=gH;var gl=db;var gk=(gl+7)&4294967295;co=gk;var gj=co;var gi=HEAP[gj];var gh=reSign((gi),8,0)!=0;if(gh){var gg=co;var gf=(gg+1)&4294967295;co=gf;var ge=ae;var gd=((ge)-1)&4294967295;ae=gd}var gc=ct;var fR=(gc+32)&4294967295;var fQ=HEAP[fR];var fP=co;var fO=ae;var fN=__bdf_add_comment(fQ,fP,fO);HEAP[ej]=fN;var fM=HEAP[ej];var fL=(((fM))|0)!=0;if(fL){hy=4;break $bb2$$bb8$5}}}while(0)}else{var fK=ct;var fJ=(fK)&4294967295;var fI=HEAP[fJ];var fn=(fI)&1;var fm=(((fn))|0)==0;if(fm){var fl=ct;var fk=(fl+8248)&4294967295;var fj=HEAP[fk];bh=fj;var fi=db;var fh=_memcmp(fi,(__str97)&4294967295,9);var fg=(((fh))|0)!=0;if(fg){HEAP[ej]=176}else{var ff=ct;var fe=(ff)&4294967295;HEAP[fe]=1;var e3=ct;var e2=(e3+32)&4294967295;HEAP[e2]=0;var e0=ct;var eZ=(e0+32)&4294967295;var eY=HEAP[eZ];B=eY;var eX=bh;var eW=_ft_mem_alloc(eX,16548,ej);var eV=eW;B=eV;var eU=HEAP[ej];var eT=(((eU))|0)!=0;if(eT){hy=4;break $bb2$$bb8$5}var eH=ct;var eG=(eH+32)&4294967295;var eE=B;HEAP[eG]=eE;var eD=ct;var eC=(eD+8248)&4294967295;var eB=HEAP[eC];var eA=B;var ez=(eA+16520)&4294967295;HEAP[ez]=eB;var ey=ct;var ex=(ey+8248)&4294967295;HEAP[ex]=0;var ek=B;var eh=(ek+16532)&4294967295;var ef=bh;var ed=_hash_init(eh,ef);HEAP[ej]=ed;var eb=HEAP[ej];var d9=(((eb))|0)!=0;if(d9){hy=4;break $bb2$$bb8$5}cD=0;hm=(__bdf_properties)&4294967295;while(1){var cc=HEAP[__num_bdf_properties];var cb=cD;var b9=unSign((cb),32,0)>>1;e1=dD;var dB=ij;var dz=((dB)+1)&65535;ij=dz;hy=22;continue $bb48$62}var dj=hK;var di=unSign((dj),16,0)<=3;if(di){var dh=hK;var dg=unSign((dh),16,0);var de=1<<(dg);var dc=(((de))&65535);A=dc}else{A=8}var c9=A;e1=c9;var c7=ct;var cQ=(c7+32)&4294967295;var cO=HEAP[cQ];var cN=(cO+16518)&4294967295;var cM=HEAP[cN];var cL=e1;var cK=unSign((cM),16,0)>unSign((cL),16,0);$bb54$$bb53$73:do{if(cK){hy=27}else{var cJ=ct;var cI=(cJ+32)&4294967295;var cH=HEAP[cI];var cG=(cH+16518)&4294967295;var cE=HEAP[cG];var cC=e1;var cB=reSign((cE),16,0)!=reSign((cC),16,0);if(cB){hy=27;break $bb54$$bb53$73}else{hy=28;break $bb54$$bb53$73}}}while(0);if(hy==27){var cA=ct;var cz=(cA+32)&4294967295;var cy=HEAP[cz];var cx=e1;var cv=(cx)<<1;var cs=(cy+16518)&4294967295;HEAP[cs]=cv}}else{var cr=ct;var cn=(cr+32)&4294967295;var cm=HEAP[cn];var cl=(cm+16518)&4294967295;HEAP[cl]=1}var ck=ct;var cj=(ck)&4294967295;var ci=HEAP[cj];var ch=(ci)|4;var cf=ct;var ce=(cf)&4294967295;HEAP[ce]=ch}}else{var cd=db;var ca=_memcmp(cd,(__str84)&4294967295,5);var b8=(((ca))|0)==0;if(b8){var b6=ct;var b4=(b6)&4294967295;var b2=HEAP[b4];var b0=(b2)&8;var bY=(((b0))|0)==0;if(bY){HEAP[ej]=179}else{var bW=ct;var bU=(bW+32)&4294967295;var bS=HEAP[bU];var bF=ct;var bD=(bF+32)&4294967295;var bB=HEAP[bD];var bz=(bB+4)&4294967295;var bx=(bz+8)&4294967295;var bv=HEAP[bx];var bt=reSign((bv),16,0);var br=(bS+40)&4294967295;HEAP[br]=bt;var bp=ct;var bn=(bp+32)&4294967295;var a9=HEAP[bn];var a7=(a9+4)&4294967295;var a5=(a7+8)&4294967295;var a3=HEAP[a5];var a1=reSign((a3),16,0);var cw=cg;var aZ=_sprintf(cw,(__str95)&4294967295,a1);var aX=ct;var aV=(aX+32)&4294967295;var aT=HEAP[aV];var cu=cg;var aR=__bdf_add_property(aT,(__str19257)&4294967295,cu);HEAP[ej]=aR;var aK=HEAP[ej];var aI=(((aK))|0)!=0;if(aI){hy=4;break $bb2$$bb8$5}var aG=ct;var aE=(aG+32)&4294967295;var aC=HEAP[aE];var aA=ct;var ay=(aA+32)&4294967295;var aw=HEAP[ay];var au=(aw+4)&4294967295;var at=(au+10)&4294967295;var bT=HEAP[at];var bR=reSign((bT),16,0);var bQ=(aC+44)&4294967295;HEAP[bQ]=bR;var bP=ct;var bO=(bP+32)&4294967295;var bN=HEAP[bO];var bM=(bN+4)&4294967295;var bL=(bM+10)&4294967295;var bK=HEAP[bL];var bJ=reSign((bK),16,0);var cq=cg;var bo=_sprintf(cq,(__str95)&4294967295,bJ);var bm=ct;var bl=(bm+32)&4294967295;var bk=HEAP[bl];var cp=cg;var bj=__bdf_add_property(bk,(__str20258)&4294967295,cp);HEAP[ej]=bj;var bi=HEAP[ej];var bg=(((bi))|0)!=0;if(bg){hy=4;break $bb2$$bb8$5}var bf=ct;var be=(bf+32)&4294967295;var bd=HEAP[be];var aS=(bd+16516)&4294967295;HEAP[aS]=1;var aQ=c0;HEAP[aQ]=90;HEAP[ej]=-1}}else{HEAP[ej]=3}}}}}}}}while(0);var aP=HEAP[ej];df=aP;var aO=df;eF=aO;var hE=eF;STACKTOP=W;return hE;return null}function _bdf_load_font(bc,aD,a,C){var X=STACKTOP;STACKTOP+=8;_memset(X,0,8);var d0;var aZ;var cd;var bd;var ba;var bR;var bn;var l;var eJ=X;var bb;var aO;var bH=X+4;var cU=0;aZ=bc;cd=aD;bd=a;ba=C;HEAP[eJ]=0;bb=0;var bm=cd;aO=bm;HEAP[bH]=0;var bl=aO;var bk=_ft_mem_alloc(bl,8252,bH);var bj=bk;bb=bj;var bi=HEAP[bH];var bh=(((bi))|0)!=0;$Exit$$bb$2:do{if(!bh){aO=0;var bg=bd;var bf=(bg)!=0;if(bf){var be=bd;l=be}else{l=__bdf_opts}var dP=bb;var dO=(dP+36)&4294967295;var dN=l;HEAP[dO]=dN;var dM=bb;var dL=(dM+12)&4294967295;HEAP[dL]=32767;var dK=bb;var dJ=(dK+8248)&4294967295;var dI=cd;HEAP[dJ]=dI;var dH=bb;var dG=(dH+8232)&4294967295;var dk=cd;__bdf_list_init(dG,dk);var dj=aZ;var di=bb;var dh=di;var dg=__bdf_readstream(dj,94,dh,eJ);HEAP[bH]=dg;var df=HEAP[bH];var de=(((df))|0)!=0;$Fail$$bb4$8:do{if(!de){var dd=bb;var dc=(dd+32)&4294967295;var db=HEAP[dc];var cS=(db)!=0;$bb5$$bb23$10:do{if(cS){var cR=bb;var cQ=(cR+32)&4294967295;var cP=HEAP[cQ];var cO=(cP+16520)&4294967295;var cN=HEAP[cO];aO=cN;var cM=bb;var cL=(cM+32)&4294967295;var cK=HEAP[cL];var cJ=(cK+28)&4294967295;var cy=HEAP[cJ];var cx=(((cy))|0)!=8;if(cx){var cw=bb;var cv=(cw+32)&4294967295;var cu=HEAP[cv];var ct=bb;var cs=(ct+32)&4294967295;var cr=HEAP[cs];var cq=(cr+4)&4294967295;var cp=(cq)&4294967295;var ce=HEAP[cp];var cc=(cu+32)&4294967295;HEAP[cc]=ce}var cb=bb;var ca=(cb+4)&4294967295;var b9=HEAP[ca];var b8=bb;var b7=(b8+32)&4294967295;var b6=HEAP[b7];var b5=(b6+52)&4294967295;var b4=HEAP[b5];var b3=bb;var b2=(b3+32)&4294967295;var b1=HEAP[b2];var b0=(b1+64)&4294967295;var bZ=HEAP[b0];var bY=((b4)+(bZ))&4294967295;var bX=(((b9))|0)!=(((bY))|0);if(bX){var bW=bb;var bV=(bW+32)&4294967295;var bU=HEAP[bV];var bT=(bU+16516)&4294967295;HEAP[bT]=1}var bS=bb;var bQ=(bS+36)&4294967295;var bP=HEAP[bQ];var bO=(bP)&4294967295;var bN=HEAP[bO];var bM=(((bN))|0)!=0;if(!(bM)){d0=4;break $bb5$$bb23$10}var bL=bb;var bK=(bL+32)&4294967295;var bJ=HEAP[bK];var bI=(bJ+52)&4294967295;var bG=HEAP[bI];var bF=(((bG))|0)!=0;if(!bF){var bE=bb;var bD=(bE+32)&4294967295;var bC=HEAP[bD];var bB=(bC+64)&4294967295;var bA=HEAP[bB];var bz=(((bA))|0)!=0;if(!(bz)){d0=4;break $bb5$$bb23$10}}var by=bb;var bx=(by+16)&4294967295;var bw=HEAP[bx];var bv=reSign((bw),16,0);var bu=bb;var bt=(bu+12)&4294967295;var bs=HEAP[bt];var br=reSign((bs),16,0);var bq=((bv)-(br))&4294967295;var bp=bb;var bo=(bp+32)&4294967295;var a9=HEAP[bo];var a8=(a9+4)&4294967295;var a7=(a8)&4294967295;var a6=HEAP[a7];var a5=unSign((a6),16,0);var a4=(((bq))|0)!=(((a5))|0);if(a4){var a3=bb;var a2=(a3+32)&4294967295;var a1=HEAP[a2];var a0=bb;var aY=(a0+16)&4294967295;var aX=HEAP[aY];var aW=bb;var aV=(aW+12)&4294967295;var aU=HEAP[aV];var aT=((aX)-(aU))&65535;var aS=(a1+4)&4294967295;var aR=(aS)&4294967295;HEAP[aR]=aT;var aQ=bb;var aP=(aQ+32)&4294967295;var aN=HEAP[aP];var aM=(aN+16516)&4294967295;HEAP[aM]=1}var aL=bb;var aK=(aL+32)&4294967295;var aJ=HEAP[aK];var aI=(aJ+4)&4294967295;var aH=(aI+4)&4294967295;var aG=HEAP[aH];var aF=bb;var aE=(aF+12)&4294967295;var aC=HEAP[aE];var aB=reSign((aG),16,0)!=reSign((aC),16,0);if(aB){var aA=bb;var az=(aA+32)&4294967295;var ay=HEAP[az];var ax=bb;var aw=(ax+12)&4294967295;var av=HEAP[aw];var au=(ay+4)&4294967295;var at=(au+4)&4294967295;HEAP[at]=av;var ar=bb;var aq=(ar+32)&4294967295;var ap=HEAP[aq];var ao=(ap+16516)&4294967295;HEAP[ao]=1}var an=bb;var am=(an+32)&4294967295;var al=HEAP[am];var ak=(al+4)&4294967295;var aj=(ak+8)&4294967295;var ai=HEAP[aj];var ah=bb;var ag=(ah+18)&4294967295;var af=HEAP[ag];var ae=reSign((ai),16,0)!=reSign((af),16,0);if(ae){var ad=bb;var ac=(ad+32)&4294967295;var ab=HEAP[ac];var aa=bb;var Z=(aa+18)&4294967295;var Y=HEAP[Z];var W=(ab+4)&4294967295;var V=(W+8)&4294967295;HEAP[V]=Y;var U=bb;var T=(U+32)&4294967295;var S=HEAP[T];var R=(S+16516)&4294967295;HEAP[R]=1}var Q=bb;var P=(Q+32)&4294967295;var N=HEAP[P];var L=(N+4)&4294967295;var B=(L+10)&4294967295;var A=HEAP[B];var z=bb;var y=(z+20)&4294967295;var x=HEAP[y];var w=reSign((A),16,0)!=reSign((x),16,0);if(w){var v=bb;var u=(v+32)&4294967295;var s=HEAP[u];var q=bb;var f=(q+20)&4294967295;var e=HEAP[f];var d=(s+4)&4294967295;var c=(d+10)&4294967295;HEAP[c]=e;var b=bb;var eL=(b+32)&4294967295;var eK=HEAP[eL];var eI=bb;var eG=(eI+20)&4294967295;var eE=HEAP[eG];var ev=(0-(eE))&65535;var eu=(eK+4)&4294967295;var et=(eu+6)&4294967295;HEAP[et]=ev;var es=bb;var er=(es+32)&4294967295;var eq=HEAP[er];var ep=(eq+16516)&4294967295;HEAP[ep]=1}var eo=bb;var em=(eo+18)&4294967295;var ek=HEAP[em];var O=reSign((ek),16,0);var M=bb;var K=(M+20)&4294967295;var J=HEAP[K];var I=reSign((J),16,0);var H=((O)+(I))&4294967295;var G=bb;var F=(G+32)&4294967295;var E=HEAP[F];var D=(E+4)&4294967295;var t=(D+2)&4294967295;var r=HEAP[t];var p=unSign((r),16,0);var n=(((H))|0)!=(((p))|0);if(n){var m=bb;var k=(m+32)&4294967295;var j=HEAP[k];var i=bb;var h=(i+18)&4294967295;var g=HEAP[h];var eH=bb;var eF=(eH+20)&4294967295;var eD=HEAP[eF];var eC=((g)+(eD))&65535;var eB=(j+4)&4294967295;var eA=(eB+2)&4294967295;HEAP[eA]=eC}var ez=bb;var ey=(ez)&4294967295;var ex=HEAP[ey];var ew=(ex)&4096}}while(0);var en=bb;var el=(en)&4294967295;var ej=HEAP[el];var ei=(ej)&1;var eh=(((ei))&255);var d1=reSign((eh),8,0)!=0;if(d1){var eg=bb;var ef=(eg)&4294967295;var ee=HEAP[ef];var ed=(ee)&32;var ec=(((ed))|0)==0;if(ec){HEAP[bH]=185;d0=12;break $Exit$$bb$2}else{HEAP[bH]=186;d0=12;break $Exit$$bb$2}}else{var eb=bb;var ea=(eb+32)&4294967295;var d9=HEAP[ea];var d8=(d9)!=0;$bb28$$bb32$44:do{if(d8){var d7=bb;var d6=(d7+32)&4294967295;var d5=HEAP[d6];var d4=(d5+16520)&4294967295;var d3=HEAP[d4];aO=d3;var d2=bb;var dZ=(d2+32)&4294967295;var dY=HEAP[dZ];var dX=(dY+88)&4294967295;var dW=HEAP[dX];var dV=(((dW))|0)!=0;if(dV){var dU=bb;var dT=(dU+32)&4294967295;var dS=HEAP[dT];var dR=bb;var dQ=(dR+32)&4294967295;var dF=HEAP[dQ];var dE=(dF+84)&4294967295;var dD=HEAP[dE];var dC=bb;var dB=(dC+32)&4294967295;var dA=HEAP[dB];var dz=(dA+88)&4294967295;var dy=HEAP[dz];var dx=((dy)+1)&4294967295;var dv=bb;var da=(dv+32)&4294967295;var c9=HEAP[da];var c8=(c9+88)&4294967295;var c7=HEAP[c8];var c6=aO;var c5=_ft_mem_realloc(c6,1,c7,dx,dD,bH);var c4=(dS+84)&4294967295;HEAP[c4]=c5;var c3=HEAP[bH];var c2=(((c3))|0)!=0;if(c2){d0=13;break $Fail$$bb4$8}var c0=bb;var cI=(c0+32)&4294967295;var cH=HEAP[cI];var cG=(cH+84)&4294967295;var cF=HEAP[cG];var cE=bb;var cD=(cE+32)&4294967295;var cC=HEAP[cD];var cB=(cC+88)&4294967295;var cA=HEAP[cB];var cz=(cF+cA)&4294967295;HEAP[cz]=0}}else{var co=HEAP[bH];var cn=(((co))|0)==0;if(!(cn)){d0=18;break $bb28$$bb32$44}HEAP[bH]=3}}while(0);var cm=bb;var cl=(cm+32)&4294967295;var ck=HEAP[cl];var cj=ba;HEAP[cj]=ck;d0=12;break $Exit$$bb$2}}}while(0);var dp=bb;var dn=(dp+32)&4294967295;var dm=HEAP[dn];_bdf_free_font(dm);var dl=cd;aO=dl;var c1=bb;var cZ=(c1+32)&4294967295;var cY=HEAP[cZ];var cX=aO;var cW=cY;_ft_mem_free(cX,cW);var cV=bb;var cT=(cV+32)&4294967295;HEAP[cT]=0}}while(0);var ci=bb;var ch=(ci)!=0;if(ch){var cg=bb;var cf=(cg+8232)&4294967295;__bdf_list_done(cf);var dw=cd;aO=dw;var du=aO;var dt=bb;var ds=dt;_ft_mem_free(du,ds);bb=0}var dr=HEAP[bH];bn=dr;var dq=bn;bR=dq;var o=bR;STACKTOP=X;return o;return null}function _bdf_free_font(U){var aR;var bD;var cd;var ce;var b3;var aN;var b1=0;bD=U;var cI=bD;var cH=(cI)==0;if(!cH){var cG=bD;var cF=(cG+16520)&4294967295;var cE=HEAP[cF];aN=cE;var cD=bD;var cC=(cD)&4294967295;var cB=HEAP[cC];var cA=aN;_ft_mem_free(cA,cB);var cz=bD;var bI=(cz)&4294967295;HEAP[bI]=0;var bG=bD;var bE=(bG+128)&4294967295;var bC=HEAP[bE];var bB=(bC)!=0;if(bB){var bA=bD;var bz=(bA+128)&4294967295;var by=HEAP[bz];var bx=by;var bw=aN;_hash_free(bx,bw);var bn=bD;var bl=(bn+128)&4294967295;var bj=HEAP[bl];var bi=aN;_ft_mem_free(bi,bj);var bh=bD;var bg=(bh+128)&4294967295;HEAP[bg]=0}var bf=bD;var be=(bf+84)&4294967295;var bd=HEAP[be];var bc=aN;_ft_mem_free(bc,bd);var a3=bD;var a1=(a3+84)&4294967295;HEAP[a1]=0;ce=0;$bb6$7:while(1){var V=bD;var T=(V+72)&4294967295;var K=HEAP[T];var I=ce;var G=unSign((K),32,0)>unSign((I),32,0);if(!(G)){aR=4;break $bb6$7}var aZ=bD;var aY=(aZ+80)&4294967295;var aX=HEAP[aY];var aW=ce;var aV=(aX+16*aW)&4294967295;var aU=(aV+4)&4294967295;var aT=HEAP[aU];var aS=(((aT))|0)==1;if(aS){var aH=bD;var aF=(aH+80)&4294967295;var aC=HEAP[aF];var aA=ce;var ay=(aC+16*aA)&4294967295;var aw=(ay+12)&4294967295;var au=(aw)&4294967295;var ar=HEAP[au];var ap=aN;_ft_mem_free(ap,ar);var ao=bD;var af=(ao+80)&4294967295;var ad=HEAP[af];var ab=ce;var aa=(ad+16*ab)&4294967295;var Z=(aa+12)&4294967295;var Y=(Z)&4294967295;HEAP[Y]=0}var X=ce;var W=((X)+1)&4294967295;ce=W;aR=1;continue $bb6$7}var F=bD;var E=(F+80)&4294967295;var D=HEAP[E];var C=aN;var B=D;_ft_mem_free(C,B);var A=bD;var z=(A+80)&4294967295;HEAP[z]=0;ce=0;var q=bD;var o=(q+56)&4294967295;var m=HEAP[o];b3=m;$bb9$14:while(1){var cJ=bD;var cy=(cJ+52)&4294967295;var cx=HEAP[cy];var cw=ce;var cv=unSign((cx),32,0)>unSign((cw),32,0);if(!(cv)){aR=7;break $bb9$14}var l=b3;var k=(l)&4294967295;var j=HEAP[k];var i=aN;_ft_mem_free(i,j);var h=b3;var g=(h)&4294967295;HEAP[g]=0;var f=b3;var e=(f+24)&4294967295;var d=HEAP[e];var c=aN;_ft_mem_free(c,d);var b=b3;var a=(b+24)&4294967295;HEAP[a]=0;var cN=ce;var cM=((cN)+1)&4294967295;ce=cM;var cL=b3;var cK=(cL+36)&4294967295;b3=cK;aR=5;continue $bb9$14}ce=0;var cu=bD;var ct=(cu+68)&4294967295;var cs=HEAP[ct];b3=cs;$bb12$18:while(1){var b9=bD;var b8=(b9+64)&4294967295;var b7=HEAP[b8];var b6=ce;var b5=unSign((b7),32,0)>unSign((b6),32,0);if(!(b5)){aR=10;break $bb12$18}var cr=b3;var cq=(cr)&4294967295;var cp=HEAP[cq];var co=aN;_ft_mem_free(co,cp);var cn=b3;var cm=(cn)&4294967295;HEAP[cm]=0;var cl=b3;var ck=(cl+24)&4294967295;var cj=HEAP[ck];var ci=aN;_ft_mem_free(ci,cj);var ch=b3;var cg=(ch+24)&4294967295;HEAP[cg]=0;var cf=ce;var cc=((cf)+1)&4294967295;ce=cc;var cb=b3;var ca=(cb+36)&4294967295;b3=ca;aR=8;continue $bb12$18}var b4=bD;var b2=(b4+56)&4294967295;var b0=HEAP[b2];var bZ=aN;var bY=b0;_ft_mem_free(bZ,bY);var bX=bD;var bW=(bX+56)&4294967295;HEAP[bW]=0;var bV=bD;var bU=(bV+68)&4294967295;var bT=HEAP[bU];var bS=aN;var bR=bT;_ft_mem_free(bS,bR);var bQ=bD;var bP=(bQ+68)&4294967295;HEAP[bP]=0;ce=0;var bO=bD;var bN=(bO+92)&4294967295;var bM=(bN+12)&4294967295;var bL=HEAP[bM];b3=bL;$bb15$22:while(1){var a9=bD;var a8=(a9+92)&4294967295;var a7=(a8+20)&4294967295;var a6=HEAP[a7];var a5=ce;var a4=unSign((a6),32,0)>unSign((a5),32,0);if(!(a4)){aR=13;break $bb15$22}var bK=b3;var bJ=(bK)&4294967295;var bH=HEAP[bJ];var bF=aN;_ft_mem_free(bF,bH);var bv=b3;var bu=(bv)&4294967295;HEAP[bu]=0;var bt=b3;var bs=(bt+24)&4294967295;var br=HEAP[bs];var bq=aN;_ft_mem_free(bq,br);var bp=b3;var bo=(bp+24)&4294967295;HEAP[bo]=0;var bm=ce;var bk=((bm)+1)&4294967295;ce=bk;var bb=b3;var ba=(bb+36)&4294967295;b3=ba;aR=11;continue $bb15$22}var a2=bD;var a0=(a2+92)&4294967295;var aQ=(a0+12)&4294967295;var aP=HEAP[aQ];var aO=aN;var aM=aP;_ft_mem_free(aO,aM);var aL=bD;var aK=(aL+92)&4294967295;var aJ=(aK+12)&4294967295;HEAP[aJ]=0;var aI=bD;var aG=(aI+16532)&4294967295;var aE=aN;_hash_free(aG,aE);var an=bD;var am=(an+16524)&4294967295;var al=HEAP[am];cd=al;ce=0;while(1){var t=bD;var s=(t+16528)&4294967295;var r=HEAP[s];var p=ce;var n=unSign((r),32,0)>unSign((p),32,0);if(!(n)){aR=17;break}var ak=cd;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=aN;_ft_mem_free(ah,ai);var ag=cd;var ae=(ag)&4294967295;HEAP[ae]=0;var ac=cd;var S=(ac+4)&4294967295;var R=HEAP[S];var Q=(((R))|0)==1;if(Q){var P=cd;var O=(P+12)&4294967295;var N=(O)&4294967295;var M=HEAP[N];var L=aN;_ft_mem_free(L,M);var J=cd;var H=(J+12)&4294967295;var y=(H)&4294967295;HEAP[y]=0}var x=ce;var w=((x)+1)&4294967295;ce=w;var v=cd;var u=(v+16)&4294967295;cd=u;aR=14;continue}var aD=bD;var aB=(aD+16524)&4294967295;var az=HEAP[aB];var ax=aN;var av=az;_ft_mem_free(ax,av);var at=bD;var aq=(at+16524)&4294967295;HEAP[aq]=0}return;return}function _bdf_get_font_property(b,o){var n;var c;var C;var p;var r;var D;var A;var q=0;c=b;C=o;var B=c;var z=(B)==0;$bb3$$bb$2:do{if(z){n=0}else{var y=c;var x=(y+72)&4294967295;var w=HEAP[x];var v=(((w))|0)==0;if(v){n=0;break $bb3$$bb$2}var u=C;var t=(u)==0;if(t){n=0;break $bb3$$bb$2}var s=C;var m=HEAP[s];var l=reSign((m),8,0)==0;if(l){n=0;break $bb3$$bb$2}var k=c;var j=(k+128)&4294967295;var i=HEAP[j];var h=i;var g=C;var f=_hash_lookup(g,h);A=f;var e=A;var d=(e)!=0;if(d){var a=c;var M=(a+80)&4294967295;var L=HEAP[M];var K=A;var J=(K+4)&4294967295;var I=HEAP[J];var H=(L+16*I)&4294967295;r=H}else{r=0}var G=r;D=G;n=6;break $bb3$$bb$2}}while(0);if(n==0){D=0}var F=D;p=F;var E=p;return E;return null}function _bdf_cmap_init(s,k){var y;var C;var m;var B;var j;var F;var A;var l=0;C=s;m=k;var i=C;var h=i;F=h;var g=F;var f=g;var e=(f)&4294967295;var d=(e)&4294967295;var c=HEAP[d];var b=c;A=b;var a=m;m=a;var z=A;var x=(z+140)&4294967295;var w=HEAP[x];var v=(w+52)&4294967295;var t=HEAP[v];var r=F;var q=(r+16)&4294967295;HEAP[q]=t;var p=A;var o=(p+144)&4294967295;var n=HEAP[o];var G=F;var E=(G+20)&4294967295;HEAP[E]=n;j=0;var D=j;B=D;var u=B;return u;return null}function _bdf_cmap_done(i){var k;var a;var b;var j=0;a=i;var h=a;var g=h;b=g;var f=b;var e=(f+20)&4294967295;HEAP[e]=0;var d=b;var c=(d+16)&4294967295;HEAP[c]=0;return;return}function _bdf_cmap_char_index(X,l){var r;var b;var q;var s;var O;var o;var P;var N;var e;var Q;var t;var d;var y=0;b=X;q=l;var M=b;var L=M;o=L;var K=o;var J=(K+20)&4294967295;var I=HEAP[J];P=I;t=0;N=0;var H=o;var F=(H+16)&4294967295;var D=HEAP[F];e=D;while(1){var A=N;var z=e;var x=unSign((A),32,0)>>1;Q=m;var k=P;var j=Q;var i=(k+8*j)&4294967295;var h=(i)&4294967295;var g=HEAP[h];d=g;var f=q;var c=d;var a=(((f))|0)==(((c))|0);if(a){r=1;break}var U=q;var T=d;var S=unSign((U),32,0)>>1;aq=Y;var X=I;var W=aq;var V=(X+8*W)&4294967295;var U=(V)&4294967295;var P=HEAP[U];S=P;var N=O;var M=S;var L=(((N))|0)==(((M))|0);if(L){R=1;break $bb5$2}var B=O;var z=S;var y=unSign((B),32,0)unSign((o),32,0);if(!(m)){R=7;break $bb1$$bb6$9}var l=I;var k=an;var i=(l+8*k)&4294967295;var h=(i)&4294967295;var g=HEAP[h];O=g;var f=I;var c=an;var b=(f+8*c)&4294967295;var a=(b+4)&4294967295;var ay=HEAP[a];var ax=((ay)+1)&65535;Q=ax}}}while(0);var aw=C;var av=O;HEAP[aw]=av;var au=Q;var at=unSign((au),16,0);ap=at;var ar=ap;A=ar;var T=A;return T;return null}function _bdf_interpret_style(cg){var aC=STACKTOP;STACKTOP+=36;_memset(aC,0,36);var bA;var av;var e;var dK;var bf;var au=aC;var a2;var bv;var az;var cZ;var s=aC+4;var bY;var bx;var dx=aC+20;var cY;var cX;var cl;var cM=0;av=cg;HEAP[au]=0;var dJ=av;var dI=dJ;a2=dI;var dH=a2;var dG=(dH+100)&4294967295;var dF=HEAP[dG];bv=dF;var dE=av;var dD=(dE+140)&4294967295;var dC=HEAP[dD];az=dC;var dB=(s)&4294967295;HEAP[dB]=0;var ct=(s+4)&4294967295;HEAP[ct]=0;var cr=(s+8)&4294967295;HEAP[cr]=0;var cp=(s+12)&4294967295;HEAP[cp]=0;var co=a2;var cn=(co+12)&4294967295;HEAP[cn]=0;var cm=az;var ck=_bdf_get_font_property(cm,(__str65303)&4294967295);cZ=ck;var cj=cZ;var ci=(cj)!=0;$bb$$bb11$2:do{if(ci){var ch=cZ;var b7=(ch+4)&4294967295;var b5=HEAP[b7];var b3=(((b5))|0)==1;if(!(b3)){bA=1;break $bb$$bb11$2}var b2=cZ;var b1=(b2+12)&4294967295;var b0=(b1)&4294967295;var bZ=HEAP[b0];var bX=(bZ)!=0;if(!(bX)){bA=1;break $bb$$bb11$2}var bW=cZ;var bV=(bW+12)&4294967295;var bM=(bV)&4294967295;var bK=HEAP[bM];var bI=HEAP[bK];var bH=reSign((bI),8,0)==79;$bb6$$bb3$6:do{if(!bH){var bG=cZ;var bF=(bG+12)&4294967295;var bE=(bF)&4294967295;var bD=HEAP[bE];var bC=HEAP[bD];var bB=reSign((bC),8,0)==111;if(bB){bA=3;break $bb6$$bb3$6}var bp=cZ;var bn=(bp+12)&4294967295;var bk=(bn)&4294967295;var bi=HEAP[bk];var bg=HEAP[bi];var bd=reSign((bg),8,0)==73;if(bd){bA=3;break $bb6$$bb3$6}var bb=cZ;var a9=(bb+12)&4294967295;var a7=(a9)&4294967295;var a5=HEAP[a7];var aT=HEAP[a5];var aR=reSign((aT),8,0)==105;if(!(aR)){bA=1;break $bb$$bb11$2}}}while(0);var aO=a2;var aM=(aO+12)&4294967295;var aK=HEAP[aM];var aI=(aK)|1;var aG=a2;var aE=(aG+12)&4294967295;HEAP[aE]=aI;var aB=cZ;var ay=(aB+12)&4294967295;var ak=(ay)&4294967295;var ai=HEAP[ak];var af=HEAP[ai];var ad=reSign((af),8,0)==79;$bb8$$bb7$11:do{if(ad){bA=7}else{var ab=cZ;var Z=(ab+12)&4294967295;var X=(Z)&4294967295;var V=HEAP[X];var T=HEAP[V];var R=reSign((T),8,0)==111;if(R){bA=7;break $bb8$$bb7$11}bf=(__str102)&4294967295;bA=10;break $bb8$$bb7$11}}while(0);if(bA==7){bf=(__str101)&4294967295}var G=(s+8)&4294967295;var E=bf;HEAP[G]=E}}while(0);var B=az;var z=_bdf_get_font_property(B,(__str79)&4294967295);cZ=z;var x=cZ;var v=(x)!=0;$bb12$$bb17$18:do{if(v){var t=cZ;var q=(t+4)&4294967295;var o=HEAP[q];var m=(((o))|0)==1;if(!(m)){bA=13;break $bb12$$bb17$18}var j=cZ;var i=(j+12)&4294967295;var g=(i)&4294967295;var d=HEAP[g];var b=(d)!=0;if(!(b)){bA=13;break $bb12$$bb17$18}var dW=cZ;var dU=(dW+12)&4294967295;var dS=(dU)&4294967295;var dQ=HEAP[dS];var dO=HEAP[dQ];var dA=reSign((dO),8,0)==66;if(!dA){var dz=cZ;var dw=(dz+12)&4294967295;var du=(dw)&4294967295;var ds=HEAP[du];var dq=HEAP[ds];var dn=reSign((dq),8,0)==98;if(!(dn)){bA=13;break $bb12$$bb17$18}}var dl=a2;var dj=(dl+12)&4294967295;var dh=HEAP[dj];var dc=(dh)|2;var da=a2;var c8=(da+12)&4294967295;HEAP[c8]=dc;var c6=(s+4)&4294967295;HEAP[c6]=(__str103)&4294967295}}while(0);var c5=az;var c4=_bdf_get_font_property(c5,(__str64302)&4294967295);cZ=c4;var c3=cZ;var c2=(c3)!=0;$bb18$$bb24$26:do{if(c2){var c1=cZ;var c0=(c1+4)&4294967295;var cW=HEAP[c0];var cV=(((cW))|0)==1;if(!(cV)){bA=18;break $bb18$$bb24$26}var cU=cZ;var cT=(cU+12)&4294967295;var cS=(cT)&4294967295;var cR=HEAP[cS];var cQ=(cR)!=0;if(!(cQ)){bA=18;break $bb18$$bb24$26}var cP=cZ;var cO=(cP+12)&4294967295;var cN=(cO)&4294967295;var cL=HEAP[cN];var cK=HEAP[cL];var cJ=reSign((cK),8,0)!=0;if(!(cJ)){bA=18;break $bb18$$bb24$26}var cI=cZ;var cH=(cI+12)&4294967295;var cG=(cH)&4294967295;var cF=HEAP[cG];var cE=HEAP[cF];var cD=reSign((cE),8,0)!=78;if(!(cD)){bA=18;break $bb18$$bb24$26}var cC=cZ;var cB=(cC+12)&4294967295;var cA=(cB)&4294967295;var cz=HEAP[cA];var cy=HEAP[cz];var cx=reSign((cy),8,0)!=110;if(!(cx)){bA=18;break $bb18$$bb24$26}var cw=cZ;var cv=(cw+12)&4294967295;var cu=(cv)&4294967295;var cs=HEAP[cu];var cq=(s+12)&4294967295;HEAP[cq]=cs}}while(0);var cf=az;var ce=_bdf_get_font_property(cf,(__str238)&4294967295);cZ=ce;var cd=cZ;var cc=(cd)!=0;$bb25$$bb31$34:do{if(cc){var cb=cZ;var ca=(cb+4)&4294967295;var b9=HEAP[ca];var b8=(((b9))|0)==1;if(!(b8)){bA=25;break $bb25$$bb31$34}var b6=cZ;var b4=(b6+12)&4294967295;var bU=(b4)&4294967295;var bT=HEAP[bU];var bS=(bT)!=0;if(!(bS)){bA=25;break $bb25$$bb31$34}var bR=cZ;var bQ=(bR+12)&4294967295;var bP=(bQ)&4294967295;var bO=HEAP[bP];var bN=HEAP[bO];var bL=reSign((bN),8,0)!=0;if(!(bL)){bA=25;break $bb25$$bb31$34}var bJ=cZ;var bz=(bJ+12)&4294967295;var by=(bz)&4294967295;var bw=HEAP[by];var bu=HEAP[bw];var bt=reSign((bu),8,0)!=78;if(!(bt)){bA=25;break $bb25$$bb31$34}var bs=cZ;var br=(bs+12)&4294967295;var bq=(br)&4294967295;var bo=HEAP[bq];var bm=HEAP[bo];var a1=reSign((bm),8,0)!=110;if(!(a1)){bA=25;break $bb25$$bb31$34}var a0=cZ;var aZ=(a0+12)&4294967295;var aY=(aZ)&4294967295;var aX=HEAP[aY];var aW=(s)&4294967295;HEAP[aW]=aX}}while(0);bx=0;bx=0;bY=0;$bb35$42:while(1){var I=bY;var H=unSign((I),32,0)<=3;if(!(H)){bA=34;break $bb35$42}var aV=bY;var aU=(dx+aV*4)&4294967295;HEAP[aU]=0;var aS=bY;var aQ=(s+aS*4)&4294967295;var at=HEAP[aQ];var ar=(at)!=0;if(ar){var aq=bY;var ap=bY;var ao=(s+ap*4)&4294967295;var an=HEAP[ao];var am=_strlen(an);var al=(dx+aq*4)&4294967295;HEAP[al]=am;var aj=bY;var ah=(dx+aj*4)&4294967295;var O=HEAP[ah];var N=bx;var M=((O)+(N))&4294967295;var L=((M)+1)&4294967295;bx=L}var K=bY;var J=((K)+1)&4294967295;bY=J;bA=31;continue $bb35$42}var F=bx;var D=(((F))|0)==0;if(D){var bl=(s)&4294967295;HEAP[bl]=(__str104)&4294967295;var bj=(s)&4294967295;var bh=HEAP[bj];var be=_strlen(bh);var bc=(dx)&4294967295;HEAP[bc]=be;var ba=(dx)&4294967295;var a8=HEAP[ba];var a6=((a8)+1)&4294967295;bx=a6}var a4=bx;var a3=bv;var aP=_ft_mem_alloc(a3,a4,au);var aN=a2;var aL=(aN+24)&4294967295;HEAP[aL]=aP;var aJ=HEAP[au];var aH=(((aJ))|0)!=0;if(aH){var aF=HEAP[au];dK=aF}else{var aD=a2;var aA=(aD+24)&4294967295;var ax=HEAP[aA];cY=ax;bY=0;$bb53$55:while(1){var de=bY;var dd=unSign((de),32,0)<=3;if(!(dd)){bA=46;break $bb53$55}var aw=bY;var ag=(s+aw*4)&4294967295;var ae=HEAP[ag];cX=ae;var ac=bY;var aa=(dx+ac*4)&4294967295;var Y=HEAP[aa];bx=Y;var W=cX;var U=(W)==0;if(!U){var S=a2;var Q=(S+24)&4294967295;var P=HEAP[Q];var C=cY;var A=(P)!=(C);if(A){var y=cY;HEAP[y]=32;var w=cY;var u=(w+1)&4294967295;cY=u}var r=cY;var p=cX;var n=bx;_llvm_memcpy_p0i8_p0i8_i32(r,p,n,1,0);var l=bY;var k=(((l))|0)==0;$bb46$$bb45$63:do{if(k){bA=39}else{var h=bY;var f=(((h))|0)==3;if(f){bA=39;break $bb46$$bb45$63}else{bA=40;break $bb46$$bb45$63}}}while(0);$bb46$$bb51$65:do{if(bA==39){cl=0;while(1){var dt=cl;var dr=bx;var dp=unSign((dt),32,0)unSign((fl),32,0);if(!(fk)){fW=35;break $bb42$55}var ft=F;var fs=(ft+144)&4294967295;var fr=HEAP[fs];var fo=bf;var e4=(fr+8*fo)&4294967295;var e3=fc;var e2=bf;var e1=(e3+36*e2)&4294967295;var e0=(e1+4)&4294967295;var eZ=HEAP[e0];var eY=(e4)&4294967295;HEAP[eY]=eZ;var eX=F;var eV=(eX+144)&4294967295;var eT=HEAP[eV];var ey=bf;var ex=(eT+8*ey)&4294967295;var ew=bf;var ev=(((ew))&65535);var eu=(ex+4)&4294967295;HEAP[eu]=ev;var et=fc;var es=bf;var er=(et+36*es)&4294967295;var eq=(er+4)&4294967295;var eo=HEAP[eq];var d3=HEAP[A];var d2=(d3+36)&4294967295;var d1=HEAP[d2];var d0=(((eo))|0)==(((d1))|0);$bb39$$bb41$58:do{if(d0){var dZ=bf;var dY=(((dZ))|0)!=-1;if(!(dY)){fW=32;break $bb39$$bb41$58}var dX=F;var dW=(dX+164)&4294967295;var dV=bf;HEAP[dW]=dV}}while(0);var dT=bf;var fq=((dT)+1)&4294967295;bf=fq;fW=30;continue $bb42$55}bd=0;cB=0;z=0;var fj=HEAP[A];var fi=_bdf_get_font_property(fj,(__str7245)&4294967295);bd=fi;var fh=HEAP[A];var fg=_bdf_get_font_property(fh,(__str6244)&4294967295);cB=fg;var eU=bd;var eS=(eU)!=0;$bb44$$bb64$63:do{if(eS){var eR=cB;var eQ=(eR)!=0;if(!(eQ)){fW=37;break $bb44$$bb64$63}var eP=bd;var eO=(eP+4)&4294967295;var eM=HEAP[eO];var eL=(((eM))|0)==1;if(!(eL)){fW=37;break $bb44$$bb64$63}var eK=cB;var eJ=(eK+4)&4294967295;var ep=HEAP[eJ];var en=(((ep))|0)==1;if(!(en)){fW=37;break $bb44$$bb64$63}var em=bd;var el=(em+12)&4294967295;var ek=(el)&4294967295;var ej=HEAP[ek];var ei=(ej)!=0;if(!(ei)){fW=37;break $bb44$$bb64$63}var eh=cB;var eg=(eh+12)&4294967295;var ef=(eg)&4294967295;var dU=HEAP[ef];var dS=(dU)!=0;if(!(dS)){fW=37;break $bb44$$bb64$63}var dR=cB;var dQ=(dR+12)&4294967295;var dP=(dQ)&4294967295;var dO=HEAP[dP];var dN=aR;var dM=_ft_mem_strdup(dN,dO,cE);var dL=F;var dK=(dL+132)&4294967295;HEAP[dK]=dM;var dy=HEAP[cE];var dx=(((dy))|0)!=0;if(dx){fW=0;break $Exit$$bb$2}var dw=bd;var dv=(dw+12)&4294967295;var du=(dv)&4294967295;var dt=HEAP[du];var ds=aR;var dr=_ft_mem_strdup(ds,dt,cE);var dq=F;var dp=(dq+136)&4294967295;HEAP[dp]=dr;var dd=HEAP[cE];var dc=(((dd))|0)!=0;if(dc){fW=0;break $Exit$$bb$2}var db=F;var c9=(db+136)&4294967295;var c8=HEAP[c9];be=c8;var c7=be;var c6=(c7)&4294967295;var c5=HEAP[c6];var c4=reSign((c5),8,0)==105;$bb53$$bb52$72:do{if(c4){fW=44}else{var c3=be;var cR=(c3)&4294967295;var cQ=HEAP[cR];var cP=reSign((cQ),8,0)==73;if(cP){fW=44;break $bb53$$bb52$72}else{fW=45;break $bb53$$bb52$72}}}while(0);$bb53$$bb61$74:do{if(fW==44){var cO=be;var cN=(cO+1)&4294967295;var cM=HEAP[cN];var cL=reSign((cM),8,0)==115;if(!cL){var cK=be;var cJ=(cK+1)&4294967295;var cH=HEAP[cJ];var cl=reSign((cH),8,0)==83;if(!(cl)){fW=45;break $bb53$$bb61$74}}var ck=be;var cj=(ck+2)&4294967295;var ci=HEAP[cj];var ch=reSign((ci),8,0)==111;if(!ch){var cg=be;var cf=(cg+2)&4294967295;var ce=HEAP[cf];var cd=reSign((ce),8,0)==79;if(!(cd)){fW=45;break $bb53$$bb61$74}}var cb=be;var bQ=(cb+3)&4294967295;be=bQ;var bP=be;var bO=_strcmp(bP,(__str105)&4294967295);var bN=(((bO))|0)==0;if(!bN){var bM=be;var bL=_strcmp(bM,(__str106)&4294967295);var bK=(((bL))|0)!=0;if(bK){fW=45;break $bb53$$bb61$74}var bJ=F;var bI=(bJ+132)&4294967295;var bG=HEAP[bI];var br=_strcmp(bG,(__str107)&4294967295);var bq=(((br))|0)==0;if(!(bq)){fW=45;break $bb53$$bb61$74}}z=1}}while(0);var bp=F;var bo=bp;var bn=(bR)&4294967295;HEAP[bn]=bo;var bm=(bR+4)&4294967295;HEAP[bm]=0;var bl=(bR+8)&4294967295;HEAP[bl]=0;var bk=(bR+10)&4294967295;HEAP[bk]=0;var bj=z;var bi=reSign((bj),8,0)!=0;if(bi){var cI=(bR+4)&4294967295;HEAP[cI]=1970170211;var cG=(bR+8)&4294967295;HEAP[cG]=3;var cD=(bR+10)&4294967295;HEAP[cD]=1}var cA=_FT_CMap_New(_bdf_cmap_class,0,bR,0);HEAP[cE]=cA;fW=0;break $Exit$$bb$2}}while(0);var cy=F;var cw=cy;var cu=(fT)&4294967295;HEAP[cu]=cw;var cs=(fT+4)&4294967295;HEAP[cs]=1094995778;var cq=(fT+8)&4294967295;HEAP[cq]=7;var co=(fT+10)&4294967295;HEAP[co]=0;var cc=_FT_CMap_New(_bdf_cmap_class,0,fT,0);HEAP[cE]=cc;var ca=go;var b8=(ca+36)&4294967295;var b6=HEAP[b8];var b4=(((b6))|0)!=0;if(!(b4)){fW=0;break $Exit$$bb$2}var b2=go;var b0=(b2+40)&4294967295;var bY=HEAP[b0];var bW=(bY)&4294967295;var bU=HEAP[bW];var bH=go;var bF=(bH+92)&4294967295;HEAP[bF]=bU;fW=0;break $Exit$$bb$2}}}while(0);if(fW==0){var bE=HEAP[cE];bB=bE}var bC=bB;c0=bC;var f3=c0;STACKTOP=X;return f3;return null}function _BDF_Size_Select(k,q){var n;var p;var b;var o;var I;var z;var t=0;p=k;b=q;var H=p;var G=(H)&4294967295;var F=HEAP[G];var E=F;var D=(E+140)&4294967295;var C=HEAP[D];z=C;var A=p;var x=(A)&4294967295;var v=HEAP[x];var m=b;_FT_Select_Metrics(v,m);var l=z;var j=(l+40)&4294967295;var i=HEAP[j];var h=(i)<<6;var g=p;var f=(g+12)&4294967295;var e=(f+12)&4294967295;HEAP[e]=h;var d=z;var c=(d+44)&4294967295;var a=HEAP[c];var S=(0-(a))&4294967295;var R=(S)<<6;var Q=p;var P=(Q+12)&4294967295;var O=(P+16)&4294967295;HEAP[O]=R;var N=z;var M=(N+4)&4294967295;var L=(M)&4294967295;var J=HEAP[L];var B=unSign((J),16,0);var y=(B)<<6;var w=p;var u=(w+12)&4294967295;var s=(u+24)&4294967295;HEAP[s]=y;I=0;var r=I;o=r;var K=o;return K;return null}function _BDF_Size_Request(x,F){var D;var H;var h;var G;var ad;var g;var E;var ah;var U;var e;var f;var O=0;H=x;h=F;var ac=H;var ab=(ac)&4294967295;var aa=HEAP[ab];E=aa;var Z=E;var Y=(Z+32)&4294967295;var X=HEAP[Y];ah=X;var V=E;var S=V;var Q=(S+140)&4294967295;var A=HEAP[Q];U=A;e=23;var y=h;var v=(y+16)&4294967295;var t=HEAP[v];var r=(((t))|0)!=0;if(r){var p=h;var n=(p+8)&4294967295;var l=HEAP[n];var j=h;var i=(j+16)&4294967295;var b=HEAP[i];var ar=((l)*(b))&4294967295;var ap=((ar)+36)&4294967295;var an=((((ap))|0)/72|0);g=an}else{var al=h;var ak=(al+8)&4294967295;var aj=HEAP[ak];g=aj}var ai=g;f=ai;var ag=f;var af=((ag)+32)&4294967295;var W=(((af))|0)>>6;f=W;var T=h;var R=(T)&4294967295;var P=HEAP[R];if(P==0){D=6}else{if(P==1){D=7}else{D=8}}if(D==8){e=7}else{if(D==6){var N=ah;var M=(N+12)&4294967295;var L=HEAP[M];var K=((L)+32)&4294967295;var J=(((K))|0)>>6;var I=f;var C=(((J))|0)==(((I))|0);if(C){e=0}}else{if(D==7){var B=U;var z=(B+40)&4294967295;var w=HEAP[z];var u=U;var s=(u+44)&4294967295;var q=HEAP[s];var o=((w)+(q))&4294967295;var m=f;var k=(((o))|0)==(((m))|0);if(k){e=0}}}}var d=e;var c=(((d))|0)!=0;if(c){var a=e;ad=a}else{var aq=H;var ao=_BDF_Size_Select(aq,0);ad=ao}var am=ad;G=am;var ae=G;return ae;return null}function _BDF_Glyph_Load(ax,A,g,a1){var F=STACKTOP;STACKTOP+=36;_memset(F,0,36);var ab;var bc;var bn;var am;var aZ;var c;var bI;var az;var O;var C;var Q;var a0=F;var aA;var aY=0;bc=ax;bn=A;am=g;aZ=a1;var bH=bn;var bG=(bH)&4294967295;var bF=HEAP[bG];var bE=bF;az=bE;var bD=az;var bC=bD;O=bC;C=0;var bB=bc;var bA=(bB+76)&4294967295;Q=bA;var bz=az;var aK=(bz+140)&4294967295;var aJ=HEAP[aK];var aI=(aJ+16518)&4294967295;var aH=HEAP[aI];var aG=unSign((aH),16,0);aA=aG;var aF=aZ;aZ=aF;var aE=O;var aD=(aE)==0;$bb1$$bb$2:do{if(aD){ab=0}else{var aC=O;var aB=(aC+16)&4294967295;var ay=HEAP[aB];var aw=am;var av=unSign((ay),32,0)<=unSign((aw),32,0);if(av){ab=0;break $bb1$$bb$2}var au=am;var at=(((au))|0)==0;if(at){var ar=az;var aq=(ar+164)&4294967295;var ap=HEAP[aq];am=ap}else{var ao=am;var an=((ao)-1)&4294967295;am=an}var al=az;var ak=(al+140)&4294967295;var aj=HEAP[ak];var ai=(aj+56)&4294967295;var ah=HEAP[ai];var ag=am;var af=(ah+36*ag)&4294967295;var bo=a0;var ae=af;_llvm_memcpy_p0i8_p0i8_i32(bo,ae,36,1,0);var ad=(a0+12)&4294967295;var ac=(ad+2)&4294967295;var aa=HEAP[ac];var Z=unSign((aa),16,0);var Y=Q;var X=(Y)&4294967295;HEAP[X]=Z;var W=(a0+12)&4294967295;var V=(W)&4294967295;var U=HEAP[V];var T=unSign((U),16,0);var S=Q;var R=(S+4)&4294967295;HEAP[R]=T;var N=(a0+28)&4294967295;var M=HEAP[N];var L=(a0+28)&4294967295;var K=HEAP[L];var J=Q;var I=(J+8)&4294967295;HEAP[I]=K;var H=(a0+24)&4294967295;var G=HEAP[H];var E=bc;_ft_glyphslot_set_bitmap(E,G);var D=aA;if(D==1){ab=7}else{if(D==2){ab=8}else{if(D==4){ab=9}else{if(D==8){ab=10}else{ab=11}}}}if(ab==7){var B=Q;var z=(B+18)&4294967295;HEAP[z]=1}else{if(ab==8){var y=Q;var x=(y+18)&4294967295;HEAP[x]=3}else{if(ab==9){var w=Q;var v=(w+18)&4294967295;HEAP[v]=4}else{if(ab==10){var u=Q;var t=(u+18)&4294967295;HEAP[t]=2;var s=Q;var r=(s+16)&4294967295;HEAP[r]=256}}}}var q=bc;var p=(q+72)&4294967295;HEAP[p]=1651078259;var o=(a0+12)&4294967295;var n=(o+4)&4294967295;var m=HEAP[n];var l=reSign((m),16,0);var k=bc;var j=(k+100)&4294967295;HEAP[j]=l;var i=(a0+12)&4294967295;var h=(i+8)&4294967295;var f=HEAP[h];var e=reSign((f),16,0);var d=bc;var b=(d+104)&4294967295;HEAP[b]=e;var a=(a0+10)&4294967295;var bN=HEAP[a];var bM=unSign((bN),16,0);var bL=(bM)<<6;var bK=bc;var bJ=(bK+24)&4294967295;var by=(bJ+16)&4294967295;HEAP[by]=bL;var bx=(a0+12)&4294967295;var bw=(bx+4)&4294967295;var bv=HEAP[bw];var bu=reSign((bv),16,0);var bt=(bu)<<6;var bs=bc;var br=(bs+24)&4294967295;var bq=(br+8)&4294967295;HEAP[bq]=bt;var bp=(a0+12)&4294967295;var bm=(bp+8)&4294967295;var bl=HEAP[bm];var bk=reSign((bl),16,0);var bj=(bk)<<6;var bi=bc;var bh=(bi+24)&4294967295;var bg=(bh+12)&4294967295;HEAP[bg]=bj;var bf=Q;var be=(bf+4)&4294967295;var bd=HEAP[be];var bb=(bd)<<6;var ba=bc;var a9=(ba+24)&4294967295;var a8=(a9)&4294967295;HEAP[a8]=bb;var a7=Q;var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=(a5)<<6;var a3=bc;var a2=(a3+24)&4294967295;var aX=(a2+4)&4294967295;HEAP[aX]=a4;var aW=az;var aV=(aW+140)&4294967295;var aU=HEAP[aV];var aT=(aU+4)&4294967295;var aS=(aT+2)&4294967295;var aR=HEAP[aS];var aQ=unSign((aR),16,0);var aP=(aQ)<<6;var aO=bc;var aN=(aO+24)&4294967295;_ft_synthesize_vertical_metrics(aN,aP);ab=5;break $bb1$$bb$2}}while(0);if(ab==0){C=6}var aM=C;bI=aM;var aL=bI;c=aL;var P=c;STACKTOP=F;return P;return null}function _bdf_get_bdf_property(r,t,A){var q;var g;var n;var u;var s;var R;var v;var D=0;g=r;n=t;u=A;var Q=g;var P=(Q+140)&4294967295;var O=HEAP[P];var N=n;var M=_bdf_get_font_property(O,N);v=M;var L=v;var J=(L)!=0;$bb$$Fail$2:do{if(J){var H=v;var F=(H+4)&4294967295;var m=HEAP[F];if(m==1){q=5}else{if(m==2){q=6}else{if(m==3){q=7}else{q=8}}}if(q==8){q=1;break $bb$$Fail$2}else{if(q==5){var k=u;var j=(k)&4294967295;HEAP[j]=1;var i=v;var h=(i+12)&4294967295;var f=(h)&4294967295;var e=HEAP[f];var d=u;var c=(d+4)&4294967295;var b=(c)&4294967295;HEAP[b]=e}else{if(q==6){var a=u;var ab=(a)&4294967295;HEAP[ab]=2;var aa=v;var Z=(aa+12)&4294967295;var Y=(Z)&4294967295;var X=Y;var W=HEAP[X];var V=u;var U=(V+4)&4294967295;var T=(U)&4294967295;var K=T;HEAP[K]=W}else{if(q==7){var I=u;var G=(I)&4294967295;HEAP[G]=3;var E=v;var C=(E+12)&4294967295;var B=(C)&4294967295;var z=B;var y=HEAP[z];var x=u;var w=(x+4)&4294967295;var p=(w)&4294967295;var o=p;HEAP[o]=y}}}}R=0;q=2;break $bb$$Fail$2}else{q=1}}while(0);if(q==1){R=6}var l=R;s=l;var S=s;return S;return null}function _bdf_get_charset_id(q,c,t){var p;var r;var n;var g;var s;var l;var m=0;r=q;n=c;g=t;var k=r;var j=(k+132)&4294967295;var i=HEAP[j];var h=n;HEAP[h]=i;var f=r;var e=(f+136)&4294967295;var d=HEAP[e];var b=g;HEAP[b]=d;l=0;var a=l;s=a;var o=s;return o;return null}function _bdf_driver_requester(i,m){var l;var a;var g;var h;var f;var k=0;a=i;g=m;var e=a;a=e;var d=g;var c=_ft_service_list_lookup((_bdf_services)&4294967295,d);f=c;var b=f;h=b;var j=h;return j;return null}function _tt_face_lookup_table(p,s){var o;var i;var c;var q;var D;var r;var b;var t=0;i=p;c=s;var C=i;var B=(C+156)&4294967295;var A=HEAP[B];r=A;var z=i;var y=(z+152)&4294967295;var x=HEAP[y];var w=unSign((x),16,0);var v=r;var u=(v+16*w)&4294967295;b=u;while(1){var I=r;var H=b;var G=(I)<(H);if(!(G)){o=5;break}var n=r;var m=(n)&4294967295;var l=HEAP[m];var k=c;var j=(((l))|0)==(((k))|0);if(j){var h=r;var g=(h+12)&4294967295;var f=HEAP[g];var e=(((f))|0)!=0;if(e){o=1;break}}var a=r;var J=(a+16)&4294967295;r=J;o=0;continue}if(o==1){var d=r;D=d}else{if(o==5){D=0}}var F=D;q=F;var E=q;return E;return null}function _tt_face_goto_table(E,n,t,m){var B;var G;var D;var p;var F;var H;var j;var v;var l;var k=0;G=E;D=n;p=t;F=m;var i=G;var h=D;var g=_tt_face_lookup_table(i,h);v=g;var f=v;var e=(f)!=0;$bb$$bb4$2:do{if(e){var d=F;var c=(d)!=0;if(c){var b=v;var a=(b+12)&4294967295;var C=HEAP[a];var A=F;HEAP[A]=C}var z=v;var y=(z+8)&4294967295;var x=HEAP[y];var w=p;var u=_FT_Stream_Seek(w,x);l=u;var s=l;var q=(((s))|0)!=0;if(q){B=1;break $bb$$bb4$2}}else{l=142}}while(0);var o=l;j=o;var I=j;H=I;var r=H;return r;return null}function _check_table_dir(ad,h){var w=STACKTOP;STACKTOP+=20;_memset(w,0,20);var ac;var aA;var B;var A;var aX;var D=w;var E;var aY;var F;var N;var X;var aB;var p=w+4;var aM;var e=0;aA=ad;B=h;aY=0;F=0;N=0;X=0;var aV=aA;var aU=(aV+12)&4294967295;var aT=HEAP[aU];var aS=((aT)+12)&4294967295;aB=aS;var aR=B;var aQ=aB;var aP=_FT_Stream_Seek(aR,aQ);HEAP[D]=aP;var aO=HEAP[D];var aN=(((aO))|0)!=0;$Exit$$bb$2:do{if(!aN){E=0;$bb20$4:while(1){var az=aA;var ay=(az+4)&4294967295;var ax=HEAP[ay];var aw=E;var av=unSign((ax),16,0)>unSign((aw),16,0);if(!(av)){ac=18;break $bb20$4}var au=B;var aW=p;var ar=_FT_Stream_ReadFields(au,(_table_dir_entry_fields_3827)&4294967295,aW);HEAP[D]=ar;var ap=HEAP[D];var an=(((ap))|0)!=0;if(an){ac=1;break $bb20$4}var ae=(p+8)&4294967295;var V=HEAP[ae];var T=(p+12)&4294967295;var R=HEAP[T];var P=((V)+(R))&4294967295;var M=B;var K=(M+4)&4294967295;var J=HEAP[K];var I=unSign((P),32,0)>unSign((J),32,0);$bb19$$bb5$8:do{if(!I){var H=aY;var G=((H)+1)&65535;aY=G;var C=(p)&4294967295;var z=HEAP[C];var y=(((z))|0)==1751474532;$bb7$$bb6$10:do{if(!y){var x=(p)&4294967295;var v=HEAP[x];var u=(((v))|0)==1651008868;if(u){ac=4;break $bb7$$bb6$10}var aJ=(p)&4294967295;var aI=HEAP[aJ];var aH=(((aI))|0)==1397313095;if(aH){N=1;ac=15;break $bb19$$bb5$8}else{var aG=(p)&4294967295;var aF=HEAP[aG];var aE=(((aF))|0)==1296389185;if(!(aE)){ac=15;break $bb19$$bb5$8}X=1;ac=15;break $bb19$$bb5$8}}}while(0);F=1;var t=(p+12)&4294967295;var s=HEAP[t];var r=unSign((s),32,0)<=53;if(r){ac=6;break $bb20$4}var q=(p+8)&4294967295;var o=HEAP[q];var n=((o)+12)&4294967295;var m=B;var l=_FT_Stream_Seek(m,n);HEAP[D]=l;var k=HEAP[D];var j=(((k))|0)!=0;if(j){ac=8;break $Exit$$bb$2}var i=B;var g=_FT_Stream_ReadLong(i,D);aM=g;var f=HEAP[D];var d=(((f))|0)!=0;if(d){ac=8;break $Exit$$bb$2}var c=aM;var b=(((c))|0)!=1594834165;if(b){ac=11;break $bb20$4}var a=E;var a5=unSign((a),16,0);var a4=((a5)+1)&4294967295;var a3=((a4)*16)&4294967295;var a2=aB;var a1=((a3)+(a2))&4294967295;var a0=B;var aZ=_FT_Stream_Seek(a0,a1);HEAP[D]=aZ;var aL=HEAP[D];var aK=(((aL))|0)!=0;if(aK){ac=8;break $Exit$$bb$2}}}while(0);var aD=E;var aC=((aD)+1)&65535;E=aC;ac=0;continue $bb20$4}if(ac==1){var ak=E;var ai=((ak)-1)&65535;E=ai;var ah=aA;var ag=(ah+4)&4294967295;var af=E;HEAP[ag]=af}else{if(ac==6){HEAP[D]=142;ac=8;break $Exit$$bb$2}else{if(ac==11){HEAP[D]=142;ac=8;break $Exit$$bb$2}}}var at=aA;var aq=(at+4)&4294967295;var ao=aY;HEAP[aq]=ao;var am=aA;var aj=(am+4)&4294967295;var ab=HEAP[aj];var aa=reSign((ab),16,0)==0;if(aa){HEAP[D]=2}else{var Z=F;var Y=(((Z))|0)!=0;$bb26$$bb24$32:do{if(!Y){var W=N;var U=(((W))|0)==0;if(!U){var S=X;var Q=(((S))|0)!=0;if(Q){ac=20;break $bb26$$bb24$32}}HEAP[D]=142;ac=8;break $Exit$$bb$2}}while(0);HEAP[D]=0}}}while(0);var O=HEAP[D];aX=O;var L=aX;A=L;var al=A;STACKTOP=w;return al;return null}function _tt_face_load_font_dir(r,i){var y=STACKTOP;STACKTOP+=20;_memset(y,0,20);var ai;var a1;var E;var D;var a0;var aj=y;var M=y+16;var aF;var g;var N;var e=0;a1=r;E=i;var aZ=E;var aY=(aZ+28)&4294967295;var aX=HEAP[aY];aF=aX;var aW=E;var aV=_FT_Stream_Pos(aW);var aU=(aj+12)&4294967295;HEAP[aU]=aV;var aT=E;var aS=_FT_Stream_ReadLong(aT,M);var aR=(aj)&4294967295;HEAP[aR]=aS;var az=HEAP[M];var ax=(((az))|0)!=0;$Exit$$bb$2:do{if(!ax){var av=E;var d=aj;var at=_FT_Stream_ReadFields(av,(_offset_table_fields_3901)&4294967295,d);HEAP[M]=at;var aq=HEAP[M];var ao=(((aq))|0)!=0;if(ao){ai=0;break $Exit$$bb$2}var an=E;var am=_check_table_dir(aj,an);HEAP[M]=am;var al=HEAP[M];var ak=(((al))|0)!=0;if(ak){ai=0;break $Exit$$bb$2}var ac=(aj+4)&4294967295;var aa=HEAP[ac];var Y=a1;var W=(Y+152)&4294967295;HEAP[W]=aa;var U=(aj)&4294967295;var S=HEAP[U];var R=a1;var Q=(R+148)&4294967295;HEAP[Q]=S;var P=a1;var O=(P+152)&4294967295;var G=HEAP[O];var C=unSign((G),16,0);var A=aF;var z=_ft_mem_realloc(A,16,0,C,0,M);var x=z;var w=a1;var v=(w+156)&4294967295;HEAP[v]=x;var u=HEAP[M];var t=(((u))|0)!=0;if(t){ai=0;break $Exit$$bb$2}var s=(aj+12)&4294967295;var q=HEAP[s];var p=((q)+12)&4294967295;var o=E;var n=_FT_Stream_Seek(o,p);HEAP[M]=n;var m=HEAP[M];var l=(((m))|0)!=0;if(l){ai=0;break $Exit$$bb$2}var k=a1;var j=(k+152)&4294967295;var h=HEAP[j];var f=unSign((h),16,0);var c=((f)*16)&4294967295;var b=E;var a=_FT_Stream_EnterFrame(b,c);HEAP[M]=a;var a8=HEAP[M];var a7=(((a8))|0)!=0;if(a7){ai=0;break $Exit$$bb$2}var a6=a1;var a5=(a6+156)&4294967295;var a4=HEAP[a5];g=a4;N=0;while(1){var T=(aj+4)&4294967295;var L=HEAP[T];var K=unSign((L),16,0);var J=N;var I=(((K))|0)>(((J))|0);if(!(I)){ai=9;break}var a3=E;var a2=_FT_Stream_GetLong(a3);var aQ=g;var aP=(aQ)&4294967295;HEAP[aP]=a2;var aO=E;var aN=_FT_Stream_GetLong(aO);var aL=g;var aK=(aL+4)&4294967295;HEAP[aK]=aN;var aJ=E;var aI=_FT_Stream_GetLong(aJ);var aH=g;var aG=(aH+8)&4294967295;HEAP[aG]=aI;var aE=E;var aD=_FT_Stream_GetLong(aE);var aC=g;var aB=(aC+12)&4294967295;HEAP[aB]=aD;var aA=g;var ay=(aA+8)&4294967295;var aw=HEAP[ay];var au=g;var ar=(au+12)&4294967295;var ap=HEAP[ar];var ah=((aw)+(ap))&4294967295;var ag=E;var af=(ag+4)&4294967295;var ae=HEAP[af];var ad=unSign((ah),32,0)>unSign((ae),32,0);if(!ad){var ab=g;var Z=(ab+16)&4294967295;g=Z}var X=N;var V=((X)+1)&4294967295;N=V;ai=6;continue}var H=E;_FT_Stream_ExitFrame(H)}}while(0);var F=HEAP[M];a0=F;var B=a0;D=B;var aM=D;STACKTOP=y;return aM;return null}function _tt_face_load_any(v,D,X,z,y){var u;var j;var d;var b;var w;var W;var x;var V;var c;var aj;var ah;var o;var H=0;j=v;d=D;b=X;w=z;W=y;var U=d;var T=(((U))|0)!=0;$bb$$bb3$2:do{if(T){var S=j;var R=d;var Q=_tt_face_lookup_table(S,R);ah=Q;var P=ah;var N=(P)==0;if(N){c=142;u=0;break $bb$$bb3$2}else{var L=ah;var J=(L+8)&4294967295;var r=HEAP[J];var p=b;var m=((r)+(p))&4294967295;b=m;var l=ah;var k=(l+12)&4294967295;var i=HEAP[k];o=i;u=1;break $bb$$bb3$2}}else{var h=j;var g=(h)&4294967295;var f=(g+104)&4294967295;var e=HEAP[f];var a=(e+4)&4294967295;var ai=HEAP[a];o=ai;u=1;break $bb$$bb3$2}}while(0);$Exit$$bb4$8:do{if(u==1){var ag=W;var af=(ag)!=0;$bb5$$bb7$10:do{if(af){var ae=W;var ad=HEAP[ae];var ac=(((ad))|0)==0;if(!(ac)){u=3;break $bb5$$bb7$10}var ab=W;var aa=o;HEAP[ab]=aa;V=0;u=4;break $Exit$$bb4$8}}while(0);var Z=W;var O=(Z)!=0;if(O){var M=W;var K=HEAP[M];o=K}var I=j;var G=(I)&4294967295;var F=(G+104)&4294967295;var E=HEAP[F];aj=E;var C=b;var B=aj;var A=w;var t=o;var s=_FT_Stream_ReadAt(B,C,A,t);c=s;u=0;break $Exit$$bb4$8}}while(0);if(u==0){var q=c;V=q}var n=V;x=n;var Y=x;return Y;return null}function _tt_face_load_generic_header(A,p,m){var x;var B;var n;var z;var C;var j;var l;var D;var k=0;B=A;n=p;z=m;var i=B;var h=(i+508)&4294967295;var g=HEAP[h];var f=B;var e=z;var d=n;var c=FUNCTION_TABLE[g](f,e,d,0);l=c;var b=l;var a=(((b))|0)!=0;if(!a){var y=B;var w=(y+160)&4294967295;D=w;var v=n;var u=D;var s=u;var r=_FT_Stream_ReadFields(v,(_header_fields_3997)&4294967295,s);l=r}var q=l;j=q;var o=j;C=o;var t=C;return t;return null}function _tt_face_load_head(g,f){var l;var h;var m;var i;var e;var k=0;h=g;m=f;var d=h;var c=m;var b=_tt_face_load_generic_header(d,c,1751474532);e=b;var a=e;i=a;var j=i;return j;return null}function _tt_face_load_bhed(g,f){var l;var h;var m;var i;var e;var k=0;h=g;m=f;var d=h;var c=m;var b=_tt_face_load_generic_header(d,c,1651008868);e=b;var a=e;i=a;var j=i;return j;return null}function _tt_face_load_maxp(q,g){var O;var ay;var B;var A;var ax;var D;var p;var d=0;ay=q;B=g;var aw=ay;var av=(aw+260)&4294967295;p=av;var au=ay;var at=(au+508)&4294967295;var ar=HEAP[at];var aq=ay;var ap=B;var ao=FUNCTION_TABLE[ar](aq,1835104368,ap,0);D=ao;var an=D;var Z=(((an))|0)!=0;$Exit$$bb$2:do{if(!Z){var Y=B;var X=p;var W=X;var V=_FT_Stream_ReadFields(Y,(_maxp_fields_4026)&4294967295,W);D=V;var U=D;var T=(((U))|0)!=0;if(T){O=0;break $Exit$$bb$2}var S=p;var R=(S+6)&4294967295;HEAP[R]=0;var Q=p;var N=(Q+8)&4294967295;HEAP[N]=0;var M=p;var L=(M+10)&4294967295;HEAP[L]=0;var K=p;var J=(K+12)&4294967295;HEAP[J]=0;var I=p;var H=(I+14)&4294967295;HEAP[H]=0;var G=p;var F=(G+16)&4294967295;HEAP[F]=0;var E=p;var C=(E+18)&4294967295;HEAP[C]=0;var z=p;var y=(z+20)&4294967295;HEAP[y]=0;var x=p;var w=(x+22)&4294967295;HEAP[w]=0;var v=p;var u=(v+24)&4294967295;HEAP[u]=0;var t=p;var s=(t+26)&4294967295;HEAP[s]=0;var r=p;var o=(r+28)&4294967295;HEAP[o]=0;var n=p;var m=(n+30)&4294967295;HEAP[m]=0;var l=p;var k=(l)&4294967295;var j=HEAP[k];var i=(((j))|0)>65535;if(!(i)){O=0;break $Exit$$bb$2}var h=B;var f=p;var e=f;var c=_FT_Stream_ReadFields(h,(_maxp_fields_extra_4027)&4294967295,e);D=c;var b=D;var a=(((b))|0)!=0;if(a){O=0;break $Exit$$bb$2}var aF=p;var aE=(aF+20)&4294967295;var aD=HEAP[aE];var aC=unSign((aD),16,0)<=63;if(aC){var aB=p;var aA=(aB+20)&4294967295;HEAP[aA]=64}var az=p;var am=(az+16)&4294967295;var al=HEAP[am];var ak=unSign((al),16,0)>65531;if(ak){var aj=p;var ai=(aj+16)&4294967295;HEAP[ai]=-5}var ah=p;var ag=(ah+30)&4294967295;var af=HEAP[ag];var ae=unSign((af),16,0)>100;if(!(ae)){O=0;break $Exit$$bb$2}var ad=p;var ac=(ad+30)&4294967295;HEAP[ac]=100}}while(0);var ab=D;ax=ab;var aa=ax;A=aa;var P=A;return P;return null}function _tt_face_load_name(H,m){var R=STACKTOP;STACKTOP+=8;_memset(R,0,8);var aM;var bw;var ac;var ab;var bv;var aq=R;var a9;var ap;var t=R+4;var aN;var a8;var ba;var F;var i;var j=0;bw=H;ac=m;var bu=ac;var bt=(bu+28)&4294967295;var bs=HEAP[bt];a9=bs;var br=bw;var bq=(br+348)&4294967295;F=bq;var bp=F;var bo=(bp+16)&4294967295;var bn=ac;HEAP[bo]=bn;var bm=bw;var a2=(bm+508)&4294967295;var a0=HEAP[a2];var aY=bw;var aW=ac;var aU=FUNCTION_TABLE[a0](aY,1851878757,aW,t);HEAP[aq]=aU;var aS=HEAP[aq];var aR=(((aS))|0)!=0;$Exit$$bb$2:do{if(!aR){var aQ=ac;var aP=_FT_Stream_Pos(aQ);ap=aP;var aO=ac;var aG=F;var aE=aG;var aC=_FT_Stream_ReadFields(aO,(_name_table_fields_4062)&4294967295,aE);HEAP[aq]=aC;var aA=HEAP[aq];var ay=(((aA))|0)!=0;if(ay){aM=0;break $Exit$$bb$2}var aw=F;var av=(aw+4)&4294967295;var au=HEAP[av];var at=((au)*12)&4294967295;var ar=ap;var af=((at)+(ar))&4294967295;var aa=((af)+6)&4294967295;aN=aa;var X=HEAP[t];var U=ap;var Q=((U)+(X))&4294967295;a8=Q;var N=aN;var L=a8;var K=unSign((N),32,0)>unSign((L),32,0);if(K){HEAP[aq]=145}else{var J=F;var I=(J+4)&4294967295;var B=HEAP[I];ba=B;var z=F;var x=(z+4)&4294967295;HEAP[x]=0;var v=ba;var s=a9;var q=_ft_mem_realloc(s,20,0,v,0,aq);var o=q;var n=F;var l=(n+12)&4294967295;HEAP[l]=o;var k=HEAP[aq];var d=(((k))|0)!=0;if(d){aM=0;break $Exit$$bb$2}var b=ba;var a=((b)*12)&4294967295;var bD=ac;var bC=_FT_Stream_EnterFrame(bD,a);HEAP[aq]=bC;var bB=HEAP[aq];var bA=(((bB))|0)!=0;if(bA){aM=0;break $Exit$$bb$2}var bz=F;var by=(bz+12)&4294967295;var bx=HEAP[by];i=bx;$bb14$10:while(1){var ae=ba;var Z=(((ae))|0)!=0;if(!(Z)){aM=12;break $bb14$10}var bl=ac;var bk=i;var bj=bk;var bi=_FT_Stream_ReadFields(bl,(_name_record_fields_4063)&4294967295,bj);HEAP[aq]=bi;var bh=HEAP[aq];var bg=(((bh))|0)!=0;$bb13$$bb8$13:do{if(!bg){var bf=i;var bd=(bf+8)&4294967295;var bc=HEAP[bd];var bb=reSign((bc),16,0)==0;if(bb){aM=6;break $bb13$$bb8$13}var a7=i;var a6=(a7+12)&4294967295;var a5=HEAP[a6];var a4=F;var a3=(a4+8)&4294967295;var a1=HEAP[a3];var aZ=ap;var aX=((a1)+(aZ))&4294967295;var aV=((a5)+(aX))&4294967295;var aT=i;var aL=(aT+12)&4294967295;HEAP[aL]=aV;var aK=i;var aJ=(aK+12)&4294967295;var aI=HEAP[aJ];var aH=aN;var aF=unSign((aI),32,0)unSign((ah),32,0);if(ad){aM=8;break $bb11$$bb10$16}var am=i;var ak=(am+20)&4294967295;i=ak;aM=6;break $bb13$$bb8$13}}while(0);var Y=i;var W=(Y+12)&4294967295;HEAP[W]=0;var T=i;var P=(T+8)&4294967295;HEAP[P]=0}}while(0);var ai=ba;var ag=((ai)-1)&4294967295;ba=ag;aM=5;continue $bb14$10}var V=i;var S=(V);var O=F;var M=(O+12)&4294967295;var G=HEAP[M];var E=(G);var D=((S)-(E))&4294967295;var C=((((D))|0)/20|0);var A=F;var y=(A+4)&4294967295;HEAP[y]=C;var w=ac;_FT_Stream_ExitFrame(w);var u=F;var r=(u+4)&4294967295;var p=HEAP[r];var h=(((p))&65535);var g=bw;var f=(g+344)&4294967295;HEAP[f]=h}}}while(0);var e=HEAP[aq];bv=e;var c=bv;ab=c;var be=ab;STACKTOP=R;return be;return null}function _tt_face_free_name(v){var u;var h;var b;var aa;var w;var t;var D=0;h=v;var R=h;var Q=(R)&4294967295;var P=(Q+96)&4294967295;var O=HEAP[P];var N=(O)&4294967295;var M=(N+8)&4294967295;var L=HEAP[M];b=L;var J=h;var H=(J+348)&4294967295;aa=H;var F=aa;var q=(F+12)&4294967295;var o=HEAP[q];w=o;var m=aa;var k=(m+4)&4294967295;var i=HEAP[k];t=i;var g=aa;var f=(g+12)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){while(1){var I=t;var G=(((I))|0)!=0;if(!(G)){u=2;break}var c=w;var a=(c+16)&4294967295;var ab=HEAP[a];var Z=b;_ft_mem_free(Z,ab);var Y=w;var X=(Y+16)&4294967295;HEAP[X]=0;var W=w;var V=(W+8)&4294967295;HEAP[V]=0;var U=t;var T=((U)-1)&4294967295;t=T;var S=w;var K=(S+20)&4294967295;w=K;u=0;continue}var E=aa;var C=(E+12)&4294967295;var B=HEAP[C];var A=b;var z=B;_ft_mem_free(A,z);var y=aa;var x=(y+12)&4294967295;HEAP[x]=0}var s=aa;var r=(s+4)&4294967295;HEAP[r]=0;var p=aa;var n=(p)&4294967295;HEAP[n]=0;var l=aa;var j=(l+8)&4294967295;HEAP[j]=0;return;return}function _tt_face_load_cmap(A,q){var y;var B;var n;var C;var j;var l;var k=0;B=A;n=q;var i=B;var h=(i+508)&4294967295;var g=HEAP[h];var f=B;var e=(f+504)&4294967295;var d=B;var c=n;var b=FUNCTION_TABLE[g](d,1668112752,c,e);l=b;var a=l;var z=(((a))|0)!=0;$Exit$$bb$2:do{if(!z){var x=B;var w=(x+500)&4294967295;var v=B;var u=(v+504)&4294967295;var s=HEAP[u];var r=n;var p=_FT_Stream_ExtractFrame(r,s,w);l=p;var o=l;var m=(((o))|0)!=0;if(!(m)){y=1;break $Exit$$bb$2}var G=B;var F=(G+504)&4294967295;HEAP[F]=0}}while(0);var E=l;j=E;var D=j;C=D;var t=C;return t;return null}function _tt_face_load_os2(A,ai){var z;var n;var c;var B;var W;var d;var X;var I=0;n=A;c=ai;var V=n;var U=(V+508)&4294967295;var T=HEAP[U];var S=n;var R=c;var Q=FUNCTION_TABLE[T](S,1330851634,R,0);d=Q;var O=d;var M=(((O))|0)!=0;$Exit$$bb$2:do{if(!M){var K=n;var w=(K+368)&4294967295;X=w;var u=c;var s=X;var q=s;var o=_FT_Stream_ReadFields(u,(_os2_fields_4159)&4294967295,q);d=o;var l=d;var j=(((l))|0)!=0;if(j){z=0;break $Exit$$bb$2}var h=X;var f=(h+80)&4294967295;HEAP[f]=0;var e=X;var a=(e+84)&4294967295;HEAP[a]=0;var ah=X;var ag=(ah+88)&4294967295;HEAP[ag]=0;var af=X;var ae=(af+90)&4294967295;HEAP[ae]=0;var ad=X;var ac=(ad+92)&4294967295;HEAP[ac]=0;var ab=X;var aa=(ab+94)&4294967295;HEAP[aa]=0;var Z=X;var P=(Z+96)&4294967295;HEAP[P]=0;var N=X;var L=(N)&4294967295;var J=HEAP[L];var H=reSign((J),16,0)!=0;if(!(H)){z=0;break $Exit$$bb$2}var G=c;var F=X;var E=F;var D=_FT_Stream_ReadFields(G,(_os2_fields_extra_4160)&4294967295,E);d=D;var C=d;var y=(((C))|0)!=0;if(y){z=0;break $Exit$$bb$2}var x=X;var v=(x)&4294967295;var t=HEAP[v];var r=unSign((t),16,0)>1;if(!(r)){z=0;break $Exit$$bb$2}var p=c;var m=X;var k=m;var i=_FT_Stream_ReadFields(p,(_os2_fields_extra2_4161)&4294967295,k);d=i}}while(0);var g=d;W=g;var b=W;B=b;var Y=B;return Y;return null}function _tt_face_load_post(A,r){var y;var B;var n;var C;var j;var l;var D;var k=0;B=A;n=r;var i=B;var h=(i+468)&4294967295;D=h;var g=B;var f=(g+508)&4294967295;var e=HEAP[f];var d=B;var c=n;var b=FUNCTION_TABLE[e](d,1886352244,c,0);l=b;var a=l;var z=(((a))|0)!=0;if(z){var x=l;j=x}else{var w=n;var v=D;var u=v;var t=_FT_Stream_ReadFields(w,(_post_fields_4186)&4294967295,u);l=t;var s=l;var q=(((s))|0)!=0;if(q){var o=l;j=o}else{j=0}}var m=j;C=m;var p=C;return p;return null}function _tt_face_load_pclt(x,n){var v;var y;var m;var z;var j;var l;var A;var k=0;y=x;m=n;var i=y;var h=(i+556)&4294967295;A=h;var g=y;var f=(g+508)&4294967295;var e=HEAP[f];var d=y;var c=m;var b=FUNCTION_TABLE[e](d,1346587732,c,0);l=b;var a=l;var w=(((a))|0)!=0;if(!w){var u=m;var t=A;var s=t;var q=_FT_Stream_ReadFields(u,(_pclt_fields_4200)&4294967295,s);l=q}var p=l;j=p;var o=j;z=o;var r=z;return r;return null}function _tt_face_load_gasp(q,h){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var Q;var aF;var D;var C;var aE;var F=y;var aj;var S;var u;var d;var e=0;aF=q;D=h;var aD=D;var aC=(aD+28)&4294967295;var aB=HEAP[aC];aj=aB;var aA=aF;var az=(aA+508)&4294967295;var ay=HEAP[az];var ax=aF;var aw=D;var av=FUNCTION_TABLE[ay](ax,1734439792,aw,0);HEAP[F]=av;var ad=HEAP[F];var ab=(((ad))|0)!=0;$Exit$$bb$2:do{if(!ab){var aa=D;var Z=_FT_Stream_EnterFrame(aa,4);HEAP[F]=Z;var Y=HEAP[F];var X=(((Y))|0)!=0;if(X){Q=0;break $Exit$$bb$2}var W=D;var V=_FT_Stream_GetShort(W);var U=aF;var T=(U+548)&4294967295;var P=(T)&4294967295;HEAP[P]=V;var O=D;var N=_FT_Stream_GetShort(O);var M=aF;var L=(M+548)&4294967295;var K=(L+2)&4294967295;HEAP[K]=N;var J=D;_FT_Stream_ExitFrame(J);var I=aF;var H=(I+548)&4294967295;var G=(H)&4294967295;var E=HEAP[G];var B=unSign((E),16,0)>1;if(B){var A=aF;var z=(A+548)&4294967295;var x=(z+2)&4294967295;HEAP[x]=0;HEAP[F]=8}else{var w=aF;var v=(w+548)&4294967295;var t=(v+2)&4294967295;var s=HEAP[t];var r=unSign((s),16,0);u=r;var p=u;var o=aj;var n=_ft_mem_realloc(o,4,0,p,0,F);var m=n;d=m;var l=HEAP[F];var k=(((l))|0)!=0;if(k){Q=0;break $Exit$$bb$2}var j=u;var i=((j)*4)&4294967295;var g=D;var f=_FT_Stream_EnterFrame(g,i);HEAP[F]=f;var c=HEAP[F];var b=(((c))|0)!=0;if(b){Q=0;break $Exit$$bb$2}var a=aF;var aM=(a+548)&4294967295;var aL=(aM+4)&4294967295;var aK=d;HEAP[aL]=aK;S=0;while(1){var ai=S;var ah=u;var ag=unSign((ai),32,0)unSign((bA),32,0);if(bz){var bq=HEAP[cS];var bo=Math.floor(unSign((bq),32,0)/4);b9=bo}var bm=cw;var bl=(bm+300)&4294967295;var bk=(bl+34)&4294967295;HEAP[bk]=0;var bj=ci;var bi=bj;az=bi;var bh=k;var bg=bh;cG=bg;be=3;break $bb$$bb4$2}else{var bf=cw;var a4=(bf+216)&4294967295;var a2=(a4+36)&4294967295;var aZ=a2;cT=aZ;var aX=cw;var aV=(aX+216)&4294967295;var aT=(aV+40)&4294967295;aF=aT;var aR=cw;var aP=(aR+508)&4294967295;var aM=HEAP[aP];var aK=cw;var av=n;var at=FUNCTION_TABLE[aM](aK,1752003704,av,cS);HEAP[Y]=at;var ao=HEAP[Y];var am=(((ao))|0)!=0;if(am){be=0;break $bb$$bb4$2}var ak=cw;var ai=(ak+216)&4294967295;var ag=(ai+34)&4294967295;var ae=HEAP[ag];var ab=unSign((ae),16,0);b9=ab;var aa=b9;var P=HEAP[cS];var N=Math.floor(unSign((P),32,0)/4);var L=unSign((aa),32,0)>unSign((N),32,0);if(L){var K=HEAP[cS];var J=Math.floor(unSign((K),32,0)/4);b9=J}var I=cw;var H=(I+216)&4294967295;var G=(H+34)&4294967295;HEAP[G]=0;var F=cT;var E=F;az=E;var t=aF;var r=t;cG=r;be=3;break $bb$$bb4$2}}while(0);$Fail$$bb10$13:do{if(be==3){var p=cw;var o=(p+260)&4294967295;var m=(o+4)&4294967295;var l=HEAP[m];var j=unSign((l),16,0);var i=b9;var h=((j)-(i))&4294967295;A=h;var g=HEAP[cS];var f=b9;var e=((f)*4)&4294967295;var d=((g)-(e))&4294967295;var b=Math.floor(unSign((d),32,0)/2);cK=b;var a=A;var dj=(((a))|0)<0;if(dj){A=0}var di=ba;var dh=b9;var dg=_ft_mem_realloc(di,4,0,dh,0,Y);var df=dg;var c4=az;HEAP[c4]=df;var c3=HEAP[Y];var c2=(((c3))|0)!=0;if(c2){be=0;break $Fail$$bb10$13}var c1=ba;var c0=A;var cZ=_ft_mem_realloc(c1,2,0,c0,0,Y);var cY=cZ;var cX=cG;HEAP[cX]=cY;var cW=HEAP[Y];var cV=(((cW))|0)!=0;if(cV){be=0;break $Fail$$bb10$13}var cR=HEAP[cS];var cQ=n;var cP=_FT_Stream_EnterFrame(cQ,cR);HEAP[Y]=cP;var cO=HEAP[Y];var cN=(((cO))|0)!=0;if(cN){be=0;break $Fail$$bb10$13}var cM=n;var cL=(cM+32)&4294967295;var cJ=HEAP[cL];cF=cJ;var cI=az;var cH=HEAP[cI];ch=cH;var cE=ch;var cD=b9;var cC=(cE+4*cD)&4294967295;aH=cC;$bb17$21:while(1){var bH=ch;var by=aH;var bx=(bH)<(by);if(!(bx)){be=12;break $bb17$21}var cB=cF;var cA=(cB+2)&4294967295;cF=cA;var cz=cF;var cy=(cz+-2)&4294967295;var cx=(cy)&4294967295;var cv=HEAP[cx];var cu=unSign((cv),8,0);var cs=(cu)<<8;var cr=(((cs))&65535);var cq=cF;var cp=(cq+-2)&4294967295;var co=(cp+1)&4294967295;var cn=HEAP[co];var cm=unSign((cn),8,0);var cl=(cr)|(cm);var ck=ch;var cj=(ck)&4294967295;HEAP[cj]=cl;var cg=cF;var cf=(cg+2)&4294967295;cF=cf;var ce=cF;var cd=(ce+-2)&4294967295;var cb=(cd)&4294967295;var b8=HEAP[cb];var b7=reSign((b8),8,0);var b6=(b7)<<8;var b4=(((b6))&65535);var b2=cF;var bT=(b2+-2)&4294967295;var bR=(bT+1)&4294967295;var bQ=HEAP[bR];var bP=unSign((bQ),8,0);var bO=(b4)|(bP);var bN=ch;var bM=(bN+2)&4294967295;HEAP[bM]=bO;var bL=ch;var bJ=(bL+4)&4294967295;ch=bJ;be=10;continue $bb17$21}var bw=cG;var bv=HEAP[bw];ca=bv;var bu=cK;var bt=A;var bs=(((bu))|0)<=(((bt))|0);var bS=(bs)?(bu):(bt);var br=ca;var bp=(br+2*bS)&4294967295;Z=bp;$bb23$25:while(1){var aw=ca;var au=Z;var aq=(aw)<(au);if(!(aq)){be=15;break $bb23$25}var bn=cF;var bd=(bn+2)&4294967295;cF=bd;var bc=cF;var bb=(bc+-2)&4294967295;var a9=(bb)&4294967295;var a8=HEAP[a9];var a7=reSign((a8),8,0);var a6=(a7)<<8;var a5=(((a6))&65535);var a3=cF;var a1=(a3+-2)&4294967295;var aE=(a1+1)&4294967295;var aD=HEAP[aE];var aC=unSign((aD),8,0);var aB=(a5)|(aC);var aA=ca;HEAP[aA]=aB;var ay=ca;var ax=(ay+2)&4294967295;ca=ax;be=13;continue $bb23$25}var X=A;var W=cK;var V=(((X))|0)>(((W))|0);$bb25$$bb29$29:do{if(V){var U=cK;var T=(((U))|0)>0;if(!(T)){be=17;break $bb25$$bb29$29}var S=cG;var R=HEAP[S];var Q=cK;var O=((Q)-1)&4294967295;var M=(R+2*O)&4294967295;var C=HEAP[M];cc=C;var B=cG;var z=HEAP[B];var y=A;var x=(z+2*y)&4294967295;Z=x;while(1){var q=ca;var a0=Z;var aY=(q)<(a0);if(!(aY)){be=17;break $bb25$$bb29$29}var w=ca;var v=cc;HEAP[w]=v;var u=ca;var s=(u+2)&4294967295;ca=s;be=18;continue}}}while(0);var aW=n;_FT_Stream_ExitFrame(aW);var aU=aO;var aS=reSign((aU),8,0)!=0;if(aS){var aQ=b9;var aN=(((aQ))&65535);var aL=cw;var aJ=(aL+300)&4294967295;var aI=(aJ+34)&4294967295;HEAP[aI]=aN}else{var ap=b9;var an=(((ap))&65535);var al=cw;var aj=(al+216)&4294967295;var ah=(aj+34)&4294967295;HEAP[ah]=an}}}while(0);var af=HEAP[Y];de=af;var ad=de;c=ad;var D=c;STACKTOP=ac;return D;return null}function _tt_face_load_hhea(s,Y,N){var r;var l;var c;var e;var t;var M;var d;var f;var b;var y=0;l=s;c=Y;e=N;var L=e;var K=reSign((L),8,0)!=0;$bb$$bb2$2:do{if(K){var J=l;var I=(J+300)&4294967295;var H=I;b=H;var G=l;var E=(G+508)&4294967295;var C=HEAP[E];var A=l;var q=c;var p=FUNCTION_TABLE[C](A,1986553185,q,0);d=p;var o=d;var n=(((o))|0)!=0;if(n){r=0;break $bb$$bb2$2}var m=b;var k=m;f=k;r=2;break $bb$$bb2$2}else{var j=l;var i=(j+508)&4294967295;var h=HEAP[i];var g=l;var a=c;var X=FUNCTION_TABLE[h](g,1751672161,a,0);d=X;var W=d;var V=(((W))|0)!=0;if(V){r=0;break $bb$$bb2$2}var U=l;var T=(U+216)&4294967295;f=T;r=2;break $bb$$bb2$2}}while(0);$Fail$$bb4$7:do{if(r==2){var S=c;var R=f;var Q=R;var P=_FT_Stream_ReadFields(S,(_metrics_header_fields_4402)&4294967295,Q);d=P;var F=d;var D=(((F))|0)!=0;if(D){r=0;break $Fail$$bb4$7}var B=f;var z=(B+36)&4294967295;HEAP[z]=0;var x=f;var w=(x+40)&4294967295;HEAP[w]=0}}while(0);var v=d;M=v;var u=M;t=u;var O=t;return O;return null}function _tt_face_get_metrics(r,q,T,F,ak){var S;var aH;var Q;var D;var aI;var E;var B;var aG;var V;var R;var W;var j;var p;var U;var d=0;aH=r;Q=q;D=T;aI=F;E=ak;var aF=aH;var aE=(aF+300)&4294967295;var aD=aE;R=aD;var aC=aH;var aB=(aC+216)&4294967295;var aA=aB;W=aA;var az=Q;var ay=reSign((az),8,0)!=0;if(ay){var ax=R;var ag=ax;V=ag}else{var af=W;var ae=af;V=ae}var ad=V;j=ad;var ac=j;var ab=(ac+34)&4294967295;var aa=HEAP[ab];U=aa;var Z=U;var Y=reSign((Z),16,0)==0;$bb5$$bb3$6:do{if(Y){S=1}else{var X=j;var P=(X+36)&4294967295;var O=HEAP[P];var N=(O)==0;if(N){S=1;break $bb5$$bb3$6}var M=aH;var L=(M+260)&4294967295;var K=(L+4)&4294967295;var J=HEAP[K];var I=unSign((J),16,0);var H=D;var G=unSign((I),32,0)<=unSign((H),32,0);if(G){S=1;break $bb5$$bb3$6}var z=U;var y=unSign((z),16,0);var x=D;var w=unSign((y),32,0)>unSign((x),32,0);if(w){var v=j;var u=(v+36)&4294967295;var t=HEAP[u];var s=t;var o=D;var n=(s+4*o)&4294967295;p=n;var m=p;var l=(m+2)&4294967295;var k=HEAP[l];var i=aI;HEAP[i]=k;var h=p;var g=(h)&4294967295;var f=HEAP[g];var e=E;HEAP[e]=f}else{var c=j;var b=(c+40)&4294967295;var a=HEAP[b];var aP=a;var aO=U;var aN=unSign((aO),16,0);var aM=D;var aL=((aM)-(aN))&4294967295;var aK=(aP+2*aL)&4294967295;var aJ=HEAP[aK];var aw=aI;HEAP[aw]=aJ;var av=j;var at=(av+36)&4294967295;var ar=HEAP[at];var aq=ar;var ap=U;var ao=unSign((ap),16,0);var an=((ao)-1)&4294967295;var am=(aq+4*an)&4294967295;var al=(am)&4294967295;var aj=HEAP[al];var ai=E;HEAP[ai]=aj}aG=0;S=6;break $bb5$$bb3$6}}while(0);if(S==1){var C=E;HEAP[C]=0;var A=aI;HEAP[A]=0;aG=0}var ah=aG;B=ah;var au=B;return au;return null}function _tt_cmap_init(a,l){var m;var g;var h;var i;var f;var k=0;g=a;h=l;var e=g;var d=(e+16)&4294967295;var c=h;HEAP[d]=c;f=0;var b=f;i=b;var j=i;return j;return null}function _tt_cmap0_validate(ak,m){var B;var I;var l;var C;var aa;var d;var D;var e;var X;var L=0;I=ak;l=m;var Z=I;var Y=(Z+2)&4294967295;d=Y;var W=d;var V=(W+2)&4294967295;d=V;var U=d;var T=(U+-2)&4294967295;var R=(T)&4294967295;var P=HEAP[R];var N=unSign((P),8,0);var y=(N)<<8;var w=(((y))&65535);var u=d;var s=(u+-2)&4294967295;var q=(s+1)&4294967295;var o=HEAP[q];var k=unSign((o),8,0);var i=(w)|(k);var g=unSign((i),16,0);D=g;var f=I;var a=D;var al=(f+a)&4294967295;var aj=l;var ai=(aj+4)&4294967295;var ah=HEAP[ai];var ag=(al)>(ah);$bb1$$bb$2:do{if(ag){B=0}else{var af=D;var ae=unSign((af),32,0)<=261;if(ae){B=0;break $bb1$$bb$2}else{B=1;break $bb1$$bb$2}}}while(0);if(B==0){var ad=l;_ft_validator_error(ad,8)}var ac=l;var S=(ac+8)&4294967295;var Q=HEAP[S];var O=(((Q))|0)!=0;$bb3$$bb8$7:do{if(O){var M=I;var K=(M+6)&4294967295;d=K;e=0;while(1){var h=e;var c=unSign((h),32,0)<=255;if(!(c)){B=6;break $bb3$$bb8$7}var J=d;var H=HEAP[J];var G=unSign((H),8,0);X=G;var F=d;var E=(F+1)&4294967295;d=E;var A=l;var z=A;var x=(z+172)&4294967295;var v=HEAP[x];var t=X;var r=unSign((v),32,0)<=unSign((t),32,0);if(r){var p=l;_ft_validator_error(p,16)}var n=e;var j=((n)+1)&4294967295;e=j;B=3;continue}}}while(0);aa=0;var b=aa;C=b;var ab=C;return ab;return null}function _tt_cmap0_char_index(x,g){var s;var l;var v;var w;var u;var k;var n;var m=0;l=x;v=g;var j=l;var i=(j+16)&4294967295;var h=HEAP[i];n=h;var f=v;var e=unSign((f),32,0)<=255;if(e){var d=v;var c=((d)+6)&4294967295;var b=n;var a=(b+c)&4294967295;var t=HEAP[a];var r=unSign((t),8,0);u=r}else{u=0}var q=u;k=q;var p=k;w=p;var o=w;return o;return null}function _tt_cmap0_char_next(l,p){var n;var t;var r;var o;var D;var I;var i;var q;var E;var s=0;t=l;r=p;var C=t;var B=(C+16)&4294967295;var A=HEAP[B];I=A;var z=r;var y=HEAP[z];i=y;q=0;E=0;var x=I;var w=(x+6)&4294967295;I=w;while(1){var e=i;var d=((e)+1)&4294967295;i=d;var c=i;var b=unSign((c),32,0)<=255;if(!(b)){n=4;break}var v=I;var u=i;var m=(v+u)&4294967295;var k=HEAP[m];var j=unSign((k),8,0);E=j;var h=E;var g=(((h))|0)!=0;if(g){n=1;break}else{n=0;continue}}if(n==1){var f=i;q=f}var a=r;var J=q;HEAP[a]=J;var H=E;D=H;var G=D;o=G;var F=o;return F;return null}function _tt_cmap0_get_info(D,z){var w;var k;var y;var A;var j;var B;var l=0;k=D;y=z;var i=k;var h=(i+16)&4294967295;var g=HEAP[h];var f=(g+4)&4294967295;B=f;var e=y;var d=(e+4)&4294967295;HEAP[d]=0;var c=B;var b=(c)&4294967295;var a=HEAP[b];var x=unSign((a),8,0);var v=(x)<<8;var u=(((v))&65535);var t=B;var r=(t+1)&4294967295;var q=HEAP[r];var p=unSign((q),8,0);var o=(u)|(p);var n=unSign((o),16,0);var m=y;var E=(m)&4294967295;HEAP[E]=n;j=0;var C=j;A=C;var s=A;return s;return null}function _tt_cmap2_validate(ck,az){var a6;var cH;var c0;var c;var c4;var cv;var at;var cw;var b8;var bM;var c5;var C;var cS;var bN;var bq;var u;var a5;var cY;var aA;var o;var cj=0;cH=ck;c0=az;var c3=cH;var c2=(c3+2)&4294967295;cv=c2;var c1=cv;var cZ=(c1)&4294967295;var cX=HEAP[cZ];var cW=unSign((cX),8,0);var cV=(cW)<<8;var cU=(((cV))&65535);var cT=cv;var bZ=(cT+1)&4294967295;var bX=HEAP[bZ];var bV=unSign((bX),8,0);var bU=(cU)|(bV);var bT=unSign((bU),16,0);at=bT;var bS=cH;var bR=at;var bQ=(bS+bR)&4294967295;var bP=c0;var bO=(bP+4)&4294967295;var bD=HEAP[bO];var bB=(bQ)>(bD);$bb1$$bb$2:do{if(bB){a6=0}else{var bz=at;var by=unSign((bz),32,0)<=517;if(by){a6=0;break $bb1$$bb$2}else{a6=1;break $bb1$$bb$2}}}while(0);if(a6==0){var bx=c0;_ft_validator_error(bx,8)}var bw=cH;var bv=(bw+6)&4294967295;bM=bv;var bu=bM;cv=bu;b8=0;cw=0;$bb9$7:while(1){var P=cw;var N=unSign((P),32,0)<=255;if(!(N)){a6=9;break $bb9$7}var bt=cv;var bs=(bt+2)&4294967295;cv=bs;var bi=cv;var bg=(bi+-2)&4294967295;var be=(bg)&4294967295;var bd=HEAP[be];var bc=unSign((bd),8,0);var bb=(bc)<<8;var ba=(((bb))&65535);var a9=cv;var a8=(a9+-2)&4294967295;var a7=(a8+1)&4294967295;var aW=HEAP[a7];var aU=unSign((aW),8,0);var aR=(ba)|(aU);var aP=unSign((aR),16,0);cS=aP;var aN=c0;var aL=(aN+8)&4294967295;var aJ=HEAP[aL];var aH=unSign((aJ),32,0)>1;$bb4$$bb6$10:do{if(aH){var aF=cS;var aD=(aF)&7;var ao=(((aD))|0)!=0;if(!(ao)){a6=5;break $bb4$$bb6$10}var am=c0;_ft_validator_error(am,8)}}while(0);var aj=cS;var ag=unSign((aj),32,0)>>>3;cS=ag;var ae=cS;var ad=b8;var ab=unSign((ae),32,0)>unSign((ad),32,0);if(ab){var aa=cS;b8=aa}var Z=cw;var Y=((Z)+1)&4294967295;cw=Y;a6=3;continue $bb9$7}var L=cv;c5=L;var K=b8;var J=((K)+1)&4294967295;var I=((J)*8)&4294967295;var H=c5;var G=(H+I)&4294967295;C=G;var F=c0;var E=(F+4)&4294967295;var s=HEAP[E];var q=C;var n=(s)<(q);if(n){var m=c0;_ft_validator_error(m,8)}cw=0;$bb30$21:while(1){var ai=cw;var ah=b8;var af=unSign((ai),32,0)<=unSign((ah),32,0);if(!(af)){a6=26;break $bb30$21}var l=cv;var k=(l+2)&4294967295;cv=k;var j=cv;var i=(j+-2)&4294967295;var h=(i)&4294967295;var g=HEAP[h];var f=unSign((g),8,0);var e=(f)<<8;var d=(((e))&65535);var b=cv;var a=(b+-2)&4294967295;var da=(a+1)&4294967295;var c9=HEAP[da];var c8=unSign((c9),8,0);var c7=(d)|(c8);var c6=unSign((c7),16,0);bN=c6;var cR=cv;var cQ=(cR+2)&4294967295;cv=cQ;var cP=cv;var cO=(cP+-2)&4294967295;var cN=(cO)&4294967295;var cM=HEAP[cN];var cL=unSign((cM),8,0);var cK=(cL)<<8;var cJ=(((cK))&65535);var cI=cv;var cG=(cI+-2)&4294967295;var cF=(cG+1)&4294967295;var cE=HEAP[cF];var cD=unSign((cE),8,0);var cC=(cJ)|(cD);var cB=unSign((cC),16,0);bq=cB;var cA=cv;var cz=(cA+2)&4294967295;cv=cz;var cy=cv;var cx=(cy+-2)&4294967295;var cu=(cx)&4294967295;var ct=HEAP[cu];var cs=reSign((ct),8,0);var cr=(cs)<<8;var cq=(((cr))&65535);var cp=cv;var co=(cp+-2)&4294967295;var cn=(co+1)&4294967295;var cm=HEAP[cn];var cl=unSign((cm),8,0);var ci=(cq)|(cl);var ch=reSign((ci),16,0);a5=ch;var cg=cv;var cf=(cg+2)&4294967295;cv=cf;var ce=cv;var cd=(ce+-2)&4294967295;var cc=(cd)&4294967295;var cb=HEAP[cc];var ca=unSign((cb),8,0);var b9=(ca)<<8;var b7=(((b9))&65535);var b6=cv;var b5=(b6+-2)&4294967295;var b4=(b5+1)&4294967295;var b3=HEAP[b4];var b2=unSign((b3),8,0);var b1=(b7)|(b2);var b0=unSign((b1),16,0);u=b0;var bY=bq;var bW=(((bY))|0)==0;$bb29$$bb14$24:do{if(!bW){var bL=c0;var bK=(bL+8)&4294967295;var bJ=HEAP[bK];var bI=unSign((bJ),32,0)>1;$bb15$$bb18$26:do{if(bI){var bH=bN;var bG=unSign((bH),32,0)>255;if(!bG){var bF=bN;var bE=bq;var bC=((bF)+(bE))&4294967295;var bA=unSign((bC),32,0)>256;if(!(bA)){a6=13;break $bb15$$bb18$26}}var br=c0;_ft_validator_error(br,8)}}while(0);var bp=u;var bo=(((bp))|0)!=0;if(!(bo)){a6=16;break $bb29$$bb14$24}var bn=cv;var bm=(bn+-2)&4294967295;var bl=u;var bk=(bm+bl)&4294967295;cY=bk;var bj=cY;var bh=C;var bf=(bj)<(bh);$bb21$$bb20$33:do{if(bf){a6=17}else{var a4=bq;var a3=((a4)*2)&4294967295;var a2=cY;var a1=(a2+a3)&4294967295;var a0=cH;var aZ=at;var aY=(a0+aZ)&4294967295;var aX=(a1)>(aY);if(aX){a6=17;break $bb21$$bb20$33}else{a6=18;break $bb21$$bb20$33}}}while(0);if(a6==17){var aV=c0;_ft_validator_error(aV,9)}var aT=c0;var ay=(aT+8)&4294967295;var ax=HEAP[ay];var aw=(((ax))|0)!=0;if(!(aw)){a6=16;break $bb29$$bb14$24}var av=bq;var au=((av)*2)&4294967295;var ar=cv;var aq=(ar+au)&4294967295;aA=aq;while(1){var aG=cv;var aE=aA;var aC=(aG)<(aE);if(!(aC)){a6=16;break $bb29$$bb14$24}var ap=cv;var an=(ap+2)&4294967295;cv=an;var al=cv;var X=(al+-2)&4294967295;var W=(X)&4294967295;var V=HEAP[W];var U=unSign((V),8,0);var T=(U)<<8;var S=(((T))&65535);var R=cv;var Q=(R+-2)&4294967295;var O=(Q+1)&4294967295;var M=HEAP[O];var B=unSign((M),8,0);var A=(S)|(B);var z=unSign((A),16,0);o=z;var y=o;var x=(((y))|0)!=0;if(!(x)){a6=21;continue}var w=a5;var v=o;var t=((v)+(w))&4294967295;var r=(t)&65535;o=r;var p=c0;var aS=p;var aQ=(aS+172)&4294967295;var aO=HEAP[aQ];var aM=o;var aK=unSign((aO),32,0)<=unSign((aM),32,0);if(!(aK)){a6=21;continue}var aI=c0;_ft_validator_error(aI,16);a6=21;continue}}}while(0);var aB=cw;var ak=((aB)+1)&4294967295;cw=ak;a6=11;continue $bb30$21}c4=0;var ac=c4;c=ac;var D=c;return D;return null}function _tt_cmap2_get_subheader(ao,ak){var A;var K;var D;var B;var ab;var C;var E;var ah;var e;var J;var g;var N=0;K=ao;D=ak;C=0;var aa=D;var Z=unSign((aa),32,0)<=65535;$bb$$Exit$2:do{if(Z){var Y=D;var X=(Y)&255;E=X;var W=D;var V=unSign((W),32,0)>>>8;ah=V;var T=K;var R=(T+6)&4294967295;e=R;var P=K;var x=(P+518)&4294967295;J=x;var v=ah;var t=(((v))|0)==0;if(t){var r=J;g=r;var p=E;var n=((p)*2)&4294967295;var l=e;var j=(l+n)&4294967295;e=j;var h=e;var f=(h)&4294967295;var b=HEAP[f];var aq=unSign((b),8,0);var an=(aq)<<8;var al=(((an))&65535);var aj=e;var ai=(aj+1)&4294967295;var ag=HEAP[ai];var af=unSign((ag),8,0);var ae=(al)|(af);var ad=reSign((ae),16,0)!=0;if(ad){A=0;break $bb$$Exit$2}}else{var U=ah;var S=((U)*2)&4294967295;var Q=e;var O=(Q+S)&4294967295;e=O;var M=e;var L=(M)&4294967295;var I=HEAP[L];var H=unSign((I),8,0);var G=(H)<<8;var F=(((G))&65535);var z=e;var y=(z+1)&4294967295;var w=HEAP[y];var u=unSign((w),8,0);var s=(F)|(u);var q=unSign((s),16,0);var o=(q)&-8;var m=J;var k=(m+o)&4294967295;g=k;var i=g;var d=J;var c=(i)==(d);if(c){A=0;break $bb$$Exit$2}}var a=g;C=a}}while(0);var ap=C;ab=ap;var am=ab;B=am;var ac=B;return ac;return null}function _tt_cmap2_char_index(d,a6){var ao;var e;var m;var G;var bc;var r;var ak;var aL;var ap;var aQ;var a2;var aP;var aO;var aN;var f=0;e=d;m=a6;var bb=e;var ba=(bb+16)&4294967295;var a9=HEAP[ba];r=a9;ak=0;var a8=r;var a7=m;var a5=_tt_cmap2_get_subheader(a8,a7);aL=a5;var a4=aL;var a3=(a4)!=0;$bb$$bb4$2:do{if(a3){var a1=aL;ap=a1;var aG=m;var aE=(aG)&255;aQ=aE;var aC=ap;var aA=(aC+2)&4294967295;ap=aA;var ay=ap;var aw=(ay+-2)&4294967295;var av=(aw)&4294967295;var au=HEAP[av];var at=unSign((au),8,0);var ar=(at)<<8;var ah=(((ar))&65535);var af=ap;var ad=(af+-2)&4294967295;var ab=(ad+1)&4294967295;var Z=HEAP[ab];var X=unSign((Z),8,0);var W=(ah)|(X);var V=unSign((W),16,0);a2=V;var U=ap;var T=(U+2)&4294967295;ap=T;var J=ap;var F=(J+-2)&4294967295;var C=(F)&4294967295;var A=HEAP[C];var y=unSign((A),8,0);var w=(y)<<8;var v=(((w))&65535);var u=ap;var t=(u+-2)&4294967295;var s=(t+1)&4294967295;var q=HEAP[s];var p=unSign((q),8,0);var o=(v)|(p);var n=unSign((o),16,0);aP=n;var l=ap;var k=(l+2)&4294967295;ap=k;var j=ap;var i=(j+-2)&4294967295;var h=(i)&4294967295;var g=HEAP[h];var c=reSign((g),8,0);var b=(c)<<8;var a=(((b))&65535);var bj=ap;var bi=(bj+-2)&4294967295;var bh=(bi+1)&4294967295;var bg=HEAP[bh];var bf=unSign((bg),8,0);var be=(a)|(bf);var bd=reSign((be),16,0);aO=bd;var a0=ap;var aZ=(a0)&4294967295;var aY=HEAP[aZ];var aX=unSign((aY),8,0);var aW=(aX)<<8;var aV=(((aW))&65535);var aU=ap;var aT=(aU+1)&4294967295;var aS=HEAP[aT];var aR=unSign((aS),8,0);var aM=(aV)|(aR);var aK=unSign((aM),16,0);aN=aK;var aJ=aQ;var aI=a2;var aH=((aJ)-(aI))&4294967295;aQ=aH;var aF=aQ;var aD=aP;var aB=unSign((aF),32,0)>>1;var c=unSign((d),16,0);var a=r;var J=(a+32)&4294967295;HEAP[J]=c;var H=r;var G=(H+24)&4294967295;HEAP[G]=-1;var F=r;var E=(F+28)&4294967295;HEAP[E]=0;B=0;var D=B;o=D;var C=o;return C;return null}function _tt_cmap4_set_range(aP,aL){var Z;var B;var be;var c;var bF;var aZ;var aY;var ba;var ak;var q;var M;var O;var aX=0;B=aP;be=aL;var bE=B;var bD=(bE)&4294967295;var bC=(bD+16)&4294967295;var bB=HEAP[bC];aY=bB;var bA=B;var bz=(bA+32)&4294967295;var by=HEAP[bz];ak=by;$bb12$2:while(1){var aJ=be;var aI=ak;var aH=unSign((aJ),32,0)(a7);if(!(a6)){Z=2;break $bb1$$bb6$5}var a5=B;var a4=(a5+48)&4294967295;HEAP[a4]=1;q=0}}while(0);var a3=q;var a2=(((a3))|0)!=65535;if(a2){Z=7;break $bb12$2}var aM=be;var aK=((aM)+1)&4294967295;be=aK;Z=0;continue $bb12$2}if(Z==7){var a1=q;var a0=(((a1))|0)!=0;if(a0){var aW=ba;var aV=q;var aU=(aW+aV)&4294967295;aZ=aU}else{aZ=0}var aT=B;var aS=(aT+52)&4294967295;var aR=aZ;HEAP[aS]=aR;var aQ=B;var aO=(aQ+36)&4294967295;var aN=be;HEAP[aO]=aN;bF=0}else{if(Z==12){bF=-1}}var aG=bF;c=aG;var N=c;return N;return null}function _tt_cmap4_next(d){var aq;var e;var ai;var aZ;var U;var aO;var at;var ar;var k;var f=0;e=d;var a9=e;var a8=(a9+24)&4294967295;var a7=HEAP[a8];var a6=unSign((a7),32,0)>65534;$Fail$$bb$2:do{if(a6){aq=11}else{var a5=e;var a4=(a5+24)&4294967295;var a3=HEAP[a4];var a2=((a3)+1)&4294967295;ai=a2;var a1=e;var a0=(a1+40)&4294967295;var aI=HEAP[a0];var aG=ai;var aE=unSign((aI),32,0)>unSign((aG),32,0);if(aE){var aC=e;var aA=(aC+40)&4294967295;var ay=HEAP[aA];ai=ay}$bb2$6:while(1){var ax=e;var aw=(ax+52)&4294967295;var av=HEAP[aw];aZ=av;var au=e;var ak=(au+44)&4294967295;var ah=HEAP[ak];U=ah;var af=e;var ad=(af+48)&4294967295;var ab=HEAP[ad];aO=ab;var Z=ai;var Y=U;var X=unSign((Z),32,0)<=unSign((Y),32,0);$bb3$$bb14$8:do{if(X){var W=aZ;var V=(W)!=0;if(V){var K=e;var H=(K+40)&4294967295;var E=HEAP[H];var B=ai;var y=((B)-(E))&4294967295;var v=((y)*2)&4294967295;var u=aZ;var t=(u+v)&4294967295;at=t;while(1){var s=at;var r=(s+2)&4294967295;at=r;var q=at;var p=(q+-2)&4294967295;var o=(p)&4294967295;var n=HEAP[o];var m=unSign((n),8,0);var l=(m)<<8;var j=(((l))&65535);var i=at;var h=(i+-2)&4294967295;var g=(h+1)&4294967295;var c=HEAP[g];var b=unSign((c),8,0);var a=(j)|(b);var bg=unSign((a),16,0);ar=bg;var bf=ar;var be=(((bf))|0)!=0;if(be){var bd=aO;var bc=ar;var bb=((bc)+(bd))&4294967295;var ba=(bb)&65535;ar=ba;var aY=ar;var aX=(((aY))|0)!=0;if(aX){aq=2;break $bb2$6}}var aQ=ai;var aP=((aQ)+1)&4294967295;ai=aP;var aN=ai;var aM=U;var aL=unSign((aN),32,0)<=unSign((aM),32,0);if(aL){aq=1;continue}else{aq=5;break}}}else{while(1){var aK=aO;var aJ=ai;var aH=((aJ)+(aK))&4294967295;var aF=(aH)&65535;k=aF;var aD=k;var aB=(((aD))|0)!=0;if(aB){aq=7;break $bb2$6}var aj=ai;var ag=((aj)+1)&4294967295;ai=ag;var ae=ai;var ac=U;var aa=unSign((ae),32,0)<=unSign((ac),32,0);if(aa){aq=9;continue}else{aq=10;break $bb3$$bb14$8}}}}}while(0);var T=e;var S=(T+36)&4294967295;var Q=HEAP[S];var O=((Q)+1)&4294967295;var M=e;var J=_tt_cmap4_set_range(M,O);var G=(((J))|0)<0;if(G){aq=11;break $Fail$$bb$2}var D=e;var A=(D+40)&4294967295;var x=HEAP[A];var R=ai;var P=unSign((x),32,0)>unSign((R),32,0);if(P){var N=e;var L=(N+40)&4294967295;var I=HEAP[L];ai=I}aq=14;continue $bb2$6}if(aq==2){var aW=e;var aV=(aW+24)&4294967295;var aU=ai;HEAP[aV]=aU;var aT=e;var aS=(aT+28)&4294967295;var aR=ar;HEAP[aS]=aR;aq=4;break $Fail$$bb$2}else{if(aq==7){var az=e;var ap=(az+24)&4294967295;var ao=ai;HEAP[ap]=ao;var an=e;var am=(an+28)&4294967295;var al=k;HEAP[am]=al;aq=4;break $Fail$$bb$2}}}}while(0);if(aq==11){var F=e;var C=(F+24)&4294967295;HEAP[C]=-1;var z=e;var w=(z+28)&4294967295;HEAP[w]=0}return;return}function _tt_cmap4_validate(f,br){var fy;var ah;var A;var cF;var bB;var bc;var b5;var cf;var cU;var bM;var eZ;var bf;var aP;var ck;var fF;var bN;var aH;var V;var cB;var a6;var bd;var aD;var el;var fE;var bg;var ag;var aQ;var fx;var be;var f7;var er=0;ah=f;A=br;var bA=ah;var bz=(bA+2)&4294967295;bc=bz;var by=bc;var bx=(by+2)&4294967295;bc=bx;var bw=bc;var bv=(bw+-2)&4294967295;var bu=(bv)&4294967295;var bt=HEAP[bu];var bs=unSign((bt),8,0);var fm=(bs)<<8;var fl=(((fm))&65535);var fk=bc;var fj=(fk+-2)&4294967295;var fi=(fj+1)&4294967295;var fh=HEAP[fi];var fg=unSign((fh),8,0);var ff=(fl)|(fg);var fe=unSign((ff),16,0);b5=fe;ck=0;var fd=b5;var eR=unSign((fd),32,0)<=15;if(eR){var eQ=A;_ft_validator_error(eQ,8)}var eP=ah;var eO=b5;var eN=(eP+eO)&4294967295;var eM=A;var eL=(eM+4)&4294967295;var eK=HEAP[eL];var eJ=(eN)>(eK);if(eJ){var eI=A;var em=(eI+8)&4294967295;var ek=HEAP[em];var ej=(((ek))|0)!=0;if(ej){var ei=A;_ft_validator_error(ei,8)}var eh=A;var eg=(eh+4)&4294967295;var ef=HEAP[eg];var ee=(ef);var ed=ah;var ec=(ed);var dR=((ee)-(ec))&4294967295;b5=dR}var dQ=ah;var dP=(dQ+6)&4294967295;bc=dP;var dO=bc;var dN=(dO+2)&4294967295;bc=dN;var dM=bc;var dL=(dM+-2)&4294967295;var dK=(dL)&4294967295;var dJ=HEAP[dK];var dI=unSign((dJ),8,0);var dm=(dI)<<8;var dl=(((dm))&65535);var dk=bc;var dj=(dk+-2)&4294967295;var di=(dj+1)&4294967295;var dh=HEAP[di];var dg=unSign((dh),8,0);var df=(dl)|(dg);var de=unSign((df),16,0);aP=de;var dd=A;var c2=(dd+8)&4294967295;var c1=HEAP[c2];var c0=unSign((c1),32,0)>1;$bb6$$bb8$11:do{if(c0){var cZ=aP;var cY=(cZ)&1;var cX=(((cY))&255);var fz=reSign((cX),8,0)!=0;if(!(fz)){fy=4;break $bb6$$bb8$11}var cW=A;_ft_validator_error(cW,8)}}while(0);var cV=aP;var cT=Math.floor(unSign((cV),32,0)/2);aP=cT;var cS=aP;var cH=((cS)*8)&4294967295;var cG=((cH)+16)&4294967295;var cE=b5;var cD=unSign((cG),32,0)>unSign((cE),32,0);if(cD){var cC=A;_ft_validator_error(cC,8)}var cA=A;var cz=(cA+8)&4294967295;var cy=HEAP[cz];var cx=unSign((cy),32,0)>1;$bb11$$bb19$18:do{if(cx){var cw=bc;var cl=(cw+2)&4294967295;bc=cl;var cj=bc;var ci=(cj+-2)&4294967295;var ch=(ci)&4294967295;var cg=HEAP[ch];var ce=unSign((cg),8,0);var cd=(ce)<<8;var cc=(((cd))&65535);var cb=bc;var ca=(cb+-2)&4294967295;var bY=(ca+1)&4294967295;var bX=HEAP[bY];var bW=unSign((bX),8,0);var bV=(cc)|(bW);var bU=unSign((bV),16,0);fF=bU;var bT=bc;var bS=(bT+2)&4294967295;bc=bS;var bR=bc;var bQ=(bR+-2)&4294967295;var bP=(bQ)&4294967295;var bb=HEAP[bP];var ba=unSign((bb),8,0);var a9=(ba)<<8;var a8=(((a9))&65535);var a7=bc;var a5=(a7+-2)&4294967295;var a4=(a5+1)&4294967295;var a3=HEAP[a4];var a2=unSign((a3),8,0);var a1=(a8)|(a2);var a0=unSign((a1),16,0);bN=a0;var aZ=bc;var aY=(aZ+2)&4294967295;bc=aY;var aX=bc;var aW=(aX+-2)&4294967295;var aV=(aW)&4294967295;var aU=HEAP[aV];var aT=unSign((aU),8,0);var aS=(aT)<<8;var aR=(((aS))&65535);var aO=bc;var aN=(aO+-2)&4294967295;var aM=(aN+1)&4294967295;var aL=HEAP[aM];var aK=unSign((aL),8,0);var aJ=(aR)|(aK);var aI=unSign((aJ),16,0);aH=aI;var aG=fF;var aF=aH;var aE=(aG)|(aF);var aC=(aE)&1;var aB=(((aC))&255);var bO=reSign((aB),8,0)!=0;if(bO){var aA=A;_ft_validator_error(aA,8)}var az=fF;var ay=Math.floor(unSign((az),32,0)/2);fF=ay;var ax=aH;var aw=Math.floor(unSign((ax),32,0)/2);aH=aw;var av=fF;var au=aP;var at=unSign((av),32,0)>unSign((au),32,0);$bb18$$bb15$23:do{if(!at){var ar=fF;var aq=((ar)*2)&4294967295;var ap=aP;var ao=unSign((aq),32,0)1;$bb20$$bb22$29:do{if(t){var s=aP;var q=((s)*2)&4294967295;var o=((q)+-2)&4294967295;var e=cf;var d=(e+o)&4294967295;bc=d;var c=bc;var b=(c)&4294967295;var a=HEAP[b];var gm=unSign((a),8,0);var gl=(gm)<<8;var gk=(((gl))&65535);var gi=bc;var gg=(gi+1)&4294967295;var f6=HEAP[gg];var f5=unSign((f6),8,0);var f4=(gk)|(f5);var f3=reSign((f4),16,0)!=-1;if(!(f3)){fy=15;break $bb20$$bb22$29}var f2=A;_ft_validator_error(f2,8)}}while(0);aD=0;el=0;var f1=cU;bg=f1;var f0=cf;ag=f0;var fZ=eZ;aQ=fZ;var fX=bM;fx=fX;bd=0;$bb61$33:while(1){var bl=bd;var bk=aP;var bj=unSign((bl),32,0)unSign((e7),32,0);if(e6){var e5=A;_ft_validator_error(e5,8)}var e4=V;var e2=el;var eH=unSign((e4),32,0)<=unSign((e2),32,0);$bb26$$bb33$39:do{if(eH){var eG=bd;var eF=(((eG))|0)!=0;if(!(eF)){fy=20;break $bb26$$bb33$39}var eE=A;var eD=(eE+8)&4294967295;var eC=HEAP[eD];var eB=(((eC))|0)!=0;if(eB){var eA=A;_ft_validator_error(eA,8)}else{var ez=aD;var ex=V;var eb=unSign((ez),32,0)>unSign((ex),32,0);$bb31$$bb30$45:do{if(!eb){var ea=el;var d9=cB;var d8=unSign((ea),32,0)>unSign((d9),32,0);if(d8){fy=22;break $bb31$$bb30$45}var d5=ck;var d4=(d5)|2;ck=d4;fy=20;break $bb26$$bb33$39}}while(0);var d7=ck;var d6=(d7)|1;ck=d6}}}while(0);var d3=a6;var d1=(((d3))|0)==0;$bb54$$bb34$50:do{if(d1){fy=24}else{var dH=a6;var dG=(((dH))|0)==65535;if(dG){fy=24;break $bb54$$bb34$50}var dF=bc;var dE=a6;var dD=(dF+dE)&4294967295;bc=dD;var dC=A;var dB=(dC+8)&4294967295;var dA=HEAP[dB];var dz=(((dA))|0)!=0;$bb36$$bb40$53:do{if(dz){var dx=bc;var e3=bf;var e1=(dx)<(e3);$bb38$$bb37$55:do{if(e1){fy=26}else{var e0=cB;var eY=V;var eX=((e0)-(eY))&4294967295;var eW=((eX)+1)&4294967295;var eV=((eW)*2)&4294967295;var eU=bc;var eT=(eU+eV)&4294967295;var eS=ah;var ey=b5;var ew=(eS+ey)&4294967295;var ev=(eT)>(ew);if(ev){fy=26;break $bb38$$bb37$55}else{fy=27;break $bb38$$bb37$55}}}while(0);if(fy==26){var eu=A;_ft_validator_error(eu,8)}}else{var et=aP;var es=((et)-1)&4294967295;var eq=bd;var ep=(((es))|0)!=(((eq))|0);$bb43$$bb41$61:do{if(!ep){var eo=V;var en=(((eo))|0)!=65535;if(en){fy=30;break $bb43$$bb41$61}var d2=cB;var d0=(((d2))|0)!=65535;if(!(d0)){fy=33;break $bb36$$bb40$53}}}while(0);var dZ=bc;var dY=bf;var dX=(dZ)<(dY);if(!dX){var dW=cB;var dV=V;var dU=((dW)-(dV))&4294967295;var dT=((dU)+1)&4294967295;var dS=((dT)*2)&4294967295;var dy=bc;var dw=(dy+dS)&4294967295;var dv=A;var du=(dv+4)&4294967295;var dt=HEAP[du];var ds=(dw)>(dt);if(!(ds)){fy=33;break $bb36$$bb40$53}}var dr=A;_ft_validator_error(dr,8)}}while(0);var dq=A;var dp=(dq+8)&4294967295;var dn=HEAP[dp];var dc=(((dn))|0)!=0;$bb47$$bb53$69:do{if(dc){var db=V;be=db;$bb52$71:while(1){var b6=be;var b4=cB;var b3=unSign((b6),32,0)1;$bb59$$bb56$82:do{if(!bK){var bJ=aP;var bI=((bJ)-1)&4294967295;var bH=bd;var bG=(((bI))|0)!=(((bH))|0);if(bG){fy=43;break $bb59$$bb56$82}var bF=V;var bE=(((bF))|0)!=65535;if(bE){fy=43;break $bb59$$bb56$82}var bD=cB;var bC=(((bD))|0)!=65535;if(!(bC)){fy=41;break $bb54$$bb60$79}}}while(0);var bq=A;_ft_validator_error(bq,8)}}while(0);var bp=V;aD=bp;var bo=cB;el=bo;var bn=bd;var bm=((bn)+1)&4294967295;bd=bm;fy=17;continue $bb61$33}var bi=ck;bB=bi;var bh=bB;cF=bh;var fM=cF;return fM;return null}function _tt_cmap4_char_map_linear(bP,cn,Y){var aL;var Q;var cl;var cm;var c;var cH;var O;var r;var P;var q;var aJ;var ca;var aK;var bH;var bq;var b9;var b8;var am;var an;var bX=0;Q=bP;cl=cn;cm=Y;var cG=cl;var cF=HEAP[cG];bH=cF;bq=0;var cE=Q;var cD=(cE+16)&4294967295;var cC=HEAP[cD];var cB=(cC+6)&4294967295;b9=cB;var cA=b9;var cz=(cA)&4294967295;var cy=HEAP[cz];var bC=unSign((cy),8,0);var bA=(bC)<<8;var by=(((bA))&65535);var bx=b9;var bw=(bx+1)&4294967295;var bv=HEAP[bw];var bu=unSign((bv),8,0);var bt=(by)|(bu);var bs=unSign((bt),16,0);var br=(bs)&-2;O=br;var bh=O;var bf=unSign((bh),32,0)>>>1;aK=bf;var bd=aK;var bc=(((bd))|0)==0;if(bc){cH=0}else{var bb=cm;var ba=reSign((bb),8,0)!=0;if(ba){var a9=bH;var a8=((a9)+1)&4294967295;bH=a8}$bb25$8:while(1){var M=bH;var L=unSign((M),32,0)<=65535;if(!(L)){aL=19;break $bb25$8}var a7=Q;var a6=(a7+16)&4294967295;var aX=HEAP[a6];var aV=(aX+14)&4294967295;b9=aV;var aT=Q;var aS=(aT+16)&4294967295;var aR=HEAP[aS];var aQ=(aR+16)&4294967295;var aP=O;var aO=(aQ+aP)&4294967295;b8=aO;ca=0;$bb21$11:while(1){var aj=ca;var ai=aK;var ah=unSign((aj),32,0)=unSign((o),32,0);$bb6$$bb20$14:do{if(n){var m=bH;var l=P;var k=unSign((m),32,0)<=unSign((l),32,0);if(!(k)){aL=5;break $bb6$$bb20$14}var j=b8;var i=(j+-2)&4294967295;var h=O;var g=(i+h)&4294967295;b9=g;var f=b9;var e=(f)&4294967295;var d=HEAP[e];var b=reSign((d),8,0);var a=(b)<<8;var cM=(((a))&65535);var cL=b9;var cK=(cL+1)&4294967295;var cJ=HEAP[cK];var cI=unSign((cJ),8,0);var cx=(cM)|(cI);var cw=reSign((cx),16,0);aJ=cw;var cv=b9;var cu=O;var ct=(cv+cu)&4294967295;b9=ct;var cs=b9;var cr=(cs)&4294967295;var cq=HEAP[cr];var cp=unSign((cq),8,0);var co=(cp)<<8;var ck=(((co))&65535);var cj=b9;var ci=(cj+1)&4294967295;var ch=HEAP[ci];var cg=unSign((ch),8,0);var cf=(ck)|(cg);var ce=unSign((cf),16,0);q=ce;var cd=aK;var cc=((cd)-1)&4294967295;var cb=ca;var b7=unSign((cc),32,0)<=unSign((cb),32,0);$bb8$$bb13$17:do{if(b7){var b6=r;var b5=(((b6))|0)==65535;if(!(b5)){aL=7;break $bb8$$bb13$17}var b4=P;var b3=(((b4))|0)==65535;if(!(b3)){aL=7;break $bb8$$bb13$17}var b2=Q;var b1=(b2)&4294967295;var b0=(b1)&4294967295;var bZ=(b0)&4294967295;var bY=HEAP[bZ];var bW=bY;am=bW;var bV=am;var bU=(bV+500)&4294967295;var bT=HEAP[bU];var bS=am;var bR=(bS+504)&4294967295;var bQ=HEAP[bR];var bO=(bT+bQ)&4294967295;an=bO;var bN=q;var bM=(((bN))|0)!=0;if(!(bM)){aL=7;break $bb8$$bb13$17}var bL=b9;var bK=q;var bJ=(bL+bK)&4294967295;var bI=(bJ+2)&4294967295;var bG=an;var bF=(bI)>(bG);if(!(bF)){aL=7;break $bb8$$bb13$17}aJ=1;q=0}}while(0);var bE=q;var bD=(((bE))|0)==65535;if(!(bD)){aL=13;break $bb21$11}}}while(0);var al=ca;var ak=((al)+1)&4294967295;ca=ak;aL=3;continue $bb21$11}if(aL==13){var bB=q;var bz=(((bB))|0)!=0;if(bz){var bp=bH;var bo=r;var bn=((bp)-(bo))&4294967295;var bm=((bn)*2)&4294967295;var bl=q;var bk=((bm)+(bl))&4294967295;var bj=b9;var bi=(bj+bk)&4294967295;b9=bi;var bg=b9;var be=(bg)&4294967295;var a5=HEAP[be];var a4=unSign((a5),8,0);var a3=(a4)<<8;var a2=(((a3))&65535);var a1=b9;var a0=(a1+1)&4294967295;var aZ=HEAP[a0];var aY=unSign((aZ),8,0);var aW=(a2)|(aY);var aU=unSign((aW),16,0);bq=aU;var aI=bq;var aH=(((aI))|0)!=0;if(aH){var aG=aJ;var aF=bq;var aE=((aF)+(aG))&4294967295;var aD=(aE)&65535;bq=aD}}else{var aC=aJ;var aB=bH;var az=((aB)+(aC))&4294967295;var ax=(az)&65535;bq=ax}}var ag=cm;var af=reSign((ag),8,0)==0;if(af){aL=19;break $bb25$8}var ae=bq;var ac=(((ae))|0)!=0;if(ac){aL=19;break $bb25$8}var aa=bH;var N=((aa)+1)&4294967295;bH=N;aL=2;continue $bb25$8}var K=cm;var J=reSign((K),8,0)!=0;$bb27$$bb29$38:do{if(J){var I=bq;var H=(((I))|0)!=0;if(!(H)){aL=24;break $bb27$$bb29$38}var G=cl;var E=bH;HEAP[G]=E}}while(0);var C=bq;cH=C}var s=cH;c=s;var t=c;return t;return null}function _tt_cmap4_char_map_binary(e0,aY,c7){var hG;var fZ;var dL;var dE;var eN;var dm;var bU;var W;var eJ;var ch;var hL;var O;var gs;var gG;var bp;var T;var b2;var cD;var D;var ak;var cL;var il;var X;var c8;var ht;var bo;var gz=0;fZ=e0;dL=aY;dE=c7;var dk=dL;var di=HEAP[dk];T=di;b2=0;var dg=fZ;var de=(dg+16)&4294967295;var dd=HEAP[de];var dc=(dd+6)&4294967295;cD=dc;var db=cD;var da=(db)&4294967295;var c9=HEAP[da];var hv=unSign((c9),8,0);var hu=(hv)<<8;var hs=(((hu))&65535);var hr=cD;var hq=(hr+1)&4294967295;var hp=HEAP[hq];var ho=unSign((hp),8,0);var hn=(hs)|(ho);var hm=unSign((hn),16,0);var hl=(hm)&-2;bU=hl;var g0=bU;var gZ=(((g0))|0)==0;$bb$$bb1$2:do{if(gZ){dm=0}else{var gY=bU;var gX=unSign((gY),32,0)>>>1;bp=gX;var gW=bp;gG=gW;eJ=65535;var gV=dE;var gU=reSign((gV),8,0)!=0;if(gU){var gT=T;var gS=((gT)+1)&4294967295;T=gS}gs=0;var gR=bp;O=gR;$bb45$8:while(1){var a3=gs;var aR=O;var aP=unSign((a3),32,0)>>1;gG=gq;var gp=fZ;var go=(gp+16)&4294967295;var gn=HEAP[go];var gm=(gn+14)&4294967295;var gl=gG;var gk=((gl)*2)&4294967295;var fY=(gm+gk)&4294967295;cD=fY;var fX=cD;var fW=(fX)&4294967295;var fV=HEAP[fW];var fU=unSign((fV),8,0);var fT=(fU)<<8;var fS=(((fT))&65535);var fR=cD;var fQ=(fR+1)&4294967295;var fP=HEAP[fQ];var fu=unSign((fP),8,0);var ft=(fS)|(fu);var fs=unSign((ft),16,0);eJ=fs;var fr=bU;var fq=((fr)+2)&4294967295;var fp=cD;var fo=(fp+fq)&4294967295;cD=fo;var fn=cD;var fm=(fn)&4294967295;var fl=HEAP[fm];var fa=unSign((fl),8,0);var e9=(fa)<<8;var e8=(((e9))&65535);var e7=cD;var e6=(e7+1)&4294967295;var e5=HEAP[e6];var e4=unSign((e5),8,0);var e3=(e8)|(e4);var e2=unSign((e3),16,0);W=e2;var e1=T;var eP=W;var eO=unSign((e1),32,0)unSign((eK),32,0);if(!(eI)){hG=4;break $bb45$8}var eH=gG;var eG=((eH)+1)&4294967295;gs=eG;hG=2;continue $bb45$8}}$bb46$$bb8$15:do{if(hG==4){var eF=cD;var eE=bU;var er=(eF+eE)&4294967295;cD=er;var ep=cD;var en=(ep)&4294967295;var el=HEAP[en];var ej=reSign((el),8,0);var eh=(ej)<<8;var ef=(((eh))&65535);var ed=cD;var eb=(ed+1)&4294967295;var ea=HEAP[eb];var dX=unSign((ea),8,0);var dV=(ef)|(dX);var dT=reSign((dV),16,0);hL=dT;var dR=cD;var dP=bU;var dN=(dR+dP)&4294967295;cD=dN;var dK=cD;var dI=(dK)&4294967295;var dG=HEAP[dI];var dF=unSign((dG),8,0);var cq=(dF)<<8;var cp=(((cq))&65535);var cn=cD;var cl=(cn+1)&4294967295;var cj=HEAP[cl];var cg=unSign((cj),8,0);var ce=(cp)|(cg);var cc=unSign((ce),16,0);ch=cc;var ca=bp;var b8=((ca)-1)&4294967295;var bT=gG;var bS=unSign((b8),32,0)<=unSign((bT),32,0);$bb9$$bb14$17:do{if(bS){var bQ=W;var bO=(((bQ))|0)==65535;if(!(bO)){hG=6;break $bb9$$bb14$17}var bM=eJ;var bK=(((bM))|0)==65535;if(!(bK)){hG=6;break $bb9$$bb14$17}var bI=fZ;var bG=(bI)&4294967295;var bE=(bG)&4294967295;var bC=(bE)&4294967295;var bn=HEAP[bC];var bm=bn;D=bm;var bk=D;var bi=(bk+500)&4294967295;var bg=HEAP[bi];var be=D;var bc=(be+504)&4294967295;var ba=HEAP[bc];var a8=(bg+ba)&4294967295;ak=a8;var a6=ch;var aS=(((a6))|0)!=0;if(!(aS)){hG=6;break $bb9$$bb14$17}var aQ=cD;var aO=ch;var aN=(aQ+aO)&4294967295;var aL=(aN+2)&4294967295;var aJ=ak;var aH=(aL)>(aJ);if(!(aH)){hG=6;break $bb9$$bb14$17}hL=1;ch=0}}while(0);var aF=fZ;var aD=(aF+20)&4294967295;var aB=HEAP[aD];var at=(aB)&2;var ar=(((at))|0)!=0;if(ar){var aq=gG;O=aq;var ap=ch;var ao=(((ap))|0)==65535;if(ao){var an=O;var am=((an)+1)&4294967295;gG=am}var al=O;cL=al;$bb23$29:while(1){var ih=cL;var ig=(((ih))|0)!=0;if(!(ig)){hG=18;break $bb23$29}var aj=cD;X=aj;var ai=fZ;var ah=(ai+16)&4294967295;var ag=HEAP[ah];var af=(ag+14)&4294967295;var ae=cL;var ad=((ae)*2)&4294967295;var ac=((ad)+-2)&4294967295;var ab=(af+ac)&4294967295;cD=ab;var aa=cD;var Z=(aa)&4294967295;var Y=HEAP[Z];var V=unSign((Y),8,0);var U=(V)<<8;var S=(((U))&65535);var R=cD;var Q=(R+1)&4294967295;var P=HEAP[Q];var N=unSign((P),8,0);var M=(S)|(N);var K=unSign((M),16,0);il=K;var I=T;var y=il;var x=unSign((I),32,0)>unSign((y),32,0);if(x){hG=13;break $bb23$29}var v=il;eJ=v;var u=bU;var t=((u)+2)&4294967295;var s=cD;var r=(s+t)&4294967295;cD=r;var p=cD;var n=(p)&4294967295;var e=HEAP[n];var d=unSign((e),8,0);var c=(d)<<8;var b=(((c))&65535);var a=cD;var iv=(a+1)&4294967295;var iu=HEAP[iv];var it=unSign((iu),8,0);var iq=(b)|(it);var io=unSign((iq),16,0);W=io;var ic=cD;var ib=bU;var ia=(ic+ib)&4294967295;cD=ia;var h9=cD;var h8=(h9)&4294967295;var h7=HEAP[h8];var h6=reSign((h7),8,0);var h5=(h6)<<8;var h3=(((h5))&65535);var h1=cD;var L=(h1+1)&4294967295;var J=HEAP[L];var H=unSign((J),8,0);var G=(h3)|(H);var F=reSign((G),16,0);hL=F;var E=cD;var C=bU;var B=(E+C)&4294967295;cD=B;var A=cD;var z=(A)&4294967295;var q=HEAP[z];var o=unSign((q),8,0);var m=(o)<<8;var l=(((m))&65535);var k=cD;var j=(k+1)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var g=(l)|(h);var f=unSign((g),16,0);ch=f;var ir=ch;var ip=(((ir))|0)!=65535;if(ip){var im=cL;var ik=((im)-1)&4294967295;gG=ik}var ij=cL;var ii=((ij)-1)&4294967295;cL=ii;hG=12;continue $bb23$29}if(hG==13){var w=X;cD=w}var ie=O;var id=((ie)+1)&4294967295;var h4=gG;var h2=(((id))|0)==(((h4))|0);$bb25$$bb35$39:do{if(h2){var h0=cL;var hZ=O;var hY=(((h0))|0)!=(((hZ))|0);if(hY){var hX=fZ;var hW=(hX+16)&4294967295;var hV=HEAP[hW];var hU=(hV+14)&4294967295;var hT=O;var hR=((hT)*2)&4294967295;var hQ=(hU+hR)&4294967295;cD=hQ;var hP=cD;var hO=(hP)&4294967295;var hN=HEAP[hO];var hM=unSign((hN),8,0);var hK=(hM)<<8;var hJ=(((hK))&65535);var hI=cD;var hH=(hI+1)&4294967295;var hF=HEAP[hH];var hE=unSign((hF),8,0);var hD=(hJ)|(hE);var hC=unSign((hD),16,0);eJ=hC;var hB=bU;var hA=((hB)+2)&4294967295;var hz=cD;var hy=(hz+hA)&4294967295;cD=hy;var hx=cD;var hw=(hx)&4294967295;var hk=HEAP[hw];var hj=unSign((hk),8,0);var hi=(hj)<<8;var hh=(((hi))&65535);var hg=cD;var hf=(hg+1)&4294967295;var he=HEAP[hf];var hd=unSign((he),8,0);var hc=(hh)|(hd);var ha=unSign((hc),16,0);W=ha;var gQ=cD;var gP=bU;var gO=(gQ+gP)&4294967295;cD=gO;var gN=cD;var gM=(gN)&4294967295;var gL=HEAP[gM];var gK=reSign((gL),8,0);var gJ=(gK)<<8;var gI=(((gJ))&65535);var gF=cD;var gj=(gF+1)&4294967295;var gi=HEAP[gj];var gh=unSign((gi),8,0);var gg=(gI)|(gh);var gf=reSign((gg),16,0);hL=gf;var ge=cD;var gd=bU;var gc=(ge+gd)&4294967295;cD=gc;var gb=cD;var f9=(gb)&4294967295;var fO=HEAP[f9];var fN=unSign((fO),8,0);var fM=(fN)<<8;var fL=(((fM))&65535);var fK=cD;var fJ=(fK+1)&4294967295;var fI=HEAP[fJ];var fH=unSign((fI),8,0);var fG=(fL)|(fH);var fE=unSign((fG),16,0);ch=fE}var hb=O;gG=hb;var g9=O;var g8=((g9)+1)&4294967295;cL=g8;while(1){var d1=cL;var dZ=bp;var dD=unSign((d1),32,0)unSign((aC),32,0);$bb48$$bb50$69:do{if(aA){var ay=gG;var b6=((ay)+1)&4294967295;gG=b6;var b4=gG;var b3=bp;var b1=(((b4))|0)==(((b3))|0);if(!(b1)){hG=35;break $bb48$$bb50$69}dm=0;hG=36;break $bb$$bb1$2}}while(0);var b0=bo;var bZ=gG;var bY=_tt_cmap4_set_range(b0,bZ);var bX=(((bY))|0)!=0;if(bX){var bW=b2;var bV=(((bW))|0)!=0;if(bV){var bA=dL;var by=T;HEAP[bA]=by}}else{var bx=bo;var bw=(bx+24)&4294967295;var bv=T;HEAP[bw]=bv;var bu=b2;var bt=(((bu))|0)!=0;if(bt){var bs=bo;var br=(bs+28)&4294967295;var bq=b2;HEAP[br]=bq}else{var a4=bo;var a2=(a4+24)&4294967295;var a1=T;HEAP[a2]=a1;var a0=bo;_tt_cmap4_next(a0);var aZ=bo;var aX=(aZ+28)&4294967295;var aW=HEAP[aX];b2=aW}var aV=b2;var aU=(((aV))|0)!=0;if(!(aU)){hG=41;break $bb47$$bb59$67}var aT=bo;var az=(aT+24)&4294967295;var ax=HEAP[az];var aw=dL;HEAP[aw]=ax}}}while(0);var av=b2;dm=av}}while(0);var au=dm;eN=au;var hS=eN;return hS;return null}function _tt_cmap4_char_index(v,g){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var q;var l;var s=w;var u;var k;var m=0;l=v;HEAP[s]=g;var j=HEAP[s];var i=unSign((j),32,0)>65535;if(i){k=0}else{var h=l;var f=(h+20)&4294967295;var e=HEAP[f];var d=(e)&1;var c=(((d))&255);var t=reSign((c),8,0)!=0;if(t){var b=l;var a=_tt_cmap4_char_map_linear(b,s,0);k=a}else{var r=l;var p=_tt_cmap4_char_map_binary(r,s,0);k=p}}var o=k;u=o;var n=u;STACKTOP=w;return n;return null}function _tt_cmap4_char_next(k,p){var m;var t;var q;var n;var H;var I;var J;var s=0;t=k;q=p;var G=q;var F=HEAP[G];var E=unSign((F),32,0)>65534;if(E){H=0}else{var D=t;var C=(D+20)&4294967295;var B=HEAP[C];var z=(B)&1;var x=(((z))&255);var o=reSign((x),8,0)!=0;if(o){var v=t;var l=q;var j=_tt_cmap4_char_map_linear(v,l,1);I=j}else{var i=t;var h=i;J=h;var g=q;var f=HEAP[g];var e=J;var d=(e+24)&4294967295;var c=HEAP[d];var b=(((f))|0)==(((c))|0);if(b){var a=J;_tt_cmap4_next(a);var T=J;var S=(T+28)&4294967295;var R=HEAP[S];I=R;var Q=I;var P=(((Q))|0)!=0;if(P){var O=J;var N=(O+24)&4294967295;var M=HEAP[N];var L=q;HEAP[L]=M}}else{var A=t;var y=q;var w=_tt_cmap4_char_map_binary(A,y,1);I=w}}var u=I;H=u}var r=H;n=r;var K=n;return K;return null}function _tt_cmap4_get_info(D,z){var w;var k;var y;var A;var j;var B;var l=0;k=D;y=z;var i=k;var h=(i+16)&4294967295;var g=HEAP[h];var f=(g+4)&4294967295;B=f;var e=y;var d=(e+4)&4294967295;HEAP[d]=4;var c=B;var b=(c)&4294967295;var a=HEAP[b];var x=unSign((a),8,0);var v=(x)<<8;var u=(((v))&65535);var t=B;var r=(t+1)&4294967295;var q=HEAP[r];var p=unSign((q),8,0);var o=(u)|(p);var n=unSign((o),16,0);var m=y;var E=(m)&4294967295;HEAP[E]=n;j=0;var C=j;A=C;var s=A;return s;return null}function _tt_cmap6_validate(p,aW){var U;var aJ;var d;var z;var aP;var W;var ad;var at;var V;var e=0;aJ=p;d=aW;var aO=aJ;var aN=(aO+10)&4294967295;var aM=d;var aL=(aM+4)&4294967295;var aK=HEAP[aL];var aI=(aN)>(aK);if(aI){var aH=d;_ft_validator_error(aH,8)}var aG=aJ;var aF=(aG+2)&4294967295;W=aF;var am=W;var ak=(am+2)&4294967295;W=ak;var ai=W;var ag=(ai+-2)&4294967295;var ae=(ag)&4294967295;var ab=HEAP[ae];var aa=unSign((ab),8,0);var Z=(aa)<<8;var Y=(((Z))&65535);var X=W;var O=(X+-2)&4294967295;var M=(O+1)&4294967295;var K=HEAP[M];var I=unSign((K),8,0);var G=(Y)|(I);var F=unSign((G),16,0);ad=F;var E=aJ;var D=(E+8)&4294967295;W=D;var C=W;var B=(C+2)&4294967295;W=B;var A=W;var y=(A+-2)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=unSign((w),8,0);var u=(v)<<8;var t=(((u))&65535);var s=W;var r=(s+-2)&4294967295;var q=(r+1)&4294967295;var o=HEAP[q];var n=unSign((o),8,0);var m=(t)|(n);var l=unSign((m),16,0);at=l;var k=aJ;var j=ad;var i=(k+j)&4294967295;var h=d;var g=(h+4)&4294967295;var f=HEAP[g];var c=(i)>(f);$bb3$$bb2$5:do{if(c){U=1}else{var b=at;var a=((b)*2)&4294967295;var aX=((a)+10)&4294967295;var aV=ad;var aU=unSign((aX),32,0)>unSign((aV),32,0);if(aU){U=1;break $bb3$$bb2$5}else{U=2;break $bb3$$bb2$5}}}while(0);if(U==1){var aT=d;_ft_validator_error(aT,8)}var aS=d;var aR=(aS+8)&4294967295;var aQ=HEAP[aR];var aE=(((aQ))|0)!=0;$bb5$$bb10$10:do{if(aE){while(1){var L=at;var J=(((L))|0)!=0;if(!(J)){U=7;break $bb5$$bb10$10}var aD=W;var aB=(aD+2)&4294967295;W=aB;var aA=W;var az=(aA+-2)&4294967295;var ay=(az)&4294967295;var ax=HEAP[ay];var aw=unSign((ax),8,0);var av=(aw)<<8;var au=(((av))&65535);var ar=W;var aq=(ar+-2)&4294967295;var ap=(aq+1)&4294967295;var ao=HEAP[ap];var an=unSign((ao),8,0);var al=(au)|(an);var aj=unSign((al),16,0);V=aj;var ah=d;var af=ah;var ac=(af+172)&4294967295;var T=HEAP[ac];var S=V;var R=unSign((T),32,0)<=unSign((S),32,0);if(R){var Q=d;_ft_validator_error(Q,16)}var P=at;var N=((P)-1)&4294967295;at=N;U=4;continue}}}while(0);aP=0;var H=aP;z=H;var aC=z;return aC;return null}function _tt_cmap6_char_index(d,ak){var O;var e;var m;var B;var aq;var r;var N;var P;var ag;var ab;var ac;var f=0;e=d;m=ak;var ap=e;var ao=(ap+16)&4294967295;var an=HEAP[ao];r=an;N=0;var am=r;var al=(am+6)&4294967295;P=al;var aj=P;var ai=(aj+2)&4294967295;P=ai;var ah=P;var af=(ah+-2)&4294967295;var aa=(af)&4294967295;var Z=HEAP[aa];var Y=unSign((Z),8,0);var X=(Y)<<8;var W=(((X))&65535);var V=P;var U=(V+-2)&4294967295;var T=(U+1)&4294967295;var R=HEAP[T];var Q=unSign((R),8,0);var M=(W)|(Q);var L=unSign((M),16,0);ag=L;var K=P;var J=(K+2)&4294967295;P=J;var I=P;var H=(I+-2)&4294967295;var G=(H)&4294967295;var F=HEAP[G];var E=unSign((F),8,0);var D=(E)<<8;var C=(((D))&65535);var A=P;var z=(A+-2)&4294967295;var y=(z+1)&4294967295;var x=HEAP[y];var w=unSign((x),8,0);var v=(C)|(w);var u=unSign((v),16,0);ab=u;var t=m;var s=ag;var q=((t)-(s))&4294967295;ac=q;var p=ac;var o=ab;var n=unSign((p),32,0)65535;$Exit$$bb$2:do{if(!n){var m=aI;var l=aE;var k=unSign((m),32,0)(bf);if(be){var c8=B;_ft_validator_error(c8,8)}var c7=bb;var c6=(c7+4)&4294967295;bb=c6;var c5=bb;var c4=(c5+-4)&4294967295;var c3=(c4)&4294967295;var c2=HEAP[c3];var c1=unSign((c2),8,0);var c0=(c1)<<24;var cZ=bb;var cO=(cZ+-4)&4294967295;var cN=(cO+1)&4294967295;var cM=HEAP[cN];var cL=unSign((cM),8,0);var cK=(cL)<<16;var cJ=(c0)|(cK);var cI=bb;var cH=(cI+-4)&4294967295;var cG=(cH+2)&4294967295;var cF=HEAP[cG];var cA=unSign((cF),8,0);var cz=(cA)<<8;var cy=(cJ)|(cz);var cx=bb;var cw=(cx+-4)&4294967295;var cv=(cw+3)&4294967295;var cu=HEAP[cv];var ct=unSign((cu),8,0);var cs=(cy)|(ct);bz=cs;var cr=B;var cq=(cr+4)&4294967295;var cp=HEAP[cq];var co=(cp);var cn=ai;var cm=(cn);var cl=((co)-(cm))&4294967295;var ck=bz;var cj=unSign((cl),32,0)(bB);if(by){var bx=B;_ft_validator_error(bx,8)}a9=0;bc=0;$bb32$13:while(1){var cP=bc;var cE=C;var cD=unSign((cP),32,0)unSign((t),32,0);if(q){var o=B;_ft_validator_error(o,8)}var e=bc;var d=(((e))|0)!=0;$bb10$$bb12$19:do{if(d){var c=X;var b=a9;var a=unSign((c),32,0)<=unSign((b),32,0);if(!(a)){dj=8;break $bb10$$bb12$19}var d4=B;_ft_validator_error(d4,8)}}while(0);var d2=B;var d1=(d2+8)&4294967295;var dZ=HEAP[d1];var dX=(((dZ))|0)!=0;$bb13$$bb31$23:do{if(dX){var dO=au;var dN=bQ;var dM=((dO)+(dN))&4294967295;var dL=X;var dK=((dM)-(dL))&4294967295;var dJ=B;var dI=dJ;var dH=(dI+172)&4294967295;var dF=HEAP[dH];var dD=unSign((dK),32,0)>=unSign((dF),32,0);if(dD){var O=B;_ft_validator_error(O,16)}var M=bQ;var K=X;var J=((M)-(K))&4294967295;var I=((J)+1)&4294967295;bo=I;var H=X;var G=(H)&-65536;var F=(((G))|0)!=0;if(F){while(1){var du=bo;var dt=(((du))|0)!=0;if(!(dt)){dj=15;break}var E=X;var D=unSign((E),32,0)>>>16;bA=D;var r=X;var p=(r)&65535;ba=p;var n=bA;var m=unSign((n),32,0)>>>3;var l=d3;var k=(l+m)&4294967295;var j=HEAP[k];var i=unSign((j),8,0);var h=bA;var g=(h)&7;var d0=128>>(((g))|0);var dY=(i)&(d0);var dW=(((dY))|0)==0;if(dW){var dV=B;_ft_validator_error(dV,8)}var dU=ba;var dT=unSign((dU),32,0)>>>3;var dS=d3;var dR=(dS+dT)&4294967295;var dQ=HEAP[dR];var dP=unSign((dQ),8,0);var dG=ba;var dE=(dG)&7;var dC=128>>(((dE))|0);var dB=(dP)&(dC);var dA=(((dB))|0)==0;if(dA){var dz=B;_ft_validator_error(dz,8)}var dy=bo;var dx=((dy)-1)&4294967295;bo=dx;var dw=X;var dv=((dw)+1)&4294967295;X=dv;dj=11;continue}}else{var ds=bQ;var dr=(ds)&-65536;var dq=(((dr))|0)!=0;if(dq){var dp=B;_ft_validator_error(dp,8)}while(1){var cU=bo;var cT=(((cU))|0)!=0;if(!(cT)){dj=21;break $bb13$$bb31$23}var dn=X;var dm=(dn)&65535;ba=dm;var dl=ba;var dk=unSign((dl),32,0)>>>3;var di=d3;var dh=(di+dk)&4294967295;var dg=HEAP[dh];var df=unSign((dg),8,0);var de=ba;var dd=(de)&7;var dc=128>>(((dd))|0);var db=(df)&(dc);var da=(((db))|0)!=0;if(da){var c9=B;_ft_validator_error(c9,8)}var cY=bo;var cX=((cY)-1)&4294967295;bo=cX;var cW=X;var cV=((cW)+1)&4294967295;X=cV;dj=18;continue}}}}while(0);var cS=bQ;a9=cS;var cR=bc;var cQ=((cR)+1)&4294967295;bc=cQ;dj=5;continue $bb32$13}bn=0;var cC=bn;bU=cC;var s=bU;return s;return null}function _tt_cmap8_char_index(aP,n){var Z;var D;var ak;var c;var bE;var aY;var Y;var a9;var bF;var r;var C;var aw;var aX=0;D=aP;ak=n;var bD=D;var bC=(bD+16)&4294967295;var bB=HEAP[bC];aY=bB;Y=0;var bA=aY;var bz=(bA+8204)&4294967295;a9=bz;var by=a9;var bx=(by+4)&4294967295;a9=bx;var bw=a9;var bv=(bw+-4)&4294967295;var aG=(bv)&4294967295;var aF=HEAP[aG];var aE=unSign((aF),8,0);var aD=(aE)<<24;var aC=a9;var aB=(aC+-4)&4294967295;var aA=(aB+1)&4294967295;var az=HEAP[aA];var ay=unSign((az),8,0);var ax=(ay)<<16;var av=(aD)|(ax);var au=a9;var at=(au+-4)&4294967295;var ar=(at+2)&4294967295;var aq=HEAP[ar];var ap=unSign((aq),8,0);var ao=(ap)<<8;var an=(av)|(ao);var am=a9;var al=(am+-4)&4294967295;var aj=(al+3)&4294967295;var ai=HEAP[aj];var ah=unSign((ai),8,0);var ag=(an)|(ah);bF=ag;while(1){var aK=bF;var aJ=(((aK))|0)!=0;if(!(aJ)){Z=1;break}var af=a9;var ae=(af+4)&4294967295;a9=ae;var ad=a9;var ac=(ad+-4)&4294967295;var ab=(ac)&4294967295;var aa=HEAP[ab];var X=unSign((aa),8,0);var W=(X)<<24;var V=a9;var U=(V+-4)&4294967295;var T=(U+1)&4294967295;var S=HEAP[T];var R=unSign((S),8,0);var Q=(R)<<16;var P=(W)|(Q);var O=a9;var N=(O+-4)&4294967295;var M=(N+2)&4294967295;var L=HEAP[M];var K=unSign((L),8,0);var J=(K)<<8;var I=(P)|(J);var H=a9;var G=(H+-4)&4294967295;var F=(G+3)&4294967295;var E=HEAP[F];var B=unSign((E),8,0);var A=(I)|(B);r=A;var z=a9;var y=(z+4)&4294967295;a9=y;var x=a9;var w=(x+-4)&4294967295;var v=(w)&4294967295;var u=HEAP[v];var t=unSign((u),8,0);var s=(t)<<24;var q=a9;var p=(q+-4)&4294967295;var o=(p+1)&4294967295;var m=HEAP[o];var l=unSign((m),8,0);var k=(l)<<16;var j=(s)|(k);var i=a9;var h=(i+-4)&4294967295;var g=(h+2)&4294967295;var f=HEAP[g];var e=unSign((f),8,0);var d=(e)<<8;var b=(j)|(d);var a=a9;var bK=(a+-4)&4294967295;var bJ=(bK+3)&4294967295;var bI=HEAP[bJ];var bH=unSign((bI),8,0);var bG=(b)|(bH);C=bG;var bu=a9;var bt=(bu+4)&4294967295;a9=bt;var bs=a9;var br=(bs+-4)&4294967295;var bq=(br)&4294967295;var bp=HEAP[bq];var bo=unSign((bp),8,0);var bn=(bo)<<24;var bm=a9;var bl=(bm+-4)&4294967295;var bj=(bl+1)&4294967295;var bi=HEAP[bj];var bh=unSign((bi),8,0);var bg=(bh)<<16;var bf=(bn)|(bg);var be=a9;var bd=(be+-4)&4294967295;var bc=(bd+2)&4294967295;var bb=HEAP[bc];var ba=unSign((bb),8,0);var a8=(ba)<<8;var a7=(bf)|(a8);var a6=a9;var a5=(a6+-4)&4294967295;var a4=(a5+3)&4294967295;var a3=HEAP[a4];var a2=unSign((a3),8,0);var a1=(a7)|(a2);aw=a1;var a0=ak;var aZ=r;var aW=unSign((a0),32,0)(a7);if(a6){var a5=d;_ft_validator_error(a5,8)}var aN=ax;var aL=(aN+4)&4294967295;ax=aL;var aJ=ax;var aH=(aJ+-4)&4294967295;var aF=(aH)&4294967295;var aC=HEAP[aF];var aB=unSign((aC),8,0);var aA=(aB)<<24;var az=ax;var ay=(az+-4)&4294967295;var ao=(ay+1)&4294967295;var am=HEAP[ao];var ak=unSign((am),8,0);var ai=(ak)<<16;var ag=(aA)|(ai);var ae=ax;var ad=(ae+-4)&4294967295;var ac=(ad+2)&4294967295;var ab=HEAP[ac];var aa=unSign((ab),8,0);var Q=(aa)<<8;var M=(ag)|(Q);var J=ax;var G=(J+-4)&4294967295;var D=(G+3)&4294967295;var A=HEAP[D];var y=unSign((A),8,0);var x=(M)|(y);aE=x;var w=a9;var v=(w+16)&4294967295;ax=v;var p=ax;var n=(p+4)&4294967295;ax=n;var m=ax;var l=(m+-4)&4294967295;var k=(l)&4294967295;var j=HEAP[k];var i=unSign((j),8,0);var h=(i)<<24;var g=ax;var f=(g+-4)&4294967295;var c=(f+1)&4294967295;var b=HEAP[c];var a=unSign((b),8,0);var bn=(a)<<16;var bl=(h)|(bn);var bk=ax;var bj=(bk+-4)&4294967295;var bi=(bj+2)&4294967295;var bh=HEAP[bi];var bg=unSign((bh),8,0);var a4=(bg)<<8;var a3=(bl)|(a4);var a1=ax;var a0=(a1+-4)&4294967295;var aZ=(a0+3)&4294967295;var aY=HEAP[aZ];var aX=unSign((aY),8,0);var aW=(a3)|(aX);aT=aW;var aV=d;var aU=(aV+4)&4294967295;var aS=HEAP[aU];var aR=(aS);var aQ=a9;var aP=(aQ);var aO=((aR)-(aP))&4294967295;var aM=aE;var aK=unSign((aO),32,0)unSign((au),32,0);if(at){av=1;break $bb3$$bb2$5}else{av=2;break $bb3$$bb2$5}}}while(0);if(av==1){var ar=d;_ft_validator_error(ar,8)}var aq=d;var ap=(aq+8)&4294967295;var an=HEAP[ap];var al=(((an))|0)!=0;$bb5$$bb10$10:do{if(al){while(1){var r=aT;var q=(((r))|0)!=0;if(!(q)){av=7;break $bb5$$bb10$10}var aj=ax;var ah=(aj+2)&4294967295;ax=ah;var af=ax;var Z=(af+-2)&4294967295;var Y=(Z)&4294967295;var W=HEAP[Y];var U=unSign((W),8,0);var S=(U)<<8;var P=(((S))&65535);var L=ax;var I=(L+-2)&4294967295;var F=(I+1)&4294967295;var C=HEAP[F];var X=unSign((C),8,0);var V=(P)|(X);var T=unSign((V),16,0);aw=T;var R=d;var O=R;var K=(O+172)&4294967295;var H=HEAP[K];var E=aw;var B=unSign((H),32,0)<=unSign((E),32,0);if(B){var z=d;_ft_validator_error(z,16)}var u=aT;var s=((u)-1)&4294967295;aT=s;av=4;continue}}}while(0);bf=0;var o=bf;N=o;var a2=N;return a2;return null}function _tt_cmap10_char_index(d,aJ){var U;var e;var m;var B;var aP;var r;var Q;var V;var aF;var ar;var at;var f=0;e=d;m=aJ;var aO=e;var aN=(aO+16)&4294967295;var aM=HEAP[aN];r=aM;Q=0;var aL=r;var aK=(aL+12)&4294967295;V=aK;var aI=V;var aH=(aI+4)&4294967295;V=aH;var aG=V;var aE=(aG+-4)&4294967295;var al=(aE)&4294967295;var aj=HEAP[al];var ah=unSign((aj),8,0);var af=(ah)<<24;var ad=V;var ab=(ad+-4)&4294967295;var aa=(ab+1)&4294967295;var Z=HEAP[aa];var X=unSign((Z),8,0);var W=(X)<<16;var N=(af)|(W);var L=V;var K=(L+-4)&4294967295;var J=(K+2)&4294967295;var I=HEAP[J];var H=unSign((I),8,0);var G=(H)<<8;var F=(N)|(G);var E=V;var D=(E+-4)&4294967295;var C=(D+3)&4294967295;var A=HEAP[C];var z=unSign((A),8,0);var y=(F)|(z);aF=y;var x=V;var w=(x+4)&4294967295;V=w;var v=V;var u=(v+-4)&4294967295;var t=(u)&4294967295;var s=HEAP[t];var q=unSign((s),8,0);var p=(q)<<24;var o=V;var n=(o+-4)&4294967295;var l=(n+1)&4294967295;var k=HEAP[l];var j=unSign((k),8,0);var i=(j)<<16;var h=(p)|(i);var g=V;var c=(g+-4)&4294967295;var b=(c+2)&4294967295;var a=HEAP[b];var aW=unSign((a),8,0);var aV=(aW)<<8;var aU=(h)|(aV);var aT=V;var aS=(aT+-4)&4294967295;var aR=(aS+3)&4294967295;var aQ=HEAP[aR];var aD=unSign((aQ),8,0);var aC=(aU)|(aD);ar=aC;var aB=m;var aA=aF;var az=((aB)-(aA))&4294967295;at=az;var ay=at;var ax=ar;var aw=unSign((ay),32,0)(cB);if(cA){var cz=cD;_ft_validator_error(cz,8)}var cy=cm;var cx=(cy+4)&4294967295;ca=cx;var bF=ca;var bD=(bF+4)&4294967295;ca=bD;var bB=ca;var bA=(bB+-4)&4294967295;var bz=(bA)&4294967295;var by=HEAP[bz];var bx=unSign((by),8,0);var bw=(bx)<<24;var bv=ca;var bu=(bv+-4)&4294967295;var bk=(bu+1)&4294967295;var bi=HEAP[bk];var bg=unSign((bi),8,0);var bf=(bg)<<16;var be=(bw)|(bf);var bd=ca;var bc=(bd+-4)&4294967295;var bb=(bc+2)&4294967295;var ba=HEAP[bb];var a9=unSign((ba),8,0);var a0=(a9)<<8;var aY=(be)|(a0);var aW=ca;var aV=(aW+-4)&4294967295;var aU=(aV+3)&4294967295;var aT=HEAP[aU];var aS=unSign((aT),8,0);var aR=(aY)|(aS);al=aR;var aQ=cm;var aP=(aQ+12)&4294967295;ca=aP;var aF=ca;var aD=(aF+4)&4294967295;ca=aD;var aB=ca;var aA=(aB+-4)&4294967295;var az=(aA)&4294967295;var ay=HEAP[az];var ax=unSign((ay),8,0);var aw=(ax)<<24;var av=ca;var au=(av+-4)&4294967295;var ah=(au+1)&4294967295;var ae=HEAP[ah];var ac=unSign((ae),8,0);var ab=(ac)<<16;var aa=(aw)|(ab);var Z=ca;var Y=(Z+-4)&4294967295;var X=(Y+2)&4294967295;var W=HEAP[X];var V=unSign((W),8,0);var L=(V)<<8;var J=(aa)|(L);var H=ca;var G=(H+-4)&4294967295;var F=(G+3)&4294967295;var E=HEAP[F];var D=unSign((E),8,0);var C=(J)|(D);cI=C;var B=cD;var A=(B+4)&4294967295;var q=HEAP[A];var o=(q);var n=cm;var m=(n);var l=((o)-(m))&4294967295;var k=al;var j=unSign((l),32,0)unSign((f),32,0);if(e){aO=1;break $bb3$$bb2$5}else{aO=2;break $bb3$$bb2$5}}}while(0);if(aO==1){var d=cD;_ft_validator_error(d,8)}ag=0;cb=0;$bb14$10:while(1){var u=cb;var s=cI;var r=unSign((u),32,0)unSign((aE),32,0);if(aC){var aq=cD;_ft_validator_error(aq,8)}var ap=cb;var ao=(((ap))|0)!=0;$bb8$$bb10$16:do{if(ao){var an=t;var am=ag;var ak=unSign((an),32,0)<=unSign((am),32,0);if(!(ak)){aO=7;break $bb8$$bb10$16}var aj=cD;_ft_validator_error(aj,8)}}while(0);var ai=cD;var af=(ai+8)&4294967295;var ad=HEAP[af];var T=(((ad))|0)!=0;$bb11$$bb13$20:do{if(T){var S=bt;var R=U;var Q=((S)+(R))&4294967295;var P=t;var O=((Q)-(P))&4294967295;var N=cD;var M=N;var K=(M+172)&4294967295;var I=HEAP[K];var z=unSign((O),32,0)>=unSign((I),32,0);if(!(z)){aO=10;break $bb11$$bb13$20}var y=cD;_ft_validator_error(y,16)}}while(0);var x=U;ag=x;var w=cb;var v=((w)+1)&4294967295;cb=v;aO=4;continue $bb14$10}cH=0;var p=cH;c=p;var ar=c;return ar;return null}function _tt_cmap12_next(aM){var X;var C;var a5;var q;var B;var au;var m;var a6;var at;var aU=0;C=aM;var bA=C;var bz=(bA+28)&4294967295;var by=HEAP[bz];var bx=(((by))|0)==-1;$Fail$$bb$2:do{if(bx){X=9}else{var bw=C;var bv=(bw+28)&4294967295;var bu=HEAP[bv];var bt=((bu)+1)&4294967295;m=bt;var bs=C;var br=(bs+36)&4294967295;var aE=HEAP[br];a6=aE;var aD=C;var aC=(aD+36)&4294967295;var aB=HEAP[aC];a6=aB;$bb9$4:while(1){var aL=C;var aK=(aL+40)&4294967295;var aJ=HEAP[aK];var aI=a6;var aH=unSign((aJ),32,0)>unSign((aI),32,0);if(!(aH)){X=9;break $Fail$$bb$2}var aA=C;var az=(aA)&4294967295;var ay=(az+16)&4294967295;var ax=HEAP[ay];var aw=(ax+16)&4294967295;var av=a6;var ar=((av)*12)&4294967295;var aq=(aw+ar)&4294967295;a5=aq;var ap=a5;var ao=(ap+4)&4294967295;a5=ao;var an=a5;var am=(an+-4)&4294967295;var al=(am)&4294967295;var ak=HEAP[al];var aj=unSign((ak),8,0);var ai=(aj)<<24;var ah=a5;var ag=(ah+-4)&4294967295;var af=(ag+1)&4294967295;var ae=HEAP[af];var ad=unSign((ae),8,0);var ac=(ad)<<16;var ab=(ai)|(ac);var aa=a5;var Z=(aa+-4)&4294967295;var Y=(Z+2)&4294967295;var W=HEAP[Y];var V=unSign((W),8,0);var U=(V)<<8;var T=(ab)|(U);var S=a5;var R=(S+-4)&4294967295;var Q=(R+3)&4294967295;var P=HEAP[Q];var O=unSign((P),8,0);var N=(T)|(O);q=N;var M=a5;var L=(M+4)&4294967295;a5=L;var K=a5;var J=(K+-4)&4294967295;var I=(J)&4294967295;var H=HEAP[I];var G=unSign((H),8,0);var F=(G)<<24;var E=a5;var D=(E+-4)&4294967295;var A=(D+1)&4294967295;var z=HEAP[A];var y=unSign((z),8,0);var x=(y)<<16;var w=(F)|(x);var v=a5;var u=(v+-4)&4294967295;var t=(u+2)&4294967295;var s=HEAP[t];var r=unSign((s),8,0);var p=(r)<<8;var o=(w)|(p);var n=a5;var l=(n+-4)&4294967295;var k=(l+3)&4294967295;var j=HEAP[k];var i=unSign((j),8,0);var h=(o)|(i);B=h;var g=a5;var f=(g)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);var c=(d)<<24;var b=a5;var a=(b+1)&4294967295;var bF=HEAP[a];var bE=unSign((bF),8,0);var bD=(bE)<<16;var bC=(c)|(bD);var bB=a5;var bq=(bB+2)&4294967295;var bp=HEAP[bq];var bo=unSign((bp),8,0);var bn=(bo)<<8;var bm=(bC)|(bn);var bl=a5;var bk=(bl+3)&4294967295;var bj=HEAP[bk];var bi=unSign((bj),8,0);var bh=(bm)|(bi);au=bh;var bg=m;var bf=q;var be=unSign((bg),32,0)>>1;bj=aq;var ao=I;var am=(ao+16)&4294967295;var al=HEAP[am];var ak=(al+16)&4294967295;var aj=bj;var ai=((aj)*12)&4294967295;var ah=(ak+ai)&4294967295;b1=ah;var ag=b1;var af=(ag+4)&4294967295;b1=af;var W=b1;var U=(W+-4)&4294967295;var S=(U)&4294967295;var Q=HEAP[S];var P=unSign((Q),8,0);var O=(P)<<24;var N=b1;var M=(N+-4)&4294967295;var L=(M+1)&4294967295;var K=HEAP[L];var C=unSign((K),8,0);var B=(C)<<16;var A=(O)|(B);var z=b1;var y=(z+-4)&4294967295;var x=(y+2)&4294967295;var w=HEAP[x];var v=unSign((w),8,0);var u=(v)<<8;var t=(A)|(u);var q=b1;var p=(q+-4)&4294967295;var o=(p+3)&4294967295;var m=HEAP[o];var l=unSign((m),8,0);var k=(t)|(l);r=k;var j=b1;var i=(j+4)&4294967295;b1=i;var h=b1;var g=(h+-4)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);var b=(d)<<24;var a=b1;var cD=(a+-4)&4294967295;var cC=(cD+1)&4294967295;var cB=HEAP[cC];var cA=unSign((cB),8,0);var cz=(cA)<<16;var cn=(b)|(cz);var cm=b1;var cl=(cm+-4)&4294967295;var ck=(cl+2)&4294967295;var cj=HEAP[ck];var ci=unSign((cj),8,0);var ch=(ci)<<8;var cg=(cn)|(ch);var cf=b1;var ce=(cf+-4)&4294967295;var cb=(ce+3)&4294967295;var ca=HEAP[cb];var b9=unSign((ca),8,0);var b8=(cg)|(b9);H=b8;var b7=n;var b6=r;var b5=unSign((b7),32,0)unSign((b2),32,0);if(!(b0)){aA=4;break $bb9$8}var bZ=bj;var bY=((bZ)+1)&4294967295;bg=bY;aA=2;continue $bb9$8}}if(aA==4){var bX=b1;var bW=(bX)&4294967295;var bV=HEAP[bW];var bU=unSign((bV),8,0);var bT=(bU)<<24;var bS=b1;var bR=(bS+1)&4294967295;var bP=HEAP[bR];var bO=unSign((bP),8,0);var bN=(bO)<<16;var bM=(bT)|(bN);var bL=b1;var bK=(bL+2)&4294967295;var bJ=HEAP[bK];var bH=unSign((bJ),8,0);var bG=(bH)<<8;var bF=(bM)|(bG);var bE=b1;var bD=(bE+3)&4294967295;var bC=HEAP[bD];var bB=unSign((bC),8,0);var bA=(bF)|(bB);bk=bA;var bz=bk;var by=n;var bx=((bz)+(by))&4294967295;var bv=r;var bt=((bx)-(bv))&4294967295;bi=bt}var bd=cd;var bc=reSign((bd),8,0)!=0;$bb11$$bb21$18:do{if(bc){var bb=I;var ba=bb;cc=ba;var a9=n;var a7=H;var a5=unSign((a9),32,0)>unSign((a7),32,0);$bb12$$bb14$20:do{if(a5){var aW=bj;var aV=((aW)+1)&4294967295;bj=aV;var aU=bj;var aT=cy;var aS=(((aU))|0)==(((aT))|0);if(!(aS)){aA=9;break $bb12$$bb14$20}cx=0;aA=10;break $bb$$bb1$2}}while(0);var aR=cc;var aQ=(aR+24)&4294967295;HEAP[aQ]=1;var aP=cc;var aM=(aP+28)&4294967295;var aK=n;HEAP[aM]=aK;var az=cc;var ay=(az+36)&4294967295;var ax=bj;HEAP[ay]=ax;var aw=bi;var av=(((aw))|0)==0;if(av){var au=cc;_tt_cmap12_next(au);var at=cc;var ar=(at+24)&4294967295;var ap=HEAP[ar];var an=reSign((ap),8,0)!=0;if(an){var ae=cc;var ad=(ae+32)&4294967295;var ac=HEAP[ad];bi=ac}}else{var ab=cc;var aa=(ab+32)&4294967295;var Z=bi;HEAP[aa]=Z}var Y=bi;var X=(((Y))|0)!=0;if(!(X)){aA=14;break $bb11$$bb21$18}var V=cc;var T=(V+28)&4294967295;var G=HEAP[T];var F=aN;HEAP[F]=G}}while(0);var E=bi;cx=E}}while(0);var D=cx;c=D;var J=c;return J;return null}function _tt_cmap12_char_index(a,g){var f=STACKTOP;STACKTOP+=4;_memset(f,0,4);var m;var h;var j=f;var i;var e;var l=0;h=a;HEAP[j]=g;var d=h;var c=_tt_cmap12_char_map_binary(d,j,0);e=c;var b=e;i=b;var k=i;STACKTOP=f;return k;return null}function _tt_cmap12_char_next(k,o){var m;var t;var p;var n;var I;var C;var J;var s=0;t=k;p=o;var H=t;var G=H;C=G;var F=C;var E=(F+28)&4294967295;var D=HEAP[E];var B=(((D))|0)==-1;if(B){I=0}else{var z=C;var x=(z+24)&4294967295;var v=HEAP[x];var l=reSign((v),8,0)==0;$bb9$$bb2$5:do{if(l){m=1}else{var j=C;var i=(j+28)&4294967295;var h=HEAP[i];var g=p;var f=HEAP[g];var e=(((h))|0)!=(((f))|0);if(e){m=1;break $bb9$$bb2$5}var d=C;_tt_cmap12_next(d);var c=C;var b=(c+24)&4294967295;var a=HEAP[b];var T=reSign((a),8,0)!=0;if(T){var S=C;var R=(S+32)&4294967295;var Q=HEAP[R];J=Q;var P=J;var O=(((P))|0)!=0;if(O){var N=C;var M=(N+28)&4294967295;var L=HEAP[M];var A=p;HEAP[A]=L}}else{J=0}m=5;break $bb9$$bb2$5}}while(0);if(m==1){var y=t;var w=p;var u=_tt_cmap12_char_map_binary(y,w,1);J=u}var r=J;I=r}var q=I;n=q;var K=n;return K;return null}function _tt_cmap12_get_info(m,c){var o;var r;var E;var p;var D;var b;var q=0;r=m;E=c;var C=r;var B=(C+16)&4294967295;var A=HEAP[B];var z=(A+8)&4294967295;b=z;var y=E;var x=(y+4)&4294967295;HEAP[x]=12;var v=b;var t=(v)&4294967295;var s=HEAP[t];var n=unSign((s),8,0);var l=(n)<<24;var k=b;var j=(k+1)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var g=(h)<<16;var f=(l)|(g);var e=b;var d=(e+2)&4294967295;var a=HEAP[d];var O=unSign((a),8,0);var N=(O)<<8;var M=(f)|(N);var L=b;var K=(L+3)&4294967295;var J=HEAP[K];var I=unSign((J),8,0);var H=(M)|(I);var F=E;var w=(F)&4294967295;HEAP[w]=H;D=0;var u=D;p=u;var G=p;return G;return null}function _tt_cmap13_init(k,O){var m;var q;var o;var n;var E;var p=0;q=k;o=O;var D=q;var C=(D)&4294967295;var B=(C+16)&4294967295;var A=o;HEAP[B]=A;var z=o;var y=(z+12)&4294967295;o=y;var w=o;var u=(w)&4294967295;var s=HEAP[u];var l=unSign((s),8,0);var j=(l)<<24;var i=o;var h=(i+1)&4294967295;var g=HEAP[h];var f=unSign((g),8,0);var e=(f)<<16;var d=(j)|(e);var c=o;var b=(c+2)&4294967295;var a=HEAP[b];var P=unSign((a),8,0);var N=(P)<<8;var M=(d)|(N);var L=o;var K=(L+3)&4294967295;var J=HEAP[K];var I=unSign((J),8,0);var H=(M)|(I);var F=q;var x=(F+40)&4294967295;HEAP[x]=H;var v=q;var t=(v+24)&4294967295;HEAP[t]=0;E=0;var r=E;n=r;var G=n;return G;return null}function _tt_cmap13_validate(bV,ap){var aL;var ci;var cz;var c;var cD;var b6;var ah;var cE;var b7;var q;var Q;var an;var ac;var bU=0;ci=bV;cz=ap;var cC=ci;var cB=(cC+16)&4294967295;var cA=cz;var cy=(cA+4)&4294967295;var cx=HEAP[cy];var cw=(cB)>(cx);if(cw){var cv=cz;_ft_validator_error(cv,8)}var cu=ci;var ct=(cu+4)&4294967295;b6=ct;var bB=b6;var bz=(bB+4)&4294967295;b6=bz;var bx=b6;var bw=(bx+-4)&4294967295;var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=unSign((bu),8,0);var bs=(bt)<<24;var br=b6;var bq=(br+-4)&4294967295;var bh=(bq+1)&4294967295;var bf=HEAP[bh];var bd=unSign((bf),8,0);var bc=(bd)<<16;var bb=(bs)|(bc);var ba=b6;var a9=(ba+-4)&4294967295;var a8=(a9+2)&4294967295;var a7=HEAP[a8];var a6=unSign((a7),8,0);var aX=(a6)<<8;var aV=(bb)|(aX);var aT=b6;var aS=(aT+-4)&4294967295;var aR=(aS+3)&4294967295;var aQ=HEAP[aR];var aP=unSign((aQ),8,0);var aO=(aV)|(aP);ah=aO;var aN=ci;var aM=(aN+12)&4294967295;b6=aM;var aC=b6;var aA=(aC+4)&4294967295;b6=aA;var ay=b6;var ax=(ay+-4)&4294967295;var aw=(ax)&4294967295;var av=HEAP[aw];var au=unSign((av),8,0);var at=(au)<<24;var ar=b6;var aq=(ar+-4)&4294967295;var ad=(aq+1)&4294967295;var aa=HEAP[ad];var Y=unSign((aa),8,0);var X=(Y)<<16;var W=(at)|(X);var V=b6;var U=(V+-4)&4294967295;var T=(U+2)&4294967295;var S=HEAP[T];var R=unSign((S),8,0);var H=(R)<<8;var F=(W)|(H);var D=b6;var C=(D+-4)&4294967295;var B=(C+3)&4294967295;var A=HEAP[B];var z=unSign((A),8,0);var y=(F)|(z);cE=y;var x=cz;var w=(x+4)&4294967295;var p=HEAP[w];var o=(p);var n=ci;var m=(n);var l=((o)-(m))&4294967295;var k=ah;var j=unSign((l),32,0)unSign((f),32,0);if(e){aL=1;break $bb3$$bb2$5}else{aL=2;break $bb3$$bb2$5}}}while(0);if(aL==1){var d=cz;_ft_validator_error(d,8)}ac=0;b7=0;$bb14$10:while(1){var u=b7;var t=cE;var s=unSign((u),32,0)unSign((aB),32,0);if(az){var am=cz;_ft_validator_error(am,8)}var al=b7;var ak=(((al))|0)!=0;$bb8$$bb10$16:do{if(ak){var aj=q;var ai=ac;var ag=unSign((aj),32,0)<=unSign((ai),32,0);if(!(ag)){aL=7;break $bb8$$bb10$16}var af=cz;_ft_validator_error(af,8)}}while(0);var ae=cz;var ab=(ae+8)&4294967295;var Z=HEAP[ab];var P=(((Z))|0)!=0;$bb11$$bb13$20:do{if(P){var O=cz;var N=O;var M=(N+172)&4294967295;var L=HEAP[M];var K=an;var J=unSign((L),32,0)<=unSign((K),32,0);if(!(J)){aL=10;break $bb11$$bb13$20}var I=cz;_ft_validator_error(I,16)}}while(0);var G=Q;ac=G;var E=b7;var v=((E)+1)&4294967295;b7=v;aL=4;continue $bb14$10}cD=0;var r=cD;c=r;var ao=c;return ao;return null}function _tt_cmap13_next(k){var aH;var l;var aJ;var bh;var al;var aL;var bl;var aK;var aI;var m=0;l=k;var br=l;var bq=(br+28)&4294967295;var bp=HEAP[bq];var bo=(((bp))|0)==-1;$Fail$$bb$2:do{if(bo){aH=6}else{var bn=l;var bm=(bn+28)&4294967295;var bk=HEAP[bm];var bj=((bk)+1)&4294967295;bl=bj;var bi=l;var bg=(bi+36)&4294967295;var a0=HEAP[bg];aK=a0;var aY=l;var aW=(aY+36)&4294967295;var aU=HEAP[aW];aK=aU;while(1){var i=l;var h=(i+40)&4294967295;var g=HEAP[h];var e=aK;var c=unSign((g),32,0)>unSign((e),32,0);if(!(c)){aH=6;break $Fail$$bb$2}var aS=l;var aQ=(aS)&4294967295;var aP=(aQ+16)&4294967295;var aO=HEAP[aP];var aN=(aO+16)&4294967295;var aM=aK;var aB=((aM)*12)&4294967295;var az=(aN+aB)&4294967295;aJ=az;var ax=aJ;var av=(ax+4)&4294967295;aJ=av;var at=aJ;var aq=(at+-4)&4294967295;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=unSign((ao),8,0);var am=(an)<<24;var ab=aJ;var Y=(ab+-4)&4294967295;var V=(Y+1)&4294967295;var S=HEAP[V];var P=unSign((S),8,0);var M=(P)<<16;var K=(am)|(M);var J=aJ;var I=(J+-4)&4294967295;var H=(I+2)&4294967295;var C=HEAP[H];var A=unSign((C),8,0);var y=(A)<<8;var w=(K)|(y);var u=aJ;var s=(u+-4)&4294967295;var q=(s+3)&4294967295;var p=HEAP[q];var o=unSign((p),8,0);var n=(w)|(o);bh=n;var f=aJ;var d=(f+4)&4294967295;aJ=d;var b=aJ;var bz=(b+-4)&4294967295;var bx=(bz)&4294967295;var bw=HEAP[bx];var bv=unSign((bw),8,0);var bu=(bv)<<24;var bt=aJ;var bs=(bt+-4)&4294967295;var bf=(bs+1)&4294967295;var be=HEAP[bf];var bd=unSign((be),8,0);var bc=(bd)<<16;var bb=(bu)|(bc);var ba=aJ;var a9=(ba+-4)&4294967295;var a8=(a9+2)&4294967295;var a7=HEAP[a8];var a6=unSign((a7),8,0);var a5=(a6)<<8;var a4=(bb)|(a5);var a3=aJ;var a2=(a3+-4)&4294967295;var a1=(a2+3)&4294967295;var aZ=HEAP[a1];var aX=unSign((aZ),8,0);var aV=(a4)|(aX);al=aV;var aT=aJ;var aR=(aT)&4294967295;var aG=HEAP[aR];var aF=unSign((aG),8,0);var aE=(aF)<<24;var aD=aJ;var aC=(aD+1)&4294967295;var aA=HEAP[aC];var ay=unSign((aA),8,0);var aw=(ay)<<16;var au=(aE)|(aw);var ar=aJ;var ak=(ar+2)&4294967295;var aj=HEAP[ak];var ah=unSign((aj),8,0);var af=(ah)<<8;var ad=(au)|(af);var aa=aJ;var X=(aa+3)&4294967295;var U=HEAP[X];var R=unSign((U),8,0);var O=(ad)|(R);aL=O;var ai=bl;var ag=bh;var ae=unSign((ai),32,0)>>1;be=al;var aj=E;var ah=(aj+16)&4294967295;var ag=HEAP[ah];var af=(ag+16)&4294967295;var ae=be;var ad=((ae)*12)&4294967295;var ac=(af+ad)&4294967295;bV=ac;var ab=bV;var aa=(ab+4)&4294967295;bV=aa;var R=bV;var P=(R+-4)&4294967295;var O=(P)&4294967295;var M=HEAP[O];var L=unSign((M),8,0);var K=(L)<<24;var J=bV;var I=(J+-4)&4294967295;var H=(I+1)&4294967295;var G=HEAP[H];var C=unSign((G),8,0);var B=(C)<<16;var A=(K)|(B);var z=bV;var y=(z+-4)&4294967295;var x=(y+2)&4294967295;var w=HEAP[x];var v=unSign((w),8,0);var u=(v)<<8;var t=(A)|(u);var q=bV;var p=(q+-4)&4294967295;var o=(p+3)&4294967295;var m=HEAP[o];var l=unSign((m),8,0);var k=(t)|(l);r=k;var j=bV;var i=(j+4)&4294967295;bV=i;var h=bV;var g=(h+-4)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);var b=(d)<<24;var a=bV;var cx=(a+-4)&4294967295;var cw=(cx+1)&4294967295;var cv=HEAP[cw];var cu=unSign((cv),8,0);var ct=(cu)<<16;var ch=(b)|(ct);var cg=bV;var cf=(cg+-4)&4294967295;var ce=(cf+2)&4294967295;var cd=HEAP[ce];var cc=unSign((cd),8,0);var cb=(cc)<<8;var ca=(ch)|(cb);var b9=bV;var b8=(b9+-4)&4294967295;var b5=(b8+3)&4294967295;var b4=HEAP[b5];var b3=unSign((b4),8,0);var b2=(ca)|(b3);D=b2;var b1=n;var b0=r;var bZ=unSign((b1),32,0)unSign((bW),32,0);if(!(bU)){av=4;break $bb9$8}var bT=be;var bS=((bT)+1)&4294967295;bc=bS;av=2;continue $bb9$8}}if(av==4){var bR=bV;var bQ=(bR)&4294967295;var bP=HEAP[bQ];var bO=unSign((bP),8,0);var bN=(bO)<<24;var bM=bV;var bL=(bM+1)&4294967295;var bJ=HEAP[bL];var bI=unSign((bJ),8,0);var bH=(bI)<<16;var bG=(bN)|(bH);var bF=bV;var bE=(bF+2)&4294967295;var bD=HEAP[bE];var bB=unSign((bD),8,0);var bA=(bB)<<8;var bz=(bG)|(bA);var by=bV;var bx=(by+3)&4294967295;var bw=HEAP[bx];var bv=unSign((bw),8,0);var bu=(bz)|(bv);bd=bu}var bp=b7;var bn=reSign((bp),8,0)!=0;$bb11$$bb21$18:do{if(bn){var bb=E;var ba=bb;b6=ba;var a9=n;var a8=D;var a7=unSign((a9),32,0)>unSign((a8),32,0);$bb12$$bb14$20:do{if(a7){var a6=be;var a5=((a6)+1)&4294967295;be=a5;var a4=be;var a2=cs;var a0=(((a4))|0)==(((a2))|0);if(!(a0)){av=9;break $bb12$$bb14$20}cr=0;av=10;break $bb$$bb1$2}}while(0);var aR=b6;var aQ=(aR+24)&4294967295;HEAP[aQ]=1;var aP=b6;var aO=(aP+28)&4294967295;var aN=n;HEAP[aO]=aN;var aM=b6;var aL=(aM+36)&4294967295;var aK=be;HEAP[aL]=aK;var aH=bd;var aF=(((aH))|0)==0;if(aF){var au=b6;_tt_cmap13_next(au);var at=b6;var ar=(at+24)&4294967295;var aq=HEAP[ar];var ap=reSign((aq),8,0)!=0;if(ap){var ao=b6;var an=(ao+32)&4294967295;var am=HEAP[an];bd=am}}else{var ak=b6;var ai=(ak+32)&4294967295;var Z=bd;HEAP[ai]=Z}var Y=bd;var X=(((Y))|0)!=0;if(!(X)){av=14;break $bb11$$bb21$18}var W=b6;var V=(W+28)&4294967295;var U=HEAP[V];var T=aI;HEAP[T]=U}}while(0);var S=bd;cr=S}}while(0);var Q=cr;c=Q;var F=c;return F;return null}function _tt_cmap13_char_index(a,g){var f=STACKTOP;STACKTOP+=4;_memset(f,0,4);var m;var h;var j=f;var i;var e;var l=0;h=a;HEAP[j]=g;var d=h;var c=_tt_cmap13_char_map_binary(d,j,0);e=c;var b=e;i=b;var k=i;STACKTOP=f;return k;return null}function _tt_cmap13_char_next(k,o){var m;var t;var p;var n;var I;var B;var J;var s=0;t=k;p=o;var H=t;var G=H;B=G;var F=B;var E=(F+28)&4294967295;var D=HEAP[E];var C=(((D))|0)==-1;if(C){I=0}else{var z=B;var x=(z+24)&4294967295;var v=HEAP[x];var l=reSign((v),8,0)==0;$bb9$$bb2$5:do{if(l){m=1}else{var j=B;var i=(j+28)&4294967295;var h=HEAP[i];var g=p;var f=HEAP[g];var e=(((h))|0)!=(((f))|0);if(e){m=1;break $bb9$$bb2$5}var d=B;_tt_cmap13_next(d);var c=B;var b=(c+24)&4294967295;var a=HEAP[b];var T=reSign((a),8,0)!=0;if(T){var S=B;var R=(S+32)&4294967295;var Q=HEAP[R];J=Q;var P=J;var O=(((P))|0)!=0;if(O){var N=B;var M=(N+28)&4294967295;var L=HEAP[M];var A=p;HEAP[A]=L}}else{J=0}m=5;break $bb9$$bb2$5}}while(0);if(m==1){var y=t;var w=p;var u=_tt_cmap13_char_map_binary(y,w,1);J=u}var r=J;I=r}var q=I;n=q;var K=n;return K;return null}function _tt_cmap13_get_info(m,c){var o;var r;var E;var p;var D;var b;var q=0;r=m;E=c;var C=r;var B=(C+16)&4294967295;var A=HEAP[B];var z=(A+8)&4294967295;b=z;var y=E;var x=(y+4)&4294967295;HEAP[x]=13;var v=b;var t=(v)&4294967295;var s=HEAP[t];var n=unSign((s),8,0);var l=(n)<<24;var k=b;var j=(k+1)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var g=(h)<<16;var f=(l)|(g);var e=b;var d=(e+2)&4294967295;var a=HEAP[d];var O=unSign((a),8,0);var N=(O)<<8;var M=(f)|(N);var L=b;var K=(L+3)&4294967295;var J=HEAP[K];var I=unSign((J),8,0);var H=(M)|(I);var F=E;var w=(F)&4294967295;HEAP[w]=H;D=0;var u=D;p=u;var G=p;return G;return null}function _tt_cmap14_done(w){var s;var k;var v;var l=0;k=w;var j=k;var i=(j+36)&4294967295;var h=HEAP[i];v=h;var g=k;var f=(g+28)&4294967295;HEAP[f]=0;var e=v;var d=(e)!=0;$bb$$bb2$2:do{if(d){var c=k;var b=(c+32)&4294967295;var a=HEAP[b];var u=(a)!=0;if(!(u)){s=1;break $bb$$bb2$2}var t=k;var r=(t+32)&4294967295;var q=HEAP[r];var p=v;var o=q;_ft_mem_free(p,o);var n=k;var m=(n+32)&4294967295;HEAP[m]=0}}while(0);return;return}function _tt_cmap14_ensure(o,a,d){var r=STACKTOP;STACKTOP+=4;_memset(r,0,4);var q;var v;var t;var e;var s;var G;var K;var c=r;var u=0;v=o;t=a;e=d;var F=v;var E=(F+28)&4294967295;var D=HEAP[E];K=D;HEAP[c]=0;var C=v;var B=(C+28)&4294967295;var A=HEAP[B];var y=t;var x=unSign((A),32,0)unSign((bZ),32,0);if(bX){eT=0;break $bb1$$bb$2}else{eT=1;break $bb1$$bb$2}}}while(0);if(eT==0){var bW=C;_ft_validator_error(bW,8)}bq=1;bd=0;$bb33$7:while(1){var b2=bd;var b1=cL;var bO=unSign((b2),32,0)=unSign((ag),32,0);$bb5$$bb4$10:do{if(af){eT=4}else{var ae=aP;var ad=bB;var ac=unSign((ae),32,0)>=unSign((ad),32,0);if(ac){eT=4;break $bb5$$bb4$10}else{eT=5;break $bb5$$bb4$10}}}while(0);if(eT==4){var ab=C;_ft_validator_error(ab,8)}var aa=cE;var Z=bq;var X=unSign((aa),32,0)(J);if(I){var H=C;_ft_validator_error(H,8)}be=0;while(1){var eW=be;var eV=a1;var eU=unSign((eW),32,0)1114111;if(e8){var e7=C;_ft_validator_error(e7,8)}var e6=dY;var e5=fn;var e4=unSign((e6),32,0)unSign((c1),32,0);if(c0){var cZ=C;_ft_validator_error(cZ,8)}V=0;$bb31$38:while(1){var b8=V;var b7=b5;var b6=unSign((b8),32,0)1114111;if(cQ){var cP=C;_ft_validator_error(cP,8)}var cO=bC;var cN=cI;var cM=unSign((cO),32,0)>>1;aF=D;var B=aF;var z=((B)*4)&4294967295;var y=q;var x=(y+z)&4294967295;P=x;var w=P;var v=(w+3)&4294967295;P=v;var u=P;var t=(u+-3)&4294967295;var s=(t)&4294967295;var r=HEAP[s];var p=unSign((r),8,0);var o=(p)<<16;var n=P;var m=(n+-3)&4294967295;var k=(m+1)&4294967295;var j=HEAP[k];var h=unSign((j),8,0);var g=(h)<<8;var f=(o)|(g);var e=P;var c=(e+-3)&4294967295;var b=(c+2)&4294967295;var a=HEAP[b];var aM=unSign((a),8,0);var aL=(f)|(aM);ar=aL;var aK=P;var aJ=HEAP[aK];var aI=unSign((aJ),8,0);C=aI;var aH=P;var aG=(aH+1)&4294967295;P=aG;var ap=l;var ao=ar;var an=unSign((ap),32,0)>>1;aI=C;var B=aI;var z=((B)*5)&4294967295;var y=q;var x=(y+z)&4294967295;O=x;var w=O;var v=(w+3)&4294967295;O=v;var u=O;var t=(u+-3)&4294967295;var s=(t)&4294967295;var r=HEAP[s];var p=unSign((r),8,0);var o=(p)<<16;var n=O;var m=(n+-3)&4294967295;var k=(m+1)&4294967295;var j=HEAP[k];var h=unSign((j),8,0);var g=(h)<<8;var f=(o)|(g);var e=O;var c=(e+-3)&4294967295;var b=(c+2)&4294967295;var a=HEAP[b];var aQ=unSign((a),8,0);var aO=(f)|(aQ);ax=aO;var aN=l;var aM=ax;var aL=unSign((aN),32,0)unSign((au),32,0);if(!(at)){N=2;break}var ar=aI;var aq=((ar)+1)&4294967295;aF=aq;N=0;continue}}if(N==2){var ap=O;var ao=(ap)&4294967295;var an=HEAP[ao];var am=unSign((an),8,0);var al=(am)<<8;var ak=(((al))&65535);var aj=O;var ai=(aj+1)&4294967295;var ah=HEAP[ai];var ag=unSign((ah),8,0);var af=(ak)|(ag);var ad=unSign((af),16,0);aH=ad}else{if(N==5){aH=0}}var V=aH;A=V;var P=A;return P;return null}function _tt_cmap14_find_variant(P,D){var Q;var q;var r;var B;var ax;var K;var j;var av;var ay;var R;var d;var e=0;q=P;r=D;var aw=q;var au=(aw)&4294967295;var at=HEAP[au];var ar=unSign((at),8,0);var aq=(ar)<<24;var ap=q;var ao=(ap+1)&4294967295;var an=HEAP[ao];var am=unSign((an),8,0);var ac=(am)<<16;var ab=(aq)|(ac);var aa=q;var Z=(aa+2)&4294967295;var Y=HEAP[Z];var X=unSign((Y),8,0);var W=(X)<<8;var V=(ab)|(W);var U=q;var T=(U+3)&4294967295;var O=HEAP[T];var N=unSign((O),8,0);var M=(V)|(N);K=M;av=0;var L=K;j=L;var J=q;var I=(J+4)&4294967295;q=I;while(1){var ag=av;var af=j;var ae=unSign((ag),32,0)>>1;ay=E;var C=ay;var A=((C)*11)&4294967295;var z=q;var y=(z+A)&4294967295;R=y;var x=R;var w=(x+3)&4294967295;R=w;var v=R;var u=(v+-3)&4294967295;var t=(u)&4294967295;var s=HEAP[t];var p=unSign((s),8,0);var o=(p)<<16;var n=R;var m=(n+-3)&4294967295;var l=(m+1)&4294967295;var k=HEAP[l];var i=unSign((k),8,0);var h=(i)<<8;var g=(o)|(h);var f=R;var c=(f+-3)&4294967295;var b=(c+2)&4294967295;var a=HEAP[b];var aF=unSign((a),8,0);var aE=(g)|(aF);d=aE;var aD=r;var aC=d;var aB=unSign((aD),32,0)unSign((al),32,0);if(!(ak)){Q=2;break}var aj=ay;var ai=((aj)+1)&4294967295;av=ai;Q=0;continue}}if(Q==2){var ah=R;ax=ah}else{if(Q==5){ax=0}}var ad=ax;B=ad;var S=B;return S;return null}function _tt_cmap14_char_var_index(d,F,T,e){var ab;var f;var s;var az;var I;var C;var aT;var ac;var r;var E;var g=0;f=d;s=F;az=T;I=e;var aS=f;var aR=(aS+16)&4294967295;var aQ=HEAP[aR];var aP=(aQ+6)&4294967295;var aO=I;var aN=_tt_cmap14_find_variant(aP,aO);ac=aN;var aM=ac;var aL=(aM)==0;$bb$$bb1$2:do{if(aL){aT=0}else{var aK=ac;var at=(aK+4)&4294967295;ac=at;var aq=ac;var ao=(aq+-4)&4294967295;var am=(ao)&4294967295;var ak=HEAP[am];var ai=unSign((ak),8,0);var ah=(ai)<<24;var ag=ac;var af=(ag+-4)&4294967295;var ae=(af+1)&4294967295;var V=HEAP[ae];var S=unSign((V),8,0);var Q=(S)<<16;var O=(ah)|(Q);var M=ac;var L=(M+-4)&4294967295;var K=(L+2)&4294967295;var J=HEAP[K];var H=unSign((J),8,0);var G=(H)<<8;var D=(O)|(G);var B=ac;var A=(B+-4)&4294967295;var z=(A+3)&4294967295;var y=HEAP[z];var x=unSign((y),8,0);var w=(D)|(x);r=w;var v=ac;var u=(v)&4294967295;var t=HEAP[u];var q=unSign((t),8,0);var p=(q)<<24;var o=ac;var n=(o+1)&4294967295;var m=HEAP[n];var l=unSign((m),8,0);var k=(l)<<16;var j=(p)|(k);var i=ac;var h=(i+2)&4294967295;var c=HEAP[h];var b=unSign((c),8,0);var a=(b)<<8;var a0=(j)|(a);var aZ=ac;var aY=(aZ+3)&4294967295;var aX=HEAP[aY];var aW=unSign((aX),8,0);var aV=(a0)|(aW);E=aV;var aU=r;var aJ=(((aU))|0)!=0;$bb2$$bb4$5:do{if(aJ){var aI=f;var aH=(aI+16)&4294967295;var aG=HEAP[aH];var aF=r;var aE=(aG+aF)&4294967295;var aD=az;var aC=_tt_cmap14_char_map_def_binary(aE,aD);var aB=(((aC))|0)!=0;if(!(aB)){ab=2;break $bb2$$bb4$5}var aA=s;var ay=(aA)&4294967295;var ax=(ay+12)&4294967295;var aw=HEAP[ax];var av=(aw+12)&4294967295;var au=HEAP[av];var ar=s;var ap=(ar)&4294967295;var an=az;var al=FUNCTION_TABLE[au](ap,an);aT=al;ab=3;break $bb$$bb1$2}}while(0);var aj=E;var aa=(((aj))|0)!=0;if(aa){var Z=f;var Y=(Z+16)&4294967295;var X=HEAP[Y];var W=E;var U=(X+W)&4294967295;var R=az;var P=_tt_cmap14_char_map_nondef_binary(U,R);aT=P}else{aT=0}}}while(0);var N=aT;C=N;var ad=C;return ad;return null}function _tt_cmap14_char_var_isdefault(d,O,e){var W;var f;var au;var G;var B;var aO;var X;var r;var D;var g=0;f=d;au=O;G=e;var aN=f;var aM=(aN+16)&4294967295;var aL=HEAP[aM];var aK=(aL+6)&4294967295;var aJ=G;var aI=_tt_cmap14_find_variant(aK,aJ);X=aI;var aH=X;var aG=(aH)==0;$bb$$bb1$2:do{if(aG){aO=-1}else{var aF=X;var an=(aF+4)&4294967295;X=an;var al=X;var aj=(al+-4)&4294967295;var ah=(aj)&4294967295;var af=HEAP[ah];var ad=unSign((af),8,0);var ac=(ad)<<24;var ab=X;var aa=(ab+-4)&4294967295;var Z=(aa+1)&4294967295;var Q=HEAP[Z];var N=unSign((Q),8,0);var M=(N)<<16;var L=(ac)|(M);var K=X;var J=(K+-4)&4294967295;var I=(J+2)&4294967295;var H=HEAP[I];var F=unSign((H),8,0);var E=(F)<<8;var C=(L)|(E);var A=X;var z=(A+-4)&4294967295;var y=(z+3)&4294967295;var x=HEAP[y];var w=unSign((x),8,0);var v=(C)|(w);r=v;var u=X;var t=(u+4)&4294967295;X=t;var s=X;var q=(s+-4)&4294967295;var p=(q)&4294967295;var o=HEAP[p];var n=unSign((o),8,0);var m=(n)<<24;var l=X;var k=(l+-4)&4294967295;var j=(k+1)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var c=(h)<<16;var b=(m)|(c);var a=X;var aV=(a+-4)&4294967295;var aU=(aV+2)&4294967295;var aT=HEAP[aU];var aS=unSign((aT),8,0);var aR=(aS)<<8;var aQ=(b)|(aR);var aP=X;var aE=(aP+-4)&4294967295;var aD=(aE+3)&4294967295;var aC=HEAP[aD];var aB=unSign((aC),8,0);var aA=(aQ)|(aB);D=aA;var az=r;var ay=(((az))|0)!=0;$bb2$$bb4$5:do{if(ay){var ax=f;var aw=(ax+16)&4294967295;var av=HEAP[aw];var at=r;var ar=(av+at)&4294967295;var aq=au;var ap=_tt_cmap14_char_map_def_binary(ar,aq);var ao=(((ap))|0)!=0;if(!(ao)){W=2;break $bb2$$bb4$5}aO=1;W=3;break $bb$$bb1$2}}while(0);var am=D;var ak=(((am))|0)!=0;$bb5$$bb7$9:do{if(ak){var ai=f;var ag=(ai+16)&4294967295;var ae=HEAP[ag];var V=D;var U=(ae+V)&4294967295;var T=au;var S=_tt_cmap14_char_map_nondef_binary(U,T);var R=(((S))|0)!=0;if(!(R)){W=5;break $bb5$$bb7$9}aO=0;W=3;break $bb$$bb1$2}}while(0);aO=-1}}while(0);var P=aO;B=P;var Y=B;return Y;return null}function _tt_cmap14_variants(z,f){var E;var O;var h;var F;var ad;var U;var D;var e;var G;var g;var N=0;O=z;h=f;var ac=O;var ab=ac;U=ab;var aa=U;var Z=(aa+24)&4294967295;var Y=HEAP[Z];D=Y;var X=O;var V=(X+16)&4294967295;var S=HEAP[V];var Q=(S+10)&4294967295;e=Q;var A=D;var x=((A)+1)&4294967295;var v=U;var t=h;var r=_tt_cmap14_ensure(v,x,t);var o=(((r))|0)!=0;if(o){ad=0}else{var m=U;var k=(m+32)&4294967295;var j=HEAP[k];G=j;g=0;while(1){var p=g;var n=D;var l=unSign((p),32,0)unSign((fD),32,0);if(fC){fY=8;break $bb15$24}var fA=d0;var fz=(fA+3)&4294967295;d0=fz;var fy=d0;var fx=(fy+-3)&4294967295;var fw=(fx)&4294967295;var fv=HEAP[fw];var fu=unSign((fv),8,0);var fs=(fu)<<16;var e8=d0;var e7=(e8+-3)&4294967295;var e6=(e7+1)&4294967295;var e5=HEAP[e6];var e4=unSign((e5),8,0);var e3=(e4)<<8;var e2=(fs)|(e3);var e1=d0;var e0=(e1+-3)&4294967295;var eY=(e0+2)&4294967295;var eB=HEAP[eY];var eA=unSign((eB),8,0);var ez=(e2)|(eA);aE=ez;var ey=d0;var ex=HEAP[ey];var ew=unSign((ex),8,0);eW=ew;var ev=d0;var eu=(ev+1)&4294967295;d0=eu}else{var et=fB;var er=aE;var d5=unSign((et),32,0)unSign((ft),32,0);if(fr){fY=8;break $bb15$24}var fq=a9;var fp=(fq+3)&4294967295;a9=fp;var fo=a9;var fn=(fo+-3)&4294967295;var fm=(fn)&4294967295;var fl=HEAP[fm];var fk=unSign((fl),8,0);var fj=(fk)<<16;var eZ=a9;var eX=(eZ+-3)&4294967295;var eV=(eX+1)&4294967295;var eU=HEAP[eV];var eT=unSign((eU),8,0);var eS=(eT)<<8;var eQ=(fj)|(eS);var eP=a9;var eO=(eP+-3)&4294967295;var eN=(eO+2)&4294967295;var es=HEAP[eN];var eq=unSign((es),8,0);var ep=(eQ)|(eq);fB=ep;var eo=a9;var en=(eo+2)&4294967295;a9=en}fY=4;continue $bb15$24}var em=aY;var el=c6;var ek=unSign((em),32,0)<=unSign((el),32,0);$bb27$$bb31$40:do{if(ek){var ej=dw;var ei=bb;var dV=(ej+4*ei)&4294967295;var dT=fB;HEAP[dV]=dT;var dS=bb;var dR=((dS)+1)&4294967295;bb=dR;while(1){var cM=aY;var cL=c6;var cK=unSign((cM),32,0)(bp);if(bo){aU=0;break $bb1$$bb$2}var bn=cm;var bm=(bn+2)&4294967295;cm=bm;var bl=cm;var bk=(bl+-2)&4294967295;var bj=(bk)&4294967295;var bi=HEAP[bj];var a6=unSign((bi),8,0);var a4=(a6)<<8;var a2=(((a4))&65535);var a1=cm;var a0=(a1+-2)&4294967295;var aZ=(a0+1)&4294967295;var aY=HEAP[aZ];var aX=unSign((aY),8,0);var aW=(a2)|(aX);var aV=reSign((aW),16,0)!=0;if(aV){var aL=cm;var aJ=(aL+-2)&4294967295;cm=aJ;cR=8;aU=3;break $bb1$$bb$2}else{var aH=cm;var aG=(aH+2)&4294967295;cm=aG;var aF=cm;var aE=(aF+-2)&4294967295;var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=unSign((aC),8,0);var aA=(aB)<<8;var an=(((aA))&65535);var al=cm;var aj=(al+-2)&4294967295;var ai=(aj+1)&4294967295;var ah=HEAP[ai];var ag=unSign((ah),8,0);var af=(an)|(ag);var ae=unSign((af),16,0);bQ=ae;var ac=bQ;$bb25$8:while(1){var x=bQ;var w=(((x))|0)==0;if(w){aU=18;break $bb25$8}var v=cm;var u=(v+8)&4294967295;var s=az;var q=(u)<=(s);if(!(q)){aU=18;break $bb25$8}var ab=cm;var N=(ab+2)&4294967295;cm=N;var L=cm;var J=(L+-2)&4294967295;var I=(J)&4294967295;var H=HEAP[I];var G=unSign((H),8,0);var F=(G)<<8;var E=(((F))&65535);var D=cm;var C=(D+-2)&4294967295;var r=(C+1)&4294967295;var p=HEAP[r];var n=unSign((p),8,0);var m=(E)|(n);var l=(B+8)&4294967295;HEAP[l]=m;var k=cm;var j=(k+2)&4294967295;cm=j;var i=cm;var h=(i+-2)&4294967295;var g=(h)&4294967295;var f=HEAP[g];var e=unSign((f),8,0);var d=(e)<<8;var b=(((d))&65535);var a=cm;var cW=(a+-2)&4294967295;var cV=(cW+1)&4294967295;var cU=HEAP[cV];var cT=unSign((cU),8,0);var cS=(b)|(cT);var cG=(B+10)&4294967295;HEAP[cG]=cS;var cF=cd;var cE=cF;var cD=(B)&4294967295;HEAP[cD]=cE;var cC=(B+4)&4294967295;HEAP[cC]=0;var cB=cm;var cA=(cB+4)&4294967295;cm=cA;var cz=cm;var cy=(cz+-4)&4294967295;var cx=(cy)&4294967295;var cw=HEAP[cx];var cv=unSign((cw),8,0);var cu=(cv)<<24;var ct=cm;var cs=(ct+-4)&4294967295;var cr=(cs+1)&4294967295;var cq=HEAP[cr];var cp=unSign((cq),8,0);var co=(cp)<<16;var cn=(cu)|(co);var cl=cm;var ck=(cl+-4)&4294967295;var cj=(ck+2)&4294967295;var ci=HEAP[cj];var ch=unSign((ci),8,0);var cg=(ch)<<8;var cf=(cn)|(cg);var ce=cm;var cc=(ce+-4)&4294967295;var cb=(cc+3)&4294967295;var b8=HEAP[cb];var b7=unSign((b8),8,0);var b6=(cf)|(b7);t=b6;var b5=t;var b4=(((b5))|0)!=0;$bb6$$bb24$12:do{if(b4){var b3=cd;var b2=(b3+504)&4294967295;var b0=HEAP[b2];var bZ=((b0)-2)&4294967295;var bY=t;var bX=unSign((bZ),32,0)>=unSign((bY),32,0);if(!(bX)){aU=6;break $bb6$$bb24$12}var bW=ca;var bV=t;var bU=(bW+bV)&4294967295;b1=bU;var bT=b1;var bS=(bT)&4294967295;var bR=HEAP[bS];var bP=unSign((bR),8,0);var bN=(bP)<<8;var bK=(((bN))&65535);var bB=b1;var bA=(bB+1)&4294967295;var bz=HEAP[bA];var by=unSign((bz),8,0);var bx=(bK)|(by);var bw=unSign((bx),16,0);Z=bw;cN=(_tt_cmap_classes)&4294967295;$bb22$15:while(1){var R=cN;var P=HEAP[R];var O=(P)!=0;if(!(O)){aU=16;break $bb22$15}var bv=cN;var bu=HEAP[bv];aa=bu;var bs=aa;var bq=(bs+40)&4294967295;var bf=HEAP[bq];var be=Z;var bc=(((bf))|0)==(((be))|0);if(bc){aU=8;break $bb22$15}var T=cN;var S=(T+4)&4294967295;cN=S;aU=7;continue $bb22$15}if(aU==8){Y=0;var bb=b1;var bh=ay;var ba=az;_ft_validator_init(bh,bb,ba,0);var a9=cd;var a8=(a9+260)&4294967295;var a7=(a8+4)&4294967295;var a5=HEAP[a7];var a3=unSign((a5),16,0);var aT=(ay+172)&4294967295;HEAP[aT]=a3;var bg=ay;var aS=(bg+16)&4294967295;var aR=(aS)&4294967295;var aQ=__setjmp(aR);var aP=(((aQ))|0)==0;if(aP){var aO=aa;var aN=(aO+44)&4294967295;var aM=HEAP[aN];var bd=ay;var aK=b1;var aI=FUNCTION_TABLE[aM](aK,bd);Y=aI}var aw=(ay)&4294967295;var av=(aw+12)&4294967295;var au=HEAP[av];var at=(((au))|0)==0;$bb18$$bb20$24:do{if(at){var ar=b1;var aq=aa;var ap=aq;var ao=_FT_CMap_New(ap,ar,B,Q);var am=(((ao))|0)==0;if(!(am)){aU=12;break $bb18$$bb20$24}var ak=HEAP[Q];var W=ak;var V=Y;var U=(W+20)&4294967295;HEAP[U]=V}}while(0)}var M=cN;var K=HEAP[M];var A=K}}while(0);var z=bQ;var y=((z)-1)&4294967295;bQ=y;aU=4;continue $bb25$8}cR=0;aU=3;break $bb1$$bb$2}}}while(0);if(aU==0){cR=8}var o=cR;c=o;var X=c;STACKTOP=ad;return X;return null}function _tt_get_cmap_info(d,u){var r;var w;var t;var v;var k;var x;var m;var l=0;w=d;t=u;var j=w;var i=j;x=i;var h=x;var g=(h+12)&4294967295;var f=HEAP[g];var e=f;m=e;var c=m;var b=(c+48)&4294967295;var a=HEAP[b];var s=w;var q=t;var p=FUNCTION_TABLE[a](s,q);k=p;var o=k;v=o;var n=v;return n;return null}function _tt_face_load_kern(aT,aG){var aq=STACKTOP;STACKTOP+=4;_memset(aq,0,4);var bp;var cI;var n;var c;var dq;var aj;var bO=aq;var cS;var cU;var bN;var cT;var bo;var dd;var l;var aN;var ct;var cs;var bV;var cz;var cR;var cm;var cF=0;cI=aT;n=aG;bo=0;dd=0;var dp=cI;var dn=(dp+508)&4294967295;var dm=HEAP[dn];var dl=cI;var dk=n;var dj=FUNCTION_TABLE[dm](dl,1801810542,dk,bO);aj=dj;var di=aj;var dh=(((di))|0)!=0;$Exit$$bb$2:do{if(!dh){var dg=HEAP[bO];var ci=unSign((dg),32,0)<=3;if(ci){aj=142}else{var cg=cI;var ce=(cg+772)&4294967295;var cd=HEAP[bO];var cc=n;var cb=_FT_Stream_ExtractFrame(cc,cd,ce);aj=cb;var ca=aj;var b9=(((ca))|0)!=0;if(b9){bp=1;break $Exit$$bb$2}var b8=HEAP[bO];var b7=cI;var bY=(b7+776)&4294967295;HEAP[bY]=b8;var bW=cI;var bT=(bW+772)&4294967295;var bS=HEAP[bT];cS=bS;var bR=HEAP[bO];var bQ=cS;var bP=(bQ+bR)&4294967295;cU=bP;var bM=cS;var bL=(bM+2)&4294967295;cS=bL;var bK=cS;var bB=(bK+2)&4294967295;cS=bB;var bz=cS;var bx=(bz+-2)&4294967295;var bw=(bx)&4294967295;var bv=HEAP[bw];var bu=unSign((bv),8,0);var bt=(bu)<<8;var bs=(((bt))&65535);var br=cS;var bq=(br+-2)&4294967295;var bf=(bq+1)&4294967295;var bd=HEAP[bf];var ba=unSign((bd),8,0);var a8=(bs)|(ba);var a6=unSign((a8),16,0);cT=a6;var a4=cT;var a2=unSign((a4),32,0)>32;if(a2){cT=32}bN=0;$bb21$11:while(1){var al=bN;var Y=cT;var U=unSign((al),32,0)(aH);if(aD){bp=5;break $bb21$11}var aB=cS;cs=aB;var az=cS;var ax=(az+2)&4294967295;cS=ax;var av=cS;var at=(av+2)&4294967295;cS=at;var ap=cS;var an=(ap+-2)&4294967295;var aa=(an)&4294967295;var X=HEAP[aa];var V=unSign((X),8,0);var T=(V)<<8;var R=(((T))&65535);var P=cS;var N=(P+-2)&4294967295;var L=(N+1)&4294967295;var J=HEAP[L];var H=unSign((J),8,0);var w=(R)|(H);var u=unSign((w),16,0);aN=u;var r=cS;var p=(r+2)&4294967295;cS=p;var m=cS;var k=(m+-2)&4294967295;var j=(k)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var g=(h)<<8;var f=(((g))&65535);var e=cS;var d=(e+-2)&4294967295;var b=(d+1)&4294967295;var a=HEAP[b];var dv=unSign((a),8,0);var du=(f)|(dv);var dt=unSign((du),16,0);ct=dt;var ds=aN;var dr=unSign((ds),32,0)<=6;if(dr){bp=5;break $bb21$11}var df=cs;var de=aN;var dc=(df+de)&4294967295;cs=dc;var db=cs;var da=cU;var c9=(db)>(da);if(c9){var c8=cU;cs=c8}var c7=ct;var c6=(c7)&-9;var c5=(((c6))|0)!=1;$NextTable$$bb11$19:do{if(!c5){var c4=cS;var c3=(c4+8)&4294967295;var c2=cU;var c1=(c3)>(c2);if(c1){bp=9;break $NextTable$$bb11$19}var c0=cS;var cZ=(c0+2)&4294967295;cS=cZ;var cY=cS;var cX=(cY+-2)&4294967295;var cW=(cX)&4294967295;var cV=HEAP[cW];var cQ=unSign((cV),8,0);var cP=(cQ)<<8;var cO=(((cP))&65535);var cN=cS;var cM=(cN+-2)&4294967295;var cL=(cM+1)&4294967295;var cK=HEAP[cL];var cJ=unSign((cK),8,0);var cH=(cO)|(cJ);var cG=unSign((cH),16,0);l=cG;var cE=cS;var cD=(cE+6)&4294967295;cS=cD;var cC=cs;var cB=(cC);var cA=cS;var cy=(cA);var cx=((cB)-(cy))&4294967295;var cw=l;var cv=((cw)*6)&4294967295;var cu=(((cx))|0)<(((cv))|0);if(cu){var cr=cs;var cq=(cr);var cp=cS;var co=(cp);var cn=((cq)-(co))&4294967295;var cl=((((cn))|0)/6|0);l=cl}var ck=bo;var cj=bV;var ch=(ck)|(cj);bo=ch;var cf=l;var b6=(((cf))|0)!=0;if(!(b6)){bp=9;break $NextTable$$bb11$19}var b5=cS;var b4=(b5+4)&4294967295;cS=b4;var b3=cS;var b2=(b3+-4)&4294967295;var b1=(b2)&4294967295;var b0=HEAP[b1];var bZ=unSign((b0),8,0);var bX=(bZ)<<24;var bU=cS;var bJ=(bU+-4)&4294967295;var bI=(bJ+1)&4294967295;var bH=HEAP[bI];var bG=unSign((bH),8,0);var bF=(bG)<<16;var bE=(bX)|(bF);var bD=cS;var bC=(bD+-4)&4294967295;var bA=(bC+2)&4294967295;var by=HEAP[bA];var bn=unSign((by),8,0);var bm=(bn)<<8;var bl=(bE)|(bm);var bk=cS;var bj=(bk+-4)&4294967295;var bi=(bj+3)&4294967295;var bh=HEAP[bi];var bg=unSign((bh),8,0);var be=(bl)|(bg);cR=be;var bc=cS;var aS=(bc+2)&4294967295;cS=aS;var aR=l;var aQ=((aR)-1)&4294967295;cz=aQ;while(1){var aU=cz;var aF=(((aU))|0)!=0;if(!(aF)){bp=14;break}var aP=cS;var aO=(aP+4)&4294967295;cS=aO;var aM=cS;var aL=(aM+-4)&4294967295;var aK=(aL)&4294967295;var aI=HEAP[aK];var aE=unSign((aI),8,0);var ai=(aE)<<24;var ah=cS;var ag=(ah+-4)&4294967295;var af=(ag+1)&4294967295;var ae=HEAP[af];var ad=unSign((ae),8,0);var ac=(ad)<<16;var ab=(ai)|(ac);var Z=cS;var W=(Z+-4)&4294967295;var E=(W+2)&4294967295;var D=HEAP[E];var C=unSign((D),8,0);var B=(C)<<8;var A=(ab)|(B);var z=cS;var y=(z+-4)&4294967295;var x=(y+3)&4294967295;var v=HEAP[x];var t=unSign((v),8,0);var bb=(A)|(t);cm=bb;var a9=cm;var a7=cR;var a5=unSign((a9),32,0)<=unSign((a7),32,0);if(a5){bp=14;break}var a3=cS;var a1=(a3+2)&4294967295;cS=a1;var aZ=cm;cR=aZ;var aX=cz;var aV=((aX)-1)&4294967295;cz=aV;bp=13;continue}var aC=cz;var aA=(((aC))|0)==0;if(!(aA)){bp=9;break $NextTable$$bb11$19}var ay=dd;var aw=bV;var au=(ay)|(aw);dd=au}}while(0);var ar=cs;cS=ar;var ao=bN;var am=((ao)+1)&4294967295;bN=am;bp=4;continue $bb21$11}var S=cI;var Q=(S+780)&4294967295;var O=bN;HEAP[Q]=O;var M=cI;var K=(M+784)&4294967295;var I=bo;HEAP[K]=I;var G=cI;var F=(G+788)&4294967295;var s=dd;HEAP[F]=s}}}while(0);var q=aj;dq=q;var o=dq;c=o;var ak=c;STACKTOP=aq;return ak;return null}function _tt_face_done_kern(s){var p;var t;var l;var k=0;t=s;var j=t;var i=(j)&4294967295;var h=(i+104)&4294967295;var g=HEAP[h];l=g;var f=t;var e=(f+772)&4294967295;var d=l;_FT_Stream_ReleaseFrame(d,e);var c=t;var b=(c+776)&4294967295;HEAP[b]=0;var a=t;var r=(a+780)&4294967295;HEAP[r]=0;var q=t;var o=(q+784)&4294967295;HEAP[o]=0;var n=t;var m=(n+788)&4294967295;HEAP[m]=0;return;return}function _tt_face_get_kerning(a5,bv,cH){var bE;var cY;var cG;var dl;var e;var dN;var bD;var cO;var b8;var c8;var da;var P;var aO;var aB;var aZ;var cI;var v;var bo;var cU;var ck;var Q;var cl;var c7;var df;var ax;var a6;var cV=0;cY=a5;cG=bv;dl=cH;bD=0;b8=1;var dM=cY;var dL=(dM+772)&4294967295;var dK=HEAP[dL];c8=dK;var dJ=cY;var dI=(dJ+776)&4294967295;var dH=HEAP[dI];var dG=c8;var dF=(dG+dH)&4294967295;da=dF;var dE=c8;var cx=(dE+4)&4294967295;c8=cx;b8=1;var cv=cY;var ct=(cv+780)&4294967295;var cs=HEAP[ct];cO=cs;$bb25$2:while(1){var dO=cO;var dB=(((dO))|0)==0;if(dB){bE=17;break $bb25$2}var dz=c8;var dx=(dz+6)&4294967295;var dv=da;var dt=(dx)<=(dv);if(!(dt)){bE=17;break $bb25$2}var cr=c8;P=cr;var cq=P;aO=cq;var cp=c8;var co=(cp+2)&4294967295;c8=co;var cn=c8;var cm=(cn+-2)&4294967295;var cb=(cm)&4294967295;var b9=HEAP[cb];var b6=unSign((b9),8,0);var b5=(b6)<<8;var b4=(((b5))&65535);var b3=c8;var b2=(b3+-2)&4294967295;var b1=(b2+1)&4294967295;var b0=HEAP[b1];var bZ=unSign((b0),8,0);var bQ=(b4)|(bZ);var bO=unSign((bQ),16,0);aB=bO;var bM=c8;var bL=(bM+2)&4294967295;c8=bL;var bK=c8;var bJ=(bK+-2)&4294967295;var bI=(bJ)&4294967295;var bH=HEAP[bI];var bG=unSign((bH),8,0);var bF=(bG)<<8;var bt=(((bF))&65535);var br=c8;var bn=(br+-2)&4294967295;var bl=(bn+1)&4294967295;var bj=HEAP[bl];var bh=unSign((bj),8,0);var bf=(bt)|(bh);var bd=unSign((bf),16,0);aZ=bd;var bb=c8;var a9=(bb+2)&4294967295;c8=a9;var aV=c8;var aT=(aV+-2)&4294967295;var aQ=(aT)&4294967295;var aN=HEAP[aQ];var aL=unSign((aN),8,0);var aJ=(aL)<<8;var aH=(((aJ))&65535);var aF=c8;var aD=(aF+-2)&4294967295;var aA=(aD+1)&4294967295;var am=HEAP[aA];var ak=unSign((am),8,0);var ah=(aH)|(ak);var af=unSign((ah),16,0);cI=af;bo=0;var ad=aB;aB=ad;var ab=P;var Z=aZ;var X=(ab+Z)&4294967295;aO=X;var V=aO;var T=da;var G=(V)>(T);if(G){var E=da;aO=E}var B=cY;var z=(B+784)&4294967295;var x=HEAP[z];var u=b8;var s=(x)&(u);var q=(((s))|0)==0;$NextTable$$bb3$9:do{if(!q){var o=c8;var m=(o+8)&4294967295;var j=aO;var i=(m)>(j);if(i){bE=2;break $NextTable$$bb3$9}var g=c8;var d=(g+2)&4294967295;c8=d;var b=c8;var dY=(b+-2)&4294967295;var dW=(dY)&4294967295;var dU=HEAP[dW];var dS=unSign((dU),8,0);var dQ=(dS)<<8;var dD=(((dQ))&65535);var dC=c8;var dA=(dC+-2)&4294967295;var dy=(dA+1)&4294967295;var dw=HEAP[dy];var du=unSign((dw),8,0);var ds=(dD)|(du);var dq=unSign((ds),16,0);v=dq;var dn=c8;var dm=(dn+6)&4294967295;c8=dm;var dk=aO;var dj=(dk);var di=c8;var dh=(di);var dg=((dj)-(dh))&4294967295;var de=v;var dd=((de)*6)&4294967295;var dc=(((dg))|0)<(((dd))|0);if(dc){var db=aO;var c9=(db);var c6=c8;var c5=(c6);var c4=((c9)-(c5))&4294967295;var c3=((((c4))|0)/6|0);v=c3}var c2=cI;var c1=unSign((c2),32,0)>>>8;if(c1==0){bE=21}else{bE=11}$bb22$$bb7$15:do{if(bE==21){var c0=cG;var cZ=(c0)<<16;var cX=dl;var cW=(cZ)|(cX);cU=cW;var cT=cY;var cS=(cT+788)&4294967295;var cR=HEAP[cS];var cQ=b8;var cP=(cR)&(cQ);var cN=(((cP))|0)!=0;if(cN){ck=0;var cM=v;Q=cM;while(1){var aq=ck;var ap=Q;var ao=unSign((aq),32,0)>>1;cl=cF;var cE=cl;var cD=((cE)*6)&4294967295;var cC=c8;var cB=(cC+cD)&4294967295;c7=cB;var cA=c7;var cz=(cA+4)&4294967295;c7=cz;var cy=c7;var cw=(cy+-4)&4294967295;var cu=(cw)&4294967295;var cj=HEAP[cu];var ci=unSign((cj),8,0);var ch=(ci)<<24;var cg=c7;var cf=(cg+-4)&4294967295;var ce=(cf+1)&4294967295;var cd=HEAP[ce];var cc=unSign((cd),8,0);var ca=(cc)<<16;var b7=(ch)|(ca);var bY=c7;var bX=(bY+-4)&4294967295;var bW=(bX+2)&4294967295;var bV=HEAP[bW];var bU=unSign((bV),8,0);var bT=(bU)<<8;var bS=(b7)|(bT);var bR=c7;var bP=(bR+-4)&4294967295;var bN=(bP+3)&4294967295;var bC=HEAP[bN];var bB=unSign((bC),8,0);var bA=(bS)|(bB);df=bA;var bz=df;var by=cU;var bx=(((bz))|0)==(((by))|0);if(bx){bE=6;break}var aU=df;var aS=cU;var av=unSign((aU),32,0)127;if(M){C=2;break $bb5$$bb4$8}else{C=3;break $bb5$$bb4$8}}}while(0);if(C==2){h=63}var L=h;var K=(((L))&255);var J=B;var I=b;var H=(J+I)&4294967295;HEAP[H]=K;var A=b;var z=((A)+1)&4294967295;b=z;C=1;continue $bb7$5}var r=B;var p=e;var n=(r+p)&4294967295;HEAP[n]=0;var l=B;ab=l}var j=ab;E=j;var ad=E;STACKTOP=D;return ad;return null}function _tt_name_entry_ascii_from_other(v,d){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var s;var Q;var f;var u;var P;var r;var e;var h;var b;var w;var c=t;var B=0;Q=v;f=d;r=0;var O=Q;var N=(O+16)&4294967295;var M=HEAP[N];w=M;var L=Q;var K=(L+8)&4294967295;var J=HEAP[K];var H=unSign((J),16,0);e=H;var F=e;var D=((F)+1)&4294967295;var q=f;var p=_ft_mem_realloc(q,1,0,D,0,c);r=p;var o=HEAP[c];var n=(((o))|0)!=0;if(n){P=0}else{b=0;$bb7$5:while(1){var I=b;var G=e;var E=unSign((I),32,0)127;if(Z){s=2;break $bb5$$bb4$8}else{s=3;break $bb5$$bb4$8}}}while(0);if(s==2){h=63}var Y=h;var X=(((Y))&255);var W=r;var V=b;var U=(W+V)&4294967295;HEAP[U]=X;var T=b;var S=((T)+1)&4294967295;b=S;s=1;continue $bb7$5}var C=r;var A=e;var z=(C+A)&4294967295;HEAP[z]=0;var y=r;P=y}var x=P;u=x;var R=u;STACKTOP=t;return R;return null}function _tt_face_get_name(R,bf,E){var H=STACKTOP;STACKTOP+=4;_memset(H,0,4);var ag;var bu;var bg;var h;var c;var cb;var ae;var D=H;var af;var bE;var X;var aF;var g;var bT;var b5;var ad;var bm;var bF;var O;var bs=0;bu=R;bg=bf;h=E;var ca=bu;var b9=(ca)&4294967295;var b8=(b9+100)&4294967295;var b7=HEAP[b8];ae=b7;HEAP[D]=0;af=0;aF=-1;g=-1;bT=-1;b5=-1;ad=-1;bm=0;var b6=bu;var b4=(b6+348)&4294967295;var b3=(b4+12)&4294967295;var b2=HEAP[b3];X=b2;bE=0;$bb14$2:while(1){var B=bu;var A=(B+344)&4294967295;var z=HEAP[A];var y=bE;var x=unSign((z),16,0)>unSign((y),16,0);if(!(x)){ag=9;break $bb14$2}var b1=X;var a6=(b1+6)&4294967295;var a4=HEAP[a6];var a2=bg;var a1=reSign((a4),16,0)==reSign((a2),16,0);$bb1$$bb13$5:do{if(a1){var a0=X;var aZ=(a0+8)&4294967295;var aY=HEAP[aZ];var aX=reSign((aY),16,0)!=0;if(!(aX)){ag=2;break $bb1$$bb13$5}var aW=X;var aV=(aW)&4294967295;var aM=HEAP[aV];var aK=unSign((aM),16,0);if(aK==0){ag=25}else{if(aK==1){ag=26}else{if(aK==2){ag=25}else{if(aK==3){ag=27}else{ag=2;break $bb1$$bb13$5}}}}if(ag==25){var aI=bE;var aH=unSign((aI),16,0);ad=aH}else{if(ag==26){var aG=X;var aE=(aG+4)&4294967295;var aD=HEAP[aE];var aC=reSign((aD),16,0)==0;$bb5$$bb6$11:do{if(aC){var aB=bE;var aA=unSign((aB),16,0);bT=aA}else{var aq=X;var ap=(aq+2)&4294967295;var ao=HEAP[ap];var an=reSign((ao),16,0)==0;if(!(an)){ag=6;break $bb5$$bb6$11}var am=bE;var al=unSign((am),16,0);g=al}}while(0)}else{if(ag==27){var ak=b5;var aj=(((ak))|0)==-1;if(!aj){var ai=X;var ah=(ai+4)&4294967295;var ac=HEAP[ah];var ab=unSign((ac),16,0);var aa=(ab)&1023;var Z=(((aa))|0)==9;if(!(Z)){ag=2;break $bb1$$bb13$5}}var Y=X;var W=(Y+2)&4294967295;var V=HEAP[W];var U=unSign((V),16,0);if(U==0){}else{if(U==1){}else{if(U==10){}else{ag=2;break $bb1$$bb13$5}}}var T=X;var S=(T+4)&4294967295;var Q=HEAP[S];var P=unSign((Q),16,0);var N=(P)&1023;var M=(((N))|0)==9;var L=unSign((M),1,0);bm=L;var K=bE;var J=unSign((K),16,0);b5=J}}}}}while(0);var I=bE;var G=((I)+1)&65535;bE=G;var F=X;var C=(F+20)&4294967295;X=C;ag=0;continue $bb14$2}var w=g;aF=w;var v=bT;var u=(((v))|0)>=0;if(u){var t=bT;aF=t}bF=0;var r=b5;var q=(((r))|0)<0;$bb24$$bb18$26:do{if(q){ag=12}else{var p=aF;var o=(((p))|0)<0;if(!o){var n=bm;var m=reSign((n),8,0)!=0;if(!(m)){ag=12;break $bb24$$bb18$26}}var l=bu;var k=(l+348)&4294967295;var j=(k+12)&4294967295;var i=HEAP[j];var f=b5;var e=(i+20*f)&4294967295;X=e;var d=X;var b=(d+2)&4294967295;var a=HEAP[b];var cg=unSign((a),16,0);if(cg==0){ag=29}else{if(cg==1){ag=29}else{if(cg==10){ag=30}else{ag=31}}}if(ag==29){bF=96}else{if(ag==30){bF=96}}ag=14;break $bb24$$bb18$26}}while(0);$bb24$$bb28$35:do{if(ag==12){var cf=aF;var ce=(((cf))|0)>=0;if(ce){var cd=bu;var cc=(cd+348)&4294967295;var b0=(cc+12)&4294967295;var bZ=HEAP[b0];var bY=aF;var bX=(bZ+20*bY)&4294967295;X=bX;bF=98}else{var bW=ad;var bV=(((bW))|0)>=0;if(!(bV)){ag=14;break $bb24$$bb28$35}var bU=bu;var bS=(bU+348)&4294967295;var bR=(bS+12)&4294967295;var bQ=HEAP[bR];var bP=ad;var bO=(bQ+20*bP)&4294967295;X=bO;bF=96}}}while(0);var bN=X;var bM=(bN)!=0;$bb29$$Exit$42:do{if(bM){var bL=bF;var bK=(bL)!=0;if(!(bK)){ag=18;break $bb29$$Exit$42}var bJ=X;var bI=(bJ+16)&4294967295;var bH=HEAP[bI];var bG=(bH)==0;$bb31$$bb35$45:do{if(bG){var bD=bu;var bC=(bD+348)&4294967295;var bB=(bC+16)&4294967295;var bA=HEAP[bB];O=bA;var bz=X;var by=(bz+8)&4294967295;var bx=HEAP[by];var bw=unSign((bx),16,0);var bv=ae;var bt=_ft_mem_realloc(bv,1,0,bw,0,D);var br=X;var bq=(br+16)&4294967295;HEAP[bq]=bt;var bp=HEAP[D];var bo=(((bp))|0)!=0;$bb34$$bb32$47:do{if(!bo){var bn=X;var bl=(bn+12)&4294967295;var bk=HEAP[bl];var bj=O;var bi=_FT_Stream_Seek(bj,bk);HEAP[D]=bi;var bh=HEAP[D];var be=(((bh))|0)!=0;if(be){ag=19;break $bb34$$bb32$47}var bd=X;var bc=(bd+8)&4294967295;var bb=HEAP[bc];var ba=unSign((bb),16,0);var a9=X;var a8=(a9+16)&4294967295;var a7=HEAP[a8];var a5=O;var a3=_FT_Stream_Read(a5,a7,ba);HEAP[D]=a3;var aU=HEAP[D];var aT=(((aU))|0)!=0;if(!(aT)){ag=22;break $bb31$$bb35$45}}}while(0);var aS=X;var aR=(aS+16)&4294967295;var aQ=HEAP[aR];var aP=ae;_ft_mem_free(aP,aQ);var aO=X;var aN=(aO+16)&4294967295;HEAP[aN]=0;var aL=X;var aJ=(aL+8)&4294967295;HEAP[aJ]=0;af=0;ag=18;break $bb29$$Exit$42}}while(0);var az=bF;var ay=X;var ax=ae;var aw=FUNCTION_TABLE[az](ay,ax);af=aw}}while(0);var av=h;var au=af;HEAP[av]=au;var at=HEAP[D];cb=at;var ar=cb;c=ar;var s=c;STACKTOP=H;return s;return null}function _sfnt_find_encoding(D,p){var m;var n;var C;var o;var A;var E;var b;var q=0;n=D;C=p;E=(_tt_encodings_9542)&4294967295;var z=E;var y=(z+132)&4294967295;b=y;while(1){var I=E;var H=b;var G=(I)<(H);if(!(G)){m=6;break}var x=E;var w=(x)&4294967295;var v=HEAP[w];var u=n;var t=(((v))|0)==(((u))|0);if(t){var s=E;var r=(s+4)&4294967295;var l=HEAP[r];var k=C;var j=(((l))|0)==(((k))|0);if(j){m=1;break}var i=E;var h=(i+4)&4294967295;var g=HEAP[h];var f=(((g))|0)==-1;if(f){m=1;break}}var a=E;var J=(a+12)&4294967295;E=J;m=0;continue}if(m==1){var e=E;var d=(e+8)&4294967295;var c=HEAP[d];A=c}else{if(m==6){A=0}}var F=A;o=F;var B=o;return B;return null}function _sfnt_open_font(h,q){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var ar;var J;var bb;var I;var ba;var aQ;var W=y;var c;var aP;var at;var e=0;J=h;bb=q;var a9=J;var a8=(a9+28)&4294967295;var a7=HEAP[a8];aQ=a7;var a6=bb;var a5=(a6+132)&4294967295;var a4=(a5)&4294967295;HEAP[a4]=0;var a3=bb;var a2=(a3+132)&4294967295;var a1=(a2+4)&4294967295;HEAP[a1]=0;var aI=bb;var aG=(aI+132)&4294967295;var aE=(aG+8)&4294967295;HEAP[aE]=0;var aC=J;var aA=_FT_Stream_Pos(aC);aP=aA;var ay=J;var ax=_FT_Stream_ReadLong(ay,W);c=ax;var aw=HEAP[W];var av=(((aw))|0)!=0;$bb$$bb1$2:do{if(av){var au=HEAP[W];ba=au}else{var al=c;var aj=(((al))|0)!=65536;$bb2$$bb8$5:do{if(aj){var ah=c;var af=(((ah))|0)!=1953784678;if(!(af)){ar=2;break $bb2$$bb8$5}var ad=c;var ab=(((ad))|0)!=1330926671;if(!(ab)){ar=2;break $bb2$$bb8$5}var aa=c;var Z=(((aa))|0)!=1953658213;if(!(Z)){ar=2;break $bb2$$bb8$5}var Y=c;var X=(((Y))|0)!=1954115633;if(!(X)){ar=2;break $bb2$$bb8$5}var M=c;var H=(((M))|0)!=131072;if(!(H)){ar=2;break $bb2$$bb8$5}ba=2;ar=7;break $bb$$bb1$2}}while(0);var E=bb;var B=(E+132)&4294967295;var x=(B)&4294967295;HEAP[x]=1953784678;var v=c;var u=(((v))|0)==1953784678;if(u){var t=bb;var s=(t+132)&4294967295;var r=J;var p=s;var o=_FT_Stream_ReadFields(r,(_ttc_header_fields_9566)&4294967295,p);HEAP[W]=o;var n=HEAP[W];var m=(((n))|0)!=0;if(m){var l=HEAP[W];ba=l;ar=7;break $bb$$bb1$2}else{var k=bb;var j=(k+132)&4294967295;var i=(j+8)&4294967295;var g=HEAP[i];var f=aQ;var d=_ft_mem_realloc(f,4,0,g,0,W);var b=d;var a=bb;var bi=(a+132)&4294967295;var bh=(bi+12)&4294967295;HEAP[bh]=b;var bg=HEAP[W];var bf=(((bg))|0)!=0;if(bf){var be=HEAP[W];ba=be;ar=7;break $bb$$bb1$2}else{var bd=bb;var bc=(bd+132)&4294967295;var a0=(bc+8)&4294967295;var aZ=HEAP[a0];var aY=((aZ)*4)&4294967295;var aX=J;var aW=_FT_Stream_EnterFrame(aX,aY);HEAP[W]=aW;var aV=HEAP[W];var aU=(((aV))|0)!=0;if(aU){var aT=HEAP[W];ba=aT;ar=7;break $bb$$bb1$2}else{at=0;while(1){var aB=bb;var az=(aB+132)&4294967295;var aq=(az+8)&4294967295;var ap=HEAP[aq];var ao=at;var an=(((ap))|0)>(((ao))|0);if(!(an)){ar=10;break}var aS=bb;var aR=(aS+132)&4294967295;var aO=(aR+12)&4294967295;var aN=HEAP[aO];var aM=J;var aL=_FT_Stream_GetLong(aM);var aK=at;var aH=(aN+4*aK)&4294967295;HEAP[aH]=aL;var aF=at;var aD=((aF)+1)&4294967295;at=aD;ar=8;continue}var am=J;_FT_Stream_ExitFrame(am)}}}}else{var ak=bb;var ai=(ak+132)&4294967295;var ag=(ai+4)&4294967295;HEAP[ag]=65536;var ae=bb;var ac=(ae+132)&4294967295;var V=(ac+8)&4294967295;HEAP[V]=1;var U=aQ;var S=_ft_mem_alloc(U,4,W);var Q=S;var O=bb;var L=(O+132)&4294967295;var G=(L+12)&4294967295;HEAP[G]=Q;var D=HEAP[W];var A=(((D))|0)!=0;if(A){var w=HEAP[W];ba=w;ar=7;break $bb$$bb1$2}else{var T=bb;var R=(T+132)&4294967295;var P=(R+12)&4294967295;var N=HEAP[P];var K=(N)&4294967295;var F=aP;HEAP[K]=F}}var C=HEAP[W];ba=C}}while(0);var z=ba;I=z;var aJ=I;STACKTOP=y;return aJ;return null}function _sfnt_init_face(h,r,Y,a0,E){var aa;var C;var aV;var at;var aw;var d;var B;var aU;var F;var q;var ab;var Z;var ay;var e=0;C=h;aV=r;at=Y;aw=a0;d=E;var aT=aV;var aS=(aT)&4294967295;var aR=(aS+96)&4294967295;var aQ=HEAP[aR];var aP=(aQ)&4294967295;var aO=(aP+4)&4294967295;var aN=HEAP[aO];q=aN;var aM=aw;aw=aM;var aL=d;d=aL;var aq=aV;var ao=(aq+532)&4294967295;var am=HEAP[ao];var ak=am;ab=ak;var ai=ab;var ag=(ai)==0;$bb$$bb3$2:do{if(ag){var af=q;var ae=_FT_Get_Module_Interface(af,(__str314)&4294967295);var ad=ae;ab=ad;var ac=ab;var S=(ac)==0;if(S){aU=3;aa=0;break $bb$$bb3$2}else{var Q=aV;var O=(Q+532)&4294967295;var M=ab;var L=M;HEAP[O]=L;var K=ab;var J=(K)&4294967295;var I=HEAP[J];var H=aV;var G=(H+508)&4294967295;HEAP[G]=I;aa=1;break $bb$$bb3$2}}else{aa=1}}while(0);if(aa==1){var D=aV;var A=D;var z=(A+96)&4294967295;var y=HEAP[z];var x=y;Z=x;var w=Z;var v=_ft_module_get_service(w,(__str1315)&4294967295);ay=v;var u=aV;var t=(u+536)&4294967295;var s=ay;HEAP[t]=s;var p=C;var o=aV;var n=_sfnt_open_font(p,o);F=n;var m=F;var l=(((m))|0)!=0;if(l){var k=F;aU=k}else{var j=at;var i=(((j))|0)<0;if(i){at=0}var g=aV;var f=(g+132)&4294967295;var c=(f+8)&4294967295;var b=HEAP[c];var a=at;var a3=(((b))|0)<=(((a))|0);if(a3){aU=6}else{var a2=aV;var a1=(a2+132)&4294967295;var aZ=(a1+12)&4294967295;var aY=HEAP[aZ];var aX=at;var aW=(aY+4*aX)&4294967295;var aK=HEAP[aW];var aJ=C;var aI=_FT_Stream_Seek(aJ,aK);F=aI;var aH=F;var aG=(((aH))|0)!=0;if(aG){var aF=F;aU=aF}else{var aD=ab;var aC=(aD+132)&4294967295;var aB=HEAP[aC];var aA=aV;var az=C;var ax=FUNCTION_TABLE[aB](aA,az);F=ax;var av=F;var au=(((av))|0)!=0;if(au){var ar=F;aU=ar}else{var ap=aV;var an=(ap+132)&4294967295;var al=(an+8)&4294967295;var aj=HEAP[al];var ah=aV;var X=(ah)&4294967295;var W=(X)&4294967295;HEAP[W]=aj;var V=aV;var U=(V)&4294967295;var T=(U+4)&4294967295;var R=at;HEAP[T]=R;var P=F;aU=P}}}}}var N=aU;B=N;var aE=B;return aE;return null}function _sfnt_load_face(gJ,fJ,je,az,jd){var am=STACKTOP;STACKTOP+=32;_memset(am,0,32);var F;var gI;var aK;var lw;var it;var lo;var ig;var bi;var h4;var iF;var ab=am;var kn;var jc;var jN;var aW;var lp;var jf;var aS;var gK;var iv;var aN;var iX;var dL;var iR;var ap;var hG;var gf;var ee=am+4;var u;var gn=0;gI=gJ;aK=fJ;lw=je;it=az;lo=jd;aW=0;lp=0;var bg=aK;var bf=(bg+532)&4294967295;var be=HEAP[bf];var bd=be;jf=bd;var bc=lw;lw=bc;aS=0;$bb5$2:while(1){var eI=aS;var eH=it;var eG=(((eI))|0)<(((eH))|0);if(!(eG)){F=5;break $bb5$2}var bb=lo;var ba=aS;var a9=(bb+8*ba)&4294967295;var a8=(a9)&4294967295;var e2=HEAP[a8];var e1=(((e2))|0)==1768386662;$bb1$$bb2$5:do{if(e1){aW=1}else{var e0=lo;var eZ=aS;var eY=(e0+8*eZ)&4294967295;var eX=(eY)&4294967295;var eW=HEAP[eX];var eV=(((eW))|0)==1768386675;if(!(eV)){F=3;break $bb1$$bb2$5}lp=1}}while(0);var eU=aS;var eT=((eU)+1)&4294967295;aS=eT;F=0;continue $bb5$2}var eF=aK;var eE=(eF)&4294967295;var eD=(eE+128)&4294967295;var eC=HEAP[eD];var eB=(eC+52)&4294967295;var eA=HEAP[eB];var ez=(eA)!=0;$bb9$$bb7$11:do{if(ez){F=6}else{var eo=aK;var en=_tt_face_lookup_table(eo,1735162214);var em=(en)!=0;if(em){F=6;break $bb9$$bb7$11}var el=aK;var ek=_tt_face_lookup_table(el,1128678944);var ej=(ek)!=0;if(ej){F=6;break $bb9$$bb7$11}iF=0;F=10;break $bb9$$bb7$11}}while(0);if(F==6){iF=1}var ei=iF;var eh=(((ei))&255);jc=eh;jN=0;var eg=jc;var ef=reSign((eg),8,0)==0;$bb12$$bb14$18:do{if(ef){var dT=jf;var dS=(dT+84)&4294967295;var dR=HEAP[dS];var dQ=(dR)!=0;if(!(dQ)){F=12;break $bb12$$bb14$18}var dP=jf;var dO=(dP+84)&4294967295;var dN=HEAP[dO];var dM=aK;var dK=gI;var dJ=FUNCTION_TABLE[dN](dM,dK);HEAP[ab]=dJ;var dn=HEAP[ab];var dm=(((dn))|0)==0;var dl=unSign((dm),1,0);jN=dl}}while(0);var dk=jN;var dj=reSign((dk),8,0)==0;$bb15$$bb16$22:do{if(dj){var di=jf;var dh=(di+32)&4294967295;var dg=HEAP[dh];var df=aK;var de=gI;var cT=FUNCTION_TABLE[dg](df,de);HEAP[ab]=cT;var cS=HEAP[ab];var cR=(((cS))|0)!=0;if(cR){F=14;break $bb15$$bb16$22}else{F=15;break $bb15$$bb16$22}}else{F=15}}while(0);$Exit$$bb16$24:do{if(F==15){var cQ=aK;var cP=(cQ+160)&4294967295;var cO=(cP+18)&4294967295;var cN=HEAP[cO];var cM=reSign((cN),16,0)==0;if(cM){HEAP[ab]=8}else{var cL=jf;var cK=(cL+44)&4294967295;var cp=HEAP[cK];var co=aK;var cn=gI;var cm=FUNCTION_TABLE[cp](co,cn);HEAP[ab]=cm;var cl=jf;var ck=(cl+40)&4294967295;var cj=HEAP[ck];var ci=aK;var ch=gI;var cg=FUNCTION_TABLE[cj](ci,ch);HEAP[ab]=cg;var b5=jf;var b4=(b5+56)&4294967295;var b3=HEAP[b4];var b2=aK;var b1=gI;var b0=FUNCTION_TABLE[b3](b2,b1);HEAP[ab]=b0;var bZ=jf;var bY=(bZ+52)&4294967295;var bX=HEAP[bY];var bW=aK;var bL=gI;var bK=FUNCTION_TABLE[bX](bW,bL);HEAP[ab]=bK;var bJ=HEAP[ab];kn=bJ;var bI=jN;var bH=reSign((bI),8,0)==0;$bb19$$bb39$29:do{if(bH){var bG=jf;var bF=(bG+36)&4294967295;var bE=HEAP[bF];var bD=aK;var bC=gI;var h1=FUNCTION_TABLE[bE](bD,bC,0);HEAP[ab]=h1;var hZ=HEAP[ab];var hX=(((hZ))|0)==0;$bb20$$bb25$31:do{if(hX){var hV=jf;var hT=(hV+136)&4294967295;var hR=HEAP[hT];var hP=aK;var hN=gI;var hL=FUNCTION_TABLE[hR](hP,hN,0);HEAP[ab]=hL;var hK=HEAP[ab];var hH=(((hK))|0)==142;$bb21$$bb24$33:do{if(hH){HEAP[ab]=147;var hE=aK;var hC=(hE)&4294967295;var hA=(hC+128)&4294967295;var hy=HEAP[hA];var hw=(hy+52)&4294967295;var hu=HEAP[hw];var hs=(hu)!=0;if(!(hs)){F=18;break $bb21$$bb24$33}var hq=aK;var hp=(hq)&4294967295;var hm=(hp+128)&4294967295;var hk=HEAP[hm];var hi=(hk+52)&4294967295;var hg=HEAP[hi];var he=(hg)&4294967295;var hc=HEAP[he];var ha=(hc+8)&4294967295;var g8=HEAP[ha];var g6=(g8)!=0;if(!(g6)){F=18;break $bb21$$bb24$33}var g5=aK;var g2=(g5+216)&4294967295;var g0=(g2+34)&4294967295;HEAP[g0]=0;HEAP[ab]=0}}while(0)}else{var gY=HEAP[ab];var gW=(((gY))|0)==142;if(!(gW)){F=23;break $bb20$$bb25$31}var gU=aK;var gS=(gU+148)&4294967295;var gQ=HEAP[gS];var gO=(((gQ))|0)==1953658213;if(gO){jc=0;HEAP[ab]=0}else{HEAP[ab]=143;var gM=aK;var gL=(gM)&4294967295;var gH=(gL+128)&4294967295;var gG=HEAP[gH];var gF=(gG+52)&4294967295;var gE=HEAP[gF];var gD=(gE)!=0;if(!(gD)){F=23;break $bb20$$bb25$31}var gC=aK;var gB=(gC)&4294967295;var gA=(gB+128)&4294967295;var gz=HEAP[gA];var gy=(gz+52)&4294967295;var gx=HEAP[gy];var gw=(gx)&4294967295;var gv=HEAP[gw];var gu=(gv+8)&4294967295;var gt=HEAP[gu];var gs=(gt)!=0;if(!(gs)){F=23;break $bb20$$bb25$31}var gr=aK;var gq=(gr+216)&4294967295;var gp=(gq+34)&4294967295;HEAP[gp]=0;HEAP[ab]=0}}}while(0);var go=HEAP[ab];var gm=(((go))|0)!=0;if(gm){F=14;break $Exit$$bb16$24}var gl=jf;var gk=(gl+36)&4294967295;var gj=HEAP[gk];var gi=aK;var gh=gI;var gg=FUNCTION_TABLE[gj](gi,gh,1);HEAP[ab]=gg;var ge=HEAP[ab];var gd=(((ge))|0)==0;$bb33$$bb35$47:do{if(gd){var gc=jf;var f1=(gc+136)&4294967295;var f0=HEAP[f1];var fZ=aK;var fY=gI;var fX=FUNCTION_TABLE[f0](fZ,fY,1);HEAP[ab]=fX;var fW=HEAP[ab];var fV=(((fW))|0)==0;if(!(fV)){F=28;break $bb33$$bb35$47}var fU=aK;var fT=(fU+296)&4294967295;HEAP[fT]=1}}while(0);var fS=HEAP[ab];var fG=(((fS))|0)!=0;if(fG){var fF=HEAP[ab];var fE=(((fF))|0)!=142;if(fE){F=14;break $Exit$$bb16$24}}var fD=jf;var fC=(fD+48)&4294967295;var fB=HEAP[fC];var fA=aK;var fz=gI;var fy=FUNCTION_TABLE[fB](fA,fz);HEAP[ab]=fy;var fx=HEAP[ab];var fm=(((fx))|0)!=0;if(!(fm)){F=32;break $bb19$$bb39$29}var fl=aK;var fk=(fl+368)&4294967295;var fj=(fk)&4294967295;HEAP[fj]=-1}}while(0);var fi=jf;var fh=(fi+140)&4294967295;var fg=HEAP[fh];var ff=(fg)!=0;$bb40$$bb43$56:do{if(ff){var fe=jf;var fd=(fe+140)&4294967295;var s=HEAP[fd];var q=aK;var o=gI;var m=FUNCTION_TABLE[s](q,o);HEAP[ab]=m;var k=HEAP[ab];var i=(((k))|0)!=0;if(!(i)){F=35;break $bb40$$bb43$56}var g=HEAP[ab];var e=(((g))|0)==142;if(!(e)){F=14;break $Exit$$bb16$24}HEAP[ab]=0}}while(0);var c=jf;var a=(c+80)&4294967295;var lJ=HEAP[a];var lH=aK;var lF=gI;var lD=FUNCTION_TABLE[lJ](lH,lF);HEAP[ab]=lD;var lB=HEAP[ab];var lz=(((lB))|0)!=0;if(lz){var lx=HEAP[ab];var lu=(((lx))|0)!=142;if(lu){F=14;break $Exit$$bb16$24}var ls=aK;var lq=(ls+556)&4294967295;var lm=(lq)&4294967295;HEAP[lm]=0}var lk=jf;var li=(lk+76)&4294967295;var lg=HEAP[li];var le=aK;var lc=gI;var la=FUNCTION_TABLE[lg](le,lc);HEAP[ab]=la;var k8=jf;var k6=(k8+72)&4294967295;var k4=HEAP[k6];var k1=aK;var kZ=gI;var kY=FUNCTION_TABLE[k4](k1,kZ);HEAP[ab]=kY;var kW=aK;var kU=(kW+260)&4294967295;var kS=(kU+4)&4294967295;var kQ=HEAP[kS];var kO=unSign((kQ),16,0);var kM=aK;var kK=(kM)&4294967295;var kJ=(kK+16)&4294967295;HEAP[kJ]=kO;var kI=aK;var kH=(kI)&4294967295;var kG=(kH+20)&4294967295;HEAP[kG]=0;var kF=aK;var kE=(kF)&4294967295;var kD=(kE+24)&4294967295;HEAP[kD]=0;var kC=aK;var kB=(kC+368)&4294967295;var kA=(kB)&4294967295;var kz=HEAP[kA];var ky=reSign((kz),16,0)==-1;$bb57$$bb47$65:do{if(ky){F=40}else{var kx=aK;var kw=(kx+368)&4294967295;var kv=(kw+64)&4294967295;var ku=HEAP[kv];var kt=unSign((ku),16,0);var ks=(kt)&256;var kr=(((ks))|0)==0;if(kr){F=40;break $bb57$$bb47$65}var kq=aW;var km=reSign((kq),8,0)==0;if(km){var kl=aK;var kk=(kl)&4294967295;var kj=(kk+20)&4294967295;var ki=aK;var kh=_tt_face_get_name(ki,16,kj);HEAP[ab]=kh;var kg=HEAP[ab];var kf=(((kg))|0)!=0;if(kf){F=14;break $Exit$$bb16$24}}var ke=aK;var kd=(ke)&4294967295;var j2=(kd+20)&4294967295;var j1=HEAP[j2];var j0=(j1)==0;if(j0){var jZ=aK;var jY=(jZ)&4294967295;var jX=(jY+20)&4294967295;var jW=aK;var jV=_tt_face_get_name(jW,1,jX);HEAP[ab]=jV;var jU=HEAP[ab];var jT=(((jU))|0)!=0;if(jT){F=14;break $Exit$$bb16$24}}var jH=lp;var jG=reSign((jH),8,0)==0;if(jG){var jF=aK;var jE=(jF)&4294967295;var jD=(jE+24)&4294967295;var jC=aK;var jB=_tt_face_get_name(jC,17,jD);HEAP[ab]=jB;var jA=HEAP[ab];var jz=(((jA))|0)!=0;if(jz){F=14;break $Exit$$bb16$24}}var jy=aK;var jp=(jy)&4294967295;var jo=(jp+24)&4294967295;var jn=HEAP[jo];var jm=(jn)==0;if(jm){var jl=aK;var jk=(jl)&4294967295;var jj=(jk+24)&4294967295;var ji=aK;var jh=_tt_face_get_name(ji,2,jj);HEAP[ab]=jh;var jg=HEAP[ab];var ec=(((jg))|0)!=0;if(ec){F=14;break $Exit$$bb16$24}}F=46;break $bb57$$bb47$65}}while(0);$bb57$$bb69$80:do{if(F==40){var ea=aK;var d8=(ea)&4294967295;var d6=(d8+20)&4294967295;var d4=aK;var d2=_tt_face_get_name(d4,21,d6);HEAP[ab]=d2;var d0=HEAP[ab];var dY=(((d0))|0)!=0;if(dY){F=14;break $Exit$$bb16$24}var dW=aK;var dU=(dW)&4294967295;var dH=(dU+20)&4294967295;var dF=HEAP[dH];var dD=(dF)==0;$bb59$$bb61$83:do{if(dD){var dB=aW;var dz=reSign((dB),8,0)==0;if(!(dz)){F=49;break $bb59$$bb61$83}var dx=aK;var dv=(dx)&4294967295;var dt=(dv+20)&4294967295;var dr=aK;var dp=_tt_face_get_name(dr,16,dt);HEAP[ab]=dp;var dc=HEAP[ab];var da=(((dc))|0)!=0;if(da){F=14;break $Exit$$bb16$24}}}while(0);var c8=aK;var c6=(c8)&4294967295;var c4=(c6+20)&4294967295;var c2=HEAP[c4];var c0=(c2)==0;if(c0){var cY=aK;var cW=(cY)&4294967295;var cU=(cW+20)&4294967295;var cI=aK;var cG=_tt_face_get_name(cI,1,cU);HEAP[ab]=cG;var cE=HEAP[ab];var cC=(((cE))|0)!=0;if(cC){F=14;break $Exit$$bb16$24}}var cA=aK;var cy=(cA)&4294967295;var cw=(cy+24)&4294967295;var cu=aK;var cs=_tt_face_get_name(cu,22,cw);HEAP[ab]=cs;var cq=HEAP[ab];var cf=(((cq))|0)!=0;if(cf){F=14;break $Exit$$bb16$24}var ce=aK;var cd=(ce)&4294967295;var cc=(cd+24)&4294967295;var cb=HEAP[cc];var ca=(cb)==0;$bb65$$bb67$91:do{if(ca){var b9=lp;var b8=reSign((b9),8,0)==0;if(!(b8)){F=54;break $bb65$$bb67$91}var b7=aK;var b6=(b7)&4294967295;var bV=(b6+24)&4294967295;var bU=aK;var bT=_tt_face_get_name(bU,17,bV);HEAP[ab]=bT;var bS=HEAP[ab];var bR=(((bS))|0)!=0;if(bR){F=14;break $Exit$$bb16$24}}}while(0);var bQ=aK;var bP=(bQ)&4294967295;var bO=(bP+24)&4294967295;var bN=HEAP[bO];var bM=(bN)==0;if(!(bM)){F=46;break $bb57$$bb69$80}var bB=aK;var bA=(bB)&4294967295;var bz=(bA+24)&4294967295;var by=aK;var bx=_tt_face_get_name(by,2,bz);HEAP[ab]=bx;var bw=HEAP[ab];var bv=(((bw))|0)!=0;if(bv){F=14;break $Exit$$bb16$24}}}while(0);var bu=aK;var bt=(bu)&4294967295;gK=bt;var bs=gK;var br=(bs+8)&4294967295;var bq=HEAP[br];iv=bq;var bp=jc;var bo=reSign((bp),8,0)==1;if(bo){var bn=iv;var bm=(bn)|1;iv=bm}var bl=iv;var bk=(bl)|24;iv=bk;var bj=kn;var bh=(((bj))|0)==0;$bb72$$bb74$100:do{if(bh){var a7=aK;var a6=(a7+468)&4294967295;var a5=(a6)&4294967295;var a4=HEAP[a5];var a3=(((a4))|0)!=196608;if(!(a3)){F=60;break $bb72$$bb74$100}var a2=iv;var a1=(a2)|512;iv=a1}}while(0);var a0=aK;var aZ=(a0+468)&4294967295;var aY=(aZ+12)&4294967295;var aX=HEAP[aY];var aV=(((aX))|0)!=0;if(aV){var aU=iv;var aT=(aU)|4;iv=aT}var aR=aK;var aQ=(aR+296)&4294967295;var aP=HEAP[aQ];var aO=reSign((aP),8,0)!=0;if(aO){var aM=iv;var aL=(aM)|32;iv=aL}var jb=aK;var ja=(jb+784)&4294967295;var i9=HEAP[ja];var i8=(((i9))|0)!=0;if(i8){var i7=iv;var i6=(i7)|64;iv=i6}var i5=aK;var i4=_tt_face_lookup_table(i5,1735162214);var i3=(i4)!=0;$bb81$$bb84$113:do{if(i3){var i2=aK;var i1=_tt_face_lookup_table(i2,1719034226);var i0=(i1)!=0;if(!(i0)){F=66;break $bb81$$bb84$113}var iZ=aK;var iY=_tt_face_lookup_table(iZ,1735811442);var iW=(iY)!=0;if(!(iW)){F=66;break $bb81$$bb84$113}var iV=iv;var iU=(iV)|256;iv=iU}}while(0);var iT=gK;var iS=(iT+8)&4294967295;var iQ=iv;HEAP[iS]=iQ;iv=0;var iP=jc;var iO=reSign((iP),8,0)!=1;$bb93$$bb85$118:do{if(iO){F=69}else{var iN=aK;var iM=(iN+368)&4294967295;var iL=(iM)&4294967295;var iK=HEAP[iL];var iJ=reSign((iK),16,0)==-1;if(iJ){F=69;break $bb93$$bb85$118}var iI=aK;var iH=(iI+368)&4294967295;var iG=(iH+64)&4294967295;var iE=HEAP[iG];var iD=unSign((iE),16,0);var iC=(iD)&512;var iB=(((iC))|0)!=0;$bb87$$bb88$121:do{if(iB){var iA=iv;var iz=(iA)|1;iv=iz}else{var iy=aK;var ix=(iy+368)&4294967295;var iw=(ix+64)&4294967295;var iu=HEAP[iw];var ir=unSign((iu),16,0);var iq=(ir)&1;var ip=(((iq))&255);var kp=reSign((ip),8,0)!=0;if(!(kp)){F=73;break $bb87$$bb88$121}var io=iv;var im=(io)|1;iv=im}}while(0);var il=aK;var ik=(il+368)&4294967295;var ij=(ik+64)&4294967295;var ii=HEAP[ij];var ih=unSign((ii),16,0);var ie=(ih)&32;var id=(((ie))|0)!=0;if(id){var ic=iv;var ib=(ic)|2;iv=ib}F=75;break $bb93$$bb85$118}}while(0);$bb93$$bb98$129:do{if(F==69){var ia=aK;var h9=(ia+160)&4294967295;var h8=(h9+44)&4294967295;var h7=HEAP[h8];var h6=unSign((h7),16,0);var h5=(h6)&1;var h3=(((h5))&255);var jx=reSign((h3),8,0)!=0;if(jx){var h2=iv;var h0=(h2)|2;iv=h0}var hY=aK;var hW=(hY+160)&4294967295;var hU=(hW+44)&4294967295;var hS=HEAP[hU];var hQ=unSign((hS),16,0);var hO=(hQ)&2;var hM=(((hO))|0)!=0;if(!(hM)){F=75;break $bb93$$bb98$129}var hJ=iv;var hI=(hJ)|1;iv=hI}}while(0);var hF=gK;var hD=(hF+12)&4294967295;var hB=iv;HEAP[hD]=hB;var hz=aK;var hx=_tt_face_build_cmaps(hz);aN=0;$bb100$136:while(1){var gT=gK;var gR=(gT+36)&4294967295;var gP=HEAP[gR];var gN=aN;var aJ=(((gP))|0)>(((gN))|0);if(!(aJ)){F=81;break $bb100$136}var hv=gK;var ht=(hv+40)&4294967295;var hr=HEAP[ht];var ho=aN;var hn=(hr+4*ho)&4294967295;var hl=HEAP[hn];iX=hl;var hj=iX;var hh=(hj+10)&4294967295;var hf=HEAP[hh];var hd=unSign((hf),16,0);var hb=iX;var g9=(hb+8)&4294967295;var g7=HEAP[g9];var g4=unSign((g7),16,0);var g3=_sfnt_find_encoding(g4,hd);var g1=iX;var gZ=(g1+4)&4294967295;HEAP[gZ]=g3;var gX=aN;var gV=((gX)+1)&4294967295;aN=gV;F=79;continue $bb100$136}var aI=aK;var aH=(aI+612)&4294967295;var aG=HEAP[aH];iR=aG;var aF=iR;var aE=(((aF))|0)!=0;if(aE){var aD=aK;var aC=(aD)&4294967295;var aB=(aC+104)&4294967295;var aA=HEAP[aB];var ay=(aA+28)&4294967295;var ax=HEAP[ay];ap=ax;var aw=aK;var av=(aw+160)&4294967295;var au=(av+18)&4294967295;var at=HEAP[au];hG=at;var ar=aK;var aq=(ar+368)&4294967295;var ao=(aq+2)&4294967295;var an=HEAP[ao];gf=an;var al=hG;var ak=reSign((al),16,0)==0;$bb105$$bb104$142:do{if(ak){F=82}else{var aj=aK;var ai=(aj+368)&4294967295;var ah=(ai)&4294967295;var ag=HEAP[ah];var af=reSign((ag),16,0)==-1;if(af){F=82;break $bb105$$bb104$142}else{F=83;break $bb105$$bb104$142}}}while(0);if(F==82){gf=0;hG=1}var ae=iR;var ad=ap;var ac=_ft_mem_realloc(ad,16,0,ae,0,ab);var aa=ac;var Z=gK;var Y=(Z+32)&4294967295;HEAP[Y]=aa;var X=HEAP[ab];var W=(((X))|0)!=0;if(W){F=14;break $Exit$$bb16$24}dL=0;while(1){var k3=dL;var k2=iR;var k0=unSign((k3),32,0)>6;var D=(((E))&65535);var C=u;var B=(C)&4294967295;HEAP[B]=D;var A=gf;var z=reSign((A),16,0);var y=(ee)&4294967295;var x=HEAP[y];var w=unSign((x),16,0);var v=((z)*(w))&4294967295;var t=hG;var r=Math.floor(unSign((t),16,0)/2);var p=unSign((r),16,0);var n=((v)+(p))&4294967295;var l=hG;var j=unSign((l),16,0);var h=((((n))|0)/(((j))|0)|0);var f=(((h))&65535);var d=u;var b=(d+2)&4294967295;HEAP[b]=f;var lK=(ee)&4294967295;var lI=HEAP[lK];var lG=unSign((lI),16,0);var lE=(lG)<<6;var lC=u;var lA=(lC+8)&4294967295;HEAP[lA]=lE;var ly=(ee+2)&4294967295;var lv=HEAP[ly];var lt=unSign((lv),16,0);var lr=(lt)<<6;var ln=u;var ll=(ln+12)&4294967295;HEAP[ll]=lr;var lj=(ee+2)&4294967295;var lh=HEAP[lj];var lf=unSign((lh),16,0);var ld=(lf)<<6;var lb=u;var k9=(lb+4)&4294967295;HEAP[k9]=ld;var k7=dL;var k5=((k7)+1)&4294967295;dL=k5;F=86;continue}var kX=gK;var kV=(kX+8)&4294967295;var kT=HEAP[kV];var kR=(kT)|2;var kP=gK;var kN=(kP+8)&4294967295;HEAP[kN]=kR;var kL=iR;var gb=gK;var ga=(gb+28)&4294967295;HEAP[ga]=kL}var f9=gK;var f8=(f9+8)&4294967295;var f7=HEAP[f8];var f6=(f7)&2;var f5=(((f6))|0)==0;$bb113$$bb115$154:do{if(f5){var f4=gK;var f3=(f4+8)&4294967295;var f2=HEAP[f3];var fR=(f2)&1;var fQ=(((fR))|0)==0;if(!(fQ)){F=92;break $bb113$$bb115$154}var fP=gK;var fO=(fP+8)&4294967295;var fN=HEAP[fO];var fM=(fN)|1;var fL=gK;var fK=(fL+8)&4294967295;HEAP[fK]=fM}}while(0);var fI=gK;var fH=(fI+8)&4294967295;var fw=HEAP[fH];var fv=(fw)&1;var fu=(((fv))&255);var G=reSign((fu),8,0)!=0;if(!(G)){F=14;break $Exit$$bb16$24}var ft=aK;var fs=(ft+160)&4294967295;var fr=(fs+36)&4294967295;var fq=HEAP[fr];var fp=reSign((fq),16,0);var fo=gK;var fn=(fo+52)&4294967295;var fc=(fn)&4294967295;HEAP[fc]=fp;var fb=aK;var fa=(fb+160)&4294967295;var e9=(fa+38)&4294967295;var e8=HEAP[e9];var e7=reSign((e8),16,0);var e6=gK;var e5=(e6+52)&4294967295;var e4=(e5+4)&4294967295;HEAP[e4]=e7;var e3=aK;var eS=(e3+160)&4294967295;var eR=(eS+40)&4294967295;var eQ=HEAP[eR];var eP=reSign((eQ),16,0);var eO=gK;var eN=(eO+52)&4294967295;var eM=(eN+8)&4294967295;HEAP[eM]=eP;var eL=aK;var eK=(eL+160)&4294967295;var eJ=(eK+42)&4294967295;var ey=HEAP[eJ];var ex=reSign((ey),16,0);var ew=gK;var ev=(ew+52)&4294967295;var eu=(ev+12)&4294967295;HEAP[eu]=ex;var et=aK;var es=(et+160)&4294967295;var er=(es+18)&4294967295;var eq=HEAP[er];var ep=gK;var ed=(ep+68)&4294967295;HEAP[ed]=eq;var eb=aK;var d9=(eb+216)&4294967295;var d7=(d9+4)&4294967295;var d5=HEAP[d7];var d3=gK;var d1=(d3+70)&4294967295;HEAP[d1]=d5;var dZ=aK;var dX=(dZ+216)&4294967295;var dV=(dX+6)&4294967295;var dI=HEAP[dV];var dG=gK;var dE=(dG+72)&4294967295;HEAP[dE]=dI;var dC=gK;var dA=(dC+70)&4294967295;var dy=HEAP[dA];var dw=gK;var du=(dw+72)&4294967295;var ds=HEAP[du];var dq=((dy)-(ds))&65535;var dd=aK;var db=(dd+216)&4294967295;var c9=(db+8)&4294967295;var c7=HEAP[c9];var c5=((dq)+(c7))&65535;var c3=gK;var c1=(c3+74)&4294967295;HEAP[c1]=c5;var cZ=aK;var cX=(cZ+216)&4294967295;var cV=(cX+10)&4294967295;var cJ=HEAP[cV];var cH=gK;var cF=(cH+76)&4294967295;HEAP[cF]=cJ;var cD=aK;var cB=(cD+296)&4294967295;var cz=HEAP[cB];var cx=reSign((cz),8,0)!=0;if(cx){var cv=aK;var ct=(cv+300)&4294967295;var cr=(ct+10)&4294967295;var kc=HEAP[cr];h4=kc}else{var kb=gK;var ka=(kb+74)&4294967295;var j9=HEAP[ka];h4=j9}var j8=gK;var j7=(j8+78)&4294967295;var j6=h4;HEAP[j7]=j6;var j5=aK;var j4=(j5+468)&4294967295;var j3=(j4+8)&4294967295;var jS=HEAP[j3];var jR=aK;var jQ=(jR+468)&4294967295;var jP=(jQ+10)&4294967295;var jO=HEAP[jP];var jM=(reSign((jO),16,0)/2|0);var jL=((jS)-(jM))&65535;var jK=gK;var jJ=(jK+80)&4294967295;HEAP[jJ]=jL;var jI=aK;var jw=(jI+468)&4294967295;var jv=(jw+10)&4294967295;var ju=HEAP[jv];var jt=gK;var js=(jt+82)&4294967295;HEAP[js]=ju}}}while(0);var jr=HEAP[ab];bi=jr;var jq=bi;ig=jq;var ko=ig;STACKTOP=am;return ko;return null}function _sfnt_done_face(K){var W;var bb;var V;var aY;var H;var a9=0;bb=K;var bO=bb;var bN=(bO)==0;if(!bN){var bM=bb;var bL=(bM)&4294967295;var bK=(bL+100)&4294967295;var bJ=HEAP[bK];V=bJ;var bI=bb;var bH=(bI+532)&4294967295;var bG=HEAP[bH];var bF=bG;aY=bF;var aP=aY;var aN=(aP)!=0;$bb1$$bb5$4:do{if(aN){var aL=aY;var aK=(aL+116)&4294967295;var aJ=HEAP[aK];var aI=(aJ)!=0;if(aI){var aH=aY;var aG=(aH+116)&4294967295;var aF=HEAP[aG];var aE=bb;FUNCTION_TABLE[aF](aE)}var av=aY;var at=(av+144)&4294967295;var aq=HEAP[at];var ap=(aq)!=0;if(!(ap)){W=2;break $bb1$$bb5$4}var ao=aY;var an=(ao+144)&4294967295;var am=HEAP[an];var al=bb;FUNCTION_TABLE[am](al)}}while(0);var ak=bb;_tt_face_free_bdf_props(ak);var aj=bb;_tt_face_done_kern(aj);var ag=bb;var af=(ag+132)&4294967295;var ae=(af+12)&4294967295;var ad=HEAP[ae];var ac=V;var ab=ad;_ft_mem_free(ac,ab);var aa=bb;var Z=(aa+132)&4294967295;var Y=(Z+12)&4294967295;HEAP[Y]=0;var X=bb;var U=(X+132)&4294967295;var T=(U+8)&4294967295;HEAP[T]=0;var S=bb;var R=(S+156)&4294967295;var Q=HEAP[R];var P=V;var O=Q;_ft_mem_free(P,O);var N=bb;var M=(N+156)&4294967295;HEAP[M]=0;var L=bb;var J=(L+152)&4294967295;HEAP[J]=0;var I=bb;var G=I;var F=(G+104)&4294967295;var E=HEAP[F];H=E;var D=bb;var C=(D+500)&4294967295;var B=H;_FT_Stream_ReleaseFrame(B,C);var A=bb;var z=(A+504)&4294967295;HEAP[z]=0;var y=bb;var x=(y+216)&4294967295;var w=(x+36)&4294967295;var v=HEAP[w];var u=V;_ft_mem_free(u,v);var t=bb;var s=(t+216)&4294967295;var r=(s+36)&4294967295;HEAP[r]=0;var q=bb;var p=(q+216)&4294967295;var o=(p+40)&4294967295;var n=HEAP[o];var m=V;_ft_mem_free(m,n);var l=bb;var k=(l+216)&4294967295;var j=(k+40)&4294967295;HEAP[j]=0;var i=bb;var h=(i+296)&4294967295;var g=HEAP[h];var f=reSign((g),8,0)!=0;if(f){var e=bb;var d=(e+300)&4294967295;var c=(d+36)&4294967295;var b=HEAP[c];var a=V;_ft_mem_free(a,b);var bT=bb;var bS=(bT+300)&4294967295;var bR=(bS+36)&4294967295;HEAP[bR]=0;var bQ=bb;var bP=(bQ+300)&4294967295;var bE=(bP+40)&4294967295;var bD=HEAP[bE];var bC=V;_ft_mem_free(bC,bD);var bB=bb;var bA=(bB+300)&4294967295;var bz=(bA+40)&4294967295;HEAP[bz]=0;var by=bb;var bx=(by+296)&4294967295;HEAP[bx]=0}var bw=bb;var bv=(bw+548)&4294967295;var bu=(bv+4)&4294967295;var bt=HEAP[bu];var bs=V;var br=bt;_ft_mem_free(bs,br);var bq=bb;var bp=(bq+548)&4294967295;var bo=(bp+4)&4294967295;HEAP[bo]=0;var bn=bb;var bm=(bn+548)&4294967295;var bl=(bm+2)&4294967295;HEAP[bl]=0;var bk=aY;var bj=(bk)!=0;if(bj){var bi=aY;var bh=(bi+60)&4294967295;var bg=HEAP[bh];var bf=bb;FUNCTION_TABLE[bg](bf)}var be=bb;var bd=(be)&4294967295;var bc=(bd+20)&4294967295;var ba=HEAP[bc];var a8=V;_ft_mem_free(a8,ba);var a7=bb;var a6=(a7)&4294967295;var a5=(a6+20)&4294967295;HEAP[a5]=0;var a4=bb;var a3=(a4)&4294967295;var a2=(a3+24)&4294967295;var a1=HEAP[a2];var a0=V;_ft_mem_free(a0,a1);var aZ=bb;var aX=(aZ)&4294967295;var aW=(aX+24)&4294967295;HEAP[aW]=0;var aV=bb;var aU=(aV)&4294967295;var aT=(aU+32)&4294967295;var aS=HEAP[aT];var aR=V;var aQ=aS;_ft_mem_free(aR,aQ);var aO=bb;var aM=(aO)&4294967295;var aD=(aM+32)&4294967295;HEAP[aD]=0;var aC=bb;var aB=(aC)&4294967295;var aA=(aB+28)&4294967295;HEAP[aA]=0;var az=bb;var ay=(az+700)&4294967295;var ax=HEAP[ay];var aw=V;_ft_mem_free(aw,ax);var au=bb;var ar=(au+700)&4294967295;HEAP[ar]=0;var ai=bb;var ah=(ai+532)&4294967295;HEAP[ah]=0}return;return}function _get_sfnt_table(t,y){var s;var k;var b;var u;var Q;var h;var j;var m;var aa;var C=0;k=t;b=y;var P=b;if(P==0){s=5}else{if(P==1){s=6}else{if(P==2){s=7}else{if(P==3){s=8}else{if(P==4){s=9}else{if(P==5){s=10}else{if(P==6){s=11}else{s=12}}}}}}}if(s==12){aa=0}else{if(s==5){var O=k;var N=(O+160)&4294967295;var M=N;aa=M}else{if(s==6){var T=k;var S=(T+260)&4294967295;var J=S;aa=J}else{if(s==7){var f=k;var e=(f+368)&4294967295;var d=(e)&4294967295;var c=HEAP[d];var a=reSign((c),16,0)!=-1;if(a){var ab=k;var Z=(ab+368)&4294967295;var Y=Z;j=Y}else{j=0}var X=j;aa=X}else{if(s==8){var L=k;var K=(L+216)&4294967295;var I=K;aa=I}else{if(s==9){var G=k;var E=(G+296)&4294967295;var p=HEAP[E];var o=reSign((p),8,0)!=0;if(o){var n=k;var l=(n+300)&4294967295;var i=l;m=i}else{m=0}var g=m;aa=g}else{if(s==10){var W=k;var V=(W+468)&4294967295;var U=V;aa=U}else{if(s==11){var H=k;var F=(H+556)&4294967295;var D=(F)&4294967295;var B=HEAP[D];var A=(((B))|0)!=0;if(A){var z=k;var x=(z+556)&4294967295;var w=x;h=w}else{h=0}var v=h;aa=v}}}}}}}}var r=aa;Q=r;var q=Q;u=q;var R=u;return R;return null}function _sfnt_table_info(q,K,u,P,s){var p;var j;var c;var d;var b;var O;var r;var N;var y=0;j=q;c=K;d=u;b=P;O=s;var M=d;var L=(M)==0;$bb2$$bb$2:do{if(L){p=0}else{var J=b;var I=(J)==0;if(I){p=0;break $bb2$$bb$2}var H=O;var G=(H)==0;if(G){p=0;break $bb2$$bb$2}var E=j;var C=(E+152)&4294967295;var A=HEAP[C];var o=unSign((A),16,0);var n=c;var m=unSign((o),32,0)<=unSign((n),32,0);if(m){N=142;p=4;break $bb2$$bb$2}else{var l=j;var k=(l+156)&4294967295;var i=HEAP[k];var h=c;var g=(i+16*h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var a=d;HEAP[a]=e;var Z=j;var Y=(Z+156)&4294967295;var X=HEAP[Y];var W=c;var V=(X+16*W)&4294967295;var U=(V+8)&4294967295;var T=HEAP[U];var S=b;HEAP[S]=T;var R=j;var F=(R+156)&4294967295;var D=HEAP[F];var B=c;var z=(D+16*B)&4294967295;var x=(z+12)&4294967295;var w=HEAP[x];var v=O;HEAP[v]=w;N=0;p=4;break $bb2$$bb$2}}}while(0);if(p==0){N=6}var t=N;r=t;var Q=r;return Q;return null}function _sfnt_get_glyph_name(u,o,y,z){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var s;var w;var v;var l;var p;var x;var k;var g=A;var n;var m=0;w=u;v=o;l=y;p=z;var j=w;var i=v;var h=_tt_face_get_ps_name(j,i,g);n=h;var f=n;var e=(((f))|0)==0;if(e){var d=HEAP[g];var c=l;var b=p;var a=_ft_mem_strcpyn(c,d,b)}var t=n;k=t;var r=k;x=r;var q=x;STACKTOP=A;return q;return null}function _sfnt_get_name_index(q,G){var r=STACKTOP;STACKTOP+=4;_memset(r,0,4);var p;var j;var L;var s;var F;var u;var d;var b;var x=r;var c;var t=0;j=q;L=G;var E=j;var D=(E)&4294967295;u=D;b=-1;var C=u;var B=(C+16)&4294967295;var A=HEAP[B];var z=(((A))|0)<0;if(z){F=0}else{var y=u;var w=(y+16)&4294967295;var v=HEAP[w];var o=(((v))|0)!=-1;if(o){var n=u;var m=(n+16)&4294967295;var l=HEAP[m];b=l}d=0;while(1){var M=d;var K=b;var J=unSign((M),32,0)(((ae))|0);if(!(ad)){a1=13;break $bb13$5}var cP=cf;var cO=(cP+348)&4294967295;var bU=(cO+12)&4294967295;var bS=HEAP[bU];var bQ=cr;var bP=(bS+20*bQ)&4294967295;X=bP;var bO=X;var bN=(bO+6)&4294967295;var bM=HEAP[bN];var bL=reSign((bM),16,0)==6;$bb3$$bb12$8:do{if(bL){var bK=X;var bJ=(bK+8)&4294967295;var bz=HEAP[bJ];var bx=reSign((bz),16,0)!=0;if(!(bx)){a1=3;break $bb3$$bb12$8}var bv=X;var bu=(bv)&4294967295;var bt=HEAP[bu];var br=reSign((bt),16,0)==3;$bb5$$bb8$11:do{if(br){var bq=X;var bp=(bq+2)&4294967295;var bo=HEAP[bp];var bn=reSign((bo),16,0)==1;if(!(bn)){a1=5;break $bb5$$bb8$11}var bd=X;var bb=(bd+4)&4294967295;var a9=HEAP[bb];var a8=reSign((a9),16,0)==1033;if(!(a8)){a1=5;break $bb5$$bb8$11}var a7=cr;cS=a7}}while(0);var a6=X;var a5=(a6)&4294967295;var a4=HEAP[a5];var a3=reSign((a4),16,0)==1;if(!(a3)){a1=3;break $bb3$$bb12$8}var a2=X;var aP=(a2+2)&4294967295;var aN=HEAP[aP];var aK=reSign((aN),16,0)==0;if(!(aK)){a1=3;break $bb3$$bb12$8}var aI=X;var aG=(aI+4)&4294967295;var aE=HEAP[aG];var aC=reSign((aE),16,0)==0;if(!(aC)){a1=3;break $bb3$$bb12$8}var aA=cr;bs=aA}}while(0);var ay=cr;var ax=((ay)+1)&4294967295;cr=ax;a1=1;continue $bb13$5}var ac=cS;var ab=(((ac))|0)!=-1;$bb15$$bb29$21:do{if(ab){var Z=cf;var Y=(Z)&4294967295;var N=(Y+100)&4294967295;var L=HEAP[N];aV=L;var J=cf;var I=(J+348)&4294967295;var H=(I+12)&4294967295;var G=HEAP[H];var F=cS;var E=(G+20*F)&4294967295;ap=E;var D=ap;var C=(D+8)&4294967295;var s=HEAP[C];var q=Math.floor(unSign((s),16,0)/2);var o=unSign((q),16,0);aX=o;HEAP[W]=0;var n=HEAP[W];HEAP[W]=n;var m=ap;var l=(m+8)&4294967295;var k=HEAP[l];var j=unSign((k),16,0);var i=((j)+1)&4294967295;var h=aV;var f=_ft_mem_alloc(h,i,W);a0=f;var e=HEAP[W];var d=(((e))|0)==0;$bb17$$bb28$23:do{if(d){var b=cf;var a=(b+348)&4294967295;var c3=(a+16)&4294967295;var c2=HEAP[c3];ai=c2;var c1=a0;cp=c1;var c0=ap;var cZ=(c0+16)&4294967295;var cN=HEAP[cZ];cq=cN;var cM=ap;var cL=(cM+12)&4294967295;var cK=HEAP[cL];var cJ=ai;var cI=_FT_Stream_Seek(cJ,cK);HEAP[W]=cI;var cH=HEAP[W];var cG=(((cH))|0)!=0;$bb19$$bb18$25:do{if(!cG){var cF=ap;var cE=(cF+8)&4294967295;var cB=HEAP[cE];var cA=unSign((cB),16,0);var cz=ai;var cy=_FT_Stream_EnterFrame(cz,cA);HEAP[W]=cy;var cx=HEAP[W];var cw=(((cx))|0)!=0;if(cw){a1=14;break $bb19$$bb18$25}var cg=ai;var ce=(cg+32)&4294967295;var cc=HEAP[ce];cq=cc;$bb26$28:while(1){var bE=aX;var bD=(((bE))|0)!=0;if(!(bD)){a1=23;break $bb26$28}var cb=cq;var ca=(cb)&4294967295;var b9=HEAP[ca];var b8=reSign((b9),8,0)==0;$bb22$$bb25$31:do{if(b8){var b7=cq;var b6=(b7+1)&4294967295;var b5=HEAP[b6];var b4=unSign((b5),8,0)>31;if(!(b4)){a1=19;break $bb22$$bb25$31}var b3=cq;var b2=(b3+1)&4294967295;var b1=HEAP[b2];var b0=reSign((b1),8,0)>=0;if(!(b0)){a1=19;break $bb22$$bb25$31}var bZ=cq;var bY=(bZ+1)&4294967295;var bX=HEAP[bY];var bW=cp;HEAP[bW]=bX;var bV=cp;var bT=(bV+1)&4294967295;cp=bT}}while(0);var bR=aX;var bH=((bR)-1)&4294967295;aX=bH;var bG=cq;var bF=(bG+2)&4294967295;cq=bF;a1=17;continue $bb26$28}var bC=cp;HEAP[bC]=0;var bB=ai;_FT_Stream_ExitFrame(bB);a1=24;break $bb17$$bb28$23}}while(0);var cv=aV;var cu=a0;_ft_mem_free(cv,cu);a0=0;var ct=ap;var cs=(ct+8)&4294967295;HEAP[cs]=0;var co=ap;var cn=(co+12)&4294967295;HEAP[cn]=0;var cm=ap;var cl=(cm+16)&4294967295;var ck=HEAP[cl];var cj=aV;_ft_mem_free(cj,ck);var ci=ap;var ch=(ci+16)&4294967295;HEAP[ch]=0;a1=16;break $bb15$$bb29$21}}while(0)}else{var bA=bs;var by=(((bA))|0)!=-1;if(!(by)){a1=16;break $bb15$$bb29$21}var bw=cf;var bl=(bw)&4294967295;var bk=(bl+100)&4294967295;var bj=HEAP[bk];cD=bj;var bi=cf;var bh=(bi+348)&4294967295;var bg=(bh+12)&4294967295;var bf=HEAP[bg];var be=bs;var bc=(bf+20*be)&4294967295;A=bc;var ba=A;var aZ=(ba+8)&4294967295;var aY=HEAP[aZ];var aW=unSign((aY),16,0);bm=aW;HEAP[bI]=0;var aU=HEAP[bI];HEAP[bI]=aU;var aT=bm;var aS=((aT)+1)&4294967295;var aR=cD;var aQ=_ft_mem_alloc(aR,aS,bI);a0=aQ;var aO=HEAP[bI];var aM=(((aO))|0)==0;if(!(aM)){a1=16;break $bb15$$bb29$21}var av=cf;var au=(av+348)&4294967295;var at=(au+16)&4294967295;var ar=HEAP[at];cC=ar;var aq=A;var ao=(aq+12)&4294967295;var an=HEAP[ao];var am=cC;var ak=_FT_Stream_Seek(am,an);HEAP[bI]=ak;var ah=HEAP[bI];var V=(((ah))|0)!=0;$bb38$$bb37$42:do{if(!V){var U=a0;var T=cC;var S=bm;var R=_FT_Stream_Read(T,U,S);HEAP[bI]=R;var Q=HEAP[bI];var P=(((Q))|0)!=0;if(P){a1=28;break $bb38$$bb37$42}var p=a0;var aL=bm;var aJ=(p+aL)&4294967295;HEAP[aJ]=0;a1=16;break $bb15$$bb29$21}}while(0);var O=A;var M=(O+12)&4294967295;HEAP[M]=0;var K=A;var B=(K+8)&4294967295;HEAP[B]=0;var z=A;var y=(z+16)&4294967295;var x=HEAP[y];var w=cD;_ft_mem_free(w,x);var v=A;var u=(v+16)&4294967295;HEAP[u]=0;var t=cD;var r=a0;_ft_mem_free(t,r);a0=0}}while(0);var aH=cf;var aF=(aH+700)&4294967295;var aD=a0;HEAP[aF]=aD;var aB=a0;cY=aB}var az=cY;c=az;var g=c;STACKTOP=aa;return g;return null}function _sfnt_get_charset_id(t,b,d){var u=STACKTOP;STACKTOP+=16;_memset(u,0,16);var s;var l;var r;var A;var v;var H;var e=u;var f=u+8;var c;var w=0;l=t;r=b;A=d;var G=l;var F=_tt_face_find_bdf_prop(G,(__str2316)&4294967295,f);c=F;var E=c;var D=(((E))|0)==0;$bb$$bb5$2:do{if(D){var C=l;var B=_tt_face_find_bdf_prop(C,(__str3317)&4294967295,e);c=B;var z=c;var y=(((z))|0)==0;if(!(y)){s=1;break $bb$$bb5$2}var x=(f)&4294967295;var q=HEAP[x];var p=(((q))|0)!=1;$bb4$$bb2$5:do{if(!p){var o=(e)&4294967295;var n=HEAP[o];var m=(((n))|0)!=1;if(m){s=2;break $bb4$$bb2$5}var k=(e+4)&4294967295;var j=(k)&4294967295;var i=HEAP[j];var h=r;HEAP[h]=i;var g=(f+4)&4294967295;var a=(g)&4294967295;var M=HEAP[a];var L=A;HEAP[L]=M;s=1;break $bb$$bb5$2}}while(0);c=6}}while(0);var K=c;H=K;var J=H;v=J;var I=v;STACKTOP=u;return I;return null}function _sfnt_get_interface(h,k){var m;var a;var i;var g;var f;var l=0;a=h;i=k;var e=a;a=e;var d=i;var c=_ft_service_list_lookup((_sfnt_services)&4294967295,d);f=c;var b=f;g=b;var j=g;return j;return null}function _tt_face_load_sfnt_header_stub(o,k,h,r){var n;var p;var j;var c;var l;var q;var g;var i=0;p=o;j=k;c=h;l=r;var f=p;p=f;var e=j;j=e;var d=c;c=d;var b=l;l=b;g=7;var a=g;q=a;var m=q;return m;return null}function _tt_face_load_directory_stub(i,h,a){var n;var j;var o;var e;var k;var g;var m=0;j=i;o=h;e=a;var f=j;j=f;var d=o;o=d;var c=e;e=c;g=7;var b=g;k=b;var l=k;return l;return null}function _tt_face_load_hdmx_stub(f,e){var k;var g;var l;var h;var d;var j=0;g=f;l=e;var c=g;g=c;var b=l;l=b;d=7;var a=d;h=a;var i=h;return i;return null}function _tt_face_free_hdmx_stub(e){var d;var c;var a=0;c=e;var b=c;c=b;return;return}function _tt_face_set_sbit_strike_stub(t,k,m,v){var z=STACKTOP;STACKTOP+=20;_memset(z,0,20);var r;var x;var A;var u;var w;var y;var j;var n=z;var l=0;x=t;A=k;u=m;w=v;var i=(n)&4294967295;HEAP[i]=0;var h=A;var g=(n+4)&4294967295;HEAP[g]=h;var f=u;var e=(n+8)&4294967295;HEAP[e]=f;var d=(n+12)&4294967295;HEAP[d]=0;var c=(n+16)&4294967295;HEAP[c]=0;var b=w;HEAP[b]=2147483647;var a=x;var s=w;var q=_tt_face_set_sbit_strike(a,n,s);j=q;var p=j;y=p;var o=y;STACKTOP=z;return o;return null}function _tt_face_load_sbit_stub(f,e){var k;var g;var l;var h;var d;var j=0;g=f;l=e;var c=g;g=c;var b=l;l=b;d=7;var a=d;h=a;var i=h;return i;return null}function _tt_face_free_sbit_stub(e){var d;var c;var a=0;c=e;var b=c;c=b;return;return}function _tt_face_load_charmap_stub(h,a,l){var o;var i;var g;var j;var k;var f;var n=0;i=h;g=a;j=l;var e=i;i=e;var d=g;g=d;var c=j;j=c;f=7;var b=f;k=b;var m=k;return m;return null}function _tt_face_free_charmap_stub(g,a){var l;var h;var f;var i;var e;var k=0;h=g;f=a;var d=h;h=d;var c=f;f=c;e=0;var b=e;i=b;var j=i;return j;return null}function _blit_sbit(a0,a6,C,bH,bu,b9,P){var al;var a5;var Q;var b2;var bM;var bT;var f;var H;var O;var bh;var m;var r;var ak;var bt;var bA;var ao;var aN;var bo;var cq;var bG=0;a5=a0;Q=a6;b2=C;bM=bH;bT=bu;f=b9;H=P;var cp=a5;var co=(cp+8)&4294967295;var cn=HEAP[co];bh=cn;var cm=a5;var cl=(cm+12)&4294967295;var ck=HEAP[cl];O=ck;var cj=bh;var ci=(((cj))|0)<0;if(ci){var ch=a5;var cg=(ch)&4294967295;var bj=HEAP[cg];var bg=(1-(bj))&4294967295;var be=bh;var bd=((bg)*(be))&4294967295;var bc=O;var bb=(bc+bd)&4294967295;O=bb}var ba=bT;var a9=(((ba))|0)>>3;var a8=f;var a7=bh;var aU=((a8)*(a7))&4294967295;var aS=((a9)+(aU))&4294967295;var aQ=O;var aP=(aQ+aS)&4294967295;O=aP;r=0;ak=0;var aO=H;m=aO;$bb22$5:while(1){var ac=m;var aa=(((ac))|0)>0;if(!(aa)){al=12;break $bb22$5}var aM=O;bt=aM;var aL=b2;bA=aL;var aK=bT;var aJ=(((aK))&255);var aI=(aJ)&7;ao=aI;var az=ao;var ax=(8-(az))&255;aN=ax;var av=bA;var au=(((av))|0)>7;if(au){var at=bA;var ar=((at)-8)&4294967295;bA=ar;while(1){var aq=ak;var ap=unSign((aq),32,0)<=7;if(ap){var an=Q;var am=HEAP[an];var ab=unSign((am),8,0);var Z=ak;var Y=(8-(Z))&4294967295;var X=(ab)<<(Y);var W=(((X))&65535);var V=r;var U=(W)|(V);r=U;var T=Q;var S=(T+1)&4294967295;Q=S;var R=ak;var N=((R)+8)&4294967295;ak=N}var M=r;var L=unSign((M),16,0)>>>8;var K=(((L))&255);bo=K;var J=ao;var I=reSign((J),8,0)!=0;if(I){var G=bt;var F=(G)&4294967295;var E=HEAP[F];var D=bo;var B=unSign((D),8,0);var A=ao;var z=unSign((A),8,0);var y=(((B))|0)>>(((z))|0);var x=(((y))&255);var w=(E)|(x);var v=bt;var u=(v)&4294967295;HEAP[u]=w;var t=bt;var s=(t+1)&4294967295;var q=HEAP[s];var p=bo;var o=unSign((p),8,0);var n=aN;var l=unSign((n),8,0);var k=(o)<<(l);var j=(((k))&255);var i=(q)|(j);var h=bt;var g=(h+1)&4294967295;HEAP[g]=i}else{var e=bt;var d=(e)&4294967295;var c=HEAP[d];var b=bo;var a=(c)|(b);var cv=bt;var cu=(cv)&4294967295;HEAP[cu]=a}var ct=bt;var cs=(ct+1)&4294967295;bt=cs;var cr=r;var cf=(cr)<<8;r=cf;var ce=ak;var cd=((ce)-8)&4294967295;ak=cd;var cc=bA;var cb=((cc)-8)&4294967295;bA=cb;var ca=bA;var b8=(((ca))|0)>=0;if(b8){al=2;continue}else{al=5;break}}var b7=bA;var b6=((b7)+8)&4294967295;bA=b6}var b5=bA;var b4=(((b5))|0)>0;if(b4){var b3=ak;var b1=bA;var b0=(((b3))|0)<(((b1))|0);if(b0){var bZ=Q;var bY=HEAP[bZ];var bX=unSign((bY),8,0);var bW=ak;var bV=(8-(bW))&4294967295;var bU=(bX)<<(bV);var bS=(((bU))&65535);var bR=r;var bQ=(bS)|(bR);r=bQ;var bP=Q;var bO=(bP+1)&4294967295;Q=bO;var bN=ak;var bL=((bN)+8)&4294967295;ak=bL}var bK=r;var bJ=unSign((bK),16,0)>>>8;var bI=(((bJ))&255);var bF=bA;var bE=255>>(((bF))|0);var bD=(((bE))&255);var aZ=(bD)^-1;var bC=(bI)&(aZ);cq=bC;var bB=bt;var bz=(bB)&4294967295;var by=HEAP[bz];var bx=cq;var bw=unSign((bx),8,0);var bv=ao;var bs=unSign((bv),8,0);var br=(((bw))|0)>>(((bs))|0);var bq=(((br))&255);var bp=(by)|(bq);var bn=bt;var bm=(bn)&4294967295;HEAP[bm]=bp;var bl=aN;var bk=unSign((bl),8,0);var bi=bA;var bf=(((bk))|0)<(((bi))|0);if(bf){var a4=bt;var a3=(a4+1)&4294967295;var a2=HEAP[a3];var a1=cq;var aY=unSign((a1),8,0);var aX=aN;var aW=unSign((aX),8,0);var aV=(aY)<<(aW);var aT=(((aV))&255);var aR=(a2)|(aT);var aH=bt;var aG=(aH+1)&4294967295;HEAP[aG]=aR}var aF=r;var aE=unSign((aF),16,0);var aD=bA;var aC=(aE)<<(aD);var aB=(((aC))&65535);r=aB;var aA=bA;var ay=ak;var aw=((ay)-(aA))&4294967295;ak=aw}var aj=bM;var ai=reSign((aj),8,0)!=0;if(ai){r=0;ak=0}var ah=O;var ag=bh;var af=(ah+ag)&4294967295;O=af;var ae=m;var ad=((ae)-1)&4294967295;m=ad;al=1;continue $bb22$5}return;return}function _Load_SBit_Const_Metrics(f,o){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var w;var A;var n;var y;var k;var m=z;var l=0;A=f;n=o;var j=n;var i=_FT_Stream_ReadLong(j,m);var h=A;var g=(h+12)&4294967295;HEAP[g]=i;var e=HEAP[m];var d=(((e))|0)!=0;if(d){var c=HEAP[m];k=c}else{var b=A;var a=(b+16)&4294967295;var x=n;var v=a;var u=_FT_Stream_ReadFields(x,(_sbit_metrics_fields)&4294967295,v);HEAP[m]=u;var t=HEAP[m];var s=(((t))|0)!=0;var r=unSign((s),1,0);k=r}var p=k;y=p;var q=y;STACKTOP=z;return q;return null}function _Load_SBit_Range_Codes(a,h,q){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var Q;var s;var D;var ay;var C;var ax;var F=y;var ae;var R;var S;var ad;var e=0;s=a;D=h;ay=q;var aw=D;var av=(aw+28)&4294967295;var au=HEAP[av];ad=au;var at=D;var ar=_FT_Stream_ReadLong(at,F);ae=ar;var aq=HEAP[F];var ap=(((aq))|0)!=0;$Exit$$bb$2:do{if(!ap){var ao=s;var an=(ao+24)&4294967295;var ac=ae;HEAP[an]=ac;var ab=ay;var aa=reSign((ab),8,0)!=0;if(aa){var Z=ae;var Y=ad;var X=_ft_mem_realloc(Y,4,0,Z,0,F);var W=X;var V=s;var U=(V+28)&4294967295;HEAP[U]=W;var T=HEAP[F];var P=(((T))|0)!=0;if(P){Q=0;break $Exit$$bb$2}var O=ae;var N=((O)*4)&4294967295;S=N}else{var M=ae;var L=((M)*2)&4294967295;S=L}var K=ae;var J=ad;var I=_ft_mem_realloc(J,2,0,K,0,F);var H=I;var G=s;var E=(G+32)&4294967295;HEAP[E]=H;var B=HEAP[F];var A=(((B))|0)!=0;if(A){Q=0;break $Exit$$bb$2}var z=D;var x=S;var w=_FT_Stream_EnterFrame(z,x);HEAP[F]=w;var v=HEAP[F];var u=(((v))|0)!=0;if(u){Q=0;break $Exit$$bb$2}R=0;while(1){var al=R;var ak=ae;var ai=unSign((al),32,0)65535;if(aZ){aV=3;break $bb5$$bb4$8}var aY=bl;var aX=aR;var aW=_ft_mem_realloc(aX,48,0,aY,0,X);var aL=aW;var aJ=cb;var aG=(aJ+616)&4294967295;HEAP[aG]=aL;var aE=HEAP[X];var aD=(((aE))|0)!=0;if(aD){aV=1;break $Exit$$bb2$5}var aC=cb;var aB=(aC+612)&4294967295;var aA=bl;HEAP[aB]=aA;var az=cb;var ay=(az+616)&4294967295;var an=HEAP[ay];bc=an;var al=bl;b3=al;var ai=bl;var ah=((ai)*48)&4294967295;var ag=m;var af=_FT_Stream_EnterFrame(ag,ah);HEAP[X]=af;var ae=HEAP[X];var ad=(((ae))|0)!=0;if(ad){aV=1;break $Exit$$bb2$5}$bb14$13:while(1){var cR=b3;var cQ=(((cR))|0)!=0;if(!(cQ)){aV=9;break $bb14$13}var ab=m;var Z=bc;var O=Z;var M=_FT_Stream_ReadFields(ab,(_strike_start_fields_10746)&4294967295,O);HEAP[X]=M;var K=HEAP[X];var J=(((K))|0)!=0;if(J){aV=9;break $bb14$13}var I=bc;var H=(I+16)&4294967295;var G=m;var F=H;var E=_FT_Stream_ReadFields(G,(_sbit_line_metrics_fields_10745)&4294967295,F);HEAP[X]=E;var D=HEAP[X];var s=(((D))|0)!=0;if(s){aV=9;break $bb14$13}var q=bc;var o=(q+28)&4294967295;var n=m;var l=o;var k=_FT_Stream_ReadFields(n,(_sbit_line_metrics_fields_10745)&4294967295,l);HEAP[X]=k;var j=HEAP[X];var i=(((j))|0)!=0;if(i){aV=9;break $bb14$13}var h=m;var g=bc;var f=g;var e=_FT_Stream_ReadFields(h,(_strike_end_fields_10747)&4294967295,f);HEAP[X]=e;var d=HEAP[X];var b=(((d))|0)!=0;if(b){aV=9;break $bb14$13}var a=b3;var cU=((a)-1)&4294967295;b3=cU;var cT=bc;var cS=(cT+48)&4294967295;bc=cS;aV=8;continue $bb14$13}var cF=m;_FT_Stream_ExitFrame(cF);var cE=cb;var cD=(cE+616)&4294967295;var cC=HEAP[cD];B=cC;var cB=bl;cv=cB;$bb31$21:while(1){var r=cv;var p=(((r))|0)!=0;if(!(p)){aV=1;break $Exit$$bb2$5}var cA=B;var cz=(cA)&4294967295;var cy=HEAP[cz];Y=cy;var cx=B;var cw=(cx+8)&4294967295;var cu=HEAP[cw];var ct=bh;var cs=((cu)+(ct))&4294967295;var cr=m;var cq=_FT_Stream_Seek(cr,cs);HEAP[X]=cq;var cp=HEAP[X];var co=(((cp))|0)!=0;if(co){aV=1;break $Exit$$bb2$5}var cn=B;var cm=(cn)&4294967295;var cl=HEAP[cm];var ck=((cl)*8)&4294967295;var cj=m;var ci=_FT_Stream_EnterFrame(cj,ck);HEAP[X]=ci;var ch=HEAP[X];var cg=(((ch))|0)!=0;if(cg){aV=1;break $Exit$$bb2$5}var cf=B;var ce=(cf)&4294967295;var cd=HEAP[ce];var cc=aR;var ca=_ft_mem_realloc(cc,40,0,cd,0,X);var b8=ca;var b7=B;var b6=(b7+4)&4294967295;HEAP[b6]=b8;var b5=HEAP[X];var b4=(((b5))|0)!=0;if(b4){aV=1;break $Exit$$bb2$5}var b2=B;var b1=(b2+4)&4294967295;var b0=HEAP[b1];bL=b0;$bb23$27:while(1){var bg=Y;var bf=(((bg))|0)!=0;if(!(bf)){aV=21;break $bb23$27}var bZ=m;var bY=_FT_Stream_GetShort(bZ);var bX=bL;var bW=(bX)&4294967295;HEAP[bW]=bY;var bV=m;var bU=_FT_Stream_GetShort(bV);var bT=bL;var bS=(bT+2)&4294967295;HEAP[bS]=bU;var bR=B;var bQ=(bR+8)&4294967295;var bO=HEAP[bQ];var bM=bh;var bC=((bO)+(bM))&4294967295;var bB=m;var bA=_FT_Stream_GetLong(bB);var bz=((bC)+(bA))&4294967295;var by=bL;var bx=(by+36)&4294967295;HEAP[bx]=bz;var bw=Y;var bv=((bw)-1)&4294967295;Y=bv;var bt=bL;var br=(bt+40)&4294967295;bL=br;aV=19;continue $bb23$27}var be=m;_FT_Stream_ExitFrame(be);var bd=B;var bb=(bd)&4294967295;var ba=HEAP[bb];Y=ba;var a9=B;var a8=(a9+4)&4294967295;var a6=HEAP[a8];bL=a6;while(1){var y=Y;var x=(((y))|0)!=0;if(!(x)){aV=27;break}var a4=bL;var aU=(a4+36)&4294967295;var aT=HEAP[aU];var aS=m;var aQ=_FT_Stream_Seek(aS,aT);HEAP[X]=aQ;var aP=HEAP[X];var aO=(((aP))|0)!=0;if(aO){aV=1;break $Exit$$bb2$5}var aN=m;var aM=_FT_Stream_EnterFrame(aN,8);HEAP[X]=aM;var aK=HEAP[X];var aI=(((aK))|0)!=0;if(aI){aV=1;break $Exit$$bb2$5}var aw=m;var av=_FT_Stream_GetShort(aw);var au=bL;var at=(au+4)&4294967295;HEAP[at]=av;var ar=m;var aq=_FT_Stream_GetShort(ar);var ap=bL;var ao=(ap+6)&4294967295;HEAP[ao]=aq;var am=m;var aj=_FT_Stream_GetLong(am);var W=bL;var V=(W+8)&4294967295;HEAP[V]=aj;var U=m;_FT_Stream_ExitFrame(U);var T=bL;var S=m;var R=_Load_SBit_Range(T,S);HEAP[X]=R;var Q=HEAP[X];var P=(((Q))|0)!=0;if(P){aV=1;break $Exit$$bb2$5}var N=Y;var L=((N)-1)&4294967295;Y=L;var A=bL;var z=(A+40)&4294967295;bL=z;aV=22;continue}var w=cv;var v=((w)-1)&4294967295;cv=v;var u=B;var t=(u+48)&4294967295;B=t;aV=15;continue $bb31$21}}}while(0);HEAP[X]=3}}while(0);var aH=HEAP[X];cP=aH;var aF=cP;c=aF;var C=c;STACKTOP=ac;return C;return null}function _tt_face_free_eblc(p){var L;var ap;var Y;var A;var W;var a;var X;var e=0;ap=p;var ao=ap;var an=(ao)&4294967295;var am=(an+100)&4294967295;var al=HEAP[am];Y=al;var ak=ap;var aj=(ak+616)&4294967295;var ai=HEAP[aj];A=ai;var ah=ap;var ag=(ah+612)&4294967295;var af=HEAP[ag];var V=A;var U=(V+48*af)&4294967295;W=U;var T=A;var S=(T)!=0;if(S){$bb6$4:while(1){var aw=A;var av=W;var au=(aw)<(av);if(!(au)){L=5;break $bb6$4}var R=A;var Q=(R+4)&4294967295;var P=HEAP[Q];a=P;var O=A;var N=(O)&4294967295;var M=HEAP[N];var K=a;var J=(K+40*M)&4294967295;X=J;var I=a;var H=(I)!=0;$bb2$$bb5$7:do{if(H){while(1){var o=a;var n=X;var m=(o)<(n);if(!(m)){L=3;break $bb2$$bb5$7}var G=a;var F=(G+28)&4294967295;var E=HEAP[F];var D=Y;var C=E;_ft_mem_free(D,C);var B=a;var z=(B+28)&4294967295;HEAP[z]=0;var y=a;var x=(y+32)&4294967295;var w=HEAP[x];var v=Y;var u=w;_ft_mem_free(v,u);var t=a;var s=(t+32)&4294967295;HEAP[s]=0;var r=a;var q=(r+40)&4294967295;a=q;L=1;continue}}}while(0);var l=A;var k=(l+4)&4294967295;var j=HEAP[k];var i=Y;var h=j;_ft_mem_free(i,h);var g=A;var f=(g+4)&4294967295;HEAP[f]=0;var d=A;var c=(d)&4294967295;HEAP[c]=0;var b=A;var ax=(b+48)&4294967295;A=ax;L=0;continue $bb6$4}var at=ap;var ar=(at+616)&4294967295;var aq=HEAP[ar];var ae=Y;var ad=aq;_ft_mem_free(ae,ad);var ac=ap;var ab=(ac+616)&4294967295;HEAP[ab]=0}var aa=ap;var Z=(aa+612)&4294967295;HEAP[Z]=0;return;return}function _tt_face_set_sbit_strike(i,g,p){var n;var j;var q;var o;var k;var h;var m=0;j=i;q=g;o=p;var f=j;var e=f;var d=q;var c=o;var b=_FT_Match_Size(e,d,0,c);h=b;var a=h;k=a;var l=k;return l;return null}function _tt_face_load_strike_metrics(o,t,p){var O;var au;var av;var N;var A;var at;var C;var d=0;au=o;av=t;N=p;var ar=au;var aq=(ar+612)&4294967295;var ap=HEAP[aq];var ao=av;var an=unSign((ap),32,0)<=unSign((ao),32,0);if(an){at=6}else{var am=au;var al=(am+616)&4294967295;var ak=HEAP[al];var aj=av;var Z=(ak+48*aj)&4294967295;C=Z;var Y=C;var X=(Y+44)&4294967295;var W=HEAP[X];var V=unSign((W),8,0);var U=N;var T=(U)&4294967295;HEAP[T]=V;var S=C;var R=(S+45)&4294967295;var P=HEAP[R];var M=unSign((P),8,0);var L=N;var K=(L+2)&4294967295;HEAP[K]=M;var J=C;var I=(J+16)&4294967295;var H=(I)&4294967295;var G=HEAP[H];var F=reSign((G),8,0);var E=(F)<<6;var D=N;var B=(D+12)&4294967295;HEAP[B]=E;var z=C;var y=(z+16)&4294967295;var x=(y+1)&4294967295;var w=HEAP[x];var v=reSign((w),8,0);var u=(v)<<6;var s=N;var r=(s+16)&4294967295;HEAP[r]=u;var q=C;var n=(q+16)&4294967295;var m=(n+6)&4294967295;var l=HEAP[m];var k=reSign((l),8,0);var j=C;var i=(j+16)&4294967295;var h=(i+2)&4294967295;var g=HEAP[h];var f=unSign((g),8,0);var e=((k)+(f))&4294967295;var c=C;var b=(c+16)&4294967295;var a=(b+7)&4294967295;var aC=HEAP[a];var aB=reSign((aC),8,0);var aA=((e)+(aB))&4294967295;var az=(aA)<<6;var ay=N;var ax=(ay+24)&4294967295;HEAP[ax]=az;var aw=N;var ai=(aw+12)&4294967295;var ah=HEAP[ai];var ag=N;var af=(ag+16)&4294967295;var ae=HEAP[af];var ad=((ah)-(ae))&4294967295;var ac=N;var ab=(ac+20)&4294967295;HEAP[ab]=ad;at=0}var aa=at;A=aa;var Q=A;return Q;return null}function _find_sbit_range(aw,Z,e,t){var av;var aV;var f;var bn;var q;var M;var bf;var b;var aT;var aU;var ax;var g=0;aV=aw;f=Z;bn=e;q=t;var be=f;var bd=(be+40)&4294967295;var bc=HEAP[bd];var bb=unSign((bc),16,0);var ba=aV;var a9=unSign((bb),32,0)>unSign((ba),32,0);$Fail$$bb$2:do{if(a9){av=0}else{var a8=f;var a7=(a8+42)&4294967295;var a6=HEAP[a7];var aM=unSign((a6),16,0);var aK=aV;var aI=unSign((aM),32,0)=unSign((F),32,0);if(C){av=4;break $bb18$6}}var R=b;var O=(R+40)&4294967295;b=O;av=3;continue $bb18$6}var z=aV;var x=(((z))&65535);var w=b;var v=(w)&4294967295;var u=HEAP[v];var r=((x)-(u))&65535;aU=r;var p=b;var o=(p+4)&4294967295;var n=HEAP[o];var m=unSign((n),16,0);if(m==1){av=17}else{if(m==2){av=18}else{if(m==3){av=17}else{if(m==4){av=19}else{if(m==5){av=19}else{av=12}}}}}$bb16$$bb6$$bb7$$bb8$13:do{if(av==17){var l=b;var k=(l+28)&4294967295;var j=HEAP[k];var i=aU;var h=unSign((i),16,0);var d=(j+4*h)&4294967295;var c=HEAP[d];var a=q;HEAP[a]=c;av=6;break $bb16$$bb6$$bb7$$bb8$13}else{if(av==18){var bm=b;var bl=(bm+8)&4294967295;var bk=HEAP[bl];var bj=b;var bi=(bj+12)&4294967295;var bh=HEAP[bi];var bg=aU;var a5=unSign((bg),16,0);var a4=((bh)*(a5))&4294967295;var a3=((bk)+(a4))&4294967295;var a2=q;HEAP[a2]=a3;av=6;break $bb16$$bb6$$bb7$$bb8$13}else{if(av==19){ax=0;while(1){var J=b;var G=(J+24)&4294967295;var D=HEAP[G];var B=ax;var X=unSign((D),32,0)>unSign((B),32,0);if(!(X)){av=12;break $bb16$$bb6$$bb7$$bb8$13}var a1=b;var a0=(a1+32)&4294967295;var aZ=HEAP[a0];var aY=ax;var aX=(aZ+2*aY)&4294967295;var aW=HEAP[aX];var aS=unSign((aW),16,0);var aQ=aV;var aP=(((aS))|0)==(((aQ))|0);if(aP){av=8;break}var Q=ax;var N=((Q)+1)&4294967295;ax=N;av=7;continue}var aO=b;var aN=(aO+4)&4294967295;var aL=HEAP[aN];var aJ=reSign((aL),16,0)==4;if(aJ){var aH=b;var aF=(aH+28)&4294967295;var aD=HEAP[aF];var au=ax;var at=(aD+4*au)&4294967295;var ar=HEAP[at];var aq=q;HEAP[aq]=ar}else{var ap=b;var an=(ap+8)&4294967295;var al=HEAP[an];var aj=b;var ah=(aj+12)&4294967295;var af=HEAP[ah];var Y=ax;var W=((af)*(Y))&4294967295;var V=((al)+(W))&4294967295;var T=q;HEAP[T]=V}av=6;break $bb16$$bb6$$bb7$$bb8$13}}}}while(0);if(av==12){av=0;break $Fail$$bb$2}else{if(av==6){var U=bn;var S=b;HEAP[U]=S;bf=0;av=13;break $Fail$$bb$2}}}}while(0);if(av==0){var A=bn;HEAP[A]=0;var y=q;HEAP[y]=0;bf=6}var s=bf;M=s;var aR=M;return aR;return null}function _tt_find_sbit_image(v,b,x,s,o,L){var u;var k;var K;var e;var d;var t;var z;var w;var J;var c;var r;var y=0;k=v;K=b;e=x;d=s;t=o;z=L;var I=k;var H=(I+616)&4294967295;var G=HEAP[H];var F=(G)==0;$Fail$$bb$2:do{if(F){u=0}else{var E=k;var D=(E+612)&4294967295;var C=HEAP[D];var B=e;var A=unSign((C),32,0)<=unSign((B),32,0);if(A){u=0;break $Fail$$bb$2}var q=k;var p=(q+616)&4294967295;var n=HEAP[p];var m=e;var l=(n+48*m)&4294967295;r=l;var j=K;var i=r;var h=d;var g=z;var f=_find_sbit_range(j,i,h,g);c=f;var a=c;var T=(((a))|0)!=0;if(T){u=0;break $Fail$$bb$2}var S=t;var R=r;HEAP[S]=R;J=0;u=3;break $Fail$$bb$2}}while(0);if(u==0){var Q=d;HEAP[Q]=0;var P=t;HEAP[P]=0;var O=z;HEAP[O]=0;J=6}var N=J;w=N;var M=w;return M;return null}function _tt_load_sbit_metrics(i,a,r){var A=STACKTOP;STACKTOP+=13;_memset(A,0,13);var ap;var I;var t;var am;var H;var a5;var a4=A;var T;var bd=A+8;var f=0;I=i;t=a;am=r;T=0;var a3=t;var a2=(a3+6)&4294967295;var a1=HEAP[a2];var a0=unSign((a1),16,0);if(a0==1){ap=8}else{if(a0==2){ap=8}else{if(a0==6){ap=9}else{if(a0==7){ap=9}else{if(a0==8){ap=8}else{if(a0==9){ap=9}else{ap=10}}}}}}$bb5$$bb$$bb3$2:do{if(ap==10){var o=t;var n=(o+4)&4294967295;var m=HEAP[n];var l=reSign((m),16,0)==2;$bb7$$bb6$4:do{if(!l){var k=t;var j=(k+4)&4294967295;var h=HEAP[j];var g=reSign((h),16,0)==5;if(g){ap=3;break $bb7$$bb6$4}a5=3;ap=5;break $bb5$$bb$$bb3$2}}while(0);var d=t;var c=(d+16)&4294967295;var b=(a4)&4294967295;var bc=(c)&4294967295;var bb=HEAP[bc];HEAP[b]=bb;var ba=(a4+1)&4294967295;var a9=(c+1)&4294967295;var a8=HEAP[a9];HEAP[ba]=a8;var a7=(a4+2)&4294967295;var a6=(c+2)&4294967295;var aV=HEAP[a6];HEAP[a7]=aV;var aT=(a4+3)&4294967295;var aS=(c+3)&4294967295;var aR=HEAP[aS];HEAP[aT]=aR;var aQ=(a4+4)&4294967295;var aP=(c+4)&4294967295;var aO=HEAP[aP];HEAP[aQ]=aO;var aN=(a4+5)&4294967295;var aM=(c+5)&4294967295;var aL=HEAP[aM];HEAP[aN]=aL;var aK=(a4+6)&4294967295;var aJ=(c+6)&4294967295;var aI=HEAP[aJ];HEAP[aK]=aI;var aH=(a4+7)&4294967295;var aG=(c+7)&4294967295;var aF=HEAP[aG];HEAP[aH]=aF;var aD=am;var aB=(aD)&4294967295;var az=(a4)&4294967295;var ax=HEAP[az];HEAP[aB]=ax;var ao=(aD+1)&4294967295;var an=(a4+1)&4294967295;var al=HEAP[an];HEAP[ao]=al;var ak=(aD+2)&4294967295;var aj=(a4+2)&4294967295;var ai=HEAP[aj];HEAP[ak]=ai;var ag=(aD+3)&4294967295;var ae=(a4+3)&4294967295;var ac=HEAP[ae];HEAP[ag]=ac;var aa=(aD+4)&4294967295;var S=(a4+4)&4294967295;var R=HEAP[S];HEAP[aa]=R;var P=(aD+5)&4294967295;var N=(a4+5)&4294967295;var L=HEAP[N];HEAP[P]=L;var K=(aD+6)&4294967295;var G=(a4+6)&4294967295;var E=HEAP[G];HEAP[K]=E;var C=(aD+7)&4294967295;var z=(a4+7)&4294967295;var Q=HEAP[z];HEAP[C]=Q;ap=0;break $bb5$$bb$$bb3$2}else{if(ap==8){var aZ=I;var e=bd;var aY=_FT_Stream_ReadFields(aZ,(_sbit_small_metrics_fields_11021)&4294967295,e);T=aY;var aX=T;var aW=(((aX))|0)!=0;if(aW){ap=0;break $bb5$$bb$$bb3$2}var aE=(bd)&4294967295;var aC=HEAP[aE];var aA=am;var ay=(aA)&4294967295;HEAP[ay]=aC;var aw=(bd+1)&4294967295;var av=HEAP[aw];var au=am;var at=(au+1)&4294967295;HEAP[at]=av;var ar=(bd+2)&4294967295;var aq=HEAP[ar];var ah=am;var af=(ah+2)&4294967295;HEAP[af]=aq;var ad=(bd+3)&4294967295;var ab=HEAP[ad];var Z=am;var Y=(Z+3)&4294967295;HEAP[Y]=ab;var X=(bd+4)&4294967295;var W=HEAP[X];var V=am;var U=(V+4)&4294967295;HEAP[U]=W;var J=am;var F=(J+5)&4294967295;HEAP[F]=0;var D=am;var B=(D+6)&4294967295;HEAP[B]=0;var y=am;var x=(y+7)&4294967295;HEAP[x]=0;ap=0;break $bb5$$bb$$bb3$2}else{if(ap==9){var w=I;var v=am;var u=v;var s=_FT_Stream_ReadFields(w,(_sbit_metrics_fields)&4294967295,u);T=s;var q=T;var p=(((q))|0)!=0;if(p){ap=0;break $bb5$$bb$$bb3$2}ap=0;break $bb5$$bb$$bb3$2}}}}while(0);if(ap==0){var O=T;a5=O}var M=a5;H=M;var aU=H;STACKTOP=A;return aU;return null}function _crop_bitmap(U,cc){var dn;var b1;var i;var bQ;var bj;var cq;var bv;var cN;var ai;var cA;var dA;var ds;var a8;var aI;var af;var cl;var cR;var aX;var c2;var bu;var cz=0;b1=U;i=cc;var bi=b1;var bh=(bi+12)&4294967295;var bg=HEAP[bh];bv=bg;var bf=b1;var be=(bf)&4294967295;var bd=HEAP[be];bQ=bd;var bc=b1;var bb=(bc+8)&4294967295;var ba=HEAP[bb];cq=ba;bj=0;$bb5$2:while(1){var cK=bj;var cJ=bQ;var cI=(((cK))|0)<(((cJ))|0);if(!(cI)){dn=2;break $bb5$2}var a9=bv;cN=a9;var dc=bv;var db=cq;var da=(dc+db)&4294967295;ai=da;while(1){var c3=cN;var cQ=ai;var cP=(c3)<(cQ);if(!(cP)){dn=5;break}var c9=cN;var c8=(c9)&4294967295;var c7=HEAP[c8];var c6=reSign((c7),8,0)!=0;if(c6){dn=2;break $bb5$2}var c5=cN;var c4=(c5+1)&4294967295;cN=c4;dn=1;continue}var cO=ai;bv=cO;var cM=bj;var cL=((cM)+1)&4294967295;bj=cL;dn=0;continue $bb5$2}var cH=bj;var cG=bQ;var cy=(((cH))|0)>=(((cG))|0);if(cy){var cU=b1;var cT=(cU+4)&4294967295;HEAP[cT]=0;var cS=b1;var cF=(cS)&4294967295;HEAP[cF]=0;var cE=b1;var cD=(cE+8)&4294967295;HEAP[cD]=0;var cC=b1;var cB=(cC+18)&4294967295;HEAP[cB]=1}else{var cx=bj;var cw=(((cx))|0)>0;if(cw){var cv=b1;var cu=(cv+12)&4294967295;var ct=HEAP[cu];bv=ct;var cs=bQ;var cr=bj;var cp=((cs)-(cr))&4294967295;var co=cq;var cn=((cp)*(co))&4294967295;var cm=bj;var ck=cq;var cj=((cm)*(ck))&4294967295;var ci=bv;var ch=(ci+cj)&4294967295;var cg=bv;_llvm_memmove_p0i8_p0i8_i32(cg,ch,cn,1,0);var cf=i;var ce=(cf)&4294967295;var cd=HEAP[ce];var cb=bj;var ca=(((cb))&255);var b9=((cd)-(ca))&255;var b8=i;var b7=(b8)&4294967295;HEAP[b7]=b9;var b6=i;var b5=(b6+3)&4294967295;var b4=HEAP[b5];var b3=bj;var b2=(((b3))&255);var b0=((b4)-(b2))&255;var bZ=i;var bY=(bZ+3)&4294967295;HEAP[bY]=b0;var bX=i;var bW=(bX+6)&4294967295;var bV=HEAP[bW];var bU=bj;var bT=(((bU))&255);var bS=((bV)-(bT))&255;var bR=i;var bP=(bR+6)&4294967295;HEAP[bP]=bS;var bO=b1;var bN=(bO)&4294967295;var bM=HEAP[bN];var bL=bj;var bK=((bM)-(bL))&4294967295;var bJ=b1;var bI=(bJ)&4294967295;HEAP[bI]=bK;var bH=bQ;var bG=bj;var bF=((bH)-(bG))&4294967295;bQ=bF}var bE=b1;var bD=(bE+12)&4294967295;var bC=HEAP[bD];var bB=bQ;var bA=((bB)-1)&4294967295;var bz=cq;var by=((bA)*(bz))&4294967295;var bx=(bC+by)&4294967295;bv=bx;bj=0;$bb16$17:while(1){var aZ=bj;var aY=bQ;var aW=(((aZ))|0)<(((aY))|0);if(!(aW)){dn=10;break $bb16$17}var bw=bv;cA=bw;var bt=bv;var bs=cq;var br=(bt+bs)&4294967295;dA=br;while(1){var bk=cA;var a7=dA;var a6=(bk)<(a7);if(!(a6)){dn=13;break}var bq=cA;var bp=(bq)&4294967295;var bo=HEAP[bp];var bn=reSign((bo),8,0)!=0;if(bn){dn=10;break $bb16$17}var bm=cA;var bl=(bm+1)&4294967295;cA=bl;dn=9;continue}var a5=cq;var a4=(0-(a5))&4294967295;var a3=bv;var a2=(a3+a4)&4294967295;bv=a2;var a1=bj;var a0=((a1)+1)&4294967295;bj=a0;dn=8;continue $bb16$17}var aV=bj;var aU=(((aV))|0)>0;if(aU){var aT=i;var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=bj;var aP=(((aQ))&255);var aO=((aR)-(aP))&255;var aN=i;var aM=(aN)&4294967295;HEAP[aM]=aO;var aL=bQ;var aK=bj;var aJ=((aL)-(aK))&4294967295;bQ=aJ;var aH=b1;var aG=(aH)&4294967295;var aF=HEAP[aG];var aE=bj;var aD=((aF)-(aE))&4294967295;var aC=b1;var aB=(aC)&4294967295;HEAP[aB]=aD}$bb18$28:while(1){var aA=b1;var az=(aA+12)&4294967295;var ay=HEAP[az];bv=ay;var ax=bQ;var aw=cq;var av=((ax)*(aw))&4294967295;var au=bv;var at=(au+av)&4294967295;ds=at;$bb22$30:while(1){var ak=bv;var aj=ds;var ah=(ak)<(aj);if(!(ah)){dn=20;break $bb22$30}var ar=bv;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=reSign((ap),8,0)<0;if(ao){dn=17;break $bb18$28}var an=bv;var am=cq;var al=(an+am)&4294967295;bv=al;dn=16;continue $bb22$30}var ag=b1;var ae=(ag+12)&4294967295;var ad=HEAP[ae];bv=ad;var ac=bQ;var ab=cq;var aa=((ac)*(ab))&4294967295;var Z=bv;var Y=(Z+aa)&4294967295;ds=Y;$bb29$35:while(1){var d3=bv;var dU=ds;var dT=(d3)<(dU);if(!(dT)){dn=26;break $bb29$35}var X=b1;var W=(X+4)&4294967295;var V=HEAP[W];aI=V;var T=bv;cl=T;var S=cl;var R=(S)&4294967295;var Q=HEAP[R];var P=(Q)<<1;af=P;a8=8;while(1){var e=a8;var d=aI;var c=(((e))|0)<(((d))|0);if(!(c)){dn=24;break}var O=cl;var N=(O+1)&4294967295;var M=HEAP[N];cR=M;var K=cR;var I=unSign((K),8,0)>>>7;var z=af;var y=(I)|(z);var x=cl;var w=(x)&4294967295;HEAP[w]=y;var v=cR;var u=(v)<<1;af=u;var t=cl;var s=(t+1)&4294967295;cl=s;var q=a8;var o=((q)+8)&4294967295;a8=o;dn=22;continue}var b=cl;var a=(b)&4294967295;var d9=af;HEAP[a]=d9;var d8=bv;var d7=cq;var d5=(d8+d7)&4294967295;bv=d5;dn=21;continue $bb29$35}var dS=b1;var dR=(dS+4)&4294967295;var dQ=HEAP[dR];var dP=((dQ)-1)&4294967295;var dO=b1;var dN=(dO+4)&4294967295;HEAP[dN]=dP;var dL=i;var dJ=(dL+2)&4294967295;var L=HEAP[dJ];var J=((L)+1)&255;var H=i;var G=(H+2)&4294967295;HEAP[G]=J;var F=i;var E=(F+5)&4294967295;var D=HEAP[E];var C=((D)+1)&255;var B=i;var A=(B+5)&4294967295;HEAP[A]=C;var r=i;var p=(r+1)&4294967295;var n=HEAP[p];var m=((n)-1)&255;var l=i;var k=(l+1)&4294967295;HEAP[k]=m;var j=b1;var h=(j+4)&4294967295;var g=HEAP[h];var f=(((g))|0)>0;if(f){dn=27;continue $bb18$28}else{dn=17;break $bb18$28}}$Found_Left$43:while(1){var d6=b1;var d4=(d6+4)&4294967295;var d2=HEAP[d4];var d1=((d2)-1)&4294967295;aX=d1;var d0=b1;var dZ=(d0+12)&4294967295;var dY=HEAP[dZ];var dX=aX;var dW=(((dX))|0)>>3;var dV=(dY+dW)&4294967295;bv=dV;var dM=bQ;var dK=cq;var dI=((dM)*(dK))&4294967295;var dH=bv;var dG=(dH+dI)&4294967295;c2=dG;var dF=aX;var dE=(dF)&7;var dD=128>>(((dE))|0);var dC=(((dD))&255);bu=dC;while(1){var dq=bv;var dp=c2;var dm=(dq)<(dp);if(!(dm)){dn=32;break}var dB=bv;var dz=(dB)&4294967295;var dy=HEAP[dz];var dx=bu;var dw=(dy)&(dx);var dv=reSign((dw),8,0)!=0;if(dv){dn=29;break $Found_Left$43}var du=bv;var dt=cq;var dr=(du+dt)&4294967295;bv=dr;dn=28;continue}var dl=b1;var dk=(dl+4)&4294967295;var dj=HEAP[dk];var di=((dj)-1)&4294967295;var dh=b1;var dg=(dh+4)&4294967295;HEAP[dg]=di;var df=i;var de=(df+1)&4294967295;var dd=HEAP[de];var c1=((dd)-1)&255;var c0=i;var cZ=(c0+1)&4294967295;HEAP[cZ]=c1;var cY=b1;var cX=(cY+4)&4294967295;var cW=HEAP[cX];var cV=(((cW))|0)>0;if(cV){dn=17;continue $Found_Left$43}else{dn=29;break $Found_Left$43}}}return;return}function _Load_SBit_Single(r,e,ac,d,aZ,s,j){var ab;var ae;var aX;var F;var aa;var Z;var X;var D;var C;var aW;var G;var H;var L;var Q;var aA;var aQ;var ad;var g=0;ae=r;aX=e;F=ac;aa=d;Z=aZ;X=s;D=j;var aV=aX;var aU=(((aV))|0)<0;$bb3$$bb$2:do{if(aU){ab=0}else{var aT=X;var aS=(aT+1)&4294967295;var aR=HEAP[aS];var aP=unSign((aR),8,0);var aO=aX;var aN=((aP)+(aO))&4294967295;var aM=ae;var au=(aM+4)&4294967295;var ar=HEAP[au];var ap=(((aN))|0)>(((ar))|0);if(ap){ab=0;break $bb3$$bb$2}var an=F;var al=(((an))|0)<0;if(al){ab=0;break $bb3$$bb$2}var aj=X;var ai=(aj)&4294967295;var ah=HEAP[ai];var ag=unSign((ah),8,0);var af=F;var T=((ag)+(af))&4294967295;var S=ae;var R=(S)&4294967295;var P=HEAP[R];var O=(((T))|0)>(((P))|0);if(O){ab=0;break $bb3$$bb$2}var N=X;var M=(N+1)&4294967295;var K=HEAP[M];var J=unSign((K),8,0);H=J;var I=X;var E=(I)&4294967295;var B=HEAP[E];var A=unSign((B),8,0);L=A;var z=aa;var y=H;var x=((z)*(y))&4294967295;aA=x;aQ=0;var w=Z;var v=unSign((w),16,0);if(v==1){ab=11}else{if(v==2){ab=12}else{if(v==5){ab=12}else{if(v==6){ab=11}else{if(v==7){ab=12}else{ab=13}}}}}if(ab==13){aW=3;ab=7;break $bb3$$bb$2}else{if(ab==11){var u=aa;if(u==1){ab=14}else{if(u==2){ab=15}else{if(u==4){ab=16}else{ab=17}}}if(ab==17){var h=H;ad=h}else{if(ab==14){var t=H;var q=((t)+7)&4294967295;var p=(((q))|0)>>3;ad=p}else{if(ab==15){var o=H;var n=((o)+3)&4294967295;var m=(((n))|0)>>2;ad=m}else{if(ab==16){var l=H;var k=((l)+1)&4294967295;var i=(((k))|0)>>1;ad=i}}}}var f=L;var c=ad;var b=((f)*(c))&4294967295;Q=b;aQ=1}else{if(ab==12){var a=H;var a5=aa;var a4=((a)*(a5))&4294967295;aA=a4;var a3=L;var a2=aA;var a1=((a3)*(a2))&4294967295;var a0=((a1)+7)&4294967295;var aY=(((a0))|0)>>3;Q=aY}}}var aL=Q;var aK=D;var aJ=_FT_Stream_EnterFrame(aK,aL);G=aJ;var aI=G;var aH=(((aI))|0)!=0;if(aH){ab=4;break $bb3$$bb$2}var aG=X;var aF=(aG)&4294967295;var aD=HEAP[aF];var aC=unSign((aD),8,0);var aB=aX;var az=aa;var ay=((aB)*(az))&4294967295;var ax=aQ;var aw=unSign((ax),8,0);var av=D;var at=(av+32)&4294967295;var aq=HEAP[at];var ao=ae;var am=aA;var ak=(((aw))&255);var Y=F;_blit_sbit(ao,aq,am,ak,ay,Y,aC);var W=D;_FT_Stream_ExitFrame(W);ab=4;break $bb3$$bb$2}}while(0);$bb3$$bb15$$Exit$19:do{if(ab==0){G=6;ab=4;break $bb3$$bb15$$Exit$19}}while(0);if(ab==4){var V=G;aW=V}var U=aW;C=U;var aE=C;return aE;return null}function _Load_SBit_Image(a7,bH,ab,cm,bn,bU,cD,ae,bV,ar){var U=STACKTOP;STACKTOP+=20;_memset(U,0,20);var aP;var cM;var aO;var j;var aU;var cn;var cl;var g;var o;var bF;var bc;var c;var cU;var aK;var z;var Q=U;var F;var cs;var b6;var bX;var b3;var bW=U+4;var aq=U+8;var Z=U+16;var ca=0;cM=a7;aO=bH;j=ab;aU=cm;cn=bn;cl=bU;g=cD;o=ae;bF=bV;bc=ar;var cT=o;var cS=(cT+28)&4294967295;var cR=HEAP[cS];aK=cR;var cQ=cn;var cP=(cQ+76)&4294967295;z=cP;var cO=j;var cN=aU;var cL=((cO)+(cN))&4294967295;var cK=o;var bL=_FT_Stream_Seek(cK,cL);HEAP[Q]=bL;var bJ=HEAP[Q];var bG=(((bJ))|0)!=0;$Exit$$bb$2:do{if(bG){aP=0}else{var bE=o;var bD=aO;var bC=bF;var bB=_tt_load_sbit_metrics(bE,bD,bC);HEAP[Q]=bB;var bA=HEAP[Q];var bz=(((bA))|0)!=0;if(bz){aP=0;break $Exit$$bb$2}var by=bc;var bp=(((by))|0)==0;if(bp){var bm=bF;var bk=(bm+1)&4294967295;var bj=HEAP[bk];var bi=unSign((bj),8,0);var bh=z;var bg=(bh+4)&4294967295;HEAP[bg]=bi;var bf=bF;var be=(bf)&4294967295;var bd=HEAP[be];var a2=unSign((bd),8,0);var a0=z;var aY=(a0)&4294967295;HEAP[aY]=a2;var aX=cM;var aW=(aX+46)&4294967295;var aV=HEAP[aW];var aT=unSign((aV),8,0);if(aT==1){aP=20}else{if(aT==2){aP=21}else{if(aT==4){aP=22}else{if(aT==8){aP=23}else{aP=24}}}}if(aP==24){cU=3;aP=3;break $Exit$$bb$2}else{if(aP==20){var aS=z;var aR=(aS+18)&4294967295;HEAP[aR]=1;var aQ=z;var aE=(aQ+4)&4294967295;var aC=HEAP[aE];var aA=((aC)+7)&4294967295;var az=(((aA))|0)>>3;var ay=z;var ax=(ay+8)&4294967295;HEAP[ax]=az}else{if(aP==21){var aw=z;var av=(aw+18)&4294967295;HEAP[av]=3;var au=z;var at=(au+4)&4294967295;var ah=HEAP[at];var af=((ah)+3)&4294967295;var ac=(((af))|0)>>2;var aa=z;var Y=(aa+8)&4294967295;HEAP[Y]=ac}else{if(aP==22){var X=z;var W=(X+18)&4294967295;HEAP[W]=4;var V=z;var T=(V+4)&4294967295;var S=HEAP[T];var H=((S)+1)&4294967295;var E=(((H))|0)>>1;var C=z;var B=(C+8)&4294967295;HEAP[B]=E}else{if(aP==23){var A=z;var y=(A+18)&4294967295;HEAP[y]=2;var x=z;var w=(x+4)&4294967295;var v=HEAP[w];var u=z;var s=(u+8)&4294967295;HEAP[s]=v}}}}}var r=z;var q=(r)&4294967295;var p=HEAP[q];var n=z;var m=(n+8)&4294967295;var l=HEAP[m];var k=((p)*(l))&4294967295;F=k;var i=F;var h=(((i))|0)==0;if(h){aP=0;break $Exit$$bb$2}var f=F;var e=cn;var d=_ft_glyphslot_alloc_bitmap(e,f);HEAP[Q]=d;var b=HEAP[Q];var a=(((b))|0)!=0;if(a){aP=0;break $Exit$$bb$2}}var cZ=aO;var cY=(cZ+6)&4294967295;var cX=HEAP[cY];var cW=unSign((cX),16,0);if(cW==1){aP=25}else{if(cW==2){aP=25}else{if(cW==5){aP=25}else{if(cW==6){aP=25}else{if(cW==7){aP=25}else{if(cW==8){aP=26}else{if(cW==9){aP=7}else{aP=27}}}}}}}$bb15$$bb11$$bb12$$bb14$16:do{if(aP==27){cU=3;aP=3;break $Exit$$bb$2}else{if(aP==25){var cV=aO;var cJ=(cV+6)&4294967295;var cI=HEAP[cJ];var cH=unSign((cI),16,0);var cG=cM;var cF=(cG+46)&4294967295;var cE=HEAP[cF];var cC=unSign((cE),8,0);var cB=z;var cA=cl;var cz=g;var cy=(((cH))&65535);var cx=bF;var cw=o;var cv=_Load_SBit_Single(cB,cA,cz,cC,cy,cx,cw);cU=cv;aP=3;break $Exit$$bb$2}else{if(aP==26){var cu=o;var ct=_FT_Stream_Skip(cu,1);HEAP[Q]=ct;var cr=HEAP[Q];var cq=(((cr))|0)!=0;if(!(cq)){aP=7;break $bb15$$bb11$$bb12$$bb14$16}HEAP[Q]=83;aP=0;break $Exit$$bb$2}}}}while(0);var cp=o;var co=_FT_Stream_ReadShort(cp,Q);bX=co;var ck=HEAP[Q];var cj=(((ck))|0)!=0;if(cj){aP=0;break $Exit$$bb$2}var ci=bX;var ch=unSign((ci),16,0);var cg=aK;var cf=_ft_mem_realloc(cg,4,0,ch,0,Q);var ce=cf;cs=ce;var cd=HEAP[Q];var cc=(((cd))|0)!=0;if(cc){aP=0;break $Exit$$bb$2}var cb=bX;b3=cb;var b9=bX;var b8=unSign((b9),16,0);var b7=((b8)*4)&4294967295;var b5=o;var b4=_FT_Stream_EnterFrame(b5,b7);HEAP[Q]=b4;var b2=HEAP[Q];var b1=(((b2))|0)!=0;$Fail_Memory$$bb18$24:do{if(!b1){var b0=cs;b6=b0;$bb20$26:while(1){var bt=b3;var bs=reSign((bt),16,0)!=0;if(!(bs)){aP=12;break $bb20$26}var bZ=o;var bY=_FT_Stream_GetShort(bZ);var bT=b6;var bS=(bT)&4294967295;HEAP[bS]=bY;var bR=o;var bQ=_FT_Stream_GetChar(bR);var bP=b6;var bO=(bP+2)&4294967295;HEAP[bO]=bQ;var bN=o;var bM=_FT_Stream_GetChar(bN);var bK=b6;var bI=(bK+3)&4294967295;HEAP[bI]=bM;var bx=b3;var bw=((bx)-1)&65535;b3=bw;var bv=b6;var bu=(bv+4)&4294967295;b6=bu;aP=10;continue $bb20$26}var br=o;_FT_Stream_ExitFrame(br);var bq=bX;b3=bq;var bo=cs;b6=bo;while(1){var L=b3;var K=reSign((L),16,0)!=0;if(!(K)){aP=14;break $Fail_Memory$$bb18$24}var bl=b6;var bb=(bl)&4294967295;var ba=HEAP[bb];var a9=unSign((ba),16,0);var a8=cM;var a6=_find_sbit_range(a9,a8,bW,Z);HEAP[Q]=a6;var a5=HEAP[Q];var a4=(((a5))|0)!=0;if(a4){aP=14;break $Fail_Memory$$bb18$24}var a3=bc;var a1=((a3)+1)&4294967295;var aZ=b6;var aN=(aZ+3)&4294967295;var aM=HEAP[aN];var aL=reSign((aM),8,0);var aJ=g;var aI=((aL)+(aJ))&4294967295;var aH=b6;var aG=(aH+2)&4294967295;var aF=HEAP[aG];var aD=reSign((aF),8,0);var aB=cl;var ap=((aD)+(aB))&4294967295;var ao=HEAP[Z];var an=HEAP[bW];var am=cM;var al=j;var ak=cn;var aj=o;var ai=_Load_SBit_Image(am,an,al,ao,ak,ap,aI,aj,aq,a1);HEAP[Q]=ai;var ag=HEAP[Q];var ad=(((ag))|0)!=0;if(ad){aP=14;break $Fail_Memory$$bb18$24}var P=b3;var O=((P)-1)&65535;b3=O;var N=b6;var M=(N+4)&4294967295;b6=M;aP=13;continue}}}while(0);var J=aK;var I=cs;var G=I;_ft_mem_free(J,G);cs=0;aP=0;break $Exit$$bb$2}}while(0);if(aP==0){var D=HEAP[Q];cU=D}var t=cU;c=t;var R=c;STACKTOP=U;return R;return null}function _tt_face_load_sbit_image(s,x,ag,aX,j,r,t){var B=STACKTOP;STACKTOP+=12;_memset(B,0,12);var af;var a1;var a2;var aF;var e;var G;var ai;var ad;var F;var a0;var L;var aj;var K=B;var M=B+4;var b=B+8;var I;var g=0;a1=s;a2=x;aF=ag;e=aX;G=j;ai=r;ad=t;var aZ=a1;var aY=aF;var aW=a2;var aV=_tt_find_sbit_image(aZ,aY,aW,b,M,K);L=aV;var aU=L;var aT=(((aU))|0)!=0;$Exit$$bb$2:do{if(!aT){var aS=a1;var aR=(aS+508)&4294967295;var aQ=HEAP[aR];var az=a1;var ax=G;var av=FUNCTION_TABLE[aQ](az,1161970772,ax,0);L=av;var at=L;var aq=(((at))|0)!=0;if(aq){var ao=a1;var an=(ao+508)&4294967295;var am=HEAP[an];var al=a1;var ak=G;var Y=FUNCTION_TABLE[am](al,1650745716,ak,0);L=Y}var W=L;var U=(((W))|0)!=0;if(U){af=1;break $Exit$$bb$2}var T=G;var S=_FT_Stream_Pos(T);aj=S;var R=a1;var Q=(R)&4294967295;var P=(Q+84)&4294967295;var O=HEAP[P];var N=HEAP[K];var H=HEAP[b];var E=HEAP[M];var D=aj;var C=G;var A=ad;var z=_Load_SBit_Image(E,H,D,N,O,0,0,C,A,0);L=z;var y=L;var w=(((y))|0)!=0;if(w){af=1;break $Exit$$bb$2}var v=HEAP[M];var u=(v+47)&4294967295;var q=HEAP[u];var p=reSign((q),8,0);var o=(p)&1;var n=(((o))&255);var J=reSign((n),8,0)!=0;if(J){var m=HEAP[M];var l=(m+16)&4294967295;var k=(l)&4294967295;var i=HEAP[k];var h=reSign((i),8,0);var f=HEAP[M];var d=(f+16)&4294967295;var c=(d+1)&4294967295;var a=HEAP[c];var a9=reSign((a),8,0);var a8=((h)-(a9))&4294967295;I=a8;var a7=ad;var a6=(a7+1)&4294967295;var a5=HEAP[a6];var a4=unSign((a5),8,0);var a3=(0-(a4))&4294967295;var aP=((((a3))|0)/2|0);var aO=(((aP))&255);var aN=ad;var aM=(aN+5)&4294967295;HEAP[aM]=aO;var aL=ad;var aK=(aL)&4294967295;var aJ=HEAP[aK];var aI=unSign((aJ),8,0);var aH=I;var aG=((aH)-(aI))&4294967295;var aE=((((aG))|0)/2|0);var aD=(((aE))&255);var aC=ad;var aB=(aC+6)&4294967295;HEAP[aB]=aD;var aA=I;var ay=((aA)*12)&4294967295;var aw=((((ay))|0)/10|0);var au=(((aw))&255);var ar=ad;var ap=(ar+7)&4294967295;HEAP[ap]=au}var ae=e;var ac=(ae)&64;var ab=(((ac))|0)!=0;if(!(ab)){af=1;break $Exit$$bb$2}var aa=ai;var Z=ad;_crop_bitmap(aa,Z)}}while(0);var X=L;a0=X;var V=a0;F=V;var ah=F;STACKTOP=B;return ah;return null}function _load_format_20(ai,W,bo){var O=STACKTOP;STACKTOP+=4;_memset(O,0,4);var aH;var b1;var n;var aK;var c;var cF;var cG;var aC;var L=O;var g;var bM;var aj;var bW;var ca;var bJ;var cv;var bV;var aE;var bY;var bn;var bX=0;b1=ai;n=W;aK=bo;var cE=n;var cD=(cE+28)&4294967295;var cC=HEAP[cD];aC=cC;aj=0;bW=0;var cB=n;var cA=_FT_Stream_ReadShort(cB,L);var cz=unSign((cA),16,0);g=cz;var cy=HEAP[L];var cx=(((cy))|0)!=0;$Exit$$bb$2:do{if(cx){aH=0}else{var cw=b1;var bA=(cw+260)&4294967295;var by=(bA+4)&4294967295;var bw=HEAP[by];var bv=unSign((bw),16,0);var bu=g;var bt=(((bv))|0)<(((bu))|0);if(bt){HEAP[L]=3;aH=0;break $Exit$$bb$2}else{var bs=aC;var br=g;var bq=_ft_mem_realloc(bs,2,0,br,0,L);var bp=bq;aj=bp;var be=HEAP[L];var bc=(((be))|0)!=0;$Fail$$bb3$7:do{if(!bc){var ba=g;var a9=((ba)*2)&4294967295;var a8=n;var a7=_FT_Stream_EnterFrame(a8,a9);HEAP[L]=a7;var a6=HEAP[L];var a5=(((a6))|0)!=0;if(a5){aH=1;break $Fail$$bb3$7}ca=0;$bb6$10:while(1){var aN=ca;var aM=g;var aL=(((aN))|0)<(((aM))|0);if(!(aL)){aH=5;break $bb6$10}var a4=n;var a3=_FT_Stream_GetShort(a4);var aU=aj;var aS=ca;var aQ=(aU+2*aS)&4294967295;HEAP[aQ]=a3;var aP=ca;var aO=((aP)+1)&4294967295;ca=aO;aH=3;continue $bb6$10}var aJ=n;_FT_Stream_ExitFrame(aJ);bM=0;bJ=0;$bb13$14:while(1){var Q=bJ;var P=g;var N=(((Q))|0)<(((P))|0);if(!(N)){aH=11;break $bb13$14}var aI=aj;var aw=bJ;var au=(aI+2*aw)&4294967295;var ar=HEAP[au];var aq=unSign((ar),16,0);cv=aq;var ap=cv;var ao=(((ap))|0)>257;$bb10$$bb12$17:do{if(ao){var an=cv;var am=((an)-257)&4294967295;cv=am;var al=bM;var ak=unSign((al),16,0);var Z=cv;var X=(((ak))|0)<(((Z))|0);if(!(X)){aH=8;break $bb10$$bb12$17}var U=cv;var T=(((U))&65535);bM=T}}while(0);var S=bJ;var R=((S)+1)&4294967295;bJ=R;aH=6;continue $bb13$14}var M=bM;var C=unSign((M),16,0);var B=aC;var A=_ft_mem_realloc(B,4,0,C,0,L);var z=A;bW=z;var y=HEAP[L];var x=(((y))|0)!=0;if(x){aH=1;break $Fail$$bb3$7}bV=0;$bb28$23:while(1){var bR=bV;var bQ=bM;var bP=unSign((bR),16,0)=(((u))|0);if(t){aH=14;break $bb28$23}var r=n;var q=_FT_Stream_ReadChar(r,L);var p=unSign((q),8,0);aE=p;var o=HEAP[L];var m=(((o))|0)!=0;if(m){aH=16;break $bb28$23}var l=aE;var k=aK;var j=(((l))|0)>(((k))|0);$bb21$$bb20$28:do{if(j){aH=18}else{var i=n;var h=_FT_Stream_Pos(i);var f=aE;var e=aK;var d=((e)-(f))&4294967295;var b=(((h))|0)>(((d))|0);if(b){aH=18;break $bb21$$bb20$28}else{aH=19;break $bb21$$bb20$28}}}while(0);if(aH==18){var a=n;var cL=_FT_Stream_Pos(a);var cK=aK;var cJ=((cK)-(cL))&4294967295;var cI=(((cJ))|0)>=0;if(cI){var cH=n;var cu=_FT_Stream_Pos(cH);var ct=aK;var cs=((ct)-(cu))&4294967295;cG=cs}else{cG=0}var cr=cG;aE=cr}var cq=bV;var cp=unSign((cq),16,0);var co=aE;var cn=((co)+1)&4294967295;var cm=aC;var cl=_ft_mem_realloc(cm,1,0,cn,0,L);var ck=bW;var cj=(ck+4*cp)&4294967295;HEAP[cj]=cl;var ci=HEAP[L];var ch=(((ci))|0)!=0;if(ch){aH=16;break $bb28$23}var cg=bV;var cf=unSign((cg),16,0);var ce=bW;var cd=(ce+4*cf)&4294967295;var cc=HEAP[cd];var cb=n;var b9=aE;var b8=_FT_Stream_Read(cb,cc,b9);HEAP[L]=b8;var b7=HEAP[L];var b6=(((b7))|0)!=0;if(b6){aH=16;break $bb28$23}var b5=bV;var b4=unSign((b5),16,0);var b3=bW;var b2=(b3+4*b4)&4294967295;var b0=HEAP[b2];var bZ=aE;var bU=(b0+bZ)&4294967295;HEAP[bU]=0;var bT=bV;var bS=((bT)+1)&65535;bV=bS;aH=13;continue $bb28$23}$bb29$$Fail1$39:do{if(aH==14){var bO=bV;var bN=bM;var bL=unSign((bO),16,0)258;if(V){R=0;break $bb2$$bb1$4}var T=af;var Q=d;var P=_ft_mem_realloc(T,1,0,Q,0,G);F=P;var O=HEAP[G];var N=(((O))|0)!=0;$Fail$$bb4$7:do{if(!N){var M=d;var L=F;var K=D;var J=_FT_Stream_Read(K,L,M);HEAP[G]=J;var I=HEAP[G];var H=(((I))|0)!=0;if(H){R=3;break $Fail$$bb4$7}S=0;while(1){var l=S;var k=d;var j=(((l))|0)<(((k))|0);if(!(j)){R=11;break}var E=F;var B=S;var A=(E+B)&4294967295;var z=HEAP[A];var x=reSign((z),8,0);var w=S;var v=((x)+(w))&4294967295;ag=v;var u=ag;var t=(((u))|0)<0;if(t){R=6;break}var s=ag;var p=d;var o=(((s))|0)>(((p))|0);if(o){R=6;break}var n=S;var m=((n)+1)&4294967295;S=m;R=5;continue}if(R==11){var i=aw;var g=(i+628)&4294967295;var f=(g+4)&4294967295;var c=(f)&4294967295;var b=c;q=b;var a=d;var aD=(((a))&65535);var aC=q;var aB=(aC)&4294967295;HEAP[aB]=aD;var aA=q;var az=(aA+4)&4294967295;var ay=F;HEAP[az]=ay;av=0;R=12;break $Exit$$bb$2}else{if(R==6){HEAP[G]=3}}}}while(0);var ax=af;var ak=F;_ft_mem_free(ax,ak);F=0;R=2;break $Exit$$bb$2}}while(0);HEAP[G]=3;R=2;break $Exit$$bb$2}}while(0);if(R==2){var aj=HEAP[G];av=aj}var ai=av;C=ai;var ah=C;STACKTOP=y;return ah;return null}function _load_post_names(s){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var r;var i;var u;var Q;var ab;var c;var F;var q=t;var b;var B=0;i=s;var P=i;var O=(P)&4294967295;var N=(O+104)&4294967295;var M=HEAP[N];ab=M;var L=i;var K=(L+508)&4294967295;var I=HEAP[K];var G=i;var D=ab;var n=FUNCTION_TABLE[I](G,1886352244,D,q);c=n;var m=c;var l=(((m))|0)!=0;$Exit$$bb$2:do{if(!l){var k=ab;var j=_FT_Stream_Pos(k);var h=HEAP[q];var g=((j)+(h))&4294967295;b=g;var f=i;var e=(f+468)&4294967295;var d=(e)&4294967295;var a=HEAP[d];F=a;var aa=ab;var Z=_FT_Stream_Skip(aa,32);c=Z;var Y=c;var X=(((Y))|0)!=0;if(X){r=0;break $Exit$$bb$2}var W=F;var V=(((W))|0)==131072;if(V){var U=i;var T=ab;var S=b;var J=_load_format_20(U,T,S);c=J}else{var H=F;var E=(((H))|0)==163840;if(E){var C=i;var A=ab;var z=b;var y=_load_format_25(C,A,z);c=y}else{c=3}}var x=i;var w=(x+628)&4294967295;var v=(w)&4294967295;HEAP[v]=1}}while(0);var p=c;Q=p;var o=Q;u=o;var R=u;STACKTOP=t;return R;return null}function _tt_face_free_ps_names(q){var L;var az;var ac;var d;var ab;var p;var M;var ar;var e=0;az=q;var ay=az;var ax=(ay)&4294967295;var aw=(ax+100)&4294967295;var av=HEAP[aw];ac=av;var au=az;var at=(au+628)&4294967295;d=at;var aq=d;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=reSign((ao),8,0)!=0;$bb$$bb8$2:do{if(an){var W=az;var V=(W+468)&4294967295;var U=(V)&4294967295;var T=HEAP[U];ab=T;var S=ab;var R=(((S))|0)==131072;if(R){var Q=d;var P=(Q+4)&4294967295;var O=(P)&4294967295;p=O;var N=p;var K=(N+4)&4294967295;var J=HEAP[K];var I=ac;var H=J;_ft_mem_free(I,H);var G=p;var F=(G+4)&4294967295;HEAP[F]=0;var E=p;var D=(E)&4294967295;HEAP[D]=0;M=0;while(1){var k=p;var j=(k+2)&4294967295;var i=HEAP[j];var h=M;var g=unSign((i),16,0)>unSign((h),16,0);if(!(g)){L=2;break}var C=p;var B=(C+8)&4294967295;var A=HEAP[B];var z=M;var y=unSign((z),16,0);var x=(A+4*y)&4294967295;var w=HEAP[x];var v=ac;_ft_mem_free(v,w);var u=p;var t=(u+8)&4294967295;var s=HEAP[t];var r=M;var o=unSign((r),16,0);var n=(s+4*o)&4294967295;HEAP[n]=0;var m=M;var l=((m)+1)&65535;M=l;L=0;continue}var f=p;var c=(f+8)&4294967295;var b=HEAP[c];var a=ac;var aG=b;_ft_mem_free(a,aG);var aF=p;var aE=(aF+8)&4294967295;HEAP[aE]=0;var aD=p;var aC=(aD+2)&4294967295;HEAP[aC]=0}else{var aB=ab;var aA=(((aB))|0)==163840;if(!(aA)){L=5;break $bb$$bb8$2}var am=d;var al=(am+4)&4294967295;var ak=(al)&4294967295;var aj=ak;ar=aj;var ai=ar;var ah=(ai+4)&4294967295;var ag=HEAP[ah];var af=ac;_ft_mem_free(af,ag);var ae=ar;var ad=(ae+4)&4294967295;HEAP[ad]=0;var aa=ar;var Z=(aa)&4294967295;HEAP[Z]=0}}}while(0);var Y=d;var X=(Y)&4294967295;HEAP[X]=0;return;return}function _tt_face_get_ps_name(z,a0,f){var aD;var bm;var ah;var bb;var S;var bl;var af;var d;var aZ;var e;var x;var al;var o;var g=0;bm=z;ah=a0;bb=f;var bk=bm;var bj=(bk)==0;if(bj){bl=35}else{var bi=bm;var bh=(bi+260)&4294967295;var bg=(bh+4)&4294967295;var bf=HEAP[bg];var be=unSign((bf),16,0);var bd=ah;var bc=unSign((be),32,0)<=unSign((bd),32,0);if(bc){bl=16}else{var aS=bm;var aQ=(aS+536)&4294967295;var aO=HEAP[aQ];var aM=aO;e=aM;var aK=e;var aI=(aK)==0;if(aI){bl=7}else{var aH=bm;var aG=(aH+628)&4294967295;d=aG;var aF=e;var aE=(aF+16)&4294967295;var ax=HEAP[aE];var av=FUNCTION_TABLE[ax](0);var at=bb;HEAP[at]=av;var aq=bm;var ao=(aq+468)&4294967295;var am=(ao)&4294967295;var ak=HEAP[am];aZ=ak;var aj=aZ;var ai=(((aj))|0)==65536;$bb6$$bb9$11:do{if(ai){var ag=ah;var V=unSign((ag),32,0)<=257;if(V){var R=e;var O=(R+16)&4294967295;var L=HEAP[O];var I=ah;var F=FUNCTION_TABLE[L](I);var D=bb;HEAP[D]=F}}else{var C=aZ;var B=(((C))|0)==131072;if(B){var A=d;var t=(A+4)&4294967295;var r=(t)&4294967295;x=r;var p=d;var n=(p)&4294967295;var m=HEAP[n];var l=reSign((m),8,0)==0;if(l){var k=bm;var j=_load_post_names(k);af=j;var i=af;var h=(((i))|0)!=0;if(h){aD=3;break $bb6$$bb9$11}}var c=x;var b=(c)&4294967295;var a=HEAP[b];var bt=unSign((a),16,0);var bs=ah;var br=unSign((bt),32,0)>unSign((bs),32,0);if(br){var bq=x;var bp=(bq+4)&4294967295;var bo=HEAP[bp];var bn=ah;var ba=(bo+2*bn)&4294967295;var a9=HEAP[ba];al=a9;var a8=al;var a7=unSign((a8),16,0)<=257;if(a7){var a6=e;var a5=(a6+16)&4294967295;var a4=HEAP[a5];var a3=al;var a2=unSign((a3),16,0);var a1=FUNCTION_TABLE[a4](a2);var aY=bb;HEAP[aY]=a1}else{var aX=x;var aW=(aX+8)&4294967295;var aV=HEAP[aW];var aU=al;var aR=unSign((aU),16,0);var aP=((aR)-258)&4294967295;var aN=(aV+4*aP)&4294967295;var aL=HEAP[aN];var aJ=bb;HEAP[aJ]=aL}}}else{var aC=aZ;var aB=(((aC))|0)==163840;if(!(aB)){aD=3;break $bb6$$bb9$11}var aA=d;var az=(aA+4)&4294967295;var ay=(az)&4294967295;var aw=ay;o=aw;var au=d;var ar=(au)&4294967295;var ap=HEAP[ar];var an=reSign((ap),8,0)==0;if(an){var ae=bm;var ad=_load_post_names(ae);af=ad;var ab=af;var Z=(((ab))|0)!=0;if(Z){aD=3;break $bb6$$bb9$11}}var X=o;var U=(X)&4294967295;var Q=HEAP[U];var N=unSign((Q),16,0);var K=ah;var H=unSign((N),32,0)>unSign((K),32,0);if(!(H)){aD=3;break $bb6$$bb9$11}var ac=o;var aa=(ac+4)&4294967295;var Y=HEAP[aa];var W=ah;var T=(Y+W)&4294967295;var P=HEAP[T];var M=reSign((P),8,0);var J=ah;var G=((M)+(J))&4294967295;ah=G;var E=e;var y=(E+16)&4294967295;var w=HEAP[y];var v=ah;var u=FUNCTION_TABLE[w](v);var s=bb;HEAP[s]=u}}}while(0);bl=0}}}var q=bl;S=q;var aT=S;return aT;return null}function _tt_face_free_bdf_props(y){var w;var z;var q;var o;var k=0;z=y;var j=z;var i=(j+792)&4294967295;q=i;var h=q;var g=(h+20)&4294967295;var f=HEAP[g];var e=reSign((f),8,0)!=0;if(e){var d=z;var c=d;var b=(c+104)&4294967295;var a=HEAP[b];o=a;var x=q;var v=(x)&4294967295;var u=HEAP[v];var t=(u)!=0;if(t){var s=q;var r=(s)&4294967295;var p=o;_FT_Stream_ReleaseFrame(p,r)}var n=q;var m=(n+4)&4294967295;HEAP[m]=0;var l=q;var C=(l+8)&4294967295;HEAP[C]=0;var B=q;var A=(B+12)&4294967295;HEAP[A]=0}return;return}function _tt_face_load_bdf_props(R,N){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var aj;var bA;var n;var c;var ce;var a1;var Q=G;var C;var bK;var E;var aJ;var j;var bs;var aB;var bm;var by=0;bA=R;n=N;var cd=bA;var cc=(cd+792)&4294967295;a1=cc;var cb=a1;var ca=cb;_llvm_memset_p0i8_i32(ca,0,24,1,0);var b9=bA;var b8=n;var b7=_tt_face_goto_table(b9,1111770656,b8,Q);C=b7;var b6=C;var b5=(((b6))|0)!=0;$bb2$$bb$2:do{if(b5){aj=0}else{var bd=HEAP[Q];var bb=unSign((bd),32,0)<=7;if(bb){aj=0;break $bb2$$bb$2}var a9=a1;var a8=(a9)&4294967295;var a7=HEAP[Q];var a6=n;var a5=_FT_Stream_ExtractFrame(a6,a7,a8);C=a5;var a4=C;var a3=(((a4))|0)!=0;if(a3){aj=0;break $bb2$$bb$2}var a2=a1;var aS=(a2)&4294967295;var aQ=HEAP[aS];var aO=HEAP[Q];var aN=(aQ+aO)&4294967295;var aM=a1;var aL=(aM+4)&4294967295;HEAP[aL]=aN;var aK=a1;var aI=(aK)&4294967295;var aH=HEAP[aI];bK=aH;var aG=bK;var aw=(aG+2)&4294967295;bK=aw;var au=bK;var ar=(au+-2)&4294967295;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=unSign((ap),8,0);var an=(ao)<<8;var am=(((an))&65535);var al=bK;var ak=(al+-2)&4294967295;var ac=(ak+1)&4294967295;var ab=HEAP[ac];var aa=unSign((ab),8,0);var Z=(am)|(aa);var Y=unSign((Z),16,0);E=Y;var X=bK;var W=(X+2)&4294967295;bK=W;var V=bK;var U=(V+-2)&4294967295;var T=(U)&4294967295;var P=HEAP[T];var O=unSign((P),8,0);var M=(O)<<8;var L=(((M))&65535);var K=bK;var J=(K+-2)&4294967295;var I=(J+1)&4294967295;var H=HEAP[I];var F=unSign((H),8,0);var D=(L)|(F);var B=unSign((D),16,0);aJ=B;var A=bK;var z=(A+4)&4294967295;bK=z;var y=bK;var x=(y+-4)&4294967295;var w=(x)&4294967295;var v=HEAP[w];var u=unSign((v),8,0);var t=(u)<<24;var s=bK;var r=(s+-4)&4294967295;var q=(r+1)&4294967295;var p=HEAP[q];var o=unSign((p),8,0);var m=(o)<<16;var l=(t)|(m);var k=bK;var i=(k+-4)&4294967295;var h=(i+2)&4294967295;var g=HEAP[h];var f=unSign((g),8,0);var e=(f)<<8;var d=(l)|(e);var b=bK;var a=(b+-4)&4294967295;var cj=(a+3)&4294967295;var ci=HEAP[cj];var ch=unSign((ci),8,0);var cg=(d)|(ch);j=cg;var cf=E;var b4=(((cf))|0)!=1;$BadTable$$bb4$6:do{if(!b4){var b3=j;var b2=unSign((b3),32,0)<=7;if(b2){aj=4;break $BadTable$$bb4$6}var b1=j;var b0=((b1)-8)&4294967295;var bZ=Math.floor(unSign((b0),32,0)/4);var bY=aJ;var bX=unSign((bZ),32,0)unSign((bU),32,0);if(bT){aj=4;break $BadTable$$bb4$6}var bS=a1;var bR=(bS+16)&4294967295;var bQ=aJ;HEAP[bR]=bQ;var bP=a1;var bO=(bP)&4294967295;var bN=HEAP[bO];var bM=j;var bL=(bN+bM)&4294967295;var bJ=a1;var bI=(bJ+8)&4294967295;HEAP[bI]=bL;var bH=HEAP[Q];var bG=j;var bF=((bH)-(bG))&4294967295;var bE=a1;var bD=(bE+12)&4294967295;HEAP[bD]=bF;var bC=a1;var bB=(bC+16)&4294967295;var bz=HEAP[bB];bs=bz;var bx=a1;var bw=(bx)&4294967295;var bv=HEAP[bw];var bu=(bv+8)&4294967295;bK=bu;var bt=bs;var br=((bt)*4)&4294967295;var bq=bK;var bp=(bq+br)&4294967295;aB=bp;while(1){var aF=bs;var aE=(((aF))|0)!=0;if(!(aE)){aj=10;break}var bo=bK;var bn=(bo+2)&4294967295;var bl=(bn)&4294967295;var bk=HEAP[bl];var bj=unSign((bk),8,0);var bi=(bj)<<8;var bh=(((bi))&65535);var bg=bK;var bf=(bg+2)&4294967295;var be=(bf+1)&4294967295;var bc=HEAP[be];var ba=unSign((bc),8,0);var a0=(bh)|(ba);var aZ=unSign((a0),16,0);bm=aZ;var aY=bm;var aX=((aY)*10)&4294967295;var aW=aB;var aV=(aW+aX)&4294967295;aB=aV;var aU=bK;var aT=(aU+4)&4294967295;bK=aT;var aR=bs;var aP=((aR)-1)&4294967295;bs=aP;aj=8;continue}var aD=a1;var aC=(aD+8)&4294967295;var aA=HEAP[aC];var az=aB;var ay=(aA)<(az);if(ay){aj=4;break $BadTable$$bb4$6}var ax=a1;var av=(ax+20)&4294967295;HEAP[av]=1;aj=12;break $bb2$$bb$2}}while(0);var ah=a1;var ag=(ah)&4294967295;var af=n;_FT_Stream_ReleaseFrame(af,ag);var ae=a1;var ad=ae;_llvm_memset_p0i8_i32(ad,0,24,1,0);C=8;aj=12;break $bb2$$bb$2}}while(0);if(aj==0){C=8}var at=C;ce=at;var ai=ce;c=ai;var S=c;STACKTOP=G;return S;return null}function _tt_face_find_bdf_prop(aO,cM,cX){var bl;var cB;var D;var bP;var c;var dh;var b3;var W;var ah;var cL;var ct;var bC;var bH;var aP;var f;var h;var i;var a7;var cz=0;cB=aO;D=cM;bP=cX;var dg=cB;var df=(dg+792)&4294967295;b3=df;var de=cB;var dd=de;var dc=(dd+88)&4294967295;var db=HEAP[dc];W=db;ah=0;var da=bP;var c9=(da)&4294967295;HEAP[c9]=0;var c8=b3;var cf=(c8+20)&4294967295;var cd=HEAP[cf];var cb=reSign((cd),8,0)==0;$bb$$bb1$2:do{if(cb){var ca=cB;var b9=ca;var b8=(b9+104)&4294967295;var b7=HEAP[b8];var b6=cB;var b5=_tt_face_load_bdf_props(b6,b7);ah=b5;var b4=ah;var bU=(((b4))|0)!=0;if(bU){bl=0;break $bb$$bb1$2}else{bl=1;break $bb$$bb1$2}}else{bl=1}}while(0);$Exit$$bb1$4:do{if(bl==1){var bS=b3;var bQ=(bS+16)&4294967295;var bO=HEAP[bQ];ct=bO;var bN=b3;var bM=(bN)&4294967295;var bL=HEAP[bM];var bK=(bL+8)&4294967295;cL=bK;var bJ=ct;var bI=((bJ)*4)&4294967295;var bx=cL;var bv=(bx+bI)&4294967295;bC=bv;ah=6;var bt=W;var bs=(bt)==0;if(bs){bl=0;break $Exit$$bb1$4}var br=D;var bq=(br)==0;if(bq){bl=0;break $Exit$$bb1$4}var bp=D;var bo=_strlen(bp);bH=bo;var bn=bH;var bm=(((bn))|0)==0;if(bm){bl=0;break $Exit$$bb1$4}$bb8$9:while(1){var dl=ct;var dk=(((dl))|0)!=0;if(!(dk)){bl=10;break $bb8$9}var bc=cL;var ba=(bc+2)&4294967295;cL=ba;var a6=cL;var a4=(a6+-2)&4294967295;var a2=(a4)&4294967295;var a0=HEAP[a2];var aY=unSign((a0),8,0);var aW=(aY)<<8;var aU=(((aW))&65535);var aS=cL;var aF=(aS+-2)&4294967295;var aD=(aF+1)&4294967295;var aA=HEAP[aD];var ay=unSign((aA),8,0);var aw=(aU)|(ay);var au=unSign((aw),16,0);aP=au;var ar=cL;var ap=(ar+2)&4294967295;cL=ap;var an=cL;var al=(an+-2)&4294967295;var Y=(al)&4294967295;var V=HEAP[Y];var S=unSign((V),8,0);var Q=(S)<<8;var O=(((Q))&65535);var M=cL;var K=(M+-2)&4294967295;var I=(K+1)&4294967295;var G=HEAP[I];var E=unSign((G),8,0);var u=(O)|(E);var s=unSign((u),16,0);f=s;var q=W;var p=(q+12)&4294967295;var o=(p+2)&4294967295;var n=HEAP[o];var m=unSign((n),16,0);var l=aP;var k=(((m))|0)==(((l))|0);if(k){bl=6;break $bb8$9}var g=f;var e=((g)*10)&4294967295;var d=bC;var b=(d+e)&4294967295;bC=b;var a=ct;var dm=((a)-1)&4294967295;ct=dm;bl=5;continue $bb8$9}if(bl==10){}else{if(bl==6){var j=f;ct=j;var dj=bC;cL=dj;$bb22$17:while(1){var L=ct;var J=(((L))|0)!=0;if(!(J)){bl=0;break $Exit$$bb1$4}var di=cL;var c7=(di+4)&4294967295;var c6=(c7)&4294967295;var c5=HEAP[c6];var c4=unSign((c5),8,0);var c3=(c4)<<8;var c2=(((c3))&65535);var c1=cL;var c0=(c1+4)&4294967295;var cZ=(c0+1)&4294967295;var cY=HEAP[cZ];var cW=unSign((cY),8,0);var cV=(c2)|(cW);var cU=unSign((cV),16,0);h=cU;var cT=h;var cS=(cT)&16;var cR=(((cS))|0)!=0;$bb11$$bb21$20:do{if(cR){var cQ=cL;var cP=(cQ)&4294967295;var cO=HEAP[cP];var cN=unSign((cO),8,0);var cK=(cN)<<24;var cJ=cL;var cI=(cJ+1)&4294967295;var cH=HEAP[cI];var cG=unSign((cH),8,0);var cF=(cG)<<16;var cE=(cK)|(cF);var cD=cL;var cC=(cD+2)&4294967295;var cA=HEAP[cC];var cy=unSign((cA),8,0);var cx=(cy)<<8;var cw=(cE)|(cx);var cv=cL;var cu=(cv+3)&4294967295;var cs=HEAP[cu];var cr=unSign((cs),8,0);var cq=(cw)|(cr);i=cq;var cp=cL;var co=(cp+6)&4294967295;var cn=(co)&4294967295;var cm=HEAP[cn];var cl=unSign((cm),8,0);var ck=(cl)<<24;var cj=cL;var ci=(cj+6)&4294967295;var ch=(ci+1)&4294967295;var cg=HEAP[ch];var ce=unSign((cg),8,0);var cc=(ce)<<16;var b2=(ck)|(cc);var b1=cL;var b0=(b1+6)&4294967295;var bZ=(b0+2)&4294967295;var bY=HEAP[bZ];var bX=unSign((bY),8,0);var bW=(bX)<<8;var bV=(b2)|(bW);var bT=cL;var bR=(bT+6)&4294967295;var bG=(bR+3)&4294967295;var bF=HEAP[bG];var bE=unSign((bF),8,0);var bD=(bV)|(bE);a7=bD;var bB=b3;var bA=(bB+12)&4294967295;var bz=HEAP[bA];var by=i;var bw=unSign((bz),32,0)>unSign((by),32,0);if(!(bw)){bl=14;break $bb11$$bb21$20}var bu=b3;var bk=(bu+12)&4294967295;var bj=HEAP[bk];var bi=i;var bh=((bj)-(bi))&4294967295;var bg=bH;var bf=unSign((bh),32,0)>unSign((bg),32,0);if(!(bf)){bl=14;break $bb11$$bb21$20}var be=b3;var bd=(be+12)&4294967295;var bb=HEAP[bd];var a9=i;var aN=((bb)-(a9))&4294967295;var aM=b3;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=i;var aI=(aK+aJ)&4294967295;var aH=D;var aG=_strncmp(aH,aI,aN);var aE=(((aG))|0)==0;if(!(aE)){bl=14;break $bb11$$bb21$20}var aC=h;var ag=(aC)&15;if(ag==0){}else{if(ag==1){}else{if(ag==2){bl=23;break $bb22$17}else{if(ag==3){bl=24;break $bb22$17}else{bl=14;break $bb11$$bb21$20}}}}var af=b3;var ae=(af+12)&4294967295;var ad=HEAP[ae];var ac=a7;var ab=unSign((ad),32,0)>unSign((ac),32,0);if(ab){var aa=b3;var Z=(aa+12)&4294967295;var X=HEAP[Z];var U=b3;var C=(U+8)&4294967295;var B=HEAP[C];var A=a7;var z=(B+A)&4294967295;var y=_memchr(z,0,X);var x=(y)!=0;if(x){bl=17;break $bb22$17}}}}while(0);var T=cL;var R=(T+10)&4294967295;cL=R;var P=ct;var N=((P)-1)&4294967295;ct=N;bl=12;continue $bb22$17}if(bl==23){var aV=bP;var aT=(aV)&4294967295;HEAP[aT]=2;var aR=a7;var aQ=bP;var aB=(aQ+4)&4294967295;var az=(aB)&4294967295;var ax=az;HEAP[ax]=aR;ah=0}else{if(bl==24){var av=bP;var at=(av)&4294967295;HEAP[at]=3;var aq=bP;var ao=(aq+4)&4294967295;var am=(ao)&4294967295;var ak=am;var aj=a7;HEAP[ak]=aj;ah=0}else{if(bl==17){var w=bP;var v=(w)&4294967295;HEAP[v]=1;var t=b3;var r=(t+8)&4294967295;var a8=HEAP[r];var a5=a7;var a3=(a8+a5)&4294967295;var a1=bP;var aZ=(a1+4)&4294967295;var aX=(aZ)&4294967295;HEAP[aX]=a3;ah=0}}}}}}}while(0);var H=ah;dh=H;var F=dh;c=F;var ai=c;return ai;return null}function _af_sort_pos(o,S){var p;var i;var q;var c;var b;var I;var t=0;i=o;q=S;c=1;$bb5$2:while(1){var u=c;var s=i;var r=unSign((u),32,0)(((w))|0);if(n){p=2;break}var m=q;var l=b;var k=(m+4*l)&4294967295;var j=HEAP[k];I=j;var h=b;var g=((h)-1)&4294967295;var f=q;var e=(f+4*g)&4294967295;var d=HEAP[e];var a=q;var T=b;var R=(a+4*T)&4294967295;HEAP[R]=d;var Q=b;var P=((Q)-1)&4294967295;var O=q;var N=(O+4*P)&4294967295;var M=I;HEAP[N]=M;var L=b;var K=((L)-1)&4294967295;b=K;p=1;continue}var x=c;var v=((x)+1)&4294967295;c=v;p=0;continue $bb5$2}return;return}function _af_sort_widths(Z,p){var x=STACKTOP;STACKTOP+=12;_memset(x,0,12);var M;var v;var ah;var O;var N;var j=x;var d=0;v=Z;ah=p;O=1;$bb5$2:while(1){var ac=O;var ab=v;var aa=unSign((ac),32,0)(((X))|0);if(W){M=2;break}var V=ah;var U=N;var T=(V+12*U)&4294967295;var S=(j)&4294967295;var R=(T)&4294967295;var Q=HEAP[R];HEAP[S]=Q;var P=(j+4)&4294967295;var L=(T+4)&4294967295;var K=HEAP[L];HEAP[P]=K;var J=(j+8)&4294967295;var I=(T+8)&4294967295;var H=HEAP[I];HEAP[J]=H;var G=N;var F=((G)-1)&4294967295;var E=ah;var D=N;var C=(E+12*D)&4294967295;var B=ah;var A=(B+12*F)&4294967295;var z=(C)&4294967295;var y=(A)&4294967295;var w=HEAP[y];HEAP[z]=w;var u=(C+4)&4294967295;var t=(A+4)&4294967295;var s=HEAP[t];HEAP[u]=s;var r=(C+8)&4294967295;var q=(A+8)&4294967295;var o=HEAP[q];HEAP[r]=o;var n=N;var m=((n)-1)&4294967295;var l=ah;var k=(l+12*m)&4294967295;var i=(k)&4294967295;var h=(j)&4294967295;var g=HEAP[h];HEAP[i]=g;var f=(k+4)&4294967295;var e=(j+4)&4294967295;var c=HEAP[e];HEAP[f]=c;var b=(k+8)&4294967295;var a=(j+8)&4294967295;var av=HEAP[a];HEAP[b]=av;var au=N;var at=((au)-1)&4294967295;N=at;M=1;continue}var ap=O;var ao=((ap)+1)&4294967295;O=ao;M=0;continue $bb5$2}STACKTOP=x;return;return}function _af_face_globals_compute_script_coverage(bv){var I=STACKTOP;STACKTOP+=4;_memset(I,0,4);var ac;var ai;var c;var bW;var E;var R;var g;var aC;var h;var br;var F;var aS;var a1;var aJ=I;var o;var ar;var bg=0;ai=bv;E=0;var bV=ai;var bU=(bV)&4294967295;var bT=HEAP[bU];R=bT;var bS=R;var bR=(bS+92)&4294967295;var bQ=HEAP[bR];g=bQ;var bP=ai;var bO=(bP+8)&4294967295;var bN=HEAP[bO];aC=bN;var aW=ai;var aU=(aW+4)&4294967295;var aR=HEAP[aU];var aQ=ai;var aP=(aQ+8)&4294967295;var aO=HEAP[aP];_llvm_memset_p0i8_i32(aO,127,aR,1,0);var aN=R;var aM=_FT_Select_Charmap(aN,1970170211);E=aM;var aL=E;var aK=(((aL))|0)!=0;$bb$$bb1$2:do{if(aK){E=0}else{h=0;$bb17$5:while(1){var bZ=h;var bY=(_af_script_classes+bZ*4)&4294967295;var bX=HEAP[bY];var bM=(bX)!=0;if(!(bM)){ac=16;break $bb17$5}var az=h;var ay=(_af_script_classes+az*4)&4294967295;var ax=HEAP[ay];F=ax;var aw=F;var av=(aw+4)&4294967295;var au=HEAP[av];var at=au;var aq=(at)==0;$bb16$$bb3$8:do{if(!aq){var ap=F;var ao=(ap+4)&4294967295;var an=HEAP[ao];aS=an;$bb15$10:while(1){var e=aS;var d=(e)&4294967295;var b=HEAP[d];var a=(((b))|0)!=0;if(!(a)){ac=14;break $bb16$$bb3$8}var am=aS;var al=(am)&4294967295;var ak=HEAP[al];a1=ak;var aj=R;var ah=a1;var ag=_FT_Get_Char_Index(aj,ah);HEAP[aJ]=ag;var af=HEAP[aJ];var ae=(((af))|0)!=0;$bb5$$bb8$13:do{if(ae){var ad=ai;var ab=(ad+4)&4294967295;var aa=HEAP[ab];var Z=HEAP[aJ];var Y=unSign((aa),32,0)>unSign((Z),32,0);if(!(Y)){ac=4;break $bb5$$bb8$13}var X=HEAP[aJ];var W=aC;var V=(W+X)&4294967295;var U=HEAP[V];var T=reSign((U),8,0)==127;if(!(T)){ac=4;break $bb5$$bb8$13}var S=HEAP[aJ];var Q=h;var P=(((Q))&255);var O=aC;var N=(O+S)&4294967295;HEAP[N]=P}}while(0);$bb8$17:while(1){var M=R;var L=a1;var K=_FT_Get_Next_Char(M,L,aJ);a1=K;var J=HEAP[aJ];var H=(((J))|0)==0;if(H){ac=7;break $bb8$17}var G=aS;var D=(G+4)&4294967295;var C=HEAP[D];var B=a1;var A=unSign((C),32,0)unSign((w),32,0);$bb11$$bb13$21:do{if(v){var u=HEAP[aJ];var s=aC;var r=(s+u)&4294967295;var q=HEAP[r];var p=reSign((q),8,0)==127;if(!(p)){ac=11;break $bb11$$bb13$21}var n=HEAP[aJ];var m=h;var l=(((m))&255);var k=aC;var j=(k+n)&4294967295;HEAP[j]=l}}while(0);ac=4;continue $bb8$17}var i=aS;var f=(i+8)&4294967295;aS=f;ac=2;continue $bb15$10}}}while(0);var b1=h;var b0=((b1)+1)&4294967295;h=b0;ac=1;continue $bb17$5}br=48;$bb24$28:while(1){var bp=br;var bo=unSign((bp),32,0)<=57;if(!(bo)){ac=22;break $bb$$bb1$2}var bL=R;var bK=br;var bJ=_FT_Get_Char_Index(bL,bK);o=bJ;var bI=o;var bH=(((bI))|0)!=0;$bb21$$bb23$31:do{if(bH){var bG=ai;var bF=(bG+4)&4294967295;var bE=HEAP[bF];var bD=o;var bC=unSign((bE),32,0)>unSign((bD),32,0);if(!(bC)){ac=19;break $bb21$$bb23$31}var bB=aC;var bA=o;var bz=(bB+bA)&4294967295;var by=HEAP[bz];var bx=(by)|-128;var bw=aC;var bu=o;var bt=(bw+bu)&4294967295;HEAP[bt]=bx}}while(0);var bs=br;var bq=((bs)+1)&4294967295;br=bq;ac=17;continue $bb24$28}}}while(0);ar=0;while(1){var aV=ai;var aT=(aV+4)&4294967295;var aI=HEAP[aT];var aH=ar;var aG=(((aI))|0)>(((aH))|0);if(!(aG)){ac=26;break}var bn=aC;var bm=ar;var bl=(bn+bm)&4294967295;var bk=HEAP[bl];var bj=unSign((bk),8,0);var bi=(bj)&-129;var bh=(((bi))|0)==127;if(bh){var bf=aC;var be=ar;var bd=(bf+be)&4294967295;var bc=HEAP[bd];var bb=(bc)&-128;var ba=aC;var a9=ar;var a8=(ba+a9)&4294967295;HEAP[a8]=bb;var a7=aC;var a6=ar;var a5=(a7+a6)&4294967295;var a4=HEAP[a5];var a3=(a4)|2;var a2=aC;var a0=ar;var aZ=(a2+a0)&4294967295;HEAP[aZ]=a3}var aY=ar;var aX=((aY)+1)&4294967295;ar=aX;ac=23;continue}var aF=R;var aE=g;var aD=_FT_Set_Charmap(aF,aE);var aB=E;bW=aB;var aA=bW;c=aA;var t=c;STACKTOP=I;return t;return null}function _af_face_globals_new(r,b){var s=STACKTOP;STACKTOP+=4;_memset(s,0,4);var q;var j;var p;var t;var J;var c=s;var d;var T;var v=0;j=r;p=b;T=0;var I=j;var H=(I+100)&4294967295;var G=HEAP[H];d=G;var F=j;var E=(F+16)&4294967295;var D=HEAP[E];var B=((D)+28)&4294967295;var z=d;var x=_ft_mem_alloc(z,B,c);var o=x;T=o;var n=HEAP[c];var m=(((n))|0)==0;$bb$$bb2$2:do{if(m){var l=T;var k=(l)&4294967295;var i=j;HEAP[k]=i;var h=j;var g=(h+16)&4294967295;var f=HEAP[g];var e=T;var a=(e+4)&4294967295;HEAP[a]=f;var U=T;var S=(U+28)&4294967295;var R=S;var Q=T;var P=(Q+8)&4294967295;HEAP[P]=R;var O=T;var N=_af_face_globals_compute_script_coverage(O);HEAP[c]=N;var M=HEAP[c];var L=(((M))|0)!=0;if(!(L)){q=1;break $bb$$bb2$2}var C=T;_af_face_globals_free(C);T=0}}while(0);var A=p;var y=T;HEAP[A]=y;var w=HEAP[c];J=w;var u=J;t=u;var K=t;STACKTOP=s;return K;return null}function _af_face_globals_free(af){var z;var t;var d;var W;var A;var H=0;t=af;var V=t;var U=(V)!=0;if(U){var T=t;var S=(T)&4294967295;var R=HEAP[S];var Q=(R+100)&4294967295;var P=HEAP[Q];d=P;W=0;while(1){var x=W;var w=unSign((x),32,0)<=3;if(!(w)){z=4;break}var N=W;var L=t;var J=(L+12)&4294967295;var v=(J+N*4)&4294967295;var u=HEAP[v];var r=(u)!=0;if(r){var p=W;var n=(_af_script_classes+p*4)&4294967295;var l=HEAP[n];A=l;var j=A;var h=(j+20)&4294967295;var f=HEAP[h];var e=(f)!=0;if(e){var a=A;var ag=(a+20)&4294967295;var ae=HEAP[ag];var ad=W;var ac=t;var ab=(ac+12)&4294967295;var aa=(ab+ad*4)&4294967295;var Z=HEAP[aa];FUNCTION_TABLE[ae](Z)}var Y=W;var X=t;var O=(X+12)&4294967295;var M=(O+Y*4)&4294967295;var K=HEAP[M];var I=d;var G=K;_ft_mem_free(I,G);var F=W;var E=t;var D=(E+12)&4294967295;var C=(D+F*4)&4294967295;HEAP[C]=0}var B=W;var y=((B)+1)&4294967295;W=y;z=0;continue}var s=t;var q=(s+4)&4294967295;HEAP[q]=0;var o=t;var m=(o+8)&4294967295;HEAP[m]=0;var k=t;var i=(k)&4294967295;HEAP[i]=0;var g=d;var c=t;var b=c;_ft_mem_free(g,b);t=0}return;return}function _af_face_globals_get_metrics(aC,af,J,am){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var ae;var E;var G;var a1;var H;var B;var a0;var p;var aE;var A;var aD;var o;var I=w;var aF;var d=0;E=aC;G=af;a1=J;H=am;p=0;var aZ=a1;var aY=(aZ)&15;aD=aY;o=5;HEAP[I]=0;var aX=E;var aW=(aX+4)&4294967295;var aV=HEAP[aW];var aU=G;var aT=unSign((aV),32,0)<=unSign((aU),32,0);$bb$$bb1$2:do{if(aT){HEAP[I]=6}else{var aS=aD;aE=aS;var aR=aE;var aw=(((aR))|0)==0;$bb3$$bb2$5:do{if(aw){ae=1}else{var au=aE;var ar=((au)+1)&4294967295;var ap=o;var an=unSign((ar),32,0)>=unSign((ap),32,0);if(an){ae=1;break $bb3$$bb2$5}else{ae=2;break $bb3$$bb2$5}}}while(0);if(ae==1){var ak=E;var aj=(ak+8)&4294967295;var ai=HEAP[aj];var ah=G;var ag=(ai+ah)&4294967295;var Y=HEAP[ag];var W=unSign((Y),8,0);var U=(W)&127;aE=U}var S=aE;var Q=(_af_script_classes+S*4)&4294967295;var O=HEAP[Q];A=O;var N=aD;var M=(((N))|0)==0;if(M){var L=A;var K=(L)&4294967295;var C=HEAP[K];aD=C}var z=A;var y=(z)&4294967295;var x=HEAP[y];var v=E;var u=(v+12)&4294967295;var t=(u+x*4)&4294967295;var s=HEAP[t];p=s;var r=p;var q=(r)==0;if(!(q)){ae=6;break $bb$$bb1$2}var n=E;var m=(n)&4294967295;var l=HEAP[m];var k=(l+100)&4294967295;var j=HEAP[k];aF=j;var i=A;var h=(i+8)&4294967295;var g=HEAP[h];var f=aF;var e=_ft_mem_alloc(f,g,I);var c=e;p=c;var b=HEAP[I];var a=(((b))|0)!=0;if(a){ae=6;break $bb$$bb1$2}var a8=p;var a7=(a8)&4294967295;var a6=A;HEAP[a7]=a6;var a5=A;var a4=(a5+12)&4294967295;var a3=HEAP[a4];var a2=(a3)!=0;$bb9$$bb13$15:do{if(a2){var aQ=A;var aP=(aQ+12)&4294967295;var aO=HEAP[aP];var aN=E;var aM=(aN)&4294967295;var aK=HEAP[aM];var aJ=p;var aI=FUNCTION_TABLE[aO](aJ,aK);HEAP[I]=aI;var aH=HEAP[I];var aG=(((aH))|0)!=0;if(!(aG)){ae=9;break $bb9$$bb13$15}var aB=A;var aA=(aB+20)&4294967295;var az=HEAP[aA];var ay=(az)!=0;if(ay){var ax=A;var av=(ax+20)&4294967295;var at=HEAP[av];var aq=p;FUNCTION_TABLE[at](aq)}var ao=aF;var al=p;var ad=al;_ft_mem_free(ao,ad);p=0;ae=6;break $bb$$bb1$2}}while(0);var ac=A;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=E;var X=(Z+12)&4294967295;var V=(X+aa*4)&4294967295;var T=p;HEAP[V]=T}}while(0);var R=H;var P=p;HEAP[R]=P;var F=HEAP[I];a0=F;var D=a0;B=D;var aL=B;STACKTOP=w;return aL;return null}function _af_face_globals_is_digit(u,c){var s;var x;var w;var v;var l;var m=0;x=u;w=c;var j=x;var i=(j+4)&4294967295;var h=HEAP[i];var g=w;var f=unSign((h),32,0)>unSign((g),32,0);if(f){var e=x;var d=(e+8)&4294967295;var b=HEAP[d];var a=w;var t=(b+a)&4294967295;var r=HEAP[t];var q=unSign((r),8,0);var p=(q)&128;l=p}else{l=0}var o=l;v=o;var n=v;var k=(((n))&255);return k;return null}function _af_axis_hints_new_segment(D,ad,n){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var Q;var E;var q;var aq;var B;var ao;var F=x;var ae;var ac;var h;var ap;var d=0;E=D;q=ad;aq=n;HEAP[F]=0;ae=0;var an=E;var am=(an)&4294967295;var al=HEAP[am];var ak=E;var aj=(ak+4)&4294967295;var ai=HEAP[aj];var ah=(((al))|0)>=(((ai))|0);$bb$$bb7$2:do{if(ah){var ag=E;var af=(ag+4)&4294967295;var ab=HEAP[af];ac=ab;var aa=ac;h=aa;ap=41297762;var Z=ac;var Y=ap;var X=(((Z))|0)>=(((Y))|0);if(X){HEAP[F]=64;Q=0;break $bb$$bb7$2}else{var W=h;var V=(((W))|0)>>2;var U=((V)+4)&4294967295;var T=h;var S=((U)+(T))&4294967295;h=S;var P=h;var O=ac;var N=(((P))|0)<(((O))|0);$bb4$$bb3$7:do{if(N){Q=1}else{var M=h;var L=ap;var K=(((M))|0)>(((L))|0);if(K){Q=1;break $bb4$$bb3$7}else{Q=2;break $bb4$$bb3$7}}}while(0);if(Q==1){var J=ap;h=J}var I=E;var H=(I+8)&4294967295;var G=HEAP[H];var C=q;var A=ac;var z=h;var y=G;var w=_ft_mem_realloc(C,52,A,z,y,F);var v=w;var u=E;var t=(u+8)&4294967295;HEAP[t]=v;var s=HEAP[F];var r=(((s))|0)!=0;if(r){Q=0;break $bb$$bb7$2}var p=E;var o=(p+4)&4294967295;var m=h;HEAP[o]=m;Q=5;break $bb$$bb7$2}}else{Q=5}}while(0);if(Q==5){var l=E;var k=(l+8)&4294967295;var j=HEAP[k];var i=E;var g=(i)&4294967295;var f=HEAP[g];var e=(j+52*f)&4294967295;ae=e;var c=((f)+1)&4294967295;var b=E;var a=(b)&4294967295;HEAP[a]=c}var av=aq;var au=ae;HEAP[av]=au;var at=HEAP[F];ao=at;var ar=ao;B=ar;var R=B;STACKTOP=x;return R;return null}function _af_axis_hints_new_edge(K,aN,m,aO,au){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var ap;var Q;var a3;var s;var r;var am;var H;var ba;var S=A;var X;var b;var aM;var i;var bb;var e=0;Q=K;a3=aN;s=m;r=aO;am=au;HEAP[S]=0;X=0;var a9=Q;var a8=(a9+12)&4294967295;var a7=HEAP[a8];var a6=Q;var a5=(a6+16)&4294967295;var a4=HEAP[a5];var a2=(((a7))|0)>=(((a4))|0);$bb$$bb7$2:do{if(a2){var a1=Q;var a0=(a1+16)&4294967295;var aG=HEAP[a0];aM=aG;var aE=aM;i=aE;bb=44739242;var aC=aM;var aA=bb;var ay=(((aC))|0)>=(((aA))|0);if(ay){HEAP[S]=64;ap=0;break $bb$$bb7$2}else{var aw=i;var av=(((aw))|0)>>2;var at=((av)+4)&4294967295;var ar=i;var aq=((at)+(ar))&4294967295;i=aq;var ai=i;var ag=aM;var ae=(((ai))|0)<(((ag))|0);$bb4$$bb3$7:do{if(ae){ap=1}else{var ac=i;var aa=bb;var Y=(((ac))|0)>(((aa))|0);if(Y){ap=1;break $bb4$$bb3$7}else{ap=2;break $bb4$$bb3$7}}}while(0);if(ap==1){var W=bb;i=W}var V=Q;var U=(V+20)&4294967295;var T=HEAP[U];var J=r;var G=aM;var E=i;var C=T;var z=_ft_mem_realloc(J,48,G,E,C,S);var x=z;var w=Q;var v=(w+20)&4294967295;HEAP[v]=x;var u=HEAP[S];var t=(((u))|0)!=0;if(t){ap=0;break $bb$$bb7$2}var q=Q;var p=(q+16)&4294967295;var o=i;HEAP[p]=o;ap=5;break $bb$$bb7$2}}else{ap=5}}while(0);if(ap==5){var n=Q;var l=(n+20)&4294967295;var k=HEAP[l];b=k;var j=Q;var h=(j+12)&4294967295;var g=HEAP[h];var f=b;var d=(f+48*g)&4294967295;X=d;while(1){var az=X;var ax=b;var ao=(az)>(ax);if(!(ao)){ap=7;break}var c=X;var a=(c+-48)&4294967295;var bi=(a)&4294967295;var bh=HEAP[bi];var bg=reSign((bh),16,0);var bf=a3;var be=(((bg))|0)<(((bf))|0);if(be){ap=7;break}var bd=X;var bc=(bd+-48)&4294967295;var aZ=(bc)&4294967295;var aY=HEAP[aZ];var aX=reSign((aY),16,0);var aW=a3;var aV=(((aX))|0)==(((aW))|0);if(aV){var aT=Q;var aS=(aT+24)&4294967295;var aR=HEAP[aS];var aQ=s;var aP=(((aR))|0)==(((aQ))|0);if(aP){ap=7;break}}var aL=X;var aK=(aL)&4294967295;var aJ=X;var aI=(aJ+-48)&4294967295;var aH=aK;var aF=aI;_llvm_memcpy_p0i8_p0i8_i32(aH,aF,48,1,0);var aD=X;var aB=(aD+-48)&4294967295;X=aB;ap=6;continue}var an=Q;var al=(an+12)&4294967295;var ak=HEAP[al];var aj=((ak)+1)&4294967295;var ah=Q;var af=(ah+12)&4294967295;HEAP[af]=aj;var ad=X;var ab=ad;_llvm_memset_p0i8_i32(ab,0,48,1,0);var Z=a3;var R=(((Z))&65535);var P=X;var N=(P)&4294967295;HEAP[N]=R;var M=s;var L=(((M))&255);var I=X;var F=(I+13)&4294967295;HEAP[F]=L}var D=am;var B=X;HEAP[D]=B;var y=HEAP[S];ba=y;var O=ba;H=O;var aU=H;STACKTOP=A;return aU;return null}function _af_glyph_hints_dump_points(d){var c;var e;var a=0;e=d;var b=e;e=b;return;return}function _af_glyph_hints_dump_segments(d){var c;var e;var a=0;e=d;var b=e;e=b;return;return}function _af_glyph_hints_dump_edges(d){var c;var e;var a=0;e=d;var b=e;e=b;return;return}function _af_direction_compute(K,H){var n;var p;var J;var r;var F;var s;var b;var D;var u=0;p=K;J=H;var E=J;var C=p;var B=(((E))|0)>=(((C))|0);if(B){var A=p;var z=(0-(A))&4294967295;var y=J;var x=(((z))|0)<=(((y))|0);if(x){D=2;var w=J;s=w;var v=p;b=v}else{D=-1;var l=p;var k=(0-(l))&4294967295;s=k;var j=J;b=j}}else{var i=p;var h=(0-(i))&4294967295;var g=J;var f=(((h))|0)<=(((g))|0);if(f){D=1;var e=p;s=e;var d=J;b=d}else{D=-2;var c=J;s=c;var a=p;b=a}}var R=b;var P=((R)*14)&4294967295;b=P;var O=s;var S=(0-(O))&4294967295;var Q=(((O))|0)>=0;var m=(Q)?(O):(S);var N=b;var o=(0-(N))&4294967295;var t=(((N))|0)>=0;var q=(t)?(N):(o);var M=(((m))|0)<=(((q))|0);if(M){D=4}var L=D;F=L;var I=F;r=I;var G=r;return G;return null}function _af_glyph_hints_init(a,k){var j;var h;var f;var i=0;h=a;f=k;var g=h;var e=g;_llvm_memset_p0i8_i32(e,0,124,1,0);var d=h;var c=(d)&4294967295;var b=f;HEAP[c]=b;return;return}function _af_glyph_hints_done(A){var z;var V;var e;var ab;var C;var I=0;V=A;var aa=V;var Z=(aa)!=0;$bb$$bb5$2:do{if(Z){var Y=V;var X=(Y)&4294967295;var W=HEAP[X];var T=(W)!=0;if(!(T)){z=1;break $bb$$bb5$2}var R=V;var O=(R)&4294967295;var M=HEAP[O];e=M;ab=0;while(1){var E=ab;var D=(((E))|0)<=1;if(!(D)){z=4;break}var K=ab;var w=V;var u=(w+48)&4294967295;var s=(u+K*28)&4294967295;C=s;var q=C;var o=(q)&4294967295;HEAP[o]=0;var m=C;var k=(m+4)&4294967295;HEAP[k]=0;var i=C;var g=(i+8)&4294967295;var f=HEAP[g];var b=e;var ar=f;_ft_mem_free(b,ar);var ap=C;var an=(ap+8)&4294967295;HEAP[an]=0;var al=C;var aj=(al+12)&4294967295;HEAP[aj]=0;var ah=C;var af=(ah+16)&4294967295;HEAP[af]=0;var ad=C;var ac=(ad+20)&4294967295;var Q=HEAP[ac];var N=e;var L=Q;_ft_mem_free(N,L);var J=C;var H=(J+20)&4294967295;HEAP[H]=0;var G=ab;var F=((G)+1)&4294967295;ab=F;z=2;continue}var B=V;var y=(B+44)&4294967295;var x=HEAP[y];var v=e;var t=x;_ft_mem_free(v,t);var r=V;var p=(r+44)&4294967295;HEAP[p]=0;var n=V;var l=(n+36)&4294967295;HEAP[l]=0;var j=V;var h=(j+40)&4294967295;HEAP[h]=0;var d=V;var c=(d+32)&4294967295;var a=HEAP[c];var aq=e;var ao=a;_ft_mem_free(aq,ao);var am=V;var ak=(am+32)&4294967295;HEAP[ak]=0;var ai=V;var ag=(ai+28)&4294967295;HEAP[ag]=0;var ae=V;var U=(ae+24)&4294967295;HEAP[U]=0;var S=V;var P=(S)&4294967295;HEAP[P]=0}}while(0);return;return}function _af_glyph_hints_rescale(c,f){var o;var l;var m;var n=0;l=c;m=f;var k=l;var j=(k+112)&4294967295;var i=m;HEAP[j]=i;var h=m;var g=(h+4)&4294967295;var e=(g+24)&4294967295;var d=HEAP[e];var b=l;var a=(b+104)&4294967295;HEAP[a]=d;return;return}function _af_glyph_hints_reload(dY,b3){var V=STACKTOP;STACKTOP+=4;_memset(V,0,4);var fz;var d1;var bf;var cC;var bx;var cf=V;var ds;var ba;var bd;var f5;var ca;var aC;var eY;var aO;var cX;var cu;var db;var a9;var cy;var aN;var fy;var cK;var be;var A;var f6;var fB;var cq;var bc;var bb;var ag;var bn;var bz;var by;var es=0;d1=dY;bf=b3;HEAP[cf]=0;var bw=d1;var bv=(bw+4)&4294967295;var bu=HEAP[bv];f5=bu;var bt=d1;var bs=(bt+12)&4294967295;var br=HEAP[bs];ca=br;var bq=d1;var bp=(bq+8)&4294967295;var bo=HEAP[bp];aC=bo;var fn=d1;var fm=(fn+16)&4294967295;var fl=HEAP[fm];eY=fl;var fk=d1;var fj=(fk)&4294967295;var fi=HEAP[fj];aO=fi;var fh=d1;var fg=(fh+28)&4294967295;HEAP[fg]=0;var ff=d1;var fe=(ff+40)&4294967295;HEAP[fe]=0;var eS=d1;var eR=(eS+48)&4294967295;var eQ=(eR)&4294967295;var eP=(eQ)&4294967295;HEAP[eP]=0;var eO=d1;var eN=(eO+48)&4294967295;var eM=(eN)&4294967295;var eL=(eM+12)&4294967295;HEAP[eL]=0;var eK=d1;var eJ=(eK+48)&4294967295;var en=(eJ+28)&4294967295;var em=(en)&4294967295;HEAP[em]=0;var el=d1;var ek=(el+48)&4294967295;var ej=(ek+28)&4294967295;var ei=(ej+12)&4294967295;HEAP[ei]=0;var eh=bf;var eg=(eh)&4294967295;var ef=HEAP[eg];var ee=reSign((ef),16,0);bd=ee;var dR=d1;var dQ=(dR+36)&4294967295;var dP=HEAP[dQ];ba=dP;var dO=bd;var dN=ba;var dM=unSign((dO),32,0)>unSign((dN),32,0);$bb$$bb2$2:do{if(dM){var dL=bd;var dK=((dL)+3)&4294967295;var dJ=(dK)&-4;bd=dJ;var dI=d1;var dl=(dI+44)&4294967295;var dk=HEAP[dl];var dj=bd;var di=ba;var dh=aO;var dg=dk;var df=_ft_mem_realloc(dh,4,di,dj,dg,cf);var de=df;var dd=d1;var dc=(dd+44)&4294967295;HEAP[dc]=de;var c0=HEAP[cf];var cZ=(((c0))|0)!=0;if(cZ){fz=0;break $bb$$bb2$2}var cY=bd;var cW=d1;var cV=(cW+36)&4294967295;HEAP[cV]=cY;fz=2;break $bb$$bb2$2}else{fz=2}}while(0);$Exit$$bb2$5:do{if(fz==2){var cU=bf;var cT=(cU+2)&4294967295;var cS=HEAP[cT];var cR=reSign((cS),16,0);var cQ=((cR)+2)&4294967295;bd=cQ;var cE=d1;var cD=(cE+24)&4294967295;var cB=HEAP[cD];ba=cB;var cA=bd;var cz=ba;var cx=unSign((cA),32,0)>unSign((cz),32,0);if(cx){var cw=bd;var cv=((cw)+9)&4294967295;var ct=(cv)&-8;bd=ct;var cs=d1;var cg=(cs+32)&4294967295;var ce=HEAP[cg];var cd=bd;var cc=ba;var cb=aO;var b9=ce;var b8=_ft_mem_realloc(cb,40,cc,cd,b9,cf);var b7=b8;var b6=d1;var b5=(b6+32)&4294967295;HEAP[b5]=b7;var bT=HEAP[cf];var bS=(((bT))|0)!=0;if(bS){fz=0;break $Exit$$bb2$5}var bR=bd;var bQ=d1;var bP=(bQ+24)&4294967295;HEAP[bP]=bR}var bO=bf;var bN=(bO+2)&4294967295;var bM=HEAP[bN];var bL=reSign((bM),16,0);var bK=d1;var a8=(bK+28)&4294967295;HEAP[a8]=bL;var a7=bf;var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=reSign((a5),16,0);var a3=d1;var a2=(a3+40)&4294967295;HEAP[a2]=a4;var a1=d1;var a0=(a1+48)&4294967295;var aZ=(a0)&4294967295;var aY=(aZ+24)&4294967295;HEAP[aY]=2;var aX=d1;var aW=(aX+48)&4294967295;var aV=(aW+28)&4294967295;var aU=(aV+24)&4294967295;HEAP[aU]=-1;var aT=bf;var aS=_FT_Outline_Get_Orientation(aT);var aR=(((aS))|0)==1;if(aR){var aQ=d1;var aP=(aQ+48)&4294967295;var aM=(aP)&4294967295;var aL=(aM+24)&4294967295;HEAP[aL]=-2;var aK=d1;var aJ=(aK+48)&4294967295;var aI=(aJ+28)&4294967295;var aH=(aI+24)&4294967295;HEAP[aH]=1}var aG=d1;var aF=(aG+4)&4294967295;var aE=f5;HEAP[aF]=aE;var aD=d1;var aB=(aD+12)&4294967295;var aA=ca;HEAP[aB]=aA;var az=d1;var ay=(az+8)&4294967295;var ax=aC;HEAP[ay]=ax;var aw=d1;var av=(aw+16)&4294967295;var au=eY;HEAP[av]=au;var at=d1;var ar=(at+116)&4294967295;HEAP[ar]=0;var aq=d1;var ap=(aq+120)&4294967295;HEAP[ap]=0;var ao=d1;var an=(ao+32)&4294967295;var am=HEAP[an];ds=am;var al=d1;var ak=(al+28)&4294967295;var aj=HEAP[ak];var ai=(((aj))|0)==0;if(ai){fz=0;break $Exit$$bb2$5}var ah=d1;var af=(ah+28)&4294967295;var ae=HEAP[af];var ad=ds;var ac=(ad+40*ae)&4294967295;cu=ac;var ab=bf;var aa=(ab+4)&4294967295;var Z=HEAP[aa];db=Z;var Y=bf;var X=(Y+8)&4294967295;var W=HEAP[X];a9=W;var U=bf;var T=(U+12)&4294967295;var S=HEAP[T];var R=(S)&4294967295;var Q=HEAP[R];var P=reSign((Q),16,0);var O=ds;var N=(O+40*P)&4294967295;cy=N;var L=cy;aN=L;fy=0;var J=ds;cX=J;$bb17$15:while(1){var ft=cX;var fs=cu;var fr=(ft)<(fs);if(!(fr)){fz=13;break $bb17$15}var z=db;var y=(z)&4294967295;var x=HEAP[y];var w=(((x))&65535);var v=cX;var u=(v+12)&4294967295;HEAP[u]=w;var t=db;var s=(t+4)&4294967295;var p=HEAP[s];var n=(((p))&65535);var e=cX;var d=(e+14)&4294967295;HEAP[d]=n;var c=db;var b=(c)&4294967295;var a=HEAP[b];var gl=f5;var gk=_FT_MulFix(a,gl);var gj=aC;var gh=((gk)+(gj))&4294967295;var gf=cX;var f4=(gf+16)&4294967295;HEAP[f4]=gh;var f3=cX;var f2=(f3+16)&4294967295;var f1=HEAP[f2];var f0=cX;var fZ=(f0+4)&4294967295;HEAP[fZ]=f1;var fY=db;var fX=(fY+4)&4294967295;var fV=HEAP[fX];var fT=ca;var M=_FT_MulFix(fV,fT);var K=eY;var I=((M)+(K))&4294967295;var H=cX;var G=(H+20)&4294967295;HEAP[G]=I;var F=cX;var E=(F+20)&4294967295;var D=HEAP[E];var C=cX;var B=(C+8)&4294967295;HEAP[B]=D;var q=a9;var o=HEAP[q];var m=reSign((o),8,0);var l=(m)&3;if(l==0){fz=26}else{if(l==2){fz=27}else{fz=28}}if(fz==28){var g=cX;var f=(g)&4294967295;HEAP[f]=0}else{if(fz==26){var k=cX;var j=(k)&4294967295;HEAP[j]=1}else{if(fz==27){var i=cX;var h=(i)&4294967295;HEAP[h]=2}}}var gi=cX;var gg=(gi+36)&4294967295;var ge=aN;HEAP[gg]=ge;var gd=aN;var gc=(gd+32)&4294967295;var gb=cX;HEAP[gc]=gb;var ga=cX;aN=ga;var f9=cX;var f8=cy;var f7=(f9)==(f8);$bb14$$bb16$23:do{if(f7){var fW=fy;var fU=((fW)+1)&4294967295;fy=fU;var fS=bf;var fR=(fS)&4294967295;var fQ=HEAP[fR];var fP=reSign((fQ),16,0);var fO=fy;var fN=(((fO))|0)<(((fP))|0);if(!(fN)){fz=10;break $bb14$$bb16$23}var fM=bf;var fL=(fM+12)&4294967295;var fK=HEAP[fL];var fJ=fy;var fI=(fK+2*fJ)&4294967295;var fH=HEAP[fI];var fG=reSign((fH),16,0);var fF=ds;var fE=(fF+40*fG)&4294967295;cy=fE;var fD=cy;aN=fD}}while(0);var fC=cX;var fA=(fC+40)&4294967295;cX=fA;var fx=db;var fw=(fx+8)&4294967295;db=fw;var fv=a9;var fu=(fv+1)&4294967295;a9=fu;fz=7;continue $bb17$15}var fq=d1;var fp=(fq+44)&4294967295;var fo=HEAP[fp];cK=fo;var fd=d1;var fc=(fd+40)&4294967295;var fb=HEAP[fc];var fa=cK;var e9=(fa+4*fb)&4294967295;be=e9;var e8=bf;var e7=(e8+12)&4294967295;var e6=HEAP[e7];A=e6;f6=0;$bb21$28:while(1){var eb=cK;var ea=be;var d9=(eb)<(ea);if(!(d9)){fz=16;break $bb21$28}var e5=f6;var e3=reSign((e5),16,0);var eI=ds;var eH=(eI+40*e3)&4294967295;var eG=cK;var eF=(eG)&4294967295;HEAP[eF]=eH;var eE=A;var eD=(eE)&4294967295;var eC=HEAP[eD];var eB=((eC)+1)&65535;f6=eB;var eA=cK;var ey=(eA+4)&4294967295;cK=ey;var ed=A;var ec=(ed+2)&4294967295;A=ec;fz=14;continue $bb21$28}var d8=ds;fB=d8;cq=0;bc=0;bb=0;ag=4;var d7=ds;cX=d7;$bb33$32:while(1){var bk=cX;var bj=cu;var bi=(bk)<(bj);if(!(bi)){fz=0;break $Exit$$bb2$5}var d6=cX;var d5=fB;var d3=(d6)==(d5);if(d3){var dH=fB;var dG=(dH+36)&4294967295;var dF=HEAP[dG];cq=dF;var dE=fB;var dD=(dE+12)&4294967295;var dC=HEAP[dD];var dB=reSign((dC),16,0);var dA=cq;var dz=(dA+12)&4294967295;var dx=HEAP[dz];var e4=reSign((dx),16,0);var e2=((dB)-(e4))&4294967295;bc=e2;var e1=fB;var e0=(e1+14)&4294967295;var eZ=HEAP[e0];var eX=reSign((eZ),16,0);var eW=cq;var eV=(eW+14)&4294967295;var eU=HEAP[eV];var eT=reSign((eU),16,0);var ez=((eX)-(eT))&4294967295;bb=ez;var ex=bc;var ew=bb;var ev=_af_direction_compute(ex,ew);ag=ev;var eu=cq;var et=(eu+40)&4294967295;fB=et}var er=ag;var eq=(((er))&255);var ep=cX;var eo=(ep+2)&4294967295;HEAP[eo]=eq;var d4=cX;var d2=(d4+32)&4294967295;var d0=HEAP[d2];bn=d0;var dZ=bn;var dX=(dZ+12)&4294967295;var dW=HEAP[dX];var dV=reSign((dW),16,0);var dU=cX;var dT=(dU+12)&4294967295;var dS=HEAP[dT];var dy=reSign((dS),16,0);var dw=((dV)-(dy))&4294967295;bz=dw;var dv=bn;var du=(dv+14)&4294967295;var dt=HEAP[du];var dr=reSign((dt),16,0);var dq=cX;var dp=(dq+14)&4294967295;var dn=HEAP[dp];var dm=reSign((dn),16,0);var da=((dr)-(dm))&4294967295;by=da;var c9=bz;var c8=by;var c7=_af_direction_compute(c9,c8);ag=c7;var c6=ag;var c5=(((c6))&255);var c4=cX;var c3=(c4+3)&4294967295;HEAP[c3]=c5;var c2=cX;var c1=(c2)&4294967295;var cP=HEAP[c1];var cO=unSign((cP),16,0);var cN=(cO)&3;var cM=(((cN))|0)!=0;$Is_Weak_Point$$bb27$38:do{if(cM){fz=20}else{var cr=cX;var cp=(cr+3)&4294967295;var co=HEAP[cp];var cn=cX;var cm=(cn+2)&4294967295;var cl=HEAP[cm];var ck=reSign((co),8,0)==reSign((cl),8,0);if(ck){var cj=cX;var ci=(cj+3)&4294967295;var ch=HEAP[ci];var b4=reSign((ch),8,0)!=4;if(b4){fz=20;break $Is_Weak_Point$$bb27$38}var b2=bc;var b1=bb;var b0=bz;var bZ=by;var bY=_ft_corner_is_flat(b2,b1,b0,bZ);var bX=(((bY))|0)!=0;if(bX){fz=20;break $Is_Weak_Point$$bb27$38}fz=23;break $Is_Weak_Point$$bb27$38}else{var bW=cX;var bV=(bW+2)&4294967295;var bU=HEAP[bV];var bJ=reSign((bU),8,0);var bI=cX;var bH=(bI+3)&4294967295;var bG=HEAP[bH];var bF=reSign((bG),8,0);var bE=(0-(bF))&4294967295;var bD=(((bJ))|0)==(((bE))|0);if(bD){fz=20;break $Is_Weak_Point$$bb27$38}else{fz=23;break $Is_Weak_Point$$bb27$38}}}}while(0);if(fz==20){var cL=cX;var cJ=(cL)&4294967295;var cI=HEAP[cJ];var cH=(cI)|256;var cG=cX;var cF=(cG)&4294967295;HEAP[cF]=cH}var bC=bz;bc=bC;var bB=by;bb=bB;var bA=cX;cq=bA;var bm=cX;var bl=(bm+40)&4294967295;cX=bl;fz=17;continue $bb33$32}}}while(0);var bh=HEAP[cf];bx=bh;var bg=bx;cC=bg;var r=cC;STACKTOP=V;return r;return null}function _af_glyph_hints_save(B,ae){var A;var U;var h;var e;var b;var d;var G;var K=0;U=B;h=ae;var Z=U;var Y=(Z+32)&4294967295;var X=HEAP[Y];e=X;var W=U;var V=(W+28)&4294967295;var T=HEAP[V];var S=e;var Q=(S+40*T)&4294967295;b=Q;var O=h;var M=(O+4)&4294967295;var x=HEAP[M];d=x;var v=h;var t=(v+8)&4294967295;var r=HEAP[t];G=r;while(1){var l=e;var j=b;var c=(l)<(j);if(!(c)){A=3;break}var p=e;var n=(p+16)&4294967295;var k=HEAP[n];var i=d;var g=(i)&4294967295;HEAP[g]=k;var f=e;var a=(f+20)&4294967295;var aj=HEAP[a];var ai=d;var ah=(ai+4)&4294967295;HEAP[ah]=aj;var ag=e;var af=(ag)&4294967295;var ad=HEAP[af];var ac=unSign((ad),16,0);var ab=(ac)&1;var aa=(((ab))&255);var C=reSign((aa),8,0)!=0;if(C){var R=G;var P=(R)&4294967295;HEAP[P]=0}else{var N=e;var L=(N)&4294967295;var J=HEAP[L];var I=unSign((J),16,0);var H=(I)&2;var F=(((H))|0)!=0;if(F){var E=G;var D=(E)&4294967295;HEAP[D]=2}else{var z=G;var y=(z)&4294967295;HEAP[y]=1}}var w=e;var u=(w+40)&4294967295;e=u;var s=d;var q=(s+8)&4294967295;d=q;var o=G;var m=(o+1)&4294967295;G=m;A=0;continue}return;return}function _af_glyph_hints_align_edge_points(aR,o){var U;var ar;var O;var C;var av;var au;var D;var I;var aq;var x;var at;var aw;var t;var an;var p;var d=0;ar=aR;O=o;var aQ=O;var aP=ar;var aO=(aP+48)&4294967295;var aN=(aO+aQ*28)&4294967295;C=aN;var aM=C;var aL=(aM+8)&4294967295;var aK=HEAP[aL];av=aK;var aJ=C;var aI=(aJ)&4294967295;var aH=HEAP[aI];var aj=av;var ah=(aj+52*aH)&4294967295;au=ah;var af=O;var ad=(((af))|0)==0;$bb$$bb8$2:do{if(ad){var ab=av;D=ab;$bb6$4:while(1){var h=D;var g=au;var f=(h)<(g);if(!(f)){U=5;break $bb6$4}var Z=D;var Y=(Z+12)&4294967295;var X=HEAP[Y];I=X;var W=I;var V=(W)==0;$bb5$$bb2$7:do{if(!V){var P=D;var N=(P+40)&4294967295;var M=HEAP[N];x=M;var L=D;var K=(L+44)&4294967295;var J=HEAP[K];at=J;var H=x;aq=H;while(1){var G=I;var F=(G+8)&4294967295;var E=HEAP[F];var B=aq;var A=(B+16)&4294967295;HEAP[A]=E;var z=aq;var y=(z)&4294967295;var w=HEAP[y];var v=(w)|64;var u=aq;var s=(u)&4294967295;HEAP[s]=v;var r=aq;var q=at;var n=(r)==(q);if(n){U=2;break $bb5$$bb2$7}var m=aq;var l=(m+32)&4294967295;var k=HEAP[l];aq=k;U=1;continue}}}while(0);var j=D;var i=(j+52)&4294967295;D=i;U=0;continue $bb6$4}}else{var e=av;D=e;$bb18$15:while(1){var S=D;var R=au;var Q=(S)<(R);if(!(Q)){U=12;break $bb$$bb8$2}var c=D;var b=(c+12)&4294967295;var a=HEAP[b];aw=a;var aY=aw;var aX=(aY)==0;$bb17$$bb14$18:do{if(!aX){var aW=D;var aV=(aW+40)&4294967295;var aU=HEAP[aV];an=aU;var aT=D;var aS=(aT+44)&4294967295;var aG=HEAP[aS];p=aG;var aF=an;t=aF;while(1){var aE=aw;var aD=(aE+8)&4294967295;var aC=HEAP[aD];var aB=t;var aA=(aB+20)&4294967295;HEAP[aA]=aC;var az=t;var ay=(az)&4294967295;var ax=HEAP[ay];var ap=(ax)|128;var ao=t;var am=(ao)&4294967295;HEAP[am]=ap;var al=t;var ak=p;var ai=(al)==(ak);if(ai){U=9;break $bb17$$bb14$18}var ag=t;var ae=(ag+32)&4294967295;var ac=HEAP[ae];t=ac;U=8;continue}}}while(0);var aa=D;var T=(aa+52)&4294967295;D=T;U=7;continue $bb18$15}}}while(0);return;return}function _af_glyph_hints_align_strong_points(f,x){var bj;var bh;var bH;var cN;var E;var di;var ch;var b4;var bo;var C;var ag;var cM;var bi;var A;var bg;var b1;var F;var b3;var cq;var bJ;var g;var b2;var cB=0;bh=f;bH=x;var dh=bh;var dg=(dh+32)&4294967295;var df=HEAP[dg];cN=df;var de=bh;var dd=(de+28)&4294967295;var dc=HEAP[dd];var db=cN;var da=(db+40*dc)&4294967295;E=da;var c9=bH;var c8=bh;var cg=(c8+48)&4294967295;var ce=(cg+c9*28)&4294967295;di=ce;var cc=di;var cb=(cc+20)&4294967295;var ca=HEAP[cb];ch=ca;var b9=di;var b8=(b9+12)&4294967295;var b7=HEAP[b8];var b6=ch;var b5=(b6+48*b7)&4294967295;b4=b5;var bS=bH;var bQ=(((bS))|0)==0;if(bQ){bo=64}else{bo=128}var bO=ch;var bN=b4;var bM=(bO)<(bN);$bb3$$bb37$6:do{if(bM){var bL=cN;C=bL;$bb36$8:while(1){var N=C;var L=E;var J=(N)<(L);if(!(J)){bj=21;break $bb3$$bb37$6}var bK=C;var bI=(bK)&4294967295;var bG=HEAP[bI];var bF=unSign((bG),16,0);var bw=bo;var bu=(bF)&(bw);var bs=(((bu))|0)!=0;$bb35$$bb5$11:do{if(!bs){var br=C;var bq=(br)&4294967295;var bp=HEAP[bq];var bn=unSign((bp),16,0);var bm=(bn)&256;var bl=(((bm))|0)!=0;if(bl){var bk=C;var a7=(bk)&4294967295;var a5=HEAP[a7];var a2=unSign((a5),16,0);var a0=(a2)&512;var aY=(((a0))|0)==0;if(aY){bj=2;break $bb35$$bb5$11}}var aW=bH;var aU=(((aW))|0)==1;if(aU){var aS=C;var aQ=(aS+14)&4294967295;var aO=HEAP[aQ];var aD=reSign((aO),16,0);cM=aD;var aB=C;var ay=(aB+8)&4294967295;var aw=HEAP[ay];bi=aw}else{var au=C;var ar=(au+12)&4294967295;var ap=HEAP[ar];var an=reSign((ap),16,0);cM=an;var al=C;var aj=(al+4)&4294967295;var X=HEAP[aj];bi=X}var V=cM;A=V;var S=ch;ag=S;var Q=ag;var O=(Q)&4294967295;var M=HEAP[O];var K=reSign((M),16,0);var I=cM;var H=((K)-(I))&4294967295;bg=H;var G=bg;var s=(((G))|0)>=0;$bb11$$bb12$20:do{if(s){var q=ag;var o=(q+8)&4294967295;var n=HEAP[o];var m=ag;var l=(m+4)&4294967295;var k=HEAP[l];var j=bi;var i=((k)-(j))&4294967295;var h=((n)-(i))&4294967295;cM=h}else{var e=b4;var d=(e+-48)&4294967295;ag=d;var c=ag;var b=(c)&4294967295;var a=HEAP[b];var dn=reSign((a),16,0);var dm=cM;var dl=((dm)-(dn))&4294967295;bg=dl;var dk=bg;var dj=(((dk))|0)>=0;if(dj){var c7=ag;var c6=(c7+8)&4294967295;var c5=HEAP[c6];var c4=ag;var c3=(c4+4)&4294967295;var c2=HEAP[c3];var c1=bi;var c0=((c1)-(c2))&4294967295;var cZ=((c5)+(c0))&4294967295;cM=cZ}else{b1=0;var cY=b4;var cX=(cY);var cW=ch;var cV=(cW);var cU=((cX)-(cV))&4294967295;var cT=((((cU))|0)/48|0);F=cT;var cS=F;var cR=(((cS))|0)<=8;$bb15$$bb22$26:do{if(cR){bJ=0;while(1){var cE=bJ;var cD=F;var cC=(((cE))|0)<(((cD))|0);if(!(cC)){bj=7;break}var cQ=ch;var cP=bJ;var cO=(cQ+48*cP)&4294967295;var cL=(cO)&4294967295;var cK=HEAP[cL];var cJ=reSign((cK),16,0);var cI=cM;var cH=(((cJ))|0)>=(((cI))|0);if(cH){bj=7;break}var cG=bJ;var cF=((cG)+1)&4294967295;bJ=cF;bj=6;continue}var cA=ch;var cz=bJ;var cy=(cA+48*cz)&4294967295;var cx=(cy)&4294967295;var cw=HEAP[cx];var cv=reSign((cw),16,0);var cu=cM;var ct=(((cv))|0)==(((cu))|0);if(ct){var cs=ch;var cr=bJ;var cp=(cs+48*cr)&4294967295;var co=(cp+8)&4294967295;var cn=HEAP[co];cM=cn;bj=10;break $bb11$$bb12$20}else{var cm=bJ;b1=cm}}else{while(1){var bx=b1;var bv=F;var bt=(((bx))|0)<(((bv))|0);if(!(bt)){bj=16;break $bb15$$bb22$26}var cl=F;var ck=b1;var cj=((cl)+(ck))&4294967295;var ci=(((cj))|0)>>1;b3=ci;var cf=ch;var cd=b3;var b0=(cf+48*cd)&4294967295;ag=b0;var bZ=ag;var bY=(bZ)&4294967295;var bX=HEAP[bY];var bW=reSign((bX),16,0);cq=bW;var bV=cM;var bU=cq;var bT=(((bV))|0)<(((bU))|0);if(bT){var bR=b3;F=bR;bj=12;continue}else{var bP=cM;var bE=cq;var bD=(((bP))|0)>(((bE))|0);if(!(bD)){bj=14;break}var bC=b3;var bB=((bC)+1)&4294967295;b1=bB;bj=12;continue}}var bA=ag;var bz=(bA+8)&4294967295;var by=HEAP[bz];cM=by;bj=10;break $bb11$$bb12$20}}while(0);var bf=ch;var be=b1;var bd=(bf+48*be)&4294967295;var bc=(bd+-48)&4294967295;g=bc;var bb=ch;var ba=b1;var a9=(bb+48*ba)&4294967295;var a8=(a9)&4294967295;b2=a8;var a6=g;var a4=(a6+16)&4294967295;var aL=HEAP[a4];var aK=(((aL))|0)==0;if(aK){var aJ=b2;var aI=(aJ)&4294967295;var aH=HEAP[aI];var aG=reSign((aH),16,0);var aF=g;var aE=(aF)&4294967295;var aC=HEAP[aE];var aA=reSign((aC),16,0);var af=((aG)-(aA))&4294967295;var ae=b2;var ad=(ae+8)&4294967295;var ac=HEAP[ad];var ab=g;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=((ac)-(Z))&4294967295;var W=_FT_DivFix(Y,af);var U=g;var D=(U+16)&4294967295;HEAP[D]=W}var B=g;var z=(B+8)&4294967295;var y=HEAP[z];var w=g;var v=(w+16)&4294967295;var u=HEAP[v];var t=g;var r=(t)&4294967295;var p=HEAP[r];var a3=reSign((p),16,0);var a1=A;var aZ=((a1)-(a3))&4294967295;var aX=_FT_MulFix(aZ,u);var aV=((y)+(aX))&4294967295;cM=aV}}}while(0);var aT=bH;var aR=(((aT))|0)==0;if(aR){var aP=C;var aN=(aP+16)&4294967295;var aM=cM;HEAP[aN]=aM}else{var az=C;var ax=(az+20)&4294967295;var av=cM;HEAP[ax]=av}var at=C;var aq=(at)&4294967295;var ao=HEAP[aq];var am=bo;var ak=(((am))&65535);var ai=(ao)|(ak);var ah=C;var T=(ah)&4294967295;HEAP[T]=ai}}while(0);var R=C;var P=(R+40)&4294967295;C=P;bj=1;continue $bb36$8}}}while(0);return;return}function _af_iup_shift(J,I,p){var o;var K;var l;var q;var b;var g;var t=0;K=J;l=I;q=p;var H=q;var G=(H+24)&4294967295;var F=HEAP[G];var E=q;var D=(E+28)&4294967295;var C=HEAP[D];var B=((F)-(C))&4294967295;g=B;var z=g;var x=(((z))|0)==0;$bb6$$bb$2:do{if(!x){var v=K;b=v;$bb2$4:while(1){var c=b;var a=q;var T=(c)<(a);if(!(T)){o=2;break $bb2$4}var n=b;var m=(n+28)&4294967295;var k=HEAP[m];var j=g;var i=((k)+(j))&4294967295;var h=b;var f=(h+24)&4294967295;HEAP[f]=i;var e=b;var d=(e+40)&4294967295;b=d;o=0;continue $bb2$4}var S=q;var R=(S+40)&4294967295;b=R;while(1){var u=b;var s=l;var r=(u)<=(s);if(!(r)){o=5;break $bb6$$bb$2}var Q=b;var P=(Q+28)&4294967295;var O=HEAP[P];var N=g;var M=((O)+(N))&4294967295;var L=b;var A=(L+24)&4294967295;HEAP[A]=M;var y=b;var w=(y+40)&4294967295;b=w;o=3;continue}}}while(0);return;return}function _af_iup_interp(al,aj,aV,aT){var V;var bf;var p;var U;var aF;var a4;var a3;var bD;var bB;var ah;var ag;var aQ=0;bf=al;p=aj;U=aV;aF=aT;var bz=U;var by=(bz+28)&4294967295;var bx=HEAP[by];bD=bx;var bw=aF;var bv=(bw+28)&4294967295;var bu=HEAP[bv];bB=bu;var bt=U;var bs=(bt+24)&4294967295;var br=HEAP[bs];var bq=bD;var aE=((br)-(bq))&4294967295;ah=aE;var aD=aF;var aC=(aD+24)&4294967295;var aB=HEAP[aC];var aA=bB;var az=((aB)-(aA))&4294967295;ag=az;var ay=bf;var ax=p;var aw=(ay)>(ax);$bb26$$bb$2:do{if(!aw){var av=bD;var au=bB;var at=(((av))|0)==(((au))|0);if(at){var ar=bf;a4=ar;while(1){var T=a4;var S=p;var R=(T)<=(S);if(!(R)){V=3;break}var aq=a4;var ap=(aq+28)&4294967295;var ao=HEAP[ap];a3=ao;var an=a3;var am=bD;var ak=(((an))|0)<=(((am))|0);if(ak){var ai=a3;var af=ah;var ae=((ai)+(af))&4294967295;a3=ae}else{var ad=a3;var ac=ag;var ab=((ad)+(ac))&4294967295;a3=ab}var aa=a4;var Z=(aa+24)&4294967295;var Y=a3;HEAP[Z]=Y;var X=a4;var W=(X+40)&4294967295;a4=W;V=0;continue}}else{var Q=bD;var P=bB;var O=(((Q))|0)<(((P))|0);if(O){var N=bf;a4=N;while(1){var bG=a4;var bF=p;var bE=(bG)<=(bF);if(!(bE)){V=8;break}var M=a4;var L=(M+28)&4294967295;var K=HEAP[L];a3=K;var J=a3;var I=bD;var H=(((J))|0)<=(((I))|0);if(H){var G=a3;var F=ah;var E=((G)+(F))&4294967295;a3=E}else{var D=a3;var C=bB;var B=(((D))|0)>=(((C))|0);if(B){var A=a3;var z=ag;var y=((A)+(z))&4294967295;a3=y}else{var x=U;var w=(x+24)&4294967295;var v=HEAP[w];var u=bB;var t=bD;var s=((u)-(t))&4294967295;var r=aF;var q=(r+24)&4294967295;var o=HEAP[q];var n=U;var m=(n+24)&4294967295;var l=HEAP[m];var k=((o)-(l))&4294967295;var j=a3;var i=bD;var h=((j)-(i))&4294967295;var g=_FT_MulDiv(h,k,s);var f=((v)+(g))&4294967295;a3=f}}var e=a4;var d=(e+24)&4294967295;var c=a3;HEAP[d]=c;var b=a4;var a=(b+40)&4294967295;a4=a;V=5;continue}}else{var bC=bf;a4=bC;while(1){var aI=a4;var aH=p;var aG=(aI)<=(aH);if(!(aG)){V=12;break $bb26$$bb$2}var bA=a4;var bp=(bA+28)&4294967295;var bo=HEAP[bp];a3=bo;var bn=a3;var bm=bB;var bl=(((bn))|0)<=(((bm))|0);if(bl){var bk=a3;var bj=ag;var bi=((bk)+(bj))&4294967295;a3=bi}else{var bh=a3;var bg=bD;var be=(((bh))|0)>=(((bg))|0);if(be){var bd=a3;var bc=ah;var bb=((bd)+(bc))&4294967295;a3=bb}else{var ba=U;var a9=(ba+24)&4294967295;var a8=HEAP[a9];var a7=bB;var a6=bD;var a5=((a7)-(a6))&4294967295;var a2=aF;var a1=(a2+24)&4294967295;var a0=HEAP[a1];var aZ=U;var aY=(aZ+24)&4294967295;var aX=HEAP[aY];var aW=((a0)-(aX))&4294967295;var aU=a3;var aS=bD;var aR=((aU)-(aS))&4294967295;var aP=_FT_MulDiv(aR,aW,a5);var aO=((a8)+(aP))&4294967295;a3=aO}}var aN=a4;var aM=(aN+24)&4294967295;var aL=a3;HEAP[aM]=aL;var aK=a4;var aJ=(aK+40)&4294967295;a4=aJ;V=9;continue}}}}}while(0);return;return}function _af_glyph_hints_align_weak_points(f,s){var ab;var aa;var aw;var bv;var u;var h;var b5;var ag;var t;var a9;var g;var bG;var F;var bk=0;aa=f;aw=s;var b0=aa;var bZ=(b0+32)&4294967295;var bY=HEAP[bZ];bv=bY;var bX=aa;var bW=(bX+28)&4294967295;var bV=HEAP[bW];var bU=bv;var bT=(bU+40*bV)&4294967295;u=bT;var bS=aa;var bR=(bS+44)&4294967295;var a0=HEAP[bR];h=a0;var aY=aa;var aW=(aY+40)&4294967295;var aV=HEAP[aW];var aU=h;var aT=(aU+4*aV)&4294967295;b5=aT;var aS=aw;var aR=(((aS))|0)==0;$bb$$bb4$2:do{if(aR){ag=64;var aQ=bv;t=aQ;while(1){var al=t;var ak=u;var aj=(al)<(ak);if(!(aj)){ab=2;break}var aP=t;var aG=(aP+16)&4294967295;var aE=HEAP[aG];var aC=t;var aB=(aC+24)&4294967295;HEAP[aB]=aE;var aA=t;var az=(aA+4)&4294967295;var ay=HEAP[az];var ax=t;var av=(ax+28)&4294967295;HEAP[av]=ay;var au=t;var am=(au+40)&4294967295;t=am;ab=0;continue}}else{ag=128;var ai=bv;t=ai;while(1){var S=t;var R=u;var Q=(S)<(R);if(!(Q)){ab=6;break $bb$$bb4$2}var ah=t;var af=(ah+20)&4294967295;var ae=HEAP[af];var ad=t;var ac=(ad+24)&4294967295;HEAP[ac]=ae;var Z=t;var Y=(Z+8)&4294967295;var X=HEAP[Y];var W=t;var V=(W+28)&4294967295;HEAP[V]=X;var U=t;var T=(U+40)&4294967295;t=T;ab=4;continue}}}while(0);var P=bv;t=P;$bb27$13:while(1){var ba=h;var a8=b5;var a7=(ba)<(a8);if(!(a7)){ab=27;break $bb27$13}var O=h;var N=HEAP[O];t=N;var M=t;var L=(M+36)&4294967295;var K=HEAP[L];a9=K;var J=t;g=J;$bb9$16:while(1){var I=t;var H=a9;var G=(I)>(H);if(G){ab=9;break $bb9$16}var E=t;var D=(E)&4294967295;var C=HEAP[D];var B=unSign((C),16,0);var A=ag;var z=(B)&(A);var y=(((z))|0)!=0;if(y){ab=11;break $bb9$16}var x=t;var w=(x+40)&4294967295;t=w;ab=8;continue $bb9$16}$NextContour$$bb12$20:do{if(ab==11){var v=t;bG=v;var r=t;F=r;$bb13$22:while(1){$bb15$24:while(1){var o=t;var n=a9;var m=(o)>=(n);if(m){ab=15;break $bb15$24}var l=t;var k=(l+40)&4294967295;var j=(k)&4294967295;var i=HEAP[j];var e=unSign((i),16,0);var d=ag;var c=(e)&(d);var b=(((c))|0)!=0;if(!(b)){ab=15;break $bb15$24}var q=t;var p=(q+40)&4294967295;t=p;ab=14;continue $bb15$24}var a=t;F=a;var b6=t;var b4=(b6+40)&4294967295;t=b4;while(1){var b3=t;var b2=a9;var b1=(b3)>(b2);if(b1){ab=19;break $bb13$22}var bQ=t;var bP=(bQ)&4294967295;var bO=HEAP[bP];var bN=unSign((bO),16,0);var bM=ag;var bL=(bN)&(bM);var bK=(((bL))|0)!=0;if(bK){ab=21;break}var bJ=t;var bI=(bJ+40)&4294967295;t=bI;ab=18;continue}var bH=t;var bF=(bH+-40)&4294967295;var bE=F;var bD=(bE+40)&4294967295;var bC=F;var bB=t;_af_iup_interp(bD,bF,bC,bB);ab=13;continue $bb13$22}var bA=F;var bz=bG;var by=(bA)==(bz);if(by){var bx=g;var bw=a9;var bu=bG;_af_iup_shift(bx,bw,bu)}else{var bt=F;var bs=a9;var br=(bt)<(bs);if(br){var bq=F;var bp=(bq+40)&4294967295;var bo=a9;var bn=F;var bm=bG;_af_iup_interp(bp,bo,bn,bm)}var bl=bG;var bj=bv;var bi=(bl)>(bj);if(!(bi)){ab=9;break $NextContour$$bb12$20}var bh=bG;var bg=(bh+-40)&4294967295;var bf=g;var be=F;var bd=bG;_af_iup_interp(bf,bg,be,bd)}}}while(0);var bc=h;var bb=(bc+4)&4294967295;h=bb;ab=7;continue $bb27$13}var a6=aw;var a5=(((a6))|0)==0;$bb29$$bb33$44:do{if(a5){var a4=bv;t=a4;while(1){var aM=t;var aL=u;var aK=(aM)<(aL);if(!(aK)){ab=30;break}var a3=t;var a2=(a3+24)&4294967295;var a1=HEAP[a2];var aZ=t;var aX=(aZ+16)&4294967295;HEAP[aX]=a1;var aO=t;var aN=(aO+40)&4294967295;t=aN;ab=28;continue}}else{var aJ=bv;t=aJ;while(1){var ap=t;var ao=u;var an=(ap)<(ao);if(!(an)){ab=34;break $bb29$$bb33$44}var aI=t;var aH=(aI+24)&4294967295;var aF=HEAP[aH];var aD=t;var at=(aD+20)&4294967295;HEAP[at]=aF;var ar=t;var aq=(ar+40)&4294967295;t=aq;ab=32;continue}}}while(0);return;return}function _af_dummy_hints_init(a,b){var l;var g;var h;var i;var f;var k=0;g=a;h=b;var e=g;var d=h;_af_glyph_hints_rescale(e,d);f=0;var c=f;i=c;var j=i;return j;return null}function _af_dummy_hints_apply(a,g){var l;var h;var b;var i;var f;var k=0;h=a;b=g;var e=h;h=e;var d=b;b=d;f=0;var c=f;i=c;var j=i;return j;return null}function _af_latin_metrics_init_widths(bA,U,bt){var L=STACKTOP;STACKTOP+=956;_memset(L,0,956);var at;var bj;var bQ;var e;var bT;var j=L;var I;var k;var v;var b5=L+124;var aR;var cx;var af;var b0;var W;var by;var aL;var aP;var ai;var V;var bN=0;bj=bA;bQ=U;e=bt;var cw=bQ;var cv=(cw+100)&4294967295;var cu=HEAP[cv];var bM=j;_af_glyph_hints_init(bM,cu);var ct=bj;var cs=(ct+40)&4294967295;var cr=(cs)&4294967295;var cq=(cr+8)&4294967295;HEAP[cq]=0;var cp=bj;var co=(cp+40)&4294967295;var cn=(co+396)&4294967295;var bo=(cn+8)&4294967295;HEAP[bo]=0;var bm=(b5)&4294967295;var bk=(bm)&4294967295;var bi=(bk+4)&4294967295;aR=bi;var bh=bQ;var bg=e;var bf=_FT_Get_Char_Index(bh,bg);k=bf;var be=k;var bd=(((be))|0)==0;$Exit$$bb$2:do{if(!bd){var bc=bQ;var a3=k;var a1=_FT_Load_Glyph(bc,a3,1);I=a1;var aZ=I;var aY=(((aZ))|0)!=0;if(aY){at=0;break $Exit$$bb$2}var aX=bQ;var aW=(aX+84)&4294967295;var aV=HEAP[aW];var aU=(aV+108)&4294967295;var aT=(aU+2)&4294967295;var aS=HEAP[aT];var aF=reSign((aS),16,0)<=0;if(aF){at=0;break $Exit$$bb$2}var x=b5;var bz=x;_llvm_memset_p0i8_i32(bz,0,832,1,0);var aD=bj;var aB=(aD+36)&4294967295;var aA=HEAP[aB];var az=(b5)&4294967295;var ay=(az+36)&4294967295;HEAP[ay]=aA;var ax=aR;var aw=(ax+8)&4294967295;HEAP[aw]=65536;var av=aR;var au=(av+8)&4294967295;var aj=HEAP[au];var ag=aR;var ae=(ag+4)&4294967295;HEAP[ae]=aj;var ad=aR;var ac=(ad+16)&4294967295;HEAP[ac]=0;var ab=aR;var aa=(ab+16)&4294967295;var Z=HEAP[aa];var Y=aR;var X=(Y+12)&4294967295;HEAP[X]=Z;var T=aR;var S=(T)&4294967295;var R=bQ;HEAP[S]=R;var Q=aR;var P=(Q+20)&4294967295;HEAP[P]=0;var O=aR;var N=(O+24)&4294967295;HEAP[N]=0;var w=b5;var aQ=w;var bL=j;_af_glyph_hints_rescale(bL,aQ);var M=bQ;var K=(M+84)&4294967295;var J=HEAP[K];var H=(J+108)&4294967295;var i=j;var G=_af_glyph_hints_reload(i,H);I=G;var F=I;var E=(((F))|0)!=0;if(E){at=0;break $Exit$$bb$2}v=0;$bb26$7:while(1){var br=v;var bq=(((br))|0)<=1;if(!(bq)){at=0;break $Exit$$bb$2}var D=v;var C=bj;var B=(C+40)&4294967295;var A=(B+D*396)&4294967295;cx=A;var z=v;var y=(j)&4294967295;var u=(y+48)&4294967295;var t=(u+z*28)&4294967295;af=t;aL=0;var s=v;var h=j;var r=_af_latin_hints_compute_segments(h,s);I=r;var q=I;var p=(((q))|0)!=0;if(p){at=0;break $Exit$$bb$2}var o=v;var g=j;_af_latin_hints_link_segments(g,o);var n=af;var m=(n+8)&4294967295;var l=HEAP[m];b0=l;var f=af;var d=(f)&4294967295;var c=HEAP[d];var b=b0;var a=(b+52*c)&4294967295;W=a;$bb24$11:while(1){var bH=b0;var bG=W;var bF=(bH)<(bG);if(!(bF)){at=14;break $bb24$11}var cC=b0;var cB=(cC+20)&4294967295;var cA=HEAP[cB];by=cA;var cz=by;var cy=(cz)!=0;$bb17$$bb23$14:do{if(cy){var cm=by;var cl=(cm+20)&4294967295;var ck=HEAP[cl];var cj=b0;var ci=(ck)==(cj);if(!(ci)){at=8;break $bb17$$bb23$14}var ch=by;var cg=b0;var cf=(ch)>(cg);if(!(cf)){at=8;break $bb17$$bb23$14}var ce=b0;var cd=(ce+2)&4294967295;var cb=HEAP[cd];var ca=reSign((cb),16,0);var b9=by;var b8=(b9+2)&4294967295;var b7=HEAP[b8];var b6=reSign((b7),16,0);var b4=((ca)-(b6))&4294967295;aP=b4;var b3=aP;var b2=(((b3))|0)<0;if(b2){var b1=aP;var bZ=(0-(b1))&4294967295;aP=bZ}var bY=aL;var bX=unSign((bY),32,0)<=15;if(!(bX)){at=8;break $bb17$$bb23$14}var bW=aL;var bV=cx;var bU=(bV+12)&4294967295;var bS=(bU+bW*12)&4294967295;var bR=(bS)&4294967295;var bP=aP;HEAP[bR]=bP;var bO=aL;var bK=((bO)+1)&4294967295;aL=bK}}while(0);var bJ=b0;var bI=(bJ+52)&4294967295;b0=bI;at=6;continue $bb24$11}var bE=cx;var bD=(bE+12)&4294967295;var bC=(bD)&4294967295;var bB=aL;_af_sort_widths(bB,bC);var bx=cx;var bw=(bx+8)&4294967295;var bv=aL;HEAP[bw]=bv;var bu=v;var bs=((bu)+1)&4294967295;v=bs;at=4;continue $bb26$7}}}while(0);v=0;while(1){var ak=v;var ah=(((ak))|0)<=1;if(!(ah)){at=19;break}var bp=v;var bn=bj;var bl=(bn+40)&4294967295;var bb=(bl+bp*396)&4294967295;ai=bb;var ba=ai;var a9=(ba+8)&4294967295;var a8=HEAP[a9];var a7=(((a8))|0)!=0;if(a7){var a6=ai;var a5=(a6+12)&4294967295;var a4=(a5)&4294967295;var a2=(a4)&4294967295;var a0=HEAP[a2];bT=a0}else{var aO=bj;var aN=(aO+36)&4294967295;var aM=HEAP[aN];var aK=((aM)*50)&4294967295;var aJ=((((aK))|0)/2048|0);bT=aJ}var aI=bT;V=aI;var aH=V;var aG=((((aH))|0)/5|0);var aE=ai;var aC=(aE+204)&4294967295;HEAP[aC]=aG;var ar=ai;var aq=(ar+208)&4294967295;var ap=V;HEAP[aq]=ap;var ao=ai;var an=(ao+212)&4294967295;HEAP[an]=0;var am=v;var al=((am)+1)&4294967295;v=al;at=16;continue}var cc=j;_af_glyph_hints_done(cc);STACKTOP=L;return;return}function _af_latin_metrics_init_blues(cx,F){var W=STACKTOP;STACKTOP+=96;_memset(W,0,96);var d8;var i;var a5;var aG;var aI;var b6=W;var eH=W+48;var cv;var el;var du;var em;var bR;var au;var ch;var bl;var aj;var be;var cX;var bk;var a4;var bj;var b9;var ao;var ct;var bx;var a6;var ea;var bi;var ed;var aF;var aT;var bm;var A;var cg;var c7;var cf;var dc=0;i=cx;a5=F;var bw=i;var bv=(bw+40)&4294967295;var bu=(bv+396)&4294967295;au=bu;var bt=a5;var bs=(bt+84)&4294967295;var br=HEAP[bs];ch=br;du=0;$bb76$2:while(1){var dA=du;var dz=(((dA))|0)<=5;if(!(dz)){d8=63;break $bb76$2}var bq=du;var bp=(_af_latin_blue_chars+bq*13)&4294967295;var bo=(bp)&4294967295;bl=bo;var bn=bl;var dX=(bn+12)&4294967295;aj=dX;cv=0;el=0;$bb50$5:while(1){var eS=bl;var eQ=aj;var eG=(eS)>=(eQ);if(eG){d8=42;break $bb50$5}var eF=bl;var eE=HEAP[eF];var eD=reSign((eE),8,0)!=0;if(!(eD)){d8=42;break $bb50$5}bx=0;var dW=bl;var dV=HEAP[dW];var dU=reSign((dV),8,0);var dT=a5;var dS=_FT_Get_Char_Index(dT,dU);bk=dS;var dR=bk;var dQ=(((dR))|0)==0;$bb49$$bb3$9:do{if(!dQ){var dP=a5;var dO=bk;var dy=_FT_Load_Glyph(dP,dO,1);bR=dy;var dx=bR;var dw=(((dx))|0)!=0;if(dw){d8=2;break $bb49$$bb3$9}var dv=ch;var dt=(dv+108)&4294967295;var ds=(dt+2)&4294967295;var dr=HEAP[ds];var dq=reSign((dr),16,0)<=0;if(dq){d8=2;break $bb49$$bb3$9}var dp=ch;var dn=(dp+108)&4294967295;var db=(dn+4)&4294967295;var da=HEAP[db];ct=da;bj=-1;a4=0;b9=0;ao=0;ea=0;bi=-1;a6=0;$bb26$13:while(1){var bg=ch;var bf=(bg+108)&4294967295;var bd=(bf)&4294967295;var bc=HEAP[bd];var bb=reSign((bc),16,0);var ba=a6;var a9=(((bb))|0)>(((ba))|0);if(!(a9)){d8=26;break $bb26$13}var c9=bj;ed=c9;var c8=ch;var c6=(c8+108)&4294967295;var c5=(c6+12)&4294967295;var c4=HEAP[c5];var c3=a6;var c2=(c4+2*c3)&4294967295;var c1=HEAP[c2];var cP=reSign((c1),16,0);bi=cP;var cO=bi;var cN=ea;var cM=(((cO))|0)<=(((cN))|0);$bb25$$bb7$16:do{if(!cM){var cL=du;var cK=(((cL))|0)==0;$bb10$$bb8$18:do{if(cK){d8=6}else{var cJ=du;var cI=(((cJ))|0)==2;if(cI){d8=6;break $bb10$$bb8$18}var cH=du;var cG=(((cH))|0)==3;if(cG){d8=6;break $bb10$$bb8$18}var b1=ea;aF=b1;$bb22$22:while(1){var bI=aF;var bH=bi;var bG=(((bI))|0)<=(((bH))|0);if(!(bG)){d8=21;break $bb10$$bb8$18}var b0=bj;var bZ=(((b0))|0)<0;$bb20$$bb19$25:do{if(bZ){d8=17}else{var bY=ct;var bX=aF;var bW=(bY+8*bX)&4294967295;var bV=(bW+4)&4294967295;var bU=HEAP[bV];var bT=a4;var bS=(((bU))|0)<(((bT))|0);if(bS){d8=17;break $bb20$$bb19$25}else{d8=18;break $bb20$$bb19$25}}}while(0);if(d8==17){var bQ=aF;bj=bQ;var bP=ct;var bO=aF;var bN=(bP+8*bO)&4294967295;var bM=(bN+4)&4294967295;var bL=HEAP[bM];a4=bL}var bK=aF;var bJ=((bK)+1)&4294967295;aF=bJ;d8=16;continue $bb22$22}}}while(0);if(d8==6){var cs=ea;aF=cs;$bb15$32:while(1){var b4=aF;var b3=bi;var b2=(((b4))|0)<=(((b3))|0);if(!(b2)){d8=14;break $bb15$32}var cr=bj;var cq=(((cr))|0)<0;$bb13$$bb12$35:do{if(cq){d8=10}else{var cp=ct;var co=aF;var cn=(cp+8*co)&4294967295;var cm=(cn+4)&4294967295;var cl=HEAP[cm];var cj=a4;var ci=(((cl))|0)>(((cj))|0);if(ci){d8=10;break $bb13$$bb12$35}else{d8=11;break $bb13$$bb12$35}}}while(0);if(d8==10){var ce=aF;bj=ce;var cd=ct;var cc=aF;var cb=(cd+8*cc)&4294967295;var ca=(cb+4)&4294967295;var b8=HEAP[ca];a4=b8}var b7=aF;var b5=((b7)+1)&4294967295;aF=b5;d8=9;continue $bb15$32}}var bF=bj;var bE=ed;var bD=(((bF))|0)!=(((bE))|0);if(!(bD)){d8=23;break $bb25$$bb7$16}var bC=ea;b9=bC;var bB=bi;ao=bB}}while(0);var bA=bi;var bz=((bA)+1)&4294967295;ea=bz;var by=a6;var bh=((by)+1)&4294967295;a6=bh;d8=5;continue $bb26$13}var a8=bj;var a7=(((a8))|0)>=0;if(a7){var a3=bj;aT=a3;var a2=aT;bm=a2;$bb29$47:while(1){var a1=aT;var a0=b9;var aZ=(((a1))|0)>(((a0))|0);if(aZ){var aY=aT;var aX=((aY)-1)&4294967295;aT=aX}else{var aW=ao;aT=aW}var aV=ct;var aU=aT;var aS=(aV+8*aU)&4294967295;var aR=(aS+4)&4294967295;var aQ=HEAP[aR];var aP=a4;var aO=((aQ)-(aP))&4294967295;A=aO;var aN=A;var aM=(((aN))|0)<-5;if(aM){d8=29;break $bb29$47}var aL=A;var aK=(((aL))|0)>5;if(aK){d8=29;break $bb29$47}var aJ=aT;var aE=bj;var aD=(((aJ))|0)!=(((aE))|0);if(aD){d8=27;continue $bb29$47}else{d8=29;break $bb29$47}}$bb35$55:while(1){var aC=bm;var aB=ao;var aA=(((aC))|0)<(((aB))|0);if(aA){var az=bm;var ay=((az)+1)&4294967295;bm=ay}else{var ax=b9;bm=ax}var aw=ct;var av=bm;var at=(aw+8*av)&4294967295;var ar=(at+4)&4294967295;var aq=HEAP[ar];var ap=a4;var an=((aq)-(ap))&4294967295;A=an;var am=A;var al=(((am))|0)<-5;if(al){d8=33;break $bb35$55}var ak=A;var ai=(((ak))|0)>5;if(ai){d8=33;break $bb35$55}var ah=bm;var ag=bj;var af=(((ah))|0)!=(((ag))|0);if(af){d8=29;continue $bb35$55}else{d8=33;break $bb35$55}}var ae=ch;var ad=(ae+108)&4294967295;var ac=(ad+8)&4294967295;var ab=HEAP[ac];var aa=aT;var Z=(ab+aa)&4294967295;var Y=HEAP[Z];var X=reSign((Y),8,0);var V=(X)&3;var U=(((V))|0)!=1;$bb43$$bb42$64:do{if(U){d8=36}else{var T=ch;var S=(T+108)&4294967295;var R=(S+8)&4294967295;var Q=HEAP[R];var P=bm;var O=(Q+P)&4294967295;var M=HEAP[O];var K=reSign((M),8,0);var z=(K)&3;var y=(((z))|0)!=1;if(y){d8=36;break $bb43$$bb42$64}aI=0;d8=39;break $bb43$$bb42$64}}while(0);if(d8==36){aI=1}var x=aI;var w=(((x))&255);bx=w}var v=bx;var u=reSign((v),8,0)!=0;if(u){var t=el;var s=(eH+t*4)&4294967295;var q=a4;HEAP[s]=q;var o=el;var e=((o)+1)&4294967295;el=e}else{var d=cv;var c=(b6+d*4)&4294967295;var b=a4;HEAP[c]=b;var a=cv;var eW=((a)+1)&4294967295;cv=eW}}}while(0);var eV=bl;var eU=(eV+1)&4294967295;bl=eU;d8=1;continue $bb50$5}var eC=cv;var eB=(((eC))|0)==0;$bb53$$bb54$76:do{if(eB){var eA=el;var ez=(((eA))|0)==0;if(ez){d8=45;break $bb53$$bb54$76}else{d8=46;break $bb53$$bb54$76}}else{d8=46}}while(0);$bb75$$bb54$78:do{if(d8==46){var ex=el;var aH=eH;_af_sort_pos(ex,aH);var ev=cv;var ck=b6;_af_sort_pos(ev,ck);var N=au;var L=(N+216)&4294967295;var J=HEAP[L];var I=au;var H=(I+220)&4294967295;var G=(H+J*28)&4294967295;em=G;var E=em;var D=(E)&4294967295;var C=(D)&4294967295;be=C;var B=em;var r=(B+12)&4294967295;var p=(r)&4294967295;cX=p;var n=au;var m=(n+216)&4294967295;var l=HEAP[m];var k=((l)+1)&4294967295;var j=au;var h=(j+216)&4294967295;HEAP[h]=k;var g=cv;var f=(((g))|0)==0;if(f){var eT=el;var eR=((((eT))|0)/2|0);var eP=(eH+eR*4)&4294967295;var eO=HEAP[eP];var eN=cX;HEAP[eN]=eO;var eM=cX;var eL=HEAP[eM];var eK=be;HEAP[eK]=eL}else{var eJ=el;var eI=(((eJ))|0)==0;if(eI){var ey=cv;var ew=((((ey))|0)/2|0);var eu=(b6+ew*4)&4294967295;var et=HEAP[eu];var es=cX;HEAP[es]=et;var er=cX;var eq=HEAP[er];var ep=be;HEAP[ep]=eq}else{var eo=cv;var en=((((eo))|0)/2|0);var ek=(b6+en*4)&4294967295;var ej=HEAP[ek];var ei=be;HEAP[ei]=ej;var eh=el;var eg=((((eh))|0)/2|0);var ef=(eH+eg*4)&4294967295;var ee=HEAP[ef];var ec=cX;HEAP[ec]=ee}}var eb=cX;var d9=HEAP[eb];var d7=be;var d6=HEAP[d7];var d5=(((d9))|0)!=(((d6))|0);$bb62$$bb69$87:do{if(d5){var d4=be;var d3=HEAP[d4];cg=d3;var d2=cX;var d1=HEAP[d2];c7=d1;var d0=c7;var dZ=cg;var dY=(((d0))|0)>(((dZ))|0);var dN=unSign((dY),1,0);cf=dN;var dM=du;var dL=(((dM))|0)==0;$bb65$$bb63$89:do{if(dL){d8=48}else{var dK=du;var dJ=(((dK))|0)==2;if(dJ){d8=48;break $bb65$$bb63$89}var dI=du;var dH=(((dI))|0)==3;if(dH){d8=48;break $bb65$$bb63$89}aG=0;d8=52;break $bb65$$bb63$89}}while(0);if(d8==48){aG=1}var dG=cf;var dF=unSign((dG),8,0);var dD=aG;var dm=(((dD))|0)!=(((dF))|0);if(!(dm)){d8=54;break $bb62$$bb69$87}var dl=c7;var dk=cg;var dj=((dl)+(dk))&4294967295;var di=((((dj))|0)/2|0);var dh=be;HEAP[dh]=di;var dg=be;var df=HEAP[dg];var de=cX;HEAP[de]=df}}while(0);var dd=em;var c0=(dd+24)&4294967295;HEAP[c0]=0;var cZ=du;var cY=(((cZ))|0)==0;$bb72$$bb70$98:do{if(cY){d8=56}else{var cW=du;var cV=(((cW))|0)==2;if(cV){d8=56;break $bb72$$bb70$98}var cU=du;var cT=(((cU))|0)==3;if(cT){d8=56;break $bb72$$bb70$98}else{d8=58;break $bb72$$bb70$98}}}while(0);if(d8==56){var cS=em;var cR=(cS+24)&4294967295;var cQ=HEAP[cR];var cF=(cQ)|2;var cE=em;var cD=(cE+24)&4294967295;HEAP[cD]=cF}var cC=du;var cB=(((cC))|0)==3;if(!(cB)){d8=45;break $bb75$$bb54$78}var cA=em;var cz=(cA+24)&4294967295;var cy=HEAP[cz];var cw=(cy)|4;var cu=em;var dE=(cu+24)&4294967295;HEAP[dE]=cw}}while(0);var dC=du;var dB=((dC)+1)&4294967295;du=dB;d8=0;continue $bb76$2}STACKTOP=W;return;return}function _af_latin_metrics_check_digits(s,q){var r=STACKTOP;STACKTOP+=4;_memset(r,0,4);var p;var H;var j;var d;var G;var F;var c=r;var t;var b;var u=0;H=s;j=q;G=0;F=1;t=0;d=48;$bb8$2:while(1){var g=d;var f=unSign((g),32,0)<=57;if(!(f)){p=8;break $bb8$2}var E=j;var D=d;var C=_FT_Get_Char_Index(E,D);b=C;var B=b;var A=(((B))|0)==0;$bb7$$bb1$5:do{if(!A){var z=j;var y=b;var x=_FT_Get_Advance(z,y,2051,c);var w=(((x))|0)!=0;if(w){p=1;break $bb7$$bb1$5}var v=G;var o=reSign((v),8,0)!=0;if(o){var n=HEAP[c];var m=t;var l=(((n))|0)!=(((m))|0);if(l){p=3;break $bb8$2}}else{var k=HEAP[c];t=k;G=1}}}while(0);var i=d;var h=((i)+1)&4294967295;d=h;p=0;continue $bb8$2}if(p==3){F=0}var e=H;var a=(e)&4294967295;var J=(a+32)&4294967295;var I=F;HEAP[J]=I;STACKTOP=r;return;return}function _af_latin_metrics_init(r,o){var n;var P;var h;var q;var H;var b;var p;var I;var t=0;P=r;h=o;b=0;var G=h;var F=(G+92)&4294967295;var E=HEAP[F];p=E;var D=h;var C=(D+68)&4294967295;var B=HEAP[C];var z=unSign((B),16,0);var x=P;var v=(x+36)&4294967295;HEAP[v]=z;I=0;while(1){var c=I;var a=(_latin_encodings_4601+c*4)&4294967295;var T=HEAP[a];var S=(((T))|0)!=0;if(!(S)){n=1;break}var m=I;var l=(_latin_encodings_4601+m*4)&4294967295;var k=HEAP[l];var j=h;var i=_FT_Select_Charmap(j,k);b=i;var g=b;var f=(((g))|0)==0;if(f){n=1;break}var e=I;var d=((e)+1)&4294967295;I=d;n=0;continue}var R=b;var Q=(((R))|0)==0;if(Q){var O=P;var N=h;_af_latin_metrics_init_widths(O,N,111);var M=P;var L=h;_af_latin_metrics_init_blues(M,L);var K=P;var A=h;_af_latin_metrics_check_digits(K,A)}var y=h;var w=p;var u=_FT_Set_Charmap(y,w);H=0;var s=H;q=s;var J=q;return J;return null}function _af_latin_metrics_scale_dim(cB,bR,L){var bv;var cn;var H;var bU;var dD;var bu;var dM;var bW;var j;var bt;var b7;var b1;var dy;var cN;var bQ;var c2;var c0;var cM=0;cn=cB;H=bR;bU=L;var dL=bU;var dK=(((dL))|0)==0;if(dK){var dJ=H;var dI=(dJ+4)&4294967295;var dH=HEAP[dI];dD=dH;var dG=H;var dF=(dG+12)&4294967295;var dE=HEAP[dF];bu=dE}else{var dC=H;var dB=(dC+8)&4294967295;var cs=HEAP[dB];dD=cs;var cq=H;var co=(cq+16)&4294967295;var cm=HEAP[co];bu=cm}var cl=bU;var ck=cn;var cj=(ck+40)&4294967295;var ci=(cj+cl*396)&4294967295;dM=ci;var ch=dM;var cg=(ch+388)&4294967295;var b6=HEAP[cg];var b4=dD;var b2=(((b6))|0)==(((b4))|0);$bb3$$bb4$6:do{if(b2){var b0=dM;var bZ=(b0+392)&4294967295;var bY=HEAP[bZ];var bX=bu;var bV=(((bY))|0)==(((bX))|0);if(bV){bv=1;break $bb3$$bb4$6}else{bv=2;break $bb3$$bb4$6}}else{bv=2}}while(0);$bb36$$bb4$8:do{if(bv==2){var bT=dM;var bS=(bT+388)&4294967295;var bH=dD;HEAP[bS]=bH;var bF=dM;var bD=(bF+392)&4294967295;var bC=bu;HEAP[bD]=bC;var bB=cn;var bA=(bB+40)&4294967295;var bz=(bA+396)&4294967295;j=bz;bt=0;bW=0;$bb8$10:while(1){var aO=j;var aL=(aO+216)&4294967295;var aJ=HEAP[aL];var aH=bW;var aF=unSign((aJ),32,0)>unSign((aH),32,0);if(!(aF)){bv=8;break $bb8$10}var by=bW;var bx=j;var bw=(bx+220)&4294967295;var bk=(bw+by*28)&4294967295;var bi=(bk+24)&4294967295;var bf=HEAP[bi];var bd=(bf)&4;var bb=(((bd))|0)!=0;if(bb){bv=4;break $bb8$10}var a1=bW;var aQ=((a1)+1)&4294967295;bW=aQ;bv=3;continue $bb8$10}if(bv==4){var a9=bW;var a7=j;var a5=(a7+220)&4294967295;var a3=(a5+a9*28)&4294967295;bt=a3}var aD=bt;var aB=(aD)!=0;$bb10$$bb13$17:do{if(aB){var az=H;var ax=(az+8)&4294967295;var al=HEAP[ax];var aj=bt;var ag=(aj+12)&4294967295;var ae=(ag)&4294967295;var ac=HEAP[ae];var aa=_FT_MulFix(ac,al);b7=aa;var Y=b7;var W=((Y)+40)&4294967295;var U=(W)&-64;b1=U;var S=b7;var F=b1;var D=(((S))|0)!=(((F))|0);if(!(D)){bv=10;break $bb10$$bb13$17}var A=bU;var y=(((A))|0)==1;if(!(y)){bv=10;break $bb10$$bb13$17}var w=dD;var u=b1;var s=b7;var q=_FT_MulDiv(w,u,s);dD=q}}while(0);var o=dM;var m=(o)&4294967295;var i=dD;HEAP[m]=i;var h=dM;var f=(h+4)&4294967295;var d=bu;HEAP[f]=d;var b=bU;var dX=(((b))|0)==0;if(dX){var dV=cn;var dT=(dV)&4294967295;var dR=(dT+4)&4294967295;var dP=(dR+4)&4294967295;var dA=dD;HEAP[dP]=dA;var dz=cn;var dw=(dz)&4294967295;var du=(dw+4)&4294967295;var ds=(du+12)&4294967295;var dq=bu;HEAP[ds]=dq}else{var dn=cn;var dl=(dn)&4294967295;var dj=(dl+4)&4294967295;var dh=(dj+8)&4294967295;var dc=dD;HEAP[dh]=dc;var da=cn;var c8=(da)&4294967295;var c6=(c8+4)&4294967295;var c5=(c6+16)&4294967295;var c4=bu;HEAP[c5]=c4}bW=0;$bb18$26:while(1){var cG=dM;var cF=(cG+8)&4294967295;var cE=HEAP[cF];var cD=bW;var cC=unSign((cE),32,0)>unSign((cD),32,0);if(!(cC)){bv=16;break $bb18$26}var c3=dM;var c1=(c3+12)&4294967295;var cZ=(c1)&4294967295;var cY=bW;var cX=(cZ+12*cY)&4294967295;dy=cX;var cW=dy;var cV=(cW)&4294967295;var cU=HEAP[cV];var cT=dD;var cS=_FT_MulFix(cU,cT);var cR=dy;var cQ=(cR+4)&4294967295;HEAP[cQ]=cS;var cP=dy;var cO=(cP+4)&4294967295;var cL=HEAP[cO];var cK=dy;var cJ=(cK+8)&4294967295;HEAP[cJ]=cL;var cI=bW;var cH=((cI)+1)&4294967295;bW=cH;bv=14;continue $bb18$26}var cA=dM;var cz=(cA+208)&4294967295;var cy=HEAP[cz];var cx=dD;var cw=_FT_MulFix(cy,cx);var cv=(((cw))|0)<=39;var cu=unSign((cv),1,0);var ct=dM;var cr=(ct+212)&4294967295;HEAP[cr]=cu;var cp=bU;var cf=(((cp))|0)==1;if(!(cf)){bv=1;break $bb36$$bb4$8}bW=0;$bb35$31:while(1){var de=dM;var dd=(de+216)&4294967295;var db=HEAP[dd];var c9=bW;var c7=unSign((db),32,0)>unSign((c9),32,0);if(!(c7)){bv=1;break $bb36$$bb4$8}var ce=bW;var cd=dM;var cc=(cd+220)&4294967295;var cb=(cc+ce*28)&4294967295;cN=cb;var ca=cN;var b9=(ca)&4294967295;var b8=(b9)&4294967295;var b5=HEAP[b8];var b3=dD;var bP=_FT_MulFix(b5,b3);var bO=bu;var bN=((bP)+(bO))&4294967295;var bM=cN;var bL=(bM)&4294967295;var bK=(bL+4)&4294967295;HEAP[bK]=bN;var bJ=cN;var bI=(bJ)&4294967295;var bG=(bI+4)&4294967295;var bE=HEAP[bG];var bs=cN;var br=(bs)&4294967295;var bq=(br+8)&4294967295;HEAP[bq]=bE;var bp=cN;var bo=(bp+12)&4294967295;var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=dD;var bj=_FT_MulFix(bm,bl);var bh=bu;var aY=((bj)+(bh))&4294967295;var aX=cN;var aW=(aX+12)&4294967295;var aV=(aW+4)&4294967295;HEAP[aV]=aY;var aU=cN;var aT=(aU+12)&4294967295;var aS=(aT+4)&4294967295;var aR=HEAP[aS];var aP=cN;var aN=(aP+12)&4294967295;var au=(aN+8)&4294967295;HEAP[au]=aR;var at=cN;var ar=(at+24)&4294967295;var aq=HEAP[ar];var ap=(aq)&-2;var ao=cN;var an=(ao+24)&4294967295;HEAP[an]=ap;var am=cN;var ak=(am)&4294967295;var ai=(ak)&4294967295;var P=HEAP[ai];var O=cN;var N=(O+12)&4294967295;var M=(N)&4294967295;var K=HEAP[M];var J=((P)-(K))&4294967295;var I=dD;var G=_FT_MulFix(J,I);bQ=G;var E=bQ;var C=(((E))|0)<=48;$bb23$$bb34$34:do{if(C){var bg=bQ;var be=(((bg))|0)>=-48;if(!(be)){bv=20;break $bb23$$bb34$34}var bc=cN;var ba=(bc+12)&4294967295;var a8=(ba)&4294967295;var a6=HEAP[a8];var a4=cN;var a2=(a4)&4294967295;var a0=(a2)&4294967295;var aZ=HEAP[a0];var aM=((a6)-(aZ))&4294967295;c2=aM;var aK=c2;c0=aK;var aI=c2;var aG=(((aI))|0)<0;if(aG){var aE=c0;var aC=(0-(aE))&4294967295;c0=aC}var aA=c0;var ay=dD;var aw=_FT_MulFix(aA,ay);c0=aw;var av=c0;var ah=(((av))|0)<=31;if(ah){c0=0}else{var af=c0;var ad=(((af))|0)<=63;if(ad){var ab=c0;var Z=((ab)-16)&4294967295;var X=(Z)&-32;var V=((X)+32)&4294967295;c0=V}else{var T=c0;var R=((T)+32)&4294967295;var Q=(R)&-64;c0=Q}}var B=c2;var z=(((B))|0)<0;if(z){var x=c0;var v=(0-(x))&4294967295;c0=v}var t=cN;var r=(t)&4294967295;var p=(r+4)&4294967295;var n=HEAP[p];var l=((n)+32)&4294967295;var k=(l)&-64;var g=cN;var e=(g)&4294967295;var c=(e+8)&4294967295;HEAP[c]=k;var a=cN;var dW=(a)&4294967295;var dU=(dW+8)&4294967295;var dS=HEAP[dU];var dQ=c0;var dO=((dS)+(dQ))&4294967295;var dN=cN;var dx=(dN+12)&4294967295;var dv=(dx+8)&4294967295;HEAP[dv]=dO;var dt=cN;var dr=(dt+24)&4294967295;var dp=HEAP[dr];var dm=(dp)|1;var dk=cN;var di=(dk+24)&4294967295;HEAP[di]=dm}}while(0);var dg=bW;var df=((dg)+1)&4294967295;bW=df;bv=18;continue $bb35$31}}}while(0);return;return}function _af_latin_metrics_scale(j,t){var v;var x;var c;var m=0;x=j;c=t;var l=c;var k=(l+20)&4294967295;var i=HEAP[k];var h=x;var g=(h)&4294967295;var f=(g+4)&4294967295;var e=(f+20)&4294967295;HEAP[e]=i;var d=c;var b=(d)&4294967295;var a=HEAP[b];var w=x;var u=(w)&4294967295;var s=(u+4)&4294967295;var r=(s)&4294967295;HEAP[r]=a;var q=x;var p=c;_af_latin_metrics_scale_dim(q,p,0);var o=x;var n=c;_af_latin_metrics_scale_dim(o,n,1);return;return}function _af_latin_hints_compute_segments(dJ,A){var Y=STACKTOP;STACKTOP+=56;_memset(Y,0,56);var fl;var dM;var X;var ci;var bG;var az;var a0;var b0;var e5=Y;var l=Y+4;var cr;var bv;var cU;var bg;var cF;var ap;var ed;var cQ;var ac;var bp;var bt;var a1;var dr;var cq;var br;var bq;var bd;var bu;var fo;var fm;var dI;var am;var bs;var Z;var ee=0;dM=dJ;X=A;var bF=X;var bE=dM;var bD=(bE+48)&4294967295;var bC=(bD+bF*28)&4294967295;az=bC;var bB=dM;var bA=(bB)&4294967295;var bz=HEAP[bA];a0=bz;b0=0;HEAP[e5]=0;var bx=dM;var bw=(bx+44)&4294967295;var e9=HEAP[bw];cr=e9;var e8=dM;var e7=(e8+40)&4294967295;var e6=HEAP[e7];var e4=cr;var e3=(e4+4*e6)&4294967295;bv=e3;var fB=l;_llvm_memset_p0i8_i32(fB,0,52,1,0);var e2=(l+32)&4294967295;HEAP[e2]=32000;var e1=(l)&4294967295;HEAP[e1]=0;var e0=az;var eZ=(e0+24)&4294967295;var eE=HEAP[eZ];var c2=(0-(eE))&4294967295;var aL=(((eE))|0)>=0;var Q=(aL)?(eE):(c2);cU=Q;var eD=cU;bg=eD;var eC=az;var eB=(eC)&4294967295;HEAP[eB]=0;var eA=X;var ez=(((eA))|0)==0;$bb$$bb5$2:do{if(ez){var ey=dM;var ex=(ey+32)&4294967295;var ew=HEAP[ex];cF=ew;var ev=dM;var d8=(ev+28)&4294967295;var d7=HEAP[d8];var d6=cF;var d5=(d6+40*d7)&4294967295;ap=d5;while(1){var dt=cF;var ds=ap;var c5=(dt)<(ds);if(!(c5)){fl=2;break}var d4=cF;var d3=(d4+12)&4294967295;var d2=HEAP[d3];var d1=reSign((d2),16,0);var d0=cF;var dZ=(d0+24)&4294967295;HEAP[dZ]=d1;var dB=cF;var dA=(dB+14)&4294967295;var dz=HEAP[dA];var dy=reSign((dz),16,0);var dx=cF;var dw=(dx+28)&4294967295;HEAP[dw]=dy;var dv=cF;var du=(dv+40)&4294967295;cF=du;fl=0;continue}}else{var c4=dM;var c3=(c4+32)&4294967295;var c1=HEAP[c3];ed=c1;var c0=dM;var cZ=(c0+28)&4294967295;var cY=HEAP[cZ];var cX=ed;var cW=(cX+40*cY)&4294967295;cQ=cW;while(1){var cg=ed;var cf=cQ;var ce=(cg)<(cf);if(!(ce)){fl=6;break $bb$$bb5$2}var cV=ed;var cI=(cV+14)&4294967295;var cH=HEAP[cI];var cG=reSign((cH),16,0);var cE=ed;var cD=(cE+24)&4294967295;HEAP[cD]=cG;var cC=ed;var cB=(cC+12)&4294967295;var cA=HEAP[cB];var cz=reSign((cA),16,0);var cy=ed;var ck=(cy+28)&4294967295;HEAP[ck]=cz;var cj=ed;var ch=(cj+40)&4294967295;ed=ch;fl=4;continue}}}while(0);$bb61$13:while(1){var fs=cr;var fr=bv;var fq=(fs)<(fr);if(!(fq)){fl=33;break $bb61$13}var cd=cr;var cc=(cd)&4294967295;var cb=HEAP[cc];ac=cb;var ca=ac;var b1=(ca+36)&4294967295;var bZ=HEAP[b1];bp=bZ;bt=0;a1=32000;dr=-32000;var bY=ac;var bX=bp;var bW=(bY)==(bX);$bb60$$bb13$16:do{if(!bW){var bV=bp;var bU=(bV+3)&4294967295;var bT=HEAP[bU];var bS=reSign((bT),8,0);var aY=(0-(bS))&4294967295;var a2=(((bS))|0)>=0;var cx=(a2)?(bS):(aY);var bR=cU;var bQ=(((cx))|0)==(((bR))|0);$bb18$$bb32$18:do{if(bQ){var bP=ac;var bO=(bP+3)&4294967295;var bN=HEAP[bO];var bM=reSign((bN),8,0);var aR=(0-(bM))&4294967295;var aS=(((bM))|0)>=0;var b9=(aS)?(bM):(aR);var bL=cU;var bK=(((b9))|0)==(((bL))|0);if(!(bK)){fl=9;break $bb18$$bb32$18}var bJ=ac;bp=bJ;while(1){var bI=ac;var bH=(bI+36)&4294967295;var bo=HEAP[bH];ac=bo;var bn=ac;var bm=(bn+3)&4294967295;var bl=HEAP[bm];var bk=reSign((bl),8,0);var aI=(0-(bk))&4294967295;var aM=(((bk))|0)>=0;var b8=(aM)?(bk):(aI);var bj=cU;var bi=(((b8))|0)!=(((bj))|0);if(bi){fl=11;break}var bc=ac;var bb=bp;var ba=(bc)==(bb);if(ba){fl=9;break $bb18$$bb32$18}fl=10;continue}var bh=ac;var bf=(bh+32)&4294967295;var be=HEAP[bf];ac=be}}while(0);var a9=ac;bp=a9;cq=0;$bb33$27:while(1){var a8=bt;var a7=(((a8))|0)!=0;$bb34$$bb47$29:do{if(a7){var a6=ac;var a5=(a6+24)&4294967295;var a4=HEAP[a5];br=a4;var a3=br;var aZ=a1;var aX=(((a3))|0)<(((aZ))|0);if(aX){var aW=br;a1=aW}var aV=br;var aU=dr;var aT=(((aV))|0)>(((aU))|0);if(aT){var aQ=br;dr=aQ}var aP=ac;var aO=(aP+3)&4294967295;var aN=HEAP[aO];var aK=reSign((aN),8,0);var aJ=bg;var aH=(((aK))|0)!=(((aJ))|0);if(!aH){var aG=ac;var aF=bp;var aE=(aG)==(aF);if(!(aE)){fl=19;break $bb34$$bb47$29}}var aD=HEAP[e5];var aC=(aD+44)&4294967295;var aB=ac;HEAP[aC]=aB;var aA=HEAP[e5];var ay=a1;var ax=dr;var aw=((ay)+(ax))&4294967295;var av=(((aw))|0)>>1;var au=(((av))&65535);var at=(aA+2)&4294967295;HEAP[at]=au;var ar=HEAP[e5];var aq=(ar+40)&4294967295;var ao=HEAP[aq];var an=(ao)&4294967295;var al=HEAP[an];var ak=ac;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=(al)|(ai);var ag=unSign((ah),16,0);var af=(ag)&3;var ae=(((af))|0)!=0;if(ae){var ad=HEAP[e5];var ab=HEAP[e5];var V=(ab)&4294967295;var U=HEAP[V];var T=(U)|1;var S=(ad)&4294967295;HEAP[S]=T}var R=ac;var P=(R+28)&4294967295;var O=HEAP[P];dr=O;var N=dr;a1=N;var L=HEAP[e5];var J=(L+40)&4294967295;var z=HEAP[J];var y=(z+28)&4294967295;var x=HEAP[y];bq=x;var w=bq;var v=a1;var u=(((w))|0)<(((v))|0);if(u){var t=bq;a1=t}var s=bq;var q=dr;var o=(((s))|0)>(((q))|0);if(o){var e=bq;dr=e}var d=HEAP[e5];var c=a1;var b=(((c))&65535);var a=(d+4)&4294967295;HEAP[a]=b;var f8=HEAP[e5];var f7=dr;var f6=(((f7))&65535);var f4=(f8+6)&4294967295;HEAP[f4]=f6;var f2=HEAP[e5];var fT=HEAP[e5];var fS=(fT+6)&4294967295;var fR=HEAP[fS];var fQ=HEAP[e5];var fP=(fQ+4)&4294967295;var fO=HEAP[fP];var fN=((fR)-(fO))&65535;var fM=(f2+8)&4294967295;HEAP[fM]=fN;bt=0;HEAP[e5]=0}}while(0);var fL=ac;var fJ=bp;var M=(fL)==(fJ);if(M){var K=cq;var I=reSign((K),8,0)!=0;if(I){fl=24;break $bb60$$bb13$16}cq=1}var H=bt;var G=(((H))|0)==0;$bb51$$bb59$54:do{if(G){var F=ac;var E=(F+3)&4294967295;var D=HEAP[E];var C=reSign((D),8,0);var W=(0-(C))&4294967295;var aa=(((C))|0)>=0;var by=(aa)?(C):(W);var B=cU;var r=(((by))|0)==(((B))|0);if(!(r)){fl=28;break $bb51$$bb59$54}var p=ac;var n=(p+3)&4294967295;var m=HEAP[n];var k=reSign((m),8,0);bg=k;var j=az;var i=a0;var h=_af_axis_hints_new_segment(j,i,e5);b0=h;var g=b0;var f=(((g))|0)!=0;if(f){fl=29;break $bb61$13}var f5=HEAP[e5];var f3=(f5)&4294967295;var f1=f3;var fD=l;_llvm_memcpy_p0i8_p0i8_i32(f1,fD,52,1,0);var f0=HEAP[e5];var fZ=bg;var fY=(((fZ))&255);var fX=(f0+1)&4294967295;HEAP[fX]=fY;var fW=ac;var fV=(fW+24)&4294967295;var fU=HEAP[fV];dr=fU;var fK=dr;a1=fK;var fI=HEAP[e5];var fH=(fI+40)&4294967295;var fG=ac;HEAP[fH]=fG;var fF=HEAP[e5];var fE=(fF+44)&4294967295;var fC=ac;HEAP[fE]=fC;var fA=HEAP[e5];var fz=(fA+48)&4294967295;var fy=cr;HEAP[fz]=fy;bt=1}}while(0);var fx=ac;var fw=(fx+32)&4294967295;var fv=HEAP[fw];ac=fv;fl=15;continue $bb33$27}}}while(0);var fu=cr;var ft=(fu+4)&4294967295;cr=ft;fl=7;continue $bb61$13}$Exit$$bb62$60:do{if(fl==33){var fp=az;var fn=(fp+8)&4294967295;var fk=HEAP[fn];bd=fk;var fj=az;var fi=(fj)&4294967295;var fh=HEAP[fi];var ff=bd;var fe=(ff+52*fh)&4294967295;bu=fe;var fd=bd;HEAP[e5]=fd;$bb77$62:while(1){var b6=HEAP[e5];var b5=bu;var b4=(b6)<(b5);if(!(b4)){fl=29;break $Exit$$bb62$60}var fc=HEAP[e5];var fb=(fc+40)&4294967295;var fa=HEAP[fb];fo=fa;var eY=HEAP[e5];var eX=(eY+44)&4294967295;var eW=HEAP[eX];fm=eW;var eV=fo;var eU=(eV+28)&4294967295;var eT=HEAP[eU];dI=eT;var eS=fm;var eR=(eS+28)&4294967295;var eQ=HEAP[eR];am=eQ;var eO=fo;var eu=fm;var et=(eO)==(eu);$bb76$$bb65$65:do{if(!et){var es=dI;var er=am;var eq=(((es))|0)<(((er))|0);if(eq){var ep=fo;var eo=(ep+36)&4294967295;var en=HEAP[eo];bs=en;var em=bs;var ek=(em+28)&4294967295;var dY=HEAP[ek];var dX=dI;var dW=(((dY))|0)<(((dX))|0);if(dW){var dV=HEAP[e5];var dU=HEAP[e5];var dT=(dU+8)&4294967295;var dS=HEAP[dT];var dR=bs;var dQ=(dR+28)&4294967295;var dO=HEAP[dQ];var dq=dI;var dp=((dq)-(dO))&4294967295;var dn=(((dp))|0)>>1;var dm=(((dn))&65535);var dl=((dS)+(dm))&65535;var dk=(dV+8)&4294967295;HEAP[dk]=dl}var dj=fm;var di=(dj+32)&4294967295;var dh=HEAP[di];bs=dh;var df=bs;var eP=(df+28)&4294967295;var eN=HEAP[eP];var eM=am;var eL=(((eN))|0)>(((eM))|0);if(eL){var eK=HEAP[e5];var eJ=HEAP[e5];var eI=(eJ+8)&4294967295;var eH=HEAP[eI];var eG=bs;var eF=(eG+28)&4294967295;var el=HEAP[eF];var ej=am;var ei=((el)-(ej))&4294967295;var eh=(((ei))|0)>>1;var eg=(((eh))&65535);var ef=((eH)+(eg))&65535;var ec=(eK+8)&4294967295;HEAP[ec]=ef}}else{var eb=fo;var ea=(eb+36)&4294967295;var d9=HEAP[ea];Z=d9;var dP=Z;var dN=(dP+28)&4294967295;var dL=HEAP[dN];var dK=dI;var dH=(((dL))|0)>(((dK))|0);if(dH){var dG=HEAP[e5];var dF=HEAP[e5];var dE=(dF+8)&4294967295;var dD=HEAP[dE];var dC=Z;var dg=(dC+28)&4294967295;var de=HEAP[dg];var dd=dI;var dc=((de)-(dd))&4294967295;var db=(((dc))|0)>>1;var da=(((db))&65535);var c9=((dD)+(da))&65535;var c8=(dG+8)&4294967295;HEAP[c8]=c9}var c7=fm;var c6=(c7+32)&4294967295;var cT=HEAP[c6];Z=cT;var cS=Z;var cR=(cS+28)&4294967295;var cP=HEAP[cR];var cO=am;var cN=(((cP))|0)<(((cO))|0);if(!(cN)){fl=40;break $bb76$$bb65$65}var cM=HEAP[e5];var cL=HEAP[e5];var cK=(cL+8)&4294967295;var cJ=HEAP[cK];var cw=Z;var cv=(cw+28)&4294967295;var cu=HEAP[cv];var ct=am;var cs=((ct)-(cu))&4294967295;var cp=(((cs))|0)>>1;var co=(((cp))&65535);var cn=((cJ)+(co))&65535;var cm=(cM+8)&4294967295;HEAP[cm]=cn}}}while(0);var cl=HEAP[e5];var b7=(cl+52)&4294967295;HEAP[e5]=b7;fl=34;continue $bb77$62}}}while(0);var b3=b0;bG=b3;var b2=bG;ci=b2;var fg=ci;STACKTOP=Y;return fg;return null}function _af_latin_hints_link_segments(g,r){var ar;var aq;var aQ;var cm;var f;var G;var aS;var E;var b1;var b0;var C;var A;var aN;var ba;var s;var an;var aa;var bF=0;aq=g;aQ=r;var cl=aQ;var ck=aq;var cj=(ck+48)&4294967295;var ci=(cj+cl*28)&4294967295;cm=ci;var ch=cm;var cg=(ch+8)&4294967295;var cf=HEAP[cg];f=cf;var ce=cm;var cd=(ce)&4294967295;var cc=HEAP[cd];var bm=f;var bk=(bm+52*cc)&4294967295;G=bk;var bi=aq;var bh=(bi+112)&4294967295;var bg=HEAP[bh];var bf=bg;var be=(bf+36)&4294967295;var bd=HEAP[be];var bc=((bd)*8)&4294967295;var bb=((((bc))|0)/2048|0);aS=bb;var a1=aS;var aZ=(((a1))|0)==0;if(aZ){aS=1}var aX=aq;var aW=(aX+112)&4294967295;var aV=HEAP[aW];var aU=aV;var aT=(aU+36)&4294967295;var aR=HEAP[aT];var aP=((aR)*6000)&4294967295;var aO=((((aP))|0)/2048|0);E=aO;var aE=f;b1=aE;$bb21$5:while(1){var a2=b1;var a0=G;var aY=(a2)<(a0);if(!(aY)){ar=16;break $bb21$5}var aC=b1;var aA=(aC+1)&4294967295;var az=HEAP[aA];var ay=reSign((az),8,0);var ax=cm;var aw=(ax+24)&4294967295;var av=HEAP[aw];var au=(((ay))|0)!=(((av))|0);$bb20$$bb3$8:do{if(!au){var at=b1;var ag=(at+40)&4294967295;var ae=HEAP[ag];var ac=b1;var ab=(ac+44)&4294967295;var Z=HEAP[ab];var Y=(ae)==(Z);if(Y){ar=2;break $bb20$$bb3$8}var X=f;b0=X;$bb19$11:while(1){var a7=b0;var a6=G;var a5=(a7)<(a6);if(!(a5)){ar=2;break $bb20$$bb3$8}var W=b1;var V=(W+1)&4294967295;var U=HEAP[V];var Q=reSign((U),8,0);var P=b0;var O=(P+1)&4294967295;var N=HEAP[O];var M=reSign((N),8,0);var L=((Q)+(M))&4294967295;var K=(((L))|0)==0;$bb6$$bb18$14:do{if(K){var J=b0;var I=(J+2)&4294967295;var H=HEAP[I];var F=b1;var D=(F+2)&4294967295;var B=HEAP[D];var z=reSign((H),16,0)>reSign((B),16,0);if(!(z)){ar=6;break $bb6$$bb18$14}var y=b1;var x=(y+2)&4294967295;var w=HEAP[x];var v=reSign((w),16,0);C=v;var u=b0;var t=(u+2)&4294967295;var q=HEAP[t];var p=reSign((q),16,0);A=p;var o=A;var n=C;var m=((o)-(n))&4294967295;aN=m;var l=aN;var k=(((l))|0)<0;if(k){var j=aN;var i=(0-(j))&4294967295;aN=i}var h=b1;var e=(h+4)&4294967295;var d=HEAP[e];var c=reSign((d),16,0);ba=c;var b=b1;var a=(b+6)&4294967295;var cr=HEAP[a];var cq=reSign((cr),16,0);s=cq;var cp=b0;var co=(cp+4)&4294967295;var cn=HEAP[co];var cb=reSign((cn),16,0);var ca=ba;var b9=(((cb))|0)>(((ca))|0);if(b9){var b8=b0;var b7=(b8+4)&4294967295;var b6=HEAP[b7];var b5=reSign((b6),16,0);ba=b5}var b4=b0;var b3=(b4+6)&4294967295;var b2=HEAP[b3];var bZ=reSign((b2),16,0);var bY=s;var bX=(((bZ))|0)<(((bY))|0);if(bX){var bW=b0;var bV=(bW+6)&4294967295;var bU=HEAP[bV];var bT=reSign((bU),16,0);s=bT}var bS=s;var bR=ba;var bQ=((bS)-(bR))&4294967295;an=bQ;var bP=an;var bO=aS;var bN=(((bP))|0)>=(((bO))|0);if(!(bN)){ar=6;break $bb6$$bb18$14}var bM=E;var bL=an;var bK=((((bM))|0)/(((bL))|0)|0);var bJ=aN;var bI=((bK)+(bJ))&4294967295;aa=bI;var bH=b1;var bG=(bH+32)&4294967295;var bE=HEAP[bG];var bD=aa;var bC=(((bE))|0)>(((bD))|0);if(bC){var bB=b1;var bA=(bB+32)&4294967295;var bz=aa;HEAP[bA]=bz;var by=b1;var bx=(by+20)&4294967295;var bw=b0;HEAP[bx]=bw}var bv=b0;var bu=(bv+32)&4294967295;var bt=HEAP[bu];var bs=aa;var br=(((bt))|0)>(((bs))|0);if(!(br)){ar=6;break $bb6$$bb18$14}var bq=b0;var bp=(bq+32)&4294967295;var bo=aa;HEAP[bp]=bo;var bn=b0;var bl=(bn+20)&4294967295;var bj=b1;HEAP[bl]=bj}}while(0);var a9=b0;var a8=(a9+52)&4294967295;b0=a8;ar=4;continue $bb19$11}}}while(0);var a4=b1;var a3=(a4+52)&4294967295;b1=a3;ar=1;continue $bb21$5}var aM=f;b1=aM;$bb27$34:while(1){var T=b1;var S=G;var R=(T)<(S);if(!(R)){ar=22;break $bb27$34}var aL=b1;var aK=(aL+20)&4294967295;var aJ=HEAP[aK];b0=aJ;var aI=b0;var aH=(aI)!=0;$bb24$$bb26$37:do{if(aH){var aG=b0;var aF=(aG+20)&4294967295;var aD=HEAP[aF];var aB=b1;var ap=(aD)!=(aB);if(!(ap)){ar=19;break $bb24$$bb26$37}var ao=b1;var am=(ao+20)&4294967295;HEAP[am]=0;var al=b0;var ak=(al+20)&4294967295;var aj=HEAP[ak];var ai=b1;var ah=(ai+24)&4294967295;HEAP[ah]=aj}}while(0);var af=b1;var ad=(af+52)&4294967295;b1=ad;ar=17;continue $bb27$34}return;return}function _af_latin_hints_compute_edges(dL,D){var ab=STACKTOP;STACKTOP+=4;_memset(ab,0,4);var fl;var dO;var aa;var cn;var bw;var g;var p;var F;var az;var b2;var aU;var ac;var a6;var cg;var bk;var a7;var cO;var bx;var bi;var bb;var cZ;var fX;var E;var dB=ab;var bH;var di;var c9;var fS;var aq;var bm;var fx;var aW;var cs;var l;var bl;var f;var ef=0;dO=dL;aa=D;var bv=aa;var bu=dO;var bt=(bu+48)&4294967295;var bs=(bt+bv*28)&4294967295;az=bs;b2=0;var br=dO;var bq=(br)&4294967295;var bp=HEAP[bq];aU=bp;var bo=dO;var bn=(bo+112)&4294967295;var e9=HEAP[bn];var e8=e9;var e7=aa;var e6=(e8+40)&4294967295;var e5=(e6+e7*396)&4294967295;ac=e5;var e4=az;var e3=(e4+8)&4294967295;var e2=HEAP[e3];a6=e2;var e1=az;var e0=(e1)&4294967295;var eF=HEAP[e0];var eE=a6;var eD=(eE+52*eF)&4294967295;cg=eD;var eC=az;var eB=(eC+12)&4294967295;HEAP[eB]=0;var eA=aa;var ez=(((eA))|0)==0;if(ez){var ey=dO;var ex=(ey+4)&4294967295;var ew=HEAP[ex];F=ew}else{var ea=dO;var d9=(ea+12)&4294967295;var d8=HEAP[d9];F=d8}var d7=F;cO=d7;var d6=aa;var d5=(((d6))|0)==0;if(d5){p=2}else{p=1}var d4=p;a7=d4;var d3=aa;var d2=(((d3))|0)==0;if(d2){var d1=dO;var dE=(d1+12)&4294967295;var dD=HEAP[dE];var dC=_FT_DivFix(64,dD);bi=dC}else{bi=0}var dA=ac;var dz=(dA+204)&4294967295;var dy=HEAP[dz];var dx=cO;var dw=_FT_MulFix(dy,dx);bx=dw;var dv=bx;var du=(((dv))|0)>16;if(du){bx=16}var c6=bx;var c5=cO;var c4=_FT_DivFix(c6,c5);bx=c4;var c3=a6;bk=c3;$bb28$17:while(1){var B=bk;var A=cg;var z=(B)<(A);if(!(z)){fl=18;break $bb28$17}bb=0;var c2=bk;var c1=(c2+8)&4294967295;var c0=HEAP[c1];var cY=reSign((c0),16,0);var cX=bi;var cW=(((cY))|0)<(((cX))|0);$bb27$$bb12$20:do{if(!cW){var cK=bk;var cJ=(cK+24)&4294967295;var cI=HEAP[cJ];var cH=(cI)!=0;if(cH){var cG=bk;var cF=(cG+8)&4294967295;var cE=HEAP[cF];var cD=reSign((cE),16,0);var cC=((cD)*2)&4294967295;var cB=bi;var cp=((cB)*3)&4294967295;var co=(((cC))|0)<(((cp))|0);if(co){fl=5;break $bb27$$bb12$20}}cZ=0;while(1){var bf=az;var be=(bf+12)&4294967295;var bd=HEAP[be];var bc=cZ;var ba=(((bd))|0)>(((bc))|0);if(!(ba)){fl=13;break}var cm=az;var cl=(cm+20)&4294967295;var ck=HEAP[cl];var cj=cZ;var ci=(ck+48*cj)&4294967295;fX=ci;var ch=bk;var cf=(ch+2)&4294967295;var ce=HEAP[cf];var b3=reSign((ce),16,0);var b1=fX;var b0=(b1)&4294967295;var bZ=HEAP[b0];var bY=reSign((bZ),16,0);var bX=((b3)-(bY))&4294967295;E=bX;var bW=E;var bV=(((bW))|0)<0;if(bV){var bU=E;var bT=(0-(bU))&4294967295;E=bT}var bI=E;var bG=bx;var bF=(((bI))|0)<(((bG))|0);if(bF){var bE=fX;var bD=(bE+13)&4294967295;var bC=HEAP[bD];var bB=bk;var bA=(bB+1)&4294967295;var bz=HEAP[bA];var by=reSign((bC),8,0)==reSign((bz),8,0);if(by){fl=9;break}}var bh=cZ;var bg=((bh)+1)&4294967295;cZ=bg;fl=7;continue}if(fl==9){var bj=fX;bb=bj}var a9=bb;var a8=(a9)==0;if(a8){var a5=bk;var a4=(a5+1)&4294967295;var a3=HEAP[a4];var a2=reSign((a3),8,0);var a1=bk;var a0=(a1+2)&4294967295;var aZ=HEAP[a0];var aY=reSign((aZ),16,0);var aX=az;var aV=aU;var aT=_af_axis_hints_new_edge(aX,aY,a2,aV,dB);b2=aT;var aS=b2;var aR=(((aS))|0)!=0;if(aR){fl=14;break $bb28$17}var aQ=HEAP[dB];var aP=aQ;_llvm_memset_p0i8_i32(aP,0,48,1,0);var aO=HEAP[dB];var aN=(aO+40)&4294967295;var aM=bk;HEAP[aN]=aM;var aL=HEAP[dB];var aK=(aL+44)&4294967295;var aJ=bk;HEAP[aK]=aJ;var aI=HEAP[dB];var aH=bk;var aG=(aH+2)&4294967295;var aF=HEAP[aG];var aE=(aI)&4294967295;HEAP[aE]=aF;var aD=HEAP[dB];var aC=bk;var aB=(aC+1)&4294967295;var aA=HEAP[aB];var ay=(aD+13)&4294967295;HEAP[ay]=aA;var ax=HEAP[dB];var aw=HEAP[dB];var av=bk;var au=(av+2)&4294967295;var at=HEAP[au];var ar=reSign((at),16,0);var ap=cO;var ao=_FT_MulFix(ar,ap);var an=(aw+8)&4294967295;HEAP[an]=ao;var am=(aw+8)&4294967295;var al=HEAP[am];var ak=(ax+4)&4294967295;HEAP[ak]=al;var aj=bk;var ai=(aj+16)&4294967295;var ah=bk;HEAP[ai]=ah}else{var ag=bb;var af=(ag+40)&4294967295;var ae=HEAP[af];var ad=bk;var Z=(ad+16)&4294967295;HEAP[Z]=ae;var Y=bb;var X=(Y+44)&4294967295;var W=HEAP[X];var V=(W+16)&4294967295;var U=bk;HEAP[V]=U;var T=bb;var S=(T+44)&4294967295;var Q=bk;HEAP[S]=Q}}}while(0);var O=bk;var C=(O+52)&4294967295;bk=C;fl=4;continue $bb28$17}$Exit$$bb29$42:do{if(fl==18){var y=az;var x=(y+20)&4294967295;var w=HEAP[x];bH=w;var v=az;var t=(v+12)&4294967295;var r=HEAP[t];var e=bH;var d=(e+48*r)&4294967295;di=d;var c=bH;c9=c;$bb34$44:while(1){var P=c9;var N=di;var M=(P)<(N);if(!(M)){fl=23;break $bb34$44}var b=c9;var a=(b+40)&4294967295;var f8=HEAP[a];bk=f8;var f7=bk;var f6=(f7)!=0;if(f6){fl=20}else{fl=21}while(1){if(fl==20){var f4=bk;var f2=(f4+12)&4294967295;var fR=c9;HEAP[f2]=fR;var fQ=bk;var fP=(fQ+16)&4294967295;var fO=HEAP[fP];bk=fO;var fN=c9;var fM=(fN+40)&4294967295;var fL=HEAP[fM];var fK=bk;var fI=(fL)!=(fK);if(fI){fl=20;continue}else{fl=21;continue}}else{if(fl==21){var fG=c9;var R=(fG+48)&4294967295;c9=R;fl=19;continue $bb34$44}}}}var L=bH;c9=L;$bb73$52:while(1){var bN=c9;var bM=di;var bL=(bN)<(bM);if(!(bL)){fl=14;break $Exit$$bb29$42}fS=0;aq=0;bm=0;fx=0;var K=c9;var J=(K+40)&4294967295;var I=HEAP[J];bk=I;$bb37$55:while(1){var H=bk;var G=(H)&4294967295;var u=HEAP[G];var s=unSign((u),8,0);var q=(s)&1;var o=(((q))&255);var fm=reSign((o),8,0)!=0;if(fm){var n=fS;var m=((n)+1)&4294967295;fS=m}else{var k=aq;var j=((k)+1)&4294967295;aq=j}var i=bk;var h=(i+1)&4294967295;var f5=HEAP[h];var f3=reSign((f5),8,0);var f1=a7;var f0=(((f3))|0)==(((f1))|0);if(f0){var fZ=bk;var fY=(fZ+6)&4294967295;var fW=HEAP[fY];var fV=reSign((fW),16,0);var fU=bk;var fT=(fU+4)&4294967295;var fJ=HEAP[fT];var fH=reSign((fJ),16,0);var fF=((fV)-(fH))&4294967295;var fE=bm;var fD=((fF)+(fE))&4294967295;bm=fD}else{var fC=bk;var fB=(fC+6)&4294967295;var fA=HEAP[fB];var fz=reSign((fA),16,0);var fy=bk;var fw=(fy+4)&4294967295;var fv=HEAP[fw];var fu=reSign((fv),16,0);var ft=((fz)-(fu))&4294967295;var fs=fx;var fr=((ft)+(fs))&4294967295;fx=fr}var fq=bk;var fp=(fq+24)&4294967295;var fo=HEAP[fp];var fn=(fo)==0;$bb47$$bb44$65:do{if(fn){fl=28}else{var fj=bk;var fi=(fj+24)&4294967295;var fh=HEAP[fi];var fg=(fh+12)&4294967295;var ff=HEAP[fg];var fe=(ff)==0;if(fe){fl=28;break $bb47$$bb44$65}var fd=bk;var fc=(fd+24)&4294967295;var fb=HEAP[fc];var fa=(fb+12)&4294967295;var eZ=HEAP[fa];var eY=c9;var eX=(eZ)==(eY);if(eX){fl=28;break $bb47$$bb44$65}g=1;fl=31;break $bb47$$bb44$65}}while(0);if(fl==28){g=0}var eW=g;var eV=(((eW))&255);aW=eV;var eU=bk;var eT=(eU+20)&4294967295;var eS=HEAP[eT];var eR=(eS)==0;$bb50$$bb49$72:do{if(eR){fl=34}else{var eP=bk;var ev=(eP+20)&4294967295;var eu=HEAP[ev];var et=(eu+12)&4294967295;var es=HEAP[et];var er=(es)!=0;if(er){fl=33;break $bb50$$bb49$72}else{fl=34;break $bb50$$bb49$72}}}while(0);$bb50$$bb51$74:do{if(fl==34){var eq=aW;var ep=reSign((eq),8,0)!=0;if(ep){fl=33;break $bb50$$bb51$74}else{fl=35;break $bb50$$bb51$74}}}while(0);if(fl==33){var eo=c9;var en=(eo+24)&4294967295;var el=HEAP[en];cs=el;var d0=bk;var dZ=(d0+20)&4294967295;var dY=HEAP[dZ];l=dY;var dX=aW;var dW=reSign((dX),8,0)!=0;if(dW){var dV=bk;var dU=(dV+24)&4294967295;var dT=HEAP[dU];l=dT;var dS=c9;var dQ=(dS+28)&4294967295;var dt=HEAP[dQ];cs=dt}var ds=cs;var dr=(ds)!=0;if(dr){var dq=c9;var dp=(dq)&4294967295;var dn=HEAP[dp];var dm=reSign((dn),16,0);var dl=cs;var dk=(dl)&4294967295;var dh=HEAP[dk];var eQ=reSign((dh),16,0);var eO=((dm)-(eQ))&4294967295;bl=eO;var eN=bl;var eM=(((eN))|0)<0;if(eM){var eL=bl;var eK=(0-(eL))&4294967295;bl=eK}var eJ=bk;var eI=(eJ+2)&4294967295;var eH=HEAP[eI];var eG=reSign((eH),16,0);var em=l;var ek=(em+2)&4294967295;var ej=HEAP[ek];var ei=reSign((ej),16,0);var eh=((eG)-(ei))&4294967295;f=eh;var eg=f;var ee=(((eg))|0)<0;if(ee){var ed=f;var ec=(0-(ed))&4294967295;f=ec}var eb=f;var dR=bl;var dP=(((eb))|0)<(((dR))|0);if(dP){var dN=l;var dM=(dN+12)&4294967295;var dK=HEAP[dM];cs=dK}}else{var dJ=l;var dI=(dJ+12)&4294967295;var dH=HEAP[dI];cs=dH}var dG=aW;var dF=reSign((dG),8,0)!=0;if(dF){var dj=c9;var dg=(dj+28)&4294967295;var df=cs;HEAP[dg]=df;var de=cs;var dd=(de+12)&4294967295;var dc=HEAP[dd];var db=(dc)|2;var da=cs;var c8=(da+12)&4294967295;HEAP[c8]=db}else{var c7=c9;var cV=(c7+24)&4294967295;var cU=cs;HEAP[cV]=cU}}var cT=bk;var cS=(cT+16)&4294967295;var cR=HEAP[cS];bk=cR;var cQ=c9;var cP=(cQ+40)&4294967295;var cN=HEAP[cP];var cM=bk;var cL=(cN)!=(cM);if(cL){fl=25;continue $bb37$55}else{fl=42;break $bb37$55}}var cA=c9;var cz=(cA+12)&4294967295;HEAP[cz]=0;var cy=fS;var cx=(((cy))|0)>0;$bb67$$bb69$99:do{if(cx){var cw=fS;var cv=aq;var cu=(((cw))|0)>=(((cv))|0);if(!(cu)){fl=44;break $bb67$$bb69$99}var ct=c9;var cr=(ct+12)&4294967295;var cq=HEAP[cr];var cd=(cq)|1;var cc=c9;var cb=(cc+12)&4294967295;HEAP[cb]=cd}}while(0);var ca=c9;var b9=(ca+28)&4294967295;var b8=HEAP[b9];var b7=(b8)!=0;$bb70$$bb72$103:do{if(b7){var b6=c9;var b5=(b6+24)&4294967295;var b4=HEAP[b5];var bS=(b4)!=0;if(!(bS)){fl=47;break $bb70$$bb72$103}var bR=c9;var bQ=(bR+28)&4294967295;HEAP[bQ]=0}}while(0);var bP=c9;var bO=(bP+48)&4294967295;c9=bO;fl=24;continue $bb73$52}}}while(0);var bK=b2;bw=bK;var bJ=bw;cn=bJ;var fk=cn;STACKTOP=ab;return fk;return null}function _af_latin_hints_detect_features(m,e){var s;var j;var v;var u;var l;var o;var n=0;j=m;v=e;var k=j;var i=v;var h=_af_latin_hints_compute_segments(k,i);o=h;var g=o;var f=(((g))|0)==0;if(f){var d=j;var c=v;_af_latin_hints_link_segments(d,c);var b=j;var a=v;var t=_af_latin_hints_compute_edges(b,a);o=t}var r=o;l=r;var q=l;u=q;var p=u;return p;return null}function _af_latin_hints_compute_blue_edges(g,aQ){var Z;var Y;var aE;var bL;var B;var aw;var f;var bC;var bn;var bo;var bM;var X;var a4;var aP;var ak;var bz;var a1=0;Y=g;aE=aQ;var bK=Y;var bJ=(bK+48)&4294967295;var bI=(bJ+28)&4294967295;bL=bI;var bH=bL;var bG=(bH+20)&4294967295;var bF=HEAP[bG];B=bF;var bE=bL;var bD=(bE+12)&4294967295;var bB=HEAP[bD];var bA=B;var aH=(bA+48*bB)&4294967295;aw=aH;var aG=aE;var aF=(aG+40)&4294967295;var aD=(aF+396)&4294967295;f=aD;var aC=f;var aB=(aC)&4294967295;var aA=HEAP[aB];bC=aA;$bb22$2:while(1){var aK=B;var aJ=aw;var aI=(aK)<(aJ);if(!(aI)){Z=17;break $bb22$2}bo=0;var az=aE;var ay=(az+36)&4294967295;var ax=HEAP[ay];var av=Math.floor(unSign((ax),32,0)/40);var au=bC;var at=_FT_MulFix(av,au);bM=at;var ar=bM;var aq=(((ar))|0)>32;if(aq){bM=32}bn=0;$bb18$8:while(1){var aV=bn;var aU=(((aV))|0)<=5;if(!(aU)){Z=14;break $bb18$8}var ap=f;var ao=(ap+220)&4294967295;var an=(ao)&4294967295;var am=bn;var al=(an+28*am)&4294967295;X=al;var aj=X;var ai=(aj+24)&4294967295;var ah=HEAP[ai];var ag=(ah)&1;var af=(((ag))|0)==0;$bb17$$bb5$11:do{if(!af){var ae=X;var ad=(ae+24)&4294967295;var ac=HEAP[ad];var ab=(ac)&2;var aa=(((ab))|0)!=0;var W=unSign((aa),1,0);a4=W;var V=B;var U=(V+13)&4294967295;var T=HEAP[U];var S=reSign((T),8,0);var R=bL;var Q=(R+24)&4294967295;var P=HEAP[Q];var O=(((S))|0)==(((P))|0);var N=unSign((O),1,0);aP=N;var L=a4;var K=aP;var J=reSign((L),8,0)!=reSign((K),8,0);if(!(J)){Z=4;break $bb17$$bb5$11}var I=B;var H=(I)&4294967295;var G=HEAP[H];var F=reSign((G),16,0);var E=X;var D=(E)&4294967295;var C=(D)&4294967295;var A=HEAP[C];var z=((F)-(A))&4294967295;ak=z;var y=ak;var x=(((y))|0)<0;if(x){var w=ak;var v=(0-(w))&4294967295;ak=v}var u=ak;var t=bC;var s=_FT_MulFix(u,t);ak=s;var r=ak;var q=bM;var p=(((r))|0)<(((q))|0);if(p){var o=ak;bM=o;var n=X;var m=(n)&4294967295;bo=m}var l=B;var k=(l+12)&4294967295;var j=HEAP[k];var i=unSign((j),8,0);var h=(i)&1;var e=(((h))&255);var M=reSign((e),8,0)!=0;if(!(M)){Z=4;break $bb17$$bb5$11}var d=ak;var c=(((d))|0)!=0;if(!(c)){Z=4;break $bb17$$bb5$11}var b=B;var a=(b)&4294967295;var bR=HEAP[a];var bQ=reSign((bR),16,0);var bP=X;var bO=(bP)&4294967295;var bN=(bO)&4294967295;var by=HEAP[bN];var bx=(((bQ))|0)<(((by))|0);var bw=unSign((bx),1,0);bz=bw;var bv=a4;var bu=bz;var bt=reSign((bv),8,0)!=reSign((bu),8,0);if(!(bt)){Z=4;break $bb17$$bb5$11}var bs=f;var br=(bs+220)&4294967295;var bq=(br)&4294967295;var bp=bn;var bm=(bq+28*bp)&4294967295;X=bm;var bl=B;var bk=(bl)&4294967295;var bj=HEAP[bk];var bi=reSign((bj),16,0);var bh=X;var bg=(bh+12)&4294967295;var bf=(bg)&4294967295;var be=HEAP[bf];var bd=((bi)-(be))&4294967295;ak=bd;var bc=ak;var bb=(((bc))|0)<0;if(bb){var ba=ak;var a9=(0-(ba))&4294967295;ak=a9}var a8=ak;var a7=bC;var a6=_FT_MulFix(a8,a7);ak=a6;var a5=ak;var a3=bM;var a2=(((a5))|0)<(((a3))|0);if(!(a2)){Z=4;break $bb17$$bb5$11}var a0=ak;bM=a0;var aZ=X;var aY=(aZ+12)&4294967295;bo=aY}}while(0);var aX=bn;var aW=((aX)+1)&4294967295;bn=aW;Z=2;continue $bb18$8}var aT=bo;var aS=(aT)!=0;if(aS){var aR=B;var aO=(aR+20)&4294967295;var aN=bo;HEAP[aO]=aN}var aM=B;var aL=(aM+48)&4294967295;B=aL;Z=0;continue $bb22$2}return;return}function _af_latin_hints_init(aJ,p){var Q;var al;var O;var A;var aI;var aq;var q;var C;var o;var d=0;al=aJ;O=p;var aH=O;var aG=(aH)&4294967295;var aF=(aG+4)&4294967295;var aE=(aF)&4294967295;var aD=HEAP[aE];o=aD;var aC=O;var aB=aC;var aA=al;_af_glyph_hints_rescale(aA,aB);var az=O;var af=(az+40)&4294967295;var ad=(af)&4294967295;var ab=(ad)&4294967295;var Z=HEAP[ab];var X=al;var V=(X+4)&4294967295;HEAP[V]=Z;var U=O;var T=(U+40)&4294967295;var S=(T)&4294967295;var R=(S+4)&4294967295;var N=HEAP[R];var M=al;var L=(M+8)&4294967295;HEAP[L]=N;var K=O;var J=(K+40)&4294967295;var I=(J+396)&4294967295;var H=(I)&4294967295;var G=HEAP[H];var F=al;var E=(F+12)&4294967295;HEAP[E]=G;var B=O;var z=(B+40)&4294967295;var y=(z+396)&4294967295;var x=(y+4)&4294967295;var w=HEAP[x];var v=al;var u=(v+16)&4294967295;HEAP[u]=w;var t=O;var s=(t)&4294967295;var r=(s+4)&4294967295;var n=(r+20)&4294967295;var m=HEAP[n];aq=m;var l=al;var k=(l+104)&4294967295;var j=HEAP[k];q=j;C=0;var i=aq;var h=(((i))|0)==2;$bb1$$bb$2:do{if(h){Q=0}else{var g=aq;var f=(((g))|0)==3;if(f){Q=0;break $bb1$$bb$2}else{Q=1;break $bb1$$bb$2}}}while(0);if(Q==0){var e=C;var c=(e)|1;C=c}var b=aq;var a=(((b))|0)==2;$bb4$$bb3$7:do{if(a){Q=3}else{var aQ=aq;var aP=(((aQ))|0)==4;if(aP){Q=3;break $bb4$$bb3$7}else{Q=4;break $bb4$$bb3$7}}}while(0);if(Q==3){var aO=C;var aN=(aO)|2;C=aN}var aM=aq;var aL=(((aM))|0)!=1;if(aL){var aK=C;var ay=(aK)|4;C=ay}var ax=aq;var aw=(((ax))|0)==2;if(aw){var av=C;var at=(av)|8;C=at}var ar=aq;var ap=(((ar))|0)==1;$bb11$$bb10$18:do{if(ap){Q=8}else{var ao=o;var an=(ao+12)&4294967295;var am=HEAP[an];var ak=(am)&1;var aj=(((ak))&255);var D=reSign((aj),8,0)!=0;if(D){Q=8;break $bb11$$bb10$18}else{Q=9;break $bb11$$bb10$18}}}while(0);if(Q==8){var ai=q;var ah=(ai)|1;q=ah}var ag=al;var ae=(ag+104)&4294967295;var ac=q;HEAP[ae]=ac;var aa=al;var Y=(aa+108)&4294967295;var W=C;HEAP[Y]=W;aI=0;var P=aI;A=P;var au=A;return au;return null}function _af_latin_snap_width(d,r,w){var t;var U;var i;var s;var u;var S;var b;var Y;var v;var F;var af;var j;var D=0;U=d;i=r;s=w;Y=98;var R=s;v=R;b=0;$bb5$2:while(1){var ae=b;var ad=i;var ac=(((ae))|0)<(((ad))|0);if(!(ac)){t=4;break $bb5$2}var Q=U;var P=b;var O=(Q+12*P)&4294967295;var N=(O+4)&4294967295;var M=HEAP[N];af=M;var K=s;var I=af;var G=((K)-(I))&4294967295;j=G;var o=j;var n=(((o))|0)<0;if(n){var m=j;var l=(0-(m))&4294967295;j=l}var k=j;var h=Y;var g=(((k))|0)<(((h))|0);if(g){var f=j;Y=f;var e=af;v=e}var c=b;var a=((c)+1)&4294967295;b=a;t=0;continue $bb5$2}var ab=v;var aa=((ab)+32)&4294967295;var Z=(aa)&-64;F=Z;var X=s;var W=v;var V=(((X))|0)>=(((W))|0);$bb7$$bb10$12:do{if(V){var L=F;var J=((L)+48)&4294967295;var H=s;var E=(((J))|0)>(((H))|0);if(E){var C=v;s=C}}else{var B=F;var A=((B)-48)&4294967295;var z=s;var y=(((A))|0)<(((z))|0);if(!(y)){t=8;break $bb7$$bb10$12}var x=v;s=x}}while(0);var q=s;S=q;var p=S;u=p;var T=u;return T;return null}function _af_latin_compute_stem_width(g,s,b1,aX,cg){var af;var ae;var aE;var ce;var N;var i;var c;var cd;var bj;var cf;var aB;var bu;var bQ;var ad;var bR;var bb;var bv=0;ae=g;aE=s;ce=b1;N=aX;i=cg;var cb=ae;var ca=(cb+112)&4294967295;var b9=HEAP[ca];var b8=b9;bj=b8;var b7=aE;var b6=bj;var b5=(b6+40)&4294967295;var b4=(b5+b7*396)&4294967295;cf=b4;var b3=ce;aB=b3;bu=0;var a9=aE;var a7=(((a9))|0)==1;var a5=unSign((a7),1,0);bQ=a5;var a4=ae;var a3=(a4+108)&4294967295;var a2=HEAP[a3];var a1=(a2)&4;var a0=(((a1))|0)==0;$bb1$$bb$2:do{if(a0){af=0}else{var aZ=cf;var aY=(aZ+212)&4294967295;var aO=HEAP[aY];var aM=reSign((aO),8,0)!=0;if(aM){af=0;break $bb1$$bb$2}var aJ=aB;var aI=(((aJ))|0)<0;if(aI){var aH=ce;var aG=(0-(aH))&4294967295;aB=aG;bu=1}var aF=bQ;var aD=(((aF))|0)==0;$bb6$$bb5$8:do{if(aD){af=5}else{var aC=ae;var ar=(aC+108)&4294967295;var ap=HEAP[ar];var an=(ap)&2;var am=(((an))|0)==0;if(am){af=4;break $bb6$$bb5$8}else{af=5;break $bb6$$bb5$8}}}while(0);$bb6$$bb8$10:do{if(af==5){var al=bQ;var ak=(((al))|0)!=0;if(!ak){var aj=ae;var ai=(aj+108)&4294967295;var ah=HEAP[ai];var ag=(ah)&1;var Y=(((ag))|0)==0;if(Y){af=4;break $bb6$$bb8$10}}var bL=aB;bR=bL;var bK=cf;var bJ=(bK+8)&4294967295;var bI=HEAP[bJ];var bH=cf;var bG=(bH+12)&4294967295;var bF=(bG)&4294967295;var bE=aB;var bD=_af_latin_snap_width(bF,bI,bE);aB=bD;var bC=bQ;var bB=(((bC))|0)!=0;if(bB){var bA=aB;var bz=(((bA))|0)>63;if(bz){var by=aB;var bx=((by)+16)&4294967295;var bw=(bx)&-64;aB=bw}else{aB=64}af=9;break $bb6$$bb8$10}else{var bt=ae;var bs=(bt+108)&4294967295;var br=HEAP[bs];var bq=(br)&8;var bp=(((bq))|0)!=0;if(bp){var bo=aB;var bn=(((bo))|0)<=63;if(bn){aB=64}else{var bm=aB;var bl=((bm)+32)&4294967295;var bk=(bl)&-64;aB=bk}af=9;break $bb6$$bb8$10}else{var bi=aB;var bh=(((bi))|0)<=47;if(bh){var bg=aB;var bf=((bg)+64)&4294967295;var be=(((bf))|0)>>1;aB=be;af=9;break $bb6$$bb8$10}else{var bd=aB;var bc=(((bd))|0)<=127;if(bc){var ba=aB;var a8=((ba)+22)&4294967295;var a6=(a8)&-64;aB=a6;var aW=aB;var aV=bR;var aU=((aW)-(aV))&4294967295;bb=aU;var aT=bb;var aS=(((aT))|0)<0;if(aS){var aR=bb;var aQ=(0-(aR))&4294967295;bb=aQ}var aP=bb;var aN=(((aP))|0)>15;$bb52$$bb54$37:do{if(aN){var aL=bR;aB=aL;var aA=aB;var az=(((aA))|0)<=47;if(!(az)){af=24;break $bb52$$bb54$37}var ay=aB;var ax=((ay)+64)&4294967295;var aw=(((ax))|0)>>1;aB=aw}}while(0);af=9;break $bb6$$bb8$10}else{var av=aB;var au=((av)+32)&4294967295;var at=(au)&-64;aB=at;af=9;break $bb6$$bb8$10}}}}}}while(0);$Done_Width$$bb8$42:do{if(af==4){var X=i;var W=(X)&2;var V=(((W))|0)==0;$bb11$$bb9$44:do{if(!V){var U=bQ;var T=(((U))|0)==0;if(T){af=7;break $bb11$$bb9$44}var S=aB;var R=(((S))|0)<=191;if(R){af=9;break $Done_Width$$bb8$42}}}while(0);var Q=N;var P=(Q)&1;var M=(((P))&255);var O=reSign((M),8,0)!=0;$bb12$$bb15$48:do{if(O){var L=aB;var K=(((L))|0)<=79;if(K){aB=64}}else{var J=aB;var I=(((J))|0)<=55;if(!(I)){af=14;break $bb12$$bb15$48}aB=56}}while(0);var H=cf;var G=(H+8)&4294967295;var F=HEAP[G];var E=(((F))|0)!=0;if(E){var D=cf;var C=(D+12)&4294967295;var B=(C)&4294967295;var A=(B+4)&4294967295;var z=HEAP[A];var y=aB;var x=((y)-(z))&4294967295;ad=x;var w=ad;var v=(((w))|0)<0;if(v){var u=ad;var t=(0-(u))&4294967295;ad=t}var r=ad;var q=(((r))|0)<=39;if(q){var p=cf;var o=(p+12)&4294967295;var n=(o)&4294967295;var m=(n+4)&4294967295;var l=HEAP[m];aB=l;var k=aB;var j=(((k))|0)<=47;if(j){aB=48}af=9;break $Done_Width$$bb8$42}else{var h=aB;var f=(((h))|0)<=191;if(f){var e=aB;var d=(e)&63;ad=d;var b=aB;var a=(b)&-64;aB=a;var cl=ad;var ck=(((cl))|0)<=9;if(ck){var cj=aB;var ci=ad;var ch=((cj)+(ci))&4294967295;aB=ch}else{var b2=ad;var b0=(((b2))|0)<=31;if(b0){var bZ=aB;var bY=((bZ)+10)&4294967295;aB=bY}else{var bX=ad;var bW=(((bX))|0)<=53;if(bW){var bV=aB;var bU=((bV)+54)&4294967295;aB=bU}else{var bT=aB;var bS=ad;var bP=((bT)+(bS))&4294967295;aB=bP}}}}else{var bO=aB;var bN=((bO)+32)&4294967295;var bM=(bN)&-64;aB=bM}}}}}while(0);var aq=bu;var ao=(((aq))|0)!=0;if(ao){var ac=aB;var ab=(0-(ac))&4294967295;aB=ab}var aa=aB;cd=aa;af=27;break $bb1$$bb$2}}while(0);if(af==0){var aK=ce;cd=aK}var Z=cd;c=Z;var cc=c;return cc;return null}function _af_latin_align_linked_edge(p,F,q,g){var o;var y;var b;var G;var r;var i;var D;var s=0;y=p;b=F;G=q;r=g;var E=r;var C=(E+4)&4294967295;var B=HEAP[C];var A=G;var z=(A+4)&4294967295;var x=HEAP[z];var w=((B)-(x))&4294967295;i=w;var v=r;var u=(v+12)&4294967295;var t=HEAP[u];var n=unSign((t),8,0);var m=G;var l=(m+12)&4294967295;var k=HEAP[l];var j=unSign((k),8,0);var h=y;var f=b;var e=i;var d=_af_latin_compute_stem_width(h,f,e,j,n);D=d;var c=G;var a=(c+8)&4294967295;var L=HEAP[a];var K=D;var J=((L)+(K))&4294967295;var I=r;var H=(I+8)&4294967295;HEAP[H]=J;return;return}function _af_latin_align_serif_edge(m,p,k){var t;var i;var v;var o;var n=0;i=m;v=p;o=k;var l=i;i=l;var j=v;var h=(j+8)&4294967295;var g=HEAP[h];var f=o;var e=(f+4)&4294967295;var d=HEAP[e];var c=v;var b=(c+4)&4294967295;var a=HEAP[b];var u=((d)-(a))&4294967295;var s=((g)+(u))&4294967295;var r=o;var q=(r+8)&4294967295;HEAP[q]=s;return;return}function _af_latin_hint_edges(a4,go){var G;var bq;var eT;var jb;var lF;var j3;var f3;var ay;var kC;var jc;var v;var jI;var ks;var kq;var cX;var bB;var dJ;var bp;var lJ;var U;var S;var hK;var gA;var gL;var ja;var kF;var kA;var lk;var lI;var lC;var lz;var kE;var j9;var jt;var aW;var kp;var iF;var iE;var je;var iw;var ig;var u;var f2;var gp=0;bq=a4;eT=go;var bf=eT;var bd=bq;var bc=(bd+48)&4294967295;var bb=(bc+bf*28)&4294967295;lF=bb;var ba=lF;var a9=(ba+20)&4294967295;var a8=HEAP[a9];j3=a8;var a7=lF;var a6=(a7+12)&4294967295;var a5=HEAP[a6];var e3=j3;var e2=(e3+48*a5)&4294967295;f3=e2;jc=0;v=0;var e1=eT;var e0=(((e1))|0)==1;$bb$$bb15$2:do{if(e0){var eZ=j3;kC=eZ;$bb14$4:while(1){var ck=kC;var cj=f3;var ci=(ck)<(cj);if(!(ci)){G=13;break $bb$$bb15$2}var eY=kC;var eX=(eY+12)&4294967295;var eW=HEAP[eX];var eV=unSign((eW),8,0);var eU=(eV)&4;var eI=(((eU))|0)!=0;$bb13$$bb2$7:do{if(!eI){var eH=kC;var eG=(eH+20)&4294967295;var eF=HEAP[eG];jI=eF;ks=0;var eE=kC;var eD=(eE+24)&4294967295;var eC=HEAP[eD];kq=eC;var eB=jI;var eA=(eB)!=0;$bb3$$bb4$9:do{if(eA){var ez=kC;ks=ez}else{var eo=kq;var en=(eo)!=0;if(!(en)){G=3;break $bb3$$bb4$9}var em=kq;var el=(em+20)&4294967295;var ek=HEAP[el];var ej=(ek)!=0;if(!(ej)){G=3;break $bb3$$bb4$9}var ei=kq;var eh=(ei+20)&4294967295;var eg=HEAP[eh];jI=eg;var ef=kq;ks=ef;var dU=kC;kq=dU}}while(0);var dT=ks;var dS=(dT)==0;if(dS){G=5;break $bb13$$bb2$7}var dR=jI;var dQ=(dR+8)&4294967295;var dP=HEAP[dQ];var dO=ks;var dN=(dO+8)&4294967295;HEAP[dN]=dP;var dM=ks;var dL=(dM+12)&4294967295;var dp=HEAP[dL];var dn=(dp)|4;var dm=ks;var dl=(dm+12)&4294967295;HEAP[dl]=dn;var dk=kq;var dj=(dk)!=0;$bb9$$bb11$16:do{if(dj){var di=kq;var dh=(di+20)&4294967295;var dg=HEAP[dh];var df=(dg)==0;if(!(df)){G=8;break $bb9$$bb11$16}var cT=bq;var cS=eT;var cR=ks;var cQ=kq;_af_latin_align_linked_edge(cT,cS,cR,cQ);var cP=kq;var cO=(cP+12)&4294967295;var cN=HEAP[cO];var cM=(cN)|4;var cL=kq;var cK=(cL+12)&4294967295;HEAP[cK]=cM}}while(0);var cp=jc;var co=(cp)==0;if(!(co)){G=5;break $bb13$$bb2$7}var cn=kC;jc=cn}}while(0);var cm=kC;var cl=(cm+48)&4294967295;kC=cl;G=0;continue $bb14$4}}}while(0);var ch=j3;kC=ch;$bb69$23:while(1){var i6=kC;var i5=f3;var i4=(i6)<(i5);if(!(i4)){G=33;break $bb69$23}var cg=kC;var b5=(cg+12)&4294967295;var b4=HEAP[b5];var b3=unSign((b4),8,0);var b2=(b3)&4;var b1=(((b2))|0)!=0;$bb68$$bb18$26:do{if(!b1){var b0=kC;var bZ=(b0+24)&4294967295;var bY=HEAP[bZ];cX=bY;var bX=cX;var bW=(bX)==0;if(bW){var bL=v;var bK=((bL)+1)&4294967295;v=bK}else{var bJ=cX;var bI=(bJ+20)&4294967295;var bH=HEAP[bI];var bG=(bH)!=0;if(bG){var bF=bq;var bE=eT;var bD=cX;var bC=kC;_af_latin_align_linked_edge(bF,bE,bD,bC);var h2=kC;var h0=(h2+12)&4294967295;var hY=HEAP[h0];var hW=(hY)|4;var hU=kC;var hS=(hU+12)&4294967295;HEAP[hS]=hW}else{var hQ=jc;var hO=(hQ)==0;if(hO){var hM=cX;var hL=(hM+4)&4294967295;var hH=HEAP[hL];var hF=kC;var hD=(hF+4)&4294967295;var hB=HEAP[hD];var hz=((hH)-(hB))&4294967295;bB=hz;var hx=cX;var hv=(hx+12)&4294967295;var ht=HEAP[hv];var hr=unSign((ht),8,0);var hq=kC;var hn=(hq+12)&4294967295;var hl=HEAP[hn];var hj=unSign((hl),8,0);var hh=bq;var hf=eT;var hd=bB;var hb=_af_latin_compute_stem_width(hh,hf,hd,hj,hr);bp=hb;var g9=bp;var g7=(((g9))|0)<=64;if(g7){gA=32;var g6=gA;hK=g6}else{hK=38;gA=26}var g3=bp;var g1=(((g3))|0)<=95;if(g1){var gZ=kC;var gX=(gZ+4)&4294967295;var gV=HEAP[gX];var gT=bB;var gR=(((gT))|0)>>1;var gP=((gV)+(gR))&4294967295;dJ=gP;var gN=dJ;var gM=((gN)+32)&4294967295;var gK=(gM)&-64;lJ=gK;var gJ=lJ;var gI=hK;var gH=((gJ)-(gI))&4294967295;var gG=dJ;var gF=((gG)-(gH))&4294967295;U=gF;var gE=U;var gD=(((gE))|0)<0;if(gD){var gC=U;var gB=(0-(gC))&4294967295;U=gB}var gz=lJ;var gy=gA;var gx=((gz)+(gy))&4294967295;var gw=dJ;var gv=((gw)-(gx))&4294967295;S=gv;var gu=S;var gt=(((gu))|0)<0;if(gt){var gs=S;var gr=(0-(gs))&4294967295;S=gr}var gq=U;var gn=S;var gm=(((gq))|0)<(((gn))|0);if(gm){var gl=lJ;var gk=hK;var gj=((gl)-(gk))&4294967295;lJ=gj}else{var gi=lJ;var gh=gA;var gg=((gi)+(gh))&4294967295;lJ=gg}var gf=bp;var ge=((((gf))|0)/2|0);var f1=lJ;var f0=((f1)-(ge))&4294967295;var fZ=kC;var fY=(fZ+8)&4294967295;HEAP[fY]=f0;var fX=kC;var fW=(fX+8)&4294967295;var fV=HEAP[fW];var fU=bp;var fT=((fV)+(fU))&4294967295;var fS=cX;var fH=(fS+8)&4294967295;HEAP[fH]=fT}else{var fG=kC;var fF=(fG+4)&4294967295;var fE=HEAP[fF];var fD=((fE)+32)&4294967295;var fC=(fD)&-64;var fB=kC;var fA=(fB+8)&4294967295;HEAP[fA]=fC}var fz=kC;jc=fz;var fy=kC;var fn=(fy+12)&4294967295;var fm=HEAP[fn];var fl=(fm)|4;var fk=kC;var fj=(fk+12)&4294967295;HEAP[fj]=fl;var fi=bq;var fh=eT;var fg=kC;var ff=cX;_af_latin_align_linked_edge(fi,fh,fg,ff)}else{var fe=jc;var s=(fe+8)&4294967295;var q=HEAP[s];var o=kC;var m=(o+4)&4294967295;var k=HEAP[m];var i=jc;var g=(i+4)&4294967295;var e=HEAP[g];var c=((k)-(e))&4294967295;var a=((q)+(c))&4294967295;gL=a;var lG=cX;var lD=(lG+4)&4294967295;var lA=HEAP[lD];var lx=kC;var lv=(lx+4)&4294967295;var lt=HEAP[lv];var lr=((lA)-(lt))&4294967295;ja=lr;var lp=ja;var ln=(((lp))|0)>>1;var ll=gL;var li=((ln)+(ll))&4294967295;kF=li;var lg=cX;var le=(lg+12)&4294967295;var lc=HEAP[le];var la=unSign((lc),8,0);var k8=kC;var k6=(k8+12)&4294967295;var k4=HEAP[k6];var k2=unSign((k4),8,0);var k0=bq;var kY=eT;var kW=ja;var kU=_af_latin_compute_stem_width(k0,kY,kW,k2,la);kA=kU;var kS=cX;var kQ=(kS+12)&4294967295;var kO=HEAP[kQ];var kM=unSign((kO),8,0);var kK=(kM)&4;var kI=(((kK))|0)!=0;if(kI){var kG=cX;var kD=(kG+8)&4294967295;var kB=HEAP[kD];var kz=kA;var ky=((kB)-(kz))&4294967295;var kx=kC;var kw=(kx+8)&4294967295;HEAP[kw]=ky}else{var kv=kA;var ku=(((kv))|0)<=95;if(ku){var kt=kF;var kr=((kt)+32)&4294967295;var ko=(kr)&-64;lk=ko;var kn=kA;var km=(((kn))|0)<=64;if(km){j9=32;var kl=j9;kE=kl}else{kE=38;j9=26}var kk=lk;var kj=kE;var ki=((kk)-(kj))&4294967295;var kh=kF;var kg=((kh)-(ki))&4294967295;lC=kg;var kf=lC;var ke=(((kf))|0)<0;if(ke){var kd=lC;var kc=(0-(kd))&4294967295;lC=kc}var kb=lk;var ka=j9;var j8=((kb)+(ka))&4294967295;var j7=kF;var j6=((j7)-(j8))&4294967295;lz=j6;var j5=lz;var j4=(((j5))|0)<0;if(j4){var jS=lz;var jR=(0-(jS))&4294967295;lz=jR}var jQ=lC;var jP=lz;var jO=(((jQ))|0)<(((jP))|0);if(jO){var jN=lk;var jM=kE;var jL=((jN)-(jM))&4294967295;lk=jL}else{var jK=lk;var jJ=j9;var jy=((jK)+(jJ))&4294967295;lk=jy}var jx=kA;var jw=((((jx))|0)/2|0);var jv=lk;var ju=((jv)-(jw))&4294967295;var js=kC;var jr=(js+8)&4294967295;HEAP[jr]=ju;var jq=kA;var jp=((((jq))|0)/2|0);var jo=lk;var jn=((jp)+(jo))&4294967295;var jm=cX;var jl=(jm+8)&4294967295;HEAP[jl]=jn}else{var jk=jc;var jj=(jk+8)&4294967295;var ji=HEAP[jj];var jh=kC;var jg=(jh+4)&4294967295;var jf=HEAP[jg];var jd=jc;var ed=(jd+4)&4294967295;var eb=HEAP[ed];var d9=((jf)-(eb))&4294967295;var d7=((ji)+(d9))&4294967295;gL=d7;var d5=cX;var d3=(d5+4)&4294967295;var d1=HEAP[d3];var dZ=kC;var dX=(dZ+4)&4294967295;var dV=HEAP[dX];var dI=((d1)-(dV))&4294967295;ja=dI;var dG=ja;var dE=(((dG))|0)>>1;var dC=gL;var dA=((dE)+(dC))&4294967295;kF=dA;var dy=cX;var dw=(dy+12)&4294967295;var du=HEAP[dw];var ds=unSign((du),8,0);var dq=kC;var dd=(dq+12)&4294967295;var db=HEAP[dd];var c9=unSign((db),8,0);var c7=bq;var c5=eT;var c3=ja;var c1=_af_latin_compute_stem_width(c7,c5,c3,c9,ds);kA=c1;var cZ=gL;var cW=((cZ)+32)&4294967295;var cU=(cW)&-64;lk=cU;var cI=kA;var cG=(((cI))|0)>>1;var cE=lk;var cC=((cG)+(cE))&4294967295;var cA=kF;var cy=((cC)-(cA))&4294967295;lC=cy;var cw=lC;var cu=(((cw))|0)<0;if(cu){var cs=lC;var cq=(0-(cs))&4294967295;lC=cq}var cf=gL;var ce=ja;var cd=((cf)+(ce))&4294967295;var cc=((cd)+32)&4294967295;var cb=(cc)&-64;var ca=kA;var b9=((cb)-(ca))&4294967295;lI=b9;var b8=kA;var b7=(((b8))|0)>>1;var b6=lI;var bV=((b7)+(b6))&4294967295;var bU=kF;var bT=((bV)-(bU))&4294967295;lz=bT;var bS=lz;var bR=(((bS))|0)<0;if(bR){var bQ=lz;var bP=(0-(bQ))&4294967295;lz=bP}var bO=lC;var bN=lz;var bM=(((bO))|0)<(((bN))|0);if(bM){var bA=lk;jb=bA}else{var bz=lI;jb=bz}var by=kC;var bx=(by+8)&4294967295;var bw=jb;HEAP[bx]=bw;var bv=kC;var bu=(bv+8)&4294967295;var bt=HEAP[bu];var bs=kA;var br=((bt)+(bs))&4294967295;var bo=cX;var bn=(bo+8)&4294967295;HEAP[bn]=br}}var bm=kC;var bl=(bm+12)&4294967295;var bk=HEAP[bl];var bj=(bk)|4;var bi=kC;var bh=(bi+12)&4294967295;HEAP[bh]=bj;var bg=cX;var be=(bg+12)&4294967295;var a3=HEAP[be];var a2=(a3)|4;var a1=cX;var a0=(a1+12)&4294967295;HEAP[a0]=a2;var aZ=kC;var aY=j3;var aX=(aZ)>(aY);if(!(aX)){G=30;break $bb68$$bb18$26}var aV=kC;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=kC;var aR=(aS+-48)&4294967295;var aQ=(aR+8)&4294967295;var aP=HEAP[aQ];var aO=(((aT))|0)<(((aP))|0);if(!(aO)){G=30;break $bb68$$bb18$26}var aN=kC;var aM=(aN+-48)&4294967295;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=kC;var i9=(aJ+8)&4294967295;HEAP[i9]=aK}}}}}while(0);var i8=kC;var i7=(i8+48)&4294967295;kC=i7;G=14;continue $bb69$23}var i3=f3;var i2=(i3);var i1=j3;var i0=(i1);var iZ=((i2)-(i0))&4294967295;var iY=((((iZ))|0)/48|0);ay=iY;var iX=eT;var iW=(((iX))|0)==0;$bb71$$bb87$90:do{if(iW){var iV=ay;var iU=(((iV))|0)==6;if(!iU){var iT=ay;var iS=(((iT))|0)==12;if(!(iS)){G=35;break $bb71$$bb87$90}}var iR=ay;var iQ=(((iR))|0)==6;if(iQ){var iP=j3;jt=iP;var iO=j3;var iN=(iO+96)&4294967295;aW=iN;var iM=j3;var iL=(iM+192)&4294967295;kp=iL}else{var iK=j3;var iJ=(iK+48)&4294967295;jt=iJ;var iI=j3;var iH=(iI+240)&4294967295;aW=iH;var iG=j3;var iD=(iG+432)&4294967295;kp=iD}var iC=aW;var iB=(iC+4)&4294967295;var iA=HEAP[iB];var iz=jt;var iy=(iz+4)&4294967295;var ix=HEAP[iy];var iv=((iA)-(ix))&4294967295;iF=iv;var iu=kp;var it=(iu+4)&4294967295;var ir=HEAP[it];var iq=aW;var ip=(iq+4)&4294967295;var io=HEAP[ip];var im=((ir)-(io))&4294967295;iE=im;var il=iF;var ik=iE;var ij=((il)-(ik))&4294967295;je=ij;var ii=je;var ih=(((ii))|0)<0;if(ih){var ie=je;var id=(0-(ie))&4294967295;je=id}var ic=je;var ib=(((ic))|0)<=7;if(!(ib)){G=35;break $bb71$$bb87$90}var ia=kp;var h9=(ia+8)&4294967295;var h8=HEAP[h9];var h7=aW;var h6=(h7+8)&4294967295;var h5=HEAP[h6];var h4=((h5)*2)&4294967295;var h3=jt;var h1=(h3+8)&4294967295;var hZ=HEAP[h1];var hX=((h4)-(hZ))&4294967295;var hV=((h8)-(hX))&4294967295;iw=hV;var hT=kp;var hR=(hT+8)&4294967295;var hP=HEAP[hR];var hN=iw;var hJ=((hP)-(hN))&4294967295;var hI=kp;var hG=(hI+8)&4294967295;HEAP[hG]=hJ;var hE=kp;var hC=(hE+24)&4294967295;var hA=HEAP[hC];var hy=(hA)!=0;if(hy){var hw=kp;var hu=(hw+24)&4294967295;var hs=HEAP[hu];var hp=kp;var ho=(hp+24)&4294967295;var hm=HEAP[ho];var hk=(hm+8)&4294967295;var hi=HEAP[hk];var hg=iw;var he=((hi)-(hg))&4294967295;var hc=(hs+8)&4294967295;HEAP[hc]=he}var ha=ay;var g8=(((ha))|0)==12;if(g8){var g5=j3;var g4=(g5+384)&4294967295;var g2=j3;var g0=(g2+384)&4294967295;var gY=(g0+8)&4294967295;var gW=HEAP[gY];var gU=iw;var gS=((gW)-(gU))&4294967295;var gQ=(g4+8)&4294967295;HEAP[gQ]=gS;var gO=j3;var aI=(gO+528)&4294967295;var aH=j3;var aG=(aH+528)&4294967295;var aF=(aG+8)&4294967295;var aE=HEAP[aF];var aD=iw;var aC=((aE)-(aD))&4294967295;var aB=(aI+8)&4294967295;HEAP[aB]=aC}var aA=kp;var az=(aA+12)&4294967295;var ax=HEAP[az];var aw=(ax)|4;var av=kp;var au=(av+12)&4294967295;HEAP[au]=aw;var at=kp;var ar=(at+24)&4294967295;var aq=HEAP[ar];var ap=(aq)!=0;if(!(ap)){G=35;break $bb71$$bb87$90}var ao=kp;var an=(ao+24)&4294967295;var am=HEAP[an];var al=kp;var ak=(al+24)&4294967295;var aj=HEAP[ak];var ai=(aj+12)&4294967295;var ah=HEAP[ai];var ag=(ah)|4;var af=(am+12)&4294967295;HEAP[af]=ag}}while(0);var ae=v;var ad=(((ae))|0)!=0;$bb89$$bb88$111:do{if(ad){G=43}else{var ac=jc;var ab=(ac)==0;if(ab){G=43;break $bb89$$bb88$111}else{G=44;break $bb89$$bb88$111}}}while(0);$bb89$$bb125$113:do{if(G==43){var aa=j3;kC=aa;$bb124$115:while(1){var jB=kC;var jA=f3;var jz=(jB)<(jA);if(!(jz)){G=44;break $bb89$$bb125$113}var Z=kC;var Y=(Z+12)&4294967295;var X=HEAP[Y];var W=unSign((X),8,0);var V=(W)&4;var T=(((V))|0)!=0;$bb123$$bb92$118:do{if(!T){ig=1000;var R=kC;var Q=(R+28)&4294967295;var P=HEAP[Q];var O=(P)!=0;$bb93$$bb95$120:do{if(O){var N=kC;var M=(N+28)&4294967295;var L=HEAP[M];var K=(L+4)&4294967295;var J=HEAP[K];var I=kC;var H=(I+4)&4294967295;var F=HEAP[H];var E=((J)-(F))&4294967295;ig=E;var D=ig;var C=(((D))|0)<0;if(!(C)){G=47;break $bb93$$bb95$120}var B=ig;var A=(0-(B))&4294967295;ig=A}}while(0);var z=ig;var y=(((z))|0)<=79;$bb96$$bb97$124:do{if(y){var x=kC;var w=(x+28)&4294967295;var t=HEAP[w];var r=bq;var p=kC;_af_latin_align_serif_edge(r,t,p)}else{var n=jc;var l=(n)==0;if(l){var j=kC;var h=(j+4)&4294967295;var f=HEAP[h];var d=((f)+32)&4294967295;var b=(d)&-64;var lH=kC;var lE=(lH+8)&4294967295;HEAP[lE]=b;var lB=kC;jc=lB}else{var ly=kC;var lw=(ly+-48)&4294967295;u=lw;$bb102$130:while(1){var ld=u;var lb=j3;var k9=(ld)>=(lb);if(!(k9)){G=51;break $bb102$130}var lu=u;var ls=(lu+12)&4294967295;var lq=HEAP[ls];var lo=unSign((lq),8,0);var lm=(lo)&4;var lj=(((lm))|0)!=0;if(lj){G=51;break $bb102$130}var lh=u;var lf=(lh+-48)&4294967295;u=lf;G=50;continue $bb102$130}var k7=kC;var k5=(k7+48)&4294967295;f2=k5;$bb106$135:while(1){var kN=f2;var kL=f3;var kJ=(kN)<(kL);if(!(kJ)){G=55;break $bb106$135}var k3=f2;var k1=(k3+12)&4294967295;var kZ=HEAP[k1];var kX=unSign((kZ),8,0);var kV=(kX)&4;var kT=(((kV))|0)!=0;if(kT){G=55;break $bb106$135}var kR=f2;var kP=(kR+48)&4294967295;f2=kP;G=54;continue $bb106$135}var kH=u;var gd=j3;var gc=(kH)<(gd);$bb115$$bb108$140:do{if(!gc){var gb=u;var ga=kC;var f9=(gb)>=(ga);if(f9){G=58;break $bb115$$bb108$140}var f8=f2;var f7=f3;var f6=(f8)>=(f7);if(f6){G=58;break $bb115$$bb108$140}var f5=f2;var f4=kC;var fR=(f5)<=(f4);if(fR){G=58;break $bb115$$bb108$140}var fQ=f2;var fP=(fQ+4)&4294967295;var fO=HEAP[fP];var fN=u;var fM=(fN+4)&4294967295;var fL=HEAP[fM];var fK=(((fO))|0)==(((fL))|0);if(fK){var fJ=u;var fI=(fJ+8)&4294967295;var fx=HEAP[fI];var fw=kC;var fv=(fw+8)&4294967295;HEAP[fv]=fx}else{var fu=u;var ft=(fu+8)&4294967295;var fs=HEAP[ft];var fr=f2;var fq=(fr+4)&4294967295;var fp=HEAP[fq];var fo=u;var fd=(fo+4)&4294967295;var fc=HEAP[fd];var fb=((fp)-(fc))&4294967295;var fa=f2;var e9=(fa+8)&4294967295;var e8=HEAP[e9];var e7=u;var e6=(e7+8)&4294967295;var e5=HEAP[e6];var e4=((e8)-(e5))&4294967295;var eS=kC;var eR=(eS+4)&4294967295;var eQ=HEAP[eR];var eP=u;var eO=(eP+4)&4294967295;var eN=HEAP[eO];var eM=((eQ)-(eN))&4294967295;var eL=_FT_MulDiv(eM,e4,fb);var eK=((fs)+(eL))&4294967295;var eJ=kC;var ey=(eJ+8)&4294967295;HEAP[ey]=eK}G=63;break $bb96$$bb97$124}}while(0);var ex=jc;var ew=(ex+8)&4294967295;var ev=HEAP[ew];var eu=kC;var et=(eu+4)&4294967295;var es=HEAP[et];var er=jc;var eq=(er+4)&4294967295;var ep=HEAP[eq];var ee=((es)-(ep))&4294967295;var ec=((ee)+16)&4294967295;var ea=(ec)&-32;var d8=((ev)+(ea))&4294967295;var d6=kC;var d4=(d6+8)&4294967295;HEAP[d4]=d8}}}while(0);var d2=kC;var d0=(d2+12)&4294967295;var dY=HEAP[d0];var dW=(dY)|4;var dK=kC;var dH=(dK+12)&4294967295;HEAP[dH]=dW;var dF=kC;var dD=j3;var dB=(dF)>(dD);$bb117$$bb119$151:do{if(dB){var dz=kC;var dx=(dz+8)&4294967295;var dv=HEAP[dx];var dt=kC;var dr=(dt+-48)&4294967295;var de=(dr+8)&4294967295;var dc=HEAP[de];var da=(((dv))|0)<(((dc))|0);if(!(da)){G=65;break $bb117$$bb119$151}var c8=kC;var c6=(c8+-48)&4294967295;var c4=(c6+8)&4294967295;var c2=HEAP[c4];var c0=kC;var cY=(c0+8)&4294967295;HEAP[cY]=c2}}while(0);var cV=kC;var cJ=(cV+48)&4294967295;var cH=f3;var cF=(cJ)<(cH);if(!(cF)){G=68;break $bb123$$bb92$118}var cD=kC;var cB=(cD+48)&4294967295;var cz=(cB+12)&4294967295;var cx=HEAP[cz];var cv=unSign((cx),8,0);var ct=(cv)&4;var cr=(((ct))|0)!=0;if(!(cr)){G=68;break $bb123$$bb92$118}var j2=kC;var j1=(j2+8)&4294967295;var j0=HEAP[j1];var jZ=kC;var jY=(jZ+48)&4294967295;var jX=(jY+8)&4294967295;var jW=HEAP[jX];var jV=(((j0))|0)>(((jW))|0);if(!(jV)){G=68;break $bb123$$bb92$118}var jU=kC;var jT=(jU+48)&4294967295;var jH=(jT+8)&4294967295;var jG=HEAP[jH];var jF=kC;var jE=(jF+8)&4294967295;HEAP[jE]=jG}}while(0);var jD=kC;var jC=(jD+48)&4294967295;kC=jC;G=45;continue $bb124$115}}}while(0);return;return}function _af_latin_hints_apply(B,ag,E){var A;var U;var i;var ai;var C;var Z;var e;var aa;var K=0;U=B;i=ag;ai=E;var Y=U;var X=i;var W=_af_glyph_hints_reload(Y,X);e=W;var V=e;var T=(((V))|0)!=0;$Exit$$bb$2:do{if(!T){var S=U;var Q=(S+104)&4294967295;var O=HEAP[Q];var M=(O)&1;var x=(((M))|0)==0;if(x){var v=U;var t=_af_latin_hints_detect_features(v,0);e=t;var r=e;var p=(((r))|0)!=0;if(p){A=0;break $Exit$$bb$2}}var n=U;var l=(n+104)&4294967295;var j=HEAP[l];var g=(j)&2;var f=(((g))|0)==0;if(f){var b=U;var ap=_af_latin_hints_detect_features(b,1);e=ap;var an=e;var al=(((an))|0)!=0;if(al){A=0;break $Exit$$bb$2}var aj=U;var ah=ai;_af_latin_hints_compute_blue_edges(aj,ah)}aa=0;$bb12$11:while(1){var d=aa;var c=(((d))|0)<=1;if(!(c)){A=11;break $bb12$11}var af=aa;var ae=(((af))|0)!=0;$bb8$$bb7$14:do{if(ae){A=6}else{var ad=U;var ac=(ad+104)&4294967295;var R=HEAP[ac];var P=(R)&1;var N=(((P))|0)==0;if(N){A=5;break $bb8$$bb7$14}else{A=6;break $bb8$$bb7$14}}}while(0);$bb8$$bb10$16:do{if(A==6){var L=aa;var J=(((L))|0)!=1;if(J){A=7;break $bb8$$bb10$16}var I=U;var H=(I+104)&4294967295;var G=HEAP[H];var F=(G)&2;var D=(((F))|0)==0;if(D){A=5;break $bb8$$bb10$16}else{A=7;break $bb8$$bb10$16}}}while(0);if(A==5){var z=aa;var y=U;_af_latin_hint_edges(y,z);var w=aa;var u=U;_af_glyph_hints_align_edge_points(u,w);var s=aa;var q=U;_af_glyph_hints_align_strong_points(q,s);var o=aa;var m=U;_af_glyph_hints_align_weak_points(m,o)}var k=aa;var h=((k)+1)&4294967295;aa=h;A=4;continue $bb12$11}var a=U;var ao=i;_af_glyph_hints_save(a,ao)}}while(0);var am=e;Z=am;var ak=Z;C=ak;var ab=C;return ab;return null}function _af_cjk_metrics_init(i,z){var x;var F;var A;var B;var k;var l;var m=0;F=i;A=z;var j=A;var h=(j+92)&4294967295;var g=HEAP[h];l=g;var f=A;var e=(f+68)&4294967295;var d=HEAP[e];var c=unSign((d),16,0);var b=F;var a=(b+36)&4294967295;HEAP[a]=c;var y=A;var w=_FT_Select_Charmap(y,1970170211);var v=(((w))|0)!=0;if(v){var u=A;var t=(u+92)&4294967295;HEAP[t]=0}else{var s=F;var q=A;_af_latin_metrics_init_widths(s,q,30000);var p=F;var o=A;_af_latin_metrics_check_digits(p,o)}var n=A;var E=l;var D=_FT_Set_Charmap(n,E);k=0;var C=k;B=C;var r=B;return r;return null}function _af_cjk_metrics_scale_dim(k,x,f){var z;var I;var c;var E;var o;var n=0;I=k;c=x;E=f;var m=E;var l=I;var j=(l+40)&4294967295;var i=(j+m*396)&4294967295;o=i;var h=E;var g=(((h))|0)==0;if(g){var e=c;var d=(e+4)&4294967295;var b=HEAP[d];var a=o;var A=(a)&4294967295;HEAP[A]=b;var y=c;var w=(y+12)&4294967295;var v=HEAP[w];var u=o;var t=(u+4)&4294967295;HEAP[t]=v}else{var s=c;var r=(s+8)&4294967295;var q=HEAP[r];var p=o;var H=(p)&4294967295;HEAP[H]=q;var G=c;var F=(G+16)&4294967295;var D=HEAP[F];var C=o;var B=(C+4)&4294967295;HEAP[B]=D}return;return}function _af_cjk_metrics_scale(j,v){var x;var I;var c;var m=0;I=j;c=v;var l=I;var k=(l)&4294967295;var i=(k+4)&4294967295;var h=c;var g=(i)&4294967295;var f=(h)&4294967295;var e=HEAP[f];HEAP[g]=e;var d=(i+4)&4294967295;var b=(h+4)&4294967295;var a=HEAP[b];HEAP[d]=a;var y=(i+8)&4294967295;var w=(h+8)&4294967295;var u=HEAP[w];HEAP[y]=u;var t=(i+12)&4294967295;var s=(h+12)&4294967295;var r=HEAP[s];HEAP[t]=r;var q=(i+16)&4294967295;var p=(h+16)&4294967295;var o=HEAP[p];HEAP[q]=o;var n=(i+20)&4294967295;var H=(h+20)&4294967295;var G=HEAP[H];HEAP[n]=G;var F=(i+24)&4294967295;var E=(h+24)&4294967295;var D=HEAP[E];HEAP[F]=D;var C=I;var B=c;_af_cjk_metrics_scale_dim(C,B,0);var A=I;var z=c;_af_cjk_metrics_scale_dim(A,z,1);return;return}function _af_cjk_hints_compute_segments(aA,r){var R;var ac;var P;var B;var az;var D;var af;var ae;var F;var E;var f;var ad;var e;var d;var h=0;ac=aA;P=r;var ay=P;var ax=ac;var aw=(ax+48)&4294967295;var av=(aw+ay*28)&4294967295;D=av;var au=D;var at=(au+8)&4294967295;var ar=HEAP[at];af=ar;var aq=D;var ap=(aq)&4294967295;var ab=HEAP[ap];var aa=af;var Z=(aa+52*ab)&4294967295;ae=Z;var Y=ac;var X=P;var W=_af_latin_hints_compute_segments(Y,X);F=W;var V=F;var U=(((V))|0)!=0;if(U){var T=F;az=T}else{var S=af;E=S;$bb10$5:while(1){var aj=E;var ai=ae;var ah=(aj)<(ai);if(!(ah)){R=8;break $bb10$5}var Q=E;var O=(Q+40)&4294967295;var N=HEAP[O];f=N;var M=E;var L=(M+44)&4294967295;var K=HEAP[L];ad=K;var J=f;var I=(J)&4294967295;var H=HEAP[I];var G=unSign((H),16,0);var C=(G)&3;e=C;var A=E;var z=(A)&4294967295;var y=HEAP[z];var x=(y)&-2;var w=E;var v=(w)&4294967295;HEAP[v]=x;while(1){var aB=f;var ao=ad;var an=(aB)!=(ao);if(!(an)){R=3;break}var u=f;var t=(u+32)&4294967295;var s=HEAP[t];f=s;var q=f;var p=(q)&4294967295;var o=HEAP[p];var n=unSign((o),16,0);var m=(n)&3;d=m;var l=e;var k=(((l))|0)==0;if(k){var j=d;var i=(((j))|0)==0;if(i){R=3;break}}var g=f;var c=ad;var b=(g)==(c);if(b){var a=E;var aH=(a)&4294967295;var aG=HEAP[aH];var aF=(aG)|1;var aE=E;var aD=(aE)&4294967295;HEAP[aD]=aF}var aC=d;e=aC;R=2;continue}var am=E;var al=(am+52)&4294967295;E=al;R=1;continue $bb10$5}az=0}var ag=az;B=ag;var ak=B;return ak;return null}function _af_cjk_hints_link_segments(c0,C){var eC;var c3;var Z;var f;var aw;var a2;var bL;var cf;var m;var k;var aR;var dk;var D;var dq;var S;var av;var eK;var eJ;var bd;var by;var dx=0;c3=c0;Z=C;var bn=Z;var bm=c3;var bl=(bm+48)&4294967295;var bk=(bl+bn*28)&4294967295;aw=bk;var bj=aw;var bi=(bj+8)&4294967295;var bh=HEAP[bi];a2=bh;var bg=aw;var bf=(bg)&4294967295;var be=HEAP[bf];var er=a2;var eq=(er+52*be)&4294967295;bL=eq;var ep=aw;var eo=(ep+24)&4294967295;var en=HEAP[eo];cf=en;var em=c3;var el=(em+112)&4294967295;var ek=HEAP[el];var ej=ek;var ei=(ej+36)&4294967295;var dX=HEAP[ei];var dW=((dX)*8)&4294967295;var dV=((((dW))|0)/2048|0);aR=dV;var dU=Z;var dT=(((dU))|0)==0;if(dT){var dS=c3;var dR=(dS+4)&4294967295;var dQ=HEAP[dR];f=dQ}else{var dP=c3;var dO=(dP+12)&4294967295;var ds=HEAP[dO];f=ds}var dr=f;dk=dr;var dp=dk;var dn=_FT_DivFix(192,dp);dk=dn;var dm=a2;m=dm;$bb25$6:while(1){var B=m;var A=bL;var z=(B)<(A);if(!(z)){eC=19;break $bb25$6}var dl=m;var dj=(dl+40)&4294967295;var di=HEAP[dj];var dh=m;var dg=(dh+44)&4294967295;var cT=HEAP[dg];var cS=(di)==(cT);$bb24$$bb4$9:do{if(!cS){var cR=m;var cQ=(cR+1)&4294967295;var cP=HEAP[cQ];var cO=reSign((cP),8,0);var cN=cf;var cM=(((cO))|0)!=(((cN))|0);if(cM){eC=2;break $bb24$$bb4$9}var cL=a2;k=cL;$bb23$12:while(1){var T=k;var R=bL;var Q=(T)<(R);if(!(Q)){eC=2;break $bb24$$bb4$9}var cK=k;var cp=m;var co=(cK)!=(cp);$bb7$$bb22$15:do{if(co){var cn=m;var cm=(cn+1)&4294967295;var cl=HEAP[cm];var ck=reSign((cl),8,0);var cj=k;var ci=(cj+1)&4294967295;var ch=HEAP[ci];var cg=reSign((ch),8,0);var b4=((ck)+(cg))&4294967295;var b3=(((b4))|0)==0;if(!(b3)){eC=6;break $bb7$$bb22$15}var b2=k;var b1=(b2+2)&4294967295;var b0=HEAP[b1];var bZ=reSign((b0),16,0);var bY=m;var bX=(bY+2)&4294967295;var bW=HEAP[bX];var bV=reSign((bW),16,0);var bT=((bZ)-(bV))&4294967295;D=bT;var bS=D;var bR=(((bS))|0)<0;if(bR){eC=6;break $bb7$$bb22$15}var bQ=m;var bP=(bQ+4)&4294967295;var bO=HEAP[bP];var bN=reSign((bO),16,0);dq=bN;var bM=m;var bK=(bM+6)&4294967295;var bJ=HEAP[bK];var bI=reSign((bJ),16,0);S=bI;var bH=k;var bG=(bH+4)&4294967295;var bF=HEAP[bG];var bE=reSign((bF),16,0);var bD=dq;var bC=(((bE))|0)>(((bD))|0);if(bC){var bB=k;var bA=(bB+4)&4294967295;var bz=HEAP[bA];var bx=reSign((bz),16,0);dq=bx}var bw=k;var bv=(bw+6)&4294967295;var bu=HEAP[bv];var bt=reSign((bu),16,0);var bs=S;var br=(((bt))|0)<(((bs))|0);if(br){var bq=k;var bp=(bq+6)&4294967295;var bo=HEAP[bp];var bc=reSign((bo),16,0);S=bc}var bb=S;var ba=dq;var a9=((bb)-(ba))&4294967295;av=a9;var a8=av;var a7=aR;var a6=(((a8))|0)>=(((a7))|0);if(!(a6)){eC=6;break $bb7$$bb22$15}var a5=D;var a4=((a5)*8)&4294967295;var a3=m;var a1=(a3+32)&4294967295;var a0=HEAP[a1];var aZ=((a0)*9)&4294967295;var aY=(((a4))|0)<(((aZ))|0);$bb15$$bb18$26:do{if(aY){var aX=D;var aW=((aX)*8)&4294967295;var aV=m;var aU=(aV+32)&4294967295;var aT=HEAP[aU];var aS=((aT)*7)&4294967295;var aQ=(((aW))|0)<(((aS))|0);if(!aQ){var aP=m;var aO=(aP+36)&4294967295;var aN=HEAP[aO];var aM=av;var aL=(((aN))|0)<(((aM))|0);if(!(aL)){eC=12;break $bb15$$bb18$26}}var aK=m;var aJ=(aK+32)&4294967295;var aI=D;HEAP[aJ]=aI;var aH=m;var aG=(aH+36)&4294967295;var aF=av;HEAP[aG]=aF;var aE=m;var aD=(aE+20)&4294967295;var aC=k;HEAP[aD]=aC}}while(0);var aB=D;var aA=((aB)*8)&4294967295;var az=k;var ay=(az+32)&4294967295;var ax=HEAP[ay];var au=((ax)*9)&4294967295;var at=(((aA))|0)<(((au))|0);if(!(at)){eC=6;break $bb7$$bb22$15}var ar=D;var aq=((ar)*8)&4294967295;var ap=k;var ao=(ap+32)&4294967295;var an=HEAP[ao];var am=((an)*7)&4294967295;var al=(((aq))|0)<(((am))|0);if(!al){var ak=k;var aj=(ak+36)&4294967295;var ai=HEAP[aj];var ah=av;var ag=(((ai))|0)<(((ah))|0);if(!(ag)){eC=6;break $bb7$$bb22$15}}var af=k;var ae=(af+32)&4294967295;var ad=D;HEAP[ae]=ad;var ac=k;var ab=(ac+36)&4294967295;var aa=av;HEAP[ab]=aa;var Y=k;var X=(Y+20)&4294967295;var W=m;HEAP[X]=W}}while(0);var V=k;var U=(V+52)&4294967295;k=U;eC=4;continue $bb23$12}}}while(0);var O=m;var M=(O+52)&4294967295;m=M;eC=1;continue $bb25$6}var y=a2;m=y;$bb54$39:while(1){var d9=m;var d7=bL;var d5=(d9)<(d7);if(!(d5)){eC=46;break $bb54$39}var x=m;var w=(x+20)&4294967295;var v=HEAP[w];eK=v;var u=eK;var s=(u)==0;$bb53$$bb28$42:do{if(!s){var q=eK;var e=(q+20)&4294967295;var d=HEAP[e];var c=m;var b=(d)!=(c);if(b){eC=21;break $bb53$$bb28$42}var a=eK;var fn=(a+2)&4294967295;var fm=HEAP[fn];var fl=m;var fj=(fl+2)&4294967295;var fh=HEAP[fj];var e8=reSign((fm),16,0)<=reSign((fh),16,0);if(e8){eC=21;break $bb53$$bb28$42}var e7=m;var e6=(e7+32)&4294967295;var e5=HEAP[e6];var e4=dk;var e3=(((e5))|0)>=(((e4))|0);if(e3){eC=21;break $bb53$$bb28$42}var e2=a2;k=e2;$bb52$47:while(1){var cE=k;var cD=bL;var cC=(cE)<(cD);if(!(cC)){eC=21;break $bb53$$bb28$42}var e1=k;var eZ=(e1+2)&4294967295;var eX=HEAP[eZ];var P=m;var N=(P+2)&4294967295;var L=HEAP[N];var K=reSign((eX),16,0)>reSign((L),16,0);$bb51$$bb33$50:do{if(!K){var J=m;var I=k;var H=(J)==(I);if(H){eC=26;break $bb51$$bb33$50}var G=k;var F=(G+20)&4294967295;var E=HEAP[F];eJ=E;var t=eJ;var r=(t)==0;if(r){eC=26;break $bb51$$bb33$50}var p=eJ;var o=(p+20)&4294967295;var n=HEAP[o];var l=k;var j=(n)!=(l);if(j){eC=26;break $bb51$$bb33$50}var i=eJ;var h=(i+2)&4294967295;var g=HEAP[h];var fk=eK;var fi=(fk+2)&4294967295;var fg=HEAP[fi];var ff=reSign((g),16,0)=(((es))|0);if(!(eh)){eC=35;break $bb52$47}var eg=a2;bd=eg;$bb48$62:while(1){var dc=bd;var db=bL;var da=(dc)<(db);if(!(da)){eC=41;break $bb48$62}var ef=bd;var ee=(ef+20)&4294967295;var ed=HEAP[ee];by=ed;var ec=by;var eb=k;var ea=(ec)==(eb);$bb44$$bb45$65:do{if(ea){var d8=bd;var d6=(d8+20)&4294967295;HEAP[d6]=0;var dN=bd;var dM=(dN+24)&4294967295;var dL=eK;HEAP[dM]=dL}else{var dK=by;var dJ=eJ;var dI=(dK)==(dJ);if(!(dI)){eC=39;break $bb44$$bb45$65}var dH=bd;var dG=(dH+20)&4294967295;HEAP[dG]=0;var dF=bd;var dD=(dF+24)&4294967295;var df=m;HEAP[dD]=df}}while(0);var de=bd;var dd=(de+52)&4294967295;bd=dd;eC=36;continue $bb48$62}}}while(0);var cG=k;var cF=(cG+52)&4294967295;k=cF;eC=25;continue $bb52$47}var c9=eK;var c8=(c9+20)&4294967295;HEAP[c8]=0;var c7=eK;var c5=(c7+20)&4294967295;var cJ=HEAP[c5];var cI=m;var cH=(cI+20)&4294967295;HEAP[cH]=cJ}}while(0);var cB=m;var cz=(cB+52)&4294967295;m=cz;eC=20;continue $bb54$39}var d4=a2;m=d4;$bb63$75:while(1){var b6=m;var b5=bL;var bU=(b6)<(b5);if(!(bU)){eC=54;break $bb63$75}var d3=m;var d2=(d3+20)&4294967295;var d1=HEAP[d2];k=d1;var d0=k;var dZ=(d0)!=0;$bb57$$bb62$78:do{if(dZ){var dY=k;var dE=(dY+28)&4294967295;var dC=HEAP[dE];var dB=((dC)+1)&4294967295;var dA=k;var dz=(dA+28)&4294967295;HEAP[dz]=dB;var dy=k;var dw=(dy+20)&4294967295;var dv=HEAP[dw];var du=m;var dt=(dv)!=(du);if(!(dt)){eC=49;break $bb57$$bb62$78}var c6=m;var c4=(c6+20)&4294967295;HEAP[c4]=0;var c2=k;var c1=(c2+32)&4294967295;var cZ=HEAP[c1];var cY=dk;var cX=(((cZ))|0)<(((cY))|0);$bb60$$bb59$81:do{if(!cX){var cW=m;var cV=(cW+32)&4294967295;var cU=HEAP[cV];var cA=k;var cy=(cA+32)&4294967295;var cx=HEAP[cy];var cw=((cx)*4)&4294967295;var cv=(((cU))|0)<(((cw))|0);if(cv){eC=50;break $bb60$$bb59$81}var ce=k;var cd=(ce+28)&4294967295;var cc=HEAP[cd];var cb=((cc)-1)&4294967295;var ca=k;var b9=(ca+28)&4294967295;HEAP[b9]=cb;eC=49;break $bb57$$bb62$78}}while(0);var cu=k;var ct=(cu+20)&4294967295;var cs=HEAP[ct];var cr=m;var cq=(cr+24)&4294967295;HEAP[cq]=cs}}while(0);var b8=m;var b7=(b8+52)&4294967295;m=b7;eC=47;continue $bb63$75}return;return}function _af_cjk_hints_compute_edges(dO,E){var ab=STACKTOP;STACKTOP+=4;_memset(ab,0,4);var fr;var dR;var aa;var cq;var bt;var fX;var fY;var g;var h;var az;var b5;var aU;var ac;var a6;var cj;var bi;var cR;var bu;var ba;var d4;var c2;var f4;var F;var bV;var o;var fz;var e4;var dC=ab;var bJ;var dl;var c9;var fZ;var aq;var aW;var cv;var m;var bj;var f;var ej=0;dR=dO;aa=E;var bs=aa;var br=dR;var bq=(br+48)&4294967295;var bp=(bq+bs*28)&4294967295;az=bp;b5=0;var bo=dR;var bn=(bo)&4294967295;var bm=HEAP[bn];aU=bm;var bl=dR;var bk=(bl+112)&4294967295;var fe=HEAP[bk];var fd=fe;var fc=aa;var fb=(fd+40)&4294967295;var fa=(fb+fc*396)&4294967295;ac=fa;var e9=az;var e8=(e9+8)&4294967295;var e7=HEAP[e8];a6=e7;var e6=az;var e5=(e6)&4294967295;var eJ=HEAP[e5];var eI=a6;var eH=(eI+52*eJ)&4294967295;cj=eH;var eG=az;var eF=(eG+12)&4294967295;HEAP[eF]=0;var eE=aa;var eD=(((eE))|0)==0;if(eD){var eC=dR;var eB=(eC+4)&4294967295;var eA=HEAP[eB];h=eA}else{var ee=dR;var ed=(ee+12)&4294967295;var ec=HEAP[ed];h=ec}var eb=h;cR=eb;var ea=ac;var d9=(ea+204)&4294967295;var d8=HEAP[d9];var d7=cR;var d6=_FT_MulFix(d8,d7);bu=d6;var d5=bu;var dH=(((d5))|0)>16;if(dH){var dG=cR;var dF=_FT_DivFix(16,dG);bu=dF}else{var dE=ac;var dD=(dE+204)&4294967295;var dB=HEAP[dD];bu=dB}var dA=a6;bi=dA;$bb30$10:while(1){var M=bi;var L=cj;var K=(M)<(L);if(!(K)){fr=20;break $bb30$10}ba=0;d4=65535;c2=0;$bb23$13:while(1){var aE=az;var aD=(aE+12)&4294967295;var aC=HEAP[aD];var aB=c2;var aA=(((aC))|0)>(((aB))|0);if(!(aA)){fr=15;break $bb23$13}var dz=az;var dy=(dz+20)&4294967295;var dx=HEAP[dy];var da=c2;var c8=(dx+48*da)&4294967295;f4=c8;var c7=f4;var c6=(c7+13)&4294967295;var c5=HEAP[c6];var c4=bi;var c3=(c4+1)&4294967295;var c1=HEAP[c3];var c0=reSign((c5),8,0)!=reSign((c1),8,0);$bb22$$bb8$16:do{if(!c0){var cZ=bi;var cN=(cZ+2)&4294967295;var cM=HEAP[cN];var cL=reSign((cM),16,0);var cK=f4;var cJ=(cK)&4294967295;var cI=HEAP[cJ];var cH=reSign((cI),16,0);var cG=((cL)-(cH))&4294967295;F=cG;var cF=F;var cE=(((cF))|0)<0;if(cE){var cs=F;var cr=(0-(cs))&4294967295;F=cr}var cp=F;var co=bu;var cn=(((cp))|0)<(((co))|0);if(!(cn)){fr=6;break $bb22$$bb8$16}var cm=F;var cl=d4;var ck=(((cm))|0)<(((cl))|0);if(!(ck)){fr=6;break $bb22$$bb8$16}var ci=bi;var ch=(ci+20)&4294967295;var b6=HEAP[ch];bV=b6;var b4=bV;var b3=(b4)!=0;if(b3){var b2=f4;var b1=(b2+40)&4294967295;var b0=HEAP[b1];o=b0;e4=0;while(1){var bZ=o;var bY=(bZ+20)&4294967295;var bX=HEAP[bY];fz=bX;var bW=fz;var bK=(bW)!=0;if(bK){var bI=bV;var bH=(bI+2)&4294967295;var bG=HEAP[bH];var bF=fz;var bE=(bF+2)&4294967295;var bD=HEAP[bE];var bC=reSign((bG),16,0)>reSign((bD),16,0);if(bC){var bB=bV;var bA=(bB+2)&4294967295;var bh=HEAP[bA];var bg=reSign((bh),16,0);var bf=fz;var be=(bf+2)&4294967295;var bd=HEAP[be];var bc=reSign((bd),16,0);var bb=((bg)-(bc))&4294967295;g=bb}else{var a9=fz;var a8=(a9+2)&4294967295;var a7=HEAP[a8];var a5=reSign((a7),16,0);var a4=bV;var a3=(a4+2)&4294967295;var a2=HEAP[a3];var a1=reSign((a2),16,0);var a0=((a5)-(a1))&4294967295;g=a0}var aZ=g;e4=aZ;var aY=e4;var aX=bu;var aV=(((aY))|0)>=(((aX))|0);if(aV){fr=10;break}}var aT=o;var aS=(aT+16)&4294967295;var aR=HEAP[aS];o=aR;var aQ=f4;var aP=(aQ+40)&4294967295;var aO=HEAP[aP];var aN=o;var aM=(aN)!=(aO);if(aM){fr=8;continue}else{fr=10;break}}var aL=e4;var aK=bu;var aJ=(((aL))|0)>=(((aK))|0);if(aJ){fr=6;break $bb22$$bb8$16}}var aI=F;d4=aI;var aH=f4;ba=aH}}while(0);var aG=c2;var aF=((aG)+1)&4294967295;c2=aF;fr=3;continue $bb23$13}var ay=ba;var ax=(ay)==0;if(ax){var aw=bi;var av=(aw+1)&4294967295;var au=HEAP[av];var at=reSign((au),8,0);var ar=bi;var ap=(ar+2)&4294967295;var ao=HEAP[ap];var an=reSign((ao),16,0);var am=az;var al=aU;var ak=_af_axis_hints_new_edge(am,an,at,al,dC);b5=ak;var aj=b5;var ai=(((aj))|0)!=0;if(ai){fr=16;break $bb30$10}var ah=HEAP[dC];var ag=ah;_llvm_memset_p0i8_i32(ag,0,48,1,0);var af=HEAP[dC];var ae=(af+40)&4294967295;var ad=bi;HEAP[ae]=ad;var Z=HEAP[dC];var Y=(Z+44)&4294967295;var X=bi;HEAP[Y]=X;var W=HEAP[dC];var V=bi;var U=(V+2)&4294967295;var T=HEAP[U];var S=(W)&4294967295;HEAP[S]=T;var Q=HEAP[dC];var O=HEAP[dC];var D=bi;var C=(D+2)&4294967295;var B=HEAP[C];var A=reSign((B),16,0);var z=cR;var y=_FT_MulFix(A,z);var x=(O+8)&4294967295;HEAP[x]=y;var w=(O+8)&4294967295;var u=HEAP[w];var s=(Q+4)&4294967295;HEAP[s]=u;var e=bi;var d=(e+16)&4294967295;var c=bi;HEAP[d]=c;var b=HEAP[dC];var a=bi;var gf=(a+1)&4294967295;var ge=HEAP[gf];var gd=(b+13)&4294967295;HEAP[gd]=ge}else{var gb=ba;var f9=(gb+40)&4294967295;var fW=HEAP[f9];var fV=bi;var fU=(fV+16)&4294967295;HEAP[fU]=fW;var fT=ba;var fS=(fT+44)&4294967295;var fR=HEAP[fS];var fQ=(fR+16)&4294967295;var fP=bi;HEAP[fQ]=fP;var fN=ba;var fL=(fN+44)&4294967295;var R=bi;HEAP[fL]=R}var P=bi;var N=(P+52)&4294967295;bi=N;fr=2;continue $bb30$10}$Exit$$bb31$43:do{if(fr==20){var J=az;var I=(J+20)&4294967295;var H=HEAP[I];bJ=H;var G=az;var v=(G+12)&4294967295;var t=HEAP[v];var r=bJ;var q=(r+48*t)&4294967295;dl=q;var p=bJ;c9=p;$bb36$45:while(1){var fJ=c9;var fI=dl;var fH=(fJ)<(fI);if(!(fH)){fr=25;break $bb36$45}var n=c9;var l=(n+40)&4294967295;var k=HEAP[l];bi=k;var j=bi;var i=(j)!=0;if(i){fr=22}else{fr=23}while(1){if(fr==22){var gc=bi;var ga=(gc+12)&4294967295;var f8=c9;HEAP[ga]=f8;var f7=bi;var f6=(f7+16)&4294967295;var f5=HEAP[f6];bi=f5;var f3=c9;var f2=(f3+40)&4294967295;var f1=HEAP[f2];var f0=bi;var fO=(f1)!=(f0);if(fO){fr=22;continue}else{fr=23;continue}}else{if(fr==23){var fM=c9;var fK=(fM+48)&4294967295;c9=fK;fr=21;continue $bb36$45}}}}var fG=bJ;c9=fG;$bb71$53:while(1){var bz=c9;var by=dl;var bx=(bz)<(by);if(!(bx)){fr=16;break $Exit$$bb31$43}fZ=0;aq=0;var fF=c9;var fE=(fF+40)&4294967295;var fD=HEAP[fE];bi=fD;$bb39$56:while(1){var fC=bi;var fB=(fC)&4294967295;var fA=HEAP[fB];var fy=unSign((fA),8,0);var fx=(fy)&1;var fw=(((fx))&255);var fq=reSign((fw),8,0)!=0;if(fq){var fv=fZ;var fu=((fv)+1)&4294967295;fZ=fu}else{var ft=aq;var fs=((ft)+1)&4294967295;aq=fs}var fo=bi;var fn=(fo+24)&4294967295;var fm=HEAP[fn];var fl=(fm)==0;$bb45$$bb43$62:do{if(fl){fr=29}else{var fk=bi;var fj=(fk+24)&4294967295;var fi=HEAP[fj];var fh=(fi+12)&4294967295;var fg=HEAP[fh];var ff=c9;var e3=(fg)==(ff);if(e3){fr=29;break $bb45$$bb43$62}fY=1;fr=31;break $bb45$$bb43$62}}while(0);if(fr==29){fY=0}var e2=fY;var e1=(((e2))&255);aW=e1;var e0=bi;var eZ=(e0+20)&4294967295;var eY=HEAP[eZ];var eX=(eY)!=0;$bb48$$bb47$68:do{if(eX){fr=33}else{var eW=aW;var eV=reSign((eW),8,0)!=0;if(eV){fr=33;break $bb48$$bb47$68}else{fr=34;break $bb48$$bb47$68}}}while(0);if(fr==33){var eT=c9;var ez=(eT+24)&4294967295;var ey=HEAP[ez];cv=ey;var ex=bi;var ew=(ex+20)&4294967295;var ev=HEAP[ew];m=ev;var eu=aW;var et=reSign((eu),8,0)!=0;if(et){var es=bi;var er=(es+24)&4294967295;var ep=HEAP[er];m=ep;var d3=c9;var d2=(d3+28)&4294967295;var d1=HEAP[d2];cv=d1}var d0=cv;var dZ=(d0)!=0;if(dZ){var dY=c9;var dX=(dY)&4294967295;var dW=HEAP[dX];var dV=reSign((dW),16,0);var dT=cv;var dw=(dT)&4294967295;var dv=HEAP[dw];var du=reSign((dv),16,0);var dt=((dV)-(du))&4294967295;bj=dt;var ds=bj;var dr=(((ds))|0)<0;if(dr){var dq=bj;var dp=(0-(dq))&4294967295;bj=dp}var dn=bi;var dk=(dn+2)&4294967295;var eU=HEAP[dk];var eS=m;var eR=(eS+2)&4294967295;var eQ=HEAP[eR];var eP=reSign((eU),16,0)>reSign((eQ),16,0);if(eP){var eO=bi;var eN=(eO+2)&4294967295;var eM=HEAP[eN];var eL=reSign((eM),16,0);var eK=m;var eq=(eK+2)&4294967295;var eo=HEAP[eq];var en=reSign((eo),16,0);var em=((eL)-(en))&4294967295;fX=em}else{var el=m;var ek=(el+2)&4294967295;var ei=HEAP[ek];var eh=reSign((ei),16,0);var eg=bi;var ef=(eg+2)&4294967295;var dU=HEAP[ef];var dS=reSign((dU),16,0);var dQ=((eh)-(dS))&4294967295;fX=dQ}var dP=fX;f=dP;var dN=f;var dM=bj;var dL=(((dN))|0)<(((dM))|0);if(dL){var dK=m;var dJ=(dK+12)&4294967295;var dI=HEAP[dJ];cv=dI}}else{var dm=m;var dj=(dm+12)&4294967295;var di=HEAP[dj];cv=di}var dh=aW;var dg=reSign((dh),8,0)!=0;if(dg){var df=c9;var de=(df+28)&4294967295;var dd=cv;HEAP[de]=dd;var dc=cv;var db=(dc+12)&4294967295;var cY=HEAP[db];var cX=(cY)|2;var cW=cv;var cV=(cW+12)&4294967295;HEAP[cV]=cX}else{var cU=c9;var cT=(cU+24)&4294967295;var cS=cv;HEAP[cT]=cS}}var cQ=bi;var cP=(cQ+16)&4294967295;var cO=HEAP[cP];bi=cO;var cD=c9;var cC=(cD+40)&4294967295;var cB=HEAP[cC];var cA=bi;var cz=(cB)!=(cA);if(cz){fr=27;continue $bb39$56}else{fr=41;break $bb39$56}}var cy=c9;var cx=(cy+12)&4294967295;HEAP[cx]=0;var cw=fZ;var cu=(((cw))|0)>0;$bb65$$bb67$94:do{if(cu){var ct=fZ;var cg=aq;var cf=(((ct))|0)>=(((cg))|0);if(!(cf)){fr=43;break $bb65$$bb67$94}var ce=c9;var cd=(ce+12)&4294967295;var cc=HEAP[cd];var cb=(cc)|1;var ca=c9;var b9=(ca+12)&4294967295;HEAP[b9]=cb}}while(0);var b8=c9;var b7=(b8+28)&4294967295;var bU=HEAP[b7];var bT=(bU)!=0;$bb68$$bb70$98:do{if(bT){var bS=c9;var bR=(bS+24)&4294967295;var bQ=HEAP[bR];var bP=(bQ)!=0;if(!(bP)){fr=46;break $bb68$$bb70$98}var bO=c9;var bN=(bO+28)&4294967295;HEAP[bN]=0}}while(0);var bM=c9;var bL=(bM+48)&4294967295;c9=bL;fr=26;continue $bb71$53}}}while(0);var bw=b5;bt=bw;var bv=bt;cq=bv;var fp=cq;STACKTOP=ab;return fp;return null}function _af_cjk_hints_detect_features(m,e){var s;var j;var v;var u;var l;var o;var n=0;j=m;v=e;var k=j;var i=v;var h=_af_cjk_hints_compute_segments(k,i);o=h;var g=o;var f=(((g))|0)==0;if(f){var d=j;var c=v;_af_cjk_hints_link_segments(d,c);var b=j;var a=v;var t=_af_cjk_hints_compute_edges(b,a);o=t}var r=o;l=r;var q=l;u=q;var p=u;return p;return null}function _af_cjk_hints_init(av,o){var N;var Y;var M;var z;var au;var ac;var p;var B;var d=0;Y=av;M=o;var at=M;var ar=at;var aq=Y;_af_glyph_hints_rescale(aq,ar);var ap=M;var ao=(ap+40)&4294967295;var an=(ao)&4294967295;var am=(an)&4294967295;var al=HEAP[am];var ak=Y;var X=(ak+4)&4294967295;HEAP[X]=al;var W=M;var V=(W+40)&4294967295;var U=(V)&4294967295;var T=(U+4)&4294967295;var S=HEAP[T];var R=Y;var Q=(R+8)&4294967295;HEAP[Q]=S;var P=M;var O=(P+40)&4294967295;var L=(O+396)&4294967295;var K=(L)&4294967295;var J=HEAP[K];var I=Y;var H=(I+12)&4294967295;HEAP[H]=J;var G=M;var F=(G+40)&4294967295;var E=(F+396)&4294967295;var D=(E+4)&4294967295;var C=HEAP[D];var A=Y;var y=(A+16)&4294967295;HEAP[y]=C;var x=M;var w=(x)&4294967295;var v=(w+4)&4294967295;var u=(v+20)&4294967295;var t=HEAP[u];ac=t;var s=Y;var r=(s+104)&4294967295;var q=HEAP[r];p=q;B=0;var n=ac;var m=(((n))|0)==2;$bb1$$bb$2:do{if(m){N=0}else{var l=ac;var k=(((l))|0)==3;if(k){N=0;break $bb1$$bb$2}else{N=1;break $bb1$$bb$2}}}while(0);if(N==0){var j=B;var i=(j)|1;B=i}var h=ac;var g=(((h))|0)==2;$bb4$$bb3$7:do{if(g){N=3}else{var f=ac;var e=(((f))|0)==4;if(e){N=3;break $bb4$$bb3$7}else{N=4;break $bb4$$bb3$7}}}while(0);if(N==3){var c=B;var b=(c)|2;B=b}var a=ac;var aC=(((a))|0)!=1;if(aC){var aB=B;var aA=(aB)|4;B=aA}var az=ac;var ay=(((az))|0)==2;if(ay){var ax=B;var aw=(ax)|8;B=aw}var aj=p;var ah=(aj)|4;p=ah;var ag=Y;var af=(ag+104)&4294967295;var ae=p;HEAP[af]=ae;var ad=Y;var ab=(ad+108)&4294967295;var aa=B;HEAP[ab]=aa;au=0;var Z=au;z=Z;var ai=z;return ai;return null}function _af_cjk_snap_width(d,r,w){var t;var U;var i;var s;var u;var S;var b;var Y;var v;var F;var af;var j;var D=0;U=d;i=r;s=w;Y=98;var R=s;v=R;b=0;$bb5$2:while(1){var ae=b;var ad=i;var ac=(((ae))|0)<(((ad))|0);if(!(ac)){t=4;break $bb5$2}var Q=U;var P=b;var O=(Q+12*P)&4294967295;var N=(O+4)&4294967295;var M=HEAP[N];af=M;var K=s;var I=af;var G=((K)-(I))&4294967295;j=G;var o=j;var n=(((o))|0)<0;if(n){var m=j;var l=(0-(m))&4294967295;j=l}var k=j;var h=Y;var g=(((k))|0)<(((h))|0);if(g){var f=j;Y=f;var e=af;v=e}var c=b;var a=((c)+1)&4294967295;b=a;t=0;continue $bb5$2}var ab=v;var aa=((ab)+32)&4294967295;var Z=(aa)&-64;F=Z;var X=s;var W=v;var V=(((X))|0)>=(((W))|0);$bb7$$bb10$12:do{if(V){var L=F;var J=((L)+48)&4294967295;var H=s;var E=(((J))|0)>(((H))|0);if(E){var C=v;s=C}}else{var B=F;var A=((B)-48)&4294967295;var z=s;var y=(((A))|0)<(((z))|0);if(!(y)){t=8;break $bb7$$bb10$12}var x=v;s=x}}while(0);var q=s;S=q;var p=S;u=p;var T=u;return T;return null}function _af_cjk_compute_stem_width(g,t,bF,aD,bT){var ab;var aa;var ap;var bR;var O;var i;var c;var bQ;var aY;var bS;var am;var a9;var bv;var Z;var ba=0;aa=g;ap=t;bR=bF;O=aD;i=bT;var bP=aa;var bO=(bP+112)&4294967295;var bN=HEAP[bO];var bM=bN;aY=bM;var bL=ap;var bK=aY;var bJ=(bK+40)&4294967295;var bI=(bJ+bL*396)&4294967295;bS=bI;var bH=bR;am=bH;a9=0;var aP=ap;var aN=(((aP))|0)==1;var aL=unSign((aN),1,0);bv=aL;var aK=O;O=aK;var aJ=i;i=aJ;var aI=aa;var aH=(aI+108)&4294967295;var aG=HEAP[aH];var aF=(aG)&4;var aE=(((aF))|0)==0;if(aE){var ay=bR;bQ=ay}else{var ax=am;var aw=(((ax))|0)<0;if(aw){var av=bR;var au=(0-(av))&4294967295;am=au;a9=1}var at=bv;var ar=(((at))|0)==0;$bb5$$bb4$8:do{if(ar){ab=3}else{var aq=aa;var ao=(aq+108)&4294967295;var an=HEAP[ao];var al=(an)&2;var ak=(((al))|0)==0;if(ak){ab=2;break $bb5$$bb4$8}else{ab=3;break $bb5$$bb4$8}}}while(0);$bb5$$bb7$10:do{if(ab==3){var aj=bv;var ai=(((aj))|0)!=0;if(!ai){var ah=aa;var ag=(ah+108)&4294967295;var af=HEAP[ag];var ae=(af)&1;var ad=(((ae))|0)==0;if(ad){ab=2;break $bb5$$bb7$10}}var bu=bS;var bt=(bu+8)&4294967295;var bs=HEAP[bt];var br=bS;var bq=(br+12)&4294967295;var bp=(bq)&4294967295;var bo=am;var bn=_af_cjk_snap_width(bp,bs,bo);am=bn;var bm=bv;var bl=(((bm))|0)!=0;if(bl){var bk=am;var bj=(((bk))|0)>63;if(bj){var bi=am;var bh=((bi)+16)&4294967295;var bg=(bh)&-64;am=bg}else{am=64}ab=9;break $bb5$$bb7$10}else{var bf=aa;var be=(bf+108)&4294967295;var bd=HEAP[be];var bc=(bd)&8;var bb=(((bc))|0)!=0;if(bb){var a8=am;var a7=(((a8))|0)<=63;if(a7){am=64}else{var a6=am;var a5=((a6)+32)&4294967295;var a4=(a5)&-64;am=a4}ab=9;break $bb5$$bb7$10}else{var a3=am;var a2=(((a3))|0)<=47;if(a2){var a1=am;var a0=((a1)+64)&4294967295;var aZ=(((a0))|0)>>1;am=aZ;ab=9;break $bb5$$bb7$10}else{var aX=am;var aW=(((aX))|0)<=127;if(aW){var aV=am;var aU=((aV)+22)&4294967295;var aT=(aU)&-64;am=aT;ab=9;break $bb5$$bb7$10}else{var aS=am;var aR=((aS)+32)&4294967295;var aQ=(aR)&-64;am=aQ;ab=9;break $bb5$$bb7$10}}}}}}while(0);$Done_Width$$bb7$35:do{if(ab==2){var ac=bS;var Y=(ac+8)&4294967295;var X=HEAP[Y];var W=(((X))|0)!=0;$bb8$$bb13$37:do{if(W){var V=bS;var U=(V+12)&4294967295;var T=(U)&4294967295;var S=(T+4)&4294967295;var R=HEAP[S];var Q=am;var P=((Q)-(R))&4294967295;var N=(((P))|0)>=-39;if(!(N)){ab=6;break $bb8$$bb13$37}var M=bS;var L=(M+12)&4294967295;var K=(L)&4294967295;var J=(K+4)&4294967295;var I=HEAP[J];var H=am;var G=((H)-(I))&4294967295;var F=(((G))|0)<=39;if(!(F)){ab=6;break $bb8$$bb13$37}var E=bS;var D=(E+12)&4294967295;var C=(D)&4294967295;var B=(C+4)&4294967295;var A=HEAP[B];am=A;var z=am;var y=(((z))|0)<=47;if(y){am=48}ab=9;break $Done_Width$$bb7$35}}while(0);var x=am;var w=(((x))|0)<=53;$bb14$$bb15$45:do{if(w){var v=am;var u=(54-(v))&4294967295;var s=((((u))|0)/2|0);var r=am;var q=((s)+(r))&4294967295;am=q}else{var p=am;var o=(((p))|0)<=191;if(!(o)){ab=12;break $bb14$$bb15$45}var n=am;var m=(n)&63;Z=m;var l=am;var k=(l)&-64;am=k;var j=Z;var f=(((j))|0)<=9;if(f){var e=am;var d=Z;var b=((e)+(d))&4294967295;am=b}else{var a=Z;var bY=(((a))|0)<=21;if(bY){var bX=am;var bW=((bX)+10)&4294967295;am=bW}else{var bV=Z;var bU=(((bV))|0)<=41;if(bU){var bG=am;var bE=Z;var bD=((bG)+(bE))&4294967295;am=bD}else{var bC=Z;var bB=(((bC))|0)<=53;if(bB){var bA=am;var bz=((bA)+54)&4294967295;am=bz}else{var by=am;var bx=Z;var bw=((by)+(bx))&4294967295;am=bw}}}}}}while(0)}}while(0);var aO=a9;var aM=(((aO))|0)!=0;if(aM){var aC=am;var aB=(0-(aC))&4294967295;am=aB}var aA=am;bQ=aA}var az=bQ;c=az;var h=c;return h;return null}function _af_cjk_align_linked_edge(p,F,q,g){var o;var y;var b;var G;var r;var i;var D;var s=0;y=p;b=F;G=q;r=g;var E=r;var C=(E+4)&4294967295;var B=HEAP[C];var A=G;var z=(A+4)&4294967295;var x=HEAP[z];var w=((B)-(x))&4294967295;i=w;var v=r;var u=(v+12)&4294967295;var t=HEAP[u];var n=unSign((t),8,0);var m=G;var l=(m+12)&4294967295;var k=HEAP[l];var j=unSign((k),8,0);var h=y;var f=b;var e=i;var d=_af_cjk_compute_stem_width(h,f,e,j,n);D=d;var c=G;var a=(c+8)&4294967295;var L=HEAP[a];var K=D;var J=((L)+(K))&4294967295;var I=r;var H=(I+8)&4294967295;HEAP[H]=J;return;return}function _af_cjk_align_serif_edge(m,p,k){var t;var i;var v;var o;var n=0;i=m;v=p;o=k;var l=i;i=l;var j=v;var h=(j+8)&4294967295;var g=HEAP[h];var f=o;var e=(f+4)&4294967295;var d=HEAP[e];var c=v;var b=(c+4)&4294967295;var a=HEAP[b];var u=((d)-(a))&4294967295;var s=((g)+(u))&4294967295;var r=o;var q=(r+8)&4294967295;HEAP[q]=s;return;return}function _af_hint_normal_stem(g,H,bT,ax,t){var aA;var ay;var I;var ct;var h;var aY;var c;var cE;var b1;var bX;var B;var b3;var b2;var cj;var X;var ci;var W;var aw;var s;var bQ;var bL=0;ay=g;I=H;ct=bT;h=ax;aY=t;bQ=64;var cD=ay;var cC=(cD+108)&4294967295;var cB=HEAP[cC];var cA=(cB)&4;var cz=(((cA))|0)==0;$bb$$bb16$2:do{if(cz){var cy=I;var cx=(cy+12)&4294967295;var cw=HEAP[cx];var cv=unSign((cw),8,0);var bs=(cv)&1;var bq=(((bs))&255);var Y=reSign((bq),8,0)!=0;var bM=(Y)^1;var b0=unSign((bM),1,0);var ch=reSign((b0),8,0)!=0;$bb13$$bb4$4:do{if(!ch){var bo=ct;var bn=(bo+12)&4294967295;var bm=HEAP[bn];var bl=unSign((bm),8,0);var bk=(bl)&1;var bj=(((bk))&255);var cg=reSign((bj),8,0)!=0;var F=(cg)^1;var az=unSign((F),1,0);var cf=reSign((az),8,0)!=0;if(cf){aA=0;break $bb13$$bb4$4}var bi=aY;var bh=(((bi))|0)==1;if(bh){bQ=55}else{bQ=49}aA=3;break $bb$$bb16$2}}while(0);var a8=aY;var a6=(((a8))|0)==1;if(a6){bQ=61}else{bQ=59}}}while(0);var a4=ct;var a3=(a4+4)&4294967295;var a2=HEAP[a3];var a1=I;var a0=(a1+4)&4294967295;var aZ=HEAP[a0];var aX=((a2)-(aZ))&4294967295;b1=aX;var aW=ct;var aN=(aW+12)&4294967295;var aL=HEAP[aN];var aJ=unSign((aL),8,0);var aI=I;var aH=(aI+12)&4294967295;var aG=HEAP[aH];var aF=unSign((aG),8,0);var aE=ay;var aC=aY;var aB=b1;var al=_af_cjk_compute_stem_width(aE,aC,aB,aF,aJ);bX=al;var aj=I;var ah=(aj+4)&4294967295;var ag=HEAP[ah];var af=ct;var ae=(af+4)&4294967295;var ad=HEAP[ae];var ac=((ag)+(ad))&4294967295;var ab=((((ac))|0)/2|0);var aa=h;var S=((ab)+(aa))&4294967295;B=S;var R=bX;var Q=((((R))|0)/2|0);var P=B;var O=((P)-(Q))&4294967295;b3=O;var N=b3;var M=bX;var L=((N)+(M))&4294967295;b2=L;var K=b3;var J=(K)&63;cj=J;var E=b2;var D=(E)&63;ci=D;var C=cj;var A=(64-(C))&4294967295;X=A;var z=ci;var y=(64-(z))&4294967295;W=y;aw=0;var x=cj;var w=(((x))|0)==0;$Exit$$bb17$16:do{if(!w){var v=ci;var u=(((v))|0)==0;if(u){aA=5;break $Exit$$bb17$16}var r=bX;var q=bQ;var p=(((r))|0)<=(((q))|0);if(p){var o=ci;var n=bX;var m=(((o))|0)<(((n))|0);if(m){var l=X;var k=ci;var j=(((l))|0)<=(((k))|0);if(j){var i=X;aw=i}else{var f=ci;var e=(0-(f))&4294967295;aw=e}}}else{var d=bQ;var b=(((d))|0)<=63;if(b){var a=cj;var cK=bQ;var cJ=(((a))|0)>=(((cK))|0);if(cJ){aA=5;break $Exit$$bb17$16}var cI=X;var cH=bQ;var cG=(((cI))|0)>=(((cH))|0);if(cG){aA=5;break $Exit$$bb17$16}var cu=ci;var cs=bQ;var cr=(((cu))|0)>=(((cs))|0);if(cr){aA=5;break $Exit$$bb17$16}var cq=W;var cp=bQ;var co=(((cq))|0)>=(((cp))|0);if(co){aA=5;break $Exit$$bb17$16}}var cn=bX;var cm=(((cn))|0)%64;s=cm;var cl=s;var ck=(((cl))|0)<=31;if(ck){var cd=X;var cc=s;var cb=(((cd))|0)<=(((cc))|0);if(cb){aA=5;break $Exit$$bb17$16}var ca=ci;var b9=s;var b8=(((ca))|0)<=(((b9))|0);if(b8){aA=5;break $Exit$$bb17$16}}else{var b7=bQ;var b6=(64-(b7))&4294967295;s=b6}var b5=bQ;var b4=X;var bZ=((b5)-(b4))&4294967295;cj=bZ;var bY=X;var bW=s;var bV=((bY)-(bW))&4294967295;X=bV;var bU=bQ;var bS=ci;var bR=((bU)-(bS))&4294967295;W=bR;var bP=ci;var bO=s;var bN=((bP)-(bO))&4294967295;ci=bN;var bK=cj;var bJ=X;var bI=(((bK))|0)<=(((bJ))|0);if(bI){var bH=cj;var bG=(0-(bH))&4294967295;X=bG}var bF=ci;var bE=W;var bD=(((bF))|0)<=(((bE))|0);if(bD){var bC=ci;var bB=(0-(bC))&4294967295;W=bB}var bA=X;var at=(0-(bA))&4294967295;var T=(((bA))|0)>=0;var G=(T)?(bA):(at);var bz=W;var aD=(0-(bz))&4294967295;var ce=(((bz))|0)>=0;var Z=(ce)?(bz):(aD);var by=(((G))|0)<=(((Z))|0);if(by){var bx=X;aw=bx}else{var bw=W;aw=bw}}}}while(0);var bv=ay;var bu=(bv+108)&4294967295;var bt=HEAP[bu];var br=(bt)&4;var bp=(((br))|0)==0;$bb46$$bb50$50:do{if(bp){var bg=aw;var bf=(((bg))|0)>14;if(bf){aw=14}else{var be=aw;var bd=(((be))|0)<-14;if(!(bd)){aA=20;break $bb46$$bb50$50}aw=-14}}}while(0);var bc=b3;var bb=aw;var ba=((bc)+(bb))&4294967295;b3=ba;var a9=I;var a7=(a9+4)&4294967295;var a5=HEAP[a7];var aV=ct;var aU=(aV+4)&4294967295;var aT=HEAP[aU];var aS=(((a5))|0)<(((aT))|0);if(aS){var aR=I;var aQ=(aR+8)&4294967295;var aP=b3;HEAP[aQ]=aP;var aO=b3;var aM=bX;var aK=((aO)+(aM))&4294967295;var av=ct;var au=(av+8)&4294967295;HEAP[au]=aK}else{var ar=b3;var aq=bX;var ap=((ar)+(aq))&4294967295;var ao=I;var an=(ao+8)&4294967295;HEAP[an]=ap;var am=ct;var ak=(am+8)&4294967295;var ai=b3;HEAP[ak]=ai}var V=aw;cE=V;var U=cE;c=U;var cF=c;return cF;return null}function _af_cjk_hint_edges(cO,A){var es;var cR;var V;var aq;var br;var cn;var a6;var e3;var b2;var ex;var eE;var bO;var bP;var f;var bN;var d7;var d5;var a7;var cY;var d6;var dj=0;cR=cO;V=A;var bh=V;var bg=cR;var bf=(bg+48)&4294967295;var be=(bf+bh*28)&4294967295;aq=be;var bd=aq;var bc=(bd+20)&4294967295;var bb=HEAP[bc];br=bb;var ba=aq;var a9=(ba+12)&4294967295;var a8=HEAP[a9];var eh=br;var eg=(eh+48*a8)&4294967295;cn=eg;b2=0;ex=0;eE=0;var ef=br;e3=ef;$bb11$2:while(1){var bR=e3;var bQ=cn;var bM=(bR)<(bQ);if(!(bM)){es=7;break $bb11$2}var ee=e3;var ed=(ee+12)&4294967295;var ec=HEAP[ed];var eb=unSign((ec),8,0);var ea=(eb)&4;var d9=(((ea))|0)!=0;if(!d9){var d8=e3;var dK=(d8+24)&4294967295;var dJ=HEAP[dK];bO=dJ;var dI=bO;var dH=(dI)==0;if(dH){var dG=eE;var dF=((dG)+1)&4294967295;eE=dF}else{var dE=bO;var dD=e3;var dC=(dE)<(dD);if(dC){var dB=cR;var de=V;var dd=bO;var dc=e3;_af_cjk_align_linked_edge(dB,de,dd,dc);var db=e3;var da=(db+12)&4294967295;var c9=HEAP[da];var c8=(c9)|4;var c7=e3;var c6=(c7+12)&4294967295;HEAP[c6]=c8}else{var c5=V;var cH=(((c5))|0)==1;$bb8$$bb6$13:do{if(cH){es=2}else{var cG=b2;var cF=(cG)!=0;if(cF){es=2;break $bb8$$bb6$13}var cE=cR;var cD=e3;var cC=bO;var cB=_af_hint_normal_stem(cE,cD,cC,0,0);ex=cB;es=4;break $bb8$$bb6$13}}while(0);if(es==2){var cA=cR;var cz=e3;var cy=bO;var cc=ex;var cb=V;var ca=_af_hint_normal_stem(cA,cz,cy,cc,cb)}var b9=e3;b2=b9;var b8=e3;var b7=(b8+12)&4294967295;var b6=HEAP[b7];var b5=(b6)|4;var b4=e3;var b3=(b4+12)&4294967295;HEAP[b3]=b5;var bZ=bO;var bY=(bZ+12)&4294967295;var bX=HEAP[bY];var bW=(bX)|4;var bV=bO;var bU=(bV+12)&4294967295;HEAP[bU]=bW}}}var bT=e3;var bS=(bT+48)&4294967295;e3=bS;es=0;continue $bb11$2}var bL=cn;var bK=(bL);var bJ=br;var bI=(bJ);var bH=((bK)-(bI))&4294967295;var bG=((((bH))|0)/48|0);a6=bG;var bF=V;var bE=(((bF))|0)==0;$bb13$$bb31$21:do{if(bE){var bD=a6;var bC=(((bD))|0)==6;if(!bC){var bB=a6;var bA=(((bB))|0)==12;if(!(bA)){es=9;break $bb13$$bb31$21}}var bz=a6;var by=(((bz))|0)==6;if(by){var bx=br;bP=bx;var bw=br;var bv=(bw+96)&4294967295;f=bv;var bu=br;var bt=(bu+192)&4294967295;bN=bt}else{var bs=br;var bq=(bs+48)&4294967295;bP=bq;var bp=br;var bo=(bp+240)&4294967295;f=bo;var bn=br;var bm=(bn+432)&4294967295;bN=bm}var bl=f;var bk=(bl+4)&4294967295;var bj=HEAP[bk];var bi=bP;var a5=(bi+4)&4294967295;var a4=HEAP[a5];var a3=((bj)-(a4))&4294967295;d7=a3;var a2=bN;var a1=(a2+4)&4294967295;var a0=HEAP[a1];var aZ=f;var aY=(aZ+4)&4294967295;var aX=HEAP[aY];var aW=((a0)-(aX))&4294967295;d5=aW;var aV=d7;var aU=d5;var aT=((aV)-(aU))&4294967295;a7=aT;var aS=a7;var aR=(((aS))|0)<0;if(aR){var aQ=a7;var aP=(0-(aQ))&4294967295;a7=aP}var aO=bP;var aN=(aO+24)&4294967295;var aM=HEAP[aN];var aL=bP;var aK=(aL+48)&4294967295;var aJ=(aM)==(aK);if(!(aJ)){es=9;break $bb13$$bb31$21}var aI=f;var aH=(aI+24)&4294967295;var aG=HEAP[aH];var aF=f;var aE=(aF+48)&4294967295;var aD=(aG)==(aE);if(!(aD)){es=9;break $bb13$$bb31$21}var aC=bN;var aB=(aC+24)&4294967295;var aA=HEAP[aB];var az=bN;var ay=(az+48)&4294967295;var ax=(aA)==(ay);if(!(ax)){es=9;break $bb13$$bb31$21}var aw=a7;var av=(((aw))|0)<=7;if(!(av)){es=9;break $bb13$$bb31$21}var au=bN;var at=(au+8)&4294967295;var ar=HEAP[at];var ap=f;var ao=(ap+8)&4294967295;var an=HEAP[ao];var am=((an)*2)&4294967295;var al=bP;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ai=((am)-(aj))&4294967295;var ah=((ar)-(ai))&4294967295;ex=ah;var ag=bN;var af=(ag+8)&4294967295;var ae=HEAP[af];var ad=ex;var ac=((ae)-(ad))&4294967295;var ab=bN;var aa=(ab+8)&4294967295;HEAP[aa]=ac;var Z=bN;var Y=(Z+24)&4294967295;var X=HEAP[Y];var W=(X)!=0;if(W){var U=bN;var T=(U+24)&4294967295;var S=HEAP[T];var R=bN;var Q=(R+24)&4294967295;var P=HEAP[Q];var O=(P+8)&4294967295;var N=HEAP[O];var L=ex;var J=((N)-(L))&4294967295;var z=(S+8)&4294967295;HEAP[z]=J}var y=a6;var x=(((y))|0)==12;if(x){var w=br;var v=(w+384)&4294967295;var u=br;var t=(u+384)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var o=ex;var e=((q)-(o))&4294967295;var d=(v+8)&4294967295;HEAP[d]=e;var c=br;var b=(c+528)&4294967295;var a=br;var fe=(a+528)&4294967295;var fd=(fe+8)&4294967295;var fc=HEAP[fd];var fa=ex;var e8=((fc)-(fa))&4294967295;var eY=(b+8)&4294967295;HEAP[eY]=e8}var eX=bN;var eW=(eX+12)&4294967295;var eV=HEAP[eW];var eU=(eV)|4;var eT=bN;var eS=(eT+12)&4294967295;HEAP[eS]=eU;var eR=bN;var eP=(eR+24)&4294967295;var eN=HEAP[eP];var M=(eN)!=0;if(!(M)){es=9;break $bb13$$bb31$21}var K=bN;var I=(K+24)&4294967295;var H=HEAP[I];var G=bN;var F=(G+24)&4294967295;var E=HEAP[F];var D=(E+12)&4294967295;var C=HEAP[D];var B=(C)|4;var r=(H+12)&4294967295;HEAP[r]=B}}while(0);var p=eE;var n=(((p))|0)==0;$bb58$$bb32$45:do{if(!n){var m=br;e3=m;$bb37$47:while(1){var eF=e3;var eD=cn;var eC=(eF)<(eD);if(!(eC)){es=25;break $bb37$47}var l=e3;var k=(l+12)&4294967295;var j=HEAP[k];var i=unSign((j),8,0);var h=(i)&4;var g=(((h))|0)!=0;$bb36$$bb34$50:do{if(!g){var fb=e3;var e9=(fb+28)&4294967295;var e7=HEAP[e9];var e6=(e7)!=0;if(!(e6)){es=22;break $bb36$$bb34$50}var e5=e3;var e4=(e5+28)&4294967295;var e2=HEAP[e4];var e1=cR;var e0=e3;_af_cjk_align_serif_edge(e1,e2,e0);var eZ=e3;var eQ=(eZ+12)&4294967295;var eO=HEAP[eQ];var eM=(eO)|4;var eL=e3;var eK=(eL+12)&4294967295;HEAP[eK]=eM;var eJ=eE;var eI=((eJ)-1)&4294967295;eE=eI}}while(0);var eH=e3;var eG=(eH+48)&4294967295;e3=eG;es=20;continue $bb37$47}var eB=eE;var eA=(((eB))|0)==0;if(eA){es=26;break $bb58$$bb32$45}var ez=br;e3=ez;$bb57$56:while(1){var cd=e3;var b1=cn;var b0=(cd)<(b1);if(!(b0)){es=26;break $bb58$$bb32$45}var ey=e3;var ew=(ey+12)&4294967295;var ev=HEAP[ew];var eu=unSign((ev),8,0);var et=(eu)&4;var er=(((et))|0)!=0;$bb56$$bb41$59:do{if(!er){var eq=e3;d6=eq;var ep=d6;cY=ep;$bb43$61:while(1){var ei=cY;var d4=(ei+-48)&4294967295;cY=d4;var d3=cY;var d2=br;var d1=(d3)>=(d2);if(!(d1)){es=30;break $bb43$61}var eo=cY;var en=(eo+12)&4294967295;var em=HEAP[en];var el=unSign((em),8,0);var ek=(el)&4;var ej=(((ek))|0)!=0;if(ej){es=30;break $bb43$61}else{es=29;continue $bb43$61}}while(1){var dA=d6;var dz=(dA+48)&4294967295;d6=dz;var dy=d6;var dx=cn;var dw=(dy)<(dx);if(!(dw)){es=33;break}var d0=d6;var dZ=(d0+12)&4294967295;var dY=HEAP[dZ];var dX=unSign((dY),8,0);var dW=(dX)&4;var dU=(((dW))|0)!=0;if(dU){es=33;break}else{es=32;continue}}var dv=cY;var du=br;var dt=(dv)>=(du);if(!dt){var ds=d6;var dq=cn;var c4=(ds)<(dq);if(!(c4)){es=36;break $bb56$$bb41$59}}var c3=cY;var c2=br;var c1=(c3)<(c2);if(c1){var c0=cR;var cZ=d6;var cX=e3;_af_cjk_align_serif_edge(c0,cZ,cX)}else{var cW=d6;var cV=cn;var cT=(cW)>=(cV);if(cT){var cx=cR;var cw=cY;var cv=e3;_af_cjk_align_serif_edge(cx,cw,cv)}else{var cu=d6;var ct=(cu)&4294967295;var cs=HEAP[ct];var cr=cY;var cq=(cr)&4294967295;var cp=HEAP[cq];var cm=reSign((cs),16,0)==reSign((cp),16,0);if(cm){var dV=cY;var dT=(dV+8)&4294967295;var dS=HEAP[dT];var dR=e3;var dQ=(dR+8)&4294967295;HEAP[dQ]=dS}else{var dP=cY;var dO=(dP+8)&4294967295;var dN=HEAP[dO];var dM=d6;var dL=(dM)&4294967295;var dr=HEAP[dL];var dp=reSign((dr),16,0);var dn=cY;var dm=(dn)&4294967295;var dl=HEAP[dm];var dk=reSign((dl),16,0);var di=((dp)-(dk))&4294967295;var dh=d6;var dg=(dh+8)&4294967295;var df=HEAP[dg];var cU=cY;var cS=(cU+8)&4294967295;var cQ=HEAP[cS];var cP=((df)-(cQ))&4294967295;var cN=e3;var cM=(cN)&4294967295;var cL=HEAP[cM];var cK=reSign((cL),16,0);var cJ=cY;var cI=(cJ)&4294967295;var co=HEAP[cI];var cl=reSign((co),16,0);var ck=((cK)-(cl))&4294967295;var cj=_FT_MulDiv(ck,cP,di);var ci=((dN)+(cj))&4294967295;var ch=e3;var cg=(ch+8)&4294967295;HEAP[cg]=ci}}}}}while(0);var cf=e3;var ce=(cf+48)&4294967295;e3=ce;es=28;continue $bb57$56}}}while(0);return;return}function _af_cjk_align_edge_points(f,q){var aa;var Z;var an;var a0;var bI;var aI;var ax;var C;var bw;var bb;var r;var Y;var bu;var aZ=0;Z=f;an=q;var bH=an;var bG=Z;var bF=(bG+48)&4294967295;var bE=(bF+bH*28)&4294967295;bI=bE;var bD=bI;var bC=(bD+20)&4294967295;var bB=HEAP[bC];aI=bB;var bA=bI;var bz=(bA+12)&4294967295;var by=HEAP[bz];var aH=aI;var aG=(aH+48*by)&4294967295;ax=aG;var aF=an;var aE=(((aF))|0)!=0;$bb1$$bb$2:do{if(aE){aa=1}else{var aD=Z;var aC=(aD+108)&4294967295;var aB=HEAP[aC];var aA=(aB)&1;var az=(((aA))&255);var N=reSign((az),8,0)!=0;if(N){aa=0;break $bb1$$bb$2}else{aa=1;break $bb1$$bb$2}}}while(0);$bb1$$bb3$4:do{if(aa==1){var ay=an;var aw=(((ay))|0)!=1;if(!aw){var av=Z;var au=(av+108)&4294967295;var at=HEAP[au];var ar=(at)&2;var aq=(((ar))|0)!=0;if(aq){aa=0;break $bb1$$bb3$4}}a0=0;aa=4;break $bb1$$bb3$4}}while(0);if(aa==0){a0=1}var ap=a0;var ao=(((ap))&255);bw=ao;var am=aI;C=am;$bb25$12:while(1){var aL=C;var aK=ax;var aJ=(aL)<(aK);if(!(aJ)){aa=20;break $bb25$12}var al=C;var ak=(al+40)&4294967295;var aj=HEAP[ak];bb=aj;var ai=bw;var ah=reSign((ai),8,0)!=0;$bb7$$bb15$15:do{if(ah){$bb7$16:while(1){var ag=bb;var af=(ag+40)&4294967295;var ae=HEAP[af];r=ae;while(1){var ad=an;var ac=(((ad))|0)==0;if(ac){var ab=C;var X=(ab+8)&4294967295;var W=HEAP[X];var V=r;var U=(V+16)&4294967295;HEAP[U]=W;var T=r;var S=(T)&4294967295;var R=HEAP[S];var Q=(R)|64;var P=r;var O=(P)&4294967295;HEAP[O]=Q}else{var M=C;var L=(M+8)&4294967295;var K=HEAP[L];var J=r;var I=(J+20)&4294967295;HEAP[I]=K;var H=r;var G=(H)&4294967295;var F=HEAP[G];var E=(F)|128;var D=r;var B=(D)&4294967295;HEAP[B]=E}var A=bb;var z=(A+44)&4294967295;var y=HEAP[z];var x=r;var w=(y)==(x);if(w){aa=8;break}var v=r;var u=(v+32)&4294967295;var t=HEAP[u];r=t;aa=6;continue}var s=bb;var p=(s+16)&4294967295;var o=HEAP[p];bb=o;var n=C;var m=(n+40)&4294967295;var l=HEAP[m];var k=bb;var j=(l)!=(k);if(j){aa=10;continue $bb7$16}else{aa=11;break $bb7$16}}}else{var i=C;var h=(i+8)&4294967295;var g=HEAP[h];var e=C;var d=(e+4)&4294967295;var c=HEAP[d];var b=((g)-(c))&4294967295;Y=b;$bb16$28:while(1){var a=bb;var bN=(a+40)&4294967295;var bM=HEAP[bN];bu=bM;while(1){var bL=an;var bK=(((bL))|0)==0;if(bK){var bJ=bu;var bx=(bJ+16)&4294967295;var bv=HEAP[bx];var bt=Y;var bs=((bv)+(bt))&4294967295;var br=bu;var bq=(br+16)&4294967295;HEAP[bq]=bs;var bp=bu;var bo=(bp)&4294967295;var bn=HEAP[bo];var bm=(bn)|64;var bl=bu;var bk=(bl)&4294967295;HEAP[bk]=bm}else{var bj=bu;var bi=(bj+20)&4294967295;var bh=HEAP[bi];var bg=Y;var bf=((bh)+(bg))&4294967295;var be=bu;var bd=(be+20)&4294967295;HEAP[bd]=bf;var bc=bu;var ba=(bc)&4294967295;var a9=HEAP[ba];var a8=(a9)|128;var a7=bu;var a6=(a7)&4294967295;HEAP[a6]=a8}var a5=bb;var a4=(a5+44)&4294967295;var a3=HEAP[a4];var a2=bu;var a1=(a3)==(a2);if(a1){aa=16;break}var aY=bu;var aX=(aY+32)&4294967295;var aW=HEAP[aX];bu=aW;aa=14;continue}var aV=bb;var aU=(aV+16)&4294967295;var aT=HEAP[aU];bb=aT;var aS=C;var aR=(aS+40)&4294967295;var aQ=HEAP[aR];var aP=bb;var aO=(aQ)!=(aP);if(aO){aa=13;continue $bb16$28}else{aa=18;break $bb7$$bb15$15}}}}while(0);var aN=C;var aM=(aN+48)&4294967295;C=aM;aa=5;continue $bb25$12}return;return}function _af_cjk_hints_apply(B,ag,E){var A;var U;var i;var ai;var C;var Z;var e;var aa;var K=0;U=B;i=ag;ai=E;var Y=ai;ai=Y;var X=U;var W=i;var V=_af_glyph_hints_reload(X,W);e=V;var T=e;var S=(((T))|0)!=0;$Exit$$bb$2:do{if(!S){var Q=U;var O=(Q+104)&4294967295;var M=HEAP[O];var x=(M)&1;var v=(((x))|0)==0;if(v){var t=U;var r=_af_cjk_hints_detect_features(t,0);e=r;var p=e;var n=(((p))|0)!=0;if(n){A=0;break $Exit$$bb$2}}var l=U;var j=(l+104)&4294967295;var g=HEAP[j];var f=(g)&2;var b=(((f))|0)==0;if(b){var ao=U;var am=_af_cjk_hints_detect_features(ao,1);e=am;var ak=e;var aj=(((ak))|0)!=0;if(aj){A=0;break $Exit$$bb$2}}aa=0;$bb11$10:while(1){var h=aa;var d=(((h))|0)<=1;if(!(d)){A=10;break $bb11$10}var ah=aa;var af=(((ah))|0)!=0;$bb7$$bb6$13:do{if(af){A=5}else{var ae=U;var ad=(ae+104)&4294967295;var ac=HEAP[ad];var R=(ac)&1;var P=(((R))|0)==0;if(P){A=4;break $bb7$$bb6$13}else{A=5;break $bb7$$bb6$13}}}while(0);$bb7$$bb9$15:do{if(A==5){var N=aa;var L=(((N))|0)!=1;if(L){A=6;break $bb7$$bb9$15}var J=U;var I=(J+104)&4294967295;var H=HEAP[I];var G=(H)&2;var F=(((G))|0)==0;if(F){A=4;break $bb7$$bb9$15}else{A=6;break $bb7$$bb9$15}}}while(0);if(A==4){var D=aa;var z=U;_af_cjk_hint_edges(z,D);var y=aa;var w=U;_af_cjk_align_edge_points(w,y);var u=aa;var s=U;_af_glyph_hints_align_strong_points(s,u);var q=aa;var o=U;_af_glyph_hints_align_weak_points(o,q)}var m=aa;var k=((m)+1)&4294967295;aa=k;A=3;continue $bb11$10}var c=U;var a=i;_af_glyph_hints_save(c,a)}}while(0);var an=e;Z=an;var al=Z;C=al;var ab=C;return ab;return null}function _af_indic_metrics_init(a,g){var m;var i;var h;var j;var f;var l=0;i=a;h=g;var e=i;var d=h;var c=_af_cjk_metrics_init(e,d);f=c;var b=f;j=b;var k=j;return k;return null}function _af_indic_metrics_scale(f,e){var d;var g;var h;var b=0;g=f;h=e;var c=g;var a=h;_af_cjk_metrics_scale(c,a);return;return}function _af_indic_hints_init(a,b){var m;var h;var i;var j;var g;var l=0;h=a;i=b;var f=h;var e=i;var d=_af_cjk_hints_init(f,e);g=d;var c=g;j=c;var k=j;return k;return null}function _af_indic_hints_apply(a,j,c){var p;var k;var e;var l;var m;var i;var o=0;k=a;e=j;l=c;var h=k;var g=e;var f=l;var d=_af_cjk_hints_apply(h,g,f);i=d;var b=i;m=b;var n=m;return n;return null}function _af_loader_init(p,r){var n;var j;var q;var s;var k;var l=0;j=p;q=r;var i=j;var h=i;_llvm_memset_p0i8_i32(h,0,184,1,0);var g=j;var f=(g+12)&4294967295;var e=q;_af_glyph_hints_init(f,e);var d=j;var c=(d+8)&4294967295;var b=q;var a=_FT_GlyphLoader_New(b,c);k=a;var o=k;s=o;var m=s;return m;return null}function _af_loader_reset(r,p){var o;var f;var i;var q;var I;var b;var u=0;f=r;i=p;b=0;var H=f;var G=(H)&4294967295;var F=i;HEAP[G]=F;var E=i;var D=(E+116)&4294967295;var C=(D)&4294967295;var A=HEAP[C];var y=A;var w=f;var n=(w+4)&4294967295;HEAP[n]=y;var m=f;var l=(m+8)&4294967295;var k=HEAP[l];_FT_GlyphLoader_Rewind(k);var j=f;var h=(j+4)&4294967295;var g=HEAP[h];var e=(g)==0;$bb$$bb2$2:do{if(e){var d=f;var c=(d+4)&4294967295;var a=i;var S=_af_face_globals_new(a,c);b=S;var R=b;var Q=(((R))|0)==0;if(!(Q)){o=1;break $bb$$bb2$2}var P=f;var O=(P+4)&4294967295;var N=HEAP[O];var M=i;var L=(M+116)&4294967295;var K=(L)&4294967295;var B=N;HEAP[K]=B;var z=i;var x=(z+116)&4294967295;var v=(x+4)&4294967295;HEAP[v]=100}}while(0);var t=b;I=t;var s=I;q=s;var J=q;return J;return null}function _af_loader_done(i){var n;var k;var m=0;k=i;var j=k;var h=(j+12)&4294967295;_af_glyph_hints_done(h);var g=k;var f=(g)&4294967295;HEAP[f]=0;var e=k;var d=(e+4)&4294967295;HEAP[d]=0;var c=k;var b=(c+8)&4294967295;var a=HEAP[b];_FT_GlyphLoader_Done(a);var o=k;var l=(o+8)&4294967295;HEAP[l]=0;return;return}function _af_loader_load_g(lD,qv,rb,m5,bM){var aK=STACKTOP;STACKTOP+=116;_memset(aK,0,116);var G;var oA;var Q;var oB;var lC;var v;var lO;var cR;var cP=aK;var cO=aK+8;var cN=aK+16;var cM=aK+24;var mY;var cL=aK+32;var ao;var hW;var mk;var f2;var cy;var H;var o6;var dm=aK+40;var lB;var ga;var pr;var dc;var k0;var q8;var p1;var pZ;var n;var q3;var ho;var N;var bB;var dP;var fU;var hK;var jV;var pO=aK+56;var pN=aK+64;var bT;var bR;var i2;var go;var dL;var pM;var iM;var b4;var b2;var bA;var bz;var lP=aK+72;var cC=aK+92;var ha=aK+108;var i8=0;oA=lD;Q=qv;oB=rb;lC=m5;v=bM;var cJ=oA;var cH=(cJ)&4294967295;var cF=HEAP[cH];hW=cF;var cD=oA;var gS=(cD+8)&4294967295;var gR=HEAP[gS];mk=gR;var gQ=oA;var gP=(gQ+136)&4294967295;var gO=HEAP[gP];f2=gO;var gN=oA;var gM=(gN+12)&4294967295;cy=gM;var gL=hW;var gK=(gL+84)&4294967295;var gJ=HEAP[gK];H=gJ;var gy=H;var gx=(gy+156)&4294967295;var gw=HEAP[gx];o6=gw;var gv=hW;var gu=oB;var gt=lC;var gs=_FT_Load_Glyph(gv,gu,gt);ao=gs;var gr=ao;var gq=(((gr))|0)!=0;$Exit$$bb$2:do{if(!gq){var gp=o6;var gd=(gp+8)&4294967295;var gc=HEAP[gd];var gb=oA;var f9=(gb+140)&4294967295;HEAP[f9]=gc;var f8=oA;var f7=(f8+140)&4294967295;var f6=HEAP[f7];var f5=reSign((f6),8,0)!=0;if(f5){var f4=oA;var f3=(f4+144)&4294967295;var fG=o6;var fF=(fG+12)&4294967295;var fE=(f3)&4294967295;var fD=(fF)&4294967295;var fC=HEAP[fD];HEAP[fE]=fC;var fB=(f3+4)&4294967295;var fA=(fF+4)&4294967295;var fz=HEAP[fA];HEAP[fB]=fz;var fy=(f3+8)&4294967295;var fx=(fF+8)&4294967295;var fc=HEAP[fx];HEAP[fy]=fc;var fb=(f3+12)&4294967295;var fa=(fF+12)&4294967295;var e9=HEAP[fa];HEAP[fb]=e9;var e8=o6;var e7=(e8+28)&4294967295;var e6=(cL)&4294967295;var e5=(e7)&4294967295;var e4=HEAP[e5];HEAP[e6]=e4;var e3=(cL+4)&4294967295;var eI=(e7+4)&4294967295;var eH=HEAP[eI];HEAP[e3]=eH;var eG=oA;var eF=(eG+160)&4294967295;var eE=(eF)&4294967295;var eD=(cL)&4294967295;var eC=HEAP[eD];HEAP[eE]=eC;var eB=(eF+4)&4294967295;var eA=(cL+4)&4294967295;var ez=HEAP[eA];HEAP[eB]=ez;var ed=oA;var ec=(ed+144)&4294967295;var eb=(dm)&4294967295;var ea=(ec)&4294967295;var d9=HEAP[ea];HEAP[eb]=d9;var d8=(dm+4)&4294967295;var d7=(ec+4)&4294967295;var d6=HEAP[d7];HEAP[d8]=d6;var d5=(dm+8)&4294967295;var d4=(ec+8)&4294967295;var dT=HEAP[d4];HEAP[d5]=dT;var dS=(dm+12)&4294967295;var dR=(ec+12)&4294967295;var dQ=HEAP[dR];HEAP[dS]=dQ;var dO=_FT_Matrix_Invert(dm);var dN=oA;var dM=(dN+160)&4294967295;_FT_Vector_Transform(dM,dm)}var dK=H;var dJ=(dK+24)&4294967295;var dI=(dJ+16)&4294967295;var dx=HEAP[dI];var dw=H;var dv=(dw+56)&4294967295;HEAP[dv]=dx;var du=H;var dt=(du+24)&4294967295;var ds=(dt+28)&4294967295;var dr=HEAP[ds];var dq=H;var dp=(dq+60)&4294967295;HEAP[dp]=dr;var dn=H;var lz=(dn+72)&4294967295;var lx=HEAP[lz];if(lx==1668246896){G=50}else{if(lx==1869968492){G=51}else{G=52}}$bb54$$bb35$$bb3$7:do{if(G==52){ao=7}else{if(G==50){var bd=H;var bb=(bd+128)&4294967295;var a9=HEAP[bb];dP=a9;var a7=mk;var a5=(a7+20)&4294967295;var a3=(a5)&4294967295;var a1=(a3+2)&4294967295;var aZ=HEAP[a1];var aX=reSign((aZ),16,0);hK=aX;var aV=mk;var aT=dP;var aR=_FT_GlyphLoader_CheckSubGlyphs(aV,aT);ao=aR;var aP=ao;var aN=(((aP))|0)!=0;if(aN){G=7;break $Exit$$bb$2}var aL=dP;var aI=((aL)*32)&4294967295;var aG=H;var aE=(aG+132)&4294967295;var aC=HEAP[aE];var aA=mk;var ay=(aA+56)&4294967295;var aw=(ay+32)&4294967295;var au=HEAP[aw];var ar=au;var ap=aC;_llvm_memcpy_p0i8_p0i8_i32(ar,ap,aI,1,0);var am=mk;var ak=(am+56)&4294967295;var ai=(ak+28)&4294967295;var ag=dP;HEAP[ai]=ag;var ae=mk;var ac=(ae+20)&4294967295;var aa=(ac+28)&4294967295;var Y=HEAP[aa];fU=Y;bB=0;$bb52$11:while(1){var l4=bB;var l2=dP;var da=unSign((l4),32,0)=unSign((ek),32,0);if(ei){G=33;break $bb52$11}var eg=b2;var pB=go;var pA=unSign((eg),32,0)>=unSign((pB),32,0);if(pA){G=33;break $bb52$11}var pz=b2;var py=dL;var px=((pz)+(py))&4294967295;b2=px;var pw=mk;var pv=(pw+20)&4294967295;var pu=(pv)&4294967295;var pt=(pu+4)&4294967295;var ps=HEAP[pt];var pg=hK;var pf=(ps+8*pg)&4294967295;var pe=b4;var pd=(pf+8*pe)&4294967295;bA=pd;var pc=mk;var pb=(pc+20)&4294967295;var pa=(pb)&4294967295;var o9=(pa+4)&4294967295;var o8=HEAP[o9];var o7=hK;var oV=(o8+8*o7)&4294967295;var oU=b2;var oT=(oV+8*oU)&4294967295;bz=oT;var oS=bA;var oR=(oS)&4294967295;var oQ=HEAP[oR];var oO=bz;var oM=(oO)&4294967295;var oK=HEAP[oM];var oI=((oQ)-(oK))&4294967295;bT=oI;var op=bA;var oo=(op+4)&4294967295;var on=HEAP[oo];var om=bz;var ol=(om+4)&4294967295;var ok=HEAP[ol];var oi=((on)-(ok))&4294967295;bR=oi}else{var og=cy;var oe=(og+4)&4294967295;var oc=HEAP[oe];var n5=jV;var n4=(n5+8)&4294967295;var n3=HEAP[n4];var n2=_FT_MulFix(n3,oc);var n1=cy;var n0=(n1+8)&4294967295;var nY=HEAP[n0];var nW=((n2)+(nY))&4294967295;bT=nW;var nU=cy;var nS=(nU+12)&4294967295;var nL=HEAP[nS];var nK=jV;var nJ=(nK+12)&4294967295;var nI=HEAP[nJ];var nH=_FT_MulFix(nI,nL);var nG=cy;var nE=(nG+16)&4294967295;var nC=HEAP[nE];var nA=((nH)+(nC))&4294967295;bR=nA;var ny=bT;var nr=((ny)+32)&4294967295;var nq=(nr)&-64;bT=nq;var no=bR;var nm=((no)+32)&4294967295;var nk=(nm)&-64;bR=nk}var ni=mk;var nf=(ni+20)&4294967295;var nc=(nf)&4294967295;var m9=(lP)&4294967295;var m6=(nc)&4294967295;var mZ=HEAP[m6];HEAP[m9]=mZ;var mX=(lP+2)&4294967295;var mV=(nc+2)&4294967295;var mT=HEAP[mV];HEAP[mX]=mT;var mR=(lP+4)&4294967295;var mP=(nc+4)&4294967295;var mN=HEAP[mP];HEAP[mR]=mN;var mL=(lP+8)&4294967295;var mJ=(nc+8)&4294967295;var mH=HEAP[mJ];HEAP[mL]=mH;var mE=(lP+12)&4294967295;var mD=(nc+12)&4294967295;var mB=HEAP[mD];HEAP[mE]=mB;var mz=(lP+16)&4294967295;var mx=(nc+16)&4294967295;var mv=HEAP[mx];HEAP[mz]=mv;var mt=(lP+4)&4294967295;var mr=HEAP[mt];var mp=dL;var mn=(mr+8*mp)&4294967295;var mj=(lP+4)&4294967295;HEAP[mj]=mn;var mi=go;var mg=(((mi))&65535);var me=(lP+2)&4294967295;HEAP[me]=mg;var mc=bT;var ma=bR;_FT_Outline_Translate(lP,mc,ma);var l8=bB;var l6=((l8)+1)&4294967295;bB=l6;G=27;continue $bb52$11}if(G==38){}else{if(G==33){ao=21;G=7;break $Exit$$bb$2}}}else{if(G==51){var lv=oA;var lt=(lv+140)&4294967295;var lr=HEAP[lt];var lp=reSign((lr),8,0)!=0;if(lp){var ln=oA;var ll=(ln+160)&4294967295;var lj=(ll+4)&4294967295;var lh=HEAP[lj];var k5=oA;var k3=(k5+160)&4294967295;var k1=(k3)&4294967295;var kY=HEAP[k1];var kW=H;var kU=(kW+108)&4294967295;_FT_Outline_Translate(kU,kY,lh)}var kS=H;var kQ=(kS+108)&4294967295;var kO=(kQ+2)&4294967295;var kM=HEAP[kO];var kA=reSign((kM),16,0)==-4;$bb7$$bb6$38:do{if(kA){G=3}else{var ky=mk;var kw=(ky+20)&4294967295;var ku=(kw)&4294967295;var ks=(ku+2)&4294967295;var kq=HEAP[ks];var ko=reSign((kq),16,0);var km=mk;var kk=(km+56)&4294967295;var ki=(kk)&4294967295;var j6=(ki+2)&4294967295;var j4=HEAP[j6];var j2=reSign((j4),16,0);var j0=((ko)+(j2))&4294967295;var jY=H;var jW=(jY+108)&4294967295;var jT=(jW+2)&4294967295;var jR=HEAP[jT];var jP=reSign((jR),16,0);var jN=((j0)+(jP))&4294967295;var jC=((jN)+4)&4294967295;var jB=mk;var jA=(jB+4)&4294967295;var jz=HEAP[jA];var jy=unSign((jC),32,0)>unSign((jz),32,0);if(jy){G=2;break $bb7$$bb6$38}else{G=3;break $bb7$$bb6$38}}}while(0);$bb7$$bb9$40:do{if(G==3){var jx=H;var jw=(jx+108)&4294967295;var jv=(jw)&4294967295;var ju=HEAP[jv];var jt=reSign((ju),16,0)==0;if(!jt){var ji=mk;var jh=(ji+20)&4294967295;var jg=(jh)&4294967295;var jf=(jg)&4294967295;var je=HEAP[jf];var jd=reSign((je),16,0);var jc=mk;var jb=(jc+56)&4294967295;var ja=(jb)&4294967295;var i9=(ja)&4294967295;var iW=HEAP[i9];var iV=reSign((iW),16,0);var iU=((jd)+(iV))&4294967295;var iT=H;var iS=(iT+108)&4294967295;var iR=(iS)&4294967295;var iQ=HEAP[iR];var iP=reSign((iQ),16,0);var iO=((iU)+(iP))&4294967295;var iN=mk;var iq=(iN+8)&4294967295;var ip=HEAP[iq];var io=unSign((iO),32,0)>unSign((ip),32,0);if(io){G=2;break $bb7$$bb9$40}}mY=0;G=6;break $bb7$$bb9$40}}while(0);if(G==2){var im=H;var il=(im+108)&4294967295;var ik=(il)&4294967295;var ij=HEAP[ik];var ii=reSign((ij),16,0);var ih=H;var ig=(ih+108)&4294967295;var hT=(ig+2)&4294967295;var hS=HEAP[hT];var hR=reSign((hS),16,0);var hQ=((hR)+4)&4294967295;var hP=mk;var hO=_FT_GlyphLoader_CheckPoints(hP,hQ,ii);mY=hO}var hN=mY;ao=hN;var hM=ao;var hL=(((hM))|0)!=0;if(hL){G=7;break $Exit$$bb$2}var hJ=H;var hn=(hJ+108)&4294967295;var hm=(hn+2)&4294967295;var hl=HEAP[hm];var hk=reSign((hl),16,0);var hj=((hk)*8)&4294967295;var hi=H;var hh=(hi+108)&4294967295;var hg=(hh+4)&4294967295;var hf=HEAP[hg];var he=mk;var s=(he+56)&4294967295;var q=(s)&4294967295;var o=(q+4)&4294967295;var l=HEAP[o];var j=l;var h=hf;_llvm_memcpy_p0i8_p0i8_i32(j,h,hj,1,0);var f=H;var d=(f+108)&4294967295;var b=(d)&4294967295;var a=HEAP[b];var q9=reSign((a),16,0);var q6=((q9)*2)&4294967295;var q4=H;var q1=(q4+108)&4294967295;var qZ=(q1+12)&4294967295;var qX=HEAP[qZ];var qV=mk;var qT=(qV+56)&4294967295;var qR=(qT)&4294967295;var qQ=(qR+12)&4294967295;var qN=HEAP[qQ];var qL=qN;var qJ=qX;_llvm_memcpy_p0i8_p0i8_i32(qL,qJ,q6,1,0);var qH=H;var qF=(qH+108)&4294967295;var qD=(qF+2)&4294967295;var qB=HEAP[qD];var qz=reSign((qB),16,0);var qx=H;var qw=(qx+108)&4294967295;var qs=(qw+8)&4294967295;var qq=HEAP[qs];var qo=mk;var qm=(qo+56)&4294967295;var qk=(qm)&4294967295;var qi=(qk+8)&4294967295;var qg=HEAP[qi];_llvm_memcpy_p0i8_p0i8_i32(qg,qq,qz,1,0);var qe=H;var qc=(qe+108)&4294967295;var qb=(qc+2)&4294967295;var qa=HEAP[qb];var p9=mk;var p8=(p9+56)&4294967295;var p7=(p8)&4294967295;var p6=(p7+2)&4294967295;HEAP[p6]=qa;var p5=H;var p4=(p5+108)&4294967295;var p3=(p4)&4294967295;var p2=HEAP[p3];var p0=mk;var pY=(p0+56)&4294967295;var pX=(pY)&4294967295;var pW=(pX)&4294967295;HEAP[pW]=p2;var pV=cy;var pU=(pV+8)&4294967295;var pT=HEAP[pU];var pS=oA;var pR=(pS+168)&4294967295;var pQ=(pR)&4294967295;HEAP[pQ]=pT;var pP=cy;var pL=(pP+16)&4294967295;var pK=HEAP[pL];var pJ=oA;var pI=(pJ+168)&4294967295;var pH=(pI+4)&4294967295;HEAP[pH]=pK;var pG=cy;var pF=(pG+4)&4294967295;var pE=HEAP[pF];var pD=H;var pC=(pD+24)&4294967295;var pq=(pC+16)&4294967295;var pp=HEAP[pq];var po=_FT_MulFix(pp,pE);var pn=cy;var pm=(pn+8)&4294967295;var pl=HEAP[pm];var pk=((po)+(pl))&4294967295;var pj=oA;var pi=(pj+176)&4294967295;var ph=(pi)&4294967295;HEAP[ph]=pk;var o5=cy;var o4=(o5+16)&4294967295;var o3=HEAP[o4];var o2=oA;var o1=(o2+176)&4294967295;var o0=(o1+4)&4294967295;HEAP[o0]=o3;var oZ=H;var oY=(oZ+108)&4294967295;var oX=(oY+2)&4294967295;var oW=HEAP[oX];var oz=reSign((oW),16,0)==0;if(oz){G=9;break $bb54$$bb35$$bb3$7}var oy=f2;var ox=(oy)&4294967295;var ow=HEAP[ox];var ov=(ow+28)&4294967295;var ou=HEAP[ov];var ot=(ou)!=0;if(ot){var os=f2;var or=(os)&4294967295;var oq=HEAP[or];var fZ=(oq+28)&4294967295;var fX=HEAP[fZ];var fV=mk;var fS=(fV+56)&4294967295;var fQ=(fS)&4294967295;var fO=cy;var fM=f2;FUNCTION_TABLE[fX](fO,fQ,fM)}var fK=Q;var fI=(fK+20)&4294967295;var fH=HEAP[fI];var fu=(((fH))|0)!=1;if(fu){var fs=cy;var fq=(fs+48)&4294967295;var fo=(fq)&4294967295;q8=fo;var fm=q8;var fk=(fm+20)&4294967295;var fi=HEAP[fk];p1=fi;var fg=q8;var fe=(fg+12)&4294967295;var fd=HEAP[fe];var e0=p1;var eY=(e0+48*fd)&4294967295;var eW=(eY+-48)&4294967295;pZ=eW;var eU=q8;var eS=(eU+12)&4294967295;var eQ=HEAP[eS];var eO=(((eQ))|0)<=1;$bb29$$bb17$55:do{if(eO){G=12}else{var eM=cy;var eK=(eM+104)&4294967295;var eJ=HEAP[eK];var ew=(eJ)&4;var et=(((ew))|0)!=0;if(et){G=12;break $bb29$$bb17$55}var er=oA;var ep=(er+176)&4294967295;var en=(ep)&4294967295;var el=HEAP[en];var ej=pZ;var eh=(ej+4)&4294967295;var ef=HEAP[eh];var ee=((el)-(ef))&4294967295;lB=ee;var d3=p1;var d2=(d3+4)&4294967295;var d1=HEAP[d2];ga=d1;var d0=p1;var dZ=(d0+8)&4294967295;var dY=HEAP[dZ];pr=dY;var dX=pr;var dW=ga;var dV=((dX)-(dW))&4294967295;dc=dV;var dU=pZ;var dH=(dU+8)&4294967295;var dG=HEAP[dH];var dF=lB;var dE=((dG)+(dF))&4294967295;k0=dE;var dD=ga;var dC=(((dD))|0)<=23;if(dC){var dB=dc;var dA=((dB)-8)&4294967295;dc=dA}var dz=lB;var dy=(((dz))|0)<=23;if(dy){var dl=k0;var dk=((dl)+8)&4294967295;k0=dk}var dj=dc;var di=((dj)+32)&4294967295;var dh=(di)&-64;var dg=oA;var df=(dg+168)&4294967295;var de=(df)&4294967295;HEAP[de]=dh;var dd=k0;var db=((dd)+32)&4294967295;var c0=(db)&-64;var cZ=oA;var cY=(cZ+176)&4294967295;var cX=(cY)&4294967295;HEAP[cX]=c0;var cW=oA;var cV=(cW+168)&4294967295;var cU=(cV)&4294967295;var cT=HEAP[cU];var cS=pr;var cQ=(((cT))|0)>=(((cS))|0);$bb23$$bb25$64:do{if(cQ){var cu=ga;var ct=(((cu))|0)>0;if(!(ct)){G=17;break $bb23$$bb25$64}var cs=oA;var cr=(cs+168)&4294967295;var cq=(cr)&4294967295;var cp=HEAP[cq];var co=((cp)-64)&4294967295;var cn=oA;var cm=(cn+168)&4294967295;var cl=(cm)&4294967295;HEAP[cl]=co}}while(0);var ca=oA;var b9=(ca+176)&4294967295;var b8=(b9)&4294967295;var b7=HEAP[b8];var b6=pZ;var b5=(b6+8)&4294967295;var b3=HEAP[b5];var b1=(((b7))|0)<=(((b3))|0);$bb26$$bb28$68:do{if(b1){var b0=lB;var bZ=(((b0))|0)>0;if(!(bZ)){G=20;break $bb26$$bb28$68}var np=oA;var nn=(np+176)&4294967295;var nl=(nn)&4294967295;var nj=HEAP[nl];var nh=((nj)+64)&4294967295;var ne=oA;var nb=(ne+176)&4294967295;var m8=(nb)&4294967295;HEAP[m8]=nh}}while(0);var m4=oA;var m2=(m4+168)&4294967295;var mW=(m2)&4294967295;var mU=HEAP[mW];var mS=dc;var mQ=((mU)-(mS))&4294967295;var mO=H;var mM=(mO+144)&4294967295;HEAP[mM]=mQ;var mK=oA;var mI=(mK+176)&4294967295;var mG=(mI)&4294967295;var mF=HEAP[mG];var mC=k0;var mA=((mF)-(mC))&4294967295;var my=H;var mw=(my+148)&4294967295;HEAP[mw]=mA;G=22;break $bb29$$bb17$55}}while(0);if(G==12){var mu=oA;var ms=(mu+168)&4294967295;var mq=(ms)&4294967295;var mo=HEAP[mq];n=mo;var mm=oA;var ml=(mm+176)&4294967295;var mh=(ml)&4294967295;var mf=HEAP[mh];q3=mf;var md=n;var mb=((md)+32)&4294967295;var l9=(mb)&-64;var l7=oA;var l5=(l7+168)&4294967295;var l3=(l5)&4294967295;HEAP[l3]=l9;var l1=q3;var l0=((l1)+32)&4294967295;var lZ=(l0)&-64;var lY=oA;var lX=(lY+176)&4294967295;var lW=(lX)&4294967295;HEAP[lW]=lZ;var lV=oA;var lU=(lV+168)&4294967295;var lT=(lU)&4294967295;var lS=HEAP[lT];var lR=n;var lQ=((lS)-(lR))&4294967295;var lN=H;var lM=(lN+144)&4294967295;HEAP[lM]=lQ;var lL=oA;var lK=(lL+176)&4294967295;var lJ=(lK)&4294967295;var lI=HEAP[lJ];var lH=q3;var lG=((lI)-(lH))&4294967295;var lF=H;var lE=(lF+148)&4294967295;HEAP[lE]=lG}}else{var lA=oA;var ly=(lA+168)&4294967295;var lw=(ly)&4294967295;var lu=HEAP[lw];ho=lu;var ls=oA;var lq=(ls+176)&4294967295;var lo=(lq)&4294967295;var lm=HEAP[lo];N=lm;var lk=cy;var li=(lk+116)&4294967295;var k6=HEAP[li];var k4=ho;var k2=((k6)+(k4))&4294967295;var kZ=((k2)+32)&4294967295;var kX=(kZ)&-64;var kV=oA;var kT=(kV+168)&4294967295;var kR=(kT)&4294967295;HEAP[kR]=kX;var kP=cy;var kN=(kP+120)&4294967295;var kB=HEAP[kN];var kz=N;var kx=((kB)+(kz))&4294967295;var kv=((kx)+32)&4294967295;var kt=(kv)&-64;var kr=oA;var kp=(kr+176)&4294967295;var kn=(kp)&4294967295;HEAP[kn]=kt;var kl=oA;var kj=(kl+168)&4294967295;var j7=(kj)&4294967295;var j5=HEAP[j7];var j3=ho;var j1=((j5)-(j3))&4294967295;var jZ=H;var jX=(jZ+144)&4294967295;HEAP[jX]=j1;var jU=oA;var jS=(jU+176)&4294967295;var jQ=(jS)&4294967295;var jO=HEAP[jQ];var bn=N;var bl=((jO)-(bn))&4294967295;var bj=H;var bh=(bj+148)&4294967295;HEAP[bh]=bl}var bf=mk;_FT_GlyphLoader_Add(bf)}}}}while(0);var c9=v;var c8=(((c9))|0)==0;if(!(c8)){G=7;break $Exit$$bb$2}var c7=H;var c6=(c7+24)&4294967295;var c5=(c6+20)&4294967295;var c4=HEAP[c5];var c3=H;var c2=(c3+24)&4294967295;var c1=(c2+8)&4294967295;var cK=HEAP[c1];var cI=((c4)-(cK))&4294967295;var cG=(ha)&4294967295;HEAP[cG]=cI;var cE=H;var cB=(cE+24)&4294967295;var cA=(cB+24)&4294967295;var cz=HEAP[cA];var cx=H;var cw=(cx+24)&4294967295;var cv=(cw+12)&4294967295;var ck=HEAP[cv];var cj=((cz)-(ck))&4294967295;var ci=(ha+4)&4294967295;HEAP[ci]=cj;var ch=f2;var cg=(ch+4)&4294967295;var cf=(cg+4)&4294967295;var ce=HEAP[cf];var cd=(ha)&4294967295;var cc=HEAP[cd];var cb=_FT_MulFix(cc,ce);var bY=(ha)&4294967295;HEAP[bY]=cb;var bX=f2;var bW=(bX+4)&4294967295;var bV=(bW+8)&4294967295;var bU=HEAP[bV];var bS=(ha+4)&4294967295;var bQ=HEAP[bS];var bP=_FT_MulFix(bQ,bU);var bO=(ha+4)&4294967295;HEAP[bO]=bP;var bN=oA;var bL=(bN+140)&4294967295;var bK=HEAP[bL];var bJ=reSign((bK),8,0)!=0;if(bJ){var bI=oA;var bH=(bI+144)&4294967295;var bG=mk;var bF=(bG+20)&4294967295;var bE=(bF)&4294967295;_FT_Outline_Transform(bE,bH);var bD=oA;var bC=(bD+144)&4294967295;_FT_Vector_Transform(ha,bC)}var by=oA;var bx=(by+168)&4294967295;var bw=(bx)&4294967295;var bv=HEAP[bw];var bu=(((bv))|0)!=0;if(bu){var bt=oA;var bs=(bt+168)&4294967295;var br=(bs)&4294967295;var bq=HEAP[br];var bp=(0-(bq))&4294967295;var bo=mk;var bm=(bo+20)&4294967295;var bk=(bm)&4294967295;_FT_Outline_Translate(bk,bp,0)}var bi=mk;var bg=(bi+20)&4294967295;var be=(bg)&4294967295;_FT_Outline_Get_CBox(be,cC);var bc=(cC)&4294967295;var ba=HEAP[bc];var a8=(ba)&-64;var a6=(cC)&4294967295;HEAP[a6]=a8;var a4=(cC+4)&4294967295;var a2=HEAP[a4];var a0=(a2)&-64;var aY=(cC+4)&4294967295;HEAP[aY]=a0;var aW=(cC+8)&4294967295;var aU=HEAP[aW];var aS=((aU)+63)&4294967295;var aQ=(aS)&-64;var aO=(cC+8)&4294967295;HEAP[aO]=aQ;var aM=(cC+12)&4294967295;var aJ=HEAP[aM];var aH=((aJ)+63)&4294967295;var aF=(aH)&-64;var aD=(cC+12)&4294967295;HEAP[aD]=aF;var aB=(cC+8)&4294967295;var az=HEAP[aB];var ax=(cC)&4294967295;var av=HEAP[ax];var at=((az)-(av))&4294967295;var aq=H;var an=(aq+24)&4294967295;var al=(an)&4294967295;HEAP[al]=at;var aj=(cC+12)&4294967295;var ah=HEAP[aj];var af=(cC+4)&4294967295;var ad=HEAP[af];var ab=((ah)-(ad))&4294967295;var Z=H;var X=(Z+24)&4294967295;var V=(X+4)&4294967295;HEAP[V]=ab;var lg=(cC)&4294967295;var lf=HEAP[lg];var le=H;var ld=(le+24)&4294967295;var lc=(ld+8)&4294967295;HEAP[lc]=lf;var lb=(cC+12)&4294967295;var la=HEAP[lb];var k9=H;var k8=(k9+24)&4294967295;var k7=(k8+12)&4294967295;HEAP[k7]=la;var kL=(cC)&4294967295;var kK=HEAP[kL];var kJ=(ha)&4294967295;var kI=HEAP[kJ];var kH=((kK)+(kI))&4294967295;var kG=(kH)&-64;var kF=H;var kE=(kF+24)&4294967295;var kD=(kE+20)&4294967295;HEAP[kD]=kG;var kC=(cC+12)&4294967295;var kh=HEAP[kC];var kg=(ha+4)&4294967295;var kf=HEAP[kg];var ke=((kh)+(kf))&4294967295;var kd=(ke)&-64;var kc=H;var kb=(kc+24)&4294967295;var ka=(kb+24)&4294967295;HEAP[ka]=kd;var j9=H;var j8=(j9+4)&4294967295;var jM=HEAP[j8];var jL=(jM+8)&4294967295;var jK=HEAP[jL];var jJ=(jK)&4;var jI=(((jJ))|0)!=0;$bb62$$bb60$85:do{if(jI){G=42}else{var jH=oA;var jG=(jH+4)&4294967295;var jF=HEAP[jG];var jE=oB;var jD=_af_face_globals_is_digit(jF,jE);var js=reSign((jD),8,0)==0;if(!js){var jr=f2;var jq=(jr+32)&4294967295;var jp=HEAP[jq];var jo=reSign((jp),8,0)!=0;if(jo){G=42;break $bb62$$bb60$85}}var iJ=H;var iH=(iJ+24)&4294967295;var iF=(iH+16)&4294967295;var iD=HEAP[iF];var iB=(((iD))|0)!=0;if(!(iB)){G=46;break $bb62$$bb60$85}var iz=oA;var ix=(iz+176)&4294967295;var iv=(ix)&4294967295;var it=HEAP[iv];var ie=oA;var ic=(ie+168)&4294967295;var ia=(ic)&4294967295;var h8=HEAP[ia];var h6=((it)-(h8))&4294967295;var h4=H;var h2=(h4+24)&4294967295;var h0=(h2+16)&4294967295;HEAP[h0]=h6;G=46;break $bb62$$bb60$85}}while(0);if(G==42){var jn=f2;var jm=(jn+4)&4294967295;var jl=(jm+4)&4294967295;var jk=HEAP[jl];var jj=H;var i7=(jj+24)&4294967295;var i6=(i7+16)&4294967295;var i5=HEAP[i6];var i4=_FT_MulFix(i5,jk);var i3=H;var i1=(i3+24)&4294967295;var i0=(i1+16)&4294967295;HEAP[i0]=i4;var iZ=H;var iY=(iZ+144)&4294967295;HEAP[iY]=0;var iX=H;var iL=(iX+148)&4294967295;HEAP[iL]=0}var hY=f2;var hV=(hY+4)&4294967295;var hI=(hV+8)&4294967295;var hG=HEAP[hI];var hE=H;var hC=(hE+24)&4294967295;var hA=(hC+28)&4294967295;var hy=HEAP[hA];var hw=_FT_MulFix(hy,hG);var hu=H;var hs=(hu+24)&4294967295;var hq=(hs+28)&4294967295;HEAP[hq]=hw;var hd=H;var hb=(hd+24)&4294967295;var g8=(hb+16)&4294967295;var g6=HEAP[g8];var g4=((g6)+32)&4294967295;var g2=(g4)&-64;var g0=H;var gY=(g0+24)&4294967295;var gW=(gY+16)&4294967295;HEAP[gW]=g2;var gU=H;var oP=(gU+24)&4294967295;var oN=(oP+28)&4294967295;var oL=HEAP[oN];var oJ=((oL)+32)&4294967295;var oH=(oJ)&-64;var oG=H;var oF=(oG+24)&4294967295;var oE=(oF+28)&4294967295;HEAP[oE]=oH;var oD=o6;var oC=(oD)&4294967295;var oj=HEAP[oC];_FT_GlyphLoader_Rewind(oj);var oh=o6;var of=(oh)&4294967295;var od=HEAP[of];var ob=mk;var oa=_FT_GlyphLoader_CopyPoints(od,ob);ao=oa;var n9=ao;var n8=(((n9))|0)!=0;if(n8){G=7;break $Exit$$bb$2}var n7=o6;var n6=(n7)&4294967295;var nZ=HEAP[n6];var nX=H;var nV=(nX+108)&4294967295;var nT=(nZ+20)&4294967295;var nR=(nT)&4294967295;var nQ=(nV)&4294967295;var nP=(nR)&4294967295;var nO=HEAP[nP];HEAP[nQ]=nO;var nN=(nV+2)&4294967295;var nM=(nR+2)&4294967295;var nF=HEAP[nM];HEAP[nN]=nF;var nD=(nV+4)&4294967295;var nB=(nR+4)&4294967295;var nz=HEAP[nB];HEAP[nD]=nz;var nx=(nV+8)&4294967295;var nw=(nR+8)&4294967295;var nv=HEAP[nw];HEAP[nx]=nv;var nu=(nV+12)&4294967295;var nt=(nR+12)&4294967295;var ns=HEAP[nt];HEAP[nu]=ns;var ng=(nV+16)&4294967295;var nd=(nR+16)&4294967295;var na=HEAP[nd];HEAP[ng]=na;var m7=H;var m3=(m7+72)&4294967295;HEAP[m3]=1869968492}}while(0);var m1=ao;cR=m1;var m0=cR;lO=m0;var ev=lO;STACKTOP=aK;return ev;return null}function _af_loader_load_glyph(a8,q,ar,a6){var A=STACKTOP;STACKTOP+=32;_memset(A,0,32);var aq;var aj;var bb;var S;var e;var H;var ba;var T;var at;var a=A;var r=A+28;var U;var f=0;aj=a8;bb=q;S=ar;e=a6;var a9=bb;var a7=(a9+88)&4294967295;var a5=HEAP[a7];at=a5;var a4=at;var a3=(a4)==0;if(a3){ba=6}else{var s=a;_llvm_memset_p0i8_i32(s,0,28,1,0);var a2=(a)&4294967295;var a1=bb;HEAP[a2]=a1;var a0=at;var aZ=(a0+12)&4294967295;var aI=(aZ+4)&4294967295;var aG=HEAP[aI];var aE=(a+4)&4294967295;HEAP[aE]=aG;var aC=(a+12)&4294967295;HEAP[aC]=0;var aA=at;var ay=(aA+12)&4294967295;var ax=(ay+8)&4294967295;var aw=HEAP[ax];var av=(a+8)&4294967295;HEAP[av]=aw;var au=(a+16)&4294967295;HEAP[au]=0;var ak=e;var ah=unSign((ak),32,0)>>>16;var af=(ah)&15;var ad=(a+20)&4294967295;HEAP[ad]=af;var ab=(a+24)&4294967295;HEAP[ab]=0;var Z=aj;var Y=bb;var X=_af_loader_reset(Z,Y);T=X;var W=T;var V=(((W))|0)==0;$bb3$$Exit$5:do{if(V){U=0;var J=aj;var G=(J+4)&4294967295;var E=HEAP[G];var C=S;var z=U;var x=_af_face_globals_get_metrics(E,C,z,r);T=x;var w=T;var v=(((w))|0)==0;if(!(v)){aq=2;break $bb3$$Exit$5}var u=HEAP[r];var t=aj;var p=(t+136)&4294967295;HEAP[p]=u;var o=HEAP[r];var n=(o)&4294967295;var m=HEAP[n];var l=(m+16)&4294967295;var k=HEAP[l];var j=(k)!=0;if(j){var i=HEAP[r];var h=(i)&4294967295;var g=HEAP[h];var d=(g+16)&4294967295;var c=HEAP[d];var b=HEAP[r];FUNCTION_TABLE[c](b,a)}else{var bi=HEAP[r];var bh=(bi+4)&4294967295;var bg=(bh)&4294967295;var bf=(a)&4294967295;var be=HEAP[bf];HEAP[bg]=be;var bd=(bh+4)&4294967295;var bc=(a+4)&4294967295;var aY=HEAP[bc];HEAP[bd]=aY;var aX=(bh+8)&4294967295;var aV=(a+8)&4294967295;var aU=HEAP[aV];HEAP[aX]=aU;var aT=(bh+12)&4294967295;var aS=(a+12)&4294967295;var aR=HEAP[aS];HEAP[aT]=aR;var aQ=(bh+16)&4294967295;var aP=(a+16)&4294967295;var aO=HEAP[aP];HEAP[aQ]=aO;var aN=(bh+20)&4294967295;var aM=(a+20)&4294967295;var aL=HEAP[aM];HEAP[aN]=aL;var aK=(bh+24)&4294967295;var aJ=(a+24)&4294967295;var aH=HEAP[aJ];HEAP[aK]=aH}var aF=e;var aD=(aF)|2049;e=aD;var aB=e;var az=(aB)&-5;e=az;var ap=HEAP[r];var ao=(ap)&4294967295;var an=HEAP[ao];var am=(an+24)&4294967295;var al=HEAP[am];var ai=(al)!=0;if(ai){var ag=HEAP[r];var ae=(ag)&4294967295;var ac=HEAP[ae];var aa=(ac+24)&4294967295;var R=HEAP[aa];var Q=HEAP[r];var O=aj;var M=(O+12)&4294967295;var K=FUNCTION_TABLE[R](M,Q);T=K;var I=T;var F=(((I))|0)!=0;if(F){aq=2;break $bb3$$Exit$5}}var D=e;var B=aj;var y=S;var P=_af_loader_load_g(B,a,y,D,0);T=P}}while(0);var N=T;ba=N}var L=ba;H=L;var aW=H;STACKTOP=A;return aW;return null}function _af_autofitter_init(k){var o;var l;var r;var j;var m=0;l=k;var i=l;var h=(i)&4294967295;var g=(h+4)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=l;var b=(c+20)&4294967295;var a=(b)&4294967295;var q=_af_loader_init(a,d);j=q;var p=j;r=p;var n=r;return n;return null}function _af_autofitter_done(e){var d;var g;var b=0;g=e;var c=g;var a=(c+20)&4294967295;var f=(a)&4294967295;_af_loader_done(f);return;return}function _af_autofitter_load_glyph(m,q,z,p,c){var v;var n;var t;var r;var x;var b;var y;var l;var o=0;n=m;t=q;r=z;x=p;b=c;var k=r;r=k;var j=b;var i=t;var h=(i+4)&4294967295;var g=HEAP[h];var f=n;var e=(f+20)&4294967295;var d=(e)&4294967295;var a=x;var w=_af_loader_load_glyph(d,g,a,j);l=w;var u=l;y=u;var s=y;return s;return null}function _ps_hint_table_done(n,q){var o;var l;var i;var m=0;l=n;i=q;var j=l;var h=(j+8)&4294967295;var g=HEAP[h];var f=i;var e=g;_ft_mem_free(f,e);var d=l;var c=(d+8)&4294967295;HEAP[c]=0;var b=l;var a=(b)&4294967295;HEAP[a]=0;var p=l;var k=(p+4)&4294967295;HEAP[k]=0;return;return}function _ps_hint_table_ensure(P,q,c){var s=STACKTOP;STACKTOP+=4;_memset(s,0,4);var r;var u;var k;var e;var t;var F;var I;var d;var b=s;var v=0;u=P;k=q;e=c;var E=u;var D=(E+4)&4294967295;var C=HEAP[D];I=C;var B=k;d=B;HEAP[b]=0;var A=d;var z=I;var y=unSign((A),32,0)>unSign((z),32,0);$bb$$bb2$2:do{if(y){var x=d;var w=((x)+7)&4294967295;var p=(w)&-8;d=p;var o=u;var n=(o+8)&4294967295;var m=HEAP[n];var l=d;var j=I;var i=e;var h=m;var g=_ft_mem_realloc(i,12,j,l,h,b);var f=g;var a=u;var Q=(a+8)&4294967295;HEAP[Q]=f;var O=HEAP[b];var N=(((O))|0)==0;if(!(N)){r=1;break $bb$$bb2$2}var M=u;var L=(M+4)&4294967295;var K=d;HEAP[L]=K}}while(0);var J=HEAP[b];F=J;var H=F;t=H;var G=t;STACKTOP=s;return G;return null}function _ps_hint_table_alloc(V,c,q){var p;var t;var d;var P;var r;var K;var b;var o;var s;var w=0;t=V;d=c;P=q;b=0;s=0;var J=t;var I=(J)&4294967295;var H=HEAP[I];o=H;var G=o;var F=((G)+1)&4294967295;o=F;var E=t;var C=(E+4)&4294967295;var A=HEAP[C];var y=o;var n=unSign((A),32,0)<=unSign((y),32,0);$bb$$bb1$2:do{if(n){var m=t;var l=o;var k=d;var j=_ps_hint_table_ensure(m,l,k);b=j;var i=b;var h=(((i))|0)!=0;if(h){p=0;break $bb$$bb1$2}else{p=1;break $bb$$bb1$2}}else{p=1}}while(0);if(p==1){var g=t;var f=(g+8)&4294967295;var e=HEAP[f];var a=o;var W=(e+12*a)&4294967295;var U=(W+-12)&4294967295;s=U;var T=s;var S=(T)&4294967295;HEAP[S]=0;var R=s;var Q=(R+4)&4294967295;HEAP[Q]=0;var O=s;var N=(O+8)&4294967295;HEAP[N]=0;var M=t;var D=(M)&4294967295;var B=o;HEAP[D]=B}var z=P;var x=s;HEAP[z]=x;var v=b;K=v;var u=K;r=u;var L=r;return L;return null}function _ps_mask_done(r,p){var m;var q;var o;var k=0;q=r;o=p;var j=q;var i=(j+8)&4294967295;var h=HEAP[i];var g=o;_ft_mem_free(g,h);var f=q;var e=(f+8)&4294967295;HEAP[e]=0;var d=q;var c=(d)&4294967295;HEAP[c]=0;var b=q;var a=(b+4)&4294967295;HEAP[a]=0;var n=q;var l=(n+12)&4294967295;HEAP[l]=0;return;return}function _ps_mask_ensure(a,r,d){var u=STACKTOP;STACKTOP+=4;_memset(u,0,4);var s;var t;var l;var f;var v;var I;var M;var e;var c=u;var w=0;t=a;l=r;f=d;var H=t;var G=(H+4)&4294967295;var F=HEAP[G];var E=((F)+7)&4294967295;var D=unSign((E),32,0)>>>3;M=D;var C=l;var A=((C)+7)&4294967295;var y=unSign((A),32,0)>>>3;e=y;HEAP[c]=0;var x=e;var q=M;var p=unSign((x),32,0)>unSign((q),32,0);$bb$$bb2$2:do{if(p){var o=e;var n=((o)+7)&4294967295;var m=(n)&-8;e=m;var k=t;var j=(k+8)&4294967295;var i=HEAP[j];var h=e;var g=M;var b=f;var T=_ft_mem_realloc(b,1,g,h,i,c);var S=t;var R=(S+8)&4294967295;HEAP[R]=T;var Q=HEAP[c];var P=(((Q))|0)==0;if(!(P)){s=1;break $bb$$bb2$2}var O=e;var N=((O)*8)&4294967295;var L=t;var K=(L+4)&4294967295;HEAP[K]=N}}while(0);var B=HEAP[c];I=B;var z=I;v=z;var J=v;STACKTOP=u;return J;return null}function _ps_mask_test_bit(A,z){var u;var y;var w;var x;var j;var k=0;y=A;w=z;var i=w;var h=y;var g=(h)&4294967295;var f=HEAP[g];var e=unSign((i),32,0)>=unSign((f),32,0);if(e){j=0}else{var d=y;var c=(d+8)&4294967295;var b=HEAP[c];var a=w;var v=(((a))|0)>>3;var t=(b+v)&4294967295;var s=HEAP[t];var r=unSign((s),8,0);var q=w;var p=(q)&7;var n=128>>(((p))|0);var m=(r)&(n);j=m}var l=j;x=l;var o=x;return o;return null}function _ps_mask_clear_bit(C,B){var v;var y;var x;var z;var k=0;y=C;x=B;var j=x;var i=y;var h=(i)&4294967295;var g=HEAP[h];var f=unSign((j),32,0)>=unSign((g),32,0);if(!f){var e=y;var d=(e+8)&4294967295;var c=HEAP[d];var b=x;var a=(((b))|0)>>3;var w=(c+a)&4294967295;z=w;var u=z;var t=(u)&4294967295;var r=HEAP[t];var q=x;var p=(q)&7;var o=128>>(((p))|0);var n=(((o))&255);var s=(n)^-1;var m=(r)&(s);var l=z;var A=(l)&4294967295;HEAP[A]=m}return;return}function _ps_mask_set_bit(a,J,e){var r;var s;var f;var g;var t;var M;var d;var c;var x=0;s=a;f=J;g=e;d=0;var L=f;var K=(((L))|0)<0;$Exit$$bb$2:do{if(!K){var I=f;var H=s;var G=(H)&4294967295;var F=HEAP[G];var D=unSign((I),32,0)>=unSign((F),32,0);if(D){var B=f;var z=((B)+1)&4294967295;var q=s;var p=g;var o=_ps_mask_ensure(q,z,p);d=o;var n=d;var m=(((n))|0)!=0;if(m){r=0;break $Exit$$bb$2}var l=f;var k=((l)+1)&4294967295;var j=s;var i=(j)&4294967295;HEAP[i]=k}var h=s;var b=(h+8)&4294967295;var W=HEAP[b];var V=f;var U=(((V))|0)>>3;var T=(W+U)&4294967295;c=T;var S=c;var R=(S)&4294967295;var Q=HEAP[R];var P=f;var O=(P)&7;var E=128>>(((O))|0);var C=(((E))&255);var A=(Q)|(C);var y=c;var w=(y)&4294967295;HEAP[w]=A}}while(0);var v=d;M=v;var u=M;t=u;var N=t;return N;return null}function _ps_mask_table_done(p,z){var w;var s;var y;var F;var G;var k=0;s=p;y=z;var j=s;var i=(j+4)&4294967295;var h=HEAP[i];F=h;var g=s;var f=(g+8)&4294967295;var e=HEAP[f];G=e;while(1){var u=F;var t=(((u))|0)!=0;if(!(t)){w=2;break}var d=G;var c=y;_ps_mask_done(d,c);var b=F;var a=((b)-1)&4294967295;F=a;var x=G;var v=(x+16)&4294967295;G=v;w=0;continue}var r=s;var q=(r+8)&4294967295;var o=HEAP[q];var n=y;var m=o;_ft_mem_free(n,m);var l=s;var E=(l+8)&4294967295;HEAP[E]=0;var D=s;var C=(D)&4294967295;HEAP[C]=0;var B=s;var A=(B+4)&4294967295;HEAP[A]=0;return;return}function _ps_mask_table_ensure(P,q,c){var s=STACKTOP;STACKTOP+=4;_memset(s,0,4);var r;var u;var k;var e;var t;var F;var I;var d;var b=s;var v=0;u=P;k=q;e=c;var E=u;var D=(E+4)&4294967295;var C=HEAP[D];I=C;var B=k;d=B;HEAP[b]=0;var A=d;var z=I;var y=unSign((A),32,0)>unSign((z),32,0);$bb$$bb2$2:do{if(y){var x=d;var w=((x)+7)&4294967295;var p=(w)&-8;d=p;var o=u;var n=(o+8)&4294967295;var m=HEAP[n];var l=d;var j=I;var i=e;var h=m;var g=_ft_mem_realloc(i,16,j,l,h,b);var f=g;var a=u;var Q=(a+8)&4294967295;HEAP[Q]=f;var O=HEAP[b];var N=(((O))|0)==0;if(!(N)){r=1;break $bb$$bb2$2}var M=u;var L=(M+4)&4294967295;var K=d;HEAP[L]=K}}while(0);var J=HEAP[b];F=J;var H=F;t=H;var G=t;STACKTOP=s;return G;return null}function _ps_mask_table_alloc(T,d,J){var q;var s;var e;var I;var r;var H;var p;var c;var a;var t=0;s=T;e=d;I=J;c=0;a=0;var G=s;var F=(G)&4294967295;var E=HEAP[F];p=E;var D=p;var C=((D)+1)&4294967295;p=C;var B=s;var z=(B+4)&4294967295;var x=HEAP[z];var v=p;var o=unSign((x),32,0)>>3;var U=(X+V)&4294967295;ae=U;var T=ag;var Q=(T)&7;var P=128>>(((Q))|0);ad=P;var O=HEAP[ah];var N=(O+8)&4294967295;var M=HEAP[N];S=M;ai=128;while(1){var aC=ar;var am=(((aC))|0)!=0;if(!(am)){R=0;break $Exit$$bb$2}var L=S;var I=(L)&4294967295;var H=HEAP[I];var G=unSign((H),8,0);var F=ai;var ap=(F)^-1;var D=(G)&(ap);aB=D;var B=ae;var A=(B)&4294967295;var z=HEAP[A];var x=unSign((z),8,0);var w=ad;var v=(x)&(w);var u=(((v))|0)!=0;if(u){var t=aB;var s=ai;var o=(t)|(s);aB=o}var n=aB;var m=(((n))&255);var l=S;var k=(l)&4294967295;HEAP[k]=m;var j=ad;var i=(((j))|0)>>1;ad=i;var g=ad;var f=(((g))|0)==0;if(f){var d=ae;var c=(d+1)&4294967295;ae=c;ad=128}var b=ai;var a=(((b))|0)>>1;ai=a;var aI=ai;var aH=(((aI))|0)==0;if(aH){var aG=S;var aF=(aG+1)&4294967295;S=aF;ai=128}var aE=ar;var aD=((aE)-1)&4294967295;ar=aD;R=2;continue}}}while(0);var al=E;aA=al;var aj=aA;C=aj;var ak=C;STACKTOP=y;return ak;return null}function _ps_mask_table_test_intersect(p,au,at){var Q;var ak;var h;var t;var A;var ar;var D;var C;var F;var E;var T;var S;var ae;var d=0;ak=p;h=au;t=at;var ap=ak;var ao=(ap+8)&4294967295;var an=HEAP[ao];var am=h;var al=(an+16*am)&4294967295;D=al;var aj=ak;var ai=(aj+8)&4294967295;var ah=HEAP[ai];var af=t;var ad=(ah+16*af)&4294967295;C=ad;var ac=D;var ab=(ac+8)&4294967295;var aa=HEAP[ab];F=aa;var Z=C;var Y=(Z+8)&4294967295;var X=HEAP[Y];E=X;var W=D;var V=(W)&4294967295;var U=HEAP[V];T=U;var P=C;var O=(P)&4294967295;var N=HEAP[O];S=N;var M=T;var L=S;var K=unSign((M),32,0)<=unSign((L),32,0);var aq=(K)?(M):(L);ae=aq;while(1){var o=ae;var n=unSign((o),32,0)>7;if(!(n)){Q=5;break}var J=F;var I=(J)&4294967295;var H=HEAP[I];var G=E;var B=(G)&4294967295;var z=HEAP[B];var y=(H)&(z);var x=reSign((y),8,0)!=0;if(x){Q=1;break}var w=F;var v=(w+1)&4294967295;F=v;var u=E;var s=(u+1)&4294967295;E=s;var r=ae;var q=((r)-8)&4294967295;ae=q;Q=0;continue}if(Q==1){ar=1}else{if(Q==5){var m=ae;var l=(((m))|0)==0;if(l){ar=0}else{var k=F;var j=(k)&4294967295;var i=HEAP[j];var g=E;var f=(g)&4294967295;var e=HEAP[f];var c=(i)&(e);var b=unSign((c),8,0);var a=ae;var ax=255>>(((a))|0);var ag=(ax)^-1;var aw=(b)&(ag);ar=aw}}}var av=ar;A=av;var R=A;return R;return null}function _ps_mask_table_merge(a6,aU,aT,af){var I=STACKTOP;STACKTOP+=16;_memset(I,0,16);var ah;var bs;var r;var am;var D;var c;var bM;var au;var C;var P;var O;var F;var E;var ag;var aC;var g;var ae;var bl=I;var a5=0;bs=a6;r=aU;am=aT;D=af;C=0;var bL=r;var bK=am;var bJ=(((bL))|0)>(((bK))|0);if(bJ){var bI=r;au=bI;var bH=am;r=bH;var bG=au;am=bG}var bF=r;var bE=am;var bD=(((bF))|0)<(((bE))|0);$bb2$$Exit$5:do{if(bD){var aP=r;var aO=(((aP))|0)>=0;if(!(aO)){ah=2;break $bb2$$Exit$5}var aN=bs;var aM=(aN)&4294967295;var aL=HEAP[aM];var aK=am;var aJ=(((aL))|0)>(((aK))|0);if(!(aJ)){ah=2;break $bb2$$Exit$5}var aI=bs;var aH=(aI+8)&4294967295;var aG=HEAP[aH];var aF=r;var aE=(aG+16*aF)&4294967295;P=aE;var aD=bs;var aB=(aD+8)&4294967295;var aA=HEAP[aB];var az=am;var ay=(aA+16*az)&4294967295;O=ay;var ax=P;var aw=(ax)&4294967295;var av=HEAP[aw];F=av;var at=O;var ar=(at)&4294967295;var aq=HEAP[ar];E=aq;var ap=E;var ao=(((ap))|0)!=0;$bb5$$bb13$9:do{if(ao){var an=E;var al=F;var ak=unSign((an),32,0)>unSign((al),32,0);$bb6$$bb10$11:do{if(ak){var aj=P;var ai=E;var ad=D;var ac=_ps_mask_ensure(aj,ai,ad);C=ac;var ab=C;var aa=(((ab))|0)!=0;if(aa){ah=2;break $bb2$$Exit$5}var Z=F;aC=Z;while(1){var U=aC;var S=E;var R=unSign((U),32,0)>>3;aC=B;while(1){var k=aC;var j=(((k))|0)!=0;if(!(j)){ah=10;break $bb5$$bb13$9}var A=ae;var z=(A)&4294967295;var y=HEAP[z];var x=g;var w=(x)&4294967295;var v=HEAP[w];var u=(y)|(v);var t=ae;var s=(t)&4294967295;HEAP[s]=u;var q=ae;var p=(q+1)&4294967295;ae=p;var o=g;var n=(o+1)&4294967295;g=n;var m=aC;var l=((m)-1)&4294967295;aC=l;ah=8;continue}}}while(0);var i=O;var h=(i)&4294967295;HEAP[h]=0;var f=O;var e=(f+12)&4294967295;HEAP[e]=0;var d=bs;var b=(d)&4294967295;var a=HEAP[b];var bR=am;var bQ=((a)-(bR))&4294967295;var bP=((bQ)-1)&4294967295;ag=bP;var bO=ag;var bN=(((bO))|0)>0;if(bN){var bC=O;var bB=(bl)&4294967295;var bA=(bC)&4294967295;var bz=HEAP[bA];HEAP[bB]=bz;var by=(bl+4)&4294967295;var bx=(bC+4)&4294967295;var bw=HEAP[bx];HEAP[by]=bw;var bv=(bl+8)&4294967295;var bu=(bC+8)&4294967295;var bt=HEAP[bu];HEAP[bv]=bt;var br=(bl+12)&4294967295;var bq=(bC+12)&4294967295;var bp=HEAP[bq];HEAP[br]=bp;var bo=ag;var bn=((bo)*16)&4294967295;var bm=O;var bk=(bm+16)&4294967295;var bj=O;var bi=bj;var bh=bk;_llvm_memmove_p0i8_p0i8_i32(bi,bh,bn,1,0);var bg=O;var bf=ag;var be=(bg+16*bf)&4294967295;var bd=(be)&4294967295;var bc=(bl)&4294967295;var bb=HEAP[bc];HEAP[bd]=bb;var ba=(be+4)&4294967295;var a9=(bl+4)&4294967295;var a8=HEAP[a9];HEAP[ba]=a8;var a7=(be+8)&4294967295;var a4=(bl+8)&4294967295;var a3=HEAP[a4];HEAP[a7]=a3;var a2=(be+12)&4294967295;var a1=(bl+12)&4294967295;var a0=HEAP[a1];HEAP[a2]=a0}var aZ=bs;var aY=(aZ)&4294967295;var aX=HEAP[aY];var aW=((aX)-1)&4294967295;var aV=bs;var aS=(aV)&4294967295;HEAP[aS]=aW}}while(0);var aR=C;bM=aR;var aQ=bM;c=aQ;var T=c;STACKTOP=I;return T;return null}function _ps_mask_table_merge_all(M,c){var o;var q;var d;var p;var B;var E;var D;var b;var r=0;q=M;d=c;b=0;var A=q;var z=(A)&4294967295;var y=HEAP[z];var x=((y)-1)&4294967295;E=x;$bb7$2:while(1){var I=E;var H=(((I))|0)>0;if(!(H)){o=4;break $bb7$2}var w=E;var v=((w)-1)&4294967295;D=v;while(1){var N=D;var L=(((N))|0)>=0;if(!(L)){o=8;break}var u=q;var t=E;var s=D;var n=_ps_mask_table_test_intersect(u,t,s);var m=(((n))|0)!=0;if(m){o=2;break}var e=D;var a=((e)-1)&4294967295;D=a;o=1;continue}if(o==2){var l=q;var k=D;var j=E;var i=d;var h=_ps_mask_table_merge(l,k,j,i);b=h;var g=b;var f=(((g))|0)!=0;if(f){o=4;break $bb7$2}}var K=E;var J=((K)-1)&4294967295;E=J;o=0;continue $bb7$2}var G=b;B=G;var F=B;p=F;var C=p;return C;return null}function _ps_dimension_done(h,o){var n;var c;var k;var m=0;c=h;k=o;var l=c;var j=(l+24)&4294967295;var i=k;_ps_mask_table_done(j,i);var g=c;var f=(g+12)&4294967295;var e=k;_ps_mask_table_done(f,e);var d=c;var b=(d)&4294967295;var a=k;_ps_hint_table_done(b,a);return;return}function _ps_dimension_init(h){var m;var c;var l=0;c=h;var k=c;var j=(k)&4294967295;var i=(j)&4294967295;HEAP[i]=0;var g=c;var f=(g+12)&4294967295;var e=(f)&4294967295;HEAP[e]=0;var d=c;var b=(d+24)&4294967295;var a=(b)&4294967295;HEAP[a]=0;return;return}function _ps_dimension_end_mask(e,t){var r;var v;var u;var w;var x;var l=0;v=e;u=t;var k=v;var j=(k+12)&4294967295;var i=(j)&4294967295;var h=HEAP[i];w=h;var g=w;var f=(((g))|0)!=0;if(f){var d=v;var c=(d+12)&4294967295;var b=(c+8)&4294967295;var a=HEAP[b];var s=w;var q=(a+16*s)&4294967295;var p=(q+-16)&4294967295;x=p;var o=x;var n=(o+12)&4294967295;var m=u;HEAP[n]=m}return;return}function _ps_dimension_reset_mask(c,m,p){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var l;var r;var o;var n;var q;var i;var s=t;var j=0;r=c;o=m;n=p;var h=r;var g=o;_ps_dimension_end_mask(h,g);var f=r;var e=(f+12)&4294967295;var d=n;var b=_ps_mask_table_alloc(e,d,s);i=b;var a=i;q=a;var k=q;STACKTOP=t;return k;return null}function _ps_dimension_set_mask_bits(f,D,G,p,y,B){var w;var E;var d;var F;var m;var A;var z;var C;var l;var o;var n=0;E=f;d=D;F=G;m=p;A=y;z=B;o=0;var k=E;var j=A;var i=z;var h=_ps_dimension_reset_mask(k,j,i);o=h;var g=o;var e=(((g))|0)!=0;if(!e){var c=E;var b=(c+12)&4294967295;var a=d;var x=F;var v=m;var u=z;var t=_ps_mask_table_set_bits(b,a,x,v,u);o=t}var r=o;l=r;var q=l;C=q;var s=C;return s;return null}function _ps_dimension_add_t1stem(s,ao,S,ak,T){var z=STACKTOP;STACKTOP+=8;_memset(z,0,8);var R;var P;var aG;var d;var r;var aT;var D;var aL;var F;var aH;var am=z;var al;var j;var p=z+4;var e=0;P=s;aG=ao;d=S;r=ak;aT=T;F=0;aH=0;var aK=d;var aJ=(((aK))|0)<0;if(aJ){var aI=aH;var aF=(aI)|1;aH=aF;var aE=d;var aD=(((aE))|0)==-21;if(aD){var aC=aH;var aB=(aC)|2;aH=aB;var aA=aG;var ae=d;var ac=((aA)+(ae))&4294967295;aG=ac}d=0}var ab=aT;var aa=(ab)!=0;if(aa){var Z=aT;HEAP[Z]=-1}var Y=P;var X=(Y)&4294967295;var W=(X)&4294967295;var V=HEAP[W];j=V;var U=P;var Q=(U)&4294967295;var O=(Q+8)&4294967295;var N=HEAP[O];HEAP[p]=N;al=0;$bb9$11:while(1){var v=al;var u=j;var t=unSign((v),32,0)=unSign((o),32,0);$bb11$$bb13$18:do{if(n){var m=P;var l=(m)&4294967295;var k=r;var i=_ps_hint_table_alloc(l,k,p);F=i;var h=F;var g=(((h))|0)!=0;if(g){R=7;break $bb11$$bb13$18}var f=HEAP[p];var c=(f)&4294967295;var b=aG;HEAP[c]=b;var a=HEAP[p];var aS=(a+4)&4294967295;var aR=d;HEAP[aS]=aR;var aQ=HEAP[p];var aP=(aQ+8)&4294967295;var aO=aH;HEAP[aP]=aO;R=9;break $bb11$$bb13$18}else{R=9}}while(0);$Exit$$bb13$21:do{if(R==9){var aN=P;var aM=(aN+12)&4294967295;var az=r;var ay=_ps_mask_table_last(aM,az,am);F=ay;var ax=F;var aw=(((ax))|0)!=0;if(aw){R=7;break $Exit$$bb13$21}var av=al;var au=HEAP[am];var at=r;var ar=_ps_mask_set_bit(au,av,at);F=ar;var ap=F;var an=(((ap))|0)!=0;if(an){R=7;break $Exit$$bb13$21}var aj=aT;var ai=(aj)!=0;if(!(ai)){R=7;break $Exit$$bb13$21}var ah=al;var ag=aT;HEAP[ag]=ah}}while(0);var af=F;aL=af;var ad=aL;D=ad;var aq=D;STACKTOP=z;return aq;return null}function _ps_dimension_add_counter(ah,h,g,f,j){var I=STACKTOP;STACKTOP+=4;_memset(I,0,4);var H;var e;var P;var k;var V;var l;var J;var ag;var i;var G;var ai=I;var R=0;e=ah;P=h;k=g;V=f;l=j;i=0;var af=e;var ae=(af+24)&4294967295;var ad=(ae)&4294967295;var ac=HEAP[ad];G=ac;var ab=e;var aa=(ab+24)&4294967295;var Y=(aa+8)&4294967295;var W=HEAP[Y];HEAP[ai]=W;$bb4$2:while(1){var ao=G;var an=(((ao))|0)!=0;if(!(an)){H=1;break $bb4$2}var T=HEAP[ai];var D=P;var B=_ps_mask_test_bit(T,D);var z=(((B))|0)!=0;if(z){H=1;break $bb4$2}var x=HEAP[ai];var v=k;var t=_ps_mask_test_bit(x,v);var r=(((t))|0)!=0;if(r){H=1;break $bb4$2}var p=HEAP[ai];var n=V;var m=_ps_mask_test_bit(p,n);var b=(((m))|0)!=0;if(b){H=1;break $bb4$2}var at=G;var ar=((at)-1)&4294967295;G=ar;var aq=HEAP[ai];var ap=(aq+16)&4294967295;HEAP[ai]=ap;H=0;continue $bb4$2}var am=G;var al=(((am))|0)==0;$bb6$$bb7$9:do{if(al){var ak=e;var Z=(ak+24)&4294967295;var X=l;var U=_ps_mask_table_alloc(Z,X,ai);i=U;var S=i;var Q=(((S))|0)!=0;if(Q){H=6;break $bb6$$bb7$9}else{H=7;break $bb6$$bb7$9}}else{H=7}}while(0);$Exit$$bb7$11:do{if(H==7){var O=HEAP[ai];var N=P;var M=l;var L=_ps_mask_set_bit(O,N,M);i=L;var K=i;var F=(((K))|0)!=0;if(F){H=6;break $Exit$$bb7$11}var E=HEAP[ai];var C=k;var A=l;var y=_ps_mask_set_bit(E,C,A);i=y;var w=i;var u=(((w))|0)!=0;if(u){H=6;break $Exit$$bb7$11}var s=HEAP[ai];var q=V;var o=l;var d=_ps_mask_set_bit(s,q,o);i=d}}while(0);var c=i;ag=c;var a=ag;J=a;var aj=J;STACKTOP=I;return aj;return null}function _ps_dimension_end(c,m,p){var l;var r;var o;var n;var q;var i;var j=0;r=c;o=m;n=p;var h=r;var g=o;_ps_dimension_end_mask(h,g);var f=r;var e=(f+24)&4294967295;var d=n;var b=_ps_mask_table_merge_all(e,d);i=b;var a=i;q=a;var k=q;return k;return null}function _ps_hints_done(l){var q;var i;var t;var m=0;i=l;var k=i;var j=(k)&4294967295;var h=HEAP[j];t=h;var g=i;var f=(g+16)&4294967295;var e=(f)&4294967295;var d=t;_ps_dimension_done(e,d);var c=i;var b=(c+16)&4294967295;var a=(b+36)&4294967295;var s=t;_ps_dimension_done(a,s);var r=i;var p=(r+4)&4294967295;HEAP[p]=0;var o=i;var n=(o)&4294967295;HEAP[n]=0;return;return}function _ps_hints_init(a,o){var n;var j;var h;var k;var i;var m=0;j=a;h=o;var g=j;var f=g;_llvm_memset_p0i8_i32(f,0,88,1,0);var e=j;var d=(e)&4294967295;var c=h;HEAP[d]=c;i=0;var b=i;k=b;var l=k;return l;return null}function _ps_hints_open(m,w){var u;var j;var i;var n=0;j=m;i=w;var l=i;if(l==1){u=2}else{if(l==2){u=2}else{u=3}}if(u==3){var s=j;var r=(s+4)&4294967295;HEAP[r]=6;var q=j;var p=(q+12)&4294967295;var o=i;HEAP[p]=o}else{if(u==2){var k=j;var h=(k+4)&4294967295;HEAP[h]=0;var g=j;var f=(g+12)&4294967295;var e=i;HEAP[f]=e;var d=j;var c=(d+16)&4294967295;var b=(c)&4294967295;_ps_dimension_init(b);var a=j;var v=(a+16)&4294967295;var t=(v+36)&4294967295;_ps_dimension_init(t)}}return;return}function _ps_hints_stem(t,i,r,e){var s;var K;var S;var k;var Y;var Q;var b;var c;var A=0;K=t;S=i;k=r;Y=e;var P=K;var O=(P+4)&4294967295;var N=HEAP[O];var M=(((N))|0)==0;$bb$$bb9$2:do{if(M){var L=S;var J=(((L))|0)<0;$bb2$$bb1$4:do{if(J){s=0}else{var I=S;var G=(((I))|0)>1;if(G){s=0;break $bb2$$bb1$4}else{s=1;break $bb2$$bb1$4}}}while(0);if(s==0){var E=S;var C=(((E))|0)!=0;var p=unSign((C),1,0);S=p}var o=K;var n=(o+12)&4294967295;var m=HEAP[n];if(m==1){}else{if(m==2){}else{s=8;break $bb$$bb9$2}}var l=S;var j=K;var h=(j+16)&4294967295;var g=(h+l*36)&4294967295;Q=g;while(1){var u=k;var q=(((u))|0)!=0;if(!(q)){s=8;break $bb$$bb9$2}var f=K;var d=(f)&4294967295;var a=HEAP[d];c=a;var ab=Y;var aa=(ab+4)&4294967295;var Z=HEAP[aa];var X=Y;var W=(X)&4294967295;var V=HEAP[W];var U=Q;var T=c;var R=_ps_dimension_add_t1stem(U,V,Z,T,0);b=R;var H=b;var F=(((H))|0)!=0;if(F){s=4;break}var y=k;var x=((y)-1)&4294967295;k=x;var w=Y;var v=(w+8)&4294967295;Y=v;s=3;continue}var D=K;var B=(D+4)&4294967295;var z=b;HEAP[B]=z}}while(0);return;return}function _ps_hints_t1stem3(ao,O,N){var w=STACKTOP;STACKTOP+=12;_memset(w,0,12);var M;var aa;var d;var Y;var B;var p;var ab;var ac;var ad=w;var e=0;aa=ao;d=O;Y=N;B=0;var an=aa;var am=(an+4)&4294967295;var al=HEAP[am];var ak=(((al))|0)==0;$bb$$bb11$2:do{if(ak){var aj=aa;var ai=(aj)&4294967295;var ah=HEAP[ai];ab=ah;var ag=d;var af=(((ag))|0)<0;$bb2$$bb1$4:do{if(af){M=0}else{var ae=d;var Z=(((ae))|0)>1;if(Z){M=0;break $bb2$$bb1$4}else{M=1;break $bb2$$bb1$4}}}while(0);if(M==0){var X=d;var W=(((X))|0)!=0;var V=unSign((W),1,0);d=V}var U=d;var T=aa;var S=(T+16)&4294967295;var R=(S+U*36)&4294967295;p=R;var Q=aa;var P=(Q+12)&4294967295;var L=HEAP[P];var K=(((L))|0)==1;$bb4$$bb10$9:do{if(K){ac=0;while(1){var l=ac;var k=(((l))|0)<=2;if(!(k)){M=7;break}var J=ac;var I=(ad+J*4)&4294967295;var H=Y;var G=(H+4)&4294967295;var F=HEAP[G];var E=_FT_RoundFix(F);var D=(((E))|0)>>16;var C=Y;var A=(C)&4294967295;var z=HEAP[A];var y=_FT_RoundFix(z);var x=(((y))|0)>>16;var v=p;var u=ab;var t=_ps_dimension_add_t1stem(v,x,D,u,I);B=t;var s=B;var r=(((s))|0)!=0;if(r){M=4;break $bb4$$bb10$9}var q=ac;var o=((q)+1)&4294967295;ac=o;var n=Y;var m=(n+8)&4294967295;Y=m;M=3;continue}var j=(ad+8)&4294967295;var i=HEAP[j];var h=(ad+4)&4294967295;var g=HEAP[h];var f=(ad)&4294967295;var c=HEAP[f];var b=p;var a=ab;var av=_ps_dimension_add_counter(b,c,g,i,a);B=av;var au=B;var at=(((au))|0)!=0;if(at){M=4;break $bb4$$bb10$9}M=9;break $bb$$bb11$2}else{B=6}}while(0);var ar=aa;var aq=(ar+4)&4294967295;var ap=B;HEAP[aq]=ap;M=12;break $bb$$bb11$2}else{M=9}}while(0);if(M==9){}STACKTOP=w;return;return}function _ps_hints_t1reset(p,b){var o;var x;var q;var c;var d;var r=0;x=p;q=b;c=0;var C=x;var B=(C+4)&4294967295;var A=HEAP[B];var z=(((A))|0)==0;$bb$$bb5$2:do{if(z){var y=x;var w=(y)&4294967295;var v=HEAP[w];d=v;var u=x;var t=(u+12)&4294967295;var s=HEAP[t];var n=(((s))|0)==1;$bb1$$bb4$4:do{if(n){var m=x;var l=(m+16)&4294967295;var k=(l)&4294967295;var j=q;var i=d;var h=_ps_dimension_reset_mask(k,j,i);c=h;var g=c;var f=(((g))|0)!=0;if(f){o=0;break $bb1$$bb4$4}var e=x;var a=(e+16)&4294967295;var L=(a+36)&4294967295;var K=q;var J=d;var I=_ps_dimension_reset_mask(L,K,J);c=I;var H=c;var G=(((H))|0)!=0;if(G){o=0;break $bb1$$bb4$4}o=3;break $bb$$bb5$2}else{c=6}}while(0);var F=x;var E=(F+4)&4294967295;var D=c;HEAP[E]=D;o=6;break $bb$$bb5$2}else{o=3}}while(0);if(o==3){}return;return}function _ps_hints_t2mask(w,b,y,aa){var v;var Q;var x;var E;var S;var c;var Z;var d;var W;var U;var G=0;Q=w;x=b;E=y;S=aa;var Y=Q;var X=(Y+4)&4294967295;var V=HEAP[X];var T=(((V))|0)==0;$bb$$bb3$2:do{if(T){var R=Q;var P=(R+16)&4294967295;var O=(P)&4294967295;Z=O;var M=Q;var K=(M)&4294967295;var I=HEAP[K];d=I;var s=Z;var q=(s)&4294967295;var o=(q)&4294967295;var m=(o)&4294967295;var k=HEAP[m];W=k;var i=Z;var h=(i+36)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];U=e;var a=W;var aj=U;var ai=((a)+(aj))&4294967295;var ah=E;var ag=(((ai))|0)!=(((ah))|0);if(ag){v=0;break $bb$$bb3$2}var af=Z;var ae=(af)&4294967295;var ad=S;var ac=U;var ab=W;var N=x;var L=d;var J=_ps_dimension_set_mask_bits(ae,ad,ac,ab,N,L);c=J;var H=c;var F=(((H))|0)!=0;if(!F){var D=Z;var C=(D+36)&4294967295;var B=S;var A=U;var z=x;var u=d;var t=_ps_dimension_set_mask_bits(C,B,0,A,z,u);c=t;var r=c;var p=(((r))|0)!=0;if(!(p)){v=3;break $bb$$bb3$2}}var n=Q;var l=(n+4)&4294967295;var j=c;HEAP[l]=j;v=0;break $bb$$bb3$2}else{v=3}}while(0);if(v==3){}return;return}function _ps_hints_t2counter(t,u,W){var s;var M;var A;var O;var b;var V;var c;var S;var Q;var C=0;M=t;A=u;O=W;var U=M;var T=(U+4)&4294967295;var R=HEAP[T];var P=(((R))|0)==0;$bb$$bb3$2:do{if(P){var N=M;var L=(N+16)&4294967295;var K=(L)&4294967295;V=K;var I=M;var G=(I)&4294967295;var E=HEAP[G];c=E;var p=V;var n=(p)&4294967295;var l=(n)&4294967295;var j=(l)&4294967295;var i=HEAP[j];S=i;var h=V;var g=(h+36)&4294967295;var f=(g)&4294967295;var e=(f)&4294967295;var d=HEAP[e];Q=d;var a=S;var af=Q;var ae=((a)+(af))&4294967295;var ad=A;var ac=(((ae))|0)!=(((ad))|0);if(ac){s=0;break $bb$$bb3$2}var ab=V;var aa=(ab)&4294967295;var Z=O;var Y=S;var X=c;var J=_ps_dimension_set_mask_bits(aa,Z,0,Y,0,X);b=J;var H=b;var F=(((H))|0)!=0;if(!F){var D=V;var B=(D+36)&4294967295;var z=O;var y=S;var x=Q;var w=c;var v=_ps_dimension_set_mask_bits(B,z,y,x,0,w);b=v;var r=b;var q=(((r))|0)!=0;if(!(q)){s=3;break $bb$$bb3$2}}var o=M;var m=(o+4)&4294967295;var k=b;HEAP[m]=k;s=0;break $bb$$bb3$2}else{s=3}}while(0);if(s==3){}return;return}function _ps_hints_close(p,b){var o;var y;var r;var q;var D;var c;var d;var E;var s=0;y=p;r=b;var C=y;var B=(C+4)&4294967295;var A=HEAP[B];c=A;var z=c;var x=(((z))|0)==0;$bb$$bb2$2:do{if(x){var w=y;var v=(w)&4294967295;var u=HEAP[v];d=u;var t=y;var n=(t+16)&4294967295;var m=(n)&4294967295;E=m;var l=E;var k=(l)&4294967295;var j=r;var i=d;var h=_ps_dimension_end(k,j,i);c=h;var g=c;var f=(((g))|0)==0;if(!(f)){o=1;break $bb$$bb2$2}var e=E;var a=(e+36)&4294967295;var K=r;var J=d;var I=_ps_dimension_end(a,K,J);c=I}}while(0);var H=c;D=H;var G=D;q=G;var F=q;return F;return null}function _t1_hints_open(e){var d;var f;var b=0;f=e;var c=f;var a=c;_ps_hints_open(a,1);return;return}function _t1_hints_stem(n,d,y){var z=STACKTOP;STACKTOP+=8;_memset(z,0,8);var w;var k;var h;var s;var q=z;var p=0;k=n;h=d;s=y;var m=s;var l=(m)&4294967295;var j=HEAP[l];var i=_FT_RoundFix(j);var g=(((i))|0)>>16;var f=(q)&4294967295;HEAP[f]=g;var e=s;var c=(e+4)&4294967295;var b=HEAP[c];var a=_FT_RoundFix(b);var x=(((a))|0)>>16;var v=(q+4)&4294967295;HEAP[v]=x;var u=k;var t=u;var r=h;var o=q;_ps_hints_stem(t,r,1,o);STACKTOP=z;return;return}function _t1_hints_funcs_init(b){var o;var r;var l=0;r=b;var k=r;var j=k;_llvm_memset_p0i8_i32(j,0,28,1,0);var i=r;var h=(i+4)&4294967295;HEAP[h]=102;var g=r;var f=(g+8)&4294967295;HEAP[f]=104;var e=r;var d=(e+12)&4294967295;HEAP[d]=106;var c=r;var a=(c+16)&4294967295;HEAP[a]=108;var q=r;var p=(q+20)&4294967295;HEAP[p]=110;var n=r;var m=(n+24)&4294967295;HEAP[m]=112;return;return}function _ps_hints_apply(g,aL,bp,al){var K=STACKTOP;STACKTOP+=128;_memset(K,0,128);var af;var r;var bl;var an;var av;var c;var am;var ap;var bS;var bK=K;var ba;var E;var aw;var ae;var ad;var F;var H;var s;var u;var aI;var aE;var bL;var a9=0;r=g;bl=aL;an=bp;av=al;ba=bK;var bR=bl;var bQ=(bR+2)&4294967295;var bP=HEAP[bQ];var bO=reSign((bP),16,0)==0;$bb1$$bb$2:do{if(bO){af=0}else{var bN=bl;var bM=(bN)&4294967295;var bJ=HEAP[bM];var bI=reSign((bJ),16,0)==0;if(bI){af=0;break $bb1$$bb$2}var bH=ba;var aT=bl;var aS=r;var aR=an;var aQ=_psh_glyph_init(bH,aT,aS,aR);E=aQ;var aP=E;var aO=(((aP))|0)!=0;$Exit$$bb3$5:do{if(!aO){var aN=ba;var aM=(aN+24)&4294967295;var aK=HEAP[aM];var aJ=(aK+4)&4294967295;var aH=(aJ)&4294967295;ae=aH;var aG=ba;var aF=(aG+24)&4294967295;var aD=HEAP[aF];var aC=(aD+4)&4294967295;var aB=(aC+204)&4294967295;ad=aB;var aA=ae;var az=(aA+196)&4294967295;var ay=HEAP[az];F=ay;var ax=ad;var au=(ax+196)&4294967295;var at=HEAP[au];H=at;var ar=F;s=ar;var aq=H;u=aq;bL=0;var ao=an;var ak=(ao+412)&4294967295;var aj=(ak)&4294967295;var ai=(aj+4)&4294967295;var ah=(ai)&4294967295;var ag=(ah)&4294967295;var ac=HEAP[ag];var ab=H;var aa=_FT_MulFix(ac,ab);aI=aa;var Z=aI;var Y=((Z)+32)&4294967295;var X=(Y)&-64;aE=X;var W=aE;var V=(((W))|0)!=0;$bb4$$bb8$7:do{if(V){var U=aI;var T=aE;var S=(((U))|0)!=(((T))|0);if(!(S)){af=4;break $bb4$$bb8$7}bL=1;var R=H;var Q=aE;var P=aI;var O=_FT_MulDiv(R,Q,P);H=O;var N=aE;var M=aI;var L=(((N))|0)<(((M))|0);if(L){var J=F;var I=((((J))|0)/50|0);var D=F;var C=((D)-(I))&4294967295;F=C}var B=ba;var A=(B+24)&4294967295;var z=HEAP[A];var y=F;var x=H;var w=_psh_globals_set_scale(z,y,x,0,0)}}while(0);var v=ba;var t=(v+120)&4294967295;HEAP[t]=1;var q=ba;var p=(q+121)&4294967295;HEAP[p]=1;var o=av;var n=(((o))|0)==2;$bb10$$bb9$14:do{if(n){af=7}else{var m=av;var l=(((m))|0)==3;if(l){af=7;break $bb10$$bb9$14}ap=0;af=10;break $bb10$$bb9$14}}while(0);if(af==7){ap=1}var k=ap;var j=(((k))&255);var i=ba;var h=(i+122)&4294967295;HEAP[h]=j;var f=av;var e=(((f))|0)==2;$bb14$$bb13$20:do{if(e){af=11}else{var d=av;var b=(((d))|0)==4;if(b){af=11;break $bb14$$bb13$20}am=0;af=14;break $bb14$$bb13$20}}while(0);if(af==11){am=1}var a=am;var bX=(((a))&255);var bW=ba;var bV=(bW+123)&4294967295;HEAP[bV]=bX;var bU=av;var bT=(((bU))|0)!=1;var bG=unSign((bT),1,0);var bF=ba;var bE=(bF+124)&4294967295;HEAP[bE]=bG;aw=0;while(1){var aY=aw;var aX=(((aY))|0)<=1;if(!(aX)){af=19;break $Exit$$bb3$5}var bD=ba;var bC=aw;_psh_glyph_load_points(bD,bC);var bB=ba;_psh_glyph_compute_extrema(bB);var bA=ba;var bz=(bA+24)&4294967295;var by=HEAP[bz];var bx=aw;var bw=ba;var bv=(bw+28)&4294967295;var bu=(bv+bx*40)&4294967295;var bt=aw;var bs=ba;_psh_hint_table_align_hints(bu,by,bt,bs);var br=ba;var bq=aw;_psh_glyph_find_strong_points(br,bq);var bo=aw;var bn=(((bo))|0)==1;if(bn){var bm=an;var bk=(bm+412)&4294967295;var bj=ba;_psh_glyph_find_blue_points(bk,bj)}var bi=ba;var bh=aw;_psh_glyph_interpolate_strong_points(bi,bh);var bg=ba;var bf=aw;_psh_glyph_interpolate_normal_points(bg,bf);var be=ba;var bd=aw;_psh_glyph_interpolate_other_points(be,bd);var bc=ba;var bb=aw;_psh_glyph_save_points(bc,bb);var a8=bL;var a7=reSign((a8),8,0)!=0;if(a7){var a6=ba;var a5=(a6+24)&4294967295;var a4=HEAP[a5];var a3=s;var a2=u;var a1=_psh_globals_set_scale(a4,a3,a2,0,0)}var a0=aw;var aZ=((a0)+1)&4294967295;aw=aZ;af=15;continue}}}while(0);var aW=ba;_psh_glyph_done(aW);var aV=E;bS=aV;af=20;break $bb1$$bb$2}}while(0);if(af==0){bS=0}var aU=bS;c=aU;var G=c;STACKTOP=K;return G;return null}function _t2_hints_open(e){var d;var f;var b=0;f=e;var c=f;var a=c;_ps_hints_open(a,2);return;return}function _t2_hints_stems(B,i,y,u){var C=STACKTOP;STACKTOP+=128;_memset(C,0,128);var z;var T;var ab;var k;var aa;var e=C;var ai;var b;var c;var J=0;T=B;ab=i;k=y;aa=u;var Y=k;c=Y;ai=0;$bb10$2:while(1){var o=c;var m=(((o))|0)>0;if(!(m)){z=9;break $bb10$2}var X=c;k=X;var W=k;var V=(((W))|0)>16;if(V){k=16}b=0;$bb4$8:while(1){var g=k;var f=((g)*2)&4294967295;var d=b;var a=(((f))|0)>(((d))|0);if(!(a)){z=4;break $bb4$8}var U=aa;var S=b;var R=(U+4*S)&4294967295;var P=HEAP[R];var N=ai;var L=((P)+(N))&4294967295;ai=L;var v=b;var s=ai;var q=_FT_RoundFix(s);var n=(((q))|0)>>16;var l=(e+v*4)&4294967295;HEAP[l]=n;var j=b;var h=((j)+1)&4294967295;b=h;z=2;continue $bb4$8}b=0;while(1){var I=k;var H=((I)*2)&4294967295;var G=b;var F=(((H))|0)>(((G))|0);if(!(F)){z=7;break}var ak=b;var aj=((ak)+1)&4294967295;var ah=b;var ag=((ah)+1)&4294967295;var af=(e+ag*4)&4294967295;var ae=HEAP[af];var ad=b;var ac=(e+ad*4)&4294967295;var Z=HEAP[ac];var Q=((ae)-(Z))&4294967295;var O=(e+aj*4)&4294967295;HEAP[O]=Q;var M=b;var K=((M)+2)&4294967295;b=K;z=5;continue}var E=k;var D=T;var x=D;var w=ab;var A=e;_ps_hints_stem(x,w,E,A);var t=c;var r=k;var p=((t)-(r))&4294967295;c=p;z=0;continue $bb10$2}STACKTOP=C;return;return}function _t2_hints_funcs_init(b){var o;var r;var l=0;r=b;var k=r;var j=k;_llvm_memset_p0i8_i32(j,0,28,1,0);var i=r;var h=(i+4)&4294967295;HEAP[h]=114;var g=r;var f=(g+8)&4294967295;HEAP[f]=104;var e=r;var d=(e+12)&4294967295;HEAP[d]=116;var c=r;var a=(c+16)&4294967295;HEAP[a]=118;var q=r;var p=(q+20)&4294967295;HEAP[p]=120;var n=r;var m=(n+24)&4294967295;HEAP[m]=112;return;return}function _psh_globals_scale_widths(ab,ae){var P;var B;var b;var p;var ac;var ad;var E;var Q;var G;var O;var q;var e=0;B=ab;b=ae;var ay=b;var ax=B;var aw=(ax+4)&4294967295;var av=(aw+ay*204)&4294967295;p=av;var au=p;var at=(au)&4294967295;ac=at;var ar=ac;var aq=(ar)&4294967295;var ap=HEAP[aq];ad=ap;var ao=ac;var aa=(ao+4)&4294967295;var Z=(aa)&4294967295;E=Z;var Y=E;Q=Y;var X=p;var W=(X+196)&4294967295;var V=HEAP[W];G=V;var U=ad;var T=(((U))|0)!=0;$bb$$bb7$2:do{if(T){var S=E;var R=(S)&4294967295;var N=HEAP[R];var M=G;var L=_FT_MulFix(N,M);var K=E;var J=(K+4)&4294967295;HEAP[J]=L;var I=E;var H=(I+4)&4294967295;var F=HEAP[H];var D=((F)+32)&4294967295;var C=(D)&-64;var A=E;var z=(A+8)&4294967295;HEAP[z]=C;var y=E;var x=(y+12)&4294967295;E=x;var w=ad;var v=((w)-1)&4294967295;ad=v;while(1){var ag=ad;var af=(((ag))|0)!=0;if(!(af)){P=4;break $bb$$bb7$2}var u=E;var t=(u)&4294967295;var s=HEAP[t];var r=G;var o=_FT_MulFix(s,r);O=o;var n=Q;var m=(n+4)&4294967295;var l=HEAP[m];var k=O;var j=((k)-(l))&4294967295;q=j;var i=q;var h=(((i))|0)<0;if(h){var g=q;var f=(0-(g))&4294967295;q=f}var d=q;var c=(((d))|0)<=127;if(c){var a=Q;var aF=(a+4)&4294967295;var aE=HEAP[aF];O=aE}var aD=E;var aC=(aD+4)&4294967295;var aB=O;HEAP[aC]=aB;var aA=O;var az=((aA)+32)&4294967295;var an=(az)&-64;var am=E;var al=(am+8)&4294967295;HEAP[al]=an;var ak=ad;var aj=((ak)-1)&4294967295;ad=aj;var ai=E;var ah=(ai+12)&4294967295;E=ah;P=0;continue}}}while(0);return;return}function _psh_blues_set_zones_0(az,a4,bg,f,q,B){var aa;var aA;var O;var M;var aM;var a3;var aG;var al;var aQ;var aR;var N;var Z;var aW;var ap;var aP;var am;var bl;var a5=0;aA=az;O=a4;M=bg;aM=f;a3=q;aG=B;var bL=a3;var bK=(bL)&4294967295;var bJ=HEAP[bK];al=bJ;var bI=aG;var bH=(bI)&4294967295;var bG=HEAP[bH];aQ=bG;aR=1;var bF=aA;aA=bF;$bb22$2:while(1){var aY=M;var aX=unSign((aY),32,0)>1;if(!(aX)){aa=20;break $bb22$2}am=0;var bE=aR;var bD=reSign((bE),8,0)!=0;$bb2$$bb1$5:do{if(bD){aa=1}else{var bC=O;var aL=reSign((bC),8,0)!=0;if(aL){aa=1;break $bb2$$bb1$5}var at=aM;var ar=(at)&4294967295;var aq=HEAP[ar];var ao=reSign((aq),16,0);N=ao;var an=aM;var ak=(an+2)&4294967295;var aj=HEAP[ak];var ai=reSign((aj),16,0);var ah=N;var ag=((ai)-(ah))&4294967295;Z=ag;var af=a3;var ae=(af+4)&4294967295;var ad=(ae)&4294967295;ap=ad;var ac=al;aW=ac;am=1;aa=4;break $bb2$$bb1$5}}while(0);if(aa==1){var aK=aM;var aJ=(aK+2)&4294967295;var aI=HEAP[aJ];var aH=reSign((aI),16,0);N=aH;var aF=aM;var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=reSign((aD),16,0);var aB=N;var ay=((aC)-(aB))&4294967295;Z=ay;var ax=aG;var aw=(ax+4)&4294967295;var av=(aw)&4294967295;ap=av;var au=aQ;aW=au;aR=0}var ab=ap;aP=ab;$bb15$11:while(1){var o=aW;var n=(((o))|0)!=0;if(!(n)){aa=6;break $bb15$11}var Y=aP;var X=(Y)&4294967295;var W=HEAP[X];var V=N;var U=(((W))|0)>(((V))|0);if(U){aa=6;break $bb15$11}var T=aP;var S=(T)&4294967295;var R=HEAP[S];var Q=N;var P=(((R))|0)==(((Q))|0);if(P){aa=8;break $bb15$11}var t=aW;var s=((t)-1)&4294967295;aW=s;var r=aP;var p=(r+32)&4294967295;aP=p;aa=5;continue $bb15$11}if(aa==6){while(1){var bk=aW;var bj=(((bk))|0)!=0;if(!(bj)){aa=18;break}var m=aW;var l=((m)-1)&4294967295;var k=aP;var j=aW;var i=(k+32*j)&4294967295;var h=aP;var g=(h+32*l)&4294967295;var e=(i)&4294967295;var d=(g)&4294967295;var c=HEAP[d];HEAP[e]=c;var b=(i+4)&4294967295;var a=(g+4)&4294967295;var bQ=HEAP[a];HEAP[b]=bQ;var bP=(i+8)&4294967295;var bO=(g+8)&4294967295;var bN=HEAP[bO];HEAP[bP]=bN;var bM=(i+12)&4294967295;var bB=(g+12)&4294967295;var bA=HEAP[bB];HEAP[bM]=bA;var bz=(i+16)&4294967295;var by=(g+16)&4294967295;var bx=HEAP[by];HEAP[bz]=bx;var bw=(i+20)&4294967295;var bv=(g+20)&4294967295;var bu=HEAP[bv];HEAP[bw]=bu;var bt=(i+24)&4294967295;var bs=(g+24)&4294967295;var br=HEAP[bs];HEAP[bt]=br;var bq=(i+28)&4294967295;var bp=(g+28)&4294967295;var bo=HEAP[bp];HEAP[bq]=bo;var bn=aW;var bm=((bn)-1)&4294967295;aW=bm;aa=16;continue}var bi=aP;var bh=(bi)&4294967295;var bf=N;HEAP[bh]=bf;var be=aP;var bd=(be+4)&4294967295;var bc=Z;HEAP[bd]=bc;var bb=am;var ba=reSign((bb),8,0)!=0;if(ba){var a9=al;var a8=((a9)+1)&4294967295;al=a8}else{var a7=aQ;var a6=((a7)+1)&4294967295;aQ=a6}}else{if(aa==8){var L=aP;var K=(L+4)&4294967295;var J=HEAP[K];bl=J;var I=Z;var H=(((I))|0)<0;$bb8$$bb11$26:do{if(H){var G=Z;var F=bl;var E=(((G))|0)<(((F))|0);if(E){var D=aP;var C=(D+4)&4294967295;var A=Z;HEAP[C]=A}}else{var z=Z;var y=bl;var x=(((z))|0)>(((y))|0);if(!(x)){aa=13;break $bb8$$bb11$26}var w=aP;var v=(w+4)&4294967295;var u=Z;HEAP[v]=u}}while(0)}}var a2=aM;var a1=(a2+4)&4294967295;aM=a1;var a0=M;var aZ=((a0)-2)&4294967295;M=aZ;aa=0;continue $bb22$2}var aV=a3;var aU=(aV)&4294967295;var aT=al;HEAP[aU]=aT;var aS=aG;var aO=(aS)&4294967295;var aN=aQ;HEAP[aO]=aN;return;return}function _psh_blues_set_zones(bs,b5,f,by,ap,R,U){var aP;var bx;var aq;var z;var aI;var aK;var bY;var bP;var w;var L;var ba;var bW;var bV;var aO;var bZ;var cw;var r;var bb;var bX;var cp;var bF;var cb=0;bx=bs;aq=b5;z=f;aI=by;aK=ap;bY=R;bP=U;var cR=bP;var cQ=(((cR))|0)!=0;if(cQ){var cP=bx;var cO=(cP+1032)&4294967295;w=cO;var cN=bx;var cM=(cN+1548)&4294967295;L=cM}else{var cL=bx;var cK=(cL)&4294967295;w=cK;var cJ=bx;var cI=(cJ+516)&4294967295;L=cI}var bL=w;var bJ=(bL)&4294967295;HEAP[bJ]=0;var bH=L;var bG=(bH)&4294967295;HEAP[bG]=0;var bE=bx;var bD=aq;var bC=z;var bB=w;var bA=L;_psh_blues_set_zones_0(bE,0,bD,bC,bB,bA);var bz=bx;var bn=aI;var bl=aK;var bj=w;var bi=L;_psh_blues_set_zones_0(bz,1,bn,bl,bj,bi);var bh=w;var bg=(bh)&4294967295;var bf=HEAP[bg];ba=bf;var be=L;var bd=(be)&4294967295;var bc=HEAP[bd];bW=bc;var a1=ba;var aZ=(((a1))|0)>0;$bb3$$bb9$6:do{if(aZ){var aX=w;var aW=(aX+4)&4294967295;var aV=(aW)&4294967295;bV=aV;var aU=ba;aq=aU;$bb8$8:while(1){var m=aq;var l=(((m))|0)!=0;if(!(l)){aP=6;break $bb3$$bb9$6}var aT=aq;var aS=unSign((aT),32,0)>1;$bb5$$bb7$11:do{if(aS){var aR=bV;var aQ=(aR+32)&4294967295;var aD=(aQ)&4294967295;var aB=HEAP[aD];var az=bV;var ay=(az)&4294967295;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=((aB)-(aw))&4294967295;aO=av;var au=bV;var at=(au+4)&4294967295;var ar=HEAP[at];var ag=aO;var ae=(((ar))|0)>(((ag))|0);if(!(ae)){aP=3;break $bb5$$bb7$11}var ac=bV;var ab=(ac+4)&4294967295;var aa=aO;HEAP[ab]=aa}}while(0);var Z=bV;var Y=(Z)&4294967295;var X=HEAP[Y];var W=bV;var V=(W+12)&4294967295;HEAP[V]=X;var J=bV;var H=(J+4)&4294967295;var F=HEAP[H];var E=bV;var D=(E)&4294967295;var C=HEAP[D];var B=((F)+(C))&4294967295;var A=bV;var y=(A+8)&4294967295;HEAP[y]=B;var x=aq;var p=((x)-1)&4294967295;aq=p;var o=bV;var n=(o+32)&4294967295;bV=n;aP=1;continue $bb8$8}}}while(0);var k=bW;var j=(((k))|0)>0;$bb10$$bb18$16:do{if(j){var i=L;var h=(i+4)&4294967295;var g=(h)&4294967295;bZ=g;var e=bW;aq=e;$bb17$18:while(1){var cd=aq;var cc=(((cd))|0)!=0;if(!(cc)){aP=12;break $bb10$$bb18$16}var d=aq;var c=unSign((d),32,0)>1;$bb14$$bb16$21:do{if(c){var b=bZ;var a=(b)&4294967295;var cW=(a)&4294967295;var cV=HEAP[cW];var cU=bZ;var cT=(cU+32)&4294967295;var cS=(cT)&4294967295;var cH=HEAP[cS];var cG=((cV)-(cH))&4294967295;cw=cG;var cF=bZ;var cE=(cF+4)&4294967295;var cD=HEAP[cE];var cC=cw;var cB=(((cD))|0)<(((cC))|0);if(!(cB)){aP=9;break $bb14$$bb16$21}var cA=bZ;var cz=(cA+4)&4294967295;var cy=cw;HEAP[cz]=cy}}while(0);var cx=bZ;var cv=(cx)&4294967295;var cu=HEAP[cv];var ct=bZ;var cs=(ct+8)&4294967295;HEAP[cs]=cu;var cr=bZ;var cq=(cr+4)&4294967295;var co=HEAP[cq];var cn=bZ;var cm=(cn)&4294967295;var cl=HEAP[cm];var ck=((co)+(cl))&4294967295;var cj=bZ;var ci=(cj+12)&4294967295;HEAP[ci]=ck;var ch=aq;var cg=((ch)-1)&4294967295;aq=cg;var cf=bZ;var ce=(cf+32)&4294967295;bZ=ce;aP=7;continue $bb17$18}}}while(0);var ca=w;var b9=(ca+4)&4294967295;var b8=(b9)&4294967295;bF=b8;var b7=ba;aq=b7;r=1;$bb30$26:while(1){var s=r;var q=(((s))|0)>=0;if(!(q)){aP=20;break $bb30$26}var b6=aq;var b4=(((b6))|0)!=0;if(b4){var b3=bF;var b2=(b3+12)&4294967295;var b1=HEAP[b2];var b0=bY;var bU=((b1)-(b0))&4294967295;var bT=bF;var bS=(bT+12)&4294967295;HEAP[bS]=bU;var bR=bF;var bQ=(bR+8)&4294967295;var bO=HEAP[bQ];bb=bO;var bN=aq;var bM=((bN)-1)&4294967295;aq=bM;while(1){var T=aq;var S=(((T))|0)!=0;if(!(S)){aP=17;break}var bK=bF;var bI=(bK+32)&4294967295;var bw=(bI+12)&4294967295;var bv=HEAP[bw];bX=bv;var bu=bX;var bt=bb;var br=((bu)-(bt))&4294967295;cp=br;var bq=bY;var bp=((bq)*2)&4294967295;var bo=cp;var bm=(((bp))|0)>(((bo))|0);if(bm){var bk=bF;var a9=(bk)&4294967295;var a8=bF;var a7=(a8+32)&4294967295;var a6=cp;var a5=((((a6))|0)/2|0);var a4=bb;var a3=((a5)+(a4))&4294967295;var a2=(a7+12)&4294967295;HEAP[a2]=a3;var a0=(a7+12)&4294967295;var aY=HEAP[a0];var aN=(a9+8)&4294967295;HEAP[aN]=aY}else{var aM=bF;var aL=(aM)&4294967295;var aJ=bb;var aH=bY;var aG=((aJ)+(aH))&4294967295;var aF=(aL+8)&4294967295;HEAP[aF]=aG;var aE=bF;var aC=(aE+32)&4294967295;var aA=bX;var ao=bY;var an=((aA)-(ao))&4294967295;var am=(aC+12)&4294967295;HEAP[am]=an}var al=bF;var ak=(al+32)&4294967295;bF=ak;var aj=bF;var ai=(aj+8)&4294967295;var ah=HEAP[ai];bb=ah;var af=aq;var ad=((af)-1)&4294967295;aq=ad;aP=14;continue}var Q=bb;var P=bY;var O=((Q)+(P))&4294967295;var N=bF;var M=(N+8)&4294967295;HEAP[M]=O}var K=L;var I=(K+4)&4294967295;var G=(I)&4294967295;bF=G;var v=bW;aq=v;var u=r;var t=((u)-1)&4294967295;r=t;aP=13;continue $bb30$26}return;return}function _psh_blues_scale_zones(f,cf,ap){var ar;var t;var C;var aJ;var bA;var g;var bH;var bK;var bs;var bu;var bt;var F;var E;var U;var D;var aq;var bG=0;t=f;C=cf;aJ=ap;bH=0;var cn=C;var cm=(((cn))|0)>34359737;if(cm){var cl=t;var ck=(cl+2064)&4294967295;var cj=HEAP[ck];var ci=((cj)*8)&4294967295;var ch=((((ci))|0)/125|0);var cg=C;var ce=(((ch))|0)>(((cg))|0);var cd=unSign((ce),1,0);var bj=t;var bh=(bj+2080)&4294967295;HEAP[bh]=cd}else{var bf=C;var be=((bf)*125)&4294967295;var bd=t;var bc=(bd+2064)&4294967295;var bb=HEAP[bc];var ba=((bb)*8)&4294967295;var a9=(((be))|0)<(((ba))|0);var a8=unSign((a9),1,0);var aZ=t;var aX=(aZ+2080)&4294967295;HEAP[aX]=a8}var aV=t;var aU=(aV+2068)&4294967295;var aT=HEAP[aU];bK=aT;$bb4$6:while(1){var aQ=bK;var aP=(((aQ))|0)<=0;if(aP){ar=2;break $bb4$6}var aO=bK;var aE=C;var aC=_FT_MulFix(aO,aE);var aA=(((aC))|0)>32;if(!(aA)){ar=2;break $bb4$6}var aS=bK;var aR=((aS)-1)&4294967295;bK=aR;ar=1;continue $bb4$6}var az=t;var ay=(az+2072)&4294967295;var ax=bK;HEAP[ay]=ax;g=0;$bb16$11:while(1){var b2=g;var b1=unSign((b2),32,0)<=3;if(!(b1)){ar=11;break $bb16$11}var aw=g;if(aw==0){ar=27}else{if(aw==1){ar=28}else{if(aw==2){ar=29}else{ar=30}}}if(ar==30){var ab=t;var aa=(ab+1548)&4294967295;bH=aa}else{if(ar==27){var av=t;var au=(av)&4294967295;bH=au}else{if(ar==28){var at=t;var ag=(at+516)&4294967295;bH=ag}else{if(ar==29){var ae=t;var ac=(ae+1032)&4294967295;bH=ac}}}}var Z=bH;var Y=(Z+4)&4294967295;var X=(Y)&4294967295;bs=X;var W=bH;var V=(W)&4294967295;var P=HEAP[V];bA=P;while(1){var b6=bA;var b5=(((b6))|0)!=0;if(!(b5)){ar=9;break}var O=bs;var N=(O+8)&4294967295;var M=HEAP[N];var L=C;var K=_FT_MulFix(M,L);var J=aJ;var I=((K)+(J))&4294967295;var H=bs;var G=(H+28)&4294967295;HEAP[G]=I;var B=bs;var A=(B+12)&4294967295;var z=HEAP[A];var y=C;var x=_FT_MulFix(z,y);var w=aJ;var v=((x)+(w))&4294967295;var u=bs;var s=(u+24)&4294967295;HEAP[s]=v;var r=bs;var q=(r)&4294967295;var p=HEAP[q];var o=C;var n=_FT_MulFix(p,o);var m=aJ;var l=((n)+(m))&4294967295;var k=bs;var j=(k+16)&4294967295;HEAP[j]=l;var i=bs;var h=(i+4)&4294967295;var e=HEAP[h];var d=C;var c=_FT_MulFix(e,d);var b=bs;var a=(b+20)&4294967295;HEAP[a]=c;var cs=bs;var cr=(cs+16)&4294967295;var cq=HEAP[cr];var cp=((cq)+32)&4294967295;var co=(cp)&-64;var cc=bs;var cb=(cc+16)&4294967295;HEAP[cb]=co;var ca=bA;var b9=((ca)-1)&4294967295;bA=b9;var b8=bs;var b7=(b8+32)&4294967295;bs=b7;ar=7;continue}var b4=g;var b3=((b4)+1)&4294967295;g=b3;ar=5;continue $bb16$11}g=0;$bb32$25:while(1){var R=g;var Q=unSign((R),32,0)<=1;if(!(Q)){ar=25;break $bb32$25}var b0=g;if(b0==0){ar=31}else{ar=32}if(ar==32){var bV=t;var bU=(bV+516)&4294967295;U=bU;var bT=t;var bS=(bT+1548)&4294967295;D=bS}else{if(ar==31){var bZ=t;var bY=(bZ)&4294967295;U=bY;var bX=t;var bW=(bX+1032)&4294967295;D=bW}}var bR=U;var bQ=(bR+4)&4294967295;var bP=(bQ)&4294967295;bu=bP;var bO=U;var bN=(bO)&4294967295;var bM=HEAP[bN];F=bM;$bb30$32:while(1){var af=F;var ad=(((af))|0)!=0;if(!(ad)){ar=23;break $bb30$32}var bL=D;var bJ=(bL+4)&4294967295;var bI=(bJ)&4294967295;bt=bI;var bF=D;var bE=(bF)&4294967295;var bD=HEAP[bE];E=bD;while(1){var am=E;var al=(((am))|0)!=0;if(!(al)){ar=21;break}var bC=bu;var bB=(bC)&4294967295;var bz=HEAP[bB];var by=bt;var bx=(by)&4294967295;var bw=HEAP[bx];var bv=((bz)-(bw))&4294967295;aq=bv;var br=aq;var bq=(((br))|0)<0;if(bq){var bp=aq;var bo=(0-(bp))&4294967295;aq=bo}var bn=aq;var bm=C;var bl=_FT_MulFix(bn,bm);var bk=(((bl))|0)<=63;if(bk){ar=17;break}var aD=E;var aB=((aD)-1)&4294967295;E=aB;var ao=bt;var an=(ao+32)&4294967295;bt=an;ar=15;continue}if(ar==17){var bi=bt;var bg=(bi+28)&4294967295;var a7=HEAP[bg];var a6=bu;var a5=(a6+28)&4294967295;HEAP[a5]=a7;var a4=bt;var a3=(a4+24)&4294967295;var a2=HEAP[a3];var a1=bu;var a0=(a1+24)&4294967295;HEAP[a0]=a2;var aY=bt;var aW=(aY+16)&4294967295;var aN=HEAP[aW];var aM=bu;var aL=(aM+16)&4294967295;HEAP[aL]=aN;var aK=bt;var aI=(aK+20)&4294967295;var aH=HEAP[aI];var aG=bu;var aF=(aG+20)&4294967295;HEAP[aF]=aH}var ak=F;var aj=((ak)-1)&4294967295;F=aj;var ai=bu;var ah=(ai+32)&4294967295;bu=ah;ar=14;continue $bb30$32}var T=g;var S=((T)+1)&4294967295;g=S;ar=12;continue $bb32$25}return;return}function _psh_blues_snap_stem(P,t,a2,aU){var aw;var aZ;var ak;var aF;var d;var r;var aV;var aT;var av;var aS;var e=0;aZ=P;ak=t;aF=a2;d=aU;var bh=d;var bg=(bh)&4294967295;HEAP[bg]=0;var bf=aZ;var be=(bf+2080)&4294967295;var bd=HEAP[be];var bc=unSign((bd),8,0);aS=bc;var bb=aZ;var ba=(bb)&4294967295;r=ba;var a9=r;var a8=(a9)&4294967295;var aM=HEAP[a8];aV=aM;var aK=r;var aI=(aK+4)&4294967295;var aG=(aI)&4294967295;av=aG;$bb7$2:while(1){var bl=aV;var bk=(((bl))|0)!=0;if(!(bk)){aw=1;break $bb7$2}var aD=av;var aB=(aD+12)&4294967295;var aA=HEAP[aB];var az=ak;var ay=((az)-(aA))&4294967295;aT=ay;var ax=aZ;var ao=(ax+2076)&4294967295;var am=HEAP[ao];var aj=(0-(am))&4294967295;var ah=aT;var af=(((aj))|0)>(((ah))|0);if(af){aw=1;break $bb7$2}var ad=av;var ac=(ad+8)&4294967295;var ab=HEAP[ac];var aa=aZ;var Z=(aa+2076)&4294967295;var O=HEAP[Z];var L=((ab)+(O))&4294967295;var I=ak;var F=(((L))|0)>=(((I))|0);if(F){aw=3;break $bb7$2}var a=aV;var bo=((a)-1)&4294967295;aV=bo;var bn=av;var bm=(bn+32)&4294967295;av=bm;aw=0;continue $bb7$2}if(aw==3){var C=aS;var z=(((C))|0)!=0;$bb4$$bb3$9:do{if(z){aw=5}else{var x=aZ;var w=(x+2072)&4294967295;var v=HEAP[w];var u=aT;var o=(((v))|0)>=(((u))|0);if(o){aw=5;break $bb4$$bb3$9}else{aw=6;break $bb4$$bb3$9}}}while(0);if(aw==5){var n=d;var m=(n)&4294967295;var l=HEAP[m];var k=(l)|1;var j=d;var i=(j)&4294967295;HEAP[i]=k;var h=av;var g=(h+16)&4294967295;var f=HEAP[g];var c=d;var b=(c+4)&4294967295;HEAP[b]=f}}var bj=aZ;var bi=(bj+516)&4294967295;r=bi;var a7=r;var a6=(a7)&4294967295;var a5=HEAP[a6];aV=a5;var a4=r;var a3=(a4+4)&4294967295;var a1=(a3)&4294967295;var a0=aV;var aY=(a1+32*a0)&4294967295;var aX=(aY+-32)&4294967295;av=aX;$bb16$15:while(1){var q=aV;var p=(((q))|0)!=0;if(!(p)){aw=11;break $bb16$15}var aW=av;var aR=(aW+8)&4294967295;var aQ=HEAP[aR];var aP=aF;var aO=((aQ)-(aP))&4294967295;aT=aO;var aN=aZ;var aL=(aN+2076)&4294967295;var aJ=HEAP[aL];var aH=(0-(aJ))&4294967295;var aE=aT;var aC=(((aH))|0)>(((aE))|0);if(aC){aw=11;break $bb16$15}var au=av;var at=(au+12)&4294967295;var ar=HEAP[at];var aq=aZ;var ap=(aq+2076)&4294967295;var an=HEAP[ap];var al=((ar)-(an))&4294967295;var ai=aF;var ag=(((al))|0)<=(((ai))|0);if(ag){aw=13;break $bb16$15}var E=aV;var B=((E)-1)&4294967295;aV=B;var y=av;var s=(y+-32)&4294967295;av=s;aw=10;continue $bb16$15}if(aw==13){var ae=aS;var Y=(((ae))|0)!=0;$bb13$$bb12$22:do{if(Y){aw=15}else{var X=aZ;var V=(X+2072)&4294967295;var T=HEAP[V];var R=aT;var N=(((T))|0)>(((R))|0);if(N){aw=15;break $bb13$$bb12$22}else{aw=16;break $bb13$$bb12$22}}}while(0);if(aw==15){var K=d;var H=(K)&4294967295;var D=HEAP[H];var A=(D)|2;var W=d;var U=(W)&4294967295;HEAP[U]=A;var S=av;var Q=(S+16)&4294967295;var M=HEAP[Q];var J=d;var G=(J+8)&4294967295;HEAP[G]=M}}return;return}function _psh_globals_destroy(L){var n;var k;var b;var o=0;k=L;var C=k;var B=(C)!=0;if(B){var A=k;var z=(A)&4294967295;var y=HEAP[z];b=y;var x=k;var w=(x+4)&4294967295;var u=(w)&4294967295;var s=(u)&4294967295;var q=(s)&4294967295;HEAP[q]=0;var m=k;var l=(m+4)&4294967295;var j=(l+204)&4294967295;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=0;var g=k;var f=(g+412)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=0;var c=k;var a=(c+412)&4294967295;var M=(a+516)&4294967295;var K=(M)&4294967295;HEAP[K]=0;var J=k;var I=(J+412)&4294967295;var H=(I+1032)&4294967295;var G=(H)&4294967295;HEAP[G]=0;var F=k;var E=(F+412)&4294967295;var D=(E+1548)&4294967295;var v=(D)&4294967295;HEAP[v]=0;var t=b;var r=k;var p=r;_ft_mem_free(t,p);k=0}return;return}function _psh_globals_new(ao,S,b8){var I=STACKTOP;STACKTOP+=4;_memset(I,0,4);var au;var F;var at;var aP;var c;var cl;var bT;var E=I;var bz;var g;var t;var ak;var s;var o;var bF=0;F=ao;at=S;aP=b8;bT=0;var ck=F;var cj=_ft_mem_alloc(ck,2496,E);var ci=cj;bT=ci;var ch=HEAP[E];var cg=(((ch))|0)==0;if(cg){var cf=bT;var ce=(cf)&4294967295;var cd=F;HEAP[ce]=cd;var cc=bT;var bl=(cc+4)&4294967295;var bj=(bl+204)&4294967295;t=bj;var bh=t;var bg=(bh)&4294967295;var bf=(bg+4)&4294967295;var be=(bf)&4294967295;ak=be;var bd=at;var bc=(bd+120)&4294967295;var bb=(bc)&4294967295;var ba=HEAP[bb];var a1=unSign((ba),16,0);var aZ=ak;var aX=(aZ)&4294967295;HEAP[aX]=a1;var aW=ak;var aV=(aW+12)&4294967295;ak=aV;var aU=at;var aT=(aU+128)&4294967295;var aS=(aT)&4294967295;g=aS;var aR=at;var aQ=(aR+124)&4294967295;var aG=HEAP[aQ];var aE=unSign((aG),8,0);bz=aE;$bb2$4:while(1){var ac=bz;var ab=(((ac))|0)!=0;if(!(ab)){au=2;break $bb2$4}var aC=g;var aB=HEAP[aC];var aA=reSign((aB),16,0);var az=ak;var ay=(az)&4294967295;HEAP[ay]=aA;var ax=ak;var aw=(ax+12)&4294967295;ak=aw;var av=g;var ah=(av+2)&4294967295;g=ah;var af=bz;var ad=((af)-1)&4294967295;bz=ad;au=0;continue $bb2$4}var aa=at;var Z=(aa+124)&4294967295;var Y=HEAP[Z];var X=unSign((Y),8,0);var W=((X)+1)&4294967295;var Q=t;var P=(Q)&4294967295;var O=(P)&4294967295;HEAP[O]=W;var N=bT;var M=(N+4)&4294967295;var L=(M)&4294967295;s=L;var K=s;var J=(K)&4294967295;var H=(J+4)&4294967295;var G=(H)&4294967295;o=G;var D=at;var C=(D+122)&4294967295;var B=(C)&4294967295;var A=HEAP[B];var z=unSign((A),16,0);var y=o;var x=(y)&4294967295;HEAP[x]=z;var w=o;var v=(w+12)&4294967295;o=v;var u=at;var r=(u+154)&4294967295;var q=(r)&4294967295;g=q;var p=at;var n=(p+125)&4294967295;var m=HEAP[n];var l=unSign((m),8,0);bz=l;while(1){var co=bz;var cn=(((co))|0)!=0;if(!(cn)){au=5;break}var k=g;var j=HEAP[k];var i=reSign((j),16,0);var h=o;var f=(h)&4294967295;HEAP[f]=i;var e=o;var d=(e+12)&4294967295;o=d;var b=g;var a=(b+2)&4294967295;g=a;var cq=bz;var cp=((cq)-1)&4294967295;bz=cp;au=3;continue}var cm=at;var cb=(cm+125)&4294967295;var ca=HEAP[cb];var b9=unSign((ca),8,0);var b7=((b9)+1)&4294967295;var b6=s;var b5=(b6)&4294967295;var b4=(b5)&4294967295;HEAP[b4]=b7;var b3=at;var b2=(b3+116)&4294967295;var b1=HEAP[b2];var b0=at;var bZ=(b0+40)&4294967295;var bY=(bZ)&4294967295;var bX=at;var bW=(bX+9)&4294967295;var bV=HEAP[bW];var bU=unSign((bV),8,0);var bS=at;var bR=(bS+12)&4294967295;var bQ=(bR)&4294967295;var bP=at;var bO=(bP+8)&4294967295;var bN=HEAP[bO];var bM=unSign((bN),8,0);var bL=bT;var bK=(bL+412)&4294967295;_psh_blues_set_zones(bK,bM,bQ,bU,bY,b1,0);var bJ=at;var bI=(bJ+116)&4294967295;var bH=HEAP[bI];var bG=at;var bE=(bG+88)&4294967295;var bD=(bE)&4294967295;var bC=at;var bB=(bC+11)&4294967295;var bA=HEAP[bB];var by=unSign((bA),8,0);var bx=at;var bw=(bx+60)&4294967295;var bv=(bw)&4294967295;var bu=at;var bt=(bu+10)&4294967295;var bs=HEAP[bt];var br=unSign((bs),8,0);var bq=bT;var bp=(bq+412)&4294967295;_psh_blues_set_zones(bp,br,bv,by,bD,bH,1);var bo=at;var bn=(bo+108)&4294967295;var bm=HEAP[bn];var bk=bT;var bi=(bk+412)&4294967295;var a9=(bi+2064)&4294967295;HEAP[a9]=bm;var a8=at;var a7=(a8+112)&4294967295;var a6=HEAP[a7];var a5=bT;var a4=(a5+412)&4294967295;var a3=(a4+2068)&4294967295;HEAP[a3]=a6;var a2=at;var a0=(a2+116)&4294967295;var aY=HEAP[a0];var aO=bT;var aN=(aO+412)&4294967295;var aM=(aN+2076)&4294967295;HEAP[aM]=aY;var aL=bT;var aK=(aL+4)&4294967295;var aJ=(aK)&4294967295;var aI=(aJ+196)&4294967295;HEAP[aI]=0;var aH=bT;var aF=(aH+4)&4294967295;var aD=(aF)&4294967295;var ar=(aD+200)&4294967295;HEAP[ar]=0;var aq=bT;var ap=(aq+4)&4294967295;var an=(ap+204)&4294967295;var am=(an+196)&4294967295;HEAP[am]=0;var al=bT;var aj=(al+4)&4294967295;var ai=(aj+204)&4294967295;var ag=(ai+200)&4294967295;HEAP[ag]=0}var ae=aP;var U=bT;HEAP[ae]=U;var T=HEAP[E];cl=T;var R=cl;c=R;var V=c;STACKTOP=I;return V;return null}function _psh_globals_set_scale(ak,V,U,aa,Y){var x;var p;var X;var v;var w;var ac;var y;var T;var W;var F=0;p=ak;X=V;v=U;w=aa;ac=Y;var S=p;var R=(S+4)&4294967295;var Q=(R)&4294967295;W=Q;var P=p;var O=(P+4)&4294967295;var N=(O)&4294967295;W=N;var L=W;var J=(L+196)&4294967295;var H=HEAP[J];var s=X;var q=(((H))|0)!=(((s))|0);$bb1$$bb$2:do{if(q){x=0}else{var n=W;var l=(n+200)&4294967295;var j=HEAP[l];var h=w;var f=(((j))|0)!=(((h))|0);if(f){x=0;break $bb1$$bb$2}else{x=1;break $bb1$$bb$2}}}while(0);if(x==0){var d=W;var c=(d+196)&4294967295;var b=X;HEAP[c]=b;var a=W;var al=(a+200)&4294967295;var aj=w;HEAP[al]=aj;var ai=p;_psh_globals_scale_widths(ai,0)}var ah=p;var ag=(ah+4)&4294967295;var af=(ag+204)&4294967295;W=af;var ae=W;var ad=(ae+196)&4294967295;var ab=HEAP[ad];var M=v;var K=(((ab))|0)!=(((M))|0);$bb4$$bb3$7:do{if(K){x=3}else{var I=W;var G=(I+200)&4294967295;var E=HEAP[G];var D=ac;var C=(((E))|0)!=(((D))|0);if(C){x=3;break $bb4$$bb3$7}else{x=4;break $bb4$$bb3$7}}}while(0);if(x==3){var B=W;var A=(B+196)&4294967295;var z=v;HEAP[A]=z;var u=W;var t=(u+200)&4294967295;var r=ac;HEAP[t]=r;var o=p;_psh_globals_scale_widths(o,1);var m=p;var k=(m+412)&4294967295;var i=v;var g=ac;_psh_blues_scale_zones(k,i,g)}T=0;var e=T;y=e;var Z=y;return Z;return null}function _psh_globals_funcs_init(a){var j;var h;var i=0;h=a;var g=h;var f=(g)&4294967295;HEAP[f]=122;var e=h;var d=(e+4)&4294967295;HEAP[d]=124;var c=h;var b=(c+8)&4294967295;HEAP[b]=126;return;return}function _psh_hint_overlap(B,A){var y;var m;var t;var C;var k;var j;var l=0;m=B;t=A;var i=m;var h=(i)&4294967295;var g=HEAP[h];var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=((g)+(d))&4294967295;var b=t;var a=(b)&4294967295;var z=HEAP[a];var x=(((c))|0)<(((z))|0);$bb2$$bb$2:do{if(x){y=0}else{var w=t;var v=(w)&4294967295;var u=HEAP[v];var s=t;var r=(s+4)&4294967295;var p=HEAP[r];var o=((u)+(p))&4294967295;var n=m;var H=(n)&4294967295;var G=HEAP[H];var F=(((o))|0)<(((G))|0);if(F){y=0;break $bb2$$bb$2}k=1;y=2;break $bb2$$bb$2}}while(0);if(y==0){k=0}var E=k;j=E;var D=j;C=D;var q=C;return q;return null}function _psh_hint_table_done(J,b){var n;var o;var c;var p=0;o=J;c=b;var A=o;var z=(A+24)&4294967295;var y=HEAP[z];var x=c;var w=y;_ft_mem_free(x,w);var v=o;var u=(v+24)&4294967295;HEAP[u]=0;var s=o;var r=(s+20)&4294967295;HEAP[r]=0;var q=o;var m=(q+28)&4294967295;HEAP[m]=0;var l=o;var k=(l+12)&4294967295;var j=HEAP[k];var i=c;var h=j;_ft_mem_free(i,h);var g=o;var f=(g+12)&4294967295;HEAP[f]=0;var e=o;var d=(e+8)&4294967295;var a=HEAP[d];var K=c;var I=a;_ft_mem_free(K,I);var H=o;var G=(H+8)&4294967295;HEAP[G]=0;var F=o;var E=(F+4)&4294967295;HEAP[E]=0;var D=o;var C=(D)&4294967295;HEAP[C]=0;var B=o;var t=(B+16)&4294967295;HEAP[t]=0;return;return}function _psh_hint_table_deactivate(p){var w;var s;var z;var y;var k=0;s=p;var j=s;var i=(j)&4294967295;var h=HEAP[i];z=h;var g=s;var f=(g+8)&4294967295;var e=HEAP[f];y=e;while(1){var m=z;var l=(((m))|0)!=0;if(!(l)){w=2;break}var d=y;var c=(d+16)&4294967295;var b=HEAP[c];var a=(b)&-5;var x=y;var v=(x+16)&4294967295;HEAP[v]=a;var u=y;var t=(u+24)&4294967295;HEAP[t]=-1;var r=z;var q=((r)-1)&4294967295;z=q;var o=y;var n=(o+28)&4294967295;y=n;w=0;continue}return;return}function _psh_hint_table_record(q,Z){var N;var ah;var D;var o;var b;var Y;var r;var e=0;ah=q;D=Z;var an=ah;var am=(an+8)&4294967295;var al=HEAP[am];var ak=D;var aj=(al+28*ak)&4294967295;o=aj;var ai=ah;var ag=(ai)&4294967295;var af=HEAP[ag];var ae=D;var ad=unSign((af),32,0)<=unSign((ae),32,0);$bb8$$bb$2:do{if(!ad){var X=o;var W=(X+16)&4294967295;var V=HEAP[W];var U=(V)&4;var T=(((U))|0)!=0;if(T){N=0;break $bb8$$bb$2}var S=o;var R=(S+16)&4294967295;var Q=HEAP[R];var P=(Q)|4;var O=o;var M=(O+16)&4294967295;HEAP[M]=P;var L=ah;var K=(L+16)&4294967295;var J=HEAP[K];b=J;var I=ah;var H=(I+4)&4294967295;var G=HEAP[H];Y=G;var F=o;var E=(F+20)&4294967295;HEAP[E]=0;while(1){var l=Y;var k=(((l))|0)!=0;if(!(k)){N=7;break}var C=b;var B=(C)&4294967295;var A=HEAP[B];r=A;var z=o;var y=r;var x=_psh_hint_overlap(z,y);var w=(((x))|0)!=0;if(w){N=3;break}var s=Y;var p=((s)-1)&4294967295;Y=p;var n=b;var m=(n+4)&4294967295;b=m;N=2;continue}if(N==3){var v=o;var u=(v+20)&4294967295;var t=r;HEAP[u]=t}var j=ah;var i=(j+4)&4294967295;var h=HEAP[i];var g=ah;var f=(g)&4294967295;var d=HEAP[f];var c=unSign((h),32,0)>1;a=b;var K=B;var I=((K)+1)&4294967295;B=I;r=0;continue}return;return}function _psh_hint_table_init(t,bp,y,bk,aY){var F=STACKTOP;STACKTOP+=4;_memset(F,0,4);var ay;var bh;var aW;var aB;var aA;var p;var P;var bo;var aZ;var ac=F;var az;var aX;var a1;var a0;var d=0;bh=t;aW=bp;aB=y;aA=bk;p=aY;var bn=aA;aA=bn;var bm=aW;var bl=(bm)&4294967295;var bj=HEAP[bl];aZ=bj;var bi=aZ;var bg=((bi)*2)&4294967295;var bf=p;var be=_ft_mem_realloc(bf,4,0,bg,0,ac);var bd=be;var aQ=bh;var aO=(aQ+12)&4294967295;HEAP[aO]=bd;var aM=HEAP[ac];var aK=(((aM))|0)!=0;$Exit$$bb$2:do{if(!aK){var aI=aZ;var aG=p;var aF=_ft_mem_realloc(aG,28,0,aI,0,ac);var aE=aF;var aD=bh;var aC=(aD+8)&4294967295;HEAP[aC]=aE;var ar=HEAP[ac];var ap=(((ar))|0)!=0;if(ap){ay=0;break $Exit$$bb$2}var an=aZ;var al=((an)*2)&4294967295;var aj=((al)+1)&4294967295;var ah=p;var ag=_ft_mem_realloc(ah,16,0,aj,0,ac);var af=ag;var ae=bh;var ad=(ae+24)&4294967295;HEAP[ad]=af;var S=HEAP[ac];var O=(((S))|0)!=0;if(O){ay=0;break $Exit$$bb$2}var L=bh;var I=(L)&4294967295;var E=aZ;HEAP[I]=E;var B=bh;var z=(B+12)&4294967295;var x=HEAP[z];var w=aZ;var v=(x+4*w)&4294967295;var o=bh;var m=(o+16)&4294967295;HEAP[m]=v;var l=bh;var k=(l+4)&4294967295;HEAP[k]=0;var j=bh;var i=(j+20)&4294967295;HEAP[i]=0;var h=bh;var g=(h+28)&4294967295;HEAP[g]=0;var f=bh;var e=(f+8)&4294967295;var c=HEAP[e];az=c;var b=aW;var a=(b+8)&4294967295;var bw=HEAP[a];aX=bw;$bb4$6:while(1){var aP=aZ;var aN=(((aP))|0)!=0;if(!(aN)){ay=5;break $bb4$6}var bv=aX;var bu=(bv)&4294967295;var bt=HEAP[bu];var bs=az;var br=(bs)&4294967295;HEAP[br]=bt;var bq=aX;var bc=(bq+4)&4294967295;var bb=HEAP[bc];var ba=az;var a9=(ba+4)&4294967295;HEAP[a9]=bb;var a7=aX;var a6=(a7+8)&4294967295;var a5=HEAP[a6];var a4=az;var a3=(a4+16)&4294967295;HEAP[a3]=a5;var a2=aZ;var aV=((a2)-1)&4294967295;aZ=aV;var aU=az;var aT=(aU+28)&4294967295;az=aT;var aS=aX;var aR=(aS+12)&4294967295;aX=aR;ay=3;continue $bb4$6}var aL=aB;var aJ=(aL)!=0;$bb6$$bb9$10:do{if(aJ){var aH=aB;var ax=(aH+8)&4294967295;var aw=HEAP[ax];a1=aw;var av=aB;var au=(av)&4294967295;var at=HEAP[au];aZ=at;var aq=bh;var ao=(aq+32)&4294967295;var am=aB;HEAP[ao]=am;while(1){var U=aZ;var R=(((U))|0)!=0;if(!(R)){ay=8;break $bb6$$bb9$10}var ak=bh;var ai=a1;_psh_hint_table_record_mask(ak,ai);var ab=aZ;var aa=((ab)-1)&4294967295;aZ=aa;var Y=a1;var W=(Y+16)&4294967295;a1=W;ay=6;continue}}}while(0);var N=bh;var K=(N+4)&4294967295;var H=HEAP[K];var D=bh;var Z=(D)&4294967295;var X=HEAP[Z];var V=(((H))|0)!=(((X))|0);if(!(V)){ay=0;break $Exit$$bb$2}var T=bh;var Q=(T)&4294967295;var M=HEAP[Q];aZ=M;a0=0;while(1){var u=a0;var s=aZ;var r=unSign((u),32,0)unSign((s),32,0);if(!(o)){ad=3;break $bb3$$bb7$8}var m=aV;var l=(m+12)&4294967295;var k=HEAP[l];var j=aE;var i=(k+4*j)&4294967295;var h=n;HEAP[i]=h;var g=aE;var f=((g)+1)&4294967295;aE=f}}while(0);var d=aG;var c=(((d))|0)>>1;aG=c;var b=aF;var a=((b)+1)&4294967295;aF=a;ad=0;continue $bb8$2}var a9=aV;var a8=(a9+4)&4294967295;var a6=aE;HEAP[a8]=a6;var a5=aV;var aQ=(a5+12)&4294967295;var aP=HEAP[aQ];ak=aP;af=1;$bb15$15:while(1){var E=aE;var C=af;var A=(((E))|0)>(((C))|0);if(!(A)){ad=15;break $bb15$15}var aO=ak;var aN=af;var aM=(aO+4*aN)&4294967295;var aL=HEAP[aM];r=aL;var aK=af;var aJ=((aK)-1)&4294967295;ae=aJ;while(1){var I=ae;var H=(((I))|0)>=0;if(!(H)){ad=11;break}var aI=ak;var aH=ae;var aC=(aI+4*aH)&4294967295;var aB=HEAP[aC];q=aB;var aA=q;var az=(aA)&4294967295;var ay=HEAP[az];var aw=r;var au=(aw)&4294967295;var ar=HEAP[au];var ap=(((ay))|0)<(((ar))|0);if(ap){ad=11;break}var an=ae;var ac=((an)+1)&4294967295;var ab=ak;var aa=(ab+4*ac)&4294967295;var Z=q;HEAP[aa]=Z;var Y=ak;var W=ae;var U=(Y+4*W)&4294967295;var S=r;HEAP[U]=S;var Q=ae;var O=((Q)-1)&4294967295;ae=O;ad=10;continue}var G=af;var F=((G)+1)&4294967295;af=F;ad=9;continue $bb15$15}return;return}function _psh_dimension_quantize_len(aa,g,f){var D;var e;var h;var ad;var E;var Z;var p;var L=0;e=aa;h=g;ad=f;var Y=h;var X=(((Y))|0)<=64;if(X){h=64}else{var W=e;var V=(W)&4294967295;var U=(V+4)&4294967295;var T=(U)&4294967295;var R=(T+4)&4294967295;var P=HEAP[R];var N=h;var A=((N)-(P))&4294967295;p=A;var y=p;var w=(((y))|0)<0;if(w){var u=p;var s=(0-(u))&4294967295;p=s}var q=p;var n=(((q))|0)<=39;$bb4$$bb6$8:do{if(n){var l=e;var j=(l)&4294967295;var i=(j+4)&4294967295;var b=(i)&4294967295;var ap=(b+4)&4294967295;var an=HEAP[ap];h=an;var al=h;var aj=(((al))|0)<=47;if(!(aj)){D=3;break $bb4$$bb6$8}h=48}}while(0);var ah=h;var ag=(((ah))|0)<=191;if(ag){var af=h;var ae=(af)&63;p=ae;var ac=h;var S=(ac)&-64;h=S;var Q=p;var O=(((Q))|0)<=9;if(O){var M=h;var K=p;var J=((M)+(K))&4294967295;h=J}else{var I=p;var H=(((I))|0)<=31;if(H){var G=h;var F=((G)+10)&4294967295;h=F}else{var C=p;var B=(((C))|0)<=53;if(B){var z=h;var x=((z)+54)&4294967295;h=x}else{var v=h;var t=p;var r=((v)+(t))&4294967295;h=r}}}}else{var o=h;var m=((o)+32)&4294967295;var k=(m)&-64;h=k}}var d=ad;var c=reSign((d),8,0)!=0;if(c){var a=h;var ao=((a)+32)&4294967295;var am=(ao)&-64;h=am}var ak=h;Z=ak;var ai=Z;E=ai;var ab=E;return ab;return null}function _psh_hint_snap_stem_side_delta(q,d){var r;var c;var e;var s;var F;var H;var G;var v=0;c=q;e=d;var E=c;var D=((E)+32)&4294967295;var C=(D)&-64;var B=c;var A=((C)-(B))&4294967295;H=A;var z=c;var y=e;var x=((z)+(y))&4294967295;var w=((x)+32)&4294967295;var o=(w)&-64;var n=c;var m=((o)-(n))&4294967295;var l=e;var k=((m)-(l))&4294967295;G=k;var j=H;var K=(0-(j))&4294967295;var J=(((j))|0)>=0;var p=(J)?(j):(K);var i=G;var t=(0-(i))&4294967295;var b=(((i))|0)>=0;var u=(b)?(i):(t);var h=(((p))|0)<=(((u))|0);if(h){var g=H;F=g}else{var f=G;F=f}var a=F;s=a;var I=s;return I;return null}function _psh_hint_align(dD,ej,bc,b9){var U=STACKTOP;STACKTOP+=12;_memset(U,0,12);var dC;var b8;var be;var bf;var ck;var ag;var z;var b7;var dI;var cC;var at;var c3;var aE;var bq=U;var bW;var aJ;var bd;var V;var a0;var bB;var a3;var ah;var em;var cL=0;b8=dD;be=ej;bf=bc;ck=b9;var bp=bf;var bo=be;var bn=(bo+4)&4294967295;var bm=(bn+bp*204)&4294967295;z=bm;var bl=z;var bk=(bl+196)&4294967295;var bj=HEAP[bk];b7=bj;var bi=z;var bh=(bi+200)&4294967295;var bg=HEAP[bh];dI=bg;var dr=b8;var dq=(dr+16)&4294967295;var dp=HEAP[dq];var dn=(dp)&8;var dm=(((dn))|0)==0;$bb$$bb51$2:do{if(dm){var dl=b8;var dk=(dl)&4294967295;var dj=HEAP[dk];var di=b7;var dh=_FT_MulFix(dj,di);var c6=dI;var c5=((dh)+(c6))&4294967295;cC=c5;var c4=b8;var c2=(c4+4)&4294967295;var c1=HEAP[c2];var c0=b7;var cZ=_FT_MulFix(c1,c0);at=cZ;var cY=bf;var cX=(((cY))|0)!=0;$bb2$$bb1$4:do{if(cX){dC=1}else{var cW=ck;var cK=(cW+120)&4294967295;var cJ=HEAP[cK];var cI=reSign((cJ),8,0)==0;if(cI){dC=0;break $bb2$$bb1$4}else{dC=1;break $bb2$$bb1$4}}}while(0);$bb2$$bb4$6:do{if(dC==1){var cH=bf;var cG=(((cH))|0)!=1;if(!cG){var cF=ck;var cE=(cF+121)&4294967295;var cD=HEAP[cE];var cB=reSign((cD),8,0)==0;if(cB){dC=0;break $bb2$$bb4$6}}var ci=bf;var ch=(((ci))|0)!=0;$bb7$$bb6$11:do{if(ch){dC=5}else{var cg=ck;var cf=(cg+122)&4294967295;var ce=HEAP[cf];var cd=reSign((ce),8,0)!=0;if(cd){dC=4;break $bb7$$bb6$11}else{dC=5;break $bb7$$bb6$11}}}while(0);$bb7$$bb9$13:do{if(dC==5){var cc=bf;var cb=(((cc))|0)!=1;if(!cb){var ca=ck;var b6=(ca+123)&4294967295;var b5=HEAP[b6];var b4=reSign((b5),8,0)!=0;if(b4){dC=4;break $bb7$$bb9$13}}ag=0;dC=8;break $bb7$$bb9$13}}while(0);if(dC==4){ag=1}var b3=ag;c3=b3;var b2=at;aE=b2;var b1=b8;var b0=(b1+12)&4294967295;var bZ=aE;HEAP[b0]=bZ;var bY=(bq)&4294967295;HEAP[bY]=0;var bX=(bq+4)&4294967295;HEAP[bX]=0;var bV=(bq+4)&4294967295;var bU=HEAP[bV];var bT=(bq+8)&4294967295;HEAP[bT]=bU;var bS=bf;var bR=(((bS))|0)==1;if(bR){var bQ=b8;var bP=(bQ)&4294967295;var bO=HEAP[bP];var bN=b8;var bM=(bN)&4294967295;var bL=HEAP[bM];var bK=b8;var bJ=(bK+4)&4294967295;var bI=HEAP[bJ];var bH=((bL)+(bI))&4294967295;var bG=be;var bF=(bG+412)&4294967295;_psh_blues_snap_stem(bF,bH,bO,bq)}var bE=(bq)&4294967295;var bD=HEAP[bE];if(bD==1){dC=23}else{if(bD==2){dC=24}else{if(bD==3){dC=25}else{dC=26}}}if(dC==26){var aZ=b8;var aY=(aZ+20)&4294967295;var aX=HEAP[aY];bW=aX;var aW=bW;var aV=(aW)!=0;if(aV){var aU=bW;var aT=(aU+16)&4294967295;var aS=HEAP[aT];var aR=(aS)&8;var aQ=(((aR))|0)==0;if(aQ){var aP=bW;var aO=be;var aN=bf;var aM=ck;_psh_hint_align(aP,aO,aN,aM)}var aL=bW;var aK=(aL)&4294967295;var aI=HEAP[aK];var aH=bW;var aG=(aH+4)&4294967295;var aF=HEAP[aG];var aD=(((aF))|0)>>1;var aC=((aI)+(aD))&4294967295;aJ=aC;var aB=bW;var aA=(aB+8)&4294967295;var az=HEAP[aA];var ay=bW;var ax=(ay+12)&4294967295;var aw=HEAP[ax];var av=(((aw))|0)>>1;var au=((az)+(av))&4294967295;bd=au;var ar=b8;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=b8;var an=(ao+4)&4294967295;var am=HEAP[an];var al=(((am))|0)>>1;var ak=((ap)+(al))&4294967295;V=ak;var aj=V;var ai=aJ;var af=((aj)-(ai))&4294967295;var ae=b7;var ad=_FT_MulFix(af,ae);a0=ad;var ac=bd;var ab=a0;var aa=((ac)+(ab))&4294967295;var Z=at;var Y=(((Z))|0)>>1;var X=((aa)-(Y))&4294967295;cC=X}var W=b8;var T=(W+8)&4294967295;var S=cC;HEAP[T]=S;var R=b8;var Q=(R+12)&4294967295;var P=aE;HEAP[Q]=P;var O=ck;var N=(O+124)&4294967295;var M=HEAP[N];var K=reSign((M),8,0)!=0;if(K){var I=at;var y=(((I))|0)<=64;if(y){var x=at;var w=(((x))|0)>31;if(w){var v=at;var u=(((v))|0)>>1;var t=cC;var s=((u)+(t))&4294967295;var r=(s)&-64;cC=r;at=64}else{var p=at;var n=(((p))|0)>0;if(n){var e=cC;var d=((e)+32)&4294967295;var c=(d)&-64;bB=c;var b=cC;var a=at;var ep=((b)+(a))&4294967295;var eo=((ep)+32)&4294967295;var en=(eo)&-64;a3=en;var ek=bB;var eh=cC;var d8=((ek)-(eh))&4294967295;ah=d8;var d7=cC;var d6=at;var d5=((d7)+(d6))&4294967295;var d4=a3;var d3=((d4)-(d5))&4294967295;em=d3;var d2=ah;var d1=(((d2))|0)<0;if(d1){var dZ=ah;var dX=(0-(dZ))&4294967295;ah=dX}var L=em;var J=(((L))|0)<0;if(J){var H=em;var G=(0-(H))&4294967295;em=G}var F=ah;var E=em;var D=(((F))|0)<=(((E))|0);if(D){var C=bB;cC=C}else{var B=a3;cC=B}}else{var A=cC;var q=((A)+32)&4294967295;var o=(q)&-64;cC=o}}}else{var m=z;var l=at;var k=_psh_dimension_quantize_len(m,l,0);at=k}}var j=cC;var i=at;var h=_psh_hint_snap_stem_side_delta(j,i);var g=cC;var f=((h)+(g))&4294967295;var el=b8;var ei=(el+8)&4294967295;HEAP[ei]=f;var eg=b8;var ef=(eg+12)&4294967295;var ee=at;HEAP[ef]=ee}else{if(dC==23){var bC=(bq+4)&4294967295;var bA=HEAP[bC];var bz=aE;var by=((bA)-(bz))&4294967295;var bx=b8;var bw=(bx+8)&4294967295;HEAP[bw]=by}else{if(dC==24){var bv=(bq+8)&4294967295;var bu=HEAP[bv];var bt=b8;var bs=(bt+8)&4294967295;HEAP[bs]=bu}else{if(dC==25){var br=(bq+8)&4294967295;var bb=HEAP[br];var ba=b8;var a9=(ba+8)&4294967295;HEAP[a9]=bb;var a8=(bq+4)&4294967295;var a7=HEAP[a8];var a6=(bq+8)&4294967295;var a5=HEAP[a6];var a4=((a7)-(a5))&4294967295;var a2=b8;var a1=(a2+12)&4294967295;HEAP[a1]=a4}}}}var ed=c3;var ec=(((ed))|0)!=0;if(ec){var eb=b8;var ea=(eb+8)&4294967295;var d9=HEAP[ea];cC=d9;var d0=b8;var dY=(d0+12)&4294967295;var dW=HEAP[dY];at=dW;var dV=at;var dU=(((dV))|0)<=63;if(dU){at=64}else{var dT=at;var dS=((dT)+32)&4294967295;var dR=(dS)&-64;at=dR}var dQ=(bq)&4294967295;var dP=HEAP[dQ];if(dP==1){dC=27}else{if(dP==2){dC=28}else{if(dP==3){dC=29}else{dC=30}}}if(dC==30){var dz=b8;var dy=(dz+12)&4294967295;var dx=at;HEAP[dy]=dx;var dw=at;var dv=(dw)&64;var du=(((dv))|0)!=0;if(du){var dt=at;var ds=(((dt))|0)>>1;var dg=cC;var df=((ds)+(dg))&4294967295;var de=(df)&-64;var dd=((de)+32)&4294967295;cC=dd}else{var dc=at;var db=(((dc))|0)>>1;var da=cC;var c9=((db)+(da))&4294967295;var c8=((c9)+32)&4294967295;var c7=(c8)&-64;cC=c7}var cV=at;var cU=(((cV))|0)>>1;var cT=cC;var cS=((cT)-(cU))&4294967295;var cR=b8;var cQ=(cR+8)&4294967295;HEAP[cQ]=cS;var cP=b8;var cO=(cP+12)&4294967295;var cN=at;HEAP[cO]=cN}else{if(dC==27){var dO=(bq+4)&4294967295;var dN=HEAP[dO];var dM=at;var dL=((dN)-(dM))&4294967295;var dK=b8;var dJ=(dK+8)&4294967295;HEAP[dJ]=dL;var dH=b8;var dG=(dH+12)&4294967295;var dF=at;HEAP[dG]=dF}else{if(dC==28){var dE=b8;var dB=(dE+12)&4294967295;var dA=at;HEAP[dB]=dA}else{if(dC==29){}}}}}var cM=b8;var cz=(cM+16)&4294967295;var cy=HEAP[cz];var cx=(cy)|8;var cw=b8;var cv=(cw+16)&4294967295;HEAP[cv]=cx;dC=21;break $bb$$bb51$2}}while(0);var cA=b8;var cu=(cA+8)&4294967295;var ct=cC;HEAP[cu]=ct;var cs=b8;var cr=(cs+12)&4294967295;var cq=at;HEAP[cr]=cq;var cp=b8;var co=(cp+16)&4294967295;var cn=HEAP[co];var cm=(cn)|8;var cl=b8;var cj=(cl+16)&4294967295;HEAP[cj]=cm}}while(0);STACKTOP=U;return;return}function _psh_hint_table_align_hints(p,y,f,e){var w;var s;var B;var j;var d;var z;var A;var o=0;s=p;B=y;j=f;d=e;var n=s;var m=(n+8)&4294967295;var l=HEAP[m];z=l;var k=s;var i=(k)&4294967295;var h=HEAP[i];A=h;while(1){var r=A;var q=(((r))|0)!=0;if(!(q)){w=2;break}var g=z;var c=B;var b=j;var a=d;_psh_hint_align(g,c,b,a);var x=A;var v=((x)-1)&4294967295;A=v;var u=z;var t=(u+28)&4294967295;z=t;w=0;continue}return;return}function _psh_glyph_compute_inflections(bc){var ab;var bn;var bo;var a0;var q;var C;var f;var aD;var aX;var aV;var P;var O;var r;var N;var Q;var bb=0;bn=bc;bo=0;$bb21$2:while(1){var aB=bn;var aA=(aB+4)&4294967295;var az=HEAP[aA];var ay=bo;var ax=unSign((az),32,0)>unSign((ay),32,0);if(!(ax)){ab=19;break $bb21$2}Q=0;var bS=bn;var bR=(bS+12)&4294967295;var bQ=HEAP[bR];var bP=bo;var bO=(bQ+8*bP)&4294967295;var bN=(bO+4)&4294967295;var bM=HEAP[bN];var bL=unSign((bM),32,0)<=3;$Skip$$bb1$5:do{if(!bL){var bK=bn;var bJ=(bK+12)&4294967295;var aP=HEAP[bJ];var aN=bo;var aL=(aP+8*aN)&4294967295;var aK=(aL)&4294967295;var aJ=HEAP[aK];a0=aJ;var aI=a0;C=aI;var aH=C;q=aH;$bb2$7:while(1){var aG=C;var aF=(aG+4)&4294967295;var aE=HEAP[aF];C=aE;var aw=C;var av=a0;var au=(aw)==(av);if(au){ab=2;break $Skip$$bb1$5}var at=C;var ar=(at+36)&4294967295;var aq=HEAP[ar];var ap=q;var ao=(ap+36)&4294967295;var an=HEAP[ao];var am=((aq)-(an))&4294967295;aX=am;var al=C;var ak=(al+40)&4294967295;var aj=HEAP[ak];var ai=q;var ah=(ai+40)&4294967295;var ag=HEAP[ah];var af=((aj)-(ag))&4294967295;aV=af;var ae=aX;var ad=(((ae))|0)!=0;if(ad){ab=4;break $bb2$7}var ac=aV;var aa=(((ac))|0)==0;if(aa){ab=1;continue $bb2$7}else{ab=4;break $bb2$7}}var Z=q;f=Z;$bb6$12:while(1){var Y=f;q=Y;var X=f;var W=(X)&4294967295;var V=HEAP[W];f=V;var U=f;var T=a0;var S=(U)==(T);if(S){ab=2;break $Skip$$bb1$5}var R=q;var M=(R+36)&4294967295;var L=HEAP[M];var K=f;var J=(K+36)&4294967295;var I=HEAP[J];var H=((L)-(I))&4294967295;P=H;var G=q;var F=(G+40)&4294967295;var E=HEAP[F];var D=f;var B=(D+40)&4294967295;var A=HEAP[B];var z=((E)-(A))&4294967295;O=z;var y=P;var x=(((y))|0)!=0;if(!x){var w=O;var v=(((w))|0)==0;if(v){ab=6;continue $bb6$12}}var u=aX;var t=aV;var s=P;var p=O;var o=_ft_corner_orientation(u,t,s,p);r=o;var n=r;var m=(((n))|0)==0;if(m){ab=6;continue $bb6$12}else{ab=9;break $bb6$12}}var l=q;a0=l;var k=P;aX=k;var j=O;aV=j;$bb11$19:while(1){var i=C;aD=i;$bb12$21:while(1){var h=aD;C=h;var g=aD;var e=(g+4)&4294967295;var d=HEAP[e];aD=d;var c=aD;var b=a0;var a=(c)==(b);if(a){Q=1}var bX=aD;var bW=(bX+36)&4294967295;var bV=HEAP[bW];var bU=C;var bT=(bU+36)&4294967295;var bI=HEAP[bT];var bH=((bV)-(bI))&4294967295;P=bH;var bG=aD;var bF=(bG+40)&4294967295;var bE=HEAP[bF];var bD=C;var bC=(bD+40)&4294967295;var bB=HEAP[bC];var bA=((bE)-(bB))&4294967295;O=bA;var bz=P;var by=(((bz))|0)!=0;if(!by){var bx=O;var bw=(((bx))|0)==0;if(bw){ab=11;continue $bb12$21}}var bv=aX;var bu=aV;var bt=P;var bs=O;var br=_ft_corner_orientation(bv,bu,bt,bs);N=br;var bq=N;var bp=(((bq))|0)==0;if(bp){ab=11;continue $bb12$21}else{ab=14;break $bb12$21}}var bm=N;var bl=r;var bk=(bm)^(bl);var bj=(((bk))|0)<0;if(bj){ab=15}else{ab=16}while(1){if(ab==15){var bi=q;var bh=(bi+12)&4294967295;var bg=HEAP[bh];var bf=(bg)|4;var be=q;var bd=(be+12)&4294967295;HEAP[bd]=bf;var ba=q;var a9=(ba+4)&4294967295;var a8=HEAP[a9];q=a8;var a7=q;var a6=C;var a5=(a7)!=(a6);if(a5){ab=15;continue}var a4=q;var a3=(a4+12)&4294967295;var a2=HEAP[a3];var a1=(a2)|4;var aZ=q;var aY=(aZ+12)&4294967295;HEAP[aY]=a1;ab=16;continue}else{if(ab==16){var aW=C;q=aW;var aU=aD;C=aU;var aT=N;r=aT;var aS=P;aX=aS;var aR=O;aV=aR;var aQ=Q;var aO=(((aQ))|0)==0;if(aO){ab=10;continue $bb11$19}else{ab=2;break $Skip$$bb1$5}}}}}}}while(0);var aM=bo;var aC=((aM)+1)&4294967295;bo=aC;ab=0;continue $bb21$2}return;return}function _psh_glyph_done(b){var n;var F;var c;var o=0;F=b;var z=F;var y=(z+16)&4294967295;var x=HEAP[y];c=x;var w=F;var v=(w+28)&4294967295;var u=(v+40)&4294967295;var t=c;_psh_hint_table_done(u,t);var r=F;var q=(r+28)&4294967295;var p=(q)&4294967295;var m=c;_psh_hint_table_done(p,m);var l=F;var k=(l+8)&4294967295;var j=HEAP[k];var i=c;var h=j;_ft_mem_free(i,h);var g=F;var f=(g+8)&4294967295;HEAP[f]=0;var e=F;var d=(e+12)&4294967295;var a=HEAP[d];var J=c;var I=a;_ft_mem_free(J,I);var H=F;var G=(H+12)&4294967295;HEAP[G]=0;var E=F;var D=(E)&4294967295;HEAP[D]=0;var C=F;var B=(C+4)&4294967295;HEAP[B]=0;var A=F;var s=(A+16)&4294967295;HEAP[s]=0;return;return}function _psh_compute_dir(J,H){var l;var m;var I;var n;var D;var r;var s;var G;var F;var o;var t=0;m=J;I=H;o=4;var C=m;var L=(0-(C))&4294967295;var K=(((C))|0)>=0;var k=(K)?(C):(L);G=k;var B=I;var p=(0-(B))&4294967295;var a=(((B))|0)>=0;var q=(a)?(B):(p);F=q;var A=F;var z=((A)*12)&4294967295;var y=G;var x=(((z))|0)<(((y))|0);$bb$$bb7$2:do{if(x){var w=m;var v=(((w))|0)>=0;if(v){s=2}else{s=-2}var u=s;o=u}else{var j=G;var i=((j)*12)&4294967295;var h=F;var g=(((i))|0)<(((h))|0);if(!(g)){l=3;break $bb$$bb7$2}var f=I;var e=(((f))|0)>=0;if(e){r=-1}else{r=1}var d=r;o=d}}while(0);var c=o;D=c;var b=D;n=b;var E=n;return E;return null}function _psh_glyph_load_points(b,i){var v;var X;var S;var c;var d;var u;var C=0;X=b;S=i;var Q=X;var P=(Q+20)&4294967295;var O=HEAP[P];var N=(O+4)&4294967295;var M=HEAP[N];c=M;var L=X;var K=(L+8)&4294967295;var I=HEAP[K];d=I;var G=X;var E=(G)&4294967295;var r=HEAP[E];u=r;while(1){var p=u;var n=(((p))|0)!=0;if(!(n)){v=3;break}var o=d;var m=(o+16)&4294967295;HEAP[m]=0;var l=d;var k=(l+32)&4294967295;HEAP[k]=0;var j=S;var h=(((j))|0)==0;if(h){var g=c;var f=(g)&4294967295;var e=HEAP[f];var a=d;var ab=(a+36)&4294967295;HEAP[ab]=e;var aa=c;var Z=(aa+4)&4294967295;var Y=HEAP[Z];var W=d;var V=(W+40)&4294967295;HEAP[V]=Y}else{var U=c;var T=(U+4)&4294967295;var R=HEAP[T];var J=d;var H=(J+36)&4294967295;HEAP[H]=R;var F=c;var D=(F)&4294967295;var B=HEAP[D];var A=d;var z=(A+40)&4294967295;HEAP[z]=B}var y=u;var x=((y)-1)&4294967295;u=x;var w=d;var t=(w+48)&4294967295;d=t;var s=c;var q=(s+8)&4294967295;c=q;v=0;continue}return;return}function _psh_glyph_save_points(e,o){var E;var ah;var ac;var D;var f;var h;var g;var W;var L=0;ah=e;ac=o;var aa=ah;var Z=(aa+8)&4294967295;var Y=HEAP[Z];h=Y;var X=ah;var V=(X+20)&4294967295;var U=HEAP[V];var T=(U+4)&4294967295;var R=HEAP[T];g=R;var P=ah;var N=(P+20)&4294967295;var A=HEAP[N];var y=(A+8)&4294967295;var w=HEAP[y];W=w;f=0;while(1){var l=ah;var d=(l)&4294967295;var c=HEAP[d];var b=f;var am=unSign((c),32,0)>unSign((b),32,0);if(!(am)){E=5;break}var u=ac;var s=(((u))|0)==0;if(s){var q=g;var n=f;var k=(q+8*n)&4294967295;var j=h;var i=(j+44)&4294967295;var a=HEAP[i];var al=(k)&4294967295;HEAP[al]=a}else{var ak=g;var aj=f;var ai=(ak+8*aj)&4294967295;var ag=h;var af=(ag+44)&4294967295;var ae=HEAP[af];var ad=(ai+4)&4294967295;HEAP[ad]=ae}var ab=h;var S=(ab+16)&4294967295;var Q=HEAP[S];var O=(Q)&16;var M=(((O))|0)!=0;if(M){var K=W;var J=f;var I=(K+J)&4294967295;var H=HEAP[I];var G=ac;var F=(((G))|0)==0;if(F){D=32}else{D=64}var C=D;var B=(H)|(C);var z=W;var x=f;var v=(z+x)&4294967295;HEAP[v]=B}var t=h;var r=(t+48)&4294967295;h=r;var p=f;var m=((p)+1)&4294967295;f=m;E=0;continue}return;return}function _psh_glyph_init(cb,bA,bd,eA){var U=STACKTOP;STACKTOP+=4;_memset(U,0,4);var dR;var cn;var bc;var bM;var a6;var bV;var bo;var bK=U;var aL;var dU;var be;var a8;var cm;var bY;var bp;var b6;var d4;var X;var ca;var dG;var c7;var ez;var bb;var a9;var ba;var a7;var cZ=0;cn=cb;bc=bA;bM=bd;a6=eA;var bn=cn;var bm=bn;_llvm_memset_p0i8_i32(bm,0,128,1,0);var bl=a6;var bk=(bl)&4294967295;var bj=HEAP[bk];var bi=cn;var bh=(bi+16)&4294967295;HEAP[bh]=bj;var bg=cn;var bf=(bg+16)&4294967295;var dF=HEAP[bf];aL=dF;var dE=bc;var dD=(dE+2)&4294967295;var dC=HEAP[dD];var dB=reSign((dC),16,0);var dA=aL;var dz=_ft_mem_realloc(dA,48,0,dB,0,bK);var dy=dz;var dx=cn;var dw=(dx+8)&4294967295;HEAP[dw]=dy;var dk=HEAP[bK];var dj=(((dk))|0)!=0;$Exit$$bb$2:do{if(!dj){var di=bc;var dh=(di)&4294967295;var dg=HEAP[dh];var df=reSign((dg),16,0);var de=aL;var dd=_ft_mem_realloc(de,8,0,df,0,bK);var dc=dd;var db=cn;var cY=(db+12)&4294967295;HEAP[cY]=dc;var cX=HEAP[bK];var cW=(((cX))|0)!=0;if(cW){dR=0;break $Exit$$bb$2}var cV=bc;var cU=(cV+2)&4294967295;var cT=HEAP[cU];var cS=reSign((cT),16,0);var cR=cn;var cQ=(cR)&4294967295;HEAP[cQ]=cS;var cP=bc;var cE=(cP)&4294967295;var cD=HEAP[cE];var cC=reSign((cD),16,0);var cB=cn;var cA=(cB+4)&4294967295;HEAP[cA]=cC;dU=0;var cz=cn;var cy=(cz+8)&4294967295;var cx=HEAP[cy];cm=cx;var cw=cn;var cv=(cw+12)&4294967295;var cl=HEAP[cv];bY=cl;a8=0;$bb8$5:while(1){var aT=cn;var aS=(aT+4)&4294967295;var aR=HEAP[aS];var aQ=a8;var aP=unSign((aR),32,0)>unSign((aQ),32,0);if(!(aP)){dR=8;break $bb8$5}var ck=bc;var cj=(ck+12)&4294967295;var ci=HEAP[cj];var ch=a8;var cg=(ci+2*ch)&4294967295;var cf=HEAP[cg];var ce=reSign((cf),16,0);var cd=((ce)+1)&4294967295;be=cd;var cc=be;var b9=dU;var b8=((cc)-(b9))&4294967295;bp=b8;var b7=cm;var b5=dU;var b4=(b7+48*b5)&4294967295;var b3=bY;var b2=(b3)&4294967295;HEAP[b2]=b4;var b1=bp;var b0=bY;var bZ=(b0+4)&4294967295;HEAP[bZ]=b1;var bX=bp;var bW=(((bX))|0)>0;if(bW){var bU=cm;var bT=dU;var bS=(bU+48*bT)&4294967295;b6=bS;var bR=cm;var bQ=be;var bP=(bR+48*bQ)&4294967295;var bO=(bP+-48)&4294967295;var bN=b6;var bL=(bN)&4294967295;HEAP[bL]=bO;var bJ=b6;var bI=(bJ+8)&4294967295;var bH=bY;HEAP[bI]=bH;while(1){var a5=bp;var a4=(((a5))|0)>1;if(!(a4)){dR=5;break}var bG=b6;var bF=(bG)&4294967295;var bE=b6;var bD=(bE+48)&4294967295;var bC=(bF+4)&4294967295;HEAP[bC]=bD;var bB=b6;var bz=(bB+48)&4294967295;var by=(bz)&4294967295;var bx=b6;HEAP[by]=bx;var bw=b6;var bv=(bw+48)&4294967295;b6=bv;var bu=b6;var bt=(bu+8)&4294967295;var bs=bY;HEAP[bt]=bs;var br=bp;var bq=((br)-1)&4294967295;bp=bq;dR=3;continue}var a3=cm;var a2=dU;var a1=(a3+48*a2)&4294967295;var a0=b6;var aZ=(a0+4)&4294967295;HEAP[aZ]=a1}var aY=bY;var aX=(aY+8)&4294967295;bY=aX;var aW=be;dU=aW;var aV=a8;var aU=((aV)+1)&4294967295;a8=aU;dR=2;continue $bb8$5}var aO=cn;var aN=(aO+8)&4294967295;var aM=HEAP[aN];d4=aM;var aK=d4;X=aK;var aJ=bc;var aI=(aJ+4)&4294967295;var aH=HEAP[aI];ca=aH;dG=0;$bb22$16:while(1){var dY=cn;var dX=(dY)&4294967295;var dW=HEAP[dX];var dV=dG;var dT=unSign((dW),32,0)>unSign((dV),32,0);if(!(dT)){dR=16;break $bb22$16}var aG=X;var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=(aE);var aC=d4;var aB=(aC);var aA=((aD)-(aB))&4294967295;var az=((((aA))|0)/48|0);c7=az;var ay=X;var ax=(ay+4)&4294967295;var aw=HEAP[ax];var av=(aw);var au=d4;var at=(au);var ar=((av)-(at))&4294967295;var aq=((((ar))|0)/48|0);ez=aq;var ap=bc;var ao=(ap+8)&4294967295;var an=HEAP[ao];var am=dG;var al=(an+am)&4294967295;var ak=HEAP[al];var aj=reSign((ak),8,0);var ai=(aj)&1;var ah=(((ai))|0)==0;if(ah){var ag=X;var af=(ag+12)&4294967295;HEAP[af]=1}var ae=ca;var ad=dG;var ac=(ae+8*ad)&4294967295;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=ca;var Y=c7;var W=(Z+8*Y)&4294967295;var V=(W)&4294967295;var T=HEAP[V];var S=((aa)-(T))&4294967295;bb=S;var R=ca;var Q=dG;var P=(R+8*Q)&4294967295;var O=(P+4)&4294967295;var N=HEAP[O];var M=ca;var K=c7;var H=(M+8*K)&4294967295;var y=(H+4)&4294967295;var x=HEAP[y];var w=((N)-(x))&4294967295;a9=w;var v=bb;var u=a9;var t=_psh_compute_dir(v,u);var s=(((t))&255);var r=X;var p=(r+20)&4294967295;HEAP[p]=s;var n=ca;var e=ez;var d=(n+8*e)&4294967295;var c=(d)&4294967295;var b=HEAP[c];var a=ca;var eF=dG;var eE=(a+8*eF)&4294967295;var eD=(eE)&4294967295;var eB=HEAP[eD];var ex=((b)-(eB))&4294967295;ba=ex;var eo=ca;var en=ez;var em=(eo+8*en)&4294967295;var el=(em+4)&4294967295;var ek=HEAP[el];var ej=ca;var ei=dG;var eh=(ej+8*ei)&4294967295;var ef=(eh+4)&4294967295;var ed=HEAP[ef];var L=((ek)-(ed))&4294967295;a7=L;var I=ba;var G=a7;var F=_psh_compute_dir(I,G);var E=(((F))&255);var D=X;var C=(D+21)&4294967295;HEAP[C]=E;var B=X;var A=(B+12)&4294967295;var z=HEAP[A];var q=(z)&1;var o=(((q))&255);var dS=reSign((o),8,0)!=0;$bb16$$bb17$22:do{if(dS){var m=X;var l=(m+12)&4294967295;var k=HEAP[l];var j=(k)|2;var i=X;var h=(i+12)&4294967295;HEAP[h]=j}else{var g=X;var f=(g+20)&4294967295;var eC=HEAP[f];var ey=X;var ew=(ey+21)&4294967295;var ev=HEAP[ew];var eu=reSign((eC),8,0)==reSign((ev),8,0);if(!(eu)){dR=13;break $bb16$$bb17$22}var et=X;var es=(et+21)&4294967295;var er=HEAP[es];var eq=reSign((er),8,0)!=4;if(!eq){var ep=bb;var eg=a9;var ee=ba;var ec=a7;var eb=_ft_corner_is_flat(ep,eg,ee,ec);var ea=(((eb))|0)!=0;if(!(ea)){dR=13;break $bb16$$bb17$22}}var d9=X;var d8=(d9+12)&4294967295;var d7=HEAP[d8];var d6=(d7)|2;var d5=X;var d3=(d5+12)&4294967295;HEAP[d3]=d6}}while(0);var d2=dG;var d1=((d2)+1)&4294967295;dG=d1;var d0=X;var dZ=(d0+48)&4294967295;X=dZ;dR=9;continue $bb22$16}var dQ=cn;var dP=(dQ+20)&4294967295;var dO=bc;HEAP[dP]=dO;var dN=cn;var dM=(dN+24)&4294967295;var dL=a6;HEAP[dM]=dL;var dK=cn;_psh_glyph_load_points(dK,0);var dJ=cn;_psh_glyph_compute_inflections(dJ);var dI=bM;var dH=(dI+16)&4294967295;var dv=(dH)&4294967295;var du=(dv+24)&4294967295;var dt=bM;var ds=(dt+16)&4294967295;var dr=(ds)&4294967295;var dq=(dr+12)&4294967295;var dp=bM;var dn=(dp+16)&4294967295;var dm=(dn)&4294967295;var dl=(dm)&4294967295;var da=cn;var c9=(da+28)&4294967295;var c8=(c9)&4294967295;var c6=aL;var c5=_psh_hint_table_init(c8,dl,dq,du,c6);HEAP[bK]=c5;var c4=HEAP[bK];var c3=(((c4))|0)!=0;if(c3){dR=0;break $Exit$$bb$2}var c2=bM;var c1=(c2+16)&4294967295;var c0=(c1+36)&4294967295;var cO=(c0+24)&4294967295;var cN=bM;var cM=(cN+16)&4294967295;var cL=(cM+36)&4294967295;var cK=(cL+12)&4294967295;var cJ=bM;var cI=(cJ+16)&4294967295;var cH=(cI+36)&4294967295;var cG=(cH)&4294967295;var cF=cn;var cu=(cF+28)&4294967295;var ct=(cu+40)&4294967295;var cs=aL;var cr=_psh_hint_table_init(ct,cG,cK,cO,cs);HEAP[bK]=cr;var cq=HEAP[bK]}}while(0);var cp=HEAP[bK];bo=cp;var co=bo;bV=co;var J=bV;STACKTOP=U;return J;return null}function _psh_glyph_compute_extrema(bB){var ao;var bM;var bN;var bp;var r;var f;var a4;var b7;var l;var cj;var bA=0;bM=bB;bN=0;$bb13$2:while(1){var cl=bM;var ck=(cl+4)&4294967295;var b8=HEAP[ck];var b6=bN;var b5=unSign((b8),32,0)>unSign((b6),32,0);if(!(b5)){ao=14;break $bb13$2}var ci=bM;var ch=(ci+12)&4294967295;var cg=HEAP[ch];var cf=bN;var ce=(cg+8*cf)&4294967295;var cd=(ce)&4294967295;var cc=HEAP[cd];bp=cc;var cb=bM;var ca=(cb+12)&4294967295;var b9=HEAP[ca];var bg=bN;var be=(b9+8*bg)&4294967295;var bc=(be+4)&4294967295;var bb=HEAP[bc];var ba=(((bb))|0)==0;$Next$$bb1$5:do{if(!ba){var a9=bp;r=a9;var a8=r;f=a8;var a7=r;a4=a7;$bb2$7:while(1){var a6=f;var a5=(a6)&4294967295;var aV=HEAP[a5];f=aV;var aT=f;var aR=bp;var aQ=(aT)==(aR);if(aQ){ao=2;break $bb13$2}var aP=f;var aO=(aP+36)&4294967295;var aN=HEAP[aO];var aM=r;var aL=(aM+36)&4294967295;var aK=HEAP[aL];var aB=(((aN))|0)==(((aK))|0);if(aB){ao=1;continue $bb2$7}else{ao=4;break $bb2$7}}var az=f;var ax=(az+4)&4294967295;var aw=HEAP[ax];r=aw;var av=r;bp=av;$bb5$11:while(1){var au=r;a4=au;$bb6$13:while(1){var at=a4;var ar=(at+4)&4294967295;var aq=HEAP[ar];a4=aq;var ap=a4;var af=bp;var ad=(ap)==(af);if(ad){ao=7;break $Next$$bb1$5}var ab=a4;var aa=(ab+36)&4294967295;var Z=HEAP[aa];var Y=r;var X=(Y+36)&4294967295;var W=HEAP[X];var V=(((Z))|0)==(((W))|0);if(V){ao=6;continue $bb6$13}else{ao=9;break $bb6$13}}var U=f;var L=(U+36)&4294967295;var K=HEAP[L];var J=r;var I=(J+36)&4294967295;var H=HEAP[I];var G=(((K))|0)<(((H))|0);$bb9$$bb11$17:do{if(G){var F=a4;var E=(F+36)&4294967295;var D=HEAP[E];var C=r;var B=(C+36)&4294967295;var A=HEAP[B];var z=(((D))|0)<(((A))|0);if(z){ao=10;break $bb9$$bb11$17}ao=12;break $bb9$$bb11$17}else{var y=a4;var x=(y+36)&4294967295;var w=HEAP[x];var v=r;var u=(v+36)&4294967295;var t=HEAP[u];var s=(((w))|0)>(((t))|0);if(s){ao=10;break $bb9$$bb11$17}else{ao=12;break $bb9$$bb11$17}}}while(0);while(1){if(ao==10){var q=r;var p=(q+16)&4294967295;var o=HEAP[p];var n=(o)|64;var m=r;var k=(m+16)&4294967295;HEAP[k]=n;var j=r;var i=(j+4)&4294967295;var h=HEAP[i];r=h;var g=r;var e=a4;var d=(g)!=(e);if(d){ao=10;continue}else{ao=12;continue}}else{if(ao==12){var c=a4;var b=(c)&4294967295;var a=HEAP[b];f=a;var co=a4;r=co;ao=5;continue $bb5$11}}}}}}while(0);var cn=bN;var cm=((cn)+1)&4294967295;bN=cm;ao=0;continue $bb13$2}$Skip$$bb14$26:do{if(ao==14){bN=0;ao=15;break $Skip$$bb14$26}}while(0);$Skip$$bb29$28:while(1){if(ao==2){var S=bN;var R=((S)+1)&4294967295;bN=R;ao=15;continue $Skip$$bb29$28}else{if(ao==15){var Q=bM;var P=(Q)&4294967295;var O=HEAP[P];var N=bN;var M=unSign((O),32,0)>unSign((N),32,0);if(!(M)){ao=27;break $Skip$$bb29$28}var b4=bM;var b3=(b4+8)&4294967295;var b2=HEAP[b3];var b1=bN;var b0=(b2+48*b1)&4294967295;b7=b0;var bZ=b7;l=bZ;var bY=b7;cj=bY;var bX=b7;var bW=(bX+16)&4294967295;var bV=HEAP[bW];var bU=(bV)&64;var bT=(((bU))|0)!=0;if(bT){ao=16}else{ao=17}$bb19$$bb23$33:while(1){if(ao==16){var bS=l;var bR=(bS)&4294967295;var bQ=HEAP[bR];l=bQ;var bP=l;var bO=b7;var bL=(bP)==(bO);if(bL){ao=2;continue $Skip$$bb29$28}var bK=l;var bJ=(bK+40)&4294967295;var bI=HEAP[bJ];var bH=b7;var bG=(bH+40)&4294967295;var bF=HEAP[bG];var bE=(((bI))|0)==(((bF))|0);if(bE){ao=16;continue $bb19$$bb23$33}while(1){var bD=cj;var bC=(bD+4)&4294967295;var bz=HEAP[bC];cj=bz;var by=cj;var bx=b7;var bw=(by)==(bx);if(bw){ao=2;continue $Skip$$bb29$28}var bv=cj;var bu=(bv+40)&4294967295;var bt=HEAP[bu];var bs=b7;var br=(bs+40)&4294967295;var bq=HEAP[br];var bo=(((bt))|0)==(((bq))|0);if(bo){ao=19;continue}else{ao=17;continue $bb19$$bb23$33}}}else{if(ao==17){var bn=l;var bm=(bn+40)&4294967295;var bl=HEAP[bm];var bk=b7;var bj=(bk+40)&4294967295;var bi=HEAP[bj];var bh=(((bl))|0)>=(((bi))|0);if(bh){ao=21;break $bb19$$bb23$33}else{ao=22;break $bb19$$bb23$33}}}}$bb26$$bb24$41:do{if(ao==22){var bf=cj;var bd=(bf+40)&4294967295;var a3=HEAP[bd];var a2=b7;var a1=(a2+40)&4294967295;var a0=HEAP[a1];var aZ=(((a3))|0)<=(((a0))|0);if(aZ){ao=21;break $bb26$$bb24$41}var aY=b7;var aX=(aY+16)&4294967295;var aW=HEAP[aX];var aU=(aW)|128;var aS=b7;var aJ=(aS+16)&4294967295;HEAP[aJ]=aU;ao=2;continue $Skip$$bb29$28}}while(0);var aI=l;var aH=(aI+40)&4294967295;var aG=HEAP[aH];var aF=b7;var aE=(aF+40)&4294967295;var aD=HEAP[aE];var aC=(((aG))|0)>(((aD))|0);if(!(aC)){ao=2;continue $Skip$$bb29$28}var aA=cj;var ay=(aA+40)&4294967295;var an=HEAP[ay];var am=b7;var al=(am+40)&4294967295;var ak=HEAP[al];var aj=(((an))|0)<(((ak))|0);if(!(aj)){ao=2;continue $Skip$$bb29$28}var ai=b7;var ah=(ai+16)&4294967295;var ag=HEAP[ah];var ae=(ag)|256;var ac=b7;var T=(ac+16)&4294967295;HEAP[T]=ae;ao=2;continue $Skip$$bb29$28}}}return;return}function _psh_hint_table_find_strong_points(f,b6,bt,bh,cb){var di;var ag;var dQ;var ca;var az;var cm;var dP;var cI;var bu;var a3;var a4;var dj;var bg;var af;var aT;var bf;var U;var cT;var bi;var aF;var a2;var at;var aQ;var ah;var cH=0;ag=f;dQ=b6;ca=bt;az=bh;cm=cb;var bs=ag;var br=(bs+12)&4294967295;var bq=HEAP[br];dP=bq;var bp=ag;var bo=(bp+4)&4294967295;var bn=HEAP[bo];cI=bn;$bb60$2:while(1){var cV=ca;var cU=(((cV))|0)!=0;if(!(cU)){di=42;break $bb60$2}bu=0;var bm=dQ;var bl=(bm+36)&4294967295;var bk=HEAP[bl];a3=bk;var bj=dQ;var c7=(bj+16)&4294967295;var c6=HEAP[c7];var c5=(c6)&16;var c4=(((c5))|0)!=0;$bb59$$bb1$5:do{if(!c4){var c3=dQ;var c2=(c3+20)&4294967295;var c1=HEAP[c2];var c0=reSign((c1),8,0);var cZ=cm;var cY=(((c0))|0)==(((cZ))|0);$bb3$$bb2$7:do{if(cY){di=1}else{var cS=dQ;var cR=(cS+20)&4294967295;var cQ=HEAP[cR];var cP=reSign((cQ),8,0);var cO=cm;var cN=(0-(cO))&4294967295;var cM=(((cP))|0)==(((cN))|0);if(cM){di=1;break $bb3$$bb2$7}var cF=dQ;var cE=(cF+21)&4294967295;var cD=HEAP[cE];var cC=reSign((cD),8,0);var cB=cm;var cA=(((cC))|0)==(((cB))|0);if(!cA){var cz=dQ;var cy=(cz+21)&4294967295;var cx=HEAP[cy];var cw=reSign((cx),8,0);var cv=cm;var cu=(0-(cv))&4294967295;var ct=(((cw))|0)==(((cu))|0);if(!(ct)){di=5;break $bb3$$bb2$7}}var cs=dQ;var cr=(cs+21)&4294967295;var cq=HEAP[cr];var cp=reSign((cq),8,0);bu=cp;di=5;break $bb3$$bb2$7}}while(0);if(di==1){var cL=dQ;var cK=(cL+20)&4294967295;var cJ=HEAP[cK];var cG=reSign((cJ),8,0);bu=cG}var co=bu;var cn=(((co))|0)!=0;if(cn){var cl=bu;var ck=cm;var cj=(((cl))|0)==(((ck))|0);$bb9$$bb16$18:do{if(cj){a4=0;while(1){var bI=a4;var bH=cI;var bG=unSign((bI),32,0)=(((dl))|0);if(dk){di=38;break}}var de=U;var dd=((de)+1)&4294967295;U=dd;di=37;continue}var dh=dQ;var dg=(dh+32)&4294967295;var df=ah;HEAP[dg]=df}}}while(0);var c9=ca;var c8=((c9)-1)&4294967295;ca=c8;var cX=dQ;var cW=(cX+48)&4294967295;dQ=cW;di=0;continue $bb60$2}return;return}function _psh_glyph_find_strong_points(aO,aj){var X;var a0;var bb;var ao;var aN;var au;var ab;var aI;var x;var p;var bs;var aS;var J;var aJ;var q;var bd;var bp;var bc;var bl;var aM=0;a0=aO;bb=aj;var bA=bb;var bz=a0;var by=(bz+28)&4294967295;var bx=(by+bA*40)&4294967295;aN=bx;var bw=aN;var bv=(bw+32)&4294967295;var bu=HEAP[bv];var bt=(bu+8)&4294967295;var br=HEAP[bt];au=br;var bq=aN;var aH=(bq+32)&4294967295;var aG=HEAP[aH];var aF=(aG)&4294967295;var aE=HEAP[aF];ab=aE;aI=0;var aD=bb;var aC=(((aD))|0)==0;if(aC){ao=1}else{ao=2}var aB=ao;x=aB;var aA=a0;var az=(aA+24)&4294967295;var ay=HEAP[az];var aw=bb;var av=(ay+4)&4294967295;var at=(av+aw*204)&4294967295;p=at;var ar=p;var aq=(ar+196)&4294967295;var ap=HEAP[aq];bs=ap;var an=bs;var am=_FT_DivFix(32,an);aS=am;var al=aS;var ak=(((al))|0)>30;if(ak){aS=30}var ai=ab;var ah=unSign((ai),32,0)>1;$bb5$$bb12$9:do{if(ah){var ag=a0;var af=(ag)&4294967295;var ae=HEAP[af];var ad=(((ae))|0)!=0;if(!(ad)){X=3;break $bb5$$bb12$9}var ac=au;var aa=(ac+12)&4294967295;var Z=HEAP[aa];var Y=a0;var W=(Y)&4294967295;var V=HEAP[W];var U=unSign((Z),32,0)<=unSign((V),32,0);var ax=(U)?(Z):(V);aI=ax;var T=au;var S=(T+16)&4294967295;au=S;while(1){var k=ab;var j=unSign((k),32,0)>1;if(!(j)){X=3;break $bb5$$bb12$9}var R=au;var Q=(R+12)&4294967295;var P=HEAP[Q];var O=a0;var N=(O)&4294967295;var M=HEAP[N];var L=unSign((P),32,0)<=unSign((M),32,0);var bB=(L)?(P):(M);J=bB;var K=J;var I=aI;var H=((K)-(I))&4294967295;aJ=H;var G=aJ;var F=(((G))|0)>0;if(F){var E=a0;var D=(E+8)&4294967295;var C=HEAP[D];var B=aI;var A=(C+48*B)&4294967295;q=A;var z=aN;var y=au;_psh_hint_table_activate_mask(z,y);var w=aJ;var v=aN;var u=q;var t=aS;var s=x;_psh_hint_table_find_strong_points(v,u,w,t,s)}var r=J;aI=r;var o=ab;var n=((o)-1)&4294967295;ab=n;var m=au;var l=(m+16)&4294967295;au=l;X=4;continue}}}while(0);var i=ab;var h=(((i))|0)==1;if(h){var g=a0;var f=(g)&4294967295;var e=HEAP[f];bd=e;var d=a0;var c=(d+8)&4294967295;var b=HEAP[c];bp=b;var a=aN;var bG=(a+32)&4294967295;var bF=HEAP[bG];var bE=(bF+8)&4294967295;var bD=HEAP[bE];var bC=aN;_psh_hint_table_activate_mask(bC,bD);var bo=aN;var bn=bp;var bm=bd;var bk=aS;var bj=x;_psh_hint_table_find_strong_points(bo,bn,bm,bk,bj)}var bi=a0;var bh=(bi)&4294967295;var bg=HEAP[bh];bc=bg;var bf=a0;var be=(bf+8)&4294967295;var ba=HEAP[be];bl=ba;$bb23$22:while(1){var aL=bc;var aK=(((aL))|0)!=0;if(!(aK)){X=13;break $bb23$22}var a9=bl;var a8=(a9+32)&4294967295;var a7=HEAP[a8];var a6=(a7)!=0;$bb20$$bb22$25:do{if(a6){var a5=bl;var a4=(a5+16)&4294967295;var a3=HEAP[a4];var a2=(a3)&16;var a1=(((a2))|0)==0;if(!(a1)){X=10;break $bb20$$bb22$25}var aZ=bl;var aY=(aZ+16)&4294967295;var aX=HEAP[aY];var aW=(aX)|16;var aV=bl;var aU=(aV+16)&4294967295;HEAP[aU]=aW}}while(0);var aT=bc;var aR=((aT)-1)&4294967295;bc=aR;var aQ=bl;var aP=(aQ+48)&4294967295;bl=aP;X=8;continue $bb23$22}return;return}function _psh_glyph_find_blue_points(f,bl){var X;var t;var bx;var bk;var a8;var a1;var al;var q;var bw;var W;var bF;var bj=0;t=f;bx=bl;var b2=bx;var b1=(b2)&4294967295;var b0=HEAP[b1];a1=b0;var bZ=bx;var bY=(bZ+8)&4294967295;var bX=HEAP[bY];q=bX;$bb23$2:while(1){var aj=a1;var ah=(((aj))|0)!=0;if(!(ah)){X=20;break $bb23$2}var bW=q;var bV=(bW+20)&4294967295;var bU=HEAP[bV];var bT=reSign((bU),8,0)!=2;$bb1$$bb4$5:do{if(bT){var aY=q;var aW=(aY+20)&4294967295;var aU=HEAP[aW];var aT=reSign((aU),8,0)!=-2;if(!(aT)){X=2;break $bb1$$bb4$5}var aS=q;var aR=(aS+21)&4294967295;var aQ=HEAP[aR];var aP=reSign((aQ),8,0)!=2;if(!(aP)){X=2;break $bb1$$bb4$5}var aO=q;var aN=(aO+21)&4294967295;var aE=HEAP[aN];var aC=reSign((aE),8,0)!=-2;if(aC){X=4;break $bb1$$bb4$5}else{X=2;break $bb1$$bb4$5}}else{X=2}}while(0);$bb22$$bb4$9:do{if(X==2){var aA=q;var az=(aA+16)&4294967295;var ay=HEAP[az];var ax=(ay)&16;var aw=(((ax))|0)!=0;if(aw){X=4;break $bb22$$bb4$9}var av=q;var au=(av+36)&4294967295;var at=HEAP[au];bw=at;var ai=t;var ag=(ai)&4294967295;bk=ag;var af=bk;var ae=(af)&4294967295;var ad=HEAP[ae];al=ad;var ac=bk;var ab=(ac+4)&4294967295;var aa=(ab)&4294967295;a8=aa;$bb12$12:while(1){var b4=al;var b3=(((b4))|0)!=0;if(!(b3)){X=7;break $bb12$12}var Z=a8;var Y=(Z+12)&4294967295;var V=HEAP[Y];var U=bw;var T=((U)-(V))&4294967295;W=T;var S=t;var R=(S+2076)&4294967295;var Q=HEAP[R];var P=(0-(Q))&4294967295;var O=W;var N=(((P))|0)>(((O))|0);if(N){X=7;break $bb12$12}var M=a8;var L=(M+8)&4294967295;var K=HEAP[L];var J=t;var I=(J+2076)&4294967295;var H=HEAP[I];var G=((K)+(H))&4294967295;var F=bw;var E=(((G))|0)>=(((F))|0);$bb8$$bb11$16:do{if(E){var D=t;var C=(D+2080)&4294967295;var B=HEAP[C];var A=reSign((B),8,0)!=0;if(!A){var z=t;var y=(z+2072)&4294967295;var x=HEAP[y];var w=W;var v=(((x))|0)>=(((w))|0);if(!(v)){X=10;break $bb8$$bb11$16}}var u=a8;var s=(u+24)&4294967295;var r=HEAP[s];var p=q;var o=(p+44)&4294967295;HEAP[o]=r;var n=q;var m=(n+16)&4294967295;var l=HEAP[m];var k=(l)|16;var j=q;var i=(j+16)&4294967295;HEAP[i]=k;var h=q;var g=(h+16)&4294967295;var e=HEAP[g];var d=(e)|32;var c=q;var b=(c+16)&4294967295;HEAP[b]=d}}while(0);var a=al;var b7=((a)-1)&4294967295;al=b7;var b6=a8;var b5=(b6+32)&4294967295;a8=b5;X=6;continue $bb12$12}var bS=t;var bR=(bS+516)&4294967295;bk=bR;var bQ=bk;var bP=(bQ)&4294967295;var bO=HEAP[bP];al=bO;var bN=bk;var bM=(bN+4)&4294967295;var bL=(bM)&4294967295;var bK=al;var bJ=(bL+32*bK)&4294967295;var bI=(bJ+-32)&4294967295;a8=bI;$bb21$23:while(1){var aq=al;var ap=(((aq))|0)!=0;if(!(ap)){X=4;break $bb22$$bb4$9}var bH=a8;var bG=(bH+8)&4294967295;var bE=HEAP[bG];var bD=bw;var bC=((bE)-(bD))&4294967295;bF=bC;var bB=t;var bA=(bB+2076)&4294967295;var bz=HEAP[bA];var by=(0-(bz))&4294967295;var bv=bF;var bu=(((by))|0)>(((bv))|0);if(bu){X=4;break $bb22$$bb4$9}var bt=a8;var bs=(bt+12)&4294967295;var br=HEAP[bs];var bq=t;var bp=(bq+2076)&4294967295;var bo=HEAP[bp];var bn=((br)-(bo))&4294967295;var bm=bw;var bi=(((bn))|0)<=(((bm))|0);$bb17$$bb20$27:do{if(bi){var bh=t;var bg=(bh+2080)&4294967295;var bf=HEAP[bg];var be=reSign((bf),8,0)!=0;if(!be){var bd=t;var bc=(bd+2072)&4294967295;var bb=HEAP[bc];var ba=bF;var a9=(((bb))|0)>(((ba))|0);if(!(a9)){X=16;break $bb17$$bb20$27}}var a7=a8;var a6=(a7+28)&4294967295;var a5=HEAP[a6];var a4=q;var a3=(a4+44)&4294967295;HEAP[a3]=a5;var a2=q;var a0=(a2+16)&4294967295;var aZ=HEAP[a0];var aX=(aZ)|16;var aV=q;var aM=(aV+16)&4294967295;HEAP[aM]=aX;var aL=q;var aK=(aL+16)&4294967295;var aJ=HEAP[aK];var aI=(aJ)|32;var aH=q;var aG=(aH+16)&4294967295;HEAP[aG]=aI}}while(0);var aF=al;var aD=((aF)-1)&4294967295;al=aD;var aB=a8;var ar=(aB+-32)&4294967295;a8=ar;X=13;continue $bb21$23}}}while(0);var ao=a1;var an=((ao)-1)&4294967295;a1=an;var am=q;var ak=(am+48)&4294967295;q=ak;X=0;continue $bb23$2}return;return}function _psh_glyph_interpolate_strong_points(ar,at){var aq;var aL;var d;var q;var Y;var aR;var aP;var o;var aQ;var e=0;aL=ar;d=at;var bb=aL;var ba=(bb+24)&4294967295;var a9=HEAP[ba];var a8=d;var a7=(a9+4)&4294967295;var a6=(a7+a8*204)&4294967295;q=a6;var a5=q;var a4=(a5+196)&4294967295;var a3=HEAP[a4];Y=a3;var a2=aL;var aI=(a2)&4294967295;var aG=HEAP[aI];aR=aG;var aE=aL;var aC=(aE+8)&4294967295;var aA=HEAP[aC];aP=aA;while(1){var y=aR;var v=(((y))|0)!=0;if(!(v)){aq=4;break}var ay=aP;var ax=(ay+32)&4294967295;var aw=HEAP[ax];o=aw;var av=o;var au=(av)!=0;if(au){var ak=aP;var ai=(ak+16)&4294967295;var ag=HEAP[ai];var ae=(ag)&512;var ac=(((ae))|0)!=0;if(ac){var aa=o;var Z=(aa+8)&4294967295;var X=HEAP[Z];var W=aP;var V=(W+44)&4294967295;HEAP[V]=X}else{var L=aP;var I=(L+16)&4294967295;var F=HEAP[I];var C=(F)&1024;var z=(((C))|0)!=0;if(z){var w=o;var u=(w+8)&4294967295;var t=HEAP[u];var s=o;var r=(s+12)&4294967295;var p=HEAP[r];var n=((t)+(p))&4294967295;var m=aP;var l=(m+44)&4294967295;HEAP[l]=n}else{var k=aP;var j=(k+36)&4294967295;var i=HEAP[j];var h=o;var g=(h)&4294967295;var f=HEAP[g];var c=((i)-(f))&4294967295;aQ=c;var b=aQ;var a=(((b))|0)<=0;if(a){var bi=o;var bh=(bi+8)&4294967295;var bg=HEAP[bh];var bf=aQ;var be=Y;var bd=_FT_MulFix(bf,be);var bc=((bg)+(bd))&4294967295;var a1=aP;var a0=(a1+44)&4294967295;HEAP[a0]=bc}else{var aZ=o;var aY=(aZ+4)&4294967295;var aX=HEAP[aY];var aW=aQ;var aV=(((aX))|0)<=(((aW))|0);if(aV){var aU=o;var aT=(aU+8)&4294967295;var aS=HEAP[aT];var aO=o;var aN=(aO+12)&4294967295;var aM=HEAP[aN];var aK=((aS)+(aM))&4294967295;var aJ=o;var aH=(aJ+4)&4294967295;var aF=HEAP[aH];var aD=aQ;var aB=((aD)-(aF))&4294967295;var az=Y;var ap=_FT_MulFix(aB,az);var ao=((aK)+(ap))&4294967295;var an=aP;var am=(an+44)&4294967295;HEAP[am]=ao}else{var al=o;var aj=(al+8)&4294967295;var ah=HEAP[aj];var af=o;var ad=(af+4)&4294967295;var ab=HEAP[ad];var U=o;var T=(U+12)&4294967295;var R=HEAP[T];var P=aQ;var N=_FT_MulDiv(P,R,ab);var K=((ah)+(N))&4294967295;var H=aP;var E=(H+44)&4294967295;HEAP[E]=K}}}}var B=aP;var x=(B+16)&4294967295;var S=HEAP[x];var Q=(S)|32;var O=aP;var M=(O+16)&4294967295;HEAP[M]=Q}var J=aR;var G=((J)-1)&4294967295;aR=G;var D=aP;var A=(D+48)&4294967295;aP=A;aq=0;continue}return;return}function _psh_glyph_interpolate_normal_points(b5,ba){var V=STACKTOP;STACKTOP+=68;_memset(V,0,68);var dh;var ch;var bc;var z;var b4;var aM;var aQ;var S=V;var aY;var cg;var bV;var b0;var bG=V+64;var ci;var ct;var cW;var aZ;var bb;var cE=0;ch=b5;bc=ba;var bm=ch;var bl=(bm+24)&4294967295;var bk=HEAP[bl];var bj=bc;var bi=(bk+4)&4294967295;var bh=(bi+bj*204)&4294967295;z=bh;var bg=z;var bf=(bg+196)&4294967295;var be=HEAP[bf];b4=be;var bd=ch;var c6=(bd+16)&4294967295;var c5=HEAP[c6];aM=c5;aQ=0;aY=0;var c4=ch;var c3=(c4+8)&4294967295;var c2=HEAP[c3];cg=c2;var c1=ch;var c0=(c1)&4294967295;var cZ=HEAP[c0];var cY=cg;var cX=(cY+48*cZ)&4294967295;bV=cX;var cO=cg;b0=cO;$bb3$2:while(1){var cD=b0;var cC=bV;var cB=(cD)<(cC);if(!(cB)){dh=3;break $bb3$2}var cN=b0;var cM=(cN+16)&4294967295;var cL=HEAP[cM];var cK=(cL)&16;var cJ=(((cK))|0)!=0;if(cJ){var cI=aY;var cH=((cI)+1)&4294967295;aY=cH}var cG=b0;var cF=(cG+48)&4294967295;b0=cF;dh=0;continue $bb3$2}var cA=aY;var cz=(((cA))|0)==0;$bb49$$bb5$9:do{if(!cz){var cy=aY;var cx=unSign((cy),32,0)<=16;if(cx){var dw=S;aQ=dw}else{var cw=aY;var cv=aM;var cu=_ft_mem_realloc(cv,4,0,cw,0,bG);var cs=cu;aQ=cs;var cr=HEAP[bG];var cq=(((cr))|0)!=0;if(cq){dh=5;break $bb49$$bb5$9}}aY=0;var cp=cg;b0=cp;$bb17$15:while(1){var bJ=b0;var bI=bV;var bH=(bJ)<(bI);if(!(bH)){dh=13;break $bb17$15}var co=b0;var cn=(co+16)&4294967295;var cm=HEAP[cn];var cl=(cm)&16;var ck=(((cl))|0)==0;if(!ck){var cj=aQ;var cf=aY;var ce=(cj+4*cf)&4294967295;ci=ce;while(1){var bT=ci;var bS=aQ;var bR=(bT)>(bS);if(!(bR)){dh=8;break}var cd=ci;var cc=(cd+-4)&4294967295;var cb=HEAP[cc];var ca=(cb+36)&4294967295;var b9=HEAP[ca];var b8=b0;var b7=(b8+36)&4294967295;var b6=HEAP[b7];var b3=(((b9))|0)<=(((b6))|0);if(b3){dh=8;break}var b2=ci;var b1=(b2+-4)&4294967295;var bZ=HEAP[b1];var bY=ci;var bX=(bY)&4294967295;HEAP[bX]=bZ;var bW=ci;var bU=(bW+-4)&4294967295;ci=bU;dh=7;continue}var bQ=ci;var bP=(bQ)&4294967295;var bO=b0;HEAP[bP]=bO;var bN=aY;var bM=((bN)+1)&4294967295;aY=bM}var bL=b0;var bK=(bL+48)&4294967295;b0=bK;dh=6;continue $bb17$15}var bF=cg;b0=bF;$bb45$27:while(1){var c7=b0;var cV=bV;var cU=(c7)<(cV);if(!(cU)){dh=31;break $bb45$27}var bE=b0;var bD=(bE+16)&4294967295;var bC=HEAP[bD];var bB=(bC)&16;var bA=(((bB))|0)!=0;$bb44$$bb20$30:do{if(!bA){var bz=b0;var by=(bz+12)&4294967295;var bx=HEAP[by];var bw=(bx)&2;var bv=(((bw))|0)!=0;if(bv){var bu=b0;var bt=(bu+20)&4294967295;var bs=HEAP[bt];var br=reSign((bs),8,0)==4;if(br){dh=15;break $bb44$$bb20$30}var bq=b0;var bp=(bq+20)&4294967295;var bo=HEAP[bp];var bn=b0;var a9=(bn+21)&4294967295;var a8=HEAP[a9];var a7=reSign((bo),8,0)!=reSign((a8),8,0);if(a7){dh=15;break $bb44$$bb20$30}var a6=b0;var a5=(a6+16)&4294967295;var a4=HEAP[a5];var a3=(a4)&64;var a2=(((a3))|0)==0;if(a2){var a1=b0;var a0=(a1+12)&4294967295;var aX=HEAP[a0];var aW=(aX)&4;var aV=(((aW))|0)==0;if(aV){dh=15;break $bb44$$bb20$30}}var aU=b0;var aT=(aU+12)&4294967295;var aS=HEAP[aT];var aR=(aS)&-3;var aP=b0;var aO=(aP+12)&4294967295;HEAP[aO]=aR}aZ=0;$bb29$40:while(1){var aA=aZ;var az=aY;var ay=unSign((aA),32,0)(((aE))|0);if(aD){dh=21;break $bb29$40}var aC=aZ;var aB=((aC)+1)&4294967295;aZ=aB;dh=20;continue $bb29$40}var ax=aZ;var aw=(((ax))|0)==0;if(aw){var av=aQ;var au=(av)&4294967295;var at=HEAP[au];cW=at;var ar=cW;var ap=(ar+44)&4294967295;var ao=HEAP[ap];var an=b0;var am=(an+36)&4294967295;var al=HEAP[am];var ak=cW;var aj=(ak+36)&4294967295;var ai=HEAP[aj];var ah=((al)-(ai))&4294967295;var ag=b4;var af=_FT_MulFix(ah,ag);var ae=((ao)+(af))&4294967295;var ad=b0;var ac=(ad+44)&4294967295;HEAP[ac]=ae}else{var ab=aZ;var aa=((ab)-1)&4294967295;var Z=aQ;var Y=(Z+4*aa)&4294967295;var X=HEAP[Y];ct=X;var W=aY;aZ=W;while(1){var v=aZ;var u=(((v))|0)!=0;if(!(u)){dh=26;break}var U=aZ;var T=((U)-1)&4294967295;var R=aQ;var Q=(R+4*T)&4294967295;var P=HEAP[Q];var O=(P+36)&4294967295;var N=HEAP[O];var M=b0;var K=(M+36)&4294967295;var I=HEAP[K];var y=(((N))|0)<(((I))|0);if(y){dh=26;break}var x=aZ;var w=((x)-1)&4294967295;aZ=w;dh=25;continue}var t=aZ;var s=aY;var r=(((t))|0)==(((s))|0);if(r){var p=aZ;var n=((p)-1)&4294967295;var e=aQ;var d=(e+4*n)&4294967295;var c=HEAP[d];ct=c;var b=ct;var a=(b+44)&4294967295;var d2=HEAP[a];var d1=b0;var d0=(d1+36)&4294967295;var dY=HEAP[d0];var dW=ct;var dN=(dW+36)&4294967295;var dM=HEAP[dN];var dL=((dY)-(dM))&4294967295;var dK=b4;var dJ=_FT_MulFix(dL,dK);var dI=((d2)+(dJ))&4294967295;var dH=b0;var dG=(dH+44)&4294967295;HEAP[dG]=dI}else{var dE=aQ;var dC=aZ;var L=(dE+4*dC)&4294967295;var J=HEAP[L];cW=J;var H=b0;var G=(H+36)&4294967295;var F=HEAP[G];bb=F;var E=ct;var D=(E+36)&4294967295;var C=HEAP[D];var B=bb;var A=(((C))|0)==(((B))|0);if(A){var q=ct;var o=(q+44)&4294967295;var m=HEAP[o];var l=b0;var k=(l+44)&4294967295;HEAP[k]=m}else{var j=cW;var i=(j+36)&4294967295;var h=HEAP[i];var g=bb;var f=(((h))|0)==(((g))|0);if(f){var dZ=cW;var dX=(dZ+44)&4294967295;var dV=HEAP[dX];var dU=b0;var dT=(dU+44)&4294967295;HEAP[dT]=dV}else{var dS=ct;var dR=(dS+44)&4294967295;var dQ=HEAP[dR];var dP=cW;var dO=(dP+36)&4294967295;var dF=HEAP[dO];var dD=ct;var dB=(dD+36)&4294967295;var dA=HEAP[dB];var dz=((dF)-(dA))&4294967295;var dy=cW;var dx=(dy+44)&4294967295;var dv=HEAP[dx];var du=ct;var dt=(du+44)&4294967295;var ds=HEAP[dt];var dr=((dv)-(ds))&4294967295;var dq=ct;var dp=(dq+36)&4294967295;var dn=HEAP[dp];var dm=bb;var dl=((dm)-(dn))&4294967295;var dk=_FT_MulDiv(dl,dr,dz);var dj=((dQ)+(dk))&4294967295;var di=b0;var dg=(di+44)&4294967295;HEAP[dg]=dj}}}}var df=b0;var de=(df+16)&4294967295;var dd=HEAP[de];var dc=(dd)|32;var db=b0;var da=(db+16)&4294967295;HEAP[da]=dc}}while(0);var c9=b0;var c8=(c9+48)&4294967295;b0=c8;dh=14;continue $bb45$27}var aq=S;var cT=aQ;var cS=(aq)!=(cT);if(!(cS)){dh=5;break $bb49$$bb5$9}var cR=aM;var cQ=aQ;var cP=cQ;_ft_mem_free(cR,cP);aQ=0}}while(0);STACKTOP=V;return;return}function _psh_glyph_interpolate_other_points(bY,a4){var aJ;var cb;var cm;var s;var cA;var aI;var g;var ak;var r;var bM;var W;var t;var bL;var ar;var a9;var b8;var cr;var ao;var a7;var b5;var f;var bX=0;cb=bY;cm=a4;var cI=cb;var cH=(cI+24)&4294967295;var cG=HEAP[cH];var cF=cm;var cE=(cG+4)&4294967295;var cD=(cE+cF*204)&4294967295;s=cD;var cC=s;var cB=(cC+196)&4294967295;var cz=HEAP[cB];cA=cz;var cy=s;var bC=(cy+200)&4294967295;var bA=HEAP[bC];aI=bA;var by=cb;var bx=(by+12)&4294967295;var bw=HEAP[bx];g=bw;var bv=cb;var bu=(bv+4)&4294967295;var bt=HEAP[bu];ak=bt;$bb36$2:while(1){var E=ak;var u=(((E))|0)!=0;if(!(u)){aJ=26;break $bb36$2}var bs=g;var br=(bs)&4294967295;var bi=HEAP[br];r=bi;var bg=g;var be=(bg+4)&4294967295;var bd=HEAP[be];var bc=r;var bb=(bc+48*bd)&4294967295;W=bb;bL=0;bM=0;var ba=r;t=ba;$bb6$5:while(1){var aK=t;var az=W;var ax=(aK)<(az);if(!(ax)){aJ=5;break $bb6$5}var a8=t;var a6=(a8+16)&4294967295;var a5=HEAP[a6];var aV=(a5)&32;var aT=(((aV))|0)!=0;if(aT){var aR=bM;var aQ=(aR)==0;if(aQ){var aP=t;bM=aP}var aO=bL;var aN=((aO)+1)&4294967295;bL=aN}var aM=t;var aL=(aM+48)&4294967295;t=aL;aJ=1;continue $bb6$5}var av=bL;var au=unSign((av),32,0)<=1;$bb8$$bb16$15:do{if(au){var at=bL;var aq=(((at))|0)==1;if(aq){var ap=bM;var an=(ap+44)&4294967295;var am=HEAP[an];var al=bM;var ab=(al+36)&4294967295;var Z=HEAP[ab];var X=cA;var V=_FT_MulFix(Z,X);var U=((am)-(V))&4294967295;aI=U}var T=r;t=T;while(1){var q=t;var p=W;var o=(q)<(p);if(!(o)){aJ=10;break}var S=t;var R=bM;var Q=(S)!=(R);if(Q){var P=t;var G=(P+36)&4294967295;var D=HEAP[G];var C=cA;var B=_FT_MulFix(D,C);var A=aI;var z=((B)+(A))&4294967295;var y=t;var x=(y+44)&4294967295;HEAP[x]=z}var w=t;var v=(w+48)&4294967295;t=v;aJ=7;continue}}else{var n=bM;r=n;$bb17$28:while(1){var m=bM;t=m;$bb18$30:while(1){var l=bM;var k=(l+4)&4294967295;var j=HEAP[k];W=j;var i=W;var h=r;var e=(i)==(h);if(e){aJ=14;break $bb8$$bb16$15}var d=W;var c=(d+16)&4294967295;var b=HEAP[c];var a=(b)&32;var cN=(((a))|0)==0;if(cN){aJ=16;break $bb18$30}var cM=W;bM=cM;aJ=13;continue $bb18$30}$bb21$34:while(1){var cL=W;var cK=(cL+4)&4294967295;var cJ=HEAP[cK];W=cJ;var cx=W;var cw=(cx+16)&4294967295;var cv=HEAP[cw];var cu=(cv)&32;var ct=(((cu))|0)!=0;if(ct){aJ=18;break $bb21$34}aJ=16;continue $bb21$34}var cs=bM;var cq=(cs+36)&4294967295;var cp=HEAP[cq];var co=W;var cn=(co+36)&4294967295;var cl=HEAP[cn];var ck=(((cp))|0)<=(((cl))|0);if(ck){var cj=bM;var ci=(cj+36)&4294967295;var ch=HEAP[ci];ar=ch;var cg=bM;var cf=(cg+44)&4294967295;var ce=HEAP[cf];b8=ce;var cd=W;var cc=(cd+36)&4294967295;var ca=HEAP[cc];var b9=ar;var b7=((ca)-(b9))&4294967295;a9=b7;var b6=W;var b4=(b6+44)&4294967295;var b3=HEAP[b4];var b2=b8;var b1=((b3)-(b2))&4294967295;cr=b1}else{var b0=W;var bZ=(b0+36)&4294967295;var bW=HEAP[bZ];ar=bW;var bV=W;var bU=(bV+44)&4294967295;var bT=HEAP[bU];b8=bT;var bS=bM;var bR=(bS+36)&4294967295;var bQ=HEAP[bR];var bP=ar;var bO=((bQ)-(bP))&4294967295;a9=bO;var bN=bM;var bK=(bN+44)&4294967295;var bJ=HEAP[bK];var bI=b8;var bH=((bJ)-(bI))&4294967295;cr=bH}f=65536;var bG=a9;var bF=(((bG))|0)>0;if(bF){var bE=cr;var bD=a9;var bB=_FT_DivFix(bE,bD);f=bB}var bz=bM;var bq=(bz+4)&4294967295;var bp=HEAP[bq];t=bp;while(1){var bo=t;var bn=(bo+36)&4294967295;var bm=HEAP[bn];ao=bm;var bl=ao;var bk=ar;var bj=((bl)-(bk))&4294967295;a7=bj;var bh=a7;var bf=(((bh))|0)<=0;if(bf){var a3=a7;var a2=cA;var a1=_FT_MulFix(a3,a2);var a0=b8;var aZ=((a1)+(a0))&4294967295;b5=aZ}else{var aY=a7;var aX=a9;var aW=(((aY))|0)>=(((aX))|0);if(aW){var aU=b8;var aS=cr;var aH=((aU)+(aS))&4294967295;var aG=a7;var aF=a9;var aE=((aG)-(aF))&4294967295;var aD=cA;var aC=_FT_MulFix(aE,aD);var aB=((aH)+(aC))&4294967295;b5=aB}else{var aA=a7;var ay=f;var aw=_FT_MulFix(aA,ay);var aj=b8;var ai=((aw)+(aj))&4294967295;b5=ai}}var ah=t;var ag=(ah+44)&4294967295;var af=b5;HEAP[ag]=af;var ae=t;var ad=(ae+4)&4294967295;var ac=HEAP[ad];t=ac;var aa=t;var Y=W;var O=(aa)!=(Y);if(O){aJ=22;continue}else{aJ=24;break}}var N=W;bM=N;var M=bM;var L=r;var K=(M)!=(L);if(K){aJ=12;continue $bb17$28}else{aJ=14;break $bb8$$bb16$15}}}}while(0);var J=ak;var I=((J)-1)&4294967295;ak=I;var H=g;var F=(H+8)&4294967295;g=F;aJ=0;continue $bb36$2}return;return}function _ps_hinter_done(j){var l;var d;var k=0;d=j;var i=d;var h=(i+120)&4294967295;var g=(h)&4294967295;HEAP[g]=0;var f=d;var e=(f+148)&4294967295;var c=(e)&4294967295;HEAP[c]=0;var b=d;var a=(b+20)&4294967295;_ps_hints_done(a);return;return}function _ps_hinter_init(c){var o;var q;var p;var B;var b;var d;var r=0;q=c;var A=q;var z=(A)&4294967295;var y=(z+8)&4294967295;var x=HEAP[y];b=x;var w=q;var v=(w+20)&4294967295;var u=v;d=u;var t=q;var s=(t+20)&4294967295;var n=b;var m=_ps_hints_init(s,n);var l=q;var k=(l+108)&4294967295;_psh_globals_funcs_init(k);var j=q;var i=(j+120)&4294967295;_t1_hints_funcs_init(i);var h=d;var g=h;var f=q;var e=(f+120)&4294967295;var a=(e)&4294967295;HEAP[a]=g;var K=q;var J=(K+148)&4294967295;_t2_hints_funcs_init(J);var I=d;var H=I;var G=q;var F=(G+148)&4294967295;var E=(F)&4294967295;HEAP[E]=H;B=0;var D=B;p=D;var C=p;return C;return null}function _pshinter_get_globals_funcs(h){var k;var a;var g;var f;var j=0;a=h;var e=a;var d=e;var c=(d+108)&4294967295;f=c;var b=f;g=b;var i=g;return i;return null}function _pshinter_get_t1_funcs(h){var k;var a;var g;var f;var j=0;a=h;var e=a;var d=e;var c=(d+120)&4294967295;f=c;var b=f;g=b;var i=g;return i;return null}function _pshinter_get_t2_funcs(h){var k;var a;var g;var f;var j=0;a=h;var e=a;var d=e;var c=(d+148)&4294967295;f=c;var b=f;g=b;var i=g;return i;return null}function _Set_High_Precision(l,B){var m;var C;var w;var n=0;C=l;w=B;var A=w;var z=(((A))|0)!=0;if(z){var y=C;var x=(y)&4294967295;HEAP[x]=12;var v=C;var u=(v+16)&4294967295;HEAP[u]=256;var t=C;var r=(t+20)&4294967295;HEAP[r]=50}else{var p=C;var o=(p)&4294967295;HEAP[o]=6;var k=C;var j=(k+16)&4294967295;HEAP[j]=32;var i=C;var h=(i+20)&4294967295;HEAP[h]=2}var g=C;var f=(g)&4294967295;var e=HEAP[f];var d=1<<(e);var c=C;var b=(c+4)&4294967295;HEAP[b]=d;var a=C;var L=(a+4)&4294967295;var K=HEAP[L];var J=((((K))|0)/2|0);var I=C;var H=(I+8)&4294967295;HEAP[H]=J;var G=C;var F=(G)&4294967295;var E=HEAP[F];var D=((E)-6)&4294967295;var s=C;var q=(s+12)&4294967295;HEAP[q]=D;return;return}function _New_Profile(a8,aS,aZ){var aB;var d;var A;var bo;var T;var bj;var f=0;d=a8;A=aS;bo=aZ;var bi=d;var bh=(bi+92)&4294967295;var bg=HEAP[bh];var bf=(bg)==0;if(bf){var be=d;var bd=(be+40)&4294967295;var bc=HEAP[bd];var bb=bc;var ba=d;var aQ=(ba+88)&4294967295;HEAP[aQ]=bb;var aO=d;var aM=(aO+88)&4294967295;var aK=HEAP[aM];var aI=d;var aG=(aI+92)&4294967295;HEAP[aG]=aK;var aF=d;var aE=(aF+40)&4294967295;var aD=HEAP[aE];var aC=(aD+32)&4294967295;var av=d;var at=(av+40)&4294967295;HEAP[at]=aC}var aq=d;var ao=(aq+40)&4294967295;var am=HEAP[ao];var ak=d;var aj=(ak+36)&4294967295;var ai=HEAP[aj];var ah=(am)>=(ai);$bb2$$bb3$5:do{if(ah){var ag=d;var W=(ag+44)&4294967295;HEAP[W]=98;bj=1}else{var S=d;var P=(S+88)&4294967295;var M=HEAP[P];var J=(M+12)&4294967295;HEAP[J]=0;var G=d;var E=(G+88)&4294967295;var D=HEAP[E];var C=(D+20)&4294967295;HEAP[C]=0;var B=d;var v=(B+88)&4294967295;var t=HEAP[v];var r=(t+16)&4294967295;HEAP[r]=0;var p=d;var n=(p+88)&4294967295;var l=HEAP[n];var j=d;var i=(j+40)&4294967295;var h=HEAP[i];var g=(l+8)&4294967295;HEAP[g]=h;var c=d;var b=(c+88)&4294967295;var a=HEAP[b];var br=(a+4)&4294967295;HEAP[br]=0;var bq=d;var bp=(bq+88)&4294967295;var bn=HEAP[bp];var bm=(bn+28)&4294967295;HEAP[bm]=0;var bl=d;var bk=(bl+88)&4294967295;var a9=HEAP[bk];var a7=d;var a6=(a7+180)&4294967295;var a5=HEAP[a6];var a4=unSign((a5),8,0);var a3=(a9+12)&4294967295;HEAP[a3]=a4;var a1=A;if(a1==1){aB=8}else{if(a1==2){aB=9}else{aB=10}}if(aB==10){var ac=d;var aa=(ac+44)&4294967295;HEAP[aa]=20;bj=1;aB=5;break $bb2$$bb3$5}else{if(aB==8){var a0=d;var aY=(a0+88)&4294967295;var aX=HEAP[aY];var aW=d;var aV=(aW+88)&4294967295;var aU=HEAP[aV];var aT=(aU+12)&4294967295;var aR=HEAP[aT];var aP=(aR)|8;var aN=(aX+12)&4294967295;HEAP[aN]=aP;var aL=bo;var aJ=reSign((aL),8,0)!=0;if(aJ){var aH=d;var aA=(aH+88)&4294967295;var az=HEAP[aA];var ay=d;var ax=(ay+88)&4294967295;var aw=HEAP[ax];var au=(aw+12)&4294967295;var ar=HEAP[au];var ap=(ar)|32;var an=(az+12)&4294967295;HEAP[an]=ap}}else{if(aB==9){var al=bo;var af=reSign((al),8,0)!=0;if(af){var ae=d;var ab=(ae+88)&4294967295;var Z=HEAP[ab];var Y=d;var V=(Y+88)&4294967295;var R=HEAP[V];var O=(R+12)&4294967295;var L=HEAP[O];var I=(L)|16;var ad=(Z+12)&4294967295;HEAP[ad]=I}}}}var X=d;var U=(X+96)&4294967295;var Q=HEAP[U];var N=(Q)==0;if(N){var K=d;var H=(K+88)&4294967295;var F=HEAP[H];var z=d;var y=(z+96)&4294967295;HEAP[y]=F}var x=d;var w=(x+100)&4294967295;var u=A;HEAP[w]=u;var s=d;var q=(s+86)&4294967295;HEAP[q]=1;var o=d;var m=(o+87)&4294967295;HEAP[m]=0;bj=0}}while(0);var k=bj;T=k;var a2=T;var e=(((a2))&255);return e;return null}function _End_Profile(aQ,aH){var ai;var d;var a6;var E;var a1;var aj;var e;var f=0;d=aQ;a6=aH;var a0=d;var aZ=(a0+40)&4294967295;var aY=HEAP[aZ];var aX=(aY);var aW=d;var aV=(aW+88)&4294967295;var aU=HEAP[aV];var aT=(aU+8)&4294967295;var aS=HEAP[aT];var az=(aS);var ax=((aX)-(az))&4294967295;var av=((((ax))|0)/4|0);aj=av;var at=aj;var aq=(((at))|0)<0;if(aq){var ao=d;var an=(ao+44)&4294967295;HEAP[an]=99;a1=1}else{var am=aj;var al=(((am))|0)>0;if(al){var ak=d;var ac=(ak+88)&4294967295;var aa=HEAP[ac];var Y=(aa+16)&4294967295;var W=aj;HEAP[Y]=W;var U=a6;var S=reSign((U),8,0)!=0;if(S){var R=d;var Q=(R+88)&4294967295;var P=HEAP[Q];var O=(P+12)&4294967295;var G=HEAP[O];var D=(G)&8;var B=(((D))|0)!=0;if(B){var z=d;var x=(z+88)&4294967295;var v=HEAP[x];var u=d;var t=(u+88)&4294967295;var s=HEAP[t];var r=(s+12)&4294967295;var p=HEAP[r];var o=(p)|16;var n=(v+12)&4294967295;HEAP[n]=o}else{var m=d;var l=(m+88)&4294967295;var k=HEAP[l];var j=d;var i=(j+88)&4294967295;var h=HEAP[i];var g=(h+12)&4294967295;var c=HEAP[g];var b=(c)|32;var a=(k+12)&4294967295;HEAP[a]=b}}var a9=d;var a8=(a9+88)&4294967295;var a7=HEAP[a8];e=a7;var a5=d;var a4=(a5+40)&4294967295;var a3=HEAP[a4];var a2=a3;var aR=d;var aP=(aR+88)&4294967295;HEAP[aP]=a2;var aN=d;var aM=(aN+40)&4294967295;var aL=HEAP[aM];var aK=(aL+32)&4294967295;var aJ=d;var aI=(aJ+40)&4294967295;HEAP[aI]=aK;var aG=d;var aF=(aG+88)&4294967295;var aE=HEAP[aF];var aD=(aE+16)&4294967295;HEAP[aD]=0;var aC=d;var aB=(aC+88)&4294967295;var aA=HEAP[aB];var ay=d;var aw=(ay+40)&4294967295;var au=HEAP[aw];var ar=(aA+8)&4294967295;HEAP[ar]=au;var ap=d;var ah=(ap+88)&4294967295;var ag=HEAP[ah];var af=e;var ae=(af+28)&4294967295;HEAP[ae]=ag;var ad=d;var ab=(ad+84)&4294967295;var Z=HEAP[ab];var X=((Z)+1)&65535;var V=d;var T=(V+84)&4294967295;HEAP[T]=X}var N=d;var M=(N+40)&4294967295;var K=HEAP[M];var I=d;var H=(I+36)&4294967295;var F=HEAP[H];var C=(K)>=(F);if(C){var A=d;var y=(A+44)&4294967295;HEAP[y]=98;a1=1}else{var w=d;var L=(w+87)&4294967295;HEAP[L]=0;a1=0}}var J=a1;E=J;var aO=E;var q=(((aO))&255);return q;return null}function _Insert_Y_Turn(ar,N){var O;var d;var e;var B;var aD;var r;var aF;var P;var f=0;d=ar;e=N;var aC=d;var aB=(aC+48)&4294967295;var aA=HEAP[aB];var az=((aA)-1)&4294967295;P=az;var ay=d;var ax=(ay+32)&4294967295;var aw=HEAP[ax];var av=d;var au=(av+48)&4294967295;var ab=HEAP[au];var Z=(0-(ab))&4294967295;var X=(aw+4*Z)&4294967295;r=X;$bb1$2:while(1){var U=P;var T=(((U))|0)<0;if(T){O=1;break $bb1$2}var S=r;var R=P;var Q=(S+4*R)&4294967295;var M=HEAP[Q];var L=e;var K=(((M))|0)>(((L))|0);if(!(K)){O=1;break $bb1$2}var W=P;var V=((W)-1)&4294967295;P=V;O=0;continue $bb1$2}var J=P;var I=(((J))|0)>=0;$bb4$$bb8$7:do{if(I){var H=r;var G=P;var F=(H+4*G)&4294967295;var E=HEAP[F];var D=e;var C=(((E))|0)<(((D))|0);if(!(C)){O=5;break $bb4$$bb8$7}while(1){var o=P;var n=(((o))|0)>=0;if(!(n)){O=5;break $bb4$$bb8$7}var A=r;var z=P;var y=(A+4*z)&4294967295;var x=HEAP[y];aF=x;var w=r;var v=P;var u=(w+4*v)&4294967295;var t=e;HEAP[u]=t;var s=aF;e=s;var q=P;var p=((q)-1)&4294967295;P=p;O=6;continue}}}while(0);var m=P;var l=(((m))|0)<0;$bb9$$bb12$14:do{if(l){var k=d;var j=(k+36)&4294967295;var h=HEAP[j];var g=(h+-4)&4294967295;var c=d;var b=(c+36)&4294967295;HEAP[b]=g;var a=d;var aL=(a+36)&4294967295;var aK=HEAP[aL];var aJ=d;var aI=(aJ+40)&4294967295;var aH=HEAP[aI];var aG=(aK)<=(aH);if(aG){var aE=d;var at=(aE+44)&4294967295;HEAP[at]=98;aD=1;O=8;break $bb9$$bb12$14}else{var aq=d;var ap=(aq+48)&4294967295;var ao=HEAP[ap];var an=((ao)+1)&4294967295;var al=d;var ak=(al+48)&4294967295;HEAP[ak]=an;var aj=d;var ai=(aj+32)&4294967295;var ah=HEAP[ai];var ag=d;var af=(ag+48)&4294967295;var ae=HEAP[af];var ad=(0-(ae))&4294967295;var ac=(ah+4*ad)&4294967295;var aa=e;HEAP[ac]=aa;O=9;break $bb9$$bb12$14}}else{O=9}}while(0);if(O==9){aD=0}var Y=aD;B=Y;var am=B;var i=(((am))&255);return i;return null}function _Finalize_Profile_Table(az){var P;var e;var z;var aK;var an;var am;var R;var Q;var f=0;e=az;var aJ=e;var aI=(aJ+84)&4294967295;var aH=HEAP[aI];R=aH;var aG=e;var aF=(aG+92)&4294967295;var aE=HEAP[aF];Q=aE;var aD=R;var aC=unSign((aD),16,0)<=1;$bb14$$bb$2:do{if(aC){P=0}else{var aB=Q;var ag=(aB)==0;if(ag){P=0;break $bb14$$bb$2}while(1){var Y=R;var O=reSign((Y),16,0)!=0;if(!(O)){P=10;break}var ae=R;var ac=unSign((ae),16,0)>1;if(ac){var aa=Q;var X=(aa+8)&4294967295;var W=HEAP[X];var V=Q;var U=(V+16)&4294967295;var T=HEAP[U];var S=(W+4*T)&4294967295;var K=S;var J=Q;var I=(J+4)&4294967295;HEAP[I]=K}else{var H=Q;var G=(H+4)&4294967295;HEAP[G]=0}var F=Q;var E=(F+12)&4294967295;var D=HEAP[E];var C=(D)&8;var B=(((C))|0)!=0;if(B){var A=Q;var y=(A+20)&4294967295;var x=HEAP[y];an=x;var w=Q;var v=(w+20)&4294967295;var u=HEAP[v];var t=Q;var s=(t+16)&4294967295;var r=HEAP[s];var q=((u)+(r))&4294967295;var p=((q)-1)&4294967295;am=p}else{var o=Q;var n=(o+20)&4294967295;var m=HEAP[n];var l=Q;var k=(l+16)&4294967295;var j=HEAP[k];var i=((m)-(j))&4294967295;var h=((i)+1)&4294967295;an=h;var g=Q;var c=(g+20)&4294967295;var b=HEAP[c];am=b;var a=Q;var aR=(a+20)&4294967295;var aQ=an;HEAP[aR]=aQ;var aP=Q;var aO=(aP+8)&4294967295;var aN=HEAP[aO];var aM=Q;var aL=(aM+16)&4294967295;var aA=HEAP[aL];var ay=((aA)-1)&4294967295;var ax=(aN+4*ay)&4294967295;var aw=Q;var av=(aw+8)&4294967295;HEAP[av]=ax}var au=e;var at=an;var ar=_Insert_Y_Turn(au,at);var ap=reSign((ar),8,0)!=0;if(ap){P=5;break}var ao=am;var al=((ao)+1)&4294967295;var ak=e;var aj=_Insert_Y_Turn(ak,al);var ai=reSign((aj),8,0)!=0;if(ai){P=5;break}var ah=Q;var af=(ah+4)&4294967295;var ad=HEAP[af];Q=ad;var ab=R;var Z=((ab)-1)&65535;R=Z;P=2;continue}if(P==10){P=11;break $bb14$$bb$2}else{if(P==5){aK=1;P=8;break $bb14$$bb$2}}}}while(0);$bb14$$bb16$$bb15$21:do{if(P==0){var N=e;var M=(N+92)&4294967295;HEAP[M]=0;P=11;break $bb14$$bb16$$bb15$21}}while(0);if(P==11){aK=0}var L=aK;z=L;var aq=z;var d=(((aq))&255);return d;return null}function _Split_Conic(N){var O;var o;var Z;var W;var d=0;o=N;var aF=o;var aE=(aF+32)&4294967295;var aD=o;var aC=(aD+16)&4294967295;var aB=(aC)&4294967295;var aA=HEAP[aB];var az=(aE)&4294967295;HEAP[az]=aA;var ay=o;var ax=(ay+8)&4294967295;var aw=(ax)&4294967295;var af=HEAP[aw];W=af;var ad=o;var ab=(ad+24)&4294967295;var Y=o;var V=(Y+16)&4294967295;var T=(V)&4294967295;var S=HEAP[T];var R=W;var Q=((S)+(R))&4294967295;var P=((((Q))|0)/2|0);var I=(ab)&4294967295;HEAP[I]=P;var H=(ab)&4294967295;var G=HEAP[H];Z=G;var F=o;var E=(F+8)&4294967295;var D=o;var C=(D)&4294967295;var B=(C)&4294967295;var A=HEAP[B];var z=W;var y=((A)+(z))&4294967295;var x=((((y))|0)/2|0);var w=(E)&4294967295;HEAP[w]=x;var v=(E)&4294967295;var u=HEAP[v];W=u;var t=o;var s=(t+16)&4294967295;var r=Z;var q=W;var p=((r)+(q))&4294967295;var n=((((p))|0)/2|0);var m=(s)&4294967295;HEAP[m]=n;var l=o;var k=(l+32)&4294967295;var j=o;var i=(j+16)&4294967295;var h=(i+4)&4294967295;var g=HEAP[h];var f=(k+4)&4294967295;HEAP[f]=g;var e=o;var c=(e+8)&4294967295;var b=(c+4)&4294967295;var a=HEAP[b];W=a;var aM=o;var aL=(aM+24)&4294967295;var aK=o;var aJ=(aK+16)&4294967295;var aI=(aJ+4)&4294967295;var aH=HEAP[aI];var aG=W;var av=((aH)+(aG))&4294967295;var au=((((av))|0)/2|0);var at=(aL+4)&4294967295;HEAP[at]=au;var ar=(aL+4)&4294967295;var aq=HEAP[ar];Z=aq;var ap=o;var ao=(ap+8)&4294967295;var an=o;var am=(an)&4294967295;var al=(am+4)&4294967295;var ak=HEAP[al];var aj=W;var ai=((ak)+(aj))&4294967295;var ah=((((ai))|0)/2|0);var ag=(ao+4)&4294967295;HEAP[ag]=ah;var ae=(ao+4)&4294967295;var ac=HEAP[ae];W=ac;var aa=o;var X=(aa+16)&4294967295;var U=Z;var M=W;var L=((U)+(M))&4294967295;var K=((((L))|0)/2|0);var J=(X+4)&4294967295;HEAP[J]=K;return;return}function _Split_Cubic(q){var V;var i;var be;var bc;var ba;var a8;var aV=0;i=q;var bD=i;var bC=(bD+48)&4294967295;var bB=i;var bA=(bB+24)&4294967295;var bz=(bA)&4294967295;var by=HEAP[bz];var bx=(bC)&4294967295;HEAP[bx]=by;var bw=i;var bv=(bw+8)&4294967295;var bu=(bv)&4294967295;var aC=HEAP[bu];ba=aC;var aA=i;var ay=(aA+16)&4294967295;var ax=(ay)&4294967295;var aw=HEAP[ax];a8=aw;var av=i;var au=(av+8)&4294967295;var at=i;var ar=(at)&4294967295;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=ba;var an=((ap)+(ao))&4294967295;var am=((an)+1)&4294967295;var al=(((am))|0)>>1;be=al;var ak=(au)&4294967295;var aj=be;HEAP[ak]=aj;var ai=i;var ah=(ai+40)&4294967295;var ag=i;var af=(ag+24)&4294967295;var ae=(af)&4294967295;var ad=HEAP[ae];var ac=a8;var ab=((ad)+(ac))&4294967295;var aa=((ab)+1)&4294967295;var Z=(((aa))|0)>>1;bc=Z;var Y=(ah)&4294967295;var X=bc;HEAP[Y]=X;var W=ba;var U=a8;var T=((W)+(U))&4294967295;var S=((T)+1)&4294967295;var R=(((S))|0)>>1;ba=R;var Q=i;var P=(Q+16)&4294967295;var O=be;var N=ba;var M=((O)+(N))&4294967295;var L=((M)+1)&4294967295;var K=(((L))|0)>>1;be=K;var J=(P)&4294967295;var I=be;HEAP[J]=I;var H=i;var G=(H+32)&4294967295;var F=bc;var E=ba;var D=((F)+(E))&4294967295;var C=((D)+1)&4294967295;var B=(((C))|0)>>1;bc=B;var A=(G)&4294967295;var z=bc;HEAP[A]=z;var y=i;var x=(y+24)&4294967295;var w=be;var v=bc;var u=((w)+(v))&4294967295;var t=((u)+1)&4294967295;var s=(((t))|0)>>1;var r=(x)&4294967295;HEAP[r]=s;var p=i;var o=(p+48)&4294967295;var n=i;var m=(n+24)&4294967295;var l=(m+4)&4294967295;var k=HEAP[l];var j=(o+4)&4294967295;HEAP[j]=k;var h=i;var g=(h+8)&4294967295;var f=(g+4)&4294967295;var e=HEAP[f];ba=e;var d=i;var c=(d+16)&4294967295;var b=(c+4)&4294967295;var a=HEAP[b];a8=a;var bI=i;var bH=(bI+8)&4294967295;var bG=i;var bF=(bG)&4294967295;var bE=(bF+4)&4294967295;var bt=HEAP[bE];var bs=ba;var br=((bt)+(bs))&4294967295;var bq=((br)+1)&4294967295;var bp=(((bq))|0)>>1;be=bp;var bo=(bH+4)&4294967295;var bn=be;HEAP[bo]=bn;var bm=i;var bl=(bm+40)&4294967295;var bk=i;var bj=(bk+24)&4294967295;var bi=(bj+4)&4294967295;var bh=HEAP[bi];var bg=a8;var bf=((bh)+(bg))&4294967295;var bd=((bf)+1)&4294967295;var bb=(((bd))|0)>>1;bc=bb;var a9=(bl+4)&4294967295;var a7=bc;HEAP[a9]=a7;var a6=ba;var a5=a8;var a4=((a6)+(a5))&4294967295;var a3=((a4)+1)&4294967295;var a2=(((a3))|0)>>1;ba=a2;var a1=i;var a0=(a1+16)&4294967295;var aZ=be;var aY=ba;var aX=((aZ)+(aY))&4294967295;var aW=((aX)+1)&4294967295;var aU=(((aW))|0)>>1;be=aU;var aT=(a0+4)&4294967295;var aS=be;HEAP[aT]=aS;var aR=i;var aQ=(aR+32)&4294967295;var aP=bc;var aO=ba;var aN=((aP)+(aO))&4294967295;var aM=((aN)+1)&4294967295;var aL=(((aM))|0)>>1;bc=aL;var aK=(aQ+4)&4294967295;var aJ=bc;HEAP[aK]=aJ;var aI=i;var aH=(aI+24)&4294967295;var aG=be;var aF=bc;var aE=((aG)+(aF))&4294967295;var aD=((aE)+1)&4294967295;var aB=(((aD))|0)>>1;var az=(aH+4)&4294967295;HEAP[az]=aB;return;return}function _Line_Up(ae,cc,bZ,ca,bX,b5,g){var aD;var ck;var bO;var bQ;var cE;var cG;var ab;var bP;var c;var cF;var cj;var ci;var aC;var aB;var ad;var ac;var B;var aY;var bS;var r;var aZ;var bR=0;ck=ae;bO=cc;bQ=bZ;cE=ca;cG=bX;ab=b5;bP=g;var cD=cE;var cC=bO;var cB=((cD)-(cC))&4294967295;cj=cB;var cA=cG;var cz=bQ;var cy=((cA)-(cz))&4294967295;ci=cy;var cx=ci;var cw=(((cx))|0)<=0;$bb2$$bb$2:do{if(cw){aD=0}else{var cv=cG;var bv=ab;var bt=(((cv))|0)<(((bv))|0);if(bt){aD=0;break $bb2$$bb$2}var br=bQ;var bq=bP;var bp=(((br))|0)>(((bq))|0);if(bp){aD=0;break $bb2$$bb$2}var bo=bQ;var bn=ab;var bm=(((bo))|0)<(((bn))|0);if(bm){var bl=ab;var bk=bQ;var bb=((bl)-(bk))&4294967295;var a9=cj;var a7=ci;var a6=_FT_MulDiv(a9,bb,a7);var a5=bO;var a4=((a6)+(a5))&4294967295;bO=a4;var a3=ck;var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=ab;var aP=(((a0))|0)>>(((a1))|0);aC=aP;ad=0}else{var aN=ck;var aL=(aN)&4294967295;var aK=HEAP[aL];var aJ=bQ;var aI=(((aJ))|0)>>(((aK))|0);aC=aI;var aH=ck;var aG=(aH+4)&4294967295;var aF=HEAP[aG];var aE=((aF)-1)&4294967295;var aq=bQ;var ao=(aE)&(aq);ad=ao}var am=cG;var al=bP;var ak=(((am))|0)>(((al))|0);if(ak){var aj=ck;var ai=(aj)&4294967295;var ah=HEAP[ai];var ag=bP;var af=(((ag))|0)>>(((ah))|0);aB=af;ac=0}else{var S=ck;var Q=(S)&4294967295;var O=HEAP[Q];var N=cG;var M=(((N))|0)>>(((O))|0);aB=M;var L=ck;var K=(L+4)&4294967295;var J=HEAP[K];var I=((J)-1)&4294967295;var H=cG;var C=(I)&(H);ac=C}var A=ad;var z=(((A))|0)>0;$bb10$$bb13$14:do{if(z){var y=aC;var x=aB;var w=(((y))|0)==(((x))|0);if(w){cF=0;aD=6;break $bb2$$bb$2}else{var v=ck;var u=(v+4)&4294967295;var t=HEAP[u];var s=ad;var q=((t)-(s))&4294967295;var p=cj;var o=ci;var n=_FT_MulDiv(p,q,o);var m=bO;var l=((n)+(m))&4294967295;bO=l;var k=aC;var j=((k)+1)&4294967295;aC=j}}else{var i=ck;var h=(i+87)&4294967295;var f=HEAP[h];var e=reSign((f),8,0)!=0;if(!(e)){aD=9;break $bb10$$bb13$14}var d=ck;var b=(d+40)&4294967295;var a=HEAP[b];var cL=(a+-4)&4294967295;var cK=ck;var cJ=(cK+40)&4294967295;HEAP[cJ]=cL;var cI=ck;var cH=(cI+87)&4294967295;HEAP[cH]=0}}while(0);var cu=ac;var ct=(((cu))|0)==0;var cs=unSign((ct),1,0);var cr=ck;var cq=(cr+87)&4294967295;HEAP[cq]=cs;var cp=ck;var co=(cp+86)&4294967295;var cn=HEAP[co];var cm=reSign((cn),8,0)!=0;if(cm){var cl=ck;var ch=(cl+88)&4294967295;var cg=HEAP[ch];var cf=(cg+20)&4294967295;var ce=aC;HEAP[cf]=ce;var cd=ck;var cb=(cd+86)&4294967295;HEAP[cb]=0}var b9=aB;var b8=aC;var b7=((b9)-(b8))&4294967295;var b6=((b7)+1)&4294967295;B=b6;var b4=ck;var b3=(b4+40)&4294967295;var b2=HEAP[b3];var b1=B;var b0=(b2+4*b1)&4294967295;var bY=ck;var bW=(bY+36)&4294967295;var bV=HEAP[bW];var bU=(b0)>=(bV);if(bU){var bT=ck;var bN=(bT+44)&4294967295;HEAP[bN]=98;cF=1;aD=6;break $bb2$$bb$2}else{var bM=cj;var bL=(((bM))|0)>0;if(bL){var bK=ck;var bJ=(bK+4)&4294967295;var bI=HEAP[bJ];var bH=cj;var bG=ci;var bF=_FT_MulDiv(bI,bH,bG);aY=bF;var bE=ck;var bD=(bE+4)&4294967295;var bC=HEAP[bD];var bB=cj;var bA=((bC)*(bB))&4294967295;var bz=ci;var by=(((bA))|0)%(((bz))|0);bS=by;cj=1}else{var bx=cj;var bw=(0-(bx))&4294967295;var bu=ck;var bs=(bu+4)&4294967295;var bj=HEAP[bs];var bi=ci;var bh=_FT_MulDiv(bj,bw,bi);var bg=(0-(bh))&4294967295;aY=bg;var bf=ck;var be=(bf+4)&4294967295;var bd=HEAP[be];var bc=cj;var ba=(0-(bc))&4294967295;var a8=((bd)*(ba))&4294967295;var aX=ci;var aW=(((a8))|0)%(((aX))|0);bS=aW;cj=-1}var aV=ci;var aU=(0-(aV))&4294967295;r=aU;var aT=ck;var aS=(aT+40)&4294967295;var aR=HEAP[aS];aZ=aR;while(1){var T=B;var R=(((T))|0)>0;if(!(R)){aD=15;break}var aQ=aZ;var aO=bO;HEAP[aQ]=aO;var aM=aZ;var az=(aM+4)&4294967295;aZ=az;var ay=bO;var ax=aY;var aw=((ay)+(ax))&4294967295;bO=aw;var av=r;var au=bS;var at=((av)+(au))&4294967295;r=at;var ar=r;var ap=(((ar))|0)>=0;if(ap){var an=r;var aa=ci;var Z=((an)-(aa))&4294967295;r=Z;var Y=bO;var X=cj;var W=((Y)+(X))&4294967295;bO=W}var V=B;var U=((V)-1)&4294967295;B=U;aD=12;continue}var P=ck;var F=(P+40)&4294967295;var E=aZ;HEAP[F]=E;cF=0;aD=6;break $bb2$$bb$2}}}while(0);if(aD==0){cF=0}var D=cF;c=D;var G=c;var aA=(((G))&255);return aA;return null}function _Line_Down(t,d,S,c,R,x,f){var u;var T;var Q;var P;var r;var p;var k;var B;var v;var O;var w;var b;var z=0;T=t;Q=d;P=S;r=c;p=R;k=x;B=f;var N=T;var M=(N+86)&4294967295;var L=HEAP[M];b=L;var K=k;var J=(0-(K))&4294967295;var I=B;var G=(0-(I))&4294967295;var E=p;var C=(0-(E))&4294967295;var s=P;var q=(0-(s))&4294967295;var o=T;var n=Q;var m=r;var l=_Line_Up(o,n,q,m,C,G,J);w=l;var j=b;var i=reSign((j),8,0)!=0;$bb$$bb2$2:do{if(i){var h=T;var g=(h+86)&4294967295;var a=HEAP[g];var ad=reSign((a),8,0)==0;if(!(ad)){u=1;break $bb$$bb2$2}var ac=T;var ab=(ac+88)&4294967295;var aa=HEAP[ab];var Z=T;var Y=(Z+88)&4294967295;var X=HEAP[Y];var W=(X+20)&4294967295;var V=HEAP[W];var H=(0-(V))&4294967295;var F=(aa+20)&4294967295;HEAP[F]=H}}while(0);var D=w;var A=reSign((D),8,0);O=A;var y=O;v=y;var U=v;var e=(((U))&255);return e;return null}function _Bezier_Up(aE,aD,cd,cC,g){var bb;var cO;var bS;var bf;var aB;var co;var c;var da;var cv;var ct;var cE;var a9;var ba;var aC;var cX;var B;var bx;var cp=0;cO=aE;bS=aD;bf=cd;aB=cC;co=g;var c9=cO;var c8=(c9+52)&4294967295;var c7=HEAP[c8];cX=c7;var c5=cX;var c4=bS;var c3=(c5+8*c4)&4294967295;var c2=(c3+4)&4294967295;var c1=HEAP[c2];cv=c1;var c0=cX;var b4=(c0)&4294967295;var b2=(b4+4)&4294967295;var b0=HEAP[b2];ct=b0;var bZ=cO;var bY=(bZ+40)&4294967295;var bX=HEAP[bY];bx=bX;var bW=ct;var bV=aB;var bU=(((bW))|0)<(((bV))|0);$Fin$$bb$2:do{if(bU){bb=0}else{var bT=cv;var bJ=co;var bH=(((bT))|0)>(((bJ))|0);if(bH){bb=0;break $Fin$$bb$2}var bF=cO;var bE=(bF+4)&4294967295;var bD=HEAP[bE];var bC=(0-(bD))&4294967295;var bB=ct;var bA=(bC)&(bB);a9=bA;var bz=a9;var by=co;var bo=(((bz))|0)>(((by))|0);if(bo){var bm=co;a9=bm}var bk=aB;ba=bk;var bj=cv;var bi=aB;var bh=(((bj))|0)<(((bi))|0);$bb4$$bb5$8:do{if(bh){var bg=aB;cE=bg}else{var be=cO;var bd=(be+4)&4294967295;var bc=HEAP[bd];var a0=cv;var aY=((bc)+(a0))&4294967295;var aV=((aY)-1)&4294967295;var aT=cO;var aR=(aT+4)&4294967295;var aP=HEAP[aR];var aN=(0-(aP))&4294967295;var aL=(aV)&(aN);cE=aL;var aJ=cO;var aH=(aJ+4)&4294967295;var ar=HEAP[aH];var ap=(((ar))&65535);var am=((ap)-1)&65535;var ak=cv;var ai=(((ak))&65535);var ag=(am)&(ai);aC=ag;var ae=cE;ba=ae;var ac=aC;var aa=reSign((ac),16,0)==0;if(!(aa)){bb=5;break $bb4$$bb5$8}var Y=cO;var N=(Y+87)&4294967295;var L=HEAP[N];var J=reSign((L),8,0)!=0;if(J){var I=bx;var H=(I+-4)&4294967295;bx=H;var G=cO;var F=(G+87)&4294967295;HEAP[F]=0}var E=cX;var D=bS;var C=(E+8*D)&4294967295;var s=(C)&4294967295;var q=HEAP[s];var o=bx;HEAP[o]=q;var n=bx;var m=(n+4)&4294967295;bx=m;var l=cO;var k=(l+4)&4294967295;var j=HEAP[k];var i=cE;var h=((j)+(i))&4294967295;cE=h}}while(0);var f=cO;var e=(f+86)&4294967295;var d=HEAP[e];var b=reSign((d),8,0)!=0;if(b){var a=cO;var df=(a+88)&4294967295;var de=HEAP[df];var dd=cO;var dc=(dd)&4294967295;var db=HEAP[dc];var cZ=ba;var cY=(((cZ))|0)>>(((db))|0);var cW=(de+20)&4294967295;HEAP[cW]=cY;var cV=cO;var cU=(cV+86)&4294967295;HEAP[cU]=0}var cT=a9;var cS=cE;var cR=(((cT))|0)<(((cS))|0);if(cR){bb=0;break $Fin$$bb$2}var cQ=a9;var cP=cE;var cN=((cQ)-(cP))&4294967295;var cM=cO;var cL=(cM)&4294967295;var cK=HEAP[cL];var cJ=(((cN))|0)>>(((cK))|0);var cI=bx;var cH=(cI+4*cJ)&4294967295;var cG=(cH+4)&4294967295;var cF=cO;var cD=(cF+36)&4294967295;var cB=HEAP[cD];var cA=(cG)>=(cB);if(cA){var cz=cO;var cy=(cz+40)&4294967295;var cx=bx;HEAP[cy]=cx;var cw=cO;var cu=(cw+44)&4294967295;HEAP[cu]=98;da=1;bb=9;break $Fin$$bb$2}else{var cs=cX;B=cs;while(1){var aU=cX;var aS=B;var aQ=(aU)<(aS);if(aQ){bb=0;break $Fin$$bb$2}var aO=cE;var aM=a9;var aK=(((aO))|0)<=(((aM))|0);if(!(aK)){bb=0;break $Fin$$bb$2}var cr=cO;var cq=(cr+87)&4294967295;HEAP[cq]=0;var cn=cX;var cm=(cn)&4294967295;var cl=(cm+4)&4294967295;var ck=HEAP[cl];ct=ck;var cj=ct;var ci=cE;var ch=(((cj))|0)>(((ci))|0);if(ch){var cg=cX;var cf=bS;var ce=(cg+8*cf)&4294967295;var cc=(ce+4)&4294967295;var cb=HEAP[cc];cv=cb;var ca=ct;var b9=cv;var b8=((ca)-(b9))&4294967295;var b7=cO;var b6=(b7+16)&4294967295;var b5=HEAP[b6];var b3=(((b8))|0)>=(((b5))|0);if(b3){var b1=bf;var bR=cX;FUNCTION_TABLE[b1](bR);var bQ=cX;var bP=bS;var bO=(bQ+8*bP)&4294967295;cX=bO}else{var bN=cX;var bM=bS;var bL=(bN+8*bM)&4294967295;var bK=(bL)&4294967295;var bI=HEAP[bK];var bG=cX;var bw=(bG)&4294967295;var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=cX;var bs=bS;var br=(bt+8*bs)&4294967295;var bq=(br)&4294967295;var bp=HEAP[bq];var bn=((bu)-(bp))&4294967295;var bl=cE;var a8=cv;var a7=((bl)-(a8))&4294967295;var a6=((bn)*(a7))&4294967295;var a5=ct;var a4=cv;var a3=((a5)-(a4))&4294967295;var a2=((((a6))|0)/(((a3))|0)|0);var a1=((bI)+(a2))&4294967295;var aZ=bx;HEAP[aZ]=a1;var aX=bx;var aA=(aX+4)&4294967295;bx=aA;var az=bS;var ay=(0-(az))&4294967295;var ax=cX;var aw=(ax+8*ay)&4294967295;cX=aw;var av=cO;var au=(av+4)&4294967295;var at=HEAP[au];var aq=cE;var ao=((at)+(aq))&4294967295;cE=ao}bb=10;continue}else{var V=ct;var U=cE;var T=(((V))|0)==(((U))|0);if(T){var S=cO;var R=(S+87)&4294967295;HEAP[R]=1;var Q=cX;var P=(Q)&4294967295;var O=(P)&4294967295;var M=HEAP[O];var K=bx;HEAP[K]=M;var A=bx;var z=(A+4)&4294967295;bx=z;var y=cO;var x=(y+4)&4294967295;var w=HEAP[x];var v=cE;var u=((w)+(v))&4294967295;cE=u}var t=bS;var r=(0-(t))&4294967295;var p=cX;var aW=(p+8*r)&4294967295;cX=aW;bb=10;continue}}}}}while(0);if(bb==0){var aI=cO;var aG=(aI+40)&4294967295;var aF=bx;HEAP[aG]=aF;var an=cO;var al=(an+52)&4294967295;var aj=HEAP[al];var ah=bS;var af=(0-(ah))&4294967295;var ad=(aj+8*af)&4294967295;var ab=cO;var Z=(ab+52)&4294967295;HEAP[Z]=ad;da=0}var X=da;c=X;var W=c;var c6=(((W))&255);return c6;return null}function _Bezier_Down(aw,z,f,u,aJ){var T;var h;var H;var g;var b;var U;var F;var aI;var aC;var S;var e;var i=0;h=aw;H=z;g=f;b=u;U=aJ;var aH=h;var aG=(aH+52)&4294967295;var aF=HEAP[aG];aC=aF;var aE=aC;var aD=(aE)&4294967295;var aB=aC;var aA=(aB)&4294967295;var az=(aA+4)&4294967295;var ay=HEAP[az];var ag=(0-(ay))&4294967295;var ae=(aD+4)&4294967295;HEAP[ae]=ag;var ad=aC;var ac=(ad+8)&4294967295;var ab=aC;var aa=(ab+8)&4294967295;var Z=(aa+4)&4294967295;var Y=HEAP[Z];var X=(0-(Y))&4294967295;var W=(ac+4)&4294967295;HEAP[W]=X;var R=aC;var Q=(R+16)&4294967295;var P=aC;var O=(P+16)&4294967295;var N=(O+4)&4294967295;var M=HEAP[N];var L=(0-(M))&4294967295;var K=(Q+4)&4294967295;HEAP[K]=L;var J=H;var I=(((J))|0)>2;if(I){var G=aC;var E=(G+24)&4294967295;var D=aC;var C=(D+24)&4294967295;var B=(C+4)&4294967295;var A=HEAP[B];var y=(0-(A))&4294967295;var x=(E+4)&4294967295;HEAP[x]=y}var w=h;var v=(w+86)&4294967295;var t=HEAP[v];e=t;var s=b;var q=(0-(s))&4294967295;var p=U;var o=(0-(p))&4294967295;var n=h;var m=H;var l=g;var k=_Bezier_Up(n,m,l,o,q);S=k;var j=e;var d=reSign((j),8,0)!=0;$bb2$$bb4$5:do{if(d){var c=h;var a=(c+86)&4294967295;var aQ=HEAP[a];var aP=reSign((aQ),8,0)==0;if(!(aP)){T=2;break $bb2$$bb4$5}var aO=h;var aN=(aO+88)&4294967295;var aM=HEAP[aN];var aL=h;var aK=(aL+88)&4294967295;var ax=HEAP[aK];var av=(ax+20)&4294967295;var au=HEAP[av];var at=(0-(au))&4294967295;var ar=(aM+20)&4294967295;HEAP[ar]=at}}while(0);var aq=aC;var ap=(aq)&4294967295;var ao=aC;var an=(ao)&4294967295;var am=(an+4)&4294967295;var al=HEAP[am];var ak=(0-(al))&4294967295;var aj=(ap+4)&4294967295;HEAP[aj]=ak;var ai=S;var ah=reSign((ai),8,0);aI=ah;var af=aI;F=af;var V=F;var r=(((V))&255);return r;return null}function _Line_To(ao,b6,b5){var aK;var ch;var g;var an;var c;var cB;var bU=0;ch=ao;g=b6;an=b5;var cA=ch;var cz=(cA+100)&4294967295;var cy=HEAP[cz];if(cy==0){aK=15}else{if(cy==1){aK=16}else{if(cy==2){aK=17}else{aK=5}}}$bb17$$bb$$bb8$$bb13$2:do{if(aK==15){var cx=ch;var cw=(cx+72)&4294967295;var cv=HEAP[cw];var cu=an;var ct=(((cv))|0)<(((cu))|0);$bb1$$bb4$4:do{if(ct){var cs=ch;var bB=(cs+72)&4294967295;var bz=HEAP[bB];var bx=ch;var bw=(bx+4)&4294967295;var bv=HEAP[bw];var bu=((bz)+(bv))&4294967295;var bt=((bu)-1)&4294967295;var bs=ch;var br=(bs+4)&4294967295;var bq=HEAP[br];var bh=(0-(bq))&4294967295;var bf=(bt)&(bh);var bd=ch;var bc=(bd+72)&4294967295;var bb=HEAP[bc];var ba=((bf)-(bb))&4294967295;var a9=ch;var a8=(a9+8)&4294967295;var a7=HEAP[a8];var a6=(((ba))|0)>=(((a7))|0);var aW=unSign((a6),1,0);var aU=ch;var aS=(((aW))&255);var aR=_New_Profile(aU,1,aS);var aQ=reSign((aR),8,0)!=0;if(aQ){cB=1;aK=0;break $bb17$$bb$$bb8$$bb13$2}else{}}else{var aP=ch;var aO=(aP+72)&4294967295;var aN=HEAP[aO];var aM=an;var aL=(((aN))|0)>(((aM))|0);if(!(aL)){aK=3;break $bb1$$bb4$4}var aB=ch;var az=(aB+4)&4294967295;var ax=HEAP[az];var aw=((ax)-1)&4294967295;var av=ch;var au=(av+72)&4294967295;var at=HEAP[au];var ar=(aw)&(at);var aq=ch;var ap=(aq+8)&4294967295;var ae=HEAP[ap];var ac=(((ar))|0)>=(((ae))|0);var aa=unSign((ac),1,0);var Z=ch;var Y=(((aa))&255);var X=_New_Profile(Z,2,Y);var W=reSign((X),8,0)!=0;if(!(W)){aK=3;break $bb1$$bb4$4}cB=1;aK=0;break $bb17$$bb$$bb8$$bb13$2}}while(0);aK=5;break $bb17$$bb$$bb8$$bb13$2}else{if(aK==16){var V=ch;var U=(V+72)&4294967295;var T=HEAP[U];var J=an;var H=(((T))|0)>(((J))|0);$bb9$$bb12$14:do{if(H){var F=ch;var E=(F+4)&4294967295;var D=HEAP[E];var C=((D)-1)&4294967295;var B=ch;var A=(B+72)&4294967295;var z=HEAP[A];var y=(C)&(z);var q=ch;var p=(q+8)&4294967295;var o=HEAP[p];var n=(((y))|0)>=(((o))|0);var m=unSign((n),1,0);var l=ch;var k=(((m))&255);var j=_End_Profile(l,k);var i=reSign((j),8,0)!=0;if(!i){var h=ch;var f=(h+4)&4294967295;var e=HEAP[f];var d=((e)-1)&4294967295;var b=ch;var a=(b+72)&4294967295;var cG=HEAP[a];var cF=(d)&(cG);var cE=ch;var cD=(cE+8)&4294967295;var cC=HEAP[cD];var cr=(((cF))|0)>=(((cC))|0);var cq=unSign((cr),1,0);var cp=ch;var co=(((cq))&255);var cn=_New_Profile(cp,2,co);var cm=reSign((cn),8,0)!=0;if(!(cm)){aK=7;break $bb9$$bb12$14}}cB=1;aK=0;break $bb17$$bb$$bb8$$bb13$2}}while(0);aK=5;break $bb17$$bb$$bb8$$bb13$2}else{if(aK==17){var cl=ch;var ck=(cl+72)&4294967295;var cj=HEAP[ck];var ci=an;var cg=(((cj))|0)<(((ci))|0);if(!(cg)){aK=5;break $bb17$$bb$$bb8$$bb13$2}var cf=ch;var ce=(cf+72)&4294967295;var cd=HEAP[ce];var cc=ch;var cb=(cc+4)&4294967295;var ca=HEAP[cb];var b9=((cd)+(ca))&4294967295;var b8=((b9)-1)&4294967295;var b7=ch;var b4=(b7+4)&4294967295;var b3=HEAP[b4];var b2=(0-(b3))&4294967295;var b1=(b8)&(b2);var b0=ch;var bZ=(b0+72)&4294967295;var bY=HEAP[bZ];var bX=((b1)-(bY))&4294967295;var bW=ch;var bV=(bW+8)&4294967295;var bT=HEAP[bV];var bS=(((bX))|0)>=(((bT))|0);var bR=unSign((bS),1,0);var bQ=ch;var bP=(((bR))&255);var bO=_End_Profile(bQ,bP);var bN=reSign((bO),8,0)!=0;if(!bN){var bM=ch;var bL=(bM+72)&4294967295;var bK=HEAP[bL];var bJ=ch;var bI=(bJ+4)&4294967295;var bH=HEAP[bI];var bG=((bK)+(bH))&4294967295;var bF=((bG)-1)&4294967295;var bE=ch;var bD=(bE+4)&4294967295;var bC=HEAP[bD];var bA=(0-(bC))&4294967295;var by=(bF)&(bA);var bp=ch;var bo=(bp+72)&4294967295;var bn=HEAP[bo];var bm=((by)-(bn))&4294967295;var bl=ch;var bk=(bl+8)&4294967295;var bj=HEAP[bk];var bi=(((bm))|0)>=(((bj))|0);var bg=unSign((bi),1,0);var be=ch;var a4=(((bg))&255);var a3=_New_Profile(be,1,a4);var a2=reSign((a3),8,0)!=0;if(!(a2)){aK=5;break $bb17$$bb$$bb8$$bb13$2}}cB=1;aK=0;break $bb17$$bb$$bb8$$bb13$2}}}}while(0);$bb17$$bb24$25:do{if(aK==5){var a1=ch;var a0=(a1+100)&4294967295;var aZ=HEAP[a0];if(aZ==1){aK=18}else{if(aZ==2){aK=19}else{aK=12}}$bb23$$bb18$$bb21$27:do{if(aK==18){var aY=ch;var aX=(aY+80)&4294967295;var aV=HEAP[aX];var aT=ch;var aJ=(aT+76)&4294967295;var aI=HEAP[aJ];var aH=ch;var aG=(aH+72)&4294967295;var aF=HEAP[aG];var aE=ch;var aD=(aE+68)&4294967295;var aC=HEAP[aD];var aA=ch;var ay=g;var am=an;var al=_Line_Up(aA,aC,aF,ay,am,aI,aV);var ak=reSign((al),8,0)!=0;if(ak){cB=1;aK=0;break $bb17$$bb24$25}else{}}else{if(aK==19){var aj=ch;var ai=(aj+80)&4294967295;var ah=HEAP[ai];var ag=ch;var af=(ag+76)&4294967295;var ad=HEAP[af];var ab=ch;var R=(ab+72)&4294967295;var Q=HEAP[R];var P=ch;var O=(P+68)&4294967295;var N=HEAP[O];var M=ch;var L=g;var K=an;var I=_Line_Down(M,N,Q,L,K,ad,ah);var G=reSign((I),8,0)!=0;if(!(G)){aK=12;break $bb23$$bb18$$bb21$27}cB=1;aK=0;break $bb17$$bb24$25}}}while(0);var x=ch;var w=(x+68)&4294967295;var v=g;HEAP[w]=v;var u=ch;var t=(u+72)&4294967295;var s=an;HEAP[t]=s;cB=0}}while(0);var r=cB;c=r;var S=c;var a5=(((S))&255);return a5;return null}function _Conic_To(ak,aC,aA,cb,ca){var aJ;var cr;var a6;var bW;var g;var aj;var c;var cL;var cc;var cd;var b3;var b1;var bZ;var cj;var ce;var aQ;var aI;var cf;var bV=0;cr=ak;a6=aC;bW=aA;g=cb;aj=ca;var cK=cr;var cJ=(cK+184)&4294967295;var cI=(cJ)&4294967295;var cH=cr;var cG=(cH+52)&4294967295;HEAP[cG]=cI;var cF=cr;var cE=(cF+52)&4294967295;var cD=HEAP[cE];var cC=(cD+16)&4294967295;var bC=cr;var bA=(bC+68)&4294967295;var by=HEAP[bA];var bx=(cC)&4294967295;HEAP[bx]=by;var bw=cr;var bv=(bw+52)&4294967295;var bu=HEAP[bv];var bt=(bu+16)&4294967295;var bs=cr;var br=(bs+72)&4294967295;var bi=HEAP[br];var bg=(bt+4)&4294967295;HEAP[bg]=bi;var be=cr;var bd=(be+52)&4294967295;var bc=HEAP[bd];var bb=(bc+8)&4294967295;var ba=(bb)&4294967295;var a9=a6;HEAP[ba]=a9;var a8=cr;var a7=(a8+52)&4294967295;var aW=HEAP[a7];var aU=(aW+8)&4294967295;var aS=(aU+4)&4294967295;var aR=bW;HEAP[aS]=aR;var aP=cr;var aO=(aP+52)&4294967295;var aN=HEAP[aO];var aM=(aN)&4294967295;var aL=(aM)&4294967295;var aK=g;HEAP[aL]=aK;var ax=cr;var av=(ax+52)&4294967295;var at=HEAP[av];var ar=(at)&4294967295;var aq=(ar+4)&4294967295;var ap=aj;HEAP[aq]=ap;$bb$2:while(1){var ao=cr;var an=(ao+52)&4294967295;var am=HEAP[an];var al=(am+16)&4294967295;var aa=(al+4)&4294967295;var Y=HEAP[aa];b3=Y;var W=cr;var V=(W+52)&4294967295;var U=HEAP[V];var T=(U+8)&4294967295;var S=(T+4)&4294967295;var R=HEAP[S];b1=R;var Q=cr;var P=(Q+52)&4294967295;var F=HEAP[P];var D=(F)&4294967295;var B=(D+4)&4294967295;var A=HEAP[B];bZ=A;var z=cr;var y=(z+52)&4294967295;var x=HEAP[y];var w=(x)&4294967295;var v=(w)&4294967295;var u=HEAP[v];cj=u;var q=b3;var p=bZ;var o=(((q))|0)<=(((p))|0);if(o){var n=b3;ce=n;var m=bZ;aQ=m}else{var l=bZ;ce=l;var k=b3;aQ=k}var j=b1;var i=ce;var h=(((j))|0)<(((i))|0);$bb5$$bb4$8:do{if(h){aJ=2}else{var f=b1;var e=aQ;var d=(((f))|0)>(((e))|0);if(d){aJ=2;break $bb5$$bb4$8}var cz=b3;var cy=bZ;var cx=(((cz))|0)==(((cy))|0);if(cx){var cw=cr;var cv=(cw+52)&4294967295;var cu=HEAP[cv];var ct=(cu+-16)&4294967295;var cs=cr;var cq=(cs+52)&4294967295;HEAP[cq]=ct;aJ=5;break $bb5$$bb4$8}else{var cp=b3;var co=bZ;var cn=(((cp))|0)<(((co))|0);if(cn){cd=1}else{cd=2}var cm=cd;aI=cm;var cl=cr;var ck=(cl+100)&4294967295;var ci=HEAP[ck];var ch=aI;var cg=(((ci))|0)!=(((ch))|0);if(cg){var b9=aI;var b8=(((b9))|0)==1;if(b8){var b7=cr;var b6=(b7+4)&4294967295;var b5=HEAP[b6];var b4=b3;var b2=((b5)+(b4))&4294967295;var b0=((b2)-1)&4294967295;var bY=cr;var bX=(bY+4)&4294967295;var bU=HEAP[bX];var bT=(0-(bU))&4294967295;var bS=(b0)&(bT);var bR=b3;var bQ=((bS)-(bR))&4294967295;var bP=cr;var bO=(bP+8)&4294967295;var bN=HEAP[bO];var bM=(((bQ))|0)>=(((bN))|0);var bL=unSign((bM),1,0);cc=bL}else{var bK=cr;var bJ=(bK+4)&4294967295;var bI=HEAP[bJ];var bH=((bI)-1)&4294967295;var bG=b3;var bF=(bH)&(bG);var bE=cr;var bD=(bE+8)&4294967295;var bB=HEAP[bD];var bz=(((bF))|0)>=(((bB))|0);var bq=unSign((bz),1,0);cc=bq}var bp=cc;cf=bp;var bo=cr;var bn=(bo+100)&4294967295;var bm=HEAP[bn];var bl=(((bm))|0)!=0;if(bl){var bk=cf;var bj=reSign((bk),8,0);var bh=cr;var bf=(((bj))&255);var a4=_End_Profile(bh,bf);var a3=reSign((a4),8,0)!=0;if(a3){aJ=8;break $bb$2}}var a2=cf;var a1=reSign((a2),8,0);var a0=cr;var aZ=aI;var aY=(((a1))&255);var aX=_New_Profile(a0,aZ,aY);var aV=reSign((aX),8,0)!=0;if(aV){aJ=8;break $bb$2}}var aT=aI;var aH=(((aT))|0)==1;if(aH){var aG=cr;var aF=(aG+80)&4294967295;var aE=HEAP[aF];var aD=cr;var aB=(aD+76)&4294967295;var az=HEAP[aB];var ay=cr;var aw=_Bezier_Up(ay,2,128,az,aE);var au=reSign((aw),8,0)!=0;if(au){aJ=8;break $bb$2}aJ=5;break $bb5$$bb4$8}else{var ai=cr;var ah=(ai+80)&4294967295;var ag=HEAP[ah];var af=cr;var ae=(af+76)&4294967295;var ad=HEAP[ae];var ac=cr;var ab=_Bezier_Down(ac,2,128,ad,ag);var Z=reSign((ab),8,0)!=0;if(Z){aJ=8;break $bb$2}else{aJ=5;break $bb5$$bb4$8}}}}}while(0);if(aJ==2){var b=cr;var a=(b+52)&4294967295;var cQ=HEAP[a];_Split_Conic(cQ);var cP=cr;var cO=(cP+52)&4294967295;var cN=HEAP[cO];var cM=(cN+16)&4294967295;var cB=cr;var cA=(cB+52)&4294967295;HEAP[cA]=cM}var X=cr;var N=(X+52)&4294967295;var M=HEAP[N];var L=cr;var K=(L+184)&4294967295;var J=(K)&4294967295;var I=(M)>=(J);if(I){aJ=0;continue $bb$2}else{aJ=12;break $bb$2}}if(aJ==8){cL=1}else{if(aJ==12){var H=cr;var G=(H+68)&4294967295;var E=cj;HEAP[G]=E;var C=cr;var t=(C+72)&4294967295;var s=bZ;HEAP[t]=s;cL=0}}var r=cL;c=r;var O=c;var a5=(((O))&255);return a5;return null}function _Cubic_To(aA,bT,bw,bR,bv,cI,cG){var ba;var cW;var a7;var a9;var cf;var cg;var g;var az;var c;var dh;var cH;var cJ;var cA;var cy;var cv;var ct;var cN;var aG;var b5;var aD;var b2;var a8;var cK;var cr=0;cW=aA;a7=bT;a9=bw;cf=bR;cg=bv;g=cI;az=cG;var dg=cW;var df=(dg+184)&4294967295;var de=(df)&4294967295;var dd=cW;var dc=(dd+52)&4294967295;HEAP[dc]=de;var db=cW;var da=(db+52)&4294967295;var c9=HEAP[da];var c8=(c9+24)&4294967295;var b6=cW;var b3=(b6+68)&4294967295;var b0=HEAP[b3];var bZ=(c8)&4294967295;HEAP[bZ]=b0;var bY=cW;var bX=(bY+52)&4294967295;var bW=HEAP[bX];var bV=(bW+24)&4294967295;var bU=cW;var bS=(bU+72)&4294967295;var bI=HEAP[bS];var bG=(bV+4)&4294967295;HEAP[bG]=bI;var bE=cW;var bD=(bE+52)&4294967295;var bC=HEAP[bD];var bB=(bC+16)&4294967295;var bA=(bB)&4294967295;var bz=a7;HEAP[bA]=bz;var by=cW;var bx=(by+52)&4294967295;var bm=HEAP[bx];var bk=(bm+16)&4294967295;var bi=(bk+4)&4294967295;var bh=a9;HEAP[bi]=bh;var bg=cW;var bf=(bg+52)&4294967295;var be=HEAP[bf];var bd=(be+8)&4294967295;var bc=(bd)&4294967295;var bb=cf;HEAP[bc]=bb;var aY=cW;var aW=(aY+52)&4294967295;var aT=HEAP[aW];var aR=(aT+8)&4294967295;var aP=(aR+4)&4294967295;var aN=cg;HEAP[aP]=aN;var aL=cW;var aJ=(aL+52)&4294967295;var aH=HEAP[aJ];var aE=(aH)&4294967295;var ap=(aE)&4294967295;var an=g;HEAP[ap]=an;var ak=cW;var ai=(ak+52)&4294967295;var ag=HEAP[ai];var ae=(ag)&4294967295;var ac=(ae+4)&4294967295;var aa=az;HEAP[ac]=aa;$bb$2:while(1){var Y=cW;var W=(Y+52)&4294967295;var M=HEAP[W];var K=(M+24)&4294967295;var I=(K+4)&4294967295;var H=HEAP[I];cA=H;var G=cW;var F=(G+52)&4294967295;var E=HEAP[F];var D=(E+16)&4294967295;var C=(D+4)&4294967295;var B=HEAP[C];cy=B;var s=cW;var q=(s+52)&4294967295;var o=HEAP[q];var n=(o+8)&4294967295;var m=(n+4)&4294967295;var l=HEAP[m];cv=l;var k=cW;var j=(k+52)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var f=(h+4)&4294967295;var e=HEAP[f];ct=e;var d=cW;var b=(d+52)&4294967295;var a=HEAP[b];var dm=(a)&4294967295;var dl=(dm)&4294967295;var dk=HEAP[dl];cN=dk;var dj=cA;var di=ct;var c7=(((dj))|0)<=(((di))|0);if(c7){var c6=cA;aG=c6;var c4=ct;b5=c4}else{var c3=ct;aG=c3;var c2=cA;b5=c2}var c1=cy;var c0=cv;var cZ=(((c1))|0)<=(((c0))|0);if(cZ){var cY=cy;aD=cY;var cX=cv;b2=cX}else{var cV=cv;aD=cV;var cU=cy;b2=cU}var cT=aD;var cS=aG;var cR=(((cT))|0)<(((cS))|0);$bb8$$bb7$12:do{if(cR){ba=3}else{var cQ=b2;var cP=b5;var cO=(((cQ))|0)>(((cP))|0);if(cO){ba=3;break $bb8$$bb7$12}var cw=cA;var cu=ct;var cs=(((cw))|0)==(((cu))|0);if(cs){var cq=cW;var cp=(cq+52)&4294967295;var co=HEAP[cp];var cn=(co+-24)&4294967295;var cm=cW;var cl=(cm+52)&4294967295;HEAP[cl]=cn;ba=6;break $bb8$$bb7$12}else{var ck=cA;var cj=ct;var ci=(((ck))|0)<=(((cj))|0);if(ci){cJ=1}else{cJ=2}var ch=cJ;a8=ch;var ce=cW;var cd=(ce+100)&4294967295;var cc=HEAP[cd];var cb=a8;var ca=(((cc))|0)!=(((cb))|0);if(ca){var b9=a8;var b8=(((b9))|0)==1;if(b8){var b7=cW;var b4=(b7+4)&4294967295;var b1=HEAP[b4];var bQ=cA;var bP=((b1)+(bQ))&4294967295;var bO=((bP)-1)&4294967295;var bN=cW;var bM=(bN+4)&4294967295;var bL=HEAP[bM];var bK=(0-(bL))&4294967295;var bJ=(bO)&(bK);var bH=cA;var bF=((bJ)-(bH))&4294967295;var bu=cW;var bt=(bu+8)&4294967295;var bs=HEAP[bt];var br=(((bF))|0)>=(((bs))|0);var bq=unSign((br),1,0);cH=bq}else{var bp=cW;var bo=(bp+4)&4294967295;var bn=HEAP[bo];var bl=((bn)-1)&4294967295;var bj=cA;var a6=(bl)&(bj);var a5=cW;var a4=(a5+8)&4294967295;var a3=HEAP[a4];var a2=(((a6))|0)>=(((a3))|0);var a1=unSign((a2),1,0);cH=a1}var a0=cH;cK=a0;var aZ=cW;var aX=(aZ+100)&4294967295;var aV=HEAP[aX];var ay=(((aV))|0)!=0;if(ay){var ax=cK;var aw=reSign((ax),8,0);var av=cW;var au=(((aw))&255);var at=_End_Profile(av,au);var ar=reSign((at),8,0)!=0;if(ar){ba=9;break $bb$2}}var aq=cK;var ao=reSign((aq),8,0);var am=cW;var U=a8;var T=(((ao))&255);var S=_New_Profile(am,U,T);var R=reSign((S),8,0)!=0;if(R){ba=9;break $bb$2}}var Q=a8;var P=(((Q))|0)==1;if(P){var O=cW;var N=(O+80)&4294967295;var L=HEAP[N];var J=cW;var A=(J+76)&4294967295;var z=HEAP[A];var y=cW;var x=_Bezier_Up(y,3,130,z,L);var w=reSign((x),8,0)!=0;if(w){ba=9;break $bb$2}ba=6;break $bb8$$bb7$12}else{var v=cW;var u=(v+80)&4294967295;var t=HEAP[u];var r=cW;var p=(r+76)&4294967295;var aU=HEAP[p];var aS=cW;var aQ=_Bezier_Down(aS,3,130,aU,t);var aO=reSign((aQ),8,0)!=0;if(aO){ba=9;break $bb$2}else{ba=6;break $bb8$$bb7$12}}}}}while(0);if(ba==3){var cM=cW;var cL=(cM+52)&4294967295;var cF=HEAP[cL];_Split_Cubic(cF);var cE=cW;var cD=(cE+52)&4294967295;var cC=HEAP[cD];var cB=(cC+24)&4294967295;var cz=cW;var cx=(cz+52)&4294967295;HEAP[cx]=cB}var aM=cW;var aK=(aM+52)&4294967295;var aI=HEAP[aK];var aF=cW;var aC=(aF+184)&4294967295;var aB=(aC)&4294967295;var al=(aI)>=(aB);if(al){ba=0;continue $bb$2}else{ba=13;break $bb$2}}if(ba==9){dh=1}else{if(ba==13){var aj=cW;var ah=(aj+68)&4294967295;var af=cN;HEAP[ah]=af;var ad=cW;var ab=(ad+72)&4294967295;var Z=ct;HEAP[ab]=Z;dh=0}}var X=dh;c=X;var V=c;var c5=(((V))&255);return c5;return null}function _Decompose_Curve(cD,gS,bv,aO){var W=STACKTOP;STACKTOP+=32;_memset(W,0,32);var gQ;var dJ;var f;var d2;var er;var dO;var co;var fv=W;var ga=W+8;var g2=W+16;var eI;var ed;var ak;var X;var bt;var d5;var fi;var bG;var bF;var e8;var e2;var u=W+24;var a8;var q;var eB;var ht;var g5;var hs;var g4;var hr;var g3;var ea;var d8;var dR;var fK=0;dJ=cD;f=gS;d2=bv;er=aO;var cm=dJ;var ck=(cm+128)&4294967295;var ci=(ck+4)&4294967295;var cg=HEAP[ci];eI=cg;var cf=d2;var ce=unSign((cf),16,0);var cd=eI;var cc=(cd+8*ce)&4294967295;ak=cc;var cb=f;var gF=unSign((cb),16,0);var gE=eI;var gD=(gE+8*gF)&4294967295;var gC=(gD)&4294967295;var gB=HEAP[gC];var gA=dJ;var gz=(gA+24)&4294967295;var gy=HEAP[gz];var gx=(gB)<<(gy);var gw=dJ;var gb=(gw+8)&4294967295;var f9=HEAP[gb];var f8=((gx)-(f9))&4294967295;var f7=(g2)&4294967295;HEAP[f7]=f8;var f6=f;var f5=unSign((f6),16,0);var f4=eI;var f3=(f4+8*f5)&4294967295;var f2=(f3+4)&4294967295;var f1=HEAP[f2];var fF=dJ;var fE=(fF+24)&4294967295;var fD=HEAP[fE];var fC=(f1)<<(fD);var fB=dJ;var fA=(fB+8)&4294967295;var fz=HEAP[fA];var fy=((fC)-(fz))&4294967295;var fx=(g2+4)&4294967295;HEAP[fx]=fy;var fw=d2;var e9=unSign((fw),16,0);var e7=eI;var e6=(e7+8*e9)&4294967295;var e5=(e6)&4294967295;var e4=HEAP[e5];var e3=dJ;var e1=(e3+24)&4294967295;var e0=HEAP[e1];var eZ=(e4)<<(e0);var eY=dJ;var eC=(eY+8)&4294967295;var eA=HEAP[eC];var ez=((eZ)-(eA))&4294967295;var ey=(fv)&4294967295;HEAP[ey]=ez;var ex=d2;var ew=unSign((ex),16,0);var ev=eI;var eu=(ev+8*ew)&4294967295;var et=(eu+4)&4294967295;var es=HEAP[et];var eg=dJ;var ef=(eg+24)&4294967295;var ee=HEAP[ef];var ec=(es)<<(ee);var eb=dJ;var d9=(eb+8)&4294967295;var d7=HEAP[d9];var d6=((ec)-(d7))&4294967295;var d4=(fv+4)&4294967295;HEAP[d4]=d6;var d3=er;var dQ=(((d3))|0)!=0;if(dQ){var dP=(g2)&4294967295;var dN=HEAP[dP];d5=dN;var dM=(g2+4)&4294967295;var dL=HEAP[dM];var dK=(g2)&4294967295;HEAP[dK]=dL;var dI=(g2+4)&4294967295;var dH=d5;HEAP[dI]=dH;var dG=(fv)&4294967295;var dF=HEAP[dG];fi=dF;var ds=(fv+4)&4294967295;var dq=HEAP[ds];var dn=(fv)&4294967295;HEAP[dn]=dq;var dl=(fv+4)&4294967295;var dj=fi;HEAP[dl]=dj}var dh=(ga)&4294967295;var df=(g2)&4294967295;var dd=HEAP[df];HEAP[dh]=dd;var db=(ga+4)&4294967295;var da=(g2+4)&4294967295;var cX=HEAP[da];HEAP[db]=cX;var cV=f;var cT=unSign((cV),16,0);var cR=eI;var cP=(cR+8*cT)&4294967295;ed=cP;var cN=dJ;var cL=(cN+128)&4294967295;var cJ=(cL+8)&4294967295;var cH=HEAP[cJ];var cG=f;var bs=unSign((cG),16,0);var br=(cH+bs)&4294967295;X=br;var bp=X;var bn=(bp)&4294967295;var bl=HEAP[bn];var bj=reSign((bl),8,0);var bg=(bj)&4;var be=(((bg))|0)!=0;if(be){var bc=X;var bb=(bc)&4294967295;var a7=HEAP[bb];var a6=unSign((a7),8,0)>>>5;var a4=dJ;var a2=(a4+180)&4294967295;HEAP[a2]=a6}var a0=X;var aX=(a0)&4294967295;var aV=HEAP[aX];var aT=reSign((aV),8,0);var aR=(aT)&3;bt=aR;var aP=bt;var aN=(((aP))|0)==2;$Invalid_Outline$$bb5$8:do{if(aN){gQ=15}else{var aM=bt;var aL=(((aM))|0)==0;if(aL){var aK=dJ;var aJ=(aK+128)&4294967295;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aG=d2;var aF=unSign((aG),16,0);var aE=(aH+aF)&4294967295;var aD=HEAP[aE];var aC=reSign((aD),8,0);var aB=(aC)&3;var aA=(((aB))|0)==1;if(aA){var az=(g2)&4294967295;var ay=(fv)&4294967295;var ax=HEAP[ay];HEAP[az]=ax;var aw=(g2+4)&4294967295;var av=(fv+4)&4294967295;var au=HEAP[av];HEAP[aw]=au;var at=ak;var ar=(at+-8)&4294967295;ak=ar}else{var aq=(g2)&4294967295;var ap=HEAP[aq];var ao=(fv)&4294967295;var an=HEAP[ao];var am=((ap)+(an))&4294967295;var al=((((am))|0)/2|0);var aj=(g2)&4294967295;HEAP[aj]=al;var ai=(g2+4)&4294967295;var ah=HEAP[ai];var ag=(fv+4)&4294967295;var af=HEAP[ag];var ae=((ah)+(af))&4294967295;var ad=((((ae))|0)/2|0);var ac=(g2+4)&4294967295;HEAP[ac]=ad;var ab=(fv)&4294967295;var aa=(g2)&4294967295;var Z=HEAP[aa];HEAP[ab]=Z;var Y=(fv+4)&4294967295;var V=(g2+4)&4294967295;var U=HEAP[V];HEAP[Y]=U}var T=ed;var S=(T+-8)&4294967295;ed=S;var R=X;var Q=(R+-1)&4294967295;X=Q}var P=(g2)&4294967295;var O=HEAP[P];var N=dJ;var L=(N+68)&4294967295;HEAP[L]=O;var B=(g2+4)&4294967295;var A=HEAP[B];var z=dJ;var y=(z+72)&4294967295;HEAP[y]=A;$bb47$17:while(1){var bh=ed;var bf=ak;var bd=(bh)<(bf);if(!(bd)){gQ=30;break $bb47$17}var x=ed;var w=(x+8)&4294967295;ed=w;var v=X;var t=(v+1)&4294967295;X=t;var s=X;var p=(s)&4294967295;var e=HEAP[p];var d=reSign((e),8,0);var c=(d)&3;bt=c;var b=bt;if(b==0){gQ=34}else{if(b==1){gQ=35}else{gQ=36}}if(gQ==36){var en=ed;var em=(en+8)&4294967295;var el=ak;var ek=(em)>(el);if(ek){gQ=15;break $Invalid_Outline$$bb5$8}var ej=X;var ei=(ej+1)&4294967295;var eh=HEAP[ei];var d1=reSign((eh),8,0);var d0=(d1)&3;var dZ=(((d0))|0)!=2;if(dZ){gQ=15;break $Invalid_Outline$$bb5$8}var dY=ed;var dX=(dY+16)&4294967295;ed=dX;var dW=X;var dV=(dW+2)&4294967295;X=dV;var dU=ed;var dT=(dU+-16)&4294967295;var dS=(dT)&4294967295;var dE=HEAP[dS];var dD=dJ;var dC=(dD+24)&4294967295;var dB=HEAP[dC];var dA=(dE)<<(dB);var dz=dJ;var dy=(dz+8)&4294967295;var dx=HEAP[dy];var dv=((dA)-(dx))&4294967295;ht=dv;var dt=ed;var c9=(dt+-16)&4294967295;var c8=(c9+4)&4294967295;var c7=HEAP[c8];var c6=dJ;var c5=(c6+24)&4294967295;var c4=HEAP[c5];var c3=(c7)<<(c4);var c2=dJ;var c1=(c2+8)&4294967295;var cZ=HEAP[c1];var cF=((c3)-(cZ))&4294967295;g5=cF;var cE=ed;var cC=(cE+-8)&4294967295;var cB=(cC)&4294967295;var cA=HEAP[cB];var cz=dJ;var cy=(cz+24)&4294967295;var cx=HEAP[cy];var cw=(cA)<<(cx);var cu=dJ;var ca=(cu+8)&4294967295;var b9=HEAP[ca];var b8=((cw)-(b9))&4294967295;hs=b8;var b7=ed;var b6=(b7+-8)&4294967295;var b5=(b6+4)&4294967295;var b4=HEAP[b5];var b3=dJ;var b2=(b3+24)&4294967295;var b0=HEAP[b2];var dw=(b4)<<(b0);var du=dJ;var dr=(du+8)&4294967295;var dp=HEAP[dr];var dm=((dw)-(dp))&4294967295;g4=dm;var dk=er;var di=(((dk))|0)!=0;if(di){var dg=ht;ea=dg;var de=g5;ht=de;var dc=ea;g5=dc;var c0=hs;d8=c0;var cY=g4;hs=cY;var cW=d8;g4=cW}var cU=ed;var cS=ak;var cQ=(cU)<=(cS);if(!(cQ)){gQ=25;break $bb47$17}var cO=ed;var cM=(cO)&4294967295;var cK=(cM)&4294967295;var cI=HEAP[cK];var cv=dJ;var ct=(cv+24)&4294967295;var cs=HEAP[ct];var cr=(cI)<<(cs);var cq=dJ;var cp=(cq+8)&4294967295;var cn=HEAP[cp];var cl=((cr)-(cn))&4294967295;hr=cl;var cj=ed;var ch=(cj)&4294967295;var b1=(ch+4)&4294967295;var bZ=HEAP[b1];var bY=dJ;var bX=(bY+24)&4294967295;var bW=HEAP[bX];var bV=(bZ)<<(bW);var bU=dJ;var bT=(bU+8)&4294967295;var bS=HEAP[bT];var bR=((bV)-(bS))&4294967295;g3=bR;var bQ=er;var bP=(((bQ))|0)!=0;if(bP){var bO=hr;dR=bO;var bN=g3;hr=bN;var bM=dR;g3=bM}var bL=dJ;var bK=ht;var bJ=g5;var bI=hs;var bH=g4;var bE=hr;var bD=g3;var bC=_Cubic_To(bL,bK,bJ,bI,bH,bE,bD);var bB=reSign((bC),8,0)!=0;if(bB){gQ=6;break $Invalid_Outline$$bb5$8}gQ=4;continue $bb47$17}else{if(gQ==34){var j=ed;var i=(j)&4294967295;var h=(i)&4294967295;var g=HEAP[h];var hF=dJ;var hD=(hF+24)&4294967295;var hB=HEAP[hD];var hA=(g)<<(hB);var hz=dJ;var hy=(hz+8)&4294967295;var hx=HEAP[hy];var hw=((hA)-(hx))&4294967295;var hv=(ga)&4294967295;HEAP[hv]=hw;var hu=ed;var hh=(hu)&4294967295;var hf=(hh+4)&4294967295;var hd=HEAP[hf];var hc=dJ;var hb=(hc+24)&4294967295;var ha=HEAP[hb];var g9=(hd)<<(ha);var g8=dJ;var g7=(g8+8)&4294967295;var g6=HEAP[g7];var g1=((g9)-(g6))&4294967295;var g0=(ga+4)&4294967295;HEAP[g0]=g1;var gZ=er;var gY=(((gZ))|0)!=0;if(gY){var gX=(ga)&4294967295;var gW=HEAP[gX];e2=gW;var gV=(ga+4)&4294967295;var gU=HEAP[gV];var gT=(ga)&4294967295;HEAP[gT]=gU;var gR=(ga+4)&4294967295;var gP=e2;HEAP[gR]=gP}while(1){var gO=ed;var gN=ak;var gM=(gO)<(gN);if(!(gM)){gQ=10;break $bb47$17}var gL=ed;var gK=(gL+8)&4294967295;ed=gK;var gJ=X;var gI=(gJ+1)&4294967295;X=gI;var gH=X;var gG=(gH)&4294967295;var gv=HEAP[gG];var gu=reSign((gv),8,0);var gt=(gu)&3;bt=gt;var gs=ed;var gr=(gs)&4294967295;var gq=(gr)&4294967295;var gp=HEAP[gq];var go=dJ;var gn=(go+24)&4294967295;var gl=HEAP[gn];var f0=(gp)<<(gl);var fZ=dJ;var fY=(fZ+8)&4294967295;var fX=HEAP[fY];var fW=((f0)-(fX))&4294967295;a8=fW;var fV=ed;var fU=(fV)&4294967295;var fT=(fU+4)&4294967295;var fS=HEAP[fT];var fQ=dJ;var fu=(fQ+24)&4294967295;var ft=HEAP[fu];var fs=(fS)<<(ft);var fr=dJ;var fq=(fr+8)&4294967295;var fp=HEAP[fq];var fo=((fs)-(fp))&4294967295;q=fo;var fn=er;var fm=(((fn))|0)!=0;if(fm){var fk=a8;eB=fk;var eX=q;a8=eX;var eW=eB;q=eW}var eV=bt;var eU=(((eV))|0)==1;if(eU){gQ=12;break}var gi=bt;var gh=(((gi))|0)!=0;if(gh){gQ=15;break $Invalid_Outline$$bb5$8}var gg=(ga)&4294967295;var gf=HEAP[gg];var ge=a8;var gd=((gf)+(ge))&4294967295;var gc=((((gd))|0)/2|0);var fR=(u)&4294967295;HEAP[fR]=gc;var fP=(ga+4)&4294967295;var fO=HEAP[fP];var fN=q;var fM=((fO)+(fN))&4294967295;var fL=((((fM))|0)/2|0);var fJ=(u+4)&4294967295;HEAP[fJ]=fL;var fI=(u+4)&4294967295;var fH=HEAP[fI];var fG=(u)&4294967295;var fl=HEAP[fG];var fj=(ga+4)&4294967295;var fh=HEAP[fj];var fg=(ga)&4294967295;var ff=HEAP[fg];var fe=dJ;var fd=_Conic_To(fe,ff,fh,fl,fH);var fc=reSign((fd),8,0)!=0;if(fc){gQ=6;break $Invalid_Outline$$bb5$8}var fb=(ga)&4294967295;var fa=a8;HEAP[fb]=fa;var eP=(ga+4)&4294967295;var eN=q;HEAP[eP]=eN;gQ=18;continue}var eT=(ga+4)&4294967295;var eS=HEAP[eT];var eR=(ga)&4294967295;var eQ=HEAP[eR];var eO=dJ;var eM=a8;var gm=q;var gk=_Conic_To(eO,eQ,eS,eM,gm);var gj=reSign((gk),8,0)!=0;if(gj){gQ=6;break $Invalid_Outline$$bb5$8}gQ=4;continue $bb47$17}else{if(gQ==35){var a=ed;var hI=(a)&4294967295;var hH=HEAP[hI];var hG=dJ;var hE=(hG+24)&4294967295;var hC=HEAP[hE];var hq=(hH)<<(hC);var hp=dJ;var ho=(hp+8)&4294967295;var hn=HEAP[ho];var hl=((hq)-(hn))&4294967295;bG=hl;var hk=ed;var hj=(hk+4)&4294967295;var hi=HEAP[hj];var hg=dJ;var he=(hg+24)&4294967295;var M=HEAP[he];var K=(hi)<<(M);var J=dJ;var I=(J+8)&4294967295;var H=HEAP[I];var G=((K)-(H))&4294967295;bF=G;var F=er;var E=(((F))|0)!=0;if(E){var D=bG;e8=D;var C=bF;bG=C;var r=e8;bF=r}var o=dJ;var n=bG;var m=bF;var l=_Line_To(o,n,m);var k=reSign((l),8,0)!=0;if(k){gQ=6;break $Invalid_Outline$$bb5$8}gQ=4;continue $bb47$17}}}}if(gQ==30){var ba=(g2+4)&4294967295;var a9=HEAP[ba];var a5=(g2)&4294967295;var a3=HEAP[a5];var a1=dJ;var aZ=_Line_To(a1,a3,a9);var aW=reSign((aZ),8,0)!=0;if(aW){gQ=6;break $Invalid_Outline$$bb5$8}}else{if(gQ==25){var bA=(g2+4)&4294967295;var bz=HEAP[bA];var by=(g2)&4294967295;var bx=HEAP[by];var bw=dJ;var bu=ht;var bq=g5;var bo=hs;var bm=g4;var bk=_Cubic_To(bw,bu,bq,bo,bm,bx,bz);var bi=reSign((bk),8,0)!=0;if(bi){gQ=6;break $Invalid_Outline$$bb5$8}}else{if(gQ==10){var eL=(g2+4)&4294967295;var eK=HEAP[eL];var eJ=(g2)&4294967295;var eH=HEAP[eJ];var eG=(ga+4)&4294967295;var eF=HEAP[eG];var eE=(ga)&4294967295;var eD=HEAP[eE];var eq=dJ;var ep=_Conic_To(eq,eD,eF,eH,eK);var eo=reSign((ep),8,0)!=0;if(eo){gQ=6;break $Invalid_Outline$$bb5$8}}}}co=0;gQ=31;break $Invalid_Outline$$bb5$8}}while(0);$Invalid_Outline$$Fail$$bb49$58:do{if(gQ==15){var aU=dJ;var aS=(aU+44)&4294967295;HEAP[aS]=20;gQ=6;break $Invalid_Outline$$Fail$$bb49$58}}while(0);if(gQ==6){co=1}var aQ=co;dO=aQ;var hm=dO;var aY=(((hm))&255);STACKTOP=W;return aY;return null}function _Convert_Glyph(ad,by){var az;var b9;var b8;var c;var ct;var bX;var q;var bn;var bW;var bL=0;b9=ad;b8=by;var cs=b9;var cr=(cs+92)&4294967295;HEAP[cr]=0;var cq=b9;var cp=(cq+87)&4294967295;HEAP[cp]=0;var co=b9;var cn=(co+86)&4294967295;HEAP[cn]=0;var cm=b9;var cl=(cm+32)&4294967295;var ck=HEAP[cl];var br=(ck+-32)&4294967295;var bp=b9;var bm=(bp+36)&4294967295;HEAP[bm]=br;var bl=b9;var bk=(bl+48)&4294967295;HEAP[bk]=0;var bj=b9;var bi=(bj+40)&4294967295;var bh=HEAP[bi];var bg=bh;var bf=b9;var a5=(bf+88)&4294967295;HEAP[a5]=bg;var a3=b9;var a1=(a3+88)&4294967295;var a0=HEAP[a1];var aZ=b9;var aY=(aZ+40)&4294967295;var aX=HEAP[aY];var aW=(a0+8)&4294967295;HEAP[aW]=aX;var aV=b9;var aU=(aV+84)&4294967295;HEAP[aU]=0;q=0;bX=0;$bb16$2:while(1){var ao=b9;var am=(ao+128)&4294967295;var ac=(am)&4294967295;var ab=HEAP[ac];var aa=reSign((ab),16,0);var Z=bX;var Y=(((aa))|0)>(((Z))|0);if(!(Y)){az=15;break $bb16$2}var aL=b9;var aJ=(aL+100)&4294967295;HEAP[aJ]=0;var aH=b9;var aG=(aH+96)&4294967295;HEAP[aG]=0;var aF=b9;var aE=(aF+128)&4294967295;var aD=(aE+12)&4294967295;var aC=HEAP[aD];var aB=bX;var aA=(aC+2*aB)&4294967295;var ap=HEAP[aA];var an=unSign((ap),16,0);var al=q;var ak=(((al))&65535);var aj=unSign((ak),16,0);var ai=b9;var ah=(((aj))&65535);var ag=(((an))&65535);var af=b8;var ae=_Decompose_Curve(ai,ah,ag,af);var U=reSign((ae),8,0)!=0;if(U){az=1;break $bb16$2}var S=b9;var Q=(S+128)&4294967295;var P=(Q+12)&4294967295;var O=HEAP[P];var N=bX;var M=(O+2*N)&4294967295;var L=HEAP[M];var K=reSign((L),16,0);var J=((K)+1)&4294967295;q=J;var A=b9;var z=(A+72)&4294967295;var y=HEAP[z];var x=b9;var w=(x+4)&4294967295;var v=HEAP[w];var u=((v)-1)&4294967295;var t=(y)&(u);var s=(((t))|0)==0;$bb3$$bb8$6:do{if(s){var r=b9;var p=(r+72)&4294967295;var o=HEAP[p];var n=b9;var m=(n+76)&4294967295;var l=HEAP[m];var k=(((o))|0)>=(((l))|0);if(!(k)){az=5;break $bb3$$bb8$6}var j=b9;var i=(j+72)&4294967295;var h=HEAP[i];var g=b9;var f=(g+80)&4294967295;var e=HEAP[f];var d=(((h))|0)<=(((e))|0);if(!(d)){az=5;break $bb3$$bb8$6}var b=b9;var a=(b+96)&4294967295;var cy=HEAP[a];var cx=(cy)!=0;if(!(cx)){az=5;break $bb3$$bb8$6}var cw=b9;var cv=(cw+96)&4294967295;var cu=HEAP[cv];var cj=(cu+12)&4294967295;var ci=HEAP[cj];var ch=(ci)&8;var cg=b9;var cf=(cg+88)&4294967295;var ce=HEAP[cf];var cd=(ce+12)&4294967295;var cc=HEAP[cd];var cb=(cc)&8;var ca=(((ch))|0)==(((cb))|0);if(!(ca)){az=5;break $bb3$$bb8$6}var b7=b9;var b6=(b7+40)&4294967295;var b5=HEAP[b6];var b4=(b5+-4)&4294967295;var b3=b9;var b2=(b3+40)&4294967295;HEAP[b2]=b4}}while(0);var b1=b9;var b0=(b1+88)&4294967295;var bZ=HEAP[b0];bn=bZ;var bY=b9;var bV=(bY+88)&4294967295;var bU=HEAP[bV];var bT=(bU+12)&4294967295;var bS=HEAP[bT];var bR=(bS)&8;var bQ=(((bR))|0)!=0;if(bQ){var bP=b9;var bO=(bP+4)&4294967295;var bN=HEAP[bO];var bM=((bN)-1)&4294967295;var bK=b9;var bJ=(bK+72)&4294967295;var bI=HEAP[bJ];var bH=(bM)&(bI);var bG=b9;var bF=(bG+8)&4294967295;var bE=HEAP[bF];var bD=(((bH))|0)>=(((bE))|0);var bC=unSign((bD),1,0);bW=bC}else{var bB=b9;var bA=(bB+72)&4294967295;var bz=HEAP[bA];var bx=b9;var bw=(bx+4)&4294967295;var bv=HEAP[bw];var bu=((bz)+(bv))&4294967295;var bt=((bu)-1)&4294967295;var bs=b9;var bq=(bs+4)&4294967295;var bo=HEAP[bq];var be=(0-(bo))&4294967295;var bd=(bt)&(be);var bc=b9;var bb=(bc+72)&4294967295;var a9=HEAP[bb];var a8=((bd)-(a9))&4294967295;var a7=b9;var a6=(a7+8)&4294967295;var a4=HEAP[a6];var a2=(((a8))|0)>=(((a4))|0);var aT=unSign((a2),1,0);bW=aT}var aS=bW;var aR=reSign((aS),8,0);var aQ=b9;var aP=(((aR))&255);var aO=_End_Profile(aQ,aP);var aN=reSign((aO),8,0)!=0;if(aN){az=11;break $bb16$2}var aM=b9;var aK=(aM+96)&4294967295;var aI=HEAP[aK];var ay=(aI)!=0;if(ay){var ax=b9;var aw=(ax+96)&4294967295;var av=HEAP[aw];var au=bn;var at=(au+28)&4294967295;HEAP[at]=av}var ar=bX;var aq=((ar)+1)&4294967295;bX=aq;az=0;continue $bb16$2}if(az==1){ct=1}else{if(az==11){ct=1}else{if(az==15){var X=b9;var W=_Finalize_Profile_Table(X);var V=reSign((W),8,0)!=0;if(V){ct=1}else{var T=b9;var R=(T+40)&4294967295;var H=HEAP[R];var G=b9;var F=(G+36)&4294967295;var E=HEAP[F];var D=(H)>=(E);var C=unSign((D),1,0);ct=C}}}}var B=ct;c=B;var I=c;var ba=(((I))&255);return ba;return null}function _Init_Linked(e){var c;var d;var a=0;d=e;var b=d;HEAP[b]=0;return;return}function _InsNew(c,f){var y;var E;var B;var q;var i;var A;var n=0;E=c;B=f;var m=E;q=m;var l=q;var k=HEAP[l];i=k;var j=B;var h=(j)&4294967295;var g=HEAP[h];A=g;while(1){var t=i;var s=(t)!=0;if(!(s)){y=1;break}var e=i;var d=(e)&4294967295;var b=HEAP[d];var a=A;var z=(((b))|0)>(((a))|0);if(z){y=1;break}var x=i;var w=(x+4)&4294967295;q=w;var v=q;var u=HEAP[v];i=u;y=0;continue}var r=B;var p=(r+4)&4294967295;var o=i;HEAP[p]=o;var D=q;var C=B;HEAP[D]=C;return;return}function _DelOld(c,f){var u;var x;var w;var o;var i;var n=0;x=c;w=f;var m=x;o=m;var l=o;var k=HEAP[l];i=k;while(1){var q=i;var p=(q)!=0;if(!(p)){u=5;break}var j=i;var h=w;var g=(j)==(h);if(g){u=1;break}var v=i;var t=(v+4)&4294967295;o=t;var s=o;var r=HEAP[s];i=r;u=0;continue}if(u==1){var e=i;var d=(e+4)&4294967295;var b=HEAP[d];var a=o;HEAP[a]=b}return;return}function _Sort(E){var L;var ai;var W;var z;var o;var ae;var d=0;ai=E;var at=ai;var ar=HEAP[at];o=ar;$bb4$2:while(1){var A=o;var y=(A)!=0;if(!(y)){L=3;break $bb4$2}var aq=o;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var an=HEAP[ao];var am=o;var al=(am)&4294967295;HEAP[al]=an;var ak=o;var aj=(ak+8)&4294967295;var V=HEAP[aj];var U=o;var T=(U+12)&4294967295;var S=HEAP[T];var R=(S)&8;var Q=(((R))|0)!=0;if(Q){W=1}else{W=-1}var P=W;var O=(V+4*P)&4294967295;var N=o;var M=(N+8)&4294967295;HEAP[M]=O;var K=o;var J=(K+16)&4294967295;var I=HEAP[J];var H=((I)-1)&4294967295;var G=o;var F=(G+16)&4294967295;HEAP[F]=H;var D=o;var C=(D+4)&4294967295;var B=HEAP[C];o=B;L=0;continue $bb4$2}var x=ai;z=x;var w=z;var v=HEAP[w];o=v;var u=o;var t=(u)==0;$bb13$$bb6$10:do{if(!t){var s=o;var r=(s+4)&4294967295;var q=HEAP[r];ae=q;while(1){var Y=ae;var X=(Y)!=0;if(!(X)){L=5;break $bb13$$bb6$10}var p=o;var n=(p)&4294967295;var m=HEAP[n];var l=ae;var k=(l)&4294967295;var j=HEAP[k];var i=(((m))|0)<=(((j))|0);if(i){var h=o;var g=(h+4)&4294967295;z=g;var f=z;var e=HEAP[f];o=e;var c=o;var b=(c)==0;if(b){L=5;break $bb13$$bb6$10}}else{var a=z;var aA=ae;HEAP[a]=aA;var az=ae;var ay=(az+4)&4294967295;var ax=HEAP[ay];var aw=o;var av=(aw+4)&4294967295;HEAP[av]=ax;var au=ae;var ah=(au+4)&4294967295;var ag=o;HEAP[ah]=ag;var af=ai;z=af;var ad=z;var ac=HEAP[ad];o=ac}var ab=o;var aa=(ab+4)&4294967295;var Z=HEAP[aa];ae=Z;L=4;continue}}}while(0);return;return}function _Vertical_Sweep_Init(o,I,d){var p;var K;var l;var q;var b;var u=0;K=o;l=I;q=d;var J=K;var H=(J+104)&4294967295;var G=(H+8)&4294967295;var F=HEAP[G];b=F;var E=q;q=E;var D=b;var C=(((D))&65535);var A=(0-(C))&65535;var y=K;var w=(y+156)&4294967295;HEAP[w]=A;var n=l;var m=HEAP[n];var k=reSign((m),16,0);var j=(0-(k))&4294967295;var i=b;var h=((j)*(i))&4294967295;var g=K;var f=(g+148)&4294967295;HEAP[f]=h;var e=b;var c=(((e))|0)>0;if(c){var a=K;var T=(a+148)&4294967295;var S=HEAP[T];var R=K;var Q=(R+104)&4294967295;var P=(Q)&4294967295;var O=HEAP[P];var N=((O)-1)&4294967295;var M=b;var L=((N)*(M))&4294967295;var B=((S)+(L))&4294967295;var z=K;var x=(z+148)&4294967295;HEAP[x]=B}var v=K;var t=(v+158)&4294967295;HEAP[t]=0;var s=K;var r=(s+160)&4294967295;HEAP[r]=0;return;return}function _Vertical_Sweep_Span(N,bk,br,bp,J,be){var aa;var bx;var M;var a6;var bR;var aX;var a9;var Z;var Y;var aA;var az;var L;var K;var ax;var a7=0;bx=N;M=bk;a6=br;bR=bp;aX=J;a9=be;var bS=M;M=bS;var bQ=aX;aX=bQ;var bP=a9;a9=bP;var bO=bx;var bN=(bO+4)&4294967295;var bM=HEAP[bN];var bL=a6;var bK=((bM)+(bL))&4294967295;var bJ=((bK)-1)&4294967295;var bI=bx;var aM=(bI+4)&4294967295;var aK=HEAP[aM];var aI=(0-(aK))&4294967295;var aH=(bJ)&(aI);var aG=bx;var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=(((aH))|0)>>(((aE))|0);Z=aD;var aC=bR;var aB=a6;var av=((aC)-(aB))&4294967295;var au=bx;var at=(au+4)&4294967295;var ar=HEAP[at];var aq=((av)-(ar))&4294967295;var ap=bx;var ao=(ap+20)&4294967295;var an=HEAP[ao];var am=(((aq))|0)<=(((an))|0);if(am){var al=Z;Y=al}else{var ak=bx;var aj=(ak+4)&4294967295;var ai=HEAP[aj];var ah=(0-(ai))&4294967295;var ag=bR;var af=(ah)&(ag);var ae=bx;var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=(((af))|0)>>(((ac))|0);Y=ab}var X=Y;var W=(((X))|0)>=0;$bb3$$bb18$6:do{if(W){var V=bx;var U=(V+56)&4294967295;var T=HEAP[U];var S=unSign((T),16,0);var R=Z;var Q=(((S))|0)>(((R))|0);if(!(Q)){aa=2;break $bb3$$bb18$6}var P=Z;var O=(((P))|0)<0;if(O){Z=0}var I=bx;var H=(I+56)&4294967295;var G=HEAP[H];var F=unSign((G),16,0);var E=Y;var D=(((F))|0)<=(((E))|0);if(D){var C=bx;var B=(C+56)&4294967295;var A=HEAP[B];var z=unSign((A),16,0);var y=((z)-1)&4294967295;Y=y}var x=Z;var w=(((x))|0)>>3;var v=(((w))&65535);var u=reSign((v),16,0);aA=u;var t=Y;var s=(((t))|0)>>3;var r=(((s))&65535);var q=reSign((r),16,0);az=q;var p=Z;var o=(p)&7;var n=255>>(((o))|0);var m=(((n))&255);L=m;var l=Y;var k=(l)&7;var j=127>>(((k))|0);var i=(((j))&255);var aw=(i)^-1;K=aw;var h=bx;var g=(h+158)&4294967295;var f=HEAP[g];var e=reSign((f),16,0);var d=aA;var c=(((e))|0)>(((d))|0);if(c){var b=aA;var a=(((b))&65535);var bX=bx;var bW=(bX+158)&4294967295;HEAP[bW]=a}var bV=bx;var bU=(bV+160)&4294967295;var bT=HEAP[bU];var bH=reSign((bT),16,0);var bG=az;var bF=(((bH))|0)<(((bG))|0);if(bF){var bE=az;var bD=(((bE))&65535);var bC=bx;var bB=(bC+160)&4294967295;HEAP[bB]=bD}var bA=bx;var bz=(bA+60)&4294967295;var by=HEAP[bz];var bw=bx;var bv=(bw+148)&4294967295;var bu=HEAP[bv];var bt=(by+bu)&4294967295;var bs=aA;var bq=(bt+bs)&4294967295;ax=bq;var bo=az;var bn=aA;var bm=((bo)-(bn))&4294967295;az=bm;var bl=az;var bj=(((bl))|0)>0;if(bj){var bi=ax;var bh=(bi)&4294967295;var bg=HEAP[bh];var bf=L;var bd=(bg)|(bf);var bc=ax;var bb=(bc)&4294967295;HEAP[bb]=bd;var ba=az;var a8=((ba)-1)&4294967295;az=a8;while(1){var a0=az;var aZ=(((a0))|0)>0;if(!(aZ)){aa=9;break}var a5=ax;var a4=(a5+1)&4294967295;ax=a4;var a3=ax;HEAP[a3]=-1;var a2=az;var a1=((a2)-1)&4294967295;az=a1;aa=7;continue}var aY=ax;var aW=(aY+1)&4294967295;var aV=HEAP[aW];var aU=K;var aT=(aV)|(aU);var aS=ax;var aR=(aS+1)&4294967295;HEAP[aR]=aT}else{var aQ=ax;var aP=HEAP[aQ];var aO=L;var aN=K;var aL=(aO)&(aN);var aJ=(aP)|(aL);var ay=ax;HEAP[ay]=aJ}}}while(0);return;return}function _Vertical_Sweep_Drop(at,cr,cz,cx,an,ck){var a1;var cF;var ar;var cc;var cZ;var b3;var cf;var cq;var a0;var aZ;var cs;var bG;var aq;var au;var cd=0;cF=at;ar=cr;cc=cz;cZ=cx;b3=an;cf=ck;var c0=cF;var cY=(c0+4)&4294967295;var cX=HEAP[cY];var cW=cc;var cV=((cX)+(cW))&4294967295;var cU=((cV)-1)&4294967295;var cT=cF;var cS=(cT+4)&4294967295;var cR=HEAP[cS];var cQ=(0-(cR))&4294967295;var bS=(cU)&(cQ);a0=bS;var bQ=cF;var bO=(bQ+4)&4294967295;var bN=HEAP[bO];var bM=(0-(bN))&4294967295;var bL=cZ;var bK=(bM)&(bL);aZ=bK;var bJ=a0;cs=bJ;var bI=a0;var bH=aZ;var bx=(((bI))|0)>(((bH))|0);$bb$$bb25$2:do{if(bx){var bv=b3;var bt=(bv+12)&4294967295;var bs=HEAP[bt];var br=(bs)&7;au=br;var bq=cF;var bp=(bq+4)&4294967295;var bo=HEAP[bp];var bn=aZ;var bm=((bo)+(bn))&4294967295;var bd=a0;var bb=(((bm))|0)==(((bd))|0);if(!(bb)){a1=1;break $bb$$bb25$2}var a9=au;if(a9==0){a1=20}else{if(a9==1){a1=21}else{if(a9==4){a1=22}else{if(a9==5){a1=21}else{a1=23}}}}if(a1==23){a1=1;break $bb$$bb25$2}else{if(a1==20){var a8=aZ;cs=a8}else{if(a1==21){var az=b3;var ax=(az+28)&4294967295;var ag=HEAP[ax];var ae=cf;var ab=(ag)==(ae);$bb5$$bb9$9:do{if(ab){var Z=b3;var Y=(Z+16)&4294967295;var X=HEAP[Y];var W=(((X))|0)<=0;if(!(W)){a1=4;break $bb5$$bb9$9}var V=b3;var U=(V+12)&4294967295;var T=HEAP[U];var K=(T)&16;var I=(((K))|0)==0;if(!I){var G=cZ;var F=cc;var E=((G)-(F))&4294967295;var D=cF;var C=(D+8)&4294967295;var B=HEAP[C];var A=(((E))|0)<(((B))|0);if(!(A)){a1=4;break $bb5$$bb9$9}}a1=1;break $bb$$bb25$2}}while(0);var z=cf;var q=(z+28)&4294967295;var o=HEAP[q];var m=b3;var l=(o)==(m);$bb10$$bb14$16:do{if(l){var k=b3;var j=(k+20)&4294967295;var i=HEAP[j];var h=ar;var g=reSign((h),16,0);var f=(((i))|0)==(((g))|0);if(!(f)){a1=7;break $bb10$$bb14$16}var e=b3;var d=(e+12)&4294967295;var c=HEAP[d];var b=(c)&32;var a=(((b))|0)==0;if(!a){var c5=cZ;var c4=cc;var c3=((c5)-(c4))&4294967295;var c2=cF;var c1=(c2+8)&4294967295;var cP=HEAP[c1];var cO=(((c3))|0)<(((cP))|0);if(!(cO)){a1=7;break $bb10$$bb14$16}}a1=1;break $bb$$bb25$2}}while(0);var cN=au;var cM=(((cN))|0)==1;if(cM){var cL=aZ;cs=cL}else{var cK=cc;var cJ=cZ;var cI=((cK)+(cJ))&4294967295;var cH=((cI)-1)&4294967295;var cG=((((cH))|0)/2|0);var cE=cF;var cD=(cE+8)&4294967295;var cC=HEAP[cD];var cB=((cG)+(cC))&4294967295;var cA=cF;var cy=(cA+4)&4294967295;var cw=HEAP[cy];var cv=(0-(cw))&4294967295;var cu=(cB)&(cv);cs=cu}}else{if(a1==22){var a7=cc;var a6=cZ;var a5=((a7)+(a6))&4294967295;var a4=((a5)-1)&4294967295;var a3=((((a4))|0)/2|0);var a2=cF;var aQ=(a2+8)&4294967295;var aO=HEAP[aQ];var aL=((a3)+(aO))&4294967295;var aJ=cF;var aH=(aJ+4)&4294967295;var aF=HEAP[aH];var aD=(0-(aF))&4294967295;var aB=(aL)&(aD);cs=aB}}}}var ct=cs;var cp=a0;var co=(((ct))|0)==(((cp))|0);if(co){var cn=aZ;cq=cn}else{var cm=a0;cq=cm}var cl=cq;a0=cl;var cj=cF;var ci=(cj)&4294967295;var ch=HEAP[ci];var cg=a0;var ce=(((cg))|0)>>(((ch))|0);a0=ce;var cb=a0;var ca=(((cb))|0)>>3;var b9=(((ca))&65535);bG=b9;var b8=a0;var b7=(((b8))&65535);var b6=(b7)&7;aq=b6;var b5=a0;var b4=(((b5))|0)>=0;if(!(b4)){a1=12;break $bb$$bb25$2}var b2=cF;var b1=(b2+56)&4294967295;var b0=HEAP[b1];var bZ=unSign((b0),16,0);var bY=a0;var bX=(((bZ))|0)>(((bY))|0);if(!(bX)){a1=12;break $bb$$bb25$2}var bW=cF;var bV=(bW+60)&4294967295;var bU=HEAP[bV];var bT=cF;var bR=(bT+148)&4294967295;var bP=HEAP[bR];var bF=bG;var bE=reSign((bF),16,0);var bD=((bP)+(bE))&4294967295;var bC=(bU+bD)&4294967295;var bB=HEAP[bC];var bA=unSign((bB),8,0);var bz=aq;var by=reSign((bz),16,0);var bw=128>>(((by))|0);var bu=(bA)&(bw);var bl=(((bu))|0)!=0;if(bl){a1=1;break $bb$$bb25$2}else{a1=12;break $bb$$bb25$2}}else{a1=12}}while(0);$bb32$$bb25$35:do{if(a1==12){var bk=cF;var bj=(bk)&4294967295;var bi=HEAP[bj];var bh=cs;var bg=(((bh))|0)>>(((bi))|0);a0=bg;var bf=a0;var be=(((bf))|0)>=0;if(!(be)){a1=1;break $bb32$$bb25$35}var bc=cF;var ba=(bc+56)&4294967295;var aY=HEAP[ba];var aX=unSign((aY),16,0);var aW=a0;var aV=(((aX))|0)>(((aW))|0);if(!(aV)){a1=1;break $bb32$$bb25$35}var aU=a0;var aT=(((aU))|0)>>3;var aS=(((aT))&65535);bG=aS;var aR=a0;var aP=(((aR))&65535);var aN=(aP)&7;aq=aN;var ap=cF;var ao=(ap+158)&4294967295;var am=HEAP[ao];var al=bG;var ak=reSign((am),16,0)>reSign((al),16,0);if(ak){var aj=cF;var ai=(aj+158)&4294967295;var ah=bG;HEAP[ai]=ah}var af=cF;var ad=(af+160)&4294967295;var S=HEAP[ad];var R=bG;var Q=reSign((S),16,0)>(((ay))|0);var av=(((aw))&255);var ac=(aC)|(av);var aa=(J+u)&4294967295;HEAP[aa]=ac}}while(0);return;return}function _Vertical_Sweep_Step(k){var m;var j;var l=0;j=k;var i=j;var h=(i+148)&4294967295;var g=HEAP[h];var f=j;var e=(f+156)&4294967295;var d=HEAP[e];var c=reSign((d),16,0);var b=((g)+(c))&4294967295;var a=j;var n=(a+148)&4294967295;HEAP[n]=b;return;return}function _Horizontal_Sweep_Init(h,k,d){var j;var f;var a;var g;var i=0;f=h;a=k;g=d;var e=f;f=e;var c=a;a=c;var b=g;g=b;return;return}function _Horizontal_Sweep_Span(aI,Y,l,j,ax,u){var aa;var f;var g;var ay;var aP;var H;var aV;var w;var v;var d;var e;var ab;var h=0;f=aI;g=Y;ay=l;aP=j;H=ax;aV=u;var aU=H;H=aU;var aT=aV;aV=aT;var aS=aP;var aR=ay;var aQ=((aS)-(aR))&4294967295;var aO=f;var aN=(aO+4)&4294967295;var aM=HEAP[aN];var aL=(((aQ))|0)<(((aM))|0);$bb$$bb6$2:do{if(aL){var aK=f;var aq=(aK+4)&4294967295;var ao=HEAP[aq];var am=ay;var ak=((ao)+(am))&4294967295;var ai=((ak)-1)&4294967295;var ag=f;var af=(ag+4)&4294967295;var ae=HEAP[af];var ad=(0-(ae))&4294967295;var ac=(ai)&(ad);w=ac;var T=f;var R=(T+4)&4294967295;var P=HEAP[R];var O=(0-(P))&4294967295;var N=aP;var M=(O)&(N);v=M;var L=w;var K=v;var J=(((L))|0)==(((K))|0);if(!(J)){aa=1;break $bb$$bb6$2}var I=f;var G=(I+60)&4294967295;var F=HEAP[G];var E=g;var D=reSign((E),16,0)>>3;var C=reSign((D),16,0);var B=(F+C)&4294967295;d=B;var A=g;var z=reSign((A),16,0);var y=(z)&7;var x=128>>(((y))|0);var t=(((x))&255);e=t;var s=f;var r=(s)&4294967295;var q=HEAP[r];var p=w;var o=(((p))|0)>>(((q))|0);w=o;var n=w;var m=(((n))|0)>=0;if(!(m)){aa=1;break $bb$$bb6$2}var k=f;var i=(k+104)&4294967295;var c=(i)&4294967295;var b=HEAP[c];var a=w;var a2=(((b))|0)>(((a))|0);if(!(a2)){aa=1;break $bb$$bb6$2}var a1=f;var a0=(a1+104)&4294967295;var aZ=(a0+8)&4294967295;var aY=HEAP[aZ];var aX=w;var aW=((aY)*(aX))&4294967295;var aJ=(0-(aW))&4294967295;var aH=d;var aG=(aH+aJ)&4294967295;ab=aG;var aF=f;var aE=(aF+104)&4294967295;var aD=(aE+8)&4294967295;var aC=HEAP[aD];var aB=(((aC))|0)>0;if(aB){var aA=f;var az=(aA+104)&4294967295;var aw=(az)&4294967295;var av=HEAP[aw];var au=((av)-1)&4294967295;var at=f;var ar=(at+104)&4294967295;var ap=(ar+8)&4294967295;var an=HEAP[ap];var al=((au)*(an))&4294967295;var aj=ab;var ah=(aj+al)&4294967295;ab=ah}var Z=ab;var X=(Z)&4294967295;var W=HEAP[X];var V=e;var U=(W)|(V);var S=ab;var Q=(S)&4294967295;HEAP[Q]=U}}while(0);return;return}function _Horizontal_Sweep_Drop(aK,cH,cP,cN,aF,cA){var bi;var cV;var aJ;var cs;var dg;var cj;var cv;var cG;var bh;var bg;var cI;var c7;var aI;var aL;var ct=0;cV=aK;aJ=cH;cs=cP;dg=cN;cj=aF;cv=cA;var dh=cV;var df=(dh+4)&4294967295;var de=HEAP[df];var dd=cs;var dc=((de)+(dd))&4294967295;var db=((dc)-1)&4294967295;var da=cV;var c9=(da+4)&4294967295;var c8=HEAP[c9];var c6=(0-(c8))&4294967295;var b8=(db)&(c6);bh=b8;var b6=cV;var b4=(b6+4)&4294967295;var b3=HEAP[b4];var b2=(0-(b3))&4294967295;var b1=dg;var b0=(b2)&(b1);bg=b0;var bZ=bh;cI=bZ;var bY=bh;var bX=bg;var bO=(((bY))|0)>(((bX))|0);$bb$$bb27$2:do{if(bO){var bM=cj;var bK=(bM+12)&4294967295;var bJ=HEAP[bK];var bI=(bJ)&7;aL=bI;var bH=cV;var bG=(bH+4)&4294967295;var bF=HEAP[bG];var bE=bg;var bD=((bF)+(bE))&4294967295;var bu=bh;var bs=(((bD))|0)==(((bu))|0);if(!(bs)){bi=1;break $bb$$bb27$2}var bq=aL;if(bq==0){bi=20}else{if(bq==1){bi=21}else{if(bq==4){bi=22}else{if(bq==5){bi=21}else{bi=23}}}}if(bi==23){bi=1;break $bb$$bb27$2}else{if(bi==20){var bp=bg;cI=bp}else{if(bi==21){var aQ=cj;var aO=(aQ+28)&4294967295;var ay=HEAP[aO];var aw=cv;var at=(ay)==(aw);$bb5$$bb9$9:do{if(at){var aq=cj;var ao=(aq+16)&4294967295;var am=HEAP[ao];var ak=(((am))|0)<=0;if(!(ak)){bi=4;break $bb5$$bb9$9}var ai=cj;var ag=(ai+12)&4294967295;var ae=HEAP[ag];var T=(ae)&16;var R=(((T))|0)==0;if(!R){var O=dg;var M=cs;var K=((O)-(M))&4294967295;var I=cV;var G=(I+8)&4294967295;var E=HEAP[G];var C=(((K))|0)<(((E))|0);if(!(C)){bi=4;break $bb5$$bb9$9}}bi=1;break $bb$$bb27$2}}while(0);var A=cv;var q=(A+28)&4294967295;var o=HEAP[q];var m=cj;var l=(o)==(m);$bb10$$bb14$16:do{if(l){var k=cj;var j=(k+20)&4294967295;var i=HEAP[j];var h=aJ;var g=reSign((h),16,0);var f=(((i))|0)==(((g))|0);if(!(f)){bi=7;break $bb10$$bb14$16}var e=cj;var d=(e+12)&4294967295;var c=HEAP[d];var b=(c)&32;var a=(((b))|0)==0;if(!a){var dm=dg;var dl=cs;var dk=((dm)-(dl))&4294967295;var dj=cV;var di=(dj+8)&4294967295;var c5=HEAP[di];var c4=(((dk))|0)<(((c5))|0);if(!(c4)){bi=7;break $bb10$$bb14$16}}bi=1;break $bb$$bb27$2}}while(0);var c3=aL;var c2=(((c3))|0)==1;if(c2){var c1=bg;cI=c1}else{var c0=cs;var cZ=dg;var cY=((c0)+(cZ))&4294967295;var cX=((cY)-1)&4294967295;var cW=((((cX))|0)/2|0);var cU=cV;var cT=(cU+8)&4294967295;var cS=HEAP[cT];var cR=((cW)+(cS))&4294967295;var cQ=cV;var cO=(cQ+4)&4294967295;var cM=HEAP[cO];var cL=(0-(cM))&4294967295;var cK=(cR)&(cL);cI=cK}}else{if(bi==22){var bo=cs;var bn=dg;var bm=((bo)+(bn))&4294967295;var bl=((bm)-1)&4294967295;var bk=((((bl))|0)/2|0);var bj=cV;var a7=(bj+8)&4294967295;var a5=HEAP[a7];var a2=((bk)+(a5))&4294967295;var a0=cV;var aY=(a0+4)&4294967295;var aW=HEAP[aY];var aU=(0-(aW))&4294967295;var aS=(a2)&(aU);cI=aS}}}}var cJ=cI;var cF=bh;var cE=(((cJ))|0)==(((cF))|0);if(cE){var cD=bg;cG=cD}else{var cC=bh;cG=cC}var cB=cG;bh=cB;var cz=cV;var cy=(cz)&4294967295;var cx=HEAP[cy];var cw=bh;var cu=(((cw))|0)>>(((cx))|0);bh=cu;var cr=cV;var cq=(cr+60)&4294967295;var cp=HEAP[cq];var co=aJ;var cn=reSign((co),16,0)>>3;var cm=reSign((cn),16,0);var cl=(cp+cm)&4294967295;c7=cl;var ck=aJ;var ci=reSign((ck),16,0);var ch=(ci)&7;var cg=128>>(((ch))|0);var cf=(((cg))&255);aI=cf;var ce=cV;var cd=(ce+104)&4294967295;var cc=(cd+8)&4294967295;var cb=HEAP[cc];var ca=bh;var b9=((cb)*(ca))&4294967295;var b7=(0-(b9))&4294967295;var b5=c7;var bW=(b5+b7)&4294967295;c7=bW;var bV=cV;var bU=(bV+104)&4294967295;var bT=(bU+8)&4294967295;var bS=HEAP[bT];var bR=(((bS))|0)>0;if(bR){var bQ=cV;var bP=(bQ+104)&4294967295;var bN=(bP)&4294967295;var bL=HEAP[bN];var bC=((bL)-1)&4294967295;var bB=cV;var bA=(bB+104)&4294967295;var bz=(bA+8)&4294967295;var by=HEAP[bz];var bx=((bC)*(by))&4294967295;var bw=c7;var bv=(bw+bx)&4294967295;c7=bv}var bt=bh;var br=(((bt))|0)>=0;if(!(br)){bi=13;break $bb$$bb27$2}var bf=cV;var be=(bf+104)&4294967295;var bd=(be)&4294967295;var bc=HEAP[bd];var bb=bh;var ba=(((bc))|0)>(((bb))|0);if(!(ba)){bi=13;break $bb$$bb27$2}var a9=c7;var a8=HEAP[a9];var a6=aI;var a4=(a8)&(a6);var aH=reSign((a4),8,0)!=0;if(aH){bi=1;break $bb$$bb27$2}else{bi=13;break $bb$$bb27$2}}else{bi=13}}while(0);$bb32$$bb27$38:do{if(bi==13){var aG=cV;var aE=(aG+60)&4294967295;var aD=HEAP[aE];var aC=aJ;var aB=reSign((aC),16,0)>>3;var aA=reSign((aB),16,0);var az=(aD+aA)&4294967295;c7=az;var ax=aJ;var av=reSign((ax),16,0);var ab=(av)&7;var aa=128>>(((ab))|0);var Z=(((aa))&255);aI=Z;var Y=cV;var X=(Y)&4294967295;var W=HEAP[X];var V=cI;var U=(((V))|0)>>(((W))|0);bh=U;var S=bh;var Q=(((S))|0)>=0;if(!(Q)){bi=1;break $bb32$$bb27$38}var y=cV;var x=(y+104)&4294967295;var w=(x)&4294967295;var v=HEAP[w];var u=bh;var t=(((v))|0)>(((u))|0);if(!(t)){bi=1;break $bb32$$bb27$38}var s=cV;var r=(s+104)&4294967295;var p=(r+8)&4294967295;var n=HEAP[p];var a3=bh;var a1=((n)*(a3))&4294967295;var aZ=(0-(a1))&4294967295;var aX=c7;var aV=(aX+aZ)&4294967295;c7=aV;var aT=cV;var aR=(aT+104)&4294967295;var aP=(aR+8)&4294967295;var aN=HEAP[aP];var aM=(((aN))|0)>0;if(aM){var au=cV;var ar=(au+104)&4294967295;var ap=(ar)&4294967295;var an=HEAP[ap];var al=((an)-1)&4294967295;var aj=cV;var ah=(aj+104)&4294967295;var af=(ah+8)&4294967295;var ad=HEAP[af];var ac=((al)*(ad))&4294967295;var P=c7;var N=(P+ac)&4294967295;c7=N}var L=c7;var J=(L)&4294967295;var H=HEAP[J];var F=aI;var D=(H)|(F);var B=c7;var z=(B)&4294967295;HEAP[z]=D}}while(0);return;return}function _Horizontal_Sweep_Step(c){var d;var e;var a=0;e=c;var b=e;e=b;return;return}function _Draw_Sweep(bo){var V=STACKTOP;STACKTOP+=16;_memset(V,0,16);var d3;var bO;var bT;var bn;var a8;var bp;var eH;var bb;var ba;var aM;var d7;var aN=V;var bf=V+2;var cN;var af;var bk;var eC;var eB;var d4;var cI;var cG;var J=V+4;var N=V+8;var cw=V+12;var cZ;var cY=0;bO=bo;_Init_Linked(J);_Init_Linked(N);_Init_Linked(cw);var bm=bO;var bl=(bm+92)&4294967295;var bj=HEAP[bl];bb=bj;var bi=bO;var bh=(bi+76)&4294967295;var bg=HEAP[bh];var be=bO;var bd=(be)&4294967295;var bc=HEAP[bd];var dS=(((bg))|0)>>(((bc))|0);var dR=(((dS))&65535);HEAP[bf]=dR;var dQ=bO;var dP=(dQ+80)&4294967295;var dO=HEAP[dP];var dN=bO;var dM=(dN)&4294967295;var dL=HEAP[dM];var dK=(((dO))|0)>>(((dL))|0);var dJ=(((dK))&65535);HEAP[aN]=dJ;$bb5$2:while(1){var cq=bb;var cf=(cq)!=0;if(!(cf)){d3=4;break $bb5$2}var dn=bb;var dm=(dn+4)&4294967295;var dl=HEAP[dm];ba=dl;var dk=bb;var dj=(dk+20)&4294967295;var di=HEAP[dj];var dh=(((di))&65535);af=dh;var dg=bb;var df=(dg+20)&4294967295;var de=HEAP[df];var cX=(((de))&65535);var cW=bb;var cV=(cW+16)&4294967295;var cU=HEAP[cV];var cT=(((cU))&65535);var cS=((cX)+(cT))&65535;var cR=((cS)-1)&65535;cN=cR;var cQ=HEAP[aN];var cP=af;var cO=reSign((cQ),16,0)>reSign((cP),16,0);if(cO){var cA=af;HEAP[aN]=cA}var cz=HEAP[bf];var cy=cN;var cx=reSign((cz),16,0)0;$bb12$$bb14$19:do{if(bJ){var bI=bO;var bH=(bI+32)&4294967295;var bG=HEAP[bH];var bF=bO;var bE=(bF+48)&4294967295;var bD=HEAP[bE];var bC=(0-(bD))&4294967295;var bB=(bG+4*bC)&4294967295;var bA=HEAP[bB];var bz=HEAP[aN];var by=reSign((bz),16,0);var bx=(((bA))|0)==(((by))|0);if(!(bx)){d3=10;break $bb12$$bb14$19}var bw=bO;var bv=(bw+48)&4294967295;var bu=HEAP[bv];var bt=((bu)-1)&4294967295;var bs=bO;var br=(bs+48)&4294967295;HEAP[br]=bt}}while(0);$bb49$23:while(1){var dy=bO;var dd=(dy+48)&4294967295;var dc=HEAP[dd];var db=(((dc))|0)>0;if(!(db)){d3=40;break $bb49$23}var bq=HEAP[J];bb=bq;$bb21$26:while(1){var aH=bb;var aG=(aH)!=0;if(!(aG)){d3=16;break $bb21$26}var a7=bb;var a6=(a7+4)&4294967295;var a5=HEAP[a6];ba=a5;var a4=bb;var a3=(a4+24)&4294967295;var a2=HEAP[a3];var a1=eH;var a0=reSign((a1),16,0);var aZ=((a2)-(a0))&4294967295;var aY=bb;var aX=(aY+24)&4294967295;HEAP[aX]=aZ;var aW=bb;var aV=(aW+24)&4294967295;var aU=HEAP[aV];var aT=(((aU))|0)==0;if(aT){var aS=bb;_DelOld(J,aS);var aR=bb;var aQ=(aR+12)&4294967295;var aP=HEAP[aQ];var aO=(aP)&8;var aL=(((aO))|0)!=0;if(aL){var aK=bb;_InsNew(N,aK)}else{var aJ=bb;_InsNew(cw,aJ)}}var aI=ba;bb=aI;d3=13;continue $bb21$26}_Sort(N);_Sort(cw);var aF=bO;var aE=(aF+32)&4294967295;var aD=HEAP[aE];var aC=bO;var aB=(aC+48)&4294967295;var aA=HEAP[aB];var az=(0-(aA))&4294967295;var ay=(aD+4*az)&4294967295;var ax=HEAP[ay];var aw=(((ax))&65535);bp=aw;var av=((aA)-1)&4294967295;var au=bO;var at=(au+48)&4294967295;HEAP[at]=av;var ar=bp;var aq=a8;var ap=((ar)-(aq))&65535;eH=ap;$bb38$36:while(1){var ed=a8;var ec=bp;var eb=reSign((ed),16,0)(((ae))|0);if(ad){var ac=eC;d4=ac;var ab=eB;eC=ab;var aa=d4;eB=aa}var Z=bO;var Y=(Z+4)&4294967295;var X=HEAP[Y];var W=(0-(X))&4294967295;var U=eC;var T=(W)&(U);cI=T;var S=bO;var R=(S+4)&4294967295;var Q=HEAP[R];var P=eB;var O=((Q)+(P))&4294967295;var M=((O)-1)&4294967295;var K=bO;var H=(K+4)&4294967295;var y=HEAP[H];var x=(0-(y))&4294967295;var w=(M)&(x);cG=w;var v=eB;var u=eC;var t=((v)-(u))&4294967295;var s=bO;var r=(s+4)&4294967295;var p=HEAP[r];var n=(((t))|0)<=(((p))|0);$bb27$$bb34$45:do{if(n){var e=cI;var d=eC;var c=(((e))|0)!=(((d))|0);if(!(c)){d3=21;break $bb27$$bb34$45}var b=cG;var a=eB;var eS=(((b))|0)!=(((a))|0);if(!(eS)){d3=21;break $bb27$$bb34$45}var eR=cI;var eQ=cG;var eO=(((eR))|0)>(((eQ))|0);if(!eO){var eM=bO;var eA=(eM+4)&4294967295;var ez=HEAP[eA];var ey=cI;var ex=((ez)+(ey))&4294967295;var ew=cG;var ev=(((ex))|0)==(((ew))|0);if(!(ev)){d3=21;break $bb27$$bb34$45}}var eu=aM;var et=(eu+12)&4294967295;var er=HEAP[et];var ep=(er)&7;cZ=ep;var L=cZ;var I=(((L))|0)!=2;if(I){var G=aM;var F=(G)&4294967295;var E=eC;HEAP[F]=E;var D=d7;var C=(D)&4294967295;var B=eB;HEAP[C]=B;var A=aM;var z=(A+24)&4294967295;HEAP[z]=1;var q=bk;var o=((q)+1)&65535;bk=o}d3=25;break $bb27$$bb34$45}else{d3=21}}while(0);if(d3==21){var m=bO;var l=(m+168)&4294967295;var k=HEAP[l];var j=a8;var i=reSign((j),16,0);var h=bO;var g=(((i))&65535);var f=eC;var eP=eB;var eN=aM;var eL=d7;FUNCTION_TABLE[k](h,g,f,eP,eN,eL)}var eK=aM;var eJ=(eK+4)&4294967295;var eI=HEAP[eJ];aM=eI;var eG=d7;var eF=(eG+4)&4294967295;var eE=HEAP[eF];d7=eE;d3=18;continue $bb35$39}var eq=bk;var eo=reSign((eq),16,0)>0;if(eo){var cK=HEAP[N];aM=cK;var cJ=HEAP[cw];d7=cJ;while(1){var c3=aM;var c1=(c3)!=0;if(!(c1)){d3=47;break}var cH=aM;var cF=(cH+24)&4294967295;var cE=HEAP[cF];var cD=(((cE))|0)!=0;if(cD){var cC=aM;var cB=(cC+24)&4294967295;HEAP[cB]=0;var cp=bO;var co=(cp+172)&4294967295;var cn=HEAP[co];var cm=d7;var cl=(cm)&4294967295;var ck=HEAP[cl];var cj=aM;var ci=(cj)&4294967295;var ch=HEAP[ci];var cg=a8;var dA=reSign((cg),16,0);var dx=bO;var dw=(((dA))&65535);var dv=aM;var du=d7;FUNCTION_TABLE[cn](dx,dw,ch,ck,dv,du)}var dt=aM;var ds=(dt+4)&4294967295;var dr=HEAP[ds];aM=dr;var dq=d7;var dp=(dq+4)&4294967295;var c5=HEAP[dp];d7=c5;d3=44;continue}}var en=bO;var em=(en+176)&4294967295;var el=HEAP[em];var ek=bO;FUNCTION_TABLE[el](ek);var ej=a8;var ei=((ej)+1)&65535;a8=ei;var eh=a8;var ef=bp;var ee=reSign((eh),16,0)=0;if(!(aC)){W=10;break}var bF=bm;var bE=(bF+1024)&4294967295;var bD=HEAP[bE];var bC=bm;var bB=(bC+960)&4294967295;var bA=(bB+bD*4)&4294967295;var bz=(bA+2)&4294967295;var by=HEAP[bz];var bx=reSign((by),16,0);var aD=bm;var aB=(aD+4)&4294967295;var az=HEAP[aB];var ay=((bx)*(az))&4294967295;var ax=bm;var aw=(ax+80)&4294967295;HEAP[aw]=ay;var av=bm;var au=(av+1024)&4294967295;var at=HEAP[au];var ar=bm;var aq=(ar+960)&4294967295;var ap=(aq+at*4)&4294967295;var ao=(ap)&4294967295;var an=HEAP[ao];var am=reSign((an),16,0);var al=bm;var ak=(al+4)&4294967295;var aj=HEAP[ak];var ai=((am)*(aj))&4294967295;var ah=bm;var ag=(ah+76)&4294967295;HEAP[ag]=ai;var af=bm;var ae=(af+28)&4294967295;var ad=HEAP[ae];var ac=bm;var ab=(ac+40)&4294967295;HEAP[ab]=ad;var aa=bm;var Z=(aa+44)&4294967295;HEAP[Z]=0;var Y=bl;var X=reSign((Y),8,0);var V=bm;var U=_Convert_Glyph(V,X);var T=reSign((U),8,0)!=0;if(T){var S=bm;var R=(S+44)&4294967295;var Q=HEAP[R];var P=(((Q))|0)!=98;if(P){W=1;break}var O=bm;var N=(O+44)&4294967295;HEAP[N]=0;var M=bm;var J=(M+1024)&4294967295;var I=HEAP[J];var H=bm;var G=(H+960)&4294967295;var F=(G+I*4)&4294967295;var E=(F)&4294967295;var D=HEAP[E];ba=D;var C=bm;var B=(C+1024)&4294967295;var A=HEAP[B];var z=bm;var y=(z+960)&4294967295;var x=(y+A*4)&4294967295;var w=(x+2)&4294967295;var v=HEAP[w];a9=v;var u=ba;var t=reSign((u),16,0);var s=a9;var r=reSign((s),16,0);var q=((t)+(r))&4294967295;var p=((((q))|0)/2|0);var o=(((p))&65535);a8=o;var n=bm;var m=(n+1024)&4294967295;var l=HEAP[m];var k=(((l))|0)>6;if(k){W=4;break}var j=a8;var i=ba;var h=reSign((j),16,0)>6;cl=Q;var P=(s+12)&4294967295;var O=HEAP[P];var N=(s+4)&4294967295;var M=HEAP[N];var K=((O)-(M))&4294967295;var J=(((K))|0)>>6;n=J;var E=b1;var D=(E+76)&4294967295;af=D;var C=g;var B=(C)&4294967295;var z=(B+8)&4294967295;var y=HEAP[z];az=y;var x=b1;var w=(x+156)&4294967295;var v=HEAP[w];var u=(v+4)&4294967295;var r=HEAP[u];var q=(r)&1;var p=(((q))&255);var ae=reSign((p),8,0)!=0;if(ae){var o=af;var m=(o+12)&4294967295;var l=HEAP[m];var k=az;_ft_mem_free(k,l);var j=af;var i=(j+12)&4294967295;HEAP[i]=0;var h=b1;var f=(h+156)&4294967295;var e=HEAP[f];var d=b1;var b=(d+156)&4294967295;var a=HEAP[b];var cC=(a+4)&4294967295;var cB=HEAP[cC];var cA=(cB)&-2;var cz=(e+4)&4294967295;HEAP[cz]=cA}var cy=G;var cn=(cy)&2;var cm=(((cn))|0)==0;if(cm){var ck=cl;var cj=((ck)+3)&4294967295;var ci=(cj)&-4;t=ci;var ch=af;var cg=(ch+18)&4294967295;HEAP[cg]=2;var cf=af;var ce=(cf+16)&4294967295;HEAP[ce]=256}else{var cd=cl;var cb=((cd)+15)&4294967295;var ca=unSign((cb),32,0)>>>4;var b9=(ca)<<1;t=b9;var b8=af;var b7=(b8+18)&4294967295;HEAP[b7]=1}var b6=cl;var b5=af;var b4=(b5+4)&4294967295;HEAP[b4]=b6;var b3=n;var b2=af;var b0=(b2)&4294967295;HEAP[b0]=b3;var bZ=t;var bY=af;var bX=(bY+8)&4294967295;HEAP[bX]=bZ;var bW=t;var bV=n;var bU=az;var bT=_ft_mem_realloc(bU,bV,0,bW,0,H);var bS=af;var bR=(bS+12)&4294967295;HEAP[bR]=bT;var bP=HEAP[H];var bO=(((bP))|0)!=0;if(bO){aD=0;break $bb$$bb1$2}var bN=b1;var bM=(bN+156)&4294967295;var bL=HEAP[bM];var bK=b1;var bJ=(bK+156)&4294967295;var bI=HEAP[bJ];var bH=(bI+4)&4294967295;var bG=HEAP[bH];var bF=(bG)|1;var bD=(bL+4)&4294967295;HEAP[bD]=bF;var bC=(s+4)&4294967295;var bB=HEAP[bC];var bA=(0-(bB))&4294967295;var bz=(s)&4294967295;var by=HEAP[bz];var bx=(0-(by))&4294967295;var bv=bm;_FT_Outline_Translate(bv,bx,bA);var bt=(cc)&4294967295;var bi=af;HEAP[bt]=bi;var bh=(cc+4)&4294967295;var bg=bm;var bf=bg;HEAP[bh]=bf;var be=(cc+8)&4294967295;HEAP[be]=0;var bd=af;var bc=(bd+18)&4294967295;var bb=HEAP[bc];var a9=reSign((bb),8,0)==2;if(a9){var a6=(cc+8)&4294967295;var aX=HEAP[a6];var aW=(aX)|1;var aV=(cc+8)&4294967295;HEAP[aV]=aW}var aU=g;var aT=(aU+64)&4294967295;var aS=HEAP[aT];var aR=g;var aQ=(aR+60)&4294967295;var aO=HEAP[aQ];var aM=FUNCTION_TABLE[aS](aO,cc);HEAP[H]=aM;var aC=(s+4)&4294967295;var aB=HEAP[aC];var aA=(s)&4294967295;var ay=HEAP[aA];var ax=bm;_FT_Outline_Translate(ax,ay,aB);var aw=HEAP[H];var av=(((aw))|0)!=0;if(av){aD=0;break $bb$$bb1$2}var au=b1;var ar=(au+72)&4294967295;HEAP[ar]=1651078259;var ap=(s)&4294967295;var ad=HEAP[ap];var ac=(((ad))|0)>>6;var ab=b1;var aa=(ab+100)&4294967295;HEAP[aa]=ac;var Z=(s+12)&4294967295;var Y=HEAP[Z];var X=(((Y))|0)>>6;var W=b1;var U=(W+104)&4294967295;HEAP[U]=X;aD=0;break $bb$$bb1$2}}while(0);if(aD==0){var S=HEAP[H];cx=S}var F=cx;c=F;var I=c;STACKTOP=L;return I;return null}function _gray_init_cells(q,C,A){var y;var r;var l;var h;var m=0;r=q;l=C;h=A;var k=r;var j=(k+1412)&4294967295;var i=l;HEAP[j]=i;var g=r;var f=(g+1416)&4294967295;var e=h;HEAP[f]=e;var d=l;var c=d;var b=r;var a=(b+1420)&4294967295;HEAP[a]=c;var z=r;var x=(z+44)&4294967295;HEAP[x]=0;var w=r;var v=(w+48)&4294967295;HEAP[v]=0;var u=r;var t=(u+52)&4294967295;HEAP[t]=0;var s=r;var p=(s+32)&4294967295;HEAP[p]=0;var o=r;var n=(o+36)&4294967295;HEAP[n]=0;var D=r;var B=(D+40)&4294967295;HEAP[B]=1;return;return}function _gray_compute_cbox(a6){var aC;var d;var aB;var L;var bk;var aA;var ay;var e=0;d=a6;var bh=d;var bg=(bh+980)&4294967295;aB=bg;var bf=aB;var be=(bf+4)&4294967295;var bd=HEAP[be];L=bd;var bc=aB;var bb=(bc+2)&4294967295;var ba=HEAP[bb];var a9=reSign((ba),16,0);var a8=L;var aR=(a8+8*a9)&4294967295;bk=aR;var aP=aB;var aN=(aP+2)&4294967295;var aL=HEAP[aN];var aJ=reSign((aL),16,0)<=0;if(aJ){var aH=d;var aG=(aH+12)&4294967295;HEAP[aG]=0;var aF=d;var aE=(aF+12)&4294967295;var aD=HEAP[aE];var at=d;var aq=(at+8)&4294967295;HEAP[aq]=aD;var ao=d;var am=(ao+20)&4294967295;HEAP[am]=0;var ak=d;var ai=(ak+20)&4294967295;var ah=HEAP[ai];var ag=d;var af=(ag+16)&4294967295;HEAP[af]=ah}else{var ae=L;var U=(ae)&4294967295;var R=HEAP[U];var O=d;var K=(O+12)&4294967295;HEAP[K]=R;var H=d;var E=(H+12)&4294967295;var C=HEAP[E];var B=d;var A=(B+8)&4294967295;HEAP[A]=C;var z=L;var u=(z+4)&4294967295;var s=HEAP[u];var q=d;var o=(q+20)&4294967295;HEAP[o]=s;var m=d;var k=(m+20)&4294967295;var i=HEAP[k];var h=d;var g=(h+16)&4294967295;HEAP[g]=i;var f=L;var c=(f+8)&4294967295;L=c;while(1){var ac=L;var aa=bk;var Y=(ac)<(aa);if(!(Y)){aC=7;break}var b=L;var a=(b)&4294967295;var bp=HEAP[a];aA=bp;var bo=L;var bn=(bo+4)&4294967295;var bm=HEAP[bn];ay=bm;var bl=d;var bj=(bl+8)&4294967295;var bi=HEAP[bj];var a7=aA;var a5=(((bi))|0)>(((a7))|0);if(a5){var a4=d;var a3=(a4+8)&4294967295;var a2=aA;HEAP[a3]=a2}var a1=d;var a0=(a1+12)&4294967295;var aZ=HEAP[a0];var aY=aA;var aX=(((aZ))|0)<(((aY))|0);if(aX){var aW=d;var aV=(aW+12)&4294967295;var aU=aA;HEAP[aV]=aU}var aT=d;var aS=(aT+16)&4294967295;var aQ=HEAP[aS];var aO=ay;var aM=(((aQ))|0)>(((aO))|0);if(aM){var aK=d;var aI=(aK+16)&4294967295;var az=ay;HEAP[aI]=az}var ax=d;var aw=(ax+20)&4294967295;var av=HEAP[aw];var au=ay;var ar=(((av))|0)<(((au))|0);if(ar){var ap=d;var an=(ap+20)&4294967295;var al=ay;HEAP[an]=al}var aj=L;var ad=(aj+8)&4294967295;L=ad;aC=1;continue}var W=d;var T=(W+8)&4294967295;var Q=HEAP[T];var N=(((Q))|0)>>6;var J=d;var G=(J+8)&4294967295;HEAP[G]=N;var ab=d;var Z=(ab+16)&4294967295;var X=HEAP[Z];var V=(((X))|0)>>6;var S=d;var P=(S+16)&4294967295;HEAP[P]=V;var M=d;var I=(M+12)&4294967295;var F=HEAP[I];var D=((F)+63)&4294967295;var y=(((D))|0)>>6;var x=d;var w=(x+12)&4294967295;HEAP[w]=y;var v=d;var t=(v+20)&4294967295;var r=HEAP[t];var p=((r)+63)&4294967295;var n=(((p))|0)>>6;var l=d;var j=(l+20)&4294967295;HEAP[j]=n}return;return}function _gray_find_cell(ah){var M;var d;var y;var au;var am;var L;var K;var e=0;d=ah;var at=d;var ar=(at)&4294967295;var aq=HEAP[ar];K=aq;var ap=d;var ao=(ap+24)&4294967295;var an=HEAP[ao];var al=K;var ak=(((an))|0)<(((al))|0);if(ak){var aj=d;var X=(aj+24)&4294967295;var W=HEAP[X];K=W}var V=d;var U=(V+1420)&4294967295;var T=HEAP[U];var S=d;var R=(S+4)&4294967295;var Q=HEAP[R];var P=(T+4*Q)&4294967295;am=P;while(1){var O=am;var J=HEAP[O];L=J;var I=L;var H=(I)==0;if(H){M=2;break}var G=L;var F=(G)&4294967295;var E=HEAP[F];var D=K;var C=(((E))|0)>(((D))|0);if(C){M=2;break}var B=L;var A=(B)&4294967295;var z=HEAP[A];var x=K;var w=(((z))|0)==(((x))|0);if(w){M=5;break}var v=L;var u=(v+12)&4294967295;am=u;M=1;continue}if(M==2){var t=d;var s=(t+52)&4294967295;var r=HEAP[s];var q=d;var p=(q+48)&4294967295;var o=HEAP[p];var n=(((r))|0)>=(((o))|0);if(n){var m=d;var l=(m+1256)&4294967295;var k=(l)&4294967295;_longjmp(k,1);throw"Reached an unreachable! Original .ll line: 204211"}else{var j=d;var i=(j+44)&4294967295;var h=HEAP[i];var g=d;var f=(g+52)&4294967295;var c=HEAP[f];var b=(h+16*c)&4294967295;L=b;var a=((c)+1)&4294967295;var aB=d;var aA=(aB+52)&4294967295;HEAP[aA]=a;var az=L;var ay=(az)&4294967295;var ax=K;HEAP[ay]=ax;var aw=L;var av=(aw+8)&4294967295;HEAP[av]=0;var ai=L;var ag=(ai+4)&4294967295;HEAP[ag]=0;var af=am;var ae=HEAP[af];var ad=L;var ac=(ad+12)&4294967295;HEAP[ac]=ae;var ab=am;var aa=L;HEAP[ab]=aa}}var Z=L;au=Z;var Y=au;y=Y;var N=y;return N;return null}function _gray_record_cell(l){var m;var B;var w;var n=0;B=l;var A=B;var z=(A+40)&4294967295;var y=HEAP[z];var x=(((y))|0)==0;$bb$$bb2$2:do{if(x){var v=B;var u=(v+32)&4294967295;var t=HEAP[u];var r=B;var p=(r+36)&4294967295;var o=HEAP[p];var k=(t)|(o);var j=(((k))|0)!=0;if(!(j)){m=1;break $bb$$bb2$2}var i=B;var h=_gray_find_cell(i);w=h;var g=w;var f=(g+8)&4294967295;var e=HEAP[f];var d=B;var c=(d+32)&4294967295;var b=HEAP[c];var a=((e)+(b))&4294967295;var K=w;var J=(K+8)&4294967295;HEAP[J]=a;var I=w;var H=(I+4)&4294967295;var G=HEAP[H];var F=B;var E=(F+36)&4294967295;var D=HEAP[E];var C=((G)+(D))&4294967295;var s=w;var q=(s+4)&4294967295;HEAP[q]=C}}while(0);return;return}function _gray_set_cell(z,G,E){var A;var Z;var B;var ac;var g;var K=0;Z=z;B=G;ac=E;var Y=Z;var X=(Y+16)&4294967295;var W=HEAP[X];var V=ac;var U=((V)-(W))&4294967295;ac=U;var T=Z;var S=(T+12)&4294967295;var Q=HEAP[S];var O=B;var M=(((Q))|0)<(((O))|0);if(M){var w=Z;var u=(w+12)&4294967295;var s=HEAP[u];B=s}var q=Z;var o=(q+8)&4294967295;var m=HEAP[o];var k=B;var i=((k)-(m))&4294967295;B=i;var f=B;var e=(((f))|0)<0;if(e){B=-1}var b=Z;var ao=(b)&4294967295;var am=HEAP[ao];var ak=B;var ai=(((am))|0)!=(((ak))|0);$bb5$$bb4$8:do{if(ai){A=2}else{var ag=Z;var ae=(ag+4)&4294967295;var ad=HEAP[ae];var ab=ac;var aa=(((ad))|0)!=(((ab))|0);if(aa){A=2;break $bb5$$bb4$8}else{A=3;break $bb5$$bb4$8}}}while(0);if(A==2){var R=Z;var P=(R+40)&4294967295;var N=HEAP[P];var L=(((N))|0)==0;if(L){var J=Z;_gray_record_cell(J)}var I=Z;var H=(I+32)&4294967295;HEAP[H]=0;var F=Z;var D=(F+36)&4294967295;HEAP[D]=0}var C=Z;var y=(C)&4294967295;var x=B;HEAP[y]=x;var v=Z;var t=(v+4)&4294967295;var r=ac;HEAP[t]=r;var p=ac;var n=Z;var l=(n+28)&4294967295;var j=HEAP[l];var h=unSign((p),32,0)>=unSign((j),32,0);$bb10$$bb9$16:do{if(h){A=6}else{var d=Z;var c=(d+24)&4294967295;var a=HEAP[c];var an=B;var al=(((a))|0)<=(((an))|0);if(al){A=6;break $bb10$$bb9$16}g=0;A=9;break $bb10$$bb9$16}}while(0);if(A==6){g=1}var aj=Z;var ah=(aj+40)&4294967295;var af=g;HEAP[ah]=af;return;return}function _gray_start_cell(p,w,u){var q;var P;var r;var S;var A=0;P=p;r=w;S=u;var O=P;var N=(O+12)&4294967295;var M=HEAP[N];var L=r;var K=(((M))|0)<(((L))|0);if(K){var J=P;var I=(J+12)&4294967295;var G=HEAP[I];r=G}var E=P;var C=(E+8)&4294967295;var m=HEAP[C];var k=r;var i=(((m))|0)>(((k))|0);if(i){var h=P;var g=(h+8)&4294967295;var f=HEAP[g];var e=((f)-1)&4294967295;r=e}var d=P;var c=(d+32)&4294967295;HEAP[c]=0;var b=P;var a=(b+36)&4294967295;HEAP[a]=0;var Z=P;var Y=(Z+8)&4294967295;var X=HEAP[Y];var W=r;var V=((W)-(X))&4294967295;var U=P;var T=(U)&4294967295;HEAP[T]=V;var R=P;var Q=(R+16)&4294967295;var H=HEAP[Q];var F=S;var D=((F)-(H))&4294967295;var B=P;var z=(B+4)&4294967295;HEAP[z]=D;var y=S;var x=(y)<<8;var v=P;var t=(v+72)&4294967295;HEAP[t]=x;var s=P;var o=(s+40)&4294967295;HEAP[o]=0;var n=P;var l=r;var j=S;_gray_set_cell(n,l,j);return;return}function _gray_render_scanline(ag,C,cc,bY,ca,bW){var aD;var ci;var bJ;var bQ;var bR;var cC;var cE;var bj;var bi;var g;var f;var aC;var h;var K;var af;var b5;var bE;var Y;var ae;var bS=0;ci=ag;bJ=C;bQ=cc;bR=bY;cC=ca;cE=bW;var cD=cC;var cB=bQ;var cA=((cD)-(cB))&4294967295;Y=cA;var cz=bQ;var cy=(((cz))|0)>>8;bj=cy;var cx=cC;var cw=(((cx))|0)>>8;bi=cw;var cv=bj;var cu=(cv)<<8;var ct=bQ;var bv=((ct)-(cu))&4294967295;g=bv;var bt=bi;var br=(bt)<<8;var bq=cC;var bp=((bq)-(br))&4294967295;f=bp;var bo=bR;var bn=cE;var bm=(((bo))|0)==(((bn))|0);if(bm){var bl=ci;var bk=bi;var a9=bJ;_gray_set_cell(bl,bk,a9)}else{var a7=bj;var a5=bi;var a4=(((a7))|0)==(((a5))|0);if(a4){var a3=cE;var a2=bR;var a1=((a3)-(a2))&4294967295;aC=a1;var a0=ci;var aZ=(a0+32)&4294967295;var aY=HEAP[aZ];var aP=g;var aN=f;var aL=((aP)+(aN))&4294967295;var aK=aC;var aJ=((aL)*(aK))&4294967295;var aI=((aY)+(aJ))&4294967295;var aH=ci;var aG=(aH+32)&4294967295;HEAP[aG]=aI;var aF=ci;var aE=(aF+36)&4294967295;var at=HEAP[aE];var aq=aC;var ao=((at)+(aq))&4294967295;var an=ci;var am=(an+36)&4294967295;HEAP[am]=ao}else{var al=g;var ak=(256-(al))&4294967295;var aj=cE;var ai=bR;var ah=((aj)-(ai))&4294967295;var U=((ak)*(ah))&4294967295;b5=U;bE=256;ae=1;var S=Y;var Q=(((S))|0)<0;if(Q){var P=cE;var O=bR;var N=((P)-(O))&4294967295;var M=g;var L=((N)*(M))&4294967295;b5=L;bE=0;ae=-1;var J=Y;var I=(0-(J))&4294967295;Y=I}var B=b5;var A=Y;var z=((((B))|0)/(((A))|0)|0);aC=z;var y=b5;var x=Y;var w=(((y))|0)%(((x))|0);h=w;var v=h;var u=(((v))|0)<0;if(u){var t=aC;var s=((t)-1)&4294967295;aC=s;var r=h;var q=Y;var p=((r)+(q))&4294967295;h=p}var o=ci;var n=(o+32)&4294967295;var m=HEAP[n];var l=g;var k=bE;var j=((l)+(k))&4294967295;var i=aC;var e=((j)*(i))&4294967295;var d=((m)+(e))&4294967295;var c=ci;var b=(c+32)&4294967295;HEAP[b]=d;var a=ci;var cJ=(a+36)&4294967295;var cI=HEAP[cJ];var cH=aC;var cG=((cI)+(cH))&4294967295;var cF=ci;var cs=(cF+36)&4294967295;HEAP[cs]=cG;var cr=bj;var cq=ae;var cp=((cr)+(cq))&4294967295;bj=cp;var co=ci;var cn=bj;var cm=bJ;_gray_set_cell(co,cn,cm);var cl=bR;var ck=aC;var cj=((cl)+(ck))&4294967295;bR=cj;var ch=bj;var cg=bi;var cf=(((ch))|0)!=(((cg))|0);$bb8$$bb15$14:do{if(cf){var ce=cE;var cd=bR;var cb=((ce)-(cd))&4294967295;var b9=aC;var b8=((cb)+(b9))&4294967295;var b7=((b8)*256)&4294967295;b5=b7;var b6=b5;var b4=Y;var b3=((((b6))|0)/(((b4))|0)|0);K=b3;var b2=b5;var b1=Y;var b0=(((b2))|0)%(((b1))|0);af=b0;var bZ=af;var bX=(((bZ))|0)<0;if(bX){var bV=K;var bU=((bV)-1)&4294967295;K=bU;var bT=af;var bP=Y;var bO=((bT)+(bP))&4294967295;af=bO}var bN=h;var bM=Y;var bL=((bN)-(bM))&4294967295;h=bL;while(1){var aB=bj;var aA=bi;var az=(((aB))|0)!=(((aA))|0);if(!(az)){aD=7;break $bb8$$bb15$14}var bK=K;aC=bK;var bI=h;var bH=af;var bG=((bI)+(bH))&4294967295;h=bG;var bF=h;var bD=(((bF))|0)>=0;if(bD){var bC=h;var bB=Y;var bA=((bC)-(bB))&4294967295;h=bA;var bz=aC;var by=((bz)+1)&4294967295;aC=by}var bx=ci;var bw=(bx+32)&4294967295;var bu=HEAP[bw];var bs=aC;var bh=((bs)*256)&4294967295;var bg=((bu)+(bh))&4294967295;var bf=ci;var be=(bf+32)&4294967295;HEAP[be]=bg;var bd=ci;var bc=(bd+36)&4294967295;var bb=HEAP[bc];var ba=aC;var a8=((bb)+(ba))&4294967295;var a6=ci;var aX=(a6+36)&4294967295;HEAP[aX]=a8;var aW=bR;var aV=aC;var aU=((aW)+(aV))&4294967295;bR=aU;var aT=bj;var aS=ae;var aR=((aT)+(aS))&4294967295;bj=aR;var aQ=ci;var aO=bj;var aM=bJ;_gray_set_cell(aQ,aO,aM);aD=4;continue}}}while(0);var ay=cE;var ax=bR;var aw=((ay)-(ax))&4294967295;aC=aw;var av=ci;var au=(av+32)&4294967295;var ar=HEAP[au];var ap=f;var ad=((ap)+256)&4294967295;var ac=bE;var ab=((ad)-(ac))&4294967295;var aa=aC;var Z=((ab)*(aa))&4294967295;var X=((ar)+(Z))&4294967295;var W=ci;var V=(W+32)&4294967295;HEAP[V]=X;var T=ci;var R=(T+36)&4294967295;var H=HEAP[R];var G=aC;var F=((H)+(G))&4294967295;var E=ci;var D=(E+36)&4294967295;HEAP[D]=F}}return;return}function _gray_render_line(a4,b0,bZ){var bA;var dh;var bQ;var cS;var bY;var bX;var dI;var dG;var j;var aW;var aU;var c4;var da;var c5;var cH;var bz;var a3;var aA;var a2;var cl;var O;var ao;var cG;var bE;var cT=0;dh=a4;bQ=b0;cS=bZ;var dN=dh;var dM=(dN+72)&4294967295;var dL=HEAP[dM];var dK=(((dL))|0)>>8;bY=dK;var dJ=cS;var dH=(((dJ))|0)>>8;bX=dH;var dF=dh;var dE=(dF+68)&4294967295;var dD=HEAP[dE];var dC=dh;var cx=(dC+72)&4294967295;var cv=HEAP[cx];var ct=((dD)-(cv))&4294967295;dI=ct;var cs=bX;var cr=(cs)<<8;var cq=cS;var cp=((cq)-(cr))&4294967295;dG=cp;var co=dh;var cn=(co+64)&4294967295;var cm=HEAP[cn];var cc=bQ;var ca=((cc)-(cm))&4294967295;aW=ca;var b8=dh;var b7=(b8+68)&4294967295;var b6=HEAP[b7];var b5=cS;var b4=((b5)-(b6))&4294967295;aU=b4;var b3=bY;cl=b3;var b2=bX;O=b2;var b1=bY;var bN=bX;var bL=(((b1))|0)>(((bN))|0);if(bL){var bJ=bX;cl=bJ;var bI=bY;O=bI}var bH=dh;var bG=(bH+20)&4294967295;var bF=HEAP[bG];var bD=cl;var bC=(((bF))|0)<=(((bD))|0);$End$$bb2$5:do{if(!bC){var bB=dh;var bq=(bB+16)&4294967295;var bo=HEAP[bq];var bl=O;var bj=(((bo))|0)>(((bl))|0);if(bj){bA=1;break $End$$bb2$5}var bh=bY;var bf=bX;var bd=(((bh))|0)==(((bf))|0);if(bd){var bb=dh;var a9=(bb+64)&4294967295;var a7=HEAP[a9];var aR=dh;var aP=bY;var aM=dI;var aK=bQ;var aI=dG;_gray_render_scanline(aR,aP,a7,aM,aK,aI)}else{a2=1;var aG=aW;var aE=(((aG))|0)==0;if(aE){var aC=dh;var az=(aC+64)&4294967295;var ax=HEAP[az];var ak=(((ax))|0)>>8;ao=ak;var ai=dh;var af=(ai+64)&4294967295;var ad=HEAP[af];var ab=ao;var Z=(ab)<<8;var X=((ad)-(Z))&4294967295;var V=(X)<<1;cG=V;cH=256;var T=aU;var R=(((T))|0)<0;if(R){cH=0;a2=-1}var F=cH;var D=dI;var A=((F)-(D))&4294967295;bz=A;var y=dh;var w=(y+32)&4294967295;var u=HEAP[w];var s=cG;var q=bz;var o=((s)*(q))&4294967295;var m=((u)+(o))&4294967295;var i=dh;var h=(i+32)&4294967295;HEAP[h]=m;var f=dh;var d=(f+36)&4294967295;var b=HEAP[d];var dY=bz;var dW=((b)+(dY))&4294967295;var dU=dh;var dS=(dU+36)&4294967295;HEAP[dS]=dW;var dQ=bY;var dB=a2;var dA=((dQ)+(dB))&4294967295;bY=dA;var dy=dh;var dw=ao;var du=bY;_gray_set_cell(dy,dw,du);var ds=cH;var dq=cH;var dn=((ds)+(dq))&4294967295;var dl=((dn)-256)&4294967295;bz=dl;var dj=cG;var dg=bz;var df=((dj)*(dg))&4294967295;bE=df;while(1){var cP=bY;var cO=bX;var cN=(((cP))|0)!=(((cO))|0);if(!(cN)){bA=7;break}var de=dh;var dd=(de+32)&4294967295;var dc=HEAP[dd];var db=bE;var c9=((dc)+(db))&4294967295;var c8=dh;var c7=(c8+32)&4294967295;HEAP[c7]=c9;var c6=dh;var c3=(c6+36)&4294967295;var c2=HEAP[c3];var c1=bz;var c0=((c2)+(c1))&4294967295;var cZ=dh;var cY=(cZ+36)&4294967295;HEAP[cY]=c0;var cX=bY;var cW=a2;var cV=((cX)+(cW))&4294967295;bY=cV;var cU=dh;var cR=ao;var cQ=bY;_gray_set_cell(cU,cR,cQ);bA=5;continue}var cM=dG;var cL=((cM)-256)&4294967295;var cK=cH;var cJ=((cL)+(cK))&4294967295;bz=cJ;var cI=dh;var cF=(cI+32)&4294967295;var cE=HEAP[cF];var cD=cG;var cC=bz;var cB=((cD)*(cC))&4294967295;var cA=((cE)+(cB))&4294967295;var cz=dh;var cy=(cz+32)&4294967295;HEAP[cy]=cA;var cw=dh;var cu=(cw+36)&4294967295;var ck=HEAP[cu];var cj=bz;var ci=((ck)+(cj))&4294967295;var ch=dh;var cg=(ch+36)&4294967295;HEAP[cg]=ci}else{var cf=dI;var ce=(256-(cf))&4294967295;var cd=aW;var cb=((ce)*(cd))&4294967295;c5=cb;cH=256;a2=1;var b9=aU;var bW=(((b9))|0)<0;if(bW){var bV=dI;var bU=aW;var bT=((bV)*(bU))&4294967295;c5=bT;cH=0;a2=-1;var bS=aU;var bR=(0-(bS))&4294967295;aU=bR}var bP=c5;var bO=aU;var bM=((((bP))|0)/(((bO))|0)|0);bz=bM;var bK=c5;var by=aU;var bx=(((bK))|0)%(((by))|0);j=bx;var bw=j;var bv=(((bw))|0)<0;if(bv){var bu=bz;var bt=((bu)-1)&4294967295;bz=bt;var bs=j;var br=aU;var bp=((bs)+(br))&4294967295;j=bp}var bn=dh;var a1=(bn+64)&4294967295;var a0=HEAP[a1];var aZ=bz;var aY=((a0)+(aZ))&4294967295;c4=aY;var aX=dh;var aV=(aX+64)&4294967295;var aT=HEAP[aV];var aS=dh;var aQ=bY;var aO=dI;var au=c4;var at=cH;_gray_render_scanline(aS,aQ,aT,aO,au,at);var ar=bY;var aq=a2;var ap=((ar)+(aq))&4294967295;bY=ap;var an=c4;var am=(((an))|0)>>8;var al=dh;var aj=bY;_gray_set_cell(al,am,aj);var ah=bY;var N=bX;var M=(((ah))|0)!=(((N))|0);$bb17$$bb24$27:do{if(M){var L=aW;var K=((L)*256)&4294967295;c5=K;var J=c5;var I=aU;var H=((((J))|0)/(((I))|0)|0);aA=H;var G=c5;var E=aU;var C=(((G))|0)%(((E))|0);a3=C;var bm=a3;var bk=(((bm))|0)<0;if(bk){var bi=aA;var bg=((bi)-1)&4294967295;aA=bg;var be=a3;var bc=aU;var ba=((be)+(bc))&4294967295;a3=ba}var a8=j;var a6=aU;var a5=((a8)-(a6))&4294967295;j=a5;while(1){var k=bY;var g=bX;var e=(((k))|0)!=(((g))|0);if(!(e)){bA=14;break $bb17$$bb24$27}var aN=aA;bz=aN;var aL=j;var aJ=a3;var aH=((aL)+(aJ))&4294967295;j=aH;var aF=j;var aD=(((aF))|0)>=0;if(aD){var aB=j;var ay=aU;var aw=((aB)-(ay))&4294967295;j=aw;var av=bz;var ag=((av)+1)&4294967295;bz=ag}var ae=c4;var ac=bz;var aa=((ae)+(ac))&4294967295;da=aa;var Y=cH;var W=(256-(Y))&4294967295;var U=dh;var S=bY;var Q=c4;var P=da;var B=cH;_gray_render_scanline(U,S,Q,W,P,B);var z=da;c4=z;var x=bY;var v=a2;var t=((x)+(v))&4294967295;bY=t;var r=c4;var p=(((r))|0)>>8;var n=dh;var l=bY;_gray_set_cell(n,p,l);bA=11;continue}}}while(0);var c=cH;var a=(256-(c))&4294967295;var dX=dh;var dV=bY;var dT=c4;var dR=bQ;var dP=dG;_gray_render_scanline(dX,dV,dT,a,dR,dP)}}}}while(0);var dO=dh;var dz=(dO+64)&4294967295;var dx=bQ;HEAP[dz]=dx;var dv=dh;var dt=(dv+68)&4294967295;var dr=cS;HEAP[dt]=dr;var dp=bX;var dm=(dp)<<8;var dk=dh;var di=(dk+72)&4294967295;HEAP[di]=dm;return;return}function _gray_split_conic(N){var O;var o;var Z;var W;var d=0;o=N;var aF=o;var aE=(aF+32)&4294967295;var aD=o;var aC=(aD+16)&4294967295;var aB=(aC)&4294967295;var aA=HEAP[aB];var az=(aE)&4294967295;HEAP[az]=aA;var ay=o;var ax=(ay+8)&4294967295;var aw=(ax)&4294967295;var af=HEAP[aw];W=af;var ad=o;var ab=(ad+24)&4294967295;var Y=o;var V=(Y+16)&4294967295;var T=(V)&4294967295;var S=HEAP[T];var R=W;var Q=((S)+(R))&4294967295;var P=((((Q))|0)/2|0);var I=(ab)&4294967295;HEAP[I]=P;var H=(ab)&4294967295;var G=HEAP[H];Z=G;var F=o;var E=(F+8)&4294967295;var D=o;var C=(D)&4294967295;var B=(C)&4294967295;var A=HEAP[B];var z=W;var y=((A)+(z))&4294967295;var x=((((y))|0)/2|0);var w=(E)&4294967295;HEAP[w]=x;var v=(E)&4294967295;var u=HEAP[v];W=u;var t=o;var s=(t+16)&4294967295;var r=Z;var q=W;var p=((r)+(q))&4294967295;var n=((((p))|0)/2|0);var m=(s)&4294967295;HEAP[m]=n;var l=o;var k=(l+32)&4294967295;var j=o;var i=(j+16)&4294967295;var h=(i+4)&4294967295;var g=HEAP[h];var f=(k+4)&4294967295;HEAP[f]=g;var e=o;var c=(e+8)&4294967295;var b=(c+4)&4294967295;var a=HEAP[b];W=a;var aM=o;var aL=(aM+24)&4294967295;var aK=o;var aJ=(aK+16)&4294967295;var aI=(aJ+4)&4294967295;var aH=HEAP[aI];var aG=W;var av=((aH)+(aG))&4294967295;var au=((((av))|0)/2|0);var at=(aL+4)&4294967295;HEAP[at]=au;var ar=(aL+4)&4294967295;var aq=HEAP[ar];Z=aq;var ap=o;var ao=(ap+8)&4294967295;var an=o;var am=(an)&4294967295;var al=(am+4)&4294967295;var ak=HEAP[al];var aj=W;var ai=((ak)+(aj))&4294967295;var ah=((((ai))|0)/2|0);var ag=(ao+4)&4294967295;HEAP[ag]=ah;var ae=(ao+4)&4294967295;var ac=HEAP[ae];W=ac;var aa=o;var X=(aa+16)&4294967295;var U=Z;var M=W;var L=((U)+(M))&4294967295;var K=((((L))|0)/2|0);var J=(X+4)&4294967295;HEAP[J]=K;return;return}function _gray_render_conic(ab,f,cx){var ay;var b9;var h;var bV;var V;var T;var aT;var D;var bA;var ci;var be;var r;var bX;var bL=0;b9=ab;h=f;bV=cx;var cu=b9;var ct=(cu+76)&4294967295;var cs=(ct)&4294967295;ci=cs;var cr=ci;var cq=(cr)&4294967295;var cp=bV;var co=(cp)&4294967295;var cn=HEAP[co];var cm=(cn)<<2;var cl=(cq)&4294967295;HEAP[cl]=cm;var br=ci;var bp=(br)&4294967295;var bn=bV;var bm=(bn+4)&4294967295;var bl=HEAP[bm];var bk=(bl)<<2;var bj=(bp+4)&4294967295;HEAP[bj]=bk;var bi=ci;var bh=(bi+8)&4294967295;var bg=h;var a5=(bg)&4294967295;var a3=HEAP[a5];var a1=(a3)<<2;var a0=(bh)&4294967295;HEAP[a0]=a1;var aZ=ci;var aY=(aZ+8)&4294967295;var aX=h;var aW=(aX+4)&4294967295;var aV=HEAP[aW];var aU=(aV)<<2;var aK=(aY+4)&4294967295;HEAP[aK]=aU;var aI=ci;var aG=(aI+16)&4294967295;var aF=b9;var aE=(aF+64)&4294967295;var aD=HEAP[aE];var aC=(aG)&4294967295;HEAP[aC]=aD;var aB=ci;var aA=(aB+16)&4294967295;var az=b9;var an=(az+68)&4294967295;var al=HEAP[an];var aj=(aA+4)&4294967295;HEAP[aj]=al;var ai=ci;var ah=(ai+16)&4294967295;var ag=(ah)&4294967295;var af=HEAP[ag];var ae=ci;var ad=(ae)&4294967295;var ac=(ad)&4294967295;var P=HEAP[ac];var N=((af)+(P))&4294967295;var M=ci;var L=(M+8)&4294967295;var K=(L)&4294967295;var J=HEAP[K];var H=((J)*2)&4294967295;var G=((N)-(H))&4294967295;var av=(0-(G))&4294967295;var S=(((G))|0)>=0;var C=(S)?(G):(av);V=C;var F=ci;var E=(F+16)&4294967295;var B=(E+4)&4294967295;var A=HEAP[B];var z=ci;var y=(z)&4294967295;var x=(y+4)&4294967295;var w=HEAP[x];var v=((A)+(w))&4294967295;var u=ci;var t=(u+8)&4294967295;var s=(t+4)&4294967295;var q=HEAP[s];var p=((q)*2)&4294967295;var o=((v)-(p))&4294967295;var bY=(0-(o))&4294967295;var I=(((o))|0)>=0;var bf=(I)?(o):(bY);T=bf;var n=V;var m=T;var l=(((n))|0)<(((m))|0);if(l){var k=T;V=k}var j=V;var i=(((j))|0)<=64;if(i){var g=ci;var e=(g)&4294967295;var d=(e+4)&4294967295;var c=HEAP[d];var b=ci;var a=(b)&4294967295;var cA=(a)&4294967295;var cz=HEAP[cA];var cy=b9;_gray_render_line(cy,cz,c)}else{D=0;$bb8$8:while(1){var ch=V;var cg=(((ch))|0)>64;if(!(cg)){ay=4;break $bb8$8}var cw=V;var cv=(((cw))|0)>>2;V=cv;var ck=D;var cj=((ck)+1)&4294967295;D=cj;ay=2;continue $bb8$8}var cf=b9;var ce=(cf+852)&4294967295;var cd=(ce)&4294967295;bA=cd;var cc=bA;var cb=(cc)&4294967295;var ca=D;HEAP[cb]=ca;aT=0;$bb22$12:while(1){var Q=aT;var O=(((Q))|0)>=0;if(!(O)){ay=14;break $bb22$12}var b8=bA;var b7=aT;var b6=(b8+4*b7)&4294967295;var b5=HEAP[b6];D=b5;var b4=D;var b3=(((b4))|0)>1;$bb11$$Draw$15:do{if(b3){var b2=ci;var b1=(b2)&4294967295;var b0=(b1+4)&4294967295;var bZ=HEAP[b0];r=bZ;var bW=r;be=bW;var bU=ci;var bT=(bU+8)&4294967295;var bS=(bT+4)&4294967295;var bR=HEAP[bS];bX=bR;var bQ=bX;var bP=be;var bO=(((bQ))|0)<(((bP))|0);if(bO){var bN=bX;be=bN}var bM=bX;var bK=r;var bJ=(((bM))|0)>(((bK))|0);if(bJ){var bI=bX;r=bI}var bH=ci;var bG=(bH+16)&4294967295;var bF=(bG+4)&4294967295;var bE=HEAP[bF];bX=bE;var bD=bX;var bC=be;var bB=(((bD))|0)<(((bC))|0);if(bB){var bz=bX;be=bz}var by=bX;var bx=r;var bw=(((by))|0)>(((bx))|0);if(bw){var bv=bX;r=bv}var bu=be;var bt=(((bu))|0)>>8;var bs=b9;var bq=(bs+20)&4294967295;var bo=HEAP[bq];var bd=(((bt))|0)>=(((bo))|0);if(bd){ay=10;break $bb11$$Draw$15}var bc=r;var bb=(((bc))|0)>>8;var ba=b9;var a9=(ba+16)&4294967295;var a8=HEAP[a9];var a7=(((bb))|0)<(((a8))|0);if(a7){ay=10;break $bb11$$Draw$15}var a6=ci;_gray_split_conic(a6);var a4=ci;var a2=(a4+16)&4294967295;ci=a2;var aS=aT;var aR=((aS)+1)&4294967295;aT=aR;var aQ=aT;var aP=((aQ)-1)&4294967295;var aO=D;var aN=((aO)-1)&4294967295;var aM=bA;var aL=(aM+4*aP)&4294967295;HEAP[aL]=aN;var aJ=bA;var aH=(aJ+4*aP)&4294967295;var ax=HEAP[aH];var aw=bA;var au=aT;var at=(aw+4*au)&4294967295;HEAP[at]=ax;ay=5;continue $bb22$12}}while(0);var ar=ci;var aq=(ar)&4294967295;var ap=(aq+4)&4294967295;var ao=HEAP[ap];var am=ci;var ak=(am)&4294967295;var aa=(ak)&4294967295;var Z=HEAP[aa];var Y=b9;_gray_render_line(Y,Z,ao);var X=aT;var W=((X)-1)&4294967295;aT=W;var U=ci;var R=(U+-16)&4294967295;ci=R;ay=5;continue $bb22$12}}return;return}function _gray_split_cubic(aF){var aG;var C;var aT;var aQ;var aN;var aL;var k=0;C=aF;var bo=C;var bn=(bo+48)&4294967295;var bm=C;var bl=(bm+24)&4294967295;var bk=(bl)&4294967295;var bj=HEAP[bk];var bi=(bn)&4294967295;HEAP[bi]=bj;var bh=C;var bg=(bh+8)&4294967295;var bf=(bg)&4294967295;var aZ=HEAP[bf];aN=aZ;var aX=C;var aV=(aX+16)&4294967295;var aS=(aV)&4294967295;var aP=HEAP[aS];aL=aP;var aM=C;var aK=(aM+8)&4294967295;var aJ=C;var aI=(aJ)&4294967295;var aH=(aI)&4294967295;var az=HEAP[aH];var ax=aN;var av=((az)+(ax))&4294967295;var at=((((av))|0)/2|0);aT=at;var aq=(aK)&4294967295;var ao=aT;HEAP[aq]=ao;var an=C;var am=(an+40)&4294967295;var al=C;var ak=(al+24)&4294967295;var aa=(ak)&4294967295;var X=HEAP[aa];var U=aL;var R=((X)+(U))&4294967295;var O=((((R))|0)/2|0);aQ=O;var L=(am)&4294967295;var J=aQ;HEAP[L]=J;var I=aN;var H=aL;var G=((I)+(H))&4294967295;var A=((((G))|0)/2|0);aN=A;var y=C;var w=(y+16)&4294967295;var u=aT;var s=aN;var q=((u)+(s))&4294967295;var o=((((q))|0)/2|0);aT=o;var n=(w)&4294967295;var m=aT;HEAP[n]=m;var l=C;var f=(l+32)&4294967295;var d=aQ;var b=aN;var bw=((d)+(b))&4294967295;var bu=((((bw))|0)/2|0);aQ=bu;var bt=(f)&4294967295;var bs=aQ;HEAP[bt]=bs;var br=C;var bq=(br+24)&4294967295;var bp=aT;var be=aQ;var bd=((bp)+(be))&4294967295;var bc=((((bd))|0)/2|0);var bb=(bq)&4294967295;HEAP[bb]=bc;var ba=C;var a9=(ba+48)&4294967295;var a8=C;var a7=(a8+24)&4294967295;var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a4=(a9+4)&4294967295;HEAP[a4]=a5;var a3=C;var a2=(a3+8)&4294967295;var a1=(a2+4)&4294967295;var a0=HEAP[a1];aN=a0;var aY=C;var aW=(aY+16)&4294967295;var aU=(aW+4)&4294967295;var aR=HEAP[aU];aL=aR;var aO=C;var aE=(aO+8)&4294967295;var aD=C;var aC=(aD)&4294967295;var aB=(aC+4)&4294967295;var aA=HEAP[aB];var ay=aN;var aw=((aA)+(ay))&4294967295;var au=((((aw))|0)/2|0);aT=au;var ar=(aE+4)&4294967295;var ap=aT;HEAP[ar]=ap;var aj=C;var ai=(aj+40)&4294967295;var ag=C;var ae=(ag+24)&4294967295;var ac=(ae+4)&4294967295;var Z=HEAP[ac];var W=aL;var T=((Z)+(W))&4294967295;var Q=((((T))|0)/2|0);aQ=Q;var N=(ai+4)&4294967295;var ah=aQ;HEAP[N]=ah;var af=aN;var ad=aL;var ab=((af)+(ad))&4294967295;var Y=((((ab))|0)/2|0);aN=Y;var V=C;var S=(V+16)&4294967295;var P=aT;var M=aN;var K=((P)+(M))&4294967295;var F=((((K))|0)/2|0);aT=F;var E=(S+4)&4294967295;var D=aT;HEAP[E]=D;var B=C;var z=(B+32)&4294967295;var x=aQ;var v=aN;var t=((x)+(v))&4294967295;var r=((((t))|0)/2|0);aQ=r;var p=(z+4)&4294967295;var j=aQ;HEAP[p]=j;var i=C;var h=(i+24)&4294967295;var g=aT;var e=aQ;var c=((g)+(e))&4294967295;var a=((((c))|0)/2|0);var bv=(h+4)&4294967295;HEAP[bv]=a;return;return}function _gray_render_cubic(bz,a4,a3,z){var dS;var b3;var a5;var an;var bb;var bP;var bl;var cZ;var O;var bh;var cx;var cw;var bm;var bj;var bE;var bu;var bC;var bs;var bk;var bi;var dT;var c2=0;b3=bz;a5=a4;an=a3;bb=z;var by=b3;var bx=(by+76)&4294967295;var bw=(bx)&4294967295;bl=bw;var bv=bl;var bt=(bv)&4294967295;var br=bb;var bq=(br)&4294967295;var bp=HEAP[bq];var bo=(bp)<<2;var bn=(bt)&4294967295;HEAP[bn]=bo;var dH=bl;var dG=(dH)&4294967295;var dF=bb;var dE=(dF+4)&4294967295;var dD=HEAP[dE];var dC=(dD)<<2;var dB=(dG+4)&4294967295;HEAP[dB]=dC;var dA=bl;var dz=(dA+8)&4294967295;var dy=an;var dm=(dy)&4294967295;var dl=HEAP[dm];var dk=(dl)<<2;var dj=(dz)&4294967295;HEAP[dj]=dk;var di=bl;var dh=(di+8)&4294967295;var dg=an;var df=(dg+4)&4294967295;var de=HEAP[df];var dd=(de)<<2;var c1=(dh+4)&4294967295;HEAP[c1]=dd;var c0=bl;var cY=(c0+16)&4294967295;var cX=a5;var cW=(cX)&4294967295;var cV=HEAP[cW];var cU=(cV)<<2;var cT=(cY)&4294967295;HEAP[cT]=cU;var cS=bl;var cR=(cS+16)&4294967295;var cH=a5;var cG=(cH+4)&4294967295;var cF=HEAP[cG];var cE=(cF)<<2;var cD=(cR+4)&4294967295;HEAP[cD]=cE;var cC=bl;var cB=(cC+24)&4294967295;var cA=b3;var cz=(cA+64)&4294967295;var cy=HEAP[cz];var cv=(cB)&4294967295;HEAP[cv]=cy;var cu=bl;var ct=(cu+24)&4294967295;var cr=b3;var cq=(cr+68)&4294967295;var cp=HEAP[cq];var co=(ct+4)&4294967295;HEAP[co]=cp;$bb$2:while(1){var cn=bl;var cm=(cn)&4294967295;var cl=(cm+4)&4294967295;var ck=HEAP[cl];O=ck;var cj=O;cZ=cj;var ci=bl;var ch=(ci+8)&4294967295;var cg=(ch+4)&4294967295;var cf=HEAP[cg];bh=cf;var ce=bh;var cd=cZ;var cc=(((ce))|0)<(((cd))|0);if(cc){var cb=bh;cZ=cb}var b9=bh;var b8=O;var b7=(((b9))|0)>(((b8))|0);if(b7){var b6=bh;O=b6}var b5=bl;var b4=(b5+16)&4294967295;var b2=(b4+4)&4294967295;var b1=HEAP[b2];bh=b1;var b0=bh;var bZ=cZ;var bW=(((b0))|0)<(((bZ))|0);if(bW){var bV=bh;cZ=bV}var bU=bh;var bT=O;var bS=(((bU))|0)>(((bT))|0);if(bS){var bR=bh;O=bR}var bQ=bl;var bO=(bQ+24)&4294967295;var bN=(bO+4)&4294967295;var bM=HEAP[bN];bh=bM;var bL=bh;var bK=cZ;var bJ=(((bL))|0)<(((bK))|0);if(bJ){var bI=bh;cZ=bI}var bH=bh;var bG=O;var bF=(((bH))|0)>(((bG))|0);if(bF){var bD=bh;O=bD}var bB=cZ;var bA=(((bB))|0)>>8;var bg=b3;var bf=(bg+20)&4294967295;var be=HEAP[bf];var bd=(((bA))|0)>=(((be))|0);$Draw$$bb13$22:do{if(bd){dS=7}else{var bc=O;var ba=(((bc))|0)>>8;var a9=b3;var a8=(a9+16)&4294967295;var a7=HEAP[a8];var a6=(((ba))|0)<(((a7))|0);if(a6){dS=7;break $Draw$$bb13$22}var a2=bl;var a1=(a2+24)&4294967295;var a0=(a1)&4294967295;var aZ=HEAP[a0];var aY=bl;var aX=(aY)&4294967295;var aW=(aX)&4294967295;var aV=HEAP[aW];var aU=((aZ)-(aV))&4294967295;cx=aU;var aT=bl;var aR=(aT+24)&4294967295;var aQ=(aR+4)&4294967295;var aO=HEAP[aQ];var aN=bl;var aM=(aN)&4294967295;var aL=(aM+4)&4294967295;var aK=HEAP[aL];var aJ=((aO)-(aK))&4294967295;cw=aJ;var aI=cx;var cs=(0-(aI))&4294967295;var aE=(((aI))|0)>=0;var Q=(aE)?(aI):(cs);bm=Q;var aG=cw;var aP=(0-(aG))&4294967295;var aS=(((aG))|0)>=0;var ca=(aS)?(aG):(aP);bj=ca;var aC=bm;var aB=bj;var aA=(((aC))|0)>(((aB))|0);if(aA){var ay=bm;var ax=((ay)*236)&4294967295;var aw=bj;var av=((aw)*97)&4294967295;var au=((ax)+(av))&4294967295;var at=(((au))|0)>>8;bP=at}else{var ar=bm;var aq=((ar)*97)&4294967295;var ap=bj;var ao=((ap)*236)&4294967295;var am=((aq)+(ao))&4294967295;var al=(((am))|0)>>8;bP=al}var ak=bP;bk=ak;var aj=bk;var ai=(((aj))|0)>32767;$Split$$bb21$29:do{if(!ai){var ah=bk;var ag=((ah)*42)&4294967295;dT=ag;var af=bl;var ae=(af+8)&4294967295;var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=bl;var aa=(ab)&4294967295;var Z=(aa)&4294967295;var Y=HEAP[Z];var X=((ac)-(Y))&4294967295;bE=X;var W=bl;var V=(W+8)&4294967295;var U=(V+4)&4294967295;var T=HEAP[U];var S=bl;var R=(S)&4294967295;var P=(R+4)&4294967295;var N=HEAP[P];var M=((T)-(N))&4294967295;bu=M;var K=cw;var I=bE;var y=((K)*(I))&4294967295;var x=cx;var w=bu;var v=((x)*(w))&4294967295;var u=((y)-(v))&4294967295;var aD=(0-(u))&4294967295;var aH=(((u))|0)>=0;var bY=(aH)?(u):(aD);bi=bY;var t=bi;var s=dT;var r=(((t))|0)>(((s))|0);if(r){dS=10;break $Split$$bb21$29}var p=bl;var n=(p+16)&4294967295;var e=(n)&4294967295;var d=HEAP[e];var c=bl;var b=(c)&4294967295;var a=(b)&4294967295;var eC=HEAP[a];var eB=((d)-(eC))&4294967295;bC=eB;var eA=bl;var ey=(eA+16)&4294967295;var ew=(ey+4)&4294967295;var en=HEAP[ew];var em=bl;var el=(em)&4294967295;var ek=(el+4)&4294967295;var ej=HEAP[ek];var ei=((en)-(ej))&4294967295;bs=ei;var eh=cw;var eg=bC;var ee=((eh)*(eg))&4294967295;var ec=cx;var L=bs;var J=((ec)*(L))&4294967295;var H=((ee)-(J))&4294967295;var az=(0-(H))&4294967295;var aF=(((H))|0)>=0;var bX=(aF)?(H):(az);bi=bX;var G=bi;var F=dT;var E=(((G))|0)>(((F))|0);if(E){dS=10;break $Split$$bb21$29}var D=cw;var C=bu;var B=((D)*(C))&4294967295;var A=cx;var q=bE;var o=((A)*(q))&4294967295;var m=((B)+(o))&4294967295;var l=(((m))|0)<0;if(l){dS=10;break $Split$$bb21$29}var k=cw;var j=bs;var i=((k)*(j))&4294967295;var h=cx;var g=bC;var f=((h)*(g))&4294967295;var ez=((i)+(f))&4294967295;var ex=(((ez))|0)<0;if(ex){dS=10;break $Split$$bb21$29}var ev=bl;var eu=(ev+24)&4294967295;var et=(eu+4)&4294967295;var es=HEAP[et];var er=bl;var eq=(er+8)&4294967295;var ep=(eq+4)&4294967295;var eo=HEAP[ep];var ef=((es)-(eo))&4294967295;var ed=cw;var eb=((ef)*(ed))&4294967295;var ea=bl;var d9=(ea+24)&4294967295;var d8=(d9)&4294967295;var d7=HEAP[d8];var d6=bl;var d5=(d6+8)&4294967295;var d4=(d5)&4294967295;var d3=HEAP[d4];var d2=((d7)-(d3))&4294967295;var d1=cx;var d0=((d2)*(d1))&4294967295;var dZ=((eb)+(d0))&4294967295;var dY=(((dZ))|0)<0;if(dY){dS=10;break $Split$$bb21$29}var dX=bl;var dW=(dX+24)&4294967295;var dV=(dW+4)&4294967295;var dU=HEAP[dV];var dR=bl;var dQ=(dR+16)&4294967295;var dP=(dQ+4)&4294967295;var dO=HEAP[dP];var dN=((dU)-(dO))&4294967295;var dM=cw;var dL=((dN)*(dM))&4294967295;var dK=bl;var dJ=(dK+24)&4294967295;var dI=(dJ)&4294967295;var dx=HEAP[dI];var dw=bl;var dv=(dw+16)&4294967295;var du=(dv)&4294967295;var dt=HEAP[du];var ds=((dx)-(dt))&4294967295;var dr=cx;var dq=((ds)*(dr))&4294967295;var dp=((dL)+(dq))&4294967295;var dn=(((dp))|0)<0;if(dn){dS=10;break $Split$$bb21$29}dS=7;break $Draw$$bb13$22}}while(0);var dc=bl;_gray_split_cubic(dc);var db=bl;var da=(db+24)&4294967295;bl=da;dS=17;break $Draw$$bb13$22}}while(0);if(dS==7){var c9=bl;var c8=(c9)&4294967295;var c7=(c8+4)&4294967295;var c6=HEAP[c7];var c5=bl;var c4=(c5)&4294967295;var c3=(c4)&4294967295;var cQ=HEAP[c3];var cP=b3;_gray_render_line(cP,cQ,c6);var cO=b3;var cN=(cO+76)&4294967295;var cM=(cN)&4294967295;var cL=bl;var cK=(cM)==(cL);if(cK){dS=18;break $bb$2}var cJ=bl;var cI=(cJ+-24)&4294967295;bl=cI}dS=0;continue $bb$2}return;return}function _gray_move_to(b,p){var y;var A;var q;var D;var k;var C;var B;var l=0;A=b;q=p;var j=q;_gray_record_cell(j);var i=A;var h=(i)&4294967295;var g=HEAP[h];var f=(g)<<2;C=f;var e=A;var d=(e+4)&4294967295;var c=HEAP[d];var a=(c)<<2;B=a;var z=B;var x=(((z))|0)>>8;var w=C;var v=(((w))|0)>>8;var t=q;_gray_start_cell(t,v,x);var s=q;var r=(s+64)&4294967295;var o=C;HEAP[r]=o;var n=q;var m=(n+68)&4294967295;var F=B;HEAP[m]=F;k=0;var E=k;D=E;var u=D;return u;return null}function _gray_line_to(b,m){var p;var r;var n;var s;var k;var l=0;r=b;n=m;var j=r;var i=(j+4)&4294967295;var h=HEAP[i];var g=(h)<<2;var f=r;var e=(f)&4294967295;var d=HEAP[e];var c=(d)<<2;var a=n;_gray_render_line(a,c,g);k=0;var q=k;s=q;var o=s;return o;return null}function _gray_conic_to(m,h,k){var o;var c;var n;var g;var i;var f;var l=0;c=m;n=h;g=k;var e=g;var d=c;var b=n;_gray_render_conic(e,d,b);f=0;var a=f;i=a;var j=i;return j;return null}function _gray_cubic_to(i,h,a,m){var p;var j;var l;var q;var n;var r;var g;var k=0;j=i;l=h;q=a;n=m;var f=n;var e=j;var d=l;var c=q;_gray_render_cubic(f,e,d,c);g=0;var b=g;r=b;var o=r;return o;return null}function _gray_render_span(X,ax,D,aI){var Z;var e;var w;var az;var d;var ab;var q;var A;var aa;var f=0;e=X;w=ax;az=D;d=aI;var aT=d;var aS=(aT+1000)&4294967295;q=aS;var aR=q;var aQ=(aR+12)&4294967295;var aP=HEAP[aQ];var aO=q;var aN=(aO+8)&4294967295;var aM=HEAP[aN];var aL=e;var aK=((aM)*(aL))&4294967295;var aq=(0-(aK))&4294967295;var ao=(aP+aq)&4294967295;ab=ao;var am=q;var ak=(am+8)&4294967295;var ai=HEAP[ak];var ag=(((ai))|0)>=0;if(ag){var af=q;var ae=(af)&4294967295;var ad=HEAP[ae];var ac=((ad)-1)&4294967295;var S=q;var Q=(S+8)&4294967295;var O=HEAP[Q];var L=((ac)*(O))&4294967295;var J=ab;var I=(J+L)&4294967295;ab=I}$bb14$5:while(1){var M=w;var K=(((M))|0)>0;if(!(K)){Z=10;break $bb14$5}var H=az;var G=(H+4)&4294967295;var F=HEAP[G];A=F;var E=A;var C=reSign((E),8,0)!=0;$bb3$$bb13$8:do{if(C){var B=az;var z=(B+2)&4294967295;var y=HEAP[z];var x=unSign((y),16,0)>7;if(x){var v=az;var u=(v+2)&4294967295;var t=HEAP[u];var s=unSign((t),16,0);var r=A;var p=unSign((r),8,0);var o=az;var n=(o)&4294967295;var m=HEAP[n];var l=reSign((m),16,0);var k=ab;var j=(k+l)&4294967295;var i=(((p))&255);_llvm_memset_p0i8_i32(j,i,s,1,0)}else{var h=az;var g=(h)&4294967295;var c=HEAP[g];var b=reSign((c),16,0);var a=ab;var a0=(a+b)&4294967295;aa=a0;var aZ=az;var aY=(aZ+2)&4294967295;var aX=HEAP[aY];var aW=unSign((aX),16,0);if(aW==1){Z=12}else{if(aW==2){Z=7}else{if(aW==3){Z=6}else{if(aW==4){Z=5}else{if(aW==5){Z=4}else{if(aW==6){Z=3}else{if(aW==7){Z=13}else{Z=14;break $bb3$$bb13$8}}}}}}}$bb12$$bb11$$bb10$$bb9$$bb8$$bb7$$bb6$13:do{if(Z==13){var aV=aa;var aU=A;HEAP[aV]=aU;var aJ=aa;var aH=(aJ+1)&4294967295;aa=aH;Z=3;break $bb12$$bb11$$bb10$$bb9$$bb8$$bb7$$bb6$13}}while(0);$bb12$$bb11$$bb10$$bb9$$bb8$$bb7$15:do{if(Z==3){var aG=aa;var aF=A;HEAP[aG]=aF;var aE=aa;var aD=(aE+1)&4294967295;aa=aD;Z=4;break $bb12$$bb11$$bb10$$bb9$$bb8$$bb7$15}}while(0);$bb12$$bb11$$bb10$$bb9$$bb8$17:do{if(Z==4){var aC=aa;var aB=A;HEAP[aC]=aB;var aA=aa;var ay=(aA+1)&4294967295;aa=ay;Z=5;break $bb12$$bb11$$bb10$$bb9$$bb8$17}}while(0);$bb12$$bb11$$bb10$$bb9$19:do{if(Z==5){var aw=aa;var av=A;HEAP[aw]=av;var au=aa;var at=(au+1)&4294967295;aa=at;Z=6;break $bb12$$bb11$$bb10$$bb9$19}}while(0);$bb12$$bb11$$bb10$21:do{if(Z==6){var ar=aa;var ap=A;HEAP[ar]=ap;var an=aa;var al=(an+1)&4294967295;aa=al;Z=7;break $bb12$$bb11$$bb10$21}}while(0);if(Z==7){var aj=aa;var ah=A;HEAP[aj]=ah;var Y=aa;var W=(Y+1)&4294967295;aa=W}var V=aa;var U=A;HEAP[V]=U}}}while(0);var T=w;var R=((T)-1)&4294967295;w=R;var P=az;var N=(P+6)&4294967295;az=N;Z=1;continue $bb14$5}return;return}function _gray_hline(M,a6,a5,ac,av){var Y;var bh;var f;var L;var q;var O;var aH;var aN;var aI;var aU=0;bh=M;f=a6;L=a5;q=ac;O=av;var bB=q;var bA=(((bB))|0)>>9;aI=bA;var bz=aI;var by=(((bz))|0)<0;if(by){var bx=aI;var bw=(0-(bx))&4294967295;aI=bw}var bv=bh;var bu=(bv+980)&4294967295;var bt=(bu+16)&4294967295;var bs=HEAP[bt];var aF=(bs)&2;var aE=(((aF))|0)!=0;$bb2$$bb7$5:do{if(aE){var aD=aI;var aC=(aD)&511;aI=aC;var aB=aI;var aA=(((aB))|0)>256;$bb3$$bb4$7:do{if(aA){var az=aI;var ay=(512-(az))&4294967295;aI=ay}else{var ax=aI;var aw=(((ax))|0)==256;if(!(aw)){Y=3;break $bb3$$bb4$7}aI=255}}while(0)}else{var au=aI;var at=(((au))|0)>255;if(!(at)){Y=6;break $bb2$$bb7$5}aI=255}}while(0);var ar=bh;var aq=(ar+16)&4294967295;var ap=HEAP[aq];var ao=L;var an=((ap)+(ao))&4294967295;L=an;var am=bh;var al=(am+8)&4294967295;var ak=HEAP[al];var aj=f;var ai=((ak)+(aj))&4294967295;f=ai;var ah=f;var ag=(((ah))|0)>32766;if(ag){f=32767}var af=aI;var ae=(((af))|0)!=0;$bb12$$bb25$18:do{if(ae){var ad=bh;var ab=(ad+1232)&4294967295;var aa=HEAP[ab];aN=aa;var Z=bh;var X=(Z+1040)&4294967295;var W=(X)&4294967295;var V=aN;var U=(W+6*V)&4294967295;var T=(U+-6)&4294967295;aH=T;var S=aN;var R=(((S))|0)>0;$bb13$$bb17$20:do{if(R){var Q=bh;var P=(Q+1244)&4294967295;var N=HEAP[P];var K=L;var J=(((N))|0)==(((K))|0);if(!(J)){Y=9;break $bb13$$bb17$20}var I=aH;var H=(I)&4294967295;var G=HEAP[H];var F=reSign((G),16,0);var E=aH;var D=(E+2)&4294967295;var C=HEAP[D];var B=unSign((C),16,0);var A=((F)+(B))&4294967295;var z=f;var y=(((A))|0)==(((z))|0);if(!(y)){Y=9;break $bb13$$bb17$20}var x=aH;var w=(x+4)&4294967295;var v=HEAP[w];var u=unSign((v),8,0);var t=aI;var s=(((u))|0)==(((t))|0);if(!(s)){Y=9;break $bb13$$bb17$20}var r=aH;var p=(r+2)&4294967295;var o=HEAP[p];var n=O;var m=(((n))&65535);var l=((o)+(m))&65535;var k=aH;var j=(k+2)&4294967295;HEAP[j]=l;Y=12;break $bb12$$bb25$18}}while(0);var i=bh;var h=(i+1244)&4294967295;var g=HEAP[h];var e=L;var d=(((g))|0)!=(((e))|0);$bb19$$bb18$26:do{if(d){Y=13}else{var c=aN;var b=(((c))|0)>31;if(b){Y=13;break $bb19$$bb18$26}var a3=aH;var a2=(a3+6)&4294967295;aH=a2;Y=19;break $bb19$$bb18$26}}while(0);if(Y==13){var a=bh;var bG=(a+1236)&4294967295;var bF=HEAP[bG];var bE=(bF)!=0;$bb20$$bb22$31:do{if(bE){var bD=aN;var bC=(((bD))|0)>0;if(!(bC)){Y=16;break $bb20$$bb22$31}var br=bh;var bq=(br+1236)&4294967295;var bp=HEAP[bq];var bo=bh;var bn=(bo+1240)&4294967295;var bm=HEAP[bn];var bl=bh;var bk=(bl+1040)&4294967295;var bj=(bk)&4294967295;var bi=bh;var bg=(bi+1244)&4294967295;var bf=HEAP[bg];var be=aN;FUNCTION_TABLE[bp](bf,be,bj,bm)}}while(0);var bd=bh;var bc=(bd+1232)&4294967295;HEAP[bc]=0;var bb=bh;var ba=(bb+1244)&4294967295;var a9=L;HEAP[ba]=a9;aN=0;var a8=bh;var a7=(a8+1040)&4294967295;var a4=(a7)&4294967295;aH=a4}var a1=f;var a0=(((a1))&65535);var aZ=aH;var aY=(aZ)&4294967295;HEAP[aY]=a0;var aX=O;var aW=(((aX))&65535);var aV=aH;var aT=(aV+2)&4294967295;HEAP[aT]=aW;var aS=aI;var aR=(((aS))&255);var aQ=aH;var aP=(aQ+4)&4294967295;HEAP[aP]=aR;var aO=bh;var aM=(aO+1232)&4294967295;var aL=HEAP[aM];var aK=((aL)+1)&4294967295;var aJ=bh;var aG=(aJ+1232)&4294967295;HEAP[aG]=aK}}while(0);return;return}function _gray_sweep(aS,g){var an;var d;var a4;var Q;var am;var q;var ak;var r;var e=0;d=aS;a4=g;var a3=a4;a4=a3;var a2=d;var a1=(a2+52)&4294967295;var a0=HEAP[a1];var aZ=(((a0))|0)==0;$bb17$$bb$2:do{if(!aZ){var aY=d;var aX=(aY+1232)&4294967295;HEAP[aX]=0;Q=0;$bb13$4:while(1){var aB=d;var az=(aB+1424)&4294967295;var ax=HEAP[az];var av=Q;var al=(((ax))|0)>(((av))|0);if(!(al)){an=12;break $bb13$4}var aW=d;var aV=(aW+1420)&4294967295;var aU=HEAP[aV];var aD=Q;var aA=(aU+4*aD)&4294967295;var ay=HEAP[aA];am=ay;q=0;ak=0;$bb9$7:while(1){var aT=am;var aR=(aT)!=0;if(!(aR)){an=9;break $bb9$7}var aw=am;var au=(aw)&4294967295;var at=HEAP[au];var ar=ak;var aq=(((at))|0)>(((ar))|0);$bb3$$bb5$10:do{if(aq){var ap=q;var ao=(((ap))|0)!=0;if(!(ao)){an=3;break $bb3$$bb5$10}var af=am;var ad=(af)&4294967295;var ab=HEAP[ad];var Z=ak;var X=((ab)-(Z))&4294967295;var V=q;var U=((V)*512)&4294967295;var T=d;var S=ak;var R=Q;_gray_hline(T,S,R,U,X)}}while(0);var G=am;var E=(G+4)&4294967295;var C=HEAP[E];var A=q;var y=((C)+(A))&4294967295;q=y;var w=q;var v=((w)*512)&4294967295;var u=am;var t=(u+8)&4294967295;var s=HEAP[t];var p=((v)-(s))&4294967295;r=p;var o=r;var n=(((o))|0)!=0;$bb6$$bb8$14:do{if(n){var m=am;var l=(m)&4294967295;var k=HEAP[l];var j=(((k))|0)>=0;if(!(j)){an=6;break $bb6$$bb8$14}var i=am;var h=(i)&4294967295;var f=HEAP[h];var c=d;var b=Q;var a=r;_gray_hline(c,f,b,a,1)}}while(0);var bb=am;var ba=(bb)&4294967295;var a9=HEAP[ba];var a8=((a9)+1)&4294967295;ak=a8;var a7=am;var a6=(a7+12)&4294967295;var a5=HEAP[a6];am=a5;an=1;continue $bb9$7}var aQ=q;var aP=(((aQ))|0)!=0;if(aP){var aO=d;var aN=(aO+24)&4294967295;var aM=HEAP[aN];var aL=ak;var aK=((aM)-(aL))&4294967295;var aJ=q;var aI=((aJ)*512)&4294967295;var aH=d;var aG=ak;var aF=Q;_gray_hline(aH,aG,aF,aI,aK)}var aE=Q;var aC=((aE)+1)&4294967295;Q=aC;an=0;continue $bb13$4}var aj=d;var ai=(aj+1236)&4294967295;var ah=HEAP[ai];var ag=(ah)!=0;if(!(ag)){an=14;break $bb17$$bb$2}var ae=d;var ac=(ae+1232)&4294967295;var aa=HEAP[ac];var Y=(((aa))|0)>0;if(!(Y)){an=14;break $bb17$$bb$2}var W=d;var P=(W+1236)&4294967295;var O=HEAP[P];var M=d;var K=(M+1240)&4294967295;var I=HEAP[K];var F=d;var D=(F+1040)&4294967295;var B=(D)&4294967295;var z=d;var x=(z+1232)&4294967295;var N=HEAP[x];var L=d;var J=(L+1244)&4294967295;var H=HEAP[J];FUNCTION_TABLE[O](H,N,B,I)}}while(0);return;return}function _gray_convert_glyph_inner(m){var s;var n;var u;var j;var l;var k=0;n=m;l=0;var i=n;var h=(i+1256)&4294967295;var g=(h)&4294967295;var f=__setjmp(g);var e=(((f))|0)==0;if(e){var d=n;var c=(d+980)&4294967295;var b=n;var a=b;var t=_FT_Outline_Decompose(c,_func_interface,a);l=t;var r=n;_gray_record_cell(r)}else{l=64}var q=l;j=q;var p=j;u=p;var o=u;return o;return null}function _gray_convert_glyph(bl){var U=STACKTOP;STACKTOP+=320;_memset(U,0,320);var eb;var bP;var bU;var bk;var bw=U;var eL;var a9;var bK;var cY;var N;var ba;var by;var ae;var cO;var bX;var bI;var ec;var cP;var bm;var a8;var aO;var c5=0;bP=bl;var bj=bP;_gray_compute_cbox(bj);var bi=bP;var bh=(bi+1024)&4294967295;by=bh;var bg=bP;var bf=(bg+12)&4294967295;var be=HEAP[bf];var bd=by;var bc=(bd)&4294967295;var bb=HEAP[bc];var d0=(((be))|0)<=(((bb))|0);$bb3$$bb$2:do{if(d0){eb=0}else{var dZ=bP;var dY=(dZ+8)&4294967295;var dX=HEAP[dY];var dW=by;var dV=(dW+8)&4294967295;var dU=HEAP[dV];var dT=(((dX))|0)>=(((dU))|0);if(dT){eb=0;break $bb3$$bb$2}var dS=bP;var dR=(dS+20)&4294967295;var dw=HEAP[dR];var dv=by;var du=(dv+4)&4294967295;var dt=HEAP[du];var ds=(((dw))|0)<=(((dt))|0);if(ds){eb=0;break $bb3$$bb$2}var dr=bP;var dq=(dr+16)&4294967295;var dp=HEAP[dq];var dn=by;var dm=(dn+12)&4294967295;var c0=HEAP[dm];var cZ=(((dp))|0)>=(((c0))|0);if(cZ){eb=0;break $bb3$$bb$2}var cX=bP;var cW=(cX+8)&4294967295;var cV=HEAP[cW];var cU=by;var cT=(cU)&4294967295;var cS=HEAP[cT];var cR=(((cV))|0)<(((cS))|0);if(cR){var cQ=by;var cB=(cQ)&4294967295;var cA=HEAP[cB];var cz=bP;var cy=(cz+8)&4294967295;HEAP[cy]=cA}var cx=bP;var cw=(cx+16)&4294967295;var cv=HEAP[cw];var cu=by;var ct=(cu+4)&4294967295;var cs=HEAP[ct];var ch=(((cv))|0)<(((cs))|0);if(ch){var cg=by;var cf=(cg+4)&4294967295;var ce=HEAP[cf];var cd=bP;var cc=(cd+16)&4294967295;HEAP[cc]=ce}var cb=bP;var ca=(cb+12)&4294967295;var b9=HEAP[ca];var b8=by;var b7=(b8+8)&4294967295;var b6=HEAP[b7];var b5=(((b9))|0)>(((b6))|0);if(b5){var b4=by;var b3=(b4+8)&4294967295;var b2=HEAP[b3];var b1=bP;var b0=(b1+12)&4294967295;HEAP[b0]=b2}var bZ=bP;var bY=(bZ+20)&4294967295;var bW=HEAP[bY];var bV=by;var bT=(bV+12)&4294967295;var bS=HEAP[bT];var bR=(((bW))|0)>(((bS))|0);if(bR){var bQ=by;var bO=(bQ+12)&4294967295;var bN=HEAP[bO];var bM=bP;var bL=(bM+20)&4294967295;HEAP[bL]=bN}var bJ=bP;var bH=(bJ+12)&4294967295;var bG=HEAP[bH];var bF=bP;var bE=(bF+8)&4294967295;var bD=HEAP[bE];var bC=((bG)-(bD))&4294967295;var bB=bP;var bA=(bB+24)&4294967295;HEAP[bA]=bC;var bz=bP;var bx=(bz+20)&4294967295;var bv=HEAP[bx];var bu=bP;var bt=(bu+16)&4294967295;var bs=HEAP[bt];var br=((bv)-(bs))&4294967295;var bq=bP;var bp=(bq+28)&4294967295;HEAP[bp]=br;var bo=bP;var bn=(bo+20)&4294967295;var a7=HEAP[bn];var a6=bP;var a5=(a6+16)&4294967295;var a4=HEAP[a5];var a3=((a7)-(a4))&4294967295;var a2=bP;var a1=(a2+1248)&4294967295;var a0=HEAP[a1];var aZ=((((a3))|0)/(((a0))|0)|0);bK=aZ;var aY=bK;var aX=(((aY))|0)==0;if(aX){bK=1}var aW=bK;var aV=(((aW))|0)>38;if(aV){bK=39}var aU=bP;var aT=(aU+1252)&4294967295;HEAP[aT]=0;var aS=bP;var aR=(aS+16)&4294967295;var aQ=HEAP[aR];cY=aQ;var aP=bP;var aN=(aP+20)&4294967295;var aM=HEAP[aN];ba=aM;a9=0;$bb40$25:while(1){var dC=a9;var dB=bK;var dA=(((dC))|0)<(((dB))|0);if(!(dA)){eb=31;break $bb40$25}var aL=bP;var aJ=(aL+1248)&4294967295;var aI=HEAP[aJ];var aH=cY;var aG=((aI)+(aH))&4294967295;N=aG;var aF=bK;var aE=((aF)-1)&4294967295;var aD=a9;var aC=(((aE))|0)==(((aD))|0);$bb19$$bb18$28:do{if(aC){eb=12}else{var aB=N;var aA=ba;var az=(((aB))|0)>(((aA))|0);if(az){eb=12;break $bb19$$bb18$28}else{eb=13;break $bb19$$bb18$28}}}while(0);if(eb==12){var ay=ba;N=ay}var ax=cY;var aw=(bw)&4294967295;var av=(aw)&4294967295;HEAP[av]=ax;var au=N;var at=(bw)&4294967295;var aq=(at+4)&4294967295;HEAP[aq]=au;var aK=bw;eL=aK;$bb37$33:while(1){var ci=eL;var ar=bw;var dI=(ar)<=(ci);if(!(dI)){eb=29;break $bb37$33}var ap=bP;var ao=(ap+1412)&4294967295;var an=HEAP[ao];var am=an;var al=bP;var ak=(al+1420)&4294967295;HEAP[ak]=am;var aj=eL;var ai=(aj+4)&4294967295;var ah=HEAP[ai];var ag=eL;var af=(ag)&4294967295;var ad=HEAP[af];var ac=((ah)-(ad))&4294967295;var ab=bP;var aa=(ab+1424)&4294967295;HEAP[aa]=ac;var Z=bP;var Y=(Z+1424)&4294967295;var X=HEAP[Y];var W=((X)*4)&4294967295;bm=W;var V=bm;var T=(V)&15;aO=T;var S=aO;var R=(((S))|0)>0;if(R){var Q=bm;var P=aO;var O=((Q)-(P))&4294967295;var M=((O)+16)&4294967295;bm=M}var L=bP;var J=(L+1416)&4294967295;var H=HEAP[J];a8=H;var y=a8;var x=a8;var w=(x)&15;var v=((y)-(w))&4294967295;a8=v;var u=bP;var t=(u+1412)&4294967295;var s=HEAP[t];var r=a8;var p=(s+r)&4294967295;var n=p;ec=n;var e=bP;var d=(e+1412)&4294967295;var c=HEAP[d];var b=bm;var a=(c+b)&4294967295;var eX=a;var eW=bP;var eV=(eW+44)&4294967295;HEAP[eV]=eX;var eT=bP;var eR=(eT+44)&4294967295;var eG=HEAP[eR];var eF=ec;var eE=(eG)>=(eF);$ReduceBands$$bb25$39:do{if(!eE){var eD=ec;var eC=(eD);var eB=bP;var eA=(eB+44)&4294967295;var ez=HEAP[eA];var ex=(ez);var ev=((eC)-(ex))&4294967295;var K=((((ev))|0)/16|0);var I=bP;var G=(I+48)&4294967295;HEAP[G]=K;var F=bP;var E=(F+48)&4294967295;var D=HEAP[E];var C=(((D))|0)<=1;if(C){eb=17;break $ReduceBands$$bb25$39}cP=0;while(1){var k=bP;var j=(k+1424)&4294967295;var i=HEAP[j];var h=cP;var g=(((i))|0)>(((h))|0);if(!(g)){eb=21;break}var B=bP;var A=(B+1420)&4294967295;var z=HEAP[A];var q=cP;var o=(z+4*q)&4294967295;HEAP[o]=0;var m=cP;var l=((m)+1)&4294967295;cP=l;eb=19;continue}var f=bP;var eU=(f+52)&4294967295;HEAP[eU]=0;var eS=bP;var eP=(eS+40)&4294967295;HEAP[eP]=1;var eO=eL;var eN=(eO)&4294967295;var eM=HEAP[eN];var eK=bP;var eJ=(eK+16)&4294967295;HEAP[eJ]=eM;var eI=eL;var eH=(eI+4)&4294967295;var ey=HEAP[eH];var ew=bP;var eu=(ew+20)&4294967295;HEAP[eu]=ey;var et=eL;var es=(et+4)&4294967295;var er=HEAP[es];var eq=eL;var ep=(eq)&4294967295;var eo=HEAP[ep];var en=((er)-(eo))&4294967295;var em=bP;var el=(em+28)&4294967295;HEAP[el]=en;var ek=bP;var ej=_gray_convert_glyph_inner(ek);bI=ej;var ei=bI;var eh=(((ei))|0)==0;if(eh){var eg=bP;var ef=(eg+1000)&4294967295;var ee=bP;_gray_sweep(ee,ef);var ed=eL;var ea=(ed+-8)&4294967295;eL=ea;eb=15;continue $bb37$33}else{var d9=bI;var d8=(((d9))|0)!=64;if(d8){eb=22;break $bb40$25}}}}while(0);var d7=eL;var d6=(d7)&4294967295;var d5=HEAP[d6];ae=d5;var d4=eL;var d3=(d4+4)&4294967295;var d2=HEAP[d3];cO=d2;var d1=cO;var dQ=ae;var dP=((d1)-(dQ))&4294967295;var dO=(((dP))|0)>>1;var dN=ae;var dM=((dO)+(dN))&4294967295;bX=dM;var dL=bX;var dK=ae;var dJ=(((dL))|0)==(((dK))|0);if(dJ){eb=25;break $bb40$25}var dH=ae;var dG=cO;var dl=((dH)-(dG))&4294967295;var dk=bP;var dj=(dk+1248)&4294967295;var di=HEAP[dj];var dh=(((dl))|0)>=(((di))|0);if(dh){var dg=bP;var df=(dg+1252)&4294967295;var de=HEAP[df];var dd=((de)+1)&4294967295;var db=bP;var cN=(db+1252)&4294967295;HEAP[cN]=dd}var cM=eL;var cL=(cM+8)&4294967295;var cK=(cL)&4294967295;var cJ=ae;HEAP[cK]=cJ;var cI=eL;var cH=(cI+8)&4294967295;var cG=(cH+4)&4294967295;var cF=bX;HEAP[cG]=cF;var cD=eL;var cr=(cD)&4294967295;var cq=(cr)&4294967295;var cp=bX;HEAP[cq]=cp;var co=eL;var cn=(co)&4294967295;var cm=(cn+4)&4294967295;var cl=cO;HEAP[cm]=cl;var ck=eL;var cj=(ck+8)&4294967295;eL=cj;eb=15;continue $bb37$33}var dF=a9;var dE=((dF)+1)&4294967295;a9=dE;var dD=N;cY=dD;eb=11;continue $bb40$25}if(eb==31){var dz=bP;var dy=(dz+1252)&4294967295;var dx=HEAP[dy];var dc=(((dx))|0)>8;$bb42$$bb44$57:do{if(dc){var da=bP;var c9=(da+1248)&4294967295;var c8=HEAP[c9];var c7=(((c8))|0)>16;if(!(c7)){eb=33;break $bb42$$bb44$57}var c6=bP;var c4=(c6+1248)&4294967295;var c3=HEAP[c4];var c2=((((c3))|0)/2|0);var c1=bP;var cE=(c1+1248)&4294967295;HEAP[cE]=c2}}while(0);bk=0;eb=24;break $bb3$$bb$2}else{if(eb==25){bk=1;eb=24;break $bb3$$bb$2}else{if(eb==22){bk=1;eb=24;break $bb3$$bb$2}}}}}while(0);if(eb==0){bk=0}var cC=bk;bU=cC;var eQ=bU;STACKTOP=U;return eQ;return null}function _gray_raster_render(cc,cK){var be;var C;var g;var c;var c4;var bV;var x;var aJ;var cp=0;C=cc;g=cK;var c3=g;var c2=(c3+4)&4294967295;var c1=HEAP[c2];var c0=c1;bV=c0;var cZ=g;var cY=(cZ)&4294967295;var cX=HEAP[cY];x=cX;var cW=C;var cV=(cW)==0;$bb2$$bb$2:do{if(cV){be=0}else{var b5=C;var b3=(b5)&4294967295;var b1=HEAP[b3];var b0=(b1)==0;if(b0){be=0;break $bb2$$bb$2}var bZ=C;var bY=(bZ+4)&4294967295;var bX=HEAP[bY];var bW=(((bX))|0)==0;if(bW){be=0;break $bb2$$bb$2}var bU=bV;var bT=(bU)==0;if(bT){c4=20;be=4;break $bb2$$bb$2}else{var bK=bV;var bI=(bK+2)&4294967295;var bG=HEAP[bI];var bF=reSign((bG),16,0)==0;$bb7$$bb6$9:do{if(!bF){var bE=bV;var bD=(bE)&4294967295;var bC=HEAP[bD];var bB=reSign((bC),16,0)<=0;if(bB){be=5;break $bb7$$bb6$9}var bA=bV;var bz=(bA+12)&4294967295;var bq=HEAP[bz];var bo=(bq)==0;$bb10$$bb9$12:do{if(!bo){var bm=bV;var bl=(bm+4)&4294967295;var bk=HEAP[bl];var bj=(bk)==0;if(bj){be=7;break $bb10$$bb9$12}var bi=bV;var bh=(bi+2)&4294967295;var bg=HEAP[bh];var bf=reSign((bg),16,0);var a5=bV;var a3=(a5+12)&4294967295;var a0=HEAP[a3];var aY=bV;var aW=(aY)&4294967295;var aU=HEAP[aW];var aS=reSign((aU),16,0);var aQ=((aS)-1)&4294967295;var aO=(a0+2*aQ)&4294967295;var aM=HEAP[aO];var aA=reSign((aM),16,0);var ay=((aA)+1)&4294967295;var av=(((bf))|0)!=(((ay))|0);if(av){c4=20;be=4;break $bb2$$bb$2}else{var at=C;var aq=(at+16)&4294967295;var ao=HEAP[aq];aJ=ao;var am=g;var ak=(am+8)&4294967295;var ai=HEAP[ak];var ag=(ai)&2;var V=(((ag))|0)==0;$bb14$$bb21$18:do{if(V){var T=x;var Q=(T)==0;if(Q){c4=6;be=4;break $bb2$$bb$2}else{var O=x;var M=(O+4)&4294967295;var K=HEAP[M];var I=(((K))|0)==0;$bb18$$bb17$23:do{if(!I){var G=x;var F=(G)&4294967295;var E=HEAP[F];var s=(((E))|0)==0;if(s){be=9;break $bb18$$bb17$23}var q=x;var o=(q+12)&4294967295;var n=HEAP[o];var m=(n)==0;if(!(m)){be=12;break $bb14$$bb21$18}c4=6;be=4;break $bb2$$bb$2}}while(0);c4=0;be=4;break $bb2$$bb$2}}}while(0);var l=g;var k=(l+8)&4294967295;var j=HEAP[k];var i=(j)&1;var h=(((i))|0)==0;if(h){c4=19;be=4;break $bb2$$bb$2}else{var f=g;var e=(f+8)&4294967295;var d=HEAP[e];var b=(d)&2;var a=(((b))|0)==0;if(a){var c9=aJ;var c8=(c9+1024)&4294967295;var c7=(c8)&4294967295;HEAP[c7]=0;var c6=aJ;var c5=(c6+1024)&4294967295;var cU=(c5+4)&4294967295;HEAP[cU]=0;var cT=x;var cS=(cT+4)&4294967295;var cR=HEAP[cS];var cQ=aJ;var cP=(cQ+1024)&4294967295;var cO=(cP+8)&4294967295;HEAP[cO]=cR;var cN=x;var cM=(cN)&4294967295;var cL=HEAP[cM];var cJ=aJ;var cI=(cJ+1024)&4294967295;var cH=(cI+12)&4294967295;HEAP[cH]=cL}else{var cG=g;var cF=(cG+8)&4294967295;var cE=HEAP[cF];var cD=(cE)&4;var cC=(((cD))|0)!=0;if(cC){var cB=aJ;var cA=(cB+1024)&4294967295;var cz=g;var cy=(cz+32)&4294967295;var cx=(cA)&4294967295;var cw=(cy)&4294967295;var cv=HEAP[cw];HEAP[cx]=cv;var cu=(cA+4)&4294967295;var ct=(cy+4)&4294967295;var cs=HEAP[ct];HEAP[cu]=cs;var cr=(cA+8)&4294967295;var cq=(cy+8)&4294967295;var co=HEAP[cq];HEAP[cr]=co;var cn=(cA+12)&4294967295;var cm=(cy+12)&4294967295;var cl=HEAP[cm];HEAP[cn]=cl}else{var ck=aJ;var cj=(ck+1024)&4294967295;var ci=(cj)&4294967295;HEAP[ci]=-32768;var ch=aJ;var cg=(ch+1024)&4294967295;var cf=(cg+4)&4294967295;HEAP[cf]=-32768;var ce=aJ;var cd=(ce+1024)&4294967295;var cb=(cd+8)&4294967295;HEAP[cb]=32767;var ca=aJ;var b9=(ca+1024)&4294967295;var b8=(b9+12)&4294967295;HEAP[b8]=32767}}var b7=C;var b6=(b7+4)&4294967295;var b4=HEAP[b6];var b2=C;var bS=(b2)&4294967295;var bR=HEAP[bS];var bQ=aJ;_gray_init_cells(bQ,bR,b4);var bP=aJ;var bO=(bP+980)&4294967295;var bN=bV;var bM=(bO)&4294967295;var bL=(bN)&4294967295;var bJ=HEAP[bL];HEAP[bM]=bJ;var bH=(bO+2)&4294967295;var by=(bN+2)&4294967295;var bx=HEAP[by];HEAP[bH]=bx;var bw=(bO+4)&4294967295;var bv=(bN+4)&4294967295;var bu=HEAP[bv];HEAP[bw]=bu;var bt=(bO+8)&4294967295;var bs=(bN+8)&4294967295;var br=HEAP[bs];HEAP[bt]=br;var bp=(bO+12)&4294967295;var bn=(bN+12)&4294967295;var bd=HEAP[bn];HEAP[bp]=bd;var bc=(bO+16)&4294967295;var bb=(bN+16)&4294967295;var ba=HEAP[bb];HEAP[bc]=ba;var a9=aJ;var a8=(a9+52)&4294967295;HEAP[a8]=0;var a7=aJ;var a6=(a7+40)&4294967295;HEAP[a6]=1;var a4=C;var a2=(a4+8)&4294967295;var aI=HEAP[a2];var aH=aJ;var aG=(aH+1248)&4294967295;HEAP[aG]=aI;var aF=aJ;var aE=(aF+1232)&4294967295;HEAP[aE]=0;var aD=g;var aC=(aD+8)&4294967295;var aB=HEAP[aC];var az=(aB)&2;var ax=(((az))|0)!=0;if(ax){var ad=g;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var aa=aJ;var Z=(aa+1236)&4294967295;HEAP[Z]=ab;var Y=g;var X=(Y+28)&4294967295;var W=HEAP[X];var U=aJ;var S=(U+1240)&4294967295;HEAP[S]=W}else{var B=aJ;var A=(B+1000)&4294967295;var z=x;var y=(A)&4294967295;var w=(z)&4294967295;var v=HEAP[w];HEAP[y]=v;var u=(A+4)&4294967295;var t=(z+4)&4294967295;var r=HEAP[t];HEAP[u]=r;var p=(A+8)&4294967295;var a1=(z+8)&4294967295;var aZ=HEAP[a1];HEAP[p]=aZ;var aX=(A+12)&4294967295;var aV=(z+12)&4294967295;var aT=HEAP[aV];HEAP[aX]=aT;var aR=(A+16)&4294967295;var aP=(z+16)&4294967295;var aN=HEAP[aP];HEAP[aR]=aN;var aL=(A+18)&4294967295;var aK=(z+18)&4294967295;var aw=HEAP[aK];HEAP[aL]=aw;var au=(A+19)&4294967295;var ar=(z+19)&4294967295;var ap=HEAP[ar];HEAP[au]=ap;var an=(A+20)&4294967295;var al=(z+20)&4294967295;var aj=HEAP[al];HEAP[an]=aj;var ah=aJ;var af=(ah+1236)&4294967295;HEAP[af]=148;var ae=aJ;var R=(ae+1240)&4294967295;var P=aJ;var N=P;HEAP[R]=N}var L=aJ;var J=_gray_convert_glyph(L);c4=J;be=4;break $bb2$$bb$2}}}}while(0);c4=20;be=4;break $bb2$$bb$2}}while(0);c4=0;be=4;break $bb2$$bb$2}}}while(0);if(be==0){c4=6}var H=c4;c=H;var D=c;return D;return null}function _gray_raster_new(y,o){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var v;var x;var l;var z;var j;var n=A;var k;var m=0;x=y;l=o;k=0;var i=l;HEAP[i]=0;var h=x;var g=_ft_mem_alloc(h,20,n);var f=g;k=f;var e=HEAP[n];var d=(((e))|0)==0;if(d){var c=k;var b=(c+12)&4294967295;var a=x;var w=a;HEAP[b]=w;var u=k;var t=u;var s=l;HEAP[s]=t}var r=HEAP[n];j=r;var p=j;z=p;var q=z;STACKTOP=A;return q;return null}function _gray_raster_done(e){var k;var l;var m;var j=0;l=e;var i=l;var h=i;var g=(h+12)&4294967295;var f=HEAP[g];var d=f;m=d;var c=m;var b=l;var a=b;_ft_mem_free(c,a);l=0;return;return}function _gray_raster_reset(Y,i,b){var r;var N;var p;var f;var U;var q;var y=0;N=Y;p=i;f=b;var M=N;var L=M;U=L;var K=N;var J=(K)!=0;$bb$$bb4$2:do{if(J){var I=p;var H=(I)==0;$bb3$$bb1$4:do{if(!H){var G=f;var E=(((G))|0)<=3475;if(E){r=0;break $bb3$$bb1$4}var C=p;var A=C;q=A;var n=U;var m=(n+16)&4294967295;var l=q;HEAP[m]=l;var k=p;var j=(k+1440)&4294967295;var h=U;var g=(h)&4294967295;HEAP[g]=j;var e=p;var d=f;var c=(e+d)&4294967295;var a=(c);var X=U;var W=(X)&4294967295;var V=HEAP[W];var T=(V);var S=((a)-(T))&4294967295;var R=(S)&-16;var Q=U;var P=(Q+4)&4294967295;HEAP[P]=R;var O=U;var F=(O+4)&4294967295;var D=HEAP[F];var B=Math.floor(unSign((D),32,0)/128);var z=U;var x=(z+8)&4294967295;HEAP[x]=B;r=2;break $bb$$bb4$2}}while(0);var w=U;var v=(w)&4294967295;HEAP[v]=0;var u=U;var t=(u+4)&4294967295;HEAP[t]=0;var s=U;var o=(s+16)&4294967295;HEAP[o]=0}}while(0);return;return}function _ft_smooth_init(f){var y;var t;var A;var l;var i;var m=0;t=f;var k=t;var j=k;var h=(j+4)&4294967295;var g=HEAP[h];i=g;var e=t;var d=(e+20)&4294967295;var c=HEAP[d];var b=(c+56)&4294967295;var a=HEAP[b];var z=(a+8)&4294967295;var x=HEAP[z];var w=i;var v=(w+176)&4294967295;var s=HEAP[v];var r=i;var q=(r+172)&4294967295;var p=HEAP[q];var o=t;var n=(o+60)&4294967295;var C=HEAP[n];FUNCTION_TABLE[x](C,p,s);l=0;var B=l;A=B;var u=A;return u;return null}function _ft_smooth_set_mode(f,y,i){var u;var p;var o;var w;var x;var l;var m=0;p=f;o=y;w=i;var k=p;var j=(k+20)&4294967295;var h=HEAP[j];var g=(h+56)&4294967295;var e=HEAP[g];var d=(e+12)&4294967295;var c=HEAP[d];var b=p;var a=(b+60)&4294967295;var v=HEAP[a];var t=o;var s=w;var r=FUNCTION_TABLE[c](v,t,s);l=r;var n=l;x=n;var q=x;return q;return null}function _ft_smooth_transform(B,q,y,h){var p;var o;var s;var c;var D;var r;var G;var b;var t=0;o=B;s=q;c=y;D=h;b=0;var F=s;var E=(F+72)&4294967295;var C=HEAP[E];var A=o;var z=(A+24)&4294967295;var x=HEAP[z];var w=(((C))|0)!=(((x))|0);$bb$$bb1$2:do{if(w){b=6}else{var v=c;var u=(v)!=0;if(u){var n=s;var m=(n+108)&4294967295;var l=c;_FT_Outline_Transform(m,l)}var k=D;var j=(k)!=0;if(!(j)){p=3;break $bb$$bb1$2}var i=D;var g=(i+4)&4294967295;var f=HEAP[g];var e=D;var d=(e)&4294967295;var a=HEAP[d];var L=s;var K=(L+108)&4294967295;_FT_Outline_Translate(K,a,f)}}while(0);var J=b;G=J;var I=G;r=I;var H=r;return H;return null}function _ft_smooth_get_cbox(f,m,n){var r;var o;var p;var t;var l=0;o=f;p=m;t=n;var k=t;var j=k;_llvm_memset_p0i8_i32(j,0,16,1,0);var i=p;var h=(i+72)&4294967295;var g=HEAP[h];var e=o;var d=(e+24)&4294967295;var c=HEAP[d];var b=(((g))|0)==(((c))|0);if(b){var a=p;var s=(a+108)&4294967295;var q=t;_FT_Outline_Get_CBox(s,q)}return;return}function _ft_smooth_render_generic(o,dH,bR,dJ,dN){var W=STACKTOP;STACKTOP+=68;_memset(W,0,68);var dW;var b8;var bN;var b2;var a0;var cN;var bY;var bn;var bL=W;var by;var ds=W+4;var aJ;var c0;var bd;var ah;var bb;var dV;var aO;var b1;var dA;var eq;var bD;var eu;var cf;var cg=W+20;var bA;var bz;var dY;var bU;var aP;var B;var bc;var b3;var cZ=0;b8=o;bN=dH;b2=bR;a0=dJ;cN=dN;by=0;var bm=b2;var bl=(((bm))|0)==3;var bk=unSign((bl),1,0);b1=bk;var bj=b2;var bi=(((bj))|0)==4;var bh=unSign((bi),1,0);dA=bh;var bg=bN;var bf=(bg+72)&4294967295;var be=HEAP[bf];var dI=b8;var dG=(dI+24)&4294967295;var dF=HEAP[dG];var dE=(((be))|0)!=(((dF))|0);$bb$$bb1$2:do{if(dE){HEAP[bL]=6;dW=0;break $bb$$bb1$2}else{var dD=b2;var dC=cN;var dB=(((dD))|0)!=(((dC))|0);if(dB){bn=19;dW=1;break $bb$$bb1$2}else{var dz=bN;var dy=(dz+108)&4294967295;by=dy;var dx=a0;var dk=(dx)!=0;if(dk){var dj=a0;var di=(dj+4)&4294967295;var dh=HEAP[di];var dg=a0;var df=(dg)&4294967295;var de=HEAP[df];var dd=by;_FT_Outline_Translate(dd,de,dh)}var dc=by;_FT_Outline_Get_CBox(dc,ds);var db=(ds)&4294967295;var cY=HEAP[db];var cX=(cY)&-64;var cW=(ds)&4294967295;HEAP[cW]=cX;var cV=(ds+4)&4294967295;var cU=HEAP[cV];var cT=(cU)&-64;var cS=(ds+4)&4294967295;HEAP[cS]=cT;var cR=(ds+8)&4294967295;var cQ=HEAP[cR];var cP=((cQ)+63)&4294967295;var cD=(cP)&-64;var cC=(ds+8)&4294967295;HEAP[cC]=cD;var cB=(ds+12)&4294967295;var cA=HEAP[cB];var cz=((cA)+63)&4294967295;var cy=(cz)&-64;var cx=(ds+12)&4294967295;HEAP[cx]=cy;var cw=(ds)&4294967295;var cv=HEAP[cw];var cu=(((cv))|0)>=0;$bb8$$bb6$11:do{if(!cu){var cq=(ds+8)&4294967295;var cp=HEAP[cq];var co=(ds)&4294967295;var cn=HEAP[co];var cm=((cn)+2147483647)&4294967295;var cl=(((cp))|0)<=(((cm))|0);if(cl){dW=3;break $bb8$$bb6$11}bn=98;dW=1;break $bb$$bb1$2}}while(0);var ck=(ds+8)&4294967295;var cj=HEAP[ck];var ci=(ds)&4294967295;var ch=HEAP[ci];var ce=((cj)-(ch))&4294967295;var cd=(((ce))|0)>>6;aJ=cd;var cc=(ds+4)&4294967295;var cb=HEAP[cc];var ca=(((cb))|0)>=0;$bb11$$bb9$15:do{if(!ca){var b9=(ds+12)&4294967295;var b7=HEAP[b9];var b6=(ds+4)&4294967295;var b5=HEAP[b6];var b4=((b5)+2147483647)&4294967295;var b0=(((b7))|0)<=(((b4))|0);if(b0){dW=5;break $bb11$$bb9$15}bn=98;dW=1;break $bb$$bb1$2}}while(0);var bZ=(ds+12)&4294967295;var bX=HEAP[bZ];var bW=(ds+4)&4294967295;var bV=HEAP[bW];var bT=((bX)-(bV))&4294967295;var bS=(((bT))|0)>>6;c0=bS;var bQ=bN;var bP=(bQ+76)&4294967295;dV=bP;var bO=b8;var bM=(bO)&4294967295;var bK=(bM+8)&4294967295;var bJ=HEAP[bK];aO=bJ;var bI=aJ;ah=bI;var bH=c0;bd=bH;var bG=bN;var bF=(bG+156)&4294967295;var bE=HEAP[bF];var bC=(bE+4)&4294967295;var bB=HEAP[bC];var bx=(bB)&1;var bw=(((bx))&255);var dX=reSign((bw),8,0)!=0;if(dX){var bv=dV;var bu=(bv+12)&4294967295;var bt=HEAP[bu];var bs=aO;_ft_mem_free(bs,bt);var br=dV;var bq=(br+12)&4294967295;HEAP[bq]=0;var bp=bN;var bo=(bp+156)&4294967295;var ba=HEAP[bo];var a9=bN;var a8=(a9+156)&4294967295;var a7=HEAP[a8];var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a4=(a5)&-2;var a3=(ba+4)&4294967295;HEAP[a3]=a4}var a2=aJ;bb=a2;var a1=b1;var aZ=(((a1))|0)!=0;if(aZ){var aY=aJ;var aX=((aY)*3)&4294967295;aJ=aX;var aW=aJ;var aV=((aW)+3)&4294967295;var aU=(aV)&-4;bb=aU}var aT=dA;var aS=(((aT))|0)!=0;if(aS){var aR=c0;var aQ=((aR)*3)&4294967295;c0=aQ}var aN=(ds)&4294967295;var aM=HEAP[aN];eq=aM;var aL=(ds+4)&4294967295;var aK=HEAP[aL];bD=aK;var aI=(ds)&4294967295;var aH=HEAP[aI];var aG=(((aH))|0)>>6;eu=aG;var aF=(ds+12)&4294967295;var aE=HEAP[aF];var aD=(((aE))|0)>>6;cf=aD;var aC=aJ;var aB=unSign((aC),32,0)>32767;$bb19$$bb18$28:do{if(!aB){var aA=c0;var az=unSign((aA),32,0)>32767;if(az){dW=10;break $bb19$$bb18$28}var ay=dV;var ax=(ay+18)&4294967295;HEAP[ax]=2;var aw=dV;var av=(aw+16)&4294967295;HEAP[av]=256;var au=aJ;var at=dV;var ar=(at+4)&4294967295;HEAP[ar]=au;var aq=c0;var ap=dV;var ao=(ap)&4294967295;HEAP[ao]=aq;var an=bb;var am=dV;var al=(am+8)&4294967295;HEAP[al]=an;var ak=bD;var aj=(0-(ak))&4294967295;var ai=eq;var ag=(0-(ai))&4294967295;var af=by;_FT_Outline_Translate(af,ag,aj);var ae=bb;var ad=c0;var ac=((ae)*(ad))&4294967295;var ab=aO;var aa=_ft_mem_alloc(ab,ac,bL);var Z=dV;var Y=(Z+12)&4294967295;HEAP[Y]=aa;var X=HEAP[bL];var V=(((X))|0)!=0;if(V){dW=0;break $bb$$bb1$2}var U=bN;var T=(U+156)&4294967295;var S=HEAP[T];var R=bN;var Q=(R+156)&4294967295;var P=HEAP[Q];var O=(P+4)&4294967295;var M=HEAP[O];var K=(M)|1;var A=(S+4)&4294967295;HEAP[A]=K;var z=(cg)&4294967295;var y=dV;HEAP[z]=y;var x=(cg+4)&4294967295;var w=by;var v=w;HEAP[x]=v;var u=(cg+8)&4294967295;HEAP[u]=1;var t=b8;var r=(t+64)&4294967295;var p=HEAP[r];var e=b8;var d=(e+60)&4294967295;var c=HEAP[d];var b=FUNCTION_TABLE[p](c,cg);HEAP[bL]=b;var a=b1;var eJ=(((a))|0)!=0;$bb22$$bb28$32:do{if(eJ){var eI=dV;var eH=(eI+12)&4294967295;var eF=HEAP[eH];bA=eF;var eD=bd;bz=eD;$bb27$34:while(1){var eB=bz;var eA=(((eB))|0)!=0;if(!(eA)){dW=18;break $bb22$$bb28$32}var et=bA;var es=aJ;var er=(et+es)&4294967295;bU=er;var ep=ah;dY=ep;while(1){var i=dY;var h=(((i))|0)!=0;if(!(h)){dW=16;break}var eo=dY;var en=((eo)-1)&4294967295;var em=bA;var el=(em+en)&4294967295;var ej=HEAP[el];var eh=unSign((ej),8,0);aP=eh;var N=aP;var L=(((N))&255);var J=bU;var I=(J+-3)&4294967295;HEAP[I]=L;var H=aP;var G=(((H))&255);var F=bU;var E=(F+-2)&4294967295;HEAP[E]=G;var D=aP;var C=(((D))&255);var s=bU;var q=(s+-1)&4294967295;HEAP[q]=C;var n=bU;var m=(n+-3)&4294967295;bU=m;var l=dY;var j=((l)-1)&4294967295;dY=j;dW=14;continue}var g=bz;var f=((g)-1)&4294967295;bz=f;var eG=bA;var eE=bb;var eC=(eG+eE)&4294967295;bA=eC;dW=13;continue $bb27$34}}}while(0);var ez=dA;var ey=(((ez))|0)!=0;$bb29$$bb33$42:do{if(ey){var ex=dV;var ew=(ex+12)&4294967295;var ev=HEAP[ew];var ek=c0;var ei=bd;var eg=((ek)-(ei))&4294967295;var ef=bb;var ee=((eg)*(ef))&4294967295;var ed=(ev+ee)&4294967295;B=ed;var ec=dV;var eb=(ec+12)&4294967295;var ea=HEAP[eb];bc=ea;var d9=bd;b3=d9;while(1){var dt=b3;var dr=(((dt))|0)!=0;if(!(dr)){dW=21;break $bb29$$bb33$42}var d8=bc;var d7=B;var d6=bb;_llvm_memcpy_p0i8_p0i8_i32(d8,d7,d6,1,0);var d5=bc;var d4=bb;var d3=(d5+d4)&4294967295;bc=d3;var d2=bc;var d1=B;var d0=bb;_llvm_memcpy_p0i8_p0i8_i32(d2,d1,d0,1,0);var dZ=bc;var dU=bb;var dT=(dZ+dU)&4294967295;bc=dT;var dS=bc;var dR=B;var dQ=bb;_llvm_memcpy_p0i8_p0i8_i32(dS,dR,dQ,1,0);var dP=bc;var dO=bb;var dM=(dP+dO)&4294967295;bc=dM;var dL=B;var dK=bb;var dw=(dL+dK)&4294967295;B=dw;var dv=b3;var du=((dv)-1)&4294967295;b3=du;dW=19;continue}}}while(0);var dq=by;var dp=eq;var dn=bD;_FT_Outline_Translate(dq,dp,dn);var dm=HEAP[bL];var dl=(((dm))|0)!=0;if(dl){dW=0;break $bb$$bb1$2}var da=bN;var c9=(da+72)&4294967295;HEAP[c9]=1651078259;var c8=bN;var c7=(c8+100)&4294967295;var c6=eu;HEAP[c7]=c6;var c5=bN;var c4=(c5+104)&4294967295;var c3=cf;HEAP[c4]=c3;dW=0;break $bb$$bb1$2}}while(0);bn=98;dW=1;break $bb$$bb1$2}}}while(0);if(dW==0){var c2=by;var c1=(c2)!=0;$bb35$$bb37$52:do{if(c1){var cO=a0;var cM=(cO)!=0;if(!(cM)){dW=24;break $bb35$$bb37$52}var cL=a0;var cK=(cL+4)&4294967295;var cJ=HEAP[cK];var cI=(0-(cJ))&4294967295;var cH=a0;var cG=(cH)&4294967295;var cF=HEAP[cG];var cE=(0-(cF))&4294967295;var ct=by;_FT_Outline_Translate(ct,cE,cI)}}while(0);var cs=HEAP[bL];bn=cs}var cr=bn;bY=cr;var k=bY;STACKTOP=W;return k;return null}function _ft_smooth_render(e,m,t,f){var r;var p;var q;var o;var s;var u;var k;var l=0;p=e;q=m;o=t;s=f;var j=o;var i=(((j))|0)==1;if(i){o=0}var h=p;var g=q;var d=o;var c=s;var b=_ft_smooth_render_generic(h,g,d,c,0);k=b;var a=k;u=a;var n=u;return n;return null}function _ft_smooth_render_lcd(f,o,y,g){var v;var r;var t;var q;var x;var z;var l;var n;var m=0;r=f;t=o;q=y;x=g;var k=r;var j=t;var i=q;var h=x;var e=_ft_smooth_render_generic(k,j,i,h,3);n=e;var d=n;var c=(((d))|0)==0;if(c){var b=t;var a=(b+76)&4294967295;var w=(a+18)&4294967295;HEAP[w]=5}var u=n;l=u;var s=l;z=s;var p=z;return p;return null}function _ft_smooth_render_lcd_v(f,o,y,g){var v;var r;var t;var q;var x;var z;var l;var n;var m=0;r=f;t=o;q=y;x=g;var k=r;var j=t;var i=q;var h=x;var e=_ft_smooth_render_generic(k,j,i,h,4);n=e;var d=n;var c=(((d))|0)==0;if(c){var b=t;var a=(b+76)&4294967295;var w=(a+18)&4294967295;HEAP[w]=6}var u=n;l=u;var s=l;z=s;var p=z;return p;return null}function _FTC_MruNode_Prepend(w,F){var v;var c;var I;var H;var y;var l=0;c=w;I=F;var k=c;var j=HEAP[k];H=j;var i=H;var h=(i)!=0;if(h){var g=H;var f=(g+4)&4294967295;var e=HEAP[f];y=e;var d=H;var b=(d+4)&4294967295;var a=I;HEAP[b]=a;var x=y;var u=(x)&4294967295;var t=I;HEAP[u]=t;var s=I;var r=(s)&4294967295;var q=H;HEAP[r]=q;var p=I;var o=(p+4)&4294967295;var n=y;HEAP[o]=n}else{var m=I;var G=(m)&4294967295;var E=I;HEAP[G]=E;var D=I;var C=(D+4)&4294967295;var B=I;HEAP[C]=B}var A=c;var z=I;HEAP[A]=z;return;return}function _FTC_MruNode_Up(m,F){var n;var G;var H;var I;var B;var b;var o;var p=0;G=m;H=F;var E=G;var D=HEAP[E];I=D;var C=I;var A=H;var z=(C)!=(A);if(z){var y=H;var x=(y+4)&4294967295;var v=HEAP[x];B=v;var t=H;var r=(t)&4294967295;var l=HEAP[r];b=l;var k=B;var j=(k)&4294967295;var i=b;HEAP[j]=i;var h=b;var g=(h+4)&4294967295;var f=B;HEAP[g]=f;var e=I;var d=(e+4)&4294967295;var c=HEAP[d];o=c;var a=o;var R=(a)&4294967295;var Q=H;HEAP[R]=Q;var P=I;var O=(P+4)&4294967295;var N=H;HEAP[O]=N;var M=H;var L=(M)&4294967295;var K=I;HEAP[L]=K;var J=H;var w=(J+4)&4294967295;var u=o;HEAP[w]=u;var s=G;var q=H;HEAP[s]=q}return;return}function _FTC_MruNode_Remove(w,C){var v;var c;var F;var E;var y;var z;var l=0;c=w;F=C;var k=c;var j=HEAP[k];E=j;var i=F;var h=(i+4)&4294967295;var g=HEAP[h];y=g;var f=F;var e=(f)&4294967295;var d=HEAP[e];z=d;var b=y;var a=(b)&4294967295;var x=z;HEAP[a]=x;var u=z;var t=(u+4)&4294967295;var s=y;HEAP[t]=s;var r=F;var q=z;var p=(r)==(q);$bb$$bb1$2:do{if(p){var o=c;HEAP[o]=0}else{var n=F;var m=E;var D=(n)==(m);if(!(D)){v=2;break $bb$$bb1$2}var B=c;var A=z;HEAP[B]=A}}while(0);return;return}function _FTC_MruList_Init(u,r,s,b,c){var p;var i;var t;var v;var q;var d;var w=0;i=u;t=r;v=s;q=b;d=c;var H=i;var G=(H)&4294967295;HEAP[G]=0;var F=i;var E=(F+4)&4294967295;var D=v;HEAP[E]=D;var C=i;var B=(C+8)&4294967295;HEAP[B]=0;var z=i;var y=(z+16)&4294967295;var x=t;var o=(y)&4294967295;var n=(x)&4294967295;var m=HEAP[n];HEAP[o]=m;var l=(y+4)&4294967295;var k=(x+4)&4294967295;var j=HEAP[k];HEAP[l]=j;var h=(y+8)&4294967295;var g=(x+8)&4294967295;var f=HEAP[g];HEAP[h]=f;var e=(y+12)&4294967295;var a=(x+12)&4294967295;var Q=HEAP[a];HEAP[e]=Q;var P=(y+16)&4294967295;var O=(x+16)&4294967295;var N=HEAP[O];HEAP[P]=N;var M=i;var L=(M+12)&4294967295;var K=q;HEAP[L]=K;var J=i;var I=(J+36)&4294967295;var A=d;HEAP[I]=A;return;return}function _FTC_MruList_Reset(j){var l;var d;var k=0;d=j;while(1){var e=d;var c=(e+8)&4294967295;var b=HEAP[c];var a=(b)!=0;if(!(a)){l=2;break}var i=d;var h=(i+8)&4294967295;var g=HEAP[h];var f=d;_FTC_MruList_Remove(f,g);l=0;continue}return;return}function _FTC_MruList_Done(d){var c;var e;var a=0;e=d;var b=e;_FTC_MruList_Reset(b);return;return}function _FTC_MruList_New(ae,ax,a){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var aw;var a5;var X;var Z;var K;var bf;var Y=A;var a3;var aS;var e=0;a5=ae;X=ax;Z=a;var be=a5;var bd=(be+36)&4294967295;var bc=HEAP[bd];aS=bc;var bb=a5;var ba=(bb)&4294967295;var a9=HEAP[ba];var a8=a5;var a7=(a8+4)&4294967295;var a6=HEAP[a7];var aM=unSign((a9),32,0)unSign((n),32,0);if(l){r=3;continue}else{r=6;break $bb11$$bb$2}}}}while(0)}}while(0);return;return}function _FTC_Manager_RegisterCache(f,B,e){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var af;var J;var I;var aB;var C;var aX;var K=x;var c;var aC;var g=0;J=f;I=B;aB=e;HEAP[K]=6;c=0;var aW=J;var aV=(aW)!=0;$bb$$Exit$2:do{if(aV){var aU=I;var aT=(aU)!=0;if(!(aT)){af=1;break $bb$$Exit$2}var aS=aB;var aR=(aS)!=0;if(!(aR)){af=1;break $bb$$Exit$2}var aQ=J;var aP=(aQ+4)&4294967295;var aO=HEAP[aP];aC=aO;var av=J;var at=(av+88)&4294967295;var aq=HEAP[at];var ao=unSign((aq),32,0)>15;if(ao){HEAP[K]=112}else{var am=I;var ak=(am+20)&4294967295;var aj=HEAP[ak];var ai=aC;var ah=_ft_mem_alloc(ai,aj,K);var ag=ah;c=ag;var Z=HEAP[K];var X=(((Z))|0)==0;if(!(X)){af=1;break $bb$$Exit$2}var V=c;var T=(V+48)&4294967295;var R=J;HEAP[T]=R;var P=c;var O=(P+52)&4294967295;var N=aC;HEAP[O]=N;var M=c;var L=(M+16)&4294967295;var D=I;var A=(D)&4294967295;var z=(L)&4294967295;var y=(A)&4294967295;var w=HEAP[y];HEAP[z]=w;var v=(L+4)&4294967295;var u=(A+4)&4294967295;var t=HEAP[u];HEAP[v]=t;var s=(L+8)&4294967295;var r=(A+8)&4294967295;var q=HEAP[r];HEAP[s]=q;var p=(L+12)&4294967295;var o=(A+12)&4294967295;var n=HEAP[o];HEAP[p]=n;var m=(L+16)&4294967295;var l=(A+16)&4294967295;var k=HEAP[l];HEAP[m]=k;var j=(L+20)&4294967295;var i=(A+20)&4294967295;var h=HEAP[i];HEAP[j]=h;var d=(L+24)&4294967295;var b=(A+24)&4294967295;var a=HEAP[b];HEAP[d]=a;var a4=(L+28)&4294967295;var a3=(A+28)&4294967295;var a2=HEAP[a3];HEAP[a4]=a2;var a1=c;var a0=(a1+60)&4294967295;var aZ=I;HEAP[a0]=aZ;var aY=J;var aN=(aY+88)&4294967295;var aL=HEAP[aN];var aK=c;var aJ=(aK+56)&4294967295;HEAP[aJ]=aL;var aI=I;var aH=(aI+24)&4294967295;var aG=HEAP[aH];var aF=c;var aE=FUNCTION_TABLE[aG](aF);HEAP[K]=aE;var aD=HEAP[K];var aA=(((aD))|0)!=0;if(aA){var az=I;var ay=(az+28)&4294967295;var ax=HEAP[ay];var aw=c;FUNCTION_TABLE[ax](aw);var au=aC;var ar=c;var ap=ar;_ft_mem_free(au,ap);c=0}else{var an=J;var al=(an+88)&4294967295;var ae=HEAP[al];var ad=J;var ac=(ad+24)&4294967295;var ab=(ac+ae*4)&4294967295;var aa=c;HEAP[ab]=aa;var Y=((ae)+1)&4294967295;var W=J;var U=(W+88)&4294967295;HEAP[U]=Y}}}}while(0);var S=aB;var Q=(S)!=0;if(Q){var H=aB;var G=c;HEAP[H]=G}var F=HEAP[K];aX=F;var E=aX;C=E;var aM=C;STACKTOP=x;return aM;return null}function _FTC_Manager_FlushN(H,n){var o;var b;var h;var p;var F;var I;var G;var q;var C;var r=0;b=H;h=n;var E=b;var D=(E+8)&4294967295;var B=HEAP[D];I=B;var A=I;var z=(A)==0;if(z){F=0}else{var y=I;var w=(y)&4294967295;var u=(w+4)&4294967295;var s=HEAP[u];var m=s;G=m;q=0;while(1){var L=q;var K=h;var x=unSign((L),32,0)unSign((q),32,0);if(!(p)){t=2;break}var j=a;var i=o;var h=(i+24)&4294967295;var g=(h+j*4)&4294967295;var f=HEAP[g];var e=w;_FTC_Cache_RemoveFaceID(f,e);var b=a;var v=((b)+1)&4294967295;a=v;t=0;continue}return;return}function _FTC_Node_Unref(u,b){var s;var v;var m;var l=0;v=u;m=b;var k=v;var j=(k)!=0;$bb$$bb2$2:do{if(j){var i=v;var h=(i+16)&4294967295;var g=HEAP[h];var f=unSign((g),16,0);var e=m;var d=(e+88)&4294967295;var c=HEAP[d];var a=unSign((f),32,0)=unSign((aY),32,0);if(aX){var aW=bf;var aV=(aW+52)&4294967295;var aU=HEAP[aV];Z=aU;var aL=bf;var aJ=(aL+12)&4294967295;var aG=HEAP[aJ];var aF=aI;var aE=((aF)+1)&4294967295;var aD=((aE)*4)&4294967295;var aC=aI;var aB=((aC)+1)&4294967295;var aA=((aB)*2)&4294967295;var az=Z;var ap=aG;var an=_ft_mem_realloc(az,4,aA,aD,ap,A);var al=an;var ak=bf;var aj=(ak+12)&4294967295;HEAP[aj]=al;var ai=HEAP[A];var ah=(((ai))|0)!=0;if(ah){ad=1;break $bb$2}}var ag=bf;var af=(ag+12)&4294967295;var ae=HEAP[af];var X=bF;var W=(ae+4*X)&4294967295;bs=W;while(1){var V=bs;var U=HEAP[V];bG=U;var T=bG;var R=(T)==0;if(R){ad=4;break}var Q=bG;var P=(Q+12)&4294967295;var O=HEAP[P];var N=aI;var L=((N)+1)&4294967295;var K=(O)&(L);var J=(((K))|0)!=0;if(J){var I=bG;var H=(I+8)&4294967295;var G=HEAP[H];var F=bs;HEAP[F]=G;var E=bG;var C=(E+8)&4294967295;var B=bu;HEAP[C]=B;var z=bG;bu=z}else{var y=bG;var x=(y+8)&4294967295;bs=x}ad=3;continue}var w=bf;var v=(w+12)&4294967295;var u=HEAP[v];var t=bF;var s=aI;var r=((t)+(s))&4294967295;var q=((r)+1)&4294967295;var p=(u+4*q)&4294967295;var o=bu;HEAP[p]=o;var n=bf;var m=(n+8)&4294967295;var l=HEAP[m];var k=((l)+2)&4294967295;var j=bf;var i=(j+8)&4294967295;HEAP[i]=k;var h=bF;var g=aI;var f=unSign((h),32,0)>=unSign((g),32,0);if(f){var e=aI;var c=((e)*2)&4294967295;var b=((c)+1)&4294967295;var a=bf;var cf=(a+4)&4294967295;HEAP[cf]=b;var ce=bf;var cd=(ce)&4294967295;HEAP[cd]=0}else{var cc=bF;var cb=((cc)+1)&4294967295;var b0=bf;var bZ=(b0)&4294967295;HEAP[bZ]=cb}}else{var bY=bf;var bX=(bY+8)&4294967295;var bW=HEAP[bX];var bV=bk;var bU=(((bW))|0)>(((bV))|0);if(!(bU)){ad=1;break $bb$2}var bT=bF;var bS=aI;var bR=((bT)+(bS))&4294967295;M=bR;var bQ=M;var bP=((bQ)+1)&4294967295;var bO=unSign((bP),32,0)<=8;if(bO){ad=1;break $bb$2}var bN=bF;var bM=(((bN))|0)==0;if(bM){var bL=bf;var bK=(bL+52)&4294967295;var bJ=HEAP[bK];d=bJ;var bI=bf;var bH=(bI+12)&4294967295;var bE=HEAP[bH];var bD=aI;var bC=((bD)+1)&4294967295;var bB=aI;var bA=((bB)+1)&4294967295;var bz=((bA)*2)&4294967295;var by=d;var bx=bE;var bw=_ft_mem_realloc(by,4,bz,bC,bx,br);var bv=bw;var bq=bf;var bp=(bq+12)&4294967295;HEAP[bp]=bv;var bo=HEAP[br];var bn=(((bo))|0)!=0;if(bn){ad=1;break $bb$2}var bm=bf;var bl=(bm+4)&4294967295;var bj=HEAP[bl];var bi=unSign((bj),32,0)>>>1;var bh=bf;var bg=(bh+4)&4294967295;HEAP[bg]=bi;var bd=bf;var bc=(bd+4)&4294967295;var bb=HEAP[bc];bF=bb}else{var ba=bF;var a9=((ba)-1)&4294967295;bF=a9}var a8=bf;var a7=(a8+12)&4294967295;var a6=HEAP[a7];var a4=bF;var a2=(a6+4*a4)&4294967295;bs=a2;while(1){var aQ=bs;var aP=HEAP[aQ];var aO=(aP)!=0;if(!(aO)){ad=15;break}var aT=bs;var aS=HEAP[aT];var aR=(aS+8)&4294967295;bs=aR;ad=13;continue}var aN=bf;var aM=(aN+12)&4294967295;var aK=HEAP[aM];var aH=M;var ay=(aK+4*aH)&4294967295;be=ay;var ax=be;var aw=HEAP[ax];var av=bs;HEAP[av]=aw;var au=be;HEAP[au]=0;var at=bf;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ao=((aq)-2)&4294967295;var am=bf;var ac=(am+8)&4294967295;HEAP[ac]=ao;var ab=bf;var aa=(ab)&4294967295;var Y=bF;HEAP[aa]=Y}ad=0;continue $bb$2}STACKTOP=D;return;return}function _ftc_node_hash_unlink(ae,V){var w;var b;var c;var x;var Q;var U;var E=0;b=ae;c=V;var T=b;var S=(T+12)&4294967295;var R=HEAP[S];var P=c;var O=(P+4)&4294967295;var N=HEAP[O];var M=(R)&(N);Q=M;var K=c;var I=(K)&4294967295;var G=HEAP[I];var t=Q;var r=unSign((G),32,0)>unSign((t),32,0);if(r){var p=b;var n=(p+12)&4294967295;var l=HEAP[n];var j=c;var h=(j+4)&4294967295;var f=HEAP[h];var e=((f)*2)&4294967295;var d=((e)+1)&4294967295;var a=(l)&(d);Q=a}var af=c;var ad=(af+12)&4294967295;var ac=HEAP[ad];var ab=Q;var aa=(ac+4*ab)&4294967295;x=aa;while(1){var Z=x;var Y=HEAP[Z];U=Y;var X=U;var W=(X)==0;if(W){w=2;break}var L=U;var J=b;var H=(L)==(J);if(H){w=4;break}var F=x;var D=HEAP[F];var C=(D+8)&4294967295;x=C;w=1;continue}if(w==4){var B=b;var A=(B+8)&4294967295;var z=HEAP[A];var y=x;HEAP[y]=z;var v=b;var u=(v+8)&4294967295;HEAP[u]=0;var s=c;var q=(s+8)&4294967295;var o=HEAP[q];var m=((o)+1)&4294967295;var k=c;var i=(k+8)&4294967295;HEAP[i]=m;var g=c;_ftc_cache_resize(g)}return;return}function _ftc_node_hash_link(J,L){var m;var K;var b;var n;var F;var t=0;K=J;b=L;var I=K;var H=(I+12)&4294967295;var G=HEAP[H];var E=b;var D=(E+4)&4294967295;var C=HEAP[D];var B=(G)&(C);F=B;var z=b;var x=(z)&4294967295;var v=HEAP[x];var l=F;var k=unSign((v),32,0)>unSign((l),32,0);if(k){var j=K;var i=(j+12)&4294967295;var h=HEAP[i];var g=b;var f=(g+4)&4294967295;var e=HEAP[f];var d=((e)*2)&4294967295;var c=((d)+1)&4294967295;var a=(h)&(c);F=a}var U=b;var T=(U+12)&4294967295;var S=HEAP[T];var R=F;var Q=(S+4*R)&4294967295;n=Q;var P=n;var O=HEAP[P];var N=K;var M=(N+8)&4294967295;HEAP[M]=O;var A=n;var y=K;HEAP[A]=y;var w=b;var u=(w+8)&4294967295;var s=HEAP[u];var r=((s)-1)&4294967295;var q=b;var p=(q+8)&4294967295;HEAP[p]=r;var o=b;_ftc_cache_resize(o);return;return}function _ftc_node_destroy(z,A){var m;var B;var b;var C;var n=0;B=z;b=A;var y=B;var x=(y+16)&4294967295;var w=HEAP[x];var v=unSign((w),16,0);var u=b;var t=(u+24)&4294967295;var s=(t+v*4)&4294967295;var q=HEAP[s];C=q;var p=b;var o=(p+16)&4294967295;var l=HEAP[o];var k=C;var j=(k+16)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var g=B;var f=C;var e=FUNCTION_TABLE[h](g,f);var d=((l)-(e))&4294967295;var c=b;var a=(c+16)&4294967295;HEAP[a]=d;var L=B;var K=b;_ftc_node_mru_unlink(L,K);var J=B;var I=C;_ftc_node_hash_unlink(J,I);var H=C;var G=(H+16)&4294967295;var F=(G+16)&4294967295;var E=HEAP[F];var D=B;var r=C;FUNCTION_TABLE[E](D,r);return;return}function _FTC_Cache_Init(j){var i;var a;var f;var e;var h=0;a=j;var d=a;var c=_ftc_cache_init(d);e=c;var b=e;f=b;var g=f;return g;return null}function _ftc_cache_init(f){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var v;var z;var y;var k;var x;var m=A;var l=0;z=f;var j=z;var i=(j+52)&4294967295;var h=HEAP[i];x=h;var g=z;var e=(g)&4294967295;HEAP[e]=0;var d=z;var c=(d+4)&4294967295;HEAP[c]=7;var b=z;var a=(b+8)&4294967295;HEAP[a]=16;var w=x;var u=_ft_mem_realloc(w,4,0,16,0,m);var t=u;var s=z;var q=(s+12)&4294967295;HEAP[q]=t;var p=HEAP[m];var o=HEAP[m];k=o;var n=k;y=n;var r=y;STACKTOP=A;return r;return null}function _FTC_Cache_Clear(c){var M;var k;var e;var N;var Y;var q;var aa;var ac;var f=0;k=c;var ao=k;var an=(ao)!=0;$bb$$bb8$2:do{if(an){var am=k;var al=(am+12)&4294967295;var ak=HEAP[al];var aj=(ak)!=0;if(!(aj)){M=1;break $bb$$bb8$2}var ai=k;var ah=(ai+48)&4294967295;var ag=HEAP[ah];e=ag;var af=k;var X=(af)&4294967295;var W=HEAP[X];var V=k;var U=(V+4)&4294967295;var T=HEAP[U];var S=((W)+(T))&4294967295;var R=((S)+1)&4294967295;Y=R;N=0;$bb6$5:while(1){var ae=N;var ad=Y;var ab=unSign((ae),32,0)=unSign((B),32,0);if(A){var y=Y;var x=(y+18)&4294967295;var v=HEAP[x];var t=((v)+1)&65535;var r=Y;var p=(r+18)&4294967295;HEAP[p]=t;var n=X;_FTC_Manager_Compress(n);var l=Y;var j=(l+18)&4294967295;var h=HEAP[j];var d=((h)-1)&65535;var c=Y;var a=(c+18)&4294967295;HEAP[a]=d}return;return}function _FTC_Cache_NewNode(X,ai,x,D){var v=STACKTOP;STACKTOP+=4;_memset(v,0,4);var u;var d;var T;var b;var e;var w;var V;var c;var W=v;var N;var ac;var ak;var F=0;d=X;T=ai;b=x;e=D;var U=d;var S=(U+48)&4294967295;var R=HEAP[S];N=R;ac=4;$bb$2:while(1){var Q=d;var P=(Q+16)&4294967295;var O=(P)&4294967295;var L=HEAP[O];var J=b;var H=d;var r=FUNCTION_TABLE[L](W,J,H);c=r;var p=c;var n=(((p))|0)==0;if(n){u=1;break $bb$2}var l=c;var k=(((l))|0)!=64;if(k){u=1;break $bb$2}var j=N;var i=ac;var h=_FTC_Manager_FlushN(j,i);ak=h;var g=ak;var f=(((g))|0)==0;if(f){u=1;break $bb$2}var a=ak;var aj=ac;var ah=(((a))|0)==(((aj))|0);$bb4$$bb7$7:do{if(ah){var ag=ac;var af=((ag)*2)&4294967295;ac=af;var ae=ac;var ad=ak;var ab=unSign((ae),32,0)>3;var am=cr;var aj=(am);var ah=(aj)<<7;var U=(ao)^(ah);var S=cT;var P=((S)*211)&4294967295;var N=((U)+(P))&4294967295;var L=bH;var K=Math.floor(unSign((L),32,0)/128);var J=((N)+(K))&4294967295;bz=J;var I=a0;cx=I;var H=bz;t=H;m=156;ae=0;cQ=0;var G=cx;var x=(G+4)&4294967295;var v=HEAP[x];var s=t;var q=(v)&(s);cc=q;var p=cx;var o=(p)&4294967295;var l=HEAP[o];var k=cc;var j=unSign((l),32,0)>unSign((k),32,0);if(j){var i=cx;var f=(i+4)&4294967295;var e=HEAP[f];var d=((e)*2)&4294967295;var b=((d)+1)&4294967295;var a=t;var dw=(b)&(a);cc=dw}var dv=cx;var du=(dv+12)&4294967295;var dt=HEAP[du];var ds=cc;var df=(dt+4*ds)&4294967295;g=df;var de=g;bL=de;$bb15$24:while(1){var dd=g;var dc=HEAP[dd];HEAP[bN]=dc;var db=HEAP[bN];var da=(db)==0;if(da){bk=9;break $bb15$24}var c9=HEAP[bN];var c8=(c9+12)&4294967295;var c7=HEAP[c8];var c5=t;var c2=(((c7))|0)==(((c5))|0);if(c2){var c1=HEAP[bN];var c0=m;var dh=cX;var cZ=cx;var cY=FUNCTION_TABLE[c0](c1,dh,cZ);var cW=reSign((cY),8,0)!=0;if(cW){bk=11;break $bb15$24}}var cV=HEAP[bN];var cU=(cV+8)&4294967295;g=cU;bk=8;continue $bb15$24}if(bk==9){var cj=cx;var ch=t;var c3=cX;var cf=_FTC_Cache_NewNode(cj,ch,c3,bN);ae=cf}else{if(bk==11){var cS=bL;var cR=HEAP[cS];var cP=HEAP[bN];var cO=(cR)!=(cP);if(cO){var cN=HEAP[bN];var cM=(cN+8)&4294967295;var cL=HEAP[cM];var cK=g;HEAP[cK]=cL;var cJ=HEAP[bN];var cI=bL;var cH=HEAP[cI];var cG=(cJ+8)&4294967295;HEAP[cG]=cH;var cD=HEAP[bN];var cC=bL;HEAP[cC]=cD}var cB=cx;var cA=(cB+48)&4294967295;var cz=HEAP[cA];c6=cz;var cy=c6;var cw=(cy+8)&4294967295;var cu=cw;aw=cu;var ct=c6;var cs=(ct+8)&4294967295;var cq=HEAP[cs];var cp=HEAP[bN];var co=(cq)!=(cp);if(co){var cn=HEAP[bN];var cm=cn;var cl=aw;var ck=cl;_FTC_MruNode_Up(ck,cm)}}}var b3=HEAP[bN];cQ=b3;var b2=ae;var b1=(((b2))|0)!=0;$Exit$$bb26$40:do{if(!b1){var b0=cQ;var bZ=b0;var bY=(bZ+28)&4294967295;var bX=HEAP[bY];var bW=bH;var bU=((bW)-(bX))&4294967295;var bS=unSign((bU),32,0)>127;if(bS){dr=0;bk=5;break $bb2$$bb3$5}else{var bG=cQ;var bF=bG;var bE=cQ;var bD=bE;var bC=(bD+28)&4294967295;var bB=HEAP[bC];var bA=bH;var by=((bA)-(bB))&4294967295;var bw=(bF+32)&4294967295;var bu=(bw+by*2)&4294967295;var bj=HEAP[bu];var bi=unSign((bj),16,0);b5=bi;var bh=b5;var bg=(((bh))|0)==65535;if(!(bg)){bk=17;break $Exit$$bb26$40}b5=0;var bf=cQ;var be=bf;var bd=(be+20)&4294967295;var bc=HEAP[bd];var ba=a0;var a8=(ba+48)&4294967295;var aM=HEAP[a8];var aL=_FTC_Manager_LookupFace(aM,bc,c4);ae=aL;var aJ=ae;var aI=(((aJ))|0)!=0;if(aI){bk=17;break $Exit$$bb26$40}var aH=cT;var aG=(((aH))|0)>15;if(aG){dr=0;bk=5;break $bb2$$bb3$5}else{var aF=cT;var aE=HEAP[c4];var aC=(aE+36)&4294967295;var aA=HEAP[aC];var ad=unSign((aF),32,0)=0;var r=(ae)?(d):(af);var a=((h)*(r))&4294967295;var ad=((a)+52)&4294967295;m=ad}else{if(s==3){var ac=b;var ab=ac;c=ab;var aa=c;var Y=(aa+20)&4294967295;var X=(Y+2)&4294967295;var W=HEAP[X];var V=reSign((W),16,0);var U=((V)*9)&4294967295;var K=c;var I=(K+20)&4294967295;var G=(I)&4294967295;var E=HEAP[G];var C=reSign((E),16,0);var A=((C)*2)&4294967295;var z=((U)+(A))&4294967295;var y=((z)+40)&4294967295;m=y}}var x=m;var w=((x)+32)&4294967295;m=w;var q=m;R=q;var p=R;u=p;var S=u;return S;return null}function _ftc_sbit_copy_bitmap(v,c,d){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var r;var A;var s;var f;var u;var H;var b=t;var e;var o;var w=0;A=v;s=c;f=d;var G=s;var F=(G+8)&4294967295;var E=HEAP[F];e=E;var D=e;var C=(((D))|0)<0;if(C){var B=e;var z=(0-(B))&4294967295;e=z}var y=s;var x=(y)&4294967295;var q=HEAP[x];var p=e;var n=((q)*(p))&4294967295;o=n;var m=o;var l=f;var k=_ft_mem_alloc(l,m,b);var j=A;var i=(j+12)&4294967295;HEAP[i]=k;var h=HEAP[b];var g=(((h))|0)==0;if(g){var a=s;var Q=(a+12)&4294967295;var P=HEAP[Q];var O=A;var N=(O+12)&4294967295;var M=HEAP[N];var L=o;_llvm_memcpy_p0i8_p0i8_i32(M,P,L,1,0)}var K=HEAP[b];H=K;var J=H;u=J;var I=u;STACKTOP=t;return I;return null}function _ftc_snode_free(D,E){var o;var w;var c;var x;var p;var n;var b;var q=0;w=D;c=E;var C=w;var B=C;x=B;var A=x;var z=(A+32)&4294967295;var y=(z)&4294967295;p=y;var v=x;var u=(v+28)&4294967295;var t=HEAP[u];n=t;var s=c;var r=(s+52)&4294967295;var m=HEAP[r];b=m;while(1){var M=n;var L=(((M))|0)!=0;if(!(L)){o=2;break}var l=p;var k=(l+12)&4294967295;var j=HEAP[k];var i=b;_ft_mem_free(i,j);var h=p;var g=(h+12)&4294967295;HEAP[g]=0;var f=p;var e=(f+16)&4294967295;p=e;var d=n;var a=((d)-1)&4294967295;n=a;o=0;continue}var K=x;var J=K;var I=c;_FTC_GNode_Done(J,I);var H=b;var G=x;var F=G;_ft_mem_free(H,F);x=0;return;return}function _FTC_SNode_Free(c,i){var h;var a;var b;var g=0;a=c;b=i;var f=a;var e=f;var d=b;_ftc_snode_free(e,d);return;return}function _ftc_snode_load(cG,bu,bQ,aB){var af=STACKTOP;STACKTOP+=4;_memset(af,0,4);var a8;var B;var ar;var C;var cb;var c;var c2;var Z;var ac;var aa;var a3;var aD=af;var i;var ab;var bt;var bF;var aE;var cI;var J;var cm=0;B=cG;ar=bu;C=bQ;cb=aB;var c1=B;var c0=c1;ac=c0;var cZ=ac;var cY=(cZ+20)&4294967295;var cX=HEAP[cY];aa=cX;var cW=ar;var cV=(cW+4)&4294967295;var cU=HEAP[cV];a3=cU;var cT=ac;var b2=(cT+24)&4294967295;var b0=HEAP[b2];var bY=C;var bX=((bY)-(b0))&4294967295;var bW=B;var bV=(bW+28)&4294967295;var bU=HEAP[bV];var bT=unSign((bX),32,0)>=unSign((bU),32,0);if(bT){c2=6}else{var bS=B;var bR=(bS+32)&4294967295;var bH=(bR)&4294967295;var bE=ac;var bC=(bE+24)&4294967295;var bB=HEAP[bC];var bA=C;var bz=((bA)-(bB))&4294967295;var by=(bH+16*bz)&4294967295;i=by;var bx=aa;var bw=(bx+16)&4294967295;var bv=HEAP[bw];var bk=bv;ab=bk;var bi=i;var bg=(bi+12)&4294967295;HEAP[bg]=0;var bf=ab;var be=(bf+24)&4294967295;var bd=HEAP[be];var bc=aa;var bb=C;var ba=ar;var a9=FUNCTION_TABLE[bd](bc,bb,ba,aD);Z=a9;var aX=Z;var aV=(((aX))|0)!=0;$BadGlyph$$bb2$5:do{if(aV){a8=1}else{var aS=HEAP[aD];var aQ=(aS+84)&4294967295;var aO=HEAP[aQ];bF=aO;var aM=bF;var aK=(aM+76)&4294967295;aE=aK;var aI=bF;var aG=(aI+72)&4294967295;var aF=HEAP[aG];var ap=(((aF))|0)!=1651078259;if(ap){a8=1;break $BadGlyph$$bb2$5}var an=bF;var al=(an+64)&4294967295;var ak=(al)&4294967295;var aj=HEAP[ak];var ai=((aj)+32)&4294967295;var ah=(((ai))|0)>>6;cI=ah;var ag=bF;var ae=(ag+64)&4294967295;var ad=(ae+4)&4294967295;var P=HEAP[ad];var N=((P)+32)&4294967295;var L=(((N))|0)>>6;J=L;var K=aE;var I=(K)&4294967295;var H=HEAP[I];var G=(((H))&255);var F=unSign((G),8,0);bt=F;var E=aE;var D=(E)&4294967295;var s=HEAP[D];var q=bt;var o=(((s))|0)!=(((q))|0);if(o){a8=1;break $BadGlyph$$bb2$5}var n=aE;var m=(n+4)&4294967295;var l=HEAP[m];var k=(((l))&255);var j=unSign((k),8,0);bt=j;var h=aE;var g=(h+4)&4294967295;var f=HEAP[g];var e=bt;var d=(((f))|0)!=(((e))|0);if(d){a8=1;break $BadGlyph$$bb2$5}var b=aE;var a=(b+8)&4294967295;var c7=HEAP[a];var c6=(((c7))&255);var c5=reSign((c6),8,0);bt=c5;var c4=aE;var c3=(c4+8)&4294967295;var cS=HEAP[c3];var cR=bt;var cQ=(((cS))|0)!=(((cR))|0);if(cQ){a8=1;break $BadGlyph$$bb2$5}var cP=bF;var cO=(cP+100)&4294967295;var cN=HEAP[cO];var cM=(((cN))&255);var cL=reSign((cM),8,0);bt=cL;var cK=bF;var cJ=(cK+100)&4294967295;var cH=HEAP[cJ];var cF=bt;var cE=(((cH))|0)!=(((cF))|0);if(cE){a8=1;break $BadGlyph$$bb2$5}var cD=bF;var cC=(cD+104)&4294967295;var cB=HEAP[cC];var cA=(((cB))&255);var cz=reSign((cA),8,0);bt=cz;var cy=bF;var cx=(cy+104)&4294967295;var cw=HEAP[cx];var cv=bt;var cu=(((cw))|0)!=(((cv))|0);if(cu){a8=1;break $BadGlyph$$bb2$5}var ct=cI;var cs=(((ct))&255);var cr=reSign((cs),8,0);bt=cr;var cq=bt;var cp=cI;var co=(((cq))|0)!=(((cp))|0);if(co){a8=1;break $BadGlyph$$bb2$5}var cn=J;var cl=(((cn))&255);var ck=reSign((cl),8,0);bt=ck;var cj=bt;var ci=J;var ch=(((cj))|0)!=(((ci))|0);if(ch){a8=1;break $BadGlyph$$bb2$5}var cg=aE;var cf=(cg+4)&4294967295;var ce=HEAP[cf];var cd=(((ce))&255);var cc=i;var ca=(cc)&4294967295;HEAP[ca]=cd;var b9=aE;var b8=(b9)&4294967295;var b7=HEAP[b8];var b6=(((b7))&255);var b5=i;var b4=(b5+1)&4294967295;HEAP[b4]=b6;var b3=aE;var b1=(b3+8)&4294967295;var bZ=HEAP[b1];var bP=(((bZ))&255);var bO=reSign((bP),8,0);var bN=i;var bM=(bN+6)&4294967295;HEAP[bM]=bO;var bL=bF;var bK=(bL+100)&4294967295;var bJ=HEAP[bK];var bI=(((bJ))&255);var bG=i;var bD=(bG+2)&4294967295;HEAP[bD]=bI;var bs=bF;var br=(bs+104)&4294967295;var bq=HEAP[br];var bp=(((bq))&255);var bo=i;var bn=(bo+3)&4294967295;HEAP[bn]=bp;var bm=cI;var bl=(((bm))&255);var bj=i;var bh=(bj+8)&4294967295;HEAP[bh]=bl;var a7=J;var a6=(((a7))&255);var a5=i;var a2=(a5+9)&4294967295;HEAP[a2]=a6;var a1=aE;var a0=(a1+18)&4294967295;var aZ=HEAP[a0];var aY=i;var aW=(aY+4)&4294967295;HEAP[aW]=aZ;var aU=aE;var aA=(aU+16)&4294967295;var az=HEAP[aA];var ay=(((az))&255);var ax=((ay)-1)&255;var aw=i;var av=(aw+5)&4294967295;HEAP[av]=ax;var au=i;var aq=aE;var ao=a3;var am=_ftc_sbit_copy_bitmap(au,aq,ao);Z=am;var Y=cb;var X=(Y)!=0;if(X){var W=i;var V=(W+6)&4294967295;var U=HEAP[V];var T=reSign((U),16,0);var a4=(0-(T))&4294967295;var at=(((T))|0)>=0;var S=(at)?(T):(a4);var R=i;var Q=(R+1)&4294967295;var O=HEAP[Q];var M=unSign((O),8,0);var A=((S)*(M))&4294967295;var z=cb;HEAP[z]=A}var y=Z;var x=(((y))|0)!=0;if(!(x)){a8=12;break $BadGlyph$$bb2$5}var w=Z;var v=(((w))|0)!=64;if(v){a8=1;break $BadGlyph$$bb2$5}else{a8=12;break $BadGlyph$$bb2$5}}}while(0);$BadGlyph$$bb16$19:do{if(a8==1){var u=i;var t=(u)&4294967295;HEAP[t]=-1;var r=i;var p=(r+1)&4294967295;HEAP[p]=0;var aT=i;var aR=(aT+12)&4294967295;HEAP[aR]=0;Z=0;var aP=cb;var aN=(aP)!=0;if(!(aN)){a8=12;break $BadGlyph$$bb16$19}var aL=cb;HEAP[aL]=0}}while(0);var aJ=Z;c2=aJ}var aH=c2;c=aH;var aC=c;STACKTOP=af;return aC;return null}function _FTC_SNode_New(aE,e,c){var y=STACKTOP;STACKTOP+=4;_memset(y,0,4);var R;var Q;var r;var k;var D;var ax;var ah;var F=y;var V;var S;var T;var C;var ag;var ai;var an;var f=0;Q=aE;r=e;k=c;var aw=k;var av=(aw+52)&4294967295;var au=HEAP[av];ah=au;V=0;var at=r;var ar=(at)&4294967295;var aq=HEAP[ar];S=aq;var ap=r;var ao=(ap+4)&4294967295;var am=HEAP[ao];T=am;var af=k;var ae=(af+60)&4294967295;var ad=HEAP[ae];var ac=ad;var ab=(ac+32)&4294967295;var aa=HEAP[ab];var Z=aa;C=Z;var Y=C;var X=(Y+20)&4294967295;var W=HEAP[X];var P=k;var O=(P+48)&4294967295;var N=HEAP[O];var M=T;var L=FUNCTION_TABLE[W](M,N);ag=L;var K=ag;var J=(((K))|0)==0;$bb1$$bb$2:do{if(J){R=0}else{var I=S;var H=ag;var G=unSign((I),32,0)>=unSign((H),32,0);if(G){R=0;break $bb1$$bb$2}var E=ah;var B=_ft_mem_alloc(E,288,F);var A=B;V=A;var z=HEAP[F];var x=(((z))|0)==0;if(!(x)){R=4;break $bb1$$bb$2}var w=S;var v=(w)&-16;an=v;var u=ag;var t=an;var s=((u)-(t))&4294967295;ai=s;var q=ai;var p=unSign((q),32,0)>16;if(p){ai=16}var o=V;var n=o;var m=an;var l=T;_FTC_GNode_Init(n,m,l);var j=V;var i=(j+28)&4294967295;var h=ai;HEAP[i]=h;var g=k;var d=(g+48)&4294967295;var b=HEAP[d];var a=V;var aF=S;var aD=_ftc_snode_load(a,b,aF,0);HEAP[F]=aD;var aC=HEAP[F];var aB=(((aC))|0)!=0;if(!(aB)){R=4;break $bb1$$bb$2}var aA=V;var az=k;_FTC_SNode_Free(aA,az);V=0;R=4;break $bb1$$bb$2}}while(0);if(R==0){HEAP[F]=6}var ay=Q;var al=V;HEAP[ay]=al;var ak=HEAP[F];ax=ak;var aj=ax;D=aj;var U=D;STACKTOP=y;return U;return null}function _ftc_snode_new(t,j,g){var q;var s;var k;var v;var u;var n;var r;var a;var o=0;s=t;k=j;v=g;var m=s;var l=m;r=l;var i=k;var h=i;a=h;var f=r;var e=a;var d=v;var c=_FTC_SNode_New(f,e,d);n=c;var b=n;u=b;var p=u;return p;return null}function _ftc_snode_weight(N,O){var p;var G;var b;var q;var M;var H;var o;var r;var c;var l;var v=0;G=N;b=O;var L=G;var K=L;H=K;var J=H;var I=(J+28)&4294967295;var F=HEAP[I];o=F;var E=H;var C=(E+32)&4294967295;var A=(C)&4294967295;r=A;var y=b;b=y;l=288;while(1){var w=o;var u=(((w))|0)!=0;if(!(u)){p=4;break}var n=r;var m=(n+12)&4294967295;var k=HEAP[m];var j=(k)!=0;if(j){var i=r;var h=(i+6)&4294967295;var g=HEAP[h];var f=reSign((g),16,0);c=f;var e=c;var d=(((e))|0)<0;if(d){var a=c;var Y=(0-(a))&4294967295;c=Y}var X=r;var W=(X+1)&4294967295;var V=HEAP[W];var U=unSign((V),8,0);var T=c;var S=((U)*(T))&4294967295;var R=l;var Q=((S)+(R))&4294967295;l=Q}var D=o;var B=((D)-1)&4294967295;o=B;var z=r;var x=(z+16)&4294967295;r=x;p=0;continue}var t=l;M=t;var s=M;q=s;var P=q;return P;return null}function _ftc_snode_compare(t,a4,d){var C=STACKTOP;STACKTOP+=4;_memset(C,0,4);var aA;var aa;var az;var m;var M;var bm;var aX;var aD;var f;var bf;var aB;var av;var ap;var aC=C;var ab;var e;var W;var g;var i=0;aa=t;az=a4;m=d;var bl=aa;var bk=bl;aD=bk;var bj=az;var bi=bj;f=bi;var bh=aD;var bg=bh;bf=bg;var be=f;var bd=(be)&4294967295;var bc=HEAP[bd];aB=bc;var aS=bf;var aQ=(aS+20)&4294967295;var aO=HEAP[aQ];var aM=f;var aK=(aM+4)&4294967295;var aI=HEAP[aK];var aH=(aO)!=(aI);$bb2$$bb$2:do{if(aH){aA=0}else{var aG=bf;var aF=(aG+24)&4294967295;var aE=HEAP[aF];var ar=aB;var ao=((ar)-(aE))&4294967295;var am=aD;var ak=(am+28)&4294967295;var ai=HEAP[ak];var ag=unSign((ao),32,0)>=unSign((ai),32,0);if(ag){aA=0;break $bb2$$bb$2}aX=1;aA=2;break $bb2$$bb$2}}while(0);if(aA==0){aX=0}var af=aX;var ae=(((af))&255);av=ae;var ad=av;var ac=reSign((ad),8,0)!=0;$bb4$$bb18$8:do{if(ac){var P=aD;var L=(P+32)&4294967295;var I=(L)&4294967295;var F=bf;var B=(F+24)&4294967295;var y=HEAP[B];var x=aB;var w=((x)-(y))&4294967295;var v=(I+16*w)&4294967295;ap=v;var u=ap;var s=(u+12)&4294967295;var r=HEAP[s];var q=(r)==0;if(!(q)){aA=5;break $bb4$$bb18$8}var p=ap;var o=(p)&4294967295;var n=HEAP[o];var l=reSign((n),8,0)!=-1;if(!(l)){aA=5;break $bb4$$bb18$8}var k=aa;var j=(k+18)&4294967295;var h=HEAP[j];var c=((h)+1)&65535;var b=aa;var a=(b+18)&4294967295;HEAP[a]=c;var bt=m;var bs=(bt+48)&4294967295;var br=HEAP[bs];e=br;W=4;$bb7$12:while(1){var bq=m;var bp=(bq+48)&4294967295;var bo=HEAP[bp];var bn=aD;var bb=aB;var ba=_ftc_snode_load(bn,bo,bb,aC);ab=ba;var a8=ab;var a7=(((a8))|0)==0;if(a7){aA=8;break $bb7$12}var a6=ab;var a5=(((a6))|0)!=64;if(a5){aA=8;break $bb7$12}var a3=e;var a2=W;var a1=_FTC_Manager_FlushN(a3,a2);g=a1;var a0=g;var aY=(((a0))|0)==0;if(aY){aA=8;break $bb7$12}var aW=g;var aV=W;var aU=(((aW))|0)==(((aV))|0);$bb11$$bb14$17:do{if(aU){var aT=W;var aR=((aT)*2)&4294967295;W=aR;var aP=W;var aN=g;var aL=unSign((aP),32,0)65535;if(dB){var dA=bJ;var dz=dA;Y=dz;var dy=Y;var dx=(dy)&4294967295;var dw=(dx)&4294967295;var dv=HEAP[dw];var du=(bi+8)&4294967295;var dt=(du)&4294967295;var ds=(dt)&4294967295;HEAP[ds]=dv;var dg=Y;var df=(dg)&4294967295;var de=(df+4)&4294967295;var dd=HEAP[de];var dc=unSign((dd),16,0);var db=(bi+8)&4294967295;var da=(db)&4294967295;var c9=(da+4)&4294967295;HEAP[c9]=dc;var c8=Y;var c7=(c8)&4294967295;var cU=(c7+6)&4294967295;var cT=HEAP[cU];var cS=unSign((cT),16,0);var cR=(bi+8)&4294967295;var cQ=(cR)&4294967295;var cP=(cQ+8)&4294967295;HEAP[cP]=cS;var cO=Y;var cN=(cO+8)&4294967295;var cK=HEAP[cN];var cI=(bi+8)&4294967295;var cE=(cI+24)&4294967295;HEAP[cE]=cK}else{var cD=bJ;var cC=(cD)&4294967295;var cB=HEAP[cC];var cA=(bi+8)&4294967295;var cz=(cA)&4294967295;var cy=(cz)&4294967295;HEAP[cy]=cB;var cx=bJ;var cw=(cx+4)&4294967295;var cv=HEAP[cw];var cs=(bi+8)&4294967295;var cr=(cs)&4294967295;var cq=(cr+4)&4294967295;HEAP[cq]=cv;var cp=bJ;var co=(cp+8)&4294967295;var cn=HEAP[co];var cm=(bi+8)&4294967295;var cl=(cm)&4294967295;var ck=(cl+8)&4294967295;HEAP[ck]=cn;var cj=bJ;var ci=(cj+12)&4294967295;var ch=HEAP[ci];var cg=(bi+8)&4294967295;var cf=(cg+24)&4294967295;HEAP[cf]=ch}var ce=(bi+8)&4294967295;var cd=(ce)&4294967295;var cb=(cd+12)&4294967295;HEAP[cb]=1;var ca=(bi+8)&4294967295;var b9=(ca)&4294967295;var b8=(b9+16)&4294967295;HEAP[b8]=0;var b7=(bi+8)&4294967295;var b6=(b7)&4294967295;var b4=(b6+20)&4294967295;HEAP[b4]=0;var b3=(bi+8)&4294967295;var b2=(b3)&4294967295;var b1=(b2)&4294967295;var b0=HEAP[b1];var bZ=(b0);var bY=(((bZ))|0)>>3;var bX=(bi+8)&4294967295;var bW=(bX)&4294967295;var bU=(bW)&4294967295;var bS=HEAP[bU];var bR=(bS);var bQ=(bR)<<7;var bP=(bY)^(bQ);var bO=(bi+8)&4294967295;var bN=(bO)&4294967295;var bM=(bN+4)&4294967295;var bL=HEAP[bM];var bI=((bP)+(bL))&4294967295;var bH=(bi+8)&4294967295;var bG=(bH)&4294967295;var bF=(bG+8)&4294967295;var bE=HEAP[bF];var bD=((bE)*7)&4294967295;var bC=((bI)+(bD))&4294967295;var bB=(bi+8)&4294967295;var bA=(bB)&4294967295;var bz=(bA+12)&4294967295;var bg=HEAP[bz];var bf=(((bg))|0)==0;if(bf){var be=(bi+8)&4294967295;var bd=(be)&4294967295;var bc=(bd+16)&4294967295;var bb=HEAP[bc];var ba=((bb)*33)&4294967295;var a9=(bi+8)&4294967295;var a8=(a9)&4294967295;var a7=(a8+20)&4294967295;var a5=HEAP[a7];var a4=((a5)*61)&4294967295;var a3=(ba)^(a4);B=a3}else{B=0}var a2=B;var a1=((bC)+(a2))&4294967295;var a0=(bi+8)&4294967295;var aZ=(a0+24)&4294967295;var aY=HEAP[aZ];var aX=((aY)*31)&4294967295;var aW=((a1)+(aX))&4294967295;var aT=t;var aS=((aW)+(aT))&4294967295;cF=aS;var aR=ay;var aQ=aR;U=aQ;var bx=bi;bh=bx;cV=158;var aP=bh;var aO=(aP)&4294967295;var aN=t;HEAP[aO]=aN;var aM=U;var aL=(aM+64)&4294967295;var aK=(aL+8)&4294967295;dX=aK;var aJ=cV;cL=aJ;bV=0;var aI=dX;var aH=HEAP[aI];cM=aH;bT=0;var aG=cM;var aE=(aG)!=0;$bb11$$bb17$16:do{if(aE){var aD=cM;bT=aD;while(1){var aC=cL;var aB=bT;var aA=bh;var az=aA;var ax=FUNCTION_TABLE[aC](aB,az);var aw=reSign((ax),8,0)!=0;if(aw){dN=5;break}var ao=bT;var an=(ao)&4294967295;var al=HEAP[an];bT=al;var ak=bT;var aj=cM;var ai=(ak)!=(aj);if(ai){dN=4;continue}else{dN=9;break $bb11$$bb17$16}}var av=bT;var au=cM;var at=(av)!=(au);if(at){var ar=dX;var aq=bT;_FTC_MruNode_Up(ar,aq)}var ap=bT;HEAP[cc]=ap;dN=8;break $bb11$$bb17$16}else{dN=9}}while(0);if(dN==9){var ah=U;var ag=(ah+64)&4294967295;var af=bh;var ae=af;var ad=_FTC_MruList_New(ag,ae,cc);bV=ad}var ac=HEAP[cc];var W=ac;var V=bh;var T=(V+4)&4294967295;HEAP[T]=W;var S=bV;var R=(((S))|0)==0;$bb18$$bb34$28:do{if(R){var Q=bh;var P=(Q+4)&4294967295;var O=HEAP[P];X=O;var M=X;var K=(M+8)&4294967295;var A=HEAP[K];var z=((A)+1)&4294967295;var y=X;var x=(y+8)&4294967295;HEAP[x]=z;var w=ay;var v=w;d8=v;var u=cF;bK=u;cu=160;bV=0;cJ=0;var s=d8;var q=(s+4)&4294967295;var o=HEAP[q];var e=bK;var d=(o)&(e);dG=d;var c=d8;var b=(c)&4294967295;var a=HEAP[b];var ez=dG;var ey=unSign((a),32,0)>unSign((ez),32,0);if(ey){var ex=d8;var ev=(ex+4)&4294967295;var et=HEAP[ev];var ek=((et)*2)&4294967295;var ej=((ek)+1)&4294967295;var ei=bK;var eh=(ej)&(ei);dG=eh}var eg=d8;var ef=(eg+12)&4294967295;var ee=HEAP[ef];var ed=dG;var eb=(ee+4*ed)&4294967295;aU=eb;var d9=aU;d2=d9;while(1){var N=aU;var L=HEAP[N];HEAP[by]=L;var J=HEAP[by];var I=(J)==0;if(I){dN=13;break}var H=HEAP[by];var G=(H+12)&4294967295;var F=HEAP[G];var E=bK;var D=(((F))|0)==(((E))|0);if(D){var C=HEAP[by];var r=cu;var bm=bi;var p=d8;var n=FUNCTION_TABLE[r](C,bm,p);var l=reSign((n),8,0)!=0;if(l){dN=15;break}}var k=HEAP[by];var j=(k+8)&4294967295;aU=j;dN=12;continue}if(dN==13){var dS=d8;var dR=bK;var bj=bi;var dQ=_FTC_Cache_NewNode(dS,dR,bj,by);bV=dQ}else{if(dN==15){var i=d2;var h=HEAP[i];var g=HEAP[by];var f=(h)!=(g);if(f){var ew=HEAP[by];var eu=(ew+8)&4294967295;var es=HEAP[eu];var er=aU;HEAP[er]=es;var eq=HEAP[by];var ep=d2;var eo=HEAP[ep];var en=(eq+8)&4294967295;HEAP[en]=eo;var em=HEAP[by];var el=d2;HEAP[el]=em}var ec=d8;var ea=(ec+48)&4294967295;var d7=HEAP[ea];bl=d7;var d6=bl;var d5=(d6+8)&4294967295;var d4=d5;ab=d4;var d3=bl;var d1=(d3+8)&4294967295;var d0=HEAP[d1];var dZ=HEAP[by];var dY=(d0)!=(dZ);if(dY){var dW=HEAP[by];var dV=dW;var dU=ab;var dT=dU;_FTC_MruNode_Up(dT,dV)}}}var dP=HEAP[by];cJ=dP;var dO=X;var dM=(dO+8)&4294967295;var dL=HEAP[dM];var dK=((dL)-1)&4294967295;var dJ=X;var dI=(dJ+8)&4294967295;HEAP[dI]=dK;var dH=X;var dF=(dH+8)&4294967295;var dE=HEAP[dF];var dD=(((dE))|0)==0;if(!(dD)){dN=21;break $bb18$$bb34$28}var dC=X;var dr=dC;var dq=U;var dp=(dq+64)&4294967295;_FTC_MruList_Remove(dp,dr)}}while(0);var dn=bV;var dm=(((dn))|0)==0;if(!(dm)){dN=24;break $bb$$bb1$2}var dl=cJ;var dk=dl;var dj=(dk+28)&4294967295;var di=HEAP[dj];var dh=am;HEAP[dh]=di;var c6=aF;var c5=(c6)!=0;if(!(c5)){dN=24;break $bb$$bb1$2}var c4=aF;var c3=cJ;HEAP[c4]=c3;var c2=cJ;var c1=(c2+18)&4294967295;var c0=HEAP[c1];var cZ=((c0)+1)&65535;var cY=cJ;var cX=(cY+18)&4294967295;HEAP[cX]=cZ}}while(0);var cH=bV;bw=cH;var cG=bw;b5=cG;var m=b5;STACKTOP=aa;return m;return null}function _FTC_ImageCache_LookupScaler(bm,b2,c0,cp,cE,dB){var aG=STACKTOP;STACKTOP+=44;_memset(aG,0,44);var bG;var cM;var J;var cZ;var T;var dd;var bg;var d;var dQ;var di;var dl=aG;var de;var az;var bU;var a8;var db;var a7;var aw=aG+36;var ds;var bb;var dR;var b8;var dV;var b6;var j;var dx=aG+40;var cR;var C;var u;var cw;var dv;var aR;var cY=0;cM=bm;J=b2;cZ=c0;T=cp;dd=cE;bg=dB;de=0;var dP=dd;var dO=(dP)==0;$bb1$$bb$2:do{if(dO){bG=0}else{var dN=J;var dM=(dN)==0;if(dM){bG=0;break $bb1$$bb$2}var dL=dd;HEAP[dL]=0;var dK=bg;var dJ=(dK)!=0;if(dJ){var dI=bg;HEAP[dI]=0}var dH=(dl+8)&4294967295;var cC=(dH)&4294967295;var cA=J;var cy=(cA)&4294967295;var cx=(cC)&4294967295;var cv=(cy)&4294967295;var cu=HEAP[cv];HEAP[cx]=cu;var ct=(cC+4)&4294967295;var cs=(cy+4)&4294967295;var cr=HEAP[cs];HEAP[ct]=cr;var cq=(cC+8)&4294967295;var cg=(cy+8)&4294967295;var ce=HEAP[cg];HEAP[cq]=ce;var cc=(cC+12)&4294967295;var cb=(cy+12)&4294967295;var ca=HEAP[cb];HEAP[cc]=ca;var b9=(cC+16)&4294967295;var b7=(cy+16)&4294967295;var b5=HEAP[b7];HEAP[b9]=b5;var b4=(cC+20)&4294967295;var b3=(cy+20)&4294967295;var bS=HEAP[b3];HEAP[b4]=bS;var bQ=(dl+8)&4294967295;var bO=(bQ+24)&4294967295;var bN=cZ;HEAP[bO]=bN;var bM=(dl+8)&4294967295;var bL=(bM)&4294967295;var bK=(bL)&4294967295;var bJ=HEAP[bK];var bI=(bJ);var bH=(((bI))|0)>>3;var bx=(dl+8)&4294967295;var bv=(bx)&4294967295;var bs=(bv)&4294967295;var bq=HEAP[bs];var bo=(bq);var bl=(bo)<<7;var bj=(bH)^(bl);var bh=(dl+8)&4294967295;var be=(bh)&4294967295;var bc=(be+4)&4294967295;var aY=HEAP[bc];var aW=((bj)+(aY))&4294967295;var aT=(dl+8)&4294967295;var aQ=(aT)&4294967295;var aO=(aQ+8)&4294967295;var aM=HEAP[aO];var aK=((aM)*7)&4294967295;var aI=((aW)+(aK))&4294967295;var aF=(dl+8)&4294967295;var aD=(aF)&4294967295;var ao=(aD+12)&4294967295;var am=HEAP[ao];var aj=(((am))|0)==0;if(aj){var ah=(dl+8)&4294967295;var af=(ah)&4294967295;var ad=(af+16)&4294967295;var ab=HEAP[ad];var Z=((ab)*33)&4294967295;var X=(dl+8)&4294967295;var V=(X)&4294967295;var H=(V+20)&4294967295;var F=HEAP[H];var B=((F)*61)&4294967295;var z=(Z)^(B);di=z}else{di=0}var x=di;var v=((aI)+(x))&4294967295;var s=(dl+8)&4294967295;var q=(s+24)&4294967295;var o=HEAP[q];var m=((o)*31)&4294967295;var i=((v)+(m))&4294967295;var h=T;var f=((i)+(h))&4294967295;bU=f;var c=cM;var a=c;a8=a;var aA=dl;db=aA;a7=158;var dX=db;var dW=(dX)&4294967295;var dU=T;HEAP[dW]=dU;var dT=a8;var dS=(dT+64)&4294967295;var dG=(dS+8)&4294967295;ds=dG;var dF=a7;bb=dF;az=0;var dE=ds;var dD=HEAP[dE];dR=dD;b8=0;var dC=dR;var dA=(dC)!=0;$bb9$$bb15$12:do{if(dA){var dz=dR;b8=dz;while(1){var dy=bb;var dw=b8;var du=db;var dr=du;var dq=FUNCTION_TABLE[dy](dw,dr);var dp=reSign((dq),8,0)!=0;if(dp){bG=6;break}var df=b8;var da=(df)&4294967295;var c9=HEAP[da];b8=c9;var c8=b8;var c7=dR;var c6=(c8)!=(c7);if(c6){bG=5;continue}else{bG=10;break $bb9$$bb15$12}}var dn=b8;var dm=dR;var dk=(dn)!=(dm);if(dk){var dj=ds;var dh=b8;_FTC_MruNode_Up(dj,dh)}var dg=b8;HEAP[aw]=dg;bG=9;break $bb9$$bb15$12}else{bG=10}}while(0);if(bG==10){var c5=a8;var c4=(c5+64)&4294967295;var c3=db;var c2=c3;var c1=_FTC_MruList_New(c4,c2,aw);az=c1}var cX=HEAP[aw];var cW=cX;var cV=db;var cU=(cV+4)&4294967295;HEAP[cU]=cW;var cT=az;var cS=(((cT))|0)==0;$bb16$$bb32$24:do{if(cS){var cQ=db;var cP=(cQ+4)&4294967295;var cO=HEAP[cP];dV=cO;var cN=dV;var cL=(cN+8)&4294967295;var cK=HEAP[cL];var cJ=((cK)+1)&4294967295;var cI=dV;var cH=(cI+8)&4294967295;HEAP[cH]=cJ;var cG=cM;var cF=cG;cR=cF;var cD=bU;C=cD;u=160;az=0;de=0;var cB=cR;var cz=(cB+4)&4294967295;var co=HEAP[cz];var cn=C;var cm=(co)&(cn);cw=cm;var cl=cR;var ck=(cl)&4294967295;var cj=HEAP[ck];var ci=cw;var ch=unSign((cj),32,0)>unSign((ci),32,0);if(ch){var cf=cR;var cd=(cf+4)&4294967295;var b1=HEAP[cd];var b0=((b1)*2)&4294967295;var bZ=((b0)+1)&4294967295;var bY=C;var bX=(bZ)&(bY);cw=bX}var bW=cR;var bV=(bW+12)&4294967295;var bT=HEAP[bV];var bR=cw;var bP=(bT+4*bR)&4294967295;j=bP;var bF=j;b6=bF;while(1){var bE=j;var bD=HEAP[bE];HEAP[dx]=bD;var bC=HEAP[dx];var bB=(bC)==0;if(bB){bG=14;break}var bA=HEAP[dx];var bz=(bA+12)&4294967295;var by=HEAP[bz];var bw=C;var bu=(((by))|0)==(((bw))|0);if(bu){var a6=HEAP[dx];var a5=u;var dt=dl;var a4=cR;var a3=FUNCTION_TABLE[a5](a6,dt,a4);var a2=reSign((a3),8,0)!=0;if(a2){bG=16;break}}var a1=HEAP[dx];var a0=(a1+8)&4294967295;j=a0;bG=13;continue}if(bG==14){var bf=cR;var bd=C;var dc=dl;var ba=_FTC_Cache_NewNode(bf,bd,dc,dx);az=ba}else{if(bG==16){var aZ=b6;var aX=HEAP[aZ];var aV=HEAP[dx];var ay=(aX)!=(aV);if(ay){var ax=HEAP[dx];var av=(ax+8)&4294967295;var au=HEAP[av];var at=j;HEAP[at]=au;var ar=HEAP[dx];var aq=b6;var ap=HEAP[aq];var an=(ar+8)&4294967295;HEAP[an]=ap;var al=HEAP[dx];var Q=b6;HEAP[Q]=al}var P=cR;var O=(P+48)&4294967295;var N=HEAP[O];dv=N;var M=dv;var L=(M+8)&4294967295;var K=L;aR=K;var I=dv;var G=(I+8)&4294967295;var E=HEAP[G];var bt=HEAP[dx];var br=(E)!=(bt);if(br){var bp=HEAP[dx];var bn=bp;var bk=aR;var bi=bk;_FTC_MruNode_Up(bi,bn)}}}var a9=HEAP[dx];de=a9;var aU=dV;var aS=(aU+8)&4294967295;var aP=HEAP[aS];var aN=((aP)-1)&4294967295;var aL=dV;var aJ=(aL+8)&4294967295;HEAP[aJ]=aN;var aH=dV;var aE=(aH+8)&4294967295;var aC=HEAP[aE];var aB=(((aC))|0)==0;if(!(aB)){bG=22;break $bb16$$bb32$24}var ak=dV;var ai=ak;var ag=a8;var ae=(ag+64)&4294967295;_FTC_MruList_Remove(ae,ai)}}while(0);var ac=az;var aa=(((ac))|0)==0;if(!(aa)){bG=25;break $bb1$$bb$2}var Y=de;var W=Y;var U=(W+28)&4294967295;var S=HEAP[U];var D=dd;HEAP[D]=S;var A=bg;var y=(A)!=0;if(!(y)){bG=25;break $bb1$$bb$2}var w=bg;var t=de;HEAP[w]=t;var r=de;var p=(r+18)&4294967295;var n=HEAP[p];var l=((n)+1)&65535;var k=de;var g=(k+18)&4294967295;HEAP[g]=l;bG=25;break $bb1$$bb$2}}while(0);if(bG==0){az=6}var e=az;dQ=e;var b=dQ;d=b;var R=d;STACKTOP=aG;return R;return null}function _ftc_image_type_from_old_desc(P,ac){var z;var ab;var X;var L;var e;var G=0;ab=P;X=ac;var W=X;var V=(W)&4294967295;var U=(V)&4294967295;var T=HEAP[U];var S=ab;var R=(S)&4294967295;HEAP[R]=T;var Q=X;var N=(Q)&4294967295;var K=(N+4)&4294967295;var I=HEAP[K];var w=unSign((I),16,0);var u=ab;var s=(u+4)&4294967295;HEAP[s]=w;var q=X;var o=(q)&4294967295;var m=(o+6)&4294967295;var k=HEAP[m];var i=unSign((k),16,0);var g=ab;var f=(g+8)&4294967295;HEAP[f]=i;L=0;var b=X;var an=(b+8)&4294967295;var al=HEAP[an];e=al;var aj=e;var ah=(aj)&7;var af=(((ah))|0)==0;$bb$$bb5$2:do{if(af){var ad=e;var aa=(ad)&16;var Z=(((aa))|0)!=0;if(Z){var Y=L;var O=(Y)|4096;L=O}var M=e;var J=(M)&256;var H=(((J))|0)!=0;if(H){var F=L;var E=(F)|8;L=E}}else{var D=L;var C=(D)|8;L=C;var B=e;var A=(B)&128;var y=(((A))|0)!=0;if(!(y)){z=4;break $bb$$bb5$2}var x=L;var v=(x)|1;L=v}}while(0);var t=L;var r=(t)|4;L=r;var p=e;var n=(p)&32;var l=(((n))|0)!=0;if(l){var j=L;var h=(j)|2;L=h}var d=e;var c=(d)&64;var a=(((c))|0)!=0;if(a){var am=L;var ak=(am)|32;L=ak}var ai=L;var ag=ab;var ae=(ag+12)&4294967295;HEAP[ae]=ai;return;return}function _FTC_Image_Cache_New(j,f){var m;var k;var d;var h;var g;var l=0;k=j;d=f;var e=k;var c=d;var b=_FTC_ImageCache_New(e,c);g=b;var a=g;h=a;var i=h;return i;return null}function _FTC_Image_Cache_Lookup(t,a,d,q){var w=STACKTOP;STACKTOP+=16;_memset(w,0,16);var s;var o;var n;var v;var l;var u;var k;var r=w;var m=0;o=t;n=a;v=d;l=q;var j=n;var i=(j)==0;if(i){k=6}else{var h=n;_ftc_image_type_from_old_desc(r,h);var g=o;var f=v;var e=l;var c=_FTC_ImageCache_Lookup(g,r,f,e,0);k=c}var b=k;u=b;var p=u;STACKTOP=w;return p;return null}function _FTC_SBitCache_New(k,g){var n;var l;var e;var i;var h;var m=0;l=k;e=g;var f=e;var d=f;var c=l;var b=_FTC_GCache_New(c,_ftc_basic_sbit_cache_class,d);h=b;var a=h;i=a;var j=i;return j;return null}function _FTC_SBitCache_Lookup(Y,cr,a3,er,bh){var Z=STACKTOP;STACKTOP+=44;_memset(Z,0,44);var dT;var aw;var bH;var t;var bj;var aD;var b3;var dU;var bu;var bT;var bf=Z;var cP;var cD;var X;var T;var be;var c1;var ca=Z+36;var d4;var cR;var cS;var bR;var W;var d9;var aS;var bw=Z+40;var ef;var bI;var cs;var dM;var bi;var aa;var c2=0;aw=Y;bH=cr;t=a3;bj=er;aD=bh;cP=0;var bt=aD;var bs=(bt)!=0;if(bs){var br=aD;HEAP[br]=0}var bq=bj;var bp=(bq)==0;if(bp){bu=6}else{var bo=bj;HEAP[bo]=0;var bn=bH;var bm=(bn+4)&4294967295;var bl=HEAP[bm];var dH=unSign((bl),32,0)>65535;if(dH){var dG=bH;var dF=dG;X=dF;var dE=X;var dD=(dE)&4294967295;var dC=(dD)&4294967295;var dB=HEAP[dC];var dA=(bf+8)&4294967295;var dz=(dA)&4294967295;var dy=(dz)&4294967295;HEAP[dy]=dB;var dm=X;var dl=(dm)&4294967295;var dk=(dl+4)&4294967295;var dj=HEAP[dk];var di=unSign((dj),16,0);var dh=(bf+8)&4294967295;var dg=(dh)&4294967295;var df=(dg+4)&4294967295;HEAP[df]=di;var de=X;var dd=(de)&4294967295;var c0=(dd+6)&4294967295;var cZ=HEAP[c0];var cY=unSign((cZ),16,0);var cX=(bf+8)&4294967295;var cW=(cX)&4294967295;var cV=(cW+8)&4294967295;HEAP[cV]=cY;var cU=X;var cT=(cU+8)&4294967295;var cQ=HEAP[cT];var cO=(bf+8)&4294967295;var cC=(cO+24)&4294967295;HEAP[cC]=cQ}else{var cB=bH;var cA=(cB)&4294967295;var cz=HEAP[cA];var cy=(bf+8)&4294967295;var cx=(cy)&4294967295;var cw=(cx)&4294967295;HEAP[cw]=cz;var cv=bH;var cu=(cv+4)&4294967295;var ct=HEAP[cu];var cq=(bf+8)&4294967295;var cp=(cq)&4294967295;var co=(cp+4)&4294967295;HEAP[co]=ct;var cn=bH;var cm=(cn+8)&4294967295;var cl=HEAP[cm];var ck=(bf+8)&4294967295;var cj=(ck)&4294967295;var ci=(cj+8)&4294967295;HEAP[ci]=cl;var ch=bH;var cg=(ch+12)&4294967295;var cf=HEAP[cg];var ce=(bf+8)&4294967295;var cd=(ce+24)&4294967295;HEAP[cd]=cf}var cc=(bf+8)&4294967295;var cb=(cc)&4294967295;var b9=(cb+12)&4294967295;HEAP[b9]=1;var b8=(bf+8)&4294967295;var b7=(b8)&4294967295;var b6=(b7+16)&4294967295;HEAP[b6]=0;var b5=(bf+8)&4294967295;var b4=(b5)&4294967295;var b2=(b4+20)&4294967295;HEAP[b2]=0;var b1=(bf+8)&4294967295;var b0=(b1)&4294967295;var bZ=(b0)&4294967295;var bY=HEAP[bZ];var bX=(bY);var bW=(((bX))|0)>>3;var bV=(bf+8)&4294967295;var bU=(bV)&4294967295;var bS=(bU)&4294967295;var bQ=HEAP[bS];var bP=(bQ);var bO=(bP)<<7;var bN=(bW)^(bO);var bM=(bf+8)&4294967295;var bL=(bM)&4294967295;var bK=(bL+4)&4294967295;var bJ=HEAP[bK];var bG=((bN)+(bJ))&4294967295;var bF=(bf+8)&4294967295;var bE=(bF)&4294967295;var bD=(bE+8)&4294967295;var bC=HEAP[bD];var bB=((bC)*7)&4294967295;var bA=((bG)+(bB))&4294967295;var bz=(bf+8)&4294967295;var by=(bz)&4294967295;var bx=(by+12)&4294967295;var bd=HEAP[bx];var bc=(((bd))|0)==0;if(bc){var bb=(bf+8)&4294967295;var ba=(bb)&4294967295;var a9=(ba+16)&4294967295;var a8=HEAP[a9];var a7=((a8)*33)&4294967295;var a6=(bf+8)&4294967295;var a5=(a6)&4294967295;var a4=(a5+20)&4294967295;var a2=HEAP[a4];var a1=((a2)*61)&4294967295;var a0=(a7)^(a1);dU=a0}else{dU=0}var aZ=dU;var aY=((bA)+(aZ))&4294967295;var aX=(bf+8)&4294967295;var aW=(aX+24)&4294967295;var aV=HEAP[aW];var aU=((aV)*31)&4294967295;var aT=((aY)+(aU))&4294967295;var aR=t;var aQ=Math.floor(unSign((aR),32,0)/16);var aP=((aT)+(aQ))&4294967295;cD=aP;var aO=aw;var aN=aO;T=aN;var bv=bf;be=bv;c1=158;var aM=be;var aL=(aM)&4294967295;var aK=t;HEAP[aL]=aK;var aJ=T;var aI=(aJ+64)&4294967295;var aH=(aI+8)&4294967295;d4=aH;var aG=c1;cR=aG;bT=0;var aF=d4;var aE=HEAP[aF];cS=aE;bR=0;var aC=cS;var aB=(aC)!=0;$bb11$$bb17$16:do{if(aB){var aA=cS;bR=aA;while(1){var az=cR;var ay=bR;var ax=be;var av=ax;var au=FUNCTION_TABLE[az](ay,av);var at=reSign((au),8,0)!=0;if(at){dT=5;break}var al=bR;var ak=(al)&4294967295;var aj=HEAP[ak];bR=aj;var ai=bR;var ah=cS;var ag=(ai)!=(ah);if(ag){dT=4;continue}else{dT=9;break $bb11$$bb17$16}}var ar=bR;var aq=cS;var ap=(ar)!=(aq);if(ap){var ao=d4;var an=bR;_FTC_MruNode_Up(ao,an)}var am=bR;HEAP[ca]=am;dT=8;break $bb11$$bb17$16}else{dT=9}}while(0);if(dT==9){var af=T;var ae=(af+64)&4294967295;var ad=be;var ac=ad;var ab=_FTC_MruList_New(ae,ac,ca);bT=ab}var V=HEAP[ca];var U=V;var S=be;var R=(S+4)&4294967295;HEAP[R]=U;var Q=bT;var P=(((Q))|0)==0;$bb18$$bb34$28:do{if(P){var O=be;var N=(O+4)&4294967295;var L=HEAP[N];W=L;var J=W;var A=(J+8)&4294967295;var z=HEAP[A];var y=((z)+1)&4294967295;var x=W;var w=(x+8)&4294967295;HEAP[w]=y;var v=aw;var u=v;ef=u;var s=cD;bI=s;cs=162;bT=0;cP=0;var q=ef;var o=(q+4)&4294967295;var e=HEAP[o];var d=bI;var c=(e)&(d);dM=c;var b=ef;var a=(b)&4294967295;var eH=HEAP[a];var eG=dM;var eF=unSign((eH),32,0)>unSign((eG),32,0);if(eF){var eD=ef;var eB=(eD+4)&4294967295;var es=HEAP[eB];var eq=((es)*2)&4294967295;var ep=((eq)+1)&4294967295;var eo=bI;var en=(ep)&(eo);dM=en}var em=ef;var el=(em+12)&4294967295;var ek=HEAP[el];var ei=dM;var eg=(ek+4*ei)&4294967295;aS=eg;var M=aS;d9=M;while(1){var K=aS;var I=HEAP[K];HEAP[bw]=I;var H=HEAP[bw];var G=(H)==0;if(G){dT=13;break}var F=HEAP[bw];var E=(F+12)&4294967295;var D=HEAP[E];var C=bI;var B=(((D))|0)==(((C))|0);if(B){var r=HEAP[bw];var p=cs;var bk=bf;var n=ef;var m=FUNCTION_TABLE[p](r,bk,n);var k=reSign((m),8,0)!=0;if(k){dT=15;break}}var j=HEAP[bw];var i=(j+8)&4294967295;aS=i;dT=12;continue}if(dT==13){var dY=ef;var dX=bI;var bg=bf;var dW=_FTC_Cache_NewNode(dY,dX,bg,bw);bT=dW}else{if(dT==15){var h=d9;var g=HEAP[h];var f=HEAP[bw];var eE=(g)!=(f);if(eE){var eC=HEAP[bw];var eA=(eC+8)&4294967295;var ez=HEAP[eA];var ey=aS;HEAP[ey]=ez;var ex=HEAP[bw];var ew=d9;var ev=HEAP[ew];var eu=(ex+8)&4294967295;HEAP[eu]=ev;var et=HEAP[bw];var ej=d9;HEAP[ej]=et}var eh=ef;var ee=(eh+48)&4294967295;var ed=HEAP[ee];bi=ed;var ec=bi;var eb=(ec+8)&4294967295;var ea=eb;aa=ea;var d8=bi;var d7=(d8+8)&4294967295;var d6=HEAP[d7];var d5=HEAP[bw];var d3=(d6)!=(d5);if(d3){var d2=HEAP[bw];var d1=d2;var d0=aa;var dZ=d0;_FTC_MruNode_Up(dZ,d1)}}}var dV=HEAP[bw];cP=dV;var dS=W;var dR=(dS+8)&4294967295;var dQ=HEAP[dR];var dP=((dQ)-1)&4294967295;var dO=W;var dN=(dO+8)&4294967295;HEAP[dN]=dP;var dL=W;var dK=(dL+8)&4294967295;var dJ=HEAP[dK];var dI=(((dJ))|0)==0;if(!(dI)){dT=21;break $bb18$$bb34$28}var dx=W;var dw=dx;var dv=T;var du=(dv+64)&4294967295;_FTC_MruList_Remove(du,dw)}}while(0);var dt=bT;var ds=(((dt))|0)!=0;$Exit$$bb35$51:do{if(!ds){var dr=cP;var dq=dr;var dp=(dq+32)&4294967295;var dn=(dp)&4294967295;var dc=cP;var db=dc;var da=(db+24)&4294967295;var c9=HEAP[da];var c8=t;var c7=((c8)-(c9))&4294967295;var c6=(dn+16*c7)&4294967295;var c5=bj;HEAP[c5]=c6;var c4=aD;var c3=(c4)!=0;if(!(c3)){dT=24;break $Exit$$bb35$51}var cN=aD;var cM=cP;HEAP[cN]=cM;var cL=cP;var cK=(cL+18)&4294967295;var cJ=HEAP[cK];var cI=((cJ)+1)&65535;var cH=cP;var cG=(cH+18)&4294967295;HEAP[cG]=cI}}while(0);var cF=bT;bu=cF}var cE=bu;b3=cE;var l=b3;STACKTOP=Z;return l;return null}function _FTC_SBitCache_LookupScaler(X,dt,c8,a3,dP,bh){var Y=STACKTOP;STACKTOP+=44;_memset(Y,0,44);var dg;var av;var cq;var aB;var t;var bk;var aD;var b2;var c2;var bv;var bS;var bg=Y;var cE;var cC;var T;var be;var cQ;var b9=Y+36;var dr;var cG;var cH;var bQ;var W;var dx;var aS;var bw=Y+40;var dD;var bH;var cr;var de;var bj;var Z;var cR=0;av=X;cq=dt;aB=c8;t=a3;bk=dP;aD=bh;cE=0;var bu=aD;var bt=(bu)!=0;if(bt){var bs=aD;HEAP[bs]=0}var br=bk;var bq=(br)==0;$bb3$$bb2$5:do{if(bq){dg=1}else{var bp=cq;var bo=(bp)==0;if(bo){dg=1;break $bb3$$bb2$5}var bn=bk;HEAP[bn]=0;var bm=(bg+8)&4294967295;var dd=(bm)&4294967295;var dc=cq;var db=(dc)&4294967295;var da=(dd)&4294967295;var c9=(db)&4294967295;var c7=HEAP[c9];HEAP[da]=c7;var c6=(dd+4)&4294967295;var c5=(db+4)&4294967295;var c4=HEAP[c5];HEAP[c6]=c4;var c3=(dd+8)&4294967295;var c1=(db+8)&4294967295;var c0=HEAP[c1];HEAP[c3]=c0;var cZ=(dd+12)&4294967295;var cY=(db+12)&4294967295;var cX=HEAP[cY];HEAP[cZ]=cX;var cW=(dd+16)&4294967295;var cV=(db+16)&4294967295;var cU=HEAP[cV];HEAP[cW]=cU;var cT=(dd+20)&4294967295;var cS=(db+20)&4294967295;var cP=HEAP[cS];HEAP[cT]=cP;var cO=(bg+8)&4294967295;var cN=(cO+24)&4294967295;var cM=aB;HEAP[cN]=cM;var cL=(bg+8)&4294967295;var cK=(cL)&4294967295;var cJ=(cK)&4294967295;var cI=HEAP[cJ];var cF=(cI);var cD=(((cF))|0)>>3;var cB=(bg+8)&4294967295;var cA=(cB)&4294967295;var cz=(cA)&4294967295;var cy=HEAP[cz];var cx=(cy);var cw=(cx)<<7;var cv=(cD)^(cw);var cu=(bg+8)&4294967295;var ct=(cu)&4294967295;var cs=(ct+4)&4294967295;var cp=HEAP[cs];var co=((cv)+(cp))&4294967295;var cn=(bg+8)&4294967295;var cm=(cn)&4294967295;var cl=(cm+8)&4294967295;var ck=HEAP[cl];var cj=((ck)*7)&4294967295;var ci=((co)+(cj))&4294967295;var ch=(bg+8)&4294967295;var cg=(ch)&4294967295;var cf=(cg+12)&4294967295;var ce=HEAP[cf];var cd=(((ce))|0)==0;if(cd){var cc=(bg+8)&4294967295;var cb=(cc)&4294967295;var ca=(cb+16)&4294967295;var b8=HEAP[ca];var b7=((b8)*33)&4294967295;var b6=(bg+8)&4294967295;var b5=(b6)&4294967295;var b4=(b5+20)&4294967295;var b3=HEAP[b4];var b1=((b3)*61)&4294967295;var b0=(b7)^(b1);c2=b0}else{c2=0}var bZ=c2;var bY=((ci)+(bZ))&4294967295;var bX=(bg+8)&4294967295;var bW=(bX+24)&4294967295;var bV=HEAP[bW];var bU=((bV)*31)&4294967295;var bT=((bY)+(bU))&4294967295;var bR=t;var bP=Math.floor(unSign((bR),32,0)/16);var bO=((bT)+(bP))&4294967295;cC=bO;var bN=av;var bM=bN;T=bM;var bf=bg;be=bf;cQ=158;var bL=be;var bK=(bL)&4294967295;var bJ=t;HEAP[bK]=bJ;var bI=T;var bG=(bI+64)&4294967295;var bF=(bG+8)&4294967295;dr=bF;var bE=cQ;cG=bE;bS=0;var bD=dr;var bC=HEAP[bD];cH=bC;bQ=0;var bB=cH;var bA=(bB)!=0;$bb9$$bb15$12:do{if(bA){var bz=cH;bQ=bz;while(1){var by=cG;var bx=bQ;var bd=be;var bc=bd;var bb=FUNCTION_TABLE[by](bx,bc);var ba=reSign((bb),8,0)!=0;if(ba){dg=6;break}var a2=bQ;var a1=(a2)&4294967295;var a0=HEAP[a1];bQ=a0;var aZ=bQ;var aY=cH;var aX=(aZ)!=(aY);if(aX){dg=5;continue}else{dg=10;break $bb9$$bb15$12}}var a9=bQ;var a8=cH;var a7=(a9)!=(a8);if(a7){var a6=dr;var a5=bQ;_FTC_MruNode_Up(a6,a5)}var a4=bQ;HEAP[b9]=a4;dg=9;break $bb9$$bb15$12}else{dg=10}}while(0);if(dg==10){var aW=T;var aV=(aW+64)&4294967295;var aU=be;var aT=aU;var aR=_FTC_MruList_New(aV,aT,b9);bS=aR}var aQ=HEAP[b9];var aP=aQ;var aO=be;var aN=(aO+4)&4294967295;HEAP[aN]=aP;var aM=bS;var aL=(((aM))|0)==0;$bb16$$bb32$24:do{if(aL){var aK=be;var aJ=(aK+4)&4294967295;var aI=HEAP[aJ];W=aI;var aH=W;var aG=(aH+8)&4294967295;var aF=HEAP[aG];var aE=((aF)+1)&4294967295;var aC=W;var aA=(aC+8)&4294967295;HEAP[aA]=aE;var az=av;var ay=az;dD=ay;var ax=cC;bH=ax;cr=162;bS=0;cE=0;var aw=dD;var au=(aw+4)&4294967295;var at=HEAP[au];var ar=bH;var aq=(at)&(ar);de=aq;var ap=dD;var ao=(ap)&4294967295;var an=HEAP[ao];var am=de;var al=unSign((an),32,0)>unSign((am),32,0);if(al){var ak=dD;var aj=(ak+4)&4294967295;var ai=HEAP[aj];var ah=((ai)*2)&4294967295;var ag=((ah)+1)&4294967295;var af=bH;var ae=(ag)&(af);de=ae}var ad=dD;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var aa=de;var V=(ab+4*aa)&4294967295;aS=V;var U=aS;dx=U;while(1){var S=aS;var R=HEAP[S];HEAP[bw]=R;var Q=HEAP[bw];var P=(Q)==0;if(P){dg=14;break}var O=HEAP[bw];var N=(O+12)&4294967295;var L=HEAP[N];var J=bH;var A=(((L))|0)==(((J))|0);if(A){var z=HEAP[bw];var y=cr;var bl=bg;var x=dD;var w=FUNCTION_TABLE[y](z,bl,x);var v=reSign((w),8,0)!=0;if(v){dg=16;break}}var u=HEAP[bw];var s=(u+8)&4294967295;aS=s;dg=13;continue}if(dg==14){var D=dD;var C=bH;var bi=bg;var B=_FTC_Cache_NewNode(D,C,bi,bw);bS=B}else{if(dg==16){var q=dx;var o=HEAP[q];var e=HEAP[bw];var d=(o)!=(e);if(d){var c=HEAP[bw];var b=(c+8)&4294967295;var a=HEAP[b];var d5=aS;HEAP[d5]=a;var d4=HEAP[bw];var d3=dx;var d1=HEAP[d3];var dZ=(d4+8)&4294967295;HEAP[dZ]=d1;var dQ=HEAP[bw];var dO=dx;HEAP[dO]=dQ}var dN=dD;var dM=(dN+48)&4294967295;var dL=HEAP[dM];bj=dL;var dK=bj;var dJ=(dK+8)&4294967295;var dI=dJ;Z=dI;var dG=bj;var dE=(dG+8)&4294967295;var M=HEAP[dE];var K=HEAP[bw];var I=(M)!=(K);if(I){var H=HEAP[bw];var G=H;var F=Z;var E=F;_FTC_MruNode_Up(E,G)}}}var r=HEAP[bw];cE=r;var p=W;var m=(p+8)&4294967295;var l=HEAP[m];var k=((l)-1)&4294967295;var j=W;var i=(j+8)&4294967295;HEAP[i]=k;var h=W;var g=(h+8)&4294967295;var f=HEAP[g];var d2=(((f))|0)==0;if(!(d2)){dg=22;break $bb16$$bb32$24}var d0=W;var dY=d0;var dX=T;var dW=(dX+64)&4294967295;_FTC_MruList_Remove(dW,dY)}}while(0);var dV=bS;var dU=(((dV))|0)!=0;$Exit$$bb33$47:do{if(!dU){var dT=cE;var dS=dT;var dR=(dS+32)&4294967295;var dH=(dR)&4294967295;var dF=cE;var dC=dF;var dB=(dC+24)&4294967295;var dA=HEAP[dB];var dz=t;var dy=((dz)-(dA))&4294967295;var dw=(dH+16*dy)&4294967295;var dv=bk;HEAP[dv]=dw;var du=aD;var ds=(du)!=0;if(!(ds)){dg=25;break $Exit$$bb33$47}var dq=aD;var dp=cE;HEAP[dq]=dp;var dn=cE;var dm=(dn+18)&4294967295;var dl=HEAP[dm];var dk=((dl)+1)&65535;var dj=cE;var di=(dj+18)&4294967295;HEAP[di]=dk}}while(0);var dh=bS;bv=dh;dg=27;break $bb3$$bb2$5}}while(0);if(dg==1){bv=6}var df=bv;b2=df;var n=b2;STACKTOP=Y;return n;return null}function _FTC_SBit_Cache_New(j,f){var m;var k;var d;var h;var g;var l=0;k=j;d=f;var e=k;var c=d;var b=_FTC_SBitCache_New(e,c);g=b;var a=g;h=a;var i=h;return i;return null}function _FTC_SBit_Cache_Lookup(h,a,d,p){var w=STACKTOP;STACKTOP+=16;_memset(w,0,16);var r;var t;var n;var u;var v;var s;var l;var q=w;var m=0;t=h;n=a;u=d;v=p;var k=n;var j=(k)==0;if(j){l=6}else{var i=n;_ftc_image_type_from_old_desc(q,i);var g=t;var f=u;var e=v;var c=_FTC_SBitCache_Lookup(g,q,f,e,0);l=c}var b=l;s=b;var o=s;STACKTOP=w;return o;return null}function _ft_gzip_alloc(t,h,v){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var r;var s;var n;var p;var u;var k;var o;var m=x;var w;var l=0;s=t;n=h;p=v;var j=p;var i=n;var g=((j)*(i))&4294967295;o=g;w=0;var f=o;var e=s;var d=_ft_mem_alloc(e,f,m);w=d;var c=HEAP[m];var b=w;k=b;var a=k;u=a;var q=u;STACKTOP=x;return q;return null}function _ft_gzip_free(e,h){var d;var g;var f;var b=0;g=e;f=h;var c=g;var a=f;_ft_mem_free(c,a);f=0;return;return}function _ft_gzip_check_header(g){var w=STACKTOP;STACKTOP+=8;_memset(w,0,8);var P;var B;var A;var aD;var D=w;var N=w+4;var Q;var X;var R;var d=0;B=g;var aC=B;var aB=_FT_Stream_Seek(aC,0);HEAP[D]=aB;var aA=HEAP[D];var az=(((aA))|0)!=0;$Exit$$bb$2:do{if(!az){var ay=B;var m=N;var ax=_FT_Stream_Read(ay,m,4);HEAP[D]=ax;var aw=HEAP[D];var av=(((aw))|0)!=0;if(av){P=0;break $Exit$$bb$2}var au=(N)&4294967295;var ac=HEAP[au];var ab=reSign((ac),8,0)!=31;$bb6$$bb3$5:do{if(!ab){var aa=(N+1)&4294967295;var Z=HEAP[aa];var Y=reSign((Z),8,0)!=-117;if(Y){P=2;break $bb6$$bb3$5}var W=(N+2)&4294967295;var V=HEAP[W];var U=reSign((V),8,0)!=8;if(U){P=2;break $bb6$$bb3$5}var T=(N+3)&4294967295;var S=HEAP[T];var O=unSign((S),8,0);var M=(O)&224;var L=(((M))|0)!=0;if(L){P=2;break $bb6$$bb3$5}var K=B;var J=_FT_Stream_Skip(K,6);HEAP[D]=J;var I=HEAP[D];var H=(N+3)&4294967295;var G=HEAP[H];var F=unSign((G),8,0);var E=(F)&4;var C=(((E))|0)!=0;if(C){var z=B;var y=_FT_Stream_ReadShortLE(z,D);var x=unSign((y),16,0);Q=x;var v=HEAP[D];var u=(((v))|0)!=0;if(u){P=0;break $Exit$$bb$2}var t=Q;var s=B;var r=_FT_Stream_Skip(s,t);HEAP[D]=r;var q=HEAP[D];var p=(((q))|0)!=0;if(p){P=0;break $Exit$$bb$2}}var o=(N+3)&4294967295;var n=HEAP[o];var l=unSign((n),8,0);var k=(l)&8;var j=(((k))|0)!=0;if(j){P=9}else{P=10}$bb11$$bb14$14:while(1){if(P==9){var i=B;var h=_FT_Stream_ReadChar(i,D);var f=unSign((h),8,0);X=f;var e=HEAP[D];var c=(((e))|0)!=0;if(c){P=0;break $Exit$$bb$2}var b=X;var a=(((b))|0)==0;if(a){P=10;continue $bb11$$bb14$14}P=9;continue $bb11$$bb14$14}else{if(P==10){var aK=(N+3)&4294967295;var aJ=HEAP[aK];var aI=unSign((aJ),8,0);var aH=(aI)&16;var aG=(((aH))|0)!=0;if(aG){P=13;break $bb11$$bb14$14}else{P=14;break $bb11$$bb14$14}}}}while(1){if(P==13){var aF=B;var aE=_FT_Stream_ReadChar(aF,D);var at=unSign((aE),8,0);R=at;var ar=HEAP[D];var aq=(((ar))|0)!=0;if(aq){P=0;break $Exit$$bb$2}var ap=R;var ao=(((ap))|0)==0;if(ao){P=14;continue}P=13;continue}else{if(P==14){var an=(N+3)&4294967295;var am=HEAP[an];var al=unSign((am),8,0);var ak=(al)&2;var aj=(((ak))|0)!=0;if(aj){P=17;break}else{P=0;break $Exit$$bb$2}}}}var ai=B;var ah=_FT_Stream_Skip(ai,2);HEAP[D]=ah;var af=HEAP[D];P=0;break $Exit$$bb$2}}while(0);HEAP[D]=3}}while(0);var ae=HEAP[D];aD=ae;var ad=aD;A=ad;var ag=A;STACKTOP=w;return ag;return null}function _ft_gzip_file_init(L,g,H){var Q;var p;var A;var I;var z;var ao;var R;var C;var d=0;p=L;A=g;I=H;var an=p;var am=(an+12)&4294967295;R=am;C=0;var al=p;var ak=(al+4)&4294967295;var aj=A;HEAP[ak]=aj;var ai=p;var ah=(ai)&4294967295;var ag=I;HEAP[ah]=ag;var af=A;var ac=(af+28)&4294967295;var ab=HEAP[ac];var aa=p;var Z=(aa+8)&4294967295;HEAP[Z]=ab;var Y=p;var X=(Y+4168)&4294967295;var W=(X)&4294967295;var V=(W+4096)&4294967295;var U=p;var S=(U+8272)&4294967295;HEAP[S]=V;var P=p;var O=(P+8272)&4294967295;var N=HEAP[O];var M=p;var K=(M+8268)&4294967295;HEAP[K]=N;var J=p;var G=(J+8264)&4294967295;HEAP[G]=0;var F=I;A=F;var E=A;var D=_ft_gzip_check_header(E);C=D;var B=C;var y=(((B))|0)!=0;$Exit$$bb$2:do{if(!y){var x=A;var w=_FT_Stream_Pos(x);var v=p;var u=(v+68)&4294967295;HEAP[u]=w;var t=R;var s=(t+32)&4294967295;HEAP[s]=164;var r=R;var q=(r+36)&4294967295;HEAP[q]=166;var o=A;var n=(o+28)&4294967295;var m=HEAP[n];var l=R;var k=(l+40)&4294967295;var j=m;HEAP[k]=j;var i=R;var h=(i+4)&4294967295;HEAP[h]=0;var f=p;var e=(f+4168)&4294967295;var c=(e)&4294967295;var b=R;var a=(b)&4294967295;HEAP[a]=c;var aw=R;var av=_inflateInit2_(aw,-15,(__str337)&4294967295,56);var au=(((av))|0)!=0;if(!au){var at=R;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=(aq)==0;if(!(ap)){Q=1;break $Exit$$bb$2}}C=3}}while(0);var ae=C;ao=ae;var ad=ao;z=ad;var T=z;return T;return null}function _ft_gzip_file_done(i){var w;var j;var n;var m=0;j=i;var l=j;var k=(l+12)&4294967295;n=k;var h=n;var g=_inflateEnd(h);var f=n;var e=(f+32)&4294967295;HEAP[e]=0;var d=n;var c=(d+36)&4294967295;HEAP[c]=0;var b=n;var a=(b+40)&4294967295;HEAP[a]=0;var y=n;var x=(y)&4294967295;HEAP[x]=0;var v=n;var u=(v+12)&4294967295;HEAP[u]=0;var t=n;var s=(t+4)&4294967295;HEAP[s]=0;var r=n;var q=(r+16)&4294967295;HEAP[q]=0;var p=j;var o=(p+8)&4294967295;HEAP[o]=0;var C=j;var B=(C)&4294967295;HEAP[B]=0;var A=j;var z=(A+4)&4294967295;HEAP[z]=0;return;return}function _ft_gzip_file_reset(d){var t;var s;var u;var P;var aa;var c;var b;var B=0;s=d;var O=s;var N=(O)&4294967295;var M=HEAP[N];aa=M;var L=s;var K=(L+68)&4294967295;var J=HEAP[K];var H=aa;var F=_FT_Stream_Seek(H,J);c=F;var D=c;var p=(((D))|0)==0;if(p){var n=s;var l=(n+12)&4294967295;b=l;var k=b;var j=_inflateReset(k);var i=b;var h=(i+4)&4294967295;HEAP[h]=0;var g=s;var f=(g+72)&4294967295;var e=(f)&4294967295;var a=b;var Z=(a)&4294967295;HEAP[Z]=e;var Y=b;var X=(Y+16)&4294967295;HEAP[X]=0;var W=s;var V=(W+4168)&4294967295;var U=(V)&4294967295;var T=b;var S=(T+12)&4294967295;HEAP[S]=U;var R=s;var I=(R+4168)&4294967295;var G=(I)&4294967295;var E=(G+4096)&4294967295;var C=s;var A=(C+8272)&4294967295;HEAP[A]=E;var z=s;var y=(z+8272)&4294967295;var x=HEAP[y];var w=s;var v=(w+8268)&4294967295;HEAP[v]=x;var r=s;var q=(r+8264)&4294967295;HEAP[q]=0}var o=c;P=o;var m=P;u=m;var Q=u;return Q;return null}function _ft_gzip_file_fill_input(f){var C;var B;var D;var Z;var e;var ar;var v;var K=0;B=f;var Y=B;var X=(Y+12)&4294967295;e=X;var W=B;var V=(W)&4294967295;var T=HEAP[V];ar=T;var S=ar;var Q=(S+20)&4294967295;var O=HEAP[Q];var M=(O)!=0;$bb$$bb3$2:do{if(M){var y=ar;var w=(y+20)&4294967295;var t=HEAP[w];var r=B;var p=(r+72)&4294967295;var n=(p)&4294967295;var l=ar;var j=(l+8)&4294967295;var h=HEAP[j];var g=ar;var b=FUNCTION_TABLE[t](g,h,n,4096);v=b;var aq=v;var ao=(((aq))|0)==0;if(ao){Z=85;C=0;break $bb$$bb3$2}else{C=1;break $bb$$bb3$2}}else{var am=ar;var ak=(am+4)&4294967295;var ai=HEAP[ak];var ag=ar;var ae=(ag+8)&4294967295;var ac=HEAP[ae];var ab=((ai)-(ac))&4294967295;v=ab;var R=v;var P=unSign((R),32,0)>4096;if(P){v=4096}var N=v;var L=(((N))|0)==0;if(L){Z=85;C=0;break $bb$$bb3$2}else{var J=ar;var I=(J)&4294967295;var H=HEAP[I];var G=ar;var F=(G+8)&4294967295;var E=HEAP[F];var A=(H+E)&4294967295;var z=B;var x=(z+72)&4294967295;var u=(x)&4294967295;var s=v;_llvm_memcpy_p0i8_p0i8_i32(u,A,s,1,0);C=1;break $bb$$bb3$2}}}while(0);if(C==1){var q=ar;var o=(q+8)&4294967295;var m=HEAP[o];var k=v;var i=((m)+(k))&4294967295;var d=ar;var c=(d+8)&4294967295;HEAP[c]=i;var a=B;var ap=(a+72)&4294967295;var an=(ap)&4294967295;var al=e;var aj=(al)&4294967295;HEAP[aj]=an;var ah=e;var af=(ah+4)&4294967295;var ad=v;HEAP[af]=ad;Z=0}var U=Z;D=U;var aa=D;return aa;return null}function _ft_gzip_file_fill_output(d){var w;var v;var x;var T;var b;var c;var M;var E=0;v=d;var S=v;var R=(S+12)&4294967295;b=R;c=0;var Q=v;var P=(Q+4168)&4294967295;var O=(P)&4294967295;var N=v;var K=(N+8268)&4294967295;HEAP[K]=O;var I=v;var G=(I+8268)&4294967295;var r=HEAP[G];var p=b;var n=(p+12)&4294967295;HEAP[n]=r;var m=b;var k=(m+16)&4294967295;HEAP[k]=4096;while(1){var t=b;var s=(t+16)&4294967295;var q=HEAP[s];var o=(((q))|0)!=0;if(!(o)){w=1;break}var i=b;var h=(i+4)&4294967295;var g=HEAP[h];var f=(((g))|0)==0;if(f){var e=v;var a=_ft_gzip_file_fill_input(e);c=a;var ad=c;var ac=(((ad))|0)!=0;if(ac){w=1;break}}var ab=b;var aa=_inflate(ab,0);M=aa;var Z=M;var Y=(((Z))|0)==1;if(Y){w=3;break}var y=M;var u=(((y))|0)!=0;if(u){w=7;break}else{w=0;continue}}if(w==3){var X=b;var W=(X+12)&4294967295;var V=HEAP[W];var L=v;var J=(L+8272)&4294967295;HEAP[J]=V;var H=v;var F=(H+8272)&4294967295;var D=HEAP[F];var C=v;var B=(C+8268)&4294967295;var A=HEAP[B];var z=(D)==(A);if(z){c=85}}else{if(w==7){c=85}}var l=c;T=l;var j=T;x=j;var U=x;return U;return null}function _ft_gzip_file_skip_output(c,q){var r;var p;var j;var s;var M;var b;var h;var y=0;p=c;j=q;b=0;while(1){var L=p;var K=(L+8272)&4294967295;var J=HEAP[K];var I=(J);var H=p;var G=(H+8268)&4294967295;var E=HEAP[G];var C=(E);var A=((I)-(C))&4294967295;h=A;var o=h;var n=j;var m=unSign((o),32,0)>=unSign((n),32,0);if(m){var l=j;h=l}var k=p;var i=(k+8268)&4294967295;var g=HEAP[i];var f=h;var e=(g+f)&4294967295;var d=p;var a=(d+8268)&4294967295;HEAP[a]=e;var W=p;var V=(W+8264)&4294967295;var U=HEAP[V];var T=h;var S=((U)+(T))&4294967295;var R=p;var Q=(R+8264)&4294967295;HEAP[Q]=S;var P=j;var O=h;var F=((P)-(O))&4294967295;j=F;var D=j;var B=(((D))|0)==0;if(B){r=2;break}var z=p;var x=_ft_gzip_file_fill_output(z);b=x;var w=b;var v=(((w))|0)!=0;if(v){r=2;break}r=0;continue}var u=b;M=u;var t=M;s=t;var N=s;return N;return null}function _ft_gzip_file_io(K,ak,q,ai){var Q;var p;var aB;var d;var w;var B;var aF;var P;var D;var ah;var e=0;p=K;aB=ak;d=q;w=ai;P=0;var aE=p;var aD=(aE+8264)&4294967295;var aC=HEAP[aD];var aA=aB;var az=unSign((aC),32,0)>unSign((aA),32,0);$bb$$bb1$2:do{if(az){var ay=p;var ax=_ft_gzip_file_reset(ay);D=ax;var aw=D;var av=(((aw))|0)!=0;if(av){Q=0;break $bb$$bb1$2}else{Q=1;break $bb$$bb1$2}}else{Q=1}}while(0);$Exit$$bb1$4:do{if(Q==1){var ab=p;var aa=(ab+8264)&4294967295;var Z=HEAP[aa];var Y=aB;var X=unSign((Z),32,0)=unSign((u),32,0);if(t){var s=w;ah=s}var r=p;var o=(r+8268)&4294967295;var n=HEAP[o];var m=d;var l=ah;_llvm_memcpy_p0i8_p0i8_i32(m,n,l,1,0);var k=d;var j=ah;var i=(k+j)&4294967295;d=i;var h=P;var g=ah;var f=((h)+(g))&4294967295;P=f;var c=p;var b=(c+8268)&4294967295;var a=HEAP[b];var aM=ah;var aL=(a+aM)&4294967295;var aK=p;var aJ=(aK+8268)&4294967295;HEAP[aJ]=aL;var aI=p;var aH=(aI+8264)&4294967295;var aG=HEAP[aH];var au=ah;var at=((aG)+(au))&4294967295;var ar=p;var aq=(ar+8264)&4294967295;HEAP[aq]=at;var ap=w;var ao=ah;var an=((ap)-(ao))&4294967295;w=an;var am=w;var al=(((am))|0)==0;if(al){Q=0;break $Exit$$bb1$4}var aj=p;var ag=_ft_gzip_file_fill_output(aj);D=ag;var af=D;var ae=(((af))|0)!=0;if(ae){Q=0;break $Exit$$bb1$4}Q=3;continue}}}while(0);var ad=P;aF=ad;var ac=aF;B=ac;var R=B;return R;return null}function _ft_gzip_stream_close(p){var w;var m;var i;var y;var l=0;m=p;var k=m;var j=(k+12)&4294967295;var h=(j)&4294967295;var g=h;var f=HEAP[g];var e=f;i=e;var d=m;var c=(d+28)&4294967295;var b=HEAP[c];y=b;var a=i;var x=(a)!=0;if(x){var v=i;_ft_gzip_file_done(v);var u=y;var t=i;var s=t;_ft_mem_free(u,s);i=0;var r=m;var q=(r+12)&4294967295;var o=(q)&4294967295;var n=o;HEAP[n]=0}return;return}function _ft_gzip_stream_io(p,v,y,z){var t;var o;var w;var m;var b;var x;var l;var j;var n=0;o=p;w=v;m=y;b=z;var k=o;var i=(k+12)&4294967295;var h=(i)&4294967295;var g=h;var f=HEAP[g];var e=f;j=e;var d=j;var c=w;var a=m;var u=b;var s=_ft_gzip_file_io(d,c,a,u);l=s;var r=l;x=r;var q=x;return q;return null}function _ft_gzip_get_uncompressed_size(q){var D=STACKTOP;STACKTOP+=4;_memset(D,0,4);var y;var n;var C;var j;var l=D;var B;var A;var k=0;n=q;A=0;var i=n;var h=(i+8)&4294967295;var g=HEAP[h];B=g;var f=n;var e=(f+4)&4294967295;var d=HEAP[e];var c=((d)-4)&4294967295;var b=n;var a=_FT_Stream_Seek(b,c);var z=(((a))|0)==0;if(z){var x=n;var w=_FT_Stream_ReadLong(x,l);A=w;var v=HEAP[l];var u=(((v))|0)!=0;if(u){A=0}var t=n;var s=B;var p=_FT_Stream_Seek(t,s)}var o=A;j=o;var m=j;C=m;var r=C;STACKTOP=D;return r;return null}function _FT_Stream_OpenGzip(h,J){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var Z;var B;var K;var A;var aR;var D=w;var av;var N;var d;var F;var aw;var e=0;B=h;K=J;var aQ=K;var aP=(aQ+28)&4294967295;var aO=HEAP[aP];av=aO;var aN=K;var aM=_ft_gzip_check_header(aN);HEAP[D]=aM;var aL=HEAP[D];var aK=(((aL))|0)!=0;$Exit$$bb$2:do{if(!aK){var aJ=B;var aI=aJ;_llvm_memset_p0i8_i32(aI,0,40,1,0);var ao=B;var am=(ao+28)&4294967295;var ak=av;HEAP[am]=ak;var ai=av;var ag=_ft_mem_qalloc(ai,8276,D);var ae=ag;N=ae;var ad=HEAP[D];var ac=(((ad))|0)==0;if(ac){var ab=N;var aa=B;var T=K;var R=_ft_gzip_file_init(ab,aa,T);HEAP[D]=R;var P=HEAP[D];var O=(((P))|0)!=0;if(O){var M=av;var L=N;var I=L;_ft_mem_free(M,I);N=0;Z=0;break $Exit$$bb$2}else{var H=B;var G=(H+12)&4294967295;var E=(G)&4294967295;var C=E;var z=N;var y=z;HEAP[C]=y}}var x=K;var v=_ft_gzip_get_uncompressed_size(x);d=v;var u=d;var t=(((u))|0)!=0;$bb5$$bb11$10:do{if(t){var s=d;var r=unSign((s),32,0)<=40959;if(!(r)){Z=3;break $bb5$$bb11$10}var q=d;var p=av;var o=_ft_mem_alloc(p,q,D);F=o;var n=HEAP[D];var m=(((n))|0)==0;if(m){var l=N;var k=F;var j=d;var i=_ft_gzip_file_io(l,0,k,j);aw=i;var g=aw;var f=d;var c=(((g))|0)==(((f))|0);if(c){var b=N;_ft_gzip_file_done(b);var a=av;var aY=N;var aX=aY;_ft_mem_free(a,aX);N=0;var aW=B;var aV=(aW+12)&4294967295;var aU=(aV)&4294967295;var aT=aU;HEAP[aT]=0;var aS=B;var aH=(aS+4)&4294967295;var aG=d;HEAP[aH]=aG;var aF=B;var aD=(aF+8)&4294967295;HEAP[aD]=0;var aC=B;var aB=(aC)&4294967295;var aA=F;HEAP[aB]=aA;var az=B;var ay=(az+20)&4294967295;HEAP[ay]=0;var ax=B;var au=(ax+24)&4294967295;HEAP[au]=168;Z=0;break $Exit$$bb$2}else{var at=N;var ar=_ft_gzip_file_io(at,0,0,0);var aq=av;var ap=F;_ft_mem_free(aq,ap);F=0}}HEAP[D]=0}}while(0);var an=B;var al=(an+4)&4294967295;HEAP[al]=2147483647;var aj=B;var ah=(aj+8)&4294967295;HEAP[ah]=0;var af=B;var Y=(af)&4294967295;HEAP[Y]=0;var X=B;var W=(X+20)&4294967295;HEAP[W]=170;var V=B;var U=(V+24)&4294967295;HEAP[U]=168}}while(0);var S=HEAP[D];aR=S;var Q=aR;A=Q;var aE=A;STACKTOP=w;return aE;return null}function _ft_lzw_check_header(o){var A=STACKTOP;STACKTOP+=2;_memset(A,0,2);var x;var m;var z;var j;var l;var s=A;var k=0;m=o;var i=m;var h=_FT_Stream_Seek(i,0);l=h;var g=l;var f=(((g))|0)!=0;$Exit$$bb$2:do{if(!f){var e=m;var r=s;var d=_FT_Stream_Read(e,r,2);l=d;var c=l;var b=(((c))|0)!=0;if(b){x=0;break $Exit$$bb$2}var a=(s)&4294967295;var y=HEAP[a];var w=reSign((y),8,0)!=31;if(!w){var v=(s+1)&4294967295;var u=HEAP[v];var t=reSign((u),8,0)!=-99;if(!(t)){x=0;break $Exit$$bb$2}}l=3}}while(0);var q=l;j=q;var p=j;z=p;var n=z;STACKTOP=A;return n;return null}function _ft_lzw_file_init(d,U,t){var r;var q;var b;var f;var s;var J;var e;var c;var v=0;q=d;b=U;f=t;var I=q;var H=(I+12)&4294967295;e=H;c=0;var G=q;var F=(G+4)&4294967295;var E=b;HEAP[F]=E;var D=q;var B=(D)&4294967295;var z=f;HEAP[B]=z;var x=b;var p=(x+28)&4294967295;var o=HEAP[p];var n=q;var m=(n+8)&4294967295;HEAP[m]=o;var l=q;var k=(l+184)&4294967295;var j=(k)&4294967295;var i=(j+4096)&4294967295;var h=q;var g=(h+4288)&4294967295;HEAP[g]=i;var a=q;var T=(a+4288)&4294967295;var S=HEAP[T];var R=q;var Q=(R+4284)&4294967295;HEAP[Q]=S;var P=q;var O=(P+4280)&4294967295;HEAP[O]=0;var N=f;var M=_ft_lzw_check_header(N);c=M;var K=c;var C=(((K))|0)!=0;if(!C){var A=e;var y=f;_ft_lzwstate_init(A,y)}var w=c;J=w;var u=J;s=u;var L=s;return L;return null}function _ft_lzw_file_done(j){var l;var h;var k=0;h=j;var i=h;var g=(i+12)&4294967295;_ft_lzwstate_done(g);var f=h;var e=(f+8)&4294967295;HEAP[e]=0;var d=h;var c=(d)&4294967295;HEAP[c]=0;var b=h;var a=(b+4)&4294967295;HEAP[a]=0;return;return}function _ft_lzw_file_reset(i){var z;var j;var B;var l;var r;var n;var m=0;j=i;var k=j;var h=(k)&4294967295;var g=HEAP[h];r=g;var f=r;var e=_FT_Stream_Seek(f,0);n=e;var d=n;var c=(((d))|0)==0;if(c){var b=j;var a=(b+12)&4294967295;_ft_lzwstate_reset(a);var A=j;var y=(A+184)&4294967295;var x=(y)&4294967295;var w=(x+4096)&4294967295;var v=j;var t=(v+4288)&4294967295;HEAP[t]=w;var s=j;var q=(s+4288)&4294967295;var p=HEAP[q];var o=j;var G=(o+4284)&4294967295;HEAP[G]=p;var F=j;var E=(F+4280)&4294967295;HEAP[E]=0}var D=n;l=D;var C=l;B=C;var u=B;return u;return null}function _ft_lzw_file_fill_output(j){var z;var k;var B;var m;var d;var G;var o;var n=0;k=j;var l=k;var i=(l+12)&4294967295;d=i;o=0;var h=k;var g=(h+184)&4294967295;var f=(g)&4294967295;var e=k;var c=(e+4284)&4294967295;HEAP[c]=f;var b=k;var a=(b+184)&4294967295;var A=(a)&4294967295;var y=d;var x=_ft_lzwstate_io(y,A,4096);G=x;var w=k;var v=(w+4284)&4294967295;var t=HEAP[v];var s=G;var r=(t+s)&4294967295;var q=k;var p=(q+4288)&4294967295;HEAP[p]=r;var F=G;var E=(((F))|0)==0;if(E){o=85}var D=o;m=D;var C=m;B=C;var u=B;return u;return null}function _ft_lzw_file_skip_output(g,E){var F;var D;var q;var G;var ab;var f;var o;var ac;var e;var N=0;D=g;q=E;f=0;var aa=D;var Z=(aa+4288)&4294967295;var Y=HEAP[Z];var X=(Y);var W=D;var V=(W+4284)&4294967295;var T=HEAP[V];var R=(T);var P=((X)-(R))&4294967295;o=P;var A=o;var y=q;var w=unSign((A),32,0)>=unSign((y),32,0);if(w){var u=q;o=u}var s=D;var p=(s+4284)&4294967295;var m=HEAP[p];var k=o;var i=(m+k)&4294967295;var h=D;var b=(h+4284)&4294967295;HEAP[b]=i;var ap=D;var an=(ap+4280)&4294967295;var al=HEAP[an];var aj=o;var ai=((al)+(aj))&4294967295;var ah=D;var ag=(ah+4280)&4294967295;HEAP[ag]=ai;var af=q;var ae=o;var U=((af)-(ae))&4294967295;q=U;while(1){var a=q;var ao=(((a))|0)!=0;if(!(ao)){F=7;break}ac=4096;var S=ac;var Q=q;var O=unSign((S),32,0)>unSign((Q),32,0);if(O){var M=q;ac=M}var L=D;var K=(L+12)&4294967295;var J=ac;var I=_ft_lzwstate_io(K,0,J);e=I;var H=e;var C=ac;var B=unSign((H),32,0)unSign((a2),32,0);$bb$$bb3$2:do{if(a1){var a0=p;var aZ=(a0+4280)&4294967295;var aY=HEAP[aZ];var aX=a3;var aD=((aY)-(aX))&4294967295;var aB=p;var az=(aB+4284)&4294967295;var ax=HEAP[az];var av=(ax);var at=p;var ar=(at+184)&4294967295;var aq=(ar);var ap=((av)-(aq))&4294967295;var ao=unSign((aD),32,0)<=unSign((ap),32,0);if(ao){var ag=p;var ae=(ag+4284)&4294967295;var ac=HEAP[ae];var aa=p;var X=(aa+4280)&4294967295;var V=HEAP[X];var U=a3;var T=((V)-(U))&4294967295;var S=(0-(T))&4294967295;var R=(ac+S)&4294967295;var H=p;var E=(H+4284)&4294967295;HEAP[E]=R;var C=p;var A=(C+4280)&4294967295;var y=a3;HEAP[A]=y;an=0;break $bb$$bb3$2}else{var v=p;var u=_ft_lzw_file_reset(v);Q=u;var t=Q;var s=(((t))|0)!=0;if(s){an=1;break $bb$$bb3$2}else{an=0;break $bb$$bb3$2}}}else{an=0}}while(0);$bb3$$Exit$7:do{if(an==0){var r=p;var o=(r+4280)&4294967295;var n=HEAP[o];var m=a3;var l=unSign((n),32,0)=unSign((aQ),32,0);if(aP){var aO=w;aJ=aO}var aN=p;var aL=(aN+4284)&4294967295;var aI=HEAP[aL];var aH=d;var aG=aj;var aF=(aH+aG)&4294967295;var aE=aJ;_llvm_memcpy_p0i8_p0i8_i32(aF,aI,aE,1,0);var aC=aj;var aA=aJ;var ay=((aC)+(aA))&4294967295;aj=ay;var aw=p;var au=(aw+4284)&4294967295;var am=HEAP[au];var al=aJ;var ak=(am+al)&4294967295;var ai=p;var ah=(ai+4284)&4294967295;HEAP[ah]=ak;var af=p;var ad=(af+4280)&4294967295;var ab=HEAP[ad];var Z=aJ;var W=((ab)+(Z))&4294967295;var P=p;var O=(P+4280)&4294967295;HEAP[O]=W;var M=w;var K=aJ;var I=((M)-(K))&4294967295;w=I;var G=w;var D=(((G))|0)==0;if(D){an=1;break $bb3$$Exit$7}var B=p;var z=_ft_lzw_file_fill_output(B);Q=z;var x=Q;var N=(((x))|0)!=0;if(N){an=1;break $bb3$$Exit$7}an=3;continue}}}while(0);var L=aj;a7=L;var J=a7;F=J;var aU=F;return aU;return null}function _ft_lzw_stream_close(p){var w;var m;var i;var y;var l=0;m=p;var k=m;var j=(k+12)&4294967295;var h=(j)&4294967295;var g=h;var f=HEAP[g];var e=f;i=e;var d=m;var c=(d+28)&4294967295;var b=HEAP[c];y=b;var a=i;var x=(a)!=0;if(x){var v=i;_ft_lzw_file_done(v);var u=y;var t=i;var s=t;_ft_mem_free(u,s);i=0;var r=m;var q=(r+12)&4294967295;var o=(q)&4294967295;var n=o;HEAP[n]=0}return;return}function _ft_lzw_stream_io(p,v,y,z){var t;var o;var w;var m;var b;var x;var l;var j;var n=0;o=p;w=v;m=y;b=z;var k=o;var i=(k+12)&4294967295;var h=(i)&4294967295;var g=h;var f=HEAP[g];var e=f;j=e;var d=j;var c=w;var a=m;var u=b;var s=_ft_lzw_file_io(d,c,a,u);l=s;var r=l;x=r;var q=x;return q;return null}function _FT_Stream_OpenLZW(ae,y){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var v;var b;var f;var x;var T;var c=w;var d;var e;var F=0;b=ae;f=y;var S=f;var R=(S+28)&4294967295;var Q=HEAP[R];d=Q;var P=f;var O=_ft_lzw_check_header(P);HEAP[c]=O;var N=HEAP[c];var L=(((N))|0)!=0;$Exit$$bb$2:do{if(!L){var J=b;var H=J;_llvm_memset_p0i8_i32(H,0,40,1,0);var s=b;var q=(s+28)&4294967295;var o=d;HEAP[q]=o;var m=d;var l=_ft_mem_alloc(m,4292,c);var k=l;e=k;var j=HEAP[c];var i=(((j))|0)==0;if(i){var h=e;var g=b;var a=f;var ad=_ft_lzw_file_init(h,g,a);HEAP[c]=ad;var ac=HEAP[c];var ab=(((ac))|0)!=0;if(ab){var aa=d;var Z=e;var Y=Z;_ft_mem_free(aa,Y);e=0;v=0;break $Exit$$bb$2}else{var X=b;var W=(X+12)&4294967295;var V=(W)&4294967295;var M=V;var K=e;var I=K;HEAP[M]=I}}var G=b;var E=(G+4)&4294967295;HEAP[E]=2147483647;var D=b;var C=(D+8)&4294967295;HEAP[C]=0;var B=b;var A=(B)&4294967295;HEAP[A]=0;var z=b;var u=(z+20)&4294967295;HEAP[u]=172;var t=b;var r=(t+24)&4294967295;HEAP[r]=174}}while(0);var p=HEAP[c];T=p;var n=T;x=n;var U=x;STACKTOP=w;return U;return null}function _ft_lzwstate_refill(y){var v;var w;var x;var T;var u;var F=0;w=y;var S=w;var R=(S+4)&4294967295;var Q=HEAP[R];var P=(((Q))|0)!=0;if(P){T=-1}else{var O=w;var N=(O+52)&4294967295;var L=HEAP[N];var J=w;var H=(J+8)&4294967295;var r=(H)&4294967295;var p=w;var n=(p+164)&4294967295;var l=HEAP[n];var j=_FT_Stream_TryRead(l,r,L);u=j;var h=u;var f=w;var d=(f+28)&4294967295;HEAP[d]=h;var c=w;var b=(c+36)&4294967295;var a=HEAP[b];var ad=u;var ac=((a)+(ad))&4294967295;var ab=w;var aa=(ab+36)&4294967295;HEAP[aa]=ac;var Z=w;var Y=(Z+52)&4294967295;var X=HEAP[Y];var W=u;var V=unSign((X),32,0)>unSign((W),32,0);var M=unSign((V),1,0);var K=w;var I=(K+4)&4294967295;HEAP[I]=M;var G=w;var E=(G+24)&4294967295;HEAP[E]=0;var D=w;var C=(D+28)&4294967295;var B=HEAP[C];var A=(B)<<3;var z=w;var t=(z+52)&4294967295;var s=HEAP[t];var q=((A)-(s))&4294967295;var o=((q)+1)&4294967295;var m=w;var k=(m+28)&4294967295;HEAP[k]=o;var i=u;var g=(((i))|0)==0;if(g){T=-1}else{T=0}}var e=T;x=e;var U=x;return U;return null}function _ft_lzwstate_get_code(aG){var aE;var ah;var U;var bn;var a1;var E;var a2;var aF;var aA;var g=0;ah=aG;var bm=ah;var bl=(bm+52)&4294967295;var bk=HEAP[bl];E=bk;var bj=ah;var bi=(bj+24)&4294967295;var bh=HEAP[bi];a2=bh;var bg=ah;var bf=(bg+32)&4294967295;var be=HEAP[bf];var aV=reSign((be),8,0)!=0;$bb2$$bb$2:do{if(aV){aE=0}else{var aT=ah;var aR=(aT+28)&4294967295;var aP=HEAP[aR];var aN=a2;var aL=(((aP))|0)<=(((aN))|0);if(aL){aE=0;break $bb2$$bb$2}var aK=ah;var aJ=(aK+56)&4294967295;var aI=HEAP[aJ];var aH=ah;var ax=(aH+60)&4294967295;var av=HEAP[ax];var at=unSign((aI),32,0)>=unSign((av),32,0);if(at){aE=0;break $bb2$$bb$2}else{aE=2;break $bb2$$bb$2}}}while(0);$bb2$$bb12$5:do{if(aE==0){var aq=ah;var ao=(aq+56)&4294967295;var am=HEAP[ao];var al=ah;var ak=(al+60)&4294967295;var aj=HEAP[ak];var ai=unSign((am),32,0)>=unSign((aj),32,0);if(ai){var X=E;var T=((X)+1)&4294967295;E=T;var Q=ah;var N=(Q+52)&4294967295;var K=E;HEAP[N]=K;var H=ah;var F=(H+52)&4294967295;var D=HEAP[F];var C=ah;var B=(C+40)&4294967295;var w=HEAP[B];var u=unSign((D),32,0)>3;var aS=ah;var aQ=(aS+8)&4294967295;var aO=(aQ+aU)&4294967295;aF=aO;var aM=a2;var aD=(aM)&7;a2=aD;var aC=aF;var aB=HEAP[aC];var az=unSign((aB),8,0);var ay=a2;var aw=(((az))|0)>>(((ay))|0);aA=aw;var au=aF;var ar=(au+1)&4294967295;aF=ar;var ap=a2;var an=(8-(ap))&4294967295;a2=an;var ag=a2;var af=E;var ad=((af)-(ag))&4294967295;E=ad;var ab=E;var Z=unSign((ab),32,0)>7;if(Z){var W=aF;var S=HEAP[W];var P=unSign((S),8,0);var M=a2;var J=(P)<<(M);var ae=aA;var ac=(J)|(ae);aA=ac;var aa=aF;var Y=(aa+1)&4294967295;aF=Y;var V=a2;var R=((V)+8)&4294967295;a2=R;var O=E;var L=((O)-8)&4294967295;E=L}var I=E;var G=(((I))|0)!=0;if(G){var A=aF;var z=HEAP[A];var y=unSign((z),8,0);var x=E;var v=1<<(x);var t=((v)-1)&4294967295;var r=(y)&(t);var p=a2;var n=(r)<<(p);var l=aA;var f=(n)|(l);aA=f}var e=aA;bn=e}var d=bn;U=d;var a4=U;return a4;return null}function _ft_lzwstate_stack_grow(w){var u=STACKTOP;STACKTOP+=4;_memset(u,0,4);var s;var t;var v;var R;var d;var c=u;var b;var S;var D=0;t=w;var Q=t;var P=(Q+92)&4294967295;var O=HEAP[P];var N=t;var M=(N+96)&4294967295;var L=HEAP[M];var J=unSign((O),32,0)>=unSign((L),32,0);$bb$$bb5$2:do{if(J){var H=t;var F=(H+168)&4294967295;var p=HEAP[F];d=p;var n=t;var l=(n+96)&4294967295;var k=HEAP[l];b=k;var j=b;S=j;var i=S;var h=unSign((i),32,0)>>>1;var g=S;var f=((h)+(g))&4294967295;var e=((f)+4)&4294967295;S=e;var a=t;var ac=(a+88)&4294967295;var ab=HEAP[ac];var aa=t;var Z=(aa+100)&4294967295;var Y=(Z)&4294967295;var X=(ab)==(Y);if(X){var W=t;var V=(W+88)&4294967295;HEAP[V]=0;b=0}var U=t;var K=(U+88)&4294967295;var I=HEAP[K];var G=S;var E=b;var C=d;var B=_ft_mem_realloc(C,1,E,G,I,c);var A=t;var z=(A+88)&4294967295;HEAP[z]=B;var y=HEAP[c];var x=(((y))|0)!=0;if(x){R=-1;s=1;break $bb$$bb5$2}else{var r=t;var q=(r+96)&4294967295;var o=S;HEAP[q]=o;s=2;break $bb$$bb5$2}}else{s=2}}while(0);if(s==2){R=0}var m=R;v=m;var T=v;STACKTOP=u;return T;return null}function _ft_lzwstate_prefix_grow(B){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var x;var y;var A;var W;var b;var X;var d;var c=z;var I=0;y=B;var V=y;var U=(V+84)&4294967295;var T=HEAP[U];b=T;var S=b;X=S;var R=y;var Q=(R+168)&4294967295;var O=HEAP[Q];d=O;var M=X;var K=(((M))|0)==0;if(K){X=512}else{var u=X;var s=unSign((u),32,0)>>>2;var q=X;var o=((s)+(q))&4294967295;X=o}var m=y;var k=(m+76)&4294967295;var i=HEAP[k];var g=X;var f=b;var e=d;var a=i;var ah=_ft_mem_realloc(e,3,f,g,a,c);var ag=ah;var af=y;var ae=(af+76)&4294967295;HEAP[ae]=ag;var ad=HEAP[c];var ac=(((ad))|0)!=0;if(ac){W=-1}else{var ab=y;var aa=(ab+76)&4294967295;var Z=HEAP[aa];var P=X;var N=(Z+2*P)&4294967295;var L=N;var J=y;var H=(J+80)&4294967295;HEAP[H]=L;var G=y;var F=(G+76)&4294967295;var E=HEAP[F];var D=b;var C=(E+2*D)&4294967295;var w=y;var v=(w+80)&4294967295;var t=HEAP[v];var r=b;var p=C;_llvm_memmove_p0i8_p0i8_i32(t,p,r,1,0);var n=y;var l=(n+84)&4294967295;var j=X;HEAP[l]=j;W=0}var h=W;A=h;var Y=A;STACKTOP=z;return Y;return null}function _ft_lzwstate_reset(t){var q;var j;var l=0;j=t;var k=j;var i=(k+4)&4294967295;HEAP[i]=0;var h=j;var g=(h+24)&4294967295;HEAP[g]=0;var f=j;var e=(f+28)&4294967295;HEAP[e]=0;var d=j;var c=(d+32)&4294967295;HEAP[c]=0;var b=j;var a=(b+36)&4294967295;HEAP[a]=0;var s=j;var r=(s+92)&4294967295;HEAP[r]=0;var p=j;var o=(p+52)&4294967295;HEAP[o]=9;var n=j;var m=(n)&4294967295;HEAP[m]=0;return;return}function _ft_lzwstate_init(z,y){var w;var k;var c;var m=0;k=z;c=y;var l=k;var j=l;_llvm_memset_p0i8_i32(j,0,172,1,0);var i=k;var h=(i+164)&4294967295;var g=c;HEAP[h]=g;var f=c;var e=(f+28)&4294967295;var d=HEAP[e];var b=k;var a=(b+168)&4294967295;HEAP[a]=d;var x=k;var v=(x+76)&4294967295;HEAP[v]=0;var u=k;var t=(u+80)&4294967295;HEAP[t]=0;var s=k;var r=(s+84)&4294967295;HEAP[r]=0;var q=k;var p=(q+100)&4294967295;var o=(p)&4294967295;var n=k;var D=(n+88)&4294967295;HEAP[D]=o;var C=k;var B=(C+96)&4294967295;HEAP[B]=64;var A=k;_ft_lzwstate_reset(A);return;return}function _ft_lzwstate_done(C){var u;var j;var x;var l=0;j=C;var k=j;var i=(k+168)&4294967295;var h=HEAP[i];x=h;var g=j;_ft_lzwstate_reset(g);var f=j;var e=(f+88)&4294967295;var d=HEAP[e];var c=j;var b=(c+100)&4294967295;var a=(b)&4294967295;var w=(d)!=(a);if(w){var v=j;var t=(v+88)&4294967295;var s=HEAP[t];var r=x;_ft_mem_free(r,s);var q=j;var p=(q+88)&4294967295;HEAP[p]=0}var o=j;var n=(o+76)&4294967295;var m=HEAP[n];var G=x;var F=m;_ft_mem_free(G,F);var E=j;var D=(E+76)&4294967295;HEAP[D]=0;var B=j;var A=(B+80)&4294967295;HEAP[A]=0;var z=j;var y=z;_llvm_memset_p0i8_i32(y,0,172,1,0);return;return}function _ft_lzwstate_io(o,bc,dx){var W=STACKTOP;STACKTOP+=1;_memset(W,0,1);var dJ;var c1;var bf;var dy;var bQ;var bn;var a9;var aJ;var aO;var ba;var aN;var cP=W;var bb;var bV;var g;var cQ=0;c1=o;bf=bc;dy=dx;aJ=0;var bm=c1;var bl=(bm+68)&4294967295;var bk=HEAP[bl];aO=bk;var bj=c1;var bi=(bj+64)&4294967295;var bh=HEAP[bi];ba=bh;var bg=c1;var be=(bg+72)&4294967295;var bd=HEAP[be];aN=bd;var dw=dy;var dv=(((dw))|0)==0;$Exit$$bb$2:do{if(!dv){var du=c1;var dt=(du)&4294967295;var ds=HEAP[dt];if(ds==0){dJ=31}else{if(ds==1){dJ=9}else{if(ds==2){dJ=23}else{dJ=7;break $Exit$$bb$2}}}$bb1$$NextCode$$bb31$4:do{if(dJ==31){var dr=c1;var dq=(dr+164)&4294967295;var dp=HEAP[dq];var dn=_FT_Stream_Seek(dp,2);var dm=(((dn))|0)!=0;if(dm){dJ=0;break $bb1$$NextCode$$bb31$4}var db=c1;var da=(db+164)&4294967295;var c9=HEAP[da];var c8=_FT_Stream_TryRead(c9,cP,1);var c7=(((c8))|0)!=1;if(c7){dJ=0;break $bb1$$NextCode$$bb31$4}var c6=HEAP[cP];var c5=unSign((c6),8,0);var c4=(c5)&31;var c3=c1;var c2=(c3+40)&4294967295;HEAP[c2]=c4;var cO=HEAP[cP];var cN=unSign((cO),8,0);var cM=(cN)&128;var cL=c1;var cK=(cL+44)&4294967295;HEAP[cK]=cM;var cJ=c1;var cI=(cJ+40)&4294967295;var cH=HEAP[cI];var cG=1<<(cH);var cF=((cG)-256)&4294967295;var cu=c1;var ct=(cu+48)&4294967295;HEAP[ct]=cF;var cs=c1;var cr=(cs+40)&4294967295;var cq=HEAP[cr];var cp=unSign((cq),32,0)>16;if(cp){dJ=0;break $bb1$$NextCode$$bb31$4}var co=c1;var cn=(co+52)&4294967295;HEAP[cn]=9;var cm=c1;var cl=(cm+44)&4294967295;var cd=HEAP[cl];var cc=(((cd))|0)!=0;var cb=unSign((cc),1,0);var ca=c1;var b9=(ca+56)&4294967295;HEAP[b9]=cb;aN=0;var b8=c1;var b7=(b8+52)&4294967295;var b6=HEAP[b7];var b5=c1;var b4=(b5+40)&4294967295;var b3=HEAP[b4];var b2=unSign((b6),32,0)=unSign((bx),32,0);if(bw){dJ=7;break $Exit$$bb$2}var bv=c1;var bu=(bv)&4294967295;HEAP[bu]=1;dJ=9;break $bb1$$NextCode$$bb31$4}}while(0);$Eof$$NextCode$$bb31$18:while(1){if(dJ==0){var cf=c1;var ce=(cf)&4294967295;HEAP[ce]=3;dJ=7;break $Exit$$bb$2}else{if(dJ==9){var bt=c1;var bs=_ft_lzwstate_get_code(bt);bV=bs;var br=bV;var bq=(((br))|0)<0;if(bq){dJ=0;continue $Eof$$NextCode$$bb31$18}var bp=bV;g=bp;var bo=g;var a8=(((bo))|0)==256;$bb14$$bb17$23:do{if(a8){var a7=c1;var a6=(a7+44)&4294967295;var a5=HEAP[a6];var a4=(((a5))|0)!=0;if(!(a4)){dJ=12;break $bb14$$bb17$23}var a3=c1;var a2=(a3+56)&4294967295;HEAP[a2]=0;var a1=c1;var a0=(a1+32)&4294967295;HEAP[a0]=1;var aZ=c1;var aY=_ft_lzwstate_get_code(aZ);bV=aY;var aX=bV;var aW=(((aX))|0)<0;if(aW){dJ=0;continue $Eof$$NextCode$$bb31$18}var aV=bV;g=aV}}while(0);var aU=g;aN=aU;var aT=g;var aS=unSign((aT),32,0)>255;$bb18$$bb28$28:do{if(aS){var aR=g;var aQ=((aR)-256)&4294967295;var aP=c1;var aM=(aP+56)&4294967295;var aL=HEAP[aM];var aK=unSign((aQ),32,0)>=unSign((aL),32,0);if(aK){var aI=c1;var aH=(aI+92)&4294967295;var aG=HEAP[aH];var aF=c1;var aE=(aF+96)&4294967295;var aD=HEAP[aE];var aC=unSign((aG),32,0)>=unSign((aD),32,0);if(aC){var aB=c1;var aA=_ft_lzwstate_stack_grow(aB);var az=(((aA))|0)<0;if(az){dJ=0;continue $Eof$$NextCode$$bb31$18}}var ay=c1;var ax=(ay+88)&4294967295;var aw=HEAP[ax];var av=c1;var au=(av+92)&4294967295;var at=HEAP[au];var ar=aO;var aq=(((ar))&255);var ap=(aw+at)&4294967295;HEAP[ap]=aq;var ao=((at)+1)&4294967295;var an=c1;var am=(an+92)&4294967295;HEAP[am]=ao;var al=ba;g=al}while(1){var es=g;var er=unSign((es),32,0)>255;if(!(er)){dJ=21;break $bb18$$bb28$28}var ak=c1;var aj=(ak+76)&4294967295;var ai=HEAP[aj];var ah=(ai)==0;if(ah){dJ=0;continue $Eof$$NextCode$$bb31$18}var ag=c1;var af=(ag+92)&4294967295;var ae=HEAP[af];var ad=c1;var ac=(ad+96)&4294967295;var ab=HEAP[ac];var aa=unSign((ae),32,0)>=unSign((ab),32,0);if(aa){var Z=c1;var Y=_ft_lzwstate_stack_grow(Z);var X=(((Y))|0)<0;if(X){dJ=0;continue $Eof$$NextCode$$bb31$18}}var V=c1;var U=(V+88)&4294967295;var T=HEAP[U];var S=c1;var R=(S+92)&4294967295;var Q=HEAP[R];var P=c1;var O=(P+80)&4294967295;var M=HEAP[O];var K=g;var B=((K)-256)&4294967295;var A=(M+B)&4294967295;var z=HEAP[A];var y=(T+Q)&4294967295;HEAP[y]=z;var x=((Q)+1)&4294967295;var w=c1;var v=(w+92)&4294967295;HEAP[v]=x;var u=c1;var s=(u+76)&4294967295;var q=HEAP[s];var f=g;var e=((f)-256)&4294967295;var d=(q+2*e)&4294967295;var c=HEAP[d];var b=unSign((c),16,0);g=b;dJ=17;continue}}}while(0);var eq=g;aO=eq;var eo=c1;var em=(eo+92)&4294967295;var ed=HEAP[em];var ec=c1;var eb=(ec+96)&4294967295;var ea=HEAP[eb];var d9=unSign((ed),32,0)>=unSign((ea),32,0);if(d9){var d8=c1;var d7=_ft_lzwstate_stack_grow(d8);var d6=(((d7))|0)<0;if(d6){dJ=0;continue $Eof$$NextCode$$bb31$18}}var d4=c1;var d2=(d4+88)&4294967295;var N=HEAP[d2];var L=c1;var J=(L+92)&4294967295;var I=HEAP[J];var H=aO;var G=(((H))&255);var F=(N+I)&4294967295;HEAP[F]=G;var E=((I)+1)&4294967295;var D=c1;var C=(D+92)&4294967295;HEAP[C]=E;var t=c1;var r=(t)&4294967295;HEAP[r]=2;dJ=23;continue $Eof$$NextCode$$bb31$18}else{if(dJ==23){while(1){var dX=c1;var dW=(dX+92)&4294967295;var dV=HEAP[dW];var dU=(((dV))|0)!=0;if(!(dU)){dJ=27;break}var p=c1;var n=(p+92)&4294967295;var m=HEAP[n];var l=((m)-1)&4294967295;var k=c1;var j=(k+92)&4294967295;HEAP[j]=l;var i=bf;var h=(i)!=0;if(h){var ep=c1;var en=(ep+88)&4294967295;var el=HEAP[en];var ek=c1;var ej=(ek+92)&4294967295;var ei=HEAP[ej];var eh=(el+ei)&4294967295;var eg=HEAP[eh];var ef=bf;var ee=aJ;var d5=(ef+ee)&4294967295;HEAP[d5]=eg}var d3=aJ;var d1=((d3)+1)&4294967295;aJ=d1;var d0=aJ;var dZ=dy;var dY=(((d0))|0)==(((dZ))|0);if(dY){dJ=7;break $Exit$$bb$2}else{dJ=24;continue}}var dT=c1;var dS=(dT+56)&4294967295;var dR=HEAP[dS];var dQ=c1;var dP=(dQ+48)&4294967295;var dO=HEAP[dP];var dN=unSign((dR),32,0)=unSign((dG),32,0);if(dF){var dE=c1;var dD=_ft_lzwstate_prefix_grow(dE);var dC=(((dD))|0)<0;if(dC){dJ=0;continue $Eof$$NextCode$$bb31$18}}var dB=c1;var dA=(dB+76)&4294967295;var dz=HEAP[dA];var dl=c1;var dk=(dl+56)&4294967295;var dj=HEAP[dk];var di=ba;var dh=(((di))&65535);var dg=(dz+2*dj)&4294967295;HEAP[dg]=dh;var df=c1;var de=(df+80)&4294967295;var dd=HEAP[de];var dc=c1;var c0=(dc+56)&4294967295;var cZ=HEAP[c0];var cY=aO;var cX=(((cY))&255);var cW=(dd+cZ)&4294967295;HEAP[cW]=cX;var cV=c1;var cU=(cV+56)&4294967295;var cT=HEAP[cU];var cS=((cT)+1)&4294967295;var cR=c1;var cE=(cR+56)&4294967295;HEAP[cE]=cS}var cD=aN;ba=cD;var cC=c1;var cB=(cC)&4294967295;HEAP[cB]=1;dJ=9;continue $Eof$$NextCode$$bb31$18}}}}}}while(0);var cA=c1;var cz=(cA+64)&4294967295;var cy=ba;HEAP[cz]=cy;var cx=c1;var cw=(cx+68)&4294967295;var cv=aO;HEAP[cw]=cv;var ck=c1;var cj=(ck+72)&4294967295;var ci=aN;HEAP[cj]=ci;var ch=aJ;bn=ch;var cg=bn;bQ=cg;var a=bQ;STACKTOP=W;return a;return null}function _ps_table_new(al,C,f){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var D;var K;var p;var g;var F;var ab;var e=E;var N=0;K=al;p=C;g=f;var aa=K;var Z=(aa+32)&4294967295;var Y=g;HEAP[Z]=Y;var X=g;var W=p;var V=_ft_mem_realloc(X,4,0,W,0,e);var T=V;var R=K;var P=(R+24)&4294967295;HEAP[P]=T;var z=HEAP[e];var x=(((z))|0)!=0;$Exit$$bb$2:do{if(!x){var v=g;var t=p;var r=_ft_mem_realloc(v,4,0,t,0,e);var o=r;var m=K;var k=(m+28)&4294967295;HEAP[k]=o;var i=HEAP[e];var h=(((i))|0)!=0;if(h){D=0;break $Exit$$bb$2}var b=K;var an=(b+16)&4294967295;var ak=p;HEAP[an]=ak;var aj=K;var ai=(aj+12)&4294967295;HEAP[ai]=-559038737;var ah=K;var ag=(ah+20)&4294967295;HEAP[ag]=0;var af=K;var ae=(af)&4294967295;HEAP[ae]=0;var ad=K;var U=(ad+8)&4294967295;HEAP[U]=0;var S=K;var Q=(S+4)&4294967295;HEAP[Q]=0;var O=K;var M=(O+36)&4294967295;var L=(M)&4294967295;var J=HEAP[(_ps_table_funcs)&4294967295];HEAP[L]=J;var I=(M+4)&4294967295;var H=HEAP[(_ps_table_funcs+4)&4294967295];HEAP[I]=H;var G=(M+8)&4294967295;var B=HEAP[(_ps_table_funcs+8)&4294967295];HEAP[G]=B;var A=(M+12)&4294967295;var y=HEAP[(_ps_table_funcs+12)&4294967295];HEAP[A]=y}}while(0);var w=HEAP[e];var u=(((w))|0)!=0;if(u){var s=K;var q=(s+24)&4294967295;var n=HEAP[q];var l=g;var j=n;_ft_mem_free(l,j);var d=K;var c=(d+24)&4294967295;HEAP[c]=0}var a=HEAP[e];ab=a;var am=ab;F=am;var ac=F;STACKTOP=E;return ac;return null}function _shift_elements(M,k){var o;var p;var C;var g;var D;var b;var q=0;p=M;C=k;var B=p;var A=(B)&4294967295;var z=HEAP[A];var y=(z);var x=C;var w=(x);var v=((y)-(w))&4294967295;g=v;var t=p;var s=(t+24)&4294967295;var r=HEAP[s];D=r;var n=p;var m=(n+16)&4294967295;var l=HEAP[m];var j=D;var i=(j+4*l)&4294967295;b=i;while(1){var F=D;var E=b;var u=(F)<(E);if(!(u)){o=3;break}var h=D;var f=(h)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=D;var a=(c)&4294967295;var N=HEAP[a];var L=g;var K=(N+L)&4294967295;var J=D;var I=(J)&4294967295;HEAP[I]=K}var H=D;var G=(H+4)&4294967295;D=G;o=0;continue}return;return}function _reallocate_t1_table(T,J){var p=STACKTOP;STACKTOP+=4;_memset(p,0,4);var o;var s;var r;var q;var I;var c;var k;var b=p;var u=0;s=T;r=J;var H=s;var G=(H+32)&4294967295;var F=HEAP[G];c=F;var E=s;var D=(E)&4294967295;var C=HEAP[D];k=C;var A=c;var y=r;var w=_ft_mem_alloc(A,y,b);var n=s;var m=(n)&4294967295;HEAP[m]=w;var l=HEAP[b];var j=(((l))|0)!=0;if(j){var i=s;var h=(i)&4294967295;var g=k;HEAP[h]=g;var f=HEAP[b];I=f}else{var e=k;var d=(e)!=0;if(d){var a=s;var U=(a+8)&4294967295;var S=HEAP[U];var R=s;var Q=(R)&4294967295;var P=HEAP[Q];var O=k;_llvm_memcpy_p0i8_p0i8_i32(P,O,S,1,0);var N=s;var M=k;_shift_elements(N,M);var L=c;var B=k;_ft_mem_free(L,B);k=0}var z=r;var x=s;var v=(x+8)&4294967295;HEAP[v]=z;I=0}var t=I;q=t;var K=q;STACKTOP=p;return K;return null}function _ps_table_add(p,aF,A,ao){var ah;var aV;var M;var n;var ag;var C;var a1;var K;var q;var aE;var d=0;aV=p;M=aF;n=A;ag=ao;var a0=M;var aZ=(((a0))|0)<0;$bb1$$bb$2:do{if(aZ){ah=0}else{var aY=aV;var aX=(aY+16)&4294967295;var aW=HEAP[aX];var aU=M;var aT=(((aW))|0)<=(((aU))|0);if(aT){ah=0;break $bb1$$bb$2}var aS=ag;var aR=(((aS))|0)<0;if(aR){a1=6;ah=3;break $bb1$$bb$2}else{var ay=aV;var aw=(ay+4)&4294967295;var au=HEAP[aw];var ar=ag;var ap=((au)+(ar))&4294967295;var am=aV;var al=(am+8)&4294967295;var ak=HEAP[al];var aj=unSign((ap),32,0)>unSign((ak),32,0);$bb5$$bb14$8:do{if(aj){var ai=aV;var aa=(ai+8)&4294967295;var Y=HEAP[aa];q=Y;var W=n;var U=(W);var S=aV;var Q=(S)&4294967295;var P=HEAP[Q];var O=(P);var N=((U)-(O))&4294967295;aE=N;var L=aE;var E=aV;var B=(E+8)&4294967295;var y=HEAP[B];var x=unSign((L),32,0)>=unSign((y),32,0);if(x){aE=-1}while(1){var l=aV;var k=(l+4)&4294967295;var j=HEAP[k];var i=ag;var h=((j)+(i))&4294967295;var g=q;var f=unSign((h),32,0)>unSign((g),32,0);if(!(f)){ah=7;break}var w=q;var v=unSign((w),32,0)>>>2;var u=q;var t=((v)+(u))&4294967295;var s=((t)+1)&4294967295;q=s;var r=q;var o=((r)+1023)&4294967295;var m=(o)&-1024;q=m;ah=5;continue}var e=q;var c=aV;var b=_reallocate_t1_table(c,e);K=b;var a=K;var a8=(((a))|0)!=0;if(a8){var a7=K;a1=a7;ah=3;break $bb1$$bb$2}else{var a6=aE;var a5=(((a6))|0)>=0;if(!(a5)){ah=9;break $bb5$$bb14$8}var a4=aV;var a3=(a4)&4294967295;var a2=HEAP[a3];var aQ=aE;var aP=(a2+aQ)&4294967295;n=aP}}}while(0);var aO=aV;var aN=(aO+24)&4294967295;var aM=HEAP[aN];var aL=aV;var aK=(aL)&4294967295;var aI=HEAP[aK];var aH=aV;var aG=(aH+4)&4294967295;var aD=HEAP[aG];var aC=(aI+aD)&4294967295;var aB=M;var aA=(aM+4*aB)&4294967295;HEAP[aA]=aC;var az=aV;var ax=(az+28)&4294967295;var av=HEAP[ax];var at=M;var aq=(av+4*at)&4294967295;var an=ag;HEAP[aq]=an;var af=ag;var ae=aV;var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=aV;var Z=(ab+4)&4294967295;var X=HEAP[Z];var V=(ac+X)&4294967295;var T=n;_llvm_memcpy_p0i8_p0i8_i32(V,T,af,1,0);var R=aV;var J=(R+4)&4294967295;var I=HEAP[J];var H=ag;var G=((I)+(H))&4294967295;var F=aV;var D=(F+4)&4294967295;HEAP[D]=G;a1=0;ah=3;break $bb1$$bb$2}}}while(0);if(ah==0){a1=6}var z=a1;C=z;var aJ=C;return aJ;return null}function _ps_table_done(O){var p=STACKTOP;STACKTOP+=4;_memset(p,0,4);var o;var q;var c;var b=p;var k;var r=0;q=O;var F=q;var E=(F+32)&4294967295;var D=HEAP[E];c=D;var C=q;var B=(C)&4294967295;var A=HEAP[B];k=A;var z=k;var x=(z)==0;$bb2$$bb$2:do{if(!x){var v=q;var t=(v+4)&4294967295;var n=HEAP[t];var m=c;var l=_ft_mem_alloc(m,n,b);var j=q;var i=(j)&4294967295;HEAP[i]=l;var h=HEAP[b];var g=(((h))|0)!=0;if(g){o=0;break $bb2$$bb$2}var f=q;var e=(f+4)&4294967295;var d=HEAP[e];var a=q;var P=(a)&4294967295;var N=HEAP[P];var M=k;_llvm_memcpy_p0i8_p0i8_i32(N,M,d,1,0);var L=q;var K=k;_shift_elements(L,K);var J=q;var I=(J+4)&4294967295;var H=HEAP[I];var G=q;var y=(G+8)&4294967295;HEAP[y]=H;var w=c;var u=k;_ft_mem_free(w,u);k=0;var s=HEAP[b];HEAP[b]=s}}while(0);STACKTOP=p;return;return}function _ps_table_release(p){var v;var s;var y;var k=0;s=p;var j=s;var i=(j+32)&4294967295;var h=HEAP[i];y=h;var g=s;var f=(g+12)&4294967295;var e=HEAP[f];var d=(((e))|0)==-559038737;if(d){var c=s;var b=(c)&4294967295;var a=HEAP[b];var x=y;_ft_mem_free(x,a);var w=s;var u=(w)&4294967295;HEAP[u]=0;var t=s;var r=(t+24)&4294967295;var q=HEAP[r];var o=y;var n=q;_ft_mem_free(o,n);var m=s;var l=(m+24)&4294967295;HEAP[l]=0;var H=s;var G=(H+28)&4294967295;var F=HEAP[G];var E=y;var D=F;_ft_mem_free(E,D);var C=s;var B=(C+28)&4294967295;HEAP[B]=0;var A=s;var z=(A+12)&4294967295;HEAP[z]=0}return;return}function _skip_comment(v,n){var s;var l;var f;var r;var m=0;l=v;f=n;var k=l;var j=HEAP[k];r=j;while(1){var u=r;var t=f;var q=(u)<(t);if(!(q)){s=1;break}var i=r;var h=HEAP[i];var g=reSign((h),8,0)==13;if(g){s=1;break}var e=r;var d=HEAP[e];var c=reSign((d),8,0)==10;if(c){s=1;break}var b=r;var a=(b+1)&4294967295;r=a;s=0;continue}var p=l;var o=r;HEAP[p]=o;return;return}function _skip_spaces(d,b){var p=STACKTOP;STACKTOP+=4;_memset(p,0,4);var o;var c;var J;var F=p;var q=0;c=d;J=b;var B=c;var A=HEAP[B];HEAP[F]=A;$bb9$2:while(1){var G=HEAP[F];var E=J;var D=(G)<(E);if(!(D)){o=8;break $bb9$2}var z=HEAP[F];var y=HEAP[z];var x=reSign((y),8,0)!=32;$bb1$$bb8$5:do{if(x){var w=HEAP[F];var v=HEAP[w];var t=reSign((v),8,0)!=13;if(!(t)){o=2;break $bb1$$bb8$5}var s=HEAP[F];var r=HEAP[s];var n=reSign((r),8,0)!=10;if(!(n)){o=2;break $bb1$$bb8$5}var m=HEAP[F];var l=HEAP[m];var k=reSign((l),8,0)!=9;if(!(k)){o=2;break $bb1$$bb8$5}var j=HEAP[F];var i=HEAP[j];var h=reSign((i),8,0)!=12;if(!(h)){o=2;break $bb1$$bb8$5}var g=HEAP[F];var f=HEAP[g];var e=reSign((f),8,0)!=0;if(!(e)){o=2;break $bb1$$bb8$5}var a=HEAP[F];var M=HEAP[a];var L=reSign((M),8,0)==37;if(!(L)){o=8;break $bb9$2}var K=J;_skip_comment(F,K)}}while(0);var I=HEAP[F];var H=(I+1)&4294967295;HEAP[F]=H;o=0;continue $bb9$2}var C=HEAP[F];var u=c;HEAP[u]=C;STACKTOP=p;return;return}function _skip_literal_string(e,b){var B;var c;var ag;var C;var X;var ac;var s;var d;var f;var g;var J=0;c=e;ag=b;var W=c;var V=HEAP[W];ac=V;s=0;d=3;$bb16$2:while(1){var y=ac;var w=ag;var u=(y)<(w);if(!(u)){B=1;break $bb16$2}var U=ac;var T=HEAP[U];g=T;var S=ac;var R=(S+1)&4294967295;ac=R;var P=g;var N=reSign((P),8,0)==92;if(N){var L=ac;var x=ag;var v=(L)==(x);if(v){B=1;break $bb16$2}var t=ac;var r=HEAP[t];var p=unSign((r),8,0);if(p==40){B=15}else{if(p==41){B=15}else{if(p==92){B=15}else{if(p==98){B=15}else{if(p==102){B=15}else{if(p==110){B=15}else{if(p==114){B=15}else{if(p==116){B=15}else{B=16}}}}}}}}$bb4$$bb3$8:do{if(B==16){f=0;while(1){var ab=f;var aa=unSign((ab),32,0)>2;if(aa){B=5;break $bb4$$bb3$8}var Z=ac;var Q=ag;var O=(Z)<(Q);if(!(O)){B=5;break $bb4$$bb3$8}var j=ac;var i=HEAP[j];var h=unSign((i),8,0)<=47;if(h){B=5;break $bb4$$bb3$8}var a=ac;var aj=HEAP[a];var ai=unSign((aj),8,0)>55;if(ai){B=5;break $bb4$$bb3$8}var ah=ac;var af=(ah+1)&4294967295;ac=af;var ae=f;var ad=((ae)+1)&4294967295;f=ad;B=4;continue}}else{if(B==15){var n=ac;var l=(n+1)&4294967295;ac=l}}}while(0);B=0;continue $bb16$2}else{var M=g;var K=reSign((M),8,0)==40;if(K){var I=s;var H=((I)+1)&4294967295;s=H;B=0;continue $bb16$2}else{var G=g;var F=reSign((G),8,0)==41;if(!(F)){B=0;continue $bb16$2}var E=s;var D=((E)-1)&4294967295;s=D;var A=s;var z=(((A))|0)==0;if(z){B=11;break $bb16$2}else{B=0;continue $bb16$2}}}}if(B==11){d=0}var q=c;var o=ac;HEAP[q]=o;var m=d;X=m;var k=X;C=k;var Y=C;return Y;return null}function _skip_string(d,b){var r=STACKTOP;STACKTOP+=4;_memset(r,0,4);var q;var c;var X;var s;var O;var T=r;var H;var z=0;c=d;X=b;var N=c;var M=HEAP[N];HEAP[T]=M;H=0;$bb7$2:while(1){var V=HEAP[T];var U=(V+1)&4294967295;HEAP[T]=U;var S=HEAP[T];var R=X;var Q=(S)<(R);if(!(Q)){q=1;break $bb7$2}var L=X;_skip_spaces(T,L);var K=HEAP[T];var J=X;var I=(K)>=(J);if(I){q=1;break $bb7$2}var F=HEAP[T];var D=HEAP[F];var B=unSign((D),8,0)<=47;if(!B){var n=HEAP[T];var m=HEAP[n];var l=unSign((m),8,0)>57;if(!(l)){q=0;continue $bb7$2}}var k=HEAP[T];var j=HEAP[k];var i=unSign((j),8,0)<=64;if(!i){var h=HEAP[T];var g=HEAP[h];var f=unSign((g),8,0)>70;if(!(f)){q=0;continue $bb7$2}}var e=HEAP[T];var a=HEAP[e];var aa=unSign((a),8,0)<=96;if(aa){q=1;break $bb7$2}var Z=HEAP[T];var Y=HEAP[Z];var W=unSign((Y),8,0)>102;if(W){q=1;break $bb7$2}else{q=0;continue $bb7$2}}var G=HEAP[T];var E=X;var C=(G)>=(E);$bb11$$bb9$14:do{if(C){q=7}else{var A=HEAP[T];var y=HEAP[A];var x=reSign((y),8,0)==62;if(x){q=7;break $bb11$$bb9$14}H=3;q=9;break $bb11$$bb9$14}}while(0);if(q==7){var w=HEAP[T];var v=(w+1)&4294967295;HEAP[T]=v}var u=HEAP[T];var t=c;HEAP[t]=u;var p=H;O=p;var o=O;s=o;var P=s;STACKTOP=r;return P;return null}function _skip_procedure(e,b){var r=STACKTOP;STACKTOP+=4;_memset(r,0,4);var q;var c;var O;var s;var F;var K=r;var n;var d;var t=0;c=e;O=b;n=0;d=0;var E=c;var D=HEAP[E];HEAP[K]=D;while(1){var R=HEAP[K];var Q=O;var P=(R)>=(Q);if(P){q=5;break}var N=d;var M=(((N))|0)==0;if(!(M)){q=5;break}var C=HEAP[K];var B=HEAP[C];var A=unSign((B),8,0);if(A==37){q=10}else{if(A==40){q=11}else{if(A==60){q=12}else{if(A==123){q=13}else{if(A==125){q=14}else{q=15}}}}}if(q==10){var g=O;_skip_comment(K,g)}else{if(q==11){var k=O;var j=_skip_literal_string(K,k);d=j}else{if(q==12){var i=O;var h=_skip_string(K,i);d=h}else{if(q==13){var z=n;var x=((z)+1)&4294967295;n=x}else{if(q==14){var v=n;var u=((v)-1)&4294967295;n=u;var p=n;var o=(((p))|0)==0;if(o){q=2;break}}}}}}var f=HEAP[K];var a=(f+1)&4294967295;HEAP[K]=a;q=0;continue}if(q==2){var m=HEAP[K];var l=(m+1)&4294967295;HEAP[K]=l}var L=n;var J=(((L))|0)!=0;if(J){d=3}var I=HEAP[K];var H=c;HEAP[H]=I;var y=d;F=y;var w=F;s=w;var G=s;STACKTOP=r;return G;return null}function _ps_parser_skip_PS_token(m){var Q=STACKTOP;STACKTOP+=4;_memset(Q,0,4);var aI;var aK;var G=Q;var bq;var am;var k=0;aK=m;var bn=aK;var bm=(bn)&4294967295;var bl=HEAP[bm];HEAP[G]=bl;var bk=aK;var bj=(bk+8)&4294967295;var bi=HEAP[bj];bq=bi;am=0;var bh=bq;_skip_spaces(G,bh);var bg=HEAP[G];var bf=bq;var be=(bg)>=(bf);$Exit$$bb$2:do{if(!be){var aY=HEAP[G];var aW=HEAP[aY];var aU=reSign((aW),8,0)==91;$bb2$$bb1$4:do{if(!aU){var aS=HEAP[G];var aQ=HEAP[aS];var aO=reSign((aQ),8,0)==93;if(aO){aI=0;break $bb2$$bb1$4}var aL=HEAP[G];var aJ=HEAP[aL];var aC=reSign((aJ),8,0)==123;if(aC){var aA=bq;var ay=_skip_procedure(G,aA);am=ay;aI=3;break $Exit$$bb$2}else{var aw=HEAP[G];var au=HEAP[aw];var ar=reSign((au),8,0)==40;if(ar){var aq=bq;var ap=_skip_literal_string(G,aq);am=ap;aI=3;break $Exit$$bb$2}else{var ao=HEAP[G];var an=HEAP[ao];var ac=reSign((an),8,0)==60;if(ac){var Z=HEAP[G];var W=(Z+1)&4294967295;var T=bq;var P=(W)>=(T);$bb11$$bb9$15:do{if(P){aI=4}else{var M=HEAP[G];var K=(M+1)&4294967295;var J=HEAP[K];var I=reSign((J),8,0)!=60;if(I){aI=4;break $bb11$$bb9$15}var H=HEAP[G];var B=(H+1)&4294967295;HEAP[G]=B;var z=HEAP[G];var x=(z+1)&4294967295;HEAP[G]=x;aI=6;break $bb11$$bb9$15}}while(0);if(aI==4){var v=bq;var t=_skip_string(G,v);am=t}aI=3;break $Exit$$bb$2}else{var r=HEAP[G];var p=HEAP[r];var o=reSign((p),8,0)==62;if(o){var n=HEAP[G];var l=(n+1)&4294967295;HEAP[G]=l;var f=HEAP[G];var d=bq;var b=(f)>=(d);$bb16$$bb15$24:do{if(!b){var bv=HEAP[G];var bu=HEAP[bv];var bt=reSign((bu),8,0)!=62;if(bt){aI=8;break $bb16$$bb15$24}var bs=HEAP[G];var br=(bs+1)&4294967295;HEAP[G]=br;aI=3;break $Exit$$bb$2}}while(0);am=3;aI=3;break $Exit$$bb$2}else{var bp=HEAP[G];var bo=HEAP[bp];var bd=reSign((bo),8,0)==47;if(bd){var bc=HEAP[G];var bb=(bc+1)&4294967295;HEAP[G]=bb}while(1){var C=HEAP[G];var A=bq;var y=(C)<(A);if(!(y)){aI=3;break $Exit$$bb$2}var ba=HEAP[G];var a9=HEAP[ba];var a8=reSign((a9),8,0)==32;if(a8){aI=3;break $Exit$$bb$2}var a7=HEAP[G];var a6=HEAP[a7];var a5=reSign((a6),8,0)==13;if(a5){aI=3;break $Exit$$bb$2}var a4=HEAP[G];var a3=HEAP[a4];var a2=reSign((a3),8,0)==10;if(a2){aI=3;break $Exit$$bb$2}var a1=HEAP[G];var a0=HEAP[a1];var aZ=reSign((a0),8,0)==9;if(aZ){aI=3;break $Exit$$bb$2}var aX=HEAP[G];var aV=HEAP[aX];var aT=reSign((aV),8,0)==12;if(aT){aI=3;break $Exit$$bb$2}var aR=HEAP[G];var aP=HEAP[aR];var aH=reSign((aP),8,0)==0;if(aH){aI=3;break $Exit$$bb$2}var aG=HEAP[G];var aF=HEAP[aG];var aE=reSign((aF),8,0)==47;if(aE){aI=3;break $Exit$$bb$2}var aD=HEAP[G];var aB=HEAP[aD];var az=reSign((aB),8,0)==40;if(az){aI=3;break $Exit$$bb$2}var ax=HEAP[G];var av=HEAP[ax];var at=reSign((av),8,0)==41;if(at){aI=3;break $Exit$$bb$2}var al=HEAP[G];var ak=HEAP[al];var ai=reSign((ak),8,0)==60;if(ai){aI=3;break $Exit$$bb$2}var ag=HEAP[G];var ae=HEAP[ag];var ab=reSign((ae),8,0)==62;if(ab){aI=3;break $Exit$$bb$2}var Y=HEAP[G];var V=HEAP[Y];var S=reSign((V),8,0)==91;if(S){aI=3;break $Exit$$bb$2}var O=HEAP[G];var aj=HEAP[O];var ah=reSign((aj),8,0)==93;if(ah){aI=3;break $Exit$$bb$2}var af=HEAP[G];var ad=HEAP[af];var aa=reSign((ad),8,0)==123;if(aa){aI=3;break $Exit$$bb$2}var X=HEAP[G];var U=HEAP[X];var R=reSign((U),8,0)==125;if(R){aI=3;break $Exit$$bb$2}var N=HEAP[G];var L=HEAP[N];var F=reSign((L),8,0)==37;if(F){aI=3;break $Exit$$bb$2}var E=HEAP[G];var D=(E+1)&4294967295;HEAP[G]=D;aI=11;continue}}}}}}}while(0);var aN=HEAP[G];var aM=(aN+1)&4294967295;HEAP[G]=aM}}while(0);var w=aK;var u=(w)&4294967295;var s=HEAP[u];var q=HEAP[G];var j=(s)==(q);if(j){am=3}var i=aK;var h=(i+12)&4294967295;var g=am;HEAP[h]=g;var e=HEAP[G];var c=aK;var a=(c)&4294967295;HEAP[a]=e;STACKTOP=Q;return;return}function _ps_parser_skip_spaces(g){var i;var d;var h=0;d=g;var f=d;var e=(f+8)&4294967295;var c=HEAP[e];var b=d;var a=(b)&4294967295;_skip_spaces(a,c);return;return}function _ps_parser_to_token(f,ab){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var aA;var aC;var ad;var aM;var w=G;var bj;var aj;var d=0;aC=f;ad=ab;var bg=ad;var bf=(bg+8)&4294967295;HEAP[bf]=0;var be=ad;var bd=(be)&4294967295;HEAP[bd]=0;var bc=ad;var bb=(bc+4)&4294967295;HEAP[bb]=0;var ba=aC;_ps_parser_skip_spaces(ba);var a9=aC;var a8=(a9)&4294967295;var a7=HEAP[a8];HEAP[w]=a7;var aR=aC;var aP=(aR+8)&4294967295;var aN=HEAP[aP];bj=aN;var aK=HEAP[w];var aI=bj;var aG=(aK)>=(aI);if(!aG){var aF=HEAP[w];var aE=HEAP[aF];var aD=unSign((aE),8,0);if(aD==40){aA=18}else{if(aD==91){aA=19}else{if(aD==123){aA=20}else{aA=21}}}$bb17$$bb1$$bb7$$bb4$4:do{if(aA==21){var ar=HEAP[w];var ap=ad;var an=(ap)&4294967295;HEAP[an]=ar;var al=HEAP[w];var ac=HEAP[al];var aa=reSign((ac),8,0)==47;if(aa){aM=4}else{aM=1}var Y=ad;var W=(Y+8)&4294967295;var U=aM;HEAP[W]=U;var S=aC;_ps_parser_skip_PS_token(S);var P=aC;var M=(P)&4294967295;var J=HEAP[M];HEAP[w]=J;var F=aC;var Z=(F+12)&4294967295;var X=HEAP[Z];var V=(((X))|0)==0;if(!(V)){aA=14;break $bb17$$bb1$$bb7$$bb4$4}var T=HEAP[w];var R=ad;var O=(R+4)&4294967295;HEAP[O]=T}else{if(aA==18){var aB=ad;var au=(aB+8)&4294967295;HEAP[au]=2;var aq=HEAP[w];var ao=ad;var am=(ao)&4294967295;HEAP[am]=aq;var ak=bj;var ai=_skip_literal_string(w,ak);var ah=(((ai))|0)==0;if(ah){var ag=HEAP[w];var af=ad;var ae=(af+4)&4294967295;HEAP[ae]=ag}}else{if(aA==19){var p=ad;var n=(p+8)&4294967295;HEAP[n]=3;aj=1;var l=HEAP[w];var k=ad;var j=(k)&4294967295;HEAP[j]=l;var i=(l+1)&4294967295;HEAP[w]=i;var h=HEAP[w];var g=aC;var e=(g)&4294967295;HEAP[e]=h;var c=aC;_ps_parser_skip_spaces(c);var b=aC;var a=(b)&4294967295;var bo=HEAP[a];HEAP[w]=bo;$bb14$16:while(1){var aH=HEAP[w];var az=bj;var ay=(aH)>=(az);if(ay){aA=9;break $bb14$16}var ax=aC;var aw=(ax+12)&4294967295;var av=HEAP[aw];var at=(((av))|0)==0;if(!(at)){aA=9;break $bb14$16}var bn=HEAP[w];var bm=HEAP[bn];var bl=reSign((bm),8,0)==91;$bb9$$bb10$20:do{if(bl){var bk=aj;var bi=((bk)+1)&4294967295;aj=bi}else{var bh=HEAP[w];var a6=HEAP[bh];var a5=reSign((a6),8,0)==93;if(!(a5)){aA=6;break $bb9$$bb10$20}var a4=aj;var a3=((a4)-1)&4294967295;aj=a3;var a2=aj;var a1=(((a2))|0)<=0;if(a1){aA=7;break $bb14$16}}}while(0);var aV=HEAP[w];var aU=aC;var aT=(aU)&4294967295;HEAP[aT]=aV;var aS=aC;_ps_parser_skip_PS_token(aS);var aQ=aC;_ps_parser_skip_spaces(aQ);var aO=aC;var aL=(aO)&4294967295;var aJ=HEAP[aL];HEAP[w]=aJ;aA=3;continue $bb14$16}if(aA==7){var a0=HEAP[w];var aZ=(a0+1)&4294967295;HEAP[w]=aZ;var aY=HEAP[w];var aX=ad;var aW=(aX+4)&4294967295;HEAP[aW]=aY}}else{if(aA==20){var Q=ad;var N=(Q+8)&4294967295;HEAP[N]=3;var L=HEAP[w];var I=ad;var E=(I)&4294967295;HEAP[E]=L;var C=bj;var A=_skip_procedure(w,C);var z=(((A))|0)==0;if(z){var y=HEAP[w];var x=ad;var r=(x+4)&4294967295;HEAP[r]=y}}}}}}while(0);var K=ad;var H=(K+4)&4294967295;var D=HEAP[H];var B=(D)==0;if(B){var v=ad;var u=(v)&4294967295;HEAP[u]=0;var t=ad;var s=(t+8)&4294967295;HEAP[s]=0}var q=HEAP[w];var o=aC;var m=(o)&4294967295;HEAP[m]=q}STACKTOP=G;return;return}function _ps_parser_to_token_array(g,ax,ad,d){var x=STACKTOP;STACKTOP+=24;_memset(x,0,24);var P;var S;var D;var Q;var ae;var aa=x;var E;var af;var q;var aA;var C=x+12;var e=0;S=g;D=ax;Q=ad;ae=d;var aw=ae;HEAP[aw]=-1;var av=S;_ps_parser_to_token(av,aa);var au=(aa+8)&4294967295;var at=HEAP[au];var ar=(((at))|0)==3;if(ar){var aq=S;var ap=(aq)&4294967295;var ao=HEAP[ap];E=ao;var an=S;var am=(an+8)&4294967295;var ac=HEAP[am];af=ac;var ab=D;q=ab;var Z=q;var Y=Q;var X=(Z+12*Y)&4294967295;aA=X;var W=(aa)&4294967295;var V=HEAP[W];var U=(V+1)&4294967295;var T=S;var R=(T)&4294967295;HEAP[R]=U;var O=(aa+4)&4294967295;var N=HEAP[O];var M=(N+-1)&4294967295;var L=S;var K=(L+8)&4294967295;HEAP[K]=M;$bb6$4:while(1){var j=S;var i=(j)&4294967295;var h=HEAP[i];var f=S;var c=(f+8)&4294967295;var b=HEAP[c];var a=(h)<(b);if(!(a)){P=1;break $bb6$4}var J=S;_ps_parser_to_token(J,C);var I=(C+8)&4294967295;var H=HEAP[I];var G=(((H))|0)==0;if(G){P=1;break $bb6$4}var F=D;var B=(F)!=0;$bb3$$bb5$8:do{if(B){var A=q;var z=aA;var y=(A)<(z);if(!(y)){P=4;break $bb3$$bb5$8}var w=q;var v=(w)&4294967295;var u=(C)&4294967295;var t=HEAP[u];HEAP[v]=t;var s=(w+4)&4294967295;var r=(C+4)&4294967295;var p=HEAP[r];HEAP[s]=p;var o=(w+8)&4294967295;var n=(C+8)&4294967295;var m=HEAP[n];HEAP[o]=m}}while(0);var l=q;var k=(l+12)&4294967295;q=k;P=0;continue $bb6$4}var aF=q;var aE=(aF);var aD=D;var aC=(aD);var aB=((aE)-(aC))&4294967295;var az=((((aB))|0)/12|0);var ay=ae;HEAP[ay]=az;var al=S;var ak=(al)&4294967295;var aj=E;HEAP[ak]=aj;var ai=S;var ah=(ai+8)&4294967295;var ag=af;HEAP[ah]=ag}STACKTOP=x;return;return}function _ps_tocoordarray(d,av,F,T){var y=STACKTOP;STACKTOP+=6;_memset(y,0,6);var S;var r;var H;var X;var E;var C;var at;var au;var q=y;var ag;var aa;var G;var e=y+4;var ah;var f=0;r=d;H=av;X=F;E=T;var ar=r;var aq=HEAP[ar];HEAP[q]=aq;ag=0;var ap=HEAP[q];var ao=H;var an=(ap)>=(ao);$Exit$$bb$2:do{if(!an){var am=HEAP[q];var al=HEAP[am];aa=al;G=0;var ak=aa;var aj=reSign((ak),8,0)==91;$bb1$$bb2$4:do{if(aj){G=93}else{var af=aa;var ae=reSign((af),8,0)==123;if(!(ae)){S=2;break $bb1$$bb2$4}G=125}}while(0);var ad=G;var ac=reSign((ad),8,0)!=0;if(ac){var ab=HEAP[q];var Z=(ab+1)&4294967295;HEAP[q]=Z}while(1){var g=HEAP[q];var c=H;var b=(g)<(c);if(!(b)){S=5;break $Exit$$bb$2}var Y=H;_skip_spaces(q,Y);var W=HEAP[q];var V=H;var U=(W)>=(V);if(U){S=5;break $Exit$$bb$2}var R=HEAP[q];var Q=HEAP[R];var P=G;var O=reSign((Q),8,0)==reSign((P),8,0);if(O){S=7;break}var L=HEAP[q];ah=L;var K=E;var J=(K)!=0;if(J){var I=ag;var D=X;var B=(((I))|0)>=(((D))|0);if(B){S=5;break $Exit$$bb$2}}var A=E;var z=(A)!=0;if(z){var x=E;var w=ag;var v=(x+2*w)&4294967295;au=v}else{au=e}var u=H;var t=_PS_Conv_ToFixed(q,u,0);var s=(((t))|0)>>16;var p=(((s))&65535);var o=au;HEAP[o]=p;var n=HEAP[q];var m=ah;var l=(m)==(n);if(l){S=12;break}var k=ag;var j=((k)+1)&4294967295;ag=j;var i=G;var h=reSign((i),8,0)==0;if(h){S=5;break $Exit$$bb$2}else{S=4;continue}}if(S==7){var N=HEAP[q];var M=(N+1)&4294967295;HEAP[q]=M}else{if(S==12){ag=-1}}}}while(0);var a=HEAP[q];var ay=r;HEAP[ay]=a;var ax=ag;at=ax;var aw=at;C=aw;var ai=C;STACKTOP=y;return ai;return null}function _ps_tofixedarray(d,ax,ae,al,q){var z=STACKTOP;STACKTOP+=8;_memset(z,0,8);var U;var s;var H;var S;var F;var T;var D;var aw;var ah;var r=z;var ai;var aa;var G;var e=z+4;var aj;var f=0;s=d;H=ax;S=ae;F=al;T=q;var av=s;var au=HEAP[av];HEAP[r]=au;ai=0;var at=HEAP[r];var ar=H;var aq=(at)>=(ar);$Exit$$bb$2:do{if(!aq){var ap=HEAP[r];var ao=HEAP[ap];aa=ao;G=0;var an=aa;var am=reSign((an),8,0)==91;$bb1$$bb2$4:do{if(am){G=93}else{var ag=aa;var af=reSign((ag),8,0)==123;if(!(af)){U=2;break $bb1$$bb2$4}G=125}}while(0);var ad=G;var ac=reSign((ad),8,0)!=0;if(ac){var ab=HEAP[r];var Z=(ab+1)&4294967295;HEAP[r]=Z}while(1){var h=HEAP[r];var g=H;var c=(h)<(g);if(!(c)){U=5;break $Exit$$bb$2}var Y=H;_skip_spaces(r,Y);var X=HEAP[r];var W=H;var V=(X)>=(W);if(V){U=5;break $Exit$$bb$2}var R=HEAP[r];var Q=HEAP[R];var P=G;var O=reSign((Q),8,0)==reSign((P),8,0);if(O){U=7;break}var L=HEAP[r];aj=L;var K=F;var J=(K)!=0;if(J){var I=ai;var E=S;var C=(((I))|0)>=(((E))|0);if(C){U=5;break $Exit$$bb$2}}var B=F;var A=(B)!=0;if(A){var y=F;var x=ai;var w=(y+4*x)&4294967295;ah=w}else{ah=e}var v=H;var u=T;var t=_PS_Conv_ToFixed(r,v,u);var p=ah;HEAP[p]=t;var o=HEAP[r];var n=aj;var m=(n)==(o);if(m){U=12;break}var l=ai;var k=((l)+1)&4294967295;ai=k;var j=G;var i=reSign((j),8,0)==0;if(i){U=5;break $Exit$$bb$2}else{U=4;continue}}if(U==7){var N=HEAP[r];var M=(N+1)&4294967295;HEAP[r]=M}else{if(U==12){ai=-1}}}}while(0);var b=HEAP[r];var a=s;HEAP[a]=b;var az=ai;aw=az;var ay=aw;D=ay;var ak=D;STACKTOP=z;return ak;return null}function _ps_tobool(g,c){var B;var f;var ah;var C;var Y;var ad;var D;var K=0;f=g;ah=c;var X=f;var W=HEAP[X];ad=W;D=0;var V=ad;var U=(V+3)&4294967295;var T=ah;var S=(U)>=(T);$bb5$$bb$2:do{if(S){B=0}else{var Q=ad;var O=(Q)&4294967295;var M=HEAP[O];var y=reSign((M),8,0)!=116;if(y){B=0;break $bb5$$bb$2}var w=ad;var u=(w+1)&4294967295;var s=HEAP[u];var q=reSign((s),8,0)!=114;if(q){B=0;break $bb5$$bb$2}var o=ad;var m=(o+2)&4294967295;var k=HEAP[m];var i=reSign((k),8,0)!=117;if(i){B=0;break $bb5$$bb$2}var h=ad;var b=(h+3)&4294967295;var an=HEAP[b];var al=reSign((an),8,0)!=101;if(al){B=0;break $bb5$$bb$2}D=1;var aj=ad;var ag=(aj+5)&4294967295;ad=ag;B=5;break $bb5$$bb$2}}while(0);$bb5$$bb12$8:do{if(B==0){var af=ad;var ae=(af+4)&4294967295;var ac=ah;var ab=(ae)<(ac);if(!(ab)){B=5;break $bb5$$bb12$8}var aa=ad;var R=(aa)&4294967295;var P=HEAP[R];var N=reSign((P),8,0)==102;if(!(N)){B=5;break $bb5$$bb12$8}var L=ad;var J=(L+1)&4294967295;var I=HEAP[J];var H=reSign((I),8,0)==97;if(!(H)){B=5;break $bb5$$bb12$8}var G=ad;var F=(G+2)&4294967295;var E=HEAP[F];var A=reSign((E),8,0)==108;if(!(A)){B=5;break $bb5$$bb12$8}var z=ad;var x=(z+3)&4294967295;var v=HEAP[x];var t=reSign((v),8,0)==115;if(!(t)){B=5;break $bb5$$bb12$8}var r=ad;var p=(r+4)&4294967295;var n=HEAP[p];var l=reSign((n),8,0)==101;if(!(l)){B=5;break $bb5$$bb12$8}D=0;var j=ad;var e=(j+6)&4294967295;ad=e}}while(0);var d=f;var a=ad;HEAP[d]=a;var am=D;var ak=unSign((am),8,0);Y=ak;var ai=Y;C=ai;var Z=C;return Z;return null}function _ps_parser_load_field(aq,cc,aV,bG,bC){var G=STACKTOP;STACKTOP+=48;_memset(G,0,48);var au;var U;var bP;var b0;var cz;var bz;var d;var cy;var bN=G;var by=G+12;var S;var bF;var co;var D=G+16;var a7=G+20;var ar;var aQ;var b1;var bt;var C;var al;var an;var aP=G+32;var cd;var at;var bO=0;U=aq;bP=cc;b0=aV;cz=bG;bz=bC;var cx=U;_ps_parser_to_token(cx,bN);var cw=(bN+8)&4294967295;var cv=HEAP[cw];var cu=(((cv))|0)==0;$Fail$$bb$2:do{if(cu){au=3}else{bF=1;co=0;var ct=(bN)&4294967295;var cs=HEAP[ct];HEAP[by]=cs;var cr=(bN+4)&4294967295;var cq=HEAP[cr];S=cq;var cp=bP;var bo=(cp+8)&4294967295;var bm=HEAP[bo];var bk=(((bm))|0)==7;$bb1$$bb3$4:do{if(bk){var bj=U;var bi=(bj)&4294967295;var bh=HEAP[bi];ar=bh;var bg=U;var bf=(bg+8)&4294967295;var be=HEAP[bf];aQ=be;var bd=(bN)&4294967295;var a3=HEAP[bd];var a1=(a3+1)&4294967295;var aZ=U;var aY=(aZ)&4294967295;HEAP[aY]=a1;var aX=(bN+4)&4294967295;var aW=HEAP[aX];var aU=(aW+-1)&4294967295;var aT=U;var aS=(aT+8)&4294967295;HEAP[aS]=aU;var aR=U;_ps_parser_to_token(aR,a7);var aG=U;var aE=(aG)&4294967295;var aC=ar;HEAP[aE]=aC;var aB=U;var aA=(aB+8)&4294967295;var az=aQ;HEAP[aA]=az;var ay=(a7+8)&4294967295;var ax=HEAP[ay];var aw=(((ax))|0)==3;if(aw){au=0;break $bb1$$bb3$4}au=2;break $bb1$$bb3$4}else{var av=(bN+8)&4294967295;var af=HEAP[av];var ad=(((af))|0)==3;if(ad){au=0;break $bb1$$bb3$4}else{au=2;break $bb1$$bb3$4}}}while(0);if(au==0){var ab=cz;var aa=(((ab))|0)==0;if(aa){au=3;break $Fail$$bb$2}var Z=cz;bF=Z;co=1;var Y=HEAP[by];var X=(Y+1)&4294967295;HEAP[by]=X;var W=S;var V=(W+-1)&4294967295;S=V}$bb32$12:while(1){var ae=bF;var ac=(((ae))|0)!=0;if(!(ac)){au=21;break $bb32$12}var T=b0;var O=co;var N=(T+4*O)&4294967295;var M=HEAP[N];var L=bP;var K=(L+16)&4294967295;var J=HEAP[K];var I=(M+J)&4294967295;b1=I;var H=S;_skip_spaces(by,H);var F=bP;var E=(F+8)&4294967295;var B=HEAP[E];if(B==1){au=24}else{if(B==2){au=25}else{if(B==3){au=26}else{if(B==4){au=27}else{if(B==5){au=28}else{if(B==6){au=28}else{if(B==7){au=29}else{au=30;break $bb32$12}}}}}}}$bb7$$bb10$$bb8$$bb9$$bb16$$bb26$15:do{if(au==24){var A=S;var z=_ps_tobool(by,A);bt=z;au=7;break $bb7$$bb10$$bb8$$bb9$$bb16$$bb26$15}else{if(au==25){var u=S;var t=_PS_Conv_ToInt(by,u);bt=t;au=7;break $bb7$$bb10$$bb8$$bb9$$bb16$$bb26$15}else{if(au==26){var y=S;var x=_PS_Conv_ToFixed(by,y,0);bt=x;au=7;break $bb7$$bb10$$bb8$$bb9$$bb16$$bb26$15}else{if(au==27){var w=S;var v=_PS_Conv_ToFixed(by,w,3);bt=v;au=7;break $bb7$$bb10$$bb8$$bb9$$bb16$$bb26$15}else{if(au==28){var cD=U;var cC=(cD+16)&4294967295;var cB=HEAP[cC];al=cB;var cA=S;var cn=(cA);var cm=HEAP[by];var cl=(cm);var ck=((cn)-(cl))&4294967295;an=ck;var cj=HEAP[by];var ci=S;var ch=(cj)>=(ci);if(ch){au=10;break $bb7$$bb10$$bb8$$bb9$$bb16$$bb26$15}var cg=(bN+8)&4294967295;var cf=HEAP[cg];var ce=(((cf))|0)==4;if(ce){var cb=an;var ca=((cb)-1)&4294967295;an=ca;var b9=HEAP[by];var b8=(b9+1)&4294967295;HEAP[by]=b8}else{var b7=(bN+8)&4294967295;var b6=HEAP[b7];var b5=(((b6))|0)==2;if(!(b5)){au=14;break $bb32$12}var b4=HEAP[by];var b3=(b4+1)&4294967295;HEAP[by]=b3;var b2=an;var bZ=((b2)-2)&4294967295;an=bZ}var bY=b1;var bX=bY;var bW=HEAP[bX];var bV=(bW)!=0;if(bV){var bU=b1;var bT=bU;var bS=HEAP[bT];var bR=al;_ft_mem_free(bR,bS);var bQ=b1;var bM=bQ;HEAP[bM]=0;var bL=b1;var bK=bL;HEAP[bK]=0}var bJ=an;var bI=((bJ)+1)&4294967295;var bH=al;var bE=_ft_mem_alloc(bH,bI,D);C=bE;var bD=HEAP[D];var bB=(((bD))|0)!=0;if(bB){au=15;break $Fail$$bb$2}var bA=HEAP[by];var bx=C;var bw=an;_llvm_memcpy_p0i8_p0i8_i32(bx,bA,bw,1,0);var bv=C;var bu=an;var bs=(bv+bu)&4294967295;HEAP[bs]=0;var br=b1;var bq=br;var bp=C;HEAP[bq]=bp;au=10;break $bb7$$bb10$$bb8$$bb9$$bb16$$bb26$15}else{if(au==29){var bn=b1;var bl=bn;cd=bl;var bc=S;var b=aP;var bb=_ps_tofixedarray(by,bc,4,b,0);at=bb;var ba=at;var a9=(((ba))|0)<0;if(a9){au=18;break $bb32$12}var a8=(aP)&4294967295;var a6=HEAP[a8];var a5=_FT_RoundFix(a6);var a4=cd;var a2=(a4)&4294967295;HEAP[a2]=a5;var a0=(aP+4)&4294967295;var aO=HEAP[a0];var aN=_FT_RoundFix(aO);var aM=cd;var aL=(aM+4)&4294967295;HEAP[aL]=aN;var aK=(aP+8)&4294967295;var aJ=HEAP[aK];var aI=_FT_RoundFix(aJ);var aH=cd;var aF=(aH+8)&4294967295;HEAP[aF]=aI;var aD=(aP+12)&4294967295;var ap=HEAP[aD];var ao=_FT_RoundFix(ap);var am=cd;var ak=(am+12)&4294967295;HEAP[ak]=ao;au=10;break $bb7$$bb10$$bb8$$bb9$$bb16$$bb26$15}}}}}}}while(0);if(au==7){var s=bP;var q=(s+20)&4294967295;var p=HEAP[q];var o=unSign((p),8,0);if(o==1){au=31}else{if(o==2){au=32}else{if(o==4){au=33}else{au=34}}}if(au==34){var c=b1;var a=c;var cE=bt;HEAP[a]=cE}else{if(au==31){var n=bt;var m=(((n))&255);var l=b1;HEAP[l]=m}else{if(au==32){var k=b1;var j=k;var i=bt;var h=(((i))&65535);HEAP[j]=h}else{if(au==33){var g=b1;var f=g;var e=bt;HEAP[f]=e}}}}}var aj=bF;var ai=((aj)-1)&4294967295;bF=ai;var ah=co;var ag=((ah)+1)&4294967295;co=ag;au=6;continue $bb32$12}if(au==21){var R=bz;bz=R;HEAP[D]=0;au=15;break $Fail$$bb$2}else{if(au==30){au=3;break $Fail$$bb$2}else{if(au==14){HEAP[D]=3;au=15;break $Fail$$bb$2}else{if(au==18){HEAP[D]=3;au=15;break $Fail$$bb$2}}}}}}while(0);if(au==3){HEAP[D]=3}var Q=HEAP[D];cy=Q;var P=cy;d=P;var r=d;STACKTOP=G;return r;return null}function _ps_parser_load_field_table(j,aX,I,e,t){var B=STACKTOP;STACKTOP+=424;_memset(B,0,424);var aa;var ad;var O;var av;var ab;var aI;var F;var aW;var az=B;var H;var L=B+384;var J;var K;var aA;var s=B+388;var h=0;ad=j;O=aX;av=I;ab=e;aI=t;J=0;var aV=O;var u=s;var aU=aV;_llvm_memcpy_p0i8_p0i8_i32(u,aU,36,4,0);var aT=(s+8)&4294967295;HEAP[aT]=2;var aS=O;var aR=(aS+8)&4294967295;var aQ=HEAP[aR];var aP=(((aQ))|0)==9;$bb2$$bb$2:do{if(aP){aa=0}else{var aO=O;var aN=(aO+8)&4294967295;var ar=HEAP[aN];var ap=(((ar))|0)==7;if(ap){aa=0;break $bb2$$bb$2}else{aa=1;break $bb2$$bb$2}}}while(0);if(aa==0){var an=(s+8)&4294967295;HEAP[an]=3}var al=ad;var d=az;_ps_parser_to_token_array(al,d,32,L);var aj=HEAP[L];var ah=(((aj))|0)<0;if(ah){J=162}else{var ag=HEAP[L];var af=O;var ae=(af+24)&4294967295;var ac=HEAP[ae];var W=unSign((ag),32,0)>unSign((ac),32,0);if(W){var V=O;var U=(V+24)&4294967295;var T=HEAP[U];HEAP[L]=T}var S=ad;var R=(S)&4294967295;var Q=HEAP[R];K=Q;var P=ad;var N=(P+8)&4294967295;var M=HEAP[N];aA=M;var G=O;var E=(G+8)&4294967295;var D=HEAP[E];var C=(((D))|0)!=7;$bb9$$bb11$13:do{if(C){var A=O;var z=(A+28)&4294967295;var y=HEAP[z];var x=(((y))|0)!=0;if(!(x)){aa=6;break $bb9$$bb11$13}var w=av;var v=(w)&4294967295;var r=HEAP[v];var q=O;var p=(q+28)&4294967295;var o=HEAP[p];var n=HEAP[L];var m=(((n))&255);var l=(r+o)&4294967295;HEAP[l]=m}}while(0);var f=az;H=f;while(1){var aw=HEAP[L];var au=(((aw))|0)>0;if(!(au)){aa=10;break}var k=H;var i=(k)&4294967295;var g=HEAP[i];var c=ad;var b=(c)&4294967295;HEAP[b]=g;var a=H;var a4=(a+4)&4294967295;var a3=HEAP[a4];var a2=ad;var a1=(a2+8)&4294967295;HEAP[a1]=a3;var a0=ad;var aZ=av;var aY=ab;var aM=_ps_parser_load_field(a0,s,aZ,aY,0);var aL=(s+16)&4294967295;var aK=HEAP[aL];var aJ=(s+20)&4294967295;var aH=HEAP[aJ];var aG=unSign((aH),8,0);var aF=((aK)+(aG))&4294967295;var aD=(s+16)&4294967295;HEAP[aD]=aF;var aC=HEAP[L];var aB=((aC)-1)&4294967295;HEAP[L]=aB;var ay=H;var ax=(ay+12)&4294967295;H=ax;aa=8;continue}var at=aI;aI=at;var aq=ad;var ao=(aq)&4294967295;var am=K;HEAP[ao]=am;var ak=ad;var ai=(ak+8)&4294967295;var Z=aA;HEAP[ai]=Z}var Y=J;aW=Y;var X=aW;F=X;var aE=F;STACKTOP=B;return aE;return null}function _ps_parser_to_int(k){var o;var h;var l;var j;var n=0;h=k;var i=h;_ps_parser_skip_spaces(i);var g=h;var f=(g+8)&4294967295;var e=HEAP[f];var d=h;var c=(d)&4294967295;var b=_PS_Conv_ToInt(c,e);j=b;var a=j;l=a;var m=l;return m;return null}function _ps_parser_to_bytes(J,U,b,v,g){var q=STACKTOP;STACKTOP+=4;_memset(q,0,4);var p;var t;var P;var C;var u;var s;var r;var T;var c;var Z=q;var D=0;t=J;P=U;C=b;u=v;s=g;c=0;var S=t;_ps_parser_skip_spaces(S);var R=t;var Q=(R)&4294967295;var O=HEAP[Q];HEAP[Z]=O;var N=t;var M=(N+8)&4294967295;var K=HEAP[M];var H=HEAP[Z];var F=(K)<=(H);$Exit$$bb$2:do{if(!F){var n=s;var m=reSign((n),8,0)!=0;if(m){var l=HEAP[Z];var k=HEAP[l];var j=reSign((k),8,0)!=60;if(j){c=3;p=0;break $Exit$$bb$2}else{var i=HEAP[Z];var h=(i+1)&4294967295;HEAP[Z]=h}}var f=t;var e=(f+8)&4294967295;var d=HEAP[e];var a=P;var af=C;var ae=_PS_Conv_ASCIIHexDecode(Z,d,a,af);var ad=u;HEAP[ad]=ae;var ac=s;var ab=reSign((ac),8,0)!=0;if(ab){var aa=t;var Y=(aa+8)&4294967295;var X=HEAP[Y];var W=HEAP[Z];var L=(X)>(W);$bb6$$bb8$12:do{if(L){var I=HEAP[Z];var G=HEAP[I];var E=reSign((G),8,0)!=62;if(!(E)){p=3;break $bb6$$bb8$12}c=3;p=0;break $Exit$$bb$2}}while(0);var B=HEAP[Z];var A=(B+1)&4294967295;HEAP[Z]=A}var z=HEAP[Z];var y=t;var x=(y)&4294967295;HEAP[x]=z}}while(0);var w=c;T=w;var o=T;r=o;var V=r;STACKTOP=q;return V;return null}function _ps_parser_to_fixed(l,q){var n;var r;var o;var p;var j;var k=0;r=l;o=q;var i=r;_ps_parser_skip_spaces(i);var h=r;var g=(h+8)&4294967295;var f=HEAP[g];var e=r;var d=(e)&4294967295;var c=o;var b=_PS_Conv_ToFixed(d,f,c);j=b;var a=j;p=a;var m=p;return m;return null}function _ps_parser_to_coord_array(l,n,u){var q;var t;var m;var o;var s;var j;var k=0;t=l;m=n;o=u;var i=t;_ps_parser_skip_spaces(i);var h=t;var g=(h+8)&4294967295;var f=HEAP[g];var e=t;var d=(e)&4294967295;var c=m;var b=o;var a=_ps_tocoordarray(d,f,c,b);j=a;var r=j;s=r;var p=s;return p;return null}function _ps_parser_to_fixed_array(n,t,l,w){var q;var x;var e;var u;var s;var v;var k;var m=0;x=n;e=t;u=l;s=w;var j=x;_ps_parser_skip_spaces(j);var i=x;var h=(i+8)&4294967295;var g=HEAP[h];var f=x;var d=(f)&4294967295;var c=e;var b=u;var a=s;var r=_ps_tofixedarray(d,g,c,b,a);k=r;var p=k;v=p;var o=v;return o;return null}function _ps_parser_init(m,q,o,y){var v;var A;var z;var f;var x;var l=0;A=m;z=q;f=o;x=y;var k=A;var j=(k+12)&4294967295;HEAP[j]=0;var i=A;var h=(i+4)&4294967295;var g=z;HEAP[h]=g;var e=A;var d=(e+8)&4294967295;var c=f;HEAP[d]=c;var b=A;var a=(b)&4294967295;var w=z;HEAP[a]=w;var u=A;var t=(u+16)&4294967295;var s=x;HEAP[t]=s;var r=A;var p=(r+20)&4294967295;var n=p;_llvm_memcpy_p0i8_p0i8_i32(n,_ps_parser_funcs,52,4,0);return;return}function _ps_parser_done(e){var d;var c;var a=0;c=e;var b=c;c=b;return;return}function _t1_builder_init(A,o,U,T,p){var S;var ar;var aP;var ab;var an;var aO;var aL;var d=0;ar=A;aP=o;ab=U;an=T;aO=p;var aN=ar;var aM=(aN+64)&4294967295;HEAP[aM]=0;var aK=ar;var aJ=(aK+68)&4294967295;HEAP[aJ]=1;var aI=ar;var aH=(aI+4)&4294967295;var aG=aP;HEAP[aH]=aG;var aF=ar;var aE=(aF+8)&4294967295;var aD=an;HEAP[aE]=aD;var ak=aP;var ai=(ak+100)&4294967295;var ag=HEAP[ai];var ae=ar;var ac=(ae)&4294967295;HEAP[ac]=ag;var Z=an;var Y=(Z)!=0;$bb$$bb2$2:do{if(Y){var X=an;var W=(X+156)&4294967295;var V=HEAP[W];var M=(V)&4294967295;var K=HEAP[M];aL=K;var I=ar;var H=(I+12)&4294967295;var G=aL;HEAP[H]=G;var F=aL;var E=(F+20)&4294967295;var D=(E)&4294967295;var C=ar;var B=(C+16)&4294967295;HEAP[B]=D;var z=aL;var y=(z+56)&4294967295;var x=(y)&4294967295;var w=ar;var v=(w+20)&4294967295;HEAP[v]=x;var u=aL;_FT_GlyphLoader_Rewind(u);var t=ab;var s=(t+40)&4294967295;var r=HEAP[s];var q=ar;var n=(q+76)&4294967295;var m=r;HEAP[n]=m;var l=ar;var k=(l+72)&4294967295;HEAP[k]=0;var j=aO;var i=reSign((j),8,0)!=0;if(!(i)){S=1;break $bb$$bb2$2}var h=an;var g=(h+156)&4294967295;var f=HEAP[g];var e=(f+36)&4294967295;var c=HEAP[e];var b=ar;var a=(b+72)&4294967295;HEAP[a]=c}}while(0);var aW=ar;var aV=(aW+24)&4294967295;HEAP[aV]=0;var aU=ar;var aT=(aU+28)&4294967295;HEAP[aT]=0;var aS=ar;var aR=(aS+32)&4294967295;var aQ=(aR)&4294967295;HEAP[aQ]=0;var aC=ar;var aB=(aC+32)&4294967295;var aA=(aB+4)&4294967295;HEAP[aA]=0;var az=ar;var ay=(az+40)&4294967295;var ax=(ay)&4294967295;HEAP[ax]=0;var aw=ar;var av=(aw+40)&4294967295;var au=(av+4)&4294967295;HEAP[au]=0;var at=ar;var aq=(at+80)&4294967295;var ap=(aq)&4294967295;var ao=HEAP[(_t1_builder_funcs)&4294967295];HEAP[ap]=ao;var am=(aq+4)&4294967295;var al=HEAP[(_t1_builder_funcs+4)&4294967295];HEAP[am]=al;var aj=(aq+8)&4294967295;var ah=HEAP[(_t1_builder_funcs+8)&4294967295];HEAP[aj]=ah;var af=(aq+12)&4294967295;var ad=HEAP[(_t1_builder_funcs+12)&4294967295];HEAP[af]=ad;var aa=(aq+16)&4294967295;var R=HEAP[(_t1_builder_funcs+16)&4294967295];HEAP[aa]=R;var Q=(aq+20)&4294967295;var P=HEAP[(_t1_builder_funcs+20)&4294967295];HEAP[Q]=P;var O=(aq+24)&4294967295;var N=HEAP[(_t1_builder_funcs+24)&4294967295];HEAP[O]=N;var L=(aq+28)&4294967295;var J=HEAP[(_t1_builder_funcs+28)&4294967295];HEAP[L]=J;return;return}function _t1_builder_done(h){var v;var G;var c;var m=0;G=h;var l=G;var k=(l+8)&4294967295;var j=HEAP[k];c=j;var i=c;var g=(i)!=0;if(g){var f=G;var e=(f+16)&4294967295;var d=HEAP[e];var b=c;var a=(b+108)&4294967295;var x=(a)&4294967295;var w=(d)&4294967295;var u=HEAP[w];HEAP[x]=u;var t=(a+2)&4294967295;var s=(d+2)&4294967295;var r=HEAP[s];HEAP[t]=r;var q=(a+4)&4294967295;var p=(d+4)&4294967295;var o=HEAP[p];HEAP[q]=o;var n=(a+8)&4294967295;var F=(d+8)&4294967295;var E=HEAP[F];HEAP[n]=E;var D=(a+12)&4294967295;var C=(d+12)&4294967295;var B=HEAP[C];HEAP[D]=B;var A=(a+16)&4294967295;var z=(d+16)&4294967295;var y=HEAP[z];HEAP[A]=y}return;return}function _t1_builder_check_points(l,o){var p;var f;var h;var q;var r;var H;var t=0;f=l;h=o;var G=h;var F=(((G))|0)==0;$bb2$$bb$2:do{if(F){p=0}else{var E=f;var D=(E+12)&4294967295;var C=HEAP[D];var B=(C+20)&4294967295;var z=(B)&4294967295;var x=(z+2)&4294967295;var v=HEAP[x];var n=reSign((v),16,0);var m=f;var k=(m+12)&4294967295;var j=HEAP[k];var i=(j+56)&4294967295;var g=(i)&4294967295;var e=(g+2)&4294967295;var d=HEAP[e];var c=reSign((d),16,0);var b=((n)+(c))&4294967295;var a=h;var R=((b)+(a))&4294967295;var Q=f;var P=(Q+12)&4294967295;var O=HEAP[P];var N=(O+4)&4294967295;var M=HEAP[N];var L=unSign((R),32,0)<=unSign((M),32,0);if(L){p=0;break $bb2$$bb$2}var K=h;var J=f;var A=(J+12)&4294967295;var y=HEAP[A];var w=_FT_GlyphLoader_CheckPoints(y,K,0);r=w;p=2;break $bb2$$bb$2}}while(0);if(p==0){r=0}var u=r;H=u;var s=H;q=s;var I=q;return I;return null}function _t1_builder_add_point(n,ad,ab,R){var t;var h;var u;var X;var b;var v;var W;var c;var k;var C=0;h=n;u=ad;X=ab;b=R;var Q=h;var P=(Q+20)&4294967295;var O=HEAP[P];W=O;var N=h;var M=(N+68)&4294967295;var L=HEAP[M];var K=reSign((L),8,0)!=0;if(K){var I=W;var G=(I+4)&4294967295;var E=HEAP[G];var q=W;var o=(q+2)&4294967295;var m=HEAP[o];var l=reSign((m),16,0);var j=(E+8*l)&4294967295;c=j;var i=W;var g=(i+8)&4294967295;var f=HEAP[g];var e=W;var d=(e+2)&4294967295;var a=HEAP[d];var ae=reSign((a),16,0);var ac=(f+ae)&4294967295;k=ac;var aa=u;var Z=_FT_RoundFix(aa);var Y=(((Z))|0)>>16;var V=c;var U=(V)&4294967295;HEAP[U]=Y;var T=X;var S=_FT_RoundFix(T);var J=(((S))|0)>>16;var H=c;var F=(H+4)&4294967295;HEAP[F]=J;var D=b;var B=reSign((D),8,0)!=0;if(B){v=1}else{v=2}var A=k;var z=v;HEAP[A]=z}var y=W;var x=(y+2)&4294967295;var w=HEAP[x];var s=((w)+1)&65535;var r=W;var p=(r+2)&4294967295;HEAP[p]=s;return;return}function _t1_builder_add_point1(h,r,q){var p;var u;var t;var c;var s;var l;var n;var m=0;u=h;t=r;c=q;var k=u;var j=_t1_builder_check_points(k,1);n=j;var i=n;var g=(((i))|0)==0;if(g){var f=u;var e=t;var d=c;_t1_builder_add_point(f,e,d,1)}var b=n;l=b;var a=l;s=a;var o=s;return o;return null}function _t1_builder_add_contour(B){var N;var aa;var y;var d;var aw;var M;var A;var e=0;aa=B;var av=aa;var au=(av+20)&4294967295;var at=HEAP[au];M=at;var ar=M;var aq=(ar)==0;if(aq){aw=3}else{var ap=aa;var ao=(ap+68)&4294967295;var an=HEAP[ao];var am=reSign((an),8,0)==0;if(am){var X=M;var W=(X)&4294967295;var V=HEAP[W];var U=((V)+1)&65535;var T=M;var S=(T)&4294967295;HEAP[S]=U;aw=0}else{var R=aa;var Q=(R+12)&4294967295;var P=HEAP[Q];var O=(P+20)&4294967295;var L=(O)&4294967295;var K=(L)&4294967295;var J=HEAP[K];var I=reSign((J),16,0);var H=aa;var G=(H+12)&4294967295;var F=HEAP[G];var E=(F+56)&4294967295;var D=(E)&4294967295;var C=(D)&4294967295;var z=HEAP[C];var x=reSign((z),16,0);var w=((I)+(x))&4294967295;var v=((w)+1)&4294967295;var u=aa;var t=(u+12)&4294967295;var s=HEAP[t];var r=(s+8)&4294967295;var q=HEAP[r];var p=unSign((v),32,0)>unSign((q),32,0);if(p){var o=aa;var n=(o+12)&4294967295;var m=HEAP[n];var l=_FT_GlyphLoader_CheckPoints(m,0,1);d=l}else{d=0}var k=d;A=k;var j=A;var i=(((j))|0)==0;if(i){var h=M;var g=(h)&4294967295;var f=HEAP[g];var c=reSign((f),16,0)>0;if(c){var b=M;var a=(b+12)&4294967295;var aD=HEAP[a];var aC=M;var aB=(aC)&4294967295;var aA=HEAP[aB];var az=reSign((aA),16,0);var ay=((az)-1)&4294967295;var ax=M;var al=(ax+2)&4294967295;var ak=HEAP[al];var aj=((ak)-1)&65535;var ah=(aD+2*ay)&4294967295;HEAP[ah]=aj}var ag=M;var af=(ag)&4294967295;var ae=HEAP[af];var ad=((ae)+1)&65535;var ac=M;var ab=(ac)&4294967295;HEAP[ab]=ad}var Z=A;aw=Z}}var Y=aw;y=Y;var ai=y;return ai;return null}function _t1_builder_start_point(h,y,x){var v;var B;var A;var c;var z;var l;var n;var m=0;B=h;A=y;c=x;n=3;var k=B;var j=(k+64)&4294967295;var i=HEAP[j];var g=(((i))|0)==3;$bb$$bb1$2:do{if(g){n=0}else{var f=B;var e=(f+64)&4294967295;HEAP[e]=3;var d=B;var b=_t1_builder_add_contour(d);n=b;var a=n;var w=(((a))|0)==0;if(!(w)){v=2;break $bb$$bb1$2}var u=B;var t=A;var s=c;var r=_t1_builder_add_point1(u,t,s);n=r}}while(0);var q=n;l=q;var p=l;z=p;var o=z;return o;return null}function _t1_builder_close_contour(U){var aq;var aN;var d;var ap;var y;var T;var S;var ar;var e=0;aN=U;var a7=aN;var a6=(a7+20)&4294967295;var a5=HEAP[a6];ap=a5;var a4=ap;var a3=(a4)==0;$bb12$$bb$2:do{if(!a3){var a2=ap;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=reSign((a0),16,0)>1;if(aZ){var aY=ap;var aH=(aY+12)&4294967295;var aF=HEAP[aH];var aD=ap;var aB=(aD)&4294967295;var az=HEAP[aB];var ax=reSign((az),16,0);var aw=((ax)-2)&4294967295;var av=(aF+2*aw)&4294967295;var au=HEAP[av];var at=reSign((au),16,0);var aj=((at)+1)&4294967295;d=aj}else{d=0}var ah=d;y=ah;var af=ap;var ad=(af+2)&4294967295;var ab=HEAP[ad];var Z=reSign((ab),16,0)>1;$bb4$$bb8$8:do{if(Z){var Y=ap;var X=(Y+4)&4294967295;var W=HEAP[X];var V=y;var I=(W+8*V)&4294967295;T=I;var F=ap;var C=(F+4)&4294967295;var z=HEAP[C];var v=ap;var t=(v+2)&4294967295;var s=HEAP[t];var r=reSign((s),16,0);var q=(z+8*r)&4294967295;var p=(q+-8)&4294967295;S=p;var o=ap;var n=(o+8)&4294967295;var m=HEAP[n];var l=ap;var k=(l+2)&4294967295;var j=HEAP[k];var i=reSign((j),16,0);var h=(m+i)&4294967295;var g=(h+-1)&4294967295;ar=g;var f=T;var c=(f)&4294967295;var b=HEAP[c];var a=S;var be=(a)&4294967295;var bd=HEAP[be];var bc=(((b))|0)==(((bd))|0);if(!(bc)){aq=2;break $bb4$$bb8$8}var bb=T;var ba=(bb+4)&4294967295;var a9=HEAP[ba];var a8=S;var aX=(a8+4)&4294967295;var aW=HEAP[aX];var aV=(((a9))|0)==(((aW))|0);if(!(aV)){aq=2;break $bb4$$bb8$8}var aU=ar;var aT=HEAP[aU];var aS=reSign((aT),8,0)==1;if(!(aS)){aq=2;break $bb4$$bb8$8}var aR=ap;var aQ=(aR+2)&4294967295;var aP=HEAP[aQ];var aO=((aP)-1)&65535;var aM=ap;var aL=(aM+2)&4294967295;HEAP[aL]=aO}}while(0);var aK=ap;var aJ=(aK)&4294967295;var aI=HEAP[aJ];var aG=reSign((aI),16,0)>0;if(!(aG)){aq=7;break $bb12$$bb$2}var aE=ap;var aC=(aE+2)&4294967295;var aA=HEAP[aC];var ay=reSign((aA),16,0);var ao=((ay)-1)&4294967295;var an=y;var am=(((ao))|0)==(((an))|0);if(am){var al=ap;var ak=(al)&4294967295;var ai=HEAP[ak];var ag=((ai)-1)&65535;var ae=ap;var ac=(ae)&4294967295;HEAP[ac]=ag;var aa=ap;var R=(aa+2)&4294967295;var Q=HEAP[R];var O=((Q)-1)&65535;var M=ap;var K=(M+2)&4294967295;HEAP[K]=O}else{var H=ap;var E=(H+12)&4294967295;var B=HEAP[E];var x=ap;var u=(x)&4294967295;var P=HEAP[u];var N=reSign((P),16,0);var L=((N)-1)&4294967295;var J=ap;var G=(J+2)&4294967295;var D=HEAP[G];var A=((D)-1)&65535;var w=(B+2*L)&4294967295;HEAP[w]=A}}}while(0);return;return}function _t1_decrypt(o,l,h){var k=STACKTOP;STACKTOP+=6;_memset(k,0,6);var n;var e=k;var i;var b=k+4;var m=0;HEAP[e]=o;i=l;HEAP[b]=h;var j=HEAP[e];var g=HEAP[e];var f=i;var d=(g+f)&4294967295;var c=i;var a=_PS_Conv_EexecDecode(e,d,j,c,b);STACKTOP=k;return;return}function _t1_lookup_glyph_by_stdcharcode(Y,l){var v;var x;var u;var z;var U;var b;var V;var w;var y;var G=0;x=Y;u=l;var T=x;var S=(T+1348)&4294967295;var R=HEAP[S];w=R;var Q=u;var P=(((Q))|0)<0;$bb1$$bb$2:do{if(P){v=0}else{var O=u;var M=(((O))|0)>255;if(M){v=0;break $bb1$$bb$2}var K=w;var I=(K+20)&4294967295;var q=HEAP[I];var o=w;var m=(o+24)&4294967295;var j=HEAP[m];var i=u;var g=(j+2*i)&4294967295;var f=HEAP[g];var e=unSign((f),16,0);var d=FUNCTION_TABLE[q](e);V=d;b=0;$bb8$5:while(1){var s=x;var r=(s+1352)&4294967295;var p=HEAP[r];var n=b;var k=unSign((p),32,0)>unSign((n),32,0);if(!(k)){v=10;break $bb8$5}var c=x;var a=(c+1356)&4294967295;var ag=HEAP[a];var af=b;var ae=(ag+4*af)&4294967295;var ad=HEAP[ae];y=ad;var ac=y;var ab=(ac)!=0;$bb4$$bb7$8:do{if(ab){var aa=y;var Z=(aa)&4294967295;var X=HEAP[Z];var N=V;var L=(N)&4294967295;var J=HEAP[L];var H=reSign((X),8,0)==reSign((J),8,0);if(!(H)){v=5;break $bb4$$bb7$8}var F=y;var E=V;var D=_strcmp(F,E);var C=(((D))|0)==0;if(C){v=6;break $bb8$5}}}while(0);var A=b;var t=((A)+1)&4294967295;b=t;v=3;continue $bb8$5}if(v==10){U=-1;v=8;break $bb1$$bb$2}else{if(v==6){var B=b;U=B;v=8;break $bb1$$bb$2}}}}while(0);if(v==0){U=-1}var h=U;z=h;var W=z;return W;return null}function _t1operator_seac(a3,cF,f,d,i,ay){var ac=STACKTOP;STACKTOP+=32;_memset(ac,0,32);var a2;var bM;var bs;var bw;var co;var R;var q;var c;var c0=ac;var cZ=ac+8;var cY;var Z;var bK;var bj;var b7=ac+16;var cG=ac+24;var ax;var cj;var aV;var c6;var ci=0;bM=a3;bs=cF;bw=f;co=d;R=i;q=ay;var cX=bM;var cW=(cX)&4294967295;var cV=(cW+4)&4294967295;var cU=HEAP[cV];var cT=cU;ax=cT;var cS=bM;var cR=(cS+1496)&4294967295;var bY=HEAP[cR];var bW=reSign((bY),8,0)!=0;$bb$$bb1$2:do{if(bW){cY=160}else{var bU=bM;var bT=(bU)&4294967295;var bS=(bT+32)&4294967295;var bR=(bS)&4294967295;var bQ=HEAP[bR];var bP=bw;var bO=((bQ)+(bP))&4294967295;bw=bO;var bN=bM;var bC=(bN+1356)&4294967295;var bA=HEAP[bC];var by=(bA)==0;$bb2$$bb4$5:do{if(by){var bx=ax;var bv=(bx)&4294967295;var bu=(bv+128)&4294967295;var bt=HEAP[bu];var br=(bt+52)&4294967295;var bq=HEAP[br];var bp=(bq)==0;if(!(bp)){a2=2;break $bb2$$bb4$5}cY=160;a2=3;break $bb$$bb1$2}}while(0);var bf=ax;var bd=(bf)&4294967295;var bb=(bd+128)&4294967295;var ba=HEAP[bb];var a9=(ba+52)&4294967295;var a8=HEAP[a9];var a7=(a8)!=0;if(a7){var a6=R;bK=a6;var a5=q;bj=a5}else{var a4=bM;var aS=R;var aQ=_t1_lookup_glyph_by_stdcharcode(a4,aS);bK=aQ;var aN=bM;var aL=q;var aJ=_t1_lookup_glyph_by_stdcharcode(aN,aL);bj=aJ}var aH=bK;var aF=(((aH))|0)<0;$bb9$$bb8$13:do{if(!aF){var aD=bj;var aB=(((aD))|0)<0;if(aB){a2=5;break $bb9$$bb8$13}var az=bM;var am=(az)&4294967295;var ak=(am+69)&4294967295;var ai=HEAP[ak];var ah=reSign((ai),8,0)!=0;$bb11$$bb13$16:do{if(ah){var ag=bM;var af=(ag)&4294967295;var ae=(af+8)&4294967295;var ad=HEAP[ae];cj=ad;var ab=cj;var aa=(ab+156)&4294967295;var P=HEAP[aa];var N=(P)&4294967295;var L=HEAP[N];aV=L;var K=aV;var J=_FT_GlyphLoader_CheckSubGlyphs(K,2);Z=J;var I=Z;var H=(((I))|0)!=0;if(H){a2=7;break $bb11$$bb13$16}var G=aV;var F=(G+56)&4294967295;var E=(F+32)&4294967295;var v=HEAP[E];c6=v;var t=c6;var r=(t)&4294967295;var p=bK;HEAP[r]=p;var o=c6;var n=(o+4)&4294967295;HEAP[n]=514;var m=c6;var l=(m+8)&4294967295;HEAP[l]=0;var k=c6;var j=(k+12)&4294967295;HEAP[j]=0;var h=c6;var g=(h+32)&4294967295;c6=g;var e=c6;var b=(e)&4294967295;var a=bj;HEAP[b]=a;var c5=c6;var c4=(c5+4)&4294967295;HEAP[c4]=2;var c3=bw;var c2=bs;var c1=((c3)-(c2))&4294967295;var cQ=_FT_RoundFix(c1);var cP=(((cQ))|0)>>16;var cO=c6;var cN=(cO+8)&4294967295;HEAP[cN]=cP;var cM=co;var cL=_FT_RoundFix(cM);var cK=(((cL))|0)>>16;var cJ=c6;var cI=(cJ+12)&4294967295;HEAP[cI]=cK;var cH=cj;var cE=(cH+128)&4294967295;HEAP[cE]=2;var cD=aV;var cC=(cD+20)&4294967295;var cB=(cC+32)&4294967295;var cA=HEAP[cB];var cz=cj;var cy=(cz+132)&4294967295;HEAP[cy]=cA;var cx=cj;var cw=(cx+72)&4294967295;HEAP[cw]=1668246896;var cv=aV;var cu=(cv+56)&4294967295;var ct=(cu+28)&4294967295;HEAP[ct]=2}else{var cs=bM;var cr=(cs)&4294967295;var cq=(cr+12)&4294967295;var cp=HEAP[cq];_FT_GlyphLoader_Prepare(cp);var cn=bM;var cm=(cn+1496)&4294967295;HEAP[cm]=1;var cl=bK;var ck=bM;var ch=_t1_decoder_parse_glyph(ck,cl);Z=ch;var cg=bM;var cf=(cg+1496)&4294967295;HEAP[cf]=0;var ce=Z;var cd=(((ce))|0)!=0;if(cd){a2=7;break $bb11$$bb13$16}var cc=bM;var cb=(cc)&4294967295;var ca=(cb+32)&4294967295;var b9=(cZ)&4294967295;var b8=(ca)&4294967295;var b6=HEAP[b8];HEAP[b9]=b6;var b5=(cZ+4)&4294967295;var b4=(ca+4)&4294967295;var b3=HEAP[b4];HEAP[b5]=b3;var b2=(b7)&4294967295;var b1=(cZ)&4294967295;var b0=HEAP[b1];HEAP[b2]=b0;var bZ=(b7+4)&4294967295;var bX=(cZ+4)&4294967295;var bV=HEAP[bX];HEAP[bZ]=bV;var bL=bM;var bJ=(bL)&4294967295;var bI=(bJ+40)&4294967295;var bH=(c0)&4294967295;var bG=(bI)&4294967295;var bF=HEAP[bG];HEAP[bH]=bF;var bE=(c0+4)&4294967295;var bD=(bI+4)&4294967295;var bB=HEAP[bD];HEAP[bE]=bB;var bz=(cG)&4294967295;var bo=(c0)&4294967295;var bn=HEAP[bo];HEAP[bz]=bn;var bm=(cG+4)&4294967295;var bl=(c0+4)&4294967295;var bk=HEAP[bl];HEAP[bm]=bk;var bi=bM;var bh=(bi)&4294967295;var bg=(bh+32)&4294967295;var be=(bg)&4294967295;HEAP[be]=0;var bc=bM;var a1=(bc)&4294967295;var a0=(a1+32)&4294967295;var aZ=(a0+4)&4294967295;HEAP[aZ]=0;var aY=bw;var aX=bs;var aW=((aY)-(aX))&4294967295;var aU=bM;var aT=(aU)&4294967295;var aR=(aT+24)&4294967295;HEAP[aR]=aW;var aP=bM;var av=(aP)&4294967295;var au=(av+28)&4294967295;var at=co;HEAP[au]=at;var ar=bM;var aq=(ar+1496)&4294967295;HEAP[aq]=1;var ap=bj;var ao=bM;var an=_t1_decoder_parse_glyph(ao,ap);Z=an;var al=bM;var aj=(al+1496)&4294967295;HEAP[aj]=0;var Y=Z;var X=(((Y))|0)!=0;if(X){a2=7;break $bb11$$bb13$16}var W=bM;var V=(W)&4294967295;var U=(V+32)&4294967295;var T=(U)&4294967295;var S=(b7)&4294967295;var Q=HEAP[S];HEAP[T]=Q;var O=(U+4)&4294967295;var M=(b7+4)&4294967295;var D=HEAP[M];HEAP[O]=D;var C=bM;var B=(C)&4294967295;var A=(B+40)&4294967295;var z=(A)&4294967295;var y=(cG)&4294967295;var x=HEAP[y];HEAP[z]=x;var w=(A+4)&4294967295;var u=(cG+4)&4294967295;var s=HEAP[u];HEAP[w]=s;var aO=bM;var aM=(aO)&4294967295;var aK=(aM+24)&4294967295;HEAP[aK]=0;var aI=bM;var aG=(aI)&4294967295;var aE=(aG+28)&4294967295;HEAP[aE]=0}}while(0);var aC=Z;cY=aC;a2=3;break $bb$$bb1$2}}while(0);cY=160}}while(0);var aA=cY;c=aA;var aw=c;STACKTOP=ac;return aw;return null}function _t1_decoder_parse_charstrings(mj,fD,iG){var eE=STACKTOP;STACKTOP+=12;_memset(eE,0,12);var es;var pG=eE;var hA=eE+4;var jM;var c7;var kY;var n6;var b5;var jV;var lt;var su;var nO;var j9;var j8;var iI;var iH;var b3;var cM;var ch;var nt=eE+8;var eY;var f0;var jz;var jo;var rd;var iJ;var pc;var jG;var fE;var jL;var ka;var oJ;var eX;var gl;var sF;var p;var r5;var st;var rM;var r8;var g;var nP;var p3;var mK;var b4=0;HEAP[pG]=mj;HEAP[hA]=fD;jM=iG;var kX=HEAP[pG];var kW=(kX)&4294967295;nO=kW;b3=0;cM=0;var fR=(nt);var oM=(pG);var kV=(fR)^(oM);var cg=(hA);var kU=(kV)^(cg);HEAP[nt]=kU;var kT=HEAP[nt];var kS=(((kT))|0)>>10;var kR=HEAP[nt];var kQ=(kS)^(kR);var kP=HEAP[nt];var dM=(((kP))|0)>>20;var dL=(kQ)^(dM);var dK=(dL)&65535;HEAP[nt]=dK;var dJ=HEAP[nt];var dI=(((dJ))|0)==0;if(dI){HEAP[nt]=29572}var dG=HEAP[pG];var dE=HEAP[pG];var dC=(dE+112)&4294967295;var dA=(dC)&4294967295;var dy=(dG+1136)&4294967295;HEAP[dy]=dA;var ds=HEAP[pG];var dr=HEAP[pG];var dq=(dr+1140)&4294967295;var dp=(dq)&4294967295;var dn=(ds+1344)&4294967295;HEAP[dn]=dp;var dm=HEAP[pG];var dl=(dm+1140)&4294967295;var dk=(dl)&4294967295;jV=dk;var dj=nO;var di=(dj+64)&4294967295;HEAP[di]=0;var dh=nO;var dg=(dh+72)&4294967295;var df=HEAP[dg];var de=df;eY=de;var dd=HEAP[pG];var dc=(dd+1492)&4294967295;var db=HEAP[dc];var da=(((db))|0)!=0;if(da){var c9=HEAP[pG];var c8=(c9+1492)&4294967295;var c6=HEAP[c8];var c5=((c6)*4)&4294967295;var c4=HEAP[pG];var c3=(c4+1488)&4294967295;var c2=HEAP[c3];var c1=(c2)&4294967295;var c0=c1;_llvm_memset_p0i8_i32(c0,0,c5,1,0)}var cZ=HEAP[hA];var cY=jV;var cX=(cY+4)&4294967295;HEAP[cX]=cZ;var cW=HEAP[hA];var cV=jM;var cU=(cW+cV)&4294967295;var cT=jV;var cS=(cT+8)&4294967295;HEAP[cS]=cU;var cR=jV;var cQ=(cR+8)&4294967295;var cP=HEAP[cQ];su=cP;var cO=jV;var cN=(cO+4)&4294967295;var cL=HEAP[cN];var cK=jV;var cJ=(cK)&4294967295;HEAP[cJ]=cL;var cI=jV;var cH=(cI)&4294967295;var cG=HEAP[cH];lt=cG;b5=0;var cF=nO;var cE=(cF+24)&4294967295;var cD=HEAP[cE];iI=cD;var cC=iI;j9=cC;var cB=nO;var cA=(cB+28)&4294967295;var cz=HEAP[cA];iH=cz;var cy=iH;j8=cy;var cx=eY;var cw=(cx)!=0;if(cw){var cv=eY;var cu=(cv+4)&4294967295;var ct=HEAP[cu];var cs=eY;var cr=(cs)&4294967295;var cq=HEAP[cr];FUNCTION_TABLE[ct](cq)}ch=0;$bb228$11:while(1){var n4=lt;var n3=su;var n2=(n4)<(n3);if(!(n2)){es=31;break $bb228$11}var cp=HEAP[pG];var co=(cp+1136)&4294967295;var cn=HEAP[co];f0=cn;jz=0;jo=0;var cm=lt;var cl=HEAP[cm];var ck=unSign((cl),8,0);var cj=lt;var ci=(cj+1)&4294967295;lt=ci;if(ck==1){es=122}else{if(ck==3){es=123}else{if(ck==4){es=124}else{if(ck==5){es=125}else{if(ck==6){es=126}else{if(ck==7){es=127}else{if(ck==8){es=128}else{if(ck==9){es=129}else{if(ck==10){es=130}else{if(ck==11){es=131}else{if(ck==12){es=132}else{if(ck==13){es=133}else{if(ck==14){es=134}else{if(ck==15){es=135}else{if(ck==21){es=136}else{if(ck==22){es=137}else{if(ck==30){es=138}else{if(ck==31){es=139}else{if(ck==255){es=140}else{es=141}}}}}}}}}}}}}}}}}}}$bb52$$bb13$$bb14$$bb15$$bb16$$bb17$$bb18$$bb19$$bb20$$bb21$$bb22$$bb30$$bb23$$bb24$$bb25$$bb26$$bb27$$bb28$$bb29$$bb43$14:do{if(es==141){var pR=lt;var pP=(pR+-1)&4294967295;var pO=HEAP[pP];var pN=unSign((pO),8,0)>31;if(!(pN)){es=5;break $bb228$11}var pM=lt;var pL=(pM+-1)&4294967295;var pK=HEAP[pL];var pJ=unSign((pK),8,0)<=246;if(pJ){var pI=lt;var pH=(pI+-1)&4294967295;var pF=HEAP[pH];var pE=unSign((pF),8,0);var pD=((pE)-139)&4294967295;jo=pD}else{var pC=lt;var pB=(pC+1)&4294967295;lt=pB;var pA=lt;var pz=su;var py=(pA)>(pz);if(py){es=5;break $bb228$11}var px=lt;var pw=(px+-2)&4294967295;var pv=HEAP[pw];var pu=unSign((pv),8,0)<=250;if(pu){var pt=lt;var ps=(pt+-2)&4294967295;var pr=HEAP[ps];var pq=unSign((pr),8,0);var pp=((pq)-247)&4294967295;var po=(pp)<<8;var pn=lt;var pm=(pn+-1)&4294967295;var pl=HEAP[pm];var pk=unSign((pl),8,0);var pj=((po)+(pk))&4294967295;var pi=((pj)+108)&4294967295;jo=pi}else{var ph=lt;var pg=(ph+-2)&4294967295;var pf=HEAP[pg];var pe=unSign((pf),8,0);var pd=((pe)-251)&4294967295;var pb=(pd)<<8;var pa=lt;var o9=(pa+-1)&4294967295;var o8=HEAP[o9];var o7=unSign((o8),8,0);var o6=((pb)+(o7))&4294967295;var o5=(-108-(o6))&4294967295;jo=o5}}var o4=ch;var o3=reSign((o4),8,0)==0;if(!(o3)){es=19;break $bb52$$bb13$$bb14$$bb15$$bb16$$bb17$$bb18$$bb19$$bb20$$bb21$$bb22$$bb30$$bb23$$bb24$$bb25$$bb26$$bb27$$bb28$$bb29$$bb43$14}var o2=jo;var o1=(o2)<<16;jo=o1}else{if(es==122){jz=16}else{if(es==123){jz=18}else{if(es==124){jz=14}else{if(es==125){jz=9}else{if(es==126){jz=6}else{if(es==127){jz=13}else{if(es==128){jz=11}else{if(es==129){jz=5}else{if(es==130){jz=22}else{if(es==131){jz=24}else{if(es==132){var cf=lt;var ce=su;var cd=(cf)>(ce);if(cd){es=5;break $bb228$11}var cc=lt;var cb=HEAP[cc];var ca=unSign((cb),8,0);var b9=lt;var b8=(b9+1)&4294967295;lt=b8;if(ca==0){es=142}else{if(ca==1){es=143}else{if(ca==2){es=144}else{if(ca==6){es=145}else{if(ca==7){es=146}else{if(ca==12){es=147}else{if(ca==16){es=148}else{if(ca==17){es=149}else{if(ca==33){es=150}else{es=151;break $bb228$11}}}}}}}}}if(es==142){jz=15}else{if(es==143){jz=19}else{if(es==144){jz=17}else{if(es==145){jz=3}else{if(es==146){jz=4}else{if(es==147){jz=20}else{if(es==148){jz=21}else{if(es==149){jz=23}else{if(es==150){jz=25}}}}}}}}}}else{if(es==133){jz=2}else{if(es==134){jz=1}else{if(es==135){jz=26}else{if(es==136){jz=10}else{if(es==137){jz=7}else{if(es==138){jz=12}else{if(es==139){jz=8}else{if(es==140){var b7=lt;var b6=(b7+4)&4294967295;var q3=su;var q1=(b6)>(q3);if(q1){es=5;break $bb228$11}var qZ=lt;var qX=(qZ)&4294967295;var qV=HEAP[qX];var qT=unSign((qV),8,0);var qR=(qT)<<24;var qO=lt;var qN=(qO+1)&4294967295;var qM=HEAP[qN];var qI=unSign((qM),8,0);var qG=(qI)<<16;var qE=(qR)|(qG);var qC=lt;var qA=(qC+2)&4294967295;var qy=HEAP[qA];var qw=unSign((qy),8,0);var qu=(qw)<<8;var qt=(qE)|(qu);var qs=lt;var qo=(qs+3)&4294967295;var qm=HEAP[qo];var qk=unSign((qm),8,0);var qi=(qt)|(qk);jo=qi;var qg=lt;var qe=(qg+4)&4294967295;lt=qe;var qc=jo;var qa=(((qc))|0)>32000;$bb46$$bb45$58:do{if(qa){es=9}else{var p9=jo;var p8=(((p9))|0)<-32000;if(p8){es=9;break $bb46$$bb45$58}var pZ=ch;var pX=reSign((pZ),8,0)==0;if(!(pX)){es=14;break $bb46$$bb45$58}var pV=jo;var pT=(pV)<<16;jo=pT;es=14;break $bb46$$bb45$58}}while(0);if(es==9){var p4=ch;var p1=reSign((p4),8,0)==0;if(p1){ch=1}}}}}}}}}}}}}}}}}}}}}}}while(0);var o0=cM;var oZ=(((o0))|0)>0;if(oZ){var oY=jz;if(oY==0){es=152}else{if(oY==22){es=152}else{if(oY==23){es=152}else{if(oY==24){es=152}else{es=153}}}}if(es==153){cM=0}else{if(es==152){}}}var oX=ch;var oW=reSign((oX),8,0)!=0;$bb66$$bb69$75:do{if(oW){var oV=jz;var oU=(((oV))|0)!=0;if(!(oU)){es=22;break $bb66$$bb69$75}var oT=jz;var oS=(((oT))|0)!=20;if(!(oS)){es=22;break $bb66$$bb69$75}ch=0}}while(0);var oR=jz;var oQ=(((oR))|0)==0;if(oQ){var oP=f0;var oO=(oP);var oN=HEAP[pG];var lf=(oN+112)&4294967295;var ld=(lf);var lb=((oO)-(ld))&4294967295;var k9=(((lb))|0)>1023;if(k9){es=5;break $bb228$11}var k7=f0;var k5=jo;HEAP[k7]=k5;var k3=f0;var k1=(k3+4)&4294967295;f0=k1;var k0=HEAP[pG];var kZ=(k0+1136)&4294967295;var kL=f0;HEAP[kZ]=kL;es=3;continue $bb228$11}else{var kJ=jz;var kI=(((kJ))|0)==21;if(kI){var kG=f0;var kE=(kG);var kC=HEAP[pG];var kA=(kC+112)&4294967295;var ky=(kA);var kw=((kE)-(ky))&4294967295;var kv=(((kw))|0)<=7;if(kv){es=26;break $bb228$11}var ks=f0;var kq=(ks+-8)&4294967295;f0=kq;var ko=f0;var km=(ko+4)&4294967295;var kk=HEAP[km];var ki=(((kk))|0)>>16;rd=ki;var kg=f0;var ke=(kg)&4294967295;var kc=HEAP[ke];var kb=(((kc))|0)>>16;iJ=kb;var j5=f0;var j3=(j5);var j1=HEAP[pG];var jZ=(j1+112)&4294967295;var jX=(jZ);var jU=((j3)-(jX))&4294967295;var jS=((((jU))|0)/4|0);var jQ=iJ;var jO=(((jS))|0)<(((jQ))|0);if(jO){es=26;break $bb228$11}var jN=iJ;var jK=(0-(jN))&4294967295;var jJ=f0;var jI=(jJ+4*jK)&4294967295;f0=jI;b3=0;cM=0;var jH=rd;if(jH==0){es=154}else{if(jH==1){es=155}else{if(jH==2){es=156}else{if(jH==3){es=157}else{if(jH==12){es=158}else{if(jH==13){es=158}else{if(jH==14){es=159}else{if(jH==15){es=159}else{if(jH==16){es=159}else{if(jH==17){es=159}else{if(jH==18){es=159}else{if(jH==19){es=160}else{if(jH==20){es=161}else{if(jH==21){es=162}else{if(jH==22){es=163}else{if(jH==23){es=164}else{if(jH==24){es=165}else{if(jH==25){es=166}else{if(jH==27){es=167}else{if(jH==28){es=168}else{es=169}}}}}}}}}}}}}}}}}}}}if(es==169){var lE=iJ;cM=lE}else{if(es==154){var i1=iJ;var i0=(((i1))|0)!=3;if(i0){es=29;break $bb228$11}var iZ=HEAP[pG];var iY=(iZ+1400)&4294967295;var iX=HEAP[iY];var iW=(((iX))|0)==0;if(iW){es=5;break $bb228$11}var iV=HEAP[pG];var iU=(iV+1404)&4294967295;var iT=HEAP[iU];var iS=(((iT))|0)!=7;if(iS){es=5;break $bb228$11}var iR=f0;var iQ=(iR)&4294967295;var iP=j9;HEAP[iQ]=iP;var iO=f0;var iN=(iO+4)&4294967295;var iM=j8;HEAP[iN]=iM;b3=2}else{if(es==155){var jF=iJ;var jE=(((jF))|0)!=0;if(jE){es=29;break $bb228$11}var jD=HEAP[pG];var jC=(jD+1400)&4294967295;HEAP[jC]=1;var jB=HEAP[pG];var jA=(jB+1404)&4294967295;HEAP[jA]=0;var jy=nO;var jx=j9;var jw=j8;var jv=_t1_builder_start_point(jy,jx,jw);b5=jv;var ju=b5;var jt=(((ju))|0)!=0;if(jt){es=31;break $bb228$11}var js=nO;var jr=_t1_builder_check_points(js,6);b5=jr;var jq=b5;var jp=(((jq))|0)!=0;if(jp){es=31;break $bb228$11}}else{if(es==156){var jn=iJ;var jm=(((jn))|0)!=0;if(jm){es=29;break $bb228$11}var jl=HEAP[pG];var jk=(jl+1404)&4294967295;var jj=HEAP[jk];pc=jj;var ji=((jj)+1)&4294967295;var jh=(jl+1404)&4294967295;HEAP[jh]=ji;var jg=pc;var jf=(((jg))|0)>0;$bb82$$bb88$100:do{if(jf){var je=pc;var jd=(((je))|0)<=6;if(!(jd)){es=37;break $bb82$$bb88$100}var jc=pc;var jb=(((jc))|0)==3;$bb85$$bb84$103:do{if(jb){es=38}else{var ja=pc;var i9=(((ja))|0)==6;if(i9){es=38;break $bb85$$bb84$103}n6=0;es=41;break $bb85$$bb84$103}}while(0);if(es==38){n6=1}var i8=n6;var i7=(((i8))&255);var i6=unSign((i7),8,0);var i5=nO;var i4=j9;var i3=j8;var i2=(((i6))&255);_t1_builder_add_point(i5,i4,i3,i2)}}while(0)}else{if(es==157){var iL=iJ;var iK=(((iL))|0)!=1;if(iK){es=29;break $bb228$11}b3=1;var fW=eY;var fU=(fW)!=0;if(fU){var fS=eY;var fP=(fS+20)&4294967295;var fN=HEAP[fP];var fL=nO;var fJ=(fL+20)&4294967295;var fH=HEAP[fJ];var fG=(fH+2)&4294967295;var fF=HEAP[fG];var fz=reSign((fF),16,0);var fx=eY;var fv=(fx)&4294967295;var ft=HEAP[fv];FUNCTION_TABLE[fN](ft,fz)}}else{if(es==158){var fr=HEAP[pG];var fp=(fr+112)&4294967295;var fn=(fp)&4294967295;f0=fn}else{if(es==159){var fl=HEAP[pG];var fk=(fl+1464)&4294967295;var fj=HEAP[fk];jG=fj;var ff=jG;var fd=(ff)==0;if(fd){es=5;break $bb228$11}var fb=rd;var e9=(((fb))|0)==18;var e7=unSign((e9),1,0);var e5=rd;var e3=((e7)+(e5))&4294967295;var e1=((e3)-13)&4294967295;fE=e1;var e0=jG;var eZ=(e0)&4294967295;var eT=HEAP[eZ];var eR=fE;var eP=((eT)*(eR))&4294967295;var eN=iJ;var eL=(((eP))|0)!=(((eN))|0);if(eL){es=5;break $bb228$11}var eJ=f0;var eH=fE;var eF=(eJ+4*eH)&4294967295;oJ=eF;var eD=f0;eX=eD;jL=0;$bb105$119:while(1){var d8=jL;var d7=fE;var d6=unSign((d8),32,0)unSign((eg),32,0);if(!(ef)){es=53;break}var ez=jG;var ey=(ez+136)&4294967295;var ex=HEAP[ey];var ew=ka;var ev=(ex+4*ew)&4294967295;var eu=HEAP[ev];var et=oJ;var er=HEAP[et];var eq=oJ;var ep=(eq+4)&4294967295;oJ=ep;var eo=_FT_MulFix(er,eu);var en=gl;var em=((eo)+(en))&4294967295;gl=em;var el=ka;var ek=((el)+1)&4294967295;ka=ek;es=51;continue}var ee=eX;var ed=gl;HEAP[ee]=ed;var ec=eX;var eb=(ec+4)&4294967295;eX=eb;var ea=jL;var d9=((ea)+1)&4294967295;jL=d9;es=50;continue $bb105$119}var d5=fE;b3=d5}else{if(es==160){var d4=HEAP[pG];var d3=(d4+1464)&4294967295;var d2=HEAP[d3];p=d2;var d1=iJ;var d0=(((d1))|0)!=1;if(d0){es=29;break $bb228$11}var dZ=p;var dY=(dZ)==0;if(dY){es=29;break $bb228$11}var dX=f0;var dW=(dX)&4294967295;var dV=HEAP[dW];var dU=(((dV))|0)>>16;sF=dU;var dT=sF;var dS=(((dT))|0)<0;if(dS){es=29;break $bb228$11}var dR=p;var dQ=(dR)&4294967295;var dP=HEAP[dQ];var dO=sF;var dN=((dP)+(dO))&4294967295;var dH=HEAP[pG];var dF=(dH+1492)&4294967295;var dD=HEAP[dF];var dB=unSign((dN),32,0)>unSign((dD),32,0);if(dB){es=29;break $bb228$11}var dz=p;var dx=(dz)&4294967295;var dw=HEAP[dx];var dv=((dw)*4)&4294967295;var du=p;var dt=(du+136)&4294967295;var c=HEAP[dt];var a=HEAP[pG];var sI=(a+1488)&4294967295;var sG=HEAP[sI];var sD=sF;var sB=(sG+4*sD)&4294967295;var sz=sB;var sx=c;_llvm_memcpy_p0i8_p0i8_i32(sz,sx,dv,1,0)}else{if(es==161){var sw=iJ;var sv=(((sw))|0)!=2;if(sv){es=29;break $bb228$11}var sp=f0;var sn=(sp)&4294967295;var sl=HEAP[sn];var sj=f0;var sh=(sj+4)&4294967295;var sf=HEAP[sh];var sd=((sl)+(sf))&4294967295;var sb=f0;var sa=(sb)&4294967295;HEAP[sa]=sd;b3=1}else{if(es==162){var r9=iJ;var r3=(((r9))|0)!=2;if(r3){es=29;break $bb228$11}var r1=f0;var rZ=(r1)&4294967295;var rX=HEAP[rZ];var rV=f0;var rT=(rV+4)&4294967295;var rR=HEAP[rT];var rP=((rX)-(rR))&4294967295;var rO=f0;var rN=(rO)&4294967295;HEAP[rN]=rP;b3=1}else{if(es==163){var rI=iJ;var rG=(((rI))|0)!=2;if(rG){es=29;break $bb228$11}var rE=f0;var rC=(rE+4)&4294967295;var rA=HEAP[rC];var ry=f0;var rw=(ry)&4294967295;var ru=HEAP[rw];var rt=_FT_MulFix(ru,rA);var rs=f0;var rr=(rs)&4294967295;HEAP[rr]=rt;b3=1}else{if(es==164){var rq=iJ;var rp=(((rq))|0)!=2;if(rp){es=29;break $bb228$11}var ro=f0;var rn=(ro+4)&4294967295;var rm=HEAP[rn];var rl=(((rm))|0)==0;if(rl){es=29;break $bb228$11}var rk=f0;var rj=(rk+4)&4294967295;var ri=HEAP[rj];var rh=f0;var rg=(rh)&4294967295;var rf=HEAP[rg];var re=_FT_DivFix(rf,ri);var rc=f0;var rb=(rc)&4294967295;HEAP[rb]=re;b3=1}else{if(es==165){var ra=HEAP[pG];var q9=(ra+1464)&4294967295;var q8=HEAP[q9];st=q8;var q7=iJ;var q6=(((q7))|0)!=2;if(q6){es=29;break $bb228$11}var q5=st;var q4=(q5)==0;if(q4){es=29;break $bb228$11}var q2=f0;var q0=(q2+4)&4294967295;var qY=HEAP[q0];var qW=(((qY))|0)>>16;r5=qW;var qU=r5;var qS=(((qU))|0)<0;if(qS){es=29;break $bb228$11}var qP=r5;var qL=HEAP[pG];var qK=(qL+1492)&4294967295;var qJ=HEAP[qK];var qH=unSign((qP),32,0)>=unSign((qJ),32,0);if(qH){es=29;break $bb228$11}var qF=HEAP[pG];var qD=(qF+1488)&4294967295;var qB=HEAP[qD];var qz=f0;var qx=(qz)&4294967295;var qv=HEAP[qx];var qr=r5;var qq=(qB+4*qr)&4294967295;HEAP[qq]=qv}else{if(es==166){var qp=HEAP[pG];var qn=(qp+1464)&4294967295;var ql=HEAP[qn];r8=ql;var qj=iJ;var qh=(((qj))|0)!=1;if(qh){es=29;break $bb228$11}var qf=r8;var qd=(qf)==0;if(qd){es=29;break $bb228$11}var qb=f0;var p7=(qb)&4294967295;var p6=HEAP[p7];var p5=(((p6))|0)>>16;rM=p5;var p2=rM;var p0=(((p2))|0)<0;if(p0){es=29;break $bb228$11}var pY=rM;var pW=HEAP[pG];var pU=(pW+1492)&4294967295;var pS=HEAP[pU];var pQ=unSign((pY),32,0)>=unSign((pS),32,0);if(pQ){es=29;break $bb228$11}var mV=HEAP[pG];var mT=(mV+1488)&4294967295;var mR=HEAP[mT];var mP=rM;var mN=(mR+4*mP)&4294967295;var mL=HEAP[mN];var mI=f0;var mG=(mI)&4294967295;HEAP[mG]=mL;b3=1}else{if(es==167){var mF=iJ;var mE=(((mF))|0)!=4;if(mE){es=29;break $bb228$11}var mA=f0;var my=(mA+8)&4294967295;var mw=HEAP[my];var mu=f0;var ms=(mu+12)&4294967295;var mq=HEAP[ms];var mo=(((mw))|0)>(((mq))|0);if(mo){var mm=f0;var ml=(mm+4)&4294967295;var mk=HEAP[ml];var mf=f0;var md=(mf)&4294967295;HEAP[md]=mk}b3=1}else{if(es==168){var mb=iJ;var l9=(((mb))|0)!=0;if(l9){es=29;break $bb228$11}var l7=HEAP[nt];g=l7;var l5=g;var l3=(((l5))|0)>32767;if(l3){var l1=g;var l0=((l1)+1)&4294967295;g=l0}var lZ=f0;var lV=(lZ)&4294967295;var lT=g;HEAP[lV]=lT;var lR=HEAP[nt];var lP=(65536-(lR))&4294967295;var lN=HEAP[nt];var lL=_FT_MulFix(lN,lP);HEAP[nt]=lL;var lJ=HEAP[nt];var lH=(((lJ))|0)==0;if(lH){var lG=HEAP[nt];var lF=((lG)+10355)&4294967295;HEAP[nt]=lF}b3=1}}}}}}}}}}}}}}}}var lD=f0;var lC=b3;var lB=(lD+4*lC)&4294967295;f0=lB;var lA=HEAP[pG];var ly=(lA+1136)&4294967295;var lx=f0;HEAP[ly]=lx;es=3;continue $bb228$11}else{var lw=jz;var lv=(_t1_args_count+lw*4)&4294967295;var lu=HEAP[lv];nP=lu;var ls=f0;var lr=(ls);var lq=HEAP[pG];var lp=(lq+112)&4294967295;var lo=(lp);var ln=((lr)-(lo))&4294967295;var lm=((((ln))|0)/4|0);var ll=nP;var lk=(((lm))|0)<(((ll))|0);if(lk){es=26;break $bb228$11}var lj=nP;var li=(0-(lj))&4294967295;var lh=f0;var lg=(lh+4*li)&4294967295;f0=lg;var le=jz;if(le==1){es=170;break $bb228$11}else{if(le==2){es=171}else{if(le==3){es=172;break $bb228$11}else{if(le==4){es=173}else{if(le==5){es=174}else{if(le==6){es=175}else{if(le==7){es=176}else{if(le==8){es=177}else{if(le==9){es=178}else{if(le==10){es=179}else{if(le==11){es=180}else{if(le==12){es=181}else{if(le==13){es=182}else{if(le==14){es=183}else{if(le==15){es=184}else{if(le==16){es=185}else{if(le==17){es=186}else{if(le==18){es=187}else{if(le==19){es=188}else{if(le==20){es=189}else{if(le==22){es=190}else{if(le==23){es=191}else{if(le==24){es=192}else{if(le==25){es=193}else{if(le==26){es=194}else{es=195;break $bb228$11}}}}}}}}}}}}}}}}}}}}}}}}}$bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167:do{if(es==171){var hy=nO;var hw=(hy+64)&4294967295;HEAP[hw]=1;var hu=nO;var hs=(hu+32)&4294967295;var hq=(hs)&4294967295;var ho=HEAP[hq];var hm=f0;var hl=(hm)&4294967295;var hk=HEAP[hl];var hg=((ho)+(hk))&4294967295;var he=nO;var hc=(he+32)&4294967295;var ha=(hc)&4294967295;HEAP[ha]=hg;var g8=f0;var g6=(g8+4)&4294967295;var g4=HEAP[g6];var g2=nO;var g1=(g2+40)&4294967295;var g0=(g1)&4294967295;HEAP[g0]=g4;var gW=nO;var gU=(gW+40)&4294967295;var gS=(gU+4)&4294967295;HEAP[gS]=0;var gQ=nO;var gO=(gQ+24)&4294967295;var gM=HEAP[gO];var gK=f0;var gI=(gK)&4294967295;var gH=HEAP[gI];var gG=((gM)+(gH))&4294967295;j9=gG;var gC=j9;iI=gC;var gA=nO;var gy=(gA+28)&4294967295;var gw=HEAP[gy];j8=gw;var gu=j8;iH=gu;var gs=iH;iH=gs;var gq=nO;var go=(gq+70)&4294967295;var gn=HEAP[go];var gm=reSign((gn),8,0)!=0;if(gm){es=82;break $bb228$11}es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==173){var f1=nO;var fZ=(f1+64)&4294967295;HEAP[fZ]=1;var fY=nO;var fX=(fY+32)&4294967295;var fV=(fX)&4294967295;var fT=HEAP[fV];var fQ=f0;var fO=(fQ)&4294967295;var fM=HEAP[fO];var fK=((fT)+(fM))&4294967295;var fI=nO;var fC=(fI+32)&4294967295;var fB=(fC)&4294967295;HEAP[fB]=fK;var fA=nO;var fy=(fA+32)&4294967295;var fw=(fy+4)&4294967295;var fu=HEAP[fw];var fs=f0;var fq=(fs+4)&4294967295;var fo=HEAP[fq];var fm=((fu)+(fo))&4294967295;var fi=nO;var fh=(fi+32)&4294967295;var fg=(fh+4)&4294967295;HEAP[fg]=fm;var fe=f0;var fc=(fe+8)&4294967295;var fa=HEAP[fc];var e8=nO;var e6=(e8+40)&4294967295;var e4=(e6)&4294967295;HEAP[e4]=fa;var e2=f0;var eW=(e2+12)&4294967295;var eV=HEAP[eW];var eU=nO;var eS=(eU+40)&4294967295;var eQ=(eS+4)&4294967295;HEAP[eQ]=eV;var eO=nO;var eM=(eO+24)&4294967295;var eK=HEAP[eM];var eI=f0;var eG=(eI)&4294967295;var be=HEAP[eG];var bd=((eK)+(be))&4294967295;j9=bd;var bc=nO;var bb=(bc+28)&4294967295;var ba=HEAP[bb];var a9=f0;var a8=(a9+4)&4294967295;var a7=HEAP[a8];var a6=((ba)+(a7))&4294967295;j8=a6;var a5=nO;var aU=(a5+70)&4294967295;var aT=HEAP[aU];var aS=reSign((aT),8,0)!=0;if(aS){es=85;break $bb228$11}es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==174){var aR=nO;var aQ=(aR+64)&4294967295;var aP=HEAP[aQ];var aO=(((aP))|0)==3;$bb164$$bb163$173:do{if(aO){es=87}else{var aN=nO;var aM=(aN+64)&4294967295;var aL=HEAP[aM];var aA=(((aL))|0)==2;if(aA){es=87;break $bb164$$bb163$173}else{es=88;break $bb164$$bb163$173}}}while(0);if(es==87){var az=nO;_t1_builder_close_contour(az)}var ay=nO;var ax=(ay+64)&4294967295;HEAP[ax]=1;es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==175){var aw=nO;var av=j9;var au=j8;var at=_t1_builder_start_point(aw,av,au);b5=at;var ar=b5;var aq=(((ar))|0)!=0;if(aq){es=31;break $bb228$11}var af=f0;var ae=(af)&4294967295;var ad=HEAP[ae];var ac=j9;var ab=((ad)+(ac))&4294967295;j9=ab;es=91;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==176){var aa=f0;var Z=(aa)&4294967295;var Y=HEAP[Z];var X=j9;var W=((Y)+(X))&4294967295;j9=W;var L=HEAP[pG];var K=(L+1400)&4294967295;var J=HEAP[K];var I=(((J))|0)==0;if(I){var H=nO;var G=(H+64)&4294967295;var F=HEAP[G];var E=(((F))|0)==0;if(E){es=5;break $bb228$11}var D=nO;var C=(D+64)&4294967295;HEAP[C]=2}es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==177){var r=nO;var q=j9;var o=j8;var n=_t1_builder_start_point(r,q,o);b5=n;var m=b5;var l=(((m))|0)!=0;if(l){es=31;break $bb228$11}var k=nO;var j=_t1_builder_check_points(k,3);b5=j;var i=b5;var h=(((i))|0)!=0;if(h){es=31;break $bb228$11}var f=f0;var e=(f)&4294967295;var d=HEAP[e];var b=j9;var sJ=((d)+(b))&4294967295;j9=sJ;var sH=nO;var sE=j9;var sC=j8;_t1_builder_add_point(sH,sE,sC,0);var sA=f0;var sy=(sA+4)&4294967295;var ss=HEAP[sy];var sr=j9;var sq=((ss)+(sr))&4294967295;j9=sq;var so=f0;var sm=(so+8)&4294967295;var sk=HEAP[sm];var si=j8;var sg=((sk)+(si))&4294967295;j8=sg;var se=nO;var sc=j9;var r7=j8;_t1_builder_add_point(se,sc,r7,0);var r6=f0;var r4=(r6+12)&4294967295;var r2=HEAP[r4];var r0=j8;var rY=((r2)+(r0))&4294967295;j8=rY;var rW=nO;var rU=j9;var rS=j8;_t1_builder_add_point(rW,rU,rS,1);es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==178){var rQ=nO;var rL=j9;var rK=j8;var rJ=_t1_builder_start_point(rQ,rL,rK);b5=rJ;var rH=b5;var rF=(((rH))|0)!=0;if(rF){es=31;break $bb228$11}var rD=f0;var rB=(rD)&4294967295;var rz=HEAP[rB];var rx=j9;var rv=((rz)+(rx))&4294967295;j9=rv;var nZ=f0;var nY=(nZ+4)&4294967295;var nX=HEAP[nY];var nW=j8;var nV=((nX)+(nW))&4294967295;j8=nV;es=91;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==179){var nM=f0;var nL=(nM)&4294967295;var nK=HEAP[nL];var nJ=j9;var nI=((nK)+(nJ))&4294967295;j9=nI;var nH=f0;var nG=(nH+4)&4294967295;var nF=HEAP[nG];var nE=j8;var nD=((nF)+(nE))&4294967295;j8=nD;var nC=HEAP[pG];var nB=(nC+1400)&4294967295;var nA=HEAP[nB];var nz=(((nA))|0)==0;if(nz){var ny=nO;var nx=(ny+64)&4294967295;var nw=HEAP[nx];var nv=(((nw))|0)==0;if(nv){es=5;break $bb228$11}var nu=nO;var ns=(nu+64)&4294967295;HEAP[ns]=2}es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==180){var nr=nO;var nq=j9;var np=j8;var no=_t1_builder_start_point(nr,nq,np);b5=no;var nn=b5;var nm=(((nn))|0)!=0;if(nm){es=31;break $bb228$11}var nl=nO;var nk=_t1_builder_check_points(nl,3);b5=nk;var nj=b5;var ni=(((nj))|0)!=0;if(ni){es=31;break $bb228$11}var nh=f0;var ng=(nh)&4294967295;var nf=HEAP[ng];var ne=j9;var nd=((nf)+(ne))&4294967295;j9=nd;var nc=f0;var nb=(nc+4)&4294967295;var na=HEAP[nb];var m9=j8;var m8=((na)+(m9))&4294967295;j8=m8;var m7=nO;var m6=j9;var m5=j8;_t1_builder_add_point(m7,m6,m5,0);var m4=f0;var m3=(m4+8)&4294967295;var m2=HEAP[m3];var m1=j9;var m0=((m2)+(m1))&4294967295;j9=m0;var mZ=f0;var mY=(mZ+12)&4294967295;var mX=HEAP[mY];var mW=j8;var mU=((mX)+(mW))&4294967295;j8=mU;var mS=nO;var mQ=j9;var mO=j8;_t1_builder_add_point(mS,mQ,mO,0);var mM=f0;var mJ=(mM+16)&4294967295;var mH=HEAP[mJ];var mD=j9;var mC=((mH)+(mD))&4294967295;j9=mC;var mB=f0;var mz=(mB+20)&4294967295;var mx=HEAP[mz];var mv=j8;var mt=((mx)+(mv))&4294967295;j8=mt;var mr=nO;var mp=j9;var mn=j8;_t1_builder_add_point(mr,mp,mn,1);es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==181){var mi=nO;var mh=j9;var mg=j8;var me=_t1_builder_start_point(mi,mh,mg);b5=me;var mc=b5;var ma=(((mc))|0)!=0;if(ma){es=31;break $bb228$11}var l8=nO;var l6=_t1_builder_check_points(l8,3);b5=l6;var l4=b5;var l2=(((l4))|0)!=0;if(l2){es=31;break $bb228$11}var lY=f0;var lX=(lY)&4294967295;var lW=HEAP[lX];var lU=j8;var lS=((lW)+(lU))&4294967295;j8=lS;var lQ=nO;var lO=j9;var lM=j8;_t1_builder_add_point(lQ,lO,lM,0);var lK=f0;var lI=(lK+4)&4294967295;var iF=HEAP[lI];var iE=j9;var iD=((iF)+(iE))&4294967295;j9=iD;var iC=f0;var iB=(iC+8)&4294967295;var iA=HEAP[iB];var iz=j8;var iy=((iA)+(iz))&4294967295;j8=iy;var ix=nO;var iw=j9;var iv=j8;_t1_builder_add_point(ix,iw,iv,0);var iu=f0;var it=(iu+12)&4294967295;var ir=HEAP[it];var iq=j9;var ip=((ir)+(iq))&4294967295;j9=ip;var io=nO;var im=j9;var il=j8;_t1_builder_add_point(io,im,il,1);es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==182){var ik=nO;var ij=j9;var ii=j8;var ih=_t1_builder_start_point(ik,ij,ii);b5=ih;var ig=b5;var ie=(((ig))|0)!=0;if(ie){es=31;break $bb228$11}var id=f0;var ic=(id)&4294967295;var ib=HEAP[ic];var ia=j8;var h9=((ib)+(ia))&4294967295;j8=h9;es=91;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==183){var h8=f0;var h7=(h8)&4294967295;var h6=HEAP[h7];var h5=j8;var h4=((h6)+(h5))&4294967295;j8=h4;var h3=HEAP[pG];var h2=(h3+1400)&4294967295;var h1=HEAP[h2];var h0=(((h1))|0)==0;if(h0){var hZ=nO;var hY=(hZ+64)&4294967295;var hX=HEAP[hY];var hW=(((hX))|0)==0;if(hW){es=5;break $bb228$11}var hV=nO;var hU=(hV+64)&4294967295;HEAP[hU]=2}es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==184){es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==185){var aF=eY;var aE=(aF)!=0;if(aE){var aD=eY;var aC=(aD+12)&4294967295;var aB=HEAP[aC];var ap=eY;var ao=(ap)&4294967295;var an=HEAP[ao];var am=f0;FUNCTION_TABLE[aB](an,1,am)}es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==186){var al=eY;var ak=(al)!=0;if(ak){var aj=eY;var ai=(aj+16)&4294967295;var ah=HEAP[ai];var ag=eY;var V=(ag)&4294967295;var U=HEAP[V];var T=f0;FUNCTION_TABLE[ah](U,1,T)}es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==187){var S=eY;var R=(S)!=0;if(R){var Q=f0;var P=(Q)&4294967295;var O=HEAP[P];var N=iI;var M=((O)+(N))&4294967295;var B=f0;var A=(B)&4294967295;HEAP[A]=M;var z=eY;var y=(z+12)&4294967295;var x=HEAP[y];var w=eY;var v=(w)&4294967295;var u=HEAP[v];var t=f0;FUNCTION_TABLE[x](u,0,t)}es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==188){var s=eY;var oL=(s)!=0;if(oL){var oK=iI;mK=oK;var oI=f0;var oH=(oI)&4294967295;var oG=HEAP[oH];var oF=mK;var oE=((oG)+(oF))&4294967295;var oD=f0;var oC=(oD)&4294967295;HEAP[oC]=oE;var oB=f0;var oA=(oB+8)&4294967295;var oz=HEAP[oA];var oy=mK;var ox=((oz)+(oy))&4294967295;var ow=f0;var ov=(ow+8)&4294967295;HEAP[ov]=ox;var ou=f0;var ot=(ou+16)&4294967295;var os=HEAP[ot];var or=mK;var oq=((os)+(or))&4294967295;var op=f0;var oo=(op+16)&4294967295;HEAP[oo]=oq;var on=eY;var om=(on+16)&4294967295;var ol=HEAP[om];var ok=eY;var oj=(ok)&4294967295;var oi=HEAP[oj];var oh=f0;FUNCTION_TABLE[ol](oi,0,oh)}es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==189){var hT=f0;var hS=(hT+4)&4294967295;var hR=HEAP[hS];var hQ=f0;var hP=(hQ)&4294967295;var hO=HEAP[hP];var hN=_FT_DivFix(hO,hR);var hM=f0;HEAP[hM]=hN;var hL=f0;var hK=(hL+4)&4294967295;f0=hK;ch=0;es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==190){var hJ=f0;var hI=(hJ)&4294967295;var hH=HEAP[hI];var hG=(((hH))|0)>>16;p3=hG;var hF=p3;var hE=(((hF))|0)<0;if(hE){es=5;break $bb228$11}var hD=HEAP[pG];var hC=(hD+1364)&4294967295;var hz=HEAP[hC];var hx=p3;var hv=(((hz))|0)<=(((hx))|0);if(hv){es=5;break $bb228$11}var ht=jV;var hr=(ht);var hp=HEAP[pG];var hn=(hp+1140)&4294967295;var hj=(hn);var hi=((hr)-(hj))&4294967295;var hh=(((hi))|0)>191;if(hh){es=5;break $bb228$11}var hf=jV;var hd=(hf)&4294967295;var hb=lt;HEAP[hd]=hb;var g9=jV;var g7=(g9+12)&4294967295;jV=g7;var g5=HEAP[pG];var g3=(g5+1368)&4294967295;var gZ=HEAP[g3];var gY=p3;var gX=(gZ+4*gY)&4294967295;var gV=HEAP[gX];var gT=jV;var gR=(gT+4)&4294967295;HEAP[gR]=gV;var gP=HEAP[pG];var gN=(gP+1372)&4294967295;var gL=HEAP[gN];var gJ=(gL)!=0;if(gJ){var gF=jV;var gE=(gF+4)&4294967295;var gD=HEAP[gE];var gB=HEAP[pG];var gz=(gB+1372)&4294967295;var gx=HEAP[gz];var gv=p3;var gt=(gx+4*gv)&4294967295;var gr=HEAP[gt];var gp=(gD+gr)&4294967295;var b2=jV;var b1=(b2+8)&4294967295;HEAP[b1]=gp}else{var b0=jV;var bZ=(b0+4)&4294967295;var bY=HEAP[bZ];var bX=HEAP[pG];var bW=(bX+1360)&4294967295;var bV=HEAP[bW];var bU=(((bV))|0)>=0;var lz=(bU)?(bV):0;var bT=(bY+lz)&4294967295;var bS=jV;var bR=(bS+4)&4294967295;HEAP[bR]=bT;var bQ=HEAP[pG];var bP=(bQ+1368)&4294967295;var bO=HEAP[bP];var bN=p3;var bM=((bN)+1)&4294967295;var bL=(bO+4*bM)&4294967295;var bK=HEAP[bL];var bJ=jV;var bI=(bJ+8)&4294967295;HEAP[bI]=bK}var bH=jV;var bG=(bH+4)&4294967295;var bF=HEAP[bG];var bE=jV;var bD=(bE)&4294967295;HEAP[bD]=bF;var bC=jV;var bB=(bC+4)&4294967295;var bA=HEAP[bB];var bz=(bA)==0;if(bz){es=5;break $bb228$11}var by=HEAP[pG];var bx=(by+1344)&4294967295;var bw=jV;HEAP[bx]=bw;var bv=jV;var bu=(bv+4)&4294967295;var bt=HEAP[bu];lt=bt;var bs=jV;var br=(bs+8)&4294967295;var bq=HEAP[br];su=bq;es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==191){var bp=b3;var bo=(((bp))|0)>0;if(bo){var bn=b3;var bm=((bn)-1)&4294967295;b3=bm;es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{var bl=cM;var bk=(((bl))|0)==0;if(bk){es=5;break $bb228$11}var bj=cM;var bi=((bj)-1)&4294967295;cM=bi;var bh=f0;var bg=(bh+4)&4294967295;f0=bg;es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}}else{if(es==192){var bf=HEAP[pG];var a4=(bf+1140)&4294967295;var a3=(a4)&4294967295;var a2=jV;var a1=(a3)>=(a2);if(a1){es=5;break $bb228$11}var a0=jV;var aZ=(a0+-12)&4294967295;jV=aZ;var aY=jV;var aX=(aY)&4294967295;var aW=HEAP[aX];lt=aW;var aV=jV;var aK=(aV+8)&4294967295;var aJ=HEAP[aK];su=aJ;var aI=HEAP[pG];var aH=(aI+1344)&4294967295;var aG=jV;HEAP[aH]=aG;es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==193){var og=f0;var of=(og)&4294967295;var oe=HEAP[of];j9=oe;var od=f0;var oc=(od+4)&4294967295;var ob=HEAP[oc];j8=ob;var oa=HEAP[pG];var n9=(oa+1400)&4294967295;HEAP[n9]=0;es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}else{if(es==194){es=84;break $bb155$$bb159$$bb162$$bb166$$bb168$$bb172$$bb175$$bb178$$bb182$$bb185$$bb188$$bb190$$bb211$$bb212$$bb215$$bb218$$bb221$$bb194$$bb195$$bb205$$bb209$$bb224$$bb225$167}}}}}}}}}}}}}}}}}}}}}}}}while(0);if(es==91){var nU=nO;var nT=j9;var nS=j8;var nR=_t1_builder_add_point1(nU,nT,nS);b5=nR;var nQ=b5;var nN=(((nQ))|0)!=0;if(nN){es=31;break $bb228$11}}var n8=HEAP[pG];var n7=(n8+1136)&4294967295;var n5=f0;HEAP[n7]=n5;es=3;continue $bb228$11}}}$Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248:do{if(es==151){es=5;break $Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248}else{if(es==26){kY=161;es=81;break $Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248}else{if(es==29){es=5;break $Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248}else{if(es==31){var n1=b5;kY=n1;es=81;break $Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248}else{if(es==195){es=5;break $Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248}else{if(es==170){var lc=nO;_t1_builder_close_contour(lc);var la=eY;var k8=(la)!=0;if(k8){var k6=eY;var k4=(k6+8)&4294967295;var k2=HEAP[k4];var kO=nO;var kN=(kO+20)&4294967295;var kM=HEAP[kN];var kK=(kM+2)&4294967295;var kH=HEAP[kK];var kF=reSign((kH),16,0);var kD=eY;var kB=(kD)&4294967295;var kz=HEAP[kB];var kx=FUNCTION_TABLE[k2](kz,kF);var ku=(((kx))|0)!=0;if(ku){es=5;break $Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248}var kt=eY;var kr=(kt+24)&4294967295;var kp=HEAP[kr];var kn=HEAP[pG];var kl=(kn+1468)&4294967295;var kj=HEAP[kl];var kh=nO;var kf=(kh+76)&4294967295;var kd=HEAP[kf];var j7=kd;var j6=nO;var j4=(j6+20)&4294967295;var j2=HEAP[j4];var j0=eY;var jY=(j0)&4294967295;var jW=HEAP[jY];var jT=FUNCTION_TABLE[kp](jW,j2,j7,kj)}var jR=nO;var jP=(jR+12)&4294967295;var hB=HEAP[jP];_FT_GlyphLoader_Add(hB);kY=0;es=81;break $Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248}else{if(es==172){var gk=f0;var gj=(gk+16)&4294967295;var gi=HEAP[gj];var gh=(((gi))|0)>>16;var gg=f0;var gf=(gg+12)&4294967295;var ge=HEAP[gf];var gd=(((ge))|0)>>16;var gc=f0;var gb=(gc+8)&4294967295;var ga=HEAP[gb];var f9=f0;var f8=(f9+4)&4294967295;var f7=HEAP[f8];var f6=f0;var f5=(f6)&4294967295;var f4=HEAP[f5];var f3=HEAP[pG];var f2=_t1operator_seac(f3,f4,f7,ga,gd,gh);kY=f2;es=81;break $Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248}else{if(es==82){kY=0;es=81;break $Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248}else{if(es==85){kY=0;es=81;break $Syntax_Error$$bb41$$Stack_Underflow$$Unexpected_OtherSubr$$Fail$$bb226$$bb151$$bb158$$bb156$$bb160$248}}}}}}}}}}while(0);if(es==5){kY=160}var n0=kY;c7=n0;var qQ=c7;STACKTOP=eE;return qQ;return null}function _t1_decoder_parse_glyph(k,i){var n;var o;var p;var j;var h;var m=0;o=k;p=i;var g=o;var f=(g+1472)&4294967295;var e=HEAP[f];var d=o;var c=p;var b=FUNCTION_TABLE[e](d,c);h=b;var a=h;j=a;var l=j;return l;return null}function _t1_decoder_init(an,s,T,q,a,H,t,ax,U){var S;var j;var aw;var ab;var r;var ai;var K;var av;var p;var o;var D;var au;var b;var R;var ah;var d=0;j=an;aw=s;ab=T;r=q;ai=a;K=H;av=t;p=ax;o=U;var at=j;var ar=at;_llvm_memset_p0i8_i32(ar,0,1500,1,0);b=0;var aq=aw;var ap=(aq+96)&4294967295;var ao=HEAP[ap];var am=ao;R=am;var al=R;var ak=_ft_module_get_service(al,(__str1342)&4294967295);ah=ak;var aj=ah;var ag=aj;b=ag;var af=b;var ae=(af)==0;if(ae){au=7}else{var ad=j;var ac=(ad+1348)&4294967295;var aa=b;HEAP[ac]=aa;var Z=av;var Y=unSign((Z),8,0);var X=j;var V=(X)&4294967295;var Q=aw;var P=ab;var O=r;var N=(((Y))&255);_t1_builder_init(V,Q,P,O,N);var M=aw;var L=(M+16)&4294967295;var J=HEAP[L];var I=j;var G=(I+1352)&4294967295;HEAP[G]=J;var F=j;var E=(F+1356)&4294967295;var C=ai;HEAP[E]=C;var B=j;var A=(B+1468)&4294967295;var z=p;HEAP[A]=z;var y=j;var x=(y+1464)&4294967295;var w=K;HEAP[x]=w;var v=j;var u=(v+1472)&4294967295;var n=o;HEAP[u]=n;var m=j;var l=(m+1476)&4294967295;var k=(l)&4294967295;var i=HEAP[(_t1_decoder_funcs)&4294967295];HEAP[k]=i;var h=(l+4)&4294967295;var g=HEAP[(_t1_decoder_funcs+4)&4294967295];HEAP[h]=g;var f=(l+8)&4294967295;var e=HEAP[(_t1_decoder_funcs+8)&4294967295];HEAP[f]=e;au=0}var c=au;D=c;var W=D;return W;return null}function _t1_decoder_done(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;_t1_builder_done(a);return;return}function _t1_cmap_std_init(l,q){var n;var x;var s;var b;var p;var o;var w=0;x=l;s=q;var L=x;var K=L;var J=(K)&4294967295;var I=(J)&4294967295;var H=HEAP[I];var G=H;p=G;var F=p;var D=(F+484)&4294967295;var B=HEAP[D];var z=B;o=z;var m=p;var k=(m+132)&4294967295;var j=(k+284)&4294967295;var i=HEAP[j];var h=x;var g=(h+24)&4294967295;HEAP[g]=i;var f=p;var e=(f+132)&4294967295;var d=(e+288)&4294967295;var c=HEAP[d];var a=x;var U=(a+28)&4294967295;HEAP[U]=c;var T=o;var S=(T+20)&4294967295;var R=HEAP[S];var Q=x;var P=(Q+20)&4294967295;HEAP[P]=R;var O=s;var N=(((O))|0)!=0;if(N){var M=o;var E=(M+28)&4294967295;var C=HEAP[E];b=C}else{var A=o;var y=(A+24)&4294967295;var v=HEAP[y];b=v}var u=x;var t=(u+16)&4294967295;var r=b;HEAP[t]=r;return;return}function _t1_cmap_std_done(c){var l;var j;var k=0;j=c;var i=j;var h=(i+24)&4294967295;HEAP[h]=0;var g=j;var f=(g+28)&4294967295;HEAP[f]=0;var e=j;var d=(e+20)&4294967295;HEAP[d]=0;var b=j;var a=(b+16)&4294967295;HEAP[a]=0;return;return}function _t1_cmap_std_char_index(o,ab){var s;var D;var v;var t;var S;var u;var d;var b;var T;var J;var C=0;D=o;v=ab;u=0;var R=v;var Q=unSign((R),32,0)<=255;$bb$$bb7$2:do{if(Q){var P=D;var O=(P+16)&4294967295;var N=HEAP[O];var M=v;var K=(N+2*M)&4294967295;var H=HEAP[K];var F=unSign((H),16,0);d=F;var p=D;var m=(p+20)&4294967295;var k=HEAP[m];var j=d;var i=FUNCTION_TABLE[k](j);T=i;b=0;$bb6$4:while(1){var y=D;var x=(y+24)&4294967295;var w=HEAP[x];var r=b;var q=unSign((w),32,0)>unSign((r),32,0);if(!(q)){s=7;break $bb$$bb7$2}var h=D;var g=(h+28)&4294967295;var f=HEAP[g];var e=b;var c=(f+4*e)&4294967295;var a=HEAP[c];J=a;var ae=J;var ad=(ae)!=0;$bb2$$bb5$7:do{if(ad){var ac=J;var aa=(ac)&4294967295;var Z=HEAP[aa];var Y=T;var X=(Y)&4294967295;var W=HEAP[X];var V=reSign((Z),8,0)==reSign((W),8,0);if(!(V)){s=2;break $bb2$$bb5$7}var L=J;var I=T;var G=_strcmp(L,I);var E=(((G))|0)==0;if(E){s=3;break $bb6$4}}}while(0);var A=b;var z=((A)+1)&4294967295;b=z;s=0;continue $bb6$4}var B=b;u=B}}while(0);var n=u;S=n;var l=S;t=l;var U=t;return U;return null}function _t1_cmap_std_char_next(A,n){var u;var l;var y;var z;var k;var x;var g;var m=0;l=A;y=n;x=0;var j=y;var i=HEAP[j];var h=((i)+1)&4294967295;g=h;while(1){var v=g;var t=unSign((v),32,0)<=255;if(!(t)){u=4;break}var f=l;var e=g;var d=_t1_cmap_std_char_index(f,e);x=d;var c=x;var b=(((c))|0)!=0;if(b){u=1;break}var a=g;var w=((a)+1)&4294967295;g=w;u=0;continue}if(u==4){g=0}var s=y;var r=g;HEAP[s]=r;var q=x;k=q;var p=k;z=p;var o=z;return o;return null}function _t1_cmap_standard_init(a){var i;var e;var f;var d;var h=0;e=a;var c=e;_t1_cmap_std_init(c,0);d=0;var b=d;f=b;var g=f;return g;return null}function _t1_cmap_expert_init(a){var i;var e;var f;var d;var h=0;e=a;var c=e;_t1_cmap_std_init(c,1);d=0;var b=d;f=b;var g=f;return g;return null}function _t1_cmap_custom_init(l){var n;var r;var p;var B;var o;var b;var q=0;r=l;var A=r;var z=A;var y=(z)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=w;o=v;var u=o;var t=(u+132)&4294967295;var s=(t+240)&4294967295;b=s;var m=b;var k=(m+4)&4294967295;var j=HEAP[k];var i=r;var h=(i+16)&4294967295;HEAP[h]=j;var g=b;var f=(g+8)&4294967295;var e=HEAP[f];var d=r;var c=(d+16)&4294967295;var a=HEAP[c];var L=((e)-(a))&4294967295;var K=r;var J=(K+20)&4294967295;HEAP[J]=L;var I=b;var H=(I+12)&4294967295;var G=HEAP[H];var F=r;var E=(F+24)&4294967295;HEAP[E]=G;B=0;var C=B;p=C;var D=p;return D;return null}function _t1_cmap_custom_done(a){var j;var h;var i=0;h=a;var g=h;var f=(g+24)&4294967295;HEAP[f]=0;var e=h;var d=(e+16)&4294967295;HEAP[d]=0;var c=h;var b=(c+20)&4294967295;HEAP[b]=0;return;return}function _t1_cmap_custom_char_index(F,g){var x;var l;var z;var B;var k;var A;var m=0;l=F;z=g;A=0;var j=l;var i=(j+16)&4294967295;var h=HEAP[i];var f=z;var e=unSign((h),32,0)<=unSign((f),32,0);$bb$$bb2$2:do{if(e){var d=l;var c=(d+16)&4294967295;var b=HEAP[c];var a=l;var y=(a+20)&4294967295;var w=HEAP[y];var v=((b)+(w))&4294967295;var u=z;var t=unSign((v),32,0)>unSign((u),32,0);if(!(t)){x=1;break $bb$$bb2$2}var s=l;var q=(s+24)&4294967295;var p=HEAP[q];var o=z;var n=(p+2*o)&4294967295;var G=HEAP[n];var E=unSign((G),16,0);A=E}}while(0);var D=A;k=D;var C=k;B=C;var r=B;return r;return null}function _t1_cmap_custom_char_next(k,o){var m;var v;var r;var n;var J;var p;var R;var u=0;v=k;r=o;p=0;var I=r;var H=HEAP[I];R=H;var G=R;var F=((G)+1)&4294967295;R=F;var E=v;var D=(E+16)&4294967295;var B=HEAP[D];var z=R;var x=unSign((B),32,0)>unSign((z),32,0);if(x){var l=v;var j=(l+16)&4294967295;var i=HEAP[j];R=i}while(1){var Q=v;var P=(Q+16)&4294967295;var O=HEAP[P];var N=v;var M=(N+20)&4294967295;var L=HEAP[M];var C=((O)+(L))&4294967295;var A=R;var y=unSign((C),32,0)>unSign((A),32,0);if(!(y)){m=5;break}var h=v;var g=(h+24)&4294967295;var f=HEAP[g];var e=R;var d=(f+2*e)&4294967295;var c=HEAP[d];var b=unSign((c),16,0);p=b;var a=p;var U=(((a))|0)!=0;if(U){m=2;break}var T=R;var S=((T)+1)&4294967295;R=S;m=1;continue}if(m==5){R=0}var w=r;var t=R;HEAP[w]=t;var s=p;J=s;var q=J;n=q;var K=n;return K;return null}function _t1_get_glyph_name418(l,k){var q;var m;var d;var n;var j;var p=0;m=l;d=k;var i=m;var h=(i+132)&4294967295;var g=(h+288)&4294967295;var f=HEAP[g];var e=d;var c=(f+4*e)&4294967295;var b=HEAP[c];j=b;var a=j;n=a;var o=n;return o;return null}function _t1_cmap_unicode_init(v){var n;var b;var q;var C;var p;var c;var o;var r=0;b=v;var B=b;var A=B;var z=(A)&4294967295;var y=(z)&4294967295;var x=HEAP[y];var w=x;p=w;var u=p;var t=u;var s=(t+100)&4294967295;var m=HEAP[s];c=m;var l=p;var k=(l+484)&4294967295;var j=HEAP[k];var i=j;o=i;var h=o;var g=(h+4)&4294967295;var f=HEAP[g];var e=p;var d=(e+132)&4294967295;var a=(d+284)&4294967295;var K=HEAP[a];var J=c;var I=b;var H=p;var G=H;var F=FUNCTION_TABLE[f](J,I,K,176,0,G);C=F;var E=C;q=E;var D=q;return D;return null}function _t1_cmap_unicode_done(w){var s;var k;var u;var v;var l=0;k=w;var j=k;var i=j;var h=(i)&4294967295;var g=(h)&4294967295;var f=HEAP[g];u=f;var e=u;var d=(e+100)&4294967295;var c=HEAP[d];v=c;var b=k;var a=(b+20)&4294967295;var t=HEAP[a];var r=v;var q=t;_ft_mem_free(r,q);var p=k;var o=(p+20)&4294967295;HEAP[o]=0;var n=k;var m=(n+16)&4294967295;HEAP[m]=0;return;return}function _t1_cmap_unicode_char_index(B,g){var w;var l;var y;var A;var k;var z;var n;var m=0;l=B;y=g;var j=l;var i=j;var h=(i)&4294967295;var f=(h)&4294967295;var e=HEAP[f];var d=e;z=d;var c=z;var b=(c+484)&4294967295;var a=HEAP[b];var x=a;n=x;var v=n;var u=(v+8)&4294967295;var t=HEAP[u];var r=l;var q=y;var p=FUNCTION_TABLE[t](r,q);k=p;var o=k;A=o;var s=A;return s;return null}function _t1_cmap_unicode_char_next(B,m){var w;var k;var z;var A;var j;var y;var n;var l=0;k=B;z=m;var i=k;var h=i;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=e;y=d;var c=y;var b=(c+484)&4294967295;var a=HEAP[b];var x=a;n=x;var v=n;var u=(v+12)&4294967295;var t=HEAP[u];var r=k;var q=z;var p=FUNCTION_TABLE[t](r,q);j=p;var o=j;A=o;var s=A;return s;return null}function _afm_stream_skip_spaces(Y){var p;var b;var r;var N;var M;var q;var y=0;b=Y;q=0;var L=b;var K=(L+12)&4294967295;var J=HEAP[K];var I=(((J))|0)>0;if(I){M=59}else{$bb1$4:while(1){var H=b;var G=(H)&4294967295;var E=HEAP[G];var C=b;var A=(C+8)&4294967295;var m=HEAP[A];var k=(E)<(m);if(k){var j=b;var i=(j)&4294967295;var h=HEAP[i];var g=HEAP[h];var f=unSign((g),8,0);N=f;var e=(h+1)&4294967295;var d=b;var c=(d)&4294967295;HEAP[c]=e}else{N=-1}var a=N;q=a;var X=q;var W=(((X))|0)!=32;if(W){var V=q;var U=(((V))|0)!=9;if(U){p=2;break $bb1$4}}p=4;continue $bb1$4}var T=q;var S=(((T))|0)==13;$bb9$$bb8$14:do{if(S){p=5}else{var R=q;var Q=(((R))|0)==10;if(Q){p=5;break $bb9$$bb8$14}var D=q;var B=(((D))|0)==59;if(B){var z=b;var x=(z+12)&4294967295;HEAP[x]=1;p=8;break $bb9$$bb8$14}else{var w=q;var v=(((w))|0)==-1;if(!v){var u=q;var t=(((u))|0)==26;if(!(t)){p=8;break $bb9$$bb8$14}}var s=b;var o=(s+12)&4294967295;HEAP[o]=3;p=8;break $bb9$$bb8$14}}}while(0);if(p==5){var P=b;var F=(P+12)&4294967295;HEAP[F]=2}var n=q;M=n}var l=M;r=l;var O=r;return O;return null}function _afm_stream_read_one(af){var v;var b;var y;var U;var T;var w;var x;var F=0;b=af;var S=b;var R=_afm_stream_skip_spaces(S);var Q=b;var P=(Q+12)&4294967295;var O=HEAP[P];var N=(((O))|0)>0;if(N){T=0}else{var L=b;var J=(L)&4294967295;var H=HEAP[J];var s=(H+-1)&4294967295;w=s;while(1){var q=b;var o=(q)&4294967295;var m=HEAP[o];var k=b;var i=(k+8)&4294967295;var g=HEAP[i];var e=(m)<(g);if(e){var d=b;var c=(d)&4294967295;var a=HEAP[c];var ae=HEAP[a];var ad=unSign((ae),8,0);U=ad;var ac=(a+1)&4294967295;var ab=b;var aa=(ab)&4294967295;HEAP[aa]=ac}else{U=-1}var Z=U;x=Z;var Y=x;var X=(((Y))|0)==32;if(X){v=3;break}var W=x;var M=(((W))|0)==9;if(M){v=3;break}var K=x;var I=(((K))|0)==13;if(I){v=6;break}var G=x;var E=(((G))|0)==10;if(E){v=6;break}var B=x;var A=(((B))|0)==59;if(A){v=10;break}var t=x;var r=(((t))|0)==-1;if(r){v=12;break}var p=x;var n=(((p))|0)==26;if(n){v=12;break}v=1;continue}if(v==6){var D=b;var C=(D+12)&4294967295;HEAP[C]=2}else{if(v==10){var z=b;var u=(z+12)&4294967295;HEAP[u]=1}else{if(v==12){var l=b;var j=(l+12)&4294967295;HEAP[j]=3}}}var h=w;T=h}var f=T;y=f;var V=y;return V;return null}function _afm_stream_read_string(X){var n;var b;var q;var L;var M;var o;var p;var x=0;b=X;var K=b;var J=_afm_stream_skip_spaces(K);var I=b;var H=(I+12)&4294967295;var G=HEAP[H];var F=(((G))|0)>1;if(F){M=0}else{var D=b;var B=(D)&4294967295;var z=HEAP[B];var l=(z+-1)&4294967295;o=l;while(1){var k=b;var j=(k)&4294967295;var i=HEAP[j];var h=b;var g=(h+8)&4294967295;var f=HEAP[g];var e=(i)<(f);if(e){var d=b;var c=(d)&4294967295;var a=HEAP[c];var W=HEAP[a];var V=unSign((W),8,0);L=V;var U=(a+1)&4294967295;var T=b;var S=(T)&4294967295;HEAP[S]=U}else{L=-1}var R=L;p=R;var Q=p;var P=(((Q))|0)==13;if(P){n=3;break}var O=p;var E=(((O))|0)==10;if(E){n=3;break}var y=p;var w=(((y))|0)==-1;if(w){n=7;break}var v=p;var u=(((v))|0)==26;if(u){n=7;break}n=1;continue}if(n==3){var C=b;var A=(C+12)&4294967295;HEAP[A]=2}else{if(n==7){var t=b;var s=(t+12)&4294967295;HEAP[s]=3}}var r=o;M=r}var m=M;q=m;var N=q;return N;return null}function _afm_parser_read_vals(h,e,aw){var A=STACKTOP;STACKTOP+=8;_memset(A,0,8);var au;var az;var bg;var X;var K;var d;var be;var j;var bf=A;var ax;var av;var bh;var aU;var Y=A+4;var f=0;az=h;bg=e;X=aw;var bd=az;var bc=(bd+4)&4294967295;var bb=HEAP[bc];j=bb;var ba=X;var a9=unSign((ba),32,0)>5;if(a9){be=0}else{ax=0;$bb23$5:while(1){var M=ax;var I=X;var F=unSign((M),32,0)1;if(!(H)){O=4;break $bb$$bb7$2}O=0;continue $bb$$bb7$2}else{if(O==1){while(1){var E=i;var D=(E+12)&4294967295;var B=HEAP[D];var z=(((B))|0)<=0;if(!(z)){O=10;break}var G=i;var F=_afm_stream_read_one(G);O=8;continue}var y=i;var x=(y+12)&4294967295;HEAP[x]=0;var w=i;var v=_afm_stream_read_one(w);P=v;var u=P;var t=(u)==0;if(!(t)){O=12;break $bb$$bb7$2}var s=i;var r=(s+12)&4294967295;var q=HEAP[r];var p=(((q))|0)<=2;if(!(p)){O=12;break $bb$$bb7$2}var o=i;var n=(o+12)&4294967295;var m=HEAP[n];var l=(((m))|0)>0;if(!(l)){O=12;break $bb$$bb7$2}O=1;continue $bb$$bb7$2}}}if(O==4){}else{if(O==12){}}var k=d;var j=(k)!=0;if(j){var h=P;var f=(h)!=0;if(f){var c=i;var b=(c)&4294967295;var a=HEAP[b];var ax=(a);var aw=P;var av=(aw);var au=((ax)-(av))&4294967295;var at=((au)-1)&4294967295;ap=at}else{ap=0}var ar=d;var aq=ap;HEAP[ar]=aq}var ae=P;ao=ae;var ad=ao;A=ad;var ac=A;return ac;return null}function _afm_tokenize(c,d){var p;var E;var e;var q;var D;var b;var r=0;E=c;e=d;b=0;$bb9$2:while(1){var G=b;var w=(((G))|0)<=73;if(!(w)){p=10;break $bb9$2}var C=b;var B=(_afm_key_table+C*4)&4294967295;var A=HEAP[B];var z=HEAP[A];var y=E;var x=HEAP[y];var v=reSign((z),8,0)==reSign((x),8,0);$bb1$$bb8$5:do{if(v){while(1){var K=b;var J=(((K))|0)<=73;if(!(J)){p=8;break $bb1$$bb8$5}var t=b;var s=(_afm_key_table+t*4)&4294967295;var o=HEAP[s];var n=HEAP[o];var m=E;var l=HEAP[m];var k=reSign((n),8,0)!=reSign((l),8,0);if(k){p=2;break $bb9$2}var j=b;var i=(_afm_key_table+j*4)&4294967295;var h=HEAP[i];var g=E;var f=e;var a=_strncmp(h,g,f);var O=(((a))|0)==0;if(O){p=5;break $bb9$2}var M=b;var L=((M)+1)&4294967295;b=L;p=1;continue}}}while(0);var I=b;var H=((I)+1)&4294967295;b=H;p=0;continue $bb9$2}if(p==2){D=75}else{if(p==5){var N=b;D=N}else{if(p==10){D=75}}}var u=D;q=u;var F=q;return F;return null}function _afm_parser_init(y,d,t,b){var q=STACKTOP;STACKTOP+=4;_memset(q,0,4);var p;var s;var e;var u;var P;var r;var H;var T;var c=q;var v=0;s=y;e=d;u=t;P=b;T=0;var G=e;var F=_ft_mem_alloc(G,16,c);var E=F;T=E;var D=HEAP[c];var C=(((D))|0)!=0;if(C){var B=HEAP[c];H=B}else{var z=T;var x=(z+4)&4294967295;var w=u;HEAP[x]=w;var o=T;var n=(o+4)&4294967295;var m=HEAP[n];var l=T;var k=(l)&4294967295;HEAP[k]=m;var j=T;var i=(j+8)&4294967295;var h=P;HEAP[i]=h;var g=T;var f=(g+12)&4294967295;HEAP[f]=2;var a=s;var S=(a)&4294967295;var R=e;HEAP[S]=R;var Q=s;var O=(Q+4)&4294967295;var N=T;HEAP[O]=N;var M=s;var L=(M+8)&4294967295;HEAP[L]=0;var K=s;var J=(K+12)&4294967295;HEAP[J]=0;H=0}var A=H;r=A;var I=r;STACKTOP=q;return I;return null}function _afm_parser_done(k){var m;var h;var o;var l=0;h=k;var j=h;var i=(j)&4294967295;var g=HEAP[i];o=g;var f=h;var e=(f+4)&4294967295;var d=HEAP[e];var c=o;var b=d;_ft_mem_free(c,b);var a=h;var n=(a+4)&4294967295;HEAP[n]=0;return;return}function _afm_parser_read_int(l,q){var u=STACKTOP;STACKTOP+=8;_memset(u,0,8);var o;var s;var t;var r;var j;var m=u;var k=0;s=l;t=q;var i=(m)&4294967295;HEAP[i]=3;var h=s;var g=_afm_parser_read_vals(h,m,1);var f=(((g))|0)==1;if(f){var e=(m+4)&4294967295;var d=(e)&4294967295;var c=d;var b=HEAP[c];var a=t;HEAP[a]=b;j=0}else{j=160}var p=j;r=p;var n=r;STACKTOP=u;return n;return null}function _afm_parse_track_kern(f){var D=STACKTOP;STACKTOP+=48;_memset(D,0,48);var ax;var aC;var N;var bi;var aX;var ai;var ay;var az=D;var aA;var aW;var aa=D+4;var s=D+8;var d=0;aC=f;var bh=aC;var bg=(bh+8)&4294967295;var bf=HEAP[bg];aX=bf;aA=-1;var be=aX;var bd=(be+32)&4294967295;var bc=aC;var bb=_afm_parser_read_int(bc,bd);var ba=(((bb))|0)!=0;$Fail$$bb$2:do{if(ba){ax=4}else{var a9=aX;var aQ=(a9+32)&4294967295;var aO=HEAP[aQ];var aM=(((aO))|0)!=0;$bb1$$bb3$4:do{if(aM){var aK=aC;var aI=(aK)&4294967295;var aG=HEAP[aI];aW=aG;var aF=aX;var aE=(aF+32)&4294967295;var aD=HEAP[aE];var aB=aW;var aq=_ft_mem_realloc(aB,20,0,aD,0,aa);var ao=aq;var am=aX;var ak=(am+28)&4294967295;HEAP[ak]=ao;var ah=HEAP[aa];var af=(((ah))|0)!=0;if(!(af)){ax=1;break $bb1$$bb3$4}var ae=HEAP[aa];bi=ae;ax=2;break $Fail$$bb$2}}while(0);$bb15$8:while(1){var B=aC;var y=_afm_parser_next_key(B,1,az);ay=y;var r=ay;var q=(r)!=0;if(!(q)){ax=4;break $Fail$$bb$2}var ad=HEAP[az];var ac=ay;var ab=_afm_tokenize(ac,ad);if(ab==20){ax=13;break $bb15$8}else{if(ab==21){ax=13;break $bb15$8}else{if(ab==23){ax=13;break $bb15$8}else{if(ab==56){ax=14}else{if(ab==75){ax=15}else{ax=16;break $bb15$8}}}}}if(ax==14){var Q=aA;var M=((Q)+1)&4294967295;aA=M;var J=aX;var G=(J+32)&4294967295;var C=HEAP[G];var z=aA;var x=(((C))|0)<=(((z))|0);if(x){ax=4;break $Fail$$bb$2}var w=aX;var v=(w+28)&4294967295;var u=HEAP[v];var o=aA;var n=(u+20*o)&4294967295;ai=n;var m=(s)&4294967295;var l=(m)&4294967295;HEAP[l]=3;var k=(s+8)&4294967295;var j=(k)&4294967295;HEAP[j]=2;var i=(s+16)&4294967295;var h=(i)&4294967295;HEAP[h]=2;var g=(s+24)&4294967295;var e=(g)&4294967295;HEAP[e]=2;var c=(s+32)&4294967295;var b=(c)&4294967295;HEAP[b]=2;var a=aC;var t=s;var bp=_afm_parser_read_vals(a,t,5);var bo=(((bp))|0)!=5;if(bo){ax=4;break $Fail$$bb$2}var bn=(s)&4294967295;var bm=(bn+4)&4294967295;var bl=(bm)&4294967295;var bk=bl;var bj=HEAP[bk];var a8=ai;var a7=(a8)&4294967295;HEAP[a7]=bj;var a6=(s+8)&4294967295;var a5=(a6+4)&4294967295;var a4=(a5)&4294967295;var a3=a4;var a2=HEAP[a3];var a1=ai;var aZ=(a1+4)&4294967295;HEAP[aZ]=a2;var aY=(s+16)&4294967295;var aV=(aY+4)&4294967295;var aU=(aV)&4294967295;var aT=aU;var aS=HEAP[aT];var aR=ai;var aP=(aR+8)&4294967295;HEAP[aP]=aS;var aN=(s+24)&4294967295;var aL=(aN+4)&4294967295;var aJ=(aL)&4294967295;var aH=aJ;var aw=HEAP[aH];var av=ai;var au=(av+12)&4294967295;HEAP[au]=aw;var at=(s+32)&4294967295;var ar=(at+4)&4294967295;var ap=(ar)&4294967295;var an=ap;var al=HEAP[an];var aj=ai;var ag=(aj+16)&4294967295;HEAP[ag]=al;var Z=ai;var Y=(Z)&4294967295;var W=HEAP[Y];var U=(((W))|0)<0;$bb9$$bb11$15:do{if(U){var S=ai;var P=(S+8)&4294967295;var L=HEAP[P];var I=(((L))|0)>0;if(!(I)){ax=8;break $bb9$$bb11$15}var F=ai;var A=(F+8)&4294967295;var X=HEAP[A];var V=(0-(X))&4294967295;var T=ai;var R=(T+8)&4294967295;HEAP[R]=V}}while(0);ax=3;continue $bb15$8}else{if(ax==15){ax=3;continue $bb15$8}}}if(ax==16){ax=4;break $Fail$$bb$2}else{if(ax==13){var O=aA;var K=((O)+1)&4294967295;var H=aX;var E=(H+32)&4294967295;HEAP[E]=K;bi=0;ax=2;break $Fail$$bb$2}}}}while(0);if(ax==4){bi=160}var p=bi;N=p;var a0=N;STACKTOP=D;return a0;return null}function _afm_compare_kern_pairs(d,c){var q;var s;var b;var r;var D;var n;var l;var F;var E;var t=0;s=d;b=c;var C=s;var B=C;n=B;var A=b;var z=A;l=z;var y=n;var x=(y)&4294967295;var w=HEAP[x];var v=(w)<<16;var u=n;var p=(u+4)&4294967295;var o=HEAP[p];var m=(v)|(o);F=m;var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=(i)<<16;var g=l;var f=(g+4)&4294967295;var e=HEAP[f];var a=(h)|(e);E=a;var N=F;var M=E;var L=unSign((N),32,0)>unSign((M),32,0);if(L){D=1}else{var K=F;var J=E;var I=unSign((K),32,0)36;if(av){N=0;break $bb2$$bb$2}var ac=O;var aa=HEAP[ac];var Y=reSign((aa),8,0)==45;$bb5$$bb4$6:do{if(Y){N=4}else{var X=O;var W=HEAP[X];var U=reSign((W),8,0)==43;if(U){N=4;break $bb5$$bb4$6}else{N=5;break $bb5$$bb4$6}}}while(0);$bb5$$bb7$8:do{if(N==4){var T=O;var R=HEAP[T];var Q=reSign((R),8,0)==45;var P=unSign((Q),1,0);S=P;var L=O;var K=(L+1)&4294967295;O=K;var J=O;var I=B;var H=(J)==(I);if(!(H)){N=5;break $bb5$$bb7$8}aE=0;N=7;break $bb2$$bb$2}}while(0);while(1){var an=O;var am=B;var al=(an)<(am);if(!(al)){N=9;break}var G=O;var F=HEAP[G];var E=reSign((F),8,0)==32;if(E){N=9;break}var D=O;var C=HEAP[D];var A=reSign((C),8,0)==13;if(A){N=9;break}var y=O;var x=HEAP[y];var w=reSign((x),8,0)==10;if(w){N=9;break}var v=O;var u=HEAP[v];var t=reSign((u),8,0)==9;if(t){N=9;break}var r=O;var q=HEAP[r];var p=reSign((q),8,0)==12;if(p){N=9;break}var n=O;var m=HEAP[n];var l=reSign((m),8,0)==0;if(l){N=9;break}var k=O;var j=HEAP[k];var i=reSign((j),8,0)<0;if(i){N=9;break}var h=O;var g=HEAP[h];var f=unSign((g),8,0);var e=(f)&127;var c=(_ft_char_table+e)&4294967295;var b=HEAP[c];V=b;var a=V;var aN=reSign((a),8,0)<0;if(aN){N=9;break}var aM=V;var aL=reSign((aM),8,0);var aK=o;var aJ=(((aL))|0)>=(((aK))|0);if(aJ){N=9;break}var aH=aF;var aG=o;var au=((aH)*(aG))&4294967295;var at=V;var ar=reSign((at),8,0);var aq=((au)+(ar))&4294967295;aF=aq;var ap=O;var ao=(ap+1)&4294967295;O=ao;N=8;continue}var ak=S;var ai=reSign((ak),8,0)!=0;if(ai){var ah=aF;var ag=(0-(ah))&4294967295;aF=ag}var af=s;var ad=O;HEAP[af]=ad;var ab=aF;aE=ab;N=7;break $bb2$$bb$2}}while(0);if(N==0){aE=0}var Z=aE;z=Z;var ae=z;return ae;return null}function _PS_Conv_ToInt(p,t){var z;var c;var g;var C;var l;var D;var B;var m=0;c=p;g=t;var k=c;var j=g;var i=_PS_Conv_Strtol(k,j,10);B=i;var h=c;var f=HEAP[h];D=f;var e=D;var d=g;var b=(e)>=(d);$bb2$$bb$2:do{if(b){z=0}else{var a=D;var A=HEAP[a];var y=reSign((A),8,0)!=35;if(y){z=0;break $bb2$$bb$2}var x=D;var w=(x+1)&4294967295;var v=c;HEAP[v]=w;var u=c;var s=g;var q=B;var o=_PS_Conv_Strtol(u,s,q);l=o;z=2;break $bb2$$bb$2}}while(0);if(z==0){var n=B;l=n}var E=l;C=E;var r=C;return r;return null}function _PS_Conv_ToFixed(ay,O,aZ){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var Z;var o;var bs;var K;var c;var bK;var bd=E;var ak;var bp;var bc;var a0;var bh;var a1=0;o=ay;bs=O;K=aZ;var bJ=o;var bI=HEAP[bJ];HEAP[bd]=bI;bp=0;bc=1;a0=0;var bH=HEAP[bd];var bG=bs;var bF=(bH)==(bG);$bb$$bb1$2:do{if(bF){bK=0}else{var bE=HEAP[bd];var bD=HEAP[bE];var bC=reSign((bD),8,0)==45;$bb3$$bb2$5:do{if(bC){Z=1}else{var bB=HEAP[bd];var aG=HEAP[bB];var aF=reSign((aG),8,0)==43;if(aF){Z=1;break $bb3$$bb2$5}else{Z=2;break $bb3$$bb2$5}}}while(0);$bb3$$bb5$7:do{if(Z==1){var aE=HEAP[bd];var aD=HEAP[aE];var aC=reSign((aD),8,0)==45;var aB=unSign((aC),1,0);a0=aB;var aA=HEAP[bd];var az=(aA+1)&4294967295;HEAP[bd]=az;var ax=HEAP[bd];var aw=bs;var av=(ax)==(aw);if(!(av)){Z=2;break $bb3$$bb5$7}bK=0;Z=4;break $bb$$bb1$2}}while(0);var au=HEAP[bd];var at=HEAP[au];var ar=reSign((at),8,0)!=46;if(ar){var aq=bs;var ap=_PS_Conv_ToInt(bd,aq);var ao=(ap)<<16;ak=ao}else{ak=0}var an=HEAP[bd];var am=bs;var al=(an)<(am);$bb9$$bb27$15:do{if(al){var aj=HEAP[bd];var ai=HEAP[aj];var ah=reSign((ai),8,0)==46;if(!(ah)){Z=7;break $bb9$$bb27$15}var ag=HEAP[bd];var af=(ag+1)&4294967295;HEAP[bd]=af;$bb26$18:while(1){var bM=HEAP[bd];var bL=bs;var bA=(bM)<(bL);if(!(bA)){Z=7;break $bb9$$bb27$15}var ae=HEAP[bd];var ad=HEAP[ae];var ac=reSign((ad),8,0)==32;if(ac){Z=7;break $bb9$$bb27$15}var ab=HEAP[bd];var aa=HEAP[ab];var Y=reSign((aa),8,0)==13;if(Y){Z=7;break $bb9$$bb27$15}var X=HEAP[bd];var W=HEAP[X];var V=reSign((W),8,0)==10;if(V){Z=7;break $bb9$$bb27$15}var U=HEAP[bd];var T=HEAP[U];var S=reSign((T),8,0)==9;if(S){Z=7;break $bb9$$bb27$15}var R=HEAP[bd];var Q=HEAP[R];var P=reSign((Q),8,0)==12;if(P){Z=7;break $bb9$$bb27$15}var N=HEAP[bd];var M=HEAP[N];var L=reSign((M),8,0)==0;if(L){Z=7;break $bb9$$bb27$15}var J=HEAP[bd];var I=HEAP[J];var H=reSign((I),8,0)<0;if(H){Z=7;break $bb9$$bb27$15}var G=HEAP[bd];var F=HEAP[G];var D=unSign((F),8,0);var C=(D)&127;var B=(_ft_char_table+C)&4294967295;var A=HEAP[B];bh=A;var z=bh;var y=reSign((z),8,0)<0;if(y){Z=7;break $bb9$$bb27$15}var x=bh;var w=reSign((x),8,0)>9;if(w){Z=7;break $bb9$$bb27$15}var v=ak;var u=(((v))|0)!=0;$bb23$$bb21$30:do{if(u){Z=18}else{var t=K;var s=(((t))|0)<=0;if(s){Z=18;break $bb23$$bb21$30}var r=K;var q=((r)-1)&4294967295;K=q;var p=bp;var n=((p)*10)&4294967295;var m=bh;var l=reSign((m),8,0);var k=((n)+(l))&4294967295;bp=k;Z=20;break $bb23$$bb21$30}}while(0);$bb23$$bb25$33:do{if(Z==18){var j=bc;var i=(((j))|0)<=9999999;if(!(i)){Z=20;break $bb23$$bb25$33}var h=bp;var f=((h)*10)&4294967295;var e=bh;var d=reSign((e),8,0);var b=((f)+(d))&4294967295;bp=b;var a=bc;var bP=((a)*10)&4294967295;bc=bP}}while(0);var bO=HEAP[bd];var bN=(bO+1)&4294967295;HEAP[bd]=bN;Z=8;continue $bb26$18}}}while(0);var bz=HEAP[bd];var by=(bz+1)&4294967295;var bx=bs;var bw=(by)<(bx);$bb28$$bb31$38:do{if(bw){var bv=HEAP[bd];var bu=HEAP[bv];var bt=reSign((bu),8,0)==101;if(!bt){var br=HEAP[bd];var bq=HEAP[br];var bo=reSign((bq),8,0)==69;if(!(bo)){Z=25;break $bb28$$bb31$38}}var bn=HEAP[bd];var bm=(bn+1)&4294967295;HEAP[bd]=bm;var bl=bs;var bk=_PS_Conv_ToInt(bd,bl);var bj=K;var bi=((bk)+(bj))&4294967295;K=bi}}while(0);$bb33$44:while(1){var a8=K;var a7=(((a8))|0)>0;if(!(a7)){Z=29;break $bb33$44}var bg=ak;var bf=((bg)*10)&4294967295;ak=bf;var be=bp;var bb=((be)*10)&4294967295;bp=bb;var ba=K;var a9=((ba)-1)&4294967295;K=a9;Z=27;continue $bb33$44}while(1){var aX=K;var aW=(((aX))|0)<0;if(!(aW)){Z=32;break}var a6=ak;var a5=((((a6))|0)/10|0);ak=a5;var a4=bc;var a3=((a4)*10)&4294967295;bc=a3;var a2=K;var aY=((a2)+1)&4294967295;K=aY;Z=30;continue}var aV=bp;var aU=(((aV))|0)!=0;if(aU){var aT=bp;var aS=bc;var aR=_FT_DivFix(aT,aS);var aQ=ak;var aP=((aR)+(aQ))&4294967295;ak=aP}var aO=a0;var aN=reSign((aO),8,0)!=0;if(aN){var aM=ak;var aL=(0-(aM))&4294967295;ak=aL}var aK=HEAP[bd];var aJ=o;HEAP[aJ]=aK;var aI=ak;bK=aI}}while(0);var aH=bK;c=aH;var g=c;STACKTOP=E;return g;return null}function _PS_Conv_ASCIIHexDecode(an,aM,q,T){var Q;var u;var D;var d;var E;var B;var aJ;var S;var R;var P;var l;var Z;var e=0;u=an;D=aM;d=q;E=T;R=0;P=0;l=1;var aI=E;var aH=((aI)*2)&4294967295;E=aH;var aG=u;var aF=HEAP[aG];S=aF;var aE=D;var aD=(aE);var aC=S;var aB=(aC);var aA=((aD)-(aB))&4294967295;var ah=E;var af=unSign((aA),32,0)127;if(w){Q=8;break $bb13$5}var v=Z;var t=(v)&127;var s=(_ft_char_table+t)&4294967295;var r=HEAP[s];var p=reSign((r),8,0);Z=p;var o=Z;var n=unSign((o),32,0)>15;if(n){Q=8;break $bb13$5}var m=l;var k=(m)<<4;var j=Z;var i=(k)|(j);l=i;var h=l;var g=(h)&256;var f=(((g))|0)!=0;if(!(f)){Q=2;break $bb12$$bb3$8}var c=l;var b=(((c))&255);var a=d;var aR=P;var aQ=(a+aR)&4294967295;HEAP[aQ]=b;var aP=P;var aO=((aP)+1)&4294967295;P=aO;l=1}}while(0);var aN=R;var aL=((aN)+1)&4294967295;R=aL;Q=1;continue $bb13$5}var ax=l;var aw=(((ax))|0)!=1;if(aw){var av=l;var au=(((av))&255);var at=(au)<<4;var ar=d;var ap=P;var ao=(ar+ap)&4294967295;HEAP[ao]=at;var am=P;var al=((am)+1)&4294967295;P=al}var ak=S;var aj=R;var ai=(ak+aj)&4294967295;var ag=u;HEAP[ag]=ai;var ae=P;aJ=ae;var ac=aJ;B=ac;var aq=B;return aq;return null}function _PS_Conv_EexecDecode(k,b,K,i,U){var H;var d;var ap;var I;var q;var Q;var J;var ah;var h;var g;var f;var C;var j;var S=0;d=k;ap=b;I=K;q=i;Q=U;var ag=Q;var af=HEAP[ag];var ae=unSign((af),16,0);f=ae;var ad=d;var ac=HEAP[ad];h=ac;var ab=ap;var Z=(ab);var X=h;var V=(X);var E=((Z)-(V))&4294967295;var B=q;var z=unSign((E),32,0)>>8;var an=C;var am=(ao)^(an);j=am;var al=C;var ak=f;var aj=((al)+(ak))&4294967295;var aa=((aj)*52845)&4294967295;var Y=((aa)+22719)&4294967295;var W=(Y)&65535;f=W;var T=j;var R=(((T))&255);var P=I;var O=g;var N=(P+O)&4294967295;HEAP[N]=R;var M=g;var L=((M)+1)&4294967295;g=L;H=1;continue}var A=h;var y=q;var w=(A+y)&4294967295;var u=d;HEAP[u]=w;var s=f;var p=(((s))&65535);var n=Q;HEAP[n]=p;var e=g;ah=e;var c=ah;J=c;var ai=J;return ai;return null}function _ft_get_adobe_glyph_index(F,Q){var ab;var g;var br;var c;var bJ;var bh;var aU;var ax;var t;var bd;var az;var bc;var ay;var r;var s;var a1=0;g=F;br=Q;bh=0;bd=(_ft_adobe_glyph_list)&4294967295;var bI=g;var bH=(bI)==0;$NotFound$$bb$2:do{if(bH){ab=0}else{var bG=g;var bF=br;var bE=(bG)>=(bF);if(bE){ab=0;break $NotFound$$bb$2}var bD=g;var bC=HEAP[bD];var bB=reSign((bC),8,0);bh=bB;var bA=g;var aJ=(bA+1)&4294967295;g=aJ;var aI=bd;var aH=(aI+1)&4294967295;var aG=HEAP[aH];var aF=unSign((aG),8,0);aU=aF;var aE=bd;var aD=(aE+2)&4294967295;bd=aD;ax=0;var aC=aU;t=aC;$bb7$5:while(1){var N=ax;var M=t;var L=(((N))|0)<(((M))|0);if(!(L)){ab=7;break $bb7$5}var aB=ax;var aA=t;var aw=((aB)+(aA))&4294967295;var av=(((aw))|0)>>1;az=av;var au=az;var at=((au)*2)&4294967295;var ar=bd;var aq=(ar+at)&4294967295;bc=aq;var ap=bc;var ao=(ap)&4294967295;var an=HEAP[ao];var am=unSign((an),8,0);var al=(am)<<8;var ak=bc;var aj=(ak+1)&4294967295;var ai=HEAP[aj];var ah=unSign((ai),8,0);var ag=(al)|(ah);var af=(_ft_adobe_glyph_list+ag)&4294967295;bc=af;var ae=bc;var ad=(ae)&4294967295;var ac=HEAP[ad];var aa=unSign((ac),8,0);var Z=(aa)&127;ay=Z;var Y=ay;var X=bh;var W=(((Y))|0)==(((X))|0);if(W){ab=3;break $bb7$5}var U=ay;var T=bh;var S=(((U))|0)<(((T))|0);if(S){var R=az;var P=((R)+1)&4294967295;ax=P;ab=2;continue $bb7$5}else{var O=az;t=O;ab=2;continue $bb7$5}}if(ab==7){ab=0;break $NotFound$$bb$2}else{if(ab==3){var V=bc;bd=V;$Found$15:while(1){var K=g;var J=br;var I=(K)>=(J);if(I){ab=8;break $Found$15}var k=g;var j=HEAP[k];var i=reSign((j),8,0);bh=i;var h=g;var f=(h+1)&4294967295;g=f;var e=bd;var d=(e)&4294967295;var b=HEAP[d];var a=reSign((b),8,0)<0;if(a){var bO=bd;var bN=(bO+1)&4294967295;bd=bN;var bM=bd;var bL=(bM)&4294967295;var bK=HEAP[bL];var bz=unSign((bK),8,0);var by=(bz)&127;var bx=bh;var bw=(((by))|0)!=(((bx))|0);if(bw){ab=0;break $NotFound$$bb$2}}else{var bv=bd;var bu=(bv+1)&4294967295;bd=bu;var bt=bd;var bs=(bt)&4294967295;var bq=HEAP[bs];var bp=unSign((bq),8,0);var bo=(bp)&127;aU=bo;var bn=bd;var bm=(bn)&4294967295;var bl=HEAP[bm];var bk=reSign((bl),8,0)<0;if(bk){var bj=bd;var bi=(bj+2)&4294967295;bd=bi}var bg=bd;var bf=(bg+1)&4294967295;bd=bf;while(1){var aM=aU;var aL=(((aM))|0)>0;if(!(aL)){ab=20;break $Found$15}var be=bd;var bb=(be)&4294967295;var ba=HEAP[bb];var a9=unSign((ba),8,0);var a8=(a9)<<8;var a7=bd;var a6=(a7+1)&4294967295;var a5=HEAP[a6];var a4=unSign((a5),8,0);var a3=(a8)|(a4);r=a3;var a2=r;var a0=(_ft_adobe_glyph_list+a2)&4294967295;s=a0;var aZ=s;var aY=(aZ)&4294967295;var aX=HEAP[aY];var aW=unSign((aX),8,0);var aV=(aW)&127;var aT=bh;var aS=(((aV))|0)==(((aT))|0);if(aS){ab=17;break}var aQ=aU;var aP=((aQ)-1)&4294967295;aU=aP;var aO=bd;var aN=(aO+2)&4294967295;bd=aN;ab=16;continue}var aR=s;bd=aR}ab=5;continue $Found$15}if(ab==8){var H=bd;var G=(H)&4294967295;var D=HEAP[G];var C=reSign((D),8,0)>=0;$bb10$$bb12$33:do{if(C){var B=bd;var A=(B+1)&4294967295;var z=HEAP[A];var y=reSign((z),8,0)<0;if(!(y)){ab=11;break $bb10$$bb12$33}var x=bd;var w=(x+2)&4294967295;var v=HEAP[w];var u=unSign((v),8,0);var q=(u)<<8;var p=bd;var o=(p+3)&4294967295;var n=HEAP[o];var m=unSign((n),8,0);var l=(q)|(m);bJ=l;ab=12;break $NotFound$$bb$2}}while(0);ab=0;break $NotFound$$bb$2}else{if(ab==20){ab=0;break $NotFound$$bb$2}}}}}}while(0);if(ab==0){bJ=0}var aK=bJ;c=aK;var E=c;return E;return null}function _ps_unicode_value(a3){var aF;var ah;var S;var bp;var a4;var d;var aG;var aN;var aL;var ag;var i;var s;var al;var ai;var bi;var u;var e=0;ah=a3;var bo=ah;var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=reSign((bm),8,0)==117;$bb$$bb15$2:do{if(bl){var bk=ah;var bj=(bk+1)&4294967295;var bh=HEAP[bj];var bg=reSign((bh),8,0)==110;if(!(bg)){aF=1;break $bb$$bb15$2}var bf=ah;var aX=(bf+2)&4294967295;var aV=HEAP[aX];var aT=reSign((aV),8,0)==105;if(!(aT)){aF=1;break $bb$$bb15$2}d=0;var aR=ah;var aP=(aR+3)&4294967295;aG=aP;a4=4;while(1){var A=a4;var v=(((A))|0)>0;if(!(v)){aF=5;break}var aM=aG;var aK=HEAP[aM];aN=aK;var aJ=aN;var aI=unSign((aJ),8,0);var aH=((aI)-48)&4294967295;aL=aH;var az=aL;var ax=unSign((az),32,0)>9;if(ax){var av=aN;var at=unSign((av),8,0);var aq=((at)-65)&4294967295;aL=aq;var ao=aL;var an=unSign((ao),32,0)>5;if(an){aL=16}else{var am=aL;var ak=((am)+10)&4294967295;aL=ak}}var aj=aL;var W=unSign((aj),32,0)>15;if(W){aF=5;break}var R=d;var O=(R)<<4;var L=aL;var I=((O)+(L))&4294967295;d=I;var F=a4;var D=((F)-1)&4294967295;a4=D;var C=aG;var B=(C+1)&4294967295;aG=B;aF=3;continue}var r=a4;var p=(((r))|0)==0;if(!(p)){aF=1;break $bb$$bb15$2}var n=aG;var l=HEAP[n];var k=reSign((l),8,0)==0;if(k){var j=d;bp=j;aF=9;break $bb$$bb15$2}else{var h=aG;var g=HEAP[h];var f=reSign((g),8,0)==46;if(!(f)){aF=1;break $bb$$bb15$2}var c=d;var b=(c)|-2147483648;bp=b;aF=9;break $bb$$bb15$2}}else{aF=1}}while(0);$bb44$$bb15$22:do{if(aF==1){var a=ah;var bw=(a)&4294967295;var bv=HEAP[bw];var bu=reSign((bv),8,0)==117;$bb16$$bb34$24:do{if(bu){i=0;var bt=ah;var bs=(bt+1)&4294967295;s=bs;ag=6;while(1){var aC=ag;var aB=(((aC))|0)>0;if(!(aB)){aF=13;break}var br=s;var bq=HEAP[br];al=bq;var be=al;var bd=unSign((be),8,0);var bc=((bd)-48)&4294967295;ai=bc;var bb=ai;var ba=unSign((bb),32,0)>9;if(ba){var a9=al;var a8=unSign((a9),8,0);var a7=((a8)-65)&4294967295;ai=a7;var a6=ai;var a5=unSign((a6),32,0)>5;if(a5){ai=16}else{var a2=ai;var a1=((a2)+10)&4294967295;ai=a1}}var a0=ai;var aZ=unSign((a0),32,0)>15;if(aZ){aF=13;break}var aY=i;var aW=(aY)<<4;var aU=ai;var aS=((aW)+(aU))&4294967295;i=aS;var aQ=ag;var aO=((aQ)-1)&4294967295;ag=aO;var aE=s;var aD=(aE+1)&4294967295;s=aD;aF=11;continue}var aA=ag;var ay=(((aA))|0)<=2;if(!(ay)){aF=17;break $bb16$$bb34$24}var aw=s;var au=HEAP[aw];var ar=reSign((au),8,0)==0;if(ar){var ap=i;bp=ap;aF=9;break $bb44$$bb15$22}else{var af=s;var ae=HEAP[af];var ac=reSign((ae),8,0)==46;if(!(ac)){aF=17;break $bb16$$bb34$24}var aa=i;var Y=(aa)|-2147483648;bp=Y;aF=9;break $bb44$$bb15$22}}}while(0);var V=ah;bi=V;u=0;while(1){var Q=bi;var N=HEAP[Q];var K=reSign((N),8,0)!=0;if(!(K)){aF=24;break}var P=bi;var M=HEAP[P];var J=reSign((M),8,0)==46;if(J){var H=bi;var ad=ah;var ab=(H)>(ad);if(ab){aF=20;break}}var X=bi;var U=(X+1)&4294967295;bi=U;aF=19;continue}if(aF==20){var Z=bi;u=Z}var G=u;var E=(G)==0;if(E){var z=ah;var y=bi;var x=_ft_get_adobe_glyph_index(z,y);bp=x}else{var w=ah;var t=u;var q=_ft_get_adobe_glyph_index(w,t);var o=(q)|-2147483648;bp=o}}}while(0);var m=bp;S=m;var T=S;return T;return null}function _compare_uni_maps(d,c){var q;var s;var b;var r;var M;var u;var t;var p;var o;var y=0;s=d;b=c;var L=s;var K=L;u=K;var J=b;var I=J;t=I;var H=u;var G=(H)&4294967295;var E=HEAP[G];var C=(E)&2147483647;p=C;var A=t;var n=(A)&4294967295;var m=HEAP[n];var l=(m)&2147483647;o=l;var k=p;var j=o;var i=(((k))|0)==(((j))|0);if(i){var h=u;var g=(h)&4294967295;var f=HEAP[g];var e=t;var a=(e)&4294967295;var W=HEAP[a];var V=unSign((f),32,0)>unSign((W),32,0);if(V){M=1}else{var U=u;var T=(U)&4294967295;var S=HEAP[T];var R=t;var Q=(R)&4294967295;var P=HEAP[Q];var O=unSign((S),32,0)unSign((D),32,0);if(B){M=1}else{var z=p;var x=o;var w=unSign((z),32,0)unSign((ah),32,0);if(af){var ad=bn;var aa=(ad+20)&4294967295;var Y=HEAP[aa];var U=a6;var Q=e;var N=q;var K=Y;var G=_ft_mem_realloc(N,8,Q,U,K,ak);var ae=G;var ac=bn;var Z=(ac+20)&4294967295;HEAP[Z]=ae;var X=HEAP[ak];HEAP[ak]=0}var T=bn;var P=(T+20)&4294967295;var M=HEAP[P];var J=M;var F=a6;_qsort(J,F,8,180)}var C=bn;var w=(C+16)&4294967295;var u=a6;HEAP[w]=u}var s=HEAP[ak];bv=s;var r=bv;S=r;var aU=S;STACKTOP=I;return aU;return null}function _ps_unicodes_char_index(al,g){var A;var H;var Z;var B;var aa;var Y;var f;var ab;var C;var d;var K=0;H=al;Z=g;C=0;var X=H;var W=(X+20)&4294967295;var V=HEAP[W];Y=V;var U=H;var T=(U+16)&4294967295;var S=HEAP[T];var Q=Y;var O=(Q+8*S)&4294967295;var M=(O+-8)&4294967295;f=M;while(1){var v=Y;var t=f;var r=(v)<=(t);if(!(r)){A=5;break}var x=f;var u=(x);var s=Y;var q=(s);var p=((u)-(q))&4294967295;var n=((((p))|0)/8|0);var l=(((n))|0)>>1;var j=Y;var h=(j+8*l)&4294967295;ab=h;var e=ab;var a=(e)&4294967295;var am=HEAP[a];var ak=Z;var aj=(((am))|0)==(((ak))|0);if(aj){A=1;break}var ah=ab;var ag=(ah)&4294967295;var af=HEAP[ag];var ae=(af)&2147483647;d=ae;var ad=d;var R=Z;var P=(((ad))|0)==(((R))|0);if(P){var N=ab;C=N}var L=Y;var J=f;var I=(L)==(J);if(I){A=5;break}var G=d;var F=Z;var E=unSign((G),32,0)>>1;var X=av;var W=((Z)+(X))&4294967295;ay=W;var V=an;var U=(V+20)&4294967295;var T=HEAP[U];var S=ay;var R=(T+8*S)&4294967295;p=R;var Q=p;var P=(Q)&4294967295;var L=HEAP[P];var K=ao;var J=(((L))|0)==(((K))|0);if(J){N=1;break $bb7$2}var F=p;var E=(F)&4294967295;var D=HEAP[E];var C=(D)&2147483647;ar=C;var B=ar;var z=ao;var y=(((B))|0)==(((z))|0);if(y){var x=p;var w=(x+4)&4294967295;var v=HEAP[w];M=v}var u=ar;var t=ao;var s=unSign((u),32,0)unSign((c),32,0);if(!(b)){N=7;break $bb1$$bb8$12}var a=an;var aF=(a+20)&4294967295;var aE=HEAP[aF];var aD=av;var aC=(aE+8*aD)&4294967295;p=aC;var aB=p;var aA=(aB+4)&4294967295;var az=HEAP[aA];M=az;var ai=p;var ah=(ai)&4294967295;var af=HEAP[ah];var ae=(af)&2147483647;ao=ae}}}while(0);var ad=Y;var ac=ao;HEAP[ad]=ac;var ab=M;ax=ab;var aa=ax;A=aa;var ag=A;return ag;return null}function _ps_get_macintosh_name(k){var o;var f;var l;var j;var n=0;f=k;var i=f;var h=unSign((i),32,0)>257;if(h){f=0}var g=f;var e=(_ft_mac_names+g*2)&4294967295;var d=HEAP[e];var c=reSign((d),16,0);var b=(_ft_standard_glyph_names+c)&4294967295;j=b;var a=j;l=a;var m=l;return m;return null}function _ps_get_standard_strings(l){var o;var n;var j;var i;var m=0;n=l;var h=n;var g=unSign((h),32,0)>390;if(g){i=0}else{var f=n;var e=(_ft_sid_names+f*2)&4294967295;var d=HEAP[e];var c=reSign((d),16,0);var b=(_ft_standard_glyph_names+c)&4294967295;i=b}var a=i;j=a;var k=j;return k;return null}function _psnames_get_service(j,d){var m;var b;var a;var i;var h;var l=0;b=j;a=d;var g=b;b=g;var f=a;var e=_ft_service_list_lookup((_pscmaps_services)&4294967295,f);h=e;var c=h;i=c;var k=i;return k;return null}function __ZN20SplashGouraudPatternC2EbP8GfxStateP25GfxGouraudTriangleShading(o,x,q,l){var v;var m;var b;var y;var t;var n=0;m=o;b=x;y=q;t=l;var k=m;var j=(k)&4294967295;__ZN18SplashGouraudColorC2Ev(j);var i=m;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV20SplashGouraudPattern+8)&4294967295;var e=m;var d=(e+8)&4294967295;var c=y;HEAP[d]=c;var a=m;var w=(a+4)&4294967295;var u=t;HEAP[w]=u;var s=m;var r=(s+12)&4294967295;var p=b;HEAP[r]=p;return;return}function __ZNK9GooString10getCStringEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+28)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN6Object9zeroUnionEv(j){var l;var m;var k=0;m=j;var i=m;var h=(i+4)&4294967295;var g=(h)&4294967295;var f=g;HEAP[f]=0;var e=m;var d=(e+4)&4294967295;var c=(d)&4294967295;var b=c;var a=(b+4)&4294967295;HEAP[a]=0;return;return}function __ZN6ObjectC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=13;var g=e;__ZN6Object9zeroUnionEv(g);return;return}function __ZN6Object7initIntEi(m,r){var p;var k;var n;var s;var j;var l=0;k=m;n=r;var i=k;__ZN6Object9zeroUnionEv(i);var h=k;var g=(h)&4294967295;HEAP[g]=1;var f=k;var e=(f+4)&4294967295;var d=(e)&4294967295;var c=d;var b=n;HEAP[c]=b;var a=k;j=a;var q=j;s=q;var o=s;return o;return null}function __ZN7GfxFont5getIDEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c+12)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN7GfxFont7getNameEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+20)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont7getTypeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+40)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont17getEmbeddedFontIDEP3Ref(n,C){var H=STACKTOP;STACKTOP+=8;_memset(H,0,8);var y;var l;var i;var B;var k;var j=H;var m=0;l=n;i=C;var h=l;var g=(h+52)&4294967295;var f=(j)&4294967295;var e=(g)&4294967295;var d=HEAP[e];HEAP[f]=d;var c=(j+4)&4294967295;var b=(g+4)&4294967295;var a=HEAP[b];HEAP[c]=a;var z=i;var x=(z)&4294967295;var w=(j)&4294967295;var v=HEAP[w];HEAP[x]=v;var t=(z+4)&4294967295;var s=(j+4)&4294967295;var r=HEAP[s];HEAP[t]=r;var q=l;var p=(q+52)&4294967295;var o=(p)&4294967295;var G=HEAP[o];var F=(((G))|0)>=0;var E=unSign((F),1,0);k=E;var D=k;B=D;var u=B;var A=(((u))&255);STACKTOP=H;return A;return null}function __ZN7GfxFont14getExtFontFileEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+60)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont10isSymbolicEv(j){var n;var o;var k;var i;var m=0;o=j;var h=o;var g=(h+44)&4294967295;var f=HEAP[g];var e=(f)&4;var d=(((e))|0)!=0;var b=unSign((d),1,0);i=b;var a=i;k=a;var l=k;var c=(((l))&255);return c;return null}function __ZN7GfxFont11getFontBBoxEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+112)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN11Gfx8BitFont11getEncodingEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+176)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN11Gfx8BitFont11getCharNameEi(i,o){var m;var n;var h;var j;var g;var l=0;n=i;h=o;var f=h;var e=n;var d=(e+176)&4294967295;var c=(d+f*4)&4294967295;var b=HEAP[c];g=b;var a=g;j=a;var k=j;return k;return null}function __ZN11Gfx8BitFont8getWidthEh(k,d){var o;var p;var i;var l;var j;var n=0;p=k;i=d;var h=i;var g=unSign((h),8,0);var f=p;var e=(f+1464)&4294967295;var c=(e+g*8)&4294967295;var b=HEAP[c];j=b;var a=j;l=a;var m=l;return m;return null}function __ZN10GfxCIDFont11getCIDToGIDEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+224)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10GfxCIDFont14getCIDToGIDLenEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+228)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZL16splashClearColorPh(h){var j;var d;var i=0;d=h;var g=d;var f=(g)&4294967295;HEAP[f]=0;var e=d;var c=(e+1)&4294967295;HEAP[c]=0;var b=d;var a=(b+2)&4294967295;HEAP[a]=0;return;return}function __ZL15splashColorCopyPhS_(s,t){var p;var r;var u;var k=0;r=s;u=t;var j=u;var i=(j)&4294967295;var h=HEAP[i];var g=r;var f=(g)&4294967295;HEAP[f]=h;var e=u;var d=(e+1)&4294967295;var c=HEAP[d];var b=r;var a=(b+1)&4294967295;HEAP[a]=c;var q=u;var o=(q+2)&4294967295;var n=HEAP[o];var m=r;var l=(m+2)&4294967295;HEAP[l]=n;return;return}function __ZN12SplashBitmap8getWidthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN12SplashBitmap9getHeightEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN12SplashBitmap10getRowSizeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN12SplashBitmap10getDataPtrEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+20)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN12SplashBitmap11getAlphaPtrEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+24)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN6Splash12getModRegionEPiS0_S0_S0_(r,d,m,h,p){var x;var o;var e;var z;var B;var A;var q=0;o=r;e=d;z=m;B=h;A=p;var n=o;var l=(n+164)&4294967295;var k=HEAP[l];var j=e;HEAP[j]=k;var i=o;var g=(i+168)&4294967295;var f=HEAP[g];var c=z;HEAP[c]=f;var b=o;var a=(b+172)&4294967295;var y=HEAP[a];var w=B;HEAP[w]=y;var v=o;var u=(v+176)&4294967295;var t=HEAP[u];var s=A;HEAP[s]=t;return;return}function __ZN6Splash18getVectorAntialiasEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+184)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN6Splash18setVectorAntialiasEb(f,c){var h;var i;var a;var g=0;i=f;a=c;var e=i;var d=(e+184)&4294967295;var b=a;HEAP[d]=b;return;return}function __ZN9OutputDevC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV9OutputDev+8)&4294967295;var h=e;var g=(h+100)&4294967295;HEAP[g]=0;return;return}function __ZN9OutputDev20useTilingPatternFillEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN9OutputDev16useFillColorStopEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN9OutputDev11useDrawFormEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN9OutputDev11needNonTextEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN9OutputDev14checkPageSliceEP4PageddibbiiiibP7CatalogPFbPvES4_(l,k,g,F,a,m,i,x,w,A,E,K,r,j,b){var s;var c;var v;var q;var o;var f;var D;var d;var u;var h;var e;var n;var p;var y;var G;var J;var t;var C;var z=0;c=l;v=k;q=g;o=F;f=a;D=m;d=i;u=x;h=w;e=A;n=E;p=K;y=r;G=j;J=b;C=1;var B=C;t=B;var I=t;var H=(((I))&255);return H;return null}function __ZN9OutputDev4dumpEv(d){var b;var c;var a=0;c=d;return;return}function __ZN9OutputDev18updateAlphaIsShapeEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev18updateTextKnockoutEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev20updateFillColorSpaceEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev22updateStrokeColorSpaceEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev19updateFillOverprintEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev21updateStrokeOverprintEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev14updateTransferEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev19updateFillColorStopEP8GfxStated(h,f,e){var b;var d;var g;var c;var a=0;d=h;g=f;c=e;return;return}function __ZN9OutputDev13updateTextMatEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev15updateCharSpaceEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev12updateRenderEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev10updateRiseEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev15updateWordSpaceEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev18updateHorizScalingEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev13updateTextPosEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev15updateTextShiftEP8GfxStated(h,f,e){var b;var d;var g;var c;var a=0;d=h;g=f;c=e;return;return}function __ZN9OutputDev17tilingPatternFillEP8GfxStateP6ObjectiP4DictPdS6_iiiidd(j,p,G,E,A,x,F,B,y,u,s,f,e){var o;var g;var a;var D;var z;var w;var t;var q;var n;var m;var l;var k;var i;var v;var r;var d;var h=0;g=j;a=p;D=G;z=E;w=A;t=x;q=F;n=B;m=y;l=u;k=s;i=f;v=e;d=0;var c=d;r=c;var C=r;var b=(((C))&255);return b;return null}function __ZN9OutputDev18functionShadedFillEP8GfxStateP18GfxFunctionShading(f,a,k){var l;var m;var g;var b;var h;var e;var j=0;m=f;g=a;b=k;e=0;var c=e;h=c;var i=h;var d=(((i))&255);return d;return null}function __ZN9OutputDev24axialShadedSupportExtendEP8GfxStateP15GfxAxialShading(f,a,k){var l;var m;var g;var b;var h;var e;var j=0;m=f;g=a;b=k;e=0;var c=e;h=c;var i=h;var d=(((i))&255);return d;return null}function __ZN9OutputDev16radialShadedFillEP8GfxStateP16GfxRadialShadingdd(i,c,o,l,k){var p;var q;var j;var d;var b;var a;var h;var f;var n=0;q=i;j=c;d=o;b=l;a=k;f=0;var e=f;h=e;var g=h;var m=(((g))&255);return m;return null}function __ZN9OutputDev25radialShadedSupportExtendEP8GfxStateP16GfxRadialShading(f,a,k){var l;var m;var g;var b;var h;var e;var j=0;m=f;g=a;b=k;e=0;var c=e;h=c;var i=h;var d=(((i))&255);return d;return null}function __ZN9OutputDev19patchMeshShadedFillEP8GfxStateP19GfxPatchMeshShading(g,a,e){var l;var m;var k;var f;var h;var d;var j=0;m=g;k=a;f=e;d=0;var c=d;h=c;var i=h;var b=(((i))&255);return b;return null}function __ZN9OutputDev13beginStringOpEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev11endStringOpEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev11beginStringEP8GfxStateP9GooString(h,f,e){var b;var d;var g;var c;var a=0;d=h;g=f;c=e;return;return}function __ZN9OutputDev9endStringEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev10drawStringEP8GfxStateP9GooString(h,f,e){var b;var d;var g;var c;var a=0;d=h;g=f;c=e;return;return}function __ZN9OutputDev8drawFormE3Ref(d,g,f){var c=STACKTOP;STACKTOP+=8;_memset(c,0,8);var i;var j;var e=c;var h=0;j=d;var b=(e)&4294967295;HEAP[b]=g;var a=(e+4)&4294967295;HEAP[a]=f;STACKTOP=c;return;return}function __ZN9OutputDev9psXObjectEP6StreamS1_(h,f,e){var b;var d;var g;var c;var a=0;d=h;g=f;c=e;return;return}function __ZN9OutputDev14getProfileHashEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+100)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN9OutputDev11processLinkEP4LinkP7Catalog(h,f,e){var b;var d;var g;var c;var a=0;d=h;g=f;c=e;return;return}function __ZL9byteToColh(p){var m;var r;var q;var j;var k=0;r=p;var i=r;var h=unSign((i),8,0);var g=(h)<<8;var f=r;var e=unSign((f),8,0);var d=((g)+(e))&4294967295;var c=r;var b=unSign((c),8,0)>>>7;var a=unSign((b),8,0);var o=((d)+(a))&4294967295;j=o;var n=j;q=n;var l=q;return l;return null}function __ZL9colToBytei(h){var p;var m;var l;var k;var o=0;m=h;var j=m;var i=(j)<<8;var g=m;var f=((i)-(g))&4294967295;var e=((f)+32768)&4294967295;var c=(((e))|0)>>16;var b=(((c))&255);var a=unSign((b),8,0);k=a;var q=k;l=q;var n=l;var d=(((n))&255);return d;return null}function __ZN10GfxShading13getColorSpaceEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10GfxShading10getHasBBoxEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+176)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN15GfxAxialShading9getCoordsEPdS0_S0_S0_(o,z,l,b,y){var w;var m;var B;var q;var p;var A;var n=0;m=o;B=z;q=l;p=b;A=y;var k=m;var j=(k+180)&4294967295;var i=HEAP[j];var h=B;HEAP[h]=i;var g=m;var f=(g+188)&4294967295;var e=HEAP[f];var d=q;HEAP[d]=e;var c=m;var a=(c+196)&4294967295;var x=HEAP[a];var v=p;HEAP[v]=x;var u=m;var t=(u+204)&4294967295;var s=HEAP[t];var r=A;HEAP[r]=s;return;return}function __ZN15GfxAxialShading10getDomain0Ev(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+212)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15GfxAxialShading10getDomain1Ev(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+220)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15GfxAxialShading10getExtend0Ev(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+360)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN15GfxAxialShading10getExtend1Ev(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+361)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN25GfxGouraudTriangleShading13getNTrianglesEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+192)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK25GfxGouraudTriangleShading15isParameterizedEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+324)&4294967295;var e=HEAP[f];var d=(((e))|0)>0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN16GfxImageColorMap16getNumPixelCompsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxImageColorMap7getBitsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxImageColorMap10useRGBLineEv(e){var r;var b;var s;var m;var O;var A=0;b=e;var N=b;var M=(N+12)&4294967295;var L=HEAP[M];var K=(L)==0;$bb1$$bb$2:do{if(K){r=1}else{var J=b;var I=(J+12)&4294967295;var G=HEAP[I];var E=b;var C=(E+12)&4294967295;var o=HEAP[C];var n=(o)&4294967295;var l=HEAP[n];var k=(l+36)&4294967295;var j=HEAP[k];var i=b;var h=(i+12)&4294967295;var g=HEAP[h];var d=j;var c=FUNCTION_TABLE[d](g);var t=reSign((c),8,0)!=0;if(t){r=0;break $bb1$$bb$2}else{r=1;break $bb1$$bb$2}}}while(0);$bb1$$bb4$4:do{if(r==1){var a=b;var Z=(a+12)&4294967295;var Y=HEAP[Z];var X=(Y)!=0;if(!X){var W=b;var V=(W)&4294967295;var U=HEAP[V];var T=b;var S=(T)&4294967295;var R=HEAP[S];var H=(R)&4294967295;var F=HEAP[H];var D=(F+36)&4294967295;var B=HEAP[D];var z=b;var y=(z)&4294967295;var x=HEAP[y];var w=B;var v=FUNCTION_TABLE[w](x);var f=reSign((v),8,0)!=0;if(f){r=0;break $bb1$$bb4$4}}m=0;r=4;break $bb1$$bb4$4}}while(0);if(r==0){m=1}var u=m;var q=unSign((u),8,0);O=q;var p=O;s=p;var Q=s;var P=(((Q))&255);return P;return null}function __ZN10GfxSubpath12getNumPointsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10GfxSubpath4getXEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=p;var g=(h)&4294967295;var f=HEAP[g];var d=e;var c=(f+8*d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN10GfxSubpath4getYEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=p;var g=(h+4)&4294967295;var f=HEAP[g];var d=e;var c=(f+8*d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN10GfxSubpath8getCurveEi(n,a){var p;var l;var b;var r;var k;var m=0;l=n;b=a;var j=l;var i=(j+8)&4294967295;var h=HEAP[i];var g=b;var f=(h+g)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);k=d;var c=k;r=c;var o=r;var q=(((o))&255);return q;return null}function __ZN10GfxSubpath8getLastXEv(k){var o;var q;var l;var i;var n=0;q=k;var h=q;var g=(h)&4294967295;var f=HEAP[g];var e=q;var d=(e+12)&4294967295;var c=HEAP[d];var b=((c)-1)&4294967295;var a=(f+8*b)&4294967295;var p=HEAP[a];i=p;var j=i;l=j;var m=l;return m;return null}function __ZN10GfxSubpath8getLastYEv(k){var o;var q;var l;var i;var n=0;q=k;var h=q;var g=(h+4)&4294967295;var f=HEAP[g];var e=q;var d=(e+12)&4294967295;var c=HEAP[d];var b=((c)-1)&4294967295;var a=(f+8*b)&4294967295;var p=HEAP[a];i=p;var j=i;l=j;var m=l;return m;return null}function __ZN10GfxSubpath8isClosedEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+20)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN7GfxPath14getNumSubpathsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+24)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxPath10getSubpathEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=p;var g=(h+20)&4294967295;var f=HEAP[g];var d=e;var c=(f+4*d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN7GfxPath8getLastXEv(m){var o;var k;var r;var j;var l=0;k=m;var i=k;var h=(i+20)&4294967295;var g=HEAP[h];var f=k;var e=(f+24)&4294967295;var d=HEAP[e];var c=((d)-1)&4294967295;var b=(g+4*c)&4294967295;var a=HEAP[b];var q=__ZN10GfxSubpath8getLastXEv(a);j=q;var p=j;r=p;var n=r;return n;return null}function __ZN7GfxPath8getLastYEv(m){var o;var k;var r;var j;var l=0;k=m;var i=k;var h=(i+20)&4294967295;var g=HEAP[h];var f=k;var e=(f+24)&4294967295;var d=HEAP[e];var c=((d)-1)&4294967295;var b=(g+4*c)&4294967295;var a=HEAP[b];var q=__ZN10GfxSubpath8getLastYEv(a);j=q;var p=j;r=p;var n=r;return n;return null}function __ZN8GfxState7getHDPIEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState7getVDPIEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState6getCTMEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+16)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState12getPageWidthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+96)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState13getPageHeightEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+104)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState12getFillColorEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c+124)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN8GfxState11getFillGrayEPi(n,b){var u;var l;var w;var m=0;l=n;w=b;var k=l;var j=(k+116)&4294967295;var i=HEAP[j];var h=l;var g=(h+116)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=(d+16)&4294967295;var a=HEAP[c];var v=l;var t=(v+124)&4294967295;var s=l;var r=(s+116)&4294967295;var q=HEAP[r];var p=a;var o=w;FUNCTION_TABLE[p](q,t,o);return;return}function __ZN8GfxState13getStrokeGrayEPi(n,b){var u;var l;var w;var m=0;l=n;w=b;var k=l;var j=(k+120)&4294967295;var i=HEAP[j];var h=l;var g=(h+120)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=(d+16)&4294967295;var a=HEAP[c];var v=l;var t=(v+252)&4294967295;var s=l;var r=(s+120)&4294967295;var q=HEAP[r];var p=a;var o=w;FUNCTION_TABLE[p](q,t,o);return;return}function __ZN8GfxState10getFillRGBEP6GfxRGB(n,o){var v;var l;var b;var m=0;l=n;b=o;var k=l;var j=(k+116)&4294967295;var i=HEAP[j];var h=l;var g=(h+116)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=(d+20)&4294967295;var a=HEAP[c];var w=l;var u=(w+124)&4294967295;var t=l;var s=(t+116)&4294967295;var r=HEAP[s];var q=a;var p=b;FUNCTION_TABLE[q](r,u,p);return;return}function __ZN8GfxState12getStrokeRGBEP6GfxRGB(n,o){var v;var l;var b;var m=0;l=n;b=o;var k=l;var j=(k+120)&4294967295;var i=HEAP[j];var h=l;var g=(h+120)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=(d+20)&4294967295;var a=HEAP[c];var w=l;var u=(w+252)&4294967295;var t=l;var s=(t+120)&4294967295;var r=HEAP[s];var q=a;var p=b;FUNCTION_TABLE[q](r,u,p);return;return}function __ZN8GfxState17getFillColorSpaceEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+116)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState19getStrokeColorSpaceEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+120)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState12getBlendModeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+388)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState14getFillOpacityEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+392)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState16getStrokeOpacityEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+400)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState12getLineWidthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+428)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState11getLineDashEPPdPiS0_(n,u,o,v){var q;var l;var r;var t;var j;var m=0;l=n;r=u;t=o;j=v;var k=l;var i=(k+436)&4294967295;var h=HEAP[i];var g=r;HEAP[g]=h;var f=l;var e=(f+440)&4294967295;var d=HEAP[e];var c=t;HEAP[c]=d;var b=l;var a=(b+444)&4294967295;var s=HEAP[a];var p=j;HEAP[p]=s;return;return}function __ZN8GfxState11getFlatnessEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+452)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState11getLineJoinEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+456)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState10getLineCapEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+460)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState13getMiterLimitEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+464)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState7getFontEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+476)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState11getFontSizeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+480)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState10getTextMatEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+488)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState15getHorizScalingEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+552)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState9getRenderEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+576)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState7getPathEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+580)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState9transformEddPdS0_(g,d,O,c,N){var r;var b;var M;var L;var p;var n;var w=0;b=g;M=d;L=O;p=c;n=N;var K=b;var J=(K+16)&4294967295;var I=(J)&4294967295;var H=HEAP[I];var G=M;var F=(H)*(G);var E=b;var C=(E+16)&4294967295;var A=(C+16)&4294967295;var y=HEAP[A];var q=L;var o=(y)*(q);var m=(F)+(o);var l=b;var k=(l+16)&4294967295;var j=(k+32)&4294967295;var i=HEAP[j];var h=(m)+(i);var f=p;HEAP[f]=h;var e=b;var a=(e+16)&4294967295;var X=(a+8)&4294967295;var W=HEAP[X];var V=M;var U=(W)*(V);var T=b;var S=(T+16)&4294967295;var R=(S+24)&4294967295;var Q=HEAP[R];var P=L;var D=(Q)*(P);var B=(U)+(D);var z=b;var x=(z+16)&4294967295;var v=(x+40)&4294967295;var u=HEAP[v];var t=(B)+(u);var s=n;HEAP[s]=t;return;return}function __ZN8GfxState12setFillColorEP8GfxColor(h,d){var j;var k;var g;var i=0;k=h;g=d;var f=k;var e=(f+124)&4294967295;var c=g;var b=e;var a=c;_llvm_memcpy_p0i8_p0i8_i32(b,a,128,4,0);return;return}function __ZN18SplashAxialPattern8isStaticEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN20SplashGouraudPattern8getColorEiiPh(j,e,d,c){var n;var o;var k;var a;var h;var i;var g;var m=0;o=j;k=e;a=d;h=c;g=0;var f=g;i=f;var l=i;var b=(((l))&255);return b;return null}function __ZN20SplashGouraudPattern8isStaticEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN20SplashGouraudPattern15isParameterizedEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+4)&4294967295;var e=HEAP[f];var d=__ZNK25GfxGouraudTriangleShading15isParameterizedEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN20SplashGouraudPattern13getNTrianglesEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+4)&4294967295;var c=HEAP[d];var b=__ZN25GfxGouraudTriangleShading13getNTrianglesEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN15SplashOutputDev14useShadedFillsEi(n,o){var r;var l;var c;var s;var q;var k;var m=0;l=n;c=o;var j=c;var i=(((j))|0)==2;$bb2$$bb$2:do{if(i){r=0}else{var h=c;var g=(((h))|0)==4;if(g){r=0;break $bb2$$bb$2}var f=c;var e=(((f))|0)==5;if(e){r=0;break $bb2$$bb$2}q=0;r=4;break $bb2$$bb$2}}while(0);if(r==0){q=1}var d=q;var b=unSign((d),8,0);k=b;var a=k;s=a;var p=s;var t=(((p))&255);return t;return null}function __ZN15SplashOutputDev10upsideDownEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN15SplashOutputDev11useDrawCharEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN15SplashOutputDev19interpretType3CharsEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN15SplashOutputDev20supportTextCSPatternEP8GfxState(n,x){var t;var l;var j;var w;var k;var i;var m=0;l=n;j=x;var h=j;var g=__ZN8GfxState17getFillColorSpaceEv(h);k=g;var f=k;var e=(f)&4294967295;var d=HEAP[e];var c=(d+12)&4294967295;var b=HEAP[c];var a=b;var u=k;var s=FUNCTION_TABLE[a](u);var r=(((s))|0)==10;var q=unSign((r),1,0);i=q;var o=i;w=o;var p=w;var v=(((p))&255);return v;return null}function __ZN15SplashOutputDev17deviceHasTextClipEP8GfxState(n,x){var r;var l;var j;var w;var p;var k;var m=0;l=n;j=x;var i=l;var h=(i+228)&4294967295;var g=HEAP[h];var f=(g)==0;$bb5$$bb$2:do{if(f){r=0}else{var e=l;var d=(e+104)&4294967295;var c=HEAP[d];var u=reSign((c),8,0)!=0;var t=(u)^1;var v=unSign((t),1,0);var y=reSign((v),8,0)!=0;if(y){r=0;break $bb5$$bb$2}p=1;r=2;break $bb5$$bb$2}}while(0);if(r==0){p=0}var b=p;var a=unSign((b),8,0);k=a;var s=k;w=s;var o=w;var q=(((o))&255);return q;return null}function __ZN15SplashOutputDev17fillMaskCSPatternEP8GfxState(n,x){var t;var l;var j;var w;var k;var i;var m=0;l=n;j=x;var h=j;var g=__ZN8GfxState17getFillColorSpaceEv(h);k=g;var f=k;var e=(f)&4294967295;var d=HEAP[e];var c=(d+12)&4294967295;var b=HEAP[c];var a=b;var u=k;var s=FUNCTION_TABLE[a](u);var r=(((s))|0)==10;var q=unSign((r),1,0);i=q;var o=i;w=o;var p=w;var v=(((p))&255);return v;return null}function __ZL15convertGfxColorPh15SplashColorModeP13GfxColorSpaceP8GfxColor(K,L,M,d){var q=STACKTOP;STACKTOP+=20;_memset(q,0,20);var p;var r;var s;var G;var c;var b=q;var l=q+4;var Q=q+8;var u=0;r=K;s=L;G=M;c=d;var J=s;if(J==0){p=4}else{if(J==1){p=4}else{if(J==2){p=1}else{if(J==3){p=1}else{if(J==4){p=5}else{p=0}}}}}$bb3$$bb$$bb2$$bb1$2:do{if(p==4){var I=G;var H=(I)&4294967295;var F=HEAP[H];var E=(F+16)&4294967295;var D=HEAP[E];var C=D;var A=G;var y=c;FUNCTION_TABLE[C](A,y,l);var w=HEAP[l];var o=__ZL9colToBytei(w);var n=(b)&4294967295;HEAP[n]=o;p=0;break $bb3$$bb$$bb2$$bb1$2}else{if(p==5){var m=(b+3)&4294967295;HEAP[m]=-1;p=1;break $bb3$$bb$$bb2$$bb1$2}}}while(0);if(p==1){var k=G;var j=(k)&4294967295;var i=HEAP[j];var h=(i+20)&4294967295;var g=HEAP[h];var f=g;var e=G;var a=c;FUNCTION_TABLE[f](e,a,Q);var W=(Q)&4294967295;var V=HEAP[W];var U=__ZL9colToBytei(V);var T=(b)&4294967295;HEAP[T]=U;var S=(Q+4)&4294967295;var R=HEAP[S];var P=__ZL9colToBytei(R);var O=(b+1)&4294967295;HEAP[O]=P;var N=(Q+8)&4294967295;var B=HEAP[N];var z=__ZL9colToBytei(B);var x=(b+2)&4294967295;HEAP[x]=z}var v=r;var t=(b)&4294967295;__ZL15splashColorCopyPhS_(v,t);STACKTOP=q;return;return}function __ZL6div255i(h){var p;var m;var l;var k;var o=0;m=h;var j=m;var i=(((j))|0)>>8;var g=m;var f=((i)+(g))&4294967295;var e=((f)+128)&4294967295;var c=(((e))|0)>>8;var b=(((c))&255);var a=unSign((b),8,0);k=a;var q=k;l=q;var n=l;var d=(((n))&255);return d;return null}function __ZL22splashOutBlendMultiplyPhS_S_15SplashColorMode(C,B,o,m){var y;var H;var A;var j;var G;var a;var n=0;H=C;A=B;j=o;G=m;a=0;while(1){var q=G;var p=(_splashColorModeNComps+q*4)&4294967295;var F=HEAP[p];var E=a;var D=(((F))|0)>(((E))|0);if(!(D)){y=2;break}var l=A;var k=a;var i=(l+k)&4294967295;var h=HEAP[i];var g=unSign((h),8,0);var f=H;var e=a;var d=(f+e)&4294967295;var c=HEAP[d];var b=unSign((c),8,0);var z=((g)*(b))&4294967295;var x=((((z))|0)/255|0);var w=(((x))&255);var v=j;var u=a;var t=(v+u)&4294967295;HEAP[t]=w;var s=a;var r=((s)+1)&4294967295;a=r;y=0;continue}return;return}function __ZL20splashOutBlendScreenPhS_S_15SplashColorMode(d,I,r,p){var q;var b;var s;var i;var E;var c;var t=0;b=d;s=I;i=r;E=p;c=0;while(1){var K=E;var J=(_splashColorModeNComps+K*4)&4294967295;var z=HEAP[J];var x=c;var v=(((z))|0)>(((x))|0);if(!(v)){q=2;break}var H=s;var G=c;var F=(H+G)&4294967295;var D=HEAP[F];var C=b;var B=c;var A=(C+B)&4294967295;var y=HEAP[A];var w=((D)+(y))&255;var u=s;var o=c;var n=(u+o)&4294967295;var m=HEAP[n];var l=unSign((m),8,0);var k=b;var j=c;var h=(k+j)&4294967295;var g=HEAP[h];var f=unSign((g),8,0);var e=((l)*(f))&4294967295;var a=((((e))|0)/255|0);var R=(((a))&255);var Q=((w)-(R))&255;var P=i;var O=c;var N=(P+O)&4294967295;HEAP[N]=Q;var M=c;var L=((M)+1)&4294967295;c=L;q=0;continue}return;return}function __ZL21splashOutBlendOverlayPhS_S_15SplashColorMode(d,X,x,v){var w;var b;var y;var i;var T;var F;var c;var H=0;b=d;y=X;i=x;T=v;c=0;while(1){var t=T;var s=(_splashColorModeNComps+t*4)&4294967295;var q=HEAP[s];var o=c;var m=(((q))|0)>(((o))|0);if(!(m)){w=3;break}var W=y;var V=c;var U=(W+V)&4294967295;var S=HEAP[U];var R=reSign((S),8,0)>=0;if(R){var Q=b;var P=c;var N=(Q+P)&4294967295;var L=HEAP[N];var J=unSign((L),8,0);var r=((J)*2)&4294967295;var p=y;var n=c;var l=(p+n)&4294967295;var k=HEAP[l];var j=unSign((k),8,0);var h=((r)*(j))&4294967295;var g=((((h))|0)/255|0);var f=(((g))&255);F=f}else{var e=b;var a=c;var ag=(e+a)&4294967295;var af=HEAP[ag];var ae=unSign((af),8,0);var ad=(255-(ae))&4294967295;var ac=y;var ab=c;var aa=(ac+ab)&4294967295;var Z=HEAP[aa];var Y=unSign((Z),8,0);var O=(255-(Y))&4294967295;var M=((ad)*(O))&4294967295;var K=((M)*2)&4294967295;var I=((((K))|0)/255|0);var G=(((I))&255);var B=(G)^-1;F=B}var E=i;var D=c;var C=(E+D)&4294967295;var A=F;HEAP[C]=A;var z=c;var u=((z)+1)&4294967295;c=u;w=0;continue}return;return}function __ZL20splashOutBlendDarkenPhS_S_15SplashColorMode(d,G,s,q){var r;var b;var t;var j;var C;var f;var c;var u=0;b=d;t=G;j=s;C=q;c=0;while(1){var L=C;var K=(_splashColorModeNComps+L*4)&4294967295;var J=HEAP[K];var I=c;var H=(((J))|0)>(((I))|0);if(!(H)){r=3;break}var F=t;var E=c;var D=(F+E)&4294967295;var B=HEAP[D];var A=b;var z=c;var y=(A+z)&4294967295;var x=HEAP[y];var w=unSign((B),8,0)(((I))|0);if(!(H)){r=3;break}var F=t;var E=c;var D=(F+E)&4294967295;var B=HEAP[D];var A=b;var z=c;var y=(A+z)&4294967295;var x=HEAP[y];var w=unSign((B),8,0)>unSign((x),8,0);if(w){var v=t;var p=c;var o=(v+p)&4294967295;var n=HEAP[o];d=n}else{var m=b;var l=c;var k=(m+l)&4294967295;var i=HEAP[k];d=i}var h=j;var g=c;var f=(h+g)&4294967295;var a=d;HEAP[f]=a;var N=c;var M=((N)+1)&4294967295;c=M;r=0;continue}return;return}function __ZL24splashOutBlendColorDodgePhS_S_15SplashColorMode(d,K,r,p){var q;var b;var s;var i;var F;var c;var T;var t=0;b=d;s=K;i=r;F=p;c=0;while(1){var L=F;var A=(_splashColorModeNComps+L*4)&4294967295;var y=HEAP[A];var w=c;var u=(((y))|0)>(((w))|0);if(!(u)){q=3;break}var J=b;var I=c;var G=(J+I)&4294967295;var E=HEAP[G];var D=reSign((E),8,0)==-1;if(D){var C=i;var B=c;var z=(C+B)&4294967295;HEAP[z]=-1}else{var x=s;var v=c;var o=(x+v)&4294967295;var n=HEAP[o];var m=unSign((n),8,0);var l=((m)*255)&4294967295;var k=b;var j=c;var h=(k+j)&4294967295;var g=HEAP[h];var f=unSign((g),8,0);var e=(255-(f))&4294967295;var a=((((l))|0)/(((e))|0)|0);T=a;var U=T;var S=(((U))|0)<=255;var H=(S)?(U):255;var R=(((H))&255);var Q=i;var P=c;var O=(Q+P)&4294967295;HEAP[O]=R}var N=c;var M=((N)+1)&4294967295;c=M;q=0;continue}return;return}function __ZL23splashOutBlendColorBurnPhS_S_15SplashColorMode(e,N,s,q){var r;var b;var t;var j;var J;var d;var c;var W;var w=0;b=e;t=N;j=s;J=q;c=0;while(1){var C=J;var A=(_splashColorModeNComps+C*4)&4294967295;var y=HEAP[A];var x=c;var v=(((y))|0)>(((x))|0);if(!(v)){r=4;break}var M=b;var L=c;var K=(M+L)&4294967295;var I=HEAP[K];var H=reSign((I),8,0)==0;if(H){var G=j;var F=c;var D=(G+F)&4294967295;HEAP[D]=0}else{var B=t;var z=c;var p=(B+z)&4294967295;var o=HEAP[p];var n=unSign((o),8,0);var m=(255-(n))&4294967295;var l=((m)*255)&4294967295;var k=b;var i=c;var h=(k+i)&4294967295;var g=HEAP[h];var f=unSign((g),8,0);var a=((((l))|0)/(((f))|0)|0);W=a;var X=W;var V=(((X))|0)<=255;if(V){var U=W;var T=(((U))&255);var u=(T)^-1;d=u}else{d=0}var S=j;var R=c;var Q=(S+R)&4294967295;var P=d;HEAP[Q]=P}var O=c;var E=((O)+1)&4294967295;c=E;r=0;continue}return;return}function __ZL23splashOutBlendHardLightPhS_S_15SplashColorMode(e,X,y,w){var x;var b;var z;var j;var T;var d;var c;var H=0;b=e;z=X;j=y;T=w;c=0;while(1){var u=T;var t=(_splashColorModeNComps+u*4)&4294967295;var r=HEAP[t];var p=c;var n=(((r))|0)>(((p))|0);if(!(n)){x=3;break}var W=b;var V=c;var U=(W+V)&4294967295;var S=HEAP[U];var R=reSign((S),8,0)>=0;if(R){var Q=z;var P=c;var N=(Q+P)&4294967295;var L=HEAP[N];var J=unSign((L),8,0);var s=((J)*2)&4294967295;var q=b;var o=c;var m=(q+o)&4294967295;var l=HEAP[m];var k=unSign((l),8,0);var i=((s)*(k))&4294967295;var h=((((i))|0)/255|0);var g=(((h))&255);d=g}else{var f=z;var a=c;var ag=(f+a)&4294967295;var af=HEAP[ag];var ae=unSign((af),8,0);var ad=(255-(ae))&4294967295;var ac=b;var ab=c;var aa=(ac+ab)&4294967295;var Z=HEAP[aa];var Y=unSign((Z),8,0);var O=(255-(Y))&4294967295;var M=((ad)*(O))&4294967295;var K=((M)*2)&4294967295;var I=((((K))|0)/255|0);var G=(((I))&255);var C=(G)^-1;d=C}var F=j;var E=c;var D=(F+E)&4294967295;var B=d;HEAP[D]=B;var A=c;var v=((A)+1)&4294967295;c=v;x=0;continue}return;return}function __ZL24splashOutBlendDifferencePhS_S_15SplashColorMode(d,N,r,p){var q;var b;var s;var i;var J;var P;var c;var w=0;b=d;s=N;i=r;J=p;c=0;while(1){var y=J;var x=(_splashColorModeNComps+y*4)&4294967295;var v=HEAP[x];var u=c;var t=(((v))|0)>(((u))|0);if(!(t)){q=3;break}var M=s;var L=c;var K=(M+L)&4294967295;var I=HEAP[K];var H=b;var G=c;var F=(H+G)&4294967295;var D=HEAP[F];var B=unSign((I),8,0)(((w))|0);if(!(u)){q=2;break}var I=s;var H=c;var G=(I+H)&4294967295;var E=HEAP[G];var D=b;var C=c;var B=(D+C)&4294967295;var z=HEAP[B];var x=((E)+(z))&255;var v=s;var o=c;var n=(v+o)&4294967295;var m=HEAP[n];var l=unSign((m),8,0);var k=((l)*2)&4294967295;var j=b;var h=c;var g=(j+h)&4294967295;var f=HEAP[g];var e=unSign((f),8,0);var a=((k)*(e))&4294967295;var S=((((a))|0)/255|0);var R=(((S))&255);var Q=((x)-(R))&255;var P=i;var O=c;var N=(P+O)&4294967295;HEAP[N]=Q;var M=c;var L=((M)+1)&4294967295;c=L;q=0;continue}return;return}function __ZL11cvtRGBToHSVhhhPiS_S_(ak,an,aw,al,aj,ah){var ai;var d;var r;var Z;var K;var o;var au;var b;var aO;var aK;var ag;var f=0;d=ak;r=an;Z=aw;K=al;o=aj;au=ah;var a5=d;var a4=r;var a3=unSign((a5),8,0)>=unSign((a4),8,0);if(a3){var a2=r;var a1=Z;var a0=unSign((a2),8,0)>=unSign((a1),8,0);if(a0){ag=0;var aZ=d;var aY=unSign((aZ),8,0);b=aY;var aX=r;var aW=unSign((aX),8,0);aO=aW;var aE=Z;var aC=unSign((aE),8,0);aK=aC}else{var aA=Z;var ay=d;var av=unSign((aA),8,0)>=unSign((ay),8,0);if(av){ag=4;var ar=Z;var aq=unSign((ar),8,0);b=aq;var ap=d;var ao=unSign((ap),8,0);aO=ao;var am=r;var aa=unSign((am),8,0);aK=aa}else{ag=5;var X=d;var V=unSign((X),8,0);b=V;var T=Z;var R=unSign((T),8,0);aO=R;var P=r;var O=unSign((P),8,0);aK=O}}}else{var N=d;var M=Z;var L=unSign((N),8,0)>=unSign((M),8,0);if(L){ag=1;var D=r;var B=unSign((D),8,0);b=B;var z=d;var y=unSign((z),8,0);aO=y;var x=Z;var w=unSign((x),8,0);aK=w}else{var v=r;var u=Z;var t=unSign((v),8,0)>=unSign((u),8,0);if(t){ag=2;var s=r;var q=unSign((s),8,0);b=q;var p=Z;var n=unSign((p),8,0);aO=n;var m=d;var l=unSign((m),8,0);aK=l}else{ag=3;var k=Z;var j=unSign((k),8,0);b=j;var i=r;var h=unSign((i),8,0);aO=h;var g=d;var e=unSign((g),8,0);aK=e}}}var c=b;var a=aK;var bc=(((c))|0)==(((a))|0);if(bc){var bb=o;HEAP[bb]=0;var ba=o;var a9=HEAP[ba];var a8=K;HEAP[a8]=a9}else{var a7=ag;var a6=((a7)*60)&4294967295;var aV=K;HEAP[aV]=a6;var aU=ag;var aT=(aU)&1;var aS=(((aT))&255);var J=reSign((aS),8,0)!=0;if(J){var aR=K;var aQ=HEAP[aR];var aP=b;var aN=aO;var aM=((aP)-(aN))&4294967295;var aL=((aM)*60)&4294967295;var aJ=b;var aI=aK;var aH=((aJ)-(aI))&4294967295;var aG=((((aL))|0)/(((aH))|0)|0);var aF=((aQ)+(aG))&4294967295;var aD=K;HEAP[aD]=aF}else{var aB=K;var az=HEAP[aB];var ax=aO;var at=aK;var af=((ax)-(at))&4294967295;var ae=((af)*60)&4294967295;var ad=b;var ac=aK;var ab=((ad)-(ac))&4294967295;var Y=((((ae))|0)/(((ab))|0)|0);var W=((az)+(Y))&4294967295;var U=K;HEAP[U]=W}var S=b;var Q=aK;var I=((S)-(Q))&4294967295;var H=((I)*255)&4294967295;var G=b;var F=((((H))|0)/(((G))|0)|0);var E=o;HEAP[E]=F}var C=au;var A=b;HEAP[C]=A;return;return}function __ZL11cvtHSVToRGBiiiPhS_S_(an,al,aj,am,ap,az){var ak;var M;var o;var ax;var d;var r;var ab;var ai;var ar;var c;var aR;var aN;var f=0;M=an;o=al;ax=aj;d=am;r=ap;ab=az;var a8=o;var a7=(((a8))|0)==0;$bb$$bb1$2:do{if(a7){var a6=ax;var a5=(((a6))&255);var a4=ab;HEAP[a4]=a5;var a3=ab;var a2=HEAP[a3];var a1=r;HEAP[a1]=a2;var a0=r;var aZ=HEAP[a0];var aH=d;HEAP[aH]=aZ}else{var aF=M;var aD=((((aF))|0)/60|0);ai=aD;var aB=M;var ay=(((aB))|0)%60;ar=ay;var av=ax;c=av;var au=ai;var at=(au)&1;var aq=(((at))&255);var L=reSign((aq),8,0)!=0;if(L){var ao=ax;var ac=((ao)*255)&4294967295;var Z=o;var X=ar;var V=((Z)*(X))&4294967295;var T=((((V))|0)/60|0);var R=((ac)-(T))&4294967295;var Q=__ZL6div255i(R);var P=unSign((Q),8,0);aR=P}else{var O=ar;var N=(60-(O))&4294967295;var F=o;var D=((N)*(F))&4294967295;var B=((((D))|0)/60|0);var z=(255-(B))&4294967295;var x=ax;var w=((z)*(x))&4294967295;var v=__ZL6div255i(w);var u=unSign((v),8,0);aR=u}var t=o;var s=(255-(t))&4294967295;var q=ax;var p=((s)*(q))&4294967295;var n=__ZL6div255i(p);var m=unSign((n),8,0);aN=m;var l=ai;if(l==0){ak=3}else{if(l==1){ak=4}else{if(l==2){ak=5}else{if(l==3){ak=6}else{if(l==4){ak=7}else{if(l==5){ak=8}else{ak=9;break $bb$$bb1$2}}}}}}if(ak==3){var k=c;var j=(((k))&255);var i=d;HEAP[i]=j;var h=aR;var g=(((h))&255);var e=r;HEAP[e]=g;var b=aN;var a=(((b))&255);var bf=ab;HEAP[bf]=a}else{if(ak==4){var be=c;var bd=(((be))&255);var bc=r;HEAP[bc]=bd;var bb=aR;var ba=(((bb))&255);var a9=d;HEAP[a9]=ba;var aY=aN;var aX=(((aY))&255);var aW=ab;HEAP[aW]=aX}else{if(ak==5){var aV=c;var aU=(((aV))&255);var aT=r;HEAP[aT]=aU;var aS=aR;var aQ=(((aS))&255);var aP=ab;HEAP[aP]=aQ;var aO=aN;var aM=(((aO))&255);var aL=d;HEAP[aL]=aM}else{if(ak==6){var aK=c;var aJ=(((aK))&255);var aI=ab;HEAP[aI]=aJ;var aG=aR;var aE=(((aG))&255);var aC=r;HEAP[aC]=aE;var aA=aN;var aw=(((aA))&255);var ah=d;HEAP[ah]=aw}else{if(ak==7){var ag=c;var af=(((ag))&255);var ae=ab;HEAP[ae]=af;var ad=aR;var aa=(((ad))&255);var Y=d;HEAP[Y]=aa;var W=aN;var U=(((W))&255);var S=r;HEAP[S]=U}else{if(ak==8){var K=c;var J=(((K))&255);var I=d;HEAP[I]=J;var H=aR;var G=(((H))&255);var E=ab;HEAP[E]=G;var C=aN;var A=(((C))&255);var y=r;HEAP[y]=A}}}}}}}}while(0);return;return}function __ZL17splashOutBlendHuePhS_S_15SplashColorMode(e,ab,C,z){var B=STACKTOP;STACKTOP+=24;_memset(B,0,24);var A;var d;var D;var l;var X;var S=B;var b=B+4;var c=B+8;var ac=B+12;var h=B+16;var j=B+20;var K=0;d=e;D=ab;l=C;X=z;var aa=X;if(aa==0){A=4}else{if(aa==1){A=4}else{if(aa==2){A=1}else{if(aa==3){A=1}else{if(aa==4){A=5}else{A=0}}}}}$bb3$$bb$$bb2$$bb1$2:do{if(A==4){var Z=D;var Y=(Z)&4294967295;var W=HEAP[Y];var V=l;var U=(V)&4294967295;HEAP[U]=W;A=0;break $bb3$$bb$$bb2$$bb1$2}else{if(A==5){var T=d;var Q=(T+3)&4294967295;HEAP[Q]=-1;A=1;break $bb3$$bb$$bb2$$bb1$2}}}while(0);if(A==1){var O=d;var M=(O+2)&4294967295;var w=HEAP[M];var u=unSign((w),8,0);var s=d;var q=(s+1)&4294967295;var o=HEAP[q];var m=unSign((o),8,0);var k=d;var i=(k)&4294967295;var g=HEAP[i];var f=unSign((g),8,0);var a=(((f))&255);var al=(((m))&255);var ak=(((u))&255);__ZL11cvtRGBToHSVhhhPiS_S_(a,al,ak,S,b,c);var aj=D;var ai=(aj+2)&4294967295;var ah=HEAP[ai];var ag=unSign((ah),8,0);var af=D;var ae=(af+1)&4294967295;var ad=HEAP[ae];var R=unSign((ad),8,0);var P=D;var N=(P)&4294967295;var L=HEAP[N];var J=unSign((L),8,0);var I=(((J))&255);var H=(((R))&255);var G=(((ag))&255);__ZL11cvtRGBToHSVhhhPiS_S_(I,H,G,ac,h,j);var F=l;var E=(F+2)&4294967295;var y=l;var x=(y+1)&4294967295;var v=l;var t=(v)&4294967295;var r=HEAP[j];var p=HEAP[h];var n=HEAP[S];__ZL11cvtHSVToRGBiiiPhS_S_(n,p,r,t,x,E)}STACKTOP=B;return;return}function __ZL24splashOutBlendSaturationPhS_S_15SplashColorMode(e,ab,C,z){var B=STACKTOP;STACKTOP+=24;_memset(B,0,24);var A;var d;var D;var l;var X;var S=B;var b=B+4;var c=B+8;var ac=B+12;var h=B+16;var j=B+20;var K=0;d=e;D=ab;l=C;X=z;var aa=X;if(aa==0){A=4}else{if(aa==1){A=4}else{if(aa==2){A=1}else{if(aa==3){A=1}else{if(aa==4){A=5}else{A=0}}}}}$bb3$$bb$$bb2$$bb1$2:do{if(A==4){var Z=D;var Y=(Z)&4294967295;var W=HEAP[Y];var V=l;var U=(V)&4294967295;HEAP[U]=W;A=0;break $bb3$$bb$$bb2$$bb1$2}else{if(A==5){var T=d;var Q=(T+3)&4294967295;HEAP[Q]=-1;A=1;break $bb3$$bb$$bb2$$bb1$2}}}while(0);if(A==1){var O=d;var M=(O+2)&4294967295;var w=HEAP[M];var u=unSign((w),8,0);var s=d;var q=(s+1)&4294967295;var o=HEAP[q];var m=unSign((o),8,0);var k=d;var i=(k)&4294967295;var g=HEAP[i];var f=unSign((g),8,0);var a=(((f))&255);var al=(((m))&255);var ak=(((u))&255);__ZL11cvtRGBToHSVhhhPiS_S_(a,al,ak,S,b,c);var aj=D;var ai=(aj+2)&4294967295;var ah=HEAP[ai];var ag=unSign((ah),8,0);var af=D;var ae=(af+1)&4294967295;var ad=HEAP[ae];var R=unSign((ad),8,0);var P=D;var N=(P)&4294967295;var L=HEAP[N];var J=unSign((L),8,0);var I=(((J))&255);var H=(((R))&255);var G=(((ag))&255);__ZL11cvtRGBToHSVhhhPiS_S_(I,H,G,ac,h,j);var F=l;var E=(F+2)&4294967295;var y=l;var x=(y+1)&4294967295;var v=l;var t=(v)&4294967295;var r=HEAP[j];var p=HEAP[b];var n=HEAP[ac];__ZL11cvtHSVToRGBiiiPhS_S_(n,p,r,t,x,E)}STACKTOP=B;return;return}function __ZL19splashOutBlendColorPhS_S_15SplashColorMode(e,ab,C,z){var B=STACKTOP;STACKTOP+=24;_memset(B,0,24);var A;var d;var D;var l;var X;var S=B;var b=B+4;var c=B+8;var ac=B+12;var h=B+16;var j=B+20;var K=0;d=e;D=ab;l=C;X=z;var aa=X;if(aa==0){A=4}else{if(aa==1){A=4}else{if(aa==2){A=1}else{if(aa==3){A=1}else{if(aa==4){A=5}else{A=0}}}}}$bb3$$bb$$bb2$$bb1$2:do{if(A==4){var Z=D;var Y=(Z)&4294967295;var W=HEAP[Y];var V=l;var U=(V)&4294967295;HEAP[U]=W;A=0;break $bb3$$bb$$bb2$$bb1$2}else{if(A==5){var T=d;var Q=(T+3)&4294967295;HEAP[Q]=-1;A=1;break $bb3$$bb$$bb2$$bb1$2}}}while(0);if(A==1){var O=d;var M=(O+2)&4294967295;var w=HEAP[M];var u=unSign((w),8,0);var s=d;var q=(s+1)&4294967295;var o=HEAP[q];var m=unSign((o),8,0);var k=d;var i=(k)&4294967295;var g=HEAP[i];var f=unSign((g),8,0);var a=(((f))&255);var al=(((m))&255);var ak=(((u))&255);__ZL11cvtRGBToHSVhhhPiS_S_(a,al,ak,S,b,c);var aj=D;var ai=(aj+2)&4294967295;var ah=HEAP[ai];var ag=unSign((ah),8,0);var af=D;var ae=(af+1)&4294967295;var ad=HEAP[ae];var R=unSign((ad),8,0);var P=D;var N=(P)&4294967295;var L=HEAP[N];var J=unSign((L),8,0);var I=(((J))&255);var H=(((R))&255);var G=(((ag))&255);__ZL11cvtRGBToHSVhhhPiS_S_(I,H,G,ac,h,j);var F=l;var E=(F+2)&4294967295;var y=l;var x=(y+1)&4294967295;var v=l;var t=(v)&4294967295;var r=HEAP[j];var p=HEAP[b];var n=HEAP[S];__ZL11cvtHSVToRGBiiiPhS_S_(n,p,r,t,x,E)}STACKTOP=B;return;return}function __ZL24splashOutBlendLuminosityPhS_S_15SplashColorMode(e,ab,C,z){var B=STACKTOP;STACKTOP+=24;_memset(B,0,24);var A;var d;var D;var l;var X;var S=B;var b=B+4;var c=B+8;var ac=B+12;var h=B+16;var j=B+20;var K=0;d=e;D=ab;l=C;X=z;var aa=X;if(aa==0){A=4}else{if(aa==1){A=4}else{if(aa==2){A=1}else{if(aa==3){A=1}else{if(aa==4){A=5}else{A=0}}}}}$bb3$$bb$$bb2$$bb1$2:do{if(A==4){var Z=D;var Y=(Z)&4294967295;var W=HEAP[Y];var V=l;var U=(V)&4294967295;HEAP[U]=W;A=0;break $bb3$$bb$$bb2$$bb1$2}else{if(A==5){var T=d;var Q=(T+3)&4294967295;HEAP[Q]=-1;A=1;break $bb3$$bb$$bb2$$bb1$2}}}while(0);if(A==1){var O=d;var M=(O+2)&4294967295;var w=HEAP[M];var u=unSign((w),8,0);var s=d;var q=(s+1)&4294967295;var o=HEAP[q];var m=unSign((o),8,0);var k=d;var i=(k)&4294967295;var g=HEAP[i];var f=unSign((g),8,0);var a=(((f))&255);var al=(((m))&255);var ak=(((u))&255);__ZL11cvtRGBToHSVhhhPiS_S_(a,al,ak,S,b,c);var aj=D;var ai=(aj+2)&4294967295;var ah=HEAP[ai];var ag=unSign((ah),8,0);var af=D;var ae=(af+1)&4294967295;var ad=HEAP[ae];var R=unSign((ad),8,0);var P=D;var N=(P)&4294967295;var L=HEAP[N];var J=unSign((L),8,0);var I=(((J))&255);var H=(((R))&255);var G=(((ag))&255);__ZL11cvtRGBToHSVhhhPiS_S_(I,H,G,ac,h,j);var F=l;var E=(F+2)&4294967295;var y=l;var x=(y+1)&4294967295;var v=l;var t=(v)&4294967295;var r=HEAP[c];var p=HEAP[h];var n=HEAP[ac];__ZL11cvtHSVToRGBiiiPhS_S_(n,p,r,t,x,E)}STACKTOP=B;return;return}function __ZN19SplashOutFontFileID7matchesEP16SplashFontFileID(m,x){var A;var k;var s;var D;var C;var j;var l=0;k=m;s=x;var i=s;var h=i;var g=(h+4)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=k;var c=(d+4)&4294967295;var b=(c)&4294967295;var a=HEAP[b];var B=(((e))|0)!=(((a))|0);$bb2$$bb$2:do{if(B){A=0}else{var z=s;var w=z;var v=(w+4)&4294967295;var u=(v+4)&4294967295;var t=HEAP[u];var r=k;var p=(r+4)&4294967295;var o=(p+4)&4294967295;var n=HEAP[o];var H=(((t))|0)!=(((n))|0);if(H){A=0;break $bb2$$bb$2}C=1;A=2;break $bb2$$bb$2}}while(0);if(A==0){C=0}var G=C;var F=unSign((G),8,0);j=F;var E=j;D=E;var q=D;var y=(((q))&255);return y;return null}function __ZN11T3FontCache7matchesEP3Refdddd(h,n,v,d,s,c){var r;var b;var R;var S;var T;var V;var X;var t;var e;var Q;var C=0;b=h;R=n;S=v;T=d;V=s;X=c;var P=b;var O=(P)&4294967295;var N=(O)&4294967295;var M=HEAP[N];var L=R;var K=(L)&4294967295;var I=HEAP[K];var G=(((M))|0)!=(((I))|0);$bb6$$bb$2:do{if(G){r=0}else{var E=b;var q=(E)&4294967295;var p=(q+4)&4294967295;var o=HEAP[p];var m=R;var l=(m+4)&4294967295;var k=HEAP[l];var j=(((o))|0)!=(((k))|0);if(j){r=0;break $bb6$$bb$2}var i=b;var g=(i+8)&4294967295;var f=HEAP[g];var a=S;var af=(f)!=(a);if(af){r=0;break $bb6$$bb$2}var ae=b;var ad=(ae+16)&4294967295;var ac=HEAP[ad];var ab=T;var aa=(ac)!=(ab);if(aa){r=0;break $bb6$$bb$2}var Z=b;var Y=(Z+24)&4294967295;var W=HEAP[Y];var J=V;var H=(W)!=(J);if(H){r=0;break $bb6$$bb$2}var F=b;var D=(F+32)&4294967295;var B=HEAP[D];var A=X;var z=(B)!=(A);if(z){r=0;break $bb6$$bb$2}e=1;r=6;break $bb6$$bb$2}}while(0);if(r==0){e=0}var y=e;var x=unSign((y),8,0);Q=x;var w=Q;t=w;var U=t;var u=(((U))&255);return u;return null}function __ZN15SplashOutputDev9updateAllEP8GfxState(y,O){var N;var aj;var z;var d=0;aj=y;z=O;var aE=aj;var aD=(aE)&4294967295;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=(aB+96)&4294967295;var az=HEAP[aA];var ay=az;var ax=aj;var aw=z;FUNCTION_TABLE[ay](ax,aw);var av=aj;var ad=(av)&4294967295;var ab=(ad)&4294967295;var Z=HEAP[ab];var X=(Z+104)&4294967295;var V=HEAP[X];var T=V;var S=aj;var R=z;FUNCTION_TABLE[T](S,R);var Q=aj;var P=(Q)&4294967295;var J=(P)&4294967295;var I=HEAP[J];var H=(I+108)&4294967295;var G=HEAP[H];var F=G;var E=aj;var D=z;FUNCTION_TABLE[F](E,D);var C=aj;var B=(C)&4294967295;var A=(B)&4294967295;var x=HEAP[A];var w=(x+116)&4294967295;var v=HEAP[w];var u=v;var t=aj;var s=z;FUNCTION_TABLE[u](t,s);var r=aj;var q=(r)&4294967295;var p=(q)&4294967295;var o=HEAP[p];var n=(o+100)&4294967295;var m=HEAP[n];var l=m;var k=aj;var j=z;FUNCTION_TABLE[l](k,j);var i=aj;var h=(i)&4294967295;var g=(h)&4294967295;var f=HEAP[g];var e=(f+112)&4294967295;var c=HEAP[e];var b=c;var a=aj;var aL=z;FUNCTION_TABLE[b](a,aL);var aK=aj;var aJ=(aK)&4294967295;var aI=(aJ)&4294967295;var aH=HEAP[aI];var aG=(aH+120)&4294967295;var aF=HEAP[aG];var au=aF;var at=aj;var ar=z;FUNCTION_TABLE[au](at,ar);var aq=aj;var ap=(aq)&4294967295;var ao=(ap)&4294967295;var an=HEAP[ao];var am=(an+140)&4294967295;var al=HEAP[am];var ak=al;var ai=aj;var ah=z;FUNCTION_TABLE[ak](ai,ah);var ag=aj;var af=(ag)&4294967295;var ae=(af)&4294967295;var ac=HEAP[ae];var aa=(ac+144)&4294967295;var Y=HEAP[aa];var W=Y;var U=aj;var M=z;FUNCTION_TABLE[W](U,M);var L=aj;var K=(L+224)&4294967295;HEAP[K]=1;return;return}function __ZN15SplashOutputDev18updateStrokeAdjustEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN15SplashOutputDev10updateFontEP8GfxState(h,f){var d;var e;var g;var b=0;e=h;g=f;var c=e;var a=(c+224)&4294967295;HEAP[a]=1;return;return}function __ZN15SplashOutputDev7type3D0EP8GfxStatedd(e,a,c,b){var i;var j;var h;var d;var f;var g=0;j=e;h=a;d=c;f=b;return;return}function __ZN15SplashOutputDev15beginTextObjectEP8GfxState(e,r){var n;var b;var p;var D;var o;var t;var s=0;b=e;p=r;var C=p;var B=__ZN8GfxState9getRenderEv(C);var A=(B)&4;var z=(((A))|0)!=0;$bb2$$bb$2:do{if(z){n=0}else{var y=p;var x=__ZN8GfxState17getFillColorSpaceEv(y);D=x;var w=D;var v=(w)&4294967295;var u=HEAP[v];var m=(u+12)&4294967295;var l=HEAP[m];var k=l;var j=D;var i=FUNCTION_TABLE[k](j);var h=(((i))|0)!=10;if(h){n=0;break $bb2$$bb$2}o=1;n=2;break $bb2$$bb$2}}while(0);if(n==0){o=0}var g=o;t=g;var f=t;var q=reSign((f),8,0)!=0;if(q){var d=b;var c=(d+104)&4294967295;HEAP[c]=1;var a=b;var L=(a)&4294967295;var K=(L)&4294967295;var J=HEAP[K];var I=(J+80)&4294967295;var H=HEAP[I];var G=H;var F=b;var E=p;FUNCTION_TABLE[G](F,E)}return;return}function __ZN15SplashOutputDev13setPaperColorEPh(e,h){var g;var i;var j;var f=0;i=e;j=h;var d=i;var c=(d+121)&4294967295;var b=(c)&4294967295;var a=j;__ZL15splashColorCopyPhS_(b,a);return;return}function __ZN15SplashOutputDev14getBitmapWidthEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+168)&4294967295;var c=HEAP[d];var b=__ZN12SplashBitmap8getWidthEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN15SplashOutputDev15getBitmapHeightEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+168)&4294967295;var c=HEAP[d];var b=__ZN12SplashBitmap9getHeightEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN15SplashOutputDev12getModRegionEPiS0_S0_S0_(o,a,j,e,m){var p;var l;var b;var q;var s;var r;var n=0;l=o;b=a;q=j;s=e;r=m;var k=l;var i=(k+172)&4294967295;var h=HEAP[i];var g=b;var f=q;var d=s;var c=r;__ZN6Splash12getModRegionEPiS0_S0_S0_(h,g,f,d,c);return;return}function __ZN15SplashOutputDev18getVectorAntialiasEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+172)&4294967295;var e=HEAP[f];var d=__ZN6Splash18getVectorAntialiasEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN15SplashOutputDev18setVectorAntialiasEb(i,f){var k;var l;var a;var j=0;l=i;a=f;var h=a;var g=unSign((h),8,0);var e=l;var d=(e+172)&4294967295;var c=HEAP[d];var b=(((g))&255);__ZN6Splash18setVectorAntialiasEb(c,b);return;return}function __ZN15SplashOutputDev18setFreeTypeHintingEb(e,a){var g;var h;var i;var f=0;h=e;i=a;var d=h;var c=(d+119)&4294967295;var b=i;HEAP[c]=b;return;return}function __ZN20SplashGouraudPattern11getTriangleEiPdS0_S0_S0_S0_S0_S0_S0_S0_(f,c,e,I,r,d,H,q,b,G,p){var o;var a;var y;var h;var g;var J;var F;var E;var n;var l;var j;var K;var s=0;a=f;y=c;h=e;g=I;J=r;F=d;E=H;n=q;l=b;j=G;K=p;var D=a;var C=(D+4)&4294967295;var B=HEAP[C];var A=y;var z=h;var x=g;var w=J;var v=F;var u=E;var t=n;var m=l;var k=j;var i=K;__ZN25GfxGouraudTriangleShading11getTriangleEiPdS0_S0_S0_S0_S0_S0_S0_S0_(B,A,z,x,w,v,u,t,m,k,i);return;return}function __ZN8GfxState6moveToEdd(n,v,u){var s;var l;var w;var b;var m=0;l=n;w=v;b=u;var k=l;var j=(k+592)&4294967295;var i=b;HEAP[j]=i;var h=l;var g=(h+592)&4294967295;var f=HEAP[g];var e=l;var d=(e+584)&4294967295;var c=w;HEAP[d]=c;var a=l;var t=(a+584)&4294967295;var r=HEAP[t];var q=l;var p=(q+580)&4294967295;var o=HEAP[p];__ZN7GfxPath6moveToEdd(o,r,f);return;return}function __ZN8GfxState6lineToEdd(n,v,u){var s;var l;var w;var b;var m=0;l=n;w=v;b=u;var k=l;var j=(k+592)&4294967295;var i=b;HEAP[j]=i;var h=l;var g=(h+592)&4294967295;var f=HEAP[g];var e=l;var d=(e+584)&4294967295;var c=w;HEAP[d]=c;var a=l;var t=(a+584)&4294967295;var r=HEAP[t];var q=l;var p=(q+580)&4294967295;var o=HEAP[p];__ZN7GfxPath6lineToEdd(o,r,f);return;return}function __ZN8GfxState9closePathEv(m){var q;var k;var l=0;k=m;var j=k;var i=(j+580)&4294967295;var h=HEAP[i];__ZN7GfxPath5closeEv(h);var g=k;var f=(g+580)&4294967295;var e=HEAP[f];var d=__ZN7GfxPath8getLastXEv(e);var c=k;var b=(c+584)&4294967295;HEAP[b]=d;var a=k;var s=(a+580)&4294967295;var r=HEAP[s];var p=__ZN7GfxPath8getLastYEv(r);var o=k;var n=(o+592)&4294967295;HEAP[n]=p;return;return}function __ZN15SplashOutputDev14clearModRegionEv(f){var d;var e;var b=0;e=f;var c=e;var a=(c+172)&4294967295;var g=HEAP[a];__ZN6Splash14clearModRegionEv(g);return;return}function __ZN15SplashOutputDev10takeBitmapEv(e){var n;var b;var p;var A;var z;var o;var q=0;b=e;var y=b;var x=(y+168)&4294967295;var w=HEAP[x];o=w;var v=__Znwj(28);var u=v;z=u;var t=b;var s=(t+116)&4294967295;var r=HEAP[s];var m=unSign((r),8,0);var l=b;var k=(l+108)&4294967295;var j=HEAP[k];var i=(((j))|0)!=0;var h=unSign((i),1,0);var g=b;var f=(g+108)&4294967295;var d=HEAP[f];var c=b;var a=(c+112)&4294967295;var K=HEAP[a];var J=z;var I=(((h))&255);var H=(((m))&255);__ZN12SplashBitmapC1Eiii15SplashColorModebb(J,1,1,K,d,I,H);var G=b;var F=(G+168)&4294967295;var E=z;HEAP[F]=E;var D=o;A=D;var B=A;p=B;var C=p;return C;return null}function __ZN15SplashOutputDev13clearSoftMaskEP8GfxState(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=i;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash11setSoftMaskEP12SplashBitmap(b,0);return;return}function __ZN15SplashOutputDev7endPageEv(m){var p;var k;var l=0;k=m;var j=k;var i=(j+108)&4294967295;var h=HEAP[i];var g=(((h))|0)!=0;$bb$$bb5$2:do{if(g){var f=k;var e=(f+105)&4294967295;var d=HEAP[e];var s=reSign((d),8,0)!=0;var r=(s)^1;var t=unSign((r),1,0);var u=reSign((t),8,0)!=0;if(!(u)){p=1;break $bb$$bb5$2}var c=k;var b=(c+121)&4294967295;var a=(b)&4294967295;var q=k;var o=(q+172)&4294967295;var n=HEAP[o];__ZN6Splash19compositeBackgroundEPh(n,a)}}while(0);return;return}function __ZN15SplashOutputDev11setSoftMaskEP8GfxStatePdbP8FunctionP8GfxColor(aS,cP,cq,cv,ax,em){var X=STACKTOP;STACKTOP+=36;_memset(X,0,36);var d9;var bD;var cU;var eD;var eI;var bT;var bi;var dM;var aM;var aO;var bu;var bt;var bs;var at;var br;var bp;var b5;var eb;var v;var a3;var cW=X;var bh;var eJ=X+4;var bX=X+8;var bI=X+20;var b6=X+28;var C;var B;var bg;var bf;var ci;var z;var aC;var dc=0;bD=aS;cU=cP;eD=cq;eI=cv;bT=ax;bi=em;var bo=bD;var bn=(bo+232)&4294967295;var bm=HEAP[bn];var bl=(bm)&4294967295;var bj=HEAP[bl];C=bj;var dY=bD;var dX=(dY+232)&4294967295;var dW=HEAP[dX];var dV=(dW+4)&4294967295;var dU=HEAP[dV];B=dU;var dT=bD;var dS=(dT+232)&4294967295;var dR=HEAP[dS];var dQ=(dR+8)&4294967295;var dP=HEAP[dQ];eb=dP;var dx=eI;var ea=reSign((dx),8,0)!=0;var ch=(ea)^1;var be=unSign((ch),1,0);var bH=reSign((be),8,0)!=0;$bb$$bb14$2:do{if(bH){var dw=bD;var dv=(dw+108)&4294967295;var du=HEAP[dv];var dt=(((du))|0)!=0;if(!(dt)){d9=1;break $bb$$bb14$2}var ds=bD;var dr=(ds+232)&4294967295;var dq=HEAP[dr];var dp=(dq+12)&4294967295;var dn=HEAP[dp];var db=(dn)!=0;if(!(db)){d9=1;break $bb$$bb14$2}var da=bD;var c9=(da+232)&4294967295;var c8=HEAP[c9];var c7=(c8+24)&4294967295;var c6=HEAP[c7];var c5=__ZN6Splash9getScreenEv(c6);bp=c5;var c4=__Znwj(188);var c3=c4;br=c3;var c2=bD;var cO=(c2+118)&4294967295;var cN=HEAP[cO];var cM=unSign((cN),8,0);var cL=br;var cK=eb;var cJ=(((cM))&255);var cI=bp;__ZN6SplashC1EP12SplashBitmapbP12SplashScreen(cL,cK,cJ,cI);var cH=br;v=cH;var cG=bD;var cF=(cG+108)&4294967295;var ct=HEAP[cF];if(ct==0){d9=22}else{if(ct==1){d9=23}else{if(ct==2){d9=4}else{if(ct==3){d9=4}else{if(ct==4){d9=24}else{d9=3}}}}}$bb12$$bb8$$bb9$$bb11$$bb10$6:do{if(d9==22){d9=3;break $bb12$$bb8$$bb9$$bb11$$bb10$6}else{if(d9==23){var cs=bD;var cr=(cs+232)&4294967295;var cp=HEAP[cr];var co=(cp+12)&4294967295;var cn=HEAP[co];var cm=bD;var cl=(cm+232)&4294967295;var ck=HEAP[cl];var cj=(ck+12)&4294967295;var cg=HEAP[cj];var cf=(cg)&4294967295;var ce=HEAP[cf];var cd=(ce+16)&4294967295;var cc=HEAP[cd];var cb=bD;var ca=(cb+232)&4294967295;var b9=HEAP[ca];var b8=(b9+12)&4294967295;var b7=HEAP[b8];var b4=cc;var b3=bi;FUNCTION_TABLE[b4](b7,b3,eJ);var b2=HEAP[eJ];var b1=__ZL9colToBytei(b2);var b0=(cW)&4294967295;HEAP[b0]=b1;var bZ=v;var bY=(cW)&4294967295;__ZN6Splash19compositeBackgroundEPh(bZ,bY);d9=3;break $bb12$$bb8$$bb9$$bb11$$bb10$6}else{if(d9==24){var bW=(cW+3)&4294967295;HEAP[bW]=-1;d9=4;break $bb12$$bb8$$bb9$$bb11$$bb10$6}}}}while(0);if(d9==4){var bV=bD;var bU=(bV+232)&4294967295;var bS=HEAP[bU];var bR=(bS+12)&4294967295;var bQ=HEAP[bR];var bP=bD;var bO=(bP+232)&4294967295;var bN=HEAP[bO];var bM=(bN+12)&4294967295;var bL=HEAP[bM];var bK=(bL)&4294967295;var bJ=HEAP[bK];var bG=(bJ+20)&4294967295;var bF=HEAP[bG];var bE=bD;var bC=(bE+232)&4294967295;var bB=HEAP[bC];var bA=(bB+12)&4294967295;var bz=HEAP[bA];var by=bF;var bx=bi;FUNCTION_TABLE[by](bz,bx,bX);var bw=(bX)&4294967295;var bd=HEAP[bw];var bc=__ZL9colToBytei(bd);var bb=(cW)&4294967295;HEAP[bb]=bc;var ba=(bX+4)&4294967295;var a9=HEAP[ba];var a8=__ZL9colToBytei(a9);var a7=(cW+1)&4294967295;HEAP[a7]=a8;var a6=(bX+8)&4294967295;var a5=HEAP[a6];var a4=__ZL9colToBytei(a5);var a2=(cW+2)&4294967295;HEAP[a2]=a4;var a1=v;var a0=(cW)&4294967295;__ZN6Splash19compositeBackgroundEPh(a1,a0)}var aZ=v;at=aZ;var aY=at;var aX=(aY)!=0;if(!(aX)){d9=1;break $bb$$bb14$2}var aW=at;__ZN6SplashD1Ev(aW);var aV=at;var aU=aV;__ZdlPv(aU)}}while(0);var aT=bD;var aR=(aT+168)&4294967295;var aQ=HEAP[aR];var aP=__ZN12SplashBitmap8getWidthEv(aQ);bs=aP;var aN=bD;var aL=(aN+168)&4294967295;var aK=HEAP[aL];var aJ=__ZN12SplashBitmap9getHeightEv(aK);bt=aJ;var aI=__Znwj(28);var aH=aI;bu=aH;var aG=bu;var aF=bs;var aE=bt;__ZN12SplashBitmapC1Eiii15SplashColorModebb(aG,aF,aE,1,1,0,1);var aD=bu;b5=aD;ci=0;var aB=bD;var aA=(aB+232)&4294967295;var az=HEAP[aA];var ay=(az+12)&4294967295;var aw=HEAP[ay];var av=(aw)!=0;if(av){var au=bD;var ar=(au+232)&4294967295;var aq=HEAP[ar];var ap=(aq+12)&4294967295;var ao=HEAP[ap];var an=bD;var am=(an+232)&4294967295;var al=HEAP[am];var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=(aj)&4294967295;var ah=HEAP[ai];var ag=(ah+16)&4294967295;var af=HEAP[ag];var ae=bD;var ad=(ae+232)&4294967295;var ac=HEAP[ad];var ab=(ac+12)&4294967295;var aa=HEAP[ab];var Z=af;var Y=bi;FUNCTION_TABLE[Z](aa,Y,eJ);var W=HEAP[eJ];var V=__ZL9colToBytei(W);ci=V}var U=b5;var T=__ZN12SplashBitmap10getRowSizeEv(U);var S=b5;var R=__ZN12SplashBitmap9getHeightEv(S);var Q=((T)*(R))&4294967295;var P=ci;var N=unSign((P),8,0);var L=b5;var A=__ZN12SplashBitmap10getDataPtrEv(L);var y=(((N))&255);_llvm_memset_p0i8_i32(A,y,Q,1,0);var x=b5;var w=__ZN12SplashBitmap10getDataPtrEv(x);var u=b5;var t=__ZN12SplashBitmap10getRowSizeEv(u);var s=B;var r=((t)*(s))&4294967295;var p=(w+r)&4294967295;var n=C;var e=(p+n)&4294967295;bh=e;var d=eb;var c=__ZN12SplashBitmap8getWidthEv(d);z=c;var b=eb;var a=__ZN12SplashBitmap9getHeightEv(b);aC=a;var eY=z;var eX=C;var eW=((eY)+(eX))&4294967295;var eU=bD;var eS=(eU+168)&4294967295;var eH=HEAP[eS];var eG=__ZN12SplashBitmap8getWidthEv(eH);var eF=(((eW))|0)>(((eG))|0);var eE=unSign((eF),1,0);aO=eE;var eC=aO;var bv=reSign((eC),8,0)!=0;if(bv){var eB=bD;var eA=(eB+168)&4294967295;var ez=HEAP[eA];var ex=__ZN12SplashBitmap8getWidthEv(ez);var ev=C;var O=((ex)-(ev))&4294967295;z=O}var M=aC;var K=B;var J=((M)+(K))&4294967295;var I=bD;var H=(I+168)&4294967295;var G=HEAP[H];var F=__ZN12SplashBitmap9getHeightEv(G);var E=(((J))|0)>(((F))|0);var D=unSign((E),1,0);aM=D;var q=aM;var bq=reSign((q),8,0)!=0;if(bq){var o=bD;var m=(o+168)&4294967295;var l=HEAP[m];var k=__ZN12SplashBitmap9getHeightEv(l);var j=B;var i=((k)-(j))&4294967295;aC=i}bf=0;$bb37$24:while(1){var cY=bf;var cX=aC;var cV=(((cY))|0)<(((cX))|0);if(!(cV)){d9=19;break $bb37$24}bg=0;while(1){var di=bg;var dh=z;var dg=(((di))|0)<(((dh))|0);if(!(dg)){d9=17;break}var h=eI;var bk=reSign((h),8,0)!=0;if(bk){var g=eb;var f=bg;var eV=bf;var eT=__ZN12SplashBitmap8getAlphaEii(g,f,eV);var eR=bh;var eQ=bg;var eP=(eR+eQ)&4294967295;HEAP[eP]=eT}else{var eO=eb;var eN=bg;var eM=bf;var eL=(cW)&4294967295;__ZN12SplashBitmap8getPixelEiiPh(eO,eN,eM,eL);var eK=bD;var ey=(eK+108)&4294967295;var ew=HEAP[ey];if(ew==0){d9=25}else{if(ew==1){d9=25}else{if(ew==2){d9=26}else{if(ew==3){d9=26}else{if(ew==4){d9=26}else{d9=27}}}}}if(d9==25){var eu=(cW)&4294967295;var et=HEAP[eu];var es=unSign((et),8,0);var er=(((es))|0);var eq=(er)/255;HEAP[bI]=eq}else{if(d9==26){var ep=(cW)&4294967295;var eo=HEAP[ep];var en=unSign((eo),8,0);var el=(((en))|0);var ek=(el)*0.001176470588235294;var ej=(cW+1)&4294967295;var ei=HEAP[ej];var eh=unSign((ei),8,0);var eg=(((eh))|0);var ef=(eg)*0.002313725490196078;var ee=(ek)+(ef);var ed=(cW+2)&4294967295;var ec=HEAP[ed];var d8=unSign((ec),8,0);var d7=(((d8))|0);var d6=(d7)*0.00043137254901960784;var d5=(ee)+(d6);HEAP[bI]=d5}}var d4=bT;var d3=(d4)!=0;if(d3){var d2=bT;var d1=(d2)&4294967295;var d0=HEAP[d1];var dZ=(d0+16)&4294967295;var dO=HEAP[dZ];var dN=dO;var dL=bT;FUNCTION_TABLE[dN](dL,bI,b6)}else{var dK=HEAP[bI];HEAP[b6]=dK}var dJ=HEAP[b6];var dI=(dJ)*255;var dH=(dI)+0.5;var dG=((dH)|0);var dF=(((dG))&255);var dD=bh;var dm=bg;var dl=(dD+dm)&4294967295;HEAP[dl]=dF}var dk=bg;var dj=((dk)+1)&4294967295;bg=dj;d9=12;continue}var df=b5;var de=__ZN12SplashBitmap10getRowSizeEv(df);var dd=bh;var c1=(dd+de)&4294967295;bh=c1;var c0=bf;var cZ=((c0)+1)&4294967295;bf=cZ;d9=11;continue $bb37$24}var cT=bD;var cS=(cT+172)&4294967295;var cR=HEAP[cS];var cQ=b5;__ZN6Splash11setSoftMaskEP12SplashBitmap(cR,cQ);var cE=bD;var cD=(cE+232)&4294967295;var cC=HEAP[cD];a3=cC;var cB=a3;var cA=(cB+28)&4294967295;var cz=HEAP[cA];var cy=bD;var cx=(cy+232)&4294967295;HEAP[cx]=cz;var cw=a3;var cu=cw;__ZdlPv(cu);var dE=eb;dM=dE;var dC=dM;var dB=(dC)!=0;if(dB){var dA=dM;__ZN12SplashBitmapD1Ev(dA);var dz=dM;var dy=dz;__ZdlPv(dy)}STACKTOP=X;return;return}function __ZN15SplashOutputDev11endMaskClipEP8GfxState(C,R){var x=STACKTOP;STACKTOP+=32;_memset(x,0,32);var Q;var ad;var F;var aw;var e;var d=x;var X;var D;var u;var f=0;ad=C;F=R;var av=(d)&4294967295;var au=HEAP[(__ZZN15SplashOutputDev11endMaskClipEP8GfxStateE5C_291)&4294967295];HEAP[av]=au;var at=(d+8)&4294967295;var ar=HEAP[(__ZZN15SplashOutputDev11endMaskClipEP8GfxStateE5C_291+8)&4294967295];HEAP[at]=ar;var aq=(d+16)&4294967295;var ap=HEAP[(__ZZN15SplashOutputDev11endMaskClipEP8GfxStateE5C_291+16)&4294967295];HEAP[aq]=ap;var ao=(d+24)&4294967295;var an=HEAP[(__ZZN15SplashOutputDev11endMaskClipEP8GfxStateE5C_291+24)&4294967295];HEAP[ao]=an;var am=ad;var ac=(am+168)&4294967295;var ab=HEAP[ac];var aa=__ZN12SplashBitmap11getAlphaPtrEv(ab);D=aa;var Z=ad;var Y=(Z+236)&4294967295;var W=HEAP[Y];var V=__ZN12SplashBitmap10getDataPtrEv(W);u=V;X=0;while(1){var J=ad;var I=(J+236)&4294967295;var H=HEAP[I];var G=__ZN12SplashBitmap10getRowSizeEv(H);var B=ad;var A=(B+236)&4294967295;var z=HEAP[A];var y=__ZN12SplashBitmap9getHeightEv(z);var w=((G)*(y))&4294967295;var v=X;var t=(((w))|0)>(((v))|0);var s=unSign((t),1,0);e=s;var r=e;var E=reSign((r),8,0)!=0;if(!(E)){Q=2;break}var U=u;var T=X;var S=(U+T)&4294967295;var P=HEAP[S];var O=D;var N=X;var M=(O+N)&4294967295;HEAP[M]=P;var L=X;var K=((L)+1)&4294967295;X=K;Q=0;continue}var q=ad;var p=(q+236)&4294967295;var o=HEAP[p];aw=o;var n=aw;var m=(n)!=0;if(m){var l=aw;__ZN12SplashBitmapD1Ev(l);var k=aw;var j=k;__ZdlPv(j)}var i=ad;var h=(i+236)&4294967295;HEAP[h]=0;var g=ad;var c=(g)&4294967295;var b=(c)&4294967295;var a=HEAP[b];var aD=(a+384)&4294967295;var aC=HEAP[aD];var aB=aC;var aA=ad;var az=F;FUNCTION_TABLE[aB](aA,az);var ay=ad;var ax=(ay)&4294967295;var al=(ax)&4294967295;var ak=HEAP[al];var aj=(ak+388)&4294967295;var ai=HEAP[aj];var ah=ai;var ag=ad;var af=F;var ae=(d)&4294967295;FUNCTION_TABLE[ah](ag,af,ae);STACKTOP=x;return;return}function __ZN15SplashOutputDev22paintTransparencyGroupEP8GfxStatePd(g,o,x){var B;var b;var ad;var S;var c;var G;var af;var ai;var X;var V;var K=0;b=g;ad=o;S=x;var ab=b;var aa=(ab+232)&4294967295;var Z=HEAP[aa];var Y=(Z)&4294967295;var W=HEAP[Y];X=W;var U=b;var T=(U+232)&4294967295;var Q=HEAP[T];var O=(Q+4)&4294967295;var M=HEAP[O];V=M;var y=b;var v=(y+232)&4294967295;var t=HEAP[v];var r=(t+8)&4294967295;var p=HEAP[r];G=p;var m=b;var k=(m+232)&4294967295;var i=HEAP[k];var f=(i+16)&4294967295;var e=HEAP[f];ai=e;var a=ai;var C=reSign((a),8,0)!=0;var ac=(C)^1;var d=unSign((ac),1,0);var ao=unSign((d),8,0);var an=G;var am=__ZN12SplashBitmap9getHeightEv(an);var al=G;var ak=__ZN12SplashBitmap8getWidthEv(al);var aj=b;var ah=(aj+172)&4294967295;var ag=HEAP[ah];var ae=G;var R=X;var P=V;var N=(((ao))&255);var L=__ZN6Splash9compositeEP12SplashBitmapiiiiiibb(ag,ae,0,0,R,P,ak,am,0,N);var J=b;var I=(J+232)&4294967295;var H=HEAP[I];af=H;var F=af;var E=(F+28)&4294967295;var D=HEAP[E];var A=b;var z=(A+232)&4294967295;HEAP[z]=D;var w=af;var u=w;__ZdlPv(u);var s=G;c=s;var q=c;var n=(q)!=0;if(n){var l=c;__ZN12SplashBitmapD1Ev(l);var j=c;var h=j;__ZdlPv(h)}return;return}function __ZN15SplashOutputDev20endTransparencyGroupEP8GfxState(e,x){var v;var b;var w;var S;var o;var E=0;b=e;w=x;var R=b;var Q=(R+172)&4294967295;var P=HEAP[Q];S=P;var O=S;var N=(O)!=0;if(N){var M=S;__ZN6SplashD1Ev(M);var K=S;var I=K;__ZdlPv(I)}var G=b;var s=(G+232)&4294967295;var q=HEAP[s];var n=(q+20)&4294967295;var l=HEAP[n];var j=b;var h=(j+168)&4294967295;HEAP[h]=l;var g=b;var f=(g+232)&4294967295;var d=HEAP[f];var c=(d+24)&4294967295;var a=HEAP[c];var ab=b;var aa=(ab+172)&4294967295;HEAP[aa]=a;var Z=w;var Y=__ZN8GfxState6getCTMEv(Z);o=Y;var X=b;var W=(X+232)&4294967295;var V=HEAP[W];var U=(V+4)&4294967295;var T=HEAP[U];var L=(((T))|0);var J=b;var H=(J+232)&4294967295;var F=HEAP[H];var D=(F)&4294967295;var C=HEAP[D];var B=(((C))|0);var A=w;__ZN8GfxState8shiftCTMEdd(A,B,L);var z=b;var y=(z)&4294967295;var u=(y)&4294967295;var t=HEAP[u];var r=(t+92)&4294967295;var p=HEAP[r];var m=p;var k=b;var i=w;FUNCTION_TABLE[m](k,i,0,0,0,0,0,0);return;return}function __ZN15SplashOutputDev22beginTransparencyGroupEP8GfxStatePdP13GfxColorSpacebbb(aP,m,ce,d3,by,cK,cm){var Y=STACKTOP;STACKTOP+=20;_memset(Y,0,20);var d5;var bG;var dj;var ei;var bj;var t;var cQ;var ez;var bx;var bw;var bv;var bu;var aS;var aU;var aW;var aY;var a4;var cS=Y;var cL;var d7;var A;var aB;var bg=Y+4;var bf=Y+12;var D;var C;var bh;var bl;var c8=0;bG=aP;dj=m;ei=ce;bj=d3;t=by;cQ=cK;ez=cm;var bt=ei;var bs=(bt+8)&4294967295;var br=HEAP[bs];var bq=ei;var bp=(bq)&4294967295;var bo=HEAP[bp];var dT=dj;__ZN8GfxState9transformEddPdS0_(dT,bo,br,bg,bf);var dS=HEAP[bg];A=dS;var dR=A;cL=dR;var dQ=HEAP[bf];aB=dQ;var dP=aB;d7=dP;var dO=ei;var dN=(dO+24)&4294967295;var dM=HEAP[dN];var dL=ei;var dK=(dL)&4294967295;var du=HEAP[dK];var dt=dj;__ZN8GfxState9transformEddPdS0_(dt,du,dM,bg,bf);var ds=HEAP[bg];var dr=cL;var dq=(ds)<(dr);$bb$$bb3$2:do{if(dq){var dp=HEAP[bg];cL=dp}else{var dn=HEAP[bg];var dm=A;var dl=(dn)>(dm);if(!(dl)){d5=2;break $bb$$bb3$2}var dk=HEAP[bg];A=dk}}while(0);var c7=HEAP[bf];var c6=d7;var c5=(c7)<(c6);$bb6$$bb7$7:do{if(c5){var c4=HEAP[bf];d7=c4}else{var c3=HEAP[bf];var c2=aB;var c1=(c3)>(c2);if(!(c1)){d5=5;break $bb6$$bb7$7}var c0=HEAP[bf];aB=c0}}while(0);var cZ=ei;var cY=(cZ+8)&4294967295;var cJ=HEAP[cY];var cI=ei;var cH=(cI+16)&4294967295;var cG=HEAP[cH];var cF=dj;__ZN8GfxState9transformEddPdS0_(cF,cG,cJ,bg,bf);var cE=HEAP[bg];var cD=cL;var cC=(cE)<(cD);$bb10$$bb11$12:do{if(cC){var cB=HEAP[bg];cL=cB}else{var cA=HEAP[bg];var cp=A;var co=(cA)>(cp);if(!(co)){d5=8;break $bb10$$bb11$12}var cn=HEAP[bg];A=cn}}while(0);var cl=HEAP[bf];var ck=d7;var cj=(cl)<(ck);$bb14$$bb15$17:do{if(cj){var ci=HEAP[bf];d7=ci}else{var ch=HEAP[bf];var cg=aB;var cf=(ch)>(cg);if(!(cf)){d5=11;break $bb14$$bb15$17}var cd=HEAP[bf];aB=cd}}while(0);var cc=ei;var cb=(cc+24)&4294967295;var ca=HEAP[cb];var b9=ei;var b8=(b9+16)&4294967295;var b7=HEAP[b8];var b6=dj;__ZN8GfxState9transformEddPdS0_(b6,b7,ca,bg,bf);var b5=HEAP[bg];var b4=cL;var b3=(b5)<(b4);$bb18$$bb19$22:do{if(b3){var b2=HEAP[bg];cL=b2}else{var b1=HEAP[bg];var b0=A;var bZ=(b1)>(b0);if(!(bZ)){d5=14;break $bb18$$bb19$22}var bY=HEAP[bg];A=bY}}while(0);var bX=HEAP[bf];var bW=d7;var bV=(bX)<(bW);$bb22$$bb23$27:do{if(bV){var bU=HEAP[bf];d7=bU}else{var bT=HEAP[bf];var bS=aB;var bR=(bT)>(bS);if(!(bR)){d5=17;break $bb22$$bb23$27}var bQ=HEAP[bf];aB=bQ}}while(0);var bP=cL;var bO=_floor(bP);var bN=((bO)|0);D=bN;var bM=D;var bL=(((bM))|0)<0;$bb26$$bb27$32:do{if(bL){D=0}else{var bK=bG;var bJ=(bK+168)&4294967295;var bI=HEAP[bJ];var bH=__ZN12SplashBitmap8getWidthEv(bI);var bF=D;var bE=(((bH))|0)<=(((bF))|0);var bD=unSign((bE),1,0);aY=bD;var bC=aY;var d6=reSign((bC),8,0)!=0;if(!(d6)){d5=20;break $bb26$$bb27$32}var bB=bG;var bA=(bB+168)&4294967295;var bz=HEAP[bA];var be=__ZN12SplashBitmap8getWidthEv(bz);var bd=((be)-1)&4294967295;D=bd}}while(0);var bc=d7;var bb=_floor(bc);var ba=((bb)|0);C=ba;var a9=C;var a8=(((a9))|0)<0;$bb30$$bb31$37:do{if(a8){C=0}else{var a7=bG;var a6=(a7+168)&4294967295;var a5=HEAP[a6];var a3=__ZN12SplashBitmap9getHeightEv(a5);var a2=C;var a1=(((a3))|0)<=(((a2))|0);var a0=unSign((a1),1,0);aW=a0;var aZ=aW;var bn=reSign((aZ),8,0)!=0;if(!(bn)){d5=23;break $bb30$$bb31$37}var aX=bG;var aV=(aX+168)&4294967295;var aT=HEAP[aV];var aR=__ZN12SplashBitmap9getHeightEv(aT);var aQ=((aR)-1)&4294967295;C=aQ}}while(0);var aO=A;var aN=_ceil(aO);var aM=((aN)|0);var aL=D;var aK=((aM)-(aL))&4294967295;var aJ=((aK)+1)&4294967295;bh=aJ;var aI=D;var aH=bh;var aG=((aI)+(aH))&4294967295;var aF=bG;var aE=(aF+168)&4294967295;var aD=HEAP[aE];var aC=__ZN12SplashBitmap8getWidthEv(aD);var aA=(((aG))|0)>(((aC))|0);var az=unSign((aA),1,0);aU=az;var ay=aU;var bm=reSign((ay),8,0)!=0;if(bm){var ax=bG;var aw=(ax+168)&4294967295;var av=HEAP[aw];var au=__ZN12SplashBitmap8getWidthEv(av);var at=D;var ar=((au)-(at))&4294967295;bh=ar}var aq=bh;var ap=(((aq))|0)<=0;if(ap){bh=1}var ao=aB;var an=_ceil(ao);var am=((an)|0);var al=C;var ak=((am)-(al))&4294967295;var aj=((ak)+1)&4294967295;bl=aj;var ai=C;var ah=bl;var ag=((ai)+(ah))&4294967295;var af=bG;var ae=(af+168)&4294967295;var ad=HEAP[ae];var ac=__ZN12SplashBitmap9getHeightEv(ad);var ab=(((ag))|0)>(((ac))|0);var aa=unSign((ab),1,0);aS=aa;var Z=aS;var bk=reSign((Z),8,0)!=0;if(bk){var X=bG;var W=(X+168)&4294967295;var V=HEAP[W];var U=__ZN12SplashBitmap9getHeightEv(V);var T=C;var S=((U)-(T))&4294967295;bl=S}var R=bl;var Q=(((R))|0)<=0;if(Q){bl=1}var O=__Znwj(32);var M=O;bu=M;var B=bu;var z=(B)&4294967295;HEAP[z]=0;var y=(B+4)&4294967295;HEAP[y]=0;var x=(B+8)&4294967295;HEAP[x]=0;var w=(B+12)&4294967295;HEAP[w]=0;var v=(B+16)&4294967295;HEAP[v]=0;var u=(B+20)&4294967295;HEAP[u]=0;var s=(B+24)&4294967295;HEAP[s]=0;var q=(B+28)&4294967295;HEAP[q]=0;var o=bu;a4=o;var e=a4;var d=(e)&4294967295;var c=D;HEAP[d]=c;var b=a4;var a=(b+4)&4294967295;var eS=C;HEAP[a]=eS;var eR=a4;var eQ=(eR+12)&4294967295;var eO=bj;HEAP[eQ]=eO;var eM=a4;var eD=(eM+16)&4294967295;var eC=t;HEAP[eD]=eC;var eB=bG;var eA=(eB+232)&4294967295;var ey=HEAP[eA];var ex=a4;var ew=(ex+28)&4294967295;HEAP[ew]=ey;var ev=bG;var et=(ev+232)&4294967295;var er=a4;HEAP[et]=er;var P=bG;var N=(P+168)&4294967295;var L=HEAP[N];var K=a4;var J=(K+20)&4294967295;HEAP[J]=L;var I=bG;var H=(I+172)&4294967295;var G=HEAP[H];var F=a4;var E=(F+24)&4294967295;HEAP[E]=G;var r=__Znwj(28);var p=r;bv=p;var n=bG;var l=(n+116)&4294967295;var k=HEAP[l];var j=unSign((k),8,0);var i=bG;var h=(i+108)&4294967295;var g=HEAP[h];var f=bG;var eP=(f+112)&4294967295;var eN=HEAP[eP];var eL=bv;var eK=bh;var eJ=bl;var eI=(((j))&255);__ZN12SplashBitmapC1Eiii15SplashColorModebb(eL,eK,eJ,eN,g,1,eI);var eH=bG;var eG=(eH+168)&4294967295;var eF=bv;HEAP[eG]=eF;var eE=a4;var eu=(eE+24)&4294967295;var es=HEAP[eu];var eq=__ZN6Splash9getScreenEv(es);bw=eq;var ep=__Znwj(188);var eo=ep;bx=eo;var en=bG;var em=(en+118)&4294967295;var el=HEAP[em];var ek=unSign((el),8,0);var ej=bG;var eh=(ej+168)&4294967295;var eg=HEAP[eh];var ef=bx;var ee=(((ek))&255);var ed=bw;__ZN6SplashC1EP12SplashBitmapbP12SplashScreen(ef,eg,ee,ed);var ec=bG;var eb=(ec+172)&4294967295;var ea=bx;HEAP[eb]=ea;var d9=t;var bi=reSign((d9),8,0)!=0;if(bi){var d8=bG;var d4=(d8+108)&4294967295;var d2=HEAP[d4];if(d2==0){d5=33}else{if(d2==1){d5=33}else{if(d2==2){d5=29}else{if(d2==3){d5=29}else{if(d2==4){d5=34}else{d5=28}}}}}$bb50$$bb47$$bb49$$bb48$56:do{if(d5==33){var d1=(cS)&4294967295;HEAP[d1]=0;d5=28;break $bb50$$bb47$$bb49$$bb48$56}else{if(d5==34){var d0=(cS+3)&4294967295;HEAP[d0]=-1;d5=29;break $bb50$$bb47$$bb49$$bb48$56}}}while(0);if(d5==29){var dZ=(cS+2)&4294967295;HEAP[dZ]=0;var dY=(cS+2)&4294967295;var dX=HEAP[dY];var dW=(cS+1)&4294967295;HEAP[dW]=dX;var dV=(cS+1)&4294967295;var dU=HEAP[dV];var dJ=(cS)&4294967295;HEAP[dJ]=dU}var dI=bG;var dH=(dI+172)&4294967295;var dG=HEAP[dH];var dF=(cS)&4294967295;__ZN6Splash5clearEPhh(dG,dF,0)}else{var dE=a4;var dD=(dE+20)&4294967295;var dC=HEAP[dD];var dB=bG;var dz=(dB+172)&4294967295;var di=HEAP[dz];var dh=D;var dg=C;var df=bh;var de=bl;var dd=__ZN6Splash15blitTransparentEP12SplashBitmapiiiiii(di,dC,dh,dg,0,0,df,de);var dc=a4;var db=(dc+20)&4294967295;var da=HEAP[db];var c9=bG;var cX=(c9+172)&4294967295;var cW=HEAP[cX];var cV=D;var cU=C;__ZN6Splash21setInNonIsolatedGroupEP12SplashBitmapii(cW,da,cV,cU)}var cT=bG;var cR=(cT+168)&4294967295;var cP=HEAP[cR];var cO=a4;var cN=(cO+8)&4294967295;HEAP[cN]=cP;var cM=C;var cz=(0-(cM))&4294967295;var cy=(((cz))|0);var cx=D;var cw=(0-(cx))&4294967295;var cv=(((cw))|0);var cu=dj;__ZN8GfxState8shiftCTMEdd(cu,cv,cy);var ct=bG;var cs=(ct)&4294967295;var cr=(cs)&4294967295;var cq=HEAP[cr];var dA=(cq+92)&4294967295;var dy=HEAP[dA];var dx=dy;var dw=bG;var dv=dj;FUNCTION_TABLE[dx](dw,dv,0,0,0,0,0,0);STACKTOP=Y;return;return}function __ZN11T3FontCacheD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g+72)&4294967295;var e=HEAP[f];_gfree(e);var d=k;var c=(d+76)&4294967295;var b=HEAP[c];var a=b;_gfree(a);return;return}function __ZN11T3FontCacheD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g+72)&4294967295;var e=HEAP[f];_gfree(e);var d=k;var c=(d+76)&4294967295;var b=HEAP[c];var a=b;_gfree(a);return;return}function __ZN15SplashOutputDev19drawSoftMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iiS7_b(aS,n,cb,dH,aN,dp,eC,bJ,Y,bx,bP,cR,aF){var X=STACKTOP;STACKTOP+=133;_memset(X,0,133);var eA;var bz;var dE;var bO;var e8;var bq;var dm;var aG;var fd;var dU;var eU;var cH;var cw;var d0;var bp;var bd;var bo;var bn;var bm;var aj;var bl;var bk;var bj;var bi;var bh;var bg;var eo;var en;var ep;var U=X;var d7=X+48;var cn=X+80;var O;var cm;var ee;var g=X+112;var e9=X+116;var bT=X+120;var fn=X+132;var be;var bf;var dk=0;bz=aS;dE=n;bO=cb;e8=dH;bq=aN;dm=dp;aG=eC;fd=bJ;dU=Y;eU=bx;cH=bP;cw=cR;d0=aF;var em=dE;var el=__ZN8GfxState6getCTMEv(em);ep=el;bf=0;$bb2$2:while(1){var dN=bf;var dM=(((dN))|0)<=5;if(!(dM)){eA=4;break $bb2$2}var ek=ep;var ej=bf;var ei=(ek+8*ej)&4294967295;var eh=HEAP[ei];var eg=___finite(eh);var ef=(((eg))|0)==0;if(ef){eA=1;break $bb2$2}var dP=bf;var dO=((dP)+1)&4294967295;bf=dO;eA=0;continue $bb2$2}if(eA==4){var dL=ep;var dK=(dL)&4294967295;var dJ=HEAP[dK];var dI=(U)&4294967295;HEAP[dI]=dJ;var dG=ep;var dF=(dG+8)&4294967295;var df=HEAP[dF];var de=(U+8)&4294967295;HEAP[de]=df;var dd=ep;var dc=(dd+16)&4294967295;var db=HEAP[dc];var da=0-(db);var c9=(U+16)&4294967295;HEAP[c9]=da;var c8=ep;var c7=(c8+24)&4294967295;var c6=HEAP[c7];var cK=0-(c6);var cJ=(U+24)&4294967295;HEAP[cJ]=cK;var cI=ep;var cG=(cI+16)&4294967295;var cF=HEAP[cG];var cE=ep;var cC=(cE+32)&4294967295;var cB=HEAP[cC];var cA=(cF)+(cB);var cz=(U+32)&4294967295;HEAP[cz]=cA;var cl=ep;var ck=(cl+24)&4294967295;var cj=HEAP[ck];var ci=ep;var ch=(ci+40)&4294967295;var cg=HEAP[ch];var cf=(cj)+(cg);var ce=(U+40)&4294967295;HEAP[ce]=cf;var cd=cw;var cc=__ZN16GfxImageColorMap16getNumPixelCompsEv(cd);en=cc;var ca=cw;var b9=__ZN16GfxImageColorMap7getBitsEv(ca);eo=b9;var b8=__Znwj(28);var b7=b8;bg=b7;var b6=bg;var b5=dU;var b4=eU;var b3=en;var b2=eo;__ZN11ImageStreamC1EP6Streamiii(b6,b5,b4,b3,b2);var b1=(cn)&4294967295;var b0=bg;HEAP[b1]=b0;var bZ=(cn)&4294967295;var bY=HEAP[bZ];__ZN11ImageStream5resetEv(bY);var bX=(cn+4)&4294967295;var bW=cw;HEAP[bX]=bW;var bV=(cn+12)&4294967295;HEAP[bV]=0;var bU=(cn+16)&4294967295;HEAP[bU]=1;var bS=(cn+20)&4294967295;var bR=eU;HEAP[bS]=bR;var bQ=(cn+24)&4294967295;var bN=cH;HEAP[bQ]=bN;var bM=(cn+28)&4294967295;HEAP[bM]=0;var bL=cw;var bK=__ZN16GfxImageColorMap7getBitsEv(bL);var bI=1<<(bK);be=bI;var bH=be;var bG=_gmalloc(bH);var bF=(cn+8)&4294967295;HEAP[bF]=bG;bf=0;$bb5$8:while(1){var br=bf;var bc=be;var bb=(((br))|0)<(((bc))|0);if(!(bb)){eA=7;break $bb5$8}var bE=bf;var bD=(((bE))&255);HEAP[fn]=bD;var bC=cw;__ZN16GfxImageColorMap7getGrayEPhPi(bC,fn,e9);var bB=(cn+8)&4294967295;var bA=HEAP[bB];var by=HEAP[e9];var bw=__ZL9colToBytei(by);var bv=bf;var bu=(bA+bv)&4294967295;HEAP[bu]=bw;var bt=bf;var bs=((bt)+1)&4294967295;bf=bs;eA=5;continue $bb5$8}var ba=bz;var a9=(ba+168)&4294967295;var a8=HEAP[a9];var a7=__ZN12SplashBitmap8getWidthEv(a8);bh=a7;var a6=bz;var a5=(a6+168)&4294967295;var a4=HEAP[a5];var a3=__ZN12SplashBitmap9getHeightEv(a4);bi=a3;var a2=__Znwj(28);var a1=a2;bj=a1;var a0=bj;var aZ=bh;var aY=bi;__ZN12SplashBitmapC1Eiii15SplashColorModebb(a0,aZ,aY,1,1,0,1);var aX=bj;cm=aX;var aW=__Znwj(188);var aV=aW;bk=aV;var aU=bz;var aT=(aU+118)&4294967295;var aR=HEAP[aT];var aQ=unSign((aR),8,0);var aP=bk;var aO=cm;var aM=(((aQ))&255);__ZN6SplashC1EP12SplashBitmapbP18SplashScreenParams(aP,aO,aM,0);var aL=bk;ee=aL;var aK=(g)&4294967295;HEAP[aK]=0;var aJ=ee;var aI=(g)&4294967295;__ZN6Splash5clearEPhh(aJ,aI,0);var aH=ee;var dQ=cn;var aE=eU;var aD=cH;var aC=(U)&4294967295;var aB=__ZN6Splash9drawImageEPFbPvPhS1_ES0_15SplashColorModebiiPd(aH,182,dQ,1,0,aE,aD,aC);var aA=(cn)&4294967295;var az=HEAP[aA];bl=az;var ay=bl;var ax=(ay)!=0;if(ax){var aw=bl;__ZN11ImageStreamD1Ev(aw);var av=bl;var au=av;__ZdlPv(au)}var at=dU;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=(aq+16)&4294967295;var ao=HEAP[ap];var an=ao;var am=dU;FUNCTION_TABLE[an](am);var al=(cn+8)&4294967295;var ak=HEAP[al];_gfree(ak);var ai=ee;aj=ai;var ah=aj;var ag=(ah)!=0;if(ag){var af=aj;__ZN6SplashD1Ev(af);var ae=aj;var ad=ae;__ZdlPv(ad)}var ac=bz;var ab=(ac+172)&4294967295;var aa=HEAP[ab];var Z=cm;__ZN6Splash11setSoftMaskEP12SplashBitmap(aa,Z);var W=aG;var V=__ZN16GfxImageColorMap16getNumPixelCompsEv(W);bm=V;var T=aG;var S=__ZN16GfxImageColorMap7getBitsEv(T);bn=S;var R=__Znwj(28);var Q=R;bo=Q;var P=bo;var N=e8;var L=bq;var J=bm;var A=bn;__ZN11ImageStreamC1EP6Streamiii(P,N,L,J,A);var z=(d7)&4294967295;var y=bo;HEAP[z]=y;var x=(d7)&4294967295;var w=HEAP[x];__ZN11ImageStream5resetEv(w);var v=(d7+4)&4294967295;var u=aG;HEAP[v]=u;var t=(d7+12)&4294967295;HEAP[t]=0;var r=bz;var p=(r+108)&4294967295;var e=HEAP[p];var d=(d7+16)&4294967295;HEAP[d]=e;var c=(d7+20)&4294967295;var b=bq;HEAP[c]=b;var a=(d7+24)&4294967295;var fq=dm;HEAP[a]=fq;var fp=(d7+28)&4294967295;HEAP[fp]=0;var fo=(d7+8)&4294967295;HEAP[fo]=0;var fl=aG;var fj=__ZN16GfxImageColorMap16getNumPixelCompsEv(fl);var e7=(((fj))|0)==1;var e6=unSign((e7),1,0);bd=e6;var e5=bd;var eB=reSign((e5),8,0)!=0;$bb12$$bb24$18:do{if(eB){var e4=aG;var e3=__ZN16GfxImageColorMap7getBitsEv(e4);var e2=1<<(e3);be=e2;var e1=bz;var e0=(e1+108)&4294967295;var eY=HEAP[e0];if(eY==0){eA=24}else{if(eY==1){eA=24}else{if(eY==2){eA=25}else{if(eY==3){eA=25}else{if(eY==4){eA=26}else{eA=19;break $bb12$$bb24$18}}}}}if(eA==24){var eW=be;var M=_gmalloc(eW);var K=(d7+8)&4294967295;HEAP[K]=M;bf=0;while(1){var m=bf;var l=be;var k=(((m))|0)<(((l))|0);if(!(k)){eA=12;break}var I=bf;var H=(((I))&255);HEAP[fn]=H;var G=aG;__ZN16GfxImageColorMap7getGrayEPhPi(G,fn,e9);var F=(d7+8)&4294967295;var E=HEAP[F];var D=HEAP[e9];var C=__ZL9colToBytei(D);var B=bf;var s=(E+B)&4294967295;HEAP[s]=C;var q=bf;var o=((q)+1)&4294967295;bf=o;eA=10;continue}}else{if(eA==25){var j=be;var i=_gmallocn(j,3);var h=(d7+8)&4294967295;HEAP[h]=i;bf=0;while(1){var ez=bf;var ey=be;var ex=(((ez))|0)<(((ey))|0);if(!(ex)){eA=16;break}var f=bf;var fm=(((f))&255);HEAP[fn]=fm;var fk=aG;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(fk,fn,bT);var fi=(d7+8)&4294967295;var fh=HEAP[fi];var fg=bf;var ff=((fg)*3)&4294967295;var fe=(bT)&4294967295;var fc=HEAP[fe];var fb=__ZL9colToBytei(fc);var fa=(fh+ff)&4294967295;HEAP[fa]=fb;var eZ=(d7+8)&4294967295;var eX=HEAP[eZ];var eV=bf;var eT=((eV)*3)&4294967295;var eS=((eT)+1)&4294967295;var eR=(bT+4)&4294967295;var eQ=HEAP[eR];var eP=__ZL9colToBytei(eQ);var eO=(eX+eS)&4294967295;HEAP[eO]=eP;var eN=(d7+8)&4294967295;var eM=HEAP[eN];var eL=bf;var eK=((eL)*3)&4294967295;var eJ=((eK)+2)&4294967295;var eI=(bT+8)&4294967295;var eH=HEAP[eI];var eG=__ZL9colToBytei(eH);var eF=(eM+eJ)&4294967295;HEAP[eF]=eG;var eE=bf;var eD=((eE)+1)&4294967295;bf=eD;eA=14;continue}}else{if(eA==26){var ew=be;var ev=_gmallocn(ew,4);var eu=(d7+8)&4294967295;HEAP[eu]=ev;bf=0;while(1){var cu=bf;var ct=be;var cs=(((cu))|0)<(((ct))|0);if(!(cs)){eA=19;break $bb12$$bb24$18}var et=bf;var es=(((et))&255);HEAP[fn]=es;var er=aG;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(er,fn,bT);var eq=(d7+8)&4294967295;var ed=HEAP[eq];var ec=bf;var eb=((ec)*4)&4294967295;var ea=(bT)&4294967295;var d9=HEAP[ea];var d8=__ZL9colToBytei(d9);var d6=(ed+eb)&4294967295;HEAP[d6]=d8;var d5=(d7+8)&4294967295;var d4=HEAP[d5];var d2=bf;var dD=((d2)*4)&4294967295;var dC=((dD)+1)&4294967295;var dB=(bT+4)&4294967295;var dA=HEAP[dB];var dz=__ZL9colToBytei(dA);var dy=(d4+dC)&4294967295;HEAP[dy]=dz;var dx=(d7+8)&4294967295;var dw=HEAP[dx];var dv=bf;var dt=((dv)*4)&4294967295;var c5=((dt)+2)&4294967295;var c4=(bT+8)&4294967295;var c3=HEAP[c4];var c2=__ZL9colToBytei(c3);var c1=(dw+c5)&4294967295;HEAP[c1]=c2;var c0=(d7+8)&4294967295;var cZ=HEAP[c0];var cY=bf;var cX=((cY)*4)&4294967295;var cV=((cX)+3)&4294967295;var cy=(cZ+cV)&4294967295;HEAP[cy]=-1;var cx=bf;var cv=((cx)+1)&4294967295;bf=cv;eA=17;continue}}}}}}while(0);var cr=bz;var cq=(cr+108)&4294967295;var cp=HEAP[cq];var co=(((cp))|0)==0;if(co){O=1}else{var d3=bz;var d1=(d3+108)&4294967295;var dZ=HEAP[d1];O=dZ}var dY=bz;var dX=(dY+172)&4294967295;var dW=HEAP[dX];var cD=d7;var dV=O;var dT=bq;var dS=dm;var dR=(U)&4294967295;var du=__ZN6Splash9drawImageEPFbPvPhS1_ES0_15SplashColorModebiiPd(dW,182,cD,dV,0,dT,dS,dR);var ds=bz;var dr=(ds+172)&4294967295;var dq=HEAP[dr];__ZN6Splash11setSoftMaskEP12SplashBitmap(dq,0);var dn=(d7+8)&4294967295;var dl=HEAP[dn];_gfree(dl);var dj=(d7)&4294967295;var di=HEAP[dj];bp=di;var dh=bp;var dg=(dh)!=0;if(dg){var cW=bp;__ZN11ImageStreamD1Ev(cW);var cU=bp;var cT=cU;__ZdlPv(cT)}var cS=e8;var cQ=(cS)&4294967295;var cP=HEAP[cQ];var cO=(cP+16)&4294967295;var cN=HEAP[cO];var cM=cN;var cL=e8;FUNCTION_TABLE[cM](cL)}STACKTOP=X;return;return}function __ZN15SplashOutputDev8imageSrcEPvPhS1_(F,w,ct){var X=STACKTOP;STACKTOP+=16;_memset(X,0,16);var dr;var aN;var a0;var cu;var bV;var aY;var bq;var cZ;var bf;var be;var B;var dX=X;var bd;var bc;var bP=X+4;var bB;var cF=0;aN=F;a0=w;cu=ct;var bp=aN;var bo=bp;cZ=bo;var bn=cZ;var bm=(bn+28)&4294967295;var bl=HEAP[bm];var bj=cZ;var bi=(bj+24)&4294967295;var bh=HEAP[bi];var bg=(((bl))|0)==(((bh))|0);if(bg){bq=0}else{var df=cZ;var de=(df+4)&4294967295;var dd=HEAP[de];var dc=__ZN16GfxImageColorMap16getNumPixelCompsEv(dd);bd=dc;var db=cZ;var da=(db+8)&4294967295;var c9=HEAP[da];var c8=(c9)!=0;$bb2$$bb15$5:do{if(c8){var c7=cZ;var c6=(c7+16)&4294967295;var cU=HEAP[c6];if(cU==0){dr=24}else{if(cU==1){dr=24}else{if(cU==2){dr=25}else{if(cU==3){dr=25}else{if(cU==4){dr=26}else{dr=10}}}}}$bb14$$bb3$$bb7$$bb11$7:do{if(dr==24){bc=0;var cT=cZ;var cS=(cT)&4294967295;var cR=HEAP[cS];var cQ=__ZN11ImageStream7getLineEv(cR);bf=cQ;var cP=a0;be=cP;while(1){var cr=cZ;var cq=(cr+20)&4294967295;var cp=HEAP[cq];var co=bc;var cn=(((cp))|0)>(((co))|0);if(!(cn)){dr=3;break}var cO=cZ;var cN=(cO+8)&4294967295;var cM=HEAP[cN];var cL=bf;var cE=HEAP[cL];var cD=unSign((cE),8,0);var cC=(cM+cD)&4294967295;var cB=HEAP[cC];var cA=be;HEAP[cA]=cB;var cz=be;var cy=(cz+1)&4294967295;be=cy;var cx=bc;var cw=((cx)+1)&4294967295;bc=cw;var cv=bf;var cs=(cv+1)&4294967295;bf=cs;dr=1;continue}}else{if(dr==25){bc=0;var cm=cZ;var cl=(cm)&4294967295;var ck=HEAP[cl];var cj=__ZN11ImageStream7getLineEv(ck);bf=cj;var ci=a0;be=ci;while(1){var bK=cZ;var bJ=(bK+20)&4294967295;var bI=HEAP[bJ];var bH=bc;var bG=(((bI))|0)>(((bH))|0);if(!(bG)){dr=7;break}var ch=cZ;var cg=(ch+8)&4294967295;var cf=HEAP[cg];var ce=bf;var cd=HEAP[ce];var cc=unSign((cd),8,0);var cb=((cc)*3)&4294967295;var ca=(cf+cb)&4294967295;B=ca;var b9=B;var b7=(b9)&4294967295;var b6=HEAP[b7];var b5=be;HEAP[b5]=b6;var b4=be;var b3=(b4+1)&4294967295;be=b3;var b2=B;var b1=(b2+1)&4294967295;var b0=HEAP[b1];var bZ=be;HEAP[bZ]=b0;var bY=be;var bX=(bY+1)&4294967295;be=bX;var bW=B;var bU=(bW+2)&4294967295;var bT=HEAP[bU];var bS=be;HEAP[bS]=bT;var bR=be;var bQ=(bR+1)&4294967295;be=bQ;var bO=bc;var bN=((bO)+1)&4294967295;bc=bN;var bM=bf;var bL=(bM+1)&4294967295;bf=bL;dr=5;continue}}else{if(dr==26){bc=0;var bF=cZ;var bE=(bF)&4294967295;var bD=HEAP[bE];var bC=__ZN11ImageStream7getLineEv(bD);bf=bC;var bA=a0;be=bA;while(1){var aF=cZ;var aE=(aF+20)&4294967295;var aD=HEAP[aE];var aC=bc;var aB=(((aD))|0)>(((aC))|0);if(!(aB)){dr=10;break $bb14$$bb3$$bb7$$bb11$7}var bz=cZ;var by=(bz+8)&4294967295;var bx=HEAP[by];var bw=bf;var bv=HEAP[bw];var bu=unSign((bv),8,0);var bt=((bu)*4)&4294967295;var bs=(bx+bt)&4294967295;B=bs;var br=B;var ba=(br)&4294967295;var a9=HEAP[ba];var a8=be;HEAP[a8]=a9;var a7=be;var a6=(a7+1)&4294967295;be=a6;var a5=B;var a4=(a5+1)&4294967295;var a3=HEAP[a4];var a2=be;HEAP[a2]=a3;var a1=be;var aZ=(a1+1)&4294967295;be=aZ;var aX=B;var aW=(aX+2)&4294967295;var aV=HEAP[aW];var aU=be;HEAP[aU]=aV;var aT=be;var aS=(aT+1)&4294967295;be=aS;var aR=B;var aQ=(aR+3)&4294967295;var aP=HEAP[aQ];var aM=be;HEAP[aM]=aP;var aL=be;var aK=(aL+1)&4294967295;be=aK;var aJ=bc;var aI=((aJ)+1)&4294967295;bc=aI;var aH=bf;var aG=(aH+1)&4294967295;bf=aG;dr=8;continue}}}}}while(0)}else{var aA=cZ;var az=(aA+16)&4294967295;var ay=HEAP[az];if(ay==0){dr=27}else{if(ay==1){dr=27}else{if(ay==2){dr=28}else{if(ay==3){dr=28}else{if(ay==4){dr=28}else{dr=29;break $bb2$$bb15$5}}}}}if(dr==27){bc=0;var ax=cZ;var aw=(ax)&4294967295;var av=HEAP[aw];var au=__ZN11ImageStream7getLineEv(av);bf=au;var at=a0;be=at;while(1){var ad=cZ;var ac=(ad+20)&4294967295;var ab=HEAP[ac];var aa=bc;var Z=(((ab))|0)>(((aa))|0);if(!(Z)){dr=14;break}var ar=cZ;var aq=(ar+4)&4294967295;var ap=HEAP[aq];var ao=bf;__ZN16GfxImageColorMap7getGrayEPhPi(ap,ao,dX);var an=HEAP[dX];var am=__ZL9colToBytei(an);var al=be;HEAP[al]=am;var ak=be;var aj=(ak+1)&4294967295;be=aj;var ai=bc;var ah=((ai)+1)&4294967295;bc=ah;var ag=bf;var af=bd;var ae=(ag+af)&4294967295;bf=ae;dr=12;continue}}else{if(dr==28){var Y=cZ;var W=(Y+4)&4294967295;var V=HEAP[W];var U=__ZN16GfxImageColorMap10useRGBLineEv(V);var ds=reSign((U),8,0)!=0;var b8=(ds)^1;var bb=unSign((b8),1,0);aY=bb;var T=aY;var bk=reSign((T),8,0)!=0;if(bk){bc=0;var S=cZ;var R=(S)&4294967295;var Q=HEAP[R];var P=__ZN11ImageStream7getLineEv(Q);bf=P;var N=a0;be=N;while(1){var J=cZ;var I=(J+20)&4294967295;var H=HEAP[I];var G=bc;var E=(((H))|0)>(((G))|0);if(!(E)){dr=18;break}var L=cZ;var A=(L+4)&4294967295;var z=HEAP[A];var y=bf;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(z,y,bP);var x=(bP)&4294967295;var v=HEAP[x];var u=__ZL9colToBytei(v);var t=be;HEAP[t]=u;var s=be;var q=(s+1)&4294967295;be=q;var o=(bP+4)&4294967295;var e=HEAP[o];var d=__ZL9colToBytei(e);var c=be;HEAP[c]=d;var b=be;var a=(b+1)&4294967295;be=a;var ec=(bP+8)&4294967295;var eb=HEAP[ec];var ea=__ZL9colToBytei(eb);var d8=be;HEAP[d8]=ea;var d6=be;var dW=(d6+1)&4294967295;be=dW;var dV=cZ;var dU=(dV+16)&4294967295;var dT=HEAP[dU];var dS=(((dT))|0)==4;if(dS){var dR=be;HEAP[dR]=-1;var dQ=be;var dP=(dQ+1)&4294967295;be=dP}var dN=bc;var dL=((dN)+1)&4294967295;bc=dL;var O=bf;var M=bd;var K=(O+M)&4294967295;bf=K;dr=15;continue}}else{var D=cZ;var C=(D)&4294967295;var r=HEAP[C];var p=__ZN11ImageStream7getLineEv(r);bf=p;var n=a0;be=n;var l=cZ;var k=(l+20)&4294967295;var j=HEAP[k];var i=_gmallocn(j,4);var h=i;bB=h;var g=cZ;var f=(g+20)&4294967295;var d9=HEAP[f];var d7=cZ;var d5=(d7+4)&4294967295;var d4=HEAP[d5];var d3=bf;var d2=bB;__ZN16GfxImageColorMap10getRGBLineEPhPji(d4,d3,d2,d9);bc=0;while(1){var c4=cZ;var c3=(c4+20)&4294967295;var c2=HEAP[c3];var c1=bc;var c0=(((c2))|0)>(((c1))|0);if(!(c0)){dr=22;break}var d1=bB;var d0=bc;var dZ=(d1+4*d0)&4294967295;var dY=HEAP[dZ];var dO=unSign((dY),32,0)>>>16;var dM=(((dO))&255);var dK=be;HEAP[dK]=dM;var dJ=be;var dI=(dJ+1)&4294967295;be=dI;var dH=bB;var dG=bc;var dF=(dH+4*dG)&4294967295;var dE=HEAP[dF];var dD=unSign((dE),32,0)>>>8;var dC=(((dD))&255);var dB=be;HEAP[dB]=dC;var dA=be;var dz=(dA+1)&4294967295;be=dz;var dy=bB;var dx=bc;var dw=(dy+4*dx)&4294967295;var dv=HEAP[dw];var du=(((dv))&255);var dt=be;HEAP[dt]=du;var dq=be;var dp=(dq+1)&4294967295;be=dp;var dn=cZ;var dm=(dn+16)&4294967295;var dl=HEAP[dm];var dk=(((dl))|0)==4;if(dk){var dj=be;HEAP[dj]=-1;var di=be;var dh=(di+1)&4294967295;be=dh}var dg=bc;var c5=((dg)+1)&4294967295;bc=c5;dr=19;continue}var cY=bB;var cX=cY;_gfree(cX)}}}}}while(0);var cW=cZ;var cV=(cW+28)&4294967295;var cK=HEAP[cV];var cJ=((cK)+1)&4294967295;var cI=cZ;var cH=(cI+28)&4294967295;HEAP[cH]=cJ;bq=1}var cG=bq;bV=cG;var m=bV;var aO=(((m))&255);STACKTOP=X;return aO;return null}function __ZN15SplashOutputDev8getColorEiP6GfxRGB(B,ar,d){var v=STACKTOP;STACKTOP+=4;_memset(v,0,4);var N;var ae;var ad;var Q;var z;var ap;var ao;var am;var aq;var an=v;var O;var S;var Y;var e=0;ae=B;ad=ar;Q=d;var al=ae;var ak=(al+120)&4294967295;var aj=HEAP[ak];var C=reSign((aj),8,0)!=0;if(C){var ai=ad;var ah=(65536-(ai))&4294967295;ad=ah;var ag=Q;var af=(ag)&4294967295;var ac=HEAP[af];var ab=(65536-(ac))&4294967295;O=ab;var aa=Q;var Z=(aa+4)&4294967295;var X=HEAP[Z];var W=(65536-(X))&4294967295;S=W;var V=Q;var U=(V+8)&4294967295;var T=HEAP[U];var R=(65536-(T))&4294967295;Y=R}else{var M=Q;var L=(M)&4294967295;var K=HEAP[L];O=K;var J=Q;var I=(J+4)&4294967295;var H=HEAP[I];S=H;var G=Q;var F=(G+8)&4294967295;var E=HEAP[F];Y=E}aq=0;var D=ae;var A=(D+108)&4294967295;var y=HEAP[A];if(y==0){N=5}else{if(y==1){N=5}else{if(y==2){N=2}else{if(y==3){N=2}else{if(y==4){N=6}else{N=1}}}}}$bb6$$bb3$$bb5$$bb4$6:do{if(N==5){var x=ad;var w=__ZL9colToBytei(x);var u=(an)&4294967295;HEAP[u]=w;var t=__Znwj(8);var s=t;am=s;var r=am;var q=(an)&4294967295;__ZN16SplashSolidColorC1EPh(r,q);var p=am;var o=p;aq=o;N=1;break $bb6$$bb3$$bb5$$bb4$6}else{if(N==6){var n=(an+3)&4294967295;HEAP[n]=-1;N=2;break $bb6$$bb3$$bb5$$bb4$6}}}while(0);if(N==2){var m=O;var l=__ZL9colToBytei(m);var k=(an)&4294967295;HEAP[k]=l;var j=S;var i=__ZL9colToBytei(j);var h=(an+1)&4294967295;HEAP[h]=i;var g=Y;var f=__ZL9colToBytei(g);var c=(an+2)&4294967295;HEAP[c]=f;var b=__Znwj(8);var a=b;ao=a;var ay=ao;var ax=(an)&4294967295;__ZN16SplashSolidColorC1EPh(ay,ax);var aw=ao;var av=aw;aq=av}var au=aq;ap=au;var at=ap;z=at;var P=z;STACKTOP=v;return P;return null}function __ZN15SplashOutputDev12setFillColorEiii(i,b,e,f){var w=STACKTOP;STACKTOP+=12;_memset(w,0,12);var v;var c;var s;var H;var d;var W=w;var o;var D=0;c=i;s=b;H=e;d=f;var S=s;var R=(((S))&255);var Q=unSign((R),8,0);var P=(((Q))&255);var O=__ZL9byteToColh(P);var N=(W)&4294967295;HEAP[N]=O;var M=H;var K=(((M))&255);var I=unSign((K),8,0);var F=(((I))&255);var r=__ZL9byteToColh(F);var q=(W+4)&4294967295;HEAP[q]=r;var p=d;var n=(((p))&255);var m=unSign((n),8,0);var l=(((m))&255);var k=__ZL9byteToColh(l);var j=(W+8)&4294967295;HEAP[j]=k;var h=(W)&4294967295;var g=HEAP[h];var a=(((g))|0);var ac=(a)*0.299;var ab=(W+4)&4294967295;var aa=HEAP[ab];var Z=(((aa))|0);var Y=(Z)*0.587;var X=(ac)+(Y);var V=(W+8)&4294967295;var U=HEAP[V];var T=(((U))|0);var L=(T)*0.114;var J=(X)+(L);var G=(J)+0.5;var E=((G)|0);o=E;var C=o;var B=(((C))|0)>65536;if(B){o=65536}var A=c;var z=o;var y=__ZN15SplashOutputDev8getColorEiP6GfxRGB(A,z,W);var x=c;var u=(x+172)&4294967295;var t=HEAP[u];__ZN6Splash14setFillPatternEP13SplashPattern(t,y);STACKTOP=w;return;return}function __ZN15SplashOutputDev15updateFillColorEP8GfxState(l,a){var k=STACKTOP;STACKTOP+=16;_memset(k,0,16);var p;var q;var o;var m=k;var h=k+4;var n=0;q=l;o=a;var j=o;__ZN8GfxState11getFillGrayEPi(j,m);var i=o;__ZN8GfxState10getFillRGBEP6GfxRGB(i,h);var g=HEAP[m];var f=q;var e=__ZN15SplashOutputDev8getColorEiP6GfxRGB(f,g,h);var d=q;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash14setFillPatternEP13SplashPattern(b,e);STACKTOP=k;return;return}function __ZN6Object8arrayAddEPS_(o,b){var r;var m;var d;var n=0;m=o;d=b;var l=m;var k=(l)&4294967295;var j=HEAP[k];var i=(((j))|0)!=6;if(i){var h=m;var g=(h)&4294967295;var f=HEAP[g];__Z5erroriPcz(0,(__str111)&4294967295,Pointer_make([f,0,0,0,6,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 242559"}else{var e=m;var c=(e+4)&4294967295;var a=(c)&4294967295;var s=a;var q=HEAP[s];var p=d;__ZN5Array3addEP6Object(q,p);return}return}function __ZN15SplashOutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb(aX,q,cT,ey,aS,ef,fr,bY,ac,bI,cc,b,aK){var ab=STACKTOP;STACKTOP+=157;_memset(ab,0,157);var fq;var bK;var eu;var b9;var fX;var by;var ed;var aL;var f2;var eJ;var fJ;var dz;var h;var eP;var bx;var bz;var bj;var bw;var bv;var bu;var bA;var ao;var bt;var bs;var br;var bq;var bP;var bp;var d;var bo;var fd;var fc;var bQ;var bR;var dI;var bk=ab;var aa=ab+12;var az=ab+24;var fe;var X=ab+36;var eW=ab+84;var db=ab+116;var R;var c7;var e4;var j=ab+136;var fY=ab+140;var cg=ab+144;var gc=ab+156;var bl;var bm;var eb=0;bK=aX;eu=q;b9=cT;fX=ey;by=aS;ed=ef;aL=fr;f2=bY;eJ=ac;fJ=bI;dz=cc;h=b;eP=aK;__ZN6ObjectC1Ev(bk);__ZN6ObjectC1Ev(aa);__ZN6ObjectC1Ev(az);var fb=fJ;var fa=by;var e9=(((fb))|0)>(((fa))|0);$bb1$$bb$2:do{if(e9){fq=0}else{var e8=dz;var e7=ed;var e6=(((e8))|0)>(((e7))|0);if(e6){fq=0;break $bb1$$bb$2}var cz=by;var cy=(((cz))|0);var cn=(X)&4294967295;HEAP[cn]=cy;var cm=(X+8)&4294967295;HEAP[cm]=0;var cl=(X+16)&4294967295;HEAP[cl]=0;var ck=ed;var cj=(((ck))|0);var ci=(X+24)&4294967295;HEAP[ci]=cj;var ch=(X+32)&4294967295;HEAP[ch]=0;var cf=(X+40)&4294967295;HEAP[cf]=0;var ce=__Znwj(28);var cd=ce;bp=cd;var b2=bp;var b1=eJ;var b0=fJ;__ZN11ImageStreamC1EP6Streamiii(b2,b1,b0,1,1);var bZ=(db)&4294967295;var bX=bp;HEAP[bZ]=bX;var bW=(db)&4294967295;var bV=HEAP[bW];__ZN11ImageStream5resetEv(bV);var bU=h;var bB=reSign((bU),8,0)!=0;if(bB){bP=0}else{bP=1}var bT=(db+4)&4294967295;var bS=bP;HEAP[bT]=bS;var bO=(db+8)&4294967295;var bM=fJ;HEAP[bO]=bM;var bL=(db+12)&4294967295;var bJ=dz;HEAP[bL]=bJ;var bH=(db+16)&4294967295;HEAP[bH]=0;var bG=__Znwj(28);var bF=bG;bq=bF;var bE=bq;var bD=by;var bC=ed;__ZN12SplashBitmapC1Eiii15SplashColorModebb(bE,bD,bC,1,0,0,1);var bh=bq;c7=bh;var bg=__Znwj(188);var bf=bg;br=bf;var be=br;var bd=c7;__ZN6SplashC1EP12SplashBitmapbP18SplashScreenParams(be,bd,0,0);var bc=br;e4=bc;var bb=(j)&4294967295;HEAP[bb]=0;var ba=e4;var a9=(j)&4294967295;__ZN6Splash5clearEPhh(ba,a9,0);var a8=(j)&4294967295;HEAP[a8]=-1;var a7=__Znwj(8);var a6=a7;bs=a6;var a5=bs;var a4=(j)&4294967295;__ZN16SplashSolidColorC1EPh(a5,a4);var a3=bs;var a2=a3;var a1=e4;__ZN6Splash14setFillPatternEP13SplashPattern(a1,a2);var a0=e4;var bi=db;var aZ=fJ;var aY=dz;var aW=(X)&4294967295;var aV=__ZN6Splash13fillImageMaskEPFbPvPhES0_iiPdb(a0,184,bi,aZ,aY,aW,0);var aU=(db)&4294967295;var aT=HEAP[aU];bt=aT;var aR=bt;var aQ=(aR)!=0;if(aQ){var aP=bt;__ZN11ImageStreamD1Ev(aP);var aO=bt;var aN=aO;__ZdlPv(aN)}var aM=eJ;var aJ=(aM)&4294967295;var aI=HEAP[aJ];var aH=(aI+16)&4294967295;var aG=HEAP[aH];var aF=aG;var aE=eJ;FUNCTION_TABLE[aF](aE);var aD=e4;ao=aD;var aC=ao;var aB=(aC)!=0;if(aB){var aA=ao;__ZN6SplashD1Ev(aA);var ay=ao;var ax=ay;__ZdlPv(ax)}var aw=eu;var av=__ZN8GfxState6getCTMEv(aw);fe=av;bm=0;$bb26$15:while(1){var ae=bm;var ad=(((ae))|0)<=5;if(!(ad)){fq=15;break $bb26$15}var au=fe;var at=bm;var ar=(au+8*at)&4294967295;var aq=HEAP[ar];var ap=___finite(aq);var an=(((ap))|0)==0;if(an){fq=10;break $bb26$15}var ag=bm;var af=((ag)+1)&4294967295;bm=af;fq=9;continue $bb26$15}if(fq==15){var Z=fe;var Y=(Z)&4294967295;var W=HEAP[Y];var V=(X)&4294967295;HEAP[V]=W;var U=fe;var T=(U+8)&4294967295;var S=HEAP[T];var Q=(X+8)&4294967295;HEAP[Q]=S;var O=fe;var M=(O+16)&4294967295;var D=HEAP[M];var C=0-(D);var B=(X+16)&4294967295;HEAP[B]=C;var A=fe;var z=(A+24)&4294967295;var y=HEAP[z];var x=0-(y);var w=(X+24)&4294967295;HEAP[w]=x;var u=fe;var s=(u+16)&4294967295;var g=HEAP[s];var f=fe;var e=(f+32)&4294967295;var c=HEAP[e];var a=(g)+(c);var gf=(X+32)&4294967295;HEAP[gf]=a;var ge=fe;var gd=(ge+24)&4294967295;var ga=HEAP[gd];var f8=fe;var fW=(f8+40)&4294967295;var fV=HEAP[fW];var fU=(ga)+(fV);var fT=(X+40)&4294967295;HEAP[fT]=fU;var fS=aL;var fR=__ZN16GfxImageColorMap16getNumPixelCompsEv(fS);bu=fR;var fQ=aL;var fP=__ZN16GfxImageColorMap7getBitsEv(fQ);bv=fP;var fN=__Znwj(28);var fL=fN;bw=fL;var P=bw;var N=fX;var L=by;var K=bu;var J=bv;__ZN11ImageStreamC1EP6Streamiii(P,N,L,K,J);var I=(eW)&4294967295;var H=bw;HEAP[I]=H;var G=(eW)&4294967295;var F=HEAP[G];__ZN11ImageStream5resetEv(F);var E=(eW+4)&4294967295;var v=aL;HEAP[E]=v;var t=(eW+8)&4294967295;var r=c7;HEAP[t]=r;var p=bK;var o=(p+108)&4294967295;var n=HEAP[o];var m=(eW+16)&4294967295;HEAP[m]=n;var l=(eW+20)&4294967295;var k=by;HEAP[l]=k;var i=(eW+24)&4294967295;var gb=ed;HEAP[i]=gb;var f9=(eW+28)&4294967295;HEAP[f9]=0;var f7=(eW+12)&4294967295;HEAP[f7]=0;var f6=aL;var f5=__ZN16GfxImageColorMap16getNumPixelCompsEv(f6);var f4=(((f5))|0)==1;var f3=unSign((f4),1,0);bj=f3;var f1=bj;var bn=reSign((f1),8,0)!=0;$bb29$$bb41$21:do{if(bn){var f0=aL;var fZ=__ZN16GfxImageColorMap7getBitsEv(f0);var fO=1<<(fZ);bl=fO;var fM=bK;var fK=(fM+108)&4294967295;var fI=HEAP[fK];if(fI==0){fq=30}else{if(fI==1){fq=30}else{if(fI==2){fq=31}else{if(fI==3){fq=31}else{if(fI==4){fq=32}else{fq=25;break $bb29$$bb41$21}}}}}if(fq==30){var fH=bl;var fG=_gmalloc(fH);var fF=(eW+12)&4294967295;HEAP[fF]=fG;bm=0;while(1){var ft=bm;var fs=bl;var fo=(((ft))|0)<(((fs))|0);if(!(fo)){fq=18;break}var fE=bm;var fD=(((fE))&255);HEAP[gc]=fD;var fC=aL;__ZN16GfxImageColorMap7getGrayEPhPi(fC,gc,fY);var fB=(eW+12)&4294967295;var fA=HEAP[fB];var fz=HEAP[fY];var fy=__ZL9colToBytei(fz);var fx=bm;var fw=(fA+fx)&4294967295;HEAP[fw]=fy;var fv=bm;var fu=((fv)+1)&4294967295;bm=fu;fq=16;continue}}else{if(fq==31){var fn=bl;var fm=_gmallocn(fn,3);var fl=(eW+12)&4294967295;HEAP[fl]=fm;bm=0;while(1){var dR=bm;var dQ=bl;var dP=(((dR))|0)<(((dQ))|0);if(!(dP)){fq=22;break}var fk=bm;var fj=(((fk))&255);HEAP[gc]=fj;var fi=aL;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(fi,gc,cg);var fh=(eW+12)&4294967295;var fg=HEAP[fh];var ff=bm;var e2=((ff)*3)&4294967295;var e1=(cg)&4294967295;var e0=HEAP[e1];var eZ=__ZL9colToBytei(e0);var eY=(fg+e2)&4294967295;HEAP[eY]=eZ;var eX=(eW+12)&4294967295;var eV=HEAP[eX];var eU=bm;var eT=((eU)*3)&4294967295;var eR=((eT)+1)&4294967295;var et=(cg+4)&4294967295;var es=HEAP[et];var er=__ZL9colToBytei(es);var eq=(eV+eR)&4294967295;HEAP[eq]=er;var ep=(eW+12)&4294967295;var eo=HEAP[ep];var en=bm;var em=((en)*3)&4294967295;var el=((em)+2)&4294967295;var ej=(cg+8)&4294967295;var dW=HEAP[ej];var dV=__ZL9colToBytei(dW);var dU=(eo+el)&4294967295;HEAP[dU]=dV;var dT=bm;var dS=((dT)+1)&4294967295;bm=dS;fq=20;continue}}else{if(fq==32){var dO=bl;var dM=_gmallocn(dO,4);var dq=(eW+12)&4294967295;HEAP[dq]=dM;bm=0;while(1){var dD=bm;var dC=bl;var dh=(((dD))|0)<(((dC))|0);if(!(dh)){fq=25;break $bb29$$bb41$21}var dp=bm;var dn=(((dp))&255);HEAP[gc]=dn;var dm=aL;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(dm,gc,cg);var dl=(eW+12)&4294967295;var dk=HEAP[dl];var dj=bm;var di=((dj)*4)&4294967295;var dg=(cg)&4294967295;var df=HEAP[dg];var eS=__ZL9colToBytei(df);var eQ=(dk+di)&4294967295;HEAP[eQ]=eS;var eO=(eW+12)&4294967295;var eN=HEAP[eO];var eM=bm;var eL=((eM)*4)&4294967295;var eK=((eL)+1)&4294967295;var eI=(cg+4)&4294967295;var eH=HEAP[eI];var eG=__ZL9colToBytei(eH);var ek=(eN+eK)&4294967295;HEAP[ek]=eG;var ei=(eW+12)&4294967295;var eh=HEAP[ei];var eg=bm;var ee=((eg)*4)&4294967295;var ec=((ee)+2)&4294967295;var ea=(cg+8)&4294967295;var d9=HEAP[ea];var d8=__ZL9colToBytei(d9);var d7=(eh+ec)&4294967295;HEAP[d7]=d8;var dN=(eW+12)&4294967295;var dL=HEAP[dN];var dK=bm;var dJ=((dK)*4)&4294967295;var dH=((dJ)+3)&4294967295;var dG=(dL+dH)&4294967295;HEAP[dG]=-1;var dF=bm;var dE=((dF)+1)&4294967295;bm=dE;fq=23;continue}}}}}}while(0);var de=bK;var dd=(de+108)&4294967295;var dc=HEAP[dd];var da=(((dc))|0)==0;if(da){R=1}else{var c9=bK;var c8=(c9+108)&4294967295;var c6=HEAP[c8];R=c6}var c5=bK;var c4=(c5+172)&4294967295;var cS=HEAP[c4];var cG=eW;var cR=R;var cQ=by;var cP=ed;var cO=(X)&4294967295;var cN=__ZN6Splash9drawImageEPFbPvPhS1_ES0_15SplashColorModebiiPd(cS,186,cG,cR,1,cQ,cP,cO);var cM=c7;bz=cM;var cL=bz;var cK=(cL)!=0;if(cK){var cJ=bz;__ZN12SplashBitmapD1Ev(cJ);var cx=bz;var cw=cx;__ZdlPv(cw)}var cv=(eW+12)&4294967295;var cu=HEAP[cv];_gfree(cu);var ct=(eW)&4294967295;var cs=HEAP[ct];bx=cs;var cr=bx;var cq=(cr)!=0;if(cq){var cp=bx;__ZN11ImageStreamD1Ev(cp);var co=bx;var cb=co;__ZdlPv(cb)}var ca=fX;var b8=(ca)&4294967295;var b7=HEAP[b8];var b6=(b7+16)&4294967295;var b5=HEAP[b6];var b4=b5;var b3=fX;FUNCTION_TABLE[b4](b3);fq=13;break $bb1$$bb$2}else{if(fq==10){var am=c7;bA=am;var al=bA;var ak=(al)!=0;if(ak){var aj=bA;__ZN12SplashBitmapD1Ev(aj);var ai=bA;var ah=ai;__ZdlPv(ah)}fq=13;break $bb1$$bb$2}}}}while(0);if(fq==0){var e5=h;var fp=reSign((e5),8,0)!=0;if(fp){bR=0}else{bR=1}var e3=bR;var eF=__ZN6Object7initIntEi(aa,e3);var eE=h;var bN=reSign((eE),8,0)!=0;if(bN){bQ=1}else{bQ=0}var eD=bQ;var eC=__ZN6Object7initIntEi(az,eD);var eB=bK;var eA=(eB+164)&4294967295;var ez=HEAP[eA];var ex=__ZN6Object9initArrayEP4XRef(bk,ez);__ZN6Object8arrayAddEPS_(bk,aa);__ZN6Object8arrayAddEPS_(bk,az);var ew=__Znwj(4);var ev=ew;fd=ev;var d6=fd;__ZN23GfxDeviceGrayColorSpaceC1Ev(d6);var d5=fd;var d4=d5;fc=d4;var d3=__Znwj(668);var d2=d3;bo=d2;var d1=bo;var d0=fc;__ZN16GfxImageColorMapC1EiP6ObjectP13GfxColorSpace(d1,1,bk,d0);var dZ=bo;dI=dZ;__ZN6Object4freeEv(bk);var dY=bK;var dX=(dY)&4294967295;var dB=(dX)&4294967295;var dA=HEAP[dB];var dy=(dA+324)&4294967295;var dx=HEAP[dy];var dw=eP;var dv=unSign((dw),8,0);var du=f2;var dt=unSign((du),8,0);var ds=dx;var dr=bK;var c3=eu;var c2=b9;var c1=fX;var c0=by;var cZ=ed;var cY=aL;var cX=(((dt))&255);var cW=eJ;var cV=fJ;var cU=dz;var cI=dI;var cH=(((dv))&255);FUNCTION_TABLE[ds](dr,c3,c2,c1,c0,cZ,cY,cX,cW,cV,cU,cI,cH);var cF=dI;d=cF;var cE=d;var cD=(cE)!=0;if(cD){var cC=d;__ZN16GfxImageColorMapD1Ev(cC);var cB=d;var cA=cB;__ZdlPv(cA)}}STACKTOP=ab;return;return}function __ZN15SplashOutputDev12imageMaskSrcEPvPh(d,p){var q;var r;var t;var s;var O;var Q;var c;var b;var Z;var A=0;r=d;t=p;var N=r;var M=N;Q=M;var L=Q;var K=(L+16)&4294967295;var J=HEAP[K];var I=Q;var G=(I+12)&4294967295;var E=HEAP[G];var C=(((J))|0)==(((E))|0);if(C){O=0}else{Z=0;var o=Q;var n=(o)&4294967295;var m=HEAP[n];var l=__ZN11ImageStream7getLineEv(m);c=l;var k=t;b=k;while(1){var S=Q;var R=(S+8)&4294967295;var H=HEAP[R];var F=Z;var D=(((H))|0)>(((F))|0);if(!(D)){q=3;break}var j=c;var i=HEAP[j];var h=Q;var g=(h+4)&4294967295;var f=HEAP[g];var a=(i)^(f);var aa=b;HEAP[aa]=a;var Y=b;var X=(Y+1)&4294967295;b=X;var W=c;var V=(W+1)&4294967295;c=V;var U=Z;var T=((U)+1)&4294967295;Z=T;q=1;continue}var B=Q;var z=(B+16)&4294967295;var y=HEAP[z];var x=((y)+1)&4294967295;var w=Q;var v=(w+16)&4294967295;HEAP[v]=x;O=1}var u=O;s=u;var P=s;var e=(((P))&255);return e;return null}function __ZN15SplashOutputDev14maskedImageSrcEPvPhS1_(a4,s,aR){var N=STACKTOP;STACKTOP+=20;_memset(N,0,20);var aB;var bD;var g;var bE;var c;var cA;var cz;var G;var b3;var bi;var v=N;var b2;var t;var C=N+4;var cy=N+16;var bI;var b6;var b1;var bQ=0;bD=a4;g=s;bE=aR;var cx=bD;var cw=cx;G=cw;var cv=G;var cu=(cv+28)&4294967295;var ct=HEAP[cu];var cs=G;var cr=(cs+24)&4294967295;var cq=HEAP[cr];var cp=(((ct))|0)==(((cq))|0);if(cp){cz=0}else{var bu=G;var bs=(bu+4)&4294967295;var bq=HEAP[bs];var bp=__ZN16GfxImageColorMap16getNumPixelCompsEv(bq);b6=bp;b1=0;var bo=G;var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=__ZN11ImageStream7getLineEv(bm);b3=bl;var bk=g;b2=bk;var bj=bE;bi=bj;$bb17$5:while(1){var ae=G;var ad=(ae+20)&4294967295;var ac=HEAP[ad];var ab=b1;var aa=(((ac))|0)>(((ab))|0);if(!(aa)){aB=7;break $bb17$5}var a9=G;var a7=(a9+28)&4294967295;var a5=HEAP[a7];var a3=G;var a2=(a3+8)&4294967295;var a1=HEAP[a2];var a0=b1;var aZ=(v)&4294967295;__ZN12SplashBitmap8getPixelEiiPh(a1,a0,a5,aZ);var aY=(v)&4294967295;var aX=HEAP[aY];var aN=reSign((aX),8,0)!=0;if(aN){cA=-1}else{cA=0}var aL=cA;bI=aL;var aJ=G;var aI=(aJ+12)&4294967295;var aH=HEAP[aI];var aG=(aH)!=0;$bb6$$bb11$12:do{if(aG){var aF=G;var aE=(aF+16)&4294967295;var aD=HEAP[aE];if(aD==0){aB=9}else{if(aD==1){aB=9}else{if(aD==2){aB=10}else{if(aD==3){aB=10}else{if(aD==4){aB=11}else{aB=12}}}}}if(aB==9){var aC=G;var ar=(aC+12)&4294967295;var ap=HEAP[ar];var an=b3;var am=HEAP[an];var al=unSign((am),8,0);var ak=(ap+al)&4294967295;var aj=HEAP[ak];var ai=b2;HEAP[ai]=aj;var ah=b2;var ag=(ah+1)&4294967295;b2=ag;var X=bi;var V=bI;HEAP[X]=V;var T=bi;var S=(T+1)&4294967295;bi=S}else{if(aB==10){var R=G;var Q=(R+12)&4294967295;var P=HEAP[Q];var O=b3;var M=HEAP[O];var L=unSign((M),8,0);var F=((L)*3)&4294967295;var E=(P+F)&4294967295;t=E;var D=t;var B=(D)&4294967295;var A=HEAP[B];var z=b2;HEAP[z]=A;var y=b2;var x=(y+1)&4294967295;b2=x;var w=t;var u=(w+1)&4294967295;var r=HEAP[u];var q=b2;HEAP[q]=r;var p=b2;var o=(p+1)&4294967295;b2=o;var n=t;var m=(n+2)&4294967295;var l=HEAP[m];var k=b2;HEAP[k]=l;var j=b2;var i=(j+1)&4294967295;b2=i;var f=bi;var e=bI;HEAP[f]=e;var d=bi;var b=(d+1)&4294967295;bi=b}else{if(aB==11){var a=G;var cF=(a+12)&4294967295;var cE=HEAP[cF];var cD=b3;var cC=HEAP[cD];var cB=unSign((cC),8,0);var co=((cB)*4)&4294967295;var cn=(cE+co)&4294967295;t=cn;var cm=t;var cl=(cm)&4294967295;var ck=HEAP[cl];var cj=b2;HEAP[cj]=ck;var ci=b2;var ch=(ci+1)&4294967295;b2=ch;var cg=t;var cf=(cg+1)&4294967295;var ce=HEAP[cf];var cd=b2;HEAP[cd]=ce;var cc=b2;var cb=(cc+1)&4294967295;b2=cb;var ca=t;var b9=(ca+2)&4294967295;var b8=HEAP[b9];var b7=b2;HEAP[b7]=b8;var b5=b2;var b4=(b5+1)&4294967295;b2=b4;var b0=b2;HEAP[b0]=-1;var bZ=b2;var bY=(bZ+1)&4294967295;b2=bY;var bX=bi;var bW=bI;HEAP[bX]=bW;var bV=bi;var bU=(bV+1)&4294967295;bi=bU}}}}else{var bT=G;var bS=(bT+16)&4294967295;var bR=HEAP[bS];if(bR==0){aB=13}else{if(bR==1){aB=13}else{if(bR==2){aB=14}else{if(bR==3){aB=14}else{if(bR==4){aB=14}else{aB=15;break $bb6$$bb11$12}}}}}if(aB==13){var bP=G;var bO=(bP+4)&4294967295;var bN=HEAP[bO];var bM=b3;__ZN16GfxImageColorMap7getGrayEPhPi(bN,bM,cy);var bL=HEAP[cy];var bK=__ZL9colToBytei(bL);var bJ=b2;HEAP[bJ]=bK;var bH=b2;var bG=(bH+1)&4294967295;b2=bG;var bF=bi;var bC=bI;HEAP[bF]=bC;var bB=bi;var bA=(bB+1)&4294967295;bi=bA}else{if(aB==14){var bz=G;var by=(bz+4)&4294967295;var bx=HEAP[by];var bw=b3;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(bx,bw,C);var bv=(C)&4294967295;var bt=HEAP[bv];var br=__ZL9colToBytei(bt);var bh=b2;HEAP[bh]=br;var bg=b2;var bf=(bg+1)&4294967295;b2=bf;var be=(C+4)&4294967295;var bd=HEAP[be];var bc=__ZL9colToBytei(bd);var bb=b2;HEAP[bb]=bc;var ba=b2;var a8=(ba+1)&4294967295;b2=a8;var a6=(C+8)&4294967295;var aW=HEAP[a6];var aV=__ZL9colToBytei(aW);var aU=b2;HEAP[aU]=aV;var aT=b2;var aS=(aT+1)&4294967295;b2=aS;var aQ=G;var aP=(aQ+16)&4294967295;var aO=HEAP[aP];var aM=(((aO))|0)==4;if(aM){var aK=b2;HEAP[aK]=-1;var aA=b2;var az=(aA+1)&4294967295;b2=az}var ay=bi;var ax=bI;HEAP[ay]=ax;var aw=bi;var av=(aw+1)&4294967295;bi=av}}}}while(0);var au=b1;var at=((au)+1)&4294967295;b1=at;var aq=b3;var ao=b6;var af=(aq+ao)&4294967295;b3=af;aB=1;continue $bb17$5}var Z=G;var Y=(Z+28)&4294967295;var W=HEAP[Y];var U=((W)+1)&4294967295;var J=G;var I=(J+28)&4294967295;HEAP[I]=U;cz=1}var H=cz;c=H;var K=c;var h=(((K))&255);STACKTOP=N;return h;return null}function __ZN15SplashOutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPib(aC,dH,a7,ci,dp,u,de,c7,cU,L){var az=STACKTOP;STACKTOP+=97;_memset(az,0,97);var bw;var da;var cd;var dx;var g;var dG;var h;var di;var cA;var f;var ce;var dD;var dE;var bE;var dB;var dA;var dz;var cM;var P=az;var am=az+48;var b0;var cZ;var dC=az+80;var ac=az+84;var dF=az+96;var c0;var c1;var cL=0;da=aC;cd=dH;dx=a7;g=ci;dG=dp;h=u;di=de;cA=c7;f=cU;ce=L;var dy=cd;var dw=__ZN8GfxState6getCTMEv(dy);cM=dw;c1=0;$bb2$2:while(1){var cl=c1;var ck=(((cl))|0)<=5;if(!(ck)){bw=4;break $bb2$2}var dv=cM;var du=c1;var dt=(dv+8*du)&4294967295;var ds=HEAP[dt];var cr=___finite(ds);var cp=(((cr))|0)==0;if(cp){bw=1;break $bb2$2}var cn=c1;var cm=((cn)+1)&4294967295;c1=cm;bw=0;continue $bb2$2}if(bw==4){var cj=cM;var ch=(cj)&4294967295;var cg=HEAP[ch];var cf=(P)&4294967295;HEAP[cf]=cg;var b4=cM;var b2=(b4+8)&4294967295;var bZ=HEAP[b2];var bY=(P+8)&4294967295;HEAP[bY]=bZ;var bX=cM;var bW=(bX+16)&4294967295;var bV=HEAP[bW];var bU=0-(bV);var bT=(P+16)&4294967295;HEAP[bT]=bU;var bS=cM;var bJ=(bS+24)&4294967295;var bH=HEAP[bJ];var bF=0-(bH);var bD=(P+24)&4294967295;HEAP[bD]=bF;var bC=cM;var bB=(bC+16)&4294967295;var bA=HEAP[bB];var bz=cM;var by=(bz+32)&4294967295;var bx=HEAP[by];var bn=(bA)+(bx);var bl=(P+32)&4294967295;HEAP[bl]=bn;var bi=cM;var bg=(bi+24)&4294967295;var be=HEAP[bg];var bc=cM;var ba=(bc+40)&4294967295;var a8=HEAP[ba];var a5=(be)+(a8);var a3=(P+40)&4294967295;HEAP[a3]=a5;var aR=di;var aP=__ZN16GfxImageColorMap16getNumPixelCompsEv(aR);dz=aP;var aM=di;var aK=__ZN16GfxImageColorMap7getBitsEv(aM);dA=aK;var aI=__Znwj(28);var aG=aI;dB=aG;var aE=dB;var aB=g;var ay=dG;var aw=dz;var aj=dA;__ZN11ImageStreamC1EP6Streamiii(aE,aB,ay,aw,aj);var ah=(am)&4294967295;var ae=dB;HEAP[ah]=ae;var ab=(am)&4294967295;var Z=HEAP[ab];__ZN11ImageStream5resetEv(Z);var X=(am+4)&4294967295;var V=di;HEAP[X]=V;var T=(am+12)&4294967295;var R=f;HEAP[T]=R;var O=da;var C=(O+108)&4294967295;var A=HEAP[C];var x=(am+16)&4294967295;HEAP[x]=A;var v=(am+20)&4294967295;var s=dG;HEAP[v]=s;var q=(am+24)&4294967295;var o=h;HEAP[q]=o;var m=(am+28)&4294967295;HEAP[m]=0;var k=(am+8)&4294967295;HEAP[k]=0;var i=di;var e=__ZN16GfxImageColorMap16getNumPixelCompsEv(i);var d=(((e))|0)==1;var c=unSign((d),1,0);bE=c;var b=bE;var a0=reSign((b),8,0)!=0;$bb4$$bb16$8:do{if(a0){var a=di;var dN=__ZN16GfxImageColorMap7getBitsEv(a);var dM=1<<(dN);c0=dM;var dL=da;var dK=(dL+108)&4294967295;var dJ=HEAP[dK];if(dJ==0){bw=23}else{if(dJ==1){bw=23}else{if(dJ==2){bw=24}else{if(dJ==3){bw=24}else{if(dJ==4){bw=25}else{bw=14;break $bb4$$bb16$8}}}}}if(bw==23){var dr=c0;var dq=_gmalloc(dr);var dn=(am+8)&4294967295;HEAP[dn]=dq;c1=0;while(1){var c8=c1;var c6=c0;var c5=(((c8))|0)<(((c6))|0);if(!(c5)){bw=7;break}var dm=c1;var dl=(((dm))&255);HEAP[dF]=dl;var dk=di;__ZN16GfxImageColorMap7getGrayEPhPi(dk,dF,dC);var dj=(am+8)&4294967295;var dh=HEAP[dj];var dg=HEAP[dC];var df=__ZL9colToBytei(dg);var dd=c1;var dc=(dh+dd)&4294967295;HEAP[dc]=df;var db=c1;var c9=((db)+1)&4294967295;c1=c9;bw=5;continue}}else{if(bw==24){var c4=c0;var c3=_gmallocn(c4,3);var c2=(am+8)&4294967295;HEAP[c2]=c3;c1=0;while(1){var cb=c1;var ca=c0;var b9=(((cb))|0)<(((ca))|0);if(!(b9)){bw=11;break}var cY=c1;var cX=(((cY))&255);HEAP[dF]=cX;var cW=di;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(cW,dF,ac);var cV=(am+8)&4294967295;var cT=HEAP[cV];var cS=c1;var cR=((cS)*3)&4294967295;var cQ=(ac)&4294967295;var cP=HEAP[cQ];var cN=__ZL9colToBytei(cP);var cK=(cT+cR)&4294967295;HEAP[cK]=cN;var cJ=(am+8)&4294967295;var cI=HEAP[cJ];var cH=c1;var cG=((cH)*3)&4294967295;var cF=((cG)+1)&4294967295;var cE=(ac+4)&4294967295;var cD=HEAP[cE];var cC=__ZL9colToBytei(cD);var cB=(cI+cF)&4294967295;HEAP[cB]=cC;var cz=(am+8)&4294967295;var cy=HEAP[cz];var cx=c1;var cw=((cx)*3)&4294967295;var cv=((cw)+2)&4294967295;var cu=(ac+8)&4294967295;var ct=HEAP[cu];var cs=__ZL9colToBytei(ct);var cq=(cy+cv)&4294967295;HEAP[cq]=cs;var co=c1;var cc=((co)+1)&4294967295;c1=cc;bw=9;continue}}else{if(bw==25){var b8=c0;var b7=_gmallocn(b8,4);var b6=(am+8)&4294967295;HEAP[b6]=b7;c1=0;while(1){var ao=c1;var an=c0;var al=(((ao))|0)<(((an))|0);if(!(al)){bw=14;break $bb4$$bb16$8}var b5=c1;var b3=(((b5))&255);HEAP[dF]=b3;var b1=di;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(b1,dF,ac);var bR=(am+8)&4294967295;var bQ=HEAP[bR];var bP=c1;var bO=((bP)*4)&4294967295;var bN=(ac)&4294967295;var bM=HEAP[bN];var bL=__ZL9colToBytei(bM);var bK=(bQ+bO)&4294967295;HEAP[bK]=bL;var bI=(am+8)&4294967295;var bG=HEAP[bI];var bv=c1;var bu=((bv)*4)&4294967295;var bt=((bu)+1)&4294967295;var bs=(ac+4)&4294967295;var br=HEAP[bs];var bq=__ZL9colToBytei(br);var bp=(bG+bt)&4294967295;HEAP[bp]=bq;var bo=(am+8)&4294967295;var bm=HEAP[bo];var bk=c1;var aZ=((bk)*4)&4294967295;var aY=((aZ)+2)&4294967295;var aX=(ac+8)&4294967295;var aW=HEAP[aX];var aV=__ZL9colToBytei(aW);var aU=(bm+aY)&4294967295;HEAP[aU]=aV;var aT=(am+8)&4294967295;var aS=HEAP[aT];var aQ=c1;var aO=((aQ)*4)&4294967295;var at=((aO)+3)&4294967295;var ar=(aS+at)&4294967295;HEAP[ar]=-1;var aq=c1;var ap=((aq)+1)&4294967295;c1=ap;bw=12;continue}}}}}}while(0);var ak=da;var ai=(ak+108)&4294967295;var ag=HEAP[ai];var K=(((ag))|0)==0;if(K){b0=1}else{var J=da;var I=(J+108)&4294967295;var H=HEAP[I];b0=H}var G=f;var F=(G)!=0;if(F){dE=188}else{dE=182}var E=dE;cZ=E;var D=f;var B=(D)!=0;var z=unSign((B),1,0);var bj=da;var bh=(bj+172)&4294967295;var bf=HEAP[bh];var bd=cZ;var dI=am;var bb=b0;var a9=(((z))&255);var a6=dG;var a4=h;var a2=(P)&4294967295;var a1=__ZN6Splash9drawImageEPFbPvPhS1_ES0_15SplashColorModebiiPd(bf,bd,dI,bb,a9,a6,a4,a2);var aN=ce;var cO=reSign((aN),8,0)!=0;$bb25$$bb28$34:do{if(cO){while(1){var av=(am+28)&4294967295;var au=HEAP[av];var af=h;var ad=(((au))|0)<(((af))|0);if(!(ad)){bw=19;break $bb25$$bb28$34}var aL=(am)&4294967295;var aJ=HEAP[aL];var aH=__ZN11ImageStream7getLineEv(aJ);var aF=(am+28)&4294967295;var aD=HEAP[aF];var aA=((aD)+1)&4294967295;var ax=(am+28)&4294967295;HEAP[ax]=aA;bw=17;continue}}}while(0);var aa=(am+8)&4294967295;var Y=HEAP[aa];_gfree(Y);var W=(am)&4294967295;var U=HEAP[W];dD=U;var S=dD;var Q=(S)!=0;if(Q){var N=dD;__ZN11ImageStreamD1Ev(N);var M=dD;var y=M;__ZdlPv(y)}var w=g;var t=(w)&4294967295;var r=HEAP[t];var p=(r+16)&4294967295;var n=HEAP[p];var l=n;var j=g;FUNCTION_TABLE[l](j)}STACKTOP=az;return;return}function __ZN15SplashOutputDev13alphaImageSrcEPvPhS1_(bn,t,a9){var ac=STACKTOP;STACKTOP+=16;_memset(ac,0,16);var aT;var bW;var g;var bX;var c;var cT;var S;var cm;var bB;var cl;var C;var K=ac;var cS=ac+12;var b1;var cq;var ck;var cn;var b9=0;bW=bn;g=t;bX=a9;var cR=bW;var cQ=cR;S=cQ;var cP=S;var cO=(cP+28)&4294967295;var cN=HEAP[cO];var cM=S;var cL=(cM+24)&4294967295;var cK=HEAP[cL];var cJ=(((cN))|0)==(((cK))|0);if(cJ){cT=0}else{var bN=S;var bL=(bN+4)&4294967295;var bJ=HEAP[bL];var bI=__ZN16GfxImageColorMap16getNumPixelCompsEv(bJ);cq=bI;ck=0;var bH=S;var bG=(bH)&4294967295;var bF=HEAP[bG];var bE=__ZN11ImageStream7getLineEv(bF);cm=bE;var bD=g;cl=bD;var bC=bX;bB=bC;$bb20$5:while(1){var A=S;var z=(A+20)&4294967295;var y=HEAP[z];var x=ck;var w=(((y))|0)>(((x))|0);if(!(w)){aT=13;break $bb20$5}b1=0;cn=0;$bb7$8:while(1){var aw=cn;var am=cq;var ak=(((aw))|0)<(((am))|0);if(!(ak)){aT=8;break $bb7$8}var bs=cm;var bq=cn;var bo=(bs+bq)&4294967295;var bm=HEAP[bo];var bl=unSign((bm),8,0);var bj=S;var bi=(bj+12)&4294967295;var bh=HEAP[bi];var bg=cn;var bf=((bg)*2)&4294967295;var a5=(bh+4*bf)&4294967295;var a3=HEAP[a5];var a1=(((bl))|0)<(((a3))|0);if(a1){aT=3;break $bb7$8}var a0=cm;var aZ=cn;var aY=(a0+aZ)&4294967295;var aX=HEAP[aY];var aW=unSign((aX),8,0);var aV=S;var aU=(aV+12)&4294967295;var aK=HEAP[aU];var aI=cn;var aF=((aI)*2)&4294967295;var aD=((aF)+1)&4294967295;var aB=(aK+4*aD)&4294967295;var aA=HEAP[aB];var az=(((aW))|0)>(((aA))|0);if(az){aT=3;break $bb7$8}var ay=cn;var ax=((ay)+1)&4294967295;cn=ax;aT=2;continue $bb7$8}if(aT==3){b1=-1}var ai=S;var ah=(ai+8)&4294967295;var ag=HEAP[ah];var af=(ag)!=0;$bb9$$bb14$16:do{if(af){var ae=S;var ad=(ae+16)&4294967295;var ab=HEAP[ad];if(ab==0){aT=15}else{if(ab==1){aT=15}else{if(ab==2){aT=16}else{if(ab==3){aT=16}else{if(ab==4){aT=17}else{aT=18}}}}}if(aT==15){var aa=S;var P=(aa+8)&4294967295;var N=HEAP[P];var L=cm;var J=HEAP[L];var I=unSign((J),8,0);var H=(N+I)&4294967295;var G=HEAP[H];var F=cl;HEAP[F]=G;var E=cl;var D=(E+1)&4294967295;cl=D;var s=bB;var q=b1;HEAP[s]=q;var o=bB;var n=(o+1)&4294967295;bB=n}else{if(aT==16){var m=S;var l=(m+8)&4294967295;var k=HEAP[l];var j=cm;var i=HEAP[j];var h=unSign((i),8,0);var f=((h)*3)&4294967295;var e=(k+f)&4294967295;C=e;var d=C;var b=(d)&4294967295;var a=HEAP[b];var cY=cl;HEAP[cY]=a;var cX=cl;var cW=(cX+1)&4294967295;cl=cW;var cV=C;var cU=(cV+1)&4294967295;var cI=HEAP[cU];var cH=cl;HEAP[cH]=cI;var cG=cl;var cF=(cG+1)&4294967295;cl=cF;var cE=C;var cD=(cE+2)&4294967295;var cC=HEAP[cD];var cB=cl;HEAP[cB]=cC;var cA=cl;var cz=(cA+1)&4294967295;cl=cz;var cy=bB;var cx=b1;HEAP[cy]=cx;var cw=bB;var cv=(cw+1)&4294967295;bB=cv}else{if(aT==17){var cu=S;var ct=(cu+8)&4294967295;var cs=HEAP[ct];var cr=cm;var cp=HEAP[cr];var co=unSign((cp),8,0);var cj=((co)*4)&4294967295;var ci=(cs+cj)&4294967295;C=ci;var ch=C;var cg=(ch)&4294967295;var cf=HEAP[cg];var ce=cl;HEAP[ce]=cf;var cd=cl;var cc=(cd+1)&4294967295;cl=cc;var cb=C;var ca=(cb+1)&4294967295;var b8=HEAP[ca];var b7=cl;HEAP[b7]=b8;var b6=cl;var b5=(b6+1)&4294967295;cl=b5;var b4=C;var b3=(b4+2)&4294967295;var b2=HEAP[b3];var b0=cl;HEAP[b0]=b2;var bZ=cl;var bY=(bZ+1)&4294967295;cl=bY;var bV=cl;HEAP[bV]=-1;var bU=cl;var bT=(bU+1)&4294967295;cl=bT;var bS=bB;var bR=b1;HEAP[bS]=bR;var bQ=bB;var bP=(bQ+1)&4294967295;bB=bP}}}}else{var bO=S;var bM=(bO+16)&4294967295;var bK=HEAP[bM];if(bK==0){aT=19}else{if(bK==1){aT=19}else{if(bK==2){aT=20}else{if(bK==3){aT=20}else{if(bK==4){aT=20}else{aT=21;break $bb9$$bb14$16}}}}}if(aT==19){var bA=S;var bz=(bA+4)&4294967295;var by=HEAP[bz];var bx=cm;__ZN16GfxImageColorMap7getGrayEPhPi(by,bx,cS);var bw=HEAP[cS];var bv=__ZL9colToBytei(bw);var bu=cl;HEAP[bu]=bv;var bt=cl;var br=(bt+1)&4294967295;cl=br;var bp=bB;var be=b1;HEAP[bp]=be;var bd=bB;var bc=(bd+1)&4294967295;bB=bc}else{if(aT==20){var bb=S;var ba=(bb+4)&4294967295;var a8=HEAP[ba];var a7=cm;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(a8,a7,K);var a6=(K)&4294967295;var a4=HEAP[a6];var a2=__ZL9colToBytei(a4);var aS=cl;HEAP[aS]=a2;var aR=cl;var aQ=(aR+1)&4294967295;cl=aQ;var aP=(K+4)&4294967295;var aO=HEAP[aP];var aN=__ZL9colToBytei(aO);var aM=cl;HEAP[aM]=aN;var aL=cl;var aJ=(aL+1)&4294967295;cl=aJ;var aH=(K+8)&4294967295;var av=HEAP[aH];var au=__ZL9colToBytei(av);var at=cl;HEAP[at]=au;var ar=cl;var aq=(ar+1)&4294967295;cl=aq;var ap=S;var ao=(ap+16)&4294967295;var an=HEAP[ao];var al=(((an))|0)==4;if(al){var aj=cl;HEAP[aj]=-1;var Y=cl;var X=(Y+1)&4294967295;cl=X}var W=bB;var V=b1;HEAP[W]=V;var U=bB;var T=(U+1)&4294967295;bB=T}}}}while(0);var R=ck;var Q=((R)+1)&4294967295;ck=Q;var O=cm;var M=cq;var B=(O+M)&4294967295;cm=B;aT=1;continue $bb20$5}var v=S;var u=(v+28)&4294967295;var r=HEAP[u];var p=((r)+1)&4294967295;var aG=S;var aE=(aG+28)&4294967295;HEAP[aE]=p;cT=1}var aC=cT;c=aC;var Z=c;var bk=(((Z))&255);STACKTOP=ac;return bk;return null}function __ZN15SplashOutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb(aR,n,ce,dl,aM,c7,av,bO,cO){var Y=STACKTOP;STACKTOP+=72;_memset(Y,0,72);var d8;var bD;var di;var bT;var eE;var bt;var c6;var B;var eI;var au;var bs;var P;var br;var bq;var bp;var bo;var bn;var bm;var bl;var bk;var bj;var dW;var dV;var dU;var a2;var bi;var dT;var dS;var a3;var dX;var V=Y;var cp=Y+48;var bh;var dM;var g=Y+68;var a4;var c5=0;bD=aR;di=n;bT=ce;eE=dl;bt=aM;c6=c7;B=av;eI=bO;au=cO;var dR=di;var dQ=__ZN8GfxState17getFillColorSpaceEv(dR);dS=dQ;var dP=dS;var dO=(dP)&4294967295;var dN=HEAP[dO];var du=(dN+56)&4294967295;var dt=HEAP[du];var ds=dt;var dr=dS;var dq=FUNCTION_TABLE[ds](dr);a3=dq;var dp=a3;var d9=reSign((dp),8,0)!=0;$bb23$$bb$2:do{if(!d9){var dn=di;var dm=__ZN8GfxState6getCTMEv(dn);dX=dm;bh=0;$bb3$4:while(1){var cY=bh;var cX=(((cY))|0)<=5;if(!(cX)){d8=4;break $bb3$4}var dk=dX;var dj=bh;var c4=(dk+8*dj)&4294967295;var c3=HEAP[c4];var c2=___finite(c3);var c1=(((c2))|0)==0;if(c1){d8=1;break $bb23$$bb$2}var c0=bh;var cZ=((c0)+1)&4294967295;bh=cZ;d8=0;continue $bb3$4}var cW=dX;var cV=(cW)&4294967295;var cJ=HEAP[cV];var cI=(V)&4294967295;HEAP[cI]=cJ;var cH=dX;var cG=(cH+8)&4294967295;var cF=HEAP[cG];var cE=(V+8)&4294967295;HEAP[cE]=cF;var cD=dX;var cC=(cD+16)&4294967295;var cB=HEAP[cC];var cA=0-(cB);var co=(V+16)&4294967295;HEAP[co]=cA;var cn=dX;var cm=(cn+24)&4294967295;var cl=HEAP[cm];var ck=0-(cl);var cj=(V+24)&4294967295;HEAP[cj]=ck;var ci=dX;var ch=(ci+16)&4294967295;var cg=HEAP[ch];var cf=dX;var cd=(cf+32)&4294967295;var cc=HEAP[cd];var cb=(cg)+(cc);var ca=(V+32)&4294967295;HEAP[ca]=cb;var b9=dX;var b8=(b9+24)&4294967295;var b7=HEAP[b8];var b6=dX;var b5=(b6+40)&4294967295;var b4=HEAP[b5];var b3=(b7)+(b4);var b2=(V+40)&4294967295;HEAP[b2]=b3;var b1=__Znwj(28);var b0=b1;dT=b0;var bZ=dT;var bY=eE;var bX=bt;__ZN11ImageStreamC1EP6Streamiii(bZ,bY,bX,1,1);var bW=(cp)&4294967295;var bV=dT;HEAP[bW]=bV;var bU=(cp)&4294967295;var bS=HEAP[bU];__ZN11ImageStream5resetEv(bS);var bR=B;var bH=reSign((bR),8,0)!=0;if(bH){bi=0}else{bi=1}var bQ=(cp+4)&4294967295;var bP=bi;HEAP[bQ]=bP;var bN=(cp+8)&4294967295;var bM=bt;HEAP[bN]=bM;var bL=(cp+12)&4294967295;var bK=c6;HEAP[bL]=bK;var bJ=(cp+16)&4294967295;HEAP[bJ]=0;var bI=di;var bG=__ZN8GfxState17getFillColorSpaceEv(bI);dU=bG;var bF=dU;var bE=(bF)&4294967295;var bC=HEAP[bE];var bA=(bC+12)&4294967295;var bz=HEAP[bA];var by=bz;var bx=dU;var bw=FUNCTION_TABLE[by](bx);var bv=(((bw))|0)==10;var be=unSign((bv),1,0);a2=be;var bd=a2;var bB=reSign((bd),8,0)!=0;$bb10$$bb14$13:do{if(bB){var bc=__Znwj(32);var bb=bc;dV=bb;var ba=dV;var a9=(ba)&4294967295;HEAP[a9]=0;var a8=(ba+4)&4294967295;HEAP[a8]=0;var a7=(ba+8)&4294967295;HEAP[a7]=0;var a6=(ba+12)&4294967295;HEAP[a6]=0;var a5=(ba+16)&4294967295;HEAP[a5]=0;var a1=(ba+20)&4294967295;HEAP[a1]=0;var a0=(ba+24)&4294967295;HEAP[a0]=0;var aZ=(ba+28)&4294967295;HEAP[aZ]=0;var aY=dV;a4=aY;var aX=a4;var aW=(aX)&4294967295;HEAP[aW]=0;var aV=a4;var aU=(aV+4)&4294967295;HEAP[aU]=0;var aT=a4;var aS=(aT+12)&4294967295;HEAP[aS]=0;var aQ=a4;var aP=(aQ+16)&4294967295;HEAP[aP]=0;var aO=bD;var aN=(aO+232)&4294967295;var aL=HEAP[aN];var aK=a4;var aJ=(aK+28)&4294967295;HEAP[aJ]=aL;var aI=bD;var aH=(aI+232)&4294967295;var aG=a4;HEAP[aH]=aG;var aF=bD;var aE=(aF+168)&4294967295;var aD=HEAP[aE];var aC=a4;var aB=(aC+20)&4294967295;HEAP[aB]=aD;var aA=bD;var az=(aA+172)&4294967295;var ay=HEAP[az];var ax=a4;var aw=(ax+24)&4294967295;HEAP[aw]=ay;var at=bD;var ar=(at+168)&4294967295;var aq=HEAP[ar];var ap=__ZN12SplashBitmap8getWidthEv(aq);dW=ap;var ao=bD;var an=(ao+168)&4294967295;var am=HEAP[an];var al=__ZN12SplashBitmap9getHeightEv(am);bj=al;var ak=__Znwj(28);var aj=ak;bk=aj;var ai=bD;var ah=(ai+116)&4294967295;var ag=HEAP[ah];var af=unSign((ag),8,0);var ae=bD;var ad=(ae+108)&4294967295;var ac=HEAP[ad];var ab=bD;var aa=(ab+112)&4294967295;var Z=HEAP[aa];var X=bk;var W=dW;var U=bj;var T=(((af))&255);__ZN12SplashBitmapC1Eiii15SplashColorModebb(X,W,U,Z,ac,1,T);var S=bD;var R=(S+168)&4294967295;var Q=bk;HEAP[R]=Q;var O=a4;var M=(O+24)&4294967295;var K=HEAP[M];var A=__ZN6Splash9getScreenEv(K);bl=A;var z=__Znwj(188);var y=z;bm=y;var x=bD;var w=(x+118)&4294967295;var v=HEAP[w];var u=unSign((v),8,0);var t=bD;var r=(t+168)&4294967295;var p=HEAP[r];var e=bm;var d=(((u))&255);var c=bl;__ZN6SplashC1EP12SplashBitmapbP12SplashScreen(e,p,d,c);var b=bD;var a=(b+172)&4294967295;var eU=bm;HEAP[a]=eU;var eT=bD;var eS=(eT+168)&4294967295;var eQ=HEAP[eS];var eO=__ZN12SplashBitmap9getHeightEv(eQ);var eD=bD;var eC=(eD+168)&4294967295;var eB=HEAP[eC];var eA=__ZN12SplashBitmap8getWidthEv(eB);var ez=a4;var ey=(ez+20)&4294967295;var ex=HEAP[ey];var ew=bD;var eu=(ew+172)&4294967295;var es=HEAP[eu];var N=__ZN6Splash15blitTransparentEP12SplashBitmapiiiiii(es,ex,0,0,0,0,eA,eO);var L=a4;var J=(L+20)&4294967295;var I=HEAP[J];var H=bD;var G=(H+172)&4294967295;var F=HEAP[G];__ZN6Splash21setInNonIsolatedGroupEP12SplashBitmapii(F,I,0,0);var E=bD;var D=(E+168)&4294967295;var C=HEAP[D];var s=a4;var q=(s+8)&4294967295;HEAP[q]=C;var o=bD;var m=(o+168)&4294967295;var l=HEAP[m];var k=__ZN12SplashBitmap8getWidthEv(l);bn=k;var j=bD;var i=(j+168)&4294967295;var h=HEAP[i];var f=__ZN12SplashBitmap9getHeightEv(h);bo=f;var eR=__Znwj(28);var eP=eR;bp=eP;var eN=bp;var eM=bn;var eL=bo;__ZN12SplashBitmapC1Eiii15SplashColorModebb(eN,eM,eL,1,1,0,1);var eK=bD;var eJ=(eK+236)&4294967295;var eH=bp;HEAP[eJ]=eH;var eG=__Znwj(188);var eF=eG;bq=eF;var ev=bD;var et=(ev+118)&4294967295;var er=HEAP[et];var eq=unSign((er),8,0);var ep=bD;var eo=(ep+236)&4294967295;var en=HEAP[eo];var em=bq;var el=(((eq))&255);__ZN6SplashC1EP12SplashBitmapbP18SplashScreenParams(em,en,el,0);var ek=bq;dM=ek;var ej=(g)&4294967295;HEAP[ej]=0;var ei=dM;var eh=(g)&4294967295;__ZN6Splash5clearEPhh(ei,eh,0);var eg=(g)&4294967295;HEAP[eg]=-1;var ef=__Znwj(8);var ee=ef;br=ee;var ed=br;var ec=(g)&4294967295;__ZN16SplashSolidColorC1EPh(ed,ec);var eb=br;var ea=eb;var d7=dM;__ZN6Splash14setFillPatternEP13SplashPattern(d7,ea);var d6=bD;var d5=(d6+216)&4294967295;var d4=HEAP[d5];var d3=(d4)!=0;var d2=unSign((d3),1,0);var d1=dM;var bg=cp;var d0=bt;var dZ=c6;var dY=(V)&4294967295;var dL=(((d2))&255);var dK=__ZN6Splash13fillImageMaskEPFbPvPhES0_iiPdb(d1,184,bg,d0,dZ,dY,dL);var dJ=dM;P=dJ;var dI=P;var dH=(dI)!=0;if(dH){var dG=P;__ZN6SplashD1Ev(dG);var dF=P;var dE=dF;__ZdlPv(dE)}}else{var dD=bD;var dB=(dD+216)&4294967295;var dh=HEAP[dB];var dg=(dh)!=0;var df=unSign((dg),1,0);var de=bD;var dd=(de+172)&4294967295;var dc=HEAP[dd];var bf=cp;var db=bt;var da=c6;var c9=(V)&4294967295;var c8=(((df))&255);var cU=__ZN6Splash13fillImageMaskEPFbPvPhES0_iiPdb(dc,184,bf,db,da,c9,c8);var cT=au;var bu=reSign((cT),8,0)!=0;if(!(bu)){d8=9;break $bb10$$bb14$13}while(1){var cK=(cp+16)&4294967295;var cz=HEAP[cK];var cy=c6;var cx=(((cz))|0)<(((cy))|0);if(!(cx)){d8=9;break $bb10$$bb14$13}var cS=(cp)&4294967295;var cR=HEAP[cS];var cQ=__ZN11ImageStream7getLineEv(cR);var cP=(cp+16)&4294967295;var cN=HEAP[cP];var cM=((cN)+1)&4294967295;var cL=(cp+16)&4294967295;HEAP[cL]=cM;d8=10;continue}}}while(0);var cw=(cp)&4294967295;var cv=HEAP[cw];bs=cv;var cu=bs;var ct=(cu)!=0;if(ct){var cs=bs;__ZN11ImageStreamD1Ev(cs);var cr=bs;var cq=cr;__ZdlPv(cq)}var dC=eE;var dA=(dC)&4294967295;var dz=HEAP[dA];var dy=(dz+16)&4294967295;var dx=HEAP[dy];var dw=dx;var dv=eE;FUNCTION_TABLE[dw](dv)}}while(0);STACKTOP=Y;return;return}function __ZN15SplashOutputDev13endTextObjectEP8GfxState(z,O){var N;var ak;var B;var aF;var aE;var aD;var f;var d=0;ak=z;B=O;var aC=ak;var aB=(aC+104)&4294967295;var aA=HEAP[aB];var A=reSign((aA),8,0)!=0;$bb$$bb7$2:do{if(A){var az=ak;var ay=(az+104)&4294967295;HEAP[ay]=0;var ax=B;var aw=__ZN8GfxState17getFillColorSpaceEv(ax);aD=aw;var ae=aD;var ac=(ae)&4294967295;var aa=HEAP[ac];var Y=(aa+12)&4294967295;var W=HEAP[Y];var U=W;var T=aD;var S=FUNCTION_TABLE[U](T);var Q=(((S))|0)!=10;var P=unSign((Q),1,0);f=P;var L=f;var R=reSign((L),8,0)!=0;if(!(R)){N=1;break $bb$$bb7$2}var K=ak;var J=(K+228)&4294967295;var I=HEAP[J];var H=(I)!=0;if(H){var G=ak;var F=(G+228)&4294967295;var E=HEAP[F];var D=ak;var C=(D+172)&4294967295;var y=HEAP[C];var x=__ZN6Splash4fillEP10SplashPathb(y,E,1);var w=ak;var v=(w+228)&4294967295;var u=HEAP[v];aE=u;var t=aE;var s=(t)!=0;if(s){var r=aE;__ZN10SplashPathD1Ev(r);var q=aE;var p=q;__ZdlPv(p)}var o=ak;var n=(o+228)&4294967295;HEAP[n]=0}var m=ak;var l=(m)&4294967295;var k=(l)&4294967295;var j=HEAP[k];var i=(j+84)&4294967295;var h=HEAP[i];var g=h;var e=ak;var c=B;FUNCTION_TABLE[g](e,c);var b=ak;var a=(b)&4294967295;var aM=(a)&4294967295;var aL=HEAP[aM];var aK=(aL+140)&4294967295;var aJ=HEAP[aK];var aI=aJ;var aH=ak;var aG=B;FUNCTION_TABLE[aI](aH,aG)}}while(0);var av=ak;var au=(av+228)&4294967295;var at=HEAP[au];var ar=(at)!=0;if(ar){var aq=ak;var ap=(aq+228)&4294967295;var ao=HEAP[ap];var an=ak;var am=(an+172)&4294967295;var al=HEAP[am];var aj=__ZN6Splash10clipToPathEP10SplashPathb(al,ao,0);var ai=ak;var ah=(ai+228)&4294967295;var ag=HEAP[ah];aF=ag;var af=aF;var ad=(af)!=0;if(ad){var ab=aF;__ZN10SplashPathD1Ev(ab);var Z=aF;var X=Z;__ZdlPv(X)}var V=ak;var M=(V+228)&4294967295;HEAP[M]=0}return;return}function __ZN15SplashOutputDev14drawType3GlyphEP11T3FontCacheP14T3FontCacheTagPh(g,F,k,d){var s=STACKTOP;STACKTOP+=28;_memset(s,0,28);var q;var b;var z;var G;var r;var c=s;var t=0;b=g;z=F;G=k;r=d;var E=z;var D=(E+40)&4294967295;var C=HEAP[D];var B=(0-(C))&4294967295;var A=(c)&4294967295;HEAP[A]=B;var y=z;var x=(y+44)&4294967295;var w=HEAP[x];var v=(0-(w))&4294967295;var u=(c+4)&4294967295;HEAP[u]=v;var p=z;var o=(p+48)&4294967295;var n=HEAP[o];var m=(c+8)&4294967295;HEAP[m]=n;var l=z;var j=(l+52)&4294967295;var i=HEAP[j];var h=(c+12)&4294967295;HEAP[h]=i;var f=b;var e=(f+108)&4294967295;var a=HEAP[e];var P=(((a))|0)!=0;var O=unSign((P),1,0);var N=(c+16)&4294967295;HEAP[N]=O;var M=(c+20)&4294967295;var L=r;HEAP[M]=L;var K=(c+24)&4294967295;HEAP[K]=0;var J=b;var I=(J+172)&4294967295;var H=HEAP[I];__ZN6Splash9fillGlyphEddP17SplashGlyphBitmap(H,0,0,c);STACKTOP=s;return;return}function __ZN15SplashOutputDev17updateStrokeColorEP8GfxState(l,a){var k=STACKTOP;STACKTOP+=16;_memset(k,0,16);var p;var q;var o;var m=k;var h=k+4;var n=0;q=l;o=a;var j=o;__ZN8GfxState13getStrokeGrayEPi(j,m);var i=o;__ZN8GfxState12getStrokeRGBEP6GfxRGB(i,h);var g=HEAP[m];var f=q;var e=__ZN15SplashOutputDev8getColorEiP6GfxRGB(f,g,h);var d=q;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash16setStrokePatternEP13SplashPattern(b,e);STACKTOP=k;return;return}function __ZN15SplashOutputDev7type3D1EP8GfxStatedddddd(aP,m,fD,fC,fp,fo,bd,bc){var W=STACKTOP;STACKTOP+=36;_memset(W,0,36);var fn;var bM;var ev;var bg;var a0;var aE;var J;var bb;var aC;var bu;var bt;var bs;var br;var bq;var bp;var bo;var bn;var fb;var dc;var dU=W;var fq=W+4;var fa=W+12;var dJ;var z;var fr;var az;var fZ=W+20;var fE=W+28;var bf;var be;var ee=0;bM=aP;ev=m;bg=fD;a0=fC;aE=fp;J=fo;bb=bd;aC=bc;var bm=bM;var bl=(bm+216)&4294967295;var e9=HEAP[bl];var e8=(e9)==0;$bb$$bb1$2:do{if(e8){__Z5erroriPcz(-1,(__str1112)&4294967295)}else{var e7=bM;var e6=(e7+216)&4294967295;var e5=HEAP[e6];var e4=(e5+16)&4294967295;var e3=HEAP[e4];var e2=(e3)!=0;if(e2){__Z5erroriPcz(-1,(__str2113)&4294967295)}else{var e1=bM;var e0=(e1+216)&4294967295;var eF=HEAP[e0];var eE=(eF+20)&4294967295;var eD=HEAP[eE];var eC=(eD)!=0;if(eC){__Z5erroriPcz(-1,(__str3114)&4294967295)}else{var eB=bM;var eA=(eB+216)&4294967295;var ez=HEAP[eA];var ey=(ez+4)&4294967295;var ex=HEAP[ey];dc=ex;var ew=ev;__ZN8GfxState9transformEddPdS0_(ew,0,0,fq,fa);var d9=ev;var d8=aE;var d7=J;__ZN8GfxState9transformEddPdS0_(d9,d8,d7,fZ,fE);var d6=HEAP[fZ];z=d6;var d5=z;dJ=d5;var d4=HEAP[fE];az=d4;var d3=az;fr=d3;var d2=ev;var d1=aE;var d0=aC;__ZN8GfxState9transformEddPdS0_(d2,d1,d0,fZ,fE);var dD=HEAP[fZ];var dC=dJ;var dB=(dD)<(dC);$bb6$$bb7$11:do{if(dB){var dA=HEAP[fZ];dJ=dA}else{var dz=HEAP[fZ];var dy=z;var dx=(dz)>(dy);if(!(dx)){fn=3;break $bb6$$bb7$11}var dw=HEAP[fZ];z=dw}}while(0);var dv=HEAP[fE];var du=fr;var c7=(dv)<(du);$bb10$$bb11$16:do{if(c7){var c6=HEAP[fE];fr=c6}else{var c5=HEAP[fE];var c4=az;var c3=(c5)>(c4);if(!(c3)){fn=6;break $bb10$$bb11$16}var c2=HEAP[fE];az=c2}}while(0);var c1=ev;var c0=bb;var cZ=J;__ZN8GfxState9transformEddPdS0_(c1,c0,cZ,fZ,fE);var cY=HEAP[fZ];var cN=dJ;var cM=(cY)<(cN);$bb14$$bb15$21:do{if(cM){var cL=HEAP[fZ];dJ=cL}else{var cK=HEAP[fZ];var cJ=z;var cI=(cK)>(cJ);if(!(cI)){fn=9;break $bb14$$bb15$21}var cH=HEAP[fZ];z=cH}}while(0);var cG=HEAP[fE];var cF=fr;var cE=(cG)<(cF);$bb18$$bb19$26:do{if(cE){var ct=HEAP[fE];fr=ct}else{var cs=HEAP[fE];var cr=az;var cq=(cs)>(cr);if(!(cq)){fn=12;break $bb18$$bb19$26}var cp=HEAP[fE];az=cp}}while(0);var co=ev;var cn=bb;var cm=aC;__ZN8GfxState9transformEddPdS0_(co,cn,cm,fZ,fE);var cl=HEAP[fZ];var ck=dJ;var b9=(cl)<(ck);$bb22$$bb23$31:do{if(b9){var b8=HEAP[fZ];dJ=b8}else{var b7=HEAP[fZ];var b6=z;var b5=(b7)>(b6);if(!(b5)){fn=15;break $bb22$$bb23$31}var b4=HEAP[fZ];z=b4}}while(0);var b3=HEAP[fE];var b2=fr;var b1=(b3)<(b2);$bb26$$bb27$36:do{if(b1){var b0=HEAP[fE];fr=b0}else{var bP=HEAP[fE];var bO=az;var bN=(bP)>(bO);if(!(bN)){fn=18;break $bb26$$bb27$36}var bL=HEAP[fE];az=bL}}while(0);var bK=HEAP[fq];var bJ=dJ;var bI=(bJ)-(bK);var bH=dc;var bG=(bH+40)&4294967295;var bF=HEAP[bG];var ba=(((bF))|0);var a9=(bI)<(ba);$bb33$$bb30$41:do{if(!a9){var a8=HEAP[fa];var a7=fr;var a6=(a7)-(a8);var a5=dc;var a4=(a5+44)&4294967295;var a3=HEAP[a4];var a2=(((a3))|0);var a1=(a6)<(a2);if(a1){fn=19;break $bb33$$bb30$41}var aZ=HEAP[fq];var aY=z;var aX=(aY)-(aZ);var aW=dc;var aV=(aW+40)&4294967295;var aU=HEAP[aV];var aT=dc;var aS=(aT+48)&4294967295;var aR=HEAP[aS];var aQ=((aU)+(aR))&4294967295;var aO=(((aQ))|0);var aN=(aX)>(aO);if(aN){fn=19;break $bb33$$bb30$41}var aM=HEAP[fa];var aL=az;var aK=(aL)-(aM);var aJ=dc;var aI=(aJ+44)&4294967295;var aH=HEAP[aI];var aG=dc;var aF=(aG+52)&4294967295;var aD=HEAP[aF];var aB=((aH)+(aD))&4294967295;var aA=(((aB))|0);var ay=(aK)>(aA);if(ay){fn=19;break $bb33$$bb30$41}var au=dc;var at=(au+76)&4294967295;var ar=HEAP[at];var aq=(ar)==0;if(aq){fn=24;break $bb$$bb1$2}var ap=bM;var ao=(ap+216)&4294967295;var an=HEAP[ao];var am=(an)&4294967295;var al=HEAP[am];var ak=unSign((al),16,0);var aj=dc;var ai=(aj+64)&4294967295;var ah=HEAP[ai];var ag=((ah)-1)&4294967295;var af=(ak)&(ag);var ae=dc;var ad=(ae+68)&4294967295;var ac=HEAP[ad];var ab=((af)*(ac))&4294967295;bf=ab;be=0;while(1){var fM=dc;var fL=(fM+68)&4294967295;var fK=HEAP[fL];var fJ=be;var fI=(((fK))|0)>(((fJ))|0);if(!(fI)){fn=29;break}var aa=dc;var Z=(aa+76)&4294967295;var Y=HEAP[Z];var X=bf;var V=be;var U=((X)+(V))&4294967295;var T=(Y+4*U)&4294967295;var S=(T+2)&4294967295;var R=HEAP[S];var Q=unSign((R),16,0);var P=(Q)&32767;var O=dc;var M=(O+68)&4294967295;var K=HEAP[M];var A=((K)-1)&4294967295;var y=(((P))|0)==(((A))|0);if(y){var x=dc;var w=(x+76)&4294967295;var v=HEAP[w];var u=bf;var t=be;var s=((u)+(t))&4294967295;var q=(v+4*s)&4294967295;var o=(q+2)&4294967295;HEAP[o]=-32768;var e=dc;var d=(e+76)&4294967295;var c=HEAP[d];var b=bf;var a=be;var ge=((b)+(a))&4294967295;var gd=(c+4*ge)&4294967295;var gc=bM;var ga=(gc+216)&4294967295;var f8=HEAP[ga];var fY=(f8)&4294967295;var fX=HEAP[fY];var fW=(gd)&4294967295;HEAP[fW]=fX;var fV=bM;var fU=(fV+216)&4294967295;var fT=HEAP[fU];var fS=dc;var fR=(fS+76)&4294967295;var fP=HEAP[fR];var fN=bf;var N=be;var L=((fN)+(N))&4294967295;var I=(fP+4*L)&4294967295;var H=(fT+8)&4294967295;HEAP[H]=I;var G=bM;var F=(G+216)&4294967295;var E=HEAP[F];var D=dc;var C=(D+72)&4294967295;var B=HEAP[C];var r=bf;var p=be;var n=((r)+(p))&4294967295;var l=dc;var k=(l+60)&4294967295;var j=HEAP[k];var i=((n)*(j))&4294967295;var h=(B+i)&4294967295;var g=(E+12)&4294967295;HEAP[g]=h}else{var f=dc;var gb=(f+76)&4294967295;var f9=HEAP[gb];var f7=bf;var f6=be;var f5=((f7)+(f6))&4294967295;var f4=(f9+4*f5)&4294967295;var f3=(f4+2)&4294967295;var f2=HEAP[f3];var f1=((f2)+1)&65535;var f0=(f4+2)&4294967295;HEAP[f0]=f1}var fQ=be;var fO=((fQ)+1)&4294967295;be=fO;fn=26;continue}var fH=bM;var fG=(fH+216)&4294967295;var fF=HEAP[fG];var fB=bM;var fA=(fB+168)&4294967295;var fz=HEAP[fA];var fy=(fF+16)&4294967295;HEAP[fy]=fz;var fx=bM;var fw=(fx+216)&4294967295;var fv=HEAP[fw];var fu=bM;var ft=(fu+172)&4294967295;var fs=HEAP[ft];var fl=(fv+20)&4294967295;HEAP[fl]=fs;var fk=ev;var fj=__ZN8GfxState6getCTMEv(fk);fb=fj;var fi=bM;var fh=(fi+216)&4294967295;var fg=HEAP[fh];var ff=fb;var fe=(ff+32)&4294967295;var fd=HEAP[fe];var fc=(fg+24)&4294967295;HEAP[fc]=fd;var eZ=bM;var eY=(eZ+216)&4294967295;var eX=HEAP[eY];var eW=fb;var eV=(eW+40)&4294967295;var eU=HEAP[eV];var eT=(eX+32)&4294967295;HEAP[eT]=eU;var eS=bM;var eR=(eS+108)&4294967295;var eP=HEAP[eR];var eu=(((eP))|0)==0;if(eu){var et=__Znwj(28);var es=et;bn=es;var er=dc;var eq=(er+52)&4294967295;var ep=HEAP[eq];var eo=dc;var en=(eo+48)&4294967295;var em=HEAP[en];var ek=bn;__ZN12SplashBitmapC1Eiii15SplashColorModebb(ek,em,ep,1,0,0,1);var dZ=bM;var dY=(dZ+168)&4294967295;var dX=bn;HEAP[dY]=dX;var dW=bM;var dV=(dW+216)&4294967295;var dT=HEAP[dV];var dS=(dT+20)&4294967295;var dR=HEAP[dS];var dQ=__ZN6Splash9getScreenEv(dR);bo=dQ;var dO=__Znwj(188);var dt=dO;bp=dt;var ds=bM;var dr=(ds+168)&4294967295;var dq=HEAP[dr];var dp=bp;var dn=bo;__ZN6SplashC1EP12SplashBitmapbP12SplashScreen(dp,dq,0,dn);var dm=bM;var dl=(dm+172)&4294967295;var dk=bp;HEAP[dl]=dk;var di=(dU)&4294967295;HEAP[di]=0;var eQ=bM;var eO=(eQ+172)&4294967295;var eN=HEAP[eO];var eM=(dU)&4294967295;__ZN6Splash5clearEPhh(eN,eM,0);var eL=(dU)&4294967295;HEAP[eL]=1}else{var eK=__Znwj(28);var eJ=eK;bq=eJ;var eI=dc;var eH=(eI+52)&4294967295;var eG=HEAP[eH];var el=dc;var ej=(el+48)&4294967295;var ei=HEAP[ej];var eh=bq;__ZN12SplashBitmapC1Eiii15SplashColorModebb(eh,ei,eG,1,1,0,1);var eg=bM;var ef=(eg+168)&4294967295;var ed=bq;HEAP[ef]=ed;var ec=bM;var eb=(ec+216)&4294967295;var ea=HEAP[eb];var dP=(ea+20)&4294967295;var dN=HEAP[dP];var dM=__ZN6Splash9getScreenEv(dN);br=dM;var dL=__Znwj(188);var dK=dL;bs=dK;var dI=bM;var dH=(dI+118)&4294967295;var dG=HEAP[dH];var dF=unSign((dG),8,0);var dE=bM;var dj=(dE+168)&4294967295;var dh=HEAP[dj];var dg=bs;var df=(((dF))&255);var de=br;__ZN6SplashC1EP12SplashBitmapbP12SplashScreen(dg,dh,df,de);var dd=bM;var db=(dd+172)&4294967295;var da=bs;HEAP[db]=da;var c9=(dU)&4294967295;HEAP[c9]=0;var c8=bM;var cX=(c8+172)&4294967295;var cW=HEAP[cX];var cV=(dU)&4294967295;__ZN6Splash5clearEPhh(cW,cV,0);var cU=(dU)&4294967295;HEAP[cU]=-1}var cT=__Znwj(8);var cS=cT;bt=cS;var cR=bt;var cQ=(dU)&4294967295;__ZN16SplashSolidColorC1EPh(cR,cQ);var cP=bt;var cO=cP;var cD=bM;var cC=(cD+172)&4294967295;var cB=HEAP[cC];__ZN6Splash14setFillPatternEP13SplashPattern(cB,cO);var cA=__Znwj(8);var cz=cA;bu=cz;var cy=bu;var cx=(dU)&4294967295;__ZN16SplashSolidColorC1EPh(cy,cx);var cw=bu;var cv=cw;var cu=bM;var cj=(cu+172)&4294967295;var ci=HEAP[cj];__ZN6Splash16setStrokePatternEP13SplashPattern(ci,cv);var ch=dc;var cg=(ch+44)&4294967295;var cf=HEAP[cg];var ce=(0-(cf))&4294967295;var cd=(((ce))|0);var cc=dc;var cb=(cc+40)&4294967295;var ca=HEAP[cb];var bZ=(0-(ca))&4294967295;var bY=(((bZ))|0);var bX=fb;var bW=(bX+24)&4294967295;var bV=HEAP[bW];var bU=fb;var bT=(bU+16)&4294967295;var bS=HEAP[bT];var bR=fb;var bQ=(bR+8)&4294967295;var bE=HEAP[bQ];var bD=fb;var bC=(bD)&4294967295;var bB=HEAP[bC];var bA=ev;__ZN8GfxState6setCTMEdddddd(bA,bB,bE,bS,bV,bY,cd);var bz=bM;var by=(bz)&4294967295;var bx=(by)&4294967295;var bw=HEAP[bx];var bv=(bw+92)&4294967295;var bk=HEAP[bv];var bj=bk;var bi=bM;var bh=ev;FUNCTION_TABLE[bj](bi,bh,0,0,0,0,0,0);fn=24;break $bb$$bb1$2}}while(0);var ax=dc;var aw=(ax+56)&4294967295;var av=HEAP[aw];var fm=reSign((av),8,0)!=0;if(fm){__Z5erroriPcz(-1,(__str4115)&4294967295)}}}}}while(0);STACKTOP=W;return;return}function __ZN15SplashOutputDev12endType3CharEP8GfxState(O,aw){var av;var aR;var Y;var bb;var ba;var H;var Z;var d=0;aR=O;Y=aw;var a9=aR;var a8=(a9+216)&4294967295;var a7=HEAP[a8];var a6=(a7+8)&4294967295;var a5=HEAP[a6];var a4=(a5)!=0;if(a4){var a3=aR;var a2=(a3+216)&4294967295;var aL=HEAP[a2];var aJ=(aL+4)&4294967295;var aH=HEAP[aJ];var aF=(aH+60)&4294967295;var aD=HEAP[aF];var aB=aR;var aA=(aB+168)&4294967295;var az=HEAP[aA];var ay=__ZN12SplashBitmap10getDataPtrEv(az);var ax=aR;var ao=(ax+216)&4294967295;var am=HEAP[ao];var ak=(am+12)&4294967295;var ai=HEAP[ak];_llvm_memcpy_p0i8_p0i8_i32(ai,ay,aD,1,0);var ag=aR;var ae=(ag+168)&4294967295;var ad=HEAP[ae];ba=ad;var ac=ba;var ab=(ac)!=0;if(ab){var aa=ba;__ZN12SplashBitmapD1Ev(aa);var N=ba;var K=N;__ZdlPv(K)}var G=aR;var D=(G+172)&4294967295;var A=HEAP[D];bb=A;var x=bb;var v=(x)!=0;if(v){var u=bb;__ZN6SplashD1Ev(u);var t=bb;var s=t;__ZdlPv(s)}var n=aR;var m=(n+216)&4294967295;var l=HEAP[m];var k=(l+16)&4294967295;var j=HEAP[k];var i=aR;var h=(i+168)&4294967295;HEAP[h]=j;var g=aR;var f=(g+216)&4294967295;var e=HEAP[f];var c=(e+20)&4294967295;var b=HEAP[c];var a=aR;var bi=(a+172)&4294967295;HEAP[bi]=b;var bh=Y;var bg=__ZN8GfxState6getCTMEv(bh);Z=bg;var bf=aR;var be=(bf+216)&4294967295;var bd=HEAP[be];var bc=(bd+32)&4294967295;var a1=HEAP[bc];var a0=aR;var aZ=(a0+216)&4294967295;var aY=HEAP[aZ];var aX=(aY+24)&4294967295;var aW=HEAP[aX];var aV=Z;var aU=(aV+24)&4294967295;var aT=HEAP[aU];var aS=Z;var aQ=(aS+16)&4294967295;var aP=HEAP[aQ];var aO=Z;var aN=(aO+8)&4294967295;var aM=HEAP[aN];var aK=Z;var aI=(aK)&4294967295;var aG=HEAP[aI];var aE=Y;__ZN8GfxState6setCTMEdddddd(aE,aG,aM,aP,aT,aW,a1);var aC=aR;var au=(aC)&4294967295;var at=(au)&4294967295;var ar=HEAP[at];var aq=(ar+92)&4294967295;var ap=HEAP[aq];var an=ap;var al=aR;var aj=Y;FUNCTION_TABLE[an](al,aj,0,0,0,0,0,0);var ah=aR;var af=(ah+216)&4294967295;var X=HEAP[af];var W=(X+12)&4294967295;var U=HEAP[W];var S=aR;var Q=(S+216)&4294967295;var M=HEAP[Q];var J=(M+8)&4294967295;var F=HEAP[J];var C=aR;var z=(C+216)&4294967295;var V=HEAP[z];var T=(V+4)&4294967295;var R=HEAP[T];var P=aR;__ZN15SplashOutputDev14drawType3GlyphEP11T3FontCacheP14T3FontCacheTagPh(P,R,F,U)}var L=aR;var I=(L+216)&4294967295;var E=HEAP[I];H=E;var B=H;var y=(B+40)&4294967295;var w=HEAP[y];var r=aR;var q=(r+216)&4294967295;HEAP[q]=w;var p=H;var o=p;__ZdlPv(o);return;return}function __ZN8GfxState6getCTMEP6Matrix(j,k){var m;var n;var i;var l=0;n=j;i=k;var h=n;var g=(h+16)&4294967295;var f=(g)&4294967295;var e=i;var d=(e)&4294967295;var c=(d)&4294967295;var b=c;var a=f;_llvm_memcpy_p0i8_p0i8_i32(b,a,48,1,0);return;return}function __ZN15SplashOutputDev11convertPathEP8GfxStateP7GfxPath(E,au,aw){var R;var ax;var av;var a0;var C;var aT;var d;var e;var f;var g;var h;var aR;var ah;var S;var W;var V;var j=0;ax=E;av=au;a0=aw;var aQ=__Znwj(32);var aP=aQ;aR=aP;var aO=aR;__ZN10SplashPathC1Ev(aO);var aN=aR;ah=aN;W=0;$bb12$2:while(1){var ap=a0;var ao=__ZN7GfxPath14getNumSubpathsEv(ap);var an=W;var al=(((ao))|0)>(((an))|0);var aj=unSign((al),1,0);h=aj;var ag=h;var aS=reSign((ag),8,0)!=0;if(!(aS)){R=8;break $bb12$2}var aM=a0;var aL=W;var aK=__ZN7GfxPath10getSubpathEi(aM,aL);S=aK;var aJ=S;var am=__ZN10GfxSubpath12getNumPointsEv(aJ);var ak=(((am))|0)>0;var ai=unSign((ak),1,0);g=ai;var af=g;var F=reSign((af),8,0)!=0;$bb1$$bb11$5:do{if(F){var ae=S;var ac=__ZN10GfxSubpath4getYEi(ae,0);var ab=S;var aa=__ZN10GfxSubpath4getXEi(ab,0);var Z=ah;var Y=__ZN10SplashPath6moveToEdd(Z,aa,ac);V=1;while(1){var aI=S;var aH=__ZN10GfxSubpath12getNumPointsEv(aI);var aG=V;var aF=(((aH))|0)>(((aG))|0);var aE=unSign((aF),1,0);f=aE;var aD=f;var U=reSign((aD),8,0)!=0;if(!(U)){R=3;break}var P=S;var O=V;var N=__ZN10GfxSubpath8getCurveEi(P,O);e=N;var M=e;var X=reSign((M),8,0)!=0;if(X){var L=V;var K=((L)+2)&4294967295;var J=S;var I=__ZN10GfxSubpath4getYEi(J,K);var H=V;var G=((H)+2)&4294967295;var D=S;var B=__ZN10GfxSubpath4getXEi(D,G);var A=V;var z=((A)+1)&4294967295;var y=S;var x=__ZN10GfxSubpath4getYEi(y,z);var w=V;var v=((w)+1)&4294967295;var u=S;var t=__ZN10GfxSubpath4getXEi(u,v);var s=S;var r=V;var q=__ZN10GfxSubpath4getYEi(s,r);var p=S;var o=V;var n=__ZN10GfxSubpath4getXEi(p,o);var m=ah;var l=__ZN10SplashPath7curveToEdddddd(m,n,q,t,x,B,I);var k=V;var i=((k)+3)&4294967295;V=i;R=1;continue}else{var c=S;var b=V;var a=__ZN10GfxSubpath4getYEi(c,b);var a1=S;var aZ=V;var aY=__ZN10GfxSubpath4getXEi(a1,aZ);var aX=ah;var aW=__ZN10SplashPath6lineToEdd(aX,aY,a);var aV=V;var aU=((aV)+1)&4294967295;V=aU;R=1;continue}}var aB=S;var aA=__ZN10GfxSubpath8isClosedEv(aB);d=aA;var az=d;var T=reSign((az),8,0)!=0;if(!(T)){R=5;break $bb1$$bb11$5}var ay=ah;var at=__ZN10SplashPath5closeEv(ay)}}while(0);var ar=W;var aq=((ar)+1)&4294967295;W=aq;R=0;continue $bb12$2}var ad=ah;aT=ad;var Q=aT;C=Q;var aC=C;return aC;return null}function __ZN15SplashOutputDev6eoClipEP8GfxState(o,x){var u;var m;var k;var b;var w;var n=0;m=o;k=x;var l=k;var j=__ZN8GfxState7getPathEv(l);var i=m;var h=k;var g=__ZN15SplashOutputDev11convertPathEP8GfxStateP7GfxPath(i,h,j);w=g;var f=m;var e=(f+172)&4294967295;var d=HEAP[e];var c=w;var a=__ZN6Splash10clipToPathEP10SplashPathb(d,c,1);var v=w;b=v;var t=b;var s=(t)!=0;if(s){var r=b;__ZN10SplashPathD1Ev(r);var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN15SplashOutputDev4clipEP8GfxState(n,x){var u;var l;var j;var r;var w;var m=0;l=n;j=x;var k=j;var i=__ZN8GfxState7getPathEv(k);var h=l;var g=j;var f=__ZN15SplashOutputDev11convertPathEP8GfxStateP7GfxPath(h,g,i);w=f;var e=l;var d=(e+172)&4294967295;var c=HEAP[d];var b=w;var a=__ZN6Splash10clipToPathEP10SplashPathb(c,b,0);var v=w;r=v;var t=r;var s=(t)!=0;if(s){var q=r;__ZN10SplashPathD1Ev(q);var p=r;var o=p;__ZdlPv(o)}return;return}function __ZN15SplashOutputDev6eoFillEP8GfxState(f,r){var o;var c;var p;var b;var D;var s;var G;var t=0;c=f;p=r;var C=p;var B=__ZN8GfxState17getFillColorSpaceEv(C);D=B;var A=D;var z=(A)&4294967295;var y=HEAP[z];var x=(y+56)&4294967295;var w=HEAP[x];var v=w;var u=D;var n=FUNCTION_TABLE[v](u);s=n;var m=s;var q=reSign((m),8,0)!=0;$bb2$$bb$2:do{if(!q){var l=p;var k=__ZN8GfxState7getPathEv(l);var j=c;var i=p;var h=__ZN15SplashOutputDev11convertPathEP8GfxStateP7GfxPath(j,i,k);G=h;var g=c;var e=(g+172)&4294967295;var d=HEAP[e];var a=G;var L=__ZN6Splash4fillEP10SplashPathb(d,a,1);var K=G;b=K;var J=b;var I=(J)!=0;if(!(I)){o=1;break $bb2$$bb$2}var H=b;__ZN10SplashPathD1Ev(H);var F=b;var E=F;__ZdlPv(E)}}while(0);return;return}function __ZN15SplashOutputDev4fillEP8GfxState(f,r){var o;var b;var p;var c;var D;var s;var G;var t=0;b=f;p=r;var C=p;var B=__ZN8GfxState17getFillColorSpaceEv(C);D=B;var A=D;var z=(A)&4294967295;var y=HEAP[z];var x=(y+56)&4294967295;var w=HEAP[x];var v=w;var u=D;var n=FUNCTION_TABLE[v](u);s=n;var m=s;var q=reSign((m),8,0)!=0;$bb2$$bb$2:do{if(!q){var l=p;var k=__ZN8GfxState7getPathEv(l);var j=b;var i=p;var h=__ZN15SplashOutputDev11convertPathEP8GfxStateP7GfxPath(j,i,k);G=h;var g=b;var e=(g+172)&4294967295;var d=HEAP[e];var a=G;var L=__ZN6Splash4fillEP10SplashPathb(d,a,0);var K=G;c=K;var J=c;var I=(J)!=0;if(!(I)){o=1;break $bb2$$bb$2}var H=c;__ZN10SplashPathD1Ev(H);var F=c;var E=F;__ZdlPv(E)}}while(0);return;return}function __ZN15SplashOutputDev6strokeEP8GfxState(f,r){var o;var b;var p;var c;var D;var t;var G;var s=0;b=f;p=r;var C=p;var B=__ZN8GfxState19getStrokeColorSpaceEv(C);D=B;var A=D;var z=(A)&4294967295;var y=HEAP[z];var x=(y+56)&4294967295;var w=HEAP[x];var v=w;var u=D;var n=FUNCTION_TABLE[v](u);t=n;var m=t;var q=reSign((m),8,0)!=0;$bb2$$bb$2:do{if(!q){var l=p;var k=__ZN8GfxState7getPathEv(l);var j=b;var i=p;var h=__ZN15SplashOutputDev11convertPathEP8GfxStateP7GfxPath(j,i,k);G=h;var g=b;var e=(g+172)&4294967295;var d=HEAP[e];var a=G;var L=__ZN6Splash6strokeEP10SplashPath(d,a);var K=G;c=K;var J=c;var I=(J)!=0;if(!(I)){o=1;break $bb2$$bb$2}var H=c;__ZN10SplashPathD1Ev(H);var F=c;var E=F;__ZdlPv(E)}}while(0);return;return}function __ZN15SplashOutputDev16clipToStrokePathEP8GfxState(f,q){var o;var b;var p;var c;var C;var F;var D;var r=0;b=f;p=q;var B=p;var A=__ZN8GfxState7getPathEv(B);var z=b;var y=p;var x=__ZN15SplashOutputDev11convertPathEP8GfxStateP7GfxPath(z,y,A);F=x;var w=b;var v=(w+172)&4294967295;var u=HEAP[v];var t=F;var s=__ZN6Splash14makeStrokePathEP10SplashPathb(u,t,1);D=s;var n=F;C=n;var m=C;var l=(m)!=0;if(l){var k=C;__ZN10SplashPathD1Ev(k);var j=C;var i=j;__ZdlPv(i)}var h=b;var g=(h+172)&4294967295;var e=HEAP[g];var d=D;var a=__ZN6Splash10clipToPathEP10SplashPathb(e,d,0);var K=D;c=K;var J=c;var I=(J)!=0;if(I){var H=c;__ZN10SplashPathD1Ev(H);var G=c;var E=G;__ZdlPv(E)}return;return}function __ZN19SplashOutFontFileIDC1EP3Ref(m,n){var B=STACKTOP;STACKTOP+=8;_memset(B,0,8);var y;var k;var p;var j=B;var l=0;k=m;p=n;var i=k;var h=(i)&4294967295;__ZN16SplashFontFileIDC2Ev(h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV19SplashOutFontFileID+8)&4294967295;var d=p;var c=(j)&4294967295;var b=(d)&4294967295;var a=HEAP[b];HEAP[c]=a;var z=(j+4)&4294967295;var x=(d+4)&4294967295;var w=HEAP[x];HEAP[z]=w;var v=k;var u=(v+4)&4294967295;var t=(u)&4294967295;var s=(j)&4294967295;var r=HEAP[s];HEAP[t]=r;var q=(u+4)&4294967295;var o=(j+4)&4294967295;var A=HEAP[o];HEAP[q]=A;STACKTOP=B;return;return}function __ZN19SplashOutFontFileIDD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV19SplashOutFontFileID+8)&4294967295;var f=m;var e=f;__ZN16SplashFontFileIDD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN19SplashOutFontFileIDD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV19SplashOutFontFileID+8)&4294967295;var f=m;var e=f;__ZN16SplashFontFileIDD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN15SplashOutputDev12doUpdateFontEP8GfxState(a4,hx){var K=STACKTOP;STACKTOP+=72;_memset(K,0,72);var y;var fQ;var gm;var ae;var cV;var af;var dc;var ag;var dg;var ah;var dw;var ai;var hE;var fX;var hI;var fY;var hM;var fZ;var hS;var gk;var h0;var gl;var h6;var gx;var ic;var aR;var gy;var gz;var gK;var ip;var ir;var iu;var ix;var aP;var aO;var iz;var cp;var T;var bh;var iR;var cM;var ch;var aj=K;var hq=K+8;var cc=K+20;var fg;var ec;var dd=K+32;var cF;var fc;var i6;var F;var E;var w;var v;var cA;var z=K+36;var h9;var al=K+68;var jv;var x;var en;var s;var r;var iE;var p;var ey=0;fQ=a4;gm=hx;cM=0;__ZN6ObjectC1Ev(hq);__ZN6ObjectC1Ev(cc);jv=0;x=0;en=0;var aN=fQ;var aM=(aN+224)&4294967295;HEAP[aM]=0;var aL=fQ;var aK=(aL+220)&4294967295;HEAP[aK]=0;fg=0;ec=0;h9=-1;fc=0;var aJ=gm;var aH=__ZN8GfxState7getFontEv(aJ);cp=aH;var aG=cp;var dQ=(aG)==0;var dP=unSign((dQ),1,0);iz=dP;var dO=iz;var il=reSign((dO),8,0)!=0;$err1$$bb$2:do{if(il){y=0}else{var dN=cp;var dM=__ZN7GfxFont7getTypeEv(dN);T=dM;var dL=T;var dK=(((dL))|0)==4;if(dK){y=0;break $err1$$bb$2}var dJ=cp;var dI=__ZN7GfxFont5getIDEv(dJ);aO=dI;var dH=__Znwj(12);var dG=dH;aP=dG;var dF=aP;var dE=aO;__ZN19SplashOutFontFileIDC1EP3Ref(dF,dE);var dD=aP;bh=dD;var dC=bh;var dB=dC;var dA=fQ;var dz=(dA+176)&4294967295;var dy=HEAP[dz];var dx=__ZN16SplashFontEngine11getFontFileEP16SplashFontFileID(dy,dB);iR=dx;var dv=iR;var du=(dv)!=0;var dt=unSign((du),1,0);ix=dt;var ds=ix;var J=reSign((ds),8,0)!=0;$bb3$$bb6$5:do{if(J){var dr=bh;var dq=(dr)!=0;if(dq){var dp=bh;var dn=(dp)&4294967295;var dm=(dn)&4294967295;var dl=HEAP[dm];var c7=(dl+4)&4294967295;var c6=HEAP[c7];var c5=c6;var c4=bh;FUNCTION_TABLE[c5](c4)}}else{var c3=cp;var c2=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(c3,aj);iu=c2;var c1=iu;var I=reSign((c1),8,0)!=0;$bb8$$bb10$11:do{if(I){var c0=fQ;var cZ=(c0+164)&4294967295;var cY=HEAP[cZ];var cL=cp;var cK=__ZN7GfxFont15readEmbFontFileEP4XRefPi(cL,cY,dd);ec=cK;var cJ=ec;var cI=(cJ)==0;if(cI){y=4;break $bb8$$bb10$11}y=6;break $bb8$$bb10$11}else{var cH=cp;var cG=__ZN7GfxFont14getExtFontFileEv(cH);fg=cG;var cE=fg;var cD=(cE)==0;var cC=unSign((cD),1,0);ir=cC;var cB=ir;var d=reSign((cB),8,0)!=0;if(!(d)){y=6;break $bb8$$bb10$11}fc=0;var co=cp;var cn=__ZN7GfxFont7getNameEv(co);var cm=(cn)!=0;var cl=unSign((cm),1,0);ip=cl;var ck=ip;var c=reSign((ck),8,0)!=0;if(c){var cj=HEAP[_globalParams];var ci=cp;var cg=__ZN12GlobalParams14getDisplayFontEP7GfxFont(cj,ci);fc=cg}var cf=fc;var ce=(cf)==0;if(ce){var b1=cp;var b0=__ZN7GfxFont7getNameEv(b1);var bZ=(b0)!=0;if(bZ){var bY=cp;var bX=__ZN7GfxFont7getNameEv(bY);var bW=__ZNK9GooString10getCStringEv(bX);gK=bW}else{gK=(__str5116)&4294967295}var bV=gK;__Z5erroriPcz(-1,(__str6117)&4294967295,Pointer_make([bV,0,0,0],0,ALLOC_STACK));y=4;break $bb8$$bb10$11}else{var bU=fc;var bT=(bU+8)&4294967295;var bS=HEAP[bT];if(bS==0){y=66}else{if(bS==1){y=67}else{y=68}}if(y==66){var bG=fc;var bF=(bG+12)&4294967295;var bE=(bF)&4294967295;var bD=bE;var bC=(bD)&4294967295;var bB=HEAP[bC];fg=bB;var bA=cp;var bz=(bA)&4294967295;var by=HEAP[bz];var bx=(by)&4294967295;var bm=HEAP[bx];var bl=bm;var bk=cp;var bj=FUNCTION_TABLE[bl](bk);var jl=reSign((bj),8,0)!=0;if(jl){gz=7}else{gz=1}var bi=gz;T=bi}else{if(y==67){var bg=fc;var bf=(bg+12)&4294967295;var be=(bf)&4294967295;var bd=(be)&4294967295;var bc=HEAP[bd];fg=bc;var gh=cp;var gg=(gh)&4294967295;var ge=HEAP[gg];var gc=(ge)&4294967295;var ga=HEAP[gc];var f8=ga;var f6=cp;var f4=FUNCTION_TABLE[f8](f6);var jk=reSign((f4),8,0)!=0;if(jk){gy=10}else{gy=5}var f2=gy;T=f2;var f0=fc;var fV=(f0+12)&4294967295;var fT=(fV)&4294967295;var fR=(fT+4)&4294967295;var fO=HEAP[fR];jv=fO}}en=1;y=6;break $bb8$$bb10$11}}}while(0);$err2$$bb32$38:do{if(y==6){var fM=__Znwj(24);var fK=fM;aR=fK;var fI=aR;__ZN13SplashFontSrcC1Ev(fI);var fG=aR;cM=fG;var fE=fg;var fC=(fE)!=0;if(fC){var fz=cM;var fx=fg;__ZN13SplashFontSrc7setFileEP9GooStringb(fz,fx,0)}else{var fv=HEAP[dd];var ft=cM;var fr=ec;__ZN13SplashFontSrc6setBufEPcib(ft,fr,fv,1)}var fp=T;if(fp==1){y=69}else{if(fp==2){y=70}else{if(fp==3){y=71}else{if(fp==5){y=72}else{if(fp==6){y=72}else{if(fp==7){y=73}else{if(fp==8){y=73}else{if(fp==9){y=74}else{if(fp==10){y=75}else{if(fp==11){y=75}else{y=76}}}}}}}}}}if(y==76){y=4;break $err2$$bb32$38}else{if(y==69){var fn=cp;var fl=fn;var fj=__ZN11Gfx8BitFont11getEncodingEv(fl);var fh=bh;var fe=fh;var fb=fQ;var e9=(fb+176)&4294967295;var e7=HEAP[e9];var e5=cM;var e3=__ZN16SplashFontEngine13loadType1FontEP16SplashFontFileIDP13SplashFontSrcPPc(e7,fe,e5,fj);iR=e3;var e1=iR;var eZ=(e1)==0;var eX=unSign((eZ),1,0);ic=eX;var eV=ic;var i5=reSign((eV),8,0)!=0;if(i5){var eT=cp;var eS=__ZN7GfxFont7getNameEv(eT);var eR=(eS)!=0;if(eR){var eQ=cp;var eP=__ZN7GfxFont7getNameEv(eQ);var eO=__ZNK9GooString10getCStringEv(eP);gx=eO}else{gx=(__str5116)&4294967295}var eN=gx;__Z5erroriPcz(-1,(__str7118)&4294967295,Pointer_make([eN,0,0,0],0,ALLOC_STACK));y=4;break $err2$$bb32$38}else{}}else{if(y==70){var eM=cp;var eL=eM;var eK=__ZN11Gfx8BitFont11getEncodingEv(eL);var eJ=bh;var eI=eJ;var eH=fQ;var eG=(eH+176)&4294967295;var eF=HEAP[eG];var eE=cM;var eD=__ZN16SplashFontEngine14loadType1CFontEP16SplashFontFileIDP13SplashFontSrcPPc(eF,eI,eE,eK);iR=eD;var eC=iR;var eB=(eC)==0;var eA=unSign((eB),1,0);h6=eA;var ex=h6;var iS=reSign((ex),8,0)!=0;if(iS){var ew=cp;var ev=__ZN7GfxFont7getNameEv(ew);var eu=(ev)!=0;if(eu){var et=cp;var es=__ZN7GfxFont7getNameEv(et);var er=__ZNK9GooString10getCStringEv(es);gl=er}else{gl=(__str5116)&4294967295}var eq=gl;__Z5erroriPcz(-1,(__str7118)&4294967295,Pointer_make([eq,0,0,0],0,ALLOC_STACK));y=4;break $err2$$bb32$38}else{}}else{if(y==71){var ep=cp;var eo=ep;var em=__ZN11Gfx8BitFont11getEncodingEv(eo);var el=bh;var ek=el;var ej=fQ;var ei=(ej+176)&4294967295;var eh=HEAP[ei];var eg=cM;var ef=__ZN16SplashFontEngine19loadOpenTypeT1CFontEP16SplashFontFileIDP13SplashFontSrcPPc(eh,ek,eg,em);iR=ef;var ee=iR;var ed=(ee)==0;var eb=unSign((ed),1,0);h0=eb;var ea=h0;var iF=reSign((ea),8,0)!=0;if(iF){var d9=cp;var d8=__ZN7GfxFont7getNameEv(d9);var d7=(d8)!=0;if(d7){var d6=cp;var d5=__ZN7GfxFont7getNameEv(d6);var d4=__ZNK9GooString10getCStringEv(d5);gk=d4}else{gk=(__str5116)&4294967295}var d3=gk;__Z5erroriPcz(-1,(__str7118)&4294967295,Pointer_make([d3,0,0,0],0,ALLOC_STACK));y=4;break $err2$$bb32$38}else{}}else{if(y==72){var d2=fg;var d0=(d2)!=0;if(d0){var dZ=fg;var dY=__ZNK9GooString10getCStringEv(dZ);var dX=__ZN12FoFiTrueType4loadEPci(dY,0);ch=dX}else{var dW=HEAP[dd];var dV=ec;var dU=__ZN12FoFiTrueType4makeEPcii(dV,dW,0);ch=dU}var dT=ch;var dS=(dT)!=0;if(dS){var dR=cp;var o=dR;var n=ch;var m=__ZN11Gfx8BitFont15getCodeToGIDMapEP12FoFiTrueType(o,n);cF=m;HEAP[al]=256;var l=ch;var k=(l)!=0;if(k){var j=ch;var i=(j)&4294967295;var h=(i)&4294967295;var f=HEAP[h];var e=(f+4)&4294967295;var jy=HEAP[e];var jx=jy;var jw=ch;FUNCTION_TABLE[jx](jw)}}else{cF=0;HEAP[al]=0}var ju=HEAP[al];var jt=bh;var js=jt;var jq=fQ;var jp=(jq+176)&4294967295;var jo=HEAP[jp];var jm=cM;var jj=cF;var ji=__ZN16SplashFontEngine16loadTrueTypeFontEP16SplashFontFileIDP13SplashFontSrcPtii(jo,js,jm,jj,ju,0);iR=ji;var jh=iR;var jf=(jh)==0;var je=unSign((jf),1,0);hS=je;var jd=hS;var ik=reSign((jd),8,0)!=0;if(ik){var jc=cp;var jb=__ZN7GfxFont7getNameEv(jc);var ja=(jb)!=0;if(ja){var i8=cp;var i4=__ZN7GfxFont7getNameEv(i8);var i3=__ZNK9GooString10getCStringEv(i4);fZ=i3}else{fZ=(__str5116)&4294967295}var i2=fZ;__Z5erroriPcz(-1,(__str7118)&4294967295,Pointer_make([i2,0,0,0],0,ALLOC_STACK));y=4;break $err2$$bb32$38}else{}}else{if(y==73){var i1=bh;var i0=i1;var iZ=fQ;var iX=(iZ+176)&4294967295;var iW=HEAP[iX];var iV=cM;var iU=__ZN16SplashFontEngine11loadCIDFontEP16SplashFontFileIDP13SplashFontSrc(iW,i0,iV);iR=iU;var iQ=iR;var iP=(iQ)==0;var iO=unSign((iP),1,0);hM=iO;var iN=hM;var h4=reSign((iN),8,0)!=0;if(h4){var iL=cp;var iK=__ZN7GfxFont7getNameEv(iL);var iJ=(iK)!=0;if(iJ){var iI=cp;var iH=__ZN7GfxFont7getNameEv(iI);var iG=__ZNK9GooString10getCStringEv(iH);fY=iG}else{fY=(__str5116)&4294967295}var iD=fY;__Z5erroriPcz(-1,(__str7118)&4294967295,Pointer_make([iD,0,0,0],0,ALLOC_STACK));y=4;break $err2$$bb32$38}else{}}else{if(y==74){var iC=bh;var iA=iC;var iy=fQ;var iw=(iy+176)&4294967295;var iv=HEAP[iw];var it=cM;var iq=__ZN16SplashFontEngine19loadOpenTypeCFFFontEP16SplashFontFileIDP13SplashFontSrc(iv,iA,it);iR=iq;var io=iR;var im=(io)==0;var ij=unSign((im),1,0);hI=ij;var ii=hI;var hT=reSign((ii),8,0)!=0;if(hT){var ig=cp;var ie=__ZN7GfxFont7getNameEv(ig);var id=(ie)!=0;if(id){var ib=cp;var ia=__ZN7GfxFont7getNameEv(ib);var h8=__ZNK9GooString10getCStringEv(ia);fX=h8}else{fX=(__str5116)&4294967295}var h7=fX;__Z5erroriPcz(-1,(__str7118)&4294967295,Pointer_make([h7,0,0,0],0,ALLOC_STACK));y=4;break $err2$$bb32$38}else{}}else{if(y==75){cF=0;HEAP[al]=0;var h5=cp;var h3=h5;var h2=__ZN10GfxCIDFont11getCIDToGIDEv(h3);var h1=(h2)!=0;var hZ=unSign((h1),1,0);hE=hZ;var hY=hE;var hQ=reSign((hY),8,0)!=0;$bb88$$bb91$106:do{if(hQ){var hX=cp;var hW=hX;var hV=__ZN10GfxCIDFont14getCIDToGIDLenEv(hW);HEAP[al]=hV;var hU=HEAP[al];var hR=(((hU))|0)!=0;if(hR){var hP=HEAP[al];var hO=_gmallocn(hP,2);var hN=hO;cF=hN;var hL=HEAP[al];var hK=((hL)*2)&4294967295;var hJ=cp;var hH=hJ;var hG=__ZN10GfxCIDFont11getCIDToGIDEv(hH);var hF=cF;var hD=hF;var hC=hG;_llvm_memcpy_p0i8_p0i8_i32(hD,hC,hK,1,0)}}else{var hB=fg;var hA=(hB)!=0;if(hA){var hz=fg;var hy=__ZNK9GooString10getCStringEv(hz);var hw=__ZN12FoFiTrueType4loadEPci(hy,0);ch=hw}else{var hv=HEAP[dd];var hu=ec;var ht=__ZN12FoFiTrueType4makeEPcii(hu,hv,0);ch=ht}var hs=ch;var dk=(hs)==0;if(dk){var dj=cp;var di=__ZN7GfxFont7getNameEv(dj);var dh=(di)!=0;if(dh){var df=cp;var de=__ZN7GfxFont7getNameEv(df);var db=__ZNK9GooString10getCStringEv(de);ai=db}else{ai=(__str5116)&4294967295}var da=ai;__Z5erroriPcz(-1,(__str7118)&4294967295,Pointer_make([da,0,0,0],0,ALLOC_STACK));y=4;break $err2$$bb32$38}else{var c9=cp;var c8=c9;var cX=ch;var cW=__ZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePi(c8,cX,al);cF=cW;var cU=ch;var cT=(cU)!=0;if(!(cT)){y=29;break $bb88$$bb91$106}var cS=ch;var cR=(cS)&4294967295;var cQ=(cR)&4294967295;var cP=HEAP[cQ];var cO=(cP+4)&4294967295;var cN=HEAP[cO];var cz=cN;var cy=ch;FUNCTION_TABLE[cz](cy)}}}while(0);var cx=HEAP[al];var cw=bh;var cv=cw;var cu=fQ;var ct=(cu+176)&4294967295;var cs=HEAP[ct];var cr=cM;var cq=cF;var cd=jv;var cb=__ZN16SplashFontEngine16loadTrueTypeFontEP16SplashFontFileIDP13SplashFontSrcPtii(cs,cv,cr,cq,cx,cd);iR=cb;var ca=iR;var b9=(ca)==0;var b8=unSign((b9),1,0);dw=b8;var b7=dw;var H=reSign((b7),8,0)!=0;if(H){var b6=cp;var b5=__ZN7GfxFont7getNameEv(b6);var b4=(b5)!=0;if(b4){var b3=cp;var bQ=__ZN7GfxFont7getNameEv(b3);var bP=__ZNK9GooString10getCStringEv(bQ);ah=bP}else{ah=(__str5116)&4294967295}var bO=ah;__Z5erroriPcz(-1,(__str7118)&4294967295,Pointer_make([bO,0,0,0],0,ALLOC_STACK));y=4;break $err2$$bb32$38}else{}}}}}}}}}var bN=iR;var bM=(bN+4)&4294967295;var bL=en;HEAP[bM]=bL;y=31;break $bb3$$bb6$5}}while(0);var ab=bh;var aa=(ab)!=0;if(!(aa)){y=0;break $err1$$bb$2}var Z=bh;var Y=(Z)&4294967295;var X=(Y)&4294967295;var W=HEAP[X];var V=(W+4)&4294967295;var U=HEAP[V];var S=U;var R=bh;FUNCTION_TABLE[S](R);y=0;break $err1$$bb$2}}while(0);var bK=gm;var bJ=__ZN8GfxState10getTextMatEv(bK);i6=bJ;var bI=gm;var bH=__ZN8GfxState11getFontSizeEv(bI);cA=bH;var bw=i6;var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=cA;var bs=(bu)*(bt);var br=gm;var bq=__ZN8GfxState15getHorizScalingEv(br);var bp=(bs)*(bq);F=bp;var bo=i6;var bn=(bo+8)&4294967295;var bb=HEAP[bn];var ba=cA;var a9=(bb)*(ba);var a8=gm;var a7=__ZN8GfxState15getHorizScalingEv(a8);var a6=(a9)*(a7);E=a6;var a5=i6;var a3=(a5+16)&4294967295;var a2=HEAP[a3];var a1=cA;var a0=(a2)*(a1);w=a0;var aZ=i6;var aY=(aZ+24)&4294967295;var aX=HEAP[aY];var aW=cA;var aV=(aX)*(aW);v=aV;var aU=(z)&4294967295;var aT=F;HEAP[aU]=aT;var aS=(z+8)&4294967295;var aQ=E;HEAP[aS]=aQ;var aF=(z+16)&4294967295;var aE=w;HEAP[aF]=aE;var aD=(z+24)&4294967295;var aC=v;HEAP[aD]=aC;var aB=fQ;var aA=(aB+172)&4294967295;var az=HEAP[aA];var ay=__ZN6Splash9getMatrixEv(az);var ax=fQ;var aw=(ax+176)&4294967295;var av=HEAP[aw];var au=iR;var at=(z)&4294967295;var ar=__ZN16SplashFontEngine7getFontEP14SplashFontFilePdS2_(av,au,at,ay);var aq=fQ;var ap=(aq+220)&4294967295;HEAP[ap]=ar;var ao=iR;var an=(ao+4)&4294967295;var am=HEAP[an];var D=reSign((am),8,0)!=0;var eU=(D)^1;var hr=unSign((eU),1,0);var C=reSign((hr),8,0)!=0;$bb124$$bb115$136:do{if(C){y=32}else{var ak=cp;var hp=(ak)&4294967295;var ho=HEAP[hp];var hn=(ho)&4294967295;var hm=HEAP[hn];var hl=hm;var hk=cp;var hj=FUNCTION_TABLE[hl](hk);var B=reSign((hj),8,0)!=0;var ez=(B)^1;var fB=unSign((ez),1,0);var A=reSign((fB),8,0)!=0;var bR=(A)^1;var a=unSign((bR),1,0);var u=reSign((a),8,0)!=0;if(u){y=32;break $bb124$$bb115$136}ag=1;y=34;break $bb124$$bb115$136}}while(0);if(y==32){ag=0}var hi=ag;dg=hi;var hh=dg;var t=reSign((hh),8,0)!=0;$bb127$$bb154$142:do{if(t){iE=0;$bb136$144:while(1){var gX=iE;var gW=unSign((gX),32,0)<=255;if(!(gW)){y=42;break $bb136$144}var hg=iE;var hf=cp;var he=hf;var hd=__ZN11Gfx8BitFont11getCharNameEi(he,hg);p=hd;var hc=p;var hb=(hc)==0;$bb132$$bb129$147:do{if(hb){y=37}else{var g9=p;var g8=(g9)&4294967295;var g7=HEAP[g8];var g6=reSign((g7),8,0)!=109;if(g6){y=37;break $bb132$$bb129$147}var g5=p;var g4=(g5+1)&4294967295;var g3=HEAP[g4];var g2=reSign((g3),8,0)!=0;if(g2){y=37;break $bb132$$bb129$147}af=1;y=40;break $bb132$$bb129$147}}while(0);if(y==37){af=0}var g1=af;dc=g1;var g0=dc;var g=reSign((g0),8,0)!=0;if(g){y=42;break $bb136$144}var gZ=iE;var gY=((gZ)+1)&4294967295;iE=gY;y=36;continue $bb136$144}var gV=iE;var gU=unSign((gV),32,0)<=255;if(!(gU)){y=46;break $bb127$$bb154$142}var gT=iE;var gS=(((gT))&255);var gR=unSign((gS),8,0);var gQ=cp;var gP=gQ;var gO=(((gR))&255);var gN=__ZN11Gfx8BitFont8getWidthEh(gP,gO);s=gN;var gM=fQ;var gL=(gM+220)&4294967295;var gJ=HEAP[gL];var gI=fQ;var gH=(gI+220)&4294967295;var gG=HEAP[gH];var gF=(gG)&4294967295;var gE=HEAP[gF];var gD=(gE+20)&4294967295;var gC=HEAP[gD];var gB=iE;var gA=fQ;var gw=(gA+220)&4294967295;var gv=HEAP[gw];var gu=gC;var gt=FUNCTION_TABLE[gu](gv,gB);r=gt;var gs=cp;var gr=__ZN7GfxFont10isSymbolicEv(gs);var b=reSign((gr),8,0)!=0;var q=(b)^1;var d1=unSign((q),1,0);var jr=reSign((d1),8,0)!=0;var aI=(jr)^1;var ih=unSign((aI),1,0);var jn=reSign((ih),8,0)!=0;$bb148$$bb146$157:do{if(jn){y=47}else{var gq=r;var gp=(gq)<=0;if(gp){y=47;break $bb148$$bb146$157}ae=1;y=49;break $bb148$$bb146$157}}while(0);if(y==47){ae=0}var go=ae;cV=go;var gn=cV;var jg=reSign((gn),8,0)!=0;if(!(jg)){y=46;break $bb127$$bb154$142}var gj=s;var gi=(gj)>0.01;if(!(gi)){y=46;break $bb127$$bb154$142}var gf=r;var gd=(gf)*0.9;var gb=s;var f9=(gd)>(gb);if(!(f9)){y=46;break $bb127$$bb154$142}var f7=s;var f5=r;var f3=(f7)/(f5);s=f3;var f1=F;var fW=s;var fU=(f1)*(fW);F=fU;var fS=w;var fP=s;var fN=(fS)*(fP);w=fN;x=1}}while(0);var fL=x;var i9=reSign((fL),8,0)!=0;if(i9){var fJ=(z)&4294967295;var fH=F;HEAP[fJ]=fH;var fF=(z+8)&4294967295;var fD=E;HEAP[fF]=fD;var fA=(z+16)&4294967295;var fy=w;HEAP[fA]=fy;var fw=(z+24)&4294967295;var fu=v;HEAP[fw]=fu;var fs=fQ;var fq=(fs+172)&4294967295;var fo=HEAP[fq];var fm=__ZN6Splash9getMatrixEv(fo);var fk=fQ;var fi=(fk+176)&4294967295;var ff=HEAP[fi];var fd=iR;var fa=(z)&4294967295;var e8=__ZN16SplashFontEngine7getFontEP14SplashFontFilePdS2_(ff,fd,fa,fm);var e6=fQ;var e4=(e6+220)&4294967295;HEAP[e4]=e8}var e2=cM;var e0=(e2)!=0;$bb158$$bb164$170:do{if(e0){var eY=cM;var eW=(eY)&4294967295;var ad=HEAP[eW];var i7=reSign((ad),8,0)!=0;var ha=(i7)^1;var G=unSign((ha),1,0);var iY=reSign((G),8,0)!=0;if(!(iY)){y=57;break $bb158$$bb164$170}var ac=cM;__ZN13SplashFontSrc5unrefEv(ac)}}while(0);y=59;break $err1$$bb$2}}while(0);if(y==0){var Q=cM;var P=(Q)!=0;$bb166$$bb172$176:do{if(P){var O=cM;var N=(O)&4294967295;var M=HEAP[N];var iT=reSign((M),8,0)!=0;var iB=(iT)^1;var b2=unSign((iB),1,0);var iM=reSign((b2),8,0)!=0;if(!(iM)){y=62;break $bb166$$bb172$176}var L=cM;__ZN13SplashFontSrc5unrefEv(L)}}while(0)}STACKTOP=K;return;return}function __ZN15SplashOutputDev8drawCharEP8GfxStateddddddjiPji(I,cB,bR,bQ,U,T,b6,b4,av,bj,bS,h){var ai;var b8;var aP;var f;var V;var aj;var bk;var aU;var bV;var ce;var cz;var S;var aM;var aS;var a9;var aX;var be;var cy;var bg;var cx;var E;var bn;var j;var aN;var bC=0;b8=I;aP=cB;f=bR;V=bQ;aj=U;bk=T;aU=b6;bV=b4;ce=av;cz=bj;S=bS;aM=h;var cw=aP;var cv=__ZN8GfxState9getRenderEv(cw);aN=cv;var cu=aN;var ct=(((cu))|0)==3;$bb49$$bb$2:do{if(!ct){var cs=b8;var cr=(cs+224)&4294967295;var cq=HEAP[cr];var W=reSign((cq),8,0)!=0;if(W){var cp=b8;var a5=aP;__ZN15SplashOutputDev12doUpdateFontEP8GfxState(cp,a5)}var a3=b8;var a1=(a3+220)&4294967295;var a0=HEAP[a1];var aZ=(a0)==0;if(aZ){ai=1;break $bb49$$bb$2}var aY=f;var aW=aU;var aV=(aY)-(aW);f=aV;var aT=V;var aR=bV;var aF=(aT)-(aR);V=aF;var aE=aN;var aD=(aE)&1;var aC=(((aD))&255);var cd=reSign((aC),8,0)!=0;var cA=(cd)^1;var bq=unSign((cA),1,0);var cc=reSign((bq),8,0)!=0;$bb8$$bb29$8:do{if(cc){var aB=b8;var aA=(aB+104)&4294967295;var az=HEAP[aA];var cb=reSign((az),8,0)!=0;var g=(cb)^1;var bU=unSign((g),1,0);var b1=reSign((bU),8,0)!=0;var O=(b1)^1;var P=unSign((O),1,0);var bX=reSign((P),8,0)!=0;$bb25$$bb16$10:do{if(bX){ai=3}else{var ay=aP;var ax=__ZN8GfxState17getFillColorSpaceEv(ay);cx=ax;var aw=cx;var au=(aw)&4294967295;var at=HEAP[au];var ar=(at+56)&4294967295;var aq=HEAP[ar];var ap=aq;var ao=cx;var an=FUNCTION_TABLE[ap](ao);var bT=reSign((an),8,0)!=0;var ah=(bT)^1;var aO=unSign((ah),1,0);var bL=reSign((aO),8,0)!=0;var aQ=(bL)^1;var bx=unSign((aQ),1,0);var bH=reSign((bx),8,0)!=0;if(bH){ai=3;break $bb25$$bb16$10}E=1;ai=5;break $bb25$$bb16$10}}while(0);if(ai==3){E=0}var am=E;bn=am;var al=bn;var bD=reSign((al),8,0)!=0;if(!(bD)){ai=8;break $bb8$$bb29$8}var ak=b8;var ag=(ak+220)&4294967295;var af=HEAP[ag];var ae=ce;var ad=b8;var ac=(ad+172)&4294967295;var ab=HEAP[ac];var aa=f;var Z=V;var Y=__ZN6Splash8fillCharEddiP10SplashFont(ab,aa,Z,ae,af)}}while(0);var X=aN;var R=(X)&3;var Q=(((R))|0)==1;$bb31$$bb30$18:do{if(Q){ai=10}else{var N=aN;var M=(N)&3;var L=(((M))|0)==2;if(L){ai=10;break $bb31$$bb30$18}else{ai=11;break $bb31$$bb30$18}}}while(0);$bb31$$bb39$20:do{if(ai==10){var K=aP;var J=__ZN8GfxState19getStrokeColorSpaceEv(K);cy=J;var H=cy;var G=(H)&4294967295;var F=HEAP[G];var D=(F+56)&4294967295;var C=HEAP[D];var B=C;var A=cy;var z=FUNCTION_TABLE[B](A);var bt=reSign((z),8,0)!=0;var bB=(bt)^1;var t=unSign((bB),1,0);bg=t;var y=bg;var bp=reSign((y),8,0)!=0;if(!(bp)){ai=11;break $bb31$$bb39$20}var x=b8;var w=(x+220)&4294967295;var v=HEAP[w];var u=b8;var s=(u+220)&4294967295;var r=HEAP[s];var q=(r)&4294967295;var p=HEAP[q];var o=(p+16)&4294967295;var n=HEAP[o];var m=ce;var l=b8;var k=(l+220)&4294967295;var i=HEAP[k];var e=n;var d=FUNCTION_TABLE[e](i,m);j=d;var c=j;var b=(c)!=0;var a=unSign((b),1,0);be=a;var cG=be;var bl=reSign((cG),8,0)!=0;if(!(bl)){ai=11;break $bb31$$bb39$20}var cF=j;var cE=f;var cD=V;__ZN10SplashPath6offsetEdd(cF,cE,cD);var cC=b8;var co=(cC+172)&4294967295;var cn=HEAP[co];var cm=j;var cl=__ZN6Splash6strokeEP10SplashPath(cn,cm);var ck=j;aX=ck;var cj=aX;var ci=(cj)!=0;if(!(ci)){ai=11;break $bb31$$bb39$20}var ch=aX;__ZN10SplashPathD1Ev(ch);var cg=aX;var cf=cg;__ZdlPv(cf)}}while(0);var ca=b8;var b9=(ca+104)&4294967295;var b7=HEAP[b9];var bc=reSign((b7),8,0)!=0;if(!bc){var b5=aN;var b3=(b5)&4;var b2=(((b3))|0)!=0;if(!(b2)){ai=1;break $bb49$$bb$2}}var b0=b8;var bZ=(b0+220)&4294967295;var bY=HEAP[bZ];var bW=b8;var bP=(bW+220)&4294967295;var bO=HEAP[bP];var bN=(bO)&4294967295;var bM=HEAP[bN];var bK=(bM+16)&4294967295;var bJ=HEAP[bK];var bI=ce;var bG=b8;var bF=(bG+220)&4294967295;var bE=HEAP[bF];var bA=bJ;var bz=FUNCTION_TABLE[bA](bE,bI);j=bz;var by=j;var bw=(by)!=0;var bv=unSign((bw),1,0);a9=bv;var bu=a9;var a7=reSign((bu),8,0)!=0;if(!(a7)){ai=1;break $bb49$$bb$2}var bs=j;var br=f;var bo=V;__ZN10SplashPath6offsetEdd(bs,br,bo);var bm=b8;var bi=(bm+228)&4294967295;var bh=HEAP[bi];var bf=(bh)!=0;if(bf){var bd=b8;var bb=(bd+228)&4294967295;var ba=HEAP[bb];var a8=j;__ZN10SplashPath6appendEPS_(ba,a8);var a6=j;aS=a6;var a4=aS;var a2=(a4)!=0;if(a2){var aL=aS;__ZN10SplashPathD1Ev(aL);var aK=aS;var aJ=aK;__ZdlPv(aJ)}}else{var aI=b8;var aH=(aI+228)&4294967295;var aG=j;HEAP[aH]=aG}}}while(0);return;return}function __ZN15SplashOutputDev19updateStrokeOpacityEP8GfxState(g,a){var j;var k;var h;var i=0;k=g;h=a;var f=h;var e=__ZN8GfxState16getStrokeOpacityEv(f);var d=k;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash14setStrokeAlphaEd(b,e);return;return}function __ZN15SplashOutputDev17updateFillOpacityEP8GfxState(g,a){var j;var k;var h;var i=0;k=g;h=a;var f=h;var e=__ZN8GfxState14getFillOpacityEv(f);var d=k;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash12setFillAlphaEd(b,e);return;return}function __ZN15SplashOutputDev15updateBlendModeEP8GfxState(i,a){var l;var m;var j;var k=0;m=i;j=a;var h=j;var g=__ZN8GfxState12getBlendModeEv(h);var f=(__ZL19splashOutBlendFuncs+g*4)&4294967295;var e=HEAP[f];var d=m;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash12setBlendFuncEPFvPhS0_S0_15SplashColorModeE(b,e);return;return}function __ZL23splashOutBlendSoftLightPhS_S_15SplashColorMode(u,P,S,o){var an;var w;var q;var V;var aN;var ao;var am;var d=0;w=u;q=P;V=S;aN=o;ao=0;while(1){var A=aN;var y=(_splashColorModeNComps+A*4)&4294967295;var N=HEAP[y];var L=ao;var J=(((N))|0)>(((L))|0);if(!(J)){an=4;break}var a4=w;var a3=ao;var a2=(a4+a3)&4294967295;var a1=HEAP[a2];var a0=reSign((a1),8,0)>=0;if(a0){var aZ=q;var aY=ao;var aX=(aZ+aY)&4294967295;var aW=HEAP[aX];var aV=w;var aE=ao;var aC=(aV+aE)&4294967295;var aA=HEAP[aC];var ay=unSign((aA),8,0);var aw=((ay)*2)&4294967295;var au=(255-(aw))&4294967295;var at=q;var ar=ao;var aq=(at+ar)&4294967295;var ap=HEAP[aq];var ag=unSign((ap),8,0);var ae=((au)*(ag))&4294967295;var ac=q;var aa=ao;var Y=(ac+aa)&4294967295;var W=HEAP[Y];var U=unSign((W),8,0);var T=(255-(U))&4294967295;var R=((ae)*(T))&4294967295;var Q=((((R))|0)/65025|0);var G=(((Q))&255);var E=((aW)-(G))&255;var C=V;var z=ao;var x=(C+z)&4294967295;HEAP[x]=E}else{var v=q;var t=ao;var s=(v+t)&4294967295;var r=HEAP[s];var p=unSign((r),8,0)<=63;if(p){var n=q;var m=ao;var l=(n+m)&4294967295;var k=HEAP[l];var j=unSign((k),8,0);var i=((j)*16)&4294967295;var h=((i)-3060)&4294967295;var g=q;var f=ao;var e=(g+f)&4294967295;var c=HEAP[e];var b=unSign((c),8,0);var a=((h)*(b))&4294967295;var bb=((((a))|0)/255|0);var ba=((bb)+1020)&4294967295;var a9=q;var a8=ao;var a7=(a9+a8)&4294967295;var a6=HEAP[a7];var a5=unSign((a6),8,0);var aU=((ba)*(a5))&4294967295;var aT=((((aU))|0)/255|0);am=aT}else{var aS=q;var aR=ao;var aQ=(aS+aR)&4294967295;var aP=HEAP[aQ];var aO=unSign((aP),8,0);var aM=(((aO))|0);var aL=(aM)*255;var aK=_sqrt(aL);var aJ=((aK)|0);am=aJ}var aI=q;var aH=ao;var aG=(aI+aH)&4294967295;var aF=HEAP[aG];var aD=w;var aB=ao;var az=(aD+aB)&4294967295;var ax=HEAP[az];var av=unSign((ax),8,0);var al=((av)*2)&4294967295;var ak=((al)-255)&4294967295;var aj=q;var ai=ao;var ah=(aj+ai)&4294967295;var af=HEAP[ah];var ad=unSign((af),8,0);var ab=am;var Z=((ab)-(ad))&4294967295;var X=((ak)*(Z))&4294967295;var O=((((X))|0)/255|0);var M=(((O))&255);var K=((aF)+(M))&255;var I=V;var H=ao;var F=(I+H)&4294967295;HEAP[F]=K}var D=ao;var B=((D)+1)&4294967295;ao=B;an=0;continue}return;return}function __ZN15SplashOutputDev15updateLineWidthEP8GfxState(g,a){var j;var k;var h;var i=0;k=g;h=a;var f=h;var e=__ZN8GfxState12getLineWidthEv(f);var d=k;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash12setLineWidthEd(b,e);return;return}function __ZN15SplashOutputDev16updateMiterLimitEP8GfxState(g,a){var j;var k;var h;var i=0;k=g;h=a;var f=h;var e=__ZN8GfxState13getMiterLimitEv(f);var d=k;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash13setMiterLimitEd(b,e);return;return}function __ZN15SplashOutputDev13updateLineCapEP8GfxState(g,a){var j;var k;var h;var i=0;k=g;h=a;var f=h;var e=__ZN8GfxState10getLineCapEv(f);var d=k;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash10setLineCapEi(b,e);return;return}function __ZN15SplashOutputDev14updateLineJoinEP8GfxState(g,a){var j;var k;var h;var i=0;k=g;h=a;var f=h;var e=__ZN8GfxState11getLineJoinEv(f);var d=k;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash11setLineJoinEi(b,e);return;return}function __ZN15SplashOutputDev14updateFlatnessEP8GfxState(h,a){var k;var l;var i;var j=0;l=h;i=a;var g=i;var f=__ZN8GfxState11getFlatnessEv(g);var e=(((f))|0);var d=l;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash11setFlatnessEd(b,e);return;return}function __ZN15SplashOutputDev14updateLineDashEP8GfxState(f,t){var s=STACKTOP;STACKTOP+=176;_memset(s,0,176);var p;var b;var r;var q=s;var G=s+4;var F=s+8;var o=s+16;var c;var u=0;b=f;r=t;var E=r;__ZN8GfxState11getLineDashEPPdPiS0_(E,q,G,F);var D=HEAP[G];var C=(((D))|0)>20;if(C){HEAP[G]=20}c=0;while(1){var g=HEAP[G];var e=c;var d=(((e))|0)<(((g))|0);if(!(d)){p=4;break}var B=c;var A=HEAP[q];var z=c;var y=(A+8*z)&4294967295;var x=HEAP[y];var w=(o+B*8)&4294967295;HEAP[w]=x;var v=c;var n=(o+v*8)&4294967295;var m=HEAP[n];var l=(m)<0;if(l){var k=c;var j=(o+k*8)&4294967295;HEAP[j]=0}var i=c;var h=((i)+1)&4294967295;c=h;p=1;continue}var a=HEAP[F];var L=HEAP[G];var K=b;var J=(K+172)&4294967295;var I=HEAP[J];var H=(o)&4294967295;__ZN6Splash11setLineDashEPdid(I,H,L,a);STACKTOP=s;return;return}function __ZN15SplashOutputDev9updateCTMEP8GfxStatedddddd(h,x,A,z,r,o,Y,W){var w=STACKTOP;STACKTOP+=48;_memset(w,0,48);var u;var b;var v;var H;var e;var F;var d;var D;var c;var q;var l=w;var y=0;b=h;v=x;H=A;e=z;F=r;d=o;D=Y;c=W;var N=v;var M=__ZN8GfxState6getCTMEv(N);q=M;var L=q;var K=(L)&4294967295;var J=HEAP[K];var I=(l)&4294967295;HEAP[I]=J;var G=q;var E=(G+8)&4294967295;var C=HEAP[E];var B=(l+8)&4294967295;HEAP[B]=C;var t=q;var s=(t+16)&4294967295;var p=HEAP[s];var n=(l+16)&4294967295;HEAP[n]=p;var m=q;var k=(m+24)&4294967295;var j=HEAP[k];var i=(l+24)&4294967295;HEAP[i]=j;var g=q;var f=(g+32)&4294967295;var a=HEAP[f];var X=(l+32)&4294967295;HEAP[X]=a;var V=q;var U=(V+40)&4294967295;var T=HEAP[U];var S=(l+40)&4294967295;HEAP[S]=T;var R=b;var Q=(R+172)&4294967295;var P=HEAP[Q];var O=(l)&4294967295;__ZN6Splash9setMatrixEPd(P,O);STACKTOP=w;return;return}function __ZN15SplashOutputDev12restoreStateEP8GfxState(h,a){var k;var l;var i;var j=0;l=h;i=a;var g=l;var f=(g+172)&4294967295;var e=HEAP[f];var d=__ZN6Splash12restoreStateEv(e);var c=l;var b=(c+224)&4294967295;HEAP[b]=1;return;return}function __ZN15SplashOutputDev9saveStateEP8GfxState(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=i;var c=(d+172)&4294967295;var b=HEAP[c];__ZN6Splash9saveStateEv(b);return;return}function __ZN15SplashOutputDevD0Ev(i){var B;var e;var aa;var Z;var Y;var X;var f;var J=0;e=i;var W=e;var U=(W)&4294967295;var S=(U)&4294967295;HEAP[S]=(__ZTV15SplashOutputDev+8)&4294967295;f=0;$bb3$2:while(1){var g=e;var b=(g+212)&4294967295;var aq=HEAP[b];var ao=f;var am=(((aq))|0)>(((ao))|0);if(!(am)){B=3;break $bb3$2}var P=f;var N=e;var L=(N+180)&4294967295;var y=(L+P*4)&4294967295;var w=HEAP[y];X=w;var u=X;var s=(u)!=0;if(s){var q=X;__ZN11T3FontCacheD1Ev(q);var o=X;var m=o;__ZdlPv(m)}var k=f;var h=((k)+1)&4294967295;f=h;B=0;continue $bb3$2}var ak=e;var ai=(ak+176)&4294967295;var ag=HEAP[ai];var ae=(ag)!=0;$bb5$$bb7$9:do{if(ae){var ac=e;var ab=(ac+176)&4294967295;var R=HEAP[ab];Y=R;var O=Y;var M=(O)!=0;if(!(M)){B=5;break $bb5$$bb7$9}var K=Y;__ZN16SplashFontEngineD1Ev(K);var I=Y;var H=I;__ZdlPv(H)}}while(0);var G=e;var F=(G+172)&4294967295;var E=HEAP[F];var D=(E)!=0;$bb8$$bb10$13:do{if(D){var A=e;var z=(A+172)&4294967295;var x=HEAP[z];Z=x;var v=Z;var t=(v)!=0;if(!(t)){B=8;break $bb8$$bb10$13}var r=Z;__ZN6SplashD1Ev(r);var p=Z;var n=p;__ZdlPv(n)}}while(0);var l=e;var j=(l+168)&4294967295;var d=HEAP[j];var c=(d)!=0;$bb11$$bb13$17:do{if(c){var a=e;var ap=(a+168)&4294967295;var an=HEAP[ap];aa=an;var al=aa;var aj=(al)!=0;if(!(aj)){B=11;break $bb11$$bb13$17}var ah=aa;__ZN12SplashBitmapD1Ev(ah);var af=aa;var ad=af;__ZdlPv(ad)}}while(0);var V=((1)&255);var C=reSign((V),8,0)!=0;if(C){var T=e;var Q=T;__ZdlPv(Q)}return;return}function __ZN15SplashOutputDevD1Ev(i){var B;var e;var aa;var Z;var Y;var X;var f;var J=0;e=i;var W=e;var U=(W)&4294967295;var S=(U)&4294967295;HEAP[S]=(__ZTV15SplashOutputDev+8)&4294967295;f=0;$bb3$2:while(1){var g=e;var b=(g+212)&4294967295;var aq=HEAP[b];var ao=f;var am=(((aq))|0)>(((ao))|0);if(!(am)){B=3;break $bb3$2}var P=f;var N=e;var L=(N+180)&4294967295;var y=(L+P*4)&4294967295;var w=HEAP[y];X=w;var u=X;var s=(u)!=0;if(s){var q=X;__ZN11T3FontCacheD1Ev(q);var o=X;var m=o;__ZdlPv(m)}var k=f;var h=((k)+1)&4294967295;f=h;B=0;continue $bb3$2}var ak=e;var ai=(ak+176)&4294967295;var ag=HEAP[ai];var ae=(ag)!=0;$bb5$$bb7$9:do{if(ae){var ac=e;var ab=(ac+176)&4294967295;var R=HEAP[ab];Y=R;var O=Y;var M=(O)!=0;if(!(M)){B=5;break $bb5$$bb7$9}var K=Y;__ZN16SplashFontEngineD1Ev(K);var I=Y;var H=I;__ZdlPv(H)}}while(0);var G=e;var F=(G+172)&4294967295;var E=HEAP[F];var D=(E)!=0;$bb8$$bb10$13:do{if(D){var A=e;var z=(A+172)&4294967295;var x=HEAP[z];Z=x;var v=Z;var t=(v)!=0;if(!(t)){B=8;break $bb8$$bb10$13}var r=Z;__ZN6SplashD1Ev(r);var p=Z;var n=p;__ZdlPv(n)}}while(0);var l=e;var j=(l+168)&4294967295;var d=HEAP[j];var c=(d)!=0;$bb11$$bb13$17:do{if(c){var a=e;var ap=(a+168)&4294967295;var an=HEAP[ap];aa=an;var al=aa;var aj=(al)!=0;if(!(aj)){B=11;break $bb11$$bb13$17}var ah=aa;__ZN12SplashBitmapD1Ev(ah);var af=aa;var ad=af;__ZdlPv(ad)}}while(0);var V=((0)&255);var C=reSign((V),8,0)!=0;if(C){var T=e;var Q=T;__ZdlPv(Q)}return;return}function __ZN15SplashOutputDev9startPageEiP8GfxState(Z,bY,cJ){var X=STACKTOP;STACKTOP+=52;_memset(X,0,52);var aN;var ck;var co;var bs;var cI;var cH;var cG;var cF;var cE;var bH;var k;var cD;var cb;var cc;var b0;var A=X;var L=X+48;var bZ=0;ck=Z;co=bY;bs=cJ;var cC=bs;var cB=(cC)!=0;if(cB){var cA=bs;var cz=__ZN8GfxState7getVDPIEv(cA);var bE=bs;var bC=__ZN8GfxState7getHDPIEv(bE);var bA=ck;__ZN15SplashOutputDev17setupScreenParamsEdd(bA,bC,cz);var bz=bs;var by=__ZN8GfxState12getPageWidthEv(bz);var bx=(by)+0.5;var bw=((bx)|0);cb=bw;var bv=cb;var bu=(((bv))|0)<=0;if(bu){cb=1}var bt=bs;var bj=__ZN8GfxState13getPageHeightEv(bt);var bh=(bj)+0.5;var bf=((bh)|0);cc=bf;var be=cc;var bd=(((be))|0)<=0;if(bd){cc=1}}else{cc=1;var bc=cc;cb=bc}var bb=ck;var ba=(bb+172)&4294967295;var a9=HEAP[ba];var a8=(a9)!=0;$bb7$$bb9$12:do{if(a8){var aZ=ck;var aX=(aZ+172)&4294967295;var aV=HEAP[aX];cD=aV;var aU=cD;var aT=(aU)!=0;if(!(aT)){aN=4;break $bb7$$bb9$12}var aS=cD;__ZN6SplashD1Ev(aS);var aR=cD;var aQ=aR;__ZdlPv(aQ)}}while(0);var aP=ck;var aO=(aP+168)&4294967295;var aE=HEAP[aO];var aC=(aE)==0;$bb12$$bb10$16:do{if(aC){aN=6}else{var aA=ck;var az=(aA+168)&4294967295;var ay=HEAP[az];var ax=__ZN12SplashBitmap8getWidthEv(ay);var aw=cb;var av=(((ax))|0)!=(((aw))|0);if(av){aN=6;break $bb12$$bb10$16}var au=ck;var at=(au+168)&4294967295;var ai=HEAP[at];var ag=__ZN12SplashBitmap9getHeightEv(ai);var ae=cc;var ad=(((ag))|0)!=(((ae))|0);if(ad){aN=6;break $bb12$$bb10$16}bH=0;aN=10;break $bb12$$bb10$16}}while(0);if(aN==6){bH=1}var ac=bH;k=ac;var ab=k;var ar=reSign((ab),8,0)!=0;if(ar){var aa=ck;var Y=(aa+168)&4294967295;var W=HEAP[Y];var V=(W)!=0;$bb16$$bb18$25:do{if(V){var M=ck;var J=(M+168)&4294967295;var H=HEAP[J];cE=H;var G=cE;var F=(G)!=0;if(!(F)){aN=12;break $bb16$$bb18$25}var E=cE;__ZN12SplashBitmapD1Ev(E);var D=cE;var C=D;__ZdlPv(C)}}while(0);var B=__Znwj(28);var z=B;cF=z;var q=ck;var o=(q+116)&4294967295;var n=HEAP[o];var m=unSign((n),8,0);var l=ck;var j=(l+108)&4294967295;var i=HEAP[j];var h=(((i))|0)!=0;var g=unSign((h),1,0);var f=ck;var e=(f+108)&4294967295;var d=HEAP[e];var c=ck;var b=(c+112)&4294967295;var a=HEAP[b];var cO=cF;var cN=cb;var cM=cc;var cL=(((g))&255);var cK=(((m))&255);__ZN12SplashBitmapC1Eiii15SplashColorModebb(cO,cN,cM,a,d,cL,cK);var cy=ck;var cx=(cy+168)&4294967295;var cw=cF;HEAP[cx]=cw}var cv=__Znwj(188);var cu=cv;cG=cu;var ct=ck;var cs=(ct+128)&4294967295;var cr=ck;var cq=(cr+118)&4294967295;var cp=HEAP[cq];var cn=unSign((cp),8,0);var cm=ck;var cl=(cm+168)&4294967295;var cj=HEAP[cl];var ci=cG;var ch=(((cn))&255);__ZN6SplashC1EP12SplashBitmapbP18SplashScreenParams(ci,cj,ch,cs);var cg=ck;var cf=(cg+172)&4294967295;var ce=cG;HEAP[cf]=ce;var cd=bs;var ca=(cd)!=0;if(ca){var b9=bs;var b8=__ZN8GfxState6getCTMEv(b9);b0=b8;var b7=b0;var b6=(b7)&4294967295;var b5=HEAP[b6];var b4=(A)&4294967295;HEAP[b4]=b5;var b3=b0;var b2=(b3+8)&4294967295;var b1=HEAP[b2];var bX=(A+8)&4294967295;HEAP[bX]=b1;var bW=b0;var bV=(bW+16)&4294967295;var bU=HEAP[bV];var bT=(A+16)&4294967295;HEAP[bT]=bU;var bS=b0;var bR=(bS+24)&4294967295;var bQ=HEAP[bR];var bP=(A+24)&4294967295;HEAP[bP]=bQ;var bO=b0;var bN=(bO+32)&4294967295;var bM=HEAP[bN];var bL=(A+32)&4294967295;HEAP[bL]=bM;var bK=b0;var bJ=(bK+40)&4294967295;var bI=HEAP[bJ];var bG=(A+40)&4294967295;HEAP[bG]=bI;var bF=ck;var bD=(bF+172)&4294967295;var bB=HEAP[bD];var br=(A)&4294967295;__ZN6Splash9setMatrixEPd(bB,br)}var bq=ck;var bp=(bq+108)&4294967295;var bo=HEAP[bp];if(bo==0){aN=20}else{if(bo==1){aN=20}else{if(bo==2){aN=17}else{if(bo==3){aN=17}else{if(bo==4){aN=21}else{aN=16}}}}}$bb25$$bb22$$bb24$$bb23$33:do{if(aN==20){var bn=(L)&4294967295;HEAP[bn]=0;aN=16;break $bb25$$bb22$$bb24$$bb23$33}else{if(aN==21){var bm=(L+3)&4294967295;HEAP[bm]=-1;aN=17;break $bb25$$bb22$$bb24$$bb23$33}}}while(0);if(aN==17){var bl=(L+2)&4294967295;HEAP[bl]=0;var bk=(L+2)&4294967295;var bi=HEAP[bk];var bg=(L+1)&4294967295;HEAP[bg]=bi;var a7=(L+1)&4294967295;var a6=HEAP[a7];var a5=(L)&4294967295;HEAP[a5]=a6}var a4=__Znwj(8);var a3=a4;cH=a3;var a2=cH;var a1=(L)&4294967295;__ZN16SplashSolidColorC1EPh(a2,a1);var a0=cH;var aY=a0;var aW=ck;var aM=(aW+172)&4294967295;var aL=HEAP[aM];__ZN6Splash16setStrokePatternEP13SplashPattern(aL,aY);var aK=__Znwj(8);var aJ=aK;cI=aJ;var aI=cI;var aH=(L)&4294967295;__ZN16SplashSolidColorC1EPh(aI,aH);var aG=cI;var aF=aG;var aD=ck;var aB=(aD+172)&4294967295;var aq=HEAP[aB];__ZN6Splash14setFillPatternEP13SplashPattern(aq,aF);var ap=ck;var ao=(ap+172)&4294967295;var an=HEAP[ao];__ZN6Splash10setLineCapEi(an,0);var am=ck;var al=(am+172)&4294967295;var ak=HEAP[al];__ZN6Splash11setLineJoinEi(ak,0);var aj=ck;var ah=(aj+172)&4294967295;var af=HEAP[ah];__ZN6Splash11setLineDashEPdid(af,0,0,0);var U=ck;var T=(U+172)&4294967295;var S=HEAP[T];__ZN6Splash13setMiterLimitEd(S,10);var R=ck;var Q=(R+172)&4294967295;var P=HEAP[Q];__ZN6Splash11setFlatnessEd(P,1);var O=HEAP[_globalParams];var N=__ZN12GlobalParams15getStrokeAdjustEv(O);var K=unSign((N),8,0);var I=ck;var y=(I+172)&4294967295;var x=HEAP[y];var w=(((K))&255);__ZN6Splash15setStrokeAdjustEb(x,w);var v=ck;var u=(v+121)&4294967295;var t=(u)&4294967295;var s=ck;var r=(s+172)&4294967295;var p=HEAP[r];__ZN6Splash5clearEPhh(p,t,0);STACKTOP=X;return;return}function __ZN15SplashOutputDev15axialShadedFillEP8GfxStateP15GfxAxialShadingdd(F,ak,d,p,N){var x=STACKTOP;STACKTOP+=32;_memset(x,0,32);var ah;var aJ;var K;var aE;var L;var J;var C;var a3;var r;var a2;var y=x;var H=x+8;var ai=x+16;var aj=x+24;var aI;var a9;var G;var a4;var f=0;aJ=F;K=ak;aE=d;L=p;J=N;var a1=aJ;var a0=(a1)&4294967295;var aZ=(a0)&4294967295;var aY=HEAP[aZ];var aX=(aY+404)&4294967295;var aW=HEAP[aX];var aV=aW;var aU=aJ;var aB=FUNCTION_TABLE[aV](aU);a9=aB;G=0;var az=aJ;var ax=(az)&4294967295;var av=(ax)&4294967295;var at=HEAP[av];var aq=(at+408)&4294967295;var ap=HEAP[aq];var ao=ap;var an=aJ;FUNCTION_TABLE[ao](an,1);var am=K;__ZN8GfxState15getUserClipBBoxEPdS0_S0_S0_(am,y,H,ai,aj);var ab=HEAP[H];var Z=HEAP[y];var X=K;__ZN8GfxState6moveToEdd(X,Z,ab);var V=HEAP[H];var T=HEAP[ai];var R=K;__ZN8GfxState6lineToEdd(R,T,V);var Q=HEAP[aj];var P=HEAP[ai];var O=K;__ZN8GfxState6lineToEdd(O,P,Q);var M=HEAP[aj];var E=HEAP[y];var B=K;__ZN8GfxState6lineToEdd(B,E,M);var A=K;__ZN8GfxState9closePathEv(A);var z=K;var w=__ZN8GfxState7getPathEv(z);var v=aJ;var u=K;var t=__ZN15SplashOutputDev11convertPathEP8GfxStateP7GfxPath(v,u,w);aI=t;var s=__Znwj(140);var q=s;a2=q;var o=aJ;var n=(o+108)&4294967295;var m=HEAP[n];var l=a2;var k=K;var j=aE;__ZN18SplashAxialPatternC1E15SplashColorModeP8GfxStateP15GfxAxialShading(l,m,k,j);var i=a2;var h=i;a4=h;var g=aE;var e=(g)&4294967295;var c=__ZN10GfxShading10getHasBBoxEv(e);var b=unSign((c),8,0);var a=aJ;var bc=(a+172)&4294967295;var bb=HEAP[bc];var ba=aI;var a8=(((b))&255);var a7=a4;var a6=__ZN6Splash10shadedFillEP10SplashPathbP13SplashPattern(bb,ba,a8,a7);var a5=(((a6))|0)==0;var aT=unSign((a5),1,0);G=aT;var aS=aJ;var aR=(aS)&4294967295;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=(aP+408)&4294967295;var aN=HEAP[aO];var aM=a9;var aL=unSign((aM),8,0);var aK=aN;var aH=aJ;var aG=(((aL))&255);FUNCTION_TABLE[aK](aH,aG);var aF=K;__ZN8GfxState9clearPathEv(aF);var aD=a4;var aC=(aD)!=0;if(aC){var aA=a4;var ay=(aA)&4294967295;var aw=HEAP[ay];var au=(aw+8)&4294967295;var ar=HEAP[au];var ag=ar;var af=a4;FUNCTION_TABLE[ag](af)}var ae=aI;r=ae;var ad=r;var ac=(ad)!=0;if(ac){var aa=r;__ZN10SplashPathD1Ev(aa);var Y=r;var W=Y;__ZdlPv(W)}var U=G;var S=unSign((U),8,0);a3=S;var I=a3;C=I;var al=C;var D=(((al))&255);STACKTOP=x;return D;return null}function __ZN15SplashOutputDev25gouraudTriangleShadedFillEP8GfxStateP25GfxGouraudTriangleShading(B,T,d){var R;var af;var E;var ae;var z;var aA;var au;var az;var ay;var aB;var H;var F;var aG;var C;var e=0;af=B;E=T;ae=d;var ax=ae;var aw=(ax)&4294967295;var av=__ZN10GfxShading13getColorSpaceEv(aw);ay=av;var at=ay;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=(aq+12)&4294967295;var ad=HEAP[ap];var ac=ad;var ab=ay;var aa=FUNCTION_TABLE[ac](ab);aB=aa;H=0;var Z=af;var Y=(Z+108)&4294967295;var X=HEAP[Y];if(X==2){R=3}else{R=4}if(R==3){var W=aB;var V=(((W))|0)==2;var U=unSign((V),1,0);H=U}var Q=__Znwj(16);var P=Q;az=P;var O=H;var N=unSign((O),8,0);var M=az;var L=(((N))&255);var K=E;var J=ae;__ZN20SplashGouraudPatternC1EbP8GfxStateP25GfxGouraudTriangleShading(M,L,K,J);var I=az;var G=I;F=G;var A=ae;var y=__ZNK25GfxGouraudTriangleShading15isParameterizedEv(A);au=y;var x=au;var D=reSign((x),8,0)!=0;if(D){var w=af;var v=(w)&4294967295;var u=(v)&4294967295;var t=HEAP[u];var s=(t+404)&4294967295;var r=HEAP[s];var q=r;var p=af;var o=FUNCTION_TABLE[q](p);aG=o;C=0;var m=af;var l=(m)&4294967295;var k=(l)&4294967295;var j=HEAP[k];var i=(j+408)&4294967295;var h=HEAP[i];var g=h;var f=af;FUNCTION_TABLE[g](f,1);var c=af;var b=(c+172)&4294967295;var a=HEAP[b];var aJ=F;var aI=__ZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColor(a,aJ);C=aI;var aH=af;var aF=(aH)&4294967295;var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=(aD+408)&4294967295;var ao=HEAP[aC];var an=aG;var am=unSign((an),8,0);var al=ao;var ak=af;var aj=(((am))&255);FUNCTION_TABLE[al](ak,aj);var ai=C;var ah=unSign((ai),8,0);aA=ah}else{aA=0}var ag=aA;z=ag;var S=z;var n=(((S))&255);return n;return null}function __ZN15SplashOutputDev14beginType3CharEP8GfxStateddddjPji(aQ,n,bf,be,dE,dB,f,bg,dl){var W=STACKTOP;STACKTOP+=32;_memset(W,0,32);var fP;var b0;var eW;var cs;var bj;var dU;var cy;var X;var gA;var bb;var cN;var bE;var bD;var bC;var bt;var cM;var bG;var bB;var bI;var ai;var au;var fD;var dk;var dC;var eo;var e8;var gp=W;var f4=W+8;var ea;var fS;var A;var aC;var fR=W+16;var fC=W+24;var bi;var bh;var eF=0;b0=aQ;eW=n;cs=bf;bj=be;dU=dE;cy=dB;X=f;gA=bg;bb=dl;var bA=eW;var bz=__ZN8GfxState7getFontEv(bA);ai=bz;var by=ai;var bx=(by)==0;var bw=unSign((bx),1,0);bI=bw;var bv=bI;var fQ=reSign((bv),8,0)!=0;if(fQ){bB=0}else{var fB=ai;var fA=__ZN7GfxFont5getIDEv(fB);au=fA;var fz=eW;var fy=__ZN8GfxState6getCTMEv(fz);fD=fy;var fx=eW;__ZN8GfxState9transformEddPdS0_(fx,0,0,fR,fC);var fw=b0;var fv=(fw+212)&4294967295;var fu=HEAP[fv];var ft=(((fu))|0)<=0;$bb7$$bb2$5:do{if(ft){fP=1}else{var fs=fD;var e6=(fs+24)&4294967295;var e5=HEAP[e6];var e4=fD;var e3=(e4+16)&4294967295;var e2=HEAP[e3];var e1=fD;var e0=(e1+8)&4294967295;var eZ=HEAP[e0];var eY=fD;var eX=(eY)&4294967295;var eA=HEAP[eX];var ez=b0;var ey=(ez+180)&4294967295;var ex=(ey)&4294967295;var ew=HEAP[ex];var ev=au;var eu=__ZN11T3FontCache7matchesEP3Refdddd(ew,ev,eA,eZ,e2,e5);var b7=reSign((eu),8,0)!=0;var bc=(b7)^1;var fE=unSign((bc),1,0);var b3=reSign((fE),8,0)!=0;if(b3){fP=1;break $bb7$$bb2$5}cM=0;fP=4;break $bb7$$bb2$5}}while(0);if(fP==1){cM=1}var et=cM;bG=et;var es=bG;var bU=reSign((es),8,0)!=0;$bb11$$bb59$11:do{if(bU){bi=1;$bb19$13:while(1){var ck=b0;var cj=(ck+212)&4294967295;var ci=HEAP[cj];var ch=bi;var cg=(((ci))|0)>(((ch))|0);if(!(cg)){fP=13;break $bb19$13}var er=fD;var d4=(er+24)&4294967295;var d3=HEAP[d4];var d2=fD;var d1=(d2+16)&4294967295;var d0=HEAP[d1];var dZ=fD;var dY=(dZ+8)&4294967295;var dX=HEAP[dY];var dW=fD;var dV=(dW)&4294967295;var dw=HEAP[dV];var dv=bi;var du=b0;var dt=(du+180)&4294967295;var ds=(dt+dv*4)&4294967295;var dr=HEAP[ds];var dq=au;var dp=__ZN11T3FontCache7matchesEP3Refdddd(dr,dq,dw,dX,d0,d3);bt=dp;var dn=bt;var bR=reSign((dn),8,0)!=0;if(bR){fP=6;break $bb19$13}var cm=bi;var cl=((cm)+1)&4294967295;bi=cl;fP=5;continue $bb19$13}if(fP==6){var dm=bi;var c9=b0;var c8=(c9+180)&4294967295;var c7=(c8+dm*4)&4294967295;var c6=HEAP[c7];dC=c6;var c5=bi;bh=c5;while(1){var cG=bh;var cF=(((cG))|0)>0;if(!(cF)){fP=10;break}var c4=bh;var c3=bh;var c2=((c3)-1)&4294967295;var c1=b0;var c0=(c1+180)&4294967295;var cP=(c0+c2*4)&4294967295;var cO=HEAP[cP];var cL=b0;var cK=(cL+180)&4294967295;var cJ=(cK+c4*4)&4294967295;HEAP[cJ]=cO;var cI=bh;var cH=((cI)-1)&4294967295;bh=cH;fP=8;continue}var cE=b0;var cp=(cE+180)&4294967295;var co=(cp)&4294967295;var cn=dC;HEAP[co]=cn}var b4=b0;var b2=(b4+212)&4294967295;var b1=HEAP[b2];var bZ=bi;var bY=(((b1))|0)<=(((bZ))|0);if(!(bY)){fP=15;break $bb11$$bb59$11}var bX=b0;var bW=(bX+212)&4294967295;var bV=HEAP[bW];var bT=(((bV))|0)==8;if(bT){var bS=b0;var ba=(bS+212)&4294967295;var a9=HEAP[ba];var a8=((a9)-1)&4294967295;var a7=b0;var a6=(a7+180)&4294967295;var a5=(a6+a8*4)&4294967295;var a4=HEAP[a5];bC=a4;var a3=bC;var a2=(a3)!=0;if(a2){var a1=bC;__ZN11T3FontCacheD1Ev(a1);var a0=bC;var aZ=a0;__ZdlPv(aZ)}var aY=b0;var aX=(aY+212)&4294967295;var aW=HEAP[aX];var aV=((aW)-1)&4294967295;var aU=b0;var aT=(aU+212)&4294967295;HEAP[aT]=aV}var aS=b0;var aR=(aS+212)&4294967295;var aP=HEAP[aR];bh=aP;$bb27$31:while(1){var aB=bh;var aA=(((aB))|0)>0;if(!(aA)){fP=20;break $bb27$31}var aO=bh;var aN=bh;var aM=((aN)-1)&4294967295;var aL=b0;var aK=(aL+180)&4294967295;var aJ=(aK+aM*4)&4294967295;var aI=HEAP[aJ];var aH=b0;var aG=(aH+180)&4294967295;var aF=(aG+aO*4)&4294967295;HEAP[aF]=aI;var aE=bh;var aD=((aE)-1)&4294967295;bh=aD;fP=18;continue $bb27$31}var az=b0;var ay=(az+212)&4294967295;var ax=HEAP[ay];var aw=((ax)+1)&4294967295;var av=b0;var at=(av+212)&4294967295;HEAP[at]=aw;var ar=ai;var aq=__ZN7GfxFont11getFontBBoxEv(ar);dk=aq;var ap=dk;var ao=(ap)&4294967295;var an=HEAP[ao];var am=(an)!=0;$bb33$$bb29$35:do{if(am){fP=21}else{var al=dk;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ah=(aj)!=0;if(ah){fP=21;break $bb33$$bb29$35}var ag=dk;var af=(ag+16)&4294967295;var ae=HEAP[af];var ad=(ae)!=0;if(ad){fP=21;break $bb33$$bb29$35}var ac=dk;var ab=(ac+24)&4294967295;var aa=HEAP[ab];var Z=(aa)!=0;if(Z){fP=21;break $bb33$$bb29$35}var Y=HEAP[fR];var V=(Y)-5;ea=V;var U=ea;var T=(U)+30;A=T;var S=HEAP[fC];var R=(S)+15;aC=R;var Q=aC;var P=(Q)-45;fS=P;e8=0;fP=25;break $bb33$$bb29$35}}while(0);if(fP==21){var O=dk;var M=(O+8)&4294967295;var K=HEAP[M];var B=dk;var z=(B)&4294967295;var y=HEAP[z];var x=eW;__ZN8GfxState9transformEddPdS0_(x,y,K,gp,f4);var w=HEAP[gp];A=w;var v=A;ea=v;var u=HEAP[f4];aC=u;var t=aC;fS=t;var r=dk;var p=(r+24)&4294967295;var e=HEAP[p];var d=dk;var c=(d)&4294967295;var b=HEAP[c];var a=eW;__ZN8GfxState9transformEddPdS0_(a,b,e,gp,f4);var gF=HEAP[gp];var gE=ea;var gD=(gF)<(gE);$bb34$$bb35$42:do{if(gD){var gB=HEAP[gp];ea=gB}else{var gy=HEAP[gp];var go=A;var gn=(gy)>(go);if(!(gn)){fP=28;break $bb34$$bb35$42}var gm=HEAP[gp];A=gm}}while(0);var gl=HEAP[f4];var gk=fS;var gj=(gl)<(gk);$bb38$$bb39$47:do{if(gj){var gi=HEAP[f4];fS=gi}else{var gh=HEAP[f4];var gf=aC;var gd=(gh)>(gf);if(!(gd)){fP=31;break $bb38$$bb39$47}var N=HEAP[f4];aC=N}}while(0);var L=dk;var J=(L+8)&4294967295;var I=HEAP[J];var H=dk;var G=(H+16)&4294967295;var F=HEAP[G];var E=eW;__ZN8GfxState9transformEddPdS0_(E,F,I,gp,f4);var D=HEAP[gp];var C=ea;var s=(D)<(C);$bb42$$bb43$52:do{if(s){var q=HEAP[gp];ea=q}else{var o=HEAP[gp];var m=A;var l=(o)>(m);if(!(l)){fP=34;break $bb42$$bb43$52}var k=HEAP[gp];A=k}}while(0);var j=HEAP[f4];var i=fS;var h=(j)<(i);$bb46$$bb47$57:do{if(h){var g=HEAP[f4];fS=g}else{var gC=HEAP[f4];var gz=aC;var gx=(gC)>(gz);if(!(gx)){fP=37;break $bb46$$bb47$57}var gw=HEAP[f4];aC=gw}}while(0);var gv=dk;var gu=(gv+24)&4294967295;var gt=HEAP[gu];var gs=dk;var gr=(gs+16)&4294967295;var gq=HEAP[gr];var gg=eW;__ZN8GfxState9transformEddPdS0_(gg,gq,gt,gp,f4);var ge=HEAP[gp];var gc=ea;var gb=(ge)<(gc);$bb50$$bb51$62:do{if(gb){var ga=HEAP[gp];ea=ga}else{var f9=HEAP[gp];var f8=A;var f7=(f9)>(f8);if(!(f7)){fP=40;break $bb50$$bb51$62}var f6=HEAP[gp];A=f6}}while(0);var f5=HEAP[f4];var f3=fS;var f2=(f5)<(f3);$bb54$$bb55$67:do{if(f2){var f1=HEAP[f4];fS=f1}else{var f0=HEAP[f4];var fY=aC;var fX=(f0)>(fY);if(!(fX)){fP=43;break $bb54$$bb55$67}var fW=HEAP[f4];aC=fW}}while(0);e8=1}var fV=__Znwj(80);var fU=fV;bD=fU;var fT=b0;var fO=(fT+108)&4294967295;var fN=HEAP[fO];var fM=(((fN))|0)!=0;var fL=unSign((fM),1,0);var fK=e8;var fJ=unSign((fK),8,0);var fI=aC;var fH=_ceil(fI);var fG=((fH)|0);var fF=fS;var fr=_floor(fF);var fq=((fr)|0);var fp=((fG)-(fq))&4294967295;var fo=((fp)+3)&4294967295;var fn=A;var fm=_ceil(fn);var fl=((fm)|0);var fk=ea;var fj=_floor(fk);var fh=((fj)|0);var eV=((fl)-(fh))&4294967295;var eU=((eV)+3)&4294967295;var eT=HEAP[fC];var eS=fS;var eR=(eS)-(eT);var eQ=_floor(eR);var eP=((eQ)|0);var eO=HEAP[fR];var eN=ea;var eL=(eN)-(eO);var eq=_floor(eL);var ep=((eq)|0);var en=fD;var em=(en+24)&4294967295;var el=HEAP[em];var ek=fD;var ej=(ek+16)&4294967295;var ei=HEAP[ej];var eh=fD;var ef=(eh+8)&4294967295;var dT=HEAP[ef];var dS=fD;var dR=(dS)&4294967295;var dQ=HEAP[dR];var dP=bD;var dO=au;var dN=(((fJ))&255);var dM=(((fL))&255);__ZN11T3FontCacheC1EP3Refddddiiiibb(dP,dO,dQ,dT,ei,el,ep,eP,eU,fo,dN,dM);var dL=b0;var dJ=(dL+180)&4294967295;var fi=(dJ)&4294967295;var fg=bD;HEAP[fi]=fg}}while(0);var ff=b0;var fe=(ff+180)&4294967295;var fd=(fe)&4294967295;var fc=HEAP[fd];dC=fc;var fb=dC;var fa=(fb+64)&4294967295;var e9=HEAP[fa];var e7=((e9)-1)&4294967295;var eM=X;var eK=(e7)&(eM);var eJ=dC;var eI=(eJ+68)&4294967295;var eH=HEAP[eI];var eG=((eK)*(eH))&4294967295;bi=eG;bh=0;$bb65$74:while(1){var cz=dC;var cx=(cz+68)&4294967295;var cw=HEAP[cx];var cv=bh;var cu=(((cw))|0)>(((cv))|0);if(!(cu)){fP=52;break $bb65$74}var eE=dC;var eD=(eE+76)&4294967295;var eC=HEAP[eD];var eB=(eC)!=0;$bb61$$bb64$77:do{if(eB){var eg=dC;var ee=(eg+76)&4294967295;var ed=HEAP[ee];var ec=bi;var eb=bh;var d9=((ec)+(eb))&4294967295;var d8=(ed+4*d9)&4294967295;var d7=(d8+2)&4294967295;var d6=HEAP[d7];var d5=reSign((d6),16,0)<0;if(!(d5)){fP=48;break $bb61$$bb64$77}var dK=dC;var dI=(dK+76)&4294967295;var dH=HEAP[dI];var dG=bi;var dF=bh;var dD=((dG)+(dF))&4294967295;var dA=(dH+4*dD)&4294967295;var dz=(dA)&4294967295;var dy=HEAP[dz];var dx=unSign((dy),16,0);var dj=X;var di=(((dx))|0)==(((dj))|0);if(di){fP=49;break $bb65$74}}}while(0);var cB=bh;var cA=((cB)+1)&4294967295;bh=cA;fP=46;continue $bb65$74}if(fP==52){var cr=__Znwj(44);var cf=cr;bE=cf;var ce=bE;var cd=ce;_llvm_memset_p0i8_i32(cd,0,44,4,0);var cc=bE;eo=cc;var cb=b0;var ca=(cb+216)&4294967295;var b9=HEAP[ca];var b8=eo;var b6=(b8+40)&4294967295;HEAP[b6]=b9;var b5=b0;var bQ=(b5+216)&4294967295;var bP=eo;HEAP[bQ]=bP;var bO=b0;var bN=(bO+216)&4294967295;var bM=HEAP[bN];var bL=X;var bK=(((bL))&65535);var bJ=(bM)&4294967295;HEAP[bJ]=bK;var bH=b0;var bF=(bH+216)&4294967295;var bu=HEAP[bF];var bs=(bu+4)&4294967295;var br=dC;HEAP[bs]=br;var bq=b0;var bp=(bq+216)&4294967295;var bo=HEAP[bp];var bn=(bo+8)&4294967295;HEAP[bn]=0;var bm=b0;var bl=(bm+216)&4294967295;var bk=HEAP[bl];var ct=(bk+12)&4294967295;HEAP[ct]=0;bB=0}else{if(fP==49){var dh=dC;var dg=(dh+72)&4294967295;var df=HEAP[dg];var de=bi;var dd=bh;var dc=((de)+(dd))&4294967295;var db=dC;var da=(db+60)&4294967295;var cZ=HEAP[da];var cY=((dc)*(cZ))&4294967295;var cX=(df+cY)&4294967295;var cW=dC;var cV=(cW+76)&4294967295;var cU=HEAP[cV];var cT=bi;var cS=bh;var cR=((cT)+(cS))&4294967295;var cQ=(cU+4*cR)&4294967295;var cD=b0;var cC=dC;__ZN15SplashOutputDev14drawType3GlyphEP11T3FontCacheP14T3FontCacheTagPh(cD,cC,cQ,cX);bB=1}}}var cq=bB;cN=cq;var fZ=cN;var bd=(((fZ))&255);STACKTOP=W;return bd;return null}function __ZN15SplashOutputDevD2Ev(i){var B;var e;var aa;var Z;var Y;var X;var f;var J=0;e=i;var W=e;var U=(W)&4294967295;var S=(U)&4294967295;HEAP[S]=(__ZTV15SplashOutputDev+8)&4294967295;f=0;$bb3$2:while(1){var g=e;var b=(g+212)&4294967295;var aq=HEAP[b];var ao=f;var am=(((aq))|0)>(((ao))|0);if(!(am)){B=3;break $bb3$2}var P=f;var N=e;var L=(N+180)&4294967295;var y=(L+P*4)&4294967295;var w=HEAP[y];X=w;var u=X;var s=(u)!=0;if(s){var q=X;__ZN11T3FontCacheD1Ev(q);var o=X;var m=o;__ZdlPv(m)}var k=f;var h=((k)+1)&4294967295;f=h;B=0;continue $bb3$2}var ak=e;var ai=(ak+176)&4294967295;var ag=HEAP[ai];var ae=(ag)!=0;$bb5$$bb7$9:do{if(ae){var ac=e;var ab=(ac+176)&4294967295;var R=HEAP[ab];Y=R;var O=Y;var M=(O)!=0;if(!(M)){B=5;break $bb5$$bb7$9}var K=Y;__ZN16SplashFontEngineD1Ev(K);var I=Y;var H=I;__ZdlPv(H)}}while(0);var G=e;var F=(G+172)&4294967295;var E=HEAP[F];var D=(E)!=0;$bb8$$bb10$13:do{if(D){var A=e;var z=(A+172)&4294967295;var x=HEAP[z];Z=x;var v=Z;var t=(v)!=0;if(!(t)){B=8;break $bb8$$bb10$13}var r=Z;__ZN6SplashD1Ev(r);var p=Z;var n=p;__ZdlPv(n)}}while(0);var l=e;var j=(l+168)&4294967295;var d=HEAP[j];var c=(d)!=0;$bb11$$bb13$17:do{if(c){var a=e;var ap=(a+168)&4294967295;var an=HEAP[ap];aa=an;var al=aa;var aj=(al)!=0;if(!(aj)){B=11;break $bb11$$bb13$17}var ah=aa;__ZN12SplashBitmapD1Ev(ah);var af=aa;var ad=af;__ZdlPv(ad)}}while(0);var V=((0)&255);var C=reSign((V),8,0)!=0;if(C){var T=e;var Q=T;__ZdlPv(Q)}return;return}function __ZN15SplashOutputDev8startDocEP4XRef(z,az){var L;var aa;var ax;var av;var au;var o;var at;var ar;var aq;var O;var d=0;aa=z;ax=az;var ap=aa;var ao=(ap+164)&4294967295;var am=ax;HEAP[ao]=am;var al=aa;var ak=(al+176)&4294967295;var Z=HEAP[ak];var Y=(Z)!=0;$bb$$bb2$2:do{if(Y){var X=aa;var W=(X+176)&4294967295;var V=HEAP[W];aq=V;var U=aq;var T=(U)!=0;if(!(T)){L=1;break $bb$$bb2$2}var S=aq;__ZN16SplashFontEngineD1Ev(S);var Q=aq;var P=Q;__ZdlPv(P)}}while(0);var K=HEAP[_globalParams];var J=__ZN12GlobalParams17getEnableFreeTypeEv(K);var I=unSign((J),8,0);ar=I;var H=aa;var G=(H+117)&4294967295;var F=HEAP[G];var A=reSign((F),8,0)!=0;var R=(A)^1;var an=unSign((R),1,0);var N=reSign((an),8,0)!=0;$bb13$$bb6$6:do{if(N){L=3}else{var E=HEAP[_globalParams];var D=__ZN12GlobalParams12getAntialiasEv(E);var M=reSign((D),8,0)!=0;var ay=(M)^1;var ae=unSign((ay),1,0);var aw=reSign((ae),8,0)!=0;if(aw){L=3;break $bb13$$bb6$6}var C=aa;var B=(C+108)&4294967295;var y=HEAP[B];var x=(((y))|0)==0;if(x){L=3;break $bb13$$bb6$6}o=1;L=6;break $bb13$$bb6$6}}while(0);if(L==3){o=0}var w=o;var v=unSign((w),8,0);at=v;var u=__Znwj(68);var t=u;au=t;var s=aa;var r=(s+119)&4294967295;var q=HEAP[r];var p=unSign((q),8,0);var n=au;var m=ar;var l=(((m))&255);var k=(((p))&255);var j=at;var i=(((j))&255);__ZN16SplashFontEngineC1Ebbb(n,l,k,i);var h=aa;var g=(h+176)&4294967295;var f=au;HEAP[g]=f;O=0;while(1){var ai=aa;var ah=(ai+212)&4294967295;var ag=HEAP[ah];var af=O;var ad=(((ag))|0)>(((af))|0);if(!(ad)){L=11;break}var e=O;var c=aa;var b=(c+180)&4294967295;var a=(b+e*4)&4294967295;var aG=HEAP[a];av=aG;var aF=av;var aE=(aF)!=0;if(aE){var aD=av;__ZN11T3FontCacheD1Ev(aD);var aC=av;var aB=aC;__ZdlPv(aB)}var aA=O;var aj=((aA)+1)&4294967295;O=aj;L=8;continue}var ac=aa;var ab=(ac+212)&4294967295;HEAP[ab]=0;return;return}function __ZN15SplashOutputDev17setupScreenParamsEdd(E,N,aE){var ai;var aF;var r;var aX;var a2;var e=0;aF=E;r=N;aX=aE;var a0=HEAP[_globalParams];var aZ=__ZN12GlobalParams13getScreenSizeEv(a0);var aY=aF;var aW=(aY+128)&4294967295;var aV=(aW+4)&4294967295;HEAP[aV]=aZ;var aU=HEAP[_globalParams];var aT=__ZN12GlobalParams18getScreenDotRadiusEv(aU);var aS=aF;var aR=(aS+128)&4294967295;var aQ=(aR+8)&4294967295;HEAP[aQ]=aT;var ax=HEAP[_globalParams];var av=__ZN12GlobalParams14getScreenGammaEv(ax);var at=aF;var aq=(at+128)&4294967295;var ao=(aq+12)&4294967295;HEAP[ao]=av;var an=HEAP[_globalParams];var am=__ZN12GlobalParams23getScreenBlackThresholdEv(an);var al=aF;var ak=(al+128)&4294967295;var aj=(ak+20)&4294967295;HEAP[aj]=am;var ac=HEAP[_globalParams];var Z=__ZN12GlobalParams23getScreenWhiteThresholdEv(ac);var X=aF;var V=(X+128)&4294967295;var T=(V+28)&4294967295;HEAP[T]=Z;var S=HEAP[_globalParams];var R=__ZN12GlobalParams13getScreenTypeEv(S);a2=R;var Q=a2;if(Q==1){ai=12}else{if(Q==2){ai=13}else{if(Q==3){ai=14}else{ai=15}}}$bb11$$bb$$bb3$$bb6$2:do{if(ai==15){var aG=r;var aD=(aG)<=299.9;$bb18$$bb12$4:do{if(!aD){var aC=aX;var aB=(aC)<=299.9;if(aB){ai=5;break $bb18$$bb12$4}var aA=aF;var az=(aA+128)&4294967295;var ay=(az)&4294967295;HEAP[ay]=2;var aw=aF;var au=(aw+128)&4294967295;var ar=(au+4)&4294967295;var ap=HEAP[ar];var ah=(((ap))|0)<0;if(ah){var ag=aF;var af=(ag+128)&4294967295;var ae=(af+4)&4294967295;HEAP[ae]=100}var ad=aF;var ab=(ad+128)&4294967295;var aa=(ab+8)&4294967295;var Y=HEAP[aa];var W=(((Y))|0)<0;if(W){var U=aF;var M=(U+128)&4294967295;var L=(M+8)&4294967295;HEAP[L]=2}ai=9;break $bb11$$bb$$bb3$$bb6$2}}while(0);var J=aF;var H=(J+128)&4294967295;var F=(H)&4294967295;HEAP[F]=0;var D=aF;var B=(D+128)&4294967295;var z=(B+4)&4294967295;var x=HEAP[z];var v=(((x))|0)<0;if(!(v)){ai=9;break $bb11$$bb$$bb3$$bb6$2}var K=aF;var I=(K+128)&4294967295;var G=(I+4)&4294967295;HEAP[G]=4}else{if(ai==12){var P=aF;var O=(P+128)&4294967295;var C=(O)&4294967295;HEAP[C]=0;var A=aF;var y=(A+128)&4294967295;var w=(y+4)&4294967295;var u=HEAP[w];var t=(((u))|0)<0;if(t){var s=aF;var q=(s+128)&4294967295;var p=(q+4)&4294967295;HEAP[p]=4}}else{if(ai==13){var o=aF;var n=(o+128)&4294967295;var m=(n)&4294967295;HEAP[m]=1;var l=aF;var k=(l+128)&4294967295;var j=(k+4)&4294967295;var i=HEAP[j];var h=(((i))|0)<0;if(h){var g=aF;var f=(g+128)&4294967295;var d=(f+4)&4294967295;HEAP[d]=10}}else{if(ai==14){var c=aF;var b=(c+128)&4294967295;var a=(b)&4294967295;HEAP[a]=2;var a8=aF;var a7=(a8+128)&4294967295;var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a4=(((a5))|0)<0;if(a4){var a3=aF;var a1=(a3+128)&4294967295;var aP=(a1+4)&4294967295;HEAP[aP]=100}var aO=aF;var aN=(aO+128)&4294967295;var aM=(aN+8)&4294967295;var aL=HEAP[aM];var aK=(((aL))|0)<0;if(aK){var aJ=aF;var aI=(aJ+128)&4294967295;var aH=(aI+8)&4294967295;HEAP[aH]=2}}}}}}while(0);return;return}function __ZN15SplashOutputDevC1E15SplashColorModeibPhbb(Q,aq,h,a3,ae,b,al){var aD;var a4;var aa;var bj;var ab;var aE;var e;var bs;var br;var bq;var af;var g=0;a4=Q;aa=aq;bj=h;ab=a3;aE=ae;e=b;bs=al;var bp=a4;var bo=(bp)&4294967295;__ZN9OutputDevC2Ev(bo);var bn=a4;var bl=(bn)&4294967295;var bk=(bl)&4294967295;HEAP[bk]=(__ZTV15SplashOutputDev+8)&4294967295;var bi=a4;var bh=(bi+108)&4294967295;var bg=aa;HEAP[bh]=bg;var aX=a4;var aV=(aX+112)&4294967295;var aT=bj;HEAP[aV]=aT;var aR=a4;var aP=(aR+116)&4294967295;var aN=e;HEAP[aP]=aN;var aM=a4;var aL=(aM+117)&4294967295;var aJ=bs;HEAP[aL]=aJ;var aI=a4;var ax=(aI+117)&4294967295;var av=HEAP[ax];var ac=reSign((av),8,0)!=0;var aK=(ac)^1;var bm=unSign((aK),1,0);var aH=reSign((bm),8,0)!=0;$bb10$$bb$2:do{if(aH){aD=0}else{var at=HEAP[_globalParams];var ap=__ZN12GlobalParams18getVectorAntialiasEv(at);var aG=reSign((ap),8,0)!=0;var bf=(aG)^1;var ad=unSign((bf),1,0);var aF=reSign((ad),8,0)!=0;if(aF){aD=0;break $bb10$$bb$2}var an=a4;var ak=(an+108)&4294967295;var aj=HEAP[ak];var ai=(((aj))|0)==0;if(ai){aD=0;break $bb10$$bb$2}af=1;aD=3;break $bb10$$bb$2}}while(0);if(aD==0){af=0}var ah=a4;var ag=(ah+118)&4294967295;var P=af;HEAP[ag]=P;var M=a4;var J=(M+119)&4294967295;HEAP[J]=0;var G=a4;__ZN15SplashOutputDev17setupScreenParamsEdd(G,72,72);var D=a4;var A=(D+120)&4294967295;var y=ab;HEAP[A]=y;var x=aE;var w=(x)!=0;if(w){var v=a4;var q=(v+121)&4294967295;var p=(q)&4294967295;var o=aE;__ZL15splashColorCopyPhS_(p,o)}else{var n=a4;var m=(n+121)&4294967295;var l=(m)&4294967295;__ZL16splashClearColorPh(l)}var k=aE;var j=(k)==0;var i=unSign((j),1,0);var f=a4;var d=(f+105)&4294967295;HEAP[d]=i;var c=a4;var a=(c+164)&4294967295;HEAP[a]=0;var bz=__Znwj(28);var by=bz;bq=by;var bx=a4;var bw=(bx+116)&4294967295;var bv=HEAP[bw];var bu=unSign((bv),8,0);var bt=a4;var be=(bt+108)&4294967295;var bd=HEAP[be];var bc=(((bd))|0)!=0;var bb=unSign((bc),1,0);var ba=a4;var a9=(ba+108)&4294967295;var a8=HEAP[a9];var a7=a4;var a6=(a7+112)&4294967295;var a5=HEAP[a6];var a2=bq;var a1=(((bb))&255);var a0=(((bu))&255);__ZN12SplashBitmapC1Eiii15SplashColorModebb(a2,1,1,a5,a8,a1,a0);var aZ=a4;var aY=(aZ+168)&4294967295;var aW=bq;HEAP[aY]=aW;var aU=__Znwj(188);var aS=aU;br=aS;var aQ=a4;var aO=(aQ+128)&4294967295;var aC=a4;var aB=(aC+118)&4294967295;var aA=HEAP[aB];var az=unSign((aA),8,0);var ay=a4;var aw=(ay+168)&4294967295;var au=HEAP[aw];var ar=br;var ao=(((az))&255);__ZN6SplashC1EP12SplashBitmapbP18SplashScreenParams(ar,au,ao,aO);var am=a4;var Z=(am+172)&4294967295;var Y=br;HEAP[Z]=Y;var W=a4;var U=(W+121)&4294967295;var S=(U)&4294967295;var O=a4;var L=(O+172)&4294967295;var I=HEAP[L];__ZN6Splash5clearEPhh(I,S,0);var F=a4;var C=(F+176)&4294967295;HEAP[C]=0;var X=a4;var V=(X+212)&4294967295;HEAP[V]=0;var T=a4;var R=(T+216)&4294967295;HEAP[R]=0;var N=a4;var K=(N+220)&4294967295;HEAP[K]=0;var H=a4;var E=(H+224)&4294967295;HEAP[E]=0;var B=a4;var z=(B+228)&4294967295;HEAP[z]=0;var u=a4;var t=(u+104)&4294967295;HEAP[t]=0;var s=a4;var r=(s+232)&4294967295;HEAP[r]=0;return;return}function __ZN15SplashOutputDevC2E15SplashColorModeibPhbb(Q,aq,h,a3,ae,b,al){var aD;var a4;var aa;var bj;var ab;var aE;var e;var bs;var br;var bq;var af;var g=0;a4=Q;aa=aq;bj=h;ab=a3;aE=ae;e=b;bs=al;var bp=a4;var bo=(bp)&4294967295;__ZN9OutputDevC2Ev(bo);var bn=a4;var bl=(bn)&4294967295;var bk=(bl)&4294967295;HEAP[bk]=(__ZTV15SplashOutputDev+8)&4294967295;var bi=a4;var bh=(bi+108)&4294967295;var bg=aa;HEAP[bh]=bg;var aX=a4;var aV=(aX+112)&4294967295;var aT=bj;HEAP[aV]=aT;var aR=a4;var aP=(aR+116)&4294967295;var aN=e;HEAP[aP]=aN;var aM=a4;var aL=(aM+117)&4294967295;var aJ=bs;HEAP[aL]=aJ;var aI=a4;var ax=(aI+117)&4294967295;var av=HEAP[ax];var ac=reSign((av),8,0)!=0;var aK=(ac)^1;var bm=unSign((aK),1,0);var aH=reSign((bm),8,0)!=0;$bb10$$bb$2:do{if(aH){aD=0}else{var at=HEAP[_globalParams];var ap=__ZN12GlobalParams18getVectorAntialiasEv(at);var aG=reSign((ap),8,0)!=0;var bf=(aG)^1;var ad=unSign((bf),1,0);var aF=reSign((ad),8,0)!=0;if(aF){aD=0;break $bb10$$bb$2}var an=a4;var ak=(an+108)&4294967295;var aj=HEAP[ak];var ai=(((aj))|0)==0;if(ai){aD=0;break $bb10$$bb$2}af=1;aD=3;break $bb10$$bb$2}}while(0);if(aD==0){af=0}var ah=a4;var ag=(ah+118)&4294967295;var P=af;HEAP[ag]=P;var M=a4;var J=(M+119)&4294967295;HEAP[J]=0;var G=a4;__ZN15SplashOutputDev17setupScreenParamsEdd(G,72,72);var D=a4;var A=(D+120)&4294967295;var y=ab;HEAP[A]=y;var x=aE;var w=(x)!=0;if(w){var v=a4;var q=(v+121)&4294967295;var p=(q)&4294967295;var o=aE;__ZL15splashColorCopyPhS_(p,o)}else{var n=a4;var m=(n+121)&4294967295;var l=(m)&4294967295;__ZL16splashClearColorPh(l)}var k=aE;var j=(k)==0;var i=unSign((j),1,0);var f=a4;var d=(f+105)&4294967295;HEAP[d]=i;var c=a4;var a=(c+164)&4294967295;HEAP[a]=0;var bz=__Znwj(28);var by=bz;bq=by;var bx=a4;var bw=(bx+116)&4294967295;var bv=HEAP[bw];var bu=unSign((bv),8,0);var bt=a4;var be=(bt+108)&4294967295;var bd=HEAP[be];var bc=(((bd))|0)!=0;var bb=unSign((bc),1,0);var ba=a4;var a9=(ba+108)&4294967295;var a8=HEAP[a9];var a7=a4;var a6=(a7+112)&4294967295;var a5=HEAP[a6];var a2=bq;var a1=(((bb))&255);var a0=(((bu))&255);__ZN12SplashBitmapC1Eiii15SplashColorModebb(a2,1,1,a5,a8,a1,a0);var aZ=a4;var aY=(aZ+168)&4294967295;var aW=bq;HEAP[aY]=aW;var aU=__Znwj(188);var aS=aU;br=aS;var aQ=a4;var aO=(aQ+128)&4294967295;var aC=a4;var aB=(aC+118)&4294967295;var aA=HEAP[aB];var az=unSign((aA),8,0);var ay=a4;var aw=(ay+168)&4294967295;var au=HEAP[aw];var ar=br;var ao=(((az))&255);__ZN6SplashC1EP12SplashBitmapbP18SplashScreenParams(ar,au,ao,aO);var am=a4;var Z=(am+172)&4294967295;var Y=br;HEAP[Z]=Y;var W=a4;var U=(W+121)&4294967295;var S=(U)&4294967295;var O=a4;var L=(O+172)&4294967295;var I=HEAP[L];__ZN6Splash5clearEPhh(I,S,0);var F=a4;var C=(F+176)&4294967295;HEAP[C]=0;var X=a4;var V=(X+212)&4294967295;HEAP[V]=0;var T=a4;var R=(T+216)&4294967295;HEAP[R]=0;var N=a4;var K=(N+220)&4294967295;HEAP[K]=0;var H=a4;var E=(H+224)&4294967295;HEAP[E]=0;var B=a4;var z=(B+228)&4294967295;HEAP[z]=0;var u=a4;var t=(u+104)&4294967295;HEAP[t]=0;var s=a4;var r=(s+232)&4294967295;HEAP[r]=0;return;return}function __ZN11T3FontCacheC1EP3Refddddiiiibb(G,aN,aq,S,ca,bX,B,q,T,ba,W,bg){var E=STACKTOP;STACKTOP+=8;_memset(E,0,8);var ar;var b6;var cb;var aO;var ap;var bM;var bz;var bx;var bE;var bL;var f;var a2;var bp;var cv=E;var bY;var bK=0;b6=G;cb=aN;aO=aq;ap=S;bM=ca;bz=bX;bx=B;bE=q;bL=T;f=ba;a2=W;bp=bg;var cu=cb;var ct=(cv)&4294967295;var cs=(cu)&4294967295;var cr=HEAP[cs];HEAP[ct]=cr;var cq=(cv+4)&4294967295;var cp=(cu+4)&4294967295;var co=HEAP[cp];HEAP[cq]=co;var cn=b6;var cm=(cn)&4294967295;var bn=(cm)&4294967295;var bl=(cv)&4294967295;var bj=HEAP[bl];HEAP[bn]=bj;var bi=(cm+4)&4294967295;var bh=(cv+4)&4294967295;var bf=HEAP[bh];HEAP[bi]=bf;var be=b6;var bd=(be+8)&4294967295;var bc=aO;HEAP[bd]=bc;var bb=b6;var a0=(bb+16)&4294967295;var aY=ap;HEAP[a0]=aY;var aW=b6;var aV=(aW+24)&4294967295;var aU=bM;HEAP[aV]=aU;var aT=b6;var aS=(aT+32)&4294967295;var aR=bz;HEAP[aS]=aR;var aQ=b6;var aP=(aQ+40)&4294967295;var aE=bx;HEAP[aP]=aE;var aC=b6;var aA=(aC+44)&4294967295;var az=bE;HEAP[aA]=az;var ay=b6;var ax=(ay+48)&4294967295;var aw=bL;HEAP[ax]=aw;var av=b6;var au=(av+52)&4294967295;var at=f;HEAP[au]=at;var ag=b6;var ae=(ag+56)&4294967295;var ac=a2;HEAP[ae]=ac;var ab=bp;var R=reSign((ab),8,0)!=0;if(R){var aa=b6;var Z=(aa+48)&4294967295;var Y=HEAP[Z];var X=b6;var V=(X+52)&4294967295;var U=HEAP[V];var N=((Y)*(U))&4294967295;var M=b6;var L=(M+60)&4294967295;HEAP[L]=N}else{var K=b6;var J=(K+48)&4294967295;var I=HEAP[J];var H=((I)+7)&4294967295;var F=(((H))|0)>>3;var D=b6;var C=(D+52)&4294967295;var A=HEAP[C];var z=((F)*(A))&4294967295;var y=b6;var x=(y+60)&4294967295;HEAP[x]=z}var w=b6;var v=(w+68)&4294967295;HEAP[v]=8;var u=b6;var t=(u+60)&4294967295;var s=HEAP[t];var r=(((s))|0)<=256;if(r){var p=b6;var o=(p+64)&4294967295;HEAP[o]=8}else{var n=b6;var m=(n+60)&4294967295;var l=HEAP[m];var k=(((l))|0)<=512;if(k){var j=b6;var i=(j+64)&4294967295;HEAP[i]=4}else{var h=b6;var g=(h+60)&4294967295;var e=HEAP[g];var d=(((e))|0)<=1024;if(d){var c=b6;var b=(c+64)&4294967295;HEAP[b]=2}else{var a=b6;var cA=(a+60)&4294967295;var cz=HEAP[cA];var cy=(((cz))|0)<=2048;if(cy){var cx=b6;var cw=(cx+64)&4294967295;HEAP[cw]=1;var cl=b6;var ck=(cl+68)&4294967295;HEAP[ck]=4}else{var cj=b6;var ci=(cj+60)&4294967295;var ch=HEAP[ci];var cg=(((ch))|0)<=4096;if(cg){var cf=b6;var ce=(cf+64)&4294967295;HEAP[ce]=1;var cd=b6;var cc=(cd+68)&4294967295;HEAP[cc]=2}else{var b9=b6;var b8=(b9+64)&4294967295;HEAP[b8]=1;var b7=b6;var b5=(b7+68)&4294967295;HEAP[b5]=1}}}}}var b4=b6;var b3=(b4+60)&4294967295;var b2=HEAP[b3];var b1=b6;var b0=(b1+68)&4294967295;var bZ=HEAP[b0];var bW=(10485760/(((bZ))|0)|0);var bV=b6;var bU=(bV+64)&4294967295;var bT=HEAP[bU];var bS=((((bW))|0)/(((bT))|0)|0);var bR=(((b2))|0)<(((bS))|0);if(bR){var bQ=b6;var bP=(bQ+60)&4294967295;var bO=HEAP[bP];var bN=b6;var bJ=(bN+64)&4294967295;var bI=HEAP[bJ];var bH=b6;var bG=(bH+68)&4294967295;var bF=HEAP[bG];var bD=((bI)*(bF))&4294967295;var bC=_gmallocn_checkoverflow(bD,bO);var bB=b6;var bA=(bB+72)&4294967295;HEAP[bA]=bC}else{__Z5erroriPcz(-1,(__str8119)&4294967295);var by=b6;var bw=(by+72)&4294967295;HEAP[bw]=0}var bv=b6;var bu=(bv+72)&4294967295;var bt=HEAP[bu];var bs=(bt)!=0;if(bs){var br=b6;var bq=(br+64)&4294967295;var bo=HEAP[bq];var bm=b6;var bk=(bm+68)&4294967295;var a9=HEAP[bk];var a8=((bo)*(a9))&4294967295;var a7=_gmallocn(a8,4);var a6=a7;var a5=b6;var a4=(a5+76)&4294967295;HEAP[a4]=a6;bY=0;while(1){var am=b6;var al=(am+64)&4294967295;var ak=HEAP[al];var aj=b6;var ai=(aj+68)&4294967295;var ah=HEAP[ai];var af=((ak)*(ah))&4294967295;var ad=bY;var Q=(((af))|0)>(((ad))|0);if(!(Q)){ar=5;break}var a3=b6;var a1=(a3+76)&4294967295;var aZ=HEAP[a1];var aX=bY;var aM=(aZ+4*aX)&4294967295;var aL=b6;var aK=(aL+68)&4294967295;var aJ=HEAP[aK];var aI=(((aJ))&65535);var aH=((aI)-1)&65535;var aG=bY;var aF=(((aG))&65535);var aD=(aH)&(aF);var aB=(aM+2)&4294967295;HEAP[aB]=aD;var ao=bY;var an=((ao)+1)&4294967295;bY=an;ar=3;continue}}else{var P=b6;var O=(P+76)&4294967295;HEAP[O]=0}STACKTOP=E;return;return}function __ZN11T3FontCacheC2EP3Refddddiiiibb(G,aN,aq,S,ca,bX,B,q,T,ba,W,bg){var E=STACKTOP;STACKTOP+=8;_memset(E,0,8);var ar;var b6;var cb;var aO;var ap;var bM;var bz;var bx;var bE;var bL;var f;var a2;var bp;var cv=E;var bY;var bK=0;b6=G;cb=aN;aO=aq;ap=S;bM=ca;bz=bX;bx=B;bE=q;bL=T;f=ba;a2=W;bp=bg;var cu=cb;var ct=(cv)&4294967295;var cs=(cu)&4294967295;var cr=HEAP[cs];HEAP[ct]=cr;var cq=(cv+4)&4294967295;var cp=(cu+4)&4294967295;var co=HEAP[cp];HEAP[cq]=co;var cn=b6;var cm=(cn)&4294967295;var bn=(cm)&4294967295;var bl=(cv)&4294967295;var bj=HEAP[bl];HEAP[bn]=bj;var bi=(cm+4)&4294967295;var bh=(cv+4)&4294967295;var bf=HEAP[bh];HEAP[bi]=bf;var be=b6;var bd=(be+8)&4294967295;var bc=aO;HEAP[bd]=bc;var bb=b6;var a0=(bb+16)&4294967295;var aY=ap;HEAP[a0]=aY;var aW=b6;var aV=(aW+24)&4294967295;var aU=bM;HEAP[aV]=aU;var aT=b6;var aS=(aT+32)&4294967295;var aR=bz;HEAP[aS]=aR;var aQ=b6;var aP=(aQ+40)&4294967295;var aE=bx;HEAP[aP]=aE;var aC=b6;var aA=(aC+44)&4294967295;var az=bE;HEAP[aA]=az;var ay=b6;var ax=(ay+48)&4294967295;var aw=bL;HEAP[ax]=aw;var av=b6;var au=(av+52)&4294967295;var at=f;HEAP[au]=at;var ag=b6;var ae=(ag+56)&4294967295;var ac=a2;HEAP[ae]=ac;var ab=bp;var R=reSign((ab),8,0)!=0;if(R){var aa=b6;var Z=(aa+48)&4294967295;var Y=HEAP[Z];var X=b6;var V=(X+52)&4294967295;var U=HEAP[V];var N=((Y)*(U))&4294967295;var M=b6;var L=(M+60)&4294967295;HEAP[L]=N}else{var K=b6;var J=(K+48)&4294967295;var I=HEAP[J];var H=((I)+7)&4294967295;var F=(((H))|0)>>3;var D=b6;var C=(D+52)&4294967295;var A=HEAP[C];var z=((F)*(A))&4294967295;var y=b6;var x=(y+60)&4294967295;HEAP[x]=z}var w=b6;var v=(w+68)&4294967295;HEAP[v]=8;var u=b6;var t=(u+60)&4294967295;var s=HEAP[t];var r=(((s))|0)<=256;if(r){var p=b6;var o=(p+64)&4294967295;HEAP[o]=8}else{var n=b6;var m=(n+60)&4294967295;var l=HEAP[m];var k=(((l))|0)<=512;if(k){var j=b6;var i=(j+64)&4294967295;HEAP[i]=4}else{var h=b6;var g=(h+60)&4294967295;var e=HEAP[g];var d=(((e))|0)<=1024;if(d){var c=b6;var b=(c+64)&4294967295;HEAP[b]=2}else{var a=b6;var cA=(a+60)&4294967295;var cz=HEAP[cA];var cy=(((cz))|0)<=2048;if(cy){var cx=b6;var cw=(cx+64)&4294967295;HEAP[cw]=1;var cl=b6;var ck=(cl+68)&4294967295;HEAP[ck]=4}else{var cj=b6;var ci=(cj+60)&4294967295;var ch=HEAP[ci];var cg=(((ch))|0)<=4096;if(cg){var cf=b6;var ce=(cf+64)&4294967295;HEAP[ce]=1;var cd=b6;var cc=(cd+68)&4294967295;HEAP[cc]=2}else{var b9=b6;var b8=(b9+64)&4294967295;HEAP[b8]=1;var b7=b6;var b5=(b7+68)&4294967295;HEAP[b5]=1}}}}}var b4=b6;var b3=(b4+60)&4294967295;var b2=HEAP[b3];var b1=b6;var b0=(b1+68)&4294967295;var bZ=HEAP[b0];var bW=(10485760/(((bZ))|0)|0);var bV=b6;var bU=(bV+64)&4294967295;var bT=HEAP[bU];var bS=((((bW))|0)/(((bT))|0)|0);var bR=(((b2))|0)<(((bS))|0);if(bR){var bQ=b6;var bP=(bQ+60)&4294967295;var bO=HEAP[bP];var bN=b6;var bJ=(bN+64)&4294967295;var bI=HEAP[bJ];var bH=b6;var bG=(bH+68)&4294967295;var bF=HEAP[bG];var bD=((bI)*(bF))&4294967295;var bC=_gmallocn_checkoverflow(bD,bO);var bB=b6;var bA=(bB+72)&4294967295;HEAP[bA]=bC}else{__Z5erroriPcz(-1,(__str8119)&4294967295);var by=b6;var bw=(by+72)&4294967295;HEAP[bw]=0}var bv=b6;var bu=(bv+72)&4294967295;var bt=HEAP[bu];var bs=(bt)!=0;if(bs){var br=b6;var bq=(br+64)&4294967295;var bo=HEAP[bq];var bm=b6;var bk=(bm+68)&4294967295;var a9=HEAP[bk];var a8=((bo)*(a9))&4294967295;var a7=_gmallocn(a8,4);var a6=a7;var a5=b6;var a4=(a5+76)&4294967295;HEAP[a4]=a6;bY=0;while(1){var am=b6;var al=(am+64)&4294967295;var ak=HEAP[al];var aj=b6;var ai=(aj+68)&4294967295;var ah=HEAP[ai];var af=((ak)*(ah))&4294967295;var ad=bY;var Q=(((af))|0)>(((ad))|0);if(!(Q)){ar=5;break}var a3=b6;var a1=(a3+76)&4294967295;var aZ=HEAP[a1];var aX=bY;var aM=(aZ+4*aX)&4294967295;var aL=b6;var aK=(aL+68)&4294967295;var aJ=HEAP[aK];var aI=(((aJ))&65535);var aH=((aI)-1)&65535;var aG=bY;var aF=(((aG))&65535);var aD=(aH)&(aF);var aB=(aM+2)&4294967295;HEAP[aB]=aD;var ao=bY;var an=((ao)+1)&4294967295;bY=an;ar=3;continue}}else{var P=b6;var O=(P+76)&4294967295;HEAP[O]=0}STACKTOP=E;return;return}function __ZN18SplashAxialPattern8getColorEiiPh(E,ab,Z,am){var w=STACKTOP;STACKTOP+=144;_memset(w,0,144);var ad;var aJ;var bb;var d;var aw;var C;var a8;var az;var x;var aD;var A;var aF=w;var G;var aY=w+128;var aI=w+136;var m;var f=0;aJ=E;bb=ab;d=Z;aw=am;var a7=d;var a5=(((a7))|0);var a3=bb;var a2=(((a3))|0);var a0=aJ;var aX=(a0+4)&4294967295;__ZN6Matrix9transformEddPdS0_(aX,a2,a5,aY,aI);var aW=HEAP[aY];var aV=aJ;var aU=(aV+52)&4294967295;var aA=HEAP[aU];var ax=(aW)-(aA);var at=aJ;var aq=(at+84)&4294967295;var ao=HEAP[aq];var al=(ax)*(ao);var ak=HEAP[aI];var aj=aJ;var ah=(aj+60)&4294967295;var ag=HEAP[ah];var U=(ak)-(ag);var S=aJ;var Q=(S+92)&4294967295;var O=HEAP[Q];var M=(U)*(O);var L=(al)+(M);var K=aJ;var J=(K+100)&4294967295;var I=HEAP[J];var H=(L)*(I);m=H;var D=m;var B=(D)>=0;$bb5$$bb$2:do{if(B){ad=0}else{var z=aJ;var y=(z+124)&4294967295;var v=HEAP[y];var u=__ZN15GfxAxialShading10getExtend0Ev(v);var F=reSign((u),8,0)!=0;var ai=(F)^1;var a1=unSign((ai),1,0);var af=reSign((a1),8,0)!=0;if(af){ad=0;break $bb5$$bb$2}aD=1;ad=2;break $bb5$$bb$2}}while(0);if(ad==0){aD=0}var t=aD;A=t;var s=A;var ae=reSign((s),8,0)!=0;$bb8$$bb9$8:do{if(ae){var r=aJ;var q=(r+108)&4294967295;var p=HEAP[q];G=p;ad=4;break $bb8$$bb9$8}else{var o=m;var n=(o)<=1;$bb16$$bb10$11:do{if(n){ad=5}else{var l=aJ;var k=(l+124)&4294967295;var j=HEAP[k];var i=__ZN15GfxAxialShading10getExtend1Ev(j);var a9=reSign((i),8,0)!=0;var a4=(a9)^1;var ac=unSign((a4),1,0);var a6=reSign((ac),8,0)!=0;if(a6){ad=5;break $bb16$$bb10$11}az=1;ad=7;break $bb16$$bb10$11}}while(0);if(ad==5){az=0}var h=az;x=h;var g=x;var aZ=reSign((g),8,0)!=0;if(aZ){var e=aJ;var c=(e+116)&4294967295;var b=HEAP[c];G=b;ad=4;break $bb8$$bb9$8}else{var a=m;var bi=(a)<0;$bb23$$bb21$20:do{if(!bi){var bh=m;var bg=(bh)>1;if(bg){ad=9;break $bb23$$bb21$20}var bf=aJ;var be=(bf+108)&4294967295;var bd=HEAP[be];var bc=aJ;var aT=(bc+116)&4294967295;var aS=HEAP[aT];var aR=aJ;var aQ=(aR+108)&4294967295;var aP=HEAP[aQ];var aO=(aS)-(aP);var aN=m;var aM=(aO)*(aN);var aL=(bd)+(aM);G=aL;ad=4;break $bb8$$bb9$8}}while(0);a8=0;ad=11;break $bb8$$bb9$8}}}while(0);if(ad==4){var aK=aJ;var aH=(aK+124)&4294967295;var aG=HEAP[aH];var aE=G;__ZN15GfxAxialShading8getColorEdP8GfxColor(aG,aE,aF);var aC=aJ;var aB=(aC+128)&4294967295;var ay=HEAP[aB];__ZN8GfxState12setFillColorEP8GfxColor(ay,aF);var av=aJ;var ar=(av+128)&4294967295;var ap=HEAP[ar];var an=__ZN8GfxState12getFillColorEv(ap);var aa=aJ;var Y=(aa+128)&4294967295;var X=HEAP[Y];var W=__ZN8GfxState17getFillColorSpaceEv(X);var V=aJ;var T=(V+132)&4294967295;var R=HEAP[T];var P=aw;__ZL15convertGfxColorPh15SplashColorModeP13GfxColorSpaceP8GfxColor(P,R,W,an);a8=1}var N=a8;C=N;var au=C;var ba=(((au))&255);STACKTOP=w;return ba;return null}function __ZN18SplashAxialPatternD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV18SplashAxialPattern+8)&4294967295;var f=m;var e=f;__ZN13SplashPatternD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN18SplashAxialPattern4copyEv(m){var t;var k;var w;var j;var i;var l=0;k=m;var h=__Znwj(140);var g=h;j=g;var f=k;var e=(f+124)&4294967295;var d=HEAP[e];var c=k;var b=(c+128)&4294967295;var a=HEAP[b];var v=k;var u=(v+132)&4294967295;var s=HEAP[u];var r=j;__ZN18SplashAxialPatternC1E15SplashColorModeP8GfxStateP15GfxAxialShading(r,s,a,d);var p=j;var o=p;i=o;var n=i;w=n;var q=w;return q;return null}function __ZN18SplashAxialPatternD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV18SplashAxialPattern+8)&4294967295;var f=m;var e=f;__ZN13SplashPatternD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN18SplashAxialPatternD2Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV18SplashAxialPattern+8)&4294967295;var f=m;var e=f;__ZN13SplashPatternD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN18SplashGouraudColorD2Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV18SplashGouraudColor+8)&4294967295;var f=m;var e=f;__ZN13SplashPatternD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN18SplashGouraudColorD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV18SplashGouraudColor+8)&4294967295;var f=m;var e=f;__ZN13SplashPatternD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN18SplashGouraudColorD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV18SplashGouraudColor+8)&4294967295;var f=m;var e=f;__ZN13SplashPatternD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN20SplashGouraudPatternD0Ev(k){var m;var n;var l=0;n=k;var j=n;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV20SplashGouraudPattern+8)&4294967295;var f=n;var e=f;__ZN18SplashGouraudColorD2Ev(e);var d=((1)&255);var c=reSign((d),8,0)!=0;if(c){var b=n;var a=b;__ZdlPv(a)}return;return}function __ZN20SplashGouraudPattern4copyEv(m){var v;var k;var y;var j;var i;var l=0;k=m;var h=__Znwj(16);var g=h;j=g;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var x=k;var w=(x+12)&4294967295;var u=HEAP[w];var t=unSign((u),8,0);var r=j;var q=(((t))&255);__ZN20SplashGouraudPatternC1EbP8GfxStateP25GfxGouraudTriangleShading(r,q,a,d);var p=j;var o=p;i=o;var n=i;y=n;var s=y;return s;return null}function __ZN20SplashGouraudPatternD1Ev(k){var m;var n;var l=0;n=k;var j=n;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV20SplashGouraudPattern+8)&4294967295;var f=n;var e=f;__ZN18SplashGouraudColorD2Ev(e);var d=((0)&255);var c=reSign((d),8,0)!=0;if(c){var b=n;var a=b;__ZdlPv(a)}return;return}function __ZN20SplashGouraudPattern21getParameterizedColorEd15SplashColorModePh(g,k,q,H){var t=STACKTOP;STACKTOP+=128;_memset(t,0,128);var s;var b;var I;var r;var v;var d=t;var M;var Q;var c;var w=0;b=g;I=k;r=q;v=H;var G=b;var F=(G+4)&4294967295;var E=HEAP[F];var D=(E)&4294967295;var C=__ZN10GfxShading13getColorSpaceEv(D);M=C;Q=3;var B=b;var A=(B+4)&4294967295;var z=HEAP[A];var y=I;__ZN25GfxGouraudTriangleShading21getParameterizedColorEdP8GfxColor(z,y,d);var x=b;var p=(x+12)&4294967295;var o=HEAP[p];var u=reSign((o),8,0)!=0;if(u){c=0;while(1){var P=c;var O=Q;var N=(((P))|0)<(((O))|0);if(!(N)){s=2;break}var n=c;var m=(d)&4294967295;var l=(m+n*4)&4294967295;var j=HEAP[l];var i=__ZL9colToBytei(j);var h=v;var f=c;var e=(h+f)&4294967295;HEAP[e]=i;var a=c;var R=((a)+1)&4294967295;c=R;s=0;continue}}else{var L=v;var K=r;var J=M;__ZL15convertGfxColorPh15SplashColorModeP13GfxColorSpaceP8GfxColor(L,K,J,d)}STACKTOP=t;return;return}function __ZN20SplashGouraudPatternD2Ev(k){var m;var n;var l=0;n=k;var j=n;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV20SplashGouraudPattern+8)&4294967295;var f=n;var e=f;__ZN18SplashGouraudColorD2Ev(e);var d=((0)&255);var c=reSign((d),8,0)!=0;if(c){var b=n;var a=b;__ZdlPv(a)}return;return}function __ZN18SplashGouraudColorC2Ev(f){var h;var i;var g=0;i=f;var e=i;var d=(e)&4294967295;__ZN13SplashPatternC2Ev(d);var c=i;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV18SplashGouraudColor+8)&4294967295;return;return}function __ZN20SplashGouraudPatternC1EbP8GfxStateP25GfxGouraudTriangleShading(o,x,q,l){var v;var m;var b;var y;var t;var n=0;m=o;b=x;y=q;t=l;var k=m;var j=(k)&4294967295;__ZN18SplashGouraudColorC2Ev(j);var i=m;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV20SplashGouraudPattern+8)&4294967295;var e=m;var d=(e+8)&4294967295;var c=y;HEAP[d]=c;var a=m;var w=(a+4)&4294967295;var u=t;HEAP[w]=u;var s=m;var r=(s+12)&4294967295;var p=b;HEAP[r]=p;return;return}function __ZN18SplashAxialPatternC1E15SplashColorModeP8GfxStateP15GfxAxialShading(A,K,am,M){var v=STACKTOP;STACKTOP+=48;_memset(v,0,48);var P;var ak;var B;var aj;var o;var C=v;var d=0;ak=A;B=K;aj=am;o=M;var aG=ak;var aF=(aG)&4294967295;__ZN13SplashPatternC2Ev(aF);var aE=ak;var aD=(aE)&4294967295;var aC=(aD)&4294967295;HEAP[aC]=(__ZTV18SplashAxialPattern+8)&4294967295;var aB=ak;var aA=(aB+124)&4294967295;var az=o;HEAP[aA]=az;var ay=ak;var ax=(ay+128)&4294967295;var ad=aj;HEAP[ax]=ad;var ab=ak;var Z=(ab+132)&4294967295;var X=B;HEAP[Z]=X;var V=ak;var U=(V+128)&4294967295;var T=HEAP[U];__ZN8GfxState6getCTMEP6Matrix(T,C);var S=ak;var R=(S+4)&4294967295;var Q=__ZN6Matrix8invertToEPS_(C,R);var O=ak;var N=(O+76)&4294967295;var L=ak;var J=(L+68)&4294967295;var I=ak;var H=(I+60)&4294967295;var G=ak;var F=(G+52)&4294967295;var E=ak;var D=(E+124)&4294967295;var z=HEAP[D];__ZN15GfxAxialShading9getCoordsEPdS0_S0_S0_(z,F,H,J,N);var y=ak;var x=(y+68)&4294967295;var w=HEAP[x];var u=ak;var t=(u+52)&4294967295;var s=HEAP[t];var r=(w)-(s);var q=ak;var p=(q+84)&4294967295;HEAP[p]=r;var n=ak;var m=(n+76)&4294967295;var l=HEAP[m];var k=ak;var j=(k+60)&4294967295;var i=HEAP[j];var h=(l)-(i);var g=ak;var f=(g+92)&4294967295;HEAP[f]=h;var e=ak;var c=(e+84)&4294967295;var b=HEAP[c];var a=ak;var aN=(a+84)&4294967295;var aM=HEAP[aN];var aL=(b)*(aM);var aK=ak;var aJ=(aK+92)&4294967295;var aI=HEAP[aJ];var aH=ak;var aw=(aH+92)&4294967295;var av=HEAP[aw];var au=(aI)*(av);var at=(aL)+(au);var ar=1/(at);var aq=ak;var ap=(aq+100)&4294967295;HEAP[ap]=ar;var ao=ak;var an=(ao+124)&4294967295;var al=HEAP[an];var ai=__ZN15GfxAxialShading10getDomain0Ev(al);var ah=ak;var ag=(ah+108)&4294967295;HEAP[ag]=ai;var af=ak;var ae=(af+124)&4294967295;var ac=HEAP[ae];var aa=__ZN15GfxAxialShading10getDomain1Ev(ac);var Y=ak;var W=(Y+116)&4294967295;HEAP[W]=aa;STACKTOP=v;return;return}function __ZN18SplashAxialPatternC2E15SplashColorModeP8GfxStateP15GfxAxialShading(A,K,am,M){var v=STACKTOP;STACKTOP+=48;_memset(v,0,48);var P;var ak;var B;var aj;var o;var C=v;var d=0;ak=A;B=K;aj=am;o=M;var aG=ak;var aF=(aG)&4294967295;__ZN13SplashPatternC2Ev(aF);var aE=ak;var aD=(aE)&4294967295;var aC=(aD)&4294967295;HEAP[aC]=(__ZTV18SplashAxialPattern+8)&4294967295;var aB=ak;var aA=(aB+124)&4294967295;var az=o;HEAP[aA]=az;var ay=ak;var ax=(ay+128)&4294967295;var ad=aj;HEAP[ax]=ad;var ab=ak;var Z=(ab+132)&4294967295;var X=B;HEAP[Z]=X;var V=ak;var U=(V+128)&4294967295;var T=HEAP[U];__ZN8GfxState6getCTMEP6Matrix(T,C);var S=ak;var R=(S+4)&4294967295;var Q=__ZN6Matrix8invertToEPS_(C,R);var O=ak;var N=(O+76)&4294967295;var L=ak;var J=(L+68)&4294967295;var I=ak;var H=(I+60)&4294967295;var G=ak;var F=(G+52)&4294967295;var E=ak;var D=(E+124)&4294967295;var z=HEAP[D];__ZN15GfxAxialShading9getCoordsEPdS0_S0_S0_(z,F,H,J,N);var y=ak;var x=(y+68)&4294967295;var w=HEAP[x];var u=ak;var t=(u+52)&4294967295;var s=HEAP[t];var r=(w)-(s);var q=ak;var p=(q+84)&4294967295;HEAP[p]=r;var n=ak;var m=(n+76)&4294967295;var l=HEAP[m];var k=ak;var j=(k+60)&4294967295;var i=HEAP[j];var h=(l)-(i);var g=ak;var f=(g+92)&4294967295;HEAP[f]=h;var e=ak;var c=(e+84)&4294967295;var b=HEAP[c];var a=ak;var aN=(a+84)&4294967295;var aM=HEAP[aN];var aL=(b)*(aM);var aK=ak;var aJ=(aK+92)&4294967295;var aI=HEAP[aJ];var aH=ak;var aw=(aH+92)&4294967295;var av=HEAP[aw];var au=(aI)*(av);var at=(aL)+(au);var ar=1/(at);var aq=ak;var ap=(aq+100)&4294967295;HEAP[ap]=ar;var ao=ak;var an=(ao+124)&4294967295;var al=HEAP[an];var ai=__ZN15GfxAxialShading10getDomain0Ev(al);var ah=ak;var ag=(ah+108)&4294967295;HEAP[ag]=ai;var af=ak;var ae=(af+124)&4294967295;var ac=HEAP[ae];var aa=__ZN15GfxAxialShading10getDomain1Ev(ac);var Y=ak;var W=(Y+116)&4294967295;HEAP[W]=aa;STACKTOP=v;return;return}function __ZN9JPXStreamC2EP6Stream(f,b){var o;var c;var H;var s=0;c=f;H=b;var G=c;var F=(G)&4294967295;var E=H;__ZN12FilterStreamC2EP6Stream(F,E);var D=c;var C=(D)&4294967295;var B=(C)&4294967295;var A=(B)&4294967295;HEAP[A]=(__ZTV9JPXStream+8)&4294967295;var y=c;var w=(y+12)&4294967295;HEAP[w]=0;var u=c;var n=(u+16)&4294967295;HEAP[n]=0;var m=c;var l=(m+24)&4294967295;HEAP[l]=0;var k=c;var j=(k+24)&4294967295;var i=HEAP[j];var h=c;var g=(h+20)&4294967295;HEAP[g]=i;var e=c;var d=(e+72)&4294967295;HEAP[d]=0;var a=c;var Q=(a+92)&4294967295;HEAP[Q]=0;var P=c;var O=(P+112)&4294967295;HEAP[O]=0;var N=c;var M=(N+132)&4294967295;HEAP[M]=0;var L=c;var K=(L+136)&4294967295;var J=(K+44)&4294967295;HEAP[J]=0;var I=c;var z=(I+184)&4294967295;HEAP[z]=0;var x=c;var v=(x+188)&4294967295;HEAP[v]=0;var t=c;var r=(t+192)&4294967295;HEAP[r]=0;var q=c;var p=(q+196)&4294967295;HEAP[p]=0;return;return}function __ZN18JArithmeticDecoder9setStreamEP6Streami(l,k,i){var n;var p;var o;var j;var m=0;p=l;o=k;j=i;var h=p;var g=(h+24)&4294967295;var f=o;HEAP[g]=f;var e=p;var d=(e+28)&4294967295;var c=j;HEAP[d]=c;var b=p;var a=(b+32)&4294967295;HEAP[a]=1;return;return}function __ZN6Stream9isEncoderEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN6Stream11hasGetCharsEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN12FilterStream6getPosEv(m){var t;var k;var w;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f+8)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+48)&4294967295;var v=HEAP[a];var u=k;var s=(u+8)&4294967295;var r=HEAP[s];var p=v;var o=FUNCTION_TABLE[p](r);j=o;var n=j;w=n;var q=w;return q;return null}function __ZN12FilterStream13getBaseStreamEv(m){var t;var k;var w;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f+8)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+64)&4294967295;var v=HEAP[a];var u=k;var s=(u+8)&4294967295;var r=HEAP[s];var p=v;var o=FUNCTION_TABLE[p](r);j=o;var n=j;w=n;var q=w;return q;return null}function __ZN12FilterStream18getUndecodedStreamEv(m){var t;var k;var w;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f+8)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+68)&4294967295;var v=HEAP[a];var u=k;var s=(u+8)&4294967295;var r=HEAP[s];var p=v;var o=FUNCTION_TABLE[p](r);j=o;var n=j;w=n;var q=w;return q;return null}function __ZN12FilterStream7getDictEv(m){var t;var k;var w;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f+8)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+72)&4294967295;var v=HEAP[a];var u=k;var s=(u+8)&4294967295;var r=HEAP[s];var p=v;var o=FUNCTION_TABLE[p](r);j=o;var n=j;w=n;var q=w;return q;return null}function __ZN12FilterStream13getNextStreamEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN12FilterStream17getUnfilteredCharEv(m){var t;var k;var w;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f+8)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+36)&4294967295;var v=HEAP[a];var u=k;var s=(u+8)&4294967295;var r=HEAP[s];var p=v;var o=FUNCTION_TABLE[p](r);j=o;var n=j;w=n;var q=w;return q;return null}function __ZN12FilterStream15unfilteredResetEv(m){var p;var k;var l=0;k=m;var j=k;var i=(j+8)&4294967295;var h=HEAP[i];var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+40)&4294967295;var a=HEAP[b];var r=k;var q=(r+8)&4294967295;var o=HEAP[q];var n=a;FUNCTION_TABLE[n](o);return;return}function __ZN9JPXStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=10;var a=c;e=a;var h=e;return h;return null}function __ZN9JPXStream11fillReadBufEv(V){var aJ;var cc;var v;var w;var bn;var x;var cD;var cC;var cB;var bU;var bT=0;cc=V;$bb$2:while(1){var cA=cc;var cz=(cA+204)&4294967295;var cy=HEAP[cz];var cx=cc;var cw=(cx+136)&4294967295;var cv=(cw+4)&4294967295;var cu=HEAP[cv];var ct=unSign((cy),32,0)>=unSign((cu),32,0);if(ct){aJ=1;break $bb$2}var cs=cc;var cr=(cs+204)&4294967295;var bA=HEAP[cr];var by=cc;var bw=(by+136)&4294967295;var bv=(bw+28)&4294967295;var bu=HEAP[bv];var bt=((bA)-(bu))&4294967295;var bs=cc;var br=(bs+136)&4294967295;var bq=(br+20)&4294967295;var bp=HEAP[bq];var bf=Math.floor(unSign((bt),32,0)/unSign((bp),32,0));var bd=cc;var bb=(bd+136)&4294967295;var ba=(bb+36)&4294967295;var a9=HEAP[ba];var a8=((bf)*(a9))&4294967295;var a7=cc;var a6=(a7+200)&4294967295;var a5=HEAP[a6];var a4=cc;var aV=(a4+136)&4294967295;var aT=(aV+24)&4294967295;var aR=HEAP[aT];var aQ=((a5)-(aR))&4294967295;var aP=cc;var aO=(aP+136)&4294967295;var aN=(aO+16)&4294967295;var aM=HEAP[aN];var aL=Math.floor(unSign((aQ),32,0)/unSign((aM),32,0));var aK=((a8)+(aL))&4294967295;x=aK;var aA=cc;var ay=(aA+136)&4294967295;var aw=(ay+44)&4294967295;var av=HEAP[aw];var au=x;var at=(av+52*au)&4294967295;var ar=(at+48)&4294967295;var aq=HEAP[ar];var ap=cc;var ao=(ap+208)&4294967295;var ae=HEAP[ao];var ac=(aq+88*ae)&4294967295;bn=ac;var aa=cc;var Z=(aa+200)&4294967295;var Y=HEAP[Z];var X=cc;var W=(X+136)&4294967295;var U=(W+24)&4294967295;var T=HEAP[U];var S=((Y)-(T))&4294967295;var J=cc;var H=(J+136)&4294967295;var F=(H+16)&4294967295;var E=HEAP[F];var D=unSign((S),32,0)%unSign((E),32,0);var C=bn;var B=(C+8)&4294967295;var A=HEAP[B];var z=((D)+(A))&4294967295;var y=((z)-1)&4294967295;var o=bn;var n=(o+8)&4294967295;var m=HEAP[n];var l=Math.floor(unSign((y),32,0)/unSign((m),32,0));cD=l;var k=cc;var j=(k+204)&4294967295;var i=HEAP[j];var h=cc;var g=(h+136)&4294967295;var f=(g+28)&4294967295;var e=HEAP[f];var d=((i)-(e))&4294967295;var c=cc;var b=(c+136)&4294967295;var a=(b+20)&4294967295;var cI=HEAP[a];var cH=unSign((d),32,0)%unSign((cI),32,0);var cG=bn;var cF=(cG+12)&4294967295;var cE=HEAP[cF];var cq=((cH)+(cE))&4294967295;var cp=((cq)-1)&4294967295;var co=bn;var cn=(co+12)&4294967295;var cm=HEAP[cn];var cl=Math.floor(unSign((cp),32,0)/unSign((cm),32,0));cC=cl;var ck=bn;var cj=(ck+76)&4294967295;var ci=HEAP[cj];var ch=bn;var cf=(ch+60)&4294967295;var ce=HEAP[cf];var cd=bn;var cb=(cd+52)&4294967295;var ca=HEAP[cb];var b9=((ce)-(ca))&4294967295;var b8=cC;var b7=((b9)*(b8))&4294967295;var b6=cD;var b5=((b7)+(b6))&4294967295;var b4=(ci+4*b5)&4294967295;var b3=HEAP[b4];cB=b3;var b2=bn;var b1=(b2+4)&4294967295;var b0=HEAP[b1];bU=b0;var bZ=cc;var bY=(bZ+208)&4294967295;var bX=HEAP[bY];var bW=((bX)+1)&4294967295;var bV=cc;var bS=(bV+208)&4294967295;HEAP[bS]=bW;var bR=cc;var bQ=(bR+208)&4294967295;var bP=HEAP[bQ];var bO=cc;var bN=(bO+136)&4294967295;var bM=(bN+32)&4294967295;var bL=HEAP[bM];var bK=(((bP))|0)==(((bL))|0);var bJ=unSign((bK),1,0);w=bJ;var bI=w;var an=reSign((bI),8,0)!=0;$bb2$$bb5$5:do{if(an){var bH=cc;var bG=(bH+208)&4294967295;HEAP[bG]=0;var bF=cc;var bE=(bF+200)&4294967295;var bD=HEAP[bE];var bC=((bD)+1)&4294967295;var bB=cc;var bz=(bB+200)&4294967295;HEAP[bz]=bC;var bx=cc;var bo=(bx+200)&4294967295;var bm=HEAP[bo];var bl=cc;var bk=(bl+136)&4294967295;var bj=(bk)&4294967295;var bi=HEAP[bj];var bh=(((bm))|0)==(((bi))|0);var bg=unSign((bh),1,0);v=bg;var be=v;var cg=reSign((be),8,0)!=0;if(!(cg)){aJ=4;break $bb2$$bb5$5}var bc=cc;var a3=(bc+136)&4294967295;var a2=(a3+8)&4294967295;var a1=HEAP[a2];var a0=cc;var aZ=(a0+200)&4294967295;HEAP[aZ]=a1;var aY=cc;var aX=(aY+204)&4294967295;var aW=HEAP[aX];var aU=((aW)+1)&4294967295;var aS=cc;var aI=(aS+204)&4294967295;HEAP[aI]=aU}}while(0);var aH=bU;var aG=(((aH))|0)==8;if(aG){var aF=cc;var aE=(aF+212)&4294967295;var aD=HEAP[aE];var aC=(aD)<<8;var aB=cB;var az=(aB)&255;var ax=(aC)|(az);var am=cc;var al=(am+212)&4294967295;HEAP[al]=ax}else{var ak=cc;var aj=(ak+212)&4294967295;var ai=HEAP[aj];var ah=bU;var ag=(ai)<<(ah);var af=bU;var ad=1<<(af);var ab=((ad)-1)&4294967295;var R=cB;var Q=(ab)&(R);var P=(ag)|(Q);var O=cc;var N=(O+212)&4294967295;HEAP[N]=P}var M=cc;var L=(M+216)&4294967295;var K=HEAP[L];var I=bU;var G=((K)+(I))&4294967295;var u=cc;var t=(u+216)&4294967295;HEAP[t]=G;var s=cc;var r=(s+216)&4294967295;var q=HEAP[r];var p=unSign((q),32,0)<=7;if(p){aJ=0;continue $bb$2}else{aJ=1;break $bb$2}}return;return}function __ZN9JPXStream8lookCharEv(f){var q;var b;var r;var M;var c;var y=0;b=f;var L=b;var K=(L+216)&4294967295;var J=HEAP[K];var I=unSign((J),32,0)<=7;if(I){var H=b;__ZN9JPXStream11fillReadBufEv(H)}var G=b;var E=(G+216)&4294967295;var C=HEAP[E];var A=(((C))|0)==8;if(A){var n=b;var m=(n+212)&4294967295;var l=HEAP[m];var k=(l)&255;c=k}else{var j=b;var i=(j+216)&4294967295;var h=HEAP[i];var g=unSign((h),32,0)>8;if(g){var e=b;var d=(e+212)&4294967295;var a=HEAP[d];var W=b;var V=(W+216)&4294967295;var U=HEAP[V];var T=((U)-8)&4294967295;var S=unSign((a),32,0)>>>unSign((T),32,0);var R=(S)&255;c=R}else{var Q=b;var P=(Q+216)&4294967295;var O=HEAP[P];var F=(((O))|0)==0;if(F){c=-1}else{var D=b;var B=(D+212)&4294967295;var z=HEAP[B];var x=b;var w=(x+216)&4294967295;var v=HEAP[w];var u=(8-(v))&4294967295;var t=(z)<<(u);var s=(t)&255;c=s}}}var p=c;M=p;var o=M;r=o;var N=r;return N;return null}function __ZN9JPXStream7getCharEv(h){var A;var d;var B;var W;var e;var I=0;d=h;var V=d;var U=(V+216)&4294967295;var T=HEAP[U];var S=unSign((T),32,0)<=7;if(S){var R=d;__ZN9JPXStream11fillReadBufEv(R)}var Q=d;var O=(Q+216)&4294967295;var M=HEAP[O];var K=(((M))|0)==8;if(K){var x=d;var v=(x+212)&4294967295;var t=HEAP[v];var r=(t)&255;e=r;var p=d;var n=(p+216)&4294967295;HEAP[n]=0}else{var l=d;var j=(l+216)&4294967295;var g=HEAP[j];var f=unSign((g),32,0)>8;if(f){var a=d;var ag=(a+212)&4294967295;var af=HEAP[ag];var ae=d;var ad=(ae+216)&4294967295;var ac=HEAP[ad];var ab=((ac)-8)&4294967295;var aa=unSign((af),32,0)>>>unSign((ab),32,0);var Z=(aa)&255;e=Z;var Y=d;var P=(Y+216)&4294967295;var N=HEAP[P];var L=((N)-8)&4294967295;var J=d;var H=(J+216)&4294967295;HEAP[H]=L}else{var G=d;var F=(G+216)&4294967295;var E=HEAP[F];var D=(((E))|0)==0;if(D){e=-1}else{var C=d;var z=(C+212)&4294967295;var y=HEAP[z];var w=d;var u=(w+216)&4294967295;var s=HEAP[u];var q=(8-(s))&4294967295;var o=(y)<<(q);var m=(o)&255;e=m;var k=d;var i=(k+216)&4294967295;HEAP[i]=0}}}var c=e;W=c;var b=W;B=b;var X=B;return X;return null}function __ZN9JPXStream11getPSFilterEiPc(f,e,h){var k;var l;var a;var d;var g;var c;var j=0;l=f;a=e;d=h;c=0;var b=c;g=b;var i=g;return i;return null}function __ZN9JPXStream8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=k;var t=(v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=w;var o=FUNCTION_TABLE[p](q,1);var n=unSign((o),8,0);j=n;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZN9JPXStream18inverseTransform1DEP11JPXTileCompPijjj(aN,eu,C,aU,ch,cg){var fh;var bI;var ec;var aM;var fN;var aB;var R;var M;var a4;var cn;var ba;var ea=0;bI=aN;ec=eu;aM=C;fN=aU;aB=ch;R=cg;var bq=R;var bp=aB;var bo=((bq)-(bp))&4294967295;var bn=(((bo))|0)==1;$bb$$bb3$2:do{if(bn){var bm=aB;var bl=(bm)&1;var bk=(((bl))&255);var fi=reSign((bk),8,0)!=0;if(fi){var bj=aM;var bi=HEAP[bj];var bh=(((bi))|0)>>1;var e6=aM;HEAP[e6]=bh}}else{var e5=aB;var e4=(e5)&1;var e3=((e4)+3)&4294967295;a4=e3;var e2=a4;var e1=R;var e0=((e2)+(e1))&4294967295;var eZ=aB;var eY=((e0)-(eZ))&4294967295;cn=eY;var eX=ec;var eC=(eX+80)&4294967295;var eB=HEAP[eC];M=eB;ba=0;$bb5$8:while(1){var d0=R;var dZ=aB;var dY=((d0)-(dZ))&4294967295;var dX=ba;var dW=unSign((dY),32,0)>unSign((dX),32,0);if(!(dW)){fh=4;break $bb5$8}var eA=a4;var ez=ba;var ey=((eA)+(ez))&4294967295;var ex=ba;var ew=fN;var ev=((ex)*(ew))&4294967295;var et=aM;var es=(et+4*ev)&4294967295;var d5=HEAP[es];var d4=M;var d3=(d4+4*ey)&4294967295;HEAP[d3]=d5;var d2=ba;var d1=((d2)+1)&4294967295;ba=d1;fh=2;continue $bb5$8}var dB=cn;var dA=((dB)-2)&4294967295;var dz=M;var dy=(dz+4*dA)&4294967295;var dx=HEAP[dy];var dw=M;var dv=cn;var du=(dw+4*dv)&4294967295;HEAP[du]=dx;var dt=R;var ds=aB;var c6=((dt)-(ds))&4294967295;var c5=(((c6))|0)==2;if(c5){var c4=cn;var c3=((c4)+1)&4294967295;var c2=a4;var c1=((c2)+1)&4294967295;var c0=M;var cZ=(c0+4*c1)&4294967295;var cY=HEAP[cZ];var cX=M;var cM=(cX+4*c3)&4294967295;HEAP[cM]=cY;var cL=cn;var cK=((cL)+2)&4294967295;var cJ=M;var cI=a4;var cH=(cJ+4*cI)&4294967295;var cG=HEAP[cH];var cF=M;var cE=(cF+4*cK)&4294967295;HEAP[cE]=cG;var cD=cn;var cs=((cD)+3)&4294967295;var cr=a4;var cq=((cr)+1)&4294967295;var cp=M;var co=(cp+4*cq)&4294967295;var cm=HEAP[co];var cl=M;var ck=(cl+4*cs)&4294967295;HEAP[ck]=cm}else{var cj=cn;var ci=((cj)+1)&4294967295;var b5=cn;var b4=((b5)-3)&4294967295;var b3=M;var b2=(b3+4*b4)&4294967295;var b1=HEAP[b2];var b0=M;var bZ=(b0+4*ci)&4294967295;HEAP[bZ]=b1;var bY=R;var bX=aB;var bW=((bY)-(bX))&4294967295;var bL=(((bW))|0)==3;if(bL){var bK=cn;var bJ=((bK)+2)&4294967295;var bH=a4;var bG=((bH)+1)&4294967295;var bF=M;var bE=(bF+4*bG)&4294967295;var bD=HEAP[bE];var bC=M;var bB=(bC+4*bJ)&4294967295;HEAP[bB]=bD;var a9=cn;var a8=((a9)+3)&4294967295;var a7=a4;var a6=((a7)+2)&4294967295;var a5=M;var a3=(a5+4*a6)&4294967295;var a2=HEAP[a3];var a1=M;var a0=(a1+4*a8)&4294967295;HEAP[a0]=a2}else{var aZ=cn;var aY=((aZ)+2)&4294967295;var aX=cn;var aW=((aX)-4)&4294967295;var aV=M;var aT=(aV+4*aW)&4294967295;var aS=HEAP[aT];var aR=M;var aQ=(aR+4*aY)&4294967295;HEAP[aQ]=aS;var aP=R;var aO=aB;var aL=((aP)-(aO))&4294967295;var aK=(((aL))|0)==4;if(aK){var aJ=cn;var aI=((aJ)+3)&4294967295;var aH=a4;var aG=((aH)+1)&4294967295;var aF=M;var aE=(aF+4*aG)&4294967295;var aD=HEAP[aE];var aC=M;var aA=(aC+4*aI)&4294967295;HEAP[aA]=aD}else{var az=cn;var ay=((az)+3)&4294967295;var ax=cn;var aw=((ax)-5)&4294967295;var av=M;var au=(av+4*aw)&4294967295;var at=HEAP[au];var ar=M;var aq=(ar+4*ay)&4294967295;HEAP[aq]=at}}}var ap=a4;var ao=((ap)-1)&4294967295;var an=a4;var am=((an)+1)&4294967295;var al=M;var ak=(al+4*am)&4294967295;var aj=HEAP[ak];var ai=M;var ah=(ai+4*ao)&4294967295;HEAP[ah]=aj;var ag=a4;var af=((ag)-2)&4294967295;var ae=a4;var ad=((ae)+2)&4294967295;var ac=M;var ab=(ac+4*ad)&4294967295;var aa=HEAP[ab];var Z=M;var Y=(Z+4*af)&4294967295;HEAP[Y]=aa;var X=a4;var W=((X)-3)&4294967295;var V=a4;var U=((V)+3)&4294967295;var T=M;var S=(T+4*U)&4294967295;var Q=HEAP[S];var P=M;var O=(P+4*W)&4294967295;HEAP[O]=Q;var N=a4;var K=(((N))|0)==4;if(K){var I=a4;var y=((I)+4)&4294967295;var x=M;var w=(x+4*y)&4294967295;var v=HEAP[w];var u=M;var t=(u)&4294967295;HEAP[t]=v}var s=ec;var r=(s+36)&4294967295;var p=HEAP[r];var n=(((p))|0)==0;$bb16$$bb35$25:do{if(n){ba=1;$bb18$27:while(1){var fK=cn;var fJ=((fK)+2)&4294967295;var fI=ba;var fH=unSign((fJ),32,0)>=unSign((fI),32,0);if(!(fH)){fh=9;break $bb18$27}var e=M;var d=ba;var c=(e+4*d)&4294967295;var b=HEAP[c];var a=(((b))|0);var f2=(a)*1.230174104914001;var f1=((f2)|0);var f0=M;var fY=ba;var fW=(f0+4*fY)&4294967295;HEAP[fW]=f1;var fM=ba;var fL=((fM)+2)&4294967295;ba=fL;fh=7;continue $bb18$27}ba=0;$bb21$31:while(1){var A=cn;var z=((A)+3)&4294967295;var q=ba;var o=unSign((z),32,0)>=unSign((q),32,0);if(!(o)){fh=12;break $bb21$31}var fG=M;var fF=ba;var fD=(fG+4*fF)&4294967295;var fB=HEAP[fD];var L=(((fB))|0);var J=(L)*0.8128930661159609;var H=((J)|0);var G=M;var F=ba;var E=(G+4*F)&4294967295;HEAP[E]=H;var D=ba;var B=((D)+2)&4294967295;ba=B;fh=10;continue $bb21$31}ba=1;$bb24$35:while(1){var fv=cn;var fu=((fv)+2)&4294967295;var ft=ba;var fs=unSign((fu),32,0)>=unSign((ft),32,0);if(!(fs)){fh=15;break $bb24$35}var m=M;var l=ba;var k=(m+4*l)&4294967295;var j=HEAP[k];var i=(((j))|0);var h=ba;var g=((h)-1)&4294967295;var f=M;var fZ=(f+4*g)&4294967295;var fX=HEAP[fZ];var fV=ba;var fU=((fV)+1)&4294967295;var fT=M;var fS=(fT+4*fU)&4294967295;var fR=HEAP[fS];var fQ=((fX)+(fR))&4294967295;var fP=(((fQ))|0);var fO=(fP)*-0.443506852043971;var fE=(i)+(fO);var fC=((fE)|0);var fA=M;var fz=ba;var fy=(fA+4*fz)&4294967295;HEAP[fy]=fC;var fx=ba;var fw=((fx)+2)&4294967295;ba=fw;fh=13;continue $bb24$35}ba=2;$bb27$39:while(1){var eQ=cn;var eP=((eQ)+1)&4294967295;var eO=ba;var eM=unSign((eP),32,0)>=unSign((eO),32,0);if(!(eM)){fh=18;break $bb27$39}var fr=M;var fq=ba;var fp=(fr+4*fq)&4294967295;var fo=HEAP[fp];var fn=(((fo))|0);var fm=ba;var fl=((fm)-1)&4294967295;var fk=M;var fj=(fk+4*fl)&4294967295;var fg=HEAP[fj];var ff=ba;var fe=((ff)+1)&4294967295;var fd=M;var fc=(fd+4*fe)&4294967295;var fb=HEAP[fc];var fa=((fg)+(fb))&4294967295;var e9=(((fa))|0);var e8=(e9)*-0.882911075530934;var e7=(fn)+(e8);var eW=((e7)|0);var eV=M;var eU=ba;var eT=(eV+4*eU)&4294967295;HEAP[eT]=eW;var eS=ba;var eR=((eS)+2)&4294967295;ba=eR;fh=16;continue $bb27$39}ba=3;$bb30$43:while(1){var dl=ba;var dk=cn;var dj=unSign((dl),32,0)<=unSign((dk),32,0);if(!(dj)){fh=21;break $bb30$43}var er=M;var eq=ba;var ep=(er+4*eq)&4294967295;var eo=HEAP[ep];var en=(((eo))|0);var em=ba;var el=((em)-1)&4294967295;var ek=M;var ej=(ek+4*el)&4294967295;var eh=HEAP[ej];var dV=ba;var dU=((dV)+1)&4294967295;var dT=M;var dS=(dT+4*dU)&4294967295;var dR=HEAP[dS];var dQ=((eh)+(dR))&4294967295;var dP=(((dQ))|0);var dO=(dP)*0.052980118572961;var dN=(en)+(dO);var dL=((dN)|0);var dr=M;var dq=ba;var dp=(dr+4*dq)&4294967295;HEAP[dp]=dL;var dn=ba;var dm=((dn)+2)&4294967295;ba=dm;fh=19;continue $bb30$43}ba=4;while(1){var dI=cn;var dH=((dI)-1)&4294967295;var dG=ba;var dF=unSign((dH),32,0)>=unSign((dG),32,0);if(!(dF)){fh=24;break}var di=M;var dg=ba;var eN=(di+4*dg)&4294967295;var eL=HEAP[eN];var eK=(((eL))|0);var eJ=ba;var eI=((eJ)-1)&4294967295;var eH=M;var eG=(eH+4*eI)&4294967295;var eF=HEAP[eG];var eE=ba;var eD=((eE)+1)&4294967295;var ei=M;var eg=(ei+4*eD)&4294967295;var ef=HEAP[eg];var ee=((eF)+(ef))&4294967295;var ed=(((ee))|0);var eb=(ed)*1.586134342059924;var d9=(eK)+(eb);var d8=((d9)|0);var d7=M;var d6=ba;var dM=(d7+4*d6)&4294967295;HEAP[dM]=d8;var dK=ba;var dJ=((dK)+2)&4294967295;ba=dJ;fh=22;continue}}else{ba=3;$bb37$52:while(1){var cC=ba;var cB=cn;var cA=unSign((cC),32,0)<=unSign((cB),32,0);if(!(cA)){fh=28;break $bb37$52}var dE=M;var dD=ba;var dC=(dE+4*dD)&4294967295;var dh=HEAP[dC];var df=ba;var de=((df)-1)&4294967295;var dd=M;var dc=(dd+4*de)&4294967295;var db=HEAP[dc];var da=ba;var c9=((da)+1)&4294967295;var c8=M;var c7=(c8+4*c9)&4294967295;var cW=HEAP[c7];var cV=((db)+(cW))&4294967295;var cU=((cV)+2)&4294967295;var cT=(((cU))|0)>>2;var cS=((dh)-(cT))&4294967295;var cR=M;var cQ=ba;var cP=(cR+4*cQ)&4294967295;HEAP[cP]=cS;var cO=ba;var cN=((cO)+2)&4294967295;ba=cN;fh=26;continue $bb37$52}ba=4;while(1){var bQ=ba;var bP=cn;var bO=unSign((bQ),32,0)>1;var b6=((cw)+(b7))&4294967295;var bV=M;var bU=ba;var bT=(bV+4*bU)&4294967295;HEAP[bT]=b6;var bS=ba;var bR=((bS)+2)&4294967295;ba=bR;fh=29;continue}}}while(0);ba=0;while(1){var bf=R;var be=aB;var bd=((bf)-(be))&4294967295;var bc=ba;var bb=unSign((bd),32,0)>unSign((bc),32,0);if(!(bb)){fh=34;break $bb$$bb3$2}var bN=ba;var bM=fN;var bA=((bN)*(bM))&4294967295;var bz=a4;var by=ba;var bx=((bz)+(by))&4294967295;var bw=M;var bv=(bw+4*bx)&4294967295;var bu=HEAP[bv];var bt=aM;var bs=(bt+4*bA)&4294967295;HEAP[bs]=bu;var br=ba;var bg=((br)+1)&4294967295;ba=bg;fh=32;continue}}}while(0);return;return}function __ZN9JPXStream21inverseTransformLevelEP11JPXTileCompjP11JPXResLeveljjjj(aP,dA,bf,V,fa,eN,e8,eL){var er;var bA;var dg;var bg;var A;var bv;var X;var bb;var e2;var bE;var bF;var bG;var w;var ay;var c5;var bR;var eu;var dx;var W;var br;var cd;var be;var eg;var ba;var dP;var b9;var ev;var ef;var bd;var bc;var ab;var b3;var b1;var et;var ea;var de=0;bA=aP;dg=dA;bg=bf;A=V;bv=fa;X=eN;bb=e8;e2=eL;var bq=A;var bp=(bq+20)&4294967295;var bo=HEAP[bp];var bn=((bo)-1)&4294967295;ea=bn;$bb4$2:while(1){var cc=A;var cb=(cc+12)&4294967295;var ca=HEAP[cb];var b8=ea;var b7=(((ca))|0)<=(((b8))|0);if(!(b7)){er=5;break $bb4$2}var bm=A;var bl=(bm+16)&4294967295;var bk=HEAP[bl];var bj=((bk)-1)&4294967295;et=bj;while(1){var ck=A;var cj=(ck+8)&4294967295;var ci=HEAP[cj];var ch=et;var cg=(((ci))|0)<=(((ch))|0);if(!(cg)){er=3;break}var bi=dg;var bh=(bi+76)&4294967295;var ee=HEAP[bh];var ed=et;var ec=((ed)*2)&4294967295;var eb=ea;var d9=((eb)*2)&4294967295;var d8=X;var d7=((d9)-(d8))&4294967295;var d6=dg;var d5=(d6+60)&4294967295;var d4=HEAP[d5];var dI=dg;var dH=(dI+52)&4294967295;var dG=HEAP[dH];var dF=((d4)-(dG))&4294967295;var dE=((d7)*(dF))&4294967295;var dD=((ec)+(dE))&4294967295;var dC=bv;var dB=((dD)-(dC))&4294967295;var dz=dg;var dy=(dz+76)&4294967295;var c9=HEAP[dy];var c8=ea;var c7=A;var c6=(c7+12)&4294967295;var c4=HEAP[c6];var c3=((c8)-(c4))&4294967295;var c2=dg;var c1=(c2+60)&4294967295;var c0=HEAP[c1];var cZ=dg;var cJ=(cZ+52)&4294967295;var cI=HEAP[cJ];var cH=((c0)-(cI))&4294967295;var cG=((c3)*(cH))&4294967295;var cF=et;var cE=A;var cD=(cE+8)&4294967295;var cC=HEAP[cD];var cB=((cF)-(cC))&4294967295;var cA=((cG)+(cB))&4294967295;var cp=(c9+4*cA)&4294967295;var co=HEAP[cp];var cn=(ee+4*dB)&4294967295;HEAP[cn]=co;var cm=et;var cl=((cm)-1)&4294967295;et=cl;er=1;continue}var cf=ea;var ce=((cf)-1)&4294967295;ea=ce;er=0;continue $bb4$2}var b6=dg;var b5=(b6+40)&4294967295;var b4=HEAP[b5];var b2=(b4)&31;dx=b2;var b0=dg;var bZ=(b0+40)&4294967295;var bY=HEAP[bZ];var bX=unSign((bY),32,0)>>>5;var bW=(bX)&7;W=bW;var bV=A;var bU=(bV+72)&4294967295;var bT=HEAP[bU];var bS=(bT)&4294967295;w=bS;ab=0;$bb46$10:while(1){var dr=ab;var dq=unSign((dr),32,0)<=2;if(!(dq)){er=32;break $bb46$10}var bQ=dx;var bP=(((bQ))|0)==0;if(bP){var bO=dg;var bN=(bO+44)&4294967295;var bM=HEAP[bN];var bL=bg;var bK=((bL)*3)&4294967295;var bJ=ab;var bI=((bK)+(bJ))&4294967295;var bH=((bI)-2)&4294967295;var bD=(bM+4*bH)&4294967295;var bC=HEAP[bD];var bB=unSign((bC),32,0)>>>3;var bz=(bB)&31;br=bz;var by=W;var bx=br;var bw=((by)+(bx))&4294967295;var bu=((bw)-1)&4294967295;cd=bu;ba=0}else{var bt=dg;var bs=(bt+4)&4294967295;var a9=HEAP[bs];var a8=W;var a7=((a9)+(a8))&4294967295;cd=a7;var a6=ab;var a5=(((a6))|0)==2;if(a5){var a4=cd;var a3=((a4)+1)&4294967295;cd=a3}var a2=dg;var a1=(a2+44)&4294967295;var a0=HEAP[a1];var aZ=dx;var aY=(((aZ))|0)!=1;if(aY){var aX=bg;var aW=((aX)*3)&4294967295;var aV=ab;var aU=((aW)+(aV))&4294967295;var aT=((aU)-2)&4294967295;bG=aT}else{bG=0}var aS=bG;var aR=(a0+4*aS)&4294967295;var aQ=HEAP[aR];be=aQ;var aO=be;var aN=(aO)&2047;var aM=((aN)+2048)&4294967295;var aL=unSign((aM),32,0);var aK=(aL)/2048;ba=aK}var aJ=dg;var aI=(aJ+36)&4294967295;var aH=HEAP[aI];var aG=(((aH))|0)==0;if(aG){var aF=cd;var aE=((aF)+16)&4294967295;cd=aE}var aD=ab;var aC=(aD)&1;var aB=(((aC))&255);var es=reSign((aB),8,0)!=0;if(es){bF=0}else{bF=1}var aA=bF;ev=aA;var az=ab;var ax=(((az))|0)!=0;if(ax){bE=1}else{bE=0}var aw=bE;ef=aw;var av=w;var au=(av+16)&4294967295;var at=HEAP[au];var ar=ab;var aq=(at+40*ar)&4294967295;ay=aq;var ap=ay;var ao=(ap+36)&4294967295;var an=HEAP[ao];c5=an;b1=0;$bb44$35:while(1){var dV=ay;var dT=(dV+20)&4294967295;var dw=HEAP[dT];var dv=b1;var du=unSign((dw),32,0)>unSign((dv),32,0);if(!(du)){er=30;break $bb44$35}b3=0;$bb42$38:while(1){var d2=ay;var d1=(d2+16)&4294967295;var d0=HEAP[d1];var dZ=b3;var dY=unSign((d0),32,0)>unSign((dZ),32,0);if(!(dY)){er=28;break $bb42$38}var am=c5;var al=(am+4)&4294967295;var ak=HEAP[al];bc=ak;var aj=c5;var ai=(aj+44)&4294967295;var ah=HEAP[ai];bR=ah;$bb40$41:while(1){var eo=c5;var en=(eo+12)&4294967295;var em=HEAP[en];var el=bc;var ek=unSign((em),32,0)>unSign((el),32,0);if(!(ek)){er=26;break $bb40$41}var ag=dg;var af=(ag+76)&4294967295;var ae=HEAP[af];var ad=bc;var ac=((ad)*2)&4294967295;var aa=ef;var Z=((ac)+(aa))&4294967295;var Y=X;var U=((Z)-(Y))&4294967295;var T=dg;var S=(T+60)&4294967295;var R=HEAP[S];var Q=dg;var P=(Q+52)&4294967295;var O=HEAP[P];var N=((R)-(O))&4294967295;var L=((U)*(N))&4294967295;var J=c5;var z=(J)&4294967295;var y=HEAP[z];var x=((y)*2)&4294967295;var v=ev;var u=((x)+(v))&4294967295;var t=bv;var s=((u)-(t))&4294967295;var r=((L)+(s))&4294967295;var p=(ae+4*r)&4294967295;b9=p;var n=c5;var e=(n)&4294967295;var d=HEAP[e];bd=d;var c=bR;eu=c;$bb38$44:while(1){var eF=c5;var eE=(eF+8)&4294967295;var eD=HEAP[eE];var eC=bd;var eB=unSign((eD),32,0)>unSign((eC),32,0);if(!(eB)){er=24;break $bb38$44}var b=eu;var a=(b+4)&4294967295;var fj=HEAP[a];dP=fj;var fi=dP;var fh=(((fi))|0)!=0;$bb27$$bb37$47:do{if(fh){var fg=c5;var fe=(fg+28)&4294967295;var e1=HEAP[fe];var e0=eu;var eZ=(e0+2)&4294967295;var eY=HEAP[eZ];var eX=unSign((eY),16,0);var eW=((e1)+(eX))&4294967295;var eV=cd;var eU=((eV)-(eW))&4294967295;eg=eU;var eT=eg;var eR=(((eT))|0)>0;if(eR){var M=dP;var K=eg;var I=(M)<<(K);var H=eg;var G=((H)-1)&4294967295;var F=1<<(G);var E=((I)+(F))&4294967295;dP=E}else{var D=eg;var C=(0-(D))&4294967295;var B=dP;var q=(((B))|0)>>(((C))|0);dP=q}var o=dx;var m=(((o))|0)==0;if(m){var l=dg;var k=(l+36)&4294967295;var j=HEAP[k];var i=(((j))|0)==0;if(i){var h=dP;var g=(h)&-65536;dP=g}}else{var f=dP;var ff=(((f))|0);var fd=ba;var fc=(ff)*(fd);var fb=((fc)|0);dP=fb}var e9=eu;var e7=(e9)&4294967295;var e6=HEAP[e7];var e5=unSign((e6),16,0);var e4=(e5)&128;var e3=(((e4))|0)!=0;if(!(e3)){er=21;break $bb27$$bb37$47}var eS=dP;var eQ=(0-(eS))&4294967295;dP=eQ}}while(0);var eP=b9;var eO=dP;HEAP[eP]=eO;var eM=b9;var eK=(eM+8)&4294967295;b9=eK;var eJ=bd;var eI=((eJ)+1)&4294967295;bd=eI;var eH=eu;var eG=(eH+8)&4294967295;eu=eG;er=16;continue $bb38$44}var eA=bc;var ez=((eA)+1)&4294967295;bc=ez;var ey=dg;var ex=(ey+68)&4294967295;var ew=HEAP[ex];var eq=bR;var ep=(eq+8*ew)&4294967295;bR=ep;er=15;continue $bb40$41}var ej=c5;var ei=(ej+56)&4294967295;c5=ei;var eh=b3;var d3=((eh)+1)&4294967295;b3=d3;er=14;continue $bb42$38}var dX=b1;var dW=((dX)+1)&4294967295;b1=dW;er=13;continue $bb44$35}var dt=ab;var ds=((dt)+1)&4294967295;ab=ds;er=6;continue $bb46$10}var dp=dg;var dn=(dp+76)&4294967295;var dl=HEAP[dn];b9=dl;bc=0;$bb49$67:while(1){var ct=e2;var cs=X;var cr=((ct)-(cs))&4294967295;var cq=bc;var dU=unSign((cr),32,0)>unSign((cq),32,0);if(!(dU)){er=35;break $bb49$67}var cY=bA;var cX=dg;var cW=b9;var cV=bv;var cU=bb;__ZN9JPXStream18inverseTransform1DEP11JPXTileCompPijjj(cY,cX,cW,1,cV,cU);var cT=dg;var cS=(cT+60)&4294967295;var cR=HEAP[cS];var cQ=dg;var cO=(cQ+52)&4294967295;var cz=HEAP[cO];var cy=((cR)-(cz))&4294967295;var cx=b9;var cw=(cx+4*cy)&4294967295;b9=cw;var cv=bc;var cu=((cv)+1)&4294967295;bc=cu;er=33;continue $bb49$67}var dS=dg;var dR=(dS+76)&4294967295;var dQ=HEAP[dR];b9=dQ;bd=0;while(1){var cP=bb;var cN=bv;var cM=((cP)-(cN))&4294967295;var cL=bd;var cK=unSign((cM),32,0)>unSign((cL),32,0);if(!(cK)){er=38;break}var dO=dg;var dN=(dO+60)&4294967295;var dM=HEAP[dN];var dL=dg;var dK=(dL+52)&4294967295;var dJ=HEAP[dK];var dm=((dM)-(dJ))&4294967295;var dk=bA;var dj=dg;var di=b9;var dh=X;var df=e2;__ZN9JPXStream18inverseTransform1DEP11JPXTileCompPijjj(dk,dj,di,dm,dh,df);var dd=b9;var dc=(dd+4)&4294967295;b9=dc;var db=bd;var da=((db)+1)&4294967295;bd=da;er=36;continue}return;return}function __ZN9JPXStream16inverseTransformEP11JPXTileComp(aC,ch){var bx;var dd;var bw;var a0;var bv;var bP;var bD;var dE;var b7;var bO;var cS;var i;var bA;var c4;var cj;var cA;var ca;var dG;var dh;var dD;var dg;var c3;var az;var aw;var c2;var c1;var cP=0;dd=aC;bw=ch;var dH=bw;var dF=(dH+84)&4294967295;var dC=HEAP[dF];var dB=(dC)&4294967295;a0=dB;var dA=a0;var dz=(dA+72)&4294967295;var dy=HEAP[dz];var dx=(dy)&4294967295;bv=dx;var dw=bv;var dv=(dw+16)&4294967295;var cv=HEAP[dv];var ct=(cv)&4294967295;bP=ct;var cr=bw;var cq=(cr+40)&4294967295;var cp=HEAP[cq];var co=(cp)&31;bO=co;var cn=bw;var cm=(cn+40)&4294967295;var cl=HEAP[cm];var ck=unSign((cl),32,0)>>>5;var b8=(ck)&7;cS=b8;var b5=bO;var b3=(((b5))|0)==0;if(b3){var b2=bw;var b1=(b2+44)&4294967295;var b0=HEAP[b1];var bZ=(b0)&4294967295;var bY=HEAP[bZ];var bX=unSign((bY),32,0)>>>3;var bW=(bX)&31;i=bW;var bL=cS;var bJ=i;var bH=((bL)+(bJ))&4294967295;var bG=((bH)-1)&4294967295;bA=bG;cj=0}else{var bF=bw;var bE=(bF+4)&4294967295;var bC=HEAP[bE];var bB=cS;var bz=((bC)+(bB))&4294967295;var by=((bz)-1)&4294967295;bA=by;var bm=bw;var bk=(bm+44)&4294967295;var bh=HEAP[bk];var bf=(bh)&4294967295;var bd=HEAP[bf];var bb=(bd)&2047;var a9=((bb)+2048)&4294967295;var a7=unSign((a9),32,0);var a5=(a7)/2048;cj=a5}var a3=bw;var aR=(a3+36)&4294967295;var aP=HEAP[aR];var aM=(((aP))|0)==0;if(aM){var aK=bA;var aI=((aK)+16)&4294967295;bA=aI}var aG=bP;var aE=(aG+36)&4294967295;var aB=HEAP[aE];bD=aB;aw=0;$bb26$9:while(1){var aQ=bP;var aO=(aQ+20)&4294967295;var ar=HEAP[aO];var aq=aw;var ap=unSign((ar),32,0)>unSign((aq),32,0);if(!(ap)){bx=19;break $bb26$9}az=0;$bb24$12:while(1){var aY=bP;var aX=(aY+16)&4294967295;var aW=HEAP[aX];var aV=az;var aU=unSign((aW),32,0)>unSign((aV),32,0);if(!(aU)){bx=17;break $bb24$12}var ay=bD;var av=(ay+4)&4294967295;var aj=HEAP[av];c1=aj;var ah=bD;var ae=(ah+44)&4294967295;var ac=HEAP[ae];dE=ac;$bb22$15:while(1){var bs=bD;var br=(bs+12)&4294967295;var bq=HEAP[br];var bp=c1;var bo=unSign((bq),32,0)>unSign((bp),32,0);if(!(bo)){bx=15;break $bb22$15}var aa=bw;var Y=(aa+76)&4294967295;var W=HEAP[Y];var U=bP;var S=(U+4)&4294967295;var Q=HEAP[S];var F=c1;var D=((F)-(Q))&4294967295;var A=bw;var y=(A+60)&4294967295;var w=HEAP[y];var u=bw;var s=(u+52)&4294967295;var q=HEAP[s];var o=((w)-(q))&4294967295;var m=((D)*(o))&4294967295;var j=bD;var h=(j)&4294967295;var f=HEAP[h];var d=bP;var b=(d)&4294967295;var dS=HEAP[b];var dQ=((f)-(dS))&4294967295;var dO=((m)+(dQ))&4294967295;var dM=(W+4*dO)&4294967295;ca=dM;var dK=bD;var du=(dK)&4294967295;var dt=HEAP[du];c2=dt;var dr=dE;b7=dr;$bb20$18:while(1){var bV=bD;var bU=(bV+8)&4294967295;var bT=HEAP[bU];var bS=c2;var bR=unSign((bT),32,0)>unSign((bS),32,0);if(!(bR)){bx=13;break $bb20$18}var dp=b7;var dn=(dp+4)&4294967295;var dm=HEAP[dn];cA=dm;var dl=cA;var dk=(((dl))|0)!=0;$bb9$$bb19$21:do{if(dk){var dj=bD;var di=(dj+28)&4294967295;var df=HEAP[di];var de=b7;var dc=(de+2)&4294967295;var db=HEAP[dc];var da=unSign((db),16,0);var c9=((df)+(da))&4294967295;var c8=bA;var c7=((c8)-(c9))&4294967295;c4=c7;var c6=c4;var c5=(((c6))|0)>0;if(c5){var c0=cA;var cZ=c4;var cY=(c0)<<(cZ);var cX=c4;var cW=((cX)-1)&4294967295;var cV=1<<(cW);var cU=((cY)+(cV))&4294967295;cA=cU}else{var cT=c4;var cR=(0-(cT))&4294967295;var cQ=cA;var cO=(((cQ))|0)>>(((cR))|0);cA=cO}var cN=bO;var cM=(((cN))|0)==0;if(cM){var cL=bw;var cK=(cL+36)&4294967295;var cJ=HEAP[cK];var cI=(((cJ))|0)==0;if(cI){var cH=cA;var cG=(cH)&-65536;cA=cG}}else{var cF=cA;var cE=(((cF))|0);var cD=cj;var cC=(cE)*(cD);var cB=((cC)|0);cA=cB}var cz=b7;var cy=(cz)&4294967295;var cx=HEAP[cy];var cw=unSign((cx),16,0);var cu=(cw)&128;var cs=(((cu))|0)!=0;if(!(cs)){bx=10;break $bb9$$bb19$21}var ci=cA;var cg=(0-(ci))&4294967295;cA=cg}}while(0);var cf=ca;var ce=cA;HEAP[cf]=ce;var cd=ca;var cc=(cd+4)&4294967295;ca=cc;var cb=c2;var b9=((cb)+1)&4294967295;c2=b9;var b6=b7;var b4=(b6+8)&4294967295;b7=b4;bx=5;continue $bb20$18}var bQ=c1;var bN=((bQ)+1)&4294967295;c1=bN;var bM=bw;var bK=(bM+68)&4294967295;var bI=HEAP[bK];var bu=dE;var bt=(bu+8*bI)&4294967295;dE=bt;bx=4;continue $bb22$15}var bn=bD;var bl=(bn+56)&4294967295;bD=bl;var bj=az;var aZ=((bj)+1)&4294967295;az=aZ;bx=3;continue $bb24$12}var aT=aw;var aS=((aT)+1)&4294967295;aw=aS;bx=2;continue $bb26$9}c3=1;while(1){var dL=bw;var dJ=(dL+20)&4294967295;var dI=HEAP[dJ];var ds=c3;var dq=unSign((dI),32,0)>=unSign((ds),32,0);if(!(dq)){bx=23;break}var ao=bw;var an=(ao+84)&4294967295;var am=HEAP[an];var al=c3;var ak=(am+76*al)&4294967295;a0=ak;var ai=bw;var ag=(ai+20)&4294967295;var N=HEAP[ag];var M=c3;var L=(((N))|0)==(((M))|0);if(L){var K=bw;var J=(K+52)&4294967295;var I=HEAP[J];dG=I;var H=bw;var G=(H+56)&4294967295;var E=HEAP[G];dh=E;var C=bw;var bi=(C+60)&4294967295;var bg=HEAP[bi];dD=bg;var be=bw;var bc=(be+64)&4294967295;var ba=HEAP[bc];dg=ba}else{var a8=bw;var a6=(a8+84)&4294967295;var a4=HEAP[a6];var a2=c3;var a1=((a2)+1)&4294967295;var aN=(a4+76*a1)&4294967295;var aL=(aN+8)&4294967295;var aJ=HEAP[aL];dG=aJ;var aH=bw;var aF=(aH+84)&4294967295;var aD=HEAP[aF];var aA=c3;var ax=((aA)+1)&4294967295;var au=(aD+76*ax)&4294967295;var at=(au+12)&4294967295;var af=HEAP[at];dh=af;var ad=bw;var ab=(ad+84)&4294967295;var Z=HEAP[ab];var X=c3;var V=((X)+1)&4294967295;var T=(Z+76*V)&4294967295;var R=(T+16)&4294967295;var P=HEAP[R];dD=P;var O=bw;var B=(O+84)&4294967295;var z=HEAP[B];var x=c3;var v=((x)+1)&4294967295;var t=(z+76*v)&4294967295;var r=(t+20)&4294967295;var p=HEAP[r];dg=p}var n=dd;var l=bw;var k=c3;var g=a0;var e=dG;var c=dh;var a=dD;var dR=dg;__ZN9JPXStream21inverseTransformLevelEP11JPXTileCompjP11JPXResLeveljjjj(n,l,k,g,e,c,a,dR);var dP=c3;var dN=((dP)+1)&4294967295;c3=dN;bx=20;continue}return;return}function __ZN9JPXStream21inverseMultiCompAndDCEP7JPXTile(aK,fJ){var fC;var bL;var f6;var cF;var bt;var eN;var fD;var eH;var eF;var eD;var a8;var ao;var aZ;var eQ;var cY;var a9;var cS;var a7;var a6;var er=0;bL=aK;f6=fJ;var bs=f6;var br=(bs+8)&4294967295;var bq=HEAP[br];var bp=(((bq))|0)==1;$bb$$bb20$2:do{if(bp){var bo=bL;var bn=(bo+136)&4294967295;var bm=(bn+32)&4294967295;var bl=HEAP[bm];var bk=unSign((bl),32,0)<=2;$bb5$$bb1$4:do{if(!bk){var fq=f6;var fp=(fq+48)&4294967295;var fo=HEAP[fp];var fn=(fo)&4294967295;var fm=(fn+8)&4294967295;var fl=HEAP[fm];var fk=f6;var fj=(fk+48)&4294967295;var fi=HEAP[fj];var fh=(fi+88)&4294967295;var eW=(fh+8)&4294967295;var eV=HEAP[eW];var eU=(((fl))|0)!=(((eV))|0);if(eU){fC=0;break $bb5$$bb1$4}var eT=f6;var eS=(eT+48)&4294967295;var eR=HEAP[eS];var eP=(eR)&4294967295;var eO=(eP+12)&4294967295;var eM=HEAP[eO];var eL=f6;var em=(eL+48)&4294967295;var el=HEAP[em];var ek=(el+88)&4294967295;var ej=(ek+12)&4294967295;var ei=HEAP[ej];var eh=(((eM))|0)!=(((ei))|0);if(eh){fC=0;break $bb5$$bb1$4}var eg=f6;var ef=(eg+48)&4294967295;var ee=HEAP[ef];var ed=(ee+88)&4294967295;var dS=(ed+8)&4294967295;var dR=HEAP[dS];var dQ=f6;var dP=(dQ+48)&4294967295;var dO=HEAP[dP];var dN=(dO+176)&4294967295;var dM=(dN+8)&4294967295;var dL=HEAP[dM];var dK=(((dR))|0)!=(((dL))|0);if(dK){fC=0;break $bb5$$bb1$4}var dJ=f6;var dn=(dJ+48)&4294967295;var dm=HEAP[dn];var dl=(dm+88)&4294967295;var dk=(dl+12)&4294967295;var dj=HEAP[dk];var di=f6;var dh=(di+48)&4294967295;var dg=HEAP[dh];var df=(dg+176)&4294967295;var de=(df+12)&4294967295;var c3=HEAP[de];var c2=(((dj))|0)!=(((c3))|0);if(c2){fC=0;break $bb5$$bb1$4}var c1=f6;var c0=(c1+48)&4294967295;var cZ=HEAP[c0];var cX=(cZ)&4294967295;var cW=(cX+36)&4294967295;var cV=HEAP[cW];var cU=(((cV))|0)==0;if(cU){a9=0;a6=0;$bb12$12:while(1){var I=f6;var z=(I+48)&4294967295;var y=HEAP[z];var x=(y)&4294967295;var w=(x+64)&4294967295;var v=HEAP[w];var u=f6;var t=(u+48)&4294967295;var s=HEAP[t];var q=(s)&4294967295;var o=(q+56)&4294967295;var e=HEAP[o];var d=((v)-(e))&4294967295;var c=a6;var b=unSign((d),32,0)>unSign((c),32,0);if(!(b)){fC=11;break $bb12$12}a7=0;while(1){var ab=f6;var aa=(ab+48)&4294967295;var Z=HEAP[aa];var Y=(Z)&4294967295;var X=(Y+60)&4294967295;var W=HEAP[X];var V=f6;var U=(V+48)&4294967295;var T=HEAP[U];var S=(T)&4294967295;var R=(S+52)&4294967295;var Q=HEAP[R];var P=((W)-(Q))&4294967295;var O=a7;var N=unSign((P),32,0)>unSign((O),32,0);if(!(N)){fC=9;break}var cT=f6;var cH=(cT+48)&4294967295;var cG=HEAP[cH];var cE=(cG)&4294967295;var cD=(cE+76)&4294967295;var cC=HEAP[cD];var cB=a9;var cA=(cC+4*cB)&4294967295;var cz=HEAP[cA];eH=cz;var cy=f6;var cx=(cy+48)&4294967295;var ck=HEAP[cx];var ci=(ck+88)&4294967295;var cg=(ci+76)&4294967295;var ce=HEAP[cg];var cc=a9;var ca=(ce+4*cc)&4294967295;var b8=HEAP[ca];eF=b8;var b6=f6;var b4=(b6+48)&4294967295;var b3=HEAP[b4];var bQ=(b3+176)&4294967295;var bO=(bQ+76)&4294967295;var bM=HEAP[bO];var bK=a9;var bJ=(bM+4*bK)&4294967295;var bI=HEAP[bJ];eD=bI;var bH=f6;var bG=(bH+48)&4294967295;var bF=HEAP[bG];var bE=(bF)&4294967295;var a5=(bE+76)&4294967295;var a4=HEAP[a5];var a3=eH;var a2=(((a3))|0);var a1=eD;var a0=(((a1))|0);var aY=(a0)*1.402;var aX=(a2)+(aY);var aW=(aX)+0.5;var aV=((aW)|0);var aU=a9;var aT=(a4+4*aU)&4294967295;HEAP[aT]=aV;var aS=f6;var aR=(aS+48)&4294967295;var aQ=HEAP[aR];var aP=(aQ+88)&4294967295;var aO=(aP+76)&4294967295;var aN=HEAP[aO];var aM=eH;var aL=(((aM))|0);var aJ=eF;var aI=(((aJ))|0);var aH=(aI)*-0.34413;var aG=(aL)+(aH);var aF=eD;var aE=(((aF))|0);var aD=(aE)*-0.71414;var aC=(aG)+(aD);var aB=(aC)+0.5;var aA=((aB)|0);var az=a9;var ay=(aN+4*az)&4294967295;HEAP[ay]=aA;var ax=f6;var aw=(ax+48)&4294967295;var av=HEAP[aw];var au=(av+176)&4294967295;var at=(au+76)&4294967295;var ar=HEAP[at];var aq=eH;var ap=(((aq))|0);var an=eF;var am=(((an))|0);var al=(am)*1.772;var ak=(ap)+(al);var aj=(ak)+0.5;var ai=((aj)|0);var ah=a9;var ag=(ar+4*ah)&4294967295;HEAP[ag]=ai;var af=a9;var ae=((af)+1)&4294967295;a9=ae;var ad=a7;var ac=((ad)+1)&4294967295;a7=ac;fC=7;continue}var M=a6;var K=((M)+1)&4294967295;a6=K;fC=6;continue $bb12$12}fC=12;break $bb$$bb20$2}else{a9=0;a6=0;$bb19$21:while(1){var e6=f6;var eK=(e6+48)&4294967295;var eJ=HEAP[eK];var eI=(eJ)&4294967295;var eG=(eI+64)&4294967295;var eE=HEAP[eG];var eC=f6;var eB=(eC+48)&4294967295;var eA=HEAP[eB];var ez=(eA)&4294967295;var ex=(ez+56)&4294967295;var ec=HEAP[ex];var eb=((eE)-(ec))&4294967295;var ea=a6;var d9=unSign((eb),32,0)>unSign((ea),32,0);if(!(d9)){fC=12;break $bb$$bb20$2}a7=0;while(1){var fy=f6;var fx=(fy+48)&4294967295;var fw=HEAP[fx];var fv=(fw)&4294967295;var fu=(fv+60)&4294967295;var ft=HEAP[fu];var fs=f6;var fr=(fs+48)&4294967295;var fg=HEAP[fr];var ff=(fg)&4294967295;var fe=(ff+52)&4294967295;var fd=HEAP[fe];var fc=((ft)-(fd))&4294967295;var fb=a7;var fa=unSign((fc),32,0)>unSign((fb),32,0);if(!(fa)){fC=16;break}var a=f6;var gp=(a+48)&4294967295;var go=HEAP[gp];var gn=(go)&4294967295;var gl=(gn+76)&4294967295;var gj=HEAP[gl];var ga=a9;var f9=(gj+4*ga)&4294967295;var f8=HEAP[f9];eH=f8;var f7=f6;var f5=(f7+48)&4294967295;var f3=HEAP[f5];var f2=(f3+88)&4294967295;var f1=(f2+76)&4294967295;var fZ=HEAP[f1];var fX=a9;var L=(fZ+4*fX)&4294967295;var J=HEAP[L];eF=J;var H=f6;var G=(H+48)&4294967295;var F=HEAP[G];var E=(F+176)&4294967295;var D=(E+76)&4294967295;var C=HEAP[D];var B=a9;var A=(C+4*B)&4294967295;var r=HEAP[A];eD=r;var p=f6;var n=(p+48)&4294967295;var m=HEAP[n];var l=(m+88)&4294967295;var k=(l+76)&4294967295;var i=HEAP[k];var h=eD;var g=eF;var f=((h)+(g))&4294967295;var gm=(((f))|0)>>2;var gk=eH;var gi=((gk)-(gm))&4294967295;a8=gi;var gh=a9;var gg=(i+4*gh)&4294967295;var gf=a8;HEAP[gg]=gf;var ge=f6;var gd=(ge+48)&4294967295;var gc=HEAP[gd];var gb=(gc)&4294967295;var f0=(gb+76)&4294967295;var fY=HEAP[f0];var fW=eD;var fV=a8;var fU=((fW)+(fV))&4294967295;var fT=a9;var fS=(fY+4*fT)&4294967295;HEAP[fS]=fU;var fR=f6;var fQ=(fR+48)&4294967295;var fP=HEAP[fQ];var fO=(fP+176)&4294967295;var fN=(fO+76)&4294967295;var fM=HEAP[fN];var fL=eF;var fK=a8;var fI=((fL)+(fK))&4294967295;var fH=a9;var fG=(fM+4*fH)&4294967295;HEAP[fG]=fI;var fF=a9;var fE=((fF)+1)&4294967295;a9=fE;var fA=a7;var fz=((fA)+1)&4294967295;a7=fz;fC=14;continue}var e9=a6;var e8=((e9)+1)&4294967295;a6=e8;fC=13;continue $bb19$21}}}}while(0);bt=0;fC=5;break $bb$$bb20$2}else{fC=12}}while(0);if(fC==12){cS=0;$bb48$31:while(1){var b9=bL;var b7=(b9+136)&4294967295;var b5=(b7+32)&4294967295;var bU=HEAP[b5];var bS=cS;var bP=unSign((bU),32,0)>unSign((bS),32,0);if(!(bP)){fC=41;break $bb48$31}var d8=f6;var d7=(d8+48)&4294967295;var d6=HEAP[d7];var d5=cS;var d4=(d6+88*d5)&4294967295;eN=d4;var d2=eN;var dI=(d2)&4294967295;var dH=HEAP[dI];var fB=reSign((dH),8,0)!=0;$bb22$$bb35$34:do{if(fB){var dG=eN;var dF=(dG+4)&4294967295;var dE=HEAP[dF];var dD=((dE)-1)&4294967295;var dC=1<<(dD);var dB=(0-(dC))&4294967295;ao=dB;var dA=eN;var dy=(dA+4)&4294967295;var e7=HEAP[dy];var e5=((e7)-1)&4294967295;var e4=1<<(e5);var e3=((e4)-1)&4294967295;aZ=e3;var e2=eN;var e1=(e2+76)&4294967295;var e0=HEAP[e1];cY=e0;a6=0;$bb33$36:while(1){var dd=eN;var dc=(dd+64)&4294967295;var db=HEAP[dc];var da=eN;var c9=(da+56)&4294967295;var c8=HEAP[c9];var c7=((db)-(c8))&4294967295;var c6=a6;var c5=unSign((c7),32,0)>unSign((c6),32,0);if(!(c5)){fC=28;break $bb33$36}a7=0;$bb31$39:while(1){var dT=eN;var dz=(dT+60)&4294967295;var dx=HEAP[dz];var dw=eN;var dv=(dw+52)&4294967295;var du=HEAP[dv];var dt=((dx)-(du))&4294967295;var ds=a7;var dr=unSign((dt),32,0)>unSign((ds),32,0);if(!(dr)){fC=26;break $bb31$39}var eZ=cY;var eY=HEAP[eZ];fD=eY;var eX=eN;var ey=(eX+36)&4294967295;var ew=HEAP[ey];var ev=(((ew))|0)==0;if(ev){var eu=fD;var et=(((eu))|0)>>16;fD=et}var es=fD;var eq=ao;var ep=(((es))|0)<(((eq))|0);$bb27$$bb28$45:do{if(ep){var eo=ao;fD=eo}else{var en=fD;var d3=aZ;var d1=(((en))|0)>(((d3))|0);if(!(d1)){fC=24;break $bb27$$bb28$45}var d0=aZ;fD=d0}}while(0);var dZ=cY;var dY=fD;HEAP[dZ]=dY;var dX=cY;var dW=(dX+4)&4294967295;cY=dW;var dV=a7;var dU=((dV)+1)&4294967295;a7=dU;fC=20;continue $bb31$39}var dq=a6;var dp=((dq)+1)&4294967295;a6=dp;fC=19;continue $bb33$36}}else{var c4=eN;var cR=(c4+4)&4294967295;var cQ=HEAP[cR];var cP=1<<(cQ);var cO=((cP)-1)&4294967295;aZ=cO;var cN=eN;var cM=(cN+4)&4294967295;var cL=HEAP[cM];var cK=((cL)-1)&4294967295;var cJ=1<<(cK);eQ=cJ;var cI=eN;var cw=(cI+76)&4294967295;var cv=HEAP[cw];cY=cv;a6=0;$bb46$53:while(1){var bd=eN;var bc=(bd+64)&4294967295;var bb=HEAP[bc];var ba=eN;var co=(ba+56)&4294967295;var cm=HEAP[co];var cj=((bb)-(cm))&4294967295;var ch=a6;var cf=unSign((cj),32,0)>unSign((ch),32,0);if(!(cf)){fC=39;break $bb22$$bb35$34}a7=0;$bb44$56:while(1){var by=eN;var bx=(by+60)&4294967295;var bw=HEAP[bx];var bv=eN;var bu=(bv+52)&4294967295;var bj=HEAP[bu];var bi=((bw)-(bj))&4294967295;var bh=a7;var bg=unSign((bi),32,0)>unSign((bh),32,0);if(!(bg)){fC=37;break $bb44$56}var cu=cY;var ct=HEAP[cu];fD=ct;var cs=eN;var cr=(cs+36)&4294967295;var cq=HEAP[cr];var cp=(((cq))|0)==0;if(cp){var cn=fD;var cl=(((cn))|0)>>16;fD=cl}var b2=fD;var b1=eQ;var b0=((b2)+(b1))&4294967295;fD=b0;var bZ=fD;var bY=(((bZ))|0)<0;$bb40$$bb41$62:do{if(bY){fD=0}else{var bX=fD;var bW=aZ;var bV=(((bX))|0)>(((bW))|0);if(!(bV)){fC=35;break $bb40$$bb41$62}var bT=aZ;fD=bT}}while(0);var bR=cY;var bD=fD;HEAP[bR]=bD;var bC=cY;var bB=(bC+4)&4294967295;cY=bB;var bA=a7;var bz=((bA)+1)&4294967295;a7=bz;fC=31;continue $bb44$56}var bf=a6;var be=((bf)+1)&4294967295;a6=be;fC=30;continue $bb46$53}}}while(0);var cd=cS;var cb=((cd)+1)&4294967295;cS=cb;fC=18;continue $bb48$31}bt=1}var bN=bt;cF=bN;var f4=cF;var j=(((f4))&255);return j;return null}function __ZN9JPXStream9readUByteEPj(g,K){var p;var c;var q;var r;var E;var t;var b;var u=0;c=g;q=K;var D=c;var C=(D)&4294967295;var B=(C+8)&4294967295;var A=HEAP[B];var z=c;var y=(z)&4294967295;var x=(y+8)&4294967295;var w=HEAP[x];var v=(w)&4294967295;var o=HEAP[v];var n=(o+20)&4294967295;var m=HEAP[n];var l=c;var k=(l)&4294967295;var j=(k+8)&4294967295;var i=HEAP[j];var h=m;var f=FUNCTION_TABLE[h](i);b=f;var e=b;var a=(((e))|0)==-1;var L=unSign((a),1,0);t=L;var J=t;var s=reSign((J),8,0)!=0;if(s){E=0}else{var I=b;var H=q;HEAP[H]=I;E=1}var G=E;r=G;var F=r;var d=(((F))&255);return d;return null}function __ZN9JPXStream8readByteEPi(f,R){var o;var c;var p;var q;var H;var s;var b;var u=0;c=f;p=R;var G=c;var F=(G)&4294967295;var E=(F+8)&4294967295;var D=HEAP[E];var C=c;var B=(C)&4294967295;var z=(B+8)&4294967295;var x=HEAP[z];var v=(x)&4294967295;var n=HEAP[v];var m=(n+20)&4294967295;var l=HEAP[m];var k=c;var j=(k)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var g=l;var e=FUNCTION_TABLE[g](h);b=e;var d=b;var a=(((d))|0)==-1;var S=unSign((a),1,0);s=S;var Q=s;var r=reSign((Q),8,0)!=0;if(r){H=0}else{var P=p;var O=b;HEAP[P]=O;var N=b;var M=(N)&128;var L=(((M))|0)!=0;if(L){var K=p;var J=HEAP[K];var A=(J)|-256;var y=p;HEAP[y]=A}H=1}var w=H;q=w;var I=q;var t=(((I))&255);return t;return null}function __ZN9JPXStream9readUWordEPj(h,aj){var A;var e;var B;var C;var Y;var d;var i;var c;var b;var K=0;e=h;B=aj;var X=e;var W=(X)&4294967295;var V=(W+8)&4294967295;var U=HEAP[V];var T=e;var S=(T)&4294967295;var Q=(S+8)&4294967295;var O=HEAP[Q];var M=(O)&4294967295;var x=HEAP[M];var v=(x+20)&4294967295;var t=HEAP[v];var r=e;var p=(r)&4294967295;var n=(p+8)&4294967295;var l=HEAP[n];var j=t;var g=FUNCTION_TABLE[j](l);c=g;var f=c;var a=(((f))|0)==-1;$bb1$$bb$2:do{if(a){A=0}else{var ak=e;var ai=(ak)&4294967295;var ah=(ai+8)&4294967295;var ag=HEAP[ah];var af=e;var ae=(af)&4294967295;var ad=(ae+8)&4294967295;var ac=HEAP[ad];var ab=(ac)&4294967295;var R=HEAP[ab];var P=(R+20)&4294967295;var N=HEAP[P];var L=e;var J=(L)&4294967295;var I=(J+8)&4294967295;var H=HEAP[I];var G=N;var F=FUNCTION_TABLE[G](H);b=F;var E=b;var z=(((E))|0)==-1;if(z){A=0;break $bb1$$bb$2}d=0;A=3;break $bb1$$bb$2}}while(0);if(A==0){d=1}var y=d;i=y;var w=i;var D=reSign((w),8,0)!=0;if(D){Y=0}else{var u=c;var s=(u)<<8;var q=b;var o=(s)|(q);var m=B;HEAP[m]=o;Y=1}var k=Y;C=k;var aa=C;var Z=(((aa))&255);return Z;return null}function __ZN9JPXStream13readMarkerHdrEPiPj(D,p,ag){var P;var ad;var aG;var d;var B;var t;var aA;var v;var W;var e=0;ad=D;aG=p;d=ag;$bb$2:while(1){var az=ad;var ay=(az)&4294967295;var ax=(ay+8)&4294967295;var aw=HEAP[ax];var av=ad;var au=(av)&4294967295;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=(ar)&4294967295;var ab=HEAP[aq];var aa=(ab+20)&4294967295;var Z=HEAP[aa];var Y=ad;var X=(Y)&4294967295;var V=(X+8)&4294967295;var U=HEAP[V];var T=Z;var S=FUNCTION_TABLE[T](U);W=S;var R=W;var O=(((R))|0)==-1;var N=unSign((O),1,0);v=N;var M=v;var E=reSign((M),8,0)!=0;if(E){P=1;break $bb$2}var L=W;var K=(((L))|0)!=255;if(K){P=0;continue $bb$2}while(1){var J=ad;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=ad;var C=(F)&4294967295;var A=(C+8)&4294967295;var z=HEAP[A];var y=(z)&4294967295;var x=HEAP[y];var w=(x+20)&4294967295;var u=HEAP[w];var s=ad;var r=(s)&4294967295;var q=(r+8)&4294967295;var o=HEAP[q];var n=u;var m=FUNCTION_TABLE[n](o);W=m;var l=W;var k=(((l))|0)==-1;var j=unSign((k),1,0);t=j;var i=t;var Q=reSign((i),8,0)!=0;if(Q){P=5;break $bb$2}var h=W;var g=(((h))|0)==255;if(g){P=4;continue}else{P=7;break}}var f=W;var c=(((f))|0)==0;if(c){P=0;continue $bb$2}else{P=8;break $bb$2}}$bb1$$bb5$$bb8$9:do{if(P==1){aA=0}else{if(P==5){aA=0}else{if(P==8){var b=aG;var a=W;HEAP[b]=a;var aI=W;var aH=(((aI))|0)<=47;$bb10$$bb9$13:do{if(aH){P=10}else{var aF=W;var aE=(((aF))|0)<=63;if(aE){P=9;break $bb10$$bb9$13}else{P=10;break $bb10$$bb9$13}}}while(0);$bb10$$bb14$15:do{if(P==10){var aD=W;var aC=(((aD))|0)==79;if(aC){P=9;break $bb10$$bb14$15}var aB=W;var ap=(((aB))|0)==146;if(ap){P=9;break $bb10$$bb14$15}var ao=W;var an=(((ao))|0)==147;if(an){P=9;break $bb10$$bb14$15}var am=W;var al=(((am))|0)==217;if(al){P=9;break $bb10$$bb14$15}var aj=ad;var ai=d;var af=__ZN9JPXStream9readUWordEPj(aj,ai);var ae=unSign((af),8,0);aA=ae;P=15;break $bb1$$bb5$$bb8$9}}while(0);var ak=d;HEAP[ak]=0;aA=1}}}}while(0);var ac=aA;B=ac;var ah=B;return ah;return null}function __ZN9JPXStream9readULongEPj(A,ac){var af;var aE;var a0;var y;var aZ;var Q;var l;var ah;var ag;var ae;var ad;var d=0;aE=A;a0=ac;var aY=aE;var aX=(aY)&4294967295;var aW=(aX+8)&4294967295;var aV=HEAP[aW];var aU=aE;var aT=(aU)&4294967295;var aS=(aT+8)&4294967295;var aR=HEAP[aS];var aQ=(aR)&4294967295;var ay=HEAP[aQ];var aw=(ay+20)&4294967295;var au=HEAP[aw];var ar=aE;var ap=(ar)&4294967295;var an=(ap+8)&4294967295;var am=HEAP[an];var al=au;var ak=FUNCTION_TABLE[al](am);ah=ak;var aj=ah;var W=(((aj))|0)==-1;$bb3$$bb$2:do{if(W){af=0}else{var U=aE;var S=(U)&4294967295;var P=(S+8)&4294967295;var N=HEAP[P];var L=aE;var K=(L)&4294967295;var J=(K+8)&4294967295;var I=HEAP[J];var H=(I)&4294967295;var z=HEAP[H];var x=(z+20)&4294967295;var w=HEAP[x];var v=aE;var u=(v)&4294967295;var t=(u+8)&4294967295;var s=HEAP[t];var r=w;var q=FUNCTION_TABLE[r](s);ag=q;var p=ag;var o=(((p))|0)==-1;if(o){af=0;break $bb3$$bb$2}var n=aE;var m=(n)&4294967295;var k=(m+8)&4294967295;var j=HEAP[k];var i=aE;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var c=HEAP[e];var b=(c+20)&4294967295;var a=HEAP[b];var a7=aE;var a6=(a7)&4294967295;var a5=(a6+8)&4294967295;var a4=HEAP[a5];var a3=a;var a2=FUNCTION_TABLE[a3](a4);ae=a2;var a1=ae;var aP=(((a1))|0)==-1;if(aP){af=0;break $bb3$$bb$2}var aO=aE;var aN=(aO)&4294967295;var aM=(aN+8)&4294967295;var aL=HEAP[aM];var aJ=aE;var aI=(aJ)&4294967295;var aH=(aI+8)&4294967295;var aG=HEAP[aH];var aF=(aG)&4294967295;var aD=HEAP[aF];var aC=(aD+20)&4294967295;var aB=HEAP[aC];var aA=aE;var az=(aA)&4294967295;var ax=(az+8)&4294967295;var av=HEAP[ax];var at=aB;var aq=FUNCTION_TABLE[at](av);ad=aq;var ao=ad;var ab=(((ao))|0)==-1;if(ab){af=0;break $bb3$$bb$2}Q=0;af=5;break $bb3$$bb$2}}while(0);if(af==0){Q=1}var aa=Q;l=aa;var Z=l;var G=reSign((Z),8,0)!=0;if(G){aZ=0}else{var Y=ah;var X=(Y)<<24;var V=ag;var T=(V)<<16;var R=(X)|(T);var O=ae;var M=(O)<<8;var F=(R)|(M);var E=ad;var D=(F)|(E);var C=a0;HEAP[C]=D;aZ=1}var B=aZ;y=B;var ai=y;var aK=(((ai))&255);return aK;return null}function __ZN9JPXStream15getImageParams2EPiP20StreamColorSpaceMode(Q,an,h){var K=STACKTOP;STACKTOP+=20;_memset(K,0,20);var am;var aQ;var R;var e;var aW;var af;var ai;var B=K;var aT=K+4;var p=K+8;var bl=K+12;var i=K+16;var ax;var j=0;aQ=Q;R=an;e=h;$bb70$2:while(1){var aX=aQ;var aV=__ZN9JPXStream13readMarkerHdrEPiPj(aX,B,aT);var aU=(((aV))|0)!=0;var aS=unSign((aU),1,0);ai=aS;var aR=ai;var bm=reSign((aR),8,0)!=0;if(!(bm)){am=24;break $bb70$2}var bi=HEAP[B];var bh=(((bi))|0)==81;if(bh){am=1;break $bb70$2}var C=HEAP[aT];var v=unSign((C),32,0)>2;if(!(v)){am=0;continue $bb70$2}ax=0;while(1){var a2=HEAP[aT];var a1=((a2)-2)&4294967295;var a0=ax;var aY=unSign((a1),32,0)>unSign((a0),32,0);if(!(aY)){am=0;continue $bb70$2}var u=aQ;var t=(u)&4294967295;var s=(t+8)&4294967295;var r=HEAP[s];var q=aQ;var o=(q)&4294967295;var n=(o+8)&4294967295;var l=HEAP[n];var k=(l)&4294967295;var d=HEAP[k];var c=(d+20)&4294967295;var a=HEAP[c];var bu=aQ;var bt=(bu)&4294967295;var bs=(bt+8)&4294967295;var br=HEAP[bs];var bq=a;var bp=FUNCTION_TABLE[bq](br);var bo=ax;var a3=((bo)+1)&4294967295;ax=a3;am=21;continue}}if(am==1){var be=aQ;var bd=__ZN9JPXStream9readUWordEPj(be,i);var U=reSign((bd),8,0)!=0;var aC=(U)^1;var a9=unSign((aC),1,0);var ay=reSign((a9),8,0)!=0;$bb56$$bb5$12:do{if(ay){am=3}else{var bb=aQ;var ba=__ZN9JPXStream9readULongEPj(bb,i);var aw=reSign((ba),8,0)!=0;var bj=(aw)^1;var g=unSign((bj),1,0);var at=reSign((g),8,0)!=0;if(at){am=3;break $bb56$$bb5$12}var a8=aQ;var a6=__ZN9JPXStream9readULongEPj(a8,i);var bk=reSign((a6),8,0)!=0;var bf=(bk)^1;var al=unSign((bf),1,0);var bg=reSign((al),8,0)!=0;if(bg){am=3;break $bb56$$bb5$12}var a5=aQ;var a4=__ZN9JPXStream9readULongEPj(a5,i);var bc=reSign((a4),8,0)!=0;var f=(bc)^1;var F=unSign((f),1,0);var a7=reSign((F),8,0)!=0;if(a7){am=3;break $bb56$$bb5$12}var aK=aQ;var aJ=__ZN9JPXStream9readULongEPj(aK,i);var aP=reSign((aJ),8,0)!=0;var aL=(aP)^1;var y=unSign((aL),1,0);var aO=reSign((y),8,0)!=0;if(aO){am=3;break $bb56$$bb5$12}var aI=aQ;var aH=__ZN9JPXStream9readULongEPj(aI,i);var aN=reSign((aH),8,0)!=0;var aZ=(aN)^1;var b=unSign((aZ),1,0);var aM=reSign((b),8,0)!=0;if(aM){am=3;break $bb56$$bb5$12}var aF=aQ;var aE=__ZN9JPXStream9readULongEPj(aF,i);var au=reSign((aE),8,0)!=0;var ak=(au)^1;var bn=unSign((ak),1,0);var ar=reSign((bn),8,0)!=0;if(ar){am=3;break $bb56$$bb5$12}var aD=aQ;var aB=__ZN9JPXStream9readULongEPj(aD,i);var aq=reSign((aB),8,0)!=0;var aG=(aq)^1;var av=unSign((aG),1,0);var ap=reSign((av),8,0)!=0;if(ap){am=3;break $bb56$$bb5$12}var aA=aQ;var az=__ZN9JPXStream9readULongEPj(aA,i);var W=reSign((az),8,0)!=0;var N=(W)^1;var ao=unSign((N),1,0);var V=reSign((ao),8,0)!=0;if(V){am=3;break $bb56$$bb5$12}var aj=aQ;var ah=__ZN9JPXStream9readUWordEPj(aj,p);var T=reSign((ah),8,0)!=0;var Z=(T)^1;var H=unSign((Z),1,0);var S=reSign((H),8,0)!=0;if(S){am=3;break $bb56$$bb5$12}var ag=aQ;var ae=__ZN9JPXStream9readUByteEPj(ag,bl);var A=reSign((ae),8,0)!=0;var m=(A)^1;var z=unSign((m),1,0);var x=reSign((z),8,0)!=0;if(x){am=3;break $bb56$$bb5$12}aW=1;am=14;break $bb56$$bb5$12}}while(0);if(am==3){aW=0}var ad=aW;af=ad;var ac=af;var w=reSign((ac),8,0)!=0;$bb59$$bb65$27:do{if(w){var ab=HEAP[bl];var aa=(ab)&127;var Y=((aa)+1)&4294967295;var X=R;HEAP[X]=Y;var P=HEAP[p];var O=(((P))|0)==1;if(O){var M=e;HEAP[M]=1}else{var L=HEAP[p];var J=(((L))|0)==3;if(J){var I=e;HEAP[I]=2}else{var G=HEAP[p];var E=(((G))|0)==4;if(!(E)){am=18;break $bb59$$bb65$27}var D=e;HEAP[D]=3}}}}while(0)}STACKTOP=K;return;return}function __ZN9JPXStream10readNBytesEibPi(k,ad,x,ao){var C;var b;var ac;var V;var D;var E;var ab;var g;var am;var d;var c;var M=0;b=k;ac=ad;V=x;D=ao;am=0;c=0;$bb3$2:while(1){var af=c;var T=ac;var R=(((af))|0)<(((T))|0);if(!(R)){C=5;break $bb3$2}var aa=b;var Z=(aa)&4294967295;var Y=(Z+8)&4294967295;var X=HEAP[Y];var W=b;var U=(W)&4294967295;var S=(U+8)&4294967295;var Q=HEAP[S];var O=(Q)&4294967295;var z=HEAP[O];var w=(z+20)&4294967295;var u=HEAP[w];var s=b;var q=(s)&4294967295;var o=(q+8)&4294967295;var m=HEAP[o];var l=u;var j=FUNCTION_TABLE[l](m);d=j;var i=d;var a=(((i))|0)==-1;var ap=unSign((a),1,0);g=ap;var an=g;var F=reSign((an),8,0)!=0;if(F){C=1;break $bb3$2}var al=am;var ak=(al)<<8;var aj=d;var ai=((ak)+(aj))&4294967295;am=ai;var ah=c;var ag=((ah)+1)&4294967295;c=ag;C=0;continue $bb3$2}if(C==1){ab=0}else{if(C==5){var P=V;var h=reSign((P),8,0)!=0;$bb6$$bb9$9:do{if(h){var N=ac;var L=((N)*8)&4294967295;var K=((L)-1)&4294967295;var J=am;var I=(((J))|0)>>(((K))|0);var H=(I)&1;var G=(((H))&255);var f=reSign((G),8,0)!=0;if(!(f)){C=7;break $bb6$$bb9$9}var B=ac;var A=((B)*8)&4294967295;var y=-1<<(A);var v=am;var t=(y)|(v);am=t}}while(0);var r=D;var p=am;HEAP[r]=p;ab=1}}var n=ab;E=n;var ae=E;var e=(((ae))&255);return e;return null}function __ZN9JPXStream8readBitsEiPj(F,a2,ah){var ai;var aG;var q;var a3;var C;var a1;var P;var j;var ap;var d=0;aG=F;q=a2;a3=ah;$bb11$2:while(1){var aE=aG;var aD=(aE+188)&4294967295;var aC=HEAP[aD];var aB=q;var aA=(((aC))|0)<(((aB))|0);if(!(aA)){ai=10;break $bb11$2}var a0=aG;var aZ=(a0+196)&4294967295;var aY=HEAP[aZ];var aX=(((aY))|0)==0;$bb2$$bb1$5:do{if(aX){ai=1}else{var aW=aG;var aV=(aW)&4294967295;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=aG;var az=(aS)&4294967295;var ay=(az+8)&4294967295;var aw=HEAP[ay];var au=(aw)&4294967295;var ar=HEAP[au];var ao=(ar+20)&4294967295;var an=HEAP[ao];var am=aG;var al=(am)&4294967295;var ak=(al+8)&4294967295;var ab=HEAP[ak];var Z=an;var X=FUNCTION_TABLE[Z](ab);ap=X;var V=ap;var T=(((V))|0)==-1;if(T){ai=1;break $bb2$$bb1$5}P=0;ai=4;break $bb2$$bb1$5}}while(0);if(ai==1){P=1}var R=P;j=R;var Q=j;var L=reSign((Q),8,0)!=0;if(L){ai=5;break $bb11$2}var O=aG;var N=(O+196)&4294967295;var M=HEAP[N];var E=((M)-1)&4294967295;var B=aG;var z=(B+196)&4294967295;HEAP[z]=E;var x=aG;var w=(x+192)&4294967295;var v=HEAP[w];var aj=reSign((v),8,0)!=0;if(aj){var u=aG;var t=(u+184)&4294967295;var s=HEAP[t];var r=(s)<<7;var p=ap;var o=(p)&127;var n=(r)|(o);var m=aG;var l=(m+184)&4294967295;HEAP[l]=n;var k=aG;var i=(k+188)&4294967295;var h=HEAP[i];var f=((h)+7)&4294967295;var e=aG;var c=(e+188)&4294967295;HEAP[c]=f}else{var b=aG;var a=(b+184)&4294967295;var ba=HEAP[a];var a9=(ba)<<8;var a8=ap;var a7=(a8)&255;var a6=(a9)|(a7);var a5=aG;var a4=(a5+184)&4294967295;HEAP[a4]=a6;var aR=aG;var aQ=(aR+188)&4294967295;var aP=HEAP[aQ];var aO=((aP)+8)&4294967295;var aN=aG;var aL=(aN+188)&4294967295;HEAP[aL]=aO}var aK=ap;var aJ=(((aK))|0)==255;var aI=unSign((aJ),1,0);var aH=aG;var aF=(aH+192)&4294967295;HEAP[aF]=aI;ai=0;continue $bb11$2}if(ai==5){a1=0}else{if(ai==10){var ax=aG;var av=(ax+184)&4294967295;var at=HEAP[av];var aq=aG;var ag=(aq+188)&4294967295;var af=HEAP[ag];var ae=q;var ad=((af)-(ae))&4294967295;var ac=unSign((at),32,0)>>>unSign((ad),32,0);var aa=q;var Y=1<<(aa);var W=((Y)-1)&4294967295;var U=(ac)&(W);var S=a3;HEAP[S]=U;var K=aG;var J=(K+188)&4294967295;var I=HEAP[J];var H=q;var G=((I)-(H))&4294967295;var D=aG;var A=(D+188)&4294967295;HEAP[A]=G;a1=1}}var y=a1;C=y;var aM=C;var g=(((aM))&255);return g;return null}function __ZN9JPXStream11startBitBufEj(j,b){var l;var m;var i;var k=0;m=j;i=b;var h=m;var g=(h+188)&4294967295;HEAP[g]=0;var f=m;var e=(f+192)&4294967295;HEAP[e]=0;var d=m;var c=(d+196)&4294967295;var a=i;HEAP[c]=a;return;return}function __ZN9JPXStream12finishBitBufEv(e){var n;var b;var o;var C;var q=0;b=e;var B=b;var A=(B+192)&4294967295;var z=HEAP[A];var p=reSign((z),8,0)!=0;if(p){var y=b;var x=(y)&4294967295;var w=(x+8)&4294967295;var u=HEAP[w];var s=b;var r=(s)&4294967295;var m=(r+8)&4294967295;var l=HEAP[m];var k=(l)&4294967295;var j=HEAP[k];var i=(j+20)&4294967295;var h=HEAP[i];var g=b;var f=(g)&4294967295;var d=(f+8)&4294967295;var c=HEAP[d];var a=h;var M=FUNCTION_TABLE[a](c);var L=b;var K=(L+196)&4294967295;var J=HEAP[K];var I=((J)-1)&4294967295;var H=b;var G=(H+196)&4294967295;HEAP[G]=I}var F=b;var E=(F+196)&4294967295;var v=HEAP[E];C=v;var t=C;o=t;var D=o;return D;return null}function __ZN9JPXStream10readBoxHdrEPjS0_S0_(w,af,ah,A){var q=STACKTOP;STACKTOP+=8;_memset(q,0,8);var N;var ao;var au;var O;var j;var u;var am;var C;var aE;var an;var G;var P=q;var Z=q+4;var b=0;ao=w;au=af;O=ah;j=A;var aD=ao;var aC=__ZN9JPXStream9readULongEPj(aD,P);var x=reSign((aC),8,0)!=0;var V=(x)^1;var ay=unSign((V),1,0);var S=reSign((ay),8,0)!=0;$bb8$$bb$2:do{if(S){N=0}else{var aA=ao;var az=au;var ax=__ZN9JPXStream9readULongEPj(aA,az);var R=reSign((ax),8,0)!=0;var ap=(R)^1;var y=unSign((ap),1,0);var Q=reSign((y),8,0)!=0;if(Q){N=0;break $bb8$$bb$2}an=0;N=3;break $bb8$$bb$2}}while(0);if(N==0){an=1}var av=an;G=av;var at=G;var aF=reSign((at),8,0)!=0;$bb12$$bb13$8:do{if(aF){aE=0}else{var ar=HEAP[P];var aq=(((ar))|0)==1;if(aq){var ae=ao;var ad=__ZN9JPXStream9readULongEPj(ae,Z);var aB=reSign((ad),8,0)!=0;var aG=(aB)^1;var d=unSign((aG),1,0);var aw=reSign((d),8,0)!=0;$bb24$$bb19$13:do{if(aw){N=5}else{var ac=ao;var ab=__ZN9JPXStream9readULongEPj(ac,P);var al=reSign((ab),8,0)!=0;var ag=(al)^1;var a=unSign((ag),1,0);var aj=reSign((a),8,0)!=0;if(aj){N=5;break $bb24$$bb19$13}am=0;N=8;break $bb24$$bb19$13}}while(0);if(N==5){am=1}var aa=am;C=aa;var Y=C;var ai=reSign((Y),8,0)!=0;if(ai){aE=0;N=9;break $bb12$$bb13$8}else{var X=HEAP[Z];var W=(((X))|0)!=0;if(W){var U=ao;var T=(U)&4294967295;var M=ao;var L=(M)&4294967295;var K=(L)&4294967295;var I=(K)&4294967295;var H=HEAP[I];var F=(H+48)&4294967295;var E=HEAP[F];var D=ao;var B=(D)&4294967295;var z=E;var v=FUNCTION_TABLE[z](B);__Z5erroriPcz(v,(__str9120)&4294967295);aE=0;N=9;break $bb12$$bb13$8}else{var t=HEAP[P];var s=O;HEAP[s]=t;var r=HEAP[P];var p=((r)-16)&4294967295;var o=j;HEAP[o]=p}}}else{var n=HEAP[P];var m=(((n))|0)==0;if(m){var l=O;HEAP[l]=0;var k=j;HEAP[k]=0}else{var i=HEAP[P];var h=O;HEAP[h]=i;var g=HEAP[P];var f=((g)-8)&4294967295;var e=j;HEAP[e]=f}}aE=1}}while(0);var c=aE;u=c;var J=u;var ak=(((J))&255);STACKTOP=q;return ak;return null}function __ZN9JPXStream14getImageParamsEPiP20StreamColorSpaceMode(aq,dF,l){var ao=STACKTOP;STACKTOP+=36;_memset(ao,0,36);var bb;var dk;var bR;var b7;var g;var cc;var h;var cj;var j;var F;var H;var cv=ao;var dR=ao+4;var c2=ao+8;var bB=ao+12;var dA=ao+16;var dd=ao+20;var c5;var dp=ao+24;var I;var df=ao+28;var K=ao+32;var a9;var dn;var co;var cM=0;dk=aq;bR=dF;b7=l;I=0;co=0;var dQ=co;dn=dQ;var dP=dk;var dO=(dP)&4294967295;var dM=(dO+8)&4294967295;var dL=HEAP[dM];var dK=dk;var dJ=(dK)&4294967295;var dI=(dJ+8)&4294967295;var dH=HEAP[dI];var dG=(dH)&4294967295;var ch=HEAP[dG];var cf=(ch+12)&4294967295;var cd=HEAP[cf];var ca=dk;var b9=(ca)&4294967295;var b8=(b9+8)&4294967295;var b6=HEAP[b8];var b5=cd;FUNCTION_TABLE[b5](b6);var b4=dk;var b3=(b4)&4294967295;var bQ=(b3+8)&4294967295;var bN=HEAP[bQ];var bL=dk;var bJ=(bL)&4294967295;var bH=(bJ+8)&4294967295;var bG=HEAP[bH];var bF=(bG)&4294967295;var bE=HEAP[bF];var bD=(bE+24)&4294967295;var bC=HEAP[bD];var bq=dk;var bn=(bq)&4294967295;var bl=(bn+8)&4294967295;var bk=HEAP[bl];var bh=bC;var bg=FUNCTION_TABLE[bh](bk);var bf=(((bg))|0)==255;var be=unSign((bf),1,0);H=be;var bd=H;var aM=reSign((bd),8,0)!=0;$bb$$bb1$2:do{if(aM){var bc=dk;var aZ=bR;var aX=b7;__ZN9JPXStream15getImageParams2EPiP20StreamColorSpaceMode(bc,aZ,aX)}else{$bb109$5:while(1){var ay=dk;var aj=__ZN9JPXStream10readBoxHdrEPjS0_S0_(ay,cv,dR,c2);F=aj;var ai=F;var dS=reSign((ai),8,0)!=0;if(!(dS)){bb=43;break $bb$$bb1$2}var aV=HEAP[cv];var aU=(((aV))|0)!=1785737832;if(!(aU)){bb=1;continue $bb109$5}var aT=HEAP[cv];var aS=(((aT))|0)==1768449138;if(aS){var aQ=dk;var aP=__ZN9JPXStream9readULongEPj(aQ,dd);var dr=reSign((aP),8,0)!=0;var ad=(dr)^1;var ba=unSign((ad),1,0);var dq=reSign((ba),8,0)!=0;$bb40$$bb9$11:do{if(dq){bb=3}else{var aO=dk;var aN=__ZN9JPXStream9readULongEPj(aO,dd);var dh=reSign((aN),8,0)!=0;var c8=(dh)^1;var cR=unSign((c8),1,0);var db=reSign((cR),8,0)!=0;if(db){bb=3;break $bb40$$bb9$11}var aC=dk;var az=__ZN9JPXStream9readUWordEPj(aC,dd);var c7=reSign((az),8,0)!=0;var dt=(c7)^1;var f=unSign((dt),1,0);var c4=reSign((f),8,0)!=0;if(c4){bb=3;break $bb40$$bb9$11}var ax=dk;var aw=__ZN9JPXStream9readUByteEPj(ax,dA);var cX=reSign((aw),8,0)!=0;var b2=(cX)^1;var cI=unSign((b2),1,0);var cT=reSign((cI),8,0)!=0;if(cT){bb=3;break $bb40$$bb9$11}var av=dk;var at=__ZN9JPXStream9readUByteEPj(av,dd);var cP=reSign((at),8,0)!=0;var cu=(cP)^1;var dN=unSign((cu),1,0);var cN=reSign((dN),8,0)!=0;if(cN){bb=3;break $bb40$$bb9$11}var ar=dk;var ap=__ZN9JPXStream9readUByteEPj(ar,dd);var cG=reSign((ap),8,0)!=0;var aB=(cG)^1;var ct=unSign((aB),1,0);var cC=reSign((ct),8,0)!=0;if(cC){bb=3;break $bb40$$bb9$11}var an=dk;var am=__ZN9JPXStream9readUByteEPj(an,dd);var cz=reSign((am),8,0)!=0;var a1=(cz)^1;var c3=unSign((a1),1,0);var cx=reSign((c3),8,0)!=0;if(cx){bb=3;break $bb40$$bb9$11}cj=1;bb=10;break $bb40$$bb9$11}}while(0);if(bb==3){cj=0}var aa=cj;j=aa;var X=j;var cl=reSign((X),8,0)!=0;if(cl){var T=HEAP[dA];var S=((T)+1)&4294967295;var R=bR;HEAP[R]=S;dn=1}bb=1;continue $bb109$5}else{var P=HEAP[cv];var O=(((P))|0)==1668246642;if(O){var N=dk;var M=__ZN9JPXStream8readByteEPi(N,dp);var cb=reSign((M),8,0)!=0;var bK=(cb)^1;var au=unSign((bK),1,0);var bX=reSign((au),8,0)!=0;$bb62$$bb51$28:do{if(bX){bb=13}else{var L=dk;var x=__ZN9JPXStream8readByteEPi(L,df);var bU=reSign((x),8,0)!=0;var J=(bU)^1;var ds=unSign((J),1,0);var bO=reSign((ds),8,0)!=0;if(bO){bb=13;break $bb62$$bb51$28}var v=dk;var u=__ZN9JPXStream8readByteEPi(v,K);var bI=reSign((u),8,0)!=0;var ak=(bI)^1;var Z=unSign((ak),1,0);var bv=reSign((Z),8,0)!=0;if(bv){bb=13;break $bb62$$bb51$28}cc=1;bb=16;break $bb62$$bb51$28}}while(0);if(bb==13){cc=0}var t=cc;h=t;var s=h;var bp=reSign((s),8,0)!=0;$bb65$$bb92$35:do{if(bp){var r=HEAP[dp];var q=(((r))|0)==1;if(q){var o=dk;var n=__ZN9JPXStream9readULongEPj(o,bB);g=n;var m=g;var bj=reSign((m),8,0)!=0;$bb68$$bb88$39:do{if(bj){a9=0;var e=HEAP[bB];var d=(((e))|0)==0;$bb70$$bb69$41:do{if(d){bb=18}else{var c=HEAP[bB];var b=(((c))|0)==17;if(b){bb=18;break $bb70$$bb69$41}var a=HEAP[bB];var dX=(((a))|0)==12;if(dX){a9=3;bb=21;break $bb70$$bb69$41}else{var dW=HEAP[bB];var dV=(((dW))|0)==16;$bb76$$bb74$47:do{if(!dV){var dU=HEAP[bB];var dT=(((dU))|0)==20;if(dT){bb=22;break $bb76$$bb74$47}var dE=HEAP[bB];var dD=(((dE))|0)==21;if(!(dD)){bb=21;break $bb70$$bb69$41}}}while(0);a9=2;bb=21;break $bb70$$bb69$41}}}while(0);if(bb==18){a9=1}var dC=a9;var dB=(((dC))|0)!=0;$bb78$$bb85$54:do{if(dB){var dz=co;var aR=reSign((dz),8,0)!=0;var p=(aR)^1;var bi=unSign((p),1,0);var aF=reSign((bi),8,0)!=0;if(!aF){var dy=HEAP[df];var dx=I;var dw=(((dy))|0)>(((dx))|0);if(!(dw)){bb=26;break $bb78$$bb85$54}}var dv=b7;var du=a9;HEAP[dv]=du;var dm=HEAP[df];I=dm;co=1}}while(0);c5=0;while(1){var cK=HEAP[c2];var cJ=((cK)-7)&4294967295;var cH=c5;var cF=unSign((cJ),32,0)>unSign((cH),32,0);if(!(cF)){bb=30;break $bb68$$bb88$39}var dl=dk;var dj=(dl)&4294967295;var di=(dj+8)&4294967295;var dg=HEAP[di];var de=dk;var dc=(de)&4294967295;var da=(dc+8)&4294967295;var c9=HEAP[da];var c6=(c9)&4294967295;var c1=HEAP[c6];var c0=(c1+20)&4294967295;var cZ=HEAP[c0];var cY=dk;var cW=(cY)&4294967295;var cV=(cW+8)&4294967295;var cU=HEAP[cV];var cS=cZ;var cQ=FUNCTION_TABLE[cS](cU);var cO=c5;var cL=((cO)+1)&4294967295;c5=cL;bb=28;continue}}}while(0)}else{c5=0;while(1){var bV=HEAP[c2];var bT=((bV)-3)&4294967295;var bS=c5;var bP=unSign((bT),32,0)>unSign((bS),32,0);if(!(bP)){bb=34;break $bb65$$bb92$35}var cE=dk;var cD=(cE)&4294967295;var cB=(cD+8)&4294967295;var cA=HEAP[cB];var cy=dk;var cs=(cy)&4294967295;var cr=(cs+8)&4294967295;var cq=HEAP[cr];var cp=(cq)&4294967295;var cn=HEAP[cp];var cm=(cn+20)&4294967295;var ck=HEAP[cm];var ci=dk;var cg=(ci)&4294967295;var ce=(cg+8)&4294967295;var b1=HEAP[ce];var b0=ck;var bZ=FUNCTION_TABLE[b0](b1);var bY=c5;var bW=((bY)+1)&4294967295;c5=bW;bb=32;continue}}}}while(0);bb=1;continue $bb109$5}else{var bM=HEAP[cv];var bA=(((bM))|0)==1785737827;if(bA){bb=35;break $bb109$5}c5=0;while(1){var aE=HEAP[c2];var aD=c5;var aA=unSign((aD),32,0)unSign((bE),32,0);if(!(bs)){aB=24;break $bb91$$bb18$$bb86$11}var cg=cC;var ce=(cg)&4294967295;var cd=(ce+8)&4294967295;var cc=HEAP[cd];var cb=cC;var ca=(cb)&4294967295;var b6=(ca+8)&4294967295;var b5=HEAP[b6];var b4=(b5)&4294967295;var b3=HEAP[b4];var b2=(b3+20)&4294967295;var b1=HEAP[b2];var b0=cC;var bY=(b0)&4294967295;var bW=(bY+8)&4294967295;var bV=HEAP[bW];var bR=b1;var bQ=FUNCTION_TABLE[bR](bV);var bP=(((bQ))|0)==-1;var bO=unSign((bP),1,0);W=bO;var bN=W;var Q=reSign((bN),8,0)!=0;if(Q){aB=5;break $err$$bb17$9}var bL=cp;var bK=((bL)+1)&4294967295;cp=bK;aB=21;continue}}}}while(0);var br=aI;var H=reSign((br),8,0)!=0;$bb93$$bb101$58:do{if(H){var bq=cC;var bp=(bq+72)&4294967295;var bo=HEAP[bp];var F=reSign((bo),8,0)!=0;var aY=(F)^1;var c8=unSign((aY),1,0);var B=reSign((c8),8,0)!=0;if(!B){var bm=(c1+4)&4294967295;var bl=HEAP[bm];var bj=cC;var bg=(bj+32)&4294967295;var be=(bg+4)&4294967295;var a2=HEAP[be];var a1=(((bl))|0)>(((a2))|0);if(!(a1)){aB=26;break $bb93$$bb101$58}}var a0=cC;var aX=(a0+32)&4294967295;var aW=aX;var af=c1;_llvm_memcpy_p0i8_p0i8_i32(aW,af,40,4,0);var aT=cC;var aS=(aT+72)&4294967295;HEAP[aS]=1}}while(0);c7=1;aB=28;break $err$$bb17$9}}while(0);if(aB==5){var aQ=cC;var aO=(aQ)&4294967295;var aM=cC;var az=(aM)&4294967295;var ay=(az)&4294967295;var ax=(ay)&4294967295;var aw=HEAP[ax];var au=(aw+48)&4294967295;var at=HEAP[au];var aq=cC;var ap=(aq)&4294967295;var an=at;var ak=FUNCTION_TABLE[an](ap);__Z5erroriPcz(ak,(__str110121)&4294967295);c7=0}var Y=c7;c=Y;var c3=c;var cM=(((c3))&255);STACKTOP=L;return cM;return null}function __ZN9JPXStream17readCodeBlockDataEP11JPXTileCompP11JPXResLevelP11JPXPrecinctP10JPXSubbandjjP12JPXCodeBlock(ar,N,g,n5,mu,aH,mw,q4){var fT;var aX;var e1;var vZ;var cs;var nI;var ra;var mv;var pm;var ei;var oA;var up;var uq;var fc;var fn;var fo;var fp;var fq;var uB;var uC;var fr;var uD;var uZ;var fC;var fO;var fP;var fQ;var fR;var oz;var oy;var sB;var sz;var tw;var cf;var md;var F;var gG;var qJ;var av;var sX;var tv;var nJ;var nH;var mi;var mh;var mg;var cg=0;aX=ar;e1=N;vZ=g;cs=n5;nI=mu;ra=aH;mv=mw;pm=q4;var ox=pm;var ow=(ox+48)&4294967295;var ov=HEAP[ow];var ou=(ov)!=0;if(ou){var ot=pm;var os=(ot+40)&4294967295;var or=HEAP[os];var e0=pm;var eZ=(e0+48)&4294967295;var eY=HEAP[eZ];__ZN18JArithmeticDecoder7restartEi(eY,or)}else{var eX=__Znwj(36);var eW=eX;oy=eW;var eU=oy;__ZN18JArithmeticDecoderC1Ev(eU);var eS=pm;var eQ=(eS+48)&4294967295;var eO=oy;HEAP[eQ]=eO;var eM=pm;var eG=(eM+40)&4294967295;var eF=HEAP[eG];var eE=aX;var eD=(eE)&4294967295;var eC=(eD+8)&4294967295;var eA=HEAP[eC];var ez=pm;var ey=(ez+48)&4294967295;var ex=HEAP[ey];__ZN18JArithmeticDecoder9setStreamEP6Streami(ex,eA,eF);var ew=pm;var et=(ew+48)&4294967295;var es=HEAP[et];__ZN18JArithmeticDecoder5startEv(es);var er=__Znwj(8);var eq=er;oz=eq;var ep=oz;__ZN23JArithmeticDecoderStatsC1Ei(ep,19);var eo=pm;var en=(eo+52)&4294967295;var em=oz;HEAP[en]=em;var el=pm;var ek=(el+52)&4294967295;var eh=HEAP[ek];__ZN23JArithmeticDecoderStats8setEntryEjii(eh,0,4,0);var eg=pm;var ef=(eg+52)&4294967295;var ee=HEAP[ef];__ZN23JArithmeticDecoderStats8setEntryEjii(ee,17,3,0);var ec=pm;var eb=(ec+52)&4294967295;var ea=HEAP[eb];__ZN23JArithmeticDecoderStats8setEntryEjii(ea,18,46,0)}nJ=0;$bb284$6:while(1){var ct=pm;var cr=(ct+36)&4294967295;var cq=HEAP[cr];var cp=nJ;var co=unSign((cq),32,0)>unSign((cp),32,0);if(!(co)){fT=136;break $bb284$6}var d9=pm;var d8=(d9+24)&4294967295;var d7=HEAP[d8];if(d7==0){fT=138}else{if(d7==1){fT=139}else{if(d7==2){fT=140}else{fT=141}}}if(fT==138){var d3=pm;var d2=(d3+4)&4294967295;var d1=HEAP[d2];mi=d1;var d0=pm;var dZ=(d0+44)&4294967295;var dY=HEAP[dZ];sB=dY;$bb64$11:while(1){var fg=pm;var ff=(fg+12)&4294967295;var fe=HEAP[ff];var fd=mi;var fb=unSign((fe),32,0)>unSign((fd),32,0);if(!(fb)){fT=38;break $bb64$11}var dX=pm;var dW=(dX)&4294967295;var dV=HEAP[dW];nH=dV;var dU=sB;sz=dU;$bb62$14:while(1){var fy=pm;var fx=(fy+8)&4294967295;var fw=HEAP[fx];var fv=nH;var fu=unSign((fw),32,0)>unSign((fv),32,0);if(!(fu)){fT=36;break $bb62$14}mh=0;var dQ=sz;tw=dQ;$bb59$17:while(1){var fN=mh;var fM=unSign((fN),32,0)>3;if(fM){fT=32;break $bb59$17}var fL=mi;var fK=mh;var fJ=((fL)+(fK))&4294967295;var fI=pm;var fH=(fI+12)&4294967295;var fG=HEAP[fH];var fF=unSign((fJ),32,0)unSign((cF),32,0);if(vV){var vT=e1;var vR=(vT+68)&4294967295;var vP=HEAP[vR];var ed=(vP)^-1;var vN=tw;var vL=(vN+8*ed)&4294967295;var vJ=(vL)&4294967295;var vH=HEAP[vJ];var vG=unSign((vH),16,0);var vF=(vG)&1;var vB=F;var vz=((vF)+(vB))&4294967295;F=vz}var vx=mi;var vv=mh;var vt=((vx)+(vv))&4294967295;var vr=pm;var vp=(vr+12)&4294967295;var vn=HEAP[vp];var vm=((vn)-1)&4294967295;var vl=unSign((vt),32,0)unSign((uI),32,0);$bb24$$bb34$37:do{if(uG){var uF=tw;var uE=(uF+8)&4294967295;var uA=(uE)&4294967295;var uz=HEAP[uA];var uy=unSign((uz),16,0);var ux=(uy)&1;var uw=(((ux))&255);var pF=reSign((uw),8,0)!=0;if(pF){var uv=cf;var uu=((uv)+1)&4294967295;cf=uu;var ut=tw;var us=(ut+8)&4294967295;var ur=(us)&4294967295;var uo=HEAP[ur];var un=unSign((uo),16,0);var um=(un)&128;var ul=(((um))|0)!=0;if(ul){fQ=-1}else{fQ=1}var uk=fQ;var uj=sX;var ui=((uk)+(uj))&4294967295;sX=ui}var uh=mi;var ug=mh;var uf=((uh)+(ug))&4294967295;var ud=pm;var uc=(ud+4)&4294967295;var ub=HEAP[uc];var ua=unSign((uf),32,0)>unSign((ub),32,0);if(ua){var t9=e1;var t8=(t9+68)&4294967295;var t7=HEAP[t8];var t6=(1-(t7))&4294967295;var t5=tw;var t4=(t5+8*t6)&4294967295;var t2=(t4)&4294967295;var t1=HEAP[t2];var t0=unSign((t1),16,0);var tZ=(t0)&1;var tY=F;var tX=((tZ)+(tY))&4294967295;F=tX}var tW=mi;var tV=mh;var tT=((tW)+(tV))&4294967295;var tS=pm;var tR=(tS+12)&4294967295;var tQ=HEAP[tR];var tP=((tQ)-1)&4294967295;var tO=unSign((tT),32,0)unSign((oP),32,0);$bb35$$bb41$51:do{if(oN){var oL=e1;var oJ=(oL+68)&4294967295;var oH=HEAP[oJ];var oF=(0-(oH))&4294967295;var oD=tw;var oC=(oD+8*oF)&4294967295;var oB=(oC)&4294967295;var on=HEAP[oB];var ol=unSign((on),16,0);var oj=(ol)&1;var oh=(((oj))&255);var pj=reSign((oh),8,0)!=0;if(!(pj)){fT=18;break $bb35$$bb41$51}var of=md;var od=((of)+1)&4294967295;md=od;var ob=e1;var n9=(ob+68)&4294967295;var n8=HEAP[n9];var n7=(0-(n8))&4294967295;var n0=tw;var nY=(n0+8*n7)&4294967295;var nW=(nY)&4294967295;var nU=HEAP[nW];var nS=unSign((nU),16,0);var nQ=(nS)&128;var nO=(((nQ))|0)!=0;if(nO){fP=-1}else{fP=1}var nM=fP;var nL=tv;var nK=((nM)+(nL))&4294967295;tv=nK}}while(0);var nD=mi;var nB=mh;var nz=((nD)+(nB))&4294967295;var nx=pm;var nv=(nx+12)&4294967295;var nt=HEAP[nv];var nr=((nt)-1)&4294967295;var np=unSign((nz),32,0)unSign((hX),32,0);if(!(hV)){fT=64;break $bb101$81}var eP=pm;var eN=(eP)&4294967295;var eL=HEAP[eN];nH=eL;var eK=sB;sz=eK;$bb99$84:while(1){var iy=pm;var iw=(iy+8)&4294967295;var iu=HEAP[iw];var ir=nH;var iq=unSign((iu),32,0)>unSign((ir),32,0);if(!(iq)){fT=62;break $bb99$84}mh=0;var eJ=sz;tw=eJ;$bb96$87:while(1){var iZ=mh;var iX=unSign((iZ),32,0)>3;if(iX){fT=58;break $bb96$87}var iV=mi;var iT=mh;var iR=((iV)+(iT))&4294967295;var iP=pm;var iN=(iP+12)&4294967295;var iM=HEAP[iN];var iL=unSign((iR),32,0)unSign((wv),32,0);if(wt){var wr=e1;var wp=(wr+68)&4294967295;var wo=HEAP[wp];var qm=(wo)^-1;var wn=tw;var wl=(wn+8*qm)&4294967295;var wk=(wl)&4294967295;var wj=HEAP[wk];var wi=unSign((wj),16,0);var wh=(wi)&1;var wg=gG;var wf=((wh)+(wg))&4294967295;gG=wf}var we=mi;var wd=mh;var wc=((we)+(wd))&4294967295;var wa=pm;var v9=(wa+12)&4294967295;var v8=HEAP[v9];var v7=((v8)-1)&4294967295;var v6=unSign((wc),32,0)unSign((vD),32,0);$bb81$$bb85$103:do{if(vC){var vA=tw;var vy=(vA+8)&4294967295;var vw=(vy)&4294967295;var vu=HEAP[vw];var vs=unSign((vu),16,0);var vq=(vs)&1;var vo=gG;var vj=((vq)+(vo))&4294967295;gG=vj;var vi=mi;var vh=mh;var vf=((vi)+(vh))&4294967295;var vd=pm;var vb=(vd+4)&4294967295;var u9=HEAP[vb];var u7=unSign((vf),32,0)>unSign((u9),32,0);if(u7){var u5=e1;var u3=(u5+68)&4294967295;var uX=HEAP[u3];var uW=(1-(uX))&4294967295;var uV=tw;var uT=(uV+8*uW)&4294967295;var uR=(uT)&4294967295;var uP=HEAP[uR];var uN=unSign((uP),16,0);var uL=(uN)&1;var uJ=gG;var uH=((uL)+(uJ))&4294967295;gG=uH}var qD=mi;var qB=mh;var qz=((qD)+(qB))&4294967295;var qx=pm;var qv=(qx+12)&4294967295;var qt=HEAP[qv];var qr=((qt)-1)&4294967295;var qp=unSign((qz),32,0)unSign((pM),32,0);if(pK){var pI=e1;var pH=(pI+68)&4294967295;var pG=HEAP[pH];var pB=(0-(pG))&4294967295;var pz=tw;var px=(pz+8*pB)&4294967295;var pv=(px)&4294967295;var pt=HEAP[pv];var pr=unSign((pt),16,0);var pp=(pr)&1;var pn=gG;var pl=((pp)+(pn))&4294967295;gG=pl}var pk=mi;var pi=mh;var ph=((pk)+(pi))&4294967295;var pg=pm;var pf=(pg+12)&4294967295;var pe=HEAP[pf];var pd=((pe)-1)&4294967295;var pc=unSign((ph),32,0)unSign((cA),32,0);if(!(cz)){fT=134;break $bb281$127}var hC=pm;var hB=(hC)&4294967295;var hA=HEAP[hB];nH=hA;var hz=sB;sz=hz;$bb279$130:while(1){var dc=pm;var db=(dc+8)&4294967295;var da=HEAP[db];var cZ=nH;var cY=unSign((da),32,0)>unSign((cZ),32,0);if(!(cY)){fT=132;break $bb279$130}mh=0;var hy=mi;var hx=((hy)+3)&4294967295;var hw=pm;var hv=(hw+12)&4294967295;var hu=HEAP[hv];var ht=unSign((hx),32,0)3;if(dA){fT=128;break $bb276$188}var dz=mi;var dy=mh;var dx=((dz)+(dy))&4294967295;var dw=pm;var dj=(dw+12)&4294967295;var di=HEAP[dj];var dh=unSign((dx),32,0)unSign((a7),32,0);if(a6){var a5=e1;var a4=(a5+68)&4294967295;var a3=HEAP[a4];var jV=(a3)^-1;var aR=tw;var aQ=(aR+8*jV)&4294967295;var aP=(aQ)&4294967295;var aO=HEAP[aP];var aN=unSign((aO),16,0);var aM=(aN)&1;var aL=F;var aK=((aM)+(aL))&4294967295;F=aK}var aJ=mi;var aI=mh;var au=((aJ)+(aI))&4294967295;var at=pm;var aq=(at+12)&4294967295;var ap=HEAP[aq];var ao=((ap)-1)&4294967295;var an=unSign((au),32,0)unSign((y),32,0);$bb241$$bb251$208:do{if(x){var w=tw;var v=(w+8)&4294967295;var u=(v)&4294967295;var t=HEAP[u];var s=unSign((t),16,0);var r=(s)&1;var ts=(((r))&255);var cT=reSign((ts),8,0)!=0;if(cT){var tr=cf;var tq=((tr)+1)&4294967295;cf=tq;var tp=tw;var to=(tp+8)&4294967295;var tn=(to)&4294967295;var tm=HEAP[tn];var tl=unSign((tm),16,0);var tk=(tl)&128;var tj=(((tk))|0)!=0;if(tj){fp=-1}else{fp=1}var ti=fp;var th=sX;var tg=((ti)+(th))&4294967295;sX=tg}var tf=mi;var te=mh;var td=((tf)+(te))&4294967295;var tc=pm;var tb=(tc+4)&4294967295;var ta=HEAP[tb];var s9=unSign((td),32,0)>unSign((ta),32,0);if(s9){var s8=e1;var s7=(s8+68)&4294967295;var s6=HEAP[s7];var s5=(1-(s6))&4294967295;var s4=tw;var s3=(s4+8*s5)&4294967295;var s2=(s3)&4294967295;var s1=HEAP[s2];var s0=unSign((s1),16,0);var sZ=(s0)&1;var sW=F;var sV=((sZ)+(sW))&4294967295;F=sV}var sU=mi;var sT=mh;var sS=((sU)+(sT))&4294967295;var sR=pm;var sQ=(sR+12)&4294967295;var sP=HEAP[sQ];var sO=((sP)-1)&4294967295;var sN=unSign((sS),32,0)unSign((si),32,0);$bb252$$bb258$222:do{if(sh){var sg=e1;var r4=(sg+68)&4294967295;var r3=HEAP[r4];var r2=(0-(r3))&4294967295;var r1=tw;var r0=(r1+8*r2)&4294967295;var rZ=(r0)&4294967295;var rY=HEAP[rZ];var rX=unSign((rY),16,0);var rW=(rX)&1;var rV=(((rW))&255);var cw=reSign((rV),8,0)!=0;if(!(cw)){fT=116;break $bb252$$bb258$222}var rK=md;var rJ=((rK)+1)&4294967295;md=rJ;var rI=e1;var rH=(rI+68)&4294967295;var rG=HEAP[rH];var rF=(0-(rG))&4294967295;var rE=tw;var rD=(rE+8*rF)&4294967295;var rC=(rD)&4294967295;var rB=HEAP[rC];var rq=unSign((rB),16,0);var rp=(rq)&128;var ro=(((rp))|0)!=0;if(ro){fo=-1}else{fo=1}var rn=fo;var rm=tv;var rl=((rn)+(rm))&4294967295;tv=rl}}while(0);var rk=mi;var rj=mh;var ri=((rk)+(rj))&4294967295;var rh=pm;var q3=(rh+12)&4294967295;var q2=HEAP[q3];var q1=((q2)-1)&4294967295;var q0=unSign((ri),32,0)unSign((cQ),32,0);if(!(cP)){K=14;break $bb18$10}var eZ=a7;var eY=(eZ+16)&4294967295;var eB=HEAP[eY];var eA=an;var ez=(eB+40*eA)&4294967295;dT=ez;cC=0;$bb16$17:while(1){var dm=dT;var dl=(dm+20)&4294967295;var dk=HEAP[dl];var dj=cC;var di=unSign((dk),32,0)>unSign((dj),32,0);if(!(di)){K=11;break $bb16$17}cE=0;while(1){var dU=dT;var dS=(dU+16)&4294967295;var ds=HEAP[dS];var dr=cE;var dq=unSign((ds),32,0)>unSign((dr),32,0);if(!(dq)){K=9;break}var ey=dT;var ex=(ey+36)&4294967295;var ew=HEAP[ex];var eu=dT;var et=(eu+16)&4294967295;var es=HEAP[et];var er=cC;var d2=((es)*(er))&4294967295;var d1=cE;var d0=((d2)+(d1))&4294967295;var dZ=(ew+56*d0)&4294967295;e5=dZ;var dY=e5;var dX=(dY+32)&4294967295;HEAP[dX]=0;var dW=cE;var dV=((dW)+1)&4294967295;cE=dV;K=7;continue}var dp=cC;var dn=((dp)+1)&4294967295;cC=dn;K=6;continue $bb16$17}var cX=an;var cW=((cX)+1)&4294967295;an=cW;K=5;continue $bb18$10}}else{an=0;$bb150$27:while(1){var jN=h3;var jM=(jN+36)&4294967295;var jL=HEAP[jM];var jK=(((jL))|0)==0;if(jK){a0=1}else{a0=3}var jJ=a0;var jI=an;var jH=unSign((jJ),32,0)>unSign((jI),32,0);if(!(jH)){K=70;break $bb10$$bb23$8}var cO=a7;var cB=(cO+16)&4294967295;var cA=HEAP[cB];var cz=an;var cy=(cA+40*cz)&4294967295;dT=cy;cC=0;$bb148$34:while(1){var jU=dT;var jT=(jU+20)&4294967295;var jS=HEAP[jT];var jR=cC;var jQ=unSign((jS),32,0)>unSign((jR),32,0);if(!(jQ)){K=67;break $bb148$34}cE=0;$bb146$37:while(1){var ka=dT;var j6=(ka+16)&4294967295;var j4=HEAP[j6];var j2=cE;var j0=unSign((j4),32,0)>unSign((j2),32,0);if(!(j0)){K=65;break $bb146$37}var cx=dT;var cw=(cx+36)&4294967295;var cv=HEAP[cw];var cu=dT;var cs=(cu+16)&4294967295;var cr=HEAP[cs];var ce=cC;var cd=((cr)*(ce))&4294967295;var cc=cE;var cb=((cd)+(cc))&4294967295;var ca=(cv+56*cb)&4294967295;e5=ca;var b9=e5;var b8=(b9)&4294967295;var b7=HEAP[b8];var b6=e5;var b5=(b6+8)&4294967295;var i7=HEAP[b5];var i5=unSign((b7),32,0)>=unSign((i7),32,0);$bb28$$bb27$40:do{if(i5){K=19}else{var i3=e5;var i1=(i3+4)&4294967295;var iZ=HEAP[i1];var iX=e5;var iV=(iX+12)&4294967295;var iT=HEAP[iV];var iR=unSign((iZ),32,0)>=unSign((iT),32,0);if(iR){K=19;break $bb28$$bb27$40}var iL=e5;var iJ=(iL+16)&4294967295;var iG=HEAP[iJ];var nJ=reSign((iG),8,0)!=0;if(nJ){var iE=e5;var iC=(iE+32)&4294967295;var iA=iI;var iy=__ZN9JPXStream8readBitsEiPj(iA,1,iC);var nH=reSign((iy),8,0)!=0;var it=(nH)^1;var by=unSign((it),1,0);d7=by;var iw=d7;var nF=reSign((iw),8,0)!=0;if(nF){K=3;break $bb$2}}else{f6=0;bi=0;var iu=dT;var ip=(iu+24)&4294967295;var im=HEAP[ip];h4=im;$bb67$47:while(1){var nT=h4;var nR=(((nT))|0)>=0;if(!(nR)){K=34;break $bb67$47}var ik=dT;var ii=(ik+16)&4294967295;var ig=HEAP[ii];var id=h4;var ia=1<<(id);var h8=((ig)+(ia))&4294967295;var h6=((h8)-1)&4294967295;var h5=h4;var hZ=unSign((h6),32,0)>>>unSign((h5),32,0);a6=hZ;var hW=dT;var hV=(hW+20)&4294967295;var hT=HEAP[hV];var hR=h4;var hP=1<<(hR);var hN=((hT)+(hP))&4294967295;var hL=((hN)-1)&4294967295;var hJ=h4;var hH=unSign((hL),32,0)>>>unSign((hJ),32,0);a5=hH;var hF=cC;var hE=h4;var hD=unSign((hF),32,0)>>>unSign((hE),32,0);var hC=a6;var hB=((hD)*(hC))&4294967295;var hA=bi;var hz=((hB)+(hA))&4294967295;var hy=cE;var hx=h4;var hw=unSign((hy),32,0)>>>unSign((hx),32,0);var ht=((hz)+(hw))&4294967295;bg=ht;var hs=dT;var hr=(hs+28)&4294967295;var hq=HEAP[hr];var hp=bg;var ho=(hq+8*hp)&4294967295;var hn=(ho)&4294967295;var hm=HEAP[hn];var nD=reSign((hm),8,0)!=0;var a4=(nD)^1;var mE=unSign((a4),1,0);var nh=reSign((mE),8,0)!=0;var eq=(nh)^1;var n4=unSign((eq),1,0);var ng=reSign((n4),8,0)!=0;$bb47$$bb45$50:do{if(ng){K=25}else{var hl=dT;var hk=(hl+28)&4294967295;var hf=HEAP[hk];var he=bg;var hd=(hf+8*he)&4294967295;var hc=(hd+4)&4294967295;var hb=HEAP[hc];var ha=(((hb))|0)!=0;if(ha){K=25;break $bb47$$bb45$50}var g9=dT;var g8=(g9+28)&4294967295;var g7=HEAP[g8];var g6=bg;var gV=(g7+8*g6)&4294967295;var gU=(gV+4)&4294967295;var gT=f6;HEAP[gU]=gT;K=27;break $bb47$$bb45$50}}while(0);if(K==25){var gS=dT;var gR=(gS+28)&4294967295;var gP=HEAP[gR];var gO=bg;var gN=(gP+8*gO)&4294967295;var gM=(gN+4)&4294967295;var gL=HEAP[gM];f6=gL}while(1){var gc=dT;var gb=(gc+28)&4294967295;var ga=HEAP[gb];var f9=bg;var f8=(ga+8*f9)&4294967295;var f7=(f8)&4294967295;var f5=HEAP[f7];var mW=reSign((f5),8,0)!=0;var ck=(mW)^1;var a8=unSign((ck),1,0);var mK=reSign((a8),8,0)!=0;var gQ=(mK)^1;var fn=unSign((gQ),1,0);var mH=reSign((fn),8,0)!=0;if(mH){K=31;break}var v=h3;var t=(v+44)&4294967295;var r=HEAP[t];var p=f6;var m=unSign((r),32,0)>=unSign((p),32,0);if(!(m)){K=31;break}var gA=iI;var gz=__ZN9JPXStream8readBitsEiPj(gA,1,j9);var m1=reSign((gz),8,0)!=0;var a1=(m1)^1;var h2=unSign((a1),1,0);d4=h2;var gy=d4;var mY=reSign((gy),8,0)!=0;if(mY){K=3;break $bb$2}var gx=HEAP[j9];var gw=(((gx))|0)==1;if(gw){var gv=dT;var gu=(gv+28)&4294967295;var gt=HEAP[gu];var gs=bg;var gr=(gt+8*gs)&4294967295;var gf=(gr)&4294967295;HEAP[gf]=1;K=29;continue}else{var ge=f6;var gd=((ge)+1)&4294967295;f6=gd;K=29;continue}}var k=dT;var i=(k+28)&4294967295;var f=HEAP[i];var d=bg;var a=(f+8*d)&4294967295;var oq=(a+4)&4294967295;var oo=f6;HEAP[oq]=oo;var om=h3;var ok=(om+44)&4294967295;var oi=HEAP[ok];var og=f6;var od=unSign((oi),32,0)=0;if(!(c8)){K=49;break $bb101$71}var nb=dT;var na=(nb+16)&4294967295;var m9=HEAP[na];var m8=h4;var m7=1<<(m8);var m6=((m9)+(m7))&4294967295;var m5=((m6)-1)&4294967295;var m3=h4;var m0=unSign((m5),32,0)>>>unSign((m3),32,0);a6=m0;var mV=dT;var mU=(mV+20)&4294967295;var mT=HEAP[mU];var mS=h4;var mR=1<<(mS);var mQ=((mT)+(mR))&4294967295;var mP=((mQ)-1)&4294967295;var mN=h4;var mM=unSign((mP),32,0)>>>unSign((mN),32,0);a5=mM;var mJ=cC;var mA=h4;var mz=unSign((mJ),32,0)>>>unSign((mA),32,0);var mx=a6;var mw=((mz)*(mx))&4294967295;var mv=bi;var mt=((mw)+(mv))&4294967295;var ms=cE;var mq=h4;var mp=unSign((ms),32,0)>>>unSign((mq),32,0);var mn=((mt)+(mp))&4294967295;bg=mn;var lY=dT;var lX=(lY+32)&4294967295;var lW=HEAP[lX];var lV=bg;var lU=(lW+8*lV)&4294967295;var lT=(lU)&4294967295;var lS=HEAP[lT];var mg=reSign((lS),8,0)!=0;var os=(mg)^1;var jG=unSign((os),1,0);var lP=reSign((jG),8,0)!=0;var bn=(lP)^1;var ne=unSign((bn),1,0);var lN=reSign((ne),8,0)!=0;$bb86$$bb84$74:do{if(lN){K=40}else{var lR=dT;var lQ=(lR+32)&4294967295;var lO=HEAP[lQ];var lu=bg;var lt=(lO+8*lu)&4294967295;var ls=(lt+4)&4294967295;var lr=HEAP[ls];var lq=(((lr))|0)!=0;if(lq){K=40;break $bb86$$bb84$74}var lp=dT;var lo=(lp+32)&4294967295;var ln=HEAP[lo];var lm=bg;var ll=(ln+8*lm)&4294967295;var k7=(ll+4)&4294967295;var k6=f6;HEAP[k7]=k6;K=42;break $bb86$$bb84$74}}while(0);if(K==40){var k5=dT;var k4=(k5+32)&4294967295;var k3=HEAP[k4];var k2=bg;var k1=(k3+8*k2)&4294967295;var k0=(k1+4)&4294967295;var kZ=HEAP[k0];f6=kZ}while(1){var ek=dT;var ei=(ek+32)&4294967295;var ef=HEAP[ei];var ed=bg;var eb=(ef+8*ed)&4294967295;var d9=(eb)&4294967295;var d6=HEAP[d9];var li=reSign((d6),8,0)!=0;var aP=(li)^1;var a3=unSign((aP),1,0);var le=reSign((a3),8,0)!=0;if(!(le)){K=47;break}var kY=iI;var eV=__ZN9JPXStream8readBitsEiPj(kY,1,j9);var lE=reSign((eV),8,0)!=0;var hu=(lE)^1;var jF=unSign((hu),1,0);dO=jF;var eT=dO;var lk=reSign((eT),8,0)!=0;if(lk){K=3;break $bb$2}var eR=HEAP[j9];var eP=(((eR))|0)==1;if(eP){var eM=dT;var eK=(eM+32)&4294967295;var eI=HEAP[eK];var eG=bg;var eE=(eI+8*eG)&4294967295;var eC=(eE)&4294967295;HEAP[eC]=1;K=44;continue}else{var eo=f6;var em=((eo)+1)&4294967295;f6=em;K=44;continue}}var d3=dT;var dQ=(d3+32)&4294967295;var dN=HEAP[dQ];var dL=bg;var dI=(dN+8*dL)&4294967295;var dG=(dI+4)&4294967295;var dD=f6;HEAP[dG]=dD;var dB=a6;var dx=a5;var dv=((dB)*(dx))&4294967295;var dt=bi;var dg=((dv)+(dt))&4294967295;bi=dg;var de=h4;var dc=((de)-1)&4294967295;h4=dc;K=39;continue $bb101$71}var c6=e5;var c4=(c6+28)&4294967295;var c2=f6;HEAP[c4]=c2}var c0=iI;var cY=__ZN9JPXStream8readBitsEiPj(c0,1,j9);var ad=reSign((cY),8,0)!=0;var oc=(ad)^1;var eX=unSign((oc),1,0);dJ=eX;var cN=dJ;var aa=reSign((cN),8,0)!=0;if(aa){K=3;break $bb$2}var cM=HEAP[j9];var cL=(((cM))|0)==0;if(cL){var cK=e5;var cJ=(cK+36)&4294967295;HEAP[cJ]=1}else{var cI=iI;var cH=__ZN9JPXStream8readBitsEiPj(cI,1,j9);var U=reSign((cH),8,0)!=0;var n3=(U)^1;var ai=unSign((n3),1,0);dE=ai;var cG=dE;var R=reSign((cG),8,0)!=0;if(R){K=3;break $bb$2}var cF=HEAP[j9];var cD=(((cF))|0)==0;if(cD){var cp=e5;var co=(cp+36)&4294967295;HEAP[co]=2}else{var cn=iI;var cm=__ZN9JPXStream8readBitsEiPj(cn,2,j9);var M=reSign((cm),8,0)!=0;var hj=(M)^1;var ir=unSign((hj),1,0);dy=ir;var cl=dy;var L=reSign((cl),8,0)!=0;if(L){K=3;break $bb$2}var cj=HEAP[j9];var ci=unSign((cj),32,0)<=2;if(ci){var ch=HEAP[j9];var cg=((ch)+3)&4294967295;var cf=e5;var b4=(cf+36)&4294967295;HEAP[b4]=cg}else{var b3=iI;var b2=__ZN9JPXStream8readBitsEiPj(b3,5,j9);var D=reSign((b2),8,0)!=0;var hg=(D)^1;var fH=unSign((hg),1,0);mF=fH;var b1=mF;var A=reSign((b1),8,0)!=0;if(A){K=3;break $bb$2}var b0=HEAP[j9];var bZ=unSign((b0),32,0)<=30;if(bZ){var bY=HEAP[j9];var bW=((bY)+6)&4294967295;var bV=e5;var bU=(bV+36)&4294967295;HEAP[bU]=bW}else{var bT=iI;var bS=__ZN9JPXStream8readBitsEiPj(bT,7,j9);var x=reSign((bS),8,0)!=0;var al=(x)^1;var nE=unSign((al),1,0);mD=nE;var bR=mD;var o=reSign((bR),8,0)!=0;if(o){K=3;break $bb$2}var bQ=HEAP[j9];var bP=((bQ)+37)&4294967295;var bO=e5;var bN=(bO+36)&4294967295;HEAP[bN]=bP}}}}$bb132$107:while(1){var bM=iI;var bL=__ZN9JPXStream8readBitsEiPj(bM,1,j9);var h=reSign((bL),8,0)!=0;var gq=(h)^1;var nf=unSign((gq),1,0);mC=nf;var bJ=mC;var c=reSign((bJ),8,0)!=0;if(c){K=3;break $bb$2}var bx=HEAP[j9];var bw=(((bx))|0)==0;if(bw){K=58;break $bb132$107}var bv=e5;var bu=(bv+20)&4294967295;var bt=HEAP[bu];var bs=((bt)+1)&4294967295;var br=e5;var bq=(br+20)&4294967295;HEAP[bq]=bs;K=60;continue $bb132$107}var bp=e5;var bo=(bp+20)&4294967295;var bm=HEAP[bo];bb=bm;var bl=e5;var bk=(bl+36)&4294967295;var bj=HEAP[bk];var bh=unSign((bj),32,0)>>>1;bi=bh;while(1){var ba=bi;var ks=(((ba))|0)!=0;if(!(ks)){K=63;break}var bf=bb;var be=((bf)+1)&4294967295;bb=be;var bd=bi;var bc=unSign((bd),32,0)>>>1;bi=bc;K=61;continue}var kq=e5;var ko=(kq+40)&4294967295;var km=bb;var kk=iI;var ki=__ZN9JPXStream8readBitsEiPj(kk,km,ko);var of=reSign((ki),8,0)!=0;var bB=(of)^1;var my=unSign((bB),1,0);mB=my;var kg=mB;var n9=reSign((kg),8,0)!=0;if(n9){K=3;break $bb$2}else{K=38;break $bb28$$bb27$40}}}while(0);if(K==19){var iP=e5;var iN=(iP+32)&4294967295;HEAP[iN]=0}var ke=cE;var kc=((ke)+1)&4294967295;cE=kc;K=18;continue $bb146$37}var jY=cC;var jV=((jY)+1)&4294967295;cC=jV;K=17;continue $bb148$34}var jP=an;var jO=((jP)+1)&4294967295;an=jO;K=16;continue $bb150$27}}}while(0);var jE=iI;var jD=__ZN9JPXStream12finishBitBufEv(jE);m4=jD;an=0;$bb169$122:while(1){var ib=h3;var h9=(ib+36)&4294967295;var h7=HEAP[h9];var h1=(((h7))|0)==0;if(h1){jk=1}else{jk=3}var h0=jk;var hX=an;var hU=unSign((h0),32,0)>unSign((hX),32,0);if(!(hU)){K=84;break $bb169$122}var jC=a7;var jB=(jC+16)&4294967295;var jA=HEAP[jB];var jz=an;var jy=(jA+40*jz)&4294967295;dT=jy;cC=0;$bb167$129:while(1){var iq=dT;var io=(iq+20)&4294967295;var il=HEAP[io];var ij=cC;var ih=unSign((il),32,0)>unSign((ij),32,0);if(!(ih)){K=81;break $bb167$129}cE=0;while(1){var iH=dT;var iF=(iH+16)&4294967295;var iD=HEAP[iF];var iB=cE;var iz=unSign((iD),32,0)>unSign((iB),32,0);if(!(iz)){K=79;break}var jx=dT;var jw=(jx+36)&4294967295;var jv=HEAP[jw];var ju=dT;var jt=(ju+16)&4294967295;var js=HEAP[jt];var jr=cC;var jq=((js)*(jr))&4294967295;var jp=cE;var jo=((jq)+(jp))&4294967295;var jn=(jv+56*jo)&4294967295;e5=jn;var jm=e5;var jl=(jm+32)&4294967295;var ji=HEAP[jl];var jh=(((ji))|0)!=0;if(jh){var jg=h3;var jf=(jg+36)&4294967295;var je=HEAP[jf];var jd=iI;var jc=ev;var jb=dz;var ja=a7;var i9=dT;var i8=an;var i6=e5;var i4=__ZN9JPXStream17readCodeBlockDataEP11JPXTileCompP11JPXResLevelP11JPXPrecinctP10JPXSubbandjjP12JPXCodeBlock(jd,jc,jb,ja,i9,je,i8,i6);var nG=reSign((i4),8,0)!=0;var jX=(nG)^1;var Z=unSign((jX),1,0);mi=Z;var i2=mi;var ns=reSign((i2),8,0)!=0;if(ns){K=74;break $bb$2}var i0=e5;var iY=(i0+40)&4294967295;var iW=HEAP[iY];var iU=m4;var iS=((iU)-(iW))&4294967295;m4=iS;var iQ=e5;var iO=(iQ+16)&4294967295;HEAP[iO]=1}var iM=cE;var iK=((iM)+1)&4294967295;cE=iK;K=73;continue}var ix=cC;var iv=((ix)+1)&4294967295;cC=iv;K=72;continue $bb167$129}var ie=an;var ic=((ie)+1)&4294967295;an=ic;K=71;continue $bb169$122}var hS=h3;var hQ=(hS)&4294967295;var hO=HEAP[hQ];if(hO==0){K=107}else{if(hO==1){K=108}else{if(hO==2){K=109}else{if(hO==3){K=110}else{if(hO==4){K=111}else{K=103}}}}}$bb213$$bb174$$bb182$$bb190$$bb198$$bb206$142:do{if(K==107){var hM=h3;var hK=(hM+32)&4294967295;var hI=HEAP[hK];var aZ=((hI)+1)&4294967295;var aY=h3;var aX=(aY+32)&4294967295;HEAP[aX]=aZ;var aW=h3;var aV=(aW+32)&4294967295;var aU=HEAP[aV];var aT=iI;var aS=(aT+136)&4294967295;var aR=(aS+32)&4294967295;var aQ=HEAP[aR];var aO=(((aU))|0)==(((aQ))|0);var aN=unSign((aO),1,0);mf=aN;var aM=mf;var m2=reSign((aM),8,0)!=0;$bb176$$bb181$144:do{if(m2){var aK=h3;var aJ=(aK+32)&4294967295;HEAP[aJ]=0;var aI=h3;var aH=(aI+36)&4294967295;var aG=HEAP[aH];var aF=((aG)+1)&4294967295;var aE=h3;var aB=(aE+36)&4294967295;HEAP[aB]=aF;var az=h3;var ay=(az+36)&4294967295;var aw=HEAP[ay];var av=h3;var au=(av+28)&4294967295;var at=HEAP[au];var ar=((at)+1)&4294967295;var aq=(((aw))|0)==(((ar))|0);var ap=unSign((aq),1,0);md=ap;var ao=md;var mZ=reSign((ao),8,0)!=0;if(!(mZ)){K=86;break $bb176$$bb181$144}var am=h3;var ak=(am+36)&4294967295;HEAP[ak]=0;var aj=h3;var ah=(aj+44)&4294967295;var ag=HEAP[ah];var af=((ag)+1)&4294967295;var ae=h3;var ac=(ae+44)&4294967295;HEAP[ac]=af;var ab=h3;var Y=(ab+44)&4294967295;var X=HEAP[Y];var W=h3;var V=(W+4)&4294967295;var T=HEAP[V];var S=(((X))|0)==(((T))|0);var Q=unSign((S),1,0);mb=Q;var P=mb;var mX=reSign((P),8,0)!=0;if(!(mX)){K=86;break $bb176$$bb181$144}var O=h3;var N=(O+44)&4294967295;HEAP[N]=0}}while(0)}else{if(K==108){var J=h3;var I=(J+32)&4294967295;var H=HEAP[I];var G=((H)+1)&4294967295;var F=h3;var E=(F+32)&4294967295;HEAP[E]=G;var C=h3;var B=(C+32)&4294967295;var z=HEAP[B];var y=iI;var w=(y+136)&4294967295;var u=(w+32)&4294967295;var s=HEAP[u];var q=(((z))|0)==(((s))|0);var n=unSign((q),1,0);l9=n;var l=l9;var mO=reSign((l),8,0)!=0;$bb184$$bb189$150:do{if(mO){var j=h3;var g=(j+32)&4294967295;HEAP[g]=0;var e=h3;var b=(e+44)&4294967295;var or=HEAP[b];var op=((or)+1)&4294967295;var on=h3;var ol=(on+44)&4294967295;HEAP[ol]=op;var oj=h3;var oh=(oj+44)&4294967295;var oe=HEAP[oh];var ob=h3;var n8=(ob+4)&4294967295;var n6=HEAP[n8];var n2=(((oe))|0)==(((n6))|0);var n0=unSign((n2),1,0);l7=n0;var nY=l7;var mL=reSign((nY),8,0)!=0;if(!(mL)){K=91;break $bb184$$bb189$150}var nW=h3;var nU=(nW+44)&4294967295;HEAP[nU]=0;var nS=h3;var nQ=(nS+36)&4294967295;var nO=HEAP[nQ];var nM=((nO)+1)&4294967295;var nK=h3;var nC=(nK+36)&4294967295;HEAP[nC]=nM;var nA=h3;var ny=(nA+36)&4294967295;var nw=HEAP[ny];var nu=h3;var nr=(nu+28)&4294967295;var np=HEAP[nr];var nn=((np)+1)&4294967295;var nl=(((nw))|0)==(((nn))|0);var nj=unSign((nl),1,0);l5=nj;var g5=l5;var mI=reSign((g5),8,0)!=0;if(!(mI)){K=91;break $bb184$$bb189$150}var g4=h3;var g3=(g4+36)&4294967295;HEAP[g3]=0}}while(0)}else{if(K==109){var g2=h3;var g1=(g2+44)&4294967295;var g0=HEAP[g1];var gZ=((g0)+1)&4294967295;var gY=h3;var gX=(gY+44)&4294967295;HEAP[gX]=gZ;var gW=h3;var gK=(gW+44)&4294967295;var gJ=HEAP[gK];var gI=h3;var gH=(gI+4)&4294967295;var gG=HEAP[gH];var gF=(((gJ))|0)==(((gG))|0);var gE=unSign((gF),1,0);l3=gE;var gD=l3;var mu=reSign((gD),8,0)!=0;$bb192$$bb197$156:do{if(mu){var gC=h3;var gB=(gC+44)&4294967295;HEAP[gB]=0;var gp=h3;var go=(gp+32)&4294967295;var gn=HEAP[go];var gm=((gn)+1)&4294967295;var gl=h3;var gk=(gl+32)&4294967295;HEAP[gk]=gm;var gj=h3;var gi=(gj+32)&4294967295;var gh=HEAP[gi];var gg=iI;var f4=(gg+136)&4294967295;var f3=(f4+32)&4294967295;var f2=HEAP[f3];var f1=(((gh))|0)==(((f2))|0);var f0=unSign((f1),1,0);l1=f0;var fY=l1;var mr=reSign((fY),8,0)!=0;if(!(mr)){K=95;break $bb192$$bb197$156}var fW=h3;var fV=(fW+32)&4294967295;HEAP[fV]=0;var fT=h3;var fS=(fT+36)&4294967295;var fE=HEAP[fS];var fD=((fE)+1)&4294967295;var fC=h3;var fB=(fC+36)&4294967295;HEAP[fB]=fD;var fA=h3;var fz=(fA+36)&4294967295;var fx=HEAP[fz];var fw=h3;var fv=(fw+28)&4294967295;var fu=HEAP[fv];var fi=((fu)+1)&4294967295;var fh=(((fx))|0)==(((fi))|0);var fg=unSign((fh),1,0);lZ=fg;var ff=lZ;var mo=reSign((ff),8,0)!=0;if(!(mo)){K=95;break $bb192$$bb197$156}var fe=h3;var fd=(fe+36)&4294967295;HEAP[fd]=0}}while(0)}else{if(K==110){var fc=h3;var fb=(fc+44)&4294967295;var fa=HEAP[fb];var e9=((fa)+1)&4294967295;var eW=h3;var eU=(eW+44)&4294967295;HEAP[eU]=e9;var eS=h3;var eQ=(eS+44)&4294967295;var eN=HEAP[eQ];var eL=h3;var eJ=(eL+4)&4294967295;var eH=HEAP[eJ];var eF=(((eN))|0)==(((eH))|0);var eD=unSign((eF),1,0);lK=eD;var ep=lK;var ml=reSign((ep),8,0)!=0;$bb200$$bb205$162:do{if(ml){var en=h3;var el=(en+44)&4294967295;HEAP[el]=0;var ej=h3;var eh=(ej+36)&4294967295;var ee=HEAP[eh];var ec=((ee)+1)&4294967295;var ea=h3;var d8=(ea+36)&4294967295;HEAP[d8]=ec;var d5=h3;var dR=(d5+36)&4294967295;var dP=HEAP[dR];var dM=h3;var dK=(dM+28)&4294967295;var dH=HEAP[dK];var dF=((dH)+1)&4294967295;var dC=(((dP))|0)==(((dF))|0);var dA=unSign((dC),1,0);lI=dA;var dw=lI;var fX=reSign((dw),8,0)!=0;if(!(fX)){K=99;break $bb200$$bb205$162}var du=h3;var dh=(du+36)&4294967295;HEAP[dh]=0;var df=h3;var dd=(df+32)&4294967295;var db=HEAP[dd];var c9=((db)+1)&4294967295;var c7=h3;var c5=(c7+32)&4294967295;HEAP[c5]=c9;var c3=h3;var c1=(c3+32)&4294967295;var cZ=HEAP[c1];var mj=iI;var mh=(mj+136)&4294967295;var me=(mh+32)&4294967295;var mc=HEAP[me];var ma=(((cZ))|0)==(((mc))|0);var l8=unSign((ma),1,0);lG=l8;var l6=lG;var fU=reSign((l6),8,0)!=0;if(!(fU)){K=99;break $bb200$$bb205$162}var l4=h3;var l2=(l4+32)&4294967295;HEAP[l2]=0}}while(0)}else{if(K==111){var l0=h3;var lL=(l0+44)&4294967295;var lJ=HEAP[lL];var lH=((lJ)+1)&4294967295;var lF=h3;var lC=(lF+44)&4294967295;HEAP[lC]=lH;var lA=h3;var ly=(lA+44)&4294967295;var lx=HEAP[ly];var lw=h3;var lv=(lw+4)&4294967295;var lj=HEAP[lv];var lh=(((lx))|0)==(((lj))|0);var lg=unSign((lh),1,0);lD=lg;var lf=lD;var fR=reSign((lf),8,0)!=0;if(!(fR)){K=103;break $bb213$$bb174$$bb182$$bb190$$bb198$$bb206$142}var ld=h3;var lc=(ld+44)&4294967295;HEAP[lc]=0;var lb=h3;var la=(lb+36)&4294967295;var k9=HEAP[la];var k8=((k9)+1)&4294967295;var kX=h3;var kW=(kX+36)&4294967295;HEAP[kW]=k8;var kV=h3;var kU=(kV+36)&4294967295;var kT=HEAP[kU];var kS=h3;var kR=(kS+28)&4294967295;var kQ=HEAP[kR];var kP=((kQ)+1)&4294967295;var kO=(((kT))|0)==(((kP))|0);var kN=unSign((kO),1,0);lB=kN;var kM=lB;var fQ=reSign((kM),8,0)!=0;if(!(fQ)){K=103;break $bb213$$bb174$$bb182$$bb190$$bb198$$bb206$142}var kL=h3;var kK=(kL+36)&4294967295;HEAP[kK]=0;var kJ=h3;var kI=(kJ+32)&4294967295;var kH=HEAP[kI];var kG=((kH)+1)&4294967295;var kF=h3;var kE=(kF+32)&4294967295;HEAP[kE]=kG;var kD=h3;var kC=(kD+32)&4294967295;var kB=HEAP[kC];var kA=iI;var kz=(kA+136)&4294967295;var ky=(kz+32)&4294967295;var kx=HEAP[ky];var kw=(((kB))|0)==(((kx))|0);var kv=unSign((kw),1,0);lz=kv;var ku=lz;var fy=reSign((ku),8,0)!=0;if(!(fy)){K=103;break $bb213$$bb174$$bb182$$bb190$$bb198$$bb206$142}var kt=h3;var kr=(kt+32)&4294967295;HEAP[kr]=0}}}}}}while(0);K=0;continue $bb$2}if(K==1){bK=1}else{if(K==3){var kp=iI;var kn=(kp)&4294967295;var kl=iI;var kj=(kl)&4294967295;var kh=(kj)&4294967295;var kf=(kh)&4294967295;var kd=HEAP[kf];var kb=(kd+48)&4294967295;var j7=HEAP[kb];var j5=iI;var j3=(j5)&4294967295;var j1=j7;var jZ=FUNCTION_TABLE[j1](j3);__Z5erroriPcz(jZ,(__str211)&4294967295);bK=0}else{if(K==74){bK=0}}}var jW=bK;jj=jW;var cq=jj;var aL=(((cq))&255);STACKTOP=aD;return aL;return null}function __ZN9JPXStream12readTilePartEv(EG){var yM=STACKTOP;STACKTOP+=36;_memset(yM,0,36);var Ah;var sK;var rg;var P4;var P5;var P6;var cK;var cM;var cO;var cQ;var cX;var c1;var c4;var db;var dc;var dg;var dp;var QL;var dF;var m0;var Wg;var Wh;var nr;var nG;var nS;var n4;var n5;var n6;var bv;var xH;var x0;var cw;var yx;var yy;var R8;var cH;var yz;var sL;var Wq;var Wo;var Wk;var Dt;var Vu;var mM;var Q3=yM;var LC=yM+4;var eK=yM+8;var hO=yM+12;var F9;var P1=yM+16;var Wp=yM+20;var Rh;var ck;var Q5;var Q4;var mu;var lY;var SQ=yM+24;var Am=yM+28;var Rn;var Rl;var Rj;var yw;var yu;var Rg;var q7;var QQ;var yr;var fG=yM+32;var Je;var K4=0;sK=EG;var R7=sK;var R6=__ZN9JPXStream9readUWordEPj(R7,Q3);var Ie=reSign((R6),8,0)!=0;var JT=(Ie)^1;var b0=unSign((JT),1,0);var QI=reSign((b0),8,0)!=0;$bb18$$bb$2:do{if(QI){Ah=0}else{var R5=sK;var R4=__ZN9JPXStream9readULongEPj(R5,LC);var QG=reSign((R4),8,0)!=0;var Gf=(QG)^1;var wL=unSign((Gf),1,0);var QC=reSign((wL),8,0)!=0;if(QC){Ah=0;break $bb18$$bb$2}var R3=sK;var R2=__ZN9JPXStream9readUByteEPj(R3,eK);var QA=reSign((R2),8,0)!=0;var n9=(QA)^1;var cW=unSign((n9),1,0);var D6=reSign((cW),8,0)!=0;if(D6){Ah=0;break $bb18$$bb$2}var R1=sK;var R0=__ZN9JPXStream9readUByteEPj(R1,hO);var D5=reSign((R0),8,0)!=0;var TD=(D5)^1;var Kz=unSign((TD),1,0);var D3=reSign((Kz),8,0)!=0;if(D3){Ah=0;break $bb18$$bb$2}cH=0;Ah=5;break $bb18$$bb$2}}while(0);if(Ah==0){cH=1}var RZ=cH;yz=RZ;var d4=yz;var DI=reSign((d4),8,0)!=0;if(DI){var d3=sK;var d2=(d3)&4294967295;var d1=sK;var d0=(d1)&4294967295;var dZ=(d0)&4294967295;var dY=(dZ)&4294967295;var dX=HEAP[dY];var dW=(dX+48)&4294967295;var dV=HEAP[dW];var dK=sK;var dJ=(dK)&4294967295;var dI=dV;var dH=FUNCTION_TABLE[dI](dJ);__Z5erroriPcz(dH,(__str312)&4294967295);R8=0}else{var dG=sK;var dE=(dG+136)&4294967295;var dD=(dE+36)&4294967295;var dC=HEAP[dD];var dB=sK;var dA=(dB+136)&4294967295;var dz=(dA+40)&4294967295;var dy=HEAP[dz];var dx=((dC)*(dy))&4294967295;var dw=HEAP[Q3];var dv=unSign((dx),32,0)<=unSign((dw),32,0);if(dv){var du=sK;var dt=(du)&4294967295;var ds=sK;var dr=(ds)&4294967295;var dq=(dr)&4294967295;var dn=(dq)&4294967295;var dm=HEAP[dn];var dl=(dm+48)&4294967295;var dk=HEAP[dl];var dj=sK;var di=(dj)&4294967295;var dh=dk;var df=FUNCTION_TABLE[dh](di);__Z5erroriPcz(df,(__str413)&4294967295);R8=0}else{var de=HEAP[LC];var dd=(((de))|0)==0;var c9=unSign((dd),1,0);F9=c9;var c8=HEAP[LC];var c7=((c8)-12)&4294967295;HEAP[LC]=c7;mM=0;$bb26$16:while(1){var c6=sK;var c5=__ZN9JPXStream13readMarkerHdrEPiPj(c6,fG,Am);var c3=(((c5))|0)==0;var c2=unSign((c3),1,0);yy=c2;var c0=yy;var DH=reSign((c0),8,0)!=0;if(DH){Ah=8;break $bb26$16}var cF=HEAP[LC];var cE=HEAP[Am];var cD=((cF)-(cE))&4294967295;var cC=((cD)-2)&4294967295;HEAP[LC]=cC;var cB=HEAP[fG];if(cB==82){Ah=190}else{if(cB==83){Ah=191}else{if(cB==88){Ah=129}else{if(cB==92){Ah=192}else{if(cB==93){Ah=193}else{if(cB==94){Ah=194}else{if(cB==95){Ah=195}else{if(cB==97){Ah=196}else{if(cB==100){Ah=197}else{if(cB==147){Ah=198}else{Ah=199}}}}}}}}}}$bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19:do{if(Ah==199){var Ka=HEAP[fG];var J9=sK;var J8=(J9)&4294967295;var J7=sK;var J6=(J7)&4294967295;var J5=(J6)&4294967295;var J4=(J5)&4294967295;var J3=HEAP[J4];var J2=(J3+48)&4294967295;var J1=HEAP[J2];var J0=sK;var JZ=(J0)&4294967295;var JY=J1;var JX=FUNCTION_TABLE[JY](JZ);__Z5erroriPcz(JX,(__str17129)&4294967295,Pointer_make([Ka,0,0,0],0,ALLOC_STACK));Rn=0;while(1){var Jy=HEAP[Am];var Jx=((Jy)-2)&4294967295;var Jw=Rn;var Jv=unSign((Jx),32,0)>unSign((Jw),32,0);if(!(Jv)){Ah=42;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}var JW=sK;var JV=(JW)&4294967295;var JU=(JV+8)&4294967295;var JS=HEAP[JU];var JR=sK;var JQ=(JR)&4294967295;var JP=(JQ+8)&4294967295;var JO=HEAP[JP];var JN=(JO)&4294967295;var JM=HEAP[JN];var JL=(JM+20)&4294967295;var JK=HEAP[JL];var JJ=sK;var JI=(JJ)&4294967295;var JH=(JI+8)&4294967295;var JG=HEAP[JH];var JF=JK;var JE=FUNCTION_TABLE[JF](JG);var JD=(((JE))|0)==-1;var JC=unSign((JD),1,0);cX=JC;var JB=cX;var gW=reSign((JB),8,0)!=0;if(gW){Ah=42;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}var JA=Rn;var Jz=((JA)+1)&4294967295;Rn=Jz;Ah=141;continue}}else{if(Ah==190){var cA=sK;var cz=(cA+136)&4294967295;var cy=(cz+44)&4294967295;var cx=HEAP[cy];var cv=HEAP[Q3];var cu=(cx+52*cv)&4294967295;var ct=(cu+48)&4294967295;var cs=HEAP[ct];var cr=(cs)&4294967295;var cq=(cr+16)&4294967295;var cp=sK;var co=__ZN9JPXStream9readUByteEPj(cp,cq);var Dw=reSign((co),8,0)!=0;var Px=(Dw)^1;var YQ=unSign((Px),1,0);var Dv=reSign((YQ),8,0)!=0;$bb75$$bb35$26:do{if(Dv){Ah=10}else{var cn=sK;var cm=(cn+136)&4294967295;var cl=(cm+44)&4294967295;var cj=HEAP[cl];var ci=HEAP[Q3];var ch=(cj+52*ci)&4294967295;var cg=(ch)&4294967295;var cf=sK;var ce=__ZN9JPXStream9readUByteEPj(cf,cg);var Du=reSign((ce),8,0)!=0;var Bw=(Du)^1;var W2=unSign((Bw),1,0);var Ds=reSign((W2),8,0)!=0;if(Ds){Ah=10;break $bb75$$bb35$26}var cd=sK;var cc=(cd+136)&4294967295;var cb=(cc+44)&4294967295;var Fr=HEAP[cb];var Fo=HEAP[Q3];var Fl=(Fr+52*Fo)&4294967295;var Fj=(Fl+4)&4294967295;var Fh=sK;var Ff=__ZN9JPXStream9readUWordEPj(Fh,Fj);var C7=reSign((Ff),8,0)!=0;var wy=(C7)^1;var nk=unSign((wy),1,0);var C6=reSign((nk),8,0)!=0;if(C6){Ah=10;break $bb75$$bb35$26}var Fd=sK;var Fb=(Fd+136)&4294967295;var E9=(Fb+44)&4294967295;var E7=HEAP[E9];var EW=HEAP[Q3];var ET=(E7+52*EW)&4294967295;var EQ=(ET+8)&4294967295;var EO=sK;var EM=__ZN9JPXStream9readUByteEPj(EO,EQ);var C5=reSign((EM),8,0)!=0;var eE=(C5)^1;var XV=unSign((eE),1,0);var C4=reSign((XV),8,0)!=0;if(C4){Ah=10;break $bb75$$bb35$26}var EK=sK;var EI=(EK+136)&4294967295;var EF=(EI+44)&4294967295;var ED=HEAP[EF];var EB=HEAP[Q3];var Er=(ED+52*EB)&4294967295;var Eo=(Er+48)&4294967295;var El=HEAP[Eo];var Ej=(El)&4294967295;var Eh=(Ej+20)&4294967295;var Ef=sK;var Ed=__ZN9JPXStream9readUByteEPj(Ef,Eh);var Cz=reSign((Ed),8,0)!=0;var aZ=(Cz)^1;var nN=unSign((aZ),1,0);var Cy=reSign((nN),8,0)!=0;if(Cy){Ah=10;break $bb75$$bb35$26}var Eb=sK;var D9=(Eb+136)&4294967295;var D7=(D9+44)&4294967295;var D1=HEAP[D7];var DZ=HEAP[Q3];var DX=(D1+52*DZ)&4294967295;var DV=(DX+48)&4294967295;var DT=HEAP[DV];var DR=(DT)&4294967295;var DP=(DR+24)&4294967295;var DN=sK;var DL=__ZN9JPXStream9readUByteEPj(DN,DP);var Cx=reSign((DL),8,0)!=0;var Q2=(Cx)^1;var YM=unSign((Q2),1,0);var Cw=reSign((YM),8,0)!=0;if(Cw){Ah=10;break $bb75$$bb35$26}var DJ=sK;var DG=(DJ+136)&4294967295;var DF=(DG+44)&4294967295;var DE=HEAP[DF];var DD=HEAP[Q3];var DC=(DE+52*DD)&4294967295;var DB=(DC+48)&4294967295;var DA=HEAP[DB];var Dz=(DA)&4294967295;var Dy=(Dz+28)&4294967295;var Dx=sK;var Do=__ZN9JPXStream9readUByteEPj(Dx,Dy);var BZ=reSign((Do),8,0)!=0;var Pb=(BZ)^1;var D4=unSign((Pb),1,0);var BY=reSign((D4),8,0)!=0;if(BY){Ah=10;break $bb75$$bb35$26}var Dm=sK;var Dk=(Dm+136)&4294967295;var Di=(Dk+44)&4294967295;var Dh=HEAP[Di];var Df=HEAP[Q3];var Dd=(Dh+52*Df)&4294967295;var Db=(Dd+48)&4294967295;var C9=HEAP[Db];var C8=(C9)&4294967295;var C1=(C8+32)&4294967295;var CZ=sK;var CX=__ZN9JPXStream9readUByteEPj(CZ,C1);var BX=reSign((CX),8,0)!=0;var Al=(BX)^1;var ni=unSign((Al),1,0);var BW=reSign((ni),8,0)!=0;if(BW){Ah=10;break $bb75$$bb35$26}var CV=sK;var CS=(CV+136)&4294967295;var CP=(CS+44)&4294967295;var CM=HEAP[CP];var CI=HEAP[Q3];var CG=(CM+52*CI)&4294967295;var CE=(CG+48)&4294967295;var Cs=HEAP[CE];var Cq=(Cs)&4294967295;var Co=(Cq+36)&4294967295;var Cm=sK;var Cj=__ZN9JPXStream9readUByteEPj(Cm,Co);var Bn=reSign((Cj),8,0)!=0;var vf=(Bn)^1;var E6=unSign((vf),1,0);var Bm=reSign((E6),8,0)!=0;if(Bm){Ah=10;break $bb75$$bb35$26}cw=0;Ah=20;break $bb75$$bb35$26}}while(0);if(Ah==10){cw=1}var Cg=cw;yx=Cg;var Cd=yx;var Bl=reSign((Cd),8,0)!=0;if(Bl){Ah=21;break $bb26$16}var Bh=sK;var Bf=(Bh+136)&4294967295;var Bc=(Bf+44)&4294967295;var Ba=HEAP[Bc];var A7=HEAP[Q3];var A3=(Ba+52*A7)&4294967295;var A0=(A3+48)&4294967295;var AW=HEAP[A0];var AU=(AW)&4294967295;var AS=sK;var up=(AS+136)&4294967295;var um=(up+44)&4294967295;var uj=HEAP[um];var ug=HEAP[Q3];var ue=(uj+52*ug)&4294967295;var uc=(ue+48)&4294967295;var ua=HEAP[uc];var t8=(ua)&4294967295;var t6=(t8+24)&4294967295;var t4=HEAP[t6];var tV=((t4)+2)&4294967295;var tS=(AU+24)&4294967295;HEAP[tS]=tV;var tP=sK;var tM=(tP+136)&4294967295;var tK=(tM+44)&4294967295;var tI=HEAP[tK];var tG=HEAP[Q3];var tE=(tI+52*tG)&4294967295;var tC=(tE+48)&4294967295;var tA=HEAP[tC];var tr=(tA)&4294967295;var to=sK;var tl=(to+136)&4294967295;var ti=(tl+44)&4294967295;var tg=HEAP[ti];var te=HEAP[Q3];var tc=(tg+52*te)&4294967295;var ta=(tc+48)&4294967295;var s8=HEAP[ta];var s6=(s8)&4294967295;var s4=(s6+28)&4294967295;var s2=HEAP[s4];var s0=((s2)+2)&4294967295;var sY=(tr+28)&4294967295;HEAP[sY]=s0;HEAP[SQ]=0;$bb87$40:while(1){var E=sK;var D=(E+136)&4294967295;var C=(D+32)&4294967295;var B=HEAP[C];var A=HEAP[SQ];var z=unSign((B),32,0)>unSign((A),32,0);if(!(z)){Ah=29;break $bb87$40}var sW=HEAP[SQ];var sU=(((sW))|0)!=0;if(sU){var sS=sK;var sQ=(sS+136)&4294967295;var sO=(sQ+44)&4294967295;var sM=HEAP[sO];var sJ=HEAP[Q3];var sI=(sM+52*sJ)&4294967295;var sH=(sI+48)&4294967295;var sG=HEAP[sH];var sF=HEAP[SQ];var sE=(sG+88*sF)&4294967295;var sD=sK;var sC=(sD+136)&4294967295;var sB=(sC+44)&4294967295;var sA=HEAP[sB];var sx=HEAP[Q3];var sv=(sA+52*sx)&4294967295;var st=(sv+48)&4294967295;var sr=HEAP[st];var sp=(sr)&4294967295;var sn=(sp+16)&4294967295;var sl=HEAP[sn];var sj=(sE+16)&4294967295;HEAP[sj]=sl;var sh=sK;var sg=(sh+136)&4294967295;var sd=(sg+44)&4294967295;var sb=HEAP[sd];var r9=HEAP[Q3];var r7=(sb+52*r9)&4294967295;var r5=(r7+48)&4294967295;var r2=HEAP[r5];var rZ=HEAP[SQ];var rW=(r2+88*rZ)&4294967295;var rT=sK;var rR=(rT+136)&4294967295;var rJ=(rR+44)&4294967295;var rH=HEAP[rJ];var rF=HEAP[Q3];var rD=(rH+52*rF)&4294967295;var rB=(rD+48)&4294967295;var ry=HEAP[rB];var rv=(ry)&4294967295;var rs=(rv+20)&4294967295;var rp=HEAP[rs];var rn=(rW+20)&4294967295;HEAP[rn]=rp;var rd=sK;var rb=(rd+136)&4294967295;var q9=(rb+44)&4294967295;var q6=HEAP[q9];var q3=HEAP[Q3];var q0=(q6+52*q3)&4294967295;var qX=(q0+48)&4294967295;var qT=HEAP[qX];var qQ=HEAP[SQ];var qO=(qT+88*qQ)&4294967295;var qE=sK;var qC=(qE+136)&4294967295;var qA=(qC+44)&4294967295;var qx=HEAP[qA];var qv=HEAP[Q3];var qs=(qx+52*qv)&4294967295;var qo=(qs+48)&4294967295;var ql=HEAP[qo];var qi=(ql)&4294967295;var qf=(qi+24)&4294967295;var j0=HEAP[qf];var jX=(qO+24)&4294967295;HEAP[jX]=j0;var jU=sK;var jR=(jU+136)&4294967295;var jP=(jR+44)&4294967295;var jN=HEAP[jP];var jL=HEAP[Q3];var jJ=(jN+52*jL)&4294967295;var jH=(jJ+48)&4294967295;var jF=HEAP[jH];var jw=HEAP[SQ];var jt=(jF+88*jw)&4294967295;var jq=sK;var jn=(jq+136)&4294967295;var jl=(jn+44)&4294967295;var jj=HEAP[jl];var jh=HEAP[Q3];var jf=(jj+52*jh)&4294967295;var jd=(jf+48)&4294967295;var jb=HEAP[jd];var i2=(jb)&4294967295;var iZ=(i2+28)&4294967295;var iW=HEAP[iZ];var iT=(jt+28)&4294967295;HEAP[iT]=iW;var iR=sK;var iP=(iR+136)&4294967295;var iN=(iP+44)&4294967295;var iL=HEAP[iN];var iJ=HEAP[Q3];var iH=(iL+52*iJ)&4294967295;var iF=(iH+48)&4294967295;var iD=HEAP[iF];var iB=HEAP[SQ];var iz=(iD+88*iB)&4294967295;var ix=sK;var iv=(ix+136)&4294967295;var it=(iv+44)&4294967295;var iq=HEAP[it];var io=HEAP[Q3];var il=(iq+52*io)&4294967295;var ij=(il+48)&4294967295;var ii=HEAP[ij];var ih=(ii)&4294967295;var ig=(ih+32)&4294967295;var ie=HEAP[ig];var id=(iz+32)&4294967295;HEAP[id]=ie;var ic=sK;var ib=(ic+136)&4294967295;var ia=(ib+44)&4294967295;var h9=HEAP[ia];var h6=HEAP[Q3];var h4=(h9+52*h6)&4294967295;var h2=(h4+48)&4294967295;var h0=HEAP[h2];var hY=HEAP[SQ];var hW=(h0+88*hY)&4294967295;var hU=sK;var hS=(hU+136)&4294967295;var hQ=(hS+44)&4294967295;var hP=HEAP[hQ];var hL=HEAP[Q3];var hJ=(hP+52*hL)&4294967295;var hH=(hJ+48)&4294967295;var hF=HEAP[hH];var hD=(hF)&4294967295;var hA=(hD+36)&4294967295;var hx=HEAP[hA];var hu=(hW+36)&4294967295;HEAP[hu]=hx}var hr=sK;var hp=(hr+136)&4294967295;var hg=(hp+44)&4294967295;var he=HEAP[hg];var hc=HEAP[Q3];var ha=(he+52*hc)&4294967295;var g8=(ha+48)&4294967295;var g5=HEAP[g8];var g2=HEAP[SQ];var gZ=(g5+88*g2)&4294967295;var gV=sK;var gT=(gV+136)&4294967295;var gL=(gT+44)&4294967295;var gJ=HEAP[gL];var gG=HEAP[Q3];var gE=(gJ+52*gG)&4294967295;var gC=(gE+48)&4294967295;var gy=HEAP[gC];var gv=HEAP[SQ];var gs=(gy+88*gv)&4294967295;var go=(gs+20)&4294967295;var gm=HEAP[go];var gd=((gm)+1)&4294967295;var gb=sK;var f9=(gb+136)&4294967295;var f7=(f9+44)&4294967295;var f4=HEAP[f7];var f1=HEAP[Q3];var fY=(f4+52*f1)&4294967295;var fU=(fY+48)&4294967295;var fR=HEAP[fU];var fP=HEAP[SQ];var aR=(fR+88*fP)&4294967295;var aP=(aR+84)&4294967295;var aM=HEAP[aP];var aL=aM;var aK=_greallocn(aL,gd,76);var aJ=aK;var aI=(gZ+84)&4294967295;HEAP[aI]=aJ;Rg=0;while(1){var V=sK;var U=(V+136)&4294967295;var T=(U+44)&4294967295;var S=HEAP[T];var R=HEAP[Q3];var Q=(S+52*R)&4294967295;var O=(Q+48)&4294967295;var N=HEAP[O];var M=HEAP[SQ];var L=(N+88*M)&4294967295;var K=(L+20)&4294967295;var J=HEAP[K];var I=Rg;var H=unSign((J),32,0)>=unSign((I),32,0);if(!(H)){Ah=27;break}var aH=sK;var aG=(aH+136)&4294967295;var aF=(aG+44)&4294967295;var aw=HEAP[aF];var au=HEAP[Q3];var ar=(aw+52*au)&4294967295;var aq=(ar+48)&4294967295;var ap=HEAP[aq];var ao=HEAP[SQ];var an=(ap+88*ao)&4294967295;var am=(an+84)&4294967295;var al=HEAP[am];var ak=Rg;var ac=(al+76*ak)&4294967295;var aa=(ac+72)&4294967295;HEAP[aa]=0;var Y=Rg;var W=((Y)+1)&4294967295;Rg=W;Ah=25;continue}var G=HEAP[SQ];var F=((G)+1)&4294967295;HEAP[SQ]=F;Ah=23;continue $bb87$40}Rg=0;$bb99$51:while(1){var VC=sK;var VB=(VC+136)&4294967295;var VA=(VB+44)&4294967295;var Vz=HEAP[VA];var Vy=HEAP[Q3];var Vx=(Vz+52*Vy)&4294967295;var Vw=(Vx+48)&4294967295;var Vv=HEAP[Vw];var Vt=(Vv)&4294967295;var Vs=(Vt+20)&4294967295;var Vr=HEAP[Vs];var Vq=Rg;var Vn=unSign((Vr),32,0)>=unSign((Vq),32,0);if(!(Vn)){Ah=35;break $bb99$51}var y=sK;var x=(y+136)&4294967295;var w=(x+44)&4294967295;var v=HEAP[w];var r=HEAP[Q3];var p=(v+52*r)&4294967295;var n=(p+48)&4294967295;var l=HEAP[n];var j=(l)&4294967295;var h=(j+16)&4294967295;var f=HEAP[h];var d=(f)&1;var c=(((d))&255);var Ak=reSign((c),8,0)!=0;if(Ak){var b=sK;var aac=__ZN9JPXStream9readUByteEPj(b,P1);var Aj=reSign((aac),8,0)!=0;var T5=(Aj)^1;var qH=unSign((T5),1,0);x0=qH;var aaa=x0;var Ai=reSign((aaa),8,0)!=0;if(Ai){Ah=31;break $bb26$16}var Zx=sK;var Zu=(Zx+136)&4294967295;var Zr=(Zu+44)&4294967295;var Zp=HEAP[Zr];var Zn=HEAP[Q3];var Ze=(Zp+52*Zn)&4294967295;var Zc=(Ze+48)&4294967295;var Za=HEAP[Zc];var Y8=(Za)&4294967295;var Y6=(Y8+84)&4294967295;var Y3=HEAP[Y6];var Y0=Rg;var YX=(Y3+76*Y0)&4294967295;var YV=HEAP[P1];var YT=(YV)&15;var YI=(YX)&4294967295;HEAP[YI]=YT;var YG=sK;var YE=(YG+136)&4294967295;var YC=(YE+44)&4294967295;var YA=HEAP[YC];var Yx=HEAP[Q3];var Yu=(YA+52*Yx)&4294967295;var Yr=(Yu+48)&4294967295;var Yp=HEAP[Yr];var Yn=(Yp)&4294967295;var We=(Yn+84)&4294967295;var Wd=HEAP[We];var Wc=Rg;var Wb=(Wd+76*Wc)&4294967295;var Wa=HEAP[P1];var V9=unSign((Wa),32,0)>>>4;var V8=(V9)&15;var V7=(Wb+4)&4294967295;HEAP[V7]=V8}else{var V6=sK;var V5=(V6+136)&4294967295;var V4=(V5+44)&4294967295;var V3=HEAP[V4];var V2=HEAP[Q3];var V1=(V3+52*V2)&4294967295;var V0=(V1+48)&4294967295;var VZ=HEAP[V0];var VY=(VZ)&4294967295;var VX=(VY+84)&4294967295;var VW=HEAP[VX];var VV=Rg;var VU=(VW+76*VV)&4294967295;var VT=(VU)&4294967295;HEAP[VT]=15;var VS=sK;var VR=(VS+136)&4294967295;var VQ=(VR+44)&4294967295;var VP=HEAP[VQ];var VO=HEAP[Q3];var VN=(VP+52*VO)&4294967295;var VM=(VN+48)&4294967295;var VL=HEAP[VM];var VK=(VL)&4294967295;var VJ=(VK+84)&4294967295;var VI=HEAP[VJ];var VH=Rg;var VG=(VI+76*VH)&4294967295;var VF=(VG+4)&4294967295;HEAP[VF]=15}var VE=Rg;var VD=((VE)+1)&4294967295;Rg=VD;Ah=30;continue $bb99$51}HEAP[SQ]=1;$bb105$60:while(1){var Pw=sK;var Pv=(Pw+136)&4294967295;var Pu=(Pv+32)&4294967295;var Pt=HEAP[Pu];var Ps=HEAP[SQ];var Pr=unSign((Pt),32,0)>unSign((Ps),32,0);if(!(Pr)){Ah=41;break $bb105$60}Rg=0;while(1){var PN=sK;var PM=(PN+136)&4294967295;var PL=(PM+44)&4294967295;var PK=HEAP[PL];var PJ=HEAP[Q3];var PI=(PK+52*PJ)&4294967295;var PH=(PI+48)&4294967295;var PG=HEAP[PH];var PF=HEAP[SQ];var PE=(PG+88*PF)&4294967295;var PD=(PE+20)&4294967295;var PC=HEAP[PD];var PB=Rg;var PA=unSign((PC),32,0)>=unSign((PB),32,0);if(!(PA)){Ah=39;break}var Vl=sK;var Vj=(Vl+136)&4294967295;var Vh=(Vj+44)&4294967295;var Vf=HEAP[Vh];var Vd=HEAP[Q3];var Vb=(Vf+52*Vd)&4294967295;var U9=(Vb+48)&4294967295;var U7=HEAP[U9];var U6=HEAP[SQ];var U3=(U7+88*U6)&4294967295;var U1=(U3+84)&4294967295;var UZ=HEAP[U1];var UX=Rg;var UV=(UZ+76*UX)&4294967295;var US=sK;var UP=(US+136)&4294967295;var UM=(UP+44)&4294967295;var UJ=HEAP[UM];var UH=HEAP[Q3];var Uz=(UJ+52*UH)&4294967295;var Ux=(Uz+48)&4294967295;var Uv=HEAP[Ux];var Ut=(Uv)&4294967295;var Ur=(Ut+84)&4294967295;var Uo=HEAP[Ur];var Ul=Rg;var Ui=(Uo+76*Ul)&4294967295;var Uf=(Ui)&4294967295;var Ud=HEAP[Uf];var T4=(UV)&4294967295;HEAP[T4]=Ud;var T2=sK;var T0=(T2+136)&4294967295;var TY=(T0+44)&4294967295;var TW=HEAP[TY];var TT=HEAP[Q3];var TQ=(TW+52*TT)&4294967295;var TN=(TQ+48)&4294967295;var TK=HEAP[TN];var TI=HEAP[SQ];var Tz=(TK+88*TI)&4294967295;var Tx=(Tz+84)&4294967295;var Tv=HEAP[Tx];var Tt=Rg;var Tr=(Tv+76*Tt)&4294967295;var To=sK;var Tl=(To+136)&4294967295;var Ti=(Tl+44)&4294967295;var Tf=HEAP[Ti];var Td=HEAP[Q3];var P0=(Tf+52*Td)&4294967295;var PZ=(P0+48)&4294967295;var PY=HEAP[PZ];var PX=(PY)&4294967295;var PW=(PX+84)&4294967295;var PV=HEAP[PW];var PU=Rg;var PT=(PV+76*PU)&4294967295;var PS=(PT+4)&4294967295;var PR=HEAP[PS];var PQ=(Tr+4)&4294967295;HEAP[PQ]=PR;var PP=Rg;var PO=((PP)+1)&4294967295;Rg=PO;Ah=37;continue}var Pz=HEAP[SQ];var Py=((Pz)+1)&4294967295;HEAP[SQ]=Py;Ah=36;continue $bb105$60}Ah=42;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}else{if(Ah==191){var Pq=sK;var Pp=(Pq+136)&4294967295;var Po=(Pp+32)&4294967295;var Pn=HEAP[Po];var Pm=unSign((Pn),32,0)<=256;$bb113$$bb108$69:do{if(Pm){Ah=44}else{var Pl=sK;var Pk=__ZN9JPXStream9readUWordEPj(Pl,SQ);var B4=reSign((Pk),8,0)!=0;var da=(B4)^1;var yp=unSign((da),1,0);var BM=reSign((yp),8,0)!=0;if(BM){Ah=43;break $bb113$$bb108$69}else{Ah=44;break $bb113$$bb108$69}}}while(0);$bb113$$bb150$71:do{if(Ah==44){var Pj=sK;var Pi=(Pj+136)&4294967295;var Ph=(Pi+32)&4294967295;var Pg=HEAP[Ph];var Pf=unSign((Pg),32,0)>256;if(!Pf){var Pe=sK;var Pd=__ZN9JPXStream9readUByteEPj(Pe,SQ);var BC=reSign((Pd),8,0)!=0;var hl=(BC)^1;var x3=unSign((hl),1,0);var Bt=reSign((x3),8,0)!=0;if(Bt){Ah=43;break $bb113$$bb150$71}}var Pc=sK;var O8=(Pc+136)&4294967295;var O6=(O8+32)&4294967295;var O4=HEAP[O6];var O2=HEAP[SQ];var O0=unSign((O4),32,0)<=unSign((O2),32,0);if(O0){Ah=43;break $bb113$$bb150$71}var OY=sK;var OW=__ZN9JPXStream9readUByteEPj(OY,Wp);var Bd=reSign((OW),8,0)!=0;var mi=(Bd)^1;var xw=unSign((mi),1,0);var A4=reSign((xw),8,0)!=0;if(A4){Ah=43;break $bb113$$bb150$71}var OU=sK;var OS=(OU+136)&4294967295;var OR=(OS+44)&4294967295;var OO=HEAP[OR];var OM=HEAP[Q3];var OK=(OO+52*OM)&4294967295;var OI=(OK+48)&4294967295;var OG=HEAP[OI];var OD=HEAP[SQ];var OA=(OG+88*OD)&4294967295;var Ox=(OA+20)&4294967295;var Ou=sK;var Os=__ZN9JPXStream9readUByteEPj(Ou,Ox);var AX=reSign((Os),8,0)!=0;var Xl=(AX)^1;var Wj=unSign((Xl),1,0);var AQ=reSign((Wj),8,0)!=0;if(AQ){Ah=43;break $bb113$$bb150$71}var Ok=sK;var Oi=(Ok+136)&4294967295;var Og=(Oi+44)&4294967295;var Oe=HEAP[Og];var Oc=HEAP[Q3];var N9=(Oe+52*Oc)&4294967295;var N6=(N9+48)&4294967295;var N3=HEAP[N6];var N0=HEAP[SQ];var NY=(N3+88*N0)&4294967295;var NP=(NY+24)&4294967295;var NN=sK;var NL=__ZN9JPXStream9readUByteEPj(NN,NP);var AF=reSign((NL),8,0)!=0;var Wf=(AF)^1;var Wi=unSign((Wf),1,0);var Az=reSign((Wi),8,0)!=0;if(Az){Ah=43;break $bb113$$bb150$71}var NJ=sK;var NH=(NJ+136)&4294967295;var NE=(NH+44)&4294967295;var NB=HEAP[NE];var Ny=HEAP[Q3];var Nv=(NB+52*Ny)&4294967295;var Nt=(Nv+48)&4294967295;var Nk=HEAP[Nt];var Ni=HEAP[SQ];var Ng=(Nk+88*Ni)&4294967295;var Ne=(Ng+28)&4294967295;var Nc=sK;var M9=__ZN9JPXStream9readUByteEPj(Nc,Ne);var Au=reSign((M9),8,0)!=0;var K5=(Au)^1;var zO=unSign((K5),1,0);var Aq=reSign((zO),8,0)!=0;if(Aq){Ah=43;break $bb113$$bb150$71}var M6=sK;var M3=(M6+136)&4294967295;var M0=(M3+44)&4294967295;var MY=HEAP[M0];var Jo=HEAP[Q3];var Jn=(MY+52*Jo)&4294967295;var Jm=(Jn+48)&4294967295;var Jl=HEAP[Jm];var Jk=HEAP[SQ];var Jj=(Jl+88*Jk)&4294967295;var Ji=(Jj+32)&4294967295;var Jh=sK;var Jg=__ZN9JPXStream9readUByteEPj(Jh,Ji);var Ab=reSign((Jg),8,0)!=0;var IJ=(Ab)^1;var yq=unSign((IJ),1,0);var z5=reSign((yq),8,0)!=0;if(z5){Ah=43;break $bb113$$bb150$71}var Jf=sK;var Jd=(Jf+136)&4294967295;var Jc=(Jd+44)&4294967295;var Jb=HEAP[Jc];var Ja=HEAP[Q3];var I9=(Jb+52*Ja)&4294967295;var I8=(I9+48)&4294967295;var I7=HEAP[I8];var I6=HEAP[SQ];var I5=(I7+88*I6)&4294967295;var I4=(I5+36)&4294967295;var I3=sK;var I2=__ZN9JPXStream9readUByteEPj(I3,I4);var z0=reSign((I2),8,0)!=0;var p8=(z0)^1;var Wu=unSign((p8),1,0);var zW=reSign((Wu),8,0)!=0;if(zW){Ah=43;break $bb113$$bb150$71}bv=0;Ah=54;break $bb113$$bb150$71}}while(0);if(Ah==43){bv=1}var I1=bv;xH=I1;var I0=xH;var zJ=reSign((I0),8,0)!=0;if(zJ){Ah=55;break $bb26$16}var IM=sK;var IL=(IM+136)&4294967295;var IK=(IL+44)&4294967295;var II=HEAP[IK];var IH=HEAP[Q3];var IG=(II+52*IH)&4294967295;var IF=(IG+48)&4294967295;var IE=HEAP[IF];var ID=HEAP[SQ];var IC=(IE+88*ID)&4294967295;var IB=sK;var IA=(IB+136)&4294967295;var Iz=(IA+44)&4294967295;var Iw=HEAP[Iz];var Iu=HEAP[Q3];var Is=(Iw+52*Iu)&4294967295;var Iq=(Is+48)&4294967295;var Io=HEAP[Iq];var Im=HEAP[SQ];var Ik=(Io+88*Im)&4294967295;var Ii=(Ik+16)&4294967295;var Ig=HEAP[Ii];var If=(Ig)&-2;var Ib=HEAP[Wp];var H9=(Ib)&1;var H7=(If)|(H9);var H5=(IC+16)&4294967295;HEAP[H5]=H7;var H2=sK;var HZ=(H2+136)&4294967295;var HW=(HZ+44)&4294967295;var HT=HEAP[HW];var HR=HEAP[Q3];var HP=(HT+52*HR)&4294967295;var HG=(HP+48)&4294967295;var HE=HEAP[HG];var HC=HEAP[SQ];var HA=(HE+88*HC)&4294967295;var Hy=sK;var Hv=(Hy+136)&4294967295;var Hs=(Hv+44)&4294967295;var Hp=HEAP[Hs];var Hn=HEAP[Q3];var Hl=(Hp+52*Hn)&4294967295;var Hc=(Hl+48)&4294967295;var Ha=HEAP[Hc];var G8=HEAP[SQ];var G6=(Ha+88*G8)&4294967295;var G4=(G6+24)&4294967295;var G1=HEAP[G4];var GY=((G1)+2)&4294967295;var GV=(HA+24)&4294967295;HEAP[GV]=GY;var GT=sK;var GR=(GT+136)&4294967295;var GI=(GR+44)&4294967295;var GG=HEAP[GI];var GE=HEAP[Q3];var GC=(GG+52*GE)&4294967295;var GA=(GC+48)&4294967295;var Gx=HEAP[GA];var Gu=HEAP[SQ];var Gr=(Gx+88*Gu)&4294967295;var Gp=sK;var Gn=(Gp+136)&4294967295;var yo=(Gn+44)&4294967295;var yn=HEAP[yo];var ym=HEAP[Q3];var yl=(yn+52*ym)&4294967295;var yk=(yl+48)&4294967295;var yj=HEAP[yk];var yi=HEAP[SQ];var yh=(yj+88*yi)&4294967295;var yg=(yh+28)&4294967295;var yf=HEAP[yg];var yd=((yf)+2)&4294967295;var yc=(Gr+28)&4294967295;HEAP[yc]=yd;var yb=sK;var ya=(yb+136)&4294967295;var x9=(ya+44)&4294967295;var x8=HEAP[x9];var x7=HEAP[Q3];var x6=(x8+52*x7)&4294967295;var x5=(x6+48)&4294967295;var x4=HEAP[x5];var x2=HEAP[SQ];var x1=(x4+88*x2)&4294967295;var xZ=sK;var xY=(xZ+136)&4294967295;var xX=(xY+44)&4294967295;var xW=HEAP[xX];var xV=HEAP[Q3];var xU=(xW+52*xV)&4294967295;var xT=(xU+48)&4294967295;var xS=HEAP[xT];var xR=HEAP[SQ];var xQ=(xS+88*xR)&4294967295;var xP=(xQ+20)&4294967295;var xO=HEAP[xP];var xN=((xO)+1)&4294967295;var xM=sK;var xL=(xM+136)&4294967295;var xK=(xL+44)&4294967295;var xJ=HEAP[xK];var xI=HEAP[Q3];var xG=(xJ+52*xI)&4294967295;var xF=(xG+48)&4294967295;var xE=HEAP[xF];var xD=HEAP[SQ];var xC=(xE+88*xD)&4294967295;var xB=(xC+84)&4294967295;var xA=HEAP[xB];var xz=xA;var xy=_greallocn(xz,xN,76);var xx=xy;var xt=(x1+84)&4294967295;HEAP[xt]=xx;Rg=0;$bb157$87:while(1){var wP=sK;var wN=(wP+136)&4294967295;var wE=(wN+44)&4294967295;var wC=HEAP[wE];var wA=HEAP[Q3];var wx=(wC+52*wA)&4294967295;var wv=(wx+48)&4294967295;var ws=HEAP[wv];var wp=HEAP[SQ];var wm=(ws+88*wp)&4294967295;var wj=(wm+20)&4294967295;var wh=HEAP[wj];var v8=Rg;var v6=unSign((wh),32,0)>=unSign((v8),32,0);if(!(v6)){Ah=59;break $bb157$87}var xr=sK;var xp=(xr+136)&4294967295;var xn=(xp+44)&4294967295;var xl=HEAP[xn];var xj=HEAP[Q3];var xh=(xl+52*xj)&4294967295;var xf=(xh+48)&4294967295;var xd=HEAP[xf];var xc=HEAP[SQ];var w9=(xd+88*xc)&4294967295;var w7=(w9+84)&4294967295;var w5=HEAP[w7];var w3=Rg;var w1=(w5+76*w3)&4294967295;var wY=(w1+72)&4294967295;HEAP[wY]=0;var wV=Rg;var wS=((wV)+1)&4294967295;Rg=wS;Ah=57;continue $bb157$87}Rg=0;while(1){var lQ=sK;var lI=(lQ+136)&4294967295;var lG=(lI+44)&4294967295;var lE=HEAP[lG];var lC=HEAP[Q3];var lA=(lE+52*lC)&4294967295;var lx=(lA+48)&4294967295;var lu=HEAP[lx];var lr=HEAP[SQ];var lo=(lu+88*lr)&4294967295;var lm=(lo+20)&4294967295;var le=HEAP[lm];var lc=Rg;var la=unSign((le),32,0)>=unSign((lc),32,0);if(!(la)){Ah=65;break}var v4=sK;var v2=(v4+136)&4294967295;var v0=(v2+44)&4294967295;var vX=HEAP[v0];var vU=HEAP[Q3];var vR=(vX+52*vU)&4294967295;var vO=(vR+48)&4294967295;var vM=HEAP[vO];var vE=HEAP[SQ];var vC=(vM+88*vE)&4294967295;var vA=(vC+16)&4294967295;var vy=HEAP[vA];var vw=(vy)&1;var vt=(((vw))&255);var zs=reSign((vt),8,0)!=0;if(zs){var vq=sK;var vn=__ZN9JPXStream9readUByteEPj(vq,P1);var zp=reSign((vn),8,0)!=0;var P=(zp)^1;var AP=unSign((P),1,0);n6=AP;var vk=n6;var zk=reSign((vk),8,0)!=0;if(zk){Ah=61;break $bb26$16}var nP=sK;var nO=(nP+136)&4294967295;var nM=(nO+44)&4294967295;var nL=HEAP[nM];var nK=HEAP[Q3];var nJ=(nL+52*nK)&4294967295;var nI=(nJ+48)&4294967295;var nH=HEAP[nI];var nF=HEAP[SQ];var nE=(nH+88*nF)&4294967295;var nD=(nE+84)&4294967295;var nC=HEAP[nD];var nB=Rg;var nA=(nC+76*nB)&4294967295;var nz=HEAP[P1];var ny=(nz)&15;var nx=(nA)&4294967295;HEAP[nx]=ny;var nw=sK;var nv=(nw+136)&4294967295;var nu=(nv+44)&4294967295;var nt=HEAP[nu];var ns=HEAP[Q3];var nq=(nt+52*ns)&4294967295;var np=(nq+48)&4294967295;var no=HEAP[np];var nn=HEAP[SQ];var nm=(no+88*nn)&4294967295;var nl=(nm+84)&4294967295;var nh=HEAP[nl];var ng=Rg;var nf=(nh+76*ng)&4294967295;var ne=HEAP[P1];var nd=unSign((ne),32,0)>>>4;var nc=(nd)&15;var nb=(nf+4)&4294967295;HEAP[nb]=nc}else{var na=sK;var m9=(na+136)&4294967295;var m8=(m9+44)&4294967295;var m5=HEAP[m8];var m3=HEAP[Q3];var m1=(m5+52*m3)&4294967295;var mY=(m1+48)&4294967295;var mW=HEAP[mY];var mU=HEAP[SQ];var mS=(mW+88*mU)&4294967295;var mQ=(mS+84)&4294967295;var mO=HEAP[mQ];var mN=Rg;var mJ=(mO+76*mN)&4294967295;var mH=(mJ)&4294967295;HEAP[mH]=15;var mF=sK;var mD=(mF+136)&4294967295;var mB=(mD+44)&4294967295;var my=HEAP[mB];var mv=HEAP[Q3];var mr=(my+52*mv)&4294967295;var mo=(mr+48)&4294967295;var mm=HEAP[mo];var md=HEAP[SQ];var mb=(mm+88*md)&4294967295;var l9=(mb+84)&4294967295;var l7=HEAP[l9];var l5=Rg;var l2=(l7+76*l5)&4294967295;var lZ=(l2+4)&4294967295;HEAP[lZ]=15}var lV=Rg;var lS=((lV)+1)&4294967295;Rg=lS;Ah=60;continue}Ah=42;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}else{if(Ah==192){var k8=sK;var k6=(k8+136)&4294967295;var k3=(k6+44)&4294967295;var k0=HEAP[k3];var kX=HEAP[Q3];var kU=(k0+52*kX)&4294967295;var kS=(kU+48)&4294967295;var Dr=HEAP[kS];var Dq=(Dr)&4294967295;var Dp=(Dq+40)&4294967295;var Dn=sK;var Dl=__ZN9JPXStream9readUByteEPj(Dn,Dp);var y4=reSign((Dl),8,0)!=0;var NX=(y4)^1;var Xh=unSign((NX),1,0);n5=Xh;var Dj=n5;var yZ=reSign((Dj),8,0)!=0;if(yZ){Ah=66;break $bb26$16}var CJ=sK;var Cv=(CJ+136)&4294967295;var Cu=(Cv+44)&4294967295;var Ct=HEAP[Cu];var Cr=HEAP[Q3];var Cp=(Ct+52*Cr)&4294967295;var Cn=(Cp+48)&4294967295;var Ck=HEAP[Cn];var Ch=(Ck)&4294967295;var Ce=(Ch+40)&4294967295;var Cb=HEAP[Ce];var BV=(Cb)&31;var BU=(((BV))|0)==0;if(BU){var BT=sK;var BR=(BT+136)&4294967295;var BP=(BR+44)&4294967295;var BN=HEAP[BP];var BJ=HEAP[Q3];var BG=(BN+52*BJ)&4294967295;var BD=(BG+48)&4294967295;var Bz=HEAP[BD];var Bk=(Bz)&4294967295;var Bj=HEAP[Am];var Bi=((Bj)-3)&4294967295;var Bg=(Bk+48)&4294967295;HEAP[Bg]=Bi;var Be=sK;var Bb=(Be+136)&4294967295;var A8=(Bb+44)&4294967295;var A5=HEAP[A8];var A1=HEAP[Q3];var AY=(A5+52*A1)&4294967295;var AK=(AY+48)&4294967295;var AJ=HEAP[AK];var AI=(AJ)&4294967295;var AH=sK;var AG=(AH+136)&4294967295;var AE=(AG+44)&4294967295;var AC=HEAP[AE];var AA=HEAP[Q3];var Ax=(AC+52*AA)&4294967295;var Av=(Ax+48)&4294967295;var Ag=HEAP[Av];var Af=(Ag)&4294967295;var Ae=(Af+48)&4294967295;var Ad=HEAP[Ae];var Ac=sK;var Aa=(Ac+136)&4294967295;var z8=(Aa+44)&4294967295;var z6=HEAP[z8];var z3=HEAP[Q3];var z1=(z6+52*z3)&4294967295;var zS=(z1+48)&4294967295;var zR=HEAP[zS];var zQ=(zR)&4294967295;var zP=(zQ+44)&4294967295;var zN=HEAP[zP];var zM=zN;var zK=_greallocn(zM,Ad,4);var zH=zK;var zF=(AI+44)&4294967295;HEAP[zF]=zH;Rn=0;while(1){var sf=sK;var se=(sf+136)&4294967295;var sc=(se+44)&4294967295;var sa=HEAP[sc];var r8=HEAP[Q3];var r6=(sa+52*r8)&4294967295;var r3=(r6+48)&4294967295;var r0=HEAP[r3];var rX=(r0)&4294967295;var rU=(rX+48)&4294967295;var rL=HEAP[rU];var rK=Rn;var rI=unSign((rL),32,0)>unSign((rK),32,0);if(!(rI)){Ah=72;break}var zD=sK;var zw=(zD+136)&4294967295;var zv=(zw+44)&4294967295;var zu=HEAP[zv];var zt=HEAP[Q3];var zr=(zu+52*zt)&4294967295;var zq=(zr+48)&4294967295;var zn=HEAP[zq];var zl=(zn)&4294967295;var zi=(zl+44)&4294967295;var zg=HEAP[zi];var y9=Rn;var y8=(zg+4*y9)&4294967295;var y7=sK;var y6=__ZN9JPXStream9readUByteEPj(y7,y8);var yQ=reSign((y6),8,0)!=0;var P3=(yQ)^1;var QP=unSign((P3),1,0);n4=QP;var y5=n4;var yL=reSign((y5),8,0)!=0;if(yL){Ah=69;break $bb26$16}var sk=Rn;var si=((sk)+1)&4294967295;Rn=si;Ah=68;continue}}else{var rG=sK;var rE=(rG+136)&4294967295;var rC=(rE+44)&4294967295;var rz=HEAP[rC];var rw=HEAP[Q3];var rt=(rz+52*rw)&4294967295;var rq=(rt+48)&4294967295;var rf=HEAP[rq];var re=(rf)&4294967295;var rc=(re+40)&4294967295;var ra=HEAP[rc];var q8=(ra)&31;var q5=(((q8))|0)==1;if(q5){var q1=sK;var qY=(q1+136)&4294967295;var qV=(qY+44)&4294967295;var qR=HEAP[qV];var qG=HEAP[Q3];var qF=(qR+52*qG)&4294967295;var qD=(qF+48)&4294967295;var qB=HEAP[qD];var qz=(qB)&4294967295;var qw=(qz+48)&4294967295;HEAP[qw]=1;var qt=sK;var qq=(qt+136)&4294967295;var qm=(qq+44)&4294967295;var qj=HEAP[qm];var p7=HEAP[Q3];var p6=(qj+52*p7)&4294967295;var p5=(p6+48)&4294967295;var p4=HEAP[p5];var p3=(p4)&4294967295;var p1=sK;var pZ=(p1+136)&4294967295;var pX=(pZ+44)&4294967295;var pV=HEAP[pX];var pT=HEAP[Q3];var pL=(pV+52*pT)&4294967295;var pK=(pL+48)&4294967295;var pJ=HEAP[pK];var pH=(pJ)&4294967295;var pG=(pH+48)&4294967295;var pE=HEAP[pG];var pC=sK;var pA=(pC+136)&4294967295;var py=(pA+44)&4294967295;var pw=HEAP[py];var po=HEAP[Q3];var pn=(pw+52*po)&4294967295;var pm=(pn+48)&4294967295;var pl=HEAP[pm];var pj=(pl)&4294967295;var pi=(pj+44)&4294967295;var pg=HEAP[pi];var pe=pg;var pc=_greallocn(pe,pE,4);var pa=pc;var o3=(p3+44)&4294967295;HEAP[o3]=pa;var o2=sK;var o1=(o2+136)&4294967295;var oZ=(o1+44)&4294967295;var oY=HEAP[oZ];var oW=HEAP[Q3];var oU=(oY+52*oW)&4294967295;var oS=(oU+48)&4294967295;var oQ=HEAP[oS];var oO=(oQ)&4294967295;var oH=(oO+44)&4294967295;var oG=HEAP[oH];var oF=(oG)&4294967295;var oE=sK;var oC=__ZN9JPXStream9readUWordEPj(oE,oF);var yE=reSign((oC),8,0)!=0;var nT=(yE)^1;var bg=unSign((nT),1,0);nS=bg;var oB=nS;var yv=reSign((oB),8,0)!=0;if(yv){Ah=74;break $bb26$16}}else{var hR=sK;var hN=(hR+136)&4294967295;var hM=(hN+44)&4294967295;var hK=HEAP[hM];var hI=HEAP[Q3];var hG=(hK+52*hI)&4294967295;var hE=(hG+48)&4294967295;var hB=HEAP[hE];var hy=(hB)&4294967295;var hv=(hy+40)&4294967295;var hs=HEAP[hv];var hi=(hs)&31;var hh=(((hi))|0)==2;if(!(hh)){Ah=77;break $bb26$16}var hf=sK;var hd=(hf+136)&4294967295;var hb=(hd+44)&4294967295;var g9=HEAP[hb];var g6=HEAP[Q3];var g3=(g9+52*g6)&4294967295;var g0=(g3+48)&4294967295;var gX=HEAP[g0];var gN=(gX)&4294967295;var gM=HEAP[Am];var gK=((gM)-3)&4294967295;var gI=Math.floor(unSign((gK),32,0)/2);var gF=(gN+48)&4294967295;HEAP[gF]=gI;var gD=sK;var gB=(gD+136)&4294967295;var gx=(gB+44)&4294967295;var gu=HEAP[gx];var gr=HEAP[Q3];var gf=(gu+52*gr)&4294967295;var ge=(gf+48)&4294967295;var gc=HEAP[ge];var ga=(gc)&4294967295;var f8=sK;var f6=(f8+136)&4294967295;var f3=(f6+44)&4294967295;var f0=HEAP[f3];var fX=HEAP[Q3];var fT=(f0+52*fX)&4294967295;var fJ=(fT+48)&4294967295;var fI=HEAP[fJ];var fH=(fI)&4294967295;var fF=(fH+48)&4294967295;var fE=HEAP[fF];var fD=sK;var fC=(fD+136)&4294967295;var fA=(fC+44)&4294967295;var fy=HEAP[fA];var fw=HEAP[Q3];var fo=(fy+52*fw)&4294967295;var fn=(fo+48)&4294967295;var fm=HEAP[fn];var fl=(fm)&4294967295;var fk=(fl+44)&4294967295;var fj=HEAP[fk];var fi=fj;var fg=_greallocn(fi,fE,4);var fe=fg;var fc=(ga+44)&4294967295;HEAP[fc]=fe;Rn=0;while(1){var t=sK;var s=(t+136)&4294967295;var q=(s+44)&4294967295;var o=HEAP[q];var m=HEAP[Q3];var k=(o+52*m)&4294967295;var i=(k+48)&4294967295;var g=HEAP[i];var e=(g)&4294967295;var a=(e+48)&4294967295;var aae=HEAP[a];var aad=Rn;var aab=unSign((aae),32,0)>unSign((aad),32,0);if(!(aab)){Ah=82;break}var e4=sK;var e3=(e4+136)&4294967295;var e2=(e3+44)&4294967295;var e1=HEAP[e2];var e0=HEAP[Q3];var eZ=(e1+52*e0)&4294967295;var eY=(eZ+48)&4294967295;var eW=HEAP[eY];var eU=(eW)&4294967295;var eS=(eU+44)&4294967295;var eJ=HEAP[eS];var eI=Rn;var eH=(eJ+4*eI)&4294967295;var eG=sK;var eF=__ZN9JPXStream9readUWordEPj(eG,eH);var yt=reSign((eF),8,0)!=0;var Ko=(yt)^1;var pP=unSign((Ko),1,0);nG=pP;var eD=nG;var ys=reSign((eD),8,0)!=0;if(ys){Ah=79;break $bb26$16}var ec=Rn;var u=((ec)+1)&4294967295;Rn=u;Ah=78;continue}}}HEAP[SQ]=1;$bb209$121:while(1){var S4=sK;var S3=(S4+136)&4294967295;var S2=(S3+32)&4294967295;var S1=HEAP[S2];var SZ=HEAP[SQ];var SX=unSign((S1),32,0)>unSign((SZ),32,0);if(!(SX)){Ah=88;break $bb209$121}var Zy=sK;var Zv=(Zy+136)&4294967295;var Zs=(Zv+44)&4294967295;var Zh=HEAP[Zs];var Zg=HEAP[Q3];var Zf=(Zh+52*Zg)&4294967295;var Zd=(Zf+48)&4294967295;var Zb=HEAP[Zd];var Y9=HEAP[SQ];var Y7=(Zb+88*Y9)&4294967295;var Y4=sK;var Y1=(Y4+136)&4294967295;var YY=(Y1+44)&4294967295;var YL=HEAP[YY];var YK=HEAP[Q3];var YJ=(YL+52*YK)&4294967295;var YH=(YJ+48)&4294967295;var YF=HEAP[YH];var YD=(YF)&4294967295;var YB=(YD+40)&4294967295;var Yy=HEAP[YB];var Yv=(Y7+40)&4294967295;HEAP[Yv]=Yy;var Ys=sK;var Yh=(Ys+136)&4294967295;var Yg=(Yh+44)&4294967295;var Yf=HEAP[Yg];var Ye=HEAP[Q3];var Yd=(Yf+52*Ye)&4294967295;var Yc=(Yd+48)&4294967295;var Yb=HEAP[Yc];var X9=HEAP[SQ];var X7=(Yb+88*X9)&4294967295;var X5=sK;var XX=(X5+136)&4294967295;var XW=(XX+44)&4294967295;var XU=HEAP[XW];var XT=HEAP[Q3];var XS=(XU+52*XT)&4294967295;var XR=(XS+48)&4294967295;var XQ=HEAP[XR];var XO=(XQ)&4294967295;var XM=(XO+48)&4294967295;var XK=HEAP[XM];var XC=(X7+48)&4294967295;HEAP[XC]=XK;var XB=sK;var XA=(XB+136)&4294967295;var Xz=(XA+44)&4294967295;var Xy=HEAP[Xz];var Xx=HEAP[Q3];var Xw=(Xy+52*Xx)&4294967295;var Xu=(Xw+48)&4294967295;var Xs=HEAP[Xu];var Xq=HEAP[SQ];var Xg=(Xs+88*Xq)&4294967295;var Xf=sK;var Xe=(Xf+136)&4294967295;var Xd=(Xe+44)&4294967295;var Xc=HEAP[Xd];var Xb=HEAP[Q3];var Xa=(Xc+52*Xb)&4294967295;var W8=(Xa+48)&4294967295;var W6=HEAP[W8];var W4=(W6)&4294967295;var WV=(W4+48)&4294967295;var WU=HEAP[WV];var WT=sK;var WS=(WT+136)&4294967295;var WR=(WS+44)&4294967295;var WQ=HEAP[WR];var WP=HEAP[Q3];var WN=(WQ+52*WP)&4294967295;var WL=(WN+48)&4294967295;var WJ=HEAP[WL];var Vp=HEAP[SQ];var Vo=(WJ+88*Vp)&4294967295;var Vm=(Vo+44)&4294967295;var Vk=HEAP[Vm];var Vi=Vk;var Vg=_greallocn(Vi,WU,4);var Ve=Vg;var Vc=(Xg+44)&4294967295;HEAP[Vc]=Ve;Rl=0;while(1){var TP=sK;var TM=(TP+136)&4294967295;var TB=(TM+44)&4294967295;var TA=HEAP[TB];var Ty=HEAP[Q3];var Tw=(TA+52*Ty)&4294967295;var Tu=(Tw+48)&4294967295;var Ts=HEAP[Tu];var Tq=(Ts)&4294967295;var Tn=(Tq+48)&4294967295;var Tk=HEAP[Tn];var Th=Rl;var S7=unSign((Tk),32,0)>unSign((Th),32,0);if(!(S7)){Ah=86;break}var Va=sK;var U8=(Va+136)&4294967295;var U5=(U8+44)&4294967295;var U4=HEAP[U5];var U2=HEAP[Q3];var U0=(U4+52*U2)&4294967295;var UY=(U0+48)&4294967295;var UW=HEAP[UY];var UU=HEAP[SQ];var UR=(UW+88*UU)&4294967295;var UO=(UR+44)&4294967295;var UL=HEAP[UO];var UB=sK;var UA=(UB+136)&4294967295;var Uy=(UA+44)&4294967295;var Uw=HEAP[Uy];var Uu=HEAP[Q3];var Us=(Uw+52*Uu)&4294967295;var Uq=(Us+48)&4294967295;var Un=HEAP[Uq];var Uk=(Un)&4294967295;var Uh=(Uk+44)&4294967295;var T7=HEAP[Uh];var T6=Rl;var T3=(T7+4*T6)&4294967295;var T1=HEAP[T3];var TZ=Rl;var TX=(UL+4*TZ)&4294967295;HEAP[TX]=T1;var TV=Rl;var TS=((TV)+1)&4294967295;Rl=TS;Ah=84;continue}var S6=HEAP[SQ];var S5=((S6)+1)&4294967295;HEAP[SQ]=S5;Ah=83;continue $bb209$121}Ah=42;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}else{if(Ah==193){var SV=sK;var SM=(SV+136)&4294967295;var SL=(SM+32)&4294967295;var SK=HEAP[SL];var SJ=unSign((SK),32,0)<=256;$bb217$$bb212$130:do{if(SJ){Ah=90}else{var SI=sK;var SH=__ZN9JPXStream9readUWordEPj(SI,SQ);var q4=reSign((SH),8,0)!=0;var ye=(q4)^1;var Nn=unSign((ye),1,0);var qU=reSign((Nn),8,0)!=0;if(qU){Ah=89;break $bb217$$bb212$130}else{Ah=90;break $bb217$$bb212$130}}}while(0);$bb217$$bb229$132:do{if(Ah==90){var SG=sK;var SE=(SG+136)&4294967295;var SC=(SE+32)&4294967295;var SA=HEAP[SC];var Ss=unSign((SA),32,0)>256;if(!Ss){var Sr=sK;var Sq=__ZN9JPXStream9readUByteEPj(Sr,SQ);var qM=reSign((Sq),8,0)!=0;var rh=(qM)^1;var B0=unSign((rh),1,0);var qy=reSign((B0),8,0)!=0;if(qy){Ah=89;break $bb217$$bb229$132}}var Sp=sK;var So=(Sp+136)&4294967295;var Sn=(So+32)&4294967295;var Sm=HEAP[Sn];var Sk=HEAP[SQ];var Si=unSign((Sm),32,0)<=unSign((Sk),32,0);if(Si){Ah=89;break $bb217$$bb229$132}var Sg=sK;var RY=(Sg+136)&4294967295;var RX=(RY+44)&4294967295;var RW=HEAP[RX];var RV=HEAP[Q3];var RU=(RW+52*RV)&4294967295;var RT=(RU+48)&4294967295;var RS=HEAP[RT];var RQ=HEAP[SQ];var RO=(RS+88*RQ)&4294967295;var RM=(RO+40)&4294967295;var RE=sK;var RD=__ZN9JPXStream9readUByteEPj(RE,RM);var qp=reSign((RD),8,0)!=0;var wb=(qp)^1;var AL=unSign((wb),1,0);var qg=reSign((AL),8,0)!=0;if(qg){Ah=89;break $bb217$$bb229$132}Wh=0;Ah=95;break $bb217$$bb229$132}}while(0);if(Ah==89){Wh=1}var RC=Wh;nr=RC;var RB=nr;var p2=reSign((RB),8,0)!=0;if(p2){Ah=96;break $bb26$16}var OX=sK;var OV=(OX+136)&4294967295;var OT=(OV+44)&4294967295;var OQ=HEAP[OT];var OP=HEAP[Q3];var ON=(OQ+52*OP)&4294967295;var OL=(ON+48)&4294967295;var OJ=HEAP[OL];var OH=HEAP[SQ];var OF=(OJ+88*OH)&4294967295;var OC=(OF+40)&4294967295;var Oz=HEAP[OC];var Ow=(Oz)&31;var Om=(((Ow))|0)==0;if(Om){var Ol=sK;var Oj=(Ol+136)&4294967295;var Oh=(Oj+44)&4294967295;var Of=HEAP[Oh];var Od=HEAP[Q3];var Ob=(Of+52*Od)&4294967295;var N8=(Ob+48)&4294967295;var N5=HEAP[N8];var N2=HEAP[SQ];var NR=(N5+88*N2)&4294967295;var NQ=HEAP[Am];var NO=sK;var NM=(NO+136)&4294967295;var NK=(NM+32)&4294967295;var NI=HEAP[NK];var NG=unSign((NI),32,0)>256;if(NG){Wg=5}else{Wg=4}var ND=Wg;var NA=((NQ)-(ND))&4294967295;var Nx=(NR+48)&4294967295;HEAP[Nx]=NA;var Nm=sK;var Nl=(Nm+136)&4294967295;var Nj=(Nl+44)&4294967295;var Nh=HEAP[Nj];var Nf=HEAP[Q3];var Nd=(Nh+52*Nf)&4294967295;var Nb=(Nd+48)&4294967295;var M8=HEAP[Nb];var M5=HEAP[SQ];var M2=(M8+88*M5)&4294967295;var MS=sK;var MR=(MS+136)&4294967295;var MQ=(MR+44)&4294967295;var MP=HEAP[MQ];var MO=HEAP[Q3];var MN=(MP+52*MO)&4294967295;var MM=(MN+48)&4294967295;var MK=HEAP[MM];var MI=HEAP[SQ];var MG=(MK+88*MI)&4294967295;var My=(MG+48)&4294967295;var Mx=HEAP[My];var Mw=sK;var Mv=(Mw+136)&4294967295;var Mu=(Mv+44)&4294967295;var Mt=HEAP[Mu];var Ms=HEAP[Q3];var Mq=(Mt+52*Ms)&4294967295;var Mo=(Mq+48)&4294967295;var Mm=HEAP[Mo];var Me=HEAP[SQ];var Md=(Mm+88*Me)&4294967295;var Mc=(Md+44)&4294967295;var Mb=HEAP[Mc];var Ma=Mb;var L9=_greallocn(Ma,Mx,4);var L8=L9;var L6=(M2+44)&4294967295;HEAP[L6]=L8;Rn=0;while(1){var Id=sK;var Ic=(Id+136)&4294967295;var Ia=(Ic+44)&4294967295;var H8=HEAP[Ia];var H6=HEAP[Q3];var H4=(H8+52*H6)&4294967295;var H3=(H4+48)&4294967295;var H0=HEAP[H3];var HX=HEAP[SQ];var HU=(H0+88*HX)&4294967295;var HJ=(HU+48)&4294967295;var HI=HEAP[HJ];var HH=Rn;var HF=unSign((HI),32,0)>unSign((HH),32,0);if(!(HF)){Ah=103;break}var L4=sK;var L2=(L4+136)&4294967295;var LU=(L2+44)&4294967295;var LT=HEAP[LU];var LS=HEAP[Q3];var LR=(LT+52*LS)&4294967295;var LQ=(LR+48)&4294967295;var LP=HEAP[LQ];var LO=HEAP[SQ];var LM=(LP+88*LO)&4294967295;var LK=(LM+44)&4294967295;var LI=HEAP[LK];var Lz=Rn;var Ly=(LI+4*Lz)&4294967295;var Lx=sK;var Lw=__ZN9JPXStream9readUByteEPj(Lx,Ly);var pI=reSign((Lw),8,0)!=0;var Wn=(pI)^1;var Wl=unSign((Wn),1,0);m0=Wl;var Lv=m0;var pF=reSign((Lv),8,0)!=0;if(pF){Ah=100;break $bb26$16}var Ij=Rn;var Ih=((Ij)+1)&4294967295;Rn=Ih;Ah=99;continue}}else{var HD=sK;var HB=(HD+136)&4294967295;var Hz=(HB+44)&4294967295;var Hw=HEAP[Hz];var Ht=HEAP[Q3];var Hq=(Hw+52*Ht)&4294967295;var Hf=(Hq+48)&4294967295;var He=HEAP[Hf];var Hd=HEAP[SQ];var Hb=(He+88*Hd)&4294967295;var G9=(Hb+40)&4294967295;var G7=HEAP[G9];var G5=(G7)&31;var G2=(((G5))|0)==1;if(G2){var GZ=sK;var GW=(GZ+136)&4294967295;var GL=(GW+44)&4294967295;var GK=HEAP[GL];var GJ=HEAP[Q3];var GH=(GK+52*GJ)&4294967295;var GF=(GH+48)&4294967295;var GD=HEAP[GF];var GB=HEAP[SQ];var Gy=(GD+88*GB)&4294967295;var Gv=(Gy+48)&4294967295;HEAP[Gv]=1;var Gs=sK;var Gh=(Gs+136)&4294967295;var Gg=(Gh+44)&4294967295;var Ge=HEAP[Gg];var Gd=HEAP[Q3];var Gc=(Ge+52*Gd)&4294967295;var Gb=(Gc+48)&4294967295;var Ga=HEAP[Gb];var F7=HEAP[SQ];var F5=(Ga+88*F7)&4294967295;var F3=sK;var FV=(F3+136)&4294967295;var FU=(FV+44)&4294967295;var FT=HEAP[FU];var FS=HEAP[Q3];var FR=(FT+52*FS)&4294967295;var FQ=(FR+48)&4294967295;var FP=HEAP[FQ];var FN=HEAP[SQ];var FL=(FP+88*FN)&4294967295;var FJ=(FL+48)&4294967295;var FB=HEAP[FJ];var FA=sK;var Fz=(FA+136)&4294967295;var Fx=(Fz+44)&4294967295;var Fw=HEAP[Fx];var Fv=HEAP[Q3];var Fu=(Fw+52*Fv)&4294967295;var Fs=(Fu+48)&4294967295;var Fp=HEAP[Fs];var Fm=HEAP[SQ];var E5=(Fp+88*Fm)&4294967295;var E4=(E5+44)&4294967295;var E3=HEAP[E4];var E2=E3;var E1=_greallocn(E2,FB,4);var E0=E1;var EZ=(F5+44)&4294967295;HEAP[EZ]=E0;var EX=sK;var EU=(EX+136)&4294967295;var ER=(EU+44)&4294967295;var EA=HEAP[ER];var Ez=HEAP[Q3];var Ey=(EA+52*Ez)&4294967295;var Ex=(Ey+48)&4294967295;var Ew=HEAP[Ex];var Ev=HEAP[SQ];var Eu=(Ew+88*Ev)&4294967295;var Es=(Eu+44)&4294967295;var Ep=HEAP[Es];var Em=(Ep)&4294967295;var xv=sK;var xu=__ZN9JPXStream9readUWordEPj(xv,Em);var pt=reSign((xu),8,0)!=0;var p9=(pt)^1;var QR=unSign((p9),1,0);dF=QR;var xs=dF;var pk=reSign((xs),8,0)!=0;if(pk){Ah=105;break $bb26$16}}else{var w0=sK;var wX=(w0+136)&4294967295;var wU=(wX+44)&4294967295;var wR=HEAP[wU];var wG=HEAP[Q3];var wF=(wR+52*wG)&4294967295;var wD=(wF+48)&4294967295;var wB=HEAP[wD];var wz=HEAP[SQ];var ww=(wB+88*wz)&4294967295;var wu=(ww+40)&4294967295;var wr=HEAP[wu];var wo=(wr)&31;var wl=(((wo))|0)==2;if(!(wl)){Ah=108;break $bb26$16}var wa=sK;var v9=(wa+136)&4294967295;var v7=(v9+44)&4294967295;var v5=HEAP[v7];var v3=HEAP[Q3];var v1=(v5+52*v3)&4294967295;var vZ=(v1+48)&4294967295;var vW=HEAP[vZ];var vT=HEAP[SQ];var vQ=(vW+88*vT)&4294967295;var vG=HEAP[Am];var vF=sK;var vD=(vF+136)&4294967295;var vB=(vD+32)&4294967295;var vz=HEAP[vB];var vx=unSign((vz),32,0)>256;if(vx){QL=5}else{QL=4}var vv=QL;var vs=((vG)-(vv))&4294967295;var vp=Math.floor(unSign((vs),32,0)/2);var vm=(vQ+48)&4294967295;HEAP[vm]=vp;var vb=sK;var va=(vb+136)&4294967295;var u9=(va+44)&4294967295;var u8=HEAP[u9];var u7=HEAP[Q3];var u6=(u8+52*u7)&4294967295;var u5=(u6+48)&4294967295;var u3=HEAP[u5];var u1=HEAP[SQ];var uZ=(u3+88*u1)&4294967295;var uR=sK;var uQ=(uR+136)&4294967295;var uP=(uQ+44)&4294967295;var uO=HEAP[uP];var uN=HEAP[Q3];var uM=(uO+52*uN)&4294967295;var uL=(uM+48)&4294967295;var uJ=HEAP[uL];var uH=HEAP[SQ];var uF=(uJ+88*uH)&4294967295;var ux=(uF+48)&4294967295;var uw=HEAP[ux];var uv=sK;var uu=(uv+136)&4294967295;var ut=(uu+44)&4294967295;var us=HEAP[ut];var ur=HEAP[Q3];var uo=(us+52*ur)&4294967295;var ul=(uo+48)&4294967295;var ui=HEAP[ul];var t3=HEAP[SQ];var t2=(ui+88*t3)&4294967295;var t1=(t2+44)&4294967295;var t0=HEAP[t1];var tZ=t0;var tY=_greallocn(tZ,uw,4);var tX=tY;var tU=(uZ+44)&4294967295;HEAP[tU]=tX;Rn=0;while(1){var mf=sK;var me=(mf+136)&4294967295;var mc=(me+44)&4294967295;var ma=HEAP[mc];var l8=HEAP[Q3];var l6=(ma+52*l8)&4294967295;var l4=(l6+48)&4294967295;var l1=HEAP[l4];var lX=HEAP[SQ];var lU=(l1+88*lX)&4294967295;var lK=(lU+48)&4294967295;var lJ=HEAP[lK];var lH=Rn;var lF=unSign((lJ),32,0)>unSign((lH),32,0);if(!(lF)){Ah=114;break}var tR=sK;var tO=(tR+136)&4294967295;var tz=(tO+44)&4294967295;var ty=HEAP[tz];var tx=HEAP[Q3];var tw=(ty+52*tx)&4294967295;var tv=(tw+48)&4294967295;var tu=HEAP[tv];var tt=HEAP[SQ];var tq=(tu+88*tt)&4294967295;var tn=(tq+44)&4294967295;var tk=HEAP[tn];var m7=Rn;var m6=(tk+4*m7)&4294967295;var m4=sK;var m2=__ZN9JPXStream9readUWordEPj(m4,m6);var o0=reSign((m2),8,0)!=0;var oe=(o0)^1;var P2=unSign((oe),1,0);dp=P2;var mZ=dp;var oX=reSign((mZ),8,0)!=0;if(oX){Ah=111;break $bb26$16}var mt=Rn;var mq=((mt)+1)&4294967295;Rn=mq;Ah=110;continue}}}Ah=42;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}else{if(Ah==194){var k2=HEAP[_stderr];var kZ=_fwrite((__str10122)&4294967295,1,4,k2);Rn=0;while(1){var jz=HEAP[Am];var jy=((jz)-2)&4294967295;var jv=Rn;var js=unSign((jy),32,0)>unSign((jv),32,0);if(!(js)){Ah=119;break}var kW=sK;var kM=(kW)&4294967295;var kL=(kM+8)&4294967295;var kK=HEAP[kL];var kJ=sK;var kI=(kJ)&4294967295;var kH=(kI+8)&4294967295;var kG=HEAP[kH];var kE=(kG)&4294967295;var kC=HEAP[kE];var kA=(kC+20)&4294967295;var ks=HEAP[kA];var kr=sK;var kq=(kr)&4294967295;var kp=(kq+8)&4294967295;var ko=HEAP[kp];var kn=ks;var km=FUNCTION_TABLE[kn](ko);var kk=(((km))|0)==-1;var ki=unSign((kk),1,0);dg=ki;var kg=dg;var oD=reSign((kg),8,0)!=0;if(oD){Ah=116;break $bb26$16}var jB=Rn;var jA=((jB)+1)&4294967295;Rn=jA;Ah=115;continue}Ah=42;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}else{if(Ah==195){var jp=HEAP[_stderr];var ja=_fwrite((__str12124)&4294967295,1,4,jp);Rn=0;while(1){var bI=HEAP[Am];var bH=((bI)-2)&4294967295;var bG=Rn;var bF=unSign((bH),32,0)>unSign((bG),32,0);if(!(bF)){Ah=124;break}var i9=sK;var i8=(i9)&4294967295;var i7=(i8+8)&4294967295;var i6=HEAP[i7];var i5=sK;var i4=(i5)&4294967295;var i1=(i4+8)&4294967295;var iY=HEAP[i1];var iV=(iY)&4294967295;var ca=HEAP[iV];var b9=(ca+20)&4294967295;var b8=HEAP[b9];var b7=sK;var b6=(b7)&4294967295;var b5=(b6+8)&4294967295;var b4=HEAP[b5];var b3=b8;var b2=FUNCTION_TABLE[b3](b4);var b1=(((b2))|0)==-1;var bZ=unSign((b1),1,0);dc=bZ;var bY=dc;var or=reSign((bY),8,0)!=0;if(or){Ah=121;break $bb26$16}var bK=Rn;var bJ=((bK)+1)&4294967295;Rn=bJ;Ah=120;continue}Ah=42;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}else{if(Ah==196){var bE=HEAP[_stderr];var bD=_fwrite((__str13125)&4294967295,1,4,bE);Rn=0;while(1){var a0=HEAP[Am];var aY=((a0)-2)&4294967295;var aX=Rn;var aW=unSign((aY),32,0)>unSign((aX),32,0);if(!(aW)){Ah=129;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}var bC=sK;var bB=(bC)&4294967295;var bA=(bB+8)&4294967295;var bz=HEAP[bA];var by=sK;var bx=(by)&4294967295;var bw=(bx+8)&4294967295;var bu=HEAP[bw];var bt=(bu)&4294967295;var bs=HEAP[bt];var br=(bs+20)&4294967295;var bq=HEAP[br];var bp=sK;var bo=(bp)&4294967295;var bn=(bo+8)&4294967295;var bm=HEAP[bn];var bl=bq;var bk=FUNCTION_TABLE[bl](bm);var bj=(((bk))|0)==-1;var bi=unSign((bj),1,0);db=bi;var bh=db;var oj=reSign((bh),8,0)!=0;if(oj){Ah=126;break $bb26$16}var a2=Rn;var a1=((a2)+1)&4294967295;Rn=a1;Ah=125;continue}}else{if(Ah==197){Rn=0;while(1){var Ke=HEAP[Am];var Kd=((Ke)-2)&4294967295;var Kc=Rn;var Kb=unSign((Kd),32,0)>unSign((Kc),32,0);if(!(Kb)){Ah=140;break}var KQ=sK;var KP=(KQ)&4294967295;var KO=(KP+8)&4294967295;var KN=HEAP[KO];var KM=sK;var KL=(KM)&4294967295;var KK=(KL+8)&4294967295;var KJ=HEAP[KK];var KI=(KJ)&4294967295;var KH=HEAP[KI];var KG=(KH+20)&4294967295;var KF=HEAP[KG];var KE=sK;var KD=(KE)&4294967295;var KC=(KD+8)&4294967295;var KB=HEAP[KC];var KA=KF;var Ky=FUNCTION_TABLE[KA](KB);var Kx=(((Ky))|0)==-1;var Kw=unSign((Kx),1,0);c1=Kw;var Kv=c1;var n7=reSign((Kv),8,0)!=0;if(n7){Ah=137;break $bb26$16}var Kg=Rn;var Kf=((Kg)+1)&4294967295;Rn=Kf;Ah=136;continue}Ah=42;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}else{if(Ah==198){mM=1;Ah=42;break $bb304$$bb30$$bb107$$bb289$$bb171$$bb211$$bb269$$bb276$$bb283$$bb296$$bb303$19}}}}}}}}}}}while(0);if(Ah==129){Rn=0;while(1){var KU=HEAP[Am];var KT=((KU)-2)&4294967295;var KS=Rn;var KR=unSign((KT),32,0)>unSign((KS),32,0);if(!(KR)){Ah=134;break}var aV=sK;var aU=(aV)&4294967295;var aT=(aU+8)&4294967295;var aS=HEAP[aT];var aQ=sK;var aO=(aQ)&4294967295;var aN=(aO+8)&4294967295;var aE=HEAP[aN];var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=(aC+20)&4294967295;var aA=HEAP[aB];var az=sK;var ay=(az)&4294967295;var ax=(ay+8)&4294967295;var av=HEAP[ax];var at=aA;var aj=FUNCTION_TABLE[at](av);var ai=(((aj))|0)==-1;var ah=unSign((ai),1,0);c4=ah;var ag=c4;var n8=reSign((ag),8,0)!=0;if(n8){Ah=131;break $bb26$16}var KW=Rn;var KV=((KW)+1)&4294967295;Rn=KV;Ah=130;continue}}var Ju=mM;var gH=reSign((Ju),8,0)!=0;var Fy=(gH)^1;var Wm=unSign((Fy),1,0);var gA=reSign((Wm),8,0)!=0;if(gA){Ah=7;continue $bb26$16}else{Ah=144;break $bb26$16}}if(Ah==8){var cZ=sK;var cY=(cZ)&4294967295;var cV=sK;var cU=(cV)&4294967295;var cT=(cU)&4294967295;var cS=(cT)&4294967295;var cR=HEAP[cS];var cP=(cR+48)&4294967295;var cN=HEAP[cP];var cL=sK;var cJ=(cL)&4294967295;var cI=cN;var cG=FUNCTION_TABLE[cI](cJ);__Z5erroriPcz(cG,(__str514)&4294967295);R8=0}else{if(Ah==144){var Jt=HEAP[eK];var Js=(((Jt))|0)==0;$bb315$$bb382$205:do{if(Js){var Jr=sK;var Jq=(Jr+136)&4294967295;var Jp=(Jq+44)&4294967295;var CT=HEAP[Jp];var CQ=HEAP[Q3];var CN=(CT+52*CQ)&4294967295;sL=CN;var CK=HEAP[Q3];var CH=sK;var CF=(CH+136)&4294967295;var CD=(CF+36)&4294967295;var CC=HEAP[CD];var CB=Math.floor(unSign((CK),32,0)/unSign((CC),32,0));Rn=CB;var CA=HEAP[Q3];var Cl=sK;var Ci=(Cl+136)&4294967295;var Cf=(Ci+36)&4294967295;var Cc=HEAP[Cf];var B9=unSign((CA),32,0)%unSign((Cc),32,0);Rl=B9;var B7=sK;var B5=(B7+136)&4294967295;var B3=(B5+24)&4294967295;var B2=HEAP[B3];var B1=sK;var BK=(B1+136)&4294967295;var BH=(BK+16)&4294967295;var BE=HEAP[BH];var BA=Rl;var Bx=((BE)*(BA))&4294967295;var Bu=((B2)+(Bx))&4294967295;var Br=sL;var Bq=(Br+12)&4294967295;HEAP[Bq]=Bu;var Bp=sL;var Bo=(Bp+12)&4294967295;var A9=HEAP[Bo];var A6=sK;var A2=(A6+136)&4294967295;var AZ=(A2+8)&4294967295;var AV=HEAP[AZ];var AT=unSign((A9),32,0)unSign((yH),32,0);var yF=unSign((yG),1,0);cM=yF;var yD=cM;var f5=reSign((yD),8,0)!=0;if(f5){var yC=sK;var yB=(yC+136)&4294967295;var yA=(yB)&4294967295;var r4=HEAP[yA];var r1=sL;var rY=(r1+20)&4294967295;HEAP[rY]=r4}var rV=sK;var rS=(rV+136)&4294967295;var rQ=(rS+28)&4294967295;var rP=HEAP[rQ];var rO=Rn;var rN=((rO)+1)&4294967295;var rM=sK;var rA=(rM+136)&4294967295;var rx=(rA+20)&4294967295;var ru=HEAP[rx];var rr=((rN)*(ru))&4294967295;var ro=((rP)+(rr))&4294967295;var rm=sL;var rl=(rm+24)&4294967295;HEAP[rl]=ro;var rk=sL;var rj=(rk+24)&4294967295;var ri=HEAP[rj];var q2=sK;var qZ=(q2+136)&4294967295;var qW=(qZ+4)&4294967295;var qS=HEAP[qW];var qP=unSign((ri),32,0)>unSign((qS),32,0);var qN=unSign((qP),1,0);cK=qN;var qL=cK;var fW=reSign((qL),8,0)!=0;if(fW){var qK=sK;var qJ=(qK+136)&4294967295;var qI=(qJ+4)&4294967295;var qu=HEAP[qI];var qr=sL;var qn=(qr+24)&4294967295;HEAP[qn]=qu}var qk=sL;var qh=(qk+32)&4294967295;HEAP[qh]=0;var qe=sL;var qd=(qe+36)&4294967295;HEAP[qd]=0;var qc=sL;var qb=(qc+40)&4294967295;HEAP[qb]=0;var qa=sL;var p0=(qa+44)&4294967295;HEAP[p0]=0;var pY=sL;var pW=(pY+28)&4294967295;HEAP[pW]=0;HEAP[SQ]=0;$bb381$219:while(1){var Ql=sK;var Qk=(Ql+136)&4294967295;var Qj=(Qk+32)&4294967295;var Qi=HEAP[Qj];var Qh=HEAP[SQ];var Qg=unSign((Qi),32,0)>unSign((Qh),32,0);if(!(Qg)){Ah=188;break $bb315$$bb382$205}var pU=sL;var pS=(pU+48)&4294967295;var pR=HEAP[pS];var pQ=HEAP[SQ];var pO=(pR+88*pQ)&4294967295;Wq=pO;var pN=Wq;var pM=(pN+20)&4294967295;var pD=HEAP[pM];var pB=sL;var pz=(pB+28)&4294967295;var px=HEAP[pz];var pv=unSign((pD),32,0)>unSign((px),32,0);if(pv){var pu=Wq;var ps=(pu+20)&4294967295;var pr=HEAP[ps];var pq=sL;var pp=(pq+28)&4294967295;HEAP[pp]=pr}var ph=sL;var pf=(ph+12)&4294967295;var pd=HEAP[pf];var pb=Wq;var o9=(pb+8)&4294967295;var o8=HEAP[o9];var o7=((pd)+(o8))&4294967295;var o6=((o7)-1)&4294967295;var o5=Wq;var o4=(o5+8)&4294967295;var oV=HEAP[o4];var oT=Math.floor(unSign((o6),32,0)/unSign((oV),32,0));var oR=Wq;var oP=(oR+52)&4294967295;HEAP[oP]=oT;var oN=sL;var oM=(oN+16)&4294967295;var oL=HEAP[oM];var oK=Wq;var oJ=(oK+8)&4294967295;var oI=HEAP[oJ];var oA=((oL)+(oI))&4294967295;var oy=((oA)-1)&4294967295;var ow=Wq;var ou=(ow+8)&4294967295;var os=HEAP[ou];var oq=Math.floor(unSign((oy),32,0)/unSign((os),32,0));var op=Wq;var oo=(op+56)&4294967295;HEAP[oo]=oq;var on=sL;var om=(on+20)&4294967295;var ol=HEAP[om];var ok=Wq;var oi=(ok+8)&4294967295;var oh=HEAP[oi];var og=((ol)+(oh))&4294967295;var of=((og)-1)&4294967295;var od=Wq;var oc=(od+8)&4294967295;var ob=HEAP[oc];var oa=Math.floor(unSign((of),32,0)/unSign((ob),32,0));var hC=Wq;var hz=(hC+60)&4294967295;HEAP[hz]=oa;var hw=sL;var ht=(hw+24)&4294967295;var hq=HEAP[ht];var ho=Wq;var hn=(ho+8)&4294967295;var hm=HEAP[hn];var hk=((hq)+(hm))&4294967295;var hj=((hk)-1)&4294967295;var g7=Wq;var g4=(g7+8)&4294967295;var g1=HEAP[g4];var gY=Math.floor(unSign((hj),32,0)/unSign((g1),32,0));var gU=Wq;var gS=(gU+64)&4294967295;HEAP[gS]=gY;var gR=Wq;var gQ=(gR+24)&4294967295;var gP=HEAP[gQ];var gO=1<<(gP);var gz=Wq;var gw=(gz+68)&4294967295;HEAP[gw]=gO;var gt=Wq;var gp=(gt+28)&4294967295;var gn=HEAP[gp];var gl=1<<(gn);var gj=Wq;var gi=(gj+72)&4294967295;HEAP[gi]=gl;var gh=Wq;var gg=(gh+60)&4294967295;var f2=HEAP[gg];var fZ=Wq;var fV=(fZ+52)&4294967295;var fS=HEAP[fV];var fQ=((f2)-(fS))&4294967295;var fO=Wq;var fN=(fO+64)&4294967295;var fM=HEAP[fN];var fL=Wq;var fK=(fL+56)&4294967295;var fB=HEAP[fK];var fz=((fM)-(fB))&4294967295;var fx=((fQ)*(fz))&4294967295;var fv=_gmallocn(fx,4);var fu=fv;var ft=Wq;var fs=(ft+76)&4294967295;HEAP[fs]=fu;var fr=Wq;var fq=(fr+60)&4294967295;var fp=HEAP[fq];var fh=Wq;var ff=(fh+52)&4294967295;var fd=HEAP[ff];var fb=((fp)-(fd))&4294967295;var fa=Wq;var e9=(fa+64)&4294967295;var e8=HEAP[e9];var e7=Wq;var e6=(e7+56)&4294967295;var e5=HEAP[e6];var eX=((e8)-(e5))&4294967295;var eV=unSign((fb),32,0)>unSign((eX),32,0);if(eV){var eT=Wq;var eR=(eT+60)&4294967295;var eQ=HEAP[eR];var eP=Wq;var eO=(eP+52)&4294967295;var eN=HEAP[eO];var eM=((eQ)-(eN))&4294967295;Rh=eM}else{var eL=Wq;var eC=(eL+64)&4294967295;var eA=HEAP[eC];var ey=Wq;var ew=(ey+56)&4294967295;var eu=HEAP[ew];var et=((eA)-(eu))&4294967295;Rh=et}var es=Rh;var er=((es)+8)&4294967295;var eq=_gmallocn(er,4);var ep=eq;var ei=Wq;var eg=(ei+80)&4294967295;HEAP[eg]=ep;Rg=0;$bb379$229:while(1){var Qs=Wq;var Qr=(Qs+20)&4294967295;var Qq=HEAP[Qr];var Qp=Rg;var Qo=unSign((Qq),32,0)>=unSign((Qp),32,0);if(!(Qo)){Ah=186;break $bb379$229}var ee=Wq;var eb=(ee+84)&4294967295;var ea=HEAP[eb];var d9=Rg;var d8=(ea+76*d9)&4294967295;Wo=d8;var d7=Rg;var d6=(((d7))|0)==0;if(d6){var d5=Wq;var dU=(d5+20)&4294967295;var dT=HEAP[dU];P6=dT}else{var dS=Wq;var dR=(dS+20)&4294967295;var dQ=HEAP[dR];var dP=Rg;var dO=((dQ)-(dP))&4294967295;var dN=((dO)+1)&4294967295;P6=dN}var dM=P6;Rj=dM;var dL=Wq;var Z5=(dL+52)&4294967295;var Z2=HEAP[Z5];var ZZ=Rj;var ZW=1<<(ZZ);var ZT=((Z2)+(ZW))&4294967295;var ZR=((ZT)-1)&4294967295;var ZP=Rj;var ZO=unSign((ZR),32,0)>>>unSign((ZP),32,0);var ZN=Wo;var ZM=(ZN+8)&4294967295;HEAP[ZM]=ZO;var ZB=Wq;var Zw=(ZB+56)&4294967295;var Zt=HEAP[Zw];var Zq=Rj;var Zo=1<<(Zq);var Zm=((Zt)+(Zo))&4294967295;var Zl=((Zm)-1)&4294967295;var Zk=Rj;var Zj=unSign((Zl),32,0)>>>unSign((Zk),32,0);var Zi=Wo;var Y5=(Zi+12)&4294967295;HEAP[Y5]=Zj;var Y2=Wq;var YZ=(Y2+60)&4294967295;var YW=HEAP[YZ];var YU=Rj;var YS=1<<(YU);var YR=((YW)+(YS))&4294967295;var YP=((YR)-1)&4294967295;var YO=Rj;var YN=unSign((YP),32,0)>>>unSign((YO),32,0);var Yz=Wo;var Yw=(Yz+16)&4294967295;HEAP[Yw]=YN;var Yt=Wq;var Yq=(Yt+64)&4294967295;var Yo=HEAP[Yq];var Ym=Rj;var Yl=1<<(Ym);var Yk=((Yo)+(Yl))&4294967295;var Yj=((Yk)-1)&4294967295;var Yi=Rj;var Ya=unSign((Yj),32,0)>>>unSign((Yi),32,0);var X8=Wo;var X6=(X8+20)&4294967295;HEAP[X6]=Ya;var X4=Rg;var X3=(((X4))|0)==0;if(X3){var X2=Wo;var X1=(X2+8)&4294967295;var X0=HEAP[X1];var XZ=Wo;var XY=(XZ+24)&4294967295;var XP=(XY)&4294967295;HEAP[XP]=X0;var XN=Wo;var XL=(XN+12)&4294967295;var XJ=HEAP[XL];var XI=Wo;var XH=(XI+36)&4294967295;var XG=(XH)&4294967295;HEAP[XG]=XJ;var XF=Wo;var XE=(XF+16)&4294967295;var XD=HEAP[XE];var Xv=Wo;var Xt=(Xv+48)&4294967295;var Xr=(Xt)&4294967295;HEAP[Xr]=XD;var Xp=Wo;var Xo=(Xp+20)&4294967295;var Xn=HEAP[Xo];var Xm=Wo;var Xk=(Xm+60)&4294967295;var Xj=(Xk)&4294967295;HEAP[Xj]=Xn}else{var Xi=Wq;var W9=(Xi+52)&4294967295;var W7=HEAP[W9];var W5=Rj;var W3=((W5)-1)&4294967295;var W1=1<<(W3);var W0=((W7)-(W1))&4294967295;var WZ=Rj;var WY=1<<(WZ);var WX=((W0)+(WY))&4294967295;var WW=((WX)-1)&4294967295;var WO=Rj;var WM=unSign((WW),32,0)>>>unSign((WO),32,0);var WK=Wo;var WI=(WK+24)&4294967295;var WH=(WI)&4294967295;HEAP[WH]=WM;var WG=Wo;var WF=(WG+12)&4294967295;var WE=HEAP[WF];var WD=Wo;var WC=(WD+36)&4294967295;var WB=(WC)&4294967295;HEAP[WB]=WE;var WA=Wq;var Wz=(WA+60)&4294967295;var Wy=HEAP[Wz];var Wx=Rj;var Ww=((Wx)-1)&4294967295;var Wv=1<<(Ww);var Wt=((Wy)-(Wv))&4294967295;var Ws=Rj;var Wr=1<<(Ws);var UT=((Wt)+(Wr))&4294967295;var UQ=((UT)-1)&4294967295;var UN=Rj;var UK=unSign((UQ),32,0)>>>unSign((UN),32,0);var UI=Wo;var UG=(UI+48)&4294967295;var UF=(UG)&4294967295;HEAP[UF]=UK;var UE=Wo;var UD=(UE+20)&4294967295;var UC=HEAP[UD];var Up=Wo;var Um=(Up+60)&4294967295;var Uj=(Um)&4294967295;HEAP[Uj]=UC;var Ug=Wo;var Ue=(Ug+8)&4294967295;var Uc=HEAP[Ue];var Ub=Wo;var Ua=(Ub+24)&4294967295;var T9=(Ua+4)&4294967295;HEAP[T9]=Uc;var T8=Wq;var TU=(T8+56)&4294967295;var TR=HEAP[TU];var TO=Rj;var TL=((TO)-1)&4294967295;var TJ=1<<(TL);var TH=((TR)-(TJ))&4294967295;var TG=Rj;var TF=1<<(TG);var TE=((TH)+(TF))&4294967295;var TC=((TE)-1)&4294967295;var Tp=Rj;var Tm=unSign((TC),32,0)>>>unSign((Tp),32,0);var Tj=Wo;var Tg=(Tj+36)&4294967295;var Te=(Tg+4)&4294967295;HEAP[Te]=Tm;var Tc=Wo;var Tb=(Tc+16)&4294967295;var Ta=HEAP[Tb];var S9=Wo;var S8=(S9+48)&4294967295;var S0=(S8+4)&4294967295;HEAP[S0]=Ta;var SY=Wq;var SW=(SY+64)&4294967295;var SU=HEAP[SW];var ST=Rj;var SS=((ST)-1)&4294967295;var SR=1<<(SS);var SP=((SU)-(SR))&4294967295;var SO=Rj;var SN=1<<(SO);var SF=((SP)+(SN))&4294967295;var SD=((SF)-1)&4294967295;var SB=Rj;var Sz=unSign((SD),32,0)>>>unSign((SB),32,0);var Sy=Wo;var Sx=(Sy+60)&4294967295;var Sw=(Sx+4)&4294967295;HEAP[Sw]=Sz;var Sv=Wq;var Su=(Sv+52)&4294967295;var St=HEAP[Su];var Sl=Rj;var Sj=((Sl)-1)&4294967295;var Sh=1<<(Sj);var Sf=((St)-(Sh))&4294967295;var Se=Rj;var Sd=1<<(Se);var Sc=((Sf)+(Sd))&4294967295;var Sb=((Sc)-1)&4294967295;var Sa=Rj;var R9=unSign((Sb),32,0)>>>unSign((Sa),32,0);var RR=Wo;var RP=(RR+24)&4294967295;var RN=(RP+8)&4294967295;HEAP[RN]=R9;var RL=Wq;var RK=(RL+56)&4294967295;var RJ=HEAP[RK];var RI=Rj;var RH=((RI)-1)&4294967295;var RG=1<<(RH);var RF=((RJ)-(RG))&4294967295;var Ry=Rj;var Rw=1<<(Ry);var Ru=((RF)+(Rw))&4294967295;var Rs=((Ru)-1)&4294967295;var Rq=Rj;var Rp=unSign((Rs),32,0)>>>unSign((Rq),32,0);var Ro=Wo;var Rm=(Ro+36)&4294967295;var Rk=(Rm+8)&4294967295;HEAP[Rk]=Rp;var Ri=Wq;var Rf=(Ri+60)&4294967295;var Re=HEAP[Rf];var Rd=Rj;var Rc=((Rd)-1)&4294967295;var Rb=1<<(Rc);var Ra=((Re)-(Rb))&4294967295;var Q9=Rj;var Q8=1<<(Q9);var Q7=((Ra)+(Q8))&4294967295;var Q6=((Q7)-1)&4294967295;var OE=Rj;var OB=unSign((Q6),32,0)>>>unSign((OE),32,0);var Oy=Wo;var Ov=(Oy+48)&4294967295;var Ot=(Ov+8)&4294967295;HEAP[Ot]=OB;var Or=Wq;var Oq=(Or+64)&4294967295;var Op=HEAP[Oq];var Oo=Rj;var On=((Oo)-1)&4294967295;var Oa=1<<(On);var N7=((Op)-(Oa))&4294967295;var N4=Rj;var N1=1<<(N4);var NZ=((N7)+(N1))&4294967295;var NW=((NZ)-1)&4294967295;var NV=Rj;var NU=unSign((NW),32,0)>>>unSign((NV),32,0);var NT=Wo;var NS=(NT+60)&4294967295;var NF=(NS+8)&4294967295;HEAP[NF]=NU}var NC=_gmallocn(1,20);var Nz=NC;var Nw=Wo;var Nu=(Nw+72)&4294967295;HEAP[Nu]=Nz;q7=0;$bb377$240:while(1){var Qw=q7;var Qv=(((Qw))|0)==0;if(!(Qv)){Ah=184;break $bb377$240}var Ns=Wo;var Nr=(Ns+72)&4294967295;var Nq=HEAP[Nr];var Np=q7;var No=(Nq+20*Np)&4294967295;Wk=No;var Na=Wo;var M7=(Na+8)&4294967295;var M4=HEAP[M7];var M1=Wk;var MZ=(M1)&4294967295;HEAP[MZ]=M4;var MX=Wo;var MW=(MX+12)&4294967295;var MV=HEAP[MW];var MU=Wk;var MT=(MU+4)&4294967295;HEAP[MT]=MV;var ML=Wo;var MJ=(ML+16)&4294967295;var MH=HEAP[MJ];var MF=Wk;var ME=(MF+8)&4294967295;HEAP[ME]=MH;var MD=Wo;var MC=(MD+20)&4294967295;var MB=HEAP[MC];var MA=Wk;var Mz=(MA+12)&4294967295;HEAP[Mz]=MB;var Mr=Rg;var Mp=(((Mr))|0)==0;if(Mp){P5=1}else{P5=3}var Mn=P5;ck=Mn;var Ml=ck;var Mk=_gmallocn(Ml,40);var Mj=Mk;var Mi=Wk;var Mh=(Mi+16)&4294967295;HEAP[Mh]=Mj;QQ=0;$bb375$247:while(1){var QD=QQ;var QB=ck;var Qz=unSign((QD),32,0)>>unSign((HV),32,0);var HQ=Dt;var HO=(HQ)&4294967295;var HN=HEAP[HO];var HM=Wq;var HL=(HM+24)&4294967295;var HK=HEAP[HL];var Hx=unSign((HN),32,0)>>>unSign((HK),32,0);var Hu=((HS)-(Hx))&4294967295;var Hr=Dt;var Ho=(Hr+16)&4294967295;HEAP[Ho]=Hu;var Hm=Dt;var Hk=(Hm+12)&4294967295;var Hj=HEAP[Hk];var Hi=Wq;var Hh=(Hi+28)&4294967295;var Hg=HEAP[Hh];var G3=1<<(Hg);var G0=((Hj)+(G3))&4294967295;var GX=((G0)-1)&4294967295;var GU=Wq;var GS=(GU+28)&4294967295;var GQ=HEAP[GS];var GP=unSign((GX),32,0)>>>unSign((GQ),32,0);var GO=Dt;var GN=(GO+4)&4294967295;var GM=HEAP[GN];var Gz=Wq;var Gw=(Gz+28)&4294967295;var Gt=HEAP[Gw];var Gq=unSign((GM),32,0)>>>unSign((Gt),32,0);var Go=((GP)-(Gq))&4294967295;var Gm=Dt;var Gl=(Gm+20)&4294967295;HEAP[Gl]=Go;var Gk=Dt;var Gj=(Gk+16)&4294967295;var Gi=HEAP[Gj];var F8=Dt;var F6=(F8+20)&4294967295;var F4=HEAP[F6];var F2=unSign((Gi),32,0)>unSign((F4),32,0);if(F2){var F1=Dt;var F0=(F1+16)&4294967295;var FZ=HEAP[F0];P4=FZ}else{var FY=Dt;var FX=(FY+20)&4294967295;var FW=HEAP[FX];P4=FW}var FO=P4;Rh=FO;var FM=Dt;var FK=(FM+24)&4294967295;HEAP[FK]=0;var FI=Rh;var FH=((FI)-1)&4294967295;Rh=FH;$bb350$254:while(1){var Fk=Rh;var Fi=(((Fk))|0)!=0;if(!(Fi)){Ah=161;break $bb350$254}var FG=Dt;var FF=(FG+24)&4294967295;var FE=HEAP[FF];var FD=((FE)+1)&4294967295;var FC=Dt;var Ft=(FC+24)&4294967295;HEAP[Ft]=FD;var Fq=Rh;var Fn=unSign((Fq),32,0)>>>1;Rh=Fn;Ah=159;continue $bb350$254}Rh=0;var Fg=Dt;var Fe=(Fg+24)&4294967295;var Fc=HEAP[Fe];Je=Fc;$bb353$258:while(1){var DW=Je;var DU=(((DW))|0)>=0;if(!(DU)){Ah=164;break $bb353$258}var Fa=Dt;var E8=(Fa+16)&4294967295;var EY=HEAP[E8];var EV=Je;var ES=1<<(EV);var EP=((EY)+(ES))&4294967295;var EN=((EP)-1)&4294967295;var EL=Je;var EJ=unSign((EN),32,0)>>>unSign((EL),32,0);Q5=EJ;var EH=Dt;var EE=(EH+20)&4294967295;var EC=HEAP[EE];var Et=Je;var Eq=1<<(Et);var En=((EC)+(Eq))&4294967295;var Ek=((En)-1)&4294967295;var Ei=Je;var Eg=unSign((Ek),32,0)>>>unSign((Ei),32,0);Q4=Eg;var Ee=Q5;var Ec=Q4;var Ea=((Ee)*(Ec))&4294967295;var D8=Rh;var D2=((Ea)+(D8))&4294967295;Rh=D2;var D0=Je;var DY=((D0)-1)&4294967295;Je=DY;Ah=162;continue $bb353$258}var DS=Rh;var DQ=_gmallocn(DS,8);var DO=DQ;var DM=Dt;var DK=(DM+28)&4294967295;HEAP[DK]=DO;var wZ=Rh;var wW=_gmallocn(wZ,8);var wT=wW;var wQ=Dt;var wO=(wQ+32)&4294967295;HEAP[wO]=wT;Rj=0;$bb356$262:while(1){var vr=Rj;var vo=Rh;var vl=unSign((vr),32,0)>>unSign((uK),32,0);mu=uI;var uG=Dt;var uE=(uG+4)&4294967295;var uD=HEAP[uE];var uC=Wq;var uB=(uC+28)&4294967295;var uA=HEAP[uB];var uz=unSign((uD),32,0)>>>unSign((uA),32,0);lY=uz;var uy=Dt;var uq=(uy+36)&4294967295;var un=HEAP[uq];Vu=un;yu=0;$bb373$266:while(1){var QN=Dt;var QM=(QN+20)&4294967295;var QK=HEAP[QM];var QJ=yu;var QH=unSign((QK),32,0)>unSign((QJ),32,0);if(!(QH)){Ah=180;break $bb373$266}yw=0;$bb371$269:while(1){var QX=Dt;var QW=(QX+16)&4294967295;var QV=HEAP[QW];var QU=yw;var QT=unSign((QV),32,0)>unSign((QU),32,0);if(!(QT)){Ah=178;break $bb371$269}var uk=mu;var uh=yw;var uf=((uk)+(uh))&4294967295;var ud=Wq;var ub=(ud+24)&4294967295;var t9=HEAP[ub];var t7=(uf)<<(t9);var t5=Vu;var tW=(t5)&4294967295;HEAP[tW]=t7;var tT=Vu;var tQ=(tT)&4294967295;var tN=HEAP[tQ];var tL=Wq;var tJ=(tL+68)&4294967295;var tH=HEAP[tJ];var tF=((tN)+(tH))&4294967295;var tD=Vu;var tB=(tD+8)&4294967295;HEAP[tB]=tF;var ts=Dt;var tp=(ts)&4294967295;var tm=HEAP[tp];var tj=Vu;var th=(tj)&4294967295;var tf=HEAP[th];var td=unSign((tm),32,0)>unSign((tf),32,0);if(td){var tb=Dt;var s9=(tb)&4294967295;var s7=HEAP[s9];var s5=Vu;var s3=(s5)&4294967295;HEAP[s3]=s7}var s1=Dt;var sZ=(s1+8)&4294967295;var sX=HEAP[sZ];var sV=Vu;var sT=(sV+8)&4294967295;var sR=HEAP[sT];var sP=unSign((sX),32,0)unSign((lj),32,0);if(li){var lh=Dt;var k5=(lh+4)&4294967295;var k1=HEAP[k5];var kY=Vu;var kV=(kY+4)&4294967295;HEAP[kV]=k1}var kT=Dt;var kR=(kT+12)&4294967295;var kQ=HEAP[kR];var kP=Vu;var kO=(kP+12)&4294967295;var kN=HEAP[kO];var kF=unSign((kQ),32,0)unSign((iy),32,0);if(!(iw)){Ah=176;break}var jM=Vu;var jK=(jM+44)&4294967295;var jI=HEAP[jK];var jG=yr;var jx=(jI+8*jG)&4294967295;var ju=(jx)&4294967295;HEAP[ju]=0;var jr=Vu;var jo=(jr+44)&4294967295;var jm=HEAP[jo];var jk=yr;var ji=(jm+8*jk)&4294967295;var jg=(ji+2)&4294967295;HEAP[jg]=0;var je=Vu;var jc=(je+44)&4294967295;var i3=HEAP[jc];var i0=yr;var iX=(i3+8*i0)&4294967295;var iU=(iX+4)&4294967295;HEAP[iU]=0;var iS=yr;var iQ=((iS)+1)&4294967295;yr=iQ;Ah=174;continue}var iu=Vu;var ir=(iu+48)&4294967295;HEAP[ir]=0;var ip=Vu;var im=(ip+52)&4294967295;HEAP[im]=0;var Q1=Vu;var Q0=(Q1+56)&4294967295;Vu=Q0;var QZ=yw;var QY=((QZ)+1)&4294967295;yw=QY;Ah=169;continue $bb371$269}var QS=yu;var QO=((QS)+1)&4294967295;yu=QO;Ah=168;continue $bb373$266}var QF=QQ;var QE=((QF)+1)&4294967295;QQ=QE;Ah=157;continue $bb375$247}var Qy=q7;var Qx=((Qy)+1)&4294967295;q7=Qx;Ah=155;continue $bb377$240}var Qu=Rg;var Qt=((Qu)+1)&4294967295;Rg=Qt;Ah=152;continue $bb379$229}var Qn=HEAP[SQ];var Qm=((Qn)+1)&4294967295;HEAP[SQ]=Qm;Ah=149;continue $bb381$219}}}while(0);var Qf=F9;var Qe=unSign((Qf),8,0);var Qd=HEAP[LC];var Qc=HEAP[Q3];var Qb=sK;var Qa=(((Qe))&255);var P9=__ZN9JPXStream16readTilePartDataEjjb(Qb,Qc,Qd,Qa);var P8=unSign((P9),8,0);R8=P8}else{if(Ah==21){var Ca=sK;var B8=(Ca)&4294967295;var B6=sK;var BS=(B6)&4294967295;var BQ=(BS)&4294967295;var BO=(BQ)&4294967295;var BL=HEAP[BO];var BI=(BL+48)&4294967295;var BF=HEAP[BI];var BB=sK;var By=(BB)&4294967295;var Bv=BF;var Bs=FUNCTION_TABLE[Bv](By);__Z5erroriPcz(Bs,(__str615)&4294967295);R8=0}else{if(Ah==31){var Z9=sK;var Z7=(Z9)&4294967295;var Z4=sK;var Z1=(Z4)&4294967295;var ZY=(Z1)&4294967295;var ZV=(ZY)&4294967295;var ZS=HEAP[ZV];var ZQ=(ZS+48)&4294967295;var ZJ=HEAP[ZQ];var ZH=sK;var ZF=(ZH)&4294967295;var ZD=ZJ;var ZA=FUNCTION_TABLE[ZD](ZF);__Z5erroriPcz(ZA,(__str615)&4294967295);R8=0}else{if(Ah==55){var IZ=sK;var IY=(IZ)&4294967295;var IX=sK;var IW=(IX)&4294967295;var IV=(IW)&4294967295;var IU=(IV)&4294967295;var IT=HEAP[IU];var IS=(IT+48)&4294967295;var IR=HEAP[IS];var IQ=sK;var IP=(IQ)&4294967295;var IO=IR;var IN=FUNCTION_TABLE[IO](IP);__Z5erroriPcz(IN,(__str716)&4294967295);R8=0}else{if(Ah==61){var vh=sK;var n3=(vh)&4294967295;var n2=sK;var n1=(n2)&4294967295;var n0=(n1)&4294967295;var nZ=(n0)&4294967295;var nY=HEAP[nZ];var nX=(nY+48)&4294967295;var nW=HEAP[nX];var nV=sK;var nU=(nV)&4294967295;var nR=nW;var nQ=FUNCTION_TABLE[nR](nU);__Z5erroriPcz(nQ,(__str615)&4294967295);R8=0}else{if(Ah==131){var af=sK;var ae=(af)&4294967295;var ad=sK;var ab=(ad)&4294967295;var Z=(ab)&4294967295;var X=(Z)&4294967295;var K3=HEAP[X];var K2=(K3+48)&4294967295;var K1=HEAP[K2];var K0=sK;var KZ=(K0)&4294967295;var KY=K1;var KX=FUNCTION_TABLE[KY](KZ);__Z5erroriPcz(KX,(__str15127)&4294967295);R8=0}else{if(Ah==66){var Dg=sK;var De=(Dg)&4294967295;var Dc=sK;var Da=(Dc)&4294967295;var C3=(Da)&4294967295;var C2=(C3)&4294967295;var C0=HEAP[C2];var CY=(C0+48)&4294967295;var CW=HEAP[CY];var CU=sK;var CR=(CU)&4294967295;var CO=CW;var CL=FUNCTION_TABLE[CO](CR);__Z5erroriPcz(CL,(__str817)&4294967295);R8=0}else{if(Ah==69){var y3=sK;var y1=(y3)&4294967295;var yY=sK;var yW=(yY)&4294967295;var yU=(yW)&4294967295;var sz=(yU)&4294967295;var sy=HEAP[sz];var sw=(sy+48)&4294967295;var su=HEAP[sw];var ss=sK;var sq=(ss)&4294967295;var so=su;var sm=FUNCTION_TABLE[so](sq);__Z5erroriPcz(sm,(__str817)&4294967295);R8=0}else{if(Ah==74){var oz=sK;var ox=(oz)&4294967295;var ov=sK;var ot=(ov)&4294967295;var h8=(ot)&4294967295;var h7=(h8)&4294967295;var h5=HEAP[h7];var h3=(h5+48)&4294967295;var h1=HEAP[h3];var hZ=sK;var hX=(hZ)&4294967295;var hV=h1;var hT=FUNCTION_TABLE[hV](hX);__Z5erroriPcz(hT,(__str817)&4294967295);R8=0}else{if(Ah==77){var Z8=sK;var Z6=(Z8)&4294967295;var Z3=sK;var Z0=(Z3)&4294967295;var ZX=(Z0)&4294967295;var ZU=(ZX)&4294967295;var ZL=HEAP[ZU];var ZK=(ZL+48)&4294967295;var ZI=HEAP[ZK];var ZG=sK;var ZE=(ZG)&4294967295;var ZC=ZI;var Zz=FUNCTION_TABLE[ZC](ZE);__Z5erroriPcz(Zz,(__str817)&4294967295);R8=0}else{if(Ah==79){var eB=sK;var ez=(eB)&4294967295;var ex=sK;var ev=(ex)&4294967295;var eo=(ev)&4294967295;var en=(eo)&4294967295;var em=HEAP[en];var el=(em+48)&4294967295;var ek=HEAP[el];var ej=sK;var eh=(ej)&4294967295;var ef=ek;var ed=FUNCTION_TABLE[ef](eh);__Z5erroriPcz(ed,(__str817)&4294967295);R8=0}else{if(Ah==96){var RA=sK;var Rz=(RA)&4294967295;var Rx=sK;var Rv=(Rx)&4294967295;var Rt=(Rv)&4294967295;var Rr=(Rt)&4294967295;var Pa=HEAP[Rr];var O9=(Pa+48)&4294967295;var O7=HEAP[O9];var O5=sK;var O3=(O5)&4294967295;var O1=O7;var OZ=FUNCTION_TABLE[O1](O3);__Z5erroriPcz(OZ,(__str918)&4294967295);R8=0}else{if(Ah==100){var Lu=sK;var Ls=(Lu)&4294967295;var Lq=sK;var Lo=(Lq)&4294967295;var Lm=(Lo)&4294967295;var Iy=(Lm)&4294967295;var Ix=HEAP[Iy];var Iv=(Ix+48)&4294967295;var It=HEAP[Iv];var Ir=sK;var Ip=(Ir)&4294967295;var In=It;var Il=FUNCTION_TABLE[In](Ip);__Z5erroriPcz(Il,(__str918)&4294967295);R8=0}else{if(Ah==105){var xq=sK;var xo=(xq)&4294967295;var xm=sK;var xk=(xm)&4294967295;var xi=(xk)&4294967295;var xg=(xi)&4294967295;var xe=HEAP[xg];var xb=(xe+48)&4294967295;var xa=HEAP[xb];var w8=sK;var w6=(w8)&4294967295;var w4=xa;var w2=FUNCTION_TABLE[w4](w6);__Z5erroriPcz(w2,(__str918)&4294967295);R8=0}else{if(Ah==108){var lD=sK;var lB=(lD)&4294967295;var ly=sK;var lv=(ly)&4294967295;var ls=(lv)&4294967295;var lp=(ls)&4294967295;var lg=HEAP[lp];var lf=(lg+48)&4294967295;var ld=HEAP[lf];var lb=sK;var k9=(lb)&4294967295;var k7=ld;var k4=FUNCTION_TABLE[k7](k9);__Z5erroriPcz(k4,(__str918)&4294967295);R8=0}else{if(Ah==111){var mX=sK;var mV=(mX)&4294967295;var mT=sK;var mR=(mT)&4294967295;var mP=(mR)&4294967295;var mL=(mP)&4294967295;var mK=HEAP[mL];var mI=(mK+48)&4294967295;var mG=HEAP[mI];var mE=sK;var mC=(mE)&4294967295;var mz=mG;var mw=FUNCTION_TABLE[mz](mC);__Z5erroriPcz(mw,(__str817)&4294967295);R8=0}else{if(Ah==116){var j8=sK;var j7=(j8)&4294967295;var j6=sK;var j5=(j6)&4294967295;var j4=(j5)&4294967295;var j3=(j4)&4294967295;var j1=HEAP[j3];var jY=(j1+48)&4294967295;var jV=HEAP[jY];var jS=sK;var jE=(jS)&4294967295;var jD=jV;var jC=FUNCTION_TABLE[jD](jE);__Z5erroriPcz(jC,(__str11123)&4294967295);R8=0}else{if(Ah==121){var bX=sK;var bW=(bX)&4294967295;var bV=sK;var bU=(bV)&4294967295;var bT=(bU)&4294967295;var bS=(bT)&4294967295;var bR=HEAP[bS];var bQ=(bR+48)&4294967295;var bP=HEAP[bQ];var bO=sK;var bN=(bO)&4294967295;var bM=bP;var bL=FUNCTION_TABLE[bM](bN);__Z5erroriPcz(bL,(__str11123)&4294967295);R8=0}else{if(Ah==126){var bf=sK;var be=(bf)&4294967295;var bd=sK;var bc=(bd)&4294967295;var bb=(bc)&4294967295;var ba=(bb)&4294967295;var a9=HEAP[ba];var a8=(a9+48)&4294967295;var a7=HEAP[a8];var a6=sK;var a5=(a6)&4294967295;var a4=a7;var a3=FUNCTION_TABLE[a4](a5);__Z5erroriPcz(a3,(__str14126)&4294967295);R8=0}else{if(Ah==137){var Ku=sK;var Kt=(Ku)&4294967295;var Ks=sK;var Kr=(Ks)&4294967295;var Kq=(Kr)&4294967295;var Kp=(Kq)&4294967295;var Kn=HEAP[Kp];var Km=(Kn+48)&4294967295;var Kl=HEAP[Km];var Kk=sK;var Kj=(Kk)&4294967295;var Ki=Kl;var Kh=FUNCTION_TABLE[Ki](Kj);__Z5erroriPcz(Kh,(__str16128)&4294967295);R8=0}}}}}}}}}}}}}}}}}}}}}}}var P7=R8;rg=P7;var nj=rg;var ik=(((nj))&255);STACKTOP=yM;return ik;return null}function __ZN9JPXStream14readCodestreamEj(EK,ZH){var yR=STACKTOP;STACKTOP+=24;_memset(yR,0,24);var Ak;var sO;var fj;var re;var H6;var Ig;var Ih;var Ii;var Ix;var IC;var IG;var IH;var II;var IR;var IU;var I6;var mi;var Ji;var Jv;var nb;var nc;var JG;var JI;var JJ;var JL;var JM;var JN;var vO;var PQ;var P2;var xi;var Ql;var xF;var Qz;var xQ;var QB;var Sd;var QC;var sP;var WA;var fF=yR;var nT;var QA;var Kk;var mo;var QD=yR+4;var Wz=yR+8;var Am=yR+12;var fJ=yR+16;var SY=yR+20;var Rs;var Rq;var Rn;var Lv=0;sO=EK;fj=ZH;mo=0;var Sc=mo;Kk=Sc;var Sb=Kk;QA=Sb;var Sa=QA;nT=Sa;$bb$2:while(1){var R9=sO;var R8=__ZN9JPXStream13readMarkerHdrEPiPj(R9,fF,Am);var R7=(((R8))|0)==0;var R6=unSign((R7),1,0);QC=R6;var R5=QC;var Ij=reSign((R5),8,0)!=0;if(Ij){Ak=1;break $bb$2}var dw=HEAP[fF];if(dw==79){Ak=238}else{if(dw==81){Ak=239}else{if(dw==82){Ak=240}else{if(dw==83){Ak=241}else{if(dw==85){Ak=242}else{if(dw==87){Ak=243}else{if(dw==92){Ak=244}else{if(dw==93){Ak=245}else{if(dw==94){Ak=246}else{if(dw==95){Ak=247}else{if(dw==96){Ak=248}else{if(dw==99){Ak=249}else{if(dw==100){Ak=250}else{if(dw==144){Ak=251}else{Ak=252}}}}}}}}}}}}}}$bb434$$bb3$$bb4$$bb100$$bb188$$bb405$$bb412$$bb269$$bb314$$bb384$$bb391$$bb398$$bb419$$bb426$$bb433$5:do{if(Ak==252){var uf=HEAP[fF];var uc=sO;var ua=(uc)&4294967295;var t2=sO;var tZ=(t2)&4294967295;var tW=(tZ)&4294967295;var tT=(tW)&4294967295;var tQ=HEAP[tT];var tO=(tQ+48)&4294967295;var tM=HEAP[tO];var tK=sO;var tI=(tK)&4294967295;var tG=tM;var ty=FUNCTION_TABLE[tG](tI);__Z5erroriPcz(ty,(__str28140)&4294967295,Pointer_make([uf,0,0,0],0,ALLOC_STACK));Rs=0;while(1){var mr=HEAP[Am];var mp=((mr)-2)&4294967295;var mn=Rs;var mm=unSign((mp),32,0)>unSign((mn),32,0);if(!(mm)){Ak=218;break $bb434$$bb3$$bb4$$bb100$$bb188$$bb405$$bb412$$bb269$$bb314$$bb384$$bb391$$bb398$$bb419$$bb426$$bb433$5}var tv=sO;var ts=(tv)&4294967295;var tp=(ts+8)&4294967295;var tm=HEAP[tp];var tk=sO;var ti=(tk)&4294967295;var tg=(ti+8)&4294967295;var te=HEAP[tg];var tc=(te)&4294967295;var ta=HEAP[tc];var s8=(ta+20)&4294967295;var s5=HEAP[s8];var s3=sO;var s1=(s3)&4294967295;var sZ=(s1+8)&4294967295;var sX=HEAP[sZ];var sV=s5;var sT=FUNCTION_TABLE[sV](sX);var sR=(((sT))|0)==-1;var mD=unSign((sR),1,0);Ii=mD;var mA=Ii;var Yq=reSign((mA),8,0)!=0;if(Yq){Ak=218;break $bb434$$bb3$$bb4$$bb100$$bb188$$bb405$$bb412$$bb269$$bb314$$bb384$$bb391$$bb398$$bb419$$bb426$$bb433$5}var mx=Rs;var mu=((mx)+1)&4294967295;Rs=mu;Ak=217;continue}}else{if(Ak==238){}else{if(Ak==239){var dv=sO;var du=__ZN9JPXStream9readUWordEPj(dv,fJ);var QU=reSign((du),8,0)!=0;var MT=(QU)^1;var a3=unSign((MT),1,0);var QQ=reSign((a3),8,0)!=0;$bb54$$bb9$13:do{if(QQ){Ak=5}else{var dt=sO;var ds=(dt+136)&4294967295;var dr=(ds)&4294967295;var dq=sO;var dp=__ZN9JPXStream9readULongEPj(dq,dr);var D8=reSign((dp),8,0)!=0;var nn=(D8)^1;var yB=unSign((nn),1,0);var D7=reSign((yB),8,0)!=0;if(D7){Ak=5;break $bb54$$bb9$13}var dm=sO;var dl=(dm+136)&4294967295;var dk=(dl+4)&4294967295;var dj=sO;var di=__ZN9JPXStream9readULongEPj(dj,dk);var D6=reSign((di),8,0)!=0;var YF=(D6)^1;var hR=unSign((YF),1,0);var D5=reSign((hR),8,0)!=0;if(D5){Ak=5;break $bb54$$bb9$13}var dh=sO;var dg=(dh+136)&4294967295;var df=(dg+8)&4294967295;var de=sO;var dd=__ZN9JPXStream9readULongEPj(de,df);var DK=reSign((dd),8,0)!=0;var Ws=(DK)^1;var y1=unSign((Ws),1,0);var DJ=reSign((y1),8,0)!=0;if(DJ){Ak=5;break $bb54$$bb9$13}var dc=sO;var db=(dc+136)&4294967295;var da=(db+12)&4294967295;var c9=sO;var c8=__ZN9JPXStream9readULongEPj(c9,da);var DI=reSign((c8),8,0)!=0;var LJ=(DI)^1;var iG=unSign((LJ),1,0);var DH=reSign((iG),8,0)!=0;if(DH){Ak=5;break $bb54$$bb9$13}var c7=sO;var c6=(c7+136)&4294967295;var c5=(c6+16)&4294967295;var c4=sO;var c3=__ZN9JPXStream9readULongEPj(c4,c5);var Dv=reSign((c3),8,0)!=0;var Jq=(Dv)^1;var zV=unSign((Jq),1,0);var Du=reSign((zV),8,0)!=0;if(Du){Ak=5;break $bb54$$bb9$13}var c2=sO;var c1=(c2+136)&4294967295;var c0=(c1+20)&4294967295;var cZ=sO;var cY=__ZN9JPXStream9readULongEPj(cZ,c0);var Dt=reSign((cY),8,0)!=0;var rH=(Dt)^1;var yA=unSign((rH),1,0);var Ds=reSign((yA),8,0)!=0;if(Ds){Ak=5;break $bb54$$bb9$13}var cX=sO;var cW=(cX+136)&4294967295;var cV=(cW+24)&4294967295;var cU=sO;var cT=__ZN9JPXStream9readULongEPj(cU,cV);var C7=reSign((cT),8,0)!=0;var mQ=(C7)^1;var ON=unSign((mQ),1,0);var C6=reSign((ON),8,0)!=0;if(C6){Ak=5;break $bb54$$bb9$13}var cS=sO;var cR=(cS+136)&4294967295;var cQ=(cR+28)&4294967295;var cP=sO;var cO=__ZN9JPXStream9readULongEPj(cP,cQ);var C5=reSign((cO),8,0)!=0;var XU=(C5)^1;var yQ=unSign((XU),1,0);var C4=reSign((yQ),8,0)!=0;if(C4){Ak=5;break $bb54$$bb9$13}var cN=sO;var cM=(cN+136)&4294967295;var cL=(cM+32)&4294967295;var cK=sO;var cJ=__ZN9JPXStream9readUWordEPj(cK,cL);var Cz=reSign((cJ),8,0)!=0;var Wq=(Cz)^1;var PF=unSign((Wq),1,0);var Cy=reSign((PF),8,0)!=0;if(Cy){Ak=5;break $bb54$$bb9$13}xQ=0;Ak=16;break $bb54$$bb9$13}}while(0);if(Ak==5){xQ=1}var cI=xQ;QB=cI;var cH=QB;var Cx=reSign((cH),8,0)!=0;if(Cx){Ak=17;break $bb$2}var ct=sO;var cs=(ct+28)&4294967295;var cr=HEAP[cs];var BX=reSign((cr),8,0)!=0;if(BX){var cq=sO;var cp=(cq+136)&4294967295;var cn=(cp+32)&4294967295;var cm=HEAP[cn];var cl=sO;var ck=(cl+12)&4294967295;var cj=HEAP[ck];var ci=(((cm))|0)!=(((cj))|0);if(ci){Ak=19;break $bb$2}}var Fb=sO;var E1=(Fb+136)&4294967295;var EY=(E1)&4294967295;var EV=HEAP[EY];var ES=sO;var EQ=(ES+136)&4294967295;var EO=(EQ+24)&4294967295;var EM=HEAP[EO];var EJ=((EV)-(EM))&4294967295;var EH=sO;var EF=(EH+136)&4294967295;var Es=(EF+16)&4294967295;var Ep=HEAP[Es];var Em=((EJ)+(Ep))&4294967295;var Ek=((Em)-1)&4294967295;var Ei=sO;var Eg=(Ei+136)&4294967295;var Ef=(Eg+16)&4294967295;var Ed=HEAP[Ef];var Eb=Math.floor(unSign((Ek),32,0)/unSign((Ed),32,0));var D9=sO;var D3=(D9+136)&4294967295;var D1=(D3+36)&4294967295;HEAP[D1]=Eb;var DZ=sO;var DX=(DZ+136)&4294967295;var DV=(DX+4)&4294967295;var DT=HEAP[DV];var DR=sO;var DP=(DR+136)&4294967295;var DN=(DP+28)&4294967295;var DL=HEAP[DN];var DF=((DT)-(DL))&4294967295;var DE=sO;var DD=(DE+136)&4294967295;var DC=(DD+20)&4294967295;var DB=HEAP[DC];var DA=((DF)+(DB))&4294967295;var Dz=((DA)-1)&4294967295;var Dy=sO;var Dx=(Dy+136)&4294967295;var Dw=(Dx+20)&4294967295;var Do=HEAP[Dw];var Dm=Math.floor(unSign((Dz),32,0)/unSign((Do),32,0));var Dk=sO;var Di=(Dk+136)&4294967295;var Dg=(Di+40)&4294967295;HEAP[Dg]=Dm;var De=sO;var Dc=(De+136)&4294967295;var Da=(Dc+36)&4294967295;var C9=HEAP[Da];var C8=(((C9))|0)==0;if(C8){Ak=21;break $bb$2}var C0=sO;var CY=(C0+136)&4294967295;var CW=(CY+40)&4294967295;var CU=HEAP[CW];var CS=(((CU))|0)==0;if(CS){Ak=21;break $bb$2}var CP=sO;var CM=(CP+136)&4294967295;var CJ=(CM+36)&4294967295;var CG=HEAP[CJ];var CE=sO;var Cu=(CE+136)&4294967295;var Cr=(Cu+40)&4294967295;var Co=HEAP[Cr];var Cm=Math.floor(2147483647/unSign((Co),32,0));var Cj=unSign((CG),32,0)>=unSign((Cm),32,0);if(Cj){Ak=21;break $bb$2}var Bw=sO;var Bu=(Bw+136)&4294967295;var Bj=(Bu+36)&4294967295;var Bh=HEAP[Bj];var Be=sO;var Bc=(Be+136)&4294967295;var A9=(Bc+40)&4294967295;var A5=HEAP[A9];var A2=((Bh)*(A5))&4294967295;var AY=_gmallocn(A2,52);var AW=AY;var AU=sO;var uw=(AU+136)&4294967295;var ut=(uw+44)&4294967295;HEAP[ut]=AW;Rs=0;$bb72$34:while(1){var rT=sO;var rL=(rT+136)&4294967295;var rJ=(rL+36)&4294967295;var rG=HEAP[rJ];var rD=sO;var rB=(rD+136)&4294967295;var ry=(rB+40)&4294967295;var ru=HEAP[ry];var rr=((rG)*(ru))&4294967295;var ro=Rs;var rl=unSign((rr),32,0)>unSign((ro),32,0);if(!(rl)){Ak=30;break $bb72$34}var uq=sO;var un=(uq+136)&4294967295;var uk=(un+44)&4294967295;var ui=HEAP[uk];var ug=Rs;var ud=(ui+52*ug)&4294967295;var ub=sO;var t9=(ub+136)&4294967295;var t0=(t9+32)&4294967295;var tX=HEAP[t0];var tU=_gmallocn(tX,88);var tR=tU;var tP=(ud+48)&4294967295;HEAP[tP]=tR;HEAP[SY]=0;while(1){var sd=sO;var sb=(sd+136)&4294967295;var r9=(sb+32)&4294967295;var r7=HEAP[r9];var r4=HEAP[SY];var r1=unSign((r7),32,0)>unSign((r4),32,0);if(!(r1)){Ak=28;break}var tN=sO;var tL=(tN+136)&4294967295;var tJ=(tL+44)&4294967295;var tH=HEAP[tJ];var tF=Rs;var tw=(tH+52*tF)&4294967295;var tt=(tw+48)&4294967295;var tq=HEAP[tt];var tn=HEAP[SY];var tl=(tq+88*tn)&4294967295;var tj=(tl+44)&4294967295;HEAP[tj]=0;var th=sO;var tf=(th+136)&4294967295;var td=(tf+44)&4294967295;var tb=HEAP[td];var s9=Rs;var s6=(tb+52*s9)&4294967295;var s4=(s6+48)&4294967295;var s2=HEAP[s4];var s0=HEAP[SY];var sY=(s2+88*s0)&4294967295;var sW=(sY+76)&4294967295;HEAP[sW]=0;var sU=sO;var sS=(sU+136)&4294967295;var sQ=(sS+44)&4294967295;var sN=HEAP[sQ];var sM=Rs;var sL=(sN+52*sM)&4294967295;var sK=(sL+48)&4294967295;var sJ=HEAP[sK];var sI=HEAP[SY];var sH=(sJ+88*sI)&4294967295;var sG=(sH+80)&4294967295;HEAP[sG]=0;var sF=sO;var sE=(sF+136)&4294967295;var sA=(sE+44)&4294967295;var sy=HEAP[sA];var sw=Rs;var su=(sy+52*sw)&4294967295;var ss=(su+48)&4294967295;var sq=HEAP[ss];var so=HEAP[SY];var sm=(sq+88*so)&4294967295;var sk=(sm+84)&4294967295;HEAP[sk]=0;var sj=HEAP[SY];var sf=((sj)+1)&4294967295;HEAP[SY]=sf;Ak=26;continue}var rY=Rs;var rV=((rY)+1)&4294967295;Rs=rV;Ak=25;continue $bb72$34}HEAP[SY]=0;$bb98$42:while(1){var ar=sO;var aq=(ar+136)&4294967295;var ap=(aq+32)&4294967295;var ao=HEAP[ap];var an=HEAP[SY];var am=unSign((ao),32,0)>unSign((an),32,0);if(!(am)){Ak=43;break $bb98$42}var rb=sO;var q9=(rb+136)&4294967295;var q6=(q9+44)&4294967295;var q4=HEAP[q6];var q1=(q4)&4294967295;var qY=(q1+48)&4294967295;var qV=HEAP[qY];var qR=HEAP[SY];var qO=(qV+88*qR)&4294967295;var qL=(qO+4)&4294967295;var qD=sO;var qB=__ZN9JPXStream9readUByteEPj(qD,qL);var Bo=reSign((qB),8,0)!=0;var W0=(Bo)^1;var Pu=unSign((W0),1,0);var Bn=reSign((Pu),8,0)!=0;$bb89$$bb79$45:do{if(Bn){Ak=32}else{var qy=sO;var qw=(qy+136)&4294967295;var qt=(qw+44)&4294967295;var qq=HEAP[qt];var qn=(qq)&4294967295;var qj=(qn+48)&4294967295;var qg=HEAP[qj];var qd=HEAP[SY];var j0=(qg+88*qd)&4294967295;var jX=(j0+8)&4294967295;var jU=sO;var jR=__ZN9JPXStream9readUByteEPj(jU,jX);var AO=reSign((jR),8,0)!=0;var We=(AO)^1;var kd=unSign((We),1,0);var AN=reSign((kd),8,0)!=0;if(AN){Ak=32;break $bb89$$bb79$45}var jP=sO;var jN=(jP+136)&4294967295;var jL=(jN+44)&4294967295;var jJ=HEAP[jL];var jH=(jJ)&4294967295;var jF=(jH+48)&4294967295;var jw=HEAP[jF];var jt=HEAP[SY];var jq=(jw+88*jt)&4294967295;var jn=(jq+12)&4294967295;var jl=sO;var jj=__ZN9JPXStream9readUByteEPj(jl,jn);var AM=reSign((jj),8,0)!=0;var Lk=(AM)^1;var Wx=unSign((Lk),1,0);var AL=reSign((Wx),8,0)!=0;if(AL){Ak=32;break $bb89$$bb79$45}xF=0;Ak=36;break $bb89$$bb79$45}}while(0);if(Ak==32){xF=1}var jh=xF;Qz=jh;var jf=Qz;var Al=reSign((jf),8,0)!=0;if(Al){Ak=37;break $bb$2}var iC=sO;var iA=(iC+136)&4294967295;var iy=(iA+44)&4294967295;var iw=HEAP[iy];var iu=(iw)&4294967295;var ir=(iu+48)&4294967295;var ip=HEAP[ir];var im=HEAP[SY];var ik=(ip+88*im)&4294967295;var ii=sO;var ih=(ii+136)&4294967295;var ig=(ih+44)&4294967295;var ie=HEAP[ig];var id=(ie)&4294967295;var ic=(id+48)&4294967295;var ib=HEAP[ic];var ia=HEAP[SY];var h9=(ib+88*ia)&4294967295;var h8=(h9+4)&4294967295;var h5=HEAP[h8];var h3=(h5)&128;var h1=(((h3))|0)!=0;var hZ=unSign((h1),1,0);var hX=(ik)&4294967295;HEAP[hX]=hZ;var hV=sO;var hT=(hV+136)&4294967295;var hQ=(hT+44)&4294967295;var hO=HEAP[hQ];var hN=(hO)&4294967295;var hK=(hN+48)&4294967295;var hI=HEAP[hK];var hG=HEAP[SY];var hE=(hI+88*hG)&4294967295;var hC=sO;var hz=(hC+136)&4294967295;var hw=(hz+44)&4294967295;var ht=HEAP[hw];var hq=(ht)&4294967295;var ho=(hq+48)&4294967295;var hf=HEAP[ho];var hd=HEAP[SY];var hb=(hf+88*hd)&4294967295;var g9=(hb+4)&4294967295;var g7=HEAP[g9];var g4=(g7)&127;var g1=((g4)+1)&4294967295;var gY=(hE+4)&4294967295;HEAP[gY]=g1;Rs=1;while(1){var aR=sO;var aO=(aR+136)&4294967295;var aN=(aO+36)&4294967295;var aM=HEAP[aN];var aL=sO;var aK=(aL+136)&4294967295;var aJ=(aK+40)&4294967295;var aI=HEAP[aJ];var aH=((aM)*(aI))&4294967295;var ay=Rs;var aw=unSign((aH),32,0)>unSign((ay),32,0);if(!(aw)){Ak=41;break}var gV=sO;var gT=(gV+136)&4294967295;var gL=(gT+44)&4294967295;var gJ=HEAP[gL];var gH=Rs;var gF=(gJ+52*gH)&4294967295;var gD=(gF+48)&4294967295;var gA=HEAP[gD];var gx=HEAP[SY];var gt=sO;var gq=(gt+136)&4294967295;var go=(gq+44)&4294967295;var ge=HEAP[go];var gc=(ge)&4294967295;var ga=(gc+48)&4294967295;var f8=HEAP[ga];var f5=HEAP[SY];var f2=(gA+88*gx)&4294967295;var fZ=(f8+88*f5)&4294967295;var fV=f2;var fS=fZ;_llvm_memcpy_p0i8_p0i8_i32(fV,fS,88,1,0);var fQ=Rs;var aT=((fQ)+1)&4294967295;Rs=aT;Ak=39;continue}var au=HEAP[SY];var at=((au)+1)&4294967295;HEAP[SY]=at;Ak=31;continue $bb98$42}nT=1}else{if(Ak==240){var ad=sO;var ab=(ad+136)&4294967295;var Z=(ab+44)&4294967295;var X=HEAP[Z];var W=(X)&4294967295;var V=(W+48)&4294967295;var U=HEAP[V];var T=(U)&4294967295;var S=(T+16)&4294967295;var R=sO;var Q=__ZN9JPXStream9readUByteEPj(R,S);var Cp=reSign((Q),8,0)!=0;var Wr=(Cp)^1;var J5=unSign((Wr),1,0);var Ch=reSign((J5),8,0)!=0;$bb145$$bb105$59:do{if(Ch){Ak=44}else{var P=sO;var O=(P+136)&4294967295;var N=(O+44)&4294967295;var M=HEAP[N];var L=(M)&4294967295;var K=(L)&4294967295;var J=sO;var I=__ZN9JPXStream9readUByteEPj(J,K);var B9=reSign((I),8,0)!=0;var LH=(B9)^1;var eX=unSign((LH),1,0);var B2=reSign((eX),8,0)!=0;if(B2){Ak=44;break $bb145$$bb105$59}var H=sO;var E=(H+136)&4294967295;var D=(E+44)&4294967295;var C=HEAP[D];var B=(C)&4294967295;var A=(B+4)&4294967295;var z=sO;var y=__ZN9JPXStream9readUWordEPj(z,A);var BP=reSign((y),8,0)!=0;var Jj=(BP)^1;var V3=unSign((Jj),1,0);var BH=reSign((V3),8,0)!=0;if(BH){Ak=44;break $bb145$$bb105$59}var x=sO;var w=(x+136)&4294967295;var v=(w+44)&4294967295;var r=HEAP[v];var p=(r)&4294967295;var n=(p+8)&4294967295;var l=sO;var j=__ZN9JPXStream9readUByteEPj(l,n);var BA=reSign((j),8,0)!=0;var rf=(BA)^1;var yz=unSign((rf),1,0);var Bs=reSign((yz),8,0)!=0;if(Bs){Ak=44;break $bb145$$bb105$59}var h=sO;var f=(h+136)&4294967295;var d=(f+44)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var aaE=(b+48)&4294967295;var aaC=HEAP[aaE];var aaA=(aaC)&4294967295;var aay=(aaA+20)&4294967295;var aaw=sO;var aat=__ZN9JPXStream9readUByteEPj(aaw,aay);var Bf=reSign((aat),8,0)!=0;var ml=(Bf)^1;var xE=unSign((ml),1,0);var A6=reSign((xE),8,0)!=0;if(A6){Ak=44;break $bb145$$bb105$59}var aaq=sO;var aan=(aaq+136)&4294967295;var aal=(aan+44)&4294967295;var aaj=HEAP[aal];var aaa=(aaj)&4294967295;var Z8=(aaa+48)&4294967295;var Z5=HEAP[Z8];var Z3=(Z5)&4294967295;var Z1=(Z3+24)&4294967295;var ZY=sO;var ZV=__ZN9JPXStream9readUByteEPj(ZY,Z1);var AZ=reSign((ZV),8,0)!=0;var Xz=(AZ)^1;var Wv=unSign((Xz),1,0);var AS=reSign((Wv),8,0)!=0;if(AS){Ak=44;break $bb145$$bb105$59}var ZS=sO;var ZP=(ZS+136)&4294967295;var ZN=(ZP+44)&4294967295;var ZD=HEAP[ZN];var ZB=(ZD)&4294967295;var Zz=(ZB+48)&4294967295;var Zx=HEAP[Zz];var Zv=(Zx)&4294967295;var Zr=(Zv+28)&4294967295;var Zo=sO;var Zl=__ZN9JPXStream9readUByteEPj(Zo,Zr);var AF=reSign((Zl),8,0)!=0;var Wp=(AF)^1;var Wt=unSign((Wp),1,0);var Az=reSign((Wt),8,0)!=0;if(Az){Ak=44;break $bb145$$bb105$59}var Zj=sO;var Zh=(Zj+136)&4294967295;var Y8=(Zh+44)&4294967295;var Y6=HEAP[Y8];var Y4=(Y6)&4294967295;var Y1=(Y4+48)&4294967295;var YZ=HEAP[Y1];var YW=(YZ)&4294967295;var YT=(YW+32)&4294967295;var YQ=sO;var YO=__ZN9JPXStream9readUByteEPj(YQ,YT);var Au=reSign((YO),8,0)!=0;var Lw=(Au)^1;var zR=unSign((Lw),1,0);var Aq=reSign((zR),8,0)!=0;if(Aq){Ak=44;break $bb145$$bb105$59}var YM=sO;var Wo=(YM+136)&4294967295;var Wn=(Wo+44)&4294967295;var Wm=HEAP[Wn];var Wl=(Wm)&4294967295;var Wk=(Wl+48)&4294967295;var Wj=HEAP[Wk];var Wi=(Wj)&4294967295;var Wh=(Wi+36)&4294967295;var Wg=sO;var Wf=__ZN9JPXStream9readUByteEPj(Wg,Wh);var Ae=reSign((Wf),8,0)!=0;var IV=(Ae)^1;var yy=unSign((IV),1,0);var z8=reSign((yy),8,0)!=0;if(z8){Ak=44;break $bb145$$bb105$59}xi=0;Ak=54;break $bb145$$bb105$59}}while(0);if(Ak==44){xi=1}var Wd=xi;Ql=Wd;var Wc=Ql;var z1=reSign((Wc),8,0)!=0;if(z1){Ak=55;break $bb$2}var VX=sO;var VW=(VX+136)&4294967295;var VV=(VW+44)&4294967295;var VU=HEAP[VV];var VT=(VU)&4294967295;var VS=(VT+48)&4294967295;var VR=HEAP[VS];var VQ=(VR)&4294967295;var VP=sO;var VO=(VP+136)&4294967295;var VN=(VO+44)&4294967295;var VM=HEAP[VN];var VL=(VM)&4294967295;var VK=(VL+48)&4294967295;var VJ=HEAP[VK];var VH=(VJ)&4294967295;var VG=(VH+24)&4294967295;var VF=HEAP[VG];var VE=((VF)+2)&4294967295;var VD=(VQ+24)&4294967295;HEAP[VD]=VE;var VC=sO;var VB=(VC+136)&4294967295;var VA=(VB+44)&4294967295;var Vz=HEAP[VA];var Vy=(Vz)&4294967295;var Vu=(Vy+48)&4294967295;var Vs=HEAP[Vu];var Vq=(Vs)&4294967295;var Vo=sO;var Vm=(Vo+136)&4294967295;var Vk=(Vm+44)&4294967295;var Vi=HEAP[Vk];var Vg=(Vi)&4294967295;var Ve=(Vg+48)&4294967295;var Vd=HEAP[Ve];var Va=(Vd)&4294967295;var U8=(Va+28)&4294967295;var U6=HEAP[U8];var U4=((U6)+2)&4294967295;var U2=(Vq+28)&4294967295;HEAP[U2]=U4;Rs=0;$bb163$73:while(1){var yr=sO;var yq=(yr+136)&4294967295;var yp=(yq+36)&4294967295;var yo=HEAP[yp];var ym=sO;var yl=(ym+136)&4294967295;var yk=(yl+40)&4294967295;var yi=HEAP[yk];var yh=((yo)*(yi))&4294967295;var yg=Rs;var yf=unSign((yh),32,0)>unSign((yg),32,0);if(!(yf)){Ak=69;break $bb163$73}var UZ=Rs;var UV=(((UZ))|0)!=0;if(UV){var US=sO;var UP=(US+136)&4294967295;var UN=(UP+44)&4294967295;var UF=HEAP[UN];var UD=Rs;var UB=(UF+52*UD)&4294967295;var Uz=sO;var Ux=(Uz+136)&4294967295;var Uu=(Ux+44)&4294967295;var Ur=HEAP[Uu];var Uo=(Ur)&4294967295;var Ul=(Uo)&4294967295;var Uj=HEAP[Ul];var Ub=(UB)&4294967295;HEAP[Ub]=Uj;var T9=sO;var T7=(T9+136)&4294967295;var T5=(T7+44)&4294967295;var T3=HEAP[T5];var T0=Rs;var TX=(T3+52*T0)&4294967295;var TU=sO;var TR=(TU+136)&4294967295;var TP=(TR+44)&4294967295;var TH=HEAP[TP];var TF=(TH)&4294967295;var TD=(TF+4)&4294967295;var TB=HEAP[TD];var Tz=(TX+4)&4294967295;HEAP[Tz]=TB;var Tw=sO;var Tt=(Tw+136)&4294967295;var Tq=(Tt+44)&4294967295;var Tn=HEAP[Tq];var Tl=Rs;var Qy=(Tn+52*Tl)&4294967295;var Qx=sO;var Qw=(Qx+136)&4294967295;var Qv=(Qw+44)&4294967295;var Qu=HEAP[Qv];var Qt=(Qu)&4294967295;var Qs=(Qt+8)&4294967295;var Qr=HEAP[Qs];var Qq=(Qy+8)&4294967295;HEAP[Qq]=Qr}HEAP[SY]=0;$bb161$79:while(1){var Gq=sO;var Go=(Gq+136)&4294967295;var yx=(Go+32)&4294967295;var yw=HEAP[yx];var yv=HEAP[SY];var yu=unSign((yw),32,0)>unSign((yv),32,0);if(!(yu)){Ak=67;break $bb161$79}var Qp=Rs;var Qn=(((Qp))|0)!=0;$bb156$$bb155$82:do{if(Qn){Ak=60}else{var Qm=HEAP[SY];var Qk=(((Qm))|0)!=0;if(Qk){Ak=60;break $bb156$$bb155$82}else{Ak=61;break $bb156$$bb155$82}}}while(0);if(Ak==60){var Qj=sO;var Qi=(Qj+136)&4294967295;var Qh=(Qi+44)&4294967295;var Qg=HEAP[Qh];var Qf=Rs;var Qe=(Qg+52*Qf)&4294967295;var Qd=(Qe+48)&4294967295;var Qc=HEAP[Qd];var Qb=HEAP[SY];var Qa=(Qc+88*Qb)&4294967295;var P9=sO;var P8=(P9+136)&4294967295;var P7=(P8+44)&4294967295;var P6=HEAP[P7];var P5=(P6)&4294967295;var P4=(P5+48)&4294967295;var P3=HEAP[P4];var P1=(P3)&4294967295;var P0=(P1+16)&4294967295;var PZ=HEAP[P0];var PY=(Qa+16)&4294967295;HEAP[PY]=PZ;var PX=sO;var PW=(PX+136)&4294967295;var PV=(PW+44)&4294967295;var PU=HEAP[PV];var PS=Rs;var PR=(PU+52*PS)&4294967295;var PP=(PR+48)&4294967295;var PO=HEAP[PP];var PN=HEAP[SY];var PM=(PO+88*PN)&4294967295;var PL=sO;var PK=(PL+136)&4294967295;var PJ=(PK+44)&4294967295;var PI=HEAP[PJ];var PH=(PI)&4294967295;var PG=(PH+48)&4294967295;var PC=HEAP[PG];var PA=(PC)&4294967295;var Py=(PA+20)&4294967295;var Pw=HEAP[Py];var Pt=(PM+20)&4294967295;HEAP[Pt]=Pw;var Pr=sO;var Pp=(Pr+136)&4294967295;var Pn=(Pp+44)&4294967295;var Pl=HEAP[Pn];var Pk=Rs;var Ph=(Pl+52*Pk)&4294967295;var Pf=(Ph+48)&4294967295;var Pd=HEAP[Pf];var Pb=HEAP[SY];var O9=(Pd+88*Pb)&4294967295;var O6=sO;var O3=(O6+136)&4294967295;var O0=(O3+44)&4294967295;var OX=HEAP[O0];var OV=(OX)&4294967295;var OM=(OV+48)&4294967295;var OK=HEAP[OM];var OI=(OK)&4294967295;var OG=(OI+24)&4294967295;var OE=HEAP[OG];var OB=(O9+24)&4294967295;HEAP[OB]=OE;var Oy=sO;var Ov=(Oy+136)&4294967295;var Os=(Ov+44)&4294967295;var Oq=HEAP[Os];var Oi=Rs;var Og=(Oq+52*Oi)&4294967295;var Oe=(Og+48)&4294967295;var Oc=HEAP[Oe];var Oa=HEAP[SY];var N7=(Oc+88*Oa)&4294967295;var N4=sO;var N1=(N4+136)&4294967295;var NY=(N1+44)&4294967295;var NW=HEAP[NY];var NN=(NW)&4294967295;var NL=(NN+48)&4294967295;var NJ=HEAP[NL];var NH=(NJ)&4294967295;var NF=(NH+28)&4294967295;var NC=HEAP[NF];var Nz=(N7+28)&4294967295;HEAP[Nz]=NC;var Nw=sO;var Nt=(Nw+136)&4294967295;var Nr=(Nt+44)&4294967295;var JF=HEAP[Nr];var JE=Rs;var JD=(JF+52*JE)&4294967295;var JC=(JD+48)&4294967295;var JB=HEAP[JC];var JA=HEAP[SY];var Jz=(JB+88*JA)&4294967295;var Jy=sO;var Jx=(Jy+136)&4294967295;var Jw=(Jx+44)&4294967295;var Ju=HEAP[Jw];var Jt=(Ju)&4294967295;var Js=(Jt+48)&4294967295;var Jr=HEAP[Js];var Jp=(Jr)&4294967295;var Jo=(Jp+32)&4294967295;var Jn=HEAP[Jo];var Jm=(Jz+32)&4294967295;HEAP[Jm]=Jn;var Jl=sO;var Jk=(Jl+136)&4294967295;var Jh=(Jk+44)&4294967295;var Jg=HEAP[Jh];var Jf=Rs;var Je=(Jg+52*Jf)&4294967295;var Jd=(Je+48)&4294967295;var Jc=HEAP[Jd];var Ja=HEAP[SY];var I9=(Jc+88*Ja)&4294967295;var I8=sO;var I7=(I8+136)&4294967295;var I5=(I7+44)&4294967295;var I4=HEAP[I5];var I3=(I4)&4294967295;var I2=(I3+48)&4294967295;var I1=HEAP[I2];var I0=(I1)&4294967295;var IZ=(I0+36)&4294967295;var IY=HEAP[IZ];var IX=(I9+36)&4294967295;HEAP[IX]=IY}var IW=sO;var IT=(IW+136)&4294967295;var IS=(IT+44)&4294967295;var IQ=HEAP[IS];var IP=Rs;var IO=(IQ+52*IP)&4294967295;var IN=(IO+48)&4294967295;var IM=HEAP[IN];var IL=HEAP[SY];var IK=(IM+88*IL)&4294967295;var IJ=sO;var ID=(IJ+136)&4294967295;var IA=(ID+44)&4294967295;var Iy=HEAP[IA];var Iv=Rs;var It=(Iy+52*Iv)&4294967295;var Ir=(It+48)&4294967295;var Ip=HEAP[Ir];var In=HEAP[SY];var Il=(Ip+88*In)&4294967295;var Ik=(Il+20)&4294967295;var Id=HEAP[Ik];var Ib=((Id)+1)&4294967295;var H9=_gmallocn(Ib,76);var H7=H9;var H3=(IK+84)&4294967295;HEAP[H3]=H7;Rn=0;while(1){var G9=sO;var G7=(G9+136)&4294967295;var G4=(G7+44)&4294967295;var G1=HEAP[G4];var GY=Rs;var GV=(G1+52*GY)&4294967295;var GT=(GV+48)&4294967295;var GR=HEAP[GT];var GJ=HEAP[SY];var GH=(GR+88*GJ)&4294967295;var GF=(GH+20)&4294967295;var GD=HEAP[GF];var GB=Rn;var Gy=unSign((GD),32,0)>=unSign((GB),32,0);if(!(Gy)){Ak=65;break}var H0=sO;var HY=(H0+136)&4294967295;var HV=(HY+44)&4294967295;var HS=HEAP[HV];var HQ=Rs;var HI=(HS+52*HQ)&4294967295;var HG=(HI+48)&4294967295;var HE=HEAP[HG];var HC=HEAP[SY];var Hz=(HE+88*HC)&4294967295;var Hw=(Hz+84)&4294967295;var Ht=HEAP[Hw];var Hq=Rn;var Hn=(Ht+76*Hq)&4294967295;var Hl=(Hn+72)&4294967295;HEAP[Hl]=0;var Hd=Rn;var Hb=((Hd)+1)&4294967295;Rn=Hb;Ak=63;continue}var Gv=HEAP[SY];var Gs=((Gv)+1)&4294967295;HEAP[SY]=Gs;Ak=59;continue $bb161$79}var yt=Rs;var ys=((yt)+1)&4294967295;Rs=ys;Ak=57;continue $bb163$73}Rn=0;$bb175$93:while(1){var nZ=sO;var nY=(nZ+136)&4294967295;var nX=(nY+44)&4294967295;var nW=HEAP[nX];var nV=(nW)&4294967295;var nU=(nV+48)&4294967295;var nR=HEAP[nU];var nQ=(nR)&4294967295;var nP=(nQ+20)&4294967295;var nO=HEAP[nP];var nN=Rn;var nM=unSign((nO),32,0)>=unSign((nN),32,0);if(!(nM)){Ak=75;break $bb175$93}var ye=sO;var yd=(ye+136)&4294967295;var yc=(yd+44)&4294967295;var ya=HEAP[yc];var x9=(ya)&4294967295;var x8=(x9+48)&4294967295;var x7=HEAP[x8];var x6=(x7)&4294967295;var x5=(x6+16)&4294967295;var x4=HEAP[x5];var x3=(x4)&1;var x2=(((x3))&255);var zm=reSign((x2),8,0)!=0;if(zm){var x1=sO;var x0=__ZN9JPXStream9readUByteEPj(x1,QD);var zj=reSign((x0),8,0)!=0;var Wu=(zj)^1;var G=unSign((Wu),1,0);P2=G;var xZ=P2;var za=reSign((xZ),8,0)!=0;if(za){Ak=71;break $bb$2}var xK=sO;var xJ=(xK+136)&4294967295;var xI=(xJ+44)&4294967295;var xH=HEAP[xI];var xG=(xH)&4294967295;var xA=(xG+48)&4294967295;var xy=HEAP[xA];var xw=(xy)&4294967295;var xu=(xw+84)&4294967295;var xs=HEAP[xu];var xq=Rn;var xo=(xs+76*xq)&4294967295;var xm=HEAP[QD];var xk=(xm)&15;var xj=(xo)&4294967295;HEAP[xj]=xk;var xf=sO;var xd=(xf+136)&4294967295;var xb=(xd+44)&4294967295;var w9=HEAP[xb];var w7=(w9)&4294967295;var w4=(w7+48)&4294967295;var w1=HEAP[w4];var wY=(w1)&4294967295;var wV=(wY+84)&4294967295;var wT=HEAP[wV];var wL=Rn;var wJ=(wT+76*wL)&4294967295;var wH=HEAP[QD];var wF=unSign((wH),32,0)>>>4;var wD=(wF)&15;var wA=(wJ+4)&4294967295;HEAP[wA]=wD}else{var wx=sO;var wu=(wx+136)&4294967295;var wr=(wu+44)&4294967295;var wp=HEAP[wr];var wg=(wp)&4294967295;var we=(wg+48)&4294967295;var wc=HEAP[we];var wa=(wc)&4294967295;var v8=(wa+84)&4294967295;var v5=HEAP[v8];var v2=Rn;var vZ=(v5+76*v2)&4294967295;var vW=(vZ)&4294967295;HEAP[vW]=15;var vU=sO;var vL=(vU+136)&4294967295;var vJ=(vL+44)&4294967295;var vH=HEAP[vJ];var vF=(vH)&4294967295;var vD=(vF+48)&4294967295;var vA=HEAP[vD];var vx=(vA)&4294967295;var vu=(vx+84)&4294967295;var vr=HEAP[vu];var vp=Rn;var n3=(vr+76*vp)&4294967295;var n2=(n3+4)&4294967295;HEAP[n2]=15}var n1=Rn;var n0=((n1)+1)&4294967295;Rn=n0;Ak=70;continue $bb175$93}Rs=0;$bb186$102:while(1){var Dl=sO;var Dj=(Dl+136)&4294967295;var Dh=(Dj+36)&4294967295;var Df=HEAP[Dh];var Dd=sO;var Db=(Dd+136)&4294967295;var C3=(Db+40)&4294967295;var C2=HEAP[C3];var C1=((Df)*(C2))&4294967295;var CZ=Rs;var CX=unSign((C1),32,0)>unSign((CZ),32,0);if(!(CX)){Ak=85;break $bb186$102}HEAP[SY]=0;$bb184$105:while(1){var k2=sO;var kZ=(k2+136)&4294967295;var kW=(kZ+32)&4294967295;var kU=HEAP[kW];var Dr=HEAP[SY];var Dq=unSign((kU),32,0)>unSign((Dr),32,0);if(!(Dq)){Ak=83;break $bb184$105}var nL=Rs;var nK=(((nL))|0)!=0;$bb180$$bb179$108:do{if(nK){Ak=78}else{var nJ=HEAP[SY];var nI=(((nJ))|0)!=0;if(nI){Ak=78;break $bb180$$bb179$108}else{Ak=79;break $bb180$$bb179$108}}}while(0);$bb180$$bb183$110:do{if(Ak==78){Rn=0;while(1){var lL=sO;var lJ=(lL+136)&4294967295;var lH=(lJ+44)&4294967295;var lF=HEAP[lH];var lD=Rs;var lA=(lF+52*lD)&4294967295;var lx=(lA+48)&4294967295;var lu=HEAP[lx];var lr=HEAP[SY];var lp=(lu+88*lr)&4294967295;var lg=(lp+20)&4294967295;var le=HEAP[lg];var lc=Rn;var la=unSign((le),32,0)>=unSign((lc),32,0);if(!(la)){Ak=79;break $bb180$$bb183$110}var nH=sO;var nG=(nH+136)&4294967295;var nF=(nG+44)&4294967295;var nE=HEAP[nF];var nD=Rs;var nC=(nE+52*nD)&4294967295;var nB=(nC+48)&4294967295;var nA=HEAP[nB];var nz=HEAP[SY];var ny=(nA+88*nz)&4294967295;var nx=(ny+84)&4294967295;var nw=HEAP[nx];var nv=Rn;var nu=(nw+76*nv)&4294967295;var nt=sO;var ns=(nt+136)&4294967295;var nr=(ns+44)&4294967295;var nq=HEAP[nr];var np=(nq)&4294967295;var no=(np+48)&4294967295;var nm=HEAP[no];var nl=(nm)&4294967295;var nk=(nl+84)&4294967295;var nj=HEAP[nk];var ni=Rn;var nh=(nj+76*ni)&4294967295;var ng=(nh)&4294967295;var nf=HEAP[ng];var ne=(nu)&4294967295;HEAP[ne]=nf;var nd=sO;var m8=(nd+136)&4294967295;var m6=(m8+44)&4294967295;var m4=HEAP[m6];var m2=Rs;var m0=(m4+52*m2)&4294967295;var mY=(m0+48)&4294967295;var mW=HEAP[mY];var mU=HEAP[SY];var mS=(mW+88*mU)&4294967295;var mR=(mS+84)&4294967295;var mN=HEAP[mR];var mK=Rn;var mI=(mN+76*mK)&4294967295;var mG=sO;var mE=(mG+136)&4294967295;var mB=(mE+44)&4294967295;var my=HEAP[mB];var mv=(my)&4294967295;var ms=(mv+48)&4294967295;var mq=HEAP[ms];var mf=(mq)&4294967295;var md=(mf+84)&4294967295;var mb=HEAP[md];var l9=Rn;var l7=(mb+76*l9)&4294967295;var l4=(l7+4)&4294967295;var l1=HEAP[l4];var lY=(mI+4)&4294967295;HEAP[lY]=l1;var lV=Rn;var lT=((lV)+1)&4294967295;Rn=lT;Ak=80;continue}}}while(0);var k8=HEAP[SY];var k5=((k8)+1)&4294967295;HEAP[SY]=k5;Ak=77;continue $bb184$105}var Dp=Rs;var Dn=((Dp)+1)&4294967295;Rs=Dn;Ak=76;continue $bb186$102}QA=1}else{if(Ak==241){var CV=QA;var yJ=reSign((CV),8,0)!=0;var yb=(yJ)^1;var bI=unSign((yb),1,0);var yE=reSign((bI),8,0)!=0;if(yE){Ak=86;break $bb$2}var Ca=sO;var BW=(Ca+136)&4294967295;var BV=(BW+32)&4294967295;var BU=HEAP[BV];var BS=unSign((BU),32,0)<=256;$bb200$$bb195$120:do{if(BS){Ak=89}else{var BQ=sO;var BN=__ZN9JPXStream9readUWordEPj(BQ,SY);var yD=reSign((BN),8,0)!=0;var KP=(yD)^1;var pN=unSign((KP),1,0);var yC=reSign((pN),8,0)!=0;if(yC){Ak=88;break $bb200$$bb195$120}else{Ak=89;break $bb200$$bb195$120}}}while(0);$bb200$$bb237$122:do{if(Ak==89){var BL=sO;var BI=(BL+136)&4294967295;var BE=(BI+32)&4294967295;var BB=HEAP[BE];var Bm=unSign((BB),32,0)>256;if(!Bm){var Bl=sO;var Bk=__ZN9JPXStream9readUByteEPj(Bl,SY);var rE=reSign((Bk),8,0)!=0;var Kh=(rE)^1;var gh=unSign((Kh),1,0);var rv=reSign((gh),8,0)!=0;if(rv){Ak=88;break $bb200$$bb237$122}}var Bi=sO;var Bg=(Bi+136)&4294967295;var Bd=(Bg+32)&4294967295;var Ba=HEAP[Bd];var A7=HEAP[SY];var A3=unSign((Ba),32,0)<=unSign((A7),32,0);if(A3){Ak=88;break $bb200$$bb237$122}var A0=sO;var AK=__ZN9JPXStream9readUByteEPj(A0,Wz);var rm=reSign((AK),8,0)!=0;var EE=(rm)^1;var Wy=unSign((EE),1,0);var q7=reSign((Wy),8,0)!=0;if(q7){Ak=88;break $bb200$$bb237$122}var AJ=sO;var AI=(AJ+136)&4294967295;var AH=(AI+44)&4294967295;var AG=HEAP[AH];var AE=(AG)&4294967295;var AC=(AE+48)&4294967295;var AA=HEAP[AC];var Ax=HEAP[SY];var Av=(AA+88*Ax)&4294967295;var Aj=(Av+20)&4294967295;var Ai=sO;var Ah=__ZN9JPXStream9readUByteEPj(Ai,Aj);var q2=reSign((Ah),8,0)!=0;var yn=(q2)^1;var NQ=unSign((yn),1,0);var qS=reSign((NQ),8,0)!=0;if(qS){Ak=88;break $bb200$$bb237$122}var Ag=sO;var Af=(Ag+136)&4294967295;var Ad=(Af+44)&4294967295;var Ab=HEAP[Ad];var z9=(Ab)&4294967295;var z6=(z9+48)&4294967295;var z4=HEAP[z6];var zW=HEAP[SY];var zU=(z4+88*zW)&4294967295;var zT=(zU+24)&4294967295;var zS=sO;var zQ=__ZN9JPXStream9readUByteEPj(zS,zT);var qM=reSign((zQ),8,0)!=0;var hm=(qM)^1;var mL=unSign((hm),1,0);var qz=reSign((mL),8,0)!=0;if(qz){Ak=88;break $bb200$$bb237$122}var zP=sO;var zN=(zP+136)&4294967295;var zL=(zN+44)&4294967295;var zJ=HEAP[zL];var zH=(zJ)&4294967295;var zA=(zH+48)&4294967295;var zz=HEAP[zA];var zy=HEAP[SY];var zx=(zz+88*zy)&4294967295;var zw=(zx+28)&4294967295;var zv=sO;var zt=__ZN9JPXStream9readUByteEPj(zv,zw);var qu=reSign((zt),8,0)!=0;var b6=(qu)^1;var j5=unSign((b6),1,0);var qk=reSign((j5),8,0)!=0;if(qk){Ak=88;break $bb200$$bb237$122}var zr=sO;var zp=(zr+136)&4294967295;var zn=(zp+44)&4294967295;var ze=HEAP[zn];var zd=(ze)&4294967295;var zc=(zd+48)&4294967295;var zb=HEAP[zc];var y9=HEAP[SY];var y8=(zb+88*y9)&4294967295;var y6=(y8+32)&4294967295;var y4=sO;var y2=__ZN9JPXStream9readUByteEPj(y4,y6);var qe=reSign((y2),8,0)!=0;var SO=(qe)^1;var QF=unSign((SO),1,0);var p3=reSign((QF),8,0)!=0;if(p3){Ak=88;break $bb200$$bb237$122}var yZ=sO;var sC=(yZ+136)&4294967295;var sB=(sC+44)&4294967295;var sz=HEAP[sB];var sx=(sz)&4294967295;var sv=(sx+48)&4294967295;var st=HEAP[sv];var sr=HEAP[SY];var sp=(st+88*sr)&4294967295;var sn=(sp+36)&4294967295;var sl=sO;var sh=__ZN9JPXStream9readUByteEPj(sl,sn);var p0=reSign((sh),8,0)!=0;var QE=(p0)^1;var PT=unSign((QE),1,0);var pT=reSign((PT),8,0)!=0;if(pT){Ak=88;break $bb200$$bb237$122}vO=0;Ak=99;break $bb200$$bb237$122}}while(0);if(Ak==88){vO=1}var sg=vO;PQ=sg;var se=PQ;var pG=reSign((se),8,0)!=0;if(pG){Ak=100;break $bb$2}var rA=sO;var rx=(rA+136)&4294967295;var rt=(rx+44)&4294967295;var rq=HEAP[rt];var rd=(rq)&4294967295;var rc=(rd+48)&4294967295;var ra=HEAP[rc];var q8=HEAP[SY];var q5=(ra+88*q8)&4294967295;var q3=sO;var q0=(q3+136)&4294967295;var qW=(q0+44)&4294967295;var qT=HEAP[qW];var qP=(qT)&4294967295;var qF=(qP+48)&4294967295;var qE=HEAP[qF];var qC=HEAP[SY];var qA=(qE+88*qC)&4294967295;var qx=(qA+16)&4294967295;var qv=HEAP[qx];var qs=(qv)&-2;var qp=HEAP[Wz];var qm=(qp)&1;var qi=(qs)|(qm);var p7=(q5+16)&4294967295;HEAP[p7]=qi;var p6=sO;var p5=(p6+136)&4294967295;var p4=(p5+44)&4294967295;var p2=HEAP[p4];var p1=(p2)&4294967295;var pZ=(p1+48)&4294967295;var pX=HEAP[pZ];var pV=HEAP[SY];var pS=(pX+88*pV)&4294967295;var pJ=sO;var pI=(pJ+136)&4294967295;var pH=(pI+44)&4294967295;var pF=HEAP[pH];var pE=(pF)&4294967295;var pD=(pE+48)&4294967295;var pC=HEAP[pD];var pA=HEAP[SY];var py=(pC+88*pA)&4294967295;var pw=(py+24)&4294967295;var po=HEAP[pw];var pn=((po)+2)&4294967295;var pm=(pS+24)&4294967295;HEAP[pm]=pn;var pl=sO;var pk=(pl+136)&4294967295;var pi=(pk+44)&4294967295;var ph=HEAP[pi];var pe=(ph)&4294967295;var pc=(pe+48)&4294967295;var o9=HEAP[pc];var o1=HEAP[SY];var o0=(o9+88*o1)&4294967295;var oZ=sO;var oY=(oZ+136)&4294967295;var oX=(oY+44)&4294967295;var oW=HEAP[oX];var oV=(oW)&4294967295;var oT=(oV+48)&4294967295;var oR=HEAP[oT];var oP=HEAP[SY];var oG=(oR+88*oP)&4294967295;var oF=(oG+28)&4294967295;var oE=HEAP[oF];var oC=((oE)+2)&4294967295;var oB=(o0+28)&4294967295;HEAP[oB]=oC;Rs=0;$bb249$138:while(1){var Vv=sO;var Vt=(Vv+136)&4294967295;var Vr=(Vt+36)&4294967295;var Vp=HEAP[Vr];var Vn=sO;var Vl=(Vn+136)&4294967295;var Vj=(Vl+40)&4294967295;var Vh=HEAP[Vj];var Vf=((Vp)*(Vh))&4294967295;var Vc=Rs;var Vb=unSign((Vf),32,0)>unSign((Vc),32,0);if(!(Vb)){Ak=108;break $bb249$138}var oz=Rs;var oy=(((oz))|0)!=0;if(oy){var ow=sO;var ou=(ow+136)&4294967295;var os=(ou+44)&4294967295;var h7=HEAP[os];var h6=Rs;var h4=(h7+52*h6)&4294967295;var h2=(h4+48)&4294967295;var h0=HEAP[h2];var hY=HEAP[SY];var hW=(h0+88*hY)&4294967295;var hU=sO;var hS=(hU+136)&4294967295;var hP=(hS+44)&4294967295;var hM=HEAP[hP];var hL=(hM)&4294967295;var hJ=(hL+48)&4294967295;var hH=HEAP[hJ];var hF=HEAP[SY];var hD=(hH+88*hF)&4294967295;var hB=(hD+16)&4294967295;var hy=HEAP[hB];var hv=(hW+16)&4294967295;HEAP[hv]=hy;var hs=sO;var hh=(hs+136)&4294967295;var hg=(hh+44)&4294967295;var he=HEAP[hg];var hc=Rs;var ha=(he+52*hc)&4294967295;var g8=(ha+48)&4294967295;var g6=HEAP[g8];var g3=HEAP[SY];var g0=(g6+88*g3)&4294967295;var gX=sO;var gN=(gX+136)&4294967295;var gM=(gN+44)&4294967295;var gK=HEAP[gM];var gI=(gK)&4294967295;var gG=(gI+48)&4294967295;var gE=HEAP[gG];var gC=HEAP[SY];var gz=(gE+88*gC)&4294967295;var gw=(gz+20)&4294967295;var gs=HEAP[gw];var gg=(g0+20)&4294967295;HEAP[gg]=gs;var gf=sO;var gd=(gf+136)&4294967295;var gb=(gd+44)&4294967295;var f9=HEAP[gb];var f7=Rs;var f4=(f9+52*f7)&4294967295;var f1=(f4+48)&4294967295;var fY=HEAP[f1];var fU=HEAP[SY];var fI=(fY+88*fU)&4294967295;var fH=sO;var fG=(fH+136)&4294967295;var fE=(fG+44)&4294967295;var fD=HEAP[fE];var fB=(fD)&4294967295;var fA=(fB+48)&4294967295;var fy=HEAP[fA];var fv=HEAP[SY];var ft=(fy+88*fv)&4294967295;var fk=(ft+24)&4294967295;var fi=HEAP[fk];var fh=(fI+24)&4294967295;HEAP[fh]=fi;var fg=sO;var ff=(fg+136)&4294967295;var fd=(ff+44)&4294967295;var fc=HEAP[fd];var fa=Rs;var e8=(fc+52*fa)&4294967295;var e6=(e8+48)&4294967295;var eW=HEAP[e6];var eV=HEAP[SY];var eU=(eW+88*eV)&4294967295;var eT=sO;var eS=(eT+136)&4294967295;var eQ=(eS+44)&4294967295;var eP=HEAP[eQ];var eN=(eP)&4294967295;var eL=(eN+48)&4294967295;var eJ=HEAP[eL];var eA=HEAP[SY];var ez=(eJ+88*eA)&4294967295;var ey=(ez+28)&4294967295;var ex=HEAP[ey];var ev=(eU+28)&4294967295;HEAP[ev]=ex;var eu=sO;var et=(eu+136)&4294967295;var er=(et+44)&4294967295;var ep=HEAP[er];var en=Rs;var ee=(ep+52*en)&4294967295;var ed=(ee+48)&4294967295;var ec=HEAP[ed];var eb=HEAP[SY];var ea=(ec+88*eb)&4294967295;var d8=sO;var d7=(d8+136)&4294967295;var d5=(d7+44)&4294967295;var d3=HEAP[d5];var d1=(d3)&4294967295;var u=(d1+48)&4294967295;var t=HEAP[u];var s=HEAP[SY];var q=(t+88*s)&4294967295;var o=(q+32)&4294967295;var m=HEAP[o];var k=(ea+32)&4294967295;HEAP[k]=m;var i=sO;var g=(i+136)&4294967295;var e=(g+44)&4294967295;var a=HEAP[e];var aaG=Rs;var aaF=(a+52*aaG)&4294967295;var aaD=(aaF+48)&4294967295;var aaB=HEAP[aaD];var aaz=HEAP[SY];var aax=(aaB+88*aaz)&4294967295;var aau=sO;var aar=(aau+136)&4294967295;var aao=(aar+44)&4294967295;var aad=HEAP[aao];var aac=(aad)&4294967295;var aab=(aac+48)&4294967295;var Z9=HEAP[aab];var Z6=HEAP[SY];var Z4=(Z9+88*Z6)&4294967295;var Z2=(Z4+36)&4294967295;var ZZ=HEAP[Z2];var ZW=(aax+36)&4294967295;HEAP[ZW]=ZZ}var ZT=sO;var ZG=(ZT+136)&4294967295;var ZF=(ZG+44)&4294967295;var ZE=HEAP[ZF];var ZC=Rs;var ZA=(ZE+52*ZC)&4294967295;var Zy=(ZA+48)&4294967295;var Zw=HEAP[Zy];var Zt=HEAP[SY];var Zp=(Zw+88*Zt)&4294967295;var Zm=sO;var Zb=(Zm+136)&4294967295;var Za=(Zb+44)&4294967295;var Y9=HEAP[Za];var Y7=Rs;var Y5=(Y9+52*Y7)&4294967295;var Y2=(Y5+48)&4294967295;var Y0=HEAP[Y2];var YX=HEAP[SY];var YU=(Y0+88*YX)&4294967295;var YR=(YU+20)&4294967295;var YD=HEAP[YR];var YC=((YD)+1)&4294967295;var YB=sO;var YA=(YB+136)&4294967295;var Yz=(YA+44)&4294967295;var Yy=HEAP[Yz];var Yx=Rs;var Yv=(Yy+52*Yx)&4294967295;var Yt=(Yv+48)&4294967295;var Yr=HEAP[Yt];var Yi=HEAP[SY];var Yh=(Yr+88*Yi)&4294967295;var Yg=(Yh+84)&4294967295;var Yf=HEAP[Yg];var Yd=Yf;var Yc=_greallocn(Yd,YC,76);var Yb=Yc;var X8=(Zp+84)&4294967295;HEAP[X8]=Yb;Rn=0;while(1){var Xp=sO;var Xo=(Xp+136)&4294967295;var Xl=(Xo+44)&4294967295;var Xj=HEAP[Xl];var Xg=Rs;var W7=(Xj+52*Xg)&4294967295;var W6=(W7+48)&4294967295;var W5=HEAP[W6];var W4=HEAP[SY];var W3=(W5+88*W4)&4294967295;var W2=(W3+20)&4294967295;var W1=HEAP[W2];var WY=Rn;var WW=unSign((W1),32,0)>=unSign((WY),32,0);if(!(WW)){Ak=106;break}var X6=sO;var X3=(X6+136)&4294967295;var XT=(X3+44)&4294967295;var XS=HEAP[XT];var XR=Rs;var XQ=(XS+52*XR)&4294967295;var XP=(XQ+48)&4294967295;var XN=HEAP[XP];var XM=HEAP[SY];var XK=(XN+88*XM)&4294967295;var XH=(XK+84)&4294967295;var XF=HEAP[XH];var Xv=Rn;var Xu=(XF+76*Xv)&4294967295;var Xt=(Xu+72)&4294967295;HEAP[Xt]=0;var Xs=Rn;var Xq=((Xs)+1)&4294967295;Rn=Xq;Ak=104;continue}var WU=Rs;var Vw=((WU)+1)&4294967295;Rs=Vw;Ak=102;continue $bb249$138}Rn=0;$bb261$149:while(1){var Px=sO;var Pv=(Px+136)&4294967295;var Ps=(Pv+44)&4294967295;var Pq=HEAP[Ps];var Po=(Pq)&4294967295;var Pm=(Po+48)&4294967295;var Pj=HEAP[Pm];var Pi=HEAP[SY];var Pg=(Pj+88*Pi)&4294967295;var Pe=(Pg+20)&4294967295;var Pc=HEAP[Pe];var Pa=Rn;var O8=unSign((Pc),32,0)>=unSign((Pa),32,0);if(!(O8)){Ak=114;break $bb261$149}var U9=sO;var U7=(U9+136)&4294967295;var U5=(U7+44)&4294967295;var U3=HEAP[U5];var U1=(U3)&4294967295;var UY=(U1+48)&4294967295;var UU=HEAP[UY];var UR=HEAP[SY];var UH=(UU+88*UR)&4294967295;var UG=(UH+16)&4294967295;var UE=HEAP[UG];var UC=(UE)&1;var UA=(((UC))&255);var pj=reSign((UA),8,0)!=0;if(pj){var Uy=sO;var Uw=__ZN9JPXStream9readUByteEPj(Uy,QD);var pf=reSign((Uw),8,0)!=0;var lj=(pf)^1;var QG=unSign((lj),1,0);JN=QG;var Ut=JN;var pa=reSign((Ut),8,0)!=0;if(pa){Ak=110;break $bb$2}var TI=sO;var TG=(TI+136)&4294967295;var TE=(TG+44)&4294967295;var TC=HEAP[TE];var TA=(TC)&4294967295;var Ty=(TA+48)&4294967295;var Tv=HEAP[Ty];var Ts=HEAP[SY];var Tp=(Tv+88*Ts)&4294967295;var Tf=(Tp+84)&4294967295;var Te=HEAP[Tf];var Td=Rn;var Tc=(Te+76*Td)&4294967295;var Tb=HEAP[QD];var Ta=(Tb)&15;var S9=(Tc)&4294967295;HEAP[S9]=Ta;var S7=sO;var S5=(S7+136)&4294967295;var S3=(S5+44)&4294967295;var SU=HEAP[S3];var ST=(SU)&4294967295;var SS=(ST+48)&4294967295;var SR=HEAP[SS];var SQ=HEAP[SY];var SP=(SR+88*SQ)&4294967295;var SN=(SP+84)&4294967295;var SL=HEAP[SN];var SJ=Rn;var SH=(SL+76*SJ)&4294967295;var Sx=HEAP[QD];var Sw=unSign((Sx),32,0)>>>4;var Sv=(Sw)&15;var Su=(SH+4)&4294967295;HEAP[Su]=Sv}else{var St=sO;var Ss=(St+136)&4294967295;var Sr=(Ss+44)&4294967295;var Sp=HEAP[Sr];var Sn=(Sp)&4294967295;var Sl=(Sn+48)&4294967295;var R3=HEAP[Sl];var R2=HEAP[SY];var R1=(R3+88*R2)&4294967295;var R0=(R1+84)&4294967295;var RZ=HEAP[R0];var RY=Rn;var RX=(RZ+76*RY)&4294967295;var RV=(RX)&4294967295;HEAP[RV]=15;var RT=sO;var RR=(RT+136)&4294967295;var RJ=(RR+44)&4294967295;var RI=HEAP[RJ];var RH=(RI)&4294967295;var RG=(RH+48)&4294967295;var RF=HEAP[RG];var RE=HEAP[SY];var RD=(RF+88*RE)&4294967295;var RB=(RD+84)&4294967295;var Rz=HEAP[RB];var Rx=Rn;var PE=(Rz+76*Rx)&4294967295;var PD=(PE+4)&4294967295;HEAP[PD]=15}var PB=Rn;var Pz=((PB)+1)&4294967295;Rn=Pz;Ak=109;continue $bb261$149}Rs=1;$bb267$158:while(1){var LX=sO;var LW=(LX+136)&4294967295;var LU=(LW+36)&4294967295;var LS=HEAP[LU];var LQ=sO;var IF=(LQ+136)&4294967295;var IE=(IF+40)&4294967295;var IB=HEAP[IE];var Iz=((LS)*(IB))&4294967295;var Iw=Rs;var Iu=unSign((Iz),32,0)>unSign((Iw),32,0);if(!(Iu)){Ak=120;break $bb267$158}Rn=0;while(1){var Mu=sO;var Mm=(Mu+136)&4294967295;var Ml=(Mm+44)&4294967295;var Mk=HEAP[Ml];var Mj=Rs;var Mi=(Mk+52*Mj)&4294967295;var Mh=(Mi+48)&4294967295;var Mg=HEAP[Mh];var Me=HEAP[SY];var Mc=(Mg+88*Me)&4294967295;var Ma=(Mc+20)&4294967295;var L2=HEAP[Ma];var L1=Rn;var L0=unSign((L2),32,0)>=unSign((L1),32,0);if(!(L0)){Ak=118;break}var O5=sO;var O2=(O5+136)&4294967295;var OZ=(O2+44)&4294967295;var OP=HEAP[OZ];var OO=Rs;var OL=(OP+52*OO)&4294967295;var OJ=(OL+48)&4294967295;var OH=HEAP[OJ];var OF=HEAP[SY];var OD=(OH+88*OF)&4294967295;var OA=(OD+84)&4294967295;var Ox=HEAP[OA];var Ou=Rn;var Ok=(Ox+76*Ou)&4294967295;var Oj=sO;var Oh=(Oj+136)&4294967295;var Of=(Oh+44)&4294967295;var Od=HEAP[Of];var Ob=(Od)&4294967295;var N9=(Ob+48)&4294967295;var N6=HEAP[N9];var N3=HEAP[SY];var N0=(N6+88*N3)&4294967295;var NP=(N0+84)&4294967295;var NO=HEAP[NP];var NM=Rn;var NK=(NO+76*NM)&4294967295;var NI=(NK)&4294967295;var NG=HEAP[NI];var NE=(Ok)&4294967295;HEAP[NE]=NG;var NB=sO;var Ny=(NB+136)&4294967295;var Nv=(Ny+44)&4294967295;var Nl=HEAP[Nv];var Nk=Rs;var Nj=(Nl+52*Nk)&4294967295;var Ni=(Nj+48)&4294967295;var Nh=HEAP[Ni];var Ng=HEAP[SY];var Nf=(Nh+88*Ng)&4294967295;var Nd=(Nf+84)&4294967295;var Nb=HEAP[Nd];var M9=Rn;var M1=(Nb+76*M9)&4294967295;var M0=sO;var MZ=(M0+136)&4294967295;var MY=(MZ+44)&4294967295;var MX=HEAP[MY];var MW=(MX)&4294967295;var MV=(MW+48)&4294967295;var MS=HEAP[MV];var MQ=HEAP[SY];var MO=(MS+88*MQ)&4294967295;var MG=(MO+84)&4294967295;var MF=HEAP[MG];var ME=Rn;var MD=(MF+76*ME)&4294967295;var MC=(MD+4)&4294967295;var MB=HEAP[MC];var MA=(M1+4)&4294967295;HEAP[MA]=MB;var My=Rn;var Mw=((My)+1)&4294967295;Rn=Mw;Ak=116;continue}var LZ=Rs;var LY=((LZ)+1)&4294967295;Rs=LY;Ak=115;continue $bb267$158}}else{if(Ak==242){Rs=0;while(1){var F6=HEAP[Am];var F4=((F6)-2)&4294967295;var F3=Rs;var F2=unSign((F4),32,0)>unSign((F3),32,0);if(!(F2)){Ak=201;break}var HN=sO;var HM=(HN)&4294967295;var HL=(HM+8)&4294967295;var HA=HEAP[HL];var Hx=sO;var Hu=(Hx)&4294967295;var Hr=(Hu+8)&4294967295;var Ho=HEAP[Hr];var Hm=(Ho)&4294967295;var Hk=HEAP[Hm];var Hj=(Hk+20)&4294967295;var Hi=HEAP[Hj];var Hh=sO;var G6=(Hh)&4294967295;var G3=(G6+8)&4294967295;var G0=HEAP[G3];var GX=Hi;var GU=FUNCTION_TABLE[GX](G0);var GS=(((GU))|0)==-1;var GQ=unSign((GS),1,0);IH=GQ;var GP=IH;var ZQ=reSign((GP),8,0)!=0;if(ZQ){Ak=198;break $bb$2}var Ga=Rs;var F8=((Ga)+1)&4294967295;Rs=F8;Ak=197;continue}}else{if(Ak==243){Rs=0;while(1){var Eo=HEAP[Am];var El=((Eo)-2)&4294967295;var Ej=Rs;var Eh=unSign((El),32,0)>unSign((Ej),32,0);if(!(Eh)){Ak=206;break}var F1=sO;var F0=(F1)&4294967295;var FZ=(F0+8)&4294967295;var FS=HEAP[FZ];var FQ=sO;var FO=(FQ)&4294967295;var FM=(FO+8)&4294967295;var FK=HEAP[FM];var FJ=(FK)&4294967295;var FI=HEAP[FJ];var FH=(FI+20)&4294967295;var FG=HEAP[FH];var FF=sO;var Fy=(FF)&4294967295;var Fw=(Fy+8)&4294967295;var Ft=HEAP[Fw];var Fq=FG;var Fn=FUNCTION_TABLE[Fq](Ft);var Fl=(((Fn))|0)==-1;var Fj=unSign((Fl),1,0);IG=Fj;var Fh=IG;var Zs=reSign((Fh),8,0)!=0;if(Zs){Ak=203;break $bb$2}var Eu=Rs;var Er=((Eu)+1)&4294967295;Rs=Er;Ak=202;continue}}else{if(Ak==244){var Is=sO;var Iq=(Is+136)&4294967295;var Io=(Iq+44)&4294967295;var Im=HEAP[Io];var If=(Im)&4294967295;var Ie=(If+48)&4294967295;var Ic=HEAP[Ie];var Ia=(Ic)&4294967295;var H8=(Ia+40)&4294967295;var H5=sO;var H4=__ZN9JPXStream9readUByteEPj(H5,H8);var oD=reSign((H4),8,0)!=0;var Ww=(oD)^1;var nS=unSign((Ww),1,0);JM=nS;var H1=JM;var oA=reSign((H1),8,0)!=0;if(oA){Ak=121;break $bb$2}var Hf=sO;var He=(Hf+136)&4294967295;var Hc=(He+44)&4294967295;var Ha=HEAP[Hc];var G8=(Ha)&4294967295;var G5=(G8+48)&4294967295;var G2=HEAP[G5];var GZ=(G2)&4294967295;var GW=(GZ+40)&4294967295;var GM=HEAP[GW];var GL=(GM)&31;var GK=(((GL))|0)==0;if(GK){var GI=sO;var GG=(GI+136)&4294967295;var GE=(GG+44)&4294967295;var GC=HEAP[GE];var Gz=(GC)&4294967295;var Gw=(Gz+48)&4294967295;var Gt=HEAP[Gw];var Gi=(Gt)&4294967295;var Gh=HEAP[Am];var Gg=((Gh)-3)&4294967295;var Gf=(Gi+48)&4294967295;HEAP[Gf]=Gg;var Ge=sO;var Gd=(Ge+136)&4294967295;var Gc=(Gd+44)&4294967295;var F9=HEAP[Gc];var F7=(F9)&4294967295;var F5=(F7+48)&4294967295;var FY=HEAP[F5];var FX=(FY)&4294967295;var FW=sO;var FV=(FW+136)&4294967295;var FU=(FV+44)&4294967295;var FT=HEAP[FU];var FR=(FT)&4294967295;var FP=(FR+48)&4294967295;var FN=HEAP[FP];var FL=(FN)&4294967295;var FE=(FL+48)&4294967295;var FD=HEAP[FE];var FC=sO;var FB=(FC+136)&4294967295;var FA=(FB+44)&4294967295;var Fz=HEAP[FA];var Fx=(Fz)&4294967295;var Fv=(Fx+48)&4294967295;var Fs=HEAP[Fv];var Fp=(Fs)&4294967295;var Fa=(Fp+44)&4294967295;var E9=HEAP[Fa];var E8=E9;var E7=_greallocn(E8,FD,4);var E6=E7;var E5=(FX+44)&4294967295;HEAP[E5]=E6;Rs=0;while(1){var w6=sO;var w3=(w6+136)&4294967295;var w0=(w3+44)&4294967295;var wX=HEAP[w0];var wN=(wX)&4294967295;var wM=(wN+48)&4294967295;var wK=HEAP[wM];var wI=(wK)&4294967295;var wG=(wI+48)&4294967295;var wE=HEAP[wG];var wC=Rs;var wz=unSign((wE),32,0)>unSign((wC),32,0);if(!(wz)){Ak=127;break}var E4=sO;var E2=(E4+136)&4294967295;var EZ=(E2+44)&4294967295;var EW=HEAP[EZ];var EC=(EW)&4294967295;var EB=(EC+48)&4294967295;var EA=HEAP[EB];var Ez=(EA)&4294967295;var Ey=(Ez+44)&4294967295;var Ex=HEAP[Ey];var Ew=Rs;var Et=(Ex+4*Ew)&4294967295;var Eq=sO;var En=__ZN9JPXStream9readUByteEPj(Eq,Et);var oq=reSign((En),8,0)!=0;var YE=(oq)^1;var bH=unSign((YE),1,0);JL=bH;var xC=JL;var on=reSign((xC),8,0)!=0;if(on){Ak=124;break $bb$2}var xa=Rs;var w8=((xa)+1)&4294967295;Rs=w8;Ak=123;continue}}else{var ww=sO;var wt=(ww+136)&4294967295;var wi=(wt+44)&4294967295;var wh=HEAP[wi];var wf=(wh)&4294967295;var wd=(wf+48)&4294967295;var wb=HEAP[wd];var v9=(wb)&4294967295;var v7=(v9+40)&4294967295;var v4=HEAP[v7];var v1=(v4)&31;var vY=(((v1))|0)==1;if(vY){var vN=sO;var vM=(vN+136)&4294967295;var vK=(vM+44)&4294967295;var vI=HEAP[vK];var vG=(vI)&4294967295;var vE=(vG+48)&4294967295;var vC=HEAP[vE];var vz=(vC)&4294967295;var vw=(vz+48)&4294967295;HEAP[vw]=1;var vt=sO;var vi=(vt+136)&4294967295;var vh=(vi+44)&4294967295;var vg=HEAP[vh];var vf=(vg)&4294967295;var ve=(vf+48)&4294967295;var vd=HEAP[ve];var vc=(vd)&4294967295;var va=sO;var u8=(va+136)&4294967295;var u6=(u8+44)&4294967295;var uY=HEAP[u6];var uX=(uY)&4294967295;var uW=(uX+48)&4294967295;var uV=HEAP[uW];var uU=(uV)&4294967295;var uT=(uU+48)&4294967295;var uS=HEAP[uT];var uQ=sO;var uO=(uQ+136)&4294967295;var uM=(uO+44)&4294967295;var uE=HEAP[uM];var uD=(uE)&4294967295;var uC=(uD+48)&4294967295;var uB=HEAP[uC];var uA=(uB)&4294967295;var uz=(uA+44)&4294967295;var uy=HEAP[uz];var uv=uy;var us=_greallocn(uv,uS,4);var up=us;var t8=(vc+44)&4294967295;HEAP[t8]=up;var t7=sO;var t6=(t7+136)&4294967295;var t5=(t6+44)&4294967295;var t4=HEAP[t5];var t3=(t4)&4294967295;var t1=(t3+48)&4294967295;var tY=HEAP[t1];var tV=(tY)&4294967295;var tS=(tV+44)&4294967295;var tE=HEAP[tS];var tD=(tE)&4294967295;var tC=sO;var tB=__ZN9JPXStream9readUWordEPj(tC,tD);var of=reSign((tB),8,0)!=0;var ET=(of)^1;var sD=unSign((ET),1,0);JJ=sD;var tA=JJ;var oc=reSign((tA),8,0)!=0;if(oc){Ak=129;break $bb$2}}else{var mV=sO;var mT=(mV+136)&4294967295;var mP=(mT+44)&4294967295;var mO=HEAP[mP];var mM=(mO)&4294967295;var mJ=(mM+48)&4294967295;var mH=HEAP[mJ];var mF=(mH)&4294967295;var mC=(mF+40)&4294967295;var mz=HEAP[mC];var mw=(mz)&31;var mt=(((mw))|0)==2;if(!(mt)){Ak=132;break $bb$2}var mh=sO;var mg=(mh+136)&4294967295;var me=(mg+44)&4294967295;var mc=HEAP[me];var ma=(mc)&4294967295;var l8=(ma+48)&4294967295;var l6=HEAP[l8];var l3=(l6)&4294967295;var l0=HEAP[Am];var lX=((l0)-3)&4294967295;var lN=Math.floor(unSign((lX),32,0)/2);var lM=(l3+48)&4294967295;HEAP[lM]=lN;var lK=sO;var lI=(lK+136)&4294967295;var lG=(lI+44)&4294967295;var lE=HEAP[lG];var lC=(lE)&4294967295;var lz=(lC+48)&4294967295;var lw=HEAP[lz];var lt=(lw)&4294967295;var li=sO;var lh=(li+136)&4294967295;var lf=(lh+44)&4294967295;var ld=HEAP[lf];var lb=(ld)&4294967295;var k9=(lb+48)&4294967295;var k7=HEAP[k9];var k4=(k7)&4294967295;var k1=(k4+48)&4294967295;var kY=HEAP[k1];var kO=sO;var kN=(kO+136)&4294967295;var kM=(kN+44)&4294967295;var kL=HEAP[kM];var kK=(kL)&4294967295;var kJ=(kK+48)&4294967295;var kI=HEAP[kJ];var kG=(kI)&4294967295;var kE=(kG+44)&4294967295;var kC=HEAP[kE];var ku=kC;var kt=_greallocn(ku,kY,4);var ks=kt;var kr=(lt+44)&4294967295;HEAP[kr]=ks;Rs=0;while(1){var i6=sO;var i5=(i6+136)&4294967295;var i4=(i5+44)&4294967295;var i2=HEAP[i4];var iZ=(i2)&4294967295;var iW=(iZ+48)&4294967295;var cd=HEAP[iW];var cc=(cd)&4294967295;var cb=(cc+48)&4294967295;var ca=HEAP[cb];var b9=Rs;var b8=unSign((ca),32,0)>unSign((b9),32,0);if(!(b8)){Ak=137;break}var kq=sO;var kp=(kq+136)&4294967295;var ko=(kp+44)&4294967295;var km=HEAP[ko];var kk=(km)&4294967295;var ki=(kk+48)&4294967295;var j9=HEAP[ki];var j8=(j9)&4294967295;var j7=(j8+44)&4294967295;var j6=HEAP[j7];var j4=Rs;var j3=(j6+4*j4)&4294967295;var j2=sO;var jZ=__ZN9JPXStream9readUWordEPj(j2,j3);var n6=reSign((jZ),8,0)!=0;var VI=(n6)^1;var JK=unSign((VI),1,0);JI=JK;var jW=JI;var n5=reSign((jW),8,0)!=0;if(n5){Ak=134;break $bb$2}var i8=Rs;var i7=((i8)+1)&4294967295;Rs=i7;Ak=133;continue}}}Rs=0;$bb312$199:while(1){var KC=sO;var KB=(KC+136)&4294967295;var KA=(KB+36)&4294967295;var Kz=HEAP[KA];var Ky=sO;var Kx=(Ky+136)&4294967295;var Kw=(Kx+40)&4294967295;var Kv=HEAP[Kw];var Ku=((Kz)*(Kv))&4294967295;var Kt=Rs;var Ks=unSign((Ku),32,0)>unSign((Kt),32,0);if(!(Ks)){Ak=147;break $bb312$199}HEAP[SY]=0;$bb310$202:while(1){var KK=sO;var KJ=(KK+136)&4294967295;var KI=(KJ+32)&4294967295;var KH=HEAP[KI];var KG=HEAP[SY];var KF=unSign((KH),32,0)>unSign((KG),32,0);if(!(KF)){Ak=145;break $bb310$202}var bT=Rs;var bS=(((bT))|0)!=0;$bb306$$bb305$205:do{if(bS){Ak=140}else{var bR=HEAP[SY];var bQ=(((bR))|0)!=0;if(bQ){Ak=140;break $bb306$$bb305$205}else{Ak=141;break $bb306$$bb305$205}}}while(0);$bb306$$bb309$207:do{if(Ak==140){var bP=sO;var bO=(bP+136)&4294967295;var bN=(bO+44)&4294967295;var bM=HEAP[bN];var bL=Rs;var bK=(bM+52*bL)&4294967295;var bJ=(bK+48)&4294967295;var bG=HEAP[bJ];var bF=HEAP[SY];var bE=(bG+88*bF)&4294967295;var bD=sO;var bC=(bD+136)&4294967295;var bB=(bC+44)&4294967295;var bA=HEAP[bB];var bz=(bA)&4294967295;var by=(bz+48)&4294967295;var bx=HEAP[by];var bw=(bx)&4294967295;var bv=(bw+40)&4294967295;var bu=HEAP[bv];var bt=(bE+40)&4294967295;HEAP[bt]=bu;var bs=sO;var br=(bs+136)&4294967295;var bq=(br+44)&4294967295;var bp=HEAP[bq];var bo=Rs;var bn=(bp+52*bo)&4294967295;var bm=(bn+48)&4294967295;var bl=HEAP[bm];var bk=HEAP[SY];var bj=(bl+88*bk)&4294967295;var bi=sO;var bh=(bi+136)&4294967295;var bg=(bh+44)&4294967295;var bf=HEAP[bg];var be=(bf)&4294967295;var bd=(be+48)&4294967295;var bb=HEAP[bd];var ba=(bb)&4294967295;var a9=(ba+48)&4294967295;var a8=HEAP[a9];var a7=(bj+48)&4294967295;HEAP[a7]=a8;var a6=sO;var a5=(a6+136)&4294967295;var a4=(a5+44)&4294967295;var a2=HEAP[a4];var a1=Rs;var a0=(a2+52*a1)&4294967295;var aZ=(a0+48)&4294967295;var aY=HEAP[aZ];var aX=HEAP[SY];var aW=(aY+88*aX)&4294967295;var aV=sO;var aU=(aV+136)&4294967295;var aS=(aU+44)&4294967295;var aQ=HEAP[aS];var aP=(aQ)&4294967295;var aG=(aP+48)&4294967295;var aF=HEAP[aG];var aE=(aF)&4294967295;var aD=(aE+48)&4294967295;var aC=HEAP[aD];var aB=sO;var aA=(aB+136)&4294967295;var az=(aA+44)&4294967295;var ax=HEAP[az];var av=Rs;var al=(ax+52*av)&4294967295;var ak=(al+48)&4294967295;var aj=HEAP[ak];var ai=HEAP[SY];var ah=(aj+88*ai)&4294967295;var ag=(ah+44)&4294967295;var af=HEAP[ag];var ae=af;var ac=_greallocn(ae,aC,4);var aa=ac;var Lu=(aW+44)&4294967295;HEAP[Lu]=aa;Rq=0;while(1){var KZ=sO;var KY=(KZ+136)&4294967295;var KX=(KY+44)&4294967295;var KW=HEAP[KX];var KV=(KW)&4294967295;var KU=(KV+48)&4294967295;var KT=HEAP[KU];var KS=(KT)&4294967295;var KR=(KS+48)&4294967295;var KQ=HEAP[KR];var KO=Rq;var KN=unSign((KQ),32,0)>unSign((KO),32,0);if(!(KN)){Ak=141;break $bb306$$bb309$207}var Lt=sO;var Ls=(Lt+136)&4294967295;var Lr=(Ls+44)&4294967295;var Lq=HEAP[Lr];var Lp=Rs;var Lo=(Lq+52*Lp)&4294967295;var Ln=(Lo+48)&4294967295;var Lm=HEAP[Ln];var Ll=HEAP[SY];var Lj=(Lm+88*Ll)&4294967295;var Li=(Lj+44)&4294967295;var Lh=HEAP[Li];var Lg=sO;var Lf=(Lg+136)&4294967295;var Le=(Lf+44)&4294967295;var Ld=HEAP[Le];var Lc=(Ld)&4294967295;var Lb=(Lc+48)&4294967295;var La=HEAP[Lb];var K9=(La)&4294967295;var K8=(K9+44)&4294967295;var K7=HEAP[K8];var K6=Rq;var K5=(K7+4*K6)&4294967295;var K4=HEAP[K5];var K3=Rq;var K2=(Lh+4*K3)&4294967295;HEAP[K2]=K4;var K1=Rq;var K0=((K1)+1)&4294967295;Rq=K0;Ak=142;continue}}}while(0);var KM=HEAP[SY];var KL=((KM)+1)&4294967295;HEAP[SY]=KL;Ak=139;continue $bb310$202}var KE=Rs;var KD=((KE)+1)&4294967295;Rs=KD;Ak=138;continue $bb312$199}Kk=1}else{if(Ak==245){var Kr=Kk;var gv=reSign((Kr),8,0)!=0;var n4=(gv)^1;var DG=unSign((n4),1,0);var gn=reSign((DG),8,0)!=0;if(gn){Ak=148;break $bb$2}var Kb=sO;var Ka=(Kb+136)&4294967295;var J9=(Ka+32)&4294967295;var J8=HEAP[J9];var J7=unSign((J8),32,0)<=256;$bb326$$bb321$217:do{if(J7){Ak=151}else{var J6=sO;var J4=__ZN9JPXStream9readUWordEPj(J6,SY);var f6=reSign((J4),8,0)!=0;var Cs=(f6)^1;var Qo=unSign((Cs),1,0);var fX=reSign((Qo),8,0)!=0;if(fX){Ak=150;break $bb326$$bb321$217}else{Ak=151;break $bb326$$bb321$217}}}while(0);$bb326$$bb338$219:do{if(Ak==151){var J3=sO;var J2=(J3+136)&4294967295;var J1=(J2+32)&4294967295;var J0=HEAP[J1];var JZ=unSign((J0),32,0)>256;if(!JZ){var JY=sO;var JX=__ZN9JPXStream9readUByteEPj(JY,SY);var fP=reSign((JX),8,0)!=0;var wj=(fP)^1;var oH=unSign((wj),1,0);var fC=reSign((oH),8,0)!=0;if(fC){Ak=150;break $bb326$$bb338$219}}var JW=sO;var JV=(JW+136)&4294967295;var JU=(JV+32)&4294967295;var JT=HEAP[JU];var JS=HEAP[SY];var JR=unSign((JT),32,0)<=unSign((JS),32,0);if(JR){Ak=150;break $bb326$$bb338$219}var JQ=sO;var JP=(JQ+136)&4294967295;var JO=(JP+44)&4294967295;var CT=HEAP[JO];var CQ=(CT)&4294967295;var CN=(CQ+48)&4294967295;var CK=HEAP[CN];var CH=HEAP[SY];var CF=(CK+88*CH)&4294967295;var CD=(CF+40)&4294967295;var CC=sO;var CB=__ZN9JPXStream9readUByteEPj(CC,CD);var fx=reSign((CB),8,0)!=0;var yY=(fx)^1;var ED=unSign((yY),1,0);var fr=reSign((ED),8,0)!=0;if(fr){Ak=150;break $bb326$$bb338$219}nc=0;Ak=156;break $bb326$$bb338$219}}while(0);if(Ak==150){nc=1}var CA=nc;JG=CA;var Ck=JG;var fe=reSign((Ck),8,0)!=0;if(fe){Ak=157;break $bb$2}var Bx=sO;var Bv=(Bx+136)&4294967295;var Bt=(Bv+44)&4294967295;var Br=HEAP[Bt];var Bq=(Br)&4294967295;var Bp=(Bq+48)&4294967295;var Bb=HEAP[Bp];var A8=HEAP[SY];var A4=(Bb+88*A8)&4294967295;var A1=(A4+40)&4294967295;var AX=HEAP[A1];var AV=(AX)&31;var AT=(((AV))|0)==0;if(AT){var AR=sO;var AQ=(AR+136)&4294967295;var AP=(AQ+44)&4294967295;var AD=HEAP[AP];var AB=(AD)&4294967295;var Ay=(AB+48)&4294967295;var Aw=HEAP[Ay];var At=HEAP[SY];var As=(Aw+88*At)&4294967295;var Ar=HEAP[Am];var Ap=sO;var Ao=(Ap+136)&4294967295;var An=(Ao+32)&4294967295;var Ac=HEAP[An];var Aa=unSign((Ac),32,0)>256;if(Aa){nb=5}else{nb=4}var z7=nb;var z5=((Ar)-(z7))&4294967295;var z3=(As+48)&4294967295;HEAP[z3]=z5;var z2=sO;var z0=(z2+136)&4294967295;var zZ=(z0+44)&4294967295;var zY=HEAP[zZ];var zX=(zY)&4294967295;var zO=(zX+48)&4294967295;var zM=HEAP[zO];var zK=HEAP[SY];var zI=(zM+88*zK)&4294967295;var zG=sO;var zF=(zG+136)&4294967295;var zE=(zF+44)&4294967295;var zD=HEAP[zE];var zC=(zD)&4294967295;var zB=(zC+48)&4294967295;var zu=HEAP[zB];var zs=HEAP[SY];var zq=(zu+88*zs)&4294967295;var zo=(zq+48)&4294967295;var zl=HEAP[zo];var zk=sO;var zi=(zk+136)&4294967295;var zh=(zi+44)&4294967295;var zg=HEAP[zh];var zf=(zg)&4294967295;var y7=(zf+48)&4294967295;var y5=HEAP[y7];var y3=HEAP[SY];var y0=(y5+88*y3)&4294967295;var yX=(y0+44)&4294967295;var yW=HEAP[yX];var yV=yW;var yU=_greallocn(yV,zl,4);var yT=yU;var yS=(zI+44)&4294967295;HEAP[yS]=yT;Rs=0;while(1){var qX=sO;var qU=(qX+136)&4294967295;var qQ=(qU+44)&4294967295;var qN=HEAP[qQ];var qK=(qN)&4294967295;var qJ=(qK+48)&4294967295;var qI=HEAP[qJ];var qH=HEAP[SY];var qG=(qI+88*qH)&4294967295;var qr=(qG+48)&4294967295;var qo=HEAP[qr];var ql=Rs;var qh=unSign((qo),32,0)>unSign((ql),32,0);if(!(qh)){Ak=164;break}var yP=sO;var yO=(yP+136)&4294967295;var yN=(yO+44)&4294967295;var yM=HEAP[yN];var yL=(yM)&4294967295;var yK=(yL+48)&4294967295;var yI=HEAP[yK];var yH=HEAP[SY];var yG=(yI+88*yH)&4294967295;var yF=(yG+44)&4294967295;var r6=HEAP[yF];var r3=Rs;var r0=(r6+4*r3)&4294967295;var rX=sO;var rU=__ZN9JPXStream9readUByteEPj(rX,r0);var e2=reSign((rU),8,0)!=0;var UX=(e2)^1;var si=unSign((UX),1,0);Jv=si;var rS=Jv;var eR=reSign((rS),8,0)!=0;if(eR){Ak=161;break $bb$2}var rg=Rs;var qZ=((rg)+1)&4294967295;Rs=qZ;Ak=160;continue}}else{var qf=sO;var qc=(qf+136)&4294967295;var qb=(qc+44)&4294967295;var qa=HEAP[qb];var p9=(qa)&4294967295;var p8=(p9+48)&4294967295;var pY=HEAP[p8];var pW=HEAP[SY];var pU=(pY+88*pW)&4294967295;var pR=(pU+40)&4294967295;var pQ=HEAP[pR];var pP=(pQ)&31;var pO=(((pP))|0)==1;if(pO){var pM=sO;var pL=(pM+136)&4294967295;var pK=(pL+44)&4294967295;var pB=HEAP[pK];var pz=(pB)&4294967295;var px=(pz+48)&4294967295;var pv=HEAP[px];var pu=HEAP[SY];var pt=(pv+88*pu)&4294967295;var ps=(pt+48)&4294967295;HEAP[ps]=1;var pr=sO;var pq=(pr+136)&4294967295;var pp=(pq+44)&4294967295;var pg=HEAP[pp];var pd=(pg)&4294967295;var pb=(pd+48)&4294967295;var o8=HEAP[pb];var o7=HEAP[SY];var o6=(o8+88*o7)&4294967295;var o5=sO;var o4=(o5+136)&4294967295;var o3=(o4+44)&4294967295;var o2=HEAP[o3];var oU=(o2)&4294967295;var oS=(oU+48)&4294967295;var oQ=HEAP[oS];var oO=HEAP[SY];var oN=(oQ+88*oO)&4294967295;var oM=(oN+48)&4294967295;var oL=HEAP[oM];var oK=sO;var oJ=(oK+136)&4294967295;var oI=(oJ+44)&4294967295;var ox=HEAP[oI];var ov=(ox)&4294967295;var ot=(ov+48)&4294967295;var or=HEAP[ot];var op=HEAP[SY];var oo=(or+88*op)&4294967295;var om=(oo+44)&4294967295;var ol=HEAP[om];var ok=ol;var oj=_greallocn(ok,oL,4);var oi=oj;var oh=(o6+44)&4294967295;HEAP[oh]=oi;var og=sO;var oe=(og+136)&4294967295;var od=(oe+44)&4294967295;var ob=HEAP[od];var oa=(ob)&4294967295;var n9=(oa+48)&4294967295;var n8=HEAP[n9];var n7=HEAP[SY];var hA=(n8+88*n7)&4294967295;var hx=(hA+44)&4294967295;var hu=HEAP[hx];var hr=(hu)&4294967295;var hp=sO;var hn=__ZN9JPXStream9readUWordEPj(hp,hr);var eG=reSign((hn),8,0)!=0;var vj=(eG)^1;var Sz=unSign((vj),1,0);Ji=Sz;var hl=Ji;var ew=reSign((hl),8,0)!=0;if(ew){Ak=166;break $bb$2}}else{var gB=sO;var gy=(gB+136)&4294967295;var gu=(gy+44)&4294967295;var gr=HEAP[gu];var gp=(gr)&4294967295;var gm=(gp+48)&4294967295;var gl=HEAP[gm];var gk=HEAP[SY];var gj=(gl+88*gk)&4294967295;var gi=(gj+40)&4294967295;var f3=HEAP[gi];var f0=(f3)&31;var fW=(((f0))|0)==2;if(!(fW)){Ak=169;break $bb$2}var fT=sO;var fR=(fT+136)&4294967295;var fO=(fR+44)&4294967295;var fN=HEAP[fO];var fM=(fN)&4294967295;var fL=(fM+48)&4294967295;var fK=HEAP[fL];var fz=HEAP[SY];var fw=(fK+88*fz)&4294967295;var fu=HEAP[Am];var fs=sO;var fq=(fs+136)&4294967295;var fp=(fq+32)&4294967295;var fo=HEAP[fp];var fn=unSign((fo),32,0)>256;if(fn){mi=5}else{mi=4}var fm=mi;var fl=((fu)-(fm))&4294967295;var fb=Math.floor(unSign((fl),32,0)/2);var e9=(fw+48)&4294967295;HEAP[e9]=fb;var e7=sO;var e5=(e7+136)&4294967295;var e4=(e5+44)&4294967295;var e3=HEAP[e4];var e1=(e3)&4294967295;var e0=(e1+48)&4294967295;var eZ=HEAP[e0];var eY=HEAP[SY];var eO=(eZ+88*eY)&4294967295;var eM=sO;var eK=(eM+136)&4294967295;var eI=(eK+44)&4294967295;var eH=HEAP[eI];var eF=(eH)&4294967295;var eE=(eF+48)&4294967295;var eD=HEAP[eE];var eC=HEAP[SY];var eB=(eD+88*eC)&4294967295;var es=(eB+48)&4294967295;var eq=HEAP[es];var eo=sO;var em=(eo+136)&4294967295;var el=(em+44)&4294967295;var ek=HEAP[el];var ej=(ek)&4294967295;var eh=(ej+48)&4294967295;var eg=HEAP[eh];var ef=HEAP[SY];var d6=(eg+88*ef)&4294967295;var d4=(d6+44)&4294967295;var d2=HEAP[d4];var d0=d2;var dZ=_greallocn(d0,eq,4);var dY=dZ;var dX=(eO+44)&4294967295;HEAP[dX]=dY;Rs=0;while(1){var ZJ=sO;var ZI=(ZJ+136)&4294967295;var Zu=(ZI+44)&4294967295;var Zq=HEAP[Zu];var Zn=(Zq)&4294967295;var Zk=(Zn+48)&4294967295;var Zi=HEAP[Zk];var Zg=HEAP[SY];var Zf=(Zi+88*Zg)&4294967295;var Ze=(Zf+48)&4294967295;var Zd=HEAP[Ze];var Zc=Rs;var YY=unSign((Zd),32,0)>unSign((Zc),32,0);if(!(YY)){Ak=175;break}var dW=sO;var dV=(dW+136)&4294967295;var dU=(dV+44)&4294967295;var dJ=HEAP[dU];var dI=(dJ)&4294967295;var dH=(dI+48)&4294967295;var dG=HEAP[dH];var dE=HEAP[SY];var dD=(dG+88*dE)&4294967295;var dC=(dD+44)&4294967295;var dB=HEAP[dC];var dA=Rs;var dz=(dB+4*dA)&4294967295;var aav=sO;var aas=__ZN9JPXStream9readUWordEPj(aav,dz);var ei=reSign((aas),8,0)!=0;var ij=(ei)^1;var um=unSign((ij),1,0);I6=um;var aap=I6;var d9=reSign((aap),8,0)!=0;if(d9){Ak=172;break $bb$2}var ZL=Rs;var ZK=((ZL)+1)&4294967295;Rs=ZK;Ak=171;continue}}}Rs=1;$bb382$257:while(1){var RW=sO;var RU=(RW+136)&4294967295;var RS=(RU+36)&4294967295;var RQ=HEAP[RS];var RP=sO;var RO=(RP+136)&4294967295;var RN=(RO+40)&4294967295;var RM=HEAP[RN];var RL=((RQ)*(RM))&4294967295;var RK=Rs;var RC=unSign((RL),32,0)>unSign((RK),32,0);if(!(RC)){Ak=181;break $bb382$257}var Yo=sO;var Yn=(Yo+136)&4294967295;var Ym=(Yn+44)&4294967295;var Yl=HEAP[Ym];var Yk=Rs;var Yj=(Yl+52*Yk)&4294967295;var Ya=(Yj+48)&4294967295;var X7=HEAP[Ya];var X5=HEAP[SY];var X2=(X7+88*X5)&4294967295;var X1=sO;var X0=(X1+136)&4294967295;var XY=(X0+44)&4294967295;var XX=HEAP[XY];var XW=(XX)&4294967295;var XV=(XW+48)&4294967295;var XL=HEAP[XV];var XJ=HEAP[SY];var XG=(XL+88*XJ)&4294967295;var XE=(XG+40)&4294967295;var XD=HEAP[XE];var XB=(X2+40)&4294967295;HEAP[XB]=XD;var XA=sO;var Xy=(XA+136)&4294967295;var Xx=(Xy+44)&4294967295;var Xw=HEAP[Xx];var Xn=Rs;var Xk=(Xw+52*Xn)&4294967295;var Xi=(Xk+48)&4294967295;var Xf=HEAP[Xi];var Xe=HEAP[SY];var Xd=(Xf+88*Xe)&4294967295;var Xb=sO;var Xa=(Xb+136)&4294967295;var W9=(Xa+44)&4294967295;var W8=HEAP[W9];var WZ=(W8)&4294967295;var WX=(WZ+48)&4294967295;var WV=HEAP[WX];var WT=HEAP[SY];var WS=(WV+88*WT)&4294967295;var WR=(WS+48)&4294967295;var WQ=HEAP[WR];var WO=(Xd+48)&4294967295;HEAP[WO]=WQ;var WN=sO;var WM=(WN+136)&4294967295;var WK=(WM+44)&4294967295;var WJ=HEAP[WK];var WI=Rs;var WH=(WJ+52*WI)&4294967295;var WG=(WH+48)&4294967295;var WF=HEAP[WG];var WE=HEAP[SY];var WD=(WF+88*WE)&4294967295;var WC=sO;var WB=(WC+136)&4294967295;var U0=(WB+44)&4294967295;var UW=HEAP[U0];var UT=(UW)&4294967295;var UQ=(UT+48)&4294967295;var UO=HEAP[UQ];var UM=HEAP[SY];var UL=(UO+88*UM)&4294967295;var UK=(UL+48)&4294967295;var UJ=HEAP[UK];var UI=sO;var Uv=(UI+136)&4294967295;var Us=(Uv+44)&4294967295;var Uq=HEAP[Us];var Un=Rs;var Uk=(Uq+52*Un)&4294967295;var Ui=(Uk+48)&4294967295;var Uh=HEAP[Ui];var Ug=HEAP[SY];var Uf=(Uh+88*Ug)&4294967295;var Ue=(Uf+44)&4294967295;var T2=HEAP[Ue];var TZ=T2;var TW=_greallocn(TZ,UJ,4);var TT=TW;var TQ=(WD+44)&4294967295;HEAP[TQ]=TT;Rq=0;while(1){var SE=sO;var SD=(SE+136)&4294967295;var SC=(SD+44)&4294967295;var SB=HEAP[SC];var SA=(SB)&4294967295;var Sq=(SA+48)&4294967295;var So=HEAP[Sq];var Sm=HEAP[SY];var Sk=(So+88*Sm)&4294967295;var Sj=(Sk+48)&4294967295;var Si=HEAP[Sj];var Sh=Rq;var Sg=unSign((Si),32,0)>unSign((Sh),32,0);if(!(Sg)){Ak=179;break}var TO=sO;var TN=(TO+136)&4294967295;var TM=(TN+44)&4294967295;var TL=HEAP[TM];var TK=Rs;var Tx=(TL+52*TK)&4294967295;var Tu=(Tx+48)&4294967295;var Tr=HEAP[Tu];var To=HEAP[SY];var Tm=(Tr+88*To)&4294967295;var Tk=(Tm+44)&4294967295;var Tj=HEAP[Tk];var Ti=sO;var Th=(Ti+136)&4294967295;var Tg=(Th+44)&4294967295;var S8=HEAP[Tg];var S6=(S8)&4294967295;var S4=(S6+48)&4294967295;var S2=HEAP[S4];var S1=HEAP[SY];var S0=(S2+88*S1)&4294967295;var SZ=(S0+44)&4294967295;var SX=HEAP[SZ];var SW=Rq;var SV=(SX+4*SW)&4294967295;var SM=HEAP[SV];var SK=Rq;var SI=(Tj+4*SK)&4294967295;HEAP[SI]=SM;var SG=Rq;var SF=((SG)+1)&4294967295;Rq=SF;Ak=177;continue}var Sf=Rs;var Se=((Sf)+1)&4294967295;Rs=Se;Ak=176;continue $bb382$257}}else{if(Ak==246){var RA=HEAP[_stderr];var Ry=_fwrite((__str10122)&4294967295,1,4,RA);Rs=0;while(1){var Ol=HEAP[Am];var N8=((Ol)-2)&4294967295;var N5=Rs;var N2=unSign((N8),32,0)>unSign((N5),32,0);if(!(N2)){Ak=186;break}var Rw=sO;var Rv=(Rw)&4294967295;var Ru=(Rv+8)&4294967295;var Rt=HEAP[Ru];var Rr=sO;var Rp=(Rr)&4294967295;var Ro=(Rp+8)&4294967295;var Rm=HEAP[Ro];var Rl=(Rm)&4294967295;var Rk=HEAP[Rl];var Rj=(Rk+20)&4294967295;var Ri=HEAP[Rj];var Rh=sO;var Rg=(Rh)&4294967295;var Rf=(Rg+8)&4294967295;var Re=HEAP[Rf];var Rd=Ri;var O7=FUNCTION_TABLE[Rd](Re);var O4=(((O7))|0)==-1;var O1=unSign((O4),1,0);IU=O1;var OY=IU;var dF=reSign((OY),8,0)!=0;if(dF){Ak=183;break $bb$2}var On=Rs;var Om=((On)+1)&4294967295;Rs=Om;Ak=182;continue}}else{if(Ak==247){var NZ=HEAP[_stderr];var NX=_fwrite((__str12124)&4294967295,1,4,NZ);Rs=0;while(1){var Mx=HEAP[Am];var Mv=((Mx)-2)&4294967295;var Mt=Rs;var Ms=unSign((Mv),32,0)>unSign((Mt),32,0);if(!(Ms)){Ak=191;break}var NV=sO;var NU=(NV)&4294967295;var NT=(NU+8)&4294967295;var NS=HEAP[NT];var NR=sO;var ND=(NR)&4294967295;var NA=(ND+8)&4294967295;var Nx=HEAP[NA];var Nu=(Nx)&4294967295;var Ns=HEAP[Nu];var Nq=(Ns+20)&4294967295;var Np=HEAP[Nq];var No=sO;var Nn=(No)&4294967295;var Nm=(Nn+8)&4294967295;var Ne=HEAP[Nm];var Nc=Np;var Na=FUNCTION_TABLE[Nc](Ne);var M8=(((Na))|0)==-1;var M7=unSign((M8),1,0);IR=M7;var M6=IR;var dn=reSign((M6),8,0)!=0;if(dn){Ak=188;break $bb$2}var MH=Rs;var Mz=((MH)+1)&4294967295;Rs=Mz;Ak=187;continue}}else{if(Ak==248){var Mr=HEAP[_stderr];var Mq=_fwrite((__str24136)&4294967295,1,4,Mr);Rs=0;while(1){var HU=HEAP[Am];var HR=((HU)-2)&4294967295;var HP=Rs;var HO=unSign((HR),32,0)>unSign((HP),32,0);if(!(HO)){Ak=196;break}var Mp=sO;var Mo=(Mp)&4294967295;var Mn=(Mo+8)&4294967295;var Mf=HEAP[Mn];var Md=sO;var Mb=(Md)&4294967295;var L9=(Mb+8)&4294967295;var L8=HEAP[L9];var L7=(L8)&4294967295;var L6=HEAP[L7];var L5=(L6+20)&4294967295;var L4=HEAP[L5];var L3=sO;var LV=(L3)&4294967295;var LT=(LV+8)&4294967295;var LR=HEAP[LT];var LP=L4;var LO=FUNCTION_TABLE[LP](LR);var LN=(((LO))|0)==-1;var LM=unSign((LN),1,0);II=LM;var LL=II;var Z7=reSign((LL),8,0)!=0;if(Z7){Ak=193;break $bb$2}var HZ=Rs;var HX=((HZ)+1)&4294967295;Rs=HX;Ak=192;continue}}else{if(Ak==249){Rs=0;while(1){var vX=HEAP[Am];var vV=((vX)-2)&4294967295;var vT=Rs;var vS=unSign((vV),32,0)>unSign((vT),32,0);if(!(vS)){Ak=211;break}var Ee=sO;var Ec=(Ee)&4294967295;var Ea=(Ec+8)&4294967295;var D4=HEAP[Ea];var D2=sO;var D0=(D2)&4294967295;var DY=(D0+8)&4294967295;var DW=HEAP[DY];var DU=(DW)&4294967295;var DS=HEAP[DU];var DQ=(DS+20)&4294967295;var DO=HEAP[DQ];var DM=sO;var w5=(DM)&4294967295;var w2=(w5+8)&4294967295;var wZ=HEAP[w2];var wW=DO;var wU=FUNCTION_TABLE[wW](wZ);var wS=(((wU))|0)==-1;var wR=unSign((wS),1,0);IC=wR;var wQ=IC;var Y3=reSign((wQ),8,0)!=0;if(Y3){Ak=208;break $bb$2}var v3=Rs;var v0=((v3)+1)&4294967295;Rs=v0;Ak=207;continue}}else{if(Ak==250){Rs=0;while(1){var uo=HEAP[Am];var ul=((uo)-2)&4294967295;var uj=Rs;var uh=unSign((ul),32,0)>unSign((uj),32,0);if(!(uh)){Ak=216;break}var vR=sO;var vQ=(vR)&4294967295;var vP=(vQ+8)&4294967295;var vB=HEAP[vP];var vy=sO;var vv=(vy)&4294967295;var vs=(vv+8)&4294967295;var vq=HEAP[vs];var vo=(vq)&4294967295;var vn=HEAP[vo];var vm=(vn+20)&4294967295;var vl=HEAP[vm];var vk=sO;var vb=(vk)&4294967295;var u9=(vb+8)&4294967295;var u7=HEAP[u9];var u5=vl;var u4=FUNCTION_TABLE[u5](u7);var u3=(((u4))|0)==-1;var u2=unSign((u3),1,0);Ix=u2;var u1=Ix;var YL=reSign((u1),8,0)!=0;if(YL){Ak=213;break $bb$2}var uu=Rs;var ur=((uu)+1)&4294967295;Rs=ur;Ak=212;continue}}else{if(Ak==251){mo=1}}}}}}}}}}}}}}}}while(0);var mk=mo;var Ye=reSign((mk),8,0)!=0;var bc=(Ye)^1;var Y=unSign((bc),1,0);var X9=reSign((Y),8,0)!=0;if(X9){Ak=0;continue $bb$2}else{Ak=221;break $bb$2}}if(Ak==1){var R4=sO;var dT=(R4)&4294967295;var dS=sO;var dR=(dS)&4294967295;var dQ=(dR)&4294967295;var dP=(dQ)&4294967295;var dO=HEAP[dP];var dN=(dO+48)&4294967295;var dM=HEAP[dN];var dL=sO;var dK=(dL)&4294967295;var dy=dM;var dx=FUNCTION_TABLE[dy](dK);__Z5erroriPcz(dx,(__str18130)&4294967295);Sd=0}else{if(Ak==17){var cG=sO;var cF=(cG)&4294967295;var cE=sO;var cD=(cE)&4294967295;var cC=(cD)&4294967295;var cB=(cC)&4294967295;var cA=HEAP[cB];var cz=(cA+48)&4294967295;var cy=HEAP[cz];var cx=sO;var cw=(cx)&4294967295;var cv=cy;var cu=FUNCTION_TABLE[cv](cw);__Z5erroriPcz(cu,(__str19131)&4294967295);Sd=0}else{if(Ak==19){var ch=sO;var cg=(ch)&4294967295;var cf=sO;var ce=(cf)&4294967295;var Fu=(ce)&4294967295;var Fr=(Fu)&4294967295;var Fo=HEAP[Fr];var Fm=(Fo+48)&4294967295;var Fk=HEAP[Fm];var Fi=sO;var Fg=(Fi)&4294967295;var Ff=Fk;var Fd=FUNCTION_TABLE[Ff](Fg);__Z5erroriPcz(Fd,(__str20132)&4294967295);Sd=0}else{if(Ak==21){var Cg=sO;var Cd=(Cg)&4294967295;var B8=sO;var B6=(B8)&4294967295;var B4=(B6)&4294967295;var BT=(B4)&4294967295;var BR=HEAP[BT];var BO=(BR+48)&4294967295;var BM=HEAP[BO];var BK=sO;var BG=(BK)&4294967295;var BD=BM;var Bz=FUNCTION_TABLE[BD](BG);__Z5erroriPcz(Bz,(__str21133)&4294967295);Sd=0}else{if(Ak==37){var jd=sO;var jb=(jd)&4294967295;var i1=sO;var iY=(i1)&4294967295;var iV=(iY)&4294967295;var iT=(iV)&4294967295;var iR=HEAP[iT];var iP=(iR+48)&4294967295;var iN=HEAP[iP];var iL=sO;var iJ=(iL)&4294967295;var iH=iN;var iE=FUNCTION_TABLE[iH](iJ);__Z5erroriPcz(iE,(__str19131)&4294967295);Sd=0}else{if(Ak==55){var Wb=sO;var Wa=(Wb)&4294967295;var V9=sO;var V8=(V9)&4294967295;var V7=(V8)&4294967295;var V6=(V7)&4294967295;var V5=HEAP[V6];var V4=(V5+48)&4294967295;var V2=HEAP[V4];var V1=sO;var V0=(V1)&4294967295;var VZ=V2;var VY=FUNCTION_TABLE[VZ](V0);__Z5erroriPcz(VY,(__str615)&4294967295);Sd=0}else{if(Ak==71){var xY=sO;var xX=(xY)&4294967295;var xW=sO;var xV=(xW)&4294967295;var xU=(xV)&4294967295;var xT=(xU)&4294967295;var xS=HEAP[xT];var xR=(xS+48)&4294967295;var xP=HEAP[xR];var xO=sO;var xN=(xO)&4294967295;var xM=xP;var xL=FUNCTION_TABLE[xM](xN);__Z5erroriPcz(xL,(__str615)&4294967295);Sd=0}else{if(Ak==86){var CR=sO;var CO=(CR)&4294967295;var CL=sO;var CI=(CL)&4294967295;var Cw=(CI)&4294967295;var Cv=(Cw)&4294967295;var Ct=HEAP[Cv];var Cq=(Ct+48)&4294967295;var Cn=HEAP[Cq];var Cl=sO;var Ci=(Cl)&4294967295;var Cf=Cn;var Cc=FUNCTION_TABLE[Cf](Ci);__Z5erroriPcz(Cc,(__str22134)&4294967295);Sd=0}else{if(Ak==100){var sc=sO;var sa=(sc)&4294967295;var r8=sO;var r5=(r8)&4294967295;var r2=(r5)&4294967295;var rZ=(r2)&4294967295;var rW=HEAP[rZ];var rN=(rW+48)&4294967295;var rM=HEAP[rN];var rK=sO;var rI=(rK)&4294967295;var rF=rM;var rC=FUNCTION_TABLE[rF](rI);__Z5erroriPcz(rC,(__str716)&4294967295);Sd=0}else{if(Ak==110){var Up=sO;var Um=(Up)&4294967295;var Ud=sO;var Uc=(Ud)&4294967295;var Ua=(Uc)&4294967295;var T8=(Ua)&4294967295;var T6=HEAP[T8];var T4=(T6+48)&4294967295;var T1=HEAP[T4];var TY=sO;var TV=(TY)&4294967295;var TS=T1;var TJ=FUNCTION_TABLE[TS](TV);__Z5erroriPcz(TJ,(__str615)&4294967295);Sd=0}else{if(Ak==121){var HW=sO;var HT=(HW)&4294967295;var HK=sO;var HJ=(HK)&4294967295;var HH=(HJ)&4294967295;var HF=(HH)&4294967295;var HD=HEAP[HF];var HB=(HD+48)&4294967295;var Hy=HEAP[HB];var Hv=sO;var Hs=(Hv)&4294967295;var Hp=Hy;var Hg=FUNCTION_TABLE[Hp](Hs);__Z5erroriPcz(Hg,(__str817)&4294967295);Sd=0}else{if(Ak==124){var xB=sO;var xz=(xB)&4294967295;var xx=sO;var xv=(xx)&4294967295;var xt=(xv)&4294967295;var xr=(xt)&4294967295;var xp=HEAP[xr];var xn=(xp+48)&4294967295;var xl=HEAP[xn];var xh=sO;var xg=(xh)&4294967295;var xe=xl;var xc=FUNCTION_TABLE[xe](xg);__Z5erroriPcz(xc,(__str817)&4294967295);Sd=0}else{if(Ak==129){var tz=sO;var tx=(tz)&4294967295;var tu=sO;var tr=(tu)&4294967295;var to=(tr)&4294967295;var na=(to)&4294967295;var m9=HEAP[na];var m7=(m9+48)&4294967295;var m5=HEAP[m7];var m3=sO;var m1=(m3)&4294967295;var mZ=m5;var mX=FUNCTION_TABLE[mZ](m1);__Z5erroriPcz(mX,(__str817)&4294967295);Sd=0}else{if(Ak==132){var b7=sO;var b5=(b7)&4294967295;var b4=sO;var b3=(b4)&4294967295;var b2=(b3)&4294967295;var b1=(b2)&4294967295;var b0=HEAP[b1];var bZ=(b0+48)&4294967295;var bY=HEAP[bZ];var bX=sO;var bW=(bX)&4294967295;var bV=bY;var bU=FUNCTION_TABLE[bV](bW);__Z5erroriPcz(bU,(__str817)&4294967295);Sd=0}else{if(Ak==134){var jT=sO;var jE=(jT)&4294967295;var jD=sO;var jC=(jD)&4294967295;var jB=(jC)&4294967295;var jA=(jB)&4294967295;var jz=HEAP[jA];var jy=(jz+48)&4294967295;var jv=HEAP[jy];var js=sO;var jp=(js)&4294967295;var ja=jv;var i9=FUNCTION_TABLE[ja](jp);__Z5erroriPcz(i9,(__str817)&4294967295);Sd=0}else{if(Ak==148){var Kq=sO;var Kp=(Kq)&4294967295;var Ko=sO;var Kn=(Ko)&4294967295;var Km=(Kn)&4294967295;var Kl=(Km)&4294967295;var Kj=HEAP[Kl];var Ki=(Kj+48)&4294967295;var Kg=HEAP[Ki];var Kf=sO;var Ke=(Kf)&4294967295;var Kd=Kg;var Kc=FUNCTION_TABLE[Kd](Ke);__Z5erroriPcz(Kc,(__str23135)&4294967295);Sd=0}else{if(Ak==157){var Ce=sO;var Cb=(Ce)&4294967295;var B7=sO;var B5=(B7)&4294967295;var B3=(B5)&4294967295;var B1=(B3)&4294967295;var B0=HEAP[B1];var BZ=(B0+48)&4294967295;var BY=HEAP[BZ];var BJ=sO;var BF=(BJ)&4294967295;var BC=BY;var By=FUNCTION_TABLE[BC](BF);__Z5erroriPcz(By,(__str918)&4294967295);Sd=0}else{if(Ak==161){var rR=sO;var rQ=(rR)&4294967295;var rP=sO;var rO=(rP)&4294967295;var rz=(rO)&4294967295;var rw=(rz)&4294967295;var rs=HEAP[rw];var rp=(rs+48)&4294967295;var rn=HEAP[rp];var rk=sO;var rj=(rk)&4294967295;var ri=rn;var rh=FUNCTION_TABLE[ri](rj);__Z5erroriPcz(rh,(__str918)&4294967295);Sd=0}else{if(Ak==166){var hk=sO;var hj=(hk)&4294967295;var hi=sO;var g5=(hi)&4294967295;var g2=(g5)&4294967295;var gZ=(g2)&4294967295;var gW=HEAP[gZ];var gU=(gW+48)&4294967295;var gS=HEAP[gU];var gR=sO;var gQ=(gR)&4294967295;var gP=gS;var gO=FUNCTION_TABLE[gP](gQ);__Z5erroriPcz(gO,(__str918)&4294967295);Sd=0}else{if(Ak==169){var YV=sO;var YS=(YV)&4294967295;var YP=sO;var YN=(YP)&4294967295;var YK=(YN)&4294967295;var YJ=(YK)&4294967295;var YI=HEAP[YJ];var YH=(YI+48)&4294967295;var YG=HEAP[YH];var Yw=sO;var Yu=(Yw)&4294967295;var Ys=YG;var Yp=FUNCTION_TABLE[Ys](Yu);__Z5erroriPcz(Yp,(__str918)&4294967295);Sd=0}else{if(Ak==172){var aam=sO;var aak=(aam)&4294967295;var aai=sO;var aah=(aai)&4294967295;var aag=(aah)&4294967295;var aaf=(aag)&4294967295;var aae=HEAP[aaf];var Z0=(aae+48)&4294967295;var ZX=HEAP[Z0];var ZU=sO;var ZR=(ZU)&4294967295;var ZO=ZX;var ZM=FUNCTION_TABLE[ZO](ZR);__Z5erroriPcz(ZM,(__str817)&4294967295);Sd=0}else{if(Ak==183){var OW=sO;var OU=(OW)&4294967295;var OT=sO;var OS=(OT)&4294967295;var OR=(OS)&4294967295;var OQ=(OR)&4294967295;var OC=HEAP[OQ];var Oz=(OC+48)&4294967295;var Ow=HEAP[Oz];var Ot=sO;var Or=(Ot)&4294967295;var Op=Ow;var Oo=FUNCTION_TABLE[Op](Or);__Z5erroriPcz(Oo,(__str11123)&4294967295);Sd=0}else{if(Ak==188){var M5=sO;var M4=(M5)&4294967295;var M3=sO;var M2=(M3)&4294967295;var MU=(M2)&4294967295;var MR=(MU)&4294967295;var MP=HEAP[MR];var MN=(MP+48)&4294967295;var MM=HEAP[MN];var ML=sO;var MK=(ML)&4294967295;var MJ=MM;var MI=FUNCTION_TABLE[MJ](MK);__Z5erroriPcz(MI,(__str11123)&4294967295);Sd=0}else{if(Ak==193){var LK=sO;var LI=(LK)&4294967295;var LG=sO;var LF=(LG)&4294967295;var LE=(LF)&4294967295;var LD=(LE)&4294967295;var LC=HEAP[LD];var LB=(LC+48)&4294967295;var LA=HEAP[LB];var Lz=sO;var Ly=(Lz)&4294967295;var Lx=LA;var H2=FUNCTION_TABLE[Lx](Ly);__Z5erroriPcz(H2,(__str11123)&4294967295);Sd=0}else{if(Ak==198){var GO=sO;var GN=(GO)&4294967295;var GA=sO;var Gx=(GA)&4294967295;var Gu=(Gx)&4294967295;var Gr=(Gu)&4294967295;var Gp=HEAP[Gr];var Gn=(Gp+48)&4294967295;var Gm=HEAP[Gn];var Gl=sO;var Gk=(Gl)&4294967295;var Gj=Gm;var Gb=FUNCTION_TABLE[Gj](Gk);__Z5erroriPcz(Gb,(__str25137)&4294967295);Sd=0}else{if(Ak==203){var Fe=sO;var Fc=(Fe)&4294967295;var E3=sO;var E0=(E3)&4294967295;var EX=(E0)&4294967295;var EU=(EX)&4294967295;var ER=HEAP[EU];var EP=(ER+48)&4294967295;var EN=HEAP[EP];var EL=sO;var EI=(EL)&4294967295;var EG=EN;var Ev=FUNCTION_TABLE[EG](EI);__Z5erroriPcz(Ev,(__str26138)&4294967295);Sd=0}else{if(Ak==208){var wP=sO;var wO=(wP)&4294967295;var wB=sO;var wy=(wB)&4294967295;var wv=(wy)&4294967295;var ws=(wv)&4294967295;var wq=HEAP[ws];var wo=(wq+48)&4294967295;var wn=HEAP[wo];var wm=sO;var wl=(wm)&4294967295;var wk=wn;var v6=FUNCTION_TABLE[wk](wl);__Z5erroriPcz(v6,(__str27139)&4294967295);Sd=0}else{if(Ak==213){var u0=sO;var uZ=(u0)&4294967295;var uR=sO;var uP=(uR)&4294967295;var uN=(uP)&4294967295;var uL=(uN)&4294967295;var uK=HEAP[uL];var uJ=(uK+48)&4294967295;var uI=HEAP[uJ];var uH=sO;var uG=(uH)&4294967295;var uF=uI;var ux=FUNCTION_TABLE[uF](uG);__Z5erroriPcz(ux,(__str16128)&4294967295);Sd=0}else{if(Ak==221){var mj=nT;var X4=reSign((mj),8,0)!=0;var Rc=(X4)^1;var JH=unSign((Rc),1,0);var XZ=reSign((JH),8,0)!=0;if(XZ){var l5=sO;var l2=(l5)&4294967295;var lZ=sO;var lW=(lZ)&4294967295;var lU=(lW)&4294967295;var lS=(lU)&4294967295;var lR=HEAP[lS];var lQ=(lR+48)&4294967295;var lP=HEAP[lQ];var lO=sO;var lB=(lO)&4294967295;var ly=lP;var lv=FUNCTION_TABLE[ly](lB);__Z5erroriPcz(lv,(__str29141)&4294967295);Sd=0}else{var ls=QA;var XO=reSign((ls),8,0)!=0;var Vx=(XO)^1;var Jb=unSign((Vx),1,0);var XI=reSign((Jb),8,0)!=0;if(XI){var lq=sO;var lo=(lq)&4294967295;var ln=sO;var lm=(ln)&4294967295;var ll=(lm)&4294967295;var lk=(ll)&4294967295;var k6=HEAP[lk];var k3=(k6+48)&4294967295;var k0=HEAP[k3];var kX=sO;var kV=(kX)&4294967295;var kT=k0;var kS=FUNCTION_TABLE[kT](kV);__Z5erroriPcz(kS,(__str30142)&4294967295);Sd=0}else{var kR=Kk;var XC=reSign((kR),8,0)!=0;var QH=(XC)^1;var ue=unSign((QH),1,0);var Xr=reSign((ue),8,0)!=0;if(Xr){var kQ=sO;var kP=(kQ)&4294967295;var kH=sO;var kF=(kH)&4294967295;var kD=(kF)&4294967295;var kB=(kD)&4294967295;var kA=HEAP[kB];var kz=(kA+48)&4294967295;var ky=HEAP[kz];var kx=sO;var kw=(kx)&4294967295;var kv=ky;var kn=FUNCTION_TABLE[kv](kw);__Z5erroriPcz(kn,(__str31143)&4294967295);Sd=0}else{$bb462$335:while(1){var kl=sO;var kj=__ZN9JPXStream12readTilePartEv(kl);var Xm=reSign((kj),8,0)!=0;var Sy=(Xm)^1;var s7=unSign((Sy),1,0);Ih=s7;var kh=Ih;var Xh=reSign((kh),8,0)!=0;if(Xh){Ak=222;break $bb462$335}var kg=sO;var kf=__ZN9JPXStream13readMarkerHdrEPiPj(kg,fF,Am);var ke=(((kf))|0)==0;var kc=unSign((ke),1,0);Ig=kc;var kb=Ig;var Xc=reSign((kb),8,0)!=0;if(Xc){Ak=224;break $bb462$335}var jr=HEAP[fF];var jo=(((jr))|0)!=144;if(jo){Ak=226;break $bb462$335}Ak=228;continue $bb462$335}if(Ak==222){Sd=0}else{if(Ak==224){var ka=sO;var j1=(ka)&4294967295;var jY=sO;var jV=(jY)&4294967295;var jS=(jV)&4294967295;var jQ=(jS)&4294967295;var jO=HEAP[jQ];var jM=(jO+48)&4294967295;var jK=HEAP[jM];var jI=sO;var jG=(jI)&4294967295;var jx=jK;var ju=FUNCTION_TABLE[jx](jG);__Z5erroriPcz(ju,(__str18130)&4294967295);Sd=0}else{if(Ak==226){var jm=HEAP[fF];var jk=(((jm))|0)!=217;if(jk){var ji=sO;var jg=(ji)&4294967295;var je=sO;var jc=(je)&4294967295;var i3=(jc)&4294967295;var i0=(i3)&4294967295;var iX=HEAP[i0];var iU=(iX+48)&4294967295;var iS=HEAP[iU];var iQ=sO;var iO=(iQ)&4294967295;var iM=iS;var iK=FUNCTION_TABLE[iM](iO);__Z5erroriPcz(iK,(__str32144)&4294967295);Sd=0}else{Rs=0;$bb484$347:while(1){var QV=sO;var QT=(QV+136)&4294967295;var QS=(QT+36)&4294967295;var QR=HEAP[QS];var QP=sO;var QO=(QP+136)&4294967295;var QN=(QO+40)&4294967295;var QM=HEAP[QN];var QL=((QR)*(QM))&4294967295;var QK=Rs;var QJ=unSign((QL),32,0)>unSign((QK),32,0);if(!(QJ)){Ak=236;break $bb484$347}var iI=sO;var iF=(iI+136)&4294967295;var iD=(iF+44)&4294967295;var iB=HEAP[iD];var iz=Rs;var ix=(iB+52*iz)&4294967295;sP=ix;HEAP[SY]=0;while(1){var Q7=sO;var Q6=(Q7+136)&4294967295;var Q5=(Q6+32)&4294967295;var Q4=HEAP[Q5];var Q3=HEAP[SY];var Q2=unSign((Q4),32,0)>unSign((Q3),32,0);if(!(Q2)){Ak=232;break}var iv=sP;var it=(iv+48)&4294967295;var iq=HEAP[it];var io=HEAP[SY];var il=(iq+88*io)&4294967295;WA=il;var Rb=sO;var Ra=WA;__ZN9JPXStream16inverseTransformEP11JPXTileComp(Rb,Ra);var Q9=HEAP[SY];var Q8=((Q9)+1)&4294967295;HEAP[SY]=Q8;Ak=230;continue}var Q1=sO;var Q0=sP;var QZ=__ZN9JPXStream21inverseMultiCompAndDCEP7JPXTile(Q1,Q0);var WP=reSign((QZ),8,0)!=0;var xD=(WP)^1;var yj=unSign((xD),1,0);H6=yj;var QY=H6;var WL=reSign((QY),8,0)!=0;if(WL){Ak=233;break $bb484$347}var QX=Rs;var QW=((QX)+1)&4294967295;Rs=QW;Ak=229;continue $bb484$347}if(Ak==236){Sd=1}else{if(Ak==233){Sd=0}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}var QI=Sd;re=QI;var co=re;var F=(((co))&255);STACKTOP=yR;return F;return null}function __ZN9JPXStream9readBoxesEv(b5){var aL=STACKTOP;STACKTOP+=28;_memset(aL,0,28);var Y;var hw;var h9;var m;var u;var ja;var A;var F;var jc;var H;var L;var O;var je;var S;var V;var k2;var ia;var k3;var k4;var bQ;var k5;var cD=aL;var eD=aL+4;var a9=aL+8;var i2=aL+12;var bA=aL+16;var en=aL+20;var bY=aL+24;var bn;var bl;var gi=0;hw=b5;var bO=hw;var bN=(bO+28)&4294967295;HEAP[bN]=0;var bM=hw;var bL=(bM)&4294967295;var bJ=(bL+8)&4294967295;var bI=HEAP[bJ];var bH=hw;var bF=(bH)&4294967295;var bE=(bF+8)&4294967295;var eV=HEAP[bE];var eU=(eV)&4294967295;var eT=HEAP[eU];var eS=(eT+24)&4294967295;var eR=HEAP[eS];var eQ=hw;var eP=(eQ)&4294967295;var eO=(eP+8)&4294967295;var eN=HEAP[eO];var eM=eR;var eC=FUNCTION_TABLE[eM](eN);var eB=(((eC))|0)==255;var eA=unSign((eB),1,0);k5=eA;var ez=k5;var j8=reSign((ez),8,0)!=0;if(j8){var ey=hw;var ex=(ey)&4294967295;var ew=hw;var ev=(ew)&4294967295;var eu=(ev)&4294967295;var et=(eu)&4294967295;var es=HEAP[et];var er=(es+48)&4294967295;var eq=HEAP[er];var ep=hw;var eo=(ep)&4294967295;var em=eq;var ek=FUNCTION_TABLE[em](eo);__Z5erroriPcz(ek,(__str33145)&4294967295);var ej=hw;var ei=__ZN9JPXStream14readCodestreamEj(ej,0);var eh=hw;var d5=(eh+136)&4294967295;var d4=(d5+32)&4294967295;var d3=HEAP[d4];var d2=hw;var d1=(d2+12)&4294967295;HEAP[d1]=d3;var d0=hw;var dZ=(d0+12)&4294967295;var dY=HEAP[dZ];var dX=_gmallocn(dY,4);var dW=dX;var dL=hw;var dK=(dL+16)&4294967295;HEAP[dK]=dW;bn=0;while(1){var c2=hw;var c1=(c2+12)&4294967295;var c0=HEAP[c1];var cZ=bn;var cY=unSign((c0),32,0)>unSign((cZ),32,0);if(!(cY)){Y=2;break}var dJ=hw;var dI=(dJ+16)&4294967295;var dH=HEAP[dI];var dG=hw;var dF=(dG+136)&4294967295;var dE=(dF+44)&4294967295;var dD=HEAP[dE];var dC=(dD)&4294967295;var dq=(dC+48)&4294967295;var dp=HEAP[dq];var dm=bn;var dl=(dp+88*dm)&4294967295;var dk=(dl+4)&4294967295;var dj=HEAP[dk];var di=bn;var dh=(dH+4*di)&4294967295;HEAP[dh]=dj;var dg=bn;var df=((dg)+1)&4294967295;bn=df;Y=0;continue}var cX=hw;var cW=(cX+136)&4294967295;var cV=(cW)&4294967295;var cU=HEAP[cV];var cT=hw;var cI=(cT+136)&4294967295;var cH=(cI+8)&4294967295;var cG=HEAP[cH];var cF=((cU)-(cG))&4294967295;var cE=hw;var cC=(cE+20)&4294967295;HEAP[cC]=cF;var cB=hw;var cA=(cB+136)&4294967295;var cz=(cA+4)&4294967295;var cy=HEAP[cz];var cn=hw;var cm=(cn+136)&4294967295;var cl=(cm+12)&4294967295;var ck=HEAP[cl];var cj=((cy)-(ck))&4294967295;var ci=hw;var ch=(ci+24)&4294967295;HEAP[ch]=cj;bQ=1}else{$bb184$9:while(1){var eH=hw;var eG=__ZN9JPXStream10readBoxHdrEPjS0_S0_(eH,cD,eD,a9);k4=eG;var eF=k4;var kd=reSign((eF),8,0)!=0;if(!(kd)){Y=82;break $bb184$9}var cg=HEAP[cD];if(cg==1651532643){Y=84}else{if(cg==1667523942){Y=85}else{if(cg==1668112752){Y=86}else{if(cg==1668246642){Y=87}else{if(cg==1768449138){Y=88}else{if(cg==1785737827){Y=89}else{if(cg==1785737832){Y=90}else{if(cg==1885564018){Y=91}else{Y=92}}}}}}}}if(Y==92){bn=0;while(1){var eK=HEAP[a9];var eJ=bn;var eI=unSign((eJ),32,0)unSign((kZ),32,0);if(!(kX)){Y=29;break}var r=hw;var p=(r+16)&4294967295;var n=HEAP[p];var k=bn;var i=(n+4*k)&4294967295;var h=hw;var lW=__ZN9JPXStream9readUByteEPj(h,i);var ka=reSign((lW),8,0)!=0;var cd=(ka)^1;var id=unSign((cd),1,0);k2=id;var lU=k2;var j9=reSign((lU),8,0)!=0;if(j9){Y=26;break $bb184$9}var lj=bn;var lh=((lj)+1)&4294967295;bn=lh;Y=25;continue}Y=4;continue $bb184$9}else{if(Y==85){var hy=hw;var hv=(hy+116)&4294967295;var ht=(hv)&4294967295;var hr=hw;var hp=__ZN9JPXStream9readUWordEPj(hr,ht);var g=reSign((hp),8,0)!=0;var b1=(g)^1;var bs=unSign((b1),1,0);F=bs;var hn=F;var e=reSign((hn),8,0)!=0;if(e){Y=61;break $bb184$9}var gU=hw;var gS=(gU+116)&4294967295;var gQ=(gS)&4294967295;var gO=HEAP[gQ];var gM=_gmallocn(gO,4);var gK=gM;var gI=hw;var gG=(gI+116)&4294967295;var a7=(gG+4)&4294967295;HEAP[a7]=gK;var a6=hw;var a5=(a6+116)&4294967295;var a4=(a5)&4294967295;var a3=HEAP[a4];var a2=_gmallocn(a3,4);var a1=a2;var a0=hw;var aZ=(a0+116)&4294967295;var aY=(aZ+8)&4294967295;HEAP[aY]=a1;var aX=hw;var aW=(aX+116)&4294967295;var aV=(aW)&4294967295;var aU=HEAP[aV];var aS=_gmallocn(aU,4);var aR=aS;var aQ=hw;var aP=(aQ+116)&4294967295;var aO=(aP+12)&4294967295;HEAP[aO]=aR;bn=0;$bb162$28:while(1){var E=hw;var D=(E+116)&4294967295;var B=(D)&4294967295;var y=HEAP[B];var w=bn;var s=unSign((y),32,0)>unSign((w),32,0);if(!(s)){Y=72;break $bb162$28}var aN=hw;var aK=(aN+116)&4294967295;var aJ=(aK+4)&4294967295;var aI=HEAP[aJ];var aH=bn;var aF=(aI+4*aH)&4294967295;var aE=hw;var aD=__ZN9JPXStream9readUWordEPj(aE,aF);var lM=reSign((aD),8,0)!=0;var bG=(lM)^1;var j3=unSign((bG),1,0);var lF=reSign((j3),8,0)!=0;$bb156$$bb146$31:do{if(lF){Y=64}else{var aC=hw;var aB=(aC+116)&4294967295;var aA=(aB+8)&4294967295;var az=HEAP[aA];var ay=bn;var ax=(az+4*ay)&4294967295;var aw=hw;var av=__ZN9JPXStream9readUWordEPj(aw,ax);var lB=reSign((av),8,0)!=0;var bd=(lB)^1;var iD=unSign((bd),1,0);var lq=reSign((iD),8,0)!=0;if(lq){Y=64;break $bb156$$bb146$31}var au=hw;var at=(au+116)&4294967295;var aq=(at+12)&4294967295;var ap=HEAP[aq];var an=bn;var al=(ap+4*an)&4294967295;var ak=hw;var aj=__ZN9JPXStream9readUWordEPj(ak,al);var ll=reSign((aj),8,0)!=0;var gZ=(ll)^1;var io=unSign((gZ),1,0);var le=reSign((io),8,0)!=0;if(le){Y=64;break $bb156$$bb146$31}ja=0;Y=68;break $bb156$$bb146$31}}while(0);if(Y==64){ja=1}var ai=ja;A=ai;var ah=A;var k8=reSign((ah),8,0)!=0;if(k8){Y=69;break $bb184$9}var J=bn;var I=((J)+1)&4294967295;bn=I;Y=63;continue $bb162$28}var q=hw;var o=(q+132)&4294967295;HEAP[o]=1;Y=4;continue $bb184$9}else{if(Y==86){var bp=HEAP[a9];var bo=Math.floor(unSign((bp),32,0)/4);var bm=hw;var bk=(bm+96)&4294967295;var bj=(bk)&4294967295;HEAP[bj]=bo;var bi=hw;var bh=(bi+96)&4294967295;var bg=(bh)&4294967295;var i8=HEAP[bg];var i7=_gmallocn(i8,4);var i6=i7;var i5=hw;var i4=(i5+96)&4294967295;var i3=(i4+4)&4294967295;HEAP[i3]=i6;var i1=hw;var i0=(i1+96)&4294967295;var iZ=(i0)&4294967295;var iY=HEAP[iZ];var iW=_gmallocn(iY,4);var iV=iW;var iU=hw;var iT=(iU+96)&4294967295;var iS=(iT+8)&4294967295;HEAP[iS]=iV;var iR=hw;var iQ=(iR+96)&4294967295;var iP=(iQ)&4294967295;var iO=HEAP[iP];var iN=_gmallocn(iO,4);var iM=iN;var iL=hw;var iK=(iL+96)&4294967295;var iJ=(iK+12)&4294967295;HEAP[iJ]=iM;bn=0;$bb133$41:while(1){var hP=hw;var hN=(hP+96)&4294967295;var hL=(hN)&4294967295;var hJ=HEAP[hL];var hG=bn;var hD=unSign((hJ),32,0)>unSign((hG),32,0);if(!(hD)){Y=60;break $bb133$41}var iI=hw;var iH=(iI+96)&4294967295;var iG=(iH+4)&4294967295;var iF=HEAP[iG];var iC=bn;var iB=(iF+4*iC)&4294967295;var iz=hw;var iy=__ZN9JPXStream9readUWordEPj(iz,iB);var ae=reSign((iy),8,0)!=0;var iX=(ae)^1;var dn=unSign((iX),1,0);var aa=reSign((dn),8,0)!=0;$bb127$$bb117$44:do{if(aa){Y=52}else{var ix=hw;var iw=(ix+96)&4294967295;var iv=(iw+8)&4294967295;var iu=HEAP[iv];var it=bn;var ir=(iu+4*it)&4294967295;var iq=hw;var ip=__ZN9JPXStream9readUByteEPj(iq,ir);var Z=reSign((ip),8,0)!=0;var iE=(Z)^1;var bb=unSign((iE),1,0);var Q=reSign((bb),8,0)!=0;if(Q){Y=52;break $bb127$$bb117$44}var im=hw;var il=(im+96)&4294967295;var ik=(il+12)&4294967295;var ij=HEAP[ik];var ii=bn;var ih=(ij+4*ii)&4294967295;var ig=hw;var ie=__ZN9JPXStream9readUByteEPj(ig,ih);var M=reSign((ie),8,0)!=0;var aT=(M)^1;var a8=unSign((aT),1,0);var G=reSign((a8),8,0)!=0;if(G){Y=52;break $bb127$$bb117$44}jc=0;Y=56;break $bb127$$bb117$44}}while(0);if(Y==52){jc=1}var ic=jc;H=ic;var ib=H;var v=reSign((ib),8,0)!=0;if(v){Y=57;break $bb184$9}var hT=bn;var hR=((hT)+1)&4294967295;bn=hR;Y=51;continue $bb133$41}var hC=hw;var hA=(hC+112)&4294967295;HEAP[hA]=1;Y=4;continue $bb184$9}else{if(Y==87){var kV=HEAP[a9];var kT=hw;var kR=__ZN9JPXStream16readColorSpecBoxEj(kT,kV);var jU=reSign((kR),8,0)!=0;var e2=(jU)^1;var bc=unSign((e2),1,0);V=bc;var kP=V;var jT=reSign((kP),8,0)!=0;if(jT){Y=30;break $bb184$9}Y=4;continue $bb184$9}else{if(Y==88){var cf=hw;var ce=(cf+24)&4294967295;var hX=hw;var hV=__ZN9JPXStream9readULongEPj(hX,ce);var aG=reSign((hV),8,0)!=0;var gD=(aG)^1;var bK=unSign((gD),1,0);var f=reSign((bK),8,0)!=0;$bb42$$bb12$56:do{if(f){Y=5}else{var hS=hw;var hQ=(hS+20)&4294967295;var hO=hw;var hM=__ZN9JPXStream9readULongEPj(hO,hQ);var d=reSign((hM),8,0)!=0;var fD=(d)^1;var kM=unSign((fD),1,0);var b=reSign((kM),8,0)!=0;if(b){Y=5;break $bb42$$bb12$56}var hK=hw;var hI=(hK+12)&4294967295;var hF=hw;var hE=__ZN9JPXStream9readUWordEPj(hF,hI);var a=reSign((hE),8,0)!=0;var e0=(a)^1;var d7=unSign((e0),1,0);var lC=reSign((d7),8,0)!=0;if(lC){Y=5;break $bb42$$bb12$56}var hB=hw;var hz=__ZN9JPXStream9readUByteEPj(hB,i2);var lA=reSign((hz),8,0)!=0;var jq=(lA)^1;var hH=unSign((jq),1,0);var lz=reSign((hH),8,0)!=0;if(lz){Y=5;break $bb42$$bb12$56}var hx=hw;var hu=__ZN9JPXStream9readUByteEPj(hx,bA);var ly=reSign((hu),8,0)!=0;var jb=(ly)^1;var am=unSign((jb),1,0);var la=reSign((am),8,0)!=0;if(la){Y=5;break $bb42$$bb12$56}var hs=hw;var hq=__ZN9JPXStream9readUByteEPj(hs,en);var k9=reSign((hq),8,0)!=0;var bf=(k9)^1;var c3=unSign((bf),1,0);var k7=reSign((c3),8,0)!=0;if(k7){Y=5;break $bb42$$bb12$56}var ho=hw;var hm=__ZN9JPXStream9readUByteEPj(ho,bY);var k6=reSign((hm),8,0)!=0;var ba=(k6)^1;var j7=unSign((ba),1,0);var kG=reSign((j7),8,0)!=0;if(kG){Y=5;break $bb42$$bb12$56}ia=0;Y=13;break $bb42$$bb12$56}}while(0);if(Y==5){ia=1}var hl=ia;k3=hl;var hj=k3;var kE=reSign((hj),8,0)!=0;if(kE){Y=14;break $bb184$9}var gP=HEAP[bA];var gN=(((gP))|0)!=7;if(gN){Y=16;break $bb184$9}var gu=hw;var gt=(gu+12)&4294967295;var gs=HEAP[gt];var gr=_gmallocn(gs,4);var gq=gr;var gp=hw;var go=(gp+16)&4294967295;HEAP[go]=gq;bn=0;while(1){var ge=hw;var gd=(ge+12)&4294967295;var gc=HEAP[gd];var gb=bn;var ga=unSign((gc),32,0)>unSign((gb),32,0);if(!(ga)){Y=20;break}var gn=hw;var gm=(gn+16)&4294967295;var gl=HEAP[gm];var gk=HEAP[i2];var gj=bn;var gh=(gl+4*gj)&4294967295;HEAP[gh]=gk;var gg=bn;var gf=((gg)+1)&4294967295;bn=gf;Y=18;continue}var f9=hw;var f8=(f9+28)&4294967295;HEAP[f8]=1;Y=4;continue $bb184$9}else{if(Y==89){var l=hw;var j=(l+16)&4294967295;var lY=HEAP[j];var lX=(lY)==0;if(lX){var lV=hw;var lT=(lV)&4294967295;var lR=hw;var lP=(lR)&4294967295;var lN=(lP)&4294967295;var lK=(lN)&4294967295;var lI=HEAP[lK];var lG=(lI+48)&4294967295;var lx=HEAP[lG];var lw=hw;var lu=(lw)&4294967295;var ls=lx;var lp=FUNCTION_TABLE[ls](lu);__Z5erroriPcz(lp,(__str38150)&4294967295)}var ln=hw;var lk=(ln+72)&4294967295;var li=HEAP[lk];var kF=reSign((li),8,0)!=0;var km=(kF)^1;var c5=unSign((km),1,0);var kA=reSign((c5),8,0)!=0;if(kA){var lg=hw;var ld=(lg)&4294967295;var k1=hw;var k0=(k1)&4294967295;var kY=(k0)&4294967295;var kW=(kY)&4294967295;var kU=HEAP[kW];var kS=(kU+48)&4294967295;var kQ=HEAP[kS];var kO=hw;var kL=(kO)&4294967295;var kJ=kQ;var f7=FUNCTION_TABLE[kJ](kL);__Z5erroriPcz(f7,(__str39151)&4294967295)}var f6=HEAP[a9];var f5=hw;var f4=__ZN9JPXStream14readCodestreamEj(f5,f6);var kw=reSign((f4),8,0)!=0;var j6=(kw)^1;var c=unSign((j6),1,0);u=c;var f3=u;var ks=reSign((f3),8,0)!=0;if(ks){Y=75;break $bb184$9}Y=4;continue $bb184$9}else{if(Y==90){Y=4;continue $bb184$9}else{if(Y==91){var kN=hw;var kK=(kN+76)&4294967295;var kI=(kK)&4294967295;var kH=hw;var kD=__ZN9JPXStream9readUWordEPj(kH,kI);var jR=reSign((kD),8,0)!=0;var lZ=(jR)^1;var iA=unSign((lZ),1,0);var jH=reSign((iA),8,0)!=0;$bb86$$bb81$83:do{if(jH){Y=32}else{var kC=hw;var kB=(kC+76)&4294967295;var kz=(kB+4)&4294967295;var ky=hw;var kx=__ZN9JPXStream9readUByteEPj(ky,kz);var jF=reSign((kx),8,0)!=0;var el=(jF)^1;var aM=unSign((el),1,0);var jE=reSign((aM),8,0)!=0;if(jE){Y=32;break $bb86$$bb81$83}je=0;Y=35;break $bb86$$bb81$83}}while(0);if(Y==32){je=1}var kv=je;S=kv;var ku=S;var jD=reSign((ku),8,0)!=0;if(jD){Y=36;break $bb184$9}var j4=hw;var j2=(j4+76)&4294967295;var j1=(j2+4)&4294967295;var j0=HEAP[j1];var jZ=_gmallocn(j0,4);var jY=jZ;var jX=hw;var jW=(jX+76)&4294967295;var jV=(jW+8)&4294967295;HEAP[jV]=jY;var jQ=hw;var jP=(jQ+76)&4294967295;var jO=(jP)&4294967295;var jN=HEAP[jO];var jM=hw;var jL=(jM+76)&4294967295;var jK=(jL+4)&4294967295;var jJ=HEAP[jK];var jI=((jN)*(jJ))&4294967295;var jG=_gmallocn(jI,4);var jC=jG;var jB=hw;var jA=(jB+76)&4294967295;var jz=(jA+12)&4294967295;HEAP[jz]=jC;bn=0;$bb98$90:while(1){var dN=hw;var dM=(dN+76)&4294967295;var dB=(dM+4)&4294967295;var dA=HEAP[dB];var dz=bn;var dx=unSign((dA),32,0)>unSign((dz),32,0);if(!(dx)){Y=42;break $bb98$90}var jy=hw;var jx=(jy+76)&4294967295;var jw=(jx+8)&4294967295;var jv=HEAP[jw];var ju=bn;var jt=(jv+4*ju)&4294967295;var jp=hw;var jo=__ZN9JPXStream9readUByteEPj(jp,jt);var js=reSign((jo),8,0)!=0;var dy=(js)^1;var jS=unSign((dy),1,0);O=jS;var jn=O;var jr=reSign((jn),8,0)!=0;if(jr){Y=39;break $bb184$9}var ea=hw;var d9=(ea+76)&4294967295;var d8=(d9+8)&4294967295;var d6=HEAP[d8];var dV=bn;var dU=(d6+4*dV)&4294967295;var dT=HEAP[dU];var dS=((dT)+1)&4294967295;var dR=bn;var dQ=(d6+4*dR)&4294967295;HEAP[dQ]=dS;var dP=bn;var dO=((dP)+1)&4294967295;bn=dO;Y=38;continue $bb98$90}bn=0;$bb109$95:while(1){var by=hw;var bx=(by+76)&4294967295;var bw=(bx)&4294967295;var bv=HEAP[bw];var bu=bn;var bt=unSign((bv),32,0)>unSign((bu),32,0);if(!(bt)){Y=50;break $bb109$95}bl=0;while(1){var bT=hw;var bS=(bT+76)&4294967295;var bR=(bS+4)&4294967295;var bP=HEAP[bR];var bD=bl;var bC=unSign((bP),32,0)>unSign((bD),32,0);if(!(bC)){Y=48;break}var dw=hw;var dv=(dw+76)&4294967295;var du=(dv+12)&4294967295;var dt=HEAP[du];var ds=hw;var dr=(ds+76)&4294967295;var de=(dr+4)&4294967295;var dd=HEAP[de];var dc=bn;var db=((dd)*(dc))&4294967295;var da=bl;var c9=((db)+(da))&4294967295;var c8=(dt+4*c9)&4294967295;var c7=hw;var c6=(c7+76)&4294967295;var c4=(c6+8)&4294967295;var cS=HEAP[c4];var cR=bl;var cQ=(cS+4*cR)&4294967295;var cP=HEAP[cQ];var cO=(cP)&128;var cN=(((cO))|0)!=0;var cM=unSign((cN),1,0);var cL=hw;var cK=(cL+76)&4294967295;var cJ=(cK+8)&4294967295;var cx=HEAP[cJ];var cw=bl;var cv=(cx+4*cw)&4294967295;var cu=HEAP[cv];var ct=(cu)&127;var cs=((ct)+7)&4294967295;var cr=unSign((cs),32,0)>>>3;var cq=hw;var cp=(((cM))&255);var co=__ZN9JPXStream10readNBytesEibPi(cq,cr,cp,c8);var ar=reSign((co),8,0)!=0;var jd=(ar)^1;var jl=unSign((jd),1,0);L=jl;var cc=L;var ao=reSign((cc),8,0)!=0;if(ao){Y=45;break $bb184$9}var bV=bl;var bU=((bV)+1)&4294967295;bl=bU;Y=44;continue}var bB=bn;var bz=((bB)+1)&4294967295;bn=bz;Y=43;continue $bb109$95}var br=hw;var bq=(br+92)&4294967295;HEAP[bq]=1;Y=4;continue $bb184$9}}}}}}}}}}if(Y==82){bQ=1}else{if(Y==78){var fl=hw;var fk=(fl)&4294967295;var fj=hw;var fi=(fj)&4294967295;var e7=(fi)&4294967295;var e6=(e7)&4294967295;var e5=HEAP[e6];var e4=(e5+48)&4294967295;var e3=HEAP[e4];var e1=hw;var eZ=(e1)&4294967295;var eY=e3;var eX=FUNCTION_TABLE[eY](eZ);__Z5erroriPcz(eX,(__str34146)&4294967295);bQ=0}else{if(Y==21){var fT=hw;var fS=(fT)&4294967295;var fR=hw;var fQ=(fR)&4294967295;var fP=(fQ)&4294967295;var fO=(fP)&4294967295;var fN=HEAP[fO];var fB=(fN+48)&4294967295;var fA=HEAP[fB];var fz=hw;var fy=(fz)&4294967295;var fx=fA;var fw=FUNCTION_TABLE[fx](fy);__Z5erroriPcz(fw,(__str36148)&4294967295);bQ=0}else{if(Y==23){var fg=hw;var ff=(fg)&4294967295;var fe=hw;var fd=(fe)&4294967295;var fc=(fd)&4294967295;var fb=(fc)&4294967295;var fa=HEAP[fb];var e9=(fa+48)&4294967295;var e8=HEAP[e9];var C=hw;var z=(C)&4294967295;var x=e8;var t=FUNCTION_TABLE[x](z);__Z5erroriPcz(t,(__str37149)&4294967295);bQ=0}else{if(Y==26){var lS=hw;var lQ=(lS)&4294967295;var lO=hw;var lL=(lO)&4294967295;var lJ=(lL)&4294967295;var lH=(lJ)&4294967295;var lE=HEAP[lH];var lD=(lE+48)&4294967295;var lv=HEAP[lD];var lt=hw;var lr=(lt)&4294967295;var lo=lv;var lm=FUNCTION_TABLE[lo](lr);__Z5erroriPcz(lm,(__str34146)&4294967295);bQ=0}else{if(Y==61){var hk=hw;var hi=(hk)&4294967295;var hh=hw;var hf=(hh)&4294967295;var hd=(hf)&4294967295;var hb=(hd)&4294967295;var g9=HEAP[hb];var g7=(g9+48)&4294967295;var g5=HEAP[g7];var g3=hw;var g1=(g3)&4294967295;var gX=g5;var gW=FUNCTION_TABLE[gX](g1);__Z5erroriPcz(gW,(__str34146)&4294967295);bQ=0}else{if(Y==69){var ag=hw;var af=(ag)&4294967295;var ad=hw;var ac=(ad)&4294967295;var ab=(ac)&4294967295;var X=(ab)&4294967295;var W=HEAP[X];var U=(W+48)&4294967295;var T=HEAP[U];var R=hw;var P=(R)&4294967295;var N=T;var K=FUNCTION_TABLE[N](P);__Z5erroriPcz(K,(__str34146)&4294967295);bQ=0}else{if(Y==57){var h8=hw;var h7=(h8)&4294967295;var h6=hw;var h5=(h6)&4294967295;var h4=(h5)&4294967295;var h3=(h4)&4294967295;var h2=HEAP[h3];var h1=(h2+48)&4294967295;var h0=HEAP[h1];var hZ=hw;var hY=(hZ)&4294967295;var hW=h0;var hU=FUNCTION_TABLE[hW](hY);__Z5erroriPcz(hU,(__str34146)&4294967295);bQ=0}else{if(Y==30){bQ=0}else{if(Y==14){var hg=hw;var he=(hg)&4294967295;var hc=hw;var ha=(hc)&4294967295;var g8=(ha)&4294967295;var g6=(g8)&4294967295;var g4=HEAP[g6];var g2=(g4+48)&4294967295;var g0=HEAP[g2];var gY=hw;var gV=(gY)&4294967295;var gT=g0;var gR=FUNCTION_TABLE[gT](gV);__Z5erroriPcz(gR,(__str34146)&4294967295);bQ=0}else{if(Y==16){var gL=hw;var gJ=(gL)&4294967295;var gH=hw;var gF=(gH)&4294967295;var gE=(gF)&4294967295;var gC=(gE)&4294967295;var gB=HEAP[gC];var gA=(gB+48)&4294967295;var gz=HEAP[gA];var gy=hw;var gx=(gy)&4294967295;var gw=gz;var gv=FUNCTION_TABLE[gw](gx);__Z5erroriPcz(gv,(__str35147)&4294967295);bQ=0}else{if(Y==75){bQ=0}else{if(Y==36){var kr=hw;var kq=(kr)&4294967295;var kn=hw;var kl=(kn)&4294967295;var kk=(kl)&4294967295;var ki=(kk)&4294967295;var kh=HEAP[ki];var kg=(kh+48)&4294967295;var kf=HEAP[kg];var ke=hw;var kc=(ke)&4294967295;var kb=kf;var j5=FUNCTION_TABLE[kb](kc);__Z5erroriPcz(j5,(__str34146)&4294967295);bQ=0}else{if(Y==39){var jm=hw;var jk=(jm)&4294967295;var jj=hw;var ji=(jj)&4294967295;var jh=(ji)&4294967295;var jg=(jh)&4294967295;var jf=HEAP[jg];var eg=(jf+48)&4294967295;var ef=HEAP[eg];var ee=hw;var ed=(ee)&4294967295;var ec=ef;var eb=FUNCTION_TABLE[ec](ed);__Z5erroriPcz(eb,(__str34146)&4294967295);bQ=0}else{if(Y==45){var cb=hw;var ca=(cb)&4294967295;var b9=hw;var b8=(b9)&4294967295;var b7=(b8)&4294967295;var b6=(b7)&4294967295;var b4=HEAP[b6];var b3=(b4+48)&4294967295;var b2=HEAP[b3];var b0=hw;var bZ=(b0)&4294967295;var bX=b2;var bW=FUNCTION_TABLE[bX](bZ);__Z5erroriPcz(bW,(__str34146)&4294967295);bQ=0}}}}}}}}}}}}}}}}var eE=bQ;h9=eE;var i9=h9;var be=(((i9))&255);STACKTOP=aL;return be;return null}function __ZN9JPXStream5resetEv(f){var q;var b;var c;var y=0;b=f;var M=b;var L=(M)&4294967295;var K=(L+8)&4294967295;var J=HEAP[K];var I=b;var H=(I)&4294967295;var G=(H+8)&4294967295;var E=HEAP[G];var C=(E)&4294967295;var A=HEAP[C];var n=(A+12)&4294967295;var m=HEAP[n];var l=b;var k=(l)&4294967295;var j=(k+8)&4294967295;var i=HEAP[j];var h=m;FUNCTION_TABLE[h](i);var g=b;var e=__ZN9JPXStream9readBoxesEv(g);c=e;var d=c;var r=reSign((d),8,0)!=0;if(r){var a=b;var V=(a+136)&4294967295;var U=(V+12)&4294967295;var T=HEAP[U];var S=b;var R=(S+204)&4294967295;HEAP[R]=T}else{var Q=b;var P=(Q+136)&4294967295;var O=(P+4)&4294967295;var N=HEAP[O];var F=b;var D=(F+204)&4294967295;HEAP[D]=N}var B=b;var z=(B+136)&4294967295;var x=(z+8)&4294967295;var w=HEAP[x];var v=b;var u=(v+200)&4294967295;HEAP[u]=w;var t=b;var s=(t+208)&4294967295;HEAP[s]=0;var p=b;var o=(p+216)&4294967295;HEAP[o]=0;return;return}function __ZN9JPXStream5closeEv(aN){var dj;var bs;var bk;var bj;var aq;var dr;var cG;var U;var w;var aw;var cu;var bS;var ba;var a9;var a8;var b3;var Y;var cz=0;bs=aN;var bi=bs;var bh=(bi+16)&4294967295;var bg=HEAP[bh];var bf=bg;_gfree(bf);var be=bs;var bd=(be+16)&4294967295;HEAP[bd]=0;var bc=bs;var bb=(bc+92)&4294967295;var c8=HEAP[bb];var dk=reSign((c8),8,0)!=0;if(dk){var c7=bs;var c6=(c7+76)&4294967295;var c5=(c6+8)&4294967295;var c4=HEAP[c5];var c3=c4;_gfree(c3);var c2=bs;var c1=(c2+76)&4294967295;var c0=(c1+12)&4294967295;var cZ=HEAP[c0];var cO=cZ;_gfree(cO);var cN=bs;var cM=(cN+92)&4294967295;HEAP[cM]=0}var cL=bs;var cK=(cL+112)&4294967295;var cJ=HEAP[cK];var bx=reSign((cJ),8,0)!=0;if(bx){var cI=bs;var cH=(cI+96)&4294967295;var cF=(cH+4)&4294967295;var cE=HEAP[cF];var cy=cE;_gfree(cy);var cx=bs;var cw=(cx+96)&4294967295;var cv=(cw+8)&4294967295;var ct=HEAP[cv];var cs=ct;_gfree(cs);var cr=bs;var cq=(cr+96)&4294967295;var cp=(cq+12)&4294967295;var co=HEAP[cp];var cn=co;_gfree(cn);var cm=bs;var cl=(cm+112)&4294967295;HEAP[cl]=0}var ck=bs;var cj=(ck+132)&4294967295;var ci=HEAP[cj];var bw=reSign((ci),8,0)!=0;if(bw){var ch=bs;var cg=(ch+116)&4294967295;var cf=(cg+4)&4294967295;var ce=HEAP[cf];var cd=ce;_gfree(cd);var cc=bs;var cb=(cc+116)&4294967295;var ca=(cb+8)&4294967295;var b9=HEAP[ca];var b8=b9;_gfree(b8);var b7=bs;var b6=(b7+116)&4294967295;var b5=(b6+12)&4294967295;var b4=HEAP[b5];var b2=b4;_gfree(b2);var b1=bs;var b0=(b1+132)&4294967295;HEAP[b0]=0}var bZ=bs;var bY=(bZ+136)&4294967295;var bX=(bY+44)&4294967295;var bW=HEAP[bX];var bV=(bW)!=0;if(bV){ba=0;$bb44$13:while(1){var df=bs;var de=(df+136)&4294967295;var dd=(de+36)&4294967295;var dc=HEAP[dd];var db=bs;var da=(db+136)&4294967295;var c9=(da+40)&4294967295;var cY=HEAP[c9];var cX=((dc)*(cY))&4294967295;var cW=ba;var cV=unSign((cX),32,0)>unSign((cW),32,0);if(!(cV)){dj=32;break $bb44$13}var bU=bs;var bT=(bU+136)&4294967295;var bR=(bT+44)&4294967295;var bQ=HEAP[bR];var bP=ba;var bO=(bQ+52*bP)&4294967295;dr=bO;var bN=dr;var bM=(bN+48)&4294967295;var bL=HEAP[bM];var bK=(bL)!=0;if(bK){bS=0;$bb41$18:while(1){var dA=bs;var dz=(dA+136)&4294967295;var dy=(dz+32)&4294967295;var dx=HEAP[dy];var dw=bS;var dv=unSign((dx),32,0)>unSign((dw),32,0);if(!(dv)){dj=29;break $bb41$18}var bJ=dr;var bI=(bJ+48)&4294967295;var bH=HEAP[bI];var bG=bS;var bF=(bH+88*bG)&4294967295;cG=bF;var bE=cG;var bD=(bE+44)&4294967295;var bC=HEAP[bD];var bB=bC;_gfree(bB);var bA=cG;var bz=(bA+76)&4294967295;var by=HEAP[bz];var bv=by;_gfree(bv);var bu=cG;var bt=(bu+80)&4294967295;var br=HEAP[bt];var bq=br;_gfree(bq);var bp=cG;var bo=(bp+84)&4294967295;var bn=HEAP[bo];var bm=(bn)!=0;if(bm){a8=0;$bb38$23:while(1){var i=cG;var h=(i+20)&4294967295;var g=HEAP[h];var f=a8;var d2=unSign((g),32,0)>=unSign((f),32,0);if(!(d2)){dj=26;break $bb38$23}var bl=cG;var a7=(bl+84)&4294967295;var a6=HEAP[a7];var a5=a8;var a4=(a6+76*a5)&4294967295;U=a4;var a3=U;var a2=(a3+72)&4294967295;var a1=HEAP[a2];var a0=(a1)!=0;if(a0){b3=0;$bb35$28:while(1){var dL=b3;var dK=(((dL))|0)==0;if(!(dK)){dj=23;break $bb35$28}var aZ=U;var aY=(aZ+72)&4294967295;var aX=HEAP[aY];var aW=b3;var aV=(aX+20*aW)&4294967295;w=aV;var aU=w;var aT=(aU+16)&4294967295;var aS=HEAP[aT];var aR=(aS)!=0;if(aR){Y=0;$bb29$33:while(1){var a=a8;var d5=(((a))|0)==0;if(d5){aq=1}else{aq=3}var d4=aq;var d3=Y;var d1=unSign((d4),32,0)>unSign((d3),32,0);if(!(d1)){dj=20;break $bb29$33}var aQ=w;var aP=(aQ+16)&4294967295;var aO=HEAP[aP];var aM=Y;var aL=(aO+40*aM)&4294967295;aw=aL;var aK=aw;var aJ=(aK+28)&4294967295;var aI=HEAP[aJ];var aH=aI;_gfree(aH);var aG=aw;var aF=(aG+32)&4294967295;var aE=HEAP[aF];var aD=aE;_gfree(aD);var aC=aw;var aB=(aC+36)&4294967295;var aA=HEAP[aB];var az=(aA)!=0;if(az){a9=0;$bb26$42:while(1){var I=aw;var z=(I+16)&4294967295;var y=HEAP[z];var x=aw;var v=(x+20)&4294967295;var u=HEAP[v];var t=((y)*(u))&4294967295;var s=a9;var r=unSign((t),32,0)>unSign((s),32,0);if(!(r)){dj=16;break $bb26$42}var ay=aw;var ax=(ay+36)&4294967295;var av=HEAP[ax];var au=a9;var at=(av+56*au)&4294967295;cu=at;var ar=cu;var ap=(ar+44)&4294967295;var ao=HEAP[ap];var an=ao;_gfree(an);var am=cu;var al=(am+48)&4294967295;var ak=HEAP[al];var aj=(ak)!=0;$bb20$$bb22$45:do{if(aj){var ai=cu;var ah=(ai+48)&4294967295;var ag=HEAP[ah];bj=ag;var af=bj;var ae=(af)!=0;if(!(ae)){dj=10;break $bb20$$bb22$45}var ad=bj;__ZN18JArithmeticDecoderD1Ev(ad);var ac=bj;var ab=ac;__ZdlPv(ab)}}while(0);var aa=cu;var Z=(aa+52)&4294967295;var X=HEAP[Z];var W=(X)!=0;$bb23$$bb25$49:do{if(W){var V=cu;var T=(V+52)&4294967295;var S=HEAP[T];bk=S;var R=bk;var Q=(R)!=0;if(!(Q)){dj=13;break $bb23$$bb25$49}var P=bk;__ZN23JArithmeticDecoderStatsD1Ev(P);var O=bk;var N=O;__ZdlPv(N)}}while(0);var M=a9;var K=((M)+1)&4294967295;a9=K;dj=8;continue $bb26$42}var p=aw;var n=(p+36)&4294967295;var e=HEAP[n];var d=e;_gfree(d)}var c=Y;var b=((c)+1)&4294967295;Y=b;dj=7;continue $bb29$33}var dZ=w;var dQ=(dZ+16)&4294967295;var dP=HEAP[dQ];var dO=dP;_gfree(dO)}var dN=b3;var dM=((dN)+1)&4294967295;b3=dM;dj=6;continue $bb35$28}var dJ=bs;var dH=(dJ+136)&4294967295;var dF=(dH+44)&4294967295;var L=HEAP[dF];var J=ba;var H=(L+52*J)&4294967295;var G=(H+48)&4294967295;var F=HEAP[G];var E=bS;var D=(F+88*E)&4294967295;var C=(D+84)&4294967295;var B=HEAP[C];var A=a8;var q=(B+76*A)&4294967295;var o=(q+72)&4294967295;var m=HEAP[o];var l=m;_gfree(l)}var k=a8;var j=((k)+1)&4294967295;a8=j;dj=5;continue $bb38$23}var d0=bs;var dY=(d0+136)&4294967295;var dX=(dY+44)&4294967295;var dW=HEAP[dX];var dV=ba;var dU=(dW+52*dV)&4294967295;var dT=(dU+48)&4294967295;var dS=HEAP[dT];var dR=bS;var dI=(dS+88*dR)&4294967295;var dG=(dI+84)&4294967295;var dE=HEAP[dG];var dD=dE;_gfree(dD)}var dC=bS;var dB=((dC)+1)&4294967295;bS=dB;dj=4;continue $bb41$18}var du=bs;var dt=(du+136)&4294967295;var ds=(dt+44)&4294967295;var dq=HEAP[ds];var dp=ba;var dn=(dq+52*dp)&4294967295;var dm=(dn+48)&4294967295;var dl=HEAP[dm];var di=dl;_gfree(di)}var dh=ba;var dg=((dh)+1)&4294967295;ba=dg;dj=3;continue $bb44$13}var cU=bs;var cT=(cU+136)&4294967295;var cS=(cT+44)&4294967295;var cR=HEAP[cS];var cQ=cR;_gfree(cQ);var cP=bs;var cD=(cP+136)&4294967295;var cC=(cD+44)&4294967295;HEAP[cC]=0}var cB=bs;var cA=(cB)&4294967295;__ZN12FilterStream5closeEv(cA);return;return}function __ZN9JPXStreamD0Ev(e){var n;var b;var p=0;b=e;var B=b;var A=(B)&4294967295;var z=(A)&4294967295;var y=(z)&4294967295;HEAP[y]=(__ZTV9JPXStream+8)&4294967295;var x=b;__ZN9JPXStream5closeEv(x);var w=b;var v=(w)&4294967295;var t=(v+8)&4294967295;var r=HEAP[t];var q=(r)!=0;if(q){var m=b;var l=(m)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=b;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var d=(f)&4294967295;var c=HEAP[d];var a=(c+4)&4294967295;var K=HEAP[a];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=K;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((1)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN9JPXStreamD1Ev(e){var n;var b;var p=0;b=e;var B=b;var A=(B)&4294967295;var z=(A)&4294967295;var y=(z)&4294967295;HEAP[y]=(__ZTV9JPXStream+8)&4294967295;var x=b;__ZN9JPXStream5closeEv(x);var w=b;var v=(w)&4294967295;var t=(v+8)&4294967295;var r=HEAP[t];var q=(r)!=0;if(q){var m=b;var l=(m)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=b;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var d=(f)&4294967295;var c=HEAP[d];var a=(c+4)&4294967295;var K=HEAP[a];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=K;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN9JPXStreamD2Ev(e){var n;var b;var p=0;b=e;var B=b;var A=(B)&4294967295;var z=(A)&4294967295;var y=(z)&4294967295;HEAP[y]=(__ZTV9JPXStream+8)&4294967295;var x=b;__ZN9JPXStream5closeEv(x);var w=b;var v=(w)&4294967295;var t=(v+8)&4294967295;var r=HEAP[t];var q=(r)!=0;if(q){var m=b;var l=(m)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=b;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var d=(f)&4294967295;var c=HEAP[d];var a=(c+4)&4294967295;var K=HEAP[a];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=K;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN9JPXStreamC1EP6Stream(f,b){var o;var c;var H;var s=0;c=f;H=b;var G=c;var F=(G)&4294967295;var E=H;__ZN12FilterStreamC2EP6Stream(F,E);var D=c;var C=(D)&4294967295;var B=(C)&4294967295;var A=(B)&4294967295;HEAP[A]=(__ZTV9JPXStream+8)&4294967295;var y=c;var w=(y+12)&4294967295;HEAP[w]=0;var u=c;var n=(u+16)&4294967295;HEAP[n]=0;var m=c;var l=(m+24)&4294967295;HEAP[l]=0;var k=c;var j=(k+24)&4294967295;var i=HEAP[j];var h=c;var g=(h+20)&4294967295;HEAP[g]=i;var e=c;var d=(e+72)&4294967295;HEAP[d]=0;var a=c;var Q=(a+92)&4294967295;HEAP[Q]=0;var P=c;var O=(P+112)&4294967295;HEAP[O]=0;var N=c;var M=(N+132)&4294967295;HEAP[M]=0;var L=c;var K=(L+136)&4294967295;var J=(K+44)&4294967295;HEAP[J]=0;var I=c;var z=(I+184)&4294967295;HEAP[z]=0;var x=c;var v=(x+188)&4294967295;HEAP[v]=0;var t=c;var r=(t+192)&4294967295;HEAP[r]=0;var q=c;var p=(q+196)&4294967295;HEAP[p]=0;return;return}function __Z25parseAnnotLineEndingStyleP9GooString(av){var P;var aq;var B;var l;var n;var p;var r;var t;var v;var x;var z;var at;var C;var a=0;aq=av;var ar=aq;var ap=(ar)!=0;if(ap){var an=aq;var am=__ZNK9GooString3cmpEPKc(an,(__str40152)&4294967295);var al=(((am))|0)==0;var aj=unSign((al),1,0);C=aj;var ai=C;var E=reSign((ai),8,0)!=0;if(E){at=0}else{var ah=aq;var ag=__ZNK9GooString3cmpEPKc(ah,(__str141)&4294967295);var ad=(((ag))|0)==0;var ac=unSign((ad),1,0);z=ac;var ab=z;var S=reSign((ab),8,0)!=0;if(S){at=1}else{var aa=aq;var Z=__ZNK9GooString3cmpEPKc(aa,(__str242)&4294967295);var X=(((Z))|0)==0;var W=unSign((X),1,0);x=W;var V=x;var R=reSign((V),8,0)!=0;if(R){at=2}else{var U=aq;var T=__ZNK9GooString3cmpEPKc(U,(__str343)&4294967295);var O=(((T))|0)==0;var N=unSign((O),1,0);v=N;var M=v;var Q=reSign((M),8,0)!=0;if(Q){at=3}else{var L=aq;var K=__ZNK9GooString3cmpEPKc(L,(__str444)&4294967295);var J=(((K))|0)==0;var I=unSign((J),1,0);t=I;var H=t;var au=reSign((H),8,0)!=0;if(au){at=4}else{var G=aq;var F=__ZNK9GooString3cmpEPKc(G,(__str545)&4294967295);var D=(((F))|0)==0;var A=unSign((D),1,0);r=A;var y=r;var ao=reSign((y),8,0)!=0;if(ao){at=6}else{var w=aq;var u=__ZNK9GooString3cmpEPKc(w,(__str646)&4294967295);var s=(((u))|0)==0;var q=unSign((s),1,0);p=q;var o=p;var ak=reSign((o),8,0)!=0;if(ak){at=7}else{var m=aq;var k=__ZNK9GooString3cmpEPKc(m,(__str747)&4294967295);var j=(((k))|0)==0;var i=unSign((j),1,0);n=i;var h=n;var af=reSign((h),8,0)!=0;if(af){at=8}else{var g=aq;var f=__ZNK9GooString3cmpEPKc(g,(__str848)&4294967295);var e=(((f))|0)==0;var d=unSign((e),1,0);l=d;var c=l;var ae=reSign((c),8,0)!=0;if(ae){at=9}else{at=5}}}}}}}}}}else{at=5}var b=at;B=b;var Y=B;return Y;return null}function __ZN7GooList9getLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GooList3getEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=p;var g=(h)&4294967295;var f=HEAP[g];var d=e;var c=(f+4*d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN9GooString9getLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+24)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN9GooString7getCharEi(n,a){var p;var l;var b;var r;var k;var m=0;l=n;b=a;var j=l;var i=(j+28)&4294967295;var h=HEAP[i];var g=b;var f=(h+g)&4294967295;var e=HEAP[f];var d=reSign((e),8,0);k=d;var c=k;r=c;var o=r;var q=(((o))&255);return q;return null}function __ZN6Object8initBoolEb(m,s){var p;var k;var n;var r;var j;var l=0;k=m;n=s;var i=k;__ZN6Object9zeroUnionEv(i);var h=k;var g=(h)&4294967295;HEAP[g]=0;var f=k;var e=(f+4)&4294967295;var d=(e)&4294967295;var c=d;var b=n;HEAP[c]=b;var a=k;j=a;var q=j;r=q;var o=r;return o;return null}function __ZN6Object8initRealEd(n,a){var p;var l;var q;var r;var k;var m=0;l=n;q=a;var j=l;__ZN6Object9zeroUnionEv(j);var i=l;var h=(i)&4294967295;HEAP[h]=2;var g=l;var f=(g+4)&4294967295;var e=(f)&4294967295;var d=q;HEAP[e]=d;var c=l;k=c;var b=k;r=b;var o=r;return o;return null}function __ZN6Object10initStringEP9GooString(n,s){var p;var l;var a;var r;var k;var m=0;l=n;a=s;var j=l;__ZN6Object9zeroUnionEv(j);var i=l;var h=(i)&4294967295;HEAP[h]=3;var g=l;var f=(g+4)&4294967295;var e=(f)&4294967295;var d=e;var c=a;HEAP[d]=c;var b=l;k=b;var q=k;r=q;var o=r;return o;return null}function __ZN6Object8initNullEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;__ZN6Object9zeroUnionEv(e);var d=l;var c=(d)&4294967295;HEAP[c]=5;var b=l;f=b;var a=f;h=a;var i=h;return i;return null}function __ZN6Object7initRefEii(o,b,t){var y;var m;var l;var B;var A;var k;var n=0;m=o;l=b;B=t;var j=m;__ZN6Object9zeroUnionEv(j);var i=m;var h=(i)&4294967295;HEAP[h]=9;var g=m;var f=(g+4)&4294967295;var e=(f)&4294967295;var d=e;var c=(d)&4294967295;var a=l;HEAP[c]=a;var z=m;var x=(z+4)&4294967295;var w=(x)&4294967295;var v=w;var s=(v+4)&4294967295;var r=B;HEAP[s]=r;var q=m;k=q;var p=k;A=p;var u=A;return u;return null}function __ZN6Object7getTypeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN6Object6isBoolEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object5isIntEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==1;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object5isNumEv(m){var r;var k;var t;var n;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)==1;$bb1$$bb$2:do{if(f){r=0}else{var e=k;var d=(e)&4294967295;var c=HEAP[d];var b=(((c))|0)==2;if(b){r=0;break $bb1$$bb$2}n=0;r=3;break $bb1$$bb$2}}while(0);if(r==0){n=1}var a=n;var s=unSign((a),8,0);j=s;var q=j;t=q;var o=t;var p=(((o))&255);return p;return null}function __ZN6Object8isStringEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==3;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object6isNameEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==4;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object6isNullEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==5;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object7isArrayEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==6;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object6isDictEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==7;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object5isRefEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==9;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object6isNoneEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==13;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN5Array9getLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN4Dict6decRefEv(k){var o;var q;var l;var i;var n=0;q=k;var h=q;var g=(h+20)&4294967295;var f=HEAP[g];var e=((f)-1)&4294967295;var d=q;var c=(d+20)&4294967295;HEAP[c]=e;var b=q;var a=(b+20)&4294967295;var p=HEAP[a];i=p;var j=i;l=j;var m=l;return m;return null}function __ZN6Stream6incRefEv(k){var o;var q;var l;var i;var n=0;q=k;var h=q;var g=(h+4)&4294967295;var f=HEAP[g];var e=((f)+1)&4294967295;var d=q;var c=(d+4)&4294967295;HEAP[c]=e;var b=q;var a=(b+4)&4294967295;var p=HEAP[a];i=p;var j=i;l=j;var m=l;return m;return null}function __ZN7Catalog10getBaseURIEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+80)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7Catalog19getOptContentConfigEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+132)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10AnnotCoordC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=0;var h=e;var g=(h+8)&4294967295;HEAP[g]=0;return;return}function __ZN10AnnotCoordC1Edd(j,i,h){var m;var n;var g;var k;var l=0;n=j;g=i;k=h;var f=n;var e=(f)&4294967295;var d=g;HEAP[e]=d;var c=n;var b=(c+8)&4294967295;var a=k;HEAP[b]=a;return;return}function __ZNK10AnnotCoord4getXEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK10AnnotCoord4getYEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK9AnnotPath15getCoordsLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK19AnnotQuadrilaterals23getQuadrilateralsLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK11AnnotBorder7getTypeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK11AnnotBorder8getWidthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK11AnnotBorder13getDashLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+16)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK11AnnotBorder7getDashEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+20)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK11AnnotBorder8getStyleEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+24)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK10AnnotColor8getSpaceEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+32)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK10AnnotColor9getValuesEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN5Annot4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+120)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN5Annot5matchEP3Ref(m,p){var z;var k;var C;var D;var A;var j;var l=0;k=m;C=p;var i=k;var h=(i+92)&4294967295;var g=(h)&4294967295;var f=HEAP[g];var e=C;var d=(e)&4294967295;var c=HEAP[d];var b=(((f))|0)!=(((c))|0);$bb2$$bb$2:do{if(b){z=0}else{var a=k;var B=(a+92)&4294967295;var y=(B+4)&4294967295;var w=HEAP[y];var v=C;var u=(v+4)&4294967295;var t=HEAP[u];var s=(((w))|0)!=(((t))|0);if(s){z=0;break $bb2$$bb$2}A=1;z=2;break $bb2$$bb$2}}while(0);if(z==0){A=0}var q=A;var o=unSign((q),8,0);j=o;var n=j;D=n;var r=D;var x=(((r))&255);return x;return null}function __ZNK5Annot6getRefEv(c,n){var u=STACKTOP;STACKTOP+=8;_memset(u,0,8);var s;var l;var k=u;var m=0;l=n;var j=l;var i=(j+92)&4294967295;var h=(k)&4294967295;var g=(i)&4294967295;var f=HEAP[g];HEAP[h]=f;var e=(k+4)&4294967295;var d=(i+4)&4294967295;var b=HEAP[d];HEAP[e]=b;var a=(c)&4294967295;var t=(k)&4294967295;var r=HEAP[t];HEAP[a]=r;var q=(c+4)&4294967295;var p=(k+4)&4294967295;var o=HEAP[p];HEAP[q]=o;STACKTOP=u;return;return}function __ZN10FormWidget8getFieldEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10FormWidget7getTypeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10FormWidget6getObjEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c+12)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN10FormWidget10isModifiedEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+37)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN9FormField6getObjEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c+20)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZNK4Form6getObjEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+16)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK4Form18getNeedAppearancesEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+20)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN12PDFRectangleC1Ev(m){var s;var k;var l=0;k=m;var j=k;var i=(j+24)&4294967295;HEAP[i]=0;var h=k;var g=(h+24)&4294967295;var f=HEAP[g];var e=k;var d=(e+16)&4294967295;HEAP[d]=f;var c=k;var b=(c+16)&4294967295;var a=HEAP[b];var u=k;var t=(u+8)&4294967295;HEAP[t]=a;var r=k;var q=(r+8)&4294967295;var p=HEAP[q];var o=k;var n=(o)&4294967295;HEAP[n]=p;return;return}function __ZN5Movie4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN5Movie9getAspectEPiS0_(k,a,i){var n;var p;var o;var l;var m=0;p=k;o=a;l=i;var j=p;var h=(j+4)&4294967295;var g=HEAP[h];var f=o;HEAP[f]=g;var e=p;var d=(e+8)&4294967295;var c=HEAP[d];var b=l;HEAP[b]=c;return;return}function __ZN5Movie13getShowPosterEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+24)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN9AnnotPathC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=0;var h=e;var g=(h+4)&4294967295;HEAP[g]=0;return;return}function __ZN9AnnotPathC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=0;var h=e;var g=(h+4)&4294967295;HEAP[g]=0;return;return}function __ZN9AnnotPathC2EPP10AnnotCoordi(k,h,a){var m;var n;var c;var j;var l=0;n=k;c=h;j=a;var i=n;var g=(i)&4294967295;var f=c;HEAP[g]=f;var e=n;var d=(e+4)&4294967295;var b=j;HEAP[d]=b;return;return}function __ZN9AnnotPathC1EPP10AnnotCoordi(k,h,a){var m;var n;var c;var j;var l=0;n=k;c=h;j=a;var i=n;var g=(i)&4294967295;var f=c;HEAP[g]=f;var e=n;var d=(e+4)&4294967295;var b=j;HEAP[d]=b;return;return}function __ZNK9AnnotPath4getXEi(n,l){var u;var k;var x;var w;var j;var m=0;k=n;x=l;var i=x;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=x;var c=(((e))|0)>(((d))|0);if(!(c)){u=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var v=HEAP[a];var t=x;var s=(v+4*t)&4294967295;var r=HEAP[s];var q=__ZNK10AnnotCoord4getXEv(r);j=q;u=2;break $bb$$bb2$2}else{u=1}}while(0);if(u==1){j=0}var p=j;w=p;var o=w;return o;return null}function __ZNK9AnnotPath4getYEi(n,l){var u;var k;var x;var w;var j;var m=0;k=n;x=l;var i=x;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=x;var c=(((e))|0)>(((d))|0);if(!(c)){u=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var v=HEAP[a];var t=x;var s=(v+4*t)&4294967295;var r=HEAP[s];var q=__ZNK10AnnotCoord4getYEv(r);j=q;u=2;break $bb$$bb2$2}else{u=1}}while(0);if(u==1){j=0}var p=j;w=p;var o=w;return o;return null}function __ZNK9AnnotPath8getCoordEi(n,l){var t;var k;var w;var v;var j;var m=0;k=n;w=l;var i=w;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=w;var c=(((e))|0)>(((d))|0);if(!(c)){t=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var u=HEAP[a];var s=w;var r=(u+4*s)&4294967295;var q=HEAP[r];j=q;t=2;break $bb$$bb2$2}else{t=1}}while(0);if(t==1){j=0}var p=j;v=p;var o=v;return o;return null}function __ZN16AnnotCalloutLineC2Edddd(q,t,e,s,b){var r;var o;var v;var u;var h;var d;var p=0;o=q;v=t;u=e;h=s;d=b;var n=o;var m=(n)&4294967295;HEAP[m]=(__ZTV16AnnotCalloutLine+8)&4294967295;var l=o;var k=(l+4)&4294967295;var j=v;var i=u;__ZN10AnnotCoordC1Edd(k,j,i);var g=o;var f=(g+20)&4294967295;var c=h;var a=d;__ZN10AnnotCoordC1Edd(f,c,a);return;return}function __ZN16AnnotCalloutLineD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV16AnnotCalloutLine+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN16AnnotCalloutLineD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV16AnnotCalloutLine+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN16AnnotCalloutLineC1Edddd(q,t,e,s,b){var r;var o;var v;var u;var h;var d;var p=0;o=q;v=t;u=e;h=s;d=b;var n=o;var m=(n)&4294967295;HEAP[m]=(__ZTV16AnnotCalloutLine+8)&4294967295;var l=o;var k=(l+4)&4294967295;var j=v;var i=u;__ZN10AnnotCoordC1Edd(k,j,i);var g=o;var f=(g+20)&4294967295;var c=h;var a=d;__ZN10AnnotCoordC1Edd(f,c,a);return;return}function __ZN21AnnotCalloutMultiLineC2Edddddd(t,A,f,z,c,y,a){var w;var r;var C;var B;var i;var e;var p;var n;var s=0;r=t;C=A;B=f;i=z;e=c;p=y;n=a;var q=r;var o=(q)&4294967295;var m=C;var l=B;var k=i;var j=e;__ZN16AnnotCalloutLineC2Edddd(o,m,l,k,j);var h=r;var g=(h)&4294967295;var d=(g)&4294967295;HEAP[d]=(__ZTV21AnnotCalloutMultiLine+8)&4294967295;var b=r;var x=(b+36)&4294967295;var v=p;var u=n;__ZN10AnnotCoordC1Edd(x,v,u);return;return}function __ZN21AnnotCalloutMultiLineD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV21AnnotCalloutMultiLine+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN21AnnotCalloutMultiLineD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV21AnnotCalloutMultiLine+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN21AnnotCalloutMultiLineC1Edddddd(t,A,f,z,c,y,a){var w;var r;var C;var B;var i;var e;var p;var n;var s=0;r=t;C=A;B=f;i=z;e=c;p=y;n=a;var q=r;var o=(q)&4294967295;var m=C;var l=B;var k=i;var j=e;__ZN16AnnotCalloutLineC2Edddd(o,m,l,k,j);var h=r;var g=(h)&4294967295;var d=(g)&4294967295;HEAP[d]=(__ZTV21AnnotCalloutMultiLine+8)&4294967295;var b=r;var x=(b+36)&4294967295;var v=p;var u=n;__ZN10AnnotCoordC1Edd(x,v,u);return;return}function __ZN19AnnotQuadrilaterals5getX1Ei(m,o){var w;var k;var n;var y;var j;var l=0;k=m;n=o;var i=n;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=n;var c=(((e))|0)>(((d))|0);if(!(c)){w=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var x=HEAP[a];var v=n;var u=(x+4*v)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=__ZNK10AnnotCoord4getXEv(s);j=r;w=2;break $bb$$bb2$2}else{w=1}}while(0);if(w==1){j=0}var q=j;y=q;var p=y;return p;return null}function __ZN19AnnotQuadrilaterals5getY1Ei(m,o){var w;var k;var n;var y;var j;var l=0;k=m;n=o;var i=n;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=n;var c=(((e))|0)>(((d))|0);if(!(c)){w=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var x=HEAP[a];var v=n;var u=(x+4*v)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=__ZNK10AnnotCoord4getYEv(s);j=r;w=2;break $bb$$bb2$2}else{w=1}}while(0);if(w==1){j=0}var q=j;y=q;var p=y;return p;return null}function __ZN19AnnotQuadrilaterals5getX2Ei(m,o){var w;var k;var n;var y;var j;var l=0;k=m;n=o;var i=n;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=n;var c=(((e))|0)>(((d))|0);if(!(c)){w=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var x=HEAP[a];var v=n;var u=(x+4*v)&4294967295;var t=HEAP[u];var s=(t+16)&4294967295;var r=__ZNK10AnnotCoord4getXEv(s);j=r;w=2;break $bb$$bb2$2}else{w=1}}while(0);if(w==1){j=0}var q=j;y=q;var p=y;return p;return null}function __ZN19AnnotQuadrilaterals5getY2Ei(m,o){var w;var k;var n;var y;var j;var l=0;k=m;n=o;var i=n;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=n;var c=(((e))|0)>(((d))|0);if(!(c)){w=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var x=HEAP[a];var v=n;var u=(x+4*v)&4294967295;var t=HEAP[u];var s=(t+16)&4294967295;var r=__ZNK10AnnotCoord4getYEv(s);j=r;w=2;break $bb$$bb2$2}else{w=1}}while(0);if(w==1){j=0}var q=j;y=q;var p=y;return p;return null}function __ZN19AnnotQuadrilaterals5getX3Ei(m,o){var w;var k;var n;var y;var j;var l=0;k=m;n=o;var i=n;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=n;var c=(((e))|0)>(((d))|0);if(!(c)){w=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var x=HEAP[a];var v=n;var u=(x+4*v)&4294967295;var t=HEAP[u];var s=(t+32)&4294967295;var r=__ZNK10AnnotCoord4getXEv(s);j=r;w=2;break $bb$$bb2$2}else{w=1}}while(0);if(w==1){j=0}var q=j;y=q;var p=y;return p;return null}function __ZN19AnnotQuadrilaterals5getY3Ei(m,o){var w;var k;var n;var y;var j;var l=0;k=m;n=o;var i=n;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=n;var c=(((e))|0)>(((d))|0);if(!(c)){w=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var x=HEAP[a];var v=n;var u=(x+4*v)&4294967295;var t=HEAP[u];var s=(t+32)&4294967295;var r=__ZNK10AnnotCoord4getYEv(s);j=r;w=2;break $bb$$bb2$2}else{w=1}}while(0);if(w==1){j=0}var q=j;y=q;var p=y;return p;return null}function __ZN19AnnotQuadrilaterals5getX4Ei(m,o){var w;var k;var n;var y;var j;var l=0;k=m;n=o;var i=n;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=n;var c=(((e))|0)>(((d))|0);if(!(c)){w=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var x=HEAP[a];var v=n;var u=(x+4*v)&4294967295;var t=HEAP[u];var s=(t+48)&4294967295;var r=__ZNK10AnnotCoord4getXEv(s);j=r;w=2;break $bb$$bb2$2}else{w=1}}while(0);if(w==1){j=0}var q=j;y=q;var p=y;return p;return null}function __ZN19AnnotQuadrilaterals5getY4Ei(m,o){var w;var k;var n;var y;var j;var l=0;k=m;n=o;var i=n;var h=(((i))|0)>=0;$bb$$bb2$2:do{if(h){var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=n;var c=(((e))|0)>(((d))|0);if(!(c)){w=1;break $bb$$bb2$2}var b=k;var a=(b)&4294967295;var x=HEAP[a];var v=n;var u=(x+4*v)&4294967295;var t=HEAP[u];var s=(t+48)&4294967295;var r=__ZNK10AnnotCoord4getYEv(s);j=r;w=2;break $bb$$bb2$2}else{w=1}}while(0);if(w==1){j=0}var q=j;y=q;var p=y;return p;return null}function __ZN19AnnotQuadrilaterals18AnnotQuadrilateralC2Edddddddd(f,e,I,d,G,c,F,b,C){var q;var a;var E;var D;var m;var k;var J;var H;var p;var o;var r=0;a=f;E=e;D=I;m=d;k=G;J=c;H=F;p=b;o=C;var B=a;var A=(B)&4294967295;var z=E;var y=D;__ZN10AnnotCoordC1Edd(A,z,y);var x=a;var w=(x+16)&4294967295;var v=m;var u=k;__ZN10AnnotCoordC1Edd(w,v,u);var t=a;var s=(t+32)&4294967295;var n=J;var l=H;__ZN10AnnotCoordC1Edd(s,n,l);var j=a;var i=(j+48)&4294967295;var h=p;var g=o;__ZN10AnnotCoordC1Edd(i,h,g);return;return}function __ZN19AnnotQuadrilaterals18AnnotQuadrilateralC1Edddddddd(f,e,I,d,G,c,F,b,C){var q;var a;var E;var D;var m;var k;var J;var H;var p;var o;var r=0;a=f;E=e;D=I;m=d;k=G;J=c;H=F;p=b;o=C;var B=a;var A=(B)&4294967295;var z=E;var y=D;__ZN10AnnotCoordC1Edd(A,z,y);var x=a;var w=(x+16)&4294967295;var v=m;var u=k;__ZN10AnnotCoordC1Edd(w,v,u);var t=a;var s=(t+32)&4294967295;var n=J;var l=H;__ZN10AnnotCoordC1Edd(s,n,l);var j=a;var i=(j+48)&4294967295;var h=p;var g=o;__ZN10AnnotCoordC1Edd(i,h,g);return;return}function __ZN11AnnotBorderC2Ev(l){var n;var p;var m=0;p=l;var i=p;var h=(i)&4294967295;HEAP[h]=(__ZTV11AnnotBorder+8)&4294967295;var g=p;var f=(g+4)&4294967295;HEAP[f]=0;var e=p;var d=(e+8)&4294967295;HEAP[d]=1;var c=p;var b=(c+16)&4294967295;HEAP[b]=0;var a=p;var o=(a+20)&4294967295;HEAP[o]=0;var k=p;var j=(k+24)&4294967295;HEAP[j]=0;return;return}function __ZN11AnnotBorderD1Ev(m){var o;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV11AnnotBorder+8)&4294967295;var h=k;var g=(h+20)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=k;var c=(d+20)&4294967295;var b=HEAP[c];var a=b;_gfree(a)}var q=((0)&255);var r=reSign((q),8,0)!=0;if(r){var p=k;var n=p;__ZdlPv(n)}return;return}function __ZN11AnnotBorderD0Ev(m){var o;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV11AnnotBorder+8)&4294967295;var h=k;var g=(h+20)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=k;var c=(d+20)&4294967295;var b=HEAP[c];var a=b;_gfree(a)}var q=((1)&255);var r=reSign((q),8,0)!=0;if(r){var p=k;var n=p;__ZdlPv(n)}return;return}function __ZN11AnnotBorderC1Ev(l){var n;var p;var m=0;p=l;var i=p;var h=(i)&4294967295;HEAP[h]=(__ZTV11AnnotBorder+8)&4294967295;var g=p;var f=(g+4)&4294967295;HEAP[f]=0;var e=p;var d=(e+8)&4294967295;HEAP[d]=1;var c=p;var b=(c+16)&4294967295;HEAP[b]=0;var a=p;var o=(a+20)&4294967295;HEAP[o]=0;var k=p;var j=(k+24)&4294967295;HEAP[j]=0;return;return}function __ZN16AnnotBorderArrayC2Ev(l){var n;var p;var m=0;p=l;var i=p;var h=(i)&4294967295;__ZN11AnnotBorderC2Ev(h);var g=p;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16AnnotBorderArray+8)&4294967295;var d=p;var c=(d)&4294967295;var b=(c+4)&4294967295;HEAP[b]=1;var a=p;var o=(a+28)&4294967295;HEAP[o]=0;var k=p;var j=(k+36)&4294967295;HEAP[j]=0;return;return}function __ZN16AnnotBorderArrayD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16AnnotBorderArray+8)&4294967295;var f=m;var e=f;__ZN11AnnotBorderD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN16AnnotBorderArrayD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16AnnotBorderArray+8)&4294967295;var f=m;var e=f;__ZN11AnnotBorderD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN16AnnotBorderArrayC1Ev(l){var n;var p;var m=0;p=l;var i=p;var h=(i)&4294967295;__ZN11AnnotBorderC2Ev(h);var g=p;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16AnnotBorderArray+8)&4294967295;var d=p;var c=(d)&4294967295;var b=(c+4)&4294967295;HEAP[b]=1;var a=p;var o=(a+28)&4294967295;HEAP[o]=0;var k=p;var j=(k+36)&4294967295;HEAP[j]=0;return;return}function __ZN13AnnotBorderBSC2Ev(i){var k;var l;var j=0;l=i;var h=l;var g=(h)&4294967295;__ZN11AnnotBorderC2Ev(g);var f=l;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV13AnnotBorderBS+8)&4294967295;var c=l;var b=(c)&4294967295;var a=(b+4)&4294967295;HEAP[a]=2;return;return}function __ZN13AnnotBorderBSD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV13AnnotBorderBS+8)&4294967295;var f=m;var e=f;__ZN11AnnotBorderD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN13AnnotBorderBSD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV13AnnotBorderBS+8)&4294967295;var f=m;var e=f;__ZN11AnnotBorderD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN13AnnotBorderBSC1Ev(i){var k;var l;var j=0;l=i;var h=l;var g=(h)&4294967295;__ZN11AnnotBorderC2Ev(g);var f=l;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV13AnnotBorderBS+8)&4294967295;var c=l;var b=(c)&4294967295;var a=(b+4)&4294967295;HEAP[a]=2;return;return}function __ZN10AnnotColorC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+32)&4294967295;HEAP[a]=0;return;return}function __ZN10AnnotColorC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+32)&4294967295;HEAP[a]=0;return;return}function __ZN10AnnotColorC2Ed(h,i){var k;var l;var a;var j=0;l=h;a=i;var g=l;var f=(g+32)&4294967295;HEAP[f]=1;var e=l;var d=(e)&4294967295;var c=(d)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN10AnnotColorC1Ed(h,i){var k;var l;var a;var j=0;l=h;a=i;var g=l;var f=(g+32)&4294967295;HEAP[f]=1;var e=l;var d=(e)&4294967295;var c=(d)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN10AnnotColorC2Eddd(q,x,c,k){var u;var o;var i;var w;var g;var p=0;o=q;i=x;w=c;g=k;var n=o;var m=(n+32)&4294967295;HEAP[m]=3;var l=o;var j=(l)&4294967295;var h=(j)&4294967295;var f=i;HEAP[h]=f;var e=o;var d=(e)&4294967295;var b=(d+8)&4294967295;var a=w;HEAP[b]=a;var v=o;var t=(v)&4294967295;var s=(t+16)&4294967295;var r=g;HEAP[s]=r;return;return}function __ZN10AnnotColorC1Eddd(q,x,c,k){var u;var o;var i;var w;var g;var p=0;o=q;i=x;w=c;g=k;var n=o;var m=(n+32)&4294967295;HEAP[m]=3;var l=o;var j=(l)&4294967295;var h=(j)&4294967295;var f=i;HEAP[h]=f;var e=o;var d=(e)&4294967295;var b=(d+8)&4294967295;var a=w;HEAP[b]=a;var v=o;var t=(v)&4294967295;var s=(t+16)&4294967295;var r=g;HEAP[s]=r;return;return}function __ZN10AnnotColorC2Edddd(q,h,C,B,D){var z;var o;var m;var x;var c;var n;var p=0;o=q;m=h;x=C;c=B;n=D;var l=o;var k=(l+32)&4294967295;HEAP[k]=4;var j=o;var i=(j)&4294967295;var g=(i)&4294967295;var f=m;HEAP[g]=f;var e=o;var d=(e)&4294967295;var b=(d+8)&4294967295;var a=x;HEAP[b]=a;var A=o;var y=(A)&4294967295;var w=(y+16)&4294967295;var v=c;HEAP[w]=v;var u=o;var t=(u)&4294967295;var s=(t+24)&4294967295;var r=n;HEAP[s]=r;return;return}function __ZN10AnnotColorC1Edddd(q,h,C,B,D){var z;var o;var m;var x;var c;var n;var p=0;o=q;m=h;x=C;c=B;n=D;var l=o;var k=(l+32)&4294967295;HEAP[k]=4;var j=o;var i=(j)&4294967295;var g=(i)&4294967295;var f=m;HEAP[g]=f;var e=o;var d=(e)&4294967295;var b=(d+8)&4294967295;var a=x;HEAP[b]=a;var A=o;var y=(A)&4294967295;var w=(y+16)&4294967295;var v=c;HEAP[w]=v;var u=o;var t=(u)&4294967295;var s=(t+24)&4294967295;var r=n;HEAP[s]=r;return;return}function __ZN16AnnotBorderStyleC2E15AnnotBorderTypedPdiddd(l,L,J,h,K,M,w,i){var v;var g;var s;var e;var d;var z;var f;var c;var b;var x=0;g=l;s=L;e=J;d=h;z=K;f=M;c=w;b=i;var I=g;var H=(I)&4294967295;var G=s;HEAP[H]=G;var F=g;var E=(F+4)&4294967295;var D=e;HEAP[E]=D;var C=g;var B=(C+12)&4294967295;var A=d;HEAP[B]=A;var y=g;var u=(y+16)&4294967295;var t=z;HEAP[u]=t;var r=g;var q=(r+20)&4294967295;var p=f;HEAP[q]=p;var o=g;var n=(o+28)&4294967295;var m=c;HEAP[n]=m;var k=g;var j=(k+36)&4294967295;var a=b;HEAP[j]=a;return;return}function __ZN16AnnotBorderStyleC1E15AnnotBorderTypedPdiddd(l,L,J,h,K,M,w,i){var v;var g;var s;var e;var d;var z;var f;var c;var b;var x=0;g=l;s=L;e=J;d=h;z=K;f=M;c=w;b=i;var I=g;var H=(I)&4294967295;var G=s;HEAP[H]=G;var F=g;var E=(F+4)&4294967295;var D=e;HEAP[E]=D;var C=g;var B=(C+12)&4294967295;var A=d;HEAP[B]=A;var y=g;var u=(y+16)&4294967295;var t=z;HEAP[u]=t;var r=g;var q=(r+20)&4294967295;var p=f;HEAP[q]=p;var o=g;var n=(o+28)&4294967295;var m=c;HEAP[n]=m;var k=g;var j=(k+36)&4294967295;var a=b;HEAP[j]=a;return;return}function __ZN5Annot7getXMinEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+20)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN5Annot7getYMinEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+20)&4294967295;var d=HEAP[e];var c=(d+8)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Annots9findAnnotEP3Ref(o,D){var A;var m;var i;var E;var l;var u;var a;var n=0;m=o;i=D;a=0;while(1){var r=m;var p=(r+4)&4294967295;var I=HEAP[p];var H=a;var G=(((I))|0)>(((H))|0);if(!(G)){A=5;break}var k=m;var j=(k)&4294967295;var h=HEAP[j];var g=a;var f=(h+4*g)&4294967295;var e=HEAP[f];var d=i;var c=__ZN5Annot5matchEP3Ref(e,d);u=c;var b=u;var C=reSign((b),8,0)!=0;if(C){A=1;break}var t=a;var s=((t)+1)&4294967295;a=s;A=0;continue}if(A==1){var B=m;var z=(B)&4294967295;var y=HEAP[z];var x=a;var w=(y+4*x)&4294967295;var v=HEAP[w];l=v}else{if(A==5){l=0}}var F=l;E=F;var q=E;return q;return null}function __ZN6AnnotsD1Ev(f){var p;var b;var c;var v=0;b=f;c=0;while(1){var z=b;var x=(z+4)&4294967295;var w=HEAP[x];var u=c;var t=(((w))|0)>(((u))|0);if(!(t)){p=3;break}var K=b;var J=(K)&4294967295;var I=HEAP[J];var H=c;var G=(I+4*H)&4294967295;var F=HEAP[G];var E=(F)!=0;if(E){var C=b;var A=(C)&4294967295;var y=HEAP[A];var n=c;var m=(y+4*n)&4294967295;var l=HEAP[m];var k=b;var j=(k)&4294967295;var i=HEAP[j];var h=c;var g=(i+4*h)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var T=(a+4)&4294967295;var S=HEAP[T];var R=b;var Q=(R)&4294967295;var P=HEAP[Q];var O=c;var N=(P+4*O)&4294967295;var M=HEAP[N];var L=S;FUNCTION_TABLE[L](M)}var D=c;var B=((D)+1)&4294967295;c=B;p=0;continue}var s=b;var r=(s)&4294967295;var q=HEAP[r];var o=q;_gfree(o);return;return}function __ZN6AnnotsD2Ev(f){var p;var b;var c;var v=0;b=f;c=0;while(1){var z=b;var x=(z+4)&4294967295;var w=HEAP[x];var u=c;var t=(((w))|0)>(((u))|0);if(!(t)){p=3;break}var K=b;var J=(K)&4294967295;var I=HEAP[J];var H=c;var G=(I+4*H)&4294967295;var F=HEAP[G];var E=(F)!=0;if(E){var C=b;var A=(C)&4294967295;var y=HEAP[A];var n=c;var m=(y+4*n)&4294967295;var l=HEAP[m];var k=b;var j=(k)&4294967295;var i=HEAP[j];var h=c;var g=(i+4*h)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var T=(a+4)&4294967295;var S=HEAP[T];var R=b;var Q=(R)&4294967295;var P=HEAP[Q];var O=c;var N=(P+4*O)&4294967295;var M=HEAP[N];var L=S;FUNCTION_TABLE[L](M)}var D=c;var B=((D)+1)&4294967295;c=B;p=0;continue}var s=b;var r=(s)&4294967295;var q=HEAP[r];var o=q;_gfree(o);return;return}function __ZN16AnnotBorderStyleD1Ev(i){var k;var l;var j=0;l=i;var h=l;var g=(h+12)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=l;var c=(d+12)&4294967295;var b=HEAP[c];var a=b;_gfree(a)}return;return}function __ZN16AnnotBorderStyleD2Ev(i){var k;var l;var j=0;l=i;var h=l;var g=(h+12)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=l;var c=(d+12)&4294967295;var b=HEAP[c];var a=b;_gfree(a)}return;return}function __ZN5AnnotD0Ev(A){var ab;var ax;var aR;var aQ;var aP;var aO;var d=0;ax=A;var aN=ax;var aM=(aN)&4294967295;HEAP[aM]=(__ZTV5Annot+8)&4294967295;var aL=ax;var aK=(aL+4)&4294967295;__ZN6Object4freeEv(aK);var aJ=ax;var aI=(aJ+20)&4294967295;var aq=HEAP[aI];var ao=aq;__ZdlPv(ao);var am=ax;var ak=(am+24)&4294967295;var ai=HEAP[ak];var ag=(ai)!=0;$bb$$bb2$2:do{if(ag){var af=ax;var ae=(af+24)&4294967295;var ad=HEAP[ae];aO=ad;var ac=aO;var V=(ac)!=0;if(!(V)){ab=1;break $bb$$bb2$2}var T=aO;__ZN9GooStringD1Ev(T);var R=aO;var P=R;__ZdlPv(P)}}while(0);var N=ax;var L=(N+32)&4294967295;var K=HEAP[L];var J=(K)!=0;$bb3$$bb5$6:do{if(J){var I=ax;var H=(I+32)&4294967295;var z=HEAP[H];aP=z;var x=aP;var v=(x)!=0;if(!(v)){ab=4;break $bb3$$bb5$6}var u=aP;__ZN9GooStringD1Ev(u);var t=aP;var s=t;__ZdlPv(s)}}while(0);var r=ax;var q=(r+36)&4294967295;var p=HEAP[q];var o=(p)!=0;$bb6$$bb8$10:do{if(o){var n=ax;var m=(n+36)&4294967295;var l=HEAP[m];aQ=l;var k=aQ;var j=(k)!=0;if(!(j)){ab=7;break $bb6$$bb8$10}var i=aQ;__ZN9GooStringD1Ev(i);var h=aQ;var g=h;__ZdlPv(g)}}while(0);var f=ax;var e=(f+52)&4294967295;__ZN6Object4freeEv(e);var c=ax;var b=(c+64)&4294967295;var a=HEAP[b];var aY=(a)!=0;$bb9$$bb11$14:do{if(aY){var aX=ax;var aW=(aX+64)&4294967295;var aV=HEAP[aW];aR=aV;var aU=aR;var aT=(aU)!=0;if(!(aT)){ab=10;break $bb9$$bb11$14}var aS=aR;__ZN9GooStringD1Ev(aS);var aH=aR;var aG=aH;__ZdlPv(aG)}}while(0);var aF=ax;var aE=(aF+104)&4294967295;var aD=HEAP[aE];var aC=(aD)!=0;$bb12$$bb14$18:do{if(aC){var aB=ax;var aA=(aB+104)&4294967295;var az=HEAP[aA];var ay=(az)!=0;if(!(ay)){ab=13;break $bb12$$bb14$18}var aw=ax;var av=(aw+104)&4294967295;var au=HEAP[av];var at=ax;var ar=(at+104)&4294967295;var ap=HEAP[ar];var an=(ap)&4294967295;var al=HEAP[an];var aj=(al+4)&4294967295;var ah=HEAP[aj];var aa=ax;var Z=(aa+104)&4294967295;var Y=HEAP[Z];var X=ah;FUNCTION_TABLE[X](Y)}}while(0);var W=ax;var U=(W+108)&4294967295;var S=HEAP[U];var Q=(S)!=0;if(Q){var O=ax;var M=(O+108)&4294967295;var F=HEAP[M];var E=F;__ZdlPv(E)}var D=ax;var C=(D+76)&4294967295;__ZN6Object4freeEv(C);var B=((1)&255);var G=reSign((B),8,0)!=0;if(G){var y=ax;var w=y;__ZdlPv(w)}return;return}function __ZN5AnnotD1Ev(A){var ab;var ax;var aR;var aQ;var aP;var aO;var d=0;ax=A;var aN=ax;var aM=(aN)&4294967295;HEAP[aM]=(__ZTV5Annot+8)&4294967295;var aL=ax;var aK=(aL+4)&4294967295;__ZN6Object4freeEv(aK);var aJ=ax;var aI=(aJ+20)&4294967295;var aq=HEAP[aI];var ao=aq;__ZdlPv(ao);var am=ax;var ak=(am+24)&4294967295;var ai=HEAP[ak];var ag=(ai)!=0;$bb$$bb2$2:do{if(ag){var af=ax;var ae=(af+24)&4294967295;var ad=HEAP[ae];aO=ad;var ac=aO;var V=(ac)!=0;if(!(V)){ab=1;break $bb$$bb2$2}var T=aO;__ZN9GooStringD1Ev(T);var R=aO;var P=R;__ZdlPv(P)}}while(0);var N=ax;var L=(N+32)&4294967295;var K=HEAP[L];var J=(K)!=0;$bb3$$bb5$6:do{if(J){var I=ax;var H=(I+32)&4294967295;var z=HEAP[H];aP=z;var x=aP;var v=(x)!=0;if(!(v)){ab=4;break $bb3$$bb5$6}var u=aP;__ZN9GooStringD1Ev(u);var t=aP;var s=t;__ZdlPv(s)}}while(0);var r=ax;var q=(r+36)&4294967295;var p=HEAP[q];var o=(p)!=0;$bb6$$bb8$10:do{if(o){var n=ax;var m=(n+36)&4294967295;var l=HEAP[m];aQ=l;var k=aQ;var j=(k)!=0;if(!(j)){ab=7;break $bb6$$bb8$10}var i=aQ;__ZN9GooStringD1Ev(i);var h=aQ;var g=h;__ZdlPv(g)}}while(0);var f=ax;var e=(f+52)&4294967295;__ZN6Object4freeEv(e);var c=ax;var b=(c+64)&4294967295;var a=HEAP[b];var aY=(a)!=0;$bb9$$bb11$14:do{if(aY){var aX=ax;var aW=(aX+64)&4294967295;var aV=HEAP[aW];aR=aV;var aU=aR;var aT=(aU)!=0;if(!(aT)){ab=10;break $bb9$$bb11$14}var aS=aR;__ZN9GooStringD1Ev(aS);var aH=aR;var aG=aH;__ZdlPv(aG)}}while(0);var aF=ax;var aE=(aF+104)&4294967295;var aD=HEAP[aE];var aC=(aD)!=0;$bb12$$bb14$18:do{if(aC){var aB=ax;var aA=(aB+104)&4294967295;var az=HEAP[aA];var ay=(az)!=0;if(!(ay)){ab=13;break $bb12$$bb14$18}var aw=ax;var av=(aw+104)&4294967295;var au=HEAP[av];var at=ax;var ar=(at+104)&4294967295;var ap=HEAP[ar];var an=(ap)&4294967295;var al=HEAP[an];var aj=(al+4)&4294967295;var ah=HEAP[aj];var aa=ax;var Z=(aa+104)&4294967295;var Y=HEAP[Z];var X=ah;FUNCTION_TABLE[X](Y)}}while(0);var W=ax;var U=(W+108)&4294967295;var S=HEAP[U];var Q=(S)!=0;if(Q){var O=ax;var M=(O+108)&4294967295;var F=HEAP[M];var E=F;__ZdlPv(E)}var D=ax;var C=(D+76)&4294967295;__ZN6Object4freeEv(C);var B=((0)&255);var G=reSign((B),8,0)!=0;if(G){var y=ax;var w=y;__ZdlPv(w)}return;return}function __ZN5Annot4drawEP3Gfxb(g,m,U){var t=STACKTOP;STACKTOP+=12;_memset(t,0,12);var s;var c;var b;var r;var Y;var N=t;var x=0;c=g;b=m;r=U;__ZN6ObjectC1Ev(N);var L=r;var K=unSign((L),8,0);var J=c;var I=(((K))&255);var H=__ZN5Annot9isVisibleEb(J,I);var u=reSign((H),8,0)!=0;var M=(u)^1;var d=unSign((M),1,0);Y=d;var G=Y;var i=reSign((G),8,0)!=0;if(!i){var F=c;var D=(F+88)&4294967295;var B=HEAP[D];var z=c;var q=(z+52)&4294967295;var p=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(q,B,N,0);var o=c;var n=(o+20)&4294967295;var l=HEAP[n];var k=(l+24)&4294967295;var j=HEAP[k];var h=c;var f=(h+20)&4294967295;var e=HEAP[f];var a=(e+16)&4294967295;var X=HEAP[a];var W=c;var V=(W+20)&4294967295;var T=HEAP[V];var S=(T+8)&4294967295;var R=HEAP[S];var Q=c;var P=(Q+20)&4294967295;var O=HEAP[P];var E=(O)&4294967295;var C=HEAP[E];var A=c;var y=(A+108)&4294967295;var w=HEAP[y];var v=b;__ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(v,N,0,w,C,R,X,j);__ZN6Object4freeEv(N)}STACKTOP=t;return;return}function __ZN5AnnotD2Ev(A){var ab;var ax;var aR;var aQ;var aP;var aO;var d=0;ax=A;var aN=ax;var aM=(aN)&4294967295;HEAP[aM]=(__ZTV5Annot+8)&4294967295;var aL=ax;var aK=(aL+4)&4294967295;__ZN6Object4freeEv(aK);var aJ=ax;var aI=(aJ+20)&4294967295;var aq=HEAP[aI];var ao=aq;__ZdlPv(ao);var am=ax;var ak=(am+24)&4294967295;var ai=HEAP[ak];var ag=(ai)!=0;$bb$$bb2$2:do{if(ag){var af=ax;var ae=(af+24)&4294967295;var ad=HEAP[ae];aO=ad;var ac=aO;var V=(ac)!=0;if(!(V)){ab=1;break $bb$$bb2$2}var T=aO;__ZN9GooStringD1Ev(T);var R=aO;var P=R;__ZdlPv(P)}}while(0);var N=ax;var L=(N+32)&4294967295;var K=HEAP[L];var J=(K)!=0;$bb3$$bb5$6:do{if(J){var I=ax;var H=(I+32)&4294967295;var z=HEAP[H];aP=z;var x=aP;var v=(x)!=0;if(!(v)){ab=4;break $bb3$$bb5$6}var u=aP;__ZN9GooStringD1Ev(u);var t=aP;var s=t;__ZdlPv(s)}}while(0);var r=ax;var q=(r+36)&4294967295;var p=HEAP[q];var o=(p)!=0;$bb6$$bb8$10:do{if(o){var n=ax;var m=(n+36)&4294967295;var l=HEAP[m];aQ=l;var k=aQ;var j=(k)!=0;if(!(j)){ab=7;break $bb6$$bb8$10}var i=aQ;__ZN9GooStringD1Ev(i);var h=aQ;var g=h;__ZdlPv(g)}}while(0);var f=ax;var e=(f+52)&4294967295;__ZN6Object4freeEv(e);var c=ax;var b=(c+64)&4294967295;var a=HEAP[b];var aY=(a)!=0;$bb9$$bb11$14:do{if(aY){var aX=ax;var aW=(aX+64)&4294967295;var aV=HEAP[aW];aR=aV;var aU=aR;var aT=(aU)!=0;if(!(aT)){ab=10;break $bb9$$bb11$14}var aS=aR;__ZN9GooStringD1Ev(aS);var aH=aR;var aG=aH;__ZdlPv(aG)}}while(0);var aF=ax;var aE=(aF+104)&4294967295;var aD=HEAP[aE];var aC=(aD)!=0;$bb12$$bb14$18:do{if(aC){var aB=ax;var aA=(aB+104)&4294967295;var az=HEAP[aA];var ay=(az)!=0;if(!(ay)){ab=13;break $bb12$$bb14$18}var aw=ax;var av=(aw+104)&4294967295;var au=HEAP[av];var at=ax;var ar=(at+104)&4294967295;var ap=HEAP[ar];var an=(ap)&4294967295;var al=HEAP[an];var aj=(al+4)&4294967295;var ah=HEAP[aj];var aa=ax;var Z=(aa+104)&4294967295;var Y=HEAP[Z];var X=ah;FUNCTION_TABLE[X](Y)}}while(0);var W=ax;var U=(W+108)&4294967295;var S=HEAP[U];var Q=(S)!=0;if(Q){var O=ax;var M=(O+108)&4294967295;var F=HEAP[M];var E=F;__ZdlPv(E)}var D=ax;var C=(D+76)&4294967295;__ZN6Object4freeEv(C);var B=((0)&255);var G=reSign((B),8,0)!=0;if(G){var y=ax;var w=y;__ZdlPv(w)}return;return}function __ZN7Annot3DD0Ev(m){var r;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV7Annot3D+8)&4294967295;var g=k;var f=(g+124)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+124)&4294967295;var a=HEAP[b];var t=a;__ZdlPv(t)}var s=k;var q=s;__ZN5AnnotD2Ev(q);var p=((1)&255);var u=reSign((p),8,0)!=0;if(u){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN7Annot3DD1Ev(m){var r;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV7Annot3D+8)&4294967295;var g=k;var f=(g+124)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+124)&4294967295;var a=HEAP[b];var t=a;__ZdlPv(t)}var s=k;var q=s;__ZN5AnnotD2Ev(q);var p=((0)&255);var u=reSign((p),8,0)!=0;if(u){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN7Annot3DD2Ev(m){var r;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV7Annot3D+8)&4294967295;var g=k;var f=(g+124)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+124)&4294967295;var a=HEAP[b];var t=a;__ZdlPv(t)}var s=k;var q=s;__ZN5AnnotD2Ev(q);var p=((0)&255);var u=reSign((p),8,0)!=0;if(u){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN11AnnotMarkupD0Ev(y){var K;var V;var ap;var ao;var an;var d=0;V=y;var am=V;var al=(am)&4294967295;var ak=(al)&4294967295;HEAP[ak]=(__ZTV11AnnotMarkup+8)&4294967295;var aj=V;var ai=(aj+124)&4294967295;var ah=HEAP[ai];var ag=(ah)!=0;$bb$$bb2$2:do{if(ag){var U=V;var T=(U+124)&4294967295;var S=HEAP[T];an=S;var R=an;var Q=(R)!=0;if(!(Q)){K=1;break $bb$$bb2$2}var P=an;__ZN9GooStringD1Ev(P);var O=an;var N=O;__ZdlPv(N)}}while(0);var M=V;var L=(M+128)&4294967295;var J=HEAP[L];var I=(J)!=0;$bb3$$bb5$6:do{if(I){var H=V;var G=(H+128)&4294967295;var F=HEAP[G];var E=(F)!=0;if(!(E)){K=4;break $bb3$$bb5$6}var D=V;var C=(D+128)&4294967295;var B=HEAP[C];var A=V;var x=(A+128)&4294967295;var w=HEAP[x];var v=(w)&4294967295;var u=(v)&4294967295;var t=HEAP[u];var s=(t+4)&4294967295;var r=HEAP[s];var q=V;var p=(q+128)&4294967295;var o=HEAP[p];var n=r;FUNCTION_TABLE[n](o)}}while(0);var m=V;var l=(m+140)&4294967295;var k=HEAP[l];var j=(k)!=0;$bb6$$bb8$10:do{if(j){var i=V;var h=(i+140)&4294967295;var g=HEAP[h];ao=g;var f=ao;var e=(f)!=0;if(!(e)){K=7;break $bb6$$bb8$10}var c=ao;__ZN9GooStringD1Ev(c);var b=ao;var a=b;__ZdlPv(a)}}while(0);var ax=V;var aw=(ax+152)&4294967295;var av=HEAP[aw];var au=(av)!=0;$bb9$$bb11$14:do{if(au){var at=V;var ar=(at+152)&4294967295;var aq=HEAP[ar];ap=aq;var af=ap;var ae=(af)!=0;if(!(ae)){K=10;break $bb9$$bb11$14}var ad=ap;__ZN9GooStringD1Ev(ad);var ac=ap;var ab=ac;__ZdlPv(ab)}}while(0);var aa=V;var Z=aa;__ZN5AnnotD2Ev(Z);var Y=((1)&255);var z=reSign((Y),8,0)!=0;if(z){var X=V;var W=X;__ZdlPv(W)}return;return}function __ZN11AnnotMarkupD1Ev(y){var K;var V;var ap;var ao;var an;var d=0;V=y;var am=V;var al=(am)&4294967295;var ak=(al)&4294967295;HEAP[ak]=(__ZTV11AnnotMarkup+8)&4294967295;var aj=V;var ai=(aj+124)&4294967295;var ah=HEAP[ai];var ag=(ah)!=0;$bb$$bb2$2:do{if(ag){var U=V;var T=(U+124)&4294967295;var S=HEAP[T];an=S;var R=an;var Q=(R)!=0;if(!(Q)){K=1;break $bb$$bb2$2}var P=an;__ZN9GooStringD1Ev(P);var O=an;var N=O;__ZdlPv(N)}}while(0);var M=V;var L=(M+128)&4294967295;var J=HEAP[L];var I=(J)!=0;$bb3$$bb5$6:do{if(I){var H=V;var G=(H+128)&4294967295;var F=HEAP[G];var E=(F)!=0;if(!(E)){K=4;break $bb3$$bb5$6}var D=V;var C=(D+128)&4294967295;var B=HEAP[C];var A=V;var x=(A+128)&4294967295;var w=HEAP[x];var v=(w)&4294967295;var u=(v)&4294967295;var t=HEAP[u];var s=(t+4)&4294967295;var r=HEAP[s];var q=V;var p=(q+128)&4294967295;var o=HEAP[p];var n=r;FUNCTION_TABLE[n](o)}}while(0);var m=V;var l=(m+140)&4294967295;var k=HEAP[l];var j=(k)!=0;$bb6$$bb8$10:do{if(j){var i=V;var h=(i+140)&4294967295;var g=HEAP[h];ao=g;var f=ao;var e=(f)!=0;if(!(e)){K=7;break $bb6$$bb8$10}var c=ao;__ZN9GooStringD1Ev(c);var b=ao;var a=b;__ZdlPv(a)}}while(0);var ax=V;var aw=(ax+152)&4294967295;var av=HEAP[aw];var au=(av)!=0;$bb9$$bb11$14:do{if(au){var at=V;var ar=(at+152)&4294967295;var aq=HEAP[ar];ap=aq;var af=ap;var ae=(af)!=0;if(!(ae)){K=10;break $bb9$$bb11$14}var ad=ap;__ZN9GooStringD1Ev(ad);var ac=ap;var ab=ac;__ZdlPv(ab)}}while(0);var aa=V;var Z=aa;__ZN5AnnotD2Ev(Z);var Y=((0)&255);var z=reSign((Y),8,0)!=0;if(z){var X=V;var W=X;__ZdlPv(W)}return;return}function __ZN11AnnotMarkupD2Ev(y){var K;var V;var ap;var ao;var an;var d=0;V=y;var am=V;var al=(am)&4294967295;var ak=(al)&4294967295;HEAP[ak]=(__ZTV11AnnotMarkup+8)&4294967295;var aj=V;var ai=(aj+124)&4294967295;var ah=HEAP[ai];var ag=(ah)!=0;$bb$$bb2$2:do{if(ag){var U=V;var T=(U+124)&4294967295;var S=HEAP[T];an=S;var R=an;var Q=(R)!=0;if(!(Q)){K=1;break $bb$$bb2$2}var P=an;__ZN9GooStringD1Ev(P);var O=an;var N=O;__ZdlPv(N)}}while(0);var M=V;var L=(M+128)&4294967295;var J=HEAP[L];var I=(J)!=0;$bb3$$bb5$6:do{if(I){var H=V;var G=(H+128)&4294967295;var F=HEAP[G];var E=(F)!=0;if(!(E)){K=4;break $bb3$$bb5$6}var D=V;var C=(D+128)&4294967295;var B=HEAP[C];var A=V;var x=(A+128)&4294967295;var w=HEAP[x];var v=(w)&4294967295;var u=(v)&4294967295;var t=HEAP[u];var s=(t+4)&4294967295;var r=HEAP[s];var q=V;var p=(q+128)&4294967295;var o=HEAP[p];var n=r;FUNCTION_TABLE[n](o)}}while(0);var m=V;var l=(m+140)&4294967295;var k=HEAP[l];var j=(k)!=0;$bb6$$bb8$10:do{if(j){var i=V;var h=(i+140)&4294967295;var g=HEAP[h];ao=g;var f=ao;var e=(f)!=0;if(!(e)){K=7;break $bb6$$bb8$10}var c=ao;__ZN9GooStringD1Ev(c);var b=ao;var a=b;__ZdlPv(a)}}while(0);var ax=V;var aw=(ax+152)&4294967295;var av=HEAP[aw];var au=(av)!=0;$bb9$$bb11$14:do{if(au){var at=V;var ar=(at+152)&4294967295;var aq=HEAP[ar];ap=aq;var af=ap;var ae=(af)!=0;if(!(ae)){K=10;break $bb9$$bb11$14}var ad=ap;__ZN9GooStringD1Ev(ad);var ac=ap;var ab=ac;__ZdlPv(ab)}}while(0);var aa=V;var Z=aa;__ZN5AnnotD2Ev(Z);var Y=((0)&255);var z=reSign((Y),8,0)!=0;if(z){var X=V;var W=X;__ZdlPv(W)}return;return}function __ZN19AnnotFileAttachmentD0Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV19AnnotFileAttachment+8)&4294967295;var e=k;var d=(e+164)&4294967295;__ZN6Object4freeEv(d);var c=k;var b=(c+176)&4294967295;var a=HEAP[b];var x=(a)!=0;$bb$$bb2$2:do{if(x){var w=k;var u=(w+176)&4294967295;var t=HEAP[u];j=t;var s=j;var r=(s)!=0;if(!(r)){v=1;break $bb$$bb2$2}var q=j;__ZN9GooStringD1Ev(q);var p=j;var o=p;__ZdlPv(o)}}while(0);var n=k;var C=n;__ZN11AnnotMarkupD2Ev(C);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN19AnnotFileAttachmentD1Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV19AnnotFileAttachment+8)&4294967295;var e=k;var d=(e+164)&4294967295;__ZN6Object4freeEv(d);var c=k;var b=(c+176)&4294967295;var a=HEAP[b];var x=(a)!=0;$bb$$bb2$2:do{if(x){var w=k;var u=(w+176)&4294967295;var t=HEAP[u];j=t;var s=j;var r=(s)!=0;if(!(r)){v=1;break $bb$$bb2$2}var q=j;__ZN9GooStringD1Ev(q);var p=j;var o=p;__ZdlPv(o)}}while(0);var n=k;var C=n;__ZN11AnnotMarkupD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN19AnnotFileAttachment4drawEP3Gfxb(aj,cH,bd){var ag=STACKTOP;STACKTOP+=68;_memset(ag,0,68);var bg;var cT;var aa;var Z;var dl;var dk;var dj;var be;var bf;var bh;var bi;var di;var bj;var bl;var i=ag;var bq;var c1=ag+12;var bG=ag+44;var cV=ag+56;var cv=0;cT=aj;aa=cH;Z=bd;__ZN6ObjectC1Ev(i);bq=1;var dh=Z;var dg=unSign((dh),8,0);var df=cT;var de=(df)&4294967295;var dd=(de)&4294967295;var dc=(((dg))&255);var cc=__ZN5Annot9isVisibleEb(dd,dc);var aI=reSign((cc),8,0)!=0;var cw=(aI)^1;var cI=unSign((cw),1,0);bl=cI;var ca=bl;var c0=reSign((ca),8,0)!=0;if(!c0){var b8=cT;var b7=(b8)&4294967295;var b6=(b7)&4294967295;var b5=(b6+52)&4294967295;var b4=__ZN6Object6isNullEv(b5);bj=b4;var b3=bj;var cZ=reSign((b3),8,0)!=0;$bb4$$bb26$4:do{if(cZ){var b2=cT;var b1=(b2)&4294967295;var bS=(b1+132)&4294967295;var bQ=HEAP[bS];bq=bQ;var bO=__Znwj(32);var bN=bO;di=bN;var bM=di;__ZN9GooStringC1Ev(bM);var bL=cT;var bK=(bL)&4294967295;var bJ=(bK)&4294967295;var bI=(bJ+100)&4294967295;var bH=di;HEAP[bI]=bH;var bx=cT;var bv=(bx)&4294967295;var bt=(bv)&4294967295;var bs=(bt+100)&4294967295;var br=HEAP[bs];var bp=__ZN9GooString6appendEPKci(br,(__str145226)&4294967295,-1);var bo=cT;var bn=(bo)&4294967295;var bm=(bn)&4294967295;var bk=(bm+108)&4294967295;var a4=HEAP[bk];var a2=(a4)!=0;if(a2){var aZ=cT;var aX=(aZ)&4294967295;var aV=(aX)&4294967295;var aT=(aV+108)&4294967295;var aR=HEAP[aT];var aP=cT;var aN=(aP)&4294967295;var aL=(aN)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(aL,aR,1)}else{var az=cT;var ax=(az)&4294967295;var au=(ax)&4294967295;var ar=(au+100)&4294967295;var ap=HEAP[ar];var an=__ZN9GooString6appendEPKci(ap,(__str192)&4294967295,-1)}var al=cT;var ai=(al+176)&4294967295;var af=HEAP[ai];var ad=__ZNK9GooString3cmpEPKc(af,(__str80192)&4294967295);var Q=(((ad))|0)==0;var O=unSign((Q),1,0);bi=O;var L=bi;var cY=reSign((L),8,0)!=0;$bb9$$bb10$10:do{if(cY){var J=cT;var H=(J)&4294967295;var F=(H)&4294967295;var D=(F+100)&4294967295;var C=HEAP[D];var B=__ZN9GooString6appendEPKci(C,(__str199)&4294967295,-1)}else{var A=cT;var r=(A+176)&4294967295;var p=HEAP[r];var n=__ZNK9GooString3cmpEPKc(p,(__str200)&4294967295);var m=(((n))|0)==0;var l=unSign((m),1,0);bh=l;var k=bh;var cP=reSign((k),8,0)!=0;if(cP){var j=cT;var h=(j)&4294967295;var g=(h)&4294967295;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZN9GooString6appendEPKci(e,(__str201)&4294967295,-1)}else{var c=cT;var b=(c+176)&4294967295;var a=HEAP[b];var dr=__ZNK9GooString3cmpEPKc(a,(__str202)&4294967295);var dq=(((dr))|0)==0;var dp=unSign((dq),1,0);bf=dp;var dn=bf;var cL=reSign((dn),8,0)!=0;if(cL){var dm=cT;var db=(dm)&4294967295;var da=(db)&4294967295;var c9=(da+100)&4294967295;var c8=HEAP[c9];var c7=__ZN9GooString6appendEPKci(c8,(__str203)&4294967295,-1)}else{var c6=cT;var c5=(c6+176)&4294967295;var c4=HEAP[c5];var c3=__ZNK9GooString3cmpEPKc(c4,(__str204)&4294967295);var c2=(((c3))|0)==0;var cX=unSign((c2),1,0);be=cX;var cW=be;var cJ=reSign((cW),8,0)!=0;if(!(cJ)){bg=3;break $bb9$$bb10$10}var cU=cT;var cS=(cU)&4294967295;var cR=(cS)&4294967295;var cQ=(cR+100)&4294967295;var cO=HEAP[cQ];var cN=__ZN9GooString6appendEPKci(cO,(__str205)&4294967295,-1)}}}}while(0);var cM=cT;var cK=(cM)&4294967295;var cG=(cK)&4294967295;var cF=(cG+100)&4294967295;var cE=HEAP[cF];var cD=__ZN9GooString6appendEPKci(cE,(__str153)&4294967295,-1);var cC=(c1+8)&4294967295;HEAP[cC]=0;var cB=(c1+8)&4294967295;var cA=HEAP[cB];var cz=(c1)&4294967295;HEAP[cz]=cA;var cy=(c1+24)&4294967295;HEAP[cy]=24;var cx=(c1+24)&4294967295;var cu=HEAP[cx];var ct=(c1+16)&4294967295;HEAP[ct]=cu;var cs=bq;var cr=(cs)==1;if(cr){var cq=cT;var cp=(cq)&4294967295;var co=(cp)&4294967295;var cn=(co+52)&4294967295;var cm=cT;var cl=(cm)&4294967295;var ck=(cl)&4294967295;var cj=(c1)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(ck,cj,0,0,cn)}else{__ZN6ObjectC1Ev(bG);var ci=cT;var ch=(ci)&4294967295;var cg=(ch)&4294967295;var cf=(c1)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(cg,cf,1,0,bG);var ce=cT;var cd=(ce)&4294967295;var cb=(cd)&4294967295;var b9=(cb+100)&4294967295;var b0=HEAP[b9];dj=b0;var bZ=dj;var bY=(bZ)!=0;if(bY){var bX=dj;__ZN9GooStringD1Ev(bX);var bW=dj;var bV=bW;__ZdlPv(bV)}__ZN6ObjectC1Ev(cV);var bU=__Znwj(32);var bT=bU;dk=bT;var bR=dk;__ZN9GooStringC1EPKc(bR,(__str196)&4294967295);var bP=cT;var bF=(bP)&4294967295;var bE=(bF)&4294967295;var bD=(bE+100)&4294967295;var bC=dk;HEAP[bD]=bC;var bB=cT;var bA=(bB)&4294967295;var bz=(bA)&4294967295;var by=bq;__ZN5Annot19createResourcesDictEPcP6ObjectS0_dS0_S2_(bz,(__str197)&4294967295,bG,(__str198)&4294967295,by,0,cV);var bw=cT;var bu=(bw)&4294967295;var bc=(bu)&4294967295;var bb=(bc+52)&4294967295;var ba=cT;var a9=(ba)&4294967295;var a8=(a9)&4294967295;var a7=(c1)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(a8,a7,0,cV,bb)}var a6=cT;var a5=(a6)&4294967295;var a3=(a5)&4294967295;var a1=(a3+100)&4294967295;var aH=HEAP[a1];dl=aH;var aG=dl;var aF=(aG)!=0;if(!(aF)){bg=7;break $bb4$$bb26$4}var aE=dl;__ZN9GooStringD1Ev(aE);var aD=dl;var aC=aD;__ZdlPv(aC)}}while(0);var aB=cT;var aA=(aB)&4294967295;var ay=(aA)&4294967295;var aw=(ay+88)&4294967295;var Y=HEAP[aw];var X=cT;var W=(X)&4294967295;var V=(W)&4294967295;var U=(V+52)&4294967295;var T=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(U,Y,i,0);var S=cT;var R=(S)&4294967295;var P=(R)&4294967295;var N=(P+20)&4294967295;var z=HEAP[N];var y=(z+24)&4294967295;var x=HEAP[y];var w=cT;var v=(w)&4294967295;var u=(v)&4294967295;var t=(u+20)&4294967295;var s=HEAP[t];var q=(s+16)&4294967295;var o=HEAP[q];var a0=cT;var aY=(a0)&4294967295;var aW=(aY)&4294967295;var aU=(aW+20)&4294967295;var aS=HEAP[aU];var aQ=(aS+8)&4294967295;var aO=HEAP[aQ];var aM=cT;var aK=(aM)&4294967295;var aJ=(aK)&4294967295;var av=(aJ+20)&4294967295;var at=HEAP[av];var aq=(at)&4294967295;var ao=HEAP[aq];var am=cT;var ak=(am)&4294967295;var ah=(ak)&4294967295;var ae=(ah+108)&4294967295;var ac=HEAP[ae];var ab=cT;var M=(ab)&4294967295;var K=(M)&4294967295;var I=(K+104)&4294967295;var G=HEAP[I];var E=aa;__ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(E,i,G,ac,ao,aO,o,x);__ZN6Object4freeEv(i)}STACKTOP=ag;return;return}function __ZN19AnnotFileAttachmentD2Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV19AnnotFileAttachment+8)&4294967295;var e=k;var d=(e+164)&4294967295;__ZN6Object4freeEv(d);var c=k;var b=(c+176)&4294967295;var a=HEAP[b];var x=(a)!=0;$bb$$bb2$2:do{if(x){var w=k;var u=(w+176)&4294967295;var t=HEAP[u];j=t;var s=j;var r=(s)!=0;if(!(r)){v=1;break $bb$$bb2$2}var q=j;__ZN9GooStringD1Ev(q);var p=j;var o=p;__ZdlPv(o)}}while(0);var n=k;var C=n;__ZN11AnnotMarkupD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN10AnnotCaretD0Ev(m){var o;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10AnnotCaret+8)&4294967295;var f=k;var e=(f+168)&4294967295;var d=HEAP[e];var c=d;__ZdlPv(c);var b=k;var a=b;__ZN11AnnotMarkupD2Ev(a);var q=((1)&255);var r=reSign((q),8,0)!=0;if(r){var p=k;var n=p;__ZdlPv(n)}return;return}function __ZN10AnnotCaretD1Ev(m){var o;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10AnnotCaret+8)&4294967295;var f=k;var e=(f+168)&4294967295;var d=HEAP[e];var c=d;__ZdlPv(c);var b=k;var a=b;__ZN11AnnotMarkupD2Ev(a);var q=((0)&255);var r=reSign((q),8,0)!=0;if(r){var p=k;var n=p;__ZdlPv(n)}return;return}function __ZN10AnnotCaretD2Ev(m){var o;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10AnnotCaret+8)&4294967295;var f=k;var e=(f+168)&4294967295;var d=HEAP[e];var c=d;__ZdlPv(c);var b=k;var a=b;__ZN11AnnotMarkupD2Ev(a);var q=((0)&255);var r=reSign((q),8,0)!=0;if(r){var p=k;var n=p;__ZdlPv(n)}return;return}function __ZN13AnnotGeometryD0Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV13AnnotGeometry+8)&4294967295;var f=k;var e=(f+164)&4294967295;var d=HEAP[e];var c=d;__ZdlPv(c);var b=k;var a=(b+168)&4294967295;var x=HEAP[a];var w=x;__ZdlPv(w);var u=k;var t=(u+172)&4294967295;var s=HEAP[t];var r=s;__ZdlPv(r);var q=k;var p=q;__ZN11AnnotMarkupD2Ev(p);var o=((1)&255);var y=reSign((o),8,0)!=0;if(y){var n=k;var z=n;__ZdlPv(z)}return;return}function __ZN13AnnotGeometryD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV13AnnotGeometry+8)&4294967295;var f=k;var e=(f+164)&4294967295;var d=HEAP[e];var c=d;__ZdlPv(c);var b=k;var a=(b+168)&4294967295;var x=HEAP[a];var w=x;__ZdlPv(w);var u=k;var t=(u+172)&4294967295;var s=HEAP[t];var r=s;__ZdlPv(r);var q=k;var p=q;__ZN11AnnotMarkupD2Ev(p);var o=((0)&255);var y=reSign((o),8,0)!=0;if(y){var n=k;var z=n;__ZdlPv(z)}return;return}function __ZN13AnnotGeometry4drawEP3Gfxb(be,cp,bJ){var U=STACKTOP;STACKTOP+=68;_memset(U,0,68);var hA;var dF;var dW;var ef;var da;var c8;var c6;var ei;var c4;var el;var ep;var d1=U;var gm;var ff=U+12;var cz;var cW;var V;var dp;var a7;var gx;var cB;var ib;var hO;var ia;var hN;var h9;var hM;var fK=U+44;var k=U+56;var gu=0;dF=be;dW=cp;ef=bJ;__ZN6ObjectC1Ev(d1);gm=1;var c2=ef;var c1=unSign((c2),8,0);var c0=dF;var cZ=(c0)&4294967295;var cY=(cZ)&4294967295;var cX=(((c1))&255);var hp=__ZN5Annot9isVisibleEb(cY,cX);var hB=reSign((hp),8,0)!=0;var fe=(hB)^1;var ci=unSign((fe),1,0);ep=ci;var ho=ep;var dS=reSign((ho),8,0)!=0;if(!dS){var hn=dF;var hm=(hn)&4294967295;var hl=(hm)&4294967295;var hk=(hl+52)&4294967295;var hj=__ZN6Object6isNullEv(hk);el=hj;var hi=el;var dQ=reSign((hi),8,0)!=0;$bb4$$bb28$4:do{if(dQ){var hh=dF;var hg=(hh)&4294967295;var gV=(hg+132)&4294967295;var gU=HEAP[gV];gm=gU;var gT=__Znwj(32);var gS=gT;c4=gS;var gR=c4;__ZN9GooStringC1Ev(gR);var gQ=dF;var gP=(gQ)&4294967295;var gO=(gP)&4294967295;var gN=(gO+100)&4294967295;var gM=c4;HEAP[gN]=gM;var gp=dF;var go=(gp)&4294967295;var gn=(go)&4294967295;var gl=(gn+100)&4294967295;var gk=HEAP[gl];var gj=__ZN9GooString6appendEPKci(gk,(__str145226)&4294967295,-1);var gi=dF;var gh=(gi)&4294967295;var gg=(gh)&4294967295;var gf=(gg+108)&4294967295;var fU=HEAP[gf];var fT=(fU)!=0;if(fT){var fS=dF;var fR=(fS)&4294967295;var fQ=(fR)&4294967295;var fP=(fQ+108)&4294967295;var fO=HEAP[fP];var fN=dF;var fM=(fN)&4294967295;var fL=(fM)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(fL,fO,0)}var fp=dF;var fo=(fp)&4294967295;var fn=(fo)&4294967295;var fm=(fn+104)&4294967295;var fl=HEAP[fm];var fk=(fl)!=0;if(fk){var fj=dF;var fi=(fj)&4294967295;var fh=(fi)&4294967295;var fg=(fh+104)&4294967295;var e3=HEAP[fg];var e2=dF;var e1=(e2)&4294967295;var e0=(e1)&4294967295;var eZ=(e0+104)&4294967295;var eY=HEAP[eZ];var eX=(eY)&4294967295;var eW=HEAP[eX];var eV=(eW+12)&4294967295;var eU=HEAP[eV];var eJ=dF;var eI=(eJ)&4294967295;var eH=(eI)&4294967295;var eG=(eH+104)&4294967295;var eF=HEAP[eG];var eE=eU;var eD=FUNCTION_TABLE[eE](eF);dp=eD;var eC=dF;var eB=(eC)&4294967295;var eA=(eB)&4294967295;var em=(eA+104)&4294967295;var ej=HEAP[em];var eg=dF;var ed=(eg)&4294967295;var eb=(ed)&4294967295;var d9=(eb+104)&4294967295;var d7=HEAP[d9];var d5=(d7)&4294967295;var d3=HEAP[d5];var d2=(d3+24)&4294967295;var dL=HEAP[d2];var dJ=dF;var dH=(dJ)&4294967295;var dE=(dH)&4294967295;var dC=(dE+104)&4294967295;var dA=HEAP[dC];var dy=dL;var dw=FUNCTION_TABLE[dy](dA);ei=dw;var du=ei;if(du==1){hA=15}else{hA=16}if(hA==16){var K=dF;var I=(K)&4294967295;var z=(I)&4294967295;var y=(z+100)&4294967295;var x=HEAP[y];var w=__ZN9GooString6appendEPKci(x,(__str207)&4294967295,-1)}else{if(hA==15){var dt=dF;var cd=(dt)&4294967295;var cc=(cd)&4294967295;var ca=(cc+100)&4294967295;var b8=HEAP[ca];var b6=__ZN9GooString6appendEPKci(b8,(__str166)&4294967295,-1);var b4=dF;var b2=(b4)&4294967295;var b0=(b2)&4294967295;var bY=(b0+104)&4294967295;var bW=HEAP[bY];var bI=dF;var bH=(bI)&4294967295;var bF=(bH)&4294967295;var bD=(bF+104)&4294967295;var bB=HEAP[bD];var bz=(bB)&4294967295;var bx=HEAP[bz];var bv=(bx+16)&4294967295;var bt=HEAP[bv];var br=dF;var bd=(br)&4294967295;var bc=(bd)&4294967295;var ba=(bc+104)&4294967295;var a8=HEAP[ba];var a5=bt;var a3=FUNCTION_TABLE[a5](a8);cW=a3;var a1=dF;var aZ=(a1)&4294967295;var aX=(aZ)&4294967295;var aV=(aX+104)&4294967295;var aK=HEAP[aV];var aJ=dF;var aH=(aJ)&4294967295;var aF=(aH)&4294967295;var aD=(aF+104)&4294967295;var aB=HEAP[aD];var az=(aB)&4294967295;var ax=HEAP[az];var av=(ax+20)&4294967295;var at=HEAP[av];var ap=dF;var ao=(ap)&4294967295;var an=(ao)&4294967295;var am=(an+104)&4294967295;var al=HEAP[am];var ak=at;var aj=FUNCTION_TABLE[ak](al);V=aj;cz=0;while(1){var W=cz;var T=cW;var S=(((W))|0)<(((T))|0);if(!(S)){hA=3;break}var ai=V;var ah=cz;var ag=(ai+8*ah)&4294967295;var af=HEAP[ag];var ae=dF;var ad=(ae)&4294967295;var ac=(ad)&4294967295;var ab=(ac+100)&4294967295;var aa=HEAP[ab];var Z=__ZN9GooString7appendfEPcz(aa,(__str167)&4294967295,Pointer_make([af,0,0,0,0,0,0,0],0,ALLOC_STACK));var Y=cz;var X=((Y)+1)&4294967295;cz=X;hA=1;continue}var R=dF;var Q=(R)&4294967295;var P=(Q)&4294967295;var O=(P+100)&4294967295;var N=HEAP[O];var M=__ZN9GooString6appendEPKci(N,(__str206231)&4294967295,-1)}}var v=dF;var u=(v)&4294967295;var t=(u)&4294967295;var s=(t+100)&4294967295;var q=HEAP[s];var o=dp;var e=__ZN9GooString7appendfEPcz(q,(__str169228)&4294967295,Pointer_make([o,0,0,0,0,0,0,0],0,ALLOC_STACK));var d=dF;var c=(d+164)&4294967295;var b=HEAP[c];var a=(b)!=0;if(a){var it=dF;var ir=(it+164)&4294967295;var iq=HEAP[ir];var io=dF;var il=(io)&4294967295;var h8=(il)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(h8,iq,1)}var h7=dF;var h6=(h7)&4294967295;var h5=(h6)&4294967295;var h4=(h5+16)&4294967295;var h3=HEAP[h4];var h2=(((h3))|0)==5;if(h2){var h1=dF;var hZ=(h1)&4294967295;var hX=(hZ)&4294967295;var L=(hX+20)&4294967295;var J=HEAP[L];var H=(J+24)&4294967295;var G=HEAP[H];var F=dF;var E=(F)&4294967295;var D=(E)&4294967295;var C=(D+20)&4294967295;var B=HEAP[C];var A=(B+8)&4294967295;var r=HEAP[A];var p=(G)-(r);var n=dp;var m=(p)-(n);var l=dF;var j=(l)&4294967295;var i=(j)&4294967295;var h=(i+20)&4294967295;var g=HEAP[h];var f=(g+16)&4294967295;var ip=HEAP[f];var im=dF;var ik=(im)&4294967295;var ij=(ik)&4294967295;var ii=(ij+20)&4294967295;var ih=HEAP[ii];var ig=(ih)&4294967295;var ie=HEAP[ig];var id=(ip)-(ie);var ic=dp;var h0=(id)-(ic);var hY=dp;var hW=(hY)/2;var hV=dp;var hU=(hV)/2;var hT=dF;var hS=(hT)&4294967295;var hR=(hS)&4294967295;var hQ=(hR+100)&4294967295;var hP=HEAP[hQ];var hL=__ZN9GooString7appendfEPcz(hP,(__str208)&4294967295,Pointer_make([hU,0,0,0,0,0,0,0,hW,0,0,0,0,0,0,0,h0,0,0,0,0,0,0,0,m,0,0,0,0,0,0,0],0,ALLOC_STACK))}else{var hK=dF;var hJ=(hK)&4294967295;var hI=(hJ)&4294967295;var hH=(hI+20)&4294967295;var hG=HEAP[hH];var hF=(hG+16)&4294967295;var hE=HEAP[hF];var hD=dF;var hC=(hD)&4294967295;var hz=(hC)&4294967295;var hy=(hz+20)&4294967295;var hx=HEAP[hy];var hw=(hx)&4294967295;var hv=HEAP[hw];var hu=(hE)-(hv);a7=hu;var ht=dF;var hs=(ht)&4294967295;var hr=(hs)&4294967295;var hq=(hr+20)&4294967295;var hf=HEAP[hq];var he=(hf+24)&4294967295;var hd=HEAP[he];var hc=dF;var hb=(hc)&4294967295;var ha=(hb)&4294967295;var g9=(ha+20)&4294967295;var g8=HEAP[g9];var g7=(g8+8)&4294967295;var g5=HEAP[g7];var gL=(hd)-(g5);gx=gL;var gK=dp;var gJ=(gK)/2;cB=gJ;var gI=cB;ib=gI;var gH=gx;var gG=(gH)/2;hO=gG;var gF=dF;var gE=(gF)&4294967295;var gD=(gE)&4294967295;var gB=(gD+100)&4294967295;var ge=HEAP[gB];var gd=ib;var gc=hO;var gb=__ZN9GooString7appendfEPcz(ge,(__str109221)&4294967295,Pointer_make([gd,0,0,0,0,0,0,0,gc,0,0,0,0,0,0,0],0,ALLOC_STACK));var ga=gx;var f9=(ga)/4;var f8=hO;var f7=(f9)+(f8);hO=f7;var f6=a7;var f4=(f6)/4;ia=f4;var fJ=gx;var fI=cB;var fH=(fJ)-(fI);hN=fH;var fG=a7;var fF=(fG)/2;h9=fF;var fE=hN;hM=fE;var fD=dF;var fC=(fD)&4294967295;var fB=(fC)&4294967295;var fz=(fB+100)&4294967295;var g6=HEAP[fz];var g4=ib;var g3=hO;var g2=ia;var g1=hN;var g0=h9;var gZ=hM;var gY=__ZN9GooString7appendfEPcz(g6,(__str11081)&4294967295,Pointer_make([g4,0,0,0,0,0,0,0,g3,0,0,0,0,0,0,0,g2,0,0,0,0,0,0,0,g1,0,0,0,0,0,0,0,g0,0,0,0,0,0,0,0,gZ,0,0,0,0,0,0,0],0,ALLOC_STACK));var gX=a7;var gW=cB;var gC=(gX)-(gW);ia=gC;var gA=hO;hN=gA;var gz=a7;var gy=(gz)/4;var gw=h9;var gv=(gy)+(gw);ib=gv;var gt=hM;hO=gt;var gs=ia;h9=gs;var gr=gx;var gq=(gr)/2;hM=gq;var f5=dF;var f3=(f5)&4294967295;var f2=(f3)&4294967295;var f1=(f2+100)&4294967295;var f0=HEAP[f1];var fZ=ib;var fY=hO;var fX=ia;var fW=hN;var fV=h9;var fA=hM;var fy=__ZN9GooString7appendfEPcz(f0,(__str11081)&4294967295,Pointer_make([fZ,0,0,0,0,0,0,0,fY,0,0,0,0,0,0,0,fX,0,0,0,0,0,0,0,fW,0,0,0,0,0,0,0,fV,0,0,0,0,0,0,0,fA,0,0,0,0,0,0,0],0,ALLOC_STACK));var fx=ib;ia=fx;var fw=cB;hN=fw;var fv=h9;ib=fv;var fu=gx;var ft=(fu)/4;hO=ft;var fs=a7;var fr=(fs)/2;h9=fr;var fq=cB;hM=fq;var fd=dF;var fc=(fd)&4294967295;var fb=(fc)&4294967295;var fa=(fb+100)&4294967295;var e9=HEAP[fa];var e8=ib;var e7=hO;var e6=ia;var e5=hN;var e4=h9;var eT=hM;var eS=__ZN9GooString7appendfEPcz(e9,(__str11081)&4294967295,Pointer_make([e8,0,0,0,0,0,0,0,e7,0,0,0,0,0,0,0,e6,0,0,0,0,0,0,0,e5,0,0,0,0,0,0,0,e4,0,0,0,0,0,0,0,eT,0,0,0,0,0,0,0],0,ALLOC_STACK));var eR=cB;ia=eR;var eQ=hO;hN=eQ;var eP=a7;var eO=(eP)/4;ib=eO;var eN=cB;hO=eN;var eM=cB;h9=eM;var eL=gx;var eK=(eL)/2;hM=eK;var ez=dF;var ey=(ez)&4294967295;var ex=(ey)&4294967295;var ew=(ex+100)&4294967295;var ev=HEAP[ew];var eu=ib;var et=hO;var es=ia;var er=hN;var eo=h9;var d0=hM;var dZ=__ZN9GooString7appendfEPcz(ev,(__str11081)&4294967295,Pointer_make([eu,0,0,0,0,0,0,0,et,0,0,0,0,0,0,0,es,0,0,0,0,0,0,0,er,0,0,0,0,0,0,0,eo,0,0,0,0,0,0,0,d0,0,0,0,0,0,0,0],0,ALLOC_STACK))}var dY=dF;var dX=(dY+164)&4294967295;var dV=HEAP[dX];var dU=(dV)!=0;if(dU){var dT=dF;var dR=(dT)&4294967295;var dP=(dR)&4294967295;var dN=(dP+100)&4294967295;var ds=HEAP[dN];var dr=__ZN9GooString6appendEPKci(ds,(__str209)&4294967295,-1)}else{var dq=dF;var dn=(dq)&4294967295;var dm=(dn)&4294967295;var dl=(dm+100)&4294967295;var dk=HEAP[dl];var dj=__ZN9GooString6appendEPKci(dk,(__str111222)&4294967295,-1)}}var di=dF;var dg=(di)&4294967295;var cV=(dg)&4294967295;var cU=(cV+100)&4294967295;var cT=HEAP[cU];var cS=__ZN9GooString6appendEPKci(cT,(__str153)&4294967295,-1);var cR=(ff+8)&4294967295;HEAP[cR]=0;var cQ=(ff+8)&4294967295;var cP=HEAP[cQ];var cO=(ff)&4294967295;HEAP[cO]=cP;var cN=dF;var cL=(cN)&4294967295;var eq=(cL)&4294967295;var en=(eq+20)&4294967295;var ek=HEAP[en];var eh=(ek+16)&4294967295;var ee=HEAP[eh];var ec=dF;var ea=(ec)&4294967295;var d8=(ea)&4294967295;var d6=(d8+20)&4294967295;var d4=HEAP[d6];var dO=(d4)&4294967295;var dM=HEAP[dO];var dK=(ee)-(dM);var dI=(ff+16)&4294967295;HEAP[dI]=dK;var dG=dF;var dD=(dG)&4294967295;var dB=(dD)&4294967295;var dz=(dB+20)&4294967295;var dx=HEAP[dz];var dv=(dx+24)&4294967295;var dh=HEAP[dv];var df=dF;var de=(df)&4294967295;var dd=(de)&4294967295;var dc=(dd+20)&4294967295;var db=HEAP[dc];var c9=(db+8)&4294967295;var c7=HEAP[c9];var c5=(dh)-(c7);var c3=(ff+24)&4294967295;HEAP[c3]=c5;var cM=gm;var cK=(cM)==1;if(cK){var cJ=dF;var cI=(cJ)&4294967295;var cH=(cI)&4294967295;var cG=(cH+52)&4294967295;var cF=dF;var cE=(cF)&4294967295;var cD=(cE)&4294967295;var cC=(ff)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(cD,cC,0,0,cG)}else{__ZN6ObjectC1Ev(fK);var cA=dF;var cy=(cA)&4294967295;var cx=(cy)&4294967295;var cw=(ff)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(cx,cw,1,0,fK);var cv=dF;var cu=(cv)&4294967295;var ct=(cu)&4294967295;var cs=(ct+100)&4294967295;var cr=HEAP[cs];c6=cr;var cq=c6;var co=(cq)!=0;if(co){var cn=c6;__ZN9GooStringD1Ev(cn);var cm=c6;var cl=cm;__ZdlPv(cl)}__ZN6ObjectC1Ev(k);var ck=__Znwj(32);var cj=ck;c8=cj;var ch=c8;__ZN9GooStringC1EPKc(ch,(__str196)&4294967295);var cg=dF;var cf=(cg)&4294967295;var ce=(cf)&4294967295;var cb=(ce+100)&4294967295;var b9=c8;HEAP[cb]=b9;var b7=dF;var b5=(b7)&4294967295;var b3=(b5)&4294967295;var b1=gm;__ZN5Annot19createResourcesDictEPcP6ObjectS0_dS0_S2_(b3,(__str197)&4294967295,fK,(__str198)&4294967295,b1,0,k);var bZ=dF;var bX=(bZ)&4294967295;var bV=(bX)&4294967295;var bT=(bV+52)&4294967295;var bG=dF;var bE=(bG)&4294967295;var bC=(bE)&4294967295;var bA=(ff)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(bC,bA,0,k,bT)}var by=dF;var bw=(by)&4294967295;var bu=(bw)&4294967295;var bs=(bu+100)&4294967295;var bq=HEAP[bs];da=bq;var bo=da;var bb=(bo)!=0;if(!(bb)){hA=11;break $bb4$$bb28$4}var a9=da;__ZN9GooStringD1Ev(a9);var a6=da;var a4=a6;__ZdlPv(a4)}}while(0);var a2=dF;var a0=(a2)&4294967295;var aY=(a0)&4294967295;var aW=(aY+88)&4294967295;var aU=HEAP[aW];var aS=dF;var aI=(aS)&4294967295;var aG=(aI)&4294967295;var aE=(aG+52)&4294967295;var aC=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aE,aU,d1,0);var aA=dF;var ay=(aA)&4294967295;var aw=(ay)&4294967295;var au=(aw+20)&4294967295;var ar=HEAP[au];var aq=(ar+24)&4294967295;var bU=HEAP[aq];var bS=dF;var bR=(bS)&4294967295;var bQ=(bR)&4294967295;var bP=(bQ+20)&4294967295;var bO=HEAP[bP];var bN=(bO+16)&4294967295;var bM=HEAP[bN];var bL=dF;var bK=(bL)&4294967295;var bp=(bK)&4294967295;var bn=(bp+20)&4294967295;var bm=HEAP[bn];var bl=(bm+8)&4294967295;var bk=HEAP[bl];var bj=dF;var bi=(bj)&4294967295;var bh=(bi)&4294967295;var bg=(bh+20)&4294967295;var bf=HEAP[bg];var aT=(bf)&4294967295;var aR=HEAP[aT];var aQ=dF;var aP=(aQ)&4294967295;var aO=(aP)&4294967295;var aN=(aO+108)&4294967295;var aM=HEAP[aN];var aL=dW;__ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(aL,d1,0,aM,aR,bk,bM,bU);__ZN6Object4freeEv(d1)}STACKTOP=U;return;return}function __ZN13AnnotGeometryD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV13AnnotGeometry+8)&4294967295;var f=k;var e=(f+164)&4294967295;var d=HEAP[e];var c=d;__ZdlPv(c);var b=k;var a=(b+168)&4294967295;var x=HEAP[a];var w=x;__ZdlPv(w);var u=k;var t=(u+172)&4294967295;var s=HEAP[t];var r=s;__ZdlPv(r);var q=k;var p=q;__ZN11AnnotMarkupD2Ev(p);var o=((0)&255);var y=reSign((o),8,0)!=0;if(y){var n=k;var z=n;__ZdlPv(z)}return;return}function __ZN10AnnotStampD0Ev(m){var t;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV10AnnotStamp+8)&4294967295;var e=k;var d=(e+164)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(a){var v=j;__ZN9GooStringD1Ev(v);var u=j;var s=u;__ZdlPv(s)}var r=k;var q=r;__ZN11AnnotMarkupD2Ev(q);var p=((1)&255);var w=reSign((p),8,0)!=0;if(w){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN10AnnotStampD1Ev(m){var t;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV10AnnotStamp+8)&4294967295;var e=k;var d=(e+164)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(a){var v=j;__ZN9GooStringD1Ev(v);var u=j;var s=u;__ZdlPv(s)}var r=k;var q=r;__ZN11AnnotMarkupD2Ev(q);var p=((0)&255);var w=reSign((p),8,0)!=0;if(w){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN10AnnotStampD2Ev(m){var t;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV10AnnotStamp+8)&4294967295;var e=k;var d=(e+164)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(a){var v=j;__ZN9GooStringD1Ev(v);var u=j;var s=u;__ZdlPv(s)}var r=k;var q=r;__ZN11AnnotMarkupD2Ev(q);var p=((0)&255);var w=reSign((p),8,0)!=0;if(w){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN13AnnotFreeTextD0Ev(y){var K;var V;var ao;var an;var d=0;V=y;var am=V;var al=(am)&4294967295;var ak=(al)&4294967295;var aj=(ak)&4294967295;HEAP[aj]=(__ZTV13AnnotFreeText+8)&4294967295;var ai=V;var ah=(ai+164)&4294967295;var ag=HEAP[ah];an=ag;var af=an;var U=(af)!=0;if(U){var T=an;__ZN9GooStringD1Ev(T);var S=an;var R=S;__ZdlPv(R)}var Q=V;var P=(Q+172)&4294967295;var O=HEAP[P];var N=(O)!=0;$bb2$$bb4$5:do{if(N){var M=V;var L=(M+172)&4294967295;var J=HEAP[L];ao=J;var I=ao;var H=(I)!=0;if(!(H)){K=2;break $bb2$$bb4$5}var G=ao;__ZN9GooStringD1Ev(G);var F=ao;var E=F;__ZdlPv(E)}}while(0);var D=V;var C=(D+176)&4294967295;var B=HEAP[C];var A=(B)!=0;$bb5$$bb7$9:do{if(A){var x=V;var w=(x+176)&4294967295;var v=HEAP[w];var u=(v)!=0;if(!(u)){K=5;break $bb5$$bb7$9}var t=V;var s=(t+176)&4294967295;var r=HEAP[s];var q=V;var p=(q+176)&4294967295;var o=HEAP[p];var n=(o)&4294967295;var m=HEAP[n];var l=(m+4)&4294967295;var k=HEAP[l];var j=V;var i=(j+176)&4294967295;var h=HEAP[i];var g=k;FUNCTION_TABLE[g](h)}}while(0);var f=V;var e=(f+184)&4294967295;var c=HEAP[e];var b=(c)!=0;if(b){var a=V;var aw=(a+184)&4294967295;var av=HEAP[aw];var au=av;__ZdlPv(au)}var at=V;var ar=(at+188)&4294967295;var aq=HEAP[ar];var ap=(aq)!=0;if(ap){var ae=V;var ad=(ae+188)&4294967295;var ac=HEAP[ad];var ab=ac;__ZdlPv(ab)}var aa=V;var Z=aa;__ZN11AnnotMarkupD2Ev(Z);var Y=((1)&255);var z=reSign((Y),8,0)!=0;if(z){var X=V;var W=X;__ZdlPv(W)}return;return}function __ZN13AnnotFreeTextD1Ev(y){var K;var V;var ao;var an;var d=0;V=y;var am=V;var al=(am)&4294967295;var ak=(al)&4294967295;var aj=(ak)&4294967295;HEAP[aj]=(__ZTV13AnnotFreeText+8)&4294967295;var ai=V;var ah=(ai+164)&4294967295;var ag=HEAP[ah];an=ag;var af=an;var U=(af)!=0;if(U){var T=an;__ZN9GooStringD1Ev(T);var S=an;var R=S;__ZdlPv(R)}var Q=V;var P=(Q+172)&4294967295;var O=HEAP[P];var N=(O)!=0;$bb2$$bb4$5:do{if(N){var M=V;var L=(M+172)&4294967295;var J=HEAP[L];ao=J;var I=ao;var H=(I)!=0;if(!(H)){K=2;break $bb2$$bb4$5}var G=ao;__ZN9GooStringD1Ev(G);var F=ao;var E=F;__ZdlPv(E)}}while(0);var D=V;var C=(D+176)&4294967295;var B=HEAP[C];var A=(B)!=0;$bb5$$bb7$9:do{if(A){var x=V;var w=(x+176)&4294967295;var v=HEAP[w];var u=(v)!=0;if(!(u)){K=5;break $bb5$$bb7$9}var t=V;var s=(t+176)&4294967295;var r=HEAP[s];var q=V;var p=(q+176)&4294967295;var o=HEAP[p];var n=(o)&4294967295;var m=HEAP[n];var l=(m+4)&4294967295;var k=HEAP[l];var j=V;var i=(j+176)&4294967295;var h=HEAP[i];var g=k;FUNCTION_TABLE[g](h)}}while(0);var f=V;var e=(f+184)&4294967295;var c=HEAP[e];var b=(c)!=0;if(b){var a=V;var aw=(a+184)&4294967295;var av=HEAP[aw];var au=av;__ZdlPv(au)}var at=V;var ar=(at+188)&4294967295;var aq=HEAP[ar];var ap=(aq)!=0;if(ap){var ae=V;var ad=(ae+188)&4294967295;var ac=HEAP[ad];var ab=ac;__ZdlPv(ab)}var aa=V;var Z=aa;__ZN11AnnotMarkupD2Ev(Z);var Y=((0)&255);var z=reSign((Y),8,0)!=0;if(z){var X=V;var W=X;__ZdlPv(W)}return;return}function __ZN13AnnotFreeTextD2Ev(y){var K;var V;var ao;var an;var d=0;V=y;var am=V;var al=(am)&4294967295;var ak=(al)&4294967295;var aj=(ak)&4294967295;HEAP[aj]=(__ZTV13AnnotFreeText+8)&4294967295;var ai=V;var ah=(ai+164)&4294967295;var ag=HEAP[ah];an=ag;var af=an;var U=(af)!=0;if(U){var T=an;__ZN9GooStringD1Ev(T);var S=an;var R=S;__ZdlPv(R)}var Q=V;var P=(Q+172)&4294967295;var O=HEAP[P];var N=(O)!=0;$bb2$$bb4$5:do{if(N){var M=V;var L=(M+172)&4294967295;var J=HEAP[L];ao=J;var I=ao;var H=(I)!=0;if(!(H)){K=2;break $bb2$$bb4$5}var G=ao;__ZN9GooStringD1Ev(G);var F=ao;var E=F;__ZdlPv(E)}}while(0);var D=V;var C=(D+176)&4294967295;var B=HEAP[C];var A=(B)!=0;$bb5$$bb7$9:do{if(A){var x=V;var w=(x+176)&4294967295;var v=HEAP[w];var u=(v)!=0;if(!(u)){K=5;break $bb5$$bb7$9}var t=V;var s=(t+176)&4294967295;var r=HEAP[s];var q=V;var p=(q+176)&4294967295;var o=HEAP[p];var n=(o)&4294967295;var m=HEAP[n];var l=(m+4)&4294967295;var k=HEAP[l];var j=V;var i=(j+176)&4294967295;var h=HEAP[i];var g=k;FUNCTION_TABLE[g](h)}}while(0);var f=V;var e=(f+184)&4294967295;var c=HEAP[e];var b=(c)!=0;if(b){var a=V;var aw=(a+184)&4294967295;var av=HEAP[aw];var au=av;__ZdlPv(au)}var at=V;var ar=(at+188)&4294967295;var aq=HEAP[ar];var ap=(aq)!=0;if(ap){var ae=V;var ad=(ae+188)&4294967295;var ac=HEAP[ad];var ab=ac;__ZdlPv(ab)}var aa=V;var Z=aa;__ZN11AnnotMarkupD2Ev(Z);var Y=((0)&255);var z=reSign((Y),8,0)!=0;if(z){var X=V;var W=X;__ZdlPv(W)}return;return}function __ZN9AnnotTextD0Ev(m){var t;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV9AnnotText+8)&4294967295;var e=k;var d=(e+168)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(a){var v=j;__ZN9GooStringD1Ev(v);var u=j;var s=u;__ZdlPv(s)}var r=k;var q=r;__ZN11AnnotMarkupD2Ev(q);var p=((1)&255);var w=reSign((p),8,0)!=0;if(w){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9AnnotTextD1Ev(m){var t;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV9AnnotText+8)&4294967295;var e=k;var d=(e+168)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(a){var v=j;__ZN9GooStringD1Ev(v);var u=j;var s=u;__ZdlPv(s)}var r=k;var q=r;__ZN11AnnotMarkupD2Ev(q);var p=((0)&255);var w=reSign((p),8,0)!=0;if(w){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9AnnotText4drawEP3Gfxb(aK,a7,aV){var U=STACKTOP;STACKTOP+=68;_memset(U,0,68);var ee;var bK;var bQ;var b0;var bx;var bw;var bv;var a8;var ba;var bb;var bc;var bd;var be;var bf;var bg;var bh;var bu;var bi;var bj;var bR=U;var dc;var bS;var bA;var cp=U+12;var cK=U+44;var k=U+56;var dg=0;bK=aK;bQ=a7;b0=aV;__ZN6ObjectC1Ev(bR);dc=1;var bs=b0;var br=unSign((bs),8,0);var bq=bK;var bo=(bq)&4294967295;var bn=(bo)&4294967295;var bm=(((br))&255);var d3=__ZN5Annot9isVisibleEb(bn,bm);var ef=reSign((d3),8,0)!=0;var co=(ef)^1;var a6=unSign((co),1,0);bj=a6;var d2=bj;var bP=reSign((d2),8,0)!=0;if(!bP){var d1=bK;var d0=(d1)&4294967295;var dZ=(d0)&4294967295;var dY=(dZ+20)&4294967295;var dX=HEAP[dY];var dW=(dX+16)&4294967295;var dV=HEAP[dW];bS=dV;var dU=bK;var dB=(dU)&4294967295;var dA=(dB)&4294967295;var dz=(dA+20)&4294967295;var dy=HEAP[dz];var dx=(dy+24)&4294967295;var dw=HEAP[dx];bA=dw;var dv=bK;var du=(dv)&4294967295;var dt=(du)&4294967295;var ds=(dt+52)&4294967295;var df=__ZN6Object6isNullEv(ds);bi=df;var de=bi;var bO=reSign((de),8,0)!=0;if(bO){var dd=bK;var db=(dd)&4294967295;var da=(db+132)&4294967295;var c9=HEAP[da];dc=c9;var c8=__Znwj(32);var c7=c8;bu=c7;var c6=bu;__ZN9GooStringC1Ev(c6);var c5=bK;var cU=(c5)&4294967295;var cT=(cU)&4294967295;var cS=(cT+100)&4294967295;var cR=bu;HEAP[cS]=cR;var cQ=bK;var cP=(cQ)&4294967295;var cO=(cP)&4294967295;var cN=(cO+100)&4294967295;var cM=HEAP[cN];var cL=__ZN9GooString6appendEPKci(cM,(__str145226)&4294967295,-1);var cz=bK;var cy=(cz)&4294967295;var cx=(cy)&4294967295;var cw=(cx+108)&4294967295;var cv=HEAP[cw];var cu=(cv)!=0;if(cu){var ct=bK;var cs=(ct)&4294967295;var cr=(cs)&4294967295;var cq=(cr+108)&4294967295;var cn=HEAP[cq];var cm=bK;var cl=(cm)&4294967295;var ck=(cl)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(ck,cn,1)}else{var cj=bK;var ci=(cj)&4294967295;var ch=(ci)&4294967295;var cg=(ch+100)&4294967295;var cf=HEAP[cg];var ce=__ZN9GooString6appendEPKci(cf,(__str192)&4294967295,-1)}var cd=bK;var cc=(cd+168)&4294967295;var cb=HEAP[cc];var ca=__ZNK9GooString3cmpEPKc(cb,(__str3171)&4294967295);var b9=(((ca))|0)==0;var b8=unSign((b9),1,0);bh=b8;var b7=bh;var bJ=reSign((b7),8,0)!=0;$bb9$$bb10$10:do{if(bJ){var b6=bK;var b5=(b6)&4294967295;var b4=(b5)&4294967295;var b3=(b4+100)&4294967295;var b2=HEAP[b3];var b1=__ZN9GooString6appendEPKci(b2,(__str222)&4294967295,-1)}else{var bZ=bK;var bY=(bZ+168)&4294967295;var bX=HEAP[bY];var bW=__ZNK9GooString3cmpEPKc(bX,(__str223)&4294967295);var bV=(((bW))|0)==0;var bU=unSign((bV),1,0);bg=bU;var bT=bg;var bC=reSign((bT),8,0)!=0;if(bC){var bN=bK;var bM=(bN)&4294967295;var bL=(bM)&4294967295;var bI=(bL+100)&4294967295;var bH=HEAP[bI];var bG=__ZN9GooString6appendEPKci(bH,(__str224)&4294967295,-1)}else{var bF=bK;var bE=(bF+168)&4294967295;var bD=HEAP[bE];var bB=__ZNK9GooString3cmpEPKc(bD,(__str225)&4294967295);var a5=(((bB))|0)==0;var a4=unSign((a5),1,0);bf=a4;var a3=bf;var bz=reSign((a3),8,0)!=0;if(bz){var a2=bK;var a1=(a2)&4294967295;var a0=(a1)&4294967295;var aZ=(a0+100)&4294967295;var aY=HEAP[aZ];var aX=__ZN9GooString6appendEPKci(aY,(__str226)&4294967295,-1)}else{var aW=bK;var aU=(aW+168)&4294967295;var aT=HEAP[aU];var aS=__ZNK9GooString3cmpEPKc(aT,(__str227)&4294967295);var aR=(((aS))|0)==0;var aQ=unSign((aR),1,0);be=aQ;var aP=be;var by=reSign((aP),8,0)!=0;if(by){var aO=bK;var aN=(aO)&4294967295;var aM=(aN)&4294967295;var aL=(aM+100)&4294967295;var aJ=HEAP[aL];var aI=__ZN9GooString6appendEPKci(aJ,(__str228)&4294967295,-1)}else{var aH=bK;var aG=(aH+168)&4294967295;var aF=HEAP[aG];var aE=__ZNK9GooString3cmpEPKc(aF,(__str229)&4294967295);var aD=(((aE))|0)==0;var aC=unSign((aD),1,0);bd=aC;var aB=bd;var bt=reSign((aB),8,0)!=0;if(bt){var aA=bK;var az=(aA)&4294967295;var ay=(az)&4294967295;var ax=(ay+100)&4294967295;var aw=HEAP[ax];var av=__ZN9GooString6appendEPKci(aw,(__str230)&4294967295,-1)}else{var au=bK;var at=(au+168)&4294967295;var ar=HEAP[at];var aq=__ZNK9GooString3cmpEPKc(ar,(__str231)&4294967295);var ap=(((aq))|0)==0;var ao=unSign((ap),1,0);bc=ao;var an=bc;var bp=reSign((an),8,0)!=0;if(bp){var am=bK;var al=(am)&4294967295;var ak=(al)&4294967295;var aj=(ak+100)&4294967295;var ai=HEAP[aj];var ah=__ZN9GooString6appendEPKci(ai,(__str232)&4294967295,-1)}else{var ag=bK;var af=(ag+168)&4294967295;var ae=HEAP[af];var ad=__ZNK9GooString3cmpEPKc(ae,(__str233)&4294967295);var ac=(((ad))|0)==0;var ab=unSign((ac),1,0);bb=ab;var aa=bb;var bl=reSign((aa),8,0)!=0;if(bl){var Z=bK;var Y=(Z)&4294967295;var X=(Y)&4294967295;var W=(X+100)&4294967295;var V=HEAP[W];var T=__ZN9GooString6appendEPKci(V,(__str234233)&4294967295,-1)}else{var S=bK;var R=(S+168)&4294967295;var Q=HEAP[R];var P=__ZNK9GooString3cmpEPKc(Q,(__str235)&4294967295);var O=(((P))|0)==0;var N=unSign((O),1,0);ba=N;var M=ba;var bk=reSign((M),8,0)!=0;if(bk){var K=bK;var I=(K)&4294967295;var z=(I)&4294967295;var y=(z+100)&4294967295;var x=HEAP[y];var w=__ZN9GooString6appendEPKci(x,(__str236)&4294967295,-1)}else{var v=bK;var u=(v+168)&4294967295;var t=HEAP[u];var s=__ZNK9GooString3cmpEPKc(t,(__str141)&4294967295);var q=(((s))|0)==0;var o=unSign((q),1,0);a8=o;var e=a8;var a9=reSign((e),8,0)!=0;if(!(a9)){ee=3;break $bb9$$bb10$10}var d=bK;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b+100)&4294967295;var eY=HEAP[a];var eX=__ZN9GooString6appendEPKci(eY,(__str237)&4294967295,-1)}}}}}}}}}while(0);var eW=bK;var eU=(eW)&4294967295;var eS=(eU)&4294967295;var eJ=(eS+100)&4294967295;var eI=HEAP[eJ];var eH=__ZN9GooString6appendEPKci(eI,(__str153)&4294967295,-1);var eG=(cp+8)&4294967295;HEAP[eG]=0;var eF=(cp+8)&4294967295;var eE=HEAP[eF];var eD=(cp)&4294967295;HEAP[eD]=eE;var eC=(cp+24)&4294967295;HEAP[eC]=24;var eA=(cp+24)&4294967295;var ey=HEAP[eA];var L=(cp+16)&4294967295;HEAP[L]=ey;var J=dc;var H=(J)==1;if(H){var G=bK;var F=(G)&4294967295;var E=(F)&4294967295;var D=(E+52)&4294967295;var C=bK;var B=(C)&4294967295;var A=(B)&4294967295;var r=(cp)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(A,r,0,0,D)}else{__ZN6ObjectC1Ev(cK);__ZN6ObjectC1Ev(k);var p=bK;var n=(p)&4294967295;var m=(n)&4294967295;var l=(cp)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(m,l,1,0,cK);var j=bK;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h+100)&4294967295;var f=HEAP[g];bv=f;var eV=bv;var eT=(eV)!=0;if(eT){var eR=bv;__ZN9GooStringD1Ev(eR);var eQ=bv;var eP=eQ;__ZdlPv(eP)}var eO=__Znwj(32);var eN=eO;bw=eN;var eM=bw;__ZN9GooStringC1EPKc(eM,(__str196)&4294967295);var eL=bK;var eK=(eL)&4294967295;var eB=(eK)&4294967295;var ez=(eB+100)&4294967295;var ex=bw;HEAP[ez]=ex;var ew=bK;var ev=(ew)&4294967295;var eu=(ev)&4294967295;var et=dc;__ZN5Annot19createResourcesDictEPcP6ObjectS0_dS0_S2_(eu,(__str197)&4294967295,cK,(__str198)&4294967295,et,0,k);var es=bK;var er=(es)&4294967295;var eq=(er)&4294967295;var ep=(eq+52)&4294967295;var eo=bK;var en=(eo)&4294967295;var em=(en)&4294967295;var el=(cp)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(em,el,0,k,ep)}var ek=bK;var ej=(ek)&4294967295;var ei=(ej)&4294967295;var eh=(ei+100)&4294967295;var eg=HEAP[eh];bx=eg;var ed=bx;var ec=(ed)!=0;if(ec){var eb=bx;__ZN9GooStringD1Ev(eb);var ea=bx;var d9=ea;__ZdlPv(d9)}var d8=bK;var d7=(d8)&4294967295;var d6=(d7)&4294967295;var d5=(d6+20)&4294967295;var d4=HEAP[d5];var dT=(d4)&4294967295;var dS=HEAP[dT];var dR=(dS)+24;bS=dR;var dQ=bK;var dP=(dQ)&4294967295;var dO=(dP)&4294967295;var dN=(dO+20)&4294967295;var dM=HEAP[dN];var dL=(dM+8)&4294967295;var dJ=HEAP[dL];var dr=(dJ)+24;bA=dr}var dq=bK;var dp=(dq)&4294967295;var dn=(dp)&4294967295;var dm=(dn+88)&4294967295;var dl=HEAP[dm];var dk=bK;var dj=(dk)&4294967295;var di=(dj)&4294967295;var dh=(di+52)&4294967295;var c4=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dh,dl,bR,0);var c3=bK;var c2=(c3)&4294967295;var c1=(c2)&4294967295;var c0=(c1+20)&4294967295;var cZ=HEAP[c0];var cY=(cZ+8)&4294967295;var cX=HEAP[cY];var cW=bK;var cV=(cW)&4294967295;var cJ=(cV)&4294967295;var cI=(cJ+20)&4294967295;var cH=HEAP[cI];var cG=(cH)&4294967295;var cF=HEAP[cG];var cE=bK;var cD=(cE)&4294967295;var cC=(cD)&4294967295;var cB=(cC+108)&4294967295;var cA=HEAP[cB];var dK=bK;var dI=(dK)&4294967295;var dH=(dI)&4294967295;var dG=(dH+104)&4294967295;var dF=HEAP[dG];var dE=bQ;var dD=bS;var dC=bA;__ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(dE,bR,dF,cA,cF,cX,dD,dC);__ZN6Object4freeEv(bR)}STACKTOP=U;return;return}function __ZN9AnnotTextD2Ev(m){var t;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV9AnnotText+8)&4294967295;var e=k;var d=(e+168)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(a){var v=j;__ZN9GooStringD1Ev(v);var u=j;var s=u;__ZdlPv(s)}var r=k;var q=r;__ZN11AnnotMarkupD2Ev(q);var p=((0)&255);var w=reSign((p),8,0)!=0;if(w){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN10AnnotPopupD0Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV10AnnotPopup+8)&4294967295;var g=o;var f=(g+124)&4294967295;__ZN6Object4freeEv(f);var e=o;var d=e;__ZN5AnnotD2Ev(d);var c=((1)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN10AnnotPopupD1Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV10AnnotPopup+8)&4294967295;var g=o;var f=(g+124)&4294967295;__ZN6Object4freeEv(f);var e=o;var d=e;__ZN5AnnotD2Ev(d);var c=((0)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN10AnnotPopupD2Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV10AnnotPopup+8)&4294967295;var g=o;var f=(g+124)&4294967295;__ZN6Object4freeEv(f);var e=o;var d=e;__ZN5AnnotD2Ev(d);var c=((0)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN22AnnotAppearanceCharacsD1Ev(h){var A;var e;var Y;var X;var W;var H=0;e=h;var V=e;var U=(V+4)&4294967295;var S=HEAP[U];var Q=(S)!=0;if(Q){var N=e;var L=(N+4)&4294967295;var J=HEAP[L];var x=J;__ZdlPv(x)}var v=e;var t=(v+8)&4294967295;var r=HEAP[t];var p=(r)!=0;if(p){var n=e;var l=(n+8)&4294967295;var j=HEAP[l];var g=j;__ZdlPv(g)}var f=e;var b=(f+12)&4294967295;var ao=HEAP[b];var am=(ao)!=0;$bb4$$bb6$8:do{if(am){var ak=e;var ai=(ak+12)&4294967295;var ag=HEAP[ai];W=ag;var ae=W;var ac=(ae)!=0;if(!(ac)){A=3;break $bb4$$bb6$8}var aa=W;__ZN9GooStringD1Ev(aa);var Z=W;var P=Z;__ZdlPv(P)}}while(0);var M=e;var K=(M+16)&4294967295;var I=HEAP[K];var G=(I)!=0;$bb7$$bb9$12:do{if(G){var F=e;var E=(F+16)&4294967295;var D=HEAP[E];X=D;var C=X;var B=(C)!=0;if(!(B)){A=6;break $bb7$$bb9$12}var z=X;__ZN9GooStringD1Ev(z);var y=X;var w=y;__ZdlPv(w)}}while(0);var u=e;var s=(u+20)&4294967295;var q=HEAP[s];var o=(q)!=0;$bb10$$bb12$16:do{if(o){var m=e;var k=(m+20)&4294967295;var i=HEAP[k];Y=i;var d=Y;var c=(d)!=0;if(!(c)){A=9;break $bb10$$bb12$16}var a=Y;__ZN9GooStringD1Ev(a);var an=Y;var al=an;__ZdlPv(al)}}while(0);var aj=e;var ah=(aj+24)&4294967295;var af=HEAP[ah];var ad=(af)!=0;if(ad){var ab=e;var T=(ab+24)&4294967295;var R=HEAP[T];var O=R;__ZdlPv(O)}return;return}function __ZN11AnnotScreenD0Ev(h){var A;var e;var W;var V;var I=0;e=h;var U=e;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV11AnnotScreen+8)&4294967295;var R=e;var Q=(R+124)&4294967295;var O=HEAP[Q];var M=(O)!=0;$bb$$bb2$2:do{if(M){var K=e;var x=(K+124)&4294967295;var v=HEAP[x];V=v;var t=V;var r=(t)!=0;if(!(r)){A=1;break $bb$$bb2$2}var p=V;__ZN9GooStringD1Ev(p);var n=V;var l=n;__ZdlPv(l)}}while(0);var j=e;var g=(j+128)&4294967295;var f=HEAP[g];var b=(f)!=0;$bb3$$bb5$6:do{if(b){var ak=e;var ai=(ak+128)&4294967295;var ag=HEAP[ai];W=ag;var ae=W;var ac=(ae)!=0;if(!(ac)){A=4;break $bb3$$bb5$6}var aa=W;__ZN22AnnotAppearanceCharacsD1Ev(aa);var Z=W;var Y=Z;__ZdlPv(Y)}}while(0);var X=e;var P=(X+132)&4294967295;var N=HEAP[P];var L=(N)!=0;$bb6$$bb8$10:do{if(L){var J=e;var H=(J+132)&4294967295;var G=HEAP[H];var F=(G)!=0;if(!(F)){A=7;break $bb6$$bb8$10}var E=e;var D=(E+132)&4294967295;var C=HEAP[D];var z=e;var y=(z+132)&4294967295;var w=HEAP[y];var u=(w)&4294967295;var s=HEAP[u];var q=(s+4)&4294967295;var o=HEAP[q];var m=e;var k=(m+132)&4294967295;var i=HEAP[k];var d=o;FUNCTION_TABLE[d](i)}}while(0);var c=e;var a=(c+136)&4294967295;__ZN6Object4freeEv(a);var aj=e;var ah=aj;__ZN5AnnotD2Ev(ah);var af=((1)&255);var B=reSign((af),8,0)!=0;if(B){var ad=e;var ab=ad;__ZdlPv(ab)}return;return}function __ZN11AnnotScreenD1Ev(h){var A;var e;var W;var V;var I=0;e=h;var U=e;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV11AnnotScreen+8)&4294967295;var R=e;var Q=(R+124)&4294967295;var O=HEAP[Q];var M=(O)!=0;$bb$$bb2$2:do{if(M){var K=e;var x=(K+124)&4294967295;var v=HEAP[x];V=v;var t=V;var r=(t)!=0;if(!(r)){A=1;break $bb$$bb2$2}var p=V;__ZN9GooStringD1Ev(p);var n=V;var l=n;__ZdlPv(l)}}while(0);var j=e;var g=(j+128)&4294967295;var f=HEAP[g];var b=(f)!=0;$bb3$$bb5$6:do{if(b){var ak=e;var ai=(ak+128)&4294967295;var ag=HEAP[ai];W=ag;var ae=W;var ac=(ae)!=0;if(!(ac)){A=4;break $bb3$$bb5$6}var aa=W;__ZN22AnnotAppearanceCharacsD1Ev(aa);var Z=W;var Y=Z;__ZdlPv(Y)}}while(0);var X=e;var P=(X+132)&4294967295;var N=HEAP[P];var L=(N)!=0;$bb6$$bb8$10:do{if(L){var J=e;var H=(J+132)&4294967295;var G=HEAP[H];var F=(G)!=0;if(!(F)){A=7;break $bb6$$bb8$10}var E=e;var D=(E+132)&4294967295;var C=HEAP[D];var z=e;var y=(z+132)&4294967295;var w=HEAP[y];var u=(w)&4294967295;var s=HEAP[u];var q=(s+4)&4294967295;var o=HEAP[q];var m=e;var k=(m+132)&4294967295;var i=HEAP[k];var d=o;FUNCTION_TABLE[d](i)}}while(0);var c=e;var a=(c+136)&4294967295;__ZN6Object4freeEv(a);var aj=e;var ah=aj;__ZN5AnnotD2Ev(ah);var af=((0)&255);var B=reSign((af),8,0)!=0;if(B){var ad=e;var ab=ad;__ZdlPv(ab)}return;return}function __ZN11AnnotScreenD2Ev(h){var A;var e;var W;var V;var I=0;e=h;var U=e;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV11AnnotScreen+8)&4294967295;var R=e;var Q=(R+124)&4294967295;var O=HEAP[Q];var M=(O)!=0;$bb$$bb2$2:do{if(M){var K=e;var x=(K+124)&4294967295;var v=HEAP[x];V=v;var t=V;var r=(t)!=0;if(!(r)){A=1;break $bb$$bb2$2}var p=V;__ZN9GooStringD1Ev(p);var n=V;var l=n;__ZdlPv(l)}}while(0);var j=e;var g=(j+128)&4294967295;var f=HEAP[g];var b=(f)!=0;$bb3$$bb5$6:do{if(b){var ak=e;var ai=(ak+128)&4294967295;var ag=HEAP[ai];W=ag;var ae=W;var ac=(ae)!=0;if(!(ac)){A=4;break $bb3$$bb5$6}var aa=W;__ZN22AnnotAppearanceCharacsD1Ev(aa);var Z=W;var Y=Z;__ZdlPv(Y)}}while(0);var X=e;var P=(X+132)&4294967295;var N=HEAP[P];var L=(N)!=0;$bb6$$bb8$10:do{if(L){var J=e;var H=(J+132)&4294967295;var G=HEAP[H];var F=(G)!=0;if(!(F)){A=7;break $bb6$$bb8$10}var E=e;var D=(E+132)&4294967295;var C=HEAP[D];var z=e;var y=(z+132)&4294967295;var w=HEAP[y];var u=(w)&4294967295;var s=HEAP[u];var q=(s+4)&4294967295;var o=HEAP[q];var m=e;var k=(m+132)&4294967295;var i=HEAP[k];var d=o;FUNCTION_TABLE[d](i)}}while(0);var c=e;var a=(c+136)&4294967295;__ZN6Object4freeEv(a);var aj=e;var ah=aj;__ZN5AnnotD2Ev(ah);var af=((0)&255);var B=reSign((af),8,0)!=0;if(B){var ad=e;var ab=ad;__ZdlPv(ab)}return;return}function __ZN22AnnotAppearanceCharacsD2Ev(h){var A;var e;var Y;var X;var W;var H=0;e=h;var V=e;var U=(V+4)&4294967295;var S=HEAP[U];var Q=(S)!=0;if(Q){var N=e;var L=(N+4)&4294967295;var J=HEAP[L];var x=J;__ZdlPv(x)}var v=e;var t=(v+8)&4294967295;var r=HEAP[t];var p=(r)!=0;if(p){var n=e;var l=(n+8)&4294967295;var j=HEAP[l];var g=j;__ZdlPv(g)}var f=e;var b=(f+12)&4294967295;var ao=HEAP[b];var am=(ao)!=0;$bb4$$bb6$8:do{if(am){var ak=e;var ai=(ak+12)&4294967295;var ag=HEAP[ai];W=ag;var ae=W;var ac=(ae)!=0;if(!(ac)){A=3;break $bb4$$bb6$8}var aa=W;__ZN9GooStringD1Ev(aa);var Z=W;var P=Z;__ZdlPv(P)}}while(0);var M=e;var K=(M+16)&4294967295;var I=HEAP[K];var G=(I)!=0;$bb7$$bb9$12:do{if(G){var F=e;var E=(F+16)&4294967295;var D=HEAP[E];X=D;var C=X;var B=(C)!=0;if(!(B)){A=6;break $bb7$$bb9$12}var z=X;__ZN9GooStringD1Ev(z);var y=X;var w=y;__ZdlPv(w)}}while(0);var u=e;var s=(u+20)&4294967295;var q=HEAP[s];var o=(q)!=0;$bb10$$bb12$16:do{if(o){var m=e;var k=(m+20)&4294967295;var i=HEAP[k];Y=i;var d=Y;var c=(d)!=0;if(!(c)){A=9;break $bb10$$bb12$16}var a=Y;__ZN9GooStringD1Ev(a);var an=Y;var al=an;__ZdlPv(al)}}while(0);var aj=e;var ah=(aj+24)&4294967295;var af=HEAP[ah];var ad=(af)!=0;if(ad){var ab=e;var T=(ab+24)&4294967295;var R=HEAP[T];var O=R;__ZdlPv(O)}return;return}function __ZN11AnnotBorderD2Ev(m){var o;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV11AnnotBorder+8)&4294967295;var h=k;var g=(h+20)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=k;var c=(d+20)&4294967295;var b=HEAP[c];var a=b;_gfree(a)}var q=((0)&255);var r=reSign((q),8,0)!=0;if(r){var p=k;var n=p;__ZdlPv(n)}return;return}function __ZN19AnnotQuadrilateralsD1Ev(n){var x;var l;var a;var m=0;l=n;var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=(i)!=0;if(h){a=0;while(1){var u=l;var t=(u+4)&4294967295;var s=HEAP[t];var r=a;var q=(((s))|0)>(((r))|0);if(!(q)){x=2;break}var g=l;var f=(g)&4294967295;var e=HEAP[f];var d=a;var c=(e+4*d)&4294967295;var b=HEAP[c];var y=b;__ZdlPv(y);var w=a;var v=((w)+1)&4294967295;a=v;x=0;continue}var p=l;var o=(p)&4294967295;var A=HEAP[o];var z=A;_gfree(z)}return;return}function __ZN15AnnotTextMarkupD0Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV15AnnotTextMarkup+8)&4294967295;var e=k;var d=(e+164)&4294967295;var c=HEAP[d];var b=(c)!=0;$bb$$bb2$2:do{if(b){var a=k;var x=(a+164)&4294967295;var w=HEAP[x];j=w;var u=j;var t=(u)!=0;if(!(t)){v=1;break $bb$$bb2$2}var s=j;__ZN19AnnotQuadrilateralsD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=k;var o=p;__ZN11AnnotMarkupD2Ev(o);var n=((1)&255);var y=reSign((n),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN15AnnotTextMarkupD1Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV15AnnotTextMarkup+8)&4294967295;var e=k;var d=(e+164)&4294967295;var c=HEAP[d];var b=(c)!=0;$bb$$bb2$2:do{if(b){var a=k;var x=(a+164)&4294967295;var w=HEAP[x];j=w;var u=j;var t=(u)!=0;if(!(t)){v=1;break $bb$$bb2$2}var s=j;__ZN19AnnotQuadrilateralsD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=k;var o=p;__ZN11AnnotMarkupD2Ev(o);var n=((0)&255);var y=reSign((n),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN15AnnotTextMarkup4drawEP3Gfxb(bB,g2,ix){var ao=STACKTOP;STACKTOP+=92;_memset(ao,0,92);var E;var ge;var fG;var fi;var bo;var bm;var bl;var bk;var bj;var hh;var hj;var hl;var bi;var eB;var ho;var hq;var hM=ao;var dR;var aX;var aa=ao+12;var Z=ao+24;var aL=ao+36;var gl=ao+48;var bd=ao+60;var e;var jk;var c;var jj;var b;var ji;var aP;var aO;var a2;var hO;var fF;var aN;var i5;var e9;var aK;var eT;var cI;var aQ;var hN;var fk;var aM;var iJ;var eQ;var a;var jh;var cG;var eV=0;ge=bB;fG=g2;fi=ix;__ZN6ObjectC1Ev(hM);dR=1;__ZN6ObjectC1Ev(aa);__ZN6ObjectC1Ev(Z);var bh=fi;var bg=unSign((bh),8,0);var bf=ge;var be=(bf)&4294967295;var ed=(be)&4294967295;var ec=(((bg))&255);var eb=__ZN5Annot9isVisibleEb(ed,ec);var iy=reSign((eb),8,0)!=0;var fj=(iy)^1;var h9=unSign((fj),1,0);hq=h9;var ea=hq;var an=reSign((ea),8,0)!=0;if(!an){var d9=ge;var d8=(d9)&4294967295;var d7=(d8)&4294967295;var d6=(d7+52)&4294967295;var d5=__ZN6Object6isNullEv(d6);var am=reSign((d5),8,0)!=0;$bb5$$bb4$4:do{if(am){E=0}else{var d4=ge;var d3=(d4)&4294967295;var d2=(d3)&4294967295;var d1=(d2+16)&4294967295;var d0=HEAP[d1];var dZ=(((d0))|0)==9;if(dZ){E=0;break $bb5$$bb4$4}eB=0;E=3;break $bb5$$bb4$4}}while(0);if(E==0){eB=1}var dY=eB;ho=dY;var dX=ho;var ai=reSign((dX),8,0)!=0;$bb9$$bb54$10:do{if(ai){var dW=ge;var dV=(dW)&4294967295;var dU=(dV+132)&4294967295;var dT=HEAP[dU];dR=dT;var dS=__Znwj(32);var dQ=dS;bi=dQ;var dP=bi;__ZN9GooStringC1Ev(dP);var dO=ge;var dN=(dO)&4294967295;var dM=(dN)&4294967295;var dL=(dM+100)&4294967295;var dK=bi;HEAP[dL]=dK;var dJ=ge;var dy=(dJ)&4294967295;var dx=(dy)&4294967295;var dw=(dx+16)&4294967295;var dv=HEAP[dw];if(dv==10){E=24}else{if(dv==12){E=25}else{E=26}}if(E==26){var ig=ge;var ie=(ig)&4294967295;var id=(ie)&4294967295;var ic=(id+52)&4294967295;__ZN6Object4freeEv(ic);var ib=ge;var ia=(ib)&4294967295;var h8=(ia)&4294967295;var h7=(h8+108)&4294967295;var h6=HEAP[h7];var h5=(h6)!=0;if(h5){var h4=ge;var h3=(h4)&4294967295;var h2=(h3)&4294967295;var h1=(h2+108)&4294967295;var h0=HEAP[h1];var hZ=ge;var hY=(hZ)&4294967295;var hX=(hY)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(hX,h0,1)}aX=0;while(1){var hJ=ge;var hI=(hJ+164)&4294967295;var hH=HEAP[hI];var hG=__ZNK19AnnotQuadrilaterals23getQuadrilateralsLengthEv(hH);var hF=aX;var hE=(((hG))|0)>(((hF))|0);var hD=unSign((hE),1,0);hh=hD;var hC=hh;var iU=reSign((hC),8,0)!=0;if(!(iU)){E=16;break}var hW=ge;var hV=(hW+164)&4294967295;var hU=HEAP[hV];var hT=aX;var hS=__ZN19AnnotQuadrilaterals5getX1Ei(hU,hT);aQ=hS;var hR=ge;var hQ=(hR+164)&4294967295;var hP=HEAP[hQ];var dI=aX;var dH=__ZN19AnnotQuadrilaterals5getY1Ei(hP,dI);hN=dH;var dG=ge;var dF=(dG+164)&4294967295;var dE=HEAP[dF];var dD=aX;var dC=__ZN19AnnotQuadrilaterals5getX2Ei(dE,dD);fk=dC;var dB=ge;var dA=(dB+164)&4294967295;var dz=HEAP[dA];var dn=aX;var dm=__ZN19AnnotQuadrilaterals5getY2Ei(dz,dn);aM=dm;var dl=ge;var dk=(dl+164)&4294967295;var dj=HEAP[dk];var di=aX;var dh=__ZN19AnnotQuadrilaterals5getX3Ei(dj,di);iJ=dh;var dg=ge;var df=(dg+164)&4294967295;var de=HEAP[df];var c3=aX;var c2=__ZN19AnnotQuadrilaterals5getY3Ei(de,c3);eQ=c2;var c1=ge;var c0=(c1+164)&4294967295;var cZ=HEAP[c0];var cX=aX;var cW=__ZN19AnnotQuadrilaterals5getX4Ei(cZ,cX);a=cW;var cV=ge;var cU=(cV+164)&4294967295;var cT=HEAP[cU];var cH=aX;var cF=__ZN19AnnotQuadrilaterals5getY4Ei(cT,cH);jh=cF;var cE=hN;var cD=eQ;var cC=(cE)-(cD);var cB=((cC)|0);var cY=(0-(cB))&4294967295;var hc=(((cB))|0)>=0;var e1=(hc)?(cB):(cY);var cA=(((e1))|0);var cz=(cA)/4;cG=cz;var cy=ge;var cx=(cy)&4294967295;var cm=(cx)&4294967295;var cl=(cm+100)&4294967295;var ck=HEAP[cl];var cj=iJ;var ci=eQ;var ch=__ZN9GooString7appendfEPcz(ck,(__str109221)&4294967295,Pointer_make([cj,0,0,0,0,0,0,0,ci,0,0,0,0,0,0,0],0,ALLOC_STACK));var cg=hN;var cf=cG;var ce=(cg)-(cf);var cd=aQ;var b2=cG;var b1=(cd)-(b2);var b0=eQ;var bZ=cG;var bY=(b0)+(bZ);var bX=iJ;var bW=cG;var bV=(bX)-(bW);var bU=ge;var bT=(bU)&4294967295;var bI=(bT)&4294967295;var bH=(bI+100)&4294967295;var bG=HEAP[bH];var bF=aQ;var bE=hN;var bD=__ZN9GooString7appendfEPcz(bG,(__str11081)&4294967295,Pointer_make([bV,0,0,0,0,0,0,0,bY,0,0,0,0,0,0,0,b1,0,0,0,0,0,0,0,ce,0,0,0,0,0,0,0,bF,0,0,0,0,0,0,0,bE,0,0,0,0,0,0,0],0,ALLOC_STACK));var bC=ge;var bA=(bC)&4294967295;var bz=(bA)&4294967295;var by=(bz+100)&4294967295;var bx=HEAP[by];var bw=fk;var bv=aM;var bu=__ZN9GooString7appendfEPcz(bx,(__str173)&4294967295,Pointer_make([bw,0,0,0,0,0,0,0,bv,0,0,0,0,0,0,0],0,ALLOC_STACK));var bt=jh;var bs=cG;var br=(bt)+(bs);var bq=a;var bp=cG;var bn=(bq)+(bp);var bc=aM;var bb=cG;var ba=(bc)-(bb);var a9=fk;var a8=cG;var a7=(a9)+(a8);var a6=ge;var a5=(a6)&4294967295;var a4=(a5)&4294967295;var a3=(a4+100)&4294967295;var a1=HEAP[a3];var a0=a;var aZ=jh;var aY=__ZN9GooString7appendfEPcz(a1,(__str11081)&4294967295,Pointer_make([a7,0,0,0,0,0,0,0,ba,0,0,0,0,0,0,0,bn,0,0,0,0,0,0,0,br,0,0,0,0,0,0,0,a0,0,0,0,0,0,0,0,aZ,0,0,0,0,0,0,0],0,ALLOC_STACK));var aW=ge;var aV=(aW)&4294967295;var aU=(aV)&4294967295;var aT=(aU+100)&4294967295;var aS=HEAP[aT];var aR=__ZN9GooString6appendEPKci(aS,(__str112)&4294967295,-1);var hL=aX;var hK=((hL)+1)&4294967295;aX=hK;E=14;continue}__ZN6ObjectC1Ev(aL);__ZN6ObjectC1Ev(gl);var hB=ge;var hA=(hB)&4294967295;var hz=(hA)&4294967295;var hy=(hz+20)&4294967295;var hx=HEAP[hy];var hw=(hx)&4294967295;var hv=HEAP[hw];var hu=(bd)&4294967295;HEAP[hu]=hv;var ht=ge;var hs=(ht)&4294967295;var hr=(hs)&4294967295;var hp=(hr+20)&4294967295;var hn=HEAP[hp];var hm=(hn+8)&4294967295;var hk=HEAP[hm];var hi=(bd+8)&4294967295;HEAP[hi]=hk;var hg=ge;var hf=(hg)&4294967295;var he=(hf)&4294967295;var hd=(he+20)&4294967295;var hb=HEAP[hd];var ha=(hb+16)&4294967295;var g9=HEAP[ha];var g8=(bd+16)&4294967295;HEAP[g8]=g9;var g7=ge;var g6=(g7)&4294967295;var g5=(g6)&4294967295;var g4=(g5+20)&4294967295;var g3=HEAP[g4];var g1=(g3+24)&4294967295;var g0=HEAP[g1];var gZ=(bd+24)&4294967295;HEAP[gZ]=g0;var gY=ge;var gX=(gY)&4294967295;var gW=(gX)&4294967295;var gV=(bd)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(gW,gV,1,0,aL);var gU=ge;var gT=(gU)&4294967295;var gS=(gT)&4294967295;var gR=(gS+100)&4294967295;var gQ=HEAP[gR];bj=gQ;var gP=bj;var gO=(gP)!=0;if(gO){var gN=bj;__ZN9GooStringD1Ev(gN);var gM=bj;var gL=gM;__ZdlPv(gL)}var gK=__Znwj(32);var gJ=gK;bk=gJ;var gI=bk;__ZN9GooStringC1EPKc(gI,(__str196)&4294967295);var gH=ge;var gG=(gH)&4294967295;var gF=(gG)&4294967295;var gD=(gF+100)&4294967295;var gB=bk;HEAP[gD]=gB;var gz=ge;var gx=(gz)&4294967295;var gv=(gx)&4294967295;__ZN5Annot19createResourcesDictEPcP6ObjectS0_dS0_S2_(gv,(__str197)&4294967295,aL,(__str198)&4294967295,1,(__str221)&4294967295,gl);var gt=dR;var gr=(gt)==1;if(gr){var gp=ge;var gm=(gp)&4294967295;var gk=(gm)&4294967295;var gi=(gk+52)&4294967295;var gg=ge;var gd=(gg)&4294967295;var gb=(gd)&4294967295;var f9=(bd)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(gb,f9,0,gl,gi)}else{var f7=ge;var f5=(f7)&4294967295;var f3=(f5)&4294967295;var f0=(bd)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(f3,f0,1,gl,aL);var fZ=ge;var fX=(fZ)&4294967295;var fV=(fX)&4294967295;var fT=(fV+100)&4294967295;var fR=HEAP[fT];bl=fR;var fP=bl;var fN=(fP)!=0;if(fN){var fL=bl;__ZN9GooStringD1Ev(fL);var fJ=bl;var fE=fJ;__ZdlPv(fE)}var fD=__Znwj(32);var fB=fD;bm=fB;var fz=bm;__ZN9GooStringC1EPKc(fz,(__str196)&4294967295);var fx=ge;var fv=(fx)&4294967295;var ft=(fv)&4294967295;var fr=(ft+100)&4294967295;var fp=bm;HEAP[fr]=fp;var fn=ge;var aJ=(fn)&4294967295;var aI=(aJ)&4294967295;var aH=dR;__ZN5Annot19createResourcesDictEPcP6ObjectS0_dS0_S2_(aI,(__str197)&4294967295,aL,(__str198)&4294967295,aH,0,gl);var aG=ge;var aF=(aG)&4294967295;var aE=(aF)&4294967295;var aD=(aE+52)&4294967295;var aC=ge;var aB=(aC)&4294967295;var aA=(aB)&4294967295;var az=(bd)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(aA,az,0,gl,aD)}var ay=ge;var ax=(ay)&4294967295;var aw=(ax)&4294967295;var av=(aw+100)&4294967295;var au=HEAP[av];bo=au;var at=bo;var ar=(at)!=0;if(!(ar)){E=21;break $bb9$$bb54$10}var aq=bo;__ZN9GooStringD1Ev(aq);var ap=bo;var al=ap;__ZdlPv(al)}else{if(E==24){var du=ge;var dt=(du)&4294967295;var ds=(dt)&4294967295;var dr=(ds+108)&4294967295;var dq=HEAP[dr];var dp=(dq)!=0;if(dp){var dd=ge;var dc=(dd)&4294967295;var db=(dc)&4294967295;var da=(db+108)&4294967295;var c9=HEAP[da];var c8=ge;var c7=(c8)&4294967295;var c6=(c7)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(c6,c9,0);var c5=ge;var c4=(c5)&4294967295;var cS=(c4)&4294967295;var cR=(cS+108)&4294967295;var cQ=HEAP[cR];var cP=ge;var cO=(cP)&4294967295;var cN=(cO)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(cN,cQ,1)}aX=0;while(1){var e8=ge;var e7=(e8+164)&4294967295;var e6=HEAP[e7];var e5=__ZNK19AnnotQuadrilaterals23getQuadrilateralsLengthEv(e6);var e4=aX;var e3=(((e5))|0)>(((e4))|0);var e2=unSign((e3),1,0);hl=e2;var e0=hl;var d=reSign((e0),8,0)!=0;if(!(d)){E=7;break}var cM=ge;var cL=(cM+164)&4294967295;var cK=HEAP[cL];var cJ=aX;var cw=__ZN19AnnotQuadrilaterals5getX1Ei(cK,cJ);e=cw;var cv=ge;var cu=(cv+164)&4294967295;var ct=HEAP[cu];var cs=aX;var cr=__ZN19AnnotQuadrilaterals5getY1Ei(ct,cs);jk=cr;var cq=ge;var cp=(cq+164)&4294967295;var co=HEAP[cp];var cn=aX;var cc=__ZN19AnnotQuadrilaterals5getX2Ei(co,cn);c=cc;var cb=ge;var ca=(cb+164)&4294967295;var b9=HEAP[ca];var b8=aX;var b7=__ZN19AnnotQuadrilaterals5getY2Ei(b9,b8);jj=b7;var b6=ge;var b5=(b6+164)&4294967295;var b4=HEAP[b5];var b3=aX;var bS=__ZN19AnnotQuadrilaterals5getX3Ei(b4,b3);b=bS;var bR=ge;var bQ=(bR+164)&4294967295;var bP=HEAP[bQ];var bO=aX;var bN=__ZN19AnnotQuadrilaterals5getY3Ei(bP,bO);ji=bN;var bM=ge;var bL=(bM)&4294967295;var bK=(bL)&4294967295;var bJ=(bK+20)&4294967295;var gE=HEAP[bJ];var gC=(gE)&4294967295;var gA=HEAP[gC];var gy=e;var gw=(gy)-(gA);aP=gw;var gu=ge;var gs=(gu)&4294967295;var gq=(gs)&4294967295;var go=(gq+20)&4294967295;var gn=HEAP[go];var gj=(gn+8)&4294967295;var gh=HEAP[gj];var gf=ji;var gc=(gf)-(gh);aO=gc;var ga=ge;var f8=(ga)&4294967295;var f6=(f8)&4294967295;var f4=(f6+100)&4294967295;var f2=HEAP[f4];var f1=__ZN9GooString6appendEPKci(f2,(__str220)&4294967295,-1);var fY=ge;var fW=(fY)&4294967295;var fU=(fW)&4294967295;var fS=(fU+100)&4294967295;var fQ=HEAP[fS];var fO=aP;var fM=aO;var fK=__ZN9GooString7appendfEPcz(fQ,(__str109221)&4294967295,Pointer_make([fO,0,0,0,0,0,0,0,fM,0,0,0,0,0,0,0],0,ALLOC_STACK));var fI=c;var fH=e;var fC=(fI)-(fH);var fA=aP;var fy=(fC)+(fA);var fw=ge;var fu=(fw)&4294967295;var fs=(fu)&4294967295;var fq=(fs+100)&4294967295;var fo=HEAP[fq];var fm=aO;var fl=__ZN9GooString7appendfEPcz(fo,(__str173)&4294967295,Pointer_make([fy,0,0,0,0,0,0,0,fm,0,0,0,0,0,0,0],0,ALLOC_STACK));var fh=ge;var fg=(fh)&4294967295;var ff=(fg)&4294967295;var fe=(ff+100)&4294967295;var fd=HEAP[fe];var fc=__ZN9GooString6appendEPKci(fd,(__str111222)&4294967295,-1);var fb=aX;var fa=((fb)+1)&4294967295;aX=fa;E=5;continue}}else{if(E==25){var eZ=ge;var eY=(eZ)&4294967295;var eX=(eY)&4294967295;var eW=(eX+108)&4294967295;var eU=HEAP[eW];var eS=(eU)!=0;if(eS){var eR=ge;var eP=(eR)&4294967295;var eO=(eP)&4294967295;var eN=(eO+108)&4294967295;var eM=HEAP[eN];var eL=ge;var eK=(eL)&4294967295;var eJ=(eK)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(eJ,eM,0);var eI=ge;var eH=(eI)&4294967295;var eG=(eH)&4294967295;var eF=(eG+108)&4294967295;var eE=HEAP[eF];var eD=ge;var eC=(eD)&4294967295;var eA=(eC)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(eA,eE,1)}aX=0;while(1){var ip=ge;var io=(ip+164)&4294967295;var im=HEAP[io];var il=__ZNK19AnnotQuadrilaterals23getQuadrilateralsLengthEv(im);var ik=aX;var ij=(((il))|0)>(((ik))|0);var ii=unSign((ij),1,0);hj=ii;var ih=hj;var i7=reSign((ih),8,0)!=0;if(!(i7)){E=12;break}var ez=ge;var ey=(ez+164)&4294967295;var ex=HEAP[ey];var ew=aX;var ev=__ZN19AnnotQuadrilaterals5getX1Ei(ex,ew);a2=ev;var eu=ge;var et=(eu+164)&4294967295;var es=HEAP[et];var er=aX;var eq=__ZN19AnnotQuadrilaterals5getY1Ei(es,er);hO=eq;var ep=ge;var eo=(ep+164)&4294967295;var en=HEAP[eo];var em=aX;var el=__ZN19AnnotQuadrilaterals5getX2Ei(en,em);fF=el;var ek=ge;var ej=(ek+164)&4294967295;var ei=HEAP[ej];var eh=aX;var eg=__ZN19AnnotQuadrilaterals5getY2Ei(ei,eh);aN=eg;var ef=ge;var ee=(ef+164)&4294967295;var s=HEAP[ee];var q=aX;var o=__ZN19AnnotQuadrilaterals5getX3Ei(s,q);i5=o;var m=ge;var k=(m+164)&4294967295;var j=HEAP[k];var i=aX;var h=__ZN19AnnotQuadrilaterals5getY3Ei(j,i);e9=h;var g=hO;var f=e9;var ju=(g)-(f);var jt=(ju)/2;cI=jt;var js=ge;var jr=(js)&4294967295;var jq=(jr)&4294967295;var jp=(jq+20)&4294967295;var jo=HEAP[jp];var jn=(jo)&4294967295;var jm=HEAP[jn];var jl=a2;var jg=(jl)-(jm);aK=jg;var jf=ge;var je=(jf)&4294967295;var jd=(je)&4294967295;var jc=(jd+20)&4294967295;var jb=HEAP[jc];var ja=(jb+8)&4294967295;var i9=HEAP[ja];var i8=e9;var i6=(i8)-(i9);var i4=cI;var i3=(i6)+(i4);eT=i3;var i2=ge;var i1=(i2)&4294967295;var i0=(i1)&4294967295;var iZ=(i0+100)&4294967295;var iY=HEAP[iZ];var iX=__ZN9GooString6appendEPKci(iY,(__str220)&4294967295,-1);var iW=ge;var iV=(iW)&4294967295;var iT=(iV)&4294967295;var iS=(iT+100)&4294967295;var iR=HEAP[iS];var iQ=aK;var iP=eT;var iO=__ZN9GooString7appendfEPcz(iR,(__str109221)&4294967295,Pointer_make([iQ,0,0,0,0,0,0,0,iP,0,0,0,0,0,0,0],0,ALLOC_STACK));var iN=fF;var iM=a2;var iL=(iN)-(iM);var iK=aK;var iI=(iL)+(iK);var iH=ge;var iG=(iH)&4294967295;var iF=(iG)&4294967295;var iE=(iF+100)&4294967295;var iD=HEAP[iE];var iC=eT;var iB=__ZN9GooString7appendfEPcz(iD,(__str173)&4294967295,Pointer_make([iI,0,0,0,0,0,0,0,iC,0,0,0,0,0,0,0],0,ALLOC_STACK));var iA=ge;var iz=(iA)&4294967295;var iw=(iz)&4294967295;var iv=(iw+100)&4294967295;var iu=HEAP[iv];var it=__ZN9GooString6appendEPKci(iu,(__str111222)&4294967295,-1);var ir=aX;var iq=((ir)+1)&4294967295;aX=iq;E=10;continue}}}}}}while(0);var ak=ge;var aj=(ak)&4294967295;var ah=(aj)&4294967295;var ag=(ah+88)&4294967295;var af=HEAP[ag];var ae=ge;var ad=(ae)&4294967295;var ac=(ad)&4294967295;var ab=(ac+52)&4294967295;var Y=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ab,af,hM,0);var X=ge;var W=(X)&4294967295;var V=(W)&4294967295;var U=(V+20)&4294967295;var T=HEAP[U];var S=(T+24)&4294967295;var R=HEAP[S];var Q=ge;var P=(Q)&4294967295;var O=(P)&4294967295;var N=(O+20)&4294967295;var M=HEAP[N];var L=(M+16)&4294967295;var K=HEAP[L];var J=ge;var I=(J)&4294967295;var H=(I)&4294967295;var G=(H+20)&4294967295;var F=HEAP[G];var D=(F+8)&4294967295;var C=HEAP[D];var B=ge;var A=(B)&4294967295;var z=(A)&4294967295;var y=(z+20)&4294967295;var x=HEAP[y];var w=(x)&4294967295;var v=HEAP[w];var u=ge;var t=(u)&4294967295;var r=(t)&4294967295;var p=(r+108)&4294967295;var n=HEAP[p];var l=fG;__ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(l,hM,0,n,v,C,K,R);__ZN6Object4freeEv(hM)}STACKTOP=ao;return;return}function __ZN15AnnotTextMarkupD2Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV15AnnotTextMarkup+8)&4294967295;var e=k;var d=(e+164)&4294967295;var c=HEAP[d];var b=(c)!=0;$bb$$bb2$2:do{if(b){var a=k;var x=(a+164)&4294967295;var w=HEAP[x];j=w;var u=j;var t=(u)!=0;if(!(t)){v=1;break $bb$$bb2$2}var s=j;__ZN19AnnotQuadrilateralsD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=k;var o=p;__ZN11AnnotMarkupD2Ev(o);var n=((0)&255);var y=reSign((n),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN9AnnotLinkD0Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9AnnotLink+8)&4294967295;var f=k;var e=(f+128)&4294967295;__ZN6Object4freeEv(e);var d=k;var c=(d+148)&4294967295;var b=HEAP[c];var a=(b)!=0;$bb$$bb2$2:do{if(a){var x=k;var w=(x+148)&4294967295;var u=HEAP[w];j=u;var t=j;var s=(t)!=0;if(!(s)){v=1;break $bb$$bb2$2}var r=j;__ZN19AnnotQuadrilateralsD1Ev(r);var q=j;var p=q;__ZdlPv(p)}}while(0);var o=k;var n=o;__ZN5AnnotD2Ev(n);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN9AnnotLinkD1Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9AnnotLink+8)&4294967295;var f=k;var e=(f+128)&4294967295;__ZN6Object4freeEv(e);var d=k;var c=(d+148)&4294967295;var b=HEAP[c];var a=(b)!=0;$bb$$bb2$2:do{if(a){var x=k;var w=(x+148)&4294967295;var u=HEAP[w];j=u;var t=j;var s=(t)!=0;if(!(s)){v=1;break $bb$$bb2$2}var r=j;__ZN19AnnotQuadrilateralsD1Ev(r);var q=j;var p=q;__ZdlPv(p)}}while(0);var o=k;var n=o;__ZN5AnnotD2Ev(n);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN9AnnotLink4drawEP3Gfxb(h,q,ah){var C=STACKTOP;STACKTOP+=12;_memset(C,0,12);var B;var d;var b;var A;var c;var aa=C;var K=0;d=h;b=q;A=ah;__ZN6ObjectC1Ev(aa);var Y=A;var X=unSign((Y),8,0);var W=d;var V=(W)&4294967295;var U=(((X))&255);var T=__ZN5Annot9isVisibleEb(V,U);var D=reSign((T),8,0)!=0;var Z=(D)^1;var e=unSign((Z),1,0);c=e;var S=c;var j=reSign((S),8,0)!=0;if(!j){var Q=d;var O=(Q)&4294967295;var M=(O+88)&4294967295;var x=HEAP[M];var v=d;var t=(v)&4294967295;var r=(t+52)&4294967295;var o=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(r,x,aa,0);var m=d;var k=(m)&4294967295;var i=(k+20)&4294967295;var g=HEAP[i];var f=(g+24)&4294967295;var a=HEAP[f];var ak=d;var aj=(ak)&4294967295;var ai=(aj+20)&4294967295;var ag=HEAP[ai];var af=(ag+16)&4294967295;var ae=HEAP[af];var ad=d;var ac=(ad)&4294967295;var ab=(ac+20)&4294967295;var R=HEAP[ab];var P=(R+8)&4294967295;var N=HEAP[P];var L=d;var J=(L)&4294967295;var I=(J+20)&4294967295;var H=HEAP[I];var G=(H)&4294967295;var F=HEAP[G];var E=d;var z=(E)&4294967295;var y=(z+108)&4294967295;var w=HEAP[y];var u=d;var s=(u)&4294967295;var p=(s+104)&4294967295;var n=HEAP[p];var l=b;__ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(l,aa,n,w,F,N,ae,a);__ZN6Object4freeEv(aa)}STACKTOP=C;return;return}function __ZN9AnnotLinkD2Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9AnnotLink+8)&4294967295;var f=k;var e=(f+128)&4294967295;__ZN6Object4freeEv(e);var d=k;var c=(d+148)&4294967295;var b=HEAP[c];var a=(b)!=0;$bb$$bb2$2:do{if(a){var x=k;var w=(x+148)&4294967295;var u=HEAP[w];j=u;var t=j;var s=(t)!=0;if(!(s)){v=1;break $bb$$bb2$2}var r=j;__ZN19AnnotQuadrilateralsD1Ev(r);var q=j;var p=q;__ZdlPv(p)}}while(0);var o=k;var n=o;__ZN5AnnotD2Ev(n);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN19AnnotQuadrilateralsD2Ev(n){var x;var l;var a;var m=0;l=n;var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=(i)!=0;if(h){a=0;while(1){var u=l;var t=(u+4)&4294967295;var s=HEAP[t];var r=a;var q=(((s))|0)>(((r))|0);if(!(q)){x=2;break}var g=l;var f=(g)&4294967295;var e=HEAP[f];var d=a;var c=(e+4*d)&4294967295;var b=HEAP[c];var y=b;__ZdlPv(y);var w=a;var v=((w)+1)&4294967295;a=v;x=0;continue}var p=l;var o=(p)&4294967295;var A=HEAP[o];var z=A;_gfree(z)}return;return}function __ZN9AnnotPathD1Ev(n){var x;var l;var a;var m=0;l=n;var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=(i)!=0;if(h){a=0;while(1){var u=l;var t=(u+4)&4294967295;var s=HEAP[t];var r=a;var q=(((s))|0)>(((r))|0);if(!(q)){x=2;break}var g=l;var f=(g)&4294967295;var e=HEAP[f];var d=a;var c=(e+4*d)&4294967295;var b=HEAP[c];var y=b;__ZdlPv(y);var w=a;var v=((w)+1)&4294967295;a=v;x=0;continue}var p=l;var o=(p)&4294967295;var A=HEAP[o];var z=A;_gfree(z)}return;return}function __ZN8AnnotInkD0Ev(f){var o;var b;var G;var c;var s=0;b=f;var F=b;var E=(F)&4294967295;var D=(E)&4294967295;var C=(D)&4294967295;HEAP[C]=(__ZTV8AnnotInk+8)&4294967295;var B=b;var A=(B+164)&4294967295;var y=HEAP[A];var w=(y)!=0;if(w){c=0;while(1){var O=b;var N=(O+168)&4294967295;var M=HEAP[N];var L=c;var K=(((M))|0)>(((L))|0);if(!(K)){o=3;break}var u=b;var n=(u+164)&4294967295;var m=HEAP[n];var l=c;var k=(m+4*l)&4294967295;var j=HEAP[k];G=j;var i=G;var h=(i)!=0;if(h){var g=G;__ZN9AnnotPathD1Ev(g);var e=G;var d=e;__ZdlPv(d)}var a=c;var P=((a)+1)&4294967295;c=P;o=0;continue}var J=b;var I=(J+164)&4294967295;var H=HEAP[I];var z=H;_gfree(z)}var x=b;var v=x;__ZN11AnnotMarkupD2Ev(v);var t=((1)&255);var p=reSign((t),8,0)!=0;if(p){var r=b;var q=r;__ZdlPv(q)}return;return}function __ZN8AnnotInkD1Ev(f){var o;var b;var G;var c;var s=0;b=f;var F=b;var E=(F)&4294967295;var D=(E)&4294967295;var C=(D)&4294967295;HEAP[C]=(__ZTV8AnnotInk+8)&4294967295;var B=b;var A=(B+164)&4294967295;var y=HEAP[A];var w=(y)!=0;if(w){c=0;while(1){var O=b;var N=(O+168)&4294967295;var M=HEAP[N];var L=c;var K=(((M))|0)>(((L))|0);if(!(K)){o=3;break}var u=b;var n=(u+164)&4294967295;var m=HEAP[n];var l=c;var k=(m+4*l)&4294967295;var j=HEAP[k];G=j;var i=G;var h=(i)!=0;if(h){var g=G;__ZN9AnnotPathD1Ev(g);var e=G;var d=e;__ZdlPv(d)}var a=c;var P=((a)+1)&4294967295;c=P;o=0;continue}var J=b;var I=(J+164)&4294967295;var H=HEAP[I];var z=H;_gfree(z)}var x=b;var v=x;__ZN11AnnotMarkupD2Ev(v);var t=((0)&255);var p=reSign((t),8,0)!=0;if(p){var r=b;var q=r;__ZdlPv(q)}return;return}function __ZN8AnnotInkD2Ev(f){var o;var b;var G;var c;var s=0;b=f;var F=b;var E=(F)&4294967295;var D=(E)&4294967295;var C=(D)&4294967295;HEAP[C]=(__ZTV8AnnotInk+8)&4294967295;var B=b;var A=(B+164)&4294967295;var y=HEAP[A];var w=(y)!=0;if(w){c=0;while(1){var O=b;var N=(O+168)&4294967295;var M=HEAP[N];var L=c;var K=(((M))|0)>(((L))|0);if(!(K)){o=3;break}var u=b;var n=(u+164)&4294967295;var m=HEAP[n];var l=c;var k=(m+4*l)&4294967295;var j=HEAP[k];G=j;var i=G;var h=(i)!=0;if(h){var g=G;__ZN9AnnotPathD1Ev(g);var e=G;var d=e;__ZdlPv(d)}var a=c;var P=((a)+1)&4294967295;c=P;o=0;continue}var J=b;var I=(J+164)&4294967295;var H=HEAP[I];var z=H;_gfree(z)}var x=b;var v=x;__ZN11AnnotMarkupD2Ev(v);var t=((0)&255);var p=reSign((t),8,0)!=0;if(p){var r=b;var q=r;__ZdlPv(q)}return;return}function __ZN12AnnotPolygonD0Ev(e){var n;var b;var D;var p=0;b=e;var C=b;var B=(C)&4294967295;var A=(B)&4294967295;var z=(A)&4294967295;HEAP[z]=(__ZTV12AnnotPolygon+8)&4294967295;var y=b;var x=(y+164)&4294967295;var v=HEAP[x];D=v;var t=D;var r=(t)!=0;if(r){var m=D;__ZN9AnnotPathD1Ev(m);var l=D;var k=l;__ZdlPv(k)}var j=b;var i=(j+176)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=b;var d=(f+176)&4294967295;var c=HEAP[d];var a=c;__ZdlPv(a)}var M=b;var L=(M+180)&4294967295;var K=HEAP[L];var J=(K)!=0;if(J){var I=b;var H=(I+180)&4294967295;var G=HEAP[H];var F=G;__ZdlPv(F)}var E=b;var w=E;__ZN11AnnotMarkupD2Ev(w);var u=((1)&255);var o=reSign((u),8,0)!=0;if(o){var s=b;var q=s;__ZdlPv(q)}return;return}function __ZN12AnnotPolygonD1Ev(e){var n;var b;var D;var p=0;b=e;var C=b;var B=(C)&4294967295;var A=(B)&4294967295;var z=(A)&4294967295;HEAP[z]=(__ZTV12AnnotPolygon+8)&4294967295;var y=b;var x=(y+164)&4294967295;var v=HEAP[x];D=v;var t=D;var r=(t)!=0;if(r){var m=D;__ZN9AnnotPathD1Ev(m);var l=D;var k=l;__ZdlPv(k)}var j=b;var i=(j+176)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=b;var d=(f+176)&4294967295;var c=HEAP[d];var a=c;__ZdlPv(a)}var M=b;var L=(M+180)&4294967295;var K=HEAP[L];var J=(K)!=0;if(J){var I=b;var H=(I+180)&4294967295;var G=HEAP[H];var F=G;__ZdlPv(F)}var E=b;var w=E;__ZN11AnnotMarkupD2Ev(w);var u=((0)&255);var o=reSign((u),8,0)!=0;if(o){var s=b;var q=s;__ZdlPv(q)}return;return}function __ZN12AnnotPolygonD2Ev(e){var n;var b;var D;var p=0;b=e;var C=b;var B=(C)&4294967295;var A=(B)&4294967295;var z=(A)&4294967295;HEAP[z]=(__ZTV12AnnotPolygon+8)&4294967295;var y=b;var x=(y+164)&4294967295;var v=HEAP[x];D=v;var t=D;var r=(t)!=0;if(r){var m=D;__ZN9AnnotPathD1Ev(m);var l=D;var k=l;__ZdlPv(k)}var j=b;var i=(j+176)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=b;var d=(f+176)&4294967295;var c=HEAP[d];var a=c;__ZdlPv(a)}var M=b;var L=(M+180)&4294967295;var K=HEAP[L];var J=(K)!=0;if(J){var I=b;var H=(I+180)&4294967295;var G=HEAP[H];var F=G;__ZdlPv(F)}var E=b;var w=E;__ZN11AnnotMarkupD2Ev(w);var u=((0)&255);var o=reSign((u),8,0)!=0;if(o){var s=b;var q=s;__ZdlPv(q)}return;return}function __ZN9AnnotPathD2Ev(n){var x;var l;var a;var m=0;l=n;var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=(i)!=0;if(h){a=0;while(1){var u=l;var t=(u+4)&4294967295;var s=HEAP[t];var r=a;var q=(((s))|0)>(((r))|0);if(!(q)){x=2;break}var g=l;var f=(g)&4294967295;var e=HEAP[f];var d=a;var c=(e+4*d)&4294967295;var b=HEAP[c];var y=b;__ZdlPv(y);var w=a;var v=((w)+1)&4294967295;a=v;x=0;continue}var p=l;var o=(p)&4294967295;var A=HEAP[o];var z=A;_gfree(z)}return;return}function __ZN6Object7getNameEv(m){var q;var k;var t;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=4;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([c,0,0,0,4,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 283945"}else{var b=k;var a=(b+4)&4294967295;var s=(a)&4294967295;var r=s;var p=HEAP[r];j=p;var o=j;t=o;var n=t;return n}return null}function __ZN10AnnotStamp10initializeEP4XRefP7CatalogP4Dict(n,F,E,r){var H=STACKTOP;STACKTOP+=12;_memset(H,0,12);var y;var l;var C;var B;var e;var k;var j;var i;var D;var I=H;var m=0;l=n;C=F;B=E;e=r;__ZN6ObjectC1Ev(I);var h=e;var g=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(h,(__str1050)&4294967295,I,0);var f=__ZN6Object6isNameEv(g);D=f;var d=D;var A=reSign((d),8,0)!=0;if(A){var c=__ZN6Object7getNameEv(I);i=c;var b=__Znwj(32);var a=b;j=a;var z=j;var x=i;__ZN9GooStringC1EPKc(z,x);var w=l;var v=(w+164)&4294967295;var u=j;HEAP[v]=u}else{var t=__Znwj(32);var s=t;k=s;var q=k;__ZN9GooStringC1EPKc(q,(__str1151)&4294967295);var p=l;var o=(p+164)&4294967295;var G=k;HEAP[o]=G}__ZN6Object4freeEv(I);STACKTOP=H;return;return}function __ZL22parseAnnotExternalDataP4Dict(u){var q=STACKTOP;STACKTOP+=12;_memset(q,0,12);var p;var H;var r;var G;var L;var s;var F;var D;var E;var f=q;var c;var b;var v=0;H=u;__ZN6ObjectC1Ev(f);var C=H;var B=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(C,(__str1252)&4294967295,f,0);var A=__ZN6Object6isNameEv(B);E=A;var z=E;var t=reSign((z),8,0)!=0;if(t){var y=__ZN6Object7getNameEv(f);D=y;var x=__Znwj(32);var w=x;F=w;var o=F;var n=D;__ZN9GooStringC1EPKc(o,n);var m=F;b=m;var l=b;var k=__ZNK9GooString3cmpEPKc(l,(__str1353)&4294967295);var j=(((k))|0)==0;var h=unSign((j),1,0);s=h;var g=s;var i=reSign((g),8,0)!=0;if(i){c=1}else{c=0}var e=b;L=e;var d=L;var a=(d)!=0;if(a){var O=L;__ZN9GooStringD1Ev(O);var N=L;var M=N;__ZdlPv(M)}}else{c=0}__ZN6Object4freeEv(f);var K=c;G=K;var J=G;r=J;var I=r;STACKTOP=q;return I;return null}function __ZN6Object7getDictEv(m){var q;var k;var t;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=7;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([c,0,0,0,7,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 284142"}else{var b=k;var a=(b+4)&4294967295;var s=(a)&4294967295;var r=s;var p=HEAP[r];j=p;var o=j;t=o;var n=t;return n}return null}function __ZN6Object14arrayGetLengthEv(m){var r;var k;var u;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=6;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([c,0,0,0,6,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 284181"}else{var b=k;var a=(b+4)&4294967295;var t=(a)&4294967295;var s=t;var q=HEAP[s];var p=__ZN5Array9getLengthEv(q);j=p;var o=j;u=o;var n=u;return n}return null}function __ZN6Object7getBoolEv(m){var r;var k;var u;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=0;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([c,0,0,0,0,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 284221"}else{var b=k;var a=(b+4)&4294967295;var t=(a)&4294967295;var s=t;var q=HEAP[s];var p=unSign((q),8,0);j=p;var o=j;u=o;var n=u;var v=(((n))&255);return v}return null}function __ZN7Annot3D10ActivationC1EP4Dict(Y,ci){var V=STACKTOP;STACKTOP+=12;_memset(V,0,12);var aR;var cB;var aw;var r;var s;var bP;var t;var u;var v;var c0;var cZ;var w;var bV;var z;var B;var N;var cY;var cX;var O;var b3;var P;var Q;var cW;var cV;var R;var b9;var T;var W;var Z;var cU;var cT;var at;var av=V;var M;var al;var q;var f;var cd=0;cB=Y;aw=ci;__ZN6ObjectC1Ev(av);var cS=aw;var cR=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cS,(__str1454)&4294967295,av,0);var bN=__ZN6Object6isNameEv(cR);at=bN;var bL=at;var au=reSign((bL),8,0)!=0;if(au){var bJ=__ZN6Object7getNameEv(av);cT=bJ;var bH=__Znwj(32);var bG=bH;cU=bG;var bF=cU;var bD=cT;__ZN9GooStringC1EPKc(bF,bD);var bC=cU;M=bC;var bB=M;var bA=__ZNK9GooString3cmpEPKc(bB,(__str1555)&4294967295);var bq=(((bA))|0)==0;var bo=unSign((bq),1,0);Z=bo;var bl=Z;var cG=reSign((bl),8,0)!=0;if(cG){var bk=cB;var bj=(bk)&4294967295;HEAP[bj]=1}else{var bi=M;var bh=__ZNK9GooString3cmpEPKc(bi,(__str1656)&4294967295);var bg=(((bh))|0)==0;var bf=unSign((bg),1,0);W=bf;var be=W;var cF=reSign((be),8,0)!=0;if(cF){var a4=cB;var a2=(a4)&4294967295;HEAP[a2]=2}else{var a0=M;var aZ=__ZNK9GooString3cmpEPKc(a0,(__str1757)&4294967295);var aX=(((aZ))|0)==0;var aW=unSign((aX),1,0);T=aW;var aV=T;var cE=reSign((aV),8,0)!=0;if(cE){var aU=cB;var aT=(aU)&4294967295;HEAP[aT]=3}else{var aS=cB;var aI=(aS)&4294967295;HEAP[aI]=0}}}var aG=M;b9=aG;var aE=b9;var aD=(aE)!=0;if(aD){var aC=b9;__ZN9GooStringD1Ev(aC);var aB=b9;var aA=aB;__ZdlPv(aA)}}else{var az=cB;var ay=(az)&4294967295;HEAP[ay]=0}__ZN6Object4freeEv(av);var ax=aw;var ai=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ax,(__str1858)&4294967295,av,0);var ag=__ZN6Object6isNameEv(ai);R=ag;var ae=R;var ct=reSign((ae),8,0)!=0;if(ct){var ad=__ZN6Object7getNameEv(av);cV=ad;var ac=__Znwj(32);var ab=ac;cW=ab;var aa=cW;var X=cV;__ZN9GooStringC1EPKc(aa,X);var U=cW;al=U;var S=al;var I=__ZNK9GooString3cmpEPKc(S,(__str1959)&4294967295);var H=(((I))|0)==0;var G=unSign((H),1,0);Q=G;var F=Q;var cr=reSign((F),8,0)!=0;if(cr){var E=cB;var D=(E+4)&4294967295;HEAP[D]=1}else{var C=al;var A=__ZNK9GooString3cmpEPKc(C,(__str2060)&4294967295);var y=(((A))|0)==0;var x=unSign((y),1,0);P=x;var p=P;var cl=reSign((p),8,0)!=0;if(cl){var o=cB;var n=(o+4)&4294967295;HEAP[n]=2}else{var m=cB;var l=(m+4)&4294967295;HEAP[l]=0}}var k=al;b3=k;var j=b3;var i=(j)!=0;if(i){var h=b3;__ZN9GooStringD1Ev(h);var g=b3;var e=g;__ZdlPv(e)}}else{var d=cB;var c=(d+4)&4294967295;HEAP[c]=0}__ZN6Object4freeEv(av);var b=aw;var a=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b,(__str2161)&4294967295,av,0);var c5=__ZN6Object6isNameEv(a);O=c5;var c4=O;var ce=reSign((c4),8,0)!=0;if(ce){var c3=__ZN6Object7getNameEv(av);cX=c3;var c2=__Znwj(32);var c1=c2;cY=c1;var cQ=cY;var cP=cX;__ZN9GooStringC1EPKc(cQ,cP);var cO=cY;q=cO;var cN=q;var cM=__ZNK9GooString3cmpEPKc(cN,(__str2262)&4294967295);var cL=(((cM))|0)==0;var cK=unSign((cL),1,0);N=cK;var cJ=N;var b5=reSign((cJ),8,0)!=0;if(b5){var cI=cB;var cH=(cI+8)&4294967295;HEAP[cH]=1}else{var cD=q;var cC=__ZNK9GooString3cmpEPKc(cD,(__str2363)&4294967295);var cA=(((cC))|0)==0;var cz=unSign((cA),1,0);B=cz;var cy=B;var b0=reSign((cy),8,0)!=0;if(b0){var cx=cB;var cw=(cx+8)&4294967295;HEAP[cw]=2}else{var cv=q;var cu=__ZNK9GooString3cmpEPKc(cv,(__str2464)&4294967295);var cs=(((cu))|0)==0;var cq=unSign((cs),1,0);z=cq;var cp=z;var bY=reSign((cp),8,0)!=0;if(bY){var co=cB;var cn=(co+8)&4294967295;HEAP[cn]=3}else{var cm=cB;var ck=(cm+8)&4294967295;HEAP[ck]=0}}}var cj=q;bV=cj;var ch=bV;var cg=(ch)!=0;if(cg){var cf=bV;__ZN9GooStringD1Ev(cf);var cc=bV;var cb=cc;__ZdlPv(cb)}}else{var ca=cB;var b8=(ca+8)&4294967295;HEAP[b8]=0}__ZN6Object4freeEv(av);var b7=aw;var b6=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b7,(__str2565)&4294967295,av,0);var b4=__ZN6Object6isNameEv(b6);w=b4;var b2=w;var bI=reSign((b2),8,0)!=0;if(bI){var b1=__ZN6Object7getNameEv(av);cZ=b1;var bZ=__Znwj(32);var bX=bZ;c0=bX;var bW=c0;var bU=cZ;__ZN9GooStringC1EPKc(bW,bU);var bT=c0;f=bT;var bS=f;var bR=__ZNK9GooString3cmpEPKc(bS,(__str2666)&4294967295);var bQ=(((bR))|0)==0;var bO=unSign((bQ),1,0);v=bO;var bM=v;var bE=reSign((bM),8,0)!=0;if(bE){var bK=cB;var bz=(bK+12)&4294967295;HEAP[bz]=1}else{var by=f;var bx=__ZNK9GooString3cmpEPKc(by,(__str1959)&4294967295);var bw=(((bx))|0)==0;var bv=unSign((bw),1,0);u=bv;var bu=u;var bt=reSign((bu),8,0)!=0;if(bt){var bs=cB;var br=(bs+12)&4294967295;HEAP[br]=2}else{var bp=f;var bn=__ZNK9GooString3cmpEPKc(bp,(__str2060)&4294967295);var bd=(((bn))|0)==0;var bc=unSign((bd),1,0);t=bc;var bb=t;var bm=reSign((bb),8,0)!=0;if(bm){var ba=cB;var a9=(ba+12)&4294967295;HEAP[a9]=3}else{var a8=cB;var a7=(a8+12)&4294967295;HEAP[a7]=0}}}var a6=f;bP=a6;var a3=bP;var a1=(a3)!=0;if(a1){var aQ=bP;__ZN9GooStringD1Ev(aQ);var aP=bP;var aO=aP;__ZdlPv(aO)}}else{var aN=cB;var aM=(aN+12)&4294967295;HEAP[aM]=0}__ZN6Object4freeEv(av);var aL=aw;var aK=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aL,(__str2767)&4294967295,av,0);var aJ=__ZN6Object6isBoolEv(aK);s=aJ;var aH=s;var a5=reSign((aH),8,0)!=0;if(a5){var aF=__ZN6Object7getBoolEv(av);var ar=cB;var aq=(ar+16)&4294967295;HEAP[aq]=aF}else{var ap=cB;var ao=(ap+16)&4294967295;HEAP[ao]=1}__ZN6Object4freeEv(av);var an=aw;var am=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(an,(__str2868)&4294967295,av,0);var ak=__ZN6Object6isBoolEv(am);r=ak;var aj=r;var aY=reSign((aj),8,0)!=0;if(aY){var ah=__ZN6Object7getBoolEv(av);var af=cB;var L=(af+17)&4294967295;HEAP[L]=ah}else{var K=cB;var J=(K+17)&4294967295;HEAP[J]=0}__ZN6Object4freeEv(av);STACKTOP=V;return;return}function __ZN7Annot3D10initializeEP4XRefP7CatalogP4Dict(o,B,A,p){var C=STACKTOP;STACKTOP+=12;_memset(C,0,12);var v;var m;var z;var y;var e;var l;var k;var h;var D=C;var n=0;m=o;z=B;y=A;e=p;__ZN6ObjectC1Ev(D);var j=e;var i=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(j,(__str2969)&4294967295,D,0);var g=__ZN6Object6isDictEv(i);h=g;var f=h;var x=reSign((f),8,0)!=0;if(x){var d=__ZN6Object7getDictEv(D);k=d;var c=__Znwj(20);var b=c;l=b;var a=l;var w=k;__ZN7Annot3D10ActivationC1EP4Dict(a,w);var u=m;var t=(u+124)&4294967295;var s=l;HEAP[t]=s}else{var r=m;var q=(r+124)&4294967295;HEAP[q]=0}__ZN6Object4freeEv(D);STACKTOP=C;return;return}function __ZN7Annot3D10ActivationC2EP4Dict(Y,ci){var V=STACKTOP;STACKTOP+=12;_memset(V,0,12);var aR;var cB;var aw;var r;var s;var bP;var t;var u;var v;var c0;var cZ;var w;var bV;var z;var B;var N;var cY;var cX;var O;var b3;var P;var Q;var cW;var cV;var R;var b9;var T;var W;var Z;var cU;var cT;var at;var av=V;var M;var al;var q;var f;var cd=0;cB=Y;aw=ci;__ZN6ObjectC1Ev(av);var cS=aw;var cR=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cS,(__str1454)&4294967295,av,0);var bN=__ZN6Object6isNameEv(cR);at=bN;var bL=at;var au=reSign((bL),8,0)!=0;if(au){var bJ=__ZN6Object7getNameEv(av);cT=bJ;var bH=__Znwj(32);var bG=bH;cU=bG;var bF=cU;var bD=cT;__ZN9GooStringC1EPKc(bF,bD);var bC=cU;M=bC;var bB=M;var bA=__ZNK9GooString3cmpEPKc(bB,(__str1555)&4294967295);var bq=(((bA))|0)==0;var bo=unSign((bq),1,0);Z=bo;var bl=Z;var cG=reSign((bl),8,0)!=0;if(cG){var bk=cB;var bj=(bk)&4294967295;HEAP[bj]=1}else{var bi=M;var bh=__ZNK9GooString3cmpEPKc(bi,(__str1656)&4294967295);var bg=(((bh))|0)==0;var bf=unSign((bg),1,0);W=bf;var be=W;var cF=reSign((be),8,0)!=0;if(cF){var a4=cB;var a2=(a4)&4294967295;HEAP[a2]=2}else{var a0=M;var aZ=__ZNK9GooString3cmpEPKc(a0,(__str1757)&4294967295);var aX=(((aZ))|0)==0;var aW=unSign((aX),1,0);T=aW;var aV=T;var cE=reSign((aV),8,0)!=0;if(cE){var aU=cB;var aT=(aU)&4294967295;HEAP[aT]=3}else{var aS=cB;var aI=(aS)&4294967295;HEAP[aI]=0}}}var aG=M;b9=aG;var aE=b9;var aD=(aE)!=0;if(aD){var aC=b9;__ZN9GooStringD1Ev(aC);var aB=b9;var aA=aB;__ZdlPv(aA)}}else{var az=cB;var ay=(az)&4294967295;HEAP[ay]=0}__ZN6Object4freeEv(av);var ax=aw;var ai=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ax,(__str1858)&4294967295,av,0);var ag=__ZN6Object6isNameEv(ai);R=ag;var ae=R;var ct=reSign((ae),8,0)!=0;if(ct){var ad=__ZN6Object7getNameEv(av);cV=ad;var ac=__Znwj(32);var ab=ac;cW=ab;var aa=cW;var X=cV;__ZN9GooStringC1EPKc(aa,X);var U=cW;al=U;var S=al;var I=__ZNK9GooString3cmpEPKc(S,(__str1959)&4294967295);var H=(((I))|0)==0;var G=unSign((H),1,0);Q=G;var F=Q;var cr=reSign((F),8,0)!=0;if(cr){var E=cB;var D=(E+4)&4294967295;HEAP[D]=1}else{var C=al;var A=__ZNK9GooString3cmpEPKc(C,(__str2060)&4294967295);var y=(((A))|0)==0;var x=unSign((y),1,0);P=x;var p=P;var cl=reSign((p),8,0)!=0;if(cl){var o=cB;var n=(o+4)&4294967295;HEAP[n]=2}else{var m=cB;var l=(m+4)&4294967295;HEAP[l]=0}}var k=al;b3=k;var j=b3;var i=(j)!=0;if(i){var h=b3;__ZN9GooStringD1Ev(h);var g=b3;var e=g;__ZdlPv(e)}}else{var d=cB;var c=(d+4)&4294967295;HEAP[c]=0}__ZN6Object4freeEv(av);var b=aw;var a=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b,(__str2161)&4294967295,av,0);var c5=__ZN6Object6isNameEv(a);O=c5;var c4=O;var ce=reSign((c4),8,0)!=0;if(ce){var c3=__ZN6Object7getNameEv(av);cX=c3;var c2=__Znwj(32);var c1=c2;cY=c1;var cQ=cY;var cP=cX;__ZN9GooStringC1EPKc(cQ,cP);var cO=cY;q=cO;var cN=q;var cM=__ZNK9GooString3cmpEPKc(cN,(__str2262)&4294967295);var cL=(((cM))|0)==0;var cK=unSign((cL),1,0);N=cK;var cJ=N;var b5=reSign((cJ),8,0)!=0;if(b5){var cI=cB;var cH=(cI+8)&4294967295;HEAP[cH]=1}else{var cD=q;var cC=__ZNK9GooString3cmpEPKc(cD,(__str2363)&4294967295);var cA=(((cC))|0)==0;var cz=unSign((cA),1,0);B=cz;var cy=B;var b0=reSign((cy),8,0)!=0;if(b0){var cx=cB;var cw=(cx+8)&4294967295;HEAP[cw]=2}else{var cv=q;var cu=__ZNK9GooString3cmpEPKc(cv,(__str2464)&4294967295);var cs=(((cu))|0)==0;var cq=unSign((cs),1,0);z=cq;var cp=z;var bY=reSign((cp),8,0)!=0;if(bY){var co=cB;var cn=(co+8)&4294967295;HEAP[cn]=3}else{var cm=cB;var ck=(cm+8)&4294967295;HEAP[ck]=0}}}var cj=q;bV=cj;var ch=bV;var cg=(ch)!=0;if(cg){var cf=bV;__ZN9GooStringD1Ev(cf);var cc=bV;var cb=cc;__ZdlPv(cb)}}else{var ca=cB;var b8=(ca+8)&4294967295;HEAP[b8]=0}__ZN6Object4freeEv(av);var b7=aw;var b6=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b7,(__str2565)&4294967295,av,0);var b4=__ZN6Object6isNameEv(b6);w=b4;var b2=w;var bI=reSign((b2),8,0)!=0;if(bI){var b1=__ZN6Object7getNameEv(av);cZ=b1;var bZ=__Znwj(32);var bX=bZ;c0=bX;var bW=c0;var bU=cZ;__ZN9GooStringC1EPKc(bW,bU);var bT=c0;f=bT;var bS=f;var bR=__ZNK9GooString3cmpEPKc(bS,(__str2666)&4294967295);var bQ=(((bR))|0)==0;var bO=unSign((bQ),1,0);v=bO;var bM=v;var bE=reSign((bM),8,0)!=0;if(bE){var bK=cB;var bz=(bK+12)&4294967295;HEAP[bz]=1}else{var by=f;var bx=__ZNK9GooString3cmpEPKc(by,(__str1959)&4294967295);var bw=(((bx))|0)==0;var bv=unSign((bw),1,0);u=bv;var bu=u;var bt=reSign((bu),8,0)!=0;if(bt){var bs=cB;var br=(bs+12)&4294967295;HEAP[br]=2}else{var bp=f;var bn=__ZNK9GooString3cmpEPKc(bp,(__str2060)&4294967295);var bd=(((bn))|0)==0;var bc=unSign((bd),1,0);t=bc;var bb=t;var bm=reSign((bb),8,0)!=0;if(bm){var ba=cB;var a9=(ba+12)&4294967295;HEAP[a9]=3}else{var a8=cB;var a7=(a8+12)&4294967295;HEAP[a7]=0}}}var a6=f;bP=a6;var a3=bP;var a1=(a3)!=0;if(a1){var aQ=bP;__ZN9GooStringD1Ev(aQ);var aP=bP;var aO=aP;__ZdlPv(aO)}}else{var aN=cB;var aM=(aN+12)&4294967295;HEAP[aM]=0}__ZN6Object4freeEv(av);var aL=aw;var aK=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aL,(__str2767)&4294967295,av,0);var aJ=__ZN6Object6isBoolEv(aK);s=aJ;var aH=s;var a5=reSign((aH),8,0)!=0;if(a5){var aF=__ZN6Object7getBoolEv(av);var ar=cB;var aq=(ar+16)&4294967295;HEAP[aq]=aF}else{var ap=cB;var ao=(ap+16)&4294967295;HEAP[ao]=1}__ZN6Object4freeEv(av);var an=aw;var am=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(an,(__str2868)&4294967295,av,0);var ak=__ZN6Object6isBoolEv(am);r=ak;var aj=r;var aY=reSign((aj),8,0)!=0;if(aY){var ah=__ZN6Object7getBoolEv(av);var af=cB;var L=(af+17)&4294967295;HEAP[L]=ah}else{var K=cB;var J=(K+17)&4294967295;HEAP[J]=0}__ZN6Object4freeEv(av);STACKTOP=V;return;return}function __ZN6Object8getArrayEv(m){var q;var k;var t;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=6;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([c,0,0,0,6,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 285277"}else{var b=k;var a=(b+4)&4294967295;var s=(a)&4294967295;var r=s;var p=HEAP[r];j=p;var o=j;t=o;var n=t;return n}return null}function __ZN6Object9getStringEv(m){var q;var k;var t;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=3;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([c,0,0,0,3,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 285316"}else{var b=k;var a=(b+4)&4294967295;var s=(a)&4294967295;var r=s;var p=HEAP[r];j=p;var o=j;t=o;var n=t;return n}return null}function __ZN9AnnotText10initializeEP4XRefP7CatalogP4Dict(D,U,aY,a7){var B=STACKTOP;STACKTOP+=24;_memset(B,0,24);var ac;var br;var aS;var W;var P;var aH;var aJ;var aK;var aM;var aN;var aO;var aP;var aQ;var aT;var aV;var aW;var bR;var bQ;var bP;var aX;var aZ;var O=B;var M=B+12;var I;var aR;var a1=0;br=D;aS=U;W=aY;P=a7;__ZN6ObjectC1Ev(O);var bO=P;var bN=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bO,(__str3070)&4294967295,O,0);var bM=__ZN6Object6isBoolEv(bN);aZ=bM;var bL=aZ;var N=reSign((bL),8,0)!=0;if(N){var bK=__ZN6Object7getBoolEv(O);var bJ=br;var bI=(bJ+164)&4294967295;HEAP[bI]=bK}else{var aI=br;var aG=(aI+164)&4294967295;HEAP[aG]=0}__ZN6Object4freeEv(O);var aF=P;var aE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aF,(__str1050)&4294967295,O,0);var aD=__ZN6Object6isNameEv(aE);aX=aD;var aC=aX;var bx=reSign((aC),8,0)!=0;if(bx){var aB=__ZN6Object7getNameEv(O);bP=aB;var aA=__Znwj(32);var az=aA;bQ=az;var ay=bQ;var ax=bP;__ZN9GooStringC1EPKc(ay,ax);var aw=br;var av=(aw+168)&4294967295;var au=bQ;HEAP[av]=au}else{var at=__Znwj(32);var ar=at;bR=ar;var aq=bR;__ZN9GooStringC1EPKc(aq,(__str3171)&4294967295);var ap=br;var ao=(ap+168)&4294967295;var an=bR;HEAP[ao]=an}__ZN6Object4freeEv(O);var am=P;var al=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(am,(__str3272)&4294967295,O,0);var ak=__ZN6Object8isStringEv(al);aW=ak;var aj=aW;var bw=reSign((aj),8,0)!=0;if(bw){__ZN6ObjectC1Ev(M);var ai=__ZN6Object9getStringEv(O);I=ai;var ah=P;var ag=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ah,(__str3373)&4294967295,M,0);var af=__ZN6Object8isStringEv(ag);aV=af;var ae=aV;var bv=reSign((ae),8,0)!=0;if(bv){var ad=__ZN6Object9getStringEv(M);aR=ad;var ab=aR;var aa=__ZNK9GooString3cmpEPKc(ab,(__str3474)&4294967295);var Z=(((aa))|0)==0;var Y=unSign((Z),1,0);aT=Y;var X=aT;var bo=reSign((X),8,0)!=0;if(bo){var V=br;var T=(V+172)&4294967295;HEAP[T]=1}else{var S=aR;var R=__ZNK9GooString3cmpEPKc(S,(__str3575)&4294967295);var Q=(((R))|0)==0;var L=unSign((Q),1,0);aQ=L;var K=aQ;var bk=reSign((K),8,0)!=0;if(bk){var J=br;var H=(J+172)&4294967295;HEAP[H]=2}else{var G=aR;var F=__ZNK9GooString3cmpEPKc(G,(__str3676)&4294967295);var E=(((F))|0)==0;var C=unSign((E),1,0);aP=C;var A=aP;var bh=reSign((A),8,0)!=0;if(bh){var z=br;var y=(z+172)&4294967295;HEAP[y]=3}else{var x=aR;var w=__ZNK9GooString3cmpEPKc(x,(__str3777)&4294967295);var v=(((w))|0)==0;var u=unSign((v),1,0);aO=u;var t=aO;var bc=reSign((t),8,0)!=0;if(bc){var s=br;var r=(s+172)&4294967295;HEAP[r]=4}else{var q=aR;var p=__ZNK9GooString3cmpEPKc(q,(__str3878)&4294967295);var o=(((p))|0)==0;var n=unSign((o),1,0);aN=n;var m=aN;var a8=reSign((m),8,0)!=0;if(a8){var l=br;var k=(l+172)&4294967295;HEAP[k]=5}else{var j=aR;var i=__ZNK9GooString3cmpEPKc(j,(__str3979)&4294967295);var h=(((i))|0)==0;var g=unSign((h),1,0);aM=g;var f=aM;var a3=reSign((f),8,0)!=0;if(a3){var e=br;var d=(e+172)&4294967295;HEAP[d]=6}else{var c=aR;var b=__ZNK9GooString3cmpEPKc(c,(__str4080)&4294967295);var a=(((b))|0)==0;var bW=unSign((a),1,0);aK=bW;var bV=aK;var a2=reSign((bV),8,0)!=0;if(a2){var bU=br;var bT=(bU+172)&4294967295;HEAP[bT]=7}else{var bS=br;var bH=(bS+172)&4294967295;HEAP[bH]=0}}}}}}}}else{var bG=br;var bF=(bG+172)&4294967295;HEAP[bF]=0}__ZN6Object4freeEv(M);var bE=I;var bD=__ZNK9GooString3cmpEPKc(bE,(__str3474)&4294967295);var bC=(((bD))|0)==0;var bB=unSign((bC),1,0);aJ=bB;var bA=aJ;var aU=reSign((bA),8,0)!=0;if(aU){var bz=br;var by=(bz+172)&4294967295;var bu=HEAP[by];if(bu==0){ac=9}else{if(bu==3){ac=10}else{if(bu==4){ac=10}else{if(bu==5){ac=10}else{if(bu==6){ac=10}else{if(bu==7){ac=10}else{ac=11}}}}}}if(ac==9){var bt=br;var bs=(bt+172)&4294967295;HEAP[bs]=1}else{if(ac==10){var bq=br;var bp=(bq+172)&4294967295;HEAP[bp]=0}}}else{var bn=I;var bm=__ZNK9GooString3cmpEPKc(bn,(__str41153)&4294967295);var bl=(((bm))|0)==0;var bj=unSign((bl),1,0);aH=bj;var bi=aH;var aL=reSign((bi),8,0)!=0;if(aL){var bg=br;var bf=(bg+172)&4294967295;var be=HEAP[bf];if(be==0){ac=12}else{if(be==1){ac=13}else{if(be==2){ac=13}else{ac=14}}}if(ac==12){var bd=br;var bb=(bd+172)&4294967295;HEAP[bb]=7}else{if(ac==13){var ba=br;var a9=(ba+172)&4294967295;HEAP[a9]=0}}}else{var a6=br;var a5=(a6+172)&4294967295;HEAP[a5]=0}}}else{var a4=br;var a0=(a4+172)&4294967295;HEAP[a0]=0}__ZN6Object4freeEv(O);STACKTOP=B;return;return}function __ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(n,o,C,f){var x;var l;var A;var D;var z;var B;var k;var m=0;l=n;A=o;D=C;z=f;var j=l;var i=(j)&4294967295;var h=HEAP[i];var g=(((h))|0)!=7;if(g){var e=l;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([c,0,0,0,7,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 285711"}else{var b=l;var a=(b+4)&4294967295;var y=(a)&4294967295;var w=y;var v=HEAP[w];var u=A;var t=D;var r=z;var q=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(v,u,t,r);k=q;var p=k;B=p;var s=B;return s}return null}function __ZN6Object6getIntEv(m){var q;var k;var t;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=1;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([c,0,0,0,1,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 285754"}else{var b=k;var a=(b+4)&4294967295;var s=(a)&4294967295;var r=s;var p=HEAP[r];j=p;var o=j;t=o;var n=t;return n}return null}function __ZN6Object6getRefEv(c,n){var D=STACKTOP;STACKTOP+=8;_memset(D,0,8);var x;var l;var k=D;var m=0;l=n;var j=l;var i=(j)&4294967295;var h=HEAP[i];var g=(((h))|0)!=9;if(g){var f=l;var e=(f)&4294967295;var d=HEAP[e];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([d,0,0,0,9,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 285792"}else{var b=l;var a=(b+4)&4294967295;var y=(a)&4294967295;var w=y;var v=(k)&4294967295;var u=(w)&4294967295;var t=HEAP[u];HEAP[v]=t;var s=(k+4)&4294967295;var r=(w+4)&4294967295;var q=HEAP[r];HEAP[s]=q;var p=(c)&4294967295;var o=(k)&4294967295;var C=HEAP[o];HEAP[p]=C;var B=(c+4)&4294967295;var A=(k+4)&4294967295;var z=HEAP[A];HEAP[B]=z;STACKTOP=D;return}return}function __ZN6Object6getNumEv(m){var x;var k;var A;var G;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=1;$bb$$bb2$2:do{if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];var b=(((c))|0)!=2;if(!(b)){x=1;break $bb$$bb2$2}var a=k;var y=(a)&4294967295;var w=HEAP[y];__Z5erroriPcz(0,(__str42154)&4294967295,Pointer_make([w,0,0,0,1,0,0,0,2,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 285850"}}while(0);var v=k;var u=(v)&4294967295;var t=HEAP[u];var s=(((t))|0)==1;if(s){var r=k;var q=(r+4)&4294967295;var p=(q)&4294967295;var n=p;var I=HEAP[n];var H=(((I))|0);G=H}else{var F=k;var E=(F+4)&4294967295;var D=(E)&4294967295;var C=HEAP[D];G=C}var B=G;j=B;var z=j;A=z;var o=A;return o;return null}function __ZN17AnnotBorderEffectC1EP4Dict(i,C){var z=STACKTOP;STACKTOP+=12;_memset(z,0,12);var y;var b;var Y;var ab;var d;var g;var w;var X;var W;var x;var j=z;var aa;var J=0;b=i;Y=C;__ZN6ObjectC1Ev(j);var V=Y;var U=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(V,(__str43155)&4294967295,j,0);var T=__ZN6Object6isNameEv(U);x=T;var S=x;var A=reSign((S),8,0)!=0;if(A){var R=__ZN6Object7getNameEv(j);W=R;var P=__Znwj(32);var N=P;X=N;var L=X;var t=W;__ZN9GooStringC1EPKc(L,t);var r=X;aa=r;var q=aa;var p=__ZNK9GooString3cmpEPKc(q,(__str44156)&4294967295);var o=(((p))|0)==0;var n=unSign((o),1,0);w=n;var l=w;var m=reSign((l),8,0)!=0;if(m){var k=b;var h=(k)&4294967295;HEAP[h]=1}else{var f=b;var a=(f)&4294967295;HEAP[a]=0}var al=aa;g=al;var ak=g;var aj=(ak)!=0;if(aj){var ai=g;__ZN9GooStringD1Ev(ai);var ah=g;var ag=ah;__ZdlPv(ag)}}else{var af=b;var ae=(af)&4294967295;HEAP[ae]=0}__ZN6Object4freeEv(j);var ad=Y;var Q=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ad,(__str1959)&4294967295,j,0);var O=__ZN6Object5isNumEv(Q);var e=reSign((O),8,0)!=0;var B=(e)^1;var c=unSign((B),1,0);var ac=reSign((c),8,0)!=0;$bb15$$bb13$13:do{if(ac){y=3}else{var M=b;var K=(M)&4294967295;var I=HEAP[K];var H=(((I))|0)!=1;if(H){y=3;break $bb15$$bb13$13}ab=1;y=5;break $bb15$$bb13$13}}while(0);if(y==3){ab=0}var G=ab;d=G;var F=d;var Z=reSign((F),8,0)!=0;if(Z){var E=__ZN6Object6getNumEv(j);var D=b;var v=(D+4)&4294967295;HEAP[v]=E}else{var u=b;var s=(u+4)&4294967295;HEAP[s]=0}__ZN6Object4freeEv(j);STACKTOP=z;return;return}function __ZN17AnnotBorderEffectC2EP4Dict(i,C){var z=STACKTOP;STACKTOP+=12;_memset(z,0,12);var y;var b;var Y;var ab;var d;var g;var w;var X;var W;var x;var j=z;var aa;var J=0;b=i;Y=C;__ZN6ObjectC1Ev(j);var V=Y;var U=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(V,(__str43155)&4294967295,j,0);var T=__ZN6Object6isNameEv(U);x=T;var S=x;var A=reSign((S),8,0)!=0;if(A){var R=__ZN6Object7getNameEv(j);W=R;var P=__Znwj(32);var N=P;X=N;var L=X;var t=W;__ZN9GooStringC1EPKc(L,t);var r=X;aa=r;var q=aa;var p=__ZNK9GooString3cmpEPKc(q,(__str44156)&4294967295);var o=(((p))|0)==0;var n=unSign((o),1,0);w=n;var l=w;var m=reSign((l),8,0)!=0;if(m){var k=b;var h=(k)&4294967295;HEAP[h]=1}else{var f=b;var a=(f)&4294967295;HEAP[a]=0}var al=aa;g=al;var ak=g;var aj=(ak)!=0;if(aj){var ai=g;__ZN9GooStringD1Ev(ai);var ah=g;var ag=ah;__ZdlPv(ag)}}else{var af=b;var ae=(af)&4294967295;HEAP[ae]=0}__ZN6Object4freeEv(j);var ad=Y;var Q=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ad,(__str1959)&4294967295,j,0);var O=__ZN6Object5isNumEv(Q);var e=reSign((O),8,0)!=0;var B=(e)^1;var c=unSign((B),1,0);var ac=reSign((c),8,0)!=0;$bb15$$bb13$13:do{if(ac){y=3}else{var M=b;var K=(M)&4294967295;var I=HEAP[K];var H=(((I))|0)!=1;if(H){y=3;break $bb15$$bb13$13}ab=1;y=5;break $bb15$$bb13$13}}while(0);if(y==3){ab=0}var G=ab;d=G;var F=d;var Z=reSign((F),8,0)!=0;if(Z){var E=__ZN6Object6getNumEv(j);var D=b;var v=(D+4)&4294967295;HEAP[v]=E}else{var u=b;var s=(u+4)&4294967295;HEAP[s]=0}__ZN6Object4freeEv(j);STACKTOP=z;return;return}function __ZN6Object8arrayGetEiPS_(o,a,z){var w;var m;var b;var A;var y;var l;var n=0;m=o;b=a;A=z;var k=m;var j=(k)&4294967295;var i=HEAP[j];var h=(((i))|0)!=6;if(h){var g=m;var f=(g)&4294967295;var e=HEAP[f];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([e,0,0,0,6,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 286196"}else{var d=m;var c=(d+4)&4294967295;var x=(c)&4294967295;var v=x;var u=HEAP[v];var t=b;var s=A;var q=__ZN5Array3getEiP6Object(u,t,s);l=q;var p=l;y=p;var r=y;return r}return null}function __ZN5Annot12readArrayNumEP6ObjectiPd(q,w,r,n){var x=STACKTOP;STACKTOP+=12;_memset(x,0,12);var t;var o;var m;var v;var l;var b;var s=x;var p=0;o=q;m=w;v=r;l=n;__ZN6ObjectC1Ev(s);var k=m;var j=v;var i=__ZN6Object8arrayGetEiPS_(k,j,s);var h=__ZN6Object5isNumEv(s);b=h;var g=b;var u=reSign((g),8,0)!=0;if(u){var f=__ZN6Object6getNumEv(s);var e=l;HEAP[e]=f}else{var d=l;HEAP[d]=0;var c=o;var a=(c+120)&4294967295;HEAP[a]=0}__ZN6Object4freeEv(s);STACKTOP=x;return;return}function __ZN12AnnotIconFitC1EP4Dict(I,a6){var G=STACKTOP;STACKTOP+=24;_memset(G,0,24);var ae;var bo;var T;var bF;var ay;var bI;var bA;var bL;var bT;var bS;var bN;var bU;var b;var d;var f;var bR;var bQ;var h;var S=G;var ap;var aZ;var Q=G+12;var a0=0;bo=I;T=a6;__ZN6ObjectC1Ev(S);var bP=T;var bO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bP,(__str45157)&4294967295,S,0);var bM=__ZN6Object6isNameEv(bO);h=bM;var bK=h;var R=reSign((bK),8,0)!=0;if(R){var bJ=__ZN6Object7getNameEv(S);bQ=bJ;var bH=__Znwj(32);var aM=bH;bR=aM;var aL=bR;var aK=bQ;__ZN9GooStringC1EPKc(aL,aK);var aJ=bR;ap=aJ;var aI=ap;var aH=__ZNK9GooString3cmpEPKc(aI,(__str46158)&4294967295);var aG=(((aH))|0)==0;var aF=unSign((aG),1,0);f=aF;var aE=f;var bu=reSign((aE),8,0)!=0;if(bu){var aD=bo;var aB=(aD)&4294967295;HEAP[aB]=1}else{var aA=ap;var az=__ZNK9GooString3cmpEPKc(aA,(__str43155)&4294967295);var ax=(((az))|0)==0;var aw=unSign((ax),1,0);d=aw;var av=d;var bt=reSign((av),8,0)!=0;if(bt){var au=bo;var at=(au)&4294967295;HEAP[at]=2}else{var ar=ap;var aq=__ZNK9GooString3cmpEPKc(ar,(__str47159)&4294967295);var ao=(((aq))|0)==0;var an=unSign((ao),1,0);b=an;var am=b;var bs=reSign((am),8,0)!=0;if(bs){var al=bo;var ak=(al)&4294967295;HEAP[ak]=3}else{var aj=bo;var ai=(aj)&4294967295;HEAP[ai]=0}}}var ah=ap;bU=ah;var ag=bU;var af=(ag)!=0;if(af){var ad=bU;__ZN9GooStringD1Ev(ad);var ac=bU;var ab=ac;__ZdlPv(ab)}}else{var aa=bo;var Z=(aa)&4294967295;HEAP[Z]=0}__ZN6Object4freeEv(S);var Y=T;var X=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(Y,(__str43155)&4294967295,S,0);var W=__ZN6Object6isNameEv(X);bN=W;var V=bN;var bg=reSign((V),8,0)!=0;if(bg){var U=__ZN6Object7getNameEv(S);bS=U;var P=__Znwj(32);var O=P;bT=O;var N=bT;var M=bS;__ZN9GooStringC1EPKc(N,M);var L=bT;aZ=L;var K=aZ;var J=__ZNK9GooString3cmpEPKc(K,(__str1454)&4294967295);var H=(((J))|0)==0;var F=unSign((H),1,0);bL=F;var E=bL;var be=reSign((E),8,0)!=0;if(be){var C=bo;var B=(C+4)&4294967295;HEAP[B]=0}else{var A=bo;var z=(A+4)&4294967295;HEAP[z]=1}var y=aZ;bA=y;var x=bA;var w=(x)!=0;if(w){var v=bA;__ZN9GooStringD1Ev(v);var u=bA;var t=u;__ZdlPv(t)}}else{var s=bo;var r=(s+4)&4294967295;HEAP[r]=1}__ZN6Object4freeEv(S);var q=T;var p=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(q,(__str1454)&4294967295,S,0);var o=__ZN6Object7isArrayEv(p);var a2=reSign((o),8,0)!=0;var bn=(a2)^1;var D=unSign((bn),1,0);var a1=reSign((D),8,0)!=0;$bb32$$bb30$30:do{if(a1){ae=6}else{var n=__ZN6Object14arrayGetLengthEv(S);var m=(((n))|0)!=2;if(m){ae=6;break $bb32$$bb30$30}ay=1;ae=8;break $bb32$$bb30$30}}while(0);if(ae==6){ay=0}var l=ay;bI=l;var k=bI;var aQ=reSign((k),8,0)!=0;if(aQ){__ZN6ObjectC1Ev(Q);var j=__ZN6Object8arrayGetEiPS_(S,0,Q);var i=__ZN6Object5isNumEv(j);var aO=reSign((i),8,0)!=0;if(aO){var g=__ZN6Object6getNumEv(Q);var e=bo;var c=(e+8)&4294967295;HEAP[c]=g}else{var a=bo;var bZ=(a+8)&4294967295;HEAP[bZ]=0}__ZN6Object4freeEv(Q);var bY=__ZN6Object8arrayGetEiPS_(S,1,Q);var bX=__ZN6Object5isNumEv(bY);var aN=reSign((bX),8,0)!=0;if(aN){var bW=__ZN6Object6getNumEv(Q);var bV=bo;var bG=(bV+16)&4294967295;HEAP[bG]=bW}else{var bE=bo;var bD=(bE+16)&4294967295;HEAP[bD]=0}__ZN6Object4freeEv(Q);var bC=bo;var bB=(bC+8)&4294967295;var bz=HEAP[bB];var by=(bz)<0;$bb45$$bb44$46:do{if(by){ae=12}else{var bx=bo;var bw=(bx+8)&4294967295;var bv=HEAP[bw];var br=(bv)>1;if(br){ae=12;break $bb45$$bb44$46}else{ae=13;break $bb45$$bb44$46}}}while(0);if(ae==12){var bq=bo;var bp=(bq+8)&4294967295;HEAP[bp]=0.5}var bm=bo;var bl=(bm+16)&4294967295;var bk=HEAP[bl];var bj=(bk)<0;$bb48$$bb47$51:do{if(bj){ae=15}else{var bi=bo;var bh=(bi+16)&4294967295;var bf=HEAP[bh];var bd=(bf)>1;if(bd){ae=15;break $bb48$$bb47$51}else{ae=16;break $bb48$$bb47$51}}}while(0);if(ae==15){var bc=bo;var bb=(bc+16)&4294967295;HEAP[bb]=0.5}}else{var ba=bo;var a9=(ba+16)&4294967295;HEAP[a9]=0.5;var a8=bo;var a7=(a8+16)&4294967295;var a5=HEAP[a7];var a4=bo;var a3=(a4+8)&4294967295;HEAP[a3]=a5}__ZN6Object4freeEv(S);var aY=T;var aX=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aY,(__str48160)&4294967295,S,0);var aW=__ZN6Object6isBoolEv(aX);bF=aW;var aV=bF;var aC=reSign((aV),8,0)!=0;if(aC){var aU=__ZN6Object7getBoolEv(S);var aT=bo;var aS=(aT+24)&4294967295;HEAP[aS]=aU}else{var aR=bo;var aP=(aR+24)&4294967295;HEAP[aP]=0}__ZN6Object4freeEv(S);STACKTOP=G;return;return}function __ZN12AnnotIconFitC2EP4Dict(I,a6){var G=STACKTOP;STACKTOP+=24;_memset(G,0,24);var ae;var bo;var T;var bF;var ay;var bI;var bA;var bL;var bT;var bS;var bN;var bU;var b;var d;var f;var bR;var bQ;var h;var S=G;var ap;var aZ;var Q=G+12;var a0=0;bo=I;T=a6;__ZN6ObjectC1Ev(S);var bP=T;var bO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bP,(__str45157)&4294967295,S,0);var bM=__ZN6Object6isNameEv(bO);h=bM;var bK=h;var R=reSign((bK),8,0)!=0;if(R){var bJ=__ZN6Object7getNameEv(S);bQ=bJ;var bH=__Znwj(32);var aM=bH;bR=aM;var aL=bR;var aK=bQ;__ZN9GooStringC1EPKc(aL,aK);var aJ=bR;ap=aJ;var aI=ap;var aH=__ZNK9GooString3cmpEPKc(aI,(__str46158)&4294967295);var aG=(((aH))|0)==0;var aF=unSign((aG),1,0);f=aF;var aE=f;var bu=reSign((aE),8,0)!=0;if(bu){var aD=bo;var aB=(aD)&4294967295;HEAP[aB]=1}else{var aA=ap;var az=__ZNK9GooString3cmpEPKc(aA,(__str43155)&4294967295);var ax=(((az))|0)==0;var aw=unSign((ax),1,0);d=aw;var av=d;var bt=reSign((av),8,0)!=0;if(bt){var au=bo;var at=(au)&4294967295;HEAP[at]=2}else{var ar=ap;var aq=__ZNK9GooString3cmpEPKc(ar,(__str47159)&4294967295);var ao=(((aq))|0)==0;var an=unSign((ao),1,0);b=an;var am=b;var bs=reSign((am),8,0)!=0;if(bs){var al=bo;var ak=(al)&4294967295;HEAP[ak]=3}else{var aj=bo;var ai=(aj)&4294967295;HEAP[ai]=0}}}var ah=ap;bU=ah;var ag=bU;var af=(ag)!=0;if(af){var ad=bU;__ZN9GooStringD1Ev(ad);var ac=bU;var ab=ac;__ZdlPv(ab)}}else{var aa=bo;var Z=(aa)&4294967295;HEAP[Z]=0}__ZN6Object4freeEv(S);var Y=T;var X=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(Y,(__str43155)&4294967295,S,0);var W=__ZN6Object6isNameEv(X);bN=W;var V=bN;var bg=reSign((V),8,0)!=0;if(bg){var U=__ZN6Object7getNameEv(S);bS=U;var P=__Znwj(32);var O=P;bT=O;var N=bT;var M=bS;__ZN9GooStringC1EPKc(N,M);var L=bT;aZ=L;var K=aZ;var J=__ZNK9GooString3cmpEPKc(K,(__str1454)&4294967295);var H=(((J))|0)==0;var F=unSign((H),1,0);bL=F;var E=bL;var be=reSign((E),8,0)!=0;if(be){var C=bo;var B=(C+4)&4294967295;HEAP[B]=0}else{var A=bo;var z=(A+4)&4294967295;HEAP[z]=1}var y=aZ;bA=y;var x=bA;var w=(x)!=0;if(w){var v=bA;__ZN9GooStringD1Ev(v);var u=bA;var t=u;__ZdlPv(t)}}else{var s=bo;var r=(s+4)&4294967295;HEAP[r]=1}__ZN6Object4freeEv(S);var q=T;var p=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(q,(__str1454)&4294967295,S,0);var o=__ZN6Object7isArrayEv(p);var a2=reSign((o),8,0)!=0;var bn=(a2)^1;var D=unSign((bn),1,0);var a1=reSign((D),8,0)!=0;$bb32$$bb30$30:do{if(a1){ae=6}else{var n=__ZN6Object14arrayGetLengthEv(S);var m=(((n))|0)!=2;if(m){ae=6;break $bb32$$bb30$30}ay=1;ae=8;break $bb32$$bb30$30}}while(0);if(ae==6){ay=0}var l=ay;bI=l;var k=bI;var aQ=reSign((k),8,0)!=0;if(aQ){__ZN6ObjectC1Ev(Q);var j=__ZN6Object8arrayGetEiPS_(S,0,Q);var i=__ZN6Object5isNumEv(j);var aO=reSign((i),8,0)!=0;if(aO){var g=__ZN6Object6getNumEv(Q);var e=bo;var c=(e+8)&4294967295;HEAP[c]=g}else{var a=bo;var bZ=(a+8)&4294967295;HEAP[bZ]=0}__ZN6Object4freeEv(Q);var bY=__ZN6Object8arrayGetEiPS_(S,1,Q);var bX=__ZN6Object5isNumEv(bY);var aN=reSign((bX),8,0)!=0;if(aN){var bW=__ZN6Object6getNumEv(Q);var bV=bo;var bG=(bV+16)&4294967295;HEAP[bG]=bW}else{var bE=bo;var bD=(bE+16)&4294967295;HEAP[bD]=0}__ZN6Object4freeEv(Q);var bC=bo;var bB=(bC+8)&4294967295;var bz=HEAP[bB];var by=(bz)<0;$bb45$$bb44$46:do{if(by){ae=12}else{var bx=bo;var bw=(bx+8)&4294967295;var bv=HEAP[bw];var br=(bv)>1;if(br){ae=12;break $bb45$$bb44$46}else{ae=13;break $bb45$$bb44$46}}}while(0);if(ae==12){var bq=bo;var bp=(bq+8)&4294967295;HEAP[bp]=0.5}var bm=bo;var bl=(bm+16)&4294967295;var bk=HEAP[bl];var bj=(bk)<0;$bb48$$bb47$51:do{if(bj){ae=15}else{var bi=bo;var bh=(bi+16)&4294967295;var bf=HEAP[bh];var bd=(bf)>1;if(bd){ae=15;break $bb48$$bb47$51}else{ae=16;break $bb48$$bb47$51}}}while(0);if(ae==15){var bc=bo;var bb=(bc+16)&4294967295;HEAP[bb]=0.5}}else{var ba=bo;var a9=(ba+16)&4294967295;HEAP[a9]=0.5;var a8=bo;var a7=(a8+16)&4294967295;var a5=HEAP[a7];var a4=bo;var a3=(a4+8)&4294967295;HEAP[a3]=a5}__ZN6Object4freeEv(S);var aY=T;var aX=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aY,(__str48160)&4294967295,S,0);var aW=__ZN6Object6isBoolEv(aX);bF=aW;var aV=bF;var aC=reSign((aV),8,0)!=0;if(aC){var aU=__ZN6Object7getBoolEv(S);var aT=bo;var aS=(aT+24)&4294967295;HEAP[aS]=aU}else{var aR=bo;var aP=(aR+24)&4294967295;HEAP[aP]=0}__ZN6Object4freeEv(S);STACKTOP=G;return;return}function __ZN10AnnotColorC1EP5Arrayi(A,E,aq){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var aa;var az;var B;var y;var aU;var ac;var ab=u;var d=0;az=A;B=E;y=aq;var aT=B;var aS=__ZN5Array9getLengthEv(aT);var aR=az;var aQ=(aR+32)&4294967295;HEAP[aQ]=aS;var aP=az;var aO=(aP+32)&4294967295;var aN=HEAP[aO];var aM=(((aN))|0)>4;if(aM){var aL=az;var aK=(aL+32)&4294967295;HEAP[aK]=4}ac=0;$bb9$5:while(1){var l=az;var k=(l+32)&4294967295;var j=HEAP[k];var i=ac;var h=(((j))|0)>(((i))|0);if(!(h)){aa=7;break $bb9$5}__ZN6ObjectC1Ev(ab);var at=B;var ap=ac;var an=__ZN5Array3getEiP6Object(at,ap,ab);var al=__ZN6Object5isNumEv(an);aU=al;var aj=aU;var F=reSign((aj),8,0)!=0;if(F){var ah=ac;var ag=__ZN6Object6getNumEv(ab);var af=az;var ae=(af)&4294967295;var ad=(ae+ah*8)&4294967295;HEAP[ad]=ag;var U=ac;var S=az;var Q=(S)&4294967295;var O=(Q+U*8)&4294967295;var M=HEAP[O];var K=(M)<0;$bb5$$bb4$10:do{if(K){aa=2}else{var J=ac;var I=az;var H=(I)&4294967295;var G=(H+J*8)&4294967295;var z=HEAP[G];var x=(z)>1;if(x){aa=2;break $bb5$$bb4$10}else{aa=3;break $bb5$$bb4$10}}}while(0);if(aa==2){var w=ac;var v=az;var t=(v)&4294967295;var s=(t+w*8)&4294967295;HEAP[s]=0}}else{var r=ac;var q=az;var p=(q)&4294967295;var o=(p+r*8)&4294967295;HEAP[o]=0}__ZN6Object4freeEv(ab);var n=ac;var m=((n)+1)&4294967295;ac=m;aa=1;continue $bb9$5}var g=az;var f=(g+32)&4294967295;var e=HEAP[f];var c=(((e))|0)==4;if(c){var b=y;var a=(0-(b))&4294967295;y=a}var a1=y;var a0=(((a1))|0)>0;$bb13$$bb17$21:do{if(a0){ac=0;while(1){var aB=az;var aA=(aB+32)&4294967295;var ay=HEAP[aA];var ax=ac;var aw=(((ay))|0)>(((ax))|0);if(!(aw)){aa=11;break}var aZ=ac;var aY=ac;var aX=az;var aW=(aX)&4294967295;var aV=(aW+aY*8)&4294967295;var aJ=HEAP[aV];var aI=(aJ)*0.5;var aH=(aI)+0.5;var aG=az;var aF=(aG)&4294967295;var aE=(aF+aZ*8)&4294967295;HEAP[aE]=aH;var aD=ac;var aC=((aD)+1)&4294967295;ac=aC;aa=9;continue}}else{var av=y;var au=(((av))|0)<0;if(!(au)){aa=14;break $bb13$$bb17$21}ac=0;while(1){var P=az;var N=(P+32)&4294967295;var L=HEAP[N];var D=ac;var C=(((L))|0)>(((D))|0);if(!(C)){aa=14;break $bb13$$bb17$21}var ar=ac;var ao=ac;var am=az;var ak=(am)&4294967295;var ai=(ak+ao*8)&4294967295;var Z=HEAP[ai];var Y=(Z)*0.5;var X=az;var W=(X)&4294967295;var V=(W+ar*8)&4294967295;HEAP[V]=Y;var T=ac;var R=((T)+1)&4294967295;ac=R;aa=15;continue}}}while(0);STACKTOP=u;return;return}function __ZN9AnnotLine10initializeEP4XRefP7CatalogP4Dict(aV,er,aw,c0){var X=STACKTOP;STACKTOP+=48;_memset(X,0,48);var dS;var ca;var cB;var f;var d4;var b0;var bs;var bt;var C;var bu;var bx;var bX;var bW;var by;var bz;var dC;var bB;var bC;var bV;var bU;var bD;var bE;var bF;var bG;var bT;var bR;var a5;var a7;var a9;var bJ;var ba;var bQ;var bP;var bO;var bN;var bL;var bb;var n=X;var l=X+12;var et;var d6;var es;var d5;var dr=X+24;var bY;var aj;var bA=X+36;var dq=0;ca=aV;cB=er;f=aw;d4=c0;__ZN6ObjectC1Ev(n);var dM=d4;var dL=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dM,(__str2060)&4294967295,n,0);var dK=__ZN6Object7isArrayEv(dL);var dT=reSign((dK),8,0)!=0;var cM=(dT)^1;var br=unSign((cM),1,0);var cf=reSign((br),8,0)!=0;$bb5$$bb$2:do{if(cf){dS=0}else{var dJ=__ZN6Object14arrayGetLengthEv(n);var dI=(((dJ))|0)!=4;if(dI){dS=0;break $bb5$$bb$2}bL=1;dS=2;break $bb5$$bb$2}}while(0);if(dS==0){bL=0}var dH=bL;bb=dH;var dG=bb;var cc=reSign((dG),8,0)!=0;if(cc){__ZN6ObjectC1Ev(l);var dF=__ZN6Object8arrayGetEiPS_(n,0,l);var dE=__ZN6Object5isNumEv(dF);var b8=reSign((dE),8,0)!=0;if(b8){var dD=__ZN6Object6getNumEv(l);et=dD}else{et=0}__ZN6Object4freeEv(l);var dB=__ZN6Object8arrayGetEiPS_(n,1,l);var dA=__ZN6Object5isNumEv(dB);var b1=reSign((dA),8,0)!=0;if(b1){var dz=__ZN6Object6getNumEv(l);d6=dz}else{d6=0}__ZN6Object4freeEv(l);var dy=__ZN6Object8arrayGetEiPS_(n,2,l);var dx=__ZN6Object5isNumEv(dy);var bZ=reSign((dx),8,0)!=0;if(bZ){var dw=__ZN6Object6getNumEv(l);es=dw}else{es=0}__ZN6Object4freeEv(l);var dv=__ZN6Object8arrayGetEiPS_(n,3,l);var du=__ZN6Object5isNumEv(dv);var bS=reSign((du),8,0)!=0;if(bS){var dt=__ZN6Object6getNumEv(l);d5=dt}else{d5=0}__ZN6Object4freeEv(l);var ds=__Znwj(16);var dp=ds;bN=dp;var dn=bN;var dm=et;var dl=d6;__ZN10AnnotCoordC1Edd(dn,dm,dl);var dk=ca;var dj=(dk+164)&4294967295;var di=bN;HEAP[dj]=di;var dh=__Znwj(16);var dg=dh;bO=dg;var df=bO;var de=es;var dc=d5;__ZN10AnnotCoordC1Edd(df,de,dc);var db=ca;var c9=(db+168)&4294967295;var c8=bO;HEAP[c9]=c8}else{var c7=__Znwj(16);var c5=c7;bP=c5;var c4=bP;__ZN10AnnotCoordC1Ev(c4);var c3=ca;var c2=(c3+164)&4294967295;var cZ=bP;HEAP[c2]=cZ;var cX=__Znwj(16);var cW=cX;bQ=cW;var cV=bQ;__ZN10AnnotCoordC1Ev(cV);var cT=ca;var cS=(cT+168)&4294967295;var cR=bQ;HEAP[cS]=cR}__ZN6Object4freeEv(n);var cQ=d4;var cO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cQ,(__str49161)&4294967295,n,0);var cN=__ZN6Object7isArrayEv(cO);var bM=reSign((cN),8,0)!=0;var cg=(bM)^1;var dd=unSign((cg),1,0);var bK=reSign((dd),8,0)!=0;$bb33$$bb31$28:do{if(bK){dS=9}else{var cL=__ZN6Object14arrayGetLengthEv(n);var cK=(((cL))|0)!=2;if(cK){dS=9;break $bb33$$bb31$28}bJ=1;dS=11;break $bb33$$bb31$28}}while(0);if(dS==9){bJ=0}var cJ=bJ;ba=cJ;var cI=ba;var bI=reSign((cI),8,0)!=0;if(bI){__ZN6ObjectC1Ev(dr);var cH=__ZN6Object8arrayGetEiPS_(n,0,dr);var cG=__ZN6Object8isStringEv(cH);a9=cG;var cF=a9;var bH=reSign((cF),8,0)!=0;if(bH){var cE=__ZN6Object9getStringEv(dr);var cD=__Z25parseAnnotLineEndingStyleP9GooString(cE);var cC=ca;var cA=(cC+172)&4294967295;HEAP[cA]=cD}else{var cz=ca;var cy=(cz+172)&4294967295;HEAP[cy]=5}__ZN6Object4freeEv(dr);var cx=__ZN6Object8arrayGetEiPS_(n,1,dr);var cw=__ZN6Object8isStringEv(cx);a7=cw;var cv=a7;var bw=reSign((cv),8,0)!=0;if(bw){var cu=__ZN6Object9getStringEv(dr);var ct=__Z25parseAnnotLineEndingStyleP9GooString(cu);var cs=ca;var cr=(cs+176)&4294967295;HEAP[cr]=ct}else{var cq=ca;var cp=(cq+176)&4294967295;HEAP[cp]=5}__ZN6Object4freeEv(dr)}else{var co=ca;var cn=(co+176)&4294967295;HEAP[cn]=5;var cm=ca;var cl=(cm+176)&4294967295;var ck=HEAP[cl];var cj=ca;var ci=(cj+172)&4294967295;HEAP[ci]=ck}__ZN6Object4freeEv(n);var ch=d4;var ce=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ch,(__str50162)&4294967295,n,0);var cd=__ZN6Object7isArrayEv(ce);a5=cd;var cb=a5;var bv=reSign((cb),8,0)!=0;if(bv){var b9=__ZN6Object8getArrayEv(n);bR=b9;var b7=__Znwj(36);var b6=b7;bT=b6;var b5=bT;var b4=bR;__ZN10AnnotColorC1EP5Arrayi(b5,b4,0);var b3=ca;var b2=(b3+180)&4294967295;var bo=bT;HEAP[b2]=bo}else{var bn=ca;var bm=(bn+180)&4294967295;HEAP[bm]=0}__ZN6Object4freeEv(n);var bl=d4;var bk=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bl,(__str51163)&4294967295,n,0);var bj=__ZN6Object5isNumEv(bk);bG=bj;var bi=bG;var bq=reSign((bi),8,0)!=0;if(bq){var bh=__ZN6Object6getNumEv(n);var bg=ca;var bf=(bg+184)&4294967295;HEAP[bf]=bh}else{var a8=ca;var a6=(a8+184)&4294967295;HEAP[a6]=0}__ZN6Object4freeEv(n);var a4=d4;var a3=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a4,(__str52164)&4294967295,n,0);var a2=__ZN6Object5isNumEv(a3);bF=a2;var a1=bF;var bp=reSign((a1),8,0)!=0;if(bp){var a0=__ZN6Object6getNumEv(n);var aZ=ca;var aY=(aZ+192)&4294967295;HEAP[aY]=a0;var aX=ca;var aT=(aX+192)&4294967295;var aS=HEAP[aT];var aR=(aS)<0;if(aR){var aQ=ca;var aP=(aQ+192)&4294967295;HEAP[aP]=0}}else{var aO=ca;var aN=(aO+192)&4294967295;HEAP[aN]=0}__ZN6Object4freeEv(n);var aM=d4;var aL=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aM,(__str53165)&4294967295,n,0);var aK=__ZN6Object6isBoolEv(aL);bE=aK;var aH=bE;var be=reSign((aH),8,0)!=0;if(be){var aG=__ZN6Object7getBoolEv(n);var aF=ca;var aE=(aF+200)&4294967295;HEAP[aE]=aG}else{var aD=ca;var aC=(aD+200)&4294967295;HEAP[aC]=0}__ZN6Object4freeEv(n);var aB=d4;var aA=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aB,(__str54166)&4294967295,n,0);var az=__ZN6Object6isNameEv(aA);bD=az;var ay=bD;var bd=reSign((ay),8,0)!=0;if(bd){var au=__ZN6Object7getNameEv(n);bU=au;var at=__Znwj(32);var ar=at;bV=ar;var aq=bV;var ap=bU;__ZN9GooStringC1EPKc(aq,ap);var ao=bV;bY=ao;var an=bY;var am=__ZNK9GooString3cmpEPKc(an,(__str55167)&4294967295);var al=(((am))|0)==0;var ak=unSign((al),1,0);bC=ak;var ai=bC;var bc=reSign((ai),8,0)!=0;if(bc){var ah=ca;var ag=(ah+204)&4294967295;HEAP[ag]=0}else{var ae=bY;var ad=__ZNK9GooString3cmpEPKc(ae,(__str56168)&4294967295);var ac=(((ad))|0)==0;var ab=unSign((ac),1,0);bB=ab;var aa=bB;var aW=reSign((aa),8,0)!=0;if(aW){var Z=ca;var Y=(Z+204)&4294967295;HEAP[Y]=1}else{var W=ca;var V=(W+204)&4294967295;HEAP[V]=0}}var U=bY;dC=U;var T=dC;var S=(T)!=0;if(S){var R=dC;__ZN9GooStringD1Ev(R);var Q=dC;var P=Q;__ZdlPv(P)}}else{var N=ca;var L=(N+204)&4294967295;HEAP[L]=0}__ZN6Object4freeEv(n);var B=d4;var A=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(B,(__str57169)&4294967295,n,0);var z=__ZN6Object5isNumEv(A);bz=z;var y=bz;var aU=reSign((y),8,0)!=0;if(aU){var x=__ZN6Object6getNumEv(n);var w=ca;var v=(w+208)&4294967295;HEAP[v]=x;var u=ca;var s=(u+208)&4294967295;var q=HEAP[s];var e=(q)<0;if(e){var d=ca;var c=(d+208)&4294967295;HEAP[c]=0}}else{var b=ca;var a=(b+208)&4294967295;HEAP[a]=0}__ZN6Object4freeEv(n);var eI=d4;var eH=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(eI,(__str58170)&4294967295,n,0);var eG=__ZN6Object6isNameEv(eH);by=eG;var eF=by;var aJ=reSign((eF),8,0)!=0;if(aJ){var eD=__ZN6Object7getNameEv(n);bW=eD;var eq=__Znwj(32);var ep=eq;bX=ep;var eo=bX;var en=bW;__ZN9GooStringC1EPKc(eo,en);var em=bX;aj=em;var el=aj;var ek=__ZNK9GooString3cmpEPKc(el,(__str59171)&4294967295);var ej=(((ek))|0)==0;var ei=unSign((ej),1,0);bx=ei;var eg=bx;var aI=reSign((eg),8,0)!=0;if(aI){var O=ca;var M=(O+216)&4294967295;HEAP[M]=0}else{var K=aj;var J=__ZNK9GooString3cmpEPKc(K,(__str60172)&4294967295);var I=(((J))|0)==0;var H=unSign((I),1,0);bu=H;var G=bu;var ax=reSign((G),8,0)!=0;if(ax){var F=ca;var E=(F+216)&4294967295;HEAP[E]=1}else{var D=ca;var t=(D+216)&4294967295;HEAP[t]=0}}var r=aj;C=r;var p=C;var o=(p)!=0;if(o){var m=C;__ZN9GooStringD1Ev(m);var k=C;var j=k;__ZdlPv(j)}}else{var i=ca;var h=(i+216)&4294967295;HEAP[h]=0}__ZN6Object4freeEv(n);var g=d4;var eE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(g,(__str61173)&4294967295,n,0);var eC=__ZN6Object6isDictEv(eE);bt=eC;var eB=bt;var av=reSign((eB),8,0)!=0;if(av){var eA=ca;var ez=(eA+220)&4294967295;HEAP[ez]=0}else{var ey=ca;var ex=(ey+220)&4294967295;HEAP[ex]=0}__ZN6Object4freeEv(n);var ew=d4;var ev=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ew,(__str62174)&4294967295,n,0);var eu=__ZN6Object7isArrayEv(ev);var da=reSign((eu),8,0)!=0;var af=(da)^1;var c1=unSign((af),1,0);var c6=reSign((c1),8,0)!=0;$bb108$$bb106$104:do{if(c6){dS=30}else{var eh=__ZN6Object14arrayGetLengthEv(n);var ef=(((eh))|0)!=2;if(ef){dS=30;break $bb108$$bb106$104}b0=1;dS=32;break $bb108$$bb106$104}}while(0);if(dS==30){b0=0}var ee=b0;bs=ee;var ed=bs;var cY=reSign((ed),8,0)!=0;if(cY){__ZN6ObjectC1Ev(bA);var ec=__ZN6Object8arrayGetEiPS_(n,0,bA);var eb=__ZN6Object5isNumEv(ec);var cU=reSign((eb),8,0)!=0;if(cU){var ea=__ZN6Object6getNumEv(bA);var d9=ca;var d8=(d9+224)&4294967295;HEAP[d8]=ea}else{var d7=ca;var d3=(d7+224)&4294967295;HEAP[d3]=0}__ZN6Object4freeEv(bA);var d2=__ZN6Object8arrayGetEiPS_(n,1,bA);var d1=__ZN6Object5isNumEv(d2);var cP=reSign((d1),8,0)!=0;if(cP){var d0=__ZN6Object6getNumEv(bA);var dZ=ca;var dY=(dZ+232)&4294967295;HEAP[dY]=d0}else{var dX=ca;var dW=(dX+232)&4294967295;HEAP[dW]=0}__ZN6Object4freeEv(bA)}else{var dV=ca;var dU=(dV+232)&4294967295;HEAP[dU]=0;var dR=ca;var dQ=(dR+232)&4294967295;var dP=HEAP[dQ];var dO=ca;var dN=(dO+224)&4294967295;HEAP[dN]=dP}__ZN6Object4freeEv(n);STACKTOP=X;return;return}function __ZN22AnnotAppearanceCharacsC1EP4Dict(O,be){var B=STACKTOP;STACKTOP+=12;_memset(B,0,12);var ay;var a2;var bt;var ae;var bp;var bo;var ah;var bn;var bl;var ak;var bk;var bj;var an;var bi;var bg;var aB;var bf;var bd;var aC;var aU;var aS;var aD;var aG;var az=B;var d=0;a2=O;bt=be;__ZN6ObjectC1Ev(az);var aQ=bt;var aO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aQ,(__str63175)&4294967295,az,0);var aM=__ZN6Object5isIntEv(aO);aG=aM;var aK=aG;var Y=reSign((aK),8,0)!=0;if(Y){var aJ=__ZN6Object6getIntEv(az);var aI=a2;var aH=(aI)&4294967295;HEAP[aH]=aJ}else{var aF=a2;var ar=(aF)&4294967295;HEAP[ar]=0}__ZN6Object4freeEv(az);var ap=bt;var am=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ap,(__str64176)&4294967295,az,0);var aj=__ZN6Object7isArrayEv(am);aD=aj;var ag=aD;var aE=reSign((ag),8,0)!=0;if(aE){var ad=__ZN6Object8getArrayEv(az);aS=ad;var ac=__Znwj(36);var ab=ac;aU=ab;var aa=aU;var Z=aS;__ZN10AnnotColorC1EP5Arrayi(aa,Z,0);var N=a2;var K=(N+4)&4294967295;var H=aU;HEAP[K]=H}else{var E=a2;var A=(E+4)&4294967295;HEAP[A]=0}__ZN6Object4freeEv(az);var x=bt;var v=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(x,(__str65177)&4294967295,az,0);var u=__ZN6Object7isArrayEv(v);aC=u;var t=aC;var aA=reSign((t),8,0)!=0;if(aA){var s=__ZN6Object8getArrayEv(az);bd=s;var n=__Znwj(36);var m=n;bf=m;var l=bf;var k=bd;__ZN10AnnotColorC1EP5Arrayi(l,k,0);var j=a2;var i=(j+8)&4294967295;var h=bf;HEAP[i]=h}else{var g=a2;var f=(g+8)&4294967295;HEAP[f]=0}__ZN6Object4freeEv(az);var e=bt;var c=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(e,(__str66178)&4294967295,az,0);var b=__ZN6Object6isNameEv(c);aB=b;var a=aB;var bq=reSign((a),8,0)!=0;if(bq){var by=__ZN6Object7getNameEv(az);bg=by;var bx=__Znwj(32);var bw=bx;bi=bw;var bv=bi;var bu=bg;__ZN9GooStringC1EPKc(bv,bu);var bs=a2;var br=(bs+12)&4294967295;var bc=bi;HEAP[br]=bc}else{var bb=a2;var ba=(bb+12)&4294967295;HEAP[ba]=0}__ZN6Object4freeEv(az);var a9=bt;var a8=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a9,(__str67179)&4294967295,az,0);var a7=__ZN6Object6isNameEv(a8);an=a7;var a6=an;var bm=reSign((a6),8,0)!=0;if(bm){var a5=__ZN6Object7getNameEv(az);bj=a5;var a4=__Znwj(32);var a3=a4;bk=a3;var aZ=bk;var aY=bj;__ZN9GooStringC1EPKc(aZ,aY);var aX=a2;var aW=(aX+16)&4294967295;var aV=bk;HEAP[aW]=aV}else{var aT=a2;var aR=(aT+16)&4294967295;HEAP[aR]=0}__ZN6Object4freeEv(az);var aP=bt;var aN=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aP,(__str68180)&4294967295,az,0);var aL=__ZN6Object6isNameEv(aN);ak=aL;var ax=ak;var bh=reSign((ax),8,0)!=0;if(bh){var aw=__ZN6Object7getNameEv(az);bl=aw;var av=__Znwj(32);var au=av;bn=au;var at=bn;var aq=bl;__ZN9GooStringC1EPKc(at,aq);var ao=a2;var al=(ao+20)&4294967295;var ai=bn;HEAP[al]=ai}else{var af=a2;var X=(af+20)&4294967295;HEAP[X]=0}__ZN6Object4freeEv(az);var W=bt;var U=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(W,(__str69181)&4294967295,az,0);var S=__ZN6Object6isDictEv(U);ah=S;var Q=ah;var a1=reSign((Q),8,0)!=0;if(a1){var M=__ZN6Object7getDictEv(az);bo=M;var J=__Znwj(28);var G=J;bp=G;var D=bp;var z=bo;__ZN12AnnotIconFitC1EP4Dict(D,z);var V=a2;var T=(V+24)&4294967295;var R=bp;HEAP[T]=R}else{var P=a2;var L=(P+24)&4294967295;HEAP[L]=0}__ZN6Object4freeEv(az);var I=bt;var F=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(I,(__str70182)&4294967295,az,0);var C=__ZN6Object5isIntEv(F);ae=C;var y=ae;var a0=reSign((y),8,0)!=0;if(a0){var w=__ZN6Object6getIntEv(az);var r=a2;var q=(r+28)&4294967295;HEAP[q]=w}else{var p=a2;var o=(p+28)&4294967295;HEAP[o]=0}__ZN6Object4freeEv(az);STACKTOP=B;return;return}function __ZN22AnnotAppearanceCharacsC2EP4Dict(O,be){var B=STACKTOP;STACKTOP+=12;_memset(B,0,12);var ay;var a2;var bt;var ae;var bp;var bo;var ah;var bn;var bl;var ak;var bk;var bj;var an;var bi;var bg;var aB;var bf;var bd;var aC;var aU;var aS;var aD;var aG;var az=B;var d=0;a2=O;bt=be;__ZN6ObjectC1Ev(az);var aQ=bt;var aO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aQ,(__str63175)&4294967295,az,0);var aM=__ZN6Object5isIntEv(aO);aG=aM;var aK=aG;var Y=reSign((aK),8,0)!=0;if(Y){var aJ=__ZN6Object6getIntEv(az);var aI=a2;var aH=(aI)&4294967295;HEAP[aH]=aJ}else{var aF=a2;var ar=(aF)&4294967295;HEAP[ar]=0}__ZN6Object4freeEv(az);var ap=bt;var am=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ap,(__str64176)&4294967295,az,0);var aj=__ZN6Object7isArrayEv(am);aD=aj;var ag=aD;var aE=reSign((ag),8,0)!=0;if(aE){var ad=__ZN6Object8getArrayEv(az);aS=ad;var ac=__Znwj(36);var ab=ac;aU=ab;var aa=aU;var Z=aS;__ZN10AnnotColorC1EP5Arrayi(aa,Z,0);var N=a2;var K=(N+4)&4294967295;var H=aU;HEAP[K]=H}else{var E=a2;var A=(E+4)&4294967295;HEAP[A]=0}__ZN6Object4freeEv(az);var x=bt;var v=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(x,(__str65177)&4294967295,az,0);var u=__ZN6Object7isArrayEv(v);aC=u;var t=aC;var aA=reSign((t),8,0)!=0;if(aA){var s=__ZN6Object8getArrayEv(az);bd=s;var n=__Znwj(36);var m=n;bf=m;var l=bf;var k=bd;__ZN10AnnotColorC1EP5Arrayi(l,k,0);var j=a2;var i=(j+8)&4294967295;var h=bf;HEAP[i]=h}else{var g=a2;var f=(g+8)&4294967295;HEAP[f]=0}__ZN6Object4freeEv(az);var e=bt;var c=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(e,(__str66178)&4294967295,az,0);var b=__ZN6Object6isNameEv(c);aB=b;var a=aB;var bq=reSign((a),8,0)!=0;if(bq){var by=__ZN6Object7getNameEv(az);bg=by;var bx=__Znwj(32);var bw=bx;bi=bw;var bv=bi;var bu=bg;__ZN9GooStringC1EPKc(bv,bu);var bs=a2;var br=(bs+12)&4294967295;var bc=bi;HEAP[br]=bc}else{var bb=a2;var ba=(bb+12)&4294967295;HEAP[ba]=0}__ZN6Object4freeEv(az);var a9=bt;var a8=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a9,(__str67179)&4294967295,az,0);var a7=__ZN6Object6isNameEv(a8);an=a7;var a6=an;var bm=reSign((a6),8,0)!=0;if(bm){var a5=__ZN6Object7getNameEv(az);bj=a5;var a4=__Znwj(32);var a3=a4;bk=a3;var aZ=bk;var aY=bj;__ZN9GooStringC1EPKc(aZ,aY);var aX=a2;var aW=(aX+16)&4294967295;var aV=bk;HEAP[aW]=aV}else{var aT=a2;var aR=(aT+16)&4294967295;HEAP[aR]=0}__ZN6Object4freeEv(az);var aP=bt;var aN=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aP,(__str68180)&4294967295,az,0);var aL=__ZN6Object6isNameEv(aN);ak=aL;var ax=ak;var bh=reSign((ax),8,0)!=0;if(bh){var aw=__ZN6Object7getNameEv(az);bl=aw;var av=__Znwj(32);var au=av;bn=au;var at=bn;var aq=bl;__ZN9GooStringC1EPKc(at,aq);var ao=a2;var al=(ao+20)&4294967295;var ai=bn;HEAP[al]=ai}else{var af=a2;var X=(af+20)&4294967295;HEAP[X]=0}__ZN6Object4freeEv(az);var W=bt;var U=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(W,(__str69181)&4294967295,az,0);var S=__ZN6Object6isDictEv(U);ah=S;var Q=ah;var a1=reSign((Q),8,0)!=0;if(a1){var M=__ZN6Object7getDictEv(az);bo=M;var J=__Znwj(28);var G=J;bp=G;var D=bp;var z=bo;__ZN12AnnotIconFitC1EP4Dict(D,z);var V=a2;var T=(V+24)&4294967295;var R=bp;HEAP[T]=R}else{var P=a2;var L=(P+24)&4294967295;HEAP[L]=0}__ZN6Object4freeEv(az);var I=bt;var F=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(I,(__str70182)&4294967295,az,0);var C=__ZN6Object5isIntEv(F);ae=C;var y=ae;var a0=reSign((y),8,0)!=0;if(a0){var w=__ZN6Object6getIntEv(az);var r=a2;var q=(r+28)&4294967295;HEAP[q]=w}else{var p=a2;var o=(p+28)&4294967295;HEAP[o]=0}__ZN6Object4freeEv(az);STACKTOP=B;return;return}function __ZN10AnnotColorC2EP5Arrayi(A,E,aq){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var aa;var az;var B;var y;var aU;var ac;var ab=u;var d=0;az=A;B=E;y=aq;var aT=B;var aS=__ZN5Array9getLengthEv(aT);var aR=az;var aQ=(aR+32)&4294967295;HEAP[aQ]=aS;var aP=az;var aO=(aP+32)&4294967295;var aN=HEAP[aO];var aM=(((aN))|0)>4;if(aM){var aL=az;var aK=(aL+32)&4294967295;HEAP[aK]=4}ac=0;$bb9$5:while(1){var l=az;var k=(l+32)&4294967295;var j=HEAP[k];var i=ac;var h=(((j))|0)>(((i))|0);if(!(h)){aa=7;break $bb9$5}__ZN6ObjectC1Ev(ab);var at=B;var ap=ac;var an=__ZN5Array3getEiP6Object(at,ap,ab);var al=__ZN6Object5isNumEv(an);aU=al;var aj=aU;var F=reSign((aj),8,0)!=0;if(F){var ah=ac;var ag=__ZN6Object6getNumEv(ab);var af=az;var ae=(af)&4294967295;var ad=(ae+ah*8)&4294967295;HEAP[ad]=ag;var U=ac;var S=az;var Q=(S)&4294967295;var O=(Q+U*8)&4294967295;var M=HEAP[O];var K=(M)<0;$bb5$$bb4$10:do{if(K){aa=2}else{var J=ac;var I=az;var H=(I)&4294967295;var G=(H+J*8)&4294967295;var z=HEAP[G];var x=(z)>1;if(x){aa=2;break $bb5$$bb4$10}else{aa=3;break $bb5$$bb4$10}}}while(0);if(aa==2){var w=ac;var v=az;var t=(v)&4294967295;var s=(t+w*8)&4294967295;HEAP[s]=0}}else{var r=ac;var q=az;var p=(q)&4294967295;var o=(p+r*8)&4294967295;HEAP[o]=0}__ZN6Object4freeEv(ab);var n=ac;var m=((n)+1)&4294967295;ac=m;aa=1;continue $bb9$5}var g=az;var f=(g+32)&4294967295;var e=HEAP[f];var c=(((e))|0)==4;if(c){var b=y;var a=(0-(b))&4294967295;y=a}var a1=y;var a0=(((a1))|0)>0;$bb13$$bb17$21:do{if(a0){ac=0;while(1){var aB=az;var aA=(aB+32)&4294967295;var ay=HEAP[aA];var ax=ac;var aw=(((ay))|0)>(((ax))|0);if(!(aw)){aa=11;break}var aZ=ac;var aY=ac;var aX=az;var aW=(aX)&4294967295;var aV=(aW+aY*8)&4294967295;var aJ=HEAP[aV];var aI=(aJ)*0.5;var aH=(aI)+0.5;var aG=az;var aF=(aG)&4294967295;var aE=(aF+aZ*8)&4294967295;HEAP[aE]=aH;var aD=ac;var aC=((aD)+1)&4294967295;ac=aC;aa=9;continue}}else{var av=y;var au=(((av))|0)<0;if(!(au)){aa=14;break $bb13$$bb17$21}ac=0;while(1){var P=az;var N=(P+32)&4294967295;var L=HEAP[N];var D=ac;var C=(((L))|0)>(((D))|0);if(!(C)){aa=14;break $bb13$$bb17$21}var ar=ac;var ao=ac;var am=az;var ak=(am)&4294967295;var ai=(ak+ao*8)&4294967295;var Z=HEAP[ai];var Y=(Z)*0.5;var X=az;var W=(X)&4294967295;var V=(W+ar*8)&4294967295;HEAP[V]=Y;var T=ac;var R=((T)+1)&4294967295;ac=R;aa=15;continue}}}while(0);STACKTOP=u;return;return}function __Z18parseDiffRectangleP5ArrayP12PDFRectangle(H,C){var w=STACKTOP;STACKTOP+=12;_memset(w,0,12);var ad;var D;var ay;var A;var a2;var aZ;var a4;var a5;var a6;var a7;var ah;var aG;var ae=w;var e;var a3;var d;var a0;var g=0;D=H;ay=C;aG=0;var aY=D;var aX=__ZN5Array9getLengthEv(aY);var aW=(((aX))|0)==4;var aV=unSign((aW),1,0);ah=aV;var aU=ah;var I=reSign((aU),8,0)!=0;$bb$$bb23$2:do{if(I){__ZN6ObjectC1Ev(ae);var aT=D;var aS=__ZN5Array3getEiP6Object(aT,0,ae);var aR=__ZN6Object5isNumEv(aS);var ak=reSign((aR),8,0)!=0;if(ak){var az=__ZN6Object6getNumEv(ae);a7=az}else{a7=0}var aw=a7;e=aw;__ZN6Object4freeEv(ae);var au=D;var ar=__ZN5Array3getEiP6Object(au,1,ae);var ap=__ZN6Object5isNumEv(ar);var ag=reSign((ap),8,0)!=0;if(ag){var an=__ZN6Object6getNumEv(ae);a6=an}else{a6=0}var am=a6;a3=am;__ZN6Object4freeEv(ae);var al=D;var aj=__ZN5Array3getEiP6Object(al,2,ae);var ai=__ZN6Object5isNumEv(aj);var af=reSign((ai),8,0)!=0;if(af){var X=__ZN6Object6getNumEv(ae);a5=X}else{a5=0}var V=a5;d=V;__ZN6Object4freeEv(ae);var T=D;var R=__ZN5Array3getEiP6Object(T,3,ae);var P=__ZN6Object5isNumEv(R);var a1=reSign((P),8,0)!=0;if(a1){var N=__ZN6Object6getNumEv(ae);a4=N}else{a4=0}var M=a4;a0=M;__ZN6Object4freeEv(ae);var L=e;var K=(L)>=0;if(!(K)){ad=5;break $bb$$bb23$2}var J=a3;var B=(J)>=0;if(!(B)){ad=5;break $bb$$bb23$2}var z=d;var y=(z)>=0;if(!(y)){ad=5;break $bb$$bb23$2}var x=a0;var v=(x)!=0;if(!(v)){ad=5;break $bb$$bb23$2}var u=ay;var t=(u+16)&4294967295;var s=HEAP[t];var r=ay;var q=(r)&4294967295;var p=HEAP[q];var o=(s)-(p);var n=e;var m=(o)-(n);var l=d;var k=(m)-(l);var j=(k)>=0;if(!(j)){ad=5;break $bb$$bb23$2}var i=ay;var h=(i+24)&4294967295;var f=HEAP[h];var c=ay;var b=(c+8)&4294967295;var a=HEAP[b];var be=(f)-(a);var bd=a3;var bc=(be)-(bd);var bb=a0;var ba=(bc)-(bb);var a9=(ba)>=0;if(!(a9)){ad=5;break $bb$$bb23$2}var a8=__Znwj(32);var aQ=a8;aZ=aQ;var aP=aZ;__ZN12PDFRectangleC1Ev(aP);var aO=aZ;aG=aO;var aN=ay;var aM=(aN)&4294967295;var aL=HEAP[aM];var aK=e;var aJ=(aL)+(aK);var aI=aG;var aH=(aI)&4294967295;HEAP[aH]=aJ;var aF=ay;var aE=(aF+8)&4294967295;var aD=HEAP[aE];var aC=a3;var aB=(aD)+(aC);var ax=aG;var av=(ax+8)&4294967295;HEAP[av]=aB;var at=ay;var aq=(at+16)&4294967295;var ao=HEAP[aq];var ac=d;var ab=(ao)-(ac);var aa=aG;var Z=(aa+16)&4294967295;HEAP[Z]=ab;var Y=ay;var W=(Y+24)&4294967295;var U=HEAP[W];var S=a0;var Q=(U)-(S);var O=aG;var G=(O+24)&4294967295;HEAP[G]=Q}}while(0);var F=aG;a2=F;var E=a2;A=E;var aA=A;STACKTOP=w;return aA;return null}function __ZN10AnnotCaret10initializeEP4XRefP7CatalogP4Dict(h,T,t,A){var v=STACKTOP;STACKTOP+=44;_memset(v,0,44);var u;var c;var o;var C;var S;var x;var y;var z;var B;var j=v;var b=v+12;var D=0;c=h;o=T;C=t;S=A;__ZN6ObjectC1Ev(j);var R=c;var Q=(R+164)&4294967295;HEAP[Q]=0;var P=S;var O=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(P,(__str71183)&4294967295,j,0);var N=__ZN6Object6isNameEv(O);B=N;var M=B;var w=reSign((M),8,0)!=0;if(w){var L=__ZN6Object7getNameEv(j);__ZN9GooStringC1EPKc(b,L);var J=__ZNK9GooString3cmpEPKc(b,(__str72184)&4294967295);var H=(((J))|0)==0;var F=unSign((H),1,0);z=F;var s=z;var l=reSign((s),8,0)!=0;$bb2$$bb3$4:do{if(l){var r=c;var q=(r+164)&4294967295;HEAP[q]=1}else{var p=__ZNK9GooString3cmpEPKc(b,(__str4080)&4294967295);var n=(((p))|0)==0;var m=unSign((n),1,0);y=m;var k=y;var g=reSign((k),8,0)!=0;if(!(g)){u=2;break $bb2$$bb3$4}var i=c;var f=(i+164)&4294967295;HEAP[f]=0}}while(0);__ZN9GooStringD1Ev(b)}__ZN6Object4freeEv(j);var e=S;var a=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(e,(__str73185)&4294967295,j,0);var ac=__ZN6Object7isArrayEv(a);x=ac;var ab=x;var d=reSign((ab),8,0)!=0;if(d){var aa=c;var Z=(aa)&4294967295;var Y=(Z)&4294967295;var X=(Y+20)&4294967295;var W=HEAP[X];var V=__ZN6Object8getArrayEv(j);var U=__Z18parseDiffRectangleP5ArrayP12PDFRectangle(V,W);var K=c;var I=(K+168)&4294967295;HEAP[I]=U}else{var G=c;var E=(G+168)&4294967295;HEAP[E]=0}__ZN6Object4freeEv(j);STACKTOP=v;return;return}function __ZN13AnnotGeometry10initializeEP4XRefP7CatalogP4Dict(G,aG,aO,at){var B=STACKTOP;STACKTOP+=44;_memset(B,0,44);var S;var ai;var aF;var c;var aJ;var p;var aD;var aC;var q;var aB;var aA;var r;var s;var t;var u;var T=B;var W=B+12;var f=0;ai=G;aF=aG;c=aO;aJ=at;__ZN6ObjectC1Ev(T);var ay=aJ;var ax=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ay,(__str1252)&4294967295,T,0);var aw=__ZN6Object6isNameEv(ax);u=aw;var av=u;var H=reSign((av),8,0)!=0;if(H){var au=__ZN6Object7getNameEv(T);__ZN9GooStringC1EPKc(W,au);var ar=__ZNK9GooString3cmpEPKc(W,(__str40152)&4294967295);var ah=(((ar))|0)==0;var ag=unSign((ah),1,0);t=ag;var af=t;var Z=reSign((af),8,0)!=0;$bb2$$bb3$4:do{if(Z){var ae=ai;var ad=(ae)&4294967295;var ac=(ad)&4294967295;var ab=(ac+16)&4294967295;HEAP[ab]=5}else{var aa=__ZNK9GooString3cmpEPKc(W,(__str141)&4294967295);var Y=(((aa))|0)==0;var X=unSign((Y),1,0);s=X;var R=s;var V=reSign((R),8,0)!=0;if(!(V)){S=2;break $bb2$$bb3$4}var Q=ai;var P=(Q)&4294967295;var O=(P)&4294967295;var N=(O+16)&4294967295;HEAP[N]=6}}while(0);__ZN9GooStringD1Ev(W)}__ZN6Object4freeEv(T);var M=aJ;var L=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(M,(__str50162)&4294967295,T,0);var K=__ZN6Object7isArrayEv(L);r=K;var J=r;var U=reSign((J),8,0)!=0;if(U){var I=__ZN6Object8getArrayEv(T);aA=I;var F=__Znwj(36);var E=F;aB=E;var D=aB;var C=aA;__ZN10AnnotColorC1EP5Arrayi(D,C,0);var A=ai;var z=(A+164)&4294967295;var y=aB;HEAP[z]=y}else{var x=ai;var w=(x+164)&4294967295;HEAP[w]=0}__ZN6Object4freeEv(T);var v=aJ;var o=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(v,(__str74186)&4294967295,T,0);var n=__ZN6Object6isDictEv(o);q=n;var m=q;var aE=reSign((m),8,0)!=0;if(aE){var l=__ZN6Object7getDictEv(T);aC=l;var k=__Znwj(12);var j=k;aD=j;var i=aD;var h=aC;__ZN17AnnotBorderEffectC1EP4Dict(i,h);var g=ai;var e=(g+168)&4294967295;var d=aD;HEAP[e]=d}else{var b=ai;var a=(b+168)&4294967295;HEAP[a]=0}__ZN6Object4freeEv(T);var aP=ai;var aN=(aP+172)&4294967295;HEAP[aN]=0;var aM=aJ;var aL=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aM,(__str73185)&4294967295,T,0);var aK=__ZN6Object7isArrayEv(aL);p=aK;var aI=p;var az=reSign((aI),8,0)!=0;if(az){var aH=ai;var aq=(aH)&4294967295;var ap=(aq)&4294967295;var ao=(ap+20)&4294967295;var an=HEAP[ao];var am=__ZN6Object8getArrayEv(T);var al=__Z18parseDiffRectangleP5ArrayP12PDFRectangle(am,an);var ak=ai;var aj=(ak+172)&4294967295;HEAP[aj]=al}__ZN6Object4freeEv(T);STACKTOP=B;return;return}function __ZN6Object10arrayGetNFEiPS_(o,a,z){var w;var m;var b;var A;var y;var l;var n=0;m=o;b=a;A=z;var k=m;var j=(k)&4294967295;var i=HEAP[j];var h=(((i))|0)!=6;if(h){var g=m;var f=(g)&4294967295;var e=HEAP[f];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([e,0,0,0,6,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 289182"}else{var d=m;var c=(d+4)&4294967295;var x=(c)&4294967295;var v=x;var u=HEAP[v];var t=b;var s=A;var q=__ZN5Array5getNFEiP6Object(u,t,s);l=q;var p=l;y=p;var r=y;return r}return null}function __ZN6Object8initNameEPc(n,i){var q;var l;var t;var s;var k;var m=0;l=n;t=i;var j=l;__ZN6Object9zeroUnionEv(j);var h=l;var g=(h)&4294967295;HEAP[g]=4;var f=t;var e=_copyString(f);var d=l;var c=(d+4)&4294967295;var b=(c)&4294967295;var a=b;HEAP[a]=e;var r=l;k=r;var p=k;s=p;var o=s;return o;return null}function __ZN6Object7dictSetEPcPS_(n,p,o){var t;var l;var v;var h;var m=0;l=n;v=p;h=o;var k=l;var j=(k)&4294967295;var i=HEAP[j];var g=(((i))|0)!=7;if(g){var f=l;var e=(f)&4294967295;var d=HEAP[e];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([d,0,0,0,7,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 289263"}else{var c=l;var b=(c+4)&4294967295;var a=(b)&4294967295;var u=a;var s=HEAP[u];var r=v;var q=h;__ZN4Dict3setEPcP6Object(s,r,q);return}return}function __ZN10AnnotSound10initializeEP4XRefP7CatalogP4Dict(e,M,p,t){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var v;var L;var K;var J;var I;var u;var f=r;var w=0;b=e;k=M;v=p;L=t;__ZN6ObjectC1Ev(f);var H=L;var G=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(H,(__str75187)&4294967295,f,0);var F=__ZN5Sound10parseSoundEP6Object(G);var E=b;var C=(E+164)&4294967295;HEAP[C]=F;var A=b;var y=(A+164)&4294967295;var o=HEAP[y];var n=(o)==0;if(n){__Z5erroriPcz(-1,(__str76188)&4294967295);var m=b;var l=(m)&4294967295;var j=(l)&4294967295;var i=(j+120)&4294967295;HEAP[i]=0}__ZN6Object4freeEv(f);var h=L;var g=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(h,(__str1050)&4294967295,f,0);var d=__ZN6Object6isNameEv(g);u=d;var c=u;var s=reSign((c),8,0)!=0;if(s){var a=__ZN6Object7getNameEv(f);I=a;var V=__Znwj(32);var U=V;J=U;var T=J;var S=I;__ZN9GooStringC1EPKc(T,S);var R=b;var Q=(R+168)&4294967295;var P=J;HEAP[Q]=P}else{var O=__Znwj(32);var N=O;K=N;var D=K;__ZN9GooStringC1EPKc(D,(__str77189)&4294967295);var B=b;var z=(B+168)&4294967295;var x=K;HEAP[z]=x}__ZN6Object4freeEv(f);STACKTOP=r;return;return}function __ZN10AnnotSoundD0Ev(m){var v;var k;var j;var i;var l=0;k=m;var h=k;var g=(h)&4294967295;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV10AnnotSound+8)&4294967295;var d=k;var c=(d+164)&4294967295;var b=HEAP[c];i=b;var a=i;var x=(a)!=0;if(x){var w=i;__ZN5SoundD1Ev(w);var u=i;var t=u;__ZdlPv(t)}var s=k;var r=(s+168)&4294967295;var q=HEAP[r];j=q;var p=j;var o=(p)!=0;if(o){var n=j;__ZN9GooStringD1Ev(n);var F=j;var E=F;__ZdlPv(E)}var D=k;var C=D;__ZN11AnnotMarkupD2Ev(C);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN10AnnotSoundD1Ev(m){var v;var k;var j;var i;var l=0;k=m;var h=k;var g=(h)&4294967295;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV10AnnotSound+8)&4294967295;var d=k;var c=(d+164)&4294967295;var b=HEAP[c];i=b;var a=i;var x=(a)!=0;if(x){var w=i;__ZN5SoundD1Ev(w);var u=i;var t=u;__ZdlPv(t)}var s=k;var r=(s+168)&4294967295;var q=HEAP[r];j=q;var p=j;var o=(p)!=0;if(o){var n=j;__ZN9GooStringD1Ev(n);var F=j;var E=F;__ZdlPv(E)}var D=k;var C=D;__ZN11AnnotMarkupD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN10AnnotSound4drawEP3Gfxb(Z,cf,aR){var X=STACKTOP;STACKTOP+=68;_memset(X,0,68);var aS;var cp;var U;var T;var cR;var cQ;var cP;var at;var au;var cO;var av;var ax;var i=X;var aY;var cx=X+12;var be=X+44;var cr=X+56;var b3=0;cp=Z;U=cf;T=aR;__ZN6ObjectC1Ev(i);aY=1;var cN=T;var cM=unSign((cN),8,0);var cL=cp;var cK=(cL)&4294967295;var cJ=(cK)&4294967295;var cI=(((cM))&255);var bK=__ZN5Annot9isVisibleEb(cJ,cI);var ar=reSign((bK),8,0)!=0;var b4=(ar)^1;var cg=unSign((b4),1,0);ax=cg;var bI=ax;var cw=reSign((bI),8,0)!=0;if(!cw){var bG=cp;var bF=(bG)&4294967295;var bE=(bF)&4294967295;var bD=(bE+52)&4294967295;var bC=__ZN6Object6isNullEv(bD);av=bC;var bB=av;var cv=reSign((bB),8,0)!=0;$bb4$$bb20$4:do{if(cv){var bA=cp;var bz=(bA)&4294967295;var bq=(bz+132)&4294967295;var bo=HEAP[bq];aY=bo;var bm=__Znwj(32);var bl=bm;cO=bl;var bk=cO;__ZN9GooStringC1Ev(bk);var bj=cp;var bi=(bj)&4294967295;var bh=(bi)&4294967295;var bg=(bh+100)&4294967295;var bf=cO;HEAP[bg]=bf;var a5=cp;var a3=(a5)&4294967295;var a1=(a3)&4294967295;var a0=(a1+100)&4294967295;var aZ=HEAP[a0];var aX=__ZN9GooString6appendEPKci(aZ,(__str145226)&4294967295,-1);var aW=cp;var aV=(aW)&4294967295;var aU=(aV)&4294967295;var aT=(aU+108)&4294967295;var aI=HEAP[aT];var aG=(aI)!=0;if(aG){var aE=cp;var aD=(aE)&4294967295;var aC=(aD)&4294967295;var aB=(aC+108)&4294967295;var aA=HEAP[aB];var az=cp;var ay=(az)&4294967295;var aw=(ay)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(aw,aA,1)}else{var ai=cp;var ag=(ai)&4294967295;var ae=(ag)&4294967295;var ad=(ae+100)&4294967295;var ac=HEAP[ad];var ab=__ZN9GooString6appendEPKci(ac,(__str192)&4294967295,-1)}var aa=cp;var Y=(aa+168)&4294967295;var W=HEAP[Y];var V=__ZNK9GooString3cmpEPKc(W,(__str77189)&4294967295);var K=(((V))|0)==0;var I=unSign((K),1,0);au=I;var G=au;var cu=reSign((G),8,0)!=0;$bb9$$bb10$10:do{if(cu){var F=cp;var E=(F)&4294967295;var D=(E)&4294967295;var C=(D+100)&4294967295;var B=HEAP[C];var A=__ZN9GooString6appendEPKci(B,(__str193)&4294967295,-1)}else{var z=cp;var q=(z+168)&4294967295;var o=HEAP[q];var n=__ZNK9GooString3cmpEPKc(o,(__str194230)&4294967295);var m=(((n))|0)==0;var l=unSign((m),1,0);at=l;var k=at;var cl=reSign((k),8,0)!=0;if(!(cl)){aS=3;break $bb9$$bb10$10}var j=cp;var h=(j)&4294967295;var g=(h)&4294967295;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZN9GooString6appendEPKci(e,(__str195)&4294967295,-1)}}while(0);var c=cp;var b=(c)&4294967295;var a=(b)&4294967295;var cW=(a+100)&4294967295;var cV=HEAP[cW];var cU=__ZN9GooString6appendEPKci(cV,(__str153)&4294967295,-1);var cT=(cx+8)&4294967295;HEAP[cT]=0;var cS=(cx+8)&4294967295;var cH=HEAP[cS];var cG=(cx)&4294967295;HEAP[cG]=cH;var cF=(cx+24)&4294967295;HEAP[cF]=24;var cE=(cx+24)&4294967295;var cD=HEAP[cE];var cC=(cx+16)&4294967295;HEAP[cC]=cD;var cB=aY;var cA=(cB)==1;if(cA){var cz=cp;var cy=(cz)&4294967295;var ct=(cy)&4294967295;var cs=(ct+52)&4294967295;var cq=cp;var co=(cq)&4294967295;var cn=(co)&4294967295;var cm=(cx)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(cn,cm,0,0,cs)}else{__ZN6ObjectC1Ev(be);__ZN6ObjectC1Ev(cr);var ck=cp;var cj=(ck)&4294967295;var ci=(cj)&4294967295;var ch=(cx)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(ci,ch,1,0,be);var ce=cp;var cd=(ce)&4294967295;var cc=(cd)&4294967295;var cb=(cc+100)&4294967295;var ca=HEAP[cb];cP=ca;var b9=cP;var b8=(b9)!=0;if(b8){var b7=cP;__ZN9GooStringD1Ev(b7);var b6=cP;var b5=b6;__ZdlPv(b5)}var b2=__Znwj(32);var b1=b2;cQ=b1;var b0=cQ;__ZN9GooStringC1EPKc(b0,(__str196)&4294967295);var bZ=cp;var bY=(bZ)&4294967295;var bX=(bY)&4294967295;var bW=(bX+100)&4294967295;var bV=cQ;HEAP[bW]=bV;var bU=cp;var bT=(bU)&4294967295;var bS=(bT)&4294967295;var bR=aY;__ZN5Annot19createResourcesDictEPcP6ObjectS0_dS0_S2_(bS,(__str197)&4294967295,be,(__str198)&4294967295,bR,0,cr);var bQ=cp;var bP=(bQ)&4294967295;var bO=(bP)&4294967295;var bN=(bO+52)&4294967295;var bM=cp;var bL=(bM)&4294967295;var bJ=(bL)&4294967295;var bH=(cx)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(bJ,bH,0,cr,bN)}var by=cp;var bx=(by)&4294967295;var bw=(bx)&4294967295;var bv=(bw+100)&4294967295;var bu=HEAP[bv];cR=bu;var bt=cR;var bs=(bt)!=0;if(!(bs)){aS=7;break $bb4$$bb20$4}var br=cR;__ZN9GooStringD1Ev(br);var bp=cR;var bn=bp;__ZdlPv(bn)}}while(0);var bd=cp;var bc=(bd)&4294967295;var bb=(bc)&4294967295;var ba=(bb+88)&4294967295;var a9=HEAP[ba];var a8=cp;var a7=(a8)&4294967295;var a6=(a7)&4294967295;var a4=(a6+52)&4294967295;var a2=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a4,a9,i,0);var aQ=cp;var aP=(aQ)&4294967295;var aO=(aP)&4294967295;var aN=(aO+20)&4294967295;var aM=HEAP[aN];var aL=(aM+24)&4294967295;var aK=HEAP[aL];var aJ=cp;var aH=(aJ)&4294967295;var aF=(aH)&4294967295;var aq=(aF+20)&4294967295;var ap=HEAP[aq];var ao=(ap+16)&4294967295;var an=HEAP[ao];var am=cp;var al=(am)&4294967295;var ak=(al)&4294967295;var aj=(ak+20)&4294967295;var ah=HEAP[aj];var af=(ah+8)&4294967295;var S=HEAP[af];var R=cp;var Q=(R)&4294967295;var P=(Q)&4294967295;var O=(P+20)&4294967295;var N=HEAP[O];var M=(N)&4294967295;var L=HEAP[M];var J=cp;var H=(J)&4294967295;var y=(H)&4294967295;var x=(y+108)&4294967295;var w=HEAP[x];var v=cp;var u=(v)&4294967295;var t=(u)&4294967295;var s=(t+104)&4294967295;var r=HEAP[s];var p=U;__ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(p,i,r,w,L,S,an,aK);__ZN6Object4freeEv(i)}STACKTOP=X;return;return}function __ZN10AnnotSoundD2Ev(m){var v;var k;var j;var i;var l=0;k=m;var h=k;var g=(h)&4294967295;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV10AnnotSound+8)&4294967295;var d=k;var c=(d+164)&4294967295;var b=HEAP[c];i=b;var a=i;var x=(a)!=0;if(x){var w=i;__ZN5SoundD1Ev(w);var u=i;var t=u;__ZdlPv(t)}var s=k;var r=(s+168)&4294967295;var q=HEAP[r];j=q;var p=j;var o=(p)!=0;if(o){var n=j;__ZN9GooStringD1Ev(n);var F=j;var E=F;__ZdlPv(E)}var D=k;var C=D;__ZN11AnnotMarkupD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN19AnnotFileAttachment10initializeEP4XRefP7CatalogP4Dict(h,R,t,x){var v=STACKTOP;STACKTOP+=12;_memset(v,0,12);var u;var b;var o;var A;var Q;var P;var O;var N;var T;var W;var c;var j=v;var B=0;b=h;o=R;A=t;Q=x;__ZN6ObjectC1Ev(j);var M=Q;var L=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(M,(__str78190)&4294967295,j,0);var K=__ZN6Object6isDictEv(L);var w=reSign((K),8,0)!=0;$bb2$$bb$2:do{if(w){u=0}else{var J=Q;var H=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(J,(__str78190)&4294967295,j,0);var F=__ZN6Object8isStringEv(H);var l=reSign((F),8,0)!=0;if(l){u=0;break $bb2$$bb$2}W=0;u=3;break $bb2$$bb$2}}while(0);if(u==0){W=1}var D=W;c=D;var s=c;var f=reSign((s),8,0)!=0;if(f){var r=b;var q=(r+164)&4294967295;var p=__ZN6Object4copyEPS_(j,q)}else{__Z5erroriPcz(-1,(__str79191)&4294967295);var n=b;var m=(n)&4294967295;var k=(m)&4294967295;var i=(k+120)&4294967295;HEAP[i]=0}__ZN6Object4freeEv(j);var g=Q;var e=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(g,(__str1050)&4294967295,j,0);var a=__ZN6Object6isNameEv(e);T=a;var ac=T;var d=reSign((ac),8,0)!=0;if(d){var ab=__ZN6Object7getNameEv(j);N=ab;var aa=__Znwj(32);var Z=aa;O=Z;var Y=O;var X=N;__ZN9GooStringC1EPKc(Y,X);var V=b;var U=(V+176)&4294967295;var S=O;HEAP[U]=S}else{var I=__Znwj(32);var G=I;P=G;var E=P;__ZN9GooStringC1EPKc(E,(__str80192)&4294967295);var C=b;var z=(C+176)&4294967295;var y=P;HEAP[z]=y}__ZN6Object4freeEv(j);STACKTOP=v;return;return}function __ZN5Movie9getPosterEP6Object(h,a){var m;var n;var i;var j;var g;var l=0;n=h;i=a;var f=n;var e=(f+12)&4294967295;var d=i;var c=__ZN6Object4copyEPS_(e,d);g=c;var b=g;j=b;var k=j;return k;return null}function __ZNK9GooString4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(32);var e=f;h=e;var d=h;var c=n;__ZN9GooStringC1EPKS_(d,c);var b=h;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN13AnnotFreeText10initializeEP4XRefP7CatalogP4Dict(Q,az,cb,cq){var O=STACKTOP;STACKTOP+=24;_memset(O,0,24);var aX;var cQ;var b4;var aB;var au;var cL;var df;var de;var X;var aa;var dd;var dc;var ad;var b2;var ag;var ai;var ak;var db;var da;var am;var c9;var c8;var ao;var cV;var aH;var aK;var aN;var c7;var aP;var at=O;var cM;var cu;var cI;var cs;var aq=O+12;var cG;var cp;var ci;var di;var cj=0;cQ=Q;b4=az;aB=cb;au=cq;__ZN6ObjectC1Ev(at);var c6=au;var bS=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(c6,(__str81193)&4294967295,at,0);var bQ=__ZN6Object8isStringEv(bS);aP=bQ;var bO=aP;var ar=reSign((bO),8,0)!=0;if(ar){var bN=__ZN6Object9getStringEv(at);var bM=__ZNK9GooString4copyEv(bN);var bL=cQ;var bK=(bL+164)&4294967295;HEAP[bK]=bM}else{var bJ=__Znwj(32);var bI=bJ;c7=bI;var bH=c7;__ZN9GooStringC1Ev(bH);var bw=cQ;var bu=(bw+164)&4294967295;var bs=c7;HEAP[bu]=bs;__Z5erroriPcz(-1,(__str82194)&4294967295);var bq=cQ;var bp=(bq)&4294967295;var bo=(bp)&4294967295;var bm=(bo+120)&4294967295;HEAP[bm]=0}__ZN6Object4freeEv(at);var bl=au;var bk=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bl,(__str83195)&4294967295,at,0);var bj=__ZN6Object5isIntEv(bk);aN=bj;var ba=aN;var cU=reSign((ba),8,0)!=0;if(cU){var a8=__ZN6Object6getIntEv(at);var a6=cQ;var a5=(a6+168)&4294967295;HEAP[a5]=a8}else{var a3=cQ;var a2=(a3+168)&4294967295;HEAP[a2]=0}__ZN6Object4freeEv(at);var a1=au;var a0=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a1,(__str84196)&4294967295,at,0);var aZ=__ZN6Object8isStringEv(a0);aK=aZ;var aY=aK;var cT=reSign((aY),8,0)!=0;if(cT){var aL=__ZN6Object9getStringEv(at);var aI=__ZNK9GooString4copyEv(aL);var aE=cQ;var aD=(aE+172)&4294967295;HEAP[aD]=aI}else{var aC=cQ;var aA=(aC+172)&4294967295;HEAP[aA]=0}__ZN6Object4freeEv(at);var ay=au;var ax=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ay,(__str85197)&4294967295,at,0);var aw=__ZN6Object7isArrayEv(ax);var cK=reSign((aw),8,0)!=0;var f=(cK)^1;var dk=unSign((f),1,0);var cE=reSign((dk),8,0)!=0;$bb17$$bb15$14:do{if(cE){aX=3}else{var av=__ZN6Object14arrayGetLengthEv(at);var ab=(((av))|0)<=3;if(ab){aX=3;break $bb17$$bb15$14}cV=1;aX=5;break $bb17$$bb15$14}}while(0);if(aX==3){cV=0}var Y=cV;aH=Y;var V=aH;var cB=reSign((V),8,0)!=0;if(cB){__ZN6ObjectC1Ev(aq);var U=__ZN6Object8arrayGetEiPS_(at,0,aq);var T=__ZN6Object5isNumEv(U);var cv=reSign((T),8,0)!=0;if(cv){var S=__ZN6Object6getNumEv(aq);cM=S}else{cM=0}__ZN6Object4freeEv(aq);var R=__ZN6Object8arrayGetEiPS_(at,1,aq);var P=__ZN6Object5isNumEv(R);var cm=reSign((P),8,0)!=0;if(cm){var N=__ZN6Object6getNumEv(aq);cu=N}else{cu=0}__ZN6Object4freeEv(aq);var M=__ZN6Object8arrayGetEiPS_(at,2,aq);var D=__ZN6Object5isNumEv(M);var ck=reSign((D),8,0)!=0;if(ck){var B=__ZN6Object6getNumEv(aq);cI=B}else{cI=0}__ZN6Object4freeEv(aq);var z=__ZN6Object8arrayGetEiPS_(at,3,aq);var y=__ZN6Object5isNumEv(z);var b9=reSign((y),8,0)!=0;if(b9){var x=__ZN6Object6getNumEv(aq);cs=x}else{cs=0}__ZN6Object4freeEv(aq);var w=__ZN6Object14arrayGetLengthEv(at);var v=(((w))|0)==6;var u=unSign((v),1,0);ao=u;var t=ao;var b5=reSign((t),8,0)!=0;if(b5){var s=__ZN6Object8arrayGetEiPS_(at,4,aq);var p=__ZN6Object5isNumEv(s);var b3=reSign((p),8,0)!=0;if(b3){var o=__ZN6Object6getNumEv(aq);cG=o}else{cG=0}__ZN6Object4freeEv(aq);var n=__ZN6Object8arrayGetEiPS_(at,5,aq);var m=__ZN6Object5isNumEv(n);var bU=reSign((m),8,0)!=0;if(bU){var l=__ZN6Object6getNumEv(aq);cp=l}else{cp=0}__ZN6Object4freeEv(aq);var k=__Znwj(52);var j=k;c8=j;var i=c8;var h=cM;var g=cu;var e=cI;var d=cs;var c=cG;var b=cp;__ZN21AnnotCalloutMultiLineC1Edddddd(i,h,g,e,d,c,b);var a=c8;var dm=a;var dl=cQ;var dj=(dl+176)&4294967295;HEAP[dj]=dm}else{var dh=__Znwj(36);var dg=dh;c9=dg;var c5=c9;var c4=cM;var c3=cu;var c2=cI;var c1=cs;__ZN16AnnotCalloutLineC1Edddd(c5,c4,c3,c2,c1);var c0=cQ;var cZ=(c0+176)&4294967295;var cY=c9;HEAP[cZ]=cY}}else{var cX=cQ;var cW=(cX+176)&4294967295;HEAP[cW]=0}__ZN6Object4freeEv(at);var cS=au;var cR=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cS,(__str54166)&4294967295,at,0);var cP=__ZN6Object6isNameEv(cR);am=cP;var cO=am;var bB=reSign((cO),8,0)!=0;if(bB){var cN=__ZN6Object7getNameEv(at);da=cN;var cJ=__Znwj(32);var cH=cJ;db=cH;var cF=db;var cD=da;__ZN9GooStringC1EPKc(cF,cD);var cC=db;ci=cC;var cA=ci;var cz=__ZNK9GooString3cmpEPKc(cA,(__str86198)&4294967295);var cy=(((cz))|0)==0;var cx=unSign((cy),1,0);ak=cx;var cw=ak;var by=reSign((cw),8,0)!=0;if(by){var ct=cQ;var cr=(ct+180)&4294967295;HEAP[cr]=0}else{var co=ci;var cn=__ZNK9GooString3cmpEPKc(co,(__str87199)&4294967295);var cl=(((cn))|0)==0;var ch=unSign((cl),1,0);ai=ch;var cg=ai;var br=reSign((cg),8,0)!=0;if(br){var cf=cQ;var ce=(cf+180)&4294967295;HEAP[ce]=1}else{var cd=ci;var cc=__ZNK9GooString3cmpEPKc(cd,(__str88200)&4294967295);var ca=(((cc))|0)==0;var b8=unSign((ca),1,0);ag=b8;var b7=ag;var bn=reSign((b7),8,0)!=0;if(bn){var b6=cQ;var b1=(b6+180)&4294967295;HEAP[b1]=2}else{var b0=cQ;var bZ=(b0+180)&4294967295;HEAP[bZ]=0}}}var bY=ci;b2=bY;var bX=b2;var bW=(bX)!=0;if(bW){var bV=b2;__ZN9GooStringD1Ev(bV);var bT=b2;var bR=bT;__ZdlPv(bR)}}else{var bP=cQ;var bG=(bP+180)&4294967295;HEAP[bG]=0}__ZN6Object4freeEv(at);var bF=au;var bE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bF,(__str74186)&4294967295,at,0);var bD=__ZN6Object6isDictEv(bE);ad=bD;var bC=ad;var a4=reSign((bC),8,0)!=0;if(a4){var bA=__ZN6Object7getDictEv(at);dc=bA;var bz=__Znwj(12);var bx=bz;dd=bx;var bv=dd;var bt=dc;__ZN17AnnotBorderEffectC1EP4Dict(bv,bt);var bi=cQ;var bh=(bi+184)&4294967295;var bg=dd;HEAP[bh]=bg}else{var bf=cQ;var be=(bf+184)&4294967295;HEAP[be]=0}__ZN6Object4freeEv(at);var bd=au;var bc=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bd,(__str73185)&4294967295,at,0);var bb=__ZN6Object7isArrayEv(bc);aa=bb;var a9=aa;var aR=reSign((a9),8,0)!=0;if(aR){var a7=cQ;var aW=(a7)&4294967295;var aV=(aW)&4294967295;var aU=(aV+20)&4294967295;var aT=HEAP[aU];var aS=__ZN6Object8getArrayEv(at);var aQ=__Z18parseDiffRectangleP5ArrayP12PDFRectangle(aS,aT);var aO=cQ;var aM=(aO+188)&4294967295;HEAP[aM]=aQ}else{var aJ=cQ;var aG=(aJ+188)&4294967295;HEAP[aG]=0}__ZN6Object4freeEv(at);var ap=au;var an=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ap,(__str49161)&4294967295,at,0);var al=__ZN6Object6isNameEv(an);X=al;var aj=X;var aF=reSign((aj),8,0)!=0;if(aF){var ah=__ZN6Object7getNameEv(at);de=ah;var af=__Znwj(32);var ae=af;df=ae;var ac=df;var Z=de;__ZN9GooStringC1EPKc(ac,Z);var W=df;di=W;var L=di;var K=__Z25parseAnnotLineEndingStyleP9GooString(L);var J=cQ;var I=(J+192)&4294967295;HEAP[I]=K;var H=di;cL=H;var G=cL;var F=(G)!=0;if(F){var E=cL;__ZN9GooStringD1Ev(E);var C=cL;var A=C;__ZdlPv(A)}}else{var r=cQ;var q=(r+192)&4294967295;HEAP[q]=5}__ZN6Object4freeEv(at);STACKTOP=O;return;return}function __ZN13AnnotBorderBSC1EP4Dict(M,bo){var K=STACKTOP;STACKTOP+=36;_memset(K,0,36);var aj;var bK;var Y;var q;var r;var bg;var s;var z;var B;var D;var F;var ca;var b9;var bj;var H;var X=K;var V=K+12;var ce;var f;var U;var aX;var bz;var al=K+24;var bh=0;bK=M;Y=bo;var b8=bK;var b7=(b8)&4294967295;__ZN11AnnotBorderC2Ev(b7);var b6=bK;var b5=(b6)&4294967295;var b4=(b5)&4294967295;HEAP[b4]=(__ZTV13AnnotBorderBS+8)&4294967295;__ZN6ObjectC1Ev(X);__ZN6ObjectC1Ev(V);var b3=Y;var b2=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b3,(__str89201)&4294967295,X,0);var b1=Y;var aT=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b1,(__str43155)&4294967295,V,0);var aQ=__ZN6Object5isNumEv(X);var W=reSign((aQ),8,0)!=0;var bi=(W)^1;var bx=unSign((bi),1,0);var bQ=reSign((bx),8,0)!=0;$bb9$$bb$2:do{if(bQ){aj=0}else{var aO=__ZN6Object6isNameEv(V);var bP=reSign((aO),8,0)!=0;var cb=(bP)^1;var a6=unSign((cb),1,0);var bO=reSign((a6),8,0)!=0;if(bO){aj=0;break $bb9$$bb$2}bj=1;aj=2;break $bb9$$bb$2}}while(0);if(aj==0){bj=0}var aN=bj;H=aN;var aL=H;var bH=reSign((aL),8,0)!=0;if(bH){var aK=__ZN6Object7getNameEv(V);b9=aK;var aJ=__Znwj(32);var aI=aJ;ca=aI;var aH=ca;var aG=b9;__ZN9GooStringC1EPKc(aH,aG);var aF=ca;ce=aF;var aE=__ZN6Object6getNumEv(X);var aD=bK;var aC=(aD)&4294967295;var aB=(aC+8)&4294967295;HEAP[aB]=aE;var aA=ce;var az=__ZNK9GooString3cmpEPKc(aA,(__str43155)&4294967295);var ay=(((az))|0)==0;var ax=unSign((ay),1,0);F=ax;var aw=F;var bE=reSign((aw),8,0)!=0;if(bE){var av=bK;var au=(av)&4294967295;var at=(au+24)&4294967295;HEAP[at]=0}else{var ar=ce;var aq=__ZNK9GooString3cmpEPKc(ar,(__str2161)&4294967295);var ap=(((aq))|0)==0;var ao=unSign((ap),1,0);D=ao;var an=D;var bA=reSign((an),8,0)!=0;if(bA){var am=bK;var ak=(am)&4294967295;var ai=(ak+24)&4294967295;HEAP[ai]=1}else{var ah=ce;var ag=__ZNK9GooString3cmpEPKc(ah,(__str46158)&4294967295);var af=(((ag))|0)==0;var ae=unSign((af),1,0);B=ae;var ad=B;var by=reSign((ad),8,0)!=0;if(by){var ac=bK;var ab=(ac)&4294967295;var aa=(ab+24)&4294967295;HEAP[aa]=2}else{var Z=ce;var T=__ZNK9GooString3cmpEPKc(Z,(__str1959)&4294967295);var S=(((T))|0)==0;var R=unSign((S),1,0);z=R;var Q=z;var bq=reSign((Q),8,0)!=0;if(bq){var P=bK;var O=(P)&4294967295;var N=(O+24)&4294967295;HEAP[N]=3}else{var L=ce;var J=__ZNK9GooString3cmpEPKc(L,(__str2666)&4294967295);var I=(((J))|0)==0;var G=unSign((I),1,0);s=G;var E=s;var bl=reSign((E),8,0)!=0;if(bl){var C=bK;var A=(C)&4294967295;var y=(A+24)&4294967295;HEAP[y]=4}else{var x=bK;var w=(x)&4294967295;var v=(w+24)&4294967295;HEAP[v]=0}}}}}var u=ce;bg=u;var t=bg;var p=(t)!=0;if(p){var o=bg;__ZN9GooStringD1Ev(o);var n=bg;var m=n;__ZdlPv(m)}}else{var l=bK;var k=(l)&4294967295;var j=(k+8)&4294967295;HEAP[j]=0}__ZN6Object4freeEv(V);__ZN6Object4freeEv(X);var i=Y;var h=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(i,(__str2161)&4294967295,X,0);var g=__ZN6Object7isArrayEv(h);r=g;var e=r;var a8=reSign((e),8,0)!=0;if(a8){f=1;var d=__ZN6Object14arrayGetLengthEv(X);U=d;var c=U;var b=_gmallocn(c,8);var a=b;aX=a;bz=0;while(1){var bN=bz;var bM=U;var bL=(((bN))|0)>=(((bM))|0);if(bL){aj=10;break}var bJ=f;var aR=reSign((bJ),8,0)!=0;if(!(aR)){aj=10;break}__ZN6ObjectC1Ev(al);var ch=bz;var cg=__ZN6Object8arrayGetEiPS_(X,ch,al);var cf=__ZN6Object5isNumEv(cg);q=cf;var cd=q;var a3=reSign((cd),8,0)!=0;if(a3){var cc=__ZN6Object6getNumEv(al);var b0=aX;var bZ=bz;var bY=(b0+8*bZ)&4294967295;HEAP[bY]=cc;var bX=aX;var bW=bz;var bV=(bX+8*bW)&4294967295;var bU=HEAP[bV];var bT=(bU)<0;if(bT){f=0}}else{f=0}__ZN6Object4freeEv(al);var bS=bz;var bR=((bS)+1)&4294967295;bz=bR;aj=7;continue}var bI=f;var aM=reSign((bI),8,0)!=0;if(aM){var bG=bK;var bF=(bG)&4294967295;var bD=(bF+16)&4294967295;var bC=U;HEAP[bD]=bC;var bB=bK;var bw=(bB)&4294967295;var bv=(bw+20)&4294967295;var bu=aX;HEAP[bv]=bu;var bt=bK;var bs=(bt)&4294967295;var br=(bs+24)&4294967295;HEAP[br]=1}else{var bp=aX;var bn=bp;_gfree(bn)}}var bm=bK;var bk=(bm)&4294967295;var bf=(bk+20)&4294967295;var be=HEAP[bf];var bd=(be)==0;if(bd){var bc=bK;var bb=(bc)&4294967295;var ba=(bb+16)&4294967295;HEAP[ba]=1;var a9=bK;var a7=(a9)&4294967295;var a5=(a7+16)&4294967295;var a4=HEAP[a5];var a2=_gmallocn(a4,8);var a1=a2;var a0=bK;var aZ=(a0)&4294967295;var aY=(aZ+20)&4294967295;HEAP[aY]=a1;var aW=bK;var aV=(aW)&4294967295;var aU=(aV+20)&4294967295;var aS=HEAP[aU];var aP=(aS)&4294967295;HEAP[aP]=3}__ZN6Object4freeEv(X);STACKTOP=K;return;return}function __ZN13AnnotBorderBSC2EP4Dict(M,bo){var K=STACKTOP;STACKTOP+=36;_memset(K,0,36);var aj;var bK;var Y;var q;var r;var bg;var s;var z;var B;var D;var F;var ca;var b9;var bj;var H;var X=K;var V=K+12;var ce;var f;var U;var aX;var bz;var al=K+24;var bh=0;bK=M;Y=bo;var b8=bK;var b7=(b8)&4294967295;__ZN11AnnotBorderC2Ev(b7);var b6=bK;var b5=(b6)&4294967295;var b4=(b5)&4294967295;HEAP[b4]=(__ZTV13AnnotBorderBS+8)&4294967295;__ZN6ObjectC1Ev(X);__ZN6ObjectC1Ev(V);var b3=Y;var b2=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b3,(__str89201)&4294967295,X,0);var b1=Y;var aT=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b1,(__str43155)&4294967295,V,0);var aQ=__ZN6Object5isNumEv(X);var W=reSign((aQ),8,0)!=0;var bi=(W)^1;var bx=unSign((bi),1,0);var bQ=reSign((bx),8,0)!=0;$bb9$$bb$2:do{if(bQ){aj=0}else{var aO=__ZN6Object6isNameEv(V);var bP=reSign((aO),8,0)!=0;var cb=(bP)^1;var a6=unSign((cb),1,0);var bO=reSign((a6),8,0)!=0;if(bO){aj=0;break $bb9$$bb$2}bj=1;aj=2;break $bb9$$bb$2}}while(0);if(aj==0){bj=0}var aN=bj;H=aN;var aL=H;var bH=reSign((aL),8,0)!=0;if(bH){var aK=__ZN6Object7getNameEv(V);b9=aK;var aJ=__Znwj(32);var aI=aJ;ca=aI;var aH=ca;var aG=b9;__ZN9GooStringC1EPKc(aH,aG);var aF=ca;ce=aF;var aE=__ZN6Object6getNumEv(X);var aD=bK;var aC=(aD)&4294967295;var aB=(aC+8)&4294967295;HEAP[aB]=aE;var aA=ce;var az=__ZNK9GooString3cmpEPKc(aA,(__str43155)&4294967295);var ay=(((az))|0)==0;var ax=unSign((ay),1,0);F=ax;var aw=F;var bE=reSign((aw),8,0)!=0;if(bE){var av=bK;var au=(av)&4294967295;var at=(au+24)&4294967295;HEAP[at]=0}else{var ar=ce;var aq=__ZNK9GooString3cmpEPKc(ar,(__str2161)&4294967295);var ap=(((aq))|0)==0;var ao=unSign((ap),1,0);D=ao;var an=D;var bA=reSign((an),8,0)!=0;if(bA){var am=bK;var ak=(am)&4294967295;var ai=(ak+24)&4294967295;HEAP[ai]=1}else{var ah=ce;var ag=__ZNK9GooString3cmpEPKc(ah,(__str46158)&4294967295);var af=(((ag))|0)==0;var ae=unSign((af),1,0);B=ae;var ad=B;var by=reSign((ad),8,0)!=0;if(by){var ac=bK;var ab=(ac)&4294967295;var aa=(ab+24)&4294967295;HEAP[aa]=2}else{var Z=ce;var T=__ZNK9GooString3cmpEPKc(Z,(__str1959)&4294967295);var S=(((T))|0)==0;var R=unSign((S),1,0);z=R;var Q=z;var bq=reSign((Q),8,0)!=0;if(bq){var P=bK;var O=(P)&4294967295;var N=(O+24)&4294967295;HEAP[N]=3}else{var L=ce;var J=__ZNK9GooString3cmpEPKc(L,(__str2666)&4294967295);var I=(((J))|0)==0;var G=unSign((I),1,0);s=G;var E=s;var bl=reSign((E),8,0)!=0;if(bl){var C=bK;var A=(C)&4294967295;var y=(A+24)&4294967295;HEAP[y]=4}else{var x=bK;var w=(x)&4294967295;var v=(w+24)&4294967295;HEAP[v]=0}}}}}var u=ce;bg=u;var t=bg;var p=(t)!=0;if(p){var o=bg;__ZN9GooStringD1Ev(o);var n=bg;var m=n;__ZdlPv(m)}}else{var l=bK;var k=(l)&4294967295;var j=(k+8)&4294967295;HEAP[j]=0}__ZN6Object4freeEv(V);__ZN6Object4freeEv(X);var i=Y;var h=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(i,(__str2161)&4294967295,X,0);var g=__ZN6Object7isArrayEv(h);r=g;var e=r;var a8=reSign((e),8,0)!=0;if(a8){f=1;var d=__ZN6Object14arrayGetLengthEv(X);U=d;var c=U;var b=_gmallocn(c,8);var a=b;aX=a;bz=0;while(1){var bN=bz;var bM=U;var bL=(((bN))|0)>=(((bM))|0);if(bL){aj=10;break}var bJ=f;var aR=reSign((bJ),8,0)!=0;if(!(aR)){aj=10;break}__ZN6ObjectC1Ev(al);var ch=bz;var cg=__ZN6Object8arrayGetEiPS_(X,ch,al);var cf=__ZN6Object5isNumEv(cg);q=cf;var cd=q;var a3=reSign((cd),8,0)!=0;if(a3){var cc=__ZN6Object6getNumEv(al);var b0=aX;var bZ=bz;var bY=(b0+8*bZ)&4294967295;HEAP[bY]=cc;var bX=aX;var bW=bz;var bV=(bX+8*bW)&4294967295;var bU=HEAP[bV];var bT=(bU)<0;if(bT){f=0}}else{f=0}__ZN6Object4freeEv(al);var bS=bz;var bR=((bS)+1)&4294967295;bz=bR;aj=7;continue}var bI=f;var aM=reSign((bI),8,0)!=0;if(aM){var bG=bK;var bF=(bG)&4294967295;var bD=(bF+16)&4294967295;var bC=U;HEAP[bD]=bC;var bB=bK;var bw=(bB)&4294967295;var bv=(bw+20)&4294967295;var bu=aX;HEAP[bv]=bu;var bt=bK;var bs=(bt)&4294967295;var br=(bs+24)&4294967295;HEAP[br]=1}else{var bp=aX;var bn=bp;_gfree(bn)}}var bm=bK;var bk=(bm)&4294967295;var bf=(bk+20)&4294967295;var be=HEAP[bf];var bd=(be)==0;if(bd){var bc=bK;var bb=(bc)&4294967295;var ba=(bb+16)&4294967295;HEAP[ba]=1;var a9=bK;var a7=(a9)&4294967295;var a5=(a7+16)&4294967295;var a4=HEAP[a5];var a2=_gmallocn(a4,8);var a1=a2;var a0=bK;var aZ=(a0)&4294967295;var aY=(aZ+20)&4294967295;HEAP[aY]=a1;var aW=bK;var aV=(aW)&4294967295;var aU=(aV+20)&4294967295;var aS=HEAP[aU];var aP=(aS)&4294967295;HEAP[aP]=3}__ZN6Object4freeEv(X);STACKTOP=K;return;return}function __ZN16AnnotBorderArrayC1EP5Array(F,J){var A=STACKTOP;STACKTOP+=12;_memset(A,0,12);var ab;var aH;var G;var h;var j;var r;var s;var t;var ad=A;var I;var d;var ai;var aP;var H;var ag;var f=0;aH=F;G=J;var a4=aH;var a3=(a4)&4294967295;__ZN11AnnotBorderC2Ev(a3);var a1=aH;var a0=(a1)&4294967295;var aZ=(a0)&4294967295;HEAP[aZ]=(__ZTV16AnnotBorderArray+8)&4294967295;__ZN6ObjectC1Ev(ad);var aX=G;var aW=__ZN5Array9getLengthEv(aX);I=aW;d=1;var aV=I;var aU=(((aV))|0)==3;$bb1$$bb$2:do{if(aU){ab=0}else{var aT=I;var ax=(((aT))|0)==4;if(ax){ab=0;break $bb1$$bb$2}d=0;ab=16;break $bb1$$bb$2}}while(0);if(ab==0){var av=G;var at=__ZN5Array3getEiP6Object(av,0,ad);var aq=__ZN6Object5isNumEv(at);t=aq;var ao=t;var K=reSign((ao),8,0)!=0;if(K){var am=__ZN6Object6getNumEv(ad);var al=aH;var ak=(al+28)&4294967295;HEAP[ak]=am}else{d=0}__ZN6Object4freeEv(ad);var aj=G;var ah=__ZN5Array3getEiP6Object(aj,1,ad);var V=__ZN6Object5isNumEv(ah);s=V;var U=s;var af=reSign((U),8,0)!=0;if(af){var T=__ZN6Object6getNumEv(ad);var S=aH;var R=(S+36)&4294967295;HEAP[R]=T}else{d=0}__ZN6Object4freeEv(ad);var Q=G;var P=__ZN5Array3getEiP6Object(Q,2,ad);var O=__ZN6Object5isNumEv(P);r=O;var N=r;var ae=reSign((N),8,0)!=0;if(ae){var M=__ZN6Object6getNumEv(ad);var E=aH;var D=(E)&4294967295;var C=(D+8)&4294967295;HEAP[C]=M}else{d=0}__ZN6Object4freeEv(ad);var B=I;var z=(((B))|0)==4;if(z){var y=G;var x=__ZN5Array3getEiP6Object(y,3,ad);var w=__ZN6Object7isArrayEv(x);j=w;var v=j;var a2=reSign((v),8,0)!=0;if(a2){var u=__ZN6Object8getArrayEv(ad);ai=u;var q=ai;var p=__ZN5Array9getLengthEv(q);aP=p;var o=aP;var n=_gmallocn(o,8);var m=n;H=m;ag=0;while(1){var aR=ag;var aQ=aP;var aO=(((aR))|0)>=(((aQ))|0);if(aO){ab=8;break}var aN=ag;var aM=(((aN))|0)>9;if(aM){ab=8;break}var aL=d;var aF=reSign((aL),8,0)!=0;if(!(aF)){ab=8;break}var l=ai;var k=ag;var i=__ZN5Array3getEiP6Object(l,k,ad);var g=__ZN6Object5isNumEv(i);h=g;var e=h;var aY=reSign((e),8,0)!=0;if(aY){var c=__ZN6Object6getNumEv(ad);var b=H;var a=ag;var bb=(b+8*a)&4294967295;HEAP[bb]=c;var ba=H;var a9=ag;var a8=(ba+8*a9)&4294967295;var a7=HEAP[a8];var a6=(a7)<0;if(a6){d=0}}else{d=0}__ZN6Object4freeEv(ad);var a5=ag;var aS=((a5)+1)&4294967295;ag=aS;ab=5;continue}var aK=d;var aE=reSign((aK),8,0)!=0;if(aE){var aJ=aH;var aI=(aJ)&4294967295;var aD=(aI+16)&4294967295;var aC=aP;HEAP[aD]=aC;var aB=aH;var aA=(aB)&4294967295;var ay=(aA+20)&4294967295;var aw=H;HEAP[ay]=aw;var au=aH;var ar=(au)&4294967295;var ap=(ar+24)&4294967295;HEAP[ap]=1}else{var an=H;var aa=an;_gfree(aa)}}else{d=0}__ZN6Object4freeEv(ad)}}var Z=d;var ac=reSign((Z),8,0)!=0;var az=(ac)^1;var aG=unSign((az),1,0);var L=reSign((aG),8,0)!=0;if(L){var Y=aH;var X=(Y)&4294967295;var W=(X+8)&4294967295;HEAP[W]=0}STACKTOP=A;return;return}function __ZN16AnnotBorderArrayC2EP5Array(F,J){var A=STACKTOP;STACKTOP+=12;_memset(A,0,12);var ab;var aH;var G;var h;var j;var r;var s;var t;var ad=A;var I;var d;var ai;var aP;var H;var ag;var f=0;aH=F;G=J;var a4=aH;var a3=(a4)&4294967295;__ZN11AnnotBorderC2Ev(a3);var a1=aH;var a0=(a1)&4294967295;var aZ=(a0)&4294967295;HEAP[aZ]=(__ZTV16AnnotBorderArray+8)&4294967295;__ZN6ObjectC1Ev(ad);var aX=G;var aW=__ZN5Array9getLengthEv(aX);I=aW;d=1;var aV=I;var aU=(((aV))|0)==3;$bb1$$bb$2:do{if(aU){ab=0}else{var aT=I;var ax=(((aT))|0)==4;if(ax){ab=0;break $bb1$$bb$2}d=0;ab=16;break $bb1$$bb$2}}while(0);if(ab==0){var av=G;var at=__ZN5Array3getEiP6Object(av,0,ad);var aq=__ZN6Object5isNumEv(at);t=aq;var ao=t;var K=reSign((ao),8,0)!=0;if(K){var am=__ZN6Object6getNumEv(ad);var al=aH;var ak=(al+28)&4294967295;HEAP[ak]=am}else{d=0}__ZN6Object4freeEv(ad);var aj=G;var ah=__ZN5Array3getEiP6Object(aj,1,ad);var V=__ZN6Object5isNumEv(ah);s=V;var U=s;var af=reSign((U),8,0)!=0;if(af){var T=__ZN6Object6getNumEv(ad);var S=aH;var R=(S+36)&4294967295;HEAP[R]=T}else{d=0}__ZN6Object4freeEv(ad);var Q=G;var P=__ZN5Array3getEiP6Object(Q,2,ad);var O=__ZN6Object5isNumEv(P);r=O;var N=r;var ae=reSign((N),8,0)!=0;if(ae){var M=__ZN6Object6getNumEv(ad);var E=aH;var D=(E)&4294967295;var C=(D+8)&4294967295;HEAP[C]=M}else{d=0}__ZN6Object4freeEv(ad);var B=I;var z=(((B))|0)==4;if(z){var y=G;var x=__ZN5Array3getEiP6Object(y,3,ad);var w=__ZN6Object7isArrayEv(x);j=w;var v=j;var a2=reSign((v),8,0)!=0;if(a2){var u=__ZN6Object8getArrayEv(ad);ai=u;var q=ai;var p=__ZN5Array9getLengthEv(q);aP=p;var o=aP;var n=_gmallocn(o,8);var m=n;H=m;ag=0;while(1){var aR=ag;var aQ=aP;var aO=(((aR))|0)>=(((aQ))|0);if(aO){ab=8;break}var aN=ag;var aM=(((aN))|0)>9;if(aM){ab=8;break}var aL=d;var aF=reSign((aL),8,0)!=0;if(!(aF)){ab=8;break}var l=ai;var k=ag;var i=__ZN5Array3getEiP6Object(l,k,ad);var g=__ZN6Object5isNumEv(i);h=g;var e=h;var aY=reSign((e),8,0)!=0;if(aY){var c=__ZN6Object6getNumEv(ad);var b=H;var a=ag;var bb=(b+8*a)&4294967295;HEAP[bb]=c;var ba=H;var a9=ag;var a8=(ba+8*a9)&4294967295;var a7=HEAP[a8];var a6=(a7)<0;if(a6){d=0}}else{d=0}__ZN6Object4freeEv(ad);var a5=ag;var aS=((a5)+1)&4294967295;ag=aS;ab=5;continue}var aK=d;var aE=reSign((aK),8,0)!=0;if(aE){var aJ=aH;var aI=(aJ)&4294967295;var aD=(aI+16)&4294967295;var aC=aP;HEAP[aD]=aC;var aB=aH;var aA=(aB)&4294967295;var ay=(aA+20)&4294967295;var aw=H;HEAP[ay]=aw;var au=aH;var ar=(au)&4294967295;var ap=(ar+24)&4294967295;HEAP[ap]=1}else{var an=H;var aa=an;_gfree(aa)}}else{d=0}__ZN6Object4freeEv(ad)}}var Z=d;var ac=reSign((Z),8,0)!=0;var az=(ac)^1;var aG=unSign((az),1,0);var L=reSign((aG),8,0)!=0;if(L){var Y=aH;var X=(Y)&4294967295;var W=(X+8)&4294967295;HEAP[W]=0}STACKTOP=A;return;return}function __ZN19AnnotQuadrilateralsC1EP5ArrayP12PDFRectangle(H,an,a9){var F=STACKTOP;STACKTOP+=76;_memset(F,0,76);var ac;var bk;var aZ;var aM;var bH;var a8;var ba;var bc;var be;var W;var aA;var g;var az;var f;var P=F;var a7;var a6;var k=F+64;var aJ;var aR=0;bk=H;aZ=an;aM=a9;var bG=aZ;var bF=__ZN5Array9getLengthEv(bG);aA=bF;g=1;az=0;var bE=bk;var bD=(bE)&4294967295;HEAP[bD]=0;var bC=bk;var bB=(bC+4)&4294967295;HEAP[bB]=0;var bA=aA;var bz=(bA)&7;var by=(((bz))|0)==0;if(by){var aL=aA;var aK=((((aL))|0)/8|0);az=aK;var aI=az;var aH=_gmallocn(aI,4);var aG=aH;f=aG;var aF=az;var aE=((aF)*4)&4294967295;var aD=f;var aC=aD;_llvm_memset_p0i8_i32(aC,0,aE,1,0);a7=0;$bb27$4:while(1){var bl=a7;var bj=az;var bi=(((bl))|0)<(((bj))|0);if(!(bi)){ac=12;break $bb27$4}a6=0;while(1){var n=a6;var m=(((n))|0)<=7;if(!(m)){ac=11;break}__ZN6ObjectC1Ev(k);var aB=a7;var ay=((aB)*8)&4294967295;var ax=a6;var aw=((ay)+(ax))&4294967295;var av=aZ;var au=__ZN5Array3getEiP6Object(av,aw,k);var at=__ZN6Object5isNumEv(au);W=at;var ar=W;var Q=reSign((ar),8,0)!=0;if(!(Q)){ac=3;break}var aq=a6;var ap=(((aq))|0)%2;var ao=(((ap))|0)==1;if(ao){var am=a6;var al=__ZN6Object6getNumEv(k);var ak=aM;var aj=(ak+24)&4294967295;var ai=HEAP[aj];var ah=(al)>(ai);if(ah){var ag=aM;var af=(ag+24)&4294967295;var ae=HEAP[af];be=ae}else{var ad=__ZN6Object6getNumEv(k);var ab=aM;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(ad)<(Z);if(Y){var X=aM;var V=(X+8)&4294967295;var U=HEAP[V];bc=U}else{var T=__ZN6Object6getNumEv(k);bc=T}var S=bc;be=S}var R=(P+am*8)&4294967295;var O=be;HEAP[R]=O}else{var N=a6;var M=__ZN6Object6getNumEv(k);var L=aM;var K=(L+16)&4294967295;var J=HEAP[K];var I=(M)>(J);if(I){var G=aM;var E=(G+16)&4294967295;var D=HEAP[E];ba=D}else{var B=__ZN6Object6getNumEv(k);var A=aM;var z=(A)&4294967295;var y=HEAP[z];var x=(B)<(y);if(x){var w=aM;var v=(w)&4294967295;var u=HEAP[v];a8=u}else{var t=__ZN6Object6getNumEv(k);a8=t}var s=a8;ba=s}var r=(P+N*8)&4294967295;var q=ba;HEAP[r]=q}__ZN6Object4freeEv(k);var p=a6;var o=((p)+1)&4294967295;a6=o;ac=1;continue}if(ac==3){g=0;__ZN6Object4freeEv(k);__Z5erroriPcz(-1,(__str90202)&4294967295)}var l=g;var aY=reSign((l),8,0)!=0;var bI=(aY)^1;var C=unSign((bI),1,0);var aT=reSign((C),8,0)!=0;if(aT){ac=12;break $bb27$4}var j=__Znwj(64);var i=j;bH=i;var h=(P+56)&4294967295;var e=HEAP[h];var d=(P+48)&4294967295;var c=HEAP[d];var b=(P+40)&4294967295;var a=HEAP[b];var bN=(P+32)&4294967295;var bM=HEAP[bN];var bL=(P+24)&4294967295;var bK=HEAP[bL];var bJ=(P+16)&4294967295;var bx=HEAP[bJ];var bw=(P+8)&4294967295;var bv=HEAP[bw];var bu=(P)&4294967295;var bt=HEAP[bu];var bs=bH;__ZN19AnnotQuadrilaterals18AnnotQuadrilateralC1Edddddddd(bs,bt,bv,bx,bK,bM,a,c,e);var br=f;var bq=a7;var bp=(br+4*bq)&4294967295;var bo=bH;HEAP[bp]=bo;var bn=a7;var bm=((bn)+1)&4294967295;a7=bm;ac=0;continue $bb27$4}var bh=g;var aS=reSign((bh),8,0)!=0;if(aS){var bg=bk;var bf=(bg+4)&4294967295;var bd=az;HEAP[bf]=bd;var bb=bk;var a5=(bb)&4294967295;var a4=f;HEAP[a5]=a4}else{aJ=0;while(1){var aU=aJ;var aQ=a7;var aP=(((aU))|0)<(((aQ))|0);if(!(aP)){ac=18;break}var a3=f;var a2=aJ;var a1=(a3+4*a2)&4294967295;var a0=HEAP[a1];var aX=a0;__ZdlPv(aX);var aW=aJ;var aV=((aW)+1)&4294967295;aJ=aV;ac=16;continue}var aO=f;var aN=aO;_gfree(aN)}}STACKTOP=F;return;return}function __ZN15AnnotTextMarkup10initializeEP4XRefP7CatalogP4Dict(G,aA,aI,am){var B=STACKTOP;STACKTOP+=44;_memset(B,0,44);var S;var ai;var az;var c;var aD;var ax;var aw;var p;var q;var r;var s;var t;var u;var T=B;var W=B+12;var f=0;ai=G;az=aA;c=aI;aD=am;__ZN6ObjectC1Ev(T);var au=aD;var at=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(au,(__str1252)&4294967295,T,0);var ar=__ZN6Object6isNameEv(at);u=ar;var aq=u;var H=reSign((aq),8,0)!=0;if(H){var ap=__ZN6Object7getNameEv(T);__ZN9GooStringC1EPKc(W,ap);var ao=__ZNK9GooString3cmpEPKc(W,(__str91203)&4294967295);var an=(((ao))|0)==0;var al=unSign((an),1,0);t=al;var ah=t;var Z=reSign((ah),8,0)!=0;$bb2$$bb3$4:do{if(Z){var ag=ai;var af=(ag)&4294967295;var ae=(af)&4294967295;var ad=(ae+16)&4294967295;HEAP[ad]=9}else{var ac=__ZNK9GooString3cmpEPKc(W,(__str92204)&4294967295);var ab=(((ac))|0)==0;var aa=unSign((ab),1,0);s=aa;var Y=s;var V=reSign((Y),8,0)!=0;if(V){var X=ai;var R=(X)&4294967295;var Q=(R)&4294967295;var P=(Q+16)&4294967295;HEAP[P]=10}else{var O=__ZNK9GooString3cmpEPKc(W,(__str93205)&4294967295);var N=(((O))|0)==0;var M=unSign((N),1,0);r=M;var L=r;var U=reSign((L),8,0)!=0;if(U){var K=ai;var J=(K)&4294967295;var I=(J)&4294967295;var F=(I+16)&4294967295;HEAP[F]=11}else{var E=__ZNK9GooString3cmpEPKc(W,(__str94206)&4294967295);var D=(((E))|0)==0;var C=unSign((D),1,0);q=C;var A=q;var ay=reSign((A),8,0)!=0;if(!(ay)){S=2;break $bb2$$bb3$4}var z=ai;var y=(z)&4294967295;var x=(y)&4294967295;var w=(x+16)&4294967295;HEAP[w]=12}}}}while(0);__ZN9GooStringD1Ev(W)}__ZN6Object4freeEv(T);var v=aD;var o=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(v,(__str95207)&4294967295,T,0);var n=__ZN6Object7isArrayEv(o);p=n;var m=p;var av=reSign((m),8,0)!=0;if(av){var l=__ZN6Object8getArrayEv(T);aw=l;var k=__Znwj(8);var j=k;ax=j;var i=ai;var h=(i)&4294967295;var g=(h)&4294967295;var e=(g+20)&4294967295;var d=HEAP[e];var b=ax;var a=aw;__ZN19AnnotQuadrilateralsC1EP5ArrayP12PDFRectangle(b,a,d);var aJ=ai;var aH=(aJ+164)&4294967295;var aG=ax;HEAP[aH]=aG}else{__Z5erroriPcz(-1,(__str96208)&4294967295);var aF=ai;var aE=(aF+164)&4294967295;HEAP[aE]=0;var aC=ai;var aB=(aC)&4294967295;var ak=(aB)&4294967295;var aj=(ak+120)&4294967295;HEAP[aj]=0}__ZN6Object4freeEv(T);STACKTOP=B;return;return}function __ZN9AnnotLink10initializeEP4XRefP7CatalogP4Dict(A,aN,aV,az){var v=STACKTOP;STACKTOP+=12;_memset(v,0,12);var O;var am;var aM;var c;var aQ;var aK;var aI;var E;var H;var P;var R;var S;var T;var aH;var aG;var V;var Q=v;var aJ;var f=0;am=A;aM=aN;c=aV;aQ=az;__ZN6ObjectC1Ev(Q);var aF=am;var aE=(aF+128)&4294967295;var aC=aQ;var aB=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aC,(__str97209)&4294967295,aE,0);var aA=aQ;var ay=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aA,(__str98210)&4294967295,Q,0);var ah=__ZN6Object6isNameEv(ay);V=ah;var ag=V;var B=reSign((ag),8,0)!=0;if(B){var af=__ZN6Object7getNameEv(Q);aG=af;var ae=__Znwj(32);var ad=ae;aH=ad;var ac=aH;var ab=aG;__ZN9GooStringC1EPKc(ac,ab);var aa=aH;aJ=aa;var Y=aJ;var X=__ZNK9GooString3cmpEPKc(Y,(__str47159)&4294967295);var N=(((X))|0)==0;var M=unSign((N),1,0);T=M;var L=T;var Z=reSign((L),8,0)!=0;if(Z){var K=am;var J=(K+140)&4294967295;HEAP[J]=0}else{var I=aJ;var G=__ZNK9GooString3cmpEPKc(I,(__str1959)&4294967295);var F=(((G))|0)==0;var D=unSign((F),1,0);S=D;var C=S;var W=reSign((C),8,0)!=0;if(W){var z=am;var y=(z+140)&4294967295;HEAP[y]=1}else{var x=aJ;var w=__ZNK9GooString3cmpEPKc(x,(__str99211)&4294967295);var u=(((w))|0)==0;var t=unSign((u),1,0);R=t;var s=R;var U=reSign((s),8,0)!=0;if(U){var r=am;var q=(r+140)&4294967295;HEAP[q]=2}else{var p=aJ;var o=__ZNK9GooString3cmpEPKc(p,(__str72184)&4294967295);var n=(((o))|0)==0;var m=unSign((n),1,0);P=m;var l=P;var aL=reSign((l),8,0)!=0;if(aL){var k=am;var j=(k+140)&4294967295;HEAP[j]=3}else{var i=am;var h=(i+140)&4294967295;HEAP[h]=1}}}}var g=aJ;H=g;var e=H;var d=(e)!=0;if(d){var b=H;__ZN9GooStringD1Ev(b);var a=H;var aW=a;__ZdlPv(aW)}}else{var aU=am;var aT=(aU+140)&4294967295;HEAP[aT]=1}__ZN6Object4freeEv(Q);var aS=aQ;var aR=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aS,(__str95207)&4294967295,Q,0);var aP=__ZN6Object7isArrayEv(aR);E=aP;var aO=E;var aD=reSign((aO),8,0)!=0;if(aD){var ax=__ZN6Object8getArrayEv(Q);aI=ax;var aw=__Znwj(8);var av=aw;aK=av;var au=am;var at=(au)&4294967295;var ar=(at+20)&4294967295;var aq=HEAP[ar];var ap=aK;var ao=aI;__ZN19AnnotQuadrilateralsC1EP5ArrayP12PDFRectangle(ap,ao,aq);var an=am;var al=(an+148)&4294967295;var ak=aK;HEAP[al]=ak}else{var aj=am;var ai=(aj+148)&4294967295;HEAP[ai]=0}__ZN6Object4freeEv(Q);STACKTOP=v;return;return}function __ZN19AnnotQuadrilateralsC2EP5ArrayP12PDFRectangle(H,an,a9){var F=STACKTOP;STACKTOP+=76;_memset(F,0,76);var ac;var bk;var aZ;var aM;var bH;var a8;var ba;var bc;var be;var W;var aA;var g;var az;var f;var P=F;var a7;var a6;var k=F+64;var aJ;var aR=0;bk=H;aZ=an;aM=a9;var bG=aZ;var bF=__ZN5Array9getLengthEv(bG);aA=bF;g=1;az=0;var bE=bk;var bD=(bE)&4294967295;HEAP[bD]=0;var bC=bk;var bB=(bC+4)&4294967295;HEAP[bB]=0;var bA=aA;var bz=(bA)&7;var by=(((bz))|0)==0;if(by){var aL=aA;var aK=((((aL))|0)/8|0);az=aK;var aI=az;var aH=_gmallocn(aI,4);var aG=aH;f=aG;var aF=az;var aE=((aF)*4)&4294967295;var aD=f;var aC=aD;_llvm_memset_p0i8_i32(aC,0,aE,1,0);a7=0;$bb27$4:while(1){var bl=a7;var bj=az;var bi=(((bl))|0)<(((bj))|0);if(!(bi)){ac=12;break $bb27$4}a6=0;while(1){var n=a6;var m=(((n))|0)<=7;if(!(m)){ac=11;break}__ZN6ObjectC1Ev(k);var aB=a7;var ay=((aB)*8)&4294967295;var ax=a6;var aw=((ay)+(ax))&4294967295;var av=aZ;var au=__ZN5Array3getEiP6Object(av,aw,k);var at=__ZN6Object5isNumEv(au);W=at;var ar=W;var Q=reSign((ar),8,0)!=0;if(!(Q)){ac=3;break}var aq=a6;var ap=(((aq))|0)%2;var ao=(((ap))|0)==1;if(ao){var am=a6;var al=__ZN6Object6getNumEv(k);var ak=aM;var aj=(ak+24)&4294967295;var ai=HEAP[aj];var ah=(al)>(ai);if(ah){var ag=aM;var af=(ag+24)&4294967295;var ae=HEAP[af];be=ae}else{var ad=__ZN6Object6getNumEv(k);var ab=aM;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(ad)<(Z);if(Y){var X=aM;var V=(X+8)&4294967295;var U=HEAP[V];bc=U}else{var T=__ZN6Object6getNumEv(k);bc=T}var S=bc;be=S}var R=(P+am*8)&4294967295;var O=be;HEAP[R]=O}else{var N=a6;var M=__ZN6Object6getNumEv(k);var L=aM;var K=(L+16)&4294967295;var J=HEAP[K];var I=(M)>(J);if(I){var G=aM;var E=(G+16)&4294967295;var D=HEAP[E];ba=D}else{var B=__ZN6Object6getNumEv(k);var A=aM;var z=(A)&4294967295;var y=HEAP[z];var x=(B)<(y);if(x){var w=aM;var v=(w)&4294967295;var u=HEAP[v];a8=u}else{var t=__ZN6Object6getNumEv(k);a8=t}var s=a8;ba=s}var r=(P+N*8)&4294967295;var q=ba;HEAP[r]=q}__ZN6Object4freeEv(k);var p=a6;var o=((p)+1)&4294967295;a6=o;ac=1;continue}if(ac==3){g=0;__ZN6Object4freeEv(k);__Z5erroriPcz(-1,(__str90202)&4294967295)}var l=g;var aY=reSign((l),8,0)!=0;var bI=(aY)^1;var C=unSign((bI),1,0);var aT=reSign((C),8,0)!=0;if(aT){ac=12;break $bb27$4}var j=__Znwj(64);var i=j;bH=i;var h=(P+56)&4294967295;var e=HEAP[h];var d=(P+48)&4294967295;var c=HEAP[d];var b=(P+40)&4294967295;var a=HEAP[b];var bN=(P+32)&4294967295;var bM=HEAP[bN];var bL=(P+24)&4294967295;var bK=HEAP[bL];var bJ=(P+16)&4294967295;var bx=HEAP[bJ];var bw=(P+8)&4294967295;var bv=HEAP[bw];var bu=(P)&4294967295;var bt=HEAP[bu];var bs=bH;__ZN19AnnotQuadrilaterals18AnnotQuadrilateralC1Edddddddd(bs,bt,bv,bx,bK,bM,a,c,e);var br=f;var bq=a7;var bp=(br+4*bq)&4294967295;var bo=bH;HEAP[bp]=bo;var bn=a7;var bm=((bn)+1)&4294967295;a7=bm;ac=0;continue $bb27$4}var bh=g;var aS=reSign((bh),8,0)!=0;if(aS){var bg=bk;var bf=(bg+4)&4294967295;var bd=az;HEAP[bf]=bd;var bb=bk;var a5=(bb)&4294967295;var a4=f;HEAP[a5]=a4}else{aJ=0;while(1){var aU=aJ;var aQ=a7;var aP=(((aU))|0)<(((aQ))|0);if(!(aP)){ac=18;break}var a3=f;var a2=aJ;var a1=(a3+4*a2)&4294967295;var a0=HEAP[a1];var aX=a0;__ZdlPv(aX);var aW=aJ;var aV=((aW)+1)&4294967295;aJ=aV;ac=16;continue}var aO=f;var aN=aO;_gfree(aN)}}STACKTOP=F;return;return}function __ZN9AnnotPath14parsePathArrayEP5Array(A,C){var v=STACKTOP;STACKTOP+=12;_memset(v,0,12);var U;var al;var B;var aG;var E;var F;var H;var ap;var ay;var d;var Y;var V=v;var S;var R;var X;var e=0;al=A;B=C;d=1;var aF=B;var aC=__ZN5Array9getLengthEv(aF);var aB=(aC)&1;var aA=(((aB))&255);H=aA;var az=H;var D=reSign((az),8,0)!=0;if(D){__Z5erroriPcz(-1,(__str100212)&4294967295)}else{var ax=B;var aw=__ZN5Array9getLengthEv(ax);var av=((((aw))|0)/2|0);ap=av;var au=ap;var aj=_gmallocn(au,4);var ai=aj;ay=ai;var ah=ap;var ag=((ah)*4)&4294967295;var af=ay;var ae=af;_llvm_memset_p0i8_i32(ae,0,ag,1,0);Y=0;$bb20$5:while(1){var aL=Y;var aK=ap;var aJ=(((aL))|0)>=(((aK))|0);if(aJ){U=9;break $bb20$5}var aI=d;var ak=reSign((aI),8,0)!=0;if(!(ak)){U=9;break $bb20$5}__ZN6ObjectC1Ev(V);S=0;R=0;var ad=Y;var ac=((ad)*2)&4294967295;var ab=B;var aa=__ZN5Array3getEiP6Object(ab,ac,V);var Q=__ZN6Object5isNumEv(aa);F=Q;var P=F;var Z=reSign((P),8,0)!=0;if(Z){var O=__ZN6Object6getNumEv(V);S=O}else{d=0}__ZN6Object4freeEv(V);var N=Y;var M=((N)*2)&4294967295;var L=((M)+1)&4294967295;var K=B;var J=__ZN5Array3getEiP6Object(K,L,V);var I=__ZN6Object5isNumEv(J);E=I;var G=E;var W=reSign((G),8,0)!=0;if(W){var z=__ZN6Object6getNumEv(V);R=z}else{d=0}__ZN6Object4freeEv(V);var y=d;var aH=reSign((y),8,0)!=0;var aD=(aH)^1;var T=unSign((aD),1,0);var aE=reSign((T),8,0)!=0;if(aE){U=4;break $bb20$5}var j=__Znwj(16);var i=j;aG=i;var h=aG;var g=S;var f=R;__ZN10AnnotCoordC1Edd(h,g,f);var c=ay;var b=Y;var a=(c+4*b)&4294967295;var aO=aG;HEAP[a]=aO;var aN=Y;var aM=((aN)+1)&4294967295;Y=aM;U=1;continue $bb20$5}if(U==9){var at=al;var ar=(at)&4294967295;var aq=ay;HEAP[ar]=aq;var ao=al;var an=(ao+4)&4294967295;var am=ap;HEAP[an]=am}else{if(U==4){var x=Y;var w=((x)-1)&4294967295;X=w;while(1){var n=X;var m=(((n))|0)>=0;if(!(m)){U=8;break}var u=ay;var t=X;var s=(u+4*t)&4294967295;var r=HEAP[s];var q=r;__ZdlPv(q);var p=X;var o=((p)-1)&4294967295;X=o;U=6;continue}var l=ay;var k=l;_gfree(k)}}}STACKTOP=v;return;return}function __ZN9AnnotPathC1EP5Array(i,h){var k;var l;var g;var j=0;l=i;g=h;var f=l;var e=(f)&4294967295;HEAP[e]=0;var d=l;var c=(d+4)&4294967295;HEAP[c]=0;var b=l;var a=g;__ZN9AnnotPath14parsePathArrayEP5Array(b,a);return;return}function __ZN8AnnotInk10initializeEP4XRefP7CatalogP4Dict(A,ar,ax,ag){var v=STACKTOP;STACKTOP+=24;_memset(v,0,24);var N;var ae;var aq;var b;var at;var ap;var ao;var X;var Z;var P=v;var B;var Q;var O=v+12;var e=0;ae=A;aq=ar;b=ax;at=ag;__ZN6ObjectC1Ev(P);var an=at;var am=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(an,(__str101213)&4294967295,P,0);var al=__ZN6Object7isArrayEv(am);Z=al;var ak=Z;var C=reSign((ak),8,0)!=0;if(C){var aj=__ZN6Object8getArrayEv(P);B=aj;var ai=B;var ah=__ZN5Array9getLengthEv(ai);var af=ae;var ad=(af+168)&4294967295;HEAP[ad]=ah;var ac=ae;var ab=(ac+168)&4294967295;var aa=HEAP[ab];var Y=_gmallocn(aa,4);var W=Y;var V=ae;var U=(V+164)&4294967295;HEAP[U]=W;var T=ae;var R=(T+168)&4294967295;var M=HEAP[R];var L=((M)*4)&4294967295;var K=ae;var J=(K+164)&4294967295;var I=HEAP[J];var H=I;_llvm_memset_p0i8_i32(H,0,L,1,0);Q=0;while(1){var k=ae;var j=(k+168)&4294967295;var i=HEAP[j];var h=Q;var g=(((i))|0)>(((h))|0);if(!(g)){N=3;break}__ZN6ObjectC1Ev(O);var G=B;var F=Q;var E=__ZN5Array3getEiP6Object(G,F,O);var D=__ZN6Object7isArrayEv(E);X=D;var z=X;var S=reSign((z),8,0)!=0;if(S){var y=ae;var x=(y+164)&4294967295;var w=HEAP[x];var u=__ZN6Object8getArrayEv(O);ao=u;var t=__Znwj(8);var s=t;ap=s;var r=ap;var q=ao;__ZN9AnnotPathC1EP5Array(r,q);var p=Q;var o=(w+4*p)&4294967295;var n=ap;HEAP[o]=n}__ZN6Object4freeEv(O);var m=Q;var l=((m)+1)&4294967295;Q=l;N=0;continue}}else{var f=ae;var d=(f+168)&4294967295;HEAP[d]=0;var c=ae;var a=(c+164)&4294967295;HEAP[a]=0;__Z5erroriPcz(-1,(__str102214)&4294967295);var ay=ae;var aw=(ay)&4294967295;var av=(aw)&4294967295;var au=(av+120)&4294967295;HEAP[au]=0}__ZN6Object4freeEv(P);STACKTOP=v;return;return}function __ZN12AnnotPolygon10initializeEP4XRefP7CatalogP4Dict(E,W,bj,bA){var C=STACKTOP;STACKTOP+=56;_memset(C,0,56);var ae;var bU;var bd;var Y;var R;var b4;var aI;var a4;var ck;var cj;var a5;var ci;var ch;var a6;var cg;var cf;var a7;var a8;var a9;var z;var ba;var ce;var cd;var cc;var bb;var bc;var bt;var bu;var Q=C;var bs=C+12;var O=C+44;var br;var bv=0;bU=E;bd=W;Y=bj;R=bA;__ZN6ObjectC1Ev(Q);var cb=R;var aT=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cb,(__str1252)&4294967295,Q,0);var aR=__ZN6Object6isNameEv(aT);bu=aR;var aO=bu;var P=reSign((aO),8,0)!=0;if(P){var aN=__ZN6Object7getNameEv(Q);__ZN9GooStringC1EPKc(bs,aN);var aM=__ZNK9GooString3cmpEPKc(bs,(__str103215)&4294967295);var aL=(((aM))|0)==0;var aK=unSign((aL),1,0);bt=aK;var aJ=bt;var bZ=reSign((aJ),8,0)!=0;$bb2$$bb3$4:do{if(bZ){var aH=bU;var aG=(aH)&4294967295;var az=(aG)&4294967295;var ay=(az+16)&4294967295;HEAP[ay]=7}else{var ax=__ZNK9GooString3cmpEPKc(bs,(__str104216)&4294967295);var aw=(((ax))|0)==0;var av=unSign((aw),1,0);bc=av;var au=bc;var bY=reSign((au),8,0)!=0;if(!(bY)){ae=2;break $bb2$$bb3$4}var at=bU;var ar=(at)&4294967295;var aq=(ar)&4294967295;var ap=(aq+16)&4294967295;HEAP[ap]=8}}while(0);__ZN9GooStringD1Ev(bs)}__ZN6Object4freeEv(Q);var ao=R;var an=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ao,(__str105217)&4294967295,Q,0);var am=__ZN6Object7isArrayEv(an);bb=am;var al=bb;var bX=reSign((al),8,0)!=0;if(bX){var ak=__ZN6Object8getArrayEv(Q);cc=ak;var aj=__Znwj(8);var ai=aj;cd=ai;var ah=cd;var ag=cc;__ZN9AnnotPathC1EP5Array(ah,ag);var af=bU;var ad=(af+164)&4294967295;var ac=cd;HEAP[ad]=ac}else{var ab=__Znwj(8);var aa=ab;ce=aa;var Z=ce;__ZN9AnnotPathC1Ev(Z);var X=bU;var V=(X+164)&4294967295;var U=ce;HEAP[V]=U;__Z5erroriPcz(-1,(__str106218)&4294967295);var T=bU;var S=(T)&4294967295;var N=(S)&4294967295;var M=(N+120)&4294967295;HEAP[M]=0}__ZN6Object4freeEv(Q);var J=R;var I=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(J,(__str49161)&4294967295,Q,0);var H=__ZN6Object7isArrayEv(I);var bP=reSign((H),8,0)!=0;var K=(bP)^1;var L=unSign((K),1,0);var bL=reSign((L),8,0)!=0;$bb18$$bb16$14:do{if(bL){ae=5}else{var G=__ZN6Object14arrayGetLengthEv(Q);var F=(((G))|0)!=2;if(F){ae=5;break $bb18$$bb16$14}z=1;ae=7;break $bb18$$bb16$14}}while(0);if(ae==5){z=0}var D=z;ba=D;var B=ba;var bF=reSign((B),8,0)!=0;if(bF){__ZN6ObjectC1Ev(O);var A=__ZN6Object8arrayGetEiPS_(Q,0,O);var y=__ZN6Object8isStringEv(A);a9=y;var x=a9;var bC=reSign((x),8,0)!=0;if(bC){var w=__ZN6Object9getStringEv(O);var v=__Z25parseAnnotLineEndingStyleP9GooString(w);var u=bU;var t=(u+168)&4294967295;HEAP[t]=v}else{var s=bU;var r=(s+168)&4294967295;HEAP[r]=5}__ZN6Object4freeEv(O);var q=__ZN6Object8arrayGetEiPS_(Q,1,O);var p=__ZN6Object8isStringEv(q);a8=p;var o=a8;var bw=reSign((o),8,0)!=0;if(bw){var n=__ZN6Object9getStringEv(O);var m=__Z25parseAnnotLineEndingStyleP9GooString(n);var l=bU;var k=(l+172)&4294967295;HEAP[k]=m}else{var j=bU;var i=(j+172)&4294967295;HEAP[i]=5}__ZN6Object4freeEv(O)}else{var h=bU;var g=(h+172)&4294967295;HEAP[g]=5;var f=bU;var e=(f+172)&4294967295;var d=HEAP[e];var c=bU;var b=(c+168)&4294967295;HEAP[b]=d}__ZN6Object4freeEv(Q);var a=R;var cp=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a,(__str50162)&4294967295,Q,0);var co=__ZN6Object7isArrayEv(cp);a7=co;var cn=a7;var bk=reSign((cn),8,0)!=0;if(bk){var cm=__ZN6Object8getArrayEv(Q);cf=cm;var cl=__Znwj(36);var ca=cl;cg=ca;var b9=cg;var b8=cf;__ZN10AnnotColorC1EP5Arrayi(b9,b8,0);var b7=bU;var b6=(b7+176)&4294967295;var b5=cg;HEAP[b6]=b5}else{var b3=bU;var b2=(b3+176)&4294967295;HEAP[b2]=0}__ZN6Object4freeEv(Q);var b1=R;var b0=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b1,(__str74186)&4294967295,Q,0);var bW=__ZN6Object6isDictEv(b0);a6=bW;var bV=a6;var be=reSign((bV),8,0)!=0;if(be){var bT=__ZN6Object7getDictEv(Q);ch=bT;var bS=__Znwj(12);var bR=bS;ci=bR;var bQ=ci;var bO=ch;__ZN17AnnotBorderEffectC1EP4Dict(bQ,bO);var bN=bU;var bM=(bN+180)&4294967295;var bK=ci;HEAP[bM]=bK}else{var bJ=bU;var bI=(bJ+180)&4294967295;HEAP[bI]=0}__ZN6Object4freeEv(Q);var bH=R;var bG=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bH,(__str54166)&4294967295,Q,0);var bE=__ZN6Object6isNameEv(bG);a5=bE;var bD=a5;var aZ=reSign((bD),8,0)!=0;if(aZ){var bB=__ZN6Object7getNameEv(Q);cj=bB;var bz=__Znwj(32);var by=bz;ck=by;var bx=ck;var bq=cj;__ZN9GooStringC1EPKc(bx,bq);var bp=ck;br=bp;var bo=br;var bn=__ZNK9GooString3cmpEPKc(bo,(__str107219)&4294967295);var bm=(((bn))|0)==0;var bl=unSign((bm),1,0);a4=bl;var bi=a4;var aW=reSign((bi),8,0)!=0;if(aW){var bh=bU;var bg=(bh+184)&4294967295;HEAP[bg]=0}else{var bf=br;var a3=__ZNK9GooString3cmpEPKc(bf,(__str108220)&4294967295);var a2=(((a3))|0)==0;var a1=unSign((a2),1,0);aI=a1;var a0=aI;var aQ=reSign((a0),8,0)!=0;if(aQ){var aY=bU;var aX=(aY+184)&4294967295;HEAP[aX]=1}else{var aV=bU;var aU=(aV+184)&4294967295;HEAP[aU]=2}}var aS=br;b4=aS;var aP=b4;var aF=(aP)!=0;if(aF){var aE=b4;__ZN9GooStringD1Ev(aE);var aD=b4;var aC=aD;__ZdlPv(aC)}}else{var aB=bU;var aA=(aB+184)&4294967295;HEAP[aA]=0}__ZN6Object4freeEv(Q);STACKTOP=C;return;return}function __ZN9AnnotPathC2EP5Array(i,h){var k;var l;var g;var j=0;l=i;g=h;var f=l;var e=(f)&4294967295;HEAP[e]=0;var d=l;var c=(d+4)&4294967295;HEAP[c]=0;var b=l;var a=g;__ZN9AnnotPath14parsePathArrayEP5Array(b,a);return;return}function __ZN5Annot21drawCircleBottomRightEddd(C,q,o,P){var O;var ab;var N;var aa;var c;var e;var f=0;ab=C;N=q;aa=o;c=P;var au=c;var at=(au)/1.4142135623730951;e=at;var ar=aa;var aq=e;var ap=(ar)-(aq);var ao=N;var an=e;var am=(ao)-(an);var al=ab;var ak=(al+100)&4294967295;var Z=HEAP[ak];var Y=__ZN9GooString7appendfEPcz(Z,(__str109221)&4294967295,Pointer_make([am,0,0,0,0,0,0,0,ap,0,0,0,0,0,0,0],0,ALLOC_STACK));var X=aa;var W=e;var V=(X)-(W);var U=N;var T=e;var S=(U)+(T);var R=e;var Q=(R)*-1.55228475;var M=aa;var L=(Q)+(M);var K=e;var J=(K)*0.44771525;var I=N;var H=(J)+(I);var G=e;var F=(G)*-1.55228475;var E=aa;var D=(F)+(E);var B=e;var A=(B)*-0.44771525;var z=N;var y=(A)+(z);var x=ab;var w=(x+100)&4294967295;var v=HEAP[w];var u=__ZN9GooString7appendfEPcz(v,(__str11081)&4294967295,Pointer_make([y,0,0,0,0,0,0,0,D,0,0,0,0,0,0,0,H,0,0,0,0,0,0,0,L,0,0,0,0,0,0,0,S,0,0,0,0,0,0,0,V,0,0,0,0,0,0,0],0,ALLOC_STACK));var t=aa;var s=e;var r=(t)+(s);var p=N;var n=e;var m=(p)+(n);var l=e;var k=(l)*0.44771525;var j=aa;var i=(k)+(j);var h=e;var g=(h)*1.55228475;var d=N;var b=(g)+(d);var a=e;var aB=(a)*-0.44771525;var aA=aa;var az=(aB)+(aA);var ay=e;var ax=(ay)*1.55228475;var aw=N;var av=(ax)+(aw);var aj=ab;var ai=(aj+100)&4294967295;var ah=HEAP[ai];var ag=__ZN9GooString7appendfEPcz(ah,(__str11081)&4294967295,Pointer_make([av,0,0,0,0,0,0,0,az,0,0,0,0,0,0,0,b,0,0,0,0,0,0,0,i,0,0,0,0,0,0,0,m,0,0,0,0,0,0,0,r,0,0,0,0,0,0,0],0,ALLOC_STACK));var af=ab;var ae=(af+100)&4294967295;var ad=HEAP[ae];var ac=__ZN9GooString6appendEPKci(ad,(__str111222)&4294967295,-1);return;return}function __ZN5Annot17drawCircleTopLeftEddd(C,q,o,P){var O;var ab;var N;var aa;var c;var e;var f=0;ab=C;N=q;aa=o;c=P;var au=c;var at=(au)/1.4142135623730951;e=at;var ar=aa;var aq=e;var ap=(ar)+(aq);var ao=N;var an=e;var am=(ao)+(an);var al=ab;var ak=(al+100)&4294967295;var Z=HEAP[ak];var Y=__ZN9GooString7appendfEPcz(Z,(__str109221)&4294967295,Pointer_make([am,0,0,0,0,0,0,0,ap,0,0,0,0,0,0,0],0,ALLOC_STACK));var X=aa;var W=e;var V=(X)+(W);var U=N;var T=e;var S=(U)-(T);var R=e;var Q=(R)*1.55228475;var M=aa;var L=(Q)+(M);var K=e;var J=(K)*-0.44771525;var I=N;var H=(J)+(I);var G=e;var F=(G)*1.55228475;var E=aa;var D=(F)+(E);var B=e;var A=(B)*0.44771525;var z=N;var y=(A)+(z);var x=ab;var w=(x+100)&4294967295;var v=HEAP[w];var u=__ZN9GooString7appendfEPcz(v,(__str11081)&4294967295,Pointer_make([y,0,0,0,0,0,0,0,D,0,0,0,0,0,0,0,H,0,0,0,0,0,0,0,L,0,0,0,0,0,0,0,S,0,0,0,0,0,0,0,V,0,0,0,0,0,0,0],0,ALLOC_STACK));var t=aa;var s=e;var r=(t)-(s);var p=N;var n=e;var m=(p)-(n);var l=e;var k=(l)*-0.44771525;var j=aa;var i=(k)+(j);var h=e;var g=(h)*-1.55228475;var d=N;var b=(g)+(d);var a=e;var aB=(a)*0.44771525;var aA=aa;var az=(aB)+(aA);var ay=e;var ax=(ay)*-1.55228475;var aw=N;var av=(ax)+(aw);var aj=ab;var ai=(aj+100)&4294967295;var ah=HEAP[ai];var ag=__ZN9GooString7appendfEPcz(ah,(__str11081)&4294967295,Pointer_make([av,0,0,0,0,0,0,0,az,0,0,0,0,0,0,0,b,0,0,0,0,0,0,0,i,0,0,0,0,0,0,0,m,0,0,0,0,0,0,0,r,0,0,0,0,0,0,0],0,ALLOC_STACK));var af=ab;var ae=(af+100)&4294967295;var ad=HEAP[ae];var ac=__ZN9GooString6appendEPKci(ad,(__str111222)&4294967295,-1);return;return}function __ZN5Annot10drawCircleEdddb(H,q,o,ao,ac){var an;var aL;var am;var aK;var c;var e;var a5;var f=0;aL=H;am=q;aK=o;c=ao;e=ac;var a6=am;var a4=c;var a3=(a6)+(a4);var a2=aL;var a1=(a2+100)&4294967295;var a0=HEAP[a1];var aZ=aK;var aY=__ZN9GooString7appendfEPcz(a0,(__str109221)&4294967295,Pointer_make([a3,0,0,0,0,0,0,0,aZ,0,0,0,0,0,0,0],0,ALLOC_STACK));var aX=aK;var aW=c;var aE=(aX)+(aW);var aC=aK;var aA=c;var ay=(aC)+(aA);var aw=c;var au=(aw)*0.55228475;var at=am;var ar=(au)+(at);var aq=c;var ap=(aq)*0.55228475;var ag=aK;var ae=(ap)+(ag);var ab=am;var Z=c;var X=(ab)+(Z);var V=aL;var U=(V+100)&4294967295;var T=HEAP[U];var S=am;var R=__ZN9GooString7appendfEPcz(T,(__str11081)&4294967295,Pointer_make([X,0,0,0,0,0,0,0,ae,0,0,0,0,0,0,0,ar,0,0,0,0,0,0,0,ay,0,0,0,0,0,0,0,S,0,0,0,0,0,0,0,aE,0,0,0,0,0,0,0],0,ALLOC_STACK));var G=am;var E=c;var C=(G)-(E);var A=c;var y=(A)*0.55228475;var w=aK;var v=(y)+(w);var u=am;var t=c;var s=(u)-(t);var r=aK;var p=c;var n=(r)+(p);var m=c;var l=(m)*-0.55228475;var k=am;var j=(l)+(k);var i=aL;var h=(i+100)&4294967295;var g=HEAP[h];var d=aK;var b=__ZN9GooString7appendfEPcz(g,(__str11081)&4294967295,Pointer_make([j,0,0,0,0,0,0,0,n,0,0,0,0,0,0,0,s,0,0,0,0,0,0,0,v,0,0,0,0,0,0,0,C,0,0,0,0,0,0,0,d,0,0,0,0,0,0,0],0,ALLOC_STACK));var a=aK;var bd=c;var bc=(a)-(bd);var bb=aK;var ba=c;var a9=(bb)-(ba);var a8=c;var a7=(a8)*-0.55228475;var aV=am;var aU=(a7)+(aV);var aT=c;var aS=(aT)*-0.55228475;var aR=aK;var aQ=(aS)+(aR);var aP=am;var aO=c;var aN=(aP)-(aO);var aM=aL;var aJ=(aM+100)&4294967295;var aI=HEAP[aJ];var aH=am;var aG=__ZN9GooString7appendfEPcz(aI,(__str11081)&4294967295,Pointer_make([aN,0,0,0,0,0,0,0,aQ,0,0,0,0,0,0,0,aU,0,0,0,0,0,0,0,a9,0,0,0,0,0,0,0,aH,0,0,0,0,0,0,0,bc,0,0,0,0,0,0,0],0,ALLOC_STACK));var aF=am;var aD=c;var aB=(aF)+(aD);var az=c;var ax=(az)*-0.55228475;var av=aK;var al=(ax)+(av);var ak=am;var aj=c;var ai=(ak)+(aj);var ah=aK;var af=c;var ad=(ah)-(af);var aa=c;var Y=(aa)*0.55228475;var W=am;var P=(Y)+(W);var O=aL;var M=(O+100)&4294967295;var K=HEAP[M];var I=aK;var F=__ZN9GooString7appendfEPcz(K,(__str11081)&4294967295,Pointer_make([P,0,0,0,0,0,0,0,ad,0,0,0,0,0,0,0,ai,0,0,0,0,0,0,0,al,0,0,0,0,0,0,0,aB,0,0,0,0,0,0,0,I,0,0,0,0,0,0,0],0,ALLOC_STACK));var D=e;var Q=reSign((D),8,0)!=0;if(Q){a5=__str112}else{a5=__str113}var B=a5;var z=B;var x=aL;var N=(x+100)&4294967295;var L=HEAP[N];var J=__ZN9GooString6appendEPKci(L,z,-1);return;return}function __ZN5Annot8setColorEP10AnnotColorb(k,f,E){var C;var b;var F;var G;var d;var e;var g;var y;var c;var N=0;b=k;F=f;G=E;var ab=F;var aa=__ZNK10AnnotColor9getValuesEv(ab);c=aa;var Z=F;var Y=__ZNK10AnnotColor8getSpaceEv(Z);y=Y;var X=y;if(X==1){C=5}else{if(X==3){C=6}else{if(X==4){C=7}else{C=8}}}if(C==5){var H=G;var ae=reSign((H),8,0)!=0;if(ae){d=103}else{d=71}var B=c;var A=(B)&4294967295;var z=HEAP[A];var w=b;var u=(w+100)&4294967295;var s=HEAP[u];var q=d;var o=__ZN9GooString7appendfEPcz(s,(__str118)&4294967295,Pointer_make([z,0,0,0,0,0,0,0,q,0,0,0],0,ALLOC_STACK))}else{if(C==6){var aj=G;var i=reSign((aj),8,0)!=0;if(i){e=__str115}else{e=__str116}var ai=e;var ah=ai;var ag=c;var af=(ag+16)&4294967295;var ad=HEAP[af];var ac=c;var V=(ac+8)&4294967295;var T=HEAP[V];var R=c;var P=(R)&4294967295;var M=HEAP[P];var L=b;var K=(L+100)&4294967295;var J=HEAP[K];var I=__ZN9GooString7appendfEPcz(J,(__str117)&4294967295,Pointer_make([M,0,0,0,0,0,0,0,T,0,0,0,0,0,0,0,ad,0,0,0,0,0,0,0,ah,0,0,0],0,ALLOC_STACK))}else{if(C==7){var W=G;var D=reSign((W),8,0)!=0;if(D){g=107}else{g=75}var U=c;var S=(U+24)&4294967295;var Q=HEAP[S];var O=c;var x=(O+16)&4294967295;var v=HEAP[x];var t=c;var r=(t+8)&4294967295;var p=HEAP[r];var n=c;var m=(n)&4294967295;var l=HEAP[m];var j=b;var h=(j+100)&4294967295;var a=HEAP[h];var al=g;var ak=__ZN9GooString7appendfEPcz(a,(__str114)&4294967295,Pointer_make([l,0,0,0,0,0,0,0,p,0,0,0,0,0,0,0,v,0,0,0,0,0,0,0,Q,0,0,0,0,0,0,0,al,0,0,0],0,ALLOC_STACK))}}}return;return}function __ZN11AnnotScreen10initializeEP4XRefP7CatalogP4Dict(A,aV,a3,aJ){var v=STACKTOP;STACKTOP+=12;_memset(v,0,12);var X;var ax;var aU;var c;var aY;var aT;var aR;var C;var aw;var E;var G;var I;var Y=v;var e=0;ax=A;aU=aV;c=a3;aY=aJ;__ZN6ObjectC1Ev(Y);var aQ=ax;var aP=(aQ+124)&4294967295;HEAP[aP]=0;var aO=aY;var aN=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aO,(__str119)&4294967295,Y,0);var aM=__ZN6Object8isStringEv(aN);I=aM;var aL=I;var B=reSign((aL),8,0)!=0;if(B){var aK=__ZN6Object9getStringEv(Y);var aI=__ZNK9GooString4copyEv(aK);var ap=ax;var an=(ap+124)&4294967295;HEAP[an]=aI}__ZN6Object4freeEv(Y);var al=ax;var aj=(al+132)&4294967295;HEAP[aj]=0;var ah=aY;var af=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ah,(__str1454)&4294967295,Y,0);var ae=__ZN6Object6isDictEv(af);G=ae;var ad=G;var ab=reSign((ad),8,0)!=0;$bb3$$bb12$5:do{if(ab){var ac=c;var aa=__ZN7Catalog10getBaseURIEv(ac);var R=__ZN10LinkAction11parseActionEP6ObjectP9GooString(Y,aa);var P=ax;var N=(P+132)&4294967295;HEAP[N]=R;var M=ax;var L=(M+132)&4294967295;var K=HEAP[L];var J=ax;var H=(J+132)&4294967295;var F=HEAP[H];var D=(F)&4294967295;var z=HEAP[D];var y=(z+12)&4294967295;var x=HEAP[y];var w=ax;var u=(w+132)&4294967295;var t=HEAP[u];var s=x;var r=FUNCTION_TABLE[s](t);var q=(((r))|0)!=6;$bb6$$bb4$7:do{if(q){X=1}else{var p=ax;var o=(p)&4294967295;var n=(o+28)&4294967295;var m=HEAP[n];var l=(((m))|0)!=0;if(l){X=1;break $bb6$$bb4$7}aw=1;X=3;break $bb6$$bb4$7}}while(0);if(X==1){aw=0}var k=aw;E=k;var j=E;var Z=reSign((j),8,0)!=0;if(!(Z)){X=6;break $bb3$$bb12$5}__Z5erroriPcz(-1,(__str120)&4294967295);var i=ax;var h=(i+132)&4294967295;var g=HEAP[h];var f=(g)!=0;if(f){var d=ax;var b=(d+132)&4294967295;var a=HEAP[b];var a4=ax;var a2=(a4+132)&4294967295;var a1=HEAP[a2];var a0=(a1)&4294967295;var aZ=HEAP[a0];var aX=(aZ+4)&4294967295;var aW=HEAP[aX];var aH=ax;var aG=(aH+132)&4294967295;var aF=HEAP[aG];var aE=aW;FUNCTION_TABLE[aE](aF)}var aD=ax;var aC=(aD+132)&4294967295;HEAP[aC]=0;var aB=ax;var aA=(aB)&4294967295;var az=(aA+120)&4294967295;HEAP[az]=0}}while(0);var ay=ax;var av=(ay+136)&4294967295;var au=aY;var at=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(au,(__str121)&4294967295,av,0);var ar=ax;var aq=(ar+128)&4294967295;HEAP[aq]=0;var ao=aY;var am=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ao,(__str122)&4294967295,Y,0);var ak=__ZN6Object6isDictEv(am);C=ak;var ai=C;var aS=reSign((ai),8,0)!=0;if(aS){var ag=__ZN6Object7getDictEv(Y);aR=ag;var W=__Znwj(32);var V=W;aT=V;var U=aT;var T=aR;__ZN22AnnotAppearanceCharacsC1EP4Dict(U,T);var S=ax;var Q=(S+128)&4294967295;var O=aT;HEAP[Q]=O}__ZN6Object4freeEv(Y);STACKTOP=v;return;return}function __ZN5Annot19createResourcesDictEPcP6ObjectS0_dS0_S2_(h,N,P,d,G,u,Y){var v=STACKTOP;STACKTOP+=48;_memset(v,0,48);var t;var c;var w;var n;var L;var x;var H;var s;var b=v;var f=v+12;var Q=v+24;var j=v+36;var y=0;c=h;w=N;n=P;L=d;x=G;H=u;s=Y;__ZN6ObjectC1Ev(b);__ZN6ObjectC1Ev(f);__ZN6ObjectC1Ev(Q);__ZN6ObjectC1Ev(j);var O=c;var M=(O+88)&4294967295;var K=HEAP[M];var J=__ZN6Object8initDictEP4XRef(b,K);var I=x;var F=(I)!=1;if(F){var E=x;var C=__ZN6Object8initRealEd(j,E);__ZN6Object7dictSetEPcPS_(b,(__str66178)&4294967295,C);var A=x;var z=__ZN6Object8initRealEd(j,A);__ZN6Object7dictSetEPcPS_(b,(__str123223)&4294967295,z)}var r=H;var q=(r)!=0;if(q){var p=H;var o=__ZN6Object8initNameEPc(j,p);__ZN6Object7dictSetEPcPS_(b,(__str124)&4294967295,o)}var m=c;var l=(m+88)&4294967295;var k=HEAP[l];var i=__ZN6Object8initDictEP4XRef(f,k);var g=L;__ZN6Object7dictSetEPcPS_(f,g,b);var e=c;var a=(e+88)&4294967295;var aa=HEAP[a];var Z=__ZN6Object8initDictEP4XRef(Q,aa);var X=w;var W=n;__ZN6Object7dictSetEPcPS_(Q,X,W);var V=c;var U=(V+88)&4294967295;var T=HEAP[U];var S=s;var R=__ZN6Object8initDictEP4XRef(S,T);var D=s;__ZN6Object7dictSetEPcPS_(D,(__str125)&4294967295,f);var B=s;__ZN6Object7dictSetEPcPS_(B,(__str126)&4294967295,Q);STACKTOP=v;return;return}function __ZN5Annot10createFormEPdbP6ObjectS2_(D,d,at,E,e){var y=STACKTOP;STACKTOP+=48;_memset(y,0,48);var Q;var ah;var r;var af;var ag;var f;var aD;var aC;var aB;var T=y;var S=y+12;var ae=y+24;var aE;var R=y+36;var g=0;ah=D;r=d;af=at;ag=E;f=e;__ZN6ObjectC1Ev(T);__ZN6ObjectC1Ev(S);__ZN6ObjectC1Ev(ae);var aA=ah;var az=(aA+88)&4294967295;var ay=HEAP[az];var ax=__ZN6Object8initDictEP4XRef(ae,ay);var aw=ah;var av=(aw+100)&4294967295;var au=HEAP[av];var ad=__ZN9GooString9getLengthEv(au);var ac=__ZN6Object7initIntEi(T,ad);__ZN6Object7dictSetEPcPS_(ae,(__str127224)&4294967295,ac);var ab=__ZN6Object8initNameEPc(T,(__str128)&4294967295);__ZN6Object7dictSetEPcPS_(ae,(__str1252)&4294967295,ab);var aa=ah;var Z=(aa+88)&4294967295;var Y=HEAP[Z];var X=__ZN6Object9initArrayEP4XRef(T,Y);var W=r;var V=(W)&4294967295;var U=HEAP[V];var P=__ZN6Object8initRealEd(S,U);__ZN6Object8arrayAddEPS_(T,P);var O=r;var N=(O+8)&4294967295;var M=HEAP[N];var L=__ZN6Object8initRealEd(S,M);__ZN6Object8arrayAddEPS_(T,L);var K=r;var J=(K+16)&4294967295;var I=HEAP[J];var H=__ZN6Object8initRealEd(S,I);__ZN6Object8arrayAddEPS_(T,H);var G=r;var C=(G+24)&4294967295;var B=HEAP[C];var A=__ZN6Object8initRealEd(S,B);__ZN6Object8arrayAddEPS_(T,A);__ZN6Object7dictSetEPcPS_(ae,(__str129)&4294967295,T);var z=af;var F=reSign((z),8,0)!=0;if(F){__ZN6ObjectC1Ev(R);var x=ah;var w=(x+88)&4294967295;var v=HEAP[w];var u=__ZN6Object8initDictEP4XRef(R,v);var t=__ZN6Object8initNameEPc(T,(__str130)&4294967295);__ZN6Object7dictSetEPcPS_(R,(__str43155)&4294967295,t);__ZN6Object7dictSetEPcPS_(ae,(__str131)&4294967295,R)}var s=ag;var q=(s)!=0;if(q){var p=ag;__ZN6Object7dictSetEPcPS_(ae,(__str132)&4294967295,p)}var o=ah;var n=(o+100)&4294967295;var m=HEAP[n];var l=__ZNK9GooString10getCStringEv(m);var k=_copyString(l);aB=k;var j=ah;var i=(j+100)&4294967295;var h=HEAP[i];var c=__ZN9GooString9getLengthEv(h);aC=c;var b=__Znwj(44);var a=b;aD=a;var aL=aD;var aK=aB;var aJ=aC;__ZN9MemStreamC1EPcjjP6Object(aL,aK,0,aJ,ae);var aI=aD;aE=aI;var aH=aE;var aG=(aH)&4294967295;var aF=(aG)&4294967295;var ar=(aF)&4294967295;var aq=HEAP[ar];var ap=(aq+116)&4294967295;var ao=HEAP[ap];var an=ao;var am=aE;FUNCTION_TABLE[an](am,1);var al=aE;var ak=al;var aj=f;var ai=__ZN6Object10initStreamEP6Stream(aj,ak);STACKTOP=y;return;return}function __ZN10AnnotMovie10initializeEP4XRefP7CatalogP4Dict(C,aw,aC,aj){var w=STACKTOP;STACKTOP+=36;_memset(w,0,36);var R;var ah;var av;var c;var ax;var at;var B;var ar;var aq;var D;var E;var F;var T=w;var aB=w+12;var S=w+24;var g=0;ah=C;av=aw;c=aC;ax=aj;__ZN6ObjectC1Ev(T);var ap=ax;var ao=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ap,(__str119)&4294967295,T,0);var an=__ZN6Object8isStringEv(ao);F=an;var am=F;var G=reSign((am),8,0)!=0;if(G){var al=__ZN6Object9getStringEv(T);var ak=__ZNK9GooString4copyEv(al);var ai=ah;var ag=(ai+124)&4294967295;HEAP[ag]=ak}else{var af=ah;var ae=(af+124)&4294967295;HEAP[ae]=0}__ZN6Object4freeEv(T);__ZN6ObjectC1Ev(aB);var ad=ax;var ac=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ad,(__str133225)&4294967295,aB,0);var ab=__ZN6Object6isDictEv(ac);E=ab;var aa=E;var W=reSign((aa),8,0)!=0;if(W){__ZN6ObjectC1Ev(S);var Z=ax;var Y=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(Z,(__str1454)&4294967295,S,0);var X=__ZN6Object6isDictEv(S);D=X;var Q=D;var V=reSign((Q),8,0)!=0;if(V){var P=__Znwj(96);var O=P;aq=O;var N=aq;__ZN5MovieC1EP6ObjectS1_(N,aB,S);var M=ah;var L=(M+128)&4294967295;var K=aq;HEAP[L]=K}else{var J=__Znwj(96);var I=J;ar=I;var H=ar;__ZN5MovieC1EP6Object(H,aB);var A=ah;var z=(A+128)&4294967295;var y=ar;HEAP[z]=y}var x=ah;var v=(x+128)&4294967295;var u=HEAP[v];var t=__ZN5Movie4isOkEv(u);var U=reSign((t),8,0)!=0;var ay=(U)^1;var e=unSign((ay),1,0);B=e;var s=B;var au=reSign((s),8,0)!=0;if(au){var r=ah;var q=(r+128)&4294967295;var p=HEAP[q];at=p;var o=at;var n=(o)!=0;if(n){var m=at;__ZN5MovieD1Ev(m);var l=at;var k=l;__ZdlPv(k)}var j=ah;var i=(j+128)&4294967295;HEAP[i]=0;var h=ah;var f=(h)&4294967295;var d=(f+120)&4294967295;HEAP[d]=0}__ZN6Object4freeEv(S)}else{__Z5erroriPcz(-1,(__str134)&4294967295);var b=ah;var a=(b+128)&4294967295;HEAP[a]=0;var aD=ah;var aA=(aD)&4294967295;var az=(aA+120)&4294967295;HEAP[az]=0}__ZN6Object4freeEv(aB);STACKTOP=w;return;return}function __ZN10AnnotMovieD0Ev(m){var v;var k;var j;var i;var l=0;k=m;var h=k;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV10AnnotMovie+8)&4294967295;var e=k;var d=(e+124)&4294967295;var c=HEAP[d];var b=(c)!=0;$bb$$bb2$2:do{if(b){var a=k;var x=(a+124)&4294967295;var w=HEAP[x];i=w;var u=i;var t=(u)!=0;if(!(t)){v=1;break $bb$$bb2$2}var s=i;__ZN9GooStringD1Ev(s);var r=i;var q=r;__ZdlPv(q)}}while(0);var p=k;var o=(p+128)&4294967295;var n=HEAP[o];j=n;var I=j;var H=(I)!=0;if(H){var G=j;__ZN5MovieD1Ev(G);var F=j;var E=F;__ZdlPv(E)}var D=k;var C=D;__ZN5AnnotD2Ev(C);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN10AnnotMovieD1Ev(m){var v;var k;var j;var i;var l=0;k=m;var h=k;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV10AnnotMovie+8)&4294967295;var e=k;var d=(e+124)&4294967295;var c=HEAP[d];var b=(c)!=0;$bb$$bb2$2:do{if(b){var a=k;var x=(a+124)&4294967295;var w=HEAP[x];i=w;var u=i;var t=(u)!=0;if(!(t)){v=1;break $bb$$bb2$2}var s=i;__ZN9GooStringD1Ev(s);var r=i;var q=r;__ZdlPv(q)}}while(0);var p=k;var o=(p+128)&4294967295;var n=HEAP[o];j=n;var I=j;var H=(I)!=0;if(H){var G=j;__ZN5MovieD1Ev(G);var F=j;var E=F;__ZdlPv(E)}var D=k;var C=D;__ZN5AnnotD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN10AnnotMovie4drawEP3Gfxb(aO,be,aZ){var W=STACKTOP;STACKTOP+=148;_memset(W,0,148);var dU;var bH;var bO;var bX;var bu;var bt;var bs;var br;var bp;var bo;var bm;var cI;var ca;var cP;var cc;var cd;var bP=W;var aJ=W+12;var c2=W+16;var bd=W+20;var bc;var bh=W+32;var k=W+44;var bq=W+56;var n=W+68;var l=W+80;var cA=W+92;var ey=W+104;var cp=W+116;var c1=0;bH=aO;bO=be;bX=aZ;__ZN6ObjectC1Ev(bP);var bl=bX;var bk=unSign((bl),8,0);var bi=bH;var dH=(bi)&4294967295;var dG=(((bk))&255);var dF=__ZN5Annot9isVisibleEb(dH,dG);var dV=reSign((dF),8,0)!=0;var co=(dV)^1;var bb=unSign((co),1,0);cd=bb;var dE=cd;var bN=reSign((dE),8,0)!=0;if(!bN){var dD=bH;var dC=(dD)&4294967295;var dB=(dC+52)&4294967295;var dA=__ZN6Object6isNullEv(dB);var bM=reSign((dA),8,0)!=0;var ba=(bM)^1;var dJ=unSign((ba),1,0);var bK=reSign((dJ),8,0)!=0;$bb13$$bb7$4:do{if(bK){dU=0}else{var dz=bH;var dy=(dz+128)&4294967295;var dm=HEAP[dy];var dl=__ZN5Movie13getShowPosterEv(dm);var bG=reSign((dl),8,0)!=0;var ah=(bG)^1;var bw=unSign((ah),1,0);var bz=reSign((bw),8,0)!=0;if(bz){dU=0;break $bb13$$bb7$4}cP=1;dU=2;break $bb13$$bb7$4}}while(0);if(dU==0){cP=0}var dk=cP;cc=dk;var dj=cc;var bx=reSign((dj),8,0)!=0;if(bx){__ZN6ObjectC1Ev(bd);var di=bH;var dh=(di+128)&4294967295;var dg=HEAP[dh];var df=__ZN5Movie9getPosterEP6Object(dg,bd);var de=bH;var dd=(de+128)&4294967295;var c0=HEAP[dd];__ZN5Movie9getAspectEPiS0_(c0,aJ,c2);var cZ=HEAP[aJ];var cY=(((cZ))|0)==-1;$bb27$$bb17$12:do{if(cY){dU=4}else{var cX=HEAP[c2];var cW=(((cX))|0)==-1;if(cW){dU=4;break $bb27$$bb17$12}var cV=__ZN6Object6isNoneEv(bd);var bv=reSign((cV),8,0)!=0;var d6=(bv)^1;var dI=unSign((d6),1,0);var bn=reSign((dI),8,0)!=0;var cQ=(bn)^1;var bf=unSign((cQ),1,0);var bj=reSign((bf),8,0)!=0;if(bj){dU=4;break $bb27$$bb17$12}cI=1;dU=7;break $bb27$$bb17$12}}while(0);if(dU==4){cI=0}var cU=cI;ca=cU;var cT=ca;var bg=reSign((cT),8,0)!=0;$bb30$$bb34$19:do{if(bg){var cS=__Znwj(32);var cR=cS;bm=cR;var cL=bm;__ZN9GooStringC1Ev(cL);var cK=bH;var cJ=(cK)&4294967295;var cH=(cJ+100)&4294967295;var cG=bm;HEAP[cH]=cG;var cF=bH;var cE=(cF)&4294967295;var cD=(cE+100)&4294967295;var cC=HEAP[cD];var cB=__ZN9GooString6appendEPKci(cC,(__str145226)&4294967295,-1);var cz=HEAP[c2];var cy=HEAP[aJ];var cx=bH;var cw=(cx)&4294967295;var cv=(cw+100)&4294967295;var cu=HEAP[cv];var ct=__ZN9GooString7appendfEPcz(cu,(__str210)&4294967295,Pointer_make([cy,0,0,0,cz,0,0,0],0,ALLOC_STACK));var cs=bH;var cr=(cs)&4294967295;var cq=(cr+100)&4294967295;var cn=HEAP[cq];var cm=__ZN9GooString6appendEPKci(cn,(__str21183)&4294967295,-1);var cl=bH;var ck=(cl)&4294967295;var cj=(ck+100)&4294967295;var ci=HEAP[cj];var ch=__ZN9GooString6appendEPKci(ci,(__str153)&4294967295,-1);__ZN6ObjectC1Ev(bh);var cg=bH;var cf=(cg)&4294967295;var ce=(cf+88)&4294967295;var cb=HEAP[ce];var b9=__ZN6Object8initDictEP4XRef(bh,cb);__ZN6Object7dictSetEPcPS_(bh,(__str212)&4294967295,bd);__ZN6ObjectC1Ev(k);var b8=bH;var b7=(b8)&4294967295;var b6=(b7+88)&4294967295;var b5=HEAP[b6];var b4=__ZN6Object8initDictEP4XRef(k,b5);__ZN6Object7dictSetEPcPS_(k,(__str126)&4294967295,bh);__ZN6ObjectC1Ev(bq);__ZN6ObjectC1Ev(n);__ZN6ObjectC1Ev(l);var b3=bH;var b2=(b3)&4294967295;var b1=(b2+88)&4294967295;var b0=HEAP[b1];var bZ=__ZN6Object8initDictEP4XRef(bq,b0);var bY=bH;var bW=(bY)&4294967295;var bV=(bW+100)&4294967295;var bU=HEAP[bV];var bT=__ZN9GooString9getLengthEv(bU);var bS=__ZN6Object7initIntEi(n,bT);__ZN6Object7dictSetEPcPS_(bq,(__str127224)&4294967295,bS);var bR=__ZN6Object8initNameEPc(n,(__str128)&4294967295);__ZN6Object7dictSetEPcPS_(bq,(__str1252)&4294967295,bR);var bQ=__ZN6Object8initNameEPc(n,(__str213)&4294967295);__ZN6Object7dictSetEPcPS_(bq,(__str1050)&4294967295,bQ);var bL=bH;var bJ=(bL)&4294967295;var bI=(bJ+88)&4294967295;var bF=HEAP[bI];var bE=__ZN6Object9initArrayEP4XRef(n,bF);var bD=__ZN6Object7initIntEi(l,0);__ZN6Object8arrayAddEPS_(n,bD);var bC=__ZN6Object7initIntEi(l,0);__ZN6Object8arrayAddEPS_(n,bC);var bB=HEAP[aJ];var bA=__ZN6Object7initIntEi(l,bB);__ZN6Object8arrayAddEPS_(n,bA);var by=HEAP[c2];var a9=__ZN6Object7initIntEi(l,by);__ZN6Object8arrayAddEPS_(n,a9);__ZN6Object7dictSetEPcPS_(bq,(__str129)&4294967295,n);var a8=bH;var a7=(a8)&4294967295;var a6=(a7+88)&4294967295;var a5=HEAP[a6];var a4=__ZN6Object9initArrayEP4XRef(n,a5);var a3=__ZN6Object7initIntEi(l,1);__ZN6Object8arrayAddEPS_(n,a3);var a2=__ZN6Object7initIntEi(l,0);__ZN6Object8arrayAddEPS_(n,a2);var a1=__ZN6Object7initIntEi(l,0);__ZN6Object8arrayAddEPS_(n,a1);var a0=__ZN6Object7initIntEi(l,1);__ZN6Object8arrayAddEPS_(n,a0);var aY=HEAP[aJ];var aX=(0-(aY))&4294967295;var aW=((((aX))|0)/2|0);var aV=__ZN6Object7initIntEi(l,aW);__ZN6Object8arrayAddEPS_(n,aV);var aU=HEAP[c2];var aT=(0-(aU))&4294967295;var aS=((((aT))|0)/2|0);var aR=__ZN6Object7initIntEi(l,aS);__ZN6Object8arrayAddEPS_(n,aR);__ZN6Object7dictSetEPcPS_(bq,(__str214232)&4294967295,n);__ZN6Object7dictSetEPcPS_(bq,(__str132)&4294967295,k);__ZN6ObjectC1Ev(cA);var aQ=bH;var aP=(aQ)&4294967295;var aN=(aP+100)&4294967295;var aM=HEAP[aN];var aL=__ZNK9GooString10getCStringEv(aM);var aK=_copyString(aL);bo=aK;var aI=bH;var aH=(aI)&4294967295;var aG=(aH+100)&4294967295;var aF=HEAP[aG];var aE=__ZN9GooString9getLengthEv(aF);bp=aE;var aD=__Znwj(44);var aC=aD;br=aC;var aB=br;var aA=bo;var az=bp;__ZN9MemStreamC1EPcjjP6Object(aB,aA,0,az,bq);var ay=br;bc=ay;var ax=bc;var aw=(ax)&4294967295;var av=(aw)&4294967295;var au=(av)&4294967295;var at=HEAP[au];var ar=(at+116)&4294967295;var aq=HEAP[ar];var ap=aq;var ao=bc;FUNCTION_TABLE[ap](ao,1);var an=bc;var am=an;var al=__ZN6Object10initStreamEP6Stream(cA,am);var ak=bH;var aj=(ak)&4294967295;var ai=(aj+100)&4294967295;var ag=HEAP[ai];bs=ag;var af=bs;var ae=(af)!=0;if(ae){var ad=bs;__ZN9GooStringD1Ev(ad);var ac=bs;var ab=ac;__ZdlPv(ab)}__ZN6ObjectC1Ev(ey);var aa=bH;var Z=(aa)&4294967295;var Y=(Z+88)&4294967295;var X=HEAP[Y];var V=__ZN6Object8initDictEP4XRef(ey,X);__ZN6Object7dictSetEPcPS_(ey,(__str213)&4294967295,cA);var U=bH;var T=(U)&4294967295;var S=(T+88)&4294967295;var R=HEAP[S];var Q=__ZN6Object8initDictEP4XRef(k,R);__ZN6Object7dictSetEPcPS_(k,(__str126)&4294967295,ey);var P=__Znwj(32);var O=P;bt=O;var M=bt;__ZN9GooStringC1Ev(M);var K=bH;var B=(K)&4294967295;var A=(B+100)&4294967295;var z=bt;HEAP[A]=z;var y=bH;var x=(y)&4294967295;var w=(x+100)&4294967295;var v=HEAP[w];var u=__ZN9GooString6appendEPKci(v,(__str145226)&4294967295,-1);var s=HEAP[c2];var q=HEAP[aJ];var e=bH;var d=(e)&4294967295;var c=(d+100)&4294967295;var b=HEAP[c];var a=__ZN9GooString7appendfEPcz(b,(__str215)&4294967295,Pointer_make([q,0,0,0,s,0,0,0],0,ALLOC_STACK));var eG=bH;var eF=(eG)&4294967295;var eE=(eF+100)&4294967295;var eC=HEAP[eE];var eA=__ZN9GooString6appendEPKci(eC,(__str145226)&4294967295,-1);var eq=HEAP[c2];var ep=HEAP[aJ];var eo=bH;var en=(eo)&4294967295;var em=(en+100)&4294967295;var el=HEAP[em];var ek=__ZN9GooString7appendfEPcz(el,(__str215)&4294967295,Pointer_make([ep,0,0,0,eq,0,0,0],0,ALLOC_STACK));var ej=HEAP[c2];var eh=((((ej))|0)/2|0);var ef=HEAP[aJ];var N=((((ef))|0)/2|0);var L=bH;var J=(L)&4294967295;var I=(J+100)&4294967295;var H=HEAP[I];var G=__ZN9GooString7appendfEPcz(H,(__str216)&4294967295,Pointer_make([N,0,0,0,eh,0,0,0],0,ALLOC_STACK));var F=bH;var E=(F)&4294967295;var D=(E+100)&4294967295;var C=HEAP[D];var t=__ZN9GooString6appendEPKci(C,(__str217)&4294967295,-1);var r=bH;var p=(r)&4294967295;var o=(p+100)&4294967295;var m=HEAP[o];var j=__ZN9GooString6appendEPKci(m,(__str153)&4294967295,-1);var i=bH;var h=(i)&4294967295;var g=(h+100)&4294967295;var f=HEAP[g];var eD=__ZN9GooString6appendEPKci(f,(__str153)&4294967295,-1);var eB=(cp+8)&4294967295;HEAP[eB]=0;var ez=(cp+8)&4294967295;var ex=HEAP[ez];var ew=(cp)&4294967295;HEAP[ew]=ex;var ev=HEAP[aJ];var eu=(((ev))|0);var et=(cp+16)&4294967295;HEAP[et]=eu;var es=HEAP[c2];var er=(((es))|0);var ei=(cp+24)&4294967295;HEAP[ei]=er;var eg=bH;var ee=(eg)&4294967295;var ed=(ee+52)&4294967295;var ec=bH;var eb=(ec)&4294967295;var ea=(cp)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(eb,ea,0,k,ed);var d9=bH;var d8=(d9)&4294967295;var d7=(d8+100)&4294967295;var d5=HEAP[d7];bu=d5;var d4=bu;var d3=(d4)!=0;if(!(d3)){dU=11;break $bb30$$bb34$19}var d2=bu;__ZN9GooStringD1Ev(d2);var d1=bu;var d0=d1;__ZdlPv(d0)}}while(0);__ZN6Object4freeEv(bd)}var dZ=bH;var dY=(dZ)&4294967295;var dX=(dY+88)&4294967295;var dW=HEAP[dX];var dT=bH;var dS=(dT)&4294967295;var dR=(dS+52)&4294967295;var dQ=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dR,dW,bP,0);var dP=bH;var dO=(dP)&4294967295;var dN=(dO+20)&4294967295;var dM=HEAP[dN];var dL=(dM+24)&4294967295;var dK=HEAP[dL];var dx=bH;var dw=(dx)&4294967295;var dv=(dw+20)&4294967295;var du=HEAP[dv];var dt=(du+16)&4294967295;var ds=HEAP[dt];var dr=bH;var dq=(dr)&4294967295;var dp=(dq+20)&4294967295;var dn=HEAP[dp];var dc=(dn+8)&4294967295;var db=HEAP[dc];var da=bH;var c9=(da)&4294967295;var c8=(c9+20)&4294967295;var c7=HEAP[c8];var c6=(c7)&4294967295;var c5=HEAP[c6];var c4=bH;var c3=(c4)&4294967295;var cO=(c3+108)&4294967295;var cN=HEAP[cO];var cM=bO;__ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(cM,bP,0,cN,c5,db,ds,dK);__ZN6Object4freeEv(bP)}STACKTOP=W;return;return}function __ZN10AnnotMovieD2Ev(m){var v;var k;var j;var i;var l=0;k=m;var h=k;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV10AnnotMovie+8)&4294967295;var e=k;var d=(e+124)&4294967295;var c=HEAP[d];var b=(c)!=0;$bb$$bb2$2:do{if(b){var a=k;var x=(a+124)&4294967295;var w=HEAP[x];i=w;var u=i;var t=(u)!=0;if(!(t)){v=1;break $bb$$bb2$2}var s=i;__ZN9GooStringD1Ev(s);var r=i;var q=r;__ZdlPv(q)}}while(0);var p=k;var o=(p+128)&4294967295;var n=HEAP[o];j=n;var I=j;var H=(I)!=0;if(H){var G=j;__ZN5MovieD1Ev(G);var F=j;var E=F;__ZdlPv(E)}var D=k;var C=D;__ZN5AnnotD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN6Object7dictAddEPcPS_(n,p,o){var t;var l;var v;var h;var m=0;l=n;v=p;h=o;var k=l;var j=(k)&4294967295;var i=HEAP[j];var g=(((i))|0)!=7;if(g){var f=l;var e=(f)&4294967295;var d=HEAP[e];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([d,0,0,0,7,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 295318"}else{var c=l;var b=(c+4)&4294967295;var a=(b)&4294967295;var u=a;var s=HEAP[u];var r=v;var q=h;__ZN4Dict3addEPcP6Object(s,r,q);return}return}function __ZN11AnnotWidgetD0Ev(h){var A;var e;var W;var V;var U;var T;var I=0;e=h;var S=e;var R=(S)&4294967295;var Q=(R)&4294967295;HEAP[Q]=(__ZTV11AnnotWidget+8)&4294967295;var O=e;var M=(O+136)&4294967295;var K=HEAP[M];var x=(K)!=0;$bb$$bb2$2:do{if(x){var v=e;var t=(v+136)&4294967295;var r=HEAP[t];T=r;var p=T;var n=(p)!=0;if(!(n)){A=1;break $bb$$bb2$2}var l=T;__ZN22AnnotAppearanceCharacsD1Ev(l);var j=T;var g=j;__ZdlPv(g)}}while(0);var f=e;var b=(f+140)&4294967295;var am=HEAP[b];var ak=(am)!=0;$bb3$$bb5$6:do{if(ak){var ai=e;var ag=(ai+140)&4294967295;var ae=HEAP[ag];U=ae;var ac=U;var aa=(ac)!=0;if(!(aa)){A=4;break $bb3$$bb5$6}var Y=U;__ZN4DictD1Ev(Y);var X=U;var P=X;__ZdlPv(P)}}while(0);var N=e;var L=(N+144)&4294967295;var J=HEAP[L];var H=(J)!=0;$bb6$$bb8$10:do{if(H){var G=e;var F=(G+144)&4294967295;var E=HEAP[F];V=E;var D=V;var C=(D)!=0;if(!(C)){A=7;break $bb6$$bb8$10}var z=V;__ZN4DictD1Ev(z);var y=V;var w=y;__ZdlPv(w)}}while(0);var u=e;var s=(u+148)&4294967295;var q=HEAP[s];var o=(q)!=0;$bb9$$bb11$14:do{if(o){var m=e;var k=(m+148)&4294967295;var i=HEAP[k];W=i;var d=W;var c=(d)!=0;if(!(c)){A=10;break $bb9$$bb11$14}var a=W;__ZN4DictD1Ev(a);var al=W;var aj=al;__ZdlPv(aj)}}while(0);var ah=e;var af=ah;__ZN5AnnotD2Ev(af);var ad=((1)&255);var B=reSign((ad),8,0)!=0;if(B){var ab=e;var Z=ab;__ZdlPv(Z)}return;return}function __ZN11AnnotWidgetD1Ev(h){var A;var e;var W;var V;var U;var T;var I=0;e=h;var S=e;var R=(S)&4294967295;var Q=(R)&4294967295;HEAP[Q]=(__ZTV11AnnotWidget+8)&4294967295;var O=e;var M=(O+136)&4294967295;var K=HEAP[M];var x=(K)!=0;$bb$$bb2$2:do{if(x){var v=e;var t=(v+136)&4294967295;var r=HEAP[t];T=r;var p=T;var n=(p)!=0;if(!(n)){A=1;break $bb$$bb2$2}var l=T;__ZN22AnnotAppearanceCharacsD1Ev(l);var j=T;var g=j;__ZdlPv(g)}}while(0);var f=e;var b=(f+140)&4294967295;var am=HEAP[b];var ak=(am)!=0;$bb3$$bb5$6:do{if(ak){var ai=e;var ag=(ai+140)&4294967295;var ae=HEAP[ag];U=ae;var ac=U;var aa=(ac)!=0;if(!(aa)){A=4;break $bb3$$bb5$6}var Y=U;__ZN4DictD1Ev(Y);var X=U;var P=X;__ZdlPv(P)}}while(0);var N=e;var L=(N+144)&4294967295;var J=HEAP[L];var H=(J)!=0;$bb6$$bb8$10:do{if(H){var G=e;var F=(G+144)&4294967295;var E=HEAP[F];V=E;var D=V;var C=(D)!=0;if(!(C)){A=7;break $bb6$$bb8$10}var z=V;__ZN4DictD1Ev(z);var y=V;var w=y;__ZdlPv(w)}}while(0);var u=e;var s=(u+148)&4294967295;var q=HEAP[s];var o=(q)!=0;$bb9$$bb11$14:do{if(o){var m=e;var k=(m+148)&4294967295;var i=HEAP[k];W=i;var d=W;var c=(d)!=0;if(!(c)){A=10;break $bb9$$bb11$14}var a=W;__ZN4DictD1Ev(a);var al=W;var aj=al;__ZdlPv(aj)}}while(0);var ah=e;var af=ah;__ZN5AnnotD2Ev(af);var ad=((0)&255);var B=reSign((ad),8,0)!=0;if(B){var ab=e;var Z=ab;__ZdlPv(Z)}return;return}function __ZN11AnnotWidget4drawEP3Gfxb(N,at,aU){var A=STACKTOP;STACKTOP+=60;_memset(A,0,60);var av;var aV;var e;var J;var n;var bj;var bi;var bh;var aj;var br=A;var ba=A+12;var w=A+24;var bp=A+36;var aY;var b=A+48;var t;var a8;var g=0;aV=N;e=at;J=aU;__ZN6ObjectC1Ev(br);var bg=J;var bf=unSign((bg),8,0);var bd=aV;var bc=(bd)&4294967295;var bb=(((bf))&255);var a9=__ZN5Annot9isVisibleEb(bc,bb);var X=reSign((a9),8,0)!=0;var aB=(X)^1;var be=unSign((aB),1,0);aj=be;var a7=aj;var az=reSign((a7),8,0)!=0;if(!az){var aO=aV;var aM=(aO+153)&4294967295;HEAP[aM]=0;var aK=aV;__ZN11AnnotWidget23generateFieldAppearanceEv(aK);var aI=aV;var aG=(aI)&4294967295;var aE=(aG+88)&4294967295;var aD=HEAP[aE];var aC=aV;var aA=(aC)&4294967295;var ay=(aA+52)&4294967295;var an=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ay,aD,br,0);var al=aV;var ai=(al+153)&4294967295;var ag=HEAP[ai];var ax=reSign((ag),8,0)!=0;$bb4$$bb6$4:do{if(ax){__ZN6ObjectC1Ev(ba);__ZN6ObjectC1Ev(w);var ae=__ZN6Object8initNameEPc(ba,(__str155)&4294967295);var ac=__ZN6Object8initNameEPc(w,(__str218)&4294967295);__ZN6ObjectC1Ev(bp);var ab=__Znwj(24);var aa=ab;bh=aa;var Z=aV;var Y=(Z)&4294967295;var M=(Y+88)&4294967295;var I=HEAP[M];var F=bh;__ZN4DictC1EP4XRef(F,I);var C=bh;aY=C;var z=aY;var x=__ZN4Dict6decRefEv(z);var v=_copyString((__str219)&4294967295);var u=aY;__ZN4Dict3addEPcP6Object(u,v,ba);var s=_copyString((__str1252)&4294967295);var r=aY;__ZN4Dict3addEPcP6Object(r,s,w);var q=aY;var p=__ZN6Object8initDictEP4Dict(bp,q);__ZN6ObjectC1Ev(b);var o=__Znwj(24);var m=o;bi=m;var l=aV;var k=(l)&4294967295;var j=(k+88)&4294967295;var i=HEAP[j];var h=bi;__ZN4DictC1EP4XRef(h,i);var f=bi;t=f;var d=t;var c=__ZN4Dict6decRefEv(d);var a=_copyString((__str156)&4294967295);var bs=t;__ZN4Dict3addEPcP6Object(bs,a,bp);var bq=t;var bo=__ZN6Object8initDictEP4Dict(b,bq);var bn=__Znwj(24);var bm=bn;bj=bm;var bl=aV;var bk=(bl)&4294967295;var a6=(bk+88)&4294967295;var a5=HEAP[a6];var a4=bj;__ZN4DictC1EP4XRef(a4,a5);var a3=bj;a8=a3;var a2=_copyString((__str179)&4294967295);var a1=a8;__ZN4Dict3addEPcP6Object(a1,a2,b);var a0=e;var aZ=a8;__ZN3Gfx13pushResourcesEP4Dict(a0,aZ);var aX=a8;n=aX;var aW=n;var aT=(aW)!=0;if(!(aT)){av=1;break $bb4$$bb6$4}var aS=n;__ZN4DictD1Ev(aS);var aR=n;var aQ=aR;__ZdlPv(aQ)}}while(0);var aP=aV;var aN=(aP)&4294967295;var aL=(aN+20)&4294967295;var aJ=HEAP[aL];var aH=(aJ+24)&4294967295;var aF=HEAP[aH];var au=aV;var ar=(au)&4294967295;var aq=(ar+20)&4294967295;var ap=HEAP[aq];var ao=(ap+16)&4294967295;var am=HEAP[ao];var ak=aV;var ah=(ak)&4294967295;var af=(ah+20)&4294967295;var ad=HEAP[af];var W=(ad+8)&4294967295;var V=HEAP[W];var T=aV;var R=(T)&4294967295;var P=(R+20)&4294967295;var L=HEAP[P];var H=(L)&4294967295;var E=HEAP[H];var B=aV;var y=(B)&4294967295;var U=(y+108)&4294967295;var S=HEAP[U];var Q=e;__ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(Q,br,0,S,E,V,am,aF);var O=aV;var K=(O+153)&4294967295;var G=HEAP[K];var aw=reSign((G),8,0)!=0;if(aw){var D=e;__ZN3Gfx12popResourcesEv(D)}__ZN6Object4freeEv(br)}STACKTOP=A;return;return}function __ZN11AnnotWidgetD2Ev(h){var A;var e;var W;var V;var U;var T;var I=0;e=h;var S=e;var R=(S)&4294967295;var Q=(R)&4294967295;HEAP[Q]=(__ZTV11AnnotWidget+8)&4294967295;var O=e;var M=(O+136)&4294967295;var K=HEAP[M];var x=(K)!=0;$bb$$bb2$2:do{if(x){var v=e;var t=(v+136)&4294967295;var r=HEAP[t];T=r;var p=T;var n=(p)!=0;if(!(n)){A=1;break $bb$$bb2$2}var l=T;__ZN22AnnotAppearanceCharacsD1Ev(l);var j=T;var g=j;__ZdlPv(g)}}while(0);var f=e;var b=(f+140)&4294967295;var am=HEAP[b];var ak=(am)!=0;$bb3$$bb5$6:do{if(ak){var ai=e;var ag=(ai+140)&4294967295;var ae=HEAP[ag];U=ae;var ac=U;var aa=(ac)!=0;if(!(aa)){A=4;break $bb3$$bb5$6}var Y=U;__ZN4DictD1Ev(Y);var X=U;var P=X;__ZdlPv(P)}}while(0);var N=e;var L=(N+144)&4294967295;var J=HEAP[L];var H=(J)!=0;$bb6$$bb8$10:do{if(H){var G=e;var F=(G+144)&4294967295;var E=HEAP[F];V=E;var D=V;var C=(D)!=0;if(!(C)){A=7;break $bb6$$bb8$10}var z=V;__ZN4DictD1Ev(z);var y=V;var w=y;__ZdlPv(w)}}while(0);var u=e;var s=(u+148)&4294967295;var q=HEAP[s];var o=(q)!=0;$bb9$$bb11$14:do{if(o){var m=e;var k=(m+148)&4294967295;var i=HEAP[k];W=i;var d=W;var c=(d)!=0;if(!(c)){A=10;break $bb9$$bb11$14}var a=W;__ZN4DictD1Ev(a);var al=W;var aj=al;__ZdlPv(aj)}}while(0);var ah=e;var af=ah;__ZN5AnnotD2Ev(af);var ad=((0)&255);var B=reSign((ad),8,0)!=0;if(B){var ab=e;var Z=ab;__ZdlPv(Z)}return;return}function __ZN9AnnotLineD0Ev(e){var n;var b;var H;var t=0;b=e;var G=b;var F=(G)&4294967295;var E=(F)&4294967295;var D=(E)&4294967295;HEAP[D]=(__ZTV9AnnotLine+8)&4294967295;var C=b;var B=(C+164)&4294967295;var z=HEAP[B];var x=z;__ZdlPv(x);var v=b;var m=(v+168)&4294967295;var l=HEAP[m];var k=l;__ZdlPv(k);var j=b;var i=(j+180)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=b;var d=(f+180)&4294967295;var c=HEAP[d];var a=c;__ZdlPv(a)}var Q=b;var P=(Q+220)&4294967295;var O=HEAP[P];var N=(O)!=0;$bb2$$bb4$5:do{if(N){var M=b;var L=(M+220)&4294967295;var K=HEAP[L];H=K;var J=H;var I=(J)!=0;if(!(I)){n=2;break $bb2$$bb4$5}var A=H;__ZN4DictD1Ev(A);var y=H;var w=y;__ZdlPv(w)}}while(0);var u=b;var s=u;__ZN11AnnotMarkupD2Ev(s);var r=((1)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN9AnnotLineD1Ev(e){var n;var b;var H;var t=0;b=e;var G=b;var F=(G)&4294967295;var E=(F)&4294967295;var D=(E)&4294967295;HEAP[D]=(__ZTV9AnnotLine+8)&4294967295;var C=b;var B=(C+164)&4294967295;var z=HEAP[B];var x=z;__ZdlPv(x);var v=b;var m=(v+168)&4294967295;var l=HEAP[m];var k=l;__ZdlPv(k);var j=b;var i=(j+180)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=b;var d=(f+180)&4294967295;var c=HEAP[d];var a=c;__ZdlPv(a)}var Q=b;var P=(Q+220)&4294967295;var O=HEAP[P];var N=(O)!=0;$bb2$$bb4$5:do{if(N){var M=b;var L=(M+220)&4294967295;var K=HEAP[L];H=K;var J=H;var I=(J)!=0;if(!(I)){n=2;break $bb2$$bb4$5}var A=H;__ZN4DictD1Ev(A);var y=H;var w=y;__ZdlPv(w)}}while(0);var u=b;var s=u;__ZN11AnnotMarkupD2Ev(s);var r=((0)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN9AnnotLine4drawEP3Gfxb(aL,bb,aW){var U=STACKTOP;STACKTOP+=68;_memset(U,0,68);var ga;var cj;var cz;var cS;var bO;var bM;var bK;var a7;var bI;var a8;var b5;var ba;var cE=U;var eX;var dQ=U+12;var be;var bA;var V;var el=U+44;var k=U+56;var e5=0;cj=aL;cz=bb;cS=aW;__ZN6ObjectC1Ev(cE);eX=1;var bG=cS;var bF=unSign((bG),8,0);var bE=cj;var bD=(bE)&4294967295;var bC=(bD)&4294967295;var bB=(((bF))&255);var fZ=__ZN5Annot9isVisibleEb(bC,bB);var gb=reSign((fZ),8,0)!=0;var dP=(gb)^1;var a9=unSign((dP),1,0);ba=a9;var fY=ba;var cv=reSign((fY),8,0)!=0;if(!cv){var fX=cj;var fW=(fX)&4294967295;var fV=(fW)&4294967295;var fU=(fV+20)&4294967295;var fT=HEAP[fU];var fS=(fT+8)&4294967295;var fR=HEAP[fS];var fQ=cj;var fv=(fQ)&4294967295;var fu=(fv)&4294967295;var ft=(fu+20)&4294967295;var fs=HEAP[ft];var fr=(fs+24)&4294967295;var fq=HEAP[fr];var fp=(fR)==(fq);if(fp){var fo=cj;var fn=(fo)&4294967295;var fm=(fn)&4294967295;var e0=(fm+20)&4294967295;var eZ=HEAP[e0];var eY=cj;var eW=(eY)&4294967295;var eV=(eW)&4294967295;var eU=(eV+20)&4294967295;var eT=HEAP[eU];var eS=(eT+24)&4294967295;var eR=HEAP[eS];var eQ=cj;var ev=(eQ)&4294967295;var eu=(ev)&4294967295;var et=(eu+104)&4294967295;var es=HEAP[et];var er=(es)!=0;if(er){var eq=cj;var ep=(eq)&4294967295;var eo=(ep)&4294967295;var en=(eo+104)&4294967295;var em=HEAP[en];var d0=cj;var dZ=(d0)&4294967295;var dY=(dZ)&4294967295;var dX=(dY+104)&4294967295;var dW=HEAP[dX];var dV=(dW)&4294967295;var dU=HEAP[dV];var dT=(dU+12)&4294967295;var dS=HEAP[dT];var dR=cj;var dE=(dR)&4294967295;var dD=(dE)&4294967295;var dC=(dD+104)&4294967295;var dB=HEAP[dC];var dA=dS;var dz=FUNCTION_TABLE[dA](dB);b5=dz}else{b5=1}var dy=b5;var dx=(eR)+(dy);var dw=(eZ+24)&4294967295;HEAP[dw]=dx}var dv=cj;var dj=(dv)&4294967295;var di=(dj)&4294967295;var dh=(di+52)&4294967295;var dg=__ZN6Object6isNullEv(dh);a8=dg;var df=a8;var ci=reSign((df),8,0)!=0;$bb9$$bb26$11:do{if(ci){var de=cj;var dd=(de)&4294967295;var dc=(dd+132)&4294967295;var db=HEAP[dc];eX=db;var da=__Znwj(32);var cX=da;bI=cX;var cV=bI;__ZN9GooStringC1Ev(cV);var cT=cj;var cQ=(cT)&4294967295;var cO=(cQ)&4294967295;var cM=(cO+100)&4294967295;var cK=bI;HEAP[cM]=cK;var cI=cj;var cG=(cI)&4294967295;var cF=(cG)&4294967295;var cp=(cF+100)&4294967295;var cn=HEAP[cp];var cl=__ZN9GooString6appendEPKci(cn,(__str145226)&4294967295,-1);var ch=cj;var cf=(ch)&4294967295;var cd=(cf)&4294967295;var cb=(cd+108)&4294967295;var b9=HEAP[cb];var b7=(b9)!=0;if(b7){var b6=cj;var a6=(b6)&4294967295;var a5=(a6)&4294967295;var a4=(a5+108)&4294967295;var a3=HEAP[a4];var a2=cj;var a1=(a2)&4294967295;var a0=(a1)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(a0,a3,0)}var aZ=cj;var aY=(aZ)&4294967295;var aX=(aY)&4294967295;var aV=(aX+104)&4294967295;var aU=HEAP[aV];var aT=(aU)!=0;if(aT){var aS=cj;var aR=(aS)&4294967295;var aQ=(aR)&4294967295;var aP=(aQ+104)&4294967295;var aO=HEAP[aP];var aN=cj;var aM=(aN)&4294967295;var aK=(aM)&4294967295;var aJ=(aK+104)&4294967295;var aI=HEAP[aJ];var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=(aG+24)&4294967295;var aE=HEAP[aF];var aD=cj;var aC=(aD)&4294967295;var aB=(aC)&4294967295;var aA=(aB+104)&4294967295;var az=HEAP[aA];var ay=aE;var ax=FUNCTION_TABLE[ay](az);a7=ax;var aw=a7;if(aw==1){ga=15}else{ga=16}if(ga==16){var F=cj;var E=(F)&4294967295;var D=(E)&4294967295;var C=(D+100)&4294967295;var B=HEAP[C];var A=__ZN9GooString6appendEPKci(B,(__str207)&4294967295,-1)}else{if(ga==15){var av=cj;var au=(av)&4294967295;var at=(au)&4294967295;var ar=(at+100)&4294967295;var aq=HEAP[ar];var ap=__ZN9GooString6appendEPKci(aq,(__str166)&4294967295,-1);var ao=cj;var an=(ao)&4294967295;var am=(an)&4294967295;var al=(am+104)&4294967295;var ak=HEAP[al];var aj=cj;var ai=(aj)&4294967295;var ah=(ai)&4294967295;var ag=(ah+104)&4294967295;var af=HEAP[ag];var ae=(af)&4294967295;var ad=HEAP[ae];var ac=(ad+16)&4294967295;var ab=HEAP[ac];var aa=cj;var Z=(aa)&4294967295;var Y=(Z)&4294967295;var X=(Y+104)&4294967295;var W=HEAP[X];var T=ab;var S=FUNCTION_TABLE[T](W);bA=S;var R=cj;var Q=(R)&4294967295;var P=(Q)&4294967295;var O=(P+104)&4294967295;var N=HEAP[O];var M=cj;var K=(M)&4294967295;var I=(K)&4294967295;var z=(I+104)&4294967295;var y=HEAP[z];var x=(y)&4294967295;var w=HEAP[x];var v=(w+20)&4294967295;var u=HEAP[v];var t=cj;var s=(t)&4294967295;var q=(s)&4294967295;var o=(q+104)&4294967295;var e=HEAP[o];var d=u;var c=FUNCTION_TABLE[d](e);V=c;be=0;while(1){var gA=be;var gz=bA;var gy=(((gA))|0)<(((gz))|0);if(!(gy)){ga=5;break}var b=V;var a=be;var gU=(b+8*a)&4294967295;var gT=HEAP[gU];var gS=cj;var gQ=(gS)&4294967295;var gO=(gQ)&4294967295;var gF=(gO+100)&4294967295;var gE=HEAP[gF];var gD=__ZN9GooString7appendfEPcz(gE,(__str167)&4294967295,Pointer_make([gT,0,0,0,0,0,0,0],0,ALLOC_STACK));var gC=be;var gB=((gC)+1)&4294967295;be=gB;ga=3;continue}var gw=cj;var gu=(gw)&4294967295;var L=(gu)&4294967295;var J=(L+100)&4294967295;var H=HEAP[J];var G=__ZN9GooString6appendEPKci(H,(__str206231)&4294967295,-1)}}var r=cj;var p=(r)&4294967295;var n=(p)&4294967295;var m=(n+104)&4294967295;var l=HEAP[m];var j=cj;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h+104)&4294967295;var f=HEAP[g];var gR=(f)&4294967295;var gP=HEAP[gR];var gN=(gP+12)&4294967295;var gM=HEAP[gN];var gL=cj;var gK=(gL)&4294967295;var gJ=(gK)&4294967295;var gI=(gJ+104)&4294967295;var gH=HEAP[gI];var gG=gM;var gx=FUNCTION_TABLE[gG](gH);var gv=cj;var gt=(gv)&4294967295;var gs=(gt)&4294967295;var gr=(gs+100)&4294967295;var gq=HEAP[gr];var gp=__ZN9GooString7appendfEPcz(gq,(__str169228)&4294967295,Pointer_make([gx,0,0,0,0,0,0,0],0,ALLOC_STACK))}var go=cj;var gn=(go+164)&4294967295;var gm=HEAP[gn];var gl=__ZNK10AnnotCoord4getYEv(gm);var gk=cj;var gj=(gk)&4294967295;var gi=(gj)&4294967295;var gh=(gi+20)&4294967295;var gg=HEAP[gh];var gf=(gg+8)&4294967295;var ge=HEAP[gf];var gd=(gl)-(ge);var gc=cj;var f9=(gc+164)&4294967295;var f8=HEAP[f9];var f7=__ZNK10AnnotCoord4getXEv(f8);var f6=cj;var f5=(f6)&4294967295;var f4=(f5)&4294967295;var f3=(f4+20)&4294967295;var f2=HEAP[f3];var f1=(f2)&4294967295;var f0=HEAP[f1];var fP=(f7)-(f0);var fO=cj;var fN=(fO)&4294967295;var fM=(fN)&4294967295;var fL=(fM+100)&4294967295;var fK=HEAP[fL];var fJ=__ZN9GooString7appendfEPcz(fK,(__str109221)&4294967295,Pointer_make([fP,0,0,0,0,0,0,0,gd,0,0,0,0,0,0,0],0,ALLOC_STACK));var fI=cj;var fH=(fI+168)&4294967295;var fF=HEAP[fH];var fl=__ZNK10AnnotCoord4getYEv(fF);var fk=cj;var fj=(fk)&4294967295;var fi=(fj)&4294967295;var fh=(fi+20)&4294967295;var fg=HEAP[fh];var ff=(fg+8)&4294967295;var fe=HEAP[ff];var fd=(fl)-(fe);var fb=cj;var eP=(fb+168)&4294967295;var eO=HEAP[eP];var eN=__ZNK10AnnotCoord4getXEv(eO);var eM=cj;var eL=(eM)&4294967295;var eK=(eL)&4294967295;var eJ=(eK+20)&4294967295;var eI=HEAP[eJ];var eH=(eI)&4294967295;var eF=HEAP[eH];var ek=(eN)-(eF);var ej=cj;var ei=(ej)&4294967295;var eh=(ei)&4294967295;var eg=(eh+100)&4294967295;var ef=HEAP[eg];var ee=__ZN9GooString7appendfEPcz(ef,(__str173)&4294967295,Pointer_make([ek,0,0,0,0,0,0,0,fd,0,0,0,0,0,0,0],0,ALLOC_STACK));var ed=cj;var ec=(ed)&4294967295;var ea=(ec)&4294967295;var fG=(ea+100)&4294967295;var fE=HEAP[fG];var fD=__ZN9GooString6appendEPKci(fE,(__str111222)&4294967295,-1);var fC=cj;var fB=(fC)&4294967295;var fA=(fB)&4294967295;var fz=(fA+100)&4294967295;var fy=HEAP[fz];var fx=__ZN9GooString6appendEPKci(fy,(__str153)&4294967295,-1);var fw=(dQ+8)&4294967295;HEAP[fw]=0;var fc=(dQ+8)&4294967295;var fa=HEAP[fc];var e9=(dQ)&4294967295;HEAP[e9]=fa;var e8=cj;var e7=(e8)&4294967295;var e6=(e7)&4294967295;var e4=(e6+20)&4294967295;var e3=HEAP[e4];var e2=(e3+16)&4294967295;var e1=HEAP[e2];var eG=cj;var eE=(eG)&4294967295;var eD=(eE)&4294967295;var eC=(eD+20)&4294967295;var eB=HEAP[eC];var eA=(eB)&4294967295;var ez=HEAP[eA];var ey=(e1)-(ez);var ex=(dQ+16)&4294967295;HEAP[ex]=ey;var ew=cj;var eb=(ew)&4294967295;var d9=(eb)&4294967295;var d8=(d9+20)&4294967295;var d7=HEAP[d8];var d6=(d7+24)&4294967295;var d5=HEAP[d6];var d4=cj;var d3=(d4)&4294967295;var d2=(d3)&4294967295;var d1=(d2+20)&4294967295;var dO=HEAP[d1];var dN=(dO+8)&4294967295;var dM=HEAP[dN];var dL=(d5)-(dM);var dK=(dQ+24)&4294967295;HEAP[dK]=dL;var dJ=eX;var dI=(dJ)==1;if(dI){var dH=cj;var dG=(dH)&4294967295;var dF=(dG)&4294967295;var du=(dF+52)&4294967295;var dt=cj;var ds=(dt)&4294967295;var dr=(ds)&4294967295;var dq=(dQ)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(dr,dq,0,0,du)}else{__ZN6ObjectC1Ev(el);__ZN6ObjectC1Ev(k);var dp=cj;var dn=(dp)&4294967295;var dm=(dn)&4294967295;var dl=(dQ)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(dm,dl,1,0,el);var dk=cj;var c9=(dk)&4294967295;var c8=(c9)&4294967295;var c7=(c8+100)&4294967295;var c6=HEAP[c7];bK=c6;var c5=bK;var c4=(c5)!=0;if(c4){var c3=bK;__ZN9GooStringD1Ev(c3);var c2=bK;var c1=c2;__ZdlPv(c1)}var cZ=__Znwj(32);var cD=cZ;bM=cD;var cC=bM;__ZN9GooStringC1EPKc(cC,(__str196)&4294967295);var cB=cj;var cA=(cB)&4294967295;var cy=(cA)&4294967295;var cx=(cy+100)&4294967295;var cw=bM;HEAP[cx]=cw;var cu=cj;var ct=(cu)&4294967295;var cr=(ct)&4294967295;var b4=eX;__ZN5Annot19createResourcesDictEPcP6ObjectS0_dS0_S2_(cr,(__str197)&4294967295,el,(__str198)&4294967295,b4,0,k);var b3=cj;var b2=(b3)&4294967295;var b1=(b2)&4294967295;var b0=(b1+52)&4294967295;var bZ=cj;var bY=(bZ)&4294967295;var bX=(bY)&4294967295;var bW=(dQ)&4294967295;__ZN5Annot10createFormEPdbP6ObjectS2_(bX,bW,0,k,b0)}var bU=cj;var bz=(bU)&4294967295;var by=(bz)&4294967295;var bx=(by+100)&4294967295;var bw=HEAP[bx];bO=bw;var bv=bO;var bu=(bv)!=0;if(!(bu)){ga=11;break $bb9$$bb26$11}var bt=bO;__ZN9GooStringD1Ev(bt);var bs=bO;var br=bs;__ZdlPv(br)}}while(0);var bp=cj;var c0=(bp)&4294967295;var cY=(c0)&4294967295;var cW=(cY+88)&4294967295;var cU=HEAP[cW];var cR=cj;var cP=(cR)&4294967295;var cN=(cP)&4294967295;var cL=(cN+52)&4294967295;var cJ=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cL,cU,cE,0);var cH=cj;var cs=(cH)&4294967295;var cq=(cs)&4294967295;var co=(cq+20)&4294967295;var cm=HEAP[co];var ck=(cm+24)&4294967295;var cg=HEAP[ck];var ce=cj;var cc=(ce)&4294967295;var ca=(cc)&4294967295;var b8=(ca+20)&4294967295;var bV=HEAP[b8];var bT=(bV+16)&4294967295;var bS=HEAP[bT];var bR=cj;var bQ=(bR)&4294967295;var bP=(bQ)&4294967295;var bN=(bP+20)&4294967295;var bL=HEAP[bN];var bJ=(bL+8)&4294967295;var bH=HEAP[bJ];var bq=cj;var bo=(bq)&4294967295;var bn=(bo)&4294967295;var bm=(bn+20)&4294967295;var bl=HEAP[bm];var bk=(bl)&4294967295;var bj=HEAP[bk];var bi=cj;var bh=(bi)&4294967295;var bg=(bh)&4294967295;var bf=(bg+108)&4294967295;var bd=HEAP[bf];var bc=cz;__ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(bc,cE,0,bd,bj,bH,bS,cg);__ZN6Object4freeEv(cE)}STACKTOP=U;return;return}function __ZN9AnnotLineD2Ev(e){var n;var b;var H;var t=0;b=e;var G=b;var F=(G)&4294967295;var E=(F)&4294967295;var D=(E)&4294967295;HEAP[D]=(__ZTV9AnnotLine+8)&4294967295;var C=b;var B=(C+164)&4294967295;var z=HEAP[B];var x=z;__ZdlPv(x);var v=b;var m=(v+168)&4294967295;var l=HEAP[m];var k=l;__ZdlPv(k);var j=b;var i=(j+180)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=b;var d=(f+180)&4294967295;var c=HEAP[d];var a=c;__ZdlPv(a)}var Q=b;var P=(Q+220)&4294967295;var O=HEAP[P];var N=(O)!=0;$bb2$$bb4$5:do{if(N){var M=b;var L=(M+220)&4294967295;var K=HEAP[L];H=K;var J=H;var I=(J)!=0;if(!(I)){n=2;break $bb2$$bb4$5}var A=H;__ZN4DictD1Ev(A);var y=H;var w=y;__ZdlPv(w)}}while(0);var u=b;var s=u;__ZN11AnnotMarkupD2Ev(s);var r=((0)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN6Object6isNameEPc(n,i){var v;var l;var y;var x;var z;var k;var m=0;l=n;y=i;var j=l;var h=(j)&4294967295;var g=HEAP[h];var f=(((g))|0)!=4;$bb2$$bb$2:do{if(f){v=0}else{var e=l;var d=(e+4)&4294967295;var c=(d)&4294967295;var b=c;var a=HEAP[b];var w=y;var u=_strcmp(a,w);var s=(((u))|0)!=0;if(s){v=0;break $bb2$$bb$2}z=1;v=2;break $bb2$$bb$2}}while(0);if(v==0){z=0}var r=z;var q=unSign((r),8,0);k=q;var p=k;x=p;var o=x;var t=(((o))&255);return t;return null}function __ZN6Object12dictLookupNFEPcPS_(m,n,z){var v;var k;var x;var A;var y;var j;var l=0;k=m;x=n;A=z;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=7;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str949)&4294967295,Pointer_make([c,0,0,0,7,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 296872"}else{var b=k;var a=(b+4)&4294967295;var w=(a)&4294967295;var u=w;var t=HEAP[u];var s=x;var r=A;var p=__ZN4Dict8lookupNFEPcP6Object(t,s,r);j=p;var o=j;y=o;var q=y;return q}return null}function __ZN10AnnotPopup10initializeEP4XRefP4DictP7Catalog(d,I,t,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var a;var k;var H;var u;var J;var K;var f=r;var v=0;a=d;k=I;H=t;u=p;__ZN6ObjectC1Ev(f);var F=a;var E=(F+124)&4294967295;var D=H;var C=__ZN4Dict8lookupNFEPcP6Object(D,(__str135)&4294967295,E);var B=__ZN6Object5isRefEv(C);var s=reSign((B),8,0)!=0;var G=(s)^1;var b=unSign((G),1,0);K=b;var A=K;var h=reSign((A),8,0)!=0;if(h){var z=a;var y=(z+124)&4294967295;var x=__ZN6Object8initNullEv(y)}var w=H;var o=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(w,(__str3070)&4294967295,f,0);var n=__ZN6Object6isBoolEv(o);J=n;var m=J;var c=reSign((m),8,0)!=0;if(c){var l=__ZN6Object7getBoolEv(f);var j=a;var i=(j+136)&4294967295;HEAP[i]=l}else{var g=a;var e=(g+136)&4294967295;HEAP[e]=0}__ZN6Object4freeEv(f);STACKTOP=r;return;return}function __ZN11AnnotWidget11writeStringEP9GooStringS1_(g,s,p){var r;var b;var O;var S;var i;var d;var c;var y=0;b=g;O=s;S=p;var N=S;var M=__ZN9GooString6appendEc(N,40);c=0;$bb8$2:while(1){var E=O;var C=__ZN9GooString9getLengthEv(E);var A=c;var z=(((C))|0)>(((A))|0);var x=unSign((z),1,0);i=x;var w=i;var t=reSign((w),8,0)!=0;if(!(t)){r=7;break $bb8$2}var L=O;var K=c;var J=__ZN9GooString7getCharEi(L,K);d=J;var I=d;var H=reSign((I),8,0)==40;$bb3$$bb1$5:do{if(H){r=1}else{var F=d;var D=reSign((F),8,0)==41;if(D){r=1;break $bb3$$bb1$5}var B=d;var q=reSign((B),8,0)==92;if(q){r=1;break $bb3$$bb1$5}var f=d;var e=reSign((f),8,0)<=31;if(e){var a=d;var Y=unSign((a),8,0);var X=S;var W=__ZN9GooString7appendfEPcz(X,(__str136)&4294967295,Pointer_make([Y,0,0,0],0,ALLOC_STACK));r=5;break $bb3$$bb1$5}else{var V=d;var U=reSign((V),8,0);var T=S;var R=(((U))&255);var Q=__ZN9GooString6appendEc(T,R);r=5;break $bb3$$bb1$5}}}while(0);if(r==1){var o=S;var n=__ZN9GooString6appendEc(o,92);var m=d;var l=reSign((m),8,0);var k=S;var j=(((l))&255);var h=__ZN9GooString6appendEc(k,j)}var P=c;var G=((P)+1)&4294967295;c=G;r=0;continue $bb8$2}var v=S;var u=__ZN9GooString6appendEc(v,41);return;return}function __ZN11AnnotWidget10layoutTextEP9GooStringS1_PiP7GfxFontPddS2_b(bn,b7,br,b4,A,be,dD,b0,ac){var ab=STACKTOP;STACKTOP+=48;_memset(ab,0,48);var gQ;var cU;var bR;var fk;var eL;var b1;var cz;var aq;var fz;var db;var aK;var I;var a0;var M;var a2;var Q;var a3;var T;var a4;var X;var a6;var ad;var af;var an;var at;var bC;var ay;var bE;var aB;var bF;var aN;var aR;var bT;var aU;var b6=ab;var U=ab+4;var fZ=ab+8;var bY;var em=ab+12;var b3;var eE=ab+16;var eC=ab+24;var bl=ab+32;var bk=ab+40;var a1;var bA;var cc;var cb;var aM;var aL;var gd;var b2;var aI;var fH=0;cU=bn;bR=b7;fk=br;eL=b4;b1=A;cz=be;aq=dD;fz=b0;db=ac;bY=0;var cx=bR;var cw=__ZN9GooString16hasUnicodeMarkerEv(cx);a1=cw;var cv=a1;var gR=reSign((cv),8,0)!=0;var el=(gR)^1;var bW=unSign((el),1,0);var c2=reSign((bW),8,0)!=0;$bb9$$bb$2:do{if(c2){gQ=0}else{var cu=bR;var ct=__ZN9GooString9getLengthEv(cu);var cs=(ct)&1;var cq=(((cs))&255);var c0=reSign((cq),8,0)!=0;var cJ=(c0)^1;var fW=unSign((cJ),1,0);var cW=reSign((fW),8,0)!=0;if(cW){gQ=0;break $bb9$$bb$2}bT=1;gQ=2;break $bb9$$bb$2}}while(0);if(gQ==0){bT=0}var cp=bT;aU=cp;var co=aU;var cN=reSign((co),8,0)!=0;$bb12$$bb13$8:do{if(cN){__Z5erroriPcz(-1,(__str137)&4294967295)}else{var cn=a1;var cL=reSign((cn),8,0)!=0;$bb15$$bb17$11:do{if(cL){var gE=eL;var gD=HEAP[gE];var gC=(((gD))|0)==0;if(!(gC)){gQ=6;break $bb15$$bb17$11}var gB=eL;HEAP[gB]=2}}while(0);var gA=eL;var gz=HEAP[gA];cb=gz;var gy=cb;cc=gy;aL=0;var gx=aL;aM=gx;bA=0;var gw=fk;var gv=__ZN9GooString5clearEv(gw);$bb93$15:while(1){var hb=eL;var g9=HEAP[hb];var g8=bR;var g7=__ZN9GooString9getLengthEv(g8);var g6=(((g9))|0)<(((g7))|0);var g5=unSign((g6),1,0);aR=g5;var g4=aR;var aJ=reSign((g4),8,0)!=0;if(!(aJ)){gQ=42;break $bb93$15}var f9=eL;var f8=HEAP[f9];cb=f8;var f7=fk;var f6=__ZN9GooString9getLengthEv(f7);aL=f6;var f5=a1;var cK=reSign((f5),8,0)!=0;if(cK){var f4=eL;var f3=HEAP[f4];var f2=bR;var f1=__ZN9GooString7getCharEi(f2,f3);var f0=unSign((f1),8,0);var fC=(f0)<<8;HEAP[U]=fC;var fB=eL;var fA=HEAP[fB];var fy=((fA)+1)&4294967295;var fx=bR;var fw=__ZN9GooString7getCharEi(fx,fy);var fv=unSign((fw),8,0);var fu=HEAP[U];var ft=((fv)+(fu))&4294967295;HEAP[U]=ft;var fs=eL;var e6=HEAP[fs];var e5=((e6)+2)&4294967295;var e4=eL;HEAP[e4]=e5}else{var e3=db;var cr=reSign((e3),8,0)!=0;if(cr){var e2=eL;var e1=HEAP[e2];var e0=bR;var eZ=__ZN9GooString7getCharEi(e0,e1);var eX=reSign((eZ),8,0);var eW=(eX)&255;HEAP[U]=eW}else{var ex=eL;var ew=HEAP[ex];var ev=bR;var eu=__ZN9GooString7getCharEi(ev,ew);var et=reSign((eu),8,0);var er=(et)&255;var eq=(_pdfDocEncoding+er*4)&4294967295;var ep=HEAP[eq];HEAP[U]=ep}var eo=eL;var en=HEAP[eo];var ea=((en)+1)&4294967295;var d9=eL;HEAP[d9]=ea}var d8=HEAP[U];var d6=(((d8))|0)==13;if(d6){gQ=11;break $bb93$15}var d5=HEAP[U];var d4=(((d5))|0)==10;if(d4){gQ=11;break $bb93$15}var bL=db;var bG=reSign((bL),8,0)!=0;if(bG){var bK=HEAP[U];var bJ=(((bK))&255);var bI=reSign((bJ),8,0);var bH=fk;var bz=(((bI))&255);var by=__ZN9GooString6appendEc(bH,bz)}else{var bx=b1;var bw=(bx)&4294967295;var bv=HEAP[bw];var bu=(bv+4)&4294967295;var bt=HEAP[bu];var bs=bt;var bq=b1;var bp=FUNCTION_TABLE[bs](bq);gd=bp;var bj=gd;var bh=(bj)==0;if(bh){var bg=HEAP[U];var bf=unSign((bg),32,0)>>>8;var bd=(((bf))&255);var bc=reSign((bd),8,0);var bb=fk;var ba=(((bc))&255);var a9=__ZN9GooString6appendEc(bb,ba);var a8=HEAP[U];var aZ=(((a8))&255);var aY=reSign((aZ),8,0);var aX=fk;var aW=(((aY))&255);var aV=__ZN9GooString6appendEc(aX,aW)}else{var aT=gd;var aS=__ZN17CharCodeToUnicode13mapToCharCodeEPjS0_i(aT,U,b6,1);var aQ=(((aS))|0)!=0;var aP=unSign((aQ),1,0);at=aP;var aO=at;var bD=reSign((aO),8,0)!=0;if(bD){var aG=gd;__ZN17CharCodeToUnicode9decRefCntEv(aG);var aE=b1;var aD=(aE)&4294967295;var aC=HEAP[aD];var aA=(aC)&4294967295;var az=HEAP[aA];var ax=az;var aw=b1;var av=FUNCTION_TABLE[ax](aw);an=av;var au=an;var bB=reSign((au),8,0)!=0;if(bB){var ap=HEAP[b6];var ao=unSign((ap),32,0)>>>8;var am=(((ao))&255);var al=reSign((am),8,0);var ak=fk;var aj=(((al))&255);var ai=__ZN9GooString6appendEc(ak,aj);var ah=HEAP[b6];var ag=(((ah))&255);var ae=reSign((ag),8,0);var aa=fk;var Z=(((ae))&255);var Y=__ZN9GooString6appendEc(aa,Z)}else{var W=HEAP[b6];var V=(((W))&255);var S=reSign((V),8,0);var R=fk;var P=(((S))&255);var N=__ZN9GooString6appendEc(R,P)}}else{var K=gd;__ZN17CharCodeToUnicode9decRefCntEv(K);var y=HEAP[U];var x=HEAP[_stderr];var w=_fprintf(x,(__str138)&4294967295,y)}}}var v=HEAP[U];var u=(((v))|0)==32;if(u){var t=eL;var s=HEAP[t];cc=s;var r=bA;var bo=reSign((r),8,0)!=0;var z=(bo)^1;var bi=unSign((z),1,0);var bm=reSign((bi),8,0)!=0;if(bm){var q=aL;aM=q}bA=1}else{bA=0}var o=fk;var e=__ZN9GooString9getLengthEv(o);var d=aL;var c=(((e))|0)>(((d))|0);var b=unSign((c),1,0);af=b;var a=af;var a5=reSign((a),8,0)!=0;if(a5){HEAP[eE]=0;var hA=b1;var hz=(hA)&4294967295;var hy=HEAP[hz];var hx=(hy+12)&4294967295;var hv=HEAP[hx];var hl=fk;var hk=__ZN9GooString9getLengthEv(hl);var hj=aL;var hi=((hk)-(hj))&4294967295;var hh=fk;var hg=__ZNK9GooString10getCStringEv(hh);var hf=aL;var he=(hg+hf)&4294967295;var hd=hv;var ha=b1;var O=FUNCTION_TABLE[hd](ha,he,hi,b6,fZ,em,eE,eC,bl,bk);var L=HEAP[eE];var J=bY;var H=(J)+(L);bY=H}var G=aq;var F=(G)>0;if(!(F)){gQ=8;continue $bb93$15}var E=bY;var D=aq;var C=(E)>(D);if(C){gQ=37;break $bb93$15}else{gQ=8;continue $bb93$15}}if(gQ==11){var d3=HEAP[U];var d2=(((d3))|0)!=13;$bb31$$bb29$55:do{if(d2){gQ=14}else{var d1=eL;var d0=HEAP[d1];var dP=bR;var dO=__ZN9GooString9getLengthEv(dP);var dN=(((d0))|0)>=(((dO))|0);if(dN){gQ=14;break $bb31$$bb29$55}bF=1;gQ=16;break $bb31$$bb29$55}}while(0);if(gQ==14){bF=0}var dL=bF;aN=dL;var dK=aN;var ca=reSign((dK),8,0)!=0;$bb34$$bb60$61:do{if(ca){var dJ=a1;var b9=reSign((dJ),8,0)!=0;var aF=(b9)^1;var gO=unSign((aF),1,0);var b8=reSign((gO),8,0)!=0;$bb42$$bb39$63:do{if(b8){gQ=18}else{var dI=eL;var dH=HEAP[dI];var dG=bR;var dE=__ZN9GooString7getCharEi(dG,dH);var dq=reSign((dE),8,0)!=0;if(dq){gQ=18;break $bb42$$bb39$63}var dn=eL;var dl=HEAP[dn];var dj=((dl)+1)&4294967295;var di=bR;var dh=__ZN9GooString7getCharEi(di,dj);var df=reSign((dh),8,0)!=10;if(df){gQ=18;break $bb42$$bb39$63}bE=1;gQ=21;break $bb42$$bb39$63}}while(0);if(gQ==18){bE=0}var de=bE;aB=de;var dd=aB;var bZ=reSign((dd),8,0)!=0;if(bZ){var dc=eL;var cY=HEAP[dc];var cX=((cY)+2)&4294967295;var cV=eL;HEAP[cV]=cX}else{var cT=a1;var bX=reSign((cT),8,0)!=0;var b5=(bX)^1;var ar=unSign((b5),1,0);var bV=reSign((ar),8,0)!=0;var a7=(bV)^1;var eH=unSign((a7),1,0);var bU=reSign((eH),8,0)!=0;$bb56$$bb54$73:do{if(bU){gQ=24}else{var cS=eL;var cR=HEAP[cS];var cQ=bR;var cP=__ZN9GooString7getCharEi(cQ,cR);var cO=reSign((cP),8,0)!=10;if(cO){gQ=24;break $bb56$$bb54$73}bC=1;gQ=26;break $bb56$$bb54$73}}while(0);if(gQ==24){bC=0}var cM=bC;ay=cM;var bQ=ay;var bS=reSign((bQ),8,0)!=0;if(!(bS)){gQ=29;break $bb34$$bb60$61}var bP=eL;var bO=HEAP[bP];var bN=((bO)+1)&4294967295;var bM=eL;HEAP[bM]=bN}}}while(0)}else{if(gQ==37){var B=aM;var p=(((B))|0)>0;$bb89$$bb90$82:do{if(p){var n=eL;var m=cc;HEAP[n]=m;var l=fk;var k=__ZN9GooString9getLengthEv(l);var j=aM;var i=((k)-(j))&4294967295;var h=fk;var g=aM;var f=__ZN9GooString3delEii(h,g,i)}else{var hw=aL;var hu=(((hw))|0)>0;if(!(hu)){gQ=40;break $bb89$$bb90$82}var ht=eL;var hs=cb;HEAP[ht]=hs;var hr=fk;var hq=__ZN9GooString9getLengthEv(hr);var hp=aL;var ho=((hq)-(hp))&4294967295;var hn=fk;var hm=aL;var hc=__ZN9GooString3delEii(hn,hm,ho)}}while(0)}}var g3=aq;var g2=(g3)>0;$bb96$$bb147$88:do{if(g2){var g1=bY;var g0=aq;var gZ=(g1)>(g0);if(!(gZ)){gQ=44;break $bb96$$bb147$88}var gY=a1;var aH=reSign((gY),8,0)!=0;if(aH){$bb101$93:while(1){var gT=eL;var gS=HEAP[gT];var gP=bR;var gN=__ZN9GooString9getLengthEv(gP);var gM=(((gS))|0)>=(((gN))|0);$bb105$$bb102$95:do{if(gM){gQ=46}else{var gL=eL;var gK=HEAP[gL];var gJ=bR;var gI=__ZN9GooString7getCharEi(gJ,gK);var gH=reSign((gI),8,0)!=0;if(gH){gQ=46;break $bb105$$bb102$95}var gG=eL;var gF=HEAP[gG];var gu=((gF)+1)&4294967295;var gt=bR;var gs=__ZN9GooString7getCharEi(gt,gu);var gr=reSign((gs),8,0)!=32;if(gr){gQ=46;break $bb105$$bb102$95}a6=1;gQ=49;break $bb105$$bb102$95}}while(0);if(gQ==46){a6=0}var gq=a6;ad=gq;var gp=ad;var eY=reSign((gp),8,0)!=0;if(!(eY)){gQ=52;break $bb101$93}var gX=eL;var gW=HEAP[gX];var gV=((gW)+2)&4294967295;var gU=eL;HEAP[gU]=gV;gQ=45;continue $bb101$93}var go=eL;var gn=HEAP[go];var gm=bR;var gk=__ZN9GooString9getLengthEv(gm);var fY=(((gn))|0)>=(((gk))|0);$bb112$$bb109$104:do{if(fY){gQ=53}else{var fX=eL;var fV=HEAP[fX];var fU=bR;var fT=__ZN9GooString7getCharEi(fU,fV);var fS=reSign((fT),8,0)!=0;if(fS){gQ=53;break $bb112$$bb109$104}var fR=eL;var fQ=HEAP[fR];var fP=((fQ)+1)&4294967295;var fN=bR;var fr=__ZN9GooString7getCharEi(fN,fP);var fq=reSign((fr),8,0)!=13;if(fq){gQ=53;break $bb112$$bb109$104}a4=1;gQ=56;break $bb112$$bb109$104}}while(0);if(gQ==53){a4=0}var fp=a4;X=fp;var fo=X;var es=reSign((fo),8,0)!=0;if(es){var fn=eL;var fm=HEAP[fn];var fl=((fm)+2)&4294967295;var fj=eL;HEAP[fj]=fl}var fi=eL;var fg=HEAP[fi];var eV=bR;var eU=__ZN9GooString9getLengthEv(eV);var eT=(((fg))|0)>=(((eU))|0);$bb120$$bb117$114:do{if(eT){gQ=59}else{var eS=eL;var eR=HEAP[eS];var eQ=bR;var eP=__ZN9GooString7getCharEi(eQ,eR);var eO=reSign((eP),8,0)!=0;if(eO){gQ=59;break $bb120$$bb117$114}var eN=eL;var eK=HEAP[eN];var gl=((eK)+1)&4294967295;var gj=bR;var gi=__ZN9GooString7getCharEi(gj,gl);var gh=reSign((gi),8,0)!=10;if(gh){gQ=59;break $bb120$$bb117$114}a3=1;gQ=62;break $bb120$$bb117$114}}while(0);if(gQ==59){a3=0}var gg=a3;T=gg;var gf=T;var d7=reSign((gf),8,0)!=0;if(d7){var ge=eL;var gc=HEAP[ge];var gb=((gc)+2)&4294967295;var ga=eL;HEAP[ga]=gb}}else{$bb127$125:while(1){var fJ=eL;var fI=HEAP[fJ];var fG=bR;var fF=__ZN9GooString9getLengthEv(fG);var fE=(((fI))|0)>=(((fF))|0);$bb130$$bb128$127:do{if(fE){gQ=67}else{var fD=eL;var fh=HEAP[fD];var ff=bR;var fe=__ZN9GooString7getCharEi(ff,fh);var fd=reSign((fe),8,0)!=32;if(fd){gQ=67;break $bb130$$bb128$127}a2=1;gQ=69;break $bb130$$bb128$127}}while(0);if(gQ==67){a2=0}var fc=a2;Q=fc;var fb=Q;var dM=reSign((fb),8,0)!=0;if(!(dM)){gQ=72;break $bb127$125}var fO=eL;var fM=HEAP[fO];var fL=((fM)+1)&4294967295;var fK=eL;HEAP[fK]=fL;gQ=66;continue $bb127$125}var fa=eL;var e9=HEAP[fa];var e8=bR;var e7=__ZN9GooString9getLengthEv(e8);var eM=(((e9))|0)>=(((e7))|0);$bb136$$bb134$135:do{if(eM){gQ=73}else{var eJ=eL;var eI=HEAP[eJ];var eG=bR;var eF=__ZN9GooString7getCharEi(eG,eI);var eD=reSign((eF),8,0)!=13;if(eD){gQ=73;break $bb136$$bb134$135}a0=1;gQ=75;break $bb136$$bb134$135}}while(0);if(gQ==73){a0=0}var eB=a0;M=eB;var eA=M;var dF=reSign((eA),8,0)!=0;if(dF){var ez=eL;var ey=HEAP[ez];var ek=((ey)+1)&4294967295;var ej=eL;HEAP[ej]=ek}var ei=eL;var eh=HEAP[ei];var eg=bR;var ef=__ZN9GooString9getLengthEv(eg);var ee=(((eh))|0)>=(((ef))|0);$bb143$$bb141$144:do{if(ee){gQ=78}else{var ed=eL;var ec=HEAP[ed];var eb=bR;var dZ=__ZN9GooString7getCharEi(eb,ec);var dY=reSign((dZ),8,0)!=10;if(dY){gQ=78;break $bb143$$bb141$144}aK=1;gQ=80;break $bb143$$bb141$144}}while(0);if(gQ==78){aK=0}var dX=aK;I=dX;var dW=I;var dg=reSign((dW),8,0)!=0;if(!(dg)){gQ=44;break $bb96$$bb147$88}var dV=eL;var dU=HEAP[dV];var dT=((dU)+1)&4294967295;var dS=eL;HEAP[dS]=dT}}}while(0);var dR=cz;var dQ=(dR)!=0;if(!dQ){var dC=fz;var dB=(dC)!=0;if(!(dB)){gQ=84;break $bb12$$bb13$8}}var dA=fk;var dz=__ZNK9GooString10getCStringEv(dA);b2=dz;var dy=fk;var dx=__ZN9GooString9getLengthEv(dy);aI=dx;var dw=cz;var dv=(dw)!=0;if(dv){var du=cz;HEAP[du]=0}var ds=fz;var da=(ds)!=0;if(da){var c9=fz;HEAP[c9]=0}while(1){var dm=aI;var dk=(((dm))|0)>0;if(!(dk)){gQ=84;break $bb12$$bb13$8}HEAP[eE]=0;var c8=b1;var c7=(c8)&4294967295;var c6=HEAP[c7];var c5=(c6+12)&4294967295;var c4=HEAP[c5];var c3=c4;var c1=b1;var cZ=b2;var cI=aI;var cH=FUNCTION_TABLE[c3](c1,cZ,cI,b6,fZ,em,eE,eC,bl,bk);b3=cH;var cG=b3;var cF=(((cG))|0)==0;if(cF){gQ=84;break $bb12$$bb13$8}var cE=cz;var cD=(cE)!=0;if(cD){var cC=cz;var cB=HEAP[cC];var cA=HEAP[eE];var cy=(cB)+(cA);var cm=cz;HEAP[cm]=cy}var cl=fz;var ck=(cl)!=0;if(ck){var cj=fz;var ci=HEAP[cj];var ch=((ci)+1)&4294967295;var cg=fz;HEAP[cg]=ch}var cf=b2;var ce=b3;var cd=(cf+ce)&4294967295;b2=cd;var dt=aI;var dr=b3;var dp=((dt)-(dr))&4294967295;aI=dp;gQ=87;continue}}}while(0);STACKTOP=ab;return;return}function __ZN11AnnotWidget11drawListBoxEPP9GooStringPbiiS1_P11GfxFontDicti(a8,cl,al,hk,aS,fL,d0,q){var Z=STACKTOP;STACKTOP+=12;_memset(Z,0,12);var hG;var dy;var bP;var a7;var dr;var cV;var fb;var hW;var bR;var e6;var aL;var cZ;var hJ;var gt;var hX;var cX;var aa;var cU;var gE;var hY;var gH;var ik;var g3;var il;var g7;var io;var ha;var hc;var cS;var f;var hu;var hw;var g;var hz;var hB;var cQ;var am;var ga;var a3;var E;var v;var im;var dd;var b6;var b5;var b7=Z;var hI;var aK;var bQ;var cj;var ch=Z+8;var an;var hU;var hV;var eg;var go=0;dy=a8;bP=cl;a7=al;dr=hk;cV=aS;fb=fL;hW=d0;bR=q;bQ=-1;var cO=bQ;aK=cO;var cN=fb;var cM=(cN)!=0;if(cM){var cK=__Znwj(16);var cJ=cK;cQ=cJ;var hr=cQ;__ZN7GooListC1Ev(hr);var hq=cQ;am=hq;cj=0;$bb30$4:while(1){var e8=fb;var e7=__ZN9GooString9getLengthEv(e8);var eU=cj;var eT=(((e7))|0)>(((eU))|0);var eS=unSign((eT),1,0);hB=eS;var eR=hB;var cn=reSign((eR),8,0)!=0;if(!(cn)){hG=17;break $bb30$4}$bb3$7:while(1){var hn=fb;var hm=__ZN9GooString9getLengthEv(hn);var hl=cj;var hj=(((hm))|0)<=(((hl))|0);$bb9$$bb4$9:do{if(hj){hG=2}else{var hi=fb;var hh=cj;var gS=__ZN9GooString7getCharEi(hi,hh);var gR=reSign((gS),8,0);var gQ=__ZN5Lexer7isSpaceEi(gR);var hH=reSign((gQ),8,0)!=0;var e5=(hH)^1;var bT=unSign((e5),1,0);var dB=reSign((bT),8,0)!=0;if(dB){hG=2;break $bb9$$bb4$9}g=1;hG=4;break $bb9$$bb4$9}}while(0);if(hG==2){g=0}var gP=g;hz=gP;var gO=hz;var dk=reSign((gO),8,0)!=0;if(!(dk)){hG=7;break $bb3$7}var hp=cj;var ho=((hp)+1)&4294967295;cj=ho;hG=1;continue $bb3$7}var gN=fb;var gM=__ZN9GooString9getLengthEv(gN);var gL=cj;var gK=(((gM))|0)>(((gL))|0);var gJ=unSign((gK),1,0);hw=gJ;var gj=hw;var di=reSign((gj),8,0)!=0;if(!(di)){hG=0;continue $bb30$4}var gi=cj;var gh=((gi)+1)&4294967295;HEAP[ch]=gh;$bb16$18:while(1){var ge=fb;var gd=__ZN9GooString9getLengthEv(ge);var gc=HEAP[ch];var gb=(((gd))|0)<=(((gc))|0);$bb26$$bb17$20:do{if(gb){hG=10}else{var f9=HEAP[ch];var fO=fb;var fN=__ZN9GooString7getCharEi(fO,f9);var fM=reSign((fN),8,0);var fK=__ZN5Lexer7isSpaceEi(fM);var dh=reSign((fK),8,0)!=0;var gw=(dh)^1;var o=unSign((gw),1,0);var cP=reSign((o),8,0)!=0;var er=(cP)^1;var eo=unSign((er),1,0);var cL=reSign((eo),8,0)!=0;if(cL){hG=10;break $bb26$$bb17$20}f=1;hG=12;break $bb26$$bb17$20}}while(0);if(hG==10){f=0}var fJ=f;hu=fJ;var fI=hu;var cI=reSign((fI),8,0)!=0;if(!(cI)){hG=15;break $bb16$18}var gg=HEAP[ch];var gf=((gg)+1)&4294967295;HEAP[ch]=gf;hG=9;continue $bb16$18}var fH=__Znwj(32);var fG=fH;cS=fG;var fF=HEAP[ch];var fD=cj;var fi=((fF)-(fD))&4294967295;var fh=cS;var fg=fb;var fe=cj;__ZN9GooStringC1EPS_ii(fh,fg,fe,fi);var fd=am;var fc=cS;var fa=fc;__ZN7GooList6appendEPv(fd,fa);var e9=HEAP[ch];cj=e9;hG=0;continue $bb30$4}cj=2;$bb48$29:while(1){var dF=am;var dD=__ZN7GooList9getLengthEv(dF);var dA=cj;var dx=(((dD))|0)>(((dA))|0);var dv=unSign((dx),1,0);hc=dv;var dt=hc;var b4=reSign((dt),8,0)!=0;if(!(b4)){hG=31;break $bb48$29}var eQ=cj;var eO=(((eQ))|0)<=1;$bb36$$bb34$32:do{if(eO){hG=19}else{var eN=am;var eM=cj;var eL=__ZN7GooList3getEi(eN,eM);var eK=eL;var ez=__ZNK9GooString3cmpEPKc(eK,(__str139)&4294967295);var ey=(((ez))|0)!=0;if(ey){hG=19;break $bb36$$bb34$32}io=1;hG=21;break $bb36$$bb34$32}}while(0);if(hG==19){io=0}var ex=io;ha=ex;var ew=ha;var cm=reSign((ew),8,0)!=0;$bb39$$bb40$38:do{if(cm){var ev=cj;var eu=((ev)-2)&4294967295;aK=eu}else{var et=cj;var es=(((et))|0)<=5;$bb43$$bb41$41:do{if(es){hG=24}else{var eq=am;var ep=cj;var ea=__ZN7GooList3getEi(eq,ep);var d8=ea;var d6=__ZNK9GooString3cmpEPKc(d8,(__str140)&4294967295);var d4=(((d6))|0)!=0;if(d4){hG=24;break $bb43$$bb41$41}il=1;hG=26;break $bb43$$bb41$41}}while(0);if(hG==24){il=0}var d2=il;g7=d2;var dZ=g7;var b8=reSign((dZ),8,0)!=0;if(!(b8)){hG=29;break $bb39$$bb40$38}var dX=cj;var dV=((dX)-6)&4294967295;bQ=dV}}while(0);var dT=cj;var dS=((dT)+1)&4294967295;cj=dS;hG=18;continue $bb48$29}}else{am=0}E=0;v=0;var dq=aK;var dn=(((dq))|0)>=0;if(dn){var dl=am;var dj=aK;var bO=__ZN7GooList3getEi(dl,dj);var bN=bO;ga=bN;var bL=ga;var bJ=__ZN9GooString9getLengthEv(bL);var bH=(((bJ))|0)<=0;$bb56$$bb54$54:do{if(bH){hG=33}else{var bF=ga;var bD=__ZN9GooString7getCharEi(bF,0);var bB=reSign((bD),8,0)!=47;if(bB){hG=33;break $bb56$$bb54$54}ik=1;hG=35;break $bb56$$bb54$54}}while(0);if(hG==33){ik=0}var bz=ik;g3=bz;var bx=g3;var bS=reSign((bx),8,0)!=0;if(bS){var bt=hW;var bs=(bt)==0;$bb61$$bb60$62:do{if(bs){hG=37}else{var bq=ga;var bo=__ZNK9GooString10getCStringEv(bq);var bm=(bo+1)&4294967295;var bk=hW;var bi=__ZN11GfxFontDict6lookupEPc(bk,bm);E=bi;var bg=E;var be=(bg)==0;if(be){hG=37;break $bb61$$bb60$62}hY=0;hG=40;break $bb61$$bb60$62}}while(0);if(hG==37){hY=1}var bc=hY;gH=bc;var a6=gH;var bu=reSign((a6),8,0)!=0;if(bu){__Z5erroriPcz(-1,(__str14182)&4294967295)}}else{__Z5erroriPcz(-1,(__str142)&4294967295)}var a5=aK;var a2=((a5)+1)&4294967295;var a0=am;var aY=__ZN7GooList3getEi(a0,a2);var aW=aY;ga=aW;var aU=ga;var aR=__ZNK9GooString10getCStringEv(aU);var aP=_gatof(aR);v=aP}else{__Z5erroriPcz(-1,(__str143)&4294967295)}var aN=E;var aJ=(aN)==0;$bb71$$bb81$75:do{if(aJ){var aI=am;var aH=(aI)!=0;$bb72$$bb80$77:do{if(aH){var aG=am;an=aG;hU=0;while(1){var at=an;var ar=__ZN7GooList9getLengthEv(at);var aq=hU;var ap=(((ar))|0)>(((aq))|0);var ao=unSign((ap),1,0);gE=ao;var ak=gE;var a9=reSign((ak),8,0)!=0;if(!(a9)){hG=47;break}var aF=an;var aE=hU;var aD=__ZN7GooList3getEi(aF,aE);var aC=aD;cU=aC;var aB=cU;var aA=(aB)!=0;if(aA){var ay=cU;__ZN9GooStringD1Ev(ay);var ax=cU;var aw=ax;__ZdlPv(aw)}var av=hU;var au=((av)+1)&4294967295;hU=au;hG=44;continue}var aj=an;aa=aj;var ai=aa;var ah=(ai)!=0;if(!(ah)){hG=49;break $bb72$$bb80$77}var ag=aa;__ZN7GooListD1Ev(ag);var af=aa;var ae=af;__ZdlPv(ae)}}while(0)}else{var ad=__Znwj(32);var ac=ad;cX=ac;var ab=cX;__ZN9GooStringC1Ev(ab);var Y=cX;a3=Y;var X=dy;var W=(X)&4294967295;var V=(W+104)&4294967295;var U=HEAP[V];var T=(U)!=0;if(T){var S=dy;var R=(S)&4294967295;var P=(R+104)&4294967295;var N=HEAP[P];var D=dy;var C=(D)&4294967295;var B=(C+104)&4294967295;var A=HEAP[B];var z=(A)&4294967295;var y=HEAP[z];var x=(y+12)&4294967295;var w=HEAP[x];var u=dy;var s=(u)&4294967295;var e=(s+104)&4294967295;var d=HEAP[e];var c=w;var b=FUNCTION_TABLE[c](d);hX=b}else{hX=0}var a=hX;dd=a;var iE=v;var iD=(iE)==0;$bb85$$bb94$93:do{if(iD){hI=0;cj=0;while(1){var Q=cj;var O=dr;var M=(((Q))|0)<(((O))|0);if(!(M)){hG=56;break}HEAP[ch]=0;var iC=bP;var iB=cj;var iz=(iC+4*iB)&4294967295;var ij=HEAP[iz];var ii=dy;var ih=a3;var ig=E;__ZN11AnnotWidget10layoutTextEP9GooStringS1_PiP7GfxFontPddS2_b(ii,ij,ih,ch,ig,b7,0,0,0);var ie=HEAP[b7];var id=hI;var ic=(ie)>(id);if(ic){var ib=HEAP[b7];hI=ib}var ia=cj;var h8=((ia)+1)&4294967295;cj=h8;hG=53;continue}var L=dy;var K=(L)&4294967295;var J=(K+20)&4294967295;var I=HEAP[J];var H=(I+24)&4294967295;var G=HEAP[H];var F=dy;var t=(F)&4294967295;var r=(t+20)&4294967295;var p=HEAP[r];var n=(p+8)&4294967295;var m=HEAP[n];var l=(G)-(m);var k=dd;var j=(k)*-2;var i=(l)+(j);v=i;var h=dy;var iA=(h)&4294967295;var iy=(iA+20)&4294967295;var ix=HEAP[iy];var iw=(ix+16)&4294967295;var iv=HEAP[iw];var iu=dy;var it=(iu)&4294967295;var ir=(it+20)&4294967295;var iq=HEAP[ir];var ip=(iq)&4294967295;var h9=HEAP[ip];var h7=(iv)-(h9);var h6=(h7)-4;var h5=dd;var h4=(h5)*-2;var h3=(h6)+(h4);var h2=hI;var h1=(h3)/(h2);im=h1;var h0=im;var hZ=v;var hT=(h0)<(hZ);if(hT){var hS=im;v=hS}var hR=v;var hQ=_floor(hR);v=hQ;var hP=aK;var hO=(((hP))|0)>=0;if(!(hO)){hG=59;break $bb85$$bb94$93}var hN=aK;var hM=((hN)+1)&4294967295;var hL=am;var hK=__ZN7GooList3getEi(hL,hM);var hF=hK;ga=hF;var hE=ga;var hD=__ZN9GooString5clearEv(hE);var hC=ga;var hA=v;var hy=__ZN9GooString7appendfEPcz(hC,(__str144)&4294967295,Pointer_make([hA,0,0,0,0,0,0,0],0,ALLOC_STACK))}}while(0);var hx=dy;var hv=(hx)&4294967295;var ht=(hv+20)&4294967295;var hs=HEAP[ht];var hg=(hs+24)&4294967295;var hf=HEAP[hg];var he=dy;var hd=(he)&4294967295;var hb=(hd+20)&4294967295;var g9=HEAP[hb];var g8=(g9+8)&4294967295;var g6=HEAP[g8];var g5=(hf)-(g6);var g2=v;var gI=(g2)*-1.1;var gG=(g5)+(gI);b5=gG;var gF=cV;cj=gF;$bb115$107:while(1){var bZ=cj;var bY=dr;var bX=(((bZ))|0)<(((bY))|0);if(!(bX)){hG=71;break $bb115$107}var gD=dy;var gC=(gD)&4294967295;var gB=(gC+100)&4294967295;var gA=HEAP[gB];var gz=__ZN9GooString6appendEPKci(gA,(__str145226)&4294967295,-1);var gy=a7;var gv=cj;var f8=(gy+gv)&4294967295;var f7=HEAP[f8];var az=reSign((f7),8,0)!=0;if(az){var f6=dy;var f5=(f6)&4294967295;var f4=(f5+100)&4294967295;var f3=HEAP[f4];var f2=__ZN9GooString6appendEPKci(f3,(__str146)&4294967295,-1);var f1=v;var f0=(f1)*1.1;var fY=dy;var fC=(fY)&4294967295;var fB=(fC+20)&4294967295;var fA=HEAP[fB];var fz=(fA+16)&4294967295;var fy=HEAP[fz];var fx=dy;var fw=(fx)&4294967295;var fv=(fw+20)&4294967295;var fu=HEAP[fv];var fs=(fu)&4294967295;var g4=HEAP[fs];var g1=(fy)-(g4);var g0=dd;var gZ=(g0)*-2;var gY=(g1)+(gZ);var gX=v;var gW=(gX)*-0.2;var gV=b5;var gU=(gW)+(gV);var gT=dy;var gx=(gT)&4294967295;var gu=(gx+100)&4294967295;var gs=HEAP[gu];var gr=dd;var gq=__ZN9GooString7appendfEPcz(gs,(__str147)&4294967295,Pointer_make([gr,0,0,0,0,0,0,0,gU,0,0,0,0,0,0,0,gY,0,0,0,0,0,0,0,f0,0,0,0,0,0,0,0],0,ALLOC_STACK))}var gp=dy;var gn=(gp)&4294967295;var gm=(gn+100)&4294967295;var gl=HEAP[gm];var gk=__ZN9GooString6appendEPKci(gl,(__str148)&4294967295,-1);HEAP[ch]=0;var fZ=bP;var fX=cj;var fW=(fZ+4*fX)&4294967295;var fV=HEAP[fW];var fU=dy;var fT=a3;var fS=E;__ZN11AnnotWidget10layoutTextEP9GooStringS1_PiP7GfxFontPddS2_b(fU,fV,fT,ch,fS,b7,0,0,0);var fR=HEAP[b7];var fQ=v;var fP=(fR)*(fQ);HEAP[b7]=fP;var ft=bR;if(ft==1){hG=82}else{if(ft==2){hG=83}else{hG=84}}if(hG==84){var fr=dd;var fq=(fr)+2;b6=fq}else{if(hG==82){var fp=dy;var fo=(fp)&4294967295;var fn=(fo+20)&4294967295;var fm=HEAP[fn];var fl=(fm+16)&4294967295;var fk=HEAP[fl];var fj=dy;var e4=(fj)&4294967295;var e3=(e4+20)&4294967295;var e2=HEAP[e3];var e1=(e2)&4294967295;var e0=HEAP[e1];var eZ=(fk)-(e0);var eY=HEAP[b7];var eX=(eZ)-(eY);var eW=(eX)/2;b6=eW}else{if(hG==83){var eV=dy;var eJ=(eV)&4294967295;var eI=(eJ+20)&4294967295;var eH=HEAP[eI];var eG=(eH+16)&4294967295;var eF=HEAP[eG];var eE=dy;var eD=(eE)&4294967295;var eC=(eD+20)&4294967295;var eB=HEAP[eC];var eA=(eB)&4294967295;var en=HEAP[eA];var em=(eF)-(en);var el=dd;var ek=(em)-(el);var ej=(ek)-2;var ei=HEAP[b7];var eh=(ej)-(ei);b6=eh}}}var ef=bQ;var ee=(((ef))|0)>=0;if(ee){var ec=bQ;var dR=((ec)+4)&4294967295;var dQ=am;var dP=__ZN7GooList3getEi(dQ,dR);var dO=dP;ga=dO;var dN=ga;var dM=__ZN9GooString5clearEv(dN);var dL=ga;var dK=b6;var dJ=__ZN9GooString7appendfEPcz(dL,(__str144)&4294967295,Pointer_make([dK,0,0,0,0,0,0,0],0,ALLOC_STACK));var dH=bQ;var dg=((dH)+5)&4294967295;var df=am;var de=__ZN7GooList3getEi(df,dg);var dc=de;ga=dc;var db=ga;var da=__ZN9GooString5clearEv(db);var c9=ga;var c8=b5;var c7=__ZN9GooString7appendfEPcz(c9,(__str144)&4294967295,Pointer_make([c8,0,0,0,0,0,0,0],0,ALLOC_STACK))}var c5=am;var cH=(c5)!=0;$bb105$$bb109$121:do{if(cH){HEAP[ch]=0;while(1){var d7=am;var d5=__ZN7GooList9getLengthEv(d7);var d3=HEAP[ch];var d1=(((d5))|0)>(((d3))|0);var dY=unSign((d1),1,0);gt=dY;var dW=gt;var fE=reSign((dW),8,0)!=0;if(!(fE)){hG=67;break $bb105$$bb109$121}var cG=HEAP[ch];var cF=am;var cE=__ZN7GooList3getEi(cF,cG);var cD=cE;var cC=dy;var cB=(cC)&4294967295;var cA=(cB+100)&4294967295;var cz=HEAP[cA];var cx=__ZN9GooString6appendEPS_(cz,cD);var ed=__ZN9GooString6appendEc(cx,32);var eb=HEAP[ch];var d9=((eb)+1)&4294967295;HEAP[ch]=d9;hG=65;continue}}}while(0);var dU=bQ;var dI=(((dU))|0)<0;if(dI){var dG=dy;var dE=(dG)&4294967295;var dC=(dE+100)&4294967295;var dz=HEAP[dC];var dw=b6;var du=b5;var ds=__ZN9GooString7appendfEPcz(dz,(__str149)&4294967295,Pointer_make([dw,0,0,0,0,0,0,0,du,0,0,0,0,0,0,0],0,ALLOC_STACK))}var dp=a7;var dm=cj;var c6=(dp+dm)&4294967295;var c4=HEAP[c6];var ff=reSign((c4),8,0)!=0;if(ff){var c3=dy;var c2=(c3)&4294967295;var c1=(c2+100)&4294967295;var c0=HEAP[c1];var cY=__ZN9GooString6appendEPKci(c0,(__str150)&4294967295,-1)}var cW=dy;var cT=(cW)&4294967295;var cR=(cT+100)&4294967295;var cy=HEAP[cR];var cw=dy;var cv=a3;__ZN11AnnotWidget11writeStringEP9GooStringS1_(cw,cv,cy);var cu=dy;var ct=(cu)&4294967295;var cs=(ct+100)&4294967295;var cr=HEAP[cs];var cq=__ZN9GooString6appendEPKci(cr,(__str151)&4294967295,-1);var cp=dy;var co=(cp)&4294967295;var ck=(co+100)&4294967295;var ci=HEAP[ck];var cg=__ZN9GooString6appendEPKci(ci,(__str152)&4294967295,-1);var cf=dy;var ce=(cf)&4294967295;var cd=(ce+100)&4294967295;var cc=HEAP[cd];var cb=__ZN9GooString6appendEPKci(cc,(__str153)&4294967295,-1);var ca=v;var b9=(ca)*-1.1;var b3=b5;var b2=(b9)+(b3);b5=b2;var b1=cj;var b0=((b1)+1)&4294967295;cj=b0;hG=61;continue $bb115$107}var bW=am;var bV=(bW)!=0;$bb117$$bb127$134:do{if(bV){var bU=am;hV=bU;eg=0;while(1){var bp=hV;var bn=__ZN7GooList9getLengthEv(bp);var bl=eg;var bj=(((bn))|0)>(((bl))|0);var bh=unSign((bj),1,0);hJ=bh;var bf=hJ;var eP=reSign((bf),8,0)!=0;if(!(eP)){hG=75;break}var bM=hV;var bK=eg;var bI=__ZN7GooList3getEi(bM,bK);var bG=bI;cZ=bG;var bE=cZ;var bC=(bE)!=0;if(bC){var bA=cZ;__ZN9GooStringD1Ev(bA);var by=cZ;var bw=by;__ZdlPv(bw)}var bv=eg;var br=((bv)+1)&4294967295;eg=br;hG=72;continue}var bd=hV;aL=bd;var bb=aL;var ba=(bb)!=0;if(!(ba)){hG=77;break $bb117$$bb127$134}var a4=aL;__ZN7GooListD1Ev(a4);var a1=aL;var aZ=a1;__ZdlPv(aZ)}}while(0);var aX=a3;e6=aX;var aV=e6;var aT=(aV)!=0;if(!(aT)){hG=80;break $bb71$$bb81$75}var aQ=e6;__ZN9GooStringD1Ev(aQ);var aO=e6;var aM=aO;__ZdlPv(aM)}}while(0);STACKTOP=Z;return;return}function __ZN11AnnotWidget8drawTextEP9GooStringS1_P11GfxFontDictbiibbb(dJ,n1,f9,pt,lT,mV,dg,qA,op,hL){var aZ=STACKTOP;STACKTOP+=68;_memset(aZ,0,68);var N;var kV;var oG;var k2;var js;var qt;var nD;var h1;var o9;var bZ;var nP;var m0;var hT;var mi;var dj;var B;var G;var p7;var dh;var Z;var ay;var aG;var aL;var df;var de;var aT;var oV;var nE;var dd;var a3;var jt;var dc;var da;var c8;var c5;var oZ;var ba;var o2;var bf;var bi;var pe;var bv;var pl;var bG;var bM;var c3;var pw;var bR;var bV;var f0;var ki;var kn;var ho;var c6;var gi;var aY;var il;var ft;var nh;var qu;var cg;var pK;var ce;var ci=aZ;var aX;var ld;var ni;var cx=aZ+8;var cv;var kf;var du;var co=aZ+12;var cC;var pG;var h5;var j9;var p5=aZ+20;var cn;var mA;var pr=aZ+24;var y=aZ+28;var hY=aZ+32;var cq;var fK=aZ+36;var fH=aZ+44;var bL=aZ+52;var bK=aZ+60;var dH;var k4;var hh;var iX=0;kV=dJ;oG=n1;k2=f9;js=pt;qt=lT;nD=mV;h1=dg;o9=qA;bZ=op;nP=hL;kf=0;du=0;ni=-1;var hn=ni;ld=hn;var hm=k2;var hl=(hm)!=0;if(hl){var hk=__Znwj(16);var hj=hk;ho=hj;var hi=ho;__ZN7GooListC1Ev(hi);var hg=ho;c6=hg;HEAP[cx]=0;$bb30$4:while(1){var e4=k2;var e3=__ZN9GooString9getLengthEv(e4);var e2=HEAP[cx];var e1=(((e3))|0)>(((e2))|0);var e0=unSign((e1),1,0);kn=e0;var eZ=kn;var p8=reSign((eZ),8,0)!=0;if(!(p8)){N=17;break $bb30$4}$bb3$7:while(1){var g2=k2;var g1=__ZN9GooString9getLengthEv(g2);var g0=HEAP[cx];var gZ=(((g1))|0)<=(((g0))|0);$bb9$$bb4$9:do{if(gZ){N=2}else{var gY=HEAP[cx];var gX=k2;var gW=__ZN9GooString7getCharEi(gX,gY);var gV=reSign((gW),8,0);var gU=__ZN5Lexer7isSpaceEi(gV);var pc=reSign((gU),8,0)!=0;var jx=(pc)^1;var ox=unSign((jx),1,0);var aQ=reSign((ox),8,0)!=0;if(aQ){N=2;break $bb9$$bb4$9}f0=1;N=4;break $bb9$$bb4$9}}while(0);if(N==2){f0=0}var gT=f0;ki=gT;var gH=ki;var d=reSign((gH),8,0)!=0;if(!(d)){N=7;break $bb3$7}var hf=HEAP[cx];var he=((hf)+1)&4294967295;HEAP[cx]=he;N=1;continue $bb3$7}var gG=k2;var gF=__ZN9GooString9getLengthEv(gG);var gE=HEAP[cx];var gD=(((gF))|0)>(((gE))|0);var gC=unSign((gD),1,0);bV=gC;var gB=bV;var c=reSign((gB),8,0)!=0;if(!(c)){N=0;continue $bb30$4}var gA=HEAP[cx];var gz=((gA)+1)&4294967295;cv=gz;$bb16$18:while(1){var ga=k2;var f8=__ZN9GooString9getLengthEv(ga);var f7=cv;var f6=(((f8))|0)<=(((f7))|0);$bb26$$bb17$20:do{if(f6){N=10}else{var f5=k2;var f4=cv;var f3=__ZN9GooString7getCharEi(f5,f4);var f2=reSign((f3),8,0);var f1=__ZN5Lexer7isSpaceEi(f2);var a=reSign((f1),8,0)!=0;var hu=(a)^1;var gd=unSign((hu),1,0);var qx=reSign((gd),8,0)!=0;var lE=(qx)^1;var hO=unSign((lE),1,0);var qw=reSign((hO),8,0)!=0;if(qw){N=10;break $bb26$$bb17$20}pw=1;N=12;break $bb26$$bb17$20}}while(0);if(N==10){pw=0}var fD=pw;bR=fD;var fC=bR;var qv=reSign((fC),8,0)!=0;if(!(qv)){N=15;break $bb16$18}var gy=cv;var gb=((gy)+1)&4294967295;cv=gb;N=9;continue $bb16$18}var fB=__Znwj(32);var fA=fB;c3=fA;var fz=HEAP[cx];var fy=cv;var fx=((fy)-(fz))&4294967295;var fw=HEAP[cx];var fv=c3;var fu=k2;__ZN9GooStringC1EPS_ii(fv,fu,fw,fx);var e8=c6;var e7=c3;var e6=e7;__ZN7GooList6appendEPv(e8,e6);var e5=cv;HEAP[cx]=e5;N=0;continue $bb30$4}HEAP[cx]=2;$bb48$29:while(1){var dU=c6;var dT=__ZN7GooList9getLengthEv(dU);var dS=HEAP[cx];var dR=(((dT))|0)>(((dS))|0);var lx=unSign((dR),1,0);bM=lx;var lv=bM;var pH=reSign((lv),8,0)!=0;if(!(pH)){N=31;break $bb48$29}var eE=HEAP[cx];var eD=(((eE))|0)<=1;$bb36$$bb34$32:do{if(eD){N=19}else{var eC=HEAP[cx];var eB=c6;var eA=__ZN7GooList3getEi(eB,eC);var ez=eA;var ey=__ZNK9GooString3cmpEPKc(ez,(__str139)&4294967295);var ex=(((ey))|0)!=0;if(ex){N=19;break $bb36$$bb34$32}pl=1;N=21;break $bb36$$bb34$32}}while(0);if(N==19){pl=0}var ew=pl;bG=ew;var ev=bG;var p6=reSign((ev),8,0)!=0;$bb39$$bb40$38:do{if(p6){var ek=HEAP[cx];var ej=((ek)-2)&4294967295;ld=ej}else{var ei=HEAP[cx];var eh=(((ei))|0)<=5;$bb43$$bb41$41:do{if(eh){N=24}else{var eg=HEAP[cx];var ef=c6;var ee=__ZN7GooList3getEi(ef,eg);var ed=ee;var ec=__ZNK9GooString3cmpEPKc(ed,(__str140)&4294967295);var eb=(((ec))|0)!=0;if(eb){N=24;break $bb43$$bb41$41}pe=1;N=26;break $bb43$$bb41$41}}while(0);if(N==24){pe=0}var d0=pe;bv=d0;var dZ=bv;var pI=reSign((dZ),8,0)!=0;if(!(pI)){N=29;break $bb39$$bb40$38}var dY=HEAP[cx];var dX=((dY)-6)&4294967295;ni=dX}}while(0);var dW=HEAP[cx];var dV=((dW)+1)&4294967295;HEAP[cx]=dV;N=18;continue $bb48$29}}else{c6=0}var lt=bZ;var pu=reSign((lt),8,0)!=0;$bb54$$bb58$52:do{if(pu){var lr=ld;var lp=(((lr))|0)>=0;if(!(lp)){N=34;break $bb54$$bb58$52}var ln=c6;var ll=ld;var lj=__ZN7GooList3getEi(ln,ll);var lh=lj;gi=lh;var lf=gi;var k0=__ZNK9GooString3cmpEPKc(lf,(__str154)&4294967295);var kY=(((k0))|0)!=0;var kW=unSign((kY),1,0);bi=kW;var kT=bi;var ps=reSign((kT),8,0)!=0;if(!(ps)){N=34;break $bb54$$bb58$52}var kR=gi;var kP=__ZN9GooString5clearEv(kR);var kN=gi;var kL=__ZN9GooString6appendEPKci(kN,(__str154)&4294967295,-1)}}while(0);il=0;ft=0;var kJ=ld;var kH=(((kJ))|0)>=0;if(kH){var kv=c6;var kt=ld;var kr=__ZN7GooList3getEi(kv,kt);var ko=kr;gi=ko;var kl=gi;var kj=__ZN9GooString9getLengthEv(kl);var kg=(((kj))|0)<=0;$bb62$$bb60$59:do{if(kg){N=37}else{var kd=gi;var kb=__ZN9GooString7getCharEi(kd,0);var ka=reSign((kb),8,0)!=47;if(ka){N=37;break $bb62$$bb60$59}o2=1;N=39;break $bb62$$bb60$59}}while(0);if(N==37){o2=0}var jX=o2;bf=jX;var jV=bf;var pd=reSign((jV),8,0)!=0;if(pd){var jT=js;var jR=(jT)==0;$bb67$$bb66$67:do{if(jR){N=41}else{var jP=gi;var jN=__ZNK9GooString10getCStringEv(jP);var jL=(jN+1)&4294967295;var jJ=js;var jH=__ZN11GfxFontDict6lookupEPc(jJ,jL);il=jH;var jF=il;var jr=(jF)==0;if(jr){N=41;break $bb67$$bb66$67}oZ=0;N=44;break $bb67$$bb66$67}}while(0);if(N==41){oZ=1}var jq=oZ;ba=jq;var jp=ba;var oY=reSign((jp),8,0)!=0;if(oY){var jo=bZ;var oW=reSign((jo),8,0)!=0;if(oW){var jn=(co)&4294967295;HEAP[jn]=0;var jm=(co+4)&4294967295;HEAP[jm]=0;var jl=__Znwj(24);var jk=jl;c5=jk;var jj=kV;var ji=(jj)&4294967295;var i7=(ji+88)&4294967295;var i6=HEAP[i7];var i5=c5;__ZN4DictC1EP4XRef(i5,i6);var i4=c5;cC=i4;var i3=__Znwj(32);var i2=i3;da=i2;var i1=da;__ZN9GooStringC1EPKc(i1,(__str155)&4294967295);var i0=da;c8=i0;var iZ=__Znwj(3536);var iY=iZ;dc=iY;var iU=kV;var iT=(iU)&4294967295;var iS=(iT+88)&4294967295;var iR=HEAP[iS];var iQ=dc;var nV=(co)&4294967295;var gS=HEAP[nV];var hE=(co+4)&4294967295;var A=HEAP[hE];var iP=c8;var iO=cC;__ZN11Gfx8BitFontC1EP4XRefPc3RefP9GooString11GfxFontTypeP4Dict(iQ,iR,(__str156)&4294967295,gS,A,iP,1,iO);var iN=dc;var iM=iN;il=iM;var iL=cC;jt=iL;var iA=jt;var iz=(iA)!=0;if(iz){var iy=jt;__ZN4DictD1Ev(iy);var ix=jt;var iw=ix;__ZdlPv(iw)}du=1;var iv=kV;var iu=(iv+153)&4294967295;HEAP[iu]=1}else{__Z5erroriPcz(-1,(__str14182)&4294967295)}}}else{__Z5erroriPcz(-1,(__str142)&4294967295)}var it=ld;var ir=((it)+1)&4294967295;var iq=c6;var ic=__ZN7GooList3getEi(iq,ir);var ib=ic;gi=ib;var ia=gi;var h9=__ZNK9GooString10getCStringEv(ia);var h8=_gatof(h9);ft=h8}else{__Z5erroriPcz(-1,(__str143)&4294967295)}var h7=il;var h6=(h7)==0;$bb84$$bb94$86:do{if(h6){var h4=c6;var h3=(h4)!=0;$bb85$$bb93$88:do{if(h3){var h2=c6;pG=h2;h5=0;while(1){var u=pG;var s=__ZN7GooList9getLengthEv(u);var q=h5;var o=(((s))|0)>(((q))|0);var m=unSign((o),1,0);a3=m;var k=a3;var oe=reSign((k),8,0)!=0;if(!(oe)){N=52;break}var hN=pG;var hM=h5;var hK=__ZN7GooList3getEi(hN,hM);var hJ=hK;dd=hJ;var hI=dd;var hH=(hI)!=0;if(hH){var hG=dd;__ZN9GooStringD1Ev(hG);var hF=dd;var hD=hF;__ZdlPv(hD)}var hC=h5;var w=((hC)+1)&4294967295;h5=w;N=49;continue}var i=pG;nE=i;var g=nE;var e=(g)!=0;if(!(e)){N=54;break $bb85$$bb93$88}var qR=nE;__ZN7GooListD1Ev(qR);var qP=nE;var qN=qP;__ZdlPv(qN)}}while(0)}else{var qL=kV;var qJ=(qL)&4294967295;var qH=(qJ+104)&4294967295;var qF=HEAP[qH];var qD=(qF)!=0;if(qD){var qB=kV;var qy=(qB)&4294967295;var qr=(qy+104)&4294967295;var qp=HEAP[qr];var qn=kV;var ql=(qn)&4294967295;var qj=(ql+104)&4294967295;var qh=HEAP[qj];var qf=(qh)&4294967295;var qd=HEAP[qf];var qb=(qd+12)&4294967295;var p9=HEAP[qb];var p3=kV;var p1=(p3)&4294967295;var pZ=(p1+104)&4294967295;var pX=HEAP[pZ];var pU=p9;var pS=FUNCTION_TABLE[pU](pX);oV=pS}else{oV=0}var pQ=oV;qu=pQ;var pO=nP;var n9=reSign((pO),8,0)!=0;if(n9){var pM=oG;var pJ=__ZN9GooString16hasUnicodeMarkerEv(pM);aT=pJ;var pF=aT;var an=reSign((pF),8,0)!=0;if(an){var pE=oG;var pD=__ZN9GooString9getLengthEv(pE);var pC=((pD)-2)&4294967295;var pB=((((pC))|0)/2|0);j9=pB}else{var pA=oG;var pz=__ZN9GooString9getLengthEv(pA);j9=pz}var py=__Znwj(32);var px=py;de=px;var pv=de;__ZN9GooStringC1Ev(pv);var pq=de;oG=pq;HEAP[cx]=0;while(1){var pk=HEAP[cx];var pj=j9;var pi=(((pk))|0)<(((pj))|0);if(!(pi)){N=61;break}var pp=oG;var po=__ZN9GooString6appendEc(pp,42);var pn=HEAP[cx];var pm=((pn)+1)&4294967295;HEAP[cx]=pm;N=59;continue}kf=1}var ph=__Znwj(32);var pf=ph;df=pf;var pb=df;__ZN9GooStringC1Ev(pb);var pa=df;aY=pa;var o8=o9;var ab=reSign((o8),8,0)!=0;if(ab){var o7=kV;var o5=(o7)&4294967295;var o4=(o5+100)&4294967295;var o3=HEAP[o4];var o1=__ZN9GooString6appendEPKci(o3,(__str157)&4294967295,-1)}var o0=kV;var oX=(o0)&4294967295;var oK=(oX+100)&4294967295;var oJ=HEAP[oK];var oI=__ZN9GooString6appendEPKci(oJ,(__str145226)&4294967295,-1);var oH=kV;var oF=(oH)&4294967295;var oE=(oF+100)&4294967295;var oD=HEAP[oE];var oC=__ZN9GooString6appendEPKci(oD,(__str148)&4294967295,-1);var oB=qt;var U=reSign((oB),8,0)!=0;if(U){var oA=kV;var on=(oA)&4294967295;var om=(on+20)&4294967295;var ol=HEAP[om];var ok=(ol+16)&4294967295;var oj=HEAP[ok];var oi=kV;var oh=(oi)&4294967295;var og=(oh+20)&4294967295;var of=HEAP[og];var od=(of)&4294967295;var n0=HEAP[od];var nZ=(oj)-(n0);var nY=qu;var nX=(nY)*-2;var nW=(nZ)+(nX);var nU=(nW)-4;aX=nU;var nT=ft;var nS=(nT)==0;$bb113$$bb123$120:do{if(nS){ft=20;$bb120$122:while(1){var eL=ft;var eJ=(eL)>1;if(!(eJ)){N=68;break $bb120$122}var nR=kV;var nQ=(nR)&4294967295;var gw=(nQ+20)&4294967295;var gu=HEAP[gw];var gs=(gu+24)&4294967295;var gq=HEAP[gs];var go=kV;var gm=(go)&4294967295;var gk=(gm+20)&4294967295;var gh=HEAP[gk];var gf=(gh+8)&4294967295;var gc=HEAP[gf];var fY=(gq)-(gc);ce=fY;HEAP[cx]=0;while(1){var fj=oG;var fh=__ZN9GooString9getLengthEv(fj);var ff=HEAP[cx];var fd=(((fh))|0)>(((ff))|0);var fb=unSign((fd),1,0);aL=fb;var e9=aL;var O=reSign((e9),8,0)!=0;if(!(O)){N=67;break}var fW=bZ;var fU=unSign((fW),8,0);var fS=aX;var fQ=ft;var fO=(fS)/(fQ);var fM=kV;var fJ=oG;var fG=aY;var fE=il;var fr=(((fU))&255);__ZN11AnnotWidget10layoutTextEP9GooStringS1_PiP7GfxFontPddS2_b(fM,fJ,fG,cx,fE,ci,fO,0,fr);var fp=ce;var fn=ft;var fl=(fp)-(fn);ce=fl;N=65;continue}var eX=ft;var eV=(eX)*0.33;var eT=ce;var eR=(eV)<=(eT);if(eR){N=68;break $bb120$122}var eP=ft;var eN=(eP)-1;ft=eN;N=64;continue $bb120$122}var eH=ld;var eF=(((eH))|0)>=0;if(!(eF)){N=72;break $bb113$$bb123$120}var eu=ld;var et=((eu)+1)&4294967295;var es=c6;var er=__ZN7GooList3getEi(es,et);var eq=er;gi=eq;var ep=gi;var eo=__ZN9GooString5clearEv(ep);var en=gi;var em=ft;var el=__ZN9GooString7appendfEPcz(en,(__str144)&4294967295,Pointer_make([em,0,0,0,0,0,0,0],0,ALLOC_STACK))}}while(0);var ea=kV;var d9=(ea)&4294967295;var d8=(d9+20)&4294967295;var d7=HEAP[d8];var d6=(d7+24)&4294967295;var d5=HEAP[d6];var d4=kV;var d3=(d4)&4294967295;var d2=(d3+20)&4294967295;var d1=HEAP[d2];var dQ=(d1+8)&4294967295;var dP=HEAP[dQ];var dO=(d5)-(dP);ce=dO;var dN=ni;var dM=(((dN))|0)>=0;if(dM){var dL=ni;var dK=((dL)+4)&4294967295;var dI=c6;var dG=__ZN7GooList3getEi(dI,dK);var dF=dG;gi=dF;var dt=gi;var ds=__ZN9GooString5clearEv(dt);var dr=gi;var dq=__ZN9GooString6appendEc(dr,48);var dp=ni;var dn=((dp)+5)&4294967295;var dm=c6;var dl=__ZN7GooList3getEi(dm,dn);var dk=dl;gi=dk;var di=gi;var cW=__ZN9GooString5clearEv(di);var cV=gi;var cU=ce;var cT=__ZN9GooString7appendfEPcz(cV,(__str144)&4294967295,Pointer_make([cU,0,0,0,0,0,0,0],0,ALLOC_STACK))}var cS=c6;var cR=(cS)!=0;$bb126$$bb130$136:do{if(cR){HEAP[cx]=0;while(1){var cr=c6;var cp=__ZN7GooList9getLengthEv(cr);var nf=HEAP[cx];var nd=(((cp))|0)>(((nf))|0);var nb=unSign((nd),1,0);aG=nb;var m9=aG;var z=reSign((m9),8,0)!=0;if(!(z)){N=77;break $bb126$$bb130$136}var cQ=HEAP[cx];var cP=c6;var cO=__ZN7GooList3getEi(cP,cQ);var cN=cO;var cB=kV;var cA=(cB)&4294967295;var cz=(cA+100)&4294967295;var cy=HEAP[cz];var cw=__ZN9GooString6appendEPS_(cy,cN);var cu=__ZN9GooString6appendEc(cw,32);var ct=HEAP[cx];var cs=((ct)+1)&4294967295;HEAP[cx]=cs;N=75;continue}}}while(0);var m7=ni;var m5=(((m7))|0)<0;if(m5){var m3=kV;var m1=(m3)&4294967295;var mY=(m1+100)&4294967295;var mW=HEAP[mY];var mT=ce;var mR=__ZN9GooString7appendfEPcz(mW,(__str158)&4294967295,Pointer_make([mT,0,0,0,0,0,0,0],0,ALLOC_STACK))}HEAP[cx]=0;pK=0;while(1){var kp=oG;var km=__ZN9GooString9getLengthEv(kp);var kk=HEAP[cx];var kh=(((km))|0)>(((kk))|0);var ke=unSign((kh),1,0);ay=ke;var kc=ay;var b=reSign((kc),8,0)!=0;if(!(b)){N=82;break}var mP=bZ;var mN=unSign((mP),8,0);var mL=aX;var mJ=ft;var mH=(mL)/(mJ);var mF=kV;var mD=oG;var mB=aY;var my=il;var mw=(((mN))&255);__ZN11AnnotWidget10layoutTextEP9GooStringS1_PiP7GfxFontPddS2_b(mF,mD,mB,cx,my,ci,mH,0,mw);var mu=HEAP[ci];var ms=ft;var mq=(mu)*(ms);HEAP[ci]=mq;var mo=h1;if(mo==1){N=125}else{if(mo==2){N=126}else{N=127}}if(N==127){var mm=qu;var mk=(mm)+2;cg=mk}else{if(N==125){var mh=kV;var mf=(mh)&4294967295;var md=(mf+20)&4294967295;var mb=HEAP[md];var l9=(mb+16)&4294967295;var l7=HEAP[l9];var l5=kV;var l3=(l5)&4294967295;var l1=(l3+20)&4294967295;var lZ=HEAP[l1];var lX=(lZ)&4294967295;var lV=HEAP[lX];var lU=(l7)-(lV);var lS=HEAP[ci];var lR=(lU)-(lS);var lQ=(lR)/2;cg=lQ}else{if(N==126){var lP=kV;var lO=(lP)&4294967295;var lN=(lO+20)&4294967295;var lM=HEAP[lN];var lL=(lM+16)&4294967295;var lK=HEAP[lL];var lJ=kV;var lI=(lJ)&4294967295;var lH=(lI+20)&4294967295;var lG=HEAP[lH];var lF=(lG)&4294967295;var lD=HEAP[lF];var lC=(lK)-(lD);var lB=qu;var lA=(lC)-(lB);var lz=(lA)-2;var ly=HEAP[ci];var lw=(lz)-(ly);cg=lw}}}var lu=ft;var ls=0-(lu);var lq=cg;var lo=pK;var lm=(lq)-(lo);var lk=kV;var li=(lk)&4294967295;var lg=(li+100)&4294967295;var k1=HEAP[lg];var kZ=__ZN9GooString7appendfEPcz(k1,(__str159)&4294967295,Pointer_make([lm,0,0,0,0,0,0,0,ls,0,0,0,0,0,0,0],0,ALLOC_STACK));var kX=kV;var kU=(kX)&4294967295;var kS=(kU+100)&4294967295;var kQ=HEAP[kS];var kO=kV;var kM=aY;__ZN11AnnotWidget11writeStringEP9GooStringS1_(kO,kM,kQ);var kK=kV;var kI=(kK)&4294967295;var kw=(kI+100)&4294967295;var ku=HEAP[kw];var ks=__ZN9GooString6appendEPKci(ku,(__str151)&4294967295,-1);var kq=cg;pK=kq;N=79;continue}}else{var jY=nD;var jW=(((jY))|0)>0;if(jW){var jU=kV;var jS=(jU)&4294967295;var jQ=(jS+20)&4294967295;var jO=HEAP[jQ];var jM=(jO+16)&4294967295;var jK=HEAP[jM];var jI=kV;var jG=(jI)&4294967295;var bI=(jG+20)&4294967295;var bF=HEAP[bI];var bD=(bF)&4294967295;var bB=HEAP[bD];var bz=(jK)-(bB);var bx=qu;var bu=(bx)*-2;var bs=(bz)+(bu);var bq=nD;var bo=(((bq))|0);var bm=(bs)/(bo);HEAP[ci]=bm;var bk=ft;var bh=(bk)==0;$bb144$$bb148$157:do{if(bh){var be=kV;var bc=(be)&4294967295;var a9=(bc+20)&4294967295;var a7=HEAP[a9];var a5=(a7+24)&4294967295;var a2=HEAP[a5];var a0=kV;var aV=(a0)&4294967295;var aS=(aV+20)&4294967295;var aP=HEAP[aS];var aN=(aP+8)&4294967295;var aK=HEAP[aN];var aI=(a2)-(aK);var aF=qu;var aD=(aF)*-2;var aB=(aI)+(aD);ft=aB;var az=HEAP[ci];var aw=ft;var au=(az)<(aw);if(au){var ar=HEAP[ci];ft=ar}var ap=ft;var am=_floor(ap);ft=am;var ak=ld;var ai=(((ak))|0)>=0;if(!(ai)){N=86;break $bb144$$bb148$157}var ag=ld;var ae=((ag)+1)&4294967295;var ac=c6;var aa=__ZN7GooList3getEi(ac,ae);var Y=aa;gi=Y;var X=gi;var W=__ZN9GooString5clearEv(X);var V=gi;var T=ft;var S=__ZN9GooString7appendfEPcz(V,(__str144)&4294967295,Pointer_make([T,0,0,0,0,0,0,0],0,ALLOC_STACK))}}while(0);HEAP[cx]=0;var R=bZ;var Q=unSign((R),8,0);var P=kV;var M=oG;var L=aY;var K=il;var J=(((Q))&255);__ZN11AnnotWidget10layoutTextEP9GooStringS1_PiP7GfxFontPddS2_b(P,M,L,cx,K,0,0,p5,J);var I=HEAP[p5];var H=nD;var F=(((I))|0)>(((H))|0);if(F){var E=nD;HEAP[p5]=E}var D=h1;if(D==1){N=128}else{if(D==2){N=129}else{N=130}}if(N==130){var C=qu;cg=C}else{if(N==128){var x=HEAP[p5];var v=nD;var t=((v)-(x))&4294967295;var r=((((t))|0)/2|0);var p=(((r))|0);var n=HEAP[ci];var l=(p)*(n);var j=qu;var h=(l)+(j);cg=h}else{if(N==129){var f=HEAP[p5];var qS=nD;var qQ=((qS)-(f))&4294967295;var qO=(((qQ))|0);var qM=HEAP[ci];var qK=(qO)*(qM);var qI=qu;var qG=(qK)+(qI);cg=qG}}}var qE=kV;var qC=(qE)&4294967295;var qz=(qC+20)&4294967295;var qs=HEAP[qz];var qq=(qs+24)&4294967295;var qo=HEAP[qq];var qm=kV;var qk=(qm)&4294967295;var qi=(qk+20)&4294967295;var qg=HEAP[qi];var qe=(qg+8)&4294967295;var qc=HEAP[qe];var qa=(qo)-(qc);var p4=(qa)*0.5;var p2=ft;var p0=(p2)*-0.4;var pY=(p4)+(p0);ce=pY;var pW=ni;var pT=(((pW))|0)>=0;if(pT){var pR=ni;var pP=((pR)+4)&4294967295;var pN=c6;var pL=__ZN7GooList3getEi(pN,pP);var iK=pL;gi=iK;var iJ=gi;var iI=__ZN9GooString5clearEv(iJ);var iH=gi;var iG=cg;var iF=__ZN9GooString7appendfEPcz(iH,(__str144)&4294967295,Pointer_make([iG,0,0,0,0,0,0,0],0,ALLOC_STACK));var iE=ni;var iD=((iE)+5)&4294967295;var iC=c6;var iB=__ZN7GooList3getEi(iC,iD);var ip=iB;gi=ip;var io=gi;var im=__ZN9GooString5clearEv(io);var ik=gi;var ij=ce;var ii=__ZN9GooString7appendfEPcz(ik,(__str144)&4294967295,Pointer_make([ij,0,0,0,0,0,0,0],0,ALLOC_STACK))}var ih=c6;var ig=(ih)!=0;$bb157$$bb161$175:do{if(ig){HEAP[cx]=0;while(1){var hB=c6;var hA=__ZN7GooList9getLengthEv(hB);var hz=HEAP[cx];var hy=(((hA))|0)>(((hz))|0);var hx=unSign((hy),1,0);Z=hx;var hv=Z;var pV=reSign((hv),8,0)!=0;if(!(pV)){N=93;break $bb157$$bb161$175}var ie=HEAP[cx];var id=c6;var h0=__ZN7GooList3getEi(id,ie);var hZ=h0;var hX=kV;var hW=(hX)&4294967295;var hV=(hW+100)&4294967295;var hU=HEAP[hV];var hS=__ZN9GooString6appendEPS_(hU,hZ);var hR=__ZN9GooString6appendEc(hS,32);var hQ=HEAP[cx];var hP=((hQ)+1)&4294967295;HEAP[cx]=hP;N=91;continue}}}while(0);var ht=ni;var hs=(((ht))|0)<0;if(hs){var hr=kV;var hp=(hr)&4294967295;var hd=(hp+100)&4294967295;var hc=HEAP[hd];var hb=cg;var ha=ce;var g9=__ZN9GooString7appendfEPcz(hc,(__str149)&4294967295,Pointer_make([hb,0,0,0,0,0,0,0,ha,0,0,0,0,0,0,0],0,ALLOC_STACK))}var g7=aY;var g6=__ZNK9GooString10getCStringEv(g7);cn=g6;var g5=aY;var g4=__ZN9GooString9getLengthEv(g5);mA=g4;HEAP[cx]=0;var g3=HEAP[ci];pK=g3;while(1){var oL=HEAP[cx];var oz=nD;var oy=(((oL))|0)>=(((oz))|0);if(oy){N=97;break}var ow=mA;var ov=(((ow))|0)>0;if(!(ov)){N=97;break}HEAP[fK]=0;var gR=il;var gQ=(gR)&4294967295;var gP=HEAP[gQ];var gO=(gP+12)&4294967295;var gN=HEAP[gO];var gM=gN;var gL=il;var gK=cn;var gJ=mA;var gI=FUNCTION_TABLE[gM](gL,gK,gJ,pr,y,hY,fK,fH,bL,bK);cq=gI;var gx=HEAP[fK];var gv=ft;var gt=(gx)*(gv);HEAP[fK]=gt;var gr=HEAP[ci];var gp=HEAP[fK];var gn=(gr)-(gp);var gl=(gn)*0.5;cg=gl;var gj=cg;var gg=pK;var ge=(gj)-(gg);var fZ=HEAP[ci];var fX=(ge)+(fZ);var fV=kV;var fT=(fV)&4294967295;var fR=(fT+100)&4294967295;var fP=HEAP[fR];var fN=__ZN9GooString7appendfEPcz(fP,(__str160)&4294967295,Pointer_make([fX,0,0,0,0,0,0,0],0,ALLOC_STACK));var fL=__Znwj(32);var fI=fL;dh=fI;var fF=dh;var fs=cn;var fq=cq;__ZN9GooStringC1EPKci(fF,fs,fq);var fo=dh;dH=fo;var fm=kV;var fk=(fm)&4294967295;var fi=(fk+100)&4294967295;var fg=HEAP[fi];var fe=kV;var fc=dH;__ZN11AnnotWidget11writeStringEP9GooStringS1_(fe,fc,fg);var fa=kV;var eY=(fa)&4294967295;var eW=(eY+100)&4294967295;var eU=HEAP[eW];var eS=__ZN9GooString6appendEPKci(eU,(__str151)&4294967295,-1);var eQ=dH;p7=eQ;var eO=p7;var eM=(eO)!=0;if(eM){var eK=p7;__ZN9GooStringD1Ev(eK);var eI=p7;var eG=eI;__ZdlPv(eG)}var oU=HEAP[cx];var oT=((oU)+1)&4294967295;HEAP[cx]=oT;var oS=cn;var oR=cq;var oQ=(oS+oR)&4294967295;cn=oQ;var oP=mA;var oO=cq;var oN=((oP)-(oO))&4294967295;mA=oN;var oM=cg;pK=oM;N=95;continue}}else{HEAP[cx]=0;var ou=bZ;var ot=unSign((ou),8,0);var os=kV;var or=oG;var oq=aY;var oo=il;var oc=(((ot))&255);__ZN11AnnotWidget10layoutTextEP9GooStringS1_PiP7GfxFontPddS2_b(os,or,oq,cx,oo,ci,0,0,oc);var ob=ft;var oa=(ob)==0;$bb171$$bb175$193:do{if(oa){var n8=kV;var n7=(n8)&4294967295;var n6=(n7+20)&4294967295;var n5=HEAP[n6];var n4=(n5+24)&4294967295;var n3=HEAP[n4];var n2=kV;var nO=(n2)&4294967295;var nN=(nO+20)&4294967295;var nM=HEAP[nN];var nL=(nM+8)&4294967295;var nK=HEAP[nL];var nJ=(n3)-(nK);var nI=qu;var nH=(nI)*-2;var nG=(nJ)+(nH);ft=nG;var nF=kV;var nC=(nF)&4294967295;var nB=(nC+20)&4294967295;var nA=HEAP[nB];var nz=(nA+16)&4294967295;var ny=HEAP[nz];var nx=kV;var nw=(nx)&4294967295;var nv=(nw+20)&4294967295;var nu=HEAP[nv];var nt=(nu)&4294967295;var ns=HEAP[nt];var nr=(ny)-(ns);var nq=(nr)-4;var np=qu;var no=(np)*-2;var nn=(nq)+(no);var nm=HEAP[ci];var nl=(nn)/(nm);nh=nl;var nk=nh;var nj=ft;var ng=(nk)<(nj);if(ng){var ne=nh;ft=ne}var nc=ft;var na=_floor(nc);ft=na;var m8=ld;var m6=(((m8))|0)>=0;if(!(m6)){N=102;break $bb171$$bb175$193}var m4=ld;var m2=((m4)+1)&4294967295;var mZ=c6;var mX=__ZN7GooList3getEi(mZ,m2);var mU=mX;gi=mU;var mS=gi;var mQ=__ZN9GooString5clearEv(mS);var mO=gi;var mM=ft;var mK=__ZN9GooString7appendfEPcz(mO,(__str144)&4294967295,Pointer_make([mM,0,0,0,0,0,0,0],0,ALLOC_STACK))}}while(0);var mI=HEAP[ci];var mG=ft;var mE=(mI)*(mG);HEAP[ci]=mE;var mC=h1;if(mC==1){N=131}else{if(mC==2){N=132}else{N=133}}if(N==133){var mz=qu;var mx=(mz)+2;cg=mx}else{if(N==131){var mv=kV;var mt=(mv)&4294967295;var mr=(mt+20)&4294967295;var mp=HEAP[mr];var mn=(mp+16)&4294967295;var ml=HEAP[mn];var mj=kV;var mg=(mj)&4294967295;var me=(mg+20)&4294967295;var mc=HEAP[me];var ma=(mc)&4294967295;var l8=HEAP[ma];var l6=(ml)-(l8);var l4=HEAP[ci];var l2=(l6)-(l4);var l0=(l2)/2;cg=l0}else{if(N==132){var lY=kV;var lW=(lY)&4294967295;var dE=(lW+20)&4294967295;var dD=HEAP[dE];var dC=(dD+16)&4294967295;var dB=HEAP[dC];var dA=kV;var dz=(dA)&4294967295;var dy=(dz+20)&4294967295;var dx=HEAP[dy];var dw=(dx)&4294967295;var dv=HEAP[dw];var db=(dB)-(dv);var c9=qu;var c7=(db)-(c9);var c4=(c7)-2;var c2=HEAP[ci];var c1=(c4)-(c2);cg=c1}}}var c0=kV;var cZ=(c0)&4294967295;var cY=(cZ+20)&4294967295;var cX=HEAP[cY];var cM=(cX+24)&4294967295;var cL=HEAP[cM];var cK=kV;var cJ=(cK)&4294967295;var cI=(cJ+20)&4294967295;var cH=HEAP[cI];var cG=(cH+8)&4294967295;var cF=HEAP[cG];var cE=(cL)-(cF);var cD=(cE)*0.5;var cm=ft;var cl=(cm)*-0.4;var ck=(cD)+(cl);ce=ck;var cj=ni;var ch=(((cj))|0)>=0;if(ch){var cf=ni;var cd=((cf)+4)&4294967295;var cc=c6;var cb=__ZN7GooList3getEi(cc,cd);var ca=cb;gi=ca;var b9=gi;var b8=__ZN9GooString5clearEv(b9);var b7=gi;var b6=cg;var b5=__ZN9GooString7appendfEPcz(b7,(__str144)&4294967295,Pointer_make([b6,0,0,0,0,0,0,0],0,ALLOC_STACK));var b4=ni;var b3=((b4)+5)&4294967295;var b2=c6;var b1=__ZN7GooList3getEi(b2,b3);var b0=b1;gi=b0;var bY=gi;var bX=__ZN9GooString5clearEv(bY);var bW=gi;var bU=ce;var bT=__ZN9GooString7appendfEPcz(bW,(__str144)&4294967295,Pointer_make([bU,0,0,0,0,0,0,0],0,ALLOC_STACK))}var bS=c6;var bQ=(bS)!=0;$bb182$$bb186$208:do{if(bQ){HEAP[cx]=0;while(1){var bp=c6;var bn=__ZN7GooList9getLengthEv(bp);var bl=HEAP[cx];var bj=(((bn))|0)>(((bl))|0);var bg=unSign((bj),1,0);G=bg;var bd=G;var pg=reSign((bd),8,0)!=0;if(!(pg)){N=108;break $bb182$$bb186$208}var bP=HEAP[cx];var bO=c6;var bN=__ZN7GooList3getEi(bO,bP);var bJ=bN;var bH=kV;var bE=(bH)&4294967295;var bC=(bE+100)&4294967295;var bA=HEAP[bC];var by=__ZN9GooString6appendEPS_(bA,bJ);var bw=__ZN9GooString6appendEc(by,32);var bt=HEAP[cx];var br=((bt)+1)&4294967295;HEAP[cx]=br;N=106;continue}}}while(0);var bb=ni;var a8=(((bb))|0)<0;if(a8){var a6=kV;var a4=(a6)&4294967295;var a1=(a4+100)&4294967295;var aW=HEAP[a1];var aU=cg;var aR=ce;var aO=__ZN9GooString7appendfEPcz(aW,(__str149)&4294967295,Pointer_make([aU,0,0,0,0,0,0,0,aR,0,0,0,0,0,0,0],0,ALLOC_STACK))}var aM=kV;var aJ=(aM)&4294967295;var aH=(aJ+100)&4294967295;var aE=HEAP[aH];var aC=kV;var aA=aY;__ZN11AnnotWidget11writeStringEP9GooStringS1_(aC,aA,aE);var ax=kV;var av=(ax)&4294967295;var at=(av+100)&4294967295;var aq=HEAP[at];var ao=__ZN9GooString6appendEPKci(aq,(__str151)&4294967295,-1)}}var al=kV;var aj=(al)&4294967295;var ah=(aj+100)&4294967295;var af=HEAP[ah];var ad=__ZN9GooString6appendEPKci(af,(__str152)&4294967295,-1);var le=kV;var lc=(le)&4294967295;var lb=(lc+100)&4294967295;var la=HEAP[lb];var k9=__ZN9GooString6appendEPKci(la,(__str153)&4294967295,-1);var k8=o9;var o6=reSign((k8),8,0)!=0;if(o6){var k7=kV;var k6=(k7)&4294967295;var k5=(k6+100)&4294967295;var k3=HEAP[k5];var kG=__ZN9GooString6appendEPKci(k3,(__str161)&4294967295,-1)}var kF=c6;var kE=(kF)!=0;$bb193$$bb203$221:do{if(kE){var kD=c6;k4=kD;hh=0;while(1){var j3=k4;var j2=__ZN7GooList9getLengthEv(j3);var j1=hh;var j0=(((j2))|0)>(((j1))|0);var jZ=unSign((j0),1,0);B=jZ;var jE=B;var hw=reSign((jE),8,0)!=0;if(!(hw)){N=114;break}var kC=k4;var kB=hh;var kA=__ZN7GooList3getEi(kC,kB);var kz=kA;dj=kz;var ky=dj;var kx=(ky)!=0;if(kx){var j8=dj;__ZN9GooStringD1Ev(j8);var j7=dj;var j6=j7;__ZdlPv(j6)}var j5=hh;var j4=((j5)+1)&4294967295;hh=j4;N=111;continue}var jD=k4;mi=jD;var jC=mi;var jB=(jC)!=0;if(!(jB)){N=116;break $bb193$$bb203$221}var jA=mi;__ZN7GooListD1Ev(jA);var jz=mi;var jy=jz;__ZdlPv(jy)}}while(0);var jw=kf;var hq=reSign((jw),8,0)!=0;$bb205$$bb207$232:do{if(hq){var jv=oG;hT=jv;var ju=hT;var jh=(ju)!=0;if(!(jh)){N=119;break $bb205$$bb207$232}var jg=hT;__ZN9GooStringD1Ev(jg);var jf=hT;var je=jf;__ZdlPv(je)}}while(0);var jd=aY;m0=jd;var jc=m0;var jb=(jc)!=0;if(jb){var ja=m0;__ZN9GooStringD1Ev(ja);var i9=m0;var i8=i9;__ZdlPv(i8)}var iW=du;var g8=reSign((iW),8,0)!=0;if(!(g8)){N=123;break $bb84$$bb94$86}var iV=il;__ZN7GfxFont9decRefCntEv(iV)}}while(0);STACKTOP=aZ;return;return}function __ZN11AnnotWidget23generateFieldAppearanceEv(ao){var gN=STACKTOP;STACKTOP+=532;_memset(gN,0,532);var gz;var aV;var lL;var pB;var na;var ex;var ey;var pA;var pz;var px;var pw;var ez;var mH;var eJ;var pv;var eL;var nm;var eN;var eO;var eP;var eQ;var eR;var pu;var eS;var nn;var e2;var e4;var e6;var e7;var e8;var e9;var fa;var fb;var fc;var fd;var gJ;var pt;var nJ;var fz;var nK;var ps=gN;var nL;var fA;var nM;var fB;var fC;var fD;var fO;var fP;var fQ;var pr;var fy;var nX;var fR;var fx=gN+36;var nY;var fw=gN+72;var nZ;var fv=gN+108;var fu=gN+144;var fS;var n0;var fs=gN+180;var n1;var fq=gN+216;var fo=gN+252;var fm=gN+288;var f4;var oc;var od;var f5;var oe;var f7;var of;var f8;var f9;var og;var gl;var gm;var fk;var oB;var gn;var ir=gN+324;var bS=gN+336;var hN=gN+348;var wX=gN+360;var lr=gN+372;var lp=gN+384;var ln=gN+396;var uH;var bC;var eA;var qb;var tR;var d8;var sn;var oC;var rE;var rB;var oD;var iw;var ux;var rT;var uI;var mp;var yt;var q9;var gK;var sV;var ny;var xU;var oG;var oE;var pq;var kP=gN+408;var cK=gN+444;var mZ=gN+480;var wy=gN+492;var oL;var bU=gN+504;var sg=gN+516;var E=gN+524;var cn=0;aV=ao;__ZN6ObjectC1Ev(ir);__ZN6ObjectC1Ev(bS);__ZN6ObjectC1Ev(hN);__ZN6ObjectC1Ev(wX);__ZN6ObjectC1Ev(lr);__ZN6ObjectC1Ev(lp);__ZN6ObjectC1Ev(ln);__ZN10AnnotColorC1Ev(kP);var e5=aV;var e3=(e5+128)&4294967295;var e1=HEAP[e3];var e0=(e1)==0;$bb5$$bb$2:do{if(e0){gz=0}else{var eZ=aV;var eX=(eZ+128)&4294967295;var eW=HEAP[eX];var eV=__ZN10FormWidget8getFieldEv(eW);var eU=(eV)==0;if(eU){gz=0;break $bb5$$bb$2}var eT=aV;var eM=(eT+128)&4294967295;var eK=HEAP[eM];var eI=__ZN10FormWidget8getFieldEv(eK);var eH=__ZN9FormField6getObjEv(eI);var eG=__ZN6Object6isDictEv(eH);var eY=reSign((eG),8,0)!=0;var tX=(eY)^1;var wv=unSign((tX),1,0);var ti=reSign((wv),8,0)!=0;if(ti){gz=0;break $bb5$$bb$2}oB=0;gz=4;break $bb5$$bb$2}}while(0);if(gz==0){oB=1}var eF=oB;gn=eF;var eE=gn;var td=reSign((eE),8,0)!=0;$bb335$$bb9$9:do{if(!td){var eD=aV;var eC=(eD+128)&4294967295;var eB=HEAP[eC];var ew=__ZN10FormWidget8getFieldEv(eB);var ev=__ZN9FormField6getObjEv(ew);var eu=__ZN6Object7getDictEv(ev);uH=eu;var et=aV;var es=(et+128)&4294967295;var er=HEAP[es];var eq=__ZN10FormWidget6getObjEv(er);var ep=__ZN6Object7getDictEv(eq);bC=ep;var eo=aV;var en=(eo+124)&4294967295;var ei=HEAP[en];var eh=__ZNK4Form6getObjEv(ei);var eg=__ZN6Object7getDictEv(eh);eA=eg;var ef=aV;var ee=(ef+128)&4294967295;var ed=HEAP[ee];var ec=__ZN10FormWidget10isModifiedEv(ed);pq=ec;var eb=aV;var ea=(eb+152)&4294967295;var d9=HEAP[ea];var rc=reSign((d9),8,0)!=0;var g6=(rc)^1;var ix=unSign((g6),1,0);var rb=reSign((ix),8,0)!=0;if(rb){var d5=pq;var ra=reSign((d5),8,0)!=0;var uu=(ra)^1;var fY=unSign((uu),1,0);var q8=reSign((fY),8,0)!=0;if(q8){gz=5;break $bb335$$bb9$9}}var d3=__Znwj(32);var d2=d3;fk=d2;var d1=fk;__ZN9GooStringC1Ev(d1);var d0=aV;var dZ=(d0)&4294967295;var dY=(dZ+100)&4294967295;var dX=fk;HEAP[dY]=dX;var dW=bC;var dV=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dW,(__str122)&4294967295,ir,0);var dH=__ZN6Object6isDictEv(dV);gm=dH;var dG=gm;var qN=reSign((dG),8,0)!=0;if(qN){var dF=__ZN6Object7getDictEv(ir);qb=dF}else{qb=0}var dE=qb;var dD=(dE)!=0;if(dD){var dC=qb;var dB=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dC,(__str65177)&4294967295,lr,0);var dA=__ZN6Object7isArrayEv(dB);var qM=reSign((dA),8,0)!=0;var bi=(qM)^1;var fe=unSign((bi),1,0);var qL=reSign((fe),8,0)!=0;$bb31$$bb29$20:do{if(qL){gz=8}else{var dz=__ZN6Object14arrayGetLengthEv(lr);var dy=(((dz))|0)<=0;if(dy){gz=8;break $bb31$$bb29$20}og=1;gz=10;break $bb31$$bb29$20}}while(0);if(gz==8){og=0}var dj=og;gl=dj;var di=gl;var qq=reSign((di),8,0)!=0;if(qq){var dh=__ZN6Object8getArrayEv(lr);__ZN10AnnotColorC1EP5Arrayi(cK,dh,0);var dg=aV;var df=(dg)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(df,cK,1);var de=aV;var dd=(de)&4294967295;var dc=(dd+20)&4294967295;var db=HEAP[dc];var da=(db+24)&4294967295;var cX=HEAP[da];var cW=aV;var cV=(cW)&4294967295;var cU=(cV+20)&4294967295;var cT=HEAP[cU];var cS=(cT+8)&4294967295;var cR=HEAP[cS];var cQ=(cX)-(cR);var cP=aV;var cO=(cP)&4294967295;var xa=(cO+20)&4294967295;var w8=HEAP[xa];var w6=(w8+16)&4294967295;var w4=HEAP[w6];var w2=aV;var w0=(w2)&4294967295;var wY=(w0+20)&4294967295;var wV=HEAP[wY];var wU=(wV)&4294967295;var wT=HEAP[wU];var wO=(w4)-(wT);var wM=aV;var wK=(wM)&4294967295;var wI=(wK+100)&4294967295;var wF=HEAP[wI];var wD=__ZN9GooString7appendfEPcz(wF,(__str162)&4294967295,Pointer_make([wO,0,0,0,0,0,0,0,cQ,0,0,0,0,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(lr)}var wB=uH;var wz=__ZN4Form11fieldLookupEP4DictPcP6Object(wB,(__str163227)&4294967295,bS);var wx=uH;var ww=__ZN4Form11fieldLookupEP4DictPcP6Object(wx,(__str164)&4294967295,lr);var wr=__ZN6Object5isIntEv(ww);f9=wr;var wp=f9;var qo=reSign((wp),8,0)!=0;if(qo){var wn=__ZN6Object6getIntEv(lr);q9=wn}else{q9=0}__ZN6Object4freeEv(lr);var wl=qb;var wj=(wl)!=0;$bb42$$bb116$34:do{if(wj){var wh=aV;var wf=(wh)&4294967295;var wd=(wf+104)&4294967295;var wc=HEAP[wd];var wb=(wc)!=0;if(!(wb)){gz=16;break $bb42$$bb116$34}var v7=aV;var v5=(v7)&4294967295;var v3=(v5+104)&4294967295;var v1=HEAP[v3];var vZ=aV;var vX=(vZ)&4294967295;var vV=(vX+104)&4294967295;var vT=HEAP[vV];var vS=(vT)&4294967295;var vR=HEAP[vS];var vP=(vR+12)&4294967295;var vO=HEAP[vP];var vN=aV;var vM=(vN)&4294967295;var vL=(vM+104)&4294967295;var vK=HEAP[vL];var vJ=vO;var vI=FUNCTION_TABLE[vJ](vK);oC=vI;var vH=oC;var vG=(vH)>0;if(!(vG)){gz=16;break $bb42$$bb116$34}var vF=qb;var vE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(vF,(__str64176)&4294967295,lr,0);var vD=__ZN6Object7isArrayEv(lr);var qd=reSign((vD),8,0)!=0;var o9=(qd)^1;var mE=unSign((o9),1,0);var qc=reSign((mE),8,0)!=0;$bb50$$bb49$38:do{if(qc){gz=18}else{var vC=__ZN6Object14arrayGetLengthEv(lr);var vB=(((vC))|0)<=0;if(vB){gz=18;break $bb50$$bb49$38}of=0;gz=21;break $bb50$$bb49$38}}while(0);if(gz==18){of=1}var vA=of;f8=vA;var vz=f8;var p0=reSign((vz),8,0)!=0;if(p0){var vy=qb;var vx=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(vy,(__str65177)&4294967295,lr,0)}var vw=__ZN6Object7isArrayEv(lr);var pZ=reSign((vw),8,0)!=0;var em=(pZ)^1;var ab=unSign((em),1,0);var pY=reSign((ab),8,0)!=0;$bb62$$bb60$47:do{if(pY){gz=23}else{var vv=__ZN6Object14arrayGetLengthEv(lr);var vu=(((vv))|0)<=0;if(vu){gz=23;break $bb62$$bb60$47}oe=1;gz=25;break $bb62$$bb60$47}}while(0);if(gz==23){oe=0}var vt=oe;f7=vt;var vs=f7;var pD=reSign((vs),8,0)!=0;if(pD){var vr=aV;var vq=(vr)&4294967295;var vp=(vq+20)&4294967295;var vo=HEAP[vp];var vn=(vo+16)&4294967295;var vm=HEAP[vn];var vi=aV;var vh=(vi)&4294967295;var vg=(vh+20)&4294967295;var vf=HEAP[vg];var ve=(vf)&4294967295;var vd=HEAP[ve];var vc=(vm)-(vd);rE=vc;var vb=aV;var va=(vb)&4294967295;var u9=(va+20)&4294967295;var u5=HEAP[u9];var u4=(u5+24)&4294967295;var u3=HEAP[u4];var u2=aV;var u1=(u2)&4294967295;var u0=(u1+20)&4294967295;var uZ=HEAP[u0];var uY=(uZ+8)&4294967295;var uX=HEAP[uY];var uW=(u3)-(uX);rB=uW;var uU=qb;var uT=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(uU,(__str66178)&4294967295,lp,0);var uS=__ZN6Object8isStringEv(uT);sn=uS;__ZN6Object4freeEv(lp);var uR=__ZN6Object6isNameEPc(bS,(__str165)&4294967295);var pC=reSign((uR),8,0)!=0;var mq=(pC)^1;var hM=unSign((mq),1,0);var py=reSign((hM),8,0)!=0;$bb80$$bb70$55:do{if(py){gz=27}else{var uQ=q9;var uP=(uQ)&32768;var uO=(((uP))|0)==0;if(uO){gz=27;break $bb80$$bb70$55}var uN=sn;var o4=reSign((uN),8,0)!=0;var nl=(o4)^1;var xz=unSign((nl),1,0);var o3=reSign((xz),8,0)!=0;var lX=(o3)^1;var sf=unSign((lX),1,0);var o2=reSign((sf),8,0)!=0;if(o2){gz=27;break $bb80$$bb70$55}od=1;gz=30;break $bb80$$bb70$55}}while(0);if(gz==27){od=0}var uM=od;f5=uM;var uL=f5;var oF=reSign((uL),8,0)!=0;if(oF){var pU=rE;var pS=rB;var pQ=(pU)<(pS);if(pQ){var pO=rE;var pM=(pO)*0.5;oc=pM}else{var pK=rB;var pI=(pK)*0.5;oc=pI}var pG=oc;oD=pG;var pF=aV;var pE=(pF)&4294967295;var pm=(pE+104)&4294967295;var pk=HEAP[pm];var pi=aV;var pg=(pi)&4294967295;var pe=(pg+104)&4294967295;var pc=HEAP[pe];var pa=(pc)&4294967295;var o7=HEAP[pa];var o6=(o7+24)&4294967295;var o5=HEAP[o6];var oY=aV;var oW=(oY)&4294967295;var oU=(oW+104)&4294967295;var oS=HEAP[oU];var oQ=o5;var oO=FUNCTION_TABLE[oQ](oS);f4=oO;var oM=f4;if(oM==0){gz=36}else{if(oM==1){gz=144}else{if(oM==2){gz=145}else{if(oM==3){gz=145}else{if(oM==4){gz=36}else{gz=40}}}}}$bb99$$bb91$$bb87$$bb92$68:do{if(gz==144){var oJ=aV;var oI=(oJ)&4294967295;var oH=(oI+100)&4294967295;var ox=HEAP[oH];var ov=__ZN9GooString6appendEPKci(ox,(__str166)&4294967295,-1);var ot=aV;var or=(ot)&4294967295;var op=(or+104)&4294967295;var on=HEAP[op];var ol=aV;var oj=(ol)&4294967295;var oi=(oj+104)&4294967295;var oh=HEAP[oi];var ob=(oh)&4294967295;var oa=HEAP[ob];var n9=(oa+16)&4294967295;var n8=HEAP[n9];var n7=aV;var n6=(n7)&4294967295;var n5=(n6+104)&4294967295;var n4=HEAP[n5];var n3=n8;var n2=FUNCTION_TABLE[n3](n4);yt=n2;var nW=aV;var nV=(nW)&4294967295;var nU=(nV+104)&4294967295;var nT=HEAP[nU];var nS=aV;var nR=(nS)&4294967295;var nQ=(nR+104)&4294967295;var nP=HEAP[nQ];var nO=(nP)&4294967295;var nN=HEAP[nO];var nI=(nN+20)&4294967295;var nH=HEAP[nI];var nG=aV;var nF=(nG)&4294967295;var nE=(nF+104)&4294967295;var nD=HEAP[nE];var nC=nH;var nB=FUNCTION_TABLE[nC](nD);iw=nB;oG=0;while(1){var no=oG;var nk=yt;var nj=(((no))|0)<(((nk))|0);if(!(nj)){gz=35;break}var nA=iw;var nz=oG;var nx=(nA+8*nz)&4294967295;var nw=HEAP[nx];var nv=aV;var nu=(nv)&4294967295;var nt=(nu+100)&4294967295;var ns=HEAP[nt];var nr=__ZN9GooString7appendfEPcz(ns,(__str167)&4294967295,Pointer_make([nw,0,0,0,0,0,0,0],0,ALLOC_STACK));var nq=oG;var np=((nq)+1)&4294967295;oG=np;gz=33;continue}var ni=aV;var nh=(ni)&4294967295;var ng=(nh+100)&4294967295;var nf=HEAP[ng];var ne=__ZN9GooString6appendEPKci(nf,(__str168)&4294967295,-1);gz=36;break $bb99$$bb91$$bb87$$bb92$68}else{if(gz==145){var hh=oC;var hf=(hh)*0.5;var hd=aV;var hb=(hd)&4294967295;var g9=(hb+100)&4294967295;var g8=HEAP[g9];var g7=__ZN9GooString7appendfEPcz(g8,(__str169228)&4294967295,Pointer_make([hf,0,0,0,0,0,0,0],0,ALLOC_STACK));var g2=__ZN6Object8getArrayEv(lr);__ZN10AnnotColorC1EP5Arrayi(fo,g2,0);var g0=(kP)&4294967295;var gY=(fo)&4294967295;var gW=(g0)&4294967295;var gU=(gY)&4294967295;var gS=HEAP[gU];HEAP[gW]=gS;var gQ=(g0+8)&4294967295;var gO=(gY+8)&4294967295;var gM=HEAP[gO];HEAP[gQ]=gM;var gL=(g0+16)&4294967295;var gI=(gY+16)&4294967295;var gH=HEAP[gI];HEAP[gL]=gH;var gG=(g0+24)&4294967295;var gF=(gY+24)&4294967295;var gE=HEAP[gF];HEAP[gG]=gE;var gD=(kP+32)&4294967295;var gC=(fo+32)&4294967295;var gB=HEAP[gC];HEAP[gD]=gB;var gA=aV;var gy=(gA)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(gy,kP,0);var gx=oC;var gw=(gx)*-0.25;var gv=oD;var gu=(gw)+(gv);var gt=rB;var gs=(gt)*0.5;var gr=rE;var gq=(gr)*0.5;var gp=aV;var go=(gp)&4294967295;__ZN5Annot10drawCircleEdddb(go,gq,gs,gu,0);var gk=aV;var gj=(gk)&4294967295;var gi=(gj+104)&4294967295;var gh=HEAP[gi];var gg=aV;var gf=(gg)&4294967295;var ge=(gf+104)&4294967295;var gd=HEAP[ge];var gc=(gd)&4294967295;var gb=HEAP[gc];var f3=(gb+24)&4294967295;var f2=HEAP[f3];var f1=aV;var f0=(f1)&4294967295;var fZ=(f0+104)&4294967295;var fX=HEAP[fZ];var fW=f2;var fV=FUNCTION_TABLE[fW](fX);var fU=(((fV))|0)==2;if(fU){n1=1}else{n1=-1}var fT=__ZN6Object8getArrayEv(lr);var fN=n1;__ZN10AnnotColorC1EP5Arrayi(fq,fT,fN);var fM=(kP)&4294967295;var fL=(fq)&4294967295;var fK=(fM)&4294967295;var fJ=(fL)&4294967295;var fI=HEAP[fJ];HEAP[fK]=fI;var fH=(fM+8)&4294967295;var fG=(fL+8)&4294967295;var fF=HEAP[fG];HEAP[fH]=fF;var fE=(fM+16)&4294967295;var ft=(fL+16)&4294967295;var fr=HEAP[ft];HEAP[fE]=fr;var fp=(fM+24)&4294967295;var fn=(fL+24)&4294967295;var fl=HEAP[fn];HEAP[fp]=fl;var fj=(kP+32)&4294967295;var fi=(fq+32)&4294967295;var fh=HEAP[fi];HEAP[fj]=fh;var fg=aV;var ff=(fg)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(ff,kP,0);var c=oC;var a=(c)*-0.75;var yM=oD;var yK=(a)+(yM);var yI=rB;var yG=(yI)*0.5;var yE=rE;var yC=(yE)*0.5;var yB=aV;var yA=(yB)&4294967295;__ZN5Annot17drawCircleTopLeftEddd(yA,yC,yG,yK);var yw=aV;var yu=(yw)&4294967295;var yr=(yu+104)&4294967295;var yp=HEAP[yr];var yn=aV;var yl=(yn)&4294967295;var yj=(yl+104)&4294967295;var yh=HEAP[yj];var yg=(yh)&4294967295;var yf=HEAP[yg];var yb=(yf+24)&4294967295;var x9=HEAP[yb];var x7=aV;var x5=(x7)&4294967295;var x3=(x5+104)&4294967295;var x1=HEAP[x3];var xZ=x9;var xX=FUNCTION_TABLE[xZ](x1);var xW=(((xX))|0)==2;if(xW){n0=-1}else{n0=1}var xV=__ZN6Object8getArrayEv(lr);var xQ=n0;__ZN10AnnotColorC1EP5Arrayi(fs,xV,xQ);var xO=(kP)&4294967295;var xM=(fs)&4294967295;var xK=(xO)&4294967295;var xI=(xM)&4294967295;var xG=HEAP[xI];HEAP[xK]=xG;var xE=(xO+8)&4294967295;var xC=(xM+8)&4294967295;var xB=HEAP[xC];HEAP[xE]=xB;var xA=(xO+16)&4294967295;var xy=(xM+16)&4294967295;var xx=HEAP[xy];HEAP[xA]=xx;var xw=(xO+24)&4294967295;var xv=(xM+24)&4294967295;var xu=HEAP[xv];HEAP[xw]=xu;var xt=(kP+32)&4294967295;var xs=(fs+32)&4294967295;var xr=HEAP[xs];HEAP[xt]=xr;var xp=aV;var xo=(xp)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(xo,kP,0);var xn=oC;var xm=(xn)*-0.75;var xl=oD;var xk=(xm)+(xl);var xj=rB;var xi=(xj)*0.5;var xh=rE;var xg=(xh)*0.5;var xf=aV;var xe=(xf)&4294967295;__ZN5Annot21drawCircleBottomRightEddd(xe,xg,xi,xk);gz=40;break $bb99$$bb91$$bb87$$bb92$68}}}while(0);if(gz==36){var nd=aV;var nc=(nd)&4294967295;var nb=(nc+100)&4294967295;var m9=HEAP[nb];var m8=oC;var m7=__ZN9GooString7appendfEPcz(m9,(__str169228)&4294967295,Pointer_make([m8,0,0,0,0,0,0,0],0,ALLOC_STACK));var m6=__ZN6Object8getArrayEv(lr);__ZN10AnnotColorC1EP5Arrayi(fm,m6,0);var m5=(kP)&4294967295;var m4=(fm)&4294967295;var m3=(m5)&4294967295;var m2=(m4)&4294967295;var m1=HEAP[m2];HEAP[m3]=m1;var m0=(m5+8)&4294967295;var h4=(m4+8)&4294967295;var h2=HEAP[h4];HEAP[m0]=h2;var h0=(m5+16)&4294967295;var hY=(m4+16)&4294967295;var hW=HEAP[hY];HEAP[h0]=hW;var hU=(m5+24)&4294967295;var hS=(m4+24)&4294967295;var hQ=HEAP[hS];HEAP[hU]=hQ;var hP=(kP+32)&4294967295;var hO=(fm+32)&4294967295;var hI=HEAP[hO];HEAP[hP]=hI;var hG=aV;var hE=(hG)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(hE,kP,0);var hB=oC;var hz=(hB)*-0.5;var hx=oD;var hv=(hz)+(hx);var ht=rB;var hs=(ht)*0.5;var hr=rE;var hn=(hr)*0.5;var hl=aV;var hj=(hl)&4294967295;__ZN5Annot10drawCircleEdddb(hj,hn,hs,hv,0)}}else{var xd=aV;var xc=(xd)&4294967295;var xb=(xc+104)&4294967295;var w9=HEAP[xb];var w7=aV;var w5=(w7)&4294967295;var w3=(w5+104)&4294967295;var w1=HEAP[w3];var wZ=(w1)&4294967295;var wW=HEAP[wZ];var wR=(wW+24)&4294967295;var wQ=HEAP[wR];var wP=aV;var wN=(wP)&4294967295;var wL=(wN+104)&4294967295;var wJ=HEAP[wL];var wG=wQ;var wE=FUNCTION_TABLE[wG](wJ);fS=wE;var wC=fS;if(wC==0){gz=45}else{if(wC==1){gz=146}else{if(wC==2){gz=147}else{if(wC==3){gz=147}else{if(wC==4){gz=148}else{gz=49}}}}}$bb114$$bb105$$bb101$$bb106$$bb113$87:do{if(gz==146){var wA=aV;var wu=(wA)&4294967295;var wt=(wu+100)&4294967295;var ws=HEAP[wt];var wq=__ZN9GooString6appendEPKci(ws,(__str166)&4294967295,-1);var wo=aV;var wm=(wo)&4294967295;var wk=(wm+104)&4294967295;var wi=HEAP[wk];var wg=aV;var we=(wg)&4294967295;var wa=(we+104)&4294967295;var v9=HEAP[wa];var v8=(v9)&4294967295;var v6=HEAP[v8];var v4=(v6+16)&4294967295;var v2=HEAP[v4];var v0=aV;var vY=(v0)&4294967295;var vW=(vY+104)&4294967295;var vU=HEAP[vW];var rP=v2;var rN=FUNCTION_TABLE[rP](vU);yt=rN;var rL=aV;var rJ=(rL)&4294967295;var rH=(rJ+104)&4294967295;var rF=HEAP[rH];var rC=aV;var rz=(rC)&4294967295;var ry=(rz+104)&4294967295;var rx=HEAP[ry];var rt=(rx)&4294967295;var rr=HEAP[rt];var rp=(rr+20)&4294967295;var rn=HEAP[rp];var rl=aV;var rj=(rl)&4294967295;var rh=(rj+104)&4294967295;var rf=HEAP[rh];var re=rn;var rd=FUNCTION_TABLE[re](rf);iw=rd;oG=0;while(1){var qF=oG;var qD=yt;var qB=(((qF))|0)<(((qD))|0);if(!(qB)){gz=44;break}var q4=iw;var q2=oG;var q0=(q4+8*q2)&4294967295;var qY=HEAP[q0];var qW=aV;var qU=(qW)&4294967295;var qS=(qU+100)&4294967295;var qQ=HEAP[qS];var qP=__ZN9GooString7appendfEPcz(qQ,(__str167)&4294967295,Pointer_make([qY,0,0,0,0,0,0,0],0,ALLOC_STACK));var qO=oG;var qH=((qO)+1)&4294967295;oG=qH;gz=42;continue}var qz=aV;var qx=(qz)&4294967295;var qv=(qx+100)&4294967295;var qt=HEAP[qv];var qs=__ZN9GooString6appendEPKci(qt,(__str168)&4294967295,-1);gz=45;break $bb114$$bb105$$bb101$$bb106$$bb113$87}else{if(gz==147){var pb=aV;var o8=(pb)&4294967295;var o1=(o8+104)&4294967295;var o0=HEAP[o1];var oZ=aV;var oX=(oZ)&4294967295;var oV=(oX+104)&4294967295;var oT=HEAP[oV];var oR=(oT)&4294967295;var oP=HEAP[oR];var oN=(oP+24)&4294967295;var oK=HEAP[oN];var oA=aV;var oz=(oA)&4294967295;var oy=(oz+104)&4294967295;var ow=HEAP[oy];var ou=oK;var os=FUNCTION_TABLE[ou](ow);var oq=(((os))|0)==2;if(oq){nZ=1}else{nZ=-1}var oo=__ZN6Object8getArrayEv(lr);var om=nZ;__ZN10AnnotColorC1EP5Arrayi(fv,oo,om);var ok=(kP)&4294967295;var jM=(fv)&4294967295;var jK=(ok)&4294967295;var jI=(jM)&4294967295;var jG=HEAP[jI];HEAP[jK]=jG;var jE=(ok+8)&4294967295;var jC=(jM+8)&4294967295;var jA=HEAP[jC];HEAP[jE]=jA;var jy=(ok+16)&4294967295;var jx=(jM+16)&4294967295;var jw=HEAP[jx];HEAP[jy]=jw;var js=(ok+24)&4294967295;var jr=(jM+24)&4294967295;var jp=HEAP[jr];HEAP[js]=jp;var jn=(kP+32)&4294967295;var jl=(fv+32)&4294967295;var jj=HEAP[jl];HEAP[jn]=jj;var jh=aV;var jf=(jh)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(jf,kP,1);var jd=aV;var jc=(jd)&4294967295;var i9=(jc+100)&4294967295;var i7=HEAP[i9];var i5=__ZN9GooString6appendEPKci(i7,(__str171)&4294967295,-1);var i3=aV;var i1=(i3)&4294967295;var iZ=(i1+100)&4294967295;var iX=HEAP[iZ];var iV=rB;var iT=__ZN9GooString7appendfEPcz(iX,(__str172)&4294967295,Pointer_make([iV,0,0,0,0,0,0,0],0,ALLOC_STACK));var iS=aV;var iP=(iS)&4294967295;var iN=(iP+100)&4294967295;var iL=HEAP[iN];var iJ=rE;var iH=rB;var iF=__ZN9GooString7appendfEPcz(iL,(__str173)&4294967295,Pointer_make([iJ,0,0,0,0,0,0,0,iH,0,0,0,0,0,0,0],0,ALLOC_STACK));var iD=rB;var iB=oC;var iz=(iD)-(iB);var iy=rE;var iv=oC;var iu=(iy)-(iv);var it=aV;var iq=(it)&4294967295;var ip=(iq+100)&4294967295;var io=HEAP[ip];var im=__ZN9GooString7appendfEPcz(io,(__str173)&4294967295,Pointer_make([iu,0,0,0,0,0,0,0,iz,0,0,0,0,0,0,0],0,ALLOC_STACK));var il=rB;var ik=oC;var ij=(il)-(ik);var ii=aV;var ih=(ii)&4294967295;var ig=(ih+100)&4294967295;var ie=HEAP[ig];var id=oC;var ic=__ZN9GooString7appendfEPcz(ie,(__str173)&4294967295,Pointer_make([id,0,0,0,0,0,0,0,ij,0,0,0,0,0,0,0],0,ALLOC_STACK));var ib=aV;var ia=(ib)&4294967295;var h9=(ia+100)&4294967295;var h8=HEAP[h9];var h7=oC;var h6=__ZN9GooString7appendfEPcz(h8,(__str174)&4294967295,Pointer_make([h7,0,0,0,0,0,0,0],0,ALLOC_STACK));var h5=aV;var h3=(h5)&4294967295;var h1=(h3+100)&4294967295;var hZ=HEAP[h1];var hX=__ZN9GooString6appendEPKci(hZ,(__str112)&4294967295,-1);var hV=aV;var hT=(hV)&4294967295;var hR=(hT+104)&4294967295;var hL=HEAP[hR];var hK=aV;var hJ=(hK)&4294967295;var hH=(hJ+104)&4294967295;var hF=HEAP[hH];var hC=(hF)&4294967295;var hA=HEAP[hC];var hy=(hA+24)&4294967295;var hw=HEAP[hy];var hu=aV;var hq=(hu)&4294967295;var hp=(hq+104)&4294967295;var ho=HEAP[hp];var hm=hw;var hk=FUNCTION_TABLE[hm](ho);var hi=(((hk))|0)==2;if(hi){nY=-1}else{nY=1}var hg=__ZN6Object8getArrayEv(lr);var he=nY;__ZN10AnnotColorC1EP5Arrayi(fw,hg,he);var hc=(kP)&4294967295;var ha=(fw)&4294967295;var g5=(hc)&4294967295;var g4=(ha)&4294967295;var g3=HEAP[g4];HEAP[g5]=g3;var g1=(hc+8)&4294967295;var gZ=(ha+8)&4294967295;var gX=HEAP[gZ];HEAP[g1]=gX;var gV=(hc+16)&4294967295;var gT=(ha+16)&4294967295;var gR=HEAP[gT];HEAP[gV]=gR;var gP=(hc+24)&4294967295;var bm=(ha+24)&4294967295;var bl=HEAP[bm];HEAP[gP]=bl;var bk=(kP+32)&4294967295;var bj=(fw+32)&4294967295;var bh=HEAP[bj];HEAP[bk]=bh;var bg=aV;var bf=(bg)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(bf,kP,1);var be=aV;var bd=(be)&4294967295;var bc=(bd+100)&4294967295;var a1=HEAP[bc];var a0=__ZN9GooString6appendEPKci(a1,(__str171)&4294967295,-1);var aZ=aV;var aY=(aZ)&4294967295;var aW=(aY+100)&4294967295;var aU=HEAP[aW];var aT=rE;var aR=__ZN9GooString7appendfEPcz(aU,(__str175)&4294967295,Pointer_make([aT,0,0,0,0,0,0,0],0,ALLOC_STACK));var aP=aV;var aN=(aP)&4294967295;var aC=(aN+100)&4294967295;var aB=HEAP[aC];var aA=rE;var az=rB;var ay=__ZN9GooString7appendfEPcz(aB,(__str173)&4294967295,Pointer_make([aA,0,0,0,0,0,0,0,az,0,0,0,0,0,0,0],0,ALLOC_STACK));var ax=rB;var aw=oC;var av=(ax)-(aw);var at=rE;var ar=oC;var af=(at)-(ar);var ae=aV;var ad=(ae)&4294967295;var ac=(ad+100)&4294967295;var aa=HEAP[ac];var Z=__ZN9GooString7appendfEPcz(aa,(__str173)&4294967295,Pointer_make([af,0,0,0,0,0,0,0,av,0,0,0,0,0,0,0],0,ALLOC_STACK));var Y=rE;var X=oC;var W=(Y)-(X);var V=aV;var K=(V)&4294967295;var J=(K+100)&4294967295;var I=HEAP[J];var H=oC;var G=__ZN9GooString7appendfEPcz(I,(__str173)&4294967295,Pointer_make([W,0,0,0,0,0,0,0,H,0,0,0,0,0,0,0],0,ALLOC_STACK));var F=aV;var D=(F)&4294967295;var C=(D+100)&4294967295;var B=HEAP[C];var A=oC;var p=__ZN9GooString7appendfEPcz(B,(__str174)&4294967295,Pointer_make([A,0,0,0,0,0,0,0],0,ALLOC_STACK));var o=aV;var n=(o)&4294967295;var m=(n+100)&4294967295;var l=HEAP[m];var k=__ZN9GooString6appendEPKci(l,(__str112)&4294967295,-1);gz=49;break $bb114$$bb105$$bb101$$bb106$$bb113$87}else{if(gz==148){var j=aV;var i=(j)&4294967295;var h=(i+100)&4294967295;var g=HEAP[h];var f=oC;var e=__ZN9GooString7appendfEPcz(g,(__str169228)&4294967295,Pointer_make([f,0,0,0,0,0,0,0],0,ALLOC_STACK));var d=__ZN6Object8getArrayEv(lr);__ZN10AnnotColorC1EP5Arrayi(fx,d,0);var b=(kP)&4294967295;var yN=(fx)&4294967295;var yL=(b)&4294967295;var yJ=(yN)&4294967295;var yH=HEAP[yJ];HEAP[yL]=yH;var yF=(b+8)&4294967295;var yD=(yN+8)&4294967295;var yz=HEAP[yD];HEAP[yF]=yz;var yy=(b+16)&4294967295;var yx=(yN+16)&4294967295;var yv=HEAP[yx];HEAP[yy]=yv;var ys=(b+24)&4294967295;var yq=(yN+24)&4294967295;var yo=HEAP[yq];HEAP[ys]=yo;var ym=(kP+32)&4294967295;var yk=(fx+32)&4294967295;var yi=HEAP[yk];HEAP[ym]=yi;var ye=aV;var yd=(ye)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(yd,kP,0);var yc=aV;var ya=(yc)&4294967295;var x8=(ya+100)&4294967295;var x6=HEAP[x8];var x4=rE;var x2=__ZN9GooString7appendfEPcz(x6,(__str176)&4294967295,Pointer_make([x4,0,0,0,0,0,0,0],0,ALLOC_STACK));gz=49;break $bb114$$bb105$$bb101$$bb106$$bb113$87}}}}while(0);if(gz==45){var qr=aV;var qn=(qr)&4294967295;var qm=(qn+100)&4294967295;var ql=HEAP[qm];var qk=oC;var qj=__ZN9GooString7appendfEPcz(ql,(__str169228)&4294967295,Pointer_make([qk,0,0,0,0,0,0,0],0,ALLOC_STACK));var qi=__ZN6Object8getArrayEv(lr);__ZN10AnnotColorC1EP5Arrayi(fu,qi,0);var qh=(kP)&4294967295;var qg=(fu)&4294967295;var qf=(qh)&4294967295;var qe=(qg)&4294967295;var qa=HEAP[qe];HEAP[qf]=qa;var p9=(qh+8)&4294967295;var p8=(qg+8)&4294967295;var p7=HEAP[p8];HEAP[p9]=p7;var p6=(qh+16)&4294967295;var p5=(qg+16)&4294967295;var p4=HEAP[p5];HEAP[p6]=p4;var p3=(qh+24)&4294967295;var p2=(qg+24)&4294967295;var p1=HEAP[p2];HEAP[p3]=p1;var pX=(kP+32)&4294967295;var pW=(fu+32)&4294967295;var pV=HEAP[pW];HEAP[pX]=pV;var pT=aV;var pR=(pT)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(pR,kP,0);var pP=rB;var pN=oC;var pL=(pP)-(pN);var pJ=rE;var pH=oC;var pp=(pJ)-(pH);var po=oC;var pn=(po)*0.5;var pl=aV;var pj=(pl)&4294967295;var ph=(pj+100)&4294967295;var pf=HEAP[ph];var pd=__ZN9GooString7appendfEPcz(pf,(__str170)&4294967295,Pointer_make([pn,0,0,0,0,0,0,0,pp,0,0,0,0,0,0,0,pL,0,0,0,0,0,0,0],0,ALLOC_STACK))}var x0=oC;var xY=(x0)*-2;var xT=rB;var xS=(xY)+(xT);var xR=oC;var xP=(xR)*-2;var xN=rE;var xL=(xP)+(xN);var xJ=aV;var xH=(xJ)&4294967295;var xF=(xH+100)&4294967295;var xD=HEAP[xF];var tM=oC;var tL=__ZN9GooString7appendfEPcz(xD,(__str177)&4294967295,Pointer_make([tM,0,0,0,0,0,0,0,xL,0,0,0,0,0,0,0,xS,0,0,0,0,0,0,0],0,ALLOC_STACK))}}__ZN6Object4freeEv(lr)}}while(0);var tK=eA;var tJ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(tK,(__str178229)&4294967295,wX,0);var tI=__ZN6Object6isDictEv(wX);var mX=reSign((tI),8,0)!=0;var mo=(mX)^1;var hD=unSign((mo),1,0);var mS=reSign((hD),8,0)!=0;$bb127$$bb121$108:do{if(mS){gz=51}else{var tH=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(wX,(__str179)&4294967295,lr,0);var tG=__ZN6Object6isDictEv(tH);var mP=reSign((tG),8,0)!=0;var f6=(mP)^1;var ga=unSign((f6),1,0);var mL=reSign((ga),8,0)!=0;if(mL){gz=51;break $bb127$$bb121$108}nX=1;gz=53;break $bb127$$bb121$108}}while(0);if(gz==51){nX=0}var tF=nX;fR=tF;var tE=fR;var mI=reSign((tE),8,0)!=0;if(mI){var tD=__ZN6Object7getDictEv(lr);fy=tD;var ts=__Znwj(8);var tr=ts;pr=tr;var tq=aV;var tp=(tq)&4294967295;var to=(tp+88)&4294967295;var tn=HEAP[to];var tm=pr;var tl=fy;__ZN11GfxFontDictC1EP4XRefP3RefP4Dict(tm,tn,0,tl);var tk=pr;d8=tk}else{d8=0}__ZN6Object4freeEv(lr);var tj=uH;var s6=__ZN4Form11fieldLookupEP4DictPcP6Object(tj,(__str81193)&4294967295,lr);var s5=__ZN6Object6isNullEv(s6);fQ=s5;var s4=fQ;var mw=reSign((s4),8,0)!=0;if(mw){__ZN6Object4freeEv(lr);var s3=eA;var s2=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(s3,(__str81193)&4294967295,lr,0)}var s1=__ZN6Object8isStringEv(lr);fP=s1;var s0=fP;var mr=reSign((s0),8,0)!=0;if(mr){var sZ=__ZN6Object9getStringEv(lr);var sY=__ZNK9GooString4copyEv(sZ);rT=sY}else{rT=0}__ZN6Object4freeEv(lr);var sX=__ZN6Object6isNameEPc(bS,(__str165)&4294967295);fO=sX;var sL=fO;var mj=reSign((sL),8,0)!=0;$bb141$$bb201$125:do{if(mj){ux=0;var sK=qb;var sJ=(sK)!=0;if(sJ){var sI=qb;var sH=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(sI,(__str66178)&4294967295,lr,0);var sG=__ZN6Object8isStringEv(sH);fD=sG;var sF=fD;var mf=reSign((sF),8,0)!=0;if(mf){var sE=__ZN6Object9getStringEv(lr);var sD=__ZNK9GooString4copyEv(sE);ux=sD}__ZN6Object4freeEv(lr)}var sC=q9;var sr=(sC)&32768;var sq=(((sr))|0)!=0;if(sq){var sp=uH;var so=__ZN4Form11fieldLookupEP4DictPcP6Object(sp,(__str180)&4294967295,lr);var sm=__ZN6Object6isNameEv(so);fC=sm;var sl=fC;var mb=reSign((sl),8,0)!=0;if(mb){var sk=__ZN6Object7getNameEv(lr);var sj=bC;var si=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(sj,(__str181)&4294967295,lp,0);var sh=__ZN6Object6isNameEPc(si,sk);var l6=reSign((sh),8,0)!=0;var mJ=(l6)^1;var cl=unSign((mJ),1,0);var l2=reSign((cl),8,0)!=0;$bb156$$bb154$137:do{if(l2){gz=60}else{var r3=__ZN6Object7getNameEv(lr);var r2=_strcmp(r3,(__str182)&4294967295);var r1=(((r2))|0)==0;if(r1){gz=60;break $bb156$$bb154$137}nM=1;gz=62;break $bb156$$bb154$137}}while(0);if(gz==60){nM=0}var r0=nM;fB=r0;var rZ=fB;var lY=reSign((rZ),8,0)!=0;$bb159$$bb177$143:do{if(lY){var rY=ux;var rX=(rY)!=0;if(rX){var rW=aV;var rV=ux;var rU=rT;var rS=d8;__ZN11AnnotWidget8drawTextEP9GooStringS1_P11GfxFontDictbiibbb(rW,rV,rU,rS,0,0,1,0,1,0)}else{var rR=qb;var rQ=(rR)!=0;if(!(rQ)){gz=66;break $bb159$$bb177$143}var rO=qb;var rM=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(rO,(__str64176)&4294967295,ln,0);var rK=__ZN6Object7isArrayEv(rM);var lP=reSign((rK),8,0)!=0;var qp=(lP)^1;var uV=unSign((qp),1,0);var lK=reSign((uV),8,0)!=0;$bb169$$bb167$149:do{if(lK){gz=67}else{var rI=__ZN6Object14arrayGetLengthEv(ln);var rG=(((rI))|0)<=0;if(rG){gz=67;break $bb169$$bb167$149}nL=1;gz=69;break $bb169$$bb167$149}}while(0);if(gz==67){nL=0}var rD=nL;fA=rD;var rA=fA;var lu=reSign((rA),8,0)!=0;if(lu){var rw=aV;var rv=(rw)&4294967295;var ru=(rv+20)&4294967295;var rs=HEAP[ru];var rq=(rs+16)&4294967295;var ro=HEAP[rq];var rm=aV;var rk=(rm)&4294967295;var ri=(rk+20)&4294967295;var rg=HEAP[ri];var q7=(rg)&4294967295;var q6=HEAP[q7];var q5=(ro)-(q6);rE=q5;var q3=aV;var q1=(q3)&4294967295;var qZ=(q1+20)&4294967295;var qX=HEAP[qZ];var qV=(qX+24)&4294967295;var qT=HEAP[qV];var qR=aV;var qK=(qR)&4294967295;var qJ=(qK+20)&4294967295;var qI=HEAP[qJ];var qG=(qI+8)&4294967295;var qE=HEAP[qG];var qC=(qT)-(qE);rB=qC;var qA=__ZN6Object8getArrayEv(ln);__ZN10AnnotColorC1EP5Arrayi(ps,qA,0);var qy=(kP)&4294967295;var qw=(ps)&4294967295;var qu=(qy)&4294967295;var lJ=(qw)&4294967295;var lI=HEAP[lJ];HEAP[qu]=lI;var lH=(qy+8)&4294967295;var lG=(qw+8)&4294967295;var lF=HEAP[lG];HEAP[lH]=lF;var lE=(qy+16)&4294967295;var lD=(qw+16)&4294967295;var lC=HEAP[lD];HEAP[lE]=lC;var lB=(qy+24)&4294967295;var lA=(qw+24)&4294967295;var ll=HEAP[lA];HEAP[lB]=ll;var lk=(kP+32)&4294967295;var lj=(ps+32)&4294967295;var li=HEAP[lj];HEAP[lk]=li;var lh=aV;var lg=(lh)&4294967295;__ZN5Annot8setColorEP10AnnotColorb(lg,kP,1);var lf=rE;var le=rB;var ld=(lf)<(le);if(ld){var lc=rE;var kZ=(lc)*0.2;nK=kZ}else{var kY=rB;var kX=(kY)*0.2;nK=kX}var kW=rB;var kV=(kW)*0.5;var kU=rE;var kT=(kU)*0.5;var kS=aV;var kR=(kS)&4294967295;var kQ=nK;__ZN5Annot10drawCircleEdddb(kR,kT,kV,kQ,1)}__ZN6Object4freeEv(ln)}}}while(0);__ZN6Object4freeEv(lp)}__ZN6Object4freeEv(lr)}else{var kD=q9;var kC=(kD)&65536;var kB=(((kC))|0)!=0;if(kB){var kA=ux;var kz=(kA)!=0;if(kz){var ky=aV;var kx=ux;var kw=rT;var kv=d8;__ZN11AnnotWidget8drawTextEP9GooStringS1_P11GfxFontDictbiibbb(ky,kx,kw,kv,0,0,1,0,0,0)}}else{var ku=bC;var kj=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ku,(__str181)&4294967295,lr,0);var ki=__ZN6Object6isNameEv(kj);var k3=reSign((ki),8,0)!=0;var mY=(k3)^1;var uG=unSign((mY),1,0);var k0=reSign((uG),8,0)!=0;$bb190$$bb188$171:do{if(k0){gz=76}else{var kh=__ZN6Object7getNameEv(lr);var kg=_strcmp(kh,(__str182)&4294967295);var kf=(((kg))|0)==0;if(kf){gz=76;break $bb190$$bb188$171}nJ=1;gz=78;break $bb190$$bb188$171}}while(0);if(gz==76){nJ=0}var ke=nJ;fz=ke;var kd=fz;var kI=reSign((kd),8,0)!=0;if(kI){var kc=ux;var kb=(kc)==0;if(kb){var ka=__Znwj(32);var jZ=ka;pt=jZ;var jY=pt;__ZN9GooStringC1EPKc(jY,(__str183)&4294967295);var jX=pt;ux=jX}var jW=aV;var jV=ux;var jU=rT;var jT=d8;__ZN11AnnotWidget8drawTextEP9GooStringS1_P11GfxFontDictbiibbb(jW,jV,jU,jT,0,0,1,0,1,0)}__ZN6Object4freeEv(lr)}}var jS=ux;var jR=(jS)!=0;$bb198$$bb200$184:do{if(jR){var jQ=ux;gJ=jQ;var jP=gJ;var jO=(jP)!=0;if(!(jO)){gz=83;break $bb198$$bb200$184}var jN=gJ;__ZN9GooStringD1Ev(jN);var jL=gJ;var jJ=jL;__ZdlPv(jJ)}}while(0)}else{var jH=__ZN6Object6isNameEPc(bS,(__str184)&4294967295);fd=jH;var jF=fd;var el=reSign((jF),8,0)!=0;if(el){var jD=uH;var jB=__ZN4Form11fieldLookupEP4DictPcP6Object(jD,(__str180)&4294967295,lr);var jz=__ZN6Object8isStringEv(jB);fc=jz;var jv=fc;var ek=reSign((jv),8,0)!=0;if(ek){var ju=uH;var jt=__ZN4Form11fieldLookupEP4DictPcP6Object(ju,(__str83195)&4294967295,lp);var jq=__ZN6Object5isIntEv(jt);fb=jq;var jo=fb;var ej=reSign((jo),8,0)!=0;if(ej){var jm=__ZN6Object6getIntEv(lp);gK=jm}else{gK=0}__ZN6Object4freeEv(lp);sV=0;var jk=q9;var ji=(jk)&16777216;var jg=(((ji))|0)!=0;if(jg){var je=uH;var jb=__ZN4Form11fieldLookupEP4DictPcP6Object(je,(__str185)&4294967295,lp);var ja=__ZN6Object5isIntEv(jb);fa=ja;var i8=fa;var d7=reSign((i8),8,0)!=0;if(d7){var i6=__ZN6Object6getIntEv(lp);sV=i6}__ZN6Object4freeEv(lp)}var i4=q9;var i2=(i4)&8192;var i0=(((i2))|0)!=0;var iY=unSign((i0),1,0);var iW=q9;var iU=(iW)&4096;var iR=(((iU))|0)!=0;var iQ=unSign((iR),1,0);var iO=__ZN6Object9getStringEv(lr);var iM=aV;var iK=rT;var iI=d8;var iG=(((iQ))&255);var iE=sV;var iC=gK;var iA=(((iY))&255);__ZN11AnnotWidget8drawTextEP9GooStringS1_P11GfxFontDictbiibbb(iM,iO,iK,iI,iG,iE,iC,1,0,iA)}__ZN6Object4freeEv(lr)}else{var ch=__ZN6Object6isNameEPc(bS,(__str186)&4294967295);e9=ch;var cg=e9;var d6=reSign((cg),8,0)!=0;if(d6){var cf=uH;var ce=__ZN4Form11fieldLookupEP4DictPcP6Object(cf,(__str83195)&4294967295,lr);var cd=__ZN6Object5isIntEv(ce);e8=cd;var cc=e8;var d4=reSign((cc),8,0)!=0;if(d4){var cb=__ZN6Object6getIntEv(lr);gK=cb}else{gK=0}__ZN6Object4freeEv(lr);var ca=q9;var b9=(ca)&131072;var b8=(((b9))|0)!=0;if(b8){var b7=uH;var b6=__ZN4Form11fieldLookupEP4DictPcP6Object(b7,(__str180)&4294967295,lr);var b5=__ZN6Object8isStringEv(b6);e7=b5;var b3=e7;var dM=reSign((b3),8,0)!=0;if(dM){var b2=__ZN6Object9getStringEv(lr);var b1=aV;var bZ=rT;var bY=d8;var bX=gK;__ZN11AnnotWidget8drawTextEP9GooStringS1_P11GfxFontDictbiibbb(b1,b2,bZ,bY,0,0,bX,1,0,0)}__ZN6Object4freeEv(lr)}else{var bW=uH;var bR=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bW,(__str187)&4294967295,lr,0);var bQ=__ZN6Object7isArrayEv(bR);e6=bQ;var bP=e6;var dI=reSign((bP),8,0)!=0;if(dI){var bO=__ZN6Object14arrayGetLengthEv(lr);ny=bO;var bN=ny;var bM=_gmallocn(bN,4);var bL=bM;uI=bL;oG=0;$bb250$219:while(1){var aG=oG;var aF=ny;var aE=(((aG))|0)<(((aF))|0);if(!(aE)){gz=104;break $bb250$219}var bK=uI;var bJ=oG;var bI=(bK+4*bJ)&4294967295;HEAP[bI]=0;var bH=oG;var bG=__ZN6Object8arrayGetEiPS_(lr,bH,lp);var bF=__ZN6Object8isStringEv(lp);e4=bF;var bE=e4;var ds=reSign((bE),8,0)!=0;$bb232$$bb233$222:do{if(ds){var bD=__ZN6Object9getStringEv(lp);var bB=__ZNK9GooString4copyEv(bD);var bA=uI;var bz=oG;var by=(bA+4*bz)&4294967295;HEAP[by]=bB}else{var bx=__ZN6Object7isArrayEv(lp);var dn=reSign((bx),8,0)!=0;var r8=(dn)^1;var t9=unSign((r8),1,0);var dk=reSign((t9),8,0)!=0;$bb240$$bb238$225:do{if(dk){gz=95}else{var bw=__ZN6Object14arrayGetLengthEv(lp);var bv=(((bw))|0)!=2;if(bv){gz=95;break $bb240$$bb238$225}nn=1;gz=97;break $bb240$$bb238$225}}while(0);if(gz==95){nn=0}var bu=nn;e2=bu;var bt=e2;var c3=reSign((bt),8,0)!=0;if(!(c3)){gz=100;break $bb232$$bb233$222}var bs=__ZN6Object8arrayGetEiPS_(lp,1,ln);var br=__ZN6Object8isStringEv(bs);eS=br;var bq=eS;var c0=reSign((bq),8,0)!=0;if(c0){var bp=__ZN6Object9getStringEv(ln);var bo=__ZNK9GooString4copyEv(bp);var bn=uI;var bb=oG;var ba=(bn+4*bb)&4294967295;HEAP[ba]=bo}__ZN6Object4freeEv(ln)}}while(0);__ZN6Object4freeEv(lp);var a9=uI;var a8=oG;var a7=(a9+4*a8)&4294967295;var a6=HEAP[a7];var a5=(a6)==0;if(a5){var a4=__Znwj(32);var a3=a4;pu=a3;var a2=pu;__ZN9GooStringC1Ev(a2);var aM=uI;var aL=oG;var aK=(aM+4*aL)&4294967295;var aJ=pu;HEAP[aK]=aJ}var aI=oG;var aH=((aI)+1)&4294967295;oG=aH;gz=93;continue $bb250$219}var aD=ny;var aq=_gmallocn(aD,1);mp=aq;var ap=uH;var an=__ZN4Form11fieldLookupEP4DictPcP6Object(ap,(__str180)&4294967295,lp);oG=0;$bb276$240:while(1){var un=oG;var um=ny;var ul=(((un))|0)<(((um))|0);if(!(ul)){gz=118;break $bb276$240}var am=mp;var al=oG;var ak=(am+al)&4294967295;HEAP[ak]=0;var aj=__ZN6Object8isStringEv(lp);eR=aj;var ai=eR;var cF=reSign((ai),8,0)!=0;$bb254$$bb258$243:do{if(cF){var ah=uI;var ag=oG;var U=(ah+4*ag)&4294967295;var T=HEAP[U];var S=__ZN6Object9getStringEv(lp);var R=__ZNK9GooString3cmpEPS_(S,T);var Q=(((R))|0)==0;var P=unSign((Q),1,0);eQ=P;var O=eQ;var cC=reSign((O),8,0)!=0;if(cC){var N=mp;var M=oG;var L=(N+M)&4294967295;HEAP[L]=1}}else{var z=__ZN6Object7isArrayEv(lp);eP=z;var y=eP;var cA=reSign((y),8,0)!=0;if(!(cA)){gz=109;break $bb254$$bb258$243}oE=0;$bb273$250:while(1){var uv=__ZN6Object14arrayGetLengthEv(lp);var ut=oE;var us=(((uv))|0)>(((ut))|0);var ur=unSign((us),1,0);eO=ur;var uq=eO;var cj=reSign((uq),8,0)!=0;if(!(cj)){gz=109;break $bb254$$bb258$243}var x=oE;var w=__ZN6Object8arrayGetEiPS_(lp,x,ln);var v=__ZN6Object8isStringEv(w);var ct=reSign((v),8,0)!=0;var wS=(ct)^1;var wH=unSign((wS),1,0);var cp=reSign((wH),8,0)!=0;$bb268$$bb266$253:do{if(cp){gz=111}else{var u=uI;var t=oG;var s=(u+4*t)&4294967295;var r=HEAP[s];var q=__ZN6Object9getStringEv(ln);var uF=__ZNK9GooString3cmpEPS_(q,r);var uE=(((uF))|0)!=0;if(uE){gz=111;break $bb268$$bb266$253}nm=1;gz=113;break $bb268$$bb266$253}}while(0);if(gz==111){nm=0}var uD=nm;eN=uD;var uC=eN;var ck=reSign((uC),8,0)!=0;if(ck){var uB=mp;var uA=oG;var uz=(uB+uA)&4294967295;HEAP[uz]=1}__ZN6Object4freeEv(ln);var uy=oE;var uw=((uy)+1)&4294967295;oE=uw;gz=110;continue $bb273$250}}}while(0);var up=oG;var uo=((up)+1)&4294967295;oG=uo;gz=105;continue $bb276$240}__ZN6Object4freeEv(lp);var uk=uH;var uj=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(uk,(__str188)&4294967295,lp,0);var ui=__ZN6Object5isIntEv(uj);eL=ui;var uh=eL;var ci=reSign((uh),8,0)!=0;if(ci){var ug=__ZN6Object6getIntEv(lp);xU=ug}else{xU=0}__ZN6Object4freeEv(lp);var uf=aV;var ue=uI;var ud=mp;var uc=ny;var ub=xU;var ua=rT;var t8=d8;var t7=gK;__ZN11AnnotWidget11drawListBoxEPP9GooStringPbiiS1_P11GfxFontDicti(uf,ue,ud,uc,ub,ua,t8,t7);oG=0;while(1){var tU=oG;var tT=ny;var tS=(((tU))|0)<(((tT))|0);if(!(tS)){gz=123;break}var t6=uI;var t5=oG;var t4=(t6+4*t5)&4294967295;var t3=HEAP[t4];pv=t3;var t2=pv;var t1=(t2)!=0;if(t1){var t0=pv;__ZN9GooStringD1Ev(t0);var tZ=pv;var tY=tZ;__ZdlPv(tY)}var tW=oG;var tV=((tW)+1)&4294967295;oG=tV;gz=120;continue}var tQ=uI;var tP=tQ;_gfree(tP);var tO=mp;_gfree(tO)}__ZN6Object4freeEv(lr)}}else{var tN=__ZN6Object6isNameEPc(bS,(__str189)&4294967295);eJ=tN;var tC=eJ;var b4=reSign((tC),8,0)!=0;var dJ=(b4)^1;var bT=unSign((dJ),1,0);var b0=reSign((bT),8,0)!=0;if(!(b0)){gz=126;break $bb141$$bb201$125}__Z5erroriPcz(-1,(__str190)&4294967295)}}}}while(0);var tB=rT;var tA=(tB)!=0;$bb296$$bb298$280:do{if(tA){var tz=rT;mH=tz;var ty=mH;var tx=(ty)!=0;if(!(tx)){gz=128;break $bb296$$bb298$280}var tw=mH;__ZN9GooStringD1Ev(tw);var tv=mH;var tu=tv;__ZdlPv(tu)}}while(0);var tt=aV;var th=(tt)&4294967295;var tg=(th+88)&4294967295;var tf=HEAP[tg];var te=__ZN6Object8initDictEP4XRef(hN,tf);var tc=aV;var tb=(tc)&4294967295;var ta=(tb+100)&4294967295;var s9=HEAP[ta];var s8=__ZN9GooString9getLengthEv(s9);var s7=__ZN6Object7initIntEi(lr,s8);var sW=_copyString((__str127224)&4294967295);__ZN6Object7dictAddEPcPS_(hN,sW,s7);var sU=__ZN6Object8initNameEPc(lr,(__str128)&4294967295);var sT=_copyString((__str1252)&4294967295);__ZN6Object7dictAddEPcPS_(hN,sT,sU);var sS=aV;var sR=(sS)&4294967295;var sQ=(sR+88)&4294967295;var sP=HEAP[sQ];var sO=__ZN6Object9initArrayEP4XRef(lr,sP);var sN=__ZN6Object8initRealEd(lp,0);__ZN6Object8arrayAddEPS_(lr,sN);var sM=__ZN6Object8initRealEd(lp,0);__ZN6Object8arrayAddEPS_(lr,sM);var sB=aV;var sA=(sB)&4294967295;var sz=(sA+20)&4294967295;var sy=HEAP[sz];var sx=(sy+16)&4294967295;var sw=HEAP[sx];var sv=aV;var su=(sv)&4294967295;var st=(su+20)&4294967295;var ss=HEAP[st];var se=(ss)&4294967295;var sd=HEAP[se];var sc=(sw)-(sd);var sb=__ZN6Object8initRealEd(lp,sc);__ZN6Object8arrayAddEPS_(lr,sb);var sa=aV;var r9=(sa)&4294967295;var r7=(r9+20)&4294967295;var r6=HEAP[r7];var r5=(r6+24)&4294967295;var r4=HEAP[r5];var mW=aV;var mV=(mW)&4294967295;var mU=(mV+20)&4294967295;var mT=HEAP[mU];var mR=(mT+8)&4294967295;var mQ=HEAP[mR];var mO=(r4)-(mQ);var mN=__ZN6Object8initRealEd(lp,mO);__ZN6Object8arrayAddEPS_(lr,mN);var mM=_copyString((__str129)&4294967295);__ZN6Object7dictAddEPcPS_(hN,mM,lr);var mK=__ZN6Object6isDictEv(wX);ez=mK;var mD=ez;var bV=reSign((mD),8,0)!=0;if(bV){var mC=__ZN6Object4copyEPS_(wX,lr);var mB=_copyString((__str132)&4294967295);__ZN6Object7dictAddEPcPS_(hN,mB,mC)}__ZN6Object4freeEv(wX);var mA=aV;var mz=(mA)&4294967295;var my=(mz+100)&4294967295;var mx=HEAP[my];var mv=__ZNK9GooString10getCStringEv(mx);var mu=_strdup(mv);pw=mu;var mt=aV;var mn=(mt)&4294967295;var mm=(mn+100)&4294967295;var ml=HEAP[mm];var mk=__ZN9GooString9getLengthEv(ml);px=mk;var mi=__Znwj(44);var mh=mi;pz=mh;var mg=pz;var me=pw;var md=px;__ZN9MemStreamC1EPcjjP6Object(mg,me,0,md,hN);var mc=pz;tR=mc;var ma=aV;var l9=(ma)&4294967295;var l8=(l9+52)&4294967295;__ZN6Object4freeEv(l8);var l7=tR;var l5=l7;var l4=aV;var l3=(l4)&4294967295;var l1=(l3+52)&4294967295;var l0=__ZN6Object10initStreamEP6Stream(l1,l5);var lZ=aV;var lW=(lZ)&4294967295;var lV=(lW+100)&4294967295;var lU=HEAP[lV];pA=lU;var lT=pA;var lS=(lT)!=0;if(lS){var lR=pA;__ZN9GooStringD1Ev(lR);var lQ=pA;var lO=lQ;__ZdlPv(lO)}var lN=tR;var lM=(lN)&4294967295;var lz=(lM)&4294967295;var ly=(lz)&4294967295;var lx=HEAP[ly];var lw=(lx+116)&4294967295;var lv=HEAP[lw];var lt=lv;var ls=tR;FUNCTION_TABLE[lt](ls,1);var lq=aV;var lo=(lq+128)&4294967295;var lm=HEAP[lo];var lb=__ZN10FormWidget10isModifiedEv(lm);ey=lb;var la=ey;var vl=reSign((la),8,0)!=0;if(vl){var k9=bC;var k8=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(k9,(__str191)&4294967295,lr,0);var k7=__ZN6Object6isDictEv(k8);var vk=reSign((k7),8,0)!=0;var aQ=(vk)^1;var xq=unSign((aQ),1,0);var vj=reSign((xq),8,0)!=0;$bb316$$bb310$292:do{if(vj){gz=132}else{var k6=__ZN6Object12dictLookupNFEPcPS_(lr,(__str47159)&4294967295,lp);var k5=__ZN6Object5isRefEv(k6);var u8=reSign((k5),8,0)!=0;var uJ=(u8)^1;var vQ=unSign((uJ),1,0);var u7=reSign((vQ),8,0)!=0;if(u7){gz=132;break $bb316$$bb310$292}na=1;gz=134;break $bb316$$bb310$292}}while(0);if(gz==132){na=0}var k4=na;ex=k4;var k2=ex;var u6=reSign((k2),8,0)!=0;if(u6){var k1=aV;var kO=(k1)&4294967295;var kN=(kO+44)&4294967295;__ZN6Object6getRefEv(sg,lp);var kM=(kN)&4294967295;var kL=(sg)&4294967295;var kK=HEAP[kL];HEAP[kM]=kK;var kJ=(kN+4)&4294967295;var kH=(sg+4)&4294967295;var kG=HEAP[kH];HEAP[kJ]=kG}__ZN6Object4freeEv(lp);__ZN6Object4freeEv(lr);var kF=aV;var kE=(kF)&4294967295;var kt=(kE+44)&4294967295;var ks=(kt)&4294967295;var kr=HEAP[ks];var kq=(((kr))|0)==0;if(kq){var kp=aV;var ko=(kp)&4294967295;var kn=(ko+52)&4294967295;var km=aV;var kl=(km)&4294967295;var kk=(kl+88)&4294967295;var j9=HEAP[kk];var j8=aV;var j7=(j8)&4294967295;var j6=(j7+44)&4294967295;__ZN4XRef17addIndirectObjectEP6Object(E,j9,kn);var j5=(j6)&4294967295;var j4=(E)&4294967295;var j3=HEAP[j4];HEAP[j5]=j3;var j2=(j6+4)&4294967295;var j1=(E+4)&4294967295;var j0=HEAP[j1];HEAP[j2]=j0}else{var dU=aV;var dT=(dU)&4294967295;var dS=(dT+52)&4294967295;var dR=aV;var dQ=(dR)&4294967295;var dP=(dQ+88)&4294967295;var dO=HEAP[dP];var dN=aV;var dL=(dN)&4294967295;var dK=(dL+44)&4294967295;var au=(dK)&4294967295;var uK=HEAP[au];var aX=(dK+4)&4294967295;var mG=HEAP[aX];__ZN4XRef17setModifiedObjectEP6Object3Ref(dO,dS,uK,mG)}__ZN6ObjectC1Ev(mZ);var dx=aV;var dw=(dx)&4294967295;var dv=(dw+88)&4294967295;var du=HEAP[dv];var dt=__ZN6Object8initDictEP4XRef(mZ,du);__ZN6ObjectC1Ev(wy);var dr=aV;var dq=(dr)&4294967295;var dp=(dq+44)&4294967295;var dm=(dp+4)&4294967295;var dl=HEAP[dm];var c9=aV;var c8=(c9)&4294967295;var c7=(c8+44)&4294967295;var c6=(c7)&4294967295;var c5=HEAP[c6];var c4=__ZN6Object7initRefEii(wy,c5,dl);__ZN6Object7dictSetEPcPS_(mZ,(__str47159)&4294967295,wy);var c2=bC;__ZN4Dict3setEPcP6Object(c2,(__str191)&4294967295,mZ);var c1=__Znwj(24);var cZ=c1;pB=cZ;var cY=pB;var cN=bC;__ZN4DictC1EPS_(cY,cN);var cM=pB;oL=cM;var cL=oL;var cJ=__ZN4Dict6decRefEv(cL);__ZN6ObjectC1Ev(bU);var cI=oL;var cH=__ZN6Object8initDictEP4Dict(bU,cI);var cG=aV;var cE=(cG)&4294967295;var cD=(cE+88)&4294967295;var cB=HEAP[cD];var cz=aV;var cy=(cz)&4294967295;var cx=(cy+92)&4294967295;var aS=(cx)&4294967295;var mF=HEAP[aS];var aO=(cx+4)&4294967295;var ms=HEAP[aO];__ZN4XRef17setModifiedObjectEP6Object3Ref(cB,bU,mF,ms);__ZN6Object4freeEv(bU)}var cw=d8;var cv=(cw)!=0;$bb332$$bb334$306:do{if(cv){var cu=d8;lL=cu;var cs=lL;var cr=(cs)!=0;if(!(cr)){gz=140;break $bb332$$bb334$306}var cq=lL;__ZN11GfxFontDictD1Ev(cq);var co=lL;var cm=co;__ZdlPv(cm)}}while(0);__ZN6Object4freeEv(bS);__ZN6Object4freeEv(ir)}}while(0);STACKTOP=gN;return;return}function __ZN11AnnotWidget10initializeEP4XRefP7CatalogP4Dict(Q,af,bi,bw){var O=STACKTOP;STACKTOP+=12;_memset(O,0,12);var ao;var bS;var bd;var ah;var aa;var a;var c;var e;var cf;var ce;var i;var bG;var ba;var k;var m;var o;var cd;var cc;var q;var bb;var t;var bc;var y;var z;var Z=O;var br;var bq=0;bS=Q;bd=af;ah=bi;aa=bw;__ZN6ObjectC1Ev(Z);var cb=ah;var ca=__ZN7Catalog7getFormEv(cb);var b9=bS;var b8=(b9+124)&4294967295;HEAP[b8]=ca;var b7=bS;var b6=(b7+124)&4294967295;var aZ=HEAP[b6];var aW=(aZ)!=0;var aU=unSign((aW),1,0);z=aU;var aT=z;var Y=reSign((aT),8,0)!=0;$bb$$bb10$2:do{if(Y){var aS=bS;var aQ=(aS+124)&4294967295;var aP=HEAP[aQ];var aO=bS;var aN=(aO)&4294967295;var aM=(aN+92)&4294967295;var al=(aM)&4294967295;var a5=HEAP[al];var M=(aM+4)&4294967295;var F=HEAP[M];var aJ=__ZN4Form15findWidgetByRefE3Ref(aP,a5,F);var aI=bS;var aH=(aI+128)&4294967295;HEAP[aH]=aJ;var aG=bS;var aF=(aG+152)&4294967295;HEAP[aF]=0;var aE=bS;var aD=(aE+128)&4294967295;var aC=HEAP[aD];var aB=(aC)==0;$bb6$$bb3$4:do{if(aB){ao=1}else{var aA=bS;var az=(aA+128)&4294967295;var ay=HEAP[az];var ax=__ZN10FormWidget7getTypeEv(ay);var aw=(((ax))|0)==1;if(!aw){var av=bS;var au=(av+128)&4294967295;var at=HEAP[au];var ar=__ZN10FormWidget7getTypeEv(at);var aq=(((ar))|0)==2;if(!(aq)){ao=1;break $bb6$$bb3$4}}bc=1;ao=2;break $bb6$$bb3$4}}while(0);if(ao==1){bc=0}var ap=bc;y=ap;var an=y;var bV=reSign((an),8,0)!=0;if(!(bV)){ao=5;break $bb$$bb10$2}var am=bS;var ak=(am+124)&4294967295;var aj=HEAP[ak];var ai=__ZNK4Form18getNeedAppearancesEv(aj);var ag=bS;var ae=(ag+152)&4294967295;HEAP[ae]=ai}}while(0);var ad=bS;var ac=(ad)&4294967295;var ab=(ac+52)&4294967295;var X=__ZN6Object6isNoneEv(ab);var bO=reSign((X),8,0)!=0;$bb14$$bb12$14:do{if(bO){ao=7}else{var W=bS;var V=(W)&4294967295;var U=(V+52)&4294967295;var T=__ZN6Object6isNullEv(U);var bL=reSign((T),8,0)!=0;if(bL){ao=7;break $bb14$$bb12$14}bb=0;ao=10;break $bb14$$bb12$14}}while(0);if(ao==7){bb=1}var S=bb;t=S;var R=t;var bH=reSign((R),8,0)!=0;if(bH){var P=bS;var N=(P+152)&4294967295;HEAP[N]=1}var L=aa;var K=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(L,(__str98210)&4294967295,Z,0);var J=__ZN6Object6isNameEv(K);q=J;var I=q;var bB=reSign((I),8,0)!=0;if(bB){var H=__ZN6Object7getNameEv(Z);cc=H;var G=__Znwj(32);var E=G;cd=E;var D=cd;var C=cc;__ZN9GooStringC1EPKc(D,C);var B=cd;br=B;var A=br;var x=__ZNK9GooString3cmpEPKc(A,(__str47159)&4294967295);var w=(((x))|0)==0;var v=unSign((w),1,0);o=v;var u=o;var by=reSign((u),8,0)!=0;if(by){var s=bS;var r=(s+132)&4294967295;HEAP[r]=0}else{var p=br;var n=__ZNK9GooString3cmpEPKc(p,(__str99211)&4294967295);var l=(((n))|0)==0;var j=unSign((l),1,0);m=j;var h=m;var bt=reSign((h),8,0)!=0;if(bt){var g=bS;var f=(g+132)&4294967295;HEAP[f]=2}else{var d=br;var b=__ZNK9GooString3cmpEPKc(d,(__str72184)&4294967295);var ck=(((b))|0)==0;$bb29$$bb28$31:do{if(ck){ao=13}else{var cj=br;var ci=__ZNK9GooString3cmpEPKc(cj,(__str119)&4294967295);var ch=(((ci))|0)==0;if(ch){ao=13;break $bb29$$bb28$31}ba=0;ao=16;break $bb29$$bb28$31}}while(0);if(ao==13){ba=1}var cg=ba;k=cg;var b5=k;var bj=reSign((b5),8,0)!=0;if(bj){var b4=bS;var b3=(b4+132)&4294967295;HEAP[b3]=3}else{var b2=bS;var b1=(b2+132)&4294967295;HEAP[b1]=1}}}var b0=br;bG=b0;var bZ=bG;var bY=(bZ)!=0;if(bY){var bX=bG;__ZN9GooStringD1Ev(bX);var bW=bG;var bU=bW;__ZdlPv(bU)}}else{var bT=bS;var bR=(bT+132)&4294967295;HEAP[bR]=1}__ZN6Object4freeEv(Z);var bQ=aa;var bP=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bQ,(__str122)&4294967295,Z,0);var bN=__ZN6Object6isDictEv(bP);i=bN;var bM=i;var a4=reSign((bM),8,0)!=0;if(a4){var bK=__ZN6Object7getDictEv(Z);ce=bK;var bJ=__Znwj(32);var bI=bJ;cf=bI;var bF=cf;var bE=ce;__ZN22AnnotAppearanceCharacsC1EP4Dict(bF,bE);var bD=bS;var bC=(bD+136)&4294967295;var bA=cf;HEAP[bC]=bA}else{var bz=bS;var bx=(bz+136)&4294967295;HEAP[bx]=0}__ZN6Object4freeEv(Z);var bv=aa;var bu=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bv,(__str1454)&4294967295,Z,0);var bs=__ZN6Object6isDictEv(bu);e=bs;var bp=e;var aY=reSign((bp),8,0)!=0;if(aY){var bo=bS;var bn=(bo+140)&4294967295;HEAP[bn]=0}else{var bm=bS;var bl=(bm+140)&4294967295;HEAP[bl]=0}__ZN6Object4freeEv(Z);var bk=aa;var bh=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bk,(__str121)&4294967295,Z,0);var bg=__ZN6Object6isDictEv(bh);c=bg;var bf=c;var aR=reSign((bf),8,0)!=0;if(aR){var be=bS;var a9=(be+144)&4294967295;HEAP[a9]=0}else{var a8=bS;var a7=(a8+144)&4294967295;HEAP[a7]=0}__ZN6Object4freeEv(Z);var a6=aa;var a3=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a6,(__str135)&4294967295,Z,0);var a2=__ZN6Object6isDictEv(a3);a=a2;var a1=a;var aK=reSign((a1),8,0)!=0;if(aK){var a0=bS;var aX=(a0+148)&4294967295;HEAP[aX]=0}else{var aV=bS;var aL=(aV+148)&4294967295;HEAP[aL]=0}__ZN6Object4freeEv(Z);STACKTOP=O;return;return}function __ZN5Annot9isVisibleEb(q,al){var C;var e;var B;var D;var c;var d;var p;var Z;var L=0;e=q;B=al;var Y=e;var X=(Y+40)&4294967295;var W=HEAP[X];var V=(W)&2;var U=(((V))|0)!=0;$bb14$$bb$2:do{if(U){C=0}else{var T=B;var E=reSign((T),8,0)!=0;var aa=(E)^1;var i=unSign((aa),1,0);var t=reSign((i),8,0)!=0;if(!t){var R=e;var P=(R+40)&4294967295;var N=HEAP[P];var A=(N)&4;var z=(((A))|0)==0;if(z){C=0;break $bb14$$bb$2}}var y=B;var l=reSign((y),8,0)!=0;var o=(l)^1;var b=unSign((o),1,0);var h=reSign((b),8,0)!=0;var F=(h)^1;var g=unSign((F),1,0);var ae=reSign((g),8,0)!=0;if(!ae){var x=e;var w=(x+40)&4294967295;var v=HEAP[w];var u=(v)&32;var s=(((u))|0)!=0;if(s){C=0;break $bb14$$bb$2}}var n=e;var m=(n+72)&4294967295;var a=HEAP[m];var ao=(a)==0;$bb22$$bb16$10:do{if(ao){C=4}else{var an=e;var am=(an+76)&4294967295;var ak=__ZN6Object5isRefEv(am);var ab=reSign((ak),8,0)!=0;var ac=(ab)^1;var ai=unSign((ac),1,0);var J=reSign((ai),8,0)!=0;if(J){C=4;break $bb22$$bb16$10}d=1;C=6;break $bb22$$bb16$10}}while(0);if(C==4){d=0}var aj=d;p=aj;var ah=p;var I=reSign((ah),8,0)!=0;$bb25$$bb30$16:do{if(I){var ag=e;var af=(ag+76)&4294967295;var ad=e;var S=(ad+72)&4294967295;var Q=HEAP[S];var O=__ZN4OCGs19optContentIsVisibleEP6Object(Q,af);var H=reSign((O),8,0)!=0;var j=(H)^1;var f=unSign((j),1,0);c=f;var M=c;var G=reSign((M),8,0)!=0;if(!(G)){C=9;break $bb25$$bb30$16}Z=0;C=10;break $bb14$$bb$2}}while(0);Z=1;C=10;break $bb14$$bb$2}}while(0);if(C==0){Z=0}var K=Z;D=K;var k=D;var r=(((k))&255);return r;return null}function __ZN5Annot6updateEPKcP6Object(f,c,q){var s=STACKTOP;STACKTOP+=12;_memset(s,0,12);var r;var b;var H;var I;var G;var g=s;var v=0;b=f;H=c;I=q;var F=b;var E=(F+36)&4294967295;var C=HEAP[E];G=C;var B=G;var A=(B)!=0;if(A){var z=G;__ZN9GooStringD1Ev(z);var y=G;var x=y;__ZdlPv(x)}var w=__Z16timeToDateStringPl(0);var p=b;var o=(p+36)&4294967295;HEAP[o]=w;__ZN6ObjectC1Ev(g);var m=b;var l=(m+36)&4294967295;var k=HEAP[l];var j=__ZNK9GooString4copyEv(k);var i=__ZN6Object10initStringEP9GooString(g,j);var h=b;var e=(h+4)&4294967295;__ZN6Object7dictSetEPcPS_(e,(__str238234)&4294967295,g);var d=H;var a=b;var R=(a+4)&4294967295;var Q=I;__ZN6Object7dictSetEPcPS_(R,d,Q);var P=b;var O=(P+4)&4294967295;var N=b;var M=(N+88)&4294967295;var L=HEAP[M];var K=b;var J=(K+92)&4294967295;var u=(J)&4294967295;var n=HEAP[u];var D=(J+4)&4294967295;var t=HEAP[D];__ZN4XRef17setModifiedObjectEP6Object3Ref(L,O,n,t);STACKTOP=s;return;return}function __ZN9AnnotText7setIconEP9GooString(e,S){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var s;var b;var t;var R;var Q;var P;var O;var X;var f=u;var C=0;b=e;t=S;var N=t;var M=(N)==0;$bb2$$bb$2:do{if(M){s=0}else{var L=b;var K=(L+168)&4294967295;var I=HEAP[K];var G=t;var E=__ZNK9GooString3cmpEPS_(I,G);var p=(((E))|0)!=0;if(p){s=0;break $bb2$$bb$2}O=1;s=2;break $bb2$$bb$2}}while(0);if(s==0){O=0}var n=O;X=n;var l=X;var v=reSign((l),8,0)!=0;if(!v){var k=b;var j=(k+168)&4294967295;var i=HEAP[j];P=i;var h=P;var g=(h)!=0;if(g){var d=P;__ZN9GooStringD1Ev(d);var c=P;var a=c;__ZdlPv(a)}var ac=t;var ab=(ac)!=0;if(ab){var aa=__Znwj(32);var Z=aa;Q=Z;var Y=Q;var W=t;__ZN9GooStringC1EPKS_(Y,W);var V=b;var U=(V+168)&4294967295;var T=Q;HEAP[U]=T}else{var J=__Znwj(32);var H=J;R=H;var F=R;__ZN9GooStringC1EPKc(F,(__str3171)&4294967295);var D=b;var B=(D+168)&4294967295;var A=R;HEAP[B]=A}__ZN6ObjectC1Ev(f);var z=b;var y=(z+168)&4294967295;var x=HEAP[y];var w=__ZNK9GooString10getCStringEv(x);var r=__ZN6Object8initNameEPc(f,w);var q=b;var o=(q)&4294967295;var m=(o)&4294967295;__ZN5Annot6updateEPKcP6Object(m,(__str1050)&4294967295,f)}STACKTOP=u;return;return}function __ZN9AnnotText7setOpenEb(m,r){var s=STACKTOP;STACKTOP+=12;_memset(s,0,12);var p;var k;var n;var t=s;var l=0;k=m;n=r;__ZN6ObjectC1Ev(t);var j=k;var i=(j+164)&4294967295;var h=n;HEAP[i]=h;var g=k;var f=(g+164)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);var c=(((d))&255);var b=__ZN6Object8initBoolEb(t,c);var a=k;var q=(a)&4294967295;var o=(q)&4294967295;__ZN5Annot6updateEPKcP6Object(o,(__str3070)&4294967295,t);STACKTOP=s;return;return}function __ZN11AnnotMarkup10setOpacityEd(n,m){var l=STACKTOP;STACKTOP+=12;_memset(l,0,12);var p;var q;var c;var g=l;var o=0;q=n;c=m;__ZN6ObjectC1Ev(g);var k=q;var j=(k+132)&4294967295;var i=c;HEAP[j]=i;var h=q;var f=(h+132)&4294967295;var e=HEAP[f];var d=__ZN6Object8initRealEd(g,e);var b=q;var a=(b)&4294967295;__ZN5Annot6updateEPKcP6Object(a,(__str66178)&4294967295,g);STACKTOP=l;return;return}function __ZN11AnnotMarkup8setLabelEP9GooString(g,y){var z=STACKTOP;STACKTOP+=12;_memset(z,0,12);var x;var b;var B;var W;var v;var V;var U;var h=z;var I=0;b=g;B=y;var T=b;var S=(T+124)&4294967295;var R=HEAP[S];U=R;var Q=U;var O=(Q)!=0;if(O){var M=U;__ZN9GooStringD1Ev(M);var K=U;var t=K;__ZdlPv(t)}var r=B;var p=(r)!=0;if(p){var n=__Znwj(32);var l=n;V=l;var k=V;var j=B;__ZN9GooStringC1EPKS_(k,j);var i=b;var f=(i+124)&4294967295;var d=V;HEAP[f]=d;var a=b;var ag=(a+124)&4294967295;var af=HEAP[ag];var ae=__ZN9GooString16hasUnicodeMarkerEv(af);var A=reSign((ae),8,0)!=0;var X=(A)^1;var c=unSign((X),1,0);v=c;var ad=v;var e=reSign((ad),8,0)!=0;if(e){var ac=b;var ab=(ac+124)&4294967295;var aa=HEAP[ab];var Z=__ZN9GooString6insertEic(aa,0,-1);var Y=b;var P=(Y+124)&4294967295;var N=HEAP[P];var L=__ZN9GooString6insertEic(N,0,-2)}}else{var J=__Znwj(32);var H=J;W=H;var G=W;__ZN9GooStringC1Ev(G);var F=b;var E=(F+124)&4294967295;var D=W;HEAP[E]=D}__ZN6ObjectC1Ev(h);var C=b;var w=(C+124)&4294967295;var u=HEAP[w];var s=__ZNK9GooString4copyEv(u);var q=__ZN6Object10initStringEP9GooString(h,s);var o=b;var m=(o)&4294967295;__ZN5Annot6updateEPKcP6Object(m,(__str119)&4294967295,h);STACKTOP=z;return;return}function __ZN10AnnotPopup7setOpenEb(m,q){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var o;var k;var n;var s=r;var l=0;k=m;n=q;__ZN6ObjectC1Ev(s);var j=k;var i=(j+136)&4294967295;var h=n;HEAP[i]=h;var g=k;var f=(g+136)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);var c=(((d))&255);var b=__ZN6Object8initBoolEb(s,c);var a=k;var p=(a)&4294967295;__ZN5Annot6updateEPKcP6Object(p,(__str3070)&4294967295,s);STACKTOP=r;return;return}function __ZN10AnnotPopup9setParentEP5Annot(o,p){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var r;var m;var k;var l=t;var n=0;m=o;k=p;var j=k;__ZNK5Annot6getRefEv(l,j);var i=(l+4)&4294967295;var h=HEAP[i];var g=(l)&4294967295;var f=HEAP[g];var e=m;var d=(e+124)&4294967295;var c=__ZN6Object7initRefEii(d,f,h);var b=m;var a=(b+124)&4294967295;var s=m;var q=(s)&4294967295;__ZN5Annot6updateEPKcP6Object(q,(__str135)&4294967295,a);STACKTOP=t;return;return}function __ZN11AnnotMarkup8setPopupEP10AnnotPopup(f,c){var q=STACKTOP;STACKTOP+=20;_memset(q,0,20);var p;var b;var r;var g=q;var v=q+12;var x=0;b=f;r=c;var L=b;var K=(L+128)&4294967295;var J=HEAP[K];var I=(J)!=0;if(I){var H=b;var G=(H+128)&4294967295;var F=HEAP[G];var D=b;var B=(D+128)&4294967295;var z=HEAP[B];var o=(z)&4294967295;var n=(o)&4294967295;var m=HEAP[n];var l=(m+4)&4294967295;var k=HEAP[l];var j=b;var i=(j+128)&4294967295;var h=HEAP[i];var e=k;FUNCTION_TABLE[e](h)}var d=r;var a=(d)!=0;if(a){__ZN6ObjectC1Ev(g);var U=r;var T=(U)&4294967295;__ZNK5Annot6getRefEv(v,T);var S=(v+4)&4294967295;var R=HEAP[S];var Q=(v)&4294967295;var P=HEAP[Q];var O=__ZN6Object7initRefEii(g,P,R);var N=b;var M=(N)&4294967295;__ZN5Annot6updateEPKcP6Object(M,(__str239)&4294967295,g);var E=b;var C=(E)&4294967295;var A=r;__ZN10AnnotPopup9setParentEP5Annot(A,C);var y=b;var w=(y+128)&4294967295;var u=r;HEAP[w]=u}else{var t=b;var s=(t+128)&4294967295;HEAP[s]=0}STACKTOP=q;return;return}function __ZN10AnnotPopup9setParentEP6Object(j,i){var m;var n;var k;var l=0;n=j;k=i;var h=n;var g=(h+124)&4294967295;var f=k;var e=__ZN6Object4copyEPS_(f,g);var d=n;var c=(d+124)&4294967295;var b=n;var a=(b)&4294967295;__ZN5Annot6updateEPKcP6Object(a,(__str135)&4294967295,c);return;return}function __ZN5Annot7setPageEP3Refi(o,l,s){var t=STACKTOP;STACKTOP+=12;_memset(t,0,12);var q;var m;var p;var f;var u=t;var n=0;m=o;p=l;f=s;__ZN6ObjectC1Ev(u);var k=p;var j=(k+4)&4294967295;var i=HEAP[j];var h=p;var g=(h)&4294967295;var e=HEAP[g];var d=__ZN6Object7initRefEii(u,e,i);var c=m;__ZN5Annot6updateEPKcP6Object(c,(__str72184)&4294967295,u);var b=m;var a=(b+28)&4294967295;var r=f;HEAP[a]=r;STACKTOP=t;return;return}function __ZN5Annot8setColorEP10AnnotColor(i,d){var u=STACKTOP;STACKTOP+=24;_memset(u,0,24);var s;var b;var w;var t;var k=u;var h=u+12;var c;var e;var x=0;b=i;w=d;var I=b;var H=(I+108)&4294967295;var G=HEAP[H];var F=G;__ZdlPv(F);var E=w;var D=(E)!=0;if(D){__ZN6ObjectC1Ev(k);__ZN6ObjectC1Ev(h);var C=w;var A=__ZNK10AnnotColor9getValuesEv(C);c=A;var z=b;var y=(z+88)&4294967295;var r=HEAP[y];var q=__ZN6Object9initArrayEP4XRef(k,r);e=0;while(1){var f=w;var a=__ZNK10AnnotColor8getSpaceEv(f);var R=e;var Q=(((a))|0)>(((R))|0);var P=unSign((Q),1,0);t=P;var O=t;var v=reSign((O),8,0)!=0;if(!(v)){s=2;break}var p=c;var o=e;var n=(p+8*o)&4294967295;var m=HEAP[n];var l=__ZN6Object8initRealEd(h,m);__ZN6Object8arrayAddEPS_(k,l);var j=e;var g=((j)+1)&4294967295;e=g;s=0;continue}var N=b;__ZN5Annot6updateEPKcP6Object(N,(__str44156)&4294967295,k);var M=b;var L=(M+108)&4294967295;var K=w;HEAP[L]=K}else{var J=b;var B=(J+108)&4294967295;HEAP[B]=0}STACKTOP=u;return;return}function __ZN5Annot11setContentsEP9GooString(g,V){var w=STACKTOP;STACKTOP+=12;_memset(w,0,12);var v;var b;var U;var T;var x;var S;var R;var h=w;var F=0;b=g;U=V;var Q=b;var P=(Q+24)&4294967295;var O=HEAP[P];R=O;var N=R;var L=(N)!=0;if(L){var J=R;__ZN9GooStringD1Ev(J);var H=R;var s=H;__ZdlPv(s)}var q=U;var o=(q)!=0;if(o){var m=__Znwj(32);var l=m;S=l;var k=S;var j=U;__ZN9GooStringC1EPKS_(k,j);var i=b;var f=(i+24)&4294967295;var d=S;HEAP[f]=d;var a=b;var af=(a+24)&4294967295;var ae=HEAP[af];var ad=__ZN9GooString16hasUnicodeMarkerEv(ae);var y=reSign((ad),8,0)!=0;var W=(y)^1;var c=unSign((W),1,0);x=c;var ac=x;var e=reSign((ac),8,0)!=0;if(e){var ab=b;var aa=(ab+24)&4294967295;var Z=HEAP[aa];var Y=__ZN9GooString6insertEic(Z,0,-1);var X=b;var M=(X+24)&4294967295;var K=HEAP[M];var I=__ZN9GooString6insertEic(K,0,-2)}}else{var G=__Znwj(32);var E=G;T=E;var D=T;__ZN9GooStringC1Ev(D);var C=b;var B=(C+24)&4294967295;var A=T;HEAP[B]=A}__ZN6ObjectC1Ev(h);var z=b;var u=(z+24)&4294967295;var t=HEAP[u];var r=__ZNK9GooString4copyEv(t);var p=__ZN6Object10initStringEP9GooString(h,r);var n=b;__ZN5Annot6updateEPKcP6Object(n,(__str240)&4294967295,h);STACKTOP=w;return;return}function __ZN5Annot10initializeEP4XRefP4DictP7Catalog(aV,fY,dp,av){var Y=STACKTOP;STACKTOP+=104;_memset(Y,0,104);var fq;var bV;var cz;var fD;var f;var c6;var b1;var c9;var b2;var bK;var bJ;var b3;var bI;var bH;var b4;var bG;var bF;var cf;var cg;var ch;var ci;var cj;var bD;var bC;var ck;var cl;var cm;var cn;var co;var eb;var cA;var cB;var ef;var cC;var bB;var bv=Y;var p=Y+12;var n=Y+24;var l=Y+36;var fs=Y+48;var bw;var a9;var cS=Y+60;var db=Y+68;var bx=Y+80;var j=Y+92;var ek=0;bV=aV;cz=fY;fD=dp;f=av;__ZN6ObjectC1Ev(bv);__ZN6ObjectC1Ev(p);__ZN6ObjectC1Ev(n);__ZN6ObjectC1Ev(l);var bA=bV;var ff=(bA+44)&4294967295;var fe=(ff)&4294967295;HEAP[fe]=0;var fd=bV;var fc=(fd+44)&4294967295;var fb=(fc+4)&4294967295;HEAP[fb]=65535;var fa=bV;var e9=(fa+120)&4294967295;HEAP[e9]=1;var e8=bV;var e7=(e8+88)&4294967295;var e6=cz;HEAP[e7]=e6;var eL=bV;var eK=(eL+100)&4294967295;HEAP[eK]=0;var eJ=bV;var eI=(eJ+112)&4294967295;HEAP[eI]=0;var eH=bV;var eG=(eH+52)&4294967295;var eF=__ZN6Object8initNullEv(eG);var eD=__Znwj(32);var eC=eD;bB=eC;var eB=bB;__ZN12PDFRectangleC1Ev(eB);var ee=bV;var ed=(ee+20)&4294967295;var ec=bB;HEAP[ed]=ec;var ea=fD;var d9=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ea,(__str241)&4294967295,p,0);var d8=__ZN6Object7isArrayEv(d9);var fr=reSign((d8),8,0)!=0;var cR=(fr)^1;var br=unSign((cR),1,0);var b0=reSign((br),8,0)!=0;$bb5$$bb$2:do{if(b0){fq=0}else{var d7=__ZN6Object14arrayGetLengthEv(p);var d6=(((d7))|0)!=4;if(d6){fq=0;break $bb5$$bb$2}ef=1;fq=2;break $bb5$$bb$2}}while(0);if(fq==0){ef=0}var d4=ef;cC=d4;var d3=cC;var bX=reSign((d3),8,0)!=0;if(bX){__ZN6ObjectC1Ev(fs);var dH=__ZN6Object8arrayGetEiPS_(p,0,fs);var dG=__ZN6Object5isNumEv(dH);var bP=reSign((dG),8,0)!=0;if(bP){var dE=bV;var dD=(dE+20)&4294967295;var dB=HEAP[dD];var dA=__ZN6Object6getNumEv(fs);var dz=(dB)&4294967295;HEAP[dz]=dA}else{var dx=bV;var dw=(dx+20)&4294967295;var dv=HEAP[dw];var c4=(dv)&4294967295;HEAP[c4]=0}__ZN6Object4freeEv(fs);var c2=__ZN6Object8arrayGetEiPS_(p,1,fs);var c1=__ZN6Object5isNumEv(c2);var bM=reSign((c1),8,0)!=0;if(bM){var c0=bV;var cY=(c0+20)&4294967295;var cX=HEAP[cY];var cW=__ZN6Object6getNumEv(fs);var cV=(cX+8)&4294967295;HEAP[cV]=cW}else{var cU=bV;var cT=(cU+20)&4294967295;var cM=HEAP[cT];var cL=(cM+8)&4294967295;HEAP[cL]=0}__ZN6Object4freeEv(fs);var cK=__ZN6Object8arrayGetEiPS_(p,2,fs);var cJ=__ZN6Object5isNumEv(cK);var bL=reSign((cJ),8,0)!=0;if(bL){var cI=bV;var cH=(cI+20)&4294967295;var cG=HEAP[cH];var cF=__ZN6Object6getNumEv(fs);var cE=(cG+16)&4294967295;HEAP[cE]=cF}else{var cD=bV;var cy=(cD+20)&4294967295;var cx=HEAP[cy];var cw=(cx+16)&4294967295;HEAP[cw]=1}__ZN6Object4freeEv(fs);var cv=__ZN6Object8arrayGetEiPS_(p,3,fs);var cu=__ZN6Object5isNumEv(cv);var bE=reSign((cu),8,0)!=0;if(bE){var ct=bV;var cs=(ct+20)&4294967295;var cr=HEAP[cs];var cq=__ZN6Object6getNumEv(fs);var cp=(cr+24)&4294967295;HEAP[cp]=cq}else{var ce=bV;var cd=(ce+20)&4294967295;var cc=HEAP[cd];var cb=(cc+24)&4294967295;HEAP[cb]=1}__ZN6Object4freeEv(fs);var ca=bV;var b9=(ca+20)&4294967295;var b8=HEAP[b9];var b7=(b8)&4294967295;var b6=HEAP[b7];var b5=bV;var bZ=(b5+20)&4294967295;var bY=HEAP[bZ];var bW=(bY+16)&4294967295;var bU=HEAP[bW];var bT=(b6)>(bU);if(bT){var bS=bV;var bR=(bS+20)&4294967295;var bQ=HEAP[bR];var bO=(bQ)&4294967295;var bN=HEAP[bO];bw=bN;var bn=bV;var bm=(bn+20)&4294967295;var bl=HEAP[bm];var bk=bV;var bj=(bk+20)&4294967295;var bi=HEAP[bj];var bh=(bi+16)&4294967295;var bg=HEAP[bh];var bf=(bl)&4294967295;HEAP[bf]=bg;var be=bV;var a8=(be+20)&4294967295;var a7=HEAP[a8];var a6=(a7+16)&4294967295;var a5=bw;HEAP[a6]=a5}var a4=bV;var a2=(a4+20)&4294967295;var a1=HEAP[a2];var a0=(a1+8)&4294967295;var aZ=HEAP[a0];var aY=bV;var aU=(aY+20)&4294967295;var aT=HEAP[aU];var aS=(aT+24)&4294967295;var aR=HEAP[aS];var aQ=(aZ)>(aR);if(aQ){var aP=bV;var aO=(aP+20)&4294967295;var aN=HEAP[aO];var aM=(aN+8)&4294967295;var aL=HEAP[aM];a9=aL;var aG=bV;var aF=(aG+20)&4294967295;var aE=HEAP[aF];var aD=bV;var aC=(aD+20)&4294967295;var aB=HEAP[aC];var aA=(aB+24)&4294967295;var az=HEAP[aA];var ay=(aE+8)&4294967295;HEAP[ay]=az;var ax=bV;var at=(ax+20)&4294967295;var ar=HEAP[at];var aq=(ar+24)&4294967295;var ap=a9;HEAP[aq]=ap}}else{var ao=bV;var an=(ao+20)&4294967295;var am=HEAP[an];var al=bV;var ak=(al+20)&4294967295;var aj=HEAP[ak];var ai=(aj+8)&4294967295;HEAP[ai]=0;var ah=(aj+8)&4294967295;var ag=HEAP[ah];var af=(am)&4294967295;HEAP[af]=ag;var ae=bV;var ad=(ae+20)&4294967295;var ac=HEAP[ad];var ab=bV;var aa=(ab+20)&4294967295;var Z=HEAP[aa];var X=(Z+24)&4294967295;HEAP[X]=1;var W=(Z+24)&4294967295;var V=HEAP[W];var U=(ac+16)&4294967295;HEAP[U]=V;__Z5erroriPcz(-1,(__str24284)&4294967295);var T=bV;var S=(T+120)&4294967295;HEAP[S]=0}__ZN6Object4freeEv(p);var R=fD;var Q=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(R,(__str240)&4294967295,p,0);var O=__ZN6Object8isStringEv(Q);cB=O;var M=cB;var bz=reSign((M),8,0)!=0;if(bz){var D=__ZN6Object9getStringEv(p);var C=__ZNK9GooString4copyEv(D);var B=bV;var A=(B+24)&4294967295;HEAP[A]=C}else{var z=bV;var y=(z+24)&4294967295;HEAP[y]=0}__ZN6Object4freeEv(p);var x=fD;var w=__ZN4Dict8lookupNFEPcP6Object(x,(__str72184)&4294967295,p);var u=__ZN6Object5isRefEv(w);cA=u;var s=cA;var by=reSign((s),8,0)!=0;if(by){__ZN6Object6getRefEv(cS,p);var e=f;var d=(e)!=0;if(d){var c=(cS+4)&4294967295;var b=HEAP[c];var a=(cS)&4294967295;var gd=HEAP[a];var gc=f;var gb=__ZN7Catalog8findPageEii(gc,gd,b);eb=gb}else{eb=-1}var f9=bV;var f7=(f9+28)&4294967295;var fX=eb;HEAP[f7]=fX}else{var fW=bV;var fV=(fW+28)&4294967295;HEAP[fV]=0}__ZN6Object4freeEv(p);var fU=fD;var fT=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fU,(__str243)&4294967295,p,0);var fS=__ZN6Object8isStringEv(fT);co=fS;var fR=co;var bu=reSign((fR),8,0)!=0;if(bu){var fQ=__ZN6Object9getStringEv(p);var fP=__ZNK9GooString4copyEv(fQ);var fN=bV;var P=(fN+32)&4294967295;HEAP[P]=fP}else{var N=bV;var L=(N+32)&4294967295;HEAP[L]=0}__ZN6Object4freeEv(p);var K=fD;var J=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(K,(__str238234)&4294967295,p,0);var I=__ZN6Object8isStringEv(J);cn=I;var H=cn;var bt=reSign((H),8,0)!=0;if(bt){var G=__ZN6Object9getStringEv(p);var F=__ZNK9GooString4copyEv(G);var E=bV;var v=(E+36)&4294967295;HEAP[v]=F}else{var t=bV;var r=(t+36)&4294967295;HEAP[r]=0}__ZN6Object4freeEv(p);var q=fD;var o=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(q,(__str244)&4294967295,p,0);var m=__ZN6Object5isIntEv(o);cm=m;var k=cm;var bq=reSign((k),8,0)!=0;if(bq){var i=bV;var h=(i+40)&4294967295;var g=HEAP[h];var ga=__ZN6Object6getIntEv(p);var f8=(g)|(ga);var f6=bV;var f5=(f6+40)&4294967295;HEAP[f5]=f8}else{var f4=bV;var f3=(f4+40)&4294967295;HEAP[f3]=0}__ZN6Object4freeEv(p);var f2=fD;var f1=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(f2,(__str191)&4294967295,p,0);var f0=__ZN6Object6isDictEv(f1);cl=f0;var fZ=cl;var bp=reSign((fZ),8,0)!=0;if(bp){__ZN6ObjectC1Ev(db);var fO=fD;var fM=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fO,(__str181)&4294967295,db,0);var fL=__ZN6Object6isNameEv(fM);ck=fL;var fK=ck;var bo=reSign((fK),8,0)!=0;$bb60$$bb71$60:do{if(bo){__ZN6ObjectC1Ev(bx);var fJ=__ZN6Object7getNameEv(db);bC=fJ;var fI=__Znwj(32);var fH=fI;bD=fH;var fG=bD;var fF=bC;__ZN9GooStringC1EPKc(fG,fF);var fE=bV;var fC=(fE+64)&4294967295;var fB=bD;HEAP[fC]=fB;var fA=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(p,(__str47159)&4294967295,bx,0);var fz=__ZN6Object6isDictEv(fA);cj=fz;var fy=cj;var bd=reSign((fy),8,0)!=0;if(bd){__ZN6ObjectC1Ev(j);var fx=bV;var fw=(fx+64)&4294967295;var fv=HEAP[fw];var fu=__ZNK9GooString10getCStringEv(fv);var ft=__ZN6Object12dictLookupNFEPcPS_(bx,fu,j);var fp=__ZN6Object5isRefEv(ft);ci=fp;var fo=ci;var bc=reSign((fo),8,0)!=0;$bb65$$bb66$64:do{if(bc){var fn=bV;var fm=(fn+52)&4294967295;var fl=__ZN6Object4copyEPS_(j,fm)}else{__ZN6Object4freeEv(j);var fk=__ZN6Object12dictLookupNFEPcPS_(bx,(__str182)&4294967295,j);var fj=__ZN6Object5isRefEv(fk);ch=fj;var fi=ch;var bb=reSign((fi),8,0)!=0;if(!(bb)){fq=19;break $bb65$$bb66$64}var fh=bV;var fg=(fh+52)&4294967295;var e5=__ZN6Object4copyEPS_(j,fg)}}while(0);__ZN6Object4freeEv(j)}__ZN6Object4freeEv(bx)}else{__ZN6Object4freeEv(db);var e4=bV;var e3=(e4+64)&4294967295;HEAP[e3]=0;var e2=__ZN6Object12dictLookupNFEPcPS_(p,(__str47159)&4294967295,db);var e1=__ZN6Object5isRefEv(e2);cg=e1;var e0=cg;var aX=reSign((e0),8,0)!=0;if(!(aX)){fq=23;break $bb60$$bb71$60}var eZ=bV;var eY=(eZ+52)&4294967295;var eX=__ZN6Object4copyEPS_(db,eY)}}while(0);__ZN6Object4freeEv(db)}else{var eV=bV;var eA=(eV+64)&4294967295;HEAP[eA]=0}__ZN6Object4freeEv(p);var ez=fD;var ey=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ez,(__str245)&4294967295,p,0);var ex=__ZN6Object6isDictEv(ey);cf=ex;var ew=cf;var aW=reSign((ew),8,0)!=0;if(aW){var ev=__ZN6Object7getDictEv(p);bF=ev;var eu=__Znwj(28);var et=eu;bG=et;var es=bG;var eq=bF;__ZN13AnnotBorderBSC1EP4Dict(es,eq);var d2=bG;var d1=d2;var dZ=bV;var dY=(dZ+104)&4294967295;HEAP[dY]=d1}else{__ZN6Object4freeEv(p);var dX=fD;var dW=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dX,(__str246235)&4294967295,p,0);var dV=__ZN6Object7isArrayEv(dW);b4=dV;var dU=b4;var aK=reSign((dU),8,0)!=0;if(aK){var dT=__ZN6Object8getArrayEv(p);bH=dT;var dR=__Znwj(44);var dt=dR;bI=dt;var ds=bI;var dr=bH;__ZN16AnnotBorderArrayC1EP5Array(ds,dr);var dq=bI;var dn=dq;var dm=bV;var dl=(dm+104)&4294967295;HEAP[dl]=dn}else{var dk=bV;var dj=(dk+104)&4294967295;HEAP[dj]=0}}__ZN6Object4freeEv(p);var dh=fD;var eW=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dh,(__str44156)&4294967295,p,0);var eU=__ZN6Object7isArrayEv(eW);b3=eU;var eT=b3;var aJ=reSign((eT),8,0)!=0;if(aJ){var eS=__ZN6Object8getArrayEv(p);bJ=eS;var eR=__Znwj(36);var eQ=eR;bK=eQ;var eP=bK;var eO=bJ;__ZN10AnnotColorC1EP5Arrayi(eP,eO,0);var eN=bV;var eM=(eN+108)&4294967295;var er=bK;HEAP[eM]=er}else{var ep=bV;var eo=(ep+108)&4294967295;HEAP[eo]=0}__ZN6Object4freeEv(p);var en=fD;var em=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(en,(__str247)&4294967295,p,0);var el=__ZN6Object5isIntEv(em);b2=el;var ej=b2;var aH=reSign((ej),8,0)!=0;if(aH){var ei=__ZN6Object6getIntEv(p);var eh=bV;var eg=(eh+68)&4294967295;HEAP[eg]=ei}else{var dS=bV;var dQ=(dS+68)&4294967295;HEAP[dQ]=0}__ZN6Object4freeEv(p);var dP=f;var dO=(dP)!=0;if(dO){var dN=f;var dM=__ZN7Catalog19getOptContentConfigEv(dN);c9=dM}else{c9=0}var dL=bV;var dK=(dL+72)&4294967295;var dJ=c9;HEAP[dK]=dJ;var dI=bV;var di=(dI+76)&4294967295;var dg=fD;var df=__ZN4Dict8lookupNFEPcP6Object(dg,(__str248)&4294967295,di);var de=bV;var dd=(de+76)&4294967295;var dc=__ZN6Object5isRefEv(dd);var aw=reSign((dc),8,0)!=0;var d0=(aw)^1;var eE=unSign((d0),1,0);var au=reSign((eE),8,0)!=0;var aI=(au)^1;var bs=unSign((aI),1,0);var dF=reSign((bs),8,0)!=0;$bb111$$bb102$94:do{if(dF){fq=29}else{var da=bV;var c8=(da+76)&4294967295;var c7=__ZN6Object6isNullEv(c8);var dC=reSign((c7),8,0)!=0;var a3=(dC)^1;var ba=unSign((a3),1,0);var dy=reSign((ba),8,0)!=0;var d5=(dy)^1;var c3=unSign((d5),1,0);var du=reSign((c3),8,0)!=0;if(du){fq=29;break $bb111$$bb102$94}c6=1;fq=31;break $bb111$$bb102$94}}while(0);if(fq==29){c6=0}var c5=c6;b1=c5;var cQ=b1;var cZ=reSign((cQ),8,0)!=0;if(cZ){var cP=bV;var cO=(cP+76)&4294967295;var cN=__ZN6Object7getTypeEv(cO);__Z5erroriPcz(-1,(__str249)&4294967295,Pointer_make([cN,0,0,0],0,ALLOC_STACK))}STACKTOP=Y;return;return}function __ZN5AnnotC1EP4XRefP4DictP7CatalogP6Object(f,Q,v,r,O){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var b;var l;var P;var y;var q;var c;var h=t;var z=0;b=f;l=Q;P=v;y=r;q=O;var N=b;var M=(N)&4294967295;HEAP[M]=(__ZTV5Annot+8)&4294967295;var L=b;var K=(L+4)&4294967295;__ZN6ObjectC1Ev(K);var J=b;var I=(J+52)&4294967295;__ZN6ObjectC1Ev(I);var H=b;var F=(H+76)&4294967295;__ZN6ObjectC1Ev(F);var D=q;var B=__ZN6Object5isRefEv(D);c=B;var p=c;var u=reSign((p),8,0)!=0;if(u){var o=b;var n=(o+121)&4294967295;HEAP[n]=1;var m=b;var k=(m+92)&4294967295;var j=q;__ZN6Object6getRefEv(h,j);var i=(k)&4294967295;var g=(h)&4294967295;var e=HEAP[g];HEAP[i]=e;var d=(k+4)&4294967295;var a=(h+4)&4294967295;var Z=HEAP[a];HEAP[d]=Z}else{var Y=b;var X=(Y+121)&4294967295;HEAP[X]=0}var W=b;var V=(W+40)&4294967295;HEAP[V]=0;var U=b;var T=(U+16)&4294967295;HEAP[T]=0;var S=b;var R=(S+4)&4294967295;var G=P;var E=__ZN6Object8initDictEP4Dict(R,G);var C=b;var A=l;var x=P;var w=y;__ZN5Annot10initializeEP4XRefP4DictP7Catalog(C,A,x,w);STACKTOP=t;return;return}function __ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(f,Q,v,r,O){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var b;var l;var P;var y;var q;var c;var h=t;var z=0;b=f;l=Q;P=v;y=r;q=O;var N=b;var M=(N)&4294967295;HEAP[M]=(__ZTV5Annot+8)&4294967295;var L=b;var K=(L+4)&4294967295;__ZN6ObjectC1Ev(K);var J=b;var I=(J+52)&4294967295;__ZN6ObjectC1Ev(I);var H=b;var F=(H+76)&4294967295;__ZN6ObjectC1Ev(F);var D=q;var B=__ZN6Object5isRefEv(D);c=B;var p=c;var u=reSign((p),8,0)!=0;if(u){var o=b;var n=(o+121)&4294967295;HEAP[n]=1;var m=b;var k=(m+92)&4294967295;var j=q;__ZN6Object6getRefEv(h,j);var i=(k)&4294967295;var g=(h)&4294967295;var e=HEAP[g];HEAP[i]=e;var d=(k+4)&4294967295;var a=(h+4)&4294967295;var Z=HEAP[a];HEAP[d]=Z}else{var Y=b;var X=(Y+121)&4294967295;HEAP[X]=0}var W=b;var V=(W+40)&4294967295;HEAP[V]=0;var U=b;var T=(U+16)&4294967295;HEAP[T]=0;var S=b;var R=(S+4)&4294967295;var G=P;var E=__ZN6Object8initDictEP4Dict(R,G);var C=b;var A=l;var x=P;var w=y;__ZN5Annot10initializeEP4XRefP4DictP7Catalog(C,A,x,w);STACKTOP=t;return;return}function __ZN7Annot3DC1EP4XRefP4DictP7CatalogP6Object(n,z,o,y,A){var u;var l;var x;var e;var w;var B;var m=0;l=n;x=z;e=o;w=y;B=A;var k=l;var j=(k)&4294967295;var i=x;var h=e;var g=w;var f=B;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV7Annot3D+8)&4294967295;var a=l;var v=(a)&4294967295;var t=(v+16)&4294967295;HEAP[t]=25;var s=l;var r=x;var q=w;var p=e;__ZN7Annot3D10initializeEP4XRefP7CatalogP4Dict(s,r,q,p);return;return}function __ZN7Annot3DC2EP4XRefP4DictP7CatalogP6Object(n,z,o,y,A){var u;var l;var x;var e;var w;var B;var m=0;l=n;x=z;e=o;w=y;B=A;var k=l;var j=(k)&4294967295;var i=x;var h=e;var g=w;var f=B;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV7Annot3D+8)&4294967295;var a=l;var v=(a)&4294967295;var t=(v+16)&4294967295;HEAP[t]=25;var s=l;var r=x;var q=w;var p=e;__ZN7Annot3D10initializeEP4XRefP7CatalogP4Dict(s,r,q,p);return;return}function __ZN11AnnotScreenC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV11AnnotScreen+8)&4294967295;var a=l;var x=(a+136)&4294967295;__ZN6ObjectC1Ev(x);var v=l;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=21;var s=l;var r=z;var q=y;var o=e;__ZN11AnnotScreen10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN11AnnotScreenC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV11AnnotScreen+8)&4294967295;var a=l;var x=(a+136)&4294967295;__ZN6ObjectC1Ev(x);var v=l;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=21;var s=l;var r=z;var q=y;var o=e;__ZN11AnnotScreen10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN10AnnotMovieC1EP4XRefP4DictP7CatalogP6Object(n,z,o,y,A){var u;var l;var x;var e;var w;var B;var m=0;l=n;x=z;e=o;w=y;B=A;var k=l;var j=(k)&4294967295;var i=x;var h=e;var g=w;var f=B;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV10AnnotMovie+8)&4294967295;var a=l;var v=(a)&4294967295;var t=(v+16)&4294967295;HEAP[t]=19;var s=l;var r=x;var q=w;var p=e;__ZN10AnnotMovie10initializeEP4XRefP7CatalogP4Dict(s,r,q,p);return;return}function __ZN10AnnotMovieC2EP4XRefP4DictP7CatalogP6Object(n,z,o,y,A){var u;var l;var x;var e;var w;var B;var m=0;l=n;x=z;e=o;w=y;B=A;var k=l;var j=(k)&4294967295;var i=x;var h=e;var g=w;var f=B;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV10AnnotMovie+8)&4294967295;var a=l;var v=(a)&4294967295;var t=(v+16)&4294967295;HEAP[t]=19;var s=l;var r=x;var q=w;var p=e;__ZN10AnnotMovie10initializeEP4XRefP7CatalogP4Dict(s,r,q,p);return;return}function __ZN11AnnotWidgetC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV11AnnotWidget+8)&4294967295;var a=l;var x=(a)&4294967295;var v=(x+16)&4294967295;HEAP[v]=20;var u=l;var t=(u+128)&4294967295;HEAP[t]=0;var s=l;var r=z;var q=y;var o=e;__ZN11AnnotWidget10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN11AnnotWidgetC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV11AnnotWidget+8)&4294967295;var a=l;var x=(a)&4294967295;var v=(x+16)&4294967295;HEAP[v]=20;var u=l;var t=(u+128)&4294967295;HEAP[t]=0;var s=l;var r=z;var q=y;var o=e;__ZN11AnnotWidget10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN9AnnotLinkC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV9AnnotLink+8)&4294967295;var a=l;var x=(a+128)&4294967295;__ZN6ObjectC1Ev(x);var v=l;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=2;var s=l;var r=z;var q=y;var o=e;__ZN9AnnotLink10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN9AnnotLinkC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV9AnnotLink+8)&4294967295;var a=l;var x=(a+128)&4294967295;__ZN6ObjectC1Ev(x);var v=l;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=2;var s=l;var r=z;var q=y;var o=e;__ZN9AnnotLink10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN10AnnotPopupC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV10AnnotPopup+8)&4294967295;var a=l;var x=(a+124)&4294967295;__ZN6ObjectC1Ev(x);var v=l;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=16;var s=l;var r=z;var q=e;var o=y;__ZN10AnnotPopup10initializeEP4XRefP4DictP7Catalog(s,r,q,o);return;return}function __ZN11AnnotMarkup10initializeEP4XRefP4DictP7CatalogP6Object(G,V,aY,aL,i){var E=STACKTOP;STACKTOP+=20;_memset(E,0,20);var ad;var bo;var aK;var Q;var X;var A;var aN;var bs;var aU;var aW;var bO;var bN;var a0;var a2;var a4;var a6;var a8;var bM;var bL;var ba;var bc;var P=E;var C=E+12;var aP;var aQ=0;bo=G;aK=V;Q=aY;X=aL;A=i;__ZN6ObjectC1Ev(P);var bK=Q;var bJ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bK,(__str119)&4294967295,P,0);var bI=__ZN6Object8isStringEv(bJ);bc=bI;var bH=bc;var O=reSign((bH),8,0)!=0;if(O){var bG=__ZN6Object9getStringEv(P);var bF=__ZNK9GooString4copyEv(bG);var aI=bo;var aH=(aI+124)&4294967295;HEAP[aH]=bF}else{var aG=bo;var aF=(aG+124)&4294967295;HEAP[aF]=0}__ZN6Object4freeEv(P);var aE=Q;var aD=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aE,(__str239)&4294967295,P,0);var aC=__ZN6Object6isDictEv(aD);ba=aC;var aB=ba;var bu=reSign((aB),8,0)!=0;if(bu){var aA=__ZN6Object7getDictEv(P);bL=aA;var az=__Znwj(140);var ay=az;bM=ay;var ax=bM;var aw=aK;var av=bL;var au=X;var at=A;__ZN10AnnotPopupC1EP4XRefP4DictP7CatalogP6Object(ax,aw,av,au,at);var ar=bo;var aq=(ar+128)&4294967295;var ap=bM;HEAP[aq]=ap}else{var ao=bo;var an=(ao+128)&4294967295;HEAP[an]=0}__ZN6Object4freeEv(P);var am=Q;var al=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(am,(__str66178)&4294967295,P,0);var ak=__ZN6Object5isNumEv(al);a8=ak;var aj=a8;var bt=reSign((aj),8,0)!=0;if(bt){var ai=__ZN6Object6getNumEv(P);var ah=bo;var ag=(ah+132)&4294967295;HEAP[ag]=ai}else{var af=bo;var ae=(af+132)&4294967295;HEAP[ae]=1}__ZN6Object4freeEv(P);var ac=Q;var ab=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ac,(__str250)&4294967295,P,0);var aa=__ZN6Object8isStringEv(ab);a6=aa;var Z=a6;var bk=reSign((Z),8,0)!=0;if(bk){var Y=__ZN6Object9getStringEv(P);var W=__ZNK9GooString4copyEv(Y);var U=bo;var T=(U+140)&4294967295;HEAP[T]=W}else{var S=bo;var R=(S+140)&4294967295;HEAP[R]=0}__ZN6Object4freeEv(P);var N=Q;var M=__ZN4Dict8lookupNFEPcP6Object(N,(__str251)&4294967295,P);var L=__ZN6Object5isRefEv(M);a4=L;var K=a4;var bg=reSign((K),8,0)!=0;if(bg){var J=bo;var I=(J+144)&4294967295;__ZN6Object6getRefEv(C,P);var H=(I)&4294967295;var F=(C)&4294967295;var D=HEAP[F];HEAP[H]=D;var B=(I+4)&4294967295;var z=(C+4)&4294967295;var y=HEAP[z];HEAP[B]=y}else{var x=bo;var w=(x+144)&4294967295;var v=(w)&4294967295;HEAP[v]=0;var u=bo;var t=(u+144)&4294967295;var s=(t+4)&4294967295;HEAP[s]=0}__ZN6Object4freeEv(P);var r=Q;var q=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(r,(__str252)&4294967295,P,0);var p=__ZN6Object8isStringEv(q);a2=p;var o=a2;var be=reSign((o),8,0)!=0;if(be){var n=__ZN6Object9getStringEv(P);var m=__ZNK9GooString4copyEv(n);var l=bo;var k=(l+152)&4294967295;HEAP[k]=m}else{var j=bo;var h=(j+152)&4294967295;HEAP[h]=0}__ZN6Object4freeEv(P);var g=Q;var f=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(g,(__str253)&4294967295,P,0);var e=__ZN6Object6isNameEv(f);a0=e;var d=a0;var aZ=reSign((d),8,0)!=0;if(aZ){var c=__ZN6Object7getNameEv(P);bN=c;var b=__Znwj(32);var a=b;bO=a;var bT=bO;var bS=bN;__ZN9GooStringC1EPKc(bT,bS);var bR=bO;aP=bR;var bQ=aP;var bP=__ZNK9GooString3cmpEPKc(bQ,(__str63175)&4294967295);var bE=(((bP))|0)==0;var bD=unSign((bE),1,0);aW=bD;var bC=aW;var aS=reSign((bC),8,0)!=0;if(aS){var bB=bo;var bA=(bB+156)&4294967295;HEAP[bA]=0}else{var bz=aP;var by=__ZNK9GooString3cmpEPKc(bz,(__str131)&4294967295);var bx=(((by))|0)==0;var bw=unSign((bx),1,0);aU=bw;var bv=aU;var aR=reSign((bv),8,0)!=0;if(aR){var br=bo;var bq=(br+156)&4294967295;HEAP[bq]=1}else{var bp=bo;var bn=(bp+156)&4294967295;HEAP[bn]=0}}var bm=aP;bs=bm;var bl=bs;var bj=(bl)!=0;if(bj){var bi=bs;__ZN9GooStringD1Ev(bi);var bh=bs;var bf=bh;__ZdlPv(bf)}}else{var bd=bo;var bb=(bd+156)&4294967295;HEAP[bb]=0}__ZN6Object4freeEv(P);var a9=Q;var a7=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a9,(__str254)&4294967295,P,0);var a5=__ZN6Object6isDictEv(a7);aN=a5;var a3=aN;var aJ=reSign((a3),8,0)!=0;if(aJ){var a1=__ZN6Object7getDictEv(P);var aX=__ZL22parseAnnotExternalDataP4Dict(a1);var aV=bo;var aT=(aV+160)&4294967295;HEAP[aT]=aX}else{var aO=bo;var aM=(aO+160)&4294967295;HEAP[aM]=0}__ZN6Object4freeEv(P);STACKTOP=E;return;return}function __ZN11AnnotMarkupC1EP4XRefP4DictP7CatalogP6Object(n,x,o,w,y){var s;var l;var v;var e;var u;var z;var m=0;l=n;v=x;e=o;u=w;z=y;var k=l;var j=(k)&4294967295;var i=v;var h=e;var g=u;var f=z;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV11AnnotMarkup+8)&4294967295;var a=l;var t=v;var r=e;var q=u;var p=z;__ZN11AnnotMarkup10initializeEP4XRefP4DictP7CatalogP6Object(a,t,r,q,p);return;return}function __ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(n,x,o,w,y){var s;var l;var v;var e;var u;var z;var m=0;l=n;v=x;e=o;u=w;z=y;var k=l;var j=(k)&4294967295;var i=v;var h=e;var g=u;var f=z;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV11AnnotMarkup+8)&4294967295;var a=l;var t=v;var r=e;var q=u;var p=z;__ZN11AnnotMarkup10initializeEP4XRefP4DictP7CatalogP6Object(a,t,r,q,p);return;return}function __ZN10AnnotSoundC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV10AnnotSound+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=18;var s=l;var r=z;var q=y;var o=e;__ZN10AnnotSound10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN10AnnotSoundC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV10AnnotSound+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=18;var s=l;var r=z;var q=y;var o=e;__ZN10AnnotSound10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN19AnnotFileAttachmentC1EP4XRefP4DictP7CatalogP6Object(n,D,r,C,E){var y;var l;var B;var e;var A;var F;var m=0;l=n;B=D;e=r;A=C;F=E;var k=l;var j=(k)&4294967295;var i=B;var h=e;var g=A;var f=F;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV19AnnotFileAttachment+8)&4294967295;var z=l;var x=(z+164)&4294967295;__ZN6ObjectC1Ev(x);var w=l;var v=(w)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=17;var s=l;var q=B;var p=A;var o=e;__ZN19AnnotFileAttachment10initializeEP4XRefP7CatalogP4Dict(s,q,p,o);return;return}function __ZN19AnnotFileAttachmentC2EP4XRefP4DictP7CatalogP6Object(n,D,r,C,E){var y;var l;var B;var e;var A;var F;var m=0;l=n;B=D;e=r;A=C;F=E;var k=l;var j=(k)&4294967295;var i=B;var h=e;var g=A;var f=F;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV19AnnotFileAttachment+8)&4294967295;var z=l;var x=(z+164)&4294967295;__ZN6ObjectC1Ev(x);var w=l;var v=(w)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=17;var s=l;var q=B;var p=A;var o=e;__ZN19AnnotFileAttachment10initializeEP4XRefP7CatalogP4Dict(s,q,p,o);return;return}function __ZN8AnnotInkC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV8AnnotInk+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=15;var s=l;var r=z;var q=y;var o=e;__ZN8AnnotInk10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN8AnnotInkC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV8AnnotInk+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=15;var s=l;var r=z;var q=y;var o=e;__ZN8AnnotInk10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN10AnnotCaretC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV10AnnotCaret+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=14;var s=l;var r=z;var q=y;var o=e;__ZN10AnnotCaret10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN10AnnotCaretC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV10AnnotCaret+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=14;var s=l;var r=z;var q=y;var o=e;__ZN10AnnotCaret10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN12AnnotPolygonC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV12AnnotPolygon+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=7;var s=l;var r=z;var q=y;var o=e;__ZN12AnnotPolygon10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN12AnnotPolygonC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV12AnnotPolygon+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=7;var s=l;var r=z;var q=y;var o=e;__ZN12AnnotPolygon10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN13AnnotGeometryC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV13AnnotGeometry+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=5;var s=l;var r=z;var q=y;var o=e;__ZN13AnnotGeometry10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN13AnnotGeometryC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV13AnnotGeometry+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=5;var s=l;var r=z;var q=y;var o=e;__ZN13AnnotGeometry10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN10AnnotStampC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV10AnnotStamp+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=13;var s=l;var r=z;var q=y;var o=e;__ZN10AnnotStamp10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN10AnnotStampC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV10AnnotStamp+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=13;var s=l;var r=z;var q=y;var o=e;__ZN10AnnotStamp10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN15AnnotTextMarkupC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV15AnnotTextMarkup+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=9;var s=l;var r=z;var q=y;var o=e;__ZN15AnnotTextMarkup10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN15AnnotTextMarkupC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV15AnnotTextMarkup+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=9;var s=l;var r=z;var q=y;var o=e;__ZN15AnnotTextMarkup10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN9AnnotLineC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV9AnnotLine+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=4;var s=l;var r=z;var q=y;var o=e;__ZN9AnnotLine10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN9AnnotLineC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV9AnnotLine+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=4;var s=l;var r=z;var q=y;var o=e;__ZN9AnnotLine10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN13AnnotFreeTextC1EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV13AnnotFreeText+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=3;var s=l;var r=z;var q=y;var o=e;__ZN13AnnotFreeText10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN13AnnotFreeTextC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV13AnnotFreeText+8)&4294967295;var x=l;var v=(x)&4294967295;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=3;var s=l;var r=z;var q=y;var o=e;__ZN13AnnotFreeText10initializeEP4XRefP7CatalogP4Dict(s,r,q,o);return;return}function __ZN9AnnotTextC1EP4XRefP4DictP7CatalogP6Object(e,G,r,p,E){var q;var b;var j;var F;var s;var o;var t=0;b=e;j=G;F=r;s=p;o=E;var D=b;var C=(D)&4294967295;var B=j;var A=F;var z=s;var y=o;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(C,B,A,z,y);var x=b;var w=(x)&4294967295;var v=(w)&4294967295;var u=(v)&4294967295;HEAP[u]=(__ZTV9AnnotText+8)&4294967295;var n=b;var m=(n)&4294967295;var l=(m)&4294967295;var k=(l+16)&4294967295;HEAP[k]=1;var i=b;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g+40)&4294967295;var d=HEAP[f];var c=(d)|24;var a=b;var N=(a)&4294967295;var M=(N)&4294967295;var L=(M+40)&4294967295;HEAP[L]=c;var K=b;var J=j;var I=s;var H=F;__ZN9AnnotText10initializeEP4XRefP7CatalogP4Dict(K,J,I,H);return;return}function __ZN6Annots11createAnnotEP4XRefP4DictP7CatalogP6Object(aQ,cS,eq,au,cT){var X=STACKTOP;STACKTOP+=24;_memset(X,0,24);var gk;var cB;var bO;var gw;var f;var fZ;var dt;var cf;var j;var ce;var cd;var aU;var aV;var cc;var a6;var cb;var a8;var ca;var a9;var b8;var ba;var b7;var bc;var b6;var bd;var b4;var be;var f9;var bg;var f8;var bh;var f7;var bi;var f6;var bu;var f5;var bv;var f4;var bw;var f3;var by;var f2;var bz;var f1;var bA;var f0;var bC;var fD;var bD;var fC;var bE;var fB;var bF;var fA;var bH;var fz;var bI;var fy;var bK;var fx;var bL;var fw;var fv;var bM;var aF;var o=X;var ar;var m=X+12;var fd=0;cB=aQ;bO=cS;gw=eq;f=au;fZ=cT;__ZN6ObjectC1Ev(o);var fu=gw;var e8=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fu,(__str1252)&4294967295,o,0);var e7=__ZN6Object6isNameEv(e8);bM=e7;var e6=bM;var gl=reSign((e6),8,0)!=0;if(gl){var e5=__ZN6Object7getNameEv(o);fv=e5;var e4=__Znwj(32);var e3=e4;fw=e3;var e2=fw;var e1=fv;__ZN9GooStringC1EPKc(e2,e1);var e0=fw;ar=e0;var eZ=ar;var eE=__ZNK9GooString3cmpEPKc(eZ,(__str255)&4294967295);var eD=(((eE))|0)==0;var eC=unSign((eD),1,0);bL=eC;var eB=bL;var cL=reSign((eB),8,0)!=0;if(cL){var eA=__Znwj(176);var ez=eA;fx=ez;var ey=fx;var ex=bO;var ew=gw;var ev=f;var d9=fZ;__ZN9AnnotTextC1EP4XRefP4DictP7CatalogP6Object(ey,ex,ew,ev,d9);var d8=fx;var d7=d8;aF=d7}else{var d6=ar;var d5=__ZNK9GooString3cmpEPKc(d6,(__str256)&4294967295);var d4=(((d5))|0)==0;var d3=unSign((d4),1,0);bK=d3;var d2=bK;var cH=reSign((d2),8,0)!=0;if(cH){var d1=__Znwj(152);var d0=d1;fy=d0;var dP=fy;var dO=bO;var dN=gw;var dM=f;var dL=fZ;__ZN9AnnotLinkC1EP4XRefP4DictP7CatalogP6Object(dP,dO,dN,dM,dL);var dK=fy;var dJ=dK;aF=dJ}else{var dI=ar;var dH=__ZNK9GooString3cmpEPKc(dI,(__str86198)&4294967295);var dG=(((dH))|0)==0;var dv=unSign((dG),1,0);bI=dv;var du=bI;var cD=reSign((du),8,0)!=0;if(cD){var ds=__Znwj(196);var dr=ds;fz=dr;var dq=fz;var dp=bO;var dn=gw;var dm=f;var dl=fZ;__ZN13AnnotFreeTextC1EP4XRefP4DictP7CatalogP6Object(dq,dp,dn,dm,dl);var dk=fz;var c7=dk;aF=c7}else{var c5=ar;var c3=__ZNK9GooString3cmpEPKc(c5,(__str257)&4294967295);var c1=(((c3))|0)==0;var cZ=unSign((c1),1,0);bH=cZ;var cY=bH;var cv=reSign((cY),8,0)!=0;if(cv){var cX=__Znwj(240);var cW=cX;fA=cW;var cV=fA;var cU=bO;var cF=gw;var cE=f;var cC=fZ;__ZN9AnnotLineC1EP4XRefP4DictP7CatalogP6Object(cV,cU,cF,cE,cC);var cA=fA;var cz=cA;aF=cz}else{var cy=ar;var cx=__ZNK9GooString3cmpEPKc(cy,(__str40152)&4294967295);var cw=(((cx))|0)==0;var cu=unSign((cw),1,0);bF=cu;var ct=bF;var cs=reSign((ct),8,0)!=0;if(cs){var bs=__Znwj(176);var br=bs;fB=br;var bq=fB;var bp=bO;var bo=gw;var bn=f;var bm=fZ;__ZN13AnnotGeometryC1EP4XRefP4DictP7CatalogP6Object(bq,bp,bo,bn,bm);var bl=fB;var bk=bl;aF=bk}else{var bj=ar;var a5=__ZNK9GooString3cmpEPKc(bj,(__str141)&4294967295);var a4=(((a5))|0)==0;var a3=unSign((a4),1,0);bE=a3;var a2=bE;var cr=reSign((a2),8,0)!=0;if(cr){var a1=__Znwj(176);var a0=a1;fC=a0;var aZ=fC;var aY=bO;var aX=gw;var aW=f;var aP=fZ;__ZN13AnnotGeometryC1EP4XRefP4DictP7CatalogP6Object(aZ,aY,aX,aW,aP);var aO=fC;var aN=aO;aF=aN}else{var aM=ar;var aL=__ZNK9GooString3cmpEPKc(aM,(__str103215)&4294967295);var aK=(((aL))|0)==0;var aJ=unSign((aK),1,0);bD=aJ;var aI=bD;var cq=reSign((aI),8,0)!=0;if(cq){var aH=__Znwj(188);var aG=aH;fD=aG;var aE=fD;var aD=bO;var aC=gw;var aB=f;var aA=fZ;__ZN12AnnotPolygonC1EP4XRefP4DictP7CatalogP6Object(aE,aD,aC,aB,aA);var az=fD;var ay=az;aF=ay}else{var ax=ar;var aw=__ZNK9GooString3cmpEPKc(ax,(__str104216)&4294967295);var av=(((aw))|0)==0;var at=unSign((av),1,0);bC=at;var aq=bC;var b9=reSign((aq),8,0)!=0;if(b9){var ap=__Znwj(188);var ao=ap;f0=ao;var an=f0;var am=bO;var al=gw;var ak=f;var aj=fZ;__ZN12AnnotPolygonC1EP4XRefP4DictP7CatalogP6Object(an,am,al,ak,aj);var ai=f0;var ah=ai;aF=ah}else{var ag=ar;var af=__ZNK9GooString3cmpEPKc(ag,(__str91203)&4294967295);var ae=(((af))|0)==0;var ad=unSign((ae),1,0);bA=ad;var ac=bA;var b5=reSign((ac),8,0)!=0;if(b5){var ab=__Znwj(168);var aa=ab;f1=aa;var Z=f1;var Y=bO;var W=gw;var V=f;var U=fZ;__ZN15AnnotTextMarkupC1EP4XRefP4DictP7CatalogP6Object(Z,Y,W,V,U);var T=f1;var S=T;aF=S}else{var R=ar;var Q=__ZNK9GooString3cmpEPKc(R,(__str92204)&4294967295);var P=(((Q))|0)==0;var N=unSign((P),1,0);bz=N;var L=bz;var b3=reSign((L),8,0)!=0;if(b3){var C=__Znwj(168);var B=C;f2=B;var A=f2;var z=bO;var y=gw;var x=f;var w=fZ;__ZN15AnnotTextMarkupC1EP4XRefP4DictP7CatalogP6Object(A,z,y,x,w);var v=f2;var t=v;aF=t}else{var r=ar;var e=__ZNK9GooString3cmpEPKc(r,(__str93205)&4294967295);var d=(((e))|0)==0;var c=unSign((d),1,0);by=c;var b=by;var bS=reSign((b),8,0)!=0;if(bS){var a=__Znwj(168);var g5=a;f3=g5;var g4=f3;var g3=bO;var g1=gw;var gZ=f;var gQ=fZ;__ZN15AnnotTextMarkupC1EP4XRefP4DictP7CatalogP6Object(g4,g3,g1,gZ,gQ);var gP=f3;var gO=gP;aF=gO}else{var gN=ar;var gM=__ZNK9GooString3cmpEPKc(gN,(__str94206)&4294967295);var gL=(((gM))|0)==0;var gK=unSign((gL),1,0);bw=gK;var gJ=bw;var bR=reSign((gJ),8,0)!=0;if(bR){var gI=__Znwj(168);var gG=gI;f4=gG;var O=f4;var M=bO;var K=gw;var J=f;var I=fZ;__ZN15AnnotTextMarkupC1EP4XRefP4DictP7CatalogP6Object(O,M,K,J,I);var H=f4;var G=H;aF=G}else{var F=ar;var E=__ZNK9GooString3cmpEPKc(F,(__str258)&4294967295);var D=(((E))|0)==0;var u=unSign((D),1,0);bv=u;var s=bv;var bQ=reSign((s),8,0)!=0;if(bQ){var q=__Znwj(168);var p=q;f5=p;var n=f5;var l=bO;var k=gw;var i=f;var h=fZ;__ZN10AnnotStampC1EP4XRefP4DictP7CatalogP6Object(n,l,k,i,h);var g=f5;var g2=g;aF=g2}else{var g0=ar;var gY=__ZNK9GooString3cmpEPKc(g0,(__str259)&4294967295);var gX=(((gY))|0)==0;var gW=unSign((gX),1,0);bu=gW;var gV=bu;var bP=reSign((gV),8,0)!=0;if(bP){var gU=__Znwj(172);var gT=gU;f6=gT;var gS=f6;var gR=bO;var gH=gw;var gF=f;var gE=fZ;__ZN10AnnotCaretC1EP4XRefP4DictP7CatalogP6Object(gS,gR,gH,gF,gE);var gD=f6;var gC=gD;aF=gC}else{var gB=ar;var gA=__ZNK9GooString3cmpEPKc(gB,(__str260)&4294967295);var gz=(((gA))|0)==0;var gy=unSign((gz),1,0);bi=gy;var gx=bi;var bN=reSign((gx),8,0)!=0;if(bN){var gv=__Znwj(172);var gu=gv;f7=gu;var gt=f7;var gs=bO;var gr=gw;var gq=f;var gp=fZ;__ZN8AnnotInkC1EP4XRefP4DictP7CatalogP6Object(gt,gs,gr,gq,gp);var go=f7;var gn=go;aF=gn}else{var gm=ar;var gj=__ZNK9GooString3cmpEPKc(gm,(__str261)&4294967295);var gi=(((gj))|0)==0;var gh=unSign((gi),1,0);bh=gh;var gg=bh;var bJ=reSign((gg),8,0)!=0;if(bJ){var gf=__Znwj(180);var ge=gf;f8=ge;var gd=f8;var gc=bO;var gb=gw;var ga=f;var fY=fZ;__ZN19AnnotFileAttachmentC1EP4XRefP4DictP7CatalogP6Object(gd,gc,gb,ga,fY);var fW=f8;var fV=fW;aF=fV}else{var fU=ar;var fT=__ZNK9GooString3cmpEPKc(fU,(__str75187)&4294967295);var fS=(((fT))|0)==0;var fR=unSign((fS),1,0);bg=fR;var fQ=bg;var bG=reSign((fQ),8,0)!=0;if(bG){var fP=__Znwj(172);var fN=fP;f9=fN;var ft=f9;var fs=bO;var fr=gw;var fq=f;var fp=fZ;__ZN10AnnotSoundC1EP4XRefP4DictP7CatalogP6Object(ft,fs,fr,fq,fp);var fo=f9;var fn=fo;aF=fn}else{var fm=ar;var fl=__ZNK9GooString3cmpEPKc(fm,(__str133225)&4294967295);var fj=(((fl))|0)==0;var eY=unSign((fj),1,0);be=eY;var eX=be;var bB=reSign((eX),8,0)!=0;if(bB){var eW=__Znwj(132);var eV=eW;b4=eV;var eU=b4;var eT=bO;var eS=gw;var eR=f;var eQ=fZ;__ZN10AnnotMovieC1EP4XRefP4DictP7CatalogP6Object(eU,eT,eS,eR,eQ);var eO=b4;var eu=eO;aF=eu}else{var et=ar;var es=__ZNK9GooString3cmpEPKc(et,(__str262)&4294967295);var er=(((es))|0)==0;var ep=unSign((er),1,0);bd=ep;var eo=bd;var bx=reSign((eo),8,0)!=0;if(bx){var en=__Znwj(156);var em=en;b6=em;var el=b6;var ej=bO;var fO=gw;var fM=f;var fL=fZ;__ZN11AnnotWidgetC1EP4XRefP4DictP7CatalogP6Object(el,ej,fO,fM,fL);var fK=b6;var fJ=fK;aF=fJ}else{var fI=ar;var fH=__ZNK9GooString3cmpEPKc(fI,(__str263)&4294967295);var fG=(((fH))|0)==0;var fF=unSign((fG),1,0);bc=fF;var fE=bc;var bt=reSign((fE),8,0)!=0;if(bt){var fk=__Znwj(148);var fi=fk;b7=fi;var fh=b7;var fg=bO;var ff=gw;var fe=f;var fc=fZ;__ZN11AnnotScreenC1EP4XRefP4DictP7CatalogP6Object(fh,fg,ff,fe,fc);var fb=b7;var fa=fb;aF=fa}else{var e9=ar;var eP=__ZNK9GooString3cmpEPKc(e9,(__str264)&4294967295);var eN=(((eP))|0)==0;var eM=unSign((eN),1,0);ba=eM;var eL=ba;var bf=reSign((eL),8,0)!=0;if(bf){var eK=__Znwj(124);var eJ=eK;b8=eJ;var eI=b8;var eH=bO;var eG=gw;var eF=f;var ek=fZ;__ZN5AnnotC1EP4XRefP4DictP7CatalogP6Object(eI,eH,eG,eF,ek);var ei=b8;aF=ei}else{var eh=ar;var eg=__ZNK9GooString3cmpEPKc(eh,(__str265)&4294967295);var ef=(((eg))|0)==0;var ee=unSign((ef),1,0);a9=ee;var ed=a9;var bb=reSign((ed),8,0)!=0;if(bb){var ec=__Znwj(124);var eb=ec;ca=eb;var ea=ca;var dZ=bO;var dY=gw;var dX=f;var dW=fZ;__ZN5AnnotC1EP4XRefP4DictP7CatalogP6Object(ea,dZ,dY,dX,dW);var dV=ca;aF=dV}else{var dU=ar;var dT=__ZNK9GooString3cmpEPKc(dU,(__str266)&4294967295);var dS=(((dT))|0)==0;var dR=unSign((dS),1,0);a8=dR;var dQ=a8;var a7=reSign((dQ),8,0)!=0;if(a7){var dF=__Znwj(124);var dE=dF;cb=dE;var dD=cb;var dC=bO;var dB=gw;var dA=f;var dz=fZ;__ZN5AnnotC1EP4XRefP4DictP7CatalogP6Object(dD,dC,dB,dA,dz);var dy=cb;aF=dy}else{var dx=ar;var dw=__ZNK9GooString3cmpEPKc(dx,(__str267)&4294967295);var dj=(((dw))|0)==0;var di=unSign((dj),1,0);a6=di;var dh=a6;var aT=reSign((dh),8,0)!=0;if(aT){var dg=__Znwj(128);var df=dg;cc=df;var de=cc;var dd=bO;var dc=gw;var db=f;var c9=fZ;__ZN7Annot3DC1EP4XRefP4DictP7CatalogP6Object(de,dd,dc,db,c9);var cR=cc;var cQ=cR;aF=cQ}else{var cP=ar;var cO=__ZNK9GooString3cmpEPKc(cP,(__str239)&4294967295);var cN=(((cO))|0)==0;var cM=unSign((cN),1,0);aV=cM;var cK=aV;var aS=reSign((cK),8,0)!=0;if(aS){__ZN6ObjectC1Ev(m);var cJ=gw;var cI=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cJ,(__str135)&4294967295,m,0);var cG=__ZN6Object6isNullEv(cI);aU=cG;var cp=aU;var aR=reSign((cp),8,0)!=0;if(aR){var co=__Znwj(140);var cn=co;cd=cn;var cm=cd;var cl=bO;var ck=gw;var cj=f;var ci=fZ;__ZN10AnnotPopupC1EP4XRefP4DictP7CatalogP6Object(cm,cl,ck,cj,ci);var ch=cd;var cg=ch;aF=cg}else{aF=0}__ZN6Object4freeEv(m)}else{var b2=__Znwj(124);var b1=b2;ce=b1;var b0=ce;var bZ=bO;var bY=gw;var bX=f;var bW=fZ;__ZN5AnnotC1EP4XRefP4DictP7CatalogP6Object(b0,bZ,bY,bX,bW);var bV=ce;aF=bV}}}}}}}}}}}}}}}}}}}}}}}}}var bU=ar;j=bU;var bT=j;var da=(bT)!=0;if(da){var c8=j;__ZN9GooStringD1Ev(c8);var c6=j;var c4=c6;__ZdlPv(c4)}}else{aF=0}__ZN6Object4freeEv(o);var c2=aF;cf=c2;var c0=cf;dt=c0;var fX=dt;STACKTOP=X;return fX;return null}function __ZN6AnnotsC1EP4XRefP7CatalogP6Object(D,aA,aU,am){var y=STACKTOP;STACKTOP+=24;_memset(y,0,24);var T;var ap;var e;var c;var al;var an;var F;var G;var H;var I;var p;var V=y;var X;var Z;var U=y+12;var g=0;ap=D;e=aA;c=aU;al=am;__ZN6ObjectC1Ev(V);var aM=ap;var aL=(aM)&4294967295;HEAP[aL]=0;X=0;var aK=ap;var aJ=(aK+4)&4294967295;HEAP[aJ]=0;var aI=al;var aH=__ZN6Object7isArrayEv(aI);I=aH;var aF=I;var E=reSign((aF),8,0)!=0;$bb$$bb21$2:do{if(E){Z=0;$bb19$4:while(1){var aw=al;var av=__ZN6Object14arrayGetLengthEv(aw);var au=Z;var at=(((av))|0)>(((au))|0);var ar=unSign((at),1,0);H=ar;var aq=H;var ao=reSign((aq),8,0)!=0;if(!(ao)){T=10;break $bb$$bb21$2}__ZN6ObjectC1Ev(U);var aE=al;var aD=Z;var aC=__ZN6Object8arrayGetEiPS_(aE,aD,V);var ak=__ZN6Object6isDictEv(aC);G=ak;var aj=G;var ab=reSign((aj),8,0)!=0;$bb3$$bb18$7:do{if(ab){var ai=al;var ah=Z;var ag=__ZN6Object10arrayGetNFEiPS_(ai,ah,U);var af=__ZN6Object7getDictEv(V);var ae=ap;var ad=e;var ac=c;var aa=__ZN6Annots11createAnnotEP4XRefP4DictP7CatalogP6Object(ae,ad,af,ac,U);p=aa;var S=p;var R=(S)==0;$bb10$$bb4$9:do{if(R){T=1}else{var Q=p;var P=__ZN5Annot4isOkEv(Q);var Y=reSign((P),8,0)!=0;var aG=(Y)^1;var r=unSign((aG),1,0);var W=reSign((r),8,0)!=0;if(W){T=1;break $bb10$$bb4$9}an=1;T=3;break $bb10$$bb4$9}}while(0);if(T==1){an=0}var O=an;F=O;var N=F;var aN=reSign((N),8,0)!=0;if(aN){var M=ap;var L=(M+4)&4294967295;var K=HEAP[L];var J=X;var C=(((K))|0)>=(((J))|0);if(C){var B=X;var A=((B)+16)&4294967295;X=A;var z=ap;var x=(z)&4294967295;var w=HEAP[x];var v=w;var u=X;var t=_greallocn(v,u,4);var s=t;var q=ap;var o=(q)&4294967295;HEAP[o]=s}var n=ap;var m=(n)&4294967295;var l=HEAP[m];var k=ap;var j=(k+4)&4294967295;var i=HEAP[j];var h=(l+4*i)&4294967295;var f=p;HEAP[h]=f;var d=((i)+1)&4294967295;var b=ap;var a=(b+4)&4294967295;HEAP[a]=d}else{var aV=p;var aT=(aV)!=0;if(!(aT)){T=8;break $bb3$$bb18$7}var aS=p;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aP=(aQ+4)&4294967295;var aO=HEAP[aP];var aB=aO;var az=p;FUNCTION_TABLE[aB](az)}}}while(0);__ZN6Object4freeEv(U);__ZN6Object4freeEv(V);var ay=Z;var ax=((ay)+1)&4294967295;Z=ax;T=0;continue $bb19$4}}}while(0);STACKTOP=y;return;return}function __ZN6AnnotsC2EP4XRefP7CatalogP6Object(D,aA,aU,am){var y=STACKTOP;STACKTOP+=24;_memset(y,0,24);var T;var ap;var e;var c;var al;var an;var F;var G;var H;var I;var p;var V=y;var X;var Z;var U=y+12;var g=0;ap=D;e=aA;c=aU;al=am;__ZN6ObjectC1Ev(V);var aM=ap;var aL=(aM)&4294967295;HEAP[aL]=0;X=0;var aK=ap;var aJ=(aK+4)&4294967295;HEAP[aJ]=0;var aI=al;var aH=__ZN6Object7isArrayEv(aI);I=aH;var aF=I;var E=reSign((aF),8,0)!=0;$bb$$bb21$2:do{if(E){Z=0;$bb19$4:while(1){var aw=al;var av=__ZN6Object14arrayGetLengthEv(aw);var au=Z;var at=(((av))|0)>(((au))|0);var ar=unSign((at),1,0);H=ar;var aq=H;var ao=reSign((aq),8,0)!=0;if(!(ao)){T=10;break $bb$$bb21$2}__ZN6ObjectC1Ev(U);var aE=al;var aD=Z;var aC=__ZN6Object8arrayGetEiPS_(aE,aD,V);var ak=__ZN6Object6isDictEv(aC);G=ak;var aj=G;var ab=reSign((aj),8,0)!=0;$bb3$$bb18$7:do{if(ab){var ai=al;var ah=Z;var ag=__ZN6Object10arrayGetNFEiPS_(ai,ah,U);var af=__ZN6Object7getDictEv(V);var ae=ap;var ad=e;var ac=c;var aa=__ZN6Annots11createAnnotEP4XRefP4DictP7CatalogP6Object(ae,ad,af,ac,U);p=aa;var S=p;var R=(S)==0;$bb10$$bb4$9:do{if(R){T=1}else{var Q=p;var P=__ZN5Annot4isOkEv(Q);var Y=reSign((P),8,0)!=0;var aG=(Y)^1;var r=unSign((aG),1,0);var W=reSign((r),8,0)!=0;if(W){T=1;break $bb10$$bb4$9}an=1;T=3;break $bb10$$bb4$9}}while(0);if(T==1){an=0}var O=an;F=O;var N=F;var aN=reSign((N),8,0)!=0;if(aN){var M=ap;var L=(M+4)&4294967295;var K=HEAP[L];var J=X;var C=(((K))|0)>=(((J))|0);if(C){var B=X;var A=((B)+16)&4294967295;X=A;var z=ap;var x=(z)&4294967295;var w=HEAP[x];var v=w;var u=X;var t=_greallocn(v,u,4);var s=t;var q=ap;var o=(q)&4294967295;HEAP[o]=s}var n=ap;var m=(n)&4294967295;var l=HEAP[m];var k=ap;var j=(k+4)&4294967295;var i=HEAP[j];var h=(l+4*i)&4294967295;var f=p;HEAP[h]=f;var d=((i)+1)&4294967295;var b=ap;var a=(b+4)&4294967295;HEAP[a]=d}else{var aV=p;var aT=(aV)!=0;if(!(aT)){T=8;break $bb3$$bb18$7}var aS=p;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aP=(aQ+4)&4294967295;var aO=HEAP[aP];var aB=aO;var az=p;FUNCTION_TABLE[aB](az)}}}while(0);__ZN6Object4freeEv(U);__ZN6Object4freeEv(V);var ay=Z;var ax=((ay)+1)&4294967295;Z=ax;T=0;continue $bb19$4}}}while(0);STACKTOP=y;return;return}function __ZN9AnnotTextC2EP4XRefP4DictP7CatalogP6Object(e,G,r,p,E){var q;var b;var j;var F;var s;var o;var t=0;b=e;j=G;F=r;s=p;o=E;var D=b;var C=(D)&4294967295;var B=j;var A=F;var z=s;var y=o;__ZN11AnnotMarkupC2EP4XRefP4DictP7CatalogP6Object(C,B,A,z,y);var x=b;var w=(x)&4294967295;var v=(w)&4294967295;var u=(v)&4294967295;HEAP[u]=(__ZTV9AnnotText+8)&4294967295;var n=b;var m=(n)&4294967295;var l=(m)&4294967295;var k=(l+16)&4294967295;HEAP[k]=1;var i=b;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g+40)&4294967295;var d=HEAP[f];var c=(d)|24;var a=b;var N=(a)&4294967295;var M=(N)&4294967295;var L=(M+40)&4294967295;HEAP[L]=c;var K=b;var J=j;var I=s;var H=F;__ZN9AnnotText10initializeEP4XRefP7CatalogP4Dict(K,J,I,H);return;return}function __ZN10AnnotPopupC2EP4XRefP4DictP7CatalogP6Object(n,B,p,A,C){var w;var l;var z;var e;var y;var D;var m=0;l=n;z=B;e=p;y=A;D=C;var k=l;var j=(k)&4294967295;var i=z;var h=e;var g=y;var f=D;__ZN5AnnotC2EP4XRefP4DictP7CatalogP6Object(j,i,h,g,f);var d=l;var c=(d)&4294967295;var b=(c)&4294967295;HEAP[b]=(__ZTV10AnnotPopup+8)&4294967295;var a=l;var x=(a+124)&4294967295;__ZN6ObjectC1Ev(x);var v=l;var u=(v)&4294967295;var t=(u+16)&4294967295;HEAP[t]=16;var s=l;var r=z;var q=e;var o=y;__ZN10AnnotPopup10initializeEP4XRefP4DictP7Catalog(s,r,q,o);return;return}function __ZN5AnnotC1EP4XRefP4DictP7Catalog(n,D,r,C){var y;var l;var B;var d;var A;var m=0;l=n;B=D;d=r;A=C;var k=l;var j=(k)&4294967295;HEAP[j]=(__ZTV5Annot+8)&4294967295;var i=l;var h=(i+4)&4294967295;__ZN6ObjectC1Ev(h);var g=l;var f=(g+52)&4294967295;__ZN6ObjectC1Ev(f);var e=l;var c=(e+76)&4294967295;__ZN6ObjectC1Ev(c);var b=l;var a=(b+121)&4294967295;HEAP[a]=0;var z=l;var x=(z+40)&4294967295;HEAP[x]=0;var w=l;var v=(w+16)&4294967295;HEAP[v]=0;var u=l;var t=(u+4)&4294967295;var s=d;var q=__ZN6Object8initDictEP4Dict(t,s);var p=l;var o=B;var F=d;var E=A;__ZN5Annot10initializeEP4XRefP4DictP7Catalog(p,o,F,E);return;return}function __ZN5AnnotC2EP4XRefP4DictP7Catalog(n,D,r,C){var y;var l;var B;var d;var A;var m=0;l=n;B=D;d=r;A=C;var k=l;var j=(k)&4294967295;HEAP[j]=(__ZTV5Annot+8)&4294967295;var i=l;var h=(i+4)&4294967295;__ZN6ObjectC1Ev(h);var g=l;var f=(g+52)&4294967295;__ZN6ObjectC1Ev(f);var e=l;var c=(e+76)&4294967295;__ZN6ObjectC1Ev(c);var b=l;var a=(b+121)&4294967295;HEAP[a]=0;var z=l;var x=(z+40)&4294967295;HEAP[x]=0;var w=l;var v=(w+16)&4294967295;HEAP[v]=0;var u=l;var t=(u+4)&4294967295;var s=d;var q=__ZN6Object8initDictEP4Dict(t,s);var p=l;var o=B;var F=d;var E=A;__ZN5Annot10initializeEP4XRefP4DictP7Catalog(p,o,F,E);return;return}function __ZN5AnnotC1EP4XRefP12PDFRectangleP7Catalog(i,af,ae,E){var H=STACKTOP;STACKTOP+=32;_memset(H,0,32);var F;var e;var u;var G;var O;var k=H;var g=H+12;var n=H+24;var P=0;e=i;u=af;G=ae;O=E;var ad=e;var ac=(ad)&4294967295;HEAP[ac]=(__ZTV5Annot+8)&4294967295;var ab=e;var aa=(ab+4)&4294967295;__ZN6ObjectC1Ev(aa);var Z=e;var Y=(Z+52)&4294967295;__ZN6ObjectC1Ev(Y);var X=e;var V=(X+76)&4294967295;__ZN6ObjectC1Ev(V);__ZN6ObjectC1Ev(k);var T=e;var R=(T+40)&4294967295;HEAP[R]=0;var B=e;var z=(B+16)&4294967295;HEAP[z]=0;var x=u;var v=__ZN6Object9initArrayEP4XRef(k,x);__ZN6ObjectC1Ev(g);var s=G;var q=(s)&4294967295;var o=HEAP[q];var l=__ZN6Object8initRealEd(g,o);__ZN6Object8arrayAddEPS_(k,l);var h=G;var f=(h+8)&4294967295;var b=HEAP[f];var ar=__ZN6Object8initRealEd(g,b);__ZN6Object8arrayAddEPS_(k,ar);var ap=G;var an=(ap+16)&4294967295;var al=HEAP[an];var ak=__ZN6Object8initRealEd(g,al);__ZN6Object8arrayAddEPS_(k,ak);var aj=G;var ai=(aj+24)&4294967295;var ah=HEAP[ai];var ag=__ZN6Object8initRealEd(g,ah);__ZN6Object8arrayAddEPS_(k,ag);__ZN6Object4freeEv(g);var W=e;var U=(W+4)&4294967295;var S=u;var Q=__ZN6Object8initDictEP4XRef(U,S);var N=__ZN6Object8initNameEPc(g,(__str268)&4294967295);var M=e;var L=(M+4)&4294967295;__ZN6Object7dictSetEPcPS_(L,(__str269)&4294967295,N);var K=e;var J=(K+4)&4294967295;__ZN6Object7dictSetEPcPS_(J,(__str241)&4294967295,k);var I=e;var D=(I+4)&4294967295;var C=e;var A=(C+92)&4294967295;var y=u;__ZN4XRef17addIndirectObjectEP6Object(n,y,D);var w=(A)&4294967295;var t=(n)&4294967295;var r=HEAP[t];HEAP[w]=r;var p=(A+4)&4294967295;var m=(n+4)&4294967295;var j=HEAP[m];HEAP[p]=j;var d=e;var c=(d+4)&4294967295;var a=__ZN6Object7getDictEv(c);var aq=e;var ao=u;var am=O;__ZN5Annot10initializeEP4XRefP4DictP7Catalog(aq,ao,a,am);STACKTOP=H;return;return}function __ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(i,af,ae,E){var H=STACKTOP;STACKTOP+=32;_memset(H,0,32);var F;var e;var u;var G;var O;var k=H;var g=H+12;var n=H+24;var P=0;e=i;u=af;G=ae;O=E;var ad=e;var ac=(ad)&4294967295;HEAP[ac]=(__ZTV5Annot+8)&4294967295;var ab=e;var aa=(ab+4)&4294967295;__ZN6ObjectC1Ev(aa);var Z=e;var Y=(Z+52)&4294967295;__ZN6ObjectC1Ev(Y);var X=e;var V=(X+76)&4294967295;__ZN6ObjectC1Ev(V);__ZN6ObjectC1Ev(k);var T=e;var R=(T+40)&4294967295;HEAP[R]=0;var B=e;var z=(B+16)&4294967295;HEAP[z]=0;var x=u;var v=__ZN6Object9initArrayEP4XRef(k,x);__ZN6ObjectC1Ev(g);var s=G;var q=(s)&4294967295;var o=HEAP[q];var l=__ZN6Object8initRealEd(g,o);__ZN6Object8arrayAddEPS_(k,l);var h=G;var f=(h+8)&4294967295;var b=HEAP[f];var ar=__ZN6Object8initRealEd(g,b);__ZN6Object8arrayAddEPS_(k,ar);var ap=G;var an=(ap+16)&4294967295;var al=HEAP[an];var ak=__ZN6Object8initRealEd(g,al);__ZN6Object8arrayAddEPS_(k,ak);var aj=G;var ai=(aj+24)&4294967295;var ah=HEAP[ai];var ag=__ZN6Object8initRealEd(g,ah);__ZN6Object8arrayAddEPS_(k,ag);__ZN6Object4freeEv(g);var W=e;var U=(W+4)&4294967295;var S=u;var Q=__ZN6Object8initDictEP4XRef(U,S);var N=__ZN6Object8initNameEPc(g,(__str268)&4294967295);var M=e;var L=(M+4)&4294967295;__ZN6Object7dictSetEPcPS_(L,(__str269)&4294967295,N);var K=e;var J=(K+4)&4294967295;__ZN6Object7dictSetEPcPS_(J,(__str241)&4294967295,k);var I=e;var D=(I+4)&4294967295;var C=e;var A=(C+92)&4294967295;var y=u;__ZN4XRef17addIndirectObjectEP6Object(n,y,D);var w=(A)&4294967295;var t=(n)&4294967295;var r=HEAP[t];HEAP[w]=r;var p=(A+4)&4294967295;var m=(n+4)&4294967295;var j=HEAP[m];HEAP[p]=j;var d=e;var c=(d+4)&4294967295;var a=__ZN6Object7getDictEv(c);var aq=e;var ao=u;var am=O;__ZN5Annot10initializeEP4XRefP4DictP7Catalog(aq,ao,a,am);STACKTOP=H;return;return}function __ZN7Annot3DC1EP4XRefP12PDFRectangleP7Catalog(n,D,l,C){var G=STACKTOP;STACKTOP+=12;_memset(G,0,12);var y;var k;var B;var o;var A;var H=G;var m=0;k=n;B=D;o=l;A=C;var j=k;var i=(j)&4294967295;var h=B;var g=o;var f=A;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(i,h,g,f);var e=k;var d=(e)&4294967295;var c=(d)&4294967295;HEAP[c]=(__ZTV7Annot3D+8)&4294967295;__ZN6ObjectC1Ev(H);var b=k;var a=(b)&4294967295;var z=(a+16)&4294967295;HEAP[z]=25;var x=__ZN6Object8initNameEPc(H,(__str267)&4294967295);var w=k;var v=(w)&4294967295;var u=(v+4)&4294967295;__ZN6Object7dictSetEPcPS_(u,(__str1252)&4294967295,x);var t=k;var s=(t)&4294967295;var r=(s+4)&4294967295;var q=__ZN6Object7getDictEv(r);var p=k;var F=B;var E=A;__ZN7Annot3D10initializeEP4XRefP7CatalogP4Dict(p,F,E,q);STACKTOP=G;return;return}function __ZN7Annot3DC2EP4XRefP12PDFRectangleP7Catalog(n,D,l,C){var G=STACKTOP;STACKTOP+=12;_memset(G,0,12);var y;var k;var B;var o;var A;var H=G;var m=0;k=n;B=D;o=l;A=C;var j=k;var i=(j)&4294967295;var h=B;var g=o;var f=A;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(i,h,g,f);var e=k;var d=(e)&4294967295;var c=(d)&4294967295;HEAP[c]=(__ZTV7Annot3D+8)&4294967295;__ZN6ObjectC1Ev(H);var b=k;var a=(b)&4294967295;var z=(a+16)&4294967295;HEAP[z]=25;var x=__ZN6Object8initNameEPc(H,(__str267)&4294967295);var w=k;var v=(w)&4294967295;var u=(v+4)&4294967295;__ZN6Object7dictSetEPcPS_(u,(__str1252)&4294967295,x);var t=k;var s=(t)&4294967295;var r=(s+4)&4294967295;var q=__ZN6Object7getDictEv(r);var p=k;var F=B;var E=A;__ZN7Annot3D10initializeEP4XRefP7CatalogP4Dict(p,F,E,q);STACKTOP=G;return;return}function __ZN11AnnotScreenC1EP4XRefP12PDFRectangleP7Catalog(e,G,C,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var t;var f=r;var u=0;b=e;k=G;s=C;t=p;var F=b;var E=(F)&4294967295;var D=k;var B=s;var A=t;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(E,D,B,A);var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV11AnnotScreen+8)&4294967295;var w=b;var v=(w+136)&4294967295;__ZN6ObjectC1Ev(v);__ZN6ObjectC1Ev(f);var o=b;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=21;var l=__ZN6Object8initNameEPc(f,(__str263)&4294967295);var j=b;var i=(j)&4294967295;var h=(i+4)&4294967295;__ZN6Object7dictSetEPcPS_(h,(__str1252)&4294967295,l);var g=b;var d=(g)&4294967295;var c=(d+4)&4294967295;var a=__ZN6Object7getDictEv(c);var J=b;var I=k;var H=t;__ZN11AnnotScreen10initializeEP4XRefP7CatalogP4Dict(J,I,H,a);STACKTOP=r;return;return}function __ZN11AnnotScreenC2EP4XRefP12PDFRectangleP7Catalog(e,G,C,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var t;var f=r;var u=0;b=e;k=G;s=C;t=p;var F=b;var E=(F)&4294967295;var D=k;var B=s;var A=t;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(E,D,B,A);var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV11AnnotScreen+8)&4294967295;var w=b;var v=(w+136)&4294967295;__ZN6ObjectC1Ev(v);__ZN6ObjectC1Ev(f);var o=b;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=21;var l=__ZN6Object8initNameEPc(f,(__str263)&4294967295);var j=b;var i=(j)&4294967295;var h=(i+4)&4294967295;__ZN6Object7dictSetEPcPS_(h,(__str1252)&4294967295,l);var g=b;var d=(g)&4294967295;var c=(d+4)&4294967295;var a=__ZN6Object7getDictEv(c);var J=b;var I=k;var H=t;__ZN11AnnotScreen10initializeEP4XRefP7CatalogP4Dict(J,I,H,a);STACKTOP=r;return;return}function __ZN10AnnotMovieC1EP4XRefP12PDFRectangleP5MovieP7Catalog(e,I,D,t,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var G;var u;var f=r;var v=0;b=e;k=I;s=D;G=t;u=p;var H=b;var F=(H)&4294967295;var E=k;var C=s;var B=u;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(F,E,C,B);var A=b;var z=(A)&4294967295;var y=(z)&4294967295;HEAP[y]=(__ZTV10AnnotMovie+8)&4294967295;__ZN6ObjectC1Ev(f);var x=b;var w=(x)&4294967295;var o=(w+16)&4294967295;HEAP[o]=19;var n=__ZN6Object8initNameEPc(f,(__str133225)&4294967295);var m=b;var l=(m)&4294967295;var j=(l+4)&4294967295;__ZN6Object7dictSetEPcPS_(j,(__str1252)&4294967295,n);var i=G;var h=__ZN5Movie4copyEv(i);var g=b;var d=(g+128)&4294967295;HEAP[d]=h;var c=b;var a=(c)&4294967295;var N=(a+4)&4294967295;var M=__ZN6Object7getDictEv(N);var L=b;var K=k;var J=u;__ZN10AnnotMovie10initializeEP4XRefP7CatalogP4Dict(L,K,J,M);STACKTOP=r;return;return}function __ZN10AnnotMovieC2EP4XRefP12PDFRectangleP5MovieP7Catalog(e,I,D,t,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var G;var u;var f=r;var v=0;b=e;k=I;s=D;G=t;u=p;var H=b;var F=(H)&4294967295;var E=k;var C=s;var B=u;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(F,E,C,B);var A=b;var z=(A)&4294967295;var y=(z)&4294967295;HEAP[y]=(__ZTV10AnnotMovie+8)&4294967295;__ZN6ObjectC1Ev(f);var x=b;var w=(x)&4294967295;var o=(w+16)&4294967295;HEAP[o]=19;var n=__ZN6Object8initNameEPc(f,(__str133225)&4294967295);var m=b;var l=(m)&4294967295;var j=(l+4)&4294967295;__ZN6Object7dictSetEPcPS_(j,(__str1252)&4294967295,n);var i=G;var h=__ZN5Movie4copyEv(i);var g=b;var d=(g+128)&4294967295;HEAP[d]=h;var c=b;var a=(c)&4294967295;var N=(a+4)&4294967295;var M=__ZN6Object7getDictEv(N);var L=b;var K=k;var J=u;__ZN10AnnotMovie10initializeEP4XRefP7CatalogP4Dict(L,K,J,M);STACKTOP=r;return;return}function __ZN9AnnotLinkC1EP4XRefP12PDFRectangleP7Catalog(e,G,C,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var t;var f=r;var u=0;b=e;k=G;s=C;t=p;var F=b;var E=(F)&4294967295;var D=k;var B=s;var A=t;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(E,D,B,A);var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV9AnnotLink+8)&4294967295;var w=b;var v=(w+128)&4294967295;__ZN6ObjectC1Ev(v);__ZN6ObjectC1Ev(f);var o=b;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=2;var l=__ZN6Object8initNameEPc(f,(__str256)&4294967295);var j=b;var i=(j)&4294967295;var h=(i+4)&4294967295;__ZN6Object7dictSetEPcPS_(h,(__str1252)&4294967295,l);var g=b;var d=(g)&4294967295;var c=(d+4)&4294967295;var a=__ZN6Object7getDictEv(c);var J=b;var I=k;var H=t;__ZN9AnnotLink10initializeEP4XRefP7CatalogP4Dict(J,I,H,a);STACKTOP=r;return;return}function __ZN9AnnotLinkC2EP4XRefP12PDFRectangleP7Catalog(e,G,C,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var t;var f=r;var u=0;b=e;k=G;s=C;t=p;var F=b;var E=(F)&4294967295;var D=k;var B=s;var A=t;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(E,D,B,A);var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV9AnnotLink+8)&4294967295;var w=b;var v=(w+128)&4294967295;__ZN6ObjectC1Ev(v);__ZN6ObjectC1Ev(f);var o=b;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=2;var l=__ZN6Object8initNameEPc(f,(__str256)&4294967295);var j=b;var i=(j)&4294967295;var h=(i+4)&4294967295;__ZN6Object7dictSetEPcPS_(h,(__str1252)&4294967295,l);var g=b;var d=(g)&4294967295;var c=(d+4)&4294967295;var a=__ZN6Object7getDictEv(c);var J=b;var I=k;var H=t;__ZN9AnnotLink10initializeEP4XRefP7CatalogP4Dict(J,I,H,a);STACKTOP=r;return;return}function __ZN11AnnotMarkupC1EP4XRefP12PDFRectangleP7Catalog(n,B,l,A){var w;var k;var z;var o;var y;var m=0;k=n;z=B;o=l;y=A;var j=k;var i=(j)&4294967295;var h=z;var g=o;var f=y;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(i,h,g,f);var e=k;var d=(e)&4294967295;var c=(d)&4294967295;HEAP[c]=(__ZTV11AnnotMarkup+8)&4294967295;var b=k;var a=(b)&4294967295;var x=(a+4)&4294967295;var v=k;var u=(v)&4294967295;var t=(u+4)&4294967295;var s=__ZN6Object7getDictEv(t);var r=k;var q=z;var p=y;__ZN11AnnotMarkup10initializeEP4XRefP4DictP7CatalogP6Object(r,q,s,p,x);return;return}function __ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(n,B,l,A){var w;var k;var z;var o;var y;var m=0;k=n;z=B;o=l;y=A;var j=k;var i=(j)&4294967295;var h=z;var g=o;var f=y;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(i,h,g,f);var e=k;var d=(e)&4294967295;var c=(d)&4294967295;HEAP[c]=(__ZTV11AnnotMarkup+8)&4294967295;var b=k;var a=(b)&4294967295;var x=(a+4)&4294967295;var v=k;var u=(v)&4294967295;var t=(u+4)&4294967295;var s=__ZN6Object7getDictEv(t);var r=k;var q=z;var p=y;__ZN11AnnotMarkup10initializeEP4XRefP4DictP7CatalogP6Object(r,q,s,p,x);return;return}function __ZN10AnnotSoundC1EP4XRefP12PDFRectangleP5SoundP7Catalog(g,Q,M,b,s){var v=STACKTOP;STACKTOP+=24;_memset(v,0,24);var t;var c;var m;var w;var p;var z;var h=v;var e=v+12;var u;var A=0;c=g;m=Q;w=M;p=b;z=s;var P=c;var O=(P)&4294967295;var N=m;var L=w;var K=z;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(O,N,L,K);var J=c;var I=(J)&4294967295;var G=(I)&4294967295;var E=(G)&4294967295;HEAP[E]=(__ZTV10AnnotSound+8)&4294967295;__ZN6ObjectC1Ev(h);var C=c;var r=(C)&4294967295;var q=(r)&4294967295;var o=(q+16)&4294967295;HEAP[o]=18;var n=__ZN6Object8initNameEPc(h,(__str75187)&4294967295);var l=c;var k=(l)&4294967295;var j=(k)&4294967295;var i=(j+4)&4294967295;__ZN6Object7dictSetEPcPS_(i,(__str1252)&4294967295,n);__ZN6ObjectC1Ev(e);var f=p;var d=__ZN5Sound9getStreamEv(f);u=d;var a=u;var Z=__ZN6Object10initStreamEP6Stream(e,a);var Y=u;var X=__ZN6Stream6incRefEv(Y);var W=c;var V=(W)&4294967295;var U=(V)&4294967295;var T=(U+4)&4294967295;__ZN6Object7dictSetEPcPS_(T,(__str75187)&4294967295,e);var S=c;var R=(S)&4294967295;var H=(R)&4294967295;var F=(H+4)&4294967295;var D=__ZN6Object7getDictEv(F);var B=c;var y=m;var x=z;__ZN10AnnotSound10initializeEP4XRefP7CatalogP4Dict(B,y,x,D);STACKTOP=v;return;return}function __ZN10AnnotSoundC2EP4XRefP12PDFRectangleP5SoundP7Catalog(g,Q,M,b,s){var v=STACKTOP;STACKTOP+=24;_memset(v,0,24);var t;var c;var m;var w;var p;var z;var h=v;var e=v+12;var u;var A=0;c=g;m=Q;w=M;p=b;z=s;var P=c;var O=(P)&4294967295;var N=m;var L=w;var K=z;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(O,N,L,K);var J=c;var I=(J)&4294967295;var G=(I)&4294967295;var E=(G)&4294967295;HEAP[E]=(__ZTV10AnnotSound+8)&4294967295;__ZN6ObjectC1Ev(h);var C=c;var r=(C)&4294967295;var q=(r)&4294967295;var o=(q+16)&4294967295;HEAP[o]=18;var n=__ZN6Object8initNameEPc(h,(__str75187)&4294967295);var l=c;var k=(l)&4294967295;var j=(k)&4294967295;var i=(j+4)&4294967295;__ZN6Object7dictSetEPcPS_(i,(__str1252)&4294967295,n);__ZN6ObjectC1Ev(e);var f=p;var d=__ZN5Sound9getStreamEv(f);u=d;var a=u;var Z=__ZN6Object10initStreamEP6Stream(e,a);var Y=u;var X=__ZN6Stream6incRefEv(Y);var W=c;var V=(W)&4294967295;var U=(V)&4294967295;var T=(U+4)&4294967295;__ZN6Object7dictSetEPcPS_(T,(__str75187)&4294967295,e);var S=c;var R=(S)&4294967295;var H=(R)&4294967295;var F=(H+4)&4294967295;var D=__ZN6Object7getDictEv(F);var B=c;var y=m;var x=z;__ZN10AnnotSound10initializeEP4XRefP7CatalogP4Dict(B,y,x,D);STACKTOP=v;return;return}function __ZN19AnnotFileAttachmentC1EP4XRefP12PDFRectangleP9GooStringP7Catalog(f,N,J,V,q){var s=STACKTOP;STACKTOP+=24;_memset(s,0,24);var r;var b;var l;var t;var H;var v;var g=s;var d=s+12;var w=0;b=f;l=N;t=J;H=V;v=q;var M=b;var L=(M)&4294967295;var K=l;var I=t;var G=v;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(L,K,I,G);var F=b;var E=(F)&4294967295;var C=(E)&4294967295;var A=(C)&4294967295;HEAP[A]=(__ZTV19AnnotFileAttachment+8)&4294967295;var y=b;var p=(y+164)&4294967295;__ZN6ObjectC1Ev(p);__ZN6ObjectC1Ev(g);var o=b;var n=(o)&4294967295;var m=(n)&4294967295;var k=(m+16)&4294967295;HEAP[k]=17;var j=__ZN6Object8initNameEPc(g,(__str261)&4294967295);var i=b;var h=(i)&4294967295;var e=(h)&4294967295;var c=(e+4)&4294967295;__ZN6Object7dictSetEPcPS_(c,(__str1252)&4294967295,j);__ZN6ObjectC1Ev(d);var a=H;var X=__ZNK9GooString4copyEv(a);var W=__ZN6Object10initStringEP9GooString(d,X);var U=b;var T=(U)&4294967295;var S=(T)&4294967295;var R=(S+4)&4294967295;__ZN6Object7dictSetEPcPS_(R,(__str78190)&4294967295,d);var Q=b;var P=(Q)&4294967295;var O=(P)&4294967295;var D=(O+4)&4294967295;var B=__ZN6Object7getDictEv(D);var z=b;var x=l;var u=v;__ZN19AnnotFileAttachment10initializeEP4XRefP7CatalogP4Dict(z,x,u,B);STACKTOP=s;return;return}function __ZN19AnnotFileAttachmentC2EP4XRefP12PDFRectangleP9GooStringP7Catalog(f,N,J,V,q){var s=STACKTOP;STACKTOP+=24;_memset(s,0,24);var r;var b;var l;var t;var H;var v;var g=s;var d=s+12;var w=0;b=f;l=N;t=J;H=V;v=q;var M=b;var L=(M)&4294967295;var K=l;var I=t;var G=v;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(L,K,I,G);var F=b;var E=(F)&4294967295;var C=(E)&4294967295;var A=(C)&4294967295;HEAP[A]=(__ZTV19AnnotFileAttachment+8)&4294967295;var y=b;var p=(y+164)&4294967295;__ZN6ObjectC1Ev(p);__ZN6ObjectC1Ev(g);var o=b;var n=(o)&4294967295;var m=(n)&4294967295;var k=(m+16)&4294967295;HEAP[k]=17;var j=__ZN6Object8initNameEPc(g,(__str261)&4294967295);var i=b;var h=(i)&4294967295;var e=(h)&4294967295;var c=(e+4)&4294967295;__ZN6Object7dictSetEPcPS_(c,(__str1252)&4294967295,j);__ZN6ObjectC1Ev(d);var a=H;var X=__ZNK9GooString4copyEv(a);var W=__ZN6Object10initStringEP9GooString(d,X);var U=b;var T=(U)&4294967295;var S=(T)&4294967295;var R=(S+4)&4294967295;__ZN6Object7dictSetEPcPS_(R,(__str78190)&4294967295,d);var Q=b;var P=(Q)&4294967295;var O=(P)&4294967295;var D=(O+4)&4294967295;var B=__ZN6Object7getDictEv(D);var z=b;var x=l;var u=v;__ZN19AnnotFileAttachment10initializeEP4XRefP7CatalogP4Dict(z,x,u,B);STACKTOP=s;return;return}function __ZN8AnnotInkC1EP4XRefP12PDFRectanglePP9AnnotPathiP7Catalog(B,ax,C,ay,D,aE){var w=STACKTOP;STACKTOP+=48;_memset(w,0,48);var Q;var ak;var aw;var ag;var e;var P;var c;var aj;var U=w;var T=w+12;var W;var ai;var S=w+24;var V;var R=w+36;var g=0;ak=B;aw=ax;ag=C;e=ay;P=D;c=aE;var av=ak;var au=(av)&4294967295;var at=aw;var ar=ag;var aq=c;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(au,at,ar,aq);var ap=ak;var ao=(ap)&4294967295;var an=(ao)&4294967295;var am=(an)&4294967295;HEAP[am]=(__ZTV8AnnotInk+8)&4294967295;__ZN6ObjectC1Ev(U);var al=ak;var ah=(al)&4294967295;var af=(ah)&4294967295;var ae=(af+16)&4294967295;HEAP[ae]=15;var ad=__ZN6Object8initNameEPc(U,(__str260)&4294967295);var ac=ak;var ab=(ac)&4294967295;var aa=(ab)&4294967295;var Z=(aa+4)&4294967295;__ZN6Object7dictSetEPcPS_(Z,(__str1252)&4294967295,ad);__ZN6ObjectC1Ev(T);var Y=aw;var X=__ZN6Object9initArrayEP4XRef(T,Y);W=0;$bb4$2:while(1){var l=W;var k=P;var j=(((l))|0)<(((k))|0);if(!(j)){Q=5;break $bb4$2}var O=e;var N=W;var M=(O+4*N)&4294967295;var L=HEAP[M];ai=L;__ZN6ObjectC1Ev(S);var K=aw;var J=__ZN6Object9initArrayEP4XRef(S,K);V=0;while(1){var t=ai;var s=__ZNK9AnnotPath15getCoordsLengthEv(t);var r=V;var q=(((s))|0)>(((r))|0);var p=unSign((q),1,0);aj=p;var o=aj;var E=reSign((o),8,0)!=0;if(!(E)){Q=3;break}__ZN6ObjectC1Ev(R);var I=ai;var H=V;var G=__ZNK9AnnotPath4getXEi(I,H);var F=__ZN6Object8initRealEd(R,G);__ZN6Object8arrayAddEPS_(S,F);var A=ai;var z=V;var y=__ZNK9AnnotPath4getYEi(A,z);var x=__ZN6Object8initRealEd(R,y);__ZN6Object8arrayAddEPS_(S,x);var v=V;var u=((v)+1)&4294967295;V=u;Q=1;continue}__ZN6Object8arrayAddEPS_(T,S);var n=W;var m=((n)+1)&4294967295;W=m;Q=0;continue $bb4$2}var i=ak;var h=(i)&4294967295;var f=(h)&4294967295;var d=(f+4)&4294967295;__ZN6Object7dictSetEPcPS_(d,(__str101213)&4294967295,T);var b=ak;var a=(b)&4294967295;var aF=(a)&4294967295;var aD=(aF+4)&4294967295;var aC=__ZN6Object7getDictEv(aD);var aB=ak;var aA=aw;var az=c;__ZN8AnnotInk10initializeEP4XRefP7CatalogP4Dict(aB,aA,az,aC);STACKTOP=w;return;return}function __ZN8AnnotInkC2EP4XRefP12PDFRectanglePP9AnnotPathiP7Catalog(B,ax,C,ay,D,aE){var w=STACKTOP;STACKTOP+=48;_memset(w,0,48);var Q;var ak;var aw;var ag;var e;var P;var c;var aj;var U=w;var T=w+12;var W;var ai;var S=w+24;var V;var R=w+36;var g=0;ak=B;aw=ax;ag=C;e=ay;P=D;c=aE;var av=ak;var au=(av)&4294967295;var at=aw;var ar=ag;var aq=c;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(au,at,ar,aq);var ap=ak;var ao=(ap)&4294967295;var an=(ao)&4294967295;var am=(an)&4294967295;HEAP[am]=(__ZTV8AnnotInk+8)&4294967295;__ZN6ObjectC1Ev(U);var al=ak;var ah=(al)&4294967295;var af=(ah)&4294967295;var ae=(af+16)&4294967295;HEAP[ae]=15;var ad=__ZN6Object8initNameEPc(U,(__str260)&4294967295);var ac=ak;var ab=(ac)&4294967295;var aa=(ab)&4294967295;var Z=(aa+4)&4294967295;__ZN6Object7dictSetEPcPS_(Z,(__str1252)&4294967295,ad);__ZN6ObjectC1Ev(T);var Y=aw;var X=__ZN6Object9initArrayEP4XRef(T,Y);W=0;$bb4$2:while(1){var l=W;var k=P;var j=(((l))|0)<(((k))|0);if(!(j)){Q=5;break $bb4$2}var O=e;var N=W;var M=(O+4*N)&4294967295;var L=HEAP[M];ai=L;__ZN6ObjectC1Ev(S);var K=aw;var J=__ZN6Object9initArrayEP4XRef(S,K);V=0;while(1){var t=ai;var s=__ZNK9AnnotPath15getCoordsLengthEv(t);var r=V;var q=(((s))|0)>(((r))|0);var p=unSign((q),1,0);aj=p;var o=aj;var E=reSign((o),8,0)!=0;if(!(E)){Q=3;break}__ZN6ObjectC1Ev(R);var I=ai;var H=V;var G=__ZNK9AnnotPath4getXEi(I,H);var F=__ZN6Object8initRealEd(R,G);__ZN6Object8arrayAddEPS_(S,F);var A=ai;var z=V;var y=__ZNK9AnnotPath4getYEi(A,z);var x=__ZN6Object8initRealEd(R,y);__ZN6Object8arrayAddEPS_(S,x);var v=V;var u=((v)+1)&4294967295;V=u;Q=1;continue}__ZN6Object8arrayAddEPS_(T,S);var n=W;var m=((n)+1)&4294967295;W=m;Q=0;continue $bb4$2}var i=ak;var h=(i)&4294967295;var f=(h)&4294967295;var d=(f+4)&4294967295;__ZN6Object7dictSetEPcPS_(d,(__str101213)&4294967295,T);var b=ak;var a=(b)&4294967295;var aF=(a)&4294967295;var aD=(aF+4)&4294967295;var aC=__ZN6Object7getDictEv(aD);var aB=ak;var aA=aw;var az=c;__ZN8AnnotInk10initializeEP4XRefP7CatalogP4Dict(aB,aA,az,aC);STACKTOP=w;return;return}function __ZN10AnnotCaretC1EP4XRefP12PDFRectangleP7Catalog(e,G,C,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var t;var f=r;var u=0;b=e;k=G;s=C;t=p;var F=b;var E=(F)&4294967295;var D=k;var B=s;var A=t;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(E,D,B,A);var z=b;var y=(z)&4294967295;var x=(y)&4294967295;var w=(x)&4294967295;HEAP[w]=(__ZTV10AnnotCaret+8)&4294967295;__ZN6ObjectC1Ev(f);var v=b;var o=(v)&4294967295;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=14;var l=__ZN6Object8initNameEPc(f,(__str259)&4294967295);var j=b;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h+4)&4294967295;__ZN6Object7dictSetEPcPS_(g,(__str1252)&4294967295,l);var d=b;var c=(d)&4294967295;var a=(c)&4294967295;var L=(a+4)&4294967295;var K=__ZN6Object7getDictEv(L);var J=b;var I=k;var H=t;__ZN10AnnotCaret10initializeEP4XRefP7CatalogP4Dict(J,I,H,K);STACKTOP=r;return;return}function __ZN10AnnotCaretC2EP4XRefP12PDFRectangleP7Catalog(e,G,C,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var t;var f=r;var u=0;b=e;k=G;s=C;t=p;var F=b;var E=(F)&4294967295;var D=k;var B=s;var A=t;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(E,D,B,A);var z=b;var y=(z)&4294967295;var x=(y)&4294967295;var w=(x)&4294967295;HEAP[w]=(__ZTV10AnnotCaret+8)&4294967295;__ZN6ObjectC1Ev(f);var v=b;var o=(v)&4294967295;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=14;var l=__ZN6Object8initNameEPc(f,(__str259)&4294967295);var j=b;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h+4)&4294967295;__ZN6Object7dictSetEPcPS_(g,(__str1252)&4294967295,l);var d=b;var c=(d)&4294967295;var a=(c)&4294967295;var L=(a+4)&4294967295;var K=__ZN6Object7getDictEv(L);var J=b;var I=k;var H=t;__ZN10AnnotCaret10initializeEP4XRefP7CatalogP4Dict(J,I,H,K);STACKTOP=r;return;return}function __ZN12AnnotPolygonC1EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP9AnnotPathP7Catalog(j,ai,ae,J,an,E){var G=STACKTOP;STACKTOP+=36;_memset(G,0,36);var F;var b;var u;var I;var ac;var d;var Q;var e;var m=G;var i=G+12;var c;var g=G+24;var R=0;b=j;u=ai;I=ae;ac=J;d=an;Q=E;var ah=b;var ag=(ah)&4294967295;var af=u;var ad=I;var ab=Q;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(ag,af,ad,ab);var aa=b;var Z=(aa)&4294967295;var X=(Z)&4294967295;var V=(X)&4294967295;HEAP[V]=(__ZTV12AnnotPolygon+8)&4294967295;__ZN6ObjectC1Ev(m);var T=ac;if(T==7){F=5}else{if(T==8){F=6}else{F=7}}if(F==7){___assert_fail((__str270)&4294967295,(__str271)&4294967295,4506,(__ZZN12AnnotPolygonC4EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP9AnnotPathP7CatalogE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 310500"}else{if(F==5){var B=__ZN6Object8initNameEPc(m,(__str103215)&4294967295);var z=b;var x=(z)&4294967295;var v=(x)&4294967295;var s=(v+4)&4294967295;__ZN6Object7dictSetEPcPS_(s,(__str1252)&4294967295,B)}else{if(F==6){var q=__ZN6Object8initNameEPc(m,(__str104216)&4294967295);var o=b;var l=(o)&4294967295;var h=(l)&4294967295;var f=(h+4)&4294967295;__ZN6Object7dictSetEPcPS_(f,(__str1252)&4294967295,q)}}}__ZN6ObjectC1Ev(i);var a=u;var at=__ZN6Object9initArrayEP4XRef(i,a);c=0;while(1){var U=d;var S=__ZNK9AnnotPath15getCoordsLengthEv(U);var P=c;var O=(((S))|0)>(((P))|0);var N=unSign((O),1,0);e=N;var M=e;var H=reSign((M),8,0)!=0;if(!(H)){F=3;break}__ZN6ObjectC1Ev(g);var ar=d;var aq=c;var ap=__ZNK9AnnotPath4getXEi(ar,aq);var ao=__ZN6Object8initRealEd(g,ap);__ZN6Object8arrayAddEPS_(i,ao);var am=d;var al=c;var ak=__ZNK9AnnotPath4getYEi(am,al);var aj=__ZN6Object8initRealEd(g,ak);__ZN6Object8arrayAddEPS_(i,aj);var Y=c;var W=((Y)+1)&4294967295;c=W;F=1;continue}var L=b;var K=(L)&4294967295;var D=(K)&4294967295;var C=(D+4)&4294967295;__ZN6Object7dictSetEPcPS_(C,(__str105217)&4294967295,i);var A=b;var y=(A)&4294967295;var w=(y)&4294967295;var t=(w+4)&4294967295;var r=__ZN6Object7getDictEv(t);var p=b;var n=u;var k=Q;__ZN12AnnotPolygon10initializeEP4XRefP7CatalogP4Dict(p,n,k,r);STACKTOP=G;return;return}function __ZN12AnnotPolygonC2EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP9AnnotPathP7Catalog(j,ai,ae,J,an,E){var G=STACKTOP;STACKTOP+=36;_memset(G,0,36);var F;var b;var u;var I;var ac;var d;var Q;var e;var m=G;var i=G+12;var c;var g=G+24;var R=0;b=j;u=ai;I=ae;ac=J;d=an;Q=E;var ah=b;var ag=(ah)&4294967295;var af=u;var ad=I;var ab=Q;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(ag,af,ad,ab);var aa=b;var Z=(aa)&4294967295;var X=(Z)&4294967295;var V=(X)&4294967295;HEAP[V]=(__ZTV12AnnotPolygon+8)&4294967295;__ZN6ObjectC1Ev(m);var T=ac;if(T==7){F=5}else{if(T==8){F=6}else{F=7}}if(F==7){___assert_fail((__str270)&4294967295,(__str271)&4294967295,4506,(__ZZN12AnnotPolygonC4EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP9AnnotPathP7CatalogE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 310630"}else{if(F==5){var B=__ZN6Object8initNameEPc(m,(__str103215)&4294967295);var z=b;var x=(z)&4294967295;var v=(x)&4294967295;var s=(v+4)&4294967295;__ZN6Object7dictSetEPcPS_(s,(__str1252)&4294967295,B)}else{if(F==6){var q=__ZN6Object8initNameEPc(m,(__str104216)&4294967295);var o=b;var l=(o)&4294967295;var h=(l)&4294967295;var f=(h+4)&4294967295;__ZN6Object7dictSetEPcPS_(f,(__str1252)&4294967295,q)}}}__ZN6ObjectC1Ev(i);var a=u;var at=__ZN6Object9initArrayEP4XRef(i,a);c=0;while(1){var U=d;var S=__ZNK9AnnotPath15getCoordsLengthEv(U);var P=c;var O=(((S))|0)>(((P))|0);var N=unSign((O),1,0);e=N;var M=e;var H=reSign((M),8,0)!=0;if(!(H)){F=3;break}__ZN6ObjectC1Ev(g);var ar=d;var aq=c;var ap=__ZNK9AnnotPath4getXEi(ar,aq);var ao=__ZN6Object8initRealEd(g,ap);__ZN6Object8arrayAddEPS_(i,ao);var am=d;var al=c;var ak=__ZNK9AnnotPath4getYEi(am,al);var aj=__ZN6Object8initRealEd(g,ak);__ZN6Object8arrayAddEPS_(i,aj);var Y=c;var W=((Y)+1)&4294967295;c=W;F=1;continue}var L=b;var K=(L)&4294967295;var D=(K)&4294967295;var C=(D+4)&4294967295;__ZN6Object7dictSetEPcPS_(C,(__str105217)&4294967295,i);var A=b;var y=(A)&4294967295;var w=(y)&4294967295;var t=(w+4)&4294967295;var r=__ZN6Object7getDictEv(t);var p=b;var n=u;var k=Q;__ZN12AnnotPolygon10initializeEP4XRefP7CatalogP4Dict(p,n,k,r);STACKTOP=G;return;return}function __ZN13AnnotGeometryC1EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP7Catalog(e,I,E,t,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var C;var u;var f=r;var v=0;b=e;k=I;s=E;C=t;u=p;var H=b;var G=(H)&4294967295;var F=k;var D=s;var B=u;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(G,F,D,B);var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13AnnotGeometry+8)&4294967295;__ZN6ObjectC1Ev(f);var w=C;if(w==5){q=2}else{if(w==6){q=3}else{q=4}}if(q==4){___assert_fail((__str270)&4294967295,(__str271)&4294967295,4310,(__ZZN13AnnotGeometryC4EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP7CatalogE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 310749"}else{if(q==2){var o=__ZN6Object8initNameEPc(f,(__str40152)&4294967295);var n=b;var m=(n)&4294967295;var l=(m)&4294967295;var j=(l+4)&4294967295;__ZN6Object7dictSetEPcPS_(j,(__str1252)&4294967295,o)}else{if(q==3){var i=__ZN6Object8initNameEPc(f,(__str141)&4294967295);var h=b;var g=(h)&4294967295;var d=(g)&4294967295;var c=(d+4)&4294967295;__ZN6Object7dictSetEPcPS_(c,(__str1252)&4294967295,i)}}}var a=b;var P=(a)&4294967295;var O=(P)&4294967295;var N=(O+4)&4294967295;var M=__ZN6Object7getDictEv(N);var L=b;var K=k;var J=u;__ZN13AnnotGeometry10initializeEP4XRefP7CatalogP4Dict(L,K,J,M);STACKTOP=r;return;return}function __ZN13AnnotGeometryC2EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP7Catalog(e,I,E,t,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var C;var u;var f=r;var v=0;b=e;k=I;s=E;C=t;u=p;var H=b;var G=(H)&4294967295;var F=k;var D=s;var B=u;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(G,F,D,B);var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13AnnotGeometry+8)&4294967295;__ZN6ObjectC1Ev(f);var w=C;if(w==5){q=2}else{if(w==6){q=3}else{q=4}}if(q==4){___assert_fail((__str270)&4294967295,(__str271)&4294967295,4310,(__ZZN13AnnotGeometryC4EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP7CatalogE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 310826"}else{if(q==2){var o=__ZN6Object8initNameEPc(f,(__str40152)&4294967295);var n=b;var m=(n)&4294967295;var l=(m)&4294967295;var j=(l+4)&4294967295;__ZN6Object7dictSetEPcPS_(j,(__str1252)&4294967295,o)}else{if(q==3){var i=__ZN6Object8initNameEPc(f,(__str141)&4294967295);var h=b;var g=(h)&4294967295;var d=(g)&4294967295;var c=(d+4)&4294967295;__ZN6Object7dictSetEPcPS_(c,(__str1252)&4294967295,i)}}}var a=b;var P=(a)&4294967295;var O=(P)&4294967295;var N=(O+4)&4294967295;var M=__ZN6Object7getDictEv(N);var L=b;var K=k;var J=u;__ZN13AnnotGeometry10initializeEP4XRefP7CatalogP4Dict(L,K,J,M);STACKTOP=r;return;return}function __ZN10AnnotStampC1EP4XRefP12PDFRectangleP7Catalog(e,G,C,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var t;var f=r;var u=0;b=e;k=G;s=C;t=p;var F=b;var E=(F)&4294967295;var D=k;var B=s;var A=t;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(E,D,B,A);var z=b;var y=(z)&4294967295;var x=(y)&4294967295;var w=(x)&4294967295;HEAP[w]=(__ZTV10AnnotStamp+8)&4294967295;__ZN6ObjectC1Ev(f);var v=b;var o=(v)&4294967295;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=13;var l=__ZN6Object8initNameEPc(f,(__str258)&4294967295);var j=b;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h+4)&4294967295;__ZN6Object7dictSetEPcPS_(g,(__str1252)&4294967295,l);var d=b;var c=(d)&4294967295;var a=(c)&4294967295;var L=(a+4)&4294967295;var K=__ZN6Object7getDictEv(L);var J=b;var I=k;var H=t;__ZN10AnnotStamp10initializeEP4XRefP7CatalogP4Dict(J,I,H,K);STACKTOP=r;return;return}function __ZN10AnnotStampC2EP4XRefP12PDFRectangleP7Catalog(e,G,C,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var t;var f=r;var u=0;b=e;k=G;s=C;t=p;var F=b;var E=(F)&4294967295;var D=k;var B=s;var A=t;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(E,D,B,A);var z=b;var y=(z)&4294967295;var x=(y)&4294967295;var w=(x)&4294967295;HEAP[w]=(__ZTV10AnnotStamp+8)&4294967295;__ZN6ObjectC1Ev(f);var v=b;var o=(v)&4294967295;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=13;var l=__ZN6Object8initNameEPc(f,(__str258)&4294967295);var j=b;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h+4)&4294967295;__ZN6Object7dictSetEPcPS_(g,(__str1252)&4294967295,l);var d=b;var c=(d)&4294967295;var a=(c)&4294967295;var L=(a+4)&4294967295;var K=__ZN6Object7getDictEv(L);var J=b;var I=k;var H=t;__ZN10AnnotStamp10initializeEP4XRefP7CatalogP4Dict(J,I,H,K);STACKTOP=r;return;return}function __ZN15AnnotTextMarkupC1EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP19AnnotQuadrilateralsP7Catalog(B,aT,C,av,ac,a0){var w=STACKTOP;STACKTOP+=36;_memset(w,0,36);var S;var ax;var aS;var am;var ap;var aw;var c;var p;var V=w;var U=w+12;var W;var T=w+24;var f=0;ax=B;aS=aT;am=C;ap=av;aw=ac;c=a0;var aR=ax;var aQ=(aR)&4294967295;var aP=aS;var aO=am;var aN=c;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(aQ,aP,aO,aN);var aM=ax;var aL=(aM)&4294967295;var aK=(aL)&4294967295;var aJ=(aK)&4294967295;HEAP[aJ]=(__ZTV15AnnotTextMarkup+8)&4294967295;__ZN6ObjectC1Ev(V);var aI=ap;if(aI==9){S=5}else{if(aI==10){S=6}else{if(aI==11){S=7}else{if(aI==12){S=8}else{S=9}}}}if(S==9){___assert_fail((__str272)&4294967295,(__str271)&4294967295,2486,(__ZZN15AnnotTextMarkupC4EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP19AnnotQuadrilateralsP7CatalogE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 311043"}else{if(S==5){var an=__ZN6Object8initNameEPc(V,(__str91203)&4294967295);var ak=ax;var ai=(ak)&4294967295;var ag=(ai)&4294967295;var ae=(ag+4)&4294967295;__ZN6Object7dictSetEPcPS_(ae,(__str1252)&4294967295,an)}else{if(S==6){var ab=__ZN6Object8initNameEPc(V,(__str92204)&4294967295);var aa=ax;var Z=(aa)&4294967295;var Y=(Z)&4294967295;var X=(Y+4)&4294967295;__ZN6Object7dictSetEPcPS_(X,(__str1252)&4294967295,ab)}else{if(S==7){var N=__ZN6Object8initNameEPc(V,(__str93205)&4294967295);var M=ax;var L=(M)&4294967295;var K=(L)&4294967295;var J=(K+4)&4294967295;__ZN6Object7dictSetEPcPS_(J,(__str1252)&4294967295,N)}else{if(S==8){var I=__ZN6Object8initNameEPc(V,(__str94206)&4294967295);var H=ax;var G=(H)&4294967295;var F=(G)&4294967295;var E=(F+4)&4294967295;__ZN6Object7dictSetEPcPS_(E,(__str1252)&4294967295,I)}}}}}__ZN6ObjectC1Ev(U);var A=aS;var z=__ZN6Object9initArrayEP4XRef(U,A);W=0;while(1){var aB=aw;var aA=__ZNK19AnnotQuadrilaterals23getQuadrilateralsLengthEv(aB);var az=W;var ay=(((aA))|0)>(((az))|0);var au=unSign((ay),1,0);p=au;var at=p;var D=reSign((at),8,0)!=0;if(!(D)){S=3;break}__ZN6ObjectC1Ev(T);var y=aw;var x=W;var v=__ZN19AnnotQuadrilaterals5getX1Ei(y,x);var u=__ZN6Object8initRealEd(T,v);__ZN6Object8arrayAddEPS_(U,u);var t=aw;var s=W;var r=__ZN19AnnotQuadrilaterals5getY1Ei(t,s);var q=__ZN6Object8initRealEd(T,r);__ZN6Object8arrayAddEPS_(U,q);var o=aw;var n=W;var m=__ZN19AnnotQuadrilaterals5getX2Ei(o,n);var l=__ZN6Object8initRealEd(T,m);__ZN6Object8arrayAddEPS_(U,l);var k=aw;var j=W;var i=__ZN19AnnotQuadrilaterals5getY2Ei(k,j);var h=__ZN6Object8initRealEd(T,i);__ZN6Object8arrayAddEPS_(U,h);var g=aw;var e=W;var d=__ZN19AnnotQuadrilaterals5getX3Ei(g,e);var b=__ZN6Object8initRealEd(T,d);__ZN6Object8arrayAddEPS_(U,b);var a=aw;var a1=W;var aZ=__ZN19AnnotQuadrilaterals5getY3Ei(a,a1);var aY=__ZN6Object8initRealEd(T,aZ);__ZN6Object8arrayAddEPS_(U,aY);var aX=aw;var aW=W;var aV=__ZN19AnnotQuadrilaterals5getX4Ei(aX,aW);var aU=__ZN6Object8initRealEd(T,aV);__ZN6Object8arrayAddEPS_(U,aU);var aH=aw;var aG=W;var aF=__ZN19AnnotQuadrilaterals5getY4Ei(aH,aG);var aE=__ZN6Object8initRealEd(T,aF);__ZN6Object8arrayAddEPS_(U,aE);var aD=W;var aC=((aD)+1)&4294967295;W=aC;S=1;continue}var ar=ax;var aq=(ar)&4294967295;var ao=(aq)&4294967295;var al=(ao+4)&4294967295;__ZN6Object7dictSetEPcPS_(al,(__str95207)&4294967295,U);var aj=ax;var ah=(aj)&4294967295;var af=(ah)&4294967295;var ad=(af+4)&4294967295;var R=__ZN6Object7getDictEv(ad);var Q=ax;var P=aS;var O=c;__ZN15AnnotTextMarkup10initializeEP4XRefP7CatalogP4Dict(Q,P,O,R);STACKTOP=w;return;return}function __ZN15AnnotTextMarkupC2EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP19AnnotQuadrilateralsP7Catalog(B,aT,C,av,ac,a0){var w=STACKTOP;STACKTOP+=36;_memset(w,0,36);var S;var ax;var aS;var am;var ap;var aw;var c;var p;var V=w;var U=w+12;var W;var T=w+24;var f=0;ax=B;aS=aT;am=C;ap=av;aw=ac;c=a0;var aR=ax;var aQ=(aR)&4294967295;var aP=aS;var aO=am;var aN=c;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(aQ,aP,aO,aN);var aM=ax;var aL=(aM)&4294967295;var aK=(aL)&4294967295;var aJ=(aK)&4294967295;HEAP[aJ]=(__ZTV15AnnotTextMarkup+8)&4294967295;__ZN6ObjectC1Ev(V);var aI=ap;if(aI==9){S=5}else{if(aI==10){S=6}else{if(aI==11){S=7}else{if(aI==12){S=8}else{S=9}}}}if(S==9){___assert_fail((__str272)&4294967295,(__str271)&4294967295,2486,(__ZZN15AnnotTextMarkupC4EP4XRefP12PDFRectangleN5Annot12AnnotSubtypeEP19AnnotQuadrilateralsP7CatalogE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 311220"}else{if(S==5){var an=__ZN6Object8initNameEPc(V,(__str91203)&4294967295);var ak=ax;var ai=(ak)&4294967295;var ag=(ai)&4294967295;var ae=(ag+4)&4294967295;__ZN6Object7dictSetEPcPS_(ae,(__str1252)&4294967295,an)}else{if(S==6){var ab=__ZN6Object8initNameEPc(V,(__str92204)&4294967295);var aa=ax;var Z=(aa)&4294967295;var Y=(Z)&4294967295;var X=(Y+4)&4294967295;__ZN6Object7dictSetEPcPS_(X,(__str1252)&4294967295,ab)}else{if(S==7){var N=__ZN6Object8initNameEPc(V,(__str93205)&4294967295);var M=ax;var L=(M)&4294967295;var K=(L)&4294967295;var J=(K+4)&4294967295;__ZN6Object7dictSetEPcPS_(J,(__str1252)&4294967295,N)}else{if(S==8){var I=__ZN6Object8initNameEPc(V,(__str94206)&4294967295);var H=ax;var G=(H)&4294967295;var F=(G)&4294967295;var E=(F+4)&4294967295;__ZN6Object7dictSetEPcPS_(E,(__str1252)&4294967295,I)}}}}}__ZN6ObjectC1Ev(U);var A=aS;var z=__ZN6Object9initArrayEP4XRef(U,A);W=0;while(1){var aB=aw;var aA=__ZNK19AnnotQuadrilaterals23getQuadrilateralsLengthEv(aB);var az=W;var ay=(((aA))|0)>(((az))|0);var au=unSign((ay),1,0);p=au;var at=p;var D=reSign((at),8,0)!=0;if(!(D)){S=3;break}__ZN6ObjectC1Ev(T);var y=aw;var x=W;var v=__ZN19AnnotQuadrilaterals5getX1Ei(y,x);var u=__ZN6Object8initRealEd(T,v);__ZN6Object8arrayAddEPS_(U,u);var t=aw;var s=W;var r=__ZN19AnnotQuadrilaterals5getY1Ei(t,s);var q=__ZN6Object8initRealEd(T,r);__ZN6Object8arrayAddEPS_(U,q);var o=aw;var n=W;var m=__ZN19AnnotQuadrilaterals5getX2Ei(o,n);var l=__ZN6Object8initRealEd(T,m);__ZN6Object8arrayAddEPS_(U,l);var k=aw;var j=W;var i=__ZN19AnnotQuadrilaterals5getY2Ei(k,j);var h=__ZN6Object8initRealEd(T,i);__ZN6Object8arrayAddEPS_(U,h);var g=aw;var e=W;var d=__ZN19AnnotQuadrilaterals5getX3Ei(g,e);var b=__ZN6Object8initRealEd(T,d);__ZN6Object8arrayAddEPS_(U,b);var a=aw;var a1=W;var aZ=__ZN19AnnotQuadrilaterals5getY3Ei(a,a1);var aY=__ZN6Object8initRealEd(T,aZ);__ZN6Object8arrayAddEPS_(U,aY);var aX=aw;var aW=W;var aV=__ZN19AnnotQuadrilaterals5getX4Ei(aX,aW);var aU=__ZN6Object8initRealEd(T,aV);__ZN6Object8arrayAddEPS_(U,aU);var aH=aw;var aG=W;var aF=__ZN19AnnotQuadrilaterals5getY4Ei(aH,aG);var aE=__ZN6Object8initRealEd(T,aF);__ZN6Object8arrayAddEPS_(U,aE);var aD=W;var aC=((aD)+1)&4294967295;W=aC;S=1;continue}var ar=ax;var aq=(ar)&4294967295;var ao=(aq)&4294967295;var al=(ao+4)&4294967295;__ZN6Object7dictSetEPcPS_(al,(__str95207)&4294967295,U);var aj=ax;var ah=(aj)&4294967295;var af=(ah)&4294967295;var ad=(af+4)&4294967295;var R=__ZN6Object7getDictEv(ad);var Q=ax;var P=aS;var O=c;__ZN15AnnotTextMarkup10initializeEP4XRefP7CatalogP4Dict(Q,P,O,R);STACKTOP=w;return;return}function __ZN9AnnotLineC1EP4XRefP12PDFRectangleS3_P7Catalog(g,ac,Y,C,z){var B=STACKTOP;STACKTOP+=36;_memset(B,0,36);var A;var b;var p;var D;var E;var L;var h=B;var e=B+12;var d=B+24;var M=0;b=g;p=ac;D=Y;E=C;L=z;var ab=b;var aa=(ab)&4294967295;var Z=p;var X=D;var W=L;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(aa,Z,X,W);var V=b;var U=(V)&4294967295;var S=(U)&4294967295;var Q=(S)&4294967295;HEAP[Q]=(__ZTV9AnnotLine+8)&4294967295;__ZN6ObjectC1Ev(h);var O=b;var w=(O)&4294967295;var u=(w)&4294967295;var s=(u+16)&4294967295;HEAP[s]=4;var q=__ZN6Object8initNameEPc(h,(__str257)&4294967295);var n=b;var l=(n)&4294967295;var j=(l)&4294967295;var i=(j+4)&4294967295;__ZN6Object7dictSetEPcPS_(i,(__str1252)&4294967295,q);__ZN6ObjectC1Ev(e);__ZN6ObjectC1Ev(d);var f=p;var c=__ZN6Object9initArrayEP4XRef(e,f);var a=E;var al=(a)&4294967295;var ak=HEAP[al];var aj=__ZN6Object8initRealEd(d,ak);__ZN6Object8arrayAddEPS_(e,aj);var ai=E;var ah=(ai+8)&4294967295;var ag=HEAP[ah];var af=__ZN6Object8initRealEd(d,ag);__ZN6Object8arrayAddEPS_(e,af);var ae=E;var ad=(ae+16)&4294967295;var T=HEAP[ad];var R=__ZN6Object8initRealEd(d,T);__ZN6Object8arrayAddEPS_(e,R);var P=E;var N=(P+24)&4294967295;var K=HEAP[N];var J=__ZN6Object8initRealEd(d,K);__ZN6Object8arrayAddEPS_(e,J);var I=b;var H=(I)&4294967295;var G=(H)&4294967295;var F=(G+4)&4294967295;__ZN6Object7dictSetEPcPS_(F,(__str2060)&4294967295,e);var y=b;var x=(y)&4294967295;var v=(x)&4294967295;var t=(v+4)&4294967295;var r=__ZN6Object7getDictEv(t);var o=b;var m=p;var k=L;__ZN9AnnotLine10initializeEP4XRefP7CatalogP4Dict(o,m,k,r);STACKTOP=B;return;return}function __ZN9AnnotLineC2EP4XRefP12PDFRectangleS3_P7Catalog(g,ac,Y,C,z){var B=STACKTOP;STACKTOP+=36;_memset(B,0,36);var A;var b;var p;var D;var E;var L;var h=B;var e=B+12;var d=B+24;var M=0;b=g;p=ac;D=Y;E=C;L=z;var ab=b;var aa=(ab)&4294967295;var Z=p;var X=D;var W=L;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(aa,Z,X,W);var V=b;var U=(V)&4294967295;var S=(U)&4294967295;var Q=(S)&4294967295;HEAP[Q]=(__ZTV9AnnotLine+8)&4294967295;__ZN6ObjectC1Ev(h);var O=b;var w=(O)&4294967295;var u=(w)&4294967295;var s=(u+16)&4294967295;HEAP[s]=4;var q=__ZN6Object8initNameEPc(h,(__str257)&4294967295);var n=b;var l=(n)&4294967295;var j=(l)&4294967295;var i=(j+4)&4294967295;__ZN6Object7dictSetEPcPS_(i,(__str1252)&4294967295,q);__ZN6ObjectC1Ev(e);__ZN6ObjectC1Ev(d);var f=p;var c=__ZN6Object9initArrayEP4XRef(e,f);var a=E;var al=(a)&4294967295;var ak=HEAP[al];var aj=__ZN6Object8initRealEd(d,ak);__ZN6Object8arrayAddEPS_(e,aj);var ai=E;var ah=(ai+8)&4294967295;var ag=HEAP[ah];var af=__ZN6Object8initRealEd(d,ag);__ZN6Object8arrayAddEPS_(e,af);var ae=E;var ad=(ae+16)&4294967295;var T=HEAP[ad];var R=__ZN6Object8initRealEd(d,T);__ZN6Object8arrayAddEPS_(e,R);var P=E;var N=(P+24)&4294967295;var K=HEAP[N];var J=__ZN6Object8initRealEd(d,K);__ZN6Object8arrayAddEPS_(e,J);var I=b;var H=(I)&4294967295;var G=(H)&4294967295;var F=(G+4)&4294967295;__ZN6Object7dictSetEPcPS_(F,(__str2060)&4294967295,e);var y=b;var x=(y)&4294967295;var v=(x)&4294967295;var t=(v+4)&4294967295;var r=__ZN6Object7getDictEv(t);var o=b;var m=p;var k=L;__ZN9AnnotLine10initializeEP4XRefP7CatalogP4Dict(o,m,k,r);STACKTOP=B;return;return}function __ZN13AnnotFreeTextC1EP4XRefP12PDFRectangleP9GooStringP7Catalog(g,M,I,c,r){var t=STACKTOP;STACKTOP+=24;_memset(t,0,24);var s;var b;var m;var u;var v;var w;var h=t;var e=t+12;var x=0;b=g;m=M;u=I;v=c;w=r;var L=b;var K=(L)&4294967295;var J=m;var H=u;var G=w;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(K,J,H,G);var F=b;var E=(F)&4294967295;var C=(E)&4294967295;var A=(C)&4294967295;HEAP[A]=(__ZTV13AnnotFreeText+8)&4294967295;__ZN6ObjectC1Ev(h);var y=b;var q=(y)&4294967295;var p=(q)&4294967295;var o=(p+16)&4294967295;HEAP[o]=3;var n=__ZN6Object8initNameEPc(h,(__str86198)&4294967295);var l=b;var k=(l)&4294967295;var j=(k)&4294967295;var i=(j+4)&4294967295;__ZN6Object7dictSetEPcPS_(i,(__str1252)&4294967295,n);__ZN6ObjectC1Ev(e);var f=v;var d=__ZNK9GooString4copyEv(f);var a=__ZN6Object10initStringEP9GooString(e,d);var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T+4)&4294967295;__ZN6Object7dictSetEPcPS_(S,(__str81193)&4294967295,e);var R=b;var Q=(R)&4294967295;var P=(Q)&4294967295;var O=(P+4)&4294967295;var N=__ZN6Object7getDictEv(O);var D=b;var B=m;var z=w;__ZN13AnnotFreeText10initializeEP4XRefP7CatalogP4Dict(D,B,z,N);STACKTOP=t;return;return}function __ZN13AnnotFreeTextC2EP4XRefP12PDFRectangleP9GooStringP7Catalog(g,M,I,c,r){var t=STACKTOP;STACKTOP+=24;_memset(t,0,24);var s;var b;var m;var u;var v;var w;var h=t;var e=t+12;var x=0;b=g;m=M;u=I;v=c;w=r;var L=b;var K=(L)&4294967295;var J=m;var H=u;var G=w;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(K,J,H,G);var F=b;var E=(F)&4294967295;var C=(E)&4294967295;var A=(C)&4294967295;HEAP[A]=(__ZTV13AnnotFreeText+8)&4294967295;__ZN6ObjectC1Ev(h);var y=b;var q=(y)&4294967295;var p=(q)&4294967295;var o=(p+16)&4294967295;HEAP[o]=3;var n=__ZN6Object8initNameEPc(h,(__str86198)&4294967295);var l=b;var k=(l)&4294967295;var j=(k)&4294967295;var i=(j+4)&4294967295;__ZN6Object7dictSetEPcPS_(i,(__str1252)&4294967295,n);__ZN6ObjectC1Ev(e);var f=v;var d=__ZNK9GooString4copyEv(f);var a=__ZN6Object10initStringEP9GooString(e,d);var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T+4)&4294967295;__ZN6Object7dictSetEPcPS_(S,(__str81193)&4294967295,e);var R=b;var Q=(R)&4294967295;var P=(Q)&4294967295;var O=(P+4)&4294967295;var N=__ZN6Object7getDictEv(O);var D=b;var B=m;var z=w;__ZN13AnnotFreeText10initializeEP4XRefP7CatalogP4Dict(D,B,z,N);STACKTOP=t;return;return}function __ZN9AnnotTextC1EP4XRefP12PDFRectangleP7Catalog(e,M,I,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var v;var f=r;var w=0;b=e;k=M;s=I;v=p;var L=b;var K=(L)&4294967295;var J=k;var H=s;var G=v;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(K,J,H,G);var F=b;var E=(F)&4294967295;var C=(E)&4294967295;var A=(C)&4294967295;HEAP[A]=(__ZTV9AnnotText+8)&4294967295;__ZN6ObjectC1Ev(f);var y=b;var o=(y)&4294967295;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=1;var l=b;var j=(l)&4294967295;var i=(j)&4294967295;var h=(i+40)&4294967295;var g=HEAP[h];var d=(g)|24;var c=b;var a=(c)&4294967295;var V=(a)&4294967295;var U=(V+40)&4294967295;HEAP[U]=d;var T=__ZN6Object8initNameEPc(f,(__str255)&4294967295);var S=b;var R=(S)&4294967295;var Q=(R)&4294967295;var P=(Q+4)&4294967295;__ZN6Object7dictSetEPcPS_(P,(__str1252)&4294967295,T);var O=b;var N=(O)&4294967295;var D=(N)&4294967295;var B=(D+4)&4294967295;var z=__ZN6Object7getDictEv(B);var x=b;var u=k;var t=v;__ZN9AnnotText10initializeEP4XRefP7CatalogP4Dict(x,u,t,z);STACKTOP=r;return;return}function __ZN9AnnotTextC2EP4XRefP12PDFRectangleP7Catalog(e,M,I,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var v;var f=r;var w=0;b=e;k=M;s=I;v=p;var L=b;var K=(L)&4294967295;var J=k;var H=s;var G=v;__ZN11AnnotMarkupC2EP4XRefP12PDFRectangleP7Catalog(K,J,H,G);var F=b;var E=(F)&4294967295;var C=(E)&4294967295;var A=(C)&4294967295;HEAP[A]=(__ZTV9AnnotText+8)&4294967295;__ZN6ObjectC1Ev(f);var y=b;var o=(y)&4294967295;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=1;var l=b;var j=(l)&4294967295;var i=(j)&4294967295;var h=(i+40)&4294967295;var g=HEAP[h];var d=(g)|24;var c=b;var a=(c)&4294967295;var V=(a)&4294967295;var U=(V+40)&4294967295;HEAP[U]=d;var T=__ZN6Object8initNameEPc(f,(__str255)&4294967295);var S=b;var R=(S)&4294967295;var Q=(R)&4294967295;var P=(Q+4)&4294967295;__ZN6Object7dictSetEPcPS_(P,(__str1252)&4294967295,T);var O=b;var N=(O)&4294967295;var D=(N)&4294967295;var B=(D+4)&4294967295;var z=__ZN6Object7getDictEv(B);var x=b;var u=k;var t=v;__ZN9AnnotText10initializeEP4XRefP7CatalogP4Dict(x,u,t,z);STACKTOP=r;return;return}function __ZN10AnnotPopupC1EP4XRefP12PDFRectangleP7Catalog(e,G,C,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var t;var f=r;var u=0;b=e;k=G;s=C;t=p;var F=b;var E=(F)&4294967295;var D=k;var B=s;var A=t;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(E,D,B,A);var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV10AnnotPopup+8)&4294967295;var w=b;var v=(w+124)&4294967295;__ZN6ObjectC1Ev(v);__ZN6ObjectC1Ev(f);var o=b;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=16;var l=__ZN6Object8initNameEPc(f,(__str239)&4294967295);var j=b;var i=(j)&4294967295;var h=(i+4)&4294967295;__ZN6Object7dictSetEPcPS_(h,(__str1252)&4294967295,l);var g=b;var d=(g)&4294967295;var c=(d+4)&4294967295;var a=__ZN6Object7getDictEv(c);var J=b;var I=k;var H=t;__ZN10AnnotPopup10initializeEP4XRefP4DictP7Catalog(J,I,a,H);STACKTOP=r;return;return}function __ZN10AnnotPopupC2EP4XRefP12PDFRectangleP7Catalog(e,G,C,p){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var k;var s;var t;var f=r;var u=0;b=e;k=G;s=C;t=p;var F=b;var E=(F)&4294967295;var D=k;var B=s;var A=t;__ZN5AnnotC2EP4XRefP12PDFRectangleP7Catalog(E,D,B,A);var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV10AnnotPopup+8)&4294967295;var w=b;var v=(w+124)&4294967295;__ZN6ObjectC1Ev(v);__ZN6ObjectC1Ev(f);var o=b;var n=(o)&4294967295;var m=(n+16)&4294967295;HEAP[m]=16;var l=__ZN6Object8initNameEPc(f,(__str239)&4294967295);var j=b;var i=(j)&4294967295;var h=(i+4)&4294967295;__ZN6Object7dictSetEPcPS_(h,(__str1252)&4294967295,l);var g=b;var d=(g)&4294967295;var c=(d+4)&4294967295;var a=__ZN6Object7getDictEv(c);var J=b;var I=k;var H=t;__ZN10AnnotPopup10initializeEP4XRefP4DictP7Catalog(J,I,a,H);STACKTOP=r;return;return}function __ZN5ArrayC2EP4XRef(m,t){var q;var k;var s;var l=0;k=m;s=t;var j=k;var i=(j)&4294967295;var h=s;HEAP[i]=h;var g=k;var f=(g+4)&4294967295;HEAP[f]=0;var e=k;var d=(e+12)&4294967295;HEAP[d]=0;var c=k;var b=(c+12)&4294967295;var a=HEAP[b];var r=k;var p=(r+8)&4294967295;HEAP[p]=a;var o=k;var n=(o+16)&4294967295;HEAP[n]=1;return;return}function __ZN5ArrayC1EP4XRef(m,t){var q;var k;var s;var l=0;k=m;s=t;var j=k;var i=(j)&4294967295;var h=s;HEAP[i]=h;var g=k;var f=(g+4)&4294967295;HEAP[f]=0;var e=k;var d=(e+12)&4294967295;HEAP[d]=0;var c=k;var b=(c+12)&4294967295;var a=HEAP[b];var r=k;var p=(r+8)&4294967295;HEAP[p]=a;var o=k;var n=(o+16)&4294967295;HEAP[n]=1;return;return}function __ZN5Array5getNFEiP6Object(o,a,A){var x;var m;var b;var B;var z;var l;var n=0;m=o;b=a;B=A;var k=b;var j=(((k))|0)<0;$bb1$$bb$2:do{if(j){x=0}else{var i=m;var h=(i+12)&4294967295;var g=HEAP[h];var f=b;var e=(((g))|0)<=(((f))|0);if(e){x=0;break $bb1$$bb$2}var y=m;var w=(y+4)&4294967295;var v=HEAP[w];var u=b;var t=(v+12*u)&4294967295;var s=B;var r=__ZN6Object4copyEPS_(t,s);l=r;x=3;break $bb1$$bb$2}}while(0);if(x==0){var d=B;var c=__ZN6Object8initNullEv(d);l=c}var p=l;z=p;var q=z;return q;return null}function __ZN5Array9getStringEiP9GooString(r,a,k){var A=STACKTOP;STACKTOP+=12;_memset(A,0,12);var v;var p;var b;var o;var y;var n;var t;var z=A;var q=0;p=r;b=a;o=k;__ZN6ObjectC1Ev(z);var l=p;var j=b;var i=__ZN5Array5getNFEiP6Object(l,j,z);var h=__ZN6Object8isStringEv(i);t=h;var g=t;var x=reSign((g),8,0)!=0;if(x){var f=o;var e=__ZN9GooString5clearEv(f);var d=__ZN6Object9getStringEv(z);var c=o;var w=__ZN9GooString6appendEPS_(c,d);__ZN6Object4freeEv(z);n=1}else{__ZN6Object4freeEv(z);n=0}var u=n;y=u;var s=y;var m=(((s))&255);STACKTOP=A;return m;return null}function __ZN5Array3getEiP6Object(o,a,C){var z;var m;var b;var E;var B;var l;var n=0;m=o;b=a;E=C;var k=b;var j=(((k))|0)<0;$bb1$$bb$2:do{if(j){z=0}else{var i=m;var h=(i+12)&4294967295;var g=HEAP[h];var f=b;var e=(((g))|0)<=(((f))|0);if(e){z=0;break $bb1$$bb$2}var A=m;var y=(A)&4294967295;var x=HEAP[y];var w=m;var v=(w+4)&4294967295;var u=HEAP[v];var t=b;var r=(u+12*t)&4294967295;var q=E;var p=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(r,x,q,0);l=p;z=3;break $bb1$$bb$2}}while(0);if(z==0){var d=E;var c=__ZN6Object8initNullEv(d);l=c}var D=l;B=D;var s=B;return s;return null}function __ZN5Array3addEP6Object(y,J){var L;var X;var z;var M;var d=0;X=y;z=J;var ao=X;var an=(ao+12)&4294967295;var am=HEAP[an];var al=X;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ai=(((am))|0)==(((aj))|0);$bb$$bb6$2:do{if(ai){var ah=X;var ag=(ah+12)&4294967295;var af=HEAP[ag];var W=(((af))|0)==0;if(W){var V=X;var U=(V+8)&4294967295;HEAP[U]=8}else{var T=X;var S=(T+8)&4294967295;var R=HEAP[S];var Q=((R)*2)&4294967295;var P=X;var O=(P+8)&4294967295;HEAP[O]=Q}var N=X;var K=(N+8)&4294967295;var I=HEAP[K];var H=X;var G=(H+4)&4294967295;var F=HEAP[G];var E=F;var D=_greallocn(E,I,12);var C=D;var B=X;var A=(B+4)&4294967295;HEAP[A]=C;var x=X;var w=(x+12)&4294967295;var v=HEAP[w];M=v;while(1){var n=X;var m=(n+8)&4294967295;var l=HEAP[m];var k=M;var j=(((l))|0)>(((k))|0);if(!(j)){L=3;break $bb$$bb6$2}var u=X;var t=(u+4)&4294967295;var s=HEAP[t];var r=M;var q=(s+12*r)&4294967295;__ZN6Object9zeroUnionEv(q);var p=M;var o=((p)+1)&4294967295;M=o;L=1;continue}}}while(0);var i=X;var h=(i+4)&4294967295;var g=HEAP[h];var f=X;var e=(f+12)&4294967295;var c=HEAP[e];var b=(g+12*c)&4294967295;var a=z;var aw=(b)&4294967295;var av=(a)&4294967295;var au=HEAP[av];HEAP[aw]=au;var at=(b+4)&4294967295;var ar=(a+4)&4294967295;var aq=(at)&4294967295;var ap=(ar)&4294967295;var ae=HEAP[ap];HEAP[aq]=ae;var ad=X;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var aa=((ab)+1)&4294967295;var Z=X;var Y=(Z+12)&4294967295;HEAP[Y]=aa;return;return}function __ZN5ArrayD1Ev(n){var s;var l;var a;var m=0;l=n;a=0;while(1){var d=l;var c=(d+12)&4294967295;var b=HEAP[c];var u=a;var t=(((b))|0)>(((u))|0);if(!(t)){s=2;break}var k=l;var j=(k+4)&4294967295;var i=HEAP[j];var h=a;var g=(i+12*h)&4294967295;__ZN6Object4freeEv(g);var f=a;var e=((f)+1)&4294967295;a=e;s=0;continue}var r=l;var q=(r+4)&4294967295;var p=HEAP[q];var o=p;_gfree(o);return;return}function __ZN5ArrayD2Ev(n){var s;var l;var a;var m=0;l=n;a=0;while(1){var d=l;var c=(d+12)&4294967295;var b=HEAP[c];var u=a;var t=(((b))|0)>(((u))|0);if(!(t)){s=2;break}var k=l;var j=(k+4)&4294967295;var i=HEAP[j];var h=a;var g=(i+12*h)&4294967295;__ZN6Object4freeEv(g);var f=a;var e=((f)+1)&4294967295;a=e;s=0;continue}var r=l;var q=(r+4)&4294967295;var p=HEAP[q];var o=p;_gfree(o);return;return}function __ZN17BuiltinFontWidthsC2EP16BuiltinFontWidthi(k,h,E){var D;var d;var aa;var e;var f;var g;var L=0;d=k;aa=h;e=E;var Z=d;var Y=(Z+4)&4294967295;var X=e;HEAP[Y]=X;var W=d;var V=(W+4)&4294967295;var U=HEAP[V];var T=_gmallocn(U,4);var R=T;var P=d;var N=(P)&4294967295;HEAP[N]=R;f=0;$bb1$2:while(1){var l=d;var j=(l+4)&4294967295;var i=HEAP[j];var a=f;var aj=(((i))|0)>(((a))|0);if(!(aj)){D=2;break $bb1$2}var A=d;var y=(A)&4294967295;var w=HEAP[y];var u=f;var s=(w+4*u)&4294967295;HEAP[s]=0;var q=f;var o=((q)+1)&4294967295;f=o;D=0;continue $bb1$2}f=0;while(1){var m=f;var c=e;var b=(((m))|0)<(((c))|0);if(!(b)){D=5;break}var ai=aa;var ah=f;var ag=(ai+12*ah)&4294967295;var af=(ag)&4294967295;var ae=HEAP[af];var ad=d;var ac=__ZN17BuiltinFontWidths4hashEPc(ad,ae);g=ac;var ab=aa;var S=f;var Q=(ab+12*S)&4294967295;var O=d;var M=(O)&4294967295;var K=HEAP[M];var J=g;var I=(K+4*J)&4294967295;var H=HEAP[I];var G=(Q+8)&4294967295;HEAP[G]=H;var F=d;var C=(F)&4294967295;var B=HEAP[C];var z=aa;var x=f;var v=(z+12*x)&4294967295;var t=g;var r=(B+4*t)&4294967295;HEAP[r]=v;var p=f;var n=((p)+1)&4294967295;f=n;D=3;continue}return;return}function __ZN17BuiltinFontWidths4hashEPc(o,j){var y;var m;var D;var B;var l;var C;var b;var n=0;m=o;D=j;b=0;var k=D;C=k;while(1){var z=C;var x=HEAP[z];var w=reSign((x),8,0)!=0;if(!(w)){y=2;break}var i=b;var h=((i)*17)&4294967295;var g=C;var f=HEAP[g];var e=reSign((f),8,0);var d=(e)&255;var c=((h)+(d))&4294967295;b=c;var a=C;var A=(a+1)&4294967295;C=A;y=0;continue}var v=m;var u=(v+4)&4294967295;var s=HEAP[u];var r=b;var q=unSign((r),32,0)%unSign((s),32,0);l=q;var p=l;B=p;var t=B;return t;return null}function __ZN17BuiltinFontWidths8getWidthEPcPt(h,s,u){var r;var b;var F;var q;var t;var G;var d;var c;var v=0;b=h;F=s;q=u;var E=b;var D=F;var C=__ZN17BuiltinFontWidths4hashEPc(E,D);d=C;var B=b;var A=(B)&4294967295;var z=HEAP[A];var y=d;var x=(z+4*y)&4294967295;var w=HEAP[x];c=w;while(1){var K=c;var J=(K)!=0;if(!(J)){r=5;break}var p=c;var o=(p)&4294967295;var n=HEAP[o];var m=F;var l=_strcmp(n,m);var k=(((l))|0)==0;if(k){r=1;break}var a=c;var M=(a+8)&4294967295;var L=HEAP[M];c=L;r=0;continue}if(r==1){var j=c;var i=(j+4)&4294967295;var g=HEAP[i];var f=q;HEAP[f]=g;G=1}else{if(r==5){G=0}}var I=G;t=I;var H=t;var e=(((H))&255);return e;return null}function __ZN17BuiltinFontWidthsD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;var h=HEAP[a];var g=h;_gfree(g);return;return}function __ZN17BuiltinFontWidthsD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;var h=HEAP[a];var g=h;_gfree(g);return;return}function __ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(k,h,E){var D;var d;var aa;var e;var f;var g;var L=0;d=k;aa=h;e=E;var Z=d;var Y=(Z+4)&4294967295;var X=e;HEAP[Y]=X;var W=d;var V=(W+4)&4294967295;var U=HEAP[V];var T=_gmallocn(U,4);var R=T;var P=d;var N=(P)&4294967295;HEAP[N]=R;f=0;$bb1$2:while(1){var l=d;var j=(l+4)&4294967295;var i=HEAP[j];var a=f;var aj=(((i))|0)>(((a))|0);if(!(aj)){D=2;break $bb1$2}var A=d;var y=(A)&4294967295;var w=HEAP[y];var u=f;var s=(w+4*u)&4294967295;HEAP[s]=0;var q=f;var o=((q)+1)&4294967295;f=o;D=0;continue $bb1$2}f=0;while(1){var m=f;var c=e;var b=(((m))|0)<(((c))|0);if(!(b)){D=5;break}var ai=aa;var ah=f;var ag=(ai+12*ah)&4294967295;var af=(ag)&4294967295;var ae=HEAP[af];var ad=d;var ac=__ZN17BuiltinFontWidths4hashEPc(ad,ae);g=ac;var ab=aa;var S=f;var Q=(ab+12*S)&4294967295;var O=d;var M=(O)&4294967295;var K=HEAP[M];var J=g;var I=(K+4*J)&4294967295;var H=HEAP[I];var G=(Q+8)&4294967295;HEAP[G]=H;var F=d;var C=(F)&4294967295;var B=HEAP[C];var z=aa;var x=f;var v=(z+12*x)&4294967295;var t=g;var r=(B+4*t)&4294967295;HEAP[r]=v;var p=f;var n=((p)+1)&4294967295;f=n;D=3;continue}return;return}function __Z21freeBuiltinFontTablesv(){var p;var i;var o;var n=0;o=0;while(1){var k=o;var j=(((k))|0)<=13;if(!(j)){p=3;break}var h=o;var g=(_builtinFonts+h*24)&4294967295;var f=(g+20)&4294967295;var e=HEAP[f];i=e;var d=i;var c=(d)!=0;if(c){var b=i;__ZN17BuiltinFontWidthsD1Ev(b);var a=i;var q=a;__ZdlPv(q)}var m=o;var l=((m)+1)&4294967295;o=l;p=0;continue}return;return}function __Z21initBuiltinFontTablesv(){var I;var am;var al;var ak;var aj;var ai;var ah;var ag;var af;var ae;var ad;var S;var R;var Q;var P;var d=0;var O=__Znwj(8);var N=O;P=N;var M=P;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(M,(__ZL16courierWidthsTab)&4294967295,315);var L=P;HEAP[(_builtinFonts+20)&4294967295]=L;var K=__Znwj(8);var J=K;Q=J;var H=Q;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(H,(__ZL20courierBoldWidthsTab)&4294967295,315);var G=Q;HEAP[(_builtinFonts+24+20)&4294967295]=G;var F=__Znwj(8);var E=F;R=E;var D=R;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(D,(__ZL27courierBoldObliqueWidthsTab)&4294967295,315);var C=R;HEAP[(_builtinFonts+48+20)&4294967295]=C;var B=__Znwj(8);var A=B;S=A;var z=S;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(z,(__ZL23courierObliqueWidthsTab)&4294967295,315);var y=S;HEAP[(_builtinFonts+72+20)&4294967295]=y;var x=__Znwj(8);var w=x;ad=w;var v=ad;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(v,(__ZL18helveticaWidthsTab)&4294967295,315);var u=ad;HEAP[(_builtinFonts+96+20)&4294967295]=u;var t=__Znwj(8);var s=t;ae=s;var r=ae;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(r,(__ZL22helveticaBoldWidthsTab)&4294967295,316);var q=ae;HEAP[(_builtinFonts+120+20)&4294967295]=q;var p=__Znwj(8);var o=p;af=o;var n=af;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(n,(__ZL29helveticaBoldObliqueWidthsTab)&4294967295,315);var m=af;HEAP[(_builtinFonts+144+20)&4294967295]=m;var l=__Znwj(8);var k=l;ag=k;var j=ag;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(j,(__ZL25helveticaObliqueWidthsTab)&4294967295,315);var i=ag;HEAP[(_builtinFonts+168+20)&4294967295]=i;var h=__Znwj(8);var g=h;ah=g;var f=ah;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(f,(__ZL15symbolWidthsTab)&4294967295,190);var e=ah;HEAP[(_builtinFonts+192+20)&4294967295]=e;var c=__Znwj(8);var b=c;ai=b;var a=ai;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(a,(__ZL18timesBoldWidthsTab)&4294967295,315);var au=ai;HEAP[(_builtinFonts+216+20)&4294967295]=au;var at=__Znwj(8);var ar=at;aj=ar;var aq=aj;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(aq,(__ZL24timesBoldItalicWidthsTab)&4294967295,315);var ap=aj;HEAP[(_builtinFonts+240+20)&4294967295]=ap;var ao=__Znwj(8);var an=ao;ak=an;var ac=ak;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(ac,(__ZL20timesItalicWidthsTab)&4294967295,315);var ab=ak;HEAP[(_builtinFonts+264+20)&4294967295]=ab;var aa=__Znwj(8);var Z=aa;al=Z;var Y=al;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(Y,(__ZL19timesRomanWidthsTab)&4294967295,315);var X=al;HEAP[(_builtinFonts+288+20)&4294967295]=X;var W=__Znwj(8);var V=W;am=V;var U=am;__ZN17BuiltinFontWidthsC1EP16BuiltinFontWidthi(U,(__ZL21zapfDingbatsWidthsTab)&4294967295,202);var T=am;HEAP[(_builtinFonts+312+20)&4294967295]=T;return;return}function __ZN10CachedFileC2EP16CachedFileLoaderP9GooString(F,al,y){var A=STACKTOP;STACKTOP+=8;_memset(A,0,8);var U;var e;var H;var aJ;var b;var I;var V=A;var ah;var g;var aI;var T;var ak=A+4;var G;var aN;var aP;var ae;var an;var p;var f;var aH;var i=0;an=F;p=al;f=y;var aG=an;var aF=(aG+4)&4294967295;var aE=f;HEAP[aF]=aE;var aD=an;var aB=(aD)&4294967295;var aA=p;HEAP[aB]=aA;var az=an;var ag=(az+12)&4294967295;HEAP[ag]=0;var af=__Znwj(12);var ad=af;aH=ad;var ac=aH;ae=ac;var ab=ae;var aa=(ab)&4294967295;aP=aa;var Z=aP;var Y=Z;aN=Y;var X=aP;var W=(X)&4294967295;HEAP[W]=0;var S=aP;var R=(S+4)&4294967295;HEAP[R]=0;var Q=aP;var P=(Q+8)&4294967295;T=P;HEAP[ak]=0;G=0;ah=ak;var O=ah;aI=O;var N=aI;g=N;var am=g;var M=HEAP[am];var L=T;var K=(L)&4294967295;I=K;HEAP[V]=M;var J=I;var E=J;b=E;e=V;var D=e;aJ=D;var C=aJ;H=C;var aC=H;var B=HEAP[aC];var z=I;var x=(z)&4294967295;HEAP[x]=B;var w=an;var v=(w+16)&4294967295;var u=aH;HEAP[v]=u;var t=an;var s=(t+8)&4294967295;HEAP[s]=0;var r=an;var q=(r)&4294967295;var o=HEAP[q];var n=an;var m=(n)&4294967295;var l=HEAP[m];var k=(l)&4294967295;var j=HEAP[k];var h=(j+8)&4294967295;var d=HEAP[h];var c=an;var a=(c+4)&4294967295;var aS=HEAP[a];var aR=an;var aQ=(aR)&4294967295;var aO=HEAP[aQ];var aM=d;var aL=an;var aK=FUNCTION_TABLE[aM](aO,aS,aL);var ay=an;var ax=(ay+8)&4294967295;HEAP[ax]=aK;var aw=an;var av=(aw+20)&4294967295;HEAP[av]=1;var au=an;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=Math.floor(unSign((ar),32,0)/8192);var ap=((aq)+1)&4294967295;var ao=an;var aj=(ao+16)&4294967295;var ai=HEAP[aj];__ZNSt3__16vectorIN10CachedFile5ChunkENS_9allocatorIS2_EEE6resizeEj(ai,ap);STACKTOP=A;return;return}function __ZN10CachedFile9incRefCntEv(g){var i;var j;var h=0;j=g;var f=j;var e=(f+20)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=j;var a=(b+20)&4294967295;HEAP[a]=c;return;return}function __ZN10CachedFile4tellEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10CachedFile4seekEli(f,E,J){var o;var c;var b;var D;var p;var C;var q=0;c=f;b=E;D=J;var B=D;var A=(((B))|0)==0;if(A){var z=b;var y=c;var x=(y+12)&4294967295;HEAP[x]=z}else{var w=D;var u=(((w))|0)==1;if(u){var s=c;var r=(s+12)&4294967295;var n=HEAP[r];var m=b;var l=((n)+(m))&4294967295;var k=c;var j=(k+12)&4294967295;HEAP[j]=l}else{var i=c;var h=(i+8)&4294967295;var g=HEAP[h];var e=b;var d=((g)+(e))&4294967295;var a=c;var P=(a+12)&4294967295;HEAP[P]=d}}var O=c;var N=(O+12)&4294967295;var M=HEAP[N];var L=c;var K=(L+8)&4294967295;var I=HEAP[K];var H=unSign((M),32,0)>unSign((I),32,0);if(H){var G=c;var v=(G+12)&4294967295;HEAP[v]=0;C=1}else{C=0}var t=C;p=t;var F=p;return F;return null}function __ZN16CachedFileWriterD2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN16CachedFileWriterD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZNSt3__117integral_constantIbLb0EEC2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZNSt3__127__libcpp_trivial_destructorIN10CachedFile5ChunkEEC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb0EEC2Ev(b);return;return}function __ZNSt3__125is_trivially_destructibleIN10CachedFile5ChunkEEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__127__libcpp_trivial_destructorIN10CachedFile5ChunkEEC2Ev(b);return;return}function __ZNSt3__121__split_buffer_commonILb1EEC2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZNSt3__1eqIPiS1_EEbRKNS_11__wrap_iterIT_EERKNS2_IT0_EE(C,B){var y;var r;var h;var p;var k;var f;var o;var E;var a;var D;var n;var q=0;E=C;a=B;var m=E;k=m;var l=k;var i=(l)&4294967295;var g=HEAP[i];o=g;var e=o;f=e;var j=f;var d=a;r=d;var b=r;var z=(b)&4294967295;var x=HEAP[z];p=x;var w=p;h=w;var c=h;var v=(j)==(c);var t=unSign((v),1,0);n=t;var s=n;D=s;var u=D;var A=(((u))&255);return A;return null}function __ZNSt3__117integral_constantIbLb1EEC2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZNSt3__127__libcpp_trivial_destructorIiEC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__125is_trivially_destructibleIiEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__127__libcpp_trivial_destructorIiEC2Ev(b);return;return}function __ZNSt3__127__libcpp_trivial_destructorI10_ByteRangeEC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb0EEC2Ev(b);return;return}function __ZNSt3__125is_trivially_destructibleI10_ByteRangeEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__127__libcpp_trivial_destructorI10_ByteRangeEC2Ev(b);return;return}function __ZN16CachedFileWriterC1EP10CachedFilePNSt3__16vectorIiNS2_9allocatorIiEEEE(f,G,i){var s=STACKTOP;STACKTOP+=4;_memset(s,0,4);var r;var q;var N;var I;var t;var J;var c;var b;var Q;var H;var h=s;var u=0;b=f;Q=G;H=i;var F=b;var E=(F+8)&4294967295;c=E;var D=b;var C=(D)&4294967295;var B=Q;HEAP[C]=B;var A=b;var z=(A+4)&4294967295;var x=H;HEAP[z]=x;var w=b;var v=(w+4)&4294967295;var p=HEAP[v];var o=(p)!=0;if(o){var n=b;var m=(n+12)&4294967295;HEAP[m]=0;var l=b;var k=(l+4)&4294967295;var j=HEAP[k];var g=b;var e=(g+8)&4294967295;J=j;var d=J;var a=(d)&4294967295;var U=(a)&4294967295;var T=HEAP[U];var S=J;I=S;t=T;var R=t;q=h;N=R;var P=q;var O=(P)&4294967295;var M=N;HEAP[O]=M;var L=(e)&4294967295;var K=(h)&4294967295;var y=HEAP[K];HEAP[L]=y}STACKTOP=s;return;return}function __ZN16CachedFileWriterC2EP10CachedFilePNSt3__16vectorIiNS2_9allocatorIiEEEE(f,G,i){var s=STACKTOP;STACKTOP+=4;_memset(s,0,4);var r;var q;var N;var I;var t;var J;var c;var b;var Q;var H;var h=s;var u=0;b=f;Q=G;H=i;var F=b;var E=(F+8)&4294967295;c=E;var D=b;var C=(D)&4294967295;var B=Q;HEAP[C]=B;var A=b;var z=(A+4)&4294967295;var x=H;HEAP[z]=x;var w=b;var v=(w+4)&4294967295;var p=HEAP[v];var o=(p)!=0;if(o){var n=b;var m=(n+12)&4294967295;HEAP[m]=0;var l=b;var k=(l+4)&4294967295;var j=HEAP[k];var g=b;var e=(g+8)&4294967295;J=j;var d=J;var a=(d)&4294967295;var U=(a)&4294967295;var T=HEAP[U];var S=J;I=S;t=T;var R=t;q=h;N=R;var P=q;var O=(P)&4294967295;var M=N;HEAP[O]=M;var L=(e)&4294967295;var K=(h)&4294967295;var y=HEAP[K];HEAP[L]=y}STACKTOP=s;return;return}function __ZNSt3__113__has_destroyINS_9allocatorIN10CachedFile5ChunkEEEPS3_EC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb0EEC2Ev(b);return;return}function __ZNSt3__16vectorIN10CachedFile5ChunkENS_9allocatorIS2_EEE18__construct_at_endEj(x,ar){var N;var m;var K;var ao;var I;var S;var L;var an;var Z;var ab;var y;var al;var au;var am;var ak;var av;var aq;var aj;var X;var b;var ai;var ad;var c;var a;var d=0;ad=x;c=ar;var ah=ad;var ag=(ah)&4294967295;X=ag;var af=X;var ae=(af+8)&4294967295;av=ae;var aa=av;var Y=(aa)&4294967295;au=Y;var W=au;var V=W;ak=V;var U=ak;am=U;var M=am;aj=M;var T=aj;aq=T;var at=aq;ai=at;var R=ai;b=R;var s=b;a=s;while(1){var Q=ad;var P=(Q)&4294967295;var O=(P+4)&4294967295;var J=HEAP[O];m=J;var H=m;ao=H;var G=ao;K=G;var ac=K;var F=a;Z=F;ab=ac;var E=ab;var D=E;I=8196;S=D;var C=S;an=C;var B=an;L=B;var ap=L;var A=ap;al=A;var z=al;var w=(z)!=0;if(w){var v=al;var u=v;_llvm_memset_p0i8_i32(u,0,8196,4,0);var t=al;y=t}else{var r=al;y=r}var q=ad;var p=(q)&4294967295;var o=(p+4)&4294967295;var n=HEAP[o];var l=(n+8196)&4294967295;var k=ad;var j=(k)&4294967295;var i=(j+4)&4294967295;HEAP[i]=l;var h=c;var g=((h)-1)&4294967295;c=g;var f=c;var e=(((f))|0)!=0;if(e){N=0;continue}else{N=2;break}}return;return}function __ZNSt3__114__has_max_sizeIKNS_9allocatorIjEEEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__114__has_max_sizeIKNS_9allocatorI10_ByteRangeEEEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__14moveIP10_ByteRangeS2_EET0_T_S4_S3_(u,F,B){var C=STACKTOP;STACKTOP+=8;_memset(C,0,8);var A;var k;var d;var ae;var o;var g;var ad;var E;var b;var ac;var f;var c;var M;var h;var ab;var aa=C;var ag;var r;var Z;var v;var af;var G;var D;var Y;var Q=0;v=u;af=F;G=B;var W=G;ag=W;var U=ag;Z=U;var S=Z;r=S;var i=r;var x=af;k=x;var w=k;ae=w;var t=ae;d=t;var H=d;var s=v;o=s;var q=o;ad=q;var p=ad;g=p;var J=g;f=J;c=H;M=i;while(1){var N=f;var L=c;var K=(N)!=(L);if(!(K)){A=2;break}var n=f;E=n;var m=E;ac=m;var l=ac;b=l;var e=b;var j=(aa)&4294967295;var a=(e)&4294967295;var ar=HEAP[a];HEAP[j]=ar;var aq=(aa+4)&4294967295;var ap=(e+4)&4294967295;var ao=HEAP[ap];HEAP[aq]=ao;var an=M;var am=(an)&4294967295;var al=(aa)&4294967295;var ak=HEAP[al];HEAP[am]=ak;var ah=(an+4)&4294967295;var X=(aa+4)&4294967295;var V=HEAP[X];HEAP[ah]=V;var T=f;var R=(T+8)&4294967295;f=R;var P=M;var O=(P+8)&4294967295;M=O;A=0;continue}var I=M;ab=I;var z=ab;h=z;var aj=h;Y=aj;var y=Y;D=y;var ai=D;STACKTOP=C;return ai;return null}function __ZNSt3__114__has_max_sizeIKNS_9allocatorIiEEEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__114__has_max_sizeIKNS_9allocatorIN10CachedFile5ChunkEEEEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZN10CachedFile5ChunkD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZNSt3__113__has_destroyINS_9allocatorI10_ByteRangeEEPS2_EC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb0EEC2Ev(b);return;return}function __ZNSt3__114__split_bufferI10_ByteRangeRNS_9allocatorIS1_EEE18__construct_at_endINS_13move_iteratorIPS1_EEEENS_9enable_ifIXsrNS_21__is_forward_iteratorIT_EE5valueEvE4typeESC_SC_(H,s,ad){var B=STACKTOP;STACKTOP+=16;_memset(B,0,16);var ak;var aU;var aH;var bj;var J;var aQ;var bi;var V;var ar;var az;var bg;var aE;var aL;var aI;var be=B;var al;var bd;var ai;var X;var bc;var bn;var q;var bb;var r;var af;var ba;var I;var aW;var ae;var a9;var bq;var bh;var a8;var bs;var bk;var aF;var aB;var e;var aC;var aX;var aN=B+8;var ah=B+12;var t;var d;var g=0;aX=H;var aA=(aN)&4294967295;HEAP[aA]=s;var ax=(ah)&4294967295;HEAP[ax]=ad;var av=aX;aB=av;var at=aB;var aq=(at+12)&4294967295;bs=aq;var ap=bs;var ao=(ap)&4294967295;bq=ao;var an=bq;var Y=(an+4)&4294967295;var U=HEAP[Y];a8=U;var T=a8;bh=T;var aj=bh;aF=aj;var S=aF;bk=S;var bl=bk;aC=bl;var R=aC;e=R;var C=e;d=C;while(1){I=aN;aW=ah;var aM=I;r=aM;var aK=r;var aJ=(aK)&4294967295;var aG=HEAP[aJ];ba=aG;var aD=ba;af=aD;var bf=af;var ay=aW;bn=ay;var aw=bn;var au=(aw)&4294967295;var ag=HEAP[au];bb=ag;var ac=bb;q=ac;var am=q;var ab=(bf)!=(am);var aa=unSign((ab),1,0);a9=aa;var Z=a9;ae=Z;var aS=ae;var O=(((aS))&255);t=O;var W=t;var K=reSign((W),8,0)!=0;if(!(K)){ak=3;break}aU=aN;var Q=aU;var P=(Q)&4294967295;var N=HEAP[P];bj=N;var M=bj;aH=M;var aP=aH;var L=aX;var G=(L+8)&4294967295;var F=HEAP[G];J=F;var E=J;bi=E;var D=bi;aQ=D;var aT=aQ;var A=d;aE=A;aL=aT;aI=aP;var z=aL;var y=z;V=8;ar=y;var x=ar;bg=x;var w=bg;az=w;var v=az;var u=v;bd=u;var p=bd;var o=(p)!=0;if(o){var n=aI;var m=(be)&4294967295;var l=(n)&4294967295;var k=HEAP[l];HEAP[m]=k;var j=(be+4)&4294967295;var i=(n+4)&4294967295;var h=HEAP[i];HEAP[j]=h;var f=bd;var c=(f)&4294967295;var b=(be)&4294967295;var a=HEAP[b];HEAP[c]=a;var bv=(f+4)&4294967295;var bu=(be+4)&4294967295;var bt=HEAP[bu];HEAP[bv]=bt;var br=bd;al=br}else{var bp=bd;al=bp}var bo=aX;var bm=(bo+8)&4294967295;var a7=HEAP[bm];var a6=(a7+8)&4294967295;var a5=aX;var a4=(a5+8)&4294967295;HEAP[a4]=a6;ai=aN;var a3=ai;var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=(a1+8)&4294967295;var aZ=ai;var aY=(aZ)&4294967295;HEAP[aY]=a0;var aR=ai;bc=aR;var aO=bc;X=aO;var aV=X;ak=0;continue}STACKTOP=B;return;return}function __ZNSt3__113move_backwardIP10_ByteRangeS2_EET0_T_S4_S3_(x,ar,h){var p=STACKTOP;STACKTOP+=8;_memset(p,0,8);var O;var at;var K;var ao;var a;var M;var an;var ae;var ap;var am;var C;var b;var y;var N;var al;var ak=p;var P;var t;var c;var aj;var ab;var L;var au;var v;var ai;var d=0;ab=x;L=ar;au=h;var ah=au;t=ah;var ag=t;aj=ag;var af=aj;c=af;var q=c;var aa=L;at=aa;var Z=at;ao=Z;var Y=ao;K=Y;var ac=K;var X=ab;a=X;var W=a;an=W;var V=an;M=V;var ad=M;C=ad;b=ac;y=q;while(1){var l=C;var k=b;var j=(l)!=(k);if(!(j)){O=2;break}var U=y;var S=(U+-8)&4294967295;y=S;var R=y;P=R;var Q=b;var J=(Q+-8)&4294967295;b=J;var I=b;ae=I;var H=ae;am=H;var G=am;ap=G;var aq=ap;var F=(ak)&4294967295;var E=(aq)&4294967295;var D=HEAP[E];HEAP[F]=D;var B=(ak+4)&4294967295;var A=(aq+4)&4294967295;var z=HEAP[A];HEAP[B]=z;var w=P;var u=(w)&4294967295;var s=(ak)&4294967295;var r=HEAP[s];HEAP[u]=r;var o=(w+4)&4294967295;var n=(ak+4)&4294967295;var m=HEAP[n];HEAP[o]=m;O=0;continue}var g=y;al=g;var f=al;N=f;var i=N;ai=i;var e=ai;v=e;var T=v;STACKTOP=p;return T;return null}function __ZNSt3__114__split_bufferIiRNS_9allocatorIiEEE18__construct_at_endINS_13move_iteratorIPiEEEENS_9enable_ifIXsrNS_21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_(I,t,Z){var B=STACKTOP;STACKTOP+=8;_memset(B,0,8);var af;var aI;var aw;var a7;var K;var aE;var a6;var W;var al;var ap;var a4;var au;var aA;var ax;var G;var a2;var ad;var X;var a1;var bb;var q;var a0;var r;var ab;var aZ;var J;var aK;var aa;var aY;var be;var a5;var aX;var bg;var a8;var aW;var ar;var e;var av;var aL;var aB=B;var ac=B+4;var s;var d;var g=0;aL=I;var at=(aB)&4294967295;HEAP[at]=t;var aq=(ac)&4294967295;HEAP[aq]=Z;var ao=aL;ar=ao;var an=ar;var am=(an+12)&4294967295;bg=am;var ak=bg;var aj=(ak)&4294967295;be=aj;var ai=be;var ah=(ai+4)&4294967295;var Y=HEAP[ah];aX=Y;var V=aX;a5=V;var ae=a5;aW=ae;var U=aW;a8=U;var a9=a8;av=a9;var T=av;e=T;var C=e;d=C;while(1){J=aB;aK=ac;var aV=J;r=aV;var aU=r;var aT=(aU)&4294967295;var aS=HEAP[aT];aZ=aS;var aR=aZ;ab=aR;var a3=ab;var aQ=aK;bb=aQ;var aP=bb;var aO=(aP)&4294967295;var aN=HEAP[aO];a0=aN;var aM=a0;q=aM;var ag=q;var aG=(a3)!=(ag);var aD=unSign((aG),1,0);aY=aD;var az=aY;aa=az;var aF=aa;var P=(((aF))&255);s=P;var ay=s;var L=reSign((ay),8,0)!=0;if(!(L)){af=3;break}aI=aB;var S=aI;var R=(S)&4294967295;var Q=HEAP[R];a7=Q;var O=a7;aw=O;var aC=aw;var N=aL;var M=(N+8)&4294967295;var H=HEAP[M];K=H;var F=K;a6=F;var E=a6;aE=E;var aH=aE;var D=d;au=D;aA=aH;ax=aC;var A=aA;var z=A;W=4;al=z;var y=al;a4=y;var x=a4;ap=x;var w=ap;var v=w;a2=v;var u=a2;var p=(u)!=0;if(p){var o=ax;var n=HEAP[o];var m=a2;HEAP[m]=n;var l=a2;G=l}else{var k=a2;G=k}var j=aL;var i=(j+8)&4294967295;var h=HEAP[i];var f=(h+4)&4294967295;var c=aL;var b=(c+8)&4294967295;HEAP[b]=f;ad=aB;var a=ad;var bj=(a)&4294967295;var bi=HEAP[bj];var bh=(bi+4)&4294967295;var bf=ad;var bd=(bf)&4294967295;HEAP[bd]=bh;var bc=ad;a1=bc;var ba=a1;X=ba;var aJ=X;af=0;continue}STACKTOP=B;return;return}function __ZNSt3__114__split_bufferIN10CachedFile5ChunkERNS_9allocatorIS2_EEE18__construct_at_endEj(z,av){var t=STACKTOP;STACKTOP+=8196;_memset(t,0,8196);var O;var n;var L;var ar;var J;var T;var M;var aq;var aa;var ad;var ac;var af;var ao;var ax;var ap;var an;var ay;var au;var am;var Y;var b;var al;var ag;var c;var ak=t;var a;var d=0;ag=z;c=av;var aj=ag;Y=aj;var ai=Y;var ah=(ai+12)&4294967295;ay=ah;var ab=ay;var Z=(ab)&4294967295;ax=Z;var X=ax;var W=(X+4)&4294967295;var V=HEAP[W];an=V;var U=an;ap=U;var N=ap;am=N;var S=am;au=S;var aw=au;al=aw;var R=al;b=R;var u=b;a=u;while(1){var Q=ak;_llvm_memset_p0i8_i32(Q,0,8196,4,0);var P=ag;var K=(P+8)&4294967295;var I=HEAP[K];n=I;var H=n;ar=H;var G=ar;L=G;var ae=L;var F=a;aa=F;ad=ae;ac=ak;var E=ad;var D=E;J=8196;T=D;var C=T;aq=C;var B=aq;M=B;var at=M;var A=at;ao=A;var y=ao;var x=(y)!=0;if(x){var w=ao;var v=ac;var s=w;var r=v;_llvm_memcpy_p0i8_p0i8_i32(s,r,8196,4,0);var q=ao;af=q}else{var p=ao;af=p}var o=ag;var m=(o+8)&4294967295;var l=HEAP[m];var k=(l+8196)&4294967295;var j=ag;var i=(j+8)&4294967295;HEAP[i]=k;var h=c;var g=((h)-1)&4294967295;c=g;var f=c;var e=(((f))|0)!=0;if(e){O=0;continue}else{O=2;break}}STACKTOP=t;return;return}function __ZNSt3__113move_backwardIPN10CachedFile5ChunkES3_EET0_T_S5_S4_(u,C,z){var y;var k;var d;var T;var o;var g;var S;var B;var b;var R;var f;var c;var G;var h;var Q;var V;var W;var r;var P;var v;var U;var D;var A;var O;var H=0;v=u;U=C;D=z;var N=D;W=N;var L=W;P=L;var J=P;r=J;var i=r;var I=U;o=I;var x=o;S=x;var w=S;g=w;var F=g;var t=v;k=t;var s=k;T=s;var q=T;d=q;var E=d;f=E;c=F;G=i;while(1){var ac=f;var ab=c;var aa=(ac)!=(ab);if(!(aa)){y=2;break}var p=G;var n=(p+-8196)&4294967295;G=n;var m=G;V=m;var l=c;var j=(l+-8196)&4294967295;c=j;var a=c;B=a;var ah=B;R=ah;var ag=R;b=ag;var e=b;var af=V;var ae=af;var ad=e;_llvm_memcpy_p0i8_p0i8_i32(ae,ad,8196,4,0);y=0;continue}var X=G;Q=X;var M=Q;h=M;var Z=h;O=Z;var K=O;A=K;var Y=A;return Y;return null}function __ZNKSt3__16vectorIbNS_9allocatorIbEEE8max_sizeEv(z){var s=STACKTOP;STACKTOP+=5;_memset(s,0,5);var R;var k;var av;var aA;var al;var Z;var az;var ax=s;var ae;var ai;var aw=s+1;var au=s+2;var ar=s+3;var aq=s+4;var ap;var M;var ao;var L;var an;var ag;var O;var af;var aD;var ay;var ad;var aE;var aB;var ab;var ac;var a;var aa;var am;var x;var Y;var j;var P;var b=0;am=z;var X=am;ac=X;var W=ac;var V=(W+8)&4294967295;aE=V;var U=aE;var S=(U)&4294967295;aD=S;var J=aD;var I=J;ad=I;var H=ad;ay=H;var Q=ay;ab=Q;var G=ab;aB=G;var aC=aB;aa=aC;var F=aa;a=F;var t=a;ae=t;__ZNSt3__114__has_max_sizeIKNS_9allocatorIjEEEC1Ev(ar);var E=(aq)&4294967295;var D=(au)&4294967295;var C=HEAP[D];HEAP[E]=C;var B=ae;var e=ax;var K=aw;_llvm_memcpy_p0i8_p0i8_i64(e,K,1,1,0);al=B;var A=al;k=A;aA=1073741823;var y=aA;av=y;var N=av;az=N;var w=az;Z=w;var l=Z;ap=l;var v=ap;ai=v;var aj=ai;j=aj;ao=-1;var u=ao;M=u;var at=M;an=at;var r=an;L=r;var ah=L;var q=Math.floor(unSign((ah),32,0)/2);P=q;var p=P;var o=Math.floor(unSign((p),32,0)/32);var n=j;var m=unSign((o),32,0)<=unSign((n),32,0);if(m){var i=P;Y=i}else{var h=j;ag=h;var g=ag;var f=((g)*32)&4294967295;af=f;var d=af;O=d;var ak=O;Y=ak}var c=Y;x=c;var T=x;STACKTOP=s;return T;return null}function __ZN10_ByteRangeD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZNKSt3__16vectorI10_ByteRangeNS_9allocatorIS1_EEE8max_sizeEv(O){var H=STACKTOP;STACKTOP+=16;_memset(H,0,16);var aj;var y;var aP;var aW;var j;var aq;var aV;var aT=H;var X;var aB;var aS=H+1;var aR=H+2;var aQ=H+3;var aO=H+4;var aN;var g;var c;var aM;var a5;var ad;var aL;var ax;var ac;var aA;var a3;var aF;var e;var aU;var ay;var aE;var z;var ah;var h;var aw;var av=H+5;var az;var k;var ag;var au=H+6;var at=H+7;var ar;var aX;var ao;var i;var an;var aH;var M;var am=H+8;var ab=H+12;var aa;var m=0;aH=O;ao=-1;var Z=ao;aX=Z;var aZ=aX;an=aZ;var Y=an;i=Y;var I=i;var W=Math.floor(unSign((I),32,0)/2);HEAP[ab]=W;var V=aH;var U=(V)&4294967295;ax=U;var T=ax;var R=(T+8)&4294967295;a5=R;var Q=a5;var N=(Q)&4294967295;g=N;var L=g;var K=L;aM=K;var J=aM;c=J;var f=c;aL=f;var G=aL;ad=G;var E=ad;aA=E;var F=aA;ac=F;var aD=ac;X=aD;__ZNSt3__114__has_max_sizeIKNS_9allocatorI10_ByteRangeEEEC1Ev(aQ);var D=(aO)&4294967295;var C=(aR)&4294967295;var B=HEAP[C];HEAP[D]=B;var A=X;var aY=aT;var af=aS;_llvm_memcpy_p0i8_p0i8_i64(aY,af,1,1,0);j=A;var x=j;y=x;aW=536870911;var w=aW;aP=w;var P=aP;aV=P;var v=aV;aq=v;var p=aq;aN=p;var u=aN;aB=u;var ak=aB;HEAP[am]=ak;az=am;k=ab;var t=(at)&4294967295;HEAP[t]=0;var r=az;var q=k;var s=av;var ae=au;_llvm_memcpy_p0i8_p0i8_i64(s,ae,1,1,0);aE=r;z=q;var o=z;var n=aE;a3=av;aF=o;e=n;var l=aF;var d=HEAP[l];var b=e;var a=HEAP[b];var a8=unSign((d),32,0)(O);if(!(K)){ao=2;break}var az=bc;var ay=(az+8)&4294967295;var ax=HEAP[ay];var aw=(ax+-8196)&4294967295;var av=bc;var au=(av+8)&4294967295;HEAP[au]=aw;var at=bc;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=bc;h=ap;var al=h;var ak=(al+12)&4294967295;bt=ak;var aj=bt;var ai=(aj)&4294967295;T=ai;var ah=T;var ag=(ah+4)&4294967295;var af=HEAP[ag];aW=af;var ae=aW;bM=ae;var j=bM;aV=j;var ad=aV;a5=ad;var bl=a5;aU=bl;var ac=aU;z=ac;var ba=z;N=ba;a1=aq;__ZNSt3__113__has_destroyINS_9allocatorIN10CachedFile5ChunkEEEPS3_EC1Ev(aY);var ab=(aX)&4294967295;var aa=(bz)&4294967295;var Z=HEAP[aa];HEAP[ab]=Z;var Y=N;var X=a1;var be=bB;var a9=bA;_llvm_memcpy_p0i8_p0i8_i64(be,a9,1,1,0);w=Y;s=X;var W=s;__ZN10CachedFile5ChunkD1Ev(W);ao=0;continue}var J=bh;var I=(J)&4294967295;var H=HEAP[I];var G=(H)!=0;if(G){var F=bh;aQ=F;var E=aQ;aA=E;var D=aA;var B=(D+12)&4294967295;i=B;var A=i;var v=(A)&4294967295;aI=v;var u=aI;var t=(u)&4294967295;bG=t;var r=bG;bO=r;var x=bO;bF=x;var q=bF;a8=q;var bL=a8;bD=bL;var p=bD;bK=p;var an=bK;var o=HEAP[an];var m=(o);var l=aQ;var k=(l)&4294967295;var f=HEAP[k];var e=(f);var c=((m)-(e))&4294967295;var b=((((c))|0)/8196|0);bC=b;var a=bC;aB=a;var d=aB;var bS=bh;var bR=(bS)&4294967295;var bQ=HEAP[bR];var bP=bh;n=bP;var bN=n;var by=(bN+12)&4294967295;a6=by;var bx=a6;var bv=(bx)&4294967295;g=bv;var bu=g;var bs=(bu+4)&4294967295;var br=HEAP[bs];bJ=br;var bq=bJ;bw=bq;var a0=bw;bI=a0;var bp=bI;aZ=bp;var bk=aZ;bH=bk;var bo=bH;bd=bo;var V=bd;a3=V;L=bQ;aN=d;var bn=a3;var bj=L;var bi=aN;a2=bn;bb=bj;bE=bi;var bg=bb;var bf=bg;__ZdlPv(bf)}STACKTOP=Q;return;return}function __ZNSt3__114__split_bufferIN10CachedFile5ChunkERNS_9allocatorIS2_EEE10push_frontERKS2_(bd,dI){var ah=STACKTOP;STACKTOP+=55;_memset(ah,0,55);var fK;var cz;var eo;var cC;var es;var am;var bU;var b5;var dh;var fZ;var b4;var cQ;var bt;var b3;var fM;var j;var bP;var cs;var b2;var s;var cS;var bN;var b6;var b1;var b0=ah;var c6;var fi;var bL;var bZ=ah+1;var bX=ah+2;var bW;var bo;var ep;var bV;var b8;var gn;var ft;var d5;var bQ;var fs;var ai;var du;var aL=ah+3;var bF;var eY;var fr;var cq;var i;var fp;var eA;var b7;var fo;var ay;var dW;var bc=ah+7;var bM;var fI;var fn;var cK;var H;var fm;var e4;var cp;var fl;var aQ;var eu;var br=ah+11;var Z;var dS;var fk;var cH;var cJ;var fj;var G;var cr;var e3;var ag;var el;var e2;var cZ;var c1;var e1;var ae;var cL;var e0;var S;var bG;var eZ;var fh;var af;var eX;var ca;var dc;var eW;var cP;var gj;var aj=ah+15;var aE;var eS;var eU;var dk;var dm;var eR;var ax;var c4;var eQ;var ar;var dp;var ez;var aV;var fE;var ey;var dT;var dH;var ex;var aK;var ds;var ev;var dJ;var gw;var et;var d6;var d7;var er;var aZ;var dK;var eq;var bs;var a2;var bK;var en;var bY;var c;var bJ;var f;var em;var eP;var eT;var ej;var bj;var eD;var d4;var fu;var aM;var d3;var cj;var fB;var d1=ah+19;var dZ=ah+23;var dY=ah+27;var dX=ah+31;var eN;var d0;var d2;var dL=ah+35;var eC=0;cj=bd;fB=dI;var dV=cj;var dU=(dV+4)&4294967295;var dR=HEAP[dU];var dQ=cj;var dE=(dQ)&4294967295;var dC=HEAP[dE];var dB=(dR)==(dC);if(dB){var dA=cj;var dz=(dA+8)&4294967295;var dy=HEAP[dz];var dx=cj;fu=dx;var dw=fu;var dv=(dw+12)&4294967295;bj=dv;var dt=bj;var dj=(dt)&4294967295;eP=dj;var dg=eP;var df=(dg)&4294967295;ej=df;var de=ej;eT=de;var fq=eT;d4=fq;var dd=d4;eD=dd;var ew=eD;d3=ew;var db=d3;aM=db;var f2=aM;var da=HEAP[f2];var c9=(dy)<(da);var c8=unSign((c9),1,0);eN=c8;var c7=eN;var fL=reSign((c7),8,0)!=0;if(fL){var c0=cj;aZ=c0;var cY=aZ;var cX=(cY+12)&4294967295;d6=cX;var cW=d6;var cV=(cW)&4294967295;dJ=cV;var cU=dJ;var cT=(cU)&4294967295;et=cT;var cR=et;gw=cR;var C=gw;er=C;var cO=er;d7=cO;var eB=d7;eq=eB;var cN=eq;dK=cN;var dF=dK;var cG=HEAP[dF];var cE=(cG);var cD=cj;var cB=(cD+8)&4294967295;var cA=HEAP[cB];var cy=(cA);var cx=((cE)-(cy))&4294967295;var cw=((((cx))|0)/8196|0);d0=cw;var cv=d0;var cu=((cv)+1)&4294967295;var cn=((((cu))|0)/2|0);d0=cn;var cl=cj;var ck=(cl+8)&4294967295;var ci=HEAP[ck];var ch=d0;var cg=(ci+8196*ch)&4294967295;var cf=cj;var ce=(cf+8)&4294967295;var cd=HEAP[ce];var cc=cj;var bE=(cc+4)&4294967295;var bD=HEAP[bE];var bC=__ZNSt3__113move_backwardIPN10CachedFile5ChunkES3_EET0_T_S5_S4_(bD,cd,cg);var bB=cj;var bA=(bB+4)&4294967295;HEAP[bA]=bC;var bz=cj;var by=(bz+8)&4294967295;var bx=HEAP[by];var bw=d0;var bv=(bx+8196*bw)&4294967295;var bq=cj;var bp=(bq+8)&4294967295;HEAP[bp]=bv}else{HEAP[dX]=1;var bn=cj;ax=bn;var bm=ax;var bl=(bm+12)&4294967295;dk=bl;var bk=dk;var bi=(bk)&4294967295;aE=bi;var bh=aE;var bg=(bh)&4294967295;eU=bg;var bf=eU;eS=bf;var gh=eS;eR=gh;var bb=eR;dm=bb;var dG=dm;eQ=dG;var ba=eQ;c4=ba;var c2=c4;var a9=HEAP[c2];var a8=(a9);var a7=cj;var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=(a5);var a3=((a8)-(a4))&4294967295;var a1=((((a3))|0)/8196|0);var aY=((a1)*2)&4294967295;HEAP[dY]=aY;c6=dY;fi=dX;var aX=(bX)&4294967295;HEAP[aX]=0;var aW=c6;var aU=fi;var fN=b0;var bO=bZ;_llvm_memcpy_p0i8_p0i8_i64(fN,bO,1,1,0);s=aW;cS=aU;var aT=s;var aS=cS;fM=b0;j=aT;bP=aS;var aR=j;var aP=HEAP[aR];var aO=bP;var aN=HEAP[aO];var aJ=unSign((aP),32,0)=unSign((aq),32,0);var an=unSign((ap),1,0);bZ=an;var am=bZ;var ae=reSign((am),8,0)!=0;if(ae){var al=cb;var ak=aJ;__ZNSt3__16vectorIN10CachedFile5ChunkENS_9allocatorIS2_EEE18__construct_at_endEj(al,ak)}else{var aj=cb;var ah=(aj)&4294967295;bc=ah;var ag=bc;var ad=(ag+8)&4294967295;aF=ad;var ab=aF;var aa=(ab)&4294967295;k=aa;var Y=k;var X=Y;bg=X;var W=bg;cz=W;var aM=cz;bf=aM;var V=bf;cT=V;var ce=cT;be=ce;var Q=be;ci=Q;var ac=ci;aU=ac;var O=cb;q=O;var N=q;var L=(N)&4294967295;var K=(L+4)&4294967295;var J=HEAP[K];var I=(J);var H=q;var G=(H)&4294967295;var F=(G)&4294967295;var E=HEAP[F];var D=(E);var C=((I)-(D))&4294967295;var z=((((C))|0)/8196|0);bh=z;var y=bh;b7=y;var Z=b7;var x=cb;m=x;var w=m;var u=(w)&4294967295;var s=(u+4)&4294967295;var r=HEAP[s];var p=(r);var o=m;var n=(o)&4294967295;var f=(n)&4294967295;var e=HEAP[f];var c=(e);var b=((p)-(c))&4294967295;var a=((((b))|0)/8196|0);bi=a;var cU=bi;b3=cU;var U=b3;var cR=aJ;var cQ=((U)+(cR))&4294967295;var cO=cb;cS=cO;HEAP[bw]=cQ;var cN=cS;var cw=__ZNKSt3__16vectorIN10CachedFile5ChunkENS_9allocatorIS2_EEE8max_sizeEv(cN);cJ=cw;var cv=HEAP[bw];var cu=cJ;var ct=unSign((cv),32,0)>unSign((cu),32,0);if(ct){var cq=cS;var co=cq;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(co)}var cn=cS;bx=cn;var cl=bx;var ck=(cl)&4294967295;cg=ck;var cj=cg;j=cj;var cd=j;var cc=(cd+8)&4294967295;cr=cc;var ca=cr;var b9=(ca)&4294967295;S=b9;var b8=S;var b6=(b8)&4294967295;cB=b6;var b5=cB;cM=b5;var l=cM;cA=l;var b4=cA;bJ=b4;var cf=bJ;cy=cf;var b2=cy;B=b2;var bU=B;var b1=HEAP[bU];var bY=(b1);var bW=cg;var bV=(bW)&4294967295;var bT=HEAP[bV];var bS=(bT);var bQ=((bY)-(bS))&4294967295;var bP=((((bQ))|0)/8196|0);cx=bP;var bO=cx;cP=bO;var ba=cP;bn=ba;var bN=bn;a4=bN;var bX=a4;ai=bX;var bM=cJ;var bI=Math.floor(unSign((bM),32,0)/2);var bG=ai;var bF=unSign((bI),32,0)<=unSign((bG),32,0);if(bF){var bE=cJ;bj=bE}else{var bD=ai;var bC=((bD)*2)&4294967295;HEAP[bl]=bC;ao=bl;aG=bw;var bB=(cD)&4294967295;HEAP[bB]=0;var bA=ao;var bz=aG;var ch=cF;var v=cE;_llvm_memcpy_p0i8_p0i8_i64(ch,v,1,1,0);a5=bA;cm=bz;var by=a5;var bv=cm;i=cF;t=by;aV=bv;var bu=t;var bt=HEAP[bu];var bs=aV;var br=HEAP[bs];var bq=unSign((bt),32,0)unSign((y),32,0);if(!(x)){ad=2;break $bb$$bb1$2}var w=aD;var v=(w)&4294967295;var u=(v)&4294967295;var t=HEAP[u];var s=e;var r=(t+8196*s)&4294967295;var q=aD;var o=(q)&4294967295;af=o;M=r;__ZNSt3__125is_trivially_destructibleIN10CachedFile5ChunkEEC1Ev(au);var n=(aq)&4294967295;var m=(aw)&4294967295;var l=HEAP[m];HEAP[n]=l;var j=af;var d=M;var p=aP;var ac=aO;_llvm_memcpy_p0i8_p0i8_i64(p,ac,1,1,0);a6=j;ae=d;while(1){var at=a6;var ap=(at+4)&4294967295;var an=HEAP[ap];var al=ae;var aa=(an)>(al);if(!(aa)){ad=5;break}var c=a6;var a=(c+4)&4294967295;var a9=HEAP[a];var a8=(a9+-8196)&4294967295;var a7=a6;var a5=(a7+4)&4294967295;HEAP[a5]=a8;var a3=a6;var a2=(a3+4)&4294967295;var a1=HEAP[a2];var aN=a6;a4=aN;var aM=a4;var aL=(aM+8)&4294967295;N=aL;var aK=N;var aJ=(aK)&4294967295;b=aJ;var aI=b;var aH=aI;aT=aH;var aG=aT;J=aG;var aQ=J;aS=aQ;var aF=aS;i=aF;var aC=i;aR=aC;var aE=aR;aX=aE;var ab=aX;I=ab;a0=a1;__ZNSt3__113__has_destroyINS_9allocatorIN10CachedFile5ChunkEEEPS3_EC1Ev(aV);var aB=(aU)&4294967295;var aA=(aW)&4294967295;var az=HEAP[aA];HEAP[aB]=az;var ay=I;var ax=a0;var Y=aZ;var U=aY;_llvm_memcpy_p0i8_p0i8_i64(Y,U,1,1,0);g=ay;K=ax;var av=K;__ZN10CachedFile5ChunkD1Ev(av);ad=3;continue}}}while(0);STACKTOP=B;return;return}function __ZN16CachedFileWriter5writeEPKcj(ao,u,S){var al=STACKTOP;STACKTOP+=16;_memset(al,0,16);var bm;var c9;var cp;var dy;var da;var ct;var dx;var cS;var cl;var ae;var cR;var dc;var dh;var aP;var cy;var dw;var dz;var bl;var cG;var dv;var dA;var b4;var bI;var du;var cD;var bB;var dt=al;var H=al+4;var c2;var j;var c6;var c;var bt;var c7;var ds=al+8;var c8;var dr=al+12;var dq;var bk;var bh;var de;var c5;var cb;var V;var cF=0;c2=ao;j=u;c6=S;var dp=j;bk=dp;var ch=c6;bh=ch;cb=0;var cf=bh;var cd=(((cf))|0)==0;if(cd){dq=0}else{$bb19$5:while(1){var Z=bh;var Y=(((Z))|0)!=0;if(!(Y)){bm=11;break $bb19$5}var cc=c2;var ca=(cc+4)&4294967295;var b9=HEAP[ca];var b8=(b9)!=0;if(b8){var b7=c2;var b6=(b7+12)&4294967295;var b5=HEAP[b6];var bV=(((b5))|0)==8192;if(bV){var bT=c2;var bR=(bT+8)&4294967295;cD=bR;bB=0;var bQ=cD;var bP=(dt)&4294967295;var bO=(bQ)&4294967295;var bN=HEAP[bO];HEAP[bP]=bN;var bM=(dr)&4294967295;var bL=(dt)&4294967295;var bK=HEAP[bL];HEAP[bM]=bK;var bz=cD;var bx=(bz)&4294967295;var bv=HEAP[bx];var bu=(bv+4)&4294967295;var bs=cD;var br=(bs)&4294967295;HEAP[br]=bu;var bq=c2;var bp=(bq+4)&4294967295;var bo=HEAP[bp];dc=bo;var bn=dc;var ba=(bn)&4294967295;var a8=(ba+4)&4294967295;var a5=HEAP[a8];var a3=dc;ae=a3;cR=a5;var a1=cR;cS=ds;cl=a1;var aZ=cS;var aX=(aZ)&4294967295;var aV=cl;HEAP[aX]=aV;var aT=c2;var aR=(aT+8)&4294967295;var aE=__ZNSt3__1eqIPiS1_EEbRKNS_11__wrap_iterIT_EERKNS2_IT0_EE(aR,ds);c8=aE;var aC=c8;var aN=reSign((aC),8,0)!=0;if(aN){bm=2;break $bb19$5}var ax=c2;var av=(ax+12)&4294967295;HEAP[av]=0}var at=c2;var aq=(at+8)&4294967295;c9=aq;var an=c9;var ak=(an)&4294967295;var ai=HEAP[ak];dy=ai;var U=dy;cp=U;var h=cp;var R=HEAP[h];V=R}else{var P=c2;var O=(P)&4294967295;var N=HEAP[O];var M=(N+8)&4294967295;var L=HEAP[M];var K=(L)&8191;var J=c2;var I=(J+12)&4294967295;HEAP[I]=K;var x=c2;var v=(x)&4294967295;var s=HEAP[v];var r=(s+8)&4294967295;var p=HEAP[r];var o=Math.floor(unSign((p),32,0)/8192);V=o}var n=c2;var l=(n)&4294967295;var k=HEAP[l];var i=(k+16)&4294967295;var g=HEAP[i];da=g;var f=da;var e=(f)&4294967295;var b=(e+4)&4294967295;var a=HEAP[b];var dF=(a);var dE=da;var dD=(dE)&4294967295;var dC=(dD)&4294967295;var dB=HEAP[dC];var dn=(dB);var dm=((dF)-(dn))&4294967295;var dl=((((dm))|0)/8196|0);dx=dl;var dk=dx;ct=dk;var m=ct;var dj=V;var di=unSign((m),32,0)<=unSign((dj),32,0);var dg=unSign((di),1,0);c7=dg;var df=c7;var cZ=reSign((df),8,0)!=0;if(cZ){var dd=V;var db=((dd)+1)&4294967295;var c4=c2;var c3=(c4)&4294967295;var c1=HEAP[c3];var c0=(c1+16)&4294967295;var cY=HEAP[c0];__ZNSt3__16vectorIN10CachedFile5ChunkENS_9allocatorIS2_EEE6resizeEj(cY,db)}var cX=c2;var cW=(cX+12)&4294967295;var cV=HEAP[cW];var cU=(8192-(cV))&4294967295;de=cU;var cT=bh;var cQ=de;var cP=unSign((cT),32,0)>=unSign((cQ),32,0);if(cP){var cO=de;bt=cO}else{var cN=bh;bt=cN}var cM=bt;c5=cM;var cL=c2;var cK=(cL)&4294967295;var cJ=HEAP[cK];var cI=(cJ+16)&4294967295;var cH=HEAP[cI];var cE=V;dh=cH;aP=cE;var cC=dh;var cB=(cC)&4294967295;var cA=(cB)&4294967295;var cz=HEAP[cA];var cx=aP;var cw=(cz+8196*cx)&4294967295;dw=cw;var cv=dw;cy=cv;var q=cy;var cu=c2;var cs=(cu+12)&4294967295;var cr=HEAP[cs];var cq=(q+4)&4294967295;var co=(cq+cr)&4294967295;var cn=bk;var cm=c5;_llvm_memcpy_p0i8_p0i8_i32(co,cn,cm,1,0);var ck=bh;var cj=c5;var ci=((ck)-(cj))&4294967295;bh=ci;var cg=bk;var ce=c5;var b3=(cg+ce)&4294967295;bk=b3;var b2=c2;var b1=(b2+12)&4294967295;var b0=HEAP[b1];var bZ=c5;var bY=((b0)+(bZ))&4294967295;var bX=c2;var bW=(bX+12)&4294967295;HEAP[bW]=bY;var bU=cb;var bS=c5;var bJ=((bU)+(bS))&4294967295;cb=bJ;var bH=c2;var bG=(bH+4)&4294967295;var bF=HEAP[bG];var bE=(bF)==0;if(bE){var bD=c2;var bC=(bD)&4294967295;var bA=HEAP[bC];var by=c2;var bw=(by)&4294967295;var bj=HEAP[bw];var bi=(bj+8)&4294967295;var bg=HEAP[bi];var bf=c5;var be=((bg)+(bf))&4294967295;var bd=(bA+8)&4294967295;HEAP[bd]=be}var bc=c2;var bb=(bc+12)&4294967295;var a9=HEAP[bb];var a7=(((a9))|0)==8192;if(!(a7)){bm=1;continue $bb19$5}var aM=c2;var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=(aK+16)&4294967295;var aI=HEAP[aJ];var aH=V;dz=aI;bl=aH;var aG=dz;var aF=(aG)&4294967295;var aD=(aF)&4294967295;var aB=HEAP[aD];var ad=bl;var ac=(aB+8196*ad)&4294967295;dv=ac;var ab=dv;cG=ab;var z=cG;var aa=(z)&4294967295;HEAP[aa]=1;bm=1;continue $bb19$5}if(bm==11){var X=c2;var W=(X)&4294967295;var T=HEAP[W];var Q=(T+8)&4294967295;var G=HEAP[Q];var F=Math.floor(unSign((G),32,0)/8192);var E=V;var D=(((F))|0)==(((E))|0);$bb21$$bb23$29:do{if(D){var C=c2;var B=(C+12)&4294967295;var A=HEAP[B];var y=c2;var w=(y)&4294967295;var t=HEAP[w];var a6=(t+8)&4294967295;var a4=HEAP[a6];var a2=(a4)&8191;var a0=(((A))|0)==(((a2))|0);if(!(a0)){bm=13;break $bb21$$bb23$29}var aY=c2;var aW=(aY)&4294967295;var aU=HEAP[aW];var aS=(aU+16)&4294967295;var aQ=HEAP[aS];var aO=V;dA=aQ;b4=aO;var aA=dA;var az=(aA)&4294967295;var aw=(az)&4294967295;var au=HEAP[aw];var ar=b4;var ap=(au+8196*ar)&4294967295;du=ap;var am=du;bI=am;var d=bI;var aj=(d)&4294967295;HEAP[aj]=1}}while(0);var ah=cb;dq=ah}else{if(bm==2){var ay=cb;dq=ay}}}var ag=dq;c=ag;var af=c;STACKTOP=al;return af;return null}function __ZN10CachedFileC1EP16CachedFileLoaderP9GooString(F,al,y){var A=STACKTOP;STACKTOP+=8;_memset(A,0,8);var U;var e;var H;var aJ;var b;var I;var V=A;var ah;var g;var aI;var T;var ak=A+4;var G;var aN;var aP;var ae;var an;var p;var f;var aH;var i=0;an=F;p=al;f=y;var aG=an;var aF=(aG+4)&4294967295;var aE=f;HEAP[aF]=aE;var aD=an;var aB=(aD)&4294967295;var aA=p;HEAP[aB]=aA;var az=an;var ag=(az+12)&4294967295;HEAP[ag]=0;var af=__Znwj(12);var ad=af;aH=ad;var ac=aH;ae=ac;var ab=ae;var aa=(ab)&4294967295;aP=aa;var Z=aP;var Y=Z;aN=Y;var X=aP;var W=(X)&4294967295;HEAP[W]=0;var S=aP;var R=(S+4)&4294967295;HEAP[R]=0;var Q=aP;var P=(Q+8)&4294967295;T=P;HEAP[ak]=0;G=0;ah=ak;var O=ah;aI=O;var N=aI;g=N;var am=g;var M=HEAP[am];var L=T;var K=(L)&4294967295;I=K;HEAP[V]=M;var J=I;var E=J;b=E;e=V;var D=e;aJ=D;var C=aJ;H=C;var aC=H;var B=HEAP[aC];var z=I;var x=(z)&4294967295;HEAP[x]=B;var w=an;var v=(w+16)&4294967295;var u=aH;HEAP[v]=u;var t=an;var s=(t+8)&4294967295;HEAP[s]=0;var r=an;var q=(r)&4294967295;var o=HEAP[q];var n=an;var m=(n)&4294967295;var l=HEAP[m];var k=(l)&4294967295;var j=HEAP[k];var h=(j+8)&4294967295;var d=HEAP[h];var c=an;var a=(c+4)&4294967295;var aS=HEAP[a];var aR=an;var aQ=(aR)&4294967295;var aO=HEAP[aQ];var aM=d;var aL=an;var aK=FUNCTION_TABLE[aM](aO,aS,aL);var ay=an;var ax=(ay+8)&4294967295;HEAP[ax]=aK;var aw=an;var av=(aw+20)&4294967295;HEAP[av]=1;var au=an;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=Math.floor(unSign((ar),32,0)/8192);var ap=((aq)+1)&4294967295;var ao=an;var aj=(ao+16)&4294967295;var ai=HEAP[aj];__ZNSt3__16vectorIN10CachedFile5ChunkENS_9allocatorIS2_EEE6resizeEj(ai,ap);STACKTOP=A;return;return}function __ZNSt3__113__vector_baseIN10CachedFile5ChunkENS_9allocatorIS2_EEED2Ev(S){var Q=STACKTOP;STACKTOP+=10;_memset(Q,0,10);var ao;var a2;var bb;var bC;var a3;var L;var aN;var g;var bu;var bH;var a6;var aZ;var bG;var n;var bd;var bF;var aI;var bM;var bE;var i;var a8;var bD;var aA;var bI;var bB;var aQ;var aB;var bA;var w;var s;var bz=Q;var N;var a1;var by=Q+1;var bx=Q+2;var aY=Q+3;var aX=Q+4;var T;var bK;var aW;var br;var a5;var aV;var h;var z;var aU;var bc;var y;var aT=Q+5;var M;var C;var aS=Q+6;var aR=Q+7;var aP=Q+8;var aO=Q+9;var a4;var bf;var a7=0;bf=S;var aM=bf;var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=(aK)!=0;if(aJ){var aH=bf;a4=aH;var aG=a4;var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=a4;M=aD;C=aE;__ZNSt3__125is_trivially_destructibleIN10CachedFile5ChunkEEC1Ev(aP);var aC=(aO)&4294967295;var az=(aR)&4294967295;var ay=HEAP[az];HEAP[aC]=ay;var ax=M;var aw=C;var bk=aT;var am=aS;_llvm_memcpy_p0i8_p0i8_i64(bk,am,1,1,0);bc=ax;y=aw;while(1){var O=bc;var K=(O+4)&4294967295;var J=HEAP[K];var I=y;var H=(J)>(I);if(!(H)){ao=2;break}var av=bc;var au=(av+4)&4294967295;var at=HEAP[au];var ar=(at+-8196)&4294967295;var aq=bc;var ap=(aq+4)&4294967295;HEAP[ap]=ar;var al=bc;var ak=(al+4)&4294967295;var aj=HEAP[ak];var ai=bc;h=ai;var ah=h;var ag=(ah+8)&4294967295;br=ag;var af=br;var ae=(af)&4294967295;T=ae;var ad=T;var ac=ad;aW=ac;var ab=aW;bK=ab;var j=bK;aV=j;var aa=aV;a5=aa;var bj=a5;aU=bj;var Z=aU;z=Z;var ba=z;N=ba;a1=aj;__ZNSt3__113__has_destroyINS_9allocatorIN10CachedFile5ChunkEEEPS3_EC1Ev(aY);var Y=(aX)&4294967295;var X=(bx)&4294967295;var W=HEAP[X];HEAP[Y]=W;var U=N;var R=a1;var be=bz;var a9=by;_llvm_memcpy_p0i8_p0i8_i64(be,a9,1,1,0);w=U;s=R;var P=s;__ZN10CachedFile5ChunkD1Ev(P);ao=0;continue}var G=bf;aQ=G;var F=aQ;aA=F;var E=aA;var D=(E+8)&4294967295;i=D;var B=i;var A=(B)&4294967295;aI=A;var v=aI;var u=(v)&4294967295;bE=u;var t=bE;bM=t;var x=bM;bD=x;var r=bD;a8=r;var bJ=a8;bB=bJ;var q=bB;bI=q;var an=bI;var p=HEAP[an];var o=(p);var m=aQ;var l=(m)&4294967295;var k=HEAP[l];var f=(k);var e=((o)-(f))&4294967295;var c=((((e))|0)/8196|0);bA=c;var b=bA;aB=b;var d=aB;var a=bf;var bQ=(a)&4294967295;var bP=HEAP[bQ];var bO=bf;n=bO;var bN=n;var bL=(bN+8)&4294967295;a6=bL;var bw=a6;var bv=(bw)&4294967295;g=bv;var bt=g;var bs=bt;bH=bs;var bq=bH;bu=bq;var a0=bu;bG=a0;var bp=bG;aZ=bp;var bi=aZ;bF=bi;var bo=bF;bd=bo;var V=bd;a3=V;L=bP;aN=d;var bn=a3;var bm=L;var bl=aN;a2=bn;bb=bm;bC=bl;var bh=bb;var bg=bh;__ZdlPv(bg)}STACKTOP=Q;return;return}function __ZNSt3__16vectorIN10CachedFile5ChunkENS_9allocatorIS2_EEED1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=c;__ZNSt3__113__vector_baseIN10CachedFile5ChunkENS_9allocatorIS2_EEED2Ev(a);return;return}function __ZNSt3__114__split_bufferI10_ByteRangeRNS_9allocatorIS1_EEED1Ev(S){var Q=STACKTOP;STACKTOP+=10;_memset(Q,0,10);var ao;var a2;var bb;var bE;var a3;var L;var aN;var g;var bw;var bJ;var a6;var aZ;var bI;var n;var bd;var bH;var aI;var bO;var bG;var i;var a8;var bF;var aA;var bK;var bD;var aQ;var aB;var bC;var w;var s;var bB=Q;var N;var a1;var bA=Q+1;var bz=Q+2;var aY=Q+3;var aX=Q+4;var T;var bM;var aW;var bt;var a5;var aV;var h;var z;var aU;var bc;var y;var aT=Q+5;var M;var C;var aS=Q+6;var aR=Q+7;var aP=Q+8;var aO=Q+9;var a4;var bh;var a7=0;bh=S;var aM=bh;a4=aM;var aL=a4;var aK=(aL+4)&4294967295;var aJ=HEAP[aK];var aH=a4;M=aH;C=aJ;__ZNSt3__125is_trivially_destructibleI10_ByteRangeEC1Ev(aP);var aG=(aO)&4294967295;var aF=(aR)&4294967295;var aE=HEAP[aF];HEAP[aG]=aE;var aD=M;var aC=C;var bm=aT;var am=aS;_llvm_memcpy_p0i8_p0i8_i64(bm,am,1,1,0);bc=aD;y=aC;while(1){var U=bc;var R=(U+8)&4294967295;var P=HEAP[R];var O=y;var K=(P)>(O);if(!(K)){ao=2;break}var az=bc;var ay=(az+8)&4294967295;var ax=HEAP[ay];var aw=(ax+-8)&4294967295;var av=bc;var au=(av+8)&4294967295;HEAP[au]=aw;var at=bc;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=bc;h=ap;var al=h;var ak=(al+12)&4294967295;bt=ak;var aj=bt;var ai=(aj)&4294967295;T=ai;var ah=T;var ag=(ah+4)&4294967295;var af=HEAP[ag];aW=af;var ae=aW;bM=ae;var j=bM;aV=j;var ad=aV;a5=ad;var bl=a5;aU=bl;var ac=aU;z=ac;var ba=z;N=ba;a1=aq;__ZNSt3__113__has_destroyINS_9allocatorI10_ByteRangeEEPS2_EC1Ev(aY);var ab=(aX)&4294967295;var aa=(bz)&4294967295;var Z=HEAP[aa];HEAP[ab]=Z;var Y=N;var X=a1;var be=bB;var a9=bA;_llvm_memcpy_p0i8_p0i8_i64(be,a9,1,1,0);w=Y;s=X;var W=s;__ZN10_ByteRangeD1Ev(W);ao=0;continue}var J=bh;var I=(J)&4294967295;var H=HEAP[I];var G=(H)!=0;if(G){var F=bh;aQ=F;var E=aQ;aA=E;var D=aA;var B=(D+12)&4294967295;i=B;var A=i;var v=(A)&4294967295;aI=v;var u=aI;var t=(u)&4294967295;bG=t;var r=bG;bO=r;var x=bO;bF=x;var q=bF;a8=q;var bL=a8;bD=bL;var p=bD;bK=p;var an=bK;var o=HEAP[an];var m=(o);var l=aQ;var k=(l)&4294967295;var f=HEAP[k];var e=(f);var c=((m)-(e))&4294967295;var b=((((c))|0)/8|0);bC=b;var a=bC;aB=a;var d=aB;var bS=bh;var bR=(bS)&4294967295;var bQ=HEAP[bR];var bP=bh;n=bP;var bN=n;var by=(bN+12)&4294967295;a6=by;var bx=a6;var bv=(bx)&4294967295;g=bv;var bu=g;var bs=(bu+4)&4294967295;var br=HEAP[bs];bJ=br;var bq=bJ;bw=bq;var a0=bw;bI=a0;var bp=bI;aZ=bp;var bk=aZ;bH=bk;var bo=bH;bd=bo;var V=bd;a3=V;L=bQ;aN=d;var bn=a3;var bj=L;var bi=aN;a2=bn;bb=bj;bE=bi;var bg=bb;var bf=bg;__ZdlPv(bf)}STACKTOP=Q;return;return}function __ZNSt3__114__split_bufferI10_ByteRangeRNS_9allocatorIS1_EEE10push_frontERKS1_(bd,dI){var ai=STACKTOP;STACKTOP+=63;_memset(ai,0,63);var fP;var aj;var bY;var b9;var db;var f9;var b8;var cL;var bf;var b7;var fO;var i;var bS;var cu;var b6;var r;var cQ;var ga;var ca;var b5;var b4=ai;var af;var fm;var bu;var b3=ai+1;var b1=ai+2;var b0;var fR;var O;var fT;var U;var f8;var cJ;var bZ;var bU;var bV;var fA;var f7;var bP;var fz;var bD;var eU;var fy;var cs;var g;var fw;var ey;var cb;var fv;var ay;var dD;var a0=ai+3;var bM;var ft;var fu;var cH;var F;var fs;var e4;var cp;var fr;var aN;var eq;var br=ai+7;var bT;var fU;var fp;var c2;var ag;var fn;var fB;var cF;var e3;var a4;var eY;var bI=ai+11;var ah;var en;var e2;var cY;var c1;var e1;var ad;var cI;var e0;var ax;var eP;var eZ;var df;var dh;var eX;var av;var c3;var eW;var R;var bH;var eV;var fl;var ae;var eS;var ce;var ds;var eR;var cO;var gu;var ak=ai+15;var aL;var fo;var ez;var dz;var dC;var ex;var aK;var dm;var ew;var aE;var dF;var eu;var dK;var gG;var et;var ea;var eb;var es;var aY;var dP;var er;var bs;var a2;var bN;var ep;var b2;var c;var bL;var eo=ai+19;var h;var em;var eQ;var eT;var d8;var bk;var eC;var d7;var fC;var aM;var d5;var cn;var fJ;var d3=ai+27;var d2=ai+31;var d1=ai+35;var dZ=ai+39;var ff;var d4;var d6;var dQ=ai+43;var eB=0;cn=bd;fJ=dI;var dY=cn;var dX=(dY+4)&4294967295;var dW=HEAP[dX];var dA=cn;var dy=(dA)&4294967295;var dw=HEAP[dy];var dv=(dW)==(dw);if(dv){var du=cn;var dt=(du+8)&4294967295;var dr=HEAP[dt];var dq=cn;fC=dq;var dp=fC;var dn=(dp+12)&4294967295;bk=dn;var di=bk;var dg=(di)&4294967295;eQ=dg;var de=eQ;var dd=(de)&4294967295;d8=dd;var dc=d8;eT=dc;var fx=eT;d7=fx;var da=d7;eC=da;var ev=eC;d5=ev;var c9=d5;aM=c9;var gd=aM;var c8=HEAP[gd];var c7=(dr)<(c8);var c6=unSign((c7),1,0);ff=c6;var cZ=ff;var fQ=reSign((cZ),8,0)!=0;if(fQ){var cX=cn;aK=cX;var cV=aK;var cU=(cV+12)&4294967295;dz=cU;var cT=dz;var cS=(cT)&4294967295;aL=cS;var cR=aL;var cP=(cR)&4294967295;ez=cP;var cN=ez;fo=cN;var gP=fo;ex=gP;var cM=ex;dC=cM;var d9=dC;ew=d9;var cG=ew;dm=cG;var dj=dm;var cD=HEAP[dj];var cC=(cD);var cB=cn;var cA=(cB+8)&4294967295;var cz=HEAP[cA];var cy=(cz);var cx=((cC)-(cy))&4294967295;var cw=((((cx))|0)/8|0);d4=cw;var cv=d4;var cr=((cv)+1)&4294967295;var cq=((((cr))|0)/2|0);d4=cq;var co=cn;var cm=(co+8)&4294967295;var cl=HEAP[cm];var ck=d4;var cj=(cl+8*ck)&4294967295;var ci=cn;var ch=(ci+8)&4294967295;var cg=HEAP[ch];var bG=cn;var bF=(bG+4)&4294967295;var bE=HEAP[bF];var bC=__ZNSt3__113move_backwardIP10_ByteRangeS2_EET0_T_S4_S3_(bE,cg,cj);var bB=cn;var bA=(bB+4)&4294967295;HEAP[bA]=bC;var by=cn;var bx=(by+8)&4294967295;var bw=HEAP[bx];var bv=d4;var bq=(bw+8*bv)&4294967295;var bp=cn;var bo=(bp+8)&4294967295;HEAP[bo]=bq}else{HEAP[dZ]=1;var bn=cn;f7=bn;var bm=f7;var bl=(bm+12)&4294967295;bU=bl;var bj=bU;var bi=(bj)&4294967295;f8=bi;var bh=f8;var bg=(bh)&4294967295;bZ=bg;var bc=bZ;cJ=bc;var d0=cJ;fA=d0;var bb=fA;bV=bb;var bX=bV;fz=bX;var ba=fz;bP=ba;var bO=bP;var a9=HEAP[bO];var a8=(a9);var a7=cn;var a6=(a7)&4294967295;var a5=HEAP[a6];var a3=(a5);var a1=((a8)-(a3))&4294967295;var aX=((((a1))|0)/8|0);var aW=((aX)*2)&4294967295;HEAP[d1]=aW;af=d1;fm=dZ;var aV=(b1)&4294967295;HEAP[aV]=0;var aU=af;var aT=fm;var fV=b4;var bR=b3;_llvm_memcpy_p0i8_p0i8_i64(fV,bR,1,1,0);r=aU;cQ=aT;var aS=r;var aR=cQ;fO=b4;i=aS;bS=aR;var aQ=i;var aP=HEAP[aQ];var aO=bS;var aJ=HEAP[aO];var aI=unSign((aP),32,0)(I);if(!(H)){ao=2;break}var av=bc;var au=(av+4)&4294967295;var at=HEAP[au];var ar=(at+-8)&4294967295;var aq=bc;var ap=(aq+4)&4294967295;HEAP[ap]=ar;var al=bc;var ak=(al+4)&4294967295;var aj=HEAP[ak];var ai=bc;h=ai;var ah=h;var ag=(ah+8)&4294967295;br=ag;var af=br;var ae=(af)&4294967295;T=ae;var ad=T;var ac=ad;aW=ac;var ab=aW;bK=ab;var j=bK;aV=j;var aa=aV;a5=aa;var bj=a5;aU=bj;var Z=aU;z=Z;var ba=z;N=ba;a1=aj;__ZNSt3__113__has_destroyINS_9allocatorI10_ByteRangeEEPS2_EC1Ev(aY);var Y=(aX)&4294967295;var X=(bx)&4294967295;var W=HEAP[X];HEAP[Y]=W;var U=N;var R=a1;var be=bz;var a9=by;_llvm_memcpy_p0i8_p0i8_i64(be,a9,1,1,0);w=U;s=R;var P=s;__ZN10_ByteRangeD1Ev(P);ao=0;continue}var G=bf;aQ=G;var F=aQ;aA=F;var E=aA;var D=(E+8)&4294967295;i=D;var B=i;var A=(B)&4294967295;aI=A;var v=aI;var u=(v)&4294967295;bE=u;var t=bE;bM=t;var x=bM;bD=x;var r=bD;a8=r;var bJ=a8;bB=bJ;var q=bB;bI=q;var an=bI;var p=HEAP[an];var o=(p);var m=aQ;var l=(m)&4294967295;var k=HEAP[l];var f=(k);var e=((o)-(f))&4294967295;var c=((((e))|0)/8|0);bA=c;var b=bA;aB=b;var d=aB;var a=bf;var bQ=(a)&4294967295;var bP=HEAP[bQ];var bO=bf;n=bO;var bN=n;var bL=(bN+8)&4294967295;a6=bL;var bw=a6;var bv=(bw)&4294967295;g=bv;var bt=g;var bs=bt;bH=bs;var bq=bH;bu=bq;var a0=bu;bG=a0;var bp=bG;aZ=bp;var bi=aZ;bF=bi;var bo=bF;bd=bo;var V=bd;a3=V;L=bP;aN=d;var bn=a3;var bm=L;var bl=aN;a2=bn;bb=bm;bC=bl;var bh=bb;var bg=bh;__ZdlPv(bg)}STACKTOP=Q;return;return}function __ZNSt3__16vectorI10_ByteRangeNS_9allocatorIS1_EEED1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=c;__ZNSt3__113__vector_baseI10_ByteRangeNS_9allocatorIS1_EEED2Ev(a);return;return}function __ZNSt3__114__split_bufferIiRNS_9allocatorIiEEED1Ev(L){var G=STACKTOP;STACKTOP+=5;_memset(G,0,5);var ac;var ax;var aj;var W;var aq;var au;var at;var f;var d;var aS;var v;var X;var aR;var Z;var av;var aP;var M;var i;var aO;var h;var aQ;var aN;var x;var aT;var aM;var ae;var g;var aL;var aY;var u;var aK=G;var a0;var ad;var aJ=G+1;var aI=G+2;var ar=G+3;var ap=G+4;var ao;var az;var k=0;az=L;var an=az;ao=an;var am=ao;var al=(am+4)&4294967295;var ak=HEAP[al];var ai=ao;a0=ai;ad=ak;__ZNSt3__125is_trivially_destructibleIiEC1Ev(ar);var ah=(ap)&4294967295;var ag=(aI)&4294967295;var af=HEAP[ag];HEAP[ah]=af;var Y=a0;var V=ad;var w=aK;var b=aJ;_llvm_memcpy_p0i8_p0i8_i64(w,b,1,1,0);aY=Y;u=V;var U=aY;var T=(U+8)&4294967295;var S=u;HEAP[T]=S;var R=az;var Q=(R)&4294967295;var P=HEAP[Q];var O=(P)!=0;if(O){var N=az;ae=N;var K=ae;x=K;var J=x;var I=(J+12)&4294967295;h=I;var H=h;var F=(H)&4294967295;M=F;var D=M;var C=(D)&4294967295;aO=C;var B=aO;i=B;var ay=i;aN=ay;var A=aN;aQ=A;var ab=aQ;aM=ab;var y=aM;aT=y;var aU=aT;var t=HEAP[aU];var s=(t);var r=ae;var q=(r)&4294967295;var p=HEAP[q];var o=(p);var n=((s)-(o))&4294967295;var m=((((n))|0)/4|0);aL=m;var l=aL;g=l;var E=g;var j=az;var e=(j)&4294967295;var c=HEAP[e];var a=az;Z=a;var a3=Z;var a2=(a3+12)&4294967295;v=a2;var a1=v;var aZ=(a1)&4294967295;f=aZ;var aX=f;var aW=(aX+4)&4294967295;var aV=HEAP[aW];aS=aV;var aH=aS;d=aH;var aa=d;aR=aa;var aG=aR;X=aG;var z=X;aP=z;var aF=aP;av=aF;var aw=av;aq=aw;au=c;at=E;var aE=aq;var aD=au;var aC=at;ax=aE;aj=aD;W=aC;var aB=aj;var aA=aB;__ZdlPv(aA)}STACKTOP=G;return;return}function __ZNSt3__113__vector_baseIiNS_9allocatorIiEEED2Ev(L){var G=STACKTOP;STACKTOP+=5;_memset(G,0,5);var ac;var ax;var aj;var W;var aq;var au;var at;var f;var d;var aR;var v;var X;var aQ;var Z;var av;var aO;var M;var i;var aN;var h;var aP;var aM;var x;var aS;var aL;var ae;var g;var aK;var aX;var u;var aJ=G;var aZ;var ad;var aI=G+1;var aH=G+2;var ar=G+3;var ap=G+4;var ao;var az;var k=0;az=L;var an=az;var am=(an)&4294967295;var al=HEAP[am];var ak=(al)!=0;if(ak){var ai=az;ao=ai;var ah=ao;var ag=(ah)&4294967295;var af=HEAP[ag];var Y=ao;aZ=Y;ad=af;__ZNSt3__125is_trivially_destructibleIiEC1Ev(ar);var V=(ap)&4294967295;var U=(aH)&4294967295;var T=HEAP[U];HEAP[V]=T;var S=aZ;var R=ad;var w=aJ;var b=aI;_llvm_memcpy_p0i8_p0i8_i64(w,b,1,1,0);aX=S;u=R;var Q=u;var P=aX;var O=(P+4)&4294967295;HEAP[O]=Q;var N=az;ae=N;var K=ae;x=K;var J=x;var I=(J+8)&4294967295;h=I;var H=h;var F=(H)&4294967295;M=F;var D=M;var C=(D)&4294967295;aN=C;var B=aN;i=B;var ay=i;aM=ay;var A=aM;aP=A;var ab=aP;aL=ab;var y=aL;aS=y;var aT=aS;var t=HEAP[aT];var s=(t);var r=ae;var q=(r)&4294967295;var p=HEAP[q];var o=(p);var n=((s)-(o))&4294967295;var m=((((n))|0)/4|0);aK=m;var l=aK;g=l;var E=g;var j=az;var e=(j)&4294967295;var c=HEAP[e];var a=az;Z=a;var a2=Z;var a1=(a2+8)&4294967295;v=a1;var a0=v;var aY=(a0)&4294967295;f=aY;var aW=f;var aV=aW;aR=aV;var aU=aR;d=aU;var aa=d;aQ=aa;var aG=aQ;X=aG;var z=X;aO=z;var aF=aO;av=aF;var aw=av;aq=aw;au=c;at=E;var aE=aq;var aD=au;var aC=at;ax=aE;aj=aD;W=aC;var aB=aj;var aA=aB;__ZdlPv(aA)}STACKTOP=G;return;return}function __ZNSt3__16vectorIiNS_9allocatorIiEEED1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=c;__ZNSt3__113__vector_baseIiNS_9allocatorIiEEED2Ev(a);return;return}function __ZNSt3__16vectorIbNS_9allocatorIbEEED1Ev(p){var C;var l;var m;var ac;var D;var e;var ab;var ae;var g;var aa;var F;var I;var af;var j;var B;var k;var A;var b;var Y;var ad;var c;var X;var f;var v;var W;var d;var L=0;d=p;var V=d;var T=(V)&4294967295;var R=HEAP[T];var O=(R)!=0;if(O){var z=d;f=z;var y=f;var x=(y+8)&4294967295;ad=x;var w=ad;var u=(w)&4294967295;A=u;var t=A;var s=(t)&4294967295;Y=s;var q=Y;b=q;var Q=b;X=Q;var o=X;c=o;var h=c;W=h;var n=W;v=n;var i=v;var a=HEAP[i];var ao=d;var an=(ao)&4294967295;var am=HEAP[an];var al=d;ae=al;var ak=ae;var aj=(ak+8)&4294967295;D=aj;var ai=D;var ah=(ai)&4294967295;l=ah;var ag=l;var U=ag;ac=U;var S=ac;m=S;var N=m;ab=N;var P=ab;e=P;var r=e;aa=r;var M=aa;g=M;var Z=g;j=Z;B=am;k=a;var K=j;var J=B;var H=k;F=K;I=J;af=H;var G=I;var E=G;__ZdlPv(E)}return;return}function __ZNSt3__113__fill_n_trueINS_6vectorIbNS_9allocatorIbEEEEEEvNS_14__bit_iteratorIT_Lb0EEENS6_9size_typeE(L,a9){var D=STACKTOP;STACKTOP+=11;_memset(D,0,11);var aj;var be;var aK;var d;var a4;var a6;var aI;var w;var a8;var e;var a5;var a3=D;var az;var i;var f;var a2=D+1;var a1=D+2;var a0;var aF;var g=D+3;var v;var h=D+7;var a7;var bb;var aJ;var k=0;aF=L;HEAP[g]=a9;var aZ=aF;var aY=(aZ+4)&4294967295;var aX=HEAP[aY];var aW=(((aX))|0)!=0;if(aW){var aB=aF;var ay=(aB+4)&4294967295;var aw=HEAP[ay];var au=(32-(aw))&4294967295;HEAP[h]=au;az=h;i=g;var ar=(a1)&4294967295;HEAP[ar]=0;var ap=az;var ao=i;var q=a3;var ae=a2;_llvm_memcpy_p0i8_p0i8_i64(q,ae,1,1,0);aI=ap;w=ao;var an=w;var am=aI;be=a3;aK=an;d=am;var al=aK;var ab=HEAP[al];var Z=d;var X=HEAP[Z];var V=unSign((ab),32,0)>>unSign((y),32,0);var u=(B)&(x);bb=u;var t=aF;var s=(t)&4294967295;var r=HEAP[s];var p=aF;var o=(p)&4294967295;var n=HEAP[o];var m=HEAP[n];var l=bb;var j=(m)|(l);HEAP[r]=j;var c=HEAP[g];var b=a7;var a=((c)-(b))&4294967295;HEAP[g]=a;var bi=aF;var bh=(bi)&4294967295;var bg=HEAP[bh];var bf=(bg+4)&4294967295;var bd=aF;var bc=(bd)&4294967295;HEAP[bc]=bf}var ba=HEAP[g];var aV=Math.floor(unSign((ba),32,0)/32);v=aV;var aU=v;var aT=((aU)*4)&4294967295;var aS=aF;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aP=aQ;_llvm_memset_p0i8_i32(aP,-1,aT,1,0);var aO=HEAP[g];var aN=v;var aM=((aN)*32)&4294967295;var aH=((aO)-(aM))&4294967295;HEAP[g]=aH;var aG=HEAP[g];var aE=(((aG))|0)!=0;if(aE){var aD=aF;var aC=(aD)&4294967295;var aA=HEAP[aC];var ax=v;var av=(aA+4*ax)&4294967295;var at=aF;var aq=(at)&4294967295;HEAP[aq]=av;var ah=HEAP[g];var ag=(32-(ah))&4294967295;var af=4294967295>>>unSign((ag),32,0);aJ=af;var ad=aF;var ac=(ad)&4294967295;var aa=HEAP[ac];var Y=aF;var W=(Y)&4294967295;var U=HEAP[W];var S=HEAP[U];var K=aJ;var J=(S)|(K);HEAP[aa]=J}STACKTOP=D;return;return}function __ZNSt3__114__fill_n_falseINS_6vectorIbNS_9allocatorIbEEEEEEvNS_14__bit_iteratorIT_Lb0EEENS6_9size_typeE(L,bb){var D=STACKTOP;STACKTOP+=11;_memset(D,0,11);var ak;var bg;var aL;var d;var a6;var a8;var aJ;var w;var ba;var e;var a7;var a5=D;var aA;var i;var f;var a4=D+1;var a3=D+2;var a2;var aG;var g=D+3;var v;var h=D+7;var a9;var bd;var aK;var k=0;aG=L;HEAP[g]=bb;var a1=aG;var a0=(a1+4)&4294967295;var aZ=HEAP[a0];var aX=(((aZ))|0)!=0;if(aX){var aC=aG;var az=(aC+4)&4294967295;var ax=HEAP[az];var av=(32-(ax))&4294967295;HEAP[h]=av;aA=h;i=g;var at=(a3)&4294967295;HEAP[at]=0;var aq=aA;var ap=i;var q=a5;var af=a4;_llvm_memcpy_p0i8_p0i8_i64(q,af,1,1,0);aJ=aq;w=ap;var ao=w;var an=aJ;bg=a5;aL=ao;d=an;var am=aL;var ac=HEAP[am];var Z=d;var X=HEAP[Z];var V=unSign((ac),32,0)>>unSign((y),32,0);var u=(B)&(x);bd=u;var t=aG;var s=(t)&4294967295;var r=HEAP[s];var p=aG;var o=(p)&4294967295;var n=HEAP[o];var m=HEAP[n];var l=bd;var aY=(l)^-1;var j=(m)&(aY);HEAP[r]=j;var c=HEAP[g];var b=a9;var a=((c)-(b))&4294967295;HEAP[g]=a;var bk=aG;var bj=(bk)&4294967295;var bi=HEAP[bj];var bh=(bi+4)&4294967295;var bf=aG;var be=(bf)&4294967295;HEAP[be]=bh}var bc=HEAP[g];var aW=Math.floor(unSign((bc),32,0)/32);v=aW;var aV=v;var aU=((aV)*4)&4294967295;var aT=aG;var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=aR;_llvm_memset_p0i8_i32(aQ,0,aU,1,0);var aP=HEAP[g];var aO=v;var aN=((aO)*32)&4294967295;var aI=((aP)-(aN))&4294967295;HEAP[g]=aI;var aH=HEAP[g];var aF=(((aH))|0)!=0;if(aF){var aE=aG;var aD=(aE)&4294967295;var aB=HEAP[aD];var ay=v;var aw=(aB+4*ay)&4294967295;var au=aG;var ar=(au)&4294967295;HEAP[ar]=aw;var ai=HEAP[g];var ah=(32-(ai))&4294967295;var ag=4294967295>>>unSign((ah),32,0);aK=ag;var ae=aG;var ad=(ae)&4294967295;var ab=HEAP[ad];var Y=aG;var W=(Y)&4294967295;var U=HEAP[W];var S=HEAP[U];var K=aK;var aa=(K)^-1;var J=(S)&(aa);HEAP[ab]=J}STACKTOP=D;return;return}function __ZNSt3__16vectorIbNS_9allocatorIbEEEC1Ej(H,bd){var B=STACKTOP;STACKTOP+=32;_memset(B,0,32);var ae;var a9;var a6;var a8;var f;var u;var ah=B;var aJ;var bb;var a7;var af;var d=B+4;var aI;var bc;var l;var a0;var k;var aO;var ai;var e;var a5=B+8;var a4=B+16;var bi;var aB;var ba;var Z;var bk;var aj;var ag;var aE;var I;var a3=B+24;var C;var aw;var aL;var g;var i=0;aL=H;g=bd;var a2=aL;var a1=a2;aw=a1;var aZ=aL;var aY=(aZ)&4294967295;HEAP[aY]=0;var aX=aL;var aA=(aX+4)&4294967295;HEAP[aA]=0;var ay=aL;var av=(ay+8)&4294967295;af=av;HEAP[d]=0;aI=0;aJ=d;var at=aJ;a7=at;var aq=a7;bb=aq;var be=bb;var ao=HEAP[be];var an=af;var am=(an)&4294967295;u=am;HEAP[ah]=ao;var al=u;var ak=al;f=ak;a9=ah;var W=a9;a8=W;var U=a8;a6=U;var ad=a6;var S=HEAP[ad];var Q=u;var O=(Q)&4294967295;HEAP[O]=S;var N=g;var M=(((N))|0)!=0;if(M){var L=aL;var K=g;__ZNSt3__16vectorIbNS_9allocatorIbEEE8allocateEj(L,K);var J=aL;var G=g;ag=J;aE=G;I=0;var F=ag;var E=(F+4)&4294967295;var D=HEAP[E];C=D;var A=ag;var z=(A+4)&4294967295;var y=HEAP[z];var x=aE;var w=((y)+(x))&4294967295;var v=ag;var t=(v+4)&4294967295;HEAP[t]=w;var s=I;var r=unSign((s),8,0);var q=ag;var p=C;Z=a3;bk=q;aj=p;var o=Z;var n=aj;var m=(n)&31;var j=bk;var h=(j)&4294967295;var c=HEAP[h];var b=aj;var a=Math.floor(unSign((b),32,0)/32);var bn=(c+4*a)&4294967295;bi=o;aB=bn;ba=m;var bm=bi;var bl=(bm)&4294967295;var bj=aB;HEAP[bl]=bj;var bh=bi;var bg=(bh+4)&4294967295;var bf=ba;HEAP[bg]=bf;var aW=aE;var aV=(((r))&255);aO=a3;ai=aW;e=aV;var aU=ai;var aT=(((aU))|0)!=0;if(aT){var aS=e;var aK=reSign((aS),8,0)!=0;if(aK){var aR=aO;a0=a4;k=aR;var aQ=k;var aP=(aQ)&4294967295;var aN=HEAP[aP];var aM=a0;var aH=(aM)&4294967295;HEAP[aH]=aN;var aG=k;var aF=(aG+4)&4294967295;var aD=HEAP[aF];var aC=a0;var az=(aC+4)&4294967295;HEAP[az]=aD;var ax=ai;__ZNSt3__113__fill_n_trueINS_6vectorIbNS_9allocatorIbEEEEEEvNS_14__bit_iteratorIT_Lb0EEENS6_9size_typeE(a4,ax)}else{var au=aO;bc=a5;l=au;var ar=l;var ap=(ar)&4294967295;var ac=HEAP[ap];var ab=bc;var aa=(ab)&4294967295;HEAP[aa]=ac;var Y=l;var X=(Y+4)&4294967295;var V=HEAP[X];var T=bc;var R=(T+4)&4294967295;HEAP[R]=V;var P=ai;__ZNSt3__114__fill_n_falseINS_6vectorIbNS_9allocatorIbEEEEEEvNS_14__bit_iteratorIT_Lb0EEENS6_9size_typeE(a5,P)}}}STACKTOP=B;return;return}function __ZNSt3__14moveIPiS1_EET0_T_S3_S2_(r,z,x){var w;var h;var c;var R;var l;var d;var Q;var e;var b;var E;var f;var P;var O;var T;var p;var N;var s;var S;var A;var y;var M;var F=0;s=r;S=z;A=x;var L=A;T=L;var K=T;N=K;var I=N;p=I;var g=p;var H=S;l=H;var G=l;Q=G;var v=Q;d=v;var C=d;var u=s;h=u;var t=h;R=t;var q=R;c=q;var B=c;e=B;b=C;E=g;var o=b;var n=(o);var m=e;var k=(m);var j=((n)-(k))&4294967295;var i=((((j))|0)/4|0);O=i;var a=O;var ad=((a)*4)&4294967295;var ac=E;var ab=e;var aa=ac;var Z=ab;_llvm_memmove_p0i8_p0i8_i32(aa,Z,ad,1,0);var Y=E;var X=O;var W=(Y+4*X)&4294967295;P=W;var U=P;f=U;var D=f;M=D;var J=M;y=J;var V=y;return V;return null}function __ZNSt3__113move_backwardIPiS1_EET0_T_S3_S2_(r,z,x){var w;var h;var c;var T;var l;var d;var S;var e;var b;var E;var f;var R;var Q;var V;var p;var P;var s;var U;var A;var y;var O;var F=0;s=r;U=z;A=x;var N=A;V=N;var M=V;P=M;var K=P;p=K;var g=p;var I=U;l=I;var G=l;S=G;var v=S;d=v;var C=d;var u=s;h=u;var t=h;T=t;var q=T;c=q;var B=c;e=B;b=C;E=g;var o=b;var n=(o);var m=e;var k=(m);var j=((n)-(k))&4294967295;var i=((((j))|0)/4|0);Q=i;var a=Q;var af=(0-(a))&4294967295;var ae=E;var ad=(ae+4*af)&4294967295;E=ad;var ac=Q;var ab=((ac)*4)&4294967295;var aa=E;var Z=e;var Y=aa;var W=Z;_llvm_memmove_p0i8_p0i8_i32(Y,W,ab,1,0);var L=E;R=L;var J=R;f=J;var D=f;O=D;var H=O;y=H;var X=y;return X;return null}function __ZNSt3__114__split_bufferIiRNS_9allocatorIiEEE10push_frontERKi(bd,dH){var ah=STACKTOP;STACKTOP+=55;_memset(ah,0,55);var fD;var ai;var bY;var b9;var db;var fX;var b8;var cL;var bf;var b7;var fC;var h;var bS;var cu;var b6;var q;var cQ;var fY;var ca;var b5;var b4=ah;var ae;var fa;var bu;var b3=ah+1;var b1=ah+2;var b0;var fF;var N;var fH;var T;var fW;var cJ;var bZ;var bU;var bV;var fo;var fV;var bP;var fn;var bD;var eM;var fm;var cs;var g;var fk;var eq;var cb;var fj;var ax;var dD;var aZ=ah+3;var bM;var fh;var fi;var cH;var E;var fg;var eW;var cp;var ff;var aM;var ei;var br=ah+7;var bT;var fI;var fd;var c2;var af;var fb;var fp;var cF;var eV;var a3;var eQ;var bI=ah+11;var ag;var ef;var eU;var cY;var c1;var eT;var ac;var cI;var eS;var aw;var eH;var eR;var df;var dh;var eP;var au;var c3;var eO;var Q;var bH;var eN;var e9;var ad;var eK;var ce;var ds;var eJ;var cO;var gi;var aj=ah+15;var aK;var fc;var er;var dz;var dC;var ep;var aJ;var dm;var eo;var aD;var dF;var em;var dI;var gu;var el;var d2;var d3;var ek;var aX;var dK;var ej;var bs;var a1;var bN;var eh;var b2;var c;var bL;var bc;var eg;var eI;var eL;var ee;var bk;var eu;var d0;var fq;var aL;var dZ;var cn;var fx;var dX=ah+19;var dV=ah+23;var dU=ah+27;var dT=ah+31;var e1;var dW;var dY;var dL=ah+35;var et=0;cn=bd;fx=dH;var dR=cn;var dQ=(dR+4)&4294967295;var dP=HEAP[dQ];var dO=cn;var dA=(dO)&4294967295;var dy=HEAP[dA];var dw=(dP)==(dy);if(dw){var dv=cn;var du=(dv+8)&4294967295;var dt=HEAP[du];var dr=cn;fq=dr;var dq=fq;var dp=(dq+12)&4294967295;bk=dp;var dn=bk;var di=(dn)&4294967295;eI=di;var dg=eI;var de=(dg)&4294967295;ee=de;var dd=ee;eL=dd;var fl=eL;d0=fl;var dc=d0;eu=dc;var en=eu;dZ=en;var da=dZ;aL=da;var f1=aL;var c9=HEAP[f1];var c8=(dt)<(c9);var c7=unSign((c8),1,0);e1=c7;var c6=e1;var fE=reSign((c6),8,0)!=0;if(fE){var cZ=cn;aJ=cZ;var cX=aJ;var cV=(cX+12)&4294967295;dz=cV;var cU=dz;var cT=(cU)&4294967295;aK=cT;var cS=aK;var cR=(cS)&4294967295;er=cR;var cP=er;fc=cP;var gD=fc;ep=gD;var cN=ep;dC=cN;var d1=dC;eo=d1;var cM=eo;dm=cM;var dj=dm;var cG=HEAP[dj];var cD=(cG);var cC=cn;var cB=(cC+8)&4294967295;var cA=HEAP[cB];var cz=(cA);var cy=((cD)-(cz))&4294967295;var cx=((((cy))|0)/4|0);dW=cx;var cw=dW;var cv=((cw)+1)&4294967295;var cr=((((cv))|0)/2|0);dW=cr;var cq=cn;var co=(cq+8)&4294967295;var cm=HEAP[co];var cl=dW;var ck=(cm+4*cl)&4294967295;var cj=cn;var ci=(cj+8)&4294967295;var ch=HEAP[ci];var cg=cn;var bG=(cg+4)&4294967295;var bF=HEAP[bG];var bE=__ZNSt3__113move_backwardIPiS1_EET0_T_S3_S2_(bF,ch,ck);var bC=cn;var bB=(bC+4)&4294967295;HEAP[bB]=bE;var bA=cn;var by=(bA+8)&4294967295;var bx=HEAP[by];var bw=dW;var bv=(bx+4*bw)&4294967295;var bq=cn;var bp=(bq+8)&4294967295;HEAP[bp]=bv}else{HEAP[dT]=1;var bo=cn;fV=bo;var bn=fV;var bm=(bn+12)&4294967295;bU=bm;var bl=bU;var bj=(bl)&4294967295;fW=bj;var bi=fW;var bh=(bi)&4294967295;bZ=bh;var bg=bZ;cJ=bg;var dS=cJ;fo=dS;var bb=fo;bV=bb;var bX=bV;fn=bX;var ba=fn;bP=ba;var bO=bP;var a9=HEAP[bO];var a8=(a9);var a7=cn;var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=(a5);var a2=((a8)-(a4))&4294967295;var a0=((((a2))|0)/4|0);var aW=((a0)*2)&4294967295;HEAP[dU]=aW;ae=dU;fa=dT;var aV=(b1)&4294967295;HEAP[aV]=0;var aU=ae;var aT=fa;var fJ=b4;var bR=b3;_llvm_memcpy_p0i8_p0i8_i64(fJ,bR,1,1,0);q=aU;cQ=aT;var aS=q;var aR=cQ;fC=b4;h=aS;bS=aR;var aQ=h;var aP=HEAP[aQ];var aO=bS;var aN=HEAP[aO];var aI=unSign((aP),32,0)unSign((YR),32,0);if(YQ){var YP=NE;var YO=YP;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(YO)}var YN=NE;abI=YN;var YM=abI;var YL=(YM)&4294967295;e9=YL;var YK=e9;SS=YK;var YJ=SS;var YI=(YJ+8)&4294967295;gl=YI;var YE=gl;var YD=(YE)&4294967295;MV=YD;var YC=MV;var YB=(YC)&4294967295;vB=YB;var YA=vB;Tm=YA;var S4=Tm;vv=S4;var Yz=vv;WX=Yz;var N6=WX;vu=N6;var Yy=vu;rC=Yy;var Vy=rC;var Yx=HEAP[Vy];var Yw=(Yx);var Yv=e9;var Yo=(Yv)&4294967295;var Ym=HEAP[Yo];var Yl=(Ym);var Yk=((Yw)-(Yl))&4294967295;var Yj=((((Yk))|0)/8|0);vt=Yj;var Yi=vt;aaP=Yi;var w2=aaP;vr=w2;var Yh=vr;Qw=Yh;var pb=Qw;rc=pb;var Yg=aac;var Yf=Math.floor(unSign((Yg),32,0)/2);var Ye=rc;var X9=unSign((Yf),32,0)<=unSign((Ye),32,0);if(X9){var X8=aac;vp=X8}else{var X7=rc;var X6=((X7)*2)&4294967295;HEAP[vq]=X6;yu=vq;Kb=AW;var X5=(vD)&4294967295;HEAP[X5]=0;var X4=yu;var X3=Kb;var oG=vG;var dy=vF;_llvm_memcpy_p0i8_p0i8_i64(oG,dy,1,1,0);ja=X4;cn=X3;var X1=ja;var XZ=cn;AY=vG;OV=X1;VF=XZ;var XY=OV;var XO=HEAP[XY];var XM=VF;var XK=HEAP[XM];var XI=unSign((XO),32,0)(Wa);if(V8){var V7=R9;var VZ=(V7+4)&4294967295;var VW=HEAP[VZ];var VU=(VW);var VS=R9;var VQ=(VS)&4294967295;var VO=HEAP[VQ];var VM=(VO);var VK=((VU)-(VM))&4294967295;var VI=((((VK))|0)/8|0);QU=VI;var VH=QU;var SP=((VH)+1)&4294967295;var SO=((((SP))|0)/2|0);QU=SO;var SN=R9;var SM=(SN+4)&4294967295;var SL=HEAP[SM];var SK=QU;var SI=(0-(SK))&4294967295;var SH=(SL+8*SI)&4294967295;var SG=R9;var SE=(SG+8)&4294967295;var SA=HEAP[SE];var Sy=R9;var Sx=(Sy+4)&4294967295;var Sw=HEAP[Sx];var Sv=__ZNSt3__14moveIP10_ByteRangeS2_EET0_T_S4_S3_(Sw,SA,SH);var Su=R9;var St=(Su+8)&4294967295;HEAP[St]=Sv;var Ss=R9;var Sr=(Ss+4)&4294967295;var Sq=HEAP[Sr];var Sl=QU;var Sk=(0-(Sl))&4294967295;var Sj=(Sq+8*Sk)&4294967295;var Si=R9;var Sh=(Si+4)&4294967295;HEAP[Sh]=Sj}else{HEAP[ta]=1;var Sf=R9;aah=Sf;var Se=aah;var Sd=(Se+12)&4294967295;Be=Sd;var Sc=Be;var Sb=(Sc)&4294967295;AG=Sb;var R4=AG;var R3=(R4)&4294967295;t0=R3;var R2=t0;ae=R2;var Zp=ae;tY=Zp;var R1=tY;fo=R1;var Ts=fo;tW=Ts;var R0=tW;Rh=R0;var oJ=Rh;var RZ=HEAP[oJ];var RY=(RZ);var RX=R9;var RW=(RX)&4294967295;var RV=HEAP[RW];var RS=(RV);var RR=((RY)-(RS))&4294967295;var RQ=((((RR))|0)/8|0);var RO=((RQ)*2)&4294967295;HEAP[td]=RO;rz=td;AQ=ta;var RN=(uR)&4294967295;HEAP[RN]=0;var RM=rz;var RL=AQ;var eF=u2;var P2=uT;_llvm_memcpy_p0i8_p0i8_i64(eF,P2,1,1,0);kv=RM;Hi=RL;var RK=kv;var RJ=Hi;P=u2;LZ=RK;YU=RJ;var RI=LZ;var RA=HEAP[RI];var Ry=YU;var Rw=HEAP[Ry];var Ru=unSign((RA),32,0)unSign((Fi),32,0);var Fe=unSign((Fg),1,0);xz=Fe;var Fc=xz;var F7=reSign((Fc),8,0)!=0;if(!(F7)){CR=22;break $bb20$46}var yW=dW;var yU=V3;dK=yW;lx=yU;var yS=dK;var yQ=(yS)&4294967295;var yO=(yQ)&4294967295;var yM=HEAP[yO];var yL=lx;var yE=(yM+8*yL)&4294967295;vM=yE;var yC=vM;XS=yC;var pG=XS;var yA=(pG+4)&4294967295;var yy=HEAP[yA];var yv=(((yy))|0)==0;var ys=unSign((yv),1,0);xw=ys;var yq=xw;var TJ=reSign((yq),8,0)!=0;$bb19$$bb8$49:do{if(!TJ){var yo=dW;var ym=V3;dz=yo;la=ym;var yl=dz;var ya=(yl)&4294967295;var x7=(ya)&4294967295;var x5=HEAP[x7];var x2=la;var x0=(x5+8*x2)&4294967295;vP=x0;var xY=vP;XP=xY;var pB=XP;var xV=(pB)&4294967295;var xT=HEAP[xV];var xR=vd;var xQ=(xR+8)&4294967295;var xI=HEAP[xQ];var xG=unSign((xT),32,0)>=unSign((xI),32,0);var xE=unSign((xG),1,0);xt=xE;var xC=xt;var TI=reSign((xC),8,0)!=0;if(TI){CR=14;break $bb19$$bb8$49}var xA=dW;var xx=V3;dw=xA;k7=xx;var xu=dw;var xr=(xu)&4294967295;var xo=(xr)&4294967295;var xn=HEAP[xo];var pW=k7;var pV=(xn+8*pW)&4294967295;v0=pV;var pU=v0;XG=pU;var pw=XG;var pT=(pw)&4294967295;var pR=HEAP[pT];PG=pR;var pQ=dW;var pP=V3;df=pQ;kG=pP;var pO=df;var pN=(pO)&4294967295;var pM=(pN)&4294967295;var pK=HEAP[pM];var pJ=kG;var pI=(pK+8*pJ)&4294967295;v2=pI;var pH=v2;Xp=pH;var pm=Xp;var pF=(pm+4)&4294967295;var pE=HEAP[pF];var pD=PG;var pC=((pE)+(pD))&4294967295;var pA=((pC)-1)&4294967295;b4=pA;var py=vd;var pu=(py+8)&4294967295;var ps=HEAP[pu];var pr=b4;var pq=unSign((ps),32,0)<=unSign((pr),32,0);if(pq){var po=vd;var pn=(po+8)&4294967295;var pl=HEAP[pn];var pk=((pl)-1)&4294967295;b4=pk}var pj=PG;var pi=Math.floor(unSign((pj),32,0)/8192);ZW=pi;var pe=b4;var pd=Math.floor(unSign((pe),32,0)/8192);e7=pd;var pc=ZW;MX=pc;while(1){var mN=MX;var mL=e7;var mI=(((mN))|0)<=(((mL))|0);if(!(mI)){CR=14;break $bb19$$bb8$49}var pa=MX;var o9=vd;var o8=(o9+16)&4294967295;var o7=HEAP[o8];dd=o7;kC=pa;var o6=dd;var o5=(o6)&4294967295;var o3=(o5)&4294967295;var oV=HEAP[o3];var oU=kC;var oS=(oV+8196*oU)&4294967295;v3=oS;var oR=v3;Xi=oR;var ph=Xi;var oQ=(ph)&4294967295;var oP=HEAP[oQ];var oO=(((oP))|0)==0;var oN=unSign((oO),1,0);xq=oN;var oM=xq;var Gp=reSign((oM),8,0)!=0;if(Gp){var oK=MX;cW=ml;kl=oK;var oD=cW;var oB=kl;l4=oD;Zk=oB;var oz=Zk;var ow=(oz)&31;var ot=1<<(ow);var or=l4;var op=(or)&4294967295;var on=HEAP[op];var ol=Zk;var oj=Math.floor(unSign((ol),32,0)/32);var oc=(on+4*oj)&4294967295;WT=lK;Zm=oc;lz=ot;var oa=WT;var n8=(oa)&4294967295;var n6=Zm;HEAP[n8]=n6;var n4=WT;var n2=(n4+4)&4294967295;var nZ=lz;HEAP[n2]=nZ;cV=lK;aag=1;var nX=aag;var iD=reSign((nX),8,0)!=0;if(iD){var nV=cV;var nU=(nV)&4294967295;var nM=HEAP[nU];var nK=cV;var nI=(nK)&4294967295;var nF=HEAP[nI];var nD=HEAP[nF];var nA=cV;var ny=(nA+4)&4294967295;var nw=HEAP[ny];var nu=(nD)|(nw);HEAP[nM]=nu}else{var nt=cV;var no=(nt)&4294967295;var nl=HEAP[no];var nj=cV;var nh=(nj)&4294967295;var ne=HEAP[nh];var nc=HEAP[ne];var m8=cV;var m6=(m8+4)&4294967295;var m4=HEAP[m6];var ab9=(m4)^-1;var m3=(nc)&(ab9);HEAP[nl]=m3}var mW=cV;v4=mW;var mU=v4;WK=mU;var Y5=WK}var mS=MX;var mP=((mS)+1)&4294967295;MX=mP;CR=17;continue}}}while(0);var mG=V3;var mC=((mG)+1)&4294967295;V3=mC;CR=13;continue $bb20$46}HEAP[iX]=0;$bb50$67:while(1){var iF=HEAP[iX];var iB=HK;var iy=(((iF))|0)<(((iB))|0);if(!(iy)){CR=30;break $bb50$67}$bb23$69:while(1){var E9=HEAP[iX];cj=ml;jz=E9;var E6=cj;var E3=jz;ld=E6;Zc=E3;var EO=Zc;var EN=(EO)&31;var EM=1<<(EN);var EK=ld;var EI=(EK)&4294967295;var EG=HEAP[EI];var EE=Zc;var EB=Math.floor(unSign((EE),32,0)/32);var Ey=(EG+4*EB)&4294967295;V2=lL;Zf=Ey;kR=EM;var Ev=V2;var Eg=(Ev)&4294967295;var Ef=Zf;HEAP[Eg]=Ef;var Ee=V2;var Eb=(Ee+4)&4294967295;var D9=kR;HEAP[Eb]=D9;ch=lL;var D7=ch;var D5=(D7)&4294967295;var D2=HEAP[D5];var DZ=HEAP[D2];var DW=ch;var DL=(DW+4)&4294967295;var DK=HEAP[DL];var DJ=(DZ)&(DK);var DH=(((DJ))|0)!=0;var DF=unSign((DH),1,0);v7=DF;var DD=v7;VX=DD;var ok=VX;var q0=(((ok))&255);var F5=reSign((q0),8,0)!=0;var GZ=(F5)^1;var NH=unSign((GZ),1,0);var F4=reSign((NH),8,0)!=0;var aal=(F4)^1;var qn=unSign((aal),1,0);var FS=reSign((qn),8,0)!=0;$bb33$$bb31$71:do{if(FS){CR=24}else{var DB=HEAP[iX];var Dy=((DB)+1)&4294967295;HEAP[iX]=Dy;var Dv=HEAP[iX];var Dr=HK;var De=(((Dv))|0)==(((Dr))|0);if(De){CR=24;break $bb33$$bb31$71}Qb=1;CR=26;break $bb33$$bb31$71}}while(0);if(CR==24){Qb=0}var Dd=Qb;xm=Dd;var Dc=xm;var FO=reSign((Dc),8,0)!=0;if(FO){CR=28;continue $bb23$69}else{CR=29;break $bb23$69}}var Db=HEAP[iX];var Da=HK;var C9=(((Db))|0)==(((Da))|0);if(C9){CR=30;break $bb50$67}var C8=HEAP[iX];ZW=C8;Tt=Gf;Ok=iX;var C6=Tt;var C4=(C6)&4294967295;var C2=(C4+4)&4294967295;var CQ=HEAP[C2];var CP=Tt;var CO=(CP)&4294967295;Zj=CO;var CN=Zj;var CM=(CN+8)&4294967295;JH=CM;var CL=JH;var CK=(CL)&4294967295;T8=CK;var CI=T8;var CG=(CI)&4294967295;wc=CG;var CE=wc;K7=CE;var cT=K7;wa=cT;var Cr=wa;fn=Cr;var aa7=fn;v8=aa7;var Cq=v8;vA=Cq;var bk=vA;var Cp=HEAP[bk];var Co=(CQ)<(Cp);var Cn=unSign((Co),1,0);dX=Cn;var Cm=dX;var Xq=reSign((Cm),8,0)!=0;if(Xq){var Cl=Tt;var Cj=(Cl)&4294967295;var Ch=(Cj+4)&4294967295;var Cf=HEAP[Ch];X2=Cf;var B2=X2;we=B2;var B1=we;q3=B1;var xW=q3;var BZ=Tt;var BY=(BZ)&4294967295;Gq=BY;var BX=Gq;var BW=(BX+8)&4294967295;Bi=BW;var BV=Bi;var BT=(BV)&4294967295;AF=BT;var BR=AF;var BP=BR;wv=BP;var BF=wv;ZB=BF;var Ws=ZB;wt=Ws;var BE=wt;Tz=BE;var FP=Tz;ws=FP;var BD=ws;Pq=BD;var kk=Pq;var BB=Ok;bT=kk;SV=xW;P8=BB;var BA=SV;var Bz=BA;gA=4;N5=Bz;var By=N5;Ff=By;var Bw=Ff;Hm=Bw;var Me=Hm;var Bu=Me;Fd=Bu;var Br=Fd;var uV=(Br)!=0;if(uV){var uU=P8;var uS=HEAP[uU];var uQ=Fd;HEAP[uQ]=uS;var uO=Fd;ZY=uO}else{var uM=Fd;ZY=uM}var uK=Tt;var uI=(uK)&4294967295;var uG=(uI+4)&4294967295;var uE=HEAP[uG];var uA=(uE+4)&4294967295;var uy=Tt;var uw=(uy)&4294967295;var uu=(uw+4)&4294967295;HEAP[uu]=uA}else{var us=Tt;var uq=(us)&4294967295;GO=uq;var uo=GO;var ul=(uo+8)&4294967295;ON=ul;var ui=ON;var uf=(ui)&4294967295;T1=uf;var t4=T1;var t3=t4;Ft=t3;var t1=Ft;T2=t1;var Tb=T2;Fj=Tb;var tZ=Fj;aa6=tZ;var zC=aa6;Fh=zC;var tX=Fh;Ne=tX;var dU=Ne;rI=dU;var tV=Tt;pz=tV;var tT=pz;var tQ=(tT)&4294967295;var tN=(tQ+4)&4294967295;var tJ=HEAP[tN];var tu=(tJ);var tt=pz;var tr=(tt)&4294967295;var tp=(tr)&4294967295;var tn=HEAP[tp];var tk=(tn);var ti=((tu)-(tk))&4294967295;var tf=((((ti))|0)/4|0);Fu=tf;var tc=Fu;Mh=tc;var SQ=Mh;var s9=Tt;OD=s9;var sV=OD;var sT=(sV)&4294967295;var sR=(sT+4)&4294967295;var sP=HEAP[sR];var sN=(sP);var sL=OD;var sJ=(sL)&4294967295;var sG=(sJ)&4294967295;var sD=HEAP[sG];var sz=(sD);var sl=((sN)-(sz))&4294967295;var sk=((((sl))|0)/4|0);Fv=sk;var sj=Fv;TF=sj;var Zt=TF;var si=((Zt)+1)&4294967295;var sh=Tt;aaM=sh;HEAP[mv]=si;var sg=aaM;var se=__ZNKSt3__16vectorIiNS_9allocatorIiEEE8max_sizeEv(sg);fq=se;var sc=HEAP[mv];var sa=fq;var r8=unSign((sc),32,0)>unSign((sa),32,0);if(r8){var rX=aaM;var rW=rX;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(rW)}var rV=aaM;f9=rV;var rU=f9;var rT=(rU)&4294967295;TU=rT;var rS=TU;nR=rS;var rR=nR;var rP=(rR+8)&4294967295;xM=rP;var rN=xM;var rL=(rN)&4294967295;KV=rL;var rB=KV;var rA=(rB)&4294967295;FK=rA;var ry=FK;kO=ry;var Tl=kO;FI=Tl;var rx=FI;Mv=rx;var XX=Mv;FG=XX;var rw=FG;TH=rw;var Oz=TH;var rt=HEAP[Oz];var rs=(rt);var rp=TU;var rn=(rp)&4294967295;var rk=HEAP[rn];var q7=(rk);var q6=((rs)-(q7))&4294967295;var q4=((((q6))|0)/4|0);FD=q4;var q2=FD;TV=q2;var Vp=TV;FB=Vp;var q1=FB;B3=q1;var En=B3;of=En;var qZ=fq;var qY=Math.floor(unSign((qZ),32,0)/2);var qW=of;var qU=unSign((qY),32,0)<=unSign((qW),32,0);if(qU){var qS=fq;Fx=qS}else{var qK=of;var qJ=((qK)*2)&4294967295;HEAP[Fz]=qJ;qi=Fz;aae=mv;var qI=(FV)&4294967295;HEAP[qI]=0;var qG=qi;var qE=aae;var L=FX;var OK=FW;_llvm_memcpy_p0i8_p0i8_i64(L,OK,1,1,0);Sa=qG;acw=qE;var qD=Sa;var qC=acw;B0=FX;Lv=qD;aat=qC;var qz=Lv;var qx=HEAP[qz];var qv=aat;var jZ=HEAP[qv];var jY=unSign((qx),32,0)(h6);if(h4){var h1=ye;var hY=(h1+4)&4294967295;var hV=HEAP[hY];var hH=(hV);var hG=ye;var hD=(hG)&4294967295;var hB=HEAP[hD];var hz=(hB);var hx=((hH)-(hz))&4294967295;var hv=((((hx))|0)/4|0);dB=hv;var hs=dB;var hp=((hs)+1)&4294967295;var hm=((((hp))|0)/2|0);dB=hm;var g9=ye;var g7=(g9+4)&4294967295;var g6=HEAP[g7];var g5=dB;var g4=(0-(g5))&4294967295;var g3=(g6+4*g4)&4294967295;var g2=ye;var g0=(g2+8)&4294967295;var gY=HEAP[g0];var gV=ye;var gO=(gV+4)&4294967295;var gN=HEAP[gO];var gM=__ZNSt3__14moveIPiS1_EET0_T_S3_S2_(gN,gY,g3);var gL=ye;var gJ=(gL+8)&4294967295;HEAP[gJ]=gM;var gI=ye;var gG=(gI+4)&4294967295;var gF=HEAP[gG];var gE=dB;var gD=(0-(gE))&4294967295;var gC=(gF+4*gD)&4294967295;var gB=ye;var gz=(gB+4)&4294967295;HEAP[gz]=gC}else{HEAP[ww]=1;var gy=ye;OE=gy;var gw=OE;var gv=(gw+12)&4294967295;yh=gv;var gu=yh;var gt=(gu)&4294967295;eU=gt;var gs=eU;var gr=(gs)&4294967295;DG=gr;var gk=DG;Ns=gk;var M8=Ns;DE=M8;var gj=DE;vZ=gj;var acX=vZ;DC=acX;var gi=DC;Z8=gi;var Na=Z8;var gh=HEAP[Na];var gf=(gh);var ge=ye;var gd=(ge)&4294967295;var gc=HEAP[gd];var gb=(gc);var ga=((gf)-(gb))&4294967295;var f5=((((ga))|0)/4|0);var f4=((f5)*2)&4294967295;HEAP[wx]=f4;ZI=wx;ZX=ww;var f3=(EJ)&4294967295;HEAP[f3]=0;var f2=ZI;var f1=ZX;var WU=EY;var vg=EL;_llvm_memcpy_p0i8_p0i8_i64(WU,vg,1,1,0);ZC=f2;bo=f1;var fZ=ZC;var fY=bo;ZN=EY;kL=fZ;hJ=fY;var fX=kL;var fW=HEAP[fX];var fV=hJ;var w=HEAP[fV];var v=unSign((fW),32,0)unSign((Py),32,0);if(Px){var Pw=Ih;var Pu=Pw;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(Pu)}var Pt=Ih;P5=Pt;var Ps=P5;var Pr=(Ps)&4294967295;vO=Pr;var Pl=vO;TL=Pl;var Pk=TL;var Pj=(Pk+8)&4294967295;ZR=Pj;var Pi=ZR;var Ph=(Pi)&4294967295;fr=Ph;var Pg=fr;var Pf=(Pg)&4294967295;d8=Pf;var Pe=d8;SZ=Pe;var AJ=SZ;d6=AJ;var Pd=d6;iW=Pd;var H4=iW;d5=H4;var Pc=d5;vh=Pc;var tw=vh;var Pa=HEAP[tw];var O9=(Pa);var O8=vO;var O7=(O8)&4294967295;var O6=HEAP[O7];var O4=(O6);var O3=((O9)-(O4))&4294967295;var O2=((((O3))|0)/4|0);d4=O2;var O0=d4;vS=O0;var F8=vS;d3=F8;var OZ=d3;acz=OZ;var gp=acz;TP=gp;var OU=Pm;var OT=Math.floor(unSign((OU),32,0)/2);var OS=TP;var OR=unSign((OT),32,0)<=unSign((OS),32,0);if(OR){var OQ=Pm;d1=OQ}else{var OP=TP;var OO=((OP)*2)&4294967295;HEAP[d2]=OO;Vq=d2;Hd=Tr;var OM=(ee)&4294967295;HEAP[OM]=0;var OJ=Vq;var OI=Hd;var Ll=eg;var mR=ef;_llvm_memcpy_p0i8_p0i8_i64(Ll,mR,1,1,0);p6=OJ;KA=OI;var OB=p6;var OA=KA;acs=eg;go=OB;H0=OA;var Oy=go;var Ox=HEAP[Oy];var Ow=H0;var Ov=HEAP[Ow];var Ou=unSign((Ox),32,0)(IV);if(IU){var IS=ZU;var IQ=(IS+4)&4294967295;var IO=HEAP[IQ];var IM=(IO);var IK=ZU;var II=(IK)&4294967295;var IG=HEAP[II];var IE=(IG);var IB=((IM)-(IE))&4294967295;var IA=((((IB))|0)/4|0);NG=IA;var Ix=NG;var Iv=((Ix)+1)&4294967295;var It=((((Iv))|0)/2|0);NG=It;var Ir=ZU;var Ip=(Ir+4)&4294967295;var In=HEAP[Ip];var Il=NG;var Ij=(0-(Il))&4294967295;var Ic=(In+4*Ij)&4294967295;var Ib=ZU;var H9=(Ib+8)&4294967295;var H8=HEAP[H9];var H7=ZU;var H6=(H7+4)&4294967295;var H5=HEAP[H6];var H3=__ZNSt3__14moveIPiS1_EET0_T_S3_S2_(H5,H8,Ic);var H1=ZU;var HZ=(H1+8)&4294967295;HEAP[HZ]=H3;var HV=ZU;var HT=(HV+4)&4294967295;var HS=HEAP[HT];var HR=NG;var HQ=(0-(HR))&4294967295;var HN=(HS+4*HQ)&4294967295;var HM=ZU;var HL=(HM+4)&4294967295;HEAP[HL]=HN}else{HEAP[Gg]=1;var HJ=ZU;m1=HJ;var HI=m1;var HD=(HI+12)&4294967295;ZV=HD;var HC=ZV;var HB=(HC)&4294967295;OH=HB;var HA=OH;var Hz=(HA)&4294967295;GC=Hz;var Hy=GC;kE=Hy;var j5=kE;GA=j5;var Hx=GA;Zn=Hx;var KJ=Zn;Gy=KJ;var Hv=Gy;GG=Hv;var j0=GG;var Ht=HEAP[j0];var Hr=(Ht);var Hc=ZU;var Hb=(Hc)&4294967295;var Ha=HEAP[Hb];var G9=(Ha);var G7=((Hr)-(G9))&4294967295;var G5=((((G7))|0)/4|0);var G4=((G5)*2)&4294967295;HEAP[Gh]=G4;Lr=Gh;LL=Gg;var G2=(Hu)&4294967295;HEAP[G2]=0;var G0=Lr;var GX=LL;var z4=dE;var Y8=Hw;_llvm_memcpy_p0i8_p0i8_i64(z4,Y8,1,1,0);Ls=G0;RD=GX;var GN=Ls;var GM=RD;Lz=dE;Wv=GN;Uv=GM;var GL=Wv;var GK=HEAP[GL];var GJ=Uv;var GI=HEAP[GJ];var GF=unSign((GK),32,0)unSign((NM),32,0);if(NL){var NK=cY;var NJ=NK;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(NJ)}var ND=cY;vs=ND;var NC=vs;var NB=(NC)&4294967295;ab2=NB;var NA=ab2;A2=NA;var Nz=A2;var Ny=(Nz+8)&4294967295;Lq=Ny;var Nx=Lq;var Nw=(Nx)&4294967295;Tw=Nw;var Nu=Tw;var Nt=(Nu)&4294967295;UL=Nt;var Nq=UL;zE=Nq;var aav=zE;UK=aav;var Np=UK;Uw=Np;var cI=Uw;UJ=cI;var No=UJ;abv=No;var XT=abv;var Nn=HEAP[XT];var Nm=(Nn);var Nk=ab2;var Nj=(Nk)&4294967295;var Ni=HEAP[Nj];var Nh=(Ni);var Nf=((Nm)-(Nh))&4294967295;var M7=((((Nf))|0)/8|0);fT=M7;var M6=fT;ab7=M6;var a1=ab7;fR=a1;var M5=fR;Oo=M5;var PF=Oo;uZ=PF;var M4=nr;var M3=Math.floor(unSign((M4),32,0)/2);var M2=uZ;var M1=unSign((M3),32,0)<=unSign((M2),32,0);if(M1){var M0=nr;fP=M0}else{var MZ=uZ;var MY=((MZ)*2)&4294967295;HEAP[fQ]=MY;FE=fQ;ij=sW;var MU=(UN)&4294967295;HEAP[MU]=0;var MT=FE;var MS=ij;var nS=UP;var Yb=UO;_llvm_memcpy_p0i8_p0i8_i64(nS,Yb,1,1,0);ZO=MT;mx=MS;var MR=ZO;var MQ=mx;Om=UP;TQ=MR;jP=MQ;var MP=TQ;var MO=HEAP[MP];var MN=jP;var MM=HEAP[MN];var MK=unSign((MO),32,0)(LU);if(LT){var LS=ES;var LR=(LS+4)&4294967295;var LQ=HEAP[LR];var LP=(LQ);var LO=ES;var LK=(LO)&4294967295;var LJ=HEAP[LK];var LI=(LJ);var LH=((LP)-(LI))&4294967295;var LG=((((LH))|0)/8|0);kj=LG;var LF=kj;var LE=((LF)+1)&4294967295;var LD=((((LE))|0)/2|0);kj=LD;var LC=ES;var LB=(LC+4)&4294967295;var Fa=HEAP[LB];var E7=kj;var E4=(0-(E7))&4294967295;var E1=(Fa+8*E4)&4294967295;var EZ=ES;var EX=(EZ+8)&4294967295;var EW=HEAP[EX];var EV=ES;var EU=(EV+4)&4294967295;var ET=HEAP[EU];var EC=__ZNSt3__14moveIP10_ByteRangeS2_EET0_T_S4_S3_(ET,EW,E1);var Ez=ES;var Ew=(Ez+8)&4294967295;HEAP[Ew]=EC;var Et=ES;var Er=(Et+4)&4294967295;var Eo=HEAP[Er];var Em=kj;var El=(0-(Em))&4294967295;var Ek=(Eo+8*El)&4294967295;var Ej=ES;var D3=(Ej+4)&4294967295;HEAP[D3]=Ek}else{HEAP[ev]=1;var D0=ES;Yd=D0;var DX=Yd;var DU=(DX+12)&4294967295;Lx=DU;var DS=Lx;var DQ=(DS)&4294967295;s0=DQ;var DP=s0;var DO=(DP)&4294967295;eV=DO;var DN=eV;VD=DN;var Vd=VD;eR=Vd;var DM=eR;Kn=DM;var mE=Kn;eQ=mE;var Dz=eQ;hF=Dz;var U8=hF;var Dw=HEAP[U8];var Ds=(Dw);var Dp=ES;var Dn=(Dp)&4294967295;var Dl=HEAP[Dn];var Dk=(Dl);var Dj=((Ds)-(Dk))&4294967295;var Di=((((Dj))|0)/8|0);var Dh=((Di)*2)&4294967295;HEAP[ew]=Dh;fS=ew;gx=ev;var C7=(fs)&4294967295;HEAP[C7]=0;var C5=fS;var C3=gx;var b2=fv;var Jj=ft;_llvm_memcpy_p0i8_p0i8_i64(b2,Jj,1,1,0);fU=C5;pv=C3;var C1=fU;var C0=pv;f8=fv;zz=C1;w3=C0;var CZ=zz;var CX=HEAP[CZ];var CW=w3;var CV=HEAP[CW];var CU=unSign((CX),32,0)unSign((lY),32,0);if(lW){var lV=k1;var lU=lV;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(lU)}var lT=k1;cK=lT;var lS=cK;var lR=(lS)&4294967295;fi=lR;var lJ=fi;jK=lJ;var lI=jK;var lH=(lI+8)&4294967295;lK=lH;var lG=lK;var lF=(lG)&4294967295;bx=lF;var lE=bx;var lD=(lE)&4294967295;ba=lD;var lC=ba;kq=lC;var B=kq;a9=B;var lB=a9;w=lB;var id=w;a8=id;var lA=a8;bK=lA;var j5=bK;var lt=HEAP[j5];var ls=(lt);var lr=fi;var lq=(lr)&4294967295;var lp=HEAP[lq];var lo=(lp);var ln=((ls)-(lo))&4294967295;var lm=((((ln))|0)/8|0);a7=lm;var ll=a7;kZ=ll;var ao=kZ;eM=ao;var lk=eM;eh=lk;var lx=eh;jm=lx;var lf=jl;var ld=Math.floor(unSign((lf),32,0)/2);var lc=jm;var lb=unSign((ld),32,0)<=unSign((lc),32,0);if(lb){var la=jl;eK=la}else{var k9=jm;var k8=((k9)*2)&4294967295;HEAP[eL]=k8;lg=eL;e4=ex;var k6=(bc)&4294967295;HEAP[k6]=0;var k5=lg;var k4=e4;var bu=be;var hw=bd;_llvm_memcpy_p0i8_p0i8_i64(bu,hw,1,1,0);jN=k5;gJ=k4;var kX=jN;var kW=gJ;s=be;d8=kX;ci=kW;var kV=d8;var kU=HEAP[kV];var kT=ci;var kS=HEAP[kT];var kR=unSign((kU),32,0)(j2);if(j1){var j0=cl;var jZ=(j0+4)&4294967295;var jY=HEAP[jZ];var jX=(jY);var jW=cl;var jV=(jW)&4294967295;var jU=HEAP[jV];var jS=(jU);var d7=((jX)-(jS))&4294967295;var d5=((((d7))|0)/8|0);aG=d5;var d4=aG;var d2=((d4)+1)&4294967295;var d1=((((d2))|0)/2|0);aG=d1;var dZ=cl;var dY=(dZ+4)&4294967295;var dX=HEAP[dY];var dW=aG;var dT=(0-(dW))&4294967295;var dF=(dX+8*dT)&4294967295;var dE=cl;var dC=(dE+8)&4294967295;var dB=HEAP[dC];var dA=cl;var dz=(dA+4)&4294967295;var dy=HEAP[dz];var dx=__ZNSt3__14moveIP10_ByteRangeS2_EET0_T_S4_S3_(dy,dB,dF);var dw=cl;var du=(dw+8)&4294967295;HEAP[du]=dx;var dg=cl;var df=(dg+4)&4294967295;var de=HEAP[df];var dd=aG;var dc=(0-(dd))&4294967295;var db=(de+8*dc)&4294967295;var c9=cl;var c8=(c9+4)&4294967295;HEAP[c8]=db}else{HEAP[c0]=1;var c7=cl;lL=c7;var c6=lL;var cT=(c6+12)&4294967295;av=cT;var cS=av;var cR=(cS)&4294967295;fx=cR;var cQ=fx;var cP=(cQ)&4294967295;dH=cP;var cO=dH;U=cO;var dh=U;dG=dh;var cN=dG;gM=cN;var lj=gM;dt=lj;var cM=dt;ay=cM;var gH=ay;var cL=HEAP[gH];var cJ=(cL);var cx=cl;var cw=(cx)&4294967295;var cv=HEAP[cw];var cs=(cv);var cr=((cJ)-(cs))&4294967295;var cq=((((cr))|0)/8|0);var cp=((cq)*2)&4294967295;HEAP[c1]=cp;jM=c1;eA=c0;var co=(eo)&4294967295;HEAP[co]=0;var cn=jM;var cm=eA;var gV=es;var am=eq;_llvm_memcpy_p0i8_p0i8_i64(gV,am,1,1,0);i2=cn;kA=cm;var b7=i2;var b6=kA;jT=es;gK=b7;al=b6;var b5=gK;var b4=HEAP[b5];var b3=al;var b2=HEAP[b3];var b1=unSign((b4),32,0)unSign((k),32,0);if(j){var i=p;S=i}var h=V;var g=aw;var e=(g+16)&4294967295;var c=HEAP[e];af=c;am=h;var b=af;var a=(b)&4294967295;var aZ=(a)&4294967295;var aY=HEAP[aZ];var aX=am;var aW=(aY+8196*aX)&4294967295;aS=aW;var aV=aS;d=aV;var w=d;var aU=(w+4)&4294967295;var aT=(aU)&4294967295;var aI=aq;var aH=(aT+aI)&4294967295;var aF=aG;var aD=S;_llvm_memcpy_p0i8_p0i8_i32(aF,aH,aD,1,0);var aC=aw;var aB=(aC+12)&4294967295;var aA=HEAP[aB];var az=S;var ay=((aA)+(az))&4294967295;var ax=aw;var ap=(ax+12)&4294967295;HEAP[ap]=ay;var ao=p;var an=S;var al=((ao)-(an))&4294967295;p=al;var ak=aG;var ai=S;var ag=(ak+ai)&4294967295;aG=ag;R=2;continue}var Z=ar;aR=Z}}var Q=aR;B=Q;var aE=B;return aE;return null}function __ZN10CachedFileD1Ev(e){var n;var b;var E;var D;var q=0;b=e;var C=b;var B=(C+4)&4294967295;var A=HEAP[B];D=A;var z=D;var y=(z)!=0;if(y){var w=D;__ZN9GooStringD1Ev(w);var u=D;var s=u;__ZdlPv(s)}var m=b;var l=(m)&4294967295;var k=HEAP[l];var j=(k)!=0;if(j){var i=b;var h=(i)&4294967295;var g=HEAP[h];var f=b;var d=(f)&4294967295;var c=HEAP[d];var a=(c)&4294967295;var N=HEAP[a];var M=(N+4)&4294967295;var L=HEAP[M];var K=b;var J=(K)&4294967295;var I=HEAP[J];var H=L;FUNCTION_TABLE[H](I)}var G=b;var F=(G+16)&4294967295;var x=HEAP[F];E=x;var v=E;var t=(v)!=0;if(t){var r=E;__ZNSt3__16vectorIN10CachedFile5ChunkENS_9allocatorIS2_EEED1Ev(r);var p=E;var o=p;__ZdlPv(o)}return;return}function __ZN10CachedFile9decRefCntEv(m){var t;var k;var q;var l=0;k=m;var j=k;var i=(j+20)&4294967295;var h=HEAP[i];var g=((h)-1)&4294967295;var f=k;var e=(f+20)&4294967295;HEAP[e]=g;var d=k;var c=(d+20)&4294967295;var b=HEAP[c];var a=(((b))|0)==0;var v=unSign((a),1,0);q=v;var u=q;var w=reSign((u),8,0)!=0;$bb$$bb2$2:do{if(w){var s=k;var r=(s)!=0;if(!(r)){t=1;break $bb$$bb2$2}var p=k;__ZN10CachedFileD1Ev(p);var o=k;var n=o;__ZdlPv(n)}}while(0);return;return}function __ZN10CachedFileD2Ev(e){var n;var b;var E;var D;var q=0;b=e;var C=b;var B=(C+4)&4294967295;var A=HEAP[B];D=A;var z=D;var y=(z)!=0;if(y){var w=D;__ZN9GooStringD1Ev(w);var u=D;var s=u;__ZdlPv(s)}var m=b;var l=(m)&4294967295;var k=HEAP[l];var j=(k)!=0;if(j){var i=b;var h=(i)&4294967295;var g=HEAP[h];var f=b;var d=(f)&4294967295;var c=HEAP[d];var a=(c)&4294967295;var N=HEAP[a];var M=(N+4)&4294967295;var L=HEAP[M];var K=b;var J=(K)&4294967295;var I=HEAP[J];var H=L;FUNCTION_TABLE[H](I)}var G=b;var F=(G+16)&4294967295;var x=HEAP[F];E=x;var v=E;var t=(v)!=0;if(t){var r=E;__ZNSt3__16vectorIN10CachedFile5ChunkENS_9allocatorIS2_EEED1Ev(r);var p=E;var o=p;__ZdlPv(o)}return;return}function __ZN7CatalogC2EP4XRef(N,bu){var A=STACKTOP;STACKTOP+=72;_memset(A,0,72);var av;var a2;var bt;var aP;var bp;var aX;var bo;var aY;var aZ;var a0;var a1;var p=A;var q=A+12;var au=A+24;var bB=A+36;var aw=A+48;var al=A+60;var d=0;a2=N;bt=bu;var bm=a2;var bl=(bm+44)&4294967295;__ZN6ObjectC1Ev(bl);var bk=a2;var bj=(bk+56)&4294967295;__ZN6ObjectC1Ev(bj);var bh=a2;var bf=(bh+84)&4294967295;__ZN6ObjectC1Ev(bf);var be=a2;var bd=(be+96)&4294967295;__ZN6ObjectC1Ev(bd);var aQ=a2;var aN=(aQ+108)&4294967295;__ZN6ObjectC1Ev(aN);var aL=a2;var aJ=(aL+120)&4294967295;__ZN6ObjectC1Ev(aJ);__ZN6ObjectC1Ev(p);__ZN6ObjectC1Ev(q);__ZN6ObjectC1Ev(au);__ZN6ObjectC1Ev(bB);__ZN6ObjectC1Ev(aw);__ZN6ObjectC1Ev(al);var aH=a2;var aF=(aH+136)&4294967295;HEAP[aF]=1;var aE=a2;var aD=(aE)&4294967295;var aB=bt;HEAP[aD]=aB;var az=a2;var an=(az+4)&4294967295;HEAP[an]=0;var ak=a2;var ai=(ak+8)&4294967295;HEAP[ai]=0;var ag=a2;var ae=(ag+36)&4294967295;HEAP[ae]=-1;var ac=a2;var ab=(ac+40)&4294967295;HEAP[ab]=0;var aa=a2;var Z=(aa+80)&4294967295;HEAP[Z]=0;var Y=a2;var M=(Y+140)&4294967295;HEAP[M]=0;var J=a2;var G=(J+32)&4294967295;HEAP[G]=0;var D=a2;var z=(D+132)&4294967295;HEAP[z]=0;var w=a2;var u=(w+144)&4294967295;HEAP[u]=6;var t=a2;var s=(t+148)&4294967295;HEAP[s]=7;var r=a2;var n=(r+68)&4294967295;HEAP[n]=0;var m=a2;var l=(m+72)&4294967295;HEAP[l]=0;var k=a2;var j=(k+76)&4294967295;HEAP[j]=0;var i=a2;var h=(i+16)&4294967295;HEAP[h]=0;var g=a2;var f=(g+20)&4294967295;HEAP[f]=0;var e=a2;var c=(e+24)&4294967295;HEAP[c]=0;var b=a2;var a=(b+28)&4294967295;HEAP[a]=0;var bC=a2;var bA=(bC+12)&4294967295;HEAP[bA]=0;var bz=a2;var by=(bz)&4294967295;var bx=HEAP[by];var bw=__ZN4XRef10getCatalogEP6Object(bx,p);var bv=__ZN6Object6isDictEv(p);var X=reSign((bv),8,0)!=0;var aC=(X)^1;var bi=unSign((aC),1,0);a1=bi;var bc=a1;var aA=reSign((bc),8,0)!=0;if(aA){var bb=__ZN6Object11getTypeNameEv(p);__Z5erroriPcz(-1,(__str3671)&4294967295,Pointer_make([bb,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(p);var v=a2;var o=(v+136)&4294967295;HEAP[o]=0}else{var ba=a2;var a9=(ba+120)&4294967295;var a8=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(p,(__str58726)&4294967295,a9,0);var a7=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(p,(__str59727)&4294967295,bB,0);var a6=__ZN6Object6isDictEv(a7);a0=a6;var a5=a0;var ay=reSign((a5),8,0)!=0;if(ay){var a4=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bB,(__str60728)&4294967295,aw,0);var a3=__ZN6Object8isStringEv(a4);aZ=a3;var aV=aZ;var ax=reSign((aV),8,0)!=0;if(ax){var aU=__ZN6Object9getStringEv(aw);var aT=__ZNK9GooString4copyEv(aU);var aS=a2;var aR=(aS+80)&4294967295;HEAP[aR]=aT}__ZN6Object4freeEv(aw)}__ZN6Object4freeEv(bB);var aO=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(p,(__str61729)&4294967295,al,0);var aM=__ZN6Object6isDictEv(aO);aY=aM;var aK=aY;var bs=reSign((aK),8,0)!=0;$bb11$$bb18$12:do{if(bs){var aI=__Znwj(36);var aG=aI;bo=aG;var at=a2;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=bo;__ZN4OCGsC1EP6ObjectP4XRef(ap,al,aq);var ao=a2;var am=(ao+132)&4294967295;var aj=bo;HEAP[am]=aj;var ah=a2;var af=(ah+132)&4294967295;var ad=HEAP[af];var W=__ZN4OCGs4isOkEv(ad);var bq=reSign((W),8,0)!=0;var br=(bq)^1;var aW=unSign((br),1,0);aX=aW;var V=aX;var bn=reSign((V),8,0)!=0;if(!(bn)){av=4;break $bb11$$bb18$12}var T=a2;var R=(T+132)&4294967295;var P=HEAP[R];bp=P;var L=bp;var I=(L)!=0;if(I){var F=bp;__ZN4OCGsD1Ev(F);var C=bp;var y=C;__ZdlPv(y)}var U=a2;var S=(U+132)&4294967295;HEAP[S]=0}}while(0);__ZN6Object4freeEv(al);var Q=a2;var O=__ZN7Catalog7getFormEv(Q);var K=(O)!=0;var H=unSign((K),1,0);aP=H;var E=aP;var bg=reSign((E),8,0)!=0;if(bg){var B=a2;var x=__ZN7Catalog7getFormEv(B);__ZN4Form15postWidgetsLoadEv(x)}__ZN6Object4freeEv(p)}STACKTOP=A;return;return}function __ZN6Object8isStreamEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==8;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN4Dict6incRefEv(k){var o;var q;var l;var i;var n=0;q=k;var h=q;var g=(h+20)&4294967295;var f=HEAP[g];var e=((f)+1)&4294967295;var d=q;var c=(d+20)&4294967295;HEAP[c]=e;var b=q;var a=(b+20)&4294967295;var p=HEAP[a];i=p;var j=i;l=j;var m=l;return m;return null}function __ZN6Stream10doGetCharsEiPh(h,z,y){var u;var b;var l;var v;var w;var U;var c;var d;var e;var G=0;b=h;l=z;v=y;var T=b;var S=(T)&4294967295;var R=HEAP[S];var Q=(R+88)&4294967295;var P=HEAP[Q];var O=P;var M=b;var K=FUNCTION_TABLE[O](M);c=K;var I=c;var x=reSign((I),8,0)!=0;if(x){var r=b;var p=(r)&4294967295;var o=HEAP[p];var n=(o+92)&4294967295;var m=HEAP[n];var k=m;var j=b;var i=l;var g=v;var f=FUNCTION_TABLE[k](j,i,g);U=f}else{d=0;while(1){var B=d;var A=l;var t=(((B))|0)<(((A))|0);if(!(t)){u=5;break}var a=b;var ae=(a)&4294967295;var ad=HEAP[ae];var ac=(ad+20)&4294967295;var ab=HEAP[ac];var aa=ab;var Z=b;var Y=FUNCTION_TABLE[aa](Z);e=Y;var X=e;var W=(((X))|0)!=-1;if(!(W)){u=3;break}var N=e;var L=(((N))&255);var J=v;var H=d;var F=(J+H)&4294967295;HEAP[F]=L;var E=d;var D=((E)+1)&4294967295;d=D;u=1;continue}if(u==5){var s=l;U=s}else{if(u==3){var C=d;U=C}}}var q=U;w=q;var V=w;return V;return null}function __ZN4XRef13getNumObjectsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+16)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN4Page4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+104)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN8LinkDest4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+59)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN4OCGs4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN8NameTreeC2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f+12)&4294967295;HEAP[e]=0;var d=j;var c=(d+16)&4294967295;HEAP[c]=0;var b=j;var a=(b+8)&4294967295;HEAP[a]=0;return;return}function __ZN8NameTreeC1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f+12)&4294967295;HEAP[e]=0;var d=j;var c=(d+16)&4294967295;HEAP[c]=0;var b=j;var a=(b+8)&4294967295;HEAP[a]=0;return;return}function __ZN8NameTree8getValueEi(c,o,A){var y;var m;var e;var n=0;m=o;e=A;var l=m;var k=(l+16)&4294967295;var j=HEAP[k];var i=e;var h=(((j))|0)>(((i))|0);if(h){var g=m;var f=(g+8)&4294967295;var d=HEAP[f];var b=e;var a=(d+4*b)&4294967295;var z=HEAP[a];var x=(z+32)&4294967295;var w=(c)&4294967295;var v=(x)&4294967295;var u=HEAP[v];HEAP[w]=u;var t=(c+4)&4294967295;var s=(x+4)&4294967295;var r=(t)&4294967295;var q=(s)&4294967295;var p=HEAP[q];HEAP[r]=p}else{__ZN6ObjectC1Ev(c)}return;return}function __ZN8NameTree7getNameEi(n,v){var s;var l;var d;var u;var k;var m=0;l=n;d=v;var j=l;var i=(j+16)&4294967295;var h=HEAP[i];var g=d;var f=(((h))|0)>(((g))|0);if(f){var e=l;var c=(e+8)&4294967295;var b=HEAP[c];var a=d;var t=(b+4*a)&4294967295;var r=HEAP[t];var q=(r)&4294967295;k=q}else{k=0}var p=k;u=p;var o=u;return o;return null}function __ZNSt3__1ltIPP9PageAttrsS3_EEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE(C,B){var y;var r;var h;var p;var k;var f;var o;var E;var a;var D;var n;var q=0;E=C;a=B;var m=E;k=m;var l=k;var i=(l)&4294967295;var g=HEAP[i];o=g;var e=o;f=e;var j=f;var d=a;r=d;var b=r;var z=(b)&4294967295;var x=HEAP[z];p=x;var w=p;h=w;var c=h;var v=(j)<(c);var t=unSign((v),1,0);n=t;var s=n;D=s;var u=D;var A=(((u))&255);return A;return null}function __ZNSt3__1ltIPP4DictS3_EEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE(C,B){var y;var r;var h;var p;var k;var f;var o;var E;var a;var D;var n;var q=0;E=C;a=B;var m=E;k=m;var l=k;var i=(l)&4294967295;var g=HEAP[i];o=g;var e=o;f=e;var j=f;var d=a;r=d;var b=r;var z=(b)&4294967295;var x=HEAP[z];p=x;var w=p;h=w;var c=h;var v=(j)<(c);var t=unSign((v),1,0);n=t;var s=n;D=s;var u=D;var A=(((u))&255);return A;return null}function __ZNSt3__127__libcpp_trivial_destructorIP4DictEC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__125is_trivially_destructibleIP4DictEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__127__libcpp_trivial_destructorIP4DictEC2Ev(b);return;return}function __ZNSt3__127__libcpp_trivial_destructorI3RefEC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb0EEC2Ev(b);return;return}function __ZNSt3__125is_trivially_destructibleI3RefEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__127__libcpp_trivial_destructorI3RefEC2Ev(b);return;return}function __ZNSt3__127__libcpp_trivial_destructorIP9PageAttrsEC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__125is_trivially_destructibleIP9PageAttrsEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__127__libcpp_trivial_destructorIP9PageAttrsEC2Ev(b);return;return}function __ZNSt3__114__has_max_sizeIKNS_9allocatorIP4DictEEEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__114__has_max_sizeIKNS_9allocatorI3RefEEEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__14moveIP3RefS2_EET0_T_S4_S3_(u,F,B){var C=STACKTOP;STACKTOP+=8;_memset(C,0,8);var A;var k;var d;var ae;var o;var g;var ad;var E;var b;var ac;var f;var c;var M;var h;var ab;var aa=C;var ag;var r;var Z;var v;var af;var G;var D;var Y;var Q=0;v=u;af=F;G=B;var W=G;ag=W;var U=ag;Z=U;var S=Z;r=S;var i=r;var x=af;k=x;var w=k;ae=w;var t=ae;d=t;var H=d;var s=v;o=s;var q=o;ad=q;var p=ad;g=p;var J=g;f=J;c=H;M=i;while(1){var N=f;var L=c;var K=(N)!=(L);if(!(K)){A=2;break}var n=f;E=n;var m=E;ac=m;var l=ac;b=l;var e=b;var j=(aa)&4294967295;var a=(e)&4294967295;var ar=HEAP[a];HEAP[j]=ar;var aq=(aa+4)&4294967295;var ap=(e+4)&4294967295;var ao=HEAP[ap];HEAP[aq]=ao;var an=M;var am=(an)&4294967295;var al=(aa)&4294967295;var ak=HEAP[al];HEAP[am]=ak;var ah=(an+4)&4294967295;var X=(aa+4)&4294967295;var V=HEAP[X];HEAP[ah]=V;var T=f;var R=(T+8)&4294967295;f=R;var P=M;var O=(P+8)&4294967295;M=O;A=0;continue}var I=M;ab=I;var z=ab;h=z;var aj=h;Y=aj;var y=Y;D=y;var ai=D;STACKTOP=C;return ai;return null}function __ZNSt3__114__has_max_sizeIKNS_9allocatorIP9PageAttrsEEEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__113__has_destroyINS_9allocatorI3RefEEPS2_EC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb0EEC2Ev(b);return;return}function __ZNSt3__114__split_bufferIP4DictRNS_9allocatorIS2_EEE18__construct_at_endINS_13move_iteratorIPS2_EEEENS_9enable_ifIXsrNS_21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_(H,t,Y){var B=STACKTOP;STACKTOP+=8;_memset(B,0,8);var af;var aI;var aw;var a7;var J;var aE;var a6;var V;var al;var ap;var a4;var au;var aA;var ax;var ae;var a2;var ac;var W;var a1;var bb;var q;var a0;var r;var aa;var aZ;var I;var aK;var Z;var aY;var be;var a5;var aX;var bg;var a8;var aW;var ar;var e;var av;var aL;var aB=B;var ab=B+4;var s;var d;var g=0;aL=H;var at=(aB)&4294967295;HEAP[at]=t;var aq=(ab)&4294967295;HEAP[aq]=Y;var ao=aL;ar=ao;var an=ar;var am=(an+12)&4294967295;bg=am;var ak=bg;var aj=(ak)&4294967295;be=aj;var ai=be;var ah=(ai+4)&4294967295;var X=HEAP[ah];aX=X;var U=aX;a5=U;var ad=a5;aW=ad;var T=aW;a8=T;var a9=a8;av=a9;var S=av;e=S;var C=e;d=C;while(1){I=aB;aK=ab;var aV=I;r=aV;var aU=r;var aT=(aU)&4294967295;var aS=HEAP[aT];aZ=aS;var aR=aZ;aa=aR;var a3=aa;var aQ=aK;bb=aQ;var aP=bb;var aO=(aP)&4294967295;var aN=HEAP[aO];a0=aN;var aM=a0;q=aM;var ag=q;var aG=(a3)!=(ag);var aD=unSign((aG),1,0);aY=aD;var az=aY;Z=az;var aF=Z;var O=(((aF))&255);s=O;var ay=s;var K=reSign((ay),8,0)!=0;if(!(K)){af=3;break}aI=aB;var R=aI;var Q=(R)&4294967295;var P=HEAP[Q];a7=P;var N=a7;aw=N;var aC=aw;var M=aL;var L=(M+8)&4294967295;var G=HEAP[L];J=G;var F=J;a6=F;var E=a6;aE=E;var aH=aE;var D=d;au=D;aA=aH;ax=aC;var A=aA;var z=A;V=4;al=z;var y=al;a4=y;var x=a4;ap=x;var w=ap;var v=w;a2=v;var u=a2;var p=(u)!=0;if(p){var o=ax;var n=HEAP[o];var m=a2;HEAP[m]=n;var l=a2;ae=l}else{var k=a2;ae=k}var j=aL;var i=(j+8)&4294967295;var h=HEAP[i];var f=(h+4)&4294967295;var c=aL;var b=(c+8)&4294967295;HEAP[b]=f;ac=aB;var a=ac;var bj=(a)&4294967295;var bi=HEAP[bj];var bh=(bi+4)&4294967295;var bf=ac;var bd=(bf)&4294967295;HEAP[bd]=bh;var bc=ac;a1=bc;var ba=a1;W=ba;var aJ=W;af=0;continue}STACKTOP=B;return;return}function __ZNSt3__114__split_bufferI3RefRNS_9allocatorIS1_EEE18__construct_at_endINS_13move_iteratorIPS1_EEEENS_9enable_ifIXsrNS_21__is_forward_iteratorIT_EE5valueEvE4typeESC_SC_(H,t,ad){var B=STACKTOP;STACKTOP+=16;_memset(B,0,16);var ak;var aU;var aH;var bj;var J;var aQ;var bi;var V;var aq;var ay;var bg;var aD;var aL;var aI;var be=B;var aF;var bd;var ai;var X;var bc;var bn;var q;var bb;var s;var af;var ba;var I;var aW;var ae;var a9;var bq;var bh;var a8;var bs;var bk;var aE;var aA;var e;var aB;var aX;var aN=B+8;var ah=B+12;var r;var d;var g=0;aX=H;var az=(aN)&4294967295;HEAP[az]=t;var aw=(ah)&4294967295;HEAP[aw]=ad;var au=aX;aA=au;var ar=aA;var ap=(ar+12)&4294967295;bs=ap;var ao=bs;var an=(ao)&4294967295;bq=an;var am=bq;var Y=(am+4)&4294967295;var U=HEAP[Y];a8=U;var T=a8;bh=T;var aj=bh;aE=aj;var S=aE;bk=S;var bl=bk;aB=bl;var R=aB;e=R;var C=e;d=C;while(1){I=aN;aW=ah;var aM=I;s=aM;var aK=s;var aJ=(aK)&4294967295;var aG=HEAP[aJ];ba=aG;var aC=ba;af=aC;var bf=af;var ax=aW;bn=ax;var av=bn;var at=(av)&4294967295;var ag=HEAP[at];bb=ag;var ac=bb;q=ac;var al=q;var ab=(bf)!=(al);var aa=unSign((ab),1,0);a9=aa;var Z=a9;ae=Z;var aS=ae;var O=(((aS))&255);r=O;var W=r;var K=reSign((W),8,0)!=0;if(!(K)){ak=3;break}aU=aN;var Q=aU;var P=(Q)&4294967295;var N=HEAP[P];bj=N;var M=bj;aH=M;var aP=aH;var L=aX;var G=(L+8)&4294967295;var F=HEAP[G];J=F;var E=J;bi=E;var D=bi;aQ=D;var aT=aQ;var A=d;aD=A;aL=aT;aI=aP;var z=aL;var y=z;V=8;aq=y;var x=aq;bg=x;var w=bg;ay=w;var v=ay;var u=v;bd=u;var p=bd;var o=(p)!=0;if(o){var n=aI;var m=(be)&4294967295;var l=(n)&4294967295;var k=HEAP[l];HEAP[m]=k;var j=(be+4)&4294967295;var i=(n+4)&4294967295;var h=HEAP[i];HEAP[j]=h;var f=bd;var c=(f)&4294967295;var b=(be)&4294967295;var a=HEAP[b];HEAP[c]=a;var bv=(f+4)&4294967295;var bu=(be+4)&4294967295;var bt=HEAP[bu];HEAP[bv]=bt;var br=bd;aF=br}else{var bp=bd;aF=bp}var bo=aX;var bm=(bo+8)&4294967295;var a7=HEAP[bm];var a6=(a7+8)&4294967295;var a5=aX;var a4=(a5+8)&4294967295;HEAP[a4]=a6;ai=aN;var a3=ai;var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=(a1+8)&4294967295;var aZ=ai;var aY=(aZ)&4294967295;HEAP[aY]=a0;var aR=ai;bc=aR;var aO=bc;X=aO;var aV=X;ak=0;continue}STACKTOP=B;return;return}function __ZNSt3__113move_backwardIP3RefS2_EET0_T_S4_S3_(x,ar,h){var p=STACKTOP;STACKTOP+=8;_memset(p,0,8);var P;var at;var L;var ao;var a;var N;var an;var ae;var ap;var am;var C;var b;var y;var O;var al;var ak=p;var F;var t;var c;var aj;var ab;var M;var au;var v;var ai;var d=0;ab=x;M=ar;au=h;var ah=au;t=ah;var ag=t;aj=ag;var af=aj;c=af;var q=c;var aa=M;at=aa;var Z=at;ao=Z;var Y=ao;L=Y;var ac=L;var X=ab;a=X;var W=a;an=W;var V=an;N=V;var ad=N;C=ad;b=ac;y=q;while(1){var l=C;var k=b;var j=(l)!=(k);if(!(j)){P=2;break}var U=y;var S=(U+-8)&4294967295;y=S;var R=y;F=R;var Q=b;var K=(Q+-8)&4294967295;b=K;var J=b;ae=J;var I=ae;am=I;var H=am;ap=H;var aq=ap;var G=(ak)&4294967295;var E=(aq)&4294967295;var D=HEAP[E];HEAP[G]=D;var B=(ak+4)&4294967295;var A=(aq+4)&4294967295;var z=HEAP[A];HEAP[B]=z;var w=F;var u=(w)&4294967295;var s=(ak)&4294967295;var r=HEAP[s];HEAP[u]=r;var o=(w+4)&4294967295;var n=(ak+4)&4294967295;var m=HEAP[n];HEAP[o]=m;P=0;continue}var g=y;al=g;var f=al;O=f;var i=O;ai=i;var e=ai;v=e;var T=v;STACKTOP=p;return T;return null}function __ZNSt3__114__split_bufferIP9PageAttrsRNS_9allocatorIS2_EEE18__construct_at_endINS_13move_iteratorIPS2_EEEENS_9enable_ifIXsrNS_21__is_forward_iteratorIT_EE5valueEvE4typeESD_SD_(I,t,Z){var B=STACKTOP;STACKTOP+=8;_memset(B,0,8);var af;var aI;var aw;var a7;var K;var aE;var a6;var W;var al;var ap;var a4;var au;var aA;var ax;var G;var a2;var ad;var X;var a1;var bb;var q;var a0;var s;var ab;var aZ;var J;var aK;var aa;var aY;var be;var a5;var aX;var bg;var a8;var aW;var ar;var e;var av;var aL;var aB=B;var ac=B+4;var r;var d;var g=0;aL=I;var at=(aB)&4294967295;HEAP[at]=t;var aq=(ac)&4294967295;HEAP[aq]=Z;var ao=aL;ar=ao;var an=ar;var am=(an+12)&4294967295;bg=am;var ak=bg;var aj=(ak)&4294967295;be=aj;var ai=be;var ah=(ai+4)&4294967295;var Y=HEAP[ah];aX=Y;var V=aX;a5=V;var ae=a5;aW=ae;var U=aW;a8=U;var a9=a8;av=a9;var T=av;e=T;var C=e;d=C;while(1){J=aB;aK=ac;var aV=J;s=aV;var aU=s;var aT=(aU)&4294967295;var aS=HEAP[aT];aZ=aS;var aR=aZ;ab=aR;var a3=ab;var aQ=aK;bb=aQ;var aP=bb;var aO=(aP)&4294967295;var aN=HEAP[aO];a0=aN;var aM=a0;q=aM;var ag=q;var aG=(a3)!=(ag);var aD=unSign((aG),1,0);aY=aD;var az=aY;aa=az;var aF=aa;var P=(((aF))&255);r=P;var ay=r;var L=reSign((ay),8,0)!=0;if(!(L)){af=3;break}aI=aB;var S=aI;var R=(S)&4294967295;var Q=HEAP[R];a7=Q;var O=a7;aw=O;var aC=aw;var N=aL;var M=(N+8)&4294967295;var H=HEAP[M];K=H;var F=K;a6=F;var E=a6;aE=E;var aH=aE;var D=d;au=D;aA=aH;ax=aC;var A=aA;var z=A;W=4;al=z;var y=al;a4=y;var x=a4;ap=x;var w=ap;var v=w;a2=v;var u=a2;var p=(u)!=0;if(p){var o=ax;var n=HEAP[o];var m=a2;HEAP[m]=n;var l=a2;G=l}else{var k=a2;G=k}var j=aL;var i=(j+8)&4294967295;var h=HEAP[i];var f=(h+4)&4294967295;var c=aL;var b=(c+8)&4294967295;HEAP[b]=f;ad=aB;var a=ad;var bj=(a)&4294967295;var bi=HEAP[bj];var bh=(bi+4)&4294967295;var bf=ad;var bd=(bf)&4294967295;HEAP[bd]=bh;var bc=ad;a1=bc;var ba=a1;X=ba;var aJ=X;af=0;continue}STACKTOP=B;return;return}function __ZN3RefD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZNKSt3__16vectorIP4DictNS_9allocatorIS2_EEE8max_sizeEv(O){var H=STACKTOP;STACKTOP+=16;_memset(H,0,16);var aj;var y;var aP;var aW;var j;var aq;var aV;var aT=H;var X;var aB;var aS=H+1;var aR=H+2;var aQ=H+3;var aO=H+4;var aN;var g;var c;var aM;var a5;var ad;var aL;var ax;var ac;var aA;var a3;var aF;var e;var aU;var ay;var aE;var z;var ah;var h;var aw;var av=H+5;var az;var k;var ag;var au=H+6;var at=H+7;var ar;var aX;var ao;var i;var an;var aH;var M;var am=H+8;var ab=H+12;var aa;var m=0;aH=O;ao=-1;var Z=ao;aX=Z;var aZ=aX;an=aZ;var Y=an;i=Y;var I=i;var W=Math.floor(unSign((I),32,0)/2);HEAP[ab]=W;var V=aH;var U=(V)&4294967295;ax=U;var T=ax;var R=(T+8)&4294967295;a5=R;var Q=a5;var N=(Q)&4294967295;g=N;var L=g;var K=L;aM=K;var J=aM;c=J;var f=c;aL=f;var G=aL;ad=G;var E=ad;aA=E;var F=aA;ac=F;var aD=ac;X=aD;__ZNSt3__114__has_max_sizeIKNS_9allocatorIP4DictEEEC1Ev(aQ);var D=(aO)&4294967295;var C=(aR)&4294967295;var B=HEAP[C];HEAP[D]=B;var A=X;var aY=aT;var af=aS;_llvm_memcpy_p0i8_p0i8_i64(aY,af,1,1,0);j=A;var x=j;y=x;aW=1073741823;var w=aW;aP=w;var P=aP;aV=P;var v=aV;aq=v;var p=aq;aN=p;var u=aN;aB=u;var ak=aB;HEAP[am]=ak;az=am;k=ab;var t=(at)&4294967295;HEAP[t]=0;var r=az;var q=k;var s=av;var ae=au;_llvm_memcpy_p0i8_p0i8_i64(s,ae,1,1,0);aE=r;z=q;var o=z;var n=aE;a3=av;aF=o;e=n;var l=aF;var d=HEAP[l];var b=e;var a=HEAP[b];var a8=unSign((d),32,0)(O);if(!(K)){ao=2;break}var az=bc;var ay=(az+8)&4294967295;var ax=HEAP[ay];var aw=(ax+-8)&4294967295;var av=bc;var au=(av+8)&4294967295;HEAP[au]=aw;var at=bc;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=bc;h=ap;var al=h;var ak=(al+12)&4294967295;bt=ak;var aj=bt;var ai=(aj)&4294967295;T=ai;var ah=T;var ag=(ah+4)&4294967295;var af=HEAP[ag];aW=af;var ae=aW;bM=ae;var j=bM;aV=j;var ad=aV;a5=ad;var bl=a5;aU=bl;var ac=aU;z=ac;var ba=z;N=ba;a1=aq;__ZNSt3__113__has_destroyINS_9allocatorI3RefEEPS2_EC1Ev(aY);var ab=(aX)&4294967295;var aa=(bz)&4294967295;var Z=HEAP[aa];HEAP[ab]=Z;var Y=N;var X=a1;var be=bB;var a9=bA;_llvm_memcpy_p0i8_p0i8_i64(be,a9,1,1,0);w=Y;s=X;var W=s;__ZN3RefD1Ev(W);ao=0;continue}var J=bh;var I=(J)&4294967295;var H=HEAP[I];var G=(H)!=0;if(G){var F=bh;aQ=F;var E=aQ;aA=E;var D=aA;var B=(D+12)&4294967295;i=B;var A=i;var v=(A)&4294967295;aI=v;var u=aI;var t=(u)&4294967295;bG=t;var r=bG;bO=r;var x=bO;bF=x;var q=bF;a8=q;var bL=a8;bD=bL;var p=bD;bK=p;var an=bK;var o=HEAP[an];var m=(o);var l=aQ;var k=(l)&4294967295;var f=HEAP[k];var e=(f);var c=((m)-(e))&4294967295;var b=((((c))|0)/8|0);bC=b;var a=bC;aB=a;var d=aB;var bS=bh;var bR=(bS)&4294967295;var bQ=HEAP[bR];var bP=bh;n=bP;var bN=n;var by=(bN+12)&4294967295;a6=by;var bx=a6;var bv=(bx)&4294967295;g=bv;var bu=g;var bs=(bu+4)&4294967295;var br=HEAP[bs];bJ=br;var bq=bJ;bw=bq;var a0=bw;bI=a0;var bp=bI;aZ=bp;var bk=aZ;bH=bk;var bo=bH;bd=bo;var V=bd;a3=V;L=bQ;aN=d;var bn=a3;var bj=L;var bi=aN;a2=bn;bb=bj;bE=bi;var bg=bb;var bf=bg;__ZdlPv(bf)}STACKTOP=Q;return;return}function __ZNSt3__114__split_bufferI3RefRNS_9allocatorIS1_EEE10push_frontERKS1_(bc,dI){var ah=STACKTOP;STACKTOP+=63;_memset(ah,0,63);var fP;var ai;var bY;var b9;var db;var f9;var b8;var cL;var be;var b7;var fO;var h;var bR;var ct;var b6;var q;var cQ;var ga;var fN;var b5;var b4=ah;var ae;var fl;var bt;var b3=ah+1;var b1=ah+2;var b0;var fR;var N;var fT;var T;var f8;var cJ;var bZ;var bU;var bV;var fz;var f7;var bO;var fy;var bC;var eU;var fx;var cr;var g;var fv;var ey;var ca;var fu;var ax;var dD;var aZ=ah+3;var bL;var fs;var ft;var cH;var E;var fr;var e4;var co;var fq;var aM;var eq;var bq=ah+7;var bS;var fU;var fo;var c2;var af;var fm;var fA;var cE;var e3;var a3;var eY;var bH=ah+11;var ag;var en;var e2;var cY;var c1;var e1;var ac;var cI;var e0;var aw;var eP;var eZ;var df;var dh;var eX;var au;var c3;var eW;var Q;var bG;var eV;var fk;var ad;var eS;var cd;var ds;var eR;var cO;var gu;var aj=ah+15;var aK;var fn;var ez;var dz;var dC;var ex;var aJ;var dm;var ew;var aD;var dF;var eu;var dK;var gG;var et;var ea;var eb;var es;var aX;var dP;var er;var br;var a1;var bM;var ep;var b2;var c;var bK;var eo=ah+19;var bT;var em;var eQ;var eT;var d8;var bj;var eC;var d7;var fB;var aL;var d5;var cm;var fI;var d3=ah+27;var d2=ah+31;var d1=ah+35;var dZ=ah+39;var cG;var d4;var d6;var dQ=ah+43;var eB=0;cm=bc;fI=dI;var dY=cm;var dX=(dY+4)&4294967295;var dW=HEAP[dX];var dA=cm;var dy=(dA)&4294967295;var dw=HEAP[dy];var dv=(dW)==(dw);if(dv){var du=cm;var dt=(du+8)&4294967295;var dr=HEAP[dt];var dq=cm;fB=dq;var dp=fB;var dn=(dp+12)&4294967295;bj=dn;var di=bj;var dg=(di)&4294967295;eQ=dg;var de=eQ;var dd=(de)&4294967295;d8=dd;var dc=d8;eT=dc;var fw=eT;d7=fw;var da=d7;eC=da;var ev=eC;d5=ev;var c9=d5;aL=c9;var gd=aL;var c8=HEAP[gd];var c7=(dr)<(c8);var c6=unSign((c7),1,0);cG=c6;var cZ=cG;var fQ=reSign((cZ),8,0)!=0;if(fQ){var cX=cm;aJ=cX;var cV=aJ;var cU=(cV+12)&4294967295;dz=cU;var cT=dz;var cS=(cT)&4294967295;aK=cS;var cR=aK;var cP=(cR)&4294967295;ez=cP;var cN=ez;fn=cN;var gP=fn;ex=gP;var cM=ex;dC=cM;var d9=dC;ew=d9;var cF=ew;dm=cF;var dj=dm;var cC=HEAP[dj];var cB=(cC);var cA=cm;var cz=(cA+8)&4294967295;var cy=HEAP[cz];var cx=(cy);var cw=((cB)-(cx))&4294967295;var cv=((((cw))|0)/8|0);d4=cv;var cu=d4;var cq=((cu)+1)&4294967295;var cp=((((cq))|0)/2|0);d4=cp;var cn=cm;var cl=(cn+8)&4294967295;var ck=HEAP[cl];var cj=d4;var ci=(ck+8*cj)&4294967295;var ch=cm;var cg=(ch+8)&4294967295;var cf=HEAP[cg];var bF=cm;var bE=(bF+4)&4294967295;var bD=HEAP[bE];var bB=__ZNSt3__113move_backwardIP3RefS2_EET0_T_S4_S3_(bD,cf,ci);var bA=cm;var bz=(bA+4)&4294967295;HEAP[bz]=bB;var bx=cm;var bw=(bx+8)&4294967295;var bv=HEAP[bw];var bu=d4;var bp=(bv+8*bu)&4294967295;var bo=cm;var bn=(bo+8)&4294967295;HEAP[bn]=bp}else{HEAP[dZ]=1;var bm=cm;f7=bm;var bl=f7;var bk=(bl+12)&4294967295;bU=bk;var bi=bU;var bh=(bi)&4294967295;f8=bh;var bg=f8;var bf=(bg)&4294967295;bZ=bf;var bb=bZ;cJ=bb;var d0=cJ;fz=d0;var ba=fz;bV=ba;var bX=bV;fy=bX;var a9=fy;bO=a9;var bN=bO;var a8=HEAP[bN];var a7=(a8);var a6=cm;var a5=(a6)&4294967295;var a4=HEAP[a5];var a2=(a4);var a0=((a7)-(a2))&4294967295;var aW=((((a0))|0)/8|0);var aV=((aW)*2)&4294967295;HEAP[d1]=aV;ae=d1;fl=dZ;var aU=(b1)&4294967295;HEAP[aU]=0;var aT=ae;var aS=fl;var fV=b4;var bQ=b3;_llvm_memcpy_p0i8_p0i8_i64(fV,bQ,1,1,0);q=aT;cQ=aS;var aR=q;var aQ=cQ;fO=b4;h=aR;bR=aQ;var aP=h;var aO=HEAP[aP];var aN=bR;var aI=HEAP[aN];var aH=unSign((aO),32,0)(I);if(!(H)){ao=2;break}var av=bc;var au=(av+4)&4294967295;var at=HEAP[au];var ar=(at+-8)&4294967295;var aq=bc;var ap=(aq+4)&4294967295;HEAP[ap]=ar;var al=bc;var ak=(al+4)&4294967295;var aj=HEAP[ak];var ai=bc;h=ai;var ah=h;var ag=(ah+8)&4294967295;br=ag;var af=br;var ae=(af)&4294967295;T=ae;var ad=T;var ac=ad;aW=ac;var ab=aW;bK=ab;var j=bK;aV=j;var aa=aV;a5=aa;var bj=a5;aU=bj;var Z=aU;z=Z;var ba=z;N=ba;a1=aj;__ZNSt3__113__has_destroyINS_9allocatorI3RefEEPS2_EC1Ev(aY);var Y=(aX)&4294967295;var X=(bx)&4294967295;var W=HEAP[X];HEAP[Y]=W;var U=N;var R=a1;var be=bz;var a9=by;_llvm_memcpy_p0i8_p0i8_i64(be,a9,1,1,0);w=U;s=R;var P=s;__ZN3RefD1Ev(P);ao=0;continue}var G=bf;aQ=G;var F=aQ;aA=F;var E=aA;var D=(E+8)&4294967295;i=D;var B=i;var A=(B)&4294967295;aI=A;var v=aI;var u=(v)&4294967295;bE=u;var t=bE;bM=t;var x=bM;bD=x;var r=bD;a8=r;var bJ=a8;bB=bJ;var q=bB;bI=q;var an=bI;var p=HEAP[an];var o=(p);var m=aQ;var l=(m)&4294967295;var k=HEAP[l];var f=(k);var e=((o)-(f))&4294967295;var c=((((e))|0)/8|0);bA=c;var b=bA;aB=b;var d=aB;var a=bf;var bQ=(a)&4294967295;var bP=HEAP[bQ];var bO=bf;n=bO;var bN=n;var bL=(bN+8)&4294967295;a6=bL;var bw=a6;var bv=(bw)&4294967295;g=bv;var bt=g;var bs=bt;bH=bs;var bq=bH;bu=bq;var a0=bu;bG=a0;var bp=bG;aZ=bp;var bi=aZ;bF=bi;var bo=bF;bd=bo;var V=bd;a3=V;L=bP;aN=d;var bn=a3;var bm=L;var bl=aN;a2=bn;bb=bm;bC=bl;var bh=bb;var bg=bh;__ZdlPv(bg)}STACKTOP=Q;return;return}function __ZNSt3__16vectorI3RefNS_9allocatorIS1_EEED1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=c;__ZNSt3__113__vector_baseI3RefNS_9allocatorIS1_EEED2Ev(a);return;return}function __ZNSt3__114__split_bufferIP4DictRNS_9allocatorIS2_EEED1Ev(L){var G=STACKTOP;STACKTOP+=5;_memset(G,0,5);var ac;var ax;var aj;var W;var aq;var au;var at;var f;var d;var aS;var v;var X;var aR;var Z;var av;var aP;var M;var i;var aO;var h;var aQ;var aN;var x;var aT;var aM;var ae;var g;var aL;var aY;var u;var aK=G;var a0;var ad;var aJ=G+1;var aI=G+2;var ar=G+3;var ap=G+4;var ao;var az;var k=0;az=L;var an=az;ao=an;var am=ao;var al=(am+4)&4294967295;var ak=HEAP[al];var ai=ao;a0=ai;ad=ak;__ZNSt3__125is_trivially_destructibleIP4DictEC1Ev(ar);var ah=(ap)&4294967295;var ag=(aI)&4294967295;var af=HEAP[ag];HEAP[ah]=af;var Y=a0;var V=ad;var w=aK;var b=aJ;_llvm_memcpy_p0i8_p0i8_i64(w,b,1,1,0);aY=Y;u=V;var U=aY;var T=(U+8)&4294967295;var S=u;HEAP[T]=S;var R=az;var Q=(R)&4294967295;var P=HEAP[Q];var O=(P)!=0;if(O){var N=az;ae=N;var K=ae;x=K;var J=x;var I=(J+12)&4294967295;h=I;var H=h;var F=(H)&4294967295;M=F;var D=M;var C=(D)&4294967295;aO=C;var B=aO;i=B;var ay=i;aN=ay;var A=aN;aQ=A;var ab=aQ;aM=ab;var y=aM;aT=y;var aU=aT;var t=HEAP[aU];var s=(t);var r=ae;var q=(r)&4294967295;var p=HEAP[q];var o=(p);var n=((s)-(o))&4294967295;var m=((((n))|0)/4|0);aL=m;var l=aL;g=l;var E=g;var j=az;var e=(j)&4294967295;var c=HEAP[e];var a=az;Z=a;var a3=Z;var a2=(a3+12)&4294967295;v=a2;var a1=v;var aZ=(a1)&4294967295;f=aZ;var aX=f;var aW=(aX+4)&4294967295;var aV=HEAP[aW];aS=aV;var aH=aS;d=aH;var aa=d;aR=aa;var aG=aR;X=aG;var z=X;aP=z;var aF=aP;av=aF;var aw=av;aq=aw;au=c;at=E;var aE=aq;var aD=au;var aC=at;ax=aE;aj=aD;W=aC;var aB=aj;var aA=aB;__ZdlPv(aA)}STACKTOP=G;return;return}function __ZNSt3__113__vector_baseIP4DictNS_9allocatorIS2_EEED2Ev(L){var G=STACKTOP;STACKTOP+=5;_memset(G,0,5);var ac;var ax;var aj;var W;var aq;var au;var at;var f;var d;var aR;var v;var X;var aQ;var Z;var av;var aO;var M;var i;var aN;var h;var aP;var aM;var x;var aS;var aL;var ae;var g;var aK;var aX;var u;var aJ=G;var aZ;var ad;var aI=G+1;var aH=G+2;var ar=G+3;var ap=G+4;var ao;var az;var k=0;az=L;var an=az;var am=(an)&4294967295;var al=HEAP[am];var ak=(al)!=0;if(ak){var ai=az;ao=ai;var ah=ao;var ag=(ah)&4294967295;var af=HEAP[ag];var Y=ao;aZ=Y;ad=af;__ZNSt3__125is_trivially_destructibleIP4DictEC1Ev(ar);var V=(ap)&4294967295;var U=(aH)&4294967295;var T=HEAP[U];HEAP[V]=T;var S=aZ;var R=ad;var w=aJ;var b=aI;_llvm_memcpy_p0i8_p0i8_i64(w,b,1,1,0);aX=S;u=R;var Q=u;var P=aX;var O=(P+4)&4294967295;HEAP[O]=Q;var N=az;ae=N;var K=ae;x=K;var J=x;var I=(J+8)&4294967295;h=I;var H=h;var F=(H)&4294967295;M=F;var D=M;var C=(D)&4294967295;aN=C;var B=aN;i=B;var ay=i;aM=ay;var A=aM;aP=A;var ab=aP;aL=ab;var y=aL;aS=y;var aT=aS;var t=HEAP[aT];var s=(t);var r=ae;var q=(r)&4294967295;var p=HEAP[q];var o=(p);var n=((s)-(o))&4294967295;var m=((((n))|0)/4|0);aK=m;var l=aK;g=l;var E=g;var j=az;var e=(j)&4294967295;var c=HEAP[e];var a=az;Z=a;var a2=Z;var a1=(a2+8)&4294967295;v=a1;var a0=v;var aY=(a0)&4294967295;f=aY;var aW=f;var aV=aW;aR=aV;var aU=aR;d=aU;var aa=d;aQ=aa;var aG=aQ;X=aG;var z=X;aO=z;var aF=aO;av=aF;var aw=av;aq=aw;au=c;at=E;var aE=aq;var aD=au;var aC=at;ax=aE;aj=aD;W=aC;var aB=aj;var aA=aB;__ZdlPv(aA)}STACKTOP=G;return;return}function __ZNSt3__16vectorIP4DictNS_9allocatorIS2_EEED1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=c;__ZNSt3__113__vector_baseIP4DictNS_9allocatorIS2_EEED2Ev(a);return;return}function __ZN7EmbFileC1EP6ObjectP9GooString(aC,by,cy){var az=STACKTOP;STACKTOP+=84;_memset(az,0,84);var bw;var de;var cm;var bQ;var dK;var dJ;var dI;var dH;var dG;var dF;var dD;var dB;var dy;var dA;var dz;var dx;var dC;var cr;var cp;var dE;var a;var cl;var ck;var c;var e;var g;var cj;var ci;var ch;var i;var cg;var cf;var ce;var k;var b5;var b3;var l;var m;var dp=az;var O=az+12;var dk=az+24;var bN=az+36;var a0=az+48;var cN;var N;var cO=az+60;var co=az+72;var cP=0;de=aC;cm=by;bQ=cy;var b1=de;var b0=(b1+28)&4294967295;__ZN6ObjectC1Ev(b0);var bZ=de;var bY=(bZ)&4294967295;HEAP[bY]=0;var bX=de;var bW=(bX+4)&4294967295;HEAP[bW]=0;var bV=bQ;var bU=(bV)!=0;if(bU){var bJ=bQ;var bH=__ZNK9GooString4copyEv(bJ);var bF=de;var bE=(bF+4)&4294967295;HEAP[bE]=bH}var bD=de;var bC=(bD+8)&4294967295;HEAP[bC]=-1;var bB=de;var bA=(bB+12)&4294967295;HEAP[bA]=0;var bz=de;var bx=(bz+16)&4294967295;HEAP[bx]=0;var bn=de;var bl=(bn+20)&4294967295;HEAP[bl]=0;var bi=de;var bg=(bi+24)&4294967295;HEAP[bg]=0;var be=cm;var bc=__ZN6Object6isDictEv(be);m=bc;var ba=m;var a1=reSign((ba),8,0)!=0;if(a1){__ZN6ObjectC1Ev(dp);__ZN6ObjectC1Ev(O);__ZN6ObjectC1Ev(dk);__ZN6ObjectC1Ev(bN);__ZN6ObjectC1Ev(a0);cN=0;var a8=cm;var a6=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(a8,(__str12680)&4294967295,dp,0);var a4=__ZN6Object8isStringEv(dp);l=a4;var aR=l;var dj=reSign((aR),8,0)!=0;if(dj){var aP=__ZN6Object9getStringEv(dp);b3=aP;var aM=__Znwj(32);var aK=aM;b5=aK;var aI=b5;var aG=b3;__ZN9GooStringC1EPKS_(aI,aG);var aE=de;var aB=(aE)&4294967295;var ay=b5;HEAP[aB]=ay}__ZN6Object4freeEv(dp);var aw=cm;var ak=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aw,(__str13681)&4294967295,O,0);var ai=__ZN6Object8isStringEv(O);k=ai;var af=k;var di=reSign((af),8,0)!=0;$bb7$$bb10$10:do{if(di){var ad=de;var ab=(ad+4)&4294967295;var Z=HEAP[ab];ce=Z;var X=ce;var V=(X)!=0;if(V){var T=ce;__ZN9GooStringD1Ev(T);var R=ce;var E=R;__ZdlPv(E)}var C=__ZN6Object9getStringEv(O);cf=C;var z=__Znwj(32);var x=z;cg=x;var v=cg;var t=cf;__ZN9GooStringC1EPKS_(v,t);var r=de;var p=(r+4)&4294967295;var o=cg;HEAP[p]=o}else{var n=cm;var j=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(n,(__str14682)&4294967295,O,0);var h=__ZN6Object8isStringEv(O);i=h;var f=i;var da=reSign((f),8,0)!=0;if(!(da)){bw=5;break $bb7$$bb10$10}var d=de;var b=(d+4)&4294967295;var dP=HEAP[b];ch=dP;var dO=ch;var dN=(dO)!=0;if(dN){var dM=ch;__ZN9GooStringD1Ev(dM);var dL=ch;var dw=dL;__ZdlPv(dw)}var dv=__ZN6Object9getStringEv(O);ci=dv;var du=__Znwj(32);var dt=du;cj=dt;var ds=cj;var dr=ci;__ZN9GooStringC1EPKS_(ds,dr);var dq=de;var dn=(dq+4)&4294967295;var dm=cj;HEAP[dn]=dm}}while(0);__ZN6Object4freeEv(O);var dl=cm;var dh=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dl,(__str15683)&4294967295,a0,0);var dg=__ZN6Object6isDictEv(a0);g=dg;var df=g;var c5=reSign((df),8,0)!=0;$bb17$$bb39$21:do{if(c5){var dd=de;var dc=(dd+28)&4294967295;var db=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(a0,(__str12680)&4294967295,dc,0);var c9=de;var c8=(c9+28)&4294967295;var c7=__ZN6Object8isStreamEv(c8);e=c7;var c6=e;var c4=reSign((c6),8,0)!=0;if(!(c4)){bw=8;break $bb17$$bb39$21}var c3=de;var c2=(c3+28)&4294967295;var c1=__ZN6Object9getStreamEv(c2);cN=c1;var c0=cN;var cZ=(c0)&4294967295;var cY=HEAP[cZ];var cW=(cY+72)&4294967295;var cV=HEAP[cW];var cU=cV;var cS=cN;var cM=FUNCTION_TABLE[cU](cS);N=cM;__ZN6ObjectC1Ev(cO);var cL=N;var cK=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cL,(__str16684)&4294967295,cO,0);var cJ=__ZN6Object6isNameEv(cK);c=cJ;var cI=c;var cX=reSign((cI),8,0)!=0;if(cX){var cH=__ZN6Object7getNameEv(cO);ck=cH;var cG=__Znwj(32);var cE=cG;cl=cE;var cD=cl;var cC=ck;__ZN9GooStringC1EPKc(cD,cC);var cA=de;var cz=(cA+24)&4294967295;var cx=cl;HEAP[cz]=cx}__ZN6Object4freeEv(cO);__ZN6ObjectC1Ev(co);var cw=N;var cv=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cw,(__str17685)&4294967295,co,0);var cu=__ZN6Object6isDictEv(co);a=cu;var ct=a;var cT=reSign((ct),8,0)!=0;if(cT){var cs=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(co,(__str18686)&4294967295,bN,0);var cq=__ZN6Object8isStringEv(bN);dE=cq;var cn=dE;var cR=reSign((cn),8,0)!=0;if(cR){var cd=__ZN6Object9getStringEv(bN);cp=cd;var cc=__Znwj(32);var cb=cc;cr=cb;var ca=cr;var b9=cp;__ZN9GooStringC1EPKS_(ca,b9);var b8=de;var b7=(b8+16)&4294967295;var b6=cr;HEAP[b7]=b6}__ZN6Object4freeEv(bN);var b4=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(co,(__str19687)&4294967295,bN,0);var b2=__ZN6Object8isStringEv(bN);dC=b2;var bT=dC;var cQ=reSign((bT),8,0)!=0;if(cQ){var bS=__ZN6Object9getStringEv(bN);dx=bS;var bR=__Znwj(32);var bP=bR;dz=bP;var bO=dz;var bM=dx;__ZN9GooStringC1EPKS_(bO,bM);var bL=de;var bK=(bL+12)&4294967295;var bI=dz;HEAP[bK]=bI}__ZN6Object4freeEv(bN);var bG=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(co,(__str20688)&4294967295,bN,0);var bv=__ZN6Object5isIntEv(bN);dA=bv;var bu=dA;var cF=reSign((bu),8,0)!=0;if(cF){var bt=__ZN6Object6getIntEv(bN);var bs=de;var br=(bs+8)&4294967295;HEAP[br]=bt}__ZN6Object4freeEv(bN);var bq=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(co,(__str21689)&4294967295,bN,0);var bp=__ZN6Object8isStringEv(bN);dy=bp;var bo=dy;var cB=reSign((bo),8,0)!=0;if(cB){var bm=__ZN6Object9getStringEv(bN);dB=bm;var bk=__Znwj(32);var aZ=bk;dD=aZ;var aY=dD;var aX=dB;__ZN9GooStringC1EPKS_(aY,aX);var aW=de;var aV=(aW+20)&4294967295;var aU=dD;HEAP[aV]=aU}__ZN6Object4freeEv(bN)}__ZN6Object4freeEv(co)}}while(0);__ZN6Object4freeEv(a0)}var aT=de;var aS=(aT)&4294967295;var aQ=HEAP[aS];var aO=(aQ)==0;if(aO){var at=__Znwj(32);var ar=at;dF=ar;var aq=dF;__ZN9GooStringC1Ev(aq);var ap=de;var ao=(ap)&4294967295;var an=dF;HEAP[ao]=an}var am=de;var al=(am+4)&4294967295;var aj=HEAP[al];var ah=(aj)==0;if(ah){var M=__Znwj(32);var L=M;dG=L;var K=dG;__ZN9GooStringC1Ev(K);var J=de;var I=(J+4)&4294967295;var H=dG;HEAP[I]=H}var G=de;var F=(G+12)&4294967295;var D=HEAP[F];var B=(D)==0;if(B){var bj=__Znwj(32);var bh=bj;dH=bh;var bf=dH;__ZN9GooStringC1Ev(bf);var bd=de;var bb=(bd+12)&4294967295;var a9=dH;HEAP[bb]=a9}var a7=de;var a5=(a7+16)&4294967295;var a3=HEAP[a5];var a2=(a3)==0;if(a2){var aN=__Znwj(32);var aL=aN;dI=aL;var aJ=dI;__ZN9GooStringC1Ev(aJ);var aH=de;var aF=(aH+16)&4294967295;var aD=dI;HEAP[aF]=aD}var aA=de;var ax=(aA+20)&4294967295;var av=HEAP[ax];var au=(av)==0;if(au){var ag=__Znwj(32);var ae=ag;dJ=ae;var ac=dJ;__ZN9GooStringC1Ev(ac);var aa=de;var Y=(aa+20)&4294967295;var W=dJ;HEAP[Y]=W}var U=de;var S=(U+24)&4294967295;var Q=HEAP[S];var P=(Q)==0;if(P){var A=__Znwj(32);var y=A;dK=y;var w=dK;__ZN9GooStringC1Ev(w);var u=de;var s=(u+24)&4294967295;var q=dK;HEAP[s]=q}STACKTOP=az;return;return}function __ZN7EmbFileC2EP6ObjectP9GooString(aC,by,cy){var az=STACKTOP;STACKTOP+=84;_memset(az,0,84);var bw;var de;var cm;var bQ;var dK;var dJ;var dI;var dH;var dG;var dF;var dD;var dB;var dy;var dA;var dz;var dx;var dC;var cr;var cp;var dE;var a;var cl;var ck;var c;var e;var g;var cj;var ci;var ch;var i;var cg;var cf;var ce;var k;var b5;var b3;var l;var m;var dp=az;var O=az+12;var dk=az+24;var bN=az+36;var a0=az+48;var cN;var N;var cO=az+60;var co=az+72;var cP=0;de=aC;cm=by;bQ=cy;var b1=de;var b0=(b1+28)&4294967295;__ZN6ObjectC1Ev(b0);var bZ=de;var bY=(bZ)&4294967295;HEAP[bY]=0;var bX=de;var bW=(bX+4)&4294967295;HEAP[bW]=0;var bV=bQ;var bU=(bV)!=0;if(bU){var bJ=bQ;var bH=__ZNK9GooString4copyEv(bJ);var bF=de;var bE=(bF+4)&4294967295;HEAP[bE]=bH}var bD=de;var bC=(bD+8)&4294967295;HEAP[bC]=-1;var bB=de;var bA=(bB+12)&4294967295;HEAP[bA]=0;var bz=de;var bx=(bz+16)&4294967295;HEAP[bx]=0;var bn=de;var bl=(bn+20)&4294967295;HEAP[bl]=0;var bi=de;var bg=(bi+24)&4294967295;HEAP[bg]=0;var be=cm;var bc=__ZN6Object6isDictEv(be);m=bc;var ba=m;var a1=reSign((ba),8,0)!=0;if(a1){__ZN6ObjectC1Ev(dp);__ZN6ObjectC1Ev(O);__ZN6ObjectC1Ev(dk);__ZN6ObjectC1Ev(bN);__ZN6ObjectC1Ev(a0);cN=0;var a8=cm;var a6=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(a8,(__str12680)&4294967295,dp,0);var a4=__ZN6Object8isStringEv(dp);l=a4;var aR=l;var dj=reSign((aR),8,0)!=0;if(dj){var aP=__ZN6Object9getStringEv(dp);b3=aP;var aM=__Znwj(32);var aK=aM;b5=aK;var aI=b5;var aG=b3;__ZN9GooStringC1EPKS_(aI,aG);var aE=de;var aB=(aE)&4294967295;var ay=b5;HEAP[aB]=ay}__ZN6Object4freeEv(dp);var aw=cm;var ak=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aw,(__str13681)&4294967295,O,0);var ai=__ZN6Object8isStringEv(O);k=ai;var af=k;var di=reSign((af),8,0)!=0;$bb7$$bb10$10:do{if(di){var ad=de;var ab=(ad+4)&4294967295;var Z=HEAP[ab];ce=Z;var X=ce;var V=(X)!=0;if(V){var T=ce;__ZN9GooStringD1Ev(T);var R=ce;var E=R;__ZdlPv(E)}var C=__ZN6Object9getStringEv(O);cf=C;var z=__Znwj(32);var x=z;cg=x;var v=cg;var t=cf;__ZN9GooStringC1EPKS_(v,t);var r=de;var p=(r+4)&4294967295;var o=cg;HEAP[p]=o}else{var n=cm;var j=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(n,(__str14682)&4294967295,O,0);var h=__ZN6Object8isStringEv(O);i=h;var f=i;var da=reSign((f),8,0)!=0;if(!(da)){bw=5;break $bb7$$bb10$10}var d=de;var b=(d+4)&4294967295;var dP=HEAP[b];ch=dP;var dO=ch;var dN=(dO)!=0;if(dN){var dM=ch;__ZN9GooStringD1Ev(dM);var dL=ch;var dw=dL;__ZdlPv(dw)}var dv=__ZN6Object9getStringEv(O);ci=dv;var du=__Znwj(32);var dt=du;cj=dt;var ds=cj;var dr=ci;__ZN9GooStringC1EPKS_(ds,dr);var dq=de;var dn=(dq+4)&4294967295;var dm=cj;HEAP[dn]=dm}}while(0);__ZN6Object4freeEv(O);var dl=cm;var dh=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dl,(__str15683)&4294967295,a0,0);var dg=__ZN6Object6isDictEv(a0);g=dg;var df=g;var c5=reSign((df),8,0)!=0;$bb17$$bb39$21:do{if(c5){var dd=de;var dc=(dd+28)&4294967295;var db=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(a0,(__str12680)&4294967295,dc,0);var c9=de;var c8=(c9+28)&4294967295;var c7=__ZN6Object8isStreamEv(c8);e=c7;var c6=e;var c4=reSign((c6),8,0)!=0;if(!(c4)){bw=8;break $bb17$$bb39$21}var c3=de;var c2=(c3+28)&4294967295;var c1=__ZN6Object9getStreamEv(c2);cN=c1;var c0=cN;var cZ=(c0)&4294967295;var cY=HEAP[cZ];var cW=(cY+72)&4294967295;var cV=HEAP[cW];var cU=cV;var cS=cN;var cM=FUNCTION_TABLE[cU](cS);N=cM;__ZN6ObjectC1Ev(cO);var cL=N;var cK=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cL,(__str16684)&4294967295,cO,0);var cJ=__ZN6Object6isNameEv(cK);c=cJ;var cI=c;var cX=reSign((cI),8,0)!=0;if(cX){var cH=__ZN6Object7getNameEv(cO);ck=cH;var cG=__Znwj(32);var cE=cG;cl=cE;var cD=cl;var cC=ck;__ZN9GooStringC1EPKc(cD,cC);var cA=de;var cz=(cA+24)&4294967295;var cx=cl;HEAP[cz]=cx}__ZN6Object4freeEv(cO);__ZN6ObjectC1Ev(co);var cw=N;var cv=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cw,(__str17685)&4294967295,co,0);var cu=__ZN6Object6isDictEv(co);a=cu;var ct=a;var cT=reSign((ct),8,0)!=0;if(cT){var cs=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(co,(__str18686)&4294967295,bN,0);var cq=__ZN6Object8isStringEv(bN);dE=cq;var cn=dE;var cR=reSign((cn),8,0)!=0;if(cR){var cd=__ZN6Object9getStringEv(bN);cp=cd;var cc=__Znwj(32);var cb=cc;cr=cb;var ca=cr;var b9=cp;__ZN9GooStringC1EPKS_(ca,b9);var b8=de;var b7=(b8+16)&4294967295;var b6=cr;HEAP[b7]=b6}__ZN6Object4freeEv(bN);var b4=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(co,(__str19687)&4294967295,bN,0);var b2=__ZN6Object8isStringEv(bN);dC=b2;var bT=dC;var cQ=reSign((bT),8,0)!=0;if(cQ){var bS=__ZN6Object9getStringEv(bN);dx=bS;var bR=__Znwj(32);var bP=bR;dz=bP;var bO=dz;var bM=dx;__ZN9GooStringC1EPKS_(bO,bM);var bL=de;var bK=(bL+12)&4294967295;var bI=dz;HEAP[bK]=bI}__ZN6Object4freeEv(bN);var bG=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(co,(__str20688)&4294967295,bN,0);var bv=__ZN6Object5isIntEv(bN);dA=bv;var bu=dA;var cF=reSign((bu),8,0)!=0;if(cF){var bt=__ZN6Object6getIntEv(bN);var bs=de;var br=(bs+8)&4294967295;HEAP[br]=bt}__ZN6Object4freeEv(bN);var bq=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(co,(__str21689)&4294967295,bN,0);var bp=__ZN6Object8isStringEv(bN);dy=bp;var bo=dy;var cB=reSign((bo),8,0)!=0;if(cB){var bm=__ZN6Object9getStringEv(bN);dB=bm;var bk=__Znwj(32);var aZ=bk;dD=aZ;var aY=dD;var aX=dB;__ZN9GooStringC1EPKS_(aY,aX);var aW=de;var aV=(aW+20)&4294967295;var aU=dD;HEAP[aV]=aU}__ZN6Object4freeEv(bN)}__ZN6Object4freeEv(co)}}while(0);__ZN6Object4freeEv(a0)}var aT=de;var aS=(aT)&4294967295;var aQ=HEAP[aS];var aO=(aQ)==0;if(aO){var at=__Znwj(32);var ar=at;dF=ar;var aq=dF;__ZN9GooStringC1Ev(aq);var ap=de;var ao=(ap)&4294967295;var an=dF;HEAP[ao]=an}var am=de;var al=(am+4)&4294967295;var aj=HEAP[al];var ah=(aj)==0;if(ah){var M=__Znwj(32);var L=M;dG=L;var K=dG;__ZN9GooStringC1Ev(K);var J=de;var I=(J+4)&4294967295;var H=dG;HEAP[I]=H}var G=de;var F=(G+12)&4294967295;var D=HEAP[F];var B=(D)==0;if(B){var bj=__Znwj(32);var bh=bj;dH=bh;var bf=dH;__ZN9GooStringC1Ev(bf);var bd=de;var bb=(bd+12)&4294967295;var a9=dH;HEAP[bb]=a9}var a7=de;var a5=(a7+16)&4294967295;var a3=HEAP[a5];var a2=(a3)==0;if(a2){var aN=__Znwj(32);var aL=aN;dI=aL;var aJ=dI;__ZN9GooStringC1Ev(aJ);var aH=de;var aF=(aH+16)&4294967295;var aD=dI;HEAP[aF]=aD}var aA=de;var ax=(aA+20)&4294967295;var av=HEAP[ax];var au=(av)==0;if(au){var ag=__Znwj(32);var ae=ag;dJ=ae;var ac=dJ;__ZN9GooStringC1Ev(ac);var aa=de;var Y=(aa+20)&4294967295;var W=dJ;HEAP[Y]=W}var U=de;var S=(U+24)&4294967295;var Q=HEAP[S];var P=(Q)==0;if(P){var A=__Znwj(32);var y=A;dK=y;var w=dK;__ZN9GooStringC1Ev(w);var u=de;var s=(u+24)&4294967295;var q=dK;HEAP[s]=q}STACKTOP=az;return;return}function __ZN7Catalog12indexToLabelEiP9GooString(f,c,o){var q=STACKTOP;STACKTOP+=32;_memset(q,0,32);var p;var b;var J;var v;var r;var H;var w;var I;var u=q;var s;var x=0;b=f;J=c;v=o;var G=J;var F=(((G))|0)<0;$bb1$$bb$2:do{if(F){p=0}else{var E=b;var D=__ZN7Catalog11getNumPagesEv(E);var C=J;var B=(((D))|0)<=(((C))|0);if(B){p=0;break $bb1$$bb$2}w=0;p=3;break $bb1$$bb$2}}while(0);if(p==0){w=1}var A=w;I=A;var z=I;var t=reSign((z),8,0)!=0;if(t){H=0}else{var y=b;var n=__ZN7Catalog16getPageLabelInfoEv(y);s=n;var m=s;var l=(m)!=0;if(l){var k=s;var j=J;var i=v;var h=__ZN13PageLabelInfo12indexToLabelEiP9GooString(k,j,i);var g=unSign((h),8,0);H=g}else{var e=J;var d=((e)+1)&4294967295;var a=(u)&4294967295;var Q=_snprintf(a,32,(__str22690)&4294967295,d);var P=v;var O=(u)&4294967295;var N=__ZN9GooString6appendEPKci(P,O,-1);H=1}}var M=H;r=M;var L=r;var K=(((L))&255);STACKTOP=q;return K;return null}function __ZN6Stream13fillGooStringEP9GooString(n,A){var C=STACKTOP;STACKTOP+=4096;_memset(C,0,4096);var w;var k;var l;var o;var B=C;var z;var m=0;k=n;l=A;var j=k;var i=(j)&4294967295;var h=HEAP[i];var g=(h+12)&4294967295;var f=HEAP[g];var e=f;var d=k;FUNCTION_TABLE[e](d);while(1){var x=k;var v=(B)&4294967295;var u=__ZN6Stream10doGetCharsEiPh(x,4096,v);z=u;var t=z;var s=(((t))|0)!=0;var q=unSign((s),1,0);o=q;var p=o;var y=reSign((p),8,0)!=0;if(!(y)){w=2;break}var r=B;var c=l;var b=z;var a=__ZN9GooString6appendEPKci(c,r,b);w=0;continue}STACKTOP=C;return;return}function __ZN7Catalog12labelToIndexEP9GooStringPi(j,t,f){var v=STACKTOP;STACKTOP+=4;_memset(v,0,4);var u;var c;var z;var N;var w;var P;var b;var L;var d;var e=v;var x;var B=0;c=j;z=t;N=f;var K=c;var J=__ZN7Catalog16getPageLabelInfoEv(K);x=J;var I=x;var H=(I)!=0;$bb$$bb5$2:do{if(H){var G=x;var F=z;var E=N;var D=__ZN13PageLabelInfo12labelToIndexEP9GooStringPi(G,F,E);var y=reSign((D),8,0)!=0;var M=(y)^1;var g=unSign((M),1,0);d=g;var C=d;var m=reSign((C),8,0)!=0;if(m){L=0;u=0;break $bb$$bb5$2}else{u=1;break $bb$$bb5$2}}else{var s=z;var r=__ZNK9GooString10getCStringEv(s);var q=_strtol(r,e,10);var p=((q)-1)&4294967295;var o=N;HEAP[o]=p;var n=HEAP[e];var l=HEAP[n];var k=reSign((l),8,0)!=0;if(!(k)){u=1;break $bb$$bb5$2}L=0;u=0;break $bb$$bb5$2}}while(0);if(u==1){var i=N;var h=HEAP[i];var a=(((h))|0)<0;$bb9$$bb8$11:do{if(a){u=3}else{var Y=N;var X=HEAP[Y];var W=c;var V=__ZN7Catalog11getNumPagesEv(W);var U=(((X))|0)>=(((V))|0);if(U){u=3;break $bb9$$bb8$11}P=0;u=6;break $bb9$$bb8$11}}while(0);if(u==3){P=1}var T=P;b=T;var S=b;var Q=reSign((S),8,0)!=0;if(Q){L=0}else{L=1}}var R=L;w=R;var O=w;var A=(((O))&255);STACKTOP=v;return A;return null}function __ZN8NameTree6lookupEP9GooStringP6Object(e,p,E){var o;var b;var C;var n;var q;var D;var r;var s=0;b=e;C=p;n=E;var B=b;var A=(B+16)&4294967295;var z=HEAP[A];var y=b;var x=(y+8)&4294967295;var w=HEAP[x];var v=C;var u=v;var t=w;var m=_bsearch(u,t,z,4,190);var l=m;r=l;var k=r;var j=(k)!=0;if(j){var i=b;var h=(i)&4294967295;var g=HEAP[h];var f=r;var d=HEAP[f];var c=(d+32)&4294967295;var a=n;var N=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(c,g,a,0);D=1}else{var M=C;var L=__ZNK9GooString10getCStringEv(M);var K=_printf((__str23691)&4294967295,L);var J=n;var I=__ZN6Object8initNullEv(J);D=0}var H=D;q=H;var G=q;var F=(((G))&255);return F;return null}function __ZN8NameTree5Entry3cmpEPKvS2_(t,q){var o;var k;var u;var r;var j;var m;var s;var l=0;k=t;u=q;var i=k;var h=i;m=h;var g=u;var f=g;var e=HEAP[f];s=e;var d=s;var c=(d)&4294967295;var b=m;var a=__ZNK9GooString3cmpEPS_(b,c);j=a;var p=j;r=p;var n=r;return n;return null}function __ZN8NameTree8addEntryEPNS_5EntryE(e,t){var s;var b;var P;var A=0;b=e;P=t;var O=b;var N=(O+16)&4294967295;var M=HEAP[N];var L=b;var K=(L+12)&4294967295;var J=HEAP[K];var I=(((M))|0)==(((J))|0);if(I){var G=b;var E=(G+16)&4294967295;var C=HEAP[E];var p=(((C))|0)==0;if(p){var n=b;var l=(n+12)&4294967295;HEAP[l]=8}else{var j=b;var i=(j+12)&4294967295;var h=HEAP[i];var g=((h)*2)&4294967295;var f=b;var d=(f+12)&4294967295;HEAP[d]=g}var c=b;var a=(c+12)&4294967295;var Y=HEAP[a];var X=((Y)*4)&4294967295;var W=b;var V=(W+8)&4294967295;var U=HEAP[V];var T=U;var S=_grealloc(T,X);var R=S;var Q=b;var H=(Q+8)&4294967295;HEAP[H]=R}var F=b;var D=(F+8)&4294967295;var B=HEAP[D];var z=b;var y=(z+16)&4294967295;var x=HEAP[y];var w=(B+4*x)&4294967295;var v=P;HEAP[w]=v;var u=b;var r=(u+16)&4294967295;var q=HEAP[r];var o=((q)+1)&4294967295;var m=b;var k=(m+16)&4294967295;HEAP[k]=o;return;return}function __ZN8NameTree5EntryC1EP5Arrayi(m,N,f){var z=STACKTOP;STACKTOP+=12;_memset(z,0,12);var w;var b;var A;var V;var e;var x;var i;var y;var c=z;var E=0;b=m;A=N;V=f;var T=b;var S=(T)&4294967295;__ZN9GooStringC1Ev(S);var R=b;var Q=(R+32)&4294967295;__ZN6ObjectC1Ev(Q);var P=b;var O=(P)&4294967295;var M=A;var K=V;var I=__ZN5Array9getStringEiP9GooString(M,K,O);var B=reSign((I),8,0)!=0;var U=(B)^1;var h=unSign((U),1,0);var o=reSign((h),8,0)!=0;$bb4$$bb$2:do{if(o){w=0}else{var G=b;var v=(G+32)&4294967295;var u=V;var t=((u)+1)&4294967295;var s=A;var r=__ZN5Array5getNFEiP6Object(s,t,v);var q=(r)==0;if(q){w=0;break $bb4$$bb$2}i=0;w=3;break $bb4$$bb$2}}while(0);if(w==0){i=1}var p=i;y=p;var n=y;var j=reSign((n),8,0)!=0;if(j){__ZN6ObjectC1Ev(c);var l=A;var k=V;var a=__ZN5Array3getEiP6Object(l,k,c);var ag=__ZN6Object8isStringEv(c);var g=reSign((ag),8,0)!=0;var C=(g)^1;var d=unSign((C),1,0);var Y=reSign((d),8,0)!=0;$bb15$$bb13$10:do{if(Y){w=4}else{var af=b;var ae=(af+32)&4294967295;var ad=V;var ac=((ad)+1)&4294967295;var ab=A;var aa=__ZN5Array5getNFEiP6Object(ab,ac,ae);var Z=(aa)==0;if(Z){w=4;break $bb15$$bb13$10}e=1;w=6;break $bb15$$bb13$10}}while(0);if(w==4){e=0}var X=e;x=X;var L=x;var W=reSign((L),8,0)!=0;if(W){var J=__ZN6Object9getStringEv(c);var H=b;var F=(H)&4294967295;var D=__ZN9GooString6appendEPS_(F,J)}else{__Z5erroriPcz(-1,(__str24692)&4294967295)}}STACKTOP=z;return;return}function __ZN8NameTree5parseEP6Object(o,G){var C=STACKTOP;STACKTOP+=36;_memset(C,0,36);var B;var b;var J;var e;var f;var g;var ac;var ab;var h;var i;var A;var F=C;var c=C+12;var d=C+24;var j;var E;var O=0;b=o;J=G;__ZN6ObjectC1Ev(F);__ZN6ObjectC1Ev(c);__ZN6ObjectC1Ev(d);var aa=J;var Z=__ZN6Object6isDictEv(aa);var D=reSign((Z),8,0)!=0;var ad=(D)^1;var k=unSign((ad),1,0);A=k;var Y=A;var s=reSign((Y),8,0)!=0;if(!s){var X=J;var W=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(X,(__str2670)&4294967295,F,0);var U=__ZN6Object7isArrayEv(W);i=U;var S=i;var q=reSign((S),8,0)!=0;$bb4$$bb9$4:do{if(q){j=0;while(1){var a=__ZN6Object14arrayGetLengthEv(F);var ap=j;var ao=(((a))|0)>(((ap))|0);var an=unSign((ao),1,0);h=an;var am=h;var l=reSign((am),8,0)!=0;if(!(l)){B=2;break $bb4$$bb9$4}var Q=__ZN6Object8getArrayEv(F);ab=Q;var y=__Znwj(44);var x=y;ac=x;var w=ac;var v=ab;var u=j;__ZN8NameTree5EntryC1EP5Arrayi(w,v,u);var t=ac;E=t;var r=b;var p=E;__ZN8NameTree8addEntryEPNS_5EntryE(r,p);var n=j;var m=((n)+2)&4294967295;j=m;B=0;continue}}}while(0);__ZN6Object4freeEv(F);var al=J;var ak=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(al,(__str25693)&4294967295,c,0);var aj=__ZN6Object7isArrayEv(ak);g=aj;var ah=g;var ai=reSign((ah),8,0)!=0;$bb11$$bb18$10:do{if(ai){j=0;while(1){var L=__ZN6Object14arrayGetLengthEv(c);var K=j;var I=(((L))|0)>(((K))|0);var H=unSign((I),1,0);f=H;var z=f;var ae=reSign((z),8,0)!=0;if(!(ae)){B=6;break $bb11$$bb18$10}var ag=j;var V=__ZN6Object8arrayGetEiPS_(c,ag,d);var T=__ZN6Object6isDictEv(V);e=T;var R=e;var af=reSign((R),8,0)!=0;if(af){var P=b;__ZN8NameTree5parseEP6Object(P,d)}__ZN6Object4freeEv(d);var N=j;var M=((N)+1)&4294967295;j=M;B=3;continue}}}while(0);__ZN6Object4freeEv(c)}STACKTOP=C;return;return}function __ZN8NameTree4initEP4XRefP6Object(i,f,j){var l;var m;var g;var h;var k=0;m=i;g=f;h=j;var e=m;var d=(e)&4294967295;var c=g;HEAP[d]=c;var b=m;var a=h;__ZN8NameTree5parseEP6Object(b,a);return;return}function __ZN7Catalog13getJSNameTreeEv(f){var p=STACKTOP;STACKTOP+=12;_memset(p,0,12);var o;var b;var q;var C;var c;var B;var D=p;var s=0;b=f;var A=b;var z=(A+76)&4294967295;var y=HEAP[z];var x=(y)==0;$bb$$bb2$2:do{if(x){var w=__Znwj(20);var v=w;B=v;var u=B;__ZN8NameTreeC1Ev(u);var t=b;var n=(t+76)&4294967295;var m=B;HEAP[n]=m;var l=b;var k=__ZN7Catalog8getNamesEv(l);var j=__ZN6Object6isDictEv(k);c=j;var i=c;var r=reSign((i),8,0)!=0;if(!(r)){o=1;break $bb$$bb2$2}__ZN6ObjectC1Ev(D);var h=b;var g=__ZN7Catalog8getNamesEv(h);var e=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(g,(__str26694)&4294967295,D,0);var d=b;var a=(d)&4294967295;var M=HEAP[a];var L=b;var K=(L+76)&4294967295;var J=HEAP[K];__ZN8NameTree4initEP4XRefP6Object(J,M,D);__ZN6Object4freeEv(D)}}while(0);var I=b;var H=(I+76)&4294967295;var G=HEAP[H];C=G;var F=C;q=F;var E=q;STACKTOP=p;return E;return null}function __ZN7Catalog23getEmbeddedFileNameTreeEv(f){var p=STACKTOP;STACKTOP+=12;_memset(p,0,12);var o;var b;var q;var C;var c;var B;var D=p;var s=0;b=f;var A=b;var z=(A+72)&4294967295;var y=HEAP[z];var x=(y)==0;$bb$$bb2$2:do{if(x){var w=__Znwj(20);var v=w;B=v;var u=B;__ZN8NameTreeC1Ev(u);var t=b;var n=(t+72)&4294967295;var m=B;HEAP[n]=m;var l=b;var k=__ZN7Catalog8getNamesEv(l);var j=__ZN6Object6isDictEv(k);c=j;var i=c;var r=reSign((i),8,0)!=0;if(!(r)){o=1;break $bb$$bb2$2}__ZN6ObjectC1Ev(D);var h=b;var g=__ZN7Catalog8getNamesEv(h);var e=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(g,(__str27695)&4294967295,D,0);var d=b;var a=(d)&4294967295;var M=HEAP[a];var L=b;var K=(L+72)&4294967295;var J=HEAP[K];__ZN8NameTree4initEP4XRefP6Object(J,M,D);__ZN6Object4freeEv(D)}}while(0);var I=b;var H=(I+72)&4294967295;var G=HEAP[H];C=G;var F=C;q=F;var E=q;STACKTOP=p;return E;return null}function __ZN7Catalog12embeddedFileEi(g,d){var s=STACKTOP;STACKTOP+=80;_memset(s,0,80);var r;var b;var I;var t;var O;var N;var M;var K;var c;var v=s;var P=s+12;var L;var i=s+24;var U=s+36;var q=s+68;var y=0;b=g;I=d;__ZN6ObjectC1Ev(v);__ZN6ObjectC1Ev(P);var J=b;var H=__ZN7Catalog23getEmbeddedFileNameTreeEv(J);var G=I;__ZN8NameTree8getValueEi(i,H,G);var E=(P)&4294967295;var C=(i)&4294967295;var A=HEAP[C];HEAP[E]=A;var p=(P+4)&4294967295;var o=(i+4)&4294967295;var n=(p)&4294967295;var m=(o)&4294967295;var l=HEAP[m];HEAP[n]=l;L=0;var k=__ZN6Object5isRefEv(P);c=k;var j=c;var u=reSign((j),8,0)!=0;if(u){var h=b;var f=__ZN7Catalog23getEmbeddedFileNameTreeEv(h);var e=I;var a=__ZN8NameTree7getNameEi(f,e);__ZN9GooStringC1EPKS_(U,a);var aa=b;var Z=(aa)&4294967295;var Y=HEAP[Z];var X=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(P,Y,v,0);K=X;var W=__Znwj(40);var V=W;M=V;var T=M;var S=K;__ZN7EmbFileC1EP6ObjectP9GooString(T,S,U);var R=M;L=R;__ZN6Object4freeEv(v);__ZN9GooStringD1Ev(U)}else{__ZN6ObjectC1Ev(q);var F=__Znwj(40);var D=F;N=D;var B=N;__ZN7EmbFileC1EP6ObjectP9GooString(B,q,0);var z=N;L=z}var x=L;O=x;var w=O;t=w;var Q=t;STACKTOP=s;return Q;return null}function __ZN7Catalog15getDestNameTreeEv(f){var p=STACKTOP;STACKTOP+=12;_memset(p,0,12);var o;var b;var q;var C;var c;var B;var D=p;var s=0;b=f;var A=b;var z=(A+68)&4294967295;var y=HEAP[z];var x=(y)==0;$bb$$bb2$2:do{if(x){var w=__Znwj(20);var v=w;B=v;var u=B;__ZN8NameTreeC1Ev(u);var t=b;var n=(t+68)&4294967295;var m=B;HEAP[n]=m;var l=b;var k=__ZN7Catalog8getNamesEv(l);var j=__ZN6Object6isDictEv(k);c=j;var i=c;var r=reSign((i),8,0)!=0;if(!(r)){o=1;break $bb$$bb2$2}__ZN6ObjectC1Ev(D);var h=b;var g=__ZN7Catalog8getNamesEv(h);var e=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(g,(__str4672)&4294967295,D,0);var d=b;var a=(d)&4294967295;var M=HEAP[a];var L=b;var K=(L+68)&4294967295;var J=HEAP[K];__ZN8NameTree4initEP4XRefP6Object(J,M,D);__ZN6Object4freeEv(D)}}while(0);var I=b;var H=(I+68)&4294967295;var G=HEAP[H];C=G;var F=C;q=F;var E=q;STACKTOP=p;return E;return null}function __ZN8NameTree5EntryC2EP5Arrayi(m,N,f){var z=STACKTOP;STACKTOP+=12;_memset(z,0,12);var w;var b;var A;var V;var e;var x;var i;var y;var c=z;var E=0;b=m;A=N;V=f;var T=b;var S=(T)&4294967295;__ZN9GooStringC1Ev(S);var R=b;var Q=(R+32)&4294967295;__ZN6ObjectC1Ev(Q);var P=b;var O=(P)&4294967295;var M=A;var K=V;var I=__ZN5Array9getStringEiP9GooString(M,K,O);var B=reSign((I),8,0)!=0;var U=(B)^1;var h=unSign((U),1,0);var o=reSign((h),8,0)!=0;$bb4$$bb$2:do{if(o){w=0}else{var G=b;var v=(G+32)&4294967295;var u=V;var t=((u)+1)&4294967295;var s=A;var r=__ZN5Array5getNFEiP6Object(s,t,v);var q=(r)==0;if(q){w=0;break $bb4$$bb$2}i=0;w=3;break $bb4$$bb$2}}while(0);if(w==0){i=1}var p=i;y=p;var n=y;var j=reSign((n),8,0)!=0;if(j){__ZN6ObjectC1Ev(c);var l=A;var k=V;var a=__ZN5Array3getEiP6Object(l,k,c);var ag=__ZN6Object8isStringEv(c);var g=reSign((ag),8,0)!=0;var C=(g)^1;var d=unSign((C),1,0);var Y=reSign((d),8,0)!=0;$bb15$$bb13$10:do{if(Y){w=4}else{var af=b;var ae=(af+32)&4294967295;var ad=V;var ac=((ad)+1)&4294967295;var ab=A;var aa=__ZN5Array5getNFEiP6Object(ab,ac,ae);var Z=(aa)==0;if(Z){w=4;break $bb15$$bb13$10}e=1;w=6;break $bb15$$bb13$10}}while(0);if(w==4){e=0}var X=e;x=X;var L=x;var W=reSign((L),8,0)!=0;if(W){var J=__ZN6Object9getStringEv(c);var H=b;var F=(H)&4294967295;var D=__ZN9GooString6appendEPS_(F,J)}else{__Z5erroriPcz(-1,(__str24692)&4294967295)}}STACKTOP=z;return;return}function __ZN8NameTreeD1Ev(n){var x;var l;var k;var a;var m=0;l=n;a=0;while(1){var t=l;var s=(t+16)&4294967295;var r=HEAP[s];var q=a;var p=(((r))|0)>(((q))|0);if(!(p)){x=3;break}var j=l;var i=(j+8)&4294967295;var h=HEAP[i];var g=a;var f=(h+4*g)&4294967295;var e=HEAP[f];k=e;var d=k;var c=(d)!=0;if(c){var b=k;__ZN8NameTree5EntryD1Ev(b);var y=k;var w=y;__ZdlPv(w)}var v=a;var u=((v)+1)&4294967295;a=u;x=0;continue}var o=l;var B=(o+8)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN8NameTreeD2Ev(n){var x;var l;var k;var a;var m=0;l=n;a=0;while(1){var t=l;var s=(t+16)&4294967295;var r=HEAP[s];var q=a;var p=(((r))|0)>(((q))|0);if(!(p)){x=3;break}var j=l;var i=(j+8)&4294967295;var h=HEAP[i];var g=a;var f=(h+4*g)&4294967295;var e=HEAP[f];k=e;var d=k;var c=(d)!=0;if(c){var b=k;__ZN8NameTree5EntryD1Ev(b);var y=k;var w=y;__ZdlPv(w)}var v=a;var u=((v)+1)&4294967295;a=u;x=0;continue}var o=l;var B=(o+8)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN7Catalog13getPageLayoutEv(G){var A=STACKTOP;STACKTOP+=24;_memset(A,0,24);var S;var aj;var E;var a;var b;var e;var g;var i;var r;var s;var ay;var t;var q=A;var aA=A+12;var d=0;aj=G;var aw=aj;var av=(aw+148)&4294967295;var au=HEAP[av];var ar=(((au))|0)==7;$bb$$bb25$2:do{if(ar){__ZN6ObjectC1Ev(q);__ZN6ObjectC1Ev(aA);var ap=aj;var ao=(ap+148)&4294967295;HEAP[ao]=0;var am=aj;var al=(am)&4294967295;var ak=HEAP[al];var ah=__ZN4XRef10getCatalogEP6Object(ak,q);var ag=__ZN6Object6isDictEv(q);var H=reSign((ag),8,0)!=0;var Y=(H)^1;var aq=unSign((Y),1,0);t=aq;var af=t;var W=reSign((af),8,0)!=0;if(W){var ad=__ZN6Object11getTypeNameEv(q);__Z5erroriPcz(-1,(__str3671)&4294967295,Pointer_make([ad,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(q);var ac=aj;var ab=(ac+148)&4294967295;var aa=HEAP[ab];ay=aa;S=0;break $bb$$bb25$2}else{var Z=aj;var X=(Z+148)&4294967295;HEAP[X]=0;var V=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(q,(__str28696)&4294967295,aA,0);var R=__ZN6Object6isNameEv(V);s=R;var Q=s;var U=reSign((Q),8,0)!=0;$bb6$$bb24$7:do{if(U){var P=__ZN6Object6isNameEPc(aA,(__str29697)&4294967295);r=P;var O=r;var T=reSign((O),8,0)!=0;if(T){var N=aj;var M=(N+148)&4294967295;HEAP[M]=1}var L=__ZN6Object6isNameEPc(aA,(__str30698)&4294967295);i=L;var K=i;var az=reSign((K),8,0)!=0;if(az){var J=aj;var I=(J+148)&4294967295;HEAP[I]=2}var F=__ZN6Object6isNameEPc(aA,(__str31699)&4294967295);g=F;var D=g;var ax=reSign((D),8,0)!=0;if(ax){var C=aj;var B=(C+148)&4294967295;HEAP[B]=3}var z=__ZN6Object6isNameEPc(aA,(__str32700)&4294967295);e=z;var y=e;var at=reSign((y),8,0)!=0;if(at){var x=aj;var w=(x+148)&4294967295;HEAP[w]=4}var v=__ZN6Object6isNameEPc(aA,(__str33701)&4294967295);b=v;var u=b;var an=reSign((u),8,0)!=0;if(an){var p=aj;var o=(p+148)&4294967295;HEAP[o]=5}var n=__ZN6Object6isNameEPc(aA,(__str34702)&4294967295);a=n;var m=a;var ai=reSign((m),8,0)!=0;if(!(ai)){S=7;break $bb6$$bb24$7}var l=aj;var k=(l+148)&4294967295;HEAP[k]=6}}while(0);__ZN6Object4freeEv(aA);__ZN6Object4freeEv(q);S=9;break $bb$$bb25$2}}else{S=9}}while(0);if(S==9){var j=aj;var h=(j+148)&4294967295;var f=HEAP[h];ay=f}var c=ay;E=c;var ae=E;STACKTOP=A;return ae;return null}function __ZN7Catalog11getPageModeEv(D){var x=STACKTOP;STACKTOP+=24;_memset(x,0,24);var Q;var ah;var B;var k;var l;var m;var n;var o;var q;var s;var aw;var F;var j=x;var ay=x+12;var a=0;ah=D;var au=ah;var at=(au+144)&4294967295;var ar=HEAP[at];var ap=(((ar))|0)==6;$bb$$bb25$2:do{if(ap){__ZN6ObjectC1Ev(j);__ZN6ObjectC1Ev(ay);var an=ah;var am=(an+144)&4294967295;HEAP[am]=0;var ak=ah;var aj=(ak)&4294967295;var ai=HEAP[aj];var af=__ZN4XRef10getCatalogEP6Object(ai,j);var ae=__ZN6Object6isDictEv(j);var E=reSign((ae),8,0)!=0;var W=(E)^1;var ao=unSign((W),1,0);F=ao;var ad=F;var U=reSign((ad),8,0)!=0;if(U){var ab=__ZN6Object11getTypeNameEv(j);__Z5erroriPcz(-1,(__str3671)&4294967295,Pointer_make([ab,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(j);var aa=ah;var Z=(aa+144)&4294967295;var Y=HEAP[Z];aw=Y;Q=0;break $bb$$bb25$2}else{var X=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(j,(__str35703)&4294967295,ay,0);var V=__ZN6Object6isNameEv(X);s=V;var T=s;var S=reSign((T),8,0)!=0;$bb6$$bb24$7:do{if(S){var P=__ZN6Object6isNameEPc(ay,(__str36704)&4294967295);q=P;var O=q;var R=reSign((O),8,0)!=0;if(R){var N=ah;var M=(N+144)&4294967295;HEAP[M]=0}else{var L=__ZN6Object6isNameEPc(ay,(__str37705)&4294967295);o=L;var K=o;var ax=reSign((K),8,0)!=0;if(ax){var J=ah;var I=(J+144)&4294967295;HEAP[I]=1}else{var H=__ZN6Object6isNameEPc(ay,(__str38706)&4294967295);n=H;var G=n;var av=reSign((G),8,0)!=0;if(av){var C=ah;var A=(C+144)&4294967295;HEAP[A]=2}else{var z=__ZN6Object6isNameEPc(ay,(__str39707)&4294967295);m=z;var y=m;var aq=reSign((y),8,0)!=0;if(aq){var w=ah;var v=(w+144)&4294967295;HEAP[v]=3}else{var u=__ZN6Object6isNameEPc(ay,(__str40708)&4294967295);l=u;var t=l;var al=reSign((t),8,0)!=0;if(al){var r=ah;var p=(r+144)&4294967295;HEAP[p]=4}else{var i=__ZN6Object6isNameEPc(ay,(__str41709)&4294967295);k=i;var h=k;var ag=reSign((h),8,0)!=0;if(!(ag)){Q=3;break $bb6$$bb24$7}var g=ah;var f=(g+144)&4294967295;HEAP[f]=5}}}}}}}while(0);__ZN6Object4freeEv(ay);__ZN6Object4freeEv(j);Q=4;break $bb$$bb25$2}}else{Q=4}}while(0);if(Q==4){var e=ah;var d=(e+144)&4294967295;var c=HEAP[d];aw=c}var b=aw;B=b;var ac=B;STACKTOP=x;return ac;return null}function __ZN7Catalog12readMetadataEv(u){var o=STACKTOP;STACKTOP+=24;_memset(o,0,24);var J;var ab;var s;var aq;var ac;var F;var ao;var G;var N;var P;var K;var ae;var au=o;var h=o+12;var b=0;ab=u;__ZN6ObjectC1Ev(au);var am=ab;var ak=(am+84)&4294967295;var aj=__ZN6Object6isNoneEv(ak);P=aj;var ai=P;var v=reSign((ai),8,0)!=0;if(v){__ZN6ObjectC1Ev(h);var ah=ab;var ag=(ah)&4294967295;var af=HEAP[ag];var ad=__ZN4XRef10getCatalogEP6Object(af,h);var Z=__ZN6Object6isDictEv(h);N=Z;var Y=N;var R=reSign((Y),8,0)!=0;if(R){var X=ab;var W=(X+84)&4294967295;var V=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(h,(__str42710)&4294967295,W,0)}else{var U=__ZN6Object11getTypeNameEv(h);__Z5erroriPcz(-1,(__str3671)&4294967295,Pointer_make([U,0,0,0],0,ALLOC_STACK));var T=ab;var S=(T+84)&4294967295;var Q=__ZN6Object8initNullEv(S)}__ZN6Object4freeEv(h)}var O=ab;var H=(O+84)&4294967295;var E=__ZN6Object8isStreamEv(H);var M=reSign((E),8,0)!=0;var ar=(M)^1;var a=unSign((ar),1,0);G=a;var D=G;var L=reSign((D),8,0)!=0;if(L){ao=0}else{var C=ab;var B=(C+84)&4294967295;var A=__ZN6Object13streamGetDictEv(B);ae=A;var z=ae;var y=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(z,(__str16684)&4294967295,au,0);var x=__ZN6Object6isNameEPc(y,(__str43711)&4294967295);var at=reSign((x),8,0)!=0;var an=(at)^1;var I=unSign((an),1,0);F=I;var w=F;var ap=reSign((w),8,0)!=0;if(ap){var t=__ZN6Object6isNameEv(au);var al=reSign((t),8,0)!=0;if(al){var r=__ZN6Object7getNameEv(au);ac=r}else{ac=(__str44712)&4294967295}var q=ac;__Z5erroriPcz(-1,(__str45713)&4294967295,Pointer_make([q,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(au);var p=__Znwj(32);var n=p;aq=n;var m=aq;__ZN9GooStringC1Ev(m);var l=aq;K=l;var k=ab;var j=(k+84)&4294967295;var i=__ZN6Object9getStreamEv(j);var g=K;__ZN6Stream13fillGooStringEP9GooString(i,g);var f=ab;var e=(f+84)&4294967295;__ZN6Object11streamCloseEv(e);var d=K;ao=d}var c=ao;s=c;var aa=s;STACKTOP=o;return aa;return null}function __ZN7Catalog5getJSEi(w,U){var q=STACKTOP;STACKTOP+=32;_memset(q,0,32);var O;var ak;var T;var u;var ay;var y;var ax;var aw;var z;var A;var B;var au;var C;var D;var aB=q;var Q=q+12;var a;var P=q+24;var c;var b=0;ak=w;T=U;var at=ak;var ar=__ZN7Catalog13getJSNameTreeEv(at);var ap=T;__ZN8NameTree8getValueEi(aB,ar,ap);var ao=__ZN6Object5isRefEv(aB);D=ao;var an=D;var x=reSign((an),8,0)!=0;if(x){__ZN6Object6getRefEv(P,aB);__ZN6Object4freeEv(aB);var am=(P+4)&4294967295;var ag=HEAP[am];var af=(P)&4294967295;var ae=HEAP[af];var ad=ak;var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ab,ae,ag,aB,0)}var Z=__ZN6Object6isDictEv(aB);var X=reSign((Z),8,0)!=0;var ai=(X)^1;var aj=unSign((ai),1,0);C=aj;var Y=C;var V=reSign((Y),8,0)!=0;if(V){__ZN6Object4freeEv(aB);au=0}else{__ZN6ObjectC1Ev(Q);var W=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aB,(__str46714)&4294967295,Q,0);var N=__ZN6Object6isNameEv(W);var S=reSign((N),8,0)!=0;var aA=(S)^1;var al=unSign((aA),1,0);B=al;var M=B;var R=reSign((M),8,0)!=0;if(R){__ZN6Object4freeEv(Q);__ZN6Object4freeEv(aB);au=0}else{var L=__ZN6Object7getNameEv(Q);var K=_strcmp(L,(__str26694)&4294967295);var J=(((K))|0)!=0;var I=unSign((J),1,0);A=I;var H=A;var az=reSign((H),8,0)!=0;if(az){__ZN6Object4freeEv(Q);__ZN6Object4freeEv(aB);au=0}else{__ZN6Object4freeEv(Q);var G=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aB,(__str47715)&4294967295,Q,0);a=0;var F=__ZN6Object8isStringEv(Q);z=F;var E=z;var av=reSign((E),8,0)!=0;$bb16$$bb17$14:do{if(av){var v=__ZN6Object9getStringEv(Q);aw=v;var t=__Znwj(32);var s=t;ax=s;var r=ax;var p=aw;__ZN9GooStringC1EPKS_(r,p);var o=ax;a=o}else{var n=__ZN6Object8isStreamEv(Q);y=n;var m=y;var aq=reSign((m),8,0)!=0;if(!(aq)){O=4;break $bb16$$bb17$14}var l=__ZN6Object9getStreamEv(Q);c=l;var k=__Znwj(32);var j=k;ay=j;var i=ay;__ZN9GooStringC1Ev(i);var h=ay;a=h;var g=c;var f=a;__ZN6Stream13fillGooStringEP9GooString(g,f)}}while(0);__ZN6Object4freeEv(Q);__ZN6Object4freeEv(aB);var e=a;au=e}}}var d=au;u=d;var ah=u;STACKTOP=q;return ah;return null}function __ZN7Catalog8findDestEP9GooString(E,aD){var x=STACKTOP;STACKTOP+=24;_memset(x,0,24);var U;var aB;var aC;var C;var aA;var M;var aQ;var aP;var Y;var aa;var aO;var aN;var ab;var aL;var ad;var af;var ag;var F;var Z=x;var X=x+12;var o;var e=0;aB=E;aC=aD;__ZN6ObjectC1Ev(Z);__ZN6ObjectC1Ev(X);o=0;var aK=aB;var aJ=__ZN7Catalog8getDestsEv(aK);var aH=__ZN6Object6isDictEv(aJ);ag=aH;var aG=ag;var G=reSign((aG),8,0)!=0;if(G){var aF=aC;var at=__ZNK9GooString10getCStringEv(aF);var ar=aB;var aq=__ZN7Catalog8getDestsEv(ar);var ap=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aq,at,Z,0);var ao=__ZN6Object6isNullEv(ap);var ak=reSign((ao),8,0)!=0;var az=(ak)^1;var aU=unSign((az),1,0);af=aU;var an=af;var ah=reSign((an),8,0)!=0;if(ah){o=1}else{__ZN6Object4freeEv(Z)}}var am=o;var ae=reSign((am),8,0)!=0;var aT=(ae)^1;var aE=unSign((aT),1,0);var aS=reSign((aE),8,0)!=0;if(aS){var al=aB;var aj=__ZN7Catalog15getDestNameTreeEv(al);var ai=aC;var T=__ZN8NameTree6lookupEP9GooStringP6Object(aj,ai,Z);ad=T;var S=ad;var aR=reSign((S),8,0)!=0;if(aR){o=1}else{__ZN6Object4freeEv(Z)}}var R=o;var aM=reSign((R),8,0)!=0;var c=(aM)^1;var t=unSign((c),1,0);var aI=reSign((t),8,0)!=0;if(aI){aL=0}else{F=0;var Q=__ZN6Object7isArrayEv(Z);ab=Q;var P=ab;var ax=reSign((P),8,0)!=0;if(ax){var O=__ZN6Object8getArrayEv(Z);aN=O;var N=__Znwj(60);var L=N;aO=L;var K=aO;var J=aN;__ZN8LinkDestC1EP5Array(K,J);var D=aO;F=D}else{var B=__ZN6Object6isDictEv(Z);aa=B;var A=aa;var aw=reSign((A),8,0)!=0;if(aw){var z=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str48716)&4294967295,X,0);var w=__ZN6Object7isArrayEv(z);Y=w;var v=Y;var av=reSign((v),8,0)!=0;if(av){var u=__ZN6Object8getArrayEv(X);aP=u;var s=__Znwj(60);var r=s;aQ=r;var p=aQ;var n=aP;__ZN8LinkDestC1EP5Array(p,n);var m=aQ;F=m}else{__Z5erroriPcz(-1,(__str49717)&4294967295)}__ZN6Object4freeEv(X)}else{__Z5erroriPcz(-1,(__str49717)&4294967295)}}__ZN6Object4freeEv(Z);var l=F;var k=(l)==0;$bb42$$bb33$28:do{if(k){U=5}else{var j=F;var i=__ZN8LinkDest4isOkEv(j);var W=reSign((i),8,0)!=0;var ac=(W)^1;var q=unSign((ac),1,0);var V=reSign((q),8,0)!=0;var au=(V)^1;var ay=unSign((au),1,0);var I=reSign((ay),8,0)!=0;if(I){U=5;break $bb42$$bb33$28}aA=1;U=7;break $bb42$$bb33$28}}while(0);if(U==5){aA=0}var h=aA;M=h;var g=M;var H=reSign((g),8,0)!=0;if(H){var f=F;var d=f;__ZdlPv(d);F=0}var b=F;aL=b}var a=aL;C=a;var y=C;STACKTOP=x;return y;return null}function __ZN6Object6dictIsEPc(m,w){var u;var k;var y;var x;var j;var l=0;k=m;y=w;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=7;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str1669)&4294967295,Pointer_make([c,0,0,0,7,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 339776"}else{var b=k;var a=(b+4)&4294967295;var v=(a)&4294967295;var t=v;var s=HEAP[t];var r=y;var q=__ZN4Dict2isEPc(s,r);var o=unSign((q),8,0);j=o;var n=j;x=n;var p=x;var z=(((p))&255);return z}return null}function __ZN6Object6isDictEPc(m,s){var p;var k;var x;var v;var w;var j;var l=0;k=m;x=s;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=7;$bb5$$bb$2:do{if(f){p=0}else{var e=k;var d=x;var c=__ZN6Object6dictIsEPc(e,d);var t=reSign((c),8,0)!=0;var r=(t)^1;var u=unSign((r),1,0);var y=reSign((u),8,0)!=0;if(y){p=0;break $bb5$$bb$2}w=1;p=2;break $bb5$$bb$2}}while(0);if(p==0){w=0}var b=w;var a=unSign((b),8,0);j=a;var q=j;v=q;var n=v;var o=(((n))&255);return o;return null}function __ZNSt3__14moveIPP9PageAttrsS3_EET0_T_S5_S4_(r,z,x){var w;var h;var c;var R;var l;var d;var Q;var e;var b;var E;var f;var P;var O;var T;var p;var N;var s;var S;var A;var y;var M;var F=0;s=r;S=z;A=x;var L=A;T=L;var K=T;N=K;var I=N;p=I;var g=p;var H=S;l=H;var G=l;Q=G;var v=Q;d=v;var C=d;var u=s;h=u;var t=h;R=t;var q=R;c=q;var B=c;e=B;b=C;E=g;var o=b;var n=(o);var m=e;var k=(m);var j=((n)-(k))&4294967295;var i=((((j))|0)/4|0);O=i;var a=O;var ad=((a)*4)&4294967295;var ac=E;var ab=e;var aa=ac;var Z=ab;_llvm_memmove_p0i8_p0i8_i32(aa,Z,ad,1,0);var Y=E;var X=O;var W=(Y+4*X)&4294967295;P=W;var U=P;f=U;var D=f;M=D;var J=M;y=J;var V=y;return V;return null}function __ZNSt3__113move_backwardIPP9PageAttrsS3_EET0_T_S5_S4_(r,z,x){var w;var h;var c;var T;var l;var d;var S;var e;var b;var E;var f;var R;var Q;var V;var p;var P;var s;var U;var A;var y;var O;var F=0;s=r;U=z;A=x;var N=A;V=N;var M=V;P=M;var K=P;p=K;var g=p;var I=U;l=I;var G=l;S=G;var v=S;d=v;var C=d;var u=s;h=u;var t=h;T=t;var q=T;c=q;var B=c;e=B;b=C;E=g;var o=b;var n=(o);var m=e;var k=(m);var j=((n)-(k))&4294967295;var i=((((j))|0)/4|0);Q=i;var a=Q;var af=(0-(a))&4294967295;var ae=E;var ad=(ae+4*af)&4294967295;E=ad;var ac=Q;var ab=((ac)*4)&4294967295;var aa=E;var Z=e;var Y=aa;var W=Z;_llvm_memmove_p0i8_p0i8_i32(Y,W,ab,1,0);var L=E;R=L;var J=R;f=J;var D=f;O=D;var H=O;y=H;var X=y;return X;return null}function __ZNSt3__114__split_bufferIP9PageAttrsRNS_9allocatorIS2_EEE10push_frontERKS2_(bc,dH){var ah=STACKTOP;STACKTOP+=55;_memset(ah,0,55);var fD;var ai;var bX;var b8;var da;var fX;var b7;var cK;var be;var b6;var fC;var h;var bR;var cs;var b5;var q;var cP;var fY;var fB;var b4;var b3=ah;var ae;var e9;var bt;var b2=ah+1;var b0=ah+2;var bZ;var fF;var N;var fH;var T;var fW;var cI;var bY;var bT;var bU;var fn;var fV;var bO;var fm;var bC;var eM;var fl;var cq;var g;var fj;var eq;var b9;var fi;var ax;var dC;var aZ=ah+3;var bL;var fg;var fh;var cG;var E;var ff;var eW;var cn;var fe;var aM;var ei;var bq=ah+7;var bS;var fI;var fc;var c1;var af;var fa;var fo;var cD;var eV;var a3;var eQ;var bH=ah+11;var ag;var ef;var eU;var cX;var c0;var eT;var ac;var cH;var eS;var aw;var eH;var eR;var de;var dg;var eP;var au;var c2;var eO;var Q;var bG;var eN;var e8;var ad;var eK;var cc;var dr;var eJ;var cN;var gi;var aj=ah+15;var aK;var fb;var er;var dy;var dB;var ep;var aJ;var dl;var eo;var aD;var dF;var em;var dI;var gu;var el;var d2;var d3;var ek;var aX;var dK;var ej;var br;var a1;var bM;var eh;var b1;var c;var bK;var dE;var eg;var eI;var eL;var ee;var bj;var eu;var d0;var fp;var aL;var dZ;var cl;var fw;var dX=ah+19;var dV=ah+23;var dU=ah+27;var dT=ah+31;var cF;var dW;var dY;var dL=ah+35;var et=0;cl=bc;fw=dH;var dR=cl;var dQ=(dR+4)&4294967295;var dP=HEAP[dQ];var dO=cl;var dz=(dO)&4294967295;var dx=HEAP[dz];var dv=(dP)==(dx);if(dv){var du=cl;var dt=(du+8)&4294967295;var ds=HEAP[dt];var dq=cl;fp=dq;var dp=fp;var dn=(dp+12)&4294967295;bj=dn;var dm=bj;var dh=(dm)&4294967295;eI=dh;var df=eI;var dd=(df)&4294967295;ee=dd;var dc=ee;eL=dc;var fk=eL;d0=fk;var db=d0;eu=db;var en=eu;dZ=en;var c9=dZ;aL=c9;var f1=aL;var c8=HEAP[f1];var c7=(ds)<(c8);var c6=unSign((c7),1,0);cF=c6;var c5=cF;var fE=reSign((c5),8,0)!=0;if(fE){var cY=cl;aJ=cY;var cW=aJ;var cU=(cW+12)&4294967295;dy=cU;var cT=dy;var cS=(cT)&4294967295;aK=cS;var cR=aK;var cQ=(cR)&4294967295;er=cQ;var cO=er;fb=cO;var gD=fb;ep=gD;var cM=ep;dB=cM;var d1=dB;eo=d1;var cL=eo;dl=cL;var di=dl;var cE=HEAP[di];var cB=(cE);var cA=cl;var cz=(cA+8)&4294967295;var cy=HEAP[cz];var cx=(cy);var cw=((cB)-(cx))&4294967295;var cv=((((cw))|0)/4|0);dW=cv;var cu=dW;var ct=((cu)+1)&4294967295;var cp=((((ct))|0)/2|0);dW=cp;var co=cl;var cm=(co+8)&4294967295;var ck=HEAP[cm];var cj=dW;var ci=(ck+4*cj)&4294967295;var ch=cl;var cg=(ch+8)&4294967295;var cf=HEAP[cg];var ce=cl;var bF=(ce+4)&4294967295;var bE=HEAP[bF];var bD=__ZNSt3__113move_backwardIPP9PageAttrsS3_EET0_T_S5_S4_(bE,cf,ci);var bB=cl;var bA=(bB+4)&4294967295;HEAP[bA]=bD;var bz=cl;var bx=(bz+8)&4294967295;var bw=HEAP[bx];var bv=dW;var bu=(bw+4*bv)&4294967295;var bp=cl;var bo=(bp+8)&4294967295;HEAP[bo]=bu}else{HEAP[dT]=1;var bn=cl;fV=bn;var bm=fV;var bl=(bm+12)&4294967295;bT=bl;var bk=bT;var bi=(bk)&4294967295;fW=bi;var bh=fW;var bg=(bh)&4294967295;bY=bg;var bf=bY;cI=bf;var dS=cI;fn=dS;var bb=fn;bU=bb;var bW=bU;fm=bW;var ba=fm;bO=ba;var bN=bO;var a9=HEAP[bN];var a8=(a9);var a7=cl;var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=(a5);var a2=((a8)-(a4))&4294967295;var a0=((((a2))|0)/4|0);var aW=((a0)*2)&4294967295;HEAP[dU]=aW;ae=dU;e9=dT;var aV=(b0)&4294967295;HEAP[aV]=0;var aU=ae;var aT=e9;var fJ=b3;var bQ=b2;_llvm_memcpy_p0i8_p0i8_i64(fJ,bQ,1,1,0);q=aU;cP=aT;var aS=q;var aR=cP;fC=b3;h=aS;bR=aR;var aQ=h;var aP=HEAP[aQ];var aO=bR;var aN=HEAP[aO];var aI=unSign((aP),32,0)=(((Nv))|0);if(Nu){H6=0;break $bb7$$bb4$4}Dq=1;H6=3;break $bb7$$bb4$4}}while(0);if(H6==0){Dq=0}var Nt=Dq;tf=Nt;var Ns=tf;var NQ=reSign((Ns),8,0)!=0;if(NQ){__ZN6Object6getRefEv(BE,UO);var Nr=(lk)&4294967295;var Nq=(BE)&4294967295;var Nj=HEAP[Nq];HEAP[Nr]=Nj;var Ni=(lk+4)&4294967295;var Nh=(BE+4)&4294967295;var Ng=HEAP[Nh];HEAP[Ni]=Ng;__ZN6Object4freeEv(UO);__ZN6ObjectC1Ev(aEv);var Nf=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(tx,(__str7675)&4294967295,aEv,0);__ZN6Object4freeEv(tx);var Ne=__ZN6Object6isDictEv(aEv);tb=Ne;var Nd=tb;var aQH=reSign((Nd),8,0)!=0;if(aQH){var Nc=__ZN6Object7getDictEv(aEv);var Nb=__ZN4Dict6incRefEv(Nc);var Na=__ZN6Object7getDictEv(aEv);HEAP[VV]=Na;__ZN6Object4freeEv(aEv);var M3=a0i;var M2=__ZN7Catalog11getNumPagesEv(M3);var M1=a0i;var M0=(M1+40)&4294967295;HEAP[M0]=M2;var MZ=a0i;var MY=(MZ+40)&4294967295;var MX=HEAP[MY];var MW=_gmallocn(MX,4);var MU=MW;var MT=a0i;var MR=(MT+4)&4294967295;HEAP[MR]=MU;var MQ=a0i;var MP=(MQ+40)&4294967295;var MO=HEAP[MP];var MN=_gmallocn(MO,8);var MM=MN;var ML=a0i;var MK=(ML+8)&4294967295;HEAP[MK]=MM;aQe=0;while(1){var F0=a0i;var FY=(F0+40)&4294967295;var FS=HEAP[FY];var FR=aQe;var FP=(((FS))|0)>(((FR))|0);if(!(FP)){H6=8;break}var MI=a0i;var ME=(MI+4)&4294967295;var MD=HEAP[ME];var MB=aQe;var MA=(MD+4*MB)&4294967295;HEAP[MA]=0;var Mz=a0i;var My=(Mz+8)&4294967295;var Mx=HEAP[My];var Mw=aQe;var Mv=(Mx+8*Mw)&4294967295;var Mu=(Mv)&4294967295;HEAP[Mu]=-1;var Gi=a0i;var Gg=(Gi+8)&4294967295;var Gd=HEAP[Gg];var Ga=aQe;var F8=(Gd+8*Ga)&4294967295;var F6=(F8+4)&4294967295;HEAP[F6]=-1;var F4=aQe;var F2=((F4)+1)&4294967295;aQe=F2;H6=6;continue}var FN=__Znwj(12);var FL=FN;NU=FL;var FJ=NU;axp=FJ;var FH=axp;var FF=(FH)&4294967295;Vp=FF;var FD=Vp;var FB=FD;ed=FB;var Fv=Vp;var Fu=(Fv)&4294967295;HEAP[Fu]=0;var Fs=Vp;var Fq=(Fs+4)&4294967295;HEAP[Fq]=0;var Fo=Vp;var Fm=(Fo+8)&4294967295;Cf=Fm;HEAP[LC]=0;ayB=0;aO2=LC;var Fj=aO2;OH=Fj;var Fh=OH;yl=Fh;var Ct=yl;var Ff=HEAP[Ct];var Fd=Cf;var E9=(Fd)&4294967295;eD=E9;HEAP[aXS]=Ff;var E8=eD;var E6=E8;Dh=E6;G=aXS;var E5=G;OK=E5;var E4=OK;bv=E4;var aLT=bv;var E3=HEAP[aLT];var E2=eD;var E1=(E2)&4294967295;HEAP[E1]=E3;var E0=a0i;var EY=(E0+16)&4294967295;var ET=NU;HEAP[EY]=ET;var ES=a0i;var ER=(ES+16)&4294967295;var EQ=HEAP[ER];aBd=EQ;aEh=VV;var EO=aBd;var EN=(EO)&4294967295;var EL=(EN+4)&4294967295;var EK=HEAP[EL];var EJ=aBd;var EI=(EJ)&4294967295;aTj=EI;var ED=aTj;var EC=(ED+8)&4294967295;aas=EC;var EB=aas;var Ez=(EB)&4294967295;axh=Ez;var Ex=axh;var Ew=(Ex)&4294967295;Ww=Ew;var Eu=Ww;ats=Eu;var h4=ats;Wu=h4;var Et=Wu;to=Et;var atY=to;Wt=atY;var Es=Wt;i8=Es;var amM=i8;var Er=HEAP[amM];var Ek=(EK)<(Er);var Ej=unSign((Ek),1,0);wo=Ej;var Ei=wo;var HQ=reSign((Ei),8,0)!=0;if(HQ){var Eh=aBd;var Eg=(Eh)&4294967295;var Ef=(Eg+4)&4294967295;var Ed=HEAP[Ef];acD=Ed;var Ec=acD;Wx=Ec;var Eb=Wx;alJ=Eb;var awf=alJ;var Ea=aBd;var D2=(Ea)&4294967295;Je=D2;var D0=Je;var DZ=(D0+8)&4294967295;adp=DZ;var DY=adp;var DX=(DY)&4294967295;aWW=DX;var DW=aWW;var DV=DW;WA=DV;var DU=WA;Jg=DU;var aaN=Jg;Wz=aaN;var DT=Wz;KD=DT;var U2=KD;Wy=U2;var DR=Wy;acS=DR;var aKD=acS;var DN=aEh;Ax=aKD;hT=awf;aOE=DN;var DL=hT;var DK=DL;KC=4;kt=DK;var DJ=kt;aeK=DJ;var DI=aeK;aKF=DI;var Cc=aKF;var DH=Cc;aeJ=DH;var DG=aeJ;var DF=(DG)!=0;if(DF){var DD=aOE;var DC=HEAP[DD];var Dy=aeJ;HEAP[Dy]=DC;var Dx=aeJ;W9=Dx}else{var Dw=aeJ;W9=Dw}var Dv=aBd;var Du=(Dv)&4294967295;var Ds=(Du+4)&4294967295;var Dr=HEAP[Ds];var Dp=(Dr+4)&4294967295;var Dn=aBd;var Dm=(Dn)&4294967295;var yy=(Dm+4)&4294967295;HEAP[yy]=Dp}else{var yv=aBd;var ys=(yv)&4294967295;akf=ys;var yp=akf;var ym=(yp+8)&4294967295;aMX=ym;var yj=aMX;var yh=(yj)&4294967295;aNc=yh;var yf=aNc;var yd=yf;aeR=yd;var yb=aeR;Cd=yb;var ai=Cd;aeQ=ai;var x5=aeQ;aE8=x5;var aYO=aE8;aeP=aYO;var x4=aeP;BF=x4;var UP=BF;aH7=UP;var x2=aBd;RH=x2;var x0=RH;var xY=(x0)&4294967295;var xW=(xY+4)&4294967295;var xU=HEAP[xW];var xS=(xU);var xQ=RH;var xO=(xQ)&4294967295;var xK=(xO)&4294967295;var xJ=HEAP[xK];var xH=(xJ);var xF=((xS)-(xH))&4294967295;var xD=((((xF))|0)/4|0);aeS=xD;var xB=aeS;aUD=xB;var Jp=aUD;var xz=aBd;Uj=xz;var xx=Uj;var xv=(xx)&4294967295;var xt=(xv+4)&4294967295;var xn=HEAP[xt];var xm=(xn);var xk=Uj;var xj=(xk)&4294967295;var xi=(xj)&4294967295;var xh=HEAP[xi];var xg=(xh);var xf=((xm)-(xg))&4294967295;var xe=((((xf))|0)/4|0);aeT=xe;var xd=aeT;jT=xd;var Ys=jT;var w9=((Ys)+1)&4294967295;var w8=aBd;j6=w8;HEAP[jM]=w9;var w7=j6;var w6=__ZNKSt3__16vectorIP4DictNS_9allocatorIS2_EEE8max_sizeEv(w7);SB=w6;var w5=HEAP[jM];var w4=SB;var w3=unSign((w5),32,0)>unSign((w4),32,0);if(w3){var w2=j6;var w1=w2;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(w1)}var w0=j6;Tm=w0;var wS=Tm;var wR=(wS)&4294967295;atm=wR;var wP=atm;rC=wP;var wO=rC;var wN=(wO+8)&4294967295;SG=wN;var wM=SG;var wL=(wM)&4294967295;Qm=wL;var wK=Qm;var wJ=(wK)&4294967295;ae4=wJ;var wI=ae4;Yg=wI;var aSM=Yg;ae2=aSM;var wF=ae2;aJm=wF;var abg=aJm;aeY=abg;var wE=aeY;avp=wE;var aPw=avp;var wC=HEAP[aPw];var wB=(wC);var wA=atm;var wz=(wA)&4294967295;var wy=HEAP[wz];var wx=(wy);var ww=((wB)-(wx))&4294967295;var wu=((((ww))|0)/4|0);aeX=wu;var wg=aeX;l=wg;var axR=l;aeW=axR;var wf=aeW;JI=wf;var avj=JI;T2=avj;var we=SB;var wd=Math.floor(unSign((we),32,0)/2);var wc=T2;var wa=unSign((wd),32,0)<=unSign((wc),32,0);if(wa){var v9=SB;aeU=v9}else{var v8=T2;var v7=((v8)*2)&4294967295;HEAP[aeV]=v7;Lo=aeV;anD=jM;var v6=(ae6)&4294967295;HEAP[v6]=0;var vT=Lo;var vS=anD;var auG=ae8;var aE7=ae7;_llvm_memcpy_p0i8_p0i8_i64(auG,aE7,1,1,0);ab8=vT;WG=vS;var vR=ab8;var vQ=WG;aX5=ae8;x7=vR;a1F=vQ;var vP=x7;var vO=HEAP[vP];var vN=a1F;var vM=HEAP[vN];var vK=unSign((vO),32,0)(oz);if(ox){var ov=aom;var ot=(ov+4)&4294967295;var or=HEAP[ot];var op=(or);var on=aom;var ok=(on)&4294967295;var ob=HEAP[ok];var oa=(ob);var n9=((op)-(oa))&4294967295;var n8=((((n9))|0)/4|0);aBw=n8;var n6=aBw;var n4=((n6)+1)&4294967295;var n2=((((n4))|0)/2|0);aBw=n2;var n1=aom;var n0=(n1+4)&4294967295;var nZ=HEAP[n0];var nY=aBw;var nX=(0-(nY))&4294967295;var nW=(nZ+4*nX)&4294967295;var nV=aom;var nS=(nV+8)&4294967295;var nR=HEAP[nS];var nQ=aom;var nP=(nQ+4)&4294967295;var nO=HEAP[nP];var nN=__ZNSt3__14moveIPP4DictS3_EET0_T_S5_S4_(nO,nR,nW);var nK=aom;var nJ=(nK+8)&4294967295;HEAP[nJ]=nN;var nI=aom;var nH=(nI+4)&4294967295;var nG=HEAP[nH];var nF=aBw;var nE=(0-(nF))&4294967295;var nD=(nG+4*nE)&4294967295;var nC=aom;var nB=(nC+4)&4294967295;HEAP[nB]=nD}else{HEAP[WB]=1;var nv=aom;apS=nv;var nu=apS;var nt=(nu+12)&4294967295;ard=nt;var nr=ard;var nq=(nr)&4294967295;aFQ=nq;var np=aFQ;var nn=(np)&4294967295;Xd=nn;var nm=Xd;Wg=nm;var abB=Wg;W4=abB;var nl=W4;lI=nl;var Da=lI;W3=Da;var nk=W3;arM=nk;var Lv=arM;var m8=HEAP[Lv];var m7=(m8);var m6=aom;var m5=(m6)&4294967295;var m4=HEAP[m5];var m3=(m4);var m2=((m7)-(m3))&4294967295;var m1=((((m2))|0)/4|0);var m0=((m1)*2)&4294967295;HEAP[WC]=m0;alc=WC;ui=WB;var mZ=(aex)&4294967295;HEAP[mZ]=0;var mL=alc;var mK=ui;var aJS=aeA;var R5=aey;_llvm_memcpy_p0i8_p0i8_i64(aJS,R5,1,1,0);aAb=mL;dH=mK;var mJ=aAb;var mH=dH;aLJ=aeA;Cb=mJ;nU=mH;var mG=Cb;var mF=HEAP[mG];var mE=nU;var mC=HEAP[mE];var mA=unSign((mF),32,0)unSign((GM),32,0);if(GK){var GJ=aKn;var GI=GJ;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(GI)}var GH=aKn;t1=GH;var GF=t1;var GD=(GF)&4294967295;ace=GD;var GB=ace;aYJ=GB;var Gp=aYJ;var Go=(Gp+8)&4294967295;zZ=Go;var Gn=zZ;var Gm=(Gn)&4294967295;xa=Gm;var Gl=xa;var Gk=(Gl)&4294967295;ahd=Gk;var Gj=ahd;Ee=Gj;var awT=Ee;ahb=awT;var Gh=ahb;avd=Gh;var Cm=avd;ag8=Cm;var Ge=ag8;aeq=Ge;var avz=aeq;var Gb=HEAP[avz];var Ca=(Gb);var B9=ace;var B8=(B9)&4294967295;var B7=HEAP[B8];var B6=(B7);var B5=((Ca)-(B6))&4294967295;var B4=((((B5))|0)/8|0);ag6=B4;var B3=ag6;aEy=B3;var ada=aEy;ag4=ada;var B2=ag4;j5=B2;var Xa=j5;u5=Xa;var B1=tr;var BT=Math.floor(unSign((B1),32,0)/2);var BS=u5;var BR=unSign((BT),32,0)<=unSign((BS),32,0);if(BR){var BP=tr;agV=BP}else{var BO=u5;var BN=((BO)*2)&4294967295;HEAP[ag2]=BN;sU=ag2;Vn=aJ9;var BM=(ahj)&4294967295;HEAP[BM]=0;var BL=sU;var BK=Vn;var adS=ahn;var apO=ahm;_llvm_memcpy_p0i8_p0i8_i64(adS,apO,1,1,0);It=BL;DA=BK;var BJ=It;var BB=DA;aFB=ahn;cO=BJ;aHq=BB;var BA=cO;var Bz=HEAP[BA];var By=aHq;var Bx=HEAP[By];var Bw=unSign((Bz),32,0)(Ac);if(zW){var zV=QD;var zU=(zV+4)&4294967295;var zT=HEAP[zU];var zS=(zT);var zR=QD;var zQ=(zR)&4294967295;var zP=HEAP[zQ];var zN=(zP);var zL=((zS)-(zN))&4294967295;var zx=((((zL))|0)/8|0);agA=zx;var zw=agA;var zv=((zw)+1)&4294967295;var zu=((((zv))|0)/2|0);agA=zu;var zt=QD;var zq=(zt+4)&4294967295;var zp=HEAP[zq];var zo=agA;var zm=(0-(zo))&4294967295;var zk=(zp+8*zm)&4294967295;var y6=QD;var y5=(y6+8)&4294967295;var y4=HEAP[y5];var y3=QD;var y2=(y3+4)&4294967295;var y1=HEAP[y2];var y0=__ZNSt3__14moveIP3RefS2_EET0_T_S4_S3_(y1,y4,zk);var yZ=QD;var yX=(yZ+8)&4294967295;HEAP[yX]=y0;var yV=QD;var yG=(yV+4)&4294967295;var yF=HEAP[yG];var yD=agA;var yC=(0-(yD))&4294967295;var yA=(yF+8*yC)&4294967295;var yz=QD;var yx=(yz+4)&4294967295;HEAP[yx]=yA}else{HEAP[afr]=1;var yu=QD;XA=yu;var yr=XA;var yo=(yr+12)&4294967295;aaO=yo;var sP=aaO;var sO=(sP)&4294967295;aqk=sO;var sN=aqk;var sM=(sN)&4294967295;afO=sM;var sL=afO;C4=sL;var Ho=C4;afN=Ho;var sK=afN;aTK=sK;var kb=aTK;afM=kb;var sI=afM;abL=sI;var tc=abL;var sG=HEAP[tc];var sF=(sG);var sE=QD;var sx=(sE)&4294967295;var sw=HEAP[sx];var sv=(sw);var su=((sF)-(sv))&4294967295;var ss=((((su))|0)/8|0);var sq=((ss)*2)&4294967295;HEAP[afs]=sq;Ms=afs;aVI=afr;var sp=(agj)&4294967295;HEAP[sp]=0;var so=Ms;var sm=aVI;var avP=agn;var yJ=agl;_llvm_memcpy_p0i8_p0i8_i64(avP,yJ,1,1,0);afJ=so;aHj=sm;var sl=afJ;var sk=aHj;arU=agn;p=sl;aPn=sk;var sj=p;var si=HEAP[sj];var sh=aPn;var sg=HEAP[sh];var sf=unSign((si),32,0)unSign((aSD),32,0);if(aSC){var aSB=awH;var aSA=aSB;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(aSA)}var aSy=awH;d=aSy;var aSw=d;var aSm=(aSw)&4294967295;CN=aSm;var aSl=CN;aBR=aSl;var aSk=aBR;var aSj=(aSk+8)&4294967295;a1J=aSj;var aSi=a1J;var aSg=(aSi)&4294967295;aYW=aSg;var aSf=aYW;var aSe=(aSf)&4294967295;ane=aSe;var aSb=ane;eH=aSb;var abl=eH;and=abl;var aR9=and;W7=aR9;var E=W7;anc=E;var aRZ=anc;DS=aRZ;var X9=DS;var aRY=HEAP[X9];var aRX=(aRY);var aRW=CN;var aRV=(aRW)&4294967295;var aRU=HEAP[aRV];var aRT=(aRU);var aRS=((aRX)-(aRT))&4294967295;var aRQ=((((aRS))|0)/4|0);anb=aRQ;var aRO=anb;aoR=aRO;var C2=aoR;ana=C2;var aRD=ana;aSh=aRD;var ze=aSh;z=ze;var aRC=a1G;var aRB=Math.floor(unSign((aRC),32,0)/2);var aRy=z;var aRx=unSign((aRB),32,0)<=unSign((aRy),32,0);if(aRx){var aRu=a1G;am7=aRu}else{var aRt=z;var aRs=((aRt)*2)&4294967295;HEAP[am8]=aRs;aTE=am8;wQ=awe;var aRq=(ang)&4294967295;HEAP[aRq]=0;var aRo=aTE;var aQ9=wQ;var Dj=ano;var Sn=anm;_llvm_memcpy_p0i8_p0i8_i64(Dj,Sn,1,1,0);jy=aRo;dT=aQ9;var aQ6=jy;var aQ4=dT;akV=ano;aHb=aQ6;amW=aQ4;var aQ2=aHb;var aQZ=HEAP[aQ2];var aQX=amW;var aQW=HEAP[aQX];var aQV=unSign((aQZ),32,0)(aJL);if(aJK){var aJJ=xo;var aJI=(aJJ+4)&4294967295;var aJH=HEAP[aJI];var aJF=(aJH);var aJE=xo;var aJD=(aJE)&4294967295;var aJC=HEAP[aJD];var aJy=(aJC);var aJx=((aJF)-(aJy))&4294967295;var aJw=((((aJx))|0)/4|0);MS=aJw;var aJv=MS;var aJu=((aJv)+1)&4294967295;var aJr=((((aJu))|0)/2|0);MS=aJr;var aJq=xo;var aJo=(aJq+4)&4294967295;var aJn=HEAP[aJo];var aJl=MS;var aJe=(0-(aJl))&4294967295;var aJd=(aJn+4*aJe)&4294967295;var aJc=xo;var aJb=(aJc+8)&4294967295;var aJa=HEAP[aJb];var aI9=xo;var aI7=(aI9+4)&4294967295;var aI6=HEAP[aI7];var aI5=__ZNSt3__14moveIPP9PageAttrsS3_EET0_T_S5_S4_(aI6,aJa,aJd);var aI4=xo;var aIY=(aI4+8)&4294967295;HEAP[aIY]=aI5;var aIX=xo;var aIW=(aIX+4)&4294967295;var aIV=HEAP[aIW];var aIU=MS;var aIT=(0-(aIU))&4294967295;var aIS=(aIV+4*aIT)&4294967295;var aIR=xo;var aIQ=(aIR+4)&4294967295;HEAP[aIQ]=aIS}else{HEAP[alY]=1;var aIP=xo;zB=aIP;var aIM=zB;var aIL=(aIM+12)&4294967295;Ce=aIL;var aIK=Ce;var aIJ=(aIK)&4294967295;ST=aIJ;var aII=ST;var aIH=(aII)&4294967295;amh=aIH;var aIG=amh;cm=aIG;var iA=cm;amg=iA;var aIE=amg;axn=aIE;var aKy=axn;amf=aKy;var aID=amf;CA=aID;var aTI=CA;var aIC=HEAP[aTI];var aIy=(aIC);var aIw=xo;var aIv=(aIw)&4294967295;var aIu=HEAP[aIv];var aIt=(aIu);var aIs=((aIy)-(aIt))&4294967295;var aIr=((((aIs))|0)/4|0);var aIq=((aIr)*2)&4294967295;HEAP[alZ]=aIq;nA=alZ;ay5=alY;var aIp=(amH)&4294967295;HEAP[aIp]=0;var aIo=nA;var aIj=ay5;var Yc=amJ;var a0F=amI;_llvm_memcpy_p0i8_p0i8_i64(Yc,a0F,1,1,0);Fy=aIo;amx=aIj;var aIi=Fy;var aIg=amx;UK=amJ;aEE=aIi;avx=aIg;var aIf=aEE;var aIe=HEAP[aIf];var aId=avx;var aIb=HEAP[aId];var aIa=unSign((aIe),32,0)unSign((aWn),32,0);if(aWm){var aWl=aaH;var aWj=aWl;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(aWj)}var aWi=aaH;aEq=aWi;var aWh=aEq;var aWg=(aWh)&4294967295;aM=aWg;var aWf=aM;aha=aWf;var aWd=aha;var aWb=(aWd+8)&4294967295;aD8=aWb;var aVV=aD8;var aVU=(aVV)&4294967295;aB0=aVU;var aVT=aB0;var aVS=(aVT)&4294967295;auV=aVS;var aVR=auV;aHG=aVR;var Ii=aHG;auU=Ii;var aVQ=auU;zr=aVQ;var H0=zr;auT=H0;var aVP=auT;es=aVP;var auw=es;var aVO=HEAP[auw];var aVM=(aVO);var aVK=aM;var aVy=(aVK)&4294967295;var aVx=HEAP[aVy];var aVw=(aVx);var aVv=((aVM)-(aVw))&4294967295;var aVu=((((aVv))|0)/4|0);auS=aVu;var aVt=auS;Q8=aVt;var a13=Q8;auQ=a13;var aVs=auQ;awG=aVs;var auI=awG;aET=auI;var aVr=aD7;var aVp=Math.floor(unSign((aVr),32,0)/2);var aVm=aET;var aU9=unSign((aVp),32,0)<=unSign((aVm),32,0);if(aU9){var aU8=aD7;auO=aU8}else{var aU6=aET;var aU5=((aU6)*2)&4294967295;HEAP[auP]=aU5;axl=auP;aYq=Zg;var aU3=(au1)&4294967295;HEAP[aU3]=0;var aU2=axl;var aU1=aYq;var Jw=au3;var ayS=au2;_llvm_memcpy_p0i8_p0i8_i64(Jw,ayS,1,1,0);aJ7=aU2;aHl=aU1;var aU0=aJ7;var aUY=aHl;Mo=au3;al9=aU0;OU=aUY;var aUW=al9;var aUJ=HEAP[aUW];var aUI=OU;var aUH=HEAP[aUI];var aUG=unSign((aUJ),32,0)(aNQ);if(aNO){var aNM=abI;var aNA=(aNM+4)&4294967295;var aNx=HEAP[aNA];var aNw=(aNx);var aNv=abI;var aNu=(aNv)&4294967295;var aNt=HEAP[aNu];var aNs=(aNt);var aNr=((aNw)-(aNs))&4294967295;var aNp=((((aNr))|0)/4|0);aw6=aNp;var aNn=aw6;var aNb=((aNn)+1)&4294967295;var aNa=((((aNb))|0)/2|0);aw6=aNa;var aM9=abI;var aM7=(aM9+4)&4294967295;var aM5=HEAP[aM7];var aM4=aw6;var aM3=(0-(aM4))&4294967295;var aM2=(aM5+4*aM3)&4294967295;var aM0=abI;var aMY=(aM0+8)&4294967295;var aMK=HEAP[aMY];var aMJ=abI;var aMH=(aMJ+4)&4294967295;var aMG=HEAP[aMH];var aME=__ZNSt3__14moveIPiS1_EET0_T_S3_S2_(aMG,aMK,aM2);var aMD=abI;var aMC=(aMD+8)&4294967295;HEAP[aMC]=aME;var aMA=abI;var aMy=(aMA+4)&4294967295;var aMw=HEAP[aMy];var aMh=aw6;var aMg=(0-(aMh))&4294967295;var aMe=(aMw+4*aMg)&4294967295;var aMd=abI;var aMb=(aMd+4)&4294967295;HEAP[aMb]=aMe}else{HEAP[anP]=1;var aMa=abI;EX=aMa;var aL9=EX;var aL8=(aL9+12)&4294967295;T0=aL8;var aL5=T0;var aL3=(aL5)&4294967295;aaD=aL3;var aLR=aaD;var aLQ=(aLR)&4294967295;aok=aLQ;var aLP=aok;Wi=aLP;var aXg=Wi;aoi=aXg;var aLN=aoi;aw1=aLN;var aKr=aw1;aog=aKr;var aLL=aog;aEa=aLL;var aBm=aEa;var aLK=HEAP[aBm];var aLI=(aLK);var aLH=abI;var aLF=(aLH)&4294967295;var aLD=HEAP[aLF];var aLs=(aLD);var aLr=((aLI)-(aLs))&4294967295;var aLq=((((aLr))|0)/4|0);var aLo=((aLq)*2)&4294967295;HEAP[anR]=aLo;aUM=anR;ajd=anP;var aLn=(aup)&4294967295;HEAP[aLn]=0;var aLm=aUM;var aLl=ajd;var Co=aut;var aMp=auq;_llvm_memcpy_p0i8_p0i8_i64(Co,aMp,1,1,0);mz=aLm;Ux=aLl;var aLk=mz;var aLi=Ux;CB=aut;ao0=aLk;aev=aLi;var aLf=ao0;var aK3=HEAP[aLf];var aK2=aev;var aK1=HEAP[aK2];var aK0=unSign((aK3),32,0)=(((ayC))|0);if(ayy){NT=1;H6=5;continue $bb19$$bb101$153}else{var ayx=a0i;var ayw=(ayx+16)&4294967295;var ayv=HEAP[ayw];gU=ayv;var ayu=gU;var ayt=(ayu)&4294967295;var ays=(ayt)&4294967295;var ayr=HEAP[ays];var ayq=gU;var ayo=(ayq)&4294967295;var ayj=(ayo+4)&4294967295;var ayh=HEAP[ayj];var ayg=(ayr)==(ayh);var ayf=unSign((ayg),1,0);au7=ayf;var aye=au7;ud=aye;var aTH=ud;var aUk=(((aTH))&255);ta=aUk;var ayd=ta;var aQd=reSign((ayd),8,0)!=0;if(aQd){NT=0;H6=5;continue $bb19$$bb101$153}else{var ayc=a0i;var ayb=(ayc+16)&4294967295;var aya=HEAP[ayb];gQ=aya;var ax9=gQ;var ax3=(ax9)&4294967295;var ax2=(ax3+4)&4294967295;var ax1=HEAP[ax2];var ax0=(ax1+-4)&4294967295;au9=ax0;var axZ=au9;ua=axZ;var aTF=ua;var axY=HEAP[aTF];HEAP[VV]=axY;__ZN6ObjectC1Ev(CJ);var axX=HEAP[VV];var axW=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(axX,(__str25693)&4294967295,CJ,0);var axV=__ZN6Object7isArrayEv(CJ);var aPO=reSign((axV),8,0)!=0;var aHa=(aPO)^1;var Gq=unSign((aHa),1,0);s2=Gq;var axU=s2;var aPM=reSign((axU),8,0)!=0;if(aPM){var axO=__ZN6Object11getTypeNameEv(CJ);var axN=a0i;var axM=(axN+12)&4294967295;var axL=HEAP[axM];var axK=((axL)+1)&4294967295;__Z5erroriPcz(-1,(__str51719)&4294967295,Pointer_make([axK,0,0,0,axO,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(CJ);NT=0;H6=5;continue $bb19$$bb101$153}else{var axJ=a0i;var axI=(axJ+28)&4294967295;var axH=HEAP[axI];gL=axH;var axF=gL;var axE=(axF)&4294967295;var axA=(axE+4)&4294967295;var axz=HEAP[axA];var axx=(axz+-4)&4294967295;ava=axx;var axw=ava;tS=axw;var aTA=tS;var axv=HEAP[aTA];aFF=axv;var axu=__ZN6Object14arrayGetLengthEv(CJ);var axt=aFF;var axs=(((axu))|0)<=(((axt))|0);var axr=unSign((axs),1,0);s1=axr;var axq=s1;var aPL=reSign((axq),8,0)!=0;if(aPL){var atR=a0i;var atQ=(atR+16)&4294967295;var atO=HEAP[atQ];gn=atO;var atN=gn;var atM=(atN)&4294967295;var atL=(atM+4)&4294967295;var atJ=HEAP[atL];var atI=(atJ+-4)&4294967295;avb=atI;var atG=avb;tQ=atG;var aTz=tQ;var atF=HEAP[aTz];var atC=__ZN4Dict6decRefEv(atF);var atB=(((atC))|0)==0;var atA=unSign((atB),1,0);s0=atA;var atz=s0;var aPJ=reSign((atz),8,0)!=0;$bb38$$bb40$167:do{if(aPJ){var aty=a0i;var atw=(aty+16)&4294967295;var atv=HEAP[atw];gg=atv;var att=gg;var atr=(att)&4294967295;var atq=(atr+4)&4294967295;var atn=HEAP[atq];var atl=(atn+-4)&4294967295;avk=atl;var atk=avk;tN=atk;var aTx=tN;var atj=HEAP[aTx];N9=atj;var ati=N9;var ath=(ati)!=0;if(!(ath)){H6=43;break $bb38$$bb40$167}var atg=N9;__ZN4DictD1Ev(atg);var atf=N9;var ate=atf;__ZdlPv(ate)}}while(0);var atc=a0i;var ar9=(atc+16)&4294967295;var ar8=HEAP[ar9];fQ=ar8;var ar7=fQ;var ar6=(ar7)&4294967295;var ar5=(ar6+4)&4294967295;var ar4=HEAP[ar5];var ar3=(ar4+-4)&4294967295;var ar2=fQ;var ar1=(ar2)&4294967295;gO=ar1;aor=ar3;__ZNSt3__125is_trivially_destructibleIP4DictEC1Ev(avn);var ar0=(avl)&4294967295;var arW=(avq)&4294967295;var arV=HEAP[arW];HEAP[ar0]=arV;var arT=gO;var arS=aor;var CO=avs;var aac=avr;_llvm_memcpy_p0i8_p0i8_i64(CO,aac,1,1,0);EF=arT;aMf=arS;var arR=aMf;var arQ=EF;var arP=(arQ+4)&4294967295;HEAP[arP]=arR;var arO=a0i;var arN=(arO+20)&4294967295;var arL=HEAP[arN];a2A=arL;var arF=a2A;var arE=(arF)&4294967295;var arD=(arE+4)&4294967295;var arC=HEAP[arD];var arA=(arC+-8)&4294967295;var arz=a2A;var ary=(arz)&4294967295;a=ary;be=arA;__ZNSt3__125is_trivially_destructibleI3RefEC1Ev(avu);var arx=(avt)&4294967295;var arv=(avv)&4294967295;var aru=HEAP[arv];HEAP[arx]=aru;var ars=a;var arr=be;var aUi=avC;var aU4=avw;_llvm_memcpy_p0i8_p0i8_i64(aUi,aU4,1,1,0);Eo=ars;awZ=arr;while(1){var aqR=Eo;var aqQ=(aqR+4)&4294967295;var aqP=HEAP[aqQ];var aqM=awZ;var aqL=(aqP)>(aqM);if(!(aqL)){H6=47;break}var arq=Eo;var arp=(arq+4)&4294967295;var aro=HEAP[arp];var arn=(aro+-8)&4294967295;var arm=Eo;var arl=(arm+4)&4294967295;HEAP[arl]=arn;var arj=Eo;var arh=(arj+4)&4294967295;var arb=HEAP[arh];var aq9=Eo;akg=aq9;var aq8=akg;var aq7=(aq8+8)&4294967295;a2S=aq7;var aq6=a2S;var aq5=(aq6)&4294967295;rF=aq5;var aq4=rF;var aq3=aq4;avF=aq3;var aq2=avF;X=aq2;var tt=X;avE=tt;var aq1=avE;jA=aq1;var aX0=jA;avD=aX0;var aqY=avD;gl=aqY;var aBS=gl;ag1=aBS;awJ=arb;__ZNSt3__113__has_destroyINS_9allocatorI3RefEEPS2_EC1Ev(avH);var aqX=(avG)&4294967295;var aqW=(avI)&4294967295;var aqV=HEAP[aqW];HEAP[aqX]=aqV;var aqU=ag1;var aqT=awJ;var aZ8=avK;var a1c=avJ;_llvm_memcpy_p0i8_p0i8_i64(aZ8,a1c,1,1,0);Oh=aqU;aLp=aqT;var aqS=aLp;__ZN3RefD1Ev(aqS);H6=45;continue}var aqK=a0i;var aqJ=(aqK+24)&4294967295;var aqI=HEAP[aqJ];a2j=aqI;var aqH=a2j;var aqG=(aqH)&4294967295;var aqF=(aqG+4)&4294967295;var aqC=HEAP[aqF];var aqB=(aqC+-4)&4294967295;avL=aqB;var alG=avL;mB=alG;var aLO=mB;var alF=HEAP[aLO];Ob=alF;var alD=Ob;var alC=(alD)!=0;if(alC){var alB=Ob;__ZN9PageAttrsD1Ev(alB);var alA=Ob;var alz=alA;__ZdlPv(alz)}var aly=a0i;var alx=(aly+24)&4294967295;var alw=HEAP[alx];a2f=alw;var alr=a2f;var alq=(alr)&4294967295;var alp=(alq+4)&4294967295;var aln=HEAP[alp];var alm=(aln+-4)&4294967295;var all=a2f;var alk=(all)&4294967295;a2z=alk;aL=alm;__ZNSt3__125is_trivially_destructibleIP9PageAttrsEC1Ev(avT);var ali=(avS)&4294967295;var alh=(avU)&4294967295;var alg=HEAP[alh];HEAP[ali]=alg;var alb=a2z;var ala=aL;var aTV=avW;var aUo=avV;_llvm_memcpy_p0i8_p0i8_i64(aTV,aUo,1,1,0);zA=alb;awQ=ala;var ak9=awQ;var ak7=zA;var ak5=(ak7+4)&4294967295;HEAP[ak5]=ak9;var ak4=a0i;var ak3=(ak4+28)&4294967295;var ak2=HEAP[ak3];a1S=ak2;var ak0=a1S;var akZ=(ak0)&4294967295;var akY=(akZ+4)&4294967295;var akX=HEAP[akY];var akW=(akX+-4)&4294967295;var akU=a1S;var akT=(akU)&4294967295;a2i=akT;al=akW;__ZNSt3__125is_trivially_destructibleIiEC1Ev(avY);var akR=(avX)&4294967295;var akQ=(avZ)&4294967295;var akP=HEAP[akQ];HEAP[akR]=akP;var akO=a2i;var akN=al;var aTL=av1;var aUl=av0;_llvm_memcpy_p0i8_p0i8_i64(aTL,aUl,1,1,0);zc=akO;awK=akN;var akD=awK;var akC=zc;var akB=(akC+4)&4294967295;HEAP[akB]=akD;var akA=a0i;var akz=(akA+28)&4294967295;var aky=HEAP[akz];a1N=aky;var akx=a1N;var akw=(akx)&4294967295;var akv=(akw)&4294967295;var aku=HEAP[akv];var aks=a1N;var akr=(aks)&4294967295;var akq=(akr+4)&4294967295;var akp=HEAP[akq];var ako=(aku)==(akp);var akn=unSign((ako),1,0);av3=akn;var akm=av3;l1=akm;var aK4=l1;var DP=(((aK4))&255);var aPk=reSign((DP),8,0)!=0;var P8=(aPk)^1;var aWS=unSign((P8),1,0);sZ=aWS;var akl=sZ;var aPj=reSign((akl),8,0)!=0;if(aPj){var akk=a0i;var akj=(akk+28)&4294967295;var akc=HEAP[akj];a1q=akc;var akb=a1q;var aj9=(akb)&4294967295;var aj7=(aj9+4)&4294967295;var aj6=HEAP[aj7];var aj5=(aj6+-4)&4294967295;av4=aj5;var aj3=av4;lS=aj3;var aKZ=lS;var aj2=HEAP[aKZ];var aj1=((aj2)+1)&4294967295;HEAP[aKZ]=aj1}__ZN6Object4freeEv(CJ)}else{__ZN6ObjectC1Ev(sy);var aj0=aFF;var ajU=__ZN6Object10arrayGetNFEiPS_(CJ,aj0,sy);var ajS=__ZN6Object5isRefEv(sy);var aPh=reSign((ajS),8,0)!=0;var aH6=(aPh)^1;var aAo=unSign((aH6),1,0);sY=aAo;var ajR=sY;var aO6=reSign((ajR),8,0)!=0;if(aO6){var ajQ=__ZN6Object11getTypeNameEv(sy);var ajP=a0i;var ajO=(ajP+12)&4294967295;var ajM=HEAP[ajO];var ajL=((ajM)+1)&4294967295;__Z5erroriPcz(-1,(__str52720)&4294967295,Pointer_make([ajL,0,0,0,ajQ,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(sy);__ZN6Object4freeEv(CJ);NT=0;H6=5;continue $bb19$$bb101$153}else{KT=0;OQ=0;$bb60$185:while(1){var aji=a0i;var ajh=(aji+20)&4294967295;var ajf=HEAP[ajh];a1h=ajf;var aep=a1h;var aeo=(aep)&4294967295;var aen=(aeo+4)&4294967295;var aem=HEAP[aen];var ael=(aem);var aek=a1h;var aej=(aek)&4294967295;var aei=(aej)&4294967295;var aeh=HEAP[aei];var aef=(aeh);var aeb=((ael)-(aef))&4294967295;var aea=((((aeb))|0)/8|0);av6=aea;var ad9=av6;lK=ad9;var aKE=lK;var ad8=OQ;var ad5=unSign((aKE),32,0)>unSign((ad8),32,0);var ad4=unSign((ad5),1,0);sX=ad4;var ad3=sX;var aOJ=reSign((ad3),8,0)!=0;if(!(aOJ)){H6=56;break $bb60$185}var ajK=a0i;var ajJ=(ajK+20)&4294967295;var ajF=HEAP[ajJ];var ajE=OQ;a1l=ajF;Cg=ajE;var ajD=a1l;var ajC=(ajD)&4294967295;var ajB=(ajC)&4294967295;var ajA=HEAP[ajB];var ajz=Cg;var ajy=(ajA+8*ajz)&4294967295;av5=ajy;var ajx=av5;lQ=ajx;var aKV=lQ;var ajw=(aKV)&4294967295;var ajr=HEAP[ajw];var ajq=__ZN6Object9getRefNumEv(sy);var ajp=(((ajr))|0)==(((ajq))|0);var ajo=unSign((ajp),1,0);sW=ajo;var ajn=sW;var aO4=reSign((ajn),8,0)!=0;if(aO4){H6=52;break $bb60$185}var ajm=OQ;var ajj=((ajm)+1)&4294967295;OQ=ajj;H6=51;continue $bb60$185}if(H6==52){KT=1}var ad2=KT;var aOI=reSign((ad2),8,0)!=0;if(aOI){__Z5erroriPcz(-1,(__str53721)&4294967295);__ZN6Object4freeEv(sy);__ZN6Object4freeEv(CJ);var ad1=a0i;var ad0=(ad1+28)&4294967295;var adQ=HEAP[ad0];a0Y=adQ;var adP=a0Y;var adN=(adP)&4294967295;var adM=(adN+4)&4294967295;var adL=HEAP[adM];var adK=(adL+-4)&4294967295;av8=adK;var adJ=av8;ly=adJ;var aKC=ly;var adI=HEAP[aKC];var adH=((adI)+1)&4294967295;HEAP[aKC]=adH}else{__ZN6ObjectC1Ev(jd);var adG=aFF;var adB=__ZN6Object8arrayGetEiPS_(CJ,adG,jd);__ZN6Object4freeEv(CJ);var adA=__ZN6Object6isDictEPc(jd,(__str54722)&4294967295);var aOG=reSign((adA),8,0)!=0;$bb77$$bb67$195:do{if(aOG){H6=57}else{var adz=__ZN6Object6isDictEv(jd);var aOF=reSign((adz),8,0)!=0;var aTl=(aOF)^1;var Wv=unSign((aTl),1,0);var aOC=reSign((Wv),8,0)!=0;if(!aOC){var ady=__ZN6Object7getDictEv(jd);var adx=__ZN4Dict6hasKeyEPc(ady,(__str25693)&4294967295);var aOA=reSign((adx),8,0)!=0;var aOg=(aOA)^1;var aeL=unSign((aOg),1,0);var aOz=reSign((aeL),8,0)!=0;if(aOz){H6=57;break $bb77$$bb67$195}}De=0;H6=60;break $bb77$$bb67$195}}while(0);if(H6==57){De=1}var adw=De;sV=adw;var adv=sV;var aOk=reSign((adv),8,0)!=0;if(aOk){var adu=a0i;var adt=(adu+24)&4294967295;var adr=HEAP[adt];a0S=adr;var adn=a0S;var adl=(adn)&4294967295;var adk=(adl+4)&4294967295;var adj=HEAP[adk];var adi=(adj+-4)&4294967295;av9=adi;var adh=av9;lx=adh;var aKB=lx;var adg=HEAP[aKB];Od=adg;var adf=__ZN6Object7getDictEv(jd);Of=adf;var ade=__Znwj(252);var add=ade;Oi=add;var ac6=Oi;var ac4=Od;var ac3=Of;__ZN9PageAttrsC1EPS_P4Dict(ac6,ac4,ac3);var ac2=Oi;La=ac2;var ac1=__ZN6Object7getDictEv(jd);Ok=ac1;__ZN6Object6getRefEv(On,sy);var ac0=__Znwj(108);var acY=ac0;Op=acY;var acX=a0i;var acW=(acX+32)&4294967295;var acV=HEAP[acW];var acQ=a0i;var acP=(acQ+12)&4294967295;var acO=HEAP[acP];var acN=((acO)+1)&4294967295;var acM=a0i;var acL=(acM)&4294967295;var acK=HEAP[acL];var acJ=Op;var acH=Ok;var aik=(On)&4294967295;var BY=HEAP[aik];var Bg=(On+4)&4294967295;var aDP=HEAP[Bg];var acG=La;__ZN4PageC1EP4XRefiP4Dict3RefP9PageAttrsP4Form(acJ,acK,acN,acH,BY,aDP,acG,acV);var acC=Op;aQc=acC;var acA=aQc;var acz=__ZN4Page4isOkEv(acA);var aOi=reSign((acz),8,0)!=0;var YI=(aOi)^1;var tA=unSign((YI),1,0);apd=tA;var acy=apd;var aOh=reSign((acy),8,0)!=0;if(aOh){var acx=a0i;var acw=(acx+12)&4294967295;var acu=HEAP[acw];var act=((acu)+1)&4294967295;__Z5erroriPcz(-1,(__str55723)&4294967295,Pointer_make([act,0,0,0],0,ALLOC_STACK));var acs=aQc;Ah=acs;var acr=Ah;var acp=(acr)!=0;if(acp){var aco=Ah;__ZN4PageD1Ev(aco);var acm=Ah;var acl=acm;__ZdlPv(acl)}__ZN6Object4freeEv(sy);__ZN6Object4freeEv(jd);NT=0;H6=5;continue $bb19$$bb101$153}else{var acj=a0i;var ach=(acj+12)&4294967295;var acf=HEAP[ach];var acd=a0i;var acc=(acd+36)&4294967295;var acb=HEAP[acc];var ab4=(((acf))|0)>=(((acb))|0);if(ab4){__Z5erroriPcz(-1,(__str56724)&4294967295);__ZN6Object4freeEv(sy);__ZN6Object4freeEv(jd);NT=0;H6=5;continue $bb19$$bb101$153}else{var ab3=a0i;var ab1=(ab3+4)&4294967295;var ab0=HEAP[ab1];var abZ=a0i;var abY=(abZ+12)&4294967295;var abW=HEAP[abY];var abV=(ab0+4*abW)&4294967295;var abU=aQc;HEAP[abV]=abU;var abT=a0i;var U0=(abT+8)&4294967295;var UZ=HEAP[U0];var UY=a0i;var UX=(UY+12)&4294967295;var UV=HEAP[UX];var UU=(UZ+8*UV)&4294967295;var UT=__ZN6Object9getRefNumEv(sy);var US=(UU)&4294967295;HEAP[US]=UT;var UR=a0i;var UQ=(UR+8)&4294967295;var UJ=HEAP[UQ];var UI=a0i;var UH=(UI+12)&4294967295;var UG=HEAP[UH];var UF=(UJ+8*UG)&4294967295;var UE=__ZN6Object9getRefGenEv(sy);var UD=(UF+4)&4294967295;HEAP[UD]=UE;var UC=a0i;var UB=(UC+12)&4294967295;var UA=HEAP[UB];var Uw=((UA)+1)&4294967295;var Uv=a0i;var Uu=(Uv+12)&4294967295;HEAP[Uu]=Uw;var Ut=a0i;var Ur=(Ut+28)&4294967295;var Uq=HEAP[Ur];a0N=Uq;var Up=a0N;var Un=(Up)&4294967295;var Um=(Un+4)&4294967295;var Ul=HEAP[Um];var Uf=(Ul+-4)&4294967295;awa=Uf;var Ue=awa;ls=Ue;var aKx=ls;var Ud=HEAP[aKx];var Ub=((Ud)+1)&4294967295;HEAP[aKx]=Ub}}}else{var Ua=__ZN6Object6isDictEv(jd);apc=Ua;var T9=apc;var aN0=reSign((T9),8,0)!=0;if(aN0){var T8=a0i;var T7=(T8+24)&4294967295;var T5=HEAP[T7];a0v=T5;var T4=a0v;var TZ=(T4)&4294967295;var TX=(TZ+4)&4294967295;var TW=HEAP[TX];var TV=(TW+-4)&4294967295;awb=TV;var TU=awb;lj=TU;var aKo=lj;var TT=HEAP[aKo];Os=TT;var TR=__ZN6Object7getDictEv(jd);Ox=TR;var TQ=__Znwj(252);var TP=TQ;Oz=TP;var TO=Oz;var TL=Os;var TK=Ox;__ZN9PageAttrsC1EPS_P4Dict(TO,TL,TK);var TJ=Oz;HEAP[Or]=TJ;var TI=a0i;var TH=(TI+24)&4294967295;var TG=HEAP[TH];aJk=TG;at5=Or;var TF=aJk;var TE=(TF)&4294967295;var TD=(TE+4)&4294967295;var TC=HEAP[TD];var Ty=aJk;var Tx=(Ty)&4294967295;aJG=Tx;var Tw=aJG;var Tv=(Tw+8)&4294967295;hv=Tv;var Tt=hv;var Ts=(Tt)&4294967295;MV=Ts;var Tr=MV;var Tq=(Tr)&4294967295;awl=Tq;var Tp=awl;aJO=Tp;var amN=aJO;awd=amN;var To=awd;aH3=To;var au8=aH3;awc=au8;var Tl=awc;r=Tl;var dn=r;var Tj=HEAP[dn];var Th=(TC)<(Tj);var Tg=unSign((Th),1,0);VC=Tg;var Tf=VC;var sD=reSign((Tf),8,0)!=0;if(sD){var Te=aJk;var Td=(Te)&4294967295;var Tc=(Td+4)&4294967295;var Tb=HEAP[Tc];KG=Tb;var Ta=KG;awm=Ta;var S6=awm;abP=S6;var az5=abP;var S5=aJk;var S3=(S5)&4294967295;aLS=S3;var S2=aLS;var S1=(S2+8)&4294967295;Yz=S1;var S0=Yz;var SZ=(S0)&4294967295;aQF=SZ;var SX=aQF;var SW=SX;awq=SW;var SV=awq;u1=SV;var qd=u1;awp=qd;var SS=awp;tU=SS;var aGZ=tU;awo=aGZ;var SR=awo;D3=SR;var ajv=D3;var SQ=at5;aRv=ajv;aM8=az5;aVY=SQ;var SP=aM8;var SO=SP;HD=4;aK=SO;var SN=aK;aA0=SN;var SM=aA0;tz=SM;var aje=tz;var SL=aje;aAZ=SL;var SK=aAZ;var SJ=(SK)!=0;if(SJ){var Mn=aVY;var Ml=HEAP[Mn];var Mk=aAZ;HEAP[Mk]=Ml;var Mj=aAZ;S=Mj}else{var Mi=aAZ;S=Mi}var Mh=aJk;var Mg=(Mh)&4294967295;var Mf=(Mg+4)&4294967295;var Me=HEAP[Mf];var Md=(Me+4)&4294967295;var Ma=aJk;var L8=(Ma)&4294967295;var L7=(L8+4)&4294967295;HEAP[L7]=Md}else{var L6=aJk;var L5=(L6)&4294967295;abv=L5;var L4=abv;var L3=(L4+8)&4294967295;wV=L3;var L2=wV;var L1=(L2)&4294967295;zX=L1;var LZ=zX;var LS=LZ;aBh=LS;var LR=aBh;uQ=LR;var aJP=uQ;aBg=aJP;var LP=aBg;abQ=LP;var afW=abQ;aBe=afW;var LN=aBe;no=LN;var PL=no;aVo=PL;var LM=aJk;awD=LM;var LL=awD;var LK=(LL)&4294967295;var LJ=(LK+4)&4294967295;var LG=HEAP[LJ];var LE=(LG);var LA=awD;var Lz=(LA)&4294967295;var Ly=(Lz)&4294967295;var Lx=HEAP[Ly];var Lw=(Lx);var Lu=((LE)-(Lw))&4294967295;var Lt=((((Lu))|0)/4|0);aBj=Lt;var Ls=aBj;LH=Ls;var aHe=LH;var Lr=aJk;aN1=Lr;var Lq=aN1;var Lk=(Lq)&4294967295;var Lj=(Lk+4)&4294967295;var Li=HEAP[Lj];var Lh=(Li);var Lg=aN1;var Lf=(Lg)&4294967295;var Le=(Lf)&4294967295;var Ld=HEAP[Le];var Lc=(Ld);var Lb=((Lh)-(Lc))&4294967295;var K7=((((Lb))|0)/4|0);aBk=K7;var K6=aBk;ah6=K6;var u=ah6;var K5=((u)+1)&4294967295;var K4=aJk;ij=K4;HEAP[ab7]=K5;var K3=ij;var K2=__ZNKSt3__16vectorIP9PageAttrsNS_9allocatorIS2_EEE8max_sizeEv(K3);Ln=K2;var K1=HEAP[ab7];var K0=Ln;var KY=unSign((K1),32,0)>unSign((K0),32,0);if(KY){var KX=ij;var KQ=KX;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(KQ)}var KO=ij;awL=KO;var KN=awL;var KM=(KN)&4294967295;abb=KM;var KL=abb;aI3=KL;var KK=aI3;var KJ=(KK+8)&4294967295;jz=KJ;var KH=jz;var KF=(KH)&4294967295;fC=KF;var KE=fC;var KB=(KE)&4294967295;aBH=KB;var Kz=aBH;jU=Kz;var g=jU;aBG=g;var Ky=aBG;aVb=Ky;var c=aVb;aBr=c;var Kx=aBr;axj=Kx;var U1=axj;var Kw=HEAP[U1];var Kv=(Kw);var Kt=abb;var Ks=(Kt)&4294967295;var Kr=HEAP[Ks];var Ko=(Kr);var Kj=((Kv)-(Ko))&4294967295;var Kh=((((Kj))|0)/4|0);aBq=Kh;var Kg=aBq;VE=Kg;var aBY=VE;aBp=aBY;var Kf=aBp;aXF=Kf;var U4=aXF;qI=U4;var Ke=Ln;var Kd=Math.floor(unSign((Ke),32,0)/2);var Kc=qI;var Kb=unSign((Kd),32,0)<=unSign((Kc),32,0);if(Kb){var Ka=Ln;aBl=Ka}else{var J8=qI;var J4=((J8)*2)&4294967295;HEAP[aBo]=J4;aQB=aBo;M5=ab7;var J3=(aBJ)&4294967295;HEAP[J3]=0;var J1=aQB;var JZ=M5;var hV=aBL;var acq=aBK;_llvm_memcpy_p0i8_p0i8_i64(hV,acq,1,1,0);aF7=J1;ac7=JZ;var JX=aF7;var JW=ac7;ay3=aBL;aoZ=JX;ai9=JW;var JU=aoZ;var JT=HEAP[JU];var JS=ai9;var JR=HEAP[JS];var aqf=unSign((JT),32,0)(apj);if(api){var aph=AO;var apg=(aph+4)&4294967295;var apf=HEAP[apg];var ape=(apf);var apa=AO;var ao9=(apa)&4294967295;var ao8=HEAP[ao9];var ao7=(ao8);var ao6=((ape)-(ao7))&4294967295;var ao5=((((ao6))|0)/4|0);Zv=ao5;var ao4=Zv;var ao3=((ao4)+1)&4294967295;var ao2=((((ao3))|0)/2|0);Zv=ao2;var ao1=AO;var aoV=(ao1+4)&4294967295;var aoU=HEAP[aoV];var aoT=Zv;var aoS=(0-(aoT))&4294967295;var aoQ=(aoU+4*aoS)&4294967295;var aoO=AO;var aoN=(aoO+8)&4294967295;var aoM=HEAP[aoN];var aoL=AO;var aoJ=(aoL+4)&4294967295;var aoC=HEAP[aoJ];var aoB=__ZNSt3__14moveIPP9PageAttrsS3_EET0_T_S5_S4_(aoC,aoM,aoQ);var aoA=AO;var aoz=(aoA+8)&4294967295;HEAP[aoz]=aoB;var aox=AO;var aow=(aox+4)&4294967295;var aov=HEAP[aow];var aot=Zv;var aos=(0-(aot))&4294967295;var aoq=(aov+4*aos)&4294967295;var aoj=AO;var aoh=(aoj+4)&4294967295;HEAP[aoh]=aoq}else{HEAP[awr]=1;var aof=AO;dd=aof;var aod=dd;var aob=(aod+12)&4294967295;tl=aob;var an9=tl;var an7=(an9)&4294967295;zs=an7;var an5=zs;var an3=(an5)&4294967295;aAa=an3;var an2=aAa;vx=an2;var ax6=vx;az4=ax6;var anY=az4;Y4=anY;var apN=Y4;az3=apN;var anW=az3;ahl=anW;var aeG=ahl;var anU=HEAP[aeG];var anS=(anU);var anQ=AO;var anO=(anQ)&4294967295;var anM=HEAP[anO];var anK=(anM);var anI=((anS)-(anK))&4294967295;var anH=((((anI))|0)/4|0);var anB=((anH)*2)&4294967295;HEAP[aws]=anB;aZt=aws;aES=awr;var anz=(aAR)&4294967295;HEAP[anz]=0;var anx=aZt;var anv=aES;var a12=aAT;var aqA=aAS;_llvm_memcpy_p0i8_p0i8_i64(a12,aqA,1,1,0);R7=anx;aVa=anv;var ant=R7;var anr=aVa;H5=aAT;ts=ant;je=anr;var anp=ts;var ann=HEAP[anp];var anl=je;var anj=HEAP[anl];var aiZ=unSign((ann),32,0)unSign((Pt),32,0);if(Ps){var Pr=aJM;var Pq=Pr;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(Pq)}var Pe=aJM;abd=Pe;var Pb=abd;var O8=(Pb)&4294967295;Cs=O8;var O6=Cs;apq=O6;var O4=apq;var O2=(O4+8)&4294967295;aKb=O2;var O0=aKb;var OY=(O0)&4294967295;aIl=OY;var OW=aIl;var OV=(OW)&4294967295;ea=OV;var ON=ea;aKl=ON;var aIF=aKl;d9=aIF;var OL=d9;ayR=OL;var aIx=ayR;d8=aIx;var OJ=d8;acF=OJ;var CK=acF;var OG=HEAP[CK];var OE=(OG);var OC=Cs;var OA=(OC)&4294967295;var Oy=HEAP[OA];var Ow=(Oy);var Ov=((OE)-(Ow))&4294967295;var Oq=((((Ov))|0)/8|0);d7=Oq;var Oo=d7;xc=Oo;var alU=xc;dU=alU;var Ol=dU;az8=Ol;var wv=az8;aSL=wv;var Oj=lN;var Og=Math.floor(unSign((Oj),32,0)/2);var Oe=aSL;var Oc=unSign((Og),32,0)<=unSign((Oe),32,0);if(Oc){var Oa=lN;dR=Oa}else{var N7=aSL;var N6=((N7)*2)&4294967295;HEAP[dS]=N6;awh=dS;oe=CP;var I5=(ee)&4294967295;HEAP[I5]=0;var I3=awh;var I0=oe;var aJB=eg;var CX=ef;_llvm_memcpy_p0i8_p0i8_i64(aJB,CX,1,1,0);alv=I3;C6=I0;var IZ=alv;var IY=C6;aew=eg;RI=IZ;KR=IY;var IX=RI;var IV=HEAP[IX];var IU=KR;var IT=HEAP[IU];var IS=unSign((IV),32,0)(Hp);if(Hn){var Hl=a2N;var Hj=(Hl+4)&4294967295;var Hi=HEAP[Hj];var Hh=(Hi);var Hg=a2N;var G4=(Hg)&4294967295;var G1=HEAP[G4];var GZ=(G1);var GY=((Hh)-(GZ))&4294967295;var GX=((((GY))|0)/8|0);BC=GX;var GW=BC;var GV=((GW)+1)&4294967295;var GU=((((GV))|0)/2|0);BC=GU;var GT=a2N;var GS=(GT+4)&4294967295;var GE=HEAP[GS];var GC=BC;var GA=(0-(GC))&4294967295;var Gz=(GE+8*GA)&4294967295;var Gy=a2N;var Gw=(Gy+8)&4294967295;var Gv=HEAP[Gw];var Gu=a2N;var Gt=(Gu+4)&4294967295;var Gr=HEAP[Gt];var Gf=__ZNSt3__14moveIP3RefS2_EET0_T_S4_S3_(Gr,Gv,Gz);var Gc=a2N;var F9=(Gc+8)&4294967295;HEAP[F9]=Gf;var F7=a2N;var F5=(F7+4)&4294967295;var F3=HEAP[F5];var F1=BC;var FZ=(0-(F1))&4294967295;var FX=(F3+8*FZ)&4294967295;var FW=a2N;var FQ=(FW+4)&4294967295;HEAP[FQ]=FX}else{HEAP[aCf]=1;var FO=a2N;aHg=FO;var FM=aHg;var FK=(FM+12)&4294967295;aT7=FK;var FI=aT7;var FG=(FI)&4294967295;a1z=FG;var FE=a1z;var FC=(FE)&4294967295;aCX=FC;var FA=aCX;aXR=FA;var adE=aXR;aCV=adE;var Fz=aCV;Be=Fz;var SE=Be;aCG=SE;var Ft=aCG;H8=Ft;var EA=H8;var Fr=HEAP[EA];var Fp=(Fr);var Fn=a2N;var Fl=(Fn)&4294967295;var Fi=HEAP[Fl];var Fg=(Fi);var Fe=((Fp)-(Fg))&4294967295;var Fc=((((Fe))|0)/8|0);var Fb=((Fc)*2)&4294967295;HEAP[aCg]=Fb;aGY=aCg;apv=aCf;var Bt=(c9)&4294967295;HEAP[Bt]=0;var Br=aGY;var Bo=apv;var aEe=db;var TB=da;_llvm_memcpy_p0i8_p0i8_i64(aEe,TB,1,1,0);zy=Br;aEo=Bo;var Bn=zy;var Bm=aEo;oE=db;a2b=Bn;aQn=Bm;var Bl=a2b;var Bk=HEAP[Bl];var Bj=aQn;var Bi=HEAP[Bj];var Bh=unSign((Bk),32,0)unSign((fD),32,0);if(fB){var fo=avA;var fn=fo;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(fn)}var fm=avA;GQ=fm;var fl=GQ;var fk=(fl)&4294967295;iD=fk;var fj=iD;W8=fj;var fi=W8;var fh=(fi+8)&4294967295;awx=fh;var fg=awx;var ff=(fg)&4294967295;aub=ff;var e2=aub;var e1=(e2)&4294967295;aQ5=e1;var e0=aQ5;awE=e0;var aoX=awE;aQ3=aoX;var eZ=aQ3;ajc=eZ;var aoH=ajc;aQ1=aoH;var eY=aQ1;Ji=eY;var aW=Ji;var eX=HEAP[aW];var eW=(eX);var eV=iD;var eU=(eV)&4294967295;var eT=HEAP[eU];var a1Z=(eT);var a1X=((eW)-(a1Z))&4294967295;var a1V=((((a1X))|0)/4|0);aQY=a1V;var a1U=aQY;cn=a1U;var NA=cn;gI=NA;var a1T=gI;akK=a1T;var bg=akK;aBi=bg;var a1Q=aTM;var a1P=Math.floor(unSign((a1Q),32,0)/2);var a1O=aBi;var a1M=unSign((a1P),32,0)<=unSign((a1O),32,0);if(a1M){var a1L=aTM;gG=a1L}else{var a1u=aBi;var a1s=((a1u)*2)&4294967295;HEAP[gH]=a1s;afu=gH;aWt=jN;var a1p=(aRa)&4294967295;HEAP[a1p]=0;var a1o=afu;var a1n=aWt;var avm=aRc;var jV=aRb;_llvm_memcpy_p0i8_p0i8_i64(avm,jV,1,1,0);Tn=a1o;j9=a1n;var a1k=Tn;var a1j=j9;K8=aRc;yL=a1k;sz=a1j;var a1i=yL;var a1g=HEAP[a1i];var a1f=sz;var a01=HEAP[a1f];var a0X=unSign((a1g),32,0)(aZz);if(aZy){var aZx=aEp;var aZw=(aZx+4)&4294967295;var aZv=HEAP[aZw];var aZj=(aZv);var aZh=aEp;var aZf=(aZh)&4294967295;var aZe=HEAP[aZf];var aZd=(aZe);var aZc=((aZj)-(aZd))&4294967295;var aZb=((((aZc))|0)/4|0);h=aZb;var aZa=h;var aY9=((aZa)+1)&4294967295;var aY8=((((aY9))|0)/2|0);h=aY8;var aYY=aEp;var aYV=(aYY+4)&4294967295;var aYT=HEAP[aYV];var aYS=h;var aYR=(0-(aYS))&4294967295;var aYQ=(aYT+4*aYR)&4294967295;var aYP=aEp;var aYN=(aYP+8)&4294967295;var aYM=HEAP[aYN];var aYL=aEp;var aYD=(aYL+4)&4294967295;var aYC=HEAP[aYD];var aYB=__ZNSt3__14moveIPP4DictS3_EET0_T_S5_S4_(aYC,aYM,aYQ);var aYA=aEp;var aYz=(aYA+8)&4294967295;HEAP[aYz]=aYB;var aYy=aEp;var aYx=(aYy+4)&4294967295;var aYw=HEAP[aYx];var aYv=h;var aYt=(0-(aYv))&4294967295;var aYo=(aYw+4*aYt)&4294967295;var aYn=aEp;var aYm=(aYn+4)&4294967295;HEAP[aYm]=aYo}else{HEAP[eC]=1;var aYl=aEp;arI=aYl;var aYk=arI;var aYj=(aYk+12)&4294967295;aD9=aYj;var aYi=aD9;var aYh=(aYi)&4294967295;aHz=aYh;var aYg=aHz;var aYf=(aYg)&4294967295;e6=aYf;var aSz=e6;aFC=aSz;var J6=aFC;e5=J6;var aSx=e5;f6=aSx;var z3=f6;e4=z3;var aSv=e4;oI=aSv;var lz=oI;var aSu=HEAP[lz];var aSt=(aSu);var aSs=aEp;var aSr=(aSs)&4294967295;var aSq=HEAP[aSr];var aSp=(aSq);var aSo=((aSt)-(aSp))&4294967295;var aSc=((((aSo))|0)/4|0);var aSa=((aSc)*2)&4294967295;HEAP[eE]=aSa;al8=eE;So=eC;var aR8=(f0)&4294967295;HEAP[aR8]=0;var aR7=al8;var aR6=So;var anG=f3;var BZ=f1;_llvm_memcpy_p0i8_p0i8_i64(anG,BZ,1,1,0);a1I=aR7;ajs=aR6;var aR5=a1I;var aR4=ajs;aQG=f3;aEf=aR5;awg=aR4;var aR3=aEf;var aR2=HEAP[aR3];var aR1=awg;var aRR=HEAP[aR1];var aRP=unSign((aR2),32,0)unSign((kO),32,0);if(kN){var kM=aKT;var kL=kM;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(kL)}var kE=aKT;a5=kE;var kD=a5;var kC=(kD)&4294967295;S8=kC;var kB=S8;aJA=kB;var kA=aJA;var kz=(kA+8)&4294967295;aja=kz;var ky=aja;var kx=(ky)&4294967295;a1d=kx;var kw=a1d;var kv=(kw)&4294967295;Wl=kv;var ks=Wl;hU=ks;var v=hU;Wk=v;var kr=Wk;eG=kr;var aFE=eG;Wh=aFE;var kq=Wh;C3=kq;var Rc=C3;var kp=HEAP[Rc];var ko=(kp);var kn=S8;var km=(kn)&4294967295;var kl=HEAP[km];var kk=(kl);var kj=((ko)-(kk))&4294967295;var dz=((((kj))|0)/4|0);Wf=dz;var dx=Wf;jX=dx;var az6=jX;We=az6;var dv=We;mm=dv;var bZ=mm;aoP=bZ;var du=a0A;var dt=Math.floor(unSign((du),32,0)/2);var dq=aoP;var dp=unSign((dt),32,0)<=unSign((dq),32,0);if(dp){var dm=a0A;Wb=dm}else{var dk=aoP;var dh=((dk)*2)&4294967295;HEAP[Wc]=dh;hP=Wc;aGo=rc;var cY=(Wn)&4294967295;HEAP[cY]=0;var cW=hP;var cU=aGo;var aiA=Wp;var akS=Wo;_llvm_memcpy_p0i8_p0i8_i64(aiA,akS,1,1,0);OR=cW;sR=cU;var cT=OR;var cS=sR;wZ=Wp;jp=cT;ajI=cS;var cR=jp;var cQ=HEAP[cR];var cP=ajI;var cN=HEAP[cP];var cM=unSign((cQ),32,0)(bk);if(bj){var bi=TM;var bh=(bi+4)&4294967295;var bf=HEAP[bh];var bd=(bf);var bc=TM;var a2=(bc)&4294967295;var a0=HEAP[a2];var aY=(a0);var aV=((bd)-(aY))&4294967295;var aU=((((aV))|0)/4|0);gi=aU;var aS=gi;var aR=((aS)+1)&4294967295;var aP=((((aR))|0)/2|0);gi=aP;var aO=TM;var aN=(aO+4)&4294967295;var aA=HEAP[aN];var ay=gi;var aw=(0-(ay))&4294967295;var au=(aA+4*aw)&4294967295;var at=TM;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ao=TM;var an=(ao+4)&4294967295;var am=HEAP[an];var ah=__ZNSt3__14moveIPiS1_EET0_T_S3_S2_(am,aq,au);var ag=TM;var af=(ag+8)&4294967295;HEAP[af]=ah;var ae=TM;var ad=(ae+4)&4294967295;var aa=HEAP[ad];var Z=gi;var Y=(0-(Z))&4294967295;var W=(aa+4*Y)&4294967295;var V=TM;var R=(V+4)&4294967295;HEAP[R]=W}else{HEAP[O7]=1;var Q=TM;Rd=Q;var P=Rd;var O=(P+12)&4294967295;aTg=O;var N=aTg;var M=(N)&4294967295;aij=M;var L=aij;var K=(L)&4294967295;Vr=K;var J=Vr;aDl=J;var aGz=aDl;Vm=aGz;var I=Vm;ahf=I;var aoY=ahf;Vk=aoY;var aXv=Vk;D9=aXv;var aTm=D9;var aXt=HEAP[aTm];var aXr=(aXt);var aXq=TM;var aXo=(aXq)&4294967295;var aXn=HEAP[aXo];var aXm=(aXn);var aXl=((aXr)-(aXm))&4294967295;var aXk=((((aXl))|0)/4|0);var aXj=((aXk)*2)&4294967295;HEAP[O9]=aXj;LI=O9;T=O7;var aW5=(VW)&4294967295;HEAP[aW5]=0;var aW3=LI;var aW0=T;var aTN=VY;var aRw=VX;_llvm_memcpy_p0i8_p0i8_i64(aTN,aRw,1,1,0);aYI=aW3;aFn=aW0;var aWZ=aYI;var aWY=aFn;afe=VY;s8=aWZ;aSZ=aWY;var aWX=s8;var aWV=HEAP[aWX];var aWU=aSZ;var aWT=HEAP[aWU];var aWR=unSign((aWV),32,0)(((N))|0);var L=unSign((M),1,0);p=L;var K=p;var r=reSign((K),8,0)!=0;if(!(r)){o=7;break $bb5$2}var E=c;var C=((E)+1)&4294967295;var B=b;var z=__ZN7Catalog10getPageRefEi(B,C);s=z;var y=s;var x=(y)!=0;$bb1$$bb4$5:do{if(x){var w=s;var v=(w)&4294967295;var u=HEAP[v];var n=I;var m=(((u))|0)==(((n))|0);if(!(m)){o=2;break $bb1$$bb4$5}var l=s;var k=(l+4)&4294967295;var j=HEAP[k];var i=G;var h=(((j))|0)==(((i))|0);if(h){o=3;break $bb5$2}}}while(0);var d=c;var a=((d)+1)&4294967295;c=a;o=0;continue $bb5$2}if(o==3){var g=c;var e=((g)+1)&4294967295;F=e}else{if(o==7){F=0}}var J=F;q=J;var H=q;return H;return null}function __ZN7Catalog7getPageEi(o,a){var A;var m;var b;var F;var v;var l;var n=0;m=o;b=a;var k=b;var j=(((k))|0)<=0;$bb$$bb1$2:do{if(j){l=0}else{var i=m;var h=(i+12)&4294967295;var g=HEAP[h];var f=b;var e=(((g))|0)<(((f))|0);$bb2$$bb6$5:do{if(e){var d=m;var c=b;var C=__ZN7Catalog13cachePageTreeEi(d,c);var D=reSign((C),8,0)!=0;var B=(D)^1;var E=unSign((B),1,0);v=E;var z=v;var G=reSign((z),8,0)!=0;if(!(G)){A=2;break $bb2$$bb6$5}l=0;A=3;break $bb$$bb1$2}}while(0);var y=m;var x=(y+4)&4294967295;var w=HEAP[x];var u=b;var t=((u)-1)&4294967295;var s=(w+4*t)&4294967295;var r=HEAP[s];l=r}}while(0);var q=l;F=q;var p=F;return p;return null}function __ZN7CatalogD1Ev(a2){var ag=STACKTOP;STACKTOP+=48;_memset(ag,0,48);var dV;var er;var bs;var bD;var ev;var cA;var bE;var ar;var et;var b;var bF;var bC;var f;var k;var bB=ag;var dX=ag+4;var i;var cP;var bT;var aD;var h;var B;var I;var c7;var bZ;var aP;var D;var J;var bo;var bA=ag+8;var n=ag+12;var K;var aE;var bz;var dd;var j;var a7;var aS;var L;var dK;var bP;var by;var bw;var bv;var bu;var bt;var dJ;var dI;var dH;var dG;var dF=ag+16;var dE;var eC;var dD=ag+20;var eE;var dC;var dB;var dA=ag+24;var dn;var dm=ag+28;var eG;var dl;var bG=ag+32;var aQ=ag+36;var ds=ag+40;var cg=ag+44;var bp;var c1=0;bP=a2;var dk=bP;var dj=(dk+28)&4294967295;var di=HEAP[dj];dl=di;var dh=dl;var dg=(dh)!=0;if(dg){var df=dl;__ZNSt3__16vectorIiNS_9allocatorIiEEED1Ev(df);var de=dl;var c0=de;__ZdlPv(c0)}var cZ=bP;var cY=(cZ+24)&4294967295;var cX=HEAP[cY];var cW=(cX)!=0;$bb2$$bb9$5:do{if(cW){dK=bG;var cV=bP;var cU=(cV+24)&4294967295;var cT=HEAP[cU];L=cT;var cS=L;var cR=(cS)&4294967295;var cK=(cR)&4294967295;var cJ=HEAP[cK];var cI=L;a7=cI;aS=cJ;var cH=aS;dd=aQ;j=cH;var cG=dd;var cF=(cG)&4294967295;var cE=j;HEAP[cF]=cE;var cD=(bG)&4294967295;var cC=(aQ)&4294967295;var cB=HEAP[cC];HEAP[cD]=cB;while(1){var cb=bP;var ca=(cb+24)&4294967295;var b9=HEAP[ca];D=b9;var b8=D;var b7=(b8)&4294967295;var b6=(b7+4)&4294967295;var b5=HEAP[b6];var b4=D;bZ=b4;aP=b5;var b3=aP;I=dm;c7=b3;var b2=I;var b1=(b2)&4294967295;var b0=c7;HEAP[b1]=b0;var bY=__ZNSt3__1ltIPP9PageAttrsS3_EEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE(bG,dm);eG=bY;var bX=eG;var dW=reSign((bX),8,0)!=0;if(!(dW)){dV=4;break}K=bG;var cz=K;var cy=(cz)&4294967295;var cx=HEAP[cy];bz=cx;var cw=bz;aE=cw;var ea=aE;var cv=HEAP[ea];dn=cv;var cu=dn;var ct=(cu)!=0;if(ct){var cs=dn;__ZN9PageAttrsD1Ev(cs);var cr=dn;var cq=cr;__ZdlPv(cq)}J=bG;bo=0;var cp=J;var co=(bA)&4294967295;var cn=(cp)&4294967295;var cm=HEAP[cn];HEAP[co]=cm;var cl=(dA)&4294967295;var ck=(bA)&4294967295;var cj=HEAP[ck];HEAP[cl]=cj;var ci=J;var ch=(ci)&4294967295;var cf=HEAP[ch];var ce=(cf+4)&4294967295;var cd=J;var cc=(cd)&4294967295;HEAP[cc]=ce;dV=1;continue}var bW=bP;var bV=(bW+24)&4294967295;var bU=HEAP[bV];dB=bU;var bS=dB;var bR=(bS)!=0;if(!(bR)){dV=6;break $bb2$$bb9$5}var bQ=dB;__ZNSt3__16vectorIP9PageAttrsNS_9allocatorIS2_EEED1Ev(bQ);var bO=dB;var bN=bO;__ZdlPv(bN)}}while(0);var bM=bP;var bL=(bM+20)&4294967295;var bK=HEAP[bL];dC=bK;var bJ=dC;var bI=(bJ)!=0;if(bI){var bn=dC;__ZNSt3__16vectorI3RefNS_9allocatorIS1_EEED1Ev(bn);var bm=dC;var bl=bm;__ZdlPv(bl)}var bk=bP;var bj=(bk+16)&4294967295;var bi=HEAP[bj];var bh=(bi)!=0;$bb12$$bb25$19:do{if(bh){B=ds;var bg=bP;var bf=(bg+16)&4294967295;var be=HEAP[bf];et=be;var bd=et;var bc=(bd)&4294967295;var bb=(bc)&4294967295;var ba=HEAP[bb];var a9=et;bE=a9;ar=ba;var a8=ar;ev=cg;cA=a8;var a6=ev;var a5=(a6)&4294967295;var a4=cA;HEAP[a5]=a4;var a3=(ds)&4294967295;var a1=(cg)&4294967295;var a0=HEAP[a1];HEAP[a3]=a0;$bb21$21:while(1){var am=bP;var al=(am+16)&4294967295;var ak=HEAP[al];h=ak;var aj=h;var ai=(aj)&4294967295;var ah=(ai+4)&4294967295;var af=HEAP[ah];var ae=h;bT=ae;aD=af;var ad=aD;i=dD;cP=ad;var ac=i;var ab=(ac)&4294967295;var aa=cP;HEAP[ab]=aa;var Z=__ZNSt3__1ltIPP4DictS3_EEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE(ds,dD);eE=Z;var Y=eE;var bx=reSign((Y),8,0)!=0;if(!(bx)){dV=14;break $bb21$21}er=ds;var aZ=er;var aY=(aZ)&4294967295;var aX=HEAP[aY];bD=aX;var aW=bD;bs=aW;var bq=bs;var aV=HEAP[bq];var aU=__ZN4Dict6decRefEv(aV);var aT=(((aU))|0)==0;var aR=unSign((aT),1,0);eC=aR;var aO=eC;var bH=reSign((aO),8,0)!=0;$bb18$$bb20$24:do{if(bH){b=ds;var aN=b;var aM=(aN)&4294967295;var aL=HEAP[aM];bC=aL;var aK=bC;bF=aK;var br=bF;var aJ=HEAP[br];dE=aJ;var aI=dE;var aH=(aI)!=0;if(!(aH)){dV=11;break $bb18$$bb20$24}var aG=dE;__ZN4DictD1Ev(aG);var aF=dE;var aC=aF;__ZdlPv(aC)}}while(0);f=ds;k=0;var aB=f;var aA=(bB)&4294967295;var az=(aB)&4294967295;var ay=HEAP[az];HEAP[aA]=ay;var ax=(dF)&4294967295;var aw=(bB)&4294967295;var av=HEAP[aw];HEAP[ax]=av;var au=f;var at=(au)&4294967295;var aq=HEAP[at];var ap=(aq+4)&4294967295;var ao=f;var an=(ao)&4294967295;HEAP[an]=ap;dV=9;continue $bb21$21}var W=bP;var U=(W+16)&4294967295;var H=HEAP[U];dG=H;var G=dG;var F=(G)!=0;if(!(F)){dV=16;break $bb12$$bb25$19}var E=dG;__ZNSt3__16vectorIP4DictNS_9allocatorIS2_EEED1Ev(E);var C=dG;var A=C;__ZdlPv(A)}}while(0);var z=bP;var y=(z+4)&4294967295;var w=HEAP[y];var u=(w)!=0;if(u){bp=0;$bb32$33:while(1){var X=bP;var V=(X+40)&4294967295;var T=HEAP[V];var S=bp;var R=(((T))|0)>(((S))|0);if(!(R)){dV=23;break $bb32$33}var g=bP;var e=(g+4)&4294967295;var d=HEAP[e];var c=bp;var a=(d+4*c)&4294967295;var eN=HEAP[a];var eM=(eN)!=0;$bb29$$bb31$36:do{if(eM){var eL=bP;var eJ=(eL+4)&4294967295;var eH=HEAP[eJ];var eu=bp;var es=(eH+4*eu)&4294967295;var eq=HEAP[es];dH=eq;var ep=dH;var eo=(ep)!=0;if(!(eo)){dV=20;break $bb29$$bb31$36}var en=dH;__ZN4PageD1Ev(en);var em=dH;var el=em;__ZdlPv(el)}}while(0);var ej=bp;var eh=((ej)+1)&4294967295;bp=eh;dV=18;continue $bb32$33}var Q=bP;var P=(Q+4)&4294967295;var O=HEAP[P];var N=O;_gfree(N);var M=bP;var x=(M+8)&4294967295;var v=HEAP[x];var t=v;_gfree(t)}var s=bP;var r=(s+56)&4294967295;__ZN6Object4freeEv(r);var q=bP;var p=(q+44)&4294967295;__ZN6Object4freeEv(p);var o=bP;var m=(o+68)&4294967295;var l=HEAP[m];dI=l;var eK=dI;var eI=(eK)!=0;if(eI){var eF=dI;__ZN8NameTreeD1Ev(eF);var eD=dI;var eB=eD;__ZdlPv(eB)}var eA=bP;var ez=(eA+72)&4294967295;var ey=HEAP[ez];dJ=ey;var ex=dJ;var ew=(ex)!=0;if(ew){var ek=dJ;__ZN8NameTreeD1Ev(ek);var ei=dJ;var eg=ei;__ZdlPv(eg)}var ef=bP;var ee=(ef+76)&4294967295;var ed=HEAP[ee];bt=ed;var ec=bt;var eb=(ec)!=0;if(eb){var d9=bt;__ZN8NameTreeD1Ev(d9);var d8=bt;var d7=d8;__ZdlPv(d7)}var d6=bP;var d5=(d6+80)&4294967295;var d4=HEAP[d5];var d3=(d4)!=0;$bb41$$bb43$51:do{if(d3){var d2=bP;var d1=(d2+80)&4294967295;var d0=HEAP[d1];bu=d0;var dZ=bu;var dY=(dZ)!=0;if(!(dY)){dV=29;break $bb41$$bb43$51}var dU=bu;__ZN9GooStringD1Ev(dU);var dT=bu;var dS=dT;__ZdlPv(dS)}}while(0);var dR=bP;var dQ=(dR+140)&4294967295;var dP=HEAP[dQ];bv=dP;var dO=bv;var dN=(dO)!=0;if(dN){var dM=bv;__ZN13PageLabelInfoD1Ev(dM);var dL=bv;var dz=dL;__ZdlPv(dz)}var dy=bP;var dx=(dy+32)&4294967295;var dw=HEAP[dx];bw=dw;var dv=bw;var du=(dv)!=0;if(du){var dt=bw;__ZN4FormD1Ev(dt);var dr=bw;var dq=dr;__ZdlPv(dq)}var dp=bP;var dc=(dp+132)&4294967295;var db=HEAP[dc];by=db;var da=by;var c9=(da)!=0;if(c9){var c8=by;__ZN4OCGsD1Ev(c8);var c6=by;var c5=c6;__ZdlPv(c5)}var c4=bP;var c3=(c4+84)&4294967295;__ZN6Object4freeEv(c3);var c2=bP;var cQ=(c2+96)&4294967295;__ZN6Object4freeEv(cQ);var cO=bP;var cN=(cO+108)&4294967295;__ZN6Object4freeEv(cN);var cM=bP;var cL=(cM+120)&4294967295;__ZN6Object4freeEv(cL);STACKTOP=ag;return;return}function __ZN7CatalogD2Ev(a2){var ag=STACKTOP;STACKTOP+=48;_memset(ag,0,48);var dV;var er;var bs;var bD;var ev;var cA;var bE;var ar;var et;var b;var bF;var bC;var f;var k;var bB=ag;var dX=ag+4;var i;var cP;var bT;var aD;var h;var B;var I;var c7;var bZ;var aP;var D;var J;var bo;var bA=ag+8;var n=ag+12;var K;var aE;var bz;var dd;var j;var a7;var aS;var L;var dK;var bP;var by;var bw;var bv;var bu;var bt;var dJ;var dI;var dH;var dG;var dF=ag+16;var dE;var eC;var dD=ag+20;var eE;var dC;var dB;var dA=ag+24;var dn;var dm=ag+28;var eG;var dl;var bG=ag+32;var aQ=ag+36;var ds=ag+40;var cg=ag+44;var bp;var c1=0;bP=a2;var dk=bP;var dj=(dk+28)&4294967295;var di=HEAP[dj];dl=di;var dh=dl;var dg=(dh)!=0;if(dg){var df=dl;__ZNSt3__16vectorIiNS_9allocatorIiEEED1Ev(df);var de=dl;var c0=de;__ZdlPv(c0)}var cZ=bP;var cY=(cZ+24)&4294967295;var cX=HEAP[cY];var cW=(cX)!=0;$bb2$$bb9$5:do{if(cW){dK=bG;var cV=bP;var cU=(cV+24)&4294967295;var cT=HEAP[cU];L=cT;var cS=L;var cR=(cS)&4294967295;var cK=(cR)&4294967295;var cJ=HEAP[cK];var cI=L;a7=cI;aS=cJ;var cH=aS;dd=aQ;j=cH;var cG=dd;var cF=(cG)&4294967295;var cE=j;HEAP[cF]=cE;var cD=(bG)&4294967295;var cC=(aQ)&4294967295;var cB=HEAP[cC];HEAP[cD]=cB;while(1){var cb=bP;var ca=(cb+24)&4294967295;var b9=HEAP[ca];D=b9;var b8=D;var b7=(b8)&4294967295;var b6=(b7+4)&4294967295;var b5=HEAP[b6];var b4=D;bZ=b4;aP=b5;var b3=aP;I=dm;c7=b3;var b2=I;var b1=(b2)&4294967295;var b0=c7;HEAP[b1]=b0;var bY=__ZNSt3__1ltIPP9PageAttrsS3_EEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE(bG,dm);eG=bY;var bX=eG;var dW=reSign((bX),8,0)!=0;if(!(dW)){dV=4;break}K=bG;var cz=K;var cy=(cz)&4294967295;var cx=HEAP[cy];bz=cx;var cw=bz;aE=cw;var ea=aE;var cv=HEAP[ea];dn=cv;var cu=dn;var ct=(cu)!=0;if(ct){var cs=dn;__ZN9PageAttrsD1Ev(cs);var cr=dn;var cq=cr;__ZdlPv(cq)}J=bG;bo=0;var cp=J;var co=(bA)&4294967295;var cn=(cp)&4294967295;var cm=HEAP[cn];HEAP[co]=cm;var cl=(dA)&4294967295;var ck=(bA)&4294967295;var cj=HEAP[ck];HEAP[cl]=cj;var ci=J;var ch=(ci)&4294967295;var cf=HEAP[ch];var ce=(cf+4)&4294967295;var cd=J;var cc=(cd)&4294967295;HEAP[cc]=ce;dV=1;continue}var bW=bP;var bV=(bW+24)&4294967295;var bU=HEAP[bV];dB=bU;var bS=dB;var bR=(bS)!=0;if(!(bR)){dV=6;break $bb2$$bb9$5}var bQ=dB;__ZNSt3__16vectorIP9PageAttrsNS_9allocatorIS2_EEED1Ev(bQ);var bO=dB;var bN=bO;__ZdlPv(bN)}}while(0);var bM=bP;var bL=(bM+20)&4294967295;var bK=HEAP[bL];dC=bK;var bJ=dC;var bI=(bJ)!=0;if(bI){var bn=dC;__ZNSt3__16vectorI3RefNS_9allocatorIS1_EEED1Ev(bn);var bm=dC;var bl=bm;__ZdlPv(bl)}var bk=bP;var bj=(bk+16)&4294967295;var bi=HEAP[bj];var bh=(bi)!=0;$bb12$$bb25$19:do{if(bh){B=ds;var bg=bP;var bf=(bg+16)&4294967295;var be=HEAP[bf];et=be;var bd=et;var bc=(bd)&4294967295;var bb=(bc)&4294967295;var ba=HEAP[bb];var a9=et;bE=a9;ar=ba;var a8=ar;ev=cg;cA=a8;var a6=ev;var a5=(a6)&4294967295;var a4=cA;HEAP[a5]=a4;var a3=(ds)&4294967295;var a1=(cg)&4294967295;var a0=HEAP[a1];HEAP[a3]=a0;$bb21$21:while(1){var am=bP;var al=(am+16)&4294967295;var ak=HEAP[al];h=ak;var aj=h;var ai=(aj)&4294967295;var ah=(ai+4)&4294967295;var af=HEAP[ah];var ae=h;bT=ae;aD=af;var ad=aD;i=dD;cP=ad;var ac=i;var ab=(ac)&4294967295;var aa=cP;HEAP[ab]=aa;var Z=__ZNSt3__1ltIPP4DictS3_EEbRKNS_11__wrap_iterIT_EERKNS4_IT0_EE(ds,dD);eE=Z;var Y=eE;var bx=reSign((Y),8,0)!=0;if(!(bx)){dV=14;break $bb21$21}er=ds;var aZ=er;var aY=(aZ)&4294967295;var aX=HEAP[aY];bD=aX;var aW=bD;bs=aW;var bq=bs;var aV=HEAP[bq];var aU=__ZN4Dict6decRefEv(aV);var aT=(((aU))|0)==0;var aR=unSign((aT),1,0);eC=aR;var aO=eC;var bH=reSign((aO),8,0)!=0;$bb18$$bb20$24:do{if(bH){b=ds;var aN=b;var aM=(aN)&4294967295;var aL=HEAP[aM];bC=aL;var aK=bC;bF=aK;var br=bF;var aJ=HEAP[br];dE=aJ;var aI=dE;var aH=(aI)!=0;if(!(aH)){dV=11;break $bb18$$bb20$24}var aG=dE;__ZN4DictD1Ev(aG);var aF=dE;var aC=aF;__ZdlPv(aC)}}while(0);f=ds;k=0;var aB=f;var aA=(bB)&4294967295;var az=(aB)&4294967295;var ay=HEAP[az];HEAP[aA]=ay;var ax=(dF)&4294967295;var aw=(bB)&4294967295;var av=HEAP[aw];HEAP[ax]=av;var au=f;var at=(au)&4294967295;var aq=HEAP[at];var ap=(aq+4)&4294967295;var ao=f;var an=(ao)&4294967295;HEAP[an]=ap;dV=9;continue $bb21$21}var W=bP;var U=(W+16)&4294967295;var H=HEAP[U];dG=H;var G=dG;var F=(G)!=0;if(!(F)){dV=16;break $bb12$$bb25$19}var E=dG;__ZNSt3__16vectorIP4DictNS_9allocatorIS2_EEED1Ev(E);var C=dG;var A=C;__ZdlPv(A)}}while(0);var z=bP;var y=(z+4)&4294967295;var w=HEAP[y];var u=(w)!=0;if(u){bp=0;$bb32$33:while(1){var X=bP;var V=(X+40)&4294967295;var T=HEAP[V];var S=bp;var R=(((T))|0)>(((S))|0);if(!(R)){dV=23;break $bb32$33}var g=bP;var e=(g+4)&4294967295;var d=HEAP[e];var c=bp;var a=(d+4*c)&4294967295;var eN=HEAP[a];var eM=(eN)!=0;$bb29$$bb31$36:do{if(eM){var eL=bP;var eJ=(eL+4)&4294967295;var eH=HEAP[eJ];var eu=bp;var es=(eH+4*eu)&4294967295;var eq=HEAP[es];dH=eq;var ep=dH;var eo=(ep)!=0;if(!(eo)){dV=20;break $bb29$$bb31$36}var en=dH;__ZN4PageD1Ev(en);var em=dH;var el=em;__ZdlPv(el)}}while(0);var ej=bp;var eh=((ej)+1)&4294967295;bp=eh;dV=18;continue $bb32$33}var Q=bP;var P=(Q+4)&4294967295;var O=HEAP[P];var N=O;_gfree(N);var M=bP;var x=(M+8)&4294967295;var v=HEAP[x];var t=v;_gfree(t)}var s=bP;var r=(s+56)&4294967295;__ZN6Object4freeEv(r);var q=bP;var p=(q+44)&4294967295;__ZN6Object4freeEv(p);var o=bP;var m=(o+68)&4294967295;var l=HEAP[m];dI=l;var eK=dI;var eI=(eK)!=0;if(eI){var eF=dI;__ZN8NameTreeD1Ev(eF);var eD=dI;var eB=eD;__ZdlPv(eB)}var eA=bP;var ez=(eA+72)&4294967295;var ey=HEAP[ez];dJ=ey;var ex=dJ;var ew=(ex)!=0;if(ew){var ek=dJ;__ZN8NameTreeD1Ev(ek);var ei=dJ;var eg=ei;__ZdlPv(eg)}var ef=bP;var ee=(ef+76)&4294967295;var ed=HEAP[ee];bt=ed;var ec=bt;var eb=(ec)!=0;if(eb){var d9=bt;__ZN8NameTreeD1Ev(d9);var d8=bt;var d7=d8;__ZdlPv(d7)}var d6=bP;var d5=(d6+80)&4294967295;var d4=HEAP[d5];var d3=(d4)!=0;$bb41$$bb43$51:do{if(d3){var d2=bP;var d1=(d2+80)&4294967295;var d0=HEAP[d1];bu=d0;var dZ=bu;var dY=(dZ)!=0;if(!(dY)){dV=29;break $bb41$$bb43$51}var dU=bu;__ZN9GooStringD1Ev(dU);var dT=bu;var dS=dT;__ZdlPv(dS)}}while(0);var dR=bP;var dQ=(dR+140)&4294967295;var dP=HEAP[dQ];bv=dP;var dO=bv;var dN=(dO)!=0;if(dN){var dM=bv;__ZN13PageLabelInfoD1Ev(dM);var dL=bv;var dz=dL;__ZdlPv(dz)}var dy=bP;var dx=(dy+32)&4294967295;var dw=HEAP[dx];bw=dw;var dv=bw;var du=(dv)!=0;if(du){var dt=bw;__ZN4FormD1Ev(dt);var dr=bw;var dq=dr;__ZdlPv(dq)}var dp=bP;var dc=(dp+132)&4294967295;var db=HEAP[dc];by=db;var da=by;var c9=(da)!=0;if(c9){var c8=by;__ZN4OCGsD1Ev(c8);var c6=by;var c5=c6;__ZdlPv(c5)}var c4=bP;var c3=(c4+84)&4294967295;__ZN6Object4freeEv(c3);var c2=bP;var cQ=(c2+96)&4294967295;__ZN6Object4freeEv(cQ);var cO=bP;var cN=(cO+108)&4294967295;__ZN6Object4freeEv(cN);var cM=bP;var cL=(cM+120)&4294967295;__ZN6Object4freeEv(cL);STACKTOP=ag;return;return}function __ZN7CatalogC1EP4XRef(N,bu){var A=STACKTOP;STACKTOP+=72;_memset(A,0,72);var av;var a2;var bt;var aP;var bp;var aX;var bo;var aY;var aZ;var a0;var a1;var p=A;var q=A+12;var au=A+24;var bB=A+36;var aw=A+48;var al=A+60;var d=0;a2=N;bt=bu;var bm=a2;var bl=(bm+44)&4294967295;__ZN6ObjectC1Ev(bl);var bk=a2;var bj=(bk+56)&4294967295;__ZN6ObjectC1Ev(bj);var bh=a2;var bf=(bh+84)&4294967295;__ZN6ObjectC1Ev(bf);var be=a2;var bd=(be+96)&4294967295;__ZN6ObjectC1Ev(bd);var aQ=a2;var aN=(aQ+108)&4294967295;__ZN6ObjectC1Ev(aN);var aL=a2;var aJ=(aL+120)&4294967295;__ZN6ObjectC1Ev(aJ);__ZN6ObjectC1Ev(p);__ZN6ObjectC1Ev(q);__ZN6ObjectC1Ev(au);__ZN6ObjectC1Ev(bB);__ZN6ObjectC1Ev(aw);__ZN6ObjectC1Ev(al);var aH=a2;var aF=(aH+136)&4294967295;HEAP[aF]=1;var aE=a2;var aD=(aE)&4294967295;var aB=bt;HEAP[aD]=aB;var az=a2;var an=(az+4)&4294967295;HEAP[an]=0;var ak=a2;var ai=(ak+8)&4294967295;HEAP[ai]=0;var ag=a2;var ae=(ag+36)&4294967295;HEAP[ae]=-1;var ac=a2;var ab=(ac+40)&4294967295;HEAP[ab]=0;var aa=a2;var Z=(aa+80)&4294967295;HEAP[Z]=0;var Y=a2;var M=(Y+140)&4294967295;HEAP[M]=0;var J=a2;var G=(J+32)&4294967295;HEAP[G]=0;var D=a2;var z=(D+132)&4294967295;HEAP[z]=0;var w=a2;var u=(w+144)&4294967295;HEAP[u]=6;var t=a2;var s=(t+148)&4294967295;HEAP[s]=7;var r=a2;var n=(r+68)&4294967295;HEAP[n]=0;var m=a2;var l=(m+72)&4294967295;HEAP[l]=0;var k=a2;var j=(k+76)&4294967295;HEAP[j]=0;var i=a2;var h=(i+16)&4294967295;HEAP[h]=0;var g=a2;var f=(g+20)&4294967295;HEAP[f]=0;var e=a2;var c=(e+24)&4294967295;HEAP[c]=0;var b=a2;var a=(b+28)&4294967295;HEAP[a]=0;var bC=a2;var bA=(bC+12)&4294967295;HEAP[bA]=0;var bz=a2;var by=(bz)&4294967295;var bx=HEAP[by];var bw=__ZN4XRef10getCatalogEP6Object(bx,p);var bv=__ZN6Object6isDictEv(p);var X=reSign((bv),8,0)!=0;var aC=(X)^1;var bi=unSign((aC),1,0);a1=bi;var bc=a1;var aA=reSign((bc),8,0)!=0;if(aA){var bb=__ZN6Object11getTypeNameEv(p);__Z5erroriPcz(-1,(__str3671)&4294967295,Pointer_make([bb,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(p);var v=a2;var o=(v+136)&4294967295;HEAP[o]=0}else{var ba=a2;var a9=(ba+120)&4294967295;var a8=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(p,(__str58726)&4294967295,a9,0);var a7=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(p,(__str59727)&4294967295,bB,0);var a6=__ZN6Object6isDictEv(a7);a0=a6;var a5=a0;var ay=reSign((a5),8,0)!=0;if(ay){var a4=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bB,(__str60728)&4294967295,aw,0);var a3=__ZN6Object8isStringEv(a4);aZ=a3;var aV=aZ;var ax=reSign((aV),8,0)!=0;if(ax){var aU=__ZN6Object9getStringEv(aw);var aT=__ZNK9GooString4copyEv(aU);var aS=a2;var aR=(aS+80)&4294967295;HEAP[aR]=aT}__ZN6Object4freeEv(aw)}__ZN6Object4freeEv(bB);var aO=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(p,(__str61729)&4294967295,al,0);var aM=__ZN6Object6isDictEv(aO);aY=aM;var aK=aY;var bs=reSign((aK),8,0)!=0;$bb11$$bb18$12:do{if(bs){var aI=__Znwj(36);var aG=aI;bo=aG;var at=a2;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=bo;__ZN4OCGsC1EP6ObjectP4XRef(ap,al,aq);var ao=a2;var am=(ao+132)&4294967295;var aj=bo;HEAP[am]=aj;var ah=a2;var af=(ah+132)&4294967295;var ad=HEAP[af];var W=__ZN4OCGs4isOkEv(ad);var bq=reSign((W),8,0)!=0;var br=(bq)^1;var aW=unSign((br),1,0);aX=aW;var V=aX;var bn=reSign((V),8,0)!=0;if(!(bn)){av=4;break $bb11$$bb18$12}var T=a2;var R=(T+132)&4294967295;var P=HEAP[R];bp=P;var L=bp;var I=(L)!=0;if(I){var F=bp;__ZN4OCGsD1Ev(F);var C=bp;var y=C;__ZdlPv(y)}var U=a2;var S=(U+132)&4294967295;HEAP[S]=0}}while(0);__ZN6Object4freeEv(al);var Q=a2;var O=__ZN7Catalog7getFormEv(Q);var K=(O)!=0;var H=unSign((K),1,0);aP=H;var E=aP;var bg=reSign((E),8,0)!=0;if(bg){var B=a2;var x=__ZN7Catalog7getFormEv(B);__ZN4Form15postWidgetsLoadEv(x)}__ZN6Object4freeEv(p)}STACKTOP=A;return;return}function __ZN17CharCodeToUnicode17parseCIDToUnicodeEP9GooStringS1_(t,aB){var x=STACKTOP;STACKTOP+=68;_memset(x,0,68);var U;var aj;var e;var B;var az;var ay;var E;var F;var ax;var G;var aa;var S;var W;var c;var D=x;var V=x+64;var H;var f=0;aj=t;e=aB;var aw=aj;var av=__ZNK9GooString10getCStringEv(aw);var au=___01fopen64_(av,(__str13745)&4294967295);aa=au;var at=aa;var ar=(at)==0;var aq=unSign((ar),1,0);G=aq;var ap=G;var I=reSign((ap),8,0)!=0;if(I){var ai=aj;var ah=__ZNK9GooString10getCStringEv(ai);__Z5erroriPcz(-1,(__str17749)&4294967295,Pointer_make([ah,0,0,0],0,ALLOC_STACK));ax=0}else{W=32768;var ag=W;var af=_gmallocn(ag,4);var ae=af;S=ae;c=0;while(1){var m=(D)&4294967295;var l=aa;var k=__Z7getLinePciP8_IO_FILE(m,64,l);var j=(k)!=0;var i=unSign((j),1,0);F=i;var h=F;var aA=reSign((h),8,0)!=0;if(!(aA)){U=5;break}var ad=c;var ac=W;var ab=(((ad))|0)==(((ac))|0);if(ab){var Z=W;var Y=((Z)*2)&4294967295;W=Y;var T=W;var R=S;var Q=R;var P=_greallocn(Q,T,4);var O=P;S=O}var N=(D)&4294967295;var M=_sscanf(N,(__str1733)&4294967295,V);var L=(((M))|0)==1;var K=unSign((L),1,0);E=K;var J=E;var X=reSign((J),8,0)!=0;if(X){var C=HEAP[V];var A=S;var z=c;var y=(A+4*z)&4294967295;HEAP[y]=C}else{var w=aj;var v=__ZNK9GooString10getCStringEv(w);var u=c;var s=((u)+1)&4294967295;__Z5erroriPcz(-1,(__str18750)&4294967295,Pointer_make([s,0,0,0,v,0,0,0],0,ALLOC_STACK));var r=S;var q=c;var p=(r+4*q)&4294967295;HEAP[p]=0}var o=c;var n=((o)+1)&4294967295;c=n;U=1;continue}var g=aa;var d=_fclose(g);var b=e;var a=__ZNK9GooString4copyEv(b);ay=a;var aI=__Znwj(52);var aH=aI;az=aH;var aG=az;var aF=ay;var aE=S;var aD=c;__ZN17CharCodeToUnicodeC1EP9GooStringPjjbP23CharCodeToUnicodeStringii(aG,aF,aE,aD,1,0,0,0);var aC=az;H=aC;var ao=S;var an=ao;_gfree(an);var am=H;ax=am}var al=ax;B=al;var ak=B;STACKTOP=x;return ak;return null}function __ZL17getCharFromStringPv(i){var u;var w;var x;var l;var y;var g;var m=0;w=i;var k=w;var j=k;var h=HEAP[j];y=h;var f=y;var e=HEAP[f];var d=reSign((e),8,0)!=0;if(d){var c=y;var b=HEAP[c];var a=reSign((b),8,0);g=a;var v=y;var t=(v+1)&4294967295;y=t;var s=w;var r=s;var q=y;HEAP[r]=q}else{g=-1}var p=g;l=p;var n=l;x=n;var o=x;return o;return null}function __ZN17CharCodeToUnicode12mapToUnicodeEjPPj(j,g,c){var C;var e;var G;var aa;var D;var Z;var f;var L=0;e=j;G=g;aa=c;var Y=e;var X=(Y+8)&4294967295;var W=HEAP[X];var V=G;var U=unSign((W),32,0)<=unSign((V),32,0);if(U){Z=0}else{var T=e;var R=(T+4)&4294967295;var P=HEAP[R];var N=G;var z=(P+4*N)&4294967295;var x=HEAP[z];var v=(((x))|0)!=0;if(v){var t=e;var r=(t+4)&4294967295;var p=HEAP[r];var n=G;var k=(p+4*n)&4294967295;var i=aa;HEAP[i]=k;Z=1}else{var h=e;var a=(h+16)&4294967295;var ak=HEAP[a];var aj=((ak)-1)&4294967295;f=aj;while(1){var l=f;var d=(((l))|0)>=0;if(!(d)){C=5;break}var ai=e;var ah=(ai+12)&4294967295;var ag=HEAP[ah];var af=f;var ae=(ag+12*af)&4294967295;var ad=(ae)&4294967295;var ac=HEAP[ad];var S=G;var Q=(((ac))|0)==(((S))|0);if(Q){C=2;break}var o=f;var m=((o)-1)&4294967295;f=m;C=1;continue}if(C==5){Z=0}else{if(C==2){var O=e;var M=(O+12)&4294967295;var K=HEAP[M];var J=f;var I=(K+12*J)&4294967295;var H=(I+4)&4294967295;var F=HEAP[H];var E=aa;HEAP[E]=F;var B=e;var A=(B+12)&4294967295;var y=HEAP[A];var w=f;var u=(y+12*w)&4294967295;var s=(u+8)&4294967295;var q=HEAP[s];Z=q}}}}var b=Z;D=b;var ab=D;return ab;return null}function __ZN17CharCodeToUnicode13mapToCharCodeEPjS0_i(z,O,X,aP){var N;var ao;var H;var ae;var V;var x;var aK;var Q;var M;var P;var d=0;ao=z;H=O;ae=X;V=aP;var aJ=V;var aI=(((aJ))|0)==1;$bb$$bb6$2:do{if(aI){Q=0;while(1){var U=ao;var T=(U+8)&4294967295;var S=HEAP[T];var R=Q;var K=unSign((S),32,0)>unSign((R),32,0);if(!(K)){N=5;break}var aH=ao;var aG=(aH+4)&4294967295;var aF=HEAP[aG];var aE=Q;var aD=(aF+4*aE)&4294967295;var aC=HEAP[aD];var aB=H;var ah=HEAP[aB];var af=(((aC))|0)==(((ah))|0);if(af){N=1;break}var Y=Q;var W=((Y)+1)&4294967295;Q=W;N=0;continue}if(N==5){var J=ae;HEAP[J]=120;N=6;break $bb$$bb6$2}else{if(N==1){var ac=ae;var aa=Q;HEAP[ac]=aa;aK=1;N=3;break $bb$$bb6$2}}}else{M=0;$bb15$12:while(1){var ai=ao;var ag=(ai+16)&4294967295;var ad=HEAP[ag];var ab=M;var Z=(((ad))|0)>(((ab))|0);if(!(Z)){N=6;break $bb$$bb6$2}var I=ao;var G=(I+12)&4294967295;var F=HEAP[G];var E=M;var D=(F+12*E)&4294967295;var C=(D+8)&4294967295;var B=HEAP[C];var A=V;var y=(((B))|0)!=(((A))|0);if(!y){P=0;while(1){var g=ao;var f=(g+12)&4294967295;var e=HEAP[f];var c=M;var b=(e+12*c)&4294967295;var a=(b+8)&4294967295;var aS=HEAP[a];var aR=P;var aQ=(((aS))|0)>(((aR))|0);if(!(aQ)){N=10;break}var w=ao;var v=(w+12)&4294967295;var u=HEAP[v];var t=M;var s=(u+12*t)&4294967295;var r=(s+4)&4294967295;var q=HEAP[r];var p=P;var o=(q+4*p)&4294967295;var n=HEAP[o];var m=H;var l=P;var k=(m+4*l)&4294967295;var j=HEAP[k];var i=P;var h=((i)+1)&4294967295;P=h;N=8;continue}var aO=ao;var aN=(aO+12)&4294967295;var aM=HEAP[aN];var aL=M;var aA=(aM+12*aL)&4294967295;var az=(aA+8)&4294967295;var ay=HEAP[az];var ax=P;var aw=(((ay))|0)==(((ax))|0);if(aw){N=11;break $bb15$12}}var ak=M;var aj=((ak)+1)&4294967295;M=aj;N=7;continue $bb15$12}var av=ao;var au=(av+12)&4294967295;var at=HEAP[au];var ar=M;var ap=(at+12*ar)&4294967295;var an=(ap)&4294967295;var am=HEAP[an];var al=ae;HEAP[al]=am;aK=1;N=3;break $bb$$bb6$2}}while(0);if(N==6){aK=0}var L=aK;x=L;var aq=x;return aq;return null}function __ZN22CharCodeToUnicodeCacheC1Ei(n,A){var y;var l;var o;var a;var m=0;l=n;o=A;var k=l;var j=(k+4)&4294967295;var i=o;HEAP[j]=i;var h=l;var g=(h+4)&4294967295;var f=HEAP[g];var e=_gmallocn(f,4);var d=e;var c=l;var b=(c)&4294967295;HEAP[b]=d;a=0;while(1){var r=l;var q=(r+4)&4294967295;var p=HEAP[q];var C=a;var B=(((p))|0)>(((C))|0);if(!(B)){y=2;break}var z=l;var x=(z)&4294967295;var w=HEAP[x];var v=a;var u=(w+4*v)&4294967295;HEAP[u]=0;var t=a;var s=((t)+1)&4294967295;a=s;y=0;continue}return;return}function __ZN22CharCodeToUnicodeCacheC2Ei(n,A){var y;var l;var o;var a;var m=0;l=n;o=A;var k=l;var j=(k+4)&4294967295;var i=o;HEAP[j]=i;var h=l;var g=(h+4)&4294967295;var f=HEAP[g];var e=_gmallocn(f,4);var d=e;var c=l;var b=(c)&4294967295;HEAP[b]=d;a=0;while(1){var r=l;var q=(r+4)&4294967295;var p=HEAP[q];var C=a;var B=(((p))|0)>(((C))|0);if(!(B)){y=2;break}var z=l;var x=(z)&4294967295;var w=HEAP[x];var v=a;var u=(w+4*v)&4294967295;HEAP[u]=0;var t=a;var s=((t)+1)&4294967295;a=s;y=0;continue}return;return}function __ZN17CharCodeToUnicode10setMappingEjPji(P,aF,aw,ax){var av;var aW;var aN;var ai;var d;var az;var ay;var e=0;aW=P;aN=aF;ai=aw;d=ax;var bg=d;var bf=(((bg))|0)==1;$bb$$bb1$2:do{if(bf){var be=aW;var bd=(be+4)&4294967295;var bc=HEAP[bd];var bb=ai;var ba=(bb)&4294967295;var a9=HEAP[ba];var a8=aN;var a7=(bc+4*a8)&4294967295;HEAP[a7]=a9}else{az=0;$bb5$5:while(1){var Z=aW;var O=(Z+16)&4294967295;var L=HEAP[O];var I=az;var F=(((L))|0)>(((I))|0);if(!(F)){av=6;break $bb5$5}var aQ=aW;var aO=(aQ+12)&4294967295;var aL=HEAP[aO];var aJ=az;var aH=(aL+12*aJ)&4294967295;var aE=(aH)&4294967295;var aD=HEAP[aE];var aC=aN;var aB=(((aD))|0)==(((aC))|0);if(aB){av=2;break $bb5$5}var ab=az;var aa=((ab)+1)&4294967295;az=aa;av=1;continue $bb5$5}if(av==2){var aA=aW;var ao=(aA+12)&4294967295;var am=HEAP[ao];var ak=az;var ah=(am+12*ak)&4294967295;var af=(ah+4)&4294967295;var ad=HEAP[af];var ac=ad;_gfree(ac)}var C=aW;var z=(C+16)&4294967295;var x=HEAP[z];var w=az;var v=(((x))|0)==(((w))|0);if(v){var u=aW;var p=(u+16)&4294967295;var n=HEAP[p];var m=aW;var l=(m+20)&4294967295;var k=HEAP[l];var j=(((n))|0)==(((k))|0);if(j){var i=aW;var h=(i+20)&4294967295;var g=HEAP[h];var f=((g)+8)&4294967295;var c=aW;var b=(c+20)&4294967295;HEAP[b]=f;var a=aW;var bn=(a+20)&4294967295;var bm=HEAP[bn];var bl=aW;var bk=(bl+12)&4294967295;var bj=HEAP[bk];var bi=bj;var bh=_greallocn(bi,bm,12);var a6=bh;var a5=aW;var a4=(a5+12)&4294967295;HEAP[a4]=a6}var a3=aW;var a2=(a3+16)&4294967295;var a1=HEAP[a2];var a0=((a1)+1)&4294967295;var aZ=aW;var aY=(aZ+16)&4294967295;HEAP[aY]=a0}var aX=aW;var aV=(aX+4)&4294967295;var aU=HEAP[aV];var aT=aN;var aS=(aU+4*aT)&4294967295;HEAP[aS]=0;var aR=aW;var aP=(aR+12)&4294967295;var aM=HEAP[aP];var aK=az;var aI=(aM+12*aK)&4294967295;var aG=(aI)&4294967295;var au=aN;HEAP[aG]=au;var at=aW;var ar=(at+12)&4294967295;var aq=HEAP[ar];var ap=az;var an=(aq+12*ap)&4294967295;var al=(an+8)&4294967295;var aj=d;HEAP[al]=aj;var ag=aW;var ae=(ag+12)&4294967295;var Y=HEAP[ae];var X=az;var V=(Y+12*X)&4294967295;var T=d;var R=_gmallocn(T,4);var N=R;var K=(V+4)&4294967295;HEAP[K]=N;ay=0;while(1){var r=ay;var q=d;var o=(((r))|0)<(((q))|0);if(!(o)){av=11;break $bb$$bb1$2}var H=aW;var E=(H+12)&4294967295;var B=HEAP[E];var W=az;var U=(B+12*W)&4294967295;var S=(U+4)&4294967295;var Q=HEAP[S];var M=ai;var J=ay;var G=(M+4*J)&4294967295;var D=HEAP[G];var A=ay;var y=(Q+4*A)&4294967295;HEAP[y]=D;var t=ay;var s=((t)+1)&4294967295;ay=s;av=9;continue}}}while(0);return;return}function __ZN17CharCodeToUnicode5matchEP9GooString(m,w){var s;var k;var u;var v;var x;var j;var l=0;k=m;u=w;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(g)==0;$bb2$$bb$2:do{if(f){s=0}else{var e=k;var d=(e)&4294967295;var c=HEAP[d];var b=u;var a=__ZNK9GooString3cmpEPS_(c,b);var t=(((a))|0)!=0;if(t){s=0;break $bb2$$bb$2}x=1;s=2;break $bb2$$bb$2}}while(0);if(s==0){x=0}var r=x;var p=unSign((r),8,0);j=p;var o=j;v=o;var n=v;var q=(((n))&255);return q;return null}function __ZN17CharCodeToUnicode9incRefCntEv(l){var n;var p;var m=0;p=l;var i=p;var h=(i+28)&4294967295;var g=_pthread_mutex_lock(h);var f=p;var e=(f+24)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=p;var a=(b+24)&4294967295;HEAP[a]=c;var o=p;var k=(o+28)&4294967295;var j=_pthread_mutex_unlock(k);return;return}function __ZN22CharCodeToUnicodeCache20getCharCodeToUnicodeEP9GooString(A,d){var R;var au;var D;var y;var aw;var H;var aT;var az;var K;var B;var U;var T;var f=0;au=A;D=d;var aS=au;var aR=(aS)&4294967295;var aP=HEAP[aR];var aO=(aP)&4294967295;var aM=HEAP[aO];var aL=(aM)==0;$bb5$$bb$2:do{if(aL){R=0}else{var aJ=au;var aI=(aJ)&4294967295;var aH=HEAP[aI];var al=(aH)&4294967295;var aj=HEAP[al];var ah=D;var af=__ZN17CharCodeToUnicode5matchEP9GooString(aj,ah);var C=reSign((af),8,0)!=0;var Y=(C)^1;var aN=unSign((Y),1,0);var V=reSign((aN),8,0)!=0;if(V){R=0;break $bb5$$bb$2}az=1;R=2;break $bb5$$bb$2}}while(0);if(R==0){az=0}var ac=az;K=ac;var ab=K;var S=reSign((ab),8,0)!=0;if(S){var aa=au;var Z=(aa)&4294967295;var X=HEAP[Z];var W=(X)&4294967295;var P=HEAP[W];__ZN17CharCodeToUnicode9incRefCntEv(P);var O=au;var N=(O)&4294967295;var M=HEAP[N];var L=(M)&4294967295;var J=HEAP[L];aT=J}else{U=1;$bb25$11:while(1){var am=au;var ak=(am+4)&4294967295;var ai=HEAP[ak];var ag=U;var ad=(((ai))|0)>(((ag))|0);if(!(ad)){R=16;break $bb25$11}var I=au;var G=(I)&4294967295;var F=HEAP[G];var E=U;var z=(F+4*E)&4294967295;var x=HEAP[z];var w=(x)==0;$bb17$$bb11$14:do{if(w){R=6}else{var v=au;var u=(v)&4294967295;var t=HEAP[u];var s=U;var r=(t+4*s)&4294967295;var q=HEAP[r];var p=D;var o=__ZN17CharCodeToUnicode5matchEP9GooString(q,p);var aU=reSign((o),8,0)!=0;var aV=(aU)^1;var at=unSign((aV),1,0);var aQ=reSign((at),8,0)!=0;if(aQ){R=6;break $bb17$$bb11$14}aw=1;R=8;break $bb17$$bb11$14}}while(0);if(R==6){aw=0}var n=aw;H=n;var m=H;var aK=reSign((m),8,0)!=0;if(aK){R=10;break $bb25$11}var ao=U;var an=((ao)+1)&4294967295;U=an;R=5;continue $bb25$11}if(R==16){aT=0}else{if(R==10){var l=au;var k=(l)&4294967295;var j=HEAP[k];var i=U;var h=(j+4*i)&4294967295;var g=HEAP[h];B=g;var e=U;T=e;while(1){var aC=T;var aB=(((aC))|0)>0;if(!(aB)){R=14;break}var c=au;var b=(c)&4294967295;var a=HEAP[b];var a2=au;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=T;var aY=((aZ)-1)&4294967295;var aX=(a0+4*aY)&4294967295;var aW=HEAP[aX];var aG=T;var aF=(a+4*aG)&4294967295;HEAP[aF]=aW;var aE=T;var aD=((aE)-1)&4294967295;T=aD;R=12;continue}var aA=au;var ay=(aA)&4294967295;var ax=HEAP[ay];var av=(ax)&4294967295;var ar=B;HEAP[av]=ar;var aq=B;__ZN17CharCodeToUnicode9incRefCntEv(aq);var ap=B;aT=ap}}}var Q=aT;y=Q;var ae=y;return ae;return null}function __ZN17CharCodeToUnicodeD1Ev(f){var r;var b;var M;var c;var x=0;b=f;var L=b;var K=(L)&4294967295;var J=HEAP[K];var I=(J)!=0;$bb$$bb2$2:do{if(I){var H=b;var G=(H)&4294967295;var E=HEAP[G];M=E;var C=M;var A=(C)!=0;if(!(A)){r=1;break $bb$$bb2$2}var o=M;__ZN9GooStringD1Ev(o);var m=M;var l=m;__ZdlPv(l)}}while(0);var k=b;var j=(k+4)&4294967295;var i=HEAP[j];var h=i;_gfree(h);var g=b;var e=(g+12)&4294967295;var d=HEAP[e];var a=(d)!=0;if(a){c=0;while(1){var D=b;var B=(D+16)&4294967295;var z=HEAP[B];var y=c;var w=(((z))|0)>(((y))|0);if(!(w)){r=5;break}var V=b;var U=(V+12)&4294967295;var T=HEAP[U];var S=c;var R=(T+12*S)&4294967295;var Q=(R+4)&4294967295;var P=HEAP[Q];var O=P;_gfree(O);var N=c;var F=((N)+1)&4294967295;c=F;r=3;continue}var v=b;var u=(v+12)&4294967295;var t=HEAP[u];var s=t;_gfree(s)}var q=b;var p=(q+28)&4294967295;var n=_pthread_mutex_destroy(p);return;return}function __ZN17CharCodeToUnicode9decRefCntEv(m){var v;var k;var z;var l=0;k=m;var j=k;var i=(j+28)&4294967295;var h=_pthread_mutex_lock(i);var g=k;var f=(g+24)&4294967295;var e=HEAP[f];var d=((e)-1)&4294967295;var c=k;var b=(c+24)&4294967295;HEAP[b]=d;var a=k;var x=(a+24)&4294967295;var w=HEAP[x];var u=(((w))|0)==0;var t=unSign((u),1,0);z=t;var s=k;var r=(s+28)&4294967295;var q=_pthread_mutex_unlock(r);var p=z;var y=reSign((p),8,0)!=0;$bb$$bb2$2:do{if(y){var o=k;var n=(o)!=0;if(!(n)){v=1;break $bb$$bb2$2}var C=k;__ZN17CharCodeToUnicodeD1Ev(C);var B=k;var A=B;__ZdlPv(A)}}while(0);return;return}function __ZN22CharCodeToUnicodeCache3addEP17CharCodeToUnicode(h,e){var v;var b;var d;var c;var C=0;b=h;d=e;var Q=b;var P=(Q)&4294967295;var O=HEAP[P];var N=b;var M=(N+4)&4294967295;var L=HEAP[M];var K=((L)-1)&4294967295;var I=(O+4*K)&4294967295;var G=HEAP[I];var E=(G)!=0;if(E){var s=b;var q=(s)&4294967295;var o=HEAP[q];var m=b;var l=(m+4)&4294967295;var k=HEAP[l];var j=((k)-1)&4294967295;var i=(o+4*j)&4294967295;var g=HEAP[i];__ZN17CharCodeToUnicode9decRefCntEv(g)}var f=b;var a=(f+4)&4294967295;var Z=HEAP[a];var Y=((Z)-1)&4294967295;c=Y;while(1){var y=c;var x=(((y))|0)>0;if(!(x)){v=3;break}var X=b;var W=(X)&4294967295;var V=HEAP[W];var U=b;var T=(U)&4294967295;var S=HEAP[T];var R=c;var J=((R)-1)&4294967295;var H=(S+4*J)&4294967295;var F=HEAP[H];var D=c;var B=(V+4*D)&4294967295;HEAP[B]=F;var A=c;var z=((A)-1)&4294967295;c=z;v=1;continue}var w=b;var u=(w)&4294967295;var t=HEAP[u];var r=(t)&4294967295;var p=d;HEAP[r]=p;var n=d;__ZN17CharCodeToUnicode9incRefCntEv(n);return;return}function __ZN22CharCodeToUnicodeCacheD1Ev(n){var x;var l;var a;var m=0;l=n;a=0;while(1){var s=l;var r=(s+4)&4294967295;var q=HEAP[r];var p=a;var o=(((q))|0)>(((p))|0);if(!(o)){x=3;break}var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=a;var g=(i+4*h)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=l;var c=(d)&4294967295;var b=HEAP[c];var y=a;var w=(b+4*y)&4294967295;var v=HEAP[w];__ZN17CharCodeToUnicode9decRefCntEv(v)}var u=a;var t=((u)+1)&4294967295;a=t;x=0;continue}var C=l;var B=(C)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN22CharCodeToUnicodeCacheD2Ev(n){var x;var l;var a;var m=0;l=n;a=0;while(1){var s=l;var r=(s+4)&4294967295;var q=HEAP[r];var p=a;var o=(((q))|0)>(((p))|0);if(!(o)){x=3;break}var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=a;var g=(i+4*h)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=l;var c=(d)&4294967295;var b=HEAP[c];var y=a;var w=(b+4*y)&4294967295;var v=HEAP[w];__ZN17CharCodeToUnicode9decRefCntEv(v)}var u=a;var t=((u)+1)&4294967295;a=t;x=0;continue}var C=l;var B=(C)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN17CharCodeToUnicodeD2Ev(f){var r;var b;var M;var c;var x=0;b=f;var L=b;var K=(L)&4294967295;var J=HEAP[K];var I=(J)!=0;$bb$$bb2$2:do{if(I){var H=b;var G=(H)&4294967295;var E=HEAP[G];M=E;var C=M;var A=(C)!=0;if(!(A)){r=1;break $bb$$bb2$2}var o=M;__ZN9GooStringD1Ev(o);var m=M;var l=m;__ZdlPv(l)}}while(0);var k=b;var j=(k+4)&4294967295;var i=HEAP[j];var h=i;_gfree(h);var g=b;var e=(g+12)&4294967295;var d=HEAP[e];var a=(d)!=0;if(a){c=0;while(1){var D=b;var B=(D+16)&4294967295;var z=HEAP[B];var y=c;var w=(((z))|0)>(((y))|0);if(!(w)){r=5;break}var V=b;var U=(V+12)&4294967295;var T=HEAP[U];var S=c;var R=(T+12*S)&4294967295;var Q=(R+4)&4294967295;var P=HEAP[Q];var O=P;_gfree(O);var N=c;var F=((N)+1)&4294967295;c=F;r=3;continue}var v=b;var u=(v+12)&4294967295;var t=HEAP[u];var s=t;_gfree(s)}var q=b;var p=(q+28)&4294967295;var n=_pthread_mutex_destroy(p);return;return}function __ZN17CharCodeToUnicodeC1EP9GooStringPjjbP23CharCodeToUnicodeStringii(j,g,w,v,D,h,Y,d){var u;var b;var Q;var T;var c;var s;var e;var y;var X;var G=0;b=j;Q=g;T=w;c=v;s=D;e=h;y=Y;X=d;var W=b;var V=(W)&4294967295;var U=Q;HEAP[V]=U;var S=b;var R=(S+8)&4294967295;var P=c;HEAP[R]=P;var O=s;var x=reSign((O),8,0)!=0;if(x){var M=b;var K=(M+8)&4294967295;var I=HEAP[K];var r=_gmallocn(I,4);var q=r;var p=b;var o=(p+4)&4294967295;HEAP[o]=q;var n=b;var m=(n+8)&4294967295;var l=HEAP[m];var k=((l)*4)&4294967295;var i=b;var f=(i+4)&4294967295;var a=HEAP[f];var ah=T;var ag=a;var af=ah;_llvm_memcpy_p0i8_p0i8_i32(ag,af,k,1,0)}else{var ae=b;var ad=(ae+4)&4294967295;var ac=T;HEAP[ad]=ac}var ab=b;var aa=(ab+12)&4294967295;var Z=e;HEAP[aa]=Z;var N=b;var L=(N+16)&4294967295;var J=y;HEAP[L]=J;var H=b;var F=(H+20)&4294967295;var E=X;HEAP[F]=E;var C=b;var B=(C+24)&4294967295;HEAP[B]=1;var A=b;var z=(A+28)&4294967295;var t=_pthread_mutex_init(z,0);return;return}function __ZN17CharCodeToUnicodeC2EP9GooStringPjjbP23CharCodeToUnicodeStringii(j,g,w,v,D,h,Y,d){var u;var b;var Q;var T;var c;var s;var e;var y;var X;var G=0;b=j;Q=g;T=w;c=v;s=D;e=h;y=Y;X=d;var W=b;var V=(W)&4294967295;var U=Q;HEAP[V]=U;var S=b;var R=(S+8)&4294967295;var P=c;HEAP[R]=P;var O=s;var x=reSign((O),8,0)!=0;if(x){var M=b;var K=(M+8)&4294967295;var I=HEAP[K];var r=_gmallocn(I,4);var q=r;var p=b;var o=(p+4)&4294967295;HEAP[o]=q;var n=b;var m=(n+8)&4294967295;var l=HEAP[m];var k=((l)*4)&4294967295;var i=b;var f=(i+4)&4294967295;var a=HEAP[f];var ah=T;var ag=a;var af=ah;_llvm_memcpy_p0i8_p0i8_i32(ag,af,k,1,0)}else{var ae=b;var ad=(ae+4)&4294967295;var ac=T;HEAP[ad]=ac}var ab=b;var aa=(ab+12)&4294967295;var Z=e;HEAP[aa]=Z;var N=b;var L=(N+16)&4294967295;var J=y;HEAP[L]=J;var H=b;var F=(H+20)&4294967295;var E=X;HEAP[F]=E;var C=b;var B=(C+24)&4294967295;HEAP[B]=1;var A=b;var z=(A+28)&4294967295;var t=_pthread_mutex_init(z,0);return;return}function __ZN17CharCodeToUnicodeC1EP9GooString(g,d){var p;var b;var E;var c;var u=0;b=g;E=d;var J=b;var I=(J)&4294967295;var H=E;HEAP[I]=H;var G=b;var F=(G+8)&4294967295;HEAP[F]=256;var D=b;var C=(D+8)&4294967295;var A=HEAP[C];var y=_gmallocn(A,4);var w=y;var o=b;var n=(o+4)&4294967295;HEAP[n]=w;c=0;while(1){var e=b;var a=(e+8)&4294967295;var S=HEAP[a];var R=c;var Q=unSign((S),32,0)>unSign((R),32,0);if(!(Q)){p=2;break}var m=b;var l=(m+4)&4294967295;var k=HEAP[l];var j=c;var i=(k+4*j)&4294967295;HEAP[i]=0;var h=c;var f=((h)+1)&4294967295;c=f;p=0;continue}var P=b;var O=(P+12)&4294967295;HEAP[O]=0;var N=b;var M=(N+20)&4294967295;HEAP[M]=0;var L=b;var K=(L+20)&4294967295;var B=HEAP[K];var z=b;var x=(z+16)&4294967295;HEAP[x]=B;var v=b;var t=(v+24)&4294967295;HEAP[t]=1;var s=b;var r=(s+28)&4294967295;var q=_pthread_mutex_init(r,0);return;return}function __ZN17CharCodeToUnicodeC2EP9GooString(g,d){var p;var b;var E;var c;var u=0;b=g;E=d;var J=b;var I=(J)&4294967295;var H=E;HEAP[I]=H;var G=b;var F=(G+8)&4294967295;HEAP[F]=256;var D=b;var C=(D+8)&4294967295;var A=HEAP[C];var y=_gmallocn(A,4);var w=y;var o=b;var n=(o+4)&4294967295;HEAP[n]=w;c=0;while(1){var e=b;var a=(e+8)&4294967295;var S=HEAP[a];var R=c;var Q=unSign((S),32,0)>unSign((R),32,0);if(!(Q)){p=2;break}var m=b;var l=(m+4)&4294967295;var k=HEAP[l];var j=c;var i=(k+4*j)&4294967295;HEAP[i]=0;var h=c;var f=((h)+1)&4294967295;c=f;p=0;continue}var P=b;var O=(P+12)&4294967295;HEAP[O]=0;var N=b;var M=(N+20)&4294967295;HEAP[M]=0;var L=b;var K=(L+20)&4294967295;var B=HEAP[K];var z=b;var x=(z+16)&4294967295;HEAP[x]=B;var v=b;var t=(v+24)&4294967295;HEAP[t]=1;var s=b;var r=(s+28)&4294967295;var q=_pthread_mutex_init(r,0);return;return}function __ZN17CharCodeToUnicode10addMappingEjPcii(Z,bh,ak,cm,t){var X=STACKTOP;STACKTOP+=9;_memset(X,0,9);var aZ;var cx;var cD;var au;var bl;var aY;var cC;var cU;var cA;var co;var cl=X;var f=X+4;var cn;var ca=0;cx=Z;cD=bh;au=ak;bl=cm;aY=t;var cY=cx;var cX=(cY+8)&4294967295;var cW=HEAP[cX];var cV=cD;var cT=unSign((cW),32,0)<=unSign((cV),32,0);$bb$$bb5$2:do{if(cT){var cS=cx;var cR=(cS+8)&4294967295;var cQ=HEAP[cR];cA=cQ;var cP=cD;var cO=((cP)+256)&4294967295;var bR=(cO)&-256;var bP=cx;var bN=(bP+8)&4294967295;HEAP[bN]=bR;var bM=cx;var bL=(bM+8)&4294967295;var bK=HEAP[bL];var bJ=cD;var bI=unSign((bK),32,0)<=unSign((bJ),32,0);if(bI){__Z5erroriPcz(-1,(__str732)&4294967295);aZ=0;break $bb$$bb5$2}else{var bH=cx;var bG=(bH+8)&4294967295;var bx=HEAP[bG];var bv=cx;var bt=(bv+4)&4294967295;var bs=HEAP[bt];var br=bs;var bq=_greallocn(br,bx,4);var bp=bq;var bo=cx;var bn=(bo+4)&4294967295;HEAP[bn]=bp;var bm=cA;co=bm;while(1){var a2=cx;var a1=(a2+8)&4294967295;var a0=HEAP[a1];var aP=co;var aN=unSign((a0),32,0)>unSign((aP),32,0);if(!(aN)){aZ=3;break $bb$$bb5$2}var bb=cx;var a9=(bb+4)&4294967295;var a7=HEAP[a9];var a6=co;var a5=(a7+4*a6)&4294967295;HEAP[a5]=0;var a4=co;var a3=((a4)+1)&4294967295;co=a3;aZ=1;continue}}}else{aZ=3}}while(0);if(aZ==3){var aK=bl;var aI=(((aK))|0)<=4;if(aI){var aG=au;var aE=_sscanf(aG,(__str1733)&4294967295,cl);var aC=(((aE))|0)!=1;var aA=unSign((aC),1,0);cU=aA;var ay=cU;var at=reSign((ay),8,0)!=0;if(at){__Z5erroriPcz(-1,(__str2734)&4294967295)}else{var aw=cx;var ai=(aw+4)&4294967295;var ag=HEAP[ai];var ae=HEAP[cl];var ad=aY;var ac=((ae)+(ad))&4294967295;var ab=cD;var aa=(ag+4*ab)&4294967295;HEAP[aa]=ac}}else{var Y=cx;var W=(Y+16)&4294967295;var V=HEAP[W];var M=cx;var K=(M+20)&4294967295;var I=HEAP[K];var H=(((V))|0)>=(((I))|0);if(H){var G=cx;var F=(G+20)&4294967295;var E=HEAP[F];var D=((E)+16)&4294967295;var C=cx;var B=(C+20)&4294967295;HEAP[B]=D;var r=cx;var p=(r+20)&4294967295;var n=HEAP[p];var m=cx;var l=(m+12)&4294967295;var k=HEAP[l];var j=k;var i=_greallocn(j,n,12);var h=i;var g=cx;var e=(g+12)&4294967295;HEAP[e]=h}var d=cx;var c=(d+4)&4294967295;var b=HEAP[c];var a=cD;var c3=(b+4*a)&4294967295;HEAP[c3]=0;var c2=cx;var c1=(c2+12)&4294967295;var c0=HEAP[c1];var cZ=cx;var cN=(cZ+16)&4294967295;var cM=HEAP[cN];var cL=(c0+12*cM)&4294967295;var cK=(cL)&4294967295;var cJ=cD;HEAP[cK]=cJ;var cI=cx;var cH=(cI+12)&4294967295;var cG=HEAP[cH];var cF=cx;var cE=(cF+16)&4294967295;var cB=HEAP[cE];var cz=(cG+12*cB)&4294967295;var cy=bl;var cw=((((cy))|0)/4|0);var cv=(cz+8)&4294967295;HEAP[cv]=cw;var cu=cx;var ct=(cu+12)&4294967295;var cs=HEAP[ct];var cq=cx;var cp=(cq+16)&4294967295;var ck=HEAP[cp];var cj=(cs+12*ck)&4294967295;var ci=cx;var ch=(ci+12)&4294967295;var cg=HEAP[ch];var cf=cx;var ce=(cf+16)&4294967295;var cd=HEAP[ce];var cc=(cg+12*cd)&4294967295;var cb=(cc+8)&4294967295;var b9=HEAP[cb];var b8=_gmallocn(b9,4);var b7=b8;var b6=(cj+4)&4294967295;HEAP[b6]=b7;cn=0;while(1){var bu=cx;var bk=(bu+12)&4294967295;var bj=HEAP[bk];var bi=cx;var bg=(bi+16)&4294967295;var bf=HEAP[bg];var be=(bj+12*bf)&4294967295;var bd=(be+8)&4294967295;var bc=HEAP[bd];var ba=cn;var a8=(((bc))|0)>(((ba))|0);if(!(a8)){aZ=9;break}var b5=cn;var b4=((b5)*4)&4294967295;var b3=au;var b2=(b3+b4)&4294967295;var b1=(f)&4294967295;var b0=_strncpy(b1,b2,4);var bZ=(f+4)&4294967295;HEAP[bZ]=0;var bY=cx;var bX=(bY+12)&4294967295;var bW=HEAP[bX];var bV=cx;var bU=(bV+16)&4294967295;var bT=HEAP[bU];var bS=(bW+12*bT)&4294967295;var bQ=(bS+4)&4294967295;var bO=HEAP[bQ];var bF=cn;var bE=(bO+4*bF)&4294967295;var bD=(f)&4294967295;var bC=_sscanf(bD,(__str1733)&4294967295,bE);var bB=(((bC))|0)!=1;var bA=unSign((bB),1,0);cC=bA;var bz=cC;var cr=reSign((bz),8,0)!=0;if(cr){__Z5erroriPcz(-1,(__str2734)&4294967295)}var by=cn;var bw=((by)+1)&4294967295;cn=bw;aZ=6;continue}var aX=cx;var aW=(aX+12)&4294967295;var aV=HEAP[aW];var aU=cx;var aT=(aU+16)&4294967295;var aS=HEAP[aT];var aR=(aV+12*aS)&4294967295;var aQ=(aR+4)&4294967295;var aO=HEAP[aQ];var aM=cx;var ar=(aM+12)&4294967295;var aq=HEAP[ar];var ap=cx;var ao=(ap+16)&4294967295;var an=HEAP[ao];var am=(aq+12*an)&4294967295;var al=(am+8)&4294967295;var aj=HEAP[al];var ah=((aj)-1)&4294967295;var af=cx;var U=(af+12)&4294967295;var T=HEAP[U];var S=cx;var R=(S+16)&4294967295;var Q=HEAP[R];var P=(T+12*Q)&4294967295;var O=(P+4)&4294967295;var N=HEAP[O];var L=cx;var J=(L+12)&4294967295;var A=HEAP[J];var z=cx;var y=(z+16)&4294967295;var x=HEAP[y];var w=(A+12*x)&4294967295;var v=(w+8)&4294967295;var u=HEAP[v];var s=((u)-1)&4294967295;var q=(N+4*s)&4294967295;var o=HEAP[q];var aL=aY;var aJ=((o)+(aL))&4294967295;var aH=(aO+4*ah)&4294967295;HEAP[aH]=aJ;var aF=cx;var aD=(aF+16)&4294967295;var aB=HEAP[aD];var az=((aB)+1)&4294967295;var ax=cx;var av=(ax+16)&4294967295;HEAP[av]=az}}STACKTOP=X;return;return}function __ZN17CharCodeToUnicode17make8BitToUnicodeEPj(l){var n;var j;var i;var h;var g;var m=0;j=l;var f=__Znwj(52);var e=f;h=e;var d=h;var c=j;__ZN17CharCodeToUnicodeC1EP9GooStringPjjbP23CharCodeToUnicodeStringii(d,0,c,256,1,0,0,0);var b=h;g=b;var a=g;i=a;var k=i;return k;return null}function __ZN17CharCodeToUnicode10parseCMap1EPFiPvES0_i(a5,bY,E,bA){var X=STACKTOP;STACKTOP+=788;_memset(X,0,788);var eH;var b6;var cw;var a1;var W;var bV;var am;var t;var an;var w;var aP;var Y;var Z;var ac;var a6;var aq;var at;var al;var ax;var bR;var aE;var bQ;var cm;var bU=X;var bT=X+256;var bS=X+512;var bi;var by=X+768;var bx=X+772;var bw=X+776;var bD;var a4=X+780;var a3=X+784;var eU;var bF;var dA=0;b6=a5;cw=bY;a1=E;W=bA;var bP=W;var bO=((((bP))|0)/4|0);bi=bO;var bM=__Znwj(12);var bL=bM;bQ=bL;var bK=bQ;var bJ=cw;var bI=a1;__ZN11PSTokenizerC1EPFiPvES0_(bK,bJ,bI);var bH=bQ;cm=bH;var ew=cm;var ev=(bU)&4294967295;var eu=__ZN11PSTokenizer8getTokenEPciPi(ew,ev,256,by);$bb116$2:while(1){var d5=cm;var d4=(bT)&4294967295;var d3=__ZN11PSTokenizer8getTokenEPciPi(d5,d4,256,bx);aE=d3;var d2=aE;var cJ=reSign((d2),8,0)!=0;if(!(cJ)){eH=79;break $bb116$2}var et=(bT)&4294967295;var es=_strcmp(et,(__str3735)&4294967295);var er=(((es))|0)==0;if(er){var eq=(bU)&4294967295;var ep=HEAP[eq];var eo=reSign((ep),8,0)==47;$bb2$$bb7$7:do{if(eo){var en=__Znwj(32);var d1=en;bR=d1;var d0=bR;var dZ=(bU)&4294967295;var dY=(dZ+1)&4294967295;__ZN9GooStringC1EPKc(d0,dY);var dX=bR;eU=dX;var dW=HEAP[_globalParams];var dV=eU;var dT=__ZN12GlobalParams17findToUnicodeFileEP9GooString(dW,dV);bF=dT;var dS=bF;var dR=(dS)!=0;var dz=unSign((dR),1,0);ax=dz;var dy=ax;var eI=reSign((dy),8,0)!=0;if(eI){var dx=b6;var dw=bF;var dv=dw;var du=W;__ZN17CharCodeToUnicode10parseCMap1EPFiPvES0_i(dx,192,dv,du);var dt=bF;var ds=_fclose(dt)}else{var dr=eU;var dq=__ZNK9GooString10getCStringEv(dr);__Z5erroriPcz(-1,(__str4736)&4294967295,Pointer_make([dq,0,0,0],0,ALLOC_STACK))}var dd=eU;al=dd;var dc=al;var db=(dc)!=0;if(!(db)){eH=3;break $bb2$$bb7$7}var da=al;__ZN9GooStringD1Ev(da);var c8=al;var c7=c8;__ZdlPv(c7)}}while(0);var c6=cm;var c5=(bU)&4294967295;var c4=__ZN11PSTokenizer8getTokenEPciPi(c6,c5,256,by);eH=0;continue $bb116$2}else{var c3=(bT)&4294967295;var cS=_strcmp(c3,(__str5737)&4294967295);var cR=(((cS))|0)==0;if(cR){$bb39$18:while(1){var aR=cm;var aO=(bU)&4294967295;var aN=__ZN11PSTokenizer8getTokenEPciPi(aR,aO,256,by);at=aN;var aM=at;var bC=reSign((aM),8,0)!=0;if(!(bC)){eH=6;break $bb39$18}var cQ=(bU)&4294967295;var cP=_strcmp(cQ,(__str6738)&4294967295);var cN=(((cP))|0)==0;if(cN){eH=6;break $bb39$18}var cM=cm;var cL=(bT)&4294967295;var cK=__ZN11PSTokenizer8getTokenEPciPi(cM,cL,256,bx);var bX=reSign((cK),8,0)!=0;var eh=(bX)^1;var eJ=unSign((eh),1,0);var bW=reSign((eJ),8,0)!=0;$bb17$$bb16$22:do{if(bW){eH=8}else{var cI=(bT)&4294967295;var cH=_strcmp(cI,(__str6738)&4294967295);var cG=(((cH))|0)==0;if(cG){eH=8;break $bb17$$bb16$22}a6=0;eH=11;break $bb17$$bb16$22}}while(0);if(eH==8){a6=1}var cF=a6;aq=cF;var cE=aq;var bN=reSign((cE),8,0)!=0;if(bN){eH=12;break $bb39$18}var cD=bi;var cC=((cD)+2)&4294967295;var cB=HEAP[by];var cA=(((cC))|0)!=(((cB))|0);$bb27$$bb23$29:do{if(cA){eH=15}else{var cz=(bU)&4294967295;var cy=HEAP[cz];var cx=reSign((cy),8,0)!=60;if(cx){eH=15;break $bb27$$bb23$29}var cv=HEAP[by];var cu=((cv)-1)&4294967295;var ct=(bU+cu)&4294967295;var cs=HEAP[ct];var cr=reSign((cs),8,0)!=62;if(cr){eH=15;break $bb27$$bb23$29}var cq=(bT)&4294967295;var cp=HEAP[cq];var co=reSign((cp),8,0)!=60;if(co){eH=15;break $bb27$$bb23$29}var cn=HEAP[bx];var cl=((cn)-1)&4294967295;var ck=(bT+cl)&4294967295;var cj=HEAP[ck];var ci=reSign((cj),8,0)!=62;if(ci){eH=15;break $bb27$$bb23$29}else{eH=19;break $bb27$$bb23$29}}}while(0);$bb27$$bb35$34:do{if(eH==15){var ch=bi;var cg=((ch)+4)&4294967295;var cf=HEAP[by];var ce=(((cg))|0)!=(((cf))|0);$bb34$$bb28$36:do{if(!ce){var cd=(bU)&4294967295;var cc=HEAP[cd];var cb=reSign((cc),8,0)!=60;if(cb){eH=20;break $bb34$$bb28$36}var b9=HEAP[by];var b8=((b9)-1)&4294967295;var b7=(bU+b8)&4294967295;var b5=HEAP[b7];var b4=reSign((b5),8,0)!=62;if(b4){eH=20;break $bb34$$bb28$36}var b3=(bU+1)&4294967295;var b2=HEAP[b3];var b1=reSign((b2),8,0)!=48;if(b1){eH=20;break $bb34$$bb28$36}var b0=(bU+2)&4294967295;var bZ=HEAP[b0];var bt=reSign((bZ),8,0)!=48;if(bt){eH=20;break $bb34$$bb28$36}var bs=(bT)&4294967295;var br=HEAP[bs];var bq=reSign((br),8,0)!=60;if(bq){eH=20;break $bb34$$bb28$36}var bp=HEAP[bx];var bo=((bp)-1)&4294967295;var bn=(bT+bo)&4294967295;var bm=HEAP[bn];var bl=reSign((bm),8,0)!=62;if(!(bl)){eH=19;break $bb27$$bb35$34}}}while(0);__Z5erroriPcz(-1,(__str7739)&4294967295);eH=5;continue $bb39$18}}while(0);var bk=HEAP[by];var bh=((bk)-1)&4294967295;var bg=HEAP[bx];var bf=((bg)-1)&4294967295;var be=(bT+bf)&4294967295;HEAP[be]=0;var bd=(bT+bf)&4294967295;var bb=HEAP[bd];var ba=(bU+bh)&4294967295;HEAP[ba]=bb;var a9=(bU)&4294967295;var a8=(a9+1)&4294967295;var a7=_sscanf(a8,(__str1733)&4294967295,a4);var a0=(((a7))|0)!=1;var aZ=unSign((a0),1,0);ac=aZ;var aY=ac;var bG=reSign((aY),8,0)!=0;if(bG){__Z5erroriPcz(-1,(__str7739)&4294967295);eH=5;continue $bb39$18}else{var aX=HEAP[bx];var aW=((aX)-2)&4294967295;var aV=HEAP[a4];var aU=b6;var aT=(bT)&4294967295;var aS=(aT+1)&4294967295;__ZN17CharCodeToUnicode10addMappingEjPcii(aU,aV,aS,aW,0);eH=5;continue $bb39$18}}if(eH==12){__Z5erroriPcz(-1,(__str7739)&4294967295)}var aL=cm;var aK=(bU)&4294967295;var aJ=__ZN11PSTokenizer8getTokenEPciPi(aL,aK,256,by);eH=0;continue $bb116$2}else{var aI=(bT)&4294967295;var aH=_strcmp(aI,(__str8740)&4294967295);var aG=(((aH))|0)==0;if(aG){$bb112$54:while(1){var cW=cm;var cV=(bU)&4294967295;var cU=__ZN11PSTokenizer8getTokenEPciPi(cW,cV,256,by);Z=cU;var cT=Z;var cO=reSign((cT),8,0)!=0;if(!(cO)){eH=29;break $bb112$54}var aF=(bU)&4294967295;var aB=_strcmp(aF,(__str9741)&4294967295);var aA=(((aB))|0)==0;if(aA){eH=29;break $bb112$54}var az=cm;var ay=(bT)&4294967295;var aw=__ZN11PSTokenizer8getTokenEPciPi(az,ay,256,bx);var bB=reSign((aw),8,0)!=0;var a2=(bB)^1;var bc=unSign((a2),1,0);var bz=reSign((bc),8,0)!=0;$bb57$$bb50$58:do{if(bz){eH=31}else{var av=(bT)&4294967295;var au=_strcmp(av,(__str9741)&4294967295);var ar=(((au))|0)==0;if(ar){eH=31;break $bb57$$bb50$58}var ap=cm;var ao=(bS)&4294967295;var ak=__ZN11PSTokenizer8getTokenEPciPi(ap,ao,256,bw);var bv=reSign((ak),8,0)!=0;var ca=(bv)^1;var bE=unSign((ca),1,0);var bu=reSign((bE),8,0)!=0;if(bu){eH=31;break $bb57$$bb50$58}var aj=(bS)&4294967295;var ai=_strcmp(aj,(__str9741)&4294967295);var ah=(((ai))|0)==0;if(ah){eH=31;break $bb57$$bb50$58}aP=0;eH=36;break $bb57$$bb50$58}}while(0);if(eH==31){aP=1}var ag=aP;Y=ag;var af=Y;var bj=reSign((af),8,0)!=0;if(bj){eH=37;break $bb112$54}var ae=bi;var ad=((ae)+2)&4294967295;var ab=HEAP[by];var aa=(((ad))|0)!=(((ab))|0);$bb65$$bb63$67:do{if(aa){eH=40}else{var V=(bU)&4294967295;var U=HEAP[V];var T=reSign((U),8,0)!=60;if(T){eH=40;break $bb65$$bb63$67}var S=HEAP[by];var R=((S)-1)&4294967295;var Q=(bU+R)&4294967295;var P=HEAP[Q];var O=reSign((P),8,0)!=62;if(O){eH=40;break $bb65$$bb63$67}else{eH=42;break $bb65$$bb63$67}}}while(0);$bb65$$bb70$70:do{if(eH==40){var M=bi;var K=((M)+4)&4294967295;var A=HEAP[by];var z=(((K))|0)!=(((A))|0);if(z){eH=43;break $bb65$$bb70$70}var y=(bU)&4294967295;var x=HEAP[y];var v=reSign((x),8,0)!=60;if(v){eH=43;break $bb65$$bb70$70}var u=HEAP[by];var s=((u)-1)&4294967295;var r=(bU+s)&4294967295;var p=HEAP[r];var n=reSign((p),8,0)!=62;if(n){eH=43;break $bb65$$bb70$70}var e=(bU+1)&4294967295;var d=HEAP[e];var c=reSign((d),8,0)!=48;if(c){eH=43;break $bb65$$bb70$70}var b=(bU+2)&4294967295;var a=HEAP[b];var ft=reSign((a),8,0)!=48;if(ft){eH=43;break $bb65$$bb70$70}else{eH=42;break $bb65$$bb70$70}}}while(0);$bb78$$bb70$76:do{if(eH==42){var fs=bi;var fr=((fs)+2)&4294967295;var fp=HEAP[bx];var fo=(((fr))|0)!=(((fp))|0);$bb73$$bb71$78:do{if(fo){eH=48}else{var fe=(bT)&4294967295;var fd=HEAP[fe];var fc=reSign((fd),8,0)!=60;if(fc){eH=48;break $bb73$$bb71$78}var fb=HEAP[bx];var fa=((fb)-1)&4294967295;var e9=(bT+fa)&4294967295;var e8=HEAP[e9];var e7=reSign((e8),8,0)!=62;if(e7){eH=48;break $bb73$$bb71$78}else{eH=50;break $bb73$$bb71$78}}}while(0);if(eH==48){var e6=bi;var e4=((e6)+4)&4294967295;var N=HEAP[bx];var L=(((e4))|0)!=(((N))|0);if(L){eH=43;break $bb78$$bb70$76}var J=(bT)&4294967295;var I=HEAP[J];var H=reSign((I),8,0)!=60;if(H){eH=43;break $bb78$$bb70$76}var G=HEAP[bx];var F=((G)-1)&4294967295;var D=(bT+F)&4294967295;var C=HEAP[D];var B=reSign((C),8,0)!=62;if(B){eH=43;break $bb78$$bb70$76}var q=(bU+1)&4294967295;var o=HEAP[q];var m=reSign((o),8,0)!=48;if(m){eH=43;break $bb78$$bb70$76}var l=(bU+2)&4294967295;var k=HEAP[l];var j=reSign((k),8,0)!=48;if(j){eH=43;break $bb78$$bb70$76}}var i=HEAP[by];var h=((i)-1)&4294967295;var g=HEAP[bx];var f=((g)-1)&4294967295;var fq=(bT+f)&4294967295;HEAP[fq]=0;var fn=(bT+f)&4294967295;var fm=HEAP[fn];var fl=(bU+h)&4294967295;HEAP[fl]=fm;var fk=(bU)&4294967295;var fj=(fk+1)&4294967295;var fi=_sscanf(fj,(__str1733)&4294967295,a4);var fh=(((fi))|0)!=1;$bb81$$bb80$88:do{if(fh){eH=56}else{var fg=(bT)&4294967295;var ff=(fg+1)&4294967295;var e5=_sscanf(ff,(__str1733)&4294967295,a3);var e3=(((e5))|0)!=1;if(e3){eH=56;break $bb81$$bb80$88}an=0;eH=59;break $bb81$$bb80$88}}while(0);if(eH==56){an=1}var e2=an;w=e2;var e1=w;var aQ=reSign((e1),8,0)!=0;if(aQ){__Z5erroriPcz(-1,(__str10742)&4294967295);eH=28;continue $bb112$54}else{var e0=(bS)&4294967295;var eZ=_strcmp(e0,(__str11743)&4294967295);var eY=(((eZ))|0)==0;if(eY){bD=0;$bb94$99:while(1){var el=cm;var ek=(bU)&4294967295;var ej=__ZN11PSTokenizer8getTokenEPciPi(el,ek,256,by);var aD=reSign((ej),8,0)!=0;var dn=(aD)^1;var dU=unSign((dn),1,0);var aC=reSign((dU),8,0)!=0;$bb101$$bb99$101:do{if(aC){eH=67}else{var ei=HEAP[a4];var eg=bD;var ef=((ei)+(eg))&4294967295;var ee=HEAP[a3];var ed=unSign((ef),32,0)>unSign((ee),32,0);if(ed){eH=67;break $bb101$$bb99$101}am=1;eH=69;break $bb101$$bb99$101}}while(0);if(eH==67){am=0}var eb=am;t=eb;var dQ=t;var c9=reSign((dQ),8,0)!=0;if(!(c9)){eH=61;break $bb94$99}var eX=(bU)&4294967295;var eW=_strcmp(eX,(__str12744)&4294967295);var eV=(((eW))|0)==0;if(eV){eH=61;break $bb94$99}var eT=(bU)&4294967295;var eS=HEAP[eT];var eR=reSign((eS),8,0)!=60;$bb92$$bb90$109:do{if(eR){eH=63}else{var eQ=HEAP[by];var eP=((eQ)-1)&4294967295;var eO=(bU+eP)&4294967295;var eN=HEAP[eO];var eM=reSign((eN),8,0)!=62;if(eM){eH=63;break $bb92$$bb90$109}var eL=HEAP[by];var eK=((eL)-1)&4294967295;var eG=(bU+eK)&4294967295;HEAP[eG]=0;var eF=HEAP[by];var eE=((eF)-2)&4294967295;var eD=HEAP[a4];var eC=bD;var eB=((eD)+(eC))&4294967295;var eA=b6;var ez=(bU)&4294967295;var ey=(ez+1)&4294967295;__ZN17CharCodeToUnicode10addMappingEjPcii(eA,eB,ey,eE,0);eH=65;break $bb92$$bb90$109}}while(0);if(eH==63){__Z5erroriPcz(-1,(__str10742)&4294967295)}var ex=bD;var em=((ex)+1)&4294967295;bD=em;eH=60;continue $bb94$99}eH=28;continue $bb112$54}else{var dP=(bS)&4294967295;var dO=HEAP[dP];var dN=reSign((dO),8,0)!=60;$bb111$$bb106$117:do{if(!dN){var dM=HEAP[bw];var dL=((dM)-1)&4294967295;var dK=(bS+dL)&4294967295;var dJ=HEAP[dK];var dI=reSign((dJ),8,0)!=62;if(dI){eH=72;break $bb111$$bb106$117}var dG=HEAP[bw];var dp=((dG)-1)&4294967295;var dm=(bS+dp)&4294967295;HEAP[dm]=0;bD=0;while(1){var cZ=HEAP[a4];var cY=HEAP[a3];var cX=unSign((cZ),32,0)<=unSign((cY),32,0);if(!(cX)){eH=76;break}var dl=bD;var dk=HEAP[bw];var dj=((dk)-2)&4294967295;var di=HEAP[a4];var dh=b6;var dg=(bS)&4294967295;var df=(dg+1)&4294967295;__ZN17CharCodeToUnicode10addMappingEjPcii(dh,di,df,dj,dl);var de=HEAP[a4];var c2=((de)+1)&4294967295;HEAP[a4]=c2;var c1=bD;var c0=((c1)+1)&4294967295;bD=c0;eH=74;continue}eH=28;continue $bb112$54}}while(0);__Z5erroriPcz(-1,(__str10742)&4294967295);eH=28;continue $bb112$54}}}}while(0);__Z5erroriPcz(-1,(__str10742)&4294967295);eH=28;continue $bb112$54}if(eH==37){__Z5erroriPcz(-1,(__str10742)&4294967295)}var ec=cm;var ea=(bU)&4294967295;var d9=__ZN11PSTokenizer8getTokenEPciPi(ec,ea,256,by);eH=0;continue $bb116$2}else{var d8=(bU)&4294967295;var d7=(bT)&4294967295;var d6=_strcpy(d8,d7);eH=0;continue $bb116$2}}}}var dH=cm;bV=dH;var dF=bV;var dE=(dF)!=0;if(dE){var dD=bV;__ZN11PSTokenizerD1Ev(dD);var dC=bV;var dB=dC;__ZdlPv(dB)}STACKTOP=X;return;return}function __ZL15getCharFromFilePv(d){var k;var h;var g;var f;var j=0;h=d;var e=h;var c=e;var b=_fgetc(c);f=b;var a=f;g=a;var i=g;return i;return null}function __ZN17CharCodeToUnicode9mergeCMapEP9GooStringi(i,k,h){var f=STACKTOP;STACKTOP+=4;_memset(f,0,4);var m;var o;var a;var n;var g=f;var l=0;o=i;a=k;n=h;var e=a;var d=__ZNK9GooString10getCStringEv(e);HEAP[g]=d;var c=o;var j=g;var b=n;__ZN17CharCodeToUnicode10parseCMap1EPFiPvES0_i(c,194,j,b);STACKTOP=f;return;return}function __ZN17CharCodeToUnicode17parseCMapFromFileEP9GooStringi(m,t){var B;var C;var s;var F;var l;var o;var k;var f;var d;var n=0;C=m;s=t;var j=__Znwj(52);var i=j;k=i;var h=k;__ZN17CharCodeToUnicodeC1EP9GooString(h,0);var g=k;f=g;var e=HEAP[_globalParams];var c=C;var b=__ZN12GlobalParams17findToUnicodeFileEP9GooString(e,c);d=b;var a=d;var D=(a)!=0;var A=unSign((D),1,0);o=A;var z=o;var E=reSign((z),8,0)!=0;if(E){var y=f;var x=d;var w=x;var u=s;__ZN17CharCodeToUnicode10parseCMap1EPFiPvES0_i(y,192,w,u);var r=d;var q=_fclose(r)}else{var p=C;var I=__ZNK9GooString10getCStringEv(p);__Z5erroriPcz(-1,(__str4736)&4294967295,Pointer_make([I,0,0,0],0,ALLOC_STACK))}var H=f;l=H;var G=l;F=G;var v=F;return v;return null}function __ZN17CharCodeToUnicode9parseCMapEP9GooStringi(k,o){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var r;var t;var n;var u;var l;var j;var e;var v=w;var m=0;t=k;n=o;var i=__Znwj(52);var h=i;j=h;var g=j;__ZN17CharCodeToUnicodeC1EP9GooString(g,0);var f=j;e=f;var d=t;var c=__ZNK9GooString10getCStringEv(d);HEAP[v]=c;var b=e;var x=v;var a=n;__ZN17CharCodeToUnicode10parseCMap1EPFiPvES0_i(b,194,x,a);var s=e;l=s;var q=l;u=q;var p=u;STACKTOP=w;return p;return null}function __ZN17CharCodeToUnicode21parseUnicodeToUnicodeEP9GooString(b8){var I=STACKTOP;STACKTOP+=264;_memset(I,0,264);var aA;var bR;var c;var cJ;var cI;var aV;var aW;var cK;var aX;var aY;var cH;var bn;var ca;var cl;var cB;var C;var ay;var aw;var bU;var cG;var A=I;var a0;var j=I+256;var F;var cm;var bS;var bF;var b5;var b6;var Q=I+260;var bT=0;bR=b8;F=8;var cF=F;var cE=_gmallocn(cF,4);var cD=cE;cm=cD;var cC=bR;var cA=__ZNK9GooString10getCStringEv(cC);var cz=___01fopen64_(cA,(__str13745)&4294967295);ca=cz;var cy=ca;var bw=(cy)==0;var bu=unSign((bw),1,0);bn=bu;var bs=bn;var ac=reSign((bs),8,0)!=0;if(ac){var br=cm;var bq=br;_gfree(bq);var bp=bR;var bo=__ZNK9GooString10getCStringEv(bp);__Z5erroriPcz(-1,(__str14746)&4294967295,Pointer_make([bo,0,0,0],0,ALLOC_STACK));cH=0}else{C=4096;var bm=C;var bl=_gmallocn(bm,4);var bk=bl;cl=bk;var bb=C;var a9=((bb)*4)&4294967295;var a7=cl;var a6=a7;_llvm_memset_p0i8_i32(a6,0,a9,1,0);aw=0;cB=0;cG=0;var a5=cG;bU=a5;bF=0;$bb35$5:while(1){var aP=(A)&4294967295;var aO=ca;var aN=__Z7getLinePciP8_IO_FILE(aP,256,aO);var aL=(aN)!=0;var aJ=unSign((aL),1,0);aY=aJ;var az=aY;var bG=reSign((az),8,0)!=0;if(!(bG)){aA=24;break $bb35$5}var a4=bF;var a3=((a4)+1)&4294967295;bF=a3;var a2=(A)&4294967295;var a1=_strtok_r(a2,(__str15747)&4294967295,Q);a0=a1;var aZ=a0;var aM=(aZ)==0;$bb4$$bb3$8:do{if(aM){aA=2}else{var aK=a0;var aI=_sscanf(aK,(__str1733)&4294967295,j);var aH=(((aI))|0)!=1;if(aH){aA=2;break $bb4$$bb3$8}cK=0;aA=5;break $bb4$$bb3$8}}while(0);if(aA==2){cK=1}var aG=cK;aX=aG;var aF=aX;var cn=reSign((aF),8,0)!=0;if(cn){var aE=bR;var aD=__ZNK9GooString10getCStringEv(aE);var aC=bF;__Z5erroriPcz(-1,(__str16748)&4294967295,Pointer_make([aC,0,0,0,aD,0,0,0],0,ALLOC_STACK));aA=1;continue $bb35$5}else{b5=0;$bb16$17:while(1){var z=_strtok_r(0,(__str15747)&4294967295,Q);a0=z;var y=a0;var x=(y)!=0;var w=unSign((x),1,0);aW=w;var v=aW;var b7=reSign((v),8,0)!=0;if(!(b7)){aA=12;break $bb16$17}var aB=b5;var ao=F;var am=(((aB))|0)>=(((ao))|0);if(am){var ak=F;var aj=((ak)+8)&4294967295;F=aj;var ai=cm;var ah=ai;var ag=F;var af=_greallocn(ah,ag,4);var ae=af;cm=ae}var ad=cm;var T=b5;var R=(ad+4*T)&4294967295;var O=a0;var N=_sscanf(O,(__str1733)&4294967295,R);var M=(((N))|0)!=1;var L=unSign((M),1,0);aV=L;var K=aV;var cd=reSign((K),8,0)!=0;if(cd){aA=8;break $bb16$17}var D=b5;var B=((D)+1)&4294967295;b5=B;aA=6;continue $bb16$17}if(aA==8){var J=bR;var H=__ZNK9GooString10getCStringEv(J);var G=bF;__Z5erroriPcz(-1,(__str16748)&4294967295,Pointer_make([G,0,0,0,H,0,0,0],0,ALLOC_STACK))}var u=b5;var t=(((u))|0)<=0;if(t){var s=bR;var q=__ZNK9GooString10getCStringEv(s);var p=bF;__Z5erroriPcz(-1,(__str16748)&4294967295,Pointer_make([p,0,0,0,q,0,0,0],0,ALLOC_STACK));aA=1;continue $bb35$5}else{var o=HEAP[j];var n=C;var m=unSign((o),32,0)>=unSign((n),32,0);if(m){var l=C;ay=l;while(1){var h=HEAP[j];var g=C;var f=unSign((h),32,0)>=unSign((g),32,0);if(!(f)){aA=15;break}var k=C;var i=((k)*2)&4294967295;C=i;aA=13;continue}var e=C;var d=cl;var b=d;var a=_greallocn(b,e,4);var cP=a;cl=cP;var cO=C;var cN=ay;var cM=((cO)-(cN))&4294967295;var cL=((cM)*4)&4294967295;var cx=cl;var cw=ay;var cv=(cx+4*cw)&4294967295;var cu=cv;_llvm_memset_p0i8_i32(cu,0,cL,1,0)}var ct=b5;var cs=(((ct))|0)==1;if(cs){var cr=HEAP[j];var cq=cm;var cp=(cq)&4294967295;var co=HEAP[cp];var ck=cl;var cj=(ck+4*cr)&4294967295;HEAP[cj]=co}else{var ci=HEAP[j];var ch=cl;var cg=(ch+4*ci)&4294967295;HEAP[cg]=0;var cf=cG;var ce=bU;var cc=(((cf))|0)==(((ce))|0);if(cc){var cb=bU;var b9=((cb)+16)&4294967295;bU=b9;var b4=bU;var b3=cB;var b2=b3;var b1=_greallocn(b2,b4,12);var b0=b1;cB=b0}var bZ=cB;var bY=cG;var bX=(bZ+12*bY)&4294967295;var bW=HEAP[j];var bV=(bX)&4294967295;HEAP[bV]=bW;var bQ=cB;var bP=cG;var bO=(bQ+12*bP)&4294967295;var bN=b5;var bM=_gmallocn(bN,4);var bL=bM;var bK=(bO+4)&4294967295;HEAP[bK]=bL;b6=0;while(1){var bj=b6;var bi=b5;var bh=(((bj))|0)<(((bi))|0);if(!(bh)){aA=21;break}var bJ=cB;var bI=cG;var bH=(bJ+12*bI)&4294967295;var bE=(bH+4)&4294967295;var bD=HEAP[bE];var bC=cm;var bB=b6;var bA=(bC+4*bB)&4294967295;var bz=HEAP[bA];var by=b6;var bx=(bD+4*by)&4294967295;HEAP[bx]=bz;var bv=b6;var bt=((bv)+1)&4294967295;b6=bt;aA=19;continue}var bg=cB;var bf=cG;var be=(bg+12*bf)&4294967295;var bd=(be+8)&4294967295;var bc=b5;HEAP[bd]=bc;var ba=cG;var a8=((ba)+1)&4294967295;cG=a8}var aU=HEAP[j];var aT=aw;var aS=unSign((aU),32,0)>=unSign((aT),32,0);if(!(aS)){aA=1;continue $bb35$5}var aR=HEAP[j];var aQ=((aR)+1)&4294967295;aw=aQ;aA=1;continue $bb35$5}}}var ax=ca;var av=_fclose(ax);var au=bR;var at=__ZNK9GooString4copyEv(au);cI=at;var ar=__Znwj(52);var aq=ar;cJ=aq;var ap=bU;var an=cG;var al=cJ;var ab=cI;var aa=cl;var Z=aw;var Y=cB;__ZN17CharCodeToUnicodeC1EP9GooStringPjjbP23CharCodeToUnicodeStringii(al,ab,aa,Z,1,Y,an,ap);var X=cJ;bS=X;var W=cl;var V=W;_gfree(V);var U=cm;var S=U;_gfree(S);var P=bS;cH=P}var E=cH;c=E;var r=c;STACKTOP=I;return r;return null}function __ZN4CMap5parseEP9CMapCacheP9GooStringS3_P6Stream(ae,ch,eq,bB){var af=STACKTOP;STACKTOP+=792;_memset(af,0,792);var ew;var aF;var ci;var eS;var bg;var ct;var bz;var E;var eP;var eR;var e0;var ag;var fg;var fj;var ar;var x;var z;var K;var bP;var bO;var bN;var bM;var bL;var bK;var bJ;var M;var bI;var bH;var bF;var ek;var aE;var P;var U;var ej;var bC;var cw;var ck;var bS=af;var bR=af+256;var bQ=af+512;var bx=af+768;var bw=af+772;var bv=af+776;var ad=af+780;var cp=af+784;var f=af+788;var dy=0;aF=ae;ci=ch;eS=eq;bg=bB;bC=0;var ei=bg;var eh=(ei)!=0;$bb$$bb1$2:do{if(eh){var eg=bg;var ef=(eg)&4294967295;var ee=HEAP[ef];var ed=(ee+12)&4294967295;var ec=HEAP[ed];var eb=ec;var dS=bg;FUNCTION_TABLE[eb](dS);var dR=__Znwj(12);var dQ=dR;ej=dQ;var dP=ej;var dO=bg;var dN=dO;__ZN11PSTokenizerC1EPFiPvES0_(dP,196,dN);var dM=ej;ck=dM;ew=0;break $bb$$bb1$2}else{var dL=HEAP[_globalParams];var dK=ci;var dJ=eS;var dx=__ZN12GlobalParams12findCMapFileEP9GooStringS1_(dL,dK,dJ);bC=dx;var dw=bC;var dv=(dw)==0;var du=unSign((dv),1,0);U=du;var dt=U;var ex=reSign((dt),8,0)!=0;if(ex){var ds=eS;var dr=__ZNK9GooString3cmpEPKc(ds,(__str2755)&4294967295);var dq=(((dr))|0)==0;$bb4$$bb3$7:do{if(dq){ew=1}else{var dp=eS;var dn=__ZNK9GooString3cmpEPKc(dp,(__str3756)&4294967295);var db=(((dn))|0)==0;if(db){ew=1;break $bb4$$bb3$7}aE=0;ew=4;break $bb4$$bb3$7}}while(0);if(ew==1){aE=1}var c9=aE;P=c9;var c8=P;var b2=reSign((c8),8,0)!=0;if(b2){var c7=ci;var c6=__ZNK9GooString4copyEv(c7);bF=c6;var c5=eS;var c4=__ZNK9GooString4copyEv(c5);bH=c4;var c3=__Znwj(44);var c2=c3;bI=c2;var c1=bI;var cQ=bF;var cP=bH;__ZN4CMapC1EP9GooStringS1_i(c1,cQ,cP,0);var cO=bI;ek=cO;ew=5;break $bb$$bb1$2}else{var cN=eS;var cM=__ZNK9GooString3cmpEPKc(cN,(__str4757)&4294967295);var cL=(((cM))|0)==0;var cK=unSign((cL),1,0);M=cK;var cJ=M;var bV=reSign((cJ),8,0)!=0;if(bV){var cI=ci;var cH=__ZNK9GooString4copyEv(cI);bJ=cH;var cG=eS;var cF=__ZNK9GooString4copyEv(cG);bK=cF;var cE=__Znwj(44);var cD=cE;bL=cD;var cC=bL;var cB=bJ;var cA=bK;__ZN4CMapC1EP9GooStringS1_i(cC,cB,cA,1);var cz=bL;ek=cz;ew=5;break $bb$$bb1$2}else{var cy=ci;var cx=__ZNK9GooString10getCStringEv(cy);var cv=eS;var cu=__ZNK9GooString10getCStringEv(cv);__Z5erroriPcz(-1,(__str5758)&4294967295,Pointer_make([cu,0,0,0,cx,0,0,0],0,ALLOC_STACK));ek=0;ew=5;break $bb$$bb1$2}}}else{var cs=__Znwj(12);var cr=cs;bM=cr;var cq=bM;var co=bC;var cn=co;__ZN11PSTokenizerC1EPFiPvES0_(cq,198,cn);var cm=bM;ck=cm;ew=0;break $bb$$bb1$2}}}while(0);if(ew==0){var cl=ci;var cj=__ZNK9GooString4copyEv(cl);bN=cj;var cf=eS;var ce=__ZNK9GooString4copyEv(cf);bO=ce;var cd=__Znwj(44);var cc=cd;bP=cc;var cb=bP;var ca=bN;var b9=bO;__ZN4CMapC1EP9GooStringS1_(cb,ca,b9);var b8=bP;cw=b8;var b7=ck;var b6=(bS)&4294967295;var b4=__ZN11PSTokenizer8getTokenEPciPi(b7,b6,256,bx);$bb100$22:while(1){var cY=ck;var cX=(bR)&4294967295;var cW=__ZN11PSTokenizer8getTokenEPciPi(cY,cX,256,bw);K=cW;var cV=K;var da=reSign((cV),8,0)!=0;if(!(da)){ew=58;break $bb100$22}var b3=(bR)&4294967295;var b1=_strcmp(b3,(__str6759)&4294967295);var b0=(((b1))|0)==0;if(b0){var bZ=(bS)&4294967295;var bY=HEAP[bZ];var bX=reSign((bY),8,0)==47;if(bX){var bW=cw;var bU=aF;var bT=(bS)&4294967295;var bs=(bT+1)&4294967295;__ZN4CMap7useCMapEP9CMapCachePc(bW,bU,bs)}var br=ck;var bq=(bS)&4294967295;var bp=__ZN11PSTokenizer8getTokenEPciPi(br,bq,256,bx);ew=6;continue $bb100$22}else{var bo=(bS)&4294967295;var bn=_strcmp(bo,(__str7760)&4294967295);var bm=(((bn))|0)==0;if(bm){var bl=(bR)&4294967295;var bk=_atoi(bl);var bj=cw;var bf=(bj+8)&4294967295;HEAP[bf]=bk;var be=ck;var bd=(bS)&4294967295;var bc=__ZN11PSTokenizer8getTokenEPciPi(be,bd,256,bx);ew=6;continue $bb100$22}else{var bb=(bR)&4294967295;var ba=_strcmp(bb,(__str8761)&4294967295);var a9=(((ba))|0)==0;if(a9){$bb41$36:while(1){var W=ck;var V=(bS)&4294967295;var S=__ZN11PSTokenizer8getTokenEPciPi(W,V,256,bx);z=S;var Q=z;var bA=reSign((Q),8,0)!=0;if(!(bA)){ew=9;break $bb41$36}var a8=(bS)&4294967295;var a7=_strcmp(a8,(__str9762)&4294967295);var a6=(((a7))|0)==0;if(a6){ew=9;break $bb41$36}var a3=ck;var a2=(bR)&4294967295;var a1=__ZN11PSTokenizer8getTokenEPciPi(a3,a2,256,bw);var bG=reSign((a1),8,0)!=0;var aT=(bG)^1;var g=unSign((aT),1,0);var bE=reSign((g),8,0)!=0;$bb30$$bb29$40:do{if(bE){ew=11}else{var a0=(bR)&4294967295;var aZ=_strcmp(a0,(__str9762)&4294967295);var aY=(((aZ))|0)==0;if(aY){ew=11;break $bb30$$bb29$40}ar=0;ew=14;break $bb30$$bb29$40}}while(0);if(ew==11){ar=1}var aX=ar;x=aX;var aW=x;var bD=reSign((aW),8,0)!=0;if(bD){ew=15;break $bb41$36}var aV=(bS)&4294967295;var aU=HEAP[aV];var aP=reSign((aU),8,0)==60;if(!(aP)){ew=8;continue $bb41$36}var aO=(bR)&4294967295;var aN=HEAP[aO];var aM=reSign((aN),8,0)==60;if(!(aM)){ew=8;continue $bb41$36}var aL=HEAP[bx];var aK=HEAP[bw];var aJ=(((aL))|0)==(((aK))|0);if(!(aJ)){ew=8;continue $bb41$36}var aI=HEAP[bx];var aH=(((aI))|0)>3;if(!(aH)){ew=8;continue $bb41$36}var aG=HEAP[bx];var aC=(aG)&1;var aB=(((aC))|0)==0;if(!(aB)){ew=8;continue $bb41$36}var aA=HEAP[bx];var az=((aA)-1)&4294967295;var ay=HEAP[bx];var ax=((ay)-1)&4294967295;var aw=(bR+ax)&4294967295;HEAP[aw]=0;var av=(bR+ax)&4294967295;var au=HEAP[av];var at=(bS+az)&4294967295;HEAP[at]=au;var aq=(bS)&4294967295;var ap=(aq+1)&4294967295;var ao=_sscanf(ap,(__str11764)&4294967295,ad);var an=(bR)&4294967295;var am=(an+1)&4294967295;var al=_sscanf(am,(__str11764)&4294967295,cp);var ak=HEAP[bx];var aj=((ak)-2)&4294967295;var ai=((((aj))|0)/2|0);HEAP[bx]=ai;var ah=HEAP[bx];var ac=HEAP[cp];var ab=HEAP[ad];var aa=cw;var Z=(aa+12)&4294967295;var Y=HEAP[Z];var X=cw;__ZN4CMap12addCodeSpaceEP15CMapVectorEntryjjj(X,Y,ab,ac,ah);ew=8;continue $bb41$36}if(ew==15){__Z5erroriPcz(-1,(__str10763)&4294967295)}var D=ck;var C=(bS)&4294967295;var B=__ZN11PSTokenizer8getTokenEPciPi(D,C,256,bx);ew=6;continue $bb100$22}else{var A=(bR)&4294967295;var y=_strcmp(A,(__str12765)&4294967295);var w=(((y))|0)==0;if(w){$bb67$58:while(1){var j=ck;var h=(bS)&4294967295;var fl=__ZN11PSTokenizer8getTokenEPciPi(j,h,256,bx);fj=fl;var fi=fj;var bh=reSign((fi),8,0)!=0;if(!(bh)){ew=25;break $bb67$58}var v=(bS)&4294967295;var u=_strcmp(v,(__str13766)&4294967295);var s=(((u))|0)==0;if(s){ew=25;break $bb67$58}var q=ck;var e=(bR)&4294967295;var d=__ZN11PSTokenizer8getTokenEPciPi(q,e,256,bw);var by=reSign((d),8,0)!=0;var cg=(by)^1;var fm=unSign((cg),1,0);var bu=reSign((fm),8,0)!=0;$bb53$$bb52$62:do{if(bu){ew=27}else{var c=(bR)&4294967295;var b=_strcmp(c,(__str13766)&4294967295);var a=(((b))|0)==0;if(a){ew=27;break $bb53$$bb52$62}ag=0;ew=30;break $bb53$$bb52$62}}while(0);if(ew==27){ag=1}var fp=ag;fg=fp;var fo=fg;var bt=reSign((fo),8,0)!=0;if(bt){ew=31;break $bb67$58}var fn=(bS)&4294967295;var fk=HEAP[fn];var fh=reSign((fk),8,0)!=60;$bb62$$bb59$69:do{if(!fh){var e7=HEAP[bx];var e5=((e7)-1)&4294967295;var e4=(bS+e5)&4294967295;var e3=HEAP[e4];var e2=reSign((e3),8,0)!=62;if(e2){ew=34;break $bb62$$bb59$69}var e1=HEAP[bx];var eZ=(((e1))|0)<=3;if(eZ){ew=34;break $bb62$$bb59$69}var eY=HEAP[bx];var eX=(eY)&1;var eV=(((eX))|0)!=0;if(eV){ew=34;break $bb62$$bb59$69}var T=HEAP[bx];var R=((T)-1)&4294967295;var O=(bS+R)&4294967295;HEAP[O]=0;var N=(bS)&4294967295;var L=(N+1)&4294967295;var J=_sscanf(L,(__str11764)&4294967295,f);var I=(((J))|0)!=1;var H=unSign((I),1,0);e0=H;var G=e0;var bi=reSign((G),8,0)!=0;if(bi){__Z5erroriPcz(-1,(__str14767)&4294967295);ew=24;continue $bb67$58}else{var F=HEAP[bx];var t=((F)-2)&4294967295;var r=((((t))|0)/2|0);HEAP[bx]=r;var p=(bR)&4294967295;var o=_atoi(p);var n=HEAP[bx];var m=HEAP[f];var l=HEAP[f];var k=cw;__ZN4CMap7addCIDsEjjjj(k,l,m,n,o);ew=24;continue $bb67$58}}}while(0);__Z5erroriPcz(-1,(__str14767)&4294967295);ew=24;continue $bb67$58}if(ew==31){__Z5erroriPcz(-1,(__str14767)&4294967295)}var ff=ck;var fe=(bS)&4294967295;var fd=__ZN11PSTokenizer8getTokenEPciPi(ff,fe,256,bx);ew=6;continue $bb100$22}else{var fc=(bR)&4294967295;var fb=_strcmp(fc,(__str15768)&4294967295);var fa=(((fb))|0)==0;if(fa){$bb96$84:while(1){var dk=ck;var dj=(bS)&4294967295;var di=__ZN11PSTokenizer8getTokenEPciPi(dk,dj,256,bx);eR=di;var dh=eR;var aD=reSign((dh),8,0)!=0;if(!(aD)){ew=40;break $bb96$84}var e9=(bS)&4294967295;var e8=_strcmp(e9,(__str16769)&4294967295);var eW=(((e8))|0)==0;if(eW){ew=40;break $bb96$84}var eU=ck;var eT=(bR)&4294967295;var eQ=__ZN11PSTokenizer8getTokenEPciPi(eU,eT,256,bw);var a5=reSign((eQ),8,0)!=0;var dc=(a5)^1;var b5=unSign((dc),1,0);var a4=reSign((b5),8,0)!=0;$bb85$$bb78$88:do{if(a4){ew=42}else{var eO=(bR)&4294967295;var eN=_strcmp(eO,(__str16769)&4294967295);var eM=(((eN))|0)==0;if(eM){ew=42;break $bb85$$bb78$88}var eL=ck;var eK=(bQ)&4294967295;var eJ=__ZN11PSTokenizer8getTokenEPciPi(eL,eK,256,bv);var aS=reSign((eJ),8,0)!=0;var i=(aS)^1;var e6=unSign((i),1,0);var aR=reSign((e6),8,0)!=0;if(aR){ew=42;break $bb85$$bb78$88}var eI=(bQ)&4294967295;var eH=_strcmp(eI,(__str16769)&4294967295);var eG=(((eH))|0)==0;if(eG){ew=42;break $bb85$$bb78$88}E=0;ew=47;break $bb85$$bb78$88}}while(0);if(ew==42){E=1}var eF=E;eP=eF;var eE=eP;var aQ=reSign((eE),8,0)!=0;if(aQ){ew=48;break $bb96$84}var eD=(bS)&4294967295;var eB=HEAP[eD];var eA=reSign((eB),8,0)==60;if(!(eA)){ew=39;continue $bb96$84}var ez=(bR)&4294967295;var ey=HEAP[ez];var ev=reSign((ey),8,0)==60;if(!(ev)){ew=39;continue $bb96$84}var eu=HEAP[bx];var et=HEAP[bw];var es=(((eu))|0)==(((et))|0);if(!(es)){ew=39;continue $bb96$84}var er=HEAP[bx];var ep=(((er))|0)>3;if(!(ep)){ew=39;continue $bb96$84}var eo=HEAP[bx];var en=(eo)&1;var em=(((en))|0)==0;if(!(em)){ew=39;continue $bb96$84}var el=HEAP[bx];var ea=((el)-1)&4294967295;var d9=HEAP[bx];var d8=((d9)-1)&4294967295;var d7=(bR+d8)&4294967295;HEAP[d7]=0;var d6=(bR+d8)&4294967295;var d5=HEAP[d6];var d4=(bS+ea)&4294967295;HEAP[d4]=d5;var d3=(bS)&4294967295;var d2=(d3+1)&4294967295;var d0=_sscanf(d2,(__str11764)&4294967295,ad);var dI=(bR)&4294967295;var dH=(dI+1)&4294967295;var dG=_sscanf(dH,(__str11764)&4294967295,cp);var dF=HEAP[bx];var dE=((dF)-2)&4294967295;var dD=((((dE))|0)/2|0);HEAP[bx]=dD;var dC=(bQ)&4294967295;var dB=_atoi(dC);var dA=HEAP[bx];var dz=HEAP[cp];var dm=HEAP[ad];var dl=cw;__ZN4CMap7addCIDsEjjjj(dl,dm,dz,dA,dB);ew=39;continue $bb96$84}if(ew==48){__Z5erroriPcz(-1,(__str17770)&4294967295)}var dg=ck;var df=(bS)&4294967295;var de=__ZN11PSTokenizer8getTokenEPciPi(dg,df,256,bx);ew=6;continue $bb100$22}else{var dd=(bS)&4294967295;var c0=(bR)&4294967295;var cZ=_strcpy(dd,c0);ew=6;continue $bb100$22}}}}}}var cU=ck;bz=cU;var cT=bz;var cS=(cT)!=0;if(cS){var cR=bz;__ZN11PSTokenizerD1Ev(cR);var d1=bz;var dZ=d1;__ZdlPv(dZ)}var dY=bC;var dX=(dY)!=0;if(dX){var dW=bC;var dV=_fclose(dW)}var dU=cw;ek=dU}var dT=ek;ct=dT;var eC=ct;STACKTOP=af;return eC;return null}function __ZL17getCharFromStreamPv(h){var p;var s;var t;var k;var l=0;s=h;var j=s;var i=j;var g=s;var f=g;var e=(f)&4294967295;var d=HEAP[e];var c=(d+20)&4294967295;var b=HEAP[c];var a=s;var r=a;var q=b;var o=FUNCTION_TABLE[q](r);k=o;var n=k;t=n;var m=t;return m;return null}function __ZN4CMap6getCIDEPciPi(D,Q,R,X){var P;var ah;var o;var d;var n;var B;var au;var T;var y;var S;var V;var f=0;ah=D;o=Q;d=R;n=X;var at=ah;var ar=(at+12)&4294967295;var aq=HEAP[ar];y=aq;var ap=y;var ao=(ap)==0;var an=unSign((ao),1,0);T=an;var am=T;var E=reSign((am),8,0)!=0;if(E){var al=n;HEAP[al]=2;var ak=d;var ag=(((ak))|0)<=1;if(ag){au=0}else{var af=o;var ae=(af)&4294967295;var ad=HEAP[ae];var ac=reSign((ad),8,0);var ab=(ac)&255;var aa=(ab)<<8;var Z=o;var Y=(Z+1)&4294967295;var W=HEAP[Y];var O=reSign((W),8,0);var N=(O)&255;var M=((aa)+(N))&4294967295;au=M}}else{S=0;while(1){var L=S;var K=d;var J=(((L))|0)>=(((K))|0);if(J){P=2;break}var G=o;var F=S;var C=(G+F)&4294967295;var A=HEAP[C];var z=reSign((A),8,0);var x=(z)&255;V=x;var w=S;var v=((w)+1)&4294967295;S=v;var u=y;var t=V;var s=(u+8*t)&4294967295;var r=(s)&4294967295;var q=HEAP[r];var U=reSign((q),8,0)!=0;var aw=(U)^1;var aj=unSign((aw),1,0);var av=reSign((aj),8,0)!=0;if(av){P=4;break}var c=y;var b=V;var a=(c+8*b)&4294967295;var aA=(a+4)&4294967295;var az=(aA)&4294967295;var ay=HEAP[az];y=ay;P=1;continue}if(P==2){var I=n;var H=S;HEAP[I]=H;au=0}else{if(P==4){var p=n;var m=S;HEAP[p]=m;var l=y;var k=V;var j=(l+8*k)&4294967295;var i=(j+4)&4294967295;var h=(i)&4294967295;var g=h;var e=HEAP[g];au=e}}}var ax=au;B=ax;var ai=B;return ai;return null}function __ZN4CMap19setReverseMapVectorEjP15CMapVectorEntryPjjj(F,s,B,J,r,e){var U;var aj;var G;var d;var q;var ax;var ac;var W;var t;var H;var V;var ai;var f=0;aj=F;G=s;d=B;q=J;ax=r;ac=e;var ay=d;var aw=(ay)==0;$bb12$$bb$2:do{if(!aw){W=0;$bb11$4:while(1){var al=W;var ak=(((al))|0)<=255;if(!(ak)){U=10;break $bb12$$bb$2}var av=d;var au=W;var at=(av+8*au)&4294967295;var ar=(at)&4294967295;var aq=HEAP[ar];var I=reSign((aq),8,0)!=0;$bb2$$bb3$7:do{if(I){var ap=d;var ao=W;var an=(ap+8*ao)&4294967295;var ah=(an+4)&4294967295;var ag=(ah)&4294967295;var af=HEAP[ag];var ae=W;var ad=G;var ab=((ad)+(ae))&4294967295;var aa=(ab)<<8;var Z=aj;var Y=q;var X=ax;var T=ac;__ZN4CMap19setReverseMapVectorEjP15CMapVectorEntryPjjj(Z,aa,af,Y,X,T)}else{var S=d;var R=W;var Q=(S+8*R)&4294967295;var P=(Q+4)&4294967295;var O=(P)&4294967295;var N=O;var M=HEAP[N];t=M;var L=t;var K=ax;var E=unSign((L),32,0)>>unSign((ao),32,0);var ak=(am)&255;V=ak;var ag=x;var af=V;var ae=(ag+8*af)&4294967295;var ad=(ae)&4294967295;var ab=HEAP[ad];var E=reSign((ab),8,0)!=0;var X=(E)^1;var aq=unSign((X),1,0);var T=reSign((aq),8,0)!=0;if(T){P=1;break $bb6$2}var N=x;var M=V;var L=(N+8*M)&4294967295;var K=(L+4)&4294967295;var J=(K)&4294967295;var I=HEAP[J];x=I;var H=S;var G=((H)-1)&4294967295;S=G;P=0;continue $bb6$2}$bb4$$bb7$6:do{if(P==1){var aa=C;var Z=((aa)*2)&4294967295;var Y=C;var W=((Y)*2)&4294967295;var U=d;var O=ac;__Z5erroriPcz(-1,(__str753)&4294967295,Pointer_make([W,0,0,0,U,0,0,0,Z,0,0,0,O,0,0,0],0,ALLOC_STACK))}else{if(P==5){var z=ah;p=z;var y=d;var w=(y)&255;V=w;while(1){var aA=ac;var az=(aA)&255;var ay=V;var ax=(((az))|0)>=(((ay))|0);if(!(ax)){P=9;break $bb4$$bb7$6}var v=x;var u=V;var t=(v+8*u)&4294967295;var s=(t)&4294967295;var r=HEAP[s];var R=reSign((r),8,0)!=0;if(R){var q=C;var o=((q)*2)&4294967295;var n=C;var m=((n)*2)&4294967295;var l=d;var k=ac;__Z5erroriPcz(-1,(__str753)&4294967295,Pointer_make([m,0,0,0,l,0,0,0,o,0,0,0,k,0,0,0],0,ALLOC_STACK))}else{var j=x;var i=V;var h=(j+8*i)&4294967295;var g=(h+4)&4294967295;var e=(g)&4294967295;var c=e;var b=p;HEAP[c]=b}var a=p;var aD=((a)+1)&4294967295;p=aD;var aC=V;var aB=((aC)+1)&4294967295;V=aB;P=6;continue}}}}while(0);return;return}function __ZN4CMap12addCodeSpaceEP15CMapVectorEntryjjj(C,y,aL,E,aB){var W;var ay;var d;var e;var aj;var D;var R;var aW;var q;var am;var Y;var X;var g=0;ay=C;d=y;e=aL;aj=E;D=aB;var aV=D;var aU=unSign((aV),32,0)>1;$bb$$bb10$2:do{if(aU){var aT=D;var aS=((aT)*8)&4294967295;var aR=((aS)+-8)&4294967295;var aQ=e;var aO=unSign((aQ),32,0)>>>unSign((aR),32,0);var aN=(aO)&255;q=aN;var aM=D;var aK=((aM)*8)&4294967295;var ar=((aK)+-8)&4294967295;var ap=aj;var an=unSign((ap),32,0)>>>unSign((ar),32,0);var ak=(an)&255;am=ak;var ah=D;var af=((ah)*8)&4294967295;var ae=((af)+-8)&4294967295;var ad=1<<(ae);var ab=((ad)-1)&4294967295;var aa=e;var P=(ab)&(aa);R=P;var O=D;var N=((O)*8)&4294967295;var M=((N)+-8)&4294967295;var L=1<<(M);var K=((L)-1)&4294967295;var J=aj;var I=(K)&(J);aW=I;var H=q;Y=H;$bb9$4:while(1){var T=Y;var S=am;var Q=(((T))|0)<=(((S))|0);if(!(Q)){W=5;break $bb$$bb10$2}var G=d;var B=Y;var A=(G+8*B)&4294967295;var z=(A)&4294967295;var x=HEAP[z];var F=reSign((x),8,0)!=0;var ac=(F)^1;var aP=unSign((ac),1,0);var Z=reSign((aP),8,0)!=0;$bb5$$bb8$7:do{if(Z){var w=d;var v=Y;var u=(w+8*v)&4294967295;var t=(u)&4294967295;HEAP[t]=1;var s=d;var r=Y;var p=(s+8*r)&4294967295;var o=_gmallocn(256,8);var n=o;var m=(p+4)&4294967295;var l=(m)&4294967295;HEAP[l]=n;X=0;while(1){var aC=X;var aA=(((aC))|0)<=255;if(!(aA)){W=3;break $bb5$$bb8$7}var k=d;var j=Y;var i=(k+8*j)&4294967295;var h=(i+4)&4294967295;var f=(h)&4294967295;var c=HEAP[f];var b=X;var a=(c+8*b)&4294967295;var a3=(a)&4294967295;HEAP[a3]=0;var a2=d;var a1=Y;var a0=(a2+8*a1)&4294967295;var aZ=(a0+4)&4294967295;var aY=(aZ)&4294967295;var aX=HEAP[aY];var aJ=X;var aI=(aX+8*aJ)&4294967295;var aH=(aI+4)&4294967295;var aG=(aH)&4294967295;var aF=aG;HEAP[aF]=0;var aE=X;var aD=((aE)+1)&4294967295;X=aD;W=1;continue}}}while(0);var az=D;var ax=((az)-1)&4294967295;var aw=d;var av=Y;var au=(aw+8*av)&4294967295;var at=(au+4)&4294967295;var aq=(at)&4294967295;var ao=HEAP[aq];var al=ay;var ai=R;var ag=aW;__ZN4CMap12addCodeSpaceEP15CMapVectorEntryjjj(al,ao,ai,ag,ax);var V=Y;var U=((V)+1)&4294967295;Y=U;W=0;continue $bb9$4}}}while(0);return;return}function __ZN4CMap10copyVectorEP15CMapVectorEntryS1_(B,C,t){var O;var ap;var p;var v;var R;var P;var d=0;ap=B;p=C;v=t;R=0;$bb15$2:while(1){var ab=R;var Z=(((ab))|0)<=255;if(!(Z)){O=6;break $bb15$2}var aK=v;var aJ=R;var aI=(aK+8*aJ)&4294967295;var aH=(aI)&4294967295;var aG=HEAP[aH];var D=reSign((aG),8,0)!=0;if(D){var aF=p;var aE=R;var aD=(aF+8*aE)&4294967295;var aC=(aD)&4294967295;var aB=HEAP[aC];var T=reSign((aB),8,0)!=0;var an=(T)^1;var ao=unSign((an),1,0);var Q=reSign((ao),8,0)!=0;$bb6$$bb9$7:do{if(Q){var ah=p;var af=R;var ad=(ah+8*af)&4294967295;var aa=(ad)&4294967295;HEAP[aa]=1;var Y=p;var X=R;var W=(Y+8*X)&4294967295;var V=_gmallocn(256,8);var U=V;var S=(W+4)&4294967295;var N=(S)&4294967295;HEAP[N]=U;P=0;while(1){var k=P;var j=(((k))|0)<=255;if(!(j)){O=3;break $bb6$$bb9$7}var M=p;var L=R;var K=(M+8*L)&4294967295;var J=(K+4)&4294967295;var I=(J)&4294967295;var H=HEAP[I];var G=P;var F=(H+8*G)&4294967295;var E=(F)&4294967295;HEAP[E]=0;var A=p;var z=R;var y=(A+8*z)&4294967295;var x=(y+4)&4294967295;var w=(x)&4294967295;var u=HEAP[w];var s=P;var r=(u+8*s)&4294967295;var q=(r+4)&4294967295;var o=(q)&4294967295;var n=o;HEAP[n]=0;var m=P;var l=((m)+1)&4294967295;P=l;O=1;continue}}}while(0);var i=v;var h=R;var g=(i+8*h)&4294967295;var f=(g+4)&4294967295;var e=(f)&4294967295;var c=HEAP[e];var b=p;var a=R;var aS=(b+8*a)&4294967295;var aR=(aS+4)&4294967295;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=ap;__ZN4CMap10copyVectorEP15CMapVectorEntryS1_(aO,aP,c)}else{var aN=p;var aM=R;var aA=(aN+8*aM)&4294967295;var az=(aA)&4294967295;var ay=HEAP[az];var aL=reSign((ay),8,0)!=0;if(aL){__Z5erroriPcz(-1,(__str1754)&4294967295)}else{var ax=p;var aw=R;var av=(ax+8*aw)&4294967295;var au=v;var at=R;var ar=(au+8*at)&4294967295;var aq=(ar+4)&4294967295;var am=(aq)&4294967295;var al=am;var ak=HEAP[al];var aj=(av+4)&4294967295;var ai=(aj)&4294967295;var ag=ai;HEAP[ag]=ak}}var ae=R;var ac=((ae)+1)&4294967295;R=ac;O=0;continue $bb15$2}return;return}function __ZN4CMapC1EP9GooStringS1_i(q,e,g,j){var x;var o;var k;var r;var z;var p=0;o=q;k=e;r=g;z=j;var n=o;var m=(n)&4294967295;var l=k;HEAP[m]=l;var i=o;var h=(i+4)&4294967295;var f=r;HEAP[h]=f;var d=o;var c=(d+8)&4294967295;var b=z;HEAP[c]=b;var a=o;var y=(a+12)&4294967295;HEAP[y]=0;var w=o;var v=(w+16)&4294967295;HEAP[v]=1;var u=o;var t=(u+20)&4294967295;var s=_pthread_mutex_init(t,0);return;return}function __ZN4CMapC2EP9GooStringS1_i(q,e,g,j){var x;var o;var k;var r;var z;var p=0;o=q;k=e;r=g;z=j;var n=o;var m=(n)&4294967295;var l=k;HEAP[m]=l;var i=o;var h=(i+4)&4294967295;var f=r;HEAP[h]=f;var d=o;var c=(d+8)&4294967295;var b=z;HEAP[c]=b;var a=o;var y=(a+12)&4294967295;HEAP[y]=0;var w=o;var v=(w+16)&4294967295;HEAP[v]=1;var u=o;var t=(u+20)&4294967295;var s=_pthread_mutex_init(t,0);return;return}function __ZN4CMapC1EP9GooStringS1_(f,q,L){var p;var b;var h;var r;var c;var t=0;b=f;h=q;r=L;var H=b;var G=(H)&4294967295;var F=h;HEAP[G]=F;var E=b;var D=(E+4)&4294967295;var C=r;HEAP[D]=C;var B=b;var z=(B+8)&4294967295;HEAP[z]=0;var x=_gmallocn(256,8);var v=x;var o=b;var n=(o+12)&4294967295;HEAP[n]=v;c=0;while(1){var J=c;var I=(((J))|0)<=255;if(!(I)){p=2;break}var m=b;var l=(m+12)&4294967295;var k=HEAP[l];var j=c;var i=(k+8*j)&4294967295;var g=(i)&4294967295;HEAP[g]=0;var e=b;var d=(e+12)&4294967295;var a=HEAP[d];var R=c;var Q=(a+8*R)&4294967295;var P=(Q+4)&4294967295;var O=(P)&4294967295;var N=O;HEAP[N]=0;var M=c;var K=((M)+1)&4294967295;c=K;p=0;continue}var A=b;var y=(A+16)&4294967295;HEAP[y]=1;var w=b;var u=(w+20)&4294967295;var s=_pthread_mutex_init(u,0);return;return}function __ZN4CMapC2EP9GooStringS1_(f,q,L){var p;var b;var h;var r;var c;var t=0;b=f;h=q;r=L;var H=b;var G=(H)&4294967295;var F=h;HEAP[G]=F;var E=b;var D=(E+4)&4294967295;var C=r;HEAP[D]=C;var B=b;var z=(B+8)&4294967295;HEAP[z]=0;var x=_gmallocn(256,8);var v=x;var o=b;var n=(o+12)&4294967295;HEAP[n]=v;c=0;while(1){var J=c;var I=(((J))|0)<=255;if(!(I)){p=2;break}var m=b;var l=(m+12)&4294967295;var k=HEAP[l];var j=c;var i=(k+8*j)&4294967295;var g=(i)&4294967295;HEAP[g]=0;var e=b;var d=(e+12)&4294967295;var a=HEAP[d];var R=c;var Q=(a+8*R)&4294967295;var P=(Q+4)&4294967295;var O=(P)&4294967295;var N=O;HEAP[N]=0;var M=c;var K=((M)+1)&4294967295;c=K;p=0;continue}var A=b;var y=(A+16)&4294967295;HEAP[y]=1;var w=b;var u=(w+20)&4294967295;var s=_pthread_mutex_init(u,0);return;return}function __ZL15getCharFromFilePv771(d){var k;var h;var g;var f;var j=0;h=d;var e=h;var c=e;var b=_fgetc(c);f=b;var a=f;g=a;var i=g;return i;return null}function __ZN4CMap7useCMapEP9CMapCachePc(h,D,L){var q;var b;var e;var c;var H;var C;var d;var r;var s=0;b=h;e=D;c=L;var B=__Znwj(32);var A=B;C=A;var z=C;var y=c;__ZN9GooStringC1EPKc(z,y);var x=C;d=x;var w=b;var v=(w)&4294967295;var u=HEAP[v];var t=e;var p=d;var o=__ZN9CMapCache7getCMapEP9GooStringS1_P6Stream(t,u,p,0);r=o;var n=d;H=n;var m=H;var l=(m)!=0;if(l){var k=H;__ZN9GooStringD1Ev(k);var j=H;var i=j;__ZdlPv(i)}var g=r;var f=(g)==0;if(!f){var a=r;var M=(a+12)&4294967295;var K=HEAP[M];var J=b;var I=(J+12)&4294967295;var G=HEAP[I];var F=b;__ZN4CMap10copyVectorEP15CMapVectorEntryS1_(F,G,K);var E=r;__ZN4CMap9decRefCntEv(E)}return;return}function __ZN9CMapCache7getCMapEP9GooStringS1_P6Stream(O,bs,f,k){var ay;var a2;var e;var R;var K;var J;var u;var a0;var aa;var bp;var a1;var ac;var d;var aB;var aA;var h=0;a2=O;e=bs;R=f;K=k;var bo=a2;var bn=(bo)&4294967295;var bl=(bn)&4294967295;var bk=HEAP[bl];var bi=(bk)==0;$bb5$$bb$2:do{if(bi){ay=0}else{var bh=a2;var bf=(bh)&4294967295;var be=(bf)&4294967295;var bd=HEAP[be];var aS=e;var aQ=R;var aO=__ZN4CMap5matchEP9GooStringS1_(bd,aS,aQ);var Z=reSign((aO),8,0)!=0;var aF=(Z)^1;var bj=unSign((aF),1,0);var aC=reSign((bj),8,0)!=0;if(aC){ay=0;break $bb5$$bb$2}a1=1;ay=2;break $bb5$$bb$2}}while(0);if(ay==0){a1=0}var aM=a1;ac=aM;var aK=ac;var az=reSign((aK),8,0)!=0;if(az){var aI=a2;var aH=(aI)&4294967295;var aG=(aH)&4294967295;var aE=HEAP[aG];__ZN4CMap9incRefCntEv(aE);var aD=a2;var ar=(aD)&4294967295;var ap=(ar)&4294967295;var am=HEAP[ap];bp=am}else{aB=1;$bb25$11:while(1){var a5=aB;var a4=(((a5))|0)<=3;if(!(a4)){ay=16;break $bb25$11}var ak=aB;var ai=a2;var ag=(ai)&4294967295;var af=(ag+ak*4)&4294967295;var ae=HEAP[af];var ad=(ae)==0;$bb17$$bb11$14:do{if(ad){ay=6}else{var ab=aB;var N=a2;var I=(N)&4294967295;var F=(I+ab*4)&4294967295;var C=HEAP[F];var z=e;var x=R;var w=__ZN4CMap5matchEP9GooStringS1_(C,z,x);var bq=reSign((w),8,0)!=0;var br=(bq)^1;var aY=unSign((br),1,0);var bm=reSign((aY),8,0)!=0;if(bm){ay=6;break $bb17$$bb11$14}a0=1;ay=8;break $bb17$$bb11$14}}while(0);if(ay==6){a0=0}var v=a0;aa=v;var t=aa;var bg=reSign((t),8,0)!=0;if(bg){ay=10;break $bb25$11}var a7=aB;var a6=((a7)+1)&4294967295;aB=a6;ay=5;continue $bb25$11}if(ay==16){var a3=a2;var aX=e;var aW=R;var aV=K;var aU=__ZN4CMap5parseEP9CMapCacheP9GooStringS3_P6Stream(a3,aX,aW,aV);d=aU;var aT=d;var aR=(aT)!=0;var aP=unSign((aR),1,0);u=aP;var aN=u;var aZ=reSign((aN),8,0)!=0;if(aZ){var aL=a2;var aJ=(aL)&4294967295;var ax=(aJ+12)&4294967295;var aw=HEAP[ax];var av=(aw)!=0;if(av){var au=a2;var at=(au)&4294967295;var aq=(at+12)&4294967295;var ao=HEAP[aq];__ZN4CMap9decRefCntEv(ao)}aA=3;while(1){var y=aA;var X=(((y))|0)>0;if(!(X)){ay=20;break}var al=aA;var aj=aA;var ah=((aj)-1)&4294967295;var Y=a2;var W=(Y)&4294967295;var V=(W+ah*4)&4294967295;var T=HEAP[V];var Q=a2;var M=(Q)&4294967295;var H=(M+al*4)&4294967295;HEAP[H]=T;var E=aA;var B=((E)-1)&4294967295;aA=B;ay=18;continue}var U=a2;var S=(U)&4294967295;var P=(S)&4294967295;var L=d;HEAP[P]=L;var G=d;__ZN4CMap9incRefCntEv(G);var D=d;bp=D}else{bp=0}}else{if(ay==10){var s=aB;var r=a2;var q=(r)&4294967295;var p=(q+s*4)&4294967295;var o=HEAP[p];d=o;var n=aB;aA=n;while(1){var bv=aA;var bu=(((bv))|0)>0;if(!(bu)){ay=14;break}var m=aA;var l=aA;var j=((l)-1)&4294967295;var i=a2;var g=(i)&4294967295;var c=(g+j*4)&4294967295;var b=HEAP[c];var a=a2;var bz=(a)&4294967295;var by=(bz+m*4)&4294967295;HEAP[by]=b;var bx=aA;var bw=((bx)-1)&4294967295;aA=bw;ay=12;continue}var bt=a2;var bc=(bt)&4294967295;var bb=(bc)&4294967295;var ba=d;HEAP[bb]=ba;var a9=d;__ZN4CMap9incRefCntEv(a9);var a8=d;bp=a8}}}var A=bp;J=A;var an=J;return an;return null}function __Z15parseDateStringPKcPiS1_S1_S1_S1_S1_PcS1_S1_(e,aB,t,P,az,ae,u,N,W,z){var D=STACKTOP;STACKTOP+=8;_memset(D,0,8);var ab;var an;var f;var J;var ap;var h;var b;var v;var ar;var g;var ac;var H;var K;var L;var aI;var M=D;var at=D+4;var j=0;an=e;f=aB;J=t;ap=P;h=az;b=ae;v=u;ar=N;g=W;ac=z;var aH=an;var aG=(aH)==0;$bb$$bb1$2:do{if(aG){aI=0}else{var aF=an;var aE=_strlen(aF);var aD=unSign((aE),32,0)<=1;if(aD){aI=0}else{var aC=an;var aA=(aC)&4294967295;var ay=HEAP[aA];var ax=reSign((ay),8,0)==68;$bb4$$bb6$8:do{if(ax){var ao=an;var am=(ao+1)&4294967295;var al=HEAP[am];var ak=reSign((al),8,0)==58;if(!(ak)){ab=2;break $bb4$$bb6$8}var aj=an;var ai=(aj+2)&4294967295;an=ai}}while(0);var ah=J;HEAP[ah]=1;var ag=ap;HEAP[ag]=1;var af=h;HEAP[af]=0;var ad=b;HEAP[ad]=0;var aa=v;HEAP[aa]=0;var Z=ar;HEAP[Z]=0;var Y=g;HEAP[Y]=0;var X=ac;HEAP[X]=0;var V=an;var U=f;var T=J;var S=ap;var R=h;var Q=b;var I=v;var G=ar;var F=g;var E=ac;var C=_sscanf(V,(__str7779)&4294967295,U,T,S,R,Q,I,G,F,E);var B=(((C))|0)>0;var A=unSign((B),1,0);L=A;var y=L;var O=reSign((y),8,0)!=0;if(O){var x=f;var w=HEAP[x];var s=(((w))|0)<=1929;$bb8$$bb13$14:do{if(s){var r=an;var q=_strlen(r);var p=unSign((q),32,0)>14;if(!(p)){ab=5;break $bb8$$bb13$14}var o=an;var n=J;var m=ap;var l=h;var k=b;var i=v;var d=_sscanf(o,(__str8780)&4294967295,M,at,n,m,l,k,i);var c=(((d))|0)==7;var a=unSign((c),1,0);K=a;var aR=K;var aJ=reSign((aR),8,0)!=0;if(aJ){var aQ=HEAP[M];var aO=((aQ)*100)&4294967295;var aN=HEAP[at];var aM=((aO)+(aN))&4294967295;var aL=f;HEAP[aL]=aM}else{aI=0;ab=7;break $bb$$bb1$2}}}while(0);var aK=f;var aw=HEAP[aK];var av=(((aw))|0)<=0;if(av){aI=0}else{aI=1}}else{aI=0}}}}while(0);var au=aI;H=au;var aq=H;var aP=(((aq))&255);STACKTOP=D;return aP;return null}function __Z16timeToDateStringPl(f){var E=STACKTOP;STACKTOP+=9;_memset(E,0,9);var D;var I;var F;var ab;var aa;var i;var ad;var e=E;var ar;var g;var h=E+5;var N=0;I=f;var Z=I;var Y=(Z)!=0;if(Y){var X=I;var W=HEAP[X];i=W}else{var V=_time(0);i=V}var T=i;HEAP[h]=T;var R=_gmtime(h);ar=R;var P=__Znwj(32);var A=P;aa=A;var y=aa;__ZN9GooStringC1EPKc(y,(__str772)&4294967295);var w=aa;ad=w;var u=(e)&4294967295;var s=ar;var q=_strftime(u,5,(__str1773)&4294967295,s);g=q;var o=g;var m=ad;var k=(e)&4294967295;var j=__ZN9GooString6appendEPKci(m,k,o);var b=(e)&4294967295;var aq=ar;var ao=_strftime(b,5,(__str2774)&4294967295,aq);g=ao;var am=g;var ak=ad;var ai=(e)&4294967295;var ah=__ZN9GooString6appendEPKci(ak,ai,am);var ag=(e)&4294967295;var af=ar;var ae=_strftime(ag,5,(__str3775)&4294967295,af);g=ae;var U=g;var S=ad;var Q=(e)&4294967295;var O=__ZN9GooString6appendEPKci(S,Q,U);var M=(e)&4294967295;var L=ar;var K=_strftime(M,5,(__str4776)&4294967295,L);g=K;var J=g;var H=ad;var G=(e)&4294967295;var C=__ZN9GooString6appendEPKci(H,G,J);var B=(e)&4294967295;var z=ar;var x=_strftime(B,5,(__str5777)&4294967295,z);g=x;var v=g;var t=ad;var r=(e)&4294967295;var p=__ZN9GooString6appendEPKci(t,r,v);var n=(e)&4294967295;var l=ar;var d=_strftime(n,5,(__str6778)&4294967295,l);g=d;var c=g;var a=ad;var ap=(e)&4294967295;var an=__ZN9GooString6appendEPKci(a,ap,c);var al=ad;ab=al;var aj=ab;F=aj;var ac=F;STACKTOP=E;return ac;return null}function __ZN7Decrypt11makeFileKeyEiiiP9GooStringS1_iS1_S1_S1_PhbPb(aN,a3,b4,ag,al,bt,bl,g,W,an,ao,ac){var L=STACKTOP;STACKTOP+=338;_memset(L,0,338);var ap;var bT;var a5;var bg;var aM;var bI;var G;var b7;var R;var I;var aY;var b9;var B;var c;var bG;var b6;var bH;var t;var b5;var b2=L;var ay=L+32;var aa;var w=L+64;var bU=L+320;var s=L+336;var r=L+337;var am;var bv;var bu;var bh=0;bT=aN;a5=a3;bg=b4;aM=ag;bI=al;G=bt;b7=bl;R=g;I=W;aY=an;b9=ao;B=ac;var b3=B;HEAP[b3]=0;var b1=R;var b0=(b1)!=0;$bb$$bb29$2:do{if(b0){var bZ=R;var bY=__ZN9GooString9getLengthEv(bZ);am=bY;var bX=am;var bW=(((bX))|0)<=31;if(bW){var bV=am;var aX=R;var aW=__ZNK9GooString10getCStringEv(aX);var aV=(b2)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(aV,aW,bV,1,0);var aU=am;var aT=(32-(aU))&4294967295;var aS=(b2)&4294967295;var aR=am;var aQ=(aS+aR)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(aQ,(__ZL11passwordPad)&4294967295,aT,1,0)}else{var aP=R;var aO=__ZNK9GooString10getCStringEv(aP);var aL=(b2)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(aL,aO,32,1,0)}var aK=(b2)&4294967295;var aJ=(b2)&4294967295;__ZN7Decrypt3md5EPhiS0_(aK,32,aJ);var aI=a5;var aH=(((aI))|0)==3;$bb4$$bb7$8:do{if(aH){bv=0;while(1){var aB=bv;var aA=(((aB))|0)<=49;if(!(aA)){ap=3;break $bb4$$bb7$8}var aG=(b2)&4294967295;var aF=bg;var aE=(b2)&4294967295;__ZN7Decrypt3md5EPhiS0_(aG,aF,aE);var aD=bv;var aC=((aD)+1)&4294967295;bv=aC;ap=1;continue}}}while(0);var az=a5;var ax=(((az))|0)==2;$bb8$$bb12$14:do{if(ax){var aw=(b2)&4294967295;var av=bg;var au=(w)&4294967295;__ZL10rc4InitKeyPhiS_(aw,av,au);HEAP[r]=0;var at=HEAP[r];HEAP[s]=at;bv=0;while(1){var X=bv;var U=(((X))|0)<=31;if(!(U)){ap=6;break}var ar=bv;var aq=aM;var ak=bv;var aj=__ZN9GooString7getCharEi(aq,ak);var ai=unSign((aj),8,0);var ah=(w)&4294967295;var af=(((ai))&255);var ae=__ZL14rc4DecryptBytePhS_S_h(ah,s,r,af);var ab=(ay+ar)&4294967295;HEAP[ab]=ae;var Z=bv;var Y=((Z)+1)&4294967295;bv=Y;ap=4;continue}}else{var T=aM;var S=__ZNK9GooString10getCStringEv(T);var Q=(ay)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(Q,S,32,1,0);bv=19;$bb20$21:while(1){var cc=bv;var cb=(((cc))|0)>=0;if(!(cb)){ap=16;break $bb8$$bb12$14}bu=0;$bb15$24:while(1){var C=bu;var A=bg;var z=(((C))|0)<(((A))|0);if(!(z)){ap=11;break $bb15$24}var P=bu;var O=bu;var N=(b2+O)&4294967295;var M=HEAP[N];var K=bv;var J=(((K))&255);var H=(M)^(J);var F=(bU+P)&4294967295;HEAP[F]=H;var E=bu;var D=((E)+1)&4294967295;bu=D;ap=9;continue $bb15$24}var y=(bU)&4294967295;var x=bg;var v=(w)&4294967295;__ZL10rc4InitKeyPhiS_(y,x,v);HEAP[r]=0;var q=HEAP[r];HEAP[s]=q;bu=0;while(1){var d=bu;var b=(((d))|0)<=31;if(!(b)){ap=14;break}var p=bu;var o=bu;var n=(ay+o)&4294967295;var m=HEAP[n];var l=unSign((m),8,0);var k=(w)&4294967295;var j=(((l))&255);var i=__ZL14rc4DecryptBytePhS_S_h(k,s,r,j);var h=(ay+p)&4294967295;HEAP[h]=i;var f=bu;var e=((f)+1)&4294967295;bu=e;ap=12;continue}var a=bv;var cd=((a)-1)&4294967295;bv=cd;ap=8;continue $bb20$21}}}while(0);var ca=__Znwj(32);var b8=ca;b5=b8;var ad=ay;var bS=b5;__ZN9GooStringC1EPKci(bS,ad,32);var bR=b5;aa=bR;var bQ=b9;var bP=unSign((bQ),8,0);var bO=bT;var bN=a5;var bM=bg;var bL=aM;var bK=bI;var bJ=G;var bF=b7;var bE=aa;var bD=aY;var bC=(((bP))&255);var bB=__ZN7Decrypt12makeFileKey2EiiiP9GooStringS1_iS1_S1_Phb(bO,bN,bM,bL,bK,bJ,bF,bE,bD,bC);t=bB;var bA=t;var V=reSign((bA),8,0)!=0;if(V){var bz=B;HEAP[bz]=1;var by=aa;bH=by;var bx=bH;var bw=(bx)!=0;if(bw){var bs=bH;__ZN9GooStringD1Ev(bs);var br=bH;var bq=br;__ZdlPv(bq)}b6=1;ap=18;break $bb$$bb29$2}else{var bp=aa;bG=bp;var bo=bG;var bn=(bo)!=0;if(!(bn)){ap=20;break $bb$$bb29$2}var bm=bG;__ZN9GooStringD1Ev(bm);var bk=bG;var bj=bk;__ZdlPv(bj);ap=20;break $bb$$bb29$2}}else{ap=20}}while(0);if(ap==20){var bi=b9;var bf=unSign((bi),8,0);var be=bT;var bd=a5;var bc=bg;var bb=aM;var ba=bI;var a9=G;var a8=b7;var a7=I;var a6=aY;var a2=(((bf))&255);var a1=__ZN7Decrypt12makeFileKey2EiiiP9GooStringS1_iS1_S1_Phb(be,bd,bc,bb,ba,a9,a8,a7,a6,a2);var a0=unSign((a1),8,0);b6=a0}var aZ=b6;c=aZ;var u=c;var a4=(((u))&255);STACKTOP=L;return a4;return null}function __ZN6Stream14getImageParamsEPiP20StreamColorSpaceMode(h,f,e){var b;var d;var g;var c;var a=0;d=h;g=f;c=e;return;return}function __ZN13DecryptStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=11;var a=c;e=a;var h=e;return h;return null}function __ZN13DecryptStream18getUndecodedStreamEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN13DecryptStream6getPosEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+48)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN13DecryptStream8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=r;var t=unSign((v),8,0);var s=k;var q=(s)&4294967295;var p=(q+8)&4294967295;var o=HEAP[p];var n=w;var G=(((t))&255);var F=FUNCTION_TABLE[n](o,G);var E=unSign((F),8,0);j=E;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZL10rc4InitKeyPhiS_(h,D,F){var C;var ab;var f;var E;var ad;var ac;var e;var g;var M=0;ab=h;f=D;E=F;g=0;$bb1$2:while(1){var S=g;var Q=(((S))|0)<=255;if(!(Q)){C=2;break $bb1$2}var aa=g;var Z=(((aa))&255);var Y=E;var X=g;var W=(Y+X)&4294967295;HEAP[W]=Z;var V=g;var U=((V)+1)&4294967295;g=U;C=0;continue $bb1$2}var O=f;var z=(((O))|0)==0;$bb6$$bb3$6:do{if(!z){ac=0;var x=ac;ad=x;g=0;while(1){var an=g;var al=(((an))|0)<=255;if(!(al)){C=5;break $bb6$$bb3$6}var v=ad;var t=unSign((v),8,0);var r=ab;var p=(r+t)&4294967295;var n=HEAP[p];var l=unSign((n),8,0);var j=E;var i=g;var b=(j+i)&4294967295;var ap=HEAP[b];var am=unSign((ap),8,0);var ak=((l)+(am))&4294967295;var aj=ac;var ai=unSign((aj),8,0);var ah=((ak)+(ai))&4294967295;var ag=(((ah))|0)%256;var af=(((ag))&255);ac=af;var ae=E;var T=g;var R=(ae+T)&4294967295;var P=HEAP[R];e=P;var N=ac;var L=unSign((N),8,0);var K=E;var J=(K+L)&4294967295;var I=HEAP[J];var H=E;var G=g;var B=(H+G)&4294967295;HEAP[B]=I;var A=ac;var y=unSign((A),8,0);var w=E;var u=(w+y)&4294967295;var s=e;HEAP[u]=s;var q=ad;var o=unSign((q),8,0);var m=((o)+1)&4294967295;var k=f;var d=(((m))|0)%(((k))|0);var c=(((d))&255);ad=c;var a=g;var ao=((a)+1)&4294967295;g=ao;C=3;continue}}}while(0);return;return}function __ZL14rc4DecryptBytePhS_S_h(R,P,O,Y){var Q;var D;var aq;var d;var ac;var z;var ap;var h;var ar;var C;var B;var e=0;D=R;aq=P;d=O;ac=Y;var ao=aq;var an=HEAP[ao];var am=unSign((an),8,0);var al=((am)+1)&4294967295;var ak=(((al))|0)%256;var aj=(((ak))&255);var ai=aq;HEAP[ai]=aj;var ah=aq;var ag=HEAP[ah];h=ag;var ae=aq;var ad=HEAP[ae];var ab=unSign((ad),8,0);var aa=D;var Z=(aa+ab)&4294967295;var X=HEAP[Z];var W=d;var U=HEAP[W];var T=((X)+(U))&255;var S=d;HEAP[S]=T;var N=d;var M=HEAP[N];ar=M;var L=h;var K=unSign((L),8,0);var J=D;var I=(J+K)&4294967295;var H=HEAP[I];C=H;var G=ar;var F=unSign((G),8,0);var E=D;var A=(E+F)&4294967295;var y=HEAP[A];B=y;var x=h;var w=unSign((x),8,0);var v=D;var u=(v+w)&4294967295;var t=B;HEAP[u]=t;var s=ar;var r=unSign((s),8,0);var q=D;var p=(q+r)&4294967295;var o=C;HEAP[p]=o;var n=C;var m=unSign((n),8,0);var l=B;var k=unSign((l),8,0);var j=((m)+(k))&4294967295;var i=(j)&255;var g=D;var f=(g+i)&4294967295;var c=HEAP[f];var b=ac;var a=(c)^(b);var au=unSign((a),8,0);ap=au;var at=ap;z=at;var V=z;var af=(((V))&255);return af;return null}function __ZL7subWordj(I){var l;var m;var n;var y;var o=0;m=I;var x=m;var w=unSign((x),32,0)>>>24;var v=(__ZL4sbox+w)&4294967295;var u=HEAP[v];var t=unSign((u),8,0);var s=(t)<<24;var r=m;var q=unSign((r),32,0)>>>16;var p=(q)&255;var k=(__ZL4sbox+p)&4294967295;var j=HEAP[k];var i=unSign((j),8,0);var h=(i)<<16;var g=(s)|(h);var f=m;var e=unSign((f),32,0)>>>8;var d=(e)&255;var c=(__ZL4sbox+d)&4294967295;var b=HEAP[c];var a=unSign((b),8,0);var J=(a)<<8;var H=(g)|(J);var G=m;var F=(G)&255;var E=(__ZL4sbox+F)&4294967295;var D=HEAP[E];var C=unSign((D),8,0);var B=(H)|(C);y=B;var z=y;n=z;var A=n;return A;return null}function __ZL7rotWordj(d){var l;var i;var h;var g;var k=0;i=d;var f=i;var e=unSign((f),32,0)>>>24;var c=(f)<<8;var b=(e)|(c);g=b;var a=g;h=a;var j=h;return j;return null}function __ZL11invSubBytesPh(s){var q;var k;var a;var m=0;k=s;a=0;while(1){var o=a;var n=(((o))|0)<=15;if(!(n)){q=2;break}var l=k;var j=a;var i=(l+j)&4294967295;var h=HEAP[i];var g=unSign((h),8,0);var f=(__ZL7invSbox+g)&4294967295;var e=HEAP[f];var d=k;var c=a;var b=(d+c)&4294967295;HEAP[b]=e;var r=a;var p=((r)+1)&4294967295;a=p;q=0;continue}return;return}function __ZL12invShiftRowsPh(B){var z;var A;var e;var I=0;A=B;var aa=A;var Z=(aa+7)&4294967295;var Y=HEAP[Z];e=Y;var X=A;var W=(X+6)&4294967295;var U=HEAP[W];var S=A;var P=(S+7)&4294967295;HEAP[P]=U;var M=A;var K=(M+5)&4294967295;var w=HEAP[K];var u=A;var s=(u+6)&4294967295;HEAP[s]=w;var q=A;var o=(q+4)&4294967295;var m=HEAP[o];var k=A;var i=(k+5)&4294967295;HEAP[i]=m;var g=A;var f=(g+4)&4294967295;var b=e;HEAP[f]=b;var aq=A;var ao=(aq+8)&4294967295;var am=HEAP[ao];e=am;var ak=A;var ai=(ak+10)&4294967295;var ag=HEAP[ai];var ae=A;var ac=(ae+8)&4294967295;HEAP[ac]=ag;var ab=A;var R=(ab+10)&4294967295;var O=e;HEAP[R]=O;var L=A;var J=(L+9)&4294967295;var H=HEAP[J];e=H;var G=A;var F=(G+11)&4294967295;var E=HEAP[F];var D=A;var C=(D+9)&4294967295;HEAP[C]=E;var y=A;var x=(y+11)&4294967295;var v=e;HEAP[x]=v;var t=A;var r=(t+12)&4294967295;var p=HEAP[r];e=p;var n=A;var l=(n+13)&4294967295;var j=HEAP[l];var h=A;var d=(h+12)&4294967295;HEAP[d]=j;var c=A;var a=(c+14)&4294967295;var ap=HEAP[a];var an=A;var al=(an+13)&4294967295;HEAP[al]=ap;var aj=A;var ah=(aj+15)&4294967295;var af=HEAP[ah];var ad=A;var V=(ad+14)&4294967295;HEAP[V]=af;var T=A;var Q=(T+15)&4294967295;var N=e;HEAP[Q]=N;return;return}function __ZL5mul09h(d){var p;var N;var q;var I;var b;var c;var i;var K;var J;var E;var t=0;N=d;var H=N;var G=reSign((H),8,0)<0;if(G){var F=N;var D=unSign((F),8,0);var C=(D)<<1;var B=(((C))&255);var z=(B)^27;i=z}else{var x=N;var v=(x)<<1;i=v}var o=i;K=o;var n=K;var m=reSign((n),8,0)<0;if(m){var l=K;var k=unSign((l),8,0);var j=(k)<<1;var h=(((j))&255);var g=(h)^27;c=g}else{var f=K;var e=(f)<<1;c=e}var a=c;J=a;var W=J;var V=reSign((W),8,0)<0;if(V){var U=J;var T=unSign((U),8,0);var S=(T)<<1;var R=(((S))&255);var Q=(R)^27;b=Q}else{var P=J;var O=(P)<<1;b=O}var A=b;E=A;var y=N;var w=E;var u=(y)^(w);var s=unSign((u),8,0);I=s;var r=I;q=r;var M=q;var L=(((M))&255);return L;return null}function __ZL5mul0bh(b){var m;var M;var n;var H;var R;var U;var X;var J;var I;var D;var s=0;M=b;var G=M;var F=reSign((G),8,0)<0;if(F){var E=M;var C=unSign((E),8,0);var B=(C)<<1;var A=(((B))&255);var y=(A)^27;X=y}else{var w=M;var u=(w)<<1;X=u}var l=X;J=l;var k=J;var j=reSign((k),8,0)<0;if(j){var i=J;var h=unSign((i),8,0);var g=(h)<<1;var f=(((g))&255);var e=(f)^27;U=e}else{var d=J;var c=(d)<<1;U=c}var a=U;I=a;var Y=I;var W=reSign((Y),8,0)<0;if(W){var V=I;var T=unSign((V),8,0);var S=(T)<<1;var Q=(((S))&255);var P=(Q)^27;R=P}else{var O=I;var N=(O)<<1;R=N}var z=R;D=z;var x=M;var v=J;var t=(x)^(v);var r=D;var q=(t)^(r);var p=unSign((q),8,0);H=p;var o=H;n=o;var L=n;var K=(((L))&255);return K;return null}function __ZL5mul0dh(b){var m;var P;var n;var K;var u;var z;var D;var M;var L;var G;var s=0;P=b;var J=P;var I=reSign((J),8,0)<0;if(I){var H=P;var F=unSign((H),8,0);var E=(F)<<1;var C=(((E))&255);var A=(C)^27;D=A}else{var x=P;var v=(x)<<1;D=v}var l=D;M=l;var k=M;var j=reSign((k),8,0)<0;if(j){var i=M;var h=unSign((i),8,0);var g=(h)<<1;var f=(((g))&255);var e=(f)^27;z=e}else{var d=M;var c=(d)<<1;z=c}var a=z;L=a;var Y=L;var X=reSign((Y),8,0)<0;if(X){var W=L;var V=unSign((W),8,0);var U=(V)<<1;var T=(((U))&255);var S=(T)^27;u=S}else{var R=L;var Q=(R)<<1;u=Q}var B=u;G=B;var y=P;var w=L;var t=(y)^(w);var r=G;var q=(t)^(r);var p=unSign((q),8,0);K=p;var o=K;n=o;var O=n;var N=(((O))&255);return N;return null}function __ZL5mul0eh(b){var o;var P;var p;var K;var c;var d;var s;var M;var L;var G;var v=0;P=b;var J=P;var I=reSign((J),8,0)<0;if(I){var H=P;var F=unSign((H),8,0);var E=(F)<<1;var D=(((E))&255);var B=(D)^27;s=B}else{var z=P;var x=(z)<<1;s=x}var n=s;M=n;var m=M;var l=reSign((m),8,0)<0;if(l){var k=M;var j=unSign((k),8,0);var i=(j)<<1;var h=(((i))&255);var g=(h)^27;d=g}else{var f=M;var e=(f)<<1;d=e}var a=d;L=a;var Y=L;var X=reSign((Y),8,0)<0;if(X){var W=L;var V=unSign((W),8,0);var U=(V)<<1;var T=(((U))&255);var S=(T)^27;c=S}else{var R=L;var Q=(R)<<1;c=Q}var C=c;G=C;var A=M;var y=L;var w=(A)^(y);var u=G;var t=(w)^(u);var r=unSign((t),8,0);K=r;var q=K;p=q;var O=p;var N=(((O))&255);return N;return null}function __ZL13invMixColumnsPh(at){var ar;var W;var az;var bc;var bb;var ba;var a9;var d=0;W=at;az=0;while(1){var p=az;var o=(((p))|0)<=3;if(!(o)){ar=2;break}var a8=W;var a7=az;var a6=(a8+a7)&4294967295;var a5=HEAP[a6];bc=a5;var a4=az;var a3=((a4)+4)&4294967295;var a2=W;var a1=(a2+a3)&4294967295;var a0=HEAP[a1];bb=a0;var aZ=az;var aJ=((aZ)+8)&4294967295;var aH=W;var aF=(aH+aJ)&4294967295;var aD=HEAP[aF];ba=aD;var aB=az;var ay=((aB)+12)&4294967295;var ax=W;var aw=(ax+ay)&4294967295;var av=HEAP[aw];a9=av;var au=bc;var al=unSign((au),8,0);var aj=(((al))&255);var ah=__ZL5mul0eh(aj);var af=bb;var ad=unSign((af),8,0);var ab=(((ad))&255);var aa=__ZL5mul0bh(ab);var Z=(ah)^(aa);var Y=ba;var X=unSign((Y),8,0);var M=(((X))&255);var J=__ZL5mul0dh(M);var G=(Z)^(J);var D=a9;var A=unSign((D),8,0);var x=(((A))&255);var v=__ZL5mul09h(x);var u=(G)^(v);var t=W;var s=az;var n=(t+s)&4294967295;HEAP[n]=u;var m=az;var l=((m)+4)&4294967295;var k=bc;var j=unSign((k),8,0);var i=(((j))&255);var h=__ZL5mul09h(i);var g=bb;var f=unSign((g),8,0);var e=(((f))&255);var c=__ZL5mul0eh(e);var b=(h)^(c);var a=ba;var bj=unSign((a),8,0);var bi=(((bj))&255);var bh=__ZL5mul0bh(bi);var bg=(b)^(bh);var bf=a9;var be=unSign((bf),8,0);var bd=(((be))&255);var aY=__ZL5mul0dh(bd);var aX=(bg)^(aY);var aW=W;var aV=(aW+l)&4294967295;HEAP[aV]=aX;var aU=az;var aT=((aU)+8)&4294967295;var aS=bc;var aR=unSign((aS),8,0);var aQ=(((aR))&255);var aP=__ZL5mul0dh(aQ);var aO=bb;var aN=unSign((aO),8,0);var aM=(((aN))&255);var aL=__ZL5mul09h(aM);var aK=(aP)^(aL);var aI=ba;var aG=unSign((aI),8,0);var aE=(((aG))&255);var aC=__ZL5mul0eh(aE);var aA=(aK)^(aC);var aq=a9;var ap=unSign((aq),8,0);var ao=(((ap))&255);var an=__ZL5mul0bh(ao);var am=(aA)^(an);var ak=W;var ai=(ak+aT)&4294967295;HEAP[ai]=am;var ag=az;var ae=((ag)+12)&4294967295;var ac=bc;var V=unSign((ac),8,0);var U=(((V))&255);var S=__ZL5mul0bh(U);var Q=bb;var O=unSign((Q),8,0);var L=(((O))&255);var I=__ZL5mul0dh(L);var F=(S)^(I);var C=ba;var z=unSign((C),8,0);var T=(((z))&255);var R=__ZL5mul09h(T);var P=(F)^(R);var N=a9;var K=unSign((N),8,0);var H=(((K))&255);var E=__ZL5mul0eh(H);var B=(P)^(E);var y=W;var w=(y+ae)&4294967295;HEAP[w]=B;var r=az;var q=((r)+1)&4294967295;az=q;ar=0;continue}return;return}function __ZL14invMixColumnsWPj(aE){var aF;var a1;var aL;var bp;var bo;var bn;var bm;var k=0;a1=aE;aL=0;while(1){var a=aL;var bx=(((a))|0)<=3;if(!(bx)){aF=2;break}var bl=a1;var bk=aL;var bj=(bl+4*bk)&4294967295;var bi=HEAP[bj];var bh=unSign((bi),32,0)>>>24;var bg=(((bh))&255);bp=bg;var bf=a1;var be=aL;var bd=(bf+4*be)&4294967295;var bc=HEAP[bd];var aV=unSign((bc),32,0)>>>16;var aT=(((aV))&255);bo=aT;var aR=a1;var aP=aL;var aN=(aR+4*aP)&4294967295;var aK=HEAP[aN];var aJ=unSign((aK),32,0)>>>8;var aI=(((aJ))&255);bn=aI;var aH=a1;var aG=aL;var ay=(aH+4*aG)&4294967295;var aw=HEAP[ay];var au=(((aw))&255);bm=au;var ar=bp;var ap=unSign((ar),8,0);var an=(((ap))&255);var am=__ZL5mul0eh(an);var al=unSign((am),8,0);var ak=bo;var aj=unSign((ak),8,0);var Z=(((aj))&255);var W=__ZL5mul0bh(Z);var T=unSign((W),8,0);var Q=(al)^(T);var N=bn;var K=unSign((N),8,0);var I=(((K))&255);var H=__ZL5mul0dh(I);var G=unSign((H),8,0);var F=(Q)^(G);var A=bm;var y=unSign((A),8,0);var w=(((y))&255);var u=__ZL5mul09h(w);var s=unSign((u),8,0);var q=(F)^(s);var o=(q)<<24;var n=bp;var m=unSign((n),8,0);var l=(((m))&255);var f=__ZL5mul09h(l);var d=unSign((f),8,0);var b=bo;var bw=unSign((b),8,0);var bv=(((bw))&255);var bu=__ZL5mul0eh(bv);var bt=unSign((bu),8,0);var bs=(d)^(bt);var br=bn;var bq=unSign((br),8,0);var bb=(((bq))&255);var ba=__ZL5mul0bh(bb);var a9=unSign((ba),8,0);var a8=(bs)^(a9);var a7=bm;var a6=unSign((a7),8,0);var a5=(((a6))&255);var a4=__ZL5mul0dh(a5);var a3=unSign((a4),8,0);var a2=(a8)^(a3);var a0=(a2)<<16;var aZ=(o)|(a0);var aY=bp;var aX=unSign((aY),8,0);var aW=(((aX))&255);var aU=__ZL5mul0dh(aW);var aS=unSign((aU),8,0);var aQ=bo;var aO=unSign((aQ),8,0);var aM=(((aO))&255);var aD=__ZL5mul09h(aM);var aC=unSign((aD),8,0);var aB=(aS)^(aC);var aA=bn;var az=unSign((aA),8,0);var ax=(((az))&255);var av=__ZL5mul0eh(ax);var at=unSign((av),8,0);var aq=(aB)^(at);var ao=bm;var ai=unSign((ao),8,0);var ah=(((ai))&255);var af=__ZL5mul0bh(ah);var ad=unSign((af),8,0);var ab=(aq)^(ad);var Y=(ab)<<8;var V=(aZ)|(Y);var S=bp;var P=unSign((S),8,0);var M=(((P))&255);var ag=__ZL5mul0bh(M);var ae=unSign((ag),8,0);var ac=bo;var aa=unSign((ac),8,0);var X=(((aa))&255);var U=__ZL5mul0dh(X);var R=unSign((U),8,0);var O=(ae)^(R);var L=bn;var J=unSign((L),8,0);var E=(((J))&255);var D=__ZL5mul09h(E);var C=unSign((D),8,0);var B=(O)^(C);var z=bm;var x=unSign((z),8,0);var v=(((x))&255);var t=__ZL5mul0eh(v);var r=unSign((t),8,0);var p=(B)^(r);var j=(V)|(p);var i=a1;var h=aL;var g=(i+4*h)&4294967295;HEAP[g]=j;var e=aL;var c=((e)+1)&4294967295;aL=c;aF=0;continue}return;return}function __ZL11addRoundKeyPhPj(L,J){var K;var y;var X;var R;var d=0;y=L;X=J;R=0;while(1){var Z=R;var Y=(((Z))|0)<=3;if(!(Y)){K=2;break}var am=y;var al=R;var ak=(am+al)&4294967295;var aj=HEAP[ak];var ai=X;var ah=R;var ag=(ai+4*ah)&4294967295;var af=HEAP[ag];var ae=unSign((af),32,0)>>>24;var ad=(((ae))&255);var W=(aj)^(ad);var V=y;var U=R;var T=(V+U)&4294967295;HEAP[T]=W;var S=R;var Q=((S)+4)&4294967295;var P=R;var O=((P)+4)&4294967295;var N=y;var M=(N+O)&4294967295;var I=HEAP[M];var H=X;var G=R;var F=(H+4*G)&4294967295;var E=HEAP[F];var D=unSign((E),32,0)>>>16;var C=(((D))&255);var B=(I)^(C);var A=y;var z=(A+Q)&4294967295;HEAP[z]=B;var x=R;var w=((x)+8)&4294967295;var v=R;var u=((v)+8)&4294967295;var t=y;var s=(t+u)&4294967295;var r=HEAP[s];var q=X;var p=R;var o=(q+4*p)&4294967295;var n=HEAP[o];var m=unSign((n),32,0)>>>8;var l=(((m))&255);var k=(r)^(l);var j=y;var i=(j+w)&4294967295;HEAP[i]=k;var h=R;var g=((h)+12)&4294967295;var f=R;var e=((f)+12)&4294967295;var c=y;var b=(c+e)&4294967295;var a=HEAP[b];var au=X;var at=R;var ar=(au+4*at)&4294967295;var aq=HEAP[ar];var ap=(((aq))&255);var ao=(a)^(ap);var an=y;var ac=(an+g)&4294967295;HEAP[ac]=ao;var ab=R;var aa=((ab)+1)&4294967295;R=aa;K=0;continue}return;return}function __ZL15aesKeyExpansionP15DecryptAESStatePhi(P,ao,al){var O;var n;var A;var am;var an;var Q;var d;var e=0;n=P;A=ao;am=al;Q=0;$bb1$2:while(1){var q=Q;var p=(((q))|0)<=3;if(!(p)){O=2;break $bb1$2}var aJ=Q;var aI=Q;var aH=((aI)*4)&4294967295;var aG=A;var aF=(aG+aH)&4294967295;var aE=HEAP[aF];var aD=unSign((aE),8,0);var aC=(aD)<<24;var aB=Q;var aA=((aB)*4)&4294967295;var af=((aA)+1)&4294967295;var ad=A;var ab=(ad+af)&4294967295;var Z=HEAP[ab];var X=unSign((Z),8,0);var V=(X)<<16;var U=((aC)+(V))&4294967295;var T=Q;var S=((T)*4)&4294967295;var R=((S)+2)&4294967295;var K=A;var J=(K+R)&4294967295;var I=HEAP[J];var H=unSign((I),8,0);var G=(H)<<8;var F=((U)+(G))&4294967295;var E=Q;var D=((E)*4)&4294967295;var C=((D)+3)&4294967295;var B=A;var z=(B+C)&4294967295;var y=HEAP[z];var x=unSign((y),8,0);var w=((F)+(x))&4294967295;var v=n;var u=(v)&4294967295;var t=(u+aJ*4)&4294967295;HEAP[t]=w;var s=Q;var r=((s)+1)&4294967295;Q=r;O=0;continue $bb1$2}Q=4;$bb6$6:while(1){var ai=Q;var ah=(((ai))|0)<=43;if(!(ah)){O=6;break $bb6$6}var o=Q;var m=((o)-1)&4294967295;var l=n;var k=(l)&4294967295;var j=(k+m*4)&4294967295;var i=HEAP[j];an=i;var h=Q;var g=(h)&3;var f=(((g))|0)==0;if(f){var c=an;var b=__ZL7rotWordj(c);var a=__ZL7subWordj(b);var aQ=Q;var aP=((((aQ))|0)/4|0);var aO=(__ZL4rcon+aP*4)&4294967295;var aN=HEAP[aO];var aM=(a)^(aN);an=aM}var aL=Q;var aK=Q;var az=((aK)-4)&4294967295;var ay=n;var ax=(ay)&4294967295;var aw=(ax+az*4)&4294967295;var av=HEAP[aw];var au=an;var at=(av)^(au);var ar=n;var aq=(ar)&4294967295;var ap=(aq+aL*4)&4294967295;HEAP[ap]=at;var ak=Q;var aj=((ak)+1)&4294967295;Q=aj;O=3;continue $bb6$6}d=1;while(1){var M=d;var L=(((M))|0)<=9;if(!(L)){O=9;break}var ag=d;var ae=((ag)*4)&4294967295;var ac=n;var aa=(ac)&4294967295;var Y=(aa+ae*4)&4294967295;__ZL14invMixColumnsWPj(Y);var W=d;var N=((W)+1)&4294967295;d=N;O=7;continue}return;return}function __ZN13DecryptStream5resetEv(y){var Y;var av;var Z;var d=0;av=y;var aP=av;var aO=(aP+48)&4294967295;HEAP[aO]=0;var aN=av;var aM=(aN)&4294967295;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=av;var aI=(aJ)&4294967295;var aH=(aI+8)&4294967295;var aG=HEAP[aH];var ao=(aG)&4294967295;var am=HEAP[ao];var ak=(am+12)&4294967295;var ai=HEAP[ak];var ag=av;var ae=(ag)&4294967295;var ad=(ae+8)&4294967295;var ac=HEAP[ad];var ab=ai;FUNCTION_TABLE[ab](ac);var aa=av;var S=(aa+12)&4294967295;var Q=HEAP[S];if(Q==0){Y=5}else{if(Q==1){Y=6}else{Y=7}}if(Y==5){var O=av;var L=(O+52)&4294967295;var J=(L)&4294967295;var I=(J+257)&4294967295;HEAP[I]=0;var H=av;var G=(H+52)&4294967295;var F=(G)&4294967295;var E=(F+257)&4294967295;var x=HEAP[E];var w=av;var v=(w+52)&4294967295;var u=(v)&4294967295;var t=(u+256)&4294967295;HEAP[t]=x;var s=av;var r=(s+52)&4294967295;var q=(r)&4294967295;var p=(q)&4294967295;var o=(p)&4294967295;var n=av;var m=(n+16)&4294967295;var l=HEAP[m];var k=av;var j=(k+20)&4294967295;var i=(j)&4294967295;__ZL10rc4InitKeyPhiS_(i,l,o);var h=av;var g=(h+52)&4294967295;var f=(g)&4294967295;var e=(f+260)&4294967295;HEAP[e]=-1}else{if(Y==6){var c=av;var b=(c+16)&4294967295;var a=HEAP[b];var aW=av;var aV=(aW+20)&4294967295;var aU=(aV)&4294967295;var aT=av;var aS=(aT+52)&4294967295;var aR=(aS)&4294967295;var aQ=aR;__ZL15aesKeyExpansionP15DecryptAESStatePhi(aQ,aU,a);Z=0;while(1){var M=Z;var K=(((M))|0)<=15;if(!(K)){Y=3;break}var aF=Z;var aE=av;var aD=(aE)&4294967295;var aC=(aD+8)&4294967295;var aB=HEAP[aC];var aA=av;var az=(aA)&4294967295;var ay=(az+8)&4294967295;var ax=HEAP[ay];var aw=(ax)&4294967295;var au=HEAP[aw];var at=(au+20)&4294967295;var ar=HEAP[at];var aq=av;var ap=(aq)&4294967295;var an=(ap+8)&4294967295;var al=HEAP[an];var aj=ar;var ah=FUNCTION_TABLE[aj](al);var af=(((ah))&255);var X=av;var W=(X+52)&4294967295;var V=(W)&4294967295;var U=V;var T=(U+192)&4294967295;var R=(T+aF)&4294967295;HEAP[R]=af;var P=Z;var N=((P)+1)&4294967295;Z=N;Y=1;continue}var D=av;var C=(D+52)&4294967295;var B=(C)&4294967295;var A=B;var z=(A+224)&4294967295;HEAP[z]=16}}return;return}function __ZL10rotateLeftmi(g,k){var p;var m;var q;var l;var j;var o=0;m=g;q=k;var i=m;m=i;var h=m;var f=q;var e=(h)<<(f);var d=(32-(f))&4294967295;var c=unSign((h),32,0)>>>unSign((d),32,0);var b=(e)|(c);j=b;var a=j;l=a;var n=l;return n;return null}function __ZL9md5Round1mmmmmmm(g,f,e,d,L,a,o){var r;var t;var b;var v;var c;var B;var J;var w;var s;var I;var x=0;t=g;b=f;v=e;c=d;B=L;J=a;w=o;var H=J;var G=b;var F=v;var E=(G)&(F);var D=b;var u=(D)^-1;var C=c;var A=(u)&(C);var z=(E)|(A);var y=t;var q=((z)+(y))&4294967295;var p=B;var n=((q)+(p))&4294967295;var m=w;var l=((n)+(m))&4294967295;var k=__ZL10rotateLeftmi(l,H);var j=b;var i=((k)+(j))&4294967295;I=i;var h=I;s=h;var K=s;return K;return null}function __ZL9md5Round2mmmmmmm(g,f,e,d,L,a,o){var r;var t;var b;var v;var c;var B;var J;var w;var s;var I;var x=0;t=g;b=f;v=e;c=d;B=L;J=a;w=o;var H=J;var G=b;var F=c;var E=(G)&(F);var D=c;var u=(D)^-1;var C=v;var A=(u)&(C);var z=(E)|(A);var y=t;var q=((z)+(y))&4294967295;var p=B;var n=((q)+(p))&4294967295;var m=w;var l=((n)+(m))&4294967295;var k=__ZL10rotateLeftmi(l,H);var j=b;var i=((k)+(j))&4294967295;I=i;var h=I;s=h;var K=s;return K;return null}function __ZL9md5Round3mmmmmmm(m,k,i,f,F,H,q){var D;var I;var g;var p;var t;var u;var r;var v;var G;var o;var s=0;I=m;g=k;p=i;t=f;u=F;r=H;v=q;var n=r;var l=g;var j=p;var h=(l)^(j);var e=t;var d=(h)^(e);var c=I;var b=((d)+(c))&4294967295;var a=u;var E=((b)+(a))&4294967295;var C=v;var B=((E)+(C))&4294967295;var A=__ZL10rotateLeftmi(B,n);var y=g;var x=((A)+(y))&4294967295;o=x;var w=o;G=w;var z=G;return z;return null}function __ZL9md5Round4mmmmmmm(g,f,e,d,J,a,m){var p;var r;var b;var t;var c;var z;var H;var u;var q;var G;var v=0;r=g;b=f;t=e;c=d;z=J;H=a;u=m;var F=H;var E=c;var s=(E)^-1;var D=b;var C=(s)|(D);var B=t;var A=(C)^(B);var y=r;var x=((A)+(y))&4294967295;var w=z;var o=((x)+(w))&4294967295;var n=u;var l=((o)+(n))&4294967295;var k=__ZL10rotateLeftmi(l,F);var j=b;var i=((k)+(j))&4294967295;G=i;var h=G;q=h;var I=q;return I;return null}function __ZN7Decrypt3md5EPhiS0_(h0,iz,eP){var aj=STACKTOP;STACKTOP+=64;_memset(aj,0,64);var E;var iK;var hZ;var id;var aF=aj;var aW;var aV;var aU;var aT;var eG;var ek;var dY;var ds;var cy;var aO;var aM;var aK;var f2=0;iK=h0;hZ=iz;id=eP;var bh=hZ;var bf=((bh)+72)&4294967295;var be=((((bf))|0)/64|0);cy=be;aW=1732584193;aV=-271733879;aU=-1732584194;aT=271733878;aK=0;aO=0;$bb18$2:while(1){var j9=aO;var j7=cy;var j5=(((j9))|0)<(((j7))|0);if(!(j5)){E=11;break $bb18$2}aM=0;$bb3$5:while(1){var dT=aM;var dS=(((dT))|0)>15;if(dS){E=2;break $bb3$5}var dx=hZ;var dw=((dx)-3)&4294967295;var dv=aK;var du=(((dw))|0)>(((dv))|0);if(!(du)){E=2;break $bb3$5}var bd=aM;var bc=aK;var bb=((bc)+3)&4294967295;var ba=iK;var a9=(ba+bb)&4294967295;var a8=HEAP[a9];var a7=unSign((a8),8,0);var eI=(a7)<<8;var eH=aK;var eF=((eH)+2)&4294967295;var eE=iK;var eD=(eE+eF)&4294967295;var eC=HEAP[eD];var eB=unSign((eC),8,0);var eA=((eI)+(eB))&4294967295;var ez=(eA)<<8;var ey=aK;var en=((ey)+1)&4294967295;var em=iK;var el=(em+en)&4294967295;var ej=HEAP[el];var ei=unSign((ej),8,0);var eh=((ez)+(ei))&4294967295;var eg=(eh)<<8;var ef=iK;var ee=aK;var ed=(ef+ee)&4294967295;var d2=HEAP[ed];var d1=unSign((d2),8,0);var d0=((eg)+(d1))&4294967295;var dZ=(aF+bd*4)&4294967295;HEAP[dZ]=d0;var dX=aM;var dW=((dX)+1)&4294967295;aM=dW;var dV=aK;var dU=((dV)+4)&4294967295;aK=dU;E=1;continue $bb3$5}var dt=cy;var dr=((dt)-1)&4294967295;var dq=aO;var dp=(((dr))|0)==(((dq))|0);if(dp){var dn=hZ;var dm=((dn)-3)&4294967295;var c3=aK;var c2=(((dm))|0)==(((c3))|0);if(c2){var c1=aM;var c0=aK;var cZ=((c0)+2)&4294967295;var cY=iK;var cX=(cY+cZ)&4294967295;var cW=HEAP[cX];var cV=unSign((cW),8,0);var cU=(cV)<<8;var cJ=aK;var cI=((cJ)+1)&4294967295;var cH=iK;var cG=(cH+cI)&4294967295;var cF=HEAP[cG];var cE=unSign((cF),8,0);var cD=((cU)+(cE))&4294967295;var cC=(cD)<<8;var cB=iK;var cA=aK;var co=(cB+cA)&4294967295;var cn=HEAP[co];var cm=unSign((cn),8,0);var cl=((cC)+(cm))&4294967295;var ck=((cl)+-2147483648)&4294967295;var cj=(aF+c1*4)&4294967295;HEAP[cj]=ck}else{var ci=hZ;var ch=((ci)-2)&4294967295;var cg=aK;var cf=(((ch))|0)==(((cg))|0);if(cf){var b4=aM;var b3=aK;var b2=((b3)+1)&4294967295;var b1=iK;var b0=(b1+b2)&4294967295;var bZ=HEAP[b0];var bY=unSign((bZ),8,0);var bX=(bY)<<8;var bW=((bX)+8388608)&4294967295;var bV=iK;var bK=aK;var bJ=(bV+bK)&4294967295;var bI=HEAP[bJ];var bH=unSign((bI),8,0);var bG=((bW)+(bH))&4294967295;var bF=(aF+b4*4)&4294967295;HEAP[bF]=bG}else{var bE=hZ;var bD=((bE)-1)&4294967295;var bC=aK;var bB=(((bD))|0)==(((bC))|0);if(bB){var hC=aM;var hA=iK;var hy=aK;var hw=(hA+hy)&4294967295;var hu=HEAP[hw];var hs=unSign((hu),8,0);var hq=((hs)+32768)&4294967295;var ho=(aF+hC*4)&4294967295;HEAP[ho]=hq}else{var hm=aM;var hl=(aF+hm*4)&4294967295;HEAP[hl]=128}}}var hi=aM;var hg=((hi)+1)&4294967295;aM=hg;while(1){var g6=aM;var g4=(((g6))|0)<=15;if(!(g4)){E=8;break}var he=aM;var hc=(aF+he*4)&4294967295;HEAP[hc]=0;var ha=aM;var g8=((ha)+1)&4294967295;aM=g8;E=6;continue}var g2=hZ;var g1=(g2)<<3;var gY=(aF+56)&4294967295;HEAP[gY]=g1}var gW=aW;eG=gW;var gU=aV;ek=gU;var gS=aU;dY=gS;var gQ=aT;ds=gQ;var gO=(aF)&4294967295;var gM=HEAP[gO];var gK=aW;var gI=aV;var gH=aU;var gE=aT;var gC=__ZL9md5Round1mmmmmmm(gK,gI,gH,gE,gM,7,-680876936);aW=gC;var gA=(aF+4)&4294967295;var gy=HEAP[gA];var gw=aT;var gu=aW;var gs=aV;var gq=aU;var go=__ZL9md5Round1mmmmmmm(gw,gu,gs,gq,gy,12,-389564586);aT=go;var gn=(aF+8)&4294967295;var gm=HEAP[gn];var gl=aU;var gk=aT;var gj=aW;var gi=aV;var gh=__ZL9md5Round1mmmmmmm(gl,gk,gj,gi,gm,17,606105819);aU=gh;var gg=(aF+12)&4294967295;var gf=HEAP[gg];var ge=aV;var gd=aU;var gc=aT;var gb=aW;var ga=__ZL9md5Round1mmmmmmm(ge,gd,gc,gb,gf,22,-1044525330);aV=ga;var f9=(aF+16)&4294967295;var f8=HEAP[f9];var f7=aW;var f6=aV;var f5=aU;var f4=aT;var f3=__ZL9md5Round1mmmmmmm(f7,f6,f5,f4,f8,7,-176418897);aW=f3;var f1=(aF+20)&4294967295;var f0=HEAP[f1];var fZ=aT;var fY=aW;var fX=aV;var fW=aU;var fV=__ZL9md5Round1mmmmmmm(fZ,fY,fX,fW,f0,12,1200080426);aT=fV;var fU=(aF+24)&4294967295;var fT=HEAP[fU];var fS=aU;var fH=aT;var fG=aW;var fF=aV;var fE=__ZL9md5Round1mmmmmmm(fS,fH,fG,fF,fT,17,-1473231341);aU=fE;var fD=(aF+28)&4294967295;var fC=HEAP[fD];var fB=aV;var fA=aU;var fz=aT;var fy=aW;var fn=__ZL9md5Round1mmmmmmm(fB,fA,fz,fy,fC,22,-45705983);aV=fn;var fm=(aF+32)&4294967295;var fl=HEAP[fm];var fk=aW;var fj=aV;var fi=aU;var fh=aT;var fg=__ZL9md5Round1mmmmmmm(fk,fj,fi,fh,fl,7,1770035416);aW=fg;var ff=(aF+36)&4294967295;var fe=HEAP[ff];var e3=aT;var e2=aW;var e1=aV;var e0=aU;var eZ=__ZL9md5Round1mmmmmmm(e3,e2,e1,e0,fe,12,-1958414417);aT=eZ;var eY=(aF+40)&4294967295;var eX=HEAP[eY];var eW=aU;var eV=aT;var eU=aW;var s=aV;var q=__ZL9md5Round1mmmmmmm(eW,eV,eU,s,eX,17,-42063);aU=q;var o=(aF+44)&4294967295;var m=HEAP[o];var k=aV;var i=aU;var g=aT;var e=aW;var c=__ZL9md5Round1mmmmmmm(k,i,g,e,m,22,-1990404162);aV=c;var a=(aF+48)&4294967295;var kF=HEAP[a];var kD=aW;var kB=aV;var kz=aU;var kx=aT;var kv=__ZL9md5Round1mmmmmmm(kD,kB,kz,kx,kF,7,1804603682);aW=kv;var kt=(aF+52)&4294967295;var kr=HEAP[kt];var kp=aT;var kn=aW;var kl=aV;var kj=aU;var kh=__ZL9md5Round1mmmmmmm(kp,kn,kl,kj,kr,12,-40341101);aT=kh;var kf=(aF+56)&4294967295;var kd=HEAP[kf];var kb=aU;var j8=aT;var j6=aW;var j4=aV;var j3=__ZL9md5Round1mmmmmmm(kb,j8,j6,j4,kd,17,-1502002290);aU=j3;var j1=(aF+60)&4294967295;var jZ=HEAP[j1];var jX=aV;var jV=aU;var jT=aT;var jR=aW;var jP=__ZL9md5Round1mmmmmmm(jX,jV,jT,jR,jZ,22,1236535329);aV=jP;var jN=(aF+4)&4294967295;var jL=HEAP[jN];var jJ=aW;var jI=aV;var jH=aU;var jG=aT;var jF=__ZL9md5Round2mmmmmmm(jJ,jI,jH,jG,jL,5,-165796510);aW=jF;var jE=(aF+24)&4294967295;var jD=HEAP[jE];var jC=aT;var jB=aW;var jA=aV;var jz=aU;var jy=__ZL9md5Round2mmmmmmm(jC,jB,jA,jz,jD,9,-1069501632);aT=jy;var jx=(aF+44)&4294967295;var jw=HEAP[jx];var jv=aU;var ju=aT;var jt=aW;var js=aV;var jr=__ZL9md5Round2mmmmmmm(jv,ju,jt,js,jw,14,643717713);aU=jr;var jq=(aF)&4294967295;var jp=HEAP[jq];var jo=aV;var jn=aU;var jm=aT;var jl=aW;var jk=__ZL9md5Round2mmmmmmm(jo,jn,jm,jl,jp,20,-373897302);aV=jk;var jj=(aF+20)&4294967295;var ji=HEAP[jj];var jh=aW;var jg=aV;var jf=aU;var je=aT;var jd=__ZL9md5Round2mmmmmmm(jh,jg,jf,je,ji,5,-701558691);aW=jd;var jc=(aF+40)&4294967295;var jb=HEAP[jc];var ja=aT;var i9=aW;var i8=aV;var i7=aU;var i6=__ZL9md5Round2mmmmmmm(ja,i9,i8,i7,jb,9,38016083);aT=i6;var i5=(aF+60)&4294967295;var i4=HEAP[i5];var i3=aU;var i2=aT;var i1=aW;var i0=aV;var iZ=__ZL9md5Round2mmmmmmm(i3,i2,i1,i0,i4,14,-660478335);aU=iZ;var iY=(aF+16)&4294967295;var iX=HEAP[iY];var iW=aV;var iV=aU;var iU=aT;var iT=aW;var iS=__ZL9md5Round2mmmmmmm(iW,iV,iU,iT,iX,20,-405537848);aV=iS;var iR=(aF+36)&4294967295;var iQ=HEAP[iR];var iP=aW;var iO=aV;var iN=aU;var iM=aT;var iL=__ZL9md5Round2mmmmmmm(iP,iO,iN,iM,iQ,5,568446438);aW=iL;var dQ=(aF+56)&4294967295;var dO=HEAP[dQ];var dM=aT;var dK=aW;var dI=aV;var dG=aU;var dE=__ZL9md5Round2mmmmmmm(dM,dK,dI,dG,dO,9,-1019803690);aT=dE;var dC=(aF+12)&4294967295;var dA=HEAP[dC];var dy=aU;var dk=aT;var di=aW;var dg=aV;var de=__ZL9md5Round2mmmmmmm(dy,dk,di,dg,dA,14,-187363961);aU=de;var dc=(aF+32)&4294967295;var da=HEAP[dc];var c8=aV;var c6=aU;var c5=aT;var c4=aW;var cT=__ZL9md5Round2mmmmmmm(c8,c6,c5,c4,da,20,1163531501);aV=cT;var cS=(aF+52)&4294967295;var cR=HEAP[cS];var cQ=aW;var cP=aV;var cO=aU;var cN=aT;var cM=__ZL9md5Round2mmmmmmm(cQ,cP,cO,cN,cR,5,-1444681467);aW=cM;var cL=(aF+8)&4294967295;var cK=HEAP[cL];var cz=aT;var cx=aW;var cw=aV;var cv=aU;var cu=__ZL9md5Round2mmmmmmm(cz,cx,cw,cv,cK,9,-51403784);aT=cu;var ct=(aF+28)&4294967295;var cs=HEAP[ct];var cr=aU;var cq=aT;var cp=aW;var ce=aV;var cd=__ZL9md5Round2mmmmmmm(cr,cq,cp,ce,cs,14,1735328473);aU=cd;var cc=(aF+48)&4294967295;var cb=HEAP[cc];var ca=aV;var b9=aU;var b8=aT;var b7=aW;var b6=__ZL9md5Round2mmmmmmm(ca,b9,b8,b7,cb,20,-1926607734);aV=b6;var b5=(aF+20)&4294967295;var bU=HEAP[b5];var bT=aW;var bS=aV;var bR=aU;var bQ=aT;var bP=__ZL9md5Round3mmmmmmm(bT,bS,bR,bQ,bU,4,-378558);aW=bP;var bO=(aF+32)&4294967295;var bN=HEAP[bO];var bM=aT;var bL=aW;var bA=aV;var bz=aU;var by=__ZL9md5Round3mmmmmmm(bM,bL,bA,bz,bN,11,-2022574463);aT=by;var bx=(aF+44)&4294967295;var bw=HEAP[bx];var bv=aU;var bu=aT;var bt=aW;var bs=aV;var br=__ZL9md5Round3mmmmmmm(bv,bu,bt,bs,bw,16,1839030562);aU=br;var bq=(aF+56)&4294967295;var bp=HEAP[bq];var bo=aV;var bn=aU;var bm=aT;var bl=aW;var bk=__ZL9md5Round3mmmmmmm(bo,bn,bm,bl,bp,23,-35309556);aV=bk;var bj=(aF+4)&4294967295;var bi=HEAP[bj];var bg=aW;var a6=aV;var a5=aU;var a4=aT;var a3=__ZL9md5Round3mmmmmmm(bg,a6,a5,a4,bi,4,-1530992060);aW=a3;var a2=(aF+16)&4294967295;var a1=HEAP[a2];var a0=aT;var aZ=aW;var aY=aV;var aX=aU;var aS=__ZL9md5Round3mmmmmmm(a0,aZ,aY,aX,a1,11,1272893353);aT=aS;var aR=(aF+28)&4294967295;var aQ=HEAP[aR];var aP=aU;var aN=aT;var aL=aW;var aJ=aV;var aI=__ZL9md5Round3mmmmmmm(aP,aN,aL,aJ,aQ,16,-155497632);aU=aI;var aH=(aF+40)&4294967295;var aG=HEAP[aH];var iJ=aV;var iI=aU;var iH=aT;var iG=aW;var iF=__ZL9md5Round3mmmmmmm(iJ,iI,iH,iG,aG,23,-1094730640);aV=iF;var iE=(aF+52)&4294967295;var iD=HEAP[iE];var iC=aW;var iB=aV;var iA=aU;var iy=aT;var ix=__ZL9md5Round3mmmmmmm(iC,iB,iA,iy,iD,4,681279174);aW=ix;var iw=(aF)&4294967295;var iv=HEAP[iw];var iu=aT;var it=aW;var ir=aV;var iq=aU;var ip=__ZL9md5Round3mmmmmmm(iu,it,ir,iq,iv,11,-358537222);aT=ip;var io=(aF+12)&4294967295;var im=HEAP[io];var il=aU;var ik=aT;var ij=aW;var ii=aV;var ih=__ZL9md5Round3mmmmmmm(il,ik,ij,ii,im,16,-722521979);aU=ih;var ig=(aF+24)&4294967295;var ie=HEAP[ig];var ic=aV;var ib=aU;var ia=aT;var h9=aW;var h8=__ZL9md5Round3mmmmmmm(ic,ib,ia,h9,ie,23,76029189);aV=h8;var h7=(aF+36)&4294967295;var h6=HEAP[h7];var h5=aW;var h4=aV;var h3=aU;var h2=aT;var h1=__ZL9md5Round3mmmmmmm(h5,h4,h3,h2,h6,4,-640364487);aW=h1;var hY=(aF+48)&4294967295;var hX=HEAP[hY];var hW=aT;var hV=aW;var hU=aV;var hT=aU;var hS=__ZL9md5Round3mmmmmmm(hW,hV,hU,hT,hX,11,-421815835);aT=hS;var hR=(aF+60)&4294967295;var hQ=HEAP[hR];var hP=aU;var hO=aT;var hN=aW;var hM=aV;var hL=__ZL9md5Round3mmmmmmm(hP,hO,hN,hM,hQ,16,530742520);aU=hL;var hK=(aF+8)&4294967295;var hJ=HEAP[hK];var hI=aV;var hH=aU;var hG=aT;var hF=aW;var hE=__ZL9md5Round3mmmmmmm(hI,hH,hG,hF,hJ,23,-995338651);aV=hE;var hD=(aF)&4294967295;var hB=HEAP[hD];var hz=aW;var hx=aV;var hv=aU;var ht=aT;var hr=__ZL9md5Round4mmmmmmm(hz,hx,hv,ht,hB,6,-198630844);aW=hr;var hp=(aF+28)&4294967295;var hn=HEAP[hp];var hk=aT;var hj=aW;var hh=aV;var hf=aU;var hd=__ZL9md5Round4mmmmmmm(hk,hj,hh,hf,hn,10,1126891415);aT=hd;var hb=(aF+56)&4294967295;var g9=HEAP[hb];var g7=aU;var g5=aT;var g3=aW;var g0=aV;var gZ=__ZL9md5Round4mmmmmmm(g7,g5,g3,g0,g9,15,-1416354905);aU=gZ;var gX=(aF+20)&4294967295;var gV=HEAP[gX];var gT=aV;var gR=aU;var gP=aT;var gN=aW;var gL=__ZL9md5Round4mmmmmmm(gT,gR,gP,gN,gV,21,-57434055);aV=gL;var gJ=(aF+48)&4294967295;var gG=HEAP[gJ];var gF=aW;var gD=aV;var gB=aU;var gz=aT;var gx=__ZL9md5Round4mmmmmmm(gF,gD,gB,gz,gG,6,1700485571);aW=gx;var gv=(aF+12)&4294967295;var gt=HEAP[gv];var gr=aT;var gp=aW;var aE=aV;var aD=aU;var aC=__ZL9md5Round4mmmmmmm(gr,gp,aE,aD,gt,10,-1894986606);aT=aC;var aB=(aF+40)&4294967295;var aA=HEAP[aB];var az=aU;var ay=aT;var ax=aW;var aw=aV;var av=__ZL9md5Round4mmmmmmm(az,ay,ax,aw,aA,15,-1051523);aU=av;var au=(aF+4)&4294967295;var at=HEAP[au];var ar=aV;var aq=aU;var ap=aT;var ao=aW;var an=__ZL9md5Round4mmmmmmm(ar,aq,ap,ao,at,21,-2054922799);aV=an;var am=(aF+32)&4294967295;var al=HEAP[am];var ak=aW;var ai=aV;var ah=aU;var ag=aT;var af=__ZL9md5Round4mmmmmmm(ak,ai,ah,ag,al,6,1873313359);aW=af;var ae=(aF+60)&4294967295;var ad=HEAP[ae];var ac=aT;var ab=aW;var aa=aV;var Z=aU;var Y=__ZL9md5Round4mmmmmmm(ac,ab,aa,Z,ad,10,-30611744);aT=Y;var X=(aF+24)&4294967295;var W=HEAP[X];var V=aU;var U=aT;var T=aW;var S=aV;var R=__ZL9md5Round4mmmmmmm(V,U,T,S,W,15,-1560198380);aU=R;var Q=(aF+52)&4294967295;var P=HEAP[Q];var O=aV;var N=aU;var M=aT;var L=aW;var K=__ZL9md5Round4mmmmmmm(O,N,M,L,P,21,1309151649);aV=K;var J=(aF+16)&4294967295;var I=HEAP[J];var H=aW;var G=aV;var F=aU;var D=aT;var C=__ZL9md5Round4mmmmmmm(H,G,F,D,I,6,-145523070);aW=C;var B=(aF+44)&4294967295;var A=HEAP[B];var z=aT;var y=aW;var x=aV;var w=aU;var v=__ZL9md5Round4mmmmmmm(z,y,x,w,A,10,-1120210379);aT=v;var u=(aF+8)&4294967295;var t=HEAP[u];var r=aU;var p=aT;var n=aW;var l=aV;var j=__ZL9md5Round4mmmmmmm(r,p,n,l,t,15,718787259);aU=j;var h=(aF+36)&4294967295;var f=HEAP[h];var d=aV;var b=aU;var kG=aT;var kE=aW;var kC=__ZL9md5Round4mmmmmmm(d,b,kG,kE,f,21,-343485551);aV=kC;var kA=aW;var ky=eG;var kw=((kA)+(ky))&4294967295;aW=kw;var ku=aV;var ks=ek;var kq=((ku)+(ks))&4294967295;aV=kq;var ko=aU;var km=dY;var kk=((ko)+(km))&4294967295;aU=kk;var ki=aT;var kg=ds;var ke=((ki)+(kg))&4294967295;aT=ke;var kc=aO;var ka=((kc)+1)&4294967295;aO=ka;E=0;continue $bb18$2}var j2=aW;var j0=(((j2))&255);var jY=id;var jW=(jY)&4294967295;HEAP[jW]=j0;var jU=aW;var jS=unSign((jU),32,0)>>>8;aW=jS;var jQ=aW;var jO=(((jQ))&255);var jM=id;var jK=(jM+1)&4294967295;HEAP[jK]=jO;var fR=aW;var fQ=unSign((fR),32,0)>>>8;aW=fQ;var fP=aW;var fO=(((fP))&255);var fN=id;var fM=(fN+2)&4294967295;HEAP[fM]=fO;var fL=aW;var fK=unSign((fL),32,0)>>>8;aW=fK;var fJ=aW;var fI=(((fJ))&255);var fx=id;var fw=(fx+3)&4294967295;HEAP[fw]=fI;var fv=aV;var fu=(((fv))&255);var ft=id;var fs=(ft+4)&4294967295;HEAP[fs]=fu;var fr=aV;var fq=unSign((fr),32,0)>>>8;aV=fq;var fp=aV;var fo=(((fp))&255);var fd=id;var fc=(fd+5)&4294967295;HEAP[fc]=fo;var fb=aV;var fa=unSign((fb),32,0)>>>8;aV=fa;var e9=aV;var e8=(((e9))&255);var e7=id;var e6=(e7+6)&4294967295;HEAP[e6]=e8;var e5=aV;var e4=unSign((e5),32,0)>>>8;aV=e4;var eT=aV;var eS=(((eT))&255);var eR=id;var eQ=(eR+7)&4294967295;HEAP[eQ]=eS;var eO=aU;var eN=(((eO))&255);var eM=id;var eL=(eM+8)&4294967295;HEAP[eL]=eN;var eK=aU;var eJ=unSign((eK),32,0)>>>8;aU=eJ;var ex=aU;var ew=(((ex))&255);var ev=id;var eu=(ev+9)&4294967295;HEAP[eu]=ew;var et=aU;var es=unSign((et),32,0)>>>8;aU=es;var er=aU;var eq=(((er))&255);var ep=id;var eo=(ep+10)&4294967295;HEAP[eo]=eq;var ec=aU;var eb=unSign((ec),32,0)>>>8;aU=eb;var ea=aU;var d9=(((ea))&255);var d8=id;var d7=(d8+11)&4294967295;HEAP[d7]=d9;var d6=aT;var d5=(((d6))&255);var d4=id;var d3=(d4+12)&4294967295;HEAP[d3]=d5;var dR=aT;var dP=unSign((dR),32,0)>>>8;aT=dP;var dN=aT;var dL=(((dN))&255);var dJ=id;var dH=(dJ+13)&4294967295;HEAP[dH]=dL;var dF=aT;var dD=unSign((dF),32,0)>>>8;aT=dD;var dB=aT;var dz=(((dB))&255);var dl=id;var dj=(dl+14)&4294967295;HEAP[dj]=dz;var dh=aT;var df=unSign((dh),32,0)>>>8;aT=df;var dd=aT;var db=(((dd))&255);var c9=id;var c7=(c9+15)&4294967295;HEAP[c7]=db;STACKTOP=aj;return;return}function __ZL15aesDecryptBlockP15DecryptAESStatePhb(ci,cw,af){var aV;var b9;var b5;var L;var co;var bj;var cj;var ck;var b6=0;b9=ci;b5=cw;L=af;co=0;$bb1$2:while(1){var aD=co;var aB=(((aD))|0)<=3;if(!(aB)){aV=2;break $bb1$2}var cQ=co;var cP=co;var cO=((cP)*4)&4294967295;var cN=b5;var cM=(cN+cO)&4294967295;var cL=HEAP[cM];var cK=b9;var cJ=(cK+176)&4294967295;var cI=(cJ+cQ)&4294967295;HEAP[cI]=cL;var cH=co;var bM=((cH)+4)&4294967295;var bK=co;var bI=((bK)*4)&4294967295;var bH=((bI)+1)&4294967295;var bG=b5;var bF=(bG+bH)&4294967295;var bE=HEAP[bF];var bD=b9;var bC=(bD+176)&4294967295;var bB=(bC+bM)&4294967295;HEAP[bB]=bE;var bs=co;var bq=((bs)+8)&4294967295;var bo=co;var bn=((bo)*4)&4294967295;var bm=((bn)+2)&4294967295;var bl=b5;var bk=(bl+bm)&4294967295;var bi=HEAP[bk];var bh=b9;var bg=(bh+176)&4294967295;var a7=(bg+bq)&4294967295;HEAP[a7]=bi;var a5=co;var a3=((a5)+12)&4294967295;var a2=co;var a1=((a2)*4)&4294967295;var a0=((a1)+3)&4294967295;var aZ=b5;var aY=(aZ+a0)&4294967295;var aX=HEAP[aY];var aW=b9;var aM=(aW+176)&4294967295;var aK=(aM+a3)&4294967295;HEAP[aK]=aX;var aH=co;var aF=((aH)+1)&4294967295;co=aF;aV=0;continue $bb1$2}var az=b9;var ax=(az)&4294967295;var av=(ax+160)&4294967295;var at=b9;var ag=(at+176)&4294967295;var ad=(ag)&4294967295;__ZL11addRoundKeyPhPj(ad,av);bj=9;$bb4$6:while(1){var o=bj;var m=(((o))|0)>0;if(!(m)){aV=5;break $bb4$6}var ab=b9;var aa=(ab+176)&4294967295;var Z=(aa)&4294967295;__ZL11invSubBytesPh(Z);var Y=b9;var X=(Y+176)&4294967295;var W=(X)&4294967295;__ZL12invShiftRowsPh(W);var V=b9;var U=(V+176)&4294967295;var K=(U)&4294967295;__ZL13invMixColumnsPh(K);var I=bj;var G=((I)*4)&4294967295;var F=b9;var E=(F)&4294967295;var D=(E+G*4)&4294967295;var C=b9;var B=(C+176)&4294967295;var A=(B)&4294967295;__ZL11addRoundKeyPhPj(A,D);var z=bj;var q=((z)-1)&4294967295;bj=q;aV=3;continue $bb4$6}var l=b9;var k=(l+176)&4294967295;var j=(k)&4294967295;__ZL11invSubBytesPh(j);var i=b9;var h=(i+176)&4294967295;var g=(h)&4294967295;__ZL12invShiftRowsPh(g);var f=b9;var e=(f)&4294967295;var d=(e)&4294967295;var c=b9;var b=(c+176)&4294967295;var a=(b)&4294967295;__ZL11addRoundKeyPhPj(a,d);co=0;$bb7$10:while(1){var aQ=co;var aP=(((aQ))|0)<=3;if(!(aP)){aV=8;break $bb7$10}var cV=co;var cU=((cV)*4)&4294967295;var cT=co;var cS=b9;var cR=(cS+176)&4294967295;var cG=(cR+cT)&4294967295;var cF=HEAP[cG];var cE=co;var cD=((cE)*4)&4294967295;var cC=b9;var cB=(cC+192)&4294967295;var cA=(cB+cD)&4294967295;var cz=HEAP[cA];var cy=(cF)^(cz);var cx=b9;var cv=(cx+208)&4294967295;var cu=(cv+cU)&4294967295;HEAP[cu]=cy;var ct=co;var cs=((ct)*4)&4294967295;var cr=((cs)+1)&4294967295;var cq=co;var cp=((cq)+4)&4294967295;var cn=b9;var cm=(cn+176)&4294967295;var cl=(cm+cp)&4294967295;var ch=HEAP[cl];var cg=co;var cf=((cg)*4)&4294967295;var ce=((cf)+1)&4294967295;var cd=b9;var cc=(cd+192)&4294967295;var cb=(cc+ce)&4294967295;var ca=HEAP[cb];var b8=(ch)^(ca);var b7=b9;var b4=(b7+208)&4294967295;var b3=(b4+cr)&4294967295;HEAP[b3]=b8;var b2=co;var b1=((b2)*4)&4294967295;var b0=((b1)+2)&4294967295;var bZ=co;var bY=((bZ)+8)&4294967295;var bX=b9;var bW=(bX+176)&4294967295;var bV=(bW+bY)&4294967295;var bU=HEAP[bV];var bT=co;var bS=((bT)*4)&4294967295;var bR=((bS)+2)&4294967295;var bQ=b9;var bP=(bQ+192)&4294967295;var bO=(bP+bR)&4294967295;var bN=HEAP[bO];var bL=(bU)^(bN);var bJ=b9;var bA=(bJ+208)&4294967295;var bz=(bA+b0)&4294967295;HEAP[bz]=bL;var by=co;var bx=((by)*4)&4294967295;var bw=((bx)+3)&4294967295;var bv=co;var bu=((bv)+12)&4294967295;var bt=b9;var br=(bt+176)&4294967295;var bp=(br+bu)&4294967295;var bf=HEAP[bp];var be=co;var bd=((be)*4)&4294967295;var bc=((bd)+3)&4294967295;var bb=b9;var ba=(bb+192)&4294967295;var a9=(ba+bc)&4294967295;var a8=HEAP[a9];var a6=(bf)^(a8);var a4=b9;var aU=(a4+208)&4294967295;var aT=(aU+bw)&4294967295;HEAP[aT]=a6;var aS=co;var aR=((aS)+1)&4294967295;co=aR;aV=6;continue $bb7$10}ck=0;$bb10$14:while(1){var ai=ck;var ah=(((ai))|0)<=15;if(!(ah)){aV=11;break $bb10$14}var aO=ck;var aN=b5;var aL=ck;var aJ=(aN+aL)&4294967295;var ao=HEAP[aJ];var an=b9;var am=(an+192)&4294967295;var al=(am+aO)&4294967295;HEAP[al]=ao;var ak=ck;var aj=((ak)+1)&4294967295;ck=aj;aV=9;continue $bb10$14}var ae=b9;var ac=(ae+224)&4294967295;HEAP[ac]=0;var T=L;var ap=reSign((T),8,0)!=0;$bb12$$bb17$18:do{if(ap){var S=b9;var R=(S+208)&4294967295;var Q=(R+15)&4294967295;var P=HEAP[Q];var O=unSign((P),8,0);cj=O;ck=15;while(1){var n=ck;var aI=cj;var aG=(((n))|0)>=(((aI))|0);if(!(aG)){aV=14;break}var N=ck;var M=ck;var J=cj;var H=((M)-(J))&4294967295;var y=b9;var x=(y+208)&4294967295;var w=(x+H)&4294967295;var v=HEAP[w];var u=b9;var t=(u+208)&4294967295;var s=(t+N)&4294967295;HEAP[s]=v;var r=ck;var p=((r)-1)&4294967295;ck=p;aV=12;continue}var aE=b9;var aC=(aE+224)&4294967295;var aA=cj;HEAP[aC]=aA;var ay=cj;var aw=(((ay))|0)>16;if(!(aw)){aV=16;break $bb12$$bb17$18}var au=cj;__Z5erroriPcz(-1,(__str782)&4294967295,Pointer_make([au,0,0,0],0,ALLOC_STACK));var ar=b9;var aq=(ar+224)&4294967295;HEAP[aq]=16}}while(0);return;return}function __ZN13DecryptStream8lookCharEv(E){var C=STACKTOP;STACKTOP+=16;_memset(C,0,16);var Y;var bm;var c;var bL;var bJ;var bq=C;var bh;var bd;var a2=0;bm=E;bh=-1;var bK=bm;var bI=(bK+12)&4294967295;var bH=HEAP[bI];if(bH==0){Y=13}else{if(bH==1){Y=14}else{Y=3}}$bb14$$bb$$bb4$2:do{if(Y==13){var bG=bm;var bF=(bG+52)&4294967295;var bE=(bF)&4294967295;var bD=(bE+260)&4294967295;var bC=HEAP[bD];var bB=(((bC))|0)==-1;$bb1$$bb3$4:do{if(bB){var aJ=bm;var aH=(aJ)&4294967295;var aF=(aH+8)&4294967295;var aE=HEAP[aF];var aD=bm;var aC=(aD)&4294967295;var aB=(aC+8)&4294967295;var aA=HEAP[aB];var az=(aA)&4294967295;var ay=HEAP[az];var at=(ay+20)&4294967295;var ar=HEAP[at];var aq=bm;var ap=(aq)&4294967295;var ao=(ap+8)&4294967295;var an=HEAP[ao];var am=ar;var al=FUNCTION_TABLE[am](an);bh=al;var ak=bh;var aj=(((ak))|0)!=-1;if(!(aj)){Y=1;break $bb1$$bb3$4}var ai=bh;var ah=(((ai))&255);var ag=unSign((ah),8,0);var af=bm;var ae=(af+52)&4294967295;var ad=(ae)&4294967295;var ac=(ad+257)&4294967295;var ab=bm;var aa=(ab+52)&4294967295;var Z=(aa)&4294967295;var X=(Z+256)&4294967295;var W=bm;var V=(W+52)&4294967295;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;var R=(((ag))&255);var Q=__ZL14rc4DecryptBytePhS_S_h(S,X,ac,R);var P=unSign((Q),8,0);var O=bm;var L=(O+52)&4294967295;var K=(L)&4294967295;var J=(K+260)&4294967295;HEAP[J]=P}}while(0);var I=bm;var H=(I+52)&4294967295;var G=(H)&4294967295;var F=(G+260)&4294967295;var D=HEAP[F];bh=D;Y=3;break $bb14$$bb$$bb4$2}else{if(Y==14){var B=bm;var A=(B+52)&4294967295;var z=(A)&4294967295;var y=z;var x=(y+224)&4294967295;var w=HEAP[x];var v=(((w))|0)==16;if(v){bd=0;while(1){var bx=bd;var bw=(((bx))|0)<=15;if(!(bw)){Y=9;break}var u=bm;var t=(u)&4294967295;var s=(t+8)&4294967295;var r=HEAP[s];var q=bm;var p=(q)&4294967295;var o=(p+8)&4294967295;var n=HEAP[o];var m=(n)&4294967295;var l=HEAP[m];var k=(l+20)&4294967295;var j=HEAP[k];var i=bm;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=j;var d=FUNCTION_TABLE[e](f);bh=d;var b=bh;var a=(((b))|0)==-1;var bQ=unSign((a),1,0);bJ=bQ;var bP=bJ;var N=reSign((bP),8,0)!=0;if(N){Y=5;break}var bO=bd;var bN=bh;var bM=(((bN))&255);var bA=(bq+bO)&4294967295;HEAP[bA]=bM;var bz=bd;var by=((bz)+1)&4294967295;bd=by;Y=4;continue}if(Y==9){var bv=bm;var bu=(bv)&4294967295;var bt=(bu+8)&4294967295;var bs=HEAP[bt];var br=bm;var bp=(br)&4294967295;var bo=(bp+8)&4294967295;var bn=HEAP[bo];var bl=(bn)&4294967295;var bk=HEAP[bl];var bj=(bk+24)&4294967295;var bi=HEAP[bj];var bg=bm;var bf=(bg)&4294967295;var be=(bf+8)&4294967295;var bc=HEAP[be];var bb=bi;var ba=FUNCTION_TABLE[bb](bc);var a9=(((ba))|0)==-1;var a8=unSign((a9),1,0);var a7=bm;var a6=(a7+52)&4294967295;var a5=(a6)&4294967295;var a4=a5;var a3=(bq)&4294967295;var a1=(((a8))&255);__ZL15aesDecryptBlockP15DecryptAESStatePhb(a4,a3,a1)}else{if(Y==5){bL=-1;Y=7;break $bb14$$bb$$bb4$2}}}var a0=bm;var aZ=(a0+52)&4294967295;var aY=(aZ)&4294967295;var aX=aY;var aW=(aX+224)&4294967295;var aV=HEAP[aW];var aU=(((aV))|0)==16;if(aU){bh=-1;Y=3;break $bb14$$bb$$bb4$2}else{var aT=bm;var aS=(aT+52)&4294967295;var aR=(aS)&4294967295;var aQ=aR;var aP=(aQ+224)&4294967295;var aO=HEAP[aP];var aN=bm;var aM=(aN+52)&4294967295;var aL=(aM)&4294967295;var aK=aL;var aI=(aK+208)&4294967295;var aG=(aI+aO)&4294967295;var ax=HEAP[aG];var aw=unSign((ax),8,0);bh=aw;Y=3;break $bb14$$bb$$bb4$2}}}}while(0);if(Y==3){var av=bh;bL=av}var au=bL;c=au;var M=c;STACKTOP=C;return M;return null}function __ZN13DecryptStream7getCharEv(E){var C=STACKTOP;STACKTOP+=16;_memset(C,0,16);var aa;var bE;var c;var b2;var b3;var bI=C;var bz;var bv;var bk=0;bE=E;bz=-1;var b1=bE;var b0=(b1+12)&4294967295;var bZ=HEAP[b0];if(bZ==0){aa=14}else{if(bZ==1){aa=15}else{aa=3}}$bb14$$bb$$bb4$2:do{if(aa==14){var bY=bE;var bX=(bY+52)&4294967295;var bW=(bX)&4294967295;var bV=(bW+260)&4294967295;var bU=HEAP[bV];var bT=(((bU))|0)==-1;$bb1$$bb3$4:do{if(bT){var a1=bE;var aZ=(a1)&4294967295;var aX=(aZ+8)&4294967295;var aW=HEAP[aX];var aV=bE;var aU=(aV)&4294967295;var aT=(aU+8)&4294967295;var aS=HEAP[aT];var aR=(aS)&4294967295;var aQ=HEAP[aR];var aH=(aQ+20)&4294967295;var aF=HEAP[aH];var aD=bE;var aC=(aD)&4294967295;var aB=(aC+8)&4294967295;var aA=HEAP[aB];var az=aF;var ay=FUNCTION_TABLE[az](aA);bz=ay;var ax=bz;var aw=(((ax))|0)!=-1;if(!(aw)){aa=1;break $bb1$$bb3$4}var am=bz;var ak=(((am))&255);var ai=unSign((ak),8,0);var ah=bE;var ag=(ah+52)&4294967295;var af=(ag)&4294967295;var ae=(af+257)&4294967295;var ad=bE;var ac=(ad+52)&4294967295;var ab=(ac)&4294967295;var X=(ab+256)&4294967295;var W=bE;var V=(W+52)&4294967295;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;var R=(((ai))&255);var Q=__ZL14rc4DecryptBytePhS_S_h(S,X,ae,R);var P=unSign((Q),8,0);var O=bE;var L=(O+52)&4294967295;var K=(L)&4294967295;var J=(K+260)&4294967295;HEAP[J]=P}}while(0);var I=bE;var H=(I+52)&4294967295;var G=(H)&4294967295;var F=(G+260)&4294967295;var D=HEAP[F];bz=D;var B=bE;var A=(B+52)&4294967295;var z=(A)&4294967295;var y=(z+260)&4294967295;HEAP[y]=-1;aa=3;break $bb14$$bb$$bb4$2}else{if(aa==15){var x=bE;var w=(x+52)&4294967295;var v=(w)&4294967295;var u=v;var t=(u+224)&4294967295;var s=HEAP[t];var r=(((s))|0)==16;if(r){bv=0;while(1){var bL=bv;var bK=(((bL))|0)<=15;if(!(bK)){aa=9;break}var q=bE;var p=(q)&4294967295;var o=(p+8)&4294967295;var n=HEAP[o];var m=bE;var l=(m)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=(j)&4294967295;var h=HEAP[i];var g=(h+20)&4294967295;var f=HEAP[g];var e=bE;var d=(e)&4294967295;var b=(d+8)&4294967295;var a=HEAP[b];var b8=f;var b7=FUNCTION_TABLE[b8](a);bz=b7;var b6=bz;var b5=(((b6))|0)==-1;var b4=unSign((b5),1,0);b3=b4;var bS=b3;var N=reSign((bS),8,0)!=0;if(N){aa=5;break}var bR=bv;var bQ=bz;var bP=(((bQ))&255);var bO=(bI+bR)&4294967295;HEAP[bO]=bP;var bN=bv;var bM=((bN)+1)&4294967295;bv=bM;aa=4;continue}if(aa==9){var bJ=bE;var bH=(bJ)&4294967295;var bG=(bH+8)&4294967295;var bF=HEAP[bG];var bD=bE;var bC=(bD)&4294967295;var bB=(bC+8)&4294967295;var bA=HEAP[bB];var by=(bA)&4294967295;var bx=HEAP[by];var bw=(bx+24)&4294967295;var bu=HEAP[bw];var bt=bE;var bs=(bt)&4294967295;var br=(bs+8)&4294967295;var bq=HEAP[br];var bp=bu;var bo=FUNCTION_TABLE[bp](bq);var bn=(((bo))|0)==-1;var bm=unSign((bn),1,0);var bl=bE;var bj=(bl+52)&4294967295;var bi=(bj)&4294967295;var bh=bi;var bg=(bI)&4294967295;var bf=(((bm))&255);__ZL15aesDecryptBlockP15DecryptAESStatePhb(bh,bg,bf)}else{if(aa==5){b2=-1;aa=7;break $bb14$$bb$$bb4$2}}}var be=bE;var bd=(be+52)&4294967295;var bc=(bd)&4294967295;var bb=bc;var ba=(bb+224)&4294967295;var a9=HEAP[ba];var a8=(((a9))|0)==16;if(a8){bz=-1;aa=3;break $bb14$$bb$$bb4$2}else{var a7=bE;var a6=(a7+52)&4294967295;var a5=(a6)&4294967295;var a4=a5;var a3=(a4+224)&4294967295;var a2=HEAP[a3];var a0=bE;var aY=(a0+52)&4294967295;var aP=(aY)&4294967295;var aO=aP;var aN=(aO+208)&4294967295;var aM=(aN+a2)&4294967295;var aL=HEAP[aM];var aK=unSign((aL),8,0);bz=aK;var aJ=((a2)+1)&4294967295;var aI=bE;var aG=(aI+52)&4294967295;var aE=(aG)&4294967295;var av=aE;var au=(av+224)&4294967295;HEAP[au]=aJ;aa=3;break $bb14$$bb$$bb4$2}}}}while(0);if(aa==3){var at=bz;var ar=(((at))|0)!=-1;if(ar){var aq=bE;var ap=(aq+48)&4294967295;var ao=HEAP[ap];var an=((ao)+1)&4294967295;var al=bE;var aj=(al+48)&4294967295;HEAP[aj]=an}var Z=bz;b2=Z}var Y=b2;c=Y;var M=c;STACKTOP=C;return M;return null}function __ZN13DecryptStreamD0Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13DecryptStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((1)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN13DecryptStreamD1Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13DecryptStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN13DecryptStreamD2Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13DecryptStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN13DecryptStreamC1EP6StreamPh14CryptAlgorithmiii(L,aT,bg,av,a6,n,bm){var at;var aU;var an;var aS;var q;var O;var d;var bh;var aJ;var au;var aw;var e=0;aU=L;an=aT;aS=bg;q=av;O=a6;d=n;bh=bm;var bf=aU;var be=(bf)&4294967295;var bd=an;__ZN12FilterStreamC2EP6Stream(be,bd);var bc=aU;var bb=(bc)&4294967295;var ba=(bb)&4294967295;var a9=(ba)&4294967295;HEAP[a9]=(__ZTV13DecryptStream+8)&4294967295;var a8=aU;var a7=(a8+12)&4294967295;var a5=q;HEAP[a7]=a5;aw=0;while(1){var al=aw;var aj=O;var ah=(((al))|0)<(((aj))|0);if(!(ah)){at=2;break}var aM=aw;var aK=aS;var aH=aw;var aF=(aK+aH)&4294967295;var aD=HEAP[aF];var aB=aU;var aA=(aB+20)&4294967295;var az=(aA+aM)&4294967295;HEAP[az]=aD;var ay=aw;var ax=((ay)+1)&4294967295;aw=ax;at=0;continue}var af=O;var ad=d;var ab=(((ad))&255);var aa=aU;var Z=(aa+20)&4294967295;var Y=(Z+af)&4294967295;HEAP[Y]=ab;var X=O;var K=((X)+1)&4294967295;var H=d;var E=(((H))|0)>>8;var B=(((E))&255);var y=aU;var v=(y+20)&4294967295;var u=(v+K)&4294967295;HEAP[u]=B;var t=O;var s=((t)+2)&4294967295;var r=d;var p=(((r))|0)>>16;var o=(((p))&255);var m=aU;var l=(m+20)&4294967295;var k=(l+s)&4294967295;HEAP[k]=o;var j=O;var i=((j)+3)&4294967295;var h=bh;var g=(((h))&255);var f=aU;var c=(f+20)&4294967295;var b=(c+i)&4294967295;HEAP[b]=g;var a=O;var bp=((a)+4)&4294967295;var bo=bh;var bn=(((bo))|0)>>8;var bl=(((bn))&255);var bk=aU;var bj=(bk+20)&4294967295;var bi=(bj+bp)&4294967295;HEAP[bi]=bl;var a4=aU;var a3=(a4+12)&4294967295;var a2=HEAP[a3];var a1=(((a2))|0)==1;if(a1){var a0=O;var aZ=((a0)+5)&4294967295;var aY=aU;var aX=(aY+20)&4294967295;var aW=(aX+aZ)&4294967295;HEAP[aW]=115;var aV=O;var aR=((aV)+6)&4294967295;var aQ=aU;var aP=(aQ+20)&4294967295;var aO=(aP+aR)&4294967295;HEAP[aO]=65;var aN=O;var aL=((aN)+7)&4294967295;var aI=aU;var aG=(aI+20)&4294967295;var aE=(aG+aL)&4294967295;HEAP[aE]=108;var aC=O;var ar=((aC)+8)&4294967295;var aq=aU;var ap=(aq+20)&4294967295;var ao=(ap+ar)&4294967295;HEAP[ao]=84;var am=O;var ak=((am)+9)&4294967295;au=ak}else{var ai=O;var ag=((ai)+5)&4294967295;au=ag}var ae=aU;var ac=(ae+20)&4294967295;var V=(ac)&4294967295;var U=aU;var S=(U+20)&4294967295;var Q=(S)&4294967295;var N=au;__ZN7Decrypt3md5EPhiS0_(Q,N,V);var J=O;var G=((J)+5)&4294967295;var D=aU;var A=(D+16)&4294967295;HEAP[A]=G;var x=aU;var T=(x+16)&4294967295;var R=HEAP[T];var P=(((R))|0)>16;var M=unSign((P),1,0);aJ=M;var I=aJ;var W=reSign((I),8,0)!=0;if(W){var F=aU;var C=(F+16)&4294967295;HEAP[C]=16}var z=aU;var w=(z+48)&4294967295;HEAP[w]=0;return;return}function __ZN13DecryptStreamC2EP6StreamPh14CryptAlgorithmiii(L,aT,bg,av,a6,n,bm){var at;var aU;var an;var aS;var q;var O;var d;var bh;var aJ;var au;var aw;var e=0;aU=L;an=aT;aS=bg;q=av;O=a6;d=n;bh=bm;var bf=aU;var be=(bf)&4294967295;var bd=an;__ZN12FilterStreamC2EP6Stream(be,bd);var bc=aU;var bb=(bc)&4294967295;var ba=(bb)&4294967295;var a9=(ba)&4294967295;HEAP[a9]=(__ZTV13DecryptStream+8)&4294967295;var a8=aU;var a7=(a8+12)&4294967295;var a5=q;HEAP[a7]=a5;aw=0;while(1){var al=aw;var aj=O;var ah=(((al))|0)<(((aj))|0);if(!(ah)){at=2;break}var aM=aw;var aK=aS;var aH=aw;var aF=(aK+aH)&4294967295;var aD=HEAP[aF];var aB=aU;var aA=(aB+20)&4294967295;var az=(aA+aM)&4294967295;HEAP[az]=aD;var ay=aw;var ax=((ay)+1)&4294967295;aw=ax;at=0;continue}var af=O;var ad=d;var ab=(((ad))&255);var aa=aU;var Z=(aa+20)&4294967295;var Y=(Z+af)&4294967295;HEAP[Y]=ab;var X=O;var K=((X)+1)&4294967295;var H=d;var E=(((H))|0)>>8;var B=(((E))&255);var y=aU;var v=(y+20)&4294967295;var u=(v+K)&4294967295;HEAP[u]=B;var t=O;var s=((t)+2)&4294967295;var r=d;var p=(((r))|0)>>16;var o=(((p))&255);var m=aU;var l=(m+20)&4294967295;var k=(l+s)&4294967295;HEAP[k]=o;var j=O;var i=((j)+3)&4294967295;var h=bh;var g=(((h))&255);var f=aU;var c=(f+20)&4294967295;var b=(c+i)&4294967295;HEAP[b]=g;var a=O;var bp=((a)+4)&4294967295;var bo=bh;var bn=(((bo))|0)>>8;var bl=(((bn))&255);var bk=aU;var bj=(bk+20)&4294967295;var bi=(bj+bp)&4294967295;HEAP[bi]=bl;var a4=aU;var a3=(a4+12)&4294967295;var a2=HEAP[a3];var a1=(((a2))|0)==1;if(a1){var a0=O;var aZ=((a0)+5)&4294967295;var aY=aU;var aX=(aY+20)&4294967295;var aW=(aX+aZ)&4294967295;HEAP[aW]=115;var aV=O;var aR=((aV)+6)&4294967295;var aQ=aU;var aP=(aQ+20)&4294967295;var aO=(aP+aR)&4294967295;HEAP[aO]=65;var aN=O;var aL=((aN)+7)&4294967295;var aI=aU;var aG=(aI+20)&4294967295;var aE=(aG+aL)&4294967295;HEAP[aE]=108;var aC=O;var ar=((aC)+8)&4294967295;var aq=aU;var ap=(aq+20)&4294967295;var ao=(ap+ar)&4294967295;HEAP[ao]=84;var am=O;var ak=((am)+9)&4294967295;au=ak}else{var ai=O;var ag=((ai)+5)&4294967295;au=ag}var ae=aU;var ac=(ae+20)&4294967295;var V=(ac)&4294967295;var U=aU;var S=(U+20)&4294967295;var Q=(S)&4294967295;var N=au;__ZN7Decrypt3md5EPhiS0_(Q,N,V);var J=O;var G=((J)+5)&4294967295;var D=aU;var A=(D+16)&4294967295;HEAP[A]=G;var x=aU;var T=(x+16)&4294967295;var R=HEAP[T];var P=(((R))|0)>16;var M=unSign((P),1,0);aJ=M;var I=aJ;var W=reSign((I),8,0)!=0;if(W){var F=aU;var C=(F+16)&4294967295;HEAP[C]=16}var z=aU;var w=(z+48)&4294967295;HEAP[w]=0;return;return}function __ZN7Decrypt12makeFileKey2EiiiP9GooStringS1_iS1_S1_Phb(bf,bB,cC,ae,an,b2,bT,W,aw,ax){var K=STACKTOP;STACKTOP+=306;_memset(K,0,306);var ay;var cr;var bC;var bN;var be;var cf;var F;var cF;var H;var bv;var cH;var c;var cE;var D;var cA=K;var v=K+32;var cs=K+288;var r=K+304;var q=K+305;var at;var b4;var b3;var aF;var bO=0;cr=bf;bC=bB;bN=cC;be=ae;cf=an;F=b2;cF=bT;H=W;bv=aw;cH=ax;var cD=cF;var cB=__ZN9GooString9getLengthEv(cD);var cz=((cB)+72)&4294967295;var cy=_gmalloc(cz);D=cy;var cx=H;var cw=(cx)!=0;if(cw){var cv=H;var cu=__ZN9GooString9getLengthEv(cv);at=cu;var ct=at;var br=(((ct))|0)<=31;if(br){var bp=at;var bn=H;var bm=__ZNK9GooString10getCStringEv(bn);var bl=D;_llvm_memcpy_p0i8_p0i8_i32(bl,bm,bp,1,0);var bk=at;var bj=(32-(bk))&4294967295;var bi=D;var bh=at;var bg=(bi+bh)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(bg,(__ZL11passwordPad)&4294967295,bj,1,0)}else{var a5=H;var a3=__ZNK9GooString10getCStringEv(a5);var a1=D;_llvm_memcpy_p0i8_p0i8_i32(a1,a3,32,1,0)}}else{var a0=D;_llvm_memcpy_p0i8_p0i8_i32(a0,(__ZL11passwordPad)&4294967295,32,1,0)}var aZ=be;var aY=__ZNK9GooString10getCStringEv(aZ);var aX=D;var aW=(aX+32)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(aW,aY,32,1,0);var aV=F;var aU=(((aV))&255);var aL=D;var aJ=(aL+64)&4294967295;HEAP[aJ]=aU;var aH=F;var aG=(((aH))|0)>>8;var aE=(((aG))&255);var aD=D;var aC=(aD+65)&4294967295;HEAP[aC]=aE;var aB=F;var aA=(((aB))|0)>>16;var az=(((aA))&255);var ak=D;var ai=(ak+66)&4294967295;HEAP[ai]=az;var ag=F;var af=(((ag))|0)>>24;var ad=(((af))&255);var ac=D;var ab=(ac+67)&4294967295;HEAP[ab]=ad;var aa=cF;var Z=__ZN9GooString9getLengthEv(aa);var Y=cF;var S=__ZNK9GooString10getCStringEv(Y);var R=D;var Q=(R+68)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(Q,S,Z,1,0);var P=cF;var O=__ZN9GooString9getLengthEv(P);var N=((O)+68)&4294967295;at=N;var M=cH;var X=reSign((M),8,0)!=0;var bP=(X)^1;var b1=unSign((bP),1,0);var cg=reSign((b1),8,0)!=0;if(cg){var L=D;var J=at;var I=(L+J)&4294967295;HEAP[I]=-1;var G=at;var E=((G)+1)&4294967295;at=E;var C=D;var B=at;var A=(C+B)&4294967295;HEAP[A]=-1;var z=at;var y=((z)+1)&4294967295;at=y;var x=D;var w=at;var u=(x+w)&4294967295;HEAP[u]=-1;var p=at;var o=((p)+1)&4294967295;at=o;var n=D;var m=at;var l=(n+m)&4294967295;HEAP[l]=-1;var k=at;var j=((k)+1)&4294967295;at=j}var i=D;var h=at;var g=bv;__ZN7Decrypt3md5EPhiS0_(i,h,g);var f=bC;var e=(((f))|0)==3;$bb11$$bb14$13:do{if(e){b4=0;while(1){var cJ=b4;var cI=(((cJ))|0)<=49;if(!(cI)){ay=5;break $bb11$$bb14$13}var d=bv;var b=bN;var a=bv;__ZN7Decrypt3md5EPhiS0_(d,b,a);var cL=b4;var cK=((cL)+1)&4294967295;b4=cK;ay=3;continue}}}while(0);var cG=bC;var cq=(((cG))|0)==2;if(cq){var cp=bv;var co=bN;var cn=(v)&4294967295;__ZL10rc4InitKeyPhiS_(cp,co,cn);HEAP[q]=0;var cm=HEAP[q];HEAP[r]=cm;b4=0;while(1){var b8=b4;var b7=(((b8))|0)<=31;if(!(b7)){ay=8;break}var cl=b4;var ck=cf;var cj=b4;var ci=__ZN9GooString7getCharEi(ck,cj);var ch=unSign((ci),8,0);var ce=(v)&4294967295;var cd=(((ch))&255);var cc=__ZL14rc4DecryptBytePhS_S_h(ce,r,q,cd);var cb=(cA+cl)&4294967295;HEAP[cb]=cc;var ca=b4;var b9=((ca)+1)&4294967295;b4=b9;ay=6;continue}var b6=(cA)&4294967295;var b5=_memcmp(b6,(__ZL11passwordPad)&4294967295,32);var b0=(((b5))|0)==0;var bZ=unSign((b0),1,0);aF=bZ}else{var bY=bC;var bX=(((bY))|0)==3;if(bX){var bW=cf;var bV=__ZNK9GooString10getCStringEv(bW);var bU=(cA)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(bU,bV,32,1,0);b4=19;$bb28$28:while(1){var aT=b4;var aS=(((aT))|0)>=0;if(!(aS)){ay=18;break $bb28$28}b3=0;$bb23$31:while(1){var bE=b3;var bD=bN;var bA=(((bE))|0)<(((bD))|0);if(!(bA)){ay=13;break $bb23$31}var bS=b3;var bR=bv;var bQ=b3;var bM=(bR+bQ)&4294967295;var bL=HEAP[bM];var bK=b4;var bJ=(((bK))&255);var bI=(bL)^(bJ);var bH=(cs+bS)&4294967295;HEAP[bH]=bI;var bG=b3;var bF=((bG)+1)&4294967295;b3=bF;ay=11;continue $bb23$31}var bz=(cs)&4294967295;var by=bN;var bx=(v)&4294967295;__ZL10rc4InitKeyPhiS_(bz,by,bx);HEAP[q]=0;var bw=HEAP[q];HEAP[r]=bw;b3=0;while(1){var a7=b3;var a6=(((a7))|0)<=31;if(!(a6)){ay=16;break}var bu=b3;var bt=b3;var bs=(cA+bt)&4294967295;var bq=HEAP[bs];var bo=unSign((bq),8,0);var bd=(v)&4294967295;var bc=(((bo))&255);var bb=__ZL14rc4DecryptBytePhS_S_h(bd,r,q,bc);var ba=(cA+bu)&4294967295;HEAP[ba]=bb;var a9=b3;var a8=((a9)+1)&4294967295;b3=a8;ay=14;continue}var a4=b4;var a2=((a4)-1)&4294967295;b4=a2;ay=10;continue $bb28$28}var aR=D;_llvm_memcpy_p0i8_p0i8_i32(aR,(__ZL11passwordPad)&4294967295,32,1,0);var aQ=cF;var aP=__ZN9GooString9getLengthEv(aQ);var aO=cF;var aN=__ZNK9GooString10getCStringEv(aO);var aM=D;var aK=(aM+32)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(aK,aN,aP,1,0);var aI=cF;var av=__ZN9GooString9getLengthEv(aI);var au=((av)+32)&4294967295;var ar=D;var aq=D;__ZN7Decrypt3md5EPhiS0_(ar,au,aq);var ap=(cA)&4294967295;var ao=D;var am=_memcmp(ap,ao,16);var al=(((am))|0)==0;var aj=unSign((al),1,0);aF=aj}else{aF=0}}var ah=D;_gfree(ah);var V=aF;var U=unSign((V),8,0);cE=U;var T=cE;c=T;var t=c;var s=(((t))&255);STACKTOP=K;return s;return null}function __ZN4DictC2EP4XRef(m,v){var s;var k;var u;var l=0;k=m;u=v;var j=k;var i=(j+4)&4294967295;var h=u;HEAP[i]=h;var g=k;var f=(g+8)&4294967295;HEAP[f]=0;var e=k;var d=(e+16)&4294967295;HEAP[d]=0;var c=k;var b=(c+16)&4294967295;var a=HEAP[b];var t=k;var r=(t+12)&4294967295;HEAP[r]=a;var q=k;var p=(q+20)&4294967295;HEAP[p]=1;var o=k;var n=(o)&4294967295;HEAP[n]=0;return;return}function __ZN4DictC1EP4XRef(m,v){var s;var k;var u;var l=0;k=m;u=v;var j=k;var i=(j+4)&4294967295;var h=u;HEAP[i]=h;var g=k;var f=(g+8)&4294967295;HEAP[f]=0;var e=k;var d=(e+16)&4294967295;HEAP[d]=0;var c=k;var b=(c+16)&4294967295;var a=HEAP[b];var t=k;var r=(t+12)&4294967295;HEAP[r]=a;var q=k;var p=(q+20)&4294967295;HEAP[p]=1;var o=k;var n=(o)&4294967295;HEAP[n]=0;return;return}function __ZN9DictEntryC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+4)&4294967295;__ZN6ObjectC1Ev(a);return;return}function __ZN4Dict6getKeyEi(k,o){var p;var q;var f;var l;var j;var n=0;q=k;f=o;var i=q;var h=(i+8)&4294967295;var g=HEAP[h];var e=f;var d=(g+16*e)&4294967295;var c=(d)&4294967295;var b=HEAP[c];j=b;var a=j;l=a;var m=l;return m;return null}function __ZNSt3__17__sort3IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_T_(cQ,cO,cN,db){var Y=STACKTOP;STACKTOP+=80;_memset(Y,0,80);var eK;var bo;var eI;var bA;var ci;var S;var bz;var d5;var bU;var by;var aD;var dB;var a6=Y;var bp;var eY;var bx;var cx;var aj;var bw;var eM;var cc;var bv;var aS;var d1;var bj=Y+16;var bB;var fn;var bu;var cM;var ax;var bt;var e0;var cs;var bs;var a7;var eJ;var bn=Y+32;var bT;var g;var br;var df;var aJ;var et;var fq;var cJ;var es;var bl;var eZ;var bq=Y+48;var J;var bi;var er;var ej;var X;var eq;var bC;var dF;var ep;var b9;var fk;var aa=Y+64;var eC;var da;var b6;var eu;var ch;var ff;var fh;var fx;var eo;var fz;var fB;var cX;var dE=0;eC=cQ;da=cO;b6=cN;eu=db;cX=0;var en=eu;var em=HEAP[en];var el=da;var ek=eC;var d0=FUNCTION_TABLE[em](el,ek);var eL=reSign((d0),8,0)!=0;var cz=(eL)^1;var bm=unSign((cz),1,0);fB=bm;var dZ=fB;var bS=reSign((dZ),8,0)!=0;if(bS){var dY=eu;var dX=HEAP[dY];var dW=b6;var dV=da;var dU=FUNCTION_TABLE[dX](dW,dV);var bR=reSign((dU),8,0)!=0;var bk=(bR)^1;var ev=unSign((bk),1,0);fz=ev;var dT=fz;var bQ=reSign((dT),8,0)!=0;if(bQ){var dS=cX;eo=dS}else{var dR=da;var dD=b6;b9=dR;fk=dD;var dC=b9;bC=dC;var dA=bC;ep=dA;var dy=ep;dF=dy;var dz=dF;var dx=(aa)&4294967295;var dw=(dz)&4294967295;var dv=HEAP[dw];HEAP[dx]=dv;var du=(aa+4)&4294967295;var dt=(dz+4)&4294967295;var ds=(du)&4294967295;var de=(dt)&4294967295;var dc=HEAP[de];HEAP[ds]=dc;var c9=(du+4)&4294967295;var c8=(dt+4)&4294967295;var c7=(c9)&4294967295;var c6=(c8)&4294967295;var c5=HEAP[c6];HEAP[c7]=c5;var c4=fk;J=c4;var c3=J;er=c3;var c2=er;bi=c2;var aK=bi;var cL=b9;var cK=(cL)&4294967295;var cI=(aK)&4294967295;var cH=HEAP[cI];HEAP[cK]=cH;var cG=(cL+4)&4294967295;var cF=(aK+4)&4294967295;var cE=(cG)&4294967295;var cD=(cF)&4294967295;var cC=HEAP[cD];HEAP[cE]=cC;var cB=(cG+4)&4294967295;var cw=(cF+4)&4294967295;var cv=(cB)&4294967295;var cu=(cw)&4294967295;var ct=HEAP[cu];HEAP[cv]=ct;ej=aa;var cr=ej;eq=cr;var cq=eq;X=cq;var fr=X;var cp=fk;var co=(cp)&4294967295;var cn=(fr)&4294967295;var cm=HEAP[cn];HEAP[co]=cm;var ck=(cp+4)&4294967295;var cj=(fr+4)&4294967295;var cg=(ck)&4294967295;var cf=(cj)&4294967295;var ce=HEAP[cf];HEAP[cg]=ce;var cd=(ck+4)&4294967295;var cb=(cj+4)&4294967295;var ca=(cd)&4294967295;var b8=(cb)&4294967295;var b7=HEAP[b8];HEAP[ca]=b7;cX=1;var b4=eu;var b3=HEAP[b4];var b2=da;var b1=eC;var b0=FUNCTION_TABLE[b3](b2,b1);fx=b0;var bZ=fx;var bM=reSign((bZ),8,0)!=0;if(bM){var bY=eC;var bX=da;a7=bY;eJ=bX;var bW=a7;e0=bW;var bV=e0;bs=bV;var bP=bs;cs=bP;var cy=cs;var bO=(bn)&4294967295;var bN=(cy)&4294967295;var bL=HEAP[bN];HEAP[bO]=bL;var bK=(bn+4)&4294967295;var bJ=(cy+4)&4294967295;var bI=(bK)&4294967295;var bH=(bJ)&4294967295;var bG=HEAP[bH];HEAP[bI]=bG;var bF=(bK+4)&4294967295;var bh=(bJ+4)&4294967295;var bg=(bF)&4294967295;var bf=(bh)&4294967295;var be=HEAP[bf];HEAP[bg]=be;var bd=eJ;bB=bd;var bc=bB;bu=bc;var bb=bu;fn=bb;var dr=fn;var ba=a7;var a9=(ba)&4294967295;var a8=(dr)&4294967295;var a5=HEAP[a8];HEAP[a9]=a5;var a4=(ba+4)&4294967295;var a3=(dr+4)&4294967295;var a2=(a4)&4294967295;var a1=(a3)&4294967295;var a0=HEAP[a1];HEAP[a2]=a0;var aZ=(a4+4)&4294967295;var aY=(a3+4)&4294967295;var aX=(aZ)&4294967295;var aW=(aY)&4294967295;var aV=HEAP[aW];HEAP[aX]=aV;cM=bn;var aU=cM;bt=aU;var aT=bt;ax=aT;var fj=ax;var aR=eJ;var aQ=(aR)&4294967295;var aP=(fj)&4294967295;var aO=HEAP[aP];HEAP[aQ]=aO;var aN=(aR+4)&4294967295;var aM=(fj+4)&4294967295;var aL=(aN)&4294967295;var aI=(aM)&4294967295;var aH=HEAP[aI];HEAP[aL]=aH;var aG=(aN+4)&4294967295;var aF=(aM+4)&4294967295;var aE=(aG)&4294967295;var aC=(aF)&4294967295;var aB=HEAP[aC];HEAP[aE]=aB;cX=2}var aA=cX;eo=aA}}else{var az=eu;var ay=HEAP[az];var aw=b6;var av=da;var au=FUNCTION_TABLE[ay](aw,av);fh=au;var at=fh;var bE=reSign((at),8,0)!=0;if(bE){var ar=eC;var aq=b6;aD=ar;dB=aq;var ap=aD;d5=ap;var ao=d5;by=ao;var an=by;bU=an;var b5=bU;var am=(a6)&4294967295;var al=(b5)&4294967295;var ak=HEAP[al];HEAP[am]=ak;var ai=(a6+4)&4294967295;var ah=(b5+4)&4294967295;var ag=(ai)&4294967295;var af=(ah)&4294967295;var ae=HEAP[af];HEAP[ag]=ae;var ad=(ai+4)&4294967295;var ac=(ah+4)&4294967295;var ab=(ad)&4294967295;var W=(ac)&4294967295;var V=HEAP[W];HEAP[ab]=V;var U=dB;bo=U;var T=bo;bA=T;var R=bA;eI=R;var cA=eI;var Q=aD;var P=(Q)&4294967295;var O=(cA)&4294967295;var M=HEAP[O];HEAP[P]=M;var K=(Q+4)&4294967295;var A=(cA+4)&4294967295;var z=(K)&4294967295;var y=(A)&4294967295;var x=HEAP[y];HEAP[z]=x;var w=(K+4)&4294967295;var v=(A+4)&4294967295;var u=(w)&4294967295;var t=(v)&4294967295;var s=HEAP[t];HEAP[u]=s;ci=a6;var q=ci;bz=q;var f=bz;S=f;var eH=S;var e=dB;var c=(e)&4294967295;var b=(eH)&4294967295;var a=HEAP[b];HEAP[c]=a;var fJ=(e+4)&4294967295;var fI=(eH+4)&4294967295;var fH=(fJ)&4294967295;var fG=(fI)&4294967295;var fE=HEAP[fG];HEAP[fH]=fE;var fp=(fJ+4)&4294967295;var fo=(fI+4)&4294967295;var fm=(fp)&4294967295;var fl=(fo)&4294967295;var fi=HEAP[fl];HEAP[fm]=fi;cX=1;var fg=cX;eo=fg}else{var fe=eC;var fd=da;aS=fe;d1=fd;var fc=aS;eM=fc;var fa=eM;bv=fa;var N=bv;cc=N;var cl=cc;var L=(bj)&4294967295;var I=(cl)&4294967295;var H=HEAP[I];HEAP[L]=H;var G=(bj+4)&4294967295;var F=(cl+4)&4294967295;var E=(G)&4294967295;var D=(F)&4294967295;var C=HEAP[D];HEAP[E]=C;var B=(G+4)&4294967295;var r=(F+4)&4294967295;var p=(B)&4294967295;var o=(r)&4294967295;var n=HEAP[o];HEAP[p]=n;var m=d1;bp=m;var l=bp;bx=l;var k=bx;eY=k;var c1=eY;var j=aS;var i=(j)&4294967295;var h=(c1)&4294967295;var fF=HEAP[h];HEAP[i]=fF;var fD=(j+4)&4294967295;var fC=(c1+4)&4294967295;var fA=(fD)&4294967295;var fy=(fC)&4294967295;var fw=HEAP[fy];HEAP[fA]=fw;var fv=(fD+4)&4294967295;var fu=(fC+4)&4294967295;var ft=(fv)&4294967295;var fs=(fu)&4294967295;var fb=HEAP[fs];HEAP[ft]=fb;cx=bj;var e9=cx;bw=e9;var e8=bw;aj=e8;var eX=aj;var e7=d1;var e6=(e7)&4294967295;var e5=(eX)&4294967295;var e4=HEAP[e5];HEAP[e6]=e4;var e3=(e7+4)&4294967295;var e2=(eX+4)&4294967295;var e1=(e3)&4294967295;var eW=(e2)&4294967295;var eV=HEAP[eW];HEAP[e1]=eV;var eU=(e3+4)&4294967295;var eT=(e2+4)&4294967295;var eS=(eU)&4294967295;var eR=(eT)&4294967295;var eQ=HEAP[eR];HEAP[eS]=eQ;cX=1;var eP=eu;var eO=HEAP[eP];var eN=b6;var eG=da;var eF=FUNCTION_TABLE[eO](eN,eG);ff=eF;var eE=ff;var bD=reSign((eE),8,0)!=0;if(bD){var eD=da;var eB=b6;bl=eD;eZ=eB;var eA=bl;fq=eA;var ez=fq;es=ez;var ey=es;cJ=ey;var dd=cJ;var ex=(bq)&4294967295;var ew=(dd)&4294967295;var ei=HEAP[ew];HEAP[ex]=ei;var eh=(bq+4)&4294967295;var eg=(dd+4)&4294967295;var ef=(eh)&4294967295;var ee=(eg)&4294967295;var ed=HEAP[ee];HEAP[ef]=ed;var ec=(eh+4)&4294967295;var eb=(eg+4)&4294967295;var ea=(ec)&4294967295;var d8=(eb)&4294967295;var dP=HEAP[d8];HEAP[ea]=dP;var dO=eZ;bT=dO;var dN=bT;br=dN;var dM=br;g=dM;var dQ=g;var dL=bl;var dK=(dL)&4294967295;var dJ=(dQ)&4294967295;var dI=HEAP[dJ];HEAP[dK]=dI;var dH=(dL+4)&4294967295;var dG=(dQ+4)&4294967295;var dq=(dH)&4294967295;var dp=(dG)&4294967295;var dn=HEAP[dp];HEAP[dq]=dn;var dm=(dH+4)&4294967295;var dl=(dG+4)&4294967295;var dk=(dm)&4294967295;var dj=(dl)&4294967295;var di=HEAP[dj];HEAP[dk]=di;df=bq;var dh=df;et=dh;var dg=et;aJ=dg;var d=aJ;var c0=eZ;var cZ=(c0)&4294967295;var cY=(d)&4294967295;var cW=HEAP[cY];HEAP[cZ]=cW;var cV=(c0+4)&4294967295;var cU=(d+4)&4294967295;var cT=(cV)&4294967295;var cS=(cU)&4294967295;var cR=HEAP[cS];HEAP[cT]=cR;var cP=(cV+4)&4294967295;var d9=(cU+4)&4294967295;var d7=(cP)&4294967295;var d6=(d9)&4294967295;var d4=HEAP[d6];HEAP[d7]=d4;cX=2}var d3=cX;eo=d3}}var d2=eo;ch=d2;var Z=ch;STACKTOP=Y;return Z;return null}function __ZNSt3__17__sort4IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_S8_T_(aa,Z,X,W,bs){var ad=STACKTOP;STACKTOP+=48;_memset(ad,0,48);var aW;var cy;var dj;var dh;var bO;var cD;var dg;var cM;var bD;var df;var aT;var bm;var bd=ad;var E;var h;var de;var bC;var cY;var dd;var c6;var b5;var dc;var bl;var bN;var bH=ad+16;var cN;var i;var db;var aV;var b2;var da;var B;var di;var c8;var bR;var cL;var o=ad+32;var c9;var V;var bk;var cm;var ca;var c;var c7;var cP;var cQ;var cS;var bj;var cl=0;c9=aa;V=Z;bk=X;cm=W;ca=bs;var bZ=c9;var bX=V;var bV=bk;var bU=ca;var bT=__ZNSt3__17__sort3IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_T_(bZ,bX,bV,bU);bj=bT;var bS=ca;var bQ=HEAP[bS];var bP=cm;var bM=bk;var bL=FUNCTION_TABLE[bQ](bP,bM);cS=bL;var bz=cS;var ax=reSign((bz),8,0)!=0;$bb$$bb5$2:do{if(ax){var bx=bk;var bv=cm;bR=bx;cL=bv;var bu=bR;B=bu;var bt=B;c8=bt;var br=c8;di=br;var aU=di;var bq=(o)&4294967295;var bp=(aU)&4294967295;var bo=HEAP[bp];HEAP[bq]=bo;var bn=(o+4)&4294967295;var a9=(aU+4)&4294967295;var a7=(bn)&4294967295;var a5=(a9)&4294967295;var a4=HEAP[a5];HEAP[a7]=a4;var a3=(bn+4)&4294967295;var a2=(a9+4)&4294967295;var a1=(a3)&4294967295;var a0=(a2)&4294967295;var aY=HEAP[a0];HEAP[a1]=aY;var aX=cL;cN=aX;var aK=cN;db=aK;var aI=db;i=aI;var cO=i;var aG=bR;var aF=(aG)&4294967295;var aE=(cO)&4294967295;var aD=HEAP[aE];HEAP[aF]=aD;var aC=(aG+4)&4294967295;var aB=(cO+4)&4294967295;var aA=(aC)&4294967295;var az=(aB)&4294967295;var an=HEAP[az];HEAP[aA]=an;var al=(aC+4)&4294967295;var aj=(aB+4)&4294967295;var ai=(al)&4294967295;var ah=(aj)&4294967295;var ag=HEAP[ah];HEAP[ai]=ag;aV=o;var af=aV;da=af;var ae=da;b2=ae;var aZ=b2;var ac=cL;var ab=(ac)&4294967295;var M=(aZ)&4294967295;var K=HEAP[M];HEAP[ab]=K;var I=(ac+4)&4294967295;var H=(aZ+4)&4294967295;var G=(I)&4294967295;var F=(H)&4294967295;var D=HEAP[F];HEAP[G]=D;var C=(I+4)&4294967295;var A=(H+4)&4294967295;var y=(C)&4294967295;var t=(A)&4294967295;var s=HEAP[t];HEAP[y]=s;var r=bj;var q=((r)+1)&4294967295;bj=q;var p=ca;var n=HEAP[p];var m=bk;var l=V;var k=FUNCTION_TABLE[n](m,l);cQ=k;var j=cQ;var cT=reSign((j),8,0)!=0;if(!(cT)){aW=1;break $bb$$bb5$2}var g=V;var e=bk;aT=g;bm=e;var d=aT;cM=d;var b=cM;df=b;var a=df;bD=a;var cu=bD;var dp=(bd)&4294967295;var dn=(cu)&4294967295;var dm=HEAP[dn];HEAP[dp]=dm;var dl=(bd+4)&4294967295;var dk=(cu+4)&4294967295;var c5=(dl)&4294967295;var c4=(dk)&4294967295;var c3=HEAP[c4];HEAP[c5]=c3;var c2=(dl+4)&4294967295;var c1=(dk+4)&4294967295;var c0=(c2)&4294967295;var cZ=(c1)&4294967295;var cX=HEAP[cZ];HEAP[c0]=cX;var cW=bm;cy=cW;var cV=cy;dh=cV;var cK=dh;dj=cK;var Y=dj;var cJ=aT;var cH=(cJ)&4294967295;var cG=(Y)&4294967295;var cF=HEAP[cG];HEAP[cH]=cF;var cE=(cJ+4)&4294967295;var cC=(Y+4)&4294967295;var cB=(cE)&4294967295;var cA=(cC)&4294967295;var cz=HEAP[cA];HEAP[cB]=cz;var cx=(cE+4)&4294967295;var cw=(cC+4)&4294967295;var cv=(cx)&4294967295;var ct=(cw)&4294967295;var cs=HEAP[ct];HEAP[cv]=cs;bO=bd;var cr=bO;dg=cr;var cq=dg;cD=cq;var f=cD;var cp=bm;var co=(cp)&4294967295;var cn=(f)&4294967295;var ck=HEAP[cn];HEAP[co]=ck;var cj=(cp+4)&4294967295;var ci=(f+4)&4294967295;var ch=(cj)&4294967295;var cg=(ci)&4294967295;var cf=HEAP[cg];HEAP[ch]=cf;var ce=(cj+4)&4294967295;var cd=(ci+4)&4294967295;var cc=(ce)&4294967295;var cb=(cd)&4294967295;var b9=HEAP[cb];HEAP[cc]=b9;var b8=bj;var b7=((b8)+1)&4294967295;bj=b7;var b6=ca;var b4=HEAP[b6];var b3=V;var b1=c9;var b0=FUNCTION_TABLE[b4](b3,b1);cP=b0;var bY=cP;var cR=reSign((bY),8,0)!=0;if(!(cR)){aW=1;break $bb$$bb5$2}var bW=c9;var bK=V;bl=bW;bN=bK;var bJ=bl;c6=bJ;var bI=c6;dc=bI;var bG=dc;b5=bG;var cI=b5;var bF=(bH)&4294967295;var bE=(cI)&4294967295;var bB=HEAP[bE];HEAP[bF]=bB;var bA=(bH+4)&4294967295;var by=(cI+4)&4294967295;var bw=(bA)&4294967295;var bi=(by)&4294967295;var bh=HEAP[bi];HEAP[bw]=bh;var bg=(bA+4)&4294967295;var bf=(by+4)&4294967295;var be=(bg)&4294967295;var bc=(bf)&4294967295;var bb=HEAP[bc];HEAP[be]=bb;var ba=bN;E=ba;var a8=E;de=a8;var a6=de;h=a6;var ay=h;var aS=bl;var aR=(aS)&4294967295;var aQ=(ay)&4294967295;var aP=HEAP[aQ];HEAP[aR]=aP;var aO=(aS+4)&4294967295;var aN=(ay+4)&4294967295;var aM=(aO)&4294967295;var aL=(aN)&4294967295;var aJ=HEAP[aL];HEAP[aM]=aJ;var aH=(aO+4)&4294967295;var aw=(aN+4)&4294967295;var av=(aH)&4294967295;var au=(aw)&4294967295;var at=HEAP[au];HEAP[av]=at;bC=bH;var ar=bC;dd=ar;var aq=dd;cY=aq;var z=cY;var ap=bN;var ao=(ap)&4294967295;var am=(z)&4294967295;var ak=HEAP[am];HEAP[ao]=ak;var U=(ap+4)&4294967295;var T=(z+4)&4294967295;var S=(U)&4294967295;var R=(T)&4294967295;var Q=HEAP[R];HEAP[S]=Q;var P=(U+4)&4294967295;var O=(T+4)&4294967295;var N=(P)&4294967295;var L=(O)&4294967295;var J=HEAP[L];HEAP[N]=J;var x=bj;var w=((x)+1)&4294967295;bj=w}}while(0);var v=bj;c7=v;var u=c7;c=u;var cU=c;STACKTOP=ad;return cU;return null}function __ZNSt3__17__sort5IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_S8_S8_T_(cw,cu,cs,cq,cp,cQ){var aa=STACKTOP;STACKTOP+=64;_memset(aa,0,64);var dJ;var bx;var el;var bw;var cF;var aw;var bv;var dX;var ch;var bu;var a5;var dz;var bj=aa;var bN;var f;var bt;var cU;var aI;var bs;var eq;var cB;var br;var bi;var dV;var bm=aa+16;var bl;var D;var bq;var da;var aU;var bp;var h;var cS;var bo;var bk;var eo;var by=aa+32;var M;var bg;var bn;var dn;var Z;var dy;var bA;var c9;var dx;var b1;var ej;var ab=aa+48;var dW;var db;var ce;var bz;var bh;var dA;var b8;var dw;var d4;var d6;var d8;var ea;var cH;var c8=0;dW=cw;db=cu;ce=cs;bz=cq;bh=cp;dA=cQ;var dv=dW;var du=db;var dt=ce;var ds=bz;var dr=dA;var dq=__ZNSt3__17__sort4IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_S8_T_(dv,du,dt,ds,dr);cH=dq;var dp=dA;var dm=HEAP[dp];var dl=bh;var dk=bz;var dj=FUNCTION_TABLE[dm](dl,dk);ea=dj;var di=ea;var dK=reSign((di),8,0)!=0;$bb$$bb7$2:do{if(dK){var dh=bz;var dg=bh;b1=dh;ej=dg;var df=b1;bA=df;var de=bA;dx=de;var dd=dx;c9=dd;var c3=c9;var c6=(ab)&4294967295;var c5=(c3)&4294967295;var c4=HEAP[c5];HEAP[c6]=c4;var c2=(ab+4)&4294967295;var c1=(c3+4)&4294967295;var c0=(c2)&4294967295;var cZ=(c1)&4294967295;var cY=HEAP[cZ];HEAP[c0]=cY;var cX=(c2+4)&4294967295;var cW=(c1+4)&4294967295;var cT=(cX)&4294967295;var cR=(cW)&4294967295;var cP=HEAP[cR];HEAP[cT]=cP;var cO=ej;M=cO;var cN=M;bn=cN;var cM=bn;bg=cM;var aJ=bg;var cL=b1;var cK=(cL)&4294967295;var cJ=(aJ)&4294967295;var cI=HEAP[cJ];HEAP[cK]=cI;var cE=(cL+4)&4294967295;var cD=(aJ+4)&4294967295;var cC=(cE)&4294967295;var cA=(cD)&4294967295;var cz=HEAP[cA];HEAP[cC]=cz;var cy=(cE+4)&4294967295;var cx=(cD+4)&4294967295;var cv=(cy)&4294967295;var ct=(cx)&4294967295;var cr=HEAP[ct];HEAP[cv]=cr;dn=ab;var cm=dn;dy=cm;var cl=dy;Z=cl;var er=Z;var ck=ej;var cj=(ck)&4294967295;var ci=(er)&4294967295;var cg=HEAP[ci];HEAP[cj]=cg;var cf=(ck+4)&4294967295;var cd=(er+4)&4294967295;var cc=(cf)&4294967295;var cb=(cd)&4294967295;var ca=HEAP[cb];HEAP[cc]=ca;var b9=(cf+4)&4294967295;var b7=(cd+4)&4294967295;var b6=(b9)&4294967295;var b5=(b7)&4294967295;var b4=HEAP[b5];HEAP[b6]=b4;var b3=cH;var b2=((b3)+1)&4294967295;cH=b2;var b0=dA;var bZ=HEAP[b0];var bY=bz;var bX=ce;var bW=FUNCTION_TABLE[bZ](bY,bX);d8=bW;var bV=d8;var bO=reSign((bV),8,0)!=0;if(!(bO)){dJ=1;break $bb$$bb7$2}var bU=ce;var bT=bz;bi=bU;dV=bT;var bS=bi;eq=bS;var bR=eq;br=bR;var bQ=br;cB=bQ;var cG=cB;var bP=(bm)&4294967295;var bK=(cG)&4294967295;var bJ=HEAP[bK];HEAP[bP]=bJ;var bI=(bm+4)&4294967295;var bH=(cG+4)&4294967295;var bG=(bI)&4294967295;var bF=(bH)&4294967295;var bE=HEAP[bF];HEAP[bG]=bE;var bD=(bI+4)&4294967295;var bC=(bH+4)&4294967295;var bB=(bD)&4294967295;var bf=(bC)&4294967295;var be=HEAP[bf];HEAP[bB]=be;var bd=dV;bN=bd;var bc=bN;bt=bc;var bb=bt;f=bb;var dc=f;var ba=bi;var a9=(ba)&4294967295;var a8=(dc)&4294967295;var a7=HEAP[a8];HEAP[a9]=a7;var a6=(ba+4)&4294967295;var a4=(dc+4)&4294967295;var a3=(a6)&4294967295;var a2=(a4)&4294967295;var a1=HEAP[a2];HEAP[a3]=a1;var a0=(a6+4)&4294967295;var aZ=(a4+4)&4294967295;var aY=(a0)&4294967295;var aX=(aZ)&4294967295;var aW=HEAP[aX];HEAP[aY]=aW;cU=bm;var aV=cU;bs=aV;var aT=bs;aI=aT;var d=aI;var aS=dV;var aR=(aS)&4294967295;var aQ=(d)&4294967295;var aP=HEAP[aQ];HEAP[aR]=aP;var aO=(aS+4)&4294967295;var aN=(d+4)&4294967295;var aM=(aO)&4294967295;var aL=(aN)&4294967295;var aK=HEAP[aL];HEAP[aM]=aK;var aH=(aO+4)&4294967295;var aG=(aN+4)&4294967295;var aF=(aH)&4294967295;var aE=(aG)&4294967295;var aD=HEAP[aE];HEAP[aF]=aD;var aC=cH;var aB=((aC)+1)&4294967295;cH=aB;var aA=dA;var az=HEAP[aA];var ay=ce;var ax=db;var av=FUNCTION_TABLE[az](ay,ax);d6=av;var au=d6;var bM=reSign((au),8,0)!=0;if(!(bM)){dJ=1;break $bb$$bb7$2}var at=db;var ar=ce;a5=at;dz=ar;var aq=a5;dX=aq;var ap=dX;bu=ap;var ao=bu;ch=ao;var co=ch;var an=(bj)&4294967295;var am=(co)&4294967295;var al=HEAP[am];HEAP[an]=al;var ak=(bj+4)&4294967295;var aj=(co+4)&4294967295;var ai=(ak)&4294967295;var ah=(aj)&4294967295;var ag=HEAP[ah];HEAP[ai]=ag;var af=(ak+4)&4294967295;var ae=(aj+4)&4294967295;var ad=(af)&4294967295;var ac=(ae)&4294967295;var Y=HEAP[ac];HEAP[ad]=Y;var X=dz;bx=X;var W=bx;bw=W;var V=bw;el=V;var cV=el;var U=a5;var T=(U)&4294967295;var S=(cV)&4294967295;var R=HEAP[S];HEAP[T]=R;var P=(U+4)&4294967295;var N=(cV+4)&4294967295;var C=(P)&4294967295;var A=(N)&4294967295;var z=HEAP[A];HEAP[C]=z;var y=(P+4)&4294967295;var x=(N+4)&4294967295;var w=(y)&4294967295;var v=(x)&4294967295;var u=HEAP[v];HEAP[w]=u;cF=bj;var s=cF;bv=s;var q=bv;aw=q;var eh=aw;var g=dz;var e=(g)&4294967295;var c=(eh)&4294967295;var b=HEAP[c];HEAP[e]=b;var a=(g+4)&4294967295;var eG=(eh+4)&4294967295;var eF=(a)&4294967295;var eE=(eG)&4294967295;var eD=HEAP[eE];HEAP[eF]=eD;var eB=(a+4)&4294967295;var ep=(eG+4)&4294967295;var en=(eB)&4294967295;var em=(ep)&4294967295;var ek=HEAP[em];HEAP[en]=ek;var ei=cH;var eg=((ei)+1)&4294967295;cH=eg;var ef=dA;var ee=HEAP[ef];var ed=db;var eb=dW;var Q=FUNCTION_TABLE[ee](ed,eb);d4=Q;var O=d4;var bL=reSign((O),8,0)!=0;if(!(bL)){dJ=1;break $bb$$bb7$2}var L=dW;var K=db;bk=L;eo=K;var J=bk;h=J;var I=h;bo=I;var H=bo;cS=H;var c7=cS;var G=(by)&4294967295;var F=(c7)&4294967295;var E=HEAP[F];HEAP[G]=E;var t=(by+4)&4294967295;var r=(c7+4)&4294967295;var p=(t)&4294967295;var o=(r)&4294967295;var n=HEAP[o];HEAP[p]=n;var m=(t+4)&4294967295;var l=(r+4)&4294967295;var k=(m)&4294967295;var j=(l)&4294967295;var i=HEAP[j];HEAP[k]=i;var eC=eo;bl=eC;var eA=bl;bq=eA;var ez=bq;D=ez;var dD=D;var ey=bk;var ex=(ey)&4294967295;var ew=(dD)&4294967295;var ev=HEAP[ew];HEAP[ex]=ev;var eu=(ey+4)&4294967295;var et=(dD+4)&4294967295;var es=(eu)&4294967295;var ec=(et)&4294967295;var d9=HEAP[ec];HEAP[es]=d9;var d7=(eu+4)&4294967295;var d5=(et+4)&4294967295;var d3=(d7)&4294967295;var d2=(d5)&4294967295;var d1=HEAP[d2];HEAP[d3]=d1;da=by;var d0=da;bp=d0;var dZ=bp;aU=dZ;var B=aU;var dY=eo;var dU=(dY)&4294967295;var dT=(B)&4294967295;var dS=HEAP[dT];HEAP[dU]=dS;var dR=(dY+4)&4294967295;var dQ=(B+4)&4294967295;var dP=(dR)&4294967295;var dO=(dQ)&4294967295;var dN=HEAP[dO];HEAP[dP]=dN;var dM=(dR+4)&4294967295;var dL=(dQ+4)&4294967295;var dI=(dM)&4294967295;var dH=(dL)&4294967295;var dG=HEAP[dH];HEAP[dI]=dG;var dF=cH;var dE=((dF)+1)&4294967295;cH=dE}}while(0);var dC=cH;dw=dC;var dB=dw;b8=dB;var cn=b8;STACKTOP=aa;return cn;return null}function __ZNSt3__118__insertion_sort_3IRPFbRK9DictEntryS3_EPS1_EEvT0_S8_T_(E,a6,q){var x=STACKTOP;STACKTOP+=16;_memset(x,0,16);var ad;var H;var ae;var a2;var I;var aA;var a1;var ag;var d;var a0;var aE;var ac;var p;var aD;var C;var K;var bb;var bd;var a4=x;var a9;var f=0;aE=E;ac=a6;p=q;var aZ=aE;var aY=(aZ+32)&4294967295;bb=aY;var aX=aE;var aW=(aX+16)&4294967295;var aV=aE;var aU=bb;var aT=p;var ay=__ZNSt3__17__sort3IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_T_(aV,aW,aU,aT);var aw=bb;var au=(aw+16)&4294967295;bd=au;$bb14$2:while(1){var V=bd;var U=ac;var S=(V)!=(U);if(!(S)){ad=9;break $bb14$2}var ar=p;var ap=HEAP[ar];var an=bd;var am=bb;var al=FUNCTION_TABLE[ap](an,am);K=al;var ak=K;var F=reSign((ak),8,0)!=0;if(F){var aj=bd;ag=aj;var W=ag;a0=W;var T=a0;d=T;var y=d;var R=(a4)&4294967295;var Q=(y)&4294967295;var P=HEAP[Q];HEAP[R]=P;var O=(a4+4)&4294967295;var N=(y+4)&4294967295;var M=(O)&4294967295;var L=(N)&4294967295;var J=HEAP[L];HEAP[M]=J;var D=(O+4)&4294967295;var B=(N+4)&4294967295;var A=(D)&4294967295;var z=(B)&4294967295;var w=HEAP[z];HEAP[A]=w;var v=bb;a9=v;var u=bd;bb=u;$bb2$7:while(1){var t=a9;H=t;var s=H;a2=s;var r=a2;ae=r;var af=ae;var o=bb;var n=(o)&4294967295;var m=(af)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=(o+4)&4294967295;var j=(af+4)&4294967295;var i=(k)&4294967295;var h=(j)&4294967295;var g=HEAP[h];HEAP[i]=g;var e=(k+4)&4294967295;var c=(j+4)&4294967295;var b=(e)&4294967295;var a=(c)&4294967295;var bf=HEAP[a];HEAP[b]=bf;var be=a9;bb=be;var bc=bb;var ba=aE;var a8=(bc)==(ba);$bb9$$bb3$9:do{if(a8){ad=2}else{var a7=p;var a5=HEAP[a7];var aS=a9;var aQ=(aS+-16)&4294967295;a9=aQ;var aP=a9;var aO=FUNCTION_TABLE[a5](a4,aP);var ai=reSign((aO),8,0)!=0;var aR=(ai)^1;var G=unSign((aR),1,0);var ah=reSign((G),8,0)!=0;if(ah){ad=2;break $bb9$$bb3$9}aD=1;ad=4;break $bb9$$bb3$9}}while(0);if(ad==2){aD=0}var aN=aD;C=aN;var aM=C;var a3=reSign((aM),8,0)!=0;if(a3){ad=1;continue $bb2$7}else{ad=6;break $bb2$7}}I=a4;var aL=I;a1=aL;var aK=a1;aA=aK;var aG=aA;var aJ=bb;var aI=(aJ)&4294967295;var aH=(aG)&4294967295;var aF=HEAP[aH];HEAP[aI]=aF;var aC=(aJ+4)&4294967295;var aB=(aG+4)&4294967295;var az=(aC)&4294967295;var ax=(aB)&4294967295;var av=HEAP[ax];HEAP[az]=av;var at=(aC+4)&4294967295;var aq=(aB+4)&4294967295;var ao=(at)&4294967295;var ab=(aq)&4294967295;var aa=HEAP[ab];HEAP[ao]=aa}var Z=bd;bb=Z;var Y=bd;var X=(Y+16)&4294967295;bd=X;ad=0;continue $bb14$2}STACKTOP=x;return;return}function __ZNSt3__127__insertion_sort_incompleteIRPFbRK9DictEntryS3_EPS1_EEbT0_S8_T_(bM,au,cm){var af=STACKTOP;STACKTOP+=32;_memset(af,0,32);var aY;var cT;var cd;var di;var cV;var ch;var dh;var be;var bk;var dg;var cU;var i;var df;var aX;var b3;var de;var I;var dj;var dd;var bS;var cS;var o=af;var cL;var cn;var h;var c;var cB;var aI;var cC;var cD;var cE;var dc;var bo;var ab;var bQ;var bp;var bm=af+16;var bn;var co=0;cL=bM;cn=au;h=cm;var db=cn;var da=(db);var c9=cL;var b0=(c9);var bY=((da)-(b0))&4294967295;var bW=((((bY))|0)/16|0);if(bW==0){aY=14}else{if(bW==1){aY=14}else{if(bW==2){aY=15}else{if(bW==3){aY=16}else{if(bW==4){aY=17}else{if(bW==5){aY=18}else{aY=19}}}}}}if(aY==19){var cP=cL;var cO=(cP+32)&4294967295;bo=cO;var cN=cL;var cM=(cN+16)&4294967295;var cK=cL;var cJ=bo;var cH=h;var cG=__ZNSt3__17__sort3IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_T_(cK,cM,cJ,cH);ab=8;bQ=0;var cA=bo;var cz=(cA+16)&4294967295;bp=cz;$bb25$4:while(1){var z=bp;var y=cn;var x=(z)!=(y);if(!(x)){aY=12;break $bb25$4}var cy=h;var cx=HEAP[cy];var cw=bp;var cu=bo;var ct=FUNCTION_TABLE[cx](cw,cu);cD=ct;var cr=cD;var cX=reSign((cr),8,0)!=0;if(cX){var cq=bp;cV=cq;var cp=cV;dh=cp;var cl=dh;ch=cl;var v=ch;var ck=(bm)&4294967295;var cj=(v)&4294967295;var ci=HEAP[cj];HEAP[ck]=ci;var cg=(bm+4)&4294967295;var cf=(v+4)&4294967295;var ce=(cg)&4294967295;var cc=(cf)&4294967295;var cb=HEAP[cc];HEAP[ce]=cb;var ca=(cg+4)&4294967295;var b9=(cf+4)&4294967295;var b8=(ca)&4294967295;var b7=(b9)&4294967295;var b6=HEAP[b7];HEAP[b8]=b6;var b5=bo;bn=b5;var b4=bp;bo=b4;$bb11$9:while(1){var b2=bn;cT=b2;var b1=cT;di=b1;var bZ=di;cd=bZ;var q=cd;var bX=bo;var bL=(bX)&4294967295;var bK=(q)&4294967295;var bJ=HEAP[bK];HEAP[bL]=bJ;var bI=(bX+4)&4294967295;var bH=(q+4)&4294967295;var bF=(bI)&4294967295;var bE=(bH)&4294967295;var bD=HEAP[bE];HEAP[bF]=bD;var bC=(bI+4)&4294967295;var bA=(bH+4)&4294967295;var bl=(bC)&4294967295;var bj=(bA)&4294967295;var bi=HEAP[bj];HEAP[bl]=bi;var bh=bn;bo=bh;var bg=bo;var bf=cL;var bd=(bg)==(bf);$bb18$$bb12$11:do{if(bd){aY=4}else{var bc=h;var bb=HEAP[bc];var a9=bn;var aV=(a9+-16)&4294967295;bn=aV;var aU=bn;var aT=FUNCTION_TABLE[bb](bm,aU);var cI=reSign((aT),8,0)!=0;var bq=(cI)^1;var bG=unSign((bq),1,0);var cF=reSign((bG),8,0)!=0;if(cF){aY=4;break $bb18$$bb12$11}aI=1;aY=6;break $bb18$$bb12$11}}while(0);if(aY==4){aI=0}var aS=aI;cC=aS;var aR=cC;var cv=reSign((aR),8,0)!=0;if(cv){aY=3;continue $bb11$9}else{aY=8;break $bb11$9}}be=bm;var aQ=be;dg=aQ;var aP=dg;bk=aP;var e=bk;var aO=bo;var aN=(aO)&4294967295;var aL=(e)&4294967295;var az=HEAP[aL];HEAP[aN]=az;var ay=(aO+4)&4294967295;var ax=(e+4)&4294967295;var aw=(ay)&4294967295;var av=(ax)&4294967295;var at=HEAP[av];HEAP[aw]=at;var ar=(ay+4)&4294967295;var aq=(ax+4)&4294967295;var ap=(ar)&4294967295;var an=(aq)&4294967295;var aa=HEAP[an];HEAP[ap]=aa;var Z=bQ;var Y=((Z)+1)&4294967295;bQ=Y;var X=bQ;var W=(((X))|0)==8;var V=unSign((W),1,0);cB=V;var U=cB;var cs=reSign((U),8,0)!=0;if(cs){aY=9;break $bb25$4}}var C=bp;bo=C;var B=bp;var A=(B+16)&4294967295;bp=A;aY=2;continue $bb25$4}if(aY==12){dc=1}else{if(aY==9){var T=bp;var S=(T+16)&4294967295;bp=S;var Q=bp;var F=cn;var E=(Q)==(F);var D=unSign((E),1,0);dc=D}}}else{if(aY==14){dc=1}else{if(aY==15){var bV=h;var bU=HEAP[bV];var bT=cn;var bR=(bT+-16)&4294967295;cn=bR;var bP=cn;var bO=cL;var bN=FUNCTION_TABLE[bU](bP,bO);cE=bN;var bB=cE;var aA=reSign((bB),8,0)!=0;if(aA){var bz=cL;var by=cn;bS=bz;cS=by;var bx=bS;I=bx;var bw=I;dd=bw;var bv=dd;dj=bv;var aW=dj;var bu=(o)&4294967295;var bt=(aW)&4294967295;var bs=HEAP[bt];HEAP[bu]=bs;var br=(o+4)&4294967295;var ba=(aW+4)&4294967295;var a8=(br)&4294967295;var a7=(ba)&4294967295;var a6=HEAP[a7];HEAP[a8]=a6;var a5=(br+4)&4294967295;var a4=(ba+4)&4294967295;var a3=(a5)&4294967295;var a2=(a4)&4294967295;var a0=HEAP[a2];HEAP[a3]=a0;var aZ=cS;cU=aZ;var aM=cU;df=aM;var aK=df;i=aK;var cW=i;var aJ=bS;var aH=(aJ)&4294967295;var aG=(cW)&4294967295;var aF=HEAP[aG];HEAP[aH]=aF;var aE=(aJ+4)&4294967295;var aD=(cW+4)&4294967295;var aC=(aE)&4294967295;var aB=(aD)&4294967295;var ao=HEAP[aB];HEAP[aC]=ao;var am=(aE+4)&4294967295;var al=(aD+4)&4294967295;var ak=(am)&4294967295;var aj=(al)&4294967295;var ai=HEAP[aj];HEAP[ak]=ai;aX=o;var ah=aX;de=ah;var ag=de;b3=ag;var a1=b3;var ae=cS;var ad=(ae)&4294967295;var R=(a1)&4294967295;var P=HEAP[R];HEAP[ad]=P;var O=(ae+4)&4294967295;var N=(a1+4)&4294967295;var M=(O)&4294967295;var L=(N)&4294967295;var K=HEAP[L];HEAP[M]=K;var J=(O+4)&4294967295;var H=(N+4)&4294967295;var G=(J)&4294967295;var w=(H)&4294967295;var u=HEAP[w];HEAP[G]=u}dc=1}else{if(aY==16){var s=cn;var r=(s+-16)&4294967295;cn=r;var p=cL;var n=(p+16)&4294967295;var m=cL;var l=cn;var k=h;var j=__ZNSt3__17__sort3IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_T_(m,n,l,k);dc=1}else{if(aY==17){var g=cn;var f=(g+-16)&4294967295;cn=f;var d=cL;var b=(d+32)&4294967295;var a=cL;var dp=(a+16)&4294967295;var dn=cL;var dm=cn;var dl=h;var dk=__ZNSt3__17__sort4IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_S8_T_(dn,dp,b,dm,dl);dc=1}else{if(aY==18){var c8=cn;var c7=(c8+-16)&4294967295;cn=c7;var c5=cL;var c4=(c5+48)&4294967295;var c3=cL;var c2=(c3+32)&4294967295;var c1=cL;var c0=(c1+16)&4294967295;var cZ=cL;var cY=cn;var cR=h;var cQ=__ZNSt3__17__sort5IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_S8_S8_T_(cZ,c0,c2,c4,cY,cR);dc=1}}}}}}var t=dc;c=t;var ac=c;var c6=(((ac))&255);STACKTOP=af;return c6;return null}function __ZNSt3__16__sortIRPFbRK9DictEntryS3_EPS1_EEvT0_S8_T_(iz,js,jR){var aH=STACKTOP;STACKTOP+=96;_memset(aH,0,96);var Y;var e7;var dZ;var bO;var bm;var aQ;var bL;var jt;var hX;var bK;var kt;var ba;var aS=aH;var fj;var en;var bI;var bM;var a4;var bH;var jL;var ia;var bG;var kJ;var bc;var a6=aH+16;var fx;var eA;var bF;var b0;var a9;var bE;var kg;var it;var bD;var B;var br;var a8=aH+32;var ew;var gq;var bC;var dq;var fw;var eJ;var iy;var jw;var eI;var jJ;var bJ;var bb=aH+48;var eK;var gQ;var eH;var dN;var fL;var eG;var iD;var jN;var eF;var j0;var io;var id=aH+64;var bp;var bi;var eE;var ay;var au;var eD;var ke;var ky;var eC;var ie;var fY;var iv=aH+80;var iB;var dO;var i3;var a;var hP;var c;var D;var E;var F;var G;var H;var I;var J;var K;var L;var M;var b9;var hj;var i0;var fy;var jh;var i2;var i1;var eW;var fv;var fz=0;iB=iz;dO=js;i3=jR;b9=6;$__restart$2:while(1){var eB=dO;var ez=(eB);var ey=iB;var ex=(ey);var ev=((ez)-(ex))&4294967295;var eu=((((ev))|0)/16|0);hj=eu;var et=hj;if(et==0){Y=40;break $__restart$2}else{if(et==1){Y=40;break $__restart$2}else{if(et==2){Y=41;break $__restart$2}else{if(et==3){Y=42;break $__restart$2}else{if(et==4){Y=43;break $__restart$2}else{if(et==5){Y=44;break $__restart$2}else{}}}}}}var gN=hj;var gL=(((gN))|0)<=6;if(gL){Y=3;break $__restart$2}var gE=iB;i0=gE;var gB=dO;fy=gB;var gz=fy;var gx=(gz+-16)&4294967295;fy=gx;var gv=hj;var gt=(((gv))|0)>999;if(gt){var gr=hj;var go=((((gr))|0)/2|0);eW=go;var gm=i0;var gk=eW;var gj=(gm+16*gk)&4294967295;i0=gj;var gf=eW;var gd=((((gf))|0)/2|0);eW=gd;var gb=i0;var f9=eW;var f7=(gb+16*f9)&4294967295;var f5=iB;var f3=eW;var f1=(f5+16*f3)&4294967295;var fZ=iB;var fX=i0;var fV=fy;var fU=i3;var fT=__ZNSt3__17__sort5IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_S8_S8_T_(fZ,f1,fX,f7,fV,fU);jh=fT}else{var fS=hj;var fR=((((fS))|0)/2|0);eW=fR;var fQ=i0;var fP=eW;var fO=(fQ+16*fP)&4294967295;i0=fO;var fN=iB;var fM=i0;var fJ=fy;var fI=i3;var fH=__ZNSt3__17__sort3IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_T_(fN,fM,fJ,fI);jh=fH}var fG=iB;i2=fG;var fF=fy;i1=fF;var fE=i3;var fD=HEAP[fE];var fC=i2;var fB=i0;var fA=FUNCTION_TABLE[fD](fC,fB);var f=reSign((fA),8,0)!=0;var e8=(f)^1;var j7=unSign((e8),1,0);L=j7;var fu=L;var e=reSign((fu),8,0)!=0;if(e){Y=6}else{Y=7}$bb16$$bb43$10:while(1){if(Y==6){var ft=i1;var fs=(ft+-16)&4294967295;i1=fs;var fr=i1;var fq=i2;var fp=(fr)==(fq);var fo=unSign((fp),1,0);K=fo;var fn=K;var d=reSign((fn),8,0)!=0;if(d){Y=8;break $bb16$$bb43$10}var ds=i3;var dr=HEAP[ds];var dp=i1;var dn=i0;var dm=FUNCTION_TABLE[dr](dp,dn);F=dm;var dl=F;var j4=reSign((dl),8,0)!=0;if(j4){var dk=i2;var c9=i1;B=dk;br=c9;var c8=B;kg=c8;var c7=kg;bD=c7;var c6=bD;it=c6;var ix=it;var c5=(a8)&4294967295;var c4=(ix)&4294967295;var c3=HEAP[c4];HEAP[c5]=c3;var c2=(a8+4)&4294967295;var c1=(ix+4)&4294967295;var c0=(c2)&4294967295;var cP=(c1)&4294967295;var cO=HEAP[cP];HEAP[c0]=cO;var cN=(c2+4)&4294967295;var cM=(c1+4)&4294967295;var cL=(cN)&4294967295;var cK=(cM)&4294967295;var cJ=HEAP[cK];HEAP[cL]=cJ;var cI=br;fx=cI;var cH=fx;bF=cH;var cG=bF;eA=cG;var iE=eA;var cv=B;var cu=(cv)&4294967295;var ct=(iE)&4294967295;var cs=HEAP[ct];HEAP[cu]=cs;var cr=(cv+4)&4294967295;var cq=(iE+4)&4294967295;var cp=(cr)&4294967295;var co=(cq)&4294967295;var cn=HEAP[co];HEAP[cp]=cn;var cm=(cr+4)&4294967295;var b8=(cq+4)&4294967295;var b7=(cm)&4294967295;var b6=(b8)&4294967295;var b5=HEAP[b6];HEAP[b7]=b5;b0=a8;var b4=b0;bE=b4;var b3=bE;a9=b3;var fW=a9;var b2=br;var b1=(b2)&4294967295;var bZ=(fW)&4294967295;var bY=HEAP[bZ];HEAP[b1]=bY;var bX=(b2+4)&4294967295;var bW=(fW+4)&4294967295;var bV=(bX)&4294967295;var bU=(bW)&4294967295;var bT=HEAP[bU];HEAP[bV]=bT;var bS=(bX+4)&4294967295;var bR=(bW+4)&4294967295;var bQ=(bS)&4294967295;var bP=(bR)&4294967295;var bN=HEAP[bP];HEAP[bQ]=bN;var bB=jh;var bA=((bB)+1)&4294967295;jh=bA;Y=7;continue $bb16$$bb43$10}else{Y=6;continue $bb16$$bb43$10}}else{if(Y==7){var bz=i2;var by=(bz+16)&4294967295;i2=by;var bx=i2;var bw=i1;var bv=(bx)<(bw);if(bv){Y=21;break $bb16$$bb43$10}else{Y=22;break $bb16$$bb43$10}}}}$bb18$$bb44$$bb56$18:do{if(Y==8){var fm=i2;var fl=(fm+16)&4294967295;i2=fl;var fi=dO;i1=fi;var fh=i3;var fg=HEAP[fh];var ff=i1;var fe=(ff+-16)&4294967295;i1=fe;var fd=iB;var fc=i1;var fb=FUNCTION_TABLE[fg](fd,fc);var b=reSign((fb),8,0)!=0;var X=(b)^1;var eQ=unSign((X),1,0);J=eQ;var fa=J;var kx=reSign((fa),8,0)!=0;if(kx){Y=10}else{Y=11}$bb22$$bb27$20:while(1){if(Y==10){var e9=i2;var e6=i1;var e5=(e9)==(e6);if(e5){Y=12;break $__restart$2}var e4=i3;var e3=HEAP[e4];var e2=iB;var e1=i2;var e0=FUNCTION_TABLE[e3](e2,e1);I=e0;var eZ=I;var kw=reSign((eZ),8,0)!=0;if(kw){var eY=i2;var eX=i1;j0=eY;io=eX;var eV=j0;iD=eV;var eU=iD;eF=eU;var eT=eF;jN=eT;var C=jN;var eS=(id)&4294967295;var eR=(C)&4294967295;var eP=HEAP[eR];HEAP[eS]=eP;var eO=(id+4)&4294967295;var eN=(C+4)&4294967295;var eM=(eO)&4294967295;var eL=(eN)&4294967295;var y=HEAP[eL];HEAP[eM]=y;var w=(eO+4)&4294967295;var u=(eN+4)&4294967295;var s=(w)&4294967295;var q=(u)&4294967295;var o=HEAP[q];HEAP[s]=o;var m=io;eK=m;var k=eK;eH=k;var i=eH;gQ=i;var kv=gQ;var g=j0;var kI=(g)&4294967295;var kH=(kv)&4294967295;var kG=HEAP[kH];HEAP[kI]=kG;var kF=(g+4)&4294967295;var kE=(kv+4)&4294967295;var kD=(kF)&4294967295;var kC=(kE)&4294967295;var kB=HEAP[kC];HEAP[kD]=kB;var kA=(kF+4)&4294967295;var kz=(kE+4)&4294967295;var ku=(kA)&4294967295;var ks=(kz)&4294967295;var kr=HEAP[ks];HEAP[ku]=kr;dN=id;var kq=dN;eG=kq;var kp=eG;fL=kp;var jC=fL;var ko=io;var kn=(ko)&4294967295;var km=(jC)&4294967295;var kl=HEAP[km];HEAP[kn]=kl;var kk=(ko+4)&4294967295;var kf=(jC+4)&4294967295;var kd=(kk)&4294967295;var kc=(kf)&4294967295;var kb=HEAP[kc];HEAP[kd]=kb;var ka=(kk+4)&4294967295;var j9=(kf+4)&4294967295;var j8=(ka)&4294967295;var j6=(j9)&4294967295;var j5=HEAP[j6];HEAP[j8]=j5;var j3=jh;var jZ=((j3)+1)&4294967295;jh=jZ;var jY=i2;var jX=(jY+16)&4294967295;i2=jX;Y=11;continue $bb22$$bb27$20}else{var jW=i2;var jV=(jW+16)&4294967295;i2=jV;Y=10;continue $bb22$$bb27$20}}else{if(Y==11){var jU=i2;var jT=i1;var jS=(jU)==(jT);if(jS){Y=12;break $__restart$2}else{Y=14;break $bb22$$bb27$20}}}}$bb28$28:while(1){$bb30$30:while(1){var jK=i3;var jI=HEAP[jK];var jH=iB;var jG=i2;var jF=FUNCTION_TABLE[jI](jH,jG);var kj=reSign((jF),8,0)!=0;var A=(kj)^1;var a7=unSign((A),1,0);H=a7;var jE=H;var ki=reSign((jE),8,0)!=0;if(!(ki)){Y=17;break $bb30$30}var jQ=i2;var jP=(jQ+16)&4294967295;i2=jP;Y=15;continue $bb30$30}while(1){var jD=i3;var jB=HEAP[jD];var jA=i1;var jz=(jA+-16)&4294967295;i1=jz;var jr=iB;var jq=i1;var jp=FUNCTION_TABLE[jB](jr,jq);G=jp;var jo=G;var kh=reSign((jo),8,0)!=0;if(kh){Y=17;continue}else{Y=18;break}}var jn=i2;var jm=i1;var jl=(jn)>=(jm);if(jl){Y=19;break $bb28$28}var jk=i2;var jj=i1;jJ=jk;bJ=jj;var ji=jJ;iy=ji;var jd=iy;eI=jd;var jc=eI;jw=jc;var iC=jw;var jb=(bb)&4294967295;var ja=(iC)&4294967295;var i9=HEAP[ja];HEAP[jb]=i9;var i8=(bb+4)&4294967295;var i7=(iC+4)&4294967295;var i6=(i8)&4294967295;var i5=(i7)&4294967295;var i4=HEAP[i5];HEAP[i6]=i4;var iZ=(i8+4)&4294967295;var iY=(i7+4)&4294967295;var iX=(iZ)&4294967295;var iW=(iY)&4294967295;var iV=HEAP[iW];HEAP[iX]=iV;var iU=bJ;ew=iU;var iT=ew;bC=iT;var iS=bC;gq=iS;var iP=gq;var iR=jJ;var iQ=(iR)&4294967295;var iO=(iP)&4294967295;var iN=HEAP[iO];HEAP[iQ]=iN;var iM=(iR+4)&4294967295;var iL=(iP+4)&4294967295;var iK=(iM)&4294967295;var iJ=(iL)&4294967295;var iI=HEAP[iJ];HEAP[iK]=iI;var iH=(iM+4)&4294967295;var iG=(iL+4)&4294967295;var iF=(iH)&4294967295;var ec=(iG)&4294967295;var eb=HEAP[ec];HEAP[iF]=eb;dq=bb;var ea=dq;eJ=ea;var d9=eJ;fw=d9;var gi=fw;var d8=bJ;var d7=(d8)&4294967295;var d6=(gi)&4294967295;var d5=HEAP[d6];HEAP[d7]=d5;var d4=(d8+4)&4294967295;var d3=(gi+4)&4294967295;var dR=(d4)&4294967295;var dQ=(d3)&4294967295;var dP=HEAP[dQ];HEAP[dR]=dP;var dM=(d4+4)&4294967295;var dL=(d3+4)&4294967295;var dK=(dM)&4294967295;var dJ=(dL)&4294967295;var dI=HEAP[dJ];HEAP[dK]=dI;var dH=jh;var dG=((dH)+1)&4294967295;jh=dG;var dv=i2;var du=(dv+16)&4294967295;i2=du;Y=14;continue $bb28$28}var dt=i2;iB=dt;Y=0;continue $__restart$2}else{if(Y==21){$bb44$38:while(1){$bb46$40:while(1){var bs=i3;var bo=HEAP[bs];var bn=i2;var bl=i0;var bk=FUNCTION_TABLE[bo](bn,bl);E=bk;var bj=E;var j2=reSign((bj),8,0)!=0;if(!(j2)){Y=25;break $bb46$40}var bu=i2;var bt=(bu+16)&4294967295;i2=bt;Y=23;continue $bb46$40}while(1){var bh=i3;var bg=HEAP[bh];var bf=i1;var be=(bf+-16)&4294967295;i1=be;var bd=i1;var ir=i0;var iq=FUNCTION_TABLE[bg](bd,ir);var j1=reSign((iq),8,0)!=0;var aJ=(j1)^1;var hu=unSign((aJ),1,0);D=hu;var ip=D;var jO=reSign((ip),8,0)!=0;if(jO){Y=25;continue}else{Y=26;break}}var im=i2;var il=i1;var ik=(im)>(il);if(ik){Y=22;break $bb18$$bb44$$bb56$18}var ij=i2;var ii=i1;kJ=ij;bc=ii;var ih=kJ;jL=ih;var ig=jL;bG=ig;var ib=bG;ia=ib;var iu=ia;var h9=(a6)&4294967295;var h8=(iu)&4294967295;var h7=HEAP[h8];HEAP[h9]=h7;var h6=(a6+4)&4294967295;var h5=(iu+4)&4294967295;var h4=(h6)&4294967295;var h3=(h5)&4294967295;var h2=HEAP[h3];HEAP[h4]=h2;var h1=(h6+4)&4294967295;var h0=(h5+4)&4294967295;var hZ=(h1)&4294967295;var hY=(h0)&4294967295;var hW=HEAP[hY];HEAP[hZ]=hW;var hV=bc;fj=hV;var hU=fj;bI=hU;var hT=bI;en=hT;var iA=en;var hS=kJ;var hR=(hS)&4294967295;var hQ=(iA)&4294967295;var hO=HEAP[hQ];HEAP[hR]=hO;var hN=(hS+4)&4294967295;var hM=(iA+4)&4294967295;var hL=(hN)&4294967295;var hK=(hM)&4294967295;var hJ=HEAP[hK];HEAP[hL]=hJ;var hI=(hN+4)&4294967295;var hH=(hM+4)&4294967295;var hG=(hI)&4294967295;var hF=(hH)&4294967295;var hE=HEAP[hF];HEAP[hG]=hE;bM=a6;var hD=bM;bH=hD;var hC=bH;a4=hC;var fK=a4;var hB=bc;var hA=(hB)&4294967295;var hz=(fK)&4294967295;var hy=HEAP[hz];HEAP[hA]=hy;var hx=(hB+4)&4294967295;var hw=(fK+4)&4294967295;var hv=(hx)&4294967295;var ht=(hw)&4294967295;var hs=HEAP[ht];HEAP[hv]=hs;var hr=(hx+4)&4294967295;var hq=(hw+4)&4294967295;var hp=(hr)&4294967295;var ho=(hq)&4294967295;var hn=HEAP[ho];HEAP[hp]=hn;var hm=jh;var hl=((hm)+1)&4294967295;jh=hl;var hk=i0;var hi=i2;var hh=(hk)==(hi);if(hh){var hf=i1;i0=hf}var hd=i2;var hb=(hd+16)&4294967295;i2=hb;Y=21;continue $bb44$38}}}}while(0);var g9=i2;var g7=i0;var g5=(g9)==(g7);$bb63$$bb57$51:do{if(g5){Y=29}else{var g3=i3;var g1=HEAP[g3];var gY=i0;var gX=i2;var gV=FUNCTION_TABLE[g1](gY,gX);var jM=reSign((gV),8,0)!=0;var je=(jM)^1;var cf=unSign((je),1,0);var jy=reSign((cf),8,0)!=0;if(jy){Y=29;break $bb63$$bb57$51}hP=1;Y=31;break $bb63$$bb57$51}}while(0);if(Y==29){hP=0}var gT=hP;c=gT;var gR=c;var jx=reSign((gR),8,0)!=0;if(jx){var gO=i2;var gM=i0;kt=gO;ba=gM;var gK=kt;jt=gK;var gI=jt;bK=gI;var gG=bK;hX=gG;var ic=hX;var gD=(aS)&4294967295;var gC=(ic)&4294967295;var gA=HEAP[gC];HEAP[gD]=gA;var gy=(aS+4)&4294967295;var gw=(ic+4)&4294967295;var gu=(gy)&4294967295;var gs=(gw)&4294967295;var gp=HEAP[gs];HEAP[gu]=gp;var gn=(gy+4)&4294967295;var gl=(gw+4)&4294967295;var gh=(gn)&4294967295;var gg=(gl)&4294967295;var ge=HEAP[gg];HEAP[gh]=ge;var gc=ba;e7=gc;var ga=e7;bO=ga;var f8=bO;dZ=f8;var iw=dZ;var f6=kt;var f4=(f6)&4294967295;var f2=(iw)&4294967295;var f0=HEAP[f2];HEAP[f4]=f0;var a5=(f6+4)&4294967295;var a3=(iw+4)&4294967295;var a2=(a5)&4294967295;var a1=(a3)&4294967295;var a0=HEAP[a1];HEAP[a2]=a0;var aZ=(a5+4)&4294967295;var aY=(a3+4)&4294967295;var aX=(aZ)&4294967295;var aW=(aY)&4294967295;var aV=HEAP[aW];HEAP[aX]=aV;bm=aS;var aU=bm;bL=aU;var aT=bL;aQ=aT;var fk=aQ;var aR=ba;var aP=(aR)&4294967295;var aO=(fk)&4294967295;var aN=HEAP[aO];HEAP[aP]=aN;var aM=(aR+4)&4294967295;var aL=(fk+4)&4294967295;var aK=(aM)&4294967295;var aI=(aL)&4294967295;var aG=HEAP[aI];HEAP[aK]=aG;var aF=(aM+4)&4294967295;var aE=(aL+4)&4294967295;var aD=(aF)&4294967295;var aC=(aE)&4294967295;var aA=HEAP[aC];HEAP[aD]=aA;var az=jh;var ax=((az)+1)&4294967295;jh=ax}var aw=jh;var av=(((aw))|0)==0;$bb68$$bb76$60:do{if(av){var at=iB;var ar=i2;var aq=i3;var ap=__ZNSt3__127__insertion_sort_incompleteIRPFbRK9DictEntryS3_EPS1_EEbT0_S8_T_(at,ar,aq);fv=ap;var ao=i2;var an=(ao+16)&4294967295;var am=dO;var al=i3;var ak=__ZNSt3__127__insertion_sort_incompleteIRPFbRK9DictEntryS3_EPS1_EEbT0_S8_T_(an,am,al);a=ak;var aj=a;var ju=reSign((aj),8,0)!=0;if(ju){var ai=fv;var jg=reSign((ai),8,0)!=0;if(jg){Y=12;break $__restart$2}var ah=i2;dO=ah;Y=35;break $bb68$$bb76$60}else{var ag=fv;var jf=reSign((ag),8,0)!=0;if(!(jf)){Y=37;break $bb68$$bb76$60}var af=i2;var ae=(af+16)&4294967295;i2=ae;var ad=i2;iB=ad;Y=35;break $bb68$$bb76$60}}else{Y=37}}while(0);if(Y==37){var ac=i2;var ab=(ac);var aa=iB;var Z=(aa);var W=((ab)-(Z))&4294967295;var V=((((W))|0)/16|0);var U=dO;var T=(U);var S=i2;var R=(S);var Q=((T)-(R))&4294967295;var P=((((Q))|0)/16|0);var O=(((V))|0)<(((P))|0);if(O){var N=iB;var z=i2;var x=i3;__ZNSt3__16__sortIRPFbRK9DictEntryS3_EPS1_EEvT0_S8_T_(N,z,x);var v=i2;var t=(v+16)&4294967295;i2=t;var r=i2;iB=r}else{var p=i2;var n=(p+16)&4294967295;var l=dO;var j=i3;__ZNSt3__16__sortIRPFbRK9DictEntryS3_EPS1_EEvT0_S8_T_(n,l,j);var h=i2;dO=h}}Y=0;continue $__restart$2}if(Y==40){}else{if(Y==41){var es=i3;var er=HEAP[es];var eq=dO;var ep=(eq+-16)&4294967295;dO=ep;var eo=dO;var em=iB;var el=FUNCTION_TABLE[er](eo,em);M=el;var ek=M;var jv=reSign((ek),8,0)!=0;if(jv){var ej=iB;var ei=dO;ie=ej;fY=ei;var eh=ie;ke=eh;var eg=ke;eC=eg;var ef=eC;ky=ef;var cd=ky;var ee=(iv)&4294967295;var ed=(cd)&4294967295;var d2=HEAP[ed];HEAP[ee]=d2;var d1=(iv+4)&4294967295;var d0=(cd+4)&4294967295;var dY=(d1)&4294967295;var dX=(d0)&4294967295;var dW=HEAP[dX];HEAP[dY]=dW;var dV=(d1+4)&4294967295;var dU=(d0+4)&4294967295;var dT=(dV)&4294967295;var dS=(dU)&4294967295;var dF=HEAP[dS];HEAP[dT]=dF;var dE=fY;bp=dE;var dD=bp;eE=dD;var dC=eE;bi=dC;var bq=bi;var dB=ie;var dA=(dB)&4294967295;var dz=(bq)&4294967295;var dy=HEAP[dz];HEAP[dA]=dy;var dx=(dB+4)&4294967295;var dw=(bq+4)&4294967295;var dj=(dx)&4294967295;var di=(dw)&4294967295;var dh=HEAP[di];HEAP[dj]=dh;var dg=(dx+4)&4294967295;var df=(dw+4)&4294967295;var de=(dg)&4294967295;var dd=(df)&4294967295;var dc=HEAP[dd];HEAP[de]=dc;ay=iv;var db=ay;eD=db;var da=eD;au=da;var aB=au;var cZ=fY;var cY=(cZ)&4294967295;var cX=(aB)&4294967295;var cW=HEAP[cX];HEAP[cY]=cW;var cV=(cZ+4)&4294967295;var cU=(aB+4)&4294967295;var cT=(cV)&4294967295;var cS=(cU)&4294967295;var cR=HEAP[cS];HEAP[cT]=cR;var cQ=(cV+4)&4294967295;var cF=(cU+4)&4294967295;var cE=(cQ)&4294967295;var cD=(cF)&4294967295;var cC=HEAP[cD];HEAP[cE]=cC}}else{if(Y==42){var cB=dO;var cA=(cB+-16)&4294967295;dO=cA;var cz=iB;var cy=(cz+16)&4294967295;var cx=iB;var cw=dO;var cl=i3;var ck=__ZNSt3__17__sort3IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_T_(cx,cy,cw,cl)}else{if(Y==43){var cj=dO;var ci=(cj+-16)&4294967295;dO=ci;var ch=iB;var cg=(ch+32)&4294967295;var ce=iB;var cc=(ce+16)&4294967295;var cb=iB;var ca=dO;var hg=i3;var he=__ZNSt3__17__sort4IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_S8_T_(cb,cc,cg,ca,hg)}else{if(Y==44){var hc=dO;var ha=(hc+-16)&4294967295;dO=ha;var g8=iB;var g6=(g8+48)&4294967295;var g4=iB;var g2=(g4+32)&4294967295;var g0=iB;var gZ=(g0+16)&4294967295;var gW=iB;var gU=dO;var gS=i3;var gP=__ZNSt3__17__sort5IRPFbRK9DictEntryS3_EPS1_EEjT0_S8_S8_S8_S8_T_(gW,gZ,g2,g6,gU,gS)}else{if(Y==3){var gJ=iB;var gH=dO;var gF=i3;__ZNSt3__118__insertion_sort_3IRPFbRK9DictEntryS3_EPS1_EEvT0_S8_T_(gJ,gH,gF)}}}}}}STACKTOP=aH;return;return}function __ZN4Dict8getValNFEiP6Object(o,a,s){var q;var m;var b;var t;var r;var l;var n=0;m=o;b=a;t=s;var k=m;var j=(k+8)&4294967295;var i=HEAP[j];var h=b;var g=(i+16*h)&4294967295;var f=(g+4)&4294967295;var e=t;var d=__ZN6Object4copyEPS_(f,e);l=d;var c=l;r=c;var p=r;return p;return null}function __ZN4Dict6getValEiP6Object(o,a,v){var s;var m;var b;var w;var u;var l;var n=0;m=o;b=a;w=v;var k=m;var j=(k+4)&4294967295;var i=HEAP[j];var h=m;var g=(h+8)&4294967295;var f=HEAP[g];var e=b;var d=(f+16*e)&4294967295;var c=(d+4)&4294967295;var t=w;var r=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(c,i,t,0);l=r;var q=l;u=q;var p=u;return p;return null}function __ZL12binarySearchPKcP9DictEntryi(c,r,q){var n;var G;var s;var H;var p;var D;var F;var b;var E;var o;var t=0;G=c;s=r;H=q;F=0;var C=H;var B=((C)-1)&4294967295;b=B;while(1){var M=F;var L=b;var K=(((M))|0)<=(((L))|0);if(!(K)){n=5;break}var A=F;var z=b;var y=((A)+(z))&4294967295;var x=((((y))|0)/2|0);E=x;var w=s;var v=E;var u=(w+16*v)&4294967295;var m=(u)&4294967295;var l=HEAP[m];var k=G;var j=_strcmp(k,l);o=j;var i=o;var h=(((i))|0)==0;if(h){n=1;break}var f=o;var e=(((f))|0)<0;if(e){var d=E;var a=((d)-1)&4294967295;b=a;n=0;continue}else{var O=E;var N=((O)+1)&4294967295;F=N;n=0;continue}}if(n==1){var g=E;D=g}else{if(n==5){D=-1}}var J=D;p=J;var I=p;return I;return null}function __ZN4Dict4findEPc(C,R){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var Q;var I;var d;var h=w;var ag;var D;var A;var ay;var ah;var T;var e=0;ag=C;D=R;var ax=ag;var aw=(ax)&4294967295;var av=HEAP[aw];var E=reSign((av),8,0)!=0;var X=(E)^1;var at=unSign((X),1,0);var U=reSign((at),8,0)!=0;$bb$$bb5$2:do{if(U){var au=ag;var ar=(au+16)&4294967295;var aq=HEAP[ar];var ap=(((aq))|0)>31;if(!(ap)){Q=1;break $bb$$bb5$2}var ao=ag;var an=(ao)&4294967295;HEAP[an]=1;var af=ag;var ae=(af+8)&4294967295;var ad=HEAP[ae];var ac=ag;var ab=(ac+16)&4294967295;var aa=HEAP[ab];var Z=(ad+16*aa)&4294967295;var Y=ag;var W=(Y+8)&4294967295;var V=HEAP[W];I=V;d=Z;HEAP[h]=200;var P=I;var O=d;__ZNSt3__16__sortIRPFbRK9DictEntryS3_EPS1_EEvT0_S8_T_(P,O,h)}}while(0);var N=ag;var M=(N)&4294967295;var L=HEAP[M];var S=reSign((L),8,0)!=0;$bb7$$bb10$6:do{if(S){var K=ag;var J=(K+16)&4294967295;var H=HEAP[J];var G=ag;var F=(G+8)&4294967295;var B=HEAP[F];var z=D;var y=__ZL12binarySearchPKcP9DictEntryi(z,B,H);ah=y;var x=ah;var v=(((x))|0)!=-1;if(v){var u=ag;var t=(u+8)&4294967295;var s=HEAP[t];var r=ah;var q=(s+16*r)&4294967295;ay=q;Q=3;break $bb7$$bb10$6}else{Q=4;break $bb7$$bb10$6}}else{var p=ag;var o=(p+16)&4294967295;var n=HEAP[o];var m=((n)-1)&4294967295;T=m;while(1){var al=T;var ak=(((al))|0)>=0;if(!(ak)){Q=4;break $bb7$$bb10$6}var l=ag;var k=(l+8)&4294967295;var j=HEAP[k];var i=T;var g=(j+16*i)&4294967295;var f=(g)&4294967295;var c=HEAP[f];var b=D;var a=_strcmp(b,c);var aF=(((a))|0)==0;if(aF){Q=6;break}var az=T;var am=((az)-1)&4294967295;T=am;Q=5;continue}var aE=ag;var aD=(aE+8)&4294967295;var aC=HEAP[aD];var aB=T;var aA=(aC+16*aB)&4294967295;ay=aA;Q=3;break $bb7$$bb10$6}}while(0);if(Q==4){ay=0}var aj=ay;A=aj;var ai=A;STACKTOP=w;return ai;return null}function __ZL14cmpDictEntriesRK9DictEntryS1_(m,k){var q;var i;var o;var t;var l;var n=0;i=m;o=k;var j=o;var h=(j)&4294967295;var g=HEAP[h];var f=i;var e=(f)&4294967295;var d=HEAP[e];var c=_strcmp(d,g);var b=(((c))|0)<0;var a=unSign((b),1,0);l=a;var r=l;t=r;var p=t;var s=(((p))&255);return s;return null}function __ZN4Dict8lookupNFEPcP6Object(n,o,x){var t;var l;var v;var z;var w;var y;var k;var e;var m=0;l=n;v=o;z=x;var j=l;var i=v;var h=__ZN4Dict4findEPc(j,i);e=h;var g=e;var f=(g)!=0;if(f){var d=e;var c=(d+4)&4294967295;var b=z;var a=__ZN6Object4copyEPS_(c,b);y=a}else{var u=z;var s=__ZN6Object8initNullEv(u);y=s}var r=y;k=r;var q=k;w=q;var p=w;return p;return null}function __ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(o,p,D,h){var y;var m;var B;var F;var A;var C;var E;var l;var e;var n=0;m=o;B=p;F=D;A=h;var k=m;var j=B;var i=__ZN4Dict4findEPc(k,j);e=i;var g=e;var f=(g)!=0;if(f){var d=m;var c=(d+4)&4294967295;var b=HEAP[c];var a=e;var z=(a+4)&4294967295;var x=F;var w=A;var v=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(z,b,x,w);E=v}else{var u=F;var t=__ZN6Object8initNullEv(u);E=t}var r=E;l=r;var q=l;C=q;var s=C;return s;return null}function __ZN4Dict9lookupIntEPKcS1_Pi(h,d,u,s){var v=STACKTOP;STACKTOP+=12;_memset(v,0,12);var t;var b;var M;var G;var N;var w;var K;var a;var R;var c;var j=v;var y;var z=0;b=h;M=d;G=u;N=s;__ZN6ObjectC1Ev(j);y=0;var J=M;var I=b;var H=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(I,J,j,0);var F=__ZN6Object6isNullEv(j);var x=reSign((F),8,0)!=0;var L=(x)^1;var e=unSign((L),1,0);var k=reSign((e),8,0)!=0;$bb5$$bb$2:do{if(k){t=0}else{var E=G;var D=(E)==0;if(D){t=0;break $bb5$$bb$2}R=1;t=2;break $bb5$$bb$2}}while(0);if(t==0){R=0}var C=R;c=C;var B=c;var f=reSign((B),8,0)!=0;if(f){__ZN6Object4freeEv(j);var A=G;var r=b;var q=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(r,A,j,0)}var p=__ZN6Object5isIntEv(j);a=p;var o=a;var P=reSign((o),8,0)!=0;if(P){var n=__ZN6Object6getIntEv(j);var m=N;HEAP[m]=n;y=1}__ZN6Object4freeEv(j);var l=y;var i=unSign((l),8,0);K=i;var g=K;w=g;var O=w;var Q=(((O))&255);STACKTOP=v;return Q;return null}function __ZN4Dict6hasKeyEPc(k,i){var o;var p;var j;var l;var h;var n=0;p=k;j=i;var g=p;var f=j;var e=__ZN4Dict4findEPc(g,f);var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;l=a;var m=l;var b=(((m))&255);return b;return null}function __ZN4Dict2isEPc(o,q){var t;var m;var c;var y;var z;var l;var f;var n=0;m=o;c=q;var k=m;var j=__ZN4Dict4findEPc(k,(__str1784)&4294967295);f=j;var i=f;var h=(i)==0;$bb5$$bb$2:do{if(h){t=0}else{var g=f;var e=(g+4)&4294967295;var d=c;var b=__ZN6Object6isNameEPc(e,d);var w=reSign((b),8,0)!=0;var v=(w)^1;var x=unSign((v),1,0);var A=reSign((x),8,0)!=0;if(A){t=0;break $bb5$$bb$2}z=1;t=2;break $bb5$$bb$2}}while(0);if(t==0){z=0}var a=z;var u=unSign((a),8,0);l=u;var s=l;y=s;var p=y;var r=(((p))&255);return r;return null}function __ZN4Dict6removeEPc(Q,az){var D=STACKTOP;STACKTOP+=16;_memset(D,0,16);var ay;var aV;var aa;var aX;var aA;var t;var d=D;var e=0;aV=Q;aa=az;var bi=aV;var bh=(bi)&4294967295;var bf=HEAP[bh];var ab=reSign((bf),8,0)!=0;$bb$$bb4$2:do{if(ab){var bd=aV;var bc=(bd+16)&4294967295;var bb=HEAP[bc];var ba=aV;var a9=(ba+8)&4294967295;var a8=HEAP[a9];var a7=aa;var aP=__ZL12binarySearchPKcP9DictEntryi(a7,a8,bb);aX=aP;var aN=aX;var aL=(((aN))|0)!=-1;$bb1$$bb3$4:do{if(aL){var aJ=aV;var aH=(aJ+16)&4294967295;var aF=HEAP[aH];var aE=((aF)-1)&4294967295;var aD=aV;var aC=(aD+16)&4294967295;HEAP[aC]=aE;var aB=aV;var aq=(aB+16)&4294967295;var ao=HEAP[aq];var am=aX;var ak=(((ao))|0)!=(((am))|0);if(!(ak)){ay=1;break $bb1$$bb3$4}var ai=aV;var ag=(ai+16)&4294967295;var af=HEAP[ag];var ae=aX;var ad=((af)-(ae))&4294967295;var ac=((ad)*16)&4294967295;var P=aV;var M=(P+8)&4294967295;var J=HEAP[M];var G=aX;var C=((G)+1)&4294967295;var z=(J+16*C)&4294967295;var x=aV;var w=(x+8)&4294967295;var v=HEAP[w];var u=aX;var o=(v+16*u)&4294967295;var n=o;var m=z;_llvm_memmove_p0i8_p0i8_i32(n,m,ac,1,0)}}while(0)}else{t=0;__ZN9DictEntryC1Ev(d);var l=aV;var k=(l+16)&4294967295;var j=HEAP[k];var i=(((j))|0)==0;if(i){ay=4;break $bb$$bb4$2}aA=0;while(1){var bk=aV;var a6=(bk+16)&4294967295;var a5=HEAP[a6];var a4=aA;var a3=(((a5))|0)>(((a4))|0);if(!(a3)){ay=11;break}var h=aV;var g=(h+8)&4294967295;var f=HEAP[g];var c=aA;var b=(f+16*c)&4294967295;var a=(b)&4294967295;var bq=HEAP[a];var bp=aa;var bo=_strcmp(bp,bq);var bn=(((bo))|0)==0;if(bn){ay=7;break}var bm=aA;var bl=((bm)+1)&4294967295;aA=bl;ay=6;continue}if(ay==7){t=1}var a2=t;var bj=reSign((a2),8,0)!=0;var be=(bj)^1;var ax=unSign((be),1,0);var bg=reSign((ax),8,0)!=0;if(bg){ay=4;break $bb$$bb4$2}var a1=aV;var a0=(a1+16)&4294967295;var aZ=HEAP[a0];var aY=((aZ)-1)&4294967295;var aW=aV;var aU=(aW+16)&4294967295;HEAP[aU]=aY;var aT=aV;var aS=(aT+8)&4294967295;var aR=HEAP[aS];var aQ=aV;var aO=(aQ+16)&4294967295;var aM=HEAP[aO];var aK=(aR+16*aM)&4294967295;var aI=(d)&4294967295;var aG=(aK)&4294967295;var aw=HEAP[aG];HEAP[aI]=aw;var av=(d+4)&4294967295;var au=(aK+4)&4294967295;var at=(av)&4294967295;var ar=(au)&4294967295;var ap=HEAP[ar];HEAP[at]=ap;var an=(av+4)&4294967295;var al=(au+4)&4294967295;var aj=(an)&4294967295;var ah=(al)&4294967295;var Z=HEAP[ah];HEAP[aj]=Z;var Y=aV;var W=(Y+16)&4294967295;var U=HEAP[W];var S=aA;var O=(((U))|0)!=(((S))|0);if(!(O)){ay=4;break $bb$$bb4$2}var L=aV;var I=(L+8)&4294967295;var F=HEAP[I];var B=aA;var X=(F+16*B)&4294967295;var V=(X)&4294967295;var T=(d)&4294967295;var R=HEAP[T];HEAP[V]=R;var N=(X+4)&4294967295;var K=(d+4)&4294967295;var H=(N)&4294967295;var E=(K)&4294967295;var A=HEAP[E];HEAP[H]=A;var y=(N+4)&4294967295;var s=(K+4)&4294967295;var r=(y)&4294967295;var q=(s)&4294967295;var p=HEAP[q];HEAP[r]=p}}while(0);STACKTOP=D;return;return}function __ZN4Dict3addEPcP6Object(z,Q,aI){var P;var am;var A;var d;var R;var e=0;am=z;A=Q;d=aI;var aH=am;var aG=(aH)&4294967295;var aF=HEAP[aG];var B=reSign((aF),8,0)!=0;if(B){var aE=am;var aD=(aE)&4294967295;HEAP[aD]=0}var aC=am;var aB=(aC+16)&4294967295;var aA=HEAP[aB];var az=am;var ay=(az+12)&4294967295;var ag=HEAP[ay];var ae=(((aA))|0)==(((ag))|0);$bb2$$bb8$5:do{if(ae){var ac=am;var aa=(ac+16)&4294967295;var Y=HEAP[aa];var W=(((Y))|0)==0;if(W){var V=am;var U=(V+12)&4294967295;HEAP[U]=8}else{var T=am;var S=(T+12)&4294967295;var L=HEAP[S];var K=((L)*2)&4294967295;var J=am;var I=(J+12)&4294967295;HEAP[I]=K}var H=am;var G=(H+12)&4294967295;var F=HEAP[G];var E=am;var D=(E+8)&4294967295;var C=HEAP[D];var y=C;var x=_greallocn(y,F,16);var w=x;var v=am;var u=(v+8)&4294967295;HEAP[u]=w;var t=am;var s=(t+16)&4294967295;var r=HEAP[s];R=r;while(1){var i=am;var h=(i+12)&4294967295;var g=HEAP[h];var f=R;var c=(((g))|0)>(((f))|0);if(!(c)){P=4;break $bb2$$bb8$5}var q=am;var p=(q+8)&4294967295;var o=HEAP[p];var n=R;var m=(o+16*n)&4294967295;var l=(m+4)&4294967295;__ZN6Object9zeroUnionEv(l);var k=R;var j=((k)+1)&4294967295;R=j;P=2;continue}}}while(0);var b=am;var a=(b+8)&4294967295;var aP=HEAP[a];var aO=am;var aN=(aO+16)&4294967295;var aM=HEAP[aN];var aL=(aP+16*aM)&4294967295;var aK=(aL)&4294967295;var aJ=A;HEAP[aK]=aJ;var ax=am;var aw=(ax+8)&4294967295;var av=HEAP[aw];var au=am;var at=(au+16)&4294967295;var ar=HEAP[at];var aq=(av+16*ar)&4294967295;var ap=(aq+4)&4294967295;var ao=d;var an=(ap)&4294967295;var al=(ao)&4294967295;var ak=HEAP[al];HEAP[an]=ak;var aj=(ap+4)&4294967295;var ai=(ao+4)&4294967295;var ah=(aj)&4294967295;var af=(ai)&4294967295;var ad=HEAP[af];HEAP[ah]=ad;var ab=am;var Z=(ab+16)&4294967295;var X=HEAP[Z];var O=((X)+1)&4294967295;var N=am;var M=(N+16)&4294967295;HEAP[M]=O;return;return}function __ZN4Dict3setEPcP6Object(o,q,p){var A;var m;var C;var i;var e;var n=0;m=o;C=q;i=p;var l=m;var k=C;var j=__ZN4Dict4findEPc(l,k);e=j;var h=e;var g=(h)!=0;if(g){var f=e;var d=(f+4)&4294967295;__ZN6Object4freeEv(d);var c=e;var b=(c+4)&4294967295;var a=i;var B=(b)&4294967295;var z=(a)&4294967295;var y=HEAP[z];HEAP[B]=y;var x=(b+4)&4294967295;var w=(a+4)&4294967295;var v=(x)&4294967295;var u=(w)&4294967295;var t=HEAP[u];HEAP[v]=t}else{var s=C;var r=_copyString(s);var E=m;var D=i;__ZN4Dict3addEPcP6Object(E,r,D)}return;return}function __ZN4DictD1Ev(n){var x;var l;var a;var m=0;l=n;a=0;while(1){var s=l;var r=(s+16)&4294967295;var q=HEAP[r];var p=a;var o=(((q))|0)>(((p))|0);if(!(o)){x=2;break}var k=l;var j=(k+8)&4294967295;var i=HEAP[j];var h=a;var g=(i+16*h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];_gfree(e);var d=l;var c=(d+8)&4294967295;var b=HEAP[c];var y=a;var w=(b+16*y)&4294967295;var v=(w+4)&4294967295;__ZN6Object4freeEv(v);var u=a;var t=((u)+1)&4294967295;a=t;x=0;continue}var C=l;var B=(C+8)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN4DictD2Ev(n){var x;var l;var a;var m=0;l=n;a=0;while(1){var s=l;var r=(s+16)&4294967295;var q=HEAP[r];var p=a;var o=(((q))|0)>(((p))|0);if(!(o)){x=2;break}var k=l;var j=(k+8)&4294967295;var i=HEAP[j];var h=a;var g=(i+16*h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];_gfree(e);var d=l;var c=(d+8)&4294967295;var b=HEAP[c];var y=a;var w=(b+16*y)&4294967295;var v=(w+4)&4294967295;__ZN6Object4freeEv(v);var u=a;var t=((u)+1)&4294967295;a=t;x=0;continue}var C=l;var B=(C+8)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN4DictC1EPS_(z,o){var K;var X;var S;var L;var d=0;X=z;S=o;var aq=S;var ap=(aq+4)&4294967295;var ao=HEAP[ap];var an=X;var am=(an+4)&4294967295;HEAP[am]=ao;var al=S;var ak=(al+16)&4294967295;var aj=HEAP[ak];var ai=X;var ah=(ai+16)&4294967295;HEAP[ah]=aj;var W=X;var V=(W+16)&4294967295;var U=HEAP[V];var T=X;var R=(T+12)&4294967295;HEAP[R]=U;var Q=X;var P=(Q+20)&4294967295;HEAP[P]=1;var O=S;var N=(O)&4294967295;var M=HEAP[N];var J=X;var I=(J)&4294967295;HEAP[I]=M;var H=X;var G=(H+12)&4294967295;var F=HEAP[G];var E=_gmallocn(F,16);var D=E;var C=X;var B=(C+8)&4294967295;HEAP[B]=D;L=0;while(1){var ac=X;var ab=(ac+16)&4294967295;var aa=HEAP[ab];var Z=L;var Y=(((aa))|0)>(((Z))|0);if(!(Y)){K=2;break}var A=X;var y=(A+8)&4294967295;var x=HEAP[y];var w=L;var v=(x+16*w)&4294967295;var u=S;var t=(u+8)&4294967295;var s=HEAP[t];var r=L;var q=(s+16*r)&4294967295;var p=(q)&4294967295;var n=HEAP[p];var m=_strdup(n);var l=(v)&4294967295;HEAP[l]=m;var k=X;var j=(k+8)&4294967295;var i=HEAP[j];var h=L;var g=(i+16*h)&4294967295;var f=(g+4)&4294967295;__ZN6Object9zeroUnionEv(f);var e=X;var c=(e+8)&4294967295;var b=HEAP[c];var a=L;var ay=(b+16*a)&4294967295;var ax=(ay+4)&4294967295;var aw=S;var av=(aw+8)&4294967295;var au=HEAP[av];var at=L;var ar=(au+16*at)&4294967295;var ag=(ar+4)&4294967295;var af=__ZN6Object4copyEPS_(ag,ax);var ae=L;var ad=((ae)+1)&4294967295;L=ad;K=0;continue}return;return}function __ZN4DictC2EPS_(z,o){var K;var X;var S;var L;var d=0;X=z;S=o;var aq=S;var ap=(aq+4)&4294967295;var ao=HEAP[ap];var an=X;var am=(an+4)&4294967295;HEAP[am]=ao;var al=S;var ak=(al+16)&4294967295;var aj=HEAP[ak];var ai=X;var ah=(ai+16)&4294967295;HEAP[ah]=aj;var W=X;var V=(W+16)&4294967295;var U=HEAP[V];var T=X;var R=(T+12)&4294967295;HEAP[R]=U;var Q=X;var P=(Q+20)&4294967295;HEAP[P]=1;var O=S;var N=(O)&4294967295;var M=HEAP[N];var J=X;var I=(J)&4294967295;HEAP[I]=M;var H=X;var G=(H+12)&4294967295;var F=HEAP[G];var E=_gmallocn(F,16);var D=E;var C=X;var B=(C+8)&4294967295;HEAP[B]=D;L=0;while(1){var ac=X;var ab=(ac+16)&4294967295;var aa=HEAP[ab];var Z=L;var Y=(((aa))|0)>(((Z))|0);if(!(Y)){K=2;break}var A=X;var y=(A+8)&4294967295;var x=HEAP[y];var w=L;var v=(x+16*w)&4294967295;var u=S;var t=(u+8)&4294967295;var s=HEAP[t];var r=L;var q=(s+16*r)&4294967295;var p=(q)&4294967295;var n=HEAP[p];var m=_strdup(n);var l=(v)&4294967295;HEAP[l]=m;var k=X;var j=(k+8)&4294967295;var i=HEAP[j];var h=L;var g=(i+16*h)&4294967295;var f=(g+4)&4294967295;__ZN6Object9zeroUnionEv(f);var e=X;var c=(e+8)&4294967295;var b=HEAP[c];var a=L;var ay=(b+16*a)&4294967295;var ax=(ay+4)&4294967295;var aw=S;var av=(aw+8)&4294967295;var au=HEAP[av];var at=L;var ar=(au+16*at)&4294967295;var ag=(ar+4)&4294967295;var af=__ZN6Object4copyEPS_(ag,ax);var ae=L;var ad=((ae)+1)&4294967295;L=ad;K=0;continue}return;return}function __Z16setErrorFunctionPFviPcS_E(d){var c;var e;var a=0;e=d;var b=e;HEAP[__ZL13errorFunction]=b;return;return}function __ZL20defaultErrorFunctioniPcS_(v,u,m){var s;var w;var n;var k;var l=0;w=v;n=u;k=m;var j=w;var i=(((j))|0)>=0;if(i){var h=HEAP[_stderr];var g=w;var f=_fprintf(h,(__str794)&4294967295,g)}else{var e=HEAP[_stderr];var d=_fwrite((__str1795)&4294967295,1,7,e)}var c=HEAP[_stderr];var b=n;var a=k;var t=_vfprintf(c,b,a);var r=HEAP[_stderr];var q=_fputc(10,r);var p=HEAP[_stderr];var o=_fflush(p);return;return}function __Z7warningPcz(h){var e=STACKTOP;STACKTOP+=4;_memset(e,0,4);var j;var g;var f=e;var i=0;g=h;var a=f;IHEAP[a]=arguments[__Z7warningPcz.length];var d=HEAP[f];var c=g;var b=_vprintf(c,d);var k=f;STACKTOP=e;return;return}function __Z5erroriPcz(u,s){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var q;var v;var p;var e;var j;var o=A;var m=0;v=u;p=s;var l=HEAP[_globalParams];var k=(l)==0;$bb5$$bb$2:do{if(k){q=0}else{var i=HEAP[_globalParams];var h=__ZN12GlobalParams11getErrQuietEv(i);var t=reSign((h),8,0)!=0;var r=(t)^1;var w=unSign((r),1,0);var z=reSign((w),8,0)!=0;if(z){q=0;break $bb5$$bb$2}e=1;q=2;break $bb5$$bb$2}}while(0);if(q==0){e=0}var g=e;j=g;var f=j;var x=reSign((f),8,0)!=0;if(!x){var n=o;IHEAP[n]=arguments[__Z5erroriPcz.length];var d=HEAP[__ZL13errorFunction];var c=HEAP[o];var b=v;var a=p;FUNCTION_TABLE[d](b,a,c);var y=o}STACKTOP=A;return;return}function __Z15getFileSpecNameP6ObjectS0_(ad,ae){var E;var C;var c;var F;var b;var d;var e;var f;var g;var h;var ac;var i;var O=0;C=ad;c=ae;var ab=C;var aa=__ZN6Object8isStringEv(ab);i=aa;var Z=i;var G=reSign((Z),8,0)!=0;$bb$$bb1$2:do{if(G){var Y=C;var X=c;var W=__ZN6Object4copyEPS_(Y,X);ac=1}else{var U=C;var S=__ZN6Object6isDictEv(U);h=S;var Q=h;var o=reSign((Q),8,0)!=0;if(o){var A=C;var y=c;var w=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(A,(__str1798)&4294967295,y,0);var u=c;var r=__ZN6Object8isStringEv(u);g=r;var q=g;var m=reSign((q),8,0)!=0;if(m){ac=1;E=1;break $bb$$bb1$2}else{var p=c;__ZN6Object4freeEv(p);var n=C;var l=c;var k=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(n,(__str2799)&4294967295,l,0);var a=c;var aq=__ZN6Object8isStringEv(a);f=aq;var ap=f;var j=reSign((ap),8,0)!=0;if(j){ac=1;E=1;break $bb$$bb1$2}else{var ao=c;__ZN6Object4freeEv(ao);var an=C;var am=c;var al=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(an,(__str5802)&4294967295,am,0);var ak=c;var ai=__ZN6Object8isStringEv(ak);e=ai;var ah=e;var aj=reSign((ah),8,0)!=0;if(aj){ac=1;E=1;break $bb$$bb1$2}else{var V=c;__ZN6Object4freeEv(V);var T=C;var R=c;var P=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(T,(__str6803)&4294967295,R,0);var N=c;var M=__ZN6Object8isStringEv(N);d=M;var L=d;var ag=reSign((L),8,0)!=0;if(ag){ac=1;E=1;break $bb$$bb1$2}else{var K=c;__ZN6Object4freeEv(K);var J=C;var I=c;var D=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(J,(__str3800)&4294967295,I,0);var B=c;var z=__ZN6Object8isStringEv(B);b=z;var x=b;var af=reSign((x),8,0)!=0;if(af){ac=1;E=1;break $bb$$bb1$2}else{var v=c;__ZN6Object4freeEv(v)}}}}}}ac=0}}while(0);var t=ac;F=t;var H=F;var s=(((H))&255);return s;return null}function __Z26getFileSpecNameForPlatformP6ObjectS0_(O,S){var w;var u;var f;var A;var P;var R;var b;var c;var N;var d;var v;var D=0;u=O;f=S;var M=u;var L=__ZN6Object8isStringEv(M);d=L;var K=d;var B=reSign((K),8,0)!=0;$bb$$bb1$2:do{if(B){var J=u;var I=f;var H=__ZN6Object4copyEPS_(J,I);N=1}else{var G=u;var F=__ZN6Object6isDictEv(G);c=F;var E=c;var n=reSign((E),8,0)!=0;if(n){var t=u;var s=f;var r=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(t,(__str1798)&4294967295,s,0);var q=__ZN6Object8isStringEv(r);var k=reSign((q),8,0)!=0;var y=(k)^1;var C=unSign((y),1,0);b=C;var p=b;var h=reSign((p),8,0)!=0;$bb7$$bb16$7:do{if(h){var o=f;__ZN6Object4freeEv(o);var m=u;var l=f;var j=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(m,(__str2799)&4294967295,l,0);var i=__ZN6Object8isStringEv(j);var g=reSign((i),8,0)!=0;var e=(g)^1;var z=unSign((e),1,0);R=z;var a=R;var Z=reSign((a),8,0)!=0;if(!(Z)){w=2;break $bb7$$bb16$7}var ag=f;__ZN6Object4freeEv(ag);v=(__str3800)&4294967295;var af=u;var ad=v;var ac=f;var ab=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(af,ad,ac,0);var aa=__ZN6Object8isStringEv(ab);var W=reSign((aa),8,0)!=0;var T=(W)^1;var x=unSign((T),1,0);P=x;var Y=P;var U=reSign((Y),8,0)!=0;if(!(U)){w=2;break $bb7$$bb16$7}var X=f;__ZN6Object4freeEv(X);__Z5erroriPcz(-1,(__str4801)&4294967295);N=0;w=4;break $bb$$bb1$2}}while(0);N=1}else{__Z5erroriPcz(-1,(__str4801)&4294967295);N=0}}}while(0);var V=N;A=V;var Q=A;var ae=(((Q))&255);return ae;return null}function __Z21pdfDocEncodingToUTF16P9GooStringPi(e,z){var x;var B;var X;var y;var W;var V;var A;var q;var d;var c;var b;var I=0;B=e;X=z;var U=B;var T=__ZN9GooString9getLengthEv(U);var S=((T)+1)&4294967295;var R=((S)*2)&4294967295;var Q=X;HEAP[Q]=R;var O=X;var M=HEAP[O];V=M;var K=V;var t=__Znaj(K);A=t;var r=B;var o=__ZNK9GooString10getCStringEv(r);q=o;var n=A;var l=(n)&4294967295;HEAP[l]=-2;var j=A;var i=(j+1)&4294967295;HEAP[i]=-1;d=2;c=0;while(1){var v=X;var u=HEAP[v];var s=d;var p=(((u))|0)>(((s))|0);if(!(p)){x=2;break}var h=q;var g=c;var f=(h+g)&4294967295;var a=HEAP[f];var ah=unSign((a),8,0);var ag=(_pdfDocEncoding+ah*4)&4294967295;var af=HEAP[ag];var ae=(af)&65535;b=ae;var ad=b;var ac=unSign((ad),32,0)>>>8;var ab=(((ac))&255);var aa=A;var Z=d;var P=(aa+Z)&4294967295;HEAP[P]=ab;var N=d;var L=((N)+1)&4294967295;var J=b;var H=(((J))&255);var G=A;var F=(G+L)&4294967295;HEAP[F]=H;var E=d;var D=((E)+2)&4294967295;d=D;var C=c;var w=((C)+1)&4294967295;c=w;x=0;continue}var m=A;W=m;var k=W;y=k;var Y=y;return Y;return null}function __ZN4Dict9getLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+16)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN4Dict7getXRefEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10FormWidget12loadDefaultsEv(d){var b;var c;var a=0;c=d;return;return}function __ZN10FormWidget5getIDEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+56)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10FormWidget5setIDEj(e,g){var h;var i;var a;var f=0;i=e;a=g;var d=i;var c=(d+56)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN10FormWidget6getRefEv(c,n){var u=STACKTOP;STACKTOP+=8;_memset(u,0,8);var s;var l;var k=u;var m=0;l=n;var j=l;var i=(j+24)&4294967295;var h=(k)&4294967295;var g=(i)&4294967295;var f=HEAP[g];HEAP[h]=f;var e=(k+4)&4294967295;var d=(i+4)&4294967295;var b=HEAP[d];HEAP[e]=b;var a=(c)&4294967295;var t=(k)&4294967295;var r=HEAP[t];HEAP[a]=r;var q=(c+4)&4294967295;var p=(k+4)&4294967295;var o=HEAP[p];HEAP[q]=o;STACKTOP=u;return;return}function __ZN10FormWidget11setFontSizeEd(f,a){var h;var i;var c;var g=0;i=f;c=a;var e=i;var d=(e+92)&4294967295;var b=c;HEAP[d]=b;return;return}function __ZN16FormWidgetButton8getOnStrEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+108)&4294967295;var c=HEAP[d];var b=__ZNK9GooString10getCStringEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN16FormWidgetButton13setSiblingsIDEij(i,k,m){var l;var n;var c;var h;var j=0;n=i;c=k;h=m;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=c;var b=(e+4*d)&4294967295;var a=h;HEAP[b]=a;return;return}function __ZN9FormField6getRefEv(c,n){var u=STACKTOP;STACKTOP+=8;_memset(u,0,8);var s;var l;var k=u;var m=0;l=n;var j=l;var i=(j+8)&4294967295;var h=(k)&4294967295;var g=(i)&4294967295;var f=HEAP[g];HEAP[h]=f;var e=(k+4)&4294967295;var d=(i+4)&4294967295;var b=HEAP[d];HEAP[e]=b;var a=(c)&4294967295;var t=(k)&4294967295;var r=HEAP[t];HEAP[a]=r;var q=(c+4)&4294967295;var p=(k+4)&4294967295;var o=HEAP[p];HEAP[q]=o;STACKTOP=u;return;return}function __ZNK9FormField10isReadOnlyEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+48)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN15FormFieldButton13getButtonTypeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+52)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN13FormFieldText10getContentEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+52)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK13FormFieldText11isMultilineEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+56)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK13FormFieldText10isPasswordEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+57)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK13FormFieldText12isFileSelectEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+58)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK13FormFieldText12noSpellCheckEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+59)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK13FormFieldText8noScrollEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+60)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK13FormFieldText6isCombEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+61)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK13FormFieldText10isRichTextEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+62)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK13FormFieldText9getMaxLenEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+64)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15FormFieldChoice13getNumChoicesEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+56)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15FormFieldChoice9getChoiceEi(k,o){var p;var q;var f;var l;var j;var n=0;q=k;f=o;var i=q;var h=(i+60)&4294967295;var g=HEAP[h];var e=f;var d=(g+12*e)&4294967295;var c=(d+4)&4294967295;var b=HEAP[c];j=b;var a=j;l=a;var m=l;return m;return null}function __ZN15FormFieldChoice10isSelectedEi(o,a){var q;var m;var b;var s;var l;var n=0;m=o;b=a;var k=m;var j=(k+60)&4294967295;var i=HEAP[j];var h=b;var g=(i+12*h)&4294967295;var f=(g+8)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);l=d;var c=l;s=c;var p=s;var r=(((p))&255);return r;return null}function __ZNK15FormFieldChoice7isComboEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+49)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK15FormFieldChoice7hasEditEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+50)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK15FormFieldChoice13isMultiSelectEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+51)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK15FormFieldChoice12noSpellCheckEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+52)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK15FormFieldChoice17commitOnSelChangeEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+53)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZNK15FormFieldChoice9isListBoxEv(k){var o;var p;var l;var j;var n=0;p=k;var h=p;var g=(h+49)&4294967295;var f=HEAP[g];var a=reSign((f),8,0)!=0;var e=(a)^1;var c=unSign((e),1,0);var d=unSign((c),8,0);j=d;var b=j;l=b;var m=l;var i=(((m))&255);return i;return null}function __ZN15FormFieldChoice14_setNumChoicesEi(e,g){var h;var i;var a;var f=0;i=e;a=g;var d=i;var c=(d+56)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN15FormFieldChoice19_setChoiceExportValEiP9GooString(k,m,h){var n;var o;var d;var f;var l=0;o=k;d=m;f=h;var j=o;var i=(j+60)&4294967295;var g=HEAP[i];var e=d;var c=(g+12*e)&4294967295;var b=(c)&4294967295;var a=f;HEAP[b]=a;return;return}function __ZN15FormFieldChoice20_setChoiceOptionNameEiP9GooString(k,m,h){var n;var o;var d;var f;var l=0;o=k;d=m;f=h;var j=o;var i=(j+60)&4294967295;var g=HEAP[i];var e=d;var c=(g+12*e)&4294967295;var b=(c+4)&4294967295;var a=f;HEAP[b]=a;return;return}function __ZN5Annot11getFontSizeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+112)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK10FormWidget10isReadOnlyEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+4)&4294967295;var e=HEAP[f];var d=__ZNK9FormField10isReadOnlyEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN10FormWidget8encodeIDEjj(c,g){var n;var a;var j;var k;var i;var m=0;a=c;j=g;var h=a;var f=(h)<<16;var e=j;var d=((f)+(e))&4294967295;i=d;var b=i;k=b;var l=k;return l;return null}function __ZN10FormWidget8decodeIDEjPjS0_(n,c,g){var m;var j;var a;var k;var l=0;j=n;a=c;k=g;var i=j;var h=unSign((i),32,0)>>>16;var f=a;HEAP[f]=h;var e=j;var d=(e)&65535;var b=k;HEAP[b]=d;return;return}function __ZNK16FormWidgetButton13getButtonTypeEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+112)&4294967295;var c=HEAP[d];var b=__ZN15FormFieldButton13getButtonTypeEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN16FormWidgetButton8getStateEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+116)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN14FormWidgetText10getContentEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+100)&4294967295;var c=HEAP[d];var b=__ZN13FormFieldText10getContentEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZNK14FormWidgetText11isMultilineEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK13FormFieldText11isMultilineEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK14FormWidgetText10isPasswordEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK13FormFieldText10isPasswordEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK14FormWidgetText12isFileSelectEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK13FormFieldText12isFileSelectEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK14FormWidgetText12noSpellCheckEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK13FormFieldText12noSpellCheckEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK14FormWidgetText8noScrollEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK13FormFieldText8noScrollEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK14FormWidgetText6isCombEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK13FormFieldText6isCombEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK14FormWidgetText10isRichTextEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK13FormFieldText10isRichTextEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK14FormWidgetText9getMaxLenEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+100)&4294967295;var c=HEAP[d];var b=__ZNK13FormFieldText9getMaxLenEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN16FormWidgetChoice13getNumChoicesEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+100)&4294967295;var c=HEAP[d];var b=__ZN15FormFieldChoice13getNumChoicesEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN16FormWidgetChoice9getChoiceEi(i,m){var n;var o;var d;var j;var h;var l=0;o=i;d=m;var g=o;var f=(g+100)&4294967295;var e=HEAP[f];var c=d;var b=__ZN15FormFieldChoice9getChoiceEi(e,c);h=b;var a=h;j=a;var k=j;return k;return null}function __ZNK16FormWidgetChoice7isComboEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK15FormFieldChoice7isComboEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK16FormWidgetChoice7hasEditEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK15FormFieldChoice7hasEditEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK16FormWidgetChoice13isMultiSelectEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK15FormFieldChoice13isMultiSelectEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK16FormWidgetChoice12noSpellCheckEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK15FormFieldChoice12noSpellCheckEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK16FormWidgetChoice17commitOnSelChangeEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK15FormFieldChoice17commitOnSelChangeEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZNK16FormWidgetChoice9isListBoxEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];var d=__ZNK15FormFieldChoice9isListBoxEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN9FormField20loadChildrenDefaultsEv(g){var w;var b;var c;var ab;var E=0;b=g;var S=b;var R=(S+16)&4294967295;var Q=HEAP[R];var x=reSign((Q),8,0)!=0;var T=(x)^1;var d=unSign((T),1,0);var h=reSign((d),8,0)!=0;$bb$$bb7$2:do{if(h){c=0;while(1){var q=b;var o=(q+40)&4294967295;var m=HEAP[o];var l=c;var k=(((m))|0)>(((l))|0);if(!(k)){w=2;break}var P=b;var O=(P+36)&4294967295;var N=HEAP[O];var M=c;var K=(N+4*M)&4294967295;var I=HEAP[K];__ZN9FormField20loadChildrenDefaultsEv(I);var G=c;var s=((G)+1)&4294967295;c=s;w=0;continue}}else{ab=0;while(1){var u=b;var t=(u+40)&4294967295;var r=HEAP[t];var p=ab;var n=(((r))|0)>(((p))|0);if(!(n)){w=6;break $bb$$bb7$2}var j=b;var i=(j+44)&4294967295;var f=HEAP[i];var e=ab;var a=(f+4*e)&4294967295;var ad=HEAP[a];var ac=b;var aa=(ac+44)&4294967295;var Z=HEAP[aa];var Y=ab;var X=(Z+4*Y)&4294967295;var W=HEAP[X];var V=(W)&4294967295;var U=HEAP[V];var L=(U+8)&4294967295;var J=HEAP[L];var H=b;var F=(H+44)&4294967295;var D=HEAP[F];var C=ab;var B=(D+4*C)&4294967295;var A=HEAP[B];var z=J;FUNCTION_TABLE[z](A);var y=ab;var v=((y)+1)&4294967295;ab=v;w=4;continue}}}while(0);return;return}function __ZN9FormField22fillChildrenSiblingsIDEv(f){var o;var b;var c;var q=0;b=f;var D=b;var C=(D+16)&4294967295;var B=HEAP[C];var p=reSign((B),8,0)!=0;$bb3$$bb$2:do{if(!p){c=0;while(1){var F=b;var E=(F+40)&4294967295;var w=HEAP[E];var u=c;var s=(((w))|0)>(((u))|0);if(!(s)){o=2;break $bb3$$bb$2}var A=b;var z=(A+36)&4294967295;var y=HEAP[z];var x=c;var v=(y+4*x)&4294967295;var t=HEAP[v];var r=b;var n=(r+36)&4294967295;var m=HEAP[n];var l=c;var k=(m+4*l)&4294967295;var j=HEAP[k];var i=(j)&4294967295;var h=HEAP[i];var g=(h+8)&4294967295;var e=HEAP[g];var d=b;var a=(d+36)&4294967295;var M=HEAP[a];var L=c;var K=(M+4*L)&4294967295;var J=HEAP[K];var I=e;FUNCTION_TABLE[I](J);var H=c;var G=((H)+1)&4294967295;c=G;o=0;continue}}}while(0);return;return}function __ZN9FormField15findWidgetByRefE3Ref(D,az,ay){var w=STACKTOP;STACKTOP+=24;_memset(w,0,24);var S;var ai;var p=w;var B;var aw;var av=w+8;var au=w+16;var G;var d;var V;var F;var R;var e=0;ai=D;var at=(p)&4294967295;HEAP[at]=az;var ar=(p+4)&4294967295;HEAP[ar]=ay;var aq=ai;var ap=(aq+16)&4294967295;var ao=HEAP[ap];var E=reSign((ao),8,0)!=0;$bb$$bb11$2:do{if(E){V=0;$bb9$4:while(1){var o=ai;var n=(o+40)&4294967295;var m=HEAP[n];var l=V;var k=(((m))|0)>(((l))|0);if(!(k)){S=9;break $bb9$4}var an=ai;var am=(an+44)&4294967295;var ag=HEAP[am];var af=V;var ae=(ag+4*af)&4294967295;var ad=HEAP[ae];__ZN10FormWidget6getRefEv(au,ad);var ac=(au)&4294967295;var ab=HEAP[ac];var aa=(p)&4294967295;var Y=HEAP[aa];var X=(((ab))|0)!=(((Y))|0);$bb4$$bb2$7:do{if(X){S=1}else{var W=ai;var Q=(W+44)&4294967295;var P=HEAP[Q];var O=V;var N=(P+4*O)&4294967295;var M=HEAP[N];__ZN10FormWidget6getRefEv(av,M);var L=(av+4)&4294967295;var K=HEAP[L];var J=(p+4)&4294967295;var I=HEAP[J];var H=(((K))|0)!=(((I))|0);if(H){S=1;break $bb4$$bb2$7}G=1;S=3;break $bb4$$bb2$7}}while(0);if(S==1){G=0}var C=G;d=C;var A=d;var U=reSign((A),8,0)!=0;if(U){S=5;break $bb9$4}var r=V;var q=((r)+1)&4294967295;V=q;S=0;continue $bb9$4}if(S==9){S=10;break $bb$$bb11$2}else{if(S==5){var z=ai;var x=(z+44)&4294967295;var v=HEAP[x];var u=V;var t=(v+4*u)&4294967295;var s=HEAP[t];aw=s;S=7;break $bb$$bb11$2}}}else{F=0;while(1){var aC=ai;var aB=(aC+40)&4294967295;var aA=HEAP[aB];var al=F;var ak=(((aA))|0)>(((al))|0);if(!(ak)){S=10;break $bb$$bb11$2}var j=ai;var i=(j+36)&4294967295;var h=HEAP[i];var g=F;var f=(h+4*g)&4294967295;var c=HEAP[f];var Z=(p)&4294967295;var ax=HEAP[Z];var T=(p+4)&4294967295;var y=HEAP[T];var b=__ZN9FormField15findWidgetByRefE3Ref(c,ax,y);R=b;var a=R;var aG=(a)!=0;if(aG){S=12;break}var aE=F;var aD=((aE)+1)&4294967295;F=aD;S=11;continue}var aF=R;aw=aF;S=7;break $bb$$bb11$2}}while(0);if(S==10){aw=0}var aj=aw;B=aj;var ah=B;STACKTOP=w;return ah;return null}function __ZN15FormFieldChoice11deselectAllEv(n){var p;var l;var a;var m=0;l=n;a=0;while(1){var c=l;var b=(c+56)&4294967295;var r=HEAP[b];var q=a;var o=(((r))|0)>(((q))|0);if(!(o)){p=2;break}var k=l;var j=(k+60)&4294967295;var i=HEAP[j];var h=a;var g=(i+12*h)&4294967295;var f=(g+8)&4294967295;HEAP[f]=0;var e=a;var d=((e)+1)&4294967295;a=d;p=0;continue}return;return}function __ZN15FormFieldChoice6toggleEi(o,a){var r;var m;var b;var n=0;m=o;b=a;var l=m;var k=(l+60)&4294967295;var j=HEAP[k];var i=b;var h=(j+12*i)&4294967295;var g=m;var f=(g+60)&4294967295;var e=HEAP[f];var d=b;var c=(e+12*d)&4294967295;var t=(c+8)&4294967295;var q=HEAP[t];var u=reSign((q),8,0)!=0;var s=(u)^1;var v=unSign((s),1,0);var p=(h+8)&4294967295;HEAP[p]=v;return;return}function __ZN15FormFieldChoice6selectEi(o,a){var p;var m;var b;var n=0;m=o;b=a;var l=m;var k=(l+51)&4294967295;var j=HEAP[k];var r=reSign((j),8,0)!=0;var q=(r)^1;var s=unSign((q),1,0);var t=reSign((s),8,0)!=0;if(t){var i=m;__ZN15FormFieldChoice11deselectAllEv(i)}var h=m;var g=(h+60)&4294967295;var f=HEAP[g];var e=b;var d=(f+12*e)&4294967295;var c=(d+8)&4294967295;HEAP[c]=1;return;return}function __ZN15FormFieldChoice13getEditChoiceEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+64)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15FormFieldChoice14getNumSelectedEv(o){var y;var m;var B;var l;var f;var a;var n=0;m=o;f=0;a=0;while(1){var w=m;var v=(w+56)&4294967295;var u=HEAP[v];var t=a;var s=(((u))|0)>(((t))|0);if(!(s)){y=3;break}var k=m;var j=(k+60)&4294967295;var i=HEAP[j];var h=a;var g=(i+12*h)&4294967295;var e=(g+8)&4294967295;var d=HEAP[e];var A=reSign((d),8,0)!=0;if(A){var c=f;var b=((c)+1)&4294967295;f=b}var z=a;var x=((z)+1)&4294967295;a=x;y=0;continue}var r=f;l=r;var p=l;B=p;var q=B;return q;return null}function __ZNSt3__115binary_functionIiibEC2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZNSt3__14lessIiEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__115binary_functionIiibEC2Ev(b);return;return}function __ZN4Form15postWidgetsLoadEv(n){var x;var l;var a;var m=0;l=n;a=0;while(1){var D=l;var C=(D+4)&4294967295;var B=HEAP[C];var A=a;var z=(((B))|0)>(((A))|0);if(!(z)){x=2;break}var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=a;var g=(i+4*h)&4294967295;var f=HEAP[g];var e=l;var d=(e)&4294967295;var c=HEAP[d];var b=a;var y=(c+4*b)&4294967295;var w=HEAP[y];var v=(w)&4294967295;var u=HEAP[v];var t=(u+8)&4294967295;var s=HEAP[t];var r=l;var q=(r)&4294967295;var p=HEAP[q];var o=a;var I=(p+4*o)&4294967295;var H=HEAP[I];var G=s;FUNCTION_TABLE[G](H);var F=a;var E=((F)+1)&4294967295;a=E;x=0;continue}return;return}function __ZN4Form15findWidgetByRefE3Ref(i,e,d){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var c;var b=t;var u;var J;var f;var v;var y=0;c=i;var I=(b)&4294967295;HEAP[I]=e;var G=(b+4)&4294967295;HEAP[G]=d;f=0;while(1){var l=c;var k=(l+4)&4294967295;var j=HEAP[k];var h=f;var g=(((j))|0)>(((h))|0);if(!(g)){s=5;break}var F=c;var E=(F)&4294967295;var D=HEAP[E];var C=f;var B=(D+4*C)&4294967295;var A=HEAP[B];var x=(b)&4294967295;var q=HEAP[x];var H=(b+4)&4294967295;var w=HEAP[H];var z=__ZN9FormField15findWidgetByRefE3Ref(A,q,w);v=z;var r=v;var p=(r)!=0;if(p){s=1;break}var n=f;var m=((n)+1)&4294967295;f=m;s=0;continue}if(s==1){var o=v;J=o}else{if(s==5){J=0}}var a=J;u=a;var K=u;STACKTOP=t;return K;return null}function __ZNSt3__143__has_select_on_container_copy_constructionIKNS_9allocatorINS_11__tree_nodeIiPvEEEEEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb0EEC2Ev(b);return;return}function __ZNSt3__113__has_destroyINS_9allocatorINS_11__tree_nodeIiPvEEEEPiEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb0EEC2Ev(b);return;return}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE13__lower_boundIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_SB_SB_(ax,y,aG,w,k){var r=STACKTOP;STACKTOP+=4;_memset(r,0,4);var T;var ap;var A;var aq;var ak;var aF;var ao;var O;var Q;var am;var aE;var R;var aj;var aJ;var aD;var aC;var aK;var aH;var aB;var ag;var a;var aA;var ar;var z;var U;var aL;var E;var ay=r;var H;var b=0;ar=y;z=aG;U=w;aL=k;while(1){ao=ay;O=-1;Q=ay;aE=0;var l=aE;am=l;var an=am;var j=U;var i=(an)!=(j);var h=unSign((i),1,0);H=h;var g=H;var V=reSign((g),8,0)!=0;if(!(V)){T=2;break}var aw=U;var av=(aw+16)&4294967295;var au=ar;ag=au;var at=ag;var ai=(at+8)&4294967295;aK=ai;var ah=aK;var af=(ah)&4294967295;aJ=af;var ae=aJ;var ad=ae;aC=ad;var ac=aC;aD=ac;var S=aD;aB=S;var ab=aB;aH=ab;var aI=aH;aA=aI;var aa=aA;a=aa;var s=a;var Y=z;ap=s;A=av;aq=Y;var W=A;var P=HEAP[W];var N=aq;var M=HEAP[N];var L=(((P))|0)<(((M))|0);var K=unSign((L),1,0);aF=K;var J=aF;ak=J;var al=ak;var G=(((al))&255);var B=reSign((G),8,0)!=0;var Z=(B)^1;var az=unSign((Z),1,0);E=az;var I=E;var X=reSign((I),8,0)!=0;if(X){var F=U;aL=F;var D=U;var C=(D)&4294967295;var x=(C)&4294967295;var v=(x)&4294967295;var u=HEAP[v];var t=u;U=t;T=0;continue}else{var q=U;var p=(q)&4294967295;var o=(p+4)&4294967295;var n=HEAP[o];var m=n;U=m;T=0;continue}}var f=aL;R=ax;aj=f;var e=R;var d=(e)&4294967295;var c=aj;HEAP[d]=c;STACKTOP=r;return;return}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE4findIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_(g,aa,aZ){var Y=STACKTOP;STACKTOP+=8;_memset(Y,0,8);var aH;var dv;var cI;var dq;var dC;var aW;var dn;var aE;var C;var dm;var a7;var bu;var dl;var R;var A;var dk;var bS;var aA;var dj;var i;var l;var D;var dt;var di;var E;var br;var dh;var a4;var U;var dg;var bH;var ch;var df;var aC;var ai;var bL;var cr;var bZ;var cj;var aD;var bJ;var W;var ar;var bQ;var bG;var c1;var b1;var bF;var cF;var c4;var bE;var bs;var aY;var bD;var c7;var b8;var bB;var dz;var bC;var cW;var cq;var bA;var bm;var cD;var u;var y;var bz;var ak;var cA;var by;var h;var F;var bf;var cZ;var dB;var be;var bY;var bk;var bd;var dF;var bP;var bq;var bc;var du;var p;var bb;var cH;var cm;var ba;var T;var ds;var a9;var ce;var a0;var a8;var cT;var bl;var a6=Y;var aU;var da;var a2=Y+4;var ck=0;cT=aa;bl=aZ;var a5=cT;ce=a5;var aT=ce;var aS=(aT+4)&4294967295;T=aS;var aQ=T;var aP=(aQ)&4294967295;cH=aP;var aO=cH;var aN=(aO)&4294967295;ba=aN;var aM=ba;cm=aM;var dw=cm;a9=dw;var aL=a9;ds=aL;var aG=ds;du=aG;var aK=du;bP=aK;var aI=bP;bc=aI;var az=bc;bq=az;var j=bq;bb=j;var ay=bb;p=ay;var aF=p;var ax=aF;a8=ax;var aw=a8;a0=aw;var d=a0;var av=cT;bS=av;var au=bS;R=au;var at=R;var aq=(at+4)&4294967295;a7=aq;var ap=a7;var ao=(ap)&4294967295;aE=ao;var aj=aE;var ah=(aj)&4294967295;dm=ah;var ag=dm;C=ag;var ad=C;dl=ad;var af=dl;bu=af;var B=bu;dC=B;var ae=dC;dv=ae;var ac=dv;dq=ac;var ab=dq;cI=ab;var S=cI;dn=S;var Z=dn;aW=Z;var aV=aW;var X=aV;dk=X;var V=dk;A=V;var aB=A;var Q=(aB)&4294967295;var P=(Q)&4294967295;var O=(P)&4294967295;var N=HEAP[O];var M=N;dj=M;var L=dj;aA=L;var ci=aA;var K=cT;var I=bl;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE13__lower_boundIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_SB_SB_(a2,K,I,ci,d);var H=cT;cr=H;var G=cr;aC=G;var z=aC;var x=(z+4)&4294967295;bH=x;var w=bH;var v=(w)&4294967295;a4=v;var t=a4;var s=(t)&4294967295;dg=s;var q=dg;U=q;var aJ=U;df=aJ;var o=df;ch=o;var al=ch;E=al;var n=E;D=n;var k=D;di=k;var f=di;dt=f;var an=dt;dh=an;var e=dh;br=e;var bt=br;var c=bt;bL=c;var b=bL;ai=b;var a1=ai;i=a6;l=a1;var a=i;var dH=(a)&4294967295;var dE=l;HEAP[dH]=dE;W=a2;ar=a6;var dD=W;var dA=ar;bZ=dD;cj=dA;var dy=bZ;var de=(dy)&4294967295;var dd=HEAP[de];var dc=cj;var db=(dc)&4294967295;var c9=HEAP[db];var c8=(dd)==(c9);var c6=unSign((c8),1,0);bJ=c6;var c5=bJ;aD=c5;var bX=aD;var aX=(((bX))&255);var dp=reSign((aX),8,0)!=0;var bw=(dp)^1;var bx=unSign((bw),1,0);var c3=unSign((bx),8,0);bG=c3;var c2=bG;bQ=c2;var dx=bQ;var aR=(((dx))&255);var am=reSign((aR),8,0)!=0;var cl=(am)^1;var cE=unSign((cl),1,0);var c0=reSign((cE),8,0)!=0;$bb12$$bb$2:do{if(c0){aH=0}else{c1=a2;var cV=c1;var cU=(cV)&4294967295;var cS=HEAP[cU];var cR=(cS+16)&4294967295;bF=cR;var cQ=bF;b1=cQ;var m=b1;var cO=cT;c7=cO;var cN=c7;var cM=(cN+8)&4294967295;bs=cM;var cL=bs;var cJ=(cL)&4294967295;cF=cJ;var cB=cF;var cz=cB;bE=cz;var cy=bE;c4=cy;var a3=c4;bD=a3;var cx=bD;aY=cx;var cg=aY;bB=cg;var cv=bB;b8=cv;var r=b8;var cu=bl;dz=r;bC=cu;cW=m;var ct=bC;var cs=HEAP[ct];var cp=cW;var co=HEAP[cp];var cf=(((cs))|0)<(((co))|0);var cd=unSign((cf),1,0);bA=cd;var cc=bA;cq=cc;var J=cq;var dG=(((J))&255);var cY=reSign((dG),8,0)!=0;var dr=(cY)^1;var b4=unSign((dr),1,0);var cX=reSign((b4),8,0)!=0;var b0=(cX)^1;var cG=unSign((b0),1,0);var cP=reSign((cG),8,0)!=0;if(cP){aH=0;break $bb12$$bb$2}aU=1;aH=2;break $bb12$$bb$2}}while(0);if(aH==0){aU=0}var cb=aU;da=cb;var b9=da;var cK=reSign((b9),8,0)!=0;if(cK){var b7=(g)&4294967295;var b6=(a2)&4294967295;var b5=HEAP[b6];HEAP[b7]=b5}else{var b3=cT;dF=b3;var b2=dF;bY=b2;var bW=bY;var bV=(bW+4)&4294967295;cZ=bV;var bU=cZ;var bT=(bU)&4294967295;h=bT;var bR=h;var bO=(bR)&4294967295;bf=bO;var bN=bf;F=bN;var cw=F;be=cw;var bM=be;dB=bM;var bv=dB;ak=bv;var bK=ak;u=bK;var bI=u;bz=bI;var bp=bz;y=bp;var ca=y;by=ca;var bo=by;cA=bo;var cn=cA;var bn=cn;bd=bn;var bj=bd;bk=bj;var cC=bk;bm=g;cD=cC;var bi=bm;var bh=(bi)&4294967295;var bg=cD;HEAP[bh]=bg}STACKTOP=Y;return;return}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEESB_RKT_(S,cq,aW){var Q=STACKTOP;STACKTOP+=12;_memset(Q,0,12);var az;var ad;var am;var b2;var aQ;var dl;var bC;var b9;var dk;var au;var Z;var dj;var ch;var ba;var di;var cD;var N;var ah;var bo;var dh;var aS;var a5;var cJ;var bM;var df;var cc;var cP;var de;var bj;var aM;var dd;var cX;var bT;var dc;var c5;var bx;var cQ;var b4;var db;var bH;var dg;var dr;var cf;var bG;var bL;var br;var bE;var dp;var o;var bB;var cV;var dv;var bA;var bW;var bn;var bz;var dz;var cm;var by;var s;var x;var bw;var ac;var cs;var bv;var j;var z;var bu;var cA;var cb;var bt;var M;var dm;var be;var b7;var aX;var bc;var cL;var ab;var bl;var d;var a9=Q;var cv;var cw;var a8;var a7=Q+4;var cx;var cy;var a6=Q+8;var cz;var cY;var ca=0;cL=S;ab=cq;bl=aW;var a4=cL;b7=a4;var a3=b7;M=a3;var a2=M;var a1=(a2+4)&4294967295;cA=a1;var aL=cA;var aJ=(aL)&4294967295;j=aJ;var aH=j;var aG=(aH)&4294967295;bu=aG;var aF=bu;z=aF;var co=z;bt=co;var aE=bt;cb=aE;var dq=cb;ac=dq;var aD=ac;s=aD;var aC=s;bw=aC;var aB=bw;x=aB;var b3=x;bv=b3;var aA=bv;cs=aA;var ce=cs;var at=ce;be=at;var ar=be;dm=ar;var ay=dm;var aq=(ay)&4294967295;var ap=(aq)&4294967295;var ao=(ap)&4294967295;var an=HEAP[ao];var al=an;bc=al;var ak=bc;aX=ak;var f=aX;cY=f;ad=a6;am=-1;b2=a6;dl=0;var aj=dl;aQ=aj;var cO=aQ;var ai=cY;var aa=(cO)!=(ai);var Y=unSign((aa),1,0);cz=Y;var X=cz;var ag=reSign((X),8,0)!=0;if(ag){while(1){var W=cY;var V=(W+16)&4294967295;var U=cL;ch=U;var T=ch;var R=(T+8)&4294967295;au=R;var P=au;var O=(P)&4294967295;bC=O;var L=bC;var K=L;dk=K;var J=dk;b9=J;var ae=b9;dj=ae;var I=dj;Z=I;var a0=Z;di=a0;var H=di;ba=H;var cR=ba;var F=bl;cD=cR;N=F;ah=V;var E=N;var D=HEAP[E];var B=ah;var A=HEAP[B];var y=(((D))|0)<(((A))|0);var w=unSign((y),1,0);dh=w;var u=dh;bo=u;var da=bo;var dn=(((da))&255);cy=dn;var t=cy;var cW=reSign((t),8,0)!=0;if(cW){var r=cY;var q=(r)&4294967295;var p=(q)&4294967295;var n=(p)&4294967295;var m=HEAP[n];aS=a7;a5=-1;cJ=a7;df=0;var l=df;bM=l;var c=bM;var i=(m)!=(c);var g=unSign((i),1,0);cx=g;var e=cx;var cU=reSign((e),8,0)!=0;if(!(cU)){az=1;break}var b=cY;var a=(b)&4294967295;var dy=(a)&4294967295;var dw=(dy)&4294967295;var du=HEAP[dw];var dt=du;cY=dt}else{var c2=cY;var c1=(c2+16)&4294967295;var c0=cL;cX=c0;var cZ=cX;var cN=(cZ+8)&4294967295;bj=cN;var cM=bj;var cK=(cM)&4294967295;cc=cK;var cI=cc;var cH=cI;de=cH;var cG=de;cP=cG;var aZ=cP;dd=aZ;var cF=dd;aM=cF;var bS=aM;dc=bS;var cE=dc;bT=cE;var h=bT;var cC=bl;c5=h;bx=c1;cQ=cC;var cB=bx;var ct=HEAP[cB];var cr=cQ;var cp=HEAP[cr];var cn=(((ct))|0)<(((cp))|0);var cl=unSign((cn),1,0);db=cl;var ck=db;b4=ck;var v=b4;var dx=(((v))&255);cw=dx;var cj=cw;var cT=reSign((cj),8,0)!=0;if(!(cT)){az=5;break}var ci=cY;var cg=(ci)&4294967295;var cd=(cg+4)&4294967295;var b8=HEAP[cd];bH=a9;dg=-1;dr=a9;bG=0;var b6=bG;cf=b6;var C=cf;var b5=(b8)!=(C);var b1=unSign((b5),1,0);cv=b1;var b0=cv;var cS=reSign((b0),8,0)!=0;if(!(cS)){az=7;break}var bZ=cY;var bY=(bZ)&4294967295;var bX=(bY+4)&4294967295;var bV=HEAP[bX];var bU=bV;cY=bU}az=8;continue}if(az==1){var ds=cY;var c9=ds;var c8=ab;HEAP[c8]=c9;var c7=ab;var c6=HEAP[c7];var c4=(c6)&4294967295;var c3=(c4)&4294967295;a8=c3}else{if(az==5){var bJ=cY;var bI=bJ;var bF=ab;HEAP[bF]=bI;var bD=ab;a8=bD}else{if(az==7){var bR=cY;var bQ=bR;var bP=ab;HEAP[bP]=bQ;var bO=ab;var bN=HEAP[bO];var bK=(bN+4)&4294967295;a8=bK}}}}else{var bq=cL;dz=bq;var bp=dz;var bm=(bp+4)&4294967295;bW=bm;var bk=bW;var bi=(bk)&4294967295;cV=bi;var bh=cV;var bg=(bh)&4294967295;bA=bg;var bf=bA;dv=bf;var bs=dv;bz=bs;var bd=bz;bn=bd;var cu=bn;dp=cu;var bb=dp;bL=bb;var aY=bL;bE=aY;var aV=bE;br=aV;var k=br;bB=k;var aU=bB;o=aU;var ax=o;var aT=ax;by=aT;var aR=by;cm=aR;var G=cm;var aP=G;var aO=ab;HEAP[aO]=aP;var aN=ab;var aK=HEAP[aN];var aI=(aK)&4294967295;var aw=(aI)&4294967295;a8=aw}var av=a8;d=av;var af=d;STACKTOP=Q;return af;return null}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS5_(X,aP){var V=STACKTOP;STACKTOP+=26;_memset(V,0,26);var ay;var bx;var bN;var cj;var a2;var aH;var ci;var bR;var bk;var ch;var bC;var E;var b0;var cg;var bi;var cf=V;var ce=V+1;var bK;var aN;var cc;var b2;var aL;var cb=V+2;var b9=V+3;var aq;var b8=V+4;var bh=V+5;var bq;var bf=V+6;var be=V+7;var bd=V+8;var bc=V+9;var ab=V+10;var bT;var bn;var bb;var bA;var l;var a9;var p;var b;var a7;var bp;var ba=V+11;var a6=V+15;var a5=V+16;var H;var bg;var a1;var o;var ca=V+17;var a0=V+21;var aZ=V+22;var x;var bM;var aY;var bj;var a3;var aX;var cl;var u;var aW;var m;var cd;var aV;var aM;var c;var aU;var a8;var bX;var aT;var bB;var bw;var aS;var R;var ck;var aK;var br;var aO;var aJ;var bP;var cq;var aI=V+23;var aG=V+24;var aF=V+25;var bv=0;bP=X;cq=aP;var aE=bP;var aC=(aE)&4294967295;HEAP[aC]=0;var aB=cq;br=aB;var aA=br;var az=(aA+4)&4294967295;R=az;var au=R;var at=(au)&4294967295;bB=at;var ar=bB;var ap=ar;aS=ap;var ao=aS;bw=ao;var cm=bw;aK=cm;var an=aK;ck=an;var ax=ck;aJ=ax;var am=aJ;aO=am;var g=aO;bq=g;__ZNSt3__143__has_select_on_container_copy_constructionIKNS_9allocatorINS_11__tree_nodeIiPvEEEEEC1Ev(bd);var al=(bc)&4294967295;var ak=(be)&4294967295;var ai=HEAP[ak];HEAP[al]=ai;var ag=bq;var bs=bh;var I=bf;_llvm_memcpy_p0i8_p0i8_i64(bs,I,1,1,0);aq=ag;var af=bP;var ad=(af+4)&4294967295;var k=b9;var i=aG;_llvm_memcpy_p0i8_p0i8_i64(k,i,1,1,0);b2=ad;aL=0;bK=b9;var ac=bK;cc=ac;var aa=cc;aN=aa;var bt=aN;var Z=b2;var Y=(Z)&4294967295;var bl=ce;var q=cb;_llvm_memcpy_p0i8_p0i8_i64(bl,q,1,1,0);bi=Y;var W=bi;var U=W;E=ce;var T=E;cg=T;var Q=cg;b0=Q;var aQ=b0;var P=bi;var O=(P)&4294967295;bC=O;var N=bC;var M=(N)&4294967295;HEAP[M]=0;var L=cq;bR=L;var K=bR;var J=(K+8)&4294967295;a2=J;var G=a2;var F=(G)&4294967295;bx=F;var D=bx;var B=D;cj=B;var A=cj;bN=A;var av=bN;ci=av;var z=ci;aH=z;var bm=aH;ch=bm;var y=ch;bk=y;var e=bk;var w=bP;var v=(w+8)&4294967295;var bo=aZ;var C=aI;_llvm_memcpy_p0i8_p0i8_i64(bo,C,1,1,0);o=v;HEAP[ca]=0;H=aZ;var t=H;a1=t;var s=a1;bg=s;var bJ=bg;bT=ca;var r=bT;bb=r;var j=bb;bn=j;var bU=bn;var h=HEAP[bU];var f=o;var d=(f)&4294967295;var S=a5;var bu=a0;_llvm_memcpy_p0i8_p0i8_i64(S,bu,1,1,0);bp=d;HEAP[ba]=h;var a=bp;var cs=a;p=a5;var cr=p;a7=cr;var cp=a7;b=cp;var a4=b;bA=ba;var co=bA;a9=co;var cn=a9;l=cn;var ah=l;var b7=HEAP[ah];var b6=bp;var b5=(b6)&4294967295;HEAP[b5]=b7;var b4=bP;x=b4;var b3=x;var b1=(b3)&4294967295;aY=b1;var bZ=aY;bM=bZ;var ae=bM;var bY=bP;a8=bY;var bW=a8;var bV=(bW+4)&4294967295;aM=bV;var bS=aM;var bQ=(bS)&4294967295;m=bQ;var bO=m;var bL=(bO)&4294967295;aV=bL;var bI=aV;cd=bI;var aR=cd;aU=aR;var bH=aU;c=bH;var aj=c;cl=aj;var bG=cl;bj=bG;var bF=bj;aX=bF;var bE=aX;a3=bE;var n=a3;aW=n;var bD=aW;u=bD;var aw=u;var bz=aw;aT=bz;var by=aT;bX=by;var aD=bX;HEAP[ae]=aD;STACKTOP=V;return;return}function __ZNSt3__111__tree_nextIPKNS_16__tree_node_baseIPvEEEET_S6_(aB){var w=STACKTOP;STACKTOP+=8;_memset(w,0,8);var T;var af;var ak;var aA;var an;var aC;var az;var aE;var E;var ag;var al;var ay;var ax=w;var ao;var D;var a;var aw;var aF;var R;var ah;var B;var h;var av;var au=w+4;var i;var c=0;ah=aB;var at=ah;var ar=(at+4)&4294967295;var aq=HEAP[ar];aF=au;R=-1;af=au;aA=0;var aj=aA;ak=aj;var am=ak;var ai=(aq)!=(am);var ae=unSign((ai),1,0);i=ae;var ad=i;var F=reSign((ad),8,0)!=0;if(F){var ac=ah;var ab=(ac+4)&4294967295;var aa=HEAP[ab];ag=aa;while(1){var Q=ag;var P=(Q)&4294967295;var O=(P)&4294967295;var N=HEAP[O];aE=ax;E=-1;an=ax;az=0;var M=az;aC=M;var aD=aC;var L=(N)!=(aD);var J=unSign((L),1,0);ao=J;var I=ao;var j=reSign((I),8,0)!=0;if(!(j)){T=2;break}var Z=ag;var Y=(Z)&4294967295;var X=(Y)&4294967295;var S=HEAP[X];ag=S;T=0;continue}var H=ag;ay=H;var C=ay;al=C;var p=al;av=p}else{while(1){var v=ah;D=v;var u=D;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)&4294967295;var q=(r)&4294967295;var o=HEAP[q];var n=D;var m=(o)==(n);var l=unSign((m),1,0);aw=l;var k=aw;a=k;var x=a;var K=(((x))&255);var W=reSign((K),8,0)!=0;var ap=(W)^1;var G=unSign((ap),1,0);h=G;var g=h;var V=reSign((g),8,0)!=0;if(!(V)){T=6;break}var A=ah;var z=(A+8)&4294967295;var y=HEAP[z];ah=y;T=4;continue}var f=ah;var e=(f+8)&4294967295;var d=HEAP[e];av=d}var b=av;B=b;var U=B;STACKTOP=w;return U;return null}function __ZNSt3__118__tree_left_rotateIPNS_16__tree_node_baseIPvEEEEvT_(at){var v=STACKTOP;STACKTOP+=4;_memset(v,0,4);var S;var ac;var R;var aq;var B;var d;var ap;var ax;var P;var ad;var D;var ao=v;var E;var ar;var e=0;ad=at;var an=ad;var am=(an+4)&4294967295;var al=HEAP[am];ar=al;var ak=ar;var aj=(ak)&4294967295;var ai=(aj)&4294967295;var ah=HEAP[ai];var af=ad;var ae=(af+4)&4294967295;HEAP[ae]=ah;var ab=ad;var aa=(ab+4)&4294967295;var Z=HEAP[aa];ax=ao;P=-1;ac=ao;aq=0;var Y=aq;R=Y;var ag=R;var X=(Z)!=(ag);var W=unSign((X),1,0);E=W;var V=E;var C=reSign((V),8,0)!=0;if(C){var T=ad;var Q=(T+4)&4294967295;var O=HEAP[Q];var N=(O+8)&4294967295;var M=ad;HEAP[N]=M}var L=ad;var K=(L+8)&4294967295;var J=HEAP[K];var H=ar;var G=(H+8)&4294967295;HEAP[G]=J;var F=ad;B=F;var A=B;var z=(A+8)&4294967295;var y=HEAP[z];var x=(y)&4294967295;var u=(x)&4294967295;var t=HEAP[u];var s=B;var r=(t)==(s);var q=unSign((r),1,0);ap=q;var p=ap;d=p;var w=d;var I=(((w))&255);D=I;var o=D;var U=reSign((o),8,0)!=0;if(U){var n=ad;var m=(n+8)&4294967295;var l=HEAP[m];var k=(l)&4294967295;var j=(k)&4294967295;var i=ar;HEAP[j]=i}else{var h=ad;var g=(h+8)&4294967295;var f=HEAP[g];var c=(f+4)&4294967295;var b=ar;HEAP[c]=b}var a=ar;var aA=(a)&4294967295;var az=(aA)&4294967295;var ay=ad;HEAP[az]=ay;var aw=ad;var av=(aw+8)&4294967295;var au=ar;HEAP[av]=au;STACKTOP=v;return;return}function __ZNSt3__119__tree_right_rotateIPNS_16__tree_node_baseIPvEEEEvT_(au){var v=STACKTOP;STACKTOP+=4;_memset(v,0,4);var S;var ac;var R;var ar;var B;var d;var aq;var az;var P;var ad;var C;var ap=v;var E;var at;var e=0;ad=au;var ao=ad;var an=(ao)&4294967295;var am=(an)&4294967295;var al=HEAP[am];at=al;var ak=at;var aj=(ak+4)&4294967295;var ai=HEAP[aj];var af=ad;var ae=(af)&4294967295;var ab=(ae)&4294967295;HEAP[ab]=ai;var aa=ad;var Z=(aa)&4294967295;var Y=(Z)&4294967295;var X=HEAP[Y];az=ap;P=-1;ac=ap;ar=0;var W=ar;R=W;var ag=R;var V=(X)!=(ag);var T=unSign((V),1,0);E=T;var Q=E;var D=reSign((Q),8,0)!=0;if(D){var O=ad;var N=(O)&4294967295;var M=(N)&4294967295;var L=HEAP[M];var K=(L+8)&4294967295;var J=ad;HEAP[K]=J}var H=ad;var G=(H+8)&4294967295;var F=HEAP[G];var A=at;var z=(A+8)&4294967295;HEAP[z]=F;var y=ad;B=y;var x=B;var u=(x+8)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=(s)&4294967295;var q=HEAP[r];var p=B;var o=(q)==(p);var n=unSign((o),1,0);aq=n;var m=aq;d=m;var w=d;var I=(((w))&255);C=I;var l=C;var U=reSign((l),8,0)!=0;if(U){var k=ad;var j=(k+8)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=(h)&4294967295;var f=at;HEAP[g]=f}else{var c=ad;var b=(c+8)&4294967295;var a=HEAP[b];var aC=(a+4)&4294967295;var aB=at;HEAP[aC]=aB}var aA=at;var ay=(aA+4)&4294967295;var ax=ad;HEAP[ay]=ax;var aw=ad;var av=(aw+8)&4294967295;var ah=at;HEAP[av]=ah;STACKTOP=v;return;return}function __ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_(bT,ax){var J=STACKTOP;STACKTOP+=8;_memset(J,0,8);var ag;var u;var aL;var cF;var af;var al;var bO;var aT;var cE;var G;var aY;var cD;var bB;var bd;var cC;var F;var cA;var a5;var az;var cB;var ck;var g;var b5;var cz=J;var aB;var cd;var ce;var cx=J+4;var aC;var cf;var ch;var aw;var Y;var bE=0;ck=bT;g=ax;var cw=g;var cv=ck;var cu=(cw)==(cv);var bf=unSign((cu),1,0);var bb=g;var a9=(bb+12)&4294967295;HEAP[a9]=bf;$bb40$2:while(1){var aV=g;var aU=ck;var aS=(aV)==(aU);if(aS){ag=16;break $bb40$2}var aR=g;var aP=(aR+8)&4294967295;var aN=HEAP[aP];var aA=(aN+12)&4294967295;var ay=HEAP[aA];var bi=reSign((ay),8,0)!=0;var ap=(bi)^1;var cG=unSign((ap),1,0);var bc=reSign((cG),8,0)!=0;if(!(bc)){ag=16;break $bb40$2}var a8=g;var a7=(a8+8)&4294967295;var a6=HEAP[a7];a5=a6;var a4=a5;var a3=(a4+8)&4294967295;var a2=HEAP[a3];var a1=(a2)&4294967295;var aQ=(a1)&4294967295;var aO=HEAP[aQ];var aM=a5;var aK=(aO)==(aM);var aJ=unSign((aK),1,0);cB=aJ;var aI=cB;az=aI;var d=az;var cO=(((d))&255);ch=cO;var aH=ch;var T=reSign((aH),8,0)!=0;if(T){var aG=g;var aF=(aG+8)&4294967295;var aE=HEAP[aF];var av=(aE+8)&4294967295;var au=HEAP[av];var at=(au+4)&4294967295;var ar=HEAP[at];aw=ar;F=cx;cA=-1;bB=cx;cC=0;var aq=cC;bd=aq;var cL=bd;var ao=aw;var am=(cL)==(ao);$bb11$$bb2$8:do{if(am){ag=1}else{var ak=aw;var aj=(ak+12)&4294967295;var ah=HEAP[aj];var cb=reSign((ah),8,0)!=0;var bL=(cb)^1;var cy=unSign((bL),1,0);var ca=reSign((cy),8,0)!=0;var ai=(ca)^1;var r=unSign((ai),1,0);var b9=reSign((r),8,0)!=0;if(b9){ag=1;break $bb11$$bb2$8}aC=1;ag=3;break $bb11$$bb2$8}}while(0);if(ag==1){aC=0}var ae=aC;cf=ae;var ad=cf;var bZ=reSign((ad),8,0)!=0;if(!(bZ)){ag=6;break $bb40$2}var ac=g;var ab=(ac+8)&4294967295;var aa=HEAP[ab];g=aa;var Z=g;var X=(Z+12)&4294967295;HEAP[X]=1;var W=g;var V=(W+8)&4294967295;var U=HEAP[V];g=U;var R=g;var Q=ck;var P=(R)==(Q);var O=unSign((P),1,0);var N=g;var M=(N+12)&4294967295;HEAP[M]=O;var L=aw;var K=(L+12)&4294967295;HEAP[K]=1;ag=0;continue $bb40$2}else{var cN=g;var cM=(cN+8)&4294967295;var cK=HEAP[cM];var cJ=(cK+8)&4294967295;var cI=HEAP[cJ];var ct=(cI)&4294967295;var cr=(ct)&4294967295;var cq=HEAP[cr];Y=cq;af=cz;al=-1;bO=cz;cE=0;var cp=cE;aT=cp;var co=aT;var cn=Y;var cm=(co)==(cn);$bb32$$bb23$16:do{if(cm){ag=9}else{var cl=Y;var cj=(cl+12)&4294967295;var ci=HEAP[cj];var bI=reSign((ci),8,0)!=0;var an=(bI)^1;var bD=unSign((an),1,0);var bF=reSign((bD),8,0)!=0;var h=(bF)^1;var aD=unSign((h),1,0);var bx=reSign((aD),8,0)!=0;if(bx){ag=9;break $bb32$$bb23$16}aB=1;ag=11;break $bb32$$bb23$16}}while(0);if(ag==9){aB=0}var cg=aB;cd=cg;var b7=cd;var bs=reSign((b7),8,0)!=0;if(!(bs)){ag=14;break $bb40$2}var b6=g;var b4=(b6+8)&4294967295;var b3=HEAP[b4];g=b3;var b2=g;var b1=(b2+12)&4294967295;HEAP[b1]=1;var b0=g;var bY=(b0+8)&4294967295;var bX=HEAP[bY];g=bX;var bW=g;var bS=ck;var bR=(bW)==(bS);var bQ=unSign((bR),1,0);var bP=g;var bN=(bP+12)&4294967295;HEAP[bN]=bQ;var bM=Y;var bK=(bM+12)&4294967295;HEAP[bK]=1;ag=0;continue $bb40$2}}if(ag==6){var I=g;u=I;var H=u;var E=(H+8)&4294967295;var D=HEAP[E];var C=(D)&4294967295;var B=(C)&4294967295;var A=HEAP[B];var z=u;var y=(A)==(z);var x=unSign((y),1,0);cF=x;var w=cF;aL=w;var b8=aL;var cc=(((b8))&255);var bV=reSign((cc),8,0)!=0;var t=(bV)^1;var S=unSign((t),1,0);ce=S;var v=ce;var bU=reSign((v),8,0)!=0;if(bU){var s=g;var q=(s+8)&4294967295;var p=HEAP[q];g=p;var o=g;__ZNSt3__118__tree_left_rotateIPNS_16__tree_node_baseIPvEEEEvT_(o)}var n=g;var m=(n+8)&4294967295;var l=HEAP[m];g=l;var k=g;var j=(k+12)&4294967295;HEAP[j]=1;var i=g;var f=(i+8)&4294967295;var e=HEAP[f];g=e;var c=g;var b=(c+12)&4294967295;HEAP[b]=0;var a=g;__ZNSt3__119__tree_right_rotateIPNS_16__tree_node_baseIPvEEEEvT_(a)}else{if(ag==14){var bJ=g;G=bJ;var bH=G;var bG=(bH+8)&4294967295;var bC=HEAP[bG];var bA=(bC)&4294967295;var bz=(bA)&4294967295;var by=HEAP[bz];var bw=G;var bv=(by)==(bw);var bu=unSign((bv),1,0);cD=bu;var bt=cD;aY=bt;var cs=aY;var cH=(((cs))&255);b5=cH;var br=b5;var bp=reSign((br),8,0)!=0;if(bp){var bq=g;var bo=(bq+8)&4294967295;var bn=HEAP[bo];g=bn;var bm=g;__ZNSt3__119__tree_right_rotateIPNS_16__tree_node_baseIPvEEEEvT_(bm)}var bl=g;var bk=(bl+8)&4294967295;var bj=HEAP[bk];g=bj;var bh=g;var bg=(bh+12)&4294967295;HEAP[bg]=1;var be=g;var ba=(be+8)&4294967295;var a0=HEAP[ba];g=a0;var aZ=g;var aX=(aZ+12)&4294967295;HEAP[aX]=0;var aW=g;__ZNSt3__118__tree_left_rotateIPNS_16__tree_node_baseIPvEEEEvT_(aW)}}STACKTOP=J;return;return}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(O,A){var J=STACKTOP;STACKTOP+=13;_memset(J,0,13);var af;var i;var az;var aU;var f;var z;var aT;var aV;var a6;var aR;var aD;var ak=J;var aQ=J+4;var aP=J+5;var aB;var at;var aO;var aC;var e=J+6;var aN=J+10;var aM=J+11;var ag;var ab;var aL;var aF;var aG;var aK;var ay;var x;var ax;var h;var aS;var aw;var y;var aW;var au;var ah;var g;var ar;var aa;var a1;var a3;var av;var aH;var w;var aq=J+12;var k=0;aH=O;w=A;var ap=aH;var ao=(ap+4)&4294967295;av=ao;var an=av;var am=(an)&4294967295;a3=am;var al=a3;var Z=al;a1=Z;var Y=a3;var X=(Y)&4294967295;aa=X;var W=aa;var V=(W)&4294967295;HEAP[V]=0;var U=aH;var T=(U+8)&4294967295;var d=aM;var P=aq;_llvm_memcpy_p0i8_p0i8_i64(d,P,1,1,0);aC=T;HEAP[e]=0;aB=aM;var S=aB;aO=S;var R=aO;at=R;var C=at;i=e;var Q=i;aU=Q;var N=aU;az=N;var aj=az;var M=HEAP[aj];var L=aC;var K=(L)&4294967295;var r=aP;var ae=aN;_llvm_memcpy_p0i8_p0i8_i64(r,ae,1,1,0);aD=K;HEAP[ak]=M;var I=aD;var G=I;aV=aP;var F=aV;aR=F;var E=aR;a6=E;var ac=a6;f=ak;var D=f;aT=D;var B=aT;z=B;var m=z;var v=HEAP[m];var u=aD;var t=(u)&4294967295;HEAP[t]=v;var s=aH;ag=s;var q=ag;var p=(q)&4294967295;aL=p;var o=aL;ab=o;var aA=ab;var n=aH;ah=n;var l=ah;var j=(l+4)&4294967295;y=j;var c=y;var b=(c)&4294967295;h=b;var a=h;var a7=(a)&4294967295;aw=a7;var a5=aw;aS=a5;var ad=aS;au=ad;var a4=au;aW=a4;var aX=aW;ay=aX;var a2=ay;aF=a2;var a0=aF;aK=a0;var aZ=aK;aG=aZ;var aE=aG;ax=aE;var aY=ax;x=aY;var ai=x;var aJ=ai;ar=aJ;var aI=ar;g=aI;var H=g;HEAP[aA]=H;STACKTOP=J;return;return}function __ZNSt3__118input_iterator_tagC2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZNSt3__120forward_iterator_tagC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__118input_iterator_tagC2Ev(b);return;return}function __ZNSt3__126bidirectional_iterator_tagC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__120forward_iterator_tagC2Ev(b);return;return}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE16__insert_node_atEPNS_16__tree_node_baseIPvEERS9_S9_(P,be,al,bl){var N=STACKTOP;STACKTOP+=12;_memset(N,0,12);var ap;var aP;var aZ;var bC;var a8;var bz;var bE;var bc;var by;var a4;var a7;var bK;var bd;var bx;var i;var bh;var bw;var j;var bi;var bv;var a3;var aQ;var bt;var bB;var n;var bs;var g;var bo;var br;var ay;var bF;var bq;var q;var bj;var bp;var aW;var bn;var a2;var bg;var bb;var a1;var aD;var bA;var a0;var a9;var aE;var aY;var K;var bu;var bk;var Z;var a5;var am;var aX=N;var bf;var aV=N+4;var aU=N+8;var ba=0;bk=P;Z=be;a5=al;am=bl;K=aU;bu=-1;aW=aU;a2=0;var aT=a2;bn=aT;var aA=bn;var aS=am;var aR=(aS)&4294967295;var aO=(aR)&4294967295;HEAP[aO]=aA;aP=aV;aZ=-1;bC=aV;bz=0;var aN=bz;a8=aN;var w=a8;var aM=am;var aL=(aM+4)&4294967295;HEAP[aL]=w;var aK=am;var aJ=(aK+8)&4294967295;var aI=Z;HEAP[aJ]=aI;var aH=a5;var aG=am;HEAP[aH]=aG;var aF=bk;bE=aF;var aC=bE;var aB=(aC)&4294967295;by=aB;var az=by;bc=az;var A=bc;var ax=HEAP[A];var aw=(ax)&4294967295;var av=(aw)&4294967295;var au=(av)&4294967295;var at=HEAP[au];a4=aX;a7=-1;bK=aX;bx=0;var ar=bx;bd=ar;var G=bd;var aq=(at)!=(G);var ak=unSign((aq),1,0);bf=ak;var aj=bf;var aa=reSign((aj),8,0)!=0;if(aa){var ai=bk;i=ai;var ah=i;var ag=(ah)&4294967295;bw=ag;var af=bw;bh=af;var J=bh;var ae=bk;j=ae;var ad=j;var ac=(ad)&4294967295;bv=ac;var ab=bv;bi=ab;var R=bi;var Y=HEAP[R];var X=(Y)&4294967295;var W=(X)&4294967295;var U=(W)&4294967295;var T=HEAP[U];var S=T;HEAP[J]=S}var Q=a5;var O=HEAP[Q];var M=bk;q=M;var L=q;var I=(L+4)&4294967295;ay=I;var H=ay;var F=(H)&4294967295;g=F;var E=g;var D=(E)&4294967295;br=D;var C=br;bo=C;var a6=bo;bq=a6;var B=bq;bF=B;var bm=bF;bB=bm;var z=bB;a3=z;var y=a3;bt=y;var x=bt;aQ=x;var h=aQ;bs=h;var v=bs;n=v;var an=n;var u=an;bp=u;var t=bp;bj=t;var V=bj;var s=(V)&4294967295;var r=(s)&4294967295;var p=(r)&4294967295;var o=HEAP[p];__ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_(o,O);var m=bk;a9=m;var l=a9;var k=(l+8)&4294967295;aD=k;var f=aD;var e=(f)&4294967295;bg=e;var d=bg;var b=(d)&4294967295;a1=b;var a=a1;bb=a;var bD=bb;a0=bD;var bJ=a0;bA=bJ;var ao=bA;aY=ao;var bI=aY;aE=bI;var c=aE;var bH=HEAP[c];var bG=((bH)+1)&4294967295;HEAP[c]=bG;STACKTOP=N;return;return}function __ZNSt3__111__tree_prevIPKNS_16__tree_node_baseIPvEEEET_S6_(ay){var w=STACKTOP;STACKTOP+=8;_memset(w,0,8);var U;var af;var aj;var ax;var o;var az;var aw;var aB;var E;var a;var ak;var av;var au=w;var am;var D;var b;var at;var aC;var S;var ag;var B;var F;var ar;var aq=w+4;var G;var d=0;ag=ay;var ap=ag;var ao=(ap)&4294967295;var an=(ao)&4294967295;var ai=HEAP[an];aC=aq;S=-1;af=aq;ax=0;var ah=ax;aj=ah;var al=aj;var ae=(ai)!=(al);var ad=unSign((ae),1,0);G=ad;var ac=G;var H=reSign((ac),8,0)!=0;if(H){var ab=ag;var aa=(ab)&4294967295;var Z=(aa)&4294967295;var Y=HEAP[Z];a=Y;while(1){var Q=a;var P=(Q+4)&4294967295;var O=HEAP[P];aB=au;E=-1;o=au;aw=0;var N=aw;az=N;var aA=az;var M=(O)!=(aA);var K=unSign((M),1,0);am=K;var J=am;var i=reSign((J),8,0)!=0;if(!(i)){U=2;break}var X=a;var T=(X+4)&4294967295;var R=HEAP[T];a=R;U=0;continue}var I=a;av=I;var C=av;ak=C;var p=ak;ar=p}else{while(1){var v=ag;D=v;var u=D;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)&4294967295;var q=(r)&4294967295;var n=HEAP[q];var m=D;var l=(n)==(m);var k=unSign((l),1,0);at=k;var j=at;b=j;var x=b;var L=(((x))&255);F=L;var h=F;var W=reSign((h),8,0)!=0;if(!(W)){U=6;break}var A=ag;var z=(A+8)&4294967295;var y=HEAP[z];ag=y;U=4;continue}var g=ag;var f=(g+8)&4294967295;var e=HEAP[f];ar=e}var c=ar;B=c;var V=B;STACKTOP=w;return V;return null}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPKNS_11__tree_nodeIiS8_EEiEESB_RKT_(br,fN,hF,e0){var al=STACKTOP;STACKTOP+=63;_memset(al,0,63);var hq;var dm;var bb;var I;var cI;var b3;var he=al;var b5;var R;var cF;var ce;var am;var cD;var hO;var bJ;var cB;var cq;var fr;var cA;var cf;var ao;var cy;var co;var ec;var bN;var aD;var cx;var cJ;var dh;var cz;var aS;var cv;var gA;var bp;var c6;var gD;var cu;var cC;var cS;var a9;var ct;var K;var cc;var g9;var dz;var ha;var g8;var cZ;var ba;var g7;var ds;var fL;var cl;var bs;var g4;var dG;var gk;var cs;var bu;var g3;var ho;var di;var g2;var eo;var hJ;var g1;var dO;var bM;var g0;var ht;var ca;var gZ;var ad;var ej;var cb;var gY;var ak;var b0;var gx;var j;var gX;var gw;var dJ;var ea;var gv=al+4;var dC;var an;var gt=al+5;var gs=al+6;var ap=al+7;var dE;var cd;var gL;var aR;var a8;var dF;var gr;var fv;var dj;var gq;var L;var hp;var gp;var h8;var d5;var gn;var cE;var cH;var gm;var hI;var f;var h3=al+11;var a1;var fW;var cP;var fX;var B;var db;var fV;var ab;var fb;var fU;var dA;var dB;var fS;var F;var df;var fR;var ag;var dK;var h5;var dD;var fQ;var dQ;var bK;var ai;var aT;var fP;var aj;var c=al+15;var d6;var be;var i;var g5;var fM;var bt;var bq;var fK;var bB;var hR;var fJ;var gl;var go;var fj;var bA;var f4;var fi;var hb;var c3;var cG=al+19;var hs;var aE;var dT;var fh=al+23;var ew;var fg=al+27;var ff=al+31;var gu;var ez;var dc;var fe;var fd=al+35;var dd;var fc=al+39;var fa=al+43;var eK;var de;var e9=al+47;var eL=al+51;var eN;var dg;var a6=al+55;var aB=al+59;var f2=0;c3=br;var eJ=(cG)&4294967295;HEAP[eJ]=fN;hs=hF;aE=e0;var eI=c3;hb=eI;var eH=hb;bA=eH;var eG=bA;var eF=(eG+4)&4294967295;gl=eF;var eE=gl;var eD=(eE)&4294967295;bB=eD;var eC=bB;var eB=(eC)&4294967295;fJ=eB;var ek=fJ;hR=ek;var aq=hR;fj=aq;var ei=fj;go=ei;var g6=go;bt=g6;var eh=bt;i=eh;var eg=i;fM=eg;var ef=fM;g5=ef;var dU=g5;fK=dU;var ee=fK;bq=ee;var h=bq;var ed=h;fi=ed;var eb=fi;f4=eb;var fT=f4;d6=e9;be=fT;var d9=d6;var d8=(d9)&4294967295;var dW=be;HEAP[d8]=dW;var eA=(e9)&4294967295;var gG=HEAP[eA];aj=eL;var dV=(c)&4294967295;HEAP[dV]=gG;var dS=(c)&4294967295;var dR=HEAP[dS];var dP=aj;var dN=(dP)&4294967295;HEAP[dN]=dR;ad=cG;ej=eL;var dM=ad;var dL=(dM)&4294967295;var dI=HEAP[dL];var dH=ej;var dy=(dH)&4294967295;var dw=HEAP[dy];var dv=(dI)==(dw);var du=unSign((dv),1,0);gY=du;var dt=gY;cb=dt;var b9=cb;var cn=(((b9))&255);var hr=reSign((cn),8,0)!=0;$bb2$$bb$2:do{if(hr){hq=0}else{ht=cG;var dr=ht;var dp=(dr)&4294967295;var dn=HEAP[dp];var dl=(dn+16)&4294967295;gZ=dl;var dk=gZ;ca=dk;var b7=ca;var c7=c3;dO=c7;var c5=dO;var c4=(c5+8)&4294967295;eo=c4;var c2=eo;var c1=(c2)&4294967295;ho=c1;var cY=ho;var cX=cY;g2=cX;var cW=g2;di=cW;var b4=di;g1=b4;var cV=g1;hJ=cV;var gW=hJ;g0=gW;var cU=g0;bM=cU;var cp=bM;var bY=aE;dG=cp;gk=bY;cs=b7;var bX=gk;var bW=HEAP[bX];var bV=cs;var bU=HEAP[bV];var bT=(((bW))|0)<(((bU))|0);var bR=unSign((bT),1,0);g3=bR;var bQ=g3;bu=bQ;var ci=bu;var d3=(((ci))&255);var da=reSign((d3),8,0)!=0;if(da){hq=0;break $bb2$$bb$2}eN=0;hq=3;break $bb2$$bb$2}}while(0);if(hq==0){eN=1}var bP=eN;dg=bP;var bO=dg;var c8=reSign((bO),8,0)!=0;if(c8){var bI=(a6)&4294967295;var bH=(cG)&4294967295;var bG=HEAP[bH];HEAP[bI]=bG;var bE=c3;cC=bE;var bD=cC;c6=bD;var bC=c6;var bz=(bC)&4294967295;cu=bz;var by=cu;gD=by;var e8=gD;var bx=HEAP[e8];gA=fc;bp=bx;var bw=gA;var bo=(bw)&4294967295;var bn=bp;HEAP[bo]=bn;var cO=(fc)&4294967295;var bL=HEAP[cO];b3=fa;var bm=(he)&4294967295;HEAP[bm]=bL;var bk=(he)&4294967295;var bj=HEAP[bk];var bi=b3;var bg=(bi)&4294967295;HEAP[bg]=bj;dm=a6;bb=fa;var bf=dm;var bd=(bf)&4294967295;var bc=HEAP[bd];var a5=bb;var a4=(a5)&4294967295;var a3=HEAP[a4];var a2=(bc)==(a3);var a0=unSign((a2),1,0);cI=a0;var aY=cI;I=aY;var aZ=I;var ch=(((aZ))&255);var c0=reSign((ch),8,0)!=0;$bb12$$bb10$10:do{if(c0){hq=4}else{b5=a6;var aX=b5;var aW=(aX)&4294967295;var aV=HEAP[aW];var aU=aV;var aQ=__ZNSt3__111__tree_prevIPKNS_16__tree_node_baseIPvEEEET_S6_(aU);var aP=aQ;var aO=b5;var aN=(aO)&4294967295;HEAP[aN]=aP;var aM=b5;cF=aM;var aL=cF;R=aL;var a7=R;ce=a7;var aK=ce;var aJ=(aK)&4294967295;var aI=HEAP[aJ];var aG=(aI+16)&4294967295;cD=aG;var aC=cD;am=aC;var bh=am;var aA=c3;cf=aA;var az=cf;var ay=(az+8)&4294967295;cq=ay;var ax=cq;var aw=(ax)&4294967295;hO=aw;var av=hO;var au=av;cB=au;var at=cB;bJ=at;var aH=bJ;cA=aH;var ar=cA;fr=ar;var d7=fr;cy=d7;var ah=cy;ao=ah;var bl=ao;var af=aE;co=bl;ec=bh;bN=af;var ae=ec;var ac=HEAP[ae];var aa=bN;var Z=HEAP[aa];var Y=(((ac))|0)<(((Z))|0);var X=unSign((Y),1,0);cx=X;var W=cx;aD=W;var bF=aD;var cM=(((bF))&255);var cT=reSign((cM),8,0)!=0;if(cT){hq=4;break $bb12$$bb10$10}eK=0;hq=7;break $bb12$$bb10$10}}while(0);if(hq==4){eK=1}var U=eK;de=U;var E=de;var cR=reSign((E),8,0)!=0;if(cR){var D=(cG)&4294967295;var C=HEAP[D];var A=(C)&4294967295;var z=(A)&4294967295;var y=(z)&4294967295;var x=HEAP[y];cJ=fd;dh=-1;cz=fd;cv=0;var w=cv;aS=w;var bS=aS;var v=(x)==(bS);var t=unSign((v),1,0);dd=t;var g=dd;var cQ=reSign((g),8,0)!=0;if(cQ){var e=(cG)&4294967295;var d=HEAP[e];var b=d;var a=hs;HEAP[a]=b;var ir=hs;var ip=HEAP[ir];var io=(ip)&4294967295;var im=(io)&4294967295;fe=im}else{var ik=(a6)&4294967295;var h9=HEAP[ik];var h7=h9;var h6=hs;HEAP[h6]=h7;var h4=hs;var h2=HEAP[h4];var h1=(h2+4)&4294967295;fe=h1}}else{var h0=c3;var hZ=hs;var hY=aE;var hW=__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEESB_RKT_(h0,hZ,hY);fe=hW}}else{cS=cG;var V=cS;var T=(V)&4294967295;var S=HEAP[T];var Q=(S+16)&4294967295;ct=Q;var P=ct;a9=P;var bZ=a9;var O=c3;cZ=O;var N=cZ;var M=(N+8)&4294967295;dz=M;var J=dz;var H=(J)&4294967295;K=H;var u=K;var s=u;g9=s;var r=g9;cc=r;var bv=cc;g8=bv;var q=g8;ha=q;var fI=ha;g7=fI;var p=g7;ba=p;var b6=ba;var o=aE;ds=b6;fL=bZ;cl=o;var n=fL;var m=HEAP[n];var l=cl;var k=HEAP[l];var il=(((m))|0)<(((k))|0);var ij=unSign((il),1,0);g4=ij;var ii=g4;bs=ii;var cg=bs;var dY=(((cg))&255);dc=dY;var ih=dc;var cw=reSign((ih),8,0)!=0;if(cw){var er=(cG)&4294967295;var fG=HEAP[er];var ig=(ap)&4294967295;HEAP[ig]=fG;dE=1;cd=0;var ie=dE;dC=ap;an=ie;__ZNSt3__126bidirectional_iterator_tagC1Ev(gs);var id=dC;var ic=an;var G=gv;var b2=gt;_llvm_memcpy_p0i8_p0i8_i64(G,b2,1,1,0);dJ=id;ea=ic;var ib=ea;var ia=(((ib))|0)>=0;$bb_i_i_i$$bb4_i_i_i$25:do{if(ia){while(1){var hD=ea;var hC=(((hD))|0)>0;if(!(hC)){hq=11;break}var hX=dJ;j=hX;var hV=j;var hU=(hV)&4294967295;var hT=HEAP[hU];var hS=hT;var hQ=__ZNSt3__111__tree_nextIPKNS_16__tree_node_baseIPvEEEET_S6_(hS);var hP=hQ;var hN=j;var hM=(hN)&4294967295;HEAP[hM]=hP;var hK=j;gw=hK;var hH=gw;gX=hH;var hu=gX;var hG=ea;var hE=((hG)-1)&4294967295;ea=hE;hq=9;continue}}else{while(1){var hd=ea;var hc=(((hd))|0)<0;if(!(hc)){hq=15;break $bb_i_i_i$$bb4_i_i_i$25}var hB=dJ;ak=hB;var hA=ak;var hz=(hA)&4294967295;var hy=HEAP[hz];var hx=hy;var hm=__ZNSt3__111__tree_prevIPKNS_16__tree_node_baseIPvEEEET_S6_(hx);var hl=hm;var hk=ak;var hj=(hk)&4294967295;HEAP[hj]=hl;var hi=ak;gx=hi;var hh=gx;b0=hh;var aF=b0;var hg=ea;var hf=((hg)+1)&4294967295;ea=hf;hq=13;continue}}}while(0);var gV=(aB)&4294967295;var gU=(ap)&4294967295;var gT=HEAP[gU];HEAP[gV]=gT;var gS=c3;hI=gS;var gR=hI;cE=gR;var gQ=cE;var gP=(gQ+4)&4294967295;h8=gP;var gO=h8;var gN=(gO)&4294967295;L=gN;var gK=L;var gj=(gK)&4294967295;gp=gj;var gi=gp;hp=gi;var hw=hp;gn=hw;var gh=gn;d5=gh;var fO=d5;fv=fO;var gg=fv;a8=gg;var gf=a8;gr=gf;var ge=gr;dF=ge;var b1=dF;gq=b1;var gd=gq;dj=gd;var hv=dj;var gc=hv;gm=gc;var gb=gm;cH=gb;var cL=cH;gL=fg;aR=cL;var f9=gL;var fH=(f9)&4294967295;var fF=aR;HEAP[fH]=fF;var en=(fg)&4294967295;var fD=HEAP[en];f=ff;var fE=(h3)&4294967295;HEAP[fE]=fD;var fC=(h3)&4294967295;var fB=HEAP[fC];var fA=f;var fz=(fA)&4294967295;HEAP[fz]=fB;a1=aB;fW=ff;var fy=a1;var fx=(fy)&4294967295;var fu=HEAP[fx];var e7=fW;var e6=(e7)&4294967295;var e5=HEAP[e6];var e4=(fu)==(e5);var e3=unSign((e4),1,0);fX=e3;var e2=fX;cP=e2;var cK=cP;var dq=(((cK))&255);var cr=reSign((dq),8,0)!=0;$bb31$$bb29$36:do{if(cr){hq=16}else{B=aB;var e1=B;var eZ=(e1)&4294967295;var eY=HEAP[eZ];var eW=(eY+16)&4294967295;fV=eW;var gM=fV;db=gM;var cN=db;var gJ=c3;F=gJ;var gI=F;var gH=(gI+8)&4294967295;dA=gH;var gF=dA;var gE=(gF)&4294967295;ab=gE;var gC=ab;var gB=gC;fU=gB;var gz=fU;fb=gz;var hn=fb;fS=hn;var gy=fS;dB=gy;var dX=dB;fR=dX;var ga=fR;df=ga;var c9=df;var f8=aE;ag=c9;dK=f8;h5=cN;var f7=dK;var f6=HEAP[f7];var f5=h5;var f3=HEAP[f5];var f1=(((f6))|0)<(((f3))|0);var f0=unSign((f1),1,0);fQ=f0;var fZ=fQ;dD=fZ;var dx=dD;var b8=(((dx))&255);var cm=reSign((b8),8,0)!=0;if(cm){hq=16;break $bb31$$bb29$36}gu=0;hq=19;break $bb31$$bb29$36}}while(0);if(hq==16){gu=1}var fY=gu;ez=fY;var fw=ez;var ck=reSign((fw),8,0)!=0;if(ck){var ft=(cG)&4294967295;var fs=HEAP[ft];var fq=(fs)&4294967295;var fp=(fq+4)&4294967295;var fo=HEAP[fp];dQ=fh;bK=-1;ai=fh;fP=0;var fn=fP;aT=fn;var hL=aT;var fm=(fo)==(hL);var fl=unSign((fm),1,0);ew=fl;var fk=ew;var cj=reSign((fk),8,0)!=0;if(cj){var eX=(cG)&4294967295;var eV=HEAP[eX];var eU=eV;var eT=hs;HEAP[eT]=eU;var eS=hs;var eR=HEAP[eS];var eQ=(eR+4)&4294967295;fe=eQ}else{var eP=(aB)&4294967295;var eO=HEAP[eP];var eM=eO;var ey=hs;HEAP[ey]=eM;var ex=hs;var ev=HEAP[ex];var eu=(ev)&4294967295;var et=(eu)&4294967295;fe=et}}else{var es=c3;var eq=hs;var ep=aE;var em=__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEESB_RKT_(es,eq,ep);fe=em}}else{var el=(cG)&4294967295;var d4=HEAP[el];var d2=d4;var d1=hs;HEAP[d1]=d2;var d0=hs;fe=d0}}var dZ=fe;dT=dZ;var iq=dT;STACKTOP=al;return iq;return null}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE(I,J){var B=STACKTOP;STACKTOP+=9;_memset(B,0,9);var ac;var K;var av;var aK;var aN;var aI;var aJ;var s;var aL;var aH;var Z;var aw;var aG;var j;var au;var aF=B;var D;var u;var aE=B+1;var aD=B+2;var aC=B+3;var aB=B+4;var t;var ai;var l;var ap;var at;var ar;var an;var d;var aA;var aO;var X;var az;var ad;var aq=B+5;var T;var L;var f=0;az=I;ad=J;aO=aq;X=-1;an=aq;aA=0;var ao=aA;d=ao;var C=d;var am=ad;var al=(C)!=(am);var ak=unSign((al),1,0);T=ak;var aj=T;var M=reSign((aj),8,0)!=0;if(M){var ah=ad;var ag=(ah)&4294967295;var af=(ag)&4294967295;var ae=(af)&4294967295;var Y=HEAP[ae];var W=Y;var V=az;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE(V,W);var U=ad;var S=(U)&4294967295;var R=(S+4)&4294967295;var Q=HEAP[R];var P=Q;var O=az;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE(O,P);var N=az;Z=N;var H=Z;var G=(H+4)&4294967295;s=G;var F=s;var E=(F)&4294967295;aN=E;var A=aN;var z=A;aJ=z;var y=aJ;aI=y;var ab=aI;aH=ab;var x=aH;aL=x;var aM=aL;aG=aM;var w=aG;aw=w;var ay=aw;L=ay;var v=ad;var r=(v+16)&4294967295;K=r;var q=K;aK=q;var p=aK;av=p;var ax=av;var o=L;D=o;u=ax;__ZNSt3__113__has_destroyINS_9allocatorINS_11__tree_nodeIiPvEEEEPiEC1Ev(aC);var n=(aB)&4294967295;var k=(aD)&4294967295;var i=HEAP[k];HEAP[n]=i;var h=D;var g=u;var m=aF;var aa=aE;_llvm_memcpy_p0i8_p0i8_i64(m,aa,1,1,0);j=h;au=g;var e=L;var c=ad;ap=e;at=c;ar=1;var b=ap;var a=at;var aR=ar;t=b;ai=a;l=aR;var aQ=ai;var aP=aQ;__ZdlPv(aP)}STACKTOP=B;return;return}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEED1Ev(k){var w;var Q;var N;var L;var D;var H;var K;var O;var P;var J;var v;var b;var I;var M;var c;var G;var e;var q;var F;var d;var y=0;d=k;var E=d;e=E;var C=e;M=C;var B=M;var z=(B+4)&4294967295;v=z;var u=v;var t=(u)&4294967295;O=t;var s=O;var r=(s)&4294967295;J=r;var p=J;P=p;var m=P;I=m;var o=I;b=o;var A=b;D=A;var n=D;Q=n;var l=Q;L=l;var j=L;N=j;var h=N;K=h;var i=K;H=i;var x=H;var a=x;G=a;var Y=G;c=Y;var f=c;var X=(f)&4294967295;var W=(X)&4294967295;var V=(W)&4294967295;var U=HEAP[V];var T=U;F=T;var S=F;q=S;var g=q;var R=d;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE7destroyEPNS_11__tree_nodeIiPvEE(R,g);return;return}function __ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEED1Ev(a);return;return}function __ZN15FormPageWidgetsD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;var h=HEAP[a];var g=h;_gfree(g);return;return}function __ZN15FormPageWidgetsD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;var h=HEAP[a];var g=h;_gfree(g);return;return}function __ZN4FormD1Ev(f){var p;var b;var c;var v=0;b=f;c=0;while(1){var z=b;var x=(z+4)&4294967295;var w=HEAP[x];var u=c;var t=(((w))|0)>(((u))|0);if(!(t)){p=3;break}var K=b;var J=(K)&4294967295;var I=HEAP[J];var H=c;var G=(I+4*H)&4294967295;var F=HEAP[G];var E=(F)!=0;if(E){var C=b;var A=(C)&4294967295;var y=HEAP[A];var n=c;var m=(y+4*n)&4294967295;var l=HEAP[m];var k=b;var j=(k)&4294967295;var i=HEAP[j];var h=c;var g=(i+4*h)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var T=(a+4)&4294967295;var S=HEAP[T];var R=b;var Q=(R)&4294967295;var P=HEAP[Q];var O=c;var N=(P+4*O)&4294967295;var M=HEAP[N];var L=S;FUNCTION_TABLE[L](M)}var D=c;var B=((D)+1)&4294967295;c=B;p=0;continue}var s=b;var r=(s)&4294967295;var q=HEAP[r];var o=q;_gfree(o);return;return}function __ZN4FormD2Ev(f){var p;var b;var c;var v=0;b=f;c=0;while(1){var z=b;var x=(z+4)&4294967295;var w=HEAP[x];var u=c;var t=(((w))|0)>(((u))|0);if(!(t)){p=3;break}var K=b;var J=(K)&4294967295;var I=HEAP[J];var H=c;var G=(I+4*H)&4294967295;var F=HEAP[G];var E=(F)!=0;if(E){var C=b;var A=(C)&4294967295;var y=HEAP[A];var n=c;var m=(y+4*n)&4294967295;var l=HEAP[m];var k=b;var j=(k)&4294967295;var i=HEAP[j];var h=c;var g=(i+4*h)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var T=(a+4)&4294967295;var S=HEAP[T];var R=b;var Q=(R)&4294967295;var P=HEAP[Q];var O=c;var N=(P+4*O)&4294967295;var M=HEAP[N];var L=S;FUNCTION_TABLE[L](M)}var D=c;var B=((D)+1)&4294967295;c=B;p=0;continue}var s=b;var r=(s)&4294967295;var q=HEAP[r];var o=q;_gfree(o);return;return}function __ZN16FormWidgetButton16setNumSiblingsIDEi(o,a){var s;var m;var b;var n=0;m=o;b=a;var l=m;var k=(l+104)&4294967295;var j=b;HEAP[k]=j;var i=m;var h=(i+104)&4294967295;var g=HEAP[h];var f=m;var e=(f+100)&4294967295;var d=HEAP[e];var c=d;var t=_greallocn(c,g,4);var r=t;var q=m;var p=(q+100)&4294967295;HEAP[p]=r;return;return}function __ZN15FormFieldButton22fillChildrenSiblingsIDEv(y){var P;var ap;var R;var O;var C;var Q;var ag;var d=0;ap=y;var aL=ap;var aK=(aL)&4294967295;var aJ=(aK+16)&4294967295;var aI=HEAP[aJ];var z=reSign((aI),8,0)!=0;var V=(z)^1;var aG=unSign((V),1,0);var S=reSign((aG),8,0)!=0;$bb$$bb7$2:do{if(S){R=0;while(1){var v=ap;var u=(v)&4294967295;var t=(u+40)&4294967295;var s=HEAP[t];var r=R;var q=(((s))|0)>(((r))|0);if(!(q)){P=2;break}var aH=ap;var aF=(aH)&4294967295;var aE=(aF+36)&4294967295;var aD=HEAP[aE];var aC=R;var aB=(aD+4*aC)&4294967295;var aj=HEAP[aB];var ah=ap;var ad=(ah)&4294967295;var ab=(ad+36)&4294967295;var Z=HEAP[ab];var Y=R;var X=(Z+4*Y)&4294967295;var W=HEAP[X];var U=(W)&4294967295;var T=HEAP[U];var K=(T+8)&4294967295;var J=HEAP[K];var I=ap;var H=(I)&4294967295;var G=(H+36)&4294967295;var F=HEAP[G];var E=R;var D=(F+4*E)&4294967295;var B=HEAP[D];var A=J;FUNCTION_TABLE[A](B);var x=R;var w=((x)+1)&4294967295;R=w;P=0;continue}}else{O=0;$bb15$9:while(1){var ae=ap;var ac=(ae)&4294967295;var aa=(ac+40)&4294967295;var N=HEAP[aa];var M=O;var L=(((N))|0)>(((M))|0);if(!(L)){P=10;break $bb$$bb7$2}var p=ap;var o=(p)&4294967295;var n=(o+44)&4294967295;var m=HEAP[n];var l=O;var k=(m+4*l)&4294967295;var j=HEAP[k];var i=j;C=i;var h=ap;var g=(h)&4294967295;var f=(g+40)&4294967295;var e=HEAP[f];var c=((e)-1)&4294967295;var b=C;__ZN16FormWidgetButton16setNumSiblingsIDEi(b,c);Q=0;ag=0;while(1){var aq=ap;var ao=(aq)&4294967295;var an=(ao+40)&4294967295;var am=HEAP[an];var al=Q;var ak=(((am))|0)>(((al))|0);if(!(ak)){P=8;break}var a=O;var aS=Q;var aR=(((a))|0)==(((aS))|0);if(!aR){var aQ=ap;var aP=(aQ)&4294967295;var aO=(aP+44)&4294967295;var aN=HEAP[aO];var aM=Q;var aA=(aN+4*aM)&4294967295;var az=HEAP[aA];var ay=__ZN10FormWidget5getIDEv(az);var ax=C;var aw=ag;__ZN16FormWidgetButton13setSiblingsIDEij(ax,aw,ay);var av=ag;var au=((av)+1)&4294967295;ag=au}var at=Q;var ar=((at)+1)&4294967295;Q=ar;P=5;continue}var ai=O;var af=((ai)+1)&4294967295;O=af;P=4;continue $bb15$9}}}while(0);return;return}function __ZN9FormFieldD0Ev(z){var ab;var aB;var ac;var G;var d=0;aB=z;var aW=aB;var aV=(aW)&4294967295;HEAP[aV]=(__ZTV9FormField+8)&4294967295;var aU=aB;var aT=(aU+16)&4294967295;var aS=HEAP[aT];var F=reSign((aS),8,0)!=0;var ag=(F)^1;var aR=unSign((ag),1,0);var ad=reSign((aR),8,0)!=0;if(ad){var aQ=aB;var aP=(aQ+36)&4294967295;var aO=HEAP[aP];var aN=(aO)!=0;if(aN){ac=0;while(1){var m=aB;var l=(m+40)&4294967295;var k=HEAP[l];var j=ac;var i=(((k))|0)>(((j))|0);if(!(i)){ab=3;break}var aM=aB;var au=(aM+36)&4294967295;var ar=HEAP[au];var ap=ac;var an=(ar+4*ap)&4294967295;var al=HEAP[an];var aj=(al)!=0;if(aj){var ai=aB;var ah=(ai+36)&4294967295;var af=HEAP[ah];var ae=ac;var V=(af+4*ae)&4294967295;var S=HEAP[V];var R=aB;var P=(R+36)&4294967295;var N=HEAP[P];var L=ac;var K=(N+4*L)&4294967295;var J=HEAP[K];var I=(J)&4294967295;var H=HEAP[I];var y=(H+4)&4294967295;var w=HEAP[y];var v=aB;var u=(v+36)&4294967295;var t=HEAP[u];var s=ac;var r=(t+4*s)&4294967295;var q=HEAP[r];var p=w;FUNCTION_TABLE[p](q)}var o=ac;var n=((o)+1)&4294967295;ac=n;ab=0;continue}var h=aB;var g=(h+36)&4294967295;var f=HEAP[g];var e=f;_gfree(e)}}else{G=0;while(1){var Y=aB;var X=(Y+40)&4294967295;var W=HEAP[X];var U=G;var T=(((W))|0)>(((U))|0);if(!(T)){ab=9;break}var c=aB;var b=(c+44)&4294967295;var a=HEAP[b];var a3=G;var a2=(a+4*a3)&4294967295;var a1=HEAP[a2];var a0=(a1)!=0;if(a0){var aZ=aB;var aY=(aZ+44)&4294967295;var aX=HEAP[aY];var aL=G;var aK=(aX+4*aL)&4294967295;var aJ=HEAP[aK];var aI=aB;var aH=(aI+44)&4294967295;var aG=HEAP[aH];var aF=G;var aE=(aG+4*aF)&4294967295;var aD=HEAP[aE];var aC=(aD)&4294967295;var az=HEAP[aC];var ay=(az+4)&4294967295;var ax=HEAP[ay];var aw=aB;var av=(aw+44)&4294967295;var at=HEAP[av];var aq=G;var ao=(at+4*aq)&4294967295;var am=HEAP[ao];var ak=ax;FUNCTION_TABLE[ak](am)}var aa=G;var Z=((aa)+1)&4294967295;G=Z;ab=6;continue}var Q=aB;var O=(Q+44)&4294967295;var M=HEAP[O];var E=M;_gfree(E)}var D=aB;var C=(D+20)&4294967295;__ZN6Object4freeEv(C);var B=((1)&255);var aA=reSign((B),8,0)!=0;if(aA){var A=aB;var x=A;__ZdlPv(x)}return;return}function __ZN9FormFieldD1Ev(z){var ab;var aB;var ac;var G;var d=0;aB=z;var aW=aB;var aV=(aW)&4294967295;HEAP[aV]=(__ZTV9FormField+8)&4294967295;var aU=aB;var aT=(aU+16)&4294967295;var aS=HEAP[aT];var F=reSign((aS),8,0)!=0;var ag=(F)^1;var aR=unSign((ag),1,0);var ad=reSign((aR),8,0)!=0;if(ad){var aQ=aB;var aP=(aQ+36)&4294967295;var aO=HEAP[aP];var aN=(aO)!=0;if(aN){ac=0;while(1){var m=aB;var l=(m+40)&4294967295;var k=HEAP[l];var j=ac;var i=(((k))|0)>(((j))|0);if(!(i)){ab=3;break}var aM=aB;var au=(aM+36)&4294967295;var ar=HEAP[au];var ap=ac;var an=(ar+4*ap)&4294967295;var al=HEAP[an];var aj=(al)!=0;if(aj){var ai=aB;var ah=(ai+36)&4294967295;var af=HEAP[ah];var ae=ac;var V=(af+4*ae)&4294967295;var S=HEAP[V];var R=aB;var P=(R+36)&4294967295;var N=HEAP[P];var L=ac;var K=(N+4*L)&4294967295;var J=HEAP[K];var I=(J)&4294967295;var H=HEAP[I];var y=(H+4)&4294967295;var w=HEAP[y];var v=aB;var u=(v+36)&4294967295;var t=HEAP[u];var s=ac;var r=(t+4*s)&4294967295;var q=HEAP[r];var p=w;FUNCTION_TABLE[p](q)}var o=ac;var n=((o)+1)&4294967295;ac=n;ab=0;continue}var h=aB;var g=(h+36)&4294967295;var f=HEAP[g];var e=f;_gfree(e)}}else{G=0;while(1){var Y=aB;var X=(Y+40)&4294967295;var W=HEAP[X];var U=G;var T=(((W))|0)>(((U))|0);if(!(T)){ab=9;break}var c=aB;var b=(c+44)&4294967295;var a=HEAP[b];var a3=G;var a2=(a+4*a3)&4294967295;var a1=HEAP[a2];var a0=(a1)!=0;if(a0){var aZ=aB;var aY=(aZ+44)&4294967295;var aX=HEAP[aY];var aL=G;var aK=(aX+4*aL)&4294967295;var aJ=HEAP[aK];var aI=aB;var aH=(aI+44)&4294967295;var aG=HEAP[aH];var aF=G;var aE=(aG+4*aF)&4294967295;var aD=HEAP[aE];var aC=(aD)&4294967295;var az=HEAP[aC];var ay=(az+4)&4294967295;var ax=HEAP[ay];var aw=aB;var av=(aw+44)&4294967295;var at=HEAP[av];var aq=G;var ao=(at+4*aq)&4294967295;var am=HEAP[ao];var ak=ax;FUNCTION_TABLE[ak](am)}var aa=G;var Z=((aa)+1)&4294967295;G=Z;ab=6;continue}var Q=aB;var O=(Q+44)&4294967295;var M=HEAP[O];var E=M;_gfree(E)}var D=aB;var C=(D+20)&4294967295;__ZN6Object4freeEv(C);var B=((0)&255);var aA=reSign((B),8,0)!=0;if(aA){var A=aB;var x=A;__ZdlPv(x)}return;return}function __ZN9FormFieldD2Ev(z){var ab;var aB;var ac;var G;var d=0;aB=z;var aW=aB;var aV=(aW)&4294967295;HEAP[aV]=(__ZTV9FormField+8)&4294967295;var aU=aB;var aT=(aU+16)&4294967295;var aS=HEAP[aT];var F=reSign((aS),8,0)!=0;var ag=(F)^1;var aR=unSign((ag),1,0);var ad=reSign((aR),8,0)!=0;if(ad){var aQ=aB;var aP=(aQ+36)&4294967295;var aO=HEAP[aP];var aN=(aO)!=0;if(aN){ac=0;while(1){var m=aB;var l=(m+40)&4294967295;var k=HEAP[l];var j=ac;var i=(((k))|0)>(((j))|0);if(!(i)){ab=3;break}var aM=aB;var au=(aM+36)&4294967295;var ar=HEAP[au];var ap=ac;var an=(ar+4*ap)&4294967295;var al=HEAP[an];var aj=(al)!=0;if(aj){var ai=aB;var ah=(ai+36)&4294967295;var af=HEAP[ah];var ae=ac;var V=(af+4*ae)&4294967295;var S=HEAP[V];var R=aB;var P=(R+36)&4294967295;var N=HEAP[P];var L=ac;var K=(N+4*L)&4294967295;var J=HEAP[K];var I=(J)&4294967295;var H=HEAP[I];var y=(H+4)&4294967295;var w=HEAP[y];var v=aB;var u=(v+36)&4294967295;var t=HEAP[u];var s=ac;var r=(t+4*s)&4294967295;var q=HEAP[r];var p=w;FUNCTION_TABLE[p](q)}var o=ac;var n=((o)+1)&4294967295;ac=n;ab=0;continue}var h=aB;var g=(h+36)&4294967295;var f=HEAP[g];var e=f;_gfree(e)}}else{G=0;while(1){var Y=aB;var X=(Y+40)&4294967295;var W=HEAP[X];var U=G;var T=(((W))|0)>(((U))|0);if(!(T)){ab=9;break}var c=aB;var b=(c+44)&4294967295;var a=HEAP[b];var a3=G;var a2=(a+4*a3)&4294967295;var a1=HEAP[a2];var a0=(a1)!=0;if(a0){var aZ=aB;var aY=(aZ+44)&4294967295;var aX=HEAP[aY];var aL=G;var aK=(aX+4*aL)&4294967295;var aJ=HEAP[aK];var aI=aB;var aH=(aI+44)&4294967295;var aG=HEAP[aH];var aF=G;var aE=(aG+4*aF)&4294967295;var aD=HEAP[aE];var aC=(aD)&4294967295;var az=HEAP[aC];var ay=(az+4)&4294967295;var ax=HEAP[ay];var aw=aB;var av=(aw+44)&4294967295;var at=HEAP[av];var aq=G;var ao=(at+4*aq)&4294967295;var am=HEAP[ao];var ak=ax;FUNCTION_TABLE[ak](am)}var aa=G;var Z=((aa)+1)&4294967295;G=Z;ab=6;continue}var Q=aB;var O=(Q+44)&4294967295;var M=HEAP[O];var E=M;_gfree(E)}var D=aB;var C=(D+20)&4294967295;__ZN6Object4freeEv(C);var B=((0)&255);var aA=reSign((B),8,0)!=0;if(aA){var A=aB;var x=A;__ZdlPv(x)}return;return}function __ZN18FormFieldSignatureD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV18FormFieldSignature+8)&4294967295;var f=m;var e=f;__ZN9FormFieldD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN18FormFieldSignatureD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV18FormFieldSignature+8)&4294967295;var f=m;var e=f;__ZN9FormFieldD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN18FormFieldSignatureD2Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV18FormFieldSignature+8)&4294967295;var f=m;var e=f;__ZN9FormFieldD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN15FormFieldButtonD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV15FormFieldButton+8)&4294967295;var f=m;var e=f;__ZN9FormFieldD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN15FormFieldButtonD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV15FormFieldButton+8)&4294967295;var f=m;var e=f;__ZN9FormFieldD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN15FormFieldButtonD2Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV15FormFieldButton+8)&4294967295;var f=m;var e=f;__ZN9FormFieldD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE16__construct_nodeERKi(hu,c6,mH){var a5=STACKTOP;STACKTOP+=223;_memset(a5,0,223);var Y;var nM;var da;var cH;var ns;var hx;var cF;var b;var fx;var cD;var fO;var l2;var cC;var lu;var bM;var cB;var iC;var j3;var cA;var bN;var l1;var cz;var nP;var jK;var mF;var cy;var nd;var dK;var cx;var gh;var oo;var cv;var ap;var e1;var gy;var nN;var jB;var gx;var gP;var f2;var gw;var a;var bV=a5;var gv=a5+4;var lX=a5+12;var ll;var A;var gt;var nV;var mA=a5+20;var gq=a5+24;var kl;var k0;var gn;var gS;var dA=a5+32;var kG;var nO;var hl;var mP;var lT;var gm;var mB;var oF;var gl;var bJ;var D;var gj;var hR;var gW;var gd;var gu;var bl;var gc;var ej;var hn;var gb;var gk;var ie;var ga;var ih;var aX;var j1;var f9;var cU;var di;var f8;var n7;var bS;var f7;var aA;var z;var f6;var iq;var o3;var f5;var nK;var bK;var f4;var fY;var eP=a5+36;var f1=a5+40;var nw=a5+48;var a0;var l3;var f0;var fL;var c=a5+56;var fZ=a5+60;var oc;var F;var fX;var hZ;var cg=a5+68;var kO;var aW;var dV;var l6;var gZ;var fV;var h0;var lA;var fU;var md;var gU;var fT;var lH;var jC;var fS;var lW;var fQ;var fR;var gK;var mZ;var fP;var cV;var gQ;var fA;var bi;var d9;var lM;var fz;var k2;var aS;var fy;var a1;var hq;var fv;var j2;var lQ;var fu;var jy;var bT;var ft;var hD;var g8;var fs;var fw;var gA=a5+72;var fr=a5+76;var U=a5+84;var hA;var l7;var fq;var kp;var cX=a5+92;var fp=a5+96;var b6;var aG;var fc;var gi;var lS=a5+104;var e3;var ea;var fb;var m8;var lO;var fa;var aH;var lc;var e9;var I;var nr;var e7;var e8;var C;var e6=a5+108;var k4;var oa;var e5=a5+109;var e4=a5+110;var e2=a5+111;var e0=a5+112;var o1;var eZ;var dX;var kU;var d2;var hb;var iJ;var lz;var eJ;var am;var by;var dH;var o5;var eI;var km;var gF;var eH;var aa;var a2;var dD;var l4;var kV;var n6;var lP;var gT;var eG=a5+113;var eF=a5+117;var eE=a5+129;var mc;var hy;var eD;var ki;var nu;var eC;var aF;var lY;var eA;var cY;var cb;var ez;var lN;var ko;var en;var oG;var jc;var em;var nG;var lV;var ek;var cE;var nt;var ei=a5+133;var i6;var mj;var eh=a5+134;var ef=a5+135;var ee=a5+136;var ed=a5+137;var mY;var cr;var bI;var iE;var d8;var eY;var gD;var jq;var ec;var nL;var go;var l0;var mE;var eb;var mX;var ia;var dU;var kR;var ln;var bk;var bh;var j6;var l5;var f;var dT;var dF;var hY;var cW;var h3;var dS;var lt;var nz;var dR;var ot;var jV;var dQ;var lZ;var K;var dP;var bZ;var nF;var dO;var mC;var ms;var dN;var c0;var gr;var dM;var ct;var fl;var dL;var Z;var nX;var dv;var oC;var kk=a5+138;var du=a5+142;var fN=a5+150;var pi;var kd;var ds;var l8;var kj=a5+158;var eS=a5+162;var ow;var ac;var dr;var cf;var el=a5+170;var dq=a5+174;var mo;var pa;var ma;var aq;var dp;var gf;var mg;var ol;var dn;var cJ;var hK;var lm;var bA;var dm;var hN;var lr;var dk;var aE;var gC;var dj;var gV;var m3;var jY;var b9;var h1;var jW=a5+182;var fI;var aM;var jT=a5+183;var jR=a5+184;var jP=a5+185;var jN=a5+186;var n4;var gB;var lL;var la;var ip;var dh;var ho;var B;var jL;var S;var nq;var q;var kS;var jI;var lU;var mn;var jG;var mw;var j0;var mJ;var cN;var m0;var aZ;var jE;var dt;var o7;var jw;var mf;var gX;var ju;var aI;var jr;var iR;var js=a5+187;var jo=a5+199;var jm=a5+203;var fo;var mV=a5+211;var hJ=0;aI=hu;jr=c6;iR=mH;var jk=jr;mf=jk;var ji=mf;var jf=(ji+4)&4294967295;dt=jf;var jd=dt;var ja=(jd)&4294967295;m0=ja;var i7=m0;var i4=i7;jE=i4;var i2=jE;aZ=i2;var cc=aZ;jw=cc;var i0=jw;o7=i0;var dl=o7;ju=dl;var iY=ju;gX=iY;var oB=gX;fo=oB;var iW=fo;cJ=jm;hK=iW;var iU=cJ;var iQ=(iU)&4294967295;var iN=hK;HEAP[iQ]=iN;var iK=cJ;var iG=(iK+4)&4294967295;HEAP[iG]=0;var iD=fo;gf=iD;mg=1;var iA=gf;var iy=mg;mo=iA;pa=iy;ma=0;var iw=pa;var iu=((iw)*20)&4294967295;var ir=__Znwj(iu);var im=ir;dp=im;var ik=dp;aq=ik;var bL=aq;dn=bL;var ii=dn;ol=ii;var cu=ol;var ge=dq;var Q=jm;_llvm_memcpy_p0i8_p0i8_i64(ge,Q,8,1,0);cf=mV;HEAP[el]=cu;ow=dq;var id=ow;dr=id;var ic=dr;ac=ic;var bE=ac;mC=el;var ib=mC;dN=ib;var h9=dN;ms=h9;var mD=ms;var h8=HEAP[mD];var h7=cf;var h6=(h7)&4294967295;var ax=eS;var n9=bE;_llvm_memcpy_p0i8_p0i8_i64(ax,n9,8,1,0);l8=h6;HEAP[kj]=h8;pi=eS;var h5=pi;ds=h5;var h4=ds;kd=h4;var bj=kd;c0=kj;var h2=c0;dM=h2;var hX=dM;gr=hX;var mh=gr;var hW=HEAP[mh];var hV=l8;var hU=(hV)&4294967295;var nf=fN;var cs=bj;_llvm_memcpy_p0i8_p0i8_i64(nf,cs,8,1,0);oC=hU;HEAP[kk]=hW;Z=kk;var hT=Z;dv=hT;var hS=dv;nX=hS;var kD=nX;var hP=HEAP[kD];var hO=oC;var hM=(hO)&4294967295;HEAP[hM]=hP;ct=fN;var hL=ct;dL=hL;var hG=dL;fl=hG;var iM=fl;var hF=(du)&4294967295;var hE=(iM)&4294967295;var hC=HEAP[hE];HEAP[hF]=hC;var hB=(du+4)&4294967295;var hz=(iM+4)&4294967295;var hw=HEAP[hz];HEAP[hB]=hw;var hv=oC;var ht=(hv+4)&4294967295;var hs=(ht)&4294967295;var hm=(du)&4294967295;var hk=HEAP[hm];HEAP[hs]=hk;var hj=(ht+4)&4294967295;var hi=(du+4)&4294967295;var hh=HEAP[hi];HEAP[hj]=hh;bZ=mV;var hg=bZ;var hf=(hg)&4294967295;lZ=hf;var he=lZ;var hd=(he)&4294967295;ot=hd;var hc=ot;var ha=(hc)&4294967295;dQ=ha;var g9=dQ;jV=g9;var a4=jV;dP=a4;var g7=dP;K=g7;var bu=K;var g6=HEAP[bu];dO=g6;var g5=dO;nF=g5;var bW=nF;var g4=(bW+16)&4294967295;lt=g4;var g3=lt;dR=g3;var g2=dR;nz=g2;var bU=nz;var g1=fo;var g0=iR;dF=g1;hY=bU;cW=g0;var gR=hY;var gO=gR;j6=4;l5=gO;var gN=l5;dT=gN;var gM=dT;f=gM;var bf=f;var gL=bf;dS=gL;var gJ=dS;var gI=(gJ)!=0;if(gI){var gH=cW;var gG=HEAP[gH];var gE=dS;HEAP[gE]=gG;var x=dS;h3=x}else{var v=dS;h3=v}aF=mV;var t=aF;var r=(t)&4294967295;ki=r;var o=ki;var m=(o)&4294967295;mc=m;var k=mc;var i=(k+4)&4294967295;eD=i;var g=eD;hy=g;var o4=hy;eC=o4;var d=eC;nu=d;var l9=nu;eA=l9;var pu=eA;lY=pu;var ey=lY;var ps=(ey+4)&4294967295;HEAP[ps]=1;var pp=aI;lP=js;gT=mV;var pn=lP;var pl=gT;kV=eG;n6=pl;var pj=kV;var pf=(pj)&4294967295;var pd=n6;HEAP[pf]=pd;var i9=(eG)&4294967295;var bQ=HEAP[i9];gi=eF;var pb=(lS)&4294967295;HEAP[pb]=bQ;b6=lS;var o8=b6;var oZ=(o8)&4294967295;var oX=HEAP[oZ];fc=oX;var oU=fc;aG=oU;var iI=aG;a1=iI;var oS=a1;var oQ=(oS)&4294967295;k2=oQ;var oO=k2;var oM=(oO)&4294967295;d9=oM;var oK=d9;var oI=(oK+4)&4294967295;fz=oI;var oE=fz;lM=oE;var mi=lM;fy=mi;var oz=fy;aS=oz;var G=aS;fv=G;var ov=fv;hq=ov;var n8=hq;l6=n8;var os=l6;fV=os;var oq=fV;gZ=oq;var bD=gZ;h0=lS;var on=h0;var ok=(on)&4294967295;var oi=HEAP[ok];fU=oi;var og=fU;lA=og;var gs=lA;cV=gs;var oe=cV;var ob=(oe)&4294967295;gK=ob;var n5=gK;var n3=(n5)&4294967295;lW=n3;var n2=lW;var n1=(n2)&4294967295;fR=n1;var nZ=fR;fQ=nZ;var jz=fQ;fP=jz;var nY=fP;mZ=nY;var ce=mZ;var nW=HEAP[ce];bi=nW;var nU=cV;var nT=(nU)&4294967295;lH=nT;var nS=lH;var nJ=(nS)&4294967295;md=nJ;var nI=md;var nH=(nI)&4294967295;fT=nH;var nE=fT;gU=nE;var mN=gU;fS=mN;var nD=fS;jC=nD;var kY=jC;HEAP[kY]=0;var nC=bi;fA=nC;var nB=fA;gQ=nB;var mU=gQ;var ny=gi;var nx=(ny)&4294967295;var o6=fp;var ne=bD;_llvm_memcpy_p0i8_p0i8_i64(o6,ne,8,1,0);kp=nx;HEAP[cX]=mU;hA=fp;var nv=hA;fq=nv;var np=fq;l7=np;var kC=l7;j2=cX;var no=j2;fu=no;var nn=fu;lQ=nn;var bF=lQ;var nm=HEAP[bF];var nl=kp;var nk=(nl)&4294967295;var iT=U;var bz=kC;_llvm_memcpy_p0i8_p0i8_i64(iT,bz,8,1,0);fw=nk;HEAP[gA]=nm;hD=gA;var nj=hD;fs=nj;var ni=fs;g8=ni;var o2=g8;var nh=HEAP[o2];var ng=fw;var nc=(ng)&4294967295;HEAP[nc]=nh;jy=U;var nb=jy;ft=nb;var na=ft;bT=na;var nQ=bT;var m9=(fr)&4294967295;var m7=(nQ)&4294967295;var m6=HEAP[m7];HEAP[m9]=m6;var m5=(fr+4)&4294967295;var m4=(nQ+4)&4294967295;var m2=HEAP[m4];HEAP[m5]=m2;var m1=fw;var mT=(m1+4)&4294967295;var mS=(mT)&4294967295;var mR=(fr)&4294967295;var mQ=HEAP[mR];HEAP[mS]=mQ;var mO=(mT+4)&4294967295;var mM=(fr+4)&4294967295;var mL=HEAP[mM];HEAP[mO]=mL;dV=eF;var mK=dV;kO=eE;aW=mK;var mI=kO;var mG=(mI)&4294967295;var mz=aW;HEAP[mG]=mz;var lK=(eE)&4294967295;var oy=HEAP[lK];hZ=pn;var my=(cg)&4294967295;HEAP[my]=oy;oc=cg;var mx=oc;var mv=(mx)&4294967295;var mt=HEAP[mv];fX=mt;var mr=fX;F=mr;var jh=F;n7=jh;var mp=n7;var mm=(mp)&4294967295;cU=mm;var ml=cU;var mk=(ml)&4294967295;aX=mk;var fM=aX;var fK=(fM+4)&4294967295;f9=fK;var fJ=f9;j1=fJ;var c4=j1;f8=c4;var fH=f8;di=fH;var gz=di;f7=gz;var fG=f7;bS=fG;var mu=bS;mP=mu;var fF=mP;gm=fF;var fE=gm;lT=fE;var bB=lT;mB=cg;var fD=mB;var fC=(fD)&4294967295;var fB=HEAP[fC];gl=fB;var fn=gl;oF=fn;var oD=oF;gk=oD;var fm=gk;var fk=(fm)&4294967295;ej=fk;var fj=ej;var fi=(fj)&4294967295;gu=fi;var fh=gu;var fg=(fh)&4294967295;gc=fg;var ff=gc;bl=ff;var kA=bl;gb=kA;var fe=gb;hn=fe;var eB=hn;var fd=HEAP[eB];ih=fd;var eX=gk;var eW=(eX)&4294967295;hR=eW;var eV=hR;var eU=(eV)&4294967295;bJ=eU;var eR=bJ;var eQ=(eR)&4294967295;gj=eQ;var eO=gj;D=eO;var cM=D;gd=cM;var eN=gd;gW=eN;var bR=gW;HEAP[bR]=0;var eM=ih;ga=eM;var eL=ga;ie=eL;var fW=ie;var ex=hZ;var ew=(ex)&4294967295;var pr=fZ;var ao=bB;_llvm_memcpy_p0i8_p0i8_i64(pr,ao,8,1,0);fL=ew;HEAP[c]=fW;a0=fZ;var ev=a0;f0=ev;var eu=f0;l3=eu;var lv=l3;aA=c;var et=aA;f6=et;var es=f6;z=es;var kt=z;var er=HEAP[kt];var eq=fL;var ep=(eq)&4294967295;var aO=nw;var gY=lv;_llvm_memcpy_p0i8_p0i8_i64(aO,gY,8,1,0);fY=ep;HEAP[eP]=er;nK=eP;var eo=nK;f4=eo;var d7=f4;bK=d7;var bG=bK;var d6=HEAP[bG];var d5=fY;var d4=(d5)&4294967295;HEAP[d4]=d6;iq=nw;var d3=iq;f5=d3;var d1=f5;o3=d1;var eK=o3;var d0=(f1)&4294967295;var dZ=(eK)&4294967295;var dY=HEAP[dZ];HEAP[d0]=dY;var dW=(f1+4)&4294967295;var dJ=(eK+4)&4294967295;var dI=HEAP[dJ];HEAP[dW]=dI;var dG=fY;var dE=(dG+4)&4294967295;var dC=(dE)&4294967295;var dB=(f1)&4294967295;var dz=HEAP[dB];HEAP[dC]=dz;var dy=(dE+4)&4294967295;var dx=(f1+4)&4294967295;var dw=HEAP[dx];HEAP[dy]=dw;l4=eF;var dg=l4;aa=dg;a2=0;var df=aa;var de=(df)&4294967295;km=de;var dd=km;var db=(dd)&4294967295;dH=db;var c9=dH;var c7=(c9)&4294967295;eI=c7;var c5=eI;o5=c5;var lw=o5;eH=lw;var c3=eH;gF=c3;var kT=gF;var c2=HEAP[kT];dD=c2;var cT=aa;var cS=(cT)&4294967295;I=cS;var cR=I;var cQ=(cR)&4294967295;aH=cQ;var cP=aH;var cO=(cP)&4294967295;e9=cO;var cL=e9;lc=cL;var dc=lc;e7=dc;var cK=e7;nr=cK;var gg=nr;var cI=a2;HEAP[gg]=cI;var cG=dD;var cq=(cG)!=0;if(cq){var cp=aa;var co=(cp)&4294967295;m8=co;var cn=m8;var cm=(cn)&4294967295;e3=cm;var cl=e3;var ck=(cl+4)&4294967295;fb=ck;var cj=fb;ea=cj;var bH=ea;fa=bH;var ci=fa;lO=ci;var a3=lO;var ch=dD;am=a3;by=ch;var b8=am;var b7=(b8+4)&4294967295;var b5=HEAP[b7];var cd=reSign((b5),8,0)!=0;if(cd){var b4=by;var b3=(b4+16)&4294967295;iJ=b3;var b2=iJ;eJ=b2;var b1=eJ;lz=b1;var gp=lz;var b0=am;var bY=(b0)&4294967295;var bX=HEAP[bY];k4=bX;oa=gp;__ZNSt3__113__has_destroyINS_9allocatorINS_11__tree_nodeIiPvEEEEPiEC1Ev(e2);var lJ=(e0)&4294967295;var lI=(e4)&4294967295;var lG=HEAP[lI];HEAP[lJ]=lG;var lF=k4;var lE=oa;var kB=e6;var kQ=e5;_llvm_memcpy_p0i8_p0i8_i64(kB,kQ,1,1,0);e8=lF;C=lE}var lD=by;var lC=(lD)!=0;if(lC){var lB=am;var ly=(lB)&4294967295;var lx=HEAP[ly];var lq=by;kU=lx;d2=lq;hb=1;var lp=kU;var lo=d2;var lk=hb;o1=lp;eZ=lo;dX=lk;var lj=eZ;var li=lj;__ZdlPv(li)}}hl=js;var lh=hl;kG=jo;nO=lh;var lg=kG;var lf=(lg)&4294967295;var le=nO;HEAP[lf]=le;var mq=(jo)&4294967295;var f3=HEAP[mq];gS=pp;var k9=(dA)&4294967295;HEAP[k9]=f3;kl=dA;var k8=kl;var k7=(k8)&4294967295;var k6=HEAP[k7];gn=k6;var k5=gn;k0=k5;var lb=k0;gh=lb;var k3=gh;var k1=(k3)&4294967295;nd=k1;var kZ=nd;var kX=(kZ)&4294967295;jK=kX;var kW=jK;var kP=(kW+4)&4294967295;cy=kP;var kN=cy;mF=kN;var cw=mF;cx=cw;var kM=cx;dK=kM;var mb=dK;cv=mb;var kL=cv;oo=kL;var kb=oo;nM=kb;var kK=nM;cH=kK;var kJ=cH;da=kJ;var ls=da;ns=dA;var kI=ns;var kH=(kI)&4294967295;var kF=HEAP[kH];cF=kF;var kE=cF;hx=kE;var pw=hx;bN=pw;var kz=bN;var ky=(kz)&4294967295;iC=ky;var kx=iC;var kw=(kx)&4294967295;lu=kw;var kv=lu;var ku=(kv)&4294967295;cB=ku;var ks=cB;bM=ks;var me=bM;cA=me;var kr=cA;j3=kr;var jA=j3;var kq=HEAP[jA];nP=kq;var kn=bN;var kh=(kn)&4294967295;fO=kh;var kg=fO;var kf=(kg)&4294967295;b=kf;var ke=b;var kc=(ke)&4294967295;cD=kc;var ka=cD;fx=ka;var oW=fx;cC=oW;var j9=cC;l2=j9;var hQ=l2;HEAP[hQ]=0;var j8=nP;cz=j8;var j7=cz;l1=j7;var E=l1;var j5=gS;var jZ=(j5)&4294967295;var ca=gq;var ig=ls;_llvm_memcpy_p0i8_p0i8_i64(ca,ig,8,1,0);nV=jZ;HEAP[mA]=E;ll=gq;var jX=ll;gt=jX;var jU=gt;A=jU;var hH=A;ap=mA;var jS=ap;gy=jS;var jQ=gy;e1=jQ;var nA=e1;var jO=HEAP[nA];var jM=nV;var jJ=(jM)&4294967295;var nR=lX;var bO=hH;_llvm_memcpy_p0i8_p0i8_i64(nR,bO,8,1,0);a=jJ;HEAP[bV]=jO;gP=bV;var jH=gP;gw=jH;var jF=gw;f2=jF;var j4=f2;var jx=HEAP[j4];var jv=a;var jt=(jv)&4294967295;HEAP[jt]=jx;nN=lX;var jp=nN;gx=jp;var jn=gx;jB=jn;var mW=jB;var jl=(gv)&4294967295;var jj=(mW)&4294967295;var jg=HEAP[jj];HEAP[jl]=jg;var je=(gv+4)&4294967295;var jb=(mW+4)&4294967295;var i8=HEAP[jb];HEAP[je]=i8;var i5=a;var i3=(i5+4)&4294967295;var i1=(i3)&4294967295;var iZ=(gv)&4294967295;var iX=HEAP[iZ];HEAP[i1]=iX;var iV=(i3+4)&4294967295;var iS=(gv+4)&4294967295;var iP=HEAP[iS];HEAP[iV]=iP;bh=js;var iL=bh;kR=iL;ln=0;var iH=kR;var iF=(iH)&4294967295;mX=iF;var iB=mX;var iz=(iB)&4294967295;l0=iz;var ix=l0;var iv=(ix)&4294967295;eb=iv;var it=eb;mE=it;var iO=mE;dU=iO;var io=dU;ia=io;var H=ia;var il=HEAP[H];bk=il;var ij=kR;var bw=(ij)&4294967295;nG=bw;var bv=nG;var bt=(bv)&4294967295;oG=bt;var bs=oG;var br=(bs)&4294967295;em=br;var bq=em;jc=bq;var aY=jc;ek=aY;var bp=ek;lV=bp;var c8=lV;var bo=ln;HEAP[c8]=bo;var bn=bk;var bm=(bn)!=0;if(bm){var bg=kR;var be=(bg)&4294967295;lN=be;var bd=lN;var bc=(bd)&4294967295;cY=bc;var bb=cY;var ba=(bb+4)&4294967295;ez=ba;var a9=ez;cb=a9;var ph=cb;en=ph;var a8=en;ko=a8;var n0=ko;var a7=bk;nL=n0;go=a7;var a6=nL;var aV=(a6+4)&4294967295;var aU=HEAP[aV];var X=reSign((aU),8,0)!=0;if(X){var aT=go;var aR=(aT+16)&4294967295;gD=aR;var aQ=gD;ec=aQ;var aP=ec;jq=aP;var c1=jq;var aN=nL;var aL=(aN)&4294967295;var aK=HEAP[aL];i6=aK;mj=c1;__ZNSt3__113__has_destroyINS_9allocatorINS_11__tree_nodeIiPvEEEEPiEC1Ev(ee);var aJ=(ed)&4294967295;var aD=(ef)&4294967295;var aC=HEAP[aD];HEAP[aJ]=aC;var aB=i6;var az=mj;var hr=ei;var hI=eh;_llvm_memcpy_p0i8_p0i8_i64(hr,hI,1,1,0);cE=aB;nt=az}var ay=go;var aw=(ay)!=0;if(aw){var av=nL;var au=(av)&4294967295;var at=HEAP[au];var ar=go;iE=at;d8=ar;eY=1;var an=iE;var al=d8;var ak=eY;mY=an;cr=al;bI=ak;var aj=cr;var ai=aj;__ZdlPv(ai)}}cN=mV;var ah=cN;mw=ah;j0=0;var ag=mw;var af=(ag)&4294967295;lU=af;var ae=lU;var ad=(ae)&4294967295;q=ad;var W=q;var V=(W)&4294967295;jI=V;var T=jI;kS=T;var bP=kS;jG=bP;var R=jG;mn=R;var bC=mn;var P=HEAP[bC];mJ=P;var O=mw;var N=(O)&4294967295;gV=N;var M=gV;var L=(M)&4294967295;aE=L;var J=aE;var y=(J)&4294967295;dj=y;var w=dj;gC=w;var ab=gC;jY=ab;var u=jY;m3=u;var jD=m3;var s=j0;HEAP[jD]=s;var p=mJ;var n=(p)!=0;if(n){var l=mw;var j=(l)&4294967295;hN=j;var h=hN;var e=(h)&4294967295;lm=e;var pv=lm;var pt=(pv+4)&4294967295;dm=pt;var pq=dm;bA=pq;var bx=bA;dk=bx;var po=dk;lr=po;var lR=lr;var pm=mJ;S=lR;nq=pm;var pk=S;var pg=(pk+4)&4294967295;var pe=HEAP[pg];var eg=reSign((pe),8,0)!=0;if(eg){var pc=nq;var o9=(pc+16)&4294967295;ho=o9;var o0=ho;jL=o0;var oY=jL;B=oY;var cZ=B;var oV=S;var oT=(oV)&4294967295;var oR=HEAP[oT];fI=oR;aM=cZ;__ZNSt3__113__has_destroyINS_9allocatorINS_11__tree_nodeIiPvEEEEPiEC1Ev(jP);var oP=(jN)&4294967295;var oN=(jR)&4294967295;var oL=HEAP[oN];HEAP[oP]=oL;var oJ=fI;var oH=aM;var eT=jW;var ld=jT;_llvm_memcpy_p0i8_p0i8_i64(eT,ld,1,1,0);b9=oJ;h1=oH}var oA=nq;var ox=(oA)!=0;if(ox){var ou=S;var or=(ou)&4294967295;var op=HEAP[or];var om=nq;la=op;ip=om;dh=1;var oj=la;var oh=ip;var of=dh;n4=oj;gB=oh;lL=of;var od=gB;var hp=od;__ZdlPv(hp)}}STACKTOP=a5;return;return}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueERKi(eG,bv,d6){var an=STACKTOP;STACKTOP+=91;_memset(an,0,91);var gd;var cf;var cj;var cy;var f9;var b2;var cx;var g3;var dy;var cw;var cA;var cB;var cv;var g1;var ci;var ct;var ao;var h;var dR;var cs;var cR;var cT;var cr;var e;var cC;var cq;var aW;var w;var cp;var bL;var g4;var cm;var gj;var cn;var fV;var ai;var b1;var fU;var cE;var ck;var fT=an;var hb;var fa;var fQ=an+1;var fP=an+2;var fN=an+3;var fM=an+4;var dE;var j;var d8;var aB;var G;var fX;var b6;var ey;var fL;var b3;var eU;var bd;var i;var fK;var al;var eH;var fJ;var dq;var bu;var cH;var ah;var fW;var bP;var fn;var L;var fl;var fm;var cD;var eX;var fk;var gf;var ar;var fj;var be;var e6;var fi;var dv;var A;var fh;var dx;var ca;var fg;var c9;var aS;var g8;var ff;var gx;var gR;var fd;var b4;var fA;var fc;var ec;var aX;var eT;var gh;var bw;var eS;var cu;var aD;var eR;var bc;var gv=an+5;var eP=an+9;var bM=an+17;var ak;var gc;var eO;var b7;var bs=an+25;var eN=an+29;var er;var eW;var eM;var bb;var cI=an+37;var dL;var cF;var fo;var fp;var aY;var eK;var cz;var bf;var eJ;var bq;var aE;var eI;var bN;var da;var et;var dZ;var go;var es;var ce;var bW;var eq=an+41;var gA;var db;var ep=an+42;var eo=an+43;var en=an+44;var em=an+45;var b8;var a0;var dt;var aM;var gz;var cG;var l;var fR;var ek;var gY;var ch;var bC;var gH;var ej;var fb;var fe;var ei;var dN;var bi;var aT;var fq;var ft;var c;var fY;var df;var gW;var d2=an+46;var bB;var bO;var cQ;var aG;var d1=an+50;var d0=an+54;var dY=an+66;var dX=an+70;var dw;var gs=an+74;var dK;var ee;var dM=an+78;var el=an+79;var eV=0;cQ=bv;aG=d6;var dW=cQ;var dV=aG;var dU=__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEESB_RKT_(dW,gs,dV);dK=dU;var dT=dK;var dS=HEAP[dT];var dJ=dS;ee=dJ;HEAP[dM]=0;var dI=dK;var dH=HEAP[dI];bB=dX;bO=-1;fp=dX;eK=0;var dG=eK;aY=dG;var gD=aY;var dF=(dH)==(gD);var dD=unSign((dF),1,0);dw=dD;var dC=dw;var ge=reSign((dC),8,0)!=0;if(ge){var dB=cQ;var dA=aG;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE16__construct_nodeERKi(d0,dB,dA);fo=d0;var dz=fo;dL=dY;cF=dz;var ds=dL;var dr=(ds)&4294967295;var dn=cF;HEAP[dr]=dn;var dO=(dY)&4294967295;var fr=HEAP[dO];bb=el;var dm=(cI)&4294967295;HEAP[dm]=fr;er=cI;var dl=er;var dj=(dl)&4294967295;var dh=HEAP[dj];eM=dh;var dg=eM;eW=dg;var eQ=eW;b4=eQ;var de=b4;var dd=(de)&4294967295;gx=dd;var c8=gx;var c7=(c8)&4294967295;aS=c7;var c6=aS;var c5=(c6+4)&4294967295;ff=c5;var c3=ff;g8=c3;var du=g8;fd=du;var c2=fd;gR=c2;var fO=gR;fc=fO;var c1=fc;fA=c1;var gI=fA;fW=gI;var c0=fW;fn=c0;var cZ=fn;bP=cZ;var am=bP;L=cI;var cY=L;var cW=(cY)&4294967295;var cU=HEAP[cW];fm=cU;var cS=fm;fl=cS;var di=fl;dx=di;var cP=dx;var cO=(cP)&4294967295;dv=cO;var cN=dv;var cM=(cN)&4294967295;be=cM;var cL=be;var cK=(cL)&4294967295;fi=cK;var cJ=fi;e6=cJ;var dc=e6;fh=dc;var b0=fh;A=b0;var aZ=A;var bZ=HEAP[aZ];c9=bZ;var bY=dx;var bX=(bY)&4294967295;gf=bX;var bV=gf;var bU=(bV)&4294967295;cD=bU;var bT=cD;var bS=(bT)&4294967295;fk=bS;var bR=fk;eX=bR;var cl=eX;fj=cl;var bQ=fj;ar=bQ;var gb=ar;HEAP[gb]=0;var bK=c9;fg=bK;var bJ=fg;ca=bJ;var dQ=ca;var bG=bb;var bF=(bG)&4294967295;var gg=eN;var dP=am;_llvm_memcpy_p0i8_p0i8_i64(gg,dP,8,1,0);b7=bF;HEAP[bs]=dQ;ak=eN;var bE=ak;eO=bE;var bD=eO;gc=bD;var E=gc;ec=bs;var bA=ec;eT=bA;var bz=eT;aX=bz;var k=aX;var by=HEAP[k];var bx=b7;var br=(bx)&4294967295;var M=bM;var bH=E;_llvm_memcpy_p0i8_p0i8_i64(M,bH,8,1,0);bc=br;HEAP[gv]=by;cu=gv;var bp=cu;eR=bp;var bo=eR;aD=bo;var aV=aD;var bn=HEAP[aV];var bm=bc;var bl=(bm)&4294967295;HEAP[bl]=bn;gh=bM;var bk=gh;eS=bk;var bj=eS;bw=bj;var eL=bw;var bh=(eP)&4294967295;var bg=(eL)&4294967295;var ba=HEAP[bg];HEAP[bh]=ba;var a9=(eP+4)&4294967295;var a8=(eL+4)&4294967295;var a7=HEAP[a8];HEAP[a9]=a7;var a6=bc;var a5=(a6+4)&4294967295;var a4=(a5)&4294967295;var a3=(eP)&4294967295;var a2=HEAP[a3];HEAP[a4]=a2;var a1=(a5+4)&4294967295;var aR=(eP+4)&4294967295;var aQ=HEAP[aR];HEAP[a1]=aQ;ah=d0;var aP=ah;dq=aP;bu=0;var aO=dq;var aN=(aO)&4294967295;al=aN;var aL=al;var aK=(aL)&4294967295;bd=aK;var aJ=bd;var aI=(aJ)&4294967295;fK=aI;var aH=fK;i=aH;var K=i;fJ=K;var aC=fJ;eH=aC;var gw=eH;var aA=HEAP[gw];cH=aA;var az=dq;var ay=(az)&4294967295;ai=ay;var ax=ai;var aw=(ax)&4294967295;gj=aw;var av=gj;var au=(av)&4294967295;fV=au;var at=fV;cn=at;var af=cn;fU=af;var aq=fU;b1=aq;var gy=b1;var aj=bu;HEAP[gy]=aj;var ag=cH;var ae=(ag)!=0;if(ae){var ad=dq;var ac=(ad)&4294967295;bL=ac;var ab=bL;var aa=(ab)&4294967295;aW=aa;var Z=aW;var Y=(Z+4)&4294967295;cp=Y;var W=cp;w=W;var c4=w;cm=c4;var J=cm;g4=J;var cc=g4;var I=cH;b3=cc;eU=I;var H=b3;var F=(H+4)&4294967295;var D=HEAP[F];var cb=reSign((D),8,0)!=0;if(cb){var C=eU;var B=(C+16)&4294967295;b6=B;var z=b6;fL=z;var y=fL;ey=y;var co=ey;var v=b3;var g=(v)&4294967295;var f=HEAP[g];hb=f;fa=co;__ZNSt3__113__has_destroyINS_9allocatorINS_11__tree_nodeIiPvEEEEPiEC1Ev(fN);var d=(fM)&4294967295;var b=(fP)&4294967295;var a=HEAP[b];HEAP[d]=a;var hl=hb;var hk=fa;var b5=fT;var eb=fQ;_llvm_memcpy_p0i8_p0i8_i64(b5,eb,1,1,0);cE=hl;ck=hk}var hj=eU;var hi=(hj)!=0;if(hi){var hg=b3;var g2=(hg)&4294967295;var g0=HEAP[g2];var gX=eU;aB=g0;G=gX;fX=1;var gV=aB;var gU=G;var gT=fX;dE=gV;j=gU;d8=gT;var gS=j;var gQ=gS;__ZdlPv(gQ)}}e=el;var gP=e;var gN=(gP)&4294967295;cR=gN;var X=cR;var V=(X)&4294967295;h=V;var U=h;var T=(U)&4294967295;cs=T;var S=cs;dR=S;var fI=dR;cr=fI;var R=cr;cT=R;var cX=cT;var Q=HEAP[cX];cq=Q;var P=cq;cC=P;var cg=cC;var O=cg;var N=HEAP[gs];var x=cQ;var u=dK;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE16__insert_node_atEPNS_16__tree_node_baseIPvEERS9_S9_(x,N,u,O);g1=el;var t=g1;var s=(t)&4294967295;cA=s;var r=cA;var q=(r)&4294967295;g3=q;var p=g3;var o=(p)&4294967295;cw=o;var n=cw;dy=n;var e9=dy;cv=e9;var m=cv;cB=m;var cV=cB;var hh=HEAP[cV];ao=hh;var hf=g1;var he=(hf)&4294967295;f9=he;var hd=f9;var hc=(hd)&4294967295;cf=hc;var ha=cf;var g9=(ha)&4294967295;cy=g9;var g7=cy;cj=g7;var dk=cj;cx=dk;var g6=cx;b2=g6;var gZ=b2;HEAP[gZ]=0;var g5=ao;ct=g5;var gO=ct;ci=gO;var cd=ci;ee=cd;HEAP[dM]=1;fq=el;var gM=fq;dN=gM;bi=0;var gL=dN;var gK=(gL)&4294967295;fb=gK;var gJ=fb;var gG=(gJ)&4294967295;bC=gG;var gF=bC;var gE=(gF)&4294967295;ej=gE;var gC=ej;gH=gC;var ap=gH;ei=ap;var gB=ei;fe=gB;var fS=fe;var gu=HEAP[fS];aT=gu;var gt=dN;var gr=(gt)&4294967295;dZ=gr;var gq=dZ;var gp=(gq)&4294967295;bN=gp;var gn=bN;var gm=(gn)&4294967295;et=gm;var gl=et;da=gl;var bt=da;es=bt;var gk=es;go=gk;var bI=go;var gi=bi;HEAP[bI]=gi;var ga=aT;var f8=(ga)!=0;if(f8){var f6=dN;var f5=(f6)&4294967295;bq=f5;var f4=bq;var f3=(f4)&4294967295;cz=f3;var f2=cz;var f1=(f2+4)&4294967295;eJ=f1;var f0=eJ;bf=f0;var b9=bf;eI=b9;var fZ=eI;aE=fZ;var f7=aE;var fH=aT;gY=f7;ch=fH;var fG=gY;var fF=(fG+4)&4294967295;var fE=HEAP[fF];var eu=reSign((fE),8,0)!=0;if(eu){var fD=ch;var fC=(fD+16)&4294967295;l=fC;var fB=l;ek=fB;var fz=ek;fR=fz;var dp=fR;var fy=gY;var fw=(fy)&4294967295;var e8=HEAP[fw];gA=e8;db=dp;__ZNSt3__113__has_destroyINS_9allocatorINS_11__tree_nodeIiPvEEEEPiEC1Ev(en);var e7=(em)&4294967295;var e5=(eo)&4294967295;var e4=HEAP[e5];HEAP[e7]=e4;var e3=gA;var e2=db;var aU=eq;var aF=ep;_llvm_memcpy_p0i8_p0i8_i64(aU,aF,1,1,0);ce=e3;bW=e2}var e1=ch;var e0=(e1)!=0;if(e0){var eZ=gY;var eY=(eZ)&4294967295;var eF=HEAP[eY];var eE=ch;aM=eF;gz=eE;cG=1;var eD=aM;var eC=gz;var eB=cG;b8=eD;a0=eC;dt=eB;var eA=a0;var ez=eA;__ZdlPv(ez)}}}var ex=ee;ft=d1;c=ex;var ew=ft;var ev=(ew)&4294967295;var eh=c;HEAP[ev]=eh;fY=eG;df=d1;gW=dM;var eg=df;var ef=(d2)&4294967295;var ed=(eg)&4294967295;var ea=HEAP[ed];HEAP[ef]=ea;var d9=fY;var d7=(d9)&4294967295;var d5=(d7)&4294967295;var d4=(d2)&4294967295;var d3=HEAP[d4];HEAP[d5]=d3;var fx=gW;var fv=HEAP[fx];var fu=fY;var fs=(fu+4)&4294967295;HEAP[fs]=fv;STACKTOP=an;return;return}function __ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueENS_21__tree_const_iteratorIiPKNS_11__tree_nodeIiPvEEiEERKi(ey,bx,a5,d5){var ao=STACKTOP;STACKTOP+=86;_memset(ao,0,86);var f0;var ci;var cm;var cB;var fW;var b5;var cA;var gP;var dB;var cz;var cC;var cE;var cy;var gL;var cl;var cw;var ap;var i;var dT;var cv;var cU;var cX;var cu;var c;var cF;var ct;var aW;var v;var cs;var bv;var gQ;var cr;var f4;var cp;var fI;var ai;var b3;var fH;var cG;var cn;var fG=ao;var gW;var e2;var fD=ao+1;var fC=ao+2;var fA=ao+3;var fz=ao+4;var dw;var k;var d6;var aB;var G;var fK;var b9;var ep;var fy;var b6;var eM;var a0;var j;var fx;var am;var ez;var fw;var dr;var bw;var cJ;var ah;var fJ;var bQ;var fg;var N;var fe;var ff;var cI;var eP;var fd;var f2;var at;var fc;var bf;var eY;var fb;var dA;var B;var e9;var dC;var cd;var e8;var dd;var bR;var gU;var e7;var gk;var gE;var e5;var b7;var fo;var e4;var d8;var aX;var eL;var f5;var by;var eK;var cx;var aE;var eJ;var be;var gj=ao+5;var eH=ao+9;var bN=ao+17;var al;var fZ;var eG;var ca;var bt=ao+25;var eF=ao+29;var ei;var eO;var eE;var bd;var cN=ao+37;var dO;var cK;var fh;var fi;var aY;var eC;var cD;var bg;var eB;var br;var aF;var eA;var bO;var de;var el;var d1;var gb;var ek;var ch;var bZ;var ej=ao+41;var gn;var df;var eh=ao+42;var eg=ao+43;var ef=ao+44;var ee=ao+45;var cb;var a1;var dx;var aN;var gm;var cL;var m;var fE;var ec;var gK;var ck;var bE;var gu;var eb;var e3;var e6;var ea;var dP;var bj;var aT;var fj;var fL;var d;var bD;var bP;var cW;var h=ao+46;var aH;var d4=ao+50;var d3=ao+62;var d2=ao+66;var dz;var gf=ao+70;var dN;var d9;var ed=ao+74;var eN=0;cW=bx;var d0=(h)&4294967295;HEAP[d0]=a5;aH=d5;var dZ=cW;var dQ=(h)&4294967295;var fk=HEAP[dQ];var dY=aH;var dX=__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE12__find_equalIiEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIiPKNS_11__tree_nodeIiS8_EEiEESB_RKT_(dZ,fk,gf,dY);dN=dX;var dW=dN;var dV=HEAP[dW];var dU=dV;d9=dU;var dM=dN;var dL=HEAP[dM];bD=d2;bP=-1;fi=d2;eC=0;var dK=eC;aY=dK;var gq=aY;var dJ=(dL)==(gq);var dI=unSign((dJ),1,0);dz=dI;var dH=dz;var f1=reSign((dH),8,0)!=0;if(f1){var dG=cW;var dF=aH;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE16__construct_nodeERKi(d4,dG,dF);fh=d4;var dE=fh;dO=d3;cK=dE;var dD=dO;var dv=(dD)&4294967295;var du=cK;HEAP[dv]=du;var cM=(d3)&4294967295;var bS=HEAP[cM];bd=ed;var ds=(cN)&4294967295;HEAP[ds]=bS;ei=cN;var dq=ei;var dp=(dq)&4294967295;var dm=HEAP[dp];eE=dm;var dk=eE;eO=dk;var eI=eO;b7=eI;var dj=b7;var di=(dj)&4294967295;gk=di;var dh=gk;var dc=(dh)&4294967295;bR=dc;var db=bR;var da=(db+4)&4294967295;e7=da;var c9=e7;gU=c9;var dy=gU;e5=dy;var c8=e5;gE=c8;var fB=gE;e4=fB;var c6=e4;fo=c6;var gv=fo;fJ=gv;var c5=fJ;fg=c5;var c4=fg;bQ=c4;var an=bQ;N=cN;var c3=N;var c2=(c3)&4294967295;var c0=HEAP[c2];ff=c0;var cZ=ff;fe=cZ;var dl=fe;dC=dl;var cY=dC;var cV=(cY)&4294967295;dA=cV;var cT=dA;var cS=(cT)&4294967295;bf=cS;var cR=bf;var cQ=(cR)&4294967295;fb=cQ;var cP=fb;eY=cP;var dg=eY;e9=dg;var cO=e9;B=cO;var aZ=B;var b4=HEAP[aZ];dd=b4;var b2=dC;var b1=(b2)&4294967295;f2=b1;var b0=f2;var bY=(b0)&4294967295;cI=bY;var bX=cI;var bW=(bX)&4294967295;fd=bW;var bV=fd;eP=bV;var co=eP;fc=co;var bU=fc;at=bU;var fY=at;HEAP[fY]=0;var bT=dd;e8=bT;var bM=e8;cd=bM;var dS=cd;var bL=bd;var bI=(bL)&4294967295;var f3=eF;var dR=an;_llvm_memcpy_p0i8_p0i8_i64(f3,dR,8,1,0);ca=bI;HEAP[bt]=dS;al=eF;var bH=al;eG=bH;var bG=eG;fZ=bG;var E=fZ;d8=bt;var bF=d8;eL=bF;var bC=eL;aX=bC;var l=aX;var bB=HEAP[l];var bA=ca;var bz=(bA)&4294967295;var O=bN;var bJ=E;_llvm_memcpy_p0i8_p0i8_i64(O,bJ,8,1,0);be=bz;HEAP[gj]=bB;cx=gj;var bs=cx;eJ=bs;var bq=eJ;aE=bq;var aU=aE;var bp=HEAP[aU];var bo=be;var bn=(bo)&4294967295;HEAP[bn]=bp;f5=bN;var bm=f5;eK=bm;var bl=eK;by=bl;var eD=by;var bk=(eH)&4294967295;var bi=(eD)&4294967295;var bh=HEAP[bi];HEAP[bk]=bh;var bc=(eH+4)&4294967295;var bb=(eD+4)&4294967295;var ba=HEAP[bb];HEAP[bc]=ba;var a9=be;var a8=(a9+4)&4294967295;var a7=(a8)&4294967295;var a6=(eH)&4294967295;var a4=HEAP[a6];HEAP[a7]=a4;var a3=(a8+4)&4294967295;var a2=(eH+4)&4294967295;var aS=HEAP[a2];HEAP[a3]=aS;ah=d4;var aR=ah;dr=aR;bw=0;var aQ=dr;var aP=(aQ)&4294967295;am=aP;var aO=am;var aM=(aO)&4294967295;a0=aM;var aL=a0;var aK=(aL)&4294967295;fx=aK;var aJ=fx;j=aJ;var M=j;fw=M;var aI=fw;ez=aI;var gi=ez;var aD=HEAP[gi];cJ=aD;var aC=dr;var aA=(aC)&4294967295;ai=aA;var az=ai;var ay=(az)&4294967295;f4=ay;var ax=f4;var aw=(ax)&4294967295;fI=aw;var av=fI;cp=av;var L=cp;fH=L;var au=fH;b3=au;var gl=b3;var ar=bw;HEAP[gl]=ar;var ak=cJ;var aj=(ak)!=0;if(aj){var ag=dr;var af=(ag)&4294967295;bv=af;var ae=bv;var ad=(ae)&4294967295;aW=ad;var ac=aW;var ab=(ac+4)&4294967295;cs=ab;var aa=cs;v=aa;var c7=v;cr=c7;var Y=cr;gQ=Y;var cf=gQ;var K=cJ;b6=cf;eM=K;var J=b6;var I=(J+4)&4294967295;var H=HEAP[I];var ce=reSign((H),8,0)!=0;if(ce){var F=eM;var D=(F+16)&4294967295;b9=D;var C=b9;fy=C;var A=fy;ep=A;var cq=ep;var z=b6;var x=(z)&4294967295;var g=HEAP[x];gW=g;e2=cq;__ZNSt3__113__has_destroyINS_9allocatorINS_11__tree_nodeIiPvEEEEPiEC1Ev(fA);var f=(fz)&4294967295;var e=(fC)&4294967295;var b=HEAP[e];HEAP[f]=b;var a=gW;var g7=e2;var b8=fG;var d7=fD;_llvm_memcpy_p0i8_p0i8_i64(b8,d7,1,1,0);cG=a;cn=g7}var g6=eM;var g5=(g6)!=0;if(g5){var g4=b6;var g2=(g4)&4294967295;var gO=HEAP[g2];var gN=eM;aB=gO;G=gN;fK=1;var gJ=aB;var gI=G;var gH=fK;dw=gJ;k=gI;d6=gH;var gG=k;var gF=gG;__ZdlPv(gF)}}c=ed;var gD=c;var gC=(gD)&4294967295;cU=gC;var gA=cU;var Z=(gA)&4294967295;i=Z;var X=i;var W=(X)&4294967295;cv=W;var V=cv;dT=V;var fa=dT;cu=fa;var U=cu;cX=U;var c1=cX;var T=HEAP[c1];ct=T;var S=ct;cF=S;var cj=cF;var R=cj;var Q=HEAP[gf];var P=cW;var y=dN;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE16__insert_node_atEPNS_16__tree_node_baseIPvEERS9_S9_(P,Q,y,R);gL=ed;var w=gL;var u=(w)&4294967295;cC=u;var t=cC;var s=(t)&4294967295;gP=s;var r=gP;var q=(r)&4294967295;cz=q;var p=cz;dB=p;var e1=dB;cy=e1;var o=cy;cE=o;var cH=cE;var n=HEAP[cH];ap=n;var g3=gL;var g1=(g3)&4294967295;fW=g1;var g0=fW;var gZ=(g0)&4294967295;ci=gZ;var gY=ci;var gX=(gY)&4294967295;cB=gX;var gV=cB;cm=gV;var dn=cm;cA=dn;var gT=cA;b5=gT;var gM=b5;HEAP[gM]=0;var gS=ap;cw=gS;var gR=cw;cl=gR;var cg=cl;d9=cg;fj=ed;var gB=fj;dP=gB;bj=0;var gz=dP;var gy=(gz)&4294967295;e3=gy;var gx=e3;var gw=(gx)&4294967295;bE=gw;var gt=bE;var gs=(gt)&4294967295;eb=gs;var gr=eb;gu=gr;var aq=gu;ea=aq;var gp=ea;e6=gp;var fF=e6;var go=HEAP[fF];aT=go;var gh=dP;var gg=(gh)&4294967295;d1=gg;var ge=d1;var gd=(ge)&4294967295;bO=gd;var gc=bO;var ga=(gc)&4294967295;el=ga;var f9=el;de=f9;var bu=de;ek=bu;var f8=ek;gb=f8;var bK=gb;var f7=bj;HEAP[bK]=f7;var f6=aT;var fX=(f6)!=0;if(fX){var fV=dP;var fT=(fV)&4294967295;br=fT;var fS=br;var fR=(fS)&4294967295;cD=fR;var fQ=cD;var fP=(fQ+4)&4294967295;eB=fP;var fO=eB;bg=fO;var cc=bg;eA=cc;var fN=eA;aF=fN;var fU=aF;var fM=aT;gK=fU;ck=fM;var fv=gK;var fu=(fv+4)&4294967295;var ft=HEAP[fu];var em=reSign((ft),8,0)!=0;if(em){var fs=ck;var fr=(fs+16)&4294967295;m=fr;var fq=m;ec=fq;var fp=ec;fE=fp;var dt=fE;var fn=gK;var fm=(fn)&4294967295;var fl=HEAP[fm];gn=fl;df=dt;__ZNSt3__113__has_destroyINS_9allocatorINS_11__tree_nodeIiPvEEEEPiEC1Ev(ef);var e0=(ee)&4294967295;var eZ=(eg)&4294967295;var eX=HEAP[eZ];HEAP[e0]=eX;var eW=gn;var eV=df;var aV=ej;var aG=eh;_llvm_memcpy_p0i8_p0i8_i64(aV,aG,1,1,0);ch=eW;bZ=eV}var eU=ck;var eT=(eU)!=0;if(eT){var eS=gK;var eR=(eS)&4294967295;var eQ=HEAP[eR];var ex=ck;aN=eQ;gm=ex;cL=1;var ew=aN;var ev=gm;var eu=cL;cb=ew;a1=ev;dx=eu;var et=a1;var es=et;__ZdlPv(es)}}}var er=d9;fL=ey;d=er;var eq=fL;var eo=(eq)&4294967295;var en=d;HEAP[eo]=en;STACKTOP=ao;return;return}function __ZN16FormWidgetChoice13getEditChoiceEv(l){var o;var j;var s;var i;var m;var k=0;j=l;var h=j;var g=__ZNK16FormWidgetChoice7hasEditEv(h);var q=reSign((g),8,0)!=0;var p=(q)^1;var r=unSign((p),1,0);m=r;var f=m;var t=reSign((f),8,0)!=0;if(t){__Z5erroriPcz(-1,(__str1476)&4294967295);i=0}else{var e=j;var d=(e+100)&4294967295;var c=HEAP[d];var b=__ZN15FormFieldChoice13getEditChoiceEv(c);i=b}var a=i;s=a;var n=s;return n;return null}function __ZN16FormWidgetChoice11_checkRangeEi(p,a){var v;var n;var b;var y;var m;var c;var r;var o=0;n=p;b=a;var l=b;var k=(((l))|0)<0;$bb1$$bb$2:do{if(k){v=0}else{var j=n;var i=(j+100)&4294967295;var h=HEAP[i];var g=__ZN15FormFieldChoice13getNumChoicesEv(h);var f=b;var e=(((g))|0)<=(((f))|0);if(e){v=0;break $bb1$$bb$2}c=0;v=3;break $bb1$$bb$2}}while(0);if(v==0){c=1}var d=c;r=d;var w=r;var x=reSign((w),8,0)!=0;if(x){var u=b;__Z5erroriPcz(-1,(__str11477)&4294967295,Pointer_make([u,0,0,0],0,ALLOC_STACK));m=0}else{m=1}var t=m;y=t;var q=y;var s=(((q))&255);return s;return null}function __ZN16FormWidgetChoice10isSelectedEi(p,a){var s;var m;var b;var x;var l;var n;var o=0;m=p;b=a;var k=m;var j=b;var i=__ZN16FormWidgetChoice11_checkRangeEi(k,j);var v=reSign((i),8,0)!=0;var u=(v)^1;var w=unSign((u),1,0);n=w;var h=n;var z=reSign((h),8,0)!=0;if(z){l=0}else{var g=m;var f=(g+100)&4294967295;var e=HEAP[f];var d=b;var c=__ZN15FormFieldChoice10isSelectedEi(e,d);var t=unSign((c),8,0);l=t}var r=l;x=r;var q=x;var y=(((q))&255);return y;return null}function __ZN15FormPageWidgetsC1EP4XRefP6ObjectjP4Form(C,bd,a9,aU,x){var v=STACKTOP;STACKTOP+=32;_memset(v,0,32);var aa;var aJ;var bb;var E;var aI;var bi;var a7;var a6;var ah;var ai;var be;var an;var ae=v;var ag;var ab=v+12;var d;var ad=v+20;var J;var f=0;aJ=C;bb=bd;E=a9;aI=aU;bi=x;__ZN6ObjectC1Ev(ae);var a5=aJ;var a4=(a5+4)&4294967295;HEAP[a4]=0;var a3=aJ;var a1=(a3)&4294967295;HEAP[a1]=0;var aZ=aJ;var aX=(aZ+16)&4294967295;var aW=bb;HEAP[aX]=aW;var aV=E;var aC=__ZN6Object7isArrayEv(aV);var F=reSign((aC),8,0)!=0;var am=(F)^1;var a2=unSign((am),1,0);var aj=reSign((a2),8,0)!=0;$bb5$$bb$2:do{if(aj){aa=0}else{var aA=bi;var ay=(aA)==0;if(ay){aa=0;break $bb5$$bb$2}be=1;aa=2;break $bb5$$bb$2}}while(0);if(aa==0){be=0}var aw=be;an=aw;var au=an;var af=reSign((au),8,0)!=0;$bb8$$bb25$8:do{if(af){var ar=E;var aq=__ZN6Object14arrayGetLengthEv(ar);var ao=aJ;var al=(ao+8)&4294967295;HEAP[al]=aq;var ak=aJ;var U=(ak+8)&4294967295;var R=HEAP[U];var P=aJ;var N=(P)&4294967295;var M=HEAP[N];var L=M;var K=_greallocn(L,R,4);var I=K;var H=aJ;var G=(H)&4294967295;HEAP[G]=I;ag=0;$bb24$10:while(1){var V=aJ;var T=(V+8)&4294967295;var S=HEAP[T];var Q=ag;var O=(((S))|0)>(((Q))|0);if(!(O)){aa=11;break $bb8$$bb25$8}var B=E;var A=ag;var z=__ZN6Object10arrayGetNFEiPS_(B,A,ae);var y=__ZN6Object5isRefEv(z);var ba=reSign((y),8,0)!=0;var aY=(ba)^1;var D=unSign((aY),1,0);ai=D;var u=ai;var a8=reSign((u),8,0)!=0;if(a8){__ZN6Object4freeEv(ae)}else{__ZN6Object6getRefEv(ab,ae);var t=bi;var ap=(ab)&4294967295;var bc=HEAP[ap];var ac=(ab+4)&4294967295;var w=HEAP[ac];var s=__ZN4Form15findWidgetByRefE3Ref(t,bc,w);d=s;var r=d;var q=(r)!=0;if(q){var p=aJ;var o=(p+4)&4294967295;var n=HEAP[o];var m=aI;var l=__ZN10FormWidget8encodeIDEjj(m,n);var k=d;__ZN10FormWidget5setIDEj(k,l);var j=aJ;var i=(j)&4294967295;var h=HEAP[i];var g=aJ;var e=(g+4)&4294967295;var c=HEAP[e];var b=(h+4*c)&4294967295;var a=d;HEAP[b]=a;var bm=((c)+1)&4294967295;var bl=aJ;var bk=(bl+4)&4294967295;HEAP[bk]=bm;__ZN6ObjectC1Ev(ad);var bj=E;var bh=ag;var bg=__ZN6Object8arrayGetEiPS_(bj,bh,ad);var bf=__ZN6Object6isDictEv(bg);ah=bf;var aT=ah;var a0=reSign((aT),8,0)!=0;$bb19$$bb21$18:do{if(a0){var aS=__ZN6Object7getDictEv(ad);a6=aS;var aR=__Znwj(124);var aQ=aR;a7=aQ;var aP=aJ;var aO=(aP+16)&4294967295;var aN=HEAP[aO];var aM=a7;var aL=a6;__ZN5AnnotC1EP4XRefP4DictP7Catalog(aM,aN,aL,0);var aK=a7;J=aK;var aH=J;var aG=__ZN5Annot11getFontSizeEv(aH);var aF=d;__ZN10FormWidget11setFontSizeEd(aF,aG);var aE=J;var aD=(aE)!=0;if(!(aD)){aa=7;break $bb19$$bb21$18}var aB=J;var az=(aB)&4294967295;var ax=HEAP[az];var av=(ax+4)&4294967295;var at=HEAP[av];var Z=at;var Y=J;FUNCTION_TABLE[Z](Y)}}while(0);__ZN6Object4freeEv(ad)}__ZN6Object4freeEv(ae)}var X=ag;var W=((X)+1)&4294967295;ag=W;aa=4;continue $bb24$10}}}while(0);STACKTOP=v;return;return}function __ZN15FormPageWidgetsC2EP4XRefP6ObjectjP4Form(C,bd,a9,aU,x){var v=STACKTOP;STACKTOP+=32;_memset(v,0,32);var aa;var aJ;var bb;var E;var aI;var bi;var a7;var a6;var ah;var ai;var be;var an;var ae=v;var ag;var ab=v+12;var d;var ad=v+20;var J;var f=0;aJ=C;bb=bd;E=a9;aI=aU;bi=x;__ZN6ObjectC1Ev(ae);var a5=aJ;var a4=(a5+4)&4294967295;HEAP[a4]=0;var a3=aJ;var a1=(a3)&4294967295;HEAP[a1]=0;var aZ=aJ;var aX=(aZ+16)&4294967295;var aW=bb;HEAP[aX]=aW;var aV=E;var aC=__ZN6Object7isArrayEv(aV);var F=reSign((aC),8,0)!=0;var am=(F)^1;var a2=unSign((am),1,0);var aj=reSign((a2),8,0)!=0;$bb5$$bb$2:do{if(aj){aa=0}else{var aA=bi;var ay=(aA)==0;if(ay){aa=0;break $bb5$$bb$2}be=1;aa=2;break $bb5$$bb$2}}while(0);if(aa==0){be=0}var aw=be;an=aw;var au=an;var af=reSign((au),8,0)!=0;$bb8$$bb25$8:do{if(af){var ar=E;var aq=__ZN6Object14arrayGetLengthEv(ar);var ao=aJ;var al=(ao+8)&4294967295;HEAP[al]=aq;var ak=aJ;var U=(ak+8)&4294967295;var R=HEAP[U];var P=aJ;var N=(P)&4294967295;var M=HEAP[N];var L=M;var K=_greallocn(L,R,4);var I=K;var H=aJ;var G=(H)&4294967295;HEAP[G]=I;ag=0;$bb24$10:while(1){var V=aJ;var T=(V+8)&4294967295;var S=HEAP[T];var Q=ag;var O=(((S))|0)>(((Q))|0);if(!(O)){aa=11;break $bb8$$bb25$8}var B=E;var A=ag;var z=__ZN6Object10arrayGetNFEiPS_(B,A,ae);var y=__ZN6Object5isRefEv(z);var ba=reSign((y),8,0)!=0;var aY=(ba)^1;var D=unSign((aY),1,0);ai=D;var u=ai;var a8=reSign((u),8,0)!=0;if(a8){__ZN6Object4freeEv(ae)}else{__ZN6Object6getRefEv(ab,ae);var t=bi;var ap=(ab)&4294967295;var bc=HEAP[ap];var ac=(ab+4)&4294967295;var w=HEAP[ac];var s=__ZN4Form15findWidgetByRefE3Ref(t,bc,w);d=s;var r=d;var q=(r)!=0;if(q){var p=aJ;var o=(p+4)&4294967295;var n=HEAP[o];var m=aI;var l=__ZN10FormWidget8encodeIDEjj(m,n);var k=d;__ZN10FormWidget5setIDEj(k,l);var j=aJ;var i=(j)&4294967295;var h=HEAP[i];var g=aJ;var e=(g+4)&4294967295;var c=HEAP[e];var b=(h+4*c)&4294967295;var a=d;HEAP[b]=a;var bm=((c)+1)&4294967295;var bl=aJ;var bk=(bl+4)&4294967295;HEAP[bk]=bm;__ZN6ObjectC1Ev(ad);var bj=E;var bh=ag;var bg=__ZN6Object8arrayGetEiPS_(bj,bh,ad);var bf=__ZN6Object6isDictEv(bg);ah=bf;var aT=ah;var a0=reSign((aT),8,0)!=0;$bb19$$bb21$18:do{if(a0){var aS=__ZN6Object7getDictEv(ad);a6=aS;var aR=__Znwj(124);var aQ=aR;a7=aQ;var aP=aJ;var aO=(aP+16)&4294967295;var aN=HEAP[aO];var aM=a7;var aL=a6;__ZN5AnnotC1EP4XRefP4DictP7Catalog(aM,aN,aL,0);var aK=a7;J=aK;var aH=J;var aG=__ZN5Annot11getFontSizeEv(aH);var aF=d;__ZN10FormWidget11setFontSizeEd(aF,aG);var aE=J;var aD=(aE)!=0;if(!(aD)){aa=7;break $bb19$$bb21$18}var aB=J;var az=(aB)&4294967295;var ax=HEAP[az];var av=(ax+4)&4294967295;var at=HEAP[av];var Z=at;var Y=J;FUNCTION_TABLE[Z](Y)}}while(0);__ZN6Object4freeEv(ad)}__ZN6Object4freeEv(ae)}var X=ag;var W=((X)+1)&4294967295;ag=W;aa=4;continue $bb24$10}}}while(0);STACKTOP=v;return;return}function __ZL11fieldLookupP4DictPcP6ObjectPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(bI,bz,r,b9){var Q=STACKTOP;STACKTOP+=76;_memset(Q,0,76);var ap;var bq;var aw=Q;var a4;var N;var cb;var cg;var b8=Q+4;var aX;var bF;var aD;var b7;var a5;var V=Q+12;var ci;var ba;var b6=Q+16;var aQ;var bn=Q+20;var aC;var aE;var aR;var ao;var b5;var aS;var ca;var b4;var bT;var a9;var b3;var l;var z;var b1;var bp;var bc;var b0;var M;var a8;var bZ=Q+24;var be;var bm;var K;var aP;var e;var b2;var b;var bY=Q+28;var a3=Q+36;var a2=Q+40;var d;var g;var a1;var j;var bf;var bl=Q+44;var af=Q+56;var ab=Q+64;var bb=0;be=bI;bm=bz;K=r;aP=b9;__ZN6ObjectC1Ev(bl);var a0=be;bf=a0;var aZ=bf;var aY=bm;var aW=K;var aV=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aZ,aY,aW,0);var aU=__ZN6Object6isNullEv(aV);var ac=reSign((aU),8,0)!=0;var bd=(ac)^1;var bo=unSign((bd),1,0);j=bo;var aT=j;var bM=reSign((aT),8,0)!=0;if(bM){var aO=K;a1=aO}else{var aN=K;__ZN6Object4freeEv(aN);var aM=bf;var aL=__ZN4Dict8lookupNFEPcP6Object(aM,(__str41480)&4294967295,bl);var aK=__ZN6Object5isRefEv(bl);g=aK;var aJ=g;var bL=reSign((aJ),8,0)!=0;if(bL){__ZN6Object6getRefEv(af,bl);var aI=aP;a8=aI;var aH=a8;var aG=(aH)&4294967295;M=aG;var aF=M;bp=aF;var aB=bp;var aA=(aB+4)&4294967295;l=aA;var az=l;var ay=(az)&4294967295;bT=ay;var ax=bT;var av=(ax)&4294967295;b3=av;var au=b3;a9=au;var bH=a9;b1=bH;var at=b1;z=at;var bh=z;aS=bh;var ar=aS;aR=ar;var aq=aR;b5=aq;var an=b5;ao=an;var bA=ao;b4=bA;var am=b4;ca=am;var m=ca;var al=m;b0=al;var ak=b0;bc=ak;var cc=bc;aC=bZ;aE=cc;var aj=aC;var ai=(aj)&4294967295;var ah=aE;HEAP[ai]=ah;var L=(bZ)&4294967295;var y=HEAP[L];aQ=a2;var ag=(bn)&4294967295;HEAP[ag]=y;var ae=(bn)&4294967295;var ad=HEAP[ae];var Z=aQ;var Y=(Z)&4294967295;HEAP[Y]=ad;var X=aP;var W=(af)&4294967295;ci=X;ba=W;var U=ci;var T=(U)&4294967295;var S=ba;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE4findIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_(b6,T,S);var a6=(b6)&4294967295;var a7=HEAP[a6];a5=a3;var R=(V)&4294967295;HEAP[R]=a7;var P=(V)&4294967295;var O=HEAP[P];var J=a5;var I=(J)&4294967295;HEAP[I]=O;aX=a3;bF=a2;var H=aX;var G=(H)&4294967295;var F=HEAP[G];var E=bF;var D=(E)&4294967295;var C=HEAP[D];var B=(F)==(C);var A=unSign((B),1,0);b7=A;var x=b7;aD=x;var h=aD;var ck=(((h))&255);d=ck;var w=d;var bK=reSign((w),8,0)!=0;if(bK){var v=aP;var u=(af)&4294967295;cb=v;cg=u;var t=cb;var s=(t)&4294967295;var q=cg;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueERKi(b8,s,q);a4=bY;N=b8;var p=a4;var o=(p)&4294967295;var n=N;var k=(n)&4294967295;var by=(k)&4294967295;var bG=HEAP[by];bq=o;var i=(aw)&4294967295;HEAP[i]=bG;var f=(aw)&4294967295;var c=HEAP[f];var a=bq;var cj=(a)&4294967295;HEAP[cj]=c;var ch=N;var cf=(ch+4)&4294967295;var ce=HEAP[cf];var cd=a4;var bX=(cd+4)&4294967295;HEAP[bX]=ce;__ZN6ObjectC1Ev(ab);var bW=bf;var bV=__ZN4Dict7getXRefEv(bW);var bU=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bl,bV,ab,0);var bS=__ZN6Object6isDictEv(ab);b=bS;var bR=b;var bJ=reSign((bR),8,0)!=0;if(bJ){var bQ=__ZN6Object7getDictEv(ab);var bP=bm;var bO=K;var bN=aP;var bE=__ZL11fieldLookupP4DictPcP6ObjectPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(bQ,bP,bO,bN)}else{var bD=K;var bC=__ZN6Object8initNullEv(bD)}__ZN6Object4freeEv(ab)}}else{var bB=__ZN6Object6isDictEv(bl);b2=bB;var bx=b2;var bt=reSign((bx),8,0)!=0;if(bt){var bw=__ZN6Object7getDictEv(bl);var bv=bm;var bu=K;var bs=aP;var br=__ZL11fieldLookupP4DictPcP6ObjectPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(bw,bv,bu,bs)}else{var bk=K;var bj=__ZN6Object8initNullEv(bk)}}__ZN6Object4freeEv(bl);var bi=K;a1=bi}var bg=a1;e=bg;var aa=e;STACKTOP=Q;return aa;return null}function __ZN4Form11fieldLookupEP4DictPcP6Object(s,n,u){var x=STACKTOP;STACKTOP+=13;_memset(x,0,13);var q;var h;var e;var w;var r;var v;var t;var l;var k=x;var o=x+1;var m=0;w=s;r=n;v=u;__ZNSt3__14lessIiEC1Ev(k);h=o;e=k;var j=h;var i=(j)&4294967295;var g=e;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(i,g);var f=w;var d=r;var c=v;var b=__ZL11fieldLookupP4DictPcP6ObjectPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(f,d,c,o);l=b;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(o);var a=l;t=a;var p=t;STACKTOP=x;return p;return null}function __ZN15FormFieldChoice17_createChoicesTabEv(n){var x;var l;var k;var a;var m=0;l=n;var j=l;var i=(j+56)&4294967295;var h=HEAP[i];k=h;var g=k;var f=((g)*12)&4294967295;var e=__Znaj(f);var d=e;var c=l;var b=(c+60)&4294967295;HEAP[b]=d;a=0;while(1){var p=l;var o=(p+56)&4294967295;var B=HEAP[o];var A=a;var z=(((B))|0)>(((A))|0);if(!(z)){x=2;break}var y=l;var w=(y+60)&4294967295;var v=HEAP[w];var u=a;var t=(v+12*u)&4294967295;var s=(t+8)&4294967295;HEAP[s]=0;var r=a;var q=((r)+1)&4294967295;a=q;x=0;continue}return;return}function __ZN13FormFieldTextD0Ev(m){var s;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV13FormFieldText+8)&4294967295;var f=k;var e=(f+52)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN9GooStringD1Ev(a);var u=j;var t=u;__ZdlPv(t)}var r=k;var q=r;__ZN9FormFieldD2Ev(q);var p=((1)&255);var v=reSign((p),8,0)!=0;if(v){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN13FormFieldTextD1Ev(m){var s;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV13FormFieldText+8)&4294967295;var f=k;var e=(f+52)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN9GooStringD1Ev(a);var u=j;var t=u;__ZdlPv(t)}var r=k;var q=r;__ZN9FormFieldD2Ev(q);var p=((0)&255);var v=reSign((p),8,0)!=0;if(v){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN13FormFieldTextD2Ev(m){var s;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV13FormFieldText+8)&4294967295;var f=k;var e=(f+52)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN9GooStringD1Ev(a);var u=j;var t=u;__ZdlPv(t)}var r=k;var q=r;__ZN9FormFieldD2Ev(q);var p=((0)&255);var v=reSign((p),8,0)!=0;if(v){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN10FormWidgetD0Ev(e){var n;var b;var D;var C;var B;var p=0;b=e;var A=b;var z=(A)&4294967295;HEAP[z]=(__ZTV10FormWidget+8)&4294967295;var y=b;var x=(y+40)&4294967295;var v=HEAP[x];B=v;var t=B;var r=(t)!=0;if(r){var m=B;__ZN9GooStringD1Ev(m);var l=B;var k=l;__ZdlPv(k)}var j=b;var i=(j+44)&4294967295;var h=HEAP[i];C=h;var g=C;var f=(g)!=0;if(f){var d=C;__ZN9GooStringD1Ev(d);var c=C;var a=c;__ZdlPv(a)}var M=b;var L=(M+48)&4294967295;var K=HEAP[L];D=K;var J=D;var I=(J)!=0;if(I){var H=D;__ZN9GooStringD1Ev(H);var G=D;var F=G;__ZdlPv(F)}var E=b;var w=(E+12)&4294967295;__ZN6Object4freeEv(w);var u=((1)&255);var o=reSign((u),8,0)!=0;if(o){var s=b;var q=s;__ZdlPv(q)}return;return}function __ZN10FormWidgetD1Ev(e){var n;var b;var D;var C;var B;var p=0;b=e;var A=b;var z=(A)&4294967295;HEAP[z]=(__ZTV10FormWidget+8)&4294967295;var y=b;var x=(y+40)&4294967295;var v=HEAP[x];B=v;var t=B;var r=(t)!=0;if(r){var m=B;__ZN9GooStringD1Ev(m);var l=B;var k=l;__ZdlPv(k)}var j=b;var i=(j+44)&4294967295;var h=HEAP[i];C=h;var g=C;var f=(g)!=0;if(f){var d=C;__ZN9GooStringD1Ev(d);var c=C;var a=c;__ZdlPv(a)}var M=b;var L=(M+48)&4294967295;var K=HEAP[L];D=K;var J=D;var I=(J)!=0;if(I){var H=D;__ZN9GooStringD1Ev(H);var G=D;var F=G;__ZdlPv(F)}var E=b;var w=(E+12)&4294967295;__ZN6Object4freeEv(w);var u=((0)&255);var o=reSign((u),8,0)!=0;if(o){var s=b;var q=s;__ZdlPv(q)}return;return}function __ZN10FormWidgetD2Ev(e){var n;var b;var D;var C;var B;var p=0;b=e;var A=b;var z=(A)&4294967295;HEAP[z]=(__ZTV10FormWidget+8)&4294967295;var y=b;var x=(y+40)&4294967295;var v=HEAP[x];B=v;var t=B;var r=(t)!=0;if(r){var m=B;__ZN9GooStringD1Ev(m);var l=B;var k=l;__ZdlPv(k)}var j=b;var i=(j+44)&4294967295;var h=HEAP[i];C=h;var g=C;var f=(g)!=0;if(f){var d=C;__ZN9GooStringD1Ev(d);var c=C;var a=c;__ZdlPv(a)}var M=b;var L=(M+48)&4294967295;var K=HEAP[L];D=K;var J=D;var I=(J)!=0;if(I){var H=D;__ZN9GooStringD1Ev(H);var G=D;var F=G;__ZdlPv(F)}var E=b;var w=(E+12)&4294967295;__ZN6Object4freeEv(w);var u=((0)&255);var o=reSign((u),8,0)!=0;if(o){var s=b;var q=s;__ZdlPv(q)}return;return}function __ZN14FormWidgetTextD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV14FormWidgetText+8)&4294967295;var f=m;var e=f;__ZN10FormWidgetD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN14FormWidgetTextD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV14FormWidgetText+8)&4294967295;var f=m;var e=f;__ZN10FormWidgetD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN14FormWidgetText12loadDefaultsEv(B){var w=STACKTOP;STACKTOP+=16;_memset(w,0,16);var R;var aj;var ai;var ax;var M;var O;var P;var V;var am;var S=w;var c=w+12;var F;var ak;var f=0;aj=B;var aw=aj;var av=(aw)&4294967295;var au=(av+36)&4294967295;var at=HEAP[au];var C=reSign((at),8,0)!=0;if(!C){var ar=aj;var ap=(ar)&4294967295;var ao=(ap+36)&4294967295;HEAP[ao]=1;var an=aj;var al=(an)&4294967295;var ah=(al+12)&4294967295;var ag=__ZN6Object7getDictEv(ah);am=ag;__ZN6ObjectC1Ev(S);var af=am;var ae=__ZN4Form11fieldLookupEP4DictPcP6Object(af,(__str71483)&4294967295,S);var ad=__ZN6Object8isStringEv(ae);V=ad;var ac=V;var Z=reSign((ac),8,0)!=0;$bb2$$bb17$4:do{if(Z){var ab=__ZN6Object9getStringEv(S);var aa=__ZN9GooString16hasUnicodeMarkerEv(ab);P=aa;var Y=P;var W=reSign((Y),8,0)!=0;if(W){var X=__ZN6Object9getStringEv(S);var Q=__ZN9GooString9getLengthEv(X);var N=(((Q))|0)<=2;var L=unSign((N),1,0);O=L;var K=O;var U=reSign((K),8,0)!=0;var aq=(U)^1;var p=unSign((aq),1,0);var T=reSign((p),8,0)!=0;if(T){var J=__ZN6Object9getStringEv(S);var I=aj;var H=(I+100)&4294967295;var G=HEAP[H];__ZN13FormFieldText14setContentCopyEP9GooString(G,J)}}else{var E=__ZN6Object9getStringEv(S);var D=__ZN9GooString9getLengthEv(E);var A=(((D))|0)>0;var z=unSign((A),1,0);M=z;var y=M;var ay=reSign((y),8,0)!=0;if(!(ay)){R=3;break $bb2$$bb17$4}var x=__ZN6Object9getStringEv(S);var v=__Z21pdfDocEncodingToUTF16P9GooStringPi(x,c);F=v;var u=__Znwj(32);var t=u;ax=t;var s=HEAP[c];var r=ax;var q=F;__ZN9GooStringC1EPKci(r,q,s);var o=ax;ak=o;var n=aj;var m=(n+100)&4294967295;var l=HEAP[m];var k=ak;__ZN13FormFieldText14setContentCopyEP9GooString(l,k);var j=ak;ai=j;var i=ai;var h=(i)!=0;if(h){var g=ai;__ZN9GooStringD1Ev(g);var e=ai;var d=e;__ZdlPv(d)}var b=F;var a=(b)!=0;if(!(a)){R=3;break $bb2$$bb17$4}var az=F;__ZdaPv(az)}}}while(0);__ZN6Object4freeEv(S)}STACKTOP=w;return;return}function __ZN19FormWidgetSignatureD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV19FormWidgetSignature+8)&4294967295;var f=m;var e=f;__ZN10FormWidgetD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN19FormWidgetSignatureD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV19FormWidgetSignature+8)&4294967295;var f=m;var e=f;__ZN10FormWidgetD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN16FormWidgetChoiceD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16FormWidgetChoice+8)&4294967295;var f=m;var e=f;__ZN10FormWidgetD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN16FormWidgetChoiceD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16FormWidgetChoice+8)&4294967295;var f=m;var e=f;__ZN10FormWidgetD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN16FormWidgetChoice12loadDefaultsEv(aR){var Z=STACKTOP;STACKTOP+=64;_memset(Z,0,64);var dd;var bL;var di;var dl;var dn;var df;var dg;var dh;var dj;var dk;var dm;var dp;var bA;var bz;var by;var bx;var bw;var dq;var dr;var ds;var du;var dv;var cw;var o=Z;var dt;var m=Z+12;var bk;var k=Z+24;var i=Z+36;var W;var A;var cS=Z+48;var bj;var dX;var av=Z+60;var bm;var dz;var cR=0;bL=aR;var bv=bL;var bt=(bv)&4294967295;var bs=(bt+36)&4294967295;var br=HEAP[bs];var de=reSign((br),8,0)!=0;$bb65$$bb$2:do{if(!de){var bq=bL;var dc=(bq)&4294967295;var db=(dc+36)&4294967295;HEAP[db]=1;var da=bL;var c9=(da)&4294967295;var c8=(c9+12)&4294967295;var c7=__ZN6Object7getDictEv(c8);cw=c7;__ZN6ObjectC1Ev(o);var c6=cw;var c5=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(c6,(__str411518)&4294967295,o,0);var c4=__ZN6Object7isArrayEv(c5);dv=c4;var c3=dv;var bR=reSign((c3),8,0)!=0;$bb2$$bb17$4:do{if(bR){__ZN6ObjectC1Ev(m);var c2=__ZN6Object14arrayGetLengthEv(o);var c1=bL;var c0=(c1+100)&4294967295;var cZ=HEAP[c0];__ZN15FormFieldChoice14_setNumChoicesEi(cZ,c2);var cY=bL;var cX=(cY+100)&4294967295;var cW=HEAP[cX];__ZN15FormFieldChoice17_createChoicesTabEv(cW);bk=0;$bb15$6:while(1){var bE=bL;var bD=(bE+100)&4294967295;var bd=HEAP[bD];var bc=__ZN15FormFieldChoice13getNumChoicesEv(bd);var bb=bk;var ba=(((bc))|0)>(((bb))|0);var a9=unSign((ba),1,0);du=a9;var a8=du;var bC=reSign((a8),8,0)!=0;if(!(bC)){dd=5;break $bb2$$bb17$4}var cV=bk;var cU=__ZN6Object8arrayGetEiPS_(o,cV,m);var cT=__ZN6Object8isStringEv(m);ds=cT;var cQ=ds;var bQ=reSign((cQ),8,0)!=0;$bb5$$bb6$9:do{if(bQ){var cP=__ZN6Object9getStringEv(m);var cO=__ZNK9GooString4copyEv(cP);var cN=bL;var cM=(cN+100)&4294967295;var cL=HEAP[cM];var cK=bk;__ZN15FormFieldChoice19_setChoiceExportValEiP9GooString(cL,cK,cO);var cJ=__ZN6Object9getStringEv(m);var cI=__ZNK9GooString4copyEv(cJ);var cH=bL;var cG=(cH+100)&4294967295;var cF=HEAP[cG];var cE=bk;__ZN15FormFieldChoice20_setChoiceOptionNameEiP9GooString(cF,cE,cI);dd=1;break $bb5$$bb6$9}else{var cD=__ZN6Object7isArrayEv(m);dr=cD;var cC=dr;var bN=reSign((cC),8,0)!=0;if(bN){__ZN6ObjectC1Ev(k);__ZN6ObjectC1Ev(i);var cB=__ZN6Object14arrayGetLengthEv(m);var cA=(((cB))|0)<=1;var cz=unSign((cA),1,0);dq=cz;var cy=dq;var bJ=reSign((cy),8,0)!=0;if(bJ){__Z5erroriPcz(-1,(__str421519)&4294967295);var cx=__Znwj(32);var cv=cx;bw=cv;var cu=bw;__ZN9GooStringC1EPKc(cu,(__str351512)&4294967295);var ct=bL;var cs=(ct+100)&4294967295;var cr=HEAP[cs];var cq=bk;var cp=bw;__ZN15FormFieldChoice19_setChoiceExportValEiP9GooString(cr,cq,cp);var co=__Znwj(32);var cn=co;bx=cn;var cm=bx;__ZN9GooStringC1EPKc(cm,(__str351512)&4294967295);var cl=bL;var ck=(cl+100)&4294967295;var cj=HEAP[ck];var ci=bk;var ch=bx;__ZN15FormFieldChoice20_setChoiceOptionNameEiP9GooString(cj,ci,ch);dd=2;break $bb5$$bb6$9}else{var cg=__ZN6Object8arrayGetEiPS_(m,0,k);var cf=__ZN6Object8arrayGetEiPS_(m,1,i);var ce=__ZN6Object9getStringEv(k);var cd=__ZNK9GooString4copyEv(ce);var cc=bL;var cb=(cc+100)&4294967295;var ca=HEAP[cb];var b9=bk;__ZN15FormFieldChoice19_setChoiceExportValEiP9GooString(ca,b9,cd);var b8=__ZN6Object9getStringEv(i);var b7=__ZNK9GooString4copyEv(b8);var b6=bL;var b5=(b6+100)&4294967295;var b4=HEAP[b5];var b3=bk;__ZN15FormFieldChoice20_setChoiceOptionNameEiP9GooString(b4,b3,b7);__ZN6Object4freeEv(k);__ZN6Object4freeEv(i);dd=1;break $bb5$$bb6$9}}else{var b2=bk;__Z5erroriPcz(-1,(__str431520)&4294967295,Pointer_make([b2,0,0,0],0,ALLOC_STACK));var b1=__Znwj(32);var b0=b1;by=b0;var bZ=by;__ZN9GooStringC1EPKc(bZ,(__str351512)&4294967295);var bY=bL;var bX=(bY+100)&4294967295;var bW=HEAP[bX];var bV=bk;var bU=by;__ZN15FormFieldChoice19_setChoiceExportValEiP9GooString(bW,bV,bU);var bT=__Znwj(32);var bS=bT;bz=bS;var bP=bz;__ZN9GooStringC1EPKc(bP,(__str351512)&4294967295);var bO=bL;var bM=(bO+100)&4294967295;var bK=HEAP[bM];var bI=bk;var bH=bz;__ZN15FormFieldChoice20_setChoiceOptionNameEiP9GooString(bK,bI,bH);dd=1;break $bb5$$bb6$9}}}while(0);if(dd==1){__ZN6Object4freeEv(m)}var bG=bk;var bF=((bG)+1)&4294967295;bk=bF;dd=0;continue $bb15$6}}}while(0);__ZN6Object4freeEv(o);var a7=bL;var a6=(a7+100)&4294967295;var a5=HEAP[a6];var a4=__ZN15FormFieldChoice13getNumChoicesEv(a5);bA=a4;var a2=bA;var a1=__Znaj(a2);dt=a1;var a0=bL;var aZ=(a0+100)&4294967295;var aY=HEAP[aZ];var aW=__ZN15FormFieldChoice13getNumChoicesEv(aY);var aV=dt;_llvm_memset_p0i8_i32(aV,0,aW,1,0);var aU=cw;var aT=__ZN4Form11fieldLookupEP4DictPcP6Object(aU,(__str71483)&4294967295,o);var aS=__ZN6Object8isStringEv(aT);dp=aS;var aP=dp;var bB=reSign((aP),8,0)!=0;$bb19$$bb28$22:do{if(bB){W=0;while(1){var az=bL;var ay=(az+100)&4294967295;var ax=HEAP[ay];var aw=__ZN15FormFieldChoice13getNumChoicesEv(ax);var au=W;var at=(((aw))|0)>(((au))|0);var ar=unSign((at),1,0);dm=ar;var aq=dm;var bp=reSign((aq),8,0)!=0;if(!(bp)){dd=11;break}var aO=__ZN6Object9getStringEv(o);var aN=bL;var aM=(aN+100)&4294967295;var aL=HEAP[aM];var aK=W;var aJ=__ZN15FormFieldChoice9getChoiceEi(aL,aK);var aI=__ZNK9GooString3cmpEPS_(aJ,aO);var aH=(((aI))|0)==0;var aG=unSign((aH),1,0);dk=aG;var aF=dk;var bu=reSign((aF),8,0)!=0;if(bu){dd=7;break}var aB=W;var aA=((aB)+1)&4294967295;W=aA;dd=6;continue}if(dd==7){var aE=dt;var aD=W;var aC=(aE+aD)&4294967295;HEAP[aC]=1}}else{var ap=__ZN6Object7isArrayEv(o);dj=ap;var ao=dj;var bo=reSign((ao),8,0)!=0;if(!(bo)){dd=14;break $bb19$$bb28$22}A=0;$bb41$33:while(1){var z=__ZN6Object14arrayGetLengthEv(o);var y=A;var x=(((z))|0)>(((y))|0);var w=unSign((x),1,0);dh=w;var v=dh;var bi=reSign((v),8,0)!=0;if(!(bi)){dd=14;break $bb19$$bb28$22}__ZN6ObjectC1Ev(cS);var an=A;var am=__ZN6Object8arrayGetEiPS_(o,an,cS);bj=0;while(1){var U=bL;var T=(U+100)&4294967295;var S=HEAP[T];var R=__ZN15FormFieldChoice13getNumChoicesEv(S);var Q=bj;var O=(((R))|0)>(((Q))|0);var M=unSign((O),1,0);dg=M;var D=dg;var bl=reSign((D),8,0)!=0;if(!(bl)){dd=19;break}var al=__ZN6Object9getStringEv(cS);var ak=bL;var aj=(ak+100)&4294967295;var ai=HEAP[aj];var ah=bj;var ag=__ZN15FormFieldChoice9getChoiceEi(ai,ah);var af=__ZNK9GooString3cmpEPS_(ag,al);var ae=(((af))|0)==0;var ad=unSign((ae),1,0);df=ad;var ac=df;var bn=reSign((ac),8,0)!=0;if(bn){var ab=dt;var aa=A;var Y=(ab+aa)&4294967295;HEAP[Y]=1}var X=bj;var V=((X)+1)&4294967295;bj=V;dd=16;continue}__ZN6Object4freeEv(cS);var C=A;var B=((C)+1)&4294967295;A=B;dd=15;continue $bb41$33}}}while(0);__ZN6Object4freeEv(o);dX=0;$bb53$44:while(1){var J=bL;var I=(J+100)&4294967295;var H=HEAP[I];var G=__ZN15FormFieldChoice13getNumChoicesEv(H);var F=dX;var E=(((G))|0)>(((F))|0);var u=unSign((E),1,0);dn=u;var s=dn;var bf=reSign((s),8,0)!=0;if(!(bf)){dd=26;break $bb53$44}var t=bL;var r=(t+100)&4294967295;var e=HEAP[r];var d=dX;var c=__ZN15FormFieldChoice9getChoiceEi(e,d);var b=__ZN9GooString16hasUnicodeMarkerEv(c);dl=b;var a=dl;var bh=reSign((a),8,0)!=0;var aQ=(bh)^1;var aX=unSign((aQ),1,0);var bg=reSign((aX),8,0)!=0;$bb50$$bb52$47:do{if(bg){var dZ=bL;var dY=(dZ+100)&4294967295;var dW=HEAP[dY];var dU=dX;var dS=__ZN15FormFieldChoice9getChoiceEi(dW,dU);var dJ=__Z21pdfDocEncodingToUTF16P9GooStringPi(dS,av);bm=dJ;var dI=HEAP[av];var dH=bL;var dG=(dH+100)&4294967295;var dF=HEAP[dG];var dE=dX;var dD=__ZN15FormFieldChoice9getChoiceEi(dF,dE);var dC=bm;var dA=__ZN9GooString3SetEPKciS1_i(dD,dC,dI,0,-1);var dx=bm;var P=(dx)!=0;if(!(P)){dd=23;break $bb50$$bb52$47}var N=bm;__ZdaPv(N)}}while(0);var L=dX;var K=((L)+1)&4294967295;dX=K;dd=21;continue $bb53$44}dz=0;while(1){var dR=bL;var dQ=(dR+100)&4294967295;var dP=HEAP[dQ];var dO=__ZN15FormFieldChoice13getNumChoicesEv(dP);var dN=dz;var dM=(((dO))|0)>(((dN))|0);var dL=unSign((dM),1,0);di=dL;var dK=di;var a3=reSign((dK),8,0)!=0;if(!(a3)){dd=30;break}var q=dt;var p=dz;var n=(q+p)&4294967295;var l=HEAP[n];var be=reSign((l),8,0)!=0;if(be){var j=bL;var h=(j+100)&4294967295;var g=HEAP[h];var f=dz;__ZN15FormFieldChoice6selectEi(g,f)}var dV=dz;var dT=((dV)+1)&4294967295;dz=dT;dd=27;continue}var dB=dt;var dy=(dB)!=0;if(!(dy)){dd=32;break $bb65$$bb$2}var dw=dt;__ZdaPv(dw)}}while(0);STACKTOP=Z;return;return}function __ZN16FormWidgetChoiceD2Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16FormWidgetChoice+8)&4294967295;var f=m;var e=f;__ZN10FormWidgetD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN16FormWidgetButtonD0Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16FormWidgetButton+8)&4294967295;var f=k;var e=(f+100)&4294967295;var d=HEAP[e];var c=(d)!=0;if(c){var b=k;var a=(b+100)&4294967295;var x=HEAP[a];var w=x;_gfree(w)}var u=k;var t=(u+108)&4294967295;var s=HEAP[t];j=s;var r=j;var q=(r)!=0;if(q){var p=j;__ZN9GooStringD1Ev(p);var o=j;var n=o;__ZdlPv(n)}var D=k;var C=D;__ZN10FormWidgetD2Ev(C);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN16FormWidgetButtonD1Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16FormWidgetButton+8)&4294967295;var f=k;var e=(f+100)&4294967295;var d=HEAP[e];var c=(d)!=0;if(c){var b=k;var a=(b+100)&4294967295;var x=HEAP[a];var w=x;_gfree(w)}var u=k;var t=(u+108)&4294967295;var s=HEAP[t];j=s;var r=j;var q=(r)!=0;if(q){var p=j;__ZN9GooStringD1Ev(p);var o=j;var n=o;__ZdlPv(n)}var D=k;var C=D;__ZN10FormWidgetD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN16FormWidgetButton12loadDefaultsEv(F){var D=STACKTOP;STACKTOP+=60;_memset(D,0,60);var ac;var ba;var bz;var bB;var bD;var bE;var bC;var bA;var bF;var by;var bG;var bH;var bI;var aS;var R=D;var aN;var N;var a0;var P=D+12;var aM;var q;var aZ;var O=D+24;var a7;var aC;var aP;var f=D+36;var an=D+48;var aO=0;ba=F;var bx=ba;var bw=(bx)&4294967295;var bv=(bw+36)&4294967295;var bu=HEAP[bv];var Q=reSign((bu),8,0)!=0;if(!Q){var bt=ba;var bs=(bt)&4294967295;var br=(bs+36)&4294967295;HEAP[br]=1;var aJ=ba;var aI=(aJ)&4294967295;var aH=(aI+12)&4294967295;var aG=__ZN6Object7getDictEv(aH);aS=aG;__ZN6ObjectC1Ev(R);var aF=ba;var aE=(aF+112)&4294967295;var aD=HEAP[aE];var aB=__ZN15FormFieldButton13getButtonTypeEv(aD);var aA=(((aB))|0)!=1;var az=unSign((aA),1,0);bI=az;var ay=bI;var bg=reSign((ay),8,0)!=0;$bb2$$bb24$4:do{if(bg){var ax=aS;var aw=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ax,(__str441521)&4294967295,R,0);var av=__ZN6Object6isDictEv(aw);bH=av;var au=bH;var bf=reSign((au),8,0)!=0;$bb4$$bb22$6:do{if(bf){var at=__ZN6Object7getDictEv(R);aN=at;var ar=aN;var aq=__ZN4Dict9getLengthEv(ar);N=aq;a0=0;$bb21$8:while(1){var bM=a0;var bL=N;var bK=(((bM))|0)<(((bL))|0);if(!(bK)){ac=9;break $bb4$$bb22$6}__ZN6ObjectC1Ev(P);var ap=aN;var ao=a0;var am=__ZN4Dict6getValEiP6Object(ap,ao,P);var al=__ZN6Object6isDictEv(P);bG=al;var ak=bG;var be=reSign((ak),8,0)!=0;$bb7$$bb14$11:do{if(be){var aj=__ZN6Object7getDictEv(P);aM=aj;var ai=aM;var ah=__ZN4Dict9getLengthEv(ai);q=ah;aZ=0;while(1){var C=aZ;var B=q;var A=(((C))|0)<(((B))|0);if(!(A)){ac=3;break}__ZN6ObjectC1Ev(O);var ag=aM;var af=aZ;var ae=__ZN4Dict6getValEiP6Object(ag,af,O);var ad=aM;var ab=aZ;var aa=__ZN4Dict6getKeyEi(ad,ab);a7=aa;var Z=a7;var Y=_strcmp(Z,(__str61482)&4294967295);var X=(((Y))|0)!=0;if(X){var W=__Znwj(32);var V=W;by=V;var U=by;var T=a7;__ZN9GooStringC1EPKc(U,T);var S=ba;var M=(S+108)&4294967295;var L=by;HEAP[M]=L}__ZN6Object4freeEv(O);var K=ba;var J=(K+108)&4294967295;var I=HEAP[J];var H=(I)!=0;if(H){ac=3;break}var G=aZ;var E=((G)+1)&4294967295;aZ=E;ac=1;continue}}else{var z=__ZN6Object8isStreamEv(P);bF=z;var y=bF;var a2=reSign((y),8,0)!=0;if(!(a2)){ac=8;break $bb7$$bb14$11}var x=__ZN6Object9getStreamEv(P);aC=x;var w=aC;var v=(w)&4294967295;var u=HEAP[v];var t=(u+72)&4294967295;var s=HEAP[t];var r=s;var p=aC;var o=FUNCTION_TABLE[r](p);aP=o;__ZN6ObjectC1Ev(f);var n=aP;var m=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(n,(__str451522)&4294967295,f,0);var l=__Znwj(32);var k=l;bA=k;var j=bA;__ZN9GooStringC1EPKc(j,(__str461523)&4294967295);var i=ba;var h=(i+108)&4294967295;var g=bA;HEAP[h]=g;__ZN6Object4freeEv(f)}}while(0);__ZN6Object4freeEv(P);var e=ba;var d=(e+108)&4294967295;var c=HEAP[d];var b=(c)!=0;if(b){ac=9;break $bb4$$bb22$6}var a=a0;var bN=((a)+1)&4294967295;a0=bN;ac=0;continue $bb21$8}}}while(0);__ZN6Object4freeEv(R);var bJ=ba;var bq=(bJ+108)&4294967295;var bp=HEAP[bq];var bo=(bp)==0;if(!(bo)){ac=13;break $bb2$$bb24$4}__Z5erroriPcz(-1,(__str471524)&4294967295);var bn=__Znwj(32);var bm=bn;bC=bm;var bl=bC;__ZN9GooStringC1EPKc(bl,(__str351512)&4294967295);var bk=ba;var bj=(bk+108)&4294967295;var bi=bC;HEAP[bj]=bi}}while(0);var bh=aS;var bd=__ZN4Form11fieldLookupEP4DictPcP6Object(bh,(__str71483)&4294967295,R);var bc=__ZN6Object6isNameEv(bd);bE=bc;var bb=bE;var aR=reSign((bb),8,0)!=0;$bb26$$bb33$28:do{if(aR){__ZN6ObjectC1Ev(an);var a9=__ZN6Object7getNameEv(R);var a8=aS;var a6=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a8,(__str81484)&4294967295,an,0);var a5=__ZN6Object6isNameEPc(a6,a9);bD=a5;var a4=bD;var aQ=reSign((a4),8,0)!=0;$bb29$$bb32$30:do{if(aQ){var a3=__ZN6Object7getNameEv(R);var a1=_strcmp(a3,(__str61482)&4294967295);var aY=(((a1))|0)!=0;var aX=unSign((aY),1,0);bB=aX;var aW=bB;var aL=reSign((aW),8,0)!=0;if(!(aL)){ac=16;break $bb29$$bb32$30}var aV=ba;__ZN16FormWidgetButton8setStateEbb(aV,1,0)}}while(0);__ZN6Object4freeEv(an)}else{var aU=__ZN6Object7isArrayEv(R);bz=aU;var aT=bz;var aK=reSign((aT),8,0)!=0;if(!(aK)){ac=20;break $bb26$$bb33$28}__Z5erroriPcz(-1,(__str481525)&4294967295)}}while(0);__ZN6Object4freeEv(R)}STACKTOP=D;return;return}function __ZN16FormWidgetButtonD2Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16FormWidgetButton+8)&4294967295;var f=k;var e=(f+100)&4294967295;var d=HEAP[e];var c=(d)!=0;if(c){var b=k;var a=(b+100)&4294967295;var x=HEAP[a];var w=x;_gfree(w)}var u=k;var t=(u+108)&4294967295;var s=HEAP[t];j=s;var r=j;var q=(r)!=0;if(q){var p=j;__ZN9GooStringD1Ev(p);var o=j;var n=o;__ZdlPv(n)}var D=k;var C=D;__ZN10FormWidgetD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN15FormFieldChoice13setEditChoiceEP9GooString(m,x){var v;var k;var n;var j;var l=0;k=m;n=x;var i=k;var h=(i+64)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb2$2:do{if(f){var e=k;var d=(e+64)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(!(a)){v=1;break $bb$$bb2$2}var w=j;__ZN9GooStringD1Ev(w);var u=j;var t=u;__ZdlPv(t)}}while(0);var s=k;__ZN15FormFieldChoice11deselectAllEv(s);var r=n;var q=__ZNK9GooString4copyEv(r);var p=k;var o=(p+64)&4294967295;HEAP[o]=q;return;return}function __ZN13FormFieldText14setContentCopyEP9GooString(m,w){var u;var k;var n;var j;var l=0;k=m;n=w;var i=k;var h=(i+52)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb2$2:do{if(f){var e=k;var d=(e+52)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(!(a)){u=1;break $bb$$bb2$2}var v=j;__ZN9GooStringD1Ev(v);var t=j;var s=t;__ZdlPv(s)}}while(0);var r=n;var q=__ZNK9GooString4copyEv(r);var p=k;var o=(p+52)&4294967295;HEAP[o]=q;return;return}function __ZN13FormFieldText14getContentCopyEv(m){var q;var k;var t;var j;var i;var l=0;k=m;var h=k;var g=(h+52)&4294967295;var f=HEAP[g];var e=(f)==0;if(e){i=0}else{var d=__Znwj(32);var c=d;j=c;var b=k;var a=(b+52)&4294967295;var s=HEAP[a];var r=j;__ZN9GooStringC1EPKS_(r,s);var p=j;i=p}var o=i;t=o;var n=t;return n;return null}function __ZN14FormWidgetText14getContentCopyEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+100)&4294967295;var c=HEAP[d];var b=__ZN13FormFieldText14getContentCopyEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN15FormFieldChoiceD0Ev(i){var B;var e;var X;var W;var V;var f;var I=0;e=i;var U=e;var T=(U)&4294967295;var S=T;var R=(S)&4294967295;HEAP[R]=(__ZTV15FormFieldChoice+8)&4294967295;f=0;while(1){var K=e;var J=(K+56)&4294967295;var H=HEAP[J];var G=f;var F=(((H))|0)>(((G))|0);if(!(F)){B=4;break}var P=e;var N=(P+60)&4294967295;var L=HEAP[N];var y=f;var w=(L+12*y)&4294967295;var u=(w)&4294967295;var s=HEAP[u];V=s;var q=V;var o=(q)!=0;if(o){var m=V;__ZN9GooStringD1Ev(m);var k=V;var h=k;__ZdlPv(h)}var g=e;var b=(g+60)&4294967295;var am=HEAP[b];var ak=f;var ai=(am+12*ak)&4294967295;var ag=(ai+4)&4294967295;var ae=HEAP[ag];W=ae;var ac=W;var aa=(ac)!=0;if(aa){var Z=W;__ZN9GooStringD1Ev(Z);var Y=W;var Q=Y;__ZdlPv(Q)}var O=f;var M=((O)+1)&4294967295;f=M;B=0;continue}var E=e;var D=(E+60)&4294967295;var A=HEAP[D];var z=(A)!=0;if(z){var x=e;var v=(x+60)&4294967295;var t=HEAP[v];var r=t;__ZdaPv(r)}var p=e;var n=(p+64)&4294967295;var l=HEAP[n];X=l;var j=X;var d=(j)!=0;if(d){var c=X;__ZN9GooStringD1Ev(c);var a=X;var al=a;__ZdlPv(al)}var aj=e;var ah=aj;__ZN9FormFieldD2Ev(ah);var af=((1)&255);var C=reSign((af),8,0)!=0;if(C){var ad=e;var ab=ad;__ZdlPv(ab)}return;return}function __ZN15FormFieldChoiceD1Ev(i){var B;var e;var X;var W;var V;var f;var I=0;e=i;var U=e;var T=(U)&4294967295;var S=T;var R=(S)&4294967295;HEAP[R]=(__ZTV15FormFieldChoice+8)&4294967295;f=0;while(1){var K=e;var J=(K+56)&4294967295;var H=HEAP[J];var G=f;var F=(((H))|0)>(((G))|0);if(!(F)){B=4;break}var P=e;var N=(P+60)&4294967295;var L=HEAP[N];var y=f;var w=(L+12*y)&4294967295;var u=(w)&4294967295;var s=HEAP[u];V=s;var q=V;var o=(q)!=0;if(o){var m=V;__ZN9GooStringD1Ev(m);var k=V;var h=k;__ZdlPv(h)}var g=e;var b=(g+60)&4294967295;var am=HEAP[b];var ak=f;var ai=(am+12*ak)&4294967295;var ag=(ai+4)&4294967295;var ae=HEAP[ag];W=ae;var ac=W;var aa=(ac)!=0;if(aa){var Z=W;__ZN9GooStringD1Ev(Z);var Y=W;var Q=Y;__ZdlPv(Q)}var O=f;var M=((O)+1)&4294967295;f=M;B=0;continue}var E=e;var D=(E+60)&4294967295;var A=HEAP[D];var z=(A)!=0;if(z){var x=e;var v=(x+60)&4294967295;var t=HEAP[v];var r=t;__ZdaPv(r)}var p=e;var n=(p+64)&4294967295;var l=HEAP[n];X=l;var j=X;var d=(j)!=0;if(d){var c=X;__ZN9GooStringD1Ev(c);var a=X;var al=a;__ZdlPv(al)}var aj=e;var ah=aj;__ZN9FormFieldD2Ev(ah);var af=((0)&255);var C=reSign((af),8,0)!=0;if(C){var ad=e;var ab=ad;__ZdlPv(ab)}return;return}function __ZN15FormFieldChoiceD2Ev(i){var B;var e;var X;var W;var V;var f;var I=0;e=i;var U=e;var T=(U)&4294967295;var S=T;var R=(S)&4294967295;HEAP[R]=(__ZTV15FormFieldChoice+8)&4294967295;f=0;while(1){var K=e;var J=(K+56)&4294967295;var H=HEAP[J];var G=f;var F=(((H))|0)>(((G))|0);if(!(F)){B=4;break}var P=e;var N=(P+60)&4294967295;var L=HEAP[N];var y=f;var w=(L+12*y)&4294967295;var u=(w)&4294967295;var s=HEAP[u];V=s;var q=V;var o=(q)!=0;if(o){var m=V;__ZN9GooStringD1Ev(m);var k=V;var h=k;__ZdlPv(h)}var g=e;var b=(g+60)&4294967295;var am=HEAP[b];var ak=f;var ai=(am+12*ak)&4294967295;var ag=(ai+4)&4294967295;var ae=HEAP[ag];W=ae;var ac=W;var aa=(ac)!=0;if(aa){var Z=W;__ZN9GooStringD1Ev(Z);var Y=W;var Q=Y;__ZdlPv(Q)}var O=f;var M=((O)+1)&4294967295;f=M;B=0;continue}var E=e;var D=(E+60)&4294967295;var A=HEAP[D];var z=(A)!=0;if(z){var x=e;var v=(x+60)&4294967295;var t=HEAP[v];var r=t;__ZdaPv(r)}var p=e;var n=(p+64)&4294967295;var l=HEAP[n];X=l;var j=X;var d=(j)!=0;if(d){var c=X;__ZN9GooStringD1Ev(c);var a=X;var al=a;__ZdlPv(al)}var aj=e;var ah=aj;__ZN9FormFieldD2Ev(ah);var af=((0)&255);var C=reSign((af),8,0)!=0;if(C){var ad=e;var ab=ad;__ZdlPv(ab)}return;return}function __ZN10FormWidget11updateFieldEPKcP6Object(h,d,w){var z=STACKTOP;STACKTOP+=36;_memset(z,0,36);var y;var c;var aa;var ab;var Z=z;var b;var i;var A=z+8;var f=z+16;var k=z+28;var K=0;c=h;aa=d;ab=w;__ZN6ObjectC1Ev(f);var Y=c;var X=(Y+12)&4294967295;var W=__ZN6Object7getDictEv(X);var U=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(W,(__str51481)&4294967295,f,0);var T=__ZN6Object6isNameEv(U);b=T;var S=b;var B=reSign((S),8,0)!=0;if(B){var Q=c;var O=(Q+12)&4294967295;i=O;var M=c;var u=(M+24)&4294967295;var s=(Z)&4294967295;var p=(u)&4294967295;var o=HEAP[p];HEAP[s]=o;var n=(Z+4)&4294967295;var m=(u+4)&4294967295;var l=HEAP[m];HEAP[n]=l;var j=(A)&4294967295;var g=(Z)&4294967295;var e=HEAP[g];HEAP[j]=e;var a=(A+4)&4294967295;var ak=(Z+4)&4294967295;var aj=HEAP[ak];HEAP[a]=aj}else{var ai=c;var ah=(ai+4)&4294967295;var ag=HEAP[ah];var af=__ZN9FormField6getObjEv(ag);i=af;var ae=c;var ad=(ae+4)&4294967295;var ac=HEAP[ad];__ZN9FormField6getRefEv(k,ac);var R=(A)&4294967295;var P=(k)&4294967295;var N=HEAP[P];HEAP[R]=N;var L=(A+4)&4294967295;var J=(k+4)&4294967295;var I=HEAP[J];HEAP[L]=I}__ZN6Object4freeEv(f);var H=aa;var F=i;var E=__ZN6Object7getDictEv(F);var D=ab;__ZN4Dict3setEPcP6Object(E,H,D);var x=c;var v=(x+32)&4294967295;var t=HEAP[v];var r=i;var G=(A)&4294967295;var q=HEAP[G];var V=(A+4)&4294967295;var C=HEAP[V];__ZN4XRef17setModifiedObjectEP6Object3Ref(t,r,q,C);STACKTOP=z;return;return}function __ZN16FormWidgetButton8setStateEbb(F,af,I){var A=STACKTOP;STACKTOP+=12;_memset(A,0,12);var S;var ap;var i;var al;var e;var h;var an;var ao;var s;var U=A;var g=0;ap=F;i=af;al=I;var aB=ap;var aA=(aB+112)&4294967295;var ay=HEAP[aA];var ax=__ZN15FormFieldButton13getButtonTypeEv(ay);var aw=(((ax))|0)==1;var av=unSign((aw),1,0);ao=av;var au=ao;var G=reSign((au),8,0)!=0;$bb20$$bb$2:do{if(!G){var at=al;var aa=reSign((at),8,0)!=0;var am=(aa)^1;var aJ=unSign((am),1,0);var X=reSign((aJ),8,0)!=0;if(X){var ar=ap;var aq=(ar)&4294967295;var ak=(aq+37)&4294967295;HEAP[ak]=1;var aj=i;var ai=unSign((aj),8,0);var ah=ap;var ag=(ah)&4294967295;var ae=(ag+52)&4294967295;var ad=HEAP[ae];var ab=ap;var Z=(ab+112)&4294967295;var Y=HEAP[Z];var R=(((ai))&255);var Q=__ZN15FormFieldButton8setStateEib(Y,ad,R);var W=reSign((Q),8,0)!=0;var aC=(W)^1;var d=unSign((aC),1,0);an=d;var P=an;var V=reSign((P),8,0)!=0;if(V){S=0;break $bb20$$bb$2}}var O=ap;var N=(O+116)&4294967295;var M=i;HEAP[N]=M;s=(__str61482)&4294967295;__ZN6ObjectC1Ev(U);var L=ap;var K=(L+116)&4294967295;var J=HEAP[K];var aD=reSign((J),8,0)!=0;if(aD){var H=ap;var E=__ZN16FormWidgetButton8getOnStrEv(H);h=E}else{var D=s;h=D}var C=h;var B=__ZN6Object8initNameEPc(U,C);var z=ap;var y=(z)&4294967295;__ZN10FormWidget11updateFieldEPKcP6Object(y,(__str71483)&4294967295,U);var x=ap;var v=(x+116)&4294967295;var u=HEAP[v];var az=reSign((u),8,0)!=0;if(az){var t=ap;var r=__ZN16FormWidgetButton8getOnStrEv(t);e=r}else{var q=s;e=q}var p=e;var o=__ZN6Object8initNameEPc(U,p);var n=ap;var m=(n)&4294967295;var l=(m+12)&4294967295;var k=__ZN6Object7getDictEv(l);__ZN4Dict3setEPcP6Object(k,(__str81484)&4294967295,U);var j=ap;var f=(j)&4294967295;var c=(f+12)&4294967295;var b=ap;var a=(b)&4294967295;var aK=(a+32)&4294967295;var aI=HEAP[aK];var aH=ap;var aG=(aH)&4294967295;var aF=(aG+24)&4294967295;var ac=(aF)&4294967295;var aE=HEAP[ac];var T=(aF+4)&4294967295;var w=HEAP[T];__ZN4XRef17setModifiedObjectEP6Object3Ref(aI,c,aE,w)}}while(0);STACKTOP=A;return;return}function __ZN15FormFieldButton8setStateEib(I,bi,aq){var B=STACKTOP;STACKTOP+=24;_memset(B,0,24);var ap;var aT;var e;var q;var F;var f;var bf;var av;var N;var ar=B;var u=B+12;var h=0;aT=I;e=bi;q=aq;var bd=aT;var bc=(bd)&4294967295;var bb=(bc+48)&4294967295;var ba=HEAP[bb];var R=reSign((ba),8,0)!=0;$bb$$bb1$2:do{if(R){__Z5erroriPcz(-1,(__str91485)&4294967295);bf=0}else{var a9=aT;var a8=(a9+52)&4294967295;var a7=HEAP[a8];var a6=(((a7))|0)==2;$bb3$$bb2$5:do{if(a6){ap=1}else{var a5=aT;var aM=(a5+52)&4294967295;var aK=HEAP[aM];var aI=(((aK))|0)==0;if(aI){ap=1;break $bb3$$bb2$5}else{ap=2;break $bb3$$bb2$5}}}while(0);if(ap==1){var aG=q;var aw=reSign((aG),8,0)!=0;var a4=(aw)^1;var S=unSign((a4),1,0);var au=reSign((S),8,0)!=0;$bb8$$bb11$9:do{if(au){var aE=aT;var aC=(aE+64)&4294967295;var aB=HEAP[aC];var at=reSign((aB),8,0)!=0;if(!(at)){ap=4;break $bb8$$bb11$9}bf=0;ap=5;break $bb$$bb1$2}}while(0);var az=q;var bg=reSign((az),8,0)!=0;if(bg){var ay=aT;var ax=(ay+60)&4294967295;var ai=e;HEAP[ax]=ai;av=0;$bb17$15:while(1){var y=aT;var x=(y)&4294967295;var w=(x+40)&4294967295;var v=HEAP[w];var t=av;var r=(((v))|0)>(((t))|0);if(!(r)){ap=9;break $bb17$15}var ag=aT;var ae=(ag+60)&4294967295;var ac=HEAP[ae];var aa=av;var Y=(((ac))|0)==(((aa))|0);if(!Y){var X=aT;var W=(X)&4294967295;var V=(W+44)&4294967295;var U=HEAP[V];var H=av;var E=(U+4*H)&4294967295;var D=HEAP[E];var C=D;__ZN16FormWidgetButton8setStateEbb(C,0,1)}var A=av;var z=((A)+1)&4294967295;av=z;ap=6;continue $bb17$15}var p=aT;var o=(p+60)&4294967295;var n=HEAP[o];var m=(((n))|0)>=0;$bb19$$bb24$22:do{if(m){var k=aT;var j=(k)&4294967295;var i=(j+44)&4294967295;var g=HEAP[i];var c=aT;var b=(c+60)&4294967295;var a=HEAP[b];var bp=(g+4*a)&4294967295;var bo=HEAP[bp];var bn=bo;N=bn;var bm=N;var bl=__ZN16FormWidgetButton8getOnStrEv(bm);var bk=(bl)!=0;var bj=unSign((bk),1,0);f=bj;var a3=f;var aS=reSign((a3),8,0)!=0;if(!(aS)){ap=11;break $bb19$$bb24$22}__ZN6ObjectC1Ev(ar);var a2=N;var a1=__ZN16FormWidgetButton8getOnStrEv(a2);var a0=__ZN6Object8initNameEPc(ar,a1);var aZ=aT;var aY=(aZ)&4294967295;var aX=(aY+20)&4294967295;var aW=__ZN6Object7getDictEv(aX);__ZN4Dict3setEPcP6Object(aW,(__str71483)&4294967295,ar);var aV=aT;var aU=(aV)&4294967295;var aR=(aU+20)&4294967295;var aQ=aT;var aP=(aQ)&4294967295;var aO=(aP+32)&4294967295;var aN=HEAP[aO];var aL=aT;var aJ=(aL)&4294967295;var aH=(aJ+8)&4294967295;var aA=(aH)&4294967295;var bh=HEAP[aA];var T=(aH+4)&4294967295;var s=HEAP[T];__ZN4XRef17setModifiedObjectEP6Object3Ref(aN,aR,bh,s)}}while(0)}else{var aF=aT;var aD=(aF+60)&4294967295;HEAP[aD]=-1;__ZN6ObjectC1Ev(u);var ao=__ZN6Object8initNameEPc(u,(__str61482)&4294967295);var an=aT;var am=(an)&4294967295;var al=(am+20)&4294967295;var aj=__ZN6Object7getDictEv(al);__ZN4Dict3setEPcP6Object(aj,(__str71483)&4294967295,u);var ah=aT;var af=(ah)&4294967295;var ad=(af+20)&4294967295;var ab=aT;var Z=(ab)&4294967295;var O=(Z+32)&4294967295;var M=HEAP[O];var L=aT;var K=(L)&4294967295;var J=(K+8)&4294967295;var Q=(J)&4294967295;var l=HEAP[Q];var P=(J+4)&4294967295;var d=HEAP[P];__ZN4XRef17setModifiedObjectEP6Object3Ref(M,ad,l,d)}}bf=1}}while(0);var G=bf;F=G;var ak=F;var be=(((ak))&255);STACKTOP=B;return be;return null}function __ZN10FormWidgetC1EP4XRefP6Objectj3RefP9FormField(R,ai,y,f,D,B,aK){var P=STACKTOP;STACKTOP+=32;_memset(P,0,32);var aq;var bE;var a3;var aV;var M;var aD=P;var at;var r;var s;var t;var u;var v;var w;var x;var ad=P+8;var ab=P+20;var bq;var bh;var ba=0;bE=R;a3=ai;aV=y;M=f;var b3=(aD)&4294967295;HEAP[b3]=D;var b2=(aD+4)&4294967295;HEAP[b2]=B;at=aK;var b1=bE;var b0=(b1)&4294967295;HEAP[b0]=(__ZTV10FormWidget+8)&4294967295;var bZ=bE;var bY=(bZ+12)&4294967295;__ZN6ObjectC1Ev(bY);__ZN6ObjectC1Ev(ad);__ZN6ObjectC1Ev(ab);var bX=bE;var bW=(bX+24)&4294967295;var bV=(bW)&4294967295;var bU=(aD)&4294967295;var a1=HEAP[bU];HEAP[bV]=a1;var a0=(bW+4)&4294967295;var aZ=(aD+4)&4294967295;var aY=HEAP[aZ];HEAP[a0]=aY;var aX=bE;var aW=(aX+56)&4294967295;HEAP[aW]=0;var aU=bE;var aT=(aU+36)&4294967295;HEAP[aT]=0;var aS=bE;var aR=(aS+92)&4294967295;HEAP[aR]=0;var aP=bE;var aO=(aP+37)&4294967295;HEAP[aO]=0;var aN=bE;var aM=(aN+52)&4294967295;var aL=M;HEAP[aM]=aL;var aJ=bE;var aI=(aJ+32)&4294967295;var aH=a3;HEAP[aI]=aH;var aG=bE;var aF=(aG+12)&4294967295;var aC=aV;var aB=__ZN6Object4copyEPS_(aC,aF);var aA=bE;var az=(aA+8)&4294967295;HEAP[az]=4;var ay=bE;var ax=(ay+4)&4294967295;var aw=at;HEAP[ax]=aw;var av=bE;var au=(av+12)&4294967295;var ar=__ZN6Object7getDictEv(au);bh=ar;var ao=bE;var an=(ao+48)&4294967295;HEAP[an]=0;var am=bh;var al=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(am,(__str101486)&4294967295,ad,0);var ak=__ZN6Object8isStringEv(al);x=ak;var aj=x;var ac=reSign((aj),8,0)!=0;if(ac){var ah=__ZN6Object9getStringEv(ad);var ag=__ZNK9GooString4copyEv(ah);var af=bE;var ae=(af+40)&4294967295;HEAP[ae]=ag}else{var aa=bE;var Z=(aa+40)&4294967295;HEAP[Z]=0}__ZN6Object4freeEv(ad);var W=bh;var V=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(W,(__str111487)&4294967295,ad,0);var U=__ZN6Object8isStringEv(V);w=U;var T=w;var bJ=reSign((T),8,0)!=0;if(bJ){var S=__ZN6Object9getStringEv(ad);var Q=__ZNK9GooString4copyEv(S);var O=bE;var N=(O+44)&4294967295;HEAP[N]=Q}else{var K=bE;var J=(K+44)&4294967295;HEAP[J]=0}__ZN6Object4freeEv(ad);var I=bh;var H=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(I,(__str121488)&4294967295,ad,0);var G=__ZN6Object7isArrayEv(H);var bI=reSign((G),8,0)!=0;var a2=(bI)^1;var br=unSign((a2),1,0);v=br;var F=v;var bH=reSign((F),8,0)!=0;if(bH){__Z5erroriPcz(-1,(__str131489)&4294967295)}else{var E=__ZN6Object8arrayGetEiPS_(ad,0,ab);var C=__ZN6Object5isNumEv(E);var bz=reSign((C),8,0)!=0;var X=(bz)^1;var Y=unSign((X),1,0);u=Y;var A=u;var bw=reSign((A),8,0)!=0;$bb15$$bb16$13:do{if(bw){__Z5erroriPcz(-1,(__str141490)&4294967295)}else{var z=__ZN6Object6getNumEv(ab);var q=bE;var p=(q+60)&4294967295;HEAP[p]=z;__ZN6Object4freeEv(ab);var o=__ZN6Object8arrayGetEiPS_(ad,1,ab);var n=__ZN6Object5isNumEv(o);var bt=reSign((n),8,0)!=0;var ap=(bt)^1;var aQ=unSign((ap),1,0);t=aQ;var m=t;var bs=reSign((m),8,0)!=0;if(bs){__Z5erroriPcz(-1,(__str141490)&4294967295)}else{var l=__ZN6Object6getNumEv(ab);var k=bE;var j=(k+68)&4294967295;HEAP[j]=l;__ZN6Object4freeEv(ab);var i=__ZN6Object8arrayGetEiPS_(ad,2,ab);var h=__ZN6Object5isNumEv(i);var bj=reSign((h),8,0)!=0;var b4=(bj)^1;var L=unSign((b4),1,0);s=L;var e=s;var bf=reSign((e),8,0)!=0;if(bf){__Z5erroriPcz(-1,(__str141490)&4294967295)}else{var d=__ZN6Object6getNumEv(ab);var c=bE;var b=(c+76)&4294967295;HEAP[b]=d;__ZN6Object4freeEv(ab);var a=__ZN6Object8arrayGetEiPS_(ad,3,ab);var b9=__ZN6Object5isNumEv(a);var bc=reSign((b9),8,0)!=0;var g=(bc)^1;var aE=unSign((g),1,0);r=aE;var b8=r;var bb=reSign((b8),8,0)!=0;if(bb){__Z5erroriPcz(-1,(__str141490)&4294967295)}else{var b7=__ZN6Object6getNumEv(ab);var b6=bE;var b5=(b6+84)&4294967295;HEAP[b5]=b7;__ZN6Object4freeEv(ab);__ZN6Object4freeEv(ad);var bT=bE;var bS=(bT+60)&4294967295;var bR=HEAP[bS];var bQ=bE;var bP=(bQ+76)&4294967295;var bO=HEAP[bP];var bN=(bR)>(bO);if(bN){var bM=bE;var bL=(bM+60)&4294967295;var bK=HEAP[bL];bq=bK;var bG=bE;var bF=(bG+76)&4294967295;var bD=HEAP[bF];var bC=bE;var bB=(bC+60)&4294967295;HEAP[bB]=bD;var bA=bE;var by=(bA+76)&4294967295;var bx=bq;HEAP[by]=bx}var bv=bE;var bu=(bv+68)&4294967295;var bp=HEAP[bu];var bo=bE;var bn=(bo+84)&4294967295;var bm=HEAP[bn];var bl=(bp)>(bm);if(!(bl)){aq=6;break $bb15$$bb16$13}var bk=bE;var bi=(bk+68)&4294967295;var bg=HEAP[bi];bq=bg;var be=bE;var bd=(be+84)&4294967295;var a9=HEAP[bd];var a8=bE;var a7=(a8+68)&4294967295;HEAP[a7]=a9;var a6=bE;var a5=(a6+84)&4294967295;var a4=bq;HEAP[a5]=a4}}}}}while(0);__ZN6Object4freeEv(ab)}__ZN6Object4freeEv(ad);STACKTOP=P;return;return}function __ZN10FormWidgetC2EP4XRefP6Objectj3RefP9FormField(R,ai,y,f,D,B,aK){var P=STACKTOP;STACKTOP+=32;_memset(P,0,32);var aq;var bE;var a3;var aV;var M;var aD=P;var at;var r;var s;var t;var u;var v;var w;var x;var ad=P+8;var ab=P+20;var bq;var bh;var ba=0;bE=R;a3=ai;aV=y;M=f;var b3=(aD)&4294967295;HEAP[b3]=D;var b2=(aD+4)&4294967295;HEAP[b2]=B;at=aK;var b1=bE;var b0=(b1)&4294967295;HEAP[b0]=(__ZTV10FormWidget+8)&4294967295;var bZ=bE;var bY=(bZ+12)&4294967295;__ZN6ObjectC1Ev(bY);__ZN6ObjectC1Ev(ad);__ZN6ObjectC1Ev(ab);var bX=bE;var bW=(bX+24)&4294967295;var bV=(bW)&4294967295;var bU=(aD)&4294967295;var a1=HEAP[bU];HEAP[bV]=a1;var a0=(bW+4)&4294967295;var aZ=(aD+4)&4294967295;var aY=HEAP[aZ];HEAP[a0]=aY;var aX=bE;var aW=(aX+56)&4294967295;HEAP[aW]=0;var aU=bE;var aT=(aU+36)&4294967295;HEAP[aT]=0;var aS=bE;var aR=(aS+92)&4294967295;HEAP[aR]=0;var aP=bE;var aO=(aP+37)&4294967295;HEAP[aO]=0;var aN=bE;var aM=(aN+52)&4294967295;var aL=M;HEAP[aM]=aL;var aJ=bE;var aI=(aJ+32)&4294967295;var aH=a3;HEAP[aI]=aH;var aG=bE;var aF=(aG+12)&4294967295;var aC=aV;var aB=__ZN6Object4copyEPS_(aC,aF);var aA=bE;var az=(aA+8)&4294967295;HEAP[az]=4;var ay=bE;var ax=(ay+4)&4294967295;var aw=at;HEAP[ax]=aw;var av=bE;var au=(av+12)&4294967295;var ar=__ZN6Object7getDictEv(au);bh=ar;var ao=bE;var an=(ao+48)&4294967295;HEAP[an]=0;var am=bh;var al=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(am,(__str101486)&4294967295,ad,0);var ak=__ZN6Object8isStringEv(al);x=ak;var aj=x;var ac=reSign((aj),8,0)!=0;if(ac){var ah=__ZN6Object9getStringEv(ad);var ag=__ZNK9GooString4copyEv(ah);var af=bE;var ae=(af+40)&4294967295;HEAP[ae]=ag}else{var aa=bE;var Z=(aa+40)&4294967295;HEAP[Z]=0}__ZN6Object4freeEv(ad);var W=bh;var V=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(W,(__str111487)&4294967295,ad,0);var U=__ZN6Object8isStringEv(V);w=U;var T=w;var bJ=reSign((T),8,0)!=0;if(bJ){var S=__ZN6Object9getStringEv(ad);var Q=__ZNK9GooString4copyEv(S);var O=bE;var N=(O+44)&4294967295;HEAP[N]=Q}else{var K=bE;var J=(K+44)&4294967295;HEAP[J]=0}__ZN6Object4freeEv(ad);var I=bh;var H=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(I,(__str121488)&4294967295,ad,0);var G=__ZN6Object7isArrayEv(H);var bI=reSign((G),8,0)!=0;var a2=(bI)^1;var br=unSign((a2),1,0);v=br;var F=v;var bH=reSign((F),8,0)!=0;if(bH){__Z5erroriPcz(-1,(__str131489)&4294967295)}else{var E=__ZN6Object8arrayGetEiPS_(ad,0,ab);var C=__ZN6Object5isNumEv(E);var bz=reSign((C),8,0)!=0;var X=(bz)^1;var Y=unSign((X),1,0);u=Y;var A=u;var bw=reSign((A),8,0)!=0;$bb15$$bb16$13:do{if(bw){__Z5erroriPcz(-1,(__str141490)&4294967295)}else{var z=__ZN6Object6getNumEv(ab);var q=bE;var p=(q+60)&4294967295;HEAP[p]=z;__ZN6Object4freeEv(ab);var o=__ZN6Object8arrayGetEiPS_(ad,1,ab);var n=__ZN6Object5isNumEv(o);var bt=reSign((n),8,0)!=0;var ap=(bt)^1;var aQ=unSign((ap),1,0);t=aQ;var m=t;var bs=reSign((m),8,0)!=0;if(bs){__Z5erroriPcz(-1,(__str141490)&4294967295)}else{var l=__ZN6Object6getNumEv(ab);var k=bE;var j=(k+68)&4294967295;HEAP[j]=l;__ZN6Object4freeEv(ab);var i=__ZN6Object8arrayGetEiPS_(ad,2,ab);var h=__ZN6Object5isNumEv(i);var bj=reSign((h),8,0)!=0;var b4=(bj)^1;var L=unSign((b4),1,0);s=L;var e=s;var bf=reSign((e),8,0)!=0;if(bf){__Z5erroriPcz(-1,(__str141490)&4294967295)}else{var d=__ZN6Object6getNumEv(ab);var c=bE;var b=(c+76)&4294967295;HEAP[b]=d;__ZN6Object4freeEv(ab);var a=__ZN6Object8arrayGetEiPS_(ad,3,ab);var b9=__ZN6Object5isNumEv(a);var bc=reSign((b9),8,0)!=0;var g=(bc)^1;var aE=unSign((g),1,0);r=aE;var b8=r;var bb=reSign((b8),8,0)!=0;if(bb){__Z5erroriPcz(-1,(__str141490)&4294967295)}else{var b7=__ZN6Object6getNumEv(ab);var b6=bE;var b5=(b6+84)&4294967295;HEAP[b5]=b7;__ZN6Object4freeEv(ab);__ZN6Object4freeEv(ad);var bT=bE;var bS=(bT+60)&4294967295;var bR=HEAP[bS];var bQ=bE;var bP=(bQ+76)&4294967295;var bO=HEAP[bP];var bN=(bR)>(bO);if(bN){var bM=bE;var bL=(bM+60)&4294967295;var bK=HEAP[bL];bq=bK;var bG=bE;var bF=(bG+76)&4294967295;var bD=HEAP[bF];var bC=bE;var bB=(bC+60)&4294967295;HEAP[bB]=bD;var bA=bE;var by=(bA+76)&4294967295;var bx=bq;HEAP[by]=bx}var bv=bE;var bu=(bv+68)&4294967295;var bp=HEAP[bu];var bo=bE;var bn=(bo+84)&4294967295;var bm=HEAP[bn];var bl=(bp)>(bm);if(!(bl)){aq=6;break $bb15$$bb16$13}var bk=bE;var bi=(bk+68)&4294967295;var bg=HEAP[bi];bq=bg;var be=bE;var bd=(be+84)&4294967295;var a9=HEAP[bd];var a8=bE;var a7=(a8+68)&4294967295;HEAP[a7]=a9;var a6=bE;var a5=(a6+84)&4294967295;var a4=bq;HEAP[a5]=a4}}}}}while(0);__ZN6Object4freeEv(ab)}__ZN6Object4freeEv(ad);STACKTOP=P;return;return}function __ZN19FormWidgetSignatureC1EP4XRefP6Objectj3RefP9FormField(g,M,b,G,v,u,d){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var c;var m;var N;var O;var w=t;var l;var z=0;c=g;m=M;N=b;O=G;var L=(w)&4294967295;HEAP[L]=v;var K=(w+4)&4294967295;HEAP[K]=u;l=d;var I=c;var H=(I)&4294967295;var F=m;var E=N;var D=O;var y=(w)&4294967295;var q=HEAP[y];var J=(w+4)&4294967295;var x=HEAP[J];var C=l;__ZN10FormWidgetC2EP4XRefP6Objectj3RefP9FormField(H,F,E,D,q,x,C);var B=c;var A=(B)&4294967295;var r=(A)&4294967295;HEAP[r]=(__ZTV19FormWidgetSignature+8)&4294967295;var p=c;var o=(p)&4294967295;var n=(o+8)&4294967295;HEAP[n]=3;var k=c;var j=(k)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var f=h;var e=c;var a=(e+100)&4294967295;HEAP[a]=f;STACKTOP=t;return;return}function __ZN19FormWidgetSignatureC2EP4XRefP6Objectj3RefP9FormField(g,M,b,G,v,u,d){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var c;var m;var N;var O;var w=t;var l;var z=0;c=g;m=M;N=b;O=G;var L=(w)&4294967295;HEAP[L]=v;var K=(w+4)&4294967295;HEAP[K]=u;l=d;var I=c;var H=(I)&4294967295;var F=m;var E=N;var D=O;var y=(w)&4294967295;var q=HEAP[y];var J=(w+4)&4294967295;var x=HEAP[J];var C=l;__ZN10FormWidgetC2EP4XRefP6Objectj3RefP9FormField(H,F,E,D,q,x,C);var B=c;var A=(B)&4294967295;var r=(A)&4294967295;HEAP[r]=(__ZTV19FormWidgetSignature+8)&4294967295;var p=c;var o=(p)&4294967295;var n=(o+8)&4294967295;HEAP[n]=3;var k=c;var j=(k)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var f=h;var e=c;var a=(e+100)&4294967295;HEAP[a]=f;STACKTOP=t;return;return}function __ZN16FormWidgetChoiceC1EP4XRefP6Objectj3RefP9FormField(g,M,b,G,v,u,d){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var c;var m;var N;var O;var w=t;var l;var z=0;c=g;m=M;N=b;O=G;var L=(w)&4294967295;HEAP[L]=v;var K=(w+4)&4294967295;HEAP[K]=u;l=d;var I=c;var H=(I)&4294967295;var F=m;var E=N;var D=O;var y=(w)&4294967295;var q=HEAP[y];var J=(w+4)&4294967295;var x=HEAP[J];var C=l;__ZN10FormWidgetC2EP4XRefP6Objectj3RefP9FormField(H,F,E,D,q,x,C);var B=c;var A=(B)&4294967295;var r=(A)&4294967295;HEAP[r]=(__ZTV16FormWidgetChoice+8)&4294967295;var p=c;var o=(p)&4294967295;var n=(o+8)&4294967295;HEAP[n]=2;var k=c;var j=(k)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var f=h;var e=c;var a=(e+100)&4294967295;HEAP[a]=f;STACKTOP=t;return;return}function __ZN16FormWidgetChoiceC2EP4XRefP6Objectj3RefP9FormField(g,M,b,G,v,u,d){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var c;var m;var N;var O;var w=t;var l;var z=0;c=g;m=M;N=b;O=G;var L=(w)&4294967295;HEAP[L]=v;var K=(w+4)&4294967295;HEAP[K]=u;l=d;var I=c;var H=(I)&4294967295;var F=m;var E=N;var D=O;var y=(w)&4294967295;var q=HEAP[y];var J=(w+4)&4294967295;var x=HEAP[J];var C=l;__ZN10FormWidgetC2EP4XRefP6Objectj3RefP9FormField(H,F,E,D,q,x,C);var B=c;var A=(B)&4294967295;var r=(A)&4294967295;HEAP[r]=(__ZTV16FormWidgetChoice+8)&4294967295;var p=c;var o=(p)&4294967295;var n=(o+8)&4294967295;HEAP[n]=2;var k=c;var j=(k)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var f=h;var e=c;var a=(e+100)&4294967295;HEAP[a]=f;STACKTOP=t;return;return}function __ZN14FormWidgetTextC1EP4XRefP6Objectj3RefP9FormField(g,M,b,G,v,u,d){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var c;var m;var N;var O;var w=t;var l;var z=0;c=g;m=M;N=b;O=G;var L=(w)&4294967295;HEAP[L]=v;var K=(w+4)&4294967295;HEAP[K]=u;l=d;var I=c;var H=(I)&4294967295;var F=m;var E=N;var D=O;var y=(w)&4294967295;var q=HEAP[y];var J=(w+4)&4294967295;var x=HEAP[J];var C=l;__ZN10FormWidgetC2EP4XRefP6Objectj3RefP9FormField(H,F,E,D,q,x,C);var B=c;var A=(B)&4294967295;var r=(A)&4294967295;HEAP[r]=(__ZTV14FormWidgetText+8)&4294967295;var p=c;var o=(p)&4294967295;var n=(o+8)&4294967295;HEAP[n]=1;var k=c;var j=(k)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var f=h;var e=c;var a=(e+100)&4294967295;HEAP[a]=f;STACKTOP=t;return;return}function __ZN14FormWidgetTextC2EP4XRefP6Objectj3RefP9FormField(g,M,b,G,v,u,d){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var c;var m;var N;var O;var w=t;var l;var z=0;c=g;m=M;N=b;O=G;var L=(w)&4294967295;HEAP[L]=v;var K=(w+4)&4294967295;HEAP[K]=u;l=d;var I=c;var H=(I)&4294967295;var F=m;var E=N;var D=O;var y=(w)&4294967295;var q=HEAP[y];var J=(w+4)&4294967295;var x=HEAP[J];var C=l;__ZN10FormWidgetC2EP4XRefP6Objectj3RefP9FormField(H,F,E,D,q,x,C);var B=c;var A=(B)&4294967295;var r=(A)&4294967295;HEAP[r]=(__ZTV14FormWidgetText+8)&4294967295;var p=c;var o=(p)&4294967295;var n=(o+8)&4294967295;HEAP[n]=1;var k=c;var j=(k)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var f=h;var e=c;var a=(e+100)&4294967295;HEAP[a]=f;STACKTOP=t;return;return}function __ZN16FormWidgetButtonC1EP4XRefP6Objectj3RefP9FormField(g,M,b,G,v,u,d){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var c;var m;var N;var O;var w=t;var l;var z=0;c=g;m=M;N=b;O=G;var L=(w)&4294967295;HEAP[L]=v;var K=(w+4)&4294967295;HEAP[K]=u;l=d;var I=c;var H=(I)&4294967295;var F=m;var E=N;var D=O;var y=(w)&4294967295;var q=HEAP[y];var J=(w+4)&4294967295;var x=HEAP[J];var C=l;__ZN10FormWidgetC2EP4XRefP6Objectj3RefP9FormField(H,F,E,D,q,x,C);var B=c;var A=(B)&4294967295;var r=(A)&4294967295;HEAP[r]=(__ZTV16FormWidgetButton+8)&4294967295;var p=c;var o=(p)&4294967295;var n=(o+8)&4294967295;HEAP[n]=0;var k=c;var j=(k)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var f=h;var e=c;var a=(e+112)&4294967295;HEAP[a]=f;var W=c;var V=(W+108)&4294967295;HEAP[V]=0;var U=c;var T=(U+116)&4294967295;HEAP[T]=0;var S=c;var R=(S+100)&4294967295;HEAP[R]=0;var Q=c;var P=(Q+104)&4294967295;HEAP[P]=0;STACKTOP=t;return;return}function __ZN9FormField13_createWidgetEP6Object3Ref(R,l,z,x){var P=STACKTOP;STACKTOP+=8;_memset(P,0,8);var ak;var be;var I;var aw=P;var bD;var bB;var bA;var by;var aW=0;be=R;I=l;var bx=(aw)&4294967295;HEAP[bx]=z;var bw=(aw+4)&4294967295;HEAP[bw]=x;var bv=be;var bu=(bv+16)&4294967295;HEAP[bu]=1;var bt=be;var bs=(bt+40)&4294967295;var aQ=HEAP[bs];var aP=((aQ)+1)&4294967295;var aO=be;var aN=(aO+40)&4294967295;HEAP[aN]=aP;var aM=be;var aL=(aM+40)&4294967295;var aK=HEAP[aL];var aJ=be;var aI=(aJ+44)&4294967295;var aH=HEAP[aI];var aG=aH;var aF=_greallocn(aG,aK,4);var aE=aF;var aD=be;var aC=(aD+44)&4294967295;HEAP[aC]=aE;var aB=be;var aA=(aB+4)&4294967295;var az=HEAP[aA];if(az==0){ak=2}else{if(az==1){ak=3}else{if(az==2){ak=4}else{if(az==3){ak=5}else{ak=6}}}}if(ak==6){__Z5erroriPcz(-1,(__str151491)&4294967295);var a0=be;var aZ=(a0+40)&4294967295;var aY=HEAP[aZ];var aX=((aY)-1)&4294967295;var aV=be;var aU=(aV+40)&4294967295;HEAP[aU]=aX;var aT=be;var aS=(aT+16)&4294967295;HEAP[aS]=0}else{if(ak==2){var ay=be;var ax=(ay+44)&4294967295;var av=HEAP[ax];var au=be;var at=(au+40)&4294967295;var ar=HEAP[at];var aq=((ar)-1)&4294967295;var ap=__Znwj(120);var ao=ap;by=ao;var an=be;var am=(an+40)&4294967295;var al=HEAP[am];var aj=((al)-1)&4294967295;var ai=be;var ag=(ai+32)&4294967295;var af=HEAP[ag];var ae=by;var ad=I;var ah=(aw)&4294967295;var aR=HEAP[ah];var N=(aw+4)&4294967295;var C=HEAP[N];var ac=be;__ZN16FormWidgetButtonC1EP4XRefP6Objectj3RefP9FormField(ae,af,ad,aj,aR,C,ac);var ab=by;var aa=ab;var Z=(av+4*aq)&4294967295;HEAP[Z]=aa}else{if(ak==3){var Y=be;var X=(Y+44)&4294967295;var W=HEAP[X];var V=be;var U=(V+40)&4294967295;var T=HEAP[U];var S=((T)-1)&4294967295;var Q=__Znwj(104);var O=Q;bA=O;var M=be;var H=(M+40)&4294967295;var G=HEAP[H];var F=((G)-1)&4294967295;var E=be;var D=(E+32)&4294967295;var B=HEAP[D];var A=bA;var y=I;var L=(aw)&4294967295;var w=HEAP[L];var K=(aw+4)&4294967295;var t=HEAP[K];var v=be;__ZN14FormWidgetTextC1EP4XRefP6Objectj3RefP9FormField(A,B,y,F,w,t,v);var u=bA;var s=u;var r=(W+4*S)&4294967295;HEAP[r]=s}else{if(ak==4){var q=be;var p=(q+44)&4294967295;var o=HEAP[p];var n=be;var m=(n+40)&4294967295;var j=HEAP[m];var i=((j)-1)&4294967295;var h=__Znwj(104);var e=h;bB=e;var d=be;var c=(d+40)&4294967295;var b=HEAP[c];var a=((b)-1)&4294967295;var bK=be;var bJ=(bK+32)&4294967295;var bI=HEAP[bJ];var bH=bB;var bG=I;var J=(aw)&4294967295;var bF=HEAP[J];var k=(aw+4)&4294967295;var bE=HEAP[k];var br=be;__ZN16FormWidgetChoiceC1EP4XRefP6Objectj3RefP9FormField(bH,bI,bG,a,bF,bE,br);var bq=bB;var bp=bq;var bo=(o+4*i)&4294967295;HEAP[bo]=bp}else{if(ak==5){var bn=be;var bm=(bn+44)&4294967295;var bl=HEAP[bm];var bk=be;var bj=(bk+40)&4294967295;var bi=HEAP[bj];var bh=((bi)-1)&4294967295;var bg=__Znwj(104);var bf=bg;bD=bf;var bd=be;var bc=(bd+40)&4294967295;var bb=HEAP[bc];var ba=((bb)-1)&4294967295;var a9=be;var a8=(a9+32)&4294967295;var a7=HEAP[a8];var a6=bD;var a5=I;var g=(aw)&4294967295;var bC=HEAP[g];var f=(aw+4)&4294967295;var bz=HEAP[f];var a4=be;__ZN19FormWidgetSignatureC1EP4XRefP6Objectj3RefP9FormField(a6,a7,a5,ba,bC,bz,a4);var a3=bD;var a2=a3;var a1=(bl+4*bh)&4294967295;HEAP[a1]=a2}}}}}STACKTOP=P;return;return}function __ZN9FormFieldC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(bn,hu,eU,gH,cS,M){var ak=STACKTOP;STACKTOP+=180;_memset(ak,0,180);var gE;var hr;var di=ak;var cg;var aD;var gZ;var gC;var ci=ak+4;var bS;var cI;var b5;var w;var ch;var gr;var aC;var fW;var L;var cf;var hp;var aR;var ce;var i;var er;var hA;var cd;var j;var bZ;var dD;var cc;var eJ;var aG;var dC;var dS;var ca;var dm;var hw;var b9;var at;var a7;var b8;var fM;var f9;var b7;var gq;var eg;var gk;var aS;var dk;var gO;var de;var gx=ak+12;var ht=ak+16;var gj=ak+20;var bk;var db=ak+24;var l;var gY;var c1;var e4;var gi;var dF;var c2;var gg;var eO;var eb;var gf;var cj;var b2;var ge;var an;var gV;var gd;var c;var cu;var hv;var aj;var gc=ak+28;var gb=ak+32;var c5;var hn;var aT;var ga;var cQ;var a6=ak+36;var h;var ck;var fC=ak+40;var dl;var ba=ak+44;var am;var b3;var cB;var gI;var fB;var N;var gp;var fA;var bU;var aV;var fz;var bv;var g9;var fy;var fr;var fu;var fx;var bu;var gl;var fw=ak+48;var cA;var dh;var O;var cm;var e7;var gJ;var fh;var fj;var fv=ak+52;var fm;var ft=ak+60;var fs=ak+68;var g1;var fp;var eX=ak+76;var fR;var fU;var eW=ak+84;var eV=ak+88;var fX;var fZ;var f1;var f3;var eS=ak+92;var d4;var v=ak+100;var bW;var cJ;var bX;var t=ak+112;var r=ak+124;var fI=ak+136;var dE=ak+148;var p=ak+156;var fF=ak+168;var aN;var e2=0;cA=bn;dh=hu;O=eU;cm=gH;e7=cS;gJ=M;var eR=cA;var eQ=(eR)&4294967295;HEAP[eQ]=(__ZTV9FormField+8)&4294967295;var eP=cA;var eN=(eP+20)&4294967295;__ZN6ObjectC1Ev(eN);var eM=cA;var eK=(eM+32)&4294967295;var em=dh;HEAP[eK]=em;var el=cA;var ek=(el+20)&4294967295;var ej=O;var ei=__ZN6Object4copyEPS_(ej,ek);var eh=cA;var ef=(eh+20)&4294967295;var ee=__ZN6Object7getDictEv(ef);d4=ee;var ed=cA;var ec=(ed+8)&4294967295;var dP=(ec+4)&4294967295;HEAP[dP]=0;var dO=cA;var dN=(dO+8)&4294967295;var dM=(dN+4)&4294967295;var dL=HEAP[dM];var dK=cA;var dJ=(dK+8)&4294967295;var dI=(dJ)&4294967295;HEAP[dI]=dL;var dH=cA;var dG=(dH+4)&4294967295;var dy=gJ;HEAP[dG]=dy;var dx=cA;var dw=(dx+40)&4294967295;HEAP[dw]=0;var dv=cA;var du=(dv+36)&4294967295;HEAP[du]=0;var dt=cA;var ds=(dt+16)&4294967295;HEAP[ds]=0;var dr=cA;var dq=(dr+44)&4294967295;HEAP[dq]=0;var dp=cA;var df=(dp+48)&4294967295;HEAP[df]=0;var dd=cm;var dc=(eS)&4294967295;var da=(dd)&4294967295;var c9=HEAP[da];HEAP[dc]=c9;var c8=(eS+4)&4294967295;var c7=(dd+4)&4294967295;var c6=HEAP[c7];HEAP[c8]=c6;var c4=cA;var c3=(c4+8)&4294967295;var cZ=(c3)&4294967295;var cY=(eS)&4294967295;var cW=HEAP[cY];HEAP[cZ]=cW;var cV=(c3+4)&4294967295;var cT=(eS+4)&4294967295;var cR=HEAP[cT];HEAP[cV]=cR;__ZN6ObjectC1Ev(v);var cP=d4;var cO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cP,(__str161492)&4294967295,v,0);var cM=__ZN6Object7isArrayEv(cO);f3=cM;var cL=f3;var gF=reSign((cL),8,0)!=0;$bb$$bb44$2:do{if(gF){var cF=__ZN6Object8getArrayEv(v);bW=cF;var cE=bW;var cC=__ZN5Array9getLengthEv(cE);cJ=cC;bX=0;$bb43$4:while(1){var fc=bX;var fa=cJ;var e8=(((fc))|0)<(((fa))|0);if(!(e8)){gE=17;break $bb$$bb44$2}__ZN6ObjectC1Ev(t);__ZN6ObjectC1Ev(r);var cz=bW;var cy=bX;var cw=__ZN5Array3getEiP6Object(cz,cy,t);var cv=__ZN6Object6isDictEv(t);var cH=reSign((cv),8,0)!=0;var aQ=(cH)^1;var g0=unSign((aQ),1,0);f1=g0;var ct=f1;var cG=reSign((ct),8,0)!=0;if(cG){__Z5erroriPcz(-1,(__str171493)&4294967295);__ZN6Object4freeEv(t)}else{__ZN6ObjectC1Ev(fI);var cs=bW;var cr=bX;var bN=__ZN5Array5getNFEiP6Object(cs,cr,fI);var bM=__ZN6Object5isRefEv(fI);fZ=bM;var bL=fZ;var cD=reSign((bL),8,0)!=0;if(cD){__ZN6Object6getRefEv(dE,fI);var bK=e7;gl=bK;var bI=gl;var bH=(bI)&4294967295;bu=bH;var bG=bu;fr=bG;var bF=fr;var bE=(bF+4)&4294967295;bv=bE;var bD=bv;var bB=(bD)&4294967295;bU=bB;var bA=bU;var bz=(bA)&4294967295;fz=bz;var by=fz;aV=by;var bl=aV;fy=bl;var bx=fy;g9=bx;var ap=g9;N=ap;var bw=N;cB=bw;var bt=cB;fB=bt;var bs=fB;gI=bs;var d2=gI;fA=d2;var br=fA;gp=br;var bm=gp;var bq=bm;fx=bq;var bj=fx;fu=bj;var gh=fu;am=fw;b3=gh;var bi=am;var bh=(bi)&4294967295;var bg=b3;HEAP[bh]=bg;var eT=(fw)&4294967295;var gt=HEAP[eT];dl=eV;var bf=(ba)&4294967295;HEAP[bf]=gt;var be=(ba)&4294967295;var bd=HEAP[be];var bc=dl;var bb=(bc)&4294967295;HEAP[bb]=bd;var a9=e7;var a5=(dE)&4294967295;h=a9;ck=a5;var a4=h;var a3=(a4)&4294967295;var a2=ck;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE4findIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_(fC,a3,a2);var gW=(fC)&4294967295;var bo=HEAP[gW];cQ=eW;var a1=(a6)&4294967295;HEAP[a1]=bo;var a0=(a6)&4294967295;var aZ=HEAP[a0];var aY=cQ;var aX=(aY)&4294967295;HEAP[aX]=aZ;c5=eW;hn=eV;var aW=c5;var aP=(aW)&4294967295;var aO=HEAP[aP];var aM=hn;var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=(aO)==(aK);var aI=unSign((aJ),1,0);ga=aI;var aH=ga;aT=aH;var g5=aT;var bT=(((g5))&255);fX=bT;var aF=fX;var cx=reSign((aF),8,0)!=0;if(cx){var aE=d4;var aB=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aE,(__str51481)&4294967295,r,0);var aA=__ZN6Object6isNameEv(aB);fU=aA;var az=fU;var cq=reSign((az),8,0)!=0;$bb12$$bb18$14:do{if(cq){__ZN6ObjectC1Ev(p);var ay=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(t,(__str181494)&4294967295,p,0);var ax=__ZN6Object6isNameEv(ay);fR=ax;var aw=fR;var cp=reSign((aw),8,0)!=0;if(cp){__ZN6Object6getRefEv(eX,fI);var av=cA;var dA=(eX)&4294967295;var fL=HEAP[dA];var dQ=(eX+4)&4294967295;var fl=HEAP[dQ];__ZN9FormField13_createWidgetEP6Object3Ref(av,t,fL,fl)}__ZN6Object4freeEv(p)}else{var au=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(t,(__str51481)&4294967295,r,0);var ar=__ZN6Object6isNameEv(au);var cn=reSign((ar),8,0)!=0;$bb22$$bb20$20:do{if(cn){gE=4}else{var aq=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(t,(__str161492)&4294967295,r,0);var ai=__ZN6Object7isArrayEv(aq);var cb=reSign((ai),8,0)!=0;if(cb){gE=4;break $bb22$$bb20$20}g1=0;gE=7;break $bb22$$bb20$20}}while(0);if(gE==4){g1=1}var ah=g1;fp=ah;var ag=fp;var b6=reSign((ag),8,0)!=0;if(b6){var af=e7;hv=fF;aj=af;var ae=aj;var ad=(ae)&4294967295;var ac=hv;var ab=(ac)&4294967295;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS5_(ab,ad);var aa=aj;cu=aa;var Y=cu;var K=(Y)&4294967295;c=K;var I=c;an=I;var H=an;var G=(H+4)&4294967295;cj=G;var F=cj;var E=(F)&4294967295;eO=E;var D=eO;var C=(D)&4294967295;gf=C;var B=gf;eb=B;var bC=eb;ge=bC;var z=ge;b2=z;var e=b2;dF=e;var g=dF;c1=g;var f=c1;gi=f;var d=gi;e4=d;var f5=e4;gg=f5;var b=gg;c2=b;var J=c2;var a=J;gd=a;var hM=gd;gV=hM;var g2=gV;l=gb;gY=g2;var hL=l;var hK=(hL)&4294967295;var hJ=gY;HEAP[hK]=hJ;var hH=aj;aC=hH;var hs=aC;var hq=(hs)&4294967295;gr=hq;var ho=gr;b5=ho;var hm=b5;var hl=(hm)&4294967295;ch=hl;var hk=ch;w=hk;var bO=w;var hj=HEAP[bO];bS=gc;cI=hj;var hi=bS;var hh=(hi)&4294967295;var hf=cI;HEAP[hh]=hf;var Z=hv;var gG=(gc)&4294967295;var a8=HEAP[gG];var co=(gb)&4294967295;var bJ=HEAP[co];de=Z;var X=(gx)&4294967295;HEAP[X]=a8;var W=(ht)&4294967295;HEAP[W]=bJ;var V=de;gO=V;var U=gO;dk=U;var T=dk;var S=(T)&4294967295;aS=S;var R=aS;gq=R;var Q=gq;var P=(Q+4)&4294967295;fM=P;var A=fM;var y=(A)&4294967295;at=y;var x=at;var u=(x)&4294967295;b8=u;var s=b8;a7=s;var cU=a7;b7=cU;var q=b7;f9=q;var dz=f9;dm=dz;var o=dm;dC=o;var n=dC;ca=n;var m=ca;dS=m;var cl=dS;b9=cl;var k=b9;hw=k;var gn=hw;var hI=gn;gk=hI;var hG=gk;eg=hG;var eL=eg;eJ=db;aG=eL;var hF=eJ;var hE=(hF)&4294967295;var hD=aG;HEAP[hE]=hD;while(1){j=gx;bZ=ht;var gS=j;var gR=bZ;i=gS;er=gR;var gQ=i;var gP=(gQ)&4294967295;var gN=HEAP[gP];var gM=er;var gL=(gM)&4294967295;var gK=HEAP[gL];var gB=(gN)==(gK);var gA=unSign((gB),1,0);cd=gA;var gz=cd;hA=gz;var al=hA;var b0=(((al))&255);var ep=reSign((b0),8,0)!=0;var ao=(ep)^1;var bY=unSign((ao),1,0);var gy=unSign((bY),8,0);cc=gy;var gw=cc;dD=gw;var bP=dD;var cN=(((bP))&255);bk=cN;var gv=bk;var bp=reSign((gv),8,0)!=0;if(!(bp)){gE=10;break}fW=gx;var hC=fW;var hB=(hC)&4294967295;var hz=HEAP[hB];var hy=(hz+16)&4294967295;cf=hy;var hx=cf;L=hx;var gD=L;var hg=de;var he=(hg)&4294967295;var aU=(db)&4294967295;var cK=HEAP[aU];__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueENS_21__tree_const_iteratorIiPKNS_11__tree_nodeIiPvEEiEERKi(gj,he,cK,gD);hp=gx;var hd=hp;var hc=(hd)&4294967295;var hb=HEAP[hc];var g8=hb;var g7=__ZNSt3__111__tree_nextIPKNS_16__tree_node_baseIPvEEEET_S6_(g8);var g6=g7;var g4=hp;var g3=(g4)&4294967295;HEAP[g3]=g6;var gU=hp;ce=gU;var gT=ce;aR=gT;var fq=aR;gE=8;continue}var gu=(dE)&4294967295;gZ=fF;gC=gu;var gs=gZ;var go=(gs)&4294967295;var gm=gC;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueERKi(ci,go,gm);cg=fs;aD=ci;var f8=cg;var f7=(f8)&4294967295;var f6=aD;var f4=(f6)&4294967295;var gX=(f4)&4294967295;var ha=HEAP[gX];hr=f7;var f2=(di)&4294967295;HEAP[f2]=ha;var f0=(di)&4294967295;var fY=HEAP[f0];var fV=hr;var fT=(fV)&4294967295;HEAP[fT]=fY;var fQ=aD;var fo=(fQ+4)&4294967295;var fn=HEAP[fo];var fk=cg;var fi=(fk+4)&4294967295;HEAP[fi]=fn;var fg=cA;var ff=(fg+16)&4294967295;var fe=HEAP[ff];var b4=reSign((fe),8,0)!=0;if(b4){__Z5erroriPcz(-1,(__str191495)&4294967295)}var fd=cA;var fb=(fd+40)&4294967295;var e9=HEAP[fb];var eI=((e9)+1)&4294967295;var eH=cA;var eG=(eH+40)&4294967295;HEAP[eG]=eI;var eF=cA;var eE=(eF+40)&4294967295;var eD=HEAP[eE];var eC=cA;var eB=(eC+36)&4294967295;var eA=HEAP[eB];var ey=eA;var ea=_greallocn(ey,eD,4);var d8=ea;var d7=cA;var d5=(d7+36)&4294967295;HEAP[d5]=d8;__ZN6Object4freeEv(r);var d3=cA;var d1=(d3+36)&4294967295;var d0=HEAP[d1];var dZ=cA;var dY=(dZ+40)&4294967295;var dW=HEAP[dY];var fS=((dW)-1)&4294967295;__ZN6Object6getRefEv(ft,fI);var fP=dh;var fO=__ZN4Form19createFieldFromDictEP6ObjectP4XRefRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(t,fP,ft,fF);var fN=(d0+4*fS)&4294967295;HEAP[fN]=fO;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(fF)}else{var fK=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(t,(__str181494)&4294967295,r,0);var fJ=__ZN6Object6isNameEv(fK);fm=fJ;var fH=fm;var b1=reSign((fH),8,0)!=0;if(!(b1)){gE=13;break $bb12$$bb18$14}__ZN6Object6getRefEv(fv,fI);var fG=cA;var dj=(fv)&4294967295;var d9=HEAP[dj];var dg=(fv+4)&4294967295;var d6=HEAP[dg];__ZN9FormField13_createWidgetEP6Object3Ref(fG,t,d9,d6)}}}while(0);__ZN6Object4freeEv(r)}else{__Z5erroriPcz(-1,(__str201496)&4294967295)}}else{__Z5erroriPcz(-1,(__str211497)&4294967295)}__ZN6Object4freeEv(t)}var fE=bX;var fD=((fE)+1)&4294967295;bX=fD;gE=0;continue $bb43$4}}}while(0);__ZN6Object4freeEv(v);var e6=d4;var e5=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(e6,(__str181494)&4294967295,v,0);var e3=__ZN6Object6isNameEv(e5);fj=e3;var e1=fj;var bV=reSign((e1),8,0)!=0;if(bV){var e0=cA;var eZ=O;var eY=cA;var ez=(eY+8)&4294967295;var c0=(ez)&4294967295;var dB=HEAP[c0];var cX=(ez+4)&4294967295;var dn=HEAP[cX];__ZN9FormField13_createWidgetEP6Object3Ref(e0,eZ,dB,dn)}__ZN6Object4freeEv(v);var ex=d4;var ew=__ZN4Form11fieldLookupEP4DictPcP6Object(ex,(__str221499)&4294967295,v);var ev=__ZN6Object5isIntEv(ew);fh=ev;var eu=fh;var bR=reSign((eu),8,0)!=0;if(bR){var et=__ZN6Object6getIntEv(v);aN=et;var es=aN;var eq=(es)&1;var eo=(((eq))&255);var bQ=reSign((eo),8,0)!=0;if(bQ){var en=cA;var dX=(en+48)&4294967295;HEAP[dX]=1}var dV=aN;var dU=(dV)&2;var dT=aN;var dR=(dT)&4}__ZN6Object4freeEv(v);STACKTOP=ak;return;return}function __ZN4Form19createFieldFromDictEP6ObjectP4XRefRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(aI,aA,Y,ai){var v=STACKTOP;STACKTOP+=12;_memset(v,0,12);var O;var D;var az;var o;var B;var z;var ay;var ax;var aw;var W;var av;var Z;var au;var ab;var at;var ad;var P=v;var aB;var e=0;D=aI;az=aA;o=Y;B=ai;__ZN6ObjectC1Ev(P);var ar=D;var aq=__ZN6Object7getDictEv(ar);var ap=__ZN4Form11fieldLookupEP4DictPcP6Object(aq,(__str51481)&4294967295,P);var ao=__ZN6Object6isNameEPc(ap,(__str251502)&4294967295);ad=ao;var ah=ad;var C=reSign((ah),8,0)!=0;if(C){var ag=__Znwj(68);var af=ag;at=af;var ae=at;var ac=az;var aa=D;var X=o;var V=B;__ZN15FormFieldButtonC1EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(ae,ac,aa,X,V);var U=at;var S=U;aB=S}else{var N=__ZN6Object6isNameEPc(P,(__str261503)&4294967295);ab=N;var M=ab;var T=reSign((M),8,0)!=0;if(T){var L=__Znwj(68);var K=L;au=K;var J=au;var I=az;var H=D;var G=o;var F=B;__ZN13FormFieldTextC1EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(J,I,H,G,F);var E=au;var A=E;aB=A}else{var y=__ZN6Object6isNameEPc(P,(__str271504)&4294967295);Z=y;var x=Z;var R=reSign((x),8,0)!=0;if(R){var w=__Znwj(68);var u=w;av=u;var t=av;var s=az;var r=D;var q=o;var p=B;__ZN15FormFieldChoiceC1EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(t,s,r,q,p);var n=av;var m=n;aB=m}else{var l=__ZN6Object6isNameEPc(P,(__str281505)&4294967295);W=l;var k=W;var Q=reSign((k),8,0)!=0;if(Q){var j=__Znwj(52);var i=j;aw=i;var h=aw;var g=az;var f=D;var d=o;var c=B;__ZN18FormFieldSignatureC1EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(h,g,f,d,c);var b=aw;var a=b;aB=a}else{var aJ=__Znwj(52);var aH=aJ;ax=aH;var aG=ax;var aF=az;var aE=D;var aD=o;var aC=B;__ZN9FormFieldC1EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(aG,aF,aE,aD,aC,4);var an=ax;aB=an}}}}__ZN6Object4freeEv(P);var am=aB;__ZN9FormField20loadChildrenDefaultsEv(am);var al=aB;ay=al;var aj=ay;z=aj;var ak=z;STACKTOP=v;return ak;return null}function __ZN18FormFieldSignatureC1EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(n,u,q,s,p){var r;var l;var t;var d;var h;var o;var m=0;l=n;t=u;d=q;h=s;o=p;var k=l;var j=(k)&4294967295;var i=t;var g=d;var f=h;var e=o;__ZN9FormFieldC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(j,i,g,f,e,3);var c=l;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV18FormFieldSignature+8)&4294967295;return;return}function __ZN18FormFieldSignatureC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(n,u,q,s,p){var r;var l;var t;var d;var h;var o;var m=0;l=n;t=u;d=q;h=s;o=p;var k=l;var j=(k)&4294967295;var i=t;var g=d;var f=h;var e=o;__ZN9FormFieldC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(j,i,g,f,e,3);var c=l;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV18FormFieldSignature+8)&4294967295;return;return}function __ZN15FormFieldChoiceC1EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(z,aF,ah,C,ae){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var N;var af;var aE;var aJ;var P;var A;var aG;var at;var O=u;var az;var d=0;af=z;aE=aF;aJ=ah;P=C;A=ae;var aD=af;var aC=(aD)&4294967295;var aB=aC;var aA=aE;var ay=aJ;var ax=P;var aw=A;__ZN9FormFieldC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(aB,aA,ay,ax,aw,2);var av=af;var au=(av)&4294967295;var ar=au;var Z=(ar)&4294967295;HEAP[Z]=(__ZTV15FormFieldChoice+8)&4294967295;var Y=af;var X=(Y+56)&4294967295;HEAP[X]=0;var W=af;var V=(W+60)&4294967295;HEAP[V]=0;var U=af;var T=(U+64)&4294967295;HEAP[T]=0;var S=af;var R=(S)&4294967295;var Q=R;var M=(Q+20)&4294967295;var L=__ZN6Object7getDictEv(M);at=L;__ZN6ObjectC1Ev(O);var K=af;var J=(K+53)&4294967295;HEAP[J]=0;var I=af;var H=(I+53)&4294967295;var G=HEAP[H];var F=af;var E=(F+52)&4294967295;HEAP[E]=G;var D=af;var y=(D+52)&4294967295;var x=HEAP[y];var w=af;var v=(w+51)&4294967295;HEAP[v]=x;var t=af;var s=(t+51)&4294967295;var r=HEAP[s];var q=af;var p=(q+50)&4294967295;HEAP[p]=r;var o=af;var n=(o+50)&4294967295;var m=HEAP[n];var l=af;var k=(l+49)&4294967295;HEAP[k]=m;var j=at;var i=__ZN4Form11fieldLookupEP4DictPcP6Object(j,(__str221499)&4294967295,O);var h=__ZN6Object5isIntEv(i);aG=h;var g=aG;var B=reSign((g),8,0)!=0;$bb$$bb10$2:do{if(B){var f=__ZN6Object6getIntEv(O);az=f;var e=az;var c=(e)&131072;var b=(((c))|0)!=0;if(b){var a=af;var aO=(a+49)&4294967295;HEAP[aO]=1}var aN=az;var aM=(aN)&262144;var aL=(((aM))|0)!=0;if(aL){var aK=af;var aI=(aK+50)&4294967295;HEAP[aI]=1}var aH=az;var aq=(aH)&2097152;var ap=(((aq))|0)!=0;if(ap){var ao=af;var an=(ao+51)&4294967295;HEAP[an]=1}var am=az;var al=(am)&4194304;var ak=(((al))|0)!=0;if(ak){var aj=af;var ai=(aj+52)&4294967295;HEAP[ai]=1}var ag=az;var ad=(ag)&67108864;var ac=(((ad))|0)!=0;if(!(ac)){N=5;break $bb$$bb10$2}var ab=af;var aa=(ab+53)&4294967295;HEAP[aa]=1}}while(0);__ZN6Object4freeEv(O);STACKTOP=u;return;return}function __ZN15FormFieldChoiceC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(z,aF,ah,C,ae){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var N;var af;var aE;var aJ;var P;var A;var aG;var at;var O=u;var az;var d=0;af=z;aE=aF;aJ=ah;P=C;A=ae;var aD=af;var aC=(aD)&4294967295;var aB=aC;var aA=aE;var ay=aJ;var ax=P;var aw=A;__ZN9FormFieldC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(aB,aA,ay,ax,aw,2);var av=af;var au=(av)&4294967295;var ar=au;var Z=(ar)&4294967295;HEAP[Z]=(__ZTV15FormFieldChoice+8)&4294967295;var Y=af;var X=(Y+56)&4294967295;HEAP[X]=0;var W=af;var V=(W+60)&4294967295;HEAP[V]=0;var U=af;var T=(U+64)&4294967295;HEAP[T]=0;var S=af;var R=(S)&4294967295;var Q=R;var M=(Q+20)&4294967295;var L=__ZN6Object7getDictEv(M);at=L;__ZN6ObjectC1Ev(O);var K=af;var J=(K+53)&4294967295;HEAP[J]=0;var I=af;var H=(I+53)&4294967295;var G=HEAP[H];var F=af;var E=(F+52)&4294967295;HEAP[E]=G;var D=af;var y=(D+52)&4294967295;var x=HEAP[y];var w=af;var v=(w+51)&4294967295;HEAP[v]=x;var t=af;var s=(t+51)&4294967295;var r=HEAP[s];var q=af;var p=(q+50)&4294967295;HEAP[p]=r;var o=af;var n=(o+50)&4294967295;var m=HEAP[n];var l=af;var k=(l+49)&4294967295;HEAP[k]=m;var j=at;var i=__ZN4Form11fieldLookupEP4DictPcP6Object(j,(__str221499)&4294967295,O);var h=__ZN6Object5isIntEv(i);aG=h;var g=aG;var B=reSign((g),8,0)!=0;$bb$$bb10$2:do{if(B){var f=__ZN6Object6getIntEv(O);az=f;var e=az;var c=(e)&131072;var b=(((c))|0)!=0;if(b){var a=af;var aO=(a+49)&4294967295;HEAP[aO]=1}var aN=az;var aM=(aN)&262144;var aL=(((aM))|0)!=0;if(aL){var aK=af;var aI=(aK+50)&4294967295;HEAP[aI]=1}var aH=az;var aq=(aH)&2097152;var ap=(((aq))|0)!=0;if(ap){var ao=af;var an=(ao+51)&4294967295;HEAP[an]=1}var am=az;var al=(am)&4194304;var ak=(((al))|0)!=0;if(ak){var aj=af;var ai=(aj+52)&4294967295;HEAP[ai]=1}var ag=az;var ad=(ag)&67108864;var ac=(((ad))|0)!=0;if(!(ac)){N=5;break $bb$$bb10$2}var ab=af;var aa=(ab+53)&4294967295;HEAP[aa]=1}}while(0);__ZN6Object4freeEv(O);STACKTOP=u;return;return}function __ZN13FormFieldTextC1EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(A,a2,aE,I,aB){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var ad;var aC;var a1;var a6;var af;var G;var a4;var a7;var aP;var ae=u;var aV;var d=0;aC=A;a1=a2;a6=aE;af=I;G=aB;var a0=aC;var aZ=(a0)&4294967295;var aY=a1;var aW=a6;var aU=af;var aT=G;__ZN9FormFieldC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(aZ,aY,aW,aU,aT,1);var aS=aC;var aR=(aS)&4294967295;var aQ=(aR)&4294967295;HEAP[aQ]=(__ZTV13FormFieldText+8)&4294967295;var aO=aC;var av=(aO)&4294967295;var at=(av+20)&4294967295;var aq=__ZN6Object7getDictEv(at);aP=aq;__ZN6ObjectC1Ev(ae);var ao=aC;var am=(ao+52)&4294967295;HEAP[am]=0;var ak=aC;var aj=(ak+62)&4294967295;HEAP[aj]=0;var ai=aC;var ah=(ai+62)&4294967295;var ag=HEAP[ah];var X=aC;var V=(X+61)&4294967295;HEAP[V]=ag;var T=aC;var R=(T+61)&4294967295;var P=HEAP[R];var N=aC;var M=(N+60)&4294967295;HEAP[M]=P;var L=aC;var K=(L+60)&4294967295;var J=HEAP[K];var z=aC;var x=(z+59)&4294967295;HEAP[x]=J;var w=aC;var v=(w+59)&4294967295;var t=HEAP[v];var s=aC;var r=(s+58)&4294967295;HEAP[r]=t;var q=aC;var p=(q+58)&4294967295;var o=HEAP[p];var n=aC;var m=(n+57)&4294967295;HEAP[m]=o;var l=aC;var k=(l+57)&4294967295;var j=HEAP[k];var i=aC;var h=(i+56)&4294967295;HEAP[h]=j;var g=aC;var f=(g+64)&4294967295;HEAP[f]=0;var e=aP;var c=__ZN4Form11fieldLookupEP4DictPcP6Object(e,(__str221499)&4294967295,ae);var b=__ZN6Object5isIntEv(c);a7=b;var a=a7;var H=reSign((a),8,0)!=0;$bb$$bb14$2:do{if(H){var bc=__ZN6Object6getIntEv(ae);aV=bc;var bb=aV;var ba=(bb)&4096;var a9=(((ba))|0)!=0;if(a9){var a8=aC;var a5=(a8+56)&4294967295;HEAP[a5]=1}var a3=aV;var aN=(a3)&8192;var aM=(((aN))|0)!=0;if(aM){var aL=aC;var aK=(aL+57)&4294967295;HEAP[aK]=1}var aJ=aV;var aI=(aJ)&1048576;var aH=(((aI))|0)!=0;if(aH){var aG=aC;var aF=(aG+58)&4294967295;HEAP[aF]=1}var aD=aV;var aA=(aD)&4194304;var az=(((aA))|0)!=0;if(az){var ay=aC;var ax=(ay+59)&4294967295;HEAP[ax]=1}var aw=aV;var au=(aw)&8388608;var ar=(((au))|0)!=0;if(ar){var ap=aC;var an=(ap+60)&4294967295;HEAP[an]=1}var al=aV;var ac=(al)&16777216;var ab=(((ac))|0)!=0;if(ab){var aa=aC;var Z=(aa+61)&4294967295;HEAP[Z]=1}var Y=aV;var W=(Y)&33554432;var U=(((W))|0)!=0;if(!(U)){ad=7;break $bb$$bb14$2}var S=aC;var Q=(S+62)&4294967295;HEAP[Q]=1}}while(0);__ZN6Object4freeEv(ae);var O=aP;var F=__ZN4Form11fieldLookupEP4DictPcP6Object(O,(__str231500)&4294967295,ae);var E=__ZN6Object5isIntEv(F);a4=E;var D=a4;var aX=reSign((D),8,0)!=0;if(aX){var C=__ZN6Object6getIntEv(ae);var B=aC;var y=(B+64)&4294967295;HEAP[y]=C}__ZN6Object4freeEv(ae);STACKTOP=u;return;return}function __ZN13FormFieldTextC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(A,a2,aE,I,aB){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var ad;var aC;var a1;var a6;var af;var G;var a4;var a7;var aP;var ae=u;var aV;var d=0;aC=A;a1=a2;a6=aE;af=I;G=aB;var a0=aC;var aZ=(a0)&4294967295;var aY=a1;var aW=a6;var aU=af;var aT=G;__ZN9FormFieldC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(aZ,aY,aW,aU,aT,1);var aS=aC;var aR=(aS)&4294967295;var aQ=(aR)&4294967295;HEAP[aQ]=(__ZTV13FormFieldText+8)&4294967295;var aO=aC;var av=(aO)&4294967295;var at=(av+20)&4294967295;var aq=__ZN6Object7getDictEv(at);aP=aq;__ZN6ObjectC1Ev(ae);var ao=aC;var am=(ao+52)&4294967295;HEAP[am]=0;var ak=aC;var aj=(ak+62)&4294967295;HEAP[aj]=0;var ai=aC;var ah=(ai+62)&4294967295;var ag=HEAP[ah];var X=aC;var V=(X+61)&4294967295;HEAP[V]=ag;var T=aC;var R=(T+61)&4294967295;var P=HEAP[R];var N=aC;var M=(N+60)&4294967295;HEAP[M]=P;var L=aC;var K=(L+60)&4294967295;var J=HEAP[K];var z=aC;var x=(z+59)&4294967295;HEAP[x]=J;var w=aC;var v=(w+59)&4294967295;var t=HEAP[v];var s=aC;var r=(s+58)&4294967295;HEAP[r]=t;var q=aC;var p=(q+58)&4294967295;var o=HEAP[p];var n=aC;var m=(n+57)&4294967295;HEAP[m]=o;var l=aC;var k=(l+57)&4294967295;var j=HEAP[k];var i=aC;var h=(i+56)&4294967295;HEAP[h]=j;var g=aC;var f=(g+64)&4294967295;HEAP[f]=0;var e=aP;var c=__ZN4Form11fieldLookupEP4DictPcP6Object(e,(__str221499)&4294967295,ae);var b=__ZN6Object5isIntEv(c);a7=b;var a=a7;var H=reSign((a),8,0)!=0;$bb$$bb14$2:do{if(H){var bc=__ZN6Object6getIntEv(ae);aV=bc;var bb=aV;var ba=(bb)&4096;var a9=(((ba))|0)!=0;if(a9){var a8=aC;var a5=(a8+56)&4294967295;HEAP[a5]=1}var a3=aV;var aN=(a3)&8192;var aM=(((aN))|0)!=0;if(aM){var aL=aC;var aK=(aL+57)&4294967295;HEAP[aK]=1}var aJ=aV;var aI=(aJ)&1048576;var aH=(((aI))|0)!=0;if(aH){var aG=aC;var aF=(aG+58)&4294967295;HEAP[aF]=1}var aD=aV;var aA=(aD)&4194304;var az=(((aA))|0)!=0;if(az){var ay=aC;var ax=(ay+59)&4294967295;HEAP[ax]=1}var aw=aV;var au=(aw)&8388608;var ar=(((au))|0)!=0;if(ar){var ap=aC;var an=(ap+60)&4294967295;HEAP[an]=1}var al=aV;var ac=(al)&16777216;var ab=(((ac))|0)!=0;if(ab){var aa=aC;var Z=(aa+61)&4294967295;HEAP[Z]=1}var Y=aV;var W=(Y)&33554432;var U=(((W))|0)!=0;if(!(U)){ad=7;break $bb$$bb14$2}var S=aC;var Q=(S+62)&4294967295;HEAP[Q]=1}}while(0);__ZN6Object4freeEv(ae);var O=aP;var F=__ZN4Form11fieldLookupEP4DictPcP6Object(O,(__str231500)&4294967295,ae);var E=__ZN6Object5isIntEv(F);a4=E;var D=a4;var aX=reSign((D),8,0)!=0;if(aX){var C=__ZN6Object6getIntEv(ae);var B=aC;var y=(B+64)&4294967295;HEAP[y]=C}__ZN6Object4freeEv(ae);STACKTOP=u;return;return}function __ZN15FormFieldButtonC1EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(f,V,b,x,ad){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var s;var c;var l;var W;var y;var T;var t;var w;var g=u;var aa;var F=0;c=f;l=V;W=b;y=x;T=ad;var U=c;var S=(U)&4294967295;var R=l;var Q=W;var P=y;var O=T;__ZN9FormFieldC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(S,R,Q,P,O,0);var N=c;var L=(N)&4294967295;var J=(L)&4294967295;HEAP[J]=(__ZTV15FormFieldButton+8)&4294967295;var H=c;var p=(H)&4294967295;var o=(p+20)&4294967295;var n=__ZN6Object7getDictEv(o);w=n;var m=c;var k=(m+60)&4294967295;HEAP[k]=-1;var j=c;var i=(j+64)&4294967295;HEAP[i]=0;__ZN6ObjectC1Ev(g);var h=c;var e=(h+52)&4294967295;HEAP[e]=0;var d=w;var a=__ZN4Form11fieldLookupEP4DictPcP6Object(d,(__str221499)&4294967295,g);var ah=__ZN6Object5isIntEv(a);t=ah;var ag=t;var v=reSign((ag),8,0)!=0;$bb$$bb7$2:do{if(v){var af=__ZN6Object6getIntEv(g);aa=af;var ae=aa;var ac=(ae)&65536;var ab=(((ac))|0)!=0;$bb1$$bb2$4:do{if(ab){var Z=c;var Y=(Z+52)&4294967295;HEAP[Y]=1}else{var X=aa;var M=(X)&32768;var K=(((M))|0)!=0;if(!(K)){s=2;break $bb1$$bb2$4}var I=c;var G=(I+52)&4294967295;HEAP[G]=2;var E=aa;var D=(E)&16384;var C=(((D))|0)!=0;if(!(C)){s=2;break $bb1$$bb2$4}var B=c;var A=(B+64)&4294967295;HEAP[A]=1}}while(0);var z=aa;var r=(z)&16777216;var q=(((r))|0)!=0;if(!(q)){s=5;break $bb$$bb7$2}__Z5erroriPcz(-1,(__str241501)&4294967295)}}while(0);STACKTOP=u;return;return}function __ZN9FormFieldC1EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(bn,hu,eU,gH,cS,M){var ak=STACKTOP;STACKTOP+=180;_memset(ak,0,180);var gE;var hr;var di=ak;var cg;var aD;var gZ;var gC;var ci=ak+4;var bS;var cI;var b5;var w;var ch;var gr;var aC;var fW;var L;var cf;var hp;var aR;var ce;var i;var er;var hA;var cd;var j;var bZ;var dD;var cc;var eJ;var aG;var dC;var dS;var ca;var dm;var hw;var b9;var at;var a7;var b8;var fM;var f9;var b7;var gq;var eg;var gk;var aS;var dk;var gO;var de;var gx=ak+12;var ht=ak+16;var gj=ak+20;var bk;var db=ak+24;var l;var gY;var c1;var e4;var gi;var dF;var c2;var gg;var eO;var eb;var gf;var cj;var b2;var ge;var an;var gV;var gd;var c;var cu;var hv;var aj;var gc=ak+28;var gb=ak+32;var c5;var hn;var aT;var ga;var cQ;var a6=ak+36;var h;var ck;var fC=ak+40;var dl;var ba=ak+44;var am;var b3;var cB;var gI;var fB;var N;var gp;var fA;var bU;var aV;var fz;var bv;var g9;var fy;var fr;var fu;var fx;var bu;var gl;var fw=ak+48;var cA;var dh;var O;var cm;var e7;var gJ;var fh;var fj;var fv=ak+52;var fm;var ft=ak+60;var fs=ak+68;var g1;var fp;var eX=ak+76;var fR;var fU;var eW=ak+84;var eV=ak+88;var fX;var fZ;var f1;var f3;var eS=ak+92;var d4;var v=ak+100;var bW;var cJ;var bX;var t=ak+112;var r=ak+124;var fI=ak+136;var dE=ak+148;var p=ak+156;var fF=ak+168;var aN;var e2=0;cA=bn;dh=hu;O=eU;cm=gH;e7=cS;gJ=M;var eR=cA;var eQ=(eR)&4294967295;HEAP[eQ]=(__ZTV9FormField+8)&4294967295;var eP=cA;var eN=(eP+20)&4294967295;__ZN6ObjectC1Ev(eN);var eM=cA;var eK=(eM+32)&4294967295;var em=dh;HEAP[eK]=em;var el=cA;var ek=(el+20)&4294967295;var ej=O;var ei=__ZN6Object4copyEPS_(ej,ek);var eh=cA;var ef=(eh+20)&4294967295;var ee=__ZN6Object7getDictEv(ef);d4=ee;var ed=cA;var ec=(ed+8)&4294967295;var dP=(ec+4)&4294967295;HEAP[dP]=0;var dO=cA;var dN=(dO+8)&4294967295;var dM=(dN+4)&4294967295;var dL=HEAP[dM];var dK=cA;var dJ=(dK+8)&4294967295;var dI=(dJ)&4294967295;HEAP[dI]=dL;var dH=cA;var dG=(dH+4)&4294967295;var dy=gJ;HEAP[dG]=dy;var dx=cA;var dw=(dx+40)&4294967295;HEAP[dw]=0;var dv=cA;var du=(dv+36)&4294967295;HEAP[du]=0;var dt=cA;var ds=(dt+16)&4294967295;HEAP[ds]=0;var dr=cA;var dq=(dr+44)&4294967295;HEAP[dq]=0;var dp=cA;var df=(dp+48)&4294967295;HEAP[df]=0;var dd=cm;var dc=(eS)&4294967295;var da=(dd)&4294967295;var c9=HEAP[da];HEAP[dc]=c9;var c8=(eS+4)&4294967295;var c7=(dd+4)&4294967295;var c6=HEAP[c7];HEAP[c8]=c6;var c4=cA;var c3=(c4+8)&4294967295;var cZ=(c3)&4294967295;var cY=(eS)&4294967295;var cW=HEAP[cY];HEAP[cZ]=cW;var cV=(c3+4)&4294967295;var cT=(eS+4)&4294967295;var cR=HEAP[cT];HEAP[cV]=cR;__ZN6ObjectC1Ev(v);var cP=d4;var cO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cP,(__str161492)&4294967295,v,0);var cM=__ZN6Object7isArrayEv(cO);f3=cM;var cL=f3;var gF=reSign((cL),8,0)!=0;$bb$$bb44$2:do{if(gF){var cF=__ZN6Object8getArrayEv(v);bW=cF;var cE=bW;var cC=__ZN5Array9getLengthEv(cE);cJ=cC;bX=0;$bb43$4:while(1){var fc=bX;var fa=cJ;var e8=(((fc))|0)<(((fa))|0);if(!(e8)){gE=17;break $bb$$bb44$2}__ZN6ObjectC1Ev(t);__ZN6ObjectC1Ev(r);var cz=bW;var cy=bX;var cw=__ZN5Array3getEiP6Object(cz,cy,t);var cv=__ZN6Object6isDictEv(t);var cH=reSign((cv),8,0)!=0;var aQ=(cH)^1;var g0=unSign((aQ),1,0);f1=g0;var ct=f1;var cG=reSign((ct),8,0)!=0;if(cG){__Z5erroriPcz(-1,(__str171493)&4294967295);__ZN6Object4freeEv(t)}else{__ZN6ObjectC1Ev(fI);var cs=bW;var cr=bX;var bN=__ZN5Array5getNFEiP6Object(cs,cr,fI);var bM=__ZN6Object5isRefEv(fI);fZ=bM;var bL=fZ;var cD=reSign((bL),8,0)!=0;if(cD){__ZN6Object6getRefEv(dE,fI);var bK=e7;gl=bK;var bI=gl;var bH=(bI)&4294967295;bu=bH;var bG=bu;fr=bG;var bF=fr;var bE=(bF+4)&4294967295;bv=bE;var bD=bv;var bB=(bD)&4294967295;bU=bB;var bA=bU;var bz=(bA)&4294967295;fz=bz;var by=fz;aV=by;var bl=aV;fy=bl;var bx=fy;g9=bx;var ap=g9;N=ap;var bw=N;cB=bw;var bt=cB;fB=bt;var bs=fB;gI=bs;var d2=gI;fA=d2;var br=fA;gp=br;var bm=gp;var bq=bm;fx=bq;var bj=fx;fu=bj;var gh=fu;am=fw;b3=gh;var bi=am;var bh=(bi)&4294967295;var bg=b3;HEAP[bh]=bg;var eT=(fw)&4294967295;var gt=HEAP[eT];dl=eV;var bf=(ba)&4294967295;HEAP[bf]=gt;var be=(ba)&4294967295;var bd=HEAP[be];var bc=dl;var bb=(bc)&4294967295;HEAP[bb]=bd;var a9=e7;var a5=(dE)&4294967295;h=a9;ck=a5;var a4=h;var a3=(a4)&4294967295;var a2=ck;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE4findIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_(fC,a3,a2);var gW=(fC)&4294967295;var bo=HEAP[gW];cQ=eW;var a1=(a6)&4294967295;HEAP[a1]=bo;var a0=(a6)&4294967295;var aZ=HEAP[a0];var aY=cQ;var aX=(aY)&4294967295;HEAP[aX]=aZ;c5=eW;hn=eV;var aW=c5;var aP=(aW)&4294967295;var aO=HEAP[aP];var aM=hn;var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=(aO)==(aK);var aI=unSign((aJ),1,0);ga=aI;var aH=ga;aT=aH;var g5=aT;var bT=(((g5))&255);fX=bT;var aF=fX;var cx=reSign((aF),8,0)!=0;if(cx){var aE=d4;var aB=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aE,(__str51481)&4294967295,r,0);var aA=__ZN6Object6isNameEv(aB);fU=aA;var az=fU;var cq=reSign((az),8,0)!=0;$bb12$$bb18$14:do{if(cq){__ZN6ObjectC1Ev(p);var ay=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(t,(__str181494)&4294967295,p,0);var ax=__ZN6Object6isNameEv(ay);fR=ax;var aw=fR;var cp=reSign((aw),8,0)!=0;if(cp){__ZN6Object6getRefEv(eX,fI);var av=cA;var dA=(eX)&4294967295;var fL=HEAP[dA];var dQ=(eX+4)&4294967295;var fl=HEAP[dQ];__ZN9FormField13_createWidgetEP6Object3Ref(av,t,fL,fl)}__ZN6Object4freeEv(p)}else{var au=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(t,(__str51481)&4294967295,r,0);var ar=__ZN6Object6isNameEv(au);var cn=reSign((ar),8,0)!=0;$bb22$$bb20$20:do{if(cn){gE=4}else{var aq=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(t,(__str161492)&4294967295,r,0);var ai=__ZN6Object7isArrayEv(aq);var cb=reSign((ai),8,0)!=0;if(cb){gE=4;break $bb22$$bb20$20}g1=0;gE=7;break $bb22$$bb20$20}}while(0);if(gE==4){g1=1}var ah=g1;fp=ah;var ag=fp;var b6=reSign((ag),8,0)!=0;if(b6){var af=e7;hv=fF;aj=af;var ae=aj;var ad=(ae)&4294967295;var ac=hv;var ab=(ac)&4294967295;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS5_(ab,ad);var aa=aj;cu=aa;var Y=cu;var K=(Y)&4294967295;c=K;var I=c;an=I;var H=an;var G=(H+4)&4294967295;cj=G;var F=cj;var E=(F)&4294967295;eO=E;var D=eO;var C=(D)&4294967295;gf=C;var B=gf;eb=B;var bC=eb;ge=bC;var z=ge;b2=z;var e=b2;dF=e;var g=dF;c1=g;var f=c1;gi=f;var d=gi;e4=d;var f5=e4;gg=f5;var b=gg;c2=b;var J=c2;var a=J;gd=a;var hM=gd;gV=hM;var g2=gV;l=gb;gY=g2;var hL=l;var hK=(hL)&4294967295;var hJ=gY;HEAP[hK]=hJ;var hH=aj;aC=hH;var hs=aC;var hq=(hs)&4294967295;gr=hq;var ho=gr;b5=ho;var hm=b5;var hl=(hm)&4294967295;ch=hl;var hk=ch;w=hk;var bO=w;var hj=HEAP[bO];bS=gc;cI=hj;var hi=bS;var hh=(hi)&4294967295;var hf=cI;HEAP[hh]=hf;var Z=hv;var gG=(gc)&4294967295;var a8=HEAP[gG];var co=(gb)&4294967295;var bJ=HEAP[co];de=Z;var X=(gx)&4294967295;HEAP[X]=a8;var W=(ht)&4294967295;HEAP[W]=bJ;var V=de;gO=V;var U=gO;dk=U;var T=dk;var S=(T)&4294967295;aS=S;var R=aS;gq=R;var Q=gq;var P=(Q+4)&4294967295;fM=P;var A=fM;var y=(A)&4294967295;at=y;var x=at;var u=(x)&4294967295;b8=u;var s=b8;a7=s;var cU=a7;b7=cU;var q=b7;f9=q;var dz=f9;dm=dz;var o=dm;dC=o;var n=dC;ca=n;var m=ca;dS=m;var cl=dS;b9=cl;var k=b9;hw=k;var gn=hw;var hI=gn;gk=hI;var hG=gk;eg=hG;var eL=eg;eJ=db;aG=eL;var hF=eJ;var hE=(hF)&4294967295;var hD=aG;HEAP[hE]=hD;while(1){j=gx;bZ=ht;var gS=j;var gR=bZ;i=gS;er=gR;var gQ=i;var gP=(gQ)&4294967295;var gN=HEAP[gP];var gM=er;var gL=(gM)&4294967295;var gK=HEAP[gL];var gB=(gN)==(gK);var gA=unSign((gB),1,0);cd=gA;var gz=cd;hA=gz;var al=hA;var b0=(((al))&255);var ep=reSign((b0),8,0)!=0;var ao=(ep)^1;var bY=unSign((ao),1,0);var gy=unSign((bY),8,0);cc=gy;var gw=cc;dD=gw;var bP=dD;var cN=(((bP))&255);bk=cN;var gv=bk;var bp=reSign((gv),8,0)!=0;if(!(bp)){gE=10;break}fW=gx;var hC=fW;var hB=(hC)&4294967295;var hz=HEAP[hB];var hy=(hz+16)&4294967295;cf=hy;var hx=cf;L=hx;var gD=L;var hg=de;var he=(hg)&4294967295;var aU=(db)&4294967295;var cK=HEAP[aU];__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueENS_21__tree_const_iteratorIiPKNS_11__tree_nodeIiPvEEiEERKi(gj,he,cK,gD);hp=gx;var hd=hp;var hc=(hd)&4294967295;var hb=HEAP[hc];var g8=hb;var g7=__ZNSt3__111__tree_nextIPKNS_16__tree_node_baseIPvEEEET_S6_(g8);var g6=g7;var g4=hp;var g3=(g4)&4294967295;HEAP[g3]=g6;var gU=hp;ce=gU;var gT=ce;aR=gT;var fq=aR;gE=8;continue}var gu=(dE)&4294967295;gZ=fF;gC=gu;var gs=gZ;var go=(gs)&4294967295;var gm=gC;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueERKi(ci,go,gm);cg=fs;aD=ci;var f8=cg;var f7=(f8)&4294967295;var f6=aD;var f4=(f6)&4294967295;var gX=(f4)&4294967295;var ha=HEAP[gX];hr=f7;var f2=(di)&4294967295;HEAP[f2]=ha;var f0=(di)&4294967295;var fY=HEAP[f0];var fV=hr;var fT=(fV)&4294967295;HEAP[fT]=fY;var fQ=aD;var fo=(fQ+4)&4294967295;var fn=HEAP[fo];var fk=cg;var fi=(fk+4)&4294967295;HEAP[fi]=fn;var fg=cA;var ff=(fg+16)&4294967295;var fe=HEAP[ff];var b4=reSign((fe),8,0)!=0;if(b4){__Z5erroriPcz(-1,(__str191495)&4294967295)}var fd=cA;var fb=(fd+40)&4294967295;var e9=HEAP[fb];var eI=((e9)+1)&4294967295;var eH=cA;var eG=(eH+40)&4294967295;HEAP[eG]=eI;var eF=cA;var eE=(eF+40)&4294967295;var eD=HEAP[eE];var eC=cA;var eB=(eC+36)&4294967295;var eA=HEAP[eB];var ey=eA;var ea=_greallocn(ey,eD,4);var d8=ea;var d7=cA;var d5=(d7+36)&4294967295;HEAP[d5]=d8;__ZN6Object4freeEv(r);var d3=cA;var d1=(d3+36)&4294967295;var d0=HEAP[d1];var dZ=cA;var dY=(dZ+40)&4294967295;var dW=HEAP[dY];var fS=((dW)-1)&4294967295;__ZN6Object6getRefEv(ft,fI);var fP=dh;var fO=__ZN4Form19createFieldFromDictEP6ObjectP4XRefRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(t,fP,ft,fF);var fN=(d0+4*fS)&4294967295;HEAP[fN]=fO;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(fF)}else{var fK=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(t,(__str181494)&4294967295,r,0);var fJ=__ZN6Object6isNameEv(fK);fm=fJ;var fH=fm;var b1=reSign((fH),8,0)!=0;if(!(b1)){gE=13;break $bb12$$bb18$14}__ZN6Object6getRefEv(fv,fI);var fG=cA;var dj=(fv)&4294967295;var d9=HEAP[dj];var dg=(fv+4)&4294967295;var d6=HEAP[dg];__ZN9FormField13_createWidgetEP6Object3Ref(fG,t,d9,d6)}}}while(0);__ZN6Object4freeEv(r)}else{__Z5erroriPcz(-1,(__str201496)&4294967295)}}else{__Z5erroriPcz(-1,(__str211497)&4294967295)}__ZN6Object4freeEv(t)}var fE=bX;var fD=((fE)+1)&4294967295;bX=fD;gE=0;continue $bb43$4}}}while(0);__ZN6Object4freeEv(v);var e6=d4;var e5=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(e6,(__str181494)&4294967295,v,0);var e3=__ZN6Object6isNameEv(e5);fj=e3;var e1=fj;var bV=reSign((e1),8,0)!=0;if(bV){var e0=cA;var eZ=O;var eY=cA;var ez=(eY+8)&4294967295;var c0=(ez)&4294967295;var dB=HEAP[c0];var cX=(ez+4)&4294967295;var dn=HEAP[cX];__ZN9FormField13_createWidgetEP6Object3Ref(e0,eZ,dB,dn)}__ZN6Object4freeEv(v);var ex=d4;var ew=__ZN4Form11fieldLookupEP4DictPcP6Object(ex,(__str221499)&4294967295,v);var ev=__ZN6Object5isIntEv(ew);fh=ev;var eu=fh;var bR=reSign((eu),8,0)!=0;if(bR){var et=__ZN6Object6getIntEv(v);aN=et;var es=aN;var eq=(es)&1;var eo=(((eq))&255);var bQ=reSign((eo),8,0)!=0;if(bQ){var en=cA;var dX=(en+48)&4294967295;HEAP[dX]=1}var dV=aN;var dU=(dV)&2;var dT=aN;var dR=(dT)&4}__ZN6Object4freeEv(v);STACKTOP=ak;return;return}function __ZN4FormC1EP4XRefP6Object(C,be,aE){var x=STACKTOP;STACKTOP+=57;_memset(x,0,57);var X;var at;var h;var aK;var bd;var a2;var bb=x;var ba=x+8;var aH;var aI;var aJ;var aM;var j;var Z=x+9;var D;var Y=x+21;var ab;var ac=x+33;var aF=x+45;var f=0;aK=C;bd=be;a2=aE;__ZN6ObjectC1Ev(Z);var a8=aK;var a7=(a8+12)&4294967295;var a5=bd;HEAP[a7]=a5;var a3=aK;var a1=(a3+16)&4294967295;var aZ=a2;HEAP[a1]=aZ;var aY=aK;var aX=(aY+8)&4294967295;HEAP[aX]=0;var ax=aK;var av=(ax+4)&4294967295;HEAP[av]=0;var ar=aK;var ap=(ar)&4294967295;HEAP[ap]=0;var am=aK;var ak=(am+16)&4294967295;var aj=HEAP[ak];var ai=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aj,(__str291506)&4294967295,Z,0);var ag=__ZN6Object6isBoolEv(Z);var E=reSign((ag),8,0)!=0;var ah=(E)^1;var a4=unSign((ah),1,0);var ae=reSign((a4),8,0)!=0;$bb9$$bb$2:do{if(ae){X=0}else{var af=__ZN6Object7getBoolEv(Z);var ad=reSign((af),8,0)!=0;var aW=(ad)^1;var F=unSign((aW),1,0);var aa=reSign((F),8,0)!=0;if(aa){X=0;break $bb9$$bb$2}j=1;X=2;break $bb9$$bb$2}}while(0);if(X==0){j=0}var R=aK;var O=(R+20)&4294967295;var N=j;HEAP[O]=N;__ZN6Object4freeEv(Z);var M=aK;var L=(M+16)&4294967295;var K=HEAP[L];var J=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(K,(__str301507)&4294967295,Z,0);var I=__ZN6Object7isArrayEv(Z);aM=I;var H=aM;var bc=reSign((H),8,0)!=0;if(bc){var G=__ZN6Object8getArrayEv(Z);D=G;__ZN6ObjectC1Ev(Y);ab=0;while(1){var V=D;var U=__ZN5Array9getLengthEv(V);var T=ab;var S=(((U))|0)>(((T))|0);var Q=unSign((S),1,0);aJ=Q;var P=aJ;var aD=reSign((P),8,0)!=0;if(!(aD)){X=8;break}__ZN6ObjectC1Ev(ac);var B=D;var A=ab;var z=__ZN5Array3getEiP6Object(B,A,Y);var y=D;var w=ab;var v=__ZN5Array5getNFEiP6Object(y,w,ac);var u=__ZN6Object5isRefEv(ac);var a9=reSign((u),8,0)!=0;var bh=(a9)^1;var bn=unSign((bh),1,0);aI=bn;var t=aI;var a6=reSign((t),8,0)!=0;if(a6){__Z5erroriPcz(-1,(__str311508)&4294967295);__ZN6Object4freeEv(Y);__ZN6Object4freeEv(ac)}else{var s=__ZN6Object6isDictEv(Y);var a0=reSign((s),8,0)!=0;var d=(a0)^1;var ao=unSign((d),1,0);aH=ao;var r=aH;var aG=reSign((r),8,0)!=0;if(aG){__Z5erroriPcz(-1,(__str321509)&4294967295);__ZN6Object4freeEv(Y);__ZN6Object4freeEv(ac)}else{var q=aK;var p=(q+4)&4294967295;var o=HEAP[p];var n=aK;var m=(n+8)&4294967295;var l=HEAP[m];var k=(((o))|0)>=(((l))|0);if(k){var i=aK;var g=(i+8)&4294967295;var e=HEAP[g];var c=((e)+16)&4294967295;var b=aK;var a=(b+8)&4294967295;HEAP[a]=c;var bm=aK;var bl=(bm+8)&4294967295;var bk=HEAP[bl];var bj=aK;var bi=(bj)&4294967295;var bg=HEAP[bi];var bf=bg;var aV=_greallocn(bf,bk,4);var aU=aV;var aT=aK;var aS=(aT)&4294967295;HEAP[aS]=aU}__ZNSt3__14lessIiEC1Ev(ba);at=aF;h=ba;var aR=at;var aQ=(aR)&4294967295;var aP=h;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(aQ,aP);var aO=aK;var aN=(aO)&4294967295;var aL=HEAP[aN];var aC=aK;var aB=(aC+4)&4294967295;var aA=HEAP[aB];__ZN6Object6getRefEv(bb,ac);var az=bd;var ay=__ZN4Form19createFieldFromDictEP6ObjectP4XRefRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(Y,az,bb,aF);var aw=(aL+4*aA)&4294967295;HEAP[aw]=ay;var au=((aA)+1)&4294967295;var aq=aK;var an=(aq+4)&4294967295;HEAP[an]=au;__ZN6Object4freeEv(Y);__ZN6Object4freeEv(ac);__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(aF)}}var al=ab;var W=((al)+1)&4294967295;ab=W;X=4;continue}}else{__Z5erroriPcz(-1,(__str331510)&4294967295)}__ZN6Object4freeEv(Z);STACKTOP=x;return;return}function __ZN4FormC2EP4XRefP6Object(C,be,aE){var x=STACKTOP;STACKTOP+=57;_memset(x,0,57);var X;var at;var h;var aK;var bd;var a2;var bb=x;var ba=x+8;var aH;var aI;var aJ;var aM;var j;var Z=x+9;var D;var Y=x+21;var ab;var ac=x+33;var aF=x+45;var f=0;aK=C;bd=be;a2=aE;__ZN6ObjectC1Ev(Z);var a8=aK;var a7=(a8+12)&4294967295;var a5=bd;HEAP[a7]=a5;var a3=aK;var a1=(a3+16)&4294967295;var aZ=a2;HEAP[a1]=aZ;var aY=aK;var aX=(aY+8)&4294967295;HEAP[aX]=0;var ax=aK;var av=(ax+4)&4294967295;HEAP[av]=0;var ar=aK;var ap=(ar)&4294967295;HEAP[ap]=0;var am=aK;var ak=(am+16)&4294967295;var aj=HEAP[ak];var ai=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aj,(__str291506)&4294967295,Z,0);var ag=__ZN6Object6isBoolEv(Z);var E=reSign((ag),8,0)!=0;var ah=(E)^1;var a4=unSign((ah),1,0);var ae=reSign((a4),8,0)!=0;$bb9$$bb$2:do{if(ae){X=0}else{var af=__ZN6Object7getBoolEv(Z);var ad=reSign((af),8,0)!=0;var aW=(ad)^1;var F=unSign((aW),1,0);var aa=reSign((F),8,0)!=0;if(aa){X=0;break $bb9$$bb$2}j=1;X=2;break $bb9$$bb$2}}while(0);if(X==0){j=0}var R=aK;var O=(R+20)&4294967295;var N=j;HEAP[O]=N;__ZN6Object4freeEv(Z);var M=aK;var L=(M+16)&4294967295;var K=HEAP[L];var J=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(K,(__str301507)&4294967295,Z,0);var I=__ZN6Object7isArrayEv(Z);aM=I;var H=aM;var bc=reSign((H),8,0)!=0;if(bc){var G=__ZN6Object8getArrayEv(Z);D=G;__ZN6ObjectC1Ev(Y);ab=0;while(1){var V=D;var U=__ZN5Array9getLengthEv(V);var T=ab;var S=(((U))|0)>(((T))|0);var Q=unSign((S),1,0);aJ=Q;var P=aJ;var aD=reSign((P),8,0)!=0;if(!(aD)){X=8;break}__ZN6ObjectC1Ev(ac);var B=D;var A=ab;var z=__ZN5Array3getEiP6Object(B,A,Y);var y=D;var w=ab;var v=__ZN5Array5getNFEiP6Object(y,w,ac);var u=__ZN6Object5isRefEv(ac);var a9=reSign((u),8,0)!=0;var bh=(a9)^1;var bn=unSign((bh),1,0);aI=bn;var t=aI;var a6=reSign((t),8,0)!=0;if(a6){__Z5erroriPcz(-1,(__str311508)&4294967295);__ZN6Object4freeEv(Y);__ZN6Object4freeEv(ac)}else{var s=__ZN6Object6isDictEv(Y);var a0=reSign((s),8,0)!=0;var d=(a0)^1;var ao=unSign((d),1,0);aH=ao;var r=aH;var aG=reSign((r),8,0)!=0;if(aG){__Z5erroriPcz(-1,(__str321509)&4294967295);__ZN6Object4freeEv(Y);__ZN6Object4freeEv(ac)}else{var q=aK;var p=(q+4)&4294967295;var o=HEAP[p];var n=aK;var m=(n+8)&4294967295;var l=HEAP[m];var k=(((o))|0)>=(((l))|0);if(k){var i=aK;var g=(i+8)&4294967295;var e=HEAP[g];var c=((e)+16)&4294967295;var b=aK;var a=(b+8)&4294967295;HEAP[a]=c;var bm=aK;var bl=(bm+8)&4294967295;var bk=HEAP[bl];var bj=aK;var bi=(bj)&4294967295;var bg=HEAP[bi];var bf=bg;var aV=_greallocn(bf,bk,4);var aU=aV;var aT=aK;var aS=(aT)&4294967295;HEAP[aS]=aU}__ZNSt3__14lessIiEC1Ev(ba);at=aF;h=ba;var aR=at;var aQ=(aR)&4294967295;var aP=h;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(aQ,aP);var aO=aK;var aN=(aO)&4294967295;var aL=HEAP[aN];var aC=aK;var aB=(aC+4)&4294967295;var aA=HEAP[aB];__ZN6Object6getRefEv(bb,ac);var az=bd;var ay=__ZN4Form19createFieldFromDictEP6ObjectP4XRefRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(Y,az,bb,aF);var aw=(aL+4*aA)&4294967295;HEAP[aw]=ay;var au=((aA)+1)&4294967295;var aq=aK;var an=(aq+4)&4294967295;HEAP[an]=au;__ZN6Object4freeEv(Y);__ZN6Object4freeEv(ac);__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(aF)}}var al=ab;var W=((al)+1)&4294967295;ab=W;X=4;continue}}else{__Z5erroriPcz(-1,(__str331510)&4294967295)}__ZN6Object4freeEv(Z);STACKTOP=x;return;return}function __ZN15FormFieldButtonC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE(f,V,b,x,ad){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var s;var c;var l;var W;var y;var T;var t;var w;var g=u;var aa;var F=0;c=f;l=V;W=b;y=x;T=ad;var U=c;var S=(U)&4294967295;var R=l;var Q=W;var P=y;var O=T;__ZN9FormFieldC2EP4XRefP6ObjectRK3RefPNSt3__13setIiNS7_4lessIiEENS7_9allocatorIiEEEE13FormFieldType(S,R,Q,P,O,0);var N=c;var L=(N)&4294967295;var J=(L)&4294967295;HEAP[J]=(__ZTV15FormFieldButton+8)&4294967295;var H=c;var p=(H)&4294967295;var o=(p+20)&4294967295;var n=__ZN6Object7getDictEv(o);w=n;var m=c;var k=(m+60)&4294967295;HEAP[k]=-1;var j=c;var i=(j+64)&4294967295;HEAP[i]=0;__ZN6ObjectC1Ev(g);var h=c;var e=(h+52)&4294967295;HEAP[e]=0;var d=w;var a=__ZN4Form11fieldLookupEP4DictPcP6Object(d,(__str221499)&4294967295,g);var ah=__ZN6Object5isIntEv(a);t=ah;var ag=t;var v=reSign((ag),8,0)!=0;$bb$$bb7$2:do{if(v){var af=__ZN6Object6getIntEv(g);aa=af;var ae=aa;var ac=(ae)&65536;var ab=(((ac))|0)!=0;$bb1$$bb2$4:do{if(ab){var Z=c;var Y=(Z+52)&4294967295;HEAP[Y]=1}else{var X=aa;var M=(X)&32768;var K=(((M))|0)!=0;if(!(K)){s=2;break $bb1$$bb2$4}var I=c;var G=(I+52)&4294967295;HEAP[G]=2;var E=aa;var D=(E)&16384;var C=(((D))|0)!=0;if(!(C)){s=2;break $bb1$$bb2$4}var B=c;var A=(B+64)&4294967295;HEAP[A]=1}}while(0);var z=aa;var r=(z)&16777216;var q=(((r))|0)!=0;if(!(q)){s=5;break $bb$$bb7$2}__Z5erroriPcz(-1,(__str241501)&4294967295)}}while(0);STACKTOP=u;return;return}function __ZN16FormWidgetButtonC2EP4XRefP6Objectj3RefP9FormField(g,M,b,G,v,u,d){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var c;var m;var N;var O;var w=t;var l;var z=0;c=g;m=M;N=b;O=G;var L=(w)&4294967295;HEAP[L]=v;var K=(w+4)&4294967295;HEAP[K]=u;l=d;var I=c;var H=(I)&4294967295;var F=m;var E=N;var D=O;var y=(w)&4294967295;var q=HEAP[y];var J=(w+4)&4294967295;var x=HEAP[J];var C=l;__ZN10FormWidgetC2EP4XRefP6Objectj3RefP9FormField(H,F,E,D,q,x,C);var B=c;var A=(B)&4294967295;var r=(A)&4294967295;HEAP[r]=(__ZTV16FormWidgetButton+8)&4294967295;var p=c;var o=(p)&4294967295;var n=(o+8)&4294967295;HEAP[n]=0;var k=c;var j=(k)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var f=h;var e=c;var a=(e+112)&4294967295;HEAP[a]=f;var W=c;var V=(W+108)&4294967295;HEAP[V]=0;var U=c;var T=(U+116)&4294967295;HEAP[T]=0;var S=c;var R=(S+100)&4294967295;HEAP[R]=0;var Q=c;var P=(Q+104)&4294967295;HEAP[P]=0;STACKTOP=t;return;return}function __ZN14FormWidgetText10setContentEP9GooString(i,M){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var s;var b;var L;var K;var c;var d;var N;var j=u;var x=0;b=i;L=M;var J=b;var I=(J)&4294967295;var H=__ZNK10FormWidget10isReadOnlyEv(I);d=H;var G=d;var v=reSign((G),8,0)!=0;if(v){__Z5erroriPcz(-1,(__str341511)&4294967295)}else{var F=b;var E=(F)&4294967295;var C=(E+37)&4294967295;HEAP[C]=1;var A=L;var y=(A)==0;if(y){var r=b;var q=(r+100)&4294967295;var p=HEAP[q];__ZN13FormFieldText14setContentCopyEP9GooString(p,0)}else{var o=L;var n=__ZN9GooString16hasUnicodeMarkerEv(o);var g=reSign((n),8,0)!=0;var t=(g)^1;var w=unSign((t),1,0);c=w;var m=c;var e=reSign((m),8,0)!=0;if(e){var l=L;var k=__ZN9GooString6insertEic(l,0,-1);var h=L;var f=__ZN9GooString6insertEic(h,0,-2)}var a=__Znwj(32);var W=a;K=W;var V=K;var U=L;__ZN9GooStringC1EPKS_(V,U);var T=K;N=T;var S=b;var R=(S+100)&4294967295;var Q=HEAP[R];var P=N;__ZN13FormFieldText14setContentCopyEP9GooString(Q,P);__ZN6ObjectC1Ev(j);var O=N;var D=__ZN6Object10initStringEP9GooString(j,O);var B=b;var z=(B)&4294967295;__ZN10FormWidget11updateFieldEPKcP6Object(z,(__str71483)&4294967295,j)}}STACKTOP=u;return;return}function __ZN16FormWidgetChoice8_updateVEv(F){var w=STACKTOP;STACKTOP+=24;_memset(w,0,24);var al;var aT;var bg;var bf;var S;var an;var bd;var bc;var ap;var aq;var bb;var a9;var a7;var bh;var at;var ao=w;var ak;var au;var o;var am=w+12;var e=0;aT=F;__ZN6ObjectC1Ev(ao);var a6=aT;var a5=__ZNK16FormWidgetChoice7hasEditEv(a6);var O=reSign((a5),8,0)!=0;var ay=(O)^1;var ba=unSign((ay),1,0);var av=reSign((ba),8,0)!=0;$bb5$$bb$2:do{if(av){al=0}else{var a4=aT;var aL=(a4+100)&4294967295;var aJ=HEAP[aL];var aH=__ZN15FormFieldChoice13getEditChoiceEv(aJ);var aF=(aH)==0;if(aF){al=0;break $bb5$$bb$2}bh=1;al=2;break $bb5$$bb$2}}while(0);if(al==0){bh=0}var aD=bh;at=aD;var aB=at;var ar=reSign((aB),8,0)!=0;$bb8$$bb9$8:do{if(ar){var aA=aT;var az=(aA+100)&4294967295;var ax=HEAP[az];var aw=__ZN15FormFieldChoice13getEditChoiceEv(ax);a7=aw;var ae=__Znwj(32);var ac=ae;a9=ac;var aa=a9;var Y=a7;__ZN9GooStringC1EPKS_(aa,Y);var W=a9;var U=__ZN6Object10initStringEP9GooString(ao,W)}else{var T=aT;var R=(T+100)&4294967295;var Q=HEAP[R];var P=__ZN15FormFieldChoice14getNumSelectedEv(Q);ak=P;var E=ak;var C=(((E))|0)==0;if(C){var A=__Znwj(32);var y=A;bb=y;var v=bb;__ZN9GooStringC1EPKc(v,(__str351512)&4294967295);var t=bb;var s=__ZN6Object10initStringEP9GooString(ao,t)}else{var r=ak;var q=(((r))|0)==1;if(q){au=0;while(1){var bj=aT;var bi=(bj+100)&4294967295;var a3=HEAP[bi];var a2=__ZN15FormFieldChoice13getNumChoicesEv(a3);var a1=au;var a0=(((a2))|0)>(((a1))|0);var aZ=unSign((a0),1,0);aq=aZ;var aY=aq;var a8=reSign((aY),8,0)!=0;if(!(a8)){al=10;break}var p=aT;var n=(p+100)&4294967295;var m=HEAP[n];var l=au;var k=__ZN15FormFieldChoice10isSelectedEi(m,l);ap=k;var j=ap;var be=reSign((j),8,0)!=0;if(be){al=6;break}var bl=au;var bk=((bl)+1)&4294967295;au=bk;al=5;continue}if(al==6){var i=aT;var h=(i+100)&4294967295;var g=HEAP[h];var f=au;var d=__ZN15FormFieldChoice9getChoiceEi(g,f);bc=d;var c=__Znwj(32);var b=c;bd=b;var a=bd;var bo=bc;__ZN9GooStringC1EPKS_(a,bo);var bn=bd;var bm=__ZN6Object10initStringEP9GooString(ao,bn)}}else{var aX=aT;var aW=(aX)&4294967295;var aV=(aW+32)&4294967295;var aU=HEAP[aV];var aQ=__ZN6Object9initArrayEP4XRef(ao,aU);o=0;while(1){var N=aT;var M=(N+100)&4294967295;var K=HEAP[M];var I=__ZN15FormFieldChoice13getNumChoicesEv(K);var G=o;var D=(((I))|0)>(((G))|0);var B=unSign((D),1,0);an=B;var z=an;var aR=reSign((z),8,0)!=0;if(!(aR)){al=14;break $bb8$$bb9$8}var aP=aT;var aO=(aP+100)&4294967295;var aN=HEAP[aO];var aM=o;var aK=__ZN15FormFieldChoice10isSelectedEi(aN,aM);S=aK;var aI=S;var aS=reSign((aI),8,0)!=0;if(aS){__ZN6ObjectC1Ev(am);var aG=aT;var aE=(aG+100)&4294967295;var aC=HEAP[aE];var aj=o;var ai=__ZN15FormFieldChoice9getChoiceEi(aC,aj);bf=ai;var ah=__Znwj(32);var ag=ah;bg=ag;var af=bg;var ad=bf;__ZN9GooStringC1EPKS_(af,ad);var ab=bg;var Z=__ZN6Object10initStringEP9GooString(am,ab);__ZN6Object8arrayAddEPS_(ao,am)}var X=o;var V=((X)+1)&4294967295;o=V;al=11;continue}}}}}while(0);var x=aT;var u=(x)&4294967295;__ZN10FormWidget11updateFieldEPKcP6Object(u,(__str71483)&4294967295,ao);var L=aT;var J=(L)&4294967295;var H=(J+37)&4294967295;HEAP[H]=1;STACKTOP=w;return;return}function __ZN16FormWidgetChoice13setEditChoiceEP9GooString(i,J){var s;var b;var H;var I;var K;var L;var w=0;b=i;H=J;var G=b;var F=(G)&4294967295;var E=__ZNK10FormWidget10isReadOnlyEv(F);L=E;var D=L;var t=reSign((D),8,0)!=0;if(t){__Z5erroriPcz(-1,(__str361513)&4294967295)}else{var C=b;var B=__ZNK16FormWidgetChoice7hasEditEv(C);var k=reSign((B),8,0)!=0;var v=(k)^1;var d=unSign((v),1,0);K=d;var A=K;var h=reSign((A),8,0)!=0;if(h){__Z5erroriPcz(-1,(__str371514)&4294967295)}else{var z=b;var y=(z)&4294967295;var x=(y+37)&4294967295;HEAP[x]=1;var r=H;var q=(r)==0;if(q){var p=b;var o=(p+100)&4294967295;var n=HEAP[o];__ZN15FormFieldChoice13setEditChoiceEP9GooString(n,0)}else{var m=H;var l=__ZN9GooString16hasUnicodeMarkerEv(m);var e=reSign((l),8,0)!=0;var u=(e)^1;var c=unSign((u),1,0);I=c;var j=I;var M=reSign((j),8,0)!=0;if(M){var g=H;var f=__ZN9GooString6insertEic(g,0,-1);var a=H;var S=__ZN9GooString6insertEic(a,0,-2)}var R=b;var Q=(R+100)&4294967295;var P=HEAP[Q];var O=H;__ZN15FormFieldChoice13setEditChoiceEP9GooString(P,O)}var N=b;__ZN16FormWidgetChoice8_updateVEv(N)}}return;return}function __ZN16FormWidgetChoice11deselectAllEv(m){var o;var q;var b;var n=0;q=m;var k=q;var j=(k)&4294967295;var i=__ZNK10FormWidget10isReadOnlyEv(j);b=i;var h=b;var d=reSign((h),8,0)!=0;if(d){__Z5erroriPcz(-1,(__str381515)&4294967295)}else{var g=q;var f=(g)&4294967295;var e=(f+37)&4294967295;HEAP[e]=1;var c=q;var a=(c+100)&4294967295;var p=HEAP[a];__ZN15FormFieldChoice11deselectAllEv(p);var l=q;__ZN16FormWidgetChoice8_updateVEv(l)}return;return}function __ZN16FormWidgetChoice6toggleEi(p,a){var x;var n;var b;var q;var r;var o=0;n=p;b=a;var m=n;var l=(m)&4294967295;var k=__ZNK10FormWidget10isReadOnlyEv(l);r=k;var j=r;var z=reSign((j),8,0)!=0;$bb$$bb1$2:do{if(z){__Z5erroriPcz(-1,(__str391516)&4294967295)}else{var i=n;var h=b;var g=__ZN16FormWidgetChoice11_checkRangeEi(i,h);var C=reSign((g),8,0)!=0;var f=(C)^1;var B=unSign((f),1,0);q=B;var e=q;var A=reSign((e),8,0)!=0;if(A){x=1;break $bb$$bb1$2}var d=n;var c=(d)&4294967295;var y=(c+37)&4294967295;HEAP[y]=1;var w=n;var v=(w+100)&4294967295;var u=HEAP[v];var t=b;__ZN15FormFieldChoice6toggleEi(u,t);var s=n;__ZN16FormWidgetChoice8_updateVEv(s)}}while(0);return;return}function __ZN16FormWidgetChoice6selectEi(p,a){var x;var n;var b;var q;var r;var o=0;n=p;b=a;var m=n;var l=(m)&4294967295;var k=__ZNK10FormWidget10isReadOnlyEv(l);r=k;var j=r;var z=reSign((j),8,0)!=0;$bb$$bb1$2:do{if(z){__Z5erroriPcz(-1,(__str401517)&4294967295)}else{var i=n;var h=b;var g=__ZN16FormWidgetChoice11_checkRangeEi(i,h);var C=reSign((g),8,0)!=0;var f=(C)^1;var B=unSign((f),1,0);q=B;var e=q;var A=reSign((e),8,0)!=0;if(A){x=1;break $bb$$bb1$2}var d=n;var c=(d)&4294967295;var y=(c+37)&4294967295;HEAP[y]=1;var w=n;var v=(w+100)&4294967295;var u=HEAP[v];var t=b;__ZN15FormFieldChoice6selectEi(u,t);var s=n;__ZN16FormWidgetChoice8_updateVEv(s)}}while(0);return;return}function __ZN10FormWidget21getFullyQualifiedNameEv(B){var v=STACKTOP;STACKTOP+=36;_memset(v,0,36);var N;var ad;var z;var ae;var ag;var ah;var at;var ar;var P=v;var O=v+12;var d=v+24;var an;var ac;var Q;var e=0;ad=B;__ZN6ObjectC1Ev(P);__ZN6ObjectC1Ev(O);__ZN6ObjectC1Ev(d);var aq=ad;var ap=(aq+48)&4294967295;var ao=HEAP[ap];var am=(ao)!=0;if(am){var al=ad;var ak=(al+48)&4294967295;var aj=HEAP[ak];ar=aj}else{var ai=__Znwj(32);var ab=ai;at=ab;var aa=at;__ZN9GooStringC1Ev(aa);var Z=at;ac=Z;var Y=ad;var X=(Y+12)&4294967295;var W=__ZN6Object4copyEPS_(X,P);$bb9$5:while(1){var w=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(P,(__str41480)&4294967295,d,0);var u=__ZN6Object6isDictEv(w);ah=u;var t=ah;var au=reSign((t),8,0)!=0;if(!(au)){N=5;break $bb9$5}var V=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(d,(__str101486)&4294967295,O,0);var U=__ZN6Object8isStringEv(V);ag=U;var T=ag;var C=reSign((T),8,0)!=0;if(C){var S=__ZN6Object9getStringEv(O);an=S;var M=an;var L=__ZN9GooString16hasUnicodeMarkerEv(M);ae=L;var K=ae;var R=reSign((K),8,0)!=0;if(R){var J=an;var I=__ZN9GooString3delEii(J,0,2);var H=ac;var G=__ZN9GooString6insertEiPKci(H,0,(__str491526)&4294967295,2)}else{var F=ac;var E=__ZN9GooString6insertEic(F,0,46)}var D=ac;var A=an;var y=__ZN9GooString6insertEiPS_(D,0,A);__ZN6Object4freeEv(O)}__ZN6Object4freeEv(P);var x=__ZN6Object4copyEPS_(d,P);__ZN6Object4freeEv(d);N=1;continue $bb9$5}__ZN6Object4freeEv(P);__ZN6Object4freeEv(d);var s=ad;var r=(s+40)&4294967295;var q=HEAP[r];var p=(q)!=0;$bb12$$bb13$16:do{if(p){var o=ad;var n=(o+40)&4294967295;var m=HEAP[n];var l=ac;var k=__ZN9GooString6appendEPS_(l,m)}else{var j=ac;var i=__ZN9GooString9getLengthEv(j);Q=i;var h=Q;var g=(((h))|0)>0;if(!(g)){N=8;break $bb12$$bb13$16}var f=Q;var c=((f)-1)&4294967295;var b=ac;var a=__ZN9GooString3delEii(b,c,1)}}while(0);var aB=ad;var aA=(aB+48)&4294967295;var az=ac;HEAP[aA]=az;var ay=ad;var ax=(ay+48)&4294967295;var aw=HEAP[ax];ar=aw}var av=ar;z=av;var af=z;STACKTOP=v;return af;return null}function __ZN15FontInfoScannerC2EP6PDFDoci(q,E,c){var F=STACKTOP;STACKTOP+=2;_memset(F,0,2);var A;var r;var n;var i;var f;var o;var D;var B;var m=F;var l=F+1;var p=0;o=q;D=E;B=c;__ZNSt3__14lessIiEC1Ev(l);var k=o;var j=(k+8)&4294967295;i=j;f=l;var h=i;var g=(h)&4294967295;var e=f;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(g,e);__ZNSt3__14lessIiEC1Ev(m);var d=o;var b=(d+20)&4294967295;r=b;n=m;var a=r;var C=(a)&4294967295;var z=n;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(C,z);var y=o;var x=(y)&4294967295;var w=D;HEAP[x]=w;var v=B;var u=((v)+1)&4294967295;var t=o;var s=(t+4)&4294967295;HEAP[s]=u;STACKTOP=F;return;return}function __ZN7GfxFont11getOrigNameEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+36)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN11GfxFontDict11getNumFontsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN11GfxFontDict7getFontEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=p;var g=(h)&4294967295;var f=HEAP[g];var d=e;var c=(f+4*d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN6Annots12getNumAnnotsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN6Annots8getAnnotEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=p;var g=(h)&4294967295;var f=HEAP[g];var d=e;var c=(f+4*d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN6PDFDoc7getXRefEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+28)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN6PDFDoc10getCatalogEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+36)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15FontInfoScannerC1EP6PDFDoci(q,E,c){var F=STACKTOP;STACKTOP+=2;_memset(F,0,2);var A;var r;var n;var i;var f;var o;var D;var B;var m=F;var l=F+1;var p=0;o=q;D=E;B=c;__ZNSt3__14lessIiEC1Ev(l);var k=o;var j=(k+8)&4294967295;i=j;f=l;var h=i;var g=(h)&4294967295;var e=f;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(g,e);__ZNSt3__14lessIiEC1Ev(m);var d=o;var b=(d+20)&4294967295;r=b;n=m;var a=r;var C=(a)&4294967295;var z=n;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(C,z);var y=o;var x=(y)&4294967295;var w=D;HEAP[x]=w;var v=B;var u=((v)+1)&4294967295;var t=o;var s=(t+4)&4294967295;HEAP[s]=u;STACKTOP=F;return;return}function __ZN8FontInfoD1Ev(m){var t;var k;var j;var i;var l=0;k=m;var h=k;var g=(h)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}var v=k;var u=(v+4)&4294967295;var s=HEAP[u];j=s;var r=j;var q=(r)!=0;if(q){var p=j;__ZN9GooStringD1Ev(p);var o=j;var n=o;__ZdlPv(n)}return;return}function __ZN8FontInfoD2Ev(m){var t;var k;var j;var i;var l=0;k=m;var h=k;var g=(h)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}var v=k;var u=(v+4)&4294967295;var s=HEAP[u];j=s;var r=j;var q=(r)!=0;if(q){var p=j;__ZN9GooStringD1Ev(p);var o=j;var n=o;__ZdlPv(n)}return;return}function __ZN15FontInfoScannerD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+20)&4294967295;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(a);var h=e;var g=(h+8)&4294967295;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(g);return;return}function __ZN15FontInfoScannerD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+20)&4294967295;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(a);var h=e;var g=(h+8)&4294967295;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(g);return;return}function __ZN8FontInfoC1ERS_(A,O){var v=STACKTOP;STACKTOP+=16;_memset(v,0,16);var L;var af;var f;var aA=v;var az=v+8;var R;var T;var d=0;af=A;f=O;var ay=f;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=(aw)!=0;if(av){var au=f;var at=(au)&4294967295;var ar=HEAP[at];var aq=__ZNK9GooString4copyEv(ar);T=aq}else{T=0}var Z=af;var X=(Z)&4294967295;var W=T;HEAP[X]=W;var V=f;var U=(V+4)&4294967295;var S=HEAP[U];var Q=(S)!=0;if(Q){var P=f;var N=(P+4)&4294967295;var M=HEAP[N];var K=__ZNK9GooString4copyEv(M);R=K}else{R=0}var J=af;var I=(J+4)&4294967295;var H=R;HEAP[I]=H;var G=f;var F=(G+8)&4294967295;var E=HEAP[F];var D=af;var C=(D+8)&4294967295;HEAP[C]=E;var B=f;var z=(B+12)&4294967295;var y=HEAP[z];var x=af;var w=(x+12)&4294967295;HEAP[w]=y;var u=f;var t=(u+13)&4294967295;var s=HEAP[t];var r=af;var q=(r+13)&4294967295;HEAP[q]=s;var p=f;var o=(p+14)&4294967295;var n=HEAP[o];var m=af;var l=(m+14)&4294967295;HEAP[l]=n;var k=f;var j=(k+16)&4294967295;var i=(az)&4294967295;var h=(j)&4294967295;var g=HEAP[h];HEAP[i]=g;var e=(az+4)&4294967295;var c=(j+4)&4294967295;var b=HEAP[c];HEAP[e]=b;var a=af;var aH=(a+16)&4294967295;var aG=(aH)&4294967295;var aF=(az)&4294967295;var aE=HEAP[aF];HEAP[aG]=aE;var aD=(aH+4)&4294967295;var aC=(az+4)&4294967295;var aB=HEAP[aC];HEAP[aD]=aB;var ap=f;var ao=(ap+24)&4294967295;var an=(aA)&4294967295;var am=(ao)&4294967295;var al=HEAP[am];HEAP[an]=al;var ak=(aA+4)&4294967295;var aj=(ao+4)&4294967295;var ai=HEAP[aj];HEAP[ak]=ai;var ah=af;var ag=(ah+24)&4294967295;var ae=(ag)&4294967295;var ad=(aA)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;var ab=(ag+4)&4294967295;var aa=(aA+4)&4294967295;var Y=HEAP[aa];HEAP[ab]=Y;STACKTOP=v;return;return}function __ZN8FontInfoC2ERS_(A,O){var v=STACKTOP;STACKTOP+=16;_memset(v,0,16);var L;var af;var f;var aA=v;var az=v+8;var R;var T;var d=0;af=A;f=O;var ay=f;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=(aw)!=0;if(av){var au=f;var at=(au)&4294967295;var ar=HEAP[at];var aq=__ZNK9GooString4copyEv(ar);T=aq}else{T=0}var Z=af;var X=(Z)&4294967295;var W=T;HEAP[X]=W;var V=f;var U=(V+4)&4294967295;var S=HEAP[U];var Q=(S)!=0;if(Q){var P=f;var N=(P+4)&4294967295;var M=HEAP[N];var K=__ZNK9GooString4copyEv(M);R=K}else{R=0}var J=af;var I=(J+4)&4294967295;var H=R;HEAP[I]=H;var G=f;var F=(G+8)&4294967295;var E=HEAP[F];var D=af;var C=(D+8)&4294967295;HEAP[C]=E;var B=f;var z=(B+12)&4294967295;var y=HEAP[z];var x=af;var w=(x+12)&4294967295;HEAP[w]=y;var u=f;var t=(u+13)&4294967295;var s=HEAP[t];var r=af;var q=(r+13)&4294967295;HEAP[q]=s;var p=f;var o=(p+14)&4294967295;var n=HEAP[o];var m=af;var l=(m+14)&4294967295;HEAP[l]=n;var k=f;var j=(k+16)&4294967295;var i=(az)&4294967295;var h=(j)&4294967295;var g=HEAP[h];HEAP[i]=g;var e=(az+4)&4294967295;var c=(j+4)&4294967295;var b=HEAP[c];HEAP[e]=b;var a=af;var aH=(a+16)&4294967295;var aG=(aH)&4294967295;var aF=(az)&4294967295;var aE=HEAP[aF];HEAP[aG]=aE;var aD=(aH+4)&4294967295;var aC=(az+4)&4294967295;var aB=HEAP[aC];HEAP[aD]=aB;var ap=f;var ao=(ap+24)&4294967295;var an=(aA)&4294967295;var am=(ao)&4294967295;var al=HEAP[am];HEAP[an]=al;var ak=(aA+4)&4294967295;var aj=(ao+4)&4294967295;var ai=HEAP[aj];HEAP[ak]=ai;var ah=af;var ag=(ah+24)&4294967295;var ae=(ag)&4294967295;var ad=(aA)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;var ab=(ag+4)&4294967295;var aa=(aA+4)&4294967295;var Y=HEAP[aa];HEAP[ab]=Y;STACKTOP=v;return;return}function __ZN9PageAttrs15getResourceDictEv(l){var p;var q;var m;var k;var j;var o=0;q=l;var i=q;var h=(i+240)&4294967295;var g=__ZN6Object6isDictEv(h);var c=reSign((g),8,0)!=0;if(c){var f=q;var e=(f+240)&4294967295;var d=__ZN6Object7getDictEv(e);k=d}else{k=0}var b=k;j=b;var a=j;m=a;var n=m;return n;return null}function __ZN4Page15getResourceDictEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+28)&4294967295;var c=HEAP[d];var b=__ZN9PageAttrs15getResourceDictEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN6Object13dictGetLengthEv(m){var r;var k;var u;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=7;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str1532)&4294967295,Pointer_make([c,0,0,0,7,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 391652"}else{var b=k;var a=(b+4)&4294967295;var t=(a)&4294967295;var s=t;var q=HEAP[s];var p=__ZN4Dict9getLengthEv(q);j=p;var o=j;u=o;var n=u;return n}return null}function __ZN8FontInfoC1EP7GfxFontP6PDFDoc(G,C,aY){var E=STACKTOP;STACKTOP+=32;_memset(E,0,32);var ac;var bA;var aK;var bb;var V;var X;var bn;var bo;var bp;var br;var b0=E;var b1;var bE=E+8;var f=E+20;var bs;var ab;var ba=0;bA=G;aK=C;bb=aY;__ZN6ObjectC1Ev(bE);__ZN6ObjectC1Ev(f);var bZ=aK;var bY=__ZN7GfxFont5getIDEv(bZ);var bX=(b0)&4294967295;var bW=(bY)&4294967295;var bV=HEAP[bW];HEAP[bX]=bV;var bU=(b0+4)&4294967295;var bT=(bY+4)&4294967295;var bS=HEAP[bT];HEAP[bU]=bS;var bR=bA;var aP=(bR+16)&4294967295;var aN=(aP)&4294967295;var aL=(b0)&4294967295;var aJ=HEAP[aL];HEAP[aN]=aJ;var aI=(aP+4)&4294967295;var aH=(b0+4)&4294967295;var aG=HEAP[aH];HEAP[aI]=aG;var aF=aK;var aE=__ZN7GfxFont11getOrigNameEv(aF);b1=aE;var aD=b1;var ay=(aD)!=0;if(ay){var ax=aK;var aw=__ZN7GfxFont11getOrigNameEv(ax);var av=__ZNK9GooString4copyEv(aw);var au=bA;var at=(au)&4294967295;HEAP[at]=av}else{var ar=bA;var aq=(ar)&4294967295;HEAP[aq]=0}var ap=aK;var ao=__ZN7GfxFont7getTypeEv(ap);var an=bA;var am=(an+8)&4294967295;HEAP[am]=ao;var al=aK;var ak=__ZN7GfxFont7getTypeEv(al);var aj=(((ak))|0)==4;var ai=unSign((aj),1,0);br=ai;var ah=br;var O=reSign((ah),8,0)!=0;if(O){var ag=bA;var af=(ag+12)&4294967295;HEAP[af]=1}else{var ad=bA;var aa=(ad+24)&4294967295;var Z=aK;var Y=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(Z,aa);var W=bA;var U=(W+12)&4294967295;HEAP[U]=Y}var T=bA;var S=(T+12)&4294967295;var R=HEAP[S];var bG=reSign((R),8,0)!=0;var ae=(bG)^1;var p=unSign((ae),1,0);var bF=reSign((p),8,0)!=0;if(bF){var Q=HEAP[_globalParams];var P=aK;var N=__ZN12GlobalParams14getDisplayFontEP7GfxFont(Q,P);ab=N;var M=ab;var L=(M)!=0;if(L){var K=ab;var J=(K+8)&4294967295;var I=HEAP[J];var H=(((I))|0)==0;if(H){var F=ab;var D=(F+12)&4294967295;var B=(D)&4294967295;var A=B;var z=(A)&4294967295;var y=HEAP[z];var x=__ZNK9GooString4copyEv(y);var w=bA;var v=(w+4)&4294967295;HEAP[v]=x}else{var u=ab;var t=(u+12)&4294967295;var s=(t)&4294967295;var r=(s)&4294967295;var q=HEAP[r];var o=__ZNK9GooString4copyEv(q);var n=bA;var m=(n+4)&4294967295;HEAP[m]=o}}else{var l=bA;var k=(l+4)&4294967295;HEAP[k]=0}}else{var j=bA;var i=(j+4)&4294967295;HEAP[i]=0}var h=bA;var g=(h+14)&4294967295;HEAP[g]=0;var e=bA;var d=(e+16)&4294967295;var c=(d+4)&4294967295;var b=HEAP[c];var a=bA;var b6=(a+16)&4294967295;var b5=(b6)&4294967295;var b4=HEAP[b5];var b3=bb;var b2=__ZN6PDFDoc7getXRefEv(b3);var bQ=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(b2,b4,b,bE,0);var bP=__ZN6Object6isDictEv(bQ);bp=bP;var bO=bp;var bq=reSign((bO),8,0)!=0;if(bq){var bN=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bE,(__str11533)&4294967295,f,0);var bM=__ZN6Object8isStreamEv(bN);var bL=bA;var bK=(bL+14)&4294967295;HEAP[bK]=bM;__ZN6Object4freeEv(f)}__ZN6Object4freeEv(bE);var bJ=bA;var bI=(bJ+13)&4294967295;HEAP[bI]=0;var bH=bA;var bD=(bH)&4294967295;var bC=HEAP[bD];var bB=(bC)!=0;if(bB){bs=0;$bb30$27:while(1){var bd=bA;var a9=(bd)&4294967295;var a8=HEAP[a9];var a7=__ZN9GooString9getLengthEv(a8);var a6=bs;var a5=(((a7))|0)>(((a6))|0);var a4=unSign((a5),1,0);bo=a4;var a2=bo;var a3=reSign((a2),8,0)!=0;if(!(a3)){ac=11;break $bb30$27}var bz=bA;var by=(bz)&4294967295;var bx=HEAP[by];var bw=bs;var bv=__ZN9GooString7getCharEi(bx,bw);var bu=reSign((bv),8,0)<=64;$bb25$$bb24$30:do{if(bu){ac=7}else{var bt=bA;var bm=(bt)&4294967295;var bl=HEAP[bm];var bk=bs;var bj=__ZN9GooString7getCharEi(bl,bk);var bi=reSign((bj),8,0)>90;if(bi){ac=7;break $bb25$$bb24$30}X=0;ac=10;break $bb25$$bb24$30}}while(0);if(ac==7){X=1}var bh=X;bn=bh;var bg=bn;var bc=reSign((bg),8,0)!=0;if(bc){ac=11;break $bb30$27}var bf=bs;var be=((bf)+1)&4294967295;bs=be;ac=6;continue $bb30$27}var a1=bs;var a0=(((a1))|0)<=0;$bb36$$bb33$38:do{if(a0){ac=14}else{var aZ=bA;var aX=(aZ)&4294967295;var aW=HEAP[aX];var aV=__ZN9GooString9getLengthEv(aW);var aU=bs;var aT=(((aV))|0)<=(((aU))|0);if(aT){ac=14;break $bb36$$bb33$38}var aS=bA;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aO=bs;var aM=__ZN9GooString7getCharEi(aQ,aO);var aC=reSign((aM),8,0)!=43;if(aC){ac=14;break $bb36$$bb33$38}V=1;ac=17;break $bb36$$bb33$38}}while(0);if(ac==14){V=0}var aB=bA;var aA=(aB+13)&4294967295;var az=V;HEAP[aA]=az}STACKTOP=E;return;return}function __ZN8FontInfoC2EP7GfxFontP6PDFDoc(G,C,aY){var E=STACKTOP;STACKTOP+=32;_memset(E,0,32);var ac;var bA;var aK;var bb;var V;var X;var bn;var bo;var bp;var br;var b0=E;var b1;var bE=E+8;var f=E+20;var bs;var ab;var ba=0;bA=G;aK=C;bb=aY;__ZN6ObjectC1Ev(bE);__ZN6ObjectC1Ev(f);var bZ=aK;var bY=__ZN7GfxFont5getIDEv(bZ);var bX=(b0)&4294967295;var bW=(bY)&4294967295;var bV=HEAP[bW];HEAP[bX]=bV;var bU=(b0+4)&4294967295;var bT=(bY+4)&4294967295;var bS=HEAP[bT];HEAP[bU]=bS;var bR=bA;var aP=(bR+16)&4294967295;var aN=(aP)&4294967295;var aL=(b0)&4294967295;var aJ=HEAP[aL];HEAP[aN]=aJ;var aI=(aP+4)&4294967295;var aH=(b0+4)&4294967295;var aG=HEAP[aH];HEAP[aI]=aG;var aF=aK;var aE=__ZN7GfxFont11getOrigNameEv(aF);b1=aE;var aD=b1;var ay=(aD)!=0;if(ay){var ax=aK;var aw=__ZN7GfxFont11getOrigNameEv(ax);var av=__ZNK9GooString4copyEv(aw);var au=bA;var at=(au)&4294967295;HEAP[at]=av}else{var ar=bA;var aq=(ar)&4294967295;HEAP[aq]=0}var ap=aK;var ao=__ZN7GfxFont7getTypeEv(ap);var an=bA;var am=(an+8)&4294967295;HEAP[am]=ao;var al=aK;var ak=__ZN7GfxFont7getTypeEv(al);var aj=(((ak))|0)==4;var ai=unSign((aj),1,0);br=ai;var ah=br;var O=reSign((ah),8,0)!=0;if(O){var ag=bA;var af=(ag+12)&4294967295;HEAP[af]=1}else{var ad=bA;var aa=(ad+24)&4294967295;var Z=aK;var Y=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(Z,aa);var W=bA;var U=(W+12)&4294967295;HEAP[U]=Y}var T=bA;var S=(T+12)&4294967295;var R=HEAP[S];var bG=reSign((R),8,0)!=0;var ae=(bG)^1;var p=unSign((ae),1,0);var bF=reSign((p),8,0)!=0;if(bF){var Q=HEAP[_globalParams];var P=aK;var N=__ZN12GlobalParams14getDisplayFontEP7GfxFont(Q,P);ab=N;var M=ab;var L=(M)!=0;if(L){var K=ab;var J=(K+8)&4294967295;var I=HEAP[J];var H=(((I))|0)==0;if(H){var F=ab;var D=(F+12)&4294967295;var B=(D)&4294967295;var A=B;var z=(A)&4294967295;var y=HEAP[z];var x=__ZNK9GooString4copyEv(y);var w=bA;var v=(w+4)&4294967295;HEAP[v]=x}else{var u=ab;var t=(u+12)&4294967295;var s=(t)&4294967295;var r=(s)&4294967295;var q=HEAP[r];var o=__ZNK9GooString4copyEv(q);var n=bA;var m=(n+4)&4294967295;HEAP[m]=o}}else{var l=bA;var k=(l+4)&4294967295;HEAP[k]=0}}else{var j=bA;var i=(j+4)&4294967295;HEAP[i]=0}var h=bA;var g=(h+14)&4294967295;HEAP[g]=0;var e=bA;var d=(e+16)&4294967295;var c=(d+4)&4294967295;var b=HEAP[c];var a=bA;var b6=(a+16)&4294967295;var b5=(b6)&4294967295;var b4=HEAP[b5];var b3=bb;var b2=__ZN6PDFDoc7getXRefEv(b3);var bQ=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(b2,b4,b,bE,0);var bP=__ZN6Object6isDictEv(bQ);bp=bP;var bO=bp;var bq=reSign((bO),8,0)!=0;if(bq){var bN=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bE,(__str11533)&4294967295,f,0);var bM=__ZN6Object8isStreamEv(bN);var bL=bA;var bK=(bL+14)&4294967295;HEAP[bK]=bM;__ZN6Object4freeEv(f)}__ZN6Object4freeEv(bE);var bJ=bA;var bI=(bJ+13)&4294967295;HEAP[bI]=0;var bH=bA;var bD=(bH)&4294967295;var bC=HEAP[bD];var bB=(bC)!=0;if(bB){bs=0;$bb30$27:while(1){var bd=bA;var a9=(bd)&4294967295;var a8=HEAP[a9];var a7=__ZN9GooString9getLengthEv(a8);var a6=bs;var a5=(((a7))|0)>(((a6))|0);var a4=unSign((a5),1,0);bo=a4;var a2=bo;var a3=reSign((a2),8,0)!=0;if(!(a3)){ac=11;break $bb30$27}var bz=bA;var by=(bz)&4294967295;var bx=HEAP[by];var bw=bs;var bv=__ZN9GooString7getCharEi(bx,bw);var bu=reSign((bv),8,0)<=64;$bb25$$bb24$30:do{if(bu){ac=7}else{var bt=bA;var bm=(bt)&4294967295;var bl=HEAP[bm];var bk=bs;var bj=__ZN9GooString7getCharEi(bl,bk);var bi=reSign((bj),8,0)>90;if(bi){ac=7;break $bb25$$bb24$30}X=0;ac=10;break $bb25$$bb24$30}}while(0);if(ac==7){X=1}var bh=X;bn=bh;var bg=bn;var bc=reSign((bg),8,0)!=0;if(bc){ac=11;break $bb30$27}var bf=bs;var be=((bf)+1)&4294967295;bs=be;ac=6;continue $bb30$27}var a1=bs;var a0=(((a1))|0)<=0;$bb36$$bb33$38:do{if(a0){ac=14}else{var aZ=bA;var aX=(aZ)&4294967295;var aW=HEAP[aX];var aV=__ZN9GooString9getLengthEv(aW);var aU=bs;var aT=(((aV))|0)<=(((aU))|0);if(aT){ac=14;break $bb36$$bb33$38}var aS=bA;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aO=bs;var aM=__ZN9GooString7getCharEi(aQ,aO);var aC=reSign((aM),8,0)!=43;if(aC){ac=14;break $bb36$$bb33$38}V=1;ac=17;break $bb36$$bb33$38}}while(0);if(ac==14){V=0}var aB=bA;var aA=(aB+13)&4294967295;var az=V;HEAP[aA]=az}STACKTOP=E;return;return}function __ZN4Page9getAnnotsEP6Object(k,b){var p;var q;var l;var m;var j;var o=0;q=k;l=b;var i=q;var h=(i)&4294967295;var g=HEAP[h];var f=q;var e=(f+32)&4294967295;var d=l;var c=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(e,g,d,0);j=c;var a=j;m=a;var n=m;return n;return null}function __ZN5Annot13getAppearanceEP6Object(k,b){var p;var q;var l;var m;var j;var o=0;q=k;l=b;var i=q;var h=(i+88)&4294967295;var g=HEAP[h];var f=q;var e=(f+52)&4294967295;var d=l;var c=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(e,g,d,0);j=c;var a=j;m=a;var n=m;return n;return null}function __ZN6Object12dictGetValNFEiPS_(o,a,z){var w;var m;var b;var A;var y;var l;var n=0;m=o;b=a;A=z;var k=m;var j=(k)&4294967295;var i=HEAP[j];var h=(((i))|0)!=7;if(h){var g=m;var f=(g)&4294967295;var e=HEAP[f];__Z5erroriPcz(0,(__str1532)&4294967295,Pointer_make([e,0,0,0,7,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 392388"}else{var d=m;var c=(d+4)&4294967295;var x=(c)&4294967295;var v=x;var u=HEAP[v];var t=b;var s=A;var q=__ZN4Dict8getValNFEiP6Object(u,t,s);l=q;var p=l;y=p;var r=y;return r}return null}function __ZN15FontInfoScanner9scanFontsEP4DictP7GooList(bh,o,et){var al=STACKTOP;STACKTOP+=184;_memset(al,0,184);var fr;var ft;var cC=al;var bQ;var L;var cZ;var b1;var ch=al+4;var b8;var B;var ei;var cg;var ad;var dc;var bN;var ce;var bY;var ak=al+12;var fG;var g;var cd=al+16;var eS;var aL=al+20;var dZ;var dh;var bx;var cj;var cb;var bK;var bj;var ca;var bZ;var bR;var b9;var P;var fq;var b7;var gd;var c3;var b5;var cf;var f7;var b4=al+24;var D;var di=al+28;var cA;var aN;var f;var fp;var fa=al+32;var cT;var f9;var aO;var e9;var cM;var a2=al+40;var H;var ci;var e8=al+44;var c4;var a5=al+48;var am;var b0;var cv;var fu;var e6;var K;var fe;var e5;var bM;var aQ;var e4;var bp;var fO;var e3;var ev;var ey;var e2;var bo;var fb;var e1=al+52;var cu;var fl;var c5;var t;var fN;var fQ;var eZ=al+56;var eH=al+64;var eG=al+68;var fS;var fU;var fX;var f0;var gz;var eF=al+72;var eE;var eD=al+80;var eB=al+84;var f6;var eA=al+88;var gk;var gm;var ez;var ex;var ew;var go;var eg;var ef;var ee;var gq;var gu;var r=al+96;var p=al+108;var gr=al+120;var bi=al+132;var bP=al+144;var aa;var M;var bS;var a3=al+152;var a1=al+160;var dw=al+168;var h;var eu=al+176;var eh=0;cu=bh;fl=o;c5=et;__ZN6ObjectC1Ev(r);__ZN6ObjectC1Ev(p);__ZN6ObjectC1Ev(gr);__ZN6ObjectC1Ev(bi);aa=0;var ec=fl;var ea=__ZN4Dict8lookupNFEPcP6Object(ec,(__str21534)&4294967295,r);var d9=__ZN6Object5isRefEv(r);gu=d9;var d8=gu;var fs=reSign((d8),8,0)!=0;$bb$$bb4$2:do{if(fs){var d7=cu;var d6=(d7)&4294967295;var d4=HEAP[d6];var dS=__ZN6PDFDoc7getXRefEv(d4);var dQ=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(r,dS,p,0);var dP=__ZN6Object6isDictEv(p);gq=dP;var dO=gq;var cB=reSign((dO),8,0)!=0;if(cB){__ZN6Object6getRefEv(a1,r);var dN=(bP)&4294967295;var dM=(a1)&4294967295;var dL=HEAP[dM];HEAP[dN]=dL;var dK=(bP+4)&4294967295;var dJ=(a1+4)&4294967295;var dI=HEAP[dJ];HEAP[dK]=dI;var dt=cu;var ds=(dt)&4294967295;var dr=HEAP[ds];var dq=__ZN6PDFDoc7getXRefEv(dr);ee=dq;var dp=__ZN6Object7getDictEv(p);ef=dp;var dn=__Znwj(8);var dm=dn;eg=dm;var dl=eg;var dk=ee;var dj=ef;__ZN11GfxFontDictC1EP4XRefP3RefP4Dict(dl,dk,bP,dj);var dg=eg;aa=dg}__ZN6Object4freeEv(p)}else{var df=__ZN6Object6isDictEv(r);go=df;var de=go;var cz=reSign((de),8,0)!=0;if(!(cz)){fr=3;break $bb$$bb4$2}var dd=cu;var db=(dd)&4294967295;var da=HEAP[db];var c9=__ZN6PDFDoc7getXRefEv(da);ew=c9;var c8=__ZN6Object7getDictEv(r);ex=c8;var c7=__Znwj(8);var c6=c7;ez=c6;var c2=ez;var c1=ew;var c0=ex;__ZN11GfxFontDictC1EP4XRefP3RefP4Dict(c2,c1,0,c0);var cY=ez;aa=cY}}while(0);var cX=aa;var cW=(cX)!=0;$bb8$$bb20$10:do{if(cW){bS=0;$bb16$12:while(1){var y=aa;var x=__ZN11GfxFontDict11getNumFontsEv(y);var v=bS;var e=(((x))|0)>(((v))|0);var d=unSign((e),1,0);gm=d;var c=gm;var ck=reSign((c),8,0)!=0;if(!(ck)){fr=9;break $bb16$12}var cV=aa;var cU=bS;var cS=__ZN11GfxFontDict7getFontEi(cV,cU);M=cS;var cR=M;var cP=(cR)!=0;var cO=unSign((cP),1,0);gk=cO;var cN=gk;var co=reSign((cN),8,0)!=0;$bb11$$bb15$15:do{if(co){var cL=M;var cK=__ZN7GfxFont5getIDEv(cL);var cJ=(eA)&4294967295;var cI=(cK)&4294967295;var cH=HEAP[cI];HEAP[cJ]=cH;var cG=(eA+4)&4294967295;var cF=(cK+4)&4294967295;var cy=HEAP[cF];HEAP[cG]=cy;var cx=(dw)&4294967295;var cw=(eA)&4294967295;var ct=HEAP[cw];HEAP[cx]=ct;var cs=(dw+4)&4294967295;var cr=(eA+4)&4294967295;var cq=HEAP[cr];HEAP[cs]=cq;var cp=cu;var cn=(cp+8)&4294967295;fb=cn;var cm=fb;var bI=(cm)&4294967295;bo=bI;var bH=bo;ev=bH;var bG=ev;var bF=(bG+4)&4294967295;bp=bF;var bD=bp;var bC=(bD)&4294967295;bM=bC;var bB=bM;var bA=(bB)&4294967295;e4=bA;var bz=e4;aQ=bz;var bf=aQ;e3=bf;var by=e3;fO=by;var an=fO;K=an;var bv=K;cv=bv;var bu=cv;e6=bu;var bt=e6;fu=bt;var dC=fu;e5=dC;var bs=e5;fe=bs;var bg=fe;var br=bg;e2=br;var bq=e2;ey=bq;var e7=ey;am=e1;b0=e7;var bn=am;var bm=(bn)&4294967295;var bl=b0;HEAP[bm]=bl;var ed=(e1)&4294967295;var fg=HEAP[ed];c4=eB;var bk=(a5)&4294967295;HEAP[bk]=fg;var be=(a5)&4294967295;var bd=HEAP[be];var bc=c4;var bb=(bc)&4294967295;HEAP[bb]=bd;var ba=cu;var a9=(ba+8)&4294967295;var a8=(dw)&4294967295;H=a9;ci=a8;var a7=H;var a6=(a7)&4294967295;var a4=ci;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE4findIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_(e8,a6,a4);var f4=(e8)&4294967295;var bw=HEAP[f4];cM=eD;var a0=(a2)&4294967295;HEAP[a0]=bw;var aZ=(a2)&4294967295;var aY=HEAP[aZ];var aX=cM;var aW=(aX)&4294967295;HEAP[aW]=aY;cT=eD;f9=eB;var aV=cT;var aU=(aV)&4294967295;var aT=HEAP[aU];var aS=f9;var aR=(aS)&4294967295;var aJ=HEAP[aR];var aI=(aT)==(aJ);var aH=unSign((aI),1,0);e9=aH;var aG=e9;aO=aG;var fJ=aO;var bL=(((fJ))&255);f6=bL;var aF=f6;var cl=reSign((aF),8,0)!=0;if(!(cl)){fr=6;break $bb11$$bb15$15}var aE=__Znwj(32);var aD=aE;eE=aD;var aC=cu;var aB=(aC)&4294967295;var aA=HEAP[aB];var ay=eE;var ax=M;__ZN8FontInfoC1EP7GfxFontP6PDFDoc(ay,ax,aA);var aw=c5;var av=eE;var au=av;__ZN7GooList6appendEPv(aw,au);var at=cu;var ar=(at+8)&4294967295;var aq=(dw)&4294967295;f=ar;fp=aq;var ap=f;var ao=(ap)&4294967295;var aj=fp;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueERKi(fa,ao,aj);cA=eF;aN=fa;var ai=cA;var ah=(ai)&4294967295;var ag=aN;var af=(ag)&4294967295;var aP=(af)&4294967295;var cD=HEAP[aP];D=ah;var ae=(di)&4294967295;HEAP[ae]=cD;var ac=(di)&4294967295;var ab=HEAP[ac];var Z=D;var X=(Z)&4294967295;HEAP[X]=ab;var I=aN;var G=(I+4)&4294967295;var F=HEAP[G];var E=cA;var C=(E+4)&4294967295;HEAP[C]=F}}while(0);var A=bS;var z=((A)+1)&4294967295;bS=z;fr=4;continue $bb16$12}var b=aa;gz=b;var a=gz;var gA=(a)!=0;if(!(gA)){fr=11;break $bb8$$bb20$10}var gy=gz;__ZN11GfxFontDictD1Ev(gy);var gx=gz;var gw=gx;__ZdlPv(gw)}}while(0);__ZN6Object4freeEv(r);var gt=(a3)&4294967295;var ge=HEAP[(__ZZN15FontInfoScanner9scanFontsEP4DictP7GooListE4C_82)&4294967295];HEAP[gt]=ge;var gc=(a3+4)&4294967295;var ga=HEAP[(__ZZN15FontInfoScanner9scanFontsEP4DictP7GooListE4C_82+4)&4294967295];HEAP[gc]=ga;h=0;$bb52$22:while(1){var eJ=h;var eI=unSign((eJ),32,0)<=1;if(!(eI)){fr=27;break $bb52$22}var f8=h;var f5=(a3+f8*4)&4294967295;var f3=HEAP[f5];var f2=fl;var f1=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(f2,f3,gr,0);var fZ=__ZN6Object6isDictEv(gr);f0=fZ;var fW=f0;var b6=reSign((fW),8,0)!=0;$bb24$$bb51$25:do{if(b6){bS=0;$bb49$27:while(1){var dA=__ZN6Object13dictGetLengthEv(gr);var dz=bS;var dy=(((dA))|0)>(((dz))|0);var dx=unSign((dy),1,0);fX=dx;var eO=fX;var bJ=reSign((eO),8,0)!=0;if(!(bJ)){fr=25;break $bb24$$bb51$25}var Y=bS;var W=__ZN6Object12dictGetValNFEiPS_(gr,Y,r);var V=__ZN6Object5isRefEv(r);fU=V;var U=fU;var b3=reSign((U),8,0)!=0;$bb27$$bb33$30:do{if(b3){__ZN6Object6getRefEv(eu,r);var T=cu;var S=(T+20)&4294967295;f7=S;var R=f7;var Q=(R)&4294967295;cf=Q;var O=cf;gd=O;var N=gd;var w=(N+4)&4294967295;P=w;var u=P;var s=(u)&4294967295;bZ=s;var q=bZ;var n=(q)&4294967295;b9=n;var m=b9;bR=m;var gb=bR;b7=gb;var l=b7;fq=l;var fw=fq;bK=fw;var k=bK;bx=k;var j=bx;cb=j;var i=cb;cj=i;var cc=cj;ca=cc;var gv=ca;bj=gv;var dv=bj;var gs=dv;b5=gs;var gp=b5;c3=gp;var d5=c3;dZ=b4;dh=d5;var gn=dZ;var gl=(gn)&4294967295;var gj=dh;HEAP[gl]=gj;var e0=(b4)&4294967295;var aK=HEAP[e0];eS=eG;var gi=(aL)&4294967295;HEAP[gi]=aK;var gh=(aL)&4294967295;var gg=HEAP[gh];var gf=eS;var fY=(gf)&4294967295;HEAP[fY]=gg;var fV=cu;var fT=(fV+20)&4294967295;var fR=(eu)&4294967295;fG=fT;g=fR;var fP=fG;var fM=(fP)&4294967295;var fL=g;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE4findIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_(cd,fM,fL);var eC=(cd)&4294967295;var az=HEAP[eC];bY=eH;var fK=(ak)&4294967295;HEAP[fK]=az;var fI=(ak)&4294967295;var fH=HEAP[fI];var fF=bY;var fE=(fF)&4294967295;HEAP[fE]=fH;ad=eH;dc=eG;var fD=ad;var fC=dc;b8=fD;B=fC;var fB=b8;var fA=(fB)&4294967295;var fz=HEAP[fA];var fy=B;var fx=(fy)&4294967295;var fv=HEAP[fx];var fo=(fz)==(fv);var fn=unSign((fo),1,0);cg=fn;var fm=cg;ei=fm;var eb=ei;var eY=(((eb))&255);var cQ=reSign((eY),8,0)!=0;var b2=(cQ)^1;var du=unSign((b2),1,0);var fk=unSign((du),8,0);ce=fk;var fj=ce;bN=fj;var bX=bN;var aM=(((bX))&255);fS=aM;var fi=fS;var bW=reSign((fi),8,0)!=0;if(bW){__ZN6Object4freeEv(r);fr=15;break $bb27$$bb33$30}else{var fh=cu;var ff=(fh+20)&4294967295;var fd=(eu)&4294967295;cZ=ff;b1=fd;var fc=cZ;var eX=(fc)&4294967295;var eW=b1;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueERKi(ch,eX,eW);bQ=eZ;L=ch;var eV=bQ;var eU=(eV)&4294967295;var eT=L;var eR=(eT)&4294967295;var J=(eR)&4294967295;var cE=HEAP[J];ft=eU;var eQ=(cC)&4294967295;HEAP[eQ]=cE;var eP=(cC)&4294967295;var eN=HEAP[eP];var eM=ft;var es=(eM)&4294967295;HEAP[es]=eN;var er=L;var eq=(er+4)&4294967295;var ep=HEAP[eq];var eo=bQ;var en=(eo+4)&4294967295;HEAP[en]=ep;fr=16;break $bb27$$bb33$30}}else{fr=16}}while(0);if(fr==16){var em=cu;var el=(em)&4294967295;var ek=HEAP[el];var ej=__ZN6PDFDoc7getXRefEv(ek);var d3=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(r,ej,p,0);var d2=__ZN6Object8isStreamEv(p);fQ=d2;var d1=fQ;var bV=reSign((d1),8,0)!=0;if(bV){var d0=__ZN6Object13streamGetDictEv(p);var dY=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(d0,(__str51537)&4294967295,bi,0);var dX=__ZN6Object6isDictEv(bi);var bU=reSign((dX),8,0)!=0;var bE=(bU)^1;var dR=unSign((bE),1,0);var bT=reSign((dR),8,0)!=0;$bb42$$bb40$39:do{if(bT){fr=17}else{var dW=__ZN6Object7getDictEv(bi);var dV=fl;var dU=(dW)==(dV);if(dU){fr=17;break $bb42$$bb40$39}t=1;fr=19;break $bb42$$bb40$39}}while(0);if(fr==17){t=0}var dT=t;fN=dT;var dH=fN;var bO=reSign((dH),8,0)!=0;if(bO){var dG=__ZN6Object7getDictEv(bi);var dF=cu;var dE=c5;__ZN15FontInfoScanner9scanFontsEP4DictP7GooList(dF,dG,dE)}__ZN6Object4freeEv(bi)}__ZN6Object4freeEv(r);__ZN6Object4freeEv(p)}var dD=bS;var dB=((dD)+1)&4294967295;bS=dB;fr=14;continue $bb49$27}}}while(0);__ZN6Object4freeEv(gr);var eL=h;var eK=((eL)+1)&4294967295;h=eK;fr=13;continue $bb52$22}STACKTOP=al;return;return}function __ZN15FontInfoScanner4scanEi(O,bw){var A=STACKTOP;STACKTOP+=24;_memset(A,0,24);var ay;var a6;var aa;var K;var ad;var aM;var aP;var aS;var bt;var br;var bq;var bp;var aW;var a3;var bo;var bn;var a4;var au;var bh;var Y;var bu;var aA=A;var az=A+12;var a5;var j;var aC;var e=0;a6=O;aa=bw;__ZN6ObjectC1Ev(aA);__ZN6ObjectC1Ev(az);var bl=a6;var bk=(bl+4)&4294967295;var bj=HEAP[bk];var bi=a6;var aX=(bi)&4294967295;var aT=HEAP[aX];var aQ=__ZN6PDFDoc11getNumPagesEv(aT);var aN=(((bj))|0)>(((aQ))|0);var aK=unSign((aN),1,0);a4=aK;var aI=a4;var Z=reSign((aI),8,0)!=0;if(Z){bn=0}else{var aH=__Znwj(16);var aG=aH;bo=aG;var aF=bo;__ZN7GooListC1Ev(aF);var aD=bo;au=aD;var aq=a6;var ao=(aq+4)&4294967295;var am=HEAP[ao];var ak=aa;var ai=((am)+(ak))&4294967295;a5=ai;var ag=a6;var af=(ag)&4294967295;var ae=HEAP[af];var ac=__ZN6PDFDoc11getNumPagesEv(ae);var ab=((ac)+1)&4294967295;var N=a5;var J=(((ab))|0)<(((N))|0);var G=unSign((J),1,0);a3=G;var D=a3;var aE=reSign((D),8,0)!=0;if(aE){var z=a6;var w=(z)&4294967295;var u=HEAP[w];var t=__ZN6PDFDoc11getNumPagesEv(u);var s=((t)+1)&4294967295;a5=s}var r=a6;var o=(r+4)&4294967295;var n=HEAP[o];j=n;$bb22$8:while(1){var M=j;var I=a5;var F=(((M))|0)<(((I))|0);if(!(F)){ay=13;break $bb22$8}var m=a6;var l=(m)&4294967295;var k=HEAP[l];var i=j;var h=__ZN6PDFDoc7getPageEi(k,i);bh=h;var g=bh;var f=(g)==0;$bb21$$bb6$11:do{if(!f){var d=bh;var c=__ZN4Page15getResourceDictEv(d);Y=c;var b=Y;var a=(b)!=0;var bD=unSign((a),1,0);aW=bD;var bC=aW;var aB=reSign((bC),8,0)!=0;if(aB){var bB=a6;var bA=Y;var bz=au;__ZN15FontInfoScanner9scanFontsEP4DictP7GooList(bB,bA,bz)}var by=a6;var bx=(by)&4294967295;var bg=HEAP[bx];var bf=__ZN6PDFDoc7getXRefEv(bg);bp=bf;var be=a6;var bd=(be)&4294967295;var bc=HEAP[bd];var bb=__ZN6PDFDoc10getCatalogEv(bc);bq=bb;var ba=bh;var a9=__ZN4Page9getAnnotsEP6Object(ba,aA);br=a9;var a8=__Znwj(8);var a7=a8;bt=a7;var a2=bt;var a1=bp;var a0=bq;var aZ=br;__ZN6AnnotsC1EP4XRefP7CatalogP6Object(a2,a1,a0,aZ);var aY=bt;bu=aY;__ZN6Object4freeEv(aA);aC=0;while(1){var X=bu;var W=__ZN6Annots12getNumAnnotsEv(X);var U=aC;var S=(((W))|0)>(((U))|0);var Q=unSign((S),1,0);aS=Q;var L=aS;var bm=reSign((L),8,0)!=0;if(!(bm)){ay=8;break}var aV=bu;var aR=aC;var aO=__ZN6Annots8getAnnotEi(aV,aR);var aL=__ZN5Annot13getAppearanceEP6Object(aO,aA);var aJ=__ZN6Object8isStreamEv(aL);aP=aJ;var ax=aP;var bv=reSign((ax),8,0)!=0;if(bv){var aw=__ZN6Object13streamGetDictEv(aA);var av=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aw,(__str51537)&4294967295,az,0);var at=__ZN6Object6isDictEv(az);aM=at;var ar=aM;var bs=reSign((ar),8,0)!=0;if(bs){var ap=__ZN6Object7getDictEv(az);var an=a6;var al=au;__ZN15FontInfoScanner9scanFontsEP4DictP7GooList(an,ap,al)}__ZN6Object4freeEv(az)}__ZN6Object4freeEv(aA);var aj=aC;var ah=((aj)+1)&4294967295;aC=ah;ay=4;continue}var H=bu;ad=H;var E=ad;var C=(E)!=0;if(!(C)){ay=10;break $bb21$$bb6$11}var y=ad;__ZN6AnnotsD1Ev(y);var V=ad;var T=V;__ZdlPv(T)}}while(0);var R=j;var P=((R)+1)&4294967295;j=P;ay=2;continue $bb22$8}var B=a6;var x=(B+4)&4294967295;var v=a5;HEAP[x]=v;var q=au;bn=q}var p=bn;K=p;var aU=K;STACKTOP=A;return aU;return null}function __ZN8FunctionC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV8Function+8)&4294967295;return;return}function __ZN8Function12getInputSizeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8Function13getOutputSizeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16IdentityFunction7getTypeEv(g){var d;var f;var e;var c;var b=0;f=g;c=-1;var a=c;e=a;var h=e;return h;return null}function __ZN16IdentityFunction4isOkEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN15SampledFunction7getTypeEv(g){var d;var f;var e;var c;var b=0;f=g;c=0;var a=c;e=a;var h=e;return h;return null}function __ZN15SampledFunction4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+2588)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN19ExponentialFunction7getTypeEv(g){var d;var f;var e;var c;var b=0;f=g;c=2;var a=c;e=a;var h=e;return h;return null}function __ZN19ExponentialFunction4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+1561)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN17StitchingFunction7getTypeEv(g){var d;var f;var e;var c;var b=0;f=g;c=3;var a=c;e=a;var h=e;return h;return null}function __ZN17StitchingFunction4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+1060)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN18PostScriptFunction7getTypeEv(g){var d;var f;var e;var c;var b=0;f=g;c=4;var a=c;e=a;var h=e;return h;return null}function __ZN18PostScriptFunction4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+1056)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN8FunctionD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV8Function+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN8FunctionD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV8Function+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN8FunctionC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV8Function+8)&4294967295;return;return}function __ZN16IdentityFunctionC2Ev(n){var x;var l;var a;var m=0;l=n;var k=l;var j=(k)&4294967295;__ZN8FunctionC2Ev(j);var i=l;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16IdentityFunction+8)&4294967295;var f=l;var e=(f)&4294967295;var d=(e+4)&4294967295;HEAP[d]=32;var c=l;var b=(c)&4294967295;var y=(b+8)&4294967295;HEAP[y]=32;a=0;while(1){var D=a;var C=(((D))|0)<=31;if(!(C)){x=2;break}var w=a;var v=l;var u=(v)&4294967295;var t=(u+12)&4294967295;var s=(t+w*16)&4294967295;var r=(s)&4294967295;HEAP[r]=0;var q=a;var p=l;var o=(p)&4294967295;var I=(o+12)&4294967295;var H=(I+q*16)&4294967295;var G=(H+8)&4294967295;HEAP[G]=1;var F=a;var E=((F)+1)&4294967295;a=E;x=0;continue}var B=l;var A=(B)&4294967295;var z=(A+1036)&4294967295;HEAP[z]=0;return;return}function __ZN16IdentityFunctionD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16IdentityFunction+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16IdentityFunctionD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16IdentityFunction+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16IdentityFunction4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(1040);var e=f;h=e;var d=h;__ZN16IdentityFunctionC1Ev(d);var c=h;var b=c;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN16IdentityFunction9transformEPdS0_(p,q,f){var r;var n;var i;var t;var a;var o=0;n=p;i=q;t=f;a=0;while(1){var b=a;var s=(((b))|0)<=31;if(!(s)){r=2;break}var m=i;var l=a;var k=(m+8*l)&4294967295;var j=HEAP[k];var h=t;var g=a;var e=(h+8*g)&4294967295;HEAP[e]=j;var d=a;var c=((d)+1)&4294967295;a=c;r=0;continue}return;return}function __ZN16IdentityFunctionC1Ev(n){var x;var l;var a;var m=0;l=n;var k=l;var j=(k)&4294967295;__ZN8FunctionC2Ev(j);var i=l;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16IdentityFunction+8)&4294967295;var f=l;var e=(f)&4294967295;var d=(e+4)&4294967295;HEAP[d]=32;var c=l;var b=(c)&4294967295;var y=(b+8)&4294967295;HEAP[y]=32;a=0;while(1){var D=a;var C=(((D))|0)<=31;if(!(C)){x=2;break}var w=a;var v=l;var u=(v)&4294967295;var t=(u+12)&4294967295;var s=(t+w*16)&4294967295;var r=(s)&4294967295;HEAP[r]=0;var q=a;var p=l;var o=(p)&4294967295;var I=(o+12)&4294967295;var H=(I+q*16)&4294967295;var G=(H+8)&4294967295;HEAP[G]=1;var F=a;var E=((F)+1)&4294967295;a=E;x=0;continue}var B=l;var A=(B)&4294967295;var z=(A+1036)&4294967295;HEAP[z]=0;return;return}function __ZN15SampledFunction9transformEPdS0_(aK,bn,cB){var T=STACKTOP;STACKTOP+=768;_memset(T,0,768);var du;var bv;var cd;var ae;var dj;var a7;var bc=T;var a6=T+256;var a5=T+512;var bb;var ba;var a9;var d0;var a8;var cD=0;bv=aK;cd=bn;ae=cB;bb=0;$bb7$2:while(1){var bx=bv;var bw=(bx)&4294967295;var bu=(bw+4)&4294967295;var bt=HEAP[bu];var bs=bb;var br=(((bt))|0)>(((bs))|0);if(!(br)){du=6;break $bb7$2}var bm=cd;var bl=bb;var bk=(bm+8*bl)&4294967295;var bj=HEAP[bk];var bi=bb;var bh=bv;var bg=(bh)&4294967295;var bf=(bg+12)&4294967295;var be=(bf+bi*16)&4294967295;var bd=(be)&4294967295;var dh=HEAP[bd];var dg=(bj)-(dh);var df=bb;var de=bv;var dd=(de+2192)&4294967295;var dc=(dd+df*8)&4294967295;var db=HEAP[dc];var da=(dg)*(db);var c9=bb;var c8=bv;var cX=(c8+1168)&4294967295;var cW=(cX+c9*16)&4294967295;var cV=(cW)&4294967295;var cU=HEAP[cV];var cT=(da)+(cU);a7=cT;var cS=a7;var cR=(cS)<0;$bb1$$bb2$5:do{if(cR){a7=0}else{var cQ=bb;var cP=bv;var cO=(cP+1040)&4294967295;var cC=(cO+cQ*4)&4294967295;var cA=HEAP[cC];var cz=((cA)-1)&4294967295;var cy=(((cz))|0);var cx=a7;var cw=(cy)<(cx);if(!(cw)){du=3;break $bb1$$bb2$5}var cv=bb;var cu=bv;var ct=(cu+1040)&4294967295;var cs=(ct+cv*4)&4294967295;var cn=HEAP[cs];var cm=((cn)-1)&4294967295;var cl=(((cm))|0);a7=cl}}while(0);var ck=bb;var cj=a7;var ci=((cj)|0);var ch=(bc+ck*8)&4294967295;var cg=(ch)&4294967295;HEAP[cg]=ci;var cf=bb;var ce=bb;var cc=(bc+ce*8)&4294967295;var cb=(cc)&4294967295;var ca=HEAP[cb];var b9=((ca)+1)&4294967295;var b8=(bc+cf*8)&4294967295;var b7=(b8+4)&4294967295;HEAP[b7]=b9;var b6=(bc+cf*8)&4294967295;var b5=(b6+4)&4294967295;var b4=HEAP[b5];var b3=bb;var b2=bv;var b1=(b2+1040)&4294967295;var b0=(b1+b3*4)&4294967295;var bZ=HEAP[b0];var bY=(((b4))|0)>=(((bZ))|0);var bX=unSign((bY),1,0);dj=bX;var bW=dj;var dv=reSign((bW),8,0)!=0;if(dv){var bV=bb;var bU=bb;var bT=(bc+bU*8)&4294967295;var bS=(bT)&4294967295;var bR=HEAP[bS];var bQ=(bc+bV*8)&4294967295;var bP=(bQ+4)&4294967295;HEAP[bP]=bR}var bO=bb;var bN=bb;var bM=(bc+bN*8)&4294967295;var bL=(bM)&4294967295;var bK=HEAP[bL];var bJ=(((bK))|0);var bI=a7;var bH=(bI)-(bJ);var bG=(a5+bO*8)&4294967295;HEAP[bG]=bH;var bF=bb;var bE=bb;var bD=(a5+bE*8)&4294967295;var bC=HEAP[bD];var bB=1-(bC);var bA=(a6+bF*8)&4294967295;HEAP[bA]=bB;var bz=bb;var by=((bz)+1)&4294967295;bb=by;du=0;continue $bb7$2}bb=0;$bb30$14:while(1){var cF=bv;var cE=(cF)&4294967295;var cr=(cE+8)&4294967295;var cq=HEAP[cr];var cp=bb;var co=(((cq))|0)>(((cp))|0);if(!(co)){du=28;break $bb30$14}ba=0;$bb18$17:while(1){var ag=bv;var af=(ag)&4294967295;var ad=(af+4)&4294967295;var ac=HEAP[ad];var ab=1<<(ac);var aa=ba;var Z=(((ab))|0)>(((aa))|0);if(!(Z)){du=17;break $bb18$17}var bq=bb;d0=bq;a9=0;var bp=ba;a8=bp;$bb12$20:while(1){var aN=bv;var aM=(aN)&4294967295;var aL=(aM+4)&4294967295;var aJ=HEAP[aL];var aI=a9;var aH=(((aJ))|0)>(((aI))|0);if(!(aH)){du=11;break $bb12$20}var bo=a9;var a4=bv;var a3=(a4+2448)&4294967295;var a2=(a3+bo*4)&4294967295;var a1=HEAP[a2];var a0=a9;var aZ=a8;var aY=(aZ)&1;var aX=(bc+a0*8)&4294967295;var aW=(aX+aY*4)&4294967295;var aV=HEAP[aW];var aU=((a1)*(aV))&4294967295;var aT=d0;var aS=((aU)+(aT))&4294967295;d0=aS;var aR=a9;var aQ=((aR)+1)&4294967295;a9=aQ;var aP=a8;var aO=(((aP))|0)>>1;a8=aO;du=9;continue $bb12$20}var aG=d0;var aF=(((aG))|0)<0;$bb16$$bb14$24:do{if(aF){du=12}else{var aE=bv;var aD=(aE+2580)&4294967295;var aC=HEAP[aD];var aB=d0;var aA=(((aC))|0)<=(((aB))|0);if(aA){du=12;break $bb16$$bb14$24}var az=bv;var ay=(az+2584)&4294967295;var ax=HEAP[ay];var aw=bv;var av=(aw+2576)&4294967295;var au=HEAP[av];var at=d0;var ar=(au+8*at)&4294967295;var aq=HEAP[ar];var ap=ba;var ao=(ax+8*ap)&4294967295;HEAP[ao]=aq;du=14;break $bb16$$bb14$24}}while(0);if(du==12){var an=bv;var am=(an+2584)&4294967295;var al=HEAP[am];var ak=ba;var aj=(al+8*ak)&4294967295;HEAP[aj]=0}var ai=ba;var ah=((ai)+1)&4294967295;ba=ah;du=8;continue $bb18$17}ba=0;var Y=bv;var X=(Y)&4294967295;var W=(X+4)&4294967295;var V=HEAP[W];var U=1<<(V);a8=U;$bb24$31:while(1){var dS=bv;var dQ=(dS)&4294967295;var dO=(dQ+4)&4294967295;var K=HEAP[dO];var I=ba;var G=(((K))|0)>(((I))|0);if(!(G)){du=23;break $bb24$31}a9=0;while(1){var dZ=a9;var dY=a8;var dX=(((dZ))|0)<(((dY))|0);if(!(dX)){du=21;break}var S=bv;var R=(S+2584)&4294967295;var Q=HEAP[R];var P=a9;var O=(((P))|0)>>1;var N=ba;var M=(a6+N*8)&4294967295;var L=HEAP[M];var J=bv;var H=(J+2584)&4294967295;var y=HEAP[H];var x=a9;var w=(y+8*x)&4294967295;var v=HEAP[w];var u=(L)*(v);var t=ba;var s=(a5+t*8)&4294967295;var r=HEAP[s];var p=bv;var n=(p+2584)&4294967295;var e=HEAP[n];var d=a9;var c=((d)+1)&4294967295;var b=(e+8*c)&4294967295;var a=HEAP[b];var ef=(r)*(a);var ee=(u)+(ef);var ed=(Q+8*O)&4294967295;HEAP[ed]=ee;var eb=a9;var d9=((eb)+2)&4294967295;a9=d9;du=19;continue}var dW=ba;var dV=((dW)+1)&4294967295;ba=dV;var dU=a8;var dT=(((dU))|0)>>1;a8=dT;du=18;continue $bb24$31}var F=bv;var E=(F+2584)&4294967295;var D=HEAP[E];var C=(D)&4294967295;var B=HEAP[C];var A=bb;var z=bv;var q=(z+1680)&4294967295;var o=(q+A*16)&4294967295;var m=(o+8)&4294967295;var l=HEAP[m];var k=bb;var j=bv;var i=(j+1680)&4294967295;var h=(i+k*16)&4294967295;var g=(h)&4294967295;var f=HEAP[g];var ec=(l)-(f);var ea=(B)*(ec);var d8=bb;var d7=bv;var d6=(d7+1680)&4294967295;var d5=(d6+d8*16)&4294967295;var d4=(d5)&4294967295;var d3=HEAP[d4];var d2=(ea)+(d3);var d1=ae;var dR=bb;var dP=(d1+8*dR)&4294967295;HEAP[dP]=d2;var dN=ae;var dM=bb;var dL=(dN+8*dM)&4294967295;var dK=HEAP[dL];var dJ=bb;var dI=bv;var dH=(dI)&4294967295;var dG=(dH+524)&4294967295;var dF=(dG+dJ*16)&4294967295;var dE=(dF)&4294967295;var dD=HEAP[dE];var dC=(dK)<(dD);$bb26$$bb27$39:do{if(dC){var dB=bb;var dA=bv;var dz=(dA)&4294967295;var dy=(dz+524)&4294967295;var dx=(dy+dB*16)&4294967295;var dw=(dx)&4294967295;var dt=HEAP[dw];var ds=ae;var dr=bb;var dq=(ds+8*dr)&4294967295;HEAP[dq]=dt}else{var dp=ae;var dn=bb;var dm=(dp+8*dn)&4294967295;var dl=HEAP[dm];var dk=bb;var di=bv;var c7=(di)&4294967295;var c6=(c7+524)&4294967295;var c5=(c6+dk*16)&4294967295;var c4=(c5+8)&4294967295;var c3=HEAP[c4];var c2=(dl)>(c3);if(!(c2)){du=26;break $bb26$$bb27$39}var c1=bb;var c0=bv;var cZ=(c0)&4294967295;var cY=(cZ+524)&4294967295;var cN=(cY+c1*16)&4294967295;var cM=(cN+8)&4294967295;var cL=HEAP[cM];var cK=ae;var cJ=bb;var cI=(cK+8*cJ)&4294967295;HEAP[cI]=cL}}while(0);var cH=bb;var cG=((cH)+1)&4294967295;bb=cG;du=7;continue $bb30$14}STACKTOP=T;return;return}function __ZN17StitchingFunction9transformEPdS0_(E,o,aQ){var v=STACKTOP;STACKTOP+=8;_memset(v,0,8);var af;var aD;var aM;var ag;var ae=v;var ah;var d=0;aD=E;aM=o;ag=aQ;var aZ=aM;var aY=(aZ)&4294967295;var aX=HEAP[aY];var aW=aD;var aV=(aW)&4294967295;var aU=(aV+12)&4294967295;var aT=(aU)&4294967295;var aS=(aT)&4294967295;var aR=HEAP[aS];var aP=(aX)<(aR);if(aP){var ax=aD;var av=(ax)&4294967295;var at=(av+12)&4294967295;var aq=(at)&4294967295;var ao=(aq)&4294967295;var am=HEAP[ao];HEAP[ae]=am}else{var al=aM;var ak=(al)&4294967295;var aj=HEAP[ak];var ai=aD;var Y=(ai)&4294967295;var W=(Y+12)&4294967295;var U=(W)&4294967295;var S=(U+8)&4294967295;var Q=HEAP[S];var O=(aj)>(Q);if(O){var N=aD;var M=(N)&4294967295;var L=(M+12)&4294967295;var K=(L)&4294967295;var D=(K+8)&4294967295;var B=HEAP[D];HEAP[ae]=B}else{var z=aM;var x=(z)&4294967295;var u=HEAP[x];HEAP[ae]=u}}ah=0;while(1){var h=aD;var g=(h+1040)&4294967295;var f=HEAP[g];var e=((f)-1)&4294967295;var c=ah;var b=(((e))|0)>(((c))|0);if(!(b)){af=2;break}var t=aD;var s=(t+1048)&4294967295;var r=HEAP[s];var q=ah;var p=((q)+1)&4294967295;var n=(r+8*p)&4294967295;var m=HEAP[n];var l=HEAP[ae];var k=(m)>(l);if(k){af=2;break}var j=ah;var i=((j)+1)&4294967295;ah=i;af=1;continue}var a=aD;var a6=(a+1052)&4294967295;var a5=HEAP[a6];var a4=ah;var a3=((a4)*2)&4294967295;var a2=(a5+8*a3)&4294967295;var a1=HEAP[a2];var a0=HEAP[ae];var aO=aD;var aN=(aO+1048)&4294967295;var aL=HEAP[aN];var aK=ah;var aJ=(aL+8*aK)&4294967295;var aI=HEAP[aJ];var aH=(a0)-(aI);var aG=aD;var aF=(aG+1056)&4294967295;var aE=HEAP[aF];var aC=ah;var aB=(aE+8*aC)&4294967295;var aA=HEAP[aB];var az=(aH)*(aA);var ay=(a1)+(az);HEAP[ae]=ay;var aw=aD;var au=(aw+1044)&4294967295;var ar=HEAP[au];var ap=ah;var an=(ar+4*ap)&4294967295;var ad=HEAP[an];var ac=aD;var ab=(ac+1044)&4294967295;var aa=HEAP[ab];var Z=ah;var X=(aa+4*Z)&4294967295;var V=HEAP[X];var T=(V)&4294967295;var R=HEAP[T];var P=(R+16)&4294967295;var J=HEAP[P];var I=aD;var H=(I+1044)&4294967295;var G=HEAP[H];var F=ah;var C=(G+4*F)&4294967295;var A=HEAP[C];var y=J;var w=ag;FUNCTION_TABLE[y](A,ae,w);STACKTOP=v;return;return}function __ZN7PSStackC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+1200)&4294967295;HEAP[a]=100;return;return}function __ZN7PSStack5clearEv(f){var d;var e;var b=0;e=f;var c=e;var a=(c+1200)&4294967295;HEAP[a]=100;return;return}function __ZN7PSStack8topIsIntEv(n){var w;var l;var y;var k;var j;var m=0;l=n;var i=l;var h=(i+1200)&4294967295;var g=HEAP[h];var f=(((g))|0)>99;$bb2$$bb$2:do{if(f){w=0}else{var e=l;var d=(e+1200)&4294967295;var c=HEAP[d];var b=l;var a=(b)&4294967295;var x=(a+c*12)&4294967295;var v=(x)&4294967295;var t=HEAP[v];var s=(((t))|0)!=1;if(s){w=0;break $bb2$$bb$2}k=1;w=2;break $bb2$$bb$2}}while(0);if(w==0){k=0}var r=k;var q=unSign((r),8,0);j=q;var p=j;y=p;var o=y;var u=(((o))&255);return u;return null}function __ZN7PSStack13topTwoAreIntsEv(n){var y;var l;var A;var k;var j;var m=0;l=n;var i=l;var h=(i+1200)&4294967295;var g=HEAP[h];var f=(((g))|0)>98;$bb3$$bb$2:do{if(f){y=0}else{var e=l;var d=(e+1200)&4294967295;var c=HEAP[d];var b=l;var a=(b)&4294967295;var z=(a+c*12)&4294967295;var x=(z)&4294967295;var w=HEAP[x];var v=(((w))|0)!=1;if(v){y=0;break $bb3$$bb$2}var u=l;var t=(u+1200)&4294967295;var s=HEAP[t];var r=((s)+1)&4294967295;var p=l;var o=(p)&4294967295;var I=(o+r*12)&4294967295;var H=(I)&4294967295;var G=HEAP[H];var E=(((G))|0)!=1;if(E){y=0;break $bb3$$bb$2}k=1;y=3;break $bb3$$bb$2}}while(0);if(y==0){k=0}var D=k;var C=unSign((D),8,0);j=C;var B=j;A=B;var q=A;var F=(((q))&255);return F;return null}function __ZN7PSStack9topIsRealEv(m){var v;var k;var x;var y;var j;var l=0;k=m;var i=k;var h=(i+1200)&4294967295;var g=HEAP[h];var f=(((g))|0)>99;$bb2$$bb$2:do{if(f){v=0}else{var e=k;var d=(e+1200)&4294967295;var c=HEAP[d];var b=k;var a=(b)&4294967295;var w=(a+c*12)&4294967295;var u=(w)&4294967295;var s=HEAP[u];var r=(((s))|0)!=2;if(r){v=0;break $bb2$$bb$2}y=1;v=2;break $bb2$$bb$2}}while(0);if(v==0){y=0}var q=y;var p=unSign((q),8,0);j=p;var o=j;x=o;var n=x;var t=(((n))&255);return t;return null}function __ZN7PSStack13topTwoAreNumsEv(e){var u;var b;var v;var i;var Q;var C=0;b=e;var P=b;var O=(P+1200)&4294967295;var N=HEAP[O];var M=(((N))|0)>98;$bb5$$bb$2:do{if(M){u=1}else{var L=b;var K=(L+1200)&4294967295;var I=HEAP[K];var G=b;var E=(G)&4294967295;var r=(E+I*12)&4294967295;var p=(r)&4294967295;var n=HEAP[p];var l=(((n))|0)==1;if(!l){var j=b;var h=(j+1200)&4294967295;var g=HEAP[h];var f=b;var d=(f)&4294967295;var c=(d+g*12)&4294967295;var a=(c)&4294967295;var ab=HEAP[a];var aa=(((ab))|0)==2;if(!(aa)){u=1;break $bb5$$bb$2}}var Z=b;var Y=(Z+1200)&4294967295;var X=HEAP[Y];var W=((X)+1)&4294967295;var V=b;var U=(V)&4294967295;var T=(U+W*12)&4294967295;var J=(T)&4294967295;var H=HEAP[J];var F=(((H))|0)==1;if(!F){var D=b;var B=(D+1200)&4294967295;var A=HEAP[B];var z=((A)+1)&4294967295;var y=b;var x=(y)&4294967295;var w=(x+z*12)&4294967295;var t=(w)&4294967295;var s=HEAP[t];var q=(((s))|0)==2;if(!(q)){u=1;break $bb5$$bb$2}}i=1;u=3;break $bb5$$bb$2}}while(0);if(u==1){i=0}var o=i;var m=unSign((o),8,0);Q=m;var k=Q;v=k;var S=v;var R=(((S))&255);return R;return null}function __ZN7PSStack4rollEii(E,bs,bu){var C=STACKTOP;STACKTOP+=12;_memset(C,0,12);var W;var bD;var ar;var ag;var i=C;var bv;var bt;var bh=0;bD=E;ar=bs;ag=bu;var b0=ar;var bZ=(((b0))|0)==0;$bb21$$bb$2:do{if(!bZ){var bY=ag;var bX=(((bY))|0)>=0;$bb1$$bb2$4:do{if(bX){var bW=ag;var bV=ar;var bU=(((bW))|0)%(((bV))|0);ag=bU}else{var bT=ag;var bS=(0-(bT))&4294967295;var bR=ar;var aY=(((bS))|0)%(((bR))|0);ag=aY;var aW=ag;var aU=(((aW))|0)!=0;if(!(aU)){W=2;break $bb1$$bb2$4}var aT=ar;var aS=ag;var aR=((aT)-(aS))&4294967295;ag=aR}}while(0);var aQ=ar;var aP=(((aQ))|0)<=0;$bb6$$bb5$9:do{if(!aP){var aO=ag;var aN=(((aO))|0)==0;if(aN){W=3;break $bb6$$bb5$9}var aE=ar;var aC=((((aE))|0)/2|0);var aA=ag;var az=(((aC))|0)>=(((aA))|0);if(az){bv=0;$bb13$14:while(1){var b3=bv;var b2=ag;var b1=(((b3))|0)<(((b2))|0);if(!(b1)){W=11;break $bb13$14}var ay=bD;var ax=(ay+1200)&4294967295;var aw=HEAP[ax];var av=bD;var au=(av)&4294967295;var at=(au+aw*12)&4294967295;var ai=(i)&4294967295;var af=(at)&4294967295;var ae=HEAP[af];HEAP[ai]=ae;var ad=(i+4)&4294967295;var ac=(at+4)&4294967295;var ab=(ad)&4294967295;var aa=(ac)&4294967295;var Z=HEAP[aa];HEAP[ab]=Z;var Y=bD;var X=(Y+1200)&4294967295;var V=HEAP[X];bt=V;while(1){var z=bD;var y=(z+1200)&4294967295;var x=HEAP[y];var w=ar;var v=((x)+(w))&4294967295;var u=((v)-1)&4294967295;var t=bt;var s=(((u))|0)>(((t))|0);if(!(s)){W=9;break}var U=bt;var T=bt;var S=((T)+1)&4294967295;var R=bD;var Q=(R)&4294967295;var P=(Q+U*12)&4294967295;var O=bD;var N=(O)&4294967295;var M=(N+S*12)&4294967295;var L=(P)&4294967295;var K=(M)&4294967295;var J=HEAP[K];HEAP[L]=J;var I=(P+4)&4294967295;var H=(M+4)&4294967295;var G=(I)&4294967295;var F=(H)&4294967295;var D=HEAP[F];HEAP[G]=D;var B=bt;var A=((B)+1)&4294967295;bt=A;W=7;continue}var r=bD;var q=(r+1200)&4294967295;var p=HEAP[q];var o=ar;var n=((p)+(o))&4294967295;var m=((n)-1)&4294967295;var l=bD;var k=(l)&4294967295;var j=(k+m*12)&4294967295;var h=(j)&4294967295;var g=(i)&4294967295;var f=HEAP[g];HEAP[h]=f;var e=(j+4)&4294967295;var d=(i+4)&4294967295;var c=(e)&4294967295;var b=(d)&4294967295;var a=HEAP[b];HEAP[c]=a;var b5=bv;var b4=((b5)+1)&4294967295;bv=b4;W=6;continue $bb13$14}W=12;break $bb21$$bb$2}else{var bQ=ar;var bP=ag;var bO=((bQ)-(bP))&4294967295;ag=bO;bv=0;$bb20$23:while(1){var ak=bv;var aj=ag;var ah=(((ak))|0)<(((aj))|0);if(!(ah)){W=12;break $bb21$$bb$2}var bN=bD;var bM=(bN+1200)&4294967295;var bL=HEAP[bM];var bK=ar;var bJ=((bL)+(bK))&4294967295;var bI=((bJ)-1)&4294967295;var bH=bD;var bG=(bH)&4294967295;var bF=(bG+bI*12)&4294967295;var bE=(i)&4294967295;var bC=(bF)&4294967295;var bB=HEAP[bC];HEAP[bE]=bB;var bA=(i+4)&4294967295;var bz=(bF+4)&4294967295;var by=(bA)&4294967295;var bx=(bz)&4294967295;var bw=HEAP[bx];HEAP[by]=bw;var br=bD;var bq=(br+1200)&4294967295;var bp=HEAP[bq];var bo=ar;var bn=((bp)+(bo))&4294967295;var bm=((bn)-1)&4294967295;bt=bm;while(1){var a1=bD;var a0=(a1+1200)&4294967295;var aZ=HEAP[a0];var aX=bt;var aV=(((aZ))|0)<(((aX))|0);if(!(aV)){W=16;break}var bl=bt;var bk=bt;var bj=((bk)-1)&4294967295;var bi=bD;var bg=(bi)&4294967295;var bf=(bg+bl*12)&4294967295;var be=bD;var bd=(be)&4294967295;var bc=(bd+bj*12)&4294967295;var bb=(bf)&4294967295;var ba=(bc)&4294967295;var a9=HEAP[ba];HEAP[bb]=a9;var a8=(bf+4)&4294967295;var a7=(bc+4)&4294967295;var a6=(a8)&4294967295;var a5=(a7)&4294967295;var a4=HEAP[a5];HEAP[a6]=a4;var a3=bt;var a2=((a3)-1)&4294967295;bt=a2;W=14;continue}var aM=bD;var aL=(aM+1200)&4294967295;var aK=HEAP[aL];var aJ=bD;var aI=(aJ)&4294967295;var aH=(aI+aK*12)&4294967295;var aG=(aH)&4294967295;var aF=(i)&4294967295;var aD=HEAP[aF];HEAP[aG]=aD;var aB=(aH+4)&4294967295;var aq=(i+4)&4294967295;var ap=(aB)&4294967295;var ao=(aq)&4294967295;var an=HEAP[ao];HEAP[ap]=an;var am=bv;var al=((am)+1)&4294967295;bv=al;W=13;continue $bb20$23}}}}while(0)}}while(0);STACKTOP=C;return;return}function __ZN15PopplerCacheKeyC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV15PopplerCacheKey+8)&4294967295;return;return}function __ZNK21PostScriptFunctionKeyeqERK15PopplerCacheKey(j,e){var t;var b;var N;var u;var L;var c;var W;var d;var x=0;b=j;N=e;var K=N;var J=K;c=J;var I=b;var H=(I+8)&4294967295;var G=HEAP[H];var F=c;var D=(F+8)&4294967295;var B=HEAP[D];var z=(((G))|0)==(((B))|0);if(z){W=1;d=0;while(1){var S=W;var v=reSign((S),8,0)!=0;var M=(v)^1;var f=unSign((M),1,0);var h=reSign((f),8,0)!=0;if(h){t=1;break}var R=b;var Q=(R+8)&4294967295;var P=HEAP[Q];var E=d;var C=(((P))|0)>(((E))|0);if(!(C)){t=1;break}var r=b;var q=(r+12)&4294967295;var p=HEAP[q];var o=d;var n=(p+8*o)&4294967295;var m=HEAP[n];var l=c;var k=(l+12)&4294967295;var i=HEAP[k];var g=d;var a=(i+8*g)&4294967295;var Y=HEAP[a];var X=(m)==(Y);var V=unSign((X),1,0);W=V;var U=d;var T=((U)+1)&4294967295;d=T;t=0;continue}var A=W;var y=unSign((A),8,0);L=y}else{L=0}var w=L;u=w;var O=u;var s=(((O))&255);return s;return null}function __ZN16PopplerCacheItemC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV16PopplerCacheItem+8)&4294967295;return;return}function __ZN19ExponentialFunction9transformEPdS0_(X,B,bf){var aE;var a2;var bb;var aF;var f;var aD;var aH;var g=0;a2=X;bb=B;aF=bf;var bo=bb;var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=a2;var bk=(bl)&4294967295;var bj=(bk+12)&4294967295;var bi=(bj)&4294967295;var bh=(bi)&4294967295;var bg=HEAP[bh];var be=(bm)<(bg);if(be){var aW=a2;var aU=(aW)&4294967295;var aS=(aU+12)&4294967295;var aQ=(aS)&4294967295;var aO=(aQ)&4294967295;var aM=HEAP[aO];aD=aM}else{var aL=bb;var aK=(aL)&4294967295;var aJ=HEAP[aK];var aI=a2;var ax=(aI)&4294967295;var av=(ax+12)&4294967295;var at=(av)&4294967295;var aq=(at+8)&4294967295;var ao=HEAP[aq];var am=(aJ)>(ao);if(am){var al=a2;var ak=(al)&4294967295;var aj=(ak+12)&4294967295;var ai=(aj)&4294967295;var W=(ai+8)&4294967295;var T=HEAP[W];aD=T}else{var Q=bb;var N=(Q)&4294967295;var K=HEAP[N];aD=K}}aH=0;$bb15$9:while(1){var r=a2;var p=(r)&4294967295;var n=(p+8)&4294967295;var l=HEAP[n];var e=aH;var d=(((l))|0)>(((e))|0);if(!(d)){aE=7;break $bb15$9}var H=aH;var F=a2;var E=(F+1040)&4294967295;var D=(E+H*8)&4294967295;var C=HEAP[D];var w=a2;var u=(w+1560)&4294967295;var s=HEAP[u];var ah=reSign((s),8,0)!=0;if(ah){var q=aD;f=q}else{var o=a2;var m=(o+1552)&4294967295;var k=HEAP[m];var j=aD;var i=_llvm_pow_f64(j,k);f=i}var h=aH;var c=a2;var b=(c+1296)&4294967295;var a=(b+h*8)&4294967295;var bv=HEAP[a];var bu=aH;var bt=a2;var bs=(bt+1040)&4294967295;var br=(bs+bu*8)&4294967295;var bq=HEAP[br];var bp=(bv)-(bq);var bd=f;var bc=(bd)*(bp);var ba=(C)+(bc);var a9=aF;var a8=aH;var a7=(a9+8*a8)&4294967295;HEAP[a7]=ba;var a6=a2;var a5=(a6)&4294967295;var a4=(a5+1036)&4294967295;var a3=HEAP[a4];var aG=reSign((a3),8,0)!=0;$bb10$$bb14$16:do{if(aG){var a1=aF;var a0=aH;var aZ=(a1+8*a0)&4294967295;var aY=HEAP[aZ];var aX=aH;var aV=a2;var aT=(aV)&4294967295;var aR=(aT+524)&4294967295;var aP=(aR+aX*16)&4294967295;var aN=(aP)&4294967295;var aC=HEAP[aN];var aB=(aY)<(aC);if(aB){var aA=aH;var az=a2;var ay=(az)&4294967295;var aw=(ay+524)&4294967295;var au=(aw+aA*16)&4294967295;var ar=(au)&4294967295;var ap=HEAP[ar];var an=aF;var ag=aH;var af=(an+8*ag)&4294967295;HEAP[af]=ap}else{var ad=aF;var ab=aH;var Z=(ad+8*ab)&4294967295;var V=HEAP[Z];var S=aH;var P=a2;var M=(P)&4294967295;var J=(M+524)&4294967295;var ae=(J+S*16)&4294967295;var ac=(ae+8)&4294967295;var aa=HEAP[ac];var Y=(V)>(aa);if(!(Y)){aE=5;break $bb10$$bb14$16}var U=aH;var R=a2;var O=(R)&4294967295;var L=(O+524)&4294967295;var I=(L+U*16)&4294967295;var G=(I+8)&4294967295;var A=HEAP[G];var z=aF;var y=aH;var x=(z+8*y)&4294967295;HEAP[x]=A}}}while(0);var v=aH;var t=((v)+1)&4294967295;aH=t;aE=1;continue $bb15$9}return;return}function __ZN7PSStack13checkOverflowEi(j,k){var p;var q;var n;var l;var i;var o=0;q=j;n=k;var g=q;var f=(g+1200)&4294967295;var e=HEAP[f];var d=n;var c=((e)-(d))&4294967295;var b=(((c))|0)<0;if(b){__Z5erroriPcz(-1,(__str1538)&4294967295);i=0}else{i=1}var a=i;l=a;var m=l;var h=(((m))&255);return h;return null}function __ZN7PSStack5indexEi(g,c){var q;var b;var B;var s;var t=0;b=g;B=c;var G=b;var F=__ZN7PSStack13checkOverflowEi(G,1);var r=reSign((F),8,0)!=0;var H=(r)^1;var d=unSign((H),1,0);s=d;var E=s;var i=reSign((E),8,0)!=0;if(!i){var D=b;var C=(D+1200)&4294967295;var A=HEAP[C];var z=((A)-1)&4294967295;var x=b;var v=(x+1200)&4294967295;HEAP[v]=z;var u=b;var p=(u+1200)&4294967295;var o=HEAP[p];var n=b;var m=(n+1200)&4294967295;var l=HEAP[m];var k=((l)+1)&4294967295;var j=B;var h=((k)+(j))&4294967295;var f=b;var e=(f)&4294967295;var a=(e+o*12)&4294967295;var Q=b;var P=(Q)&4294967295;var O=(P+h*12)&4294967295;var N=(a)&4294967295;var M=(O)&4294967295;var L=HEAP[M];HEAP[N]=L;var K=(a+4)&4294967295;var J=(O+4)&4294967295;var I=(K)&4294967295;var y=(J)&4294967295;var w=HEAP[y];HEAP[I]=w}return;return}function __ZN7PSStack8pushRealEd(m,z){var w;var k;var G;var E;var l=0;k=m;G=z;var j=k;var i=__ZN7PSStack13checkOverflowEi(j,1);E=i;var h=E;var y=reSign((h),8,0)!=0;if(y){var g=k;var f=(g+1200)&4294967295;var e=HEAP[f];var d=((e)-1)&4294967295;var c=k;var b=(c+1200)&4294967295;HEAP[b]=d;var a=k;var x=(a+1200)&4294967295;var v=HEAP[x];var u=k;var t=(u)&4294967295;var s=(t+v*12)&4294967295;var r=(s)&4294967295;HEAP[r]=2;var q=k;var p=(q+1200)&4294967295;var o=HEAP[p];var n=k;var F=(n)&4294967295;var D=(F+o*12)&4294967295;var C=(D+4)&4294967295;var B=(C)&4294967295;var A=G;HEAP[B]=A}return;return}function __ZN7PSStack7pushIntEi(n,H){var y;var k;var l;var o;var m=0;k=n;l=H;var j=k;var i=__ZN7PSStack13checkOverflowEi(j,1);o=i;var h=o;var A=reSign((h),8,0)!=0;if(A){var g=k;var f=(g+1200)&4294967295;var e=HEAP[f];var d=((e)-1)&4294967295;var c=k;var b=(c+1200)&4294967295;HEAP[b]=d;var a=k;var z=(a+1200)&4294967295;var x=HEAP[z];var w=k;var v=(w)&4294967295;var u=(v+x*12)&4294967295;var t=(u)&4294967295;HEAP[t]=1;var s=k;var r=(s+1200)&4294967295;var q=HEAP[r];var p=k;var G=(p)&4294967295;var F=(G+q*12)&4294967295;var E=(F+4)&4294967295;var D=(E)&4294967295;var C=D;var B=l;HEAP[C]=B}return;return}function __ZN7PSStack8pushBoolEb(n,s){var z;var l;var a;var p;var m=0;l=n;a=s;var k=l;var j=__ZN7PSStack13checkOverflowEi(k,1);p=j;var i=p;var B=reSign((i),8,0)!=0;if(B){var h=l;var g=(h+1200)&4294967295;var f=HEAP[g];var e=((f)-1)&4294967295;var d=l;var c=(d+1200)&4294967295;HEAP[c]=e;var b=l;var A=(b+1200)&4294967295;var y=HEAP[A];var x=l;var w=(x)&4294967295;var v=(w+y*12)&4294967295;var u=(v)&4294967295;HEAP[u]=0;var t=l;var r=(t+1200)&4294967295;var q=HEAP[r];var o=l;var H=(o)&4294967295;var G=(H+q*12)&4294967295;var F=(G+4)&4294967295;var E=(F)&4294967295;var D=E;var C=a;HEAP[D]=C}return;return}function __ZN7PSStack14checkUnderflowEv(h){var l;var m;var i;var g;var k=0;m=h;var e=m;var d=(e+1200)&4294967295;var c=HEAP[d];var b=(((c))|0)==100;if(b){__Z5erroriPcz(-1,(__str11539)&4294967295);g=0}else{g=1}var a=g;i=a;var j=i;var f=(((j))&255);return f;return null}function __ZN7PSStack3popEv(m){var n;var k;var f;var l=0;k=m;var j=k;var i=__ZN7PSStack14checkUnderflowEv(j);var p=reSign((i),8,0)!=0;var o=(p)^1;var q=unSign((o),1,0);f=q;var h=f;var r=reSign((h),8,0)!=0;if(!r){var g=k;var e=(g+1200)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=k;var a=(b+1200)&4294967295;HEAP[a]=c}return;return}function __ZN7PSStack9checkTypeE12PSObjectTypeS0_(n,p,o){var C;var l;var k;var r;var E;var j;var m=0;l=n;k=p;r=o;var i=l;var h=(i+1200)&4294967295;var g=HEAP[h];var f=l;var e=(f)&4294967295;var d=(e+g*12)&4294967295;var c=(d)&4294967295;var b=HEAP[c];var a=k;var D=(((b))|0)!=(((a))|0);$bb$$bb2$2:do{if(D){var B=l;var z=(B+1200)&4294967295;var y=HEAP[z];var x=l;var w=(x)&4294967295;var v=(w+y*12)&4294967295;var t=(v)&4294967295;var s=HEAP[t];var q=r;var G=(((s))|0)!=(((q))|0);if(!(G)){C=1;break $bb$$bb2$2}__Z5erroriPcz(-1,(__str21540)&4294967295);j=0;C=2;break $bb$$bb2$2}else{C=1}}while(0);if(C==1){j=1}var F=j;E=F;var u=E;var A=(((u))&255);return A;return null}function __ZN7PSStack6popNumEv(h){var w;var b;var z;var Y;var B;var C;var Z;var x;var K=0;b=h;var X=b;var W=__ZN7PSStack14checkUnderflowEv(X);var A=reSign((W),8,0)!=0;var aa=(A)^1;var c=unSign((aa),1,0);var j=reSign((c),8,0)!=0;$bb9$$bb$2:do{if(j){w=0}else{var V=b;var U=__ZN7PSStack9checkTypeE12PSObjectTypeS0_(V,1,2);var g=reSign((U),8,0)!=0;var y=(g)^1;var D=unSign((y),1,0);var d=reSign((D),8,0)!=0;if(d){w=0;break $bb9$$bb$2}C=1;w=2;break $bb9$$bb$2}}while(0);if(w==0){C=0}var T=C;Z=T;var S=Z;var ae=reSign((S),8,0)!=0;if(ae){var Q=b;var O=(Q+1200)&4294967295;var M=HEAP[O];var t=b;var r=(t)&4294967295;var p=(r+M*12)&4294967295;var n=(p)&4294967295;var m=HEAP[n];var l=(((m))|0)==1;if(l){var k=b;var i=(k+1200)&4294967295;var f=HEAP[i];var e=b;var a=(e)&4294967295;var al=(a+f*12)&4294967295;var ak=(al+4)&4294967295;var aj=(ak)&4294967295;var ai=aj;var ah=HEAP[ai];var ag=(((ah))|0);B=ag}else{var af=b;var ad=(af+1200)&4294967295;var ac=HEAP[ad];var R=b;var P=(R)&4294967295;var N=(P+ac*12)&4294967295;var L=(N+4)&4294967295;var J=(L)&4294967295;var I=HEAP[J];B=I}var H=B;x=H;var G=b;var F=(G+1200)&4294967295;var E=HEAP[F];var v=((E)+1)&4294967295;var u=b;var s=(u+1200)&4294967295;HEAP[s]=v;var q=x;Y=q}else{Y=0}var o=Y;z=o;var ab=z;return ab;return null}function __ZN7PSStack6popIntEv(h){var r;var b;var t;var H;var w;var J;var x=0;b=h;var G=b;var F=__ZN7PSStack14checkUnderflowEv(G);var u=reSign((F),8,0)!=0;var I=(u)^1;var c=unSign((I),1,0);var i=reSign((c),8,0)!=0;$bb9$$bb$2:do{if(i){r=0}else{var E=b;var D=__ZN7PSStack9checkTypeE12PSObjectTypeS0_(E,1,1);var f=reSign((D),8,0)!=0;var s=(f)^1;var v=unSign((s),1,0);var d=reSign((v),8,0)!=0;if(d){r=0;break $bb9$$bb$2}w=1;r=2;break $bb9$$bb$2}}while(0);if(r==0){w=0}var C=w;J=C;var B=J;var L=reSign((B),8,0)!=0;if(L){var A=b;var z=(A+1200)&4294967295;var y=HEAP[z];var q=b;var p=(q)&4294967295;var o=(p+y*12)&4294967295;var n=(o+4)&4294967295;var m=(n)&4294967295;var l=m;var k=HEAP[l];H=k;var j=((y)+1)&4294967295;var g=b;var e=(g+1200)&4294967295;HEAP[e]=j}else{H=0}var a=H;t=a;var K=t;return K;return null}function __ZN7PSStack7popBoolEv(h){var r;var b;var t;var I;var w;var K;var x=0;b=h;var H=b;var G=__ZN7PSStack14checkUnderflowEv(H);var u=reSign((G),8,0)!=0;var J=(u)^1;var c=unSign((J),1,0);var i=reSign((c),8,0)!=0;$bb9$$bb$2:do{if(i){r=0}else{var F=b;var D=__ZN7PSStack9checkTypeE12PSObjectTypeS0_(F,0,0);var f=reSign((D),8,0)!=0;var s=(f)^1;var v=unSign((s),1,0);var d=reSign((v),8,0)!=0;if(d){r=0;break $bb9$$bb$2}w=1;r=2;break $bb9$$bb$2}}while(0);if(r==0){w=0}var C=w;K=C;var B=K;var M=reSign((B),8,0)!=0;if(M){var A=b;var z=(A+1200)&4294967295;var y=HEAP[z];var q=b;var p=(q)&4294967295;var o=(p+y*12)&4294967295;var n=(o+4)&4294967295;var m=(n)&4294967295;var l=m;var k=HEAP[l];var j=unSign((k),8,0);I=j;var g=((y)+1)&4294967295;var e=b;var a=(e+1200)&4294967295;HEAP[a]=g}else{I=0}var N=I;t=N;var L=t;var E=(((L))&255);return E;return null}function __ZN7PSStack4copyEi(h,c){var A;var b;var k;var C;var d;var J=0;b=h;k=c;var X=b;var W=(X+1200)&4294967295;var V=HEAP[W];var U=k;var T=((V)+(U))&4294967295;var S=(((T))|0)>100;$bb$$bb1$2:do{if(S){__Z5erroriPcz(-1,(__str11539)&4294967295)}else{var R=b;var P=k;var N=__ZN7PSStack13checkOverflowEi(R,P);var B=reSign((N),8,0)!=0;var Y=(B)^1;var e=unSign((Y),1,0);C=e;var L=C;var i=reSign((L),8,0)!=0;if(i){A=1;break $bb$$bb1$2}var x=b;var v=(x+1200)&4294967295;var t=HEAP[v];var r=k;var p=((t)+(r))&4294967295;var n=((p)-1)&4294967295;d=n;while(1){var G=b;var F=(G+1200)&4294967295;var E=HEAP[F];var D=d;var z=(((E))|0)<=(((D))|0);if(!(z)){A=5;break}var l=d;var j=k;var g=((l)-(j))&4294967295;var f=d;var a=b;var ah=(a)&4294967295;var ag=(ah+g*12)&4294967295;var af=b;var ae=(af)&4294967295;var ad=(ae+f*12)&4294967295;var ac=(ag)&4294967295;var ab=(ad)&4294967295;var aa=HEAP[ab];HEAP[ac]=aa;var Z=(ag+4)&4294967295;var Q=(ad+4)&4294967295;var O=(Z)&4294967295;var M=(Q)&4294967295;var K=HEAP[M];HEAP[O]=K;var I=d;var H=((I)-1)&4294967295;d=H;A=3;continue}var y=b;var w=(y+1200)&4294967295;var u=HEAP[w];var s=k;var q=((u)-(s))&4294967295;var o=b;var m=(o+1200)&4294967295;HEAP[m]=q}}while(0);return;return}function __ZN18PostScriptFunction4execEP7PSStacki(bH,aX,fe){var J;var gJ;var aR;var je;var bL;var K;var bO;var bQ;var Y;var b3;var Z;var b6;var b8;var ca;var cc;var ce;var cg;var ci;var cu;var cw;var cy;var cA;var cC;var cE;var cG;var cI;var cL;var aw;var c1;var c3;var c5;var c7;var cP;var cO;var aK;var aJ;var eY;var eN;var eM;var fw=0;gJ=bH;aR=aX;je=fe;$bb$2:while(1){var bt=gJ;var br=(bt+1044)&4294967295;var bq=HEAP[br];var bp=je;var bo=(bq+12*bp)&4294967295;var bn=(bo)&4294967295;var bm=HEAP[bn];if(bm==1){J=39}else{if(bm==2){J=40}else{if(bm==3){J=41}else{J=42}}}if(J==42){__Z5erroriPcz(-1,(__str31541)&4294967295)}else{if(J==39){var bl=gJ;var bk=(bl+1044)&4294967295;var bj=HEAP[bk];var eJ=je;var eI=(bj+12*eJ)&4294967295;var eH=(eI+4)&4294967295;var eG=(eH)&4294967295;var eF=eG;var eE=HEAP[eF];var eD=je;var eC=((eD)+1)&4294967295;je=eC;var eB=aR;__ZN7PSStack7pushIntEi(eB,eE)}else{if(J==40){var eA=gJ;var ez=(eA+1044)&4294967295;var ey=HEAP[ez];var ex=je;var ew=(ey+12*ex)&4294967295;var ev=(ew+4)&4294967295;var eu=(ev)&4294967295;var et=HEAP[eu];var es=je;var er=((es)+1)&4294967295;je=er;var eq=aR;__ZN7PSStack8pushRealEd(eq,et)}else{if(J==41){var ep=gJ;var eo=(ep+1044)&4294967295;var en=HEAP[eo];var em=je;var el=(en+12*em)&4294967295;var ek=(el+4)&4294967295;var ej=(ek)&4294967295;var ei=ej;var eh=HEAP[ei];c7=eh;var eg=je;var d4=((eg)+1)&4294967295;je=d4;var d3=c7;if(d3==0){J=43}else{if(d3==1){J=44}else{if(d3==2){J=45}else{if(d3==3){J=46}else{if(d3==4){J=47}else{if(d3==5){J=48}else{if(d3==6){J=49}else{if(d3==7){J=50}else{if(d3==8){J=51}else{if(d3==9){J=52}else{if(d3==10){J=53}else{if(d3==11){J=54}else{if(d3==12){J=55}else{if(d3==13){J=56}else{if(d3==14){J=57}else{if(d3==15){J=58}else{if(d3==16){J=59}else{if(d3==17){J=60}else{if(d3==18){J=61}else{if(d3==19){J=62}else{if(d3==20){J=63}else{if(d3==21){J=64}else{if(d3==22){J=65}else{if(d3==23){J=66}else{if(d3==24){J=67}else{if(d3==25){J=68}else{if(d3==26){J=69}else{if(d3==27){J=70}else{if(d3==28){J=71}else{if(d3==29){J=72}else{if(d3==30){J=73}else{if(d3==31){J=74}else{if(d3==32){J=75}else{if(d3==33){J=76}else{if(d3==34){J=77}else{if(d3==35){J=78}else{if(d3==36){J=79}else{if(d3==37){J=80}else{if(d3==38){J=81}else{if(d3==39){J=82}else{if(d3==40){J=83}else{if(d3==41){J=84}else{if(d3==42){J=85;break $bb$2}else{J=86}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}if(J==43){var d2=aR;var d1=__ZN7PSStack8topIsIntEv(d2);c5=d1;var d0=c5;var i1=reSign((d0),8,0)!=0;if(i1){var dZ=aR;var dY=__ZN7PSStack6popIntEv(dZ);var du=(0-(dY))&4294967295;var hH=(((dY))|0)>=0;var fC=(hH)?(dY):(du);var dX=aR;__ZN7PSStack7pushIntEi(dX,fC)}else{var dW=aR;var dV=__ZN7PSStack6popNumEv(dW);var dJ=_fabs(dV);var dI=aR;__ZN7PSStack8pushRealEd(dI,dJ)}}else{if(J==44){var dH=aR;var dG=__ZN7PSStack13topTwoAreIntsEv(dH);c3=dG;var dF=c3;var d=reSign((dF),8,0)!=0;if(d){var dE=aR;var dD=__ZN7PSStack6popIntEv(dE);cO=dD;var dC=aR;var dB=__ZN7PSStack6popIntEv(dC);cP=dB;var dA=cP;var dn=cO;var dm=((dA)+(dn))&4294967295;var dl=aR;__ZN7PSStack7pushIntEi(dl,dm)}else{var dk=aR;var dj=__ZN7PSStack6popNumEv(dk);aJ=dj;var di=aR;var dh=__ZN7PSStack6popNumEv(di);aK=dh;var dg=aK;var df=aJ;var de=(dg)+(df);var cZ=aR;__ZN7PSStack8pushRealEd(cZ,de)}}else{if(J==45){var cY=aR;var cX=__ZN7PSStack13topTwoAreIntsEv(cY);c1=cX;var cW=c1;var b=reSign((cW),8,0)!=0;if(b){var cV=aR;var cU=__ZN7PSStack6popIntEv(cV);cO=cU;var cT=aR;var cS=__ZN7PSStack6popIntEv(cT);cP=cS;var cR=cP;var cQ=cO;var ct=(cR)&(cQ);var cs=aR;__ZN7PSStack7pushIntEi(cs,ct)}else{var cr=aR;var cq=__ZN7PSStack7popBoolEv(cr);eM=cq;var cp=aR;var co=__ZN7PSStack7popBoolEv(cp);eN=co;var cn=eN;var a=reSign((cn),8,0)!=0;var eK=(a)^1;var d6=unSign((eK),1,0);var jZ=reSign((d6),8,0)!=0;$bb28$$bb22$24:do{if(jZ){J=6}else{var cm=eM;var jX=reSign((cm),8,0)!=0;var ip=(jX)^1;var gU=unSign((ip),1,0);var jW=reSign((gU),8,0)!=0;if(jW){J=6;break $bb28$$bb22$24}aw=1;J=8;break $bb28$$bb22$24}}while(0);if(J==6){aw=0}var cl=aw;var ck=unSign((cl),8,0);var b1=aR;var b0=(((ck))&255);__ZN7PSStack8pushBoolEb(b1,b0)}}else{if(J==46){var bZ=aR;var bY=__ZN7PSStack6popNumEv(bZ);aJ=bY;var bX=aR;var bW=__ZN7PSStack6popNumEv(bX);aK=bW;var bV=aK;var bU=aJ;var bT=_atan2(bV,bU);var bS=(bT)*180;var g9=(bS)/3.141592653589793;eY=g9;var g7=eY;var g5=(g7)<0;if(g5){var g3=eY;var g1=(g3)+360;eY=g1}var gZ=aR;var gX=eY;__ZN7PSStack8pushRealEd(gZ,gX)}else{if(J==47){var gV=aR;var gS=__ZN7PSStack6popIntEv(gV);cO=gS;var gR=aR;var gO=__ZN7PSStack6popIntEv(gR);cP=gO;var gM=cO;var gK=(((gM))|0)>0;if(gK){var gH=cP;var gF=cO;var gD=(gH)<<(gF);var gB=aR;__ZN7PSStack7pushIntEi(gB,gD)}else{var gz=cO;var gy=(((gz))|0)<0;if(gy){var gw=cP;var gu=cO;var gs=unSign((gw),32,0)>>>unSign((gu),32,0);var gq=aR;__ZN7PSStack7pushIntEi(gq,gs)}else{var go=aR;var gm=cP;__ZN7PSStack7pushIntEi(go,gm)}}}else{if(J==48){var gk=aR;var gi=__ZN7PSStack8topIsIntEv(gk);var jw=reSign((gi),8,0)!=0;var dU=(jw)^1;var jV=unSign((dU),1,0);cL=jV;var gg=cL;var jv=reSign((gg),8,0)!=0;if(jv){var ge=aR;var gc=__ZN7PSStack6popNumEv(ge);var ga=_ceil(gc);var f8=aR;__ZN7PSStack8pushRealEd(f8,ga)}}else{if(J==49){var f6=aR;var f4=__ZN7PSStack6popIntEv(f6);var f2=aR;__ZN7PSStack4copyEi(f2,f4)}else{if(J==50){var f0=aR;var fY=__ZN7PSStack6popNumEv(f0);var fW=(fY)*3.141592653589793;var fU=(fW)/180;var fS=_cos(fU);var fR=aR;__ZN7PSStack8pushRealEd(fR,fS)}else{if(J==51){var fQ=aR;var fP=__ZN7PSStack8topIsIntEv(fQ);var ju=reSign((fP),8,0)!=0;var aA=(ju)^1;var hm=unSign((aA),1,0);cI=hm;var fO=cI;var jh=reSign((fO),8,0)!=0;if(jh){var fN=aR;var fM=__ZN7PSStack6popNumEv(fN);var fL=((fM)|0);var fK=aR;__ZN7PSStack7pushIntEi(fK,fL)}}else{if(J==52){var fJ=aR;var fI=__ZN7PSStack9topIsRealEv(fJ);var jg=reSign((fI),8,0)!=0;var ax=(jg)^1;var w=unSign((ax),1,0);cG=w;var fH=cG;var jf=reSign((fH),8,0)!=0;if(jf){var fG=aR;var fF=__ZN7PSStack6popNumEv(fG);var fE=aR;__ZN7PSStack8pushRealEd(fE,fF)}}else{if(J==53){var fD=aR;var fB=__ZN7PSStack6popNumEv(fD);aJ=fB;var fA=aR;var fz=__ZN7PSStack6popNumEv(fA);aK=fz;var fy=aK;var fx=aJ;var fv=(fy)/(fx);var fu=aR;__ZN7PSStack8pushRealEd(fu,fv)}else{if(J==54){var ft=aR;__ZN7PSStack4copyEi(ft,1)}else{if(J==55){var fs=aR;var fr=__ZN7PSStack13topTwoAreIntsEv(fs);cE=fr;var fq=cE;var i2=reSign((fq),8,0)!=0;if(i2){var fp=aR;var fo=__ZN7PSStack6popIntEv(fp);cO=fo;var fn=aR;var fm=__ZN7PSStack6popIntEv(fn);cP=fm;var fl=cP;var fk=cO;var fj=(((fl))|0)==(((fk))|0);var fi=unSign((fj),1,0);var fg=aR;var ff=(((fi))&255);__ZN7PSStack8pushBoolEb(fg,ff)}else{var fd=aR;var fc=__ZN7PSStack13topTwoAreNumsEv(fd);cC=fc;var fb=cC;var i0=reSign((fb),8,0)!=0;if(i0){var fa=aR;var e8=__ZN7PSStack6popNumEv(fa);aJ=e8;var e7=aR;var e6=__ZN7PSStack6popNumEv(e7);aK=e6;var e5=aK;var e4=aJ;var e3=(e5)==(e4);var e2=unSign((e3),1,0);var e1=aR;var e0=(((e2))&255);__ZN7PSStack8pushBoolEb(e1,e0)}else{var eZ=aR;var eX=__ZN7PSStack7popBoolEv(eZ);eM=eX;var eW=aR;var eV=__ZN7PSStack7popBoolEv(eW);eN=eV;var eU=eN;var eT=eM;var eS=reSign((eU),8,0)==reSign((eT),8,0);var eR=unSign((eS),1,0);var eQ=aR;var eP=(((eR))&255);__ZN7PSStack8pushBoolEb(eQ,eP)}}}else{if(J==56){var eO=aR;__ZN7PSStack4rollEii(eO,2,1)}else{if(J==57){var u=aR;var s=__ZN7PSStack6popNumEv(u);aJ=s;var q=aR;var n=__ZN7PSStack6popNumEv(q);aK=n;var l=aK;var k=aJ;var i=_llvm_pow_f64(l,k);var h=aR;__ZN7PSStack8pushRealEd(h,i)}else{if(J==58){var g=aR;__ZN7PSStack8pushBoolEb(g,0)}else{if(J==59){var e=aR;var ka=__ZN7PSStack8topIsIntEv(e);var iP=reSign((ka),8,0)!=0;var bb=(iP)^1;var eL=unSign((bb),1,0);cA=eL;var j9=cA;var iO=reSign((j9),8,0)!=0;if(iO){var j8=aR;var j7=__ZN7PSStack6popNumEv(j8);var j6=_floor(j7);var j5=aR;__ZN7PSStack8pushRealEd(j5,j6)}}else{if(J==60){var j4=aR;var j3=__ZN7PSStack13topTwoAreIntsEv(j4);cy=j3;var j2=cy;var iE=reSign((j2),8,0)!=0;if(iE){var j0=aR;var jU=__ZN7PSStack6popIntEv(j0);cO=jU;var jT=aR;var jS=__ZN7PSStack6popIntEv(jT);cP=jS;var jR=cP;var jQ=cO;var jP=(((jR))|0)>=(((jQ))|0);var jO=unSign((jP),1,0);var jN=aR;var jM=(((jO))&255);__ZN7PSStack8pushBoolEb(jN,jM)}else{var jK=aR;var jJ=__ZN7PSStack6popNumEv(jK);aJ=jJ;var jI=aR;var jH=__ZN7PSStack6popNumEv(jI);aK=jH;var jG=aK;var jE=aJ;var jD=(jG)>=(jE);var jB=unSign((jD),1,0);var jA=aR;var jy=(((jB))&255);__ZN7PSStack8pushBoolEb(jA,jy)}}else{if(J==61){var jx=aR;var jt=__ZN7PSStack13topTwoAreIntsEv(jx);cw=jt;var js=cw;var iC=reSign((js),8,0)!=0;if(iC){var jr=aR;var jq=__ZN7PSStack6popIntEv(jr);cO=jq;var jp=aR;var jn=__ZN7PSStack6popIntEv(jp);cP=jn;var jm=cP;var jl=cO;var jk=(((jm))|0)>(((jl))|0);var jj=unSign((jk),1,0);var jd=aR;var jc=(((jj))&255);__ZN7PSStack8pushBoolEb(jd,jc)}else{var jb=aR;var ja=__ZN7PSStack6popNumEv(jb);aJ=ja;var i8=aR;var i7=__ZN7PSStack6popNumEv(i8);aK=i7;var i6=aK;var i5=aJ;var i4=(i6)>(i5);var i3=unSign((i4),1,0);var iZ=aR;var iY=(((i3))&255);__ZN7PSStack8pushBoolEb(iZ,iY)}}else{if(J==62){var iX=aR;var iW=__ZN7PSStack6popIntEv(iX);cO=iW;var iV=aR;var iU=__ZN7PSStack6popIntEv(iV);cP=iU;var iT=cP;var iS=cO;var iR=((((iT))|0)/(((iS))|0)|0);var iQ=aR;__ZN7PSStack7pushIntEi(iQ,iR)}else{if(J==63){var iN=aR;var iM=__ZN7PSStack6popIntEv(iN);var iL=aR;__ZN7PSStack5indexEi(iL,iM)}else{if(J==64){var iK=aR;var iJ=__ZN7PSStack13topTwoAreIntsEv(iK);cu=iJ;var iI=cu;var iq=reSign((iI),8,0)!=0;if(iq){var iH=aR;var iG=__ZN7PSStack6popIntEv(iH);cO=iG;var iF=aR;var iD=__ZN7PSStack6popIntEv(iF);cP=iD;var iB=cP;var iA=cO;var iz=(((iB))|0)<=(((iA))|0);var iy=unSign((iz),1,0);var ix=aR;var iw=(((iy))&255);__ZN7PSStack8pushBoolEb(ix,iw)}else{var iv=aR;var iu=__ZN7PSStack6popNumEv(iv);aJ=iu;var it=aR;var ir=__ZN7PSStack6popNumEv(it);aK=ir;var im=aK;var il=aJ;var ik=(im)<=(il);var ij=unSign((ik),1,0);var ii=aR;var ih=(((ij))&255);__ZN7PSStack8pushBoolEb(ii,ih)}}else{if(J==65){var ig=aR;var ie=__ZN7PSStack6popNumEv(ig);var id=_llvm_log_f64(ie);var ic=aR;__ZN7PSStack8pushRealEd(ic,id)}else{if(J==66){var ef=aR;var ee=__ZN7PSStack6popNumEv(ef);var ed=_llvm_log10_f64(ee);var ec=aR;__ZN7PSStack8pushRealEd(ec,ed)}else{if(J==67){var eb=aR;var ea=__ZN7PSStack13topTwoAreIntsEv(eb);ci=ea;var d9=ci;var io=reSign((d9),8,0)!=0;if(io){var d8=aR;var d7=__ZN7PSStack6popIntEv(d8);cO=d7;var d5=aR;var dT=__ZN7PSStack6popIntEv(d5);cP=dT;var dS=cP;var dR=cO;var dQ=(((dS))|0)<(((dR))|0);var dP=unSign((dQ),1,0);var dO=aR;var dN=(((dP))&255);__ZN7PSStack8pushBoolEb(dO,dN)}else{var dM=aR;var dL=__ZN7PSStack6popNumEv(dM);aJ=dL;var dK=aR;var dz=__ZN7PSStack6popNumEv(dK);aK=dz;var dy=aK;var dx=aJ;var dw=(dy)<(dx);var dv=unSign((dw),1,0);var dt=aR;var ds=(((dv))&255);__ZN7PSStack8pushBoolEb(dt,ds)}}else{if(J==68){var dr=aR;var dq=__ZN7PSStack6popIntEv(dr);cO=dq;var dp=aR;var dd=__ZN7PSStack6popIntEv(dp);cP=dd;var dc=cP;var db=cO;var da=(((dc))|0)%(((db))|0);var c9=aR;__ZN7PSStack7pushIntEi(c9,da)}else{if(J==69){var c8=aR;var c6=__ZN7PSStack13topTwoAreIntsEv(c8);cg=c6;var c4=cg;var ab=reSign((c4),8,0)!=0;if(ab){var c2=aR;var c0=__ZN7PSStack6popIntEv(c2);cO=c0;var cN=aR;var cM=__ZN7PSStack6popIntEv(cN);cP=cM;var cK=cP;var cH=cO;var cF=((cK)*(cH))&4294967295;var cD=aR;__ZN7PSStack7pushIntEi(cD,cF)}else{var cB=aR;var cz=__ZN7PSStack6popNumEv(cB);aJ=cz;var cx=aR;var cv=__ZN7PSStack6popNumEv(cx);aK=cv;var cj=aK;var ch=aJ;var cf=(cj)*(ch);var cd=aR;__ZN7PSStack8pushRealEd(cd,cf)}}else{if(J==70){var cb=aR;var b9=__ZN7PSStack13topTwoAreIntsEv(cb);ce=b9;var b7=ce;var T=reSign((b7),8,0)!=0;if(T){var b5=aR;var b4=__ZN7PSStack6popIntEv(b5);cO=b4;var b2=aR;var bR=__ZN7PSStack6popIntEv(b2);cP=bR;var bP=cP;var bN=cO;var bM=(((bP))|0)!=(((bN))|0);var bK=unSign((bM),1,0);var bJ=aR;var bI=(((bK))&255);__ZN7PSStack8pushBoolEb(bJ,bI)}else{var bG=aR;var bF=__ZN7PSStack13topTwoAreNumsEv(bG);cc=bF;var bE=cc;var P=reSign((bE),8,0)!=0;if(P){var bC=aR;var bB=__ZN7PSStack6popNumEv(bC);aJ=bB;var bA=aR;var bz=__ZN7PSStack6popNumEv(bA);aK=bz;var by=aK;var bx=aJ;var bw=(by)!=(bx);var bv=unSign((bw),1,0);var bu=aR;var bs=(((bv))&255);__ZN7PSStack8pushBoolEb(bu,bs)}else{var bi=aR;var bh=__ZN7PSStack7popBoolEv(bi);eM=bh;var bg=aR;var bf=__ZN7PSStack7popBoolEv(bg);eN=bf;var be=eN;var bd=eM;var bc=reSign((be),8,0)!=reSign((bd),8,0);var ba=unSign((bc),1,0);var a9=aR;var a8=(((ba))&255);__ZN7PSStack8pushBoolEb(a9,a8)}}}else{if(J==71){var a7=aR;var a6=__ZN7PSStack8topIsIntEv(a7);ca=a6;var a5=ca;var L=reSign((a5),8,0)!=0;if(L){var a4=aR;var a3=__ZN7PSStack6popIntEv(a4);var a2=(0-(a3))&4294967295;var a1=aR;__ZN7PSStack7pushIntEi(a1,a2)}else{var a0=aR;var aZ=__ZN7PSStack6popNumEv(a0);var aY=0-(aZ);var ib=aR;__ZN7PSStack8pushRealEd(ib,aY)}}else{if(J==72){var ia=aR;var h9=__ZN7PSStack8topIsIntEv(ia);b8=h9;var h8=b8;var B=reSign((h8),8,0)!=0;if(B){var h7=aR;var h6=__ZN7PSStack6popIntEv(h7);var aT=(h6)^-1;var h5=aR;__ZN7PSStack7pushIntEi(h5,aT)}else{var h4=aR;var h3=__ZN7PSStack7popBoolEv(h4);var x=reSign((h3),8,0)!=0;var e9=(x)^1;var bD=unSign((e9),1,0);var h2=unSign((bD),8,0);var h1=aR;var h0=(((h2))&255);__ZN7PSStack8pushBoolEb(h1,h0)}}else{if(J==73){var hZ=aR;var hY=__ZN7PSStack13topTwoAreIntsEv(hZ);b6=hY;var hX=b6;var j=reSign((hX),8,0)!=0;if(j){var hW=aR;var hV=__ZN7PSStack6popIntEv(hW);cO=hV;var hU=aR;var hT=__ZN7PSStack6popIntEv(hU);cP=hT;var hS=cP;var hR=cO;var hQ=(hS)|(hR);var hP=aR;__ZN7PSStack7pushIntEi(hP,hQ)}else{var hO=aR;var hN=__ZN7PSStack7popBoolEv(hO);eM=hN;var hM=aR;var hL=__ZN7PSStack7popBoolEv(hM);eN=hL;var hK=eN;var f=reSign((hK),8,0)!=0;$bb138$$bb136$126:do{if(f){J=26}else{var hJ=eM;var c=reSign((hJ),8,0)!=0;if(c){J=26;break $bb138$$bb136$126}Z=0;J=29;break $bb138$$bb136$126}}while(0);if(J==26){Z=1}var hI=Z;var hG=unSign((hI),8,0);var hF=aR;var hE=(((hG))&255);__ZN7PSStack8pushBoolEb(hF,hE)}}else{if(J==74){var hD=aR;__ZN7PSStack3popEv(hD)}else{if(J==75){var hC=aR;var hB=__ZN7PSStack6popIntEv(hC);cO=hB;var hA=aR;var hz=__ZN7PSStack6popIntEv(hA);cP=hz;var hy=aR;var hx=cP;var hw=cO;__ZN7PSStack4rollEii(hy,hx,hw)}else{if(J==76){var hv=aR;var hu=__ZN7PSStack8topIsIntEv(hv);var j1=reSign((hu),8,0)!=0;var p=(j1)^1;var cJ=unSign((p),1,0);b3=cJ;var ht=b3;var jY=reSign((ht),8,0)!=0;if(jY){var hs=aR;var hr=__ZN7PSStack6popNumEv(hs);aK=hr;var hq=aK;var hp=(hq)>=0;if(hp){var ho=aK;var hn=(ho)+0.5;var hl=_floor(hn);Y=hl}else{var hk=aK;var hj=(hk)-0.5;var hi=_ceil(hj);Y=hi}var hh=aR;var hg=Y;__ZN7PSStack8pushRealEd(hh,hg)}}else{if(J==77){var hf=aR;var he=__ZN7PSStack6popNumEv(hf);var hd=(he)*3.141592653589793;var hc=(hd)/180;var hb=_sin(hc);var ha=aR;__ZN7PSStack8pushRealEd(ha,hb)}else{if(J==78){var g8=aR;var g6=__ZN7PSStack6popNumEv(g8);var g4=_sqrt(g6);var g2=aR;__ZN7PSStack8pushRealEd(g2,g4)}else{if(J==79){var g0=aR;var gY=__ZN7PSStack13topTwoAreIntsEv(g0);bQ=gY;var gW=bQ;var jL=reSign((gW),8,0)!=0;if(jL){var gT=aR;var gQ=__ZN7PSStack6popIntEv(gT);cO=gQ;var gP=aR;var gN=__ZN7PSStack6popIntEv(gP);cP=gN;var gL=cP;var gI=cO;var gG=((gL)-(gI))&4294967295;var gE=aR;__ZN7PSStack7pushIntEi(gE,gG)}else{var gC=aR;var gA=__ZN7PSStack6popNumEv(gC);aJ=gA;var gx=aR;var gv=__ZN7PSStack6popNumEv(gx);aK=gv;var gt=aK;var gr=aJ;var gp=(gt)-(gr);var gn=aR;__ZN7PSStack8pushRealEd(gn,gp)}}else{if(J==80){var gl=aR;__ZN7PSStack8pushBoolEb(gl,1)}else{if(J==81){var gj=aR;var gh=__ZN7PSStack8topIsIntEv(gj);var jC=reSign((gh),8,0)!=0;var jF=(jC)^1;var fh=unSign((jF),1,0);bO=fh;var gf=bO;var jz=reSign((gf),8,0)!=0;if(jz){var gd=aR;var gb=__ZN7PSStack6popNumEv(gd);aK=gb;var f9=aK;var f7=(f9)>=0;if(f7){var f5=aK;var f3=_floor(f5);K=f3}else{var f1=aK;var fZ=_ceil(f1);K=fZ}var fX=aR;var fV=K;__ZN7PSStack8pushRealEd(fX,fV)}}else{if(J==82){var fT=aR;var aW=__ZN7PSStack13topTwoAreIntsEv(fT);bL=aW;var aV=bL;var jo=reSign((aV),8,0)!=0;if(jo){var aU=aR;var aS=__ZN7PSStack6popIntEv(aU);cO=aS;var aQ=aR;var aP=__ZN7PSStack6popIntEv(aQ);cP=aP;var aO=cP;var aN=cO;var aM=(aO)^(aN);var aL=aR;__ZN7PSStack7pushIntEi(aL,aM)}else{var aI=aR;var aH=__ZN7PSStack7popBoolEv(aI);eM=aH;var aG=aR;var aF=__ZN7PSStack7popBoolEv(aG);eN=aF;var aE=eN;var aD=eM;var aC=reSign((aE),8,0)!=reSign((aD),8,0);var aB=unSign((aC),1,0);var az=aR;var ay=(((aB))&255);__ZN7PSStack8pushBoolEb(az,ay)}}else{if(J==83){var av=aR;var au=__ZN7PSStack7popBoolEv(av);eN=au;var at=eN;var ji=reSign((at),8,0)!=0;if(ji){var ar=je;var aq=((ar)+2)&4294967295;var ap=gJ;var ao=aR;__ZN18PostScriptFunction4execEP7PSStacki(ap,ao,aq)}var an=gJ;var am=(an+1044)&4294967295;var al=HEAP[am];var ak=je;var aj=((ak)+1)&4294967295;var ai=(al+12*aj)&4294967295;var ah=(ai+4)&4294967295;var ag=(ah)&4294967295;var af=ag;var ae=HEAP[af];je=ae}else{if(J==84){var ad=aR;var ac=__ZN7PSStack7popBoolEv(ad);eN=ac;var aa=eN;var i9=reSign((aa),8,0)!=0;if(i9){var X=je;var W=((X)+2)&4294967295;var V=gJ;var U=aR;__ZN18PostScriptFunction4execEP7PSStacki(V,U,W)}else{var S=gJ;var R=(S+1044)&4294967295;var Q=HEAP[R];var O=je;var N=(Q+12*O)&4294967295;var M=(N+4)&4294967295;var I=(M)&4294967295;var H=I;var G=HEAP[H];var F=gJ;var E=aR;__ZN18PostScriptFunction4execEP7PSStacki(F,E,G)}var D=gJ;var C=(D+1044)&4294967295;var A=HEAP[C];var z=je;var y=((z)+1)&4294967295;var v=(A+12*y)&4294967295;var t=(v+4)&4294967295;var r=(t)&4294967295;var o=r;var m=HEAP[o];je=m}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}J=0;continue $bb$2}return;return}function __ZN18PostScriptFunction10resizeCodeEi(n,B){var x;var l;var j;var m=0;l=n;j=B;var k=l;var i=(k+1052)&4294967295;var h=HEAP[i];var g=j;var f=(((h))|0)<=(((g))|0);if(f){var e=l;var d=(e+1052)&4294967295;var c=HEAP[d];var b=((c)+64)&4294967295;var a=l;var y=(a+1052)&4294967295;HEAP[y]=b;var w=l;var v=(w+1052)&4294967295;var u=HEAP[v];var t=l;var s=(t+1044)&4294967295;var r=HEAP[s];var q=r;var p=_greallocn(q,u,12);var o=p;var A=l;var z=(A+1044)&4294967295;HEAP[z]=o}return;return}function __ZN18PostScriptFunction8getTokenEP6Stream(ad,bt){var aJ;var a8;var G;var Z;var bs;var bu;var br;var aK;var aR;var n;var k=0;a8=ad;G=bt;var bq=__Znwj(32);var bp=bq;br=bp;var bo=br;__ZN9GooStringC1Ev(bo);var bn=br;aK=bn;n=0;$bb$2:while(1){var bm=G;var bl=(bm)&4294967295;var bk=HEAP[bl];var bj=(bk+20)&4294967295;var a2=HEAP[bj];var a0=a2;var aY=G;var aW=FUNCTION_TABLE[a0](aY);aR=aW;var aT=aR;var aQ=(((aT))|0)==-1;var aP=unSign((aQ),1,0);bu=aP;var aO=bu;var an=reSign((aO),8,0)!=0;if(an){aJ=1;break $bb$2}var aN=aR;var aL=(((aN))&255);var aD=reSign((aL),8,0);var aB=a8;var az=(aB+1040)&4294967295;var ax=HEAP[az];var av=(((aD))&255);var at=__ZN9GooString6appendEc(ax,av);var ar=n;var aM=reSign((ar),8,0)!=0;if(aM){var aq=aR;var ap=(((aq))|0)==10;$bb5$$bb4$7:do{if(ap){aJ=3}else{var ao=aR;var ab=(((ao))|0)==13;if(ab){aJ=3;break $bb5$$bb4$7}else{aJ=4;break $bb5$$bb4$7}}}while(0);if(aJ==3){n=0}}else{var X=aR;var U=(((X))|0)==37;if(U){n=1}else{var R=aR;var O=_isspace(R);var M=(((O))|0)==0;if(M){aJ=1;break $bb$2}}}aJ=0;continue $bb$2}var K=aR;var J=(((K))|0)==123;$bb13$$bb12$18:do{if(J){aJ=7}else{var I=aR;var H=(((I))|0)==125;if(H){aJ=7;break $bb13$$bb12$18}var p=aR;var o=((p)-48)&4294967295;var m=unSign((o),32,0)<=9;$bb17$$bb15$21:do{if(!m){var l=aR;var f=(((l))|0)==46;if(f){aJ=10;break $bb17$$bb15$21}var d=aR;var b=(((d))|0)==45;if(b){aJ=10;break $bb17$$bb15$21}while(1){var aj=aR;var ah=(((aj))&255);var af=reSign((ah),8,0);var ac=aK;var Y=(((af))&255);var V=__ZN9GooString6appendEc(ac,Y);var S=G;var P=(S)&4294967295;var al=HEAP[P];var ai=(al+24)&4294967295;var ag=HEAP[ai];var ae=ag;var aa=G;var W=FUNCTION_TABLE[ae](aa);aR=W;var T=aR;var Q=(((T))|0)==-1;if(Q){aJ=19;break}var N=aR;var L=_isalnum(N);var F=(((L))|0)==0;if(F){aJ=19;break}var E=G;var D=(E)&4294967295;var C=HEAP[D];var B=(C+20)&4294967295;var z=HEAP[B];var x=z;var v=G;var t=FUNCTION_TABLE[x](v);var r=aR;var j=(((r))&255);var i=reSign((j),8,0);var h=a8;var g=(h+1040)&4294967295;var e=HEAP[g];var c=(((i))&255);var a=__ZN9GooString6appendEc(e,c);aJ=12;continue}aJ=18;break $bb13$$bb12$18}}while(0);$bb17$29:while(1){var bD=aR;var bB=(((bD))&255);var bz=reSign((bB),8,0);var by=aK;var bx=(((bz))&255);var bw=__ZN9GooString6appendEc(by,bx);var bv=G;var bi=(bv)&4294967295;var bh=HEAP[bi];var bg=(bh+24)&4294967295;var bf=HEAP[bg];var be=bf;var bd=G;var bc=FUNCTION_TABLE[be](bd);aR=bc;var bb=aR;var ba=(((bb))|0)==-1;if(ba){aJ=13;break $bb17$29}var a9=aR;var a7=((a9)-48)&4294967295;var a6=unSign((a7),32,0)<=9;$bb22$$bb19$32:do{if(!a6){var a5=aR;var a4=(((a5))|0)==46;if(a4){aJ=15;break $bb22$$bb19$32}var a3=aR;var a1=(((a3))|0)!=45;if(a1){aJ=13;break $bb17$29}}}while(0);var aZ=G;var aX=(aZ)&4294967295;var aV=HEAP[aX];var aS=(aV+20)&4294967295;var aI=HEAP[aS];var aH=aI;var aG=G;var aF=FUNCTION_TABLE[aH](aG);var aE=aR;var aC=(((aE))&255);var aA=reSign((aC),8,0);var ay=a8;var aw=(ay+1040)&4294967295;var au=HEAP[aw];var am=(((aA))&255);var ak=__ZN9GooString6appendEc(au,am);aJ=10;continue $bb17$29}aJ=18;break $bb13$$bb12$18}}while(0);if(aJ==7){var A=aR;var y=(((A))&255);var w=reSign((y),8,0);var u=aK;var s=(((w))&255);var q=__ZN9GooString6appendEc(u,s)}var bC=aK;bs=bC;var bA=bs;Z=bA;var aU=Z;return aU;return null}function __ZN19ExponentialFunctionD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV19ExponentialFunction+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN19ExponentialFunctionD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV19ExponentialFunction+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN19ExponentialFunction4copyEv(j){var n;var o;var k;var i;var h;var m=0;o=j;var g=__Znwj(1564);var f=g;i=f;var e=i;var d=o;__ZN19ExponentialFunctionC1EPS_(e,d);var c=i;var b=c;h=b;var a=h;k=a;var l=k;return l;return null}function __ZN19ExponentialFunctionD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV19ExponentialFunction+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16IdentityFunctionD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16IdentityFunction+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN8FunctionD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV8Function+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN18PostScriptFunction9parseCodeEP6StreamPi(aK,d0,d1){var eT;var bC;var fv;var fm;var b8;var eD;var eQ;var eR;var bG;var eS;var eV;var bH;var bI;var bJ;var eW;var bU;var bV;var bW;var bX;var e7;var bY;var e8;var bs;var bZ;var ds;var a8;var d8;var fl;var ct;var ba;var a9;var dM;var ae;var dF=0;bC=aK;fv=d0;fm=d1;$bb$2:while(1){var br=bC;var bq=fv;var bp=__ZN18PostScriptFunction8getTokenEP6Stream(br,bq);ds=bp;var bo=ds;var bn=(bo)==0;var bl=unSign((bn),1,0);bZ=bl;var bk=bZ;var eU=reSign((bk),8,0)!=0;if(eU){eT=1;break $bb$2}var bi=ds;var bh=__ZNK9GooString10getCStringEv(bi);a8=bh;var eF=a8;var eE=HEAP[eF];var eC=reSign((eE),8,0);var eB=((eC)-48)&4294967295;var eA=unSign((eB),32,0)<=9;$bb5$$bb3$5:do{if(eA){eT=4}else{var ez=a8;var ey=HEAP[ez];var ex=reSign((ey),8,0)==46;if(ex){eT=4;break $bb5$$bb3$5}var ew=a8;var eu=HEAP[ew];var d9=reSign((eu),8,0)==45;if(d9){eT=4;break $bb5$$bb3$5}var bR=ds;var bQ=__ZNK9GooString3cmpEPKc(bR,(__str51543)&4294967295);var bP=(((bQ))|0)==0;var bO=unSign((bP),1,0);bY=bO;var bN=bY;var bt=reSign((bN),8,0)!=0;if(bt){var bM=ds;e7=bM;var bL=e7;var bK=(bL)!=0;if(bK){var bF=e7;__ZN9GooStringD1Ev(bF);var bE=e7;var bD=bE;__ZdlPv(bD)}var bB=fm;var bA=HEAP[bB];fl=bA;var bz=fm;var by=HEAP[bz];var bx=((by)+3)&4294967295;var bw=fm;HEAP[bw]=bx;var bv=fl;var a5=((bv)+2)&4294967295;var a4=bC;__ZN18PostScriptFunction10resizeCodeEi(a4,a5);var a3=bC;var a2=fv;var a1=fm;var a0=__ZN18PostScriptFunction9parseCodeEP6StreamPi(a3,a2,a1);var bm=reSign((a0),8,0)!=0;var dq=(bm)^1;var bf=unSign((dq),1,0);bX=bf;var aZ=bX;var bj=reSign((aZ),8,0)!=0;if(bj){eT=17;break $bb$2}var aY=bC;var aX=fv;var aW=__ZN18PostScriptFunction8getTokenEP6Stream(aY,aX);ds=aW;var aU=ds;var aT=(aU)==0;var aS=unSign((aT),1,0);bW=aS;var aR=bW;var bg=reSign((aR),8,0)!=0;if(bg){eT=19;break $bb$2}var aQ=ds;var aP=__ZNK9GooString3cmpEPKc(aQ,(__str51543)&4294967295);var aO=(((aP))|0)==0;var aN=unSign((aO),1,0);bV=aN;var aM=bV;var be=reSign((aM),8,0)!=0;if(be){var aL=fm;var aJ=HEAP[aL];ct=aJ;var aI=bC;var aH=fv;var aG=fm;var aF=__ZN18PostScriptFunction9parseCodeEP6StreamPi(aI,aH,aG);var bd=reSign((aF),8,0)!=0;var cz=(bd)^1;var b=unSign((cz),1,0);bU=b;var aE=bU;var bc=reSign((aE),8,0)!=0;if(bc){eT=21;break $bb$2}var aD=ds;eW=aD;var aC=eW;var aB=(aC)!=0;if(aB){var aA=eW;__ZN9GooStringD1Ev(aA);var az=eW;var ay=az;__ZdlPv(ay)}var ax=bC;var aw=fv;var av=__ZN18PostScriptFunction8getTokenEP6Stream(ax,aw);ds=av;var au=ds;var at=(au)==0;var ar=unSign((at),1,0);bJ=ar;var aq=bJ;var bb=reSign((aq),8,0)!=0;if(bb){eT=24;break $bb$2}}else{ct=-1}var ap=ds;var ao=__ZNK9GooString3cmpEPKc(ap,(__str61544)&4294967295);var an=(((ao))|0)==0;var am=unSign((an),1,0);bI=am;var al=bI;var a7=reSign((al),8,0)!=0;if(a7){var ak=ct;var aj=(((ak))|0)>=0;if(aj){eT=27;break $bb$2}var ai=bC;var ah=(ai+1044)&4294967295;var ag=HEAP[ah];var af=fl;var ad=(ag+12*af)&4294967295;var ac=(ad)&4294967295;HEAP[ac]=3;var ab=bC;var aa=(ab+1044)&4294967295;var Z=HEAP[aa];var Y=fl;var X=(Z+12*Y)&4294967295;var W=(X+4)&4294967295;var V=(W)&4294967295;var U=V;HEAP[U]=40;var T=bC;var S=(T+1044)&4294967295;var R=HEAP[S];var Q=fl;var P=((Q)+2)&4294967295;var O=(R+12*P)&4294967295;var N=(O)&4294967295;HEAP[N]=4;var M=bC;var K=(M+1044)&4294967295;var I=HEAP[K];var z=fl;var y=((z)+2)&4294967295;var x=(I+12*y)&4294967295;var w=fm;var v=HEAP[w];var u=(x+4)&4294967295;var t=(u)&4294967295;var s=t;HEAP[s]=v}else{var q=ds;var o=__ZNK9GooString3cmpEPKc(q,(__str81546)&4294967295);var f=(((o))|0)==0;var e=unSign((f),1,0);bH=e;var d=bH;var a6=reSign((d),8,0)!=0;if(!(a6)){eT=31;break $bb$2}var c=ct;var a=(((c))|0)<0;if(a){eT=32;break $bb$2}var fK=bC;var fJ=(fK+1044)&4294967295;var fI=HEAP[fJ];var fG=fl;var fE=(fI+12*fG)&4294967295;var fu=(fE)&4294967295;HEAP[fu]=3;var ft=bC;var fs=(ft+1044)&4294967295;var fr=HEAP[fs];var fq=fl;var fp=(fr+12*fq)&4294967295;var fo=(fp+4)&4294967295;var fn=(fo)&4294967295;var fj=fn;HEAP[fj]=41;var fh=bC;var L=(fh+1044)&4294967295;var J=HEAP[L];var H=fl;var G=((H)+1)&4294967295;var F=(J+12*G)&4294967295;var E=(F)&4294967295;HEAP[E]=4;var D=bC;var C=(D+1044)&4294967295;var B=HEAP[C];var A=fl;var r=((A)+1)&4294967295;var p=(B+12*r)&4294967295;var n=(p+4)&4294967295;var m=(n)&4294967295;var l=m;var k=ct;HEAP[l]=k;var j=bC;var i=(j+1044)&4294967295;var h=HEAP[i];var g=fl;var fH=((g)+2)&4294967295;var fF=(h+12*fH)&4294967295;var fD=(fF)&4294967295;HEAP[fD]=4;var fC=bC;var fB=(fC+1044)&4294967295;var fA=HEAP[fB];var fz=fl;var fy=((fz)+2)&4294967295;var fx=(fA+12*fy)&4294967295;var fw=fm;var fk=HEAP[fw];var fi=(fx+4)&4294967295;var fg=(fi)&4294967295;var ff=fg;HEAP[ff]=fk}var e6=ds;eS=e6;var e5=eS;var e4=(e5)!=0;if(e4){var e3=eS;__ZN9GooStringD1Ev(e3);var e2=eS;var e1=e2;__ZdlPv(e1)}eT=36;break $bb5$$bb3$5}else{var e0=ds;var eZ=__ZNK9GooString3cmpEPKc(e0,(__str111549)&4294967295);var eY=(((eZ))|0)==0;var eX=unSign((eY),1,0);bG=eX;var eP=bG;var aV=reSign((eP),8,0)!=0;if(aV){eT=37;break $bb$2}ba=-1;a9=40;while(1){var cM=a9;var cK=ba;var cI=((cM)-(cK))&4294967295;var el=(((cI))|0)>1;if(!(el)){eT=42;break}var dn=ba;var dm=a9;var dl=((dn)+(dm))&4294967295;var dk=((((dl))|0)/2|0);dM=dk;var dj=dM;var di=(__ZL9psOpNames+dj*4)&4294967295;var dh=HEAP[di];var dg=ds;var de=__ZNK9GooString3cmpEPKc(dg,dh);ae=de;var dc=ae;var cT=(((dc))|0)>0;if(cT){var cS=dM;ba=cS;eT=40;continue}else{var cR=ae;var cQ=(((cR))|0)<0;if(cQ){var cP=dM;a9=cP;eT=40;continue}else{var cO=dM;a9=cO;var cN=a9;ba=cN;eT=40;continue}}}var ej=ae;var eh=(((ej))|0)!=0;if(eh){eT=43;break $bb$2}var dL=ds;eD=dL;var dJ=eD;var dI=(dJ)!=0;if(dI){var dH=eD;__ZN9GooStringD1Ev(dH);var dG=eD;var dE=dG;__ZdlPv(dE)}var dD=fm;var dC=HEAP[dD];var dB=bC;__ZN18PostScriptFunction10resizeCodeEi(dB,dC);var df=bC;var dd=(df+1044)&4294967295;var db=HEAP[dd];var da=fm;var c9=HEAP[da];var c8=(db+12*c9)&4294967295;var c7=(c8)&4294967295;HEAP[c7]=3;var c6=bC;var c5=(c6+1044)&4294967295;var c4=HEAP[c5];var cL=fm;var cJ=HEAP[cL];var cH=(c4+12*cJ)&4294967295;var cG=ba;var cF=(cH+4)&4294967295;var cE=(cF)&4294967295;var cD=cE;HEAP[cD]=cG;var cC=fm;var cB=HEAP[cC];var cA=((cB)+1)&4294967295;var cn=fm;HEAP[cn]=cA;eT=36;break $bb5$$bb3$5}}}while(0);if(eT==4){d8=0;var d7=a8;var d6=(d7+1)&4294967295;a8=d6;while(1){var dY=a8;var dX=HEAP[dY];var dA=reSign((dX),8,0)!=0;if(!(dA)){eT=12;break}var d5=a8;var d4=HEAP[d5];var d3=reSign((d4),8,0)==46;if(d3){eT=8;break}var d2=a8;var dZ=(d2+1)&4294967295;a8=dZ;eT=7;continue}if(eT==8){d8=1}var dz=fm;var dy=HEAP[dz];var dx=bC;__ZN18PostScriptFunction10resizeCodeEi(dx,dy);var dw=d8;var bu=reSign((dw),8,0)!=0;if(bu){var dv=bC;var du=(dv+1044)&4294967295;var dt=HEAP[du];var dr=fm;var dp=HEAP[dr];var c3=(dt+12*dp)&4294967295;var c2=(c3)&4294967295;HEAP[c2]=2;var c1=bC;var c0=(c1+1044)&4294967295;var cZ=HEAP[c0];var cY=fm;var cX=HEAP[cY];var cW=(cZ+12*cX)&4294967295;var cV=ds;var cU=__ZNK9GooString10getCStringEv(cV);var cy=_gatof(cU);var cx=(cW+4)&4294967295;var cw=(cx)&4294967295;HEAP[cw]=cy}else{var cv=bC;var cu=(cv+1044)&4294967295;var cs=HEAP[cu];var cr=fm;var cq=HEAP[cr];var cp=(cs+12*cq)&4294967295;var co=(cp)&4294967295;HEAP[co]=1;var cl=bC;var ck=(cl+1044)&4294967295;var cj=HEAP[ck];var ci=fm;var ch=HEAP[ci];var cg=(cj+12*ch)&4294967295;var cf=ds;var ce=__ZNK9GooString10getCStringEv(cf);var cc=_atoi(ce);var cb=(cg+4)&4294967295;var ca=(cb)&4294967295;var b9=ca;HEAP[b9]=cc}var b7=fm;var b6=HEAP[b7];var b5=((b6)+1)&4294967295;var b4=fm;HEAP[b4]=b5;var b3=ds;e8=b3;var b2=e8;var b1=(b2)!=0;if(b1){var b0=e8;__ZN9GooStringD1Ev(b0);var bT=e8;var bS=bT;__ZdlPv(bS)}}eT=0;continue $bb$2}if(eT==1){__Z5erroriPcz(-1,(__str41542)&4294967295);bs=0}else{if(eT==17){bs=0}else{if(eT==19){__Z5erroriPcz(-1,(__str41542)&4294967295);bs=0}else{if(eT==21){bs=0}else{if(eT==24){__Z5erroriPcz(-1,(__str41542)&4294967295);bs=0}else{if(eT==27){__Z5erroriPcz(-1,(__str71545)&4294967295);bs=0}else{if(eT==31){__Z5erroriPcz(-1,(__str101548)&4294967295);var fe=ds;eV=fe;var fd=eV;var fc=(fd)!=0;if(fc){var fb=eV;__ZN9GooStringD1Ev(fb);var fa=eV;var e9=fa;__ZdlPv(e9)}bs=0}else{if(eT==32){__Z5erroriPcz(-1,(__str91547)&4294967295);bs=0}else{if(eT==37){var eO=ds;eR=eO;var eN=eR;var eM=(eN)!=0;if(eM){var eL=eR;__ZN9GooStringD1Ev(eL);var eK=eR;var eJ=eK;__ZdlPv(eJ)}var eI=fm;var eH=HEAP[eI];var eG=bC;__ZN18PostScriptFunction10resizeCodeEi(eG,eH);var et=bC;var es=(et+1044)&4294967295;var er=HEAP[es];var eq=fm;var ep=HEAP[eq];var eo=(er+12*ep)&4294967295;var en=(eo)&4294967295;HEAP[en]=3;var em=bC;var ek=(em+1044)&4294967295;var ei=HEAP[ek];var dW=fm;var dV=HEAP[dW];var dU=(ei+12*dV)&4294967295;var dT=(dU+4)&4294967295;var dS=(dT)&4294967295;var dR=dS;HEAP[dR]=42;var dQ=fm;var dP=HEAP[dQ];var dO=((dP)+1)&4294967295;var dK=fm;HEAP[dK]=dO;bs=1}else{if(eT==43){var eg=ds;var ef=__ZNK9GooString10getCStringEv(eg);__Z5erroriPcz(-1,(__str521590)&4294967295,Pointer_make([ef,0,0,0],0,ALLOC_STACK));var ee=ds;eQ=ee;var ed=eQ;var ec=(ed)!=0;if(ec){var eb=eQ;__ZN9GooStringD1Ev(eb);var ea=eQ;var dN=ea;__ZdlPv(dN)}bs=0}}}}}}}}}}var cm=bs;b8=cm;var ev=b8;var cd=(((ev))&255);return cd;return null}function __ZN21PostScriptFunctionKeyD0Ev(m){var u;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV21PostScriptFunctionKey+8)&4294967295;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var x=reSign((e),8,0)!=0;$bb$$bb2$2:do{if(x){var d=k;var c=(d+12)&4294967295;var b=HEAP[c];var a=(b)!=0;if(!(a)){u=1;break $bb$$bb2$2}var w=k;var v=(w+12)&4294967295;var t=HEAP[v];var s=t;__ZdaPv(s)}}while(0);var r=k;var q=r;__ZN15PopplerCacheKeyD2Ev(q);var p=((1)&255);var y=reSign((p),8,0)!=0;if(y){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN21PostScriptFunctionKeyD1Ev(m){var u;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV21PostScriptFunctionKey+8)&4294967295;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var x=reSign((e),8,0)!=0;$bb$$bb2$2:do{if(x){var d=k;var c=(d+12)&4294967295;var b=HEAP[c];var a=(b)!=0;if(!(a)){u=1;break $bb$$bb2$2}var w=k;var v=(w+12)&4294967295;var t=HEAP[v];var s=t;__ZdaPv(s)}}while(0);var r=k;var q=r;__ZN15PopplerCacheKeyD2Ev(q);var p=((0)&255);var y=reSign((p),8,0)!=0;if(y){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN21PostScriptFunctionKey4initEiPdb(h,r,b,O){var q;var c;var d;var N;var t;var M;var e;var y=0;c=h;d=r;N=b;t=O;var L=c;var K=(L+4)&4294967295;var J=t;HEAP[K]=J;var I=c;var H=(I+8)&4294967295;var G=d;HEAP[H]=G;var E=c;var C=(E+4)&4294967295;var A=HEAP[C];var s=reSign((A),8,0)!=0;if(s){var p=c;var o=(p+8)&4294967295;var n=HEAP[o];M=n;var m=M;var l=((m)*8)&4294967295;var k=__Znaj(l);var j=k;var i=c;var g=(i+12)&4294967295;HEAP[g]=j;e=0;while(1){var F=c;var D=(F+8)&4294967295;var B=HEAP[D];var z=e;var x=(((B))|0)>(((z))|0);if(!(x)){q=2;break}var f=c;var a=(f+12)&4294967295;var X=HEAP[a];var W=N;var V=e;var U=(W+8*V)&4294967295;var T=HEAP[U];var S=e;var R=(X+8*S)&4294967295;HEAP[R]=T;var Q=e;var P=((Q)+1)&4294967295;e=P;q=0;continue}}else{var w=c;var v=(w+12)&4294967295;var u=N;HEAP[v]=u}return;return}function __ZN21PostScriptFunctionKeyC1EiPdb(m,r,o,u){var p;var k;var n;var t;var s;var l=0;k=m;n=r;t=o;s=u;var j=k;var i=(j)&4294967295;__ZN15PopplerCacheKeyC2Ev(i);var h=k;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV21PostScriptFunctionKey+8)&4294967295;var e=s;var d=unSign((e),8,0);var c=k;var b=n;var a=t;var q=(((d))&255);__ZN21PostScriptFunctionKey4initEiPdb(c,b,a,q);return;return}function __ZN21PostScriptFunctionKeyC1ERKS_(m,n){var u;var k;var w;var l=0;k=m;w=n;var j=k;var i=(j)&4294967295;__ZN15PopplerCacheKeyC2Ev(i);var h=k;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV21PostScriptFunctionKey+8)&4294967295;var e=w;var d=(e+4)&4294967295;var c=HEAP[d];var b=unSign((c),8,0);var a=w;var v=(a+12)&4294967295;var t=HEAP[v];var s=w;var r=(s+8)&4294967295;var q=HEAP[r];var p=k;var o=(((b))&255);__ZN21PostScriptFunctionKey4initEiPdb(p,q,t,o);return;return}function __ZN22PostScriptFunctionItem4initEiPd(h,r,s){var q;var b;var c;var e;var D;var d;var t=0;b=h;c=r;e=s;var C=b;var B=(C+4)&4294967295;var A=c;HEAP[B]=A;var z=b;var y=(z+4)&4294967295;var x=HEAP[y];D=x;var w=D;var v=((w)*8)&4294967295;var u=__Znaj(v);var p=u;var o=b;var n=(o+8)&4294967295;HEAP[n]=p;d=0;while(1){var I=b;var H=(I+4)&4294967295;var G=HEAP[H];var F=d;var E=(((G))|0)>(((F))|0);if(!(E)){q=2;break}var m=b;var l=(m+8)&4294967295;var k=HEAP[l];var j=e;var i=d;var g=(j+8*i)&4294967295;var f=HEAP[g];var a=d;var L=(k+8*a)&4294967295;HEAP[L]=f;var K=d;var J=((K)+1)&4294967295;d=J;q=0;continue}return;return}function __ZN22PostScriptFunctionItemC1EiPd(m,c,e){var o;var p;var l;var f;var n=0;p=m;l=c;f=e;var k=p;var j=(k)&4294967295;__ZN16PopplerCacheItemC2Ev(j);var i=p;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV22PostScriptFunctionItem+8)&4294967295;var d=p;var b=l;var a=f;__ZN22PostScriptFunctionItem4initEiPd(d,b,a);return;return}function __ZN22PostScriptFunctionItemD1Ev(m){var r;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV22PostScriptFunctionItem+8)&4294967295;var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var t=a;__ZdaPv(t)}var s=k;var q=s;__ZN16PopplerCacheItemD2Ev(q);var p=((0)&255);var u=reSign((p),8,0)!=0;if(u){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN22PostScriptFunctionItemD0Ev(m){var r;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV22PostScriptFunctionItem+8)&4294967295;var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var t=a;__ZdaPv(t)}var s=k;var q=s;__ZN16PopplerCacheItemD2Ev(q);var p=((1)&255);var u=reSign((p),8,0)!=0;if(u){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN18PostScriptFunction9transformEPdS0_(H,bt,ax){var F=STACKTOP;STACKTOP+=16;_memset(F,0,16);var ab;var bo;var a3;var S;var K;var bN;var bM;var bf;var bl=F;var m;var v;var n;var bs;var f;var a4=0;bo=H;a3=bt;S=ax;var bL=bo;var bK=(bL)&4294967295;var bJ=(bK+4)&4294967295;var bI=HEAP[bJ];var bH=a3;__ZN21PostScriptFunctionKeyC1EiPdb(bl,bI,bH,0);var bG=bo;var bF=(bG+1060)&4294967295;var bE=HEAP[bF];var aK=(bl)&4294967295;var aI=__ZN12PopplerCache6lookupERK15PopplerCacheKey(bE,aK);m=aI;var aG=m;var aF=(aG)!=0;if(aF){var aE=m;var aD=aE;bs=aD;f=0;while(1){var ao=bo;var an=(ao)&4294967295;var am=(an+8)&4294967295;var al=HEAP[am];var ak=f;var aj=(((al))|0)>(((ak))|0);if(!(aj)){ab=2;break}var aC=bs;var aB=(aC+8)&4294967295;var aA=HEAP[aB];var az=f;var aw=(aA+8*az)&4294967295;var av=HEAP[aw];var au=S;var at=f;var ar=(au+8*at)&4294967295;HEAP[ar]=av;var aq=f;var ap=((aq)+1)&4294967295;f=ap;ab=0;continue}K=0}else{var ai=bo;var ah=(ai+1048)&4294967295;var ag=HEAP[ah];__ZN7PSStack5clearEv(ag);bf=0;$bb7$9:while(1){var V=bo;var U=(V)&4294967295;var T=(U+4)&4294967295;var R=HEAP[T];var Q=bf;var P=(((R))|0)>(((Q))|0);if(!(P)){ab=6;break $bb7$9}var af=a3;var ae=bf;var ad=(af+8*ae)&4294967295;var ac=HEAP[ad];var aa=bo;var Z=(aa+1048)&4294967295;var Y=HEAP[Z];__ZN7PSStack8pushRealEd(Y,ac);var X=bf;var W=((X)+1)&4294967295;bf=W;ab=4;continue $bb7$9}var O=bo;var N=(O+1048)&4294967295;var M=HEAP[N];var L=bo;__ZN18PostScriptFunction4execEP7PSStacki(L,M,0);var J=bo;var I=(J)&4294967295;var G=(I+8)&4294967295;var E=HEAP[G];var D=((E)-1)&4294967295;bf=D;$bb14$13:while(1){var bb=bf;var ba=(((bb))|0)>=0;if(!(ba)){ab=12;break $bb14$13}var C=bo;var B=(C+1048)&4294967295;var A=HEAP[B];var z=__ZN7PSStack6popNumEv(A);var y=S;var x=bf;var w=(y+8*x)&4294967295;HEAP[w]=z;var u=S;var t=bf;var s=(u+8*t)&4294967295;var r=HEAP[s];var q=bf;var p=bo;var o=(p)&4294967295;var l=(o+524)&4294967295;var k=(l+q*16)&4294967295;var j=(k)&4294967295;var i=HEAP[j];var h=(r)<(i);$bb10$$bb11$16:do{if(h){var g=bf;var e=bo;var d=(e)&4294967295;var c=(d+524)&4294967295;var b=(c+g*16)&4294967295;var a=(b)&4294967295;var bS=HEAP[a];var bR=S;var bQ=bf;var bP=(bR+8*bQ)&4294967295;HEAP[bP]=bS}else{var bO=S;var bD=bf;var bC=(bO+8*bD)&4294967295;var bB=HEAP[bC];var bA=bf;var bz=bo;var by=(bz)&4294967295;var bx=(by+524)&4294967295;var bw=(bx+bA*16)&4294967295;var bv=(bw+8)&4294967295;var bu=HEAP[bv];var br=(bB)>(bu);if(!(br)){ab=10;break $bb10$$bb11$16}var bq=bf;var bp=bo;var bn=(bp)&4294967295;var bm=(bn+524)&4294967295;var bk=(bm+bq*16)&4294967295;var bj=(bk+8)&4294967295;var bi=HEAP[bj];var bh=S;var bg=bf;var be=(bh+8*bg)&4294967295;HEAP[be]=bi}}while(0);var bd=bf;var bc=((bd)-1)&4294967295;bf=bc;ab=7;continue $bb14$13}var a9=__Znwj(16);var a8=a9;bM=a8;var a7=bo;var a6=(a7)&4294967295;var a5=(a6+4)&4294967295;var a2=HEAP[a5];var a1=bM;var a0=a3;__ZN21PostScriptFunctionKeyC1EiPdb(a1,a2,a0,1);var aZ=bM;v=aZ;var aY=__Znwj(12);var aX=aY;bN=aX;var aW=bo;var aV=(aW)&4294967295;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=bN;var aR=S;__ZN22PostScriptFunctionItemC1EiPd(aS,aT,aR);var aQ=bN;n=aQ;var aP=n;var aO=aP;var aN=v;var aM=aN;var aL=bo;var aJ=(aL+1060)&4294967295;var aH=HEAP[aJ];__ZN12PopplerCache3putEP15PopplerCacheKeyP16PopplerCacheItem(aH,aM,aO);K=1}__ZN21PostScriptFunctionKeyD1Ev(bl);var ay=K;if(ay==1){ab=15}else{ab=16}if(ab==16){}else{if(ab==15){}}STACKTOP=F;return;return}function __ZN22PostScriptFunctionItemC1ERKS_(n,c){var q;var l;var o;var m=0;l=n;o=c;var k=l;var j=(k)&4294967295;__ZN16PopplerCacheItemC2Ev(j);var i=l;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV22PostScriptFunctionItem+8)&4294967295;var f=o;var e=(f+8)&4294967295;var d=HEAP[e];var b=o;var a=(b+4)&4294967295;var r=HEAP[a];var p=l;__ZN22PostScriptFunctionItem4initEiPd(p,r,d);return;return}function __ZN17StitchingFunctionD0Ev(y){var K;var W;var L;var d=0;W=y;var aq=W;var ap=(aq)&4294967295;var ao=(ap)&4294967295;HEAP[ao]=(__ZTV17StitchingFunction+8)&4294967295;var an=W;var am=(an+1044)&4294967295;var al=HEAP[am];var ak=(al)!=0;$bb$$bb6$2:do{if(ak){L=0;$bb5$4:while(1){var h=W;var g=(h+1040)&4294967295;var f=HEAP[g];var e=L;var c=(((f))|0)>(((e))|0);if(!(c)){K=5;break $bb$$bb6$2}var aj=W;var ai=(aj+1044)&4294967295;var ah=HEAP[ai];var V=L;var U=(ah+4*V)&4294967295;var T=HEAP[U];var S=(T)!=0;$bb2$$bb4$7:do{if(S){var R=W;var Q=(R+1044)&4294967295;var P=HEAP[Q];var O=L;var N=(P+4*O)&4294967295;var M=HEAP[N];var J=(M)!=0;if(!(J)){K=2;break $bb2$$bb4$7}var I=W;var H=(I+1044)&4294967295;var G=HEAP[H];var F=L;var E=(G+4*F)&4294967295;var D=HEAP[E];var C=W;var B=(C+1044)&4294967295;var A=HEAP[B];var x=L;var w=(A+4*x)&4294967295;var v=HEAP[w];var u=(v)&4294967295;var t=HEAP[u];var s=(t+4)&4294967295;var r=HEAP[s];var q=W;var p=(q+1044)&4294967295;var o=HEAP[p];var n=L;var m=(o+4*n)&4294967295;var l=HEAP[m];var k=r;FUNCTION_TABLE[k](l)}}while(0);var j=L;var i=((j)+1)&4294967295;L=i;K=0;continue $bb5$4}}}while(0);var b=W;var a=(b+1044)&4294967295;var ay=HEAP[a];var ax=ay;_gfree(ax);var aw=W;var av=(aw+1048)&4294967295;var au=HEAP[av];var at=au;_gfree(at);var ar=W;var ag=(ar+1052)&4294967295;var af=HEAP[ag];var ae=af;_gfree(ae);var ad=W;var ac=(ad+1056)&4294967295;var ab=HEAP[ac];var aa=ab;_gfree(aa);var Z=((1)&255);var z=reSign((Z),8,0)!=0;if(z){var Y=W;var X=Y;__ZdlPv(X)}return;return}function __ZN17StitchingFunctionD1Ev(y){var K;var W;var L;var d=0;W=y;var aq=W;var ap=(aq)&4294967295;var ao=(ap)&4294967295;HEAP[ao]=(__ZTV17StitchingFunction+8)&4294967295;var an=W;var am=(an+1044)&4294967295;var al=HEAP[am];var ak=(al)!=0;$bb$$bb6$2:do{if(ak){L=0;$bb5$4:while(1){var h=W;var g=(h+1040)&4294967295;var f=HEAP[g];var e=L;var c=(((f))|0)>(((e))|0);if(!(c)){K=5;break $bb$$bb6$2}var aj=W;var ai=(aj+1044)&4294967295;var ah=HEAP[ai];var V=L;var U=(ah+4*V)&4294967295;var T=HEAP[U];var S=(T)!=0;$bb2$$bb4$7:do{if(S){var R=W;var Q=(R+1044)&4294967295;var P=HEAP[Q];var O=L;var N=(P+4*O)&4294967295;var M=HEAP[N];var J=(M)!=0;if(!(J)){K=2;break $bb2$$bb4$7}var I=W;var H=(I+1044)&4294967295;var G=HEAP[H];var F=L;var E=(G+4*F)&4294967295;var D=HEAP[E];var C=W;var B=(C+1044)&4294967295;var A=HEAP[B];var x=L;var w=(A+4*x)&4294967295;var v=HEAP[w];var u=(v)&4294967295;var t=HEAP[u];var s=(t+4)&4294967295;var r=HEAP[s];var q=W;var p=(q+1044)&4294967295;var o=HEAP[p];var n=L;var m=(o+4*n)&4294967295;var l=HEAP[m];var k=r;FUNCTION_TABLE[k](l)}}while(0);var j=L;var i=((j)+1)&4294967295;L=i;K=0;continue $bb5$4}}}while(0);var b=W;var a=(b+1044)&4294967295;var ay=HEAP[a];var ax=ay;_gfree(ax);var aw=W;var av=(aw+1048)&4294967295;var au=HEAP[av];var at=au;_gfree(at);var ar=W;var ag=(ar+1052)&4294967295;var af=HEAP[ag];var ae=af;_gfree(ae);var ad=W;var ac=(ad+1056)&4294967295;var ab=HEAP[ac];var aa=ab;_gfree(aa);var Z=((0)&255);var z=reSign((Z),8,0)!=0;if(z){var Y=W;var X=Y;__ZdlPv(X)}return;return}function __ZN17StitchingFunction4copyEv(j){var n;var o;var k;var i;var h;var m=0;o=j;var g=__Znwj(1064);var f=g;i=f;var e=i;var d=o;__ZN17StitchingFunctionC1EPS_(e,d);var c=i;var b=c;h=b;var a=h;k=a;var l=k;return l;return null}function __ZN17StitchingFunctionD2Ev(y){var K;var W;var L;var d=0;W=y;var aq=W;var ap=(aq)&4294967295;var ao=(ap)&4294967295;HEAP[ao]=(__ZTV17StitchingFunction+8)&4294967295;var an=W;var am=(an+1044)&4294967295;var al=HEAP[am];var ak=(al)!=0;$bb$$bb6$2:do{if(ak){L=0;$bb5$4:while(1){var h=W;var g=(h+1040)&4294967295;var f=HEAP[g];var e=L;var c=(((f))|0)>(((e))|0);if(!(c)){K=5;break $bb$$bb6$2}var aj=W;var ai=(aj+1044)&4294967295;var ah=HEAP[ai];var V=L;var U=(ah+4*V)&4294967295;var T=HEAP[U];var S=(T)!=0;$bb2$$bb4$7:do{if(S){var R=W;var Q=(R+1044)&4294967295;var P=HEAP[Q];var O=L;var N=(P+4*O)&4294967295;var M=HEAP[N];var J=(M)!=0;if(!(J)){K=2;break $bb2$$bb4$7}var I=W;var H=(I+1044)&4294967295;var G=HEAP[H];var F=L;var E=(G+4*F)&4294967295;var D=HEAP[E];var C=W;var B=(C+1044)&4294967295;var A=HEAP[B];var x=L;var w=(A+4*x)&4294967295;var v=HEAP[w];var u=(v)&4294967295;var t=HEAP[u];var s=(t+4)&4294967295;var r=HEAP[s];var q=W;var p=(q+1044)&4294967295;var o=HEAP[p];var n=L;var m=(o+4*n)&4294967295;var l=HEAP[m];var k=r;FUNCTION_TABLE[k](l)}}while(0);var j=L;var i=((j)+1)&4294967295;L=i;K=0;continue $bb5$4}}}while(0);var b=W;var a=(b+1044)&4294967295;var ay=HEAP[a];var ax=ay;_gfree(ax);var aw=W;var av=(aw+1048)&4294967295;var au=HEAP[av];var at=au;_gfree(at);var ar=W;var ag=(ar+1052)&4294967295;var af=HEAP[ag];var ae=af;_gfree(ae);var ad=W;var ac=(ad+1056)&4294967295;var ab=HEAP[ac];var aa=ab;_gfree(aa);var Z=((0)&255);var z=reSign((Z),8,0)!=0;if(z){var Y=W;var X=Y;__ZdlPv(X)}return;return}function __ZN15SampledFunctionD0Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV15SampledFunction+8)&4294967295;var g=k;var f=(g+2576)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+2576)&4294967295;var a=HEAP[b];var x=a;_gfree(x)}var w=k;var u=(w+2584)&4294967295;var t=HEAP[u];var s=(t)!=0;if(s){var r=k;var q=(r+2584)&4294967295;var p=HEAP[q];var o=p;_gfree(o)}var n=((1)&255);var y=reSign((n),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN15SampledFunctionD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV15SampledFunction+8)&4294967295;var g=k;var f=(g+2576)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+2576)&4294967295;var a=HEAP[b];var x=a;_gfree(x)}var w=k;var u=(w+2584)&4294967295;var t=HEAP[u];var s=(t)!=0;if(s){var r=k;var q=(r+2584)&4294967295;var p=HEAP[q];var o=p;_gfree(o)}var n=((0)&255);var y=reSign((n),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN15SampledFunction4copyEv(j){var n;var o;var k;var i;var h;var m=0;o=j;var g=__Znwj(2592);var f=g;i=f;var e=i;var d=o;__ZN15SampledFunctionC1EPS_(e,d);var c=i;var b=c;h=b;var a=h;k=a;var l=k;return l;return null}function __ZN15SampledFunctionD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV15SampledFunction+8)&4294967295;var g=k;var f=(g+2576)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+2576)&4294967295;var a=HEAP[b];var x=a;_gfree(x)}var w=k;var u=(w+2584)&4294967295;var t=HEAP[u];var s=(t)!=0;if(s){var r=k;var q=(r+2584)&4294967295;var p=HEAP[q];var o=p;_gfree(o)}var n=((0)&255);var y=reSign((n),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN18PostScriptFunctionD0Ev(e){var n;var b;var B;var A;var p=0;b=e;var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV18PostScriptFunction+8)&4294967295;var w=b;var v=(w+1044)&4294967295;var t=HEAP[v];var r=t;_gfree(r);var q=b;var m=(q+1040)&4294967295;var l=HEAP[m];A=l;var k=A;var j=(k)!=0;if(j){var i=A;__ZN9GooStringD1Ev(i);var h=A;var g=h;__ZdlPv(g)}var f=b;var d=(f+1048)&4294967295;var c=HEAP[d];var a=c;__ZdlPv(a);var K=b;var J=(K+1060)&4294967295;var I=HEAP[J];B=I;var H=B;var G=(H)!=0;if(G){var F=B;__ZN12PopplerCacheD1Ev(F);var E=B;var D=E;__ZdlPv(D)}var C=((1)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN18PostScriptFunctionD1Ev(e){var n;var b;var B;var A;var p=0;b=e;var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV18PostScriptFunction+8)&4294967295;var w=b;var v=(w+1044)&4294967295;var t=HEAP[v];var r=t;_gfree(r);var q=b;var m=(q+1040)&4294967295;var l=HEAP[m];A=l;var k=A;var j=(k)!=0;if(j){var i=A;__ZN9GooStringD1Ev(i);var h=A;var g=h;__ZdlPv(g)}var f=b;var d=(f+1048)&4294967295;var c=HEAP[d];var a=c;__ZdlPv(a);var K=b;var J=(K+1060)&4294967295;var I=HEAP[J];B=I;var H=B;var G=(H)!=0;if(G){var F=B;__ZN12PopplerCacheD1Ev(F);var E=B;var D=E;__ZdlPv(D)}var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN18PostScriptFunction4copyEv(j){var n;var o;var k;var i;var h;var m=0;o=j;var g=__Znwj(1064);var f=g;i=f;var e=i;var d=o;__ZN18PostScriptFunctionC1EPS_(e,d);var c=i;var b=c;h=b;var a=h;k=a;var l=k;return l;return null}function __ZN18PostScriptFunctionD2Ev(e){var n;var b;var B;var A;var p=0;b=e;var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV18PostScriptFunction+8)&4294967295;var w=b;var v=(w+1044)&4294967295;var t=HEAP[v];var r=t;_gfree(r);var q=b;var m=(q+1040)&4294967295;var l=HEAP[m];A=l;var k=A;var j=(k)!=0;if(j){var i=A;__ZN9GooStringD1Ev(i);var h=A;var g=h;__ZdlPv(g)}var f=b;var d=(f+1048)&4294967295;var c=HEAP[d];var a=c;__ZdlPv(a);var K=b;var J=(K+1060)&4294967295;var I=HEAP[J];B=I;var H=B;var G=(H)!=0;if(G){var F=B;__ZN12PopplerCacheD1Ev(F);var E=B;var D=E;__ZdlPv(D)}var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN19ExponentialFunctionC1EPS_(l,d){var n;var o;var i;var m=0;o=l;i=d;var k=o;var j=(k)&4294967295;__ZN8FunctionC2Ev(j);var h=o;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV19ExponentialFunction+8)&4294967295;var e=o;var c=i;var b=e;var a=c;_llvm_memcpy_p0i8_p0i8_i32(b,a,1564,1,0);return;return}function __ZN19ExponentialFunctionC2EPS_(l,d){var n;var o;var i;var m=0;o=l;i=d;var k=o;var j=(k)&4294967295;__ZN8FunctionC2Ev(j);var h=o;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV19ExponentialFunction+8)&4294967295;var e=o;var c=i;var b=e;var a=c;_llvm_memcpy_p0i8_p0i8_i32(b,a,1564,1,0);return;return}function __ZN17StitchingFunctionC1EPS_(S,a1){var ax;var aT;var bf;var ay;var d=0;aT=S;bf=a1;var be=aT;var bd=(be)&4294967295;__ZN8FunctionC2Ev(bd);var bc=aT;var bb=(bc)&4294967295;var ba=(bb)&4294967295;HEAP[ba]=(__ZTV17StitchingFunction+8)&4294967295;var a9=aT;var a8=bf;var a7=a9;var a6=a8;_llvm_memcpy_p0i8_p0i8_i32(a7,a6,1064,1,0);var a5=bf;var aN=(a5+1040)&4294967295;var aL=HEAP[aN];var aJ=aT;var aH=(aJ+1040)&4294967295;HEAP[aH]=aL;var aF=aT;var aD=(aF+1040)&4294967295;var aC=HEAP[aD];var aB=_gmallocn(aC,4);var aA=aB;var az=aT;var aq=(az+1044)&4294967295;HEAP[aq]=aA;ay=0;while(1){var a=aT;var bm=(a+1040)&4294967295;var bl=HEAP[bm];var bk=ay;var bj=(((bl))|0)>(((bk))|0);if(!(bj)){ax=2;break}var ao=aT;var am=(ao+1044)&4294967295;var ak=HEAP[am];var ai=bf;var ag=(ai+1044)&4294967295;var af=HEAP[ag];var ae=ay;var ad=(af+4*ae)&4294967295;var ac=HEAP[ad];var R=bf;var O=(R+1044)&4294967295;var L=HEAP[O];var I=ay;var F=(L+4*I)&4294967295;var C=HEAP[F];var A=(C)&4294967295;var z=HEAP[A];var y=(z+8)&4294967295;var x=HEAP[y];var s=bf;var q=(s+1044)&4294967295;var o=HEAP[q];var m=ay;var k=(o+4*m)&4294967295;var i=HEAP[k];var h=x;var g=FUNCTION_TABLE[h](i);var f=ay;var e=(ak+4*f)&4294967295;HEAP[e]=g;var c=ay;var b=((c)+1)&4294967295;ay=b;ax=0;continue}var bi=aT;var bh=(bi+1040)&4294967295;var bg=HEAP[bh];var a4=((bg)+1)&4294967295;var a3=_gmallocn(a4,8);var a2=a3;var a0=aT;var aZ=(a0+1048)&4294967295;HEAP[aZ]=a2;var aY=aT;var aX=(aY+1040)&4294967295;var aW=HEAP[aX];var aV=((aW)+1)&4294967295;var aU=((aV)*8)&4294967295;var aS=bf;var aR=(aS+1048)&4294967295;var aQ=HEAP[aR];var aP=aT;var aO=(aP+1048)&4294967295;var aM=HEAP[aO];var aK=aM;var aI=aQ;_llvm_memcpy_p0i8_p0i8_i32(aK,aI,aU,1,0);var aG=aT;var aE=(aG+1040)&4294967295;var aw=HEAP[aE];var av=((aw)*2)&4294967295;var au=_gmallocn(av,8);var at=au;var ar=aT;var ap=(ar+1052)&4294967295;HEAP[ap]=at;var an=aT;var al=(an+1040)&4294967295;var aj=HEAP[al];var ah=((aj)*16)&4294967295;var ab=bf;var aa=(ab+1052)&4294967295;var Y=HEAP[aa];var W=aT;var U=(W+1052)&4294967295;var Q=HEAP[U];var N=Q;var K=Y;_llvm_memcpy_p0i8_p0i8_i32(N,K,ah,1,0);var H=aT;var E=(H+1040)&4294967295;var Z=HEAP[E];var X=_gmallocn(Z,8);var V=X;var T=aT;var P=(T+1056)&4294967295;HEAP[P]=V;var M=aT;var J=(M+1040)&4294967295;var G=HEAP[J];var D=((G)*8)&4294967295;var B=bf;var w=(B+1056)&4294967295;var v=HEAP[w];var u=aT;var t=(u+1056)&4294967295;var r=HEAP[t];var p=r;var n=v;_llvm_memcpy_p0i8_p0i8_i32(p,n,D,1,0);var l=aT;var j=(l+1060)&4294967295;HEAP[j]=1;return;return}function __ZN17StitchingFunctionC2EPS_(S,a1){var ax;var aT;var bf;var ay;var d=0;aT=S;bf=a1;var be=aT;var bd=(be)&4294967295;__ZN8FunctionC2Ev(bd);var bc=aT;var bb=(bc)&4294967295;var ba=(bb)&4294967295;HEAP[ba]=(__ZTV17StitchingFunction+8)&4294967295;var a9=aT;var a8=bf;var a7=a9;var a6=a8;_llvm_memcpy_p0i8_p0i8_i32(a7,a6,1064,1,0);var a5=bf;var aN=(a5+1040)&4294967295;var aL=HEAP[aN];var aJ=aT;var aH=(aJ+1040)&4294967295;HEAP[aH]=aL;var aF=aT;var aD=(aF+1040)&4294967295;var aC=HEAP[aD];var aB=_gmallocn(aC,4);var aA=aB;var az=aT;var aq=(az+1044)&4294967295;HEAP[aq]=aA;ay=0;while(1){var a=aT;var bm=(a+1040)&4294967295;var bl=HEAP[bm];var bk=ay;var bj=(((bl))|0)>(((bk))|0);if(!(bj)){ax=2;break}var ao=aT;var am=(ao+1044)&4294967295;var ak=HEAP[am];var ai=bf;var ag=(ai+1044)&4294967295;var af=HEAP[ag];var ae=ay;var ad=(af+4*ae)&4294967295;var ac=HEAP[ad];var R=bf;var O=(R+1044)&4294967295;var L=HEAP[O];var I=ay;var F=(L+4*I)&4294967295;var C=HEAP[F];var A=(C)&4294967295;var z=HEAP[A];var y=(z+8)&4294967295;var x=HEAP[y];var s=bf;var q=(s+1044)&4294967295;var o=HEAP[q];var m=ay;var k=(o+4*m)&4294967295;var i=HEAP[k];var h=x;var g=FUNCTION_TABLE[h](i);var f=ay;var e=(ak+4*f)&4294967295;HEAP[e]=g;var c=ay;var b=((c)+1)&4294967295;ay=b;ax=0;continue}var bi=aT;var bh=(bi+1040)&4294967295;var bg=HEAP[bh];var a4=((bg)+1)&4294967295;var a3=_gmallocn(a4,8);var a2=a3;var a0=aT;var aZ=(a0+1048)&4294967295;HEAP[aZ]=a2;var aY=aT;var aX=(aY+1040)&4294967295;var aW=HEAP[aX];var aV=((aW)+1)&4294967295;var aU=((aV)*8)&4294967295;var aS=bf;var aR=(aS+1048)&4294967295;var aQ=HEAP[aR];var aP=aT;var aO=(aP+1048)&4294967295;var aM=HEAP[aO];var aK=aM;var aI=aQ;_llvm_memcpy_p0i8_p0i8_i32(aK,aI,aU,1,0);var aG=aT;var aE=(aG+1040)&4294967295;var aw=HEAP[aE];var av=((aw)*2)&4294967295;var au=_gmallocn(av,8);var at=au;var ar=aT;var ap=(ar+1052)&4294967295;HEAP[ap]=at;var an=aT;var al=(an+1040)&4294967295;var aj=HEAP[al];var ah=((aj)*16)&4294967295;var ab=bf;var aa=(ab+1052)&4294967295;var Y=HEAP[aa];var W=aT;var U=(W+1052)&4294967295;var Q=HEAP[U];var N=Q;var K=Y;_llvm_memcpy_p0i8_p0i8_i32(N,K,ah,1,0);var H=aT;var E=(H+1040)&4294967295;var Z=HEAP[E];var X=_gmallocn(Z,8);var V=X;var T=aT;var P=(T+1056)&4294967295;HEAP[P]=V;var M=aT;var J=(M+1040)&4294967295;var G=HEAP[J];var D=((G)*8)&4294967295;var B=bf;var w=(B+1056)&4294967295;var v=HEAP[w];var u=aT;var t=(u+1056)&4294967295;var r=HEAP[t];var p=r;var n=v;_llvm_memcpy_p0i8_p0i8_i32(p,n,D,1,0);var l=aT;var j=(l+1060)&4294967295;HEAP[j]=1;return;return}function __ZN15SampledFunctionC1EPS_(e,o){var n;var b;var H;var s=0;b=e;H=o;var G=b;var F=(G)&4294967295;__ZN8FunctionC2Ev(F);var E=b;var D=(E)&4294967295;var C=(D)&4294967295;HEAP[C]=(__ZTV15SampledFunction+8)&4294967295;var B=b;var A=H;var y=B;var w=A;_llvm_memcpy_p0i8_p0i8_i32(y,w,2592,1,0);var u=b;var m=(u+2580)&4294967295;var l=HEAP[m];var k=_gmallocn(l,8);var j=k;var i=b;var h=(i+2576)&4294967295;HEAP[h]=j;var g=b;var f=(g+2580)&4294967295;var d=HEAP[f];var c=((d)*8)&4294967295;var a=H;var Q=(a+2576)&4294967295;var P=HEAP[Q];var O=b;var N=(O+2576)&4294967295;var M=HEAP[N];var L=M;var K=P;_llvm_memcpy_p0i8_p0i8_i32(L,K,c,1,0);var J=b;var I=(J)&4294967295;var z=(I+4)&4294967295;var x=HEAP[z];var v=1<<(x);var t=_gmallocn(v,8);var r=t;var q=b;var p=(q+2584)&4294967295;HEAP[p]=r;return;return}function __ZN15SampledFunctionC2EPS_(e,o){var n;var b;var H;var s=0;b=e;H=o;var G=b;var F=(G)&4294967295;__ZN8FunctionC2Ev(F);var E=b;var D=(E)&4294967295;var C=(D)&4294967295;HEAP[C]=(__ZTV15SampledFunction+8)&4294967295;var B=b;var A=H;var y=B;var w=A;_llvm_memcpy_p0i8_p0i8_i32(y,w,2592,1,0);var u=b;var m=(u+2580)&4294967295;var l=HEAP[m];var k=_gmallocn(l,8);var j=k;var i=b;var h=(i+2576)&4294967295;HEAP[h]=j;var g=b;var f=(g+2580)&4294967295;var d=HEAP[f];var c=((d)*8)&4294967295;var a=H;var Q=(a+2576)&4294967295;var P=HEAP[Q];var O=b;var N=(O+2576)&4294967295;var M=HEAP[N];var L=M;var K=P;_llvm_memcpy_p0i8_p0i8_i32(L,K,c,1,0);var J=b;var I=(J)&4294967295;var z=(I+4)&4294967295;var x=HEAP[z];var v=1<<(x);var t=_gmallocn(v,8);var r=t;var q=b;var p=(q+2584)&4294967295;HEAP[p]=r;return;return}function __ZN18PostScriptFunctionC1EPS_(E,aR){var al;var aJ;var a5;var a4;var a3;var a2;var a1;var Q;var a0;var aZ;var aY;var an;var am;var L;var d=0;aJ=E;a5=aR;var aX=aJ;var aW=(aX)&4294967295;__ZN8FunctionC2Ev(aW);var aV=aJ;var aD=(aV)&4294967295;var aB=(aD)&4294967295;HEAP[aB]=(__ZTV18PostScriptFunction+8)&4294967295;var az=aJ;var ax=a5;var av=az;var at=ax;_llvm_memcpy_p0i8_p0i8_i32(av,at,1064,1,0);var ar=aJ;var aq=(ar+1052)&4294967295;var ap=HEAP[aq];var ao=_gmallocn(ap,12);var af=ao;var ad=aJ;var ab=(ad+1044)&4294967295;HEAP[ab]=af;var Z=aJ;var X=(Z+1052)&4294967295;var V=HEAP[X];var U=((V)*12)&4294967295;var T=a5;var S=(T+1044)&4294967295;var R=HEAP[S];var D=aJ;var A=(D+1044)&4294967295;var y=HEAP[A];var w=y;var u=R;_llvm_memcpy_p0i8_p0i8_i32(w,u,U,1,0);var s=a5;var r=(s+1040)&4294967295;var q=HEAP[r];var p=__ZNK9GooString4copyEv(q);var o=aJ;var n=(o+1040)&4294967295;HEAP[n]=p;var m=__Znwj(1204);var l=m;aY=l;var k=aY;__ZN7PSStackC1Ev(k);var j=aJ;var i=(j+1048)&4294967295;var h=aY;HEAP[i]=h;var g=a5;var f=(g+1048)&4294967295;var e=HEAP[f];var c=aJ;var b=(c+1048)&4294967295;var a=HEAP[b];var bc=a;var bb=e;_llvm_memcpy_p0i8_p0i8_i32(bc,bb,1204,1,0);var ba=a5;var a9=(ba+1060)&4294967295;var a8=HEAP[a9];var a7=__ZN12PopplerCache4sizeEv(a8);aZ=a7;var a6=__Znwj(16);var aU=a6;a0=aU;var aT=a0;var aS=aZ;__ZN12PopplerCacheC1Ei(aT,aS);var aQ=aJ;var aP=(aQ+1060)&4294967295;var aO=a0;HEAP[aP]=aO;an=0;while(1){var x=a5;var v=(x+1060)&4294967295;var t=HEAP[v];var N=__ZN12PopplerCache13numberOfItemsEv(t);var K=an;var I=(((N))|0)>(((K))|0);var G=unSign((I),1,0);Q=G;var C=Q;var P=reSign((C),8,0)!=0;if(!(P)){al=2;break}var aN=a5;var aM=(aN+1060)&4294967295;var aL=HEAP[aM];var aK=an;var aI=__ZN12PopplerCache3keyEi(aL,aK);var aH=aI;a1=aH;var aG=__Znwj(16);var aF=aG;a2=aF;var aE=a2;var aC=a1;__ZN21PostScriptFunctionKeyC1ERKS_(aE,aC);var aA=a2;am=aA;var ay=a5;var aw=(ay+1060)&4294967295;var au=HEAP[aw];var ak=an;var aj=__ZN12PopplerCache4itemEi(au,ak);var ai=aj;a3=ai;var ah=__Znwj(12);var ag=ah;a4=ag;var ae=a4;var ac=a3;__ZN22PostScriptFunctionItemC1ERKS_(ae,ac);var aa=a4;L=aa;var Y=L;var W=Y;var O=am;var M=O;var J=aJ;var H=(J+1060)&4294967295;var F=HEAP[H];__ZN12PopplerCache3putEP15PopplerCacheKeyP16PopplerCacheItem(F,M,W);var B=an;var z=((B)+1)&4294967295;an=z;al=0;continue}return;return}function __ZN18PostScriptFunctionC2EPS_(E,aR){var al;var aJ;var a5;var a4;var a3;var a2;var a1;var Q;var a0;var aZ;var aY;var an;var am;var L;var d=0;aJ=E;a5=aR;var aX=aJ;var aW=(aX)&4294967295;__ZN8FunctionC2Ev(aW);var aV=aJ;var aD=(aV)&4294967295;var aB=(aD)&4294967295;HEAP[aB]=(__ZTV18PostScriptFunction+8)&4294967295;var az=aJ;var ax=a5;var av=az;var at=ax;_llvm_memcpy_p0i8_p0i8_i32(av,at,1064,1,0);var ar=aJ;var aq=(ar+1052)&4294967295;var ap=HEAP[aq];var ao=_gmallocn(ap,12);var af=ao;var ad=aJ;var ab=(ad+1044)&4294967295;HEAP[ab]=af;var Z=aJ;var X=(Z+1052)&4294967295;var V=HEAP[X];var U=((V)*12)&4294967295;var T=a5;var S=(T+1044)&4294967295;var R=HEAP[S];var D=aJ;var A=(D+1044)&4294967295;var y=HEAP[A];var w=y;var u=R;_llvm_memcpy_p0i8_p0i8_i32(w,u,U,1,0);var s=a5;var r=(s+1040)&4294967295;var q=HEAP[r];var p=__ZNK9GooString4copyEv(q);var o=aJ;var n=(o+1040)&4294967295;HEAP[n]=p;var m=__Znwj(1204);var l=m;aY=l;var k=aY;__ZN7PSStackC1Ev(k);var j=aJ;var i=(j+1048)&4294967295;var h=aY;HEAP[i]=h;var g=a5;var f=(g+1048)&4294967295;var e=HEAP[f];var c=aJ;var b=(c+1048)&4294967295;var a=HEAP[b];var bc=a;var bb=e;_llvm_memcpy_p0i8_p0i8_i32(bc,bb,1204,1,0);var ba=a5;var a9=(ba+1060)&4294967295;var a8=HEAP[a9];var a7=__ZN12PopplerCache4sizeEv(a8);aZ=a7;var a6=__Znwj(16);var aU=a6;a0=aU;var aT=a0;var aS=aZ;__ZN12PopplerCacheC1Ei(aT,aS);var aQ=aJ;var aP=(aQ+1060)&4294967295;var aO=a0;HEAP[aP]=aO;an=0;while(1){var x=a5;var v=(x+1060)&4294967295;var t=HEAP[v];var N=__ZN12PopplerCache13numberOfItemsEv(t);var K=an;var I=(((N))|0)>(((K))|0);var G=unSign((I),1,0);Q=G;var C=Q;var P=reSign((C),8,0)!=0;if(!(P)){al=2;break}var aN=a5;var aM=(aN+1060)&4294967295;var aL=HEAP[aM];var aK=an;var aI=__ZN12PopplerCache3keyEi(aL,aK);var aH=aI;a1=aH;var aG=__Znwj(16);var aF=aG;a2=aF;var aE=a2;var aC=a1;__ZN21PostScriptFunctionKeyC1ERKS_(aE,aC);var aA=a2;am=aA;var ay=a5;var aw=(ay+1060)&4294967295;var au=HEAP[aw];var ak=an;var aj=__ZN12PopplerCache4itemEi(au,ak);var ai=aj;a3=ai;var ah=__Znwj(12);var ag=ah;a4=ag;var ae=a4;var ac=a3;__ZN22PostScriptFunctionItemC1ERKS_(ae,ac);var aa=a4;L=aa;var Y=L;var W=Y;var O=am;var M=O;var J=aJ;var H=(J+1060)&4294967295;var F=HEAP[H];__ZN12PopplerCache3putEP15PopplerCacheKeyP16PopplerCacheItem(F,M,W);var B=an;var z=((B)+1)&4294967295;an=z;al=0;continue}return;return}function __ZN8Function4initEP4Dict(A,a4){var u=STACKTOP;STACKTOP+=24;_memset(u,0,24);var aa;var aR;var bn;var y;var bg;var ar;var ax;var aA;var aO;var aP;var aQ;var ac=u;var ab=u+12;var ag;var e=0;aR=A;bn=a4;__ZN6ObjectC1Ev(ac);__ZN6ObjectC1Ev(ab);var bf=bn;var bd=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bf,(__str551593)&4294967295,ac,0);var bc=__ZN6Object7isArrayEv(bd);var E=reSign((bc),8,0)!=0;var ak=(E)^1;var ba=unSign((ak),1,0);aQ=ba;var bb=aQ;var ai=reSign((bb),8,0)!=0;$bb$$bb3$2:do{if(ai){__Z5erroriPcz(-1,(__str561594)&4294967295);aa=0;break $bb$$bb3$2}else{var a9=__ZN6Object14arrayGetLengthEv(ac);var a8=((((a9))|0)/2|0);var a6=aR;var a5=(a6+4)&4294967295;HEAP[a5]=a8;var a3=aR;var aB=(a3+4)&4294967295;var ay=HEAP[aB];var av=(((ay))|0)>32;if(av){__Z5erroriPcz(-1,(__str571595)&4294967295,Pointer_make([32,0,0,0],0,ALLOC_STACK));aa=0;break $bb$$bb3$2}else{ag=0;$bb17$8:while(1){var p=aR;var o=(p+4)&4294967295;var n=HEAP[o];var m=ag;var l=(((n))|0)>(((m))|0);if(!(l)){aa=8;break $bb17$8}var at=ag;var ap=((at)*2)&4294967295;var an=__ZN6Object8arrayGetEiPS_(ac,ap,ab);var am=__ZN6Object5isNumEv(ab);var af=reSign((am),8,0)!=0;var bk=(af)^1;var aY=unSign((bk),1,0);aP=aY;var al=aP;var ad=reSign((al),8,0)!=0;if(ad){aa=2;break $bb17$8}var aj=ag;var ah=__ZN6Object6getNumEv(ab);var U=aR;var S=(U+12)&4294967295;var Q=(S+aj*16)&4294967295;var N=(Q)&4294967295;HEAP[N]=ah;__ZN6Object4freeEv(ab);var L=ag;var J=((L)*2)&4294967295;var I=((J)+1)&4294967295;var H=__ZN6Object8arrayGetEiPS_(ac,I,ab);var G=__ZN6Object5isNumEv(ab);var bh=reSign((G),8,0)!=0;var bj=(bh)^1;var aH=unSign((bj),1,0);aO=aH;var F=aO;var be=reSign((F),8,0)!=0;if(be){aa=5;break $bb17$8}var z=ag;var x=__ZN6Object6getNumEv(ab);var w=aR;var v=(w+12)&4294967295;var t=(v+z*16)&4294967295;var s=(t+8)&4294967295;HEAP[s]=x;__ZN6Object4freeEv(ab);var r=ag;var q=((r)+1)&4294967295;ag=q;aa=1;continue $bb17$8}$bb18$$bb10$$bb15$13:do{if(aa==8){__ZN6Object4freeEv(ac);var k=aR;var j=(k+1036)&4294967295;HEAP[j]=0;var i=aR;var h=(i+8)&4294967295;HEAP[h]=0;var g=bn;var f=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(g,(__str591597)&4294967295,ac,0);var d=__ZN6Object7isArrayEv(f);aA=d;var c=aA;var a7=reSign((c),8,0)!=0;$bb20$$bb35$15:do{if(a7){var b=aR;var a=(b+1036)&4294967295;HEAP[a]=1;var bs=__ZN6Object14arrayGetLengthEv(ac);var br=((((bs))|0)/2|0);var bq=aR;var bp=(bq+8)&4294967295;HEAP[bp]=br;var bo=aR;var bm=(bo+8)&4294967295;var bl=HEAP[bm];var a2=(((bl))|0)>32;if(a2){__Z5erroriPcz(-1,(__str601598)&4294967295,Pointer_make([32,0,0,0],0,ALLOC_STACK));aa=0;break $bb$$bb3$2}else{ag=0;while(1){var R=aR;var P=(R+8)&4294967295;var M=HEAP[P];var K=ag;var D=(((M))|0)>(((K))|0);if(!(D)){aa=16;break $bb20$$bb35$15}var a1=ag;var a0=((a1)*2)&4294967295;var aZ=__ZN6Object8arrayGetEiPS_(ac,a0,ab);var aX=__ZN6Object5isNumEv(ab);var aL=reSign((aX),8,0)!=0;var aN=(aL)^1;var aI=unSign((aN),1,0);ax=aI;var aW=ax;var aK=reSign((aW),8,0)!=0;if(aK){aa=10;break}var aV=ag;var aU=__ZN6Object6getNumEv(ab);var aT=aR;var aS=(aT+524)&4294967295;var aG=(aS+aV*16)&4294967295;var aF=(aG)&4294967295;HEAP[aF]=aU;__ZN6Object4freeEv(ab);var aE=ag;var aD=((aE)*2)&4294967295;var aC=((aD)+1)&4294967295;var az=__ZN6Object8arrayGetEiPS_(ac,aC,ab);var aw=__ZN6Object5isNumEv(ab);var aJ=reSign((aw),8,0)!=0;var bi=(aJ)^1;var B=unSign((bi),1,0);ar=B;var au=ar;var ae=reSign((au),8,0)!=0;if(ae){aa=13;break}var aq=ag;var ao=__ZN6Object6getNumEv(ab);var Z=aR;var Y=(Z+524)&4294967295;var X=(Y+aq*16)&4294967295;var W=(X+8)&4294967295;HEAP[W]=ao;__ZN6Object4freeEv(ab);var V=ag;var T=((V)+1)&4294967295;ag=T;aa=9;continue}if(aa==10){__Z5erroriPcz(-1,(__str611599)&4294967295);aa=12;break $bb18$$bb10$$bb15$13}else{if(aa==13){__Z5erroriPcz(-1,(__str611599)&4294967295);aa=12;break $bb18$$bb10$$bb15$13}}}}}while(0);__ZN6Object4freeEv(ac);bg=1;aa=17;break $bb$$bb3$2}else{if(aa==2){__Z5erroriPcz(-1,(__str581596)&4294967295)}else{if(aa==5){__Z5erroriPcz(-1,(__str581596)&4294967295)}}}}while(0);__ZN6Object4freeEv(ab);aa=0;break $bb$$bb3$2}}}while(0);if(aa==0){__ZN6Object4freeEv(ac);bg=0}var C=bg;y=C;var O=y;var aM=(((O))&255);STACKTOP=u;return aM;return null}function __ZN18PostScriptFunctionC1EP6ObjectP4Dict(J,aZ,ba){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var am;var aV;var aR;var br;var bm;var R;var e;var f;var bj;var an;var bl;var ao;var ap;var bk;var bn;var C=z;var aT;var i=0;aV=J;aR=aZ;br=ba;var bi=aV;var bh=(bi)&4294967295;__ZN8FunctionC2Ev(bh);var bf=aV;var bd=(bf)&4294967295;var bc=(bd)&4294967295;HEAP[bc]=(__ZTV18PostScriptFunction+8)&4294967295;var bb=aV;var a9=(bb+1044)&4294967295;HEAP[a9]=0;var aL=aV;var aJ=(aL+1040)&4294967295;HEAP[aJ]=0;var aH=aV;var aF=(aH+1052)&4294967295;HEAP[aF]=0;var aD=aV;var aB=(aD+1048)&4294967295;HEAP[aB]=0;var aA=aV;var az=(aA+1056)&4294967295;HEAP[az]=0;var ax=__Znwj(16);var av=ax;bk=av;var ag=bk;__ZN12PopplerCacheC1Ei(ag,5);var ae=aV;var ac=(ae+1060)&4294967295;var aa=bk;HEAP[ac]=aa;var Y=aV;var W=(Y)&4294967295;var V=br;var U=__ZN8Function4initEP4Dict(W,V);var Q=reSign((U),8,0)!=0;var ay=(Q)^1;var bg=unSign((ay),1,0);ap=bg;var T=ap;var aw=reSign((T),8,0)!=0;if(!aw){var S=aV;var I=(S)&4294967295;var G=(I+1036)&4294967295;var E=HEAP[G];var au=reSign((E),8,0)!=0;var a2=(au)^1;var at=unSign((a2),1,0);var ar=reSign((at),8,0)!=0;if(ar){__Z5erroriPcz(-1,(__str621600)&4294967295)}else{var B=aR;var y=__ZN6Object8isStreamEv(B);var aq=reSign((y),8,0)!=0;var bu=(aq)^1;var g=unSign((bu),1,0);ao=g;var w=ao;var bo=reSign((w),8,0)!=0;if(bo){__Z5erroriPcz(-1,(__str631601)&4294967295)}else{var v=aR;var u=__ZN6Object9getStreamEv(v);bn=u;var t=__Znwj(32);var s=t;bl=s;var r=bl;__ZN9GooStringC1Ev(r);var q=aV;var p=(q+1040)&4294967295;var o=bl;HEAP[p]=o;var n=bn;var m=(n)&4294967295;var l=HEAP[m];var k=(l+12)&4294967295;var j=HEAP[k];var h=j;var d=bn;FUNCTION_TABLE[h](d);var c=aV;var a=bn;var bx=__ZN18PostScriptFunction8getTokenEP6Stream(c,a);aT=bx;var bw=aT;var bv=(bw)==0;$bb15$$bb14$10:do{if(bv){am=1}else{var bt=aT;var bs=__ZNK9GooString3cmpEPKc(bt,(__str51543)&4294967295);var bq=(((bs))|0)!=0;if(bq){am=1;break $bb15$$bb14$10}bj=0;am=4;break $bb15$$bb14$10}}while(0);if(am==1){bj=1}var bp=bj;an=bp;var a8=an;var be=reSign((a8),8,0)!=0;if(be){__Z5erroriPcz(-1,(__str641602)&4294967295);var a7=aT;var a6=(a7)!=0;$bb20$$bb22$18:do{if(a6){var a5=aT;f=a5;var a3=f;var a1=(a3)!=0;if(!(a1)){am=6;break $bb20$$bb22$18}var a0=f;__ZN9GooStringD1Ev(a0);var aY=f;var aX=aY;__ZdlPv(aX)}}while(0)}else{var aW=aT;e=aW;var aQ=e;var aP=(aQ)!=0;if(aP){var aO=e;__ZN9GooStringD1Ev(aO);var aN=e;var aM=aN;__ZdlPv(aM)}HEAP[C]=0;var aK=aV;var aI=bn;var aG=__ZN18PostScriptFunction9parseCodeEP6StreamPi(aK,aI,C);var aU=reSign((aG),8,0)!=0;var a4=(aU)^1;var b=unSign((a4),1,0);R=b;var aE=R;var aS=reSign((aE),8,0)!=0;if(!aS){var aC=bn;var al=(aC)&4294967295;var ak=HEAP[al];var aj=(ak+16)&4294967295;var ai=HEAP[aj];var ah=ai;var af=bn;FUNCTION_TABLE[ah](af);var ad=aV;var ab=(ad+1056)&4294967295;HEAP[ab]=1;var Z=__Znwj(1204);var X=Z;bm=X;var P=bm;__ZN7PSStackC1Ev(P);var O=aV;var M=(O+1048)&4294967295;var L=bm;HEAP[M]=L}var K=bn;var H=(K)&4294967295;var F=HEAP[H];var D=(F+16)&4294967295;var A=HEAP[D];var x=A;var N=bn;FUNCTION_TABLE[x](N)}}}}STACKTOP=z;return;return}function __ZN18PostScriptFunctionC2EP6ObjectP4Dict(J,aZ,ba){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var am;var aV;var aR;var br;var bm;var R;var e;var f;var bj;var an;var bl;var ao;var ap;var bk;var bn;var C=z;var aT;var i=0;aV=J;aR=aZ;br=ba;var bi=aV;var bh=(bi)&4294967295;__ZN8FunctionC2Ev(bh);var bf=aV;var bd=(bf)&4294967295;var bc=(bd)&4294967295;HEAP[bc]=(__ZTV18PostScriptFunction+8)&4294967295;var bb=aV;var a9=(bb+1044)&4294967295;HEAP[a9]=0;var aL=aV;var aJ=(aL+1040)&4294967295;HEAP[aJ]=0;var aH=aV;var aF=(aH+1052)&4294967295;HEAP[aF]=0;var aD=aV;var aB=(aD+1048)&4294967295;HEAP[aB]=0;var aA=aV;var az=(aA+1056)&4294967295;HEAP[az]=0;var ax=__Znwj(16);var av=ax;bk=av;var ag=bk;__ZN12PopplerCacheC1Ei(ag,5);var ae=aV;var ac=(ae+1060)&4294967295;var aa=bk;HEAP[ac]=aa;var Y=aV;var W=(Y)&4294967295;var V=br;var U=__ZN8Function4initEP4Dict(W,V);var Q=reSign((U),8,0)!=0;var ay=(Q)^1;var bg=unSign((ay),1,0);ap=bg;var T=ap;var aw=reSign((T),8,0)!=0;if(!aw){var S=aV;var I=(S)&4294967295;var G=(I+1036)&4294967295;var E=HEAP[G];var au=reSign((E),8,0)!=0;var a2=(au)^1;var at=unSign((a2),1,0);var ar=reSign((at),8,0)!=0;if(ar){__Z5erroriPcz(-1,(__str621600)&4294967295)}else{var B=aR;var y=__ZN6Object8isStreamEv(B);var aq=reSign((y),8,0)!=0;var bu=(aq)^1;var g=unSign((bu),1,0);ao=g;var w=ao;var bo=reSign((w),8,0)!=0;if(bo){__Z5erroriPcz(-1,(__str631601)&4294967295)}else{var v=aR;var u=__ZN6Object9getStreamEv(v);bn=u;var t=__Znwj(32);var s=t;bl=s;var r=bl;__ZN9GooStringC1Ev(r);var q=aV;var p=(q+1040)&4294967295;var o=bl;HEAP[p]=o;var n=bn;var m=(n)&4294967295;var l=HEAP[m];var k=(l+12)&4294967295;var j=HEAP[k];var h=j;var d=bn;FUNCTION_TABLE[h](d);var c=aV;var a=bn;var bx=__ZN18PostScriptFunction8getTokenEP6Stream(c,a);aT=bx;var bw=aT;var bv=(bw)==0;$bb15$$bb14$10:do{if(bv){am=1}else{var bt=aT;var bs=__ZNK9GooString3cmpEPKc(bt,(__str51543)&4294967295);var bq=(((bs))|0)!=0;if(bq){am=1;break $bb15$$bb14$10}bj=0;am=4;break $bb15$$bb14$10}}while(0);if(am==1){bj=1}var bp=bj;an=bp;var a8=an;var be=reSign((a8),8,0)!=0;if(be){__Z5erroriPcz(-1,(__str641602)&4294967295);var a7=aT;var a6=(a7)!=0;$bb20$$bb22$18:do{if(a6){var a5=aT;f=a5;var a3=f;var a1=(a3)!=0;if(!(a1)){am=6;break $bb20$$bb22$18}var a0=f;__ZN9GooStringD1Ev(a0);var aY=f;var aX=aY;__ZdlPv(aX)}}while(0)}else{var aW=aT;e=aW;var aQ=e;var aP=(aQ)!=0;if(aP){var aO=e;__ZN9GooStringD1Ev(aO);var aN=e;var aM=aN;__ZdlPv(aM)}HEAP[C]=0;var aK=aV;var aI=bn;var aG=__ZN18PostScriptFunction9parseCodeEP6StreamPi(aK,aI,C);var aU=reSign((aG),8,0)!=0;var a4=(aU)^1;var b=unSign((a4),1,0);R=b;var aE=R;var aS=reSign((aE),8,0)!=0;if(!aS){var aC=bn;var al=(aC)&4294967295;var ak=HEAP[al];var aj=(ak+16)&4294967295;var ai=HEAP[aj];var ah=ai;var af=bn;FUNCTION_TABLE[ah](af);var ad=aV;var ab=(ad+1056)&4294967295;HEAP[ab]=1;var Z=__Znwj(1204);var X=Z;bm=X;var P=bm;__ZN7PSStackC1Ev(P);var O=aV;var M=(O+1048)&4294967295;var L=bm;HEAP[M]=L}var K=bn;var H=(K)&4294967295;var F=HEAP[H];var D=(F+16)&4294967295;var A=HEAP[D];var x=A;var N=bn;FUNCTION_TABLE[x](N)}}}}STACKTOP=z;return;return}function __ZN19ExponentialFunctionC1EP6ObjectP4Dict(L,a3,a9){var J=STACKTOP;STACKTOP+=24;_memset(J,0,24);var ah;var bx;var aB;var W;var f;var m;var o;var q;var t;var aU;var u;var v;var w;var V=J;var T=J+12;var bm;var a2=0;bx=L;aB=a3;W=a9;var bX=bx;var bW=(bX)&4294967295;__ZN8FunctionC2Ev(bW);var bV=bx;var bU=(bV)&4294967295;var bT=(bU)&4294967295;HEAP[bT]=(__ZTV19ExponentialFunction+8)&4294967295;__ZN6ObjectC1Ev(V);__ZN6ObjectC1Ev(T);var bS=bx;var bR=(bS+1561)&4294967295;HEAP[bR]=0;var bQ=bx;var bP=(bQ)&4294967295;var bO=W;var aQ=__ZN8Function4initEP4Dict(bP,bO);var U=reSign((aQ),8,0)!=0;var a4=(U)^1;var bj=unSign((a4),1,0);w=bj;var aP=w;var bC=reSign((aP),8,0)!=0;$err1$$bb$2:do{if(bC){ah=0}else{var aO=bx;var aN=(aO)&4294967295;var aM=(aN+4)&4294967295;var aL=HEAP[aM];var aI=(((aL))|0)!=1;if(aI){__Z5erroriPcz(-1,(__str651603)&4294967295);ah=0;break $err1$$bb$2}else{var aH=W;var aG=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aH,(__str661604)&4294967295,V,0);var aF=__ZN6Object7isArrayEv(aG);v=aF;var aD=v;var bB=reSign((aD),8,0)!=0;$bb6$$bb26$7:do{if(bB){var aC=bx;var aA=(aC)&4294967295;var az=(aA+1036)&4294967295;var ay=HEAP[az];var bA=reSign((ay),8,0)!=0;var aS=(bA)^1;var bk=unSign((aS),1,0);var bu=reSign((bk),8,0)!=0;$bb13$$bb11$9:do{if(bu){ah=1}else{var ax=__ZN6Object14arrayGetLengthEv(V);var aw=bx;var av=(aw)&4294967295;var au=(av+8)&4294967295;var at=HEAP[au];var ar=(((ax))|0)==(((at))|0);if(ar){ah=1;break $bb13$$bb11$9}aU=1;ah=3;break $bb13$$bb11$9}}while(0);if(ah==1){aU=0}var aq=aU;u=aq;var ap=u;var bo=reSign((ap),8,0)!=0;if(bo){__Z5erroriPcz(-1,(__str671605)&4294967295);ah=5;break $bb6$$bb26$7}else{var ao=__ZN6Object14arrayGetLengthEv(V);var an=bx;var am=(an)&4294967295;var al=(am+8)&4294967295;HEAP[al]=ao;bm=0;while(1){var Y=bx;var X=(Y)&4294967295;var S=(X+8)&4294967295;var R=HEAP[S];var Q=bm;var P=(((R))|0)>(((Q))|0);if(!(P)){ah=11;break}var ak=bm;var aj=__ZN6Object8arrayGetEiPS_(V,ak,T);var ai=__ZN6Object5isNumEv(T);var bl=reSign((ai),8,0)!=0;var bi=(bl)^1;var bZ=unSign((bi),1,0);t=bZ;var ag=t;var bc=reSign((ag),8,0)!=0;if(bc){ah=7;break}var af=bm;var ae=__ZN6Object6getNumEv(T);var ad=bx;var ac=(ad+1040)&4294967295;var ab=(ac+af*8)&4294967295;HEAP[ab]=ae;__ZN6Object4freeEv(T);var aa=bm;var Z=((aa)+1)&4294967295;bm=Z;ah=6;continue}if(ah==11){ah=12;break $bb6$$bb26$7}else{if(ah==7){__Z5erroriPcz(-1,(__str681606)&4294967295);ah=9;break $bb6$$bb26$7}}}}else{var O=bx;var N=(O)&4294967295;var M=(N+1036)&4294967295;var K=HEAP[M];var a5=reSign((K),8,0)!=0;$bb28$$bb30$26:do{if(a5){var I=bx;var H=(I)&4294967295;var G=(H+8)&4294967295;var F=HEAP[G];var E=(((F))|0)!=1;if(!(E)){ah=14;break $bb28$$bb30$26}__Z5erroriPcz(-1,(__str671605)&4294967295);ah=5;break $bb6$$bb26$7}}while(0);var D=bx;var C=(D)&4294967295;var B=(C+8)&4294967295;HEAP[B]=1;var A=bx;var z=(A+1040)&4294967295;var y=(z)&4294967295;HEAP[y]=0;ah=12;break $bb6$$bb26$7}}while(0);$err2$$err3$$bb31$30:do{if(ah==12){__ZN6Object4freeEv(V);var x=W;var s=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(x,(__str691607)&4294967295,V,0);var r=__ZN6Object7isArrayEv(s);q=r;var p=q;var aW=reSign((p),8,0)!=0;if(aW){var n=__ZN6Object14arrayGetLengthEv(V);var l=bx;var k=(l)&4294967295;var j=(k+8)&4294967295;var i=HEAP[j];var h=(((n))|0)!=(((i))|0);var g=unSign((h),1,0);o=g;var e=o;var aV=reSign((e),8,0)!=0;if(aV){__Z5erroriPcz(-1,(__str701608)&4294967295);ah=5;break $err2$$err3$$bb31$30}else{bm=0;while(1){var bL=bx;var bK=(bL)&4294967295;var bI=(bK+8)&4294967295;var bH=HEAP[bI];var bG=bm;var bF=(((bH))|0)>(((bG))|0);if(!(bF)){ah=19;break}var d=bm;var c=__ZN6Object8arrayGetEiPS_(V,d,T);var b=__ZN6Object5isNumEv(T);var aT=reSign((b),8,0)!=0;var bY=(aT)^1;var aK=unSign((bY),1,0);m=aK;var a=m;var aR=reSign((a),8,0)!=0;if(aR){ah=16;break}var b4=bm;var b3=__ZN6Object6getNumEv(T);var b2=bx;var b1=(b2+1296)&4294967295;var b0=(b1+b4*8)&4294967295;HEAP[b0]=b3;__ZN6Object4freeEv(T);var bN=bm;var bM=((bN)+1)&4294967295;bm=bM;ah=15;continue}if(ah==19){}else{if(ah==16){__Z5erroriPcz(-1,(__str711609)&4294967295);ah=9;break $err2$$err3$$bb31$30}}}}else{var bE=bx;var bD=(bE)&4294967295;var bz=(bD+8)&4294967295;var by=HEAP[bz];var bw=(((by))|0)!=1;if(bw){__Z5erroriPcz(-1,(__str701608)&4294967295);ah=5;break $err2$$err3$$bb31$30}else{var bv=bx;var bt=(bv+1296)&4294967295;var bs=(bt)&4294967295;HEAP[bs]=1}}__ZN6Object4freeEv(V);var br=W;var bq=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(br,(__str721610)&4294967295,V,0);var bp=__ZN6Object5isNumEv(bq);var aJ=reSign((bp),8,0)!=0;var bJ=(aJ)^1;var a1=unSign((bJ),1,0);f=a1;var bn=f;var aE=reSign((bn),8,0)!=0;if(aE){__Z5erroriPcz(-1,(__str731611)&4294967295);ah=5;break $err2$$err3$$bb31$30}else{var bh=__ZN6Object6getNumEv(V);var bg=bx;var bf=(bg+1552)&4294967295;HEAP[bf]=bh;__ZN6Object4freeEv(V);var be=bx;var bd=(be+1552)&4294967295;var bb=HEAP[bd];var ba=(bb)-1;var a8=_fabs(ba);var a7=(a8)<1e-10;var a6=unSign((a7),1,0);var a0=bx;var aZ=(a0+1560)&4294967295;HEAP[aZ]=a6;var aY=bx;var aX=(aY+1561)&4294967295;HEAP[aX]=1;ah=21;break $err1$$bb$2}}}while(0);if(ah==9){__ZN6Object4freeEv(T)}__ZN6Object4freeEv(V);ah=0;break $err1$$bb$2}}}while(0);if(ah==0){}STACKTOP=J;return;return}function __ZN19ExponentialFunctionC2EP6ObjectP4Dict(L,a3,a9){var J=STACKTOP;STACKTOP+=24;_memset(J,0,24);var ah;var bx;var aB;var W;var f;var m;var o;var q;var t;var aU;var u;var v;var w;var V=J;var T=J+12;var bm;var a2=0;bx=L;aB=a3;W=a9;var bX=bx;var bW=(bX)&4294967295;__ZN8FunctionC2Ev(bW);var bV=bx;var bU=(bV)&4294967295;var bT=(bU)&4294967295;HEAP[bT]=(__ZTV19ExponentialFunction+8)&4294967295;__ZN6ObjectC1Ev(V);__ZN6ObjectC1Ev(T);var bS=bx;var bR=(bS+1561)&4294967295;HEAP[bR]=0;var bQ=bx;var bP=(bQ)&4294967295;var bO=W;var aQ=__ZN8Function4initEP4Dict(bP,bO);var U=reSign((aQ),8,0)!=0;var a4=(U)^1;var bj=unSign((a4),1,0);w=bj;var aP=w;var bC=reSign((aP),8,0)!=0;$err1$$bb$2:do{if(bC){ah=0}else{var aO=bx;var aN=(aO)&4294967295;var aM=(aN+4)&4294967295;var aL=HEAP[aM];var aI=(((aL))|0)!=1;if(aI){__Z5erroriPcz(-1,(__str651603)&4294967295);ah=0;break $err1$$bb$2}else{var aH=W;var aG=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aH,(__str661604)&4294967295,V,0);var aF=__ZN6Object7isArrayEv(aG);v=aF;var aD=v;var bB=reSign((aD),8,0)!=0;$bb6$$bb26$7:do{if(bB){var aC=bx;var aA=(aC)&4294967295;var az=(aA+1036)&4294967295;var ay=HEAP[az];var bA=reSign((ay),8,0)!=0;var aS=(bA)^1;var bk=unSign((aS),1,0);var bu=reSign((bk),8,0)!=0;$bb13$$bb11$9:do{if(bu){ah=1}else{var ax=__ZN6Object14arrayGetLengthEv(V);var aw=bx;var av=(aw)&4294967295;var au=(av+8)&4294967295;var at=HEAP[au];var ar=(((ax))|0)==(((at))|0);if(ar){ah=1;break $bb13$$bb11$9}aU=1;ah=3;break $bb13$$bb11$9}}while(0);if(ah==1){aU=0}var aq=aU;u=aq;var ap=u;var bo=reSign((ap),8,0)!=0;if(bo){__Z5erroriPcz(-1,(__str671605)&4294967295);ah=5;break $bb6$$bb26$7}else{var ao=__ZN6Object14arrayGetLengthEv(V);var an=bx;var am=(an)&4294967295;var al=(am+8)&4294967295;HEAP[al]=ao;bm=0;while(1){var Y=bx;var X=(Y)&4294967295;var S=(X+8)&4294967295;var R=HEAP[S];var Q=bm;var P=(((R))|0)>(((Q))|0);if(!(P)){ah=11;break}var ak=bm;var aj=__ZN6Object8arrayGetEiPS_(V,ak,T);var ai=__ZN6Object5isNumEv(T);var bl=reSign((ai),8,0)!=0;var bi=(bl)^1;var bZ=unSign((bi),1,0);t=bZ;var ag=t;var bc=reSign((ag),8,0)!=0;if(bc){ah=7;break}var af=bm;var ae=__ZN6Object6getNumEv(T);var ad=bx;var ac=(ad+1040)&4294967295;var ab=(ac+af*8)&4294967295;HEAP[ab]=ae;__ZN6Object4freeEv(T);var aa=bm;var Z=((aa)+1)&4294967295;bm=Z;ah=6;continue}if(ah==11){ah=12;break $bb6$$bb26$7}else{if(ah==7){__Z5erroriPcz(-1,(__str681606)&4294967295);ah=9;break $bb6$$bb26$7}}}}else{var O=bx;var N=(O)&4294967295;var M=(N+1036)&4294967295;var K=HEAP[M];var a5=reSign((K),8,0)!=0;$bb28$$bb30$26:do{if(a5){var I=bx;var H=(I)&4294967295;var G=(H+8)&4294967295;var F=HEAP[G];var E=(((F))|0)!=1;if(!(E)){ah=14;break $bb28$$bb30$26}__Z5erroriPcz(-1,(__str671605)&4294967295);ah=5;break $bb6$$bb26$7}}while(0);var D=bx;var C=(D)&4294967295;var B=(C+8)&4294967295;HEAP[B]=1;var A=bx;var z=(A+1040)&4294967295;var y=(z)&4294967295;HEAP[y]=0;ah=12;break $bb6$$bb26$7}}while(0);$err2$$err3$$bb31$30:do{if(ah==12){__ZN6Object4freeEv(V);var x=W;var s=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(x,(__str691607)&4294967295,V,0);var r=__ZN6Object7isArrayEv(s);q=r;var p=q;var aW=reSign((p),8,0)!=0;if(aW){var n=__ZN6Object14arrayGetLengthEv(V);var l=bx;var k=(l)&4294967295;var j=(k+8)&4294967295;var i=HEAP[j];var h=(((n))|0)!=(((i))|0);var g=unSign((h),1,0);o=g;var e=o;var aV=reSign((e),8,0)!=0;if(aV){__Z5erroriPcz(-1,(__str701608)&4294967295);ah=5;break $err2$$err3$$bb31$30}else{bm=0;while(1){var bL=bx;var bK=(bL)&4294967295;var bI=(bK+8)&4294967295;var bH=HEAP[bI];var bG=bm;var bF=(((bH))|0)>(((bG))|0);if(!(bF)){ah=19;break}var d=bm;var c=__ZN6Object8arrayGetEiPS_(V,d,T);var b=__ZN6Object5isNumEv(T);var aT=reSign((b),8,0)!=0;var bY=(aT)^1;var aK=unSign((bY),1,0);m=aK;var a=m;var aR=reSign((a),8,0)!=0;if(aR){ah=16;break}var b4=bm;var b3=__ZN6Object6getNumEv(T);var b2=bx;var b1=(b2+1296)&4294967295;var b0=(b1+b4*8)&4294967295;HEAP[b0]=b3;__ZN6Object4freeEv(T);var bN=bm;var bM=((bN)+1)&4294967295;bm=bM;ah=15;continue}if(ah==19){}else{if(ah==16){__Z5erroriPcz(-1,(__str711609)&4294967295);ah=9;break $err2$$err3$$bb31$30}}}}else{var bE=bx;var bD=(bE)&4294967295;var bz=(bD+8)&4294967295;var by=HEAP[bz];var bw=(((by))|0)!=1;if(bw){__Z5erroriPcz(-1,(__str701608)&4294967295);ah=5;break $err2$$err3$$bb31$30}else{var bv=bx;var bt=(bv+1296)&4294967295;var bs=(bt)&4294967295;HEAP[bs]=1}}__ZN6Object4freeEv(V);var br=W;var bq=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(br,(__str721610)&4294967295,V,0);var bp=__ZN6Object5isNumEv(bq);var aJ=reSign((bp),8,0)!=0;var bJ=(aJ)^1;var a1=unSign((bJ),1,0);f=a1;var bn=f;var aE=reSign((bn),8,0)!=0;if(aE){__Z5erroriPcz(-1,(__str731611)&4294967295);ah=5;break $err2$$err3$$bb31$30}else{var bh=__ZN6Object6getNumEv(V);var bg=bx;var bf=(bg+1552)&4294967295;HEAP[bf]=bh;__ZN6Object4freeEv(V);var be=bx;var bd=(be+1552)&4294967295;var bb=HEAP[bd];var ba=(bb)-1;var a8=_fabs(ba);var a7=(a8)<1e-10;var a6=unSign((a7),1,0);var a0=bx;var aZ=(a0+1560)&4294967295;HEAP[aZ]=a6;var aY=bx;var aX=(aY+1561)&4294967295;HEAP[aX]=1;ah=21;break $err1$$bb$2}}}while(0);if(ah==9){__ZN6Object4freeEv(T)}__ZN6Object4freeEv(V);ah=0;break $err1$$bb$2}}}while(0);if(ah==0){}STACKTOP=J;return;return}function __ZN15SampledFunctionC1EP6ObjectP4Dict(aY,f,fc){var ab=STACKTOP;STACKTOP+=24;_memset(ab,0,24);var hb;var c7;var fd;var hs;var hk;var hn;var D;var hq;var hr;var hz;var E;var hC;var hE;var hJ;var L;var hM;var hX;var hZ;var gm;var bJ;var an;var n=ab;var l=ab+12;var S;var hd;var e8;var bI;var bU;var f2=0;c7=aY;fd=f;hs=fc;var cA=c7;var cy=(cA)&4294967295;__ZN8FunctionC2Ev(cy);var cw=c7;var cu=(cw)&4294967295;var cs=(cu)&4294967295;HEAP[cs]=(__ZTV15SampledFunction+8)&4294967295;__ZN6ObjectC1Ev(n);__ZN6ObjectC1Ev(l);var cr=c7;var cq=(cr+2576)&4294967295;HEAP[cq]=0;var cp=c7;var cn=(cp+2584)&4294967295;HEAP[cn]=0;var cm=c7;var gY=(cm+2588)&4294967295;HEAP[gY]=0;var gX=c7;var gW=(gX)&4294967295;var gV=hs;var gU=__ZN8Function4initEP4Dict(gW,gV);var hc=reSign((gU),8,0)!=0;var eI=(hc)^1;var bx=unSign((eI),1,0);hZ=bx;var gT=hZ;var dl=reSign((gT),8,0)!=0;$err1$$bb$2:do{if(dl){hb=0}else{var gS=c7;var gR=(gS)&4294967295;var gQ=(gR+1036)&4294967295;var gP=HEAP[gQ];var dj=reSign((gP),8,0)!=0;var bo=(dj)^1;var gZ=unSign((bo),1,0);var dc=reSign((gZ),8,0)!=0;if(dc){__Z5erroriPcz(-1,(__str741612)&4294967295);hb=0;break $err1$$bb$2}else{var gu=c7;var gt=(gu)&4294967295;var gs=(gt+4)&4294967295;var gr=HEAP[gs];var gq=(((gr))|0)>16;if(gq){__Z5erroriPcz(-1,(__str751613)&4294967295,Pointer_make([16,0,0,0],0,ALLOC_STACK));hb=0;break $err1$$bb$2}else{var gp=c7;var go=(gp)&4294967295;var gn=(go+4)&4294967295;var gl=HEAP[gn];var gk=1<<(gl);var fX=_gmallocn(gk,8);var fW=fX;var fV=c7;var fU=(fV+2584)&4294967295;HEAP[fU]=fW;var fT=fd;var fS=__ZN6Object8isStreamEv(fT);var cV=reSign((fS),8,0)!=0;var eJ=(cV)^1;var t=unSign((eJ),1,0);hX=t;var fR=hX;var cT=reSign((fR),8,0)!=0;if(cT){__Z5erroriPcz(-1,(__str761614)&4294967295);hb=0;break $err1$$bb$2}else{var fQ=fd;var fP=__ZN6Object9getStreamEv(fQ);gm=fP;var fO=hs;var ft=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fO,(__str771615)&4294967295,n,0);var fs=__ZN6Object7isArrayEv(ft);var cS=reSign((fs),8,0)!=0;var ck=(cS)^1;var be=unSign((ck),1,0);var cR=reSign((be),8,0)!=0;$bb21$$bb20$13:do{if(cR){hb=1}else{var fr=__ZN6Object14arrayGetLengthEv(n);var fq=c7;var fp=(fq)&4294967295;var fo=(fp+4)&4294967295;var fn=HEAP[fo];var fm=(((fr))|0)!=(((fn))|0);if(fm){hb=1;break $bb21$$bb20$13}L=0;hb=4;break $bb21$$bb20$13}}while(0);if(hb==1){L=1}var fl=L;hM=fl;var fk=hM;var co=reSign((fk),8,0)!=0;$bb25$$bb26$19:do{if(co){__Z5erroriPcz(-1,(__str781616)&4294967295)}else{bU=0;$bb33$22:while(1){var eu=c7;var es=(eu)&4294967295;var er=(es+4)&4294967295;var eq=HEAP[er];var eo=bU;var en=(((eq))|0)>(((eo))|0);if(!(en)){hb=11;break $bb33$22}var eU=bU;var eT=__ZN6Object8arrayGetEiPS_(n,eU,l);var eS=__ZN6Object5isIntEv(l);var cl=reSign((eS),8,0)!=0;var fi=(cl)^1;var dZ=unSign((fi),1,0);hJ=dZ;var eR=hJ;var bX=reSign((eR),8,0)!=0;if(bX){hb=7;break $bb33$22}var eQ=bU;var eP=__ZN6Object6getIntEv(l);var eO=c7;var eN=(eO+1040)&4294967295;var eM=(eN+eQ*4)&4294967295;HEAP[eM]=eP;__ZN6Object4freeEv(l);var eK=bU;var ev=((eK)+1)&4294967295;bU=ev;hb=6;continue $bb33$22}$bb34$$bb31$26:do{if(hb==11){__ZN6Object4freeEv(n);var em=c7;var el=(em)&4294967295;var ek=(el+8)&4294967295;var d9=HEAP[ek];var d8=c7;var d7=(d8+2448)&4294967295;var d6=(d7)&4294967295;HEAP[d6]=d9;bU=1;$bb36$28:while(1){var c6=c7;var c4=(c6)&4294967295;var c2=(c4+4)&4294967295;var c0=HEAP[c2];var cY=bU;var cW=(((c0))|0)>(((cY))|0);if(!(cW)){hb=14;break $bb36$28}var d5=bU;var d4=bU;var d3=((d4)-1)&4294967295;var d2=c7;var d1=(d2+2448)&4294967295;var d0=(d1+d3*4)&4294967295;var dL=HEAP[d0];var dJ=bU;var dH=((dJ)-1)&4294967295;var dF=c7;var dD=(dF+1040)&4294967295;var dB=(dD+dH*4)&4294967295;var dz=HEAP[dB];var dx=((dL)*(dz))&4294967295;var dv=c7;var du=(dv+2448)&4294967295;var de=(du+d5*4)&4294967295;HEAP[de]=dx;var db=bU;var c9=((db)+1)&4294967295;bU=c9;hb=12;continue $bb36$28}var cU=hs;var bn=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cU,(__str801618)&4294967295,n,0);var bm=__ZN6Object5isIntEv(bn);var bW=reSign((bm),8,0)!=0;var ep=(bW)^1;var b3=unSign((ep),1,0);hE=b3;var bk=hE;var bK=reSign((bk),8,0)!=0;if(bK){__Z5erroriPcz(-1,(__str811619)&4294967295);hb=15;break $bb25$$bb26$19}else{var bj=__ZN6Object6getIntEv(n);bJ=bj;var bi=bJ;var bh=(((bi))|0);var bg=_llvm_pow_f64(2,bh);var bf=(bg)-1;var bd=1/(bf);an=bd;__ZN6Object4freeEv(n);var bc=hs;var ba=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bc,(__str821620)&4294967295,n,0);var a9=__ZN6Object7isArrayEv(ba);var bH=reSign((a9),8,0)!=0;var f6=(bH)^1;var fj=unSign((f6),1,0);var bF=reSign((fj),8,0)!=0;$bb49$$bb47$35:do{if(bF){hb=16}else{var a8=__ZN6Object14arrayGetLengthEv(n);var a7=c7;var a6=(a7)&4294967295;var a5=(a6+4)&4294967295;var a4=HEAP[a5];var a3=((a4)*2)&4294967295;var a2=(((a8))|0)!=(((a3))|0);if(a2){hb=16;break $bb49$$bb47$35}E=1;hb=18;break $bb49$$bb47$35}}while(0);if(hb==16){E=0}var a1=E;hC=a1;var aX=hC;var bs=reSign((aX),8,0)!=0;$bb52$$bb66$41:do{if(bs){bU=0;while(1){var ar=c7;var aq=(ar)&4294967295;var ap=(aq+4)&4294967295;var ao=HEAP[ap];var am=bU;var al=(((ao))|0)>(((am))|0);if(!(al)){hb=27;break}var aW=bU;var aV=((aW)*2)&4294967295;var aU=__ZN6Object8arrayGetEiPS_(n,aV,l);var aT=__ZN6Object5isNumEv(l);var br=reSign((aT),8,0)!=0;var g6=(br)^1;var ak=unSign((g6),1,0);hz=ak;var aS=hz;var bq=reSign((aS),8,0)!=0;if(bq){hb=21;break}var aR=bU;var aQ=__ZN6Object6getNumEv(l);var aP=c7;var aO=(aP+1168)&4294967295;var aJ=(aO+aR*16)&4294967295;var aI=(aJ)&4294967295;HEAP[aI]=aQ;__ZN6Object4freeEv(l);var aH=bU;var aG=((aH)*2)&4294967295;var aF=((aG)+1)&4294967295;var aE=__ZN6Object8arrayGetEiPS_(n,aF,l);var aD=__ZN6Object5isNumEv(l);var bp=reSign((aD),8,0)!=0;var eH=(bp)^1;var bE=unSign((eH),1,0);hr=bE;var aC=hr;var bb=reSign((aC),8,0)!=0;if(bb){hb=24;break}var aB=bU;var aA=__ZN6Object6getNumEv(l);var ay=c7;var ax=(ay+1168)&4294967295;var aw=(ax+aB*16)&4294967295;var av=(aw+8)&4294967295;HEAP[av]=aA;__ZN6Object4freeEv(l);var au=bU;var at=((au)+1)&4294967295;bU=at;hb=20;continue}if(hb==27){}else{if(hb==21){__Z5erroriPcz(-1,(__str831621)&4294967295);hb=23;break $bb34$$bb31$26}else{if(hb==24){__Z5erroriPcz(-1,(__str831621)&4294967295);hb=23;break $bb34$$bb31$26}}}}else{bU=0;while(1){var B=c7;var A=(B)&4294967295;var z=(A+4)&4294967295;var y=HEAP[z];var x=bU;var w=(((y))|0)>(((x))|0);if(!(w)){hb=31;break $bb52$$bb66$41}var aj=bU;var ai=c7;var ah=(ai+1168)&4294967295;var ag=(ah+aj*16)&4294967295;var af=(ag)&4294967295;HEAP[af]=0;var ae=bU;var ad=bU;var ac=c7;var aa=(ac+1040)&4294967295;var Z=(aa+ad*4)&4294967295;var Y=HEAP[Z];var X=((Y)-1)&4294967295;var W=(((X))|0);var V=c7;var U=(V+1168)&4294967295;var T=(U+ae*16)&4294967295;var Q=(T+8)&4294967295;HEAP[Q]=W;var O=bU;var C=((O)+1)&4294967295;bU=C;hb=29;continue}}}while(0);__ZN6Object4freeEv(n);bU=0;$bb71$57:while(1){var p=c7;var o=(p)&4294967295;var m=(o+4)&4294967295;var k=HEAP[m];var j=bU;var i=(((k))|0)>(((j))|0);if(!(i)){hb=34;break $bb71$57}var v=bU;var u=bU;var r=c7;var e=(r+1168)&4294967295;var d=(e+u*16)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=bU;var h8=c7;var h7=(h8+1168)&4294967295;var h6=(h7+a*16)&4294967295;var h5=(h6)&4294967295;var h3=HEAP[h5];var hR=(b)-(h3);var hQ=bU;var hP=c7;var hO=(hP)&4294967295;var hN=(hO+12)&4294967295;var hL=(hN+hQ*16)&4294967295;var hK=(hL+8)&4294967295;var hI=HEAP[hK];var hH=bU;var hF=c7;var R=(hF)&4294967295;var P=(R+12)&4294967295;var N=(P+hH*16)&4294967295;var M=(N)&4294967295;var K=HEAP[M];var J=(hI)-(K);var I=(hR)/(J);var H=c7;var G=(H+2192)&4294967295;var F=(G+v*8)&4294967295;HEAP[F]=I;var s=bU;var q=((s)+1)&4294967295;bU=q;hb=32;continue $bb71$57}var h=hs;var g=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(h,(__str841622)&4294967295,n,0);var h4=__ZN6Object7isArrayEv(g);var a0=reSign((h4),8,0)!=0;var dR=(a0)^1;var eL=unSign((dR),1,0);var aZ=reSign((eL),8,0)!=0;$bb79$$bb77$61:do{if(aZ){hb=35}else{var h2=__ZN6Object14arrayGetLengthEv(n);var h1=c7;var h0=(h1)&4294967295;var hY=(h0+8)&4294967295;var hW=HEAP[hY];var hV=((hW)*2)&4294967295;var hU=(((h2))|0)!=(((hV))|0);if(hU){hb=35;break $bb79$$bb77$61}D=1;hb=37;break $bb79$$bb77$61}}while(0);if(hb==35){D=0}var hT=D;hq=hT;var hS=hq;var aN=reSign((hS),8,0)!=0;$bb82$$bb96$67:do{if(aN){bU=0;while(1){var g4=c7;var g3=(g4)&4294967295;var g2=(g3+8)&4294967295;var g1=HEAP[g2];var g0=bU;var gO=(((g1))|0)>(((g0))|0);if(!(gO)){hb=45;break}var hG=bU;var hD=((hG)*2)&4294967295;var hB=__ZN6Object8arrayGetEiPS_(n,hD,l);var hA=__ZN6Object5isNumEv(l);var aM=reSign((hA),8,0)!=0;var eG=(aM)^1;var bG=unSign((eG),1,0);hn=bG;var hy=hn;var aL=reSign((hy),8,0)!=0;if(aL){hb=40;break}var hx=bU;var hw=__ZN6Object6getNumEv(l);var hv=c7;var hu=(hv+1680)&4294967295;var ht=(hu+hx*16)&4294967295;var hp=(ht)&4294967295;HEAP[hp]=hw;__ZN6Object4freeEv(l);var ho=bU;var hm=((ho)*2)&4294967295;var hl=((hm)+1)&4294967295;var hj=__ZN6Object8arrayGetEiPS_(n,hl,l);var hi=__ZN6Object5isNumEv(l);var aK=reSign((hi),8,0)!=0;var ch=(aK)^1;var et=unSign((ch),1,0);hk=et;var hh=hk;var az=reSign((hh),8,0)!=0;if(az){hb=42;break}var hg=bU;var hf=__ZN6Object6getNumEv(l);var he=c7;var ha=(he+1680)&4294967295;var g9=(ha+hg*16)&4294967295;var g8=(g9+8)&4294967295;HEAP[g8]=hf;__ZN6Object4freeEv(l);var g7=bU;var g5=((g7)+1)&4294967295;bU=g5;hb=39;continue}if(hb==45){}else{if(hb==40){__Z5erroriPcz(-1,(__str851623)&4294967295);hb=23;break $bb34$$bb31$26}else{if(hb==42){__Z5erroriPcz(-1,(__str851623)&4294967295);hb=23;break $bb34$$bb31$26}}}}else{bU=0;while(1){var fG=c7;var fF=(fG)&4294967295;var fD=(fF+8)&4294967295;var fh=HEAP[fD];var fg=bU;var ff=(((fh))|0)>(((fg))|0);if(!(ff)){hb=49;break $bb82$$bb96$67}var gN=bU;var gM=bU;var gL=c7;var gK=(gL)&4294967295;var gJ=(gK+524)&4294967295;var gI=(gJ+gM*16)&4294967295;var gH=(gI)&4294967295;var gG=HEAP[gH];var gE=c7;var gj=(gE+1680)&4294967295;var gi=(gj+gN*16)&4294967295;var gh=(gi)&4294967295;HEAP[gh]=gG;var gg=bU;var gf=bU;var ge=c7;var gd=(ge)&4294967295;var gc=(gd+524)&4294967295;var gb=(gc+gf*16)&4294967295;var f9=(gb+8)&4294967295;var fN=HEAP[f9];var fM=c7;var fL=(fM+1680)&4294967295;var fK=(fL+gg*16)&4294967295;var fJ=(fK+8)&4294967295;HEAP[fJ]=fN;var fI=bU;var fH=((fI)+1)&4294967295;bU=fH;hb=47;continue}}}while(0);__ZN6Object4freeEv(n);var fe=c7;var fb=(fe)&4294967295;var fa=(fb+8)&4294967295;var e9=HEAP[fa];var e7=c7;var e6=(e7+2580)&4294967295;HEAP[e6]=e9;bU=0;$bb101$83:while(1){var f7=c7;var f5=(f7)&4294967295;var f4=(f5+4)&4294967295;var f3=HEAP[f4];var f1=bU;var f0=(((f3))|0)>(((f1))|0);if(!(f0)){hb=52;break $bb101$83}var e4=c7;var gF=(e4+2580)&4294967295;var gD=HEAP[gF];var gC=bU;var gB=c7;var gA=(gB+1040)&4294967295;var gz=(gA+gC*4)&4294967295;var gy=HEAP[gz];var gx=((gD)*(gy))&4294967295;var gw=c7;var gv=(gw+2580)&4294967295;HEAP[gv]=gx;var ga=bU;var f8=((ga)+1)&4294967295;bU=f8;hb=50;continue $bb101$83}var fZ=c7;var fY=(fZ+2580)&4294967295;var fE=HEAP[fY];var fC=_gmallocn(fE,8);var fB=fC;var fA=c7;var fz=(fA+2576)&4294967295;HEAP[fz]=fB;S=0;e8=0;var fy=bJ;var fx=1<<(fy);var fw=((fx)-1)&4294967295;hd=fw;var fv=gm;var fu=(fv)&4294967295;var e5=HEAP[fu];var e3=(e5+12)&4294967295;var e2=HEAP[e3];var e1=e2;var e0=gm;FUNCTION_TABLE[e1](e0);bU=0;$bb114$87:while(1){var bN=c7;var bM=(bN+2580)&4294967295;var bL=HEAP[bM];var bD=bU;var bC=(((bL))|0)>(((bD))|0);if(!(bC)){hb=59;break $bb114$87}var eZ=bJ;var eY=(((eZ))|0)==8;if(eY){var eX=gm;var eW=(eX)&4294967295;var eV=HEAP[eW];var eF=(eV+20)&4294967295;var eE=HEAP[eF];var eD=eE;var eC=gm;var eB=FUNCTION_TABLE[eD](eC);bI=eB}else{var eA=bJ;var ez=(((eA))|0)==16;if(ez){var ey=gm;var ex=(ey)&4294967295;var ew=HEAP[ex];var ej=(ew+20)&4294967295;var ei=HEAP[ej];var eh=ei;var eg=gm;var ef=FUNCTION_TABLE[eh](eg);bI=ef;var ee=bI;var ed=(ee)<<8;var ec=gm;var eb=(ec)&4294967295;var ea=HEAP[eb];var dY=(ea+20)&4294967295;var dX=HEAP[dY];var dW=dX;var dV=gm;var dU=FUNCTION_TABLE[dW](dV);var dT=((ed)+(dU))&4294967295;bI=dT}else{var dS=bJ;var dQ=(((dS))|0)==32;if(dQ){var dP=gm;var dN=(dP)&4294967295;var dt=HEAP[dN];var ds=(dt+20)&4294967295;var dr=HEAP[ds];var dq=dr;var dp=gm;var dn=FUNCTION_TABLE[dq](dp);bI=dn;var dm=bI;var dk=(dm)<<8;var di=gm;var dg=(di)&4294967295;var cQ=HEAP[dg];var cP=(cQ+20)&4294967295;var cO=HEAP[cP];var cN=cO;var cM=gm;var cL=FUNCTION_TABLE[cN](cM);var cK=((dk)+(cL))&4294967295;bI=cK;var cJ=bI;var cI=(cJ)<<8;var cG=gm;var cj=(cG)&4294967295;var ci=HEAP[cj];var cg=(ci+20)&4294967295;var cf=HEAP[cg];var ce=cf;var cd=gm;var cc=FUNCTION_TABLE[ce](cd);var cb=((cI)+(cc))&4294967295;bI=cb;var ca=bI;var b8=(ca)<<8;var dO=gm;var dM=(dO)&4294967295;var dK=HEAP[dM];var dI=(dK+20)&4294967295;var dG=HEAP[dI];var dE=dG;var dC=gm;var dA=FUNCTION_TABLE[dE](dC);var dy=((b8)+(dA))&4294967295;bI=dy}else{while(1){var cD=e8;var cC=bJ;var cB=(((cD))|0)<(((cC))|0);if(!(cB)){hb=57;break}var dw=S;var dh=(dw)<<8;var df=gm;var dd=(df)&4294967295;var da=HEAP[dd];var c8=(da+20)&4294967295;var c5=HEAP[c8];var c3=c5;var c1=gm;var cZ=FUNCTION_TABLE[c3](c1);var cX=(cZ)&255;var cH=(dh)|(cX);S=cH;var cF=e8;var cE=((cF)+8)&4294967295;e8=cE;hb=55;continue}var cz=e8;var cx=bJ;var cv=((cz)-(cx))&4294967295;var ct=S;var b9=unSign((ct),32,0)>>>unSign((cv),32,0);var b7=hd;var b6=(b9)&(b7);bI=b6;var b5=e8;var b4=bJ;var b2=((b5)-(b4))&4294967295;e8=b2}}}var b1=c7;var b0=(b1+2576)&4294967295;var bZ=HEAP[b0];var bY=bI;var bV=unSign((bY),32,0);var bT=an;var bS=(bV)*(bT);var bR=bU;var bQ=(bZ+8*bR)&4294967295;HEAP[bQ]=bS;var bP=bU;var bO=((bP)+1)&4294967295;bU=bO;hb=53;continue $bb114$87}var bB=gm;var bA=(bB)&4294967295;var bz=HEAP[bA];var by=(bz+16)&4294967295;var bw=HEAP[by];var bv=bw;var bu=gm;FUNCTION_TABLE[bv](bu);var bt=c7;var bl=(bt+2588)&4294967295;HEAP[bl]=1;hb=60;break $err1$$bb$2}}else{if(hb==7){__Z5erroriPcz(-1,(__str791617)&4294967295)}}}while(0);__ZN6Object4freeEv(l)}}while(0);__ZN6Object4freeEv(n);hb=0;break $err1$$bb$2}}}}}while(0);if(hb==0){}STACKTOP=ab;return;return}function __ZN15SampledFunctionC2EP6ObjectP4Dict(aY,f,fc){var ab=STACKTOP;STACKTOP+=24;_memset(ab,0,24);var hb;var c7;var fd;var hs;var hk;var hn;var D;var hq;var hr;var hz;var E;var hC;var hE;var hJ;var L;var hM;var hX;var hZ;var gm;var bJ;var an;var n=ab;var l=ab+12;var S;var hd;var e8;var bI;var bU;var f2=0;c7=aY;fd=f;hs=fc;var cA=c7;var cy=(cA)&4294967295;__ZN8FunctionC2Ev(cy);var cw=c7;var cu=(cw)&4294967295;var cs=(cu)&4294967295;HEAP[cs]=(__ZTV15SampledFunction+8)&4294967295;__ZN6ObjectC1Ev(n);__ZN6ObjectC1Ev(l);var cr=c7;var cq=(cr+2576)&4294967295;HEAP[cq]=0;var cp=c7;var cn=(cp+2584)&4294967295;HEAP[cn]=0;var cm=c7;var gY=(cm+2588)&4294967295;HEAP[gY]=0;var gX=c7;var gW=(gX)&4294967295;var gV=hs;var gU=__ZN8Function4initEP4Dict(gW,gV);var hc=reSign((gU),8,0)!=0;var eI=(hc)^1;var bx=unSign((eI),1,0);hZ=bx;var gT=hZ;var dl=reSign((gT),8,0)!=0;$err1$$bb$2:do{if(dl){hb=0}else{var gS=c7;var gR=(gS)&4294967295;var gQ=(gR+1036)&4294967295;var gP=HEAP[gQ];var dj=reSign((gP),8,0)!=0;var bo=(dj)^1;var gZ=unSign((bo),1,0);var dc=reSign((gZ),8,0)!=0;if(dc){__Z5erroriPcz(-1,(__str741612)&4294967295);hb=0;break $err1$$bb$2}else{var gu=c7;var gt=(gu)&4294967295;var gs=(gt+4)&4294967295;var gr=HEAP[gs];var gq=(((gr))|0)>16;if(gq){__Z5erroriPcz(-1,(__str751613)&4294967295,Pointer_make([16,0,0,0],0,ALLOC_STACK));hb=0;break $err1$$bb$2}else{var gp=c7;var go=(gp)&4294967295;var gn=(go+4)&4294967295;var gl=HEAP[gn];var gk=1<<(gl);var fX=_gmallocn(gk,8);var fW=fX;var fV=c7;var fU=(fV+2584)&4294967295;HEAP[fU]=fW;var fT=fd;var fS=__ZN6Object8isStreamEv(fT);var cV=reSign((fS),8,0)!=0;var eJ=(cV)^1;var t=unSign((eJ),1,0);hX=t;var fR=hX;var cT=reSign((fR),8,0)!=0;if(cT){__Z5erroriPcz(-1,(__str761614)&4294967295);hb=0;break $err1$$bb$2}else{var fQ=fd;var fP=__ZN6Object9getStreamEv(fQ);gm=fP;var fO=hs;var ft=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fO,(__str771615)&4294967295,n,0);var fs=__ZN6Object7isArrayEv(ft);var cS=reSign((fs),8,0)!=0;var ck=(cS)^1;var be=unSign((ck),1,0);var cR=reSign((be),8,0)!=0;$bb21$$bb20$13:do{if(cR){hb=1}else{var fr=__ZN6Object14arrayGetLengthEv(n);var fq=c7;var fp=(fq)&4294967295;var fo=(fp+4)&4294967295;var fn=HEAP[fo];var fm=(((fr))|0)!=(((fn))|0);if(fm){hb=1;break $bb21$$bb20$13}L=0;hb=4;break $bb21$$bb20$13}}while(0);if(hb==1){L=1}var fl=L;hM=fl;var fk=hM;var co=reSign((fk),8,0)!=0;$bb25$$bb26$19:do{if(co){__Z5erroriPcz(-1,(__str781616)&4294967295)}else{bU=0;$bb33$22:while(1){var eu=c7;var es=(eu)&4294967295;var er=(es+4)&4294967295;var eq=HEAP[er];var eo=bU;var en=(((eq))|0)>(((eo))|0);if(!(en)){hb=11;break $bb33$22}var eU=bU;var eT=__ZN6Object8arrayGetEiPS_(n,eU,l);var eS=__ZN6Object5isIntEv(l);var cl=reSign((eS),8,0)!=0;var fi=(cl)^1;var dZ=unSign((fi),1,0);hJ=dZ;var eR=hJ;var bX=reSign((eR),8,0)!=0;if(bX){hb=7;break $bb33$22}var eQ=bU;var eP=__ZN6Object6getIntEv(l);var eO=c7;var eN=(eO+1040)&4294967295;var eM=(eN+eQ*4)&4294967295;HEAP[eM]=eP;__ZN6Object4freeEv(l);var eK=bU;var ev=((eK)+1)&4294967295;bU=ev;hb=6;continue $bb33$22}$bb34$$bb31$26:do{if(hb==11){__ZN6Object4freeEv(n);var em=c7;var el=(em)&4294967295;var ek=(el+8)&4294967295;var d9=HEAP[ek];var d8=c7;var d7=(d8+2448)&4294967295;var d6=(d7)&4294967295;HEAP[d6]=d9;bU=1;$bb36$28:while(1){var c6=c7;var c4=(c6)&4294967295;var c2=(c4+4)&4294967295;var c0=HEAP[c2];var cY=bU;var cW=(((c0))|0)>(((cY))|0);if(!(cW)){hb=14;break $bb36$28}var d5=bU;var d4=bU;var d3=((d4)-1)&4294967295;var d2=c7;var d1=(d2+2448)&4294967295;var d0=(d1+d3*4)&4294967295;var dL=HEAP[d0];var dJ=bU;var dH=((dJ)-1)&4294967295;var dF=c7;var dD=(dF+1040)&4294967295;var dB=(dD+dH*4)&4294967295;var dz=HEAP[dB];var dx=((dL)*(dz))&4294967295;var dv=c7;var du=(dv+2448)&4294967295;var de=(du+d5*4)&4294967295;HEAP[de]=dx;var db=bU;var c9=((db)+1)&4294967295;bU=c9;hb=12;continue $bb36$28}var cU=hs;var bn=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cU,(__str801618)&4294967295,n,0);var bm=__ZN6Object5isIntEv(bn);var bW=reSign((bm),8,0)!=0;var ep=(bW)^1;var b3=unSign((ep),1,0);hE=b3;var bk=hE;var bK=reSign((bk),8,0)!=0;if(bK){__Z5erroriPcz(-1,(__str811619)&4294967295);hb=15;break $bb25$$bb26$19}else{var bj=__ZN6Object6getIntEv(n);bJ=bj;var bi=bJ;var bh=(((bi))|0);var bg=_llvm_pow_f64(2,bh);var bf=(bg)-1;var bd=1/(bf);an=bd;__ZN6Object4freeEv(n);var bc=hs;var ba=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bc,(__str821620)&4294967295,n,0);var a9=__ZN6Object7isArrayEv(ba);var bH=reSign((a9),8,0)!=0;var f6=(bH)^1;var fj=unSign((f6),1,0);var bF=reSign((fj),8,0)!=0;$bb49$$bb47$35:do{if(bF){hb=16}else{var a8=__ZN6Object14arrayGetLengthEv(n);var a7=c7;var a6=(a7)&4294967295;var a5=(a6+4)&4294967295;var a4=HEAP[a5];var a3=((a4)*2)&4294967295;var a2=(((a8))|0)!=(((a3))|0);if(a2){hb=16;break $bb49$$bb47$35}E=1;hb=18;break $bb49$$bb47$35}}while(0);if(hb==16){E=0}var a1=E;hC=a1;var aX=hC;var bs=reSign((aX),8,0)!=0;$bb52$$bb66$41:do{if(bs){bU=0;while(1){var ar=c7;var aq=(ar)&4294967295;var ap=(aq+4)&4294967295;var ao=HEAP[ap];var am=bU;var al=(((ao))|0)>(((am))|0);if(!(al)){hb=27;break}var aW=bU;var aV=((aW)*2)&4294967295;var aU=__ZN6Object8arrayGetEiPS_(n,aV,l);var aT=__ZN6Object5isNumEv(l);var br=reSign((aT),8,0)!=0;var g6=(br)^1;var ak=unSign((g6),1,0);hz=ak;var aS=hz;var bq=reSign((aS),8,0)!=0;if(bq){hb=21;break}var aR=bU;var aQ=__ZN6Object6getNumEv(l);var aP=c7;var aO=(aP+1168)&4294967295;var aJ=(aO+aR*16)&4294967295;var aI=(aJ)&4294967295;HEAP[aI]=aQ;__ZN6Object4freeEv(l);var aH=bU;var aG=((aH)*2)&4294967295;var aF=((aG)+1)&4294967295;var aE=__ZN6Object8arrayGetEiPS_(n,aF,l);var aD=__ZN6Object5isNumEv(l);var bp=reSign((aD),8,0)!=0;var eH=(bp)^1;var bE=unSign((eH),1,0);hr=bE;var aC=hr;var bb=reSign((aC),8,0)!=0;if(bb){hb=24;break}var aB=bU;var aA=__ZN6Object6getNumEv(l);var ay=c7;var ax=(ay+1168)&4294967295;var aw=(ax+aB*16)&4294967295;var av=(aw+8)&4294967295;HEAP[av]=aA;__ZN6Object4freeEv(l);var au=bU;var at=((au)+1)&4294967295;bU=at;hb=20;continue}if(hb==27){}else{if(hb==21){__Z5erroriPcz(-1,(__str831621)&4294967295);hb=23;break $bb34$$bb31$26}else{if(hb==24){__Z5erroriPcz(-1,(__str831621)&4294967295);hb=23;break $bb34$$bb31$26}}}}else{bU=0;while(1){var B=c7;var A=(B)&4294967295;var z=(A+4)&4294967295;var y=HEAP[z];var x=bU;var w=(((y))|0)>(((x))|0);if(!(w)){hb=31;break $bb52$$bb66$41}var aj=bU;var ai=c7;var ah=(ai+1168)&4294967295;var ag=(ah+aj*16)&4294967295;var af=(ag)&4294967295;HEAP[af]=0;var ae=bU;var ad=bU;var ac=c7;var aa=(ac+1040)&4294967295;var Z=(aa+ad*4)&4294967295;var Y=HEAP[Z];var X=((Y)-1)&4294967295;var W=(((X))|0);var V=c7;var U=(V+1168)&4294967295;var T=(U+ae*16)&4294967295;var Q=(T+8)&4294967295;HEAP[Q]=W;var O=bU;var C=((O)+1)&4294967295;bU=C;hb=29;continue}}}while(0);__ZN6Object4freeEv(n);bU=0;$bb71$57:while(1){var p=c7;var o=(p)&4294967295;var m=(o+4)&4294967295;var k=HEAP[m];var j=bU;var i=(((k))|0)>(((j))|0);if(!(i)){hb=34;break $bb71$57}var v=bU;var u=bU;var r=c7;var e=(r+1168)&4294967295;var d=(e+u*16)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=bU;var h8=c7;var h7=(h8+1168)&4294967295;var h6=(h7+a*16)&4294967295;var h5=(h6)&4294967295;var h3=HEAP[h5];var hR=(b)-(h3);var hQ=bU;var hP=c7;var hO=(hP)&4294967295;var hN=(hO+12)&4294967295;var hL=(hN+hQ*16)&4294967295;var hK=(hL+8)&4294967295;var hI=HEAP[hK];var hH=bU;var hF=c7;var R=(hF)&4294967295;var P=(R+12)&4294967295;var N=(P+hH*16)&4294967295;var M=(N)&4294967295;var K=HEAP[M];var J=(hI)-(K);var I=(hR)/(J);var H=c7;var G=(H+2192)&4294967295;var F=(G+v*8)&4294967295;HEAP[F]=I;var s=bU;var q=((s)+1)&4294967295;bU=q;hb=32;continue $bb71$57}var h=hs;var g=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(h,(__str841622)&4294967295,n,0);var h4=__ZN6Object7isArrayEv(g);var a0=reSign((h4),8,0)!=0;var dR=(a0)^1;var eL=unSign((dR),1,0);var aZ=reSign((eL),8,0)!=0;$bb79$$bb77$61:do{if(aZ){hb=35}else{var h2=__ZN6Object14arrayGetLengthEv(n);var h1=c7;var h0=(h1)&4294967295;var hY=(h0+8)&4294967295;var hW=HEAP[hY];var hV=((hW)*2)&4294967295;var hU=(((h2))|0)!=(((hV))|0);if(hU){hb=35;break $bb79$$bb77$61}D=1;hb=37;break $bb79$$bb77$61}}while(0);if(hb==35){D=0}var hT=D;hq=hT;var hS=hq;var aN=reSign((hS),8,0)!=0;$bb82$$bb96$67:do{if(aN){bU=0;while(1){var g4=c7;var g3=(g4)&4294967295;var g2=(g3+8)&4294967295;var g1=HEAP[g2];var g0=bU;var gO=(((g1))|0)>(((g0))|0);if(!(gO)){hb=45;break}var hG=bU;var hD=((hG)*2)&4294967295;var hB=__ZN6Object8arrayGetEiPS_(n,hD,l);var hA=__ZN6Object5isNumEv(l);var aM=reSign((hA),8,0)!=0;var eG=(aM)^1;var bG=unSign((eG),1,0);hn=bG;var hy=hn;var aL=reSign((hy),8,0)!=0;if(aL){hb=40;break}var hx=bU;var hw=__ZN6Object6getNumEv(l);var hv=c7;var hu=(hv+1680)&4294967295;var ht=(hu+hx*16)&4294967295;var hp=(ht)&4294967295;HEAP[hp]=hw;__ZN6Object4freeEv(l);var ho=bU;var hm=((ho)*2)&4294967295;var hl=((hm)+1)&4294967295;var hj=__ZN6Object8arrayGetEiPS_(n,hl,l);var hi=__ZN6Object5isNumEv(l);var aK=reSign((hi),8,0)!=0;var ch=(aK)^1;var et=unSign((ch),1,0);hk=et;var hh=hk;var az=reSign((hh),8,0)!=0;if(az){hb=42;break}var hg=bU;var hf=__ZN6Object6getNumEv(l);var he=c7;var ha=(he+1680)&4294967295;var g9=(ha+hg*16)&4294967295;var g8=(g9+8)&4294967295;HEAP[g8]=hf;__ZN6Object4freeEv(l);var g7=bU;var g5=((g7)+1)&4294967295;bU=g5;hb=39;continue}if(hb==45){}else{if(hb==40){__Z5erroriPcz(-1,(__str851623)&4294967295);hb=23;break $bb34$$bb31$26}else{if(hb==42){__Z5erroriPcz(-1,(__str851623)&4294967295);hb=23;break $bb34$$bb31$26}}}}else{bU=0;while(1){var fG=c7;var fF=(fG)&4294967295;var fD=(fF+8)&4294967295;var fh=HEAP[fD];var fg=bU;var ff=(((fh))|0)>(((fg))|0);if(!(ff)){hb=49;break $bb82$$bb96$67}var gN=bU;var gM=bU;var gL=c7;var gK=(gL)&4294967295;var gJ=(gK+524)&4294967295;var gI=(gJ+gM*16)&4294967295;var gH=(gI)&4294967295;var gG=HEAP[gH];var gE=c7;var gj=(gE+1680)&4294967295;var gi=(gj+gN*16)&4294967295;var gh=(gi)&4294967295;HEAP[gh]=gG;var gg=bU;var gf=bU;var ge=c7;var gd=(ge)&4294967295;var gc=(gd+524)&4294967295;var gb=(gc+gf*16)&4294967295;var f9=(gb+8)&4294967295;var fN=HEAP[f9];var fM=c7;var fL=(fM+1680)&4294967295;var fK=(fL+gg*16)&4294967295;var fJ=(fK+8)&4294967295;HEAP[fJ]=fN;var fI=bU;var fH=((fI)+1)&4294967295;bU=fH;hb=47;continue}}}while(0);__ZN6Object4freeEv(n);var fe=c7;var fb=(fe)&4294967295;var fa=(fb+8)&4294967295;var e9=HEAP[fa];var e7=c7;var e6=(e7+2580)&4294967295;HEAP[e6]=e9;bU=0;$bb101$83:while(1){var f7=c7;var f5=(f7)&4294967295;var f4=(f5+4)&4294967295;var f3=HEAP[f4];var f1=bU;var f0=(((f3))|0)>(((f1))|0);if(!(f0)){hb=52;break $bb101$83}var e4=c7;var gF=(e4+2580)&4294967295;var gD=HEAP[gF];var gC=bU;var gB=c7;var gA=(gB+1040)&4294967295;var gz=(gA+gC*4)&4294967295;var gy=HEAP[gz];var gx=((gD)*(gy))&4294967295;var gw=c7;var gv=(gw+2580)&4294967295;HEAP[gv]=gx;var ga=bU;var f8=((ga)+1)&4294967295;bU=f8;hb=50;continue $bb101$83}var fZ=c7;var fY=(fZ+2580)&4294967295;var fE=HEAP[fY];var fC=_gmallocn(fE,8);var fB=fC;var fA=c7;var fz=(fA+2576)&4294967295;HEAP[fz]=fB;S=0;e8=0;var fy=bJ;var fx=1<<(fy);var fw=((fx)-1)&4294967295;hd=fw;var fv=gm;var fu=(fv)&4294967295;var e5=HEAP[fu];var e3=(e5+12)&4294967295;var e2=HEAP[e3];var e1=e2;var e0=gm;FUNCTION_TABLE[e1](e0);bU=0;$bb114$87:while(1){var bN=c7;var bM=(bN+2580)&4294967295;var bL=HEAP[bM];var bD=bU;var bC=(((bL))|0)>(((bD))|0);if(!(bC)){hb=59;break $bb114$87}var eZ=bJ;var eY=(((eZ))|0)==8;if(eY){var eX=gm;var eW=(eX)&4294967295;var eV=HEAP[eW];var eF=(eV+20)&4294967295;var eE=HEAP[eF];var eD=eE;var eC=gm;var eB=FUNCTION_TABLE[eD](eC);bI=eB}else{var eA=bJ;var ez=(((eA))|0)==16;if(ez){var ey=gm;var ex=(ey)&4294967295;var ew=HEAP[ex];var ej=(ew+20)&4294967295;var ei=HEAP[ej];var eh=ei;var eg=gm;var ef=FUNCTION_TABLE[eh](eg);bI=ef;var ee=bI;var ed=(ee)<<8;var ec=gm;var eb=(ec)&4294967295;var ea=HEAP[eb];var dY=(ea+20)&4294967295;var dX=HEAP[dY];var dW=dX;var dV=gm;var dU=FUNCTION_TABLE[dW](dV);var dT=((ed)+(dU))&4294967295;bI=dT}else{var dS=bJ;var dQ=(((dS))|0)==32;if(dQ){var dP=gm;var dN=(dP)&4294967295;var dt=HEAP[dN];var ds=(dt+20)&4294967295;var dr=HEAP[ds];var dq=dr;var dp=gm;var dn=FUNCTION_TABLE[dq](dp);bI=dn;var dm=bI;var dk=(dm)<<8;var di=gm;var dg=(di)&4294967295;var cQ=HEAP[dg];var cP=(cQ+20)&4294967295;var cO=HEAP[cP];var cN=cO;var cM=gm;var cL=FUNCTION_TABLE[cN](cM);var cK=((dk)+(cL))&4294967295;bI=cK;var cJ=bI;var cI=(cJ)<<8;var cG=gm;var cj=(cG)&4294967295;var ci=HEAP[cj];var cg=(ci+20)&4294967295;var cf=HEAP[cg];var ce=cf;var cd=gm;var cc=FUNCTION_TABLE[ce](cd);var cb=((cI)+(cc))&4294967295;bI=cb;var ca=bI;var b8=(ca)<<8;var dO=gm;var dM=(dO)&4294967295;var dK=HEAP[dM];var dI=(dK+20)&4294967295;var dG=HEAP[dI];var dE=dG;var dC=gm;var dA=FUNCTION_TABLE[dE](dC);var dy=((b8)+(dA))&4294967295;bI=dy}else{while(1){var cD=e8;var cC=bJ;var cB=(((cD))|0)<(((cC))|0);if(!(cB)){hb=57;break}var dw=S;var dh=(dw)<<8;var df=gm;var dd=(df)&4294967295;var da=HEAP[dd];var c8=(da+20)&4294967295;var c5=HEAP[c8];var c3=c5;var c1=gm;var cZ=FUNCTION_TABLE[c3](c1);var cX=(cZ)&255;var cH=(dh)|(cX);S=cH;var cF=e8;var cE=((cF)+8)&4294967295;e8=cE;hb=55;continue}var cz=e8;var cx=bJ;var cv=((cz)-(cx))&4294967295;var ct=S;var b9=unSign((ct),32,0)>>>unSign((cv),32,0);var b7=hd;var b6=(b9)&(b7);bI=b6;var b5=e8;var b4=bJ;var b2=((b5)-(b4))&4294967295;e8=b2}}}var b1=c7;var b0=(b1+2576)&4294967295;var bZ=HEAP[b0];var bY=bI;var bV=unSign((bY),32,0);var bT=an;var bS=(bV)*(bT);var bR=bU;var bQ=(bZ+8*bR)&4294967295;HEAP[bQ]=bS;var bP=bU;var bO=((bP)+1)&4294967295;bU=bO;hb=53;continue $bb114$87}var bB=gm;var bA=(bB)&4294967295;var bz=HEAP[bA];var by=(bz+16)&4294967295;var bw=HEAP[by];var bv=bw;var bu=gm;FUNCTION_TABLE[bv](bu);var bt=c7;var bl=(bt+2588)&4294967295;HEAP[bl]=1;hb=60;break $err1$$bb$2}}else{if(hb==7){__Z5erroriPcz(-1,(__str791617)&4294967295)}}}while(0);__ZN6Object4freeEv(l)}}while(0);__ZN6Object4freeEv(n);hb=0;break $err1$$bb$2}}}}}while(0);if(hb==0){}STACKTOP=ab;return;return}function __ZN8Function5parseEP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aI,ay){var v=STACKTOP;STACKTOP+=12;_memset(v,0,12);var V;var aw;var B;var z;var aD;var a3;var a2;var a1;var a0;var aF;var aZ;var aY;var aH;var aK;var aM;var aP;var aU;var aB;var X=v;var f=0;aw=aI;B=ay;__ZN6ObjectC1Ev(X);var aX=aw;var aW=__ZN6Object8isStreamEv(aX);aM=aW;var aV=aM;var C=reSign((aV),8,0)!=0;$bb$$bb1$2:do{if(C){var aT=aw;var ap=__ZN6Object13streamGetDictEv(aT);aU=ap;V=0;break $bb$$bb1$2}else{var an=aw;var al=__ZN6Object6isDictEv(an);aK=al;var aj=aK;var ab=reSign((aj),8,0)!=0;if(ab){var ah=aw;var af=__ZN6Object7getDictEv(ah);aU=af;V=0;break $bb$$bb1$2}else{var ae=aw;var ad=__ZN6Object6isNameEPc(ae,(__str861624)&4294967295);aH=ad;var ac=aH;var Z=reSign((ac),8,0)!=0;if(Z){var aa=__Znwj(1040);var O=aa;aZ=O;var M=aZ;__ZN16IdentityFunctionC1Ev(M);var K=aZ;var J=K;aY=J;V=1;break $bb$$bb1$2}else{__Z5erroriPcz(-1,(__str871625)&4294967295);aY=0;V=1;break $bb$$bb1$2}}}}while(0);$bb8$$bb30$11:do{if(V==0){var I=aU;var H=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(I,(__str881626)&4294967295,X,0);var G=__ZN6Object5isIntEv(H);var Y=reSign((G),8,0)!=0;var a9=(Y)^1;var d=unSign((a9),1,0);aF=d;var F=aF;var a4=reSign((F),8,0)!=0;if(a4){__Z5erroriPcz(-1,(__str891627)&4294967295);__ZN6Object4freeEv(X);aY=0}else{var E=__ZN6Object6getIntEv(X);aB=E;__ZN6Object4freeEv(X);var D=aB;var A=(((D))|0)==0;if(A){var y=__Znwj(2592);var x=y;a0=x;var w=a0;var u=aw;var t=aU;__ZN15SampledFunctionC1EP6ObjectP4Dict(w,u,t);var s=a0;var r=s;aP=r}else{var q=aB;var p=(((q))|0)==2;if(p){var o=__Znwj(1564);var n=o;a1=n;var m=a1;var l=aw;var k=aU;__ZN19ExponentialFunctionC1EP6ObjectP4Dict(m,l,k);var j=a1;var i=j;aP=i}else{var h=aB;var g=(((h))|0)==3;if(g){var e=__Znwj(1064);var c=e;a2=c;var b=a2;var a=aw;var bc=aU;var bb=B;__ZN17StitchingFunctionC1EP6ObjectP4DictPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(b,a,bc,bb);var ba=a2;var a8=ba;aP=a8}else{var a7=aB;var a6=(((a7))|0)==4;if(a6){var a5=__Znwj(1064);var aS=a5;a3=aS;var aR=a3;var aQ=aw;var aO=aU;__ZN18PostScriptFunctionC1EP6ObjectP4Dict(aR,aQ,aO);var aN=a3;var aL=aN;aP=aL}else{var aJ=aB;__Z5erroriPcz(-1,(__str901628)&4294967295,Pointer_make([aJ,0,0,0],0,ALLOC_STACK));aY=0;V=1;break $bb8$$bb30$11}}}}var aG=aP;var aE=(aG)&4294967295;var aC=HEAP[aE];var av=(aC+20)&4294967295;var au=HEAP[av];var at=au;var ar=aP;var aq=FUNCTION_TABLE[at](ar);var az=reSign((aq),8,0)!=0;var aA=(az)^1;var W=unSign((aA),1,0);aD=W;var ao=aD;var ax=reSign((ao),8,0)!=0;if(ax){var am=aP;var ak=(am)!=0;if(ak){var ai=aP;var ag=(ai)&4294967295;var U=HEAP[ag];var T=(U+4)&4294967295;var R=HEAP[T];var Q=R;var P=aP;FUNCTION_TABLE[Q](P)}aY=0}else{var N=aP;aY=N}}}}while(0);var L=aY;z=L;var S=z;STACKTOP=v;return S;return null}function __ZN17StitchingFunctionC1EP6ObjectP4DictPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(aP,f6,bb,fU){var G=STACKTOP;STACKTOP+=112;_memset(G,0,112);var r;var ho;var I=G;var gP;var hS;var eH;var F;var aA=G+4;var g1;var e6;var dT;var ay;var f4;var gr=G+12;var u;var cr;var ax=G+16;var eP;var fT=G+20;var bQ;var il;var fi;var g6;var aw;var gL;var t;var av;var hl;var iq;var au;var g3;var hm;var at;var hE;var ey;var ar;var gj;var A;var aq=G+24;var hu;var k;var h6;var bu;var ap;var gx;var iM;var g0;var L;var dG;var q;var dB;var dF;var eh;var fV;var hG;var dE;var ao;var aK;var E;var dD;var e3;var cq;var gZ;var dt;var dC;var jl;var d3;var dz;var fr;var hi;var dy;var aL;var hX;var dx;var du;var f2;var dw;var e1;var bU;var cN;var eM;var eq=G+28;var b6=G+32;var dv=G+36;var cL;var e0=G+40;var d8;var e9;var s;var h5;var ds;var eS;var hn;var dr;var jr;var w;var dq;var iX;var jt;var dp;var i;var gz;var dn;var hR;var a7;var hq;var hj;var dm=G+44;var dl=G+48;var fD;var hs;var gt;var fH;var dI;var id;var f3;var ih;var ij;var gh;var iu;var gi;var ix;var iz;var dk=G+52;var dj=G+60;var di=G+64;var iB;var iD;var iF;var iH;var x=G+68;var v=G+80;var Y;var eu=G+92;var hF=G+104;var ev=0;fD=aP;hs=f6;gt=bb;fH=fU;var dh=fD;var dg=(dh)&4294967295;__ZN8FunctionC2Ev(dg);var df=fD;var de=(df)&4294967295;var dd=(de)&4294967295;HEAP[dd]=(__ZTV17StitchingFunction+8)&4294967295;__ZN6ObjectC1Ev(x);__ZN6ObjectC1Ev(v);var dc=fD;var db=(dc+1060)&4294967295;HEAP[db]=0;var da=fD;var c9=(da+1044)&4294967295;HEAP[c9]=0;var c8=fD;var cX=(c8+1048)&4294967295;HEAP[cX]=0;var cW=fD;var cV=(cW+1052)&4294967295;HEAP[cV]=0;var cU=fD;var cT=(cU+1056)&4294967295;HEAP[cT]=0;var cS=fD;var cR=(cS)&4294967295;var cQ=gt;var cP=__ZN8Function4initEP4Dict(cR,cQ);var ip=reSign((cP),8,0)!=0;var e2=(ip)^1;var hT=unSign((e2),1,0);iH=hT;var cO=iH;var B=reSign((cO),8,0)!=0;$err1$$bb$2:do{if(B){r=0}else{var cB=fD;var cA=(cB)&4294967295;var cz=(cA+4)&4294967295;var cy=HEAP[cz];var cx=(((cy))|0)!=1;if(cx){__Z5erroriPcz(-1,(__str911629)&4294967295);r=0;break $err1$$bb$2}else{var cw=gt;var cv=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cw,(__str921630)&4294967295,x,0);var cu=__ZN6Object7isArrayEv(cv);var z=reSign((cu),8,0)!=0;var hk=(z)^1;var N=unSign((hk),1,0);iF=N;var ct=iF;var y=reSign((ct),8,0)!=0;if(y){__Z5erroriPcz(-1,(__str931631)&4294967295);r=0;break $err1$$bb$2}else{var cs=__ZN6Object14arrayGetLengthEv(x);var cf=fD;var ce=(cf+1040)&4294967295;HEAP[ce]=cs;var cd=fD;var cc=(cd+1040)&4294967295;var cb=HEAP[cc];var ca=_gmallocn(cb,4);var b9=ca;var b8=fD;var b7=(b8+1044)&4294967295;HEAP[b7]=b9;var b5=fD;var bS=(b5+1040)&4294967295;var bR=HEAP[bS];var bP=((bR)+1)&4294967295;var bO=_gmallocn(bP,8);var bN=bO;var bL=fD;var bK=(bL+1048)&4294967295;HEAP[bK]=bN;var bJ=fD;var bI=(bJ+1040)&4294967295;var bH=HEAP[bI];var bv=((bH)*2)&4294967295;var bt=_gmallocn(bv,8);var bs=bt;var br=fD;var bq=(br+1052)&4294967295;HEAP[bq]=bs;var bp=fD;var bo=(bp+1040)&4294967295;var bn=HEAP[bo];var bm=_gmallocn(bn,8);var bl=bm;var a9=fD;var a8=(a9+1056)&4294967295;HEAP[a8]=bl;Y=0;$bb11$10:while(1){var aY=fD;var fR=(aY+1040)&4294967295;var fQ=HEAP[fR];var fP=Y;var fO=(((fQ))|0)>(((fP))|0);if(!(fO)){r=3;break $bb11$10}var a6=fD;var a5=(a6+1044)&4294967295;var a4=HEAP[a5];var a3=Y;var a2=(a4+4*a3)&4294967295;HEAP[a2]=0;var a1=Y;var aZ=((a1)+1)&4294967295;Y=aZ;r=1;continue $bb11$10}Y=0;$bb34$14:while(1){var c1=fD;var c0=(c1+1040)&4294967295;var cZ=HEAP[c0];var cY=Y;var cM=(((cZ))|0)>(((cY))|0);if(!(cM)){r=17;break $bb34$14}var fN=fH;hq=eu;hj=fN;var fM=hj;var fL=(fM)&4294967295;var fK=hq;var fJ=(fK)&4294967295;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS5_(fJ,fL);var fI=hj;a7=fI;var fG=a7;var fF=(fG)&4294967295;hR=fF;var fE=hR;i=fE;var fC=i;var fB=(fC+4)&4294967295;iX=fB;var fA=iX;var fz=(fA)&4294967295;jr=fz;var fy=jr;var fx=(fy)&4294967295;dq=fx;var fw=dq;w=fw;var f5=w;dp=f5;var ft=dp;jt=ft;var g2=jt;eS=g2;var fs=eS;s=fs;var fq=s;ds=fq;var fp=ds;h5=fp;var gN=h5;dr=gN;var fo=dr;hn=fo;var bD=hn;var fn=bD;dn=fn;var fm=dn;gz=fm;var P=gz;d8=dl;e9=P;var fl=d8;var fk=(fl)&4294967295;var fj=e9;HEAP[fk]=fj;var fg=hj;iM=fg;var ff=iM;var fe=(ff)&4294967295;gx=fe;var fd=gx;h6=fd;var fc=h6;var fb=(fc)&4294967295;ap=fb;var fa=ap;bu=fa;var R=bu;var e8=HEAP[R];hu=dm;k=e8;var e7=hu;var e5=(e7)&4294967295;var eZ=k;HEAP[e5]=eZ;var eY=hq;var fv=(dm)&4294967295;var Q=HEAP[fv];var aX=(dl)&4294967295;var dR=HEAP[aX];eM=eY;var eW=(eq)&4294967295;HEAP[eW]=Q;var eV=(b6)&4294967295;HEAP[eV]=dR;var eU=eM;cN=eU;var eT=cN;bU=eT;var eR=bU;var eQ=(eR)&4294967295;e1=eQ;var eO=e1;du=eO;var eN=du;var eI=(eN+4)&4294967295;aL=eI;var eG=aL;var eF=(eG)&4294967295;fr=eF;var eE=fr;var eD=(eE)&4294967295;dy=eD;var eC=dy;hi=eC;var gl=hi;dx=gl;var eA=dx;hX=eA;var D=hX;jl=D;var ez=jl;gZ=ez;var ex=gZ;dC=ex;var ew=dC;dt=ew;var hp=dt;dz=hp;var et=dz;d3=et;var J=d3;var es=J;dw=es;var ep=dw;f2=ep;var eL=f2;e3=e0;cq=eL;var eo=e3;var en=(eo)&4294967295;var em=cq;HEAP[en]=em;$bb1_i_i$17:while(1){ao=eq;aK=b6;var d0=ao;var dZ=aK;eh=d0;fV=dZ;var dY=eh;var dX=(dY)&4294967295;var dW=HEAP[dX];var dV=fV;var dU=(dV)&4294967295;var dS=HEAP[dU];var dQ=(dW)==(dS);var dP=unSign((dQ),1,0);dE=dP;var dO=dE;hG=dO;var e4=hG;var bW=(((e4))&255);var bM=reSign((bW),8,0)!=0;var fu=(bM)^1;var hr=unSign((fu),1,0);var dN=unSign((hr),8,0);dD=dN;var dM=dD;E=dM;var hh=E;var K=(((hh))&255);cL=K;var dL=cL;var H=reSign((dL),8,0)!=0;if(!(H)){r=7;break $bb1_i_i$17}g0=eq;var el=g0;var ek=(el)&4294967295;var ej=HEAP[ek];var ei=(ej+16)&4294967295;dG=ei;var eg=dG;L=eg;var eB=L;var ef=eM;var ee=(ef)&4294967295;var gY=(e0)&4294967295;var je=HEAP[gY];__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueENS_21__tree_const_iteratorIiPKNS_11__tree_nodeIiPvEEiEERKi(dv,ee,je,eB);q=eq;var ed=q;var ec=(ed)&4294967295;var eb=HEAP[ec];var ea=eb;var d9=__ZNSt3__111__tree_nextIPKNS_16__tree_node_baseIPvEEEET_S6_(ea);var d7=d9;var d6=q;var d4=(d6)&4294967295;HEAP[d4]=d7;var d2=q;dF=d2;var d1=dF;dB=d1;var ad=dB;r=5;continue $bb1_i_i$17}var dK=Y;var dJ=__ZN6Object10arrayGetNFEiPS_(x,dK,v);var dH=__ZN6Object5isRefEv(v);iD=dH;var n=iD;var b=reSign((n),8,0)!=0;$bb15$$bb19$21:do{if(b){__ZN6Object6getRefEv(hF,v);A=eu;var m=A;var l=(m)&4294967295;gj=l;var j=gj;hE=j;var h=hE;var g=(h+4)&4294967295;g3=g;var f=g3;var e=(f)&4294967295;hl=e;var d=hl;var c=(d)&4294967295;au=c;var jF=au;iq=jF;var d5=iq;at=d5;var jE=at;hm=jE;var eX=hm;gL=eX;var jD=gL;fi=jD;var jC=fi;aw=jC;var jB=aw;g6=jB;var dA=g6;av=dA;var jA=av;t=jA;var M=t;var jz=M;ar=jz;var jy=ar;ey=jy;var jw=ey;bQ=aq;il=jw;var jx=bQ;var jv=(jx)&4294967295;var jp=il;HEAP[jv]=jp;var eK=(aq)&4294967295;var hg=HEAP[eK];eP=di;var jo=(fT)&4294967295;HEAP[jo]=hg;var jn=(fT)&4294967295;var jm=HEAP[jn];var jk=eP;var jj=(jk)&4294967295;HEAP[jj]=jm;var ji=(hF)&4294967295;u=eu;cr=ji;var jh=u;var jg=(jh)&4294967295;var jf=cr;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE4findIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_(ax,jg,jf);var eJ=(ax)&4294967295;var hf=HEAP[eJ];f4=dj;var ja=(gr)&4294967295;HEAP[ja]=hf;var i9=(gr)&4294967295;var i8=HEAP[i9];var i7=f4;var i6=(i7)&4294967295;HEAP[i6]=i8;g1=dj;e6=di;var i5=g1;var i4=(i5)&4294967295;var i3=HEAP[i4];var i2=e6;var i1=(i2)&4294967295;var iY=HEAP[i1];var iW=(i3)==(iY);var iV=unSign((iW),1,0);ay=iV;var iU=ay;dT=iU;var jb=dT;var O=(((jb))&255);iB=O;var iT=iB;var a=reSign((iT),8,0)!=0;if(a){var iS=(hF)&4294967295;eH=eu;F=iS;var iR=eH;var iQ=(iR)&4294967295;var iP=F;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueERKi(aA,iQ,iP);gP=dk;hS=aA;var iN=gP;var iJ=(iN)&4294967295;var iI=hS;var iG=(iI)&4294967295;var a0=(iG)&4294967295;var gk=HEAP[a0];ho=iJ;var iE=(I)&4294967295;HEAP[iE]=gk;var iC=(I)&4294967295;var iA=HEAP[iC];var iy=ho;var iw=(iy)&4294967295;HEAP[iw]=iA;var iv=hS;var it=(iv+4)&4294967295;var ik=HEAP[it];var ii=gP;var ig=(ii+4)&4294967295;HEAP[ig]=ik;__ZN6Object4freeEv(v);var ie=Y;var ic=__ZN6Object8arrayGetEiPS_(x,ie,v);r=9;break $bb15$$bb19$21}else{dI=0;r=8;break $bb15$$bb19$21}}else{r=9}}while(0);if(r==9){var ib=fD;var ia=(ib+1044)&4294967295;var h9=HEAP[ia];var h8=__ZN8Function5parseEP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(v,eu);var h7=Y;var h4=(h9+4*h7)&4294967295;HEAP[h4]=h8;var h3=Y;var h2=(h9+4*h3)&4294967295;var h1=HEAP[h2];var h0=(h1)==0;var hZ=unSign((h0),1,0);iz=hZ;var hY=iz;var ju=reSign((hY),8,0)!=0;if(ju){dI=0}else{var hW=Y;var hV=(((hW))|0)<=0;$bb26$$bb23$31:do{if(hV){r=12}else{var hU=fD;var hQ=(hU+1044)&4294967295;var hP=HEAP[hQ];var hO=Y;var hN=(hP+4*hO)&4294967295;var hM=HEAP[hN];var hL=__ZN8Function12getInputSizeEv(hM);var hK=(((hL))|0)!=1;if(!hK){var hJ=fD;var hI=(hJ+1044)&4294967295;var hH=HEAP[hI];var hD=Y;var hC=(hH+4*hD)&4294967295;var hB=HEAP[hC];var hA=__ZN8Function13getOutputSizeEv(hB);var hz=fD;var hy=(hz+1044)&4294967295;var hx=HEAP[hy];var hw=(hx)&4294967295;var hv=HEAP[hw];var ht=__ZN8Function13getOutputSizeEv(hv);var c7=(((hA))|0)!=(((ht))|0);if(!(c7)){r=12;break $bb26$$bb23$31}}gi=1;r=13;break $bb26$$bb23$31}}while(0);if(r==12){gi=0}var c6=gi;ix=c6;var c5=ix;var js=reSign((c5),8,0)!=0;if(js){__Z5erroriPcz(-1,(__str941632)&4294967295);dI=0}else{__ZN6Object4freeEv(v);dI=1}}}__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(eu);var c4=dI;if(c4==1){}else{r=44;break $bb34$14}var c3=Y;var c2=((c3)+1)&4294967295;Y=c2;r=4;continue $bb34$14}if(r==17){__ZN6Object4freeEv(x);var cK=gt;var cJ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cK,(__str951633)&4294967295,x,0);var cI=__ZN6Object7isArrayEv(cJ);var jd=reSign((cI),8,0)!=0;var jq=(jd)^1;var gK=unSign((jq),1,0);var jc=reSign((gK),8,0)!=0;$bb41$$bb40$46:do{if(jc){r=18}else{var cH=__ZN6Object14arrayGetLengthEv(x);var cG=fD;var cF=(cG+1040)&4294967295;var cE=HEAP[cF];var cD=((cE)-1)&4294967295;var cC=(((cH))|0)!=(((cD))|0);if(cC){r=18;break $bb41$$bb40$46}gh=0;r=21;break $bb41$$bb40$46}}while(0);if(r==18){gh=1}var cp=gh;iu=cp;var co=iu;var i0=reSign((co),8,0)!=0;if(i0){__Z5erroriPcz(-1,(__str961634)&4294967295);r=0;break $err1$$bb$2}else{var cn=fD;var cm=(cn+1048)&4294967295;var cl=HEAP[cm];var ck=fD;var cj=(ck)&4294967295;var ci=(cj+12)&4294967295;var ch=(ci)&4294967295;var cg=(ch)&4294967295;var b4=HEAP[cg];var b3=(cl)&4294967295;HEAP[b3]=b4;Y=1;$bb53$55:while(1){var bA=fD;var bz=(bA+1040)&4294967295;var by=HEAP[bz];var bx=Y;var bw=(((by))|0)>(((bx))|0);if(!(bw)){r=26;break $bb53$55}var b2=Y;var b1=((b2)-1)&4294967295;var b0=__ZN6Object8arrayGetEiPS_(x,b1,v);var bZ=__ZN6Object5isNumEv(b0);var iZ=reSign((bZ),8,0)!=0;var er=(iZ)^1;var fh=unSign((er),1,0);ij=fh;var bY=ij;var iO=reSign((bY),8,0)!=0;if(iO){r=23;break $bb53$55}var bX=fD;var bV=(bX+1048)&4294967295;var bT=HEAP[bV];var bG=__ZN6Object6getNumEv(v);var bF=Y;var bE=(bT+8*bF)&4294967295;HEAP[bE]=bG;__ZN6Object4freeEv(v);var bC=Y;var bB=((bC)+1)&4294967295;Y=bB;r=22;continue $bb53$55}if(r==26){var bk=fD;var bj=(bk+1048)&4294967295;var bi=HEAP[bj];var bh=fD;var bg=(bh+1040)&4294967295;var bf=HEAP[bg];var be=fD;var bd=(be)&4294967295;var bc=(bd+12)&4294967295;var ba=(bc)&4294967295;var aW=(ba+8)&4294967295;var aV=HEAP[aW];var aU=(bi+8*bf)&4294967295;HEAP[aU]=aV;__ZN6Object4freeEv(x);var aT=gt;var aS=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aT,(__str821620)&4294967295,x,0);var aR=__ZN6Object7isArrayEv(aS);var iL=reSign((aR),8,0)!=0;var C=(iL)^1;var o=unSign((C),1,0);var iK=reSign((o),8,0)!=0;$bb60$$bb59$61:do{if(iK){r=27}else{var aQ=__ZN6Object14arrayGetLengthEv(x);var aO=fD;var aN=(aO+1040)&4294967295;var aM=HEAP[aN];var aJ=((aM)*2)&4294967295;var aI=(((aQ))|0)!=(((aJ))|0);if(aI){r=27;break $bb60$$bb59$61}f3=0;r=30;break $bb60$$bb59$61}}while(0);if(r==27){f3=1}var aH=f3;ih=aH;var aG=ih;var ir=reSign((aG),8,0)!=0;if(ir){__Z5erroriPcz(-1,(__str981636)&4294967295);r=0;break $err1$$bb$2}else{Y=0;$bb72$70:while(1){var ah=fD;var ag=(ah+1040)&4294967295;var af=HEAP[ag];var ae=((af)*2)&4294967295;var ac=Y;var ab=(((ae))|0)>(((ac))|0);if(!(ab)){r=35;break $bb72$70}var aF=Y;var aE=__ZN6Object8arrayGetEiPS_(x,aF,v);var aD=__ZN6Object5isNumEv(aE);var io=reSign((aD),8,0)!=0;var fS=(io)^1;var p=unSign((fS),1,0);id=p;var aC=id;var im=reSign((aC),8,0)!=0;if(im){r=32;break $bb72$70}var aB=fD;var az=(aB+1052)&4294967295;var an=HEAP[az];var am=__ZN6Object6getNumEv(v);var al=Y;var ak=(an+8*al)&4294967295;HEAP[ak]=am;__ZN6Object4freeEv(v);var aj=Y;var ai=((aj)+1)&4294967295;Y=ai;r=31;continue $bb72$70}if(r==35){__ZN6Object4freeEv(x);Y=0;while(1){var f7=fD;var f1=(f7+1040)&4294967295;var f0=HEAP[f1];var fZ=Y;var fY=(((f0))|0)>(((fZ))|0);if(!(fY)){r=39;break}var aa=fD;var Z=(aa+1048)&4294967295;var X=HEAP[Z];var W=Y;var V=(X+8*W)&4294967295;var U=HEAP[V];var T=fD;var S=(T+1048)&4294967295;var he=HEAP[S];var hd=Y;var hc=((hd)+1)&4294967295;var hb=(he+8*hc)&4294967295;var ha=HEAP[hb];var g9=(U)==(ha);if(g9){var g8=fD;var g7=(g8+1056)&4294967295;var g5=HEAP[g7];var g4=Y;var gX=(g5+8*g4)&4294967295;HEAP[gX]=0}else{var gW=fD;var gV=(gW+1056)&4294967295;var gU=HEAP[gV];var gT=fD;var gS=(gT+1052)&4294967295;var gR=HEAP[gS];var gQ=Y;var gO=((gQ)*2)&4294967295;var gM=((gO)+1)&4294967295;var gJ=(gR+8*gM)&4294967295;var gI=HEAP[gJ];var gH=fD;var gG=(gH+1052)&4294967295;var gF=HEAP[gG];var gE=Y;var gD=((gE)*2)&4294967295;var gC=(gF+8*gD)&4294967295;var gB=HEAP[gC];var gA=(gI)-(gB);var gy=fD;var gw=(gy+1048)&4294967295;var gv=HEAP[gw];var gu=Y;var gs=((gu)+1)&4294967295;var gq=(gv+8*gs)&4294967295;var gp=HEAP[gq];var go=fD;var gn=(go+1048)&4294967295;var gm=HEAP[gn];var gg=Y;var gf=(gm+8*gg)&4294967295;var ge=HEAP[gf];var gd=(gp)-(ge);var gc=(gA)/(gd);var gb=Y;var ga=(gU+8*gb)&4294967295;HEAP[ga]=gc}var f9=Y;var f8=((f9)+1)&4294967295;Y=f8;r=36;continue}var fX=fD;var fW=(fX+1060)&4294967295;HEAP[fW]=1;r=40;break $err1$$bb$2}else{if(r==32){__Z5erroriPcz(-1,(__str991637)&4294967295)}}}}else{if(r==23){__Z5erroriPcz(-1,(__str971635)&4294967295)}}}}else{if(r==44){}}__ZN6Object4freeEv(v);r=0;break $err1$$bb$2}}}}while(0);if(r==0){__ZN6Object4freeEv(x)}STACKTOP=G;return;return}function __ZN17StitchingFunctionC2EP6ObjectP4DictPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(aP,f6,bb,fU){var G=STACKTOP;STACKTOP+=112;_memset(G,0,112);var r;var ho;var I=G;var gP;var hS;var eH;var F;var aA=G+4;var g1;var e6;var dT;var ay;var f4;var gr=G+12;var u;var cr;var ax=G+16;var eP;var fT=G+20;var bQ;var il;var fi;var g6;var aw;var gL;var t;var av;var hl;var iq;var au;var g3;var hm;var at;var hE;var ey;var ar;var gj;var A;var aq=G+24;var hu;var k;var h6;var bu;var ap;var gx;var iM;var g0;var L;var dG;var q;var dB;var dF;var eh;var fV;var hG;var dE;var ao;var aK;var E;var dD;var e3;var cq;var gZ;var dt;var dC;var jl;var d3;var dz;var fr;var hi;var dy;var aL;var hX;var dx;var du;var f2;var dw;var e1;var bU;var cN;var eM;var eq=G+28;var b6=G+32;var dv=G+36;var cL;var e0=G+40;var d8;var e9;var s;var h5;var ds;var eS;var hn;var dr;var jr;var w;var dq;var iX;var jt;var dp;var i;var gz;var dn;var hR;var a7;var hq;var hj;var dm=G+44;var dl=G+48;var fD;var hs;var gt;var fH;var dH;var id;var f3;var ih;var ij;var gh;var iu;var gi;var ix;var iz;var dk=G+52;var dj=G+60;var di=G+64;var iB;var iD;var iF;var iH;var x=G+68;var v=G+80;var Y;var eu=G+92;var hF=G+104;var ev=0;fD=aP;hs=f6;gt=bb;fH=fU;var dh=fD;var dg=(dh)&4294967295;__ZN8FunctionC2Ev(dg);var df=fD;var de=(df)&4294967295;var dd=(de)&4294967295;HEAP[dd]=(__ZTV17StitchingFunction+8)&4294967295;__ZN6ObjectC1Ev(x);__ZN6ObjectC1Ev(v);var dc=fD;var db=(dc+1060)&4294967295;HEAP[db]=0;var da=fD;var c9=(da+1044)&4294967295;HEAP[c9]=0;var c8=fD;var cX=(c8+1048)&4294967295;HEAP[cX]=0;var cW=fD;var cV=(cW+1052)&4294967295;HEAP[cV]=0;var cU=fD;var cT=(cU+1056)&4294967295;HEAP[cT]=0;var cS=fD;var cR=(cS)&4294967295;var cQ=gt;var cP=__ZN8Function4initEP4Dict(cR,cQ);var ip=reSign((cP),8,0)!=0;var e2=(ip)^1;var hT=unSign((e2),1,0);iH=hT;var cO=iH;var B=reSign((cO),8,0)!=0;$err1$$bb$2:do{if(B){r=0}else{var cB=fD;var cA=(cB)&4294967295;var cz=(cA+4)&4294967295;var cy=HEAP[cz];var cx=(((cy))|0)!=1;if(cx){__Z5erroriPcz(-1,(__str911629)&4294967295);r=0;break $err1$$bb$2}else{var cw=gt;var cv=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cw,(__str921630)&4294967295,x,0);var cu=__ZN6Object7isArrayEv(cv);var z=reSign((cu),8,0)!=0;var hk=(z)^1;var N=unSign((hk),1,0);iF=N;var ct=iF;var y=reSign((ct),8,0)!=0;if(y){__Z5erroriPcz(-1,(__str931631)&4294967295);r=0;break $err1$$bb$2}else{var cs=__ZN6Object14arrayGetLengthEv(x);var cf=fD;var ce=(cf+1040)&4294967295;HEAP[ce]=cs;var cd=fD;var cc=(cd+1040)&4294967295;var cb=HEAP[cc];var ca=_gmallocn(cb,4);var b9=ca;var b8=fD;var b7=(b8+1044)&4294967295;HEAP[b7]=b9;var b5=fD;var bS=(b5+1040)&4294967295;var bR=HEAP[bS];var bP=((bR)+1)&4294967295;var bO=_gmallocn(bP,8);var bN=bO;var bL=fD;var bK=(bL+1048)&4294967295;HEAP[bK]=bN;var bJ=fD;var bI=(bJ+1040)&4294967295;var bH=HEAP[bI];var bv=((bH)*2)&4294967295;var bt=_gmallocn(bv,8);var bs=bt;var br=fD;var bq=(br+1052)&4294967295;HEAP[bq]=bs;var bp=fD;var bo=(bp+1040)&4294967295;var bn=HEAP[bo];var bm=_gmallocn(bn,8);var bl=bm;var a9=fD;var a8=(a9+1056)&4294967295;HEAP[a8]=bl;Y=0;$bb11$10:while(1){var aY=fD;var fR=(aY+1040)&4294967295;var fQ=HEAP[fR];var fP=Y;var fO=(((fQ))|0)>(((fP))|0);if(!(fO)){r=3;break $bb11$10}var a6=fD;var a5=(a6+1044)&4294967295;var a4=HEAP[a5];var a3=Y;var a2=(a4+4*a3)&4294967295;HEAP[a2]=0;var a1=Y;var aZ=((a1)+1)&4294967295;Y=aZ;r=1;continue $bb11$10}Y=0;$bb34$14:while(1){var c1=fD;var c0=(c1+1040)&4294967295;var cZ=HEAP[c0];var cY=Y;var cM=(((cZ))|0)>(((cY))|0);if(!(cM)){r=17;break $bb34$14}var fN=fH;hq=eu;hj=fN;var fM=hj;var fL=(fM)&4294967295;var fK=hq;var fJ=(fK)&4294967295;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS5_(fJ,fL);var fI=hj;a7=fI;var fG=a7;var fF=(fG)&4294967295;hR=fF;var fE=hR;i=fE;var fC=i;var fB=(fC+4)&4294967295;iX=fB;var fA=iX;var fz=(fA)&4294967295;jr=fz;var fy=jr;var fx=(fy)&4294967295;dq=fx;var fw=dq;w=fw;var f5=w;dp=f5;var ft=dp;jt=ft;var g2=jt;eS=g2;var fs=eS;s=fs;var fq=s;ds=fq;var fp=ds;h5=fp;var gN=h5;dr=gN;var fo=dr;hn=fo;var bD=hn;var fn=bD;dn=fn;var fm=dn;gz=fm;var P=gz;d8=dl;e9=P;var fl=d8;var fk=(fl)&4294967295;var fj=e9;HEAP[fk]=fj;var fg=hj;iM=fg;var ff=iM;var fe=(ff)&4294967295;gx=fe;var fd=gx;h6=fd;var fc=h6;var fb=(fc)&4294967295;ap=fb;var fa=ap;bu=fa;var R=bu;var e8=HEAP[R];hu=dm;k=e8;var e7=hu;var e5=(e7)&4294967295;var eZ=k;HEAP[e5]=eZ;var eY=hq;var fv=(dm)&4294967295;var Q=HEAP[fv];var aX=(dl)&4294967295;var dR=HEAP[aX];eM=eY;var eW=(eq)&4294967295;HEAP[eW]=Q;var eV=(b6)&4294967295;HEAP[eV]=dR;var eU=eM;cN=eU;var eT=cN;bU=eT;var eR=bU;var eQ=(eR)&4294967295;e1=eQ;var eO=e1;du=eO;var eN=du;var eI=(eN+4)&4294967295;aL=eI;var eG=aL;var eF=(eG)&4294967295;fr=eF;var eE=fr;var eD=(eE)&4294967295;dy=eD;var eC=dy;hi=eC;var gl=hi;dx=gl;var eA=dx;hX=eA;var D=hX;jl=D;var ez=jl;gZ=ez;var ex=gZ;dC=ex;var ew=dC;dt=ew;var hp=dt;dz=hp;var et=dz;d3=et;var J=d3;var es=J;dw=es;var ep=dw;f2=ep;var eL=f2;e3=e0;cq=eL;var eo=e3;var en=(eo)&4294967295;var em=cq;HEAP[en]=em;$bb1_i_i$17:while(1){ao=eq;aK=b6;var d0=ao;var dZ=aK;eh=d0;fV=dZ;var dY=eh;var dX=(dY)&4294967295;var dW=HEAP[dX];var dV=fV;var dU=(dV)&4294967295;var dS=HEAP[dU];var dQ=(dW)==(dS);var dP=unSign((dQ),1,0);dE=dP;var dO=dE;hG=dO;var e4=hG;var bW=(((e4))&255);var bM=reSign((bW),8,0)!=0;var fu=(bM)^1;var hr=unSign((fu),1,0);var dN=unSign((hr),8,0);dD=dN;var dM=dD;E=dM;var hh=E;var K=(((hh))&255);cL=K;var dL=cL;var H=reSign((dL),8,0)!=0;if(!(H)){r=7;break $bb1_i_i$17}g0=eq;var el=g0;var ek=(el)&4294967295;var ej=HEAP[ek];var ei=(ej+16)&4294967295;dG=ei;var eg=dG;L=eg;var eB=L;var ef=eM;var ee=(ef)&4294967295;var gY=(e0)&4294967295;var je=HEAP[gY];__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueENS_21__tree_const_iteratorIiPKNS_11__tree_nodeIiPvEEiEERKi(dv,ee,je,eB);q=eq;var ed=q;var ec=(ed)&4294967295;var eb=HEAP[ec];var ea=eb;var d9=__ZNSt3__111__tree_nextIPKNS_16__tree_node_baseIPvEEEET_S6_(ea);var d7=d9;var d6=q;var d4=(d6)&4294967295;HEAP[d4]=d7;var d2=q;dF=d2;var d1=dF;dB=d1;var ad=dB;r=5;continue $bb1_i_i$17}var dK=Y;var dJ=__ZN6Object10arrayGetNFEiPS_(x,dK,v);var dI=__ZN6Object5isRefEv(v);iD=dI;var n=iD;var b=reSign((n),8,0)!=0;$bb15$$bb19$21:do{if(b){__ZN6Object6getRefEv(hF,v);A=eu;var m=A;var l=(m)&4294967295;gj=l;var j=gj;hE=j;var h=hE;var g=(h+4)&4294967295;g3=g;var f=g3;var e=(f)&4294967295;hl=e;var d=hl;var c=(d)&4294967295;au=c;var jF=au;iq=jF;var d5=iq;at=d5;var jE=at;hm=jE;var eX=hm;gL=eX;var jD=gL;fi=jD;var jC=fi;aw=jC;var jB=aw;g6=jB;var dA=g6;av=dA;var jA=av;t=jA;var M=t;var jz=M;ar=jz;var jy=ar;ey=jy;var jw=ey;bQ=aq;il=jw;var jx=bQ;var jv=(jx)&4294967295;var jp=il;HEAP[jv]=jp;var eK=(aq)&4294967295;var hg=HEAP[eK];eP=di;var jo=(fT)&4294967295;HEAP[jo]=hg;var jn=(fT)&4294967295;var jm=HEAP[jn];var jk=eP;var jj=(jk)&4294967295;HEAP[jj]=jm;var ji=(hF)&4294967295;u=eu;cr=ji;var jh=u;var jg=(jh)&4294967295;var jf=cr;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE4findIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_(ax,jg,jf);var eJ=(ax)&4294967295;var hf=HEAP[eJ];f4=dj;var ja=(gr)&4294967295;HEAP[ja]=hf;var i9=(gr)&4294967295;var i8=HEAP[i9];var i7=f4;var i6=(i7)&4294967295;HEAP[i6]=i8;g1=dj;e6=di;var i5=g1;var i4=(i5)&4294967295;var i3=HEAP[i4];var i2=e6;var i1=(i2)&4294967295;var iY=HEAP[i1];var iW=(i3)==(iY);var iV=unSign((iW),1,0);ay=iV;var iU=ay;dT=iU;var jb=dT;var O=(((jb))&255);iB=O;var iT=iB;var a=reSign((iT),8,0)!=0;if(a){var iS=(hF)&4294967295;eH=eu;F=iS;var iR=eH;var iQ=(iR)&4294967295;var iP=F;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueERKi(aA,iQ,iP);gP=dk;hS=aA;var iN=gP;var iJ=(iN)&4294967295;var iI=hS;var iG=(iI)&4294967295;var a0=(iG)&4294967295;var gk=HEAP[a0];ho=iJ;var iE=(I)&4294967295;HEAP[iE]=gk;var iC=(I)&4294967295;var iA=HEAP[iC];var iy=ho;var iw=(iy)&4294967295;HEAP[iw]=iA;var iv=hS;var it=(iv+4)&4294967295;var ik=HEAP[it];var ii=gP;var ig=(ii+4)&4294967295;HEAP[ig]=ik;__ZN6Object4freeEv(v);var ie=Y;var ic=__ZN6Object8arrayGetEiPS_(x,ie,v);r=9;break $bb15$$bb19$21}else{dH=0;r=8;break $bb15$$bb19$21}}else{r=9}}while(0);if(r==9){var ib=fD;var ia=(ib+1044)&4294967295;var h9=HEAP[ia];var h8=__ZN8Function5parseEP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(v,eu);var h7=Y;var h4=(h9+4*h7)&4294967295;HEAP[h4]=h8;var h3=Y;var h2=(h9+4*h3)&4294967295;var h1=HEAP[h2];var h0=(h1)==0;var hZ=unSign((h0),1,0);iz=hZ;var hY=iz;var ju=reSign((hY),8,0)!=0;if(ju){dH=0}else{var hW=Y;var hV=(((hW))|0)<=0;$bb26$$bb23$31:do{if(hV){r=12}else{var hU=fD;var hQ=(hU+1044)&4294967295;var hP=HEAP[hQ];var hO=Y;var hN=(hP+4*hO)&4294967295;var hM=HEAP[hN];var hL=__ZN8Function12getInputSizeEv(hM);var hK=(((hL))|0)!=1;if(!hK){var hJ=fD;var hI=(hJ+1044)&4294967295;var hH=HEAP[hI];var hD=Y;var hC=(hH+4*hD)&4294967295;var hB=HEAP[hC];var hA=__ZN8Function13getOutputSizeEv(hB);var hz=fD;var hy=(hz+1044)&4294967295;var hx=HEAP[hy];var hw=(hx)&4294967295;var hv=HEAP[hw];var ht=__ZN8Function13getOutputSizeEv(hv);var c7=(((hA))|0)!=(((ht))|0);if(!(c7)){r=12;break $bb26$$bb23$31}}gi=1;r=13;break $bb26$$bb23$31}}while(0);if(r==12){gi=0}var c6=gi;ix=c6;var c5=ix;var js=reSign((c5),8,0)!=0;if(js){__Z5erroriPcz(-1,(__str941632)&4294967295);dH=0}else{__ZN6Object4freeEv(v);dH=1}}}__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(eu);var c4=dH;if(c4==1){}else{r=44;break $bb34$14}var c3=Y;var c2=((c3)+1)&4294967295;Y=c2;r=4;continue $bb34$14}if(r==17){__ZN6Object4freeEv(x);var cK=gt;var cJ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cK,(__str951633)&4294967295,x,0);var cI=__ZN6Object7isArrayEv(cJ);var jd=reSign((cI),8,0)!=0;var jq=(jd)^1;var gK=unSign((jq),1,0);var jc=reSign((gK),8,0)!=0;$bb41$$bb40$46:do{if(jc){r=18}else{var cH=__ZN6Object14arrayGetLengthEv(x);var cG=fD;var cF=(cG+1040)&4294967295;var cE=HEAP[cF];var cD=((cE)-1)&4294967295;var cC=(((cH))|0)!=(((cD))|0);if(cC){r=18;break $bb41$$bb40$46}gh=0;r=21;break $bb41$$bb40$46}}while(0);if(r==18){gh=1}var cp=gh;iu=cp;var co=iu;var i0=reSign((co),8,0)!=0;if(i0){__Z5erroriPcz(-1,(__str961634)&4294967295);r=0;break $err1$$bb$2}else{var cn=fD;var cm=(cn+1048)&4294967295;var cl=HEAP[cm];var ck=fD;var cj=(ck)&4294967295;var ci=(cj+12)&4294967295;var ch=(ci)&4294967295;var cg=(ch)&4294967295;var b4=HEAP[cg];var b3=(cl)&4294967295;HEAP[b3]=b4;Y=1;$bb53$55:while(1){var bA=fD;var bz=(bA+1040)&4294967295;var by=HEAP[bz];var bx=Y;var bw=(((by))|0)>(((bx))|0);if(!(bw)){r=26;break $bb53$55}var b2=Y;var b1=((b2)-1)&4294967295;var b0=__ZN6Object8arrayGetEiPS_(x,b1,v);var bZ=__ZN6Object5isNumEv(b0);var iZ=reSign((bZ),8,0)!=0;var er=(iZ)^1;var fh=unSign((er),1,0);ij=fh;var bY=ij;var iO=reSign((bY),8,0)!=0;if(iO){r=23;break $bb53$55}var bX=fD;var bV=(bX+1048)&4294967295;var bT=HEAP[bV];var bG=__ZN6Object6getNumEv(v);var bF=Y;var bE=(bT+8*bF)&4294967295;HEAP[bE]=bG;__ZN6Object4freeEv(v);var bC=Y;var bB=((bC)+1)&4294967295;Y=bB;r=22;continue $bb53$55}if(r==26){var bk=fD;var bj=(bk+1048)&4294967295;var bi=HEAP[bj];var bh=fD;var bg=(bh+1040)&4294967295;var bf=HEAP[bg];var be=fD;var bd=(be)&4294967295;var bc=(bd+12)&4294967295;var ba=(bc)&4294967295;var aW=(ba+8)&4294967295;var aV=HEAP[aW];var aU=(bi+8*bf)&4294967295;HEAP[aU]=aV;__ZN6Object4freeEv(x);var aT=gt;var aS=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aT,(__str821620)&4294967295,x,0);var aR=__ZN6Object7isArrayEv(aS);var iL=reSign((aR),8,0)!=0;var C=(iL)^1;var o=unSign((C),1,0);var iK=reSign((o),8,0)!=0;$bb60$$bb59$61:do{if(iK){r=27}else{var aQ=__ZN6Object14arrayGetLengthEv(x);var aO=fD;var aN=(aO+1040)&4294967295;var aM=HEAP[aN];var aJ=((aM)*2)&4294967295;var aI=(((aQ))|0)!=(((aJ))|0);if(aI){r=27;break $bb60$$bb59$61}f3=0;r=30;break $bb60$$bb59$61}}while(0);if(r==27){f3=1}var aH=f3;ih=aH;var aG=ih;var ir=reSign((aG),8,0)!=0;if(ir){__Z5erroriPcz(-1,(__str981636)&4294967295);r=0;break $err1$$bb$2}else{Y=0;$bb72$70:while(1){var ah=fD;var ag=(ah+1040)&4294967295;var af=HEAP[ag];var ae=((af)*2)&4294967295;var ac=Y;var ab=(((ae))|0)>(((ac))|0);if(!(ab)){r=35;break $bb72$70}var aF=Y;var aE=__ZN6Object8arrayGetEiPS_(x,aF,v);var aD=__ZN6Object5isNumEv(aE);var io=reSign((aD),8,0)!=0;var fS=(io)^1;var p=unSign((fS),1,0);id=p;var aC=id;var im=reSign((aC),8,0)!=0;if(im){r=32;break $bb72$70}var aB=fD;var az=(aB+1052)&4294967295;var an=HEAP[az];var am=__ZN6Object6getNumEv(v);var al=Y;var ak=(an+8*al)&4294967295;HEAP[ak]=am;__ZN6Object4freeEv(v);var aj=Y;var ai=((aj)+1)&4294967295;Y=ai;r=31;continue $bb72$70}if(r==35){__ZN6Object4freeEv(x);Y=0;while(1){var f7=fD;var f1=(f7+1040)&4294967295;var f0=HEAP[f1];var fZ=Y;var fY=(((f0))|0)>(((fZ))|0);if(!(fY)){r=39;break}var aa=fD;var Z=(aa+1048)&4294967295;var X=HEAP[Z];var W=Y;var V=(X+8*W)&4294967295;var U=HEAP[V];var T=fD;var S=(T+1048)&4294967295;var he=HEAP[S];var hd=Y;var hc=((hd)+1)&4294967295;var hb=(he+8*hc)&4294967295;var ha=HEAP[hb];var g9=(U)==(ha);if(g9){var g8=fD;var g7=(g8+1056)&4294967295;var g5=HEAP[g7];var g4=Y;var gX=(g5+8*g4)&4294967295;HEAP[gX]=0}else{var gW=fD;var gV=(gW+1056)&4294967295;var gU=HEAP[gV];var gT=fD;var gS=(gT+1052)&4294967295;var gR=HEAP[gS];var gQ=Y;var gO=((gQ)*2)&4294967295;var gM=((gO)+1)&4294967295;var gJ=(gR+8*gM)&4294967295;var gI=HEAP[gJ];var gH=fD;var gG=(gH+1052)&4294967295;var gF=HEAP[gG];var gE=Y;var gD=((gE)*2)&4294967295;var gC=(gF+8*gD)&4294967295;var gB=HEAP[gC];var gA=(gI)-(gB);var gy=fD;var gw=(gy+1048)&4294967295;var gv=HEAP[gw];var gu=Y;var gs=((gu)+1)&4294967295;var gq=(gv+8*gs)&4294967295;var gp=HEAP[gq];var go=fD;var gn=(go+1048)&4294967295;var gm=HEAP[gn];var gg=Y;var gf=(gm+8*gg)&4294967295;var ge=HEAP[gf];var gd=(gp)-(ge);var gc=(gA)/(gd);var gb=Y;var ga=(gU+8*gb)&4294967295;HEAP[ga]=gc}var f9=Y;var f8=((f9)+1)&4294967295;Y=f8;r=36;continue}var fX=fD;var fW=(fX+1060)&4294967295;HEAP[fW]=1;r=40;break $err1$$bb$2}else{if(r==32){__Z5erroriPcz(-1,(__str991637)&4294967295)}}}}else{if(r==23){__Z5erroriPcz(-1,(__str971635)&4294967295)}}}}else{if(r==44){}}__ZN6Object4freeEv(v);r=0;break $err1$$bb$2}}}}while(0);if(r==0){__ZN6Object4freeEv(x)}STACKTOP=G;return;return}function __ZN8Function5parseEP6Object(p){var r=STACKTOP;STACKTOP+=13;_memset(r,0,13);var o;var f;var c;var a;var q;var k;var j=r;var m=r+1;var l=0;a=p;__ZNSt3__14lessIiEC1Ev(j);f=m;c=j;var i=f;var h=(i)&4294967295;var g=c;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(h,g);var e=a;var d=__ZN8Function5parseEP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(e,m);k=d;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(m);var b=k;q=b;var n=q;STACKTOP=r;return n;return null}function __ZN6Object6isRealEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==2;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object5isCmdEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==10;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object7isErrorEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==11;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN6Object5isEOFEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==12;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN7GfxFont6getTagEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont13getFontMatrixEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+64)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8Function12getDomainMinEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=e;var g=p;var f=(g+12)&4294967295;var d=(f+h*16)&4294967295;var c=(d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN8Function12getDomainMaxEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=e;var g=p;var f=(g+12)&4294967295;var d=(f+h*16)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZL8dblToCold(c){var k;var h;var g;var f;var j=0;h=c;var e=h;var d=(e)*65536;var b=((d)|0);f=b;var a=f;g=a;var i=g;return i;return null}function __ZN20GfxPatternColorSpace8getUnderEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10GfxPattern7getTypeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxTilingPattern12getPaintTypeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxTilingPattern7getBBoxEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+16)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxTilingPattern8getXStepEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+48)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxTilingPattern8getYStepEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+56)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxTilingPattern9getMatrixEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+76)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxTilingPattern16getContentStreamEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c+124)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN17GfxShadingPattern10getShadingEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN17GfxShadingPattern9getMatrixEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10GfxShading7getTypeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10GfxShading13getBackgroundEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c+12)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN10GfxShading16getHasBackgroundEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+140)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN10GfxShading7getBBoxEPdS0_S0_S0_(q,n,B,k,A){var w;var o;var z;var l;var g;var y;var p=0;o=q;z=n;l=B;g=k;y=A;var m=o;var j=(m+144)&4294967295;var i=HEAP[j];var h=z;HEAP[h]=i;var f=o;var e=(f+152)&4294967295;var d=HEAP[e];var c=l;HEAP[c]=d;var b=o;var a=(b+160)&4294967295;var x=HEAP[a];var v=g;HEAP[v]=x;var u=o;var t=(u+168)&4294967295;var s=HEAP[t];var r=y;HEAP[r]=s;return;return}function __ZN18GfxFunctionShading9getDomainEPdS0_S0_S0_(o,z,l,b,y){var w;var m;var B;var q;var p;var A;var n=0;m=o;B=z;q=l;p=b;A=y;var k=m;var j=(k+180)&4294967295;var i=HEAP[j];var h=B;HEAP[h]=i;var g=m;var f=(g+188)&4294967295;var e=HEAP[f];var d=q;HEAP[d]=e;var c=m;var a=(c+196)&4294967295;var x=HEAP[a];var v=p;HEAP[v]=x;var u=m;var t=(u+204)&4294967295;var s=HEAP[t];var r=A;HEAP[r]=s;return;return}function __ZN18GfxFunctionShading9getMatrixEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+212)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxRadialShading9getCoordsEPdS0_S0_S0_S0_S0_(h,u,t,e,d,c,K){var s;var b;var G;var I;var o;var H;var J;var q;var v=0;b=h;G=u;I=t;o=e;H=d;J=c;q=K;var F=b;var E=(F+180)&4294967295;var D=HEAP[E];var C=G;HEAP[C]=D;var B=b;var A=(B+188)&4294967295;var z=HEAP[A];var y=I;HEAP[y]=z;var x=b;var w=(x+196)&4294967295;var r=HEAP[w];var p=o;HEAP[p]=r;var n=b;var m=(n+204)&4294967295;var l=HEAP[m];var k=H;HEAP[k]=l;var j=b;var i=(j+212)&4294967295;var g=HEAP[i];var f=J;HEAP[f]=g;var a=b;var N=(a+220)&4294967295;var M=HEAP[N];var L=q;HEAP[L]=M;return;return}function __ZN16GfxRadialShading10getDomain0Ev(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+228)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxRadialShading10getDomain1Ev(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+236)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxRadialShading10getExtend0Ev(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+376)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN16GfxRadialShading10getExtend1Ev(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+377)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN19GfxPatchMeshShading11getNPatchesEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+184)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxPatchMeshShading8getPatchEi(i,m){var n;var o;var d;var j;var h;var l=0;o=i;d=m;var g=o;var f=(g+180)&4294967295;var e=HEAP[f];var c=d;var b=(e+1280*c)&4294967295;h=b;var a=h;j=a;var k=j;return k;return null}function __ZNK19GfxPatchMeshShading15isParameterizedEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+316)&4294967295;var e=HEAP[f];var d=(((e))|0)>0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN16GfxImageColorMap4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+664)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN7GfxPath7isCurPtEv(m){var p;var k;var t;var r;var j;var l=0;k=m;var i=k;var h=(i+24)&4294967295;var g=HEAP[h];var f=(((g))|0)>0;$bb1$$bb$2:do{if(f){p=0}else{var e=k;var d=(e)&4294967295;var c=HEAP[d];var s=reSign((c),8,0)!=0;if(s){p=0;break $bb1$$bb$2}r=0;p=3;break $bb1$$bb$2}}while(0);if(p==0){r=1}var b=r;var a=unSign((b),8,0);j=a;var q=j;t=q;var n=t;var o=(((n))&255);return o;return null}function __ZN7GfxPath6isPathEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+24)&4294967295;var e=HEAP[f];var d=(((e))|0)>0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN8GfxState14getStrokeColorEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c+252)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN8GfxState14getFillPatternEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+380)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState16getStrokePatternEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+384)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState12getCharSpaceEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+536)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState12getWordSpaceEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+544)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState10getLeadingEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+560)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState7getRiseEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+568)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState7getCurXEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+584)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState7getCurYEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+592)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState11getClipBBoxEPdS0_S0_S0_(r,d,m,h,p){var x;var o;var e;var z;var B;var A;var q=0;o=r;e=d;z=m;B=h;A=p;var n=o;var l=(n+616)&4294967295;var k=HEAP[l];var j=e;HEAP[j]=k;var i=o;var g=(i+624)&4294967295;var f=HEAP[g];var c=z;HEAP[c]=f;var b=o;var a=(b+632)&4294967295;var y=HEAP[a];var w=B;HEAP[w]=y;var v=o;var u=(v+640)&4294967295;var t=HEAP[u];var s=A;HEAP[s]=t;return;return}function __ZN8GfxState8getLineXEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+600)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState8getLineYEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+608)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState7isCurPtEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+580)&4294967295;var e=HEAP[f];var d=__ZN7GfxPath7isCurPtEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN8GfxState6isPathEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+580)&4294967295;var e=HEAP[f];var d=__ZN7GfxPath6isPathEv(e);var c=unSign((d),8,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN8GfxState13textTransformEddPdS0_(g,d,O,c,N){var r;var b;var M;var L;var p;var n;var w=0;b=g;M=d;L=O;p=c;n=N;var K=b;var J=(K+488)&4294967295;var I=(J)&4294967295;var H=HEAP[I];var G=M;var F=(H)*(G);var E=b;var C=(E+488)&4294967295;var A=(C+16)&4294967295;var y=HEAP[A];var q=L;var o=(y)*(q);var m=(F)+(o);var l=b;var k=(l+488)&4294967295;var j=(k+32)&4294967295;var i=HEAP[j];var h=(m)+(i);var f=p;HEAP[f]=h;var e=b;var a=(e+488)&4294967295;var X=(a+8)&4294967295;var W=HEAP[X];var V=M;var U=(W)*(V);var T=b;var S=(T+488)&4294967295;var R=(S+24)&4294967295;var Q=HEAP[R];var P=L;var D=(Q)*(P);var B=(U)+(D);var z=b;var x=(z+488)&4294967295;var v=(x+40)&4294967295;var u=HEAP[v];var t=(B)+(u);var s=n;HEAP[s]=t;return;return}function __ZN8GfxState18textTransformDeltaEddPdS0_(g,d,G,c,F){var r;var b;var E;var D;var p;var n;var s=0;b=g;E=d;D=G;p=c;n=F;var C=b;var B=(C+488)&4294967295;var A=(B)&4294967295;var z=HEAP[A];var y=E;var x=(z)*(y);var w=b;var v=(w+488)&4294967295;var u=(v+16)&4294967295;var t=HEAP[u];var q=D;var o=(t)*(q);var m=(x)+(o);var l=p;HEAP[l]=m;var k=b;var j=(k+488)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var f=E;var e=(h)*(f);var a=b;var N=(a+488)&4294967295;var M=(N+24)&4294967295;var L=HEAP[M];var K=D;var J=(L)*(K);var I=(e)+(J);var H=n;HEAP[H]=I;return;return}function __ZN8GfxState14setStrokeColorEP8GfxColor(h,d){var j;var k;var g;var i=0;k=h;g=d;var f=k;var e=(f+252)&4294967295;var c=g;var b=e;var a=c;_llvm_memcpy_p0i8_p0i8_i32(b,a,128,4,0);return;return}function __ZN8GfxState12setBlendModeE12GfxBlendMode(f,c){var h;var i;var e;var g=0;i=f;e=c;var d=i;var b=(d+388)&4294967295;var a=e;HEAP[b]=a;return;return}function __ZN8GfxState14setFillOpacityEd(f,b){var h;var i;var a;var g=0;i=f;a=b;var e=i;var d=(e+392)&4294967295;var c=a;HEAP[d]=c;return;return}function __ZN8GfxState16setStrokeOpacityEd(f,b){var h;var i;var a;var g=0;i=f;a=b;var e=i;var d=(e+400)&4294967295;var c=a;HEAP[d]=c;return;return}function __ZN8GfxState16setFillOverprintEb(f,b){var h;var i;var e;var g=0;i=f;e=b;var d=i;var c=(d+408)&4294967295;var a=e;HEAP[c]=a;return;return}function __ZN8GfxState18setStrokeOverprintEb(f,b){var h;var i;var e;var g=0;i=f;e=b;var d=i;var c=(d+409)&4294967295;var a=e;HEAP[c]=a;return;return}function __ZN8GfxState12setLineWidthEd(f,a){var h;var i;var c;var g=0;i=f;c=a;var e=i;var d=(e+428)&4294967295;var b=c;HEAP[d]=b;return;return}function __ZN8GfxState11setFlatnessEi(d,f){var h;var i;var e;var g=0;i=d;e=f;var c=i;var b=(c+452)&4294967295;var a=e;HEAP[b]=a;return;return}function __ZN8GfxState11setLineJoinEi(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=i;var c=(d+456)&4294967295;var b=f;HEAP[c]=b;return;return}function __ZN8GfxState10setLineCapEi(e,f){var h;var i;var a;var g=0;i=e;a=f;var d=i;var c=(d+460)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN8GfxState13setMiterLimitEd(e,b){var g;var i;var h;var f=0;i=e;h=b;var d=i;var c=(d+464)&4294967295;var a=h;HEAP[c]=a;return;return}function __ZN8GfxState15setStrokeAdjustEb(f,e){var h;var i;var a;var g=0;i=f;a=e;var d=i;var c=(d+472)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN8GfxState15setAlphaIsShapeEb(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=i;var c=(d+473)&4294967295;var b=f;HEAP[c]=b;return;return}function __ZN8GfxState15setTextKnockoutEb(d,f){var h;var i;var e;var g=0;i=d;e=f;var c=i;var b=(c+474)&4294967295;var a=e;HEAP[b]=a;return;return}function __ZN8GfxState10setTextMatEdddddd(n,k,j,i,h,g,f){var w;var b;var x;var c;var y;var d;var z;var e;var A=0;b=n;x=k;c=j;y=i;d=h;z=g;e=f;var K=b;var J=(K+488)&4294967295;var I=(J)&4294967295;var H=x;HEAP[I]=H;var G=b;var F=(G+488)&4294967295;var E=(F+8)&4294967295;var D=c;HEAP[E]=D;var C=b;var B=(C+488)&4294967295;var v=(B+16)&4294967295;var u=y;HEAP[v]=u;var t=b;var s=(t+488)&4294967295;var r=(s+24)&4294967295;var q=d;HEAP[r]=q;var p=b;var o=(p+488)&4294967295;var m=(o+32)&4294967295;var l=z;HEAP[m]=l;var a=b;var N=(a+488)&4294967295;var M=(N+40)&4294967295;var L=e;HEAP[M]=L;return;return}function __ZN8GfxState12setCharSpaceEd(e,h){var g;var i;var a;var f=0;i=e;a=h;var d=i;var c=(d+536)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN8GfxState12setWordSpaceEd(e,h){var g;var i;var a;var f=0;i=e;a=h;var d=i;var c=(d+544)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN8GfxState15setHorizScalingEd(g,c){var i;var j;var a;var h=0;j=g;a=c;var f=a;var e=(f)*0.01;var d=j;var b=(d+552)&4294967295;HEAP[b]=e;return;return}function __ZN8GfxState10setLeadingEd(e,h){var g;var i;var d;var f=0;i=e;d=h;var c=i;var b=(c+560)&4294967295;var a=d;HEAP[b]=a;return;return}function __ZN8GfxState7setRiseEd(f,e){var h;var i;var d;var g=0;i=f;d=e;var c=i;var b=(c+568)&4294967295;var a=d;HEAP[b]=a;return;return}function __ZN8GfxState9setRenderEi(e,a){var g;var h;var i;var f=0;h=e;i=a;var d=h;var c=(d+576)&4294967295;var b=i;HEAP[c]=b;return;return}function __ZN8GfxState10textSetPosEdd(j,e,c){var l;var n;var i;var m;var k=0;n=j;i=e;m=c;var h=n;var g=(h+600)&4294967295;var f=i;HEAP[g]=f;var d=n;var b=(d+608)&4294967295;var a=m;HEAP[b]=a;return;return}function __ZN8GfxState10textMoveToEdd(m,t,s){var p;var k;var r;var u;var l=0;k=m;r=t;u=s;var j=k;var i=(j+600)&4294967295;var h=r;HEAP[i]=h;var g=k;var f=(g+608)&4294967295;var e=u;HEAP[f]=e;var d=k;var c=(d+592)&4294967295;var b=k;var a=(b+584)&4294967295;var q=k;var o=r;var n=u;__ZN8GfxState13textTransformEddPdS0_(q,o,n,a,c);return;return}function __ZN8GfxState8hasSavesEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+648)&4294967295;var e=HEAP[f];var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN8GfxState13isParentStateEPS_(n,B){var w;var l;var j;var A;var x;var k;var m=0;l=n;j=B;var i=l;var h=(i+648)&4294967295;var g=HEAP[h];var f=j;var e=(g)==(f);$bb2$$bb$2:do{if(e){w=0}else{var d=l;var c=(d+648)&4294967295;var b=HEAP[c];var a=(b)==0;if(!a){var y=l;var v=(y+648)&4294967295;var u=HEAP[v];var t=j;var s=__ZN8GfxState13isParentStateEPS_(u,t);var z=reSign((s),8,0)!=0;if(z){w=0;break $bb2$$bb$2}}x=0;w=3;break $bb2$$bb$2}}while(0);if(w==0){x=1}var r=x;var q=unSign((r),8,0);k=q;var p=k;A=p;var o=A;var C=(((o))&255);return C;return null}function __ZN12GfxResources7getNextEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+84)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZL14isSameGfxColorRK8GfxColorS1_jd(s,r,C,i){var q;var u;var c;var d;var E;var t;var H;var b;var v=0;u=s;c=r;d=C;E=i;b=0;while(1){var g=b;var f=d;var e=unSign((g),32,0)=0;var p=(K)?(n):(L);var m=(((p))|0);var l=E;var k=(m)>(l);if(k){q=1;break}var j=b;var h=((j)+1)&4294967295;b=h;q=0;continue}if(q==1){H=0}else{if(q==5){H=1}}var a=H;t=a;var J=t;var I=(((J))&255);return I;return null}function __ZN3Gfx8checkArgEP6Object8TchkType(i,j,c){var s;var b;var K;var d;var t;var L;var M;var J;var w=0;b=i;K=j;d=c;var I=d;if(I==0){s=10}else{if(I==1){s=11}else{if(I==2){s=12}else{if(I==3){s=13}else{if(I==4){s=14}else{if(I==5){s=15}else{if(I==6){s=16}else{if(I==7){s=17}else{if(I==8){s=18}else{s=19}}}}}}}}}if(s==19){J=0}else{if(s==10){var H=K;var G=__ZN6Object6isBoolEv(H);var F=unSign((G),8,0);J=F}else{if(s==11){var E=K;var D=__ZN6Object5isIntEv(E);var B=unSign((D),8,0);J=B}else{if(s==12){var z=K;var x=__ZN6Object5isNumEv(z);var r=unSign((x),8,0);J=r}else{if(s==13){var q=K;var p=__ZN6Object8isStringEv(q);var o=unSign((p),8,0);J=o}else{if(s==14){var n=K;var m=__ZN6Object6isNameEv(n);var l=unSign((m),8,0);J=l}else{if(s==15){var k=K;var h=__ZN6Object7isArrayEv(k);var g=unSign((h),8,0);J=g}else{if(s==16){var a=K;var X=__ZN6Object6isDictEv(a);var u=reSign((X),8,0)!=0;$bb9$$bb7$11:do{if(u){s=1}else{var W=K;var V=__ZN6Object6isNameEv(W);var f=reSign((V),8,0)!=0;if(f){s=1;break $bb9$$bb7$11}M=0;s=4;break $bb9$$bb7$11}}while(0);if(s==1){M=1}var U=M;var T=unSign((U),8,0);J=T}else{if(s==17){var S=K;var R=__ZN6Object5isNumEv(S);var O=reSign((R),8,0)!=0;$bb16$$bb14$18:do{if(O){s=5}else{var Q=K;var P=__ZN6Object6isNameEv(Q);var N=reSign((P),8,0)!=0;if(N){s=5;break $bb16$$bb14$18}L=0;s=8;break $bb16$$bb14$18}}while(0);if(s==5){L=1}var C=L;var A=unSign((C),8,0);J=A}else{if(s==18){J=0}}}}}}}}}}var y=J;t=y;var v=t;var e=(((v))&255);return e;return null}function __ZN3Gfx20opSetRenderingIntentEP6Objecti(g,h,b){var c;var d;var f;var e;var a=0;d=g;f=h;e=b;return;return}function __ZL10bubbleSortPd(B){var n;var o;var c;var I;var p;var b;var r=0;o=B;c=0;$bb6$2:while(1){var s=c;var q=(((s))|0)<=2;if(!(q)){n=6;break $bb6$2}var H=c;I=H;var G=c;var F=((G)+1)&4294967295;b=F;while(1){var h=b;var g=(((h))|0)<=3;if(!(g)){n=4;break}var E=o;var D=b;var C=(E+8*D)&4294967295;var A=HEAP[C];var y=o;var w=I;var u=(y+8*w)&4294967295;var m=HEAP[u];var l=(A)<(m);if(l){var k=b;I=k}var j=b;var i=((j)+1)&4294967295;b=i;n=1;continue}var f=o;var e=c;var d=(f+8*e)&4294967295;var a=HEAP[d];p=a;var R=o;var Q=I;var P=(R+8*Q)&4294967295;var O=HEAP[P];var N=o;var M=c;var L=(N+8*M)&4294967295;HEAP[L]=O;var K=o;var J=I;var z=(K+8*J)&4294967295;var x=p;HEAP[z]=x;var v=c;var t=((v)+1)&4294967295;c=t;n=0;continue $bb6$2}return;return}function __ZN3Gfx6opClipEP6Objecti(e,c,f){var i;var j;var g;var d;var h=0;j=e;g=c;d=f;var b=j;var a=(b+52)&4294967295;HEAP[a]=1;return;return}function __ZN3Gfx8opEOClipEP6Objecti(e,c,f){var i;var j;var g;var d;var h=0;j=e;g=c;d=f;var b=j;var a=(b+52)&4294967295;HEAP[a]=2;return;return}function __ZN3Gfx11opBeginTextEP6Objecti(z,aF,ah){var V;var av;var aS;var aT;var A;var d;var e=0;av=z;aS=aF;aT=ah;var aR=av;var aQ=(aR+8)&4294967295;var aP=HEAP[aQ];var aO=av;var aN=(aO+8)&4294967295;var aM=HEAP[aN];var aK=(aM)&4294967295;var aJ=HEAP[aK];var aI=(aJ+300)&4294967295;var aH=HEAP[aI];var ao=av;var am=(ao+28)&4294967295;var ak=HEAP[am];var ai=av;var af=(ai+8)&4294967295;var ad=HEAP[af];var ac=aH;FUNCTION_TABLE[ac](ad,ak);var ab=av;var Z=(ab+16)&4294967295;HEAP[Z]=1;var Y=av;var P=(Y+28)&4294967295;var N=HEAP[P];__ZN8GfxState10setTextMatEdddddd(N,1,0,0,1,0,0);var L=av;var J=(L+28)&4294967295;var H=HEAP[J];__ZN8GfxState10textMoveToEdd(H,0,0);var G=av;var F=(G+8)&4294967295;var E=HEAP[F];var D=av;var C=(D+8)&4294967295;var y=HEAP[C];var x=(y)&4294967295;var w=HEAP[x];var v=(w+180)&4294967295;var u=HEAP[v];var t=av;var s=(t+28)&4294967295;var r=HEAP[s];var q=av;var p=(q+8)&4294967295;var o=HEAP[p];var n=u;FUNCTION_TABLE[n](o,r);var m=av;var l=(m+8)&4294967295;var k=HEAP[l];var j=av;var i=(j+8)&4294967295;var h=HEAP[i];var g=(h)&4294967295;var f=HEAP[g];var c=(f+204)&4294967295;var b=HEAP[c];var a=av;var a0=(a+28)&4294967295;var aZ=HEAP[a0];var aY=av;var aX=(aY+8)&4294967295;var aW=HEAP[aX];var aV=b;FUNCTION_TABLE[aV](aW,aZ);var aU=av;var aG=(aU+48)&4294967295;HEAP[aG]=1;var aE=av;var aD=(aE+28)&4294967295;var aC=HEAP[aD];var aB=__ZN8GfxState9getRenderEv(aC);var aA=(aB)&4;var az=(((aA))|0)!=0;$bb5$$bb$2:do{if(az){V=0}else{var ay=av;var ax=(ay+8)&4294967295;var aw=HEAP[ax];var au=av;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=(ar)&4294967295;var ap=HEAP[aq];var an=(ap+40)&4294967295;var al=HEAP[an];var aj=av;var ag=(aj+28)&4294967295;var ae=HEAP[ag];var U=av;var T=(U+8)&4294967295;var S=HEAP[T];var R=al;var Q=FUNCTION_TABLE[R](S,ae);var B=reSign((Q),8,0)!=0;var aa=(B)^1;var aL=unSign((aa),1,0);var X=reSign((aL),8,0)!=0;if(X){V=0;break $bb5$$bb$2}A=1;V=2;break $bb5$$bb$2}}while(0);if(V==0){A=0}var O=A;d=O;var M=d;var W=reSign((M),8,0)!=0;if(W){var K=av;var I=(K+15)&4294967295;HEAP[I]=1}return;return}function __ZN3Gfx14opTextNextLineEP6Objecti(e,N,l){var o;var b;var F;var I;var C;var A;var q=0;b=e;F=N;I=l;var H=b;var G=(H+28)&4294967295;var E=HEAP[G];var D=__ZN8GfxState8getLineXEv(E);C=D;var B=b;var z=(B+28)&4294967295;var y=HEAP[z];var w=__ZN8GfxState8getLineYEv(y);var u=b;var s=(u+28)&4294967295;var n=HEAP[s];var m=__ZN8GfxState10getLeadingEv(n);var k=(w)-(m);A=k;var j=b;var i=(j+28)&4294967295;var h=HEAP[i];var g=C;var f=A;__ZN8GfxState10textMoveToEdd(h,g,f);var d=b;var c=(d+8)&4294967295;var a=HEAP[c];var S=b;var R=(S+8)&4294967295;var Q=HEAP[R];var P=(Q)&4294967295;var O=HEAP[P];var M=(O+204)&4294967295;var L=HEAP[M];var K=b;var J=(K+28)&4294967295;var x=HEAP[J];var v=b;var t=(v+8)&4294967295;var r=HEAP[t];var p=L;FUNCTION_TABLE[p](r,x);return;return}function __ZN3Gfx18opBeginIgnoreUndefEP6Objecti(i,g,j){var m;var n;var k;var h;var l=0;n=i;k=g;h=j;var f=n;var e=(f+56)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=n;var a=(b+56)&4294967295;HEAP[a]=c;return;return}function __ZN3Gfx16opEndIgnoreUndefEP6Objecti(n,o,p){var r;var k;var l;var q;var m=0;k=n;l=o;q=p;var j=k;var i=(j+56)&4294967295;var h=HEAP[i];var g=(((h))|0)>0;if(g){var f=k;var e=(f+56)&4294967295;var d=HEAP[e];var c=((d)-1)&4294967295;var b=k;var a=(b+56)&4294967295;HEAP[a]=c}return;return}function __ZN3Gfx15contentIsHiddenEv(j){var u;var b;var w;var J;var d;var g;var t;var z=0;b=j;var I=b;var H=(I+112)&4294967295;var G=HEAP[H];g=G;var F=g;var E=(F)==0;$bb5$$bb$2:do{if(E){u=0}else{var D=g;var C=(D)&4294967295;var B=HEAP[C];var x=reSign((B),8,0)!=0;var K=(x)^1;var f=unSign((K),1,0);var k=reSign((f),8,0)!=0;if(k){u=0;break $bb5$$bb$2}d=1;u=2;break $bb5$$bb$2}}while(0);if(u==0){d=0}var A=d;t=A;while(1){var m=t;var e=reSign((m),8,0)!=0;var y=(e)^1;var c=unSign((y),1,0);var O=reSign((c),8,0)!=0;var M=(O)^1;var v=unSign((M),1,0);var N=reSign((v),8,0)!=0;if(N){u=5;break}var l=g;var i=(l)==0;if(i){u=5;break}var h=g;var a=(h+4)&4294967295;var U=HEAP[a];var T=(U)!=0;if(!(T)){u=5;break}var s=g;var r=(s+4)&4294967295;var q=HEAP[r];g=q;var p=g;var o=(p)&4294967295;var n=HEAP[o];t=n;u=4;continue}var R=t;var Q=unSign((R),8,0);J=Q;var P=J;w=P;var L=w;var S=(((L))&255);return S;return null}function __ZN3Gfx11bottomGuardEv(i){var s;var G;var f;var d;var F;var c;var n;var E;var b;var t;var D;var v=0;b=i;var C=b;var B=(C+36)&4294967295;c=B;var A=c;var z=(A)&4294967295;var y=(z+4)&4294967295;var x=HEAP[y];var w=(x);var r=c;var q=(r)&4294967295;var p=(q)&4294967295;var o=HEAP[p];var m=(o);var l=((w)-(m))&4294967295;var k=((((l))|0)/4|0);E=k;var j=E;n=j;var e=n;var h=((e)-1)&4294967295;var g=b;var a=(g+36)&4294967295;G=a;f=h;var Q=G;var P=(Q)&4294967295;var O=(P)&4294967295;var N=HEAP[O];var M=f;var L=(N+4*M)&4294967295;F=L;var K=F;d=K;var u=d;var J=HEAP[u];D=J;var H=D;t=H;var I=t;return I;return null}function __ZN3Gfx16popMarkedContentEv(k){var m;var o;var j;var l=0;o=k;var i=o;var h=(i+112)&4294967295;var g=HEAP[h];j=g;var f=j;var e=(f+4)&4294967295;var d=HEAP[e];var c=o;var b=(c+112)&4294967295;HEAP[b]=d;var a=j;var n=a;__ZdlPv(n);return;return}function __ZN3Gfx18opEndMarkedContentEP6Objecti(n,o,p){var A;var k;var l;var t;var m=0;k=n;l=o;t=p;var j=k;var i=(j+112)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=k;__ZN3Gfx16popMarkedContentEv(f)}var e=k;var d=(e+8)&4294967295;var c=HEAP[d];var b=k;var a=(b+8)&4294967295;var B=HEAP[a];var z=(B)&4294967295;var y=HEAP[z];var x=(y+328)&4294967295;var w=HEAP[x];var v=k;var u=(v+28)&4294967295;var s=HEAP[u];var r=k;var q=(r+8)&4294967295;var D=HEAP[q];var C=w;FUNCTION_TABLE[C](D,s);return;return}function __ZN3Gfx17pushMarkedContentEv(m){var u;var k;var j;var x;var l=0;k=m;var i=__Znwj(8);var h=i;j=h;var g=j;var f=(g)&4294967295;var e=HEAP[(__ZZN3Gfx17pushMarkedContentEvE6C_1043)&4294967295];HEAP[f]=e;var d=(g+4)&4294967295;var c=HEAP[(__ZZN3Gfx17pushMarkedContentEvE6C_1043+4)&4294967295];HEAP[d]=c;var b=j;x=b;var a=x;var w=(a)&4294967295;HEAP[w]=0;var v=k;var t=(v+112)&4294967295;var s=HEAP[t];var r=x;var q=(r+4)&4294967295;HEAP[q]=s;var p=k;var o=(p+112)&4294967295;var n=x;HEAP[o]=n;return;return}function __ZN3Gfx12restoreStateEv(h){var u;var b;var c;var S;var C=0;b=h;var Q=b;var P=(Q+32)&4294967295;var O=HEAP[P];var N=b;var M=__ZN3Gfx11bottomGuardEv(N);var L=(((O))|0)<=(((M))|0);$bb4$$bb$2:do{if(L){u=0}else{var K=b;var I=(K+28)&4294967295;var G=HEAP[I];var E=__ZN8GfxState8hasSavesEv(G);var v=reSign((E),8,0)!=0;var R=(v)^1;var d=unSign((R),1,0);var i=reSign((d),8,0)!=0;if(i){u=0;break $bb4$$bb$2}c=0;u=3;break $bb4$$bb$2}}while(0);if(u==0){c=1}var r=c;S=r;var p=S;var e=reSign((p),8,0)!=0;if(e){__Z5erroriPcz(-1,(__str1638)&4294967295);var o=b;var n=(o+18)&4294967295;HEAP[n]=1}else{var m=b;var l=(m+28)&4294967295;var k=HEAP[l];var j=__ZN8GfxState7restoreEv(k);var g=b;var f=(g+28)&4294967295;HEAP[f]=j;var a=b;var ab=(a+8)&4294967295;var aa=HEAP[ab];var Z=b;var Y=(Z+8)&4294967295;var X=HEAP[Y];var W=(X)&4294967295;var V=HEAP[W];var U=(V+84)&4294967295;var T=HEAP[U];var J=b;var H=(J+28)&4294967295;var F=HEAP[H];var D=b;var B=(D+8)&4294967295;var A=HEAP[B];var z=T;FUNCTION_TABLE[z](A,F);var y=b;var x=(y+32)&4294967295;var w=HEAP[x];var t=((w)-1)&4294967295;var s=b;var q=(s+32)&4294967295;HEAP[q]=t}return;return}function __ZN3Gfx13popStateGuardEv(k){var w=STACKTOP;STACKTOP+=5;_memset(w,0,5);var u;var t;var d;var N=w;var P;var aa;var M=w+1;var L=w+2;var K=w+3;var J=w+4;var c;var b;var f;var R;var z=0;b=k;$bb1$2:while(1){var H=b;var F=(H+32)&4294967295;var D=HEAP[F];var B=b;var s=__ZN3Gfx11bottomGuardEv(B);var r=(((D))|0)<=(((s))|0);$bb7$$bb2$4:do{if(r){u=1}else{var q=b;var p=(q+28)&4294967295;var o=HEAP[p];var n=__ZN8GfxState8hasSavesEv(o);var x=reSign((n),8,0)!=0;var O=(x)^1;var e=unSign((O),1,0);var i=reSign((e),8,0)!=0;if(i){u=1;break $bb7$$bb2$4}f=1;u=3;break $bb7$$bb2$4}}while(0);if(u==1){f=0}var m=f;R=m;var l=R;var g=reSign((l),8,0)!=0;if(!(g)){u=6;break $bb1$2}var I=b;__ZN3Gfx12restoreStateEv(I);u=0;continue $bb1$2}var j=b;var h=(j+36)&4294967295;c=h;var a=c;var ab=(a)&4294967295;var Z=(ab+4)&4294967295;var Y=HEAP[Z];var X=(Y+-4)&4294967295;var W=c;var V=(W)&4294967295;P=V;aa=X;__ZNSt3__125is_trivially_destructibleIiEC1Ev(K);var U=(J)&4294967295;var T=(L)&4294967295;var S=HEAP[T];HEAP[U]=S;var G=P;var E=aa;var v=N;var Q=M;_llvm_memcpy_p0i8_p0i8_i64(v,Q,1,1,0);t=G;d=E;var C=d;var A=t;var y=(A+4)&4294967295;HEAP[y]=C;STACKTOP=w;return;return}function __ZN3Gfx9opRestoreEP6Objecti(d,b,e){var h;var i;var f;var c;var g=0;i=d;f=b;c=e;var a=i;__ZN3Gfx12restoreStateEv(a);return;return}function __ZN3Gfx9saveStateEv(m){var v;var k;var l=0;k=m;var j=k;var i=(j+8)&4294967295;var h=HEAP[i];var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+80)&4294967295;var a=HEAP[b];var x=k;var w=(x+28)&4294967295;var u=HEAP[w];var t=k;var s=(t+8)&4294967295;var r=HEAP[s];var q=a;FUNCTION_TABLE[q](r,u);var p=k;var o=(p+28)&4294967295;var n=HEAP[o];var G=__ZN8GfxState4saveEv(n);var F=k;var E=(F+28)&4294967295;HEAP[E]=G;var D=k;var C=(D+32)&4294967295;var B=HEAP[C];var A=((B)+1)&4294967295;var z=k;var y=(z+32)&4294967295;HEAP[y]=A;return;return}function __ZN3Gfx6opSaveEP6Objecti(d,b,e){var h;var i;var f;var c;var g=0;i=d;f=b;c=e;var a=i;__ZN3Gfx9saveStateEv(a);return;return}function __ZN3Gfx14pushStateGuardEv(bd){var C=STACKTOP;STACKTOP+=86;_memset(C,0,86);var p;var s;var dG;var bU;var ad;var aV;var iC;var f2;var T;var Y;var aT;var aR=C;var j4;var eA;var aF;var aQ=C+1;var aP=C+2;var aO;var a9;var je;var aN;var kx;var v;var aM;var iy;var bl;var aL;var eO;var jN;var aK;var cl;var dP;var ek;var jP;var d5=C+3;var fl;var ej=C+7;var ei;var h8;var h9;var y;var hw;var eh;var D;var hR;var eg;var kj;var dB;var ef;var gR;var hH;var ee;var aX;var i7;var ec;var h5;var kB;var eW;var eb;var dq;var u;var ft;var em;var ea;var jV;var hA;var au;var kC;var iS;var el;var d7;var g2;var jO;var d6;var b6;var e1;var d4;var iI;var f3;var O;var ed;var d3;var hQ;var jo;var fx;var iB;var d2;var d1=C+11;var iA;var d8;var M;var d0=C+12;var dY=C+13;var dW;var g6;var f4;var dV;var dt;var ez;var dT;var N;var iE;var dS;var ho;var hG;var aS=C+14;var i8;var iw;var dR;var fZ;var gV;var dQ;var cG;var l;var dO;var jA;var dU;var jR=C+18;var fu;var kA;var dM;var ir;var i6;var dL;var dH;var ar;var dK;var z;var gi;var J=C+22;var hl;var bS;var dJ;var eZ;var ip;var dI;var R;var c3;var dp;var kh;var fM;var dn;var it;var o;var dm;var d9;var gv;var dk;var eY;var gw;var dj;var aI;var db;var di;var q;var hZ;var dh;var aJ;var a8;var H=C+26;var e3;var I;var dg;var Z;var f5;var df;var ky;var ab;var de;var ff;var V;var c1;var io;var jM;var c0;var ds;var ix;var cZ;var W;var dy;var cY;var hS;var fS;var en;var cX;var dN;var jB;var gy;var Q;var cW;var j2;var kz;var cV;var jm;var bV;var cU;var hy;var iq;var cT;var bX;var E;var cS=C+30;var cF=C+34;var cE=C+38;var cD=C+42;var bF;var ai;var iT;var jQ=C+46;var fP;var km;var cC;var kP;var dX;var cB;var fv;var fy;var cA;var gS;var et;var cz;var g;var hC;var cy;var ja;var B;var cx;var bw;var kD;var cw;var iF;var h6;var w;var g5;var e4=C+66;var gq;var fg=0;gq=bd;var cj=gq;var ci=(cj+32)&4294967295;var ch=gq;var cg=(ch+36)&4294967295;iF=cg;h6=ci;var cf=iF;var ce=(cf)&4294967295;var cd=(ce+4)&4294967295;var cc=HEAP[cd];var cb=iF;var ca=(cb)&4294967295;bw=ca;var bW=bw;var bT=(bW+8)&4294967295;ja=bT;var bR=ja;var bQ=(bR)&4294967295;g=bQ;var bP=g;var bO=(bP)&4294967295;cy=bO;var bN=cy;hC=bN;var aa=hC;cx=aa;var bM=cx;B=bM;var aq=B;cw=aq;var bL=cw;kD=bL;var bp=kD;var bK=HEAP[bp];var by=(cc)<(bK);var bx=unSign((by),1,0);w=bx;var bv=w;var r=reSign((bv),8,0)!=0;if(r){var bu=iF;var bt=(bu)&4294967295;var bs=(bt+4)&4294967295;var br=HEAP[bs];gS=br;var bq=gS;cz=bq;var bo=cz;et=bo;var eB=et;var bn=iF;var gP=(bn)&4294967295;fv=gP;var gN=fv;var gL=(gN+8)&4294967295;kP=gL;var gJ=kP;var gH=(gJ)&4294967295;fP=gH;var gF=fP;var gD=gF;cC=gD;var gB=cC;km=gB;var fN=km;cB=fN;var gz=cB;dX=gz;var dl=dX;cA=dl;var gx=cA;fy=gx;var iu=fy;var gt=h6;dq=iu;u=eB;ft=gt;var gs=u;var gr=gs;h5=4;kB=gr;var gp=kB;eb=gp;var go=eb;eW=go;var hJ=eW;var gn=hJ;ea=gn;var gm=ea;var gl=(gm)!=0;if(gl){var gk=ft;var gj=HEAP[gk];var gh=ea;HEAP[gh]=gj;var gg=ea;em=gg}else{var gf=ea;em=gf}var ge=iF;var gd=(ge)&4294967295;var gc=(gd+4)&4294967295;var gb=HEAP[gc];var f9=(gb+4)&4294967295;var f8=iF;var f6=(f8)&4294967295;var f0=(f6+4)&4294967295;HEAP[f0]=f9}else{var fY=iF;var fX=(fY)&4294967295;aX=fX;var fW=aX;var fV=(fW+8)&4294967295;gR=fV;var fU=gR;var fT=(fU)&4294967295;kj=fT;var fR=kj;var fQ=fR;ef=fQ;var fO=ef;dB=fO;var jp=dB;ee=jp;var fI=ee;hH=fI;var hk=hH;ec=hk;var fH=ec;i7=fH;var x=i7;g5=x;var fG=iF;D=fG;var fF=D;var fE=(fF)&4294967295;var fD=(fE+4)&4294967295;var fC=HEAP[fD];var fB=(fC);var fA=D;var fz=(fA)&4294967295;var fr=(fz)&4294967295;var fq=HEAP[fr];var fp=(fq);var fo=((fB)-(fp))&4294967295;var fn=((((fo))|0)/4|0);eg=fn;var fm=eg;hR=fm;var ap=hR;var fk=iF;y=fk;var fj=y;var fi=(fj)&4294967295;var fh=(fi+4)&4294967295;var fc=HEAP[fh];var fb=(fc);var fa=y;var e9=(fa)&4294967295;var e8=(e9)&4294967295;var e7=HEAP[e8];var e6=(e7);var e5=((fb)-(e6))&4294967295;var e2=((((e5))|0)/4|0);eh=e2;var e0=eh;hw=e0;var X=hw;var eX=((X)+1)&4294967295;var eV=iF;jP=eV;HEAP[d5]=eX;var eU=jP;var eT=__ZNKSt3__16vectorIiNS_9allocatorIiEEE8max_sizeEv(eU);h8=eT;var eS=HEAP[d5];var eR=h8;var eQ=unSign((eS),32,0)>unSign((eR),32,0);if(eQ){var eP=jP;var eN=eP;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(eN)}var eM=jP;cl=eM;var eL=cl;var eK=(eL)&4294967295;eO=eK;var eJ=eO;iy=eJ;var eI=iy;var eH=(eI+8)&4294967295;kx=eH;var eG=kx;var eF=(eG)&4294967295;a9=eF;var eE=a9;var eD=(eE)&4294967295;aN=eD;var eC=aN;je=eC;var A=je;aM=A;var ey=aM;v=ey;var g7=v;aL=g7;var ex=aL;bl=ex;var iU=bl;var ew=HEAP[iU];var ev=(ew);var eu=eO;var es=(eu)&4294967295;var er=HEAP[es];var eq=(er);var ep=((ev)-(eq))&4294967295;var eo=((((ep))|0)/4|0);aK=eo;var k=aK;jN=k;var S=jN;ek=S;var j=ek;dP=j;var kk=dP;h9=kk;var i=h8;var h=Math.floor(unSign((i),32,0)/2);var f=h9;var e=unSign((h),32,0)<=unSign((f),32,0);if(e){var d=h8;ei=d}else{var c=h9;var b=((c)*2)&4294967295;HEAP[ej]=b;j4=ej;eA=d5;var a=(aP)&4294967295;HEAP[a]=0;var kO=j4;var kN=eA;var a6=aR;var gu=aQ;_llvm_memcpy_p0i8_p0i8_i64(a6,gu,1,1,0);iC=kO;f2=kN;var kM=iC;var kL=f2;s=aR;dG=kM;bU=kL;var kJ=dG;var kI=HEAP[kJ];var kH=bU;var kG=HEAP[kH];var kF=unSign((kI),32,0)(jJ);if(jI){var jH=bX;var jG=(jH+4)&4294967295;var jF=HEAP[jG];var jE=(jF);var jD=bX;var jC=(jD)&4294967295;var jz=HEAP[jC];var jy=(jz);var jx=((jE)-(jy))&4294967295;var jw=((((jx))|0)/4|0);ai=jw;var jv=ai;var ju=((jv)+1)&4294967295;var jt=((((ju))|0)/2|0);ai=jt;var js=bX;var jr=(js+4)&4294967295;var jq=HEAP[jr];var jl=ai;var jk=(0-(jl))&4294967295;var jj=(jq+4*jk)&4294967295;var ji=bX;var jh=(ji+8)&4294967295;var jg=HEAP[jh];var jf=bX;var jd=(jf+4)&4294967295;var jc=HEAP[jd];var jb=__ZNSt3__14moveIPiS1_EET0_T_S3_S2_(jc,jg,jj);var i4=bX;var i3=(i4+8)&4294967295;HEAP[i3]=jb;var i2=bX;var i1=(i2+4)&4294967295;var i0=HEAP[i1];var iZ=ai;var iY=(0-(iZ))&4294967295;var iX=(i0+4*iY)&4294967295;var iW=bX;var iV=(iW+4)&4294967295;HEAP[iV]=iX}else{HEAP[cD]=1;var iR=bX;ky=iR;var iQ=ky;var iP=(iQ+12)&4294967295;Z=iP;var iO=Z;var iN=(iO)&4294967295;e3=iN;var iM=e3;var iL=(iM)&4294967295;dg=iL;var iK=dg;I=iK;var cR=I;df=cR;var iJ=df;f5=iJ;var j6=f5;de=j6;var iH=de;ab=iH;var f1=ab;var dF=HEAP[f1];var dD=(dF);var dC=bX;var dA=(dC)&4294967295;var dz=HEAP[dA];var dx=(dz);var dw=((dD)-(dx))&4294967295;var dv=((((dw))|0)/4|0);var du=((dv)*2)&4294967295;HEAP[cE]=du;iA=cE;d8=cD;var dr=(dY)&4294967295;HEAP[dr]=0;var dd=iA;var dc=d8;var ga=d1;var P=d0;_llvm_memcpy_p0i8_p0i8_i64(ga,P,1,1,0);hQ=dd;jo=dc;var da=hQ;var c9=jo;iI=d1;f3=da;O=c9;var c8=f3;var c7=HEAP[c8];var c6=O;var c5=HEAP[c6];var c4=unSign((c7),32,0)1;if(!(M)){q=2;break}var D=e;var C=d;var B=((D)+(C))&4294967295;var A=((((B))|0)/2|0);c=A;var z=c;var y=(__ZN3Gfx5opTabE+z*148)&4294967295;var x=(y)&4294967295;var w=(x)&4294967295;var v=E;var p=_strcmp(w,v);t=p;var o=t;var n=(((o))|0)<0;if(n){var m=c;e=m;q=0;continue}else{var l=t;var k=(((l))|0)>0;if(k){var j=c;d=j;q=0;continue}else{var i=c;d=i;var g=d;e=g;q=0;continue}}}var L=t;var K=(((L))|0)!=0;if(K){F=0}else{var J=e;var I=(__ZN3Gfx5opTabE+J*148)&4294967295;F=I}var H=F;s=H;var G=s;return G;return null}function __ZN3Gfx17opMoveSetShowTextEP6Objecti(F,A,p){var Y;var bs;var ba;var B;var aY;var bS;var bR;var a9=0;bs=F;ba=A;B=p;var bQ=bs;var bP=(bQ+28)&4294967295;var bO=HEAP[bP];var bN=__ZN8GfxState7getFontEv(bO);var bM=(bN)==0;var bL=unSign((bM),1,0);aY=bL;var bK=aY;var N=reSign((bK),8,0)!=0;if(N){var bJ=bs;var bI=__ZN3Gfx6getPosEv(bJ);__Z5erroriPcz(bI,(__str1331771)&4294967295)}else{var bH=bs;var aP=(bH+48)&4294967295;var aN=HEAP[aP];var bw=reSign((aN),8,0)!=0;if(bw){var aL=bs;var aK=(aL+8)&4294967295;var aJ=HEAP[aK];var aI=bs;var aH=(aI+8)&4294967295;var aG=HEAP[aH];var aF=(aG)&4294967295;var aE=HEAP[aF];var av=(aE+176)&4294967295;var at=HEAP[av];var aq=bs;var ap=(aq+28)&4294967295;var ao=HEAP[ap];var an=bs;var am=(an+8)&4294967295;var al=HEAP[am];var ak=at;FUNCTION_TABLE[ak](al,ao);var aj=bs;var ai=(aj+48)&4294967295;HEAP[ai]=0}var ah=ba;var ag=(ah)&4294967295;var af=__ZN6Object6getNumEv(ag);var ae=bs;var ad=(ae+28)&4294967295;var ac=HEAP[ad];__ZN8GfxState12setWordSpaceEd(ac,af);var ab=ba;var aa=(ab+12)&4294967295;var Z=__ZN6Object6getNumEv(aa);var X=bs;var W=(X+28)&4294967295;var V=HEAP[W];__ZN8GfxState12setCharSpaceEd(V,Z);var U=bs;var T=(U+28)&4294967295;var S=HEAP[T];var R=__ZN8GfxState8getLineXEv(S);bS=R;var Q=bs;var P=(Q+28)&4294967295;var O=HEAP[P];var M=__ZN8GfxState8getLineYEv(O);var L=bs;var K=(L+28)&4294967295;var J=HEAP[K];var I=__ZN8GfxState10getLeadingEv(J);var H=(M)-(I);bR=H;var G=bs;var E=(G+28)&4294967295;var D=HEAP[E];var C=bS;var z=bR;__ZN8GfxState10textMoveToEdd(D,C,z);var y=bs;var x=(y+8)&4294967295;var w=HEAP[x];var v=bs;var u=(v+8)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var q=(r+196)&4294967295;var o=HEAP[q];var n=bs;var m=(n+28)&4294967295;var l=HEAP[m];var k=bs;var j=(k+8)&4294967295;var i=HEAP[j];var h=o;FUNCTION_TABLE[h](i,l);var g=bs;var f=(g+8)&4294967295;var e=HEAP[f];var d=bs;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var bX=HEAP[a];var bW=(bX+184)&4294967295;var bV=HEAP[bW];var bU=bs;var bT=(bU+28)&4294967295;var bG=HEAP[bT];var bF=bs;var bE=(bF+8)&4294967295;var bD=HEAP[bE];var bC=bV;FUNCTION_TABLE[bC](bD,bG);var bB=bs;var bA=(bB+8)&4294967295;var bz=HEAP[bA];var by=bs;var bx=(by+8)&4294967295;var bv=HEAP[bx];var bu=(bv)&4294967295;var bt=HEAP[bu];var br=(bt+204)&4294967295;var bq=HEAP[br];var bp=bs;var bo=(bp+28)&4294967295;var bn=HEAP[bo];var bm=bs;var bl=(bm+8)&4294967295;var bk=HEAP[bl];var bj=bq;FUNCTION_TABLE[bj](bk,bn);var bi=bs;var bh=(bi+8)&4294967295;var bg=HEAP[bh];var bf=bs;var be=(bf+8)&4294967295;var bd=HEAP[be];var bc=(bd)&4294967295;var bb=HEAP[bc];var a8=(bb+268)&4294967295;var a7=HEAP[a8];var a6=bs;var a5=(a6+28)&4294967295;var a4=HEAP[a5];var a3=bs;var a2=(a3+8)&4294967295;var a1=HEAP[a2];var a0=a7;FUNCTION_TABLE[a0](a1,a4);var aZ=ba;var aX=(aZ+24)&4294967295;var aW=__ZN6Object9getStringEv(aX);var aV=bs;__ZN3Gfx10doShowTextEP9GooString(aV,aW);var aU=bs;var aT=(aU+8)&4294967295;var aS=HEAP[aT];var aR=bs;var aQ=(aR+8)&4294967295;var aO=HEAP[aQ];var aM=(aO)&4294967295;var aD=HEAP[aM];var aC=(aD+272)&4294967295;var aB=HEAP[aC];var aA=bs;var az=(aA+28)&4294967295;var ay=HEAP[az];var ax=bs;var aw=(ax+8)&4294967295;var au=HEAP[aw];var ar=aB;FUNCTION_TABLE[ar](au,ay)}return;return}function __ZN3Gfx14opMoveShowTextEP6Objecti(D,aT,av){var ak;var aI;var a5;var a6;var a0;var P;var O;var d=0;aI=D;a5=aT;a6=av;var a4=aI;var a3=(a4+28)&4294967295;var a2=HEAP[a3];var a1=__ZN8GfxState7getFontEv(a2);var aZ=(a1)==0;var aY=unSign((aZ),1,0);a0=aY;var aX=a0;var N=reSign((aX),8,0)!=0;if(N){var aW=aI;var aV=__ZN3Gfx6getPosEv(aW);__Z5erroriPcz(aV,(__str1341772)&4294967295)}else{var aU=aI;var aC=(aU+48)&4294967295;var aA=HEAP[aC];var am=reSign((aA),8,0)!=0;if(am){var ay=aI;var aw=(ay+8)&4294967295;var at=HEAP[aw];var aq=aI;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var an=(ao)&4294967295;var al=HEAP[an];var ae=(al+176)&4294967295;var ac=HEAP[ae];var aa=aI;var Y=(aa+28)&4294967295;var W=HEAP[Y];var U=aI;var T=(U+8)&4294967295;var S=HEAP[T];var R=ac;FUNCTION_TABLE[R](S,W);var Q=aI;var C=(Q+48)&4294967295;HEAP[C]=0}var A=aI;var y=(A+28)&4294967295;var w=HEAP[y];var u=__ZN8GfxState8getLineXEv(w);P=u;var s=aI;var r=(s+28)&4294967295;var q=HEAP[r];var p=__ZN8GfxState8getLineYEv(q);var o=aI;var n=(o+28)&4294967295;var m=HEAP[n];var l=__ZN8GfxState10getLeadingEv(m);var k=(p)-(l);O=k;var j=aI;var i=(j+28)&4294967295;var h=HEAP[i];var g=P;var f=O;__ZN8GfxState10textMoveToEdd(h,g,f);var e=aI;var c=(e+8)&4294967295;var b=HEAP[c];var a=aI;var bd=(a+8)&4294967295;var bc=HEAP[bd];var bb=(bc)&4294967295;var ba=HEAP[bb];var a9=(ba+204)&4294967295;var a8=HEAP[a9];var a7=aI;var aS=(a7+28)&4294967295;var aR=HEAP[aS];var aQ=aI;var aP=(aQ+8)&4294967295;var aO=HEAP[aP];var aN=a8;FUNCTION_TABLE[aN](aO,aR);var aM=aI;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=aI;var aH=(aJ+8)&4294967295;var aG=HEAP[aH];var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=(aE+268)&4294967295;var aB=HEAP[aD];var az=aI;var ax=(az+28)&4294967295;var au=HEAP[ax];var ar=aI;var aj=(ar+8)&4294967295;var ai=HEAP[aj];var ah=aB;FUNCTION_TABLE[ah](ai,au);var ag=a5;var af=(ag)&4294967295;var ad=__ZN6Object9getStringEv(af);var ab=aI;__ZN3Gfx10doShowTextEP9GooString(ab,ad);var Z=aI;var X=(Z+8)&4294967295;var V=HEAP[X];var M=aI;var L=(M+8)&4294967295;var J=HEAP[L];var H=(J)&4294967295;var F=HEAP[H];var B=(F+272)&4294967295;var z=HEAP[B];var x=aI;var v=(x+28)&4294967295;var t=HEAP[v];var K=aI;var I=(K+8)&4294967295;var G=HEAP[I];var E=z;FUNCTION_TABLE[E](G,t)}return;return}function __ZN3Gfx12opFillStrokeEP6Objecti(z,aK,ah){var R;var ay;var a0;var a1;var aY;var p;var aX;var B;var aw;var C;var D;var e=0;ay=z;a0=aK;a1=ah;var aU=ay;var aT=(aU+28)&4294967295;var aS=HEAP[aT];var aQ=__ZN8GfxState7isCurPtEv(aS);var A=reSign((aQ),8,0)!=0;var Z=(A)^1;var aR=unSign((Z),1,0);D=aR;var aO=D;var X=reSign((aO),8,0)!=0;if(!X){var aN=ay;var aM=(aN+28)&4294967295;var aL=HEAP[aM];var ao=__ZN8GfxState6isPathEv(aL);var V=reSign((ao),8,0)!=0;var aE=(V)^1;var U=unSign((aE),1,0);var T=reSign((U),8,0)!=0;$bb16$$bb7$4:do{if(T){R=0}else{var am=ay;var ak=__ZN3Gfx15contentIsHiddenEv(am);var S=reSign((ak),8,0)!=0;var a2=(S)^1;var ac=unSign((a2),1,0);var aZ=reSign((ac),8,0)!=0;var aV=(aZ)^1;var Q=unSign((aV),1,0);var aW=reSign((Q),8,0)!=0;if(aW){R=0;break $bb16$$bb7$4}aw=1;R=2;break $bb16$$bb7$4}}while(0);if(R==0){aw=0}var ai=aw;C=ai;var af=C;var aP=reSign((af),8,0)!=0;if(aP){var ad=ay;var ab=(ad+28)&4294967295;var aa=HEAP[ab];var Y=__ZN8GfxState17getFillColorSpaceEv(aa);aX=Y;var W=aX;var N=(W)&4294967295;var M=HEAP[N];var L=(M+12)&4294967295;var K=HEAP[L];var J=K;var I=aX;var H=FUNCTION_TABLE[J](I);var G=(((H))|0)==10;var F=unSign((G),1,0);B=F;var E=B;var ax=reSign((E),8,0)!=0;if(ax){var y=ay;__ZN3Gfx13doPatternFillEb(y,0)}else{var x=ay;var w=(x+8)&4294967295;var v=HEAP[w];var u=ay;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)&4294967295;var q=HEAP[r];var o=(q+216)&4294967295;var n=HEAP[o];var m=ay;var l=(m+28)&4294967295;var k=HEAP[l];var j=ay;var i=(j+8)&4294967295;var h=HEAP[i];var g=n;FUNCTION_TABLE[g](h,k)}var f=ay;var d=(f+28)&4294967295;var c=HEAP[d];var b=__ZN8GfxState19getStrokeColorSpaceEv(c);aY=b;var a=aY;var a9=(a)&4294967295;var a8=HEAP[a9];var a7=(a8+12)&4294967295;var a6=HEAP[a7];var a5=a6;var a4=aY;var a3=FUNCTION_TABLE[a5](a4);var aJ=(((a3))|0)==10;var aI=unSign((aJ),1,0);p=aI;var aH=p;var av=reSign((aH),8,0)!=0;if(av){var aG=ay;__ZN3Gfx15doPatternStrokeEv(aG)}else{var aF=ay;var aD=(aF+8)&4294967295;var aC=HEAP[aD];var aB=ay;var aA=(aB+8)&4294967295;var az=HEAP[aA];var au=(az)&4294967295;var at=HEAP[au];var ar=(at+212)&4294967295;var aq=HEAP[ar];var ap=ay;var an=(ap+28)&4294967295;var al=HEAP[an];var aj=ay;var ag=(aj+8)&4294967295;var ae=HEAP[ag];var P=aq;FUNCTION_TABLE[P](ae,al)}}var O=ay;__ZN3Gfx9doEndPathEv(O)}return;return}function __ZN3Gfx14opEOFillStrokeEP6Objecti(C,aK,ai){var R;var ay;var a0;var a1;var aY;var g;var aX;var p;var S;var q;var r;var e=0;ay=C;a0=aK;a1=ai;var aU=ay;var aT=(aU+28)&4294967295;var aS=HEAP[aT];var aQ=__ZN8GfxState7isCurPtEv(aS);var D=reSign((aQ),8,0)!=0;var aa=(D)^1;var aR=unSign((aa),1,0);r=aR;var aO=r;var Y=reSign((aO),8,0)!=0;if(!Y){var aN=ay;var aM=(aN+28)&4294967295;var aL=HEAP[aM];var ap=__ZN8GfxState6isPathEv(aL);var W=reSign((ap),8,0)!=0;var aE=(W)^1;var V=unSign((aE),1,0);var U=reSign((V),8,0)!=0;$bb16$$bb7$4:do{if(U){R=0}else{var an=ay;var al=__ZN3Gfx15contentIsHiddenEv(an);var T=reSign((al),8,0)!=0;var a2=(T)^1;var ad=unSign((a2),1,0);var aZ=reSign((ad),8,0)!=0;var aV=(aZ)^1;var Q=unSign((aV),1,0);var aW=reSign((Q),8,0)!=0;if(aW){R=0;break $bb16$$bb7$4}S=1;R=2;break $bb16$$bb7$4}}while(0);if(R==0){S=0}var aj=S;q=aj;var ag=q;var aP=reSign((ag),8,0)!=0;if(aP){var ae=ay;var ac=(ae+28)&4294967295;var ab=HEAP[ac];var Z=__ZN8GfxState17getFillColorSpaceEv(ab);aX=Z;var X=aX;var N=(X)&4294967295;var M=HEAP[N];var L=(M+12)&4294967295;var K=HEAP[L];var J=K;var I=aX;var H=FUNCTION_TABLE[J](I);var G=(((H))|0)==10;var F=unSign((G),1,0);p=F;var E=p;var ax=reSign((E),8,0)!=0;if(ax){var B=ay;__ZN3Gfx13doPatternFillEb(B,1)}else{var A=ay;var z=(A+8)&4294967295;var y=HEAP[z];var x=ay;var w=(x+8)&4294967295;var v=HEAP[w];var u=(v)&4294967295;var t=HEAP[u];var s=(t+220)&4294967295;var o=HEAP[s];var n=ay;var m=(n+28)&4294967295;var l=HEAP[m];var k=ay;var j=(k+8)&4294967295;var i=HEAP[j];var h=o;FUNCTION_TABLE[h](i,l)}var f=ay;var d=(f+28)&4294967295;var c=HEAP[d];var b=__ZN8GfxState19getStrokeColorSpaceEv(c);aY=b;var a=aY;var a9=(a)&4294967295;var a8=HEAP[a9];var a7=(a8+12)&4294967295;var a6=HEAP[a7];var a5=a6;var a4=aY;var a3=FUNCTION_TABLE[a5](a4);var aJ=(((a3))|0)==10;var aI=unSign((aJ),1,0);g=aI;var aH=g;var aw=reSign((aH),8,0)!=0;if(aw){var aG=ay;__ZN3Gfx15doPatternStrokeEv(aG)}else{var aF=ay;var aD=(aF+8)&4294967295;var aC=HEAP[aD];var aB=ay;var aA=(aB+8)&4294967295;var az=HEAP[aA];var av=(az)&4294967295;var au=HEAP[av];var at=(au+212)&4294967295;var ar=HEAP[at];var aq=ay;var ao=(aq+28)&4294967295;var am=HEAP[ao];var ak=ay;var ah=(ak+8)&4294967295;var af=HEAP[ah];var P=ar;FUNCTION_TABLE[P](af,am)}}var O=ay;__ZN3Gfx9doEndPathEv(O)}return;return}function __ZN3Gfx20opBeginMarkedContentEP6Objecti(N,H,u){var L=STACKTOP;STACKTOP+=12;_memset(L,0,12);var ag;var a7;var aV;var I;var aS;var f;var l;var n;var p;var v;var aD;var aC;var C=L;var aQ;var aO;var aT=0;a7=N;aV=H;I=u;var by=a7;__ZN3Gfx17pushMarkedContentEv(by);var bx=a7;var bw=(bx+4)&4294967295;var bu=HEAP[bw];var bt=__ZN7Catalog19getOptContentConfigEv(bu);v=bt;var bs=aV;var br=(bs)&4294967295;var bq=__ZN6Object7getNameEv(br);aD=bq;var bp=aD;var bo=_strncmp(bp,(__str161654)&4294967295,2);var aN=(((bo))|0)==0;$bb$$bb18$2:do{if(aN){var aM=v;var aL=(aM)!=0;if(!(aL)){ag=1;break $bb$$bb18$2}var aK=I;var aJ=(((aK))|0)>1;if(aJ){var aI=aV;var aH=(aI+12)&4294967295;var aG=__ZN6Object6isNameEv(aH);var V=reSign((aG),8,0)!=0;var aU=(V)^1;var aY=unSign((aU),1,0);p=aY;var aF=p;var bd=reSign((aF),8,0)!=0;if(bd){var aE=aV;var aB=(aE+12)&4294967295;var aA=__ZN6Object7getTypeEv(aB);var az=a7;var ay=__ZN3Gfx6getPosEv(az);__Z5erroriPcz(ay,(__str171655)&4294967295,Pointer_make([aA,0,0,0],0,ALLOC_STACK))}var ax=aV;var aw=(ax+12)&4294967295;var av=__ZN6Object7getNameEv(aw);aC=av;__ZN6ObjectC1Ev(C);var au=a7;var at=(au+20)&4294967295;var ar=HEAP[at];var aq=aC;var ap=__ZN12GfxResources21lookupMarkedContentNFEPcP6Object(ar,aq,C);n=ap;var ao=n;var bc=reSign((ao),8,0)!=0;if(bc){var an=__ZN6Object5isRefEv(C);l=an;var am=l;var bb=reSign((am),8,0)!=0;if(bb){var al=v;var ak=__ZN4OCGs19optContentIsVisibleEP6Object(al,C);aQ=ak;var aj=a7;var ai=(aj+112)&4294967295;var ah=HEAP[ai];aO=ah;var af=aQ;var a3=reSign((af),8,0)!=0;var g=(a3)^1;var bC=unSign((g),1,0);var ae=aO;var ad=(ae)&4294967295;HEAP[ad]=bC}}else{var ac=a7;var ab=__ZN3Gfx6getPosEv(ac);var aa=aC;__Z5erroriPcz(ab,(__str181656)&4294967295,Pointer_make([aa,0,0,0],0,ALLOC_STACK))}}else{var Z=a7;var Y=__ZN3Gfx6getPosEv(Z);__Z5erroriPcz(Y,(__str191657)&4294967295)}}}while(0);var X=a7;var W=(X+13)&4294967295;var U=HEAP[W];var aZ=reSign((U),8,0)!=0;if(aZ){var T=aV;var S=(T)&4294967295;var R=__ZN6Object7getNameEv(S);var Q=_printf((__str201658)&4294967295,R);var P=I;var O=(((P))|0)==2;if(O){var M=HEAP[_stdout];var K=aV;var J=(K+12)&4294967295;__ZN6Object5printEP8_IO_FILE(J,M)}var G=_putchar(10);var F=HEAP[_stdout];var E=_fflush(F)}var D=I;var B=(((D))|0)!=2;$bb30$$bb24$25:do{if(B){ag=8}else{var A=aV;var z=(A+12)&4294967295;var y=__ZN6Object6isDictEv(z);var aX=reSign((y),8,0)!=0;var aP=(aX)^1;var bv=unSign((aP),1,0);var aW=reSign((bv),8,0)!=0;if(aW){ag=8;break $bb30$$bb24$25}aS=1;ag=10;break $bb30$$bb24$25}}while(0);if(ag==8){aS=0}var x=aS;f=x;var w=f;var aR=reSign((w),8,0)!=0;$bb33$$bb34$31:do{if(aR){var t=a7;var s=(t+8)&4294967295;var r=HEAP[s];var q=a7;var o=(q+8)&4294967295;var m=HEAP[o];var k=(m)&4294967295;var j=HEAP[k];var i=(j+332)&4294967295;var h=HEAP[i];var e=aV;var d=(e+12)&4294967295;var c=__ZN6Object7getDictEv(d);var b=aV;var a=(b)&4294967295;var bE=__ZN6Object7getNameEv(a);var bD=a7;var bB=(bD+8)&4294967295;var bA=HEAP[bB];var bz=h;FUNCTION_TABLE[bz](bA,bE,c)}else{var bn=I;var bm=(((bn))|0)==1;if(!(bm)){ag=14;break $bb33$$bb34$31}var bl=a7;var bk=(bl+8)&4294967295;var bj=HEAP[bk];var bi=a7;var bh=(bi+8)&4294967295;var bg=HEAP[bh];var bf=(bg)&4294967295;var be=HEAP[bf];var ba=(be+332)&4294967295;var a9=HEAP[ba];var a8=aV;var a6=(a8)&4294967295;var a5=__ZN6Object7getNameEv(a6);var a4=a7;var a2=(a4+8)&4294967295;var a1=HEAP[a2];var a0=a9;FUNCTION_TABLE[a0](a1,a5,0)}}while(0);STACKTOP=L;return;return}function __ZN3Gfx12opBeginImageEP6Objecti(y,ak,S){var K;var aa;var ay;var az;var aw;var av;var au;var ax;var L;var J;var d=0;aa=y;ay=ak;az=S;var at=aa;var ar=__ZN3Gfx16buildImageStreamEv(at);ax=ar;var aq=ax;var ap=(aq)!=0;$bb$$bb7$2:do{if(ap){var ao=aa;var an=ax;__ZN3Gfx7doImageEP6ObjectP6Streamb(ao,0,an,1);var am=ax;var W=(am)&4294967295;var V=HEAP[W];var U=(V+68)&4294967295;var T=HEAP[U];var R=T;var Q=ax;var P=FUNCTION_TABLE[R](Q);au=P;var O=au;var N=(O)&4294967295;var M=HEAP[N];var I=(M+20)&4294967295;var H=HEAP[I];var G=H;var F=au;var E=FUNCTION_TABLE[G](F);L=E;var D=ax;var C=(D)&4294967295;var B=HEAP[C];var A=(B+68)&4294967295;var z=HEAP[A];var x=z;var w=ax;var v=FUNCTION_TABLE[x](w);av=v;var u=av;var t=(u)&4294967295;var s=HEAP[t];var r=(s+20)&4294967295;var q=HEAP[r];var p=q;var o=av;var n=FUNCTION_TABLE[p](o);J=n;while(1){var aB=L;var aA=(((aB))|0)!=69;if(!aA){var al=J;var aj=(((al))|0)!=73;if(!(aj)){K=2;break}}var ai=J;var ah=(((ai))|0)!=-1;if(!(ah)){K=2;break}var m=J;L=m;var l=ax;var k=(l)&4294967295;var j=HEAP[k];var i=(j+68)&4294967295;var h=HEAP[i];var g=h;var f=ax;var e=FUNCTION_TABLE[g](f);aw=e;var c=aw;var b=(c)&4294967295;var a=HEAP[b];var aG=(a+20)&4294967295;var aF=HEAP[aG];var aE=aF;var aD=aw;var aC=FUNCTION_TABLE[aE](aD);J=aC;K=0;continue}var ag=ax;var af=(ag)!=0;if(!(af)){K=5;break $bb$$bb7$2}var ae=ax;var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=(ac+4)&4294967295;var Z=HEAP[ab];var Y=Z;var X=ax;FUNCTION_TABLE[Y](X)}}while(0);return;return}function __ZN3Gfx21opSetStrokeColorSpaceEP6Objecti(A,aj,U){var v=STACKTOP;STACKTOP+=140;_memset(v,0,140);var M;var Z;var aw;var ax;var o;var aE=v;var N;var at=v+12;var d=0;Z=A;aw=aj;ax=U;__ZN6ObjectC1Ev(aE);var av=Z;var au=(av+28)&4294967295;var ar=HEAP[au];__ZN8GfxState16setStrokePatternEP10GfxPattern(ar,0);var aq=aw;var ap=(aq)&4294967295;var ao=__ZN6Object7getNameEv(ap);var an=Z;var am=(an+20)&4294967295;var al=HEAP[am];__ZN12GfxResources16lookupColorSpaceEPcP6Object(al,ao,aE);var ak=__ZN6Object6isNullEv(aE);o=ak;var Y=o;var B=reSign((Y),8,0)!=0;if(B){var X=aw;var W=(X)&4294967295;var V=Z;var T=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(W,V);N=T}else{var S=Z;var R=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(aE,S);N=R}__ZN6Object4freeEv(aE);var Q=N;var P=(Q)!=0;if(P){var O=Z;var L=(O+28)&4294967295;var K=HEAP[L];var J=N;__ZN8GfxState19setStrokeColorSpaceEP13GfxColorSpace(K,J);var I=Z;var H=(I+8)&4294967295;var G=HEAP[H];var F=Z;var E=(F+8)&4294967295;var D=HEAP[E];var C=(D)&4294967295;var z=HEAP[C];var y=(z+136)&4294967295;var x=HEAP[y];var w=Z;var u=(w+28)&4294967295;var t=HEAP[u];var s=Z;var r=(s+8)&4294967295;var q=HEAP[r];var p=x;FUNCTION_TABLE[p](q,t);var n=N;var m=(n)&4294967295;var l=HEAP[m];var k=(l+48)&4294967295;var j=HEAP[k];var i=j;var h=N;FUNCTION_TABLE[i](h,at);var g=Z;var f=(g+28)&4294967295;var e=HEAP[f];__ZN8GfxState14setStrokeColorEP8GfxColor(e,at);var c=Z;var b=(c+8)&4294967295;var a=HEAP[b];var aF=Z;var aD=(aF+8)&4294967295;var aC=HEAP[aD];var aB=(aC)&4294967295;var aA=HEAP[aB];var az=(aA+144)&4294967295;var ay=HEAP[az];var ai=Z;var ah=(ai+28)&4294967295;var ag=HEAP[ah];var af=Z;var ae=(af+8)&4294967295;var ad=HEAP[ae];var ac=ay;FUNCTION_TABLE[ac](ad,ag)}else{var ab=Z;var aa=__ZN3Gfx6getPosEv(ab);__Z5erroriPcz(aa,(__str131651)&4294967295)}STACKTOP=v;return;return}function __ZN3Gfx9opXObjectEP6Objecti(Q,H,r){var O=STACKTOP;STACKTOP+=68;_memset(O,0,68);var aK;var cL;var cd;var K;var p;var B;var ce;var D;var dc=O;var ci;var E;var F;var G;var I;var J;var cs;var X;var Z;var ab;var ac;var ad;var L;var am=O+8;var ak=O+20;var aj=O+32;var cq=O+44;var bx=O+56;var cb=0;cL=Q;cd=H;K=r;__ZN6ObjectC1Ev(am);__ZN6ObjectC1Ev(ak);__ZN6ObjectC1Ev(aj);__ZN6ObjectC1Ev(cq);__ZN6ObjectC1Ev(bx);var db=cd;var da=(db)&4294967295;var c9=__ZN6Object7getNameEv(da);L=c9;var c8=cL;var c7=(c8+20)&4294967295;var c5=HEAP[c7];var c4=L;var c3=__ZN12GfxResources13lookupXObjectEPcP6Object(c5,c4,am);var al=reSign((c3),8,0)!=0;var cc=(al)^1;var cx=unSign((cc),1,0);ad=cx;var c2=ad;var cR=reSign((c2),8,0)!=0;$bb75$$bb$2:do{if(!cR){var bL=__ZN6Object8isStreamEv(am);var cQ=reSign((bL),8,0)!=0;var cm=(cQ)^1;var c6=unSign((cm),1,0);ac=c6;var bJ=ac;var cP=reSign((bJ),8,0)!=0;if(cP){var bG=cL;var bF=__ZN3Gfx6getPosEv(bG);var bD=L;__Z5erroriPcz(bF,(__str871725)&4294967295,Pointer_make([bD,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(am)}else{var bC=__ZN6Object13streamGetDictEv(am);var bB=__ZN4Dict8lookupNFEPcP6Object(bC,(__str161654)&4294967295,ak);var bA=__ZN6Object6isNullEv(ak);ab=bA;var bz=ab;var cO=reSign((bz),8,0)!=0;var cG=(cO)^1;var bw=unSign((cG),1,0);var cH=reSign((bw),8,0)!=0;if(cH){var by=__ZN6Object5isRefEv(ak);Z=by;var bm=Z;var cD=reSign((bm),8,0)!=0;if(cD){var bj=cL;var bh=(bj+4)&4294967295;var bg=HEAP[bh];var be=__ZN7Catalog19getOptContentConfigEv(bg);var bd=(be)==0;$bb24$$bb15$11:do{if(bd){aK=1}else{var bc=cL;var bb=(bc+4)&4294967295;var ba=HEAP[bb];var a9=__ZN7Catalog19getOptContentConfigEv(ba);var aY=__ZN4OCGs19optContentIsVisibleEP6Object(a9,ak);var cz=reSign((aY),8,0)!=0;var q=(cz)^1;var ai=unSign((q),1,0);var cy=reSign((ai),8,0)!=0;var cw=(cy)^1;var df=unSign((cw),1,0);var cn=reSign((df),8,0)!=0;if(cn){aK=1;break $bb24$$bb15$11}cs=1;aK=3;break $bb24$$bb15$11}}while(0);if(aK==1){cs=0}var aW=cs;X=aW;var aU=X;var cf=reSign((aU),8,0)!=0;if(cf){__ZN6Object4freeEv(ak);__ZN6Object4freeEv(am);aK=5;break $bb75$$bb$2}else{}}else{var aT=__ZN6Object7getTypeEv(ak);var aS=cL;var aP=__ZN3Gfx6getPosEv(aS);__Z5erroriPcz(aP,(__str881726)&4294967295,Pointer_make([aT,0,0,0],0,ALLOC_STACK))}}__ZN6Object4freeEv(ak);var aO=__ZN6Object13streamGetDictEv(am);var aN=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aO,(__str891727)&4294967295,bx,0);var aM=__ZN6Object6isDictEv(bx);J=aM;var aL=J;var b5=reSign((aL),8,0)!=0;if(b5){var aA=cL;var ay=(aA+8)&4294967295;var av=HEAP[ay];var au=cL;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=(ap+344)&4294967295;var an=HEAP[ao];var aa=__ZN6Object7getDictEv(bx);var Y=cL;var W=(Y+28)&4294967295;var V=HEAP[W];var U=cL;var T=(U+8)&4294967295;var R=HEAP[T];var P=an;FUNCTION_TABLE[P](R,V,aa)}var N=__ZN6Object13streamGetDictEv(am);var M=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(N,(__str901728)&4294967295,ak,0);var C=__ZN6Object6isNameEPc(ak,(__str911729)&4294967295);I=C;var A=I;var b1=reSign((A),8,0)!=0;if(b1){var z=cL;var y=(z+8)&4294967295;var x=HEAP[y];var w=cL;var v=(w+8)&4294967295;var u=HEAP[v];var t=(u)&4294967295;var s=HEAP[t];var o=(s+36)&4294967295;var n=HEAP[o];var m=cL;var l=(m+8)&4294967295;var k=HEAP[l];var j=n;var i=FUNCTION_TABLE[j](k);G=i;var h=G;var bY=reSign((h),8,0)!=0;if(bY){var g=cL;var f=(g+20)&4294967295;var e=HEAP[f];var d=L;var c=__ZN12GfxResources15lookupXObjectNFEPcP6Object(e,d,cq);var b=__ZN6Object9getStreamEv(am);var a=cL;__ZN3Gfx7doImageEP6ObjectP6Streamb(a,cq,b,0);__ZN6Object4freeEv(cq)}}else{var dj=__ZN6Object6isNameEPc(ak,(__str921730)&4294967295);F=dj;var di=F;var bS=reSign((di),8,0)!=0;if(bS){var dh=cL;var dg=(dh+20)&4294967295;var de=HEAP[dg];var c1=L;var c0=__ZN12GfxResources15lookupXObjectNFEPcP6Object(de,c1,cq);var cZ=cL;var cY=(cZ+8)&4294967295;var cX=HEAP[cY];var cW=cL;var cV=(cW+8)&4294967295;var cU=HEAP[cV];var cT=(cU)&4294967295;var cS=HEAP[cT];var cN=(cS+28)&4294967295;var cM=HEAP[cN];var cK=cL;var cJ=(cK+8)&4294967295;var cI=HEAP[cJ];var cF=cM;var cE=FUNCTION_TABLE[cF](cI);var bO=reSign((cE),8,0)!=0;var aR=(bO)^1;var dd=unSign((aR),1,0);var bI=reSign((dd),8,0)!=0;$bb52$$bb46$33:do{if(bI){aK=10}else{var cC=__ZN6Object5isRefEv(cq);var bE=reSign((cC),8,0)!=0;var bf=(bE)^1;var S=unSign((bf),1,0);var br=reSign((S),8,0)!=0;if(br){aK=10;break $bb52$$bb46$33}ci=1;aK=12;break $bb52$$bb46$33}}while(0);if(aK==10){ci=0}var cB=ci;E=cB;var cA=E;var bl=reSign((cA),8,0)!=0;if(bl){var cv=cL;var cu=(cv+8)&4294967295;var ct=HEAP[cu];var cr=cL;var cp=(cr+8)&4294967295;var co=HEAP[cp];var cl=(co)&4294967295;var ck=HEAP[cl];var cj=(ck+360)&4294967295;var ch=HEAP[cj];__ZN6Object6getRefEv(dc,cq);var ca=cL;var b9=(ca+8)&4294967295;var b8=HEAP[b9];var b7=ch;var ax=(dc)&4294967295;var bR=HEAP[ax];var cg=(dc+4)&4294967295;var bX=HEAP[cg];FUNCTION_TABLE[b7](b8,bR,bX)}else{var b6=cL;__ZN3Gfx6doFormEP6Object(b6,am)}__ZN6Object4freeEv(cq)}else{var b4=__ZN6Object6isNameEPc(ak,(__str931731)&4294967295);D=b4;var b3=D;var a3=reSign((b3),8,0)!=0;if(a3){var b2=__ZN6Object13streamGetDictEv(am);var b0=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b2,(__str941732)&4294967295,aj,0);var bZ=cL;var bW=(bZ+8)&4294967295;var bV=HEAP[bW];var bU=cL;var bT=(bU+8)&4294967295;var bQ=HEAP[bT];var bP=(bQ)&4294967295;var bN=HEAP[bP];var bM=(bN+364)&4294967295;var bK=HEAP[bM];var bH=__ZN6Object8isStreamEv(aj);var a0=reSign((bH),8,0)!=0;if(a0){var bv=__ZN6Object9getStreamEv(aj);ce=bv}else{ce=0}var bu=__ZN6Object9getStreamEv(am);var bt=cL;var bs=(bt+8)&4294967295;var bq=HEAP[bs];var bp=bK;var bo=ce;FUNCTION_TABLE[bp](bq,bu,bo)}else{var bn=__ZN6Object6isNameEv(ak);B=bn;var bk=B;var aQ=reSign((bk),8,0)!=0;if(aQ){var bi=__ZN6Object7getNameEv(ak);var a8=cL;var a7=__ZN3Gfx6getPosEv(a8);__Z5erroriPcz(a7,(__str951733)&4294967295,Pointer_make([bi,0,0,0],0,ALLOC_STACK))}else{var a6=cL;var a5=__ZN3Gfx6getPosEv(a6);__Z5erroriPcz(a5,(__str961734)&4294967295)}}}}__ZN6Object4freeEv(ak);var a4=__ZN6Object6isDictEv(bx);p=a4;var a2=p;var aD=reSign((a2),8,0)!=0;if(aD){var a1=cL;var aZ=(a1+8)&4294967295;var aX=HEAP[aZ];var aV=cL;var aJ=(aV+8)&4294967295;var aI=HEAP[aJ];var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=(aG+348)&4294967295;var aE=HEAP[aF];var aC=__ZN6Object7getDictEv(bx);var aB=cL;var az=(aB+28)&4294967295;var aw=HEAP[az];var ah=cL;var ag=(ah+8)&4294967295;var af=HEAP[ag];var ae=aE;FUNCTION_TABLE[ae](af,aw,aC)}__ZN6Object4freeEv(bx);__ZN6Object4freeEv(am)}}}while(0);STACKTOP=O;return;return}function __ZN3Gfx9opEndTextEP6Objecti(y,aa,T){var L;var Y;var al;var am;var I;var d=0;Y=y;al=aa;am=T;var ak=Y;var aj=(ak+8)&4294967295;var ai=HEAP[aj];var ah=Y;var ag=(ah+8)&4294967295;var af=HEAP[ag];var ae=(af)&4294967295;var ad=HEAP[ae];var ac=(ad+304)&4294967295;var ab=HEAP[ac];var X=Y;var W=(X+28)&4294967295;var V=HEAP[W];var U=Y;var S=(U+8)&4294967295;var R=HEAP[S];var Q=ab;var P=FUNCTION_TABLE[Q](R,V);I=P;var N=Y;var M=(N+8)&4294967295;var K=HEAP[M];var J=Y;var H=(J+8)&4294967295;var G=HEAP[H];var F=(G)&4294967295;var E=HEAP[F];var D=(E+308)&4294967295;var C=HEAP[D];var B=Y;var A=(B+28)&4294967295;var x=HEAP[A];var w=Y;var v=(w+8)&4294967295;var u=HEAP[v];var t=C;FUNCTION_TABLE[t](u,x);var s=Y;var r=(s+16)&4294967295;HEAP[r]=0;var q=Y;var p=(q+15)&4294967295;var o=HEAP[p];var z=reSign((o),8,0)!=0;if(z){var n=I;var O=reSign((n),8,0)!=0;if(O){var m=Y;__ZN3Gfx13doPatternFillEb(m,1)}var l=Y;var k=(l+8)&4294967295;var j=HEAP[k];var i=Y;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var e=HEAP[f];var c=(e+84)&4294967295;var b=HEAP[c];var a=Y;var au=(a+28)&4294967295;var at=HEAP[au];var ar=Y;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var ao=b;FUNCTION_TABLE[ao](ap,at)}var an=Y;var Z=(an+15)&4294967295;HEAP[Z]=0;return;return}function __ZN3Gfx6opFillEP6Objecti(t,ag,X){var H;var ae;var ax;var ay;var av;var w;var ad;var I;var J;var a=0;ae=t;ax=ag;ay=X;var au=ae;var aq=(au+28)&4294967295;var ap=HEAP[aq];var ao=__ZN8GfxState7isCurPtEv(ap);var u=reSign((ao),8,0)!=0;var R=(u)^1;var an=unSign((R),1,0);J=an;var am=J;var P=reSign((am),8,0)!=0;if(!P){var ak=ae;var aj=(ak+28)&4294967295;var ai=HEAP[aj];var ah=__ZN8GfxState6isPathEv(ai);var N=reSign((ah),8,0)!=0;var af=(N)^1;var M=unSign((af),1,0);var L=reSign((M),8,0)!=0;$bb16$$bb7$4:do{if(L){H=0}else{var ab=ae;var aa=__ZN3Gfx15contentIsHiddenEv(ab);var K=reSign((aa),8,0)!=0;var az=(K)^1;var U=unSign((az),1,0);var aw=reSign((U),8,0)!=0;var ar=(aw)^1;var G=unSign((ar),1,0);var at=reSign((G),8,0)!=0;if(at){H=0;break $bb16$$bb7$4}ad=1;H=2;break $bb16$$bb7$4}}while(0);if(H==0){ad=0}var Z=ad;I=Z;var Y=I;var al=reSign((Y),8,0)!=0;if(al){var W=ae;var V=(W+28)&4294967295;var T=HEAP[V];var S=__ZN8GfxState17getFillColorSpaceEv(T);av=S;var Q=av;var O=(Q)&4294967295;var F=HEAP[O];var E=(F+12)&4294967295;var D=HEAP[E];var C=D;var B=av;var A=FUNCTION_TABLE[C](B);var z=(((A))|0)==10;var y=unSign((z),1,0);w=y;var x=w;var ac=reSign((x),8,0)!=0;if(ac){var v=ae;__ZN3Gfx13doPatternFillEb(v,0)}else{var s=ae;var r=(s+8)&4294967295;var q=HEAP[r];var p=ae;var o=(p+8)&4294967295;var n=HEAP[o];var m=(n)&4294967295;var l=HEAP[m];var k=(l+216)&4294967295;var j=HEAP[k];var i=ae;var h=(i+28)&4294967295;var g=HEAP[h];var f=ae;var e=(f+8)&4294967295;var d=HEAP[e];var c=j;FUNCTION_TABLE[c](d,g)}}var b=ae;__ZN3Gfx9doEndPathEv(b)}return;return}function __ZN3Gfx15opSetStrokeGrayEP6Objecti(i,af,v){var D=STACKTOP;STACKTOP+=128;_memset(D,0,128);var C;var e;var X;var aa;var Z;var f=D;var K=0;e=i;X=af;aa=v;var Y=e;var W=(Y+28)&4294967295;var V=HEAP[W];__ZN8GfxState16setStrokePatternEP10GfxPattern(V,0);var U=__Znwj(4);var T=U;Z=T;var S=Z;__ZN23GfxDeviceGrayColorSpaceC1Ev(S);var Q=Z;var O=Q;var M=e;var z=(M+28)&4294967295;var x=HEAP[z];__ZN8GfxState19setStrokeColorSpaceEP13GfxColorSpace(x,O);var u=e;var s=(u+8)&4294967295;var q=HEAP[s];var o=e;var m=(o+8)&4294967295;var k=HEAP[m];var h=(k)&4294967295;var g=HEAP[h];var b=(g+136)&4294967295;var am=HEAP[b];var ak=e;var ai=(ak+28)&4294967295;var ah=HEAP[ai];var ag=e;var ae=(ag+8)&4294967295;var ad=HEAP[ae];var ac=am;FUNCTION_TABLE[ac](ad,ah);var ab=X;var R=(ab)&4294967295;var P=__ZN6Object6getNumEv(R);var N=__ZL8dblToCold(P);var L=(f)&4294967295;var J=(L)&4294967295;HEAP[J]=N;var I=e;var H=(I+28)&4294967295;var G=HEAP[H];__ZN8GfxState14setStrokeColorEP8GfxColor(G,f);var F=e;var E=(F+8)&4294967295;var B=HEAP[E];var A=e;var y=(A+8)&4294967295;var w=HEAP[y];var t=(w)&4294967295;var r=HEAP[t];var p=(r+144)&4294967295;var n=HEAP[p];var l=e;var j=(l+28)&4294967295;var d=HEAP[j];var c=e;var a=(c+8)&4294967295;var al=HEAP[a];var aj=n;FUNCTION_TABLE[aj](al,d);STACKTOP=D;return;return}function __ZN3Gfx20opSetStrokeCMYKColorEP6Objecti(z,Z,S){var u=STACKTOP;STACKTOP+=128;_memset(u,0,128);var K;var X;var al;var am;var ak;var ai=u;var L;var d=0;X=z;al=Z;am=S;var aj=X;var ah=(aj+28)&4294967295;var ag=HEAP[ah];__ZN8GfxState16setStrokePatternEP10GfxPattern(ag,0);var af=__Znwj(4);var ae=af;ak=ae;var ad=ak;__ZN23GfxDeviceCMYKColorSpaceC1Ev(ad);var ac=ak;var ab=ac;var aa=X;var W=(aa+28)&4294967295;var V=HEAP[W];__ZN8GfxState19setStrokeColorSpaceEP13GfxColorSpace(V,ab);var U=X;var T=(U+8)&4294967295;var R=HEAP[T];var Q=X;var P=(Q+8)&4294967295;var O=HEAP[P];var N=(O)&4294967295;var M=HEAP[N];var J=(M+136)&4294967295;var I=HEAP[J];var H=X;var G=(H+28)&4294967295;var F=HEAP[G];var E=X;var D=(E+8)&4294967295;var C=HEAP[D];var B=I;FUNCTION_TABLE[B](C,F);L=0;while(1){var o=L;var n=(((o))|0)<=3;if(!(n)){K=2;break}var A=L;var y=al;var x=L;var w=(y+12*x)&4294967295;var v=__ZN6Object6getNumEv(w);var t=__ZL8dblToCold(v);var s=(ai)&4294967295;var r=(s+A*4)&4294967295;HEAP[r]=t;var q=L;var p=((q)+1)&4294967295;L=p;K=0;continue}var m=X;var l=(m+28)&4294967295;var k=HEAP[l];__ZN8GfxState14setStrokeColorEP8GfxColor(k,ai);var j=X;var i=(j+8)&4294967295;var h=HEAP[i];var g=X;var f=(g+8)&4294967295;var e=HEAP[f];var c=(e)&4294967295;var b=HEAP[c];var a=(b+144)&4294967295;var au=HEAP[a];var at=X;var ar=(at+28)&4294967295;var aq=HEAP[ar];var ap=X;var ao=(ap+8)&4294967295;var an=HEAP[ao];var Y=au;FUNCTION_TABLE[Y](an,aq);STACKTOP=u;return;return}function __ZN3Gfx8opStrokeEP6Objecti(t,af,X){var G;var ad;var ax;var ay;var au;var K;var aw;var L;var O;var a=0;ad=t;ax=af;ay=X;var at=ad;var ap=(at+28)&4294967295;var ao=HEAP[ap];var an=__ZN8GfxState7isCurPtEv(ao);var u=reSign((an),8,0)!=0;var R=(u)^1;var am=unSign((R),1,0);O=am;var al=O;var P=reSign((al),8,0)!=0;if(!P){var aj=ad;var ai=(aj+28)&4294967295;var ah=HEAP[ai];var ag=__ZN8GfxState6isPathEv(ah);var M=reSign((ag),8,0)!=0;var ae=(M)^1;var J=unSign((ae),1,0);var I=reSign((J),8,0)!=0;$bb16$$bb7$4:do{if(I){G=0}else{var ab=ad;var aa=__ZN3Gfx15contentIsHiddenEv(ab);var H=reSign((aa),8,0)!=0;var az=(H)^1;var U=unSign((az),1,0);var av=reSign((U),8,0)!=0;var aq=(av)^1;var F=unSign((aq),1,0);var ar=reSign((F),8,0)!=0;if(ar){G=0;break $bb16$$bb7$4}aw=1;G=2;break $bb16$$bb7$4}}while(0);if(G==0){aw=0}var Z=aw;L=Z;var Y=L;var ak=reSign((Y),8,0)!=0;if(ak){var W=ad;var V=(W+28)&4294967295;var T=HEAP[V];var S=__ZN8GfxState19getStrokeColorSpaceEv(T);au=S;var Q=au;var N=(Q)&4294967295;var E=HEAP[N];var D=(E+12)&4294967295;var C=HEAP[D];var B=C;var A=au;var z=FUNCTION_TABLE[B](A);var y=(((z))|0)==10;var x=unSign((y),1,0);K=x;var w=K;var ac=reSign((w),8,0)!=0;if(ac){var v=ad;__ZN3Gfx15doPatternStrokeEv(v)}else{var s=ad;var r=(s+8)&4294967295;var q=HEAP[r];var p=ad;var o=(p+8)&4294967295;var n=HEAP[o];var m=(n)&4294967295;var l=HEAP[m];var k=(l+212)&4294967295;var j=HEAP[k];var i=ad;var h=(i+28)&4294967295;var g=HEAP[h];var f=ad;var e=(f+8)&4294967295;var d=HEAP[e];var c=j;FUNCTION_TABLE[c](d,g)}}var b=ad;__ZN3Gfx9doEndPathEv(b)}return;return}function __ZN3Gfx17opSetStrokeColorNEP6Objecti(J,D,r){var H=STACKTOP;STACKTOP+=128;_memset(H,0,128);var aw;var ce;var bP;var E;var a8;var cC;var ba;var i;var bl;var bs;var cB;var q;var bv;var cA;var bx;var B=H;var b7;var b4;var bO=0;ce=J;bP=D;E=r;var cz=ce;var cy=(cz+28)&4294967295;var cx=HEAP[cy];var cw=__ZN8GfxState19getStrokeColorSpaceEv(cx);cA=cw;var cv=cA;var cu=(cv)&4294967295;var ct=HEAP[cu];var bq=(ct+12)&4294967295;var bo=HEAP[bq];var bm=bo;var bk=cA;var bj=FUNCTION_TABLE[bm](bk);var bi=(((bj))|0)==10;var bh=unSign((bi),1,0);bx=bh;var bg=bx;var aa=reSign((bg),8,0)!=0;$bb$$bb29$2:do{if(aa){var bf=E;var be=(((bf))|0)>1;if(be){var a2=ce;var a0=(a2+28)&4294967295;var aY=HEAP[a0];var aX=__ZN8GfxState19getStrokeColorSpaceEv(aY);var aW=aX;var aV=__ZN20GfxPatternColorSpace8getUnderEv(aW);var aU=(aV)==0;$bb3$$bb2$6:do{if(aU){aw=0}else{var aT=E;var aS=((aT)-1)&4294967295;var aR=ce;var aI=(aR+28)&4294967295;var aG=HEAP[aI];var aE=__ZN8GfxState19getStrokeColorSpaceEv(aG);var aD=aE;var aC=__ZN20GfxPatternColorSpace8getUnderEv(aD);cB=aC;var aB=cB;var aA=(aB)&4294967295;var az=HEAP[aA];var ay=(az+44)&4294967295;var ax=HEAP[ay];var am=ax;var ak=cB;var ai=FUNCTION_TABLE[am](ak);var ah=(((aS))|0)!=(((ai))|0);if(ah){aw=0;break $bb3$$bb2$6}q=0;aw=3;break $bb3$$bb2$6}}while(0);if(aw==0){q=1}var ag=q;bv=ag;var af=bv;var ci=reSign((af),8,0)!=0;if(ci){var ae=ce;var ad=__ZN3Gfx6getPosEv(ae);__Z5erroriPcz(ad,(__str411679)&4294967295);aw=4;break $bb$$bb29$2}else{b4=0;while(1){var v=E;var u=((v)-1)&4294967295;var t=b4;var s=(((u))|0)<=(((t))|0);if(s){aw=7;break}var p=b4;var o=(((p))|0)<=31;if(!(o)){aw=7;break}var ac=bP;var ab=b4;var R=(ac+12*ab)&4294967295;var P=__ZN6Object5isNumEv(R);bs=P;var O=bs;var cb=reSign((O),8,0)!=0;if(cb){var N=b4;var M=bP;var L=b4;var K=(M+12*L)&4294967295;var I=__ZN6Object6getNumEv(K);var G=__ZL8dblToCold(I);var F=(B)&4294967295;var C=(F+N*4)&4294967295;HEAP[C]=G}else{var A=b4;var z=(B)&4294967295;var y=(z+A*4)&4294967295;HEAP[y]=0}var x=b4;var w=((x)+1)&4294967295;b4=w;aw=5;continue}var n=ce;var m=(n+28)&4294967295;var l=HEAP[m];__ZN8GfxState14setStrokeColorEP8GfxColor(l,B);var k=ce;var j=(k+8)&4294967295;var h=HEAP[j];var g=ce;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+144)&4294967295;var a=HEAP[b];var cH=ce;var cG=(cH+28)&4294967295;var cF=HEAP[cG];var cE=ce;var cD=(cE+8)&4294967295;var cs=HEAP[cD];var cr=a;FUNCTION_TABLE[cr](cs,cF)}}var cq=E;var cp=((cq)-1)&4294967295;var co=bP;var cn=(co+12*cp)&4294967295;var cm=__ZN6Object6isNameEv(cn);var b3=reSign((cm),8,0)!=0;var bd=(b3)^1;var b2=unSign((bd),1,0);var bW=reSign((b2),8,0)!=0;$bb24$$bb22$25:do{if(bW){aw=11}else{var cl=E;var ck=((cl)-1)&4294967295;var cj=bP;var ch=(cj+12*ck)&4294967295;var cg=__ZN6Object7getNameEv(ch);var cf=ce;var cd=(cf+20)&4294967295;var cc=HEAP[cd];var ca=ce;var b9=__ZN12GfxResources13lookupPatternEPcP3Gfx(cc,cg,ca);b7=b9;var b8=b7;var b6=(b8)==0;if(b6){aw=11;break $bb24$$bb22$25}i=1;aw=13;break $bb24$$bb22$25}}while(0);if(aw==11){i=0}var b5=i;bl=b5;var b1=bl;var bQ=reSign((b1),8,0)!=0;if(bQ){var b0=ce;var bZ=(b0+28)&4294967295;var bY=HEAP[bZ];var bX=b7;__ZN8GfxState16setStrokePatternEP10GfxPattern(bY,bX)}}else{var bV=ce;var bU=(bV+28)&4294967295;var bT=HEAP[bU];var bS=__ZN8GfxState19getStrokeColorSpaceEv(bT);cC=bS;var bR=cC;var bN=(bR)&4294967295;var bM=HEAP[bN];var bL=(bM+44)&4294967295;var bK=HEAP[bL];var bJ=bK;var bH=cC;var bG=FUNCTION_TABLE[bJ](bH);var bF=E;var bE=(((bG))|0)!=(((bF))|0);var bC=unSign((bE),1,0);ba=bC;var bB=ba;var bI=reSign((bB),8,0)!=0;if(bI){var bA=ce;var bz=__ZN3Gfx6getPosEv(bA);__Z5erroriPcz(bz,(__str411679)&4294967295)}else{var by=ce;var bw=(by+28)&4294967295;var bu=HEAP[bw];__ZN8GfxState16setStrokePatternEP10GfxPattern(bu,0);b4=0;while(1){var aM=b4;var aL=E;var aK=(((aM))|0)>=(((aL))|0);if(aK){aw=19;break}var aJ=b4;var aH=(((aJ))|0)<=31;if(!(aH)){aw=19;break}var bt=bP;var br=b4;var bp=(bt+12*br)&4294967295;var bn=__ZN6Object5isNumEv(bp);a8=bn;var bc=a8;var bD=reSign((bc),8,0)!=0;if(bD){var bb=b4;var a9=bP;var a7=b4;var a6=(a9+12*a7)&4294967295;var a5=__ZN6Object6getNumEv(a6);var a4=__ZL8dblToCold(a5);var a3=(B)&4294967295;var a1=(a3+bb*4)&4294967295;HEAP[a1]=a4}else{var aZ=b4;var aQ=(B)&4294967295;var aP=(aQ+aZ*4)&4294967295;HEAP[aP]=0}var aO=b4;var aN=((aO)+1)&4294967295;b4=aN;aw=17;continue}var aF=ce;var av=(aF+28)&4294967295;var au=HEAP[av];__ZN8GfxState14setStrokeColorEP8GfxColor(au,B);var at=ce;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=ce;var ao=(ap+8)&4294967295;var an=HEAP[ao];var al=(an)&4294967295;var aj=HEAP[al];var Z=(aj+144)&4294967295;var Y=HEAP[Z];var X=ce;var W=(X+28)&4294967295;var V=HEAP[W];var U=ce;var T=(U+8)&4294967295;var S=HEAP[T];var Q=Y;FUNCTION_TABLE[Q](S,V)}}}while(0);STACKTOP=H;return;return}function __ZN3Gfx15opShowSpaceTextEP6Objecti(H,B,q){var F=STACKTOP;STACKTOP+=12;_memset(F,0,12);var aa;var bu;var a8;var C;var ay;var az;var aA;var bT;var aW;var br;var i=F;var aE;var bj;var a7=0;bu=H;a8=B;C=q;__ZN6ObjectC1Ev(i);var bS=bu;var bR=(bS+28)&4294967295;var bQ=HEAP[bR];var bP=__ZN8GfxState7getFontEv(bQ);var bO=(bP)==0;var bN=unSign((bO),1,0);aW=bN;var bM=aW;var P=reSign((bM),8,0)!=0;if(P){var bL=bu;var bK=__ZN3Gfx6getPosEv(bL);__Z5erroriPcz(bK,(__str1311769)&4294967295)}else{var aN=bu;var aL=(aN+48)&4294967295;var aJ=HEAP[aL];var bz=reSign((aJ),8,0)!=0;if(bz){var aI=bu;var aH=(aI+8)&4294967295;var aG=HEAP[aH];var aF=bu;var aD=(aF+8)&4294967295;var aC=HEAP[aD];var aB=(aC)&4294967295;var av=HEAP[aB];var au=(av+176)&4294967295;var at=HEAP[au];var ar=bu;var aq=(ar+28)&4294967295;var ap=HEAP[aq];var ao=bu;var an=(ao+8)&4294967295;var am=HEAP[an];var al=at;FUNCTION_TABLE[al](am,ap);var ak=bu;var aj=(ak+48)&4294967295;HEAP[aj]=0}var ai=bu;var ah=(ai+8)&4294967295;var ag=HEAP[ah];var af=bu;var ae=(af+8)&4294967295;var ad=HEAP[ae];var ac=(ad)&4294967295;var ab=HEAP[ac];var Z=(ab+268)&4294967295;var Y=HEAP[Z];var X=bu;var W=(X+28)&4294967295;var V=HEAP[W];var U=bu;var T=(U+8)&4294967295;var S=HEAP[T];var R=Y;FUNCTION_TABLE[R](S,V);var Q=bu;var O=(Q+28)&4294967295;var N=HEAP[O];var M=__ZN8GfxState7getFontEv(N);bT=M;var L=bT;var K=(L)&4294967295;var J=HEAP[K];var I=(J+8)&4294967295;var G=HEAP[I];var E=G;var D=bT;var A=FUNCTION_TABLE[E](D);aE=A;var z=a8;var y=(z)&4294967295;var x=__ZN6Object8getArrayEv(y);br=x;bj=0;while(1){var a9=br;var a6=__ZN5Array9getLengthEv(a9);var a5=bj;var a4=(((a6))|0)>(((a5))|0);var a3=unSign((a4),1,0);aA=a3;var a2=aA;var bk=reSign((a2),8,0)!=0;if(!(bk)){aa=6;break}var w=br;var v=bj;var u=__ZN5Array3getEiP6Object(w,v,i);var t=__ZN6Object5isNumEv(i);az=t;var s=az;var by=reSign((s),8,0)!=0;if(by){var r=aE;var p=(((r))|0)!=0;if(p){var o=__ZN6Object6getNumEv(i);var n=(o)*-0.001;var m=bu;var l=(m+28)&4294967295;var k=HEAP[l];var j=__ZN8GfxState11getFontSizeEv(k);var h=_fabs(j);var g=(n)*(h);var f=bu;var e=(f+28)&4294967295;var d=HEAP[e];__ZN8GfxState9textShiftEdd(d,0,g)}else{var c=__ZN6Object6getNumEv(i);var b=(c)*-0.001;var a=bu;var bY=(a+28)&4294967295;var bX=HEAP[bY];var bW=__ZN8GfxState11getFontSizeEv(bX);var bV=_fabs(bW);var bU=(b)*(bV);var bJ=bu;var bI=(bJ+28)&4294967295;var bH=HEAP[bI];__ZN8GfxState9textShiftEdd(bH,bU,0)}var bG=bu;var bF=(bG+8)&4294967295;var bE=HEAP[bF];var bD=bu;var bC=(bD+8)&4294967295;var bB=HEAP[bC];var bA=(bB)&4294967295;var bx=HEAP[bA];var bw=(bx+208)&4294967295;var bv=HEAP[bw];var bt=__ZN6Object6getNumEv(i);var bs=bu;var bq=(bs+28)&4294967295;var bp=HEAP[bq];var bn=bu;var bm=(bn+8)&4294967295;var bl=HEAP[bm];var bi=bv;FUNCTION_TABLE[bi](bl,bp,bt)}else{var bh=__ZN6Object8isStringEv(i);ay=bh;var bg=ay;var bo=reSign((bg),8,0)!=0;if(bo){var bf=__ZN6Object9getStringEv(i);var be=bu;__ZN3Gfx10doShowTextEP9GooString(be,bf)}else{var bd=bu;var bc=__ZN3Gfx6getPosEv(bd);__Z5erroriPcz(bc,(__str1321770)&4294967295)}}__ZN6Object4freeEv(i);var bb=bj;var ba=((bb)+1)&4294967295;bj=ba;aa=2;continue}var a1=bu;var a0=(a1+8)&4294967295;var aZ=HEAP[a0];var aY=bu;var aX=(aY+8)&4294967295;var aV=HEAP[aX];var aU=(aV)&4294967295;var aT=HEAP[aU];var aS=(aT+272)&4294967295;var aR=HEAP[aS];var aQ=bu;var aP=(aQ+28)&4294967295;var aO=HEAP[aP];var aM=bu;var aK=(aM+8)&4294967295;var ax=HEAP[aK];var aw=aR;FUNCTION_TABLE[aw](ax,aO)}STACKTOP=F;return;return}function __ZN3Gfx9opSetFontEP6Objecti(f,ad,r){var y;var c;var U;var X;var z;var Y;var b;var H=0;c=f;U=ad;X=r;var W=U;var V=(W)&4294967295;var T=__ZN6Object7getNameEv(V);var S=c;var R=(S+20)&4294967295;var Q=HEAP[R];var P=__ZN12GfxResources10lookupFontEPc(Q,T);b=P;var N=b;var L=(N)==0;var J=unSign((L),1,0);Y=J;var v=Y;var A=reSign((v),8,0)!=0;if(A){var t=U;var q=(t+12)&4294967295;var o=__ZN6Object6getNumEv(q);var m=c;var k=(m+28)&4294967295;var i=HEAP[k];__ZN8GfxState7setFontEP7GfxFontd(i,0,o);var g=c;var e=(g+48)&4294967295;HEAP[e]=1}else{var d=c;var a=(d+13)&4294967295;var ai=HEAP[a];var h=reSign((ai),8,0)!=0;if(h){var ah=U;var ag=(ah+12)&4294967295;var af=__ZN6Object6getNumEv(ag);var ae=b;var ac=__ZN7GfxFont7getNameEv(ae);var ab=(ac)!=0;if(ab){var aa=b;var Z=__ZN7GfxFont7getNameEv(aa);var O=__ZNK9GooString10getCStringEv(Z);z=O}else{z=(__str441682)&4294967295}var M=b;var K=__ZN7GfxFont6getTagEv(M);var I=__ZNK9GooString10getCStringEv(K);var G=z;var F=_printf((__str451683)&4294967295,I,G,af);var E=HEAP[_stdout];var D=_fflush(E)}var C=b;__ZN7GfxFont9incRefCntEv(C);var B=U;var x=(B+12)&4294967295;var w=__ZN6Object6getNumEv(x);var u=c;var s=(u+28)&4294967295;var p=HEAP[s];var n=b;__ZN8GfxState7setFontEP7GfxFontd(p,n,w);var l=c;var j=(l+48)&4294967295;HEAP[j]=1}return;return}function __ZN3Gfx10opShowTextEP6Objecti(y,ah,S){var K;var X;var au;var av;var ap;var d=0;X=y;au=ah;av=S;var at=X;var ar=(at+28)&4294967295;var aq=HEAP[ar];var ao=__ZN8GfxState7getFontEv(aq);var an=(ao)==0;var am=unSign((an),1,0);ap=am;var al=ap;var z=reSign((al),8,0)!=0;if(z){var ak=X;var aj=__ZN3Gfx6getPosEv(ak);__Z5erroriPcz(aj,(__str1351773)&4294967295)}else{var ai=X;var W=(ai+48)&4294967295;var V=HEAP[W];var M=reSign((V),8,0)!=0;if(M){var U=X;var T=(U+8)&4294967295;var R=HEAP[T];var Q=X;var P=(Q+8)&4294967295;var O=HEAP[P];var N=(O)&4294967295;var L=HEAP[N];var J=(L+176)&4294967295;var I=HEAP[J];var H=X;var G=(H+28)&4294967295;var F=HEAP[G];var E=X;var D=(E+8)&4294967295;var C=HEAP[D];var B=I;FUNCTION_TABLE[B](C,F);var A=X;var x=(A+48)&4294967295;HEAP[x]=0}var w=X;var v=(w+8)&4294967295;var u=HEAP[v];var t=X;var s=(t+8)&4294967295;var r=HEAP[s];var q=(r)&4294967295;var p=HEAP[q];var o=(p+268)&4294967295;var n=HEAP[o];var m=X;var l=(m+28)&4294967295;var k=HEAP[l];var j=X;var i=(j+8)&4294967295;var h=HEAP[i];var g=n;FUNCTION_TABLE[g](h,k);var f=au;var e=(f)&4294967295;var c=__ZN6Object9getStringEv(e);var b=X;__ZN3Gfx10doShowTextEP9GooString(b,c);var a=X;var aC=(a+8)&4294967295;var aB=HEAP[aC];var aA=X;var az=(aA+8)&4294967295;var ay=HEAP[az];var ax=(ay)&4294967295;var aw=HEAP[ax];var ag=(aw+272)&4294967295;var af=HEAP[ag];var ae=X;var ad=(ae+28)&4294967295;var ac=HEAP[ad];var ab=X;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=af;FUNCTION_TABLE[Y](Z,ac)}return;return}function __ZN3Gfx15opSetTextRenderEP6Objecti(ab,U,x){var aQ;var cw;var b7;var X;var H;var bQ;var M;var bR;var C;var f;var b5=0;cw=ab;b7=U;X=x;var cX=cw;var cW=(cX+28)&4294967295;var cV=HEAP[cW];var cU=__ZN8GfxState9getRenderEv(cV);C=cU;var cS=b7;var cR=(cS)&4294967295;var cQ=__ZN6Object6getIntEv(cR);var cP=cw;var cO=(cP+28)&4294967295;var cN=HEAP[cO];__ZN8GfxState9setRenderEi(cN,cQ);var bH=b7;var bF=(bH)&4294967295;var bD=__ZN6Object6getIntEv(bF);var bC=(bD)&4;var bB=(((bC))|0)==0;$bb10$$bb$2:do{if(bB){aQ=0}else{var bA=cw;var bz=(bA+15)&4294967295;var by=HEAP[bz];var au=reSign((by),8,0)!=0;var b6=(au)^1;var cm=unSign((b6),1,0);var cC=reSign((cm),8,0)!=0;if(cC){aQ=0;break $bb10$$bb$2}var bx=cw;var bw=(bx+16)&4294967295;var bm=HEAP[bw];var cB=reSign((bm),8,0)!=0;var P=(cB)^1;var aP=unSign((P),1,0);var cA=reSign((aP),8,0)!=0;if(cA){aQ=0;break $bb10$$bb$2}M=1;aQ=3;break $bb10$$bb$2}}while(0);if(aQ==0){M=0}var bk=M;bR=bk;var bi=bR;var cr=reSign((bi),8,0)!=0;$bb13$$bb17$9:do{if(cr){var bh=cw;var bg=(bh+8)&4294967295;var bf=HEAP[bg];var be=cw;var bd=(be+8)&4294967295;var bc=HEAP[bd];var bb=(bc)&4294967295;var a2=HEAP[bb];var a0=(a2+304)&4294967295;var aY=HEAP[a0];var aX=cw;var aW=(aX+28)&4294967295;var aV=HEAP[aW];var aU=cw;var aT=(aU+8)&4294967295;var aS=HEAP[aT];var aR=aY;var aG=FUNCTION_TABLE[aR](aS,aV);f=aG;var aE=cw;var aC=(aE+8)&4294967295;var aB=HEAP[aC];var aA=cw;var az=(aA+8)&4294967295;var ay=HEAP[az];var ax=(ay)&4294967295;var aw=HEAP[ax];var av=(aw+308)&4294967295;var ak=HEAP[av];var ai=cw;var ag=(ai+28)&4294967295;var af=HEAP[ag];var ae=cw;var ad=(ae+8)&4294967295;var ac=HEAP[ad];var aa=ak;FUNCTION_TABLE[aa](ac,af);var Z=f;var co=reSign((Z),8,0)!=0;if(co){var Y=cw;__ZN3Gfx13doPatternFillEb(Y,1)}var L=cw;var J=(L+8)&4294967295;var G=HEAP[J];var F=cw;var E=(F+8)&4294967295;var D=HEAP[E];var B=(D)&4294967295;var A=HEAP[B];var z=(A+84)&4294967295;var y=HEAP[z];var p=cw;var o=(p+28)&4294967295;var n=HEAP[o];var m=cw;var l=(m+8)&4294967295;var k=HEAP[l];var j=y;FUNCTION_TABLE[j](k,n);var i=cw;var h=(i+8)&4294967295;var g=HEAP[h];var e=cw;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var a=HEAP[b];var c2=(a+300)&4294967295;var c1=HEAP[c2];var c0=cw;var cZ=(c0+28)&4294967295;var cY=HEAP[cZ];var cM=cw;var cL=(cM+8)&4294967295;var cK=HEAP[cL];var cJ=c1;FUNCTION_TABLE[cJ](cK,cY);var cI=cw;var cH=(cI+8)&4294967295;var cG=HEAP[cH];var cF=cw;var cE=(cF+8)&4294967295;var cD=HEAP[cE];var cz=(cD)&4294967295;var cy=HEAP[cz];var cx=(cy+180)&4294967295;var cv=HEAP[cx];var cu=cw;var ct=(cu+28)&4294967295;var cs=HEAP[ct];var cq=cw;var cp=(cq+8)&4294967295;var cn=HEAP[cp];var cl=cv;FUNCTION_TABLE[cl](cn,cs);var ck=cw;var cj=(ck+8)&4294967295;var ci=HEAP[cj];var ch=cw;var cf=(ch+8)&4294967295;var ce=HEAP[cf];var cd=(ce)&4294967295;var cb=HEAP[cd];var ca=(cb+204)&4294967295;var b4=HEAP[ca];var b3=cw;var b2=(b3+28)&4294967295;var b1=HEAP[b2];var bZ=cw;var bY=(bZ+8)&4294967295;var bX=HEAP[bY];var bV=b4;FUNCTION_TABLE[bV](bX,b1);var bU=cw;var bT=(bU+15)&4294967295;HEAP[bT]=0}else{var bP=C;var bO=(bP)&4;var bN=(((bO))|0)==0;$bb30$$bb18$15:do{if(bN){aQ=7}else{var bM=b7;var bL=(bM)&4294967295;var bK=__ZN6Object6getIntEv(bL);var bJ=(bK)&4;var bI=(((bJ))|0)!=0;if(bI){aQ=7;break $bb30$$bb18$15}var bG=cw;var bE=(bG+8)&4294967295;var bu=HEAP[bE];var bt=cw;var bs=(bt+8)&4294967295;var br=HEAP[bs];var bq=(br)&4294967295;var bp=HEAP[bq];var bo=(bp+40)&4294967295;var bn=HEAP[bo];var bl=cw;var bj=(bl+28)&4294967295;var ba=HEAP[bj];var a9=cw;var a8=(a9+8)&4294967295;var a7=HEAP[a8];var a6=bn;var a5=FUNCTION_TABLE[a6](a7,ba);var cg=reSign((a5),8,0)!=0;var bv=(cg)^1;var b0=unSign((bv),1,0);var cc=reSign((b0),8,0)!=0;if(cc){aQ=7;break $bb30$$bb18$15}var a4=cw;var a3=(a4+16)&4294967295;var a1=HEAP[a3];var b9=reSign((a1),8,0)!=0;var bS=(b9)^1;var cT=unSign((bS),1,0);var b8=reSign((cT),8,0)!=0;if(b8){aQ=7;break $bb30$$bb18$15}H=1;aQ=11;break $bb30$$bb18$15}}while(0);if(aQ==7){H=0}var aZ=H;bQ=aZ;var aO=bQ;var bW=reSign((aO),8,0)!=0;if(!(bW)){aQ=14;break $bb13$$bb17$9}var aN=cw;var aM=(aN+8)&4294967295;var aL=HEAP[aM];var aK=cw;var aJ=(aK+8)&4294967295;var aI=HEAP[aJ];var aH=(aI)&4294967295;var aF=HEAP[aH];var aD=(aF+300)&4294967295;var at=HEAP[aD];var ar=cw;var aq=(ar+28)&4294967295;var ap=HEAP[aq];var ao=cw;var an=(ao+8)&4294967295;var am=HEAP[an];var al=at;FUNCTION_TABLE[al](am,ap);var aj=cw;var ah=(aj+15)&4294967295;HEAP[ah]=1}}while(0);var W=cw;var V=(W+8)&4294967295;var T=HEAP[V];var S=cw;var R=(S+8)&4294967295;var Q=HEAP[R];var O=(Q)&4294967295;var N=HEAP[O];var K=(N+188)&4294967295;var I=HEAP[K];var w=cw;var v=(w+28)&4294967295;var u=HEAP[v];var t=cw;var s=(t+8)&4294967295;var r=HEAP[s];var q=I;FUNCTION_TABLE[q](r,u);return;return}function __ZN3Gfx17opCloseFillStrokeEP6Objecti(C,aN,al){var U;var aB;var a3;var a4;var a1;var o;var a0;var p;var Y;var q;var r;var e=0;aB=C;a3=aN;a4=al;var aX=aB;var aW=(aX+28)&4294967295;var aV=HEAP[aW];var aT=__ZN8GfxState7isCurPtEv(aV);var D=reSign((aT),8,0)!=0;var ad=(D)^1;var aU=unSign((ad),1,0);r=aU;var aR=r;var ab=reSign((aR),8,0)!=0;if(!ab){var aQ=aB;var aP=(aQ+28)&4294967295;var aO=HEAP[aP];var at=__ZN8GfxState6isPathEv(aO);var Z=reSign((at),8,0)!=0;var aH=(Z)^1;var X=unSign((aH),1,0);var W=reSign((X),8,0)!=0;$bb16$$bb7$4:do{if(W){U=0}else{var aq=aB;var ao=__ZN3Gfx15contentIsHiddenEv(aq);var V=reSign((ao),8,0)!=0;var a5=(V)^1;var ag=unSign((a5),1,0);var a2=reSign((ag),8,0)!=0;var aY=(a2)^1;var T=unSign((aY),1,0);var aZ=reSign((T),8,0)!=0;if(aZ){U=0;break $bb16$$bb7$4}Y=1;U=2;break $bb16$$bb7$4}}while(0);if(U==0){Y=0}var am=Y;q=am;var aj=q;var aS=reSign((aj),8,0)!=0;if(aS){var ah=aB;var af=(ah+28)&4294967295;var ae=HEAP[af];__ZN8GfxState9closePathEv(ae);var ac=aB;var aa=(ac+28)&4294967295;var N=HEAP[aa];var M=__ZN8GfxState17getFillColorSpaceEv(N);a0=M;var L=a0;var K=(L)&4294967295;var J=HEAP[K];var I=(J+12)&4294967295;var H=HEAP[I];var G=H;var F=a0;var E=FUNCTION_TABLE[G](F);var B=(((E))|0)==10;var A=unSign((B),1,0);p=A;var z=p;var aA=reSign((z),8,0)!=0;if(aA){var y=aB;__ZN3Gfx13doPatternFillEb(y,0)}else{var x=aB;var w=(x+8)&4294967295;var v=HEAP[w];var u=aB;var t=(u+8)&4294967295;var s=HEAP[t];var n=(s)&4294967295;var m=HEAP[n];var l=(m+216)&4294967295;var k=HEAP[l];var j=aB;var i=(j+28)&4294967295;var h=HEAP[i];var g=aB;var f=(g+8)&4294967295;var d=HEAP[f];var c=k;FUNCTION_TABLE[c](d,h)}var b=aB;var a=(b+28)&4294967295;var bc=HEAP[a];var bb=__ZN8GfxState19getStrokeColorSpaceEv(bc);a1=bb;var ba=a1;var a9=(ba)&4294967295;var a8=HEAP[a9];var a7=(a8+12)&4294967295;var a6=HEAP[a7];var aM=a6;var aL=a1;var aK=FUNCTION_TABLE[aM](aL);var aJ=(((aK))|0)==10;var aI=unSign((aJ),1,0);o=aI;var aG=o;var az=reSign((aG),8,0)!=0;if(az){var aF=aB;__ZN3Gfx15doPatternStrokeEv(aF)}else{var aE=aB;var aD=(aE+8)&4294967295;var aC=HEAP[aD];var ay=aB;var ax=(ay+8)&4294967295;var aw=HEAP[ax];var av=(aw)&4294967295;var au=HEAP[av];var ar=(au+212)&4294967295;var ap=HEAP[ar];var an=aB;var ak=(an+28)&4294967295;var ai=HEAP[ak];var S=aB;var R=(S+8)&4294967295;var Q=HEAP[R];var P=ap;FUNCTION_TABLE[P](Q,ai)}}var O=aB;__ZN3Gfx9doEndPathEv(O)}return;return}function __ZN3Gfx19opCloseEOFillStrokeEP6Objecti(C,aN,al){var V;var aB;var a3;var a4;var a1;var d;var a0;var e;var E;var f;var i;var h=0;aB=C;a3=aN;a4=al;var aX=aB;var aW=(aX+28)&4294967295;var aV=HEAP[aW];var aT=__ZN8GfxState7isCurPtEv(aV);var D=reSign((aT),8,0)!=0;var ad=(D)^1;var aU=unSign((ad),1,0);i=aU;var aR=i;var ab=reSign((aR),8,0)!=0;if(!ab){var aQ=aB;var aP=(aQ+28)&4294967295;var aO=HEAP[aP];var at=__ZN8GfxState6isPathEv(aO);var Z=reSign((at),8,0)!=0;var aH=(Z)^1;var Y=unSign((aH),1,0);var X=reSign((Y),8,0)!=0;$bb16$$bb7$4:do{if(X){V=0}else{var aq=aB;var ao=__ZN3Gfx15contentIsHiddenEv(aq);var W=reSign((ao),8,0)!=0;var a5=(W)^1;var ag=unSign((a5),1,0);var a2=reSign((ag),8,0)!=0;var aY=(a2)^1;var U=unSign((aY),1,0);var aZ=reSign((U),8,0)!=0;if(aZ){V=0;break $bb16$$bb7$4}E=1;V=2;break $bb16$$bb7$4}}while(0);if(V==0){E=0}var am=E;f=am;var aj=f;var aS=reSign((aj),8,0)!=0;if(aS){var ah=aB;var af=(ah+28)&4294967295;var ae=HEAP[af];__ZN8GfxState9closePathEv(ae);var ac=aB;var aa=(ac+28)&4294967295;var O=HEAP[aa];var N=__ZN8GfxState17getFillColorSpaceEv(O);a0=N;var M=a0;var L=(M)&4294967295;var K=HEAP[L];var J=(K+12)&4294967295;var I=HEAP[J];var H=I;var G=a0;var F=FUNCTION_TABLE[H](G);var B=(((F))|0)==10;var A=unSign((B),1,0);e=A;var z=e;var aA=reSign((z),8,0)!=0;if(aA){var y=aB;__ZN3Gfx13doPatternFillEb(y,1)}else{var x=aB;var w=(x+8)&4294967295;var v=HEAP[w];var u=aB;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)&4294967295;var q=HEAP[r];var p=(q+220)&4294967295;var o=HEAP[p];var n=aB;var m=(n+28)&4294967295;var l=HEAP[m];var k=aB;var j=(k+8)&4294967295;var g=HEAP[j];var c=o;FUNCTION_TABLE[c](g,l)}var b=aB;var a=(b+28)&4294967295;var bc=HEAP[a];var bb=__ZN8GfxState19getStrokeColorSpaceEv(bc);a1=bb;var ba=a1;var a9=(ba)&4294967295;var a8=HEAP[a9];var a7=(a8+12)&4294967295;var a6=HEAP[a7];var aM=a6;var aL=a1;var aK=FUNCTION_TABLE[aM](aL);var aJ=(((aK))|0)==10;var aI=unSign((aJ),1,0);d=aI;var aG=d;var az=reSign((aG),8,0)!=0;if(az){var aF=aB;__ZN3Gfx15doPatternStrokeEv(aF)}else{var aE=aB;var aD=(aE+8)&4294967295;var aC=HEAP[aD];var ay=aB;var ax=(ay+8)&4294967295;var aw=HEAP[ax];var av=(aw)&4294967295;var au=HEAP[av];var ar=(au+212)&4294967295;var ap=HEAP[ar];var an=aB;var ak=(an+28)&4294967295;var ai=HEAP[ak];var T=aB;var S=(T+8)&4294967295;var R=HEAP[S];var Q=ap;FUNCTION_TABLE[Q](R,ai)}}var P=aB;__ZN3Gfx9doEndPathEv(P)}return;return}function __ZN3Gfx9opCurveToEP6Objecti(i,V,q){var t;var b;var J;var Q;var w;var e;var P;var d;var O;var c;var N;var v=0;b=i;J=V;Q=q;var L=b;var K=(L+28)&4294967295;var I=HEAP[K];var H=__ZN8GfxState7isCurPtEv(I);var u=reSign((H),8,0)!=0;var M=(u)^1;var f=unSign((M),1,0);w=f;var G=w;var l=reSign((G),8,0)!=0;if(l){var F=b;var E=__ZN3Gfx6getPosEv(F);__Z5erroriPcz(E,(__str231661)&4294967295)}else{var C=J;var A=(C)&4294967295;var y=__ZN6Object6getNumEv(A);e=y;var s=J;var r=(s+12)&4294967295;var p=__ZN6Object6getNumEv(r);P=p;var o=J;var n=(o+24)&4294967295;var m=__ZN6Object6getNumEv(n);d=m;var k=J;var j=(k+36)&4294967295;var h=__ZN6Object6getNumEv(j);O=h;var g=J;var a=(g+48)&4294967295;var aa=__ZN6Object6getNumEv(a);c=aa;var Z=J;var Y=(Z+60)&4294967295;var X=__ZN6Object6getNumEv(Y);N=X;var W=b;var U=(W+28)&4294967295;var T=HEAP[U];var S=e;var R=P;var D=d;var B=O;var z=c;var x=N;__ZN8GfxState7curveToEdddddd(T,S,R,D,B,z,x)}return;return}function __ZN3Gfx8opConcatEP6Objecti(h,ad,u){var B;var e;var V;var Y;var I=0;e=h;V=ad;Y=u;var X=V;var W=(X+60)&4294967295;var U=__ZN6Object6getNumEv(W);var T=V;var S=(T+48)&4294967295;var R=__ZN6Object6getNumEv(S);var Q=V;var O=(Q+36)&4294967295;var M=__ZN6Object6getNumEv(O);var K=V;var y=(K+24)&4294967295;var w=__ZN6Object6getNumEv(y);var t=V;var r=(t+12)&4294967295;var p=__ZN6Object6getNumEv(r);var n=V;var l=(n)&4294967295;var j=__ZN6Object6getNumEv(l);var g=e;var f=(g+28)&4294967295;var b=HEAP[f];__ZN8GfxState9concatCTMEdddddd(b,j,p,w,M,R,U);var an=e;var al=(an+8)&4294967295;var aj=HEAP[al];var ah=e;var af=(ah+8)&4294967295;var ac=HEAP[af];var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=(aa+92)&4294967295;var P=HEAP[Z];var N=V;var L=(N+60)&4294967295;var J=__ZN6Object6getNumEv(L);var H=V;var G=(H+48)&4294967295;var F=__ZN6Object6getNumEv(G);var E=V;var D=(E+36)&4294967295;var C=__ZN6Object6getNumEv(D);var A=V;var z=(A+24)&4294967295;var x=__ZN6Object6getNumEv(z);var v=V;var s=(v+12)&4294967295;var q=__ZN6Object6getNumEv(s);var o=V;var m=(o)&4294967295;var k=__ZN6Object6getNumEv(m);var i=e;var d=(i+28)&4294967295;var c=HEAP[d];var a=e;var am=(a+8)&4294967295;var ak=HEAP[am];var ai=P;FUNCTION_TABLE[ai](ak,c,k,q,x,C,F,J);var ag=e;var ae=(ag+48)&4294967295;HEAP[ae]=1;return;return}function __ZN3Gfx19opSetFillColorSpaceEP6Objecti(aH,av,R){var aE=STACKTOP;STACKTOP+=140;_memset(aE,0,140);var bC;var de;var cO;var ay;var a6;var cV;var cY;var t=aE;var bs;var am=aE+12;var k;var cN=0;de=aH;cO=av;ay=R;__ZN6ObjectC1Ev(t);var dK=cO;var dJ=(dK)&4294967295;var dI=__ZN6Object7getNameEv(dJ);var dH=de;var dG=(dH+20)&4294967295;var dF=HEAP[dG];__ZN12GfxResources16lookupColorSpaceEPcP6Object(dF,dI,t);var dE=__ZN6Object6isNullEv(t);cY=dE;var dD=cY;var a5=reSign((dD),8,0)!=0;if(a5){var dC=cO;var dB=(dC)&4294967295;var ct=de;var cr=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(dB,ct);bs=cr}else{var cp=de;var co=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(t,cp);bs=co}__ZN6Object4freeEv(t);var cn=bs;var cm=(cn)!=0;if(cm){var cl=de;var ck=(cl+15)&4294967295;var cj=HEAP[ck];var dk=reSign((cj),8,0)!=0;$bb5$$bb11$8:do{if(dk){var ci=de;var b8=(ci+16)&4294967295;var b6=HEAP[b8];var dj=reSign((b6),8,0)!=0;if(!(dj)){bC=2;break $bb5$$bb11$8}var b4=de;var b3=(b4+8)&4294967295;var b2=HEAP[b3];var b1=de;var b0=(b1+8)&4294967295;var bZ=HEAP[b0];var bY=(bZ)&4294967295;var bX=HEAP[bY];var bO=(bX+304)&4294967295;var bM=HEAP[bO];var bK=de;var bJ=(bK+28)&4294967295;var bI=HEAP[bJ];var bH=de;var bG=(bH+8)&4294967295;var bF=HEAP[bG];var bE=bM;var bD=FUNCTION_TABLE[bE](bF,bI);k=bD;var bt=de;var bq=(bt+8)&4294967295;var bn=HEAP[bq];var bl=de;var bj=(bl+8)&4294967295;var bh=HEAP[bj];var bf=(bh)&4294967295;var bd=HEAP[bf];var bb=(bd+308)&4294967295;var a9=HEAP[bb];var aW=de;var aU=(aW+28)&4294967295;var aR=HEAP[aU];var aP=de;var aN=(aP+8)&4294967295;var aL=HEAP[aN];var aJ=a9;FUNCTION_TABLE[aJ](aL,aR);var aG=k;var di=reSign((aG),8,0)!=0;if(di){var aD=de;__ZN3Gfx13doPatternFillEb(aD,1)}var aB=de;var an=(aB+8)&4294967295;var ak=HEAP[an];var ah=de;var af=(ah+8)&4294967295;var ad=HEAP[af];var ab=(ad)&4294967295;var Z=HEAP[ab];var X=(Z+84)&4294967295;var V=HEAP[X];var T=de;var H=(T+28)&4294967295;var F=HEAP[H];var C=de;var A=(C+8)&4294967295;var y=HEAP[A];var w=V;FUNCTION_TABLE[w](y,F)}}while(0);var u=de;var r=(u+28)&4294967295;var p=HEAP[r];__ZN8GfxState14setFillPatternEP10GfxPattern(p,0);var n=de;var i=(n+28)&4294967295;var h=HEAP[i];var f=bs;__ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(h,f);var d=de;var b=(d+8)&4294967295;var dV=HEAP[b];var dT=de;var dR=(dT+8)&4294967295;var dP=HEAP[dR];var dN=(dP)&4294967295;var dA=HEAP[dN];var dz=(dA+132)&4294967295;var dx=HEAP[dz];var dv=de;var dt=(dv+28)&4294967295;var dr=HEAP[dt];var dq=de;var dp=(dq+8)&4294967295;var dn=HEAP[dp];var dm=dx;FUNCTION_TABLE[dm](dn,dr);var dh=bs;var dg=(dh)&4294967295;var df=HEAP[dg];var dd=(df+48)&4294967295;var dc=HEAP[dd];var db=dc;var da=bs;FUNCTION_TABLE[db](da,am);var c8=de;var c7=(c8+28)&4294967295;var c6=HEAP[c7];__ZN8GfxState12setFillColorEP8GfxColor(c6,am);var c3=de;var c2=(c3+8)&4294967295;var c1=HEAP[c2];var c0=de;var cZ=(c0+8)&4294967295;var cW=HEAP[cZ];var cU=(cW)&4294967295;var cT=HEAP[cU];var cR=(cT+140)&4294967295;var cQ=HEAP[cR];var cM=de;var cL=(cM+28)&4294967295;var cK=HEAP[cL];var cJ=de;var cH=(cJ+8)&4294967295;var cG=HEAP[cH];var cF=cQ;FUNCTION_TABLE[cF](cG,cK);var cE=de;var cD=(cE+15)&4294967295;var cC=HEAP[cD];var c9=reSign((cC),8,0)!=0;$bb13$$bb14$15:do{if(c9){var cB=de;var cA=(cB+8)&4294967295;var cz=HEAP[cA];var cy=de;var cx=(cy+8)&4294967295;var cw=HEAP[cx];var cv=(cw)&4294967295;var cu=HEAP[cv];var cs=(cu+300)&4294967295;var cq=HEAP[cs];var cg=de;var cf=(cg+28)&4294967295;var ce=HEAP[cf];var cd=de;var cc=(cd+8)&4294967295;var cb=HEAP[cc];var ca=cq;FUNCTION_TABLE[ca](cb,ce);var b9=de;var b7=(b9+8)&4294967295;var b5=HEAP[b7];var bW=de;var bV=(bW+8)&4294967295;var bU=HEAP[bV];var bT=(bU)&4294967295;var bS=HEAP[bT];var bR=(bS+188)&4294967295;var bQ=HEAP[bR];var bP=de;var bN=(bP+28)&4294967295;var bL=HEAP[bN];var bB=de;var bA=(bB+8)&4294967295;var bz=HEAP[bA];var by=bQ;FUNCTION_TABLE[by](bz,bL);var bx=de;var bw=(bx+8)&4294967295;var bv=HEAP[bw];var bu=de;var br=(bu+8)&4294967295;var bp=HEAP[br];var a4=(bp)&4294967295;var a3=HEAP[a4];var a2=(a3+180)&4294967295;var a1=HEAP[a2];var a0=de;var aZ=(a0+28)&4294967295;var aY=HEAP[aZ];var aX=de;var aV=(aX+8)&4294967295;var aT=HEAP[aV];var ax=a1;FUNCTION_TABLE[ax](aT,aY);var aw=de;var au=(aw+8)&4294967295;var at=HEAP[au];var ar=de;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var ao=(ap)&4294967295;var al=HEAP[ao];var aj=(al+204)&4294967295;var P=HEAP[aj];var O=de;var N=(O+28)&4294967295;var M=HEAP[N];var L=de;var K=(L+8)&4294967295;var J=HEAP[K];var I=P;FUNCTION_TABLE[I](J,M);var G=bs;var E=(G)&4294967295;var bo=HEAP[E];var bm=(bo+12)&4294967295;var bk=HEAP[bm];var bi=bk;var bg=bs;var be=FUNCTION_TABLE[bi](bg);var bc=(((be))|0)==10;var ba=unSign((bc),1,0);var a8=de;var a7=(a8+15)&4294967295;HEAP[a7]=ba}else{var aS=de;var aQ=(aS+16)&4294967295;var aO=HEAP[aQ];var c5=reSign((aO),8,0)!=0;var dl=(c5)^1;var j=unSign((dl),1,0);var c4=reSign((j),8,0)!=0;$bb25$$bb19$18:do{if(c4){bC=6}else{var aM=de;var aK=(aM+8)&4294967295;var aI=HEAP[aK];var aF=de;var aC=(aF+8)&4294967295;var aA=HEAP[aC];var az=(aA)&4294967295;var ai=HEAP[az];var ag=(ai+40)&4294967295;var ae=HEAP[ag];var ac=de;var aa=(ac+28)&4294967295;var Y=HEAP[aa];var W=de;var U=(W+8)&4294967295;var S=HEAP[U];var Q=ae;var D=FUNCTION_TABLE[Q](S,Y);var cX=reSign((D),8,0)!=0;var ch=(cX)^1;var cI=unSign((ch),1,0);var cS=reSign((cI),8,0)!=0;if(cS){bC=6;break $bb25$$bb19$18}a6=1;bC=8;break $bb25$$bb19$18}}while(0);if(bC==6){a6=0}var B=a6;cV=B;var z=cV;var cP=reSign((z),8,0)!=0;if(!(cP)){bC=11;break $bb13$$bb14$15}var x=de;var v=(x+8)&4294967295;var s=HEAP[v];var q=de;var o=(q+8)&4294967295;var m=HEAP[o];var l=(m)&4294967295;var g=HEAP[l];var e=(g+300)&4294967295;var c=HEAP[e];var a=de;var dU=(a+28)&4294967295;var dS=HEAP[dU];var dQ=de;var dO=(dQ+8)&4294967295;var dM=HEAP[dO];var dL=c;FUNCTION_TABLE[dL](dM,dS);var dy=de;var dw=(dy+15)&4294967295;HEAP[dw]=1}}while(0)}else{var du=de;var ds=__ZN3Gfx6getPosEv(du);__Z5erroriPcz(ds,(__str971735)&4294967295)}STACKTOP=aE;return;return}function __ZN3Gfx8opEOFillEP6Objecti(t,ag,X){var J;var ae;var ax;var ay;var av;var v;var ad;var w;var x;var a=0;ae=t;ax=ag;ay=X;var au=ae;var aq=(au+28)&4294967295;var ap=HEAP[aq];var ao=__ZN8GfxState7isCurPtEv(ap);var u=reSign((ao),8,0)!=0;var R=(u)^1;var an=unSign((R),1,0);x=an;var am=x;var P=reSign((am),8,0)!=0;if(!P){var ak=ae;var aj=(ak+28)&4294967295;var ai=HEAP[aj];var ah=__ZN8GfxState6isPathEv(ai);var N=reSign((ah),8,0)!=0;var af=(N)^1;var M=unSign((af),1,0);var L=reSign((M),8,0)!=0;$bb16$$bb7$4:do{if(L){J=0}else{var ab=ae;var aa=__ZN3Gfx15contentIsHiddenEv(ab);var K=reSign((aa),8,0)!=0;var az=(K)^1;var U=unSign((az),1,0);var aw=reSign((U),8,0)!=0;var ar=(aw)^1;var I=unSign((ar),1,0);var at=reSign((I),8,0)!=0;if(at){J=0;break $bb16$$bb7$4}ad=1;J=2;break $bb16$$bb7$4}}while(0);if(J==0){ad=0}var Z=ad;w=Z;var Y=w;var al=reSign((Y),8,0)!=0;if(al){var W=ae;var V=(W+28)&4294967295;var T=HEAP[V];var S=__ZN8GfxState17getFillColorSpaceEv(T);av=S;var Q=av;var O=(Q)&4294967295;var H=HEAP[O];var G=(H+12)&4294967295;var F=HEAP[G];var E=F;var D=av;var C=FUNCTION_TABLE[E](D);var B=(((C))|0)==10;var A=unSign((B),1,0);v=A;var z=v;var ac=reSign((z),8,0)!=0;if(ac){var y=ae;__ZN3Gfx13doPatternFillEb(y,1)}else{var s=ae;var r=(s+8)&4294967295;var q=HEAP[r];var p=ae;var o=(p+8)&4294967295;var n=HEAP[o];var m=(n)&4294967295;var l=HEAP[m];var k=(l+220)&4294967295;var j=HEAP[k];var i=ae;var h=(i+28)&4294967295;var g=HEAP[h];var f=ae;var e=(f+8)&4294967295;var d=HEAP[e];var c=j;FUNCTION_TABLE[c](d,g)}}var b=ae;__ZN3Gfx9doEndPathEv(b)}return;return}function __ZN3Gfx13opSetFillGrayEP6Objecti(Q,I,q){var O=STACKTOP;STACKTOP+=128;_memset(O,0,128);var aE;var b6;var bO;var L;var cw;var A=O;var f;var bN=0;b6=Q;bO=I;L=q;var cv=b6;var cu=(cv+15)&4294967295;var ct=HEAP[cu];var ai=reSign((ct),8,0)!=0;$bb$$bb6$2:do{if(ai){var cs=b6;var cr=(cs+16)&4294967295;var cq=HEAP[cr];var cc=reSign((cq),8,0)!=0;if(!(cc)){aE=1;break $bb$$bb6$2}var cp=b6;var co=(cp+8)&4294967295;var cn=HEAP[co];var bu=b6;var bs=(bu+8)&4294967295;var bq=HEAP[bs];var bp=(bq)&4294967295;var bo=HEAP[bp];var bn=(bo+304)&4294967295;var bm=HEAP[bn];var bl=b6;var bk=(bl+28)&4294967295;var bj=HEAP[bk];var ba=b6;var a8=(ba+8)&4294967295;var a6=HEAP[a8];var a5=bm;var a4=FUNCTION_TABLE[a5](a6,bj);f=a4;var a3=b6;var a2=(a3+8)&4294967295;var a1=HEAP[a2];var a0=b6;var aZ=(a0+8)&4294967295;var aQ=HEAP[aZ];var aO=(aQ)&4294967295;var aM=HEAP[aO];var aL=(aM+308)&4294967295;var aK=HEAP[aL];var aJ=b6;var aI=(aJ+28)&4294967295;var aH=HEAP[aI];var aG=b6;var aF=(aG+8)&4294967295;var av=HEAP[aF];var at=aK;FUNCTION_TABLE[at](av,aH);var aq=f;var cb=reSign((aq),8,0)!=0;if(cb){var ap=b6;__ZN3Gfx13doPatternFillEb(ap,1)}var ao=b6;var an=(ao+8)&4294967295;var am=HEAP[an];var al=b6;var ak=(al+8)&4294967295;var aj=HEAP[ak];var Z=(aj)&4294967295;var X=HEAP[Z];var V=(X+84)&4294967295;var U=HEAP[V];var T=b6;var S=(T+28)&4294967295;var R=HEAP[S];var P=b6;var N=(P+8)&4294967295;var M=HEAP[N];var B=U;FUNCTION_TABLE[B](M,R)}}while(0);var z=b6;var y=(z+28)&4294967295;var x=HEAP[y];__ZN8GfxState14setFillPatternEP10GfxPattern(x,0);var w=__Znwj(4);var v=w;cw=v;var u=cw;__ZN23GfxDeviceGrayColorSpaceC1Ev(u);var t=cw;var s=t;var r=b6;var p=(r+28)&4294967295;var o=HEAP[p];__ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(o,s);var n=b6;var m=(n+8)&4294967295;var l=HEAP[m];var k=b6;var j=(k+8)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=HEAP[h];var e=(g+132)&4294967295;var d=HEAP[e];var c=b6;var b=(c+28)&4294967295;var a=HEAP[b];var cB=b6;var cA=(cB+8)&4294967295;var cz=HEAP[cA];var cy=d;FUNCTION_TABLE[cy](cz,a);var cx=bO;var cm=(cx)&4294967295;var cl=__ZN6Object6getNumEv(cm);var ck=__ZL8dblToCold(cl);var cj=(A)&4294967295;var ci=(cj)&4294967295;HEAP[ci]=ck;var ch=b6;var cg=(ch+28)&4294967295;var cf=HEAP[cg];__ZN8GfxState12setFillColorEP8GfxColor(cf,A);var ce=b6;var cd=(ce+8)&4294967295;var b9=HEAP[cd];var b8=b6;var b7=(b8+8)&4294967295;var b5=HEAP[b7];var b4=(b5)&4294967295;var b3=HEAP[b4];var b2=(b3+140)&4294967295;var b1=HEAP[b2];var b0=b6;var bZ=(b0+28)&4294967295;var bY=HEAP[bZ];var bX=b6;var bW=(bX+8)&4294967295;var bV=HEAP[bW];var bU=b1;FUNCTION_TABLE[bU](bV,bY);var bT=b6;var bS=(bT+15)&4294967295;var bR=HEAP[bS];var ca=reSign((bR),8,0)!=0;if(ca){var bQ=b6;var bP=(bQ+8)&4294967295;var bM=HEAP[bP];var bL=b6;var bK=(bL+8)&4294967295;var bJ=HEAP[bK];var bI=(bJ)&4294967295;var bH=HEAP[bI];var bG=(bH+300)&4294967295;var bF=HEAP[bG];var bE=b6;var bD=(bE+28)&4294967295;var bC=HEAP[bD];var bB=b6;var bA=(bB+8)&4294967295;var bz=HEAP[bA];var by=bF;FUNCTION_TABLE[by](bz,bC);var bx=b6;var bw=(bx+8)&4294967295;var bv=HEAP[bw];var bt=b6;var br=(bt+8)&4294967295;var bi=HEAP[br];var bh=(bi)&4294967295;var bg=HEAP[bh];var bf=(bg+188)&4294967295;var be=HEAP[bf];var bd=b6;var bc=(bd+28)&4294967295;var bb=HEAP[bc];var a9=b6;var a7=(a9+8)&4294967295;var aY=HEAP[a7];var aX=be;FUNCTION_TABLE[aX](aY,bb);var aW=b6;var aV=(aW+8)&4294967295;var aU=HEAP[aV];var aT=b6;var aS=(aT+8)&4294967295;var aR=HEAP[aS];var aP=(aR)&4294967295;var aN=HEAP[aP];var aD=(aN+180)&4294967295;var aC=HEAP[aD];var aB=b6;var aA=(aB+28)&4294967295;var az=HEAP[aA];var ay=b6;var ax=(ay+8)&4294967295;var aw=HEAP[ax];var au=aC;FUNCTION_TABLE[au](aw,az);var ar=b6;var ah=(ar+8)&4294967295;var ag=HEAP[ah];var af=b6;var ae=(af+8)&4294967295;var ad=HEAP[ae];var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=(ab+204)&4294967295;var Y=HEAP[aa];var W=b6;var K=(W+28)&4294967295;var J=HEAP[K];var H=b6;var G=(H+8)&4294967295;var F=HEAP[G];var E=Y;FUNCTION_TABLE[E](F,J);var D=b6;var C=(D+15)&4294967295;HEAP[C]=0}STACKTOP=O;return;return}function __ZN3Gfx14opSetExtGStateEP6Objecti(b2,js,ey){var aR=STACKTOP;STACKTOP+=284;_memset(aR,0,284);var Q;var hO;var jL;var L;var eq;var er;var bh;var et;var bP;var bN;var bM;var ev;var ew;var ex;var ez;var eA;var jK;var jN;var jQ;var hV;var jT;var jW;var jY;var j0;var j3;var j9;var kb;var kd;var kf;var ki;var ih;var kl;var ko;var iu;var kx;var kA;var kC;var kE;var kG;var kJ;var kL;var kN;var kP;var kU;var iH;var kY;var iI;var k4;var iJ;var k8;var la;var lf;var li;var ll;var ln;var lq;var lt;var lw;var lz;var lF;var aA=aR;var az=aR+12;var ay=aR+24;var ax=aR+36;var aw=aR+48;var jI=aR+60;var he;var l4=aR+64;var jr=aR+80;var bu;var ge;var gk;var jU;var bf;var bp;var fX;var af=aR+208;var ae=aR+220;var i6=aR+232;var bi=aR+244;var aB=aR+252;var ju=aR+260;var gy=0;hO=b2;jL=js;L=ey;__ZN6ObjectC1Ev(aA);__ZN6ObjectC1Ev(az);__ZN6ObjectC1Ev(ay);__ZN6ObjectC1Ev(ax);__ZN6ObjectC1Ev(aw);var bL=jL;var bK=(bL)&4294967295;var bJ=__ZN6Object7getNameEv(bK);var bI=hO;var bH=(bI+20)&4294967295;var bG=HEAP[bH];var bF=__ZN12GfxResources12lookupGStateEPcP6Object(bG,bJ,aA);var kS=reSign((bF),8,0)!=0;var gT=(kS)^1;var j7=unSign((gT),1,0);lF=j7;var e6=lF;var aP=reSign((e6),8,0)!=0;if(!aP){var e5=__ZN6Object6isDictEv(aA);var aO=reSign((e5),8,0)!=0;var hz=(aO)^1;var fm=unSign((hz),1,0);lz=fm;var e4=lz;var aN=reSign((e4),8,0)!=0;if(aN){var e3=jL;var e2=(e3)&4294967295;var e1=__ZN6Object7getNameEv(e2);var e0=hO;var eZ=__ZN3Gfx6getPosEv(e0);__Z5erroriPcz(eZ,(__str991737)&4294967295,Pointer_make([e1,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(aA)}else{var eY=hO;var eX=(eY+13)&4294967295;var eM=HEAP[eX];var aJ=reSign((eM),8,0)!=0;if(aJ){var eL=_printf((__str1001738)&4294967295);var eK=HEAP[_stdout];__ZN6Object5printEP8_IO_FILE(aA,eK);var eJ=_putchar(10)}var eI=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1011739)&4294967295,az,0);var eH=__ZN6Object6isNullEv(eI);var f=reSign((eH),8,0)!=0;var cF=(f)^1;var jq=unSign((cF),1,0);lw=jq;var eG=lw;var d=reSign((eG),8,0)!=0;if(d){var eF=hO;var eE=(eF+28)&4294967295;var eD=HEAP[eE];var eo=__ZN8GfxState14parseBlendModeEP6ObjectP12GfxBlendMode(eD,az,jI);lt=eo;var en=lt;var b=reSign((en),8,0)!=0;if(b){var em=HEAP[jI];var el=hO;var ek=(el+28)&4294967295;var ej=HEAP[ek];__ZN8GfxState12setBlendModeE12GfxBlendMode(ej,em);var eh=hO;var ef=(eh+8)&4294967295;var ee=HEAP[ef];var ed=hO;var dZ=(ed+8)&4294967295;var dY=HEAP[dZ];var dX=(dY)&4294967295;var dW=HEAP[dX];var dV=(dW+148)&4294967295;var dU=HEAP[dV];var dT=hO;var dS=(dT+28)&4294967295;var dR=HEAP[dS];var dQ=hO;var dF=(dQ+8)&4294967295;var dE=HEAP[dF];var dD=dU;FUNCTION_TABLE[dD](dE,dR)}else{var dC=hO;var dB=__ZN3Gfx6getPosEv(dC);__Z5erroriPcz(dB,(__str1021740)&4294967295)}}__ZN6Object4freeEv(az);var dA=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1031741)&4294967295,az,0);var dz=__ZN6Object5isNumEv(dA);lq=dz;var dy=lq;var a=reSign((dy),8,0)!=0;if(a){var dx=__ZN6Object6getNumEv(az);var dw=hO;var dj=(dw+28)&4294967295;var di=HEAP[dj];__ZN8GfxState14setFillOpacityEd(di,dx);var dh=hO;var dg=(dh+8)&4294967295;var df=HEAP[dg];var de=hO;var dd=(de+8)&4294967295;var dc=HEAP[dd];var db=(dc)&4294967295;var da=HEAP[db];var cZ=(da+152)&4294967295;var cY=HEAP[cZ];var cX=hO;var cW=(cX+28)&4294967295;var cV=HEAP[cW];var cU=hO;var cT=(cU+8)&4294967295;var cS=HEAP[cT];var cR=cY;FUNCTION_TABLE[cR](cS,cV)}__ZN6Object4freeEv(az);var cQ=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1041742)&4294967295,az,0);var cE=__ZN6Object5isNumEv(cQ);ln=cE;var cD=ln;var mv=reSign((cD),8,0)!=0;if(mv){var cC=__ZN6Object6getNumEv(az);var cB=hO;var cA=(cB+28)&4294967295;var cz=HEAP[cA];__ZN8GfxState16setStrokeOpacityEd(cz,cC);var cy=hO;var cx=(cy+8)&4294967295;var cw=HEAP[cx];var cv=hO;var ck=(cv+8)&4294967295;var cj=HEAP[ck];var ci=(cj)&4294967295;var ch=HEAP[ci];var cg=(ch+156)&4294967295;var cf=HEAP[cg];var ce=hO;var cd=(ce+28)&4294967295;var cc=HEAP[cd];var cb=hO;var ie=(cb+8)&4294967295;var ic=HEAP[ie];var ia=cf;FUNCTION_TABLE[ia](ic,cc)}__ZN6Object4freeEv(az);var h8=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1051743)&4294967295,az,0);var h6=__ZN6Object6isBoolEv(h8);he=h6;var h4=he;ll=h4;var h2=ll;var mu=reSign((h2),8,0)!=0;if(mu){var h0=__ZN6Object7getBoolEv(az);var hY=unSign((h0),8,0);var hW=hO;var hT=(hW+28)&4294967295;var hR=HEAP[hT];var hP=(((hY))&255);__ZN8GfxState16setFillOverprintEb(hR,hP);var hM=hO;var hK=(hM+8)&4294967295;var hI=HEAP[hK];var hG=hO;var hE=(hG+8)&4294967295;var hC=HEAP[hE];var hA=(hC)&4294967295;var hx=HEAP[hA];var hv=(hx+160)&4294967295;var ht=HEAP[hv];var hr=hO;var hp=(hr+28)&4294967295;var hn=HEAP[hp];var hl=hO;var hj=(hl+8)&4294967295;var hh=HEAP[hj];var hf=ht;FUNCTION_TABLE[hf](hh,hn)}__ZN6Object4freeEv(az);var hc=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1061744)&4294967295,az,0);var ha=__ZN6Object6isBoolEv(hc);li=ha;var g8=li;var ms=reSign((g8),8,0)!=0;$bb29$$bb35$25:do{if(ms){var g6=__ZN6Object7getBoolEv(az);var g4=unSign((g6),8,0);var g2=hO;var g0=(g2+28)&4294967295;var gY=HEAP[g0];var gW=(((g4))&255);__ZN8GfxState18setStrokeOverprintEb(gY,gW);var gU=hO;var gS=(gU+8)&4294967295;var gR=HEAP[gS];var gQ=hO;var gP=(gQ+8)&4294967295;var gO=HEAP[gP];var gN=(gO)&4294967295;var gM=HEAP[gN];var gL=(gM+164)&4294967295;var gK=HEAP[gL];var gJ=hO;var gI=(gJ+28)&4294967295;var gH=HEAP[gI];var gG=hO;var gF=(gG+8)&4294967295;var gE=HEAP[gF];var gD=gK;FUNCTION_TABLE[gD](gE,gH);var gC=he;var l6=reSign((gC),8,0)!=0;var eO=(l6)^1;var ad=unSign((eO),1,0);var l3=reSign((ad),8,0)!=0;if(!(l3)){Q=7;break $bb29$$bb35$25}var gB=__ZN6Object7getBoolEv(az);var gA=unSign((gB),8,0);var gz=hO;var gx=(gz+28)&4294967295;var gw=HEAP[gx];var gv=(((gA))&255);__ZN8GfxState16setFillOverprintEb(gw,gv);var gu=hO;var gt=(gu+8)&4294967295;var gs=HEAP[gt];var gr=hO;var gq=(gr+8)&4294967295;var gp=HEAP[gq];var go=(gp)&4294967295;var ga=HEAP[go];var f9=(ga+160)&4294967295;var f8=HEAP[f9];var f7=hO;var f6=(f7+28)&4294967295;var f5=HEAP[f6];var f4=hO;var f3=(f4+8)&4294967295;var f2=HEAP[f3];var f1=f8;FUNCTION_TABLE[f1](f2,f5)}}while(0);__ZN6Object4freeEv(az);var fP=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1071745)&4294967295,az,0);var fO=__ZN6Object6isBoolEv(fP);lf=fO;var fN=lf;var l2=reSign((fN),8,0)!=0;if(l2){var fM=__ZN6Object7getBoolEv(az);var fL=unSign((fM),8,0);var fK=hO;var fJ=(fK+28)&4294967295;var fI=HEAP[fJ];var fH=(((fL))&255);__ZN8GfxState15setStrokeAdjustEb(fI,fH);var fG=hO;var fu=(fG+8)&4294967295;var ft=HEAP[fu];var fs=hO;var fr=(fs+8)&4294967295;var fq=HEAP[fr];var fp=(fq)&4294967295;var fo=HEAP[fp];var fn=(fo+120)&4294967295;var fl=HEAP[fn];var fk=hO;var A=(fk+28)&4294967295;var y=HEAP[A];var w=hO;var u=(w+8)&4294967295;var s=HEAP[u];var q=fl;FUNCTION_TABLE[q](s,y)}__ZN6Object4freeEv(az);var o=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1081746)&4294967295,az,0);var l=__ZN6Object6isNullEv(o);la=l;var j=la;var l1=reSign((j),8,0)!=0;if(l1){__ZN6Object4freeEv(az);var g=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1091747)&4294967295,az,0)}var mS=__ZN6Object6isNameEPc(az,(__str1101748)&4294967295);var lE=reSign((mS),8,0)!=0;$bb45$$bb43$35:do{if(lE){Q=11}else{var mQ=__ZN6Object6isNameEPc(az,(__str1111749)&4294967295);var lC=reSign((mQ),8,0)!=0;if(lC){Q=11;break $bb45$$bb43$35}iJ=0;Q=14;break $bb45$$bb43$35}}while(0);if(Q==11){iJ=1}var mO=iJ;k8=mO;var mL=k8;var lB=reSign((mL),8,0)!=0;$bb49$$bb50$41:do{if(lB){var mJ=(l4+12)&4294967295;HEAP[mJ]=0;var mG=(l4+12)&4294967295;var mE=HEAP[mG];var mC=(l4+8)&4294967295;HEAP[mC]=mE;var mz=(l4+8)&4294967295;var mx=HEAP[mz];var mq=(l4+4)&4294967295;HEAP[mq]=mx;var mo=(l4+4)&4294967295;var mm=HEAP[mo];var mk=(l4)&4294967295;HEAP[mk]=mm;var mh=hO;var mf=(mh+28)&4294967295;var md=HEAP[mf];var ma=(l4)&4294967295;__ZN8GfxState11setTransferEPP8Function(md,ma);var l8=hO;var l5=(l8+8)&4294967295;var lZ=HEAP[l5];var lX=hO;var lV=(lX+8)&4294967295;var lT=HEAP[lV];var lR=(lT)&4294967295;var lP=HEAP[lR];var lN=(lP+168)&4294967295;var lK=HEAP[lN];var lI=hO;var lG=(lI+28)&4294967295;var lA=HEAP[lG];var ly=hO;var lx=(ly+8)&4294967295;var lv=HEAP[lx];var ls=lK;FUNCTION_TABLE[ls](lv,lA)}else{var lr=__ZN6Object7isArrayEv(az);var lg=reSign((lr),8,0)!=0;var i4=(lg)^1;var iw=unSign((i4),1,0);var ld=reSign((iw),8,0)!=0;$bb57$$bb55$44:do{if(ld){Q=16}else{var lp=__ZN6Object14arrayGetLengthEv(az);var lm=(((lp))|0)!=4;if(lm){Q=16;break $bb57$$bb55$44}iI=1;Q=18;break $bb57$$bb55$44}}while(0);if(Q==16){iI=0}var lk=iI;k4=lk;var lh=k4;var lc=reSign((lh),8,0)!=0;if(lc){bp=0;while(1){var kO=bp;var kM=(((kO))|0)<=3;if(!(kM)){Q=21;break}var lb=bp;var k9=__ZN6Object8arrayGetEiPS_(az,lb,ay);var k7=bp;var k6=__ZN8Function5parseEP6Object(ay);var k3=(l4+k7*4)&4294967295;HEAP[k3]=k6;__ZN6Object4freeEv(ay);var k2=bp;var k0=(l4+k2*4)&4294967295;var kZ=HEAP[k0];var kX=(kZ)==0;if(kX){Q=21;break}var kV=bp;var kQ=((kV)+1)&4294967295;bp=kQ;Q=20;continue}var kK=bp;var kI=(((kK))|0)==4;if(kI){var kF=hO;var kD=(kF+28)&4294967295;var kB=HEAP[kD];var kz=(l4)&4294967295;__ZN8GfxState11setTransferEPP8Function(kB,kz);var kw=hO;var kp=(kw+8)&4294967295;var kn=HEAP[kp];var km=hO;var kk=(km+8)&4294967295;var kj=HEAP[kk];var kh=(kj)&4294967295;var kg=HEAP[kh];var ke=(kg+168)&4294967295;var kc=HEAP[ke];var ka=hO;var j4=(ka+28)&4294967295;var j2=HEAP[j4];var j1=hO;var jZ=(j1+8)&4294967295;var jX=HEAP[jZ];var jV=kc;FUNCTION_TABLE[jV](jX,j2)}}else{var jS=__ZN6Object6isNameEv(az);var kR=reSign((jS),8,0)!=0;$bb73$$bb69$61:do{if(kR){Q=25}else{var jR=__ZN6Object6isDictEv(az);var ky=reSign((jR),8,0)!=0;if(ky){Q=25;break $bb73$$bb69$61}var jP=__ZN6Object8isStreamEv(az);var kv=reSign((jP),8,0)!=0;if(kv){Q=25;break $bb73$$bb69$61}iH=0;Q=29;break $bb73$$bb69$61}}while(0);if(Q==25){iH=1}var jM=iH;kY=jM;var jF=kY;var ks=reSign((jF),8,0)!=0;if(ks){var jE=__ZN8Function5parseEP6Object(az);var jD=(l4)&4294967295;HEAP[jD]=jE;var jC=(l4)&4294967295;var jB=HEAP[jC];var jA=(jB)!=0;var jy=unSign((jA),1,0);kU=jy;var jx=kU;var kq=reSign((jx),8,0)!=0;if(kq){var jw=(l4+12)&4294967295;HEAP[jw]=0;var jv=(l4+12)&4294967295;var ec=HEAP[jv];var eb=(l4+8)&4294967295;HEAP[eb]=ec;var ea=(l4+8)&4294967295;var d9=HEAP[ea];var d8=(l4+4)&4294967295;HEAP[d8]=d9;var d6=hO;var d5=(d6+28)&4294967295;var d4=HEAP[d5];var d3=(l4)&4294967295;__ZN8GfxState11setTransferEPP8Function(d4,d3);var d2=hO;var dP=(d2+8)&4294967295;var dO=HEAP[dP];var dN=hO;var dM=(dN+8)&4294967295;var dL=HEAP[dM];var dK=(dL)&4294967295;var dJ=HEAP[dK];var dI=(dJ+168)&4294967295;var dH=HEAP[dI];var dG=hO;var dv=(dG+28)&4294967295;var du=HEAP[dv];var dt=hO;var dr=(dt+8)&4294967295;var dq=HEAP[dr];var dp=dH;FUNCTION_TABLE[dp](dq,du)}}else{var dn=__ZN6Object6isNullEv(az);var j8=reSign((dn),8,0)!=0;var ei=(j8)^1;var aT=unSign((ei),1,0);kP=aT;var dm=kP;var j6=reSign((dm),8,0)!=0;if(!(j6)){Q=32;break $bb49$$bb50$41}var dl=hO;var dk=__ZN3Gfx6getPosEv(dl);__Z5erroriPcz(dk,(__str1121750)&4294967295)}}}}while(0);__ZN6Object4freeEv(az);var c9=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1131751)&4294967295,az,0);var c8=__ZN6Object6isBoolEv(c9);kN=c8;var c7=kN;var j5=reSign((c7),8,0)!=0;if(j5){var c6=__ZN6Object7getBoolEv(az);var c5=unSign((c6),8,0);var c4=hO;var c3=(c4+28)&4294967295;var c2=HEAP[c3];var c1=(((c5))&255);__ZN8GfxState15setAlphaIsShapeEb(c2,c1);var c0=hO;var cP=(c0+8)&4294967295;var cO=HEAP[cP];var cN=hO;var cM=(cN+8)&4294967295;var cL=HEAP[cM];var cK=(cL)&4294967295;var cJ=HEAP[cK];var cI=(cJ+124)&4294967295;var cH=HEAP[cI];var cG=hO;var cu=(cG+28)&4294967295;var ct=HEAP[cu];var cs=hO;var cr=(cs+8)&4294967295;var cq=HEAP[cr];var cp=cH;FUNCTION_TABLE[cp](cq,ct)}__ZN6Object4freeEv(az);var co=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1141752)&4294967295,az,0);var cn=__ZN6Object6isBoolEv(co);kL=cn;var cm=kL;var jO=reSign((cm),8,0)!=0;if(jO){var cl=__ZN6Object7getBoolEv(az);var b9=unSign((cl),8,0);var b8=hO;var b7=(b8+28)&4294967295;var b6=HEAP[b7];var b5=(((b9))&255);__ZN8GfxState15setTextKnockoutEb(b6,b5);var b4=hO;var b3=(b4+8)&4294967295;var b1=HEAP[b3];var b0=hO;var bZ=(b0+8)&4294967295;var bY=HEAP[bZ];var bX=(bY)&4294967295;var bW=HEAP[bX];var bV=(bW+128)&4294967295;var bU=HEAP[bV];var bT=hO;var bS=(bT+28)&4294967295;var bR=HEAP[bS];var bQ=hO;var bO=(bQ+8)&4294967295;var bE=HEAP[bO];var bD=bU;FUNCTION_TABLE[bD](bE,bR)}__ZN6Object4freeEv(az);var bC=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str831721)&4294967295,az,0);var bB=__ZN6Object6isNullEv(bC);var jJ=reSign((bB),8,0)!=0;var ds=(jJ)^1;var kr=unSign((ds),1,0);kJ=kr;var bA=kJ;var jH=reSign((bA),8,0)!=0;$bb96$$bb172$82:do{if(jH){var bz=__ZN6Object6isNameEPc(az,(__str1151753)&4294967295);kG=bz;var by=kG;var jG=reSign((by),8,0)!=0;if(jG){var bx=hO;var bw=(bx+8)&4294967295;var bv=HEAP[bw];var bt=hO;var bs=(bt+8)&4294967295;var br=HEAP[bs];var bq=(br)&4294967295;var bo=HEAP[bq];var bn=(bo+396)&4294967295;var bm=HEAP[bn];var bl=hO;var bk=(bl+28)&4294967295;var bj=HEAP[bk];var jp=hO;var jo=(jp+8)&4294967295;var jn=HEAP[jo];var jm=bm;FUNCTION_TABLE[jm](jn,bj)}else{var jl=__ZN6Object6isDictEv(az);kE=jl;var jk=kE;var ap=reSign((jk),8,0)!=0;if(ap){var jj=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(az,(__str641702)&4294967295,ay,0);var ji=__ZN6Object6isNameEPc(jj,(__str1161754)&4294967295);kC=ji;var jh=kC;var am=reSign((jh),8,0)!=0;if(am){gk=1}else{gk=0}__ZN6Object4freeEv(ay);var jg=(l4)&4294967295;HEAP[jg]=0;var jf=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(az,(__str1091747)&4294967295,ay,0);var je=__ZN6Object6isNullEv(jf);var ah=reSign((je),8,0)!=0;var bg=(ah)^1;var lL=unSign((bg),1,0);kA=lL;var jd=kA;var ag=reSign((jd),8,0)!=0;$bb109$$bb118$93:do{if(ag){var jc=__ZN8Function5parseEP6Object(ay);var jb=(l4)&4294967295;HEAP[jb]=jc;var ja=(l4)&4294967295;var i9=HEAP[ja];var i8=__ZN8Function12getInputSizeEv(i9);var i7=(((i8))|0)!=1;$bb111$$bb110$95:do{if(i7){Q=37}else{var i5=(l4)&4294967295;var i3=HEAP[i5];var i2=__ZN8Function13getOutputSizeEv(i3);var i1=(((i2))|0)!=1;if(i1){Q=37;break $bb111$$bb110$95}iu=0;Q=40;break $bb111$$bb110$95}}while(0);if(Q==37){iu=1}var i0=iu;kx=i0;var iZ=kx;var U=reSign((iZ),8,0)!=0;if(!(U)){Q=42;break $bb109$$bb118$93}var iY=hO;var iX=__ZN3Gfx6getPosEv(iY);__Z5erroriPcz(iX,(__str1171755)&4294967295);var iW=(l4)&4294967295;var iV=HEAP[iW];var iU=(iV)!=0;if(iU){var iT=(l4)&4294967295;var iS=HEAP[iT];var iR=(l4)&4294967295;var iQ=HEAP[iR];var iP=(iQ)&4294967295;var iO=HEAP[iP];var iN=(iO+4)&4294967295;var iM=HEAP[iN];var iL=(l4)&4294967295;var iK=HEAP[iL];var iG=iM;FUNCTION_TABLE[iG](iK)}var iF=(l4)&4294967295;HEAP[iF]=0}}while(0);__ZN6Object4freeEv(ay);var iE=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(az,(__str1181756)&4294967295,ay,0);var iD=__ZN6Object7isArrayEv(iE);bu=iD;var iC=bu;ko=iC;var iB=ko;var R=reSign((iB),8,0)!=0;$bb120$$bb134$106:do{if(R){bp=0;$bb122$108:while(1){var ir=bp;var iq=(((ir))|0)<=31;if(!(iq)){Q=47;break $bb122$108}var iA=bp;var iz=(jr)&4294967295;var iy=(iz+iA*4)&4294967295;HEAP[iy]=0;var ix=bp;var it=((ix)+1)&4294967295;bp=it;Q=45;continue $bb122$108}bp=0;$bb128$112:while(1){var h7=__ZN6Object14arrayGetLengthEv(ay);var h5=bp;var h3=(((h7))|0)<=(((h5))|0);$bb131$$bb129$114:do{if(h3){Q=50}else{var h1=bp;var hZ=(((h1))|0)>31;if(hZ){Q=50;break $bb131$$bb129$114}ih=1;Q=52;break $bb131$$bb129$114}}while(0);if(Q==50){ih=0}var hX=ih;kl=hX;var hU=kl;var n=reSign((hU),8,0)!=0;if(!(n)){Q=55;break $bb120$$bb134$106}var ip=bp;var io=__ZN6Object8arrayGetEiPS_(ay,ip,ax);var im=__ZN6Object5isNumEv(ax);ki=im;var il=ki;var F=reSign((il),8,0)!=0;if(F){var ik=bp;var ij=__ZN6Object6getNumEv(ax);var ii=__ZL8dblToCold(ij);var ig=(jr)&4294967295;var id=(ig+ik*4)&4294967295;HEAP[id]=ii}__ZN6Object4freeEv(ax);var ib=bp;var h9=((ib)+1)&4294967295;bp=h9;Q=48;continue $bb128$112}}}while(0);__ZN6Object4freeEv(ay);var hS=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(az,(__str1191757)&4294967295,ay,0);var hQ=__ZN6Object8isStreamEv(hS);kf=hQ;var hN=kf;var i=reSign((hN),8,0)!=0;if(i){var hL=__ZN6Object13streamGetDictEv(ay);var hJ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(hL,(__str631701)&4294967295,ax,0);var hH=__ZN6Object6isDictEv(hJ);kd=hH;var hF=kd;var e=reSign((hF),8,0)!=0;if(e){ge=0;bf=0;var hD=bf;jU=hD;var hB=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ax,(__str661704)&4294967295,aw,0);var hy=__ZN6Object6isNullEv(hB);var c=reSign((hy),8,0)!=0;var C=(c)^1;var fv=unSign((C),1,0);kb=fv;var hw=kb;var mI=reSign((hw),8,0)!=0;if(mI){var hu=hO;var hs=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(aw,hu);ge=hs}__ZN6Object4freeEv(aw);var hq=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ax,(__str671705)&4294967295,aw,0);var ho=__ZN6Object6isBoolEv(hq);j9=ho;var hm=j9;var mB=reSign((hm),8,0)!=0;if(mB){var hk=__ZN6Object7getBoolEv(aw);jU=hk}__ZN6Object4freeEv(aw);var hi=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ax,(__str681706)&4294967295,aw,0);var hg=__ZN6Object6isBoolEv(hi);j3=hg;var hd=j3;var mw=reSign((hd),8,0)!=0;if(mw){var hb=__ZN6Object7getBoolEv(aw);bf=hb}__ZN6Object4freeEv(aw);var g9=bu;var mj=reSign((g9),8,0)!=0;var eB=(mj)^1;var bc=unSign((eB),1,0);var mc=reSign((bc),8,0)!=0;$bb154$$bb159$138:do{if(mc){var g7=ge;var g5=(g7)!=0;if(g5){var g3=ge;var g1=(g3)&4294967295;var gZ=HEAP[g1];var gX=(gZ+48)&4294967295;var gV=HEAP[gX];var be=gV;var bd=ge;FUNCTION_TABLE[be](bd,jr)}else{bp=0;while(1){var a6=bp;var a5=(((a6))|0)<=31;if(!(a5)){Q=62;break $bb154$$bb159$138}var bb=bp;var ba=(jr)&4294967295;var a9=(ba+bb*4)&4294967295;HEAP[a9]=0;var a8=bp;var a7=((a8)+1)&4294967295;bp=a7;Q=60;continue}}}}while(0);var a4=(l4)&4294967295;var a2=HEAP[a4];var a1=bf;var a0=unSign((a1),8,0);var aZ=jU;var aY=unSign((aZ),8,0);var aX=gk;var aW=unSign((aX),8,0);var aV=hO;var aU=(((aW))&255);var aS=ge;var aM=(((aY))&255);var aL=(((a0))&255);__ZN3Gfx10doSoftMaskEP6ObjectbP13GfxColorSpacebbP8FunctionP8GfxColor(aV,ay,aU,aS,aM,aL,a2,jr);var aK=(l4)&4294967295;var aI=HEAP[aK];var aH=(aI)!=0;$bb160$$bb162$147:do{if(aH){var aG=(l4)&4294967295;var aF=HEAP[aG];var aE=(aF)!=0;if(!(aE)){Q=64;break $bb160$$bb162$147}var aD=(l4)&4294967295;var aC=HEAP[aD];var av=(l4)&4294967295;var au=HEAP[av];var at=(au)&4294967295;var aq=HEAP[at];var ao=(aq+4)&4294967295;var an=HEAP[ao];var al=(l4)&4294967295;var ak=HEAP[al];var aj=an;FUNCTION_TABLE[aj](ak)}}while(0)}else{var ai=hO;var ac=__ZN3Gfx6getPosEv(ai);__Z5erroriPcz(ac,(__str1201758)&4294967295)}__ZN6Object4freeEv(ax)}else{var ab=hO;var aa=__ZN3Gfx6getPosEv(ab);__Z5erroriPcz(aa,(__str1201758)&4294967295)}__ZN6Object4freeEv(ay)}else{var Z=__ZN6Object6isNullEv(az);var lD=reSign((Z),8,0)!=0;var gd=(lD)^1;var D=unSign((gd),1,0);j0=D;var Y=j0;var lu=reSign((Y),8,0)!=0;if(!(lu)){Q=69;break $bb96$$bb172$82}var X=hO;var W=__ZN3Gfx6getPosEv(X);__Z5erroriPcz(W,(__str1211759)&4294967295)}}}}while(0);__ZN6Object4freeEv(az);var V=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str471685)&4294967295,az,0);var T=__ZN6Object7isArrayEv(V);jY=T;var S=jY;var lo=reSign((S),8,0)!=0;if(lo){var P=__ZN6Object14arrayGetLengthEv(az);var O=(((P))|0)==2;var N=unSign((O),1,0);jW=N;var M=jW;var lj=reSign((M),8,0)!=0;if(lj){__ZN6ObjectC1Ev(af);__ZN6ObjectC1Ev(ae);var K=__ZN6Object10arrayGetNFEiPS_(az,0,af);var J=__ZN6Object8arrayGetEiPS_(az,1,ae);var I=__ZN6Object5isRefEv(af);var le=reSign((I),8,0)!=0;var ca=(le)^1;var a3=unSign((ca),1,0);var k5=reSign((a3),8,0)!=0;$bb187$$bb181$162:do{if(k5){Q=70}else{var H=__ZN6Object5isNumEv(ae);var k1=reSign((H),8,0)!=0;var iv=(k1)^1;var aQ=unSign((iv),1,0);var kW=reSign((aQ),8,0)!=0;if(kW){Q=70;break $bb187$$bb181$162}hV=1;Q=72;break $bb187$$bb181$162}}while(0);if(Q==70){hV=0}var G=hV;jT=G;var E=jT;var kT=reSign((E),8,0)!=0;if(kT){__ZN6ObjectC1Ev(i6);var B=hO;var z=(B)&4294967295;var x=HEAP[z];var v=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(af,x,i6,0);var t=__ZN6Object6isDictEv(i6);jQ=t;var r=jQ;var kH=reSign((r),8,0)!=0;if(kH){__ZN6Object6getRefEv(aB,af);var p=(bi)&4294967295;var m=(aB)&4294967295;var k=HEAP[m];HEAP[p]=k;var h=(bi+4)&4294967295;var mT=(aB+4)&4294967295;var mR=HEAP[mT];HEAP[h]=mR;var mP=__ZN6Object7getDictEv(i6);var mN=jL;var mK=(mN)&4294967295;var mH=__ZN6Object7getNameEv(mK);var mF=hO;var mD=(mF)&4294967295;var mA=HEAP[mD];var jz=(bi)&4294967295;var eC=HEAP[jz];var ar=(bi+4)&4294967295;var ku=HEAP[ar];var my=__ZN7GfxFont8makeFontEP4XRefPc3RefP4Dict(mA,mH,eC,ku,mP);fX=my;var mr=__ZN6Object6getNumEv(ae);var mp=hO;var mn=(mp+28)&4294967295;var ml=HEAP[mn];var mi=fX;__ZN8GfxState7setFontEP7GfxFontd(ml,mi,mr);var mg=hO;var me=(mg+48)&4294967295;HEAP[me]=1}__ZN6Object4freeEv(i6)}__ZN6Object4freeEv(af);__ZN6Object4freeEv(ae)}else{var mb=hO;var l9=__ZN3Gfx6getPosEv(mb);__Z5erroriPcz(l9,(__str1221760)&4294967295)}}__ZN6Object4freeEv(az);var l7=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1231761)&4294967295,az,0);var l0=__ZN6Object5isNumEv(l7);jN=l0;var lY=jN;var kt=reSign((lY),8,0)!=0;if(kt){var lW=hO;__ZN3Gfx14opSetLineWidthEP6Objecti(lW,az,1)}__ZN6Object4freeEv(az);var lU=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1241762)&4294967295,az,0);var lS=__ZN6Object5isIntEv(lU);jK=lS;var lQ=jK;var fd=reSign((lQ),8,0)!=0;if(fd){var lO=hO;__ZN3Gfx12opSetLineCapEP6Objecti(lO,az,1)}__ZN6Object4freeEv(az);var lM=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1251763)&4294967295,az,0);var lJ=__ZN6Object5isIntEv(lM);eA=lJ;var lH=eA;var e9=reSign((lH),8,0)!=0;if(e9){var gn=hO;__ZN3Gfx13opSetLineJoinEP6Objecti(gn,az,1)}__ZN6Object4freeEv(az);var gm=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1261764)&4294967295,az,0);var gl=__ZN6Object5isNumEv(gm);ez=gl;var gj=ez;var e7=reSign((gj),8,0)!=0;if(e7){var gi=hO;__ZN3Gfx15opSetMiterLimitEP6Objecti(gi,az,1)}__ZN6Object4freeEv(az);var gh=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str811719)&4294967295,az,0);var gg=__ZN6Object7isArrayEv(gh);ex=gg;var gf=ex;var eR=reSign((gf),8,0)!=0;if(eR){var gc=__ZN6Object14arrayGetLengthEv(az);var gb=(((gc))|0)==2;var f0=unSign((gb),1,0);ew=f0;var fZ=ew;var eP=reSign((fZ),8,0)!=0;if(eP){var fY=(ju)&4294967295;bM=fY;var fW=bM;bN=fW;bP=1;$bb217$192:while(1){var fQ=bP;var fF=(((fQ))|0)!=-1;if(!(fF)){Q=83;break $bb217$192}var fV=bN;__ZN6ObjectC1Ev(fV);var fU=bN;var fT=(fU+12)&4294967295;bN=fT;var fS=bP;var fR=((fS)-1)&4294967295;bP=fR;Q=81;continue $bb217$192}var fE=bM;ev=fE;var fD=(ju)&4294967295;var fC=__ZN6Object10arrayGetNFEiPS_(az,0,fD);var fB=(ju+12)&4294967295;var fA=__ZN6Object8arrayGetEiPS_(az,1,fB);var fz=(ju)&4294967295;var fy=__ZN6Object7isArrayEv(fz);var eN=reSign((fy),8,0)!=0;var eg=(eN)^1;var mM=unSign((eg),1,0);var eu=reSign((mM),8,0)!=0;$bb229$$bb223$196:do{if(eu){Q=84}else{var fx=(ju+12)&4294967295;var fw=__ZN6Object5isIntEv(fx);var es=reSign((fw),8,0)!=0;var jt=(es)^1;var mt=unSign((jt),1,0);var ep=reSign((mt),8,0)!=0;if(ep){Q=84;break $bb229$$bb223$196}bh=1;Q=86;break $bb229$$bb223$196}}while(0);if(Q==84){bh=0}var fj=bh;et=fj;var fi=et;var d7=reSign((fi),8,0)!=0;if(d7){var fh=hO;var fg=(ju)&4294967295;__ZN3Gfx9opSetDashEP6Objecti(fh,fg,2)}var ff=(ju)&4294967295;__ZN6Object4freeEv(ff);var fe=(ju+12)&4294967295;__ZN6Object4freeEv(fe)}else{var fc=hO;var fb=__ZN3Gfx6getPosEv(fc);__Z5erroriPcz(fb,(__str1271765)&4294967295)}}__ZN6Object4freeEv(az);var fa=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1281766)&4294967295,az,0);var e8=__ZN6Object6isNameEv(fa);er=e8;var eW=er;var d1=reSign((eW),8,0)!=0;if(d1){var eV=hO;__ZN3Gfx20opSetRenderingIntentEP6Objecti(eV,az,1)}__ZN6Object4freeEv(az);var eU=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str1291767)&4294967295,az,0);var eT=__ZN6Object5isNumEv(eU);eq=eT;var eS=eq;var d0=reSign((eS),8,0)!=0;if(d0){var eQ=hO;__ZN3Gfx9opSetFlatEP6Objecti(eQ,az,1)}__ZN6Object4freeEv(az);__ZN6Object4freeEv(aA)}}STACKTOP=aR;return;return}function __ZN3Gfx18opSetFillCMYKColorEP6Objecti(W,O,u){var U=STACKTOP;STACKTOP+=128;_memset(U,0,128);var aK;var ce;var bU;var R;var cD;var G=U;var b5;var f;var bT=0;ce=W;bU=O;R=u;var cC=ce;var cB=(cC+15)&4294967295;var cA=HEAP[cB];var ao=reSign((cA),8,0)!=0;$bb$$bb6$2:do{if(ao){var cz=ce;var cy=(cz+16)&4294967295;var cx=HEAP[cy];var cj=reSign((cx),8,0)!=0;if(!(cj)){aK=1;break $bb$$bb6$2}var cw=ce;var cv=(cw+8)&4294967295;var cu=HEAP[cv];var bA=ce;var by=(bA+8)&4294967295;var bw=HEAP[by];var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=(bu+304)&4294967295;var bs=HEAP[bt];var br=ce;var bq=(br+28)&4294967295;var bp=HEAP[bq];var bg=ce;var be=(bg+8)&4294967295;var bc=HEAP[be];var bb=bs;var ba=FUNCTION_TABLE[bb](bc,bp);f=ba;var a9=ce;var a8=(a9+8)&4294967295;var a7=HEAP[a8];var a6=ce;var a5=(a6+8)&4294967295;var aW=HEAP[a5];var aU=(aW)&4294967295;var aS=HEAP[aU];var aR=(aS+308)&4294967295;var aQ=HEAP[aR];var aP=ce;var aO=(aP+28)&4294967295;var aN=HEAP[aO];var aM=ce;var aL=(aM+8)&4294967295;var aB=HEAP[aL];var az=aQ;FUNCTION_TABLE[az](aB,aN);var ax=f;var ci=reSign((ax),8,0)!=0;if(ci){var aw=ce;__ZN3Gfx13doPatternFillEb(aw,1)}var av=ce;var au=(av+8)&4294967295;var at=HEAP[au];var ar=ce;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var af=(ap)&4294967295;var ad=HEAP[af];var ab=(ad+84)&4294967295;var aa=HEAP[ab];var Z=ce;var Y=(Z+28)&4294967295;var X=HEAP[Y];var V=ce;var T=(V+8)&4294967295;var S=HEAP[T];var H=aa;FUNCTION_TABLE[H](S,X)}}while(0);var E=ce;var C=(E+28)&4294967295;var B=HEAP[C];__ZN8GfxState14setFillPatternEP10GfxPattern(B,0);var A=__Znwj(4);var z=A;cD=z;var y=cD;__ZN23GfxDeviceCMYKColorSpaceC1Ev(y);var x=cD;var w=x;var v=ce;var p=(v+28)&4294967295;var o=HEAP[p];__ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(o,w);var n=ce;var m=(n+8)&4294967295;var l=HEAP[m];var k=ce;var j=(k+8)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=HEAP[h];var e=(g+132)&4294967295;var d=HEAP[e];var c=ce;var b=(c+28)&4294967295;var a=HEAP[b];var cI=ce;var cH=(cI+8)&4294967295;var cG=HEAP[cH];var cF=d;FUNCTION_TABLE[cF](cG,a);b5=0;while(1){var ck=b5;var ch=(((ck))|0)<=3;if(!(ch)){aK=6;break}var cE=b5;var ct=bU;var cs=b5;var cr=(ct+12*cs)&4294967295;var cq=__ZN6Object6getNumEv(cr);var cp=__ZL8dblToCold(cq);var co=(G)&4294967295;var cn=(co+cE*4)&4294967295;HEAP[cn]=cp;var cm=b5;var cl=((cm)+1)&4294967295;b5=cl;aK=4;continue}var cg=ce;var cf=(cg+28)&4294967295;var cd=HEAP[cf];__ZN8GfxState12setFillColorEP8GfxColor(cd,G);var cc=ce;var ca=(cc+8)&4294967295;var b9=HEAP[ca];var b8=ce;var b7=(b8+8)&4294967295;var b6=HEAP[b7];var b4=(b6)&4294967295;var b3=HEAP[b4];var b2=(b3+140)&4294967295;var b1=HEAP[b2];var b0=ce;var bZ=(b0+28)&4294967295;var bY=HEAP[bZ];var bX=ce;var bW=(bX+8)&4294967295;var bV=HEAP[bW];var bS=b1;FUNCTION_TABLE[bS](bV,bY);var bR=ce;var bQ=(bR+15)&4294967295;var bP=HEAP[bQ];var cb=reSign((bP),8,0)!=0;if(cb){var bO=ce;var bN=(bO+8)&4294967295;var bM=HEAP[bN];var bL=ce;var bK=(bL+8)&4294967295;var bJ=HEAP[bK];var bI=(bJ)&4294967295;var bH=HEAP[bI];var bG=(bH+300)&4294967295;var bF=HEAP[bG];var bE=ce;var bD=(bE+28)&4294967295;var bC=HEAP[bD];var bB=ce;var bz=(bB+8)&4294967295;var bx=HEAP[bz];var bo=bF;FUNCTION_TABLE[bo](bx,bC);var bn=ce;var bm=(bn+8)&4294967295;var bl=HEAP[bm];var bk=ce;var bj=(bk+8)&4294967295;var bi=HEAP[bj];var bh=(bi)&4294967295;var bf=HEAP[bh];var bd=(bf+188)&4294967295;var a4=HEAP[bd];var a3=ce;var a2=(a3+28)&4294967295;var a1=HEAP[a2];var a0=ce;var aZ=(a0+8)&4294967295;var aY=HEAP[aZ];var aX=a4;FUNCTION_TABLE[aX](aY,a1);var aV=ce;var aT=(aV+8)&4294967295;var aJ=HEAP[aT];var aI=ce;var aH=(aI+8)&4294967295;var aG=HEAP[aH];var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=(aE+180)&4294967295;var aC=HEAP[aD];var aA=ce;var ay=(aA+28)&4294967295;var an=HEAP[ay];var am=ce;var al=(am+8)&4294967295;var ak=HEAP[al];var aj=aC;FUNCTION_TABLE[aj](ak,an);var ai=ce;var ah=(ai+8)&4294967295;var ag=HEAP[ah];var ae=ce;var ac=(ae+8)&4294967295;var Q=HEAP[ac];var P=(Q)&4294967295;var N=HEAP[P];var M=(N+204)&4294967295;var L=HEAP[M];var K=ce;var J=(K+28)&4294967295;var I=HEAP[J];var F=ce;var D=(F+8)&4294967295;var t=HEAP[D];var s=L;FUNCTION_TABLE[s](t,I);var r=ce;var q=(r+15)&4294967295;HEAP[q]=0}STACKTOP=U;return;return}function __ZN3Gfx9opEndPathEP6Objecti(d,b,e){var h;var i;var f;var c;var g=0;i=d;f=b;c=e;var a=i;__ZN3Gfx9doEndPathEv(a);return;return}function __ZN3Gfx17opSetFillRGBColorEP6Objecti(W,O,u){var U=STACKTOP;STACKTOP+=128;_memset(U,0,128);var aK;var ce;var bU;var R;var cD;var G=U;var b5;var f;var bT=0;ce=W;bU=O;R=u;var cC=ce;var cB=(cC+15)&4294967295;var cA=HEAP[cB];var ao=reSign((cA),8,0)!=0;$bb$$bb6$2:do{if(ao){var cz=ce;var cy=(cz+16)&4294967295;var cx=HEAP[cy];var cj=reSign((cx),8,0)!=0;if(!(cj)){aK=1;break $bb$$bb6$2}var cw=ce;var cv=(cw+8)&4294967295;var cu=HEAP[cv];var bA=ce;var by=(bA+8)&4294967295;var bw=HEAP[by];var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=(bu+304)&4294967295;var bs=HEAP[bt];var br=ce;var bq=(br+28)&4294967295;var bp=HEAP[bq];var bg=ce;var be=(bg+8)&4294967295;var bc=HEAP[be];var bb=bs;var ba=FUNCTION_TABLE[bb](bc,bp);f=ba;var a9=ce;var a8=(a9+8)&4294967295;var a7=HEAP[a8];var a6=ce;var a5=(a6+8)&4294967295;var aW=HEAP[a5];var aU=(aW)&4294967295;var aS=HEAP[aU];var aR=(aS+308)&4294967295;var aQ=HEAP[aR];var aP=ce;var aO=(aP+28)&4294967295;var aN=HEAP[aO];var aM=ce;var aL=(aM+8)&4294967295;var aB=HEAP[aL];var az=aQ;FUNCTION_TABLE[az](aB,aN);var ax=f;var ci=reSign((ax),8,0)!=0;if(ci){var aw=ce;__ZN3Gfx13doPatternFillEb(aw,1)}var av=ce;var au=(av+8)&4294967295;var at=HEAP[au];var ar=ce;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var af=(ap)&4294967295;var ad=HEAP[af];var ab=(ad+84)&4294967295;var aa=HEAP[ab];var Z=ce;var Y=(Z+28)&4294967295;var X=HEAP[Y];var V=ce;var T=(V+8)&4294967295;var S=HEAP[T];var H=aa;FUNCTION_TABLE[H](S,X)}}while(0);var E=ce;var C=(E+28)&4294967295;var B=HEAP[C];__ZN8GfxState14setFillPatternEP10GfxPattern(B,0);var A=__Znwj(4);var z=A;cD=z;var y=cD;__ZN22GfxDeviceRGBColorSpaceC1Ev(y);var x=cD;var w=x;var v=ce;var p=(v+28)&4294967295;var o=HEAP[p];__ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(o,w);var n=ce;var m=(n+8)&4294967295;var l=HEAP[m];var k=ce;var j=(k+8)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=HEAP[h];var e=(g+132)&4294967295;var d=HEAP[e];var c=ce;var b=(c+28)&4294967295;var a=HEAP[b];var cI=ce;var cH=(cI+8)&4294967295;var cG=HEAP[cH];var cF=d;FUNCTION_TABLE[cF](cG,a);b5=0;while(1){var ck=b5;var ch=(((ck))|0)<=2;if(!(ch)){aK=6;break}var cE=b5;var ct=bU;var cs=b5;var cr=(ct+12*cs)&4294967295;var cq=__ZN6Object6getNumEv(cr);var cp=__ZL8dblToCold(cq);var co=(G)&4294967295;var cn=(co+cE*4)&4294967295;HEAP[cn]=cp;var cm=b5;var cl=((cm)+1)&4294967295;b5=cl;aK=4;continue}var cg=ce;var cf=(cg+28)&4294967295;var cd=HEAP[cf];__ZN8GfxState12setFillColorEP8GfxColor(cd,G);var cc=ce;var ca=(cc+8)&4294967295;var b9=HEAP[ca];var b8=ce;var b7=(b8+8)&4294967295;var b6=HEAP[b7];var b4=(b6)&4294967295;var b3=HEAP[b4];var b2=(b3+140)&4294967295;var b1=HEAP[b2];var b0=ce;var bZ=(b0+28)&4294967295;var bY=HEAP[bZ];var bX=ce;var bW=(bX+8)&4294967295;var bV=HEAP[bW];var bS=b1;FUNCTION_TABLE[bS](bV,bY);var bR=ce;var bQ=(bR+15)&4294967295;var bP=HEAP[bQ];var cb=reSign((bP),8,0)!=0;if(cb){var bO=ce;var bN=(bO+8)&4294967295;var bM=HEAP[bN];var bL=ce;var bK=(bL+8)&4294967295;var bJ=HEAP[bK];var bI=(bJ)&4294967295;var bH=HEAP[bI];var bG=(bH+300)&4294967295;var bF=HEAP[bG];var bE=ce;var bD=(bE+28)&4294967295;var bC=HEAP[bD];var bB=ce;var bz=(bB+8)&4294967295;var bx=HEAP[bz];var bo=bF;FUNCTION_TABLE[bo](bx,bC);var bn=ce;var bm=(bn+8)&4294967295;var bl=HEAP[bm];var bk=ce;var bj=(bk+8)&4294967295;var bi=HEAP[bj];var bh=(bi)&4294967295;var bf=HEAP[bh];var bd=(bf+188)&4294967295;var a4=HEAP[bd];var a3=ce;var a2=(a3+28)&4294967295;var a1=HEAP[a2];var a0=ce;var aZ=(a0+8)&4294967295;var aY=HEAP[aZ];var aX=a4;FUNCTION_TABLE[aX](aY,a1);var aV=ce;var aT=(aV+8)&4294967295;var aJ=HEAP[aT];var aI=ce;var aH=(aI+8)&4294967295;var aG=HEAP[aH];var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=(aE+180)&4294967295;var aC=HEAP[aD];var aA=ce;var ay=(aA+28)&4294967295;var an=HEAP[ay];var am=ce;var al=(am+8)&4294967295;var ak=HEAP[al];var aj=aC;FUNCTION_TABLE[aj](ak,an);var ai=ce;var ah=(ai+8)&4294967295;var ag=HEAP[ah];var ae=ce;var ac=(ae+8)&4294967295;var Q=HEAP[ac];var P=(Q)&4294967295;var N=HEAP[P];var M=(N+204)&4294967295;var L=HEAP[M];var K=ce;var J=(K+28)&4294967295;var I=HEAP[J];var F=ce;var D=(F+8)&4294967295;var t=HEAP[D];var s=L;FUNCTION_TABLE[s](t,I);var r=ce;var q=(r+15)&4294967295;HEAP[q]=0}STACKTOP=U;return;return}function __ZN3Gfx13opCloseStrokeEP6Objecti(x,ae,L){var M;var ai;var af;var E;var az;var N;var aB;var P;var Q;var c=0;ai=x;af=ae;E=L;var ax=ai;var aw=(ax+28)&4294967295;var av=HEAP[aw];var at=__ZN8GfxState7isCurPtEv(av);var z=reSign((at),8,0)!=0;var V=(z)^1;var an=unSign((V),1,0);Q=an;var ar=Q;var S=reSign((ar),8,0)!=0;if(!S){var ap=ai;var am=(ap+28)&4294967295;var al=HEAP[am];__ZN8GfxState9closePathEv(al);var ak=ai;var ad=(ak+28)&4294967295;var ac=HEAP[ad];var ab=__ZN8GfxState6isPathEv(ac);var R=reSign((ab),8,0)!=0;var aq=(R)^1;var m=unSign((aq),1,0);var O=reSign((m),8,0)!=0;$bb18$$bb9$4:do{if(O){M=0}else{var aa=ai;var Z=__ZN3Gfx15contentIsHiddenEv(aa);var aA=reSign((Z),8,0)!=0;var ao=(aA)^1;var y=unSign((ao),1,0);var ay=reSign((y),8,0)!=0;var aC=(ay)^1;var aj=unSign((aC),1,0);var au=reSign((aj),8,0)!=0;if(au){M=0;break $bb18$$bb9$4}aB=1;M=2;break $bb18$$bb9$4}}while(0);if(M==0){aB=0}var Y=aB;P=Y;var X=P;var ah=reSign((X),8,0)!=0;if(ah){var W=ai;var U=(W+28)&4294967295;var T=HEAP[U];var K=__ZN8GfxState19getStrokeColorSpaceEv(T);az=K;var J=az;var I=(J)&4294967295;var H=HEAP[I];var G=(H+12)&4294967295;var F=HEAP[G];var D=F;var C=az;var B=FUNCTION_TABLE[D](C);var A=(((B))|0)==10;var w=unSign((A),1,0);N=w;var v=N;var ag=reSign((v),8,0)!=0;if(ag){var u=ai;__ZN3Gfx15doPatternStrokeEv(u)}else{var t=ai;var s=(t+8)&4294967295;var r=HEAP[s];var q=ai;var p=(q+8)&4294967295;var o=HEAP[p];var n=(o)&4294967295;var l=HEAP[n];var k=(l+212)&4294967295;var j=HEAP[k];var i=ai;var h=(i+28)&4294967295;var g=HEAP[h];var f=ai;var e=(f+8)&4294967295;var d=HEAP[e];var b=j;FUNCTION_TABLE[b](d,g)}}var a=ai;__ZN3Gfx9doEndPathEv(a)}return;return}function __ZN3Gfx14opSetFillColorEP6Objecti(j,ai,w){var E=STACKTOP;STACKTOP+=128;_memset(E,0,128);var D;var e;var aa;var ad;var ac;var J;var f=E;var g;var N=0;e=j;aa=ai;ad=w;var ab=e;var Z=(ab+28)&4294967295;var Y=HEAP[Z];var X=__ZN8GfxState17getFillColorSpaceEv(Y);ac=X;var W=ac;var V=(W)&4294967295;var T=HEAP[V];var R=(T+44)&4294967295;var P=HEAP[R];var A=P;var y=ac;var v=FUNCTION_TABLE[A](y);var t=ad;var r=(((v))|0)!=(((t))|0);var p=unSign((r),1,0);J=p;var n=J;var F=reSign((n),8,0)!=0;if(F){var l=e;var i=__ZN3Gfx6getPosEv(l);__Z5erroriPcz(i,(__str291667)&4294967295)}else{var h=e;var b=(h+28)&4294967295;var ap=HEAP[b];__ZN8GfxState14setFillPatternEP10GfxPattern(ap,0);g=0;while(1){var Q=g;var O=ad;var M=(((Q))|0)<(((O))|0);if(!(M)){D=3;break}var an=g;var al=aa;var ak=g;var aj=(al+12*ak)&4294967295;var ah=__ZN6Object6getNumEv(aj);var ag=__ZL8dblToCold(ah);var af=(f)&4294967295;var ae=(af+an*4)&4294967295;HEAP[ae]=ag;var U=g;var S=((U)+1)&4294967295;g=S;D=1;continue}var L=e;var K=(L+28)&4294967295;var I=HEAP[K];__ZN8GfxState12setFillColorEP8GfxColor(I,f);var H=e;var G=(H+8)&4294967295;var C=HEAP[G];var B=e;var z=(B+8)&4294967295;var x=HEAP[z];var u=(x)&4294967295;var s=HEAP[u];var q=(s+140)&4294967295;var o=HEAP[q];var m=e;var k=(m+28)&4294967295;var d=HEAP[k];var c=e;var a=(c+8)&4294967295;var ao=HEAP[a];var am=o;FUNCTION_TABLE[am](ao,d)}STACKTOP=E;return;return}function __ZN3Gfx15opSetFillColorNEP6Objecti(J,B,p){var H=STACKTOP;STACKTOP+=128;_memset(H,0,128);var aw;var ce;var bP;var C;var bv;var cC;var bx;var D;var bB;var bF;var cB;var E;var bJ;var cA;var bL;var z=H;var b7;var b4;var bO=0;ce=J;bP=B;C=p;var cz=ce;var cy=(cz+28)&4294967295;var cx=HEAP[cy];var cw=__ZN8GfxState17getFillColorSpaceEv(cx);cA=cw;var cv=cA;var cu=(cv)&4294967295;var ct=HEAP[cu];var bn=(ct+12)&4294967295;var bl=HEAP[bn];var bj=bl;var bi=cA;var bh=FUNCTION_TABLE[bj](bi);var bg=(((bh))|0)==10;var bf=unSign((bg),1,0);bL=bf;var be=bL;var aa=reSign((be),8,0)!=0;$bb$$bb29$2:do{if(aa){var bd=C;var bc=(((bd))|0)>1;if(bc){var a2=ce;var a0=(a2+28)&4294967295;var aY=HEAP[a0];var aX=__ZN8GfxState17getFillColorSpaceEv(aY);var aW=aX;var aV=__ZN20GfxPatternColorSpace8getUnderEv(aW);var aU=(aV)==0;$bb3$$bb2$6:do{if(aU){aw=0}else{var aT=C;var aS=((aT)-1)&4294967295;var aR=ce;var aI=(aR+28)&4294967295;var aG=HEAP[aI];var aE=__ZN8GfxState17getFillColorSpaceEv(aG);var aD=aE;var aC=__ZN20GfxPatternColorSpace8getUnderEv(aD);cB=aC;var aB=cB;var aA=(aB)&4294967295;var az=HEAP[aA];var ay=(az+44)&4294967295;var ax=HEAP[ay];var am=ax;var ak=cB;var ai=FUNCTION_TABLE[am](ak);var ah=(((aS))|0)!=(((ai))|0);if(ah){aw=0;break $bb3$$bb2$6}E=0;aw=3;break $bb3$$bb2$6}}while(0);if(aw==0){E=1}var ag=E;bJ=ag;var af=bJ;var ci=reSign((af),8,0)!=0;if(ci){var ae=ce;var ad=__ZN3Gfx6getPosEv(ae);__Z5erroriPcz(ad,(__str421680)&4294967295);aw=4;break $bb$$bb29$2}else{b4=0;while(1){var t=C;var s=((t)-1)&4294967295;var r=b4;var q=(((s))|0)<=(((r))|0);if(q){aw=7;break}var o=b4;var n=(((o))|0)<=31;if(!(n)){aw=7;break}var ac=bP;var ab=b4;var R=(ac+12*ab)&4294967295;var P=__ZN6Object5isNumEv(R);bF=P;var O=bF;var cb=reSign((O),8,0)!=0;if(cb){var N=b4;var M=bP;var L=b4;var K=(M+12*L)&4294967295;var I=__ZN6Object6getNumEv(K);var G=__ZL8dblToCold(I);var F=(z)&4294967295;var A=(F+N*4)&4294967295;HEAP[A]=G}else{var y=b4;var x=(z)&4294967295;var w=(x+y*4)&4294967295;HEAP[w]=0}var v=b4;var u=((v)+1)&4294967295;b4=u;aw=5;continue}var m=ce;var l=(m+28)&4294967295;var k=HEAP[l];__ZN8GfxState12setFillColorEP8GfxColor(k,z);var j=ce;var i=(j+8)&4294967295;var h=HEAP[i];var g=ce;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+140)&4294967295;var a=HEAP[b];var cH=ce;var cG=(cH+28)&4294967295;var cF=HEAP[cG];var cE=ce;var cD=(cE+8)&4294967295;var cs=HEAP[cD];var cr=a;FUNCTION_TABLE[cr](cs,cF)}}var cq=C;var cp=((cq)-1)&4294967295;var co=bP;var cn=(co+12*cp)&4294967295;var cm=__ZN6Object6isNameEv(cn);var b3=reSign((cm),8,0)!=0;var bb=(b3)^1;var b2=unSign((bb),1,0);var bW=reSign((b2),8,0)!=0;$bb24$$bb22$25:do{if(bW){aw=11}else{var cl=C;var ck=((cl)-1)&4294967295;var cj=bP;var ch=(cj+12*ck)&4294967295;var cg=__ZN6Object7getNameEv(ch);var cf=ce;var cd=(cf+20)&4294967295;var cc=HEAP[cd];var ca=ce;var b9=__ZN12GfxResources13lookupPatternEPcP3Gfx(cc,cg,ca);b7=b9;var b8=b7;var b6=(b8)==0;if(b6){aw=11;break $bb24$$bb22$25}D=1;aw=13;break $bb24$$bb22$25}}while(0);if(aw==11){D=0}var b5=D;bB=b5;var b1=bB;var bQ=reSign((b1),8,0)!=0;if(bQ){var b0=ce;var bZ=(b0+28)&4294967295;var bY=HEAP[bZ];var bX=b7;__ZN8GfxState14setFillPatternEP10GfxPattern(bY,bX)}}else{var bV=ce;var bU=(bV+28)&4294967295;var bT=HEAP[bU];var bS=__ZN8GfxState17getFillColorSpaceEv(bT);cC=bS;var bR=cC;var bN=(bR)&4294967295;var bM=HEAP[bN];var bK=(bM+44)&4294967295;var bI=HEAP[bK];var bH=bI;var bE=cC;var bD=FUNCTION_TABLE[bH](bE);var bC=C;var bA=(((bD))|0)!=(((bC))|0);var by=unSign((bA),1,0);bx=by;var bw=bx;var bG=reSign((bw),8,0)!=0;if(bG){var bu=ce;var bt=__ZN3Gfx6getPosEv(bu);__Z5erroriPcz(bt,(__str421680)&4294967295)}else{var bs=ce;var br=(bs+28)&4294967295;var bq=HEAP[br];__ZN8GfxState14setFillPatternEP10GfxPattern(bq,0);b4=0;while(1){var aM=b4;var aL=C;var aK=(((aM))|0)>=(((aL))|0);if(aK){aw=19;break}var aJ=b4;var aH=(((aJ))|0)<=31;if(!(aH)){aw=19;break}var bp=bP;var bo=b4;var bm=(bp+12*bo)&4294967295;var bk=__ZN6Object5isNumEv(bm);bv=bk;var ba=bv;var bz=reSign((ba),8,0)!=0;if(bz){var a9=b4;var a8=bP;var a7=b4;var a6=(a8+12*a7)&4294967295;var a5=__ZN6Object6getNumEv(a6);var a4=__ZL8dblToCold(a5);var a3=(z)&4294967295;var a1=(a3+a9*4)&4294967295;HEAP[a1]=a4}else{var aZ=b4;var aQ=(z)&4294967295;var aP=(aQ+aZ*4)&4294967295;HEAP[aP]=0}var aO=b4;var aN=((aO)+1)&4294967295;b4=aN;aw=17;continue}var aF=ce;var av=(aF+28)&4294967295;var au=HEAP[av];__ZN8GfxState12setFillColorEP8GfxColor(au,z);var at=ce;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=ce;var ao=(ap+8)&4294967295;var an=HEAP[ao];var al=(an)&4294967295;var aj=HEAP[al];var Z=(aj+140)&4294967295;var Y=HEAP[Z];var X=ce;var W=(X+28)&4294967295;var V=HEAP[W];var U=ce;var T=(U+8)&4294967295;var S=HEAP[T];var Q=Y;FUNCTION_TABLE[Q](S,V)}}}while(0);STACKTOP=H;return;return}function __ZN3Gfx8opShFillEP6Objecti(J,D,s){var H=STACKTOP;STACKTOP+=32;_memset(H,0,32);var at;var b1;var bI;var E;var ce;var cs;var a;var c;var bE;var bG;var b5=H;var m=H+8;var aS=H+16;var bF=H+24;var bt;var bH=0;b1=J;bI=D;E=s;var cr=bI;var cq=(cr)&4294967295;var cp=__ZN6Object7getNameEv(cq);var co=b1;var cn=(co+20)&4294967295;var cm=HEAP[cn];var cl=b1;var ck=__ZN12GfxResources13lookupShadingEPcP3Gfx(cm,cp,cl);bE=ck;var cj=bE;var bk=(cj)==0;var bi=unSign((bk),1,0);c=bi;var bg=c;var X=reSign((bg),8,0)!=0;$bb17$$bb$2:do{if(!X){var bf=b1;var be=(bf+28)&4294967295;var bd=HEAP[be];var bc=__ZN8GfxState7getPathEv(bd);var bb=__ZN7GfxPath4copyEv(bc);bG=bb;var ba=b1;__ZN3Gfx9saveStateEv(ba);var a9=bE;var a0=__ZN10GfxShading10getHasBBoxEv(a9);a=a0;var aY=a;var b7=reSign((aY),8,0)!=0;if(b7){var aW=bE;__ZN10GfxShading7getBBoxEPdS0_S0_S0_(aW,b5,m,aS,bF);var aV=HEAP[m];var aU=HEAP[b5];var aT=b1;var aR=(aT+28)&4294967295;var aQ=HEAP[aR];__ZN8GfxState6moveToEdd(aQ,aU,aV);var aP=HEAP[m];var aO=HEAP[aS];var aF=b1;var aD=(aF+28)&4294967295;var aB=HEAP[aD];__ZN8GfxState6lineToEdd(aB,aO,aP);var aA=HEAP[bF];var az=HEAP[aS];var ay=b1;var ax=(ay+28)&4294967295;var aw=HEAP[ax];__ZN8GfxState6lineToEdd(aw,az,aA);var av=HEAP[bF];var au=HEAP[b5];var aj=b1;var ah=(aj+28)&4294967295;var af=HEAP[ah];__ZN8GfxState6lineToEdd(af,au,av);var ae=b1;var ad=(ae+28)&4294967295;var ac=HEAP[ad];__ZN8GfxState9closePathEv(ac);var ab=b1;var aa=(ab+28)&4294967295;var Z=HEAP[aa];__ZN8GfxState4clipEv(Z);var Y=b1;var Q=(Y+8)&4294967295;var P=HEAP[Q];var O=b1;var N=(O+8)&4294967295;var M=HEAP[N];var L=(M)&4294967295;var K=HEAP[L];var I=(K+256)&4294967295;var G=HEAP[I];var F=b1;var C=(F+28)&4294967295;var B=HEAP[C];var A=b1;var z=(A+8)&4294967295;var y=HEAP[z];var x=G;FUNCTION_TABLE[x](y,B);var w=b1;var v=(w+28)&4294967295;var u=HEAP[v];__ZN8GfxState9clearPathEv(u)}var t=bE;var r=__ZN10GfxShading13getColorSpaceEv(t);cs=r;var q=cs;var p=(q)&4294967295;var o=HEAP[p];var n=(o+8)&4294967295;var l=HEAP[n];var k=l;var j=cs;var i=FUNCTION_TABLE[k](j);var h=b1;var g=(h+28)&4294967295;var f=HEAP[g];__ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(f,i);var e=b1;var d=(e+8)&4294967295;var b=HEAP[d];var cx=b1;var cw=(cx+8)&4294967295;var cv=HEAP[cw];var cu=(cv)&4294967295;var ct=HEAP[cu];var ci=(ct+132)&4294967295;var ch=HEAP[ci];var cg=b1;var cf=(cg+28)&4294967295;var cd=HEAP[cf];var cc=b1;var cb=(cc+8)&4294967295;var ca=HEAP[cb];var b9=ch;FUNCTION_TABLE[b9](ca,cd);var b8=b1;var b4=(b8+8)&4294967295;var b3=HEAP[b4];var b2=b1;var b0=(b2+8)&4294967295;var bZ=HEAP[b0];var bY=(bZ)&4294967295;var bX=HEAP[bY];var bW=(bX+404)&4294967295;var bU=HEAP[bW];var bT=b1;var bS=(bT+8)&4294967295;var bR=HEAP[bS];var bQ=bU;var bP=FUNCTION_TABLE[bQ](bR);bt=bP;var bO=bt;var b6=reSign((bO),8,0)!=0;if(b6){var bN=b1;var bM=(bN+8)&4294967295;var bL=HEAP[bM];var bK=b1;var bJ=(bK+8)&4294967295;var bD=HEAP[bJ];var bC=(bD)&4294967295;var bB=HEAP[bC];var bA=(bB+408)&4294967295;var bz=HEAP[bA];var by=b1;var bx=(by+8)&4294967295;var bw=HEAP[bx];var bv=bz;FUNCTION_TABLE[bv](bw,0)}var bu=bE;var bs=__ZN10GfxShading7getTypeEv(bu);ce=bs;var br=ce;if(br==1){at=8}else{if(br==2){at=9}else{if(br==3){at=10}else{if(br==4){at=11}else{if(br==5){at=11}else{if(br==6){at=12}else{if(br==7){at=12}else{at=13}}}}}}}if(at==8){var bq=bE;var bp=bq;var bo=b1;__ZN3Gfx16doFunctionShFillEP18GfxFunctionShading(bo,bp)}else{if(at==9){var bn=bE;var bm=bn;var bl=b1;__ZN3Gfx13doAxialShFillEP15GfxAxialShading(bl,bm)}else{if(at==10){var bj=bE;var bh=bj;var a8=b1;__ZN3Gfx14doRadialShFillEP16GfxRadialShading(a8,bh)}else{if(at==11){var a7=bE;var a6=a7;var a5=b1;__ZN3Gfx23doGouraudTriangleShFillEP25GfxGouraudTriangleShading(a5,a6)}else{if(at==12){var a4=bE;var a3=a4;var a2=b1;__ZN3Gfx17doPatchMeshShFillEP19GfxPatchMeshShading(a2,a3)}}}}}var a1=bt;var bV=reSign((a1),8,0)!=0;if(bV){var aZ=b1;var aX=(aZ+8)&4294967295;var aN=HEAP[aX];var aM=b1;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=(aK)&4294967295;var aI=HEAP[aJ];var aH=(aI+408)&4294967295;var aG=HEAP[aH];var aE=b1;var aC=(aE+8)&4294967295;var ar=HEAP[aC];var aq=aG;FUNCTION_TABLE[aq](ar,1)}var ap=b1;__ZN3Gfx12restoreStateEv(ap);var ao=b1;var an=(ao+28)&4294967295;var am=HEAP[an];var al=bG;__ZN8GfxState7setPathEP7GfxPath(am,al);var ak=bE;var ai=(ak)!=0;if(!(ai)){at=5;break $bb17$$bb$2}var ag=bE;var W=(ag)&4294967295;var V=HEAP[W];var U=(V+4)&4294967295;var T=HEAP[U];var S=T;var R=bE;FUNCTION_TABLE[S](R)}}while(0);STACKTOP=H;return;return}function __ZN3Gfx10opCurveTo1EP6Objecti(i,X,q){var t;var b;var L;var S;var w;var e;var R;var d;var Q;var c;var P;var y=0;b=i;L=X;S=q;var N=b;var M=(N+28)&4294967295;var K=HEAP[M];var J=__ZN8GfxState7isCurPtEv(K);var u=reSign((J),8,0)!=0;var O=(u)^1;var f=unSign((O),1,0);w=f;var I=w;var l=reSign((I),8,0)!=0;if(l){var H=b;var G=__ZN3Gfx6getPosEv(H);__Z5erroriPcz(G,(__str221660)&4294967295)}else{var E=b;var C=(E+28)&4294967295;var A=HEAP[C];var s=__ZN8GfxState7getCurXEv(A);e=s;var r=b;var p=(r+28)&4294967295;var o=HEAP[p];var n=__ZN8GfxState7getCurYEv(o);R=n;var m=L;var k=(m)&4294967295;var j=__ZN6Object6getNumEv(k);d=j;var h=L;var g=(h+12)&4294967295;var a=__ZN6Object6getNumEv(g);Q=a;var ac=L;var ab=(ac+24)&4294967295;var aa=__ZN6Object6getNumEv(ab);c=aa;var Z=L;var Y=(Z+36)&4294967295;var W=__ZN6Object6getNumEv(Y);P=W;var V=b;var U=(V+28)&4294967295;var T=HEAP[U];var F=e;var D=R;var B=d;var z=Q;var x=c;var v=P;__ZN8GfxState7curveToEdddddd(T,F,D,B,z,x,v)}return;return}function __ZN3Gfx10opCurveTo2EP6Objecti(i,R,q){var t;var b;var F;var M;var v;var e;var L;var d;var K;var c;var J;var w=0;b=i;F=R;M=q;var H=b;var G=(H+28)&4294967295;var E=HEAP[G];var D=__ZN8GfxState7isCurPtEv(E);var u=reSign((D),8,0)!=0;var I=(u)^1;var f=unSign((I),1,0);v=f;var C=v;var l=reSign((C),8,0)!=0;if(l){var B=b;var A=__ZN3Gfx6getPosEv(B);__Z5erroriPcz(A,(__str211659)&4294967295)}else{var z=F;var y=(z)&4294967295;var x=__ZN6Object6getNumEv(y);e=x;var s=F;var r=(s+12)&4294967295;var p=__ZN6Object6getNumEv(r);L=p;var o=F;var n=(o+24)&4294967295;var m=__ZN6Object6getNumEv(n);d=m;var k=F;var j=(k+36)&4294967295;var h=__ZN6Object6getNumEv(j);K=h;var g=d;c=g;var a=K;J=a;var W=b;var V=(W+28)&4294967295;var U=HEAP[V];var T=e;var S=L;var Q=d;var P=K;var O=c;var N=J;__ZN8GfxState7curveToEdddddd(U,T,S,Q,P,O,N)}return;return}function __ZN3Gfx9doEndPathEv(j){var D;var e;var X;var af;var L=0;e=j;var aa=e;var Z=(aa+28)&4294967295;var Y=HEAP[Z];var W=__ZN8GfxState7isCurPtEv(Y);var E=reSign((W),8,0)!=0;var ab=(E)^1;var f=unSign((ab),1,0);var l=reSign((f),8,0)!=0;$bb5$$bb$2:do{if(l){D=0}else{var V=e;var U=(V+52)&4294967295;var T=HEAP[U];var R=(((T))|0)==0;if(R){D=0;break $bb5$$bb$2}X=1;D=2;break $bb5$$bb$2}}while(0);if(D==0){X=0}var P=X;af=P;var N=af;var g=reSign((N),8,0)!=0;if(g){var A=e;var y=(A+28)&4294967295;var w=HEAP[y];__ZN8GfxState4clipEv(w);var u=e;var s=(u+52)&4294967295;var q=HEAP[s];var o=(((q))|0)==1;if(o){var m=e;var i=(m+8)&4294967295;var h=HEAP[i];var b=e;var ao=(b+8)&4294967295;var am=HEAP[ao];var ak=(am)&4294967295;var ai=HEAP[ak];var ah=(ai+256)&4294967295;var ag=HEAP[ah];var ae=e;var ad=(ae+28)&4294967295;var ac=HEAP[ad];var S=e;var Q=(S+8)&4294967295;var O=HEAP[Q];var M=ag;FUNCTION_TABLE[M](O,ac)}else{var K=e;var J=(K+8)&4294967295;var I=HEAP[J];var H=e;var G=(H+8)&4294967295;var F=HEAP[G];var C=(F)&4294967295;var B=HEAP[C];var z=(B+260)&4294967295;var x=HEAP[z];var v=e;var t=(v+28)&4294967295;var r=HEAP[t];var p=e;var n=(p+8)&4294967295;var k=HEAP[n];var d=x;FUNCTION_TABLE[d](k,r)}}var c=e;var a=(c+52)&4294967295;HEAP[a]=0;var an=e;var al=(an+28)&4294967295;var aj=HEAP[al];__ZN8GfxState9clearPathEv(aj);return;return}function __ZN12GfxResources14lookupGStateNFEPcP6Object(i,w,M){var u;var b;var K;var s;var x;var L;var t;var v;var d;var A=0;b=i;K=w;s=M;var J=b;d=J;while(1){var j=d;var h=(j)!=0;if(!(h)){u=6;break}var I=d;var H=(I+52)&4294967295;var G=__ZN6Object6isDictEv(H);v=G;var F=v;var y=reSign((F),8,0)!=0;if(y){var E=d;var D=(E+52)&4294967295;var C=K;var B=s;var r=__ZN6Object12dictLookupNFEPcPS_(D,C,B);var q=__ZN6Object6isNullEv(r);var l=reSign((q),8,0)!=0;var z=(l)^1;var c=unSign((z),1,0);t=c;var p=t;var g=reSign((p),8,0)!=0;if(g){u=1;break}var o=s;__ZN6Object4freeEv(o)}var n=d;var m=(n+84)&4294967295;var k=HEAP[m];d=k;u=0;continue}if(u==1){L=1}else{if(u==6){var f=K;__Z5erroriPcz(-1,(__str141652)&4294967295,Pointer_make([f,0,0,0],0,ALLOC_STACK));L=0}}var a=L;x=a;var N=x;var e=(((N))&255);return e;return null}function __ZN12GfxResources21lookupMarkedContentNFEPcP6Object(i,u,M){var t;var b;var I;var s;var v;var J;var K;var L;var d;var y=0;b=i;I=u;s=M;var H=b;d=H;while(1){var j=d;var h=(j)!=0;if(!(h)){t=6;break}var G=d;var F=(G+72)&4294967295;var E=__ZN6Object6isDictEv(F);L=E;var D=L;var w=reSign((D),8,0)!=0;if(w){var C=d;var B=(C+72)&4294967295;var A=I;var z=s;var r=__ZN6Object12dictLookupNFEPcPS_(B,A,z);var q=__ZN6Object6isNullEv(r);var l=reSign((q),8,0)!=0;var x=(l)^1;var c=unSign((x),1,0);K=c;var p=K;var g=reSign((p),8,0)!=0;if(g){t=1;break}var o=s;__ZN6Object4freeEv(o)}var n=d;var m=(n+84)&4294967295;var k=HEAP[m];d=k;t=0;continue}if(t==1){J=1}else{if(t==6){var f=I;__Z5erroriPcz(-1,(__str151653)&4294967295,Pointer_make([f,0,0,0],0,ALLOC_STACK));J=0}}var a=J;v=a;var N=v;var e=(((N))&255);return e;return null}function __ZN12GfxResources15lookupXObjectNFEPcP6Object(i,u,M){var t;var b;var I;var s;var v;var J;var K;var L;var d;var y=0;b=i;I=u;s=M;var H=b;d=H;while(1){var j=d;var h=(j)!=0;if(!(h)){t=6;break}var G=d;var F=(G+4)&4294967295;var E=__ZN6Object6isDictEv(F);L=E;var D=L;var w=reSign((D),8,0)!=0;if(w){var C=d;var B=(C+4)&4294967295;var A=I;var z=s;var r=__ZN6Object12dictLookupNFEPcPS_(B,A,z);var q=__ZN6Object6isNullEv(r);var l=reSign((q),8,0)!=0;var x=(l)^1;var c=unSign((x),1,0);K=c;var p=K;var g=reSign((p),8,0)!=0;if(g){t=1;break}var o=s;__ZN6Object4freeEv(o)}var n=d;var m=(n+84)&4294967295;var k=HEAP[m];d=k;t=0;continue}if(t==1){J=1}else{if(t==6){var f=I;__Z5erroriPcz(-1,(__str31641)&4294967295,Pointer_make([f,0,0,0],0,ALLOC_STACK));J=0}}var a=J;v=a;var N=v;var e=(((N))&255);return e;return null}function __ZN8GfxState7curveToEdddddd(t,G,f,F,c,E,a){var C;var r;var I;var H;var i;var e;var p;var n;var s=0;r=t;I=G;H=f;i=F;e=c;p=E;n=a;var q=r;var o=(q+592)&4294967295;var m=n;HEAP[o]=m;var l=r;var k=(l+592)&4294967295;var j=HEAP[k];var h=r;var g=(h+584)&4294967295;var d=p;HEAP[g]=d;var b=r;var D=(b+584)&4294967295;var B=HEAP[D];var A=r;var z=(A+580)&4294967295;var y=HEAP[z];var x=I;var w=H;var v=i;var u=e;__ZN7GfxPath7curveToEdddddd(y,x,w,v,u,B,j);return;return}function __ZN3Gfx9fillPatchEP8GfxPatchiidiP19GfxPatchMeshShading(am,kC,qv,ci,pR,jU,qu){var eF=STACKTOP;STACKTOP+=5760;_memset(eF,0,5760);var et;var aP;var eO;var sP;var qG;var s0;var ja;var hz;var qR;var qS;var b6=eF;var b5=eF+1280;var bU=eF+2560;var bT=eF+3840;var jI=eF+5120;var jx=eF+5376;var tv;var mx;var k4;var jJ=eF+5632;var b7=0;aP=am;eO=kC;sP=qv;qG=ci;s0=pR;ja=jU;hz=qu;k4=0;$bb6$2:while(1){var cq=k4;var cp=qG;var co=(((cq))|0)<(((cp))|0);if(!(co)){et=8;break $bb6$2}var lS=k4;var lR=eO;var lQ=(lR+256)&4294967295;var lP=(lQ)&4294967295;var lO=(lP)&4294967295;var lN=(lO)&4294967295;var lM=(lN+lS*8)&4294967295;var lL=HEAP[lM];var lK=k4;var lJ=eO;var dM=(lJ+256)&4294967295;var dL=(dM)&4294967295;var dK=(dL+256)&4294967295;var dJ=(dK)&4294967295;var dI=(dJ+lK*8)&4294967295;var dG=HEAP[dI];var dE=(lL)-(dG);var dC=_fabs(dE);var dA=s0;var dy=(dC)>(dA);if(dy){et=1;break $bb6$2}var ds=k4;var dr=eO;var dq=(dr+256)&4294967295;var dp=(dq)&4294967295;var dn=(dp+256)&4294967295;var dl=(dn)&4294967295;var dk=(dl+ds*8)&4294967295;var dj=HEAP[dk];var di=k4;var dh=eO;var dg=(dh+256)&4294967295;var df=(dg+512)&4294967295;var de=(df+256)&4294967295;var dd=(de)&4294967295;var dc=(dd+di*8)&4294967295;var db=HEAP[dc];var da=(dj)-(db);var c9=_fabs(da);var c8=s0;var c7=(c9)>(c8);if(c7){et=1;break $bb6$2}var c6=k4;var c5=eO;var c4=(c5+256)&4294967295;var c3=(c4+512)&4294967295;var c2=(c3+256)&4294967295;var c1=(c2)&4294967295;var c0=(c1+c6*8)&4294967295;var cZ=HEAP[c0];var cY=k4;var cX=eO;var cW=(cX+256)&4294967295;var cV=(cW+512)&4294967295;var cU=(cV)&4294967295;var cT=(cU)&4294967295;var cS=(cT+cY*8)&4294967295;var cR=HEAP[cS];var cQ=(cZ)-(cR);var cP=_fabs(cQ);var cO=s0;var cN=(cP)>(cO);if(cN){et=1;break $bb6$2}var cM=k4;var cL=eO;var cK=(cL+256)&4294967295;var cJ=(cK+512)&4294967295;var cI=(cJ)&4294967295;var cH=(cI)&4294967295;var cG=(cH+cM*8)&4294967295;var cF=HEAP[cG];var cE=k4;var cD=eO;var cC=(cD+256)&4294967295;var cB=(cC)&4294967295;var cA=(cB)&4294967295;var cz=(cA)&4294967295;var cy=(cz+cE*8)&4294967295;var cx=HEAP[cy];var cw=(cF)-(cx);var cv=_fabs(cw);var cu=s0;var ct=(cv)>(cu);if(ct){et=1;break $bb6$2}var cs=k4;var cr=((cs)+1)&4294967295;k4=cr;et=0;continue $bb6$2}if(et==1){}var cn=k4;var cm=qG;var cl=(((cn))|0)==(((cm))|0);$bb9$$bb8$12:do{if(cl){et=9}else{var ck=ja;var cj=(((ck))|0)==6;if(cj){et=9;break $bb9$$bb8$12}k4=0;$bb22$15:while(1){var m6=k4;var m4=(((m6))|0)<=3;if(!(m4)){et=19;break $bb22$15}var fD=k4;var fz=k4;var fx=eO;var fv=(fx)&4294967295;var ft=(fv+fz*32)&4294967295;var fr=(ft)&4294967295;var fp=HEAP[fr];var fn=(jI+fD*64)&4294967295;var fl=(fn)&4294967295;HEAP[fl]=fp;var fk=k4;var fj=k4;var ff=eO;var fd=(ff+128)&4294967295;var fb=(fd+fj*32)&4294967295;var e9=(fb)&4294967295;var e7=HEAP[e9];var e5=(jx+fk*64)&4294967295;var e3=(e5)&4294967295;HEAP[e3]=e7;var e1=k4;var e0=k4;var eZ=eO;var eV=(eZ)&4294967295;var eT=(eV+e0*32)&4294967295;var eR=(eT)&4294967295;var eP=HEAP[eR];var eM=k4;var eK=eO;var eI=(eK)&4294967295;var eG=(eI+eM*32)&4294967295;var eE=(eG+8)&4294967295;var eD=HEAP[eE];var eC=(eP)+(eD);var eB=(eC)*0.5;var eA=(jI+e1*64)&4294967295;var ez=(eA+8)&4294967295;HEAP[ez]=eB;var ey=k4;var ex=k4;var ew=eO;var ev=(ew+128)&4294967295;var eu=(ev+ex*32)&4294967295;var es=(eu)&4294967295;var er=HEAP[es];var eq=k4;var ep=eO;var eo=(ep+128)&4294967295;var en=(eo+eq*32)&4294967295;var em=(en+8)&4294967295;var el=HEAP[em];var ek=(er)+(el);var ej=(ek)*0.5;var ei=(jx+ey*64)&4294967295;var eh=(ei+8)&4294967295;HEAP[eh]=ej;var eg=k4;var ef=eO;var ee=(ef)&4294967295;var ed=(ee+eg*32)&4294967295;var ec=(ed+8)&4294967295;var eb=HEAP[ec];var ea=k4;var d9=eO;var d8=(d9)&4294967295;var d7=(d8+ea*32)&4294967295;var d6=(d7+16)&4294967295;var d5=HEAP[d6];var d4=(eb)+(d5);var d3=(d4)*0.5;tv=d3;var d2=k4;var d0=eO;var dZ=(d0+128)&4294967295;var dY=(dZ+d2*32)&4294967295;var dX=(dY+8)&4294967295;var dW=HEAP[dX];var dV=k4;var dU=eO;var dT=(dU+128)&4294967295;var dS=(dT+dV*32)&4294967295;var dR=(dS+16)&4294967295;var dQ=HEAP[dR];var dP=(dW)+(dQ);var dO=(dP)*0.5;mx=dO;var dN=k4;var dH=k4;var dF=eO;var dD=(dF)&4294967295;var dB=(dD+dH*32)&4294967295;var dz=(dB+16)&4294967295;var dx=HEAP[dz];var dw=k4;var dv=eO;var du=(dv)&4294967295;var dt=(du+dw*32)&4294967295;var c=(dt+24)&4294967295;var a=HEAP[c];var um=(dx)+(a);var uk=(um)*0.5;var ui=(jI+dN*64)&4294967295;var ug=(ui+48)&4294967295;HEAP[ug]=uk;var ue=k4;var uc=k4;var ub=eO;var ua=(ub+128)&4294967295;var t6=(ua+uc*32)&4294967295;var t4=(t6+16)&4294967295;var t2=HEAP[t4];var t0=k4;var tY=eO;var tW=(tY+128)&4294967295;var tU=(tW+t0*32)&4294967295;var tS=(tU+24)&4294967295;var tR=HEAP[tS];var tQ=(t2)+(tR);var tM=(tQ)*0.5;var tK=(jx+ue*64)&4294967295;var tI=(tK+48)&4294967295;HEAP[tI]=tM;var tG=k4;var tE=k4;var tC=(jI+tE*64)&4294967295;var tA=(tC+8)&4294967295;var ty=HEAP[tA];var tx=tv;var tw=(ty)+(tx);var tr=(tw)*0.5;var tp=(jI+tG*64)&4294967295;var tn=(tp+16)&4294967295;HEAP[tn]=tr;var tl=k4;var tj=k4;var th=(jx+tj*64)&4294967295;var tf=(th+8)&4294967295;var td=HEAP[tf];var tc=mx;var tb=(td)+(tc);var ta=(tb)*0.5;var s9=(jx+tl*64)&4294967295;var s8=(s9+16)&4294967295;HEAP[s8]=ta;var s7=k4;var s6=k4;var s5=(jI+s6*64)&4294967295;var s4=(s5+48)&4294967295;var s3=HEAP[s4];var s2=tv;var s1=(s3)+(s2);var sZ=(s1)*0.5;var sY=(jI+s7*64)&4294967295;var sX=(sY+40)&4294967295;HEAP[sX]=sZ;var sW=k4;var sV=k4;var sU=(jx+sV*64)&4294967295;var sT=(sU+48)&4294967295;var sS=HEAP[sT];var sR=mx;var sQ=(sS)+(sR);var sO=(sQ)*0.5;var sN=(jx+sW*64)&4294967295;var sM=(sN+40)&4294967295;HEAP[sM]=sO;var sK=k4;var sI=k4;var sG=k4;var sE=(jI+sG*64)&4294967295;var sC=(sE+16)&4294967295;var sA=HEAP[sC];var sy=k4;var su=(jI+sy*64)&4294967295;var st=(su+40)&4294967295;var ss=HEAP[st];var sq=(sA)+(ss);var so=(sq)*0.5;var sm=(jI+sI*64)&4294967295;var sk=(sm+32)&4294967295;HEAP[sk]=so;var si=(jI+sI*64)&4294967295;var sg=(si+32)&4294967295;var se=HEAP[sg];var sa=(jI+sK*64)&4294967295;var r9=(sa+24)&4294967295;HEAP[r9]=se;var r8=k4;var r6=k4;var r4=k4;var r2=(jx+r4*64)&4294967295;var r0=(r2+16)&4294967295;var rY=HEAP[r0];var rW=k4;var rU=(jx+rW*64)&4294967295;var rQ=(rU+40)&4294967295;var rP=HEAP[rQ];var rO=(rY)+(rP);var rM=(rO)*0.5;var rK=(jx+r6*64)&4294967295;var rI=(rK+32)&4294967295;HEAP[rI]=rM;var rG=(jx+r6*64)&4294967295;var rE=(rG+32)&4294967295;var rC=HEAP[rE];var rA=(jx+r8*64)&4294967295;var nO=(rA+24)&4294967295;HEAP[nO]=rC;var nM=k4;var nK=k4;var nI=eO;var nG=(nI)&4294967295;var nE=(nG+nK*32)&4294967295;var nC=(nE+24)&4294967295;var nA=HEAP[nC];var nz=(jI+nM*64)&4294967295;var ny=(nz+56)&4294967295;HEAP[ny]=nA;var nu=k4;var ns=k4;var nq=eO;var no=(nq+128)&4294967295;var nm=(no+ns*32)&4294967295;var nk=(nm+24)&4294967295;var ni=HEAP[nk];var ng=(jx+nu*64)&4294967295;var nf=(ng+56)&4294967295;HEAP[nf]=ni;var ne=k4;var m8=((ne)+1)&4294967295;k4=m8;et=17;continue $bb22$15}k4=0;$bb25$19:while(1){var ac=k4;var ab=(((ac))|0)<=3;if(!(ab)){et=22;break $bb25$19}var m2=k4;var m0=k4;var mY=(jI)&4294967295;var mW=(mY+m0*8)&4294967295;var mU=HEAP[mW];var mT=(b6)&4294967295;var mS=(mT)&4294967295;var mO=(mS+m2*8)&4294967295;HEAP[mO]=mU;var mM=k4;var mK=k4;var mI=(jx)&4294967295;var mG=(mI+mK*8)&4294967295;var mE=HEAP[mG];var mC=(b6+128)&4294967295;var mA=(mC)&4294967295;var mz=(mA+mM*8)&4294967295;HEAP[mz]=mE;var my=k4;var mw=k4;var mv=(jI)&4294967295;var mu=(mv+mw*8)&4294967295;var mt=HEAP[mu];var ms=k4;var mr=(jI+64)&4294967295;var mq=(mr+ms*8)&4294967295;var mp=HEAP[mq];var mo=(mt)+(mp);var mn=(mo)*0.5;var mm=(b6)&4294967295;var ml=(mm+32)&4294967295;var mk=(ml+my*8)&4294967295;HEAP[mk]=mn;var mj=k4;var mi=k4;var mh=(jx)&4294967295;var mg=(mh+mi*8)&4294967295;var mf=HEAP[mg];var me=k4;var md=(jx+64)&4294967295;var mc=(md+me*8)&4294967295;var mb=HEAP[mc];var ma=(mf)+(mb);var l8=(ma)*0.5;var l6=(b6+128)&4294967295;var l4=(l6+32)&4294967295;var l2=(l4+mj*8)&4294967295;HEAP[l2]=l8;var l0=k4;var lY=(jI+64)&4294967295;var lW=(lY+l0*8)&4294967295;var lI=HEAP[lW];var lH=k4;var lG=(jI+128)&4294967295;var lE=(lG+lH*8)&4294967295;var lC=HEAP[lE];var lA=(lI)+(lC);var ly=(lA)*0.5;tv=ly;var lw=k4;var lu=(jx+64)&4294967295;var ls=(lu+lw*8)&4294967295;var lo=HEAP[ls];var ln=k4;var lm=(jx+128)&4294967295;var lk=(lm+ln*8)&4294967295;var li=HEAP[lk];var lg=(lo)+(li);var le=(lg)*0.5;mx=le;var lc=k4;var la=k4;var k8=(jI+128)&4294967295;var k3=(k8+la*8)&4294967295;var k2=HEAP[k3];var k1=k4;var kZ=(jI+192)&4294967295;var kX=(kZ+k1*8)&4294967295;var kV=HEAP[kX];var kT=(k2)+(kV);var kR=(kT)*0.5;var kP=(bU)&4294967295;var kN=(kP+64)&4294967295;var hv=(kN+lc*8)&4294967295;HEAP[hv]=kR;var ht=k4;var hr=k4;var hp=(jx+128)&4294967295;var hn=(hp+hr*8)&4294967295;var hl=HEAP[hn];var hj=k4;var hh=(jx+192)&4294967295;var hg=(hh+hj*8)&4294967295;var hf=HEAP[hg];var hb=(hl)+(hf);var g9=(hb)*0.5;var g7=(bU+128)&4294967295;var g5=(g7+64)&4294967295;var g3=(g5+ht*8)&4294967295;HEAP[g3]=g9;var g1=k4;var gZ=k4;var gX=(b6)&4294967295;var gW=(gX+32)&4294967295;var gV=(gW+gZ*8)&4294967295;var gR=HEAP[gV];var gP=tv;var gN=(gR)+(gP);var gL=(gN)*0.5;var gJ=(b6)&4294967295;var gH=(gJ+64)&4294967295;var gF=(gH+g1*8)&4294967295;HEAP[gF]=gL;var gD=k4;var gC=k4;var gB=(b6+128)&4294967295;var gx=(gB+32)&4294967295;var gv=(gx+gC*8)&4294967295;var gt=HEAP[gv];var gr=mx;var gp=(gt)+(gr);var gn=(gp)*0.5;var gl=(b6+128)&4294967295;var gj=(gl+64)&4294967295;var gi=(gj+gD*8)&4294967295;HEAP[gi]=gn;var gh=k4;var gg=k4;var gf=(bU)&4294967295;var ge=(gf+64)&4294967295;var gd=(ge+gg*8)&4294967295;var gc=HEAP[gd];var gb=tv;var ga=(gc)+(gb);var f9=(ga)*0.5;var f8=(bU)&4294967295;var f7=(f8+32)&4294967295;var f6=(f7+gh*8)&4294967295;HEAP[f6]=f9;var f5=k4;var f4=k4;var f3=(bU+128)&4294967295;var f2=(f3+64)&4294967295;var f1=(f2+f4*8)&4294967295;var f0=HEAP[f1];var fZ=mx;var fY=(f0)+(fZ);var fX=(fY)*0.5;var fW=(bU+128)&4294967295;var fV=(fW+32)&4294967295;var fU=(fV+f5*8)&4294967295;HEAP[fU]=fX;var fS=k4;var fQ=k4;var fO=(b6)&4294967295;var fM=(fO+64)&4294967295;var fK=(fM+fQ*8)&4294967295;var fI=HEAP[fK];var fG=k4;var fC=(bU)&4294967295;var fB=(fC+32)&4294967295;var fA=(fB+fG*8)&4294967295;var fy=HEAP[fA];var fw=(fI)+(fy);var fu=(fw)*0.5;var fs=(b6)&4294967295;var fq=(fs+96)&4294967295;var fo=(fq+fS*8)&4294967295;HEAP[fo]=fu;var fm=k4;var fi=k4;var fh=(b6+128)&4294967295;var fg=(fh+64)&4294967295;var fe=(fg+fi*8)&4294967295;var fc=HEAP[fe];var fa=k4;var e8=(bU+128)&4294967295;var e6=(e8+32)&4294967295;var e4=(e6+fa*8)&4294967295;var e2=HEAP[e4];var eY=(fc)+(e2);var eX=(eY)*0.5;var eW=(b6+128)&4294967295;var eU=(eW+96)&4294967295;var eS=(eU+fm*8)&4294967295;HEAP[eS]=eX;var eQ=k4;var eN=k4;var eL=(b6)&4294967295;var eJ=(eL+96)&4294967295;var eH=(eJ+eN*8)&4294967295;var be=HEAP[eH];var bd=(bU)&4294967295;var bc=(bd)&4294967295;var bb=(bc+eQ*8)&4294967295;HEAP[bb]=be;var ba=k4;var a9=k4;var a8=(b6+128)&4294967295;var a7=(a8+96)&4294967295;var a6=(a7+a9*8)&4294967295;var a5=HEAP[a6];var aU=(bU+128)&4294967295;var aT=(aU)&4294967295;var aS=(aT+ba*8)&4294967295;HEAP[aS]=a5;var aR=k4;var aQ=k4;var aO=(jI+192)&4294967295;var aN=(aO+aQ*8)&4294967295;var aM=HEAP[aN];var aL=(bU)&4294967295;var aK=(aL+96)&4294967295;var az=(aK+aR*8)&4294967295;HEAP[az]=aM;var ay=k4;var ax=k4;var aw=(jx+192)&4294967295;var av=(aw+ax*8)&4294967295;var au=HEAP[av];var at=(bU+128)&4294967295;var ar=(at+96)&4294967295;var aq=(ar+ay*8)&4294967295;HEAP[aq]=au;var ap=k4;var ad=((ap)+1)&4294967295;k4=ad;et=20;continue $bb25$19}k4=4;$bb28$23:while(1){var hm=k4;var hk=(((hm))|0)<=7;if(!(hk)){et=25;break $bb28$23}var aa=k4;var Z=((aa)-4)&4294967295;var Y=k4;var X=(jI)&4294967295;var W=(X+Y*8)&4294967295;var V=HEAP[W];var U=(b5)&4294967295;var J=(U)&4294967295;var I=(J+Z*8)&4294967295;HEAP[I]=V;var H=k4;var G=((H)-4)&4294967295;var F=k4;var E=(jx)&4294967295;var D=(E+F*8)&4294967295;var C=HEAP[D];var B=(b5+128)&4294967295;var A=(B)&4294967295;var p=(A+G*8)&4294967295;HEAP[p]=C;var o=k4;var n=((o)-4)&4294967295;var m=k4;var l=(jI)&4294967295;var k=(l+m*8)&4294967295;var j=HEAP[k];var i=k4;var h=(jI+64)&4294967295;var g=(h+i*8)&4294967295;var f=HEAP[g];var e=(j)+(f);var d=(e)*0.5;var b=(b5)&4294967295;var un=(b+32)&4294967295;var ul=(un+n*8)&4294967295;HEAP[ul]=d;var uj=k4;var uh=((uj)-4)&4294967295;var uf=k4;var ud=(jx)&4294967295;var t9=(ud+uf*8)&4294967295;var t8=HEAP[t9];var t7=k4;var t5=(jx+64)&4294967295;var t3=(t5+t7*8)&4294967295;var t1=HEAP[t3];var tZ=(t8)+(t1);var tX=(tZ)*0.5;var tV=(b5+128)&4294967295;var tT=(tV+32)&4294967295;var tP=(tT+uh*8)&4294967295;HEAP[tP]=tX;var tO=k4;var tN=(jI+64)&4294967295;var tL=(tN+tO*8)&4294967295;var tJ=HEAP[tL];var tH=k4;var tF=(jI+128)&4294967295;var tD=(tF+tH*8)&4294967295;var tB=HEAP[tD];var tz=(tJ)+(tB);var tu=(tz)*0.5;tv=tu;var tt=k4;var ts=(jx+64)&4294967295;var tq=(ts+tt*8)&4294967295;var to=HEAP[tq];var tm=k4;var tk=(jx+128)&4294967295;var ti=(tk+tm*8)&4294967295;var tg=HEAP[ti];var te=(to)+(tg);var pD=(te)*0.5;mx=pD;var pC=k4;var pB=((pC)-4)&4294967295;var pA=k4;var pz=(jI+128)&4294967295;var py=(pz+pA*8)&4294967295;var px=HEAP[py];var pw=k4;var pv=(jI+192)&4294967295;var pu=(pv+pw*8)&4294967295;var pj=HEAP[pu];var pi=(px)+(pj);var ph=(pi)*0.5;var pg=(bT)&4294967295;var pf=(pg+64)&4294967295;var pe=(pf+pB*8)&4294967295;HEAP[pe]=ph;var pd=k4;var pc=((pd)-4)&4294967295;var pb=k4;var pa=(jx+128)&4294967295;var oZ=(pa+pb*8)&4294967295;var oY=HEAP[oZ];var oX=k4;var oW=(jx+192)&4294967295;var oV=(oW+oX*8)&4294967295;var oU=HEAP[oV];var oT=(oY)+(oU);var oS=(oT)*0.5;var oR=(bT+128)&4294967295;var oQ=(oR+64)&4294967295;var oF=(oQ+pc*8)&4294967295;HEAP[oF]=oS;var oE=k4;var oD=((oE)-4)&4294967295;var oC=k4;var oB=((oC)-4)&4294967295;var oA=(b5)&4294967295;var oz=(oA+32)&4294967295;var oy=(oz+oB*8)&4294967295;var ox=HEAP[oy];var ow=tv;var ol=(ox)+(ow);var ok=(ol)*0.5;var oj=(b5)&4294967295;var oi=(oj+64)&4294967295;var oh=(oi+oD*8)&4294967295;HEAP[oh]=ok;var og=k4;var of=((og)-4)&4294967295;var oe=k4;var od=((oe)-4)&4294967295;var oc=(b5+128)&4294967295;var n1=(oc+32)&4294967295;var n0=(n1+od*8)&4294967295;var nZ=HEAP[n0];var nY=mx;var nX=(nZ)+(nY);var nW=(nX)*0.5;var nV=(b5+128)&4294967295;var nU=(nV+64)&4294967295;var nT=(nU+of*8)&4294967295;HEAP[nT]=nW;var nS=k4;var nR=((nS)-4)&4294967295;var nQ=k4;var nP=((nQ)-4)&4294967295;var nN=(bT)&4294967295;var nL=(nN+64)&4294967295;var nJ=(nL+nP*8)&4294967295;var nH=HEAP[nJ];var nF=tv;var nD=(nH)+(nF);var nB=(nD)*0.5;var nx=(bT)&4294967295;var nw=(nx+32)&4294967295;var nv=(nw+nR*8)&4294967295;HEAP[nv]=nB;var nt=k4;var nr=((nt)-4)&4294967295;var np=k4;var nn=((np)-4)&4294967295;var nl=(bT+128)&4294967295;var nj=(nl+64)&4294967295;var nh=(nj+nn*8)&4294967295;var nb=HEAP[nh];var na=mx;var m9=(nb)+(na);var m7=(m9)*0.5;var m5=(bT+128)&4294967295;var m3=(m5+32)&4294967295;var m1=(m3+nr*8)&4294967295;HEAP[m1]=m7;var mZ=k4;var mX=((mZ)-4)&4294967295;var mV=k4;var mR=((mV)-4)&4294967295;var mQ=(b5)&4294967295;var mP=(mQ+64)&4294967295;var mN=(mP+mR*8)&4294967295;var mL=HEAP[mN];var mJ=k4;var mH=((mJ)-4)&4294967295;var mF=(bT)&4294967295;var mD=(mF+32)&4294967295;var mB=(mD+mH*8)&4294967295;var iR=HEAP[mB];var iQ=(mL)+(iR);var iP=(iQ)*0.5;var iO=(b5)&4294967295;var iN=(iO+96)&4294967295;var iM=(iN+mX*8)&4294967295;HEAP[iM]=iP;var iL=k4;var iK=((iL)-4)&4294967295;var iJ=k4;var iI=((iJ)-4)&4294967295;var ix=(b5+128)&4294967295;var iw=(ix+64)&4294967295;var iv=(iw+iI*8)&4294967295;var iu=HEAP[iv];var it=k4;var ir=((it)-4)&4294967295;var iq=(bT+128)&4294967295;var ip=(iq+32)&4294967295;var io=(ip+ir*8)&4294967295;var im=HEAP[io];var id=(iu)+(im);var ic=(id)*0.5;var ib=(b5+128)&4294967295;var ia=(ib+96)&4294967295;var h9=(ia+iK*8)&4294967295;HEAP[h9]=ic;var h8=k4;var h7=((h8)-4)&4294967295;var h6=k4;var h5=((h6)-4)&4294967295;var h4=(b5)&4294967295;var h3=(h4+96)&4294967295;var h2=(h3+h5*8)&4294967295;var h1=HEAP[h2];var h0=(bT)&4294967295;var hZ=(h0)&4294967295;var hY=(hZ+h7*8)&4294967295;HEAP[hY]=h1;var hX=k4;var hW=((hX)-4)&4294967295;var hV=k4;var hU=((hV)-4)&4294967295;var hT=(b5+128)&4294967295;var hS=(hT+96)&4294967295;var hR=(hS+hU*8)&4294967295;var hQ=HEAP[hR];var hP=(bT+128)&4294967295;var hO=(hP)&4294967295;var hN=(hO+hW*8)&4294967295;HEAP[hN]=hQ;var hM=k4;var hL=((hM)-4)&4294967295;var hK=k4;var hJ=(jI+192)&4294967295;var hI=(hJ+hK*8)&4294967295;var hH=HEAP[hI];var hG=(bT)&4294967295;var hF=(hG+96)&4294967295;var hE=(hF+hL*8)&4294967295;HEAP[hE]=hH;var hD=k4;var hC=((hD)-4)&4294967295;var hB=k4;var hA=(jx+192)&4294967295;var hy=(hA+hB*8)&4294967295;var hx=HEAP[hy];var hw=(bT+128)&4294967295;var hu=(hw+96)&4294967295;var hs=(hu+hC*8)&4294967295;HEAP[hs]=hx;var hq=k4;var ho=((hq)+1)&4294967295;k4=ho;et=23;continue $bb28$23}k4=0;while(1){var i5=k4;var i4=qG;var i3=(((i5))|0)<(((i4))|0);if(!(i3)){et=28;break}var hi=k4;var he=k4;var hd=eO;var hc=(hd+256)&4294967295;var ha=(hc)&4294967295;var g8=(ha)&4294967295;var g6=(g8)&4294967295;var g4=(g6+he*8)&4294967295;var g2=HEAP[g4];var g0=(b6+256)&4294967295;var gY=(g0)&4294967295;var gU=(gY)&4294967295;var gT=(gU)&4294967295;var gS=(gT+hi*8)&4294967295;HEAP[gS]=g2;var gQ=k4;var gO=k4;var gM=eO;var gK=(gM+256)&4294967295;var gI=(gK)&4294967295;var gG=(gI)&4294967295;var gE=(gG)&4294967295;var gA=(gE+gO*8)&4294967295;var gz=HEAP[gA];var gy=k4;var gw=eO;var gu=(gw+256)&4294967295;var gs=(gu)&4294967295;var gq=(gs+256)&4294967295;var go=(gq)&4294967295;var gm=(go+gy*8)&4294967295;var gk=HEAP[gm];var b4=(gz)+(gk);var b3=(b4)/2;var b2=(b6+256)&4294967295;var b1=(b2)&4294967295;var b0=(b1+256)&4294967295;var bZ=(b0)&4294967295;var bY=(bZ+gQ*8)&4294967295;HEAP[bY]=b3;var bX=k4;var bW=k4;var bV=(b6+256)&4294967295;var bS=(bV)&4294967295;var bR=(bS+256)&4294967295;var bQ=(bR)&4294967295;var bP=(bQ+bW*8)&4294967295;var bO=HEAP[bP];var bN=(b5+256)&4294967295;var bM=(bN)&4294967295;var bL=(bM)&4294967295;var bK=(bL)&4294967295;var bJ=(bK+bX*8)&4294967295;HEAP[bJ]=bO;var bI=k4;var bH=k4;var bG=eO;var bF=(bG+256)&4294967295;var bE=(bF)&4294967295;var bD=(bE+256)&4294967295;var bC=(bD)&4294967295;var bB=(bC+bH*8)&4294967295;var bA=HEAP[bB];var bz=(b5+256)&4294967295;var by=(bz)&4294967295;var bx=(by+256)&4294967295;var bw=(bx)&4294967295;var bv=(bw+bI*8)&4294967295;HEAP[bv]=bA;var bu=k4;var bt=k4;var bs=eO;var br=(bs+256)&4294967295;var bq=(br)&4294967295;var bp=(bq+256)&4294967295;var bo=(bp)&4294967295;var bn=(bo+bt*8)&4294967295;var bm=HEAP[bn];var bl=k4;var bk=eO;var bj=(bk+256)&4294967295;var bi=(bj+512)&4294967295;var bh=(bi+256)&4294967295;var bg=(bh)&4294967295;var bf=(bg+bl*8)&4294967295;var a4=HEAP[bf];var a3=(bm)+(a4);var a2=(a3)/2;var a1=(b5+256)&4294967295;var a0=(a1+512)&4294967295;var aZ=(a0+256)&4294967295;var aY=(aZ)&4294967295;var aX=(aY+bu*8)&4294967295;HEAP[aX]=a2;var aW=k4;var aV=k4;var aJ=(b5+256)&4294967295;var aI=(aJ+512)&4294967295;var aH=(aI+256)&4294967295;var aG=(aH)&4294967295;var aF=(aG+aV*8)&4294967295;var aE=HEAP[aF];var aD=(bT+256)&4294967295;var aC=(aD)&4294967295;var aB=(aC+256)&4294967295;var aA=(aB)&4294967295;var ao=(aA+aW*8)&4294967295;HEAP[ao]=aE;var an=k4;var al=k4;var ak=eO;var aj=(ak+256)&4294967295;var ai=(aj+512)&4294967295;var ah=(ai+256)&4294967295;var ag=(ah)&4294967295;var af=(ag+al*8)&4294967295;var ae=HEAP[af];var T=(bT+256)&4294967295;var S=(T+512)&4294967295;var R=(S+256)&4294967295;var Q=(R)&4294967295;var P=(Q+an*8)&4294967295;HEAP[P]=ae;var O=k4;var N=k4;var M=eO;var L=(M+256)&4294967295;var K=(L+512)&4294967295;var z=(K+256)&4294967295;var y=(z)&4294967295;var x=(y+N*8)&4294967295;var w=HEAP[x];var v=k4;var u=eO;var t=(u+256)&4294967295;var s=(t+512)&4294967295;var r=(s)&4294967295;var q=(r)&4294967295;var qt=(q+v*8)&4294967295;var qs=HEAP[qt];var qr=(w)+(qs);var qq=(qr)/2;var qp=(bT+256)&4294967295;var qo=(qp+512)&4294967295;var qn=(qo)&4294967295;var qm=(qn)&4294967295;var ql=(qm+O*8)&4294967295;HEAP[ql]=qq;var qk=k4;var qj=k4;var qh=(bT+256)&4294967295;var qg=(qh+512)&4294967295;var qf=(qg)&4294967295;var qe=(qf)&4294967295;var qd=(qe+qj*8)&4294967295;var qc=HEAP[qd];var qb=(bU+256)&4294967295;var qa=(qb+512)&4294967295;var p9=(qa+256)&4294967295;var p8=(p9)&4294967295;var p7=(p8+qk*8)&4294967295;HEAP[p7]=qc;var p6=k4;var p5=k4;var p4=eO;var p3=(p4+256)&4294967295;var p2=(p3+512)&4294967295;var p1=(p2)&4294967295;var p0=(p1)&4294967295;var pZ=(p0+p5*8)&4294967295;var pY=HEAP[pZ];var pX=(bU+256)&4294967295;var pW=(pX+512)&4294967295;var pV=(pW)&4294967295;var pU=(pV)&4294967295;var pT=(pU+p6*8)&4294967295;HEAP[pT]=pY;var pS=k4;var pQ=k4;var pP=eO;var pO=(pP+256)&4294967295;var pN=(pO+512)&4294967295;var pM=(pN)&4294967295;var pL=(pM)&4294967295;var pK=(pL+pQ*8)&4294967295;var pJ=HEAP[pK];var pI=k4;var pH=eO;var pG=(pH+256)&4294967295;var pF=(pG)&4294967295;var pE=(pF)&4294967295;var pt=(pE)&4294967295;var ps=(pt+pI*8)&4294967295;var pr=HEAP[ps];var pq=(pJ)+(pr);var pp=(pq)/2;var po=(bU+256)&4294967295;var pn=(po)&4294967295;var pm=(pn)&4294967295;var pl=(pm)&4294967295;var pk=(pl+pS*8)&4294967295;HEAP[pk]=pp;var o9=k4;var o8=k4;var o7=(bU+256)&4294967295;var o6=(o7)&4294967295;var o5=(o6)&4294967295;var o4=(o5)&4294967295;var o3=(o4+o8*8)&4294967295;var o2=HEAP[o3];var o1=(b6+256)&4294967295;var o0=(o1+512)&4294967295;var oP=(o0)&4294967295;var oO=(oP)&4294967295;var oN=(oO+o9*8)&4294967295;HEAP[oN]=o2;var oM=k4;var oL=k4;var oK=(b6+256)&4294967295;var oJ=(oK+512)&4294967295;var oI=(oJ)&4294967295;var oH=(oI)&4294967295;var oG=(oH+oL*8)&4294967295;var ov=HEAP[oG];var ou=k4;var ot=(b5+256)&4294967295;var os=(ot+512)&4294967295;var or=(os+256)&4294967295;var oq=(or)&4294967295;var op=(oq+ou*8)&4294967295;var oo=HEAP[op];var on=(ov)+(oo);var om=(on)/2;var ob=(b6+256)&4294967295;var oa=(ob+512)&4294967295;var n9=(oa+256)&4294967295;var n8=(n9)&4294967295;var n7=(n8+oM*8)&4294967295;HEAP[n7]=om;var n6=k4;var n5=k4;var n4=(b6+256)&4294967295;var n3=(n4+512)&4294967295;var n2=(n3+256)&4294967295;var jH=(n2)&4294967295;var jG=(jH+n5*8)&4294967295;var jF=HEAP[jG];var jE=(b5+256)&4294967295;var jD=(jE+512)&4294967295;var jC=(jD)&4294967295;var jB=(jC)&4294967295;var jA=(jB+n6*8)&4294967295;HEAP[jA]=jF;var jz=k4;var jy=k4;var jw=(b6+256)&4294967295;var jv=(jw+512)&4294967295;var ju=(jv+256)&4294967295;var jt=(ju)&4294967295;var js=(jt+jy*8)&4294967295;var jr=HEAP[js];var jq=(bT+256)&4294967295;var jp=(jq)&4294967295;var jo=(jp)&4294967295;var jn=(jo)&4294967295;var jm=(jn+jz*8)&4294967295;HEAP[jm]=jr;var jl=k4;var jk=k4;var jj=(b6+256)&4294967295;var ji=(jj+512)&4294967295;var jh=(ji+256)&4294967295;var jg=(jh)&4294967295;var jf=(jg+jk*8)&4294967295;var je=HEAP[jf];var jd=(bU+256)&4294967295;var jc=(jd)&4294967295;var jb=(jc+256)&4294967295;var i9=(jb)&4294967295;var i8=(i9+jl*8)&4294967295;HEAP[i8]=je;var i7=k4;var i6=((i7)+1)&4294967295;k4=i6;et=26;continue}var i2=ja;var i1=((i2)+1)&4294967295;var i0=aP;var iZ=sP;var iY=qG;var iX=s0;var iW=hz;__ZN3Gfx9fillPatchEP8GfxPatchiidiP19GfxPatchMeshShading(i0,b6,iZ,iY,iX,i1,iW);var iV=ja;var iU=((iV)+1)&4294967295;var iT=aP;var iS=sP;var iH=qG;var iG=s0;var iF=hz;__ZN3Gfx9fillPatchEP8GfxPatchiidiP19GfxPatchMeshShading(iT,bU,iS,iH,iG,iU,iF);var iE=ja;var iD=((iE)+1)&4294967295;var iC=aP;var iB=sP;var iA=qG;var iz=s0;var iy=hz;__ZN3Gfx9fillPatchEP8GfxPatchiidiP19GfxPatchMeshShading(iC,b5,iB,iA,iz,iD,iy);var il=ja;var ik=((il)+1)&4294967295;var ij=aP;var ii=sP;var ih=qG;var ig=s0;var ie=hz;__ZN3Gfx9fillPatchEP8GfxPatchiidiP19GfxPatchMeshShading(ij,bT,ii,ih,ig,ik,ie);et=29;break $bb9$$bb8$12}}while(0);if(et==9){var ch=hz;var cg=__ZNK19GfxPatchMeshShading15isParameterizedEv(ch);qS=cg;var cf=qS;var dm=reSign((cf),8,0)!=0;$bb10$$bb11$33:do{if(dm){var ce=eO;var cd=(ce+256)&4294967295;var cc=(cd)&4294967295;var cb=(cc)&4294967295;var ca=(cb)&4294967295;var b9=(ca)&4294967295;var b8=HEAP[b9];var sL=hz;__ZN19GfxPatchMeshShading21getParameterizedColorEdP8GfxColor(sL,b8,jJ)}else{k4=0;while(1){var sh=k4;var sf=sP;var sd=(((sh))|0)<(((sf))|0);if(!(sd)){et=14;break $bb10$$bb11$33}var sJ=k4;var sH=k4;var sF=eO;var sD=(sF+256)&4294967295;var sB=(sD)&4294967295;var sz=(sB)&4294967295;var sx=(sz)&4294967295;var sw=(sx+sH*8)&4294967295;var sv=HEAP[sw];var sr=((sv)|0);var sp=(jJ)&4294967295;var sn=(sp+sJ*4)&4294967295;HEAP[sn]=sr;var sl=k4;var sj=((sl)+1)&4294967295;k4=sj;et=12;continue}}}while(0);var sc=aP;var sb=(sc+28)&4294967295;var r7=HEAP[sb];__ZN8GfxState12setFillColorEP8GfxColor(r7,jJ);var r5=aP;var r3=(r5+8)&4294967295;var r1=HEAP[r3];var rZ=aP;var rX=(rZ+8)&4294967295;var rV=HEAP[rX];var rT=(rV)&4294967295;var rS=HEAP[rT];var rR=(rS+140)&4294967295;var rN=HEAP[rR];var rL=aP;var rJ=(rL+28)&4294967295;var rH=HEAP[rJ];var rF=aP;var rD=(rF+8)&4294967295;var rB=HEAP[rD];var rz=rN;FUNCTION_TABLE[rz](rB,rH);var ry=eO;var rx=(ry+128)&4294967295;var rw=(rx)&4294967295;var rv=(rw)&4294967295;var ru=HEAP[rv];var rt=eO;var rs=(rt)&4294967295;var rr=(rs)&4294967295;var rq=(rr)&4294967295;var rp=HEAP[rq];var ro=aP;var rn=(ro+28)&4294967295;var rm=HEAP[rn];__ZN8GfxState6moveToEdd(rm,rp,ru);var rl=eO;var rk=(rl+128)&4294967295;var rj=(rk)&4294967295;var ri=(rj+24)&4294967295;var rh=HEAP[ri];var rg=eO;var rf=(rg)&4294967295;var re=(rf)&4294967295;var rd=(re+24)&4294967295;var rc=HEAP[rd];var rb=eO;var ra=(rb+128)&4294967295;var q9=(ra)&4294967295;var q8=(q9+16)&4294967295;var q7=HEAP[q8];var q6=eO;var q5=(q6)&4294967295;var q4=(q5)&4294967295;var q3=(q4+16)&4294967295;var q2=HEAP[q3];var q1=eO;var q0=(q1+128)&4294967295;var qZ=(q0)&4294967295;var qY=(qZ+8)&4294967295;var qX=HEAP[qY];var qW=eO;var qV=(qW)&4294967295;var qU=(qV)&4294967295;var qT=(qU+8)&4294967295;var qQ=HEAP[qT];var qP=aP;var qO=(qP+28)&4294967295;var qN=HEAP[qO];__ZN8GfxState7curveToEdddddd(qN,qQ,qX,q2,q7,rc,rh);var qM=eO;var qL=(qM+128)&4294967295;var qK=(qL+96)&4294967295;var qJ=(qK+24)&4294967295;var qI=HEAP[qJ];var qH=eO;var qF=(qH)&4294967295;var qE=(qF+96)&4294967295;var qD=(qE+24)&4294967295;var qC=HEAP[qD];var qB=eO;var qA=(qB+128)&4294967295;var qz=(qA+64)&4294967295;var qy=(qz+24)&4294967295;var qx=HEAP[qy];var qw=eO;var l9=(qw)&4294967295;var l7=(l9+64)&4294967295;var l5=(l7+24)&4294967295;var l3=HEAP[l5];var l1=eO;var lZ=(l1+128)&4294967295;var lX=(lZ+32)&4294967295;var lV=(lX+24)&4294967295;var lU=HEAP[lV];var lT=eO;var lF=(lT)&4294967295;var lD=(lF+32)&4294967295;var lB=(lD+24)&4294967295;var lz=HEAP[lB];var lx=aP;var lv=(lx+28)&4294967295;var lt=HEAP[lv];__ZN8GfxState7curveToEdddddd(lt,lz,lU,l3,qx,qC,qI);var lr=eO;var lq=(lr+128)&4294967295;var lp=(lq+96)&4294967295;var ll=(lp)&4294967295;var lj=HEAP[ll];var lh=eO;var lf=(lh)&4294967295;var ld=(lf+96)&4294967295;var lb=(ld)&4294967295;var k9=HEAP[lb];var k7=eO;var k6=(k7+128)&4294967295;var k5=(k6+96)&4294967295;var k0=(k5+8)&4294967295;var kY=HEAP[k0];var kW=eO;var kU=(kW)&4294967295;var kS=(kU+96)&4294967295;var kQ=(kS+8)&4294967295;var kO=HEAP[kQ];var kM=eO;var kL=(kM+128)&4294967295;var kK=(kL+96)&4294967295;var kJ=(kK+16)&4294967295;var kI=HEAP[kJ];var kH=eO;var kG=(kH)&4294967295;var kF=(kG+96)&4294967295;var kE=(kF+16)&4294967295;var kD=HEAP[kE];var kB=aP;var kA=(kB+28)&4294967295;var kz=HEAP[kA];__ZN8GfxState7curveToEdddddd(kz,kD,kI,kO,kY,k9,lj);var ky=eO;var kx=(ky+128)&4294967295;var kw=(kx)&4294967295;var kv=(kw)&4294967295;var ku=HEAP[kv];var kt=eO;var ks=(kt)&4294967295;var kr=(ks)&4294967295;var kq=(kr)&4294967295;var kp=HEAP[kq];var ko=eO;var kn=(ko+128)&4294967295;var km=(kn+32)&4294967295;var kl=(km)&4294967295;var kk=HEAP[kl];var kj=eO;var ki=(kj)&4294967295;var kh=(ki+32)&4294967295;var kg=(kh)&4294967295;var kf=HEAP[kg];var ke=eO;var kd=(ke+128)&4294967295;var kc=(kd+64)&4294967295;var kb=(kc)&4294967295;var ka=HEAP[kb];var j9=eO;var j8=(j9)&4294967295;var j7=(j8+64)&4294967295;var j6=(j7)&4294967295;var j5=HEAP[j6];var j4=aP;var j3=(j4+28)&4294967295;var j2=HEAP[j3];__ZN8GfxState7curveToEdddddd(j2,j5,ka,kf,kk,kp,ku);var j1=aP;var j0=(j1+28)&4294967295;var jZ=HEAP[j0];__ZN8GfxState9closePathEv(jZ);var jY=aP;var jX=__ZN3Gfx15contentIsHiddenEv(jY);var nd=reSign((jX),8,0)!=0;var qi=(nd)^1;var d1=unSign((qi),1,0);qR=d1;var jW=qR;var nc=reSign((jW),8,0)!=0;if(nc){var jV=aP;var jT=(jV+8)&4294967295;var jS=HEAP[jT];var jR=aP;var jQ=(jR+8)&4294967295;var jP=HEAP[jQ];var jO=(jP)&4294967295;var jN=HEAP[jO];var jM=(jN+216)&4294967295;var jL=HEAP[jM];var jK=aP;var fT=(jK+28)&4294967295;var fR=HEAP[fT];var fP=aP;var fN=(fP+8)&4294967295;var fL=HEAP[fN];var fJ=jL;FUNCTION_TABLE[fJ](fL,fR)}var fH=aP;var fF=(fH+28)&4294967295;var fE=HEAP[fF];__ZN8GfxState9clearPathEv(fE)}STACKTOP=eF;return;return}function __ZNK19GfxPatchMeshShading21getParameterDomainMaxEv(l){var n;var j;var r;var i;var k=0;j=l;var h=j;var g=__ZNK19GfxPatchMeshShading15isParameterizedEv(h);var p=reSign((g),8,0)!=0;var o=(p)^1;var q=unSign((o),1,0);var s=reSign((q),8,0)!=0;if(s){___assert_fail((__str241662)&4294967295,(__str251663)&4294967295,980,(__ZZNK19GfxPatchMeshShading21getParameterDomainMaxEvE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 423280"}else{var f=j;var e=(f+188)&4294967295;var d=(e)&4294967295;var c=HEAP[d];var b=__ZN8Function12getDomainMaxEi(c,0);i=b;var a=i;r=a;var m=r;return m}return null}function __ZNK19GfxPatchMeshShading21getParameterDomainMinEv(l){var n;var j;var r;var i;var k=0;j=l;var h=j;var g=__ZNK19GfxPatchMeshShading15isParameterizedEv(h);var p=reSign((g),8,0)!=0;var o=(p)^1;var q=unSign((o),1,0);var s=reSign((q),8,0)!=0;if(s){___assert_fail((__str241662)&4294967295,(__str251663)&4294967295,975,(__ZZNK19GfxPatchMeshShading21getParameterDomainMinEvE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 423317"}else{var f=j;var e=(f+188)&4294967295;var d=(e)&4294967295;var c=HEAP[d];var b=__ZN8Function12getDomainMinEi(c,0);i=b;var a=i;r=a;var m=r;return m}return null}function __ZN3Gfx17doPatchMeshShFillEP19GfxPatchMeshShading(F,e){var S;var aj;var ai;var Z;var t;var v;var ax;var x;var z;var B;var al;var V;var d;var P;var g=0;aj=F;ai=e;var aw=ai;var au=__ZN19GfxPatchMeshShading11getNPatchesEv(aw);var at=(((au))|0)>128;var ar=unSign((at),1,0);B=ar;var aq=B;var G=reSign((aq),8,0)!=0;if(G){al=3}else{var ap=ai;var an=__ZN19GfxPatchMeshShading11getNPatchesEv(ap);var am=(((an))|0)>64;var ak=unSign((am),1,0);z=ak;var ah=z;var X=reSign((ah),8,0)!=0;if(X){al=2}else{var ag=ai;var af=__ZN19GfxPatchMeshShading11getNPatchesEv(ag);var ae=(((af))|0)>16;var ad=unSign((ae),1,0);x=ad;var ac=x;var U=reSign((ac),8,0)!=0;if(U){al=1}else{al=0}}}var ab=ai;var aa=(ab)&4294967295;var Y=__ZN10GfxShading13getColorSpaceEv(aa);ax=Y;var W=ax;var R=(W)&4294967295;var Q=HEAP[R];var O=(Q+44)&4294967295;var N=HEAP[O];var M=N;var L=ax;var K=FUNCTION_TABLE[M](L);d=K;var J=ai;var I=__ZNK19GfxPatchMeshShading15isParameterizedEv(J);v=I;var H=v;var T=reSign((H),8,0)!=0;if(T){var E=ai;var D=__ZNK19GfxPatchMeshShading21getParameterDomainMaxEv(E);var C=ai;var A=__ZNK19GfxPatchMeshShading21getParameterDomainMinEv(C);var y=(D)-(A);var w=(y)*0.005;P=w}else{var u=__ZL8dblToCold(0.01171875);var s=(((u))|0);P=s}V=0;while(1){var a=ai;var aC=__ZN19GfxPatchMeshShading11getNPatchesEv(a);var aB=V;var aA=(((aC))|0)>(((aB))|0);var az=unSign((aA),1,0);t=az;var ay=t;var ao=reSign((ay),8,0)!=0;if(!(ao)){S=5;break}var r=ai;var q=__ZNK19GfxPatchMeshShading15isParameterizedEv(r);var av=reSign((q),8,0)!=0;if(av){Z=1}else{var p=d;Z=p}var o=ai;var n=V;var m=__ZN19GfxPatchMeshShading8getPatchEi(o,n);var l=aj;var k=d;var j=Z;var i=P;var h=al;var f=ai;__ZN3Gfx9fillPatchEP8GfxPatchiidiP19GfxPatchMeshShading(l,m,k,j,i,h,f);var c=V;var b=((c)+1)&4294967295;V=b;S=2;continue}return;return}function __ZNK25GfxGouraudTriangleShading21getParameterDomainMaxEv(l){var n;var j;var r;var i;var k=0;j=l;var h=j;var g=__ZNK25GfxGouraudTriangleShading15isParameterizedEv(h);var p=reSign((g),8,0)!=0;var o=(p)^1;var q=unSign((o),1,0);var s=reSign((q),8,0)!=0;if(s){___assert_fail((__str241662)&4294967295,(__str251663)&4294967295,893,(__ZZNK25GfxGouraudTriangleShading21getParameterDomainMaxEvE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 423514"}else{var f=j;var e=(f+196)&4294967295;var d=(e)&4294967295;var c=HEAP[d];var b=__ZN8Function12getDomainMaxEi(c,0);i=b;var a=i;r=a;var m=r;return m}return null}function __ZNK25GfxGouraudTriangleShading21getParameterDomainMinEv(l){var n;var j;var r;var i;var k=0;j=l;var h=j;var g=__ZNK25GfxGouraudTriangleShading15isParameterizedEv(h);var p=reSign((g),8,0)!=0;var o=(p)^1;var q=unSign((o),1,0);var s=reSign((q),8,0)!=0;if(s){___assert_fail((__str241662)&4294967295,(__str251663)&4294967295,888,(__ZZNK25GfxGouraudTriangleShading21getParameterDomainMinEvE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 423551"}else{var f=j;var e=(f+196)&4294967295;var d=(e)&4294967295;var c=HEAP[d];var b=__ZN8Function12getDomainMinEi(c,0);i=b;var a=i;r=a;var m=r;return m}return null}function __ZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorE(V,cI,cm,cX,cF,ck,cV,cD,ci,cS,t,ap,b8,i){var T=STACKTOP;STACKTOP+=128;_memset(T,0,128);var aO;var cK;var a9;var ba;var af;var b9;var ca;var bt;var dd;var df;var cu;var cv;var bb;var aN;var aL;var at;var cP;var bx;var u;var H=T;var b7;var L;var bU;var r;var by;var f;var cq;var b3;var bT;var cb=0;cK=V;a9=cI;ba=cm;af=cX;b9=cF;ca=ck;bt=cV;dd=cD;df=ci;cu=cS;cv=t;bb=ap;aN=b8;aL=i;var de=af;var dc=bt;var db=(de)+(dc);var da=cu;var c8=(db)+(da);var c7=(c8)/3;bx=c7;var c6=af;var c5=bx;var c4=(c6)-(c5);var c3=_fabs(c4);var bK=cv;var bI=(c3)>=(bK);$bb3$$bb$2:do{if(bI){aO=0}else{var bG=bt;var bF=bx;var bE=(bG)-(bF);var bD=_fabs(bE);var bC=cv;var bB=(bD)>=(bC);if(bB){aO=0;break $bb3$$bb$2}var bA=cu;var bz=bx;var bn=(bA)-(bz);var bl=_fabs(bn);var bj=cv;var bi=(bl)>=(bj);if(bi){aO=0;break $bb3$$bb$2}cP=1;aO=3;break $bb3$$bb$2}}while(0);if(aO==0){cP=0}var bh=cP;u=bh;var bg=u;var ao=reSign((bg),8,0)!=0;$bb6$$bb5$9:do{if(ao){aO=5}else{var bf=bb;var be=(((bf))|0)==6;if(be){aO=5;break $bb6$$bb5$9}var cT=a9;var cR=b9;var cQ=(cT)+(cR);var cN=(cQ)*0.5;b7=cN;var cM=ba;var cL=ca;var cJ=(cM)+(cL);var cH=(cJ)*0.5;L=cH;var cE=b9;var cC=dd;var cB=(cE)+(cC);var cz=(cB)*0.5;bU=cz;var cy=ca;var cs=df;var cr=(cy)+(cs);var cp=(cr)*0.5;r=cp;var co=dd;var cn=a9;var cl=(co)+(cn);var cj=(cl)*0.5;by=cj;var cg=df;var cf=ba;var ce=(cg)+(cf);var b6=(ce)*0.5;f=b6;var b5=af;var b4=bt;var b2=(b5)+(b4);var b1=(b2)/2;cq=b1;var b0=bt;var bZ=cu;var bY=(b0)+(bZ);var bX=(bY)/2;b3=bX;var bW=cu;var bS=af;var bR=(bW)+(bS);var bQ=(bR)/2;bT=bQ;var bP=bb;var bO=((bP)+1)&4294967295;bb=bO;var bN=cK;var bM=a9;var bL=ba;var bJ=af;var bH=b7;var bw=L;var bv=cq;var bu=by;var bs=f;var br=bT;var bq=cv;var bp=bb;var bo=aN;var bm=aL;__ZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorE(bN,bM,bL,bJ,bH,bw,bv,bu,bs,br,bq,bp,bo,bm);var bk=cK;var a8=b7;var a7=L;var a6=cq;var a5=b9;var a4=ca;var a3=bt;var a2=bU;var a1=r;var a0=b3;var aY=cv;var aM=bb;var aK=aN;var aJ=aL;__ZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorE(bk,a8,a7,a6,a5,a4,a3,a2,a1,a0,aY,aM,aK,aJ);var aI=cK;var aH=b7;var aG=L;var aF=cq;var aE=bU;var aD=r;var aB=b3;var an=by;var am=f;var al=bT;var ak=cv;var aj=bb;var ai=aN;var ah=aL;__ZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorE(aI,aH,aG,aF,aE,aD,aB,an,am,al,ak,aj,ai,ah);var ag=cK;var ae=by;var ac=f;var Q=bT;var P=bU;var O=r;var N=b3;var M=dd;var K=df;var J=cu;var I=cv;var G=bb;var E=aN;var s=aL;__ZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorE(ag,ae,ac,Q,P,O,N,M,K,J,I,G,E,s);aO=9;break $bb6$$bb5$9}}while(0);if(aO==5){var bd=aN;var bc=bx;__ZN25GfxGouraudTriangleShading21getParameterizedColorEdP8GfxColor(bd,bc,H);var aZ=cK;var aX=(aZ+28)&4294967295;var aW=HEAP[aX];__ZN8GfxState12setFillColorEP8GfxColor(aW,H);var aV=cK;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=cK;var aR=(aS+8)&4294967295;var aQ=HEAP[aR];var aP=(aQ)&4294967295;var aC=HEAP[aP];var aA=(aC+140)&4294967295;var az=HEAP[aA];var ay=cK;var ax=(ay+28)&4294967295;var aw=HEAP[ax];var av=cK;var au=(av+8)&4294967295;var ar=HEAP[au];var aq=az;FUNCTION_TABLE[aq](ar,aw);var ad=aL;__ZN8GfxState20ReusablePathIterator5resetEv(ad);var ab=aL;var aa=__ZNK8GfxState20ReusablePathIterator5isEndEv(ab);var cO=reSign((aa),8,0)!=0;if(cO){___assert_fail((__str261664)&4294967295,(__str271665)&4294967295,3232,(__ZZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 423720"}else{var Z=aL;var Y=a9;var X=ba;__ZN8GfxState20ReusablePathIterator8setCoordEdd(Z,Y,X);var W=aL;__ZN8GfxState20ReusablePathIterator4nextEv(W);var U=aL;var S=__ZNK8GfxState20ReusablePathIterator5isEndEv(U);var cG=reSign((S),8,0)!=0;if(cG){___assert_fail((__str261664)&4294967295,(__str271665)&4294967295,3233,(__ZZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 423736"}else{var R=aL;var F=b9;var D=ca;__ZN8GfxState20ReusablePathIterator8setCoordEdd(R,F,D);var C=aL;__ZN8GfxState20ReusablePathIterator4nextEv(C);var B=aL;var A=__ZNK8GfxState20ReusablePathIterator5isEndEv(B);var cA=reSign((A),8,0)!=0;if(cA){___assert_fail((__str261664)&4294967295,(__str271665)&4294967295,3234,(__ZZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 423752"}else{var z=aL;var y=dd;var x=df;__ZN8GfxState20ReusablePathIterator8setCoordEdd(z,y,x);var w=aL;__ZN8GfxState20ReusablePathIterator4nextEv(w);var v=aL;var q=__ZNK8GfxState20ReusablePathIterator5isEndEv(v);var cx=reSign((q),8,0)!=0;if(cx){___assert_fail((__str261664)&4294967295,(__str271665)&4294967295,3235,(__ZZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 423768"}else{var p=aL;var o=a9;var n=ba;__ZN8GfxState20ReusablePathIterator8setCoordEdd(p,o,n);var m=aL;__ZN8GfxState20ReusablePathIterator4nextEv(m);var l=aL;var k=__ZNK8GfxState20ReusablePathIterator5isEndEv(l);var cw=reSign((k),8,0)!=0;var ct=(cw)^1;var dh=unSign((ct),1,0);var ch=reSign((dh),8,0)!=0;if(ch){___assert_fail((__str281666)&4294967295,(__str271665)&4294967295,3236,(__ZZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 423787"}else{var j=cK;var h=__ZN3Gfx15contentIsHiddenEv(j);var cd=reSign((h),8,0)!=0;var bV=(cd)^1;var c9=unSign((bV),1,0);at=c9;var g=at;var cc=reSign((g),8,0)!=0;if(cc){var e=cK;var d=(e+8)&4294967295;var c=HEAP[d];var b=cK;var a=(b+8)&4294967295;var dl=HEAP[a];var dk=(dl)&4294967295;var dj=HEAP[dk];var di=(dj+216)&4294967295;var dg=HEAP[di];var c2=cK;var c1=(c2+28)&4294967295;var c0=HEAP[c1];var cZ=cK;var cY=(cZ+8)&4294967295;var cW=HEAP[cY];var cU=dg;FUNCTION_TABLE[cU](cW,c0)}}}}}}}STACKTOP=T;return;return}function __ZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorE(aU,dM,dx,du,dL,dw,dt,dK,dv,ds,bj,dp,dJ){var Z=STACKTOP;STACKTOP+=384;_memset(Z,0,384);var dm;var bO;var dA;var bS;var al;var c8;var bm;var f;var cp;var aV;var dl;var aT;var cW;var dr;var bl;var b4;var br;var bi;var ac;var bg;var N;var a6;var u;var I=Z;var l=Z+128;var dR=Z+256;var bk;var cX=0;bO=aU;dA=dM;bS=dx;al=du;c8=dL;bm=dw;f=dt;cp=dK;aV=dv;dl=ds;aT=bj;cW=dp;dr=dJ;bk=0;$bb11$2:while(1){var cV=bk;var cU=aT;var cT=(((cV))|0)<(((cU))|0);if(!(cT)){dm=5;break $bb11$2}var bE=bk;var bD=al;var bC=(bD)&4294967295;var bB=(bC+bE*4)&4294967295;var bA=HEAP[bB];var by=bk;var bx=f;var bw=(bx)&4294967295;var bu=(bw+by*4)&4294967295;var bt=HEAP[bu];var dj=((bA)-(bt))&4294967295;var cx=(0-(dj))&4294967295;var aH=(((dj))|0)>=0;var T=(aH)?(dj):(cx);var di=__ZL8dblToCold(0.01171875);var dh=(((T))|0)>(((di))|0);$bb7$$bb2$5:do{if(dh){dm=1}else{var df=bk;var de=f;var dd=(de)&4294967295;var dc=(dd+df*4)&4294967295;var db=HEAP[dc];var da=bk;var c9=dl;var c7=(c9)&4294967295;var c6=(c7+da*4)&4294967295;var c5=HEAP[c6];var c4=((db)-(c5))&4294967295;var aI=(0-(c4))&4294967295;var dq=(((c4))|0)>=0;var bq=(dq)?(c4):(aI);var c3=__ZL8dblToCold(0.01171875);var c2=(((bq))|0)>(((c3))|0);if(c2){dm=1;break $bb7$$bb2$5}b4=0;dm=4;break $bb7$$bb2$5}}while(0);if(dm==1){b4=1}var c1=b4;br=c1;var c0=br;var dn=reSign((c0),8,0)!=0;if(dn){dm=5;break $bb11$2}var cZ=bk;var cY=((cZ)+1)&4294967295;bk=cY;dm=0;continue $bb11$2}var cS=bk;var cR=aT;var cQ=(((cS))|0)==(((cR))|0);$bb14$$bb13$13:do{if(cQ){dm=8}else{var cP=cW;var cO=(((cP))|0)==6;if(cO){dm=8;break $bb14$$bb13$13}var ba=dA;var a9=c8;var a8=(ba)+(a9);var a7=(a8)*0.5;bi=a7;var a5=bS;var a4=bm;var a3=(a5)+(a4);var a2=(a3)*0.5;ac=a2;var a1=c8;var a0=cp;var aZ=(a1)+(a0);var aY=(aZ)*0.5;bg=aY;var aX=bm;var aW=aV;var aS=(aX)+(aW);var aR=(aS)*0.5;N=aR;var aQ=cp;var aP=dA;var aO=(aQ)+(aP);var aN=(aO)*0.5;a6=aN;var aM=aV;var aL=bS;var aK=(aM)+(aL);var aJ=(aK)*0.5;u=aJ;bk=0;while(1){var t=bk;var r=aT;var p=(((t))|0)<(((r))|0);if(!(p)){dm=14;break}var aG=bk;var aF=bk;var aE=al;var aD=(aE)&4294967295;var aC=(aD+aF*4)&4294967295;var aB=HEAP[aC];var aA=bk;var az=f;var ay=(az)&4294967295;var ax=(ay+aA*4)&4294967295;var aw=HEAP[ax];var av=((aB)+(aw))&4294967295;var au=((((av))|0)/2|0);var at=(I)&4294967295;var ar=(at+aG*4)&4294967295;HEAP[ar]=au;var aq=bk;var ap=bk;var ao=f;var an=(ao)&4294967295;var am=(an+ap*4)&4294967295;var ak=HEAP[am];var aj=bk;var ai=dl;var ah=(ai)&4294967295;var ag=(ah+aj*4)&4294967295;var af=HEAP[ag];var ae=((ak)+(af))&4294967295;var ad=((((ae))|0)/2|0);var ab=(l)&4294967295;var aa=(ab+aq*4)&4294967295;HEAP[aa]=ad;var Y=bk;var X=bk;var W=dl;var V=(W)&4294967295;var U=(V+X*4)&4294967295;var S=HEAP[U];var R=bk;var Q=al;var O=(Q)&4294967295;var L=(O+R*4)&4294967295;var B=HEAP[L];var A=((S)+(B))&4294967295;var z=((((A))|0)/2|0);var y=(dR)&4294967295;var x=(y+Y*4)&4294967295;HEAP[x]=z;var w=bk;var v=((w)+1)&4294967295;bk=v;dm=12;continue}var e=cW;var d=((e)+1)&4294967295;var c=bO;var b=dA;var a=bS;var dZ=al;var dY=bi;var dX=ac;var dV=a6;var dT=u;var dI=aT;var dH=dr;__ZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorE(c,b,a,dZ,dY,dX,I,dV,dT,dR,dI,d,dH);var dG=cW;var dF=((dG)+1)&4294967295;var dE=bO;var dD=bi;var dC=ac;var dB=c8;var dz=bm;var dy=f;var P=bg;var M=N;var K=aT;var J=dr;__ZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorE(dE,dD,dC,I,dB,dz,dy,P,M,l,K,dF,J);var H=cW;var G=((H)+1)&4294967295;var F=bO;var E=bi;var D=ac;var C=bg;var s=N;var q=a6;var o=u;var n=aT;var m=dr;__ZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorE(F,E,D,I,C,s,l,q,o,dR,n,G,m);var k=cW;var j=((k)+1)&4294967295;var i=bO;var h=a6;var g=u;var dW=bg;var dU=N;var dS=cp;var dQ=aV;var dP=dl;var dO=aT;var dN=dr;__ZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorE(i,h,g,dR,dW,dU,l,dS,dQ,dP,dO,j,dN);dm=15;break $bb14$$bb13$13}}while(0);if(dm==8){var cN=bO;var cM=(cN+28)&4294967295;var cL=HEAP[cM];var cJ=al;__ZN8GfxState12setFillColorEP8GfxColor(cL,cJ);var cI=bO;var cH=(cI+8)&4294967295;var cG=HEAP[cH];var cF=bO;var cE=(cF+8)&4294967295;var cD=HEAP[cE];var cC=(cD)&4294967295;var cB=HEAP[cC];var cA=(cB+140)&4294967295;var cz=HEAP[cA];var cy=bO;var cw=(cy+28)&4294967295;var cv=HEAP[cw];var cu=bO;var ct=(cu+8)&4294967295;var cs=HEAP[ct];var cr=cz;FUNCTION_TABLE[cr](cs,cv);var cq=dr;__ZN8GfxState20ReusablePathIterator5resetEv(cq);var co=dr;var cn=__ZNK8GfxState20ReusablePathIterator5isEndEv(co);var bG=reSign((cn),8,0)!=0;if(bG){___assert_fail((__str261664)&4294967295,(__str271665)&4294967295,3184,(__ZZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 424129"}else{var cm=dr;var cl=dA;var ck=bS;__ZN8GfxState20ReusablePathIterator8setCoordEdd(cm,cl,ck);var cj=dr;__ZN8GfxState20ReusablePathIterator4nextEv(cj);var ci=dr;var ch=__ZNK8GfxState20ReusablePathIterator5isEndEv(ci);var bF=reSign((ch),8,0)!=0;if(bF){___assert_fail((__str261664)&4294967295,(__str271665)&4294967295,3185,(__ZZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 424145"}else{var cg=dr;var cf=c8;var ce=bm;__ZN8GfxState20ReusablePathIterator8setCoordEdd(cg,cf,ce);var cd=dr;__ZN8GfxState20ReusablePathIterator4nextEv(cd);var cc=dr;var cb=__ZNK8GfxState20ReusablePathIterator5isEndEv(cc);var bz=reSign((cb),8,0)!=0;if(bz){___assert_fail((__str261664)&4294967295,(__str271665)&4294967295,3186,(__ZZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 424161"}else{var ca=dr;var b9=cp;var b8=aV;__ZN8GfxState20ReusablePathIterator8setCoordEdd(ca,b9,b8);var b7=dr;__ZN8GfxState20ReusablePathIterator4nextEv(b7);var b6=dr;var b5=__ZNK8GfxState20ReusablePathIterator5isEndEv(b6);var bv=reSign((b5),8,0)!=0;if(bv){___assert_fail((__str261664)&4294967295,(__str271665)&4294967295,3187,(__ZZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 424177"}else{var b3=dr;var b2=dA;var b1=bS;__ZN8GfxState20ReusablePathIterator8setCoordEdd(b3,b2,b1);var b0=dr;__ZN8GfxState20ReusablePathIterator4nextEv(b0);var bZ=dr;var bY=__ZNK8GfxState20ReusablePathIterator5isEndEv(bZ);var bs=reSign((bY),8,0)!=0;var bT=(bs)^1;var cK=unSign((bT),1,0);var bp=reSign((cK),8,0)!=0;if(bp){___assert_fail((__str281666)&4294967295,(__str271665)&4294967295,3188,(__ZZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorEE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 424196"}else{var bX=bO;var bW=__ZN3Gfx15contentIsHiddenEv(bX);var bo=reSign((bW),8,0)!=0;var dg=(bo)^1;var dk=unSign((dg),1,0);bl=dk;var bV=bl;var bn=reSign((bV),8,0)!=0;if(bn){var bU=bO;var bR=(bU+8)&4294967295;var bQ=HEAP[bR];var bP=bO;var bN=(bP+8)&4294967295;var bM=HEAP[bN];var bL=(bM)&4294967295;var bK=HEAP[bL];var bJ=(bK+216)&4294967295;var bI=HEAP[bJ];var bH=bO;var bh=(bH+28)&4294967295;var bf=HEAP[bh];var be=bO;var bd=(be+8)&4294967295;var bc=HEAP[bd];var bb=bI;FUNCTION_TABLE[bb](bc,bf)}}}}}}}STACKTOP=Z;return;return}function __ZN8GfxState15getReusablePathEv(j){var n;var p;var k;var i;var h;var m=0;p=j;var g=__Znwj(20);var f=g;i=f;var e=p;var d=(e+580)&4294967295;var c=HEAP[d];var b=i;__ZN8GfxState20ReusablePathIteratorC1EP7GfxPath(b,c);var a=i;h=a;var o=h;k=o;var l=k;return l;return null}function __ZN3Gfx23doGouraudTriangleShFillEP25GfxGouraudTriangleShading(F,aL){var D=STACKTOP;STACKTOP+=456;_memset(D,0,456);var Z;var bd;var Y;var bG;var av;var aG;var aH;var aI;var aJ;var bb=D;var aV=D+8;var a9=D+16;var aT=D+24;var a7=D+32;var aR=D+40;var a1;var aN;var bq=D+48;var bo=D+56;var bm=D+64;var p;var aM=D+72;var A=D+200;var aK=D+328;var aO=0;bd=F;Y=aL;var bF=bd;var bE=(bF+8)&4294967295;var bD=HEAP[bE];var bC=bd;var bB=(bC+8)&4294967295;var bA=HEAP[bB];var bz=(bA)&4294967295;var by=HEAP[bz];var bx=(by+20)&4294967295;var aF=HEAP[bx];var aE=Y;var aD=(aE)&4294967295;var aC=__ZN10GfxShading7getTypeEv(aD);var aB=bd;var aA=(aB+8)&4294967295;var az=HEAP[aA];var ay=aF;var ax=FUNCTION_TABLE[ay](az,aC);aJ=ax;var aw=aJ;var N=reSign((aw),8,0)!=0;$bb$$bb2$2:do{if(N){var au=bd;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=bd;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var an=(ao)&4294967295;var am=HEAP[an];var al=(am+248)&4294967295;var ak=HEAP[al];var aj=bd;var ai=(aj+28)&4294967295;var ah=HEAP[ai];var ag=bd;var af=(ag+8)&4294967295;var ae=HEAP[af];var ad=ak;var ac=Y;var ab=FUNCTION_TABLE[ad](ae,ah,ac);aI=ab;var aa=aI;var bj=reSign((aa),8,0)!=0;if(bj){Z=0;break $bb$$bb2$2}else{Z=1;break $bb$$bb2$2}}else{Z=1}}while(0);if(Z==1){var X=bd;var W=(X+28)&4294967295;var V=HEAP[W];__ZN8GfxState6moveToEdd(V,0,0);var U=bd;var T=(U+28)&4294967295;var S=HEAP[T];__ZN8GfxState6lineToEdd(S,1,0);var R=bd;var Q=(R+28)&4294967295;var P=HEAP[Q];__ZN8GfxState6lineToEdd(P,0,1);var O=bd;var M=(O+28)&4294967295;var L=HEAP[M];__ZN8GfxState9closePathEv(L);var K=bd;var J=(K+28)&4294967295;var I=HEAP[J];var H=__ZN8GfxState15getReusablePathEv(I);aN=H;var G=Y;var E=__ZNK25GfxGouraudTriangleShading15isParameterizedEv(G);aH=E;var C=aH;var bi=reSign((C),8,0)!=0;$bb4$$bb9$6:do{if(bi){var B=Y;var z=__ZNK25GfxGouraudTriangleShading21getParameterDomainMaxEv(B);var y=Y;var x=__ZNK25GfxGouraudTriangleShading21getParameterDomainMinEv(y);var w=(z)-(x);var v=(w)*0.005;p=v;a1=0;while(1){var c=Y;var b=__ZN25GfxGouraudTriangleShading13getNTrianglesEv(c);var a=a1;var bL=(((b))|0)>(((a))|0);var bK=unSign((bL),1,0);aG=bK;var bJ=aG;var bh=reSign((bJ),8,0)!=0;if(!(bh)){Z=4;break}var u=Y;var t=a1;__ZN25GfxGouraudTriangleShading11getTriangleEiPdS0_S0_S0_S0_S0_S0_S0_S0_(u,t,bb,aV,bq,a9,aT,bo,a7,aR,bm);var s=HEAP[bm];var r=HEAP[aR];var q=HEAP[a7];var o=HEAP[bo];var n=HEAP[aT];var m=HEAP[a9];var l=HEAP[bq];var k=HEAP[aV];var j=HEAP[bb];var i=bd;var h=p;var g=Y;var f=aN;__ZN3Gfx19gouraudFillTriangleEddddddddddiP25GfxGouraudTriangleShadingPN8GfxState20ReusablePathIteratorE(i,j,k,l,m,n,o,q,r,s,h,0,g,f);var e=a1;var d=((e)+1)&4294967295;a1=d;Z=2;continue}}else{a1=0;while(1){var aZ=Y;var aY=__ZN25GfxGouraudTriangleShading13getNTrianglesEv(aZ);var aX=a1;var aW=(((aY))|0)>(((aX))|0);var aU=unSign((aW),1,0);av=aU;var aS=av;var a3=reSign((aS),8,0)!=0;if(!(a3)){Z=8;break $bb4$$bb9$6}var bI=Y;var bH=a1;__ZN25GfxGouraudTriangleShading11getTriangleEiPdS0_P8GfxColorS0_S0_S2_S0_S0_S2_(bI,bH,bb,aV,aM,a9,aT,A,a7,aR,aK);var bw=Y;var bv=(bw)&4294967295;var bu=__ZN10GfxShading13getColorSpaceEv(bv);bG=bu;var bt=bG;var bs=(bt)&4294967295;var br=HEAP[bs];var bp=(br+44)&4294967295;var bn=HEAP[bp];var bl=bn;var bk=bG;var bg=FUNCTION_TABLE[bl](bk);var bf=HEAP[aR];var be=HEAP[a7];var bc=HEAP[aT];var ba=HEAP[a9];var a8=HEAP[aV];var a6=HEAP[bb];var a5=bd;var a4=aN;__ZN3Gfx19gouraudFillTriangleEddP8GfxColorddS1_ddS1_iiPN8GfxState20ReusablePathIteratorE(a5,a6,a8,aM,ba,bc,A,be,bf,aK,bg,0,a4);var a2=a1;var a0=((a2)+1)&4294967295;a1=a0;Z=6;continue}}}while(0);var aQ=aN;var aP=aQ;__ZdlPv(aP)}STACKTOP=D;return;return}function __ZL27getShadingColorRadialHelperdddP16GfxRadialShadingP8GfxColor(t,s,b,d,c){var q;var i;var J;var p;var r;var u;var v=0;i=t;J=s;p=b;r=d;u=c;var I=i;var H=J;var G=(I)<(H);if(G){var F=p;var E=i;var D=(F)<(E);if(D){var C=r;var A=i;var y=u;__ZN16GfxRadialShading8getColorEdP8GfxColor(C,A,y)}else{var w=p;var o=J;var n=(w)>(o);if(n){var m=r;var l=J;var k=u;__ZN16GfxRadialShading8getColorEdP8GfxColor(m,l,k)}else{var j=r;var h=p;var g=u;__ZN16GfxRadialShading8getColorEdP8GfxColor(j,h,g)}}}else{var f=p;var e=i;var a=(f)>(e);if(a){var S=r;var R=i;var Q=u;__ZN16GfxRadialShading8getColorEdP8GfxColor(S,R,Q)}else{var P=p;var O=J;var N=(P)<(O);if(N){var M=r;var L=J;var K=u;__ZN16GfxRadialShading8getColorEdP8GfxColor(M,L,K)}else{var B=r;var z=p;var x=u;__ZN16GfxRadialShading8getColorEdP8GfxColor(B,z,x)}}}return;return}function __ZN3Gfx14doRadialShFillEP16GfxRadialShading(ao,rQ){var e5=STACKTOP;STACKTOP+=464;_memset(e5,0,464);var eS;var aR;var h7;var tj;var e2;var t1;var t2;var fo;var un;var uo;var cI;var cK;var cL;var cM;var kp;var c0;var db;var kE;var dt;var kF;var du;var kG;var dD;var rV;var mX;var oQ=e5;var vo=e5+8;var ra=e5+16;var bc=e5+24;var ko=e5+32;var kj=e5+40;var lk=e5+48;var kn=e5+56;var ki=e5+64;var lj=e5+72;var kV;var kU;var nn;var sY=e5+80;var sX=e5+208;var kg;var kc;var kf;var kb;var kY;var kX;var ks;var kr;var kJ;var kI;var ky;var kd;var jW;var dg;var eQ;var rU;var nD;var nC;var l2;var l1;var lF;var f6;var tM;var fM;var l0;var hM;var nB;var sW=e5+336;var kH;var kq;var cb=0;aR=ao;h7=rQ;hM=1;var mW=h7;__ZN16GfxRadialShading9getCoordsEPdS0_S0_S0_S0_S0_(mW,ko,kj,lk,kn,ki,lj);var mU=h7;var mT=__ZN16GfxRadialShading10getDomain0Ev(mU);kV=mT;var mS=h7;var mR=__ZN16GfxRadialShading10getDomain1Ev(mS);kU=mR;var mQ=h7;var mP=(mQ)&4294967295;var mO=__ZN10GfxShading13getColorSpaceEv(mP);mX=mO;var mN=mX;var ea=(mN)&4294967295;var d9=HEAP[ea];var d8=(d9+44)&4294967295;var d7=HEAP[d8];var d6=d7;var d4=mX;var d2=FUNCTION_TABLE[d6](d4);nn=d2;var d0=HEAP[ko];var dY=HEAP[kn];var dW=(d0)!=(dY);$bb2$$bb$2:do{if(dW){eS=0}else{var dQ=HEAP[kj];var dP=HEAP[ki];var dO=(dQ)!=(dP);if(dO){eS=0;break $bb2$$bb$2}rU=1;f6=0;ky=0;eS=2;break $bb2$$bb$2}}while(0);$bb2$$bb9$5:do{if(eS==0){var dN=HEAP[lk];var dM=HEAP[lj];var dK=(dN)==(dM);if(dK){rU=0;f6=0;ky=0}else{var dJ=HEAP[lj];var dI=HEAP[lk];var dH=(dJ)>(dI);if(dH){var dG=HEAP[lk];var dF=0-(dG);var dE=HEAP[lj];var dC=HEAP[lk];var dB=(dE)-(dC);var dA=(dF)/(dB);rV=dA}else{var dz=HEAP[lj];var dy=0-(dz);var dx=HEAP[lk];var dw=HEAP[lj];var dv=(dx)-(dw);var ds=(dy)/(dv);rV=ds}var dr=rV;ky=dr;var dq=HEAP[kn];var dp=HEAP[ko];var dn=(dq)-(dp);var dm=ky;var dl=(dn)*(dm);var dk=HEAP[ko];var dj=(dl)+(dk);kd=dj;var di=HEAP[ki];var dc=HEAP[kj];var da=(di)-(dc);var c9=ky;var c8=(da)*(c9);var c7=HEAP[kj];var c6=(c8)+(c7);jW=c6;var c5=HEAP[ko];var c4=kd;var c3=(c4)-(c5);var c2=HEAP[ko];var cX=kd;var cW=(cX)-(c2);var cV=(c3)*(cW);var cU=HEAP[kj];var cT=jW;var cS=(cT)-(cU);var cR=HEAP[kj];var cQ=jW;var cP=(cQ)-(cR);var cO=(cS)*(cP);var cJ=(cV)+(cO);var cG=HEAP[lk];var cF=HEAP[lk];var cE=(cG)*(cF);var cD=(cJ)<=(cE);var cC=unSign((cD),1,0);rU=cC;var cB=HEAP[lk];var cA=HEAP[ko];var cz=kd;var cy=(cA)-(cz);var cw=HEAP[ko];var cv=kd;var cu=(cw)-(cv);var ct=(cy)*(cu);var cs=HEAP[kj];var cr=jW;var cq=(cs)-(cr);var cp=HEAP[kj];var co=jW;var cn=(cp)-(co);var cl=(cq)*(cn);var ck=(ct)+(cl);var cj=_sqrt(ck);var ci=(cB)/(cj);var ch=_asin(ci);f6=ch;var cg=HEAP[lk];var cf=HEAP[lj];var ce=(cg)>(cf);if(!(ce)){eS=2;break $bb2$$bb9$5}var cd=f6;var cc=0-(cd);f6=cc}}}while(0);var uj=rU;var dL=reSign((uj),8,0)!=0;if(dL){tM=0}else{var uh=HEAP[kn];var uf=HEAP[ko];var ud=(uh)-(uf);var ub=HEAP[ki];var t9=HEAP[kj];var t7=(ub)-(t9);var t5=_atan2(t7,ud);tM=t5}var t4=aR;var t3=(t4+28)&4294967295;var tX=HEAP[t3];__ZN8GfxState15getUserClipBBoxEPdS0_S0_S0_(tX,oQ,vo,ra,bc);var tV=rU;var ou=reSign((tV),8,0)!=0;$bb14$$bb15$20:do{if(ou){dg=0;eQ=1}else{dg=1;eQ=0;var tT=HEAP[kn];var tR=HEAP[lj];var tP=(tT)+(tR);var tN=HEAP[ko];var tK=HEAP[lk];var tI=(tN)+(tK);var tH=(tP)-(tI);var tG=(tH)!=0;$bb16$$bb20$23:do{if(tG){var tB=HEAP[oQ];var tz=HEAP[ko];var tx=HEAP[lk];var tv=(tz)+(tx);var tt=(tB)-(tv);var tr=HEAP[kn];var tp=HEAP[lj];var tn=(tr)+(tp);var tm=HEAP[ko];var tl=HEAP[lk];var tf=(tm)+(tl);var td=(tn)-(tf);var tb=(tt)/(td);kJ=tb;var s9=kJ;var s7=dg;var s5=(s9)<(s7);if(s5){var s3=kJ;dg=s3}else{var s1=kJ;var s0=eQ;var sZ=(s1)>(s0);if(!(sZ)){eS=10;break $bb16$$bb20$23}var sV=kJ;eQ=sV}}}while(0);var sU=HEAP[kn];var sT=HEAP[lj];var sS=(sU)-(sT);var sR=HEAP[ko];var sQ=HEAP[lk];var sP=(sR)-(sQ);var sO=(sS)-(sP);var sN=(sO)!=0;$bb21$$bb25$30:do{if(sN){var sM=HEAP[ra];var sL=HEAP[ko];var sK=HEAP[lk];var sJ=(sL)-(sK);var sI=(sM)-(sJ);var sH=HEAP[kn];var sG=HEAP[lj];var sF=(sH)-(sG);var sE=HEAP[ko];var sD=HEAP[lk];var sC=(sE)-(sD);var sA=(sF)-(sC);var sz=(sI)/(sA);kJ=sz;var sy=kJ;var sx=dg;var sw=(sy)<(sx);if(sw){var sv=kJ;dg=sv}else{var su=kJ;var st=eQ;var ss=(su)>(st);if(!(ss)){eS=13;break $bb21$$bb25$30}var sr=kJ;eQ=sr}}}while(0);var sq=HEAP[ki];var sp=HEAP[lj];var so=(sq)+(sp);var sn=HEAP[kj];var sm=HEAP[lk];var sl=(sn)+(sm);var sk=(so)-(sl);var sj=(sk)!=0;$bb26$$bb30$37:do{if(sj){var si=HEAP[vo];var sh=HEAP[kj];var sg=HEAP[lk];var sf=(sh)+(sg);var se=(si)-(sf);var sd=HEAP[ki];var sc=HEAP[lj];var sb=(sd)+(sc);var sa=HEAP[kj];var r9=HEAP[lk];var r8=(sa)+(r9);var r7=(sb)-(r8);var r6=(se)/(r7);kJ=r6;var r5=kJ;var r3=dg;var r2=(r5)<(r3);if(r2){var r1=kJ;dg=r1}else{var r0=kJ;var rZ=eQ;var rY=(r0)>(rZ);if(!(rY)){eS=16;break $bb26$$bb30$37}var rX=kJ;eQ=rX}}}while(0);var rW=HEAP[ki];var ng=HEAP[lj];var ne=(rW)-(ng);var nc=HEAP[kj];var na=HEAP[lk];var m8=(nc)-(na);var m6=(ne)-(m8);var m4=(m6)!=0;$bb31$$bb35$44:do{if(m4){var m2=HEAP[bc];var m1=HEAP[kj];var m0=HEAP[lk];var mJ=(m1)-(m0);var mH=(m2)-(mJ);var mF=HEAP[ki];var mD=HEAP[lj];var mB=(mF)-(mD);var mz=HEAP[kj];var mx=HEAP[lk];var mv=(mz)-(mx);var mu=(mB)-(mv);var mt=(mH)/(mu);kJ=mt;var mk=kJ;var mi=dg;var mg=(mk)<(mi);if(mg){var me=kJ;dg=me}else{var mc=kJ;var ma=eQ;var l8=(mc)>(ma);if(!(l8)){eS=19;break $bb31$$bb35$44}var l6=kJ;eQ=l6}}}while(0);var l5=HEAP[lk];var l4=HEAP[lj];var lW=(l5)<(l4);$bb36$$bb39$51:do{if(lW){var lU=dg;var lS=ky;var lQ=(lU)<(lS);if(lQ){var lO=ky;dg=lO}}else{var lM=HEAP[lk];var lK=HEAP[lj];var lI=(lM)>(lK);if(!(lI)){eS=23;break $bb36$$bb39$51}var lH=eQ;var lG=ky;var lE=(lH)>(lG);if(!(lE)){eS=23;break $bb36$$bb39$51}var lD=ky;eQ=lD}}while(0);var lC=h7;var lB=__ZN16GfxRadialShading10getExtend0Ev(lC);var nA=reSign((lB),8,0)!=0;var z=(nA)^1;var gh=unSign((z),1,0);var nz=reSign((gh),8,0)!=0;var tk=(nz)^1;var aX=unSign((tk),1,0);var ny=reSign((aX),8,0)!=0;$bb52$$bb50$60:do{if(ny){eS=25}else{var lA=dg;var lz=(lA)>=0;if(lz){eS=25;break $bb52$$bb50$60}kG=1;eS=27;break $bb52$$bb50$60}}while(0);if(eS==25){kG=0}var ly=kG;dD=ly;var lx=dD;var nm=reSign((lx),8,0)!=0;if(nm){dg=0}var lw=h7;var lv=__ZN16GfxRadialShading10getExtend1Ev(lw);var nl=reSign((lv),8,0)!=0;var ke=(nl)^1;var mp=unSign((ke),1,0);var mZ=reSign((mp),8,0)!=0;var ot=(mZ)^1;var rT=unSign((ot),1,0);var mY=reSign((rT),8,0)!=0;$bb66$$bb64$69:do{if(mY){eS=30}else{var lu=eQ;var lt=(lu)<=1;if(lt){eS=30;break $bb66$$bb64$69}kF=1;eS=32;break $bb66$$bb64$69}}while(0);if(eS==30){kF=0}var ls=kF;du=ls;var lr=du;var mV=reSign((lr),8,0)!=0;if(!(mV)){eS=35;break $bb14$$bb15$20}eQ=1}}while(0);var lq=aR;var lp=(lq+8)&4294967295;var lo=HEAP[lp];var ln=aR;var lm=(ln+8)&4294967295;var ll=HEAP[lm];var li=(ll)&4294967295;var lh=HEAP[li];var lg=(lh+20)&4294967295;var lf=HEAP[lg];var le=h7;var ld=(le)&4294967295;var lc=__ZN10GfxShading7getTypeEv(ld);var lb=aR;var la=(lb+8)&4294967295;var k9=HEAP[la];var k8=lf;var k7=FUNCTION_TABLE[k8](k9,lc);var ms=reSign((k7),8,0)!=0;var ev=(ms)^1;var ib=unSign((ev),1,0);var mr=reSign((ib),8,0)!=0;$bb81$$bb75$77:do{if(mr){eS=36}else{var k6=aR;var k5=(k6+8)&4294967295;var k4=HEAP[k5];var k3=aR;var k2=(k3+8)&4294967295;var k1=HEAP[k2];var k0=(k1)&4294967295;var kZ=HEAP[k0];var kT=(kZ+240)&4294967295;var kS=HEAP[kT];var kR=aR;var kQ=(kR+28)&4294967295;var kP=HEAP[kQ];var kO=aR;var kN=(kO+8)&4294967295;var kM=HEAP[kN];var kL=kS;var kK=h7;var kD=dg;var kC=eQ;var kB=FUNCTION_TABLE[kL](kM,kP,kK,kD,kC);var mq=reSign((kB),8,0)!=0;var qO=(mq)^1;var fi=unSign((qO),1,0);var mo=reSign((fi),8,0)!=0;if(mo){eS=36;break $bb81$$bb75$77}kE=1;eS=38;break $bb81$$bb75$77}}while(0);if(eS==36){kE=0}var kA=kE;dt=kA;var kz=dt;var l3=reSign((kz),8,0)!=0;$bb234$$bb84$83:do{if(!l3){var kx=aR;var kw=(kx+28)&4294967295;var kv=HEAP[kw];var ku=__ZN8GfxState6getCTMEv(kv);lF=ku;var kt=lF;var go=(kt)&4294967295;var gm=HEAP[go];var gk=_fabs(gm);l0=gk;var gi=lF;var gf=(gi+8)&4294967295;var gd=HEAP[gf];var gb=_fabs(gd);var f9=l0;var f8=(gb)>(f9);if(f8){var f7=lF;var f2=(f7+8)&4294967295;var f0=HEAP[f2];var fY=_fabs(f0);l0=fY}var fW=lF;var fU=(fW+16)&4294967295;var fS=HEAP[fU];var fQ=_fabs(fS);var fO=l0;var fN=(fQ)>(fO);if(fN){var fL=lF;var fG=(fL+16)&4294967295;var fE=HEAP[fG];var fC=_fabs(fE);l0=fC}var fA=lF;var fy=(fA+24)&4294967295;var fw=HEAP[fy];var fu=_fabs(fw);var fs=l0;var fr=(fu)>(fs);if(fr){var fq=lF;var fl=(fq+24)&4294967295;var fj=HEAP[fl];var fg=_fabs(fj);l0=fg}var fe=HEAP[lk];var fc=HEAP[lj];var fa=(fe)>(fc);if(fa){var e8=HEAP[lk];var e6=l0;var e4=(e6)*(e8);l0=e4}else{var e3=HEAP[lj];var e1=l0;var e0=(e1)*(e3);l0=e0}var eZ=l0;var eY=(eZ)<1;$bb94$$bb95$98:do{if(eY){l1=3}else{var eX=l0;var eW=-0.1/(eX);var eV=(eW)+1;var eU=_acos(eV);var eT=3.141592653589793/(eU);var eR=((eT)|0);l1=eR;var eP=l1;var eO=(((eP))|0)<=2;if(eO){l1=3}else{var eN=l1;var eM=(((eN))|0)>200;if(!(eM)){eS=46;break $bb94$$bb95$98}l1=200}}}while(0);nD=0;var eL=dg;kJ=eL;var eK=kU;var eJ=kV;var eI=(eK)-(eJ);var eH=kJ;var eG=(eI)*(eH);var eF=kV;var eE=(eG)+(eF);ks=eE;var eD=HEAP[kn];var eC=HEAP[ko];var eB=(eD)-(eC);var eA=kJ;var ez=(eB)*(eA);var ey=HEAP[ko];var ex=(ez)+(ey);kg=ex;var ew=HEAP[ki];var eu=HEAP[kj];var et=(ew)-(eu);var es=kJ;var er=(et)*(es);var eq=HEAP[kj];var ep=(er)+(eq);kc=ep;var eo=HEAP[lj];var en=HEAP[lk];var em=(eo)-(en);var el=kJ;var ek=(em)*(el);var ej=HEAP[lk];var ei=(ek)+(ej);kY=ei;var eh=kV;var eg=kU;var ef=ks;var ee=h7;__ZL27getShadingColorRadialHelperdddP16GfxRadialShadingP8GfxColor(eh,eg,ef,ee,sY);var ed=aR;var ec=(ed+8)&4294967295;var eb=HEAP[ec];var d5=aR;var d3=(d5+8)&4294967295;var d1=HEAP[d3];var dZ=(d1)&4294967295;var dX=HEAP[dZ];var dV=(dX+244)&4294967295;var dU=HEAP[dV];var dT=aR;var dS=(dT+28)&4294967295;var dR=HEAP[dS];var c=aR;var a=(c+8)&4294967295;var vW=HEAP[a];var vU=dU;var vS=h7;var vP=FUNCTION_TABLE[vU](vW,dR,vS);var km=reSign((vP),8,0)!=0;var bO=(km)^1;var F=unSign((bO),1,0);hM=F;$bb162$106:while(1){var iY=nD;var iX=(((iY))|0)<=255;if(!(iX)){eS=85;break $bb162$106}nC=256;var vN=eQ;kI=vN;var vL=kU;var vK=kV;var vJ=(vL)-(vK);var vF=kI;var vD=(vJ)*(vF);var vB=kV;var vz=(vD)+(vB);kr=vz;var vx=kV;var vv=kU;var vt=kr;var vr=h7;__ZL27getShadingColorRadialHelperdddP16GfxRadialShadingP8GfxColor(vx,vv,vt,vr,sX);$bb117$109:while(1){var oS=nC;var oR=nD;var oM=((oS)-(oR))&4294967295;var oK=(((oM))|0)>1;if(!(oK)){eS=58;break $bb117$109}var vq=__ZL8dblToCold(0.00390625);var vp=(((vq))|0);var vk=nn;var vi=__ZL14isSameGfxColorRK8GfxColorS1_jd(sX,sY,vk,vp);db=vi;var vg=db;var kl=reSign((vg),8,0)!=0;if(kl){eS=49;break $bb117$109}var ty=nD;var tw=nC;var tu=((ty)+(tw))&4294967295;var ts=((((tu))|0)/2|0);nC=ts;var tq=nC;var to=(((tq))|0);var ti=(to)/256;var th=eQ;var tg=dg;var te=(th)-(tg);var tc=(ti)*(te);var ta=dg;var s8=(tc)+(ta);kI=s8;var s6=kU;var s4=kV;var s2=(s6)-(s4);var o7=kI;var o5=(s2)*(o7);var o3=kV;var o1=(o5)+(o3);kr=o1;var oZ=kV;var oX=kU;var oV=kr;var oT=h7;__ZL27getShadingColorRadialHelperdddP16GfxRadialShadingP8GfxColor(oZ,oX,oV,oT,sX);eS=48;continue $bb117$109}if(eS==49){var ve=nD;var vc=((ve)+1)&4294967295;nB=vc;while(1){var uw=nB;var uv=nC;var uu=(((uw))|0)<=(((uv))|0);if(!(uu)){eS=52;break}var va=nB;var u8=(((va))|0);var u6=(u8)/256;var u5=eQ;var u4=dg;var uZ=(u5)-(u4);var uX=(u6)*(uZ);var uV=dg;var uT=(uX)+(uV);kH=uT;var uR=kU;var uP=kV;var uN=(uR)-(uP);var uL=kH;var uK=(uN)*(uL);var uJ=kV;var uI=(uK)+(uJ);kq=uI;var uH=kV;var uG=kU;var uF=kq;var uE=h7;__ZL27getShadingColorRadialHelperdddP16GfxRadialShadingP8GfxColor(uH,uG,uF,uE,sW);var uD=__ZL8dblToCold(0.00390625);var uC=(((uD))|0);var uB=nn;var uA=__ZL14isSameGfxColorRK8GfxColorS1_jd(sW,sY,uB,uC);var kk=reSign((uA),8,0)!=0;var dh=(kk)^1;var rS=unSign((dh),1,0);c0=rS;var uz=c0;var kh=reSign((uz),8,0)!=0;if(kh){eS=52;break}var uy=nB;var ux=((uy)+1)&4294967295;nB=ux;eS=51;continue}var ut=nD;var us=((ut)+1)&4294967295;var ur=nB;var uq=(((us))|0)<(((ur))|0);if(uq){var up=nB;var um=((up)-1)&4294967295;kp=um}else{var ul=nD;var uk=((ul)+1)&4294967295;kp=uk}var ui=kp;nC=ui;var ug=nC;var ue=(((ug))|0);var uc=(ue)/256;var ua=eQ;var t8=dg;var t6=(ua)-(t8);var t0=(uc)*(t6);var tZ=dg;var tY=(t0)+(tZ);kI=tY;var tW=kU;var tU=kV;var tS=(tW)-(tU);var tQ=kI;var tO=(tS)*(tQ);var tL=kV;var tJ=(tO)+(tL);kr=tJ;var tE=kV;var tD=kU;var tC=kr;var tA=h7;__ZL27getShadingColorRadialHelperdddP16GfxRadialShadingP8GfxColor(tE,tD,tC,tA,sX)}var oI=HEAP[kn];var oG=HEAP[ko];var oE=(oI)-(oG);var oC=kI;var oA=(oE)*(oC);var oy=HEAP[ko];var ox=(oA)+(oy);kf=ox;var ow=HEAP[ki];var op=HEAP[kj];var on=(ow)-(op);var ol=kI;var oj=(on)*(ol);var oh=HEAP[kj];var of=(oj)+(oh);kb=of;var od=HEAP[lj];var ob=HEAP[lk];var oa=(od)-(ob);var n9=kI;var n4=(oa)*(n9);var n2=HEAP[lk];var n0=(n4)+(n2);kX=n0;l2=0;$bb120$125:while(1){var nF=l2;var nE=nn;var nx=(((nF))|0)<(((nE))|0);if(!(nx)){eS=61;break $bb120$125}var nY=l2;var nW=l2;var nU=(sY)&4294967295;var nS=(nU+nW*4)&4294967295;var nQ=HEAP[nS];var nP=l2;var nO=(sX)&4294967295;var nN=(nO+nP*4)&4294967295;var nM=HEAP[nN];var nL=((nQ)+(nM))&4294967295;var nK=((((nL))|0)/2|0);var nJ=(sY)&4294967295;var nI=(nJ+nY*4)&4294967295;HEAP[nI]=nK;var nH=l2;var nG=((nH)+1)&4294967295;l2=nG;eS=59;continue $bb120$125}var nw=aR;var nv=(nw+28)&4294967295;var nu=HEAP[nv];__ZN8GfxState12setFillColorEP8GfxColor(nu,sY);var nt=aR;var ns=(nt+8)&4294967295;var nr=HEAP[ns];var nq=aR;var np=(nq+8)&4294967295;var no=HEAP[np];var nj=(no)&4294967295;var ni=HEAP[nj];var nh=(ni+24)&4294967295;var nf=HEAP[nh];var nd=aR;var nb=(nd+8)&4294967295;var m9=HEAP[nb];var m7=nf;var m5=FUNCTION_TABLE[m7](m9);cM=m5;var m3=cM;var j4=reSign((m3),8,0)!=0;if(j4){var mM=aR;var mL=(mM+8)&4294967295;var mK=HEAP[mL];var mI=aR;var mG=(mI+8)&4294967295;var mE=HEAP[mG];var mC=(mE)&4294967295;var mA=HEAP[mC];var my=(mA+172)&4294967295;var mw=HEAP[my];var mn=kJ;var mm=dg;var ml=(mn)-(mm);var mj=eQ;var mh=dg;var mf=(mj)-(mh);var md=(ml)/(mf);var mb=aR;var l9=(mb+28)&4294967295;var l7=HEAP[l9];var lZ=aR;var lY=(lZ+8)&4294967295;var lX=HEAP[lY];var lV=mw;FUNCTION_TABLE[lV](lX,l7,md)}else{var lT=aR;var lR=(lT+8)&4294967295;var lP=HEAP[lR];var lN=aR;var lL=(lN+8)&4294967295;var lJ=HEAP[lL];var h3=(lJ)&4294967295;var h1=HEAP[h3];var hZ=(h1+140)&4294967295;var hX=HEAP[hZ];var hV=aR;var hT=(hV+28)&4294967295;var hR=HEAP[hT];var hP=aR;var hO=(hP+8)&4294967295;var hN=HEAP[hO];var hI=hX;FUNCTION_TABLE[hI](hN,hR)}var hF=hM;var jZ=reSign((hF),8,0)!=0;if(jZ){var hD=rU;var jX=reSign((hD),8,0)!=0;if(jX){var hB=kg;var hz=kY;var hx=(hB)+(hz);var hv=aR;var ht=(hv+28)&4294967295;var hs=HEAP[ht];var hr=kc;__ZN8GfxState6moveToEdd(hs,hx,hr);l2=1;$bb131$137:while(1){var gH=l2;var gG=l1;var gF=(((gH))|0)<(((gG))|0);if(!(gF)){eS=65;break $bb131$137}var hn=l2;var hl=(((hn))|0);var hj=l1;var hh=(((hj))|0);var hf=(hl)/(hh);var hd=(hf)*2;var hb=(hd)*3.141592653589793;fM=hb;var g9=fM;var g8=_sin(g9);var g7=kY;var g2=(g8)*(g7);var g0=kc;var gY=(g2)+(g0);var gW=fM;var gU=_cos(gW);var gS=kY;var gQ=(gU)*(gS);var gO=kg;var gN=(gQ)+(gO);var gM=aR;var gL=(gM+28)&4294967295;var gK=HEAP[gL];__ZN8GfxState6lineToEdd(gK,gN,gY);var gJ=l2;var gI=((gJ)+1)&4294967295;l2=gI;eS=63;continue $bb131$137}var gE=aR;var gD=(gE+28)&4294967295;var gC=HEAP[gD];__ZN8GfxState9closePathEv(gC);var gB=kf;var gA=kX;var gz=(gB)+(gA);var gy=aR;var gx=(gy+28)&4294967295;var gw=HEAP[gx];var gv=kb;__ZN8GfxState6moveToEdd(gw,gz,gv);l2=1;while(1){var fI=l2;var fH=l1;var fF=(((fI))|0)<(((fH))|0);if(!(fF)){eS=68;break}var gu=l2;var gt=(((gu))|0);var gs=l1;var gr=(((gs))|0);var gq=(gt)/(gr);var gp=(gq)*-2;var gn=(gp)*3.141592653589793;fM=gn;var gl=fM;var gj=_sin(gl);var gg=kX;var ge=(gj)*(gg);var gc=kb;var ga=(ge)+(gc);var f5=fM;var f4=_cos(f5);var f3=kX;var f1=(f4)*(f3);var fZ=kf;var fX=(f1)+(fZ);var fV=aR;var fT=(fV+28)&4294967295;var fR=HEAP[fT];__ZN8GfxState6lineToEdd(fR,fX,ga);var fP=l2;var fJ=((fP)+1)&4294967295;l2=fJ;eS=66;continue}var fD=aR;var fB=(fD+28)&4294967295;var fz=HEAP[fB];__ZN8GfxState9closePathEv(fz)}else{var fx=tM;var fv=f6;var ft=(fx)+(fv);var fp=(ft)+1.5707963267948966;var fn=_sin(fp);var fm=kY;var fk=(fn)*(fm);var fh=kc;var ff=(fk)+(fh);var fd=tM;var fb=f6;var e9=(fd)+(fb);var e7=(e9)+1.5707963267948966;var bi=_cos(e7);var bh=kY;var bg=(bi)*(bh);var bf=kg;var be=(bg)+(bf);var bd=aR;var bb=(bd+28)&4294967295;var ba=HEAP[bb];__ZN8GfxState6moveToEdd(ba,be,ff);l2=0;$bb138$146:while(1){var W=l2;var L=l1;var K=(((W))|0)<(((L))|0);if(!(K)){eS=72;break $bb138$146}var a9=tM;var a8=f6;var aW=(a9)+(a8);var aV=(aW)+1.5707963267948966;var aU=l2;var aT=(((aU))|0);var aS=l1;var aQ=(((aS))|0);var aP=(aT)/(aQ);var aO=f6;var aN=(aO)*2;var aM=(aN)+3.141592653589793;var aB=(aP)*(aM);var aA=(aV)-(aB);fM=aA;var az=fM;var ay=_sin(az);var ax=kX;var aw=(ay)*(ax);var av=kb;var au=(aw)+(av);var at=fM;var ar=_cos(at);var af=kX;var ae=(ar)*(af);var ad=kf;var ac=(ae)+(ad);var ab=aR;var aa=(ab+28)&4294967295;var Z=HEAP[aa];__ZN8GfxState6lineToEdd(Z,ac,au);var Y=l2;var X=((Y)+1)&4294967295;l2=X;eS=70;continue $bb138$146}l2=0;$bb141$150:while(1){var vE=l2;var vC=l1;var vA=(((vE))|0)<(((vC))|0);if(!(vA)){eS=75;break $bb141$150}var J=tM;var I=f6;var H=(J)-(I);var G=(H)-1.5707963267948966;var E=l2;var D=(((E))|0);var C=l1;var B=(((C))|0);var p=(D)/(B);var o=f6;var n=(o)*2;var m=(n)-3.141592653589793;var l=(p)*(m);var k=(G)+(l);fM=k;var j=fM;var i=_sin(j);var h=kY;var g=(i)*(h);var f=kc;var e=(g)+(f);var d=fM;var b=_cos(d);var vX=kY;var vV=(b)*(vX);var vT=kg;var vQ=(vV)+(vT);var vO=aR;var vM=(vO+28)&4294967295;var vI=HEAP[vM];__ZN8GfxState6lineToEdd(vI,vQ,e);var vH=l2;var vG=((vH)+1)&4294967295;l2=vG;eS=73;continue $bb141$150}var vy=aR;var vw=(vy+28)&4294967295;var vu=HEAP[vw];__ZN8GfxState9closePathEv(vu);var vs=tM;var vn=f6;var vm=(vs)+(vn);var vl=(vm)+1.5707963267948966;var vj=_sin(vl);var vh=kY;var vf=(vj)*(vh);var vd=kc;var vb=(vf)+(vd);var u9=tM;var u7=f6;var u2=(u9)+(u7);var u1=(u2)+1.5707963267948966;var u0=_cos(u1);var uY=kY;var uW=(u0)*(uY);var uU=kg;var uS=(uW)+(uU);var uQ=aR;var uO=(uQ+28)&4294967295;var uM=HEAP[uO];__ZN8GfxState6moveToEdd(uM,uS,vb);l2=0;$bb144$154:while(1){var pX=l2;var pW=l1;var pV=(((pX))|0)<(((pW))|0);if(!(pV)){eS=78;break $bb144$154}var qY=tM;var qX=f6;var qW=(qY)+(qX);var qV=(qW)+1.5707963267948966;var qU=l2;var qT=(((qU))|0);var qS=l1;var qR=(((qS))|0);var qQ=(qT)/(qR);var qP=f6;var qD=(qP)*-2;var qC=(qD)+3.141592653589793;var qB=(qQ)*(qC);var qA=(qV)+(qB);fM=qA;var qz=fM;var qy=_sin(qz);var qx=kX;var qw=(qy)*(qx);var qv=kb;var qu=(qw)+(qv);var qj=fM;var qi=_cos(qj);var qh=kX;var qg=(qi)*(qh);var qf=kf;var qe=(qg)+(qf);var qd=aR;var qc=(qd+28)&4294967295;var qb=HEAP[qc];__ZN8GfxState6lineToEdd(qb,qe,qu);var qa=l2;var pY=((qa)+1)&4294967295;l2=pY;eS=76;continue $bb144$154}l2=0;while(1){var o2=l2;var o0=l1;var oY=(((o2))|0)<(((o0))|0);if(!(oY)){eS=81;break}var pU=tM;var pT=f6;var pS=(pU)-(pT);var pR=(pS)-1.5707963267948966;var pQ=l2;var pP=(((pQ))|0);var pE=l1;var pD=(((pE))|0);var pC=(pP)/(pD);var pB=f6;var pA=(pB)*2;var pz=(pA)+3.141592653589793;var py=(pC)*(pz);var px=(pR)+(py);fM=px;var pw=fM;var pv=_sin(pw);var pk=kY;var pj=(pv)*(pk);var pi=kc;var ph=(pj)+(pi);var pg=fM;var pf=_cos(pg);var pe=kY;var pd=(pf)*(pe);var pc=kg;var pb=(pd)+(pc);var pa=aR;var o9=(pa+28)&4294967295;var o8=HEAP[o9];__ZN8GfxState6lineToEdd(o8,pb,ph);var o6=l2;var o4=((o6)+1)&4294967295;l2=o4;eS=79;continue}var oW=aR;var oU=(oW+28)&4294967295;var oP=HEAP[oU];__ZN8GfxState9closePathEv(oP)}}var oO=aR;var oN=(oO+8)&4294967295;var oL=HEAP[oN];var oJ=aR;var oH=(oJ+8)&4294967295;var oF=HEAP[oH];var oD=(oF)&4294967295;var oB=HEAP[oD];var oz=(oB+24)&4294967295;var os=HEAP[oz];var or=aR;var oq=(or+8)&4294967295;var oo=HEAP[oq];var om=os;var ok=FUNCTION_TABLE[om](oo);var jx=reSign((ok),8,0)!=0;var jY=(jx)^1;var ca=unSign((jY),1,0);cL=ca;var oi=cL;var ju=reSign((oi),8,0)!=0;if(ju){var og=aR;var oe=__ZN3Gfx15contentIsHiddenEv(og);var jr=reSign((oe),8,0)!=0;var ov=(jr)^1;var n8=unSign((ov),1,0);cK=n8;var oc=cK;var jo=reSign((oc),8,0)!=0;if(jo){var n7=aR;var n6=(n7+8)&4294967295;var n5=HEAP[n6];var n3=aR;var n1=(n3+8)&4294967295;var nZ=HEAP[n1];var nX=(nZ)&4294967295;var nV=HEAP[nX];var nT=(nV+216)&4294967295;var nR=HEAP[nT];var ji=aR;var jh=(ji+28)&4294967295;var jg=HEAP[jh];var jf=aR;var je=(jf+8)&4294967295;var jd=HEAP[je];var jc=nR;FUNCTION_TABLE[jc](jd,jg)}var jb=aR;var ja=(jb+28)&4294967295;var i9=HEAP[ja];__ZN8GfxState9clearPathEv(i9)}var i4=nC;nD=i4;var i3=kI;kJ=i3;var i2=kr;ks=i2;var i1=kf;kg=i1;var i0=kb;kc=i0;var iZ=kX;kY=iZ;var vR=sY;var fK=sX;_llvm_memcpy_p0i8_p0i8_i32(vR,fK,128,4,0);eS=47;continue $bb162$106}var iW=aR;var iV=(iW+8)&4294967295;var iR=HEAP[iV];var iQ=aR;var iP=(iQ+8)&4294967295;var iO=HEAP[iP];var iN=(iO)&4294967295;var iM=HEAP[iN];var iL=(iM+24)&4294967295;var iK=HEAP[iL];var iJ=aR;var iI=(iJ+8)&4294967295;var iF=HEAP[iI];var iE=iK;var iD=FUNCTION_TABLE[iE](iF);cI=iD;var iC=cI;var jl=reSign((iC),8,0)!=0;if(jl){var iB=aR;var iA=(iB+28)&4294967295;var iz=HEAP[iA];__ZN8GfxState12setFillColorEP8GfxColor(iz,sY);var iy=aR;var ix=(iy+8)&4294967295;var iw=HEAP[ix];var iv=aR;var iu=(iv+8)&4294967295;var it=HEAP[iu];var ir=(it)&4294967295;var iq=HEAP[ir];var ip=(iq+172)&4294967295;var io=HEAP[ip];var im=kI;var il=dg;var ik=(im)-(il);var ij=eQ;var ii=dg;var ih=(ij)-(ii);var ig=(ik)/(ih);var ie=aR;var id=(ie+28)&4294967295;var ic=HEAP[id];var ia=aR;var h9=(ia+8)&4294967295;var h8=HEAP[h9];var h6=io;FUNCTION_TABLE[h6](h8,ic,ig);var h5=HEAP[vo];var h4=HEAP[oQ];var h2=aR;var h0=(h2+28)&4294967295;var hY=HEAP[h0];__ZN8GfxState6moveToEdd(hY,h4,h5);var hW=HEAP[bc];var hU=HEAP[oQ];var hS=aR;var hQ=(hS+28)&4294967295;var hL=HEAP[hQ];__ZN8GfxState6lineToEdd(hL,hU,hW);var hK=HEAP[bc];var hJ=HEAP[ra];var hG=aR;var hE=(hG+28)&4294967295;var hC=HEAP[hE];__ZN8GfxState6lineToEdd(hC,hJ,hK);var hA=HEAP[vo];var hy=HEAP[ra];var hw=aR;var hu=(hw+28)&4294967295;var hq=HEAP[hu];__ZN8GfxState6lineToEdd(hq,hy,hA);var hp=aR;var ho=(hp+28)&4294967295;var hm=HEAP[ho];__ZN8GfxState9closePathEv(hm);var hk=aR;var hi=__ZN3Gfx15contentIsHiddenEv(hk);var jk=reSign((hi),8,0)!=0;var kW=(jk)^1;var iH=unSign((kW),1,0);uo=iH;var hg=uo;var jj=reSign((hg),8,0)!=0;if(jj){var he=aR;var hc=(he+8)&4294967295;var ha=HEAP[hc];var g5=aR;var g4=(g5+8)&4294967295;var g3=HEAP[g4];var g1=(g3)&4294967295;var gZ=HEAP[g1];var gX=(gZ+216)&4294967295;var gV=HEAP[gX];var gT=aR;var gR=(gT+28)&4294967295;var gP=HEAP[gR];var b8=aR;var b7=(b8+8)&4294967295;var b6=HEAP[b7];var b5=gV;FUNCTION_TABLE[b5](b6,gP)}var b4=aR;var b3=(b4+28)&4294967295;var b2=HEAP[b3];__ZN8GfxState9clearPathEv(b2)}var b1=hM;var i8=reSign((b1),8,0)!=0;var nk=(i8)^1;var g6=unSign((nk),1,0);var i7=reSign((g6),8,0)!=0;if(i7){eS=88;break $bb234$$bb84$83}var b0=rU;var i6=reSign((b0),8,0)!=0;if(!(i6)){eS=88;break $bb234$$bb84$83}var bZ=h7;var bY=__ZN16GfxRadialShading10getExtend0Ev(bZ);var i5=reSign((bY),8,0)!=0;var p9=(i5)^1;var cm=unSign((p9),1,0);var iU=reSign((cm),8,0)!=0;$bb184$$bb183$178:do{if(iU){eS=92}else{var bX=HEAP[lk];var bW=HEAP[lj];var bV=(bX)<=(bW);if(bV){eS=91;break $bb184$$bb183$178}else{eS=92;break $bb184$$bb183$178}}}while(0);$bb184$$bb190$180:do{if(eS==92){var bU=h7;var bT=__ZN16GfxRadialShading10getExtend1Ev(bU);var iT=reSign((bT),8,0)!=0;var rP=(iT)^1;var bI=unSign((rP),1,0);var iS=reSign((bI),8,0)!=0;if(!iS){var bS=HEAP[lj];var bR=HEAP[lk];var bQ=(bS)<(bR);if(bQ){eS=91;break $bb184$$bb190$180}}fo=0;eS=95;break $bb184$$bb190$180}}while(0);if(eS==91){fo=1}var bP=fo;un=bP;var bN=un;var iG=reSign((bN),8,0)!=0;if(iG){var bM=HEAP[lk];var bL=HEAP[lj];var bK=(bM)<=(bL);if(bK){var bJ=kV;ks=bJ;var bH=HEAP[lk];kY=bH;var bG=HEAP[ko];kg=bG;var bF=HEAP[kj];kc=bF}else{var bE=kU;ks=bE;var bD=HEAP[lj];kY=bD;var bC=HEAP[kn];kg=bC;var bB=HEAP[ki];kc=bB}var bA=h7;var bz=ks;__ZN16GfxRadialShading8getColorEdP8GfxColor(bA,bz,sY);var by=aR;var bx=(by+28)&4294967295;var bw=HEAP[bx];__ZN8GfxState12setFillColorEP8GfxColor(bw,sY);var bv=aR;var bu=(bv+8)&4294967295;var bt=HEAP[bu];var bs=aR;var br=(bs+8)&4294967295;var bq=HEAP[br];var bp=(bq)&4294967295;var bo=HEAP[bp];var bn=(bo+140)&4294967295;var bm=HEAP[bn];var bl=aR;var bk=(bl+28)&4294967295;var bj=HEAP[bk];var a7=aR;var a6=(a7+8)&4294967295;var a5=HEAP[a6];var a4=bm;FUNCTION_TABLE[a4](a5,bj);var a3=kg;var a2=kY;var a1=(a3)+(a2);var a0=aR;var aZ=(a0+28)&4294967295;var aY=HEAP[aZ];var aL=kc;__ZN8GfxState6moveToEdd(aY,a1,aL);l2=1;while(1){var Q=l2;var P=l1;var O=(((Q))|0)<(((P))|0);if(!(O)){eS=99;break}var aK=l2;var aJ=(((aK))|0);var aI=l1;var aH=(((aI))|0);var aG=(aJ)/(aH);var aF=(aG)*2;var aE=(aF)*3.141592653589793;fM=aE;var aD=fM;var aC=_sin(aD);var aq=kY;var ap=(aC)*(aq);var an=kc;var am=(ap)+(an);var al=fM;var ak=_cos(al);var aj=kY;var ai=(ak)*(aj);var ah=kg;var ag=(ai)+(ah);var V=aR;var U=(V+28)&4294967295;var T=HEAP[U];__ZN8GfxState6lineToEdd(T,ag,am);var S=l2;var R=((S)+1)&4294967295;l2=R;eS=97;continue}var N=aR;var M=(N+28)&4294967295;var A=HEAP[M];__ZN8GfxState9closePathEv(A);var y=aR;var x=__ZN3Gfx15contentIsHiddenEv(y);var df=reSign((x),8,0)!=0;var u3=(df)^1;var hH=unSign((u3),1,0);t2=hH;var w=t2;var de=reSign((w),8,0)!=0;if(de){var v=aR;var u=(v+8)&4294967295;var t=HEAP[u];var s=aR;var r=(s+8)&4294967295;var q=HEAP[r];var rO=(q)&4294967295;var rN=HEAP[rO];var rM=(rN+216)&4294967295;var rL=HEAP[rM];var rK=aR;var rJ=(rK+28)&4294967295;var rI=HEAP[rJ];var rH=aR;var rG=(rH+8)&4294967295;var rF=HEAP[rG];var rE=rL;FUNCTION_TABLE[rE](rF,rI)}var rD=aR;var rC=(rD+28)&4294967295;var rB=HEAP[rC];__ZN8GfxState9clearPathEv(rB)}var rA=h7;var rz=__ZN16GfxRadialShading10getExtend0Ev(rA);var dd=reSign((rz),8,0)!=0;var rk=(dd)^1;var sB=unSign((rk),1,0);var c1=reSign((sB),8,0)!=0;$bb212$$bb211$202:do{if(c1){eS=103}else{var ry=HEAP[lk];var rx=HEAP[lj];var rw=(ry)>(rx);if(rw){eS=102;break $bb212$$bb211$202}else{eS=103;break $bb212$$bb211$202}}}while(0);$bb212$$bb218$204:do{if(eS==103){var rv=h7;var ru=__ZN16GfxRadialShading10getExtend1Ev(rv);var cZ=reSign((ru),8,0)!=0;var r4=(cZ)^1;var rR=unSign((r4),1,0);var cY=reSign((rR),8,0)!=0;if(!cY){var rt=HEAP[lj];var rs=HEAP[lk];var rr=(rt)>=(rs);if(rr){eS=102;break $bb212$$bb218$204}}e2=0;eS=106;break $bb212$$bb218$204}}while(0);if(eS==102){e2=1}var rq=e2;t1=rq;var rp=t1;var cN=reSign((rp),8,0)!=0;if(!(cN)){eS=88;break $bb234$$bb84$83}var ro=HEAP[lk];var rn=HEAP[lj];var rm=(ro)>(rn);if(rm){var rl=kV;ks=rl;var rj=HEAP[lk];kY=rj;var ri=HEAP[ko];kg=ri;var rh=HEAP[kj];kc=rh}else{var rg=kU;ks=rg;var rf=HEAP[lj];kY=rf;var re=HEAP[kn];kg=re;var rd=HEAP[ki];kc=rd}var rc=h7;var rb=ks;__ZN16GfxRadialShading8getColorEdP8GfxColor(rc,rb,sY);var q9=aR;var q8=(q9+28)&4294967295;var q7=HEAP[q8];__ZN8GfxState12setFillColorEP8GfxColor(q7,sY);var q6=aR;var q5=(q6+8)&4294967295;var q4=HEAP[q5];var q3=aR;var q2=(q3+8)&4294967295;var q1=HEAP[q2];var q0=(q1)&4294967295;var qZ=HEAP[q0];var qN=(qZ+140)&4294967295;var qM=HEAP[qN];var qL=aR;var qK=(qL+28)&4294967295;var qJ=HEAP[qK];var qI=aR;var qH=(qI+8)&4294967295;var qG=HEAP[qH];var qF=qM;FUNCTION_TABLE[qF](qG,qJ);var qE=HEAP[vo];var qt=HEAP[oQ];var qs=aR;var qr=(qs+28)&4294967295;var qq=HEAP[qr];__ZN8GfxState6moveToEdd(qq,qt,qE);var qp=HEAP[bc];var qo=HEAP[oQ];var qn=aR;var qm=(qn+28)&4294967295;var ql=HEAP[qm];__ZN8GfxState6lineToEdd(ql,qo,qp);var qk=HEAP[bc];var p8=HEAP[ra];var p7=aR;var p6=(p7+28)&4294967295;var p5=HEAP[p6];__ZN8GfxState6lineToEdd(p5,p8,qk);var p4=HEAP[vo];var p3=HEAP[ra];var p2=aR;var p1=(p2+28)&4294967295;var p0=HEAP[p1];__ZN8GfxState6lineToEdd(p0,p3,p4);var pZ=aR;var pO=(pZ+28)&4294967295;var pN=HEAP[pO];__ZN8GfxState9closePathEv(pN);var pM=kg;var pL=kY;var pK=(pM)+(pL);var pJ=aR;var pI=(pJ+28)&4294967295;var pH=HEAP[pI];var pG=kc;__ZN8GfxState6moveToEdd(pH,pK,pG);l2=1;while(1){var jS=l2;var jR=l1;var jQ=(((jS))|0)<(((jR))|0);if(!(jQ)){eS=111;break}var pF=l2;var pu=(((pF))|0);var pt=l1;var ps=(((pt))|0);var pr=(pu)/(ps);var pq=(pr)*2;var pp=(pq)*3.141592653589793;fM=pp;var po=fM;var pn=_sin(po);var pm=kY;var pl=(pn)*(pm);var ka=kc;var j9=(pl)+(ka);var j8=fM;var j7=_cos(j8);var j6=kY;var j5=(j7)*(j6);var j3=kg;var j2=(j5)+(j3);var j1=aR;var j0=(j1+28)&4294967295;var jV=HEAP[j0];__ZN8GfxState6lineToEdd(jV,j2,j9);var jU=l2;var jT=((jU)+1)&4294967295;l2=jT;eS=109;continue}var jP=aR;var jO=(jP+28)&4294967295;var jN=HEAP[jO];__ZN8GfxState9closePathEv(jN);var jM=aR;var jL=__ZN3Gfx15contentIsHiddenEv(jM);var cH=reSign((jL),8,0)!=0;var tF=(cH)^1;var b9=unSign((tF),1,0);tj=b9;var jK=tj;var cx=reSign((jK),8,0)!=0;if(cx){var jJ=aR;var jI=(jJ+8)&4294967295;var jH=HEAP[jI];var jG=aR;var jF=(jG+8)&4294967295;var jE=HEAP[jF];var jD=(jE)&4294967295;var jC=HEAP[jD];var jB=(jC+216)&4294967295;var jA=HEAP[jB];var jz=aR;var jy=(jz+28)&4294967295;var jw=HEAP[jy];var jv=aR;var jt=(jv+8)&4294967295;var js=HEAP[jt];var jq=jA;FUNCTION_TABLE[jq](js,jw)}var jp=aR;var jn=(jp+28)&4294967295;var jm=HEAP[jn];__ZN8GfxState9clearPathEv(jm)}}while(0);STACKTOP=e5;return;return}function __ZN3Gfx13doAxialShFillEP15GfxAxialShading(co,Q){var aP=STACKTOP;STACKTOP+=3468;_memset(aP,0,3468);var S;var i0;var aT;var u;var J;var M;var O;var Y;var aV;var bc;var b0;var nm;var bg;var nt;var bh;var nu;var bi;var hH=aP;var a4=aP+8;var jO=aP+16;var cQ=aP+24;var d=aP+32;var oF=aP+40;var b=aP+48;var oD=aP+56;var ey;var ev;var js;var bf;var g3;var bn=aP+64;var bm;var dB;var U;var T;var bo=aP+96;var ia;var kv;var fO;var iN;var iq;var iL;var io;var oJ;var of;var oG;var oc;var aA;var az;var V;var ai=aP+128;var cN=aP+2184;var cx=aP+3212;var cw=aP+3340;var hw;var by;var bw;var bu;var hy;var hY;var hX;var bN;var jt;var hz=0;i0=co;aT=Q;hy=1;var bY=i0;var bX=(bY+28)&4294967295;var bW=HEAP[bX];__ZN8GfxState15getUserClipBBoxEPdS0_S0_S0_(bW,hH,a4,jO,cQ);var bV=aT;__ZN15GfxAxialShading9getCoordsEPdS0_S0_S0_(bV,d,oF,b,oD);var bU=HEAP[b];var bS=HEAP[d];var bQ=(bU)-(bS);ey=bQ;var bP=HEAP[oD];var bO=HEAP[oF];var f9=(bP)-(bO);ev=f9;var f8=ey;var f7=_fabs(f8);var f6=(f7)<0.01;var f5=unSign((f6),1,0);bf=f5;var f4=ev;var f3=_fabs(f4);var f2=(f3)<0.01;var f1=unSign((f2),1,0);g3=f1;var f0=bf;var m8=reSign((f0),8,0)!=0;var hZ=(m8)^1;var mw=unSign((hZ),1,0);var aO=reSign((mw),8,0)!=0;$bb9$$bb$2:do{if(aO){S=0}else{var fN=g3;var aN=reSign((fN),8,0)!=0;var br=(aN)^1;var lA=unSign((br),1,0);var aJ=reSign((lA),8,0)!=0;if(aJ){S=0;break $bb9$$bb$2}dB=0;var fM=dB;bm=fM;S=2;break $bb9$$bb$2}}while(0);$bb9$$bb37$5:do{if(S==0){var fL=ey;var fK=ey;var fJ=(fL)*(fK);var fI=ev;var fG=ev;var fF=(fI)*(fG);var fE=(fJ)+(fF);var fD=1/(fE);js=fD;var fs=HEAP[hH];var fr=HEAP[d];var fq=(fs)-(fr);var fp=ey;var fo=(fq)*(fp);var fn=HEAP[a4];var fl=HEAP[oF];var fk=(fn)-(fl);var fj=ev;var fi=(fk)*(fj);var eX=(fo)+(fi);var eW=js;var eV=(eX)*(eW);var eU=(bn)&4294967295;HEAP[eU]=eV;var eT=HEAP[hH];var eS=HEAP[d];var eR=(eT)-(eS);var eQ=ey;var eP=(eR)*(eQ);var eO=HEAP[cQ];var er=HEAP[oF];var eq=(eO)-(er);var ep=ev;var eo=(eq)*(ep);var em=(eP)+(eo);var el=js;var ek=(em)*(el);var ej=(bn+8)&4294967295;HEAP[ej]=ek;var ei=HEAP[jO];var eh=HEAP[d];var dW=(ei)-(eh);var dV=ey;var dU=(dW)*(dV);var dT=HEAP[a4];var dS=HEAP[oF];var dR=(dT)-(dS);var dQ=ev;var dP=(dR)*(dQ);var dO=(dU)+(dP);var dN=js;var dp=(dO)*(dN);var dn=(bn+16)&4294967295;HEAP[dn]=dp;var dm=HEAP[jO];var dl=HEAP[d];var dk=(dm)-(dl);var dj=ey;var di=(dk)*(dj);var dh=HEAP[cQ];var dg=HEAP[oF];var df=(dh)-(dg);var c3=ev;var c2=(df)*(c3);var c1=(di)+(c2);var c0=js;var cZ=(c1)*(c0);var cY=(bn+24)&4294967295;HEAP[cY]=cZ;var cX=(bn)&4294967295;__ZL10bubbleSortPd(cX);var cW=(bn)&4294967295;var cV=HEAP[cW];bm=cV;var cU=(bn+24)&4294967295;var cH=HEAP[cU];dB=cH;var cG=bm;var cF=(cG)>=0;$bb19$$bb10$7:do{if(cF){S=3}else{var cE=aT;var cD=__ZN15GfxAxialShading10getExtend0Ev(cE);var f=reSign((cD),8,0)!=0;var c4=(f)^1;var lc=unSign((c4),1,0);var c=reSign((lc),8,0)!=0;var ay=(c)^1;var R=unSign((ay),1,0);var a=reSign((R),8,0)!=0;if(a){S=3;break $bb19$$bb10$7}nu=1;S=5;break $bb19$$bb10$7}}while(0);if(S==3){nu=0}var cC=nu;bi=cC;var cB=bi;var oH=reSign((cB),8,0)!=0;if(oH){bm=0}var cA=dB;var cz=(cA)<=1;$bb33$$bb24$16:do{if(cz){S=8}else{var cy=aT;var jq=__ZN15GfxAxialShading10getExtend1Ev(cy);var oC=reSign((jq),8,0)!=0;var B=(oC)^1;var lz=unSign((B),1,0);var oB=reSign((lz),8,0)!=0;var lx=(oB)^1;var ak=unSign((lx),1,0);var od=reSign((ak),8,0)!=0;if(od){S=8;break $bb33$$bb24$16}nt=1;S=10;break $bb33$$bb24$16}}while(0);if(S==8){nt=0}var jo=nt;bh=jo;var jm=bh;var ob=reSign((jm),8,0)!=0;if(!(ob)){S=2;break $bb9$$bb37$5}dB=1}}while(0);var jk=i0;var ji=(jk+8)&4294967295;var jg=HEAP[ji];var je=i0;var jb=(je+8)&4294967295;var i9=HEAP[jb];var i8=(i9)&4294967295;var i5=HEAP[i8];var i3=(i5+20)&4294967295;var i1=HEAP[i3];var iY=aT;var iW=(iY)&4294967295;var iU=__ZN10GfxShading7getTypeEv(iW);var iS=i0;var iQ=(iS+8)&4294967295;var iO=HEAP[iQ];var iM=i1;var iI=FUNCTION_TABLE[iM](iO,iU);var oa=reSign((iI),8,0)!=0;var bk=(oa)^1;var m7=unSign((bk),1,0);var nN=reSign((m7),8,0)!=0;$bb48$$bb42$24:do{if(nN){S=14}else{var iG=i0;var iE=(iG+8)&4294967295;var iC=HEAP[iE];var iA=i0;var iy=(iA+8)&4294967295;var iw=HEAP[iy];var iu=(iw)&4294967295;var ir=HEAP[iu];var ip=(ir+232)&4294967295;var ij=HEAP[ip];var ih=i0;var ig=(ih+28)&4294967295;var id=HEAP[ig];var ib=i0;var h8=(ib+8)&4294967295;var h6=HEAP[h8];var h4=ij;var h2=aT;var h0=bm;var hW=dB;var hV=FUNCTION_TABLE[h4](h6,id,h2,h0,hW);var nL=reSign((hV),8,0)!=0;var hS=(nL)^1;var bj=unSign((hS),1,0);var nJ=reSign((bj),8,0)!=0;if(nJ){S=14;break $bb48$$bb42$24}nm=1;S=16;break $bb48$$bb42$24}}while(0);if(S==14){nm=0}var hU=nm;bg=hU;var hT=bg;var nw=reSign((hT),8,0)!=0;$bb194$$bb51$30:do{if(!nw){var hR=aT;var hQ=__ZN15GfxAxialShading10getDomain0Ev(hR);aA=hQ;var hP=aT;var hO=__ZN15GfxAxialShading10getDomain1Ev(hP);az=hO;var hN=aT;var hM=(hN)&4294967295;var hK=__ZN10GfxShading13getColorSpaceEv(hM);b0=hK;var hJ=b0;var hI=(hJ)&4294967295;var hG=HEAP[hI];var hF=(hG+44)&4294967295;var hE=HEAP[hF];var hD=hE;var hC=b0;var hB=FUNCTION_TABLE[hD](hC);hw=hB;var hA=(ai)&4294967295;var hx=bm;HEAP[hA]=hx;var hv=(cN)&4294967295;HEAP[hv]=128;var hu=bm;var ht=dB;var hs=(hu)+(ht);var hr=(hs)*0.5;var hq=(ai+1024)&4294967295;HEAP[hq]=hr;var hp=(cN+512)&4294967295;HEAP[hp]=256;var ho=(ai+2048)&4294967295;var hn=dB;HEAP[ho]=hn;var hc=bm;var hb=(hc)<0;if(hb){var ha=aA;V=ha}else{var g9=bm;var g8=(g9)>1;if(g8){var g6=az;V=g6}else{var g5=az;var g4=aA;var g2=(g5)-(g4);var g1=bm;var gP=(g2)*(g1);var gO=aA;var gN=(gP)+(gO);V=gN}}var gM=aT;var gL=V;__ZN15GfxAxialShading8getColorEdP8GfxColor(gM,gL,cx);var gK=i0;var gJ=(gK+8)&4294967295;var gI=HEAP[gJ];var gH=i0;var gG=(gH+8)&4294967295;var gv=HEAP[gG];var gu=(gv)&4294967295;var gs=HEAP[gu];var gr=(gs+24)&4294967295;var gq=HEAP[gr];var gp=i0;var go=(gp+8)&4294967295;var gn=HEAP[go];var gm=gq;var gl=FUNCTION_TABLE[gm](gn);bc=gl;var z=bc;var ns=reSign((z),8,0)!=0;if(ns){var x=i0;var v=(x+28)&4294967295;var s=HEAP[v];__ZN8GfxState12setFillColorEP8GfxColor(s,cx);var q=i0;var o=(q+8)&4294967295;var m=HEAP[o];var k=i0;var i=(k+8)&4294967295;var g=HEAP[i];var o4=(g)&4294967295;var o2=HEAP[o4];var o0=(o2+172)&4294967295;var oY=HEAP[o0];var oW=i0;var oT=(oW+28)&4294967295;var oR=HEAP[oT];var oO=i0;var oM=(oO+8)&4294967295;var oK=HEAP[oM];var oz=oY;FUNCTION_TABLE[oz](oK,oR,0)}var ox=bm;var ov=ey;var ot=(ox)*(ov);var or=HEAP[d];var op=(ot)+(or);U=op;var on=bm;var ok=ev;var oh=(on)*(ok);var oe=HEAP[oF];var n8=(oh)+(oe);T=n8;var n6=bf;var ne=reSign((n6),8,0)!=0;var g7=(ne)^1;var fH=unSign((g7),1,0);var nb=reSign((fH),8,0)!=0;$bb70$$bb64$42:do{if(nb){S=20}else{var n4=g3;var m9=reSign((n4),8,0)!=0;var gt=(m9)^1;var md=unSign((gt),1,0);var m6=reSign((md),8,0)!=0;if(m6){S=20;break $bb70$$bb64$42}kv=0;var n2=kv;ia=n2;S=22;break $bb70$$bb64$42}}while(0);if(S==20){var nZ=bf;var mT=reSign((nZ),8,0)!=0;if(mT){var nX=HEAP[hH];var nV=U;var nT=(nX)-(nV);var nQ=ev;var nO=0-(nQ);var nH=(nT)/(nO);ia=nH;var nG=HEAP[jO];var nF=U;var nE=(nG)-(nF);var nD=ev;var nB=0-(nD);var nA=(nE)/(nB);kv=nA;var ny=ia;var nx=kv;var nv=(ny)>(nx);if(nv){var nr=ia;fO=nr;var nq=kv;ia=nq;var no=fO;kv=no}}else{var nn=g3;var mR=reSign((nn),8,0)!=0;if(mR){var nl=HEAP[a4];var nj=T;var ni=(nl)-(nj);var ng=ey;var nf=(ni)/(ng);ia=nf;var nd=HEAP[cQ];var m5=T;var m4=(nd)-(m5);var m3=ey;var m2=(m4)/(m3);kv=m2;var m0=ia;var mY=kv;var mX=(m0)>(mY);if(mX){var mW=ia;fO=mW;var mV=kv;ia=mV;var mU=fO;kv=mU}}else{var mH=HEAP[a4];var mG=T;var mF=(mH)-(mG);var mE=ey;var mD=(mF)/(mE);var mC=(bo)&4294967295;HEAP[mC]=mD;var mB=HEAP[cQ];var mA=T;var mz=(mB)-(mA);var my=ey;var mj=(mz)/(my);var mi=(bo+8)&4294967295;HEAP[mi]=mj;var mh=HEAP[hH];var mg=U;var mf=(mh)-(mg);var me=ev;var mc=0-(me);var mb=(mf)/(mc);var ma=(bo+16)&4294967295;HEAP[ma]=mb;var l8=HEAP[jO];var lW=U;var lV=(l8)-(lW);var lU=ev;var lT=0-(lU);var lS=(lV)/(lT);var lR=(bo+24)&4294967295;HEAP[lR]=lS;var lQ=(bo)&4294967295;__ZL10bubbleSortPd(lQ);var lO=(bo+8)&4294967295;var lN=HEAP[lO];ia=lN;var lM=(bo+16)&4294967295;var fg=HEAP[lM];kv=fg}}}var fe=ia;var fc=ev;var fa=(fe)*(fc);var e8=U;var e6=(e8)-(fa);iN=e6;var e4=ia;var e2=ey;var e0=(e4)*(e2);var eY=T;var eM=(e0)+(eY);iq=eM;var eK=kv;var eI=ev;var eG=(eK)*(eI);var eE=U;var eC=(eE)-(eG);oJ=eC;var eA=kv;var ex=ey;var eu=(eA)*(ex);var es=T;var ef=(eu)+(es);of=ef;by=0;var ed=bf;var mx=reSign((ed),8,0)!=0;var fm=(mx)^1;var aR=unSign((fm),1,0);var mv=reSign((aR),8,0)!=0;$bb92$$bb86$60:do{if(mv){S=26}else{var eb=g3;var ms=reSign((eb),8,0)!=0;var en=(ms)^1;var hL=unSign((en),1,0);var l9=reSign((hL),8,0)!=0;if(l9){S=26;break $bb92$$bb86$60}hX=1;var d9=hX;hY=d9;S=28;break $bb92$$bb86$60}}while(0);if(S==26){var d7=(bn+8)&4294967295;var d5=HEAP[d7];var d3=bm;var d1=(d5)<(d3);var dZ=unSign((d1),1,0);hY=dZ;var dX=(bn+16)&4294967295;var dL=HEAP[dX];var dJ=dB;var dH=(dL)>(dJ);var dF=unSign((dH),1,0);hX=dF}var dD=i0;var dA=(dD+8)&4294967295;var dx=HEAP[dA];var dv=i0;var dt=(dv+8)&4294967295;var dr=HEAP[dt];var de=(dr)&4294967295;var dd=HEAP[de];var dc=(dd+236)&4294967295;var db=HEAP[dc];var da=i0;var c9=(da+28)&4294967295;var c8=HEAP[c9];var c7=i0;var c6=(c7+8)&4294967295;var c5=HEAP[c6];var cT=db;var cS=aT;var cR=FUNCTION_TABLE[cT](c5,c8,cS);var l7=reSign((cR),8,0)!=0;var nI=(l7)^1;var ol=unSign((nI),1,0);hy=ol;$bb179$66:while(1){var lp=by;var lo=(((lp))|0)<=255;if(!(lo)){S=64;break $bb179$66}var cP=by;var cO=(cN+cP*4)&4294967295;var cM=HEAP[cO];bw=cM;$bb133$69:while(1){var it=by;var il=((it)+1)&4294967295;var ik=bw;var ii=(((il))|0)<(((ik))|0);if(!(ii)){S=49;break $bb133$69}var cL=bw;var cK=(ai+cL*8)&4294967295;var cJ=HEAP[cK];var cI=(cJ)<0;if(cI){var cv=aA;V=cv}else{var cu=bw;var ct=(ai+cu*8)&4294967295;var cs=HEAP[ct];var cr=(cs)>1;if(cr){var cq=az;V=cq}else{var cp=az;var cn=aA;var cm=(cp)-(cn);var cl=bw;var b9=(ai+cl*8)&4294967295;var b8=HEAP[b9];var b7=(cm)*(b8);var b6=aA;var b5=(b7)+(b6);V=b5}}var b4=aT;var b3=V;__ZN15GfxAxialShading8getColorEdP8GfxColor(b4,b3,cw);var b2=__ZL8dblToCold(0.00390625);var b1=(((b2))|0);var bZ=hw;var bM=__ZL14isSameGfxColorRK8GfxColorS1_jd(cw,cx,bZ,b1);aV=bM;var bL=aV;var ap=reSign((bL),8,0)!=0;if(ap){S=33;break $bb133$69}var jc=by;var ja=bw;var i7=((jc)+(ja))&4294967295;var i6=((((i7))|0)/2|0);bu=i6;var i4=bu;var i2=by;var iZ=(ai+i2*8)&4294967295;var iX=HEAP[iZ];var iV=bw;var iT=(ai+iV*8)&4294967295;var iR=HEAP[iT];var iP=(iX)+(iR);var iK=(iP)*0.5;var iJ=(ai+i4*8)&4294967295;HEAP[iJ]=iK;var iH=by;var iF=(cN+iH*4)&4294967295;var iD=bu;HEAP[iF]=iD;var iB=bu;var iz=(cN+iB*4)&4294967295;var ix=bw;HEAP[iz]=ix;var iv=bu;bw=iv;S=31;continue $bb133$69}if(S==33){var bK=hY;var am=reSign((bK),8,0)!=0;var im=(am)^1;var aL=unSign((im),1,0);var aj=reSign((aL),8,0)!=0;$bb109$$bb117$82:do{if(aj){var bJ=by;var bI=(ai+bJ*8)&4294967295;var bH=HEAP[bI];var bG=(bn+8)&4294967295;var bF=HEAP[bG];var bE=(bH)<(bF);if(!(bE)){S=36;break $bb109$$bb117$82}var bD=bw;var bC=(ai+bD*8)&4294967295;var bB=HEAP[bC];var bA=(bn+8)&4294967295;var bz=HEAP[bA];var bx=(bB)>(bz);if(!(bx)){S=36;break $bb109$$bb117$82}var bv=(bn+8)&4294967295;var bt=HEAP[bv];var bs=bm;var bq=(bt)-(bs);var bp=(bq)*256;var k9=dB;var k7=bm;var k5=(k9)-(k7);var k3=(bp)/(k5);var k1=((k3)|0);bN=k1;var kZ=bN;var kX=by;var kV=(((kZ))|0)<=(((kX))|0);if(kV){var kT=by;var kR=((kT)+1)&4294967295;bN=kR}var kO=bN;var kM=bw;var kK=(((kO))|0)<(((kM))|0);if(kK){var kI=by;var kG=(cN+kI*4)&4294967295;var kE=bN;HEAP[kG]=kE;var kC=bN;var kA=(cN+kC*4)&4294967295;var ky=bw;HEAP[kA]=ky}else{var kw=bw;bN=kw}var kt=bN;var kr=(bn+8)&4294967295;var kp=HEAP[kr];var kn=(ai+kt*8)&4294967295;HEAP[kn]=kp;var kl=bN;bw=kl;hY=1}}while(0);var kj=hX;var W=reSign((kj),8,0)!=0;var kc=(W)^1;var bl=unSign((kc),1,0);var H=reSign((bl),8,0)!=0;$bb122$$bb131$94:do{if(H){var kh=by;var kf=(ai+kh*8)&4294967295;var kb=HEAP[kf];var j9=(bn+16)&4294967295;var j7=HEAP[j9];var j5=(kb)<(j7);if(!(j5)){S=42;break $bb122$$bb131$94}var j3=bw;var j1=(ai+j3*8)&4294967295;var jZ=HEAP[j1];var jX=(bn+16)&4294967295;var jV=HEAP[jX];var jT=(jZ)>(jV);if(!(jT)){S=42;break $bb122$$bb131$94}var jR=(bn+16)&4294967295;var jP=HEAP[jR];var jN=bm;var jM=(jP)-(jN);var jL=(jM)*256;var jK=dB;var jJ=bm;var jI=(jK)-(jJ);var jH=(jL)/(jI);var jG=((jH)|0);jt=jG;var jF=jt;var jE=by;var jD=(((jF))|0)<=(((jE))|0);if(jD){var jC=by;var jB=((jC)+1)&4294967295;jt=jB}var jA=jt;var jz=bw;var jy=(((jA))|0)<(((jz))|0);if(jy){var jx=by;var jw=(cN+jx*4)&4294967295;var jv=jt;HEAP[jw]=jv;var ju=jt;var jr=(cN+ju*4)&4294967295;var jp=bw;HEAP[jr]=jp}else{var jn=bw;jt=jn}var jl=jt;var jj=(bn+16)&4294967295;var jh=HEAP[jj];var jf=(ai+jl*8)&4294967295;HEAP[jf]=jh;var jd=jt;bw=jd;hX=1}}while(0)}bu=0;$bb136$107:while(1){var a5=bu;var a3=hw;var a2=(((a5))|0)<(((a3))|0);if(!(a2)){S=52;break $bb136$107}var ie=bu;var ic=bu;var h9=(cx)&4294967295;var h7=(h9+ic*4)&4294967295;var h5=HEAP[h7];var h3=bu;var h1=(cw)&4294967295;var be=(h1+h3*4)&4294967295;var bd=HEAP[be];var bb=((h5)+(bd))&4294967295;var ba=((((bb))|0)/2|0);var a9=(cx)&4294967295;var a8=(a9+ie*4)&4294967295;HEAP[a8]=ba;var a7=bu;var a6=((a7)+1)&4294967295;bu=a6;S=50;continue $bb136$107}var a1=bw;var a0=(ai+a1*8)&4294967295;var aZ=HEAP[a0];var aY=ey;var aX=(aZ)*(aY);var aW=HEAP[d];var aU=(aX)+(aW);U=aU;var aS=bw;var aQ=(ai+aS*8)&4294967295;var aM=HEAP[aQ];var aK=ev;var aI=(aM)*(aK);var aH=HEAP[oF];var aG=(aI)+(aH);T=aG;var aF=bf;var e=reSign((aF),8,0)!=0;var fZ=(e)^1;var lb=unSign((fZ),1,0);var oV=reSign((lb),8,0)!=0;$bb148$$bb142$111:do{if(oV){S=53}else{var aE=g3;var oQ=reSign((aE),8,0)!=0;var lP=(oQ)^1;var kQ=unSign((lP),1,0);var oI=reSign((kQ),8,0)!=0;if(oI){S=53;break $bb148$$bb142$111}kv=0;var aD=kv;ia=aD;S=55;break $bb148$$bb142$111}}while(0);if(S==53){var aC=bf;var oE=reSign((aC),8,0)!=0;if(oE){var aB=HEAP[hH];var ax=U;var aw=(aB)-(ax);var av=ev;var au=0-(av);var at=(aw)/(au);ia=at;var ar=HEAP[jO];var aq=U;var ao=(ar)-(aq);var an=ev;var al=0-(an);var ah=(ao)/(al);kv=ah;var ag=ia;var af=kv;var ae=(ag)>(af);if(ae){var ad=ia;fO=ad;var ac=kv;ia=ac;var ab=fO;kv=ab}}else{var aa=g3;var oj=reSign((aa),8,0)!=0;if(oj){var Z=HEAP[a4];var X=T;var P=(Z)-(X);var N=ey;var L=(P)/(N);ia=L;var K=HEAP[cQ];var I=T;var G=(K)-(I);var F=ey;var E=(G)/(F);kv=E;var D=ia;var C=kv;var A=(D)>(C);if(A){var y=ia;fO=y;var w=kv;ia=w;var t=fO;kv=t}}else{var r=HEAP[a4];var p=T;var n=(r)-(p);var l=ey;var j=(n)/(l);var h=(bo)&4294967295;HEAP[h]=j;var o5=HEAP[cQ];var o3=T;var o1=(o5)-(o3);var oZ=ey;var oX=(o1)/(oZ);var oU=(bo+8)&4294967295;HEAP[oU]=oX;var oS=HEAP[hH];var oP=U;var oN=(oS)-(oP);var oL=ev;var oA=0-(oL);var oy=(oN)/(oA);var ow=(bo+16)&4294967295;HEAP[ow]=oy;var ou=HEAP[jO];var os=U;var oq=(ou)-(os);var oo=ev;var om=0-(oo);var oi=(oq)/(om);var og=(bo+24)&4294967295;HEAP[og]=oi;var n9=(bo)&4294967295;__ZL10bubbleSortPd(n9);var n7=(bo+8)&4294967295;var n5=HEAP[n7];ia=n5;var n3=(bo+16)&4294967295;var n1=HEAP[n3];kv=n1}}}var nY=ia;var nW=ev;var nU=(nY)*(nW);var nS=U;var nP=(nS)-(nU);iL=nP;var hm=ia;var hl=ey;var hk=(hm)*(hl);var hj=T;var hi=(hk)+(hj);io=hi;var hh=kv;var hg=ev;var hf=(hh)*(hg);var he=U;var hd=(he)-(hf);oG=hd;var g0=kv;var gZ=ey;var gY=(g0)*(gZ);var gX=T;var gW=(gY)+(gX);oc=gW;var gV=i0;var gU=(gV+28)&4294967295;var gT=HEAP[gU];__ZN8GfxState12setFillColorEP8GfxColor(gT,cx);var gS=i0;var gR=(gS+8)&4294967295;var gF=HEAP[gR];var gE=i0;var gD=(gE+8)&4294967295;var gC=HEAP[gD];var gB=(gC)&4294967295;var gA=HEAP[gB];var gz=(gA+24)&4294967295;var gy=HEAP[gz];var gx=i0;var gw=(gx+8)&4294967295;var gk=HEAP[gw];var gj=gy;var gi=FUNCTION_TABLE[gj](gk);Y=gi;var gh=Y;var n0=reSign((gh),8,0)!=0;if(n0){var gg=i0;var gf=(gg+8)&4294967295;var ge=HEAP[gf];var gc=i0;var gb=(gc+8)&4294967295;var ga=HEAP[gb];var fY=(ga)&4294967295;var fX=HEAP[fY];var fW=(fX+172)&4294967295;var fV=HEAP[fW];var fU=bw;var fT=(ai+fU*8)&4294967295;var fS=HEAP[fT];var fR=bm;var fQ=(fS)-(fR);var fP=dB;var fC=bm;var fB=(fP)-(fC);var fA=(fQ)/(fB);var fz=i0;var fy=(fz+28)&4294967295;var fx=HEAP[fy];var fw=i0;var fv=(fw+8)&4294967295;var fu=HEAP[fv];var ft=fV;FUNCTION_TABLE[ft](fu,fx,fA)}else{var fh=i0;var ff=(fh+8)&4294967295;var fd=HEAP[ff];var fb=i0;var e9=(fb+8)&4294967295;var e7=HEAP[e9];var e5=(e7)&4294967295;var e3=HEAP[e5];var e1=(e3+140)&4294967295;var eZ=HEAP[e1];var eN=i0;var eL=(eN+28)&4294967295;var eJ=HEAP[eL];var eH=i0;var eF=(eH+8)&4294967295;var eD=HEAP[eF];var eB=eZ;FUNCTION_TABLE[eB](eD,eJ)}var ez=hy;var nR=reSign((ez),8,0)!=0;if(nR){var ew=i0;var et=(ew+28)&4294967295;var eg=HEAP[et];var ee=iN;var ec=iq;__ZN8GfxState6moveToEdd(eg,ee,ec);var ea=i0;var d8=(ea+28)&4294967295;var d6=HEAP[d8];var d4=oJ;var d2=of;__ZN8GfxState6lineToEdd(d6,d4,d2);var d0=i0;var dY=(d0+28)&4294967295;var dM=HEAP[dY];var dK=oG;var dI=oc;__ZN8GfxState6lineToEdd(dM,dK,dI);var dG=i0;var dE=(dG+28)&4294967295;var dC=HEAP[dE];var dz=iL;var dw=io;__ZN8GfxState6lineToEdd(dC,dz,dw);var du=i0;var ds=(du+28)&4294967295;var mS=HEAP[ds];__ZN8GfxState9closePathEv(mS)}var mQ=i0;var mP=(mQ+8)&4294967295;var mO=HEAP[mP];var mN=i0;var mM=(mN+8)&4294967295;var mL=HEAP[mM];var mK=(mL)&4294967295;var mJ=HEAP[mK];var mI=(mJ+24)&4294967295;var mu=HEAP[mI];var mt=i0;var mr=(mt+8)&4294967295;var mq=HEAP[mr];var mp=mu;var mo=FUNCTION_TABLE[mp](mq);var nM=reSign((mo),8,0)!=0;var np=(nM)^1;var dq=unSign((np),1,0);O=dq;var mn=O;var nK=reSign((mn),8,0)!=0;if(nK){var mm=i0;var ml=__ZN3Gfx15contentIsHiddenEv(mm);var nC=reSign((ml),8,0)!=0;var ke=(nC)^1;var gd=unSign((ke),1,0);M=gd;var mk=M;var nz=reSign((mk),8,0)!=0;if(nz){var l6=i0;var l5=(l6+8)&4294967295;var l4=HEAP[l5];var l3=i0;var l2=(l3+8)&4294967295;var l1=HEAP[l2];var l0=(l1)&4294967295;var lZ=HEAP[l0];var lY=(lZ+216)&4294967295;var lX=HEAP[lY];var lL=i0;var lK=(lL+28)&4294967295;var lJ=HEAP[lK];var lI=i0;var lH=(lI+8)&4294967295;var lG=HEAP[lH];var lF=lX;FUNCTION_TABLE[lF](lG,lJ)}var lE=i0;var lD=(lE+28)&4294967295;var lC=HEAP[lD];__ZN8GfxState9clearPathEv(lC)}var lw=iL;iN=lw;var lv=io;iq=lv;var lu=oG;oJ=lu;var lt=oc;of=lt;var m1=cx;var gQ=cw;_llvm_memcpy_p0i8_p0i8_i32(m1,gQ,128,4,0);var ls=by;var lr=(cN+ls*4)&4294967295;var lq=HEAP[lr];by=lq;S=30;continue $bb179$66}var ln=i0;var lm=(ln+8)&4294967295;var ll=HEAP[lm];var lk=i0;var lj=(lk+8)&4294967295;var li=HEAP[lj];var lh=(li)&4294967295;var lg=HEAP[lh];var lf=(lg+24)&4294967295;var le=HEAP[lf];var ld=i0;var la=(ld+8)&4294967295;var k8=HEAP[la];var k6=le;var k4=FUNCTION_TABLE[k6](k8);J=k4;var k2=J;var nk=reSign((k2),8,0)!=0;if(!(nk)){S=66;break $bb194$$bb51$30}var k0=hy;var nh=reSign((k0),8,0)!=0;var ck=(nh)^1;var ly=unSign((ck),1,0);var nc=reSign((ly),8,0)!=0;if(nc){var kY=HEAP[a4];var kW=HEAP[hH];var kU=i0;var kS=(kU+28)&4294967295;var kP=HEAP[kS];__ZN8GfxState6moveToEdd(kP,kW,kY);var kN=HEAP[cQ];var kL=HEAP[hH];var kJ=i0;var kH=(kJ+28)&4294967295;var kF=HEAP[kH];__ZN8GfxState6lineToEdd(kF,kL,kN);var kD=HEAP[cQ];var kB=HEAP[jO];var kz=i0;var kx=(kz+28)&4294967295;var ku=HEAP[kx];__ZN8GfxState6lineToEdd(ku,kB,kD);var ks=HEAP[a4];var kq=HEAP[jO];var ko=i0;var km=(ko+28)&4294967295;var kk=HEAP[km];__ZN8GfxState6lineToEdd(kk,kq,ks);var ki=i0;var kg=(ki+28)&4294967295;var kd=HEAP[kg];__ZN8GfxState9closePathEv(kd)}var ka=i0;var j8=__ZN3Gfx15contentIsHiddenEv(ka);var na=reSign((j8),8,0)!=0;var lB=(na)^1;var dy=unSign((lB),1,0);u=dy;var j6=u;var mZ=reSign((j6),8,0)!=0;if(mZ){var j4=i0;var j2=(j4+8)&4294967295;var j0=HEAP[j2];var jY=i0;var jW=(jY+8)&4294967295;var jU=HEAP[jW];var jS=(jU)&4294967295;var jQ=HEAP[jS];var cj=(jQ+216)&4294967295;var ci=HEAP[cj];var ch=i0;var cg=(ch+28)&4294967295;var cf=HEAP[cg];var ce=i0;var cd=(ce+8)&4294967295;var cc=HEAP[cd];var cb=ci;FUNCTION_TABLE[cb](cc,cf)}var ca=i0;var bT=(ca+28)&4294967295;var bR=HEAP[bT];__ZN8GfxState9clearPathEv(bR)}}while(0);STACKTOP=aP;return;return}function __ZN3Gfx17doFunctionShFill1EP18GfxFunctionShadingddddP8GfxColori(aT,bl,fo,e0,fn,eZ,er,eJ){var X=STACKTOP;STACKTOP+=1280;_memset(X,0,1280);var eH;var bG;var bV;var ff;var bK;var d0;var bm;var eY;var dr;var P;var U;var bw;var ao=X;var r=X+128;var fB=X+256;var eM=X+384;var eL=X+512;var ey=X+640;var bh=X+768;var aU;var e2;var eO;var bi;var bk;var bj;var dv=0;bG=aT;bV=bl;ff=fo;bK=e0;d0=fn;bm=eZ;eY=er;dr=eJ;var bv=bV;var bu=(bv)&4294967295;var bt=__ZN10GfxShading13getColorSpaceEv(bu);bw=bt;var bs=bw;var br=(bs)&4294967295;var bq=HEAP[br];var bp=(bq+44)&4294967295;var bo=HEAP[bp];var bn=bo;var eu=bw;var et=FUNCTION_TABLE[bn](eu);bi=et;var es=bV;var ep=__ZN18GfxFunctionShading9getMatrixEv(es);aU=ep;bk=0;$bb7$2:while(1){var cM=bk;var cL=(((cM))|0)<=3;if(!(cL)){eH=5;break $bb7$2}bj=0;while(1){var de=bj;var dd=bi;var dc=(((de))|0)<(((dd))|0);if(!(dc)){eH=2;break}var eo=eY;var en=bk;var em=(eo+128*en)&4294967295;var el=bj;var ek=(em)&4294967295;var ej=(ek+el*4)&4294967295;var dW=HEAP[ej];var dV=bk;var dU=((dV)+1)&4294967295;var dT=(dU)&3;var dS=eY;var dR=(dS+128*dT)&4294967295;var dQ=bj;var dP=(dR)&4294967295;var dO=(dP+dQ*4)&4294967295;var dN=HEAP[dO];var dn=((dW)-(dN))&4294967295;var cn=(0-(dn))&4294967295;var aI=(((dn))|0)>=0;var Q=(aI)?(dn):(cn);var dl=__ZL8dblToCold(0.00390625);var dk=(((Q))|0)>(((dl))|0);var di=unSign((dk),1,0);U=di;var dh=U;var eI=reSign((dh),8,0)!=0;if(eI){eH=2;break}var dg=bj;var df=((dg)+1)&4294967295;bj=df;eH=1;continue}var cR=bj;var cQ=bi;var cP=(((cR))|0)<(((cQ))|0);if(cP){eH=5;break $bb7$2}var cO=bk;var cN=((cO)+1)&4294967295;bk=cN;eH=0;continue $bb7$2}var cK=ff;var cJ=d0;var cI=(cK)+(cJ);var cq=(cI)*0.5;e2=cq;var cp=bK;var co=bm;var cm=(cp)+(co);var cl=(cm)*0.5;eO=cl;var ck=bk;var cj=(((ck))|0)!=4;$bb10$$bb9$12:do{if(cj){eH=9}else{var ci=dr;var ch=(((ci))|0)>0;if(ch){eH=8;break $bb10$$bb9$12}else{eH=9;break $bb10$$bb9$12}}}while(0);$bb10$$bb11$14:do{if(eH==9){var cg=dr;var cf=(((cg))|0)==6;if(cf){eH=8;break $bb10$$bb11$14}var eV=bV;var eU=ff;var eT=eO;__ZN18GfxFunctionShading8getColorEddP8GfxColor(eV,eU,eT,r);var eS=bV;var eR=d0;var eQ=eO;__ZN18GfxFunctionShading8getColorEddP8GfxColor(eS,eR,eQ,fB);var eP=bV;var eN=e2;var eG=bK;__ZN18GfxFunctionShading8getColorEddP8GfxColor(eP,eN,eG,eM);var eF=bV;var eE=e2;var eD=bm;__ZN18GfxFunctionShading8getColorEddP8GfxColor(eF,eE,eD,eL);var eC=bV;var eB=e2;var eA=eO;__ZN18GfxFunctionShading8getColorEddP8GfxColor(eC,eB,eA,ey);var ez=(bh)&4294967295;var ex=eY;var ew=(ex)&4294967295;var ei=ez;var eh=ew;_llvm_memcpy_p0i8_p0i8_i32(ei,eh,128,1,0);var eg=(bh+128)&4294967295;var ef=eg;var ax=r;_llvm_memcpy_p0i8_p0i8_i32(ef,ax,128,4,0);var ee=(bh+256)&4294967295;var ed=ee;var aj=eM;_llvm_memcpy_p0i8_p0i8_i32(ed,aj,128,4,0);var eb=(bh+384)&4294967295;var ea=eb;var dx=ey;_llvm_memcpy_p0i8_p0i8_i32(ea,dx,128,4,0);var d8=dr;var d6=((d8)+1)&4294967295;var dM=bG;var dL=bV;var dK=ff;var dJ=bK;var dI=e2;var dH=eO;var dG=(bh)&4294967295;__ZN3Gfx17doFunctionShFill1EP18GfxFunctionShadingddddP8GfxColori(dM,dL,dK,dJ,dI,dH,dG,d6);var dF=(bh)&4294967295;var dD=dF;var ar=r;_llvm_memcpy_p0i8_p0i8_i32(dD,ar,128,4,0);var dB=(bh+128)&4294967295;var db=eY;var da=(db+128)&4294967295;var c9=dB;var c8=da;_llvm_memcpy_p0i8_p0i8_i32(c9,c8,128,1,0);var c7=(bh+256)&4294967295;var c6=c7;var dt=ey;_llvm_memcpy_p0i8_p0i8_i32(c6,dt,128,4,0);var c5=(bh+384)&4294967295;var c4=c5;var ev=eL;_llvm_memcpy_p0i8_p0i8_i32(c4,ev,128,4,0);var c2=dr;var c0=((c2)+1)&4294967295;var cH=bG;var cG=bV;var cF=ff;var cE=eO;var cD=e2;var cC=bm;var cB=(bh)&4294967295;__ZN3Gfx17doFunctionShFill1EP18GfxFunctionShadingddddP8GfxColori(cH,cG,cF,cE,cD,cC,cB,c0);var cA=(bh)&4294967295;var cy=cA;var Y=eM;_llvm_memcpy_p0i8_p0i8_i32(cy,Y,128,4,0);var cw=(bh+128)&4294967295;var d9=cw;var dm=ey;_llvm_memcpy_p0i8_p0i8_i32(d9,dm,128,4,0);var d7=(bh+256)&4294967295;var d5=eY;var d4=(d5+256)&4294967295;var d3=d7;var d2=d4;_llvm_memcpy_p0i8_p0i8_i32(d3,d2,128,1,0);var d1=(bh+384)&4294967295;var dZ=d1;var a6=fB;_llvm_memcpy_p0i8_p0i8_i32(dZ,a6,128,4,0);var dY=dr;var dX=((dY)+1)&4294967295;var dE=bG;var dC=bV;var dA=e2;var dz=bK;var dy=d0;var dw=eO;var du=(bh)&4294967295;__ZN3Gfx17doFunctionShFill1EP18GfxFunctionShadingddddP8GfxColori(dE,dC,dA,dz,dy,dw,du,dX);var ds=(bh)&4294967295;var dq=ds;var dj=ey;_llvm_memcpy_p0i8_p0i8_i32(dq,dj,128,4,0);var dp=(bh+128)&4294967295;var c3=dp;var eq=eL;_llvm_memcpy_p0i8_p0i8_i32(c3,eq,128,4,0);var c1=(bh+256)&4294967295;var cZ=c1;var a5=fB;_llvm_memcpy_p0i8_p0i8_i32(cZ,a5,128,4,0);var cY=(bh+384)&4294967295;var cX=eY;var cW=(cX+384)&4294967295;var cV=cY;var cU=cW;_llvm_memcpy_p0i8_p0i8_i32(cV,cU,128,1,0);var cT=dr;var cS=((cT)+1)&4294967295;var cz=bG;var cx=bV;var cv=e2;var cu=eO;var ct=d0;var cs=bm;var cr=(bh)&4294967295;__ZN3Gfx17doFunctionShFill1EP18GfxFunctionShadingddddP8GfxColori(cz,cx,cv,cu,ct,cs,cr,cS);eH=13;break $bb10$$bb11$14}}while(0);if(eH==8){var ce=bV;var cd=e2;var cc=eO;__ZN18GfxFunctionShading8getColorEddP8GfxColor(ce,cd,cc,ao);var cb=bG;var ca=(cb+28)&4294967295;var b9=HEAP[ca];__ZN8GfxState12setFillColorEP8GfxColor(b9,ao);var b8=bG;var b7=(b8+8)&4294967295;var b6=HEAP[b7];var b5=bG;var b4=(b5+8)&4294967295;var b3=HEAP[b4];var b2=(b3)&4294967295;var b1=HEAP[b2];var b0=(b1+140)&4294967295;var bZ=HEAP[b0];var bY=bG;var bX=(bY+28)&4294967295;var bW=HEAP[bX];var bU=bG;var bT=(bU+8)&4294967295;var bS=HEAP[bT];var bR=bZ;FUNCTION_TABLE[bR](bS,bW);var bQ=aU;var bP=(bQ+8)&4294967295;var bO=HEAP[bP];var bN=ff;var bM=(bO)*(bN);var bL=aU;var bJ=(bL+24)&4294967295;var bI=HEAP[bJ];var bH=bK;var bF=(bI)*(bH);var bE=(bM)+(bF);var bD=aU;var bC=(bD+40)&4294967295;var bB=HEAP[bC];var bA=(bE)+(bB);var bz=aU;var bg=(bz)&4294967295;var bf=HEAP[bg];var be=ff;var bd=(bf)*(be);var bc=aU;var bb=(bc+16)&4294967295;var ba=HEAP[bb];var a9=bK;var a8=(ba)*(a9);var a7=(bd)+(a8);var a4=aU;var a3=(a4+32)&4294967295;var a2=HEAP[a3];var a1=(a7)+(a2);var a0=bG;var aZ=(a0+28)&4294967295;var aY=HEAP[aZ];__ZN8GfxState6moveToEdd(aY,a1,bA);var aX=aU;var aW=(aX+8)&4294967295;var aV=HEAP[aW];var aS=d0;var aR=(aV)*(aS);var aQ=aU;var aP=(aQ+24)&4294967295;var aO=HEAP[aP];var aN=bK;var aM=(aO)*(aN);var aL=(aR)+(aM);var aK=aU;var aJ=(aK+40)&4294967295;var aH=HEAP[aJ];var aG=(aL)+(aH);var aF=aU;var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=d0;var aB=(aD)*(aC);var aA=aU;var az=(aA+16)&4294967295;var ay=HEAP[az];var aw=bK;var av=(ay)*(aw);var au=(aB)+(av);var at=aU;var aq=(at+32)&4294967295;var ap=HEAP[aq];var an=(au)+(ap);var am=bG;var al=(am+28)&4294967295;var ak=HEAP[al];__ZN8GfxState6lineToEdd(ak,an,aG);var ai=aU;var ah=(ai+8)&4294967295;var ag=HEAP[ah];var af=d0;var ae=(ag)*(af);var ad=aU;var ac=(ad+24)&4294967295;var ab=HEAP[ac];var aa=bm;var Z=(ab)*(aa);var W=(ae)+(Z);var V=aU;var T=(V+40)&4294967295;var S=HEAP[T];var R=(W)+(S);var O=aU;var N=(O)&4294967295;var M=HEAP[N];var L=d0;var J=(M)*(L);var z=aU;var y=(z+16)&4294967295;var x=HEAP[y];var w=bm;var v=(x)*(w);var u=(J)+(v);var t=aU;var s=(t+32)&4294967295;var q=HEAP[s];var o=(u)+(q);var e=bG;var d=(e+28)&4294967295;var c=HEAP[d];__ZN8GfxState6lineToEdd(c,o,R);var b=aU;var a=(b+8)&4294967295;var fE=HEAP[a];var fD=ff;var fC=(fE)*(fD);var fA=aU;var fy=(fA+24)&4294967295;var fm=HEAP[fy];var fl=bm;var fk=(fm)*(fl);var fj=(fC)+(fk);var fi=aU;var fh=(fi+40)&4294967295;var fg=HEAP[fh];var fe=(fj)+(fg);var fd=aU;var fb=(fd)&4294967295;var K=HEAP[fb];var I=ff;var H=(K)*(I);var G=aU;var F=(G+16)&4294967295;var E=HEAP[F];var D=bm;var C=(E)*(D);var B=(H)+(C);var A=aU;var p=(A+32)&4294967295;var n=HEAP[p];var m=(B)+(n);var l=bG;var k=(l+28)&4294967295;var j=HEAP[k];__ZN8GfxState6lineToEdd(j,m,fe);var i=bG;var h=(i+28)&4294967295;var g=HEAP[h];__ZN8GfxState9closePathEv(g);var f=bG;var fz=__ZN3Gfx15contentIsHiddenEv(f);var by=reSign((fz),8,0)!=0;var ec=(by)^1;var eK=unSign((ec),1,0);P=eK;var fx=P;var bx=reSign((fx),8,0)!=0;if(bx){var fw=bG;var fv=(fw+8)&4294967295;var fu=HEAP[fv];var ft=bG;var fs=(ft+8)&4294967295;var fr=HEAP[fs];var fq=(fr)&4294967295;var fp=HEAP[fq];var fc=(fp+216)&4294967295;var fa=HEAP[fc];var e9=bG;var e8=(e9+28)&4294967295;var e7=HEAP[e8];var e6=bG;var e5=(e6+8)&4294967295;var e4=HEAP[e5];var e3=fa;FUNCTION_TABLE[e3](e4,e7)}var e1=bG;var eX=(e1+28)&4294967295;var eW=HEAP[eX];__ZN8GfxState9clearPathEv(eW)}STACKTOP=X;return;return}function __ZN3Gfx16doFunctionShFillEP18GfxFunctionShading(D,d){var y=STACKTOP;STACKTOP+=544;_memset(y,0,544);var Q;var ah;var ag;var aq;var R;var j=y;var aE=y+8;var h=y+16;var aC=y+24;var u=y+32;var f=0;ah=D;ag=d;var ay=ah;var ax=(ay+8)&4294967295;var aw=HEAP[ax];var av=ah;var au=(av+8)&4294967295;var ar=HEAP[au];var ap=(ar)&4294967295;var ao=HEAP[ap];var an=(ao+20)&4294967295;var am=HEAP[an];var af=ag;var ae=(af)&4294967295;var ad=__ZN10GfxShading7getTypeEv(ae);var ac=ah;var ab=(ac+8)&4294967295;var aa=HEAP[ab];var Z=am;var Y=FUNCTION_TABLE[Z](aa,ad);var E=reSign((Y),8,0)!=0;var X=(E)^1;var at=unSign((X),1,0);var U=reSign((at),8,0)!=0;$bb9$$bb$2:do{if(U){Q=0}else{var W=ah;var V=(W+8)&4294967295;var P=HEAP[V];var O=ah;var N=(O+8)&4294967295;var M=HEAP[N];var L=(M)&4294967295;var K=HEAP[L];var J=(K+228)&4294967295;var I=HEAP[J];var H=ah;var G=(H+28)&4294967295;var C=HEAP[G];var B=ah;var A=(B+8)&4294967295;var z=HEAP[A];var x=I;var w=ag;var v=FUNCTION_TABLE[x](z,C,w);var T=reSign((v),8,0)!=0;var al=(T)^1;var F=unSign((al),1,0);var S=reSign((F),8,0)!=0;if(S){Q=0;break $bb9$$bb$2}aq=1;Q=2;break $bb9$$bb$2}}while(0);if(Q==0){aq=0}var t=aq;R=t;var s=R;var az=reSign((s),8,0)!=0;if(!az){var r=ag;__ZN18GfxFunctionShading9getDomainEPdS0_S0_S0_(r,j,aE,h,aC);var q=HEAP[aE];var p=HEAP[j];var o=ag;var n=(u)&4294967295;__ZN18GfxFunctionShading8getColorEddP8GfxColor(o,p,q,n);var m=HEAP[aC];var l=HEAP[j];var k=ag;var i=(u+128)&4294967295;__ZN18GfxFunctionShading8getColorEddP8GfxColor(k,l,m,i);var g=HEAP[aE];var e=HEAP[h];var c=ag;var b=(u+256)&4294967295;__ZN18GfxFunctionShading8getColorEddP8GfxColor(c,e,g,b);var a=HEAP[aC];var aI=HEAP[h];var aH=ag;var aG=(u+384)&4294967295;__ZN18GfxFunctionShading8getColorEddP8GfxColor(aH,aI,a,aG);var aF=HEAP[aC];var aD=HEAP[h];var aB=HEAP[aE];var aA=HEAP[j];var ak=ah;var aj=ag;var ai=(u)&4294967295;__ZN3Gfx17doFunctionShFill1EP18GfxFunctionShadingddddP8GfxColori(ak,aj,aA,aB,aD,aF,ai,0)}STACKTOP=y;return;return}function __ZN7GfxPath4copyEv(m){var w;var k;var z;var j;var i;var l=0;k=m;var h=__Znwj(32);var g=h;j=g;var f=k;var e=(f+28)&4294967295;var d=HEAP[e];var c=k;var b=(c+24)&4294967295;var a=HEAP[b];var y=k;var x=(y+20)&4294967295;var v=HEAP[x];var u=k;var s=(u+12)&4294967295;var r=HEAP[s];var q=k;var p=(q+4)&4294967295;var o=HEAP[p];var n=k;var G=(n)&4294967295;var F=HEAP[G];var E=unSign((F),8,0);var D=j;var C=(((E))&255);__ZN7GfxPathC1EbddPP10GfxSubpathii(D,C,o,r,v,a,d);var B=j;i=B;var A=i;z=A;var t=z;return t;return null}function __ZN3Gfx20doShadingPatternFillEP17GfxShadingPatternbb(bB,h8,aB,hL){var ar=STACKTOP;STACKTOP+=176;_memset(ar,0,176);var I;var gc;var hX;var fX;var hp;var g5;var g7;var g9;var bn;var hj;var H;var dr;var iH;var e7;var hM;var aR=ar;var gO=ar+48;var bb=ar+96;var e3=ar+144;var aE=ar+152;var g0=ar+160;var b0=ar+168;var fL;var d3;var eV=0;gc=bB;hX=h8;fX=aB;hp=hL;var bl=hX;var bk=__ZN17GfxShadingPattern10getShadingEv(bl);H=bk;var bj=gc;var bi=(bj+28)&4294967295;var bh=HEAP[bi];var bg=__ZN8GfxState7getPathEv(bh);var bf=__ZN7GfxPath4copyEv(bg);dr=bf;var be=gc;__ZN3Gfx9saveStateEv(be);var bd=H;var ee=__ZN10GfxShading10getHasBBoxEv(bd);hj=ee;var ed=hj;var iw=reSign((ed),8,0)!=0;if(iw){var ec=H;__ZN10GfxShading7getBBoxEPdS0_S0_S0_(ec,e3,aE,g0,b0);var eb=HEAP[aE];var ea=HEAP[e3];var d9=gc;var d8=(d9+28)&4294967295;var d7=HEAP[d8];__ZN8GfxState6moveToEdd(d7,ea,eb);var d6=HEAP[aE];var d5=HEAP[g0];var d2=gc;var d1=(d2+28)&4294967295;var d0=HEAP[d1];__ZN8GfxState6lineToEdd(d0,d5,d6);var dZ=HEAP[b0];var dY=HEAP[g0];var dX=gc;var dW=(dX+28)&4294967295;var dV=HEAP[dW];__ZN8GfxState6lineToEdd(dV,dY,dZ);var dU=HEAP[b0];var dT=HEAP[e3];var dS=gc;var dR=(dS+28)&4294967295;var dQ=HEAP[dR];__ZN8GfxState6lineToEdd(dQ,dT,dU);var dP=gc;var dO=(dP+28)&4294967295;var dN=HEAP[dO];__ZN8GfxState9closePathEv(dN);var dM=gc;var dL=(dM+28)&4294967295;var dK=HEAP[dL];__ZN8GfxState4clipEv(dK);var dJ=gc;var dx=(dJ+15)&4294967295;var dw=HEAP[dx];var aq=reSign((dw),8,0)!=0;var d4=(aq)^1;var hw=unSign((d4),1,0);var ap=reSign((hw),8,0)!=0;$bb5$$bb11$4:do{if(ap){var dv=gc;var du=(dv+17)&4294967295;var dt=HEAP[du];var am=reSign((dt),8,0)!=0;var dE=(am)^1;var eU=unSign((dE),1,0);var aj=reSign((eU),8,0)!=0;if(!(aj)){I=1;break $bb5$$bb11$4}var ds=gc;var dq=(ds+8)&4294967295;var dp=HEAP[dq];var dn=gc;var dm=(dn+8)&4294967295;var db=HEAP[dm];var da=(db)&4294967295;var c9=HEAP[da];var c8=(c9+256)&4294967295;var c7=HEAP[c8];var c6=gc;var c5=(c6+28)&4294967295;var c4=HEAP[c5];var c3=gc;var c2=(c3+8)&4294967295;var cR=HEAP[c2];var cQ=c7;FUNCTION_TABLE[cQ](cR,c4)}}while(0);var cP=dr;var cO=__ZN7GfxPath4copyEv(cP);var cN=gc;var cM=(cN+28)&4294967295;var cL=HEAP[cM];__ZN8GfxState7setPathEP7GfxPath(cL,cO)}var cK=fX;var c=reSign((cK),8,0)!=0;$bb14$$bb15$9:do{if(c){var cJ=gc;var cI=(cJ+28)&4294967295;var cx=HEAP[cI];__ZN8GfxState16clipToStrokePathEv(cx);var cw=gc;var cv=(cw+8)&4294967295;var cu=HEAP[cv];var ct=gc;var cs=(ct+8)&4294967295;var cr=HEAP[cs];var cq=(cr)&4294967295;var cp=HEAP[cq];var co=(cp+264)&4294967295;var cd=HEAP[co];var cc=gc;var cb=(cc+28)&4294967295;var ca=HEAP[cb];var b9=gc;var b8=(b9+8)&4294967295;var b7=HEAP[b8];var b6=cd;FUNCTION_TABLE[b6](b7,ca)}else{var b5=gc;var b4=(b5+15)&4294967295;var bS=HEAP[b4];var b=reSign((bS),8,0)!=0;var by=(b)^1;var a0=unSign((by),1,0);var a=reSign((a0),8,0)!=0;if(!(a)){I=6;break $bb14$$bb15$9}var bR=gc;var bQ=(bR+17)&4294967295;var bP=HEAP[bQ];var ju=reSign((bP),8,0)!=0;var gI=(ju)^1;var ep=unSign((gI),1,0);var jt=reSign((ep),8,0)!=0;if(!(jt)){I=6;break $bb14$$bb15$9}var bO=gc;var bN=(bO+28)&4294967295;var bM=HEAP[bN];__ZN8GfxState4clipEv(bM);var bL=hp;var js=reSign((bL),8,0)!=0;if(js){var bK=gc;var bJ=(bK+8)&4294967295;var gB=HEAP[bJ];var gz=gc;var gx=(gz+8)&4294967295;var gv=HEAP[gx];var gt=(gv)&4294967295;var gr=HEAP[gt];var gp=(gr+260)&4294967295;var gn=HEAP[gp];var gl=gc;var gk=(gl+28)&4294967295;var gh=HEAP[gk];var gf=gc;var gd=(gf+8)&4294967295;var ga=HEAP[gd];var f8=gn;FUNCTION_TABLE[f8](ga,gh)}else{var f6=gc;var f4=(f6+8)&4294967295;var f2=HEAP[f4];var f0=gc;var fZ=(f0+8)&4294967295;var fU=HEAP[fZ];var fS=(fU)&4294967295;var fQ=HEAP[fS];var fO=(fQ+256)&4294967295;var fM=HEAP[fO];var fJ=gc;var fH=(fJ+28)&4294967295;var fF=HEAP[fH];var fD=gc;var fC=(fD+8)&4294967295;var fz=HEAP[fC];var fx=fM;FUNCTION_TABLE[fx](fz,fF)}}}while(0);var fv=H;var ft=__ZN10GfxShading13getColorSpaceEv(fv);bn=ft;var fr=bn;var fp=(fr)&4294967295;var fn=HEAP[fp];var fl=(fn+8)&4294967295;var fj=HEAP[fl];var fi=fj;var fh=bn;var fg=FUNCTION_TABLE[fi](fh);var ff=gc;var fe=(ff+28)&4294967295;var fd=HEAP[fe];__ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(fd,fg);var fc=gc;var fb=(fc+8)&4294967295;var fa=HEAP[fb];var e9=gc;var e8=(e9+8)&4294967295;var e6=HEAP[e8];var e5=(e6)&4294967295;var e4=HEAP[e5];var e2=(e4+132)&4294967295;var e1=HEAP[e2];var e0=gc;var eZ=(e0+28)&4294967295;var eY=HEAP[eZ];var eX=gc;var eW=(eX+8)&4294967295;var eT=HEAP[eW];var eS=e1;FUNCTION_TABLE[eS](eT,eY);var eR=H;var eQ=__ZN10GfxShading16getHasBackgroundEv(eR);g9=eQ;var eP=g9;var i8=reSign((eP),8,0)!=0;$bb31$$bb36$18:do{if(i8){var eO=H;var eN=__ZN10GfxShading13getBackgroundEv(eO);var eM=gc;var eL=(eM+28)&4294967295;var eK=HEAP[eL];__ZN8GfxState12setFillColorEP8GfxColor(eK,eN);var eJ=gc;var eI=(eJ+8)&4294967295;var eH=HEAP[eI];var eG=gc;var eF=(eG+8)&4294967295;var eE=HEAP[eF];var eD=(eE)&4294967295;var eC=HEAP[eD];var eB=(eC+140)&4294967295;var eA=HEAP[eB];var ez=gc;var ey=(ez+28)&4294967295;var ex=HEAP[ey];var ew=gc;var ev=(ew+8)&4294967295;var eu=HEAP[ev];var et=eA;FUNCTION_TABLE[et](eu,ex);var es=gc;var er=__ZN3Gfx15contentIsHiddenEv(es);var i6=reSign((er),8,0)!=0;var fY=(i6)^1;var bc=unSign((fY),1,0);g7=bc;var eq=g7;var i5=reSign((eq),8,0)!=0;if(!(i5)){I=9;break $bb31$$bb36$18}var eo=gc;var en=(eo+8)&4294967295;var em=HEAP[en];var el=gc;var ek=(el+8)&4294967295;var ej=HEAP[ek];var ei=(ej)&4294967295;var eh=HEAP[ei];var eg=(eh+216)&4294967295;var ef=HEAP[eg];var v=gc;var t=(v+28)&4294967295;var r=HEAP[t];var p=gc;var n=(p+8)&4294967295;var l=HEAP[n];var j=ef;FUNCTION_TABLE[j](l,r)}}while(0);var h=gc;var f=(h+28)&4294967295;var d=HEAP[f];__ZN8GfxState9clearPathEv(d);var jN=gc;var jL=(jN+28)&4294967295;var jJ=HEAP[jL];var jH=__ZN8GfxState6getCTMEv(jJ);iH=jH;var jF=gc;var jD=(jF+60)&4294967295;var jB=(jD)&4294967295;e7=jB;var jz=hX;var jx=__ZN17GfxShadingPattern9getMatrixEv(jz);hM=jx;var jv=iH;var jq=(jv)&4294967295;var jo=HEAP[jq];var jm=iH;var jk=(jm+24)&4294967295;var ji=HEAP[jk];var jg=(jo)*(ji);var je=iH;var jc=(je+8)&4294967295;var ja=HEAP[jc];var i7=iH;var i2=(i7+16)&4294967295;var i1=HEAP[i2];var i0=(ja)*(i1);var iZ=(jg)-(i0);var iY=1/(iZ);fL=iY;var iX=iH;var iW=(iX+24)&4294967295;var iV=HEAP[iW];var iU=fL;var iT=(iV)*(iU);var iR=(gO)&4294967295;HEAP[iR]=iT;var iQ=iH;var iP=(iQ+8)&4294967295;var iO=HEAP[iP];var iN=0-(iO);var iM=fL;var iL=(iN)*(iM);var iK=(gO+8)&4294967295;HEAP[iK]=iL;var iJ=iH;var iI=(iJ+16)&4294967295;var iG=HEAP[iI];var iF=0-(iG);var iE=fL;var iD=(iF)*(iE);var iC=(gO+16)&4294967295;HEAP[iC]=iD;var iB=iH;var iA=(iB)&4294967295;var iz=HEAP[iA];var iy=fL;var ix=(iz)*(iy);var iv=(gO+24)&4294967295;HEAP[iv]=ix;var iu=iH;var it=(iu+16)&4294967295;var ir=HEAP[it];var iq=iH;var ip=(iq+40)&4294967295;var io=HEAP[ip];var im=(ir)*(io);var il=iH;var ik=(il+24)&4294967295;var ij=HEAP[ik];var ii=iH;var ih=(ii+32)&4294967295;var ig=HEAP[ih];var ie=(ij)*(ig);var id=(im)-(ie);var ic=fL;var ib=(id)*(ic);var ia=(gO+32)&4294967295;HEAP[ia]=ib;var h9=iH;var h7=(h9+8)&4294967295;var h6=HEAP[h7];var h5=iH;var h4=(h5+32)&4294967295;var h3=HEAP[h4];var h2=(h6)*(h3);var h1=iH;var h0=(h1)&4294967295;var hZ=HEAP[h0];var hY=iH;var hW=(hY+40)&4294967295;var hV=HEAP[hW];var hU=(hZ)*(hV);var hT=(h2)-(hU);var hS=fL;var hR=(hT)*(hS);var hQ=(gO+40)&4294967295;HEAP[hQ]=hR;var hP=hM;var hO=(hP)&4294967295;var hN=HEAP[hO];var dI=e7;var dH=(dI)&4294967295;var dG=HEAP[dH];var dF=(hN)*(dG);var dD=hM;var dC=(dD+8)&4294967295;var dB=HEAP[dC];var dA=e7;var dz=(dA+16)&4294967295;var dy=HEAP[dz];var dl=(dB)*(dy);var dk=(dF)+(dl);var dj=(bb)&4294967295;HEAP[dj]=dk;var di=hM;var dh=(di)&4294967295;var dg=HEAP[dh];var df=e7;var de=(df+8)&4294967295;var dd=HEAP[de];var dc=(dg)*(dd);var c1=hM;var c0=(c1+8)&4294967295;var cZ=HEAP[c0];var cY=e7;var cX=(cY+24)&4294967295;var cW=HEAP[cX];var cV=(cZ)*(cW);var cU=(dc)+(cV);var cT=(bb+8)&4294967295;HEAP[cT]=cU;var cS=hM;var cH=(cS+16)&4294967295;var cG=HEAP[cH];var cF=e7;var cE=(cF)&4294967295;var cD=HEAP[cE];var cC=(cG)*(cD);var cB=hM;var cA=(cB+24)&4294967295;var cz=HEAP[cA];var cy=e7;var cn=(cy+16)&4294967295;var cm=HEAP[cn];var cl=(cz)*(cm);var ck=(cC)+(cl);var cj=(bb+16)&4294967295;HEAP[cj]=ck;var ci=hM;var ch=(ci+16)&4294967295;var cg=HEAP[ch];var cf=e7;var ce=(cf+8)&4294967295;var b3=HEAP[ce];var b2=(cg)*(b3);var b1=hM;var bZ=(b1+24)&4294967295;var bY=HEAP[bZ];var bX=e7;var bW=(bX+24)&4294967295;var bV=HEAP[bW];var bU=(bY)*(bV);var bT=(b2)+(bU);var bI=(bb+24)&4294967295;HEAP[bI]=bT;var bH=hM;var bG=(bH+32)&4294967295;var bF=HEAP[bG];var bE=e7;var bD=(bE)&4294967295;var bC=HEAP[bD];var bA=(bF)*(bC);var bz=hM;var bx=(bz+40)&4294967295;var bw=HEAP[bx];var bv=e7;var bu=(bv+16)&4294967295;var bt=HEAP[bu];var bs=(bw)*(bt);var br=(bA)+(bs);var bq=e7;var bp=(bq+32)&4294967295;var bo=HEAP[bp];var bm=(br)+(bo);var ba=(bb+32)&4294967295;HEAP[ba]=bm;var a9=hM;var a8=(a9+32)&4294967295;var a7=HEAP[a8];var a6=e7;var a5=(a6+8)&4294967295;var a4=HEAP[a5];var a3=(a7)*(a4);var a2=hM;var a1=(a2+40)&4294967295;var aZ=HEAP[a1];var aY=e7;var aX=(aY+24)&4294967295;var aW=HEAP[aX];var aV=(aZ)*(aW);var aU=(a3)+(aV);var aT=e7;var aS=(aT+40)&4294967295;var aQ=HEAP[aS];var aP=(aU)+(aQ);var hK=(bb+40)&4294967295;HEAP[hK]=aP;var hJ=(bb)&4294967295;var hI=HEAP[hJ];var hH=(gO)&4294967295;var hG=HEAP[hH];var hF=(hI)*(hG);var hE=(bb+8)&4294967295;var hD=HEAP[hE];var hC=(gO+16)&4294967295;var hB=HEAP[hC];var hA=(hD)*(hB);var hz=(hF)+(hA);var hy=(aR)&4294967295;HEAP[hy]=hz;var hx=(bb)&4294967295;var hv=HEAP[hx];var hu=(gO+8)&4294967295;var ht=HEAP[hu];var hs=(hv)*(ht);var hr=(bb+8)&4294967295;var hq=HEAP[hr];var ho=(gO+24)&4294967295;var hn=HEAP[ho];var hm=(hq)*(hn);var hl=(hs)+(hm);var hk=(aR+8)&4294967295;HEAP[hk]=hl;var hi=(bb+16)&4294967295;var hh=HEAP[hi];var hg=(gO)&4294967295;var hf=HEAP[hg];var he=(hh)*(hf);var hd=(bb+24)&4294967295;var hc=HEAP[hd];var hb=(gO+16)&4294967295;var ha=HEAP[hb];var g8=(hc)*(ha);var g6=(he)+(g8);var g4=(aR+16)&4294967295;HEAP[g4]=g6;var g3=(bb+16)&4294967295;var g2=HEAP[g3];var g1=(gO+8)&4294967295;var gZ=HEAP[g1];var gY=(g2)*(gZ);var gX=(bb+24)&4294967295;var gW=HEAP[gX];var gV=(gO+24)&4294967295;var gU=HEAP[gV];var gT=(gW)*(gU);var gS=(gY)+(gT);var gR=(aR+24)&4294967295;HEAP[gR]=gS;var gQ=(bb+32)&4294967295;var gP=HEAP[gQ];var gN=(gO)&4294967295;var gM=HEAP[gN];var gL=(gP)*(gM);var gK=(bb+40)&4294967295;var gJ=HEAP[gK];var gH=(gO+16)&4294967295;var gG=HEAP[gH];var gF=(gJ)*(gG);var gE=(gL)+(gF);var gD=(gO+32)&4294967295;var gC=HEAP[gD];var gA=(gE)+(gC);var gy=(aR+32)&4294967295;HEAP[gy]=gA;var gw=(bb+32)&4294967295;var gu=HEAP[gw];var gs=(gO+8)&4294967295;var gq=HEAP[gs];var go=(gu)*(gq);var gm=(bb+40)&4294967295;var gj=HEAP[gm];var gi=(gO+24)&4294967295;var gg=HEAP[gi];var ge=(gj)*(gg);var gb=(go)+(ge);var f9=(gO+40)&4294967295;var f7=HEAP[f9];var f5=(gb)+(f7);var f3=(aR+40)&4294967295;HEAP[f3]=f5;var f1=(aR+40)&4294967295;var fW=HEAP[f1];var fV=(aR+32)&4294967295;var fT=HEAP[fV];var fR=(aR+24)&4294967295;var fP=HEAP[fR];var fN=(aR+16)&4294967295;var fK=HEAP[fN];var fI=(aR+8)&4294967295;var fG=HEAP[fI];var fE=(aR)&4294967295;var fB=HEAP[fE];var fA=gc;var fy=(fA+28)&4294967295;var fw=HEAP[fy];__ZN8GfxState9concatCTMEdddddd(fw,fB,fG,fK,fP,fT,fW);var fu=gc;var fs=(fu+8)&4294967295;var fq=HEAP[fs];var fo=gc;var fm=(fo+8)&4294967295;var fk=HEAP[fm];var aO=(fk)&4294967295;var aN=HEAP[aO];var aM=(aN+92)&4294967295;var aL=HEAP[aM];var aK=(aR+40)&4294967295;var aJ=HEAP[aK];var aI=(aR+32)&4294967295;var aH=HEAP[aI];var aG=(aR+24)&4294967295;var aF=HEAP[aG];var aD=(aR+16)&4294967295;var aC=HEAP[aD];var aA=(aR+8)&4294967295;var az=HEAP[aA];var ay=(aR)&4294967295;var ax=HEAP[ay];var aw=gc;var av=(aw+28)&4294967295;var au=HEAP[av];var at=gc;var ao=(at+8)&4294967295;var an=HEAP[ao];var al=aL;FUNCTION_TABLE[al](an,au,ax,az,aC,aF,aH,aJ);var ak=gc;var ai=(ak+8)&4294967295;var ah=HEAP[ai];var ag=gc;var af=(ag+8)&4294967295;var ae=HEAP[af];var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=(ac+404)&4294967295;var aa=HEAP[ab];var Z=gc;var Y=(Z+8)&4294967295;var X=HEAP[Y];var W=aa;var V=FUNCTION_TABLE[W](X);d3=V;var U=d3;var i4=reSign((U),8,0)!=0;if(i4){var T=gc;var S=(T+8)&4294967295;var R=HEAP[S];var Q=gc;var P=(Q+8)&4294967295;var O=HEAP[P];var N=(O)&4294967295;var M=HEAP[N];var L=(M+408)&4294967295;var K=HEAP[L];var J=gc;var G=(J+8)&4294967295;var F=HEAP[G];var E=K;FUNCTION_TABLE[E](F,0)}var D=H;var C=__ZN10GfxShading7getTypeEv(D);g5=C;var B=g5;if(B==1){I=15}else{if(B==2){I=16}else{if(B==3){I=17}else{if(B==4){I=18}else{if(B==5){I=18}else{if(B==6){I=19}else{if(B==7){I=19}else{I=20}}}}}}}if(I==15){var A=H;var z=A;var y=gc;__ZN3Gfx16doFunctionShFillEP18GfxFunctionShading(y,z)}else{if(I==16){var x=H;var w=x;var u=gc;__ZN3Gfx13doAxialShFillEP15GfxAxialShading(u,w)}else{if(I==17){var s=H;var q=s;var o=gc;__ZN3Gfx14doRadialShFillEP16GfxRadialShading(o,q)}else{if(I==18){var m=H;var k=m;var i=gc;__ZN3Gfx23doGouraudTriangleShFillEP25GfxGouraudTriangleShading(i,k)}else{if(I==19){var g=H;var e=g;var jO=gc;__ZN3Gfx17doPatchMeshShFillEP19GfxPatchMeshShading(jO,e)}}}}}var jM=d3;var iS=reSign((jM),8,0)!=0;if(iS){var jK=gc;var jI=(jK+8)&4294967295;var jG=HEAP[jI];var jE=gc;var jC=(jE+8)&4294967295;var jA=HEAP[jC];var jy=(jA)&4294967295;var jw=HEAP[jy];var jr=(jw+408)&4294967295;var jp=HEAP[jr];var jn=gc;var jl=(jn+8)&4294967295;var jj=HEAP[jl];var jh=jp;FUNCTION_TABLE[jh](jj,1)}var jf=gc;__ZN3Gfx12restoreStateEv(jf);var jd=gc;var jb=(jd+28)&4294967295;var i9=HEAP[jb];var i3=dr;__ZN8GfxState7setPathEP7GfxPath(i9,i3);STACKTOP=ar;return;return}function __ZN3Gfx6execOpEP6ObjectS1_i(I,R,C,q){var ac;var be;var aW;var aR;var D;var aL;var p;var x;var ae;var E;var bn;var a4;var aQ=0;be=I;aW=R;aR=C;D=q;var bC=aW;var bB=__ZN6Object6getCmdEv(bC);E=bB;var bA=be;var bz=E;var by=__ZN3Gfx6findOpEPc(bA,bz);ae=by;var bx=ae;var bw=(bx)==0;var bv=unSign((bw),1,0);x=bv;var bu=x;var Q=reSign((bu),8,0)!=0;$bb$$bb3$2:do{if(Q){var bt=be;var aK=(bt+56)&4294967295;var aJ=HEAP[aK];var aI=(((aJ))|0)==0;if(aI){var aH=be;var aG=__ZN3Gfx6getPosEv(aH);var aF=E;__Z5erroriPcz(aG,(__str301668)&4294967295,Pointer_make([aF,0,0,0],0,ALLOC_STACK))}}else{var aE=aR;bn=aE;var aD=ae;var aC=(aD+4)&4294967295;var aB=HEAP[aC];var az=(((aB))|0)>=0;$bb4$$bb9$8:do{if(az){var ay=ae;var ax=(ay+4)&4294967295;var aw=HEAP[ax];var av=D;var au=(((aw))|0)>(((av))|0);if(au){var at=be;var ar=__ZN3Gfx6getPosEv(at);var aq=D;var ap=E;__Z5erroriPcz(ar,(__str311669)&4294967295,Pointer_make([aq,0,0,0,ap,0,0,0],0,ALLOC_STACK));var an=be;var am=(an+18)&4294967295;HEAP[am]=1;ac=2;break $bb$$bb3$2}else{var al=ae;var ak=(al+4)&4294967295;var aj=HEAP[ak];var ai=D;var ah=(((aj))|0)<(((ai))|0);if(ah){var ag=ae;var af=(ag+4)&4294967295;var ad=HEAP[af];var ab=D;var aa=((ab)-(ad))&4294967295;var Z=bn;var Y=(Z+12*aa)&4294967295;bn=Y;var X=ae;var W=(X+4)&4294967295;var V=HEAP[W];D=V}}}else{var U=ae;var T=(U+4)&4294967295;var S=HEAP[T];var P=(0-(S))&4294967295;var O=D;var N=(((P))|0)<(((O))|0);if(!(N)){ac=6;break $bb4$$bb9$8}var M=be;var L=__ZN3Gfx6getPosEv(M);var K=D;var J=E;__Z5erroriPcz(L,(__str321670)&4294967295,Pointer_make([K,0,0,0,J,0,0,0],0,ALLOC_STACK));ac=2;break $bb$$bb3$2}}while(0);a4=0;while(1){var g=a4;var f=D;var e=(((g))|0)<(((f))|0);if(!(e)){ac=11;break}var H=a4;var G=ae;var F=(G+8)&4294967295;var B=(F+H*4)&4294967295;var A=HEAP[B];var z=bn;var y=a4;var w=(z+12*y)&4294967295;var v=be;var u=__ZN3Gfx8checkArgEP6Object8TchkType(v,w,A);var a8=reSign((u),8,0)!=0;var ao=(a8)^1;var aA=unSign((ao),1,0);p=aA;var t=p;var a5=reSign((t),8,0)!=0;if(a5){ac=8;break}var i=a4;var h=((i)+1)&4294967295;a4=h;ac=7;continue}if(ac==11){var d=ae;var c=(d+140)&4294967295;var b=(c)&4294967295;var a=HEAP[b];var bH=(a);var bG=(bH)&1;var bF=(((bG))&255);var aY=reSign((bF),8,0)!=0;if(aY){var bE=ae;var bD=(bE+140)&4294967295;var bs=(bD+4)&4294967295;var br=HEAP[bs];var bq=be;var bp=(bq);var bo=((bp)+(br))&4294967295;var bm=(bo);var bl=bm;var bk=HEAP[bl];var bj=ae;var bi=(bj+140)&4294967295;var bh=(bi)&4294967295;var bg=HEAP[bh];var bf=(bg);var bd=((bf)-1)&4294967295;var bc=(bk);var bb=((bc)+(bd))&4294967295;var ba=(bb);var a9=ba;var a7=HEAP[a9];aL=a7}else{var a6=ae;var a3=(a6+140)&4294967295;var a2=(a3)&4294967295;var a1=HEAP[a2];aL=a1}var a0=ae;var aZ=(a0+140)&4294967295;var aX=(aZ+4)&4294967295;var aV=HEAP[aX];var aU=be;var aT=(aU);var aS=((aT)+(aV))&4294967295;var aP=(aS);var aO=aL;var aN=bn;var aM=D;FUNCTION_TABLE[aO](aP,aN,aM)}else{if(ac==8){var s=bn;var r=a4;var o=(s+12*r)&4294967295;var n=__ZN6Object11getTypeNameEv(o);var m=be;var l=__ZN3Gfx6getPosEv(m);var k=a4;var j=E;__Z5erroriPcz(l,(__str331671)&4294967295,Pointer_make([k,0,0,0,j,0,0,0,n,0,0,0],0,ALLOC_STACK))}}}}while(0);return;return}function __ZN3Gfx2goEb(aq,da){var an=STACKTOP;STACKTOP+=409;_memset(an,0,409);var bq;var c5;var dk;var bM;var ac;var ay;var dw;var dv;var du;var aK;var aM;var dt;var ds;var dr;var aO;var i=an;var ae=an+12;var B;var cW;var cJ;var bp=an+408;var bE;var A;var bo;var cG=0;c5=aq;dk=da;__ZN6ObjectC1Ev(i);var dq=(ae)&4294967295;dr=dq;var dp=dr;ds=dp;dt=32;$bb1$2:while(1){var ce=dt;var cd=(((ce))|0)!=-1;if(!(cd)){bq=2;break $bb1$2}var dn=ds;__ZN6ObjectC1Ev(dn);var dm=ds;var ck=(dm+12)&4294967295;ds=ck;var ch=dt;var cf=((ch)-1)&4294967295;dt=cf;bq=0;continue $bb1$2}var cc=dr;aO=cc;var cb=c5;__ZN3Gfx14pushStateGuardEv(cb);cJ=0;var ca=c5;var b9=(ca+24)&4294967295;var b8=cJ;HEAP[b9]=b8;B=0;var bY=c5;var bW=(bY+116)&4294967295;var bU=HEAP[bW];var bT=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(bU,i,0,0,0,0,0);$bb38$6:while(1){var aE=__ZN6Object5isEOFEv(i);var cu=reSign((aE),8,0)!=0;var ah=(cu)^1;var cV=unSign((ah),1,0);aM=cV;var ag=aM;var co=reSign((ag),8,0)!=0;if(!(co)){bq=21;break $bb38$6}var bS=c5;var bR=(bS+18)&4294967295;HEAP[bR]=0;var bQ=__ZN6Object5isCmdEv(i);aK=bQ;var bP=aK;var aT=reSign((bP),8,0)!=0;if(aT){var bO=c5;var bN=(bO+13)&4294967295;var bC=HEAP[bN];var c9=reSign((bC),8,0)!=0;if(c9){var bA=HEAP[_stdout];__ZN6Object5printEP8_IO_FILE(i,bA);cW=0;while(1){var bs=cW;var br=B;var bf=(((bs))|0)<(((br))|0);if(!(bf)){bq=6;break}var by=_putchar(32);var bx=HEAP[_stdout];var bw=cW;var bv=(ae+bw*12)&4294967295;__ZN6Object5printEP8_IO_FILE(bv,bx);var bu=cW;var bt=((bu)+1)&4294967295;cW=bt;bq=4;continue}var bd=_putchar(10);var ba=HEAP[_stdout];var a8=_fflush(ba)}__ZN8GooTimerC1Ev(bp);var a6=c5;var a4=(ae)&4294967295;var a2=B;__ZN3Gfx6execOpEP6ObjectS1_i(a6,i,a4,a2);var a0=c5;var aY=(a0+14)&4294967295;var aW=HEAP[aY];var c1=reSign((aW),8,0)!=0;$bb12$$bb16$18:do{if(c1){var aH=c5;var aF=(aH+8)&4294967295;var aC=HEAP[aF];var aA=c5;var ax=(aA+8)&4294967295;var av=HEAP[ax];var at=(av)&4294967295;var ap=HEAP[at];var am=(ap+372)&4294967295;var ak=HEAP[am];var W=c5;var U=(W+8)&4294967295;var R=HEAP[U];var P=ak;var N=FUNCTION_TABLE[P](R);bE=N;var L=bE;var J=(L)!=0;if(!(J)){bq=9;break $bb12$$bb16$18}var H=__ZN6Object6getCmdEv(i);du=H;var F=__Znwj(32);var D=F;dv=D;var r=dv;var p=du;__ZN9GooStringC1EPKc(r,p);var n=dv;A=n;var m=bE;var l=A;var k=__ZN7GooHash6lookupEP9GooString(m,l);var j=k;bo=j;var h=bo;var g=(h)==0;if(g){var f=__Znwj(28);var e=f;dw=e;var d=dw;__ZN11ProfileDataC1Ev(d);var c=dw;bo=c;var b=bE;var a=A;var dB=bo;var dA=dB;__ZN7GooHash3addEP9GooStringPv(b,a,dA)}var dz=__ZN8GooTimer10getElapsedEv(bp);var dy=bo;__ZN11ProfileData10addElementEd(dy,dz)}}while(0);__ZN6Object4freeEv(i);cW=0;$bb18$25:while(1){var dh=cW;var dg=B;var df=(((dh))|0)<(((dg))|0);if(!(df)){bq=14;break $bb18$25}var dx=cW;var dl=(ae+dx*12)&4294967295;__ZN6Object4freeEv(dl);var dj=cW;var di=((dj)+1)&4294967295;cW=di;bq=12;continue $bb18$25}B=0;var de=c5;var dd=(de+24)&4294967295;var dc=HEAP[dd];var db=((dc)+1)&4294967295;var c8=c5;var c7=(c8+24)&4294967295;HEAP[c7]=db;var c6=c5;var c4=(c6+24)&4294967295;var c3=HEAP[c4];var c2=(((c3))|0)>19999;var c0=unSign((c2),1,0);ay=c0;var cZ=ay;var cQ=reSign((cZ),8,0)!=0;if(cQ){var cY=c5;var cX=(cY+8)&4294967295;var cU=HEAP[cX];var cT=c5;var cS=(cT+8)&4294967295;var cR=HEAP[cS];var cP=(cR)&4294967295;var cO=HEAP[cP];var cN=(cO+68)&4294967295;var cM=HEAP[cN];var cK=c5;var cI=(cK+8)&4294967295;var cF=HEAP[cI];var cE=cM;FUNCTION_TABLE[cE](cF);var cD=c5;var cC=(cD+24)&4294967295;HEAP[cC]=0}var cB=c5;var cA=(cB+18)&4294967295;var cz=HEAP[cA];var cL=reSign((cz),8,0)!=0;if(cL){bq=16;break $bb38$6}var cv=c5;var ct=(cv+120)&4294967295;var cs=HEAP[ct];var cr=(cs)!=0;$bb26$$bb30$33:do{if(cr){var cq=c5;var cp=(cq+24)&4294967295;var cn=HEAP[cp];var cm=cJ;var cl=((cn)-(cm))&4294967295;var cj=(((cl))|0)>10;if(!(cj)){bq=20;break $bb26$$bb30$33}var cg=c5;var b7=(cg+120)&4294967295;var b6=HEAP[b7];var b5=c5;var b4=(b5+124)&4294967295;var b3=HEAP[b4];var b2=FUNCTION_TABLE[b6](b3);ac=b2;var b1=ac;var cH=reSign((b1),8,0)!=0;if(cH){bq=21;break $bb38$6}var b0=c5;var bX=(b0+24)&4294967295;var bV=HEAP[bX];cJ=bV}}while(0)}else{var bL=B;var bK=(((bL))|0)<=32;if(bK){var bJ=B;bM=bJ;var bI=bM;var bH=(ae+bI*12)&4294967295;var bG=(bH)&4294967295;var bF=(i)&4294967295;var bD=HEAP[bF];HEAP[bG]=bD;var bB=(bH+4)&4294967295;var bz=(i+4)&4294967295;var bn=(bB)&4294967295;var bm=(bz)&4294967295;var bl=HEAP[bm];HEAP[bn]=bl;var bk=B;var bj=((bk)+1)&4294967295;B=bj}else{var bi=c5;var bh=__ZN3Gfx6getPosEv(bi);__Z5erroriPcz(bh,(__str341672)&4294967295);var bg=c5;var be=(bg+13)&4294967295;var bc=HEAP[be];var cx=reSign((bc),8,0)!=0;if(cx){var aS=_printf((__str351673)&4294967295);var aR=HEAP[_stdout];__ZN6Object5printEP8_IO_FILE(i,aR);var aQ=_putchar(10);var aP=HEAP[_stdout];var aN=_fflush(aP)}__ZN6Object4freeEv(i)}}var aL=c5;var aJ=(aL+116)&4294967295;var aI=HEAP[aJ];var aG=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(aI,i,0,0,0,0,0);bq=3;continue $bb38$6}if(bq==16){var cy=c5;var cw=(cy+18)&4294967295;HEAP[cw]=0}__ZN6Object4freeEv(i);var af=B;var ad=(((af))|0)>0;$bb43$$bb52$49:do{if(ad){var ab=c5;var aa=__ZN3Gfx6getPosEv(ab);__Z5erroriPcz(aa,(__str361674)&4294967295);var Z=c5;var Y=(Z+13)&4294967295;var X=HEAP[Y];var ci=reSign((X),8,0)!=0;if(ci){var V=B;var T=_printf((__str371675)&4294967295,V);cW=0;while(1){var t=cW;var s=B;var q=(((t))|0)<(((s))|0);if(!(q)){bq=29;break}var z=_putchar(32);var y=HEAP[_stdout];var x=cW;var w=(ae+x*12)&4294967295;__ZN6Object5printEP8_IO_FILE(w,y);var v=cW;var u=((v)+1)&4294967295;cW=u;bq=27;continue}var o=_putchar(10);var bb=HEAP[_stdout];var a9=_fflush(bb)}cW=0;while(1){var aZ=cW;var aX=B;var aV=(((aZ))|0)<(((aX))|0);if(!(aV)){bq=33;break $bb43$$bb52$49}var a7=cW;var a5=(ae+a7*12)&4294967295;__ZN6Object4freeEv(a5);var a3=cW;var a1=((a3)+1)&4294967295;cW=a1;bq=31;continue}}}while(0);var aU=c5;__ZN3Gfx13popStateGuardEv(aU);var aD=dk;var bZ=reSign((aD),8,0)!=0;$bb54$$bb56$62:do{if(bZ){var aB=c5;var az=(aB+24)&4294967295;var aw=HEAP[az];var au=(((aw))|0)>0;if(!(au)){bq=35;break $bb54$$bb56$62}var ar=c5;var ao=(ar+8)&4294967295;var al=HEAP[ao];var aj=c5;var ai=(aj+8)&4294967295;var S=HEAP[ai];var Q=(S)&4294967295;var O=HEAP[Q];var M=(O+68)&4294967295;var K=HEAP[M];var I=c5;var G=(I+8)&4294967295;var E=HEAP[G];var C=K;FUNCTION_TABLE[C](E)}}while(0);STACKTOP=an;return;return}function __ZN3Gfx7displayEP6Objectb(B,aB,q){var w=STACKTOP;STACKTOP+=12;_memset(w,0,12);var T;var al;var D;var N;var ay;var aw;var au;var at;var r;var E;var F;var G;var U=w;var W;var e=0;al=B;D=aB;N=q;__ZN6ObjectC1Ev(U);var ar=D;var aq=__ZN6Object7isArrayEv(ar);G=aq;var ap=G;var C=reSign((ap),8,0)!=0;$bb$$bb10$2:do{if(C){W=0;while(1){var ae=D;var ad=__ZN6Object14arrayGetLengthEv(ae);var ac=W;var ab=(((ad))|0)>(((ac))|0);var aa=unSign((ab),1,0);F=aa;var Y=F;var V=reSign((Y),8,0)!=0;if(!(V)){T=5;break}var ao=D;var an=W;var am=__ZN6Object8arrayGetEiPS_(ao,an,U);var ai=__ZN6Object8isStreamEv(U);var Z=reSign((ai),8,0)!=0;var aj=(Z)^1;var ak=unSign((aj),1,0);E=ak;var ah=E;var X=reSign((ah),8,0)!=0;if(X){T=1;break}__ZN6Object4freeEv(U);var ag=W;var af=((ag)+1)&4294967295;W=af;T=0;continue}if(T==5){T=6;break $bb$$bb10$2}else{if(T==1){__Z5erroriPcz(-1,(__str381676)&4294967295);__ZN6Object4freeEv(U);T=3;break $bb$$bb10$2}}}else{var R=D;var Q=__ZN6Object8isStreamEv(R);var az=reSign((Q),8,0)!=0;var av=(az)^1;var S=unSign((av),1,0);r=S;var P=r;var ax=reSign((P),8,0)!=0;if(!(ax)){T=6;break $bb$$bb10$2}__Z5erroriPcz(-1,(__str381676)&4294967295);T=3;break $bb$$bb10$2}}while(0);if(T==6){var O=__Znwj(160);var M=O;au=M;var L=al;var K=(L)&4294967295;var J=HEAP[K];var I=au;var H=D;__ZN5LexerC1EP4XRefP6Object(I,J,H);var A=au;at=A;var z=__Znwj(40);var y=z;aw=y;var x=al;var v=(x)&4294967295;var u=HEAP[v];var t=aw;var s=at;__ZN6ParserC1EP4XRefP5Lexerb(t,u,s,0);var p=al;var o=(p+116)&4294967295;var n=aw;HEAP[o]=n;var m=N;var l=unSign((m),8,0);var k=al;var j=(((l))&255);__ZN3Gfx2goEb(k,j);var i=al;var h=(i+116)&4294967295;var g=HEAP[h];ay=g;var f=ay;var d=(f)!=0;if(d){var c=ay;__ZN6ParserD1Ev(c);var b=ay;var a=b;__ZdlPv(a)}var aC=al;var aA=(aC+116)&4294967295;HEAP[aA]=0}STACKTOP=w;return;return}function __ZN12GfxResources12lookupGStateEPcP6Object(j,A,U){var z=STACKTOP;STACKTOP+=8;_memset(z,0,8);var u;var b;var R;var t;var B;var v;var w;var S;var x;var E=z;var G=0;b=j;R=A;t=U;var Q=b;var P=R;var O=t;var M=__ZN12GfxResources14lookupGStateNFEPcP6Object(Q,P,O);var C=reSign((M),8,0)!=0;var T=(C)^1;var e=unSign((T),1,0);x=e;var L=x;var m=reSign((L),8,0)!=0;if(m){S=0}else{var K=t;var J=__ZN6Object5isRefEv(K);var i=reSign((J),8,0)!=0;var y=(i)^1;var F=unSign((y),1,0);w=F;var I=w;var f=reSign((I),8,0)!=0;if(f){S=1}else{var H=t;__ZN6Object6getRefEv(E,H);var s=b;var r=(s+64)&4294967295;var q=t;var p=__ZN18PopplerObjectCache6lookupERK3RefP6Object(r,E,q);var o=__ZN6Object6isNullEv(p);var d=reSign((o),8,0)!=0;var D=(d)^1;var c=unSign((D),1,0);v=c;var n=v;var W=reSign((n),8,0)!=0;if(W){S=1}else{var l=t;__ZN6Object4freeEv(l);var k=b;var h=(k+64)&4294967295;var g=__ZN18PopplerObjectCache3putERK3Ref(h,E);var a=t;var Y=__ZN6Object4copyEPS_(g,a);S=1}}}var X=S;B=X;var V=B;var N=(((V))&255);STACKTOP=z;return N;return null}function __ZN12GfxResources13lookupShadingEPcP3Gfx(j,x,q){var w=STACKTOP;STACKTOP+=12;_memset(w,0,12);var u;var c;var M;var b;var z;var N;var v;var y;var f;var e;var O=w;var C=0;c=j;M=x;b=q;__ZN6ObjectC1Ev(O);var L=c;f=L;while(1){var i=f;var g=(i)!=0;if(!(g)){u=6;break}var K=f;var J=(K+40)&4294967295;var I=__ZN6Object6isDictEv(J);y=I;var H=y;var A=reSign((H),8,0)!=0;if(A){var G=f;var F=(G+40)&4294967295;var E=M;var D=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(F,E,O,0);var t=__ZN6Object6isNullEv(D);var m=reSign((t),8,0)!=0;var B=(m)^1;var d=unSign((B),1,0);v=d;var s=v;var h=reSign((s),8,0)!=0;if(h){u=1;break}__ZN6Object4freeEv(O)}var n=f;var l=(n+84)&4294967295;var k=HEAP[l];f=k;u=0;continue}if(u==1){var r=b;var p=__ZN10GfxShading5parseEP6ObjectP3Gfx(O,r);e=p;__ZN6Object4freeEv(O);var o=e;N=o}else{if(u==6){var a=M;__Z5erroriPcz(-1,(__str391677)&4294967295,Pointer_make([a,0,0,0],0,ALLOC_STACK));N=0}}var Q=N;z=Q;var P=z;STACKTOP=w;return P;return null}function __ZN12GfxResources13lookupPatternEPcP3Gfx(i,v,p){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var t;var c;var L;var b;var w;var M;var x;var J;var e;var P;var N=u;var A=0;c=i;L=v;b=p;__ZN6ObjectC1Ev(N);var K=c;e=K;while(1){var h=e;var f=(h)!=0;if(!(f)){t=6;break}var I=e;var H=(I+28)&4294967295;var G=__ZN6Object6isDictEv(H);J=G;var F=J;var y=reSign((F),8,0)!=0;if(y){var E=e;var D=(E+28)&4294967295;var C=L;var B=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(D,C,N,0);var s=__ZN6Object6isNullEv(B);var l=reSign((s),8,0)!=0;var z=(l)^1;var d=unSign((z),1,0);x=d;var r=x;var g=reSign((r),8,0)!=0;if(g){t=1;break}__ZN6Object4freeEv(N)}var m=e;var k=(m+84)&4294967295;var j=HEAP[k];e=j;t=0;continue}if(t==1){var q=b;var o=__ZN10GfxPattern5parseEP6ObjectP3Gfx(N,q);P=o;__ZN6Object4freeEv(N);var n=P;M=n}else{if(t==6){var a=L;__Z5erroriPcz(-1,(__str401678)&4294967295,Pointer_make([a,0,0,0],0,ALLOC_STACK));M=0}}var Q=M;w=Q;var O=w;STACKTOP=u;return O;return null}function __ZN12GfxResources10lookupFontEPc(n,i){var y;var l;var E;var B;var k;var F;var C;var I;var m=0;l=n;E=i;var j=l;I=j;while(1){var p=I;var H=(p)!=0;if(!(H)){y=5;break}var h=I;var g=(h)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=I;var c=(d)&4294967295;var b=HEAP[c];var a=E;var z=__ZN11GfxFontDict6lookupEPc(b,a);C=z;var x=C;var w=(x)!=0;var v=unSign((w),1,0);F=v;var u=F;var A=reSign((u),8,0)!=0;if(A){y=1;break}}var s=I;var r=(s+84)&4294967295;var q=HEAP[r];I=q;y=0;continue}if(y==1){var t=C;k=t}else{if(y==5){var G=E;__Z5erroriPcz(-1,(__str431681)&4294967295,Pointer_make([G,0,0,0],0,ALLOC_STACK));k=0}}var D=k;B=D;var o=B;return o;return null}function __ZN12GfxResourcesD1Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb2$2:do{if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(!(a)){v=1;break $bb$$bb2$2}var x=j;__ZN11GfxFontDictD1Ev(x);var w=j;var u=w;__ZdlPv(u)}}while(0);var t=k;var s=(t+4)&4294967295;__ZN6Object4freeEv(s);var r=k;var q=(r+16)&4294967295;__ZN6Object4freeEv(q);var p=k;var o=(p+28)&4294967295;__ZN6Object4freeEv(o);var n=k;var E=(n+40)&4294967295;__ZN6Object4freeEv(E);var D=k;var C=(D+52)&4294967295;__ZN6Object4freeEv(C);var B=k;var A=(B+72)&4294967295;__ZN6Object4freeEv(A);var z=k;var y=(z+64)&4294967295;__ZN18PopplerObjectCacheD1Ev(y);return;return}function __ZN3Gfx12popResourcesEv(m){var r;var k;var j;var u;var l=0;k=m;var i=k;var h=(i+20)&4294967295;var g=HEAP[h];var f=__ZN12GfxResources7getNextEv(g);u=f;var e=k;var d=(e+20)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(a){var t=j;__ZN12GfxResourcesD1Ev(t);var s=j;var q=s;__ZdlPv(q)}var p=k;var o=(p+20)&4294967295;var n=u;HEAP[o]=n;return;return}function __ZN3GfxD1Ev(A){var O;var Z;var d;var aw;var ac;var av;var C;var D;var e=0;ac=A;$bb1$2:while(1){var at=ac;var ar=(at+36)&4294967295;Z=ar;var aq=Z;var ap=(aq)&4294967295;var ao=(ap+4)&4294967295;var an=HEAP[ao];var am=(an);var ab=Z;var aa=(ab)&4294967295;var Y=(aa)&4294967295;var X=HEAP[Y];var W=(X);var V=((am)-(W))&4294967295;var U=((((V))|0)/4|0);aw=U;var T=aw;d=T;var v=d;var S=(((v))|0)!=0;var R=unSign((S),1,0);D=R;var N=D;var B=reSign((N),8,0)!=0;if(!(B)){O=2;break $bb1$2}var au=ac;__ZN3Gfx13popStateGuardEv(au);O=0;continue $bb1$2}$bb4$6:while(1){var L=ac;var K=(L+28)&4294967295;var J=HEAP[K];var I=__ZN8GfxState8hasSavesEv(J);C=I;var H=C;var Q=reSign((H),8,0)!=0;if(!(Q)){O=5;break $bb4$6}__Z5erroriPcz(-1,(__str461684)&4294967295);var M=ac;__ZN3Gfx12restoreStateEv(M);O=3;continue $bb4$6}var G=ac;var F=(G+12)&4294967295;var E=HEAP[F];var P=reSign((E),8,0)!=0;var ay=(P)^1;var ah=unSign((ay),1,0);var ax=reSign((ah),8,0)!=0;if(ax){var z=ac;var y=(z+8)&4294967295;var x=HEAP[y];var w=ac;var u=(w+8)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var q=(r+64)&4294967295;var p=HEAP[q];var o=ac;var n=(o+8)&4294967295;var m=HEAP[n];var l=p;FUNCTION_TABLE[l](m)}$bb14$13:while(1){var j=ac;var i=(j+20)&4294967295;var h=HEAP[i];var g=(h)!=0;if(!(g)){O=9;break $bb14$13}var k=ac;__ZN3Gfx12popResourcesEv(k);O=7;continue $bb14$13}var f=ac;var c=(f+28)&4294967295;var b=HEAP[c];var a=(b)!=0;$bb16$$bb18$17:do{if(a){var aF=ac;var aE=(aF+28)&4294967295;var aD=HEAP[aE];av=aD;var aC=av;var aB=(aC)!=0;if(!(aB)){O=11;break $bb16$$bb18$17}var aA=av;__ZN8GfxStateD1Ev(aA);var az=av;var al=az;__ZdlPv(al)}}while(0);while(1){var aj=ac;var ai=(aj+112)&4294967295;var ag=HEAP[ai];var af=(ag)!=0;if(!(af)){O=15;break}var ak=ac;__ZN3Gfx16popMarkedContentEv(ak);O=13;continue}var ae=ac;var ad=(ae+36)&4294967295;__ZNSt3__16vectorIiNS_9allocatorIiEEED1Ev(ad);return;return}function __ZN3GfxD2Ev(A){var O;var Z;var d;var aw;var ac;var av;var C;var D;var e=0;ac=A;$bb1$2:while(1){var at=ac;var ar=(at+36)&4294967295;Z=ar;var aq=Z;var ap=(aq)&4294967295;var ao=(ap+4)&4294967295;var an=HEAP[ao];var am=(an);var ab=Z;var aa=(ab)&4294967295;var Y=(aa)&4294967295;var X=HEAP[Y];var W=(X);var V=((am)-(W))&4294967295;var U=((((V))|0)/4|0);aw=U;var T=aw;d=T;var v=d;var S=(((v))|0)!=0;var R=unSign((S),1,0);D=R;var N=D;var B=reSign((N),8,0)!=0;if(!(B)){O=2;break $bb1$2}var au=ac;__ZN3Gfx13popStateGuardEv(au);O=0;continue $bb1$2}$bb4$6:while(1){var L=ac;var K=(L+28)&4294967295;var J=HEAP[K];var I=__ZN8GfxState8hasSavesEv(J);C=I;var H=C;var Q=reSign((H),8,0)!=0;if(!(Q)){O=5;break $bb4$6}__Z5erroriPcz(-1,(__str461684)&4294967295);var M=ac;__ZN3Gfx12restoreStateEv(M);O=3;continue $bb4$6}var G=ac;var F=(G+12)&4294967295;var E=HEAP[F];var P=reSign((E),8,0)!=0;var ay=(P)^1;var ah=unSign((ay),1,0);var ax=reSign((ah),8,0)!=0;if(ax){var z=ac;var y=(z+8)&4294967295;var x=HEAP[y];var w=ac;var u=(w+8)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var q=(r+64)&4294967295;var p=HEAP[q];var o=ac;var n=(o+8)&4294967295;var m=HEAP[n];var l=p;FUNCTION_TABLE[l](m)}$bb14$13:while(1){var j=ac;var i=(j+20)&4294967295;var h=HEAP[i];var g=(h)!=0;if(!(g)){O=9;break $bb14$13}var k=ac;__ZN3Gfx12popResourcesEv(k);O=7;continue $bb14$13}var f=ac;var c=(f+28)&4294967295;var b=HEAP[c];var a=(b)!=0;$bb16$$bb18$17:do{if(a){var aF=ac;var aE=(aF+28)&4294967295;var aD=HEAP[aE];av=aD;var aC=av;var aB=(aC)!=0;if(!(aB)){O=11;break $bb16$$bb18$17}var aA=av;__ZN8GfxStateD1Ev(aA);var az=av;var al=az;__ZdlPv(al)}}while(0);while(1){var aj=ac;var ai=(aj+112)&4294967295;var ag=HEAP[ai];var af=(ag)!=0;if(!(af)){O=15;break}var ak=ac;__ZN3Gfx16popMarkedContentEv(ak);O=13;continue}var ae=ac;var ad=(ae+36)&4294967295;__ZNSt3__16vectorIiNS_9allocatorIiEEED1Ev(ad);return;return}function __ZN12GfxResourcesD2Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb2$2:do{if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(!(a)){v=1;break $bb$$bb2$2}var x=j;__ZN11GfxFontDictD1Ev(x);var w=j;var u=w;__ZdlPv(u)}}while(0);var t=k;var s=(t+4)&4294967295;__ZN6Object4freeEv(s);var r=k;var q=(r+16)&4294967295;__ZN6Object4freeEv(q);var p=k;var o=(p+28)&4294967295;__ZN6Object4freeEv(o);var n=k;var E=(n+40)&4294967295;__ZN6Object4freeEv(E);var D=k;var C=(D+52)&4294967295;__ZN6Object4freeEv(C);var B=k;var A=(B+72)&4294967295;__ZN6Object4freeEv(A);var z=k;var y=(z+64)&4294967295;__ZN18PopplerObjectCacheD1Ev(y);return;return}function __ZN12GfxResourcesC1EP4XRefP4DictPS_(F,a3,P,ay){var w=STACKTOP;STACKTOP+=40;_memset(w,0,40);var ap;var aT;var d;var aR;var aS;var be;var bd;var S;var bc;var bb;var V;var X;var at=w;var ar=w+12;var aq=w+24;var U=w+32;var e=0;aT=F;d=a3;aR=P;aS=ay;var ba=aT;var a9=(ba+4)&4294967295;__ZN6ObjectC1Ev(a9);var a8=aT;var a7=(a8+16)&4294967295;__ZN6ObjectC1Ev(a7);var a6=aT;var a5=(a6+28)&4294967295;__ZN6ObjectC1Ev(a5);var aL=aT;var aJ=(aL+40)&4294967295;__ZN6ObjectC1Ev(aJ);var aH=aT;var aF=(aH+52)&4294967295;__ZN6ObjectC1Ev(aF);var aD=aT;var aB=(aD+64)&4294967295;var aA=d;__ZN18PopplerObjectCacheC1EiP4XRef(aB,2,aA);var az=aT;var ax=(az+72)&4294967295;__ZN6ObjectC1Ev(ax);__ZN6ObjectC1Ev(at);__ZN6ObjectC1Ev(ar);var av=aR;var aj=(av)!=0;if(aj){var ah=aT;var af=(ah)&4294967295;HEAP[af]=0;var ad=aR;var ab=__ZN4Dict8lookupNFEPcP6Object(ad,(__str471685)&4294967295,at);var Z=__ZN6Object5isRefEv(at);X=Z;var Y=X;var Q=reSign((Y),8,0)!=0;$bb1$$bb5$4:do{if(Q){var W=d;var T=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(at,W,ar,0);var R=__ZN6Object6isDictEv(ar);V=R;var E=V;var aw=reSign((E),8,0)!=0;if(aw){__ZN6Object6getRefEv(U,at);var C=(aq)&4294967295;var A=(U)&4294967295;var y=HEAP[A];HEAP[C]=y;var v=(aq+4)&4294967295;var t=(U+4)&4294967295;var s=HEAP[t];HEAP[v]=s;var r=__ZN6Object7getDictEv(ar);bb=r;var q=__Znwj(8);var p=q;bc=p;var o=bc;var n=d;var m=bb;__ZN11GfxFontDictC1EP4XRefP3RefP4Dict(o,n,aq,m);var l=aT;var k=(l)&4294967295;var j=bc;HEAP[k]=j}__ZN6Object4freeEv(ar)}else{var i=__ZN6Object6isDictEv(at);S=i;var h=S;var au=reSign((h),8,0)!=0;if(!(au)){ap=3;break $bb1$$bb5$4}var g=__ZN6Object7getDictEv(at);bd=g;var f=__Znwj(8);var c=f;be=c;var b=be;var a=d;var bl=bd;__ZN11GfxFontDictC1EP4XRefP3RefP4Dict(b,a,0,bl);var bk=aT;var bj=(bk)&4294967295;var bi=be;HEAP[bj]=bi}}while(0);__ZN6Object4freeEv(at);var bh=aT;var bg=(bh+4)&4294967295;var bf=aR;var a4=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bf,(__str481686)&4294967295,bg,0);var a2=aT;var a1=(a2+16)&4294967295;var a0=aR;var aZ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a0,(__str491687)&4294967295,a1,0);var aY=aT;var aX=(aY+28)&4294967295;var aW=aR;var aV=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aW,(__str501688)&4294967295,aX,0);var aU=aT;var aQ=(aU+40)&4294967295;var aP=aR;var aO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aP,(__str511689)&4294967295,aQ,0);var aN=aT;var aM=(aN+52)&4294967295;var aK=aR;var aI=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aK,(__str521690)&4294967295,aM,0);var aG=aT;var aE=(aG+72)&4294967295;var aC=aR;var ao=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aC,(__str531691)&4294967295,aE,0)}else{var an=aT;var am=(an)&4294967295;HEAP[am]=0;var al=aT;var ak=(al+4)&4294967295;var ai=__ZN6Object8initNullEv(ak);var ag=aT;var ae=(ag+16)&4294967295;var ac=__ZN6Object8initNullEv(ae);var aa=aT;var O=(aa+28)&4294967295;var N=__ZN6Object8initNullEv(O);var L=aT;var J=(L+40)&4294967295;var H=__ZN6Object8initNullEv(J);var D=aT;var B=(D+52)&4294967295;var z=__ZN6Object8initNullEv(B);var x=aT;var u=(x+72)&4294967295;var M=__ZN6Object8initNullEv(u)}var K=aT;var I=(K+84)&4294967295;var G=aS;HEAP[I]=G;STACKTOP=w;return;return}function __ZN3Gfx13pushResourcesEP4Dict(m,n){var r;var k;var t;var j;var l=0;k=m;t=n;var i=__Znwj(88);var h=i;j=h;var g=k;var f=(g+20)&4294967295;var e=HEAP[f];var d=k;var c=(d)&4294967295;var b=HEAP[c];var a=j;var s=t;__ZN12GfxResourcesC1EP4XRefP4DictPS_(a,b,s,e);var q=k;var p=(q+20)&4294967295;var o=j;HEAP[p]=o;return;return}function __ZN3Gfx7doForm1EP6ObjectP4DictPdS4_bbP13GfxColorSpacebbbP8FunctionP8GfxColor(aO,ew,k,aP,cX,a0,cC,fk,bw,bi,dj,aw,fA){var W=STACKTOP;STACKTOP+=48;_memset(W,0,48);var fm;var bF;var fV;var fh;var ah;var fz;var c3;var bb;var bd;var t;var D;var fW;var ch;var bf;var bQ;var b5;var b7;var b9;var bc;var eP=W;var be;var fo;var ed=0;bF=aO;fV=ew;fh=k;ah=aP;fz=cX;c3=a0;bb=cC;bd=fk;t=bw;D=bi;fW=dj;ch=aw;bf=fA;var bu=bF;var bt=fh;__ZN3Gfx13pushResourcesEP4Dict(bu,bt);var bs=bF;__ZN3Gfx9saveStateEv(bs);var br=bF;var bq=(br+28)&4294967295;var bp=HEAP[bq];__ZN8GfxState9clearPathEv(bp);var bo=bF;var bn=(bo+116)&4294967295;var bm=HEAP[bn];bc=bm;var bk=ah;var e9=(bk+40)&4294967295;var e8=HEAP[e9];var e7=ah;var e6=(e7+32)&4294967295;var e5=HEAP[e6];var e4=ah;var e3=(e4+24)&4294967295;var e2=HEAP[e3];var e1=ah;var e0=(e1+16)&4294967295;var eE=HEAP[e0];var eD=ah;var eC=(eD+8)&4294967295;var eB=HEAP[eC];var eA=ah;var ez=(eA)&4294967295;var ey=HEAP[ez];var ex=bF;var ev=(ex+28)&4294967295;var eu=HEAP[ev];__ZN8GfxState9concatCTMEdddddd(eu,ey,eB,eE,e2,e5,e8);var d8=bF;var d7=(d8+8)&4294967295;var d6=HEAP[d7];var d5=bF;var d4=(d5+8)&4294967295;var d3=HEAP[d4];var d2=(d3)&4294967295;var d1=HEAP[d2];var d0=(d1+92)&4294967295;var dZ=HEAP[d0];var dE=ah;var dD=(dE+40)&4294967295;var dC=HEAP[dD];var dB=ah;var dA=(dB+32)&4294967295;var dz=HEAP[dA];var dy=ah;var dx=(dy+24)&4294967295;var dw=HEAP[dx];var dv=ah;var c8=(dv+16)&4294967295;var c7=HEAP[c8];var c6=ah;var c5=(c6+8)&4294967295;var c4=HEAP[c5];var c2=ah;var c1=(c2)&4294967295;var c0=HEAP[c1];var cZ=bF;var cY=(cZ+28)&4294967295;var cM=HEAP[cY];var cL=bF;var cK=(cL+8)&4294967295;var cJ=HEAP[cK];var cI=dZ;FUNCTION_TABLE[cI](cJ,cM,c0,c4,c7,dw,dz,dC);var cH=fz;var cG=(cH+8)&4294967295;var cF=HEAP[cG];var cE=fz;var cD=(cE)&4294967295;var cr=HEAP[cD];var cq=bF;var cp=(cq+28)&4294967295;var co=HEAP[cp];__ZN8GfxState6moveToEdd(co,cr,cF);var cn=fz;var cm=(cn+8)&4294967295;var cl=HEAP[cm];var ck=fz;var cj=(ck+16)&4294967295;var ci=HEAP[cj];var b3=bF;var b2=(b3+28)&4294967295;var b1=HEAP[b2];__ZN8GfxState6lineToEdd(b1,ci,cl);var b0=fz;var bZ=(b0+24)&4294967295;var bY=HEAP[bZ];var bX=fz;var bW=(bX+16)&4294967295;var bV=HEAP[bW];var bU=bF;var bJ=(bU+28)&4294967295;var bH=HEAP[bJ];__ZN8GfxState6lineToEdd(bH,bV,bY);var bG=fz;var bE=(bG+24)&4294967295;var bC=HEAP[bE];var bB=fz;var bA=(bB)&4294967295;var bz=HEAP[bA];var by=bF;var bx=(by+28)&4294967295;var ba=HEAP[bx];__ZN8GfxState6lineToEdd(ba,bz,bC);var a9=bF;var a8=(a9+28)&4294967295;var a7=HEAP[a8];__ZN8GfxState9closePathEv(a7);var a6=bF;var a5=(a6+28)&4294967295;var a4=HEAP[a5];__ZN8GfxState4clipEv(a4);var a3=bF;var a2=(a3+8)&4294967295;var a1=HEAP[a2];var aZ=bF;var aY=(aZ+8)&4294967295;var aX=HEAP[aY];var aW=(aX)&4294967295;var aV=HEAP[aW];var aU=(aV+256)&4294967295;var aT=HEAP[aU];var aS=bF;var aR=(aS+28)&4294967295;var aQ=HEAP[aR];var aN=bF;var aM=(aN+8)&4294967295;var aL=HEAP[aM];var aK=aT;FUNCTION_TABLE[aK](aL,aQ);var aJ=bF;var aI=(aJ+28)&4294967295;var aH=HEAP[aI];__ZN8GfxState9clearPathEv(aH);var aG=bb;var fn=reSign((aG),8,0)!=0;$bb2$$bb$2:do{if(fn){fm=0}else{var aF=c3;var bM=reSign((aF),8,0)!=0;if(bM){fm=0;break $bb2$$bb$2}else{fm=1;break $bb2$$bb$2}}}while(0);if(fm==0){var aE=bF;var aD=(aE+28)&4294967295;var aC=HEAP[aD];var aB=__ZN8GfxState12getBlendModeEv(aC);var aA=(((aB))|0)!=0;var az=unSign((aA),1,0);b9=az;var ay=b9;var bK=reSign((ay),8,0)!=0;if(bK){var ax=bF;var av=(ax+28)&4294967295;var au=HEAP[av];__ZN8GfxState12setBlendModeE12GfxBlendMode(au,0);var at=bF;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=bF;var ao=(ap+8)&4294967295;var an=HEAP[ao];var am=(an)&4294967295;var al=HEAP[am];var ak=(al+148)&4294967295;var aj=HEAP[ak];var ai=bF;var ag=(ai+28)&4294967295;var af=HEAP[ag];var ae=bF;var ad=(ae+8)&4294967295;var ac=HEAP[ad];var ab=aj;FUNCTION_TABLE[ab](ac,af)}var aa=bF;var Z=(aa+28)&4294967295;var Y=HEAP[Z];var X=__ZN8GfxState14getFillOpacityEv(Y);var V=(X)!=1;var U=unSign((V),1,0);b7=U;var T=b7;var bI=reSign((T),8,0)!=0;if(bI){var S=bF;var R=(S+28)&4294967295;var Q=HEAP[R];__ZN8GfxState14setFillOpacityEd(Q,1);var P=bF;var O=(P+8)&4294967295;var M=HEAP[O];var K=bF;var A=(K+8)&4294967295;var z=HEAP[A];var y=(z)&4294967295;var x=HEAP[y];var w=(x+152)&4294967295;var v=HEAP[w];var u=bF;var s=(u+28)&4294967295;var q=HEAP[s];var o=bF;var e=(o+8)&4294967295;var d=HEAP[e];var c=v;FUNCTION_TABLE[c](d,q)}var b=bF;var a=(b+28)&4294967295;var gb=HEAP[a];var ga=__ZN8GfxState16getStrokeOpacityEv(gb);var f9=(ga)!=1;var f7=unSign((f9),1,0);b5=f7;var f5=b5;var bD=reSign((f5),8,0)!=0;if(bD){var fU=bF;var fT=(fU+28)&4294967295;var fS=HEAP[fT];__ZN8GfxState16setStrokeOpacityEd(fS,1);var fR=bF;var fQ=(fR+8)&4294967295;var fP=HEAP[fQ];var fO=bF;var fN=(fO+8)&4294967295;var fL=HEAP[fN];var fJ=(fL)&4294967295;var N=HEAP[fJ];var L=(N+156)&4294967295;var J=HEAP[L];var I=bF;var H=(I+28)&4294967295;var G=HEAP[H];var F=bF;var E=(F+8)&4294967295;var C=HEAP[E];var B=J;FUNCTION_TABLE[B](C,G)}var r=bF;var p=(r+8)&4294967295;var n=HEAP[p];var m=bF;var l=(m+8)&4294967295;var j=HEAP[l];var i=(j)&4294967295;var h=HEAP[i];var g=(h+396)&4294967295;var f=HEAP[g];var f8=bF;var f6=(f8+28)&4294967295;var f4=HEAP[f6];var f3=bF;var f2=(f3+8)&4294967295;var f1=HEAP[f2];var f0=f;FUNCTION_TABLE[f0](f1,f4);var fZ=bF;var fY=(fZ+8)&4294967295;var fX=HEAP[fY];var fM=bF;var fK=(fM+8)&4294967295;var fI=HEAP[fK];var fH=(fI)&4294967295;var fG=HEAP[fH];var fF=(fG+380)&4294967295;var fE=HEAP[fF];var fD=bb;var fC=unSign((fD),8,0);var fB=D;var fy=unSign((fB),8,0);var fx=t;var fw=unSign((fx),8,0);var fv=bF;var fu=(fv+28)&4294967295;var ft=HEAP[fu];var fs=bF;var fr=(fs+8)&4294967295;var fq=HEAP[fr];var fp=fE;var fl=fz;var fj=bd;var fi=(((fw))&255);var fg=(((fy))&255);var ff=(((fC))&255);FUNCTION_TABLE[fp](fq,ft,fl,fj,fi,fg,ff)}be=0;$bb14$16:while(1){var eo=be;var en=(((eo))|0)<=5;if(!(en)){fm=8;break $bb14$16}var fe=be;var fd=be;var fc=bF;var fb=(fc+60)&4294967295;var fa=(fb+fd*8)&4294967295;var eZ=HEAP[fa];var eY=(eP+fe*8)&4294967295;HEAP[eY]=eZ;var eX=be;var eW=bF;var eV=(eW+28)&4294967295;var eU=HEAP[eV];var eT=__ZN8GfxState6getCTMEv(eU);var eS=be;var eR=(eT+8*eS)&4294967295;var eO=HEAP[eR];var et=bF;var es=(et+60)&4294967295;var er=(es+eX*8)&4294967295;HEAP[er]=eO;var eq=be;var ep=((eq)+1)&4294967295;be=ep;fm=6;continue $bb14$16}var em=bF;var el=(em+28)&4294967295;var ej=HEAP[el];fo=ej;var dY=bF;var dX=fV;__ZN3Gfx7displayEP6Objectb(dY,dX,0);var dW=bF;var dV=(dW+28)&4294967295;var dU=HEAP[dV];var dT=fo;var dS=(dU)!=(dT);if(dS){var dR=bF;var dQ=(dR+28)&4294967295;var dO=HEAP[dQ];var du=fo;var dt=__ZN8GfxState13isParentStateEPS_(dO,du);bQ=dt;var ds=bQ;var bv=reSign((ds),8,0)!=0;if(bv){__Z5erroriPcz(-1,(__str541692)&4294967295);while(1){var dq=bF;var dp=(dq+28)&4294967295;var dn=HEAP[dp];var dm=fo;var dl=(dn)!=(dm);if(!(dl)){fm=11;break}var dr=bF;__ZN3Gfx12restoreStateEv(dr);fm=9;continue}}else{__Z5erroriPcz(-1,(__str551693)&4294967295)}}var di=bb;var bl=reSign((di),8,0)!=0;$bb27$$bb25$30:do{if(bl){fm=13}else{var eQ=c3;var bj=reSign((eQ),8,0)!=0;if(bj){fm=13;break $bb27$$bb25$30}else{fm=14;break $bb27$$bb25$30}}}while(0);if(fm==13){var eN=bF;var eM=(eN+8)&4294967295;var eL=HEAP[eM];var eK=bF;var eJ=(eK+8)&4294967295;var eI=HEAP[eJ];var eH=(eI)&4294967295;var eG=HEAP[eH];var eF=(eG+384)&4294967295;var ek=HEAP[eF];var ei=bF;var eh=(ei+28)&4294967295;var eg=HEAP[eh];var ef=bF;var ee=(ef+8)&4294967295;var ec=HEAP[ee];var eb=ek;FUNCTION_TABLE[eb](ec,eg)}be=0;$bb30$35:while(1){var dH=be;var dG=(((dH))|0)<=5;if(!(dG)){fm=18;break $bb30$35}var ea=be;var d9=be;var dP=(eP+d9*8)&4294967295;var dN=HEAP[dP];var dM=bF;var dL=(dM+60)&4294967295;var dK=(dL+ea*8)&4294967295;HEAP[dK]=dN;var dJ=be;var dI=((dJ)+1)&4294967295;be=dI;fm=16;continue $bb30$35}var dF=bF;var dk=(dF+116)&4294967295;var dh=bc;HEAP[dk]=dh;var dg=bF;__ZN3Gfx12restoreStateEv(dg);var df=bF;__ZN3Gfx12popResourcesEv(df);var de=bb;var bh=reSign((de),8,0)!=0;$bb33$$bb34$39:do{if(bh){var dd=bF;var dc=(dd+8)&4294967295;var db=HEAP[dc];var da=bF;var c9=(da+8)&4294967295;var cW=HEAP[c9];var cV=(cW)&4294967295;var cU=HEAP[cV];var cT=(cU+392)&4294967295;var cS=HEAP[cT];var cR=fW;var cQ=unSign((cR),8,0);var cP=bF;var cO=(cP+28)&4294967295;var cN=HEAP[cO];var cB=bF;var cA=(cB+8)&4294967295;var cz=HEAP[cA];var cy=cS;var cx=fz;var cw=(((cQ))&255);var cv=ch;var cu=bf;FUNCTION_TABLE[cy](cz,cN,cx,cw,cv,cu)}else{var ct=c3;var bg=reSign((ct),8,0)!=0;if(!(bg)){fm=21;break $bb33$$bb34$39}var cs=bF;var cg=(cs+8)&4294967295;var cf=HEAP[cg];var ce=bF;var cd=(ce+8)&4294967295;var cc=HEAP[cd];var cb=(cc)&4294967295;var ca=HEAP[cb];var b8=(ca+388)&4294967295;var b6=HEAP[b8];var b4=bF;var bT=(b4+28)&4294967295;var bS=HEAP[bT];var bR=bF;var bP=(bR+8)&4294967295;var bO=HEAP[bP];var bN=b6;var bL=fz;FUNCTION_TABLE[bN](bO,bS,bL)}}while(0);STACKTOP=W;return;return}function __ZN3Gfx9drawAnnotEP6ObjectP11AnnotBorderP10AnnotColordddd(bR,l4,k3,D,hb,aO,i8,ci){var aC=STACKTOP;STACKTOP+=304;_memset(aC,0,304);var O;var ii;var b2;var ff;var gI;var cQ;var mt;var mC;var jj;var fK;var fL;var v;var fO;var fQ;var fS;var B;var ga;var F;var bD;var bB;var H;var gb;var K;var gd;var gg;var N;var T;var V;var X;var cb;var iq;var dU=aC;var kS=aC+12;var f6=aC+24;var ao=aC+36;var a4=aC+48;var bs=aC+96;var iW=aC+128;var mg;var lq;var k2;var ln;var k0;var e8;var eM;var e6;var eK;var hS;var a0;var aZ;var ad;var ac;var a1;var bc;var bf;var dG=aC+176;var na;var bh;var lu;var a9;var et;var g3=0;ii=bR;b2=l4;ff=k3;gI=D;cQ=hb;mt=aO;mC=i8;jj=ci;__ZN6ObjectC1Ev(dU);__ZN6ObjectC1Ev(kS);__ZN6ObjectC1Ev(f6);__ZN6ObjectC1Ev(ao);var bA=ii;var bz=(bA+28)&4294967295;var by=HEAP[bz];var bx=__ZN8GfxState6getCTMEv(by);mg=bx;var bw=mg;var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=mg;var fz=(bt+24)&4294967295;var fy=HEAP[fz];var fx=(bu)*(fy);var fw=mg;var fv=(fw+8)&4294967295;var fu=HEAP[fv];var ft=mg;var fs=(ft+16)&4294967295;var fr=HEAP[fs];var fq=(fu)*(fr);var fe=(fx)-(fq);var fd=1/(fe);hS=fd;var fc=mg;var fb=(fc+24)&4294967295;var fa=HEAP[fb];var e9=hS;var e7=(fa)*(e9);var e5=(iW)&4294967295;HEAP[e5]=e7;var e4=mg;var e3=(e4+8)&4294967295;var eS=HEAP[e3];var eR=0-(eS);var eQ=hS;var eP=(eR)*(eQ);var eO=(iW+8)&4294967295;HEAP[eO]=eP;var eN=mg;var eL=(eN+16)&4294967295;var eJ=HEAP[eL];var eI=0-(eJ);var eH=hS;var el=(eI)*(eH);var ek=(iW+16)&4294967295;HEAP[ek]=el;var ej=mg;var ei=(ej)&4294967295;var eh=HEAP[ei];var eg=hS;var ef=(eh)*(eg);var ee=(iW+24)&4294967295;HEAP[ee]=ef;var ed=mg;var ec=(ed+16)&4294967295;var dQ=HEAP[ec];var dP=mg;var dO=(dP+40)&4294967295;var dN=HEAP[dO];var dM=(dQ)*(dN);var dL=mg;var dK=(dL+24)&4294967295;var dJ=HEAP[dK];var dI=mg;var dH=(dI+32)&4294967295;var dk=HEAP[dH];var dj=(dJ)*(dk);var di=(dM)-(dj);var dh=hS;var dg=(di)*(dh);var df=(iW+32)&4294967295;HEAP[df]=dg;var de=mg;var dd=(de+8)&4294967295;var dc=HEAP[dd];var db=mg;var cP=(db+32)&4294967295;var cO=HEAP[cP];var cN=(dc)*(cO);var cM=mg;var cL=(cM)&4294967295;var cK=HEAP[cL];var cJ=mg;var cI=(cJ+40)&4294967295;var cH=HEAP[cI];var cG=(cK)*(cH);var cv=(cN)-(cG);var cu=hS;var ct=(cv)*(cu);var cs=(iW+40)&4294967295;HEAP[cs]=ct;var cr=ii;var cq=(cr+60)&4294967295;var cp=(cq)&4294967295;var co=HEAP[cp];var cn=cQ;var cm=(co)*(cn);var b9=ii;var b8=(b9+60)&4294967295;var b7=(b8+16)&4294967295;var b6=HEAP[b7];var b5=mt;var b4=(b6)*(b5);var b3=(cm)+(b4);var b1=ii;var b0=(b1+60)&4294967295;var bZ=(b0+32)&4294967295;var iK=HEAP[bZ];var iI=(b3)+(iK);a0=iI;var iG=ii;var iE=(iG+60)&4294967295;var iC=(iE+8)&4294967295;var iA=HEAP[iC];var iy=cQ;var iw=(iA)*(iy);var iu=ii;var it=(iu+60)&4294967295;var io=(it+24)&4294967295;var il=HEAP[io];var ij=mt;var ig=(il)*(ij);var id=(iw)+(ig);var ib=ii;var h9=(ib+60)&4294967295;var h7=(h9+40)&4294967295;var h5=HEAP[h7];var h4=(id)+(h5);aZ=h4;var h1=(iW)&4294967295;var hZ=HEAP[h1];var hX=a0;var hV=(hZ)*(hX);var hT=(iW+16)&4294967295;var hQ=HEAP[hT];var hO=aZ;var hM=(hQ)*(hO);var hK=(hV)+(hM);var hJ=(iW+32)&4294967295;var hH=HEAP[hJ];var hF=(hK)+(hH);e8=hF;var hD=(iW+8)&4294967295;var hB=HEAP[hD];var hz=a0;var hx=(hB)*(hz);var hv=(iW+24)&4294967295;var ht=HEAP[hv];var hr=aZ;var hp=(ht)*(hr);var ho=(hx)+(hp);var hn=(iW+40)&4294967295;var hm=HEAP[hn];var hl=(ho)+(hm);eM=hl;var hk=ii;var hj=(hk+60)&4294967295;var hi=(hj)&4294967295;var hh=HEAP[hi];var hg=mC;var hf=(hh)*(hg);var he=ii;var hd=(he+60)&4294967295;var hc=(hd+16)&4294967295;var ha=HEAP[hc];var g9=jj;var g8=(ha)*(g9);var g7=(hf)+(g8);var g6=ii;var g5=(g6+60)&4294967295;var g4=(g5+32)&4294967295;var g2=HEAP[g4];var g1=(g7)+(g2);a0=g1;var g0=ii;var gZ=(g0+60)&4294967295;var gY=(gZ+8)&4294967295;var gX=HEAP[gY];var gW=mC;var gV=(gX)*(gW);var gU=ii;var gT=(gU+60)&4294967295;var gH=(gT+24)&4294967295;var gG=HEAP[gH];var gF=jj;var gE=(gG)*(gF);var gD=(gV)+(gE);var gC=ii;var gB=(gC+60)&4294967295;var gA=(gB+40)&4294967295;var gz=HEAP[gA];var gy=(gD)+(gz);aZ=gy;var gn=(iW)&4294967295;var gm=HEAP[gn];var gl=a0;var gk=(gm)*(gl);var gj=(iW+16)&4294967295;var gi=HEAP[gj];var gh=aZ;var gf=(gi)*(gh);var ge=(gk)+(gf);var gc=(iW+32)&4294967295;var fY=HEAP[gc];var fX=(ge)+(fY);e6=fX;var fW=(iW+8)&4294967295;var fV=HEAP[fW];var fU=a0;var fT=(fV)*(fU);var fR=(iW+24)&4294967295;var fP=HEAP[fR];var fN=aZ;var fM=(fP)*(fN);var w=(fT)+(fM);var t=(iW+40)&4294967295;var r=HEAP[t];var p=(w)+(r);eK=p;var n=e8;var l=e6;var j=(n)>(l);if(j){var h=e8;a0=h;var f=e6;e8=f;var d=a0;e6=d}var nu=eM;var ns=eK;var nq=(nu)>(ns);if(nq){var no=eM;aZ=no;var nm=eK;eM=nm;var nk=aZ;eK=nk}var ni=b2;var ng=__ZN6Object8isStreamEv(ni);X=ng;var ne=X;var l3=reSign((ne),8,0)!=0;$bb4$$bb45$8:do{if(l3){var nc=b2;var m8=__ZN6Object13streamGetDictEv(nc);cb=m8;var m6=cb;var m4=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(m6,(__str561694)&4294967295,kS,0);var m2=__ZN6Object7isArrayEv(kS);var aB=reSign((m2),8,0)!=0;var kn=(aB)^1;var aY=unSign((kn),1,0);V=aY;var m0=V;var ay=reSign((m0),8,0)!=0;if(ay){__ZN6Object4freeEv(kS);var mY=ii;var mW=__ZN3Gfx6getPosEv(mY);__Z5erroriPcz(mW,(__str571695)&4294967295);O=2;break $bb4$$bb45$8}else{a9=0;$bb14$13:while(1){var mx=a9;var mv=(((mx))|0)<=3;if(!(mv)){O=7;break $bb14$13}var mU=a9;var mS=__ZN6Object8arrayGetEiPS_(kS,mU,ao);var mQ=__ZN6Object5isNumEv(ao);T=mQ;var mO=T;var c=reSign((mO),8,0)!=0;if(!(c)){O=5;break $bb14$13}var mM=a9;var mK=__ZN6Object6getNumEv(ao);var mI=(bs+mM*8)&4294967295;HEAP[mI]=mK;__ZN6Object4freeEv(ao);var mG=a9;var mE=((mG)+1)&4294967295;a9=mE;O=3;continue $bb14$13}if(O==7){__ZN6Object4freeEv(kS);var ms=cb;var mr=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ms,(__str591697)&4294967295,dU,0);var mq=__ZN6Object7isArrayEv(dU);var b=reSign((mq),8,0)!=0;var bO=(b)^1;var bg=unSign((bO),1,0);var a=reSign((bg),8,0)!=0;$bb22$$bb20$19:do{if(a){O=8}else{var mp=__ZN6Object14arrayGetLengthEv(dU);var mo=(((mp))|0)<=5;if(mo){O=8;break $bb22$$bb20$19}gg=1;O=10;break $bb22$$bb20$19}}while(0);if(O==8){gg=0}var mn=gg;N=mn;var mm=N;var nb=reSign((mm),8,0)!=0;if(nb){a9=0;while(1){var ma=a9;var l9=(((ma))|0)<=5;if(!(l9)){O=14;break}var ml=a9;var mk=__ZN6Object8arrayGetEiPS_(dU,ml,ao);var mi=a9;var me=__ZN6Object6getNumEv(ao);var md=(a4+mi*8)&4294967295;HEAP[md]=me;__ZN6Object4freeEv(ao);var mc=a9;var mb=((mc)+1)&4294967295;a9=mb;O=12;continue}}else{var l8=(a4)&4294967295;HEAP[l8]=1;var l7=(a4+8)&4294967295;HEAP[l7]=0;var l6=(a4+16)&4294967295;HEAP[l6]=0;var l5=(a4+24)&4294967295;HEAP[l5]=1;var l1=(a4+32)&4294967295;HEAP[l1]=0;var l0=(a4+40)&4294967295;HEAP[l0]=0}__ZN6Object4freeEv(dU);var lZ=(bs)&4294967295;var lY=HEAP[lZ];var lX=(a4)&4294967295;var lW=HEAP[lX];var lV=(lY)*(lW);var lU=(bs+8)&4294967295;var lT=HEAP[lU];var lS=(a4+16)&4294967295;var lF=HEAP[lS];var lE=(lT)*(lF);var lD=(lV)+(lE);var lC=(a4+32)&4294967295;var lB=HEAP[lC];var lA=(lD)+(lB);lq=lA;var lz=(bs)&4294967295;var ly=HEAP[lz];var lx=(a4+8)&4294967295;var lw=HEAP[lx];var lf=(ly)*(lw);var le=(bs+8)&4294967295;var ld=HEAP[le];var lc=(a4+24)&4294967295;var lb=HEAP[lc];var la=(ld)*(lb);var k9=(lf)+(la);var k8=(a4+40)&4294967295;var k7=HEAP[k8];var k6=(k9)+(k7);k2=k6;var kR=(bs+16)&4294967295;var kQ=HEAP[kR];var kP=(a4)&4294967295;var kO=HEAP[kP];var kN=(kQ)*(kO);var kM=(bs+24)&4294967295;var kL=HEAP[kM];var kK=(a4+16)&4294967295;var kJ=HEAP[kK];var kI=(kL)*(kJ);var eF=(kN)+(kI);var eD=(a4+32)&4294967295;var eB=HEAP[eD];var ez=(eF)+(eB);ln=ez;var ex=(bs+16)&4294967295;var ev=HEAP[ex];var es=(a4+8)&4294967295;var eq=HEAP[es];var eo=(ev)*(eq);var em=(bs+24)&4294967295;var ea=HEAP[em];var d8=(a4+24)&4294967295;var d6=HEAP[d8];var d4=(ea)*(d6);var d2=(eo)+(d4);var d0=(a4+40)&4294967295;var dY=HEAP[d0];var dW=(d2)+(dY);k0=dW;var dT=lq;var dR=ln;var dE=(dT)>(dR);if(dE){var dC=lq;a0=dC;var dA=ln;lq=dA;var dy=a0;ln=dy}var dw=k2;var du=k0;var ds=(dw)>(du);if(ds){var dq=k2;aZ=dq;var dn=k0;k2=dn;var dl=aZ;k0=dl}var c9=ln;var c7=lq;var c5=(c9)==(c7);if(c5){ad=1}else{var c3=e6;var c1=e8;var cZ=(c3)-(c1);var cX=ln;var cV=lq;var cT=(cX)-(cV);var cR=(cZ)/(cT);ad=cR}var cF=k0;var cE=k2;var cD=(cF)==(cE);if(cD){ac=1}else{var cC=eK;var cB=eM;var cA=(cC)-(cB);var cz=k0;var cy=k2;var cx=(cz)-(cy);var cw=(cA)/(cx);ac=cw}var cl=(a4)&4294967295;var ck=HEAP[cl];var cj=ad;var ch=(ck)*(cj);var cg=(a4)&4294967295;HEAP[cg]=ch;var cf=(a4+16)&4294967295;var ce=HEAP[cf];var cd=ad;var cc=(ce)*(cd);var ca=(a4+16)&4294967295;HEAP[ca]=cc;var bY=(a4+32)&4294967295;var bX=HEAP[bY];var bW=lq;var bV=(bX)-(bW);var bU=ad;var bT=(bV)*(bU);var bS=e8;var bQ=(bT)+(bS);var bP=(a4+32)&4294967295;HEAP[bP]=bQ;var bN=(a4+8)&4294967295;var bM=HEAP[bN];var bL=ac;var bK=(bM)*(bL);var bJ=(a4+8)&4294967295;HEAP[bJ]=bK;var bI=(a4+24)&4294967295;var bH=HEAP[bI];var bG=ac;var bF=(bH)*(bG);var bE=(a4+24)&4294967295;HEAP[bE]=bF;var bC=(a4+40)&4294967295;var br=HEAP[bC];var bq=k2;var bp=(br)-(bq);var bo=ac;var bn=(bp)*(bo);var bm=eM;var bl=(bn)+(bm);var bk=(a4+40)&4294967295;HEAP[bk]=bl;var bj=cb;var bi=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bj,(__str601698)&4294967295,f6,0);var be=__ZN6Object6isDictEv(f6);var mu=reSign((be),8,0)!=0;if(mu){var bd=__ZN6Object7getDictEv(f6);gd=bd}else{gd=0}var bb=gd;iq=bb;var ba=ii;var a8=b2;var a7=iq;var a6=(a4)&4294967295;var a5=(bs)&4294967295;__ZN3Gfx7doForm1EP6ObjectP4DictPdS4_bbP13GfxColorSpacebbbP8FunctionP8GfxColor(ba,a8,a7,a6,a5,0,0,0,0,0,0,0,0);__ZN6Object4freeEv(f6);O=21;break $bb4$$bb45$8}else{if(O==5){__ZN6Object4freeEv(ao);var mB=ii;var mz=__ZN3Gfx6getPosEv(mB);__Z5erroriPcz(mz,(__str581696)&4294967295);O=2;break $bb4$$bb45$8}}}}else{O=21}}while(0);$bb92$$bb45$52:do{if(O==21){var a3=ff;var a2=(a3)==0;$bb48$$bb46$54:do{if(a2){O=22}else{var kb=ff;var j9=(kb)&4294967295;var j7=HEAP[j9];var j5=(j7+12)&4294967295;var j3=HEAP[j5];var j1=j3;var jZ=ff;var jX=FUNCTION_TABLE[j1](jZ);var jV=(jX)<=0;if(jV){O=22;break $bb48$$bb46$54}gb=1;O=24;break $bb48$$bb46$54}}while(0);if(O==22){gb=0}var jT=gb;K=jT;var jR=K;var mj=reSign((jR),8,0)!=0;if(!(mj)){O=2;break $bb92$$bb45$52}var jP=ii;var jN=(jP+28)&4294967295;var jL=HEAP[jN];var jJ=__ZN8GfxState19getStrokeColorSpaceEv(jL);bB=jJ;var jH=bB;var jF=(jH)&4294967295;var jD=HEAP[jF];var jB=(jD+12)&4294967295;var jz=HEAP[jB];var jx=jz;var jv=bB;var jt=FUNCTION_TABLE[jx](jv);var jr=(((jt))|0)!=2;var jp=unSign((jr),1,0);H=jp;var jo=H;var mh=reSign((jo),8,0)!=0;if(mh){var jn=ii;var jm=(jn+28)&4294967295;var jl=HEAP[jm];__ZN8GfxState16setStrokePatternEP10GfxPattern(jl,0);var jk=__Znwj(4);var ji=jk;bD=ji;var jh=bD;__ZN22GfxDeviceRGBColorSpaceC1Ev(jh);var jg=bD;var jf=jg;var je=ii;var jd=(je+28)&4294967295;var jc=HEAP[jd];__ZN8GfxState19setStrokeColorSpaceEP13GfxColorSpace(jc,jf);var jb=ii;var ja=(jb+8)&4294967295;var i9=HEAP[ja];var i7=ii;var i6=(i7+8)&4294967295;var i5=HEAP[i6];var i4=(i5)&4294967295;var i3=HEAP[i4];var i2=(i3+136)&4294967295;var i1=HEAP[i2];var i0=ii;var iZ=(i0+28)&4294967295;var iY=HEAP[iZ];var iX=ii;var iV=(iX+8)&4294967295;var iU=HEAP[iV];var iT=i1;FUNCTION_TABLE[iT](iU,iY)}var iS=gI;var iR=(iS)==0;$bb57$$bb55$64:do{if(iR){O=28}else{var iQ=gI;var iP=__ZNK10AnnotColor8getSpaceEv(iQ);var iO=(((iP))|0)!=3;if(iO){O=28;break $bb57$$bb55$64}ga=1;O=30;break $bb57$$bb55$64}}while(0);if(O==28){ga=0}var iN=ga;F=iN;var iM=F;var mf=reSign((iM),8,0)!=0;if(mf){var iL=gI;var iJ=__ZNK10AnnotColor9getValuesEv(iL);et=iJ;var iH=et;var iF=(iH)&4294967295;var iD=HEAP[iF];a1=iD;var iB=et;var iz=(iB+8)&4294967295;var ix=HEAP[iz];bc=ix;var iv=et;var ir=(iv+16)&4294967295;var ip=HEAP[ir];bf=ip}else{bf=0;var im=bf;bc=im;var ik=bc;a1=ik}var ih=a1;var ie=__ZL8dblToCold(ih);var ic=(dG)&4294967295;var ia=(ic)&4294967295;HEAP[ia]=ie;var h8=bc;var h6=__ZL8dblToCold(h8);var h3=(dG)&4294967295;var h2=(h3+4)&4294967295;HEAP[h2]=h6;var h0=bf;var hY=__ZL8dblToCold(h0);var hW=(dG)&4294967295;var hU=(hW+8)&4294967295;HEAP[hU]=hY;var hR=ii;var hP=(hR+28)&4294967295;var hN=HEAP[hP];__ZN8GfxState14setStrokeColorEP8GfxColor(hN,dG);var hL=ii;var hI=(hL+8)&4294967295;var hG=HEAP[hI];var hE=ii;var hC=(hE+8)&4294967295;var hA=HEAP[hC];var hy=(hA)&4294967295;var hw=HEAP[hy];var hu=(hw+144)&4294967295;var hs=HEAP[hu];var hq=ii;var aX=(hq+28)&4294967295;var aW=HEAP[aX];var aV=ii;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=hs;FUNCTION_TABLE[aS](aT,aW);var aR=ii;var aQ=(aR+60)&4294967295;var aP=(aQ)&4294967295;var aN=HEAP[aP];var aM=ii;var aL=(aM+60)&4294967295;var aK=(aL+16)&4294967295;var aJ=HEAP[aK];var aI=(aN)+(aJ);var aH=(iW)&4294967295;var aG=HEAP[aH];var aF=(aI)*(aG);var aE=ii;var aD=(aE+60)&4294967295;var aA=(aD+8)&4294967295;var az=HEAP[aA];var ax=ii;var aw=(ax+60)&4294967295;var av=(aw+24)&4294967295;var au=HEAP[av];var at=(az)+(au);var ar=(iW+16)&4294967295;var aq=HEAP[ar];var ap=(at)*(aq);var an=(aF)+(ap);a0=an;var am=ii;var al=(am+60)&4294967295;var ak=(al)&4294967295;var aj=HEAP[ak];var ai=ii;var ah=(ai+60)&4294967295;var ag=(ah+16)&4294967295;var af=HEAP[ag];var ae=(aj)+(af);var ab=(iW+8)&4294967295;var aa=HEAP[ab];var Z=(ae)*(aa);var Y=ii;var W=(Y+60)&4294967295;var U=(W+8)&4294967295;var S=HEAP[U];var R=ii;var Q=(R+60)&4294967295;var P=(Q+24)&4294967295;var M=HEAP[P];var L=(S)+(M);var J=(iW+24)&4294967295;var I=HEAP[J];var G=(L)*(I);var E=(Z)+(G);aZ=E;var C=a0;var A=a0;var z=(C)*(A);var y=aZ;var x=aZ;var u=(y)*(x);var s=(z)+(u);var q=(s)*0.5;var o=_sqrt(q);a0=o;var m=ff;var k=(m)&4294967295;var i=HEAP[k];var g=(i+12)&4294967295;var e=HEAP[g];var nv=e;var nt=ff;var nr=FUNCTION_TABLE[nv](nt);var np=a0;var nn=(nr)*(np);var nl=ii;var nj=(nl+28)&4294967295;var nh=HEAP[nj];__ZN8GfxState12setLineWidthEd(nh,nn);var nf=ii;var nd=(nf+8)&4294967295;var m9=HEAP[nd];var m7=ii;var m5=(m7+8)&4294967295;var m3=HEAP[m5];var m1=(m3)&4294967295;var mZ=HEAP[m1];var mX=(mZ+116)&4294967295;var mV=HEAP[mX];var mT=ii;var mR=(mT+28)&4294967295;var mP=HEAP[mR];var mN=ii;var mL=(mN+8)&4294967295;var mJ=HEAP[mL];var mH=mV;FUNCTION_TABLE[mH](mJ,mP);var mF=ff;var mD=(mF)&4294967295;var mA=HEAP[mD];var my=(mA+16)&4294967295;var mw=HEAP[my];var gS=mw;var gR=ff;var gQ=FUNCTION_TABLE[gS](gR);lu=gQ;var gP=ff;var gO=(gP)&4294967295;var gN=HEAP[gO];var gM=(gN+20)&4294967295;var gL=HEAP[gM];var gK=gL;var gJ=ff;var gx=FUNCTION_TABLE[gK](gJ);na=gx;var gw=ff;var gv=(gw)&4294967295;var gu=HEAP[gv];var gt=(gu+24)&4294967295;var gs=HEAP[gt];var gr=gs;var gq=ff;var gp=FUNCTION_TABLE[gr](gq);var go=(((gp))|0)!=1;$bb65$$bb63$74:do{if(go){O=33}else{var f9=lu;var f8=(((f9))|0)<=0;if(f8){O=33;break $bb65$$bb63$74}fS=1;O=35;break $bb65$$bb63$74}}while(0);if(O==33){fS=0}var f7=fS;B=f7;var f5=B;var l2=reSign((f5),8,0)!=0;if(l2){var f4=lu;var f3=_gmallocn(f4,8);var f2=f3;bh=f2;a9=0;while(1){var fB=a9;var fA=lu;var fp=(((fB))|0)<(((fA))|0);if(!(fp)){O=39;break}var f1=na;var f0=a9;var fZ=(f1+8*f0)&4294967295;var fJ=HEAP[fZ];var fI=a0;var fH=(fJ)*(fI);var fG=bh;var fF=a9;var fE=(fG+8*fF)&4294967295;HEAP[fE]=fH;var fD=a9;var fC=((fD)+1)&4294967295;a9=fC;O=37;continue}var fo=ii;var fn=(fo+28)&4294967295;var fm=HEAP[fn];var fl=bh;var fk=lu;__ZN8GfxState11setLineDashEPdid(fm,fl,fk,0);var fj=ii;var fi=(fj+8)&4294967295;var fh=HEAP[fi];var fg=ii;var e2=(fg+8)&4294967295;var e1=HEAP[e2];var e0=(e1)&4294967295;var eZ=HEAP[e0];var eY=(eZ+96)&4294967295;var eX=HEAP[eY];var eW=ii;var eV=(eW+28)&4294967295;var eU=HEAP[eV];var eT=ii;var eG=(eT+8)&4294967295;var eE=HEAP[eG];var eC=eX;FUNCTION_TABLE[eC](eE,eU)}var eA=ii;var ey=(eA+28)&4294967295;var ew=HEAP[ey];__ZN8GfxState9clearPathEv(ew);var eu=ii;var er=(eu+8)&4294967295;var ep=HEAP[er];var en=ii;var eb=(en+8)&4294967295;var d9=HEAP[eb];var d7=(d9)&4294967295;var d5=HEAP[d7];var d3=(d5+8)&4294967295;var d1=HEAP[d3];var dZ=ii;var dX=(dZ+8)&4294967295;var dV=HEAP[dX];var dS=d1;var dF=FUNCTION_TABLE[dS](dV);var lR=reSign((dF),8,0)!=0;if(lR){var dD=eM;fQ=dD}else{var dB=eK;fQ=dB}var dz=ii;var dx=(dz+28)&4294967295;var dv=HEAP[dx];var dt=e8;var dr=fQ;__ZN8GfxState6moveToEdd(dv,dt,dr);var dp=ii;var dm=(dp+8)&4294967295;var da=HEAP[dm];var c8=ii;var c6=(c8+8)&4294967295;var c4=HEAP[c6];var c2=(c4)&4294967295;var c0=HEAP[c2];var cY=(c0+8)&4294967295;var cW=HEAP[cY];var cU=ii;var cS=(cU+8)&4294967295;var lQ=HEAP[cS];var lP=cW;var lO=FUNCTION_TABLE[lP](lQ);var lN=reSign((lO),8,0)!=0;if(lN){var lM=eM;fO=lM}else{var lL=eK;fO=lL}var lK=ii;var lJ=(lK+28)&4294967295;var lI=HEAP[lJ];var lH=e6;var lG=fO;__ZN8GfxState6lineToEdd(lI,lH,lG);var ls=ff;var lr=(ls)&4294967295;var lp=HEAP[lr];var lm=(lp+24)&4294967295;var ll=HEAP[lm];var lk=ll;var lj=ff;var li=FUNCTION_TABLE[lk](lj);var lh=(((li))|0)!=4;var lg=unSign((lh),1,0);v=lg;var k5=v;var lv=reSign((k5),8,0)!=0;if(lv){var k4=ii;var k1=(k4+8)&4294967295;var kZ=HEAP[k1];var kY=ii;var kX=(kY+8)&4294967295;var kW=HEAP[kX];var kV=(kW)&4294967295;var kU=HEAP[kV];var kT=(kU+8)&4294967295;var kH=HEAP[kT];var kG=ii;var kF=(kG+8)&4294967295;var kE=HEAP[kF];var kD=kH;var kC=FUNCTION_TABLE[kD](kE);var lt=reSign((kC),8,0)!=0;if(lt){var kB=eK;fL=kB}else{var kA=eM;fL=kA}var kz=ii;var ky=(kz+28)&4294967295;var kx=HEAP[ky];var kw=e6;var kv=fL;__ZN8GfxState6lineToEdd(kx,kw,kv);var ku=ii;var kt=(ku+8)&4294967295;var ks=HEAP[kt];var kr=ii;var kq=(kr+8)&4294967295;var kp=HEAP[kq];var ko=(kp)&4294967295;var km=HEAP[ko];var kl=(km+8)&4294967295;var kk=HEAP[kl];var kj=ii;var ki=(kj+8)&4294967295;var kh=HEAP[ki];var kg=kk;var kf=FUNCTION_TABLE[kg](kh);var lo=reSign((kf),8,0)!=0;if(lo){var ke=eK;fK=ke}else{var kd=eM;fK=kd}var kc=ii;var ka=(kc+28)&4294967295;var j8=HEAP[ka];var j6=e8;var j4=fK;__ZN8GfxState6lineToEdd(j8,j6,j4);var j2=ii;var j0=(j2+28)&4294967295;var jY=HEAP[j0];__ZN8GfxState9closePathEv(jY)}var jW=ii;var jU=(jW+8)&4294967295;var jS=HEAP[jU];var jQ=ii;var jO=(jQ+8)&4294967295;var jM=HEAP[jO];var jK=(jM)&4294967295;var jI=HEAP[jK];var jG=(jI+212)&4294967295;var jE=HEAP[jG];var jC=ii;var jA=(jC+28)&4294967295;var jy=HEAP[jA];var jw=ii;var ju=(jw+8)&4294967295;var js=HEAP[ju];var jq=jE;FUNCTION_TABLE[jq](js,jy)}}while(0);STACKTOP=aC;return;return}function __ZN3Gfx6doFormEP6Object(G,aQ){var E=STACKTOP;STACKTOP+=152;_memset(E,0,152);var am;var bG;var f;var J;var L;var N;var O;var Q;var bU;var Z;var ab;var ae;var ag;var ci;var aj;var bg;var bZ;var ay;var g;var a3;var cc=E;var r=E+12;var bs=E+24;var bN=E+72;var aV=E+104;var bI;var W=E+116;var U=E+128;var T=E+140;var bu;var ba=0;bG=G;f=aQ;__ZN6ObjectC1Ev(cc);__ZN6ObjectC1Ev(r);__ZN6ObjectC1Ev(aV);__ZN6ObjectC1Ev(W);__ZN6ObjectC1Ev(U);__ZN6ObjectC1Ev(T);var cb=bG;var ca=(cb+108)&4294967295;var b9=HEAP[ca];var b8=(((b9))|0)>20;if(!b8){var b7=f;var b6=__ZN6Object13streamGetDictEv(b7);bg=b6;var b4=bg;var b3=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b4,(__str611699)&4294967295,W,0);var b2=__ZN6Object6isNullEv(W);var V=reSign((b2),8,0)!=0;var bb=(V)^1;var br=unSign((bb),1,0);var bM=reSign((br),8,0)!=0;var bi=(bM)^1;var b5=unSign((bi),1,0);var bL=reSign((b5),8,0)!=0;$bb14$$bb7$4:do{if(bL){am=1}else{var b1=__ZN6Object5isIntEv(W);var bK=reSign((b1),8,0)!=0;var bB=(bK)^1;var aM=unSign((bB),1,0);var bC=reSign((aM),8,0)!=0;if(!bC){var a1=__ZN6Object6getIntEv(W);var aZ=(((a1))|0)!=1;if(!(aZ)){am=1;break $bb14$$bb7$4}}ci=1;am=2;break $bb14$$bb7$4}}while(0);if(am==1){ci=0}var aY=ci;aj=aY;var aW=aj;var bv=reSign((aW),8,0)!=0;if(bv){var aU=bG;var aS=__ZN3Gfx6getPosEv(aU);__Z5erroriPcz(aS,(__str621700)&4294967295)}__ZN6Object4freeEv(W);var aR=bg;var aP=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aR,(__str561694)&4294967295,r,0);var aO=__ZN6Object7isArrayEv(r);var bt=reSign((aO),8,0)!=0;var bq=(bt)^1;var ce=unSign((bq),1,0);ag=ce;var aN=ag;var bk=reSign((aN),8,0)!=0;if(bk){__ZN6Object4freeEv(r);var aJ=bG;var aI=__ZN3Gfx6getPosEv(aJ);__Z5erroriPcz(aI,(__str571695)&4294967295)}else{bu=0;$bb28$18:while(1){var au=bu;var at=(((au))|0)<=3;if(!(at)){am=10;break $bb28$18}var aH=bu;var aG=__ZN6Object8arrayGetEiPS_(r,aH,W);var aE=__ZN6Object5isNumEv(W);ae=aE;var aD=ae;var bd=reSign((aD),8,0)!=0;if(!(bd)){am=8;break $bb28$18}var aC=bu;var aB=__ZN6Object6getNumEv(W);var aA=(bN+aC*8)&4294967295;HEAP[aA]=aB;__ZN6Object4freeEv(W);var az=bu;var ax=((az)+1)&4294967295;bu=ax;am=6;continue $bb28$18}if(am==10){__ZN6Object4freeEv(r);var ar=bg;var aq=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ar,(__str591697)&4294967295,cc,0);var ap=__ZN6Object7isArrayEv(cc);ab=ap;var ao=ab;var a5=reSign((ao),8,0)!=0;if(a5){bu=0;while(1){var S=bu;var R=(((S))|0)<=5;if(!(R)){am=14;break}var an=bu;var al=__ZN6Object8arrayGetEiPS_(cc,an,W);var ak=__ZN6Object5isNumEv(W);Z=ak;var ai=Z;var a4=reSign((ai),8,0)!=0;if(a4){var ah=bu;var af=__ZN6Object6getNumEv(W);var ad=(bs+ah*8)&4294967295;HEAP[ad]=af}else{var ac=bu;var aa=(bs+ac*8)&4294967295;HEAP[aa]=0}__ZN6Object4freeEv(W);var Y=bu;var X=((Y)+1)&4294967295;bu=X;am=11;continue}}else{var P=(bs)&4294967295;HEAP[P]=1;var M=(bs+8)&4294967295;HEAP[M]=0;var K=(bs+16)&4294967295;HEAP[K]=0;var I=(bs+24)&4294967295;HEAP[I]=1;var H=(bs+32)&4294967295;HEAP[H]=0;var F=(bs+40)&4294967295;HEAP[F]=0}__ZN6Object4freeEv(cc);var D=bg;var C=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(D,(__str601698)&4294967295,aV,0);var B=__ZN6Object6isDictEv(aV);var a2=reSign((B),8,0)!=0;if(a2){var A=__ZN6Object7getDictEv(aV);bU=A}else{bU=0}var z=bU;bI=z;g=0;var y=g;ay=y;var x=ay;bZ=x;a3=0;var w=bg;var v=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(w,(__str631701)&4294967295,W,0);var u=__ZN6Object6isDictEv(v);Q=u;var t=Q;var a0=reSign((t),8,0)!=0;if(a0){var s=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(W,(__str641702)&4294967295,U,0);var q=__ZN6Object6isNameEPc(s,(__str651703)&4294967295);O=q;var p=O;var aX=reSign((p),8,0)!=0;if(aX){bZ=1;var o=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(W,(__str661704)&4294967295,T,0);var n=__ZN6Object6isNullEv(o);var aT=reSign((n),8,0)!=0;var bW=(aT)^1;var a9=unSign((bW),1,0);N=a9;var m=N;var aL=reSign((m),8,0)!=0;if(aL){var l=bG;var k=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(T,l);a3=k}__ZN6Object4freeEv(T);var j=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(W,(__str671705)&4294967295,T,0);var i=__ZN6Object6isBoolEv(j);L=i;var h=L;var aK=reSign((h),8,0)!=0;if(aK){var e=__ZN6Object7getBoolEv(T);ay=e}__ZN6Object4freeEv(T);var d=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(W,(__str681706)&4294967295,T,0);var c=__ZN6Object6isBoolEv(d);J=c;var b=J;var aF=reSign((b),8,0)!=0;if(aF){var a=__ZN6Object7getBoolEv(T);g=a}__ZN6Object4freeEv(T)}__ZN6Object4freeEv(U)}__ZN6Object4freeEv(W);var cj=bG;var ch=(cj+108)&4294967295;var cg=HEAP[ch];var cf=((cg)+1)&4294967295;var cd=bG;var b0=(cd+108)&4294967295;HEAP[b0]=cf;var bY=g;var bX=unSign((bY),8,0);var bV=ay;var bT=unSign((bV),8,0);var bS=bZ;var bR=unSign((bS),8,0);var bQ=bG;var bP=f;var bO=bI;var bJ=(bs)&4294967295;var bH=(bN)&4294967295;var bF=(((bR))&255);var bE=a3;var bD=(((bT))&255);var bA=(((bX))&255);__ZN3Gfx7doForm1EP6ObjectP4DictPdS4_bbP13GfxColorSpacebbbP8FunctionP8GfxColor(bQ,bP,bO,bJ,bH,bF,0,bE,bD,bA,0,0,0);var bz=bG;var by=(bz+108)&4294967295;var bx=HEAP[by];var bw=((bx)-1)&4294967295;var bp=bG;var bo=(bp+108)&4294967295;HEAP[bo]=bw;var bn=a3;var bm=(bn)!=0;$bb62$$bb64$55:do{if(bm){var bl=a3;var bj=(bl)!=0;if(!(bj)){am=23;break $bb62$$bb64$55}var bh=a3;var bf=(bh)&4294967295;var be=HEAP[bf];var bc=(be+4)&4294967295;var a8=HEAP[bc];var a7=a8;var a6=a3;FUNCTION_TABLE[a7](a6)}}while(0);__ZN6Object4freeEv(aV)}else{if(am==8){__ZN6Object4freeEv(W);var aw=bG;var av=__ZN3Gfx6getPosEv(aw);__Z5erroriPcz(av,(__str581696)&4294967295)}}}}STACKTOP=E;return;return}function __ZN3Gfx19doTilingPatternFillEP16GfxTilingPatternbb(df,g6,a4,mN){var aN=STACKTOP;STACKTOP+=352;_memset(aN,0,352);var J;var km;var hi;var jX;var l1;var hQ;var lS;var lV;var cS;var cQ;var iM;var mH;var iN;var j7;var fZ;var e2=aN;var fC;var ix;var a9;var lk;var dF;var bU;var bS;var c;var pC;var cf=aN+128;var m4=aN+136;var fw=aN+144;var pe=aN+152;var I;var gq;var H;var gp;var pk;var oY;var oI;var iK;var mT;var b2=aN+160;var k8=aN+208;var cx=aN+256;var d8=aN+304;var jL;var gG;var mS;var b7;var io=0;km=df;hi=g6;jX=a4;l1=mN;var cP=jX;var ov=reSign((cP),8,0)!=0;if(ov){var cO=km;var cN=(cO+28)&4294967295;var cM=HEAP[cN];var cK=__ZN8GfxState19getStrokeColorSpaceEv(cM);iN=cK}else{var cI=km;var cG=(cI+28)&4294967295;var cE=HEAP[cG];var gV=__ZN8GfxState17getFillColorSpaceEv(cE);iN=gV}var gU=iN;var gT=gU;j7=gT;var gS=km;var gR=(gS+28)&4294967295;var gQ=HEAP[gR];var gP=__ZN8GfxState6getCTMEv(gQ);oI=gP;var gO=km;var gN=(gO+60)&4294967295;var gM=(gN)&4294967295;iK=gM;var gA=hi;var gz=__ZN16GfxTilingPattern9getMatrixEv(gA);mT=gz;var gy=oI;var gx=(gy)&4294967295;var gw=HEAP[gx];var gv=oI;var gu=(gv+24)&4294967295;var gt=HEAP[gu];var gs=(gw)*(gt);var gr=oI;var ge=(gr+8)&4294967295;var gd=HEAP[ge];var gc=oI;var gb=(gc+16)&4294967295;var ga=HEAP[gb];var f9=(gd)*(ga);var f8=(gs)-(f9);var f7=1/(f8);jL=f7;var f6=oI;var f5=(f6+24)&4294967295;var fI=HEAP[f5];var fH=jL;var fG=(fI)*(fH);var fF=(k8)&4294967295;HEAP[fF]=fG;var fE=oI;var fD=(fE+8)&4294967295;var fB=HEAP[fD];var fA=0-(fB);var fz=jL;var fy=(fA)*(fz);var fc=(k8+8)&4294967295;HEAP[fc]=fy;var fb=oI;var fa=(fb+16)&4294967295;var e9=HEAP[fa];var e8=0-(e9);var e7=jL;var e6=(e8)*(e7);var e5=(k8+16)&4294967295;HEAP[e5]=e6;var e4=oI;var e3=(e4)&4294967295;var eH=HEAP[e3];var eG=jL;var eF=(eH)*(eG);var eE=(k8+24)&4294967295;HEAP[eE]=eF;var eD=oI;var eC=(eD+16)&4294967295;var eB=HEAP[eC];var eA=oI;var ez=(eA+40)&4294967295;var ey=HEAP[ez];var ed=(eB)*(ey);var ec=oI;var eb=(ec+24)&4294967295;var ea=HEAP[eb];var d9=oI;var d7=(d9+32)&4294967295;var d6=HEAP[d7];var d5=(ea)*(d6);var d4=(ed)-(d5);var d3=jL;var dS=(d4)*(d3);var dR=(k8+32)&4294967295;HEAP[dR]=dS;var dQ=oI;var dP=(dQ+8)&4294967295;var dO=HEAP[dP];var dN=oI;var dM=(dN+32)&4294967295;var dL=HEAP[dM];var dK=(dO)*(dL);var dJ=oI;var dx=(dJ)&4294967295;var dw=HEAP[dx];var dv=oI;var du=(dv+40)&4294967295;var dt=HEAP[du];var ds=(dw)*(dt);var dr=(dK)-(ds);var dq=jL;var dp=(dr)*(dq);var dn=(k8+40)&4294967295;HEAP[dn]=dp;var kW=mT;var kU=(kW)&4294967295;var kS=HEAP[kU];var kQ=iK;var kO=(kQ)&4294967295;var kM=HEAP[kO];var kK=(kS)*(kM);var kI=mT;var kG=(kI+8)&4294967295;var kE=HEAP[kG];var kr=iK;var kp=(kr+16)&4294967295;var kn=HEAP[kp];var kk=(kE)*(kn);var ki=(kK)+(kk);var kg=(cx)&4294967295;HEAP[kg]=ki;var ke=mT;var kc=(ke)&4294967295;var ka=HEAP[kc];var j9=iK;var jU=(j9+8)&4294967295;var jS=HEAP[jU];var jQ=(ka)*(jS);var jO=mT;var jM=(jO+8)&4294967295;var jJ=HEAP[jM];var jH=iK;var jF=(jH+24)&4294967295;var jD=HEAP[jF];var jC=(jJ)*(jD);var jp=(jQ)+(jC);var jn=(cx+8)&4294967295;HEAP[jn]=jp;var jl=mT;var jj=(jl+16)&4294967295;var jh=HEAP[jj];var jf=iK;var jd=(jf)&4294967295;var jb=HEAP[jd];var i9=(jh)*(jb);var i8=mT;var iX=(i8+24)&4294967295;var iW=HEAP[iX];var iV=iK;var iU=(iV+16)&4294967295;var iT=HEAP[iU];var iS=(iW)*(iT);var iR=(i9)+(iS);var iQ=(cx+16)&4294967295;HEAP[iQ]=iR;var iP=mT;var iO=(iP+16)&4294967295;var iA=HEAP[iO];var iz=iK;var iy=(iz+8)&4294967295;var iw=HEAP[iy];var iv=(iA)*(iw);var iu=mT;var it=(iu+24)&4294967295;var ir=HEAP[it];var iq=iK;var ip=(iq+24)&4294967295;var ik=HEAP[ip];var ij=(ir)*(ik);var ii=(iv)+(ij);var ih=(cx+24)&4294967295;HEAP[ih]=ii;var ig=mT;var ie=(ig+32)&4294967295;var id=HEAP[ie];var ic=iK;var ib=(ic)&4294967295;var ia=HEAP[ib];var hY=(id)*(ia);var hX=mT;var hW=(hX+40)&4294967295;var hV=HEAP[hW];var hU=iK;var hT=(hU+16)&4294967295;var hS=HEAP[hT];var hR=(hV)*(hS);var hP=(hY)+(hR);var hO=iK;var hD=(hO+32)&4294967295;var hC=HEAP[hD];var hB=(hP)+(hC);var hA=(cx+32)&4294967295;HEAP[hA]=hB;var hz=mT;var hy=(hz+32)&4294967295;var hx=HEAP[hy];var hw=iK;var hv=(hw+8)&4294967295;var hu=HEAP[hv];var hj=(hx)*(hu);var hh=mT;var hg=(hh+40)&4294967295;var he=HEAP[hg];var hd=iK;var hc=(hd+24)&4294967295;var hb=HEAP[hc];var ha=(he)*(hb);var g9=(hj)+(ha);var g8=iK;var v=(g8+40)&4294967295;var t=HEAP[v];var r=(g9)+(t);var p=(cx+40)&4294967295;HEAP[p]=r;var n=(cx)&4294967295;var l=HEAP[n];var j=(k8)&4294967295;var h=HEAP[j];var f=(l)*(h);var d=(cx+8)&4294967295;var pX=HEAP[d];var pV=(k8+16)&4294967295;var pT=HEAP[pV];var pR=(pX)*(pT);var pP=(f)+(pR);var pN=(b2)&4294967295;HEAP[pN]=pP;var pL=(cx)&4294967295;var pJ=HEAP[pL];var pH=(k8+8)&4294967295;var pF=HEAP[pH];var py=(pJ)*(pF);var pw=(cx+8)&4294967295;var pu=HEAP[pw];var ps=(k8+24)&4294967295;var pq=HEAP[ps];var po=(pu)*(pq);var pm=(py)+(po);var pj=(b2+8)&4294967295;HEAP[pj]=pm;var ph=(cx+16)&4294967295;var pf=HEAP[ph];var pc=(k8)&4294967295;var pa=HEAP[pc];var o8=(pf)*(pa);var o6=(cx+24)&4294967295;var o4=HEAP[o6];var o2=(k8+16)&4294967295;var o0=HEAP[o2];var oX=(o4)*(o0);var oV=(o8)+(oX);var oT=(b2+16)&4294967295;HEAP[oT]=oV;var oS=(cx+16)&4294967295;var oR=HEAP[oS];var oQ=(k8+8)&4294967295;var oP=HEAP[oQ];var oO=(oR)*(oP);var oN=(cx+24)&4294967295;var oM=HEAP[oN];var oL=(k8+24)&4294967295;var oK=HEAP[oL];var oJ=(oM)*(oK);var oH=(oO)+(oJ);var oG=(b2+24)&4294967295;HEAP[oG]=oH;var oF=(cx+32)&4294967295;var oE=HEAP[oF];var oD=(k8)&4294967295;var oC=HEAP[oD];var oB=(oE)*(oC);var oA=(cx+40)&4294967295;var oz=HEAP[oA];var oy=(k8+16)&4294967295;var os=HEAP[oy];var or=(oz)*(os);var oq=(oB)+(or);var op=(k8+32)&4294967295;var oo=HEAP[op];var on=(oq)+(oo);var om=(b2+32)&4294967295;HEAP[om]=on;var ol=(cx+32)&4294967295;var ok=HEAP[ol];var oj=(k8+8)&4294967295;var n5=HEAP[oj];var n4=(ok)*(n5);var n3=(cx+40)&4294967295;var n2=HEAP[n3];var n1=(k8+24)&4294967295;var n0=HEAP[n1];var nZ=(n2)*(n0);var nY=(n4)+(nZ);var nX=(k8+40)&4294967295;var nW=HEAP[nX];var nK=(nY)+(nW);var nJ=(b2+40)&4294967295;HEAP[nJ]=nK;var nI=(cx)&4294967295;var nH=HEAP[nI];var nG=(cx+24)&4294967295;var nF=HEAP[nG];var nD=(nH)*(nF);var nC=(cx+8)&4294967295;var nB=HEAP[nC];var nA=(cx+16)&4294967295;var no=HEAP[nA];var nn=(nB)*(no);var nm=(nD)-(nn);var nl=1/(nm);jL=nl;var nk=(cx+24)&4294967295;var nj=HEAP[nk];var ni=jL;var nh=(nj)*(ni);var ng=(d8)&4294967295;HEAP[ng]=nh;var nf=(cx+8)&4294967295;var f3=HEAP[nf];var f1=0-(f3);var fY=jL;var fW=(f1)*(fY);var fU=(d8+8)&4294967295;HEAP[fU]=fW;var fS=(cx+16)&4294967295;var fQ=HEAP[fS];var fO=0-(fQ);var fM=jL;var fK=(fO)*(fM);var fv=(d8+16)&4294967295;HEAP[fv]=fK;var ft=(cx)&4294967295;var fr=HEAP[ft];var fp=jL;var fn=(fr)*(fp);var fl=(d8+24)&4294967295;HEAP[fl]=fn;var fj=(cx+16)&4294967295;var fh=HEAP[fj];var ff=(cx+40)&4294967295;var fd=HEAP[ff];var e0=(fh)*(fd);var eY=(cx+24)&4294967295;var eW=HEAP[eY];var eU=(cx+32)&4294967295;var eS=HEAP[eU];var eQ=(eW)*(eS);var eO=(e0)-(eQ);var eM=jL;var eK=(eO)*(eM);var eI=(d8+32)&4294967295;HEAP[eI]=eK;var ew=(cx+8)&4294967295;var eu=HEAP[ew];var es=(cx+32)&4294967295;var eq=HEAP[es];var eo=(eu)*(eq);var em=(cx)&4294967295;var ek=HEAP[em];var ei=(cx+40)&4294967295;var eg=HEAP[ei];var ee=(ek)*(eg);var d2=(eo)-(ee);var d1=jL;var d0=(d2)*(d1);var dZ=(d8+40)&4294967295;HEAP[dZ]=d0;var dY=km;var dX=(dY+28)&4294967295;var dW=HEAP[dX];var dV=__ZN8GfxState7getPathEv(dW);var dU=__ZN7GfxPath4copyEv(dV);fC=dU;var dT=km;__ZN3Gfx9saveStateEv(dT);var dI=hi;var dH=__ZN16GfxTilingPattern12getPaintTypeEv(dI);var dG=(((dH))|0)!=2;$bb5$$bb3$6:do{if(dG){J=1}else{var dE=j7;var dD=__ZN20GfxPatternColorSpace8getUnderEv(dE);fZ=dD;var dC=fZ;var dB=(dC)==0;if(dB){J=1;break $bb5$$bb3$6}iM=1;J=3;break $bb5$$bb3$6}}while(0);if(J==1){iM=0}var dA=iM;mH=dA;var dz=mH;var aG=reSign((dz),8,0)!=0;if(aG){var dy=fZ;var dm=(dy)&4294967295;var dl=HEAP[dm];var dk=(dl+8)&4294967295;var dj=HEAP[dk];var di=dj;var dh=fZ;var dg=FUNCTION_TABLE[di](dh);var de=km;var dd=(de+28)&4294967295;var dc=HEAP[dd];__ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(dc,dg);var c1=km;var c0=(c1+8)&4294967295;var cZ=HEAP[c0];var cY=km;var cX=(cY+8)&4294967295;var cW=HEAP[cX];var cV=(cW)&4294967295;var cU=HEAP[cV];var cT=(cU+132)&4294967295;var cR=HEAP[cT];var cw=km;var cv=(cw+28)&4294967295;var cu=HEAP[cv];var ct=km;var cs=(ct+8)&4294967295;var cr=HEAP[cs];var cq=cR;FUNCTION_TABLE[cq](cr,cu);var cp=fZ;var co=(cp)&4294967295;var cn=HEAP[co];var cb=(cn+8)&4294967295;var ca=HEAP[cb];var b9=ca;var b8=fZ;var b6=FUNCTION_TABLE[b9](b8);var b5=km;var b4=(b5+28)&4294967295;var b3=HEAP[b4];__ZN8GfxState19setStrokeColorSpaceEP13GfxColorSpace(b3,b6);var b1=km;var b0=(b1+8)&4294967295;var mE=HEAP[b0];var mC=km;var mA=(mC+8)&4294967295;var my=HEAP[mA];var mw=(my)&4294967295;var mu=HEAP[mw];var ms=(mu+136)&4294967295;var mq=HEAP[ms];var mo=km;var mm=(mo+28)&4294967295;var mk=HEAP[mm];var mi=km;var mg=(mi+8)&4294967295;var me=HEAP[mg];var mc=mq;FUNCTION_TABLE[mc](me,mk);var ma=jX;var aB=reSign((ma),8,0)!=0;if(aB){var l8=km;var l6=(l8+28)&4294967295;var l4=HEAP[l6];var l2=__ZN8GfxState14getStrokeColorEv(l4);var lZ=km;var lX=(lZ+28)&4294967295;var lU=HEAP[lX];__ZN8GfxState12setFillColorEP8GfxColor(lU,l2)}else{var lR=km;var lP=(lR+28)&4294967295;var lN=HEAP[lP];var lL=__ZN8GfxState12getFillColorEv(lN);var lJ=km;var lH=(lJ+28)&4294967295;var lF=HEAP[lH];__ZN8GfxState14setStrokeColorEP8GfxColor(lF,lL)}}else{var lD=__Znwj(4);var lB=lD;cQ=lB;var lz=cQ;__ZN23GfxDeviceGrayColorSpaceC1Ev(lz);var lx=cQ;var lv=lx;fZ=lv;var lt=km;var lr=(lt+28)&4294967295;var lp=HEAP[lr];var ln=fZ;__ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(lp,ln);var ll=fZ;var lj=(ll)&4294967295;var li=HEAP[lj];var lh=(li+48)&4294967295;var lg=HEAP[lh];var lf=lg;var le=fZ;FUNCTION_TABLE[lf](le,e2);var ld=km;var lc=(ld+28)&4294967295;var lb=HEAP[lc];__ZN8GfxState12setFillColorEP8GfxColor(lb,e2);var la=km;var k9=(la+8)&4294967295;var k7=HEAP[k9];var k6=km;var k5=(k6+8)&4294967295;var k4=HEAP[k5];var k3=(k4)&4294967295;var k2=HEAP[k3];var k1=(k2+132)&4294967295;var k0=HEAP[k1];var kZ=km;var kY=(kZ+28)&4294967295;var kX=HEAP[kY];var kV=km;var kT=(kV+8)&4294967295;var kR=HEAP[kT];var kP=k0;FUNCTION_TABLE[kP](kR,kX);var kN=__Znwj(4);var kL=kN;cS=kL;var kJ=cS;__ZN23GfxDeviceGrayColorSpaceC1Ev(kJ);var kH=cS;var kt=kH;var ks=km;var kq=(ks+28)&4294967295;var ko=HEAP[kq];__ZN8GfxState19setStrokeColorSpaceEP13GfxColorSpace(ko,kt);var kl=km;var kj=(kl+28)&4294967295;var kh=HEAP[kj];__ZN8GfxState14setStrokeColorEP8GfxColor(kh,e2);var kf=km;var kd=(kf+8)&4294967295;var kb=HEAP[kd];var jW=km;var jV=(jW+8)&4294967295;var jT=HEAP[jV];var jR=(jT)&4294967295;var jP=HEAP[jR];var jN=(jP+136)&4294967295;var jK=HEAP[jN];var jI=km;var jG=(jI+28)&4294967295;var jE=HEAP[jG];var jr=km;var jq=(jr+8)&4294967295;var jo=HEAP[jq];var jm=jK;FUNCTION_TABLE[jm](jo,jE)}var jk=km;var ji=(jk+28)&4294967295;var jg=HEAP[ji];__ZN8GfxState14setFillPatternEP10GfxPattern(jg,0);var je=km;var jc=(je+8)&4294967295;var ja=HEAP[jc];var bs=km;var bq=(bs+8)&4294967295;var bo=HEAP[bq];var bm=(bo)&4294967295;var bk=HEAP[bm];var bi=(bk+140)&4294967295;var bg=HEAP[bi];var be=km;var bc=(be+28)&4294967295;var ba=HEAP[bc];var a7=km;var a5=(a7+8)&4294967295;var a2=HEAP[a5];var a0=bg;FUNCTION_TABLE[a0](a2,ba);var aY=km;var aW=(aY+28)&4294967295;var aU=HEAP[aW];__ZN8GfxState16setStrokePatternEP10GfxPattern(aU,0);var aS=km;var aQ=(aS+8)&4294967295;var aO=HEAP[aQ];var aK=km;var aI=(aK+8)&4294967295;var aF=HEAP[aI];var aD=(aF)&4294967295;var aA=HEAP[aD];var ay=(aA+144)&4294967295;var aw=HEAP[ay];var au=km;var ar=(au+28)&4294967295;var ap=HEAP[ar];var am=km;var ak=(am+8)&4294967295;var ai=HEAP[ak];var ag=aw;FUNCTION_TABLE[ag](ai,ap);var ae=jX;var b=reSign((ae),8,0)!=0;$bb16$$bb17$20:do{if(b){var ac=km;var aa=(ac+28)&4294967295;var Y=HEAP[aa];__ZN8GfxState16clipToStrokePathEv(Y);var W=km;var U=(W+8)&4294967295;var T=HEAP[U];var S=km;var R=(S+8)&4294967295;var Q=HEAP[R];var P=(Q)&4294967295;var O=HEAP[P];var N=(O+264)&4294967295;var M=HEAP[N];var L=km;var K=(L+28)&4294967295;var G=HEAP[K];var F=km;var E=(F+8)&4294967295;var D=HEAP[E];var C=M;FUNCTION_TABLE[C](D,G)}else{var B=km;var A=(B+15)&4294967295;var z=HEAP[A];var a=reSign((z),8,0)!=0;var g0=(a)^1;var fJ=unSign((g0),1,0);var pE=reSign((fJ),8,0)!=0;if(!(pE)){J=9;break $bb16$$bb17$20}var y=km;var x=(y+17)&4294967295;var w=HEAP[x];var pD=reSign((w),8,0)!=0;var nx=(pD)^1;var kF=unSign((nx),1,0);var pB=reSign((kF),8,0)!=0;if(!(pB)){J=9;break $bb16$$bb17$20}var u=km;var s=(u+28)&4294967295;var q=HEAP[s];__ZN8GfxState4clipEv(q);var o=l1;var pA=reSign((o),8,0)!=0;if(pA){var m=km;var k=(m+8)&4294967295;var i=HEAP[k];var g=km;var e=(g+8)&4294967295;var pY=HEAP[e];var pW=(pY)&4294967295;var pU=HEAP[pW];var pS=(pU+260)&4294967295;var pQ=HEAP[pS];var pO=km;var pM=(pO+28)&4294967295;var pK=HEAP[pM];var pI=km;var pG=(pI+8)&4294967295;var pz=HEAP[pG];var px=pQ;FUNCTION_TABLE[px](pz,pK)}else{var pv=km;var pt=(pv+8)&4294967295;var pr=HEAP[pt];var pp=km;var pn=(pp+8)&4294967295;var pl=HEAP[pn];var pi=(pl)&4294967295;var pg=HEAP[pi];var pd=(pg+256)&4294967295;var pb=HEAP[pd];var o9=km;var o7=(o9+28)&4294967295;var o5=HEAP[o7];var o3=km;var o1=(o3+8)&4294967295;var oZ=HEAP[o1];var oW=pb;FUNCTION_TABLE[oW](oZ,o5)}}}while(0);var oU=km;var h9=(oU+28)&4294967295;var h8=HEAP[h9];__ZN8GfxState9clearPathEv(h8);var h7=km;var h6=(h7+28)&4294967295;var h5=HEAP[h6];__ZN8GfxState12setLineWidthEd(h5,0);var h4=km;var h3=(h4+8)&4294967295;var h2=HEAP[h3];var h1=km;var h0=(h1+8)&4294967295;var hN=HEAP[h0];var hM=(hN)&4294967295;var hL=HEAP[hM];var hK=(hL+116)&4294967295;var hJ=HEAP[hK];var hI=km;var hH=(hI+28)&4294967295;var hG=HEAP[hH];var hF=km;var hE=(hF+8)&4294967295;var ht=HEAP[hE];var hs=hJ;FUNCTION_TABLE[hs](ht,hG);var hr=km;var hq=(hr+28)&4294967295;var hp=HEAP[hq];__ZN8GfxState11getClipBBoxEPdS0_S0_S0_(hp,cf,m4,fw,pe);var ho=HEAP[cf];var hn=HEAP[fw];var hm=(ho)>(hn);$restore$$bb32$29:do{if(!hm){var hl=HEAP[m4];var hk=HEAP[pe];var g7=(hl)>(hk);if(g7){J=11;break $restore$$bb32$29}var g5=(d8)&4294967295;var g4=HEAP[g5];var g3=HEAP[cf];var g2=(g4)*(g3);var g1=(d8+16)&4294967295;var gZ=HEAP[g1];var gY=HEAP[m4];var gX=(gZ)*(gY);var gW=(g2)+(gX);var gL=(d8+32)&4294967295;var gK=HEAP[gL];var gJ=(gW)+(gK);lk=gJ;var gI=lk;ix=gI;var gH=(d8+8)&4294967295;var gF=HEAP[gH];var gE=HEAP[cf];var gD=(gF)*(gE);var gC=(d8+24)&4294967295;var gB=HEAP[gC];var go=HEAP[m4];var gn=(gB)*(go);var gm=(gD)+(gn);var gl=(d8+40)&4294967295;var gk=HEAP[gl];var gj=(gm)+(gk);dF=gj;var gi=dF;a9=gi;var gh=(d8)&4294967295;var gg=HEAP[gh];var gf=HEAP[cf];var f4=(gg)*(gf);var f2=(d8+16)&4294967295;var f0=HEAP[f2];var fX=HEAP[pe];var fV=(f0)*(fX);var fT=(f4)+(fV);var fR=(d8+32)&4294967295;var fP=HEAP[fR];var fN=(fT)+(fP);c=fN;var fL=(d8+8)&4294967295;var fx=HEAP[fL];var fu=HEAP[cf];var fs=(fx)*(fu);var fq=(d8+24)&4294967295;var fo=HEAP[fq];var fm=HEAP[pe];var fk=(fo)*(fm);var fi=(fs)+(fk);var fg=(d8+40)&4294967295;var fe=HEAP[fg];var e1=(fi)+(fe);pC=e1;var eZ=c;var eX=ix;var eV=(eZ)<(eX);$bb34$$bb35$32:do{if(eV){var eT=c;ix=eT}else{var eR=c;var eP=lk;var eN=(eR)>(eP);if(!(eN)){J=15;break $bb34$$bb35$32}var eL=c;lk=eL}}while(0);var eJ=pC;var ex=a9;var ev=(eJ)<(ex);$bb38$$bb39$37:do{if(ev){var et=pC;a9=et}else{var er=pC;var ep=dF;var en=(er)>(ep);if(!(en)){J=18;break $bb38$$bb39$37}var el=pC;dF=el}}while(0);var ej=(d8)&4294967295;var eh=HEAP[ej];var ef=HEAP[fw];var og=(eh)*(ef);var of=(d8+16)&4294967295;var oe=HEAP[of];var oc=HEAP[m4];var ob=(oe)*(oc);var oa=(og)+(ob);var n9=(d8+32)&4294967295;var n8=HEAP[n9];var n7=(oa)+(n8);c=n7;var n6=(d8+8)&4294967295;var nV=HEAP[n6];var nU=HEAP[fw];var nT=(nV)*(nU);var nS=(d8+24)&4294967295;var nR=HEAP[nS];var nQ=HEAP[m4];var nP=(nR)*(nQ);var nO=(nT)+(nP);var nN=(d8+40)&4294967295;var nM=HEAP[nN];var nz=(nO)+(nM);pC=nz;var ny=c;var nw=ix;var nv=(ny)<(nw);$bb42$$bb43$42:do{if(nv){var nu=c;ix=nu}else{var nt=c;var ns=lk;var nr=(nt)>(ns);if(!(nr)){J=21;break $bb42$$bb43$42}var nq=c;lk=nq}}while(0);var np=pC;var ne=a9;var nd=(np)<(ne);$bb46$$bb47$47:do{if(nd){var nc=pC;a9=nc}else{var nb=pC;var na=dF;var m9=(nb)>(na);if(!(m9)){J=24;break $bb46$$bb47$47}var m8=pC;dF=m8}}while(0);var m7=(d8)&4294967295;var m6=HEAP[m7];var m5=HEAP[fw];var m3=(m6)*(m5);var m2=(d8+16)&4294967295;var m1=HEAP[m2];var m0=HEAP[pe];var mZ=(m1)*(m0);var mY=(m3)+(mZ);var mX=(d8+32)&4294967295;var mW=HEAP[mX];var mV=(mY)+(mW);c=mV;var mU=(d8+8)&4294967295;var mR=HEAP[mU];var mQ=HEAP[fw];var mP=(mR)*(mQ);var mO=(d8+24)&4294967295;var mM=HEAP[mO];var mL=HEAP[pe];var mK=(mM)*(mL);var mJ=(mP)+(mK);var mI=(d8+40)&4294967295;var mG=HEAP[mI];var mF=(mJ)+(mG);pC=mF;var mD=c;var mB=ix;var mz=(mD)<(mB);$bb50$$bb51$52:do{if(mz){var mx=c;ix=mx}else{var mv=c;var mt=lk;var mr=(mv)>(mt);if(!(mr)){J=27;break $bb50$$bb51$52}var mp=c;lk=mp}}while(0);var mn=pC;var ml=a9;var mj=(mn)<(ml);$bb54$$bb55$57:do{if(mj){var mh=pC;a9=mh}else{var mf=pC;var md=dF;var mb=(mf)>(md);if(!(mb)){J=30;break $bb54$$bb55$57}var l9=pC;dF=l9}}while(0);var l7=hi;var l5=__ZN16GfxTilingPattern8getXStepEv(l7);var l3=_fabs(l5);gG=l3;var l0=hi;var lY=__ZN16GfxTilingPattern8getYStepEv(l0);var lW=_fabs(lY);mS=lW;var lT=hi;var lQ=__ZN16GfxTilingPattern7getBBoxEv(lT);var lO=(lQ+16)&4294967295;var lM=HEAP[lO];var lK=ix;var lI=(lK)-(lM);var lG=gG;var lE=(lI)/(lG);var lC=_ceil(lE);var lA=((lC)|0);I=lA;var ly=hi;var lw=__ZN16GfxTilingPattern7getBBoxEv(ly);var lu=(lw)&4294967295;var ls=HEAP[lu];var lq=lk;var lo=(lq)-(ls);var lm=gG;var db=(lo)/(lm);var da=_floor(db);var c9=((da)|0);var c8=((c9)+1)&4294967295;H=c8;var c7=hi;var c6=__ZN16GfxTilingPattern7getBBoxEv(c7);var c5=(c6+24)&4294967295;var c4=HEAP[c5];var c3=a9;var c2=(c3)-(c4);var cL=mS;var cJ=(c2)/(cL);var cH=_ceil(cJ);var cF=((cH)|0);gq=cF;var cD=hi;var cC=__ZN16GfxTilingPattern7getBBoxEv(cD);var cB=(cC+8)&4294967295;var cA=HEAP[cB];var cz=dF;var cy=(cz)-(cA);var cm=mS;var cl=(cy)/(cm);var ck=_floor(cl);var cj=((ck)|0);var ci=((cj)+1)&4294967295;gp=ci;b7=0;$bb59$62:while(1){var bX=b7;var bW=(((bX))|0)<=3;if(!(bW)){J=33;break $bb59$62}var ch=b7;var cg=b7;var ce=(b2+cg*8)&4294967295;var cd=HEAP[ce];var cc=(cx+ch*8)&4294967295;HEAP[cc]=cd;var bZ=b7;var bY=((bZ)+1)&4294967295;b7=bY;J=31;continue $bb59$62}var bV=km;var bT=__ZN3Gfx15contentIsHiddenEv(bV);var ox=reSign((bT),8,0)!=0;var ao=(ox)^1;var hZ=unSign((ao),1,0);lV=hZ;var bR=lV;var ow=reSign((bR),8,0)!=0;if(!(ow)){J=11;break $restore$$bb32$29}var bQ=(b2+32)&4294967295;var bP=HEAP[bQ];var bO=(cx+32)&4294967295;HEAP[bO]=bP;var bN=(b2+40)&4294967295;var bM=HEAP[bN];var bL=(cx+40)&4294967295;HEAP[bL]=bM;var bK=km;var bJ=(bK+8)&4294967295;var bI=HEAP[bJ];var bH=km;var bG=(bH+8)&4294967295;var bF=HEAP[bG];var bE=(bF)&4294967295;var bD=HEAP[bE];var bC=(bD+16)&4294967295;var bB=HEAP[bC];var bA=km;var bz=(bA+8)&4294967295;var by=HEAP[bz];var bx=bB;var bw=FUNCTION_TABLE[bx](by);var ou=reSign((bw),8,0)!=0;var hf=(ou)^1;var nE=unSign((hf),1,0);var ot=reSign((nE),8,0)!=0;$bb75$$bb69$67:do{if(ot){J=35}else{var bv=km;var bu=(bv+8)&4294967295;var bt=HEAP[bu];var br=km;var bp=(br+8)&4294967295;var bn=HEAP[bp];var bl=(bn)&4294967295;var bj=HEAP[bl];var bh=(bj+224)&4294967295;var bf=HEAP[bh];var bd=hi;var bb=__ZN16GfxTilingPattern7getBBoxEv(bd);var a8=hi;var a6=__ZN16GfxTilingPattern10getResDictEv(a8);var a3=hi;var a1=__ZN16GfxTilingPattern12getPaintTypeEv(a3);var aZ=hi;var aX=__ZN16GfxTilingPattern16getContentStreamEv(aZ);var aV=km;var aT=(aV+28)&4294967295;var aR=HEAP[aT];var aP=km;var aL=(aP+8)&4294967295;var aJ=HEAP[aL];var aH=bf;var aE=(cx)&4294967295;var aC=I;var az=gq;var ax=H;var av=gp;var at=gG;var aq=mS;var an=FUNCTION_TABLE[aH](aJ,aR,aX,a1,a6,aE,bb,aC,az,ax,av,at,aq);var oi=reSign((an),8,0)!=0;var nL=(oi)^1;var aM=unSign((nL),1,0);var oh=reSign((aM),8,0)!=0;if(oh){J=35;break $bb75$$bb69$67}hQ=1;J=37;break $bb75$$bb69$67}}while(0);if(J==35){hQ=0}var al=hQ;lS=al;var aj=lS;var od=reSign((aj),8,0)!=0;if(od){J=11;break $restore$$bb32$29}var ah=gq;oY=ah;$bb83$74:while(1){var iG=oY;var iF=gp;var iE=(((iG))|0)<(((iF))|0);if(!(iE)){J=11;break $restore$$bb32$29}var af=I;pk=af;while(1){var iY=pk;var iL=H;var iJ=(((iY))|0)<(((iL))|0);if(!(iJ)){J=43;break}var ad=pk;var ab=(((ad))|0);var Z=gG;var X=(ab)*(Z);bU=X;var V=oY;var kD=(((V))|0);var kC=mS;var kB=(kD)*(kC);bS=kB;var kA=(b2)&4294967295;var kz=HEAP[kA];var ky=bU;var kx=(kz)*(ky);var kw=(b2+16)&4294967295;var kv=HEAP[kw];var ku=bS;var j8=(kv)*(ku);var j6=(kx)+(j8);var j5=(b2+32)&4294967295;var j4=HEAP[j5];var j3=(j6)+(j4);var j2=(cx+32)&4294967295;HEAP[j2]=j3;var j1=(b2+8)&4294967295;var j0=HEAP[j1];var jZ=bU;var jY=(j0)*(jZ);var jB=(b2+24)&4294967295;var jA=HEAP[jB];var jz=bS;var jy=(jA)*(jz);var jx=(jY)+(jy);var jw=(b2+40)&4294967295;var jv=HEAP[jw];var ju=(jx)+(jv);var jt=(cx+40)&4294967295;HEAP[jt]=ju;var js=hi;var i7=__ZN16GfxTilingPattern7getBBoxEv(js);var i6=hi;var i5=__ZN16GfxTilingPattern10getResDictEv(i6);var i4=hi;var i3=__ZN16GfxTilingPattern16getContentStreamEv(i4);var i2=km;var i1=(cx)&4294967295;__ZN3Gfx7doForm1EP6ObjectP4DictPdS4_bbP13GfxColorSpacebbbP8FunctionP8GfxColor(i2,i3,i5,i1,i7,0,0,0,0,0,0,0,0);var i0=pk;var iZ=((i0)+1)&4294967295;pk=iZ;J=41;continue}var iI=oY;var iH=((iI)+1)&4294967295;oY=iH;J=40;continue $bb83$74}}}while(0);var iD=km;__ZN3Gfx12restoreStateEv(iD);var iC=km;var iB=(iC+28)&4294967295;var im=HEAP[iB];var il=fC;__ZN8GfxState7setPathEP7GfxPath(im,il);STACKTOP=aN;return;return}function __ZN3Gfx15doPatternStrokeEv(i){var t;var b;var c;var e;var f;var U;var y=0;b=i;var M=b;var L=(M+8)&4294967295;var K=HEAP[L];var J=b;var I=(J+8)&4294967295;var H=HEAP[I];var G=(H)&4294967295;var E=HEAP[G];var C=(E+36)&4294967295;var A=HEAP[C];var s=b;var r=(s+8)&4294967295;var q=HEAP[r];var p=A;var o=FUNCTION_TABLE[p](q);var u=reSign((o),8,0)!=0;var N=(u)^1;var d=unSign((N),1,0);f=d;var n=f;var l=reSign((n),8,0)!=0;$bb8$$bb$2:do{if(!l){var m=b;var k=(m+28)&4294967295;var h=HEAP[k];var g=__ZN8GfxState16getStrokePatternEv(h);U=g;var a=U;var X=(a)==0;var W=unSign((X),1,0);e=W;var V=e;var j=reSign((V),8,0)!=0;if(j){t=0;break $bb8$$bb$2}var T=U;var S=__ZN10GfxPattern7getTypeEv(T);c=S;var R=c;if(R==1){t=4}else{if(R==2){t=5}else{t=6}}if(t==6){var z=U;var x=__ZN10GfxPattern7getTypeEv(z);var w=b;var v=__ZN3Gfx6getPosEv(w);__Z5erroriPcz(v,(__str691707)&4294967295,Pointer_make([x,0,0,0],0,ALLOC_STACK))}else{if(t==4){var Q=U;var P=Q;var O=b;__ZN3Gfx19doTilingPatternFillEP16GfxTilingPatternbb(O,P,1,0)}else{if(t==5){var F=U;var D=F;var B=b;__ZN3Gfx20doShadingPatternFillEP17GfxShadingPatternbb(B,D,1,0)}}}}}while(0);return;return}function __ZN3Gfx13doPatternFillEb(g,b){var x;var c;var af;var o;var q;var t;var ab;var F=0;c=g;af=b;var T=c;var S=(T+8)&4294967295;var R=HEAP[S];var Q=c;var P=(Q+8)&4294967295;var O=HEAP[P];var N=(O)&4294967295;var L=HEAP[N];var J=(L+36)&4294967295;var H=HEAP[J];var u=c;var r=(u+8)&4294967295;var p=HEAP[r];var n=H;var m=FUNCTION_TABLE[n](p);var y=reSign((m),8,0)!=0;var U=(y)^1;var d=unSign((U),1,0);t=d;var l=t;var j=reSign((l),8,0)!=0;$bb8$$bb$2:do{if(!j){var k=c;var i=(k+28)&4294967295;var f=HEAP[i];var e=__ZN8GfxState14getFillPatternEv(f);ab=e;var a=ab;var ae=(a)==0;var ad=unSign((ae),1,0);q=ad;var ac=q;var h=reSign((ac),8,0)!=0;if(h){x=0;break $bb8$$bb$2}var aa=ab;var Z=__ZN10GfxPattern7getTypeEv(aa);o=Z;var Y=o;if(Y==1){x=4}else{if(Y==2){x=5}else{x=6}}if(x==6){var z=ab;var w=__ZN10GfxPattern7getTypeEv(z);var v=c;var s=__ZN3Gfx6getPosEv(v);__Z5erroriPcz(s,(__str701708)&4294967295,Pointer_make([w,0,0,0],0,ALLOC_STACK))}else{if(x==4){var X=af;var W=unSign((X),8,0);var V=ab;var M=V;var K=c;var I=(((W))&255);__ZN3Gfx19doTilingPatternFillEP16GfxTilingPatternbb(K,M,0,I)}else{if(x==5){var G=af;var E=unSign((G),8,0);var D=ab;var C=D;var B=c;var A=(((E))&255);__ZN3Gfx20doShadingPatternFillEP17GfxShadingPatternbb(B,C,0,A)}}}}}while(0);return;return}function __ZN3Gfx7doImageEP6ObjectP6Streamb(ck,jM,k2,bu){var aQ=STACKTOP;STACKTOP+=312;_memset(aQ,0,312);var T;var hQ;var lj;var cx;var gt;var bg;var fJ;var hc;var bi;var hd;var bj;var bV;var bk;var bl;var hh;var bm;var bn;var jI;var hB;var jJ;var jK;var jL;var jN;var jO;var jR;var jS;var jU;var j8;var j9;var ka;var h4;var kb;var kc;var ju;var ke;var b4;var ks;var im;var ku;var kv;var kw;var kx;var kz;var kA;var kB;var kC;var kS;var kT;var kU;var kV;var kW;var bp;var kY;var b2;var k0;var b1;var b0;var bZ;var lh;var li;var iM;var lk;var ll;var ln;var lo;var lp;var iV;var lI;var lJ;var lK;var lM;var lN;var lP;var lQ;var l7;var l8;var l9;var ma;var mb;var mc;var md;var me;var mg;var cI;var my;var kg;var gs;var jj=aQ;var fH;var le;var he=aQ+4;var c8;var gU;var U;var lL;var fN;var hX;var jQ=aQ+8;var iz=aQ+20;var iW;var lH;var dO;var ah=aQ+32;var ak;var d7;var fb;var ik;var mo;var az=aQ+288;var ay=aQ+300;var bC;var gv=0;hQ=ck;lj=jM;cx=k2;gt=bu;__ZN6ObjectC1Ev(jQ);__ZN6ObjectC1Ev(iz);__ZN6ObjectC1Ev(az);__ZN6ObjectC1Ev(ay);HEAP[jj]=0;HEAP[he]=0;var bY=cx;var bX=(bY)&4294967295;var bW=HEAP[bX];var bU=(bW+80)&4294967295;var bT=HEAP[bU];var fA=bT;var fz=cx;FUNCTION_TABLE[fA](fz,jj,he);var fy=cx;var fx=(fy)&4294967295;var fw=HEAP[fx];var fv=(fw+72)&4294967295;var fu=HEAP[fv];var ft=fu;var fs=cx;var fr=FUNCTION_TABLE[ft](fs);cI=fr;var fl=cI;var fk=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fl,(__str711709)&4294967295,az,0);var fj=__ZN6Object6isNullEv(az);mg=fj;var fi=mg;var k1=reSign((fi),8,0)!=0;if(k1){__ZN6Object4freeEv(az);var fh=cI;var fg=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fh,(__str721710)&4294967295,az,0)}var ff=__ZN6Object5isIntEv(az);me=ff;var fe=me;var aO=reSign((fe),8,0)!=0;$bb3$$bb4$5:do{if(aO){var fd=__ZN6Object6getIntEv(az);kg=fd;T=1;break $bb3$$bb4$5}else{var fc=__ZN6Object6isRealEv(az);md=fc;var e6=md;var aN=reSign((e6),8,0)!=0;if(!(aN)){T=3;break $bb3$$bb4$5}var e5=__ZN6Object7getRealEv(az);var e4=((e5)|0);kg=e4;T=1;break $bb3$$bb4$5}}while(0);$bb7$$err2$9:do{if(T==1){__ZN6Object4freeEv(az);var e3=cI;var e2=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(e3,(__str731711)&4294967295,az,0);var e1=__ZN6Object6isNullEv(az);mc=e1;var eZ=mc;var aJ=reSign((eZ),8,0)!=0;if(aJ){__ZN6Object4freeEv(az);var eY=cI;var eX=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(eY,(__str741712)&4294967295,az,0)}var eW=__ZN6Object5isIntEv(az);mb=eW;var eH=mb;var d=reSign((eH),8,0)!=0;if(d){var eG=__ZN6Object6getIntEv(az);gs=eG}else{var eF=__ZN6Object6isRealEv(az);ma=eF;var eE=ma;var b=reSign((eE),8,0)!=0;if(!(b)){T=3;break $bb7$$err2$9}var eD=__ZN6Object7getRealEv(az);var eC=((eD)|0);gs=eC}__ZN6Object4freeEv(az);var eB=kg;var eA=(((eB))|0)<=0;if(eA){T=7;break $bb7$$err2$9}var ez=gs;var ey=(((ez))|0)<=0;if(ey){T=7;break $bb7$$err2$9}var ei=cI;var eh=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ei,(__str751713)&4294967295,az,0);var eg=__ZN6Object6isNullEv(az);l9=eg;var ef=l9;var a=reSign((ef),8,0)!=0;if(a){__ZN6Object4freeEv(az);var ec=cI;var ea=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ec,(__str671705)&4294967295,az,0)}var d9=__ZN6Object6isBoolEv(az);l8=d9;var d8=l8;var mB=reSign((d8),8,0)!=0;if(mB){var d6=__ZN6Object7getBoolEv(az);le=d6}else{le=0}__ZN6Object4freeEv(az);ik=0;var d5=cI;var dR=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(d5,(__str761714)&4294967295,az,0);var dQ=__ZN6Object6isNullEv(az);l7=dQ;var dP=l7;var mA=reSign((dP),8,0)!=0;if(mA){__ZN6Object4freeEv(az);var dN=cI;var dM=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dN,(__str771715)&4294967295,az,0)}c8=0;var dL=__ZN6Object6isBoolEv(az);lQ=dL;var dK=lQ;var mz=reSign((dK),8,0)!=0;if(mz){var dJ=__ZN6Object7getBoolEv(az);c8=dJ}else{var dH=__ZN6Object6isNullEv(az);var mi=reSign((dH),8,0)!=0;var hA=(mi)^1;var bS=unSign((hA),1,0);lP=bS;var dG=lP;var mh=reSign((dG),8,0)!=0;if(mh){T=3;break $bb7$$err2$9}}__ZN6Object4freeEv(az);var dr=HEAP[jj];var dq=(((dr))|0)==0;if(dq){var dp=cI;var dn=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dp,(__str781716)&4294967295,az,0);var dm=__ZN6Object6isNullEv(az);lN=dm;var dl=lN;var mf=reSign((dl),8,0)!=0;if(mf){__ZN6Object4freeEv(az);var dk=cI;var dj=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dk,(__str791717)&4294967295,az,0)}var di=__ZN6Object5isIntEv(az);lM=di;var dh=lM;var lT=reSign((dh),8,0)!=0;if(lT){var c3=__ZN6Object6getIntEv(az);HEAP[jj]=c3}else{var c2=c8;var lR=reSign((c2),8,0)!=0;if(!(lR)){T=3;break $bb7$$err2$9}HEAP[jj]=1}__ZN6Object4freeEv(az)}var c1=c8;var lO=reSign((c1),8,0)!=0;if(lO){var c0=HEAP[jj];var cZ=(((c0))|0)!=1;if(cZ){T=7;break $bb7$$err2$9}gU=0;var cY=cI;var cX=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cY,(__str801718)&4294967295,az,0);var cW=__ZN6Object6isNullEv(az);lK=cW;var cV=lK;var lv=reSign((cV),8,0)!=0;if(lv){__ZN6Object4freeEv(az);var cU=cI;var cE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cU,(__str811719)&4294967295,az,0)}var cD=__ZN6Object7isArrayEv(az);lJ=cD;var cC=lJ;var ls=reSign((cC),8,0)!=0;if(ls){var cB=__ZN6Object8arrayGetEiPS_(az,0,ay);var cA=__ZN6Object5isNumEv(ay);var lq=reSign((cA),8,0)!=0;var aP=(lq)^1;var B=unSign((aP),1,0);var lm=reSign((B),8,0)!=0;$bb61$$bb59$54:do{if(lm){T=20}else{var cz=__ZN6Object6getNumEv(ay);var cy=(cz)<0.9;if(cy){T=20;break $bb61$$bb59$54}iV=1;T=22;break $bb61$$bb59$54}}while(0);if(T==20){iV=0}var cw=iV;lI=cw;var cv=lI;var k3=reSign((cv),8,0)!=0;if(k3){gU=1}__ZN6Object4freeEv(ay)}else{var cu=__ZN6Object6isNullEv(az);var kZ=reSign((cu),8,0)!=0;var il=(kZ)^1;var C=unSign((il),1,0);lp=C;var ii=lp;var kX=reSign((ii),8,0)!=0;if(kX){T=3;break $bb7$$err2$9}}__ZN6Object4freeEv(az);var ig=hQ;var id=__ZN3Gfx15contentIsHiddenEv(ig);var kF=reSign((id),8,0)!=0;var fE=(kF)^1;var bt=unSign((fE),1,0);lo=bt;var ib=lo;var kE=reSign((ib),8,0)!=0;$bb74$$bb77$65:do{if(kE){var h9=hQ;var h7=(h9+8)&4294967295;var h5=HEAP[h7];var h2=hQ;var h0=(h2+8)&4294967295;var hY=HEAP[h0];var hV=(hY)&4294967295;var hT=HEAP[hV];var hR=(hT+312)&4294967295;var hO=HEAP[hR];var hM=gt;var hK=unSign((hM),8,0);var hI=le;var hG=unSign((hI),8,0);var hE=gU;var hC=unSign((hE),8,0);var hy=hQ;var hw=(hy+28)&4294967295;var hu=HEAP[hw];var hs=hQ;var hq=(hs+8)&4294967295;var ho=HEAP[hq];var hm=hO;var hk=lj;var hi=cx;var hf=kg;var ha=gs;var g8=(((hC))&255);var g6=(((hG))&255);var g4=(((hK))&255);FUNCTION_TABLE[hm](ho,hu,hk,hi,hf,ha,g8,g6,g4);var g2=hQ;var g0=(g2+8)&4294967295;var gY=HEAP[g0];var gW=hQ;var gT=(gW+8)&4294967295;var gR=HEAP[gT];var gQ=(gR)&4294967295;var gP=HEAP[gQ];var gO=(gP+44)&4294967295;var gN=HEAP[gO];var gM=hQ;var gL=(gM+28)&4294967295;var gK=HEAP[gL];var gJ=hQ;var gI=(gJ+8)&4294967295;var gH=HEAP[gI];var gF=gN;var gE=FUNCTION_TABLE[gF](gH,gK);ln=gE;var gD=ln;var kD=reSign((gD),8,0)!=0;if(!(kD)){T=27;break $bb74$$bb77$65}var gC=hQ;var gB=(gC+17)&4294967295;HEAP[gB]=1;var gA=hQ;__ZN3Gfx13doPatternFillEb(gA,1);var gz=hQ;var gy=(gz+8)&4294967295;var gx=HEAP[gy];var gw=hQ;var gr=(gw+8)&4294967295;var gq=HEAP[gr];var gp=(gq)&4294967295;var go=HEAP[gp];var gn=(go+48)&4294967295;var gm=HEAP[gn];var gl=hQ;var gk=(gl+28)&4294967295;var gj=HEAP[gk];var gi=hQ;var gh=(gi+8)&4294967295;var gg=HEAP[gh];var gf=gm;FUNCTION_TABLE[gf](gg,gj);var ge=hQ;var gb=(ge+17)&4294967295;HEAP[gb]=0}}while(0)}else{var ga=cI;var f9=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ga,(__str491687)&4294967295,az,0);var f8=__ZN6Object6isNullEv(az);ll=f8;var f7=ll;var ky=reSign((f7),8,0)!=0;if(ky){__ZN6Object4freeEv(az);var f6=cI;var f4=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(f6,(__str661704)&4294967295,az,0)}var f3=__ZN6Object6isNameEv(az);var kh=reSign((f3),8,0)!=0;var e0=(kh)^1;var aS=unSign((e0),1,0);var kf=reSign((aS),8,0)!=0;$bb92$$bb86$73:do{if(kf){T=31}else{var f2=gt;var kd=reSign((f2),8,0)!=0;var ed=(kd)^1;var gG=unSign((ed),1,0);var jX=reSign((gG),8,0)!=0;if(jX){T=31;break $bb92$$bb86$73}iM=1;T=33;break $bb92$$bb86$73}}while(0);if(T==31){iM=0}var f1=iM;lk=f1;var f0=lk;var jV=reSign((f0),8,0)!=0;if(jV){var fZ=__ZN6Object7getNameEv(az);var fY=hQ;var fX=(fY+20)&4294967295;var fW=HEAP[fX];__ZN12GfxResources16lookupColorSpaceEPcP6Object(fW,fZ,ay);var fV=__ZN6Object6isNullEv(ay);var jT=reSign((fV),8,0)!=0;var a3=(jT)^1;var bh=unSign((a3),1,0);li=bh;var fT=li;var jP=reSign((fT),8,0)!=0;if(jP){__ZN6Object4freeEv(az);var fS=(az)&4294967295;var fR=(ay)&4294967295;var fQ=HEAP[fR];HEAP[fS]=fQ;var fP=(az+4)&4294967295;var fO=(ay+4)&4294967295;var fM=(fP)&4294967295;var fL=(fO)&4294967295;var fK=HEAP[fL];HEAP[fM]=fK}else{__ZN6Object4freeEv(ay)}}var fI=__ZN6Object6isNullEv(az);var aq=reSign((fI),8,0)!=0;var jv=(aq)^1;var jC=unSign((jv),1,0);lh=jC;var z=lh;var an=reSign((z),8,0)!=0;if(an){var x=hQ;var v=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(az,x);U=v}else{var t=HEAP[he];var r=(((t))|0)==1;if(r){var p=__Znwj(4);var m=p;bZ=m;var k=bZ;__ZN23GfxDeviceGrayColorSpaceC1Ev(k);var h=bZ;var f=h;U=f}else{var mQ=HEAP[he];var mO=(((mQ))|0)==2;if(mO){var mM=__Znwj(4);var mL=mM;b0=mL;var mK=b0;__ZN22GfxDeviceRGBColorSpaceC1Ev(mK);var mI=b0;var mH=mI;U=mH}else{var mF=HEAP[he];var mE=(((mF))|0)==3;if(mE){var mD=__Znwj(4);var mx=mD;b1=mx;var mw=b1;__ZN23GfxDeviceCMYKColorSpaceC1Ev(mw);var mv=b1;var mt=mv;U=mt}else{U=0}}}}__ZN6Object4freeEv(az);var ms=U;var mr=(ms)==0;if(mr){T=7;break $bb7$$err2$9}var mp=cI;var mn=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(mp,(__str801718)&4294967295,az,0);var ml=__ZN6Object6isNullEv(az);k0=ml;var mk=k0;var X=reSign((mk),8,0)!=0;if(X){__ZN6Object4freeEv(az);var l6=cI;var l5=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(l6,(__str811719)&4294967295,az,0)}var l4=__Znwj(668);var l1=l4;b2=l1;var l0=HEAP[jj];var lY=b2;var lX=U;__ZN16GfxImageColorMapC1EiP6ObjectP13GfxColorSpace(lY,l0,az,lX);var lV=b2;fN=lV;__ZN6Object4freeEv(az);var lU=fN;var lS=__ZN16GfxImageColorMap4isOkEv(lU);var V=reSign((lS),8,0)!=0;var iZ=(V)^1;var bq=unSign((iZ),1,0);kY=bq;var lG=kY;var N=reSign((lG),8,0)!=0;if(N){var lF=fN;bp=lF;var lE=bp;var lD=(lE)!=0;if(lD){var lC=bp;__ZN16GfxImageColorMapD1Ev(lC);var lA=bp;var lz=lA;__ZdlPv(lz)}T=7;break $bb7$$err2$9}else{dO=0;var lx=dO;lH=lx;var lw=lH;iW=lw;mo=0;d7=0;var lu=d7;ak=lu;fb=0;hX=0;var lg=cI;var lf=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(lg,(__str821720)&4294967295,jQ,0);var ld=cI;var lc=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ld,(__str831721)&4294967295,iz,0);var lb=__ZN6Object8isStreamEv(iz);kW=lb;var la=kW;var H=reSign((la),8,0)!=0;$bb126$$bb184$108:do{if(H){var k9=gt;var F=reSign((k9),8,0)!=0;if(F){T=7;break $bb7$$err2$9}var k8=__ZN6Object9getStreamEv(iz);mo=k8;var k6=__ZN6Object13streamGetDictEv(iz);my=k6;var k5=my;var kR=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(k5,(__str711709)&4294967295,az,0);var kQ=__ZN6Object6isNullEv(az);kV=kQ;var kP=kV;var E=reSign((kP),8,0)!=0;if(E){__ZN6Object4freeEv(az);var kO=my;var kM=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(kO,(__str721710)&4294967295,az,0)}var kL=__ZN6Object5isIntEv(az);var o=reSign((kL),8,0)!=0;var kt=(o)^1;var aA=unSign((kt),1,0);kU=aA;var kK=kU;var j=reSign((kK),8,0)!=0;if(j){T=3;break $bb7$$err2$9}var kJ=__ZN6Object6getIntEv(az);ak=kJ;__ZN6Object4freeEv(az);var kH=my;var kG=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(kH,(__str731711)&4294967295,az,0);var kr=__ZN6Object6isNullEv(az);kT=kr;var kq=kT;var e=reSign((kq),8,0)!=0;if(e){__ZN6Object4freeEv(az);var kp=my;var ko=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(kp,(__str741712)&4294967295,az,0)}var kn=__ZN6Object5isIntEv(az);var c=reSign((kn),8,0)!=0;var D=(c)^1;var fU=unSign((D),1,0);kS=fU;var km=kS;var mJ=reSign((km),8,0)!=0;if(mJ){T=3;break $bb7$$err2$9}var kl=__ZN6Object6getIntEv(az);d7=kl;__ZN6Object4freeEv(az);var kk=my;var kj=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(kk,(__str751713)&4294967295,az,0);var ki=__ZN6Object6isNullEv(az);kC=ki;var j6=kC;var mG=reSign((j6),8,0)!=0;if(mG){__ZN6Object4freeEv(az);var j5=my;var j4=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(j5,(__str671705)&4294967295,az,0)}var j3=__ZN6Object6isBoolEv(az);kB=j3;var j2=kB;var mC=reSign((j2),8,0)!=0;if(mC){var j1=__ZN6Object7getBoolEv(az);ik=j1}else{ik=0}__ZN6Object4freeEv(az);var j0=my;var jZ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(j0,(__str781716)&4294967295,az,0);var jY=__ZN6Object6isNullEv(az);kA=jY;var jW=kA;var mu=reSign((jW),8,0)!=0;if(mu){__ZN6Object4freeEv(az);var jH=my;var jG=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(jH,(__str791717)&4294967295,az,0)}var jF=__ZN6Object5isIntEv(az);var mq=reSign((jF),8,0)!=0;var bs=(mq)^1;var e7=unSign((bs),1,0);kz=e7;var jE=kz;var mm=reSign((jE),8,0)!=0;if(mm){T=3;break $bb7$$err2$9}var jD=__ZN6Object6getIntEv(az);fH=jD;__ZN6Object4freeEv(az);var jB=my;var jA=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(jB,(__str491687)&4294967295,az,0);var jz=__ZN6Object6isNullEv(az);kx=jz;var jy=kx;var mj=reSign((jy),8,0)!=0;if(mj){__ZN6Object4freeEv(az);var jx=my;var eV=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(jx,(__str661704)&4294967295,az,0)}var eU=__ZN6Object6isNameEv(az);kw=eU;var eT=kw;var l3=reSign((eT),8,0)!=0;if(l3){var eS=__ZN6Object7getNameEv(az);var eR=hQ;var eP=(eR+20)&4294967295;var eO=HEAP[eP];__ZN12GfxResources16lookupColorSpaceEPcP6Object(eO,eS,ay);var eN=__ZN6Object6isNullEv(ay);var lZ=reSign((eN),8,0)!=0;var l2=(lZ)^1;var gd=unSign((l2),1,0);kv=gd;var eL=kv;var lW=reSign((eL),8,0)!=0;if(lW){__ZN6Object4freeEv(az);var eK=(az)&4294967295;var ev=(ay)&4294967295;var eu=HEAP[ev];HEAP[eK]=eu;var et=(az+4)&4294967295;var es=(ay+4)&4294967295;var er=(et)&4294967295;var eq=(es)&4294967295;var ep=HEAP[eq];HEAP[er]=ep}else{__ZN6Object4freeEv(ay)}}var en=hQ;var em=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(az,en);lL=em;__ZN6Object4freeEv(az);var ek=lL;var d4=(ek)==0;$bb169$$bb168$139:do{if(d4){T=51}else{var d3=lL;var d2=(d3)&4294967295;var d1=HEAP[d2];var dZ=(d1+12)&4294967295;var dY=HEAP[dZ];var dX=dY;var dV=lL;var dU=FUNCTION_TABLE[dX](dV);var dT=(((dU))|0)!=0;if(dT){T=51;break $bb169$$bb168$139}im=0;T=54;break $bb169$$bb168$139}}while(0);if(T==51){im=1}var dF=im;ku=dF;var dE=ku;var lB=reSign((dE),8,0)!=0;if(lB){T=7;break $bb7$$err2$9}var dD=my;var dC=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dD,(__str801718)&4294967295,az,0);var dB=__ZN6Object6isNullEv(az);ks=dB;var dA=ks;var ly=reSign((dA),8,0)!=0;if(ly){__ZN6Object4freeEv(az);var dy=my;var dx=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dy,(__str811719)&4294967295,az,0)}var dv=__Znwj(668);var du=dv;b4=du;var dg=b4;var df=fH;var de=lL;__ZN16GfxImageColorMapC1EiP6ObjectP13GfxColorSpace(dg,df,az,de);var dd=b4;hX=dd;__ZN6Object4freeEv(az);var dc=hX;var da=__ZN16GfxImageColorMap4isOkEv(dc);var lt=reSign((da),8,0)!=0;var ct=(lt)^1;var a5=unSign((ct),1,0);ke=a5;var c9=ke;var lr=reSign((c9),8,0)!=0;if(lr){var c7=hX;ju=c7;var c6=ju;var c5=(c6)!=0;if(c5){var cT=ju;__ZN16GfxImageColorMapD1Ev(cT);var cS=ju;var cR=cS;__ZdlPv(cR)}T=7;break $bb7$$err2$9}else{dO=1}}else{var cQ=__ZN6Object7isArrayEv(jQ);kc=cQ;var cO=kc;var k7=reSign((cO),8,0)!=0;if(k7){bC=0;$bb195$158:while(1){var cc=__ZN6Object14arrayGetLengthEv(jQ);var cb=bC;var ca=(((cc))|0)<=(((cb))|0);$bb198$$bb196$160:do{if(ca){T=63}else{var b9=bC;var b8=(((b9))|0)>63;if(b8){T=63;break $bb198$$bb196$160}h4=1;T=65;break $bb198$$bb196$160}}while(0);if(T==63){h4=0}var b7=h4;kb=b7;var b6=kb;var fG=reSign((b6),8,0)!=0;if(!(fG)){T=68;break $bb195$158}var cN=bC;var cL=__ZN6Object8arrayGetEiPS_(jQ,cN,az);var cK=__ZN6Object5isIntEv(az);ka=cK;var cJ=ka;var k4=reSign((cJ),8,0)!=0;if(k4){var cG=bC;var cs=__ZN6Object6getIntEv(az);var cr=(ah+cG*4)&4294967295;HEAP[cr]=cs}else{var cq=__ZN6Object6isRealEv(az);j9=cq;var cp=j9;var kN=reSign((cp),8,0)!=0;if(!(kN)){T=62;break $bb195$158}__Z5erroriPcz(-1,(__str841722)&4294967295);var co=bC;var cn=__ZN6Object7getRealEv(az);var cl=((cn)|0);var cj=(ah+co*4)&4294967295;HEAP[cj]=cl}__ZN6Object4freeEv(az);var cg=bC;var cd=((cg)+1)&4294967295;bC=cd;T=59;continue $bb195$158}if(T==68){iW=1}else{if(T==62){var ci=__ZN6Object7getTypeEv(az);__Z5erroriPcz(-1,(__str851723)&4294967295,Pointer_make([ci,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(az);T=7;break $bb7$$err2$9}}}else{var b5=__ZN6Object8isStreamEv(jQ);j8=b5;var b3=j8;var fD=reSign((b3),8,0)!=0;if(!(fD)){T=70;break $bb126$$bb184$108}var bR=gt;var fC=reSign((bR),8,0)!=0;if(fC){T=7;break $bb7$$err2$9}var bQ=__ZN6Object9getStreamEv(jQ);mo=bQ;var bP=__ZN6Object13streamGetDictEv(jQ);my=bP;var bO=my;var bN=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bO,(__str711709)&4294967295,az,0);var bM=__ZN6Object6isNullEv(az);jU=bM;var bL=jU;var fB=reSign((bL),8,0)!=0;if(fB){__ZN6Object4freeEv(az);var bK=my;var bJ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bK,(__str721710)&4294967295,az,0)}var bI=__ZN6Object5isIntEv(az);var fq=reSign((bI),8,0)!=0;var aj=(fq)^1;var ai=unSign((aj),1,0);jS=ai;var bG=jS;var fp=reSign((bG),8,0)!=0;if(fp){T=3;break $bb7$$err2$9}var bF=__ZN6Object6getIntEv(az);ak=bF;__ZN6Object4freeEv(az);var bE=my;var bD=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bE,(__str731711)&4294967295,az,0);var bB=__ZN6Object6isNullEv(az);jR=bB;var bA=jR;var fo=reSign((bA),8,0)!=0;if(fo){__ZN6Object4freeEv(az);var bz=my;var by=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bz,(__str741712)&4294967295,az,0)}var bx=__ZN6Object5isIntEv(az);var fn=reSign((bx),8,0)!=0;var bH=(fn)^1;var fF=unSign((bH),1,0);jO=fF;var bw=jO;var fm=reSign((bw),8,0)!=0;if(fm){T=3;break $bb7$$err2$9}var jt=__ZN6Object6getIntEv(az);d7=jt;__ZN6Object4freeEv(az);var js=my;var jr=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(js,(__str751713)&4294967295,az,0);var jq=__ZN6Object6isNullEv(az);jN=jq;var jp=jN;var fa=reSign((jp),8,0)!=0;if(fa){__ZN6Object4freeEv(az);var jo=my;var jn=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(jo,(__str671705)&4294967295,az,0)}var jm=__ZN6Object6isBoolEv(az);jL=jm;var jl=jL;var e9=reSign((jl),8,0)!=0;if(e9){var jk=__ZN6Object7getBoolEv(az);ik=jk}else{ik=0}__ZN6Object4freeEv(az);var jh=my;var jg=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(jh,(__str761714)&4294967295,az,0);var jf=__ZN6Object6isNullEv(az);jK=jf;var je=jK;var e8=reSign((je),8,0)!=0;if(e8){__ZN6Object4freeEv(az);var jd=my;var jc=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(jd,(__str771715)&4294967295,az,0)}var jb=__ZN6Object6isBoolEv(az);var eQ=reSign((jb),8,0)!=0;var ex=(eQ)^1;var ew=unSign((ex),1,0);var eM=reSign((ew),8,0)!=0;$bb240$$bb235$196:do{if(eM){T=79}else{var ja=__ZN6Object7getBoolEv(az);var eJ=reSign((ja),8,0)!=0;var dI=(eJ)^1;var bv=unSign((dI),1,0);var eI=reSign((bv),8,0)!=0;if(eI){T=79;break $bb240$$bb235$196}hB=0;T=82;break $bb240$$bb235$196}}while(0);if(T==79){hB=1}var i9=hB;jJ=i9;var i8=jJ;var eo=reSign((i8),8,0)!=0;if(eo){T=3;break $bb7$$err2$9}__ZN6Object4freeEv(az);fb=0;var i7=my;var i6=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(i7,(__str801718)&4294967295,az,0);var i5=__ZN6Object6isNullEv(az);jI=i5;var i4=jI;var el=reSign((i4),8,0)!=0;if(el){__ZN6Object4freeEv(az);var i3=my;var i2=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(i3,(__str811719)&4294967295,az,0)}var i1=__ZN6Object7isArrayEv(az);bn=i1;var i0=bn;var ej=reSign((i0),8,0)!=0;if(ej){var iY=__ZN6Object8arrayGetEiPS_(az,0,ay);var iX=__ZN6Object5isNumEv(ay);var d0=reSign((iX),8,0)!=0;var gc=(d0)^1;var a4=unSign((gc),1,0);var dW=reSign((a4),8,0)!=0;$bb256$$bb254$208:do{if(dW){T=85}else{var iU=__ZN6Object6getNumEv(ay);var iT=(iU)<0.9;if(iT){T=85;break $bb256$$bb254$208}hh=1;T=87;break $bb256$$bb254$208}}while(0);if(T==85){hh=0}var iS=hh;bm=iS;var iR=bm;var dS=reSign((iR),8,0)!=0;if(dS){fb=1}__ZN6Object4freeEv(ay)}else{var iQ=__ZN6Object6isNullEv(az);var dz=reSign((iQ),8,0)!=0;var S=(dz)^1;var f5=unSign((S),1,0);bl=f5;var iP=bl;var dw=reSign((iP),8,0)!=0;if(dw){T=3;break $bb7$$err2$9}}__ZN6Object4freeEv(az);lH=1}}}while(0);var iO=dO;var dt=reSign((iO),8,0)!=0;$bb268$$bb276$220:do{if(dt){var iN=hQ;var iL=__ZN3Gfx15contentIsHiddenEv(iN);var ds=reSign((iL),8,0)!=0;var br=(ds)^1;var j7=unSign((br),1,0);bk=j7;var iK=bk;var db=reSign((iK),8,0)!=0;if(db){var iJ=hQ;var iI=(iJ+8)&4294967295;var iH=HEAP[iI];var iG=hQ;var iF=(iG+8)&4294967295;var iE=HEAP[iF];var iD=(iE)&4294967295;var iC=HEAP[iD];var iB=(iC+324)&4294967295;var iA=HEAP[iB];var iy=ik;var ix=unSign((iy),8,0);var iw=le;var iv=unSign((iw),8,0);var iu=hQ;var it=(iu+28)&4294967295;var ir=HEAP[it];var iq=hQ;var ip=(iq+8)&4294967295;var io=HEAP[ip];var ij=iA;var ih=lj;var ie=cx;var ic=kg;var ia=gs;var h8=fN;var h6=(((iv))&255);var h3=mo;var h1=ak;var hZ=d7;var hW=hX;var hU=(((ix))&255);FUNCTION_TABLE[ij](io,ir,ih,ie,ic,ia,h8,h6,h3,h1,hZ,hW,hU)}var hS=hX;bV=hS;var hP=bV;var hN=(hP)!=0;if(hN){var hL=bV;__ZN16GfxImageColorMapD1Ev(hL);var hJ=bV;var hH=hJ;__ZdlPv(hH)}}else{var hF=lH;var c4=reSign((hF),8,0)!=0;var ee=(c4)^1;var aZ=unSign((ee),1,0);var cP=reSign((aZ),8,0)!=0;$bb290$$bb281$229:do{if(cP){T=94}else{var hD=hQ;var hz=__ZN3Gfx15contentIsHiddenEv(hD);var cM=reSign((hz),8,0)!=0;var ji=(cM)^1;var aF=unSign((ji),1,0);var cH=reSign((aF),8,0)!=0;var gu=(cH)^1;var eb=unSign((gu),1,0);var cF=reSign((eb),8,0)!=0;if(cF){T=94;break $bb290$$bb281$229}hd=1;T=96;break $bb290$$bb281$229}}while(0);if(T==94){hd=0}var hx=hd;bj=hx;var hv=bj;var cm=reSign((hv),8,0)!=0;if(cm){var ht=hQ;var hr=(ht+8)&4294967295;var hp=HEAP[hr];var hn=hQ;var hl=(hn+8)&4294967295;var hj=HEAP[hl];var hg=(hj)&4294967295;var hb=HEAP[hg];var g9=(hb+320)&4294967295;var g7=HEAP[g9];var g5=ik;var g3=unSign((g5),8,0);var g1=fb;var gZ=unSign((g1),8,0);var gX=le;var gV=unSign((gX),8,0);var gS=hQ;var bf=(gS+28)&4294967295;var be=HEAP[bf];var bd=hQ;var bc=(bd+8)&4294967295;var bb=HEAP[bc];var ba=g7;var a9=lj;var a8=cx;var a7=kg;var a6=gs;var a2=fN;var a1=(((gV))&255);var a0=mo;var aY=ak;var aX=d7;var aW=(((gZ))&255);var aV=(((g3))&255);FUNCTION_TABLE[ba](bb,be,a9,a8,a7,a6,a2,a1,a0,aY,aX,aW,aV)}else{var aU=hQ;var aT=__ZN3Gfx15contentIsHiddenEv(aU);var ch=reSign((aT),8,0)!=0;var kI=(ch)^1;var bo=unSign((kI),1,0);bi=bo;var aR=bi;var cf=reSign((aR),8,0)!=0;if(!(cf)){T=99;break $bb268$$bb276$220}var aM=hQ;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aI=hQ;var aH=(aI+8)&4294967295;var aG=HEAP[aH];var aE=(aG)&4294967295;var aD=HEAP[aE];var aC=(aD+316)&4294967295;var aB=HEAP[aC];var ax=gt;var aw=unSign((ax),8,0);var av=iW;var ce=reSign((av),8,0)!=0;if(ce){var au=(ah)&4294967295;hc=au}else{hc=0}var at=le;var ar=unSign((at),8,0);var ap=hQ;var ao=(ap+28)&4294967295;var am=HEAP[ao];var al=hQ;var ag=(al+8)&4294967295;var af=HEAP[ag];var ae=aB;var ad=lj;var ac=cx;var ab=kg;var aa=gs;var Z=fN;var Y=(((ar))&255);var W=hc;var R=(((aw))&255);FUNCTION_TABLE[ae](af,am,ad,ac,ab,aa,Z,Y,W,R)}}}while(0);var Q=fN;fJ=Q;var P=fJ;var O=(P)!=0;if(O){var M=fJ;__ZN16GfxImageColorMapD1Ev(M);var L=fJ;var K=L;__ZdlPv(K)}__ZN6Object4freeEv(jQ);__ZN6Object4freeEv(iz)}}var J=kg;var I=gs;var G=((J)*(I))&4294967295;bC=G;var A=bC;var y=(((A))|0)>1000;var w=unSign((y),1,0);bg=w;var u=bg;var jw=reSign((u),8,0)!=0;if(jw){bC=1000}var s=hQ;var q=(s+24)&4294967295;var n=HEAP[q];var l=bC;var i=((n)+(l))&4294967295;var g=hQ;var mR=(g+24)&4294967295;HEAP[mR]=i;T=103;break $bb7$$err2$9}}while(0);$err1$$bb310$$err2$251:do{if(T==3){__ZN6Object4freeEv(az);T=7;break $err1$$bb310$$err2$251}}while(0);if(T==7){var mP=hQ;var mN=__ZN3Gfx6getPosEv(mP);__Z5erroriPcz(mN,(__str861724)&4294967295)}STACKTOP=aQ;return;return}function __ZN3Gfx10doSoftMaskEP6ObjectbP13GfxColorSpacebbP8FunctionP8GfxColor(H,aI,aU,aR,ar,g,bj,x){var F=STACKTOP;STACKTOP+=104;_memset(F,0,104);var af;var be;var f;var bk;var o;var aa;var aE;var aS;var ae;var ad;var a8;var bb;var bc;var bf;var ai;var bp;var aZ;var bh;var a4=F;var bo=F+48;var R=F+80;var P=F+92;var a6;var aW=0;be=H;f=aI;bk=aU;o=aR;aa=ar;aE=g;aS=bj;ae=x;__ZN6ObjectC1Ev(R);__ZN6ObjectC1Ev(P);var bK=be;var bJ=(bK+108)&4294967295;var bI=HEAP[bJ];var bH=(((bI))|0)>20;if(!bH){var bG=f;var bF=__ZN6Object13streamGetDictEv(bG);aZ=bF;var bD=aZ;var bC=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bD,(__str611699)&4294967295,R,0);var bB=__ZN6Object6isNullEv(R);var Q=reSign((bB),8,0)!=0;var aX=(Q)^1;var a3=unSign((aX),1,0);var bn=reSign((a3),8,0)!=0;var a0=(bn)^1;var bE=unSign((a0),1,0);var bm=reSign((bE),8,0)!=0;$bb14$$bb7$4:do{if(bm){af=1}else{var bA=__ZN6Object5isIntEv(R);var bl=reSign((bA),8,0)!=0;var a9=(bl)^1;var aD=unSign((a9),1,0);var ba=reSign((aD),8,0)!=0;if(!ba){var aP=__ZN6Object6getIntEv(R);var aO=(((aP))|0)!=1;if(!(aO)){af=1;break $bb14$$bb7$4}}ai=1;af=2;break $bb14$$bb7$4}}while(0);if(af==1){ai=0}var aN=ai;bp=aN;var aM=bp;var a7=reSign((aM),8,0)!=0;if(a7){var aL=be;var aK=__ZN3Gfx6getPosEv(aL);__Z5erroriPcz(aK,(__str621700)&4294967295)}__ZN6Object4freeEv(R);var aJ=aZ;var aH=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aJ,(__str561694)&4294967295,R,0);var aG=__ZN6Object7isArrayEv(R);var a5=reSign((aG),8,0)!=0;var a2=(a5)^1;var bL=unSign((a2),1,0);bf=bL;var aF=bf;var a1=reSign((aF),8,0)!=0;if(a1){__ZN6Object4freeEv(R);var aC=be;var aB=__ZN3Gfx6getPosEv(aC);__Z5erroriPcz(aB,(__str571695)&4294967295)}else{a6=0;$bb28$18:while(1){var an=a6;var am=(((an))|0)<=3;if(!(am)){af=10;break $bb28$18}var aA=a6;var az=__ZN6Object8arrayGetEiPS_(R,aA,P);var ay=__ZN6Object5isNumEv(P);bc=ay;var ax=bc;var aY=reSign((ax),8,0)!=0;if(!(aY)){af=8;break $bb28$18}var aw=a6;var av=__ZN6Object6getNumEv(P);var au=(bo+aw*8)&4294967295;HEAP[au]=av;__ZN6Object4freeEv(P);var at=a6;var aq=((at)+1)&4294967295;a6=aq;af=6;continue $bb28$18}if(af==10){__ZN6Object4freeEv(R);var al=aZ;var ak=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(al,(__str591697)&4294967295,R,0);var aj=__ZN6Object7isArrayEv(R);bb=aj;var ah=bb;var aV=reSign((ah),8,0)!=0;if(aV){a6=0;while(1){var O=a6;var N=(((O))|0)<=5;if(!(N)){af=14;break}var ag=a6;var ac=__ZN6Object8arrayGetEiPS_(R,ag,P);var ab=__ZN6Object5isNumEv(P);a8=ab;var Z=a8;var aT=reSign((Z),8,0)!=0;if(aT){var Y=a6;var X=__ZN6Object6getNumEv(P);var W=(a4+Y*8)&4294967295;HEAP[W]=X}else{var V=a6;var U=(a4+V*8)&4294967295;HEAP[U]=0}__ZN6Object4freeEv(P);var T=a6;var S=((T)+1)&4294967295;a6=S;af=11;continue}}else{var M=(a4)&4294967295;HEAP[M]=1;var L=(a4+8)&4294967295;HEAP[L]=0;var K=(a4+16)&4294967295;HEAP[K]=0;var J=(a4+24)&4294967295;HEAP[J]=1;var I=(a4+32)&4294967295;HEAP[I]=0;var G=(a4+40)&4294967295;HEAP[G]=0}__ZN6Object4freeEv(R);var E=aZ;var D=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(E,(__str601698)&4294967295,R,0);var C=__ZN6Object6isDictEv(R);var aQ=reSign((C),8,0)!=0;if(aQ){var B=__ZN6Object7getDictEv(R);ad=B}else{ad=0}var A=ad;bh=A;var z=be;var y=(z+108)&4294967295;var w=HEAP[y];var v=((w)+1)&4294967295;var u=be;var t=(u+108)&4294967295;HEAP[t]=v;var s=bk;var r=unSign((s),8,0);var q=aE;var p=unSign((q),8,0);var n=aa;var m=unSign((n),8,0);var l=be;var k=f;var j=bh;var i=(a4)&4294967295;var h=(bo)&4294967295;var e=o;var d=(((m))&255);var c=(((p))&255);var b=(((r))&255);var a=aS;var bQ=ae;__ZN3Gfx7doForm1EP6ObjectP4DictPdS4_bbP13GfxColorSpacebbbP8FunctionP8GfxColor(l,k,j,i,h,1,1,e,d,c,b,a,bQ);var bP=be;var bO=(bP+108)&4294967295;var bN=HEAP[bO];var bM=((bN)-1)&4294967295;var bz=be;var by=(bz+108)&4294967295;HEAP[by]=bM;var bx=o;var bw=(bx)!=0;$bb45$$bb47$40:do{if(bw){var bv=o;var bu=(bv)!=0;if(!(bu)){af=18;break $bb45$$bb47$40}var bt=o;var bs=(bt)&4294967295;var br=HEAP[bs];var bq=(br+4)&4294967295;var bi=HEAP[bq];var bg=bi;var bd=o;FUNCTION_TABLE[bg](bd)}}while(0);__ZN6Object4freeEv(R)}else{if(af==8){__ZN6Object4freeEv(P);__ZN6Object4freeEv(R);var ap=be;var ao=__ZN3Gfx6getPosEv(ap);__Z5erroriPcz(ao,(__str981736)&4294967295)}}}}STACKTOP=F;return;return}function __ZN3Gfx10doShowTextEP9GooString(bS,aS){var au=STACKTOP;STACKTOP+=232;_memset(au,0,232);var L;var im;var hg;var b;var d;var gg;var gG;var gK;var gW;var g8;var dm;var hm;var hn;var gl;var jQ;var a=au;var nH=au+8;var mq=au+16;var aR=au+20;var aQ=au+24;var aP=au+32;var dV=au+40;var dS=au+48;var bL=au+56;var bh=au+64;var ma;var l8;var hW=au+72;var hT=au+80;var nk;var ni;var fk=au+88;var fj=au+96;var hc=au+104;var ha=au+112;var iQ=au+120;var cv=au+168;var M;var h6=au+216;var iv;var z;var aT;var hJ;var aV;var f0=au+228;var lk;var kb;var a1;var gX=0;im=bS;hg=aS;HEAP[aR]=0;__ZN6ObjectC1Ev(h6);var bu=im;var bs=(bu+28)&4294967295;var br=HEAP[bs];var bq=__ZN8GfxState7getFontEv(br);gl=bq;var bp=gl;var bo=(bp)&4294967295;var bm=HEAP[bo];var bk=(bm+8)&4294967295;var bi=HEAP[bk];var bg=bi;var fu=gl;var ft=FUNCTION_TABLE[bg](fu);jQ=ft;var fs=im;var fr=(fs+8)&4294967295;var fq=HEAP[fr];var fp=im;var fo=(fp+8)&4294967295;var fn=HEAP[fo];var fm=(fn)&4294967295;var fl=HEAP[fm];var e8=(fl+12)&4294967295;var e7=HEAP[e8];var e6=im;var e5=(e6+8)&4294967295;var e4=HEAP[e5];var e3=e7;var e2=FUNCTION_TABLE[e3](e4);hn=e2;var e1=hn;var mf=reSign((e1),8,0)!=0;if(mf){var e0=im;var eZ=(e0+8)&4294967295;var eO=HEAP[eZ];var eN=im;var eM=(eN+8)&4294967295;var eL=HEAP[eM];var eK=(eL)&4294967295;var eJ=HEAP[eK];var eI=(eJ+276)&4294967295;var eH=HEAP[eI];var eG=im;var eF=(eG+28)&4294967295;var ek=HEAP[eF];var ej=im;var ei=(ej+8)&4294967295;var eh=HEAP[ei];var eg=eH;var ef=hg;FUNCTION_TABLE[eg](eh,ek,ef)}var ee=gl;var ed=__ZN7GfxFont7getTypeEv(ee);var ec=(((ed))|0)!=4;$bb8$$bb2$5:do{if(ec){L=1}else{var eb=im;var dO=(eb+8)&4294967295;var dN=HEAP[dO];var dM=im;var dL=(dM+8)&4294967295;var dK=HEAP[dL];var dJ=(dK)&4294967295;var dI=HEAP[dJ];var dH=(dI+32)&4294967295;var dG=HEAP[dH];var dF=im;var di=(dF+8)&4294967295;var dh=HEAP[di];var dg=dG;var df=FUNCTION_TABLE[dg](dh);var at=reSign((df),8,0)!=0;var h7=(at)^1;var fH=unSign((h7),1,0);var aq=reSign((fH),8,0)!=0;if(aq){L=1;break $bb8$$bb2$5}dm=1;L=3;break $bb8$$bb2$5}}while(0);if(L==1){dm=0}var de=dm;hm=de;var dd=hm;var e=reSign((dd),8,0)!=0;if(e){var dc=im;var db=(dc+28)&4294967295;var da=HEAP[db];var c9=__ZN8GfxState6getCTMEv(da);M=c9;a1=0;$bb13$13:while(1){var cG=a1;var cF=(((cG))|0)<=5;if(!(cF)){L=7;break $bb13$13}var cO=a1;var cN=M;var cM=a1;var cL=(cN+8*cM)&4294967295;var cK=HEAP[cL];var cJ=(iQ+cO*8)&4294967295;HEAP[cJ]=cK;var cI=a1;var cH=((cI)+1)&4294967295;a1=cH;L=5;continue $bb13$13}var ct=im;var cs=(ct+28)&4294967295;var cr=HEAP[cs];var cq=__ZN8GfxState10getTextMatEv(cr);M=cq;var cp=M;var co=(cp)&4294967295;var cn=HEAP[co];var cm=(iQ)&4294967295;var cl=HEAP[cm];var ck=(cn)*(cl);var b9=M;var b8=(b9+8)&4294967295;var b7=HEAP[b8];var b6=(iQ+16)&4294967295;var b5=HEAP[b6];var b4=(b7)*(b5);var b3=(ck)+(b4);var b2=(cv)&4294967295;HEAP[b2]=b3;var b1=M;var b0=(b1)&4294967295;var iO=HEAP[b0];var iM=(iQ+8)&4294967295;var iK=HEAP[iM];var iI=(iO)*(iK);var iG=M;var iE=(iG+8)&4294967295;var iC=HEAP[iE];var iA=(iQ+24)&4294967295;var iy=HEAP[iA];var ix=(iC)*(iy);var it=(iI)+(ix);var iq=(cv+8)&4294967295;HEAP[iq]=it;var io=M;var ik=(io+16)&4294967295;var ii=HEAP[ik];var ig=(iQ)&4294967295;var id=HEAP[ig];var ib=(ii)*(id);var h9=M;var h8=(h9+24)&4294967295;var h3=HEAP[h8];var h1=(iQ+16)&4294967295;var hZ=HEAP[h1];var hX=(h3)*(hZ);var hU=(ib)+(hX);var hR=(cv+16)&4294967295;HEAP[hR]=hU;var hP=M;var hN=(hP+16)&4294967295;var hL=HEAP[hN];var hK=(iQ+8)&4294967295;var hF=HEAP[hK];var hD=(hL)*(hF);var hB=M;var hz=(hB+24)&4294967295;var hx=HEAP[hz];var hv=(iQ+24)&4294967295;var ht=HEAP[hv];var hr=(hx)*(ht);var hp=(hD)+(hr);var ho=(cv+24)&4294967295;HEAP[ho]=hp;var hl=gl;var hk=__ZN7GfxFont13getFontMatrixEv(hl);M=hk;var hj=M;var hi=(hj)&4294967295;var hh=HEAP[hi];var hf=(cv)&4294967295;var he=HEAP[hf];var hd=(hh)*(he);var hb=M;var g9=(hb+8)&4294967295;var g7=HEAP[g9];var g6=(cv+16)&4294967295;var g5=HEAP[g6];var g4=(g7)*(g5);var g3=(hd)+(g4);var g2=(cv)&4294967295;HEAP[g2]=g3;var g1=M;var g0=(g1)&4294967295;var gZ=HEAP[g0];var gY=(cv+8)&4294967295;var gV=HEAP[gY];var gU=(gZ)*(gV);var gS=M;var gR=(gS+8)&4294967295;var gQ=HEAP[gR];var gP=(cv+24)&4294967295;var gO=HEAP[gP];var gN=(gQ)*(gO);var gM=(gU)+(gN);var gL=(cv+8)&4294967295;HEAP[gL]=gM;var gy=M;var gx=(gy+16)&4294967295;var gw=HEAP[gx];var gv=(cv)&4294967295;var gu=HEAP[gv];var gt=(gw)*(gu);var gs=M;var gr=(gs+24)&4294967295;var gq=HEAP[gr];var gp=(cv+16)&4294967295;var gc=HEAP[gp];var gb=(gq)*(gc);var ga=(gt)+(gb);var f9=(cv+16)&4294967295;HEAP[f9]=ga;var f8=M;var f7=(f8+16)&4294967295;var f6=HEAP[f7];var f5=(cv+8)&4294967295;var f4=HEAP[f5];var f3=(f6)*(f4);var fR=M;var fQ=(fR+24)&4294967295;var fP=HEAP[fQ];var fN=(cv+24)&4294967295;var fM=HEAP[fN];var fK=(fP)*(fM);var fJ=(f3)+(fK);var fI=(cv+24)&4294967295;HEAP[fI]=fJ;var fG=(cv)&4294967295;var fF=HEAP[fG];var x=im;var v=(x+28)&4294967295;var t=HEAP[v];var r=__ZN8GfxState11getFontSizeEv(t);var p=(fF)*(r);var n=(cv)&4294967295;HEAP[n]=p;var l=(cv+8)&4294967295;var j=HEAP[l];var h=im;var f=(h+28)&4294967295;var nF=HEAP[f];var nD=__ZN8GfxState11getFontSizeEv(nF);var nB=(j)*(nD);var nz=(cv+8)&4294967295;HEAP[nz]=nB;var nx=(cv+16)&4294967295;var nv=HEAP[nx];var nt=im;var nr=(nt+28)&4294967295;var np=HEAP[nr];var nn=__ZN8GfxState11getFontSizeEv(np);var ng=(nv)*(nn);var ne=(cv+16)&4294967295;HEAP[ne]=ng;var nc=(cv+24)&4294967295;var na=HEAP[nc];var m8=im;var m6=(m8+28)&4294967295;var m4=HEAP[m6];var m2=__ZN8GfxState11getFontSizeEv(m4);var m0=(na)*(m2);var mY=(cv+24)&4294967295;HEAP[mY]=m0;var mV=(cv)&4294967295;var mT=HEAP[mV];var mR=im;var mP=(mR+28)&4294967295;var mN=HEAP[mP];var mL=__ZN8GfxState15getHorizScalingEv(mN);var mJ=(mT)*(mL);var mH=(cv)&4294967295;HEAP[mH]=mJ;var mF=(cv+16)&4294967295;var mD=HEAP[mF];var mB=im;var mA=(mB+28)&4294967295;var mz=HEAP[mA];var my=__ZN8GfxState15getHorizScalingEv(mz);var mx=(mD)*(my);var mw=(cv+16)&4294967295;HEAP[mw]=mx;var mv=im;var mu=(mv+28)&4294967295;var mt=HEAP[mu];var ms=__ZN8GfxState7getRiseEv(mt);var mp=im;var mo=(mp+28)&4294967295;var mn=HEAP[mo];__ZN8GfxState18textTransformDeltaEddPdS0_(mn,0,ms,a,nH);var mm=im;var ml=(mm+28)&4294967295;var mk=HEAP[ml];var mj=__ZN8GfxState7getCurXEv(mk);ma=mj;var mi=im;var mh=(mi+28)&4294967295;var mg=HEAP[mh];var mc=__ZN8GfxState7getCurYEv(mg);l8=mc;var mb=im;var l9=(mb+28)&4294967295;var l7=HEAP[l9];var l6=__ZN8GfxState8getLineXEv(l7);nk=l6;var l5=im;var l4=(l5+28)&4294967295;var l3=HEAP[l4];var l2=__ZN8GfxState8getLineYEv(l3);ni=l2;var l1=im;var lP=(l1+116)&4294967295;var lO=HEAP[lP];z=lO;var lN=hg;var lM=__ZNK9GooString10getCStringEv(lN);aT=lM;var lL=hg;var lK=__ZN9GooString9getLengthEv(lL);hJ=lK;$bb33$17:while(1){var iV=hJ;var iU=(((iV))|0)>0;if(!(iU)){L=17;break $bb33$17}var lJ=gl;var lI=(lJ)&4294967295;var lH=HEAP[lI];var lG=(lH+12)&4294967295;var lv=HEAP[lG];var lu=lv;var lt=gl;var ls=aT;var lr=hJ;var lq=FUNCTION_TABLE[lu](lt,ls,lr,mq,aR,f0,dV,dS,fk,fj);aV=lq;var lo=im;var ln=(lo+28)&4294967295;var lm=HEAP[ln];var ll=__ZN8GfxState11getFontSizeEv(lm);var k9=HEAP[dV];var k8=(ll)*(k9);var k7=im;var k6=(k7+28)&4294967295;var k5=HEAP[k6];var k4=__ZN8GfxState12getCharSpaceEv(k5);var k3=(k8)+(k4);HEAP[dV]=k3;var k2=aV;var k1=(((k2))|0)==1;$bb16$$bb18$20:do{if(k1){var k0=aT;var eD=HEAP[k0];var eB=reSign((eD),8,0)==32;if(!(eB)){L=10;break $bb16$$bb18$20}var ez=im;var ex=(ez+28)&4294967295;var ev=HEAP[ex];var et=__ZN8GfxState12getWordSpaceEv(ev);var er=HEAP[dV];var ep=(et)+(er);HEAP[dV]=ep}}while(0);var en=im;var el=(en+28)&4294967295;var d9=HEAP[el];var d7=__ZN8GfxState15getHorizScalingEv(d9);var d5=HEAP[dV];var d3=(d7)*(d5);HEAP[dV]=d3;var d1=im;var dZ=(d1+28)&4294967295;var dX=HEAP[dZ];var dU=__ZN8GfxState11getFontSizeEv(dX);var dR=HEAP[dS];var dP=(dU)*(dR);HEAP[dS]=dP;var dD=HEAP[dS];var dB=HEAP[dV];var dz=im;var dx=(dz+28)&4294967295;var dv=HEAP[dx];__ZN8GfxState18textTransformDeltaEddPdS0_(dv,dB,dD,hW,hT);var dt=HEAP[nH];var dr=l8;var dp=(dr)+(dt);var dl=HEAP[a];var dj=ma;var c7=(dj)+(dl);var c5=im;var c3=(c5+28)&4294967295;var c1=HEAP[c3];__ZN8GfxState9transformEddPdS0_(c1,c7,dp,aQ,aP);var cZ=im;__ZN3Gfx9saveStateEv(cZ);var cX=HEAP[aP];var cV=HEAP[aQ];var cT=(cv+24)&4294967295;var cR=HEAP[cT];var cP=(cv+16)&4294967295;var cE=HEAP[cP];var cD=(cv+8)&4294967295;var cC=HEAP[cD];var cB=(cv)&4294967295;var cA=HEAP[cB];var cz=im;var cy=(cz+28)&4294967295;var cx=HEAP[cy];__ZN8GfxState6setCTMEdddddd(cx,cA,cC,cE,cR,cV,cX);var cw=im;var cu=(cw+8)&4294967295;var cj=HEAP[cu];var ci=im;var ch=(ci+8)&4294967295;var cg=HEAP[ch];var cf=(cg)&4294967295;var ce=HEAP[cf];var cd=(ce+92)&4294967295;var cc=HEAP[cd];var cb=im;var ca=(cb+28)&4294967295;var bZ=HEAP[ca];var bY=im;var bX=(bY+8)&4294967295;var bW=HEAP[bX];var bV=cc;FUNCTION_TABLE[bV](bW,bZ,1,0,0,1,0,0);var bU=im;var bT=(bU+8)&4294967295;var bR=HEAP[bT];var bQ=im;var bP=(bQ+8)&4294967295;var bD=HEAP[bP];var bC=(bD)&4294967295;var bB=HEAP[bC];var bA=(bB+292)&4294967295;var bz=HEAP[bA];var by=HEAP[f0];var bx=HEAP[aR];var bw=HEAP[mq];var bv=HEAP[hT];var bt=HEAP[hW];var bf=HEAP[nH];var be=l8;var bd=(be)+(bf);var bc=HEAP[a];var bb=ma;var ba=(bb)+(bc);var a9=im;var a8=(a9+28)&4294967295;var a7=HEAP[a8];var a6=im;var a5=(a6+8)&4294967295;var a4=HEAP[a5];var a3=bz;var a2=FUNCTION_TABLE[a3](a4,a7,ba,bd,bt,bv,bw,bx,by);var c=reSign((a2),8,0)!=0;var K=(c)^1;var fL=unSign((K),1,0);g8=fL;var a0=g8;var nm=reSign((a0),8,0)!=0;if(nm){var aZ=HEAP[mq];var aY=gl;var aX=aY;var aW=__ZN11Gfx8BitFont11getCharProcEiP6Object(aX,aZ,h6);var aU=gl;var ku=aU;var ks=__ZN11Gfx8BitFont12getResourcesEv(ku);iv=ks;var kq=iv;var ko=(kq)!=0;var km=unSign((ko),1,0);gW=km;var kk=gW;var nl=reSign((kk),8,0)!=0;if(nl){var ki=im;var kg=iv;__ZN3Gfx13pushResourcesEP4Dict(ki,kg)}var ke=__ZN6Object8isStreamEv(h6);gK=ke;var kc=gK;var nj=reSign((kc),8,0)!=0;if(nj){var j9=im;__ZN3Gfx7displayEP6Objectb(j9,h6,0)}else{var j7=im;var j5=__ZN3Gfx6getPosEv(j7);__Z5erroriPcz(j5,(__str1301768)&4294967295)}var j3=im;var j1=(j3+8)&4294967295;var jZ=HEAP[j1];var jX=im;var jV=(jX+8)&4294967295;var jT=HEAP[jV];var jR=(jT)&4294967295;var jO=HEAP[jR];var jM=(jO+296)&4294967295;var jK=HEAP[jM];var jI=im;var jG=(jI+28)&4294967295;var jE=HEAP[jG];var jC=im;var jA=(jC+8)&4294967295;var jy=HEAP[jA];var jw=jK;FUNCTION_TABLE[jw](jy,jE);var ju=iv;var js=(ju)!=0;if(js){var jq=im;__ZN3Gfx12popResourcesEv(jq)}__ZN6Object4freeEv(h6)}var jo=im;__ZN3Gfx12restoreStateEv(jo);var jm=HEAP[hW];var jk=ma;var ji=(jk)+(jm);ma=ji;var jg=HEAP[hT];var je=l8;var jc=(je)+(jg);l8=jc;var jb=im;var ja=(jb+28)&4294967295;var i9=HEAP[ja];var i8=ma;var i7=l8;__ZN8GfxState6moveToEdd(i9,i8,i7);var i6=im;var i5=(i6+28)&4294967295;var i4=HEAP[i5];var i3=nk;var i2=ni;__ZN8GfxState10textSetPosEdd(i4,i3,i2);var i1=aT;var i0=aV;var iZ=(i1+i0)&4294967295;aT=iZ;var iY=hJ;var iX=aV;var iW=((iY)-(iX))&4294967295;hJ=iW;L=8;continue $bb33$17}var iT=im;var iS=(iT+116)&4294967295;var iR=z;HEAP[iS]=iR}else{var iP=im;var iN=(iP+8)&4294967295;var iL=HEAP[iN];var iJ=im;var iH=(iJ+8)&4294967295;var iF=HEAP[iH];var iD=(iF)&4294967295;var iB=HEAP[iD];var iz=(iB+12)&4294967295;var iw=HEAP[iz];var iu=im;var ir=(iu+8)&4294967295;var ip=HEAP[ir];var il=iw;var ij=FUNCTION_TABLE[il](ip);gG=ij;var ih=gG;var mX=reSign((ih),8,0)!=0;if(mX){var ie=im;var ic=(ie+28)&4294967295;var ia=HEAP[ic];var h5=__ZN8GfxState7getRiseEv(ia);var h4=im;var h2=(h4+28)&4294967295;var h0=HEAP[h2];__ZN8GfxState18textTransformDeltaEddPdS0_(h0,0,h5,a,nH);var hY=hg;var hV=__ZNK9GooString10getCStringEv(hY);aT=hV;var hS=hg;var hQ=__ZN9GooString9getLengthEv(hS);hJ=hQ;$bb53$41:while(1){var fz=hJ;var fy=(((fz))|0)>0;if(!(fy)){L=29;break $bb53$41}var hO=gl;var hM=(hO)&4294967295;var hH=HEAP[hM];var hG=(hH+12)&4294967295;var hE=HEAP[hG];var hC=hE;var hA=gl;var hy=aT;var hw=hJ;var hu=FUNCTION_TABLE[hC](hA,hy,hw,mq,aR,f0,dV,dS,fk,fj);aV=hu;var hs=jQ;var hq=(((hs))|0)!=0;if(hq){var aO=im;var aN=(aO+28)&4294967295;var aM=HEAP[aN];var aL=__ZN8GfxState11getFontSizeEv(aM);var aK=HEAP[dV];var aJ=(aL)*(aK);HEAP[dV]=aJ;var aI=im;var aH=(aI+28)&4294967295;var aG=HEAP[aH];var aF=__ZN8GfxState11getFontSizeEv(aG);var aE=HEAP[dS];var aD=(aF)*(aE);var aC=im;var aB=(aC+28)&4294967295;var aA=HEAP[aB];var az=__ZN8GfxState12getCharSpaceEv(aA);var ay=(aD)+(az);HEAP[dS]=ay;var ax=aV;var aw=(((ax))|0)==1;$bb40$$bb42$46:do{if(aw){var av=aT;var ar=HEAP[av];var ap=reSign((ar),8,0)==32;if(!(ap)){L=21;break $bb40$$bb42$46}var ao=im;var an=(ao+28)&4294967295;var am=HEAP[an];var al=__ZN8GfxState12getWordSpaceEv(am);var ak=HEAP[dS];var aj=(al)+(ak);HEAP[dS]=aj}}while(0)}else{var ai=im;var ah=(ai+28)&4294967295;var ag=HEAP[ah];var af=__ZN8GfxState11getFontSizeEv(ag);var ae=HEAP[dV];var ad=(af)*(ae);var ac=im;var ab=(ac+28)&4294967295;var aa=HEAP[ab];var Z=__ZN8GfxState12getCharSpaceEv(aa);var Y=(ad)+(Z);HEAP[dV]=Y;var X=aV;var W=(((X))|0)==1;$bb44$$bb46$51:do{if(W){var V=aT;var U=HEAP[V];var T=reSign((U),8,0)==32;if(!(T)){L=25;break $bb44$$bb46$51}var S=im;var R=(S+28)&4294967295;var Q=HEAP[R];var P=__ZN8GfxState12getWordSpaceEv(Q);var O=HEAP[dV];var N=(P)+(O);HEAP[dV]=N}}while(0);var J=im;var I=(J+28)&4294967295;var H=HEAP[I];var G=__ZN8GfxState15getHorizScalingEv(H);var F=HEAP[dV];var E=(G)*(F);HEAP[dV]=E;var D=im;var C=(D+28)&4294967295;var B=HEAP[C];var A=__ZN8GfxState11getFontSizeEv(B);var y=HEAP[dS];var w=(A)*(y);HEAP[dS]=w}var u=HEAP[dS];var s=HEAP[dV];var q=im;var o=(q+28)&4294967295;var m=HEAP[o];__ZN8GfxState18textTransformDeltaEddPdS0_(m,s,u,hW,hT);var k=im;var i=(k+28)&4294967295;var g=HEAP[i];var nG=__ZN8GfxState11getFontSizeEv(g);var nE=HEAP[fk];var nC=(nG)*(nE);HEAP[fk]=nC;var nA=im;var ny=(nA+28)&4294967295;var nw=HEAP[ny];var nu=__ZN8GfxState11getFontSizeEv(nw);var ns=HEAP[fj];var nq=(nu)*(ns);HEAP[fj]=nq;var no=HEAP[fj];var nh=HEAP[fk];var nf=im;var nd=(nf+28)&4294967295;var nb=HEAP[nd];__ZN8GfxState18textTransformDeltaEddPdS0_(nb,nh,no,hc,ha);var m9=im;var m7=__ZN3Gfx15contentIsHiddenEv(m9);var mC=reSign((m7),8,0)!=0;var gT=(mC)^1;var hI=unSign((gT),1,0);gg=hI;var m5=gg;var mr=reSign((m5),8,0)!=0;if(mr){var m3=im;var m1=(m3+8)&4294967295;var mZ=HEAP[m1];var mW=im;var mU=(mW+8)&4294967295;var mS=HEAP[mU];var mQ=(mS)&4294967295;var mO=HEAP[mQ];var mM=(mO+284)&4294967295;var mK=HEAP[mM];var mI=HEAP[f0];var mG=HEAP[aR];var mE=HEAP[mq];var gJ=HEAP[ha];var gI=HEAP[hc];var gH=HEAP[hT];var gF=HEAP[hW];var gE=im;var gD=(gE+28)&4294967295;var gC=HEAP[gD];var gB=__ZN8GfxState7getCurYEv(gC);var gA=HEAP[nH];var gz=(gB)+(gA);var go=im;var gn=(go+28)&4294967295;var gm=HEAP[gn];var gk=__ZN8GfxState7getCurXEv(gm);var gj=HEAP[a];var gi=(gk)+(gj);var gh=im;var gf=(gh+28)&4294967295;var ge=HEAP[gf];var gd=im;var f2=(gd+8)&4294967295;var f1=HEAP[f2];var fZ=mK;var fY=aV;FUNCTION_TABLE[fZ](f1,ge,gi,gz,gF,gH,gI,gJ,mE,fY,mG,mI)}var fX=HEAP[hT];var fW=HEAP[hW];var fV=im;var fU=(fV+28)&4294967295;var fT=HEAP[fU];__ZN8GfxState5shiftEdd(fT,fW,fX);var fS=aT;var fE=aV;var fD=(fS+fE)&4294967295;aT=fD;var fC=hJ;var fB=aV;var fA=((fC)-(fB))&4294967295;hJ=fA;L=19;continue $bb53$41}}else{HEAP[dS]=0;var fx=HEAP[dS];HEAP[dV]=fx;var fw=hg;var fv=__ZNK9GooString10getCStringEv(fw);aT=fv;var fi=hg;var fh=__ZN9GooString9getLengthEv(fi);hJ=fh;kb=0;var fg=kb;lk=fg;$bb60$61:while(1){var d2=hJ;var d0=(((d2))|0)>0;if(!(d0)){L=35;break $bb60$61}var ff=gl;var fe=(ff)&4294967295;var fd=HEAP[fe];var fc=(fd+12)&4294967295;var fb=HEAP[fc];var fa=fb;var e9=gl;var eY=aT;var eX=hJ;var eW=FUNCTION_TABLE[fa](e9,eY,eX,mq,aR,f0,bL,bh,fk,fj);aV=eW;var eV=HEAP[dV];var eU=HEAP[bL];var eT=(eV)+(eU);HEAP[dV]=eT;var eS=HEAP[dS];var eR=HEAP[bh];var eQ=(eS)+(eR);HEAP[dS]=eQ;var eP=aV;var eE=(((eP))|0)==1;$bb57$$bb59$64:do{if(eE){var eC=aT;var eA=HEAP[eC];var ey=reSign((eA),8,0)==32;if(!(ey)){L=32;break $bb57$$bb59$64}var ew=kb;var eu=((ew)+1)&4294967295;kb=eu}}while(0);var es=lk;var eq=((es)+1)&4294967295;lk=eq;var eo=aT;var em=aV;var ea=(eo+em)&4294967295;aT=ea;var d8=hJ;var d6=aV;var d4=((d8)-(d6))&4294967295;hJ=d4;L=30;continue $bb60$61}var dY=jQ;var dW=(((dY))|0)!=0;if(dW){var dT=im;var dQ=(dT+28)&4294967295;var dE=HEAP[dQ];var dC=__ZN8GfxState11getFontSizeEv(dE);var dA=HEAP[dV];var dy=(dC)*(dA);HEAP[dV]=dy;var dw=im;var du=(dw+28)&4294967295;var ds=HEAP[du];var dq=__ZN8GfxState11getFontSizeEv(ds);var dn=HEAP[dS];var dk=(dq)*(dn);var c8=lk;var c6=(((c8))|0);var c4=im;var c2=(c4+28)&4294967295;var c0=HEAP[c2];var cY=__ZN8GfxState12getCharSpaceEv(c0);var cW=(c6)*(cY);var cU=(dk)+(cW);var cS=kb;var cQ=(((cS))|0);var lZ=im;var lY=(lZ+28)&4294967295;var lX=HEAP[lY];var lW=__ZN8GfxState12getWordSpaceEv(lX);var lV=(cQ)*(lW);var lU=(cU)+(lV);HEAP[dS]=lU}else{var lT=im;var lS=(lT+28)&4294967295;var lR=HEAP[lS];var lQ=__ZN8GfxState11getFontSizeEv(lR);var lF=HEAP[dV];var lE=(lQ)*(lF);var lD=lk;var lC=(((lD))|0);var lB=im;var lA=(lB+28)&4294967295;var lz=HEAP[lA];var ly=__ZN8GfxState12getCharSpaceEv(lz);var lx=(lC)*(ly);var lw=(lE)+(lx);var lj=kb;var li=(((lj))|0);var lh=im;var lg=(lh+28)&4294967295;var lf=HEAP[lg];var le=__ZN8GfxState12getWordSpaceEv(lf);var ld=(li)*(le);var lc=(lw)+(ld);HEAP[dV]=lc;var lb=im;var la=(lb+28)&4294967295;var kZ=HEAP[la];var kY=__ZN8GfxState15getHorizScalingEv(kZ);var kX=HEAP[dV];var kW=(kY)*(kX);HEAP[dV]=kW;var kV=im;var kU=(kV+28)&4294967295;var kT=HEAP[kU];var kS=__ZN8GfxState11getFontSizeEv(kT);var kR=HEAP[dS];var kQ=(kS)*(kR);HEAP[dS]=kQ}var kP=HEAP[dS];var kO=HEAP[dV];var kN=im;var kM=(kN+28)&4294967295;var kL=HEAP[kM];__ZN8GfxState18textTransformDeltaEddPdS0_(kL,kO,kP,hW,hT);var kK=im;var kJ=__ZN3Gfx15contentIsHiddenEv(kK);var me=reSign((kJ),8,0)!=0;var fO=(me)^1;var lp=unSign((fO),1,0);d=lp;var kI=d;var md=reSign((kI),8,0)!=0;if(md){var kH=im;var kG=(kH+8)&4294967295;var kF=HEAP[kG];var kE=im;var kD=(kE+8)&4294967295;var kC=HEAP[kD];var kB=(kC)&4294967295;var kA=HEAP[kB];var kz=(kA+288)&4294967295;var ky=HEAP[kz];var kx=im;var kw=(kx+28)&4294967295;var kv=HEAP[kw];var kt=im;var kr=(kt+8)&4294967295;var kp=HEAP[kr];var kn=ky;var kl=hg;FUNCTION_TABLE[kn](kp,kv,kl)}var kj=HEAP[hT];var kh=HEAP[hW];var kf=im;var kd=(kf+28)&4294967295;var ka=HEAP[kd];__ZN8GfxState5shiftEdd(ka,kh,kj)}}var j8=im;var j6=(j8+8)&4294967295;var j4=HEAP[j6];var j2=im;var j0=(j2+8)&4294967295;var jY=HEAP[j0];var jW=(jY)&4294967295;var jU=HEAP[jW];var jS=(jU+12)&4294967295;var jP=HEAP[jS];var jN=im;var jL=(jN+8)&4294967295;var jJ=HEAP[jL];var jH=jP;var jF=FUNCTION_TABLE[jH](jJ);b=jF;var jD=b;var l0=reSign((jD),8,0)!=0;if(l0){var jB=im;var jz=(jB+8)&4294967295;var jx=HEAP[jz];var jv=im;var jt=(jv+8)&4294967295;var jr=HEAP[jt];var jp=(jr)&4294967295;var jn=HEAP[jp];var jl=(jn+280)&4294967295;var jj=HEAP[jl];var jh=im;var jf=(jh+28)&4294967295;var jd=HEAP[jf];var bO=im;var bN=(bO+8)&4294967295;var bM=HEAP[bN];var bK=jj;FUNCTION_TABLE[bK](bM,jd)}var bJ=im;var bI=(bJ+24)&4294967295;var bH=HEAP[bI];var bG=hg;var bF=__ZN9GooString9getLengthEv(bG);var bE=((bF)*10)&4294967295;var bn=((bH)+(bE))&4294967295;var bl=im;var bj=(bl+24)&4294967295;HEAP[bj]=bn;STACKTOP=au;return;return}function __ZN3GfxC1EP4XRefP9OutputDevP4DictP7CatalogP12PDFRectangleS9_PFbPvESA_(L,Y,bW,b9,T,bt,i,h,cd){var I=STACKTOP;STACKTOP+=8;_memset(I,0,8);var aq;var bX;var bH;var cz;var cl;var g;var d=I;var ap;var u;var cy;var aF;var t=I+4;var ce;var bY;var F;var bF;var b7;var bu;var cA;var bK;var bv;var bg;var bO;var K;var aP;var cx;var cw;var bZ;var bI=0;b7=L;bu=Y;cA=bW;bK=b9;bv=T;bg=bt;bO=i;K=h;aP=cd;var cv=b7;var cu=(cv+36)&4294967295;bF=cu;var ct=bF;var cs=(ct)&4294967295;F=cs;var cr=F;var cq=cr;bY=cq;var bk=F;var bi=(bk)&4294967295;HEAP[bi]=0;var bf=F;var be=(bf+4)&4294967295;HEAP[be]=0;var bd=F;var bc=(bd+8)&4294967295;aF=bc;HEAP[t]=0;ce=0;ap=t;var bb=ap;cy=bb;var ba=cy;u=ba;var bS=u;var a9=HEAP[bS];var a8=aF;var aZ=(a8)&4294967295;g=aZ;HEAP[d]=a9;var aX=g;var aV=aX;cl=aV;bX=d;var aU=bX;cz=aU;var aT=cz;bH=aT;var cc=bH;var aS=HEAP[cc];var aR=g;var aQ=(aR)&4294967295;HEAP[aQ]=aS;var aO=b7;var aN=(aO)&4294967295;var aD=bu;HEAP[aN]=aD;var aB=b7;var az=(aB+4)&4294967295;var ay=bv;HEAP[az]=ay;var ax=b7;var aw=(ax+12)&4294967295;HEAP[aw]=1;var av=HEAP[_globalParams];var au=__ZN12GlobalParams16getPrintCommandsEv(av);var at=b7;var ar=(at+13)&4294967295;HEAP[ar]=au;var ag=HEAP[_globalParams];var ae=__ZN12GlobalParams18getProfileCommandsEv(ag);var ac=b7;var ab=(ac+14)&4294967295;HEAP[ab]=ae;var aa=b7;var Z=(aa+15)&4294967295;HEAP[Z]=0;var X=b7;var W=(X+16)&4294967295;HEAP[W]=0;var V=b7;var U=(V+17)&4294967295;HEAP[U]=0;var S=b7;var R=(S+112)&4294967295;HEAP[R]=0;var Q=b7;var P=(Q+116)&4294967295;HEAP[P]=0;var O=__Znwj(88);var N=O;cw=N;var M=b7;var J=(M)&4294967295;var H=HEAP[J];var G=cw;var E=bK;__ZN12GfxResourcesC1EP4XRefP4DictPS_(G,H,E,0);var D=b7;var C=(D+20)&4294967295;var B=cw;HEAP[C]=B;var A=b7;var z=(A+8)&4294967295;var y=cA;HEAP[z]=y;var x=__Znwj(652);var w=x;cx=w;var v=cx;var s=bg;__ZN8GfxStateC1EddP12PDFRectangleib(v,72,72,s,0,0);var r=b7;var q=(r+28)&4294967295;var p=cx;HEAP[q]=p;var o=b7;var n=(o+32)&4294967295;HEAP[n]=1;var m=b7;__ZN3Gfx14pushStateGuardEv(m);var l=b7;var k=(l+48)&4294967295;HEAP[k]=0;var j=b7;var f=(j+52)&4294967295;HEAP[f]=0;var e=b7;var c=(e+56)&4294967295;HEAP[c]=0;bZ=0;while(1){var ci=bZ;var ch=(((ci))|0)<=5;if(!(ch)){aq=2;break}var b=bZ;var a=b7;var cF=(a+28)&4294967295;var cE=HEAP[cF];var cD=__ZN8GfxState6getCTMEv(cE);var cC=bZ;var cB=(cD+8*cC)&4294967295;var cp=HEAP[cB];var co=b7;var cn=(co+60)&4294967295;var cm=(cn+b*8)&4294967295;HEAP[cm]=cp;var ck=bZ;var cj=((ck)+1)&4294967295;bZ=cj;aq=0;continue}var cg=b7;var cf=(cg+108)&4294967295;HEAP[cf]=0;var cb=b7;var ca=(cb+120)&4294967295;var b8=K;HEAP[ca]=b8;var b6=b7;var b5=(b6+124)&4294967295;var b4=aP;HEAP[b5]=b4;var b3=bO;var b2=(b3)!=0;if(b2){var b1=bO;var b0=(b1+8)&4294967295;var bV=HEAP[b0];var bU=bO;var bT=(bU)&4294967295;var bR=HEAP[bT];var bQ=b7;var bP=(bQ+28)&4294967295;var bN=HEAP[bP];__ZN8GfxState6moveToEdd(bN,bR,bV);var bM=bO;var bL=(bM+8)&4294967295;var bJ=HEAP[bL];var bG=bO;var bE=(bG+16)&4294967295;var bD=HEAP[bE];var bC=b7;var bB=(bC+28)&4294967295;var bA=HEAP[bB];__ZN8GfxState6lineToEdd(bA,bD,bJ);var bz=bO;var by=(bz+24)&4294967295;var bx=HEAP[by];var bw=bO;var bs=(bw+16)&4294967295;var br=HEAP[bs];var bq=b7;var bp=(bq+28)&4294967295;var bo=HEAP[bp];__ZN8GfxState6lineToEdd(bo,br,bx);var bn=bO;var bm=(bn+24)&4294967295;var bl=HEAP[bm];var bj=bO;var bh=(bj)&4294967295;var a7=HEAP[bh];var a6=b7;var a5=(a6+28)&4294967295;var a4=HEAP[a5];__ZN8GfxState6lineToEdd(a4,a7,bl);var a3=b7;var a2=(a3+28)&4294967295;var a1=HEAP[a2];__ZN8GfxState9closePathEv(a1);var a0=b7;var aY=(a0+28)&4294967295;var aW=HEAP[aY];__ZN8GfxState4clipEv(aW);var aM=b7;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=b7;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aG=(aH)&4294967295;var aE=HEAP[aG];var aC=(aE+256)&4294967295;var aA=HEAP[aC];var ao=b7;var an=(ao+28)&4294967295;var am=HEAP[an];var al=b7;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ai=aA;FUNCTION_TABLE[ai](aj,am);var ah=b7;var af=(ah+28)&4294967295;var ad=HEAP[af];__ZN8GfxState9clearPathEv(ad)}STACKTOP=I;return;return}function __ZN3GfxC2EP4XRefP9OutputDevP4DictP7CatalogP12PDFRectangleS9_PFbPvESA_(L,Y,bW,b9,T,bt,i,h,cd){var I=STACKTOP;STACKTOP+=8;_memset(I,0,8);var aq;var bX;var bH;var cz;var cl;var g;var d=I;var ap;var u;var cy;var aF;var t=I+4;var ce;var bY;var F;var bF;var b7;var bu;var cA;var bK;var bv;var bg;var bO;var K;var aP;var cx;var cw;var bZ;var bI=0;b7=L;bu=Y;cA=bW;bK=b9;bv=T;bg=bt;bO=i;K=h;aP=cd;var cv=b7;var cu=(cv+36)&4294967295;bF=cu;var ct=bF;var cs=(ct)&4294967295;F=cs;var cr=F;var cq=cr;bY=cq;var bk=F;var bi=(bk)&4294967295;HEAP[bi]=0;var bf=F;var be=(bf+4)&4294967295;HEAP[be]=0;var bd=F;var bc=(bd+8)&4294967295;aF=bc;HEAP[t]=0;ce=0;ap=t;var bb=ap;cy=bb;var ba=cy;u=ba;var bS=u;var a9=HEAP[bS];var a8=aF;var aZ=(a8)&4294967295;g=aZ;HEAP[d]=a9;var aX=g;var aV=aX;cl=aV;bX=d;var aU=bX;cz=aU;var aT=cz;bH=aT;var cc=bH;var aS=HEAP[cc];var aR=g;var aQ=(aR)&4294967295;HEAP[aQ]=aS;var aO=b7;var aN=(aO)&4294967295;var aD=bu;HEAP[aN]=aD;var aB=b7;var az=(aB+4)&4294967295;var ay=bv;HEAP[az]=ay;var ax=b7;var aw=(ax+12)&4294967295;HEAP[aw]=1;var av=HEAP[_globalParams];var au=__ZN12GlobalParams16getPrintCommandsEv(av);var at=b7;var ar=(at+13)&4294967295;HEAP[ar]=au;var ag=HEAP[_globalParams];var ae=__ZN12GlobalParams18getProfileCommandsEv(ag);var ac=b7;var ab=(ac+14)&4294967295;HEAP[ab]=ae;var aa=b7;var Z=(aa+15)&4294967295;HEAP[Z]=0;var X=b7;var W=(X+16)&4294967295;HEAP[W]=0;var V=b7;var U=(V+17)&4294967295;HEAP[U]=0;var S=b7;var R=(S+112)&4294967295;HEAP[R]=0;var Q=b7;var P=(Q+116)&4294967295;HEAP[P]=0;var O=__Znwj(88);var N=O;cw=N;var M=b7;var J=(M)&4294967295;var H=HEAP[J];var G=cw;var E=bK;__ZN12GfxResourcesC1EP4XRefP4DictPS_(G,H,E,0);var D=b7;var C=(D+20)&4294967295;var B=cw;HEAP[C]=B;var A=b7;var z=(A+8)&4294967295;var y=cA;HEAP[z]=y;var x=__Znwj(652);var w=x;cx=w;var v=cx;var s=bg;__ZN8GfxStateC1EddP12PDFRectangleib(v,72,72,s,0,0);var r=b7;var q=(r+28)&4294967295;var p=cx;HEAP[q]=p;var o=b7;var n=(o+32)&4294967295;HEAP[n]=1;var m=b7;__ZN3Gfx14pushStateGuardEv(m);var l=b7;var k=(l+48)&4294967295;HEAP[k]=0;var j=b7;var f=(j+52)&4294967295;HEAP[f]=0;var e=b7;var c=(e+56)&4294967295;HEAP[c]=0;bZ=0;while(1){var ci=bZ;var ch=(((ci))|0)<=5;if(!(ch)){aq=2;break}var b=bZ;var a=b7;var cF=(a+28)&4294967295;var cE=HEAP[cF];var cD=__ZN8GfxState6getCTMEv(cE);var cC=bZ;var cB=(cD+8*cC)&4294967295;var cp=HEAP[cB];var co=b7;var cn=(co+60)&4294967295;var cm=(cn+b*8)&4294967295;HEAP[cm]=cp;var ck=bZ;var cj=((ck)+1)&4294967295;bZ=cj;aq=0;continue}var cg=b7;var cf=(cg+108)&4294967295;HEAP[cf]=0;var cb=b7;var ca=(cb+120)&4294967295;var b8=K;HEAP[ca]=b8;var b6=b7;var b5=(b6+124)&4294967295;var b4=aP;HEAP[b5]=b4;var b3=bO;var b2=(b3)!=0;if(b2){var b1=bO;var b0=(b1+8)&4294967295;var bV=HEAP[b0];var bU=bO;var bT=(bU)&4294967295;var bR=HEAP[bT];var bQ=b7;var bP=(bQ+28)&4294967295;var bN=HEAP[bP];__ZN8GfxState6moveToEdd(bN,bR,bV);var bM=bO;var bL=(bM+8)&4294967295;var bJ=HEAP[bL];var bG=bO;var bE=(bG+16)&4294967295;var bD=HEAP[bE];var bC=b7;var bB=(bC+28)&4294967295;var bA=HEAP[bB];__ZN8GfxState6lineToEdd(bA,bD,bJ);var bz=bO;var by=(bz+24)&4294967295;var bx=HEAP[by];var bw=bO;var bs=(bw+16)&4294967295;var br=HEAP[bs];var bq=b7;var bp=(bq+28)&4294967295;var bo=HEAP[bp];__ZN8GfxState6lineToEdd(bo,br,bx);var bn=bO;var bm=(bn+24)&4294967295;var bl=HEAP[bm];var bj=bO;var bh=(bj)&4294967295;var a7=HEAP[bh];var a6=b7;var a5=(a6+28)&4294967295;var a4=HEAP[a5];__ZN8GfxState6lineToEdd(a4,a7,bl);var a3=b7;var a2=(a3+28)&4294967295;var a1=HEAP[a2];__ZN8GfxState9closePathEv(a1);var a0=b7;var aY=(a0+28)&4294967295;var aW=HEAP[aY];__ZN8GfxState4clipEv(aW);var aM=b7;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=b7;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aG=(aH)&4294967295;var aE=HEAP[aG];var aC=(aE+256)&4294967295;var aA=HEAP[aC];var ao=b7;var an=(ao+28)&4294967295;var am=HEAP[an];var al=b7;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ai=aA;FUNCTION_TABLE[ai](aj,am);var ah=b7;var af=(ah+28)&4294967295;var ad=HEAP[af];__ZN8GfxState9clearPathEv(ad)}STACKTOP=I;return;return}function __ZN3GfxC1EP4XRefP9OutputDeviP4DictP7CatalogddP12PDFRectangleS9_iPFbPvESA_(aU,dM,cU,a9,k,dc,bJ,cE,a8,X,bm,by,A){var W=STACKTOP;STACKTOP+=8;_memset(W,0,8);var di;var df;var aw;var bx;var bk;var a0;var aS=W;var bt;var dv;var bw;var Y;var dn=W+4;var ak;var cR;var aZ;var dg;var bG;var b7;var N;var cX;var dh;var cQ;var ct;var aH;var a3;var bM;var b8;var bL;var dt;var bv;var bu;var bs;var bl;var cP=0;bG=aU;b7=dM;N=cU;cX=a9;dh=k;cQ=dc;ct=bJ;aH=cE;a3=a8;bM=X;b8=bm;bL=by;dt=A;var br=bG;var bq=(br+36)&4294967295;dg=bq;var bp=dg;var bo=(bp)&4294967295;aZ=bo;var bn=aZ;var de=bn;cR=de;var dd=aZ;var db=(dd)&4294967295;HEAP[db]=0;var da=aZ;var c9=(da+4)&4294967295;HEAP[c9]=0;var c8=aZ;var c7=(c8+8)&4294967295;Y=c7;HEAP[dn]=0;ak=0;bt=dn;var c6=bt;bw=c6;var c5=bw;dv=c5;var Z=dv;var c4=HEAP[Z];var c3=Y;var c2=(c3)&4294967295;a0=c2;HEAP[aS]=c4;var c1=a0;var c0=c1;bk=c0;df=aS;var cZ=df;bx=cZ;var cY=bx;aw=cY;var aT=aw;var cW=HEAP[aT];var cV=a0;var cT=(cV)&4294967295;HEAP[cT]=cW;var cS=bG;var cO=(cS)&4294967295;var cN=b7;HEAP[cO]=cN;var cM=bG;var cL=(cM+4)&4294967295;var cK=cQ;HEAP[cL]=cK;var cJ=bG;var cI=(cJ+12)&4294967295;HEAP[cI]=0;var cH=HEAP[_globalParams];var cG=__ZN12GlobalParams16getPrintCommandsEv(cH);var cF=bG;var cD=(cF+13)&4294967295;HEAP[cD]=cG;var cC=HEAP[_globalParams];var cB=__ZN12GlobalParams18getProfileCommandsEv(cC);var cA=bG;var cz=(cA+14)&4294967295;HEAP[cz]=cB;var cy=bG;var cx=(cy+15)&4294967295;HEAP[cx]=0;var cw=bG;var cv=(cw+16)&4294967295;HEAP[cv]=0;var cu=bG;var cs=(cu+17)&4294967295;HEAP[cs]=0;var cr=bG;var cq=(cr+112)&4294967295;HEAP[cq]=0;var cp=bG;var co=(cp+116)&4294967295;HEAP[co]=0;var cn=__Znwj(88);var cm=cn;bs=cm;var cl=bG;var ck=(cl)&4294967295;var cj=HEAP[ck];var ci=bs;var ch=dh;__ZN12GfxResourcesC1EP4XRefP4DictPS_(ci,cj,ch,0);var cg=bG;var cf=(cg+20)&4294967295;var ce=bs;HEAP[cf]=ce;var cd=bG;var cc=(cd+8)&4294967295;var cb=N;HEAP[cc]=cb;var ca=bG;var b9=(ca+8)&4294967295;var b6=HEAP[b9];var b5=bG;var b4=(b5+8)&4294967295;var b3=HEAP[b4];var b2=(b3)&4294967295;var b1=HEAP[b2];var b0=(b1+8)&4294967295;var bZ=HEAP[b0];var bY=bG;var bX=(bY+8)&4294967295;var bW=HEAP[bX];var bV=bZ;var bU=FUNCTION_TABLE[bV](bW);var bT=unSign((bU),8,0);bu=bT;var bS=__Znwj(652);var bR=bS;bv=bR;var bQ=bv;var bP=ct;var bO=aH;var bN=a3;var bK=b8;var bI=bu;var bH=(((bI))&255);__ZN8GfxStateC1EddP12PDFRectangleib(bQ,bP,bO,bN,bK,bH);var bF=bG;var bE=(bF+28)&4294967295;var bD=bv;HEAP[bE]=bD;var bC=bG;var bB=(bC+32)&4294967295;HEAP[bB]=1;var bA=bG;__ZN3Gfx14pushStateGuardEv(bA);var bz=bG;var bj=(bz+48)&4294967295;HEAP[bj]=0;var bi=bG;var bh=(bi+52)&4294967295;HEAP[bh]=0;var bg=bG;var bf=(bg+56)&4294967295;HEAP[bf]=0;var be=bG;var bd=(be+8)&4294967295;var bc=HEAP[bd];var bb=bG;var ba=(bb+8)&4294967295;var a7=HEAP[ba];var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=(a5+60)&4294967295;var a2=HEAP[a4];var a1=bG;var aY=(a1+28)&4294967295;var aX=HEAP[aY];var aW=bG;var aV=(aW+8)&4294967295;var aR=HEAP[aV];var aQ=a2;var aP=cX;FUNCTION_TABLE[aQ](aR,aP,aX);var aO=bG;var aN=(aO+8)&4294967295;var aM=HEAP[aN];var aL=bG;var aK=(aL+8)&4294967295;var aJ=HEAP[aK];var aI=(aJ)&4294967295;var aG=HEAP[aI];var aF=(aG+52)&4294967295;var aE=HEAP[aF];var aD=bG;var aC=(aD+28)&4294967295;var aB=HEAP[aC];var aA=__ZN8GfxState6getCTMEv(aB);var az=bG;var ay=(az+8)&4294967295;var ax=HEAP[ay];var av=aE;FUNCTION_TABLE[av](ax,aA);var au=bG;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=bG;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var an=(ao)&4294967295;var am=HEAP[an];var al=(am+88)&4294967295;var aj=HEAP[al];var ai=bG;var ah=(ai+28)&4294967295;var ag=HEAP[ah];var af=bG;var ae=(af+8)&4294967295;var ad=HEAP[ae];var ac=aj;FUNCTION_TABLE[ac](ad,ag);bl=0;while(1){var y=bl;var x=(((y))|0)<=5;if(!(x)){di=2;break}var ab=bl;var aa=bG;var V=(aa+28)&4294967295;var U=HEAP[V];var T=__ZN8GfxState6getCTMEv(U);var S=bl;var R=(T+8*S)&4294967295;var Q=HEAP[R];var P=bG;var O=(P+60)&4294967295;var L=(O+ab*8)&4294967295;HEAP[L]=Q;var J=bl;var z=((J)+1)&4294967295;bl=z;di=0;continue}var w=bG;var v=(w+108)&4294967295;HEAP[v]=0;var u=bG;var t=(u+120)&4294967295;var s=bL;HEAP[t]=s;var q=bG;var o=(q+124)&4294967295;var e=dt;HEAP[o]=e;var d=bM;var c=(d)!=0;if(c){var b=bM;var a=(b+8)&4294967295;var d1=HEAP[a];var d0=bM;var dZ=(d0)&4294967295;var dX=HEAP[dZ];var dV=bG;var dL=(dV+28)&4294967295;var dK=HEAP[dL];__ZN8GfxState6moveToEdd(dK,dX,d1);var dJ=bM;var dI=(dJ+8)&4294967295;var dH=HEAP[dI];var dG=bM;var dF=(dG+16)&4294967295;var dE=HEAP[dF];var dC=bG;var dA=(dC+28)&4294967295;var M=HEAP[dA];__ZN8GfxState6lineToEdd(M,dE,dH);var K=bM;var I=(K+24)&4294967295;var H=HEAP[I];var G=bM;var F=(G+16)&4294967295;var E=HEAP[F];var D=bG;var C=(D+28)&4294967295;var B=HEAP[C];__ZN8GfxState6lineToEdd(B,E,H);var r=bM;var p=(r+24)&4294967295;var n=HEAP[p];var m=bM;var l=(m)&4294967295;var j=HEAP[l];var i=bG;var h=(i+28)&4294967295;var g=HEAP[h];__ZN8GfxState6lineToEdd(g,j,n);var f=bG;var dY=(f+28)&4294967295;var dW=HEAP[dY];__ZN8GfxState9closePathEv(dW);var dU=bG;var dT=(dU+28)&4294967295;var dS=HEAP[dT];__ZN8GfxState4clipEv(dS);var dR=bG;var dQ=(dR+8)&4294967295;var dP=HEAP[dQ];var dO=bG;var dN=(dO+8)&4294967295;var dD=HEAP[dN];var dB=(dD)&4294967295;var dz=HEAP[dB];var dy=(dz+256)&4294967295;var dx=HEAP[dy];var dw=bG;var du=(dw+28)&4294967295;var ds=HEAP[du];var dr=bG;var dq=(dr+8)&4294967295;var dp=HEAP[dq];var dm=dx;FUNCTION_TABLE[dm](dp,ds);var dl=bG;var dk=(dl+28)&4294967295;var dj=HEAP[dk];__ZN8GfxState9clearPathEv(dj)}STACKTOP=W;return;return}function __ZN3GfxC2EP4XRefP9OutputDeviP4DictP7CatalogddP12PDFRectangleS9_iPFbPvESA_(aU,dM,cU,a9,k,dc,bJ,cE,a8,X,bm,by,A){var W=STACKTOP;STACKTOP+=8;_memset(W,0,8);var di;var df;var aw;var bx;var bk;var a0;var aS=W;var bt;var dv;var bw;var Y;var dn=W+4;var ak;var cR;var aZ;var dg;var bG;var b7;var N;var cX;var dh;var cQ;var ct;var aH;var a3;var bM;var b8;var bL;var dt;var bv;var bu;var bs;var bl;var cP=0;bG=aU;b7=dM;N=cU;cX=a9;dh=k;cQ=dc;ct=bJ;aH=cE;a3=a8;bM=X;b8=bm;bL=by;dt=A;var br=bG;var bq=(br+36)&4294967295;dg=bq;var bp=dg;var bo=(bp)&4294967295;aZ=bo;var bn=aZ;var de=bn;cR=de;var dd=aZ;var db=(dd)&4294967295;HEAP[db]=0;var da=aZ;var c9=(da+4)&4294967295;HEAP[c9]=0;var c8=aZ;var c7=(c8+8)&4294967295;Y=c7;HEAP[dn]=0;ak=0;bt=dn;var c6=bt;bw=c6;var c5=bw;dv=c5;var Z=dv;var c4=HEAP[Z];var c3=Y;var c2=(c3)&4294967295;a0=c2;HEAP[aS]=c4;var c1=a0;var c0=c1;bk=c0;df=aS;var cZ=df;bx=cZ;var cY=bx;aw=cY;var aT=aw;var cW=HEAP[aT];var cV=a0;var cT=(cV)&4294967295;HEAP[cT]=cW;var cS=bG;var cO=(cS)&4294967295;var cN=b7;HEAP[cO]=cN;var cM=bG;var cL=(cM+4)&4294967295;var cK=cQ;HEAP[cL]=cK;var cJ=bG;var cI=(cJ+12)&4294967295;HEAP[cI]=0;var cH=HEAP[_globalParams];var cG=__ZN12GlobalParams16getPrintCommandsEv(cH);var cF=bG;var cD=(cF+13)&4294967295;HEAP[cD]=cG;var cC=HEAP[_globalParams];var cB=__ZN12GlobalParams18getProfileCommandsEv(cC);var cA=bG;var cz=(cA+14)&4294967295;HEAP[cz]=cB;var cy=bG;var cx=(cy+15)&4294967295;HEAP[cx]=0;var cw=bG;var cv=(cw+16)&4294967295;HEAP[cv]=0;var cu=bG;var cs=(cu+17)&4294967295;HEAP[cs]=0;var cr=bG;var cq=(cr+112)&4294967295;HEAP[cq]=0;var cp=bG;var co=(cp+116)&4294967295;HEAP[co]=0;var cn=__Znwj(88);var cm=cn;bs=cm;var cl=bG;var ck=(cl)&4294967295;var cj=HEAP[ck];var ci=bs;var ch=dh;__ZN12GfxResourcesC1EP4XRefP4DictPS_(ci,cj,ch,0);var cg=bG;var cf=(cg+20)&4294967295;var ce=bs;HEAP[cf]=ce;var cd=bG;var cc=(cd+8)&4294967295;var cb=N;HEAP[cc]=cb;var ca=bG;var b9=(ca+8)&4294967295;var b6=HEAP[b9];var b5=bG;var b4=(b5+8)&4294967295;var b3=HEAP[b4];var b2=(b3)&4294967295;var b1=HEAP[b2];var b0=(b1+8)&4294967295;var bZ=HEAP[b0];var bY=bG;var bX=(bY+8)&4294967295;var bW=HEAP[bX];var bV=bZ;var bU=FUNCTION_TABLE[bV](bW);var bT=unSign((bU),8,0);bu=bT;var bS=__Znwj(652);var bR=bS;bv=bR;var bQ=bv;var bP=ct;var bO=aH;var bN=a3;var bK=b8;var bI=bu;var bH=(((bI))&255);__ZN8GfxStateC1EddP12PDFRectangleib(bQ,bP,bO,bN,bK,bH);var bF=bG;var bE=(bF+28)&4294967295;var bD=bv;HEAP[bE]=bD;var bC=bG;var bB=(bC+32)&4294967295;HEAP[bB]=1;var bA=bG;__ZN3Gfx14pushStateGuardEv(bA);var bz=bG;var bj=(bz+48)&4294967295;HEAP[bj]=0;var bi=bG;var bh=(bi+52)&4294967295;HEAP[bh]=0;var bg=bG;var bf=(bg+56)&4294967295;HEAP[bf]=0;var be=bG;var bd=(be+8)&4294967295;var bc=HEAP[bd];var bb=bG;var ba=(bb+8)&4294967295;var a7=HEAP[ba];var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=(a5+60)&4294967295;var a2=HEAP[a4];var a1=bG;var aY=(a1+28)&4294967295;var aX=HEAP[aY];var aW=bG;var aV=(aW+8)&4294967295;var aR=HEAP[aV];var aQ=a2;var aP=cX;FUNCTION_TABLE[aQ](aR,aP,aX);var aO=bG;var aN=(aO+8)&4294967295;var aM=HEAP[aN];var aL=bG;var aK=(aL+8)&4294967295;var aJ=HEAP[aK];var aI=(aJ)&4294967295;var aG=HEAP[aI];var aF=(aG+52)&4294967295;var aE=HEAP[aF];var aD=bG;var aC=(aD+28)&4294967295;var aB=HEAP[aC];var aA=__ZN8GfxState6getCTMEv(aB);var az=bG;var ay=(az+8)&4294967295;var ax=HEAP[ay];var av=aE;FUNCTION_TABLE[av](ax,aA);var au=bG;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=bG;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var an=(ao)&4294967295;var am=HEAP[an];var al=(am+88)&4294967295;var aj=HEAP[al];var ai=bG;var ah=(ai+28)&4294967295;var ag=HEAP[ah];var af=bG;var ae=(af+8)&4294967295;var ad=HEAP[ae];var ac=aj;FUNCTION_TABLE[ac](ad,ag);bl=0;while(1){var y=bl;var x=(((y))|0)<=5;if(!(x)){di=2;break}var ab=bl;var aa=bG;var V=(aa+28)&4294967295;var U=HEAP[V];var T=__ZN8GfxState6getCTMEv(U);var S=bl;var R=(T+8*S)&4294967295;var Q=HEAP[R];var P=bG;var O=(P+60)&4294967295;var L=(O+ab*8)&4294967295;HEAP[L]=Q;var J=bl;var z=((J)+1)&4294967295;bl=z;di=0;continue}var w=bG;var v=(w+108)&4294967295;HEAP[v]=0;var u=bG;var t=(u+120)&4294967295;var s=bL;HEAP[t]=s;var q=bG;var o=(q+124)&4294967295;var e=dt;HEAP[o]=e;var d=bM;var c=(d)!=0;if(c){var b=bM;var a=(b+8)&4294967295;var d1=HEAP[a];var d0=bM;var dZ=(d0)&4294967295;var dX=HEAP[dZ];var dV=bG;var dL=(dV+28)&4294967295;var dK=HEAP[dL];__ZN8GfxState6moveToEdd(dK,dX,d1);var dJ=bM;var dI=(dJ+8)&4294967295;var dH=HEAP[dI];var dG=bM;var dF=(dG+16)&4294967295;var dE=HEAP[dF];var dC=bG;var dA=(dC+28)&4294967295;var M=HEAP[dA];__ZN8GfxState6lineToEdd(M,dE,dH);var K=bM;var I=(K+24)&4294967295;var H=HEAP[I];var G=bM;var F=(G+16)&4294967295;var E=HEAP[F];var D=bG;var C=(D+28)&4294967295;var B=HEAP[C];__ZN8GfxState6lineToEdd(B,E,H);var r=bM;var p=(r+24)&4294967295;var n=HEAP[p];var m=bM;var l=(m)&4294967295;var j=HEAP[l];var i=bG;var h=(i+28)&4294967295;var g=HEAP[h];__ZN8GfxState6lineToEdd(g,j,n);var f=bG;var dY=(f+28)&4294967295;var dW=HEAP[dY];__ZN8GfxState9closePathEv(dW);var dU=bG;var dT=(dU+28)&4294967295;var dS=HEAP[dT];__ZN8GfxState4clipEv(dS);var dR=bG;var dQ=(dR+8)&4294967295;var dP=HEAP[dQ];var dO=bG;var dN=(dO+8)&4294967295;var dD=HEAP[dN];var dB=(dD)&4294967295;var dz=HEAP[dB];var dy=(dz+256)&4294967295;var dx=HEAP[dy];var dw=bG;var du=(dw+28)&4294967295;var ds=HEAP[du];var dr=bG;var dq=(dr+8)&4294967295;var dp=HEAP[dq];var dm=dx;FUNCTION_TABLE[dm](dp,ds);var dl=bG;var dk=(dl+28)&4294967295;var dj=HEAP[dk];__ZN8GfxState9clearPathEv(dj)}STACKTOP=W;return;return}function __ZN12GfxResourcesC2EP4XRefP4DictPS_(F,a3,P,ay){var w=STACKTOP;STACKTOP+=40;_memset(w,0,40);var ap;var aT;var d;var aR;var aS;var be;var bd;var S;var bc;var bb;var V;var X;var at=w;var ar=w+12;var aq=w+24;var U=w+32;var e=0;aT=F;d=a3;aR=P;aS=ay;var ba=aT;var a9=(ba+4)&4294967295;__ZN6ObjectC1Ev(a9);var a8=aT;var a7=(a8+16)&4294967295;__ZN6ObjectC1Ev(a7);var a6=aT;var a5=(a6+28)&4294967295;__ZN6ObjectC1Ev(a5);var aL=aT;var aJ=(aL+40)&4294967295;__ZN6ObjectC1Ev(aJ);var aH=aT;var aF=(aH+52)&4294967295;__ZN6ObjectC1Ev(aF);var aD=aT;var aB=(aD+64)&4294967295;var aA=d;__ZN18PopplerObjectCacheC1EiP4XRef(aB,2,aA);var az=aT;var ax=(az+72)&4294967295;__ZN6ObjectC1Ev(ax);__ZN6ObjectC1Ev(at);__ZN6ObjectC1Ev(ar);var av=aR;var aj=(av)!=0;if(aj){var ah=aT;var af=(ah)&4294967295;HEAP[af]=0;var ad=aR;var ab=__ZN4Dict8lookupNFEPcP6Object(ad,(__str471685)&4294967295,at);var Z=__ZN6Object5isRefEv(at);X=Z;var Y=X;var Q=reSign((Y),8,0)!=0;$bb1$$bb5$4:do{if(Q){var W=d;var T=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(at,W,ar,0);var R=__ZN6Object6isDictEv(ar);V=R;var E=V;var aw=reSign((E),8,0)!=0;if(aw){__ZN6Object6getRefEv(U,at);var C=(aq)&4294967295;var A=(U)&4294967295;var y=HEAP[A];HEAP[C]=y;var v=(aq+4)&4294967295;var t=(U+4)&4294967295;var s=HEAP[t];HEAP[v]=s;var r=__ZN6Object7getDictEv(ar);bb=r;var q=__Znwj(8);var p=q;bc=p;var o=bc;var n=d;var m=bb;__ZN11GfxFontDictC1EP4XRefP3RefP4Dict(o,n,aq,m);var l=aT;var k=(l)&4294967295;var j=bc;HEAP[k]=j}__ZN6Object4freeEv(ar)}else{var i=__ZN6Object6isDictEv(at);S=i;var h=S;var au=reSign((h),8,0)!=0;if(!(au)){ap=3;break $bb1$$bb5$4}var g=__ZN6Object7getDictEv(at);bd=g;var f=__Znwj(8);var c=f;be=c;var b=be;var a=d;var bl=bd;__ZN11GfxFontDictC1EP4XRefP3RefP4Dict(b,a,0,bl);var bk=aT;var bj=(bk)&4294967295;var bi=be;HEAP[bj]=bi}}while(0);__ZN6Object4freeEv(at);var bh=aT;var bg=(bh+4)&4294967295;var bf=aR;var a4=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bf,(__str481686)&4294967295,bg,0);var a2=aT;var a1=(a2+16)&4294967295;var a0=aR;var aZ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a0,(__str491687)&4294967295,a1,0);var aY=aT;var aX=(aY+28)&4294967295;var aW=aR;var aV=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aW,(__str501688)&4294967295,aX,0);var aU=aT;var aQ=(aU+40)&4294967295;var aP=aR;var aO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aP,(__str511689)&4294967295,aQ,0);var aN=aT;var aM=(aN+52)&4294967295;var aK=aR;var aI=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aK,(__str521690)&4294967295,aM,0);var aG=aT;var aE=(aG+72)&4294967295;var aC=aR;var ao=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aC,(__str531691)&4294967295,aE,0)}else{var an=aT;var am=(an)&4294967295;HEAP[am]=0;var al=aT;var ak=(al+4)&4294967295;var ai=__ZN6Object8initNullEv(ak);var ag=aT;var ae=(ag+16)&4294967295;var ac=__ZN6Object8initNullEv(ae);var aa=aT;var O=(aa+28)&4294967295;var N=__ZN6Object8initNullEv(O);var L=aT;var J=(L+40)&4294967295;var H=__ZN6Object8initNullEv(J);var D=aT;var B=(D+52)&4294967295;var z=__ZN6Object8initNullEv(B);var x=aT;var u=(x+72)&4294967295;var M=__ZN6Object8initNullEv(u)}var K=aT;var I=(K+84)&4294967295;var G=aS;HEAP[I]=G;STACKTOP=w;return;return}function __ZN7GfxFont8makeFontEP4XRefPc3RefP4Dict(aj,t,ax,aw,aJ){var N=STACKTOP;STACKTOP+=20;_memset(N,0,20);var ak;var bh;var bk;var a2=N;var be;var c;var bC;var bA;var aW;var bz;var u;var bx;var v;var bw;var w;var bv;var x;var bu;var aY;var y;var bt;var bs;var z;var ay;var L;var X=N+8;var a0=0;bh=aj;bk=t;var br=(a2)&4294967295;HEAP[br]=ax;var aT=(a2+4)&4294967295;HEAP[aT]=aw;be=aJ;__ZN6ObjectC1Ev(X);ay=0;var aS=be;var aR=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aS,(__str2001977)&4294967295,X,0);var aQ=__ZN6Object6isNameEv(X);z=aQ;var aP=z;var W=reSign((aP),8,0)!=0;if(W){var aO=__ZN6Object7getNameEv(X);bs=aO;var aN=__Znwj(32);var aM=aN;bt=aM;var aL=bt;var aK=bs;__ZN9GooStringC1EPKc(aL,aK);var aI=bt;ay=aI}__ZN6Object4freeEv(X);L=0;var aH=be;var aG=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aH,(__str771854)&4294967295,X,0);var aF=__ZN6Object6isNameEPc(X,(__str781855)&4294967295);var bi=reSign((aF),8,0)!=0;$bb5$$bb3$5:do{if(bi){ak=1}else{var aE=__ZN6Object6isNameEPc(X,(__str2011978)&4294967295);var bf=reSign((aE),8,0)!=0;if(bf){ak=1;break $bb5$$bb3$5}aY=0;ak=4;break $bb5$$bb3$5}}while(0);if(ak==1){aY=1}var aD=aY;y=aD;var aC=y;var bc=reSign((aC),8,0)!=0;if(bc){var aB=__Znwj(3536);var aA=aB;bu=aA;var az=bu;var av=bh;var au=bk;var ag=(a2)&4294967295;var aV=HEAP[ag];var m=(a2+4)&4294967295;var bD=HEAP[m];var at=ay;var ar=be;__ZN11Gfx8BitFontC1EP4XRefPc3RefP9GooString11GfxFontTypeP4Dict(az,av,au,aV,bD,at,1,ar);var aq=bu;var ap=aq;L=ap}else{var ao=__ZN6Object6isNameEPc(X,(__str801857)&4294967295);x=ao;var an=x;var bb=reSign((an),8,0)!=0;if(bb){var am=__Znwj(3536);var al=am;bv=al;var ai=bv;var ah=bh;var af=bk;var h=(a2)&4294967295;var bB=HEAP[h];var g=(a2+4)&4294967295;var by=HEAP[g];var ae=ay;var ad=be;__ZN11Gfx8BitFontC1EP4XRefPc3RefP9GooString11GfxFontTypeP4Dict(ai,ah,af,bB,by,ae,2,ad);var ac=bv;var ab=ac;L=ab}else{var aa=__ZN6Object6isNameEPc(X,(__str2021979)&4294967295);w=aa;var Z=w;var a4=reSign((Z),8,0)!=0;if(a4){var Y=__Znwj(3536);var V=Y;bw=V;var U=bw;var T=bh;var S=bk;var bJ=(a2)&4294967295;var bg=HEAP[bJ];var bG=(a2+4)&4294967295;var bd=HEAP[bG];var R=ay;var Q=be;__ZN11Gfx8BitFontC1EP4XRefPc3RefP9GooString11GfxFontTypeP4Dict(U,T,S,bg,bd,R,4,Q);var P=bw;var O=P;L=O}else{var M=__ZN6Object6isNameEPc(X,(__str821859)&4294967295);v=M;var K=v;var a3=reSign((K),8,0)!=0;if(a3){var J=__Znwj(3536);var I=J;bx=I;var H=bx;var G=bh;var F=bk;var bE=(a2)&4294967295;var a8=HEAP[bE];var bm=(a2+4)&4294967295;var a7=HEAP[bm];var E=ay;var D=be;__ZN11Gfx8BitFontC1EP4XRefPc3RefP9GooString11GfxFontTypeP4Dict(H,G,F,a8,a7,E,5,D);var C=bx;var B=C;L=B}else{var A=__ZN6Object6isNameEPc(X,(__str2031980)&4294967295);u=A;var s=u;var aX=reSign((s),8,0)!=0;if(aX){var r=__Znwj(232);var q=r;bz=q;var p=bz;var o=bh;var n=bk;var bl=(a2)&4294967295;var a6=HEAP[bl];var bj=(a2+4)&4294967295;var a5=HEAP[bj];var l=ay;var k=be;__ZN10GfxCIDFontC1EP4XRefPc3RefP9GooStringP4Dict(p,o,n,a6,a5,l,k);var j=bz;var i=j;L=i}else{var f=__ZN6Object6isNameEv(X);var aU=reSign((f),8,0)!=0;if(aU){var e=__ZN6Object7getNameEv(X);aW=e}else{aW=(__str871864)&4294967295}var d=aW;__Z5erroriPcz(-1,(__str2041981)&4294967295,Pointer_make([d,0,0,0],0,ALLOC_STACK));var b=__Znwj(3536);var a=b;bA=a;var bM=bA;var bL=bh;var bK=bk;var ba=(a2)&4294967295;var a1=HEAP[ba];var a9=(a2+4)&4294967295;var aZ=HEAP[a9];var bI=ay;var bH=be;__ZN11Gfx8BitFontC1EP4XRefPc3RefP9GooString11GfxFontTypeP4Dict(bM,bL,bK,a1,aZ,bI,0,bH);var bq=bA;var bp=bq;L=bp}}}}}__ZN6Object4freeEv(X);var bo=L;bC=bo;var bn=bC;c=bn;var bF=c;STACKTOP=N;return bF;return null}function __ZN4CMap13getCollectionEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN4CMap8getWModeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN17CharCodeToUnicode9getLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+172)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN7GfxFont9isCIDFontEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN7GfxFont12isFixedWidthEv(j){var n;var o;var k;var i;var m=0;o=j;var h=o;var g=(h+44)&4294967295;var f=HEAP[g];var e=(f)&1;var d=(((e))&255);var b=unSign((d),8,0);i=b;var a=i;k=a;var l=k;var c=(((l))&255);return c;return null}function __ZN7GfxFont7isSerifEv(j){var n;var o;var k;var i;var m=0;o=j;var h=o;var g=(h+44)&4294967295;var f=HEAP[g];var e=(f)&2;var d=(((e))|0)!=0;var b=unSign((d),1,0);i=b;var a=i;k=a;var l=k;var c=(((l))&255);return c;return null}function __ZN7GfxFont8isItalicEv(j){var n;var o;var k;var i;var m=0;o=j;var h=o;var g=(h+44)&4294967295;var f=HEAP[g];var e=(f)&64;var d=(((e))|0)!=0;var b=unSign((d),1,0);i=b;var a=i;k=a;var l=k;var c=(((l))&255);return c;return null}function __ZN7GfxFont6isBoldEv(j){var n;var o;var k;var i;var m=0;o=j;var h=o;var g=(h+44)&4294967295;var f=HEAP[g];var e=(f)&262144;var d=(((e))|0)!=0;var b=unSign((d),1,0);i=b;var a=i;k=a;var l=k;var c=(((l))&255);return c;return null}function __ZN7GfxFont8getWModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=0;var a=c;e=a;var h=e;return h;return null}function __ZN10GfxCIDFont9isCIDFontEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN7GfxFont9incRefCntEv(g){var i;var j;var h=0;j=g;var f=j;var e=(f+168)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=j;var a=(b+168)&4294967295;HEAP[a]=c;return;return}function __ZN7GfxFont9decRefCntEv(m){var w;var k;var n;var l=0;k=m;var j=k;var i=(j+168)&4294967295;var h=HEAP[i];var g=((h)-1)&4294967295;var f=k;var e=(f+168)&4294967295;HEAP[e]=g;var d=k;var c=(d+168)&4294967295;var b=HEAP[c];var a=(((b))|0)==0;var y=unSign((a),1,0);n=y;var x=n;var z=reSign((x),8,0)!=0;$bb$$bb2$2:do{if(z){var v=k;var u=(v)!=0;if(!(u)){w=1;break $bb$$bb2$2}var t=k;var s=(t)&4294967295;var r=HEAP[s];var q=(r+20)&4294967295;var p=HEAP[q];var o=p;var A=k;FUNCTION_TABLE[o](A)}}while(0);return;return}function __ZL13cmpWidthExcepRK20GfxFontCIDWidthExcepS1_(o,n){var q;var a;var g;var s;var l;var m=0;a=o;g=n;var k=a;var j=(k)&4294967295;var i=HEAP[j];var h=g;var f=(h)&4294967295;var e=HEAP[f];var d=unSign((i),32,0)999;if(fJ){var fH=ga;var fE=((((fH))|0)/2|0);dD=fE;var fC=hN;var fA=dD;var fx=(fC+16*fA)&4294967295;hN=fx;var fu=dD;var fs=((((fu))|0)/2|0);dD=fs;var fo=hN;var fl=dD;var fi=(fo+16*fl)&4294967295;var ff=ho;var fc=dD;var e9=(ff+16*fc)&4294967295;var e5=ho;var e2=hN;var e0=ef;var eY=hQ;var eU=__ZNSt3__17__sort5IRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEjT0_S8_S8_S8_S8_T_(e5,e9,e2,fi,e0,eY);h3=eU}else{var eS=ga;var eQ=((((eS))|0)/2|0);dD=eQ;var eO=hN;var eM=dD;var eK=(eO+16*eM)&4294967295;hN=eK;var eI=ho;var eH=hN;var eG=ef;var eE=hQ;var eC=__ZNSt3__17__sort3IRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEjT0_S8_S8_T_(eI,eH,eG,eE);h3=eC}var eB=ho;hP=eB;var eA=ef;hO=eA;var ez=hQ;var ey=HEAP[ez];var ex=hP;var ew=hN;var ev=FUNCTION_TABLE[ey](ex,ew);var d=reSign((ev),8,0)!=0;var dP=(d)^1;var iX=unSign((dP),1,0);fw=iX;var eu=fw;var c=reSign((eu),8,0)!=0;if(c){s=6}else{s=7}$bb16$$bb43$10:while(1){if(s==6){var et=hO;var eq=(et+-16)&4294967295;hO=eq;var ep=hO;var eo=hP;var en=(ep)==(eo);var em=unSign((en),1,0);ft=em;var el=ft;var b=reSign((el),8,0)!=0;if(b){s=8;break $bb16$$bb43$10}var hF=hQ;var hE=HEAP[hF];var hD=hO;var hB=hN;var hA=FUNCTION_TABLE[hE](hD,hB);fe=hA;var hz=fe;var iU=reSign((hz),8,0)!=0;if(iU){var hy=hP;var hx=hO;p=hy;W=hx;var hw=p;i6=hw;var hv=i6;ai=hv;var hu=ai;hg=hu;var hk=hg;var ht=(D)&4294967295;var hs=(hk)&4294967295;var cS=HEAP[hs];HEAP[ht]=cS;var cR=(D+4)&4294967295;var cQ=(hk+4)&4294967295;var cP=HEAP[cQ];HEAP[cR]=cP;var cO=(D+8)&4294967295;var cN=(hk+8)&4294967295;var cM=HEAP[cN];HEAP[cO]=cM;var cL=W;ee=cL;var cK=ee;ak=cK;var cJ=ak;dg=cJ;var hr=dg;var cw=p;var cv=(cw)&4294967295;var cu=(hr)&4294967295;var cr=HEAP[cu];HEAP[cv]=cr;var cq=(cw+4)&4294967295;var cp=(hr+4)&4294967295;var co=HEAP[cp];HEAP[cq]=co;var cn=(cw+8)&4294967295;var cm=(hr+8)&4294967295;var cl=HEAP[cm];HEAP[cn]=cl;aG=D;var ca=aG;aj=ca;var b9=aj;E=b9;var eD=E;var b8=W;var b7=(b8)&4294967295;var b6=(eD)&4294967295;var b4=HEAP[b6];HEAP[b7]=b4;var b3=(b8+4)&4294967295;var b2=(eD+4)&4294967295;var b1=HEAP[b2];HEAP[b3]=b1;var b0=(b8+8)&4294967295;var bP=(eD+8)&4294967295;var bO=HEAP[bP];HEAP[b0]=bO;var bN=h3;var bM=((bN)+1)&4294967295;h3=bM;s=7;continue $bb16$$bb43$10}else{s=6;continue $bb16$$bb43$10}}else{if(s==7){var bL=hP;var bK=(bL+16)&4294967295;hP=bK;var bJ=hP;var bI=hO;var bH=(bJ)<(bI);if(bH){s=21;break $bb16$$bb43$10}else{s=22;break $bb16$$bb43$10}}}}$bb18$$bb44$$bb56$18:do{if(s==8){var ek=hP;var ej=(ek+16)&4294967295;hP=ej;var ei=ct;hO=ei;var eh=hQ;var eb=HEAP[eh];var ea=hO;var d9=(ea+-16)&4294967295;hO=d9;var d8=ho;var d7=hO;var d6=FUNCTION_TABLE[eb](d8,d7);var a=reSign((d6),8,0)!=0;var r=(a)^1;var dx=unSign((r),1,0);fq=dx;var d5=fq;var jn=reSign((d5),8,0)!=0;if(jn){s=10}else{s=11}$bb22$$bb27$20:while(1){if(s==10){var d4=hP;var d3=hO;var d2=(d4)==(d3);if(d2){s=12;break $__restart$2}var dZ=hQ;var dY=HEAP[dZ];var dX=ho;var dW=hP;var dV=FUNCTION_TABLE[dY](dX,dW);fn=dV;var dU=fn;var jm=reSign((dU),8,0)!=0;if(jm){var dT=hP;var dS=hO;iQ=dT;hc=dS;var dR=iQ;hq=dR;var dQ=hq;dl=dQ;var dN=dl;iD=dN;var q=iD;var dM=(g3)&4294967295;var dL=(q)&4294967295;var dK=HEAP[dL];HEAP[dM]=dK;var dJ=(g3+4)&4294967295;var dI=(q+4)&4294967295;var dH=HEAP[dI];HEAP[dJ]=dH;var dG=(g3+8)&4294967295;var dF=(q+8)&4294967295;var dE=HEAP[dF];HEAP[dG]=dE;var dC=hc;dr=dC;var dB=dr;dn=dB;var dA=dn;fG=dA;var jl=fG;var dz=iQ;var dy=(dz)&4294967295;var dw=(jl)&4294967295;var dv=HEAP[dw];HEAP[dy]=dv;var du=(dz+4)&4294967295;var dt=(jl+4)&4294967295;var ds=HEAP[dt];HEAP[du]=ds;var n=(dz+8)&4294967295;var m=(jl+8)&4294967295;var l=HEAP[m];HEAP[n]=l;cs=g3;var k=cs;dm=k;var j=dm;es=j;var ir=es;var i=hc;var h=(i)&4294967295;var g=(ir)&4294967295;var f=HEAP[g];HEAP[h]=f;var e=(i+4)&4294967295;var jy=(ir+4)&4294967295;var jx=HEAP[jy];HEAP[e]=jx;var jw=(i+8)&4294967295;var jv=(ir+8)&4294967295;var ju=HEAP[jv];HEAP[jw]=ju;var jt=h3;var js=((jt)+1)&4294967295;h3=js;var jr=hP;var jq=(jr+16)&4294967295;hP=jq;s=11;continue $bb22$$bb27$20}else{var jp=hP;var jk=(jp+16)&4294967295;hP=jk;s=10;continue $bb22$$bb27$20}}else{if(s==11){var ji=hP;var jh=hO;var jg=(ji)==(jh);if(jg){s=12;break $__restart$2}else{s=14;break $bb22$$bb27$20}}}}$bb28$28:while(1){$bb30$30:while(1){var jd=hQ;var jc=HEAP[jd];var jb=ho;var ja=hP;var i5=FUNCTION_TABLE[jc](jb,ja);var i9=reSign((i5),8,0)!=0;var o=(i9)^1;var C=unSign((o),1,0);fk=C;var i3=fk;var i8=reSign((i3),8,0)!=0;if(!(i8)){s=17;break $bb30$30}var jf=hP;var je=(jf+16)&4294967295;hP=je;s=15;continue $bb30$30}while(1){var i2=hQ;var i1=HEAP[i2];var i0=hO;var iZ=(i0+-16)&4294967295;hO=iZ;var iY=ho;var iW=hO;var iV=FUNCTION_TABLE[i1](iY,iW);fh=iV;var iT=fh;var i7=reSign((iT),8,0)!=0;if(i7){s=17;continue}else{s=18;break}}var iP=hP;var iO=hO;var iN=(iP)>=(iO);if(iN){s=19;break $bb28$28}var iM=hP;var iL=hO;iz=iM;ao=iL;var iK=iz;hl=iK;var iJ=hl;dp=iJ;var iI=dp;ik=iI;var hp=ik;var iG=(G)&4294967295;var iF=(hp)&4294967295;var iA=HEAP[iF];HEAP[iG]=iA;var iy=(G+4)&4294967295;var ix=(hp+4)&4294967295;var iw=HEAP[ix];HEAP[iy]=iw;var iv=(G+8)&4294967295;var iu=(hp+8)&4294967295;var it=HEAP[iu];HEAP[iv]=it;var iq=ao;dc=iq;var ip=dc;ah=ip;var io=ah;e8=io;var hC=e8;var ie=iz;var id=(ie)&4294967295;var ic=(hC)&4294967295;var ib=HEAP[ic];HEAP[id]=ib;var ia=(ie+4)&4294967295;var h9=(hC+4)&4294967295;var h8=HEAP[h9];HEAP[ia]=h8;var h7=(ie+8)&4294967295;var h6=(hC+8)&4294967295;var h5=HEAP[h6];HEAP[h7]=h5;b5=G;var h0=b5;dq=h0;var hZ=dq;ed=hZ;var eX=ed;var hY=ao;var hX=(hY)&4294967295;var hW=(eX)&4294967295;var hV=HEAP[hW];HEAP[hX]=hV;var hU=(hY+4)&4294967295;var hT=(eX+4)&4294967295;var hS=HEAP[hT];HEAP[hU]=hS;var hR=(hY+8)&4294967295;var hM=(eX+8)&4294967295;var hL=HEAP[hM];HEAP[hR]=hL;var hK=h3;var hJ=((hK)+1)&4294967295;h3=hJ;var hI=hP;var hH=(hI+16)&4294967295;hP=hH;s=14;continue $bb28$28}var hG=hP;ho=hG;s=0;continue $__restart$2}else{if(s==21){$bb44$38:while(1){$bb46$40:while(1){var bu=hQ;var bt=HEAP[bu];var bs=hP;var br=hN;var bq=FUNCTION_TABLE[bt](bs,br);fb=bq;var bp=fb;var iS=reSign((bp),8,0)!=0;if(!(iS)){s=25;break $bb46$40}var bG=hP;var bv=(bG+16)&4294967295;hP=bv;s=23;continue $bb46$40}while(1){var bo=hQ;var bn=HEAP[bo];var bm=hO;var bb=(bm+-16)&4294967295;hO=bb;var ba=hO;var a9=hN;var a8=FUNCTION_TABLE[bn](ba,a9);var iR=reSign((a8),8,0)!=0;var x=(iR)^1;var gl=unSign((x),1,0);e7=gl;var a7=e7;var iE=reSign((a7),8,0)!=0;if(iE){s=25;continue}else{s=26;break}}var a6=hP;var a5=hO;var a4=(a6)>(a5);if(a4){s=22;break $bb18$$bb44$$bb56$18}var a3=hP;var a2=hO;jz=a3;H=a2;var aO=jz;iB=aO;var aN=iB;al=aN;var aM=al;g0=aM;var hh=g0;var aL=(B)&4294967295;var aK=(hh)&4294967295;var aJ=HEAP[aK];HEAP[aL]=aJ;var aI=(B+4)&4294967295;var aH=(hh+4)&4294967295;var aF=HEAP[aH];HEAP[aI]=aF;var aE=(B+8)&4294967295;var aD=(hh+8)&4294967295;var aC=HEAP[aD];HEAP[aE]=aC;var aB=H;d0=aB;var aA=d0;an=aA;var az=an;c3=az;var hn=c3;var ay=jz;var ax=(ay)&4294967295;var aw=(hn)&4294967295;var av=HEAP[aw];HEAP[ax]=av;var at=(ay+4)&4294967295;var ag=(hn+4)&4294967295;var af=HEAP[ag];HEAP[at]=af;var ae=(ay+8)&4294967295;var ad=(hn+8)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;ar=B;var ab=ar;am=ab;var aa=am;A=aa;var er=A;var Z=H;var Y=(Z)&4294967295;var X=(er)&4294967295;var T=HEAP[X];HEAP[Y]=T;var S=(Z+4)&4294967295;var Q=(er+4)&4294967295;var P=HEAP[Q];HEAP[S]=P;var O=(Z+8)&4294967295;var M=(er+8)&4294967295;var L=HEAP[M];HEAP[O]=L;var K=h3;var J=((K)+1)&4294967295;h3=J;var I=hN;var hf=hP;var he=(I)==(hf);if(he){var hd=hO;hN=hd}var hb=hP;var ha=(hb+16)&4294967295;hP=ha;s=21;continue $bb44$38}}}}while(0);var g9=hP;var g8=hN;var g7=(g9)==(g8);$bb63$$bb57$51:do{if(g7){s=29}else{var g6=hQ;var g5=HEAP[g6];var g1=hN;var gZ=hP;var gY=FUNCTION_TABLE[g5](g1,gZ);var iC=reSign((gY),8,0)!=0;var h1=(iC)^1;var aV=unSign((h1),1,0);var im=reSign((aV),8,0)!=0;if(im){s=29;break $bb63$$bb57$51}cx=1;s=31;break $bb63$$bb57$51}}while(0);if(s==29){cx=0}var gX=cx;e4=gX;var gW=e4;var il=reSign((gW),8,0)!=0;if(il){var gV=hP;var gU=hN;jj=gV;F=gU;var gT=jj;ih=gT;var gS=ih;ap=gS;var gR=ap;gN=gR;var g2=gN;var gQ=(z)&4294967295;var gP=(g2)&4294967295;var gO=HEAP[gP];HEAP[gQ]=gO;var gM=(z+4)&4294967295;var gL=(g2+4)&4294967295;var gK=HEAP[gL];HEAP[gM]=gK;var gJ=(z+8)&4294967295;var gI=(g2+8)&4294967295;var gH=HEAP[gI];HEAP[gJ]=gH;var gG=F;dO=gG;var gF=dO;au=gF;var gE=au;cF=gE;var hj=cF;var gD=jj;var gC=(gD)&4294967295;var gB=(hj)&4294967295;var gA=HEAP[gB];HEAP[gC]=gA;var gz=(gD+4)&4294967295;var gy=(hj+4)&4294967295;var gx=HEAP[gy];HEAP[gz]=gx;var gw=(gD+8)&4294967295;var gv=(hj+8)&4294967295;var gu=HEAP[gv];HEAP[gw]=gu;R=z;var gt=R;aq=gt;var gs=aq;y=gs;var d1=y;var gr=F;var gq=(gr)&4294967295;var gp=(d1)&4294967295;var go=HEAP[gp];HEAP[gq]=go;var gn=(gr+4)&4294967295;var gm=(d1+4)&4294967295;var gk=HEAP[gm];HEAP[gn]=gk;var gj=(gr+8)&4294967295;var gi=(d1+8)&4294967295;var gh=HEAP[gi];HEAP[gj]=gh;var gg=h3;var gf=((gg)+1)&4294967295;h3=gf}var ge=h3;var gd=(((ge))|0)==0;$bb68$$bb76$60:do{if(gd){var gc=ho;var gb=hP;var f9=hQ;var f8=__ZNSt3__127__insertion_sort_incompleteIRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEbT0_S8_T_(gc,gb,f9);ec=f8;var f6=hP;var f4=(f6+16)&4294967295;var f2=ct;var f0=hQ;var fY=__ZNSt3__127__insertion_sort_incompleteIRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEbT0_S8_T_(f4,f2,f0);eZ=fY;var fW=eZ;var ii=reSign((fW),8,0)!=0;if(ii){var fU=ec;var h4=reSign((fU),8,0)!=0;if(h4){s=12;break $__restart$2}var fS=hP;ct=fS;s=35;break $bb68$$bb76$60}else{var fP=ec;var h2=reSign((fP),8,0)!=0;if(!(h2)){s=37;break $bb68$$bb76$60}var fO=hP;var fM=(fO+16)&4294967295;hP=fM;var fK=hP;ho=fK;s=35;break $bb68$$bb76$60}}else{s=37}}while(0);if(s==37){var fI=hP;var fF=(fI);var fD=ho;var fB=(fD);var fy=((fF)-(fB))&4294967295;var fv=((((fy))|0)/16|0);var fr=ct;var fp=(fr);var fm=hP;var fj=(fm);var fg=((fp)-(fj))&4294967295;var fd=((((fg))|0)/16|0);var fa=(((fv))|0)<(((fd))|0);if(fa){var e6=ho;var e3=hP;var e1=hQ;__ZNSt3__16__sortIRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEvT0_S8_T_(e6,e3,e1);var eW=hP;var eV=(eW+16)&4294967295;hP=eV;var eT=hP;ho=eT}else{var eR=hP;var eP=(eR+16)&4294967295;var eN=ct;var eL=hQ;__ZNSt3__16__sortIRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEvT0_S8_T_(eP,eN,eL);var eJ=hP;ct=eJ}}s=0;continue $__restart$2}if(s==40){}else{if(s==41){var c8=hQ;var c7=HEAP[c8];var c6=ct;var c5=(c6+-16)&4294967295;ct=c5;var c4=ct;var c2=ho;var c1=FUNCTION_TABLE[c7](c4,c2);fz=c1;var c0=fz;var ij=reSign((c0),8,0)!=0;if(ij){var cZ=ho;var cY=ct;g4=cZ;eF=cY;var cX=g4;i4=cX;var cW=i4;di=cW;var cV=di;jo=cV;var aT=jo;var cU=(hi)&4294967295;var cT=(aT)&4294967295;var cI=HEAP[cT];HEAP[cU]=cI;var cH=(hi+4)&4294967295;var cG=(aT+4)&4294967295;var cE=HEAP[cG];HEAP[cH]=cE;var cD=(hi+8)&4294967295;var cC=(aT+8)&4294967295;var cB=HEAP[cC];HEAP[cD]=cB;var cA=eF;U=cA;var cz=U;dk=cz;var cy=dk;N=cy;var V=N;var ck=g4;var cj=(ck)&4294967295;var ci=(V)&4294967295;var ch=HEAP[ci];HEAP[cj]=ch;var cg=(ck+4)&4294967295;var cf=(V+4)&4294967295;var ce=HEAP[cf];HEAP[cg]=ce;var cd=(ck+8)&4294967295;var cc=(V+8)&4294967295;var cb=HEAP[cc];HEAP[cd]=cb;u=hi;var bZ=u;dj=bZ;var bY=dj;t=bY;var v=t;var bX=eF;var bW=(bX)&4294967295;var bV=(v)&4294967295;var bU=HEAP[bV];HEAP[bW]=bU;var bT=(bX+4)&4294967295;var bS=(v+4)&4294967295;var bR=HEAP[bS];HEAP[bT]=bR;var bQ=(bX+8)&4294967295;var bF=(v+8)&4294967295;var bE=HEAP[bF];HEAP[bQ]=bE}}else{if(s==42){var bD=ct;var bC=(bD+-16)&4294967295;ct=bC;var bB=ho;var bA=(bB+16)&4294967295;var bz=ho;var by=ct;var bx=hQ;var bw=__ZNSt3__17__sort3IRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEjT0_S8_S8_T_(bz,bA,by,bx)}else{if(s==43){var bl=ct;var bk=(bl+-16)&4294967295;ct=bk;var bj=ho;var bi=(bj+32)&4294967295;var bh=ho;var bg=(bh+16)&4294967295;var bf=ho;var be=ct;var bd=hQ;var bc=__ZNSt3__17__sort4IRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEjT0_S8_S8_S8_T_(bf,bg,bi,be,bd)}else{if(s==44){var a1=ct;var a0=(a1+-16)&4294967295;ct=a0;var aZ=ho;var aY=(aZ+48)&4294967295;var aX=ho;var aW=(aX+32)&4294967295;var aU=ho;var aS=(aU+16)&4294967295;var aR=ho;var aQ=ct;var f7=hQ;var f5=__ZNSt3__17__sort5IRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEjT0_S8_S8_S8_S8_T_(aR,aS,aW,aY,aQ,f7)}else{if(s==3){var fZ=ho;var fX=ct;var fV=hQ;__ZNSt3__118__insertion_sort_3IRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEvT0_S8_T_(fZ,fX,fV)}}}}}}STACKTOP=w;return;return}function __ZNSt3__17__sort3IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_T_(cV,cS,cQ,dh){var Y=STACKTOP;STACKTOP+=160;_memset(Y,0,160);var fe;var bo;var fc;var bA;var ci;var S;var bz;var ez;var bU;var by;var aD;var dR;var a6=Y;var bp;var fs;var bx;var cx;var aj;var bw;var fg;var cc;var bv;var aS;var er;var bj=Y+32;var bB;var fP;var bu;var cM;var ax;var bt;var fu;var cs;var bs;var a7;var fd;var bn=Y+64;var bT;var g;var br;var dr;var aJ;var eX;var fS;var cJ;var eW;var bl;var ft;var bq=Y+96;var J;var bi;var eV;var eN;var X;var eU;var bC;var d0;var eT;var b9;var fM;var aa=Y+128;var e6;var dg;var b6;var eY;var ch;var fU;var fW;var fY;var eS;var f0;var f2;var c3;var dY=0;e6=cV;dg=cS;b6=cQ;eY=dh;c3=0;var eR=eY;var eQ=HEAP[eR];var eP=dg;var eO=e6;var eq=FUNCTION_TABLE[eQ](eP,eO);var ff=reSign((eq),8,0)!=0;var cz=(ff)^1;var bm=unSign((cz),1,0);f2=bm;var ep=f2;var bS=reSign((ep),8,0)!=0;if(bS){var eo=eY;var en=HEAP[eo];var em=b6;var el=dg;var ek=FUNCTION_TABLE[en](em,el);var bR=reSign((ek),8,0)!=0;var bk=(bR)^1;var eZ=unSign((bk),1,0);f0=eZ;var ej=f0;var bQ=reSign((ej),8,0)!=0;if(bQ){var ei=c3;eS=ei}else{var eh=dg;var dT=b6;b9=eh;fM=dT;var dS=b9;bC=dS;var dQ=bC;eT=dQ;var dO=eT;d0=dO;var dP=d0;var dN=(aa)&4294967295;var dM=(dP)&4294967295;var dL=HEAP[dM];HEAP[dN]=dL;var dK=(aa+4)&4294967295;var dJ=(dP+4)&4294967295;var dI=HEAP[dJ];HEAP[dK]=dI;var dk=(aa+8)&4294967295;var di=(dP+8)&4294967295;var df=HEAP[di];HEAP[dk]=df;var de=(aa+16)&4294967295;var dd=(dP+16)&4294967295;var dc=HEAP[dd];HEAP[de]=dc;var db=(aa+24)&4294967295;var da=(dP+24)&4294967295;var c9=HEAP[da];HEAP[db]=c9;var c8=fM;J=c8;var cL=J;eV=cL;var cK=eV;bi=cK;var aK=bi;var cI=b9;var cH=(cI)&4294967295;var cG=(aK)&4294967295;var cF=HEAP[cG];HEAP[cH]=cF;var cE=(cI+4)&4294967295;var cD=(aK+4)&4294967295;var cC=HEAP[cD];HEAP[cE]=cC;var cB=(cI+8)&4294967295;var cw=(aK+8)&4294967295;var cv=HEAP[cw];HEAP[cB]=cv;var cu=(cI+16)&4294967295;var ct=(aK+16)&4294967295;var cr=HEAP[ct];HEAP[cu]=cr;var cq=(cI+24)&4294967295;var cp=(aK+24)&4294967295;var co=HEAP[cp];HEAP[cq]=co;eN=aa;var cn=eN;eU=cn;var cm=eU;X=cm;var fT=X;var ck=fM;var cj=(ck)&4294967295;var cg=(fT)&4294967295;var cf=HEAP[cg];HEAP[cj]=cf;var ce=(ck+4)&4294967295;var cd=(fT+4)&4294967295;var cb=HEAP[cd];HEAP[ce]=cb;var ca=(ck+8)&4294967295;var b8=(fT+8)&4294967295;var b7=HEAP[b8];HEAP[ca]=b7;var b4=(ck+16)&4294967295;var b3=(fT+16)&4294967295;var b2=HEAP[b3];HEAP[b4]=b2;var b1=(ck+24)&4294967295;var b0=(fT+24)&4294967295;var bZ=HEAP[b0];HEAP[b1]=bZ;c3=1;var bY=eY;var bX=HEAP[bY];var bW=dg;var bV=e6;var bP=FUNCTION_TABLE[bX](bW,bV);fY=bP;var bO=fY;var bM=reSign((bO),8,0)!=0;if(bM){var bN=e6;var bL=dg;a7=bN;fd=bL;var bK=a7;fu=bK;var bJ=fu;bs=bJ;var bI=bs;cs=bI;var cy=cs;var bH=(bn)&4294967295;var bG=(cy)&4294967295;var bF=HEAP[bG];HEAP[bH]=bF;var bh=(bn+4)&4294967295;var bg=(cy+4)&4294967295;var bf=HEAP[bg];HEAP[bh]=bf;var be=(bn+8)&4294967295;var bd=(cy+8)&4294967295;var bc=HEAP[bd];HEAP[be]=bc;var bb=(bn+16)&4294967295;var ba=(cy+16)&4294967295;var a9=HEAP[ba];HEAP[bb]=a9;var a8=(bn+24)&4294967295;var a5=(cy+24)&4294967295;var a4=HEAP[a5];HEAP[a8]=a4;var a3=fd;bB=a3;var a2=bB;bu=a2;var a1=bu;fP=a1;var dH=fP;var a0=a7;var aZ=(a0)&4294967295;var aY=(dH)&4294967295;var aX=HEAP[aY];HEAP[aZ]=aX;var aW=(a0+4)&4294967295;var aV=(dH+4)&4294967295;var aU=HEAP[aV];HEAP[aW]=aU;var aT=(a0+8)&4294967295;var aR=(dH+8)&4294967295;var aQ=HEAP[aR];HEAP[aT]=aQ;var aP=(a0+16)&4294967295;var aO=(dH+16)&4294967295;var aN=HEAP[aO];HEAP[aP]=aN;var aM=(a0+24)&4294967295;var aL=(dH+24)&4294967295;var aI=HEAP[aL];HEAP[aM]=aI;cM=bn;var aH=cM;bt=aH;var aG=bt;ax=aG;var fL=ax;var aF=fd;var aE=(aF)&4294967295;var aC=(fL)&4294967295;var aB=HEAP[aC];HEAP[aE]=aB;var aA=(aF+4)&4294967295;var az=(fL+4)&4294967295;var ay=HEAP[az];HEAP[aA]=ay;var aw=(aF+8)&4294967295;var av=(fL+8)&4294967295;var au=HEAP[av];HEAP[aw]=au;var at=(aF+16)&4294967295;var ar=(fL+16)&4294967295;var aq=HEAP[ar];HEAP[at]=aq;var ap=(aF+24)&4294967295;var ao=(fL+24)&4294967295;var an=HEAP[ao];HEAP[ap]=an;c3=2}var am=c3;eS=am}}else{var al=eY;var ak=HEAP[al];var ai=b6;var ah=dg;var ag=FUNCTION_TABLE[ak](ai,ah);fW=ag;var af=fW;var bE=reSign((af),8,0)!=0;if(bE){var ae=e6;var ad=b6;aD=ae;dR=ad;var ac=aD;ez=ac;var ab=ez;by=ab;var W=by;bU=W;var b5=bU;var V=(a6)&4294967295;var U=(b5)&4294967295;var T=HEAP[U];HEAP[V]=T;var R=(a6+4)&4294967295;var Q=(b5+4)&4294967295;var P=HEAP[Q];HEAP[R]=P;var O=(a6+8)&4294967295;var M=(b5+8)&4294967295;var K=HEAP[M];HEAP[O]=K;var A=(a6+16)&4294967295;var z=(b5+16)&4294967295;var y=HEAP[z];HEAP[A]=y;var x=(a6+24)&4294967295;var w=(b5+24)&4294967295;var v=HEAP[w];HEAP[x]=v;var u=dR;bo=u;var t=bo;bA=t;var s=bA;fc=s;var cA=fc;var q=aD;var f=(q)&4294967295;var e=(cA)&4294967295;var c=HEAP[e];HEAP[f]=c;var b=(q+4)&4294967295;var a=(cA+4)&4294967295;var gd=HEAP[a];HEAP[b]=gd;var gc=(q+8)&4294967295;var gb=(cA+8)&4294967295;var ga=HEAP[gb];HEAP[gc]=ga;var f8=(q+16)&4294967295;var fR=(cA+16)&4294967295;var fQ=HEAP[fR];HEAP[f8]=fQ;var fO=(q+24)&4294967295;var fN=(cA+24)&4294967295;var fK=HEAP[fN];HEAP[fO]=fK;ci=a6;var fJ=ci;bz=fJ;var fI=bz;S=fI;var fb=S;var fH=dR;var fG=(fH)&4294967295;var fE=(fb)&4294967295;var N=HEAP[fE];HEAP[fG]=N;var L=(fH+4)&4294967295;var I=(fb+4)&4294967295;var H=HEAP[I];HEAP[L]=H;var G=(fH+8)&4294967295;var F=(fb+8)&4294967295;var E=HEAP[F];HEAP[G]=E;var D=(fH+16)&4294967295;var C=(fb+16)&4294967295;var B=HEAP[C];HEAP[D]=B;var r=(fH+24)&4294967295;var p=(fb+24)&4294967295;var o=HEAP[p];HEAP[r]=o;c3=1;var n=c3;eS=n}else{var m=e6;var l=dg;aS=m;er=l;var k=aS;fg=k;var j=fg;bv=j;var i=bv;cc=i;var cl=cc;var h=(bj)&4294967295;var f9=(cl)&4294967295;var f7=HEAP[f9];HEAP[h]=f7;var f6=(bj+4)&4294967295;var f5=(cl+4)&4294967295;var f4=HEAP[f5];HEAP[f6]=f4;var f3=(bj+8)&4294967295;var f1=(cl+8)&4294967295;var fZ=HEAP[f1];HEAP[f3]=fZ;var fX=(bj+16)&4294967295;var fV=(cl+16)&4294967295;var fF=HEAP[fV];HEAP[fX]=fF;var fD=(bj+24)&4294967295;var fC=(cl+24)&4294967295;var fB=HEAP[fC];HEAP[fD]=fB;var fA=er;bp=fA;var fz=bp;bx=fz;var fy=bx;fs=fy;var c7=fs;var fx=aS;var fw=(fx)&4294967295;var fv=(c7)&4294967295;var fq=HEAP[fv];HEAP[fw]=fq;var fp=(fx+4)&4294967295;var fo=(c7+4)&4294967295;var fn=HEAP[fo];HEAP[fp]=fn;var fm=(fx+8)&4294967295;var fl=(c7+8)&4294967295;var fk=HEAP[fl];HEAP[fm]=fk;var fj=(fx+16)&4294967295;var fi=(c7+16)&4294967295;var fh=HEAP[fi];HEAP[fj]=fh;var fa=(fx+24)&4294967295;var e9=(c7+24)&4294967295;var e8=HEAP[e9];HEAP[fa]=e8;cx=bj;var e7=cx;bw=e7;var e5=bw;aj=e5;var fr=aj;var e4=er;var e3=(e4)&4294967295;var e2=(fr)&4294967295;var e1=HEAP[e2];HEAP[e3]=e1;var e0=(e4+4)&4294967295;var eM=(fr+4)&4294967295;var eL=HEAP[eM];HEAP[e0]=eL;var eK=(e4+8)&4294967295;var eJ=(fr+8)&4294967295;var eI=HEAP[eJ];HEAP[eK]=eI;var eH=(e4+16)&4294967295;var eG=(fr+16)&4294967295;var eF=HEAP[eG];HEAP[eH]=eF;var eE=(e4+24)&4294967295;var eC=(fr+24)&4294967295;var ef=HEAP[eC];HEAP[eE]=ef;c3=1;var ee=eY;var ed=HEAP[ee];var ec=b6;var eb=dg;var ea=FUNCTION_TABLE[ed](ec,eb);fU=ea;var d9=fU;var bD=reSign((d9),8,0)!=0;if(bD){var d8=dg;var d7=b6;bl=d8;ft=d7;var d5=bl;fS=d5;var dG=fS;eW=dG;var dF=eW;cJ=dF;var dj=cJ;var dE=(bq)&4294967295;var dD=(dj)&4294967295;var dC=HEAP[dD];HEAP[dE]=dC;var dB=(bq+4)&4294967295;var dA=(dj+4)&4294967295;var dz=HEAP[dA];HEAP[dB]=dz;var dy=(bq+8)&4294967295;var dw=(dj+8)&4294967295;var c6=HEAP[dw];HEAP[dy]=c6;var c5=(bq+16)&4294967295;var c4=(dj+16)&4294967295;var c2=HEAP[c4];HEAP[c5]=c2;var c1=(bq+24)&4294967295;var c0=(dj+24)&4294967295;var cZ=HEAP[c0];HEAP[c1]=cZ;var cY=ft;bT=cY;var cX=bT;br=cX;var cU=br;g=cU;var eg=g;var eD=bl;var eB=(eD)&4294967295;var eA=(eg)&4294967295;var ey=HEAP[eA];HEAP[eB]=ey;var ex=(eD+4)&4294967295;var ew=(eg+4)&4294967295;var ev=HEAP[ew];HEAP[ex]=ev;var eu=(eD+8)&4294967295;var et=(eg+8)&4294967295;var es=HEAP[et];HEAP[eu]=es;var d6=(eD+16)&4294967295;var d4=(eg+16)&4294967295;var d3=HEAP[d4];HEAP[d6]=d3;var d2=(eD+24)&4294967295;var d1=(eg+24)&4294967295;var dZ=HEAP[d1];HEAP[d2]=dZ;dr=bq;var dX=dr;eX=dX;var dW=eX;aJ=dW;var d=aJ;var dV=ft;var dU=(dV)&4294967295;var dx=(d)&4294967295;var dv=HEAP[dx];HEAP[dU]=dv;var du=(dV+4)&4294967295;var dt=(d+4)&4294967295;var ds=HEAP[dt];HEAP[du]=ds;var dq=(dV+8)&4294967295;var dp=(d+8)&4294967295;var dn=HEAP[dp];HEAP[dq]=dn;var dm=(dV+16)&4294967295;var dl=(d+16)&4294967295;var cW=HEAP[dl];HEAP[dm]=cW;var cT=(dV+24)&4294967295;var cR=(d+24)&4294967295;var cP=HEAP[cR];HEAP[cT]=cP;c3=2}var cO=c3;eS=cO}}var cN=eS;ch=cN;var Z=ch;STACKTOP=Y;return Z;return null}function __ZNSt3__17__sort4IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_S8_T_(ag,af,ad,ac,bK){var aj=STACKTOP;STACKTOP+=96;_memset(aj,0,96);var be;var cT;var dC;var dA;var b9;var cY;var dz;var c7;var bY;var dy;var bb;var bE;var bv=aj;var K;var h;var dx;var bX;var dg;var dw;var dp;var cq;var dv;var bD;var b8;var b2=aj+32;var c8;var i;var du;var bd;var cn;var dt;var H;var dB;var dr;var cc;var c6;var o=aj+64;var ds;var ab;var bC;var cH;var cv;var c;var dq;var bN;var bQ;var bT;var bB;var cG=0;ds=ag;ab=af;bC=ad;cH=ac;cv=bK;var ck=ds;var ci=ab;var cg=bC;var cf=cv;var ce=__ZNSt3__17__sort3IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_T_(ck,ci,cg,cf);bB=ce;var cd=cv;var cb=HEAP[cd];var ca=cH;var b7=bC;var b6=FUNCTION_TABLE[cb](ca,b7);bT=b6;var bU=bT;var aF=reSign((bU),8,0)!=0;$bb$$bb5$2:do{if(aF){var bR=bC;var bO=cH;cc=bR;c6=bO;var bM=cc;H=bM;var bL=H;dr=bL;var bJ=dr;dB=bJ;var bc=dB;var bI=(o)&4294967295;var bH=(bc)&4294967295;var bG=HEAP[bH];HEAP[bI]=bG;var bF=(o+4)&4294967295;var br=(bc+4)&4294967295;var bp=HEAP[br];HEAP[bF]=bp;var bn=(o+8)&4294967295;var bm=(bc+8)&4294967295;var bl=HEAP[bm];HEAP[bn]=bl;var bk=(o+16)&4294967295;var bj=(bc+16)&4294967295;var bi=HEAP[bj];HEAP[bk]=bi;var bg=(o+24)&4294967295;var bf=(bc+24)&4294967295;var a2=HEAP[bf];HEAP[bg]=a2;var a0=c6;c8=a0;var aX=c8;du=aX;var aV=du;i=aV;var c9=i;var aT=cc;var aR=(aT)&4294967295;var aP=(c9)&4294967295;var aN=HEAP[aP];HEAP[aR]=aN;var aL=(aT+4)&4294967295;var aJ=(c9+4)&4294967295;var aw=HEAP[aJ];HEAP[aL]=aw;var au=(aT+8)&4294967295;var aq=(c9+8)&4294967295;var ao=HEAP[aq];HEAP[au]=ao;var an=(aT+16)&4294967295;var am=(c9+16)&4294967295;var al=HEAP[am];HEAP[an]=al;var ak=(aT+24)&4294967295;var ai=(c9+24)&4294967295;var ah=HEAP[ai];HEAP[ak]=ah;bd=o;var S=bd;dt=S;var Q=dt;cn=Q;var bh=cn;var O=c6;var N=(O)&4294967295;var M=(bh)&4294967295;var L=HEAP[M];HEAP[N]=L;var J=(O+4)&4294967295;var I=(bh+4)&4294967295;var G=HEAP[I];HEAP[J]=G;var E=(O+8)&4294967295;var v=(bh+8)&4294967295;var t=HEAP[v];HEAP[E]=t;var r=(O+16)&4294967295;var q=(bh+16)&4294967295;var p=HEAP[q];HEAP[r]=p;var n=(O+24)&4294967295;var m=(bh+24)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=bB;var j=((k)+1)&4294967295;bB=j;var g=cv;var e=HEAP[g];var d=bC;var b=ab;var a=FUNCTION_TABLE[e](d,b);bQ=a;var dH=bQ;var db=reSign((dH),8,0)!=0;if(!(db)){be=1;break $bb$$bb5$2}var dG=ab;var dF=bC;bb=dG;bE=dF;var dE=bb;c7=dE;var dD=c7;dy=dD;var dn=dy;bY=dn;var cP=bY;var dm=(bv)&4294967295;var dl=(cP)&4294967295;var dk=HEAP[dl];HEAP[dm]=dk;var dj=(bv+4)&4294967295;var di=(cP+4)&4294967295;var dh=HEAP[di];HEAP[dj]=dh;var df=(bv+8)&4294967295;var de=(cP+8)&4294967295;var dd=HEAP[de];HEAP[df]=dd;var c5=(bv+16)&4294967295;var c4=(cP+16)&4294967295;var c2=HEAP[c4];HEAP[c5]=c2;var c1=(bv+24)&4294967295;var c0=(cP+24)&4294967295;var cZ=HEAP[c0];HEAP[c1]=cZ;var cX=bE;cT=cX;var cW=cT;dA=cW;var cV=dA;dC=cV;var ae=dC;var cU=bb;var cS=(cU)&4294967295;var cR=(ae)&4294967295;var cQ=HEAP[cR];HEAP[cS]=cQ;var cO=(cU+4)&4294967295;var cN=(ae+4)&4294967295;var cM=HEAP[cN];HEAP[cO]=cM;var cL=(cU+8)&4294967295;var cK=(ae+8)&4294967295;var cJ=HEAP[cK];HEAP[cL]=cJ;var cI=(cU+16)&4294967295;var cF=(ae+16)&4294967295;var cE=HEAP[cF];HEAP[cI]=cE;var cD=(cU+24)&4294967295;var cC=(ae+24)&4294967295;var cB=HEAP[cC];HEAP[cD]=cB;b9=bv;var cA=b9;dz=cA;var cz=dz;cY=cz;var f=cY;var cy=bE;var cx=(cy)&4294967295;var cw=(f)&4294967295;var cu=HEAP[cw];HEAP[cx]=cu;var ct=(cy+4)&4294967295;var cs=(f+4)&4294967295;var cr=HEAP[cs];HEAP[ct]=cr;var cp=(cy+8)&4294967295;var co=(f+8)&4294967295;var cm=HEAP[co];HEAP[cp]=cm;var cl=(cy+16)&4294967295;var cj=(f+16)&4294967295;var ch=HEAP[cj];HEAP[cl]=ch;var b5=(cy+24)&4294967295;var b4=(f+24)&4294967295;var b3=HEAP[b4];HEAP[b5]=b3;var b1=bB;var b0=((b1)+1)&4294967295;bB=b0;var bZ=cv;var bW=HEAP[bZ];var bV=ab;var bS=ds;var bP=FUNCTION_TABLE[bW](bV,bS);bN=bP;var bA=bN;var da=reSign((bA),8,0)!=0;if(!(da)){be=1;break $bb$$bb5$2}var bz=ds;var by=ab;bD=bz;b8=by;var bx=bD;dp=bx;var bw=dp;dv=bw;var bu=dv;cq=bu;var c3=cq;var bt=(b2)&4294967295;var bs=(c3)&4294967295;var bq=HEAP[bs];HEAP[bt]=bq;var bo=(b2+4)&4294967295;var ba=(c3+4)&4294967295;var a9=HEAP[ba];HEAP[bo]=a9;var a8=(b2+8)&4294967295;var a7=(c3+8)&4294967295;var a6=HEAP[a7];HEAP[a8]=a6;var a5=(b2+16)&4294967295;var a4=(c3+16)&4294967295;var a3=HEAP[a4];HEAP[a5]=a3;var a1=(b2+24)&4294967295;var aZ=(c3+24)&4294967295;var aE=HEAP[aZ];HEAP[a1]=aE;var aD=b8;K=aD;var aC=K;dx=aC;var aB=dx;h=aB;var aH=h;var aA=bD;var az=(aA)&4294967295;var ay=(aH)&4294967295;var ax=HEAP[ay];HEAP[az]=ax;var av=(aA+4)&4294967295;var at=(aH+4)&4294967295;var aa=HEAP[at];HEAP[av]=aa;var Z=(aA+8)&4294967295;var Y=(aH+8)&4294967295;var X=HEAP[Y];HEAP[Z]=X;var W=(aA+16)&4294967295;var V=(aH+16)&4294967295;var U=HEAP[V];HEAP[W]=U;var T=(aA+24)&4294967295;var R=(aH+24)&4294967295;var P=HEAP[R];HEAP[T]=P;bX=b2;var D=bX;dw=D;var C=dw;dg=C;var F=dg;var B=b8;var A=(B)&4294967295;var z=(F)&4294967295;var y=HEAP[z];HEAP[A]=y;var x=(B+4)&4294967295;var w=(F+4)&4294967295;var u=HEAP[w];HEAP[x]=u;var s=(B+8)&4294967295;var aY=(F+8)&4294967295;var aW=HEAP[aY];HEAP[s]=aW;var aU=(B+16)&4294967295;var aS=(F+16)&4294967295;var aQ=HEAP[aS];HEAP[aU]=aQ;var aO=(B+24)&4294967295;var aM=(F+24)&4294967295;var aK=HEAP[aM];HEAP[aO]=aK;var aI=bB;var aG=((aI)+1)&4294967295;bB=aG}}while(0);var ar=bB;dq=ar;var ap=dq;c=ap;var dc=c;STACKTOP=aj;return dc;return null}function __ZNSt3__17__sort5IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_S8_S8_T_(cw,cu,cs,cq,cp,cQ){var aa=STACKTOP;STACKTOP+=128;_memset(aa,0,128);var d7;var bx;var eJ;var bw;var cF;var aw;var bv;var el;var ch;var bu;var a5;var dU;var bj=aa;var bN;var f;var bt;var cU;var aI;var bs;var eO;var cB;var br;var bi;var ej;var bm=aa+32;var bl;var D;var bq;var db;var aU;var bp;var h;var cS;var bo;var bk;var eM;var by=aa+64;var M;var bg;var bn;var dJ;var Z;var dT;var bA;var da;var dS;var b1;var eH;var ab=aa+96;var ek;var de;var ce;var bz;var bh;var dV;var b8;var dR;var ep;var er;var et;var ev;var cH;var c9=0;ek=cw;de=cu;ce=cs;bz=cq;bh=cp;dV=cQ;var dQ=ek;var dP=de;var dO=ce;var dN=bz;var dM=dV;var dL=__ZNSt3__17__sort4IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_S8_T_(dQ,dP,dO,dN,dM);cH=dL;var dK=dV;var dy=HEAP[dK];var dx=bh;var dw=bz;var dv=FUNCTION_TABLE[dy](dx,dw);ev=dv;var du=ev;var d8=reSign((du),8,0)!=0;$bb$$bb7$2:do{if(d8){var dt=bz;var ds=bh;b1=dt;eH=ds;var dr=b1;bA=dr;var dq=bA;dS=dq;var dp=dS;da=dp;var c4=da;var c7=(ab)&4294967295;var c6=(c4)&4294967295;var c5=HEAP[c6];HEAP[c7]=c5;var c3=(ab+4)&4294967295;var c2=(c4+4)&4294967295;var c1=HEAP[c2];HEAP[c3]=c1;var c0=(ab+8)&4294967295;var cZ=(c4+8)&4294967295;var cY=HEAP[cZ];HEAP[c0]=cY;var cX=(ab+16)&4294967295;var cT=(c4+16)&4294967295;var cR=HEAP[cT];HEAP[cX]=cR;var cP=(ab+24)&4294967295;var cO=(c4+24)&4294967295;var cN=HEAP[cO];HEAP[cP]=cN;var cM=eH;M=cM;var cL=M;bn=cL;var cK=bn;bg=cK;var aJ=bg;var cJ=b1;var cI=(cJ)&4294967295;var cE=(aJ)&4294967295;var cD=HEAP[cE];HEAP[cI]=cD;var cC=(cJ+4)&4294967295;var cA=(aJ+4)&4294967295;var cz=HEAP[cA];HEAP[cC]=cz;var cy=(cJ+8)&4294967295;var cx=(aJ+8)&4294967295;var cv=HEAP[cx];HEAP[cy]=cv;var ct=(cJ+16)&4294967295;var cr=(aJ+16)&4294967295;var cm=HEAP[cr];HEAP[ct]=cm;var cl=(cJ+24)&4294967295;var ck=(aJ+24)&4294967295;var cj=HEAP[ck];HEAP[cl]=cj;dJ=ab;var ci=dJ;dT=ci;var cg=dT;Z=cg;var eP=Z;var cf=eH;var cd=(cf)&4294967295;var cc=(eP)&4294967295;var cb=HEAP[cc];HEAP[cd]=cb;var ca=(cf+4)&4294967295;var b9=(eP+4)&4294967295;var b7=HEAP[b9];HEAP[ca]=b7;var b6=(cf+8)&4294967295;var b5=(eP+8)&4294967295;var b4=HEAP[b5];HEAP[b6]=b4;var b3=(cf+16)&4294967295;var b2=(eP+16)&4294967295;var b0=HEAP[b2];HEAP[b3]=b0;var bZ=(cf+24)&4294967295;var bY=(eP+24)&4294967295;var bX=HEAP[bY];HEAP[bZ]=bX;var bW=cH;var bV=((bW)+1)&4294967295;cH=bV;var bU=dV;var bT=HEAP[bU];var bS=bz;var bR=ce;var bQ=FUNCTION_TABLE[bT](bS,bR);et=bQ;var bP=et;var bO=reSign((bP),8,0)!=0;if(!(bO)){d7=1;break $bb$$bb7$2}var bL=ce;var bJ=bz;bi=bL;ej=bJ;var bI=bi;eO=bI;var bH=eO;br=bH;var bG=br;cB=bG;var cG=cB;var bF=(bm)&4294967295;var bE=(cG)&4294967295;var bD=HEAP[bE];HEAP[bF]=bD;var bC=(bm+4)&4294967295;var bB=(cG+4)&4294967295;var bf=HEAP[bB];HEAP[bC]=bf;var be=(bm+8)&4294967295;var bd=(cG+8)&4294967295;var bc=HEAP[bd];HEAP[be]=bc;var bb=(bm+16)&4294967295;var ba=(cG+16)&4294967295;var a9=HEAP[ba];HEAP[bb]=a9;var a8=(bm+24)&4294967295;var a7=(cG+24)&4294967295;var a6=HEAP[a7];HEAP[a8]=a6;var a4=ej;bN=a4;var a3=bN;bt=a3;var a2=bt;f=a2;var dn=f;var a1=bi;var a0=(a1)&4294967295;var aZ=(dn)&4294967295;var aY=HEAP[aZ];HEAP[a0]=aY;var aX=(a1+4)&4294967295;var aW=(dn+4)&4294967295;var aV=HEAP[aW];HEAP[aX]=aV;var aT=(a1+8)&4294967295;var aS=(dn+8)&4294967295;var aR=HEAP[aS];HEAP[aT]=aR;var aQ=(a1+16)&4294967295;var aP=(dn+16)&4294967295;var aO=HEAP[aP];HEAP[aQ]=aO;var aN=(a1+24)&4294967295;var aM=(dn+24)&4294967295;var aL=HEAP[aM];HEAP[aN]=aL;cU=bm;var aK=cU;bs=aK;var aH=bs;aI=aH;var d=aI;var aG=ej;var aF=(aG)&4294967295;var aE=(d)&4294967295;var aD=HEAP[aE];HEAP[aF]=aD;var aC=(aG+4)&4294967295;var aB=(d+4)&4294967295;var aA=HEAP[aB];HEAP[aC]=aA;var az=(aG+8)&4294967295;var ay=(d+8)&4294967295;var ax=HEAP[ay];HEAP[az]=ax;var av=(aG+16)&4294967295;var au=(d+16)&4294967295;var at=HEAP[au];HEAP[av]=at;var ar=(aG+24)&4294967295;var aq=(d+24)&4294967295;var ap=HEAP[aq];HEAP[ar]=ap;var ao=cH;var an=((ao)+1)&4294967295;cH=an;var am=dV;var al=HEAP[am];var ak=ce;var aj=de;var ai=FUNCTION_TABLE[al](ak,aj);er=ai;var ah=er;var bM=reSign((ah),8,0)!=0;if(!(bM)){d7=1;break $bb$$bb7$2}var ag=de;var af=ce;a5=ag;dU=af;var ae=a5;el=ae;var ad=el;bu=ad;var ac=bu;ch=ac;var co=ch;var Y=(bj)&4294967295;var X=(co)&4294967295;var W=HEAP[X];HEAP[Y]=W;var V=(bj+4)&4294967295;var U=(co+4)&4294967295;var T=HEAP[U];HEAP[V]=T;var S=(bj+8)&4294967295;var R=(co+8)&4294967295;var P=HEAP[R];HEAP[S]=P;var N=(bj+16)&4294967295;var C=(co+16)&4294967295;var A=HEAP[C];HEAP[N]=A;var z=(bj+24)&4294967295;var y=(co+24)&4294967295;var x=HEAP[y];HEAP[z]=x;var w=dU;bx=w;var v=bx;bw=v;var u=bw;eJ=u;var cW=eJ;var s=a5;var q=(s)&4294967295;var g=(cW)&4294967295;var e=HEAP[g];HEAP[q]=e;var c=(s+4)&4294967295;var b=(cW+4)&4294967295;var a=HEAP[b];HEAP[c]=a;var e4=(s+8)&4294967295;var e3=(cW+8)&4294967295;var e2=HEAP[e3];HEAP[e4]=e2;var e1=(s+16)&4294967295;var eZ=(cW+16)&4294967295;var eN=HEAP[eZ];HEAP[e1]=eN;var eL=(s+24)&4294967295;var eK=(cW+24)&4294967295;var eI=HEAP[eK];HEAP[eL]=eI;cF=bj;var eG=cF;bv=eG;var eE=bv;aw=eE;var eF=aw;var eD=dU;var eC=(eD)&4294967295;var eB=(eF)&4294967295;var ez=HEAP[eB];HEAP[eC]=ez;var Q=(eD+4)&4294967295;var O=(eF+4)&4294967295;var L=HEAP[O];HEAP[Q]=L;var K=(eD+8)&4294967295;var J=(eF+8)&4294967295;var I=HEAP[J];HEAP[K]=I;var H=(eD+16)&4294967295;var G=(eF+16)&4294967295;var F=HEAP[G];HEAP[H]=F;var E=(eD+24)&4294967295;var t=(eF+24)&4294967295;var r=HEAP[t];HEAP[E]=r;var p=cH;var o=((p)+1)&4294967295;cH=o;var n=dV;var m=HEAP[n];var l=de;var k=ek;var j=FUNCTION_TABLE[m](l,k);ep=j;var i=ep;var bK=reSign((i),8,0)!=0;if(!(bK)){d7=1;break $bb$$bb7$2}var e0=ek;var eY=de;bk=e0;eM=eY;var eX=bk;h=eX;var eW=h;bo=eW;var eV=bo;cS=eV;var c8=cS;var eU=(by)&4294967295;var eT=(c8)&4294967295;var eS=HEAP[eT];HEAP[eU]=eS;var eR=(by+4)&4294967295;var eQ=(c8+4)&4294967295;var eA=HEAP[eQ];HEAP[eR]=eA;var ey=(by+8)&4294967295;var ex=(c8+8)&4294967295;var ew=HEAP[ex];HEAP[ey]=ew;var eu=(by+16)&4294967295;var es=(c8+16)&4294967295;var eq=HEAP[es];HEAP[eu]=eq;var eo=(by+24)&4294967295;var en=(c8+24)&4294967295;var em=HEAP[en];HEAP[eo]=em;var ei=eM;bl=ei;var eh=bl;bq=eh;var eg=bq;D=eg;var d1=D;var ef=bk;var ee=(ef)&4294967295;var ed=(d1)&4294967295;var ec=HEAP[ed];HEAP[ee]=ec;var eb=(ef+4)&4294967295;var ea=(d1+4)&4294967295;var d9=HEAP[ea];HEAP[eb]=d9;var d6=(ef+8)&4294967295;var d5=(d1+8)&4294967295;var d4=HEAP[d5];HEAP[d6]=d4;var d3=(ef+16)&4294967295;var d2=(d1+16)&4294967295;var d0=HEAP[d2];HEAP[d3]=d0;var dZ=(ef+24)&4294967295;var dY=(d1+24)&4294967295;var dX=HEAP[dY];HEAP[dZ]=dX;db=by;var dW=db;bp=dW;var dI=bp;aU=dI;var B=aU;var dH=eM;var dG=(dH)&4294967295;var dF=(B)&4294967295;var dE=HEAP[dF];HEAP[dG]=dE;var dD=(dH+4)&4294967295;var dC=(B+4)&4294967295;var dB=HEAP[dC];HEAP[dD]=dB;var dA=(dH+8)&4294967295;var dz=(B+8)&4294967295;var dm=HEAP[dz];HEAP[dA]=dm;var dl=(dH+16)&4294967295;var dk=(B+16)&4294967295;var dj=HEAP[dk];HEAP[dl]=dj;var di=(dH+24)&4294967295;var dh=(B+24)&4294967295;var dg=HEAP[dh];HEAP[di]=dg;var df=cH;var dd=((df)+1)&4294967295;cH=dd}}while(0);var dc=cH;dR=dc;var cV=dR;b8=cV;var cn=b8;STACKTOP=aa;return cn;return null}function __ZNSt3__118__insertion_sort_3IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEvT0_S8_T_(I,bc,r){var y=STACKTOP;STACKTOP+=32;_memset(y,0,32);var ai;var L;var aj;var a8;var M;var aF;var a7;var al;var e;var a6;var aJ;var ah;var q;var b;var aI;var aM;var bh;var bj;var ba=y;var bf;var g=0;aJ=I;ah=bc;q=r;var a5=aJ;var a4=(a5+64)&4294967295;bh=a4;var a3=aJ;var a2=(a3+32)&4294967295;var a1=aJ;var a0=bh;var aZ=q;var aD=__ZNSt3__17__sort3IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_T_(a1,a2,a0,aZ);var aB=bh;var az=(aB+32)&4294967295;bj=az;$bb14$2:while(1){var G=bj;var F=ah;var E=(G)!=(F);if(!(E)){ai=9;break $bb14$2}var ax=q;var av=HEAP[ax];var at=bj;var ar=bh;var aq=FUNCTION_TABLE[av](at,ar);aM=aq;var ap=aM;var J=reSign((ap),8,0)!=0;if(J){var ao=bj;al=ao;var ab=al;a6=ab;var Z=a6;e=Z;var z=e;var X=(ba)&4294967295;var V=(z)&4294967295;var T=HEAP[V];HEAP[X]=T;var R=(ba+4)&4294967295;var Q=(z+4)&4294967295;var P=HEAP[Q];HEAP[R]=P;var O=(ba+8)&4294967295;var N=(z+8)&4294967295;var D=HEAP[N];HEAP[O]=D;var C=(ba+16)&4294967295;var B=(z+16)&4294967295;var A=HEAP[B];HEAP[C]=A;var x=(ba+24)&4294967295;var w=(z+24)&4294967295;var v=HEAP[w];HEAP[x]=v;var u=bh;bf=u;var t=bj;bh=t;$bb2$7:while(1){var s=bf;L=s;var p=L;a8=p;var o=a8;aj=o;var ak=aj;var n=bh;var m=(n)&4294967295;var l=(ak)&4294967295;var k=HEAP[l];HEAP[m]=k;var j=(n+4)&4294967295;var i=(ak+4)&4294967295;var h=HEAP[i];HEAP[j]=h;var f=(n+8)&4294967295;var d=(ak+8)&4294967295;var c=HEAP[d];HEAP[f]=c;var a=(n+16)&4294967295;var bl=(ak+16)&4294967295;var bk=HEAP[bl];HEAP[a]=bk;var bi=(n+24)&4294967295;var bg=(ak+24)&4294967295;var be=HEAP[bg];HEAP[bi]=be;var bd=bf;bh=bd;var bb=bh;var aY=aJ;var aW=(bb)==(aY);$bb9$$bb3$9:do{if(aW){ai=2}else{var aV=q;var aU=HEAP[aV];var aT=bf;var aS=(aT+-32)&4294967295;bf=aS;var aR=bf;var aQ=FUNCTION_TABLE[aU](ba,aR);var an=reSign((aQ),8,0)!=0;var aX=(an)^1;var K=unSign((aX),1,0);var am=reSign((K),8,0)!=0;if(am){ai=2;break $bb9$$bb3$9}b=1;ai=4;break $bb9$$bb3$9}}while(0);if(ai==2){b=0}var aP=b;aI=aP;var aO=aI;var a9=reSign((aO),8,0)!=0;if(a9){ai=1;continue $bb2$7}else{ai=6;break $bb2$7}}M=ba;var aN=M;a7=aN;var aL=a7;aF=aL;var aK=aF;var aH=bh;var aG=(aH)&4294967295;var aE=(aK)&4294967295;var aC=HEAP[aE];HEAP[aG]=aC;var aA=(aH+4)&4294967295;var ay=(aK+4)&4294967295;var aw=HEAP[ay];HEAP[aA]=aw;var au=(aH+8)&4294967295;var ag=(aK+8)&4294967295;var af=HEAP[ag];HEAP[au]=af;var ae=(aH+16)&4294967295;var ad=(aK+16)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;var aa=(aH+24)&4294967295;var Y=(aK+24)&4294967295;var W=HEAP[Y];HEAP[aa]=W}var U=bj;bh=U;var S=bj;var H=(S+32)&4294967295;bj=H;ai=0;continue $bb14$2}STACKTOP=y;return;return}function __ZNSt3__127__insertion_sort_incompleteIRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEbT0_S8_T_(b1,aw,cB){var af=STACKTOP;STACKTOP+=64;_memset(af,0,64);var a9;var c4;var cs;var du;var c6;var cw;var dt;var bt;var bz;var ds;var c5;var i;var dr;var a8;var ci;var dq;var I;var dw;var dp;var b7;var c3;var o=af;var cX;var cC;var h;var c;var bf;var dv;var bi;var bk;var bm;var dn;var bD;var ab;var b5;var bE;var bB=af+32;var bC;var cD=0;cX=b1;cC=aw;h=cB;var dm=cC;var dl=(dm);var dk=cX;var cf=(dk);var cd=((dl)-(cf))&4294967295;var cb=((((cd))|0)/32|0);if(cb==0){a9=14}else{if(cb==1){a9=14}else{if(cb==2){a9=15}else{if(cb==3){a9=16}else{if(cb==4){a9=17}else{if(cb==5){a9=18}else{a9=19}}}}}}if(a9==19){var cS=cX;var cR=(cS+64)&4294967295;bD=cR;var cP=cX;var cO=(cP+32)&4294967295;var cN=cX;var cM=bD;var cL=h;var cJ=__ZNSt3__17__sort3IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_T_(cN,cO,cM,cL);ab=8;b5=0;var cI=bD;var cG=(cI+32)&4294967295;bE=cG;$bb25$4:while(1){var aF=bE;var aD=cC;var ap=(aF)!=(aD);if(!(ap)){a9=12;break $bb25$4}var cF=h;var cE=HEAP[cF];var cA=bE;var cz=bD;var cy=FUNCTION_TABLE[cE](cA,cz);bk=cy;var cx=bk;var c8=reSign((cx),8,0)!=0;if(c8){var cv=bE;c6=cv;var cu=c6;dt=cu;var ct=dt;cw=ct;var v=cw;var cr=(bB)&4294967295;var cq=(v)&4294967295;var cp=HEAP[cq];HEAP[cr]=cp;var co=(bB+4)&4294967295;var cn=(v+4)&4294967295;var cm=HEAP[cn];HEAP[co]=cm;var cl=(bB+8)&4294967295;var ck=(v+8)&4294967295;var cj=HEAP[ck];HEAP[cl]=cj;var ch=(bB+16)&4294967295;var cg=(v+16)&4294967295;var ce=HEAP[cg];HEAP[ch]=ce;var cc=(bB+24)&4294967295;var b0=(v+24)&4294967295;var bZ=HEAP[b0];HEAP[cc]=bZ;var bY=bD;bC=bY;var bX=bE;bD=bX;$bb11$9:while(1){var bW=bC;c4=bW;var bU=c4;du=bU;var bT=du;cs=bT;var q=cs;var bS=bD;var bR=(bS)&4294967295;var bP=(q)&4294967295;var bA=HEAP[bP];HEAP[bR]=bA;var by=(bS+4)&4294967295;var bx=(q+4)&4294967295;var bw=HEAP[bx];HEAP[by]=bw;var bv=(bS+8)&4294967295;var bu=(q+8)&4294967295;var bs=HEAP[bu];HEAP[bv]=bs;var br=(bS+16)&4294967295;var bq=(q+16)&4294967295;var bo=HEAP[bq];HEAP[br]=bo;var a6=(bS+24)&4294967295;var a5=(q+24)&4294967295;var a4=HEAP[a5];HEAP[a6]=a4;var a3=bC;bD=a3;var a2=bD;var a1=cX;var a0=(a2)==(a1);$bb18$$bb12$11:do{if(a0){a9=4}else{var aZ=h;var aY=HEAP[aZ];var aW=bC;var aB=(aW+-32)&4294967295;bC=aB;var aA=bC;var az=FUNCTION_TABLE[aY](bB,aA);var cU=reSign((az),8,0)!=0;var bF=(cU)^1;var bV=unSign((bF),1,0);var cQ=reSign((bV),8,0)!=0;if(cQ){a9=4;break $bb18$$bb12$11}dv=1;a9=6;break $bb18$$bb12$11}}while(0);if(a9==4){dv=0}var ay=dv;bi=ay;var ax=bi;var cK=reSign((ax),8,0)!=0;if(cK){a9=3;continue $bb11$9}else{a9=8;break $bb11$9}}bt=bB;var av=bt;ds=av;var au=ds;bz=au;var e=bz;var at=bD;var ar=(at)&4294967295;var ao=(e)&4294967295;var aa=HEAP[ao];HEAP[ar]=aa;var Z=(at+4)&4294967295;var Y=(e+4)&4294967295;var X=HEAP[Y];HEAP[Z]=X;var W=(at+8)&4294967295;var V=(e+8)&4294967295;var U=HEAP[V];HEAP[W]=U;var T=(at+16)&4294967295;var S=(e+16)&4294967295;var Q=HEAP[S];HEAP[T]=Q;var F=(at+24)&4294967295;var E=(e+24)&4294967295;var D=HEAP[E];HEAP[F]=D;var C=b5;var B=((C)+1)&4294967295;b5=B;var A=b5;var z=(((A))|0)==8;var y=unSign((z),1,0);bf=y;var x=bf;var cH=reSign((x),8,0)!=0;if(cH){a9=9;break $bb25$4}}var aL=bE;bD=aL;var aJ=bE;var aH=(aJ+32)&4294967295;bE=aH;a9=2;continue $bb25$4}if(a9==12){dn=1}else{if(a9==9){var u=bE;var aV=(u+32)&4294967295;bE=aV;var aT=bE;var aR=cC;var aP=(aT)==(aR);var aN=unSign((aP),1,0);dn=aN}}}else{if(a9==14){dn=1}else{if(a9==15){var ca=h;var b9=HEAP[ca];var b8=cC;var b6=(b8+-32)&4294967295;cC=b6;var b4=cC;var b3=cX;var b2=FUNCTION_TABLE[b9](b4,b3);bm=b2;var bQ=bm;var aC=reSign((bQ),8,0)!=0;if(aC){var bO=cX;var bN=cC;b7=bO;c3=bN;var bM=b7;I=bM;var bL=I;dp=bL;var bK=dp;dw=bK;var a7=dw;var bJ=(o)&4294967295;var bI=(a7)&4294967295;var bH=HEAP[bI];HEAP[bJ]=bH;var bG=(o+4)&4294967295;var bp=(a7+4)&4294967295;var bn=HEAP[bp];HEAP[bG]=bn;var bl=(o+8)&4294967295;var bj=(a7+8)&4294967295;var bh=HEAP[bj];HEAP[bl]=bh;var bg=(o+16)&4294967295;var be=(a7+16)&4294967295;var bd=HEAP[be];HEAP[bg]=bd;var bb=(o+24)&4294967295;var ba=(a7+24)&4294967295;var aX=HEAP[ba];HEAP[bb]=aX;var aU=c3;c5=aU;var aS=c5;dr=aS;var aQ=dr;i=aQ;var c7=i;var aO=b7;var aM=(aO)&4294967295;var aK=(c7)&4294967295;var aI=HEAP[aK];HEAP[aM]=aI;var aG=(aO+4)&4294967295;var aE=(c7+4)&4294967295;var aq=HEAP[aE];HEAP[aG]=aq;var an=(aO+8)&4294967295;var am=(c7+8)&4294967295;var ak=HEAP[am];HEAP[an]=ak;var aj=(aO+16)&4294967295;var ai=(c7+16)&4294967295;var ah=HEAP[ai];HEAP[aj]=ah;var ag=(aO+24)&4294967295;var ae=(c7+24)&4294967295;var ad=HEAP[ae];HEAP[ag]=ad;a8=o;var R=a8;dq=R;var P=dq;ci=P;var bc=ci;var O=c3;var N=(O)&4294967295;var M=(bc)&4294967295;var L=HEAP[M];HEAP[N]=L;var K=(O+4)&4294967295;var J=(bc+4)&4294967295;var H=HEAP[J];HEAP[K]=H;var G=(O+8)&4294967295;var w=(bc+8)&4294967295;var t=HEAP[w];HEAP[G]=t;var s=(O+16)&4294967295;var r=(bc+16)&4294967295;var p=HEAP[r];HEAP[s]=p;var n=(O+24)&4294967295;var m=(bc+24)&4294967295;var l=HEAP[m];HEAP[n]=l}dn=1}else{if(a9==16){var k=cC;var j=(k+-32)&4294967295;cC=j;var g=cX;var f=(g+32)&4294967295;var d=cX;var b=cC;var a=h;var dB=__ZNSt3__17__sort3IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_T_(d,f,b,a);dn=1}else{if(a9==17){var dA=cC;var dz=(dA+-32)&4294967295;cC=dz;var dy=cX;var dx=(dy+64)&4294967295;var dj=cX;var di=(dj+32)&4294967295;var dg=cX;var df=cC;var de=h;var dd=__ZNSt3__17__sort4IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_S8_T_(dg,di,dx,df,de);dn=1}else{if(a9==18){var dc=cC;var db=(dc+-32)&4294967295;cC=db;var da=cX;var c9=(da+96)&4294967295;var c2=cX;var c1=(c2+64)&4294967295;var c0=cX;var cZ=(c0+32)&4294967295;var cY=cX;var cW=cC;var cV=h;var cT=__ZNSt3__17__sort5IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_S8_S8_T_(cY,cZ,c1,c9,cW,cV);dn=1}}}}}}var al=dn;c=al;var ac=c;var dh=(((ac))&255);STACKTOP=af;return dh;return null}function __ZNSt3__16__sortIRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEvT0_S8_T_(iE,jx,jX){var av=STACKTOP;STACKTOP+=192;_memset(av,0,192);var M;var e7;var dZ;var bO;var bm;var aE;var bL;var jy;var h2;var bK;var kR;var ba;var aG=av;var fj;var en;var bI;var bM;var a0;var bH;var jR;var ig;var bG;var lj;var bc;var a2=av+32;var fD;var eA;var bF;var b0;var a9;var bE;var kw;var iy;var bD;var z;var br;var a8=av+64;var ew;var gw;var bC;var dq;var fC;var eJ;var iD;var jB;var eI;var jP;var bJ;var bb=av+96;var eK;var gW;var eH;var dN;var fR;var eG;var iI;var jT;var eF;var j6;var iu;var ij=av+128;var bp;var bi;var eE;var al;var ah;var eD;var ks;var kY;var eC;var ik;var f4;var iA=av+160;var iG;var dO;var i8;var aK;var jD;var aN;var aP;var aR;var aT;var aV;var aX;var aZ;var a4;var a5;var a6;var a7;var b9;var hp;var i5;var fE;var jm;var i7;var i6;var eW;var fB;var fF=0;iG=iE;dO=jx;i8=jX;b9=6;$__restart$2:while(1){var eB=dO;var ez=(eB);var ey=iG;var ex=(ey);var ev=((ez)-(ex))&4294967295;var eu=((((ev))|0)/32|0);hp=eu;var et=hp;if(et==0){M=40;break $__restart$2}else{if(et==1){M=40;break $__restart$2}else{if(et==2){M=41;break $__restart$2}else{if(et==3){M=42;break $__restart$2}else{if(et==4){M=43;break $__restart$2}else{if(et==5){M=44;break $__restart$2}else{}}}}}}var gH=hp;var gF=(((gH))|0)<=6;if(gF){M=3;break $__restart$2}var gx=iG;i5=gx;var gu=dO;fE=gu;var gs=fE;var gq=(gs+-32)&4294967295;fE=gq;var gp=hp;var gl=(((gp))|0)>999;if(gl){var gj=hp;var gh=((((gj))|0)/2|0);eW=gh;var gf=i5;var gd=eW;var gb=(gf+32*gd)&4294967295;i5=gb;var f9=eW;var f7=((((f9))|0)/2|0);eW=f7;var f5=i5;var f3=eW;var f1=(f5+32*f3)&4294967295;var f0=iG;var fZ=eW;var fY=(f0+32*fZ)&4294967295;var fX=iG;var fW=i5;var fV=fE;var fU=i8;var fT=__ZNSt3__17__sort5IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_S8_S8_T_(fX,fY,fW,f1,fV,fU);jm=fT}else{var fS=hp;var fP=((((fS))|0)/2|0);eW=fP;var fO=i5;var fN=eW;var fM=(fO+32*fN)&4294967295;i5=fM;var fL=iG;var fK=i5;var fJ=fE;var fI=i8;var fH=__ZNSt3__17__sort3IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_T_(fL,fK,fJ,fI);jm=fH}var fG=iG;i7=fG;var fA=fE;i6=fA;var fz=i8;var fy=HEAP[fz];var fx=i7;var fw=i5;var fv=FUNCTION_TABLE[fy](fx,fw);var d=reSign((fv),8,0)!=0;var e8=(d)^1;var kf=unSign((e8),1,0);a6=kf;var fu=a6;var c=reSign((fu),8,0)!=0;if(c){M=6}else{M=7}$bb16$$bb43$10:while(1){if(M==6){var ft=i6;var fs=(ft+-32)&4294967295;i6=fs;var fr=i6;var fi=i7;var fh=(fr)==(fi);var fg=unSign((fh),1,0);a5=fg;var ff=a5;var b=reSign((ff),8,0)!=0;if(b){M=8;break $bb16$$bb43$10}var cO=i8;var cN=HEAP[cO];var cM=i6;var cL=i5;var cK=FUNCTION_TABLE[cN](cM,cL);aT=cK;var cJ=aT;var ka=reSign((cJ),8,0)!=0;if(ka){var cI=i7;var cH=i6;z=cI;br=cH;var cG=z;kw=cG;var cv=kw;bD=cv;var cu=bD;iy=cu;var iC=iy;var ct=(a8)&4294967295;var cs=(iC)&4294967295;var cr=HEAP[cs];HEAP[ct]=cr;var cq=(a8+4)&4294967295;var cp=(iC+4)&4294967295;var co=HEAP[cp];HEAP[cq]=co;var cn=(a8+8)&4294967295;var cm=(iC+8)&4294967295;var b8=HEAP[cm];HEAP[cn]=b8;var b7=(a8+16)&4294967295;var b6=(iC+16)&4294967295;var b5=HEAP[b6];HEAP[b7]=b5;var b4=(a8+24)&4294967295;var b3=(iC+24)&4294967295;var b2=HEAP[b3];HEAP[b4]=b2;var b1=br;fD=b1;var bZ=fD;bF=bZ;var bY=bF;eA=bY;var iJ=eA;var bX=z;var bW=(bX)&4294967295;var bV=(iJ)&4294967295;var bU=HEAP[bV];HEAP[bW]=bU;var bT=(bX+4)&4294967295;var bS=(iJ+4)&4294967295;var bR=HEAP[bS];HEAP[bT]=bR;var bQ=(bX+8)&4294967295;var bP=(iJ+8)&4294967295;var bN=HEAP[bP];HEAP[bQ]=bN;var bB=(bX+16)&4294967295;var bA=(iJ+16)&4294967295;var bz=HEAP[bA];HEAP[bB]=bz;var by=(bX+24)&4294967295;var bx=(iJ+24)&4294967295;var bw=HEAP[bx];HEAP[by]=bw;b0=a8;var bv=b0;bE=bv;var bu=bE;a9=bu;var f2=a9;var bt=br;var bs=(bt)&4294967295;var bo=(f2)&4294967295;var bn=HEAP[bo];HEAP[bs]=bn;var bl=(bt+4)&4294967295;var bk=(f2+4)&4294967295;var bj=HEAP[bk];HEAP[bl]=bj;var bh=(bt+8)&4294967295;var bg=(f2+8)&4294967295;var bf=HEAP[bg];HEAP[bh]=bf;var be=(bt+16)&4294967295;var bd=(f2+16)&4294967295;var ix=HEAP[bd];HEAP[be]=ix;var iw=(bt+24)&4294967295;var iv=(f2+24)&4294967295;var it=HEAP[iv];HEAP[iw]=it;var ir=jm;var iq=((ir)+1)&4294967295;jm=iq;M=7;continue $bb16$$bb43$10}else{M=6;continue $bb16$$bb43$10}}else{if(M==7){var ip=i7;var io=(ip+32)&4294967295;i7=io;var im=i7;var il=i6;var ih=(im)<(il);if(ih){M=21;break $bb16$$bb43$10}else{M=22;break $bb16$$bb43$10}}}}$bb18$$bb44$$bb56$18:do{if(M==8){var fe=i7;var fd=(fe+32)&4294967295;i7=fd;var fc=dO;i6=fc;var fb=i8;var fa=HEAP[fb];var e9=i6;var e6=(e9+-32)&4294967295;i6=e6;var e5=iG;var e4=i6;var e3=FUNCTION_TABLE[fa](e5,e4);var a=reSign((e3),8,0)!=0;var L=(a)^1;var eQ=unSign((L),1,0);a4=eQ;var e2=a4;var kX=reSign((e2),8,0)!=0;if(kX){M=10}else{M=11}$bb22$$bb27$20:while(1){if(M==10){var e1=i7;var e0=i6;var eZ=(e1)==(e0);if(eZ){M=12;break $__restart$2}var eY=i8;var eX=HEAP[eY];var eV=iG;var eU=i7;var eT=FUNCTION_TABLE[eX](eV,eU);aZ=eT;var eS=aZ;var kW=reSign((eS),8,0)!=0;if(kW){var eR=i7;var eP=i6;j6=eR;iu=eP;var eO=j6;iI=eO;var eN=iI;eF=eN;var eM=eF;jT=eM;var A=jT;var eL=(ij)&4294967295;var w=(A)&4294967295;var u=HEAP[w];HEAP[eL]=u;var s=(ij+4)&4294967295;var q=(A+4)&4294967295;var o=HEAP[q];HEAP[s]=o;var m=(ij+8)&4294967295;var k=(A+8)&4294967295;var i=HEAP[k];HEAP[m]=i;var g=(ij+16)&4294967295;var e=(A+16)&4294967295;var lh=HEAP[e];HEAP[g]=lh;var lf=(ij+24)&4294967295;var ld=(A+24)&4294967295;var lb=HEAP[ld];HEAP[lf]=lb;var k9=iu;eK=k9;var k7=eK;eH=k7;var k5=eH;gW=k5;var kV=gW;var k3=j6;var k1=(k3)&4294967295;var kZ=(kV)&4294967295;var kT=HEAP[kZ];HEAP[k1]=kT;var kQ=(k3+4)&4294967295;var kO=(kV+4)&4294967295;var kM=HEAP[kO];HEAP[kQ]=kM;var kK=(k3+8)&4294967295;var kI=(kV+8)&4294967295;var kG=HEAP[kI];HEAP[kK]=kG;var kE=(k3+16)&4294967295;var kC=(kV+16)&4294967295;var kA=HEAP[kC];HEAP[kE]=kA;var ku=(k3+24)&4294967295;var kr=(kV+24)&4294967295;var kp=HEAP[kr];HEAP[ku]=kp;dN=ij;var kn=dN;eG=kn;var kl=eG;fR=kl;var jI=fR;var kj=iu;var kh=(kj)&4294967295;var ke=(jI)&4294967295;var kc=HEAP[ke];HEAP[kh]=kc;var j9=(kj+4)&4294967295;var j5=(jI+4)&4294967295;var j4=HEAP[j5];HEAP[j9]=j4;var j3=(kj+8)&4294967295;var j2=(jI+8)&4294967295;var j1=HEAP[j2];HEAP[j3]=j1;var j0=(kj+16)&4294967295;var jZ=(jI+16)&4294967295;var jY=HEAP[jZ];HEAP[j0]=jY;var jW=(kj+24)&4294967295;var jV=(jI+24)&4294967295;var jQ=HEAP[jV];HEAP[jW]=jQ;var jO=jm;var jN=((jO)+1)&4294967295;jm=jN;var jM=i7;var jL=(jM+32)&4294967295;i7=jL;M=11;continue $bb22$$bb27$20}else{var jK=i7;var jJ=(jK+32)&4294967295;i7=jJ;M=10;continue $bb22$$bb27$20}}else{if(M==11){var jH=i7;var jG=i6;var jF=(jH)==(jG);if(jF){M=12;break $__restart$2}else{M=14;break $bb22$$bb27$20}}}}$bb28$28:while(1){$bb30$30:while(1){var ju=i8;var jt=HEAP[ju];var js=iG;var jr=i7;var jq=FUNCTION_TABLE[jt](js,jr);var kz=reSign((jq),8,0)!=0;var y=(kz)^1;var a3=unSign((y),1,0);aX=a3;var jp=aX;var ky=reSign((jp),8,0)!=0;if(!(ky)){M=17;break $bb30$30}var jw=i7;var jv=(jw+32)&4294967295;i7=jv;M=15;continue $bb30$30}while(1){var jo=i8;var jn=HEAP[jo];var ji=i6;var jh=(ji+-32)&4294967295;i6=jh;var jg=iG;var jf=i6;var je=FUNCTION_TABLE[jn](jg,jf);aV=je;var jd=aV;var kx=reSign((jd),8,0)!=0;if(kx){M=17;continue}else{M=18;break}}var jc=i7;var jb=i6;var ja=(jc)>=(jb);if(ja){M=19;break $bb28$28}var i9=i7;var i4=i6;jP=i9;bJ=i4;var i3=jP;iD=i3;var i2=iD;eI=i2;var i1=eI;jB=i1;var iH=jB;var i0=(bb)&4294967295;var iZ=(iH)&4294967295;var iY=HEAP[iZ];HEAP[i0]=iY;var iX=(bb+4)&4294967295;var iW=(iH+4)&4294967295;var iV=HEAP[iW];HEAP[iX]=iV;var iT=(bb+8)&4294967295;var iS=(iH+8)&4294967295;var iR=HEAP[iS];HEAP[iT]=iR;var iQ=(bb+16)&4294967295;var iP=(iH+16)&4294967295;var iO=HEAP[iP];HEAP[iQ]=iO;var iN=(bb+24)&4294967295;var iM=(iH+24)&4294967295;var iL=HEAP[iM];HEAP[iN]=iL;var iK=bJ;ew=iK;var ec=ew;bC=ec;var eb=bC;gw=eb;var iU=gw;var ea=jP;var d9=(ea)&4294967295;var d8=(iU)&4294967295;var d7=HEAP[d8];HEAP[d9]=d7;var d6=(ea+4)&4294967295;var d5=(iU+4)&4294967295;var d4=HEAP[d5];HEAP[d6]=d4;var d3=(ea+8)&4294967295;var dR=(iU+8)&4294967295;var dQ=HEAP[dR];HEAP[d3]=dQ;var dP=(ea+16)&4294967295;var dM=(iU+16)&4294967295;var dL=HEAP[dM];HEAP[dP]=dL;var dK=(ea+24)&4294967295;var dJ=(iU+24)&4294967295;var dI=HEAP[dJ];HEAP[dK]=dI;dq=bb;var dH=dq;eJ=dH;var dG=eJ;fC=dG;var go=fC;var dv=bJ;var du=(dv)&4294967295;var dt=(go)&4294967295;var ds=HEAP[dt];HEAP[du]=ds;var dr=(dv+4)&4294967295;var dp=(go+4)&4294967295;var dn=HEAP[dp];HEAP[dr]=dn;var dm=(dv+8)&4294967295;var dl=(go+8)&4294967295;var dk=HEAP[dl];HEAP[dm]=dk;var c9=(dv+16)&4294967295;var c8=(go+16)&4294967295;var c7=HEAP[c8];HEAP[c9]=c7;var c6=(dv+24)&4294967295;var c5=(go+24)&4294967295;var c4=HEAP[c5];HEAP[c6]=c4;var c3=jm;var c2=((c3)+1)&4294967295;jm=c2;var c1=i7;var c0=(c1+32)&4294967295;i7=c0;M=14;continue $bb28$28}var cP=i7;iG=cP;M=0;continue $__restart$2}else{if(M==21){$bb44$38:while(1){$bb46$40:while(1){var ic=i8;var ib=HEAP[ic];var ia=i7;var h9=i5;var h8=FUNCTION_TABLE[ib](ia,h9);aR=h8;var h7=aR;var j8=reSign((h7),8,0)!=0;if(!(j8)){M=25;break $bb46$40}var ie=i7;var id=(ie+32)&4294967295;i7=id;M=23;continue $bb46$40}while(1){var h6=i8;var h5=HEAP[h6];var h4=i6;var h3=(h4+-32)&4294967295;i6=h3;var h1=i6;var h0=i5;var hZ=FUNCTION_TABLE[h5](h1,h0);var j7=reSign((hZ),8,0)!=0;var ax=(j7)^1;var hA=unSign((ax),1,0);aP=hA;var hY=aP;var jU=reSign((hY),8,0)!=0;if(jU){M=25;continue}else{M=26;break}}var hX=i7;var hW=i6;var hV=(hX)>(hW);if(hV){M=22;break $bb18$$bb44$$bb56$18}var hU=i7;var hT=i6;lj=hU;bc=hT;var hS=lj;jR=hS;var hR=jR;bG=hR;var hQ=bG;ig=hQ;var iz=ig;var hP=(a2)&4294967295;var hO=(iz)&4294967295;var hN=HEAP[hO];HEAP[hP]=hN;var hM=(a2+4)&4294967295;var hL=(iz+4)&4294967295;var hK=HEAP[hL];HEAP[hM]=hK;var hJ=(a2+8)&4294967295;var hI=(iz+8)&4294967295;var hH=HEAP[hI];HEAP[hJ]=hH;var hG=(a2+16)&4294967295;var hF=(iz+16)&4294967295;var hE=HEAP[hF];HEAP[hG]=hE;var hD=(a2+24)&4294967295;var hC=(iz+24)&4294967295;var hB=HEAP[hC];HEAP[hD]=hB;var hz=bc;fj=hz;var hy=fj;bI=hy;var hx=bI;en=hx;var iF=en;var hw=lj;var hv=(hw)&4294967295;var hu=(iF)&4294967295;var ht=HEAP[hu];HEAP[hv]=ht;var hs=(hw+4)&4294967295;var hr=(iF+4)&4294967295;var hq=HEAP[hr];HEAP[hs]=hq;var ho=(hw+8)&4294967295;var hn=(iF+8)&4294967295;var hl=HEAP[hn];HEAP[ho]=hl;var hj=(hw+16)&4294967295;var hh=(iF+16)&4294967295;var hf=HEAP[hh];HEAP[hj]=hf;var hd=(hw+24)&4294967295;var hb=(iF+24)&4294967295;var g9=HEAP[hb];HEAP[hd]=g9;bM=a2;var g7=bM;bH=g7;var g4=bH;a0=g4;var fQ=a0;var g3=bc;var g1=(g3)&4294967295;var gZ=(fQ)&4294967295;var gX=HEAP[gZ];HEAP[g1]=gX;var gU=(g3+4)&4294967295;var gS=(fQ+4)&4294967295;var gQ=HEAP[gS];HEAP[gU]=gQ;var gO=(g3+8)&4294967295;var gM=(fQ+8)&4294967295;var gJ=HEAP[gM];HEAP[gO]=gJ;var gI=(g3+16)&4294967295;var gG=(fQ+16)&4294967295;var gE=HEAP[gG];HEAP[gI]=gE;var gC=(g3+24)&4294967295;var gA=(fQ+24)&4294967295;var gy=HEAP[gA];HEAP[gC]=gy;var gv=jm;var gt=((gv)+1)&4294967295;jm=gt;var gr=i5;var gn=i7;var gm=(gr)==(gn);if(gm){var gk=i6;i5=gk}var gi=i7;var gg=(gi+32)&4294967295;i7=gg;M=21;continue $bb44$38}}}}while(0);var ge=i7;var gc=i5;var ga=(ge)==(gc);$bb63$$bb57$51:do{if(ga){M=29}else{var f8=i8;var f6=HEAP[f8];var a1=i5;var aY=i7;var aW=FUNCTION_TABLE[f6](a1,aY);var jS=reSign((aW),8,0)!=0;var jj=(jS)^1;var cf=unSign((jj),1,0);var jE=reSign((cf),8,0)!=0;if(jE){M=29;break $bb63$$bb57$51}jD=1;M=31;break $bb63$$bb57$51}}while(0);if(M==29){jD=0}var aU=jD;aN=aU;var aS=aN;var jC=reSign((aS),8,0)!=0;if(jC){var aQ=i7;var aO=i5;kR=aQ;ba=aO;var aM=kR;jy=aM;var aL=jy;bK=aL;var aJ=bK;h2=aJ;var ii=h2;var aI=(aG)&4294967295;var aH=(ii)&4294967295;var aF=HEAP[aH];HEAP[aI]=aF;var aD=(aG+4)&4294967295;var aC=(ii+4)&4294967295;var aB=HEAP[aC];HEAP[aD]=aB;var aA=(aG+8)&4294967295;var az=(ii+8)&4294967295;var ay=HEAP[az];HEAP[aA]=ay;var aw=(aG+16)&4294967295;var au=(ii+16)&4294967295;var at=HEAP[au];HEAP[aw]=at;var ar=(aG+24)&4294967295;var aq=(ii+24)&4294967295;var ap=HEAP[aq];HEAP[ar]=ap;var an=ba;e7=an;var am=e7;bO=am;var ak=bO;dZ=ak;var iB=dZ;var aj=kR;var ai=(aj)&4294967295;var ag=(iB)&4294967295;var af=HEAP[ag];HEAP[ai]=af;var ae=(aj+4)&4294967295;var ad=(iB+4)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;var ab=(aj+8)&4294967295;var aa=(iB+8)&4294967295;var Z=HEAP[aa];HEAP[ab]=Z;var Y=(aj+16)&4294967295;var X=(iB+16)&4294967295;var W=HEAP[X];HEAP[Y]=W;var V=(aj+24)&4294967295;var U=(iB+24)&4294967295;var T=HEAP[U];HEAP[V]=T;bm=aG;var S=bm;bL=S;var R=bL;aE=R;var fk=aE;var Q=ba;var P=(Q)&4294967295;var O=(fk)&4294967295;var N=HEAP[O];HEAP[P]=N;var K=(Q+4)&4294967295;var J=(fk+4)&4294967295;var I=HEAP[J];HEAP[K]=I;var H=(Q+8)&4294967295;var G=(fk+8)&4294967295;var F=HEAP[G];HEAP[H]=F;var E=(Q+16)&4294967295;var D=(fk+16)&4294967295;var C=HEAP[D];HEAP[E]=C;var B=(Q+24)&4294967295;var x=(fk+24)&4294967295;var v=HEAP[x];HEAP[B]=v;var t=jm;var r=((t)+1)&4294967295;jm=r}var p=jm;var n=(((p))|0)==0;$bb68$$bb76$60:do{if(n){var l=iG;var j=i7;var h=i8;var f=__ZNSt3__127__insertion_sort_incompleteIRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEbT0_S8_T_(l,j,h);fB=f;var li=i7;var lg=(li+32)&4294967295;var le=dO;var lc=i8;var la=__ZNSt3__127__insertion_sort_incompleteIRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEbT0_S8_T_(lg,le,lc);aK=la;var k8=aK;var jz=reSign((k8),8,0)!=0;if(jz){var k6=fB;var jl=reSign((k6),8,0)!=0;if(jl){M=12;break $__restart$2}var k4=i7;dO=k4;M=35;break $bb68$$bb76$60}else{var k2=fB;var jk=reSign((k2),8,0)!=0;if(!(jk)){M=37;break $bb68$$bb76$60}var k0=i7;var kU=(k0+32)&4294967295;i7=kU;var kS=i7;iG=kS;M=35;break $bb68$$bb76$60}}else{M=37}}while(0);if(M==37){var kP=i7;var kN=(kP);var kL=iG;var kJ=(kL);var kH=((kN)-(kJ))&4294967295;var kF=((((kH))|0)/32|0);var kD=dO;var kB=(kD);var kv=i7;var kt=(kv);var kq=((kB)-(kt))&4294967295;var ko=((((kq))|0)/32|0);var km=(((kF))|0)<(((ko))|0);if(km){var kk=iG;var ki=i7;var kg=i8;__ZNSt3__16__sortIRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEvT0_S8_T_(kk,ki,kg);var kd=i7;var kb=(kd+32)&4294967295;i7=kb;var fq=i7;iG=fq}else{var fp=i7;var fo=(fp+32)&4294967295;var fn=dO;var fm=i8;__ZNSt3__16__sortIRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEvT0_S8_T_(fo,fn,fm);var fl=i7;dO=fl}}M=0;continue $__restart$2}if(M==40){}else{if(M==41){var es=i8;var er=HEAP[es];var eq=dO;var ep=(eq+-32)&4294967295;dO=ep;var eo=dO;var em=iG;var el=FUNCTION_TABLE[er](eo,em);a7=el;var ek=a7;var jA=reSign((ek),8,0)!=0;if(jA){var ej=iG;var ei=dO;ik=ej;f4=ei;var eh=ik;ks=eh;var eg=ks;eC=eg;var ef=eC;kY=ef;var cd=kY;var ee=(iA)&4294967295;var ed=(cd)&4294967295;var d2=HEAP[ed];HEAP[ee]=d2;var d1=(iA+4)&4294967295;var d0=(cd+4)&4294967295;var dY=HEAP[d0];HEAP[d1]=dY;var dX=(iA+8)&4294967295;var dW=(cd+8)&4294967295;var dV=HEAP[dW];HEAP[dX]=dV;var dU=(iA+16)&4294967295;var dT=(cd+16)&4294967295;var dS=HEAP[dT];HEAP[dU]=dS;var dF=(iA+24)&4294967295;var dE=(cd+24)&4294967295;var dD=HEAP[dE];HEAP[dF]=dD;var dC=f4;bp=dC;var dB=bp;eE=dB;var dA=eE;bi=dA;var bq=bi;var dz=ik;var dy=(dz)&4294967295;var dx=(bq)&4294967295;var dw=HEAP[dx];HEAP[dy]=dw;var dj=(dz+4)&4294967295;var di=(bq+4)&4294967295;var dh=HEAP[di];HEAP[dj]=dh;var dg=(dz+8)&4294967295;var df=(bq+8)&4294967295;var de=HEAP[df];HEAP[dg]=de;var dd=(dz+16)&4294967295;var dc=(bq+16)&4294967295;var db=HEAP[dc];HEAP[dd]=db;var da=(dz+24)&4294967295;var cZ=(bq+24)&4294967295;var cY=HEAP[cZ];HEAP[da]=cY;al=iA;var cX=al;eD=cX;var cW=eD;ah=cW;var ao=ah;var cV=f4;var cU=(cV)&4294967295;var cT=(ao)&4294967295;var cS=HEAP[cT];HEAP[cU]=cS;var cR=(cV+4)&4294967295;var cQ=(ao+4)&4294967295;var cF=HEAP[cQ];HEAP[cR]=cF;var cE=(cV+8)&4294967295;var cD=(ao+8)&4294967295;var cC=HEAP[cD];HEAP[cE]=cC;var cB=(cV+16)&4294967295;var cA=(ao+16)&4294967295;var cz=HEAP[cA];HEAP[cB]=cz;var cy=(cV+24)&4294967295;var cx=(ao+24)&4294967295;var cw=HEAP[cx];HEAP[cy]=cw}}else{if(M==42){var cl=dO;var ck=(cl+-32)&4294967295;dO=ck;var cj=iG;var ci=(cj+32)&4294967295;var ch=iG;var cg=dO;var ce=i8;var cc=__ZNSt3__17__sort3IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_T_(ch,ci,cg,ce)}else{if(M==43){var cb=dO;var ca=(cb+-32)&4294967295;dO=ca;var hm=iG;var hk=(hm+64)&4294967295;var hi=iG;var hg=(hi+32)&4294967295;var he=iG;var hc=dO;var ha=i8;var g8=__ZNSt3__17__sort4IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_S8_T_(he,hg,hk,hc,ha)}else{if(M==44){var g6=dO;var g5=(g6+-32)&4294967295;dO=g5;var g2=iG;var g0=(g2+96)&4294967295;var gY=iG;var gV=(gY+64)&4294967295;var gT=iG;var gR=(gT+32)&4294967295;var gP=iG;var gN=dO;var gL=i8;var gK=__ZNSt3__17__sort5IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEjT0_S8_S8_S8_S8_T_(gP,gR,gV,g0,gN,gL)}else{if(M==3){var gD=iG;var gB=dO;var gz=i8;__ZNSt3__118__insertion_sort_3IRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEvT0_S8_T_(gD,gB,gz)}}}}}}STACKTOP=av;return;return}function __ZN7GfxFont7matchesEPc(l,r){var n;var j;var o;var q;var i;var k=0;j=l;o=r;var h=j;var g=(h+8)&4294967295;var f=HEAP[g];var e=o;var d=__ZNK9GooString3cmpEPKc(f,e);var c=(((d))|0)==0;var b=unSign((c),1,0);i=b;var a=i;q=a;var m=q;var p=(((m))&255);return p;return null}function __ZN11GfxFontDict6lookupEPc(j,x){var t;var b;var f;var u;var K;var s;var w;var c;var y=0;b=j;f=x;c=0;$bb11$2:while(1){var Q=b;var P=(Q+4)&4294967295;var O=HEAP[P];var N=c;var D=(((O))|0)>(((N))|0);if(!(D)){t=9;break $bb11$2}var J=b;var I=(J)&4294967295;var H=HEAP[I];var G=c;var F=(H+4*G)&4294967295;var E=HEAP[F];var C=(E)==0;$bb6$$bb1$5:do{if(C){t=1}else{var A=b;var z=(A)&4294967295;var r=HEAP[z];var q=c;var p=(r+4*q)&4294967295;var o=HEAP[p];var n=f;var m=__ZN7GfxFont7matchesEPc(o,n);var v=reSign((m),8,0)!=0;var L=(v)^1;var d=unSign((L),1,0);var i=reSign((d),8,0)!=0;if(i){t=1;break $bb6$$bb1$5}s=1;t=3;break $bb6$$bb1$5}}while(0);if(t==1){s=0}var l=s;w=l;var k=w;var e=reSign((k),8,0)!=0;if(e){t=5;break $bb11$2}var S=c;var R=((S)+1)&4294967295;c=R;t=0;continue $bb11$2}if(t==5){var h=b;var g=(h)&4294967295;var a=HEAP[g];var V=c;var U=(a+4*V)&4294967295;var T=HEAP[U];K=T}else{if(t==9){K=0}}var B=K;u=B;var M=u;return M;return null}function __ZN11GfxFontDictD1Ev(n){var x;var l;var a;var m=0;l=n;a=0;while(1){var s=l;var r=(s+4)&4294967295;var q=HEAP[r];var p=a;var o=(((q))|0)>(((p))|0);if(!(o)){x=3;break}var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=a;var g=(i+4*h)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=l;var c=(d)&4294967295;var b=HEAP[c];var y=a;var w=(b+4*y)&4294967295;var v=HEAP[w];__ZN7GfxFont9decRefCntEv(v)}var u=a;var t=((u)+1)&4294967295;a=t;x=0;continue}var C=l;var B=(C)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN11GfxFontDictD2Ev(n){var x;var l;var a;var m=0;l=n;a=0;while(1){var s=l;var r=(s+4)&4294967295;var q=HEAP[r];var p=a;var o=(((q))|0)>(((p))|0);if(!(o)){x=3;break}var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=a;var g=(i+4*h)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){var d=l;var c=(d)&4294967295;var b=HEAP[c];var y=a;var w=(b+4*y)&4294967295;var v=HEAP[w];__ZN7GfxFont9decRefCntEv(v)}var u=a;var t=((u)+1)&4294967295;a=t;x=0;continue}var C=l;var B=(C)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN11Gfx8BitFont12getResourcesEv(k){var o;var q;var l;var p;var j;var n=0;q=k;var i=q;var h=(i+3524)&4294967295;var g=__ZN6Object6isDictEv(h);var c=reSign((g),8,0)!=0;if(c){var f=q;var e=(f+3524)&4294967295;var d=__ZN6Object7getDictEv(e);p=d}else{p=0}var b=p;j=b;var a=j;l=a;var m=l;return m;return null}function __ZN11Gfx8BitFont12getCharProcsEv(l){var p;var q;var m;var g;var k;var o=0;q=l;var j=q;var i=(j+3512)&4294967295;var h=__ZN6Object6isDictEv(i);var c=reSign((h),8,0)!=0;if(c){var f=q;var e=(f+3512)&4294967295;var d=__ZN6Object7getDictEv(e);g=d}else{g=0}var b=g;k=b;var a=k;m=a;var n=m;return n;return null}function __ZN6Object11streamResetEv(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=HEAP[i];var g=(((h))|0)!=8;if(g){var f=k;var e=(f)&4294967295;var d=HEAP[e];__Z5erroriPcz(0,(__str1777)&4294967295,Pointer_make([d,0,0,0,8,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 447787"}else{var c=k;var b=(c+4)&4294967295;var a=(b)&4294967295;var x=a;var w=HEAP[x];var u=k;var t=(u+4)&4294967295;var s=(t)&4294967295;var r=s;var q=HEAP[r];var p=(q)&4294967295;var o=HEAP[p];var n=(o+12)&4294967295;var E=HEAP[n];var D=k;var C=(D+4)&4294967295;var B=(C)&4294967295;var A=B;var z=HEAP[A];var y=E;FUNCTION_TABLE[y](z);return}return}function __ZN6Object13streamGetCharEv(e){var n;var b;var o;var z;var p=0;b=e;var y=b;var x=(y)&4294967295;var w=HEAP[x];var v=(((w))|0)!=8;if(v){var u=b;var t=(u)&4294967295;var s=HEAP[t];__Z5erroriPcz(0,(__str1777)&4294967295,Pointer_make([s,0,0,0,8,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 447838"}else{var r=b;var q=(r+4)&4294967295;var m=(q)&4294967295;var l=m;var k=HEAP[l];var j=b;var i=(j+4)&4294967295;var h=(i)&4294967295;var g=h;var f=HEAP[g];var d=(f)&4294967295;var c=HEAP[d];var a=(c+20)&4294967295;var J=HEAP[a];var I=b;var H=(I+4)&4294967295;var G=(H)&4294967295;var F=G;var E=HEAP[F];var D=J;var C=FUNCTION_TABLE[D](E);z=C;var B=z;o=B;var A=o;return A}return null}function __ZN10GfxCIDFont8getWidthEPci(D,Q,R){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var P;var ah;var n;var d;var B;var aB;var V=x;var O;var ad;var ab;var S;var q;var e=0;ah=D;n=Q;d=R;var aA=ah;var az=(aA+176)&4294967295;var ay=HEAP[az];var ax=n;var aw=d;var av=__ZN4CMap6getCIDEPciPi(ay,ax,aw,V);q=av;var au=ah;var at=(au+184)&4294967295;var ar=(at)&4294967295;var ag=HEAP[ar];O=ag;var af=ah;var ae=(af+184)&4294967295;var ac=(ae+28)&4294967295;var aa=HEAP[ac];var Z=(((aa))|0)>0;$bb$$bb8$2:do{if(Z){var Y=ah;var X=(Y+184)&4294967295;var W=(X+24)&4294967295;var U=HEAP[W];var N=(U)&4294967295;var M=(N)&4294967295;var L=HEAP[M];var K=q;var J=unSign((L),32,0)<=unSign((K),32,0);if(!(J)){P=1;break $bb$$bb8$2}ad=0;var I=ah;var H=(I+184)&4294967295;var G=(H+28)&4294967295;var F=HEAP[G];ab=F;while(1){var j=ab;var i=ad;var h=((j)-(i))&4294967295;var g=(((h))|0)>1;if(!(g)){P=4;break}var E=ad;var C=ab;var A=((E)+(C))&4294967295;var z=((((A))|0)/2|0);S=z;var y=ah;var w=(y+184)&4294967295;var v=(w+24)&4294967295;var u=HEAP[v];var t=S;var s=(u+16*t)&4294967295;var r=(s)&4294967295;var p=HEAP[r];var o=q;var m=unSign((p),32,0)<=unSign((o),32,0);if(m){var l=S;ad=l;P=2;continue}else{var k=S;ab=k;P=2;continue}}var f=ah;var c=(f+184)&4294967295;var b=(c+24)&4294967295;var a=HEAP[b];var aI=ad;var aH=(a+16*aI)&4294967295;var aG=(aH+4)&4294967295;var aF=HEAP[aG];var aE=q;var aD=unSign((aF),32,0)>=unSign((aE),32,0);if(!(aD)){P=1;break $bb$$bb8$2}var aC=ah;var aq=(aC+184)&4294967295;var ap=(aq+24)&4294967295;var ao=HEAP[ap];var an=ad;var am=(ao+16*an)&4294967295;var al=(am+8)&4294967295;var ak=HEAP[al];O=ak}}while(0);var aj=O;aB=aj;var ai=aB;B=ai;var T=B;STACKTOP=x;return T;return null}function __ZN10GfxCIDFont11getNextCharEPciPjPS1_PiPdS4_S4_S4_(ag,cJ,bb,bz,cI,g,aC,aA,bf,be){var ad=STACKTOP;STACKTOP+=4;_memset(ad,0,4);var bg;var c2;var cz;var X;var c5;var az;var bY;var bh;var ck;var V;var bD;var c;var dv;var dq;var cj;var cH;var cP;var cN;var cM;var cK=ad;var cY;var cW;var cL;var cO;var cT;var cv=0;c2=ag;cz=cJ;X=bb;c5=bz;az=cI;bY=g;bh=aC;ck=aA;V=bf;bD=be;var dp=c2;var dn=(dp+176)&4294967295;var dm=HEAP[dn];var dl=(dm)==0;if(dl){var dk=c5;HEAP[dk]=0;var dj=bY;HEAP[dj]=0;var di=ck;HEAP[di]=0;var dh=ck;var dg=HEAP[dh];var ca=bh;HEAP[ca]=dg;dq=1}else{var b8=c2;var b6=(b8+176)&4294967295;var b5=HEAP[b6];var b4=cz;var b3=X;var b2=__ZN4CMap6getCIDEPciPi(b5,b4,b3,cK);cj=b2;var b1=c5;var b0=cj;HEAP[b1]=b0;var bZ=c2;var bP=(bZ+180)&4294967295;var bN=HEAP[bP];var bL=(bN)!=0;if(bL){var bK=c2;var bJ=(bK)&4294967295;var bI=(bJ+173)&4294967295;var bH=HEAP[bI];var aI=reSign((bH),8,0)!=0;if(aI){cO=0;cT=0;while(1){var bj=HEAP[cK];var bi=cO;var a4=(((bi))|0)<(((bj))|0);if(!(a4)){bg=3;break}var bG=cT;var bF=(bG)<<8;var bE=cz;var bt=cO;var br=(bE+bt)&4294967295;var bp=HEAP[br];var bo=reSign((bp),8,0);var bn=(bo)&255;var bm=((bF)+(bn))&4294967295;cT=bm;var bl=cO;var bk=((bl)+1)&4294967295;cO=bk;bg=1;continue}var a2=cT;var aZ=c2;var aX=(aZ+180)&4294967295;var aV=HEAP[aX];var aT=az;var aR=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(aV,a2,aT);var aP=bY;HEAP[aP]=aR}else{var aN=c2;var aL=(aN+180)&4294967295;var aw=HEAP[aL];var au=cj;var aq=az;var ao=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(aw,au,aq);var am=bY;HEAP[am]=ao}}else{var ak=bY;HEAP[ak]=0}var ai=c2;var af=(ai+176)&4294967295;var ac=HEAP[af];var aa=__ZN4CMap8getWModeEv(ac);var N=(((aa))|0)==0;var L=unSign((N),1,0);dv=L;var J=dv;var cV=reSign((J),8,0)!=0;$bb12$$bb22$17:do{if(cV){var I=c2;var H=(I+184)&4294967295;var G=(H)&4294967295;var F=HEAP[G];cH=F;cM=0;var E=cM;cN=E;var D=cN;cP=D;var C=c2;var s=(C+184)&4294967295;var q=(s+28)&4294967295;var o=HEAP[q];var n=(((o))|0)>0;$bb13$$bb21$19:do{if(n){var m=c2;var l=(m+184)&4294967295;var k=(l+24)&4294967295;var j=HEAP[k];var i=(j)&4294967295;var h=(i)&4294967295;var f=HEAP[h];var e=cj;var d=unSign((f),32,0)<=unSign((e),32,0);if(!(d)){bg=7;break $bb13$$bb21$19}cY=0;var b=c2;var a=(b+184)&4294967295;var dw=(a+28)&4294967295;var du=HEAP[dw];cW=du;while(1){var c0=cW;var cZ=cY;var cX=((c0)-(cZ))&4294967295;var cU=(((cX))|0)>1;if(!(cU)){bg=10;break}var dt=cY;var ds=cW;var dr=((dt)+(ds))&4294967295;var df=((((dr))|0)/2|0);cL=df;var de=c2;var dd=(de+184)&4294967295;var dc=(dd+24)&4294967295;var db=HEAP[dc];var da=cL;var c9=(db+16*da)&4294967295;var c8=(c9)&4294967295;var c7=HEAP[c8];var c6=cj;var c4=unSign((c7),32,0)<=unSign((c6),32,0);if(c4){var c3=cL;cY=c3;bg=8;continue}else{var c1=cL;cW=c1;bg=8;continue}}var cS=c2;var cR=(cS+184)&4294967295;var cQ=(cR+24)&4294967295;var cG=HEAP[cQ];var cF=cY;var cE=(cG+16*cF)&4294967295;var cD=(cE+4)&4294967295;var cC=HEAP[cD];var cB=cj;var cA=unSign((cC),32,0)>=unSign((cB),32,0);if(!(cA)){bg=7;break $bb13$$bb21$19}var cy=c2;var cx=(cy+184)&4294967295;var cw=(cx+24)&4294967295;var cu=HEAP[cw];var ct=cY;var cs=(cu+16*ct)&4294967295;var cr=(cs+8)&4294967295;var cq=HEAP[cr];cH=cq}}while(0)}else{cH=0;var cp=c2;var co=(cp+184)&4294967295;var cn=(co+8)&4294967295;var cm=HEAP[cn];cP=cm;var cl=c2;var ci=(cl+184)&4294967295;var ch=(ci)&4294967295;var cg=HEAP[ch];var cf=(cg)/2;cN=cf;var ce=c2;var cd=(ce+184)&4294967295;var cc=(cd+16)&4294967295;var cb=HEAP[cc];cM=cb;var b9=c2;var b7=(b9+184)&4294967295;var bX=(b7+36)&4294967295;var bW=HEAP[bX];var bV=(((bW))|0)>0;if(!(bV)){bg=15;break $bb12$$bb22$17}var bU=c2;var bT=(bU+184)&4294967295;var bS=(bT+32)&4294967295;var bR=HEAP[bS];var bQ=(bR)&4294967295;var bO=(bQ)&4294967295;var bM=HEAP[bO];var bC=cj;var bB=unSign((bM),32,0)<=unSign((bC),32,0);if(!(bB)){bg=15;break $bb12$$bb22$17}cY=0;var bA=c2;var by=(bA+184)&4294967295;var bx=(by+36)&4294967295;var bw=HEAP[bx];cW=bw;while(1){var aF=cW;var aE=cY;var aD=((aF)-(aE))&4294967295;var aB=(((aD))|0)>1;if(!(aB)){bg=19;break}var bv=cY;var bu=cW;var bs=((bv)+(bu))&4294967295;var bq=((((bs))|0)/2|0);cL=bq;var bd=c2;var bc=(bd+184)&4294967295;var ba=(bc+32)&4294967295;var a9=HEAP[ba];var a8=cL;var a7=(a9+32*a8)&4294967295;var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a3=cj;var a1=unSign((a5),32,0)<=unSign((a3),32,0);if(a1){var aH=cL;cY=aH;bg=17;continue}else{var aG=cL;cW=aG;bg=17;continue}}var ay=c2;var ax=(ay+184)&4294967295;var av=(ax+32)&4294967295;var at=HEAP[av];var W=cY;var U=(at+32*W)&4294967295;var T=(U+4)&4294967295;var S=HEAP[T];var R=cj;var Q=unSign((S),32,0)>=unSign((R),32,0);if(!(Q)){bg=15;break $bb12$$bb22$17}var P=c2;var O=(P+184)&4294967295;var M=(O+32)&4294967295;var K=HEAP[M];var A=cY;var z=(K+32*A)&4294967295;var y=(z+8)&4294967295;var x=HEAP[y];cP=x;var w=c2;var v=(w+184)&4294967295;var u=(v+32)&4294967295;var t=HEAP[u];var r=cY;var p=(t+32*r)&4294967295;var a0=(p+16)&4294967295;var aY=HEAP[a0];cN=aY;var aW=c2;var aU=(aW+184)&4294967295;var aS=(aU+32)&4294967295;var aQ=HEAP[aS];var aO=cY;var aM=(aQ+32*aO)&4294967295;var aK=(aM+24)&4294967295;var aJ=HEAP[aK];cM=aJ}}while(0);var ar=bh;var ap=cH;HEAP[ar]=ap;var an=ck;var al=cP;HEAP[an]=al;var aj=V;var ah=cN;HEAP[aj]=ah;var ae=bD;var ab=cM;HEAP[ae]=ab;var Z=HEAP[cK];dq=Z}var Y=dq;c=Y;var B=c;STACKTOP=ad;return B;return null}function __ZN11Gfx8BitFont11getNextCharEPciPjPS1_PiPdS4_S4_S4_(l,c,f,j,b,n,T,Q,w,v){var x;var d;var N;var h;var e;var O;var I;var y;var S;var z;var V;var A;var M;var g;var B=0;d=l;N=c;h=f;e=j;O=b;I=n;y=T;S=Q;z=w;V=v;var L=N;var K=HEAP[L];var J=reSign((K),8,0);var H=(J)&255;g=H;var G=e;var F=g;HEAP[G]=F;var E=d;var D=(E+1456)&4294967295;var C=HEAP[D];var u=g;var t=O;var s=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(C,u,t);var r=I;HEAP[r]=s;var q=g;var p=d;var o=(p+1464)&4294967295;var m=(o+q*8)&4294967295;var k=HEAP[m];var i=y;HEAP[i]=k;var a=V;HEAP[a]=0;var aa=V;var Z=HEAP[aa];var Y=z;HEAP[Y]=Z;var X=z;var W=HEAP[X];var U=S;HEAP[U]=W;M=1;var R=M;A=R;var P=A;return P;return null}function __ZN7GfxFontD0Ev(D){var ae;var aA;var aU;var aT;var aS;var aR;var aQ;var aP;var d=0;aA=D;var aO=aA;var aN=(aO)&4294967295;HEAP[aN]=(__ZTV7GfxFont+8)&4294967295;var aM=aA;var aL=(aM+8)&4294967295;var au=HEAP[aL];aP=au;var ar=aP;var ap=(ar)!=0;if(ap){var an=aP;__ZN9GooStringD1Ev(an);var al=aP;var aj=al;__ZdlPv(aj)}var ai=aA;var ah=(ai+24)&4294967295;var ag=HEAP[ah];aQ=ag;var af=aQ;var Y=(af)!=0;if(Y){var W=aQ;__ZN9GooStringD1Ev(W);var U=aQ;var S=U;__ZdlPv(S)}var Q=aA;var O=(Q+36)&4294967295;var N=HEAP[O];var M=(N)!=0;$bb4$$bb7$8:do{if(M){var L=aA;var K=(L+36)&4294967295;var C=HEAP[K];var A=aA;var y=(A+20)&4294967295;var w=HEAP[y];var u=(C)!=(w);if(!(u)){ae=3;break $bb4$$bb7$8}var s=aA;var r=(s+36)&4294967295;var q=HEAP[r];aR=q;var p=aR;var o=(p)!=0;if(!(o)){ae=3;break $bb4$$bb7$8}var n=aR;__ZN9GooStringD1Ev(n);var m=aR;var l=m;__ZdlPv(l)}}while(0);var k=aA;var j=(k+20)&4294967295;var i=HEAP[j];var h=(i)!=0;$bb8$$bb10$13:do{if(h){var g=aA;var f=(g+20)&4294967295;var e=HEAP[f];aS=e;var c=aS;var b=(c)!=0;if(!(b)){ae=7;break $bb8$$bb10$13}var a=aS;__ZN9GooStringD1Ev(a);var a1=aS;var a0=a1;__ZdlPv(a0)}}while(0);var aZ=aA;var aY=(aZ+48)&4294967295;var aX=HEAP[aY];var aW=(aX)!=0;$bb11$$bb13$17:do{if(aW){var aV=aA;var aK=(aV+48)&4294967295;var aJ=HEAP[aK];aT=aJ;var aI=aT;var aH=(aI)!=0;if(!(aH)){ae=10;break $bb11$$bb13$17}var aG=aT;__ZN9GooStringD1Ev(aG);var aF=aT;var aE=aF;__ZdlPv(aE)}}while(0);var aD=aA;var aC=(aD+60)&4294967295;var aB=HEAP[aC];var az=(aB)!=0;$bb14$$bb16$21:do{if(az){var ay=aA;var ax=(ay+60)&4294967295;var aw=HEAP[ax];aU=aw;var av=aU;var at=(av)!=0;if(!(at)){ae=13;break $bb14$$bb16$21}var aq=aU;__ZN9GooStringD1Ev(aq);var ao=aU;var am=ao;__ZdlPv(am)}}while(0);var ak=aA;var ad=(ak+4)&4294967295;var ac=HEAP[ad];var ab=(ac)!=0;if(ab){var aa=aA;var Z=(aa+4)&4294967295;var X=HEAP[Z];var V=aA;var T=(V+4)&4294967295;var R=HEAP[T];var P=(R)&4294967295;var I=HEAP[P];var H=(I+4)&4294967295;var G=HEAP[H];var F=aA;var E=(F+4)&4294967295;var B=HEAP[E];var z=G;FUNCTION_TABLE[z](B)}var x=((1)&255);var J=reSign((x),8,0)!=0;if(J){var v=aA;var t=v;__ZdlPv(t)}return;return}function __ZN7GfxFontD1Ev(D){var ae;var aA;var aU;var aT;var aS;var aR;var aQ;var aP;var d=0;aA=D;var aO=aA;var aN=(aO)&4294967295;HEAP[aN]=(__ZTV7GfxFont+8)&4294967295;var aM=aA;var aL=(aM+8)&4294967295;var au=HEAP[aL];aP=au;var ar=aP;var ap=(ar)!=0;if(ap){var an=aP;__ZN9GooStringD1Ev(an);var al=aP;var aj=al;__ZdlPv(aj)}var ai=aA;var ah=(ai+24)&4294967295;var ag=HEAP[ah];aQ=ag;var af=aQ;var Y=(af)!=0;if(Y){var W=aQ;__ZN9GooStringD1Ev(W);var U=aQ;var S=U;__ZdlPv(S)}var Q=aA;var O=(Q+36)&4294967295;var N=HEAP[O];var M=(N)!=0;$bb4$$bb7$8:do{if(M){var L=aA;var K=(L+36)&4294967295;var C=HEAP[K];var A=aA;var y=(A+20)&4294967295;var w=HEAP[y];var u=(C)!=(w);if(!(u)){ae=3;break $bb4$$bb7$8}var s=aA;var r=(s+36)&4294967295;var q=HEAP[r];aR=q;var p=aR;var o=(p)!=0;if(!(o)){ae=3;break $bb4$$bb7$8}var n=aR;__ZN9GooStringD1Ev(n);var m=aR;var l=m;__ZdlPv(l)}}while(0);var k=aA;var j=(k+20)&4294967295;var i=HEAP[j];var h=(i)!=0;$bb8$$bb10$13:do{if(h){var g=aA;var f=(g+20)&4294967295;var e=HEAP[f];aS=e;var c=aS;var b=(c)!=0;if(!(b)){ae=7;break $bb8$$bb10$13}var a=aS;__ZN9GooStringD1Ev(a);var a1=aS;var a0=a1;__ZdlPv(a0)}}while(0);var aZ=aA;var aY=(aZ+48)&4294967295;var aX=HEAP[aY];var aW=(aX)!=0;$bb11$$bb13$17:do{if(aW){var aV=aA;var aK=(aV+48)&4294967295;var aJ=HEAP[aK];aT=aJ;var aI=aT;var aH=(aI)!=0;if(!(aH)){ae=10;break $bb11$$bb13$17}var aG=aT;__ZN9GooStringD1Ev(aG);var aF=aT;var aE=aF;__ZdlPv(aE)}}while(0);var aD=aA;var aC=(aD+60)&4294967295;var aB=HEAP[aC];var az=(aB)!=0;$bb14$$bb16$21:do{if(az){var ay=aA;var ax=(ay+60)&4294967295;var aw=HEAP[ax];aU=aw;var av=aU;var at=(av)!=0;if(!(at)){ae=13;break $bb14$$bb16$21}var aq=aU;__ZN9GooStringD1Ev(aq);var ao=aU;var am=ao;__ZdlPv(am)}}while(0);var ak=aA;var ad=(ak+4)&4294967295;var ac=HEAP[ad];var ab=(ac)!=0;if(ab){var aa=aA;var Z=(aa+4)&4294967295;var X=HEAP[Z];var V=aA;var T=(V+4)&4294967295;var R=HEAP[T];var P=(R)&4294967295;var I=HEAP[P];var H=(I+4)&4294967295;var G=HEAP[H];var F=aA;var E=(F+4)&4294967295;var B=HEAP[E];var z=G;FUNCTION_TABLE[z](B)}var x=((0)&255);var J=reSign((x),8,0)!=0;if(J){var v=aA;var t=v;__ZdlPv(t)}return;return}function __ZN7GfxFontD2Ev(D){var ae;var aA;var aU;var aT;var aS;var aR;var aQ;var aP;var d=0;aA=D;var aO=aA;var aN=(aO)&4294967295;HEAP[aN]=(__ZTV7GfxFont+8)&4294967295;var aM=aA;var aL=(aM+8)&4294967295;var au=HEAP[aL];aP=au;var ar=aP;var ap=(ar)!=0;if(ap){var an=aP;__ZN9GooStringD1Ev(an);var al=aP;var aj=al;__ZdlPv(aj)}var ai=aA;var ah=(ai+24)&4294967295;var ag=HEAP[ah];aQ=ag;var af=aQ;var Y=(af)!=0;if(Y){var W=aQ;__ZN9GooStringD1Ev(W);var U=aQ;var S=U;__ZdlPv(S)}var Q=aA;var O=(Q+36)&4294967295;var N=HEAP[O];var M=(N)!=0;$bb4$$bb7$8:do{if(M){var L=aA;var K=(L+36)&4294967295;var C=HEAP[K];var A=aA;var y=(A+20)&4294967295;var w=HEAP[y];var u=(C)!=(w);if(!(u)){ae=3;break $bb4$$bb7$8}var s=aA;var r=(s+36)&4294967295;var q=HEAP[r];aR=q;var p=aR;var o=(p)!=0;if(!(o)){ae=3;break $bb4$$bb7$8}var n=aR;__ZN9GooStringD1Ev(n);var m=aR;var l=m;__ZdlPv(l)}}while(0);var k=aA;var j=(k+20)&4294967295;var i=HEAP[j];var h=(i)!=0;$bb8$$bb10$13:do{if(h){var g=aA;var f=(g+20)&4294967295;var e=HEAP[f];aS=e;var c=aS;var b=(c)!=0;if(!(b)){ae=7;break $bb8$$bb10$13}var a=aS;__ZN9GooStringD1Ev(a);var a1=aS;var a0=a1;__ZdlPv(a0)}}while(0);var aZ=aA;var aY=(aZ+48)&4294967295;var aX=HEAP[aY];var aW=(aX)!=0;$bb11$$bb13$17:do{if(aW){var aV=aA;var aK=(aV+48)&4294967295;var aJ=HEAP[aK];aT=aJ;var aI=aT;var aH=(aI)!=0;if(!(aH)){ae=10;break $bb11$$bb13$17}var aG=aT;__ZN9GooStringD1Ev(aG);var aF=aT;var aE=aF;__ZdlPv(aE)}}while(0);var aD=aA;var aC=(aD+60)&4294967295;var aB=HEAP[aC];var az=(aB)!=0;$bb14$$bb16$21:do{if(az){var ay=aA;var ax=(ay+60)&4294967295;var aw=HEAP[ax];aU=aw;var av=aU;var at=(av)!=0;if(!(at)){ae=13;break $bb14$$bb16$21}var aq=aU;__ZN9GooStringD1Ev(aq);var ao=aU;var am=ao;__ZdlPv(am)}}while(0);var ak=aA;var ad=(ak+4)&4294967295;var ac=HEAP[ad];var ab=(ac)!=0;if(ab){var aa=aA;var Z=(aa+4)&4294967295;var X=HEAP[Z];var V=aA;var T=(V+4)&4294967295;var R=HEAP[T];var P=(R)&4294967295;var I=HEAP[P];var H=(I+4)&4294967295;var G=HEAP[H];var F=aA;var E=(F+4)&4294967295;var B=HEAP[E];var z=G;FUNCTION_TABLE[z](B)}var x=((0)&255);var J=reSign((x),8,0)!=0;if(J){var v=aA;var t=v;__ZdlPv(t)}return;return}function __ZN10GfxCIDFontD0Ev(e){var n;var b;var v=0;b=e;var J=b;var I=(J)&4294967295;var H=(I)&4294967295;HEAP[H]=(__ZTV10GfxCIDFont+8)&4294967295;var G=b;var F=(G+176)&4294967295;var E=HEAP[F];var D=(E)!=0;if(D){var B=b;var z=(B+176)&4294967295;var x=HEAP[z];__ZN4CMap9decRefCntEv(x)}var m=b;var l=(m+180)&4294967295;var k=HEAP[l];var j=(k)!=0;if(j){var i=b;var h=(i+180)&4294967295;var g=HEAP[h];__ZN17CharCodeToUnicode9decRefCntEv(g)}var f=b;var d=(f+184)&4294967295;var c=(d+24)&4294967295;var a=HEAP[c];var S=a;_gfree(S);var R=b;var Q=(R+184)&4294967295;var P=(Q+32)&4294967295;var O=HEAP[P];var N=O;_gfree(N);var M=b;var L=(M+224)&4294967295;var K=HEAP[L];var C=(K)!=0;if(C){var A=b;var y=(A+224)&4294967295;var w=HEAP[y];var u=w;_gfree(u)}var t=b;var s=t;__ZN7GfxFontD2Ev(s);var r=((1)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN10GfxCIDFont12getToUnicodeEv(m){var o;var k;var r;var j;var l=0;k=m;var i=k;var h=(i+180)&4294967295;var g=HEAP[h];var f=(g)!=0;if(f){var e=k;var d=(e+180)&4294967295;var c=HEAP[d];__ZN17CharCodeToUnicode9incRefCntEv(c)}var b=k;var a=(b+180)&4294967295;var q=HEAP[a];j=q;var p=j;r=p;var n=r;return n;return null}function __ZN10GfxCIDFontD1Ev(e){var n;var b;var v=0;b=e;var J=b;var I=(J)&4294967295;var H=(I)&4294967295;HEAP[H]=(__ZTV10GfxCIDFont+8)&4294967295;var G=b;var F=(G+176)&4294967295;var E=HEAP[F];var D=(E)!=0;if(D){var B=b;var z=(B+176)&4294967295;var x=HEAP[z];__ZN4CMap9decRefCntEv(x)}var m=b;var l=(m+180)&4294967295;var k=HEAP[l];var j=(k)!=0;if(j){var i=b;var h=(i+180)&4294967295;var g=HEAP[h];__ZN17CharCodeToUnicode9decRefCntEv(g)}var f=b;var d=(f+184)&4294967295;var c=(d+24)&4294967295;var a=HEAP[c];var S=a;_gfree(S);var R=b;var Q=(R+184)&4294967295;var P=(Q+32)&4294967295;var O=HEAP[P];var N=O;_gfree(N);var M=b;var L=(M+224)&4294967295;var K=HEAP[L];var C=(K)!=0;if(C){var A=b;var y=(A+224)&4294967295;var w=HEAP[y];var u=w;_gfree(u)}var t=b;var s=t;__ZN7GfxFontD2Ev(s);var r=((0)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN10GfxCIDFontD2Ev(e){var n;var b;var v=0;b=e;var J=b;var I=(J)&4294967295;var H=(I)&4294967295;HEAP[H]=(__ZTV10GfxCIDFont+8)&4294967295;var G=b;var F=(G+176)&4294967295;var E=HEAP[F];var D=(E)!=0;if(D){var B=b;var z=(B+176)&4294967295;var x=HEAP[z];__ZN4CMap9decRefCntEv(x)}var m=b;var l=(m+180)&4294967295;var k=HEAP[l];var j=(k)!=0;if(j){var i=b;var h=(i+180)&4294967295;var g=HEAP[h];__ZN17CharCodeToUnicode9decRefCntEv(g)}var f=b;var d=(f+184)&4294967295;var c=(d+24)&4294967295;var a=HEAP[c];var S=a;_gfree(S);var R=b;var Q=(R+184)&4294967295;var P=(Q+32)&4294967295;var O=HEAP[P];var N=O;_gfree(N);var M=b;var L=(M+224)&4294967295;var K=HEAP[L];var C=(K)!=0;if(C){var A=b;var y=(A+224)&4294967295;var w=HEAP[y];var u=w;_gfree(u)}var t=b;var s=t;__ZN7GfxFontD2Ev(s);var r=((0)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN11Gfx8BitFontD0Ev(g){var v;var b;var h;var j;var c;var D=0;b=g;var R=b;var Q=(R)&4294967295;var P=(Q)&4294967295;HEAP[P]=(__ZTV11Gfx8BitFont+8)&4294967295;c=0;$bb4$2:while(1){var aa=c;var Z=(((aa))|0)<=255;if(!(Z)){v=5;break $bb4$2}var O=c;var N=b;var M=(N+1200)&4294967295;var L=(M+O)&4294967295;var J=HEAP[L];var H=reSign((J),8,0)!=0;$bb1$$bb3$5:do{if(H){var F=c;var s=b;var q=(s+176)&4294967295;var o=(q+F*4)&4294967295;var n=HEAP[o];var m=(n)!=0;if(!(m)){v=2;break $bb1$$bb3$5}var l=c;var k=b;var i=(k+176)&4294967295;var f=(i+l*4)&4294967295;var e=HEAP[f];_gfree(e)}}while(0);var a=c;var ab=((a)+1)&4294967295;c=ab;v=0;continue $bb4$2}var Y=b;var X=(Y+1456)&4294967295;var W=HEAP[X];__ZN17CharCodeToUnicode9decRefCntEv(W);var V=b;var U=(V+3512)&4294967295;var T=__ZN6Object6isDictEv(U);j=T;var K=j;var w=reSign((K),8,0)!=0;if(w){var I=b;var G=(I+3512)&4294967295;__ZN6Object4freeEv(G)}var E=b;var C=(E+3524)&4294967295;var B=__ZN6Object6isDictEv(C);h=B;var A=h;var d=reSign((A),8,0)!=0;if(d){var z=b;var y=(z+3524)&4294967295;__ZN6Object4freeEv(y)}var x=b;var u=x;__ZN7GfxFontD2Ev(u);var t=((1)&255);var S=reSign((t),8,0)!=0;if(S){var r=b;var p=r;__ZdlPv(p)}return;return}function __ZN11Gfx8BitFont12getToUnicodeEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+1456)&4294967295;var e=HEAP[f];__ZN17CharCodeToUnicode9incRefCntEv(e);var d=n;var c=(d+1456)&4294967295;var b=HEAP[c];h=b;var a=h;j=a;var k=j;return k;return null}function __ZN11Gfx8BitFontD1Ev(g){var v;var b;var h;var j;var c;var D=0;b=g;var R=b;var Q=(R)&4294967295;var P=(Q)&4294967295;HEAP[P]=(__ZTV11Gfx8BitFont+8)&4294967295;c=0;$bb4$2:while(1){var aa=c;var Z=(((aa))|0)<=255;if(!(Z)){v=5;break $bb4$2}var O=c;var N=b;var M=(N+1200)&4294967295;var L=(M+O)&4294967295;var J=HEAP[L];var H=reSign((J),8,0)!=0;$bb1$$bb3$5:do{if(H){var F=c;var s=b;var q=(s+176)&4294967295;var o=(q+F*4)&4294967295;var n=HEAP[o];var m=(n)!=0;if(!(m)){v=2;break $bb1$$bb3$5}var l=c;var k=b;var i=(k+176)&4294967295;var f=(i+l*4)&4294967295;var e=HEAP[f];_gfree(e)}}while(0);var a=c;var ab=((a)+1)&4294967295;c=ab;v=0;continue $bb4$2}var Y=b;var X=(Y+1456)&4294967295;var W=HEAP[X];__ZN17CharCodeToUnicode9decRefCntEv(W);var V=b;var U=(V+3512)&4294967295;var T=__ZN6Object6isDictEv(U);j=T;var K=j;var w=reSign((K),8,0)!=0;if(w){var I=b;var G=(I+3512)&4294967295;__ZN6Object4freeEv(G)}var E=b;var C=(E+3524)&4294967295;var B=__ZN6Object6isDictEv(C);h=B;var A=h;var d=reSign((A),8,0)!=0;if(d){var z=b;var y=(z+3524)&4294967295;__ZN6Object4freeEv(y)}var x=b;var u=x;__ZN7GfxFontD2Ev(u);var t=((0)&255);var S=reSign((t),8,0)!=0;if(S){var r=b;var p=r;__ZdlPv(p)}return;return}function __ZN11Gfx8BitFontD2Ev(g){var v;var b;var h;var j;var c;var D=0;b=g;var R=b;var Q=(R)&4294967295;var P=(Q)&4294967295;HEAP[P]=(__ZTV11Gfx8BitFont+8)&4294967295;c=0;$bb4$2:while(1){var aa=c;var Z=(((aa))|0)<=255;if(!(Z)){v=5;break $bb4$2}var O=c;var N=b;var M=(N+1200)&4294967295;var L=(M+O)&4294967295;var J=HEAP[L];var H=reSign((J),8,0)!=0;$bb1$$bb3$5:do{if(H){var F=c;var s=b;var q=(s+176)&4294967295;var o=(q+F*4)&4294967295;var n=HEAP[o];var m=(n)!=0;if(!(m)){v=2;break $bb1$$bb3$5}var l=c;var k=b;var i=(k+176)&4294967295;var f=(i+l*4)&4294967295;var e=HEAP[f];_gfree(e)}}while(0);var a=c;var ab=((a)+1)&4294967295;c=ab;v=0;continue $bb4$2}var Y=b;var X=(Y+1456)&4294967295;var W=HEAP[X];__ZN17CharCodeToUnicode9decRefCntEv(W);var V=b;var U=(V+3512)&4294967295;var T=__ZN6Object6isDictEv(U);j=T;var K=j;var w=reSign((K),8,0)!=0;if(w){var I=b;var G=(I+3512)&4294967295;__ZN6Object4freeEv(G)}var E=b;var C=(E+3524)&4294967295;var B=__ZN6Object6isDictEv(C);h=B;var A=h;var d=reSign((A),8,0)!=0;if(d){var z=b;var y=(z+3524)&4294967295;__ZN6Object4freeEv(y)}var x=b;var u=x;__ZN7GfxFontD2Ev(u);var t=((0)&255);var S=reSign((t),8,0)!=0;if(S){var r=b;var p=r;__ZdlPv(p)}return;return}function __ZN10GfxCIDFont12mapCodeToGIDEP12FoFiTrueTypeijb(n,t,u,F,B){var A;var l;var p;var D;var H;var w;var G;var k;var I;var o;var m=0;l=n;p=t;D=u;H=F;w=B;var i=p;var h=D;var g=H;var f=__ZN12FoFiTrueType12mapCodeToGIDEij(i,h,g);I=f;var e=w;var E=reSign((e),8,0)!=0;$bb$$bb2$2:do{if(E){var d=I;var c=unSign((d),16,0);var b=p;var a=__ZN12FoFiTrueType12mapToVertGIDEj(b,c);var C=(((a))&65535);o=C;var z=o;var y=reSign((z),16,0)!=0;if(!(y)){A=1;break $bb$$bb2$2}var x=o;I=x}}while(0);var v=I;var s=unSign((v),16,0);k=s;var q=k;G=q;var r=G;var j=(((r))&65535);return j;return null}function __ZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePi(a5,cU,fX){var V=STACKTOP;STACKTOP+=80;_memset(V,0,80);var fA;var b2;var bG;var fC;var cD;var X;var Z;var a6;var ad;var ak;var al;var an;var aq;var aX;var bo;var aw;var bT;var a3;var aB;var aC;var aE;var aG;var bS;var dd;var dC;var fi;var cq;var bC;var bD;var f;var ec;var cS;var dK;var by;var cQ;var cu;var aj;var bE=V;var P;var bi=V+8;var bl;var aA;var fF=V+40;var bI=V+44;var aY;var bj=V+76;var aP;var bk;var bB;var eu=0;b2=a5;bG=cU;fC=fX;dd=0;dC=0;fi=0;cq=0;var bR=fC;HEAP[bR]=0;var bQ=b2;var bP=(bQ+180)&4294967295;var bO=HEAP[bP];var bN=(bO)==0;if(bN){bS=0}else{var bL=b2;var bK=__ZN10GfxCIDFont13getCollectionEv(bL);var bJ=__ZNK9GooString3cmpEPKc(bK,(__str21779)&4294967295);var fp=(((bJ))|0)==0;var fo=unSign((fp),1,0);aG=fo;var fn=aG;var fB=reSign((fn),8,0)!=0;if(fB){bS=0}else{var fm=b2;var fl=(fm)&4294967295;var fk=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(fl,bE);aE=fk;var fj=aE;var b6=reSign((fj),8,0)!=0;if(b6){var fh=b2;var fg=__ZN10GfxCIDFont14getCIDToGIDLenEv(fh);var ff=fC;HEAP[ff]=fg;var eU=b2;var eT=__ZN10GfxCIDFont11getCIDToGIDEv(eU);bS=eT}else{cQ=-1;bD=0;$bb17$11:while(1){var dP=bG;var dO=__ZN12FoFiTrueType11getNumCmapsEv(dP);var dN=bD;var dM=(((dO))|0)>(((dN))|0);var dL=unSign((dM),1,0);aC=dL;var dn=aC;var bU=reSign((dn),8,0)!=0;if(!(bU)){fA=12;break $bb17$11}var eS=bG;var eR=bD;var eQ=__ZN12FoFiTrueType15getCmapPlatformEi(eS,eR);cu=eQ;var eP=bG;var eO=bD;var eN=__ZN12FoFiTrueType15getCmapEncodingEi(eP,eO);aj=eN;var eM=cu;var eL=(((eM))|0)!=3;if(!eL){var ep=aj;var eo=(((ep))|0)!=10;if(!(eo)){fA=3;break $bb17$11}}var em=cu;var el=(((em))|0)!=3;$bb13$$bb11$17:do{if(el){fA=5}else{var ek=aj;var ej=(((ek))|0)!=1;if(ej){fA=5;break $bb13$$bb11$17}var ei=bD;cQ=ei;fA=7;break $bb13$$bb11$17}}while(0);$bb13$$bb16$20:do{if(fA==5){var eh=cu;var eg=(((eh))|0)==0;if(!(eg)){fA=7;break $bb13$$bb16$20}var dU=cQ;var dT=(((dU))|0)<0;if(!(dT)){fA=7;break $bb13$$bb16$20}var dS=bD;cQ=dS}}while(0);var dR=bD;var dQ=((dR)+1)&4294967295;bD=dQ;fA=1;continue $bb17$11}if(fA==3){var en=bD;cQ=en}var dm=cQ;var dl=(((dm))|0)<0;if(dl){bS=0}else{var dk=b2;var dj=(dk)&4294967295;var di=(dj)&4294967295;var dh=HEAP[di];var dg=(dh+8)&4294967295;var df=HEAP[dg];var de=df;var c2=b2;var c1=FUNCTION_TABLE[de](c2);ec=c1;by=(__ZZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePiE8CMapList)&4294967295;$bb25$31:while(1){var cA=by;var cz=(cA)&4294967295;var cy=HEAP[cz];var cx=(cy)!=0;if(!(cx)){fA=14;break $bb25$31}var c0=b2;var cZ=__ZN10GfxCIDFont13getCollectionEv(c0);var cY=__ZNK9GooString10getCStringEv(cZ);var cX=by;var cW=(cX)&4294967295;var cV=HEAP[cW];var cT=_strcmp(cV,cY);var cR=(((cT))|0)==0;var cF=unSign((cR),1,0);aB=cF;var cE=aB;var bM=reSign((cE),8,0)!=0;if(bM){fA=14;break $bb25$31}var cC=by;var cB=(cC+16)&4294967295;by=cB;fA=13;continue $bb25$31}bC=65536;var cw=bC;a3=cw;var cv=a3;var ci=((cv)*4)&4294967295;var ch=__Znaj(ci);var cg=ch;fi=cg;var cf=bC;var ce=((cf)*2)&4294967295;bT=ce;var cd=bT;var cc=((cd)*4)&4294967295;var cb=__Znaj(cc);var ca=cb;dd=ca;var b9=bC;var b5=((b9)*8)&4294967295;var b4=dd;var b3=b4;_llvm_memset_p0i8_i32(b3,0,b5,1,0);var b1=by;var b0=(b1)&4294967295;var bZ=HEAP[b0];var bY=(bZ)!=0;$bb27$$bb48$36:do{if(bY){var bX=by;var bW=(bX+8)&4294967295;var bV=HEAP[bW];__ZN9GooStringC1EPKc(bi,bV);var bw=__ZN17CharCodeToUnicode17parseCMapFromFileEP9GooStringi(bi,16);P=bw;var bv=P;var bu=(bv)!=0;var bt=unSign((bu),1,0);aw=bt;var bs=aw;var bH=reSign((bs),8,0)!=0;$bb29$$bb37$38:do{if(bH){bl=0;while(1){var a1=bl;var a0=bC;var aZ=unSign((a1),32,0)1;$bb70$$bb67$83:do{if(fJ){fA=41}else{var fH=bk;var fG=(((fH))|0)!=0;if(fG){fA=41;break $bb70$$bb67$83}var fE=f;var fD=((fE)*2)&4294967295;var fz=bD;var fy=((fD)+(fz))&4294967295;var fx=dd;var fw=(fx+4*fy)&4294967295;var fv=HEAP[fw];aP=fv;var fu=aP;var ft=(((fu))|0)==0;if(ft){fA=41;break $bb70$$bb67$83}a6=1;fA=44;break $bb70$$bb67$83}}while(0);if(fA==41){a6=0}var fs=a6;ad=fs;var fr=ad;var a7=reSign((fr),8,0)!=0;if(!(a7)){fA=47;break $bb64$$bb73$79}var fS=b2;var fR=bG;var fQ=cQ;var fP=aP;var fO=__ZN10GfxCIDFont12mapCodeToGIDEP12FoFiTrueTypeijb(fS,fR,fQ,fP,0);var fN=unSign((fO),16,0);bk=fN;var fM=bD;var fL=((fM)+1)&4294967295;bD=fL;fA=40;continue $bb66$81}}}while(0);var fq=bk;var fe=(((fq))|0)==0;$bb74$$bb81$92:do{if(fe){var fd=dC;var fc=(fd)!=0;if(!(fc)){fA=49;break $bb74$$bb81$92}var fb=dC;var fa=f;var e9=(fb+4*fa)&4294967295;var e8=HEAP[e9];aP=e8;var e7=aP;var e6=(((e7))|0)!=0;if(!(e6)){fA=49;break $bb74$$bb81$92}var e4=b2;var eK=bG;var eJ=cQ;var eI=aP;var eH=__ZN10GfxCIDFont12mapCodeToGIDEP12FoFiTrueTypeijb(e4,eK,eJ,eI,1);var eG=unSign((eH),16,0);bk=eG;var eF=bk;var eE=(((eF))|0)==0;if(!(eE)){fA=49;break $bb74$$bb81$92}var eD=fi;var eC=(eD)!=0;if(!(eC)){fA=49;break $bb74$$bb81$92}var eA=fi;var ef=f;var ee=(eA+4*ef)&4294967295;var ed=HEAP[ee];aP=ed;var eb=aP;var ea=(((eb))|0)!=0;var d9=unSign((ea),1,0);Z=d9;var d8=Z;var a4=reSign((d8),8,0)!=0;if(!(a4)){fA=49;break $bb74$$bb81$92}var d7=b2;var d6=bG;var d4=cQ;var dJ=aP;var dI=__ZN10GfxCIDFont12mapCodeToGIDEP12FoFiTrueTypeijb(d7,d6,d4,dJ,1);var dH=unSign((dI),16,0);bk=dH}}while(0);var dG=bk;var dF=(((dG))|0)==0;$bb82$$bb86$100:do{if(dF){var dE=fi;var dD=(dE)!=0;if(!(dD)){fA=56;break $bb82$$bb86$100}var dB=fi;var dA=f;var dy=(dB+4*dA)&4294967295;var e5=HEAP[dy];aP=e5;var e3=aP;var e2=(((e3))|0)!=0;var e1=unSign((e2),1,0);X=e1;var e0=X;var aQ=reSign((e0),8,0)!=0;if(!(aQ)){fA=56;break $bb82$$bb86$100}var eZ=b2;var eY=bG;var eX=cQ;var eW=aP;var eV=__ZN10GfxCIDFont12mapCodeToGIDEP12FoFiTrueTypeijb(eZ,eY,eX,eW,0);var eB=unSign((eV),16,0);bk=eB}}while(0);var ez=bk;var ey=(((ez))|0)==0;$bb87$$bb95$105:do{if(ey){var ex=dd;var ew=(ex)!=0;if(ew){var ev=dd;var et=f;var es=(ev+4*et)&4294967295;var er=HEAP[es];aP=er}var eq=aP;var d5=(((eq))|0)!=0;if(!(d5)){fA=61;break $bb87$$bb95$105}bB=(__ZZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePiE6spaces)&4294967295;while(1){var dr=bB;var dq=HEAP[dr];var dp=(((dq))|0)!=0;if(!(dp)){fA=61;break $bb87$$bb95$105}var d3=bB;var d2=HEAP[d3];var d1=aP;var d0=(((d2))|0)==(((d1))|0);if(d0){fA=63;break}var dt=bB;var ds=(dt+4)&4294967295;bB=ds;fA=62;continue}aP=32;var dZ=ec;var dY=(((dZ))|0)!=0;var dX=unSign((dY),1,0);var dW=b2;var dV=bG;var dz=cQ;var dx=aP;var dw=(((dX))&255);var dv=__ZN10GfxCIDFont12mapCodeToGIDEP12FoFiTrueTypeijb(dW,dV,dz,dx,dw);var du=unSign((dv),16,0);bk=du}}while(0);var dc=bk;var db=(((dc))&65535);var da=cq;var c9=f;var c8=(da+2*c9)&4294967295;HEAP[c8]=db;var c7=f;var c6=((c7)+1)&4294967295;f=c6;fA=39;continue $bb96$76}var cP=bC;var cO=fC;HEAP[cO]=cP;var cN=dd;var cM=(cN)!=0;$bb98$$bb100$118:do{if(cM){var cL=dd;var cK=(cL)!=0;if(!(cK)){fA=70;break $bb98$$bb100$118}var cJ=dd;var cI=cJ;__ZdaPv(cI)}}while(0);var cH=fi;var cG=(cH)!=0;$bb101$$bb103$122:do{if(cG){var ct=fi;var cs=(ct)!=0;if(!(cs)){fA=73;break $bb101$$bb103$122}var cr=fi;var cp=cr;__ZdaPv(cp)}}while(0);var co=dC;var cn=(co)!=0;$bb104$$bb106$126:do{if(cn){var cm=dC;var cl=(cm)!=0;if(!(cl)){fA=76;break $bb104$$bb106$126}var ck=dC;var cj=ck;__ZdaPv(cj)}}while(0);var b8=cq;bS=b8}}}}var b7=bS;cD=b7;var fI=cD;STACKTOP=V;return fI;return null}function __ZN11Gfx8BitFont11getCharProcEiP6Object(i,g,x){var s;var b;var c;var K;var t;var G;var H;var P;var v=0;b=i;c=g;K=x;var F=c;var E=b;var D=(E+176)&4294967295;var C=(D+F*4)&4294967295;var B=HEAP[C];var A=(B)==0;$bb5$$bb$2:do{if(A){s=0}else{var z=b;var y=(z+3512)&4294967295;var w=__ZN6Object6isDictEv(y);var u=reSign((w),8,0)!=0;var I=(u)^1;var d=unSign((I),1,0);var j=reSign((d),8,0)!=0;if(j){s=0;break $bb5$$bb$2}H=1;s=2;break $bb5$$bb$2}}while(0);if(s==0){H=0}var r=H;P=r;var q=P;var e=reSign((q),8,0)!=0;if(e){var p=c;var o=b;var n=(o+176)&4294967295;var m=(n+p*4)&4294967295;var l=HEAP[m];var k=b;var h=(k+3512)&4294967295;var f=K;var a=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(h,l,f,0)}else{var O=K;var N=__ZN6Object8initNullEv(O)}var M=K;G=M;var L=G;t=L;var J=t;return J;return null}function __ZN7GfxFontC1EPc3RefP9GooString(g,d,U,T,b){var u=STACKTOP;STACKTOP+=8;_memset(u,0,8);var t;var c;var M;var S=u;var A;var R;var C=0;c=g;M=d;var Q=(S)&4294967295;HEAP[Q]=U;var P=(S+4)&4294967295;HEAP[P]=T;A=b;var O=c;var N=(O)&4294967295;HEAP[N]=(__ZTV7GfxFont+8)&4294967295;var L=c;var K=(L+172)&4294967295;HEAP[K]=0;var I=__Znwj(32);var G=I;R=G;var E=R;var q=M;__ZN9GooStringC1EPKc(E,q);var o=c;var m=(o+8)&4294967295;var l=R;HEAP[m]=l;var k=c;var j=(k+12)&4294967295;var i=(j)&4294967295;var h=(S)&4294967295;var f=HEAP[h];HEAP[i]=f;var e=(j+4)&4294967295;var a=(S+4)&4294967295;var ad=HEAP[a];HEAP[e]=ad;var ac=c;var ab=(ac+20)&4294967295;var aa=A;HEAP[ab]=aa;var Z=c;var Y=(Z+36)&4294967295;var X=A;HEAP[Y]=X;var W=c;var V=(W+48)&4294967295;HEAP[V]=0;var J=c;var H=(J+60)&4294967295;HEAP[H]=0;var F=c;var D=(F+24)&4294967295;HEAP[D]=0;var B=c;var z=(B+28)&4294967295;HEAP[z]=0;var y=c;var x=(y+32)&4294967295;HEAP[x]=0;var w=c;var v=(w+168)&4294967295;HEAP[v]=1;var s=c;var r=(s+4)&4294967295;HEAP[r]=0;var p=c;var n=(p+173)&4294967295;HEAP[n]=0;STACKTOP=u;return;return}function __ZN7GfxFontC2EPc3RefP9GooString(g,d,U,T,b){var u=STACKTOP;STACKTOP+=8;_memset(u,0,8);var t;var c;var M;var S=u;var A;var R;var C=0;c=g;M=d;var Q=(S)&4294967295;HEAP[Q]=U;var P=(S+4)&4294967295;HEAP[P]=T;A=b;var O=c;var N=(O)&4294967295;HEAP[N]=(__ZTV7GfxFont+8)&4294967295;var L=c;var K=(L+172)&4294967295;HEAP[K]=0;var I=__Znwj(32);var G=I;R=G;var E=R;var q=M;__ZN9GooStringC1EPKc(E,q);var o=c;var m=(o+8)&4294967295;var l=R;HEAP[m]=l;var k=c;var j=(k+12)&4294967295;var i=(j)&4294967295;var h=(S)&4294967295;var f=HEAP[h];HEAP[i]=f;var e=(j+4)&4294967295;var a=(S+4)&4294967295;var ad=HEAP[a];HEAP[e]=ad;var ac=c;var ab=(ac+20)&4294967295;var aa=A;HEAP[ab]=aa;var Z=c;var Y=(Z+36)&4294967295;var X=A;HEAP[Y]=X;var W=c;var V=(W+48)&4294967295;HEAP[V]=0;var J=c;var H=(J+60)&4294967295;HEAP[H]=0;var F=c;var D=(F+24)&4294967295;HEAP[D]=0;var B=c;var z=(B+28)&4294967295;HEAP[z]=0;var y=c;var x=(y+32)&4294967295;HEAP[x]=0;var w=c;var v=(w+168)&4294967295;HEAP[v]=1;var s=c;var r=(s+4)&4294967295;HEAP[r]=0;var p=c;var n=(p+173)&4294967295;HEAP[n]=0;STACKTOP=u;return;return}function __ZN11Gfx8BitFont15getCodeToGIDMapEP12FoFiTrueType(ab,B){var Z=STACKTOP;STACKTOP+=4;_memset(Z,0,4);var a4;var cW;var cG;var c;var dk;var c0;var a0;var bd;var dl;var bn;var bs;var bG;var bJ;var H;var cJ;var aD;var cZ;var l;var a3;var ck;var bv;var cs;var bu;var cI;var bp;var cM;var cK;var aJ=Z;var ct=0;cW=ab;cG=B;var dj=_gmallocn(256,2);var di=dj;H=di;cM=0;$bb1$2:while(1){var dc=cM;var db=(((dc))|0)<=255;if(!(db)){a4=2;break $bb1$2}var dh=H;var dg=cM;var df=(dh+2*dg)&4294967295;HEAP[df]=0;var de=cM;var dd=((de)+1)&4294967295;cM=dd;a4=0;continue $bb1$2}a3=-1;var b6=a3;l=b6;var b4=l;cZ=b4;cM=0;$bb14$6:while(1){var a7=cG;var a6=__ZN12FoFiTrueType11getNumCmapsEv(a7);var a5=cM;var aT=(((a6))|0)>(((a5))|0);var aR=unSign((aT),1,0);bJ=aR;var aO=bJ;var au=reSign((aO),8,0)!=0;if(!(au)){a4=14;break $bb14$6}var b2=cG;var b0=cM;var bZ=__ZN12FoFiTrueType15getCmapPlatformEi(b2,b0);cJ=bZ;var bY=cG;var bX=cM;var bW=__ZN12FoFiTrueType15getCmapEncodingEi(bY,bX);aD=bW;var bV=cJ;var bU=(((bV))|0)!=3;$bb5$$bb4$9:do{if(bU){a4=5}else{var bK=aD;var bH=(((bK))|0)==1;if(bH){a4=4;break $bb5$$bb4$9}else{a4=5;break $bb5$$bb4$9}}}while(0);$bb5$$bb6$11:do{if(a4==5){var bE=cJ;var bD=(((bE))|0)==0;if(bD){a4=4;break $bb5$$bb6$11}var bB=cJ;var bz=(((bB))|0)!=1;$bb10$$bb8$14:do{if(!bz){var by=aD;var bx=(((by))|0)!=0;if(bx){a4=8;break $bb10$$bb8$14}var bw=cM;l=bw;a4=10;break $bb5$$bb6$11}}while(0);var bi=cJ;var bg=(((bi))|0)==3;if(!(bg)){a4=10;break $bb5$$bb6$11}var be=aD;var bc=(((be))|0)==0;if(!(bc)){a4=10;break $bb5$$bb6$11}var bb=cM;a3=bb;a4=10;break $bb5$$bb6$11}}while(0);if(a4==4){var bC=cM;cZ=bC}var a9=cM;var a8=((a9)+1)&4294967295;cM=a8;a4=3;continue $bb14$6}ck=0;bv=0;cs=0;var aM=cW;var aK=(aM+1460)&4294967295;var aG=HEAP[aK];var cN=reSign((aG),8,0)!=0;$bb18$$bb17$24:do{if(cN){a4=15}else{var aE=cW;var aB=(aE)&4294967295;var az=(aB+40)&4294967295;var ax=HEAP[az];var ak=(((ax))|0)==1;if(ak){a4=15;break $bb18$$bb17$24}var e=a3;var d=(((e))|0)>=0;if(d){var b=a3;ck=b;a4=27;break $bb18$$bb17$24}else{var a=l;var ds=(((a))|0)>=0;if(!(ds)){a4=27;break $bb18$$bb17$24}var dr=l;ck=dr;a4=27;break $bb18$$bb17$24}}}while(0);if(a4==15){var ai=cW;var ag=(ai+1461)&4294967295;var af=HEAP[ag];var cL=reSign((af),8,0)!=0;var cH=(cL)^1;var dm=unSign((cH),1,0);var cz=reSign((dm),8,0)!=0;$bb25$$bb23$33:do{if(cz){a4=17}else{var ae=l;var ad=(((ae))|0)<0;if(ad){a4=17;break $bb25$$bb23$33}var ac=l;ck=ac;bv=1;a4=19;break $bb25$$bb23$33}}while(0);$bb25$$bb35$36:do{if(a4==17){var aa=cZ;var Y=(((aa))|0)>=0;if(Y){var X=cZ;ck=X;cs=1}else{var O=cW;var M=(O)&4294967295;var K=(M+44)&4294967295;var J=HEAP[K];var I=(J)&4;var G=(((I))|0)==0;$bb30$$bb28$41:do{if(!G){var F=a3;var E=(((F))|0)<0;if(E){a4=21;break $bb30$$bb28$41}var D=a3;ck=D;a4=19;break $bb25$$bb35$36}}while(0);var C=cW;var s=(C)&4294967295;var q=(s+44)&4294967295;var o=HEAP[q];var n=(o)&4;var m=(((n))|0)==0;$bb33$$bb31$45:do{if(!m){var k=l;var j=(((k))|0)<0;if(j){a4=23;break $bb33$$bb31$45}var i=l;ck=i;a4=19;break $bb25$$bb35$36}}while(0);var h=l;var g=(((h))|0)>=0;if(!(g)){a4=19;break $bb25$$bb35$36}var f=l;ck=f;bv=1}}}while(0)}var dq=bv;var cb=reSign((dq),8,0)!=0;$bb42$$bb51$52:do{if(cb){cM=0;$bb49$54:while(1){var cC=cM;var cB=(((cC))|0)<=255;if(!(cB)){a4=34;break $bb49$54}var dp=cM;var dn=cW;var da=(dn+176)&4294967295;var c9=(da+dp*4)&4294967295;var c8=HEAP[c9];bu=c8;var c7=bu;var c6=(c7)!=0;var c5=unSign((c6),1,0);bG=c5;var c4=bG;var b7=reSign((c4),8,0)!=0;$bb45$$bb48$57:do{if(b7){var c3=HEAP[_globalParams];var c2=bu;var c1=__ZN12GlobalParams19getMacRomanCharCodeEPc(c3,c2);bp=c1;var cY=bp;var cX=(((cY))|0)!=0;var cV=unSign((cX),1,0);bs=cV;var cU=bs;var b1=reSign((cU),8,0)!=0;if(!(b1)){a4=31;break $bb45$$bb48$57}var cT=bp;var cS=cG;var cR=ck;var cQ=__ZN12FoFiTrueType12mapCodeToGIDEij(cS,cR,cT);var cP=H;var cO=cM;var cF=(cP+2*cO)&4294967295;HEAP[cF]=cQ}}while(0);var cE=cM;var cD=((cE)+1)&4294967295;cM=cD;a4=29;continue $bb49$54}}else{var cA=cs;var bN=reSign((cA),8,0)!=0;if(bN){cM=0;$bb64$65:while(1){var bl=cM;var bk=(((bl))|0)<=255;if(!(bk)){a4=45;break $bb64$65}var cy=cM;var cx=cW;var cw=(cx+176)&4294967295;var cv=(cw+cy*4)&4294967295;var cr=HEAP[cv];bu=cr;var cq=bu;var cp=(cq)==0;$bb57$$bb55$68:do{if(cp){a4=37}else{var co=HEAP[_globalParams];var cn=bu;var cm=__ZN12GlobalParams16mapNameToUnicodeEPc(co,cn);cI=cm;var cl=cI;var cj=(((cl))|0)==0;if(cj){a4=37;break $bb57$$bb55$68}dl=1;a4=39;break $bb57$$bb55$68}}while(0);if(a4==37){dl=0}var ci=dl;bn=ci;var ch=bn;var bA=reSign((ch),8,0)!=0;$bb60$$bb61$74:do{if(bA){var cg=cG;var cf=ck;var ce=cI;var cd=__ZN12FoFiTrueType12mapCodeToGIDEij(cg,cf,ce);var cc=H;var ca=cM;var b9=(cc+2*ca)&4294967295;HEAP[b9]=cd}else{var b8=cM;var b5=cW;var b3=(b5+1456)&4294967295;var bT=HEAP[b3];var bS=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(bT,b8,aJ);cK=bS;var bR=cK;var bQ=(((bR))|0)>0;if(!(bQ)){a4=43;break $bb60$$bb61$74}var bP=HEAP[aJ];var bO=(bP)&4294967295;var bM=HEAP[bO];var bL=cG;var bI=ck;var bF=__ZN12FoFiTrueType12mapCodeToGIDEij(bL,bI,bM);var bt=H;var br=cM;var bq=(bt+2*br)&4294967295;HEAP[bq]=bF}}while(0);var bo=cM;var bm=((bo)+1)&4294967295;cM=bm;a4=36;continue $bb64$65}}else{cM=0;while(1){var V=cM;var U=(((V))|0)<=255;if(!(U)){a4=49;break $bb42$$bb51$52}var bj=cM;var bh=cG;var bf=ck;var a2=__ZN12FoFiTrueType12mapCodeToGIDEij(bh,bf,bj);var a1=H;var aZ=cM;var aY=(a1+2*aZ)&4294967295;HEAP[aY]=a2;var aX=H;var aW=cM;var aV=(aX+2*aW)&4294967295;var aU=HEAP[aV];var aS=reSign((aU),16,0)==0;var aQ=unSign((aS),1,0);bd=aQ;var at=bd;var ba=reSign((at),8,0)!=0;if(ba){var ar=cM;var aq=((ar)+61440)&4294967295;var ap=cG;var ao=ck;var an=__ZN12FoFiTrueType12mapCodeToGIDEij(ap,ao,aq);var am=H;var al=cM;var aj=(am+2*al)&4294967295;HEAP[aj]=an}var ah=cM;var W=((ah)+1)&4294967295;cM=W;a4=46;continue}}}}while(0);cM=0;$bb81$88:while(1){var aA=cM;var ay=(((aA))|0)<=255;if(!(ay)){a4=57;break $bb81$88}var T=H;var S=cM;var R=(T+2*S)&4294967295;var Q=HEAP[R];var P=reSign((Q),16,0)!=0;$bb76$$bb74$91:do{if(P){a4=51}else{var N=cM;var L=cW;var A=(L+176)&4294967295;var z=(A+N*4)&4294967295;var y=HEAP[z];bu=y;var x=bu;var w=(x)==0;if(w){a4=51;break $bb76$$bb74$91}c0=1;a4=53;break $bb76$$bb74$91}}while(0);if(a4==51){c0=0}var v=c0;a0=v;var u=a0;var aI=reSign((u),8,0)!=0;if(aI){var t=cG;var r=bu;var p=__ZN12FoFiTrueType12mapNameToGIDEPc(t,r);var aP=(((p))&65535);var aN=H;var aL=cM;var aH=(aN+2*aL)&4294967295;HEAP[aH]=aP}var aF=cM;var aC=((aF)+1)&4294967295;cM=aC;a4=50;continue $bb81$88}var aw=H;dk=aw;var av=dk;c=av;var cu=c;STACKTOP=Z;return cu;return null}function __ZL13parseCharNamePcPjibbbbb(fl,cc,cH,ff,ak,aU,ay,bD){var Y=STACKTOP;STACKTOP+=8;_memset(Y,0,8);var e7;var bf;var d6;var br;var I;var Z;var bM;var a;var dK;var co;var ct;var bN;var bO;var bP;var bL;var fk;var bn;var a0;var fr;var bt;var ag;var c;var cf;var eU;var bu;var fJ;var a5;var dR;var bv;var fP;var bs=Y;var e6=Y+4;var dX=0;bf=fl;d6=cc;br=cH;I=ff;Z=ak;bM=aU;a=ay;dK=bD;var bK=br;var bJ=(((bK))|0)<=0;$bb$$bb1$2:do{if(bJ){var bI=bf;__Z5erroriPcz(-1,(__str351812)&4294967295,Pointer_make([bI,0,0,0],0,ALLOC_STACK));bL=0}else{var bH=dK;var e8=reSign((bH),8,0)!=0;$bb2$$bb6$5:do{if(e8){var bG=bf;var bF=_strchr(bG,46);fk=bF;var bE=fk;var bB=bf;var bA=(bE)==(bB);if(bA){bL=0;e7=1;break $bb$$bb1$2}else{var eT=fk;var eS=(eT)!=0;if(!(eS)){e7=3;break $bb2$$bb6$5}var eR=fk;var eQ=(eR);var eP=bf;var eO=(eP);var eN=((eQ)-(eO))&4294967295;var eM=bf;var eL=_gstrndup(eM,eN);bn=eL;a0=1;fr=0;var eK=fr;var eo=unSign((eK),8,0);var en=a;var em=unSign((en),8,0);var el=bM;var ek=unSign((el),8,0);var ej=Z;var ei=unSign((ej),8,0);var eh=a0;var eg=unSign((eh),8,0);var ef=bn;var dS=d6;var dQ=br;var dP=(((eg))&255);var dO=(((ei))&255);var dN=(((ek))&255);var dM=(((em))&255);var dL=(((eo))&255);var dJ=__ZL13parseCharNamePcPjibbbbb(ef,dS,dQ,dP,dO,dN,dM,dL);bt=dJ;var dI=bn;_gfree(dI);var dH=bt;bL=dH;e7=1;break $bb$$bb1$2}}}while(0);var dl=Z;var b1=reSign((dl),8,0)!=0;$bb8$$bb23$12:do{if(b1){var dk=bf;var dj=_strchr(dk,95);var di=(dj)!=0;if(!(di)){e7=5;break $bb8$$bb23$12}eU=0;var dh=bf;var dg=_copyString(dh);cf=dg;var df=cf;ag=df;while(1){var de=ag;var dd=_strchr(de,95);c=dd;var dc=c;var cR=(dc)!=0;var cQ=unSign((cR),1,0);bP=cQ;var cP=bP;var bR=reSign((cP),8,0)!=0;if(bR){var cO=c;HEAP[cO]=0}var cN=ag;var cM=(cN)&4294967295;var cL=HEAP[cM];var cK=reSign((cL),8,0)!=0;if(cK){fJ=1;a5=0;var cJ=dK;var cI=unSign((cJ),8,0);var cB=a;var cA=unSign((cB),8,0);var cz=bM;var cy=unSign((cz),8,0);var cx=a5;var cw=unSign((cx),8,0);var cv=fJ;var cu=unSign((cv),8,0);var cs=br;var cr=eU;var cq=((cs)-(cr))&4294967295;var cp=d6;var cn=eU;var cm=(cp+4*cn)&4294967295;var cl=ag;var ck=(((cu))&255);var cj=(((cw))&255);var ci=(((cy))&255);var ch=(((cA))&255);var cg=(((cI))&255);var ce=__ZL13parseCharNamePcPjibbbbb(cl,cm,cq,ck,cj,ci,ch,cg);bu=ce;var cd=bu;var cb=(((cd))|0)!=0;var ca=unSign((cb),1,0);bO=ca;var b9=bO;var bQ=reSign((b9),8,0)!=0;if(bQ){var b8=eU;var b7=bu;var b6=((b8)+(b7))&4294967295;eU=b6}else{var b5=ag;var b4=bf;__Z5erroriPcz(-1,(__str361813)&4294967295,Pointer_make([b5,0,0,0,b4,0,0,0],0,ALLOC_STACK))}}var b3=c;var b2=(b3+1)&4294967295;ag=b2;var b0=c;var bZ=(b0)==0;if(bZ){e7=9;break}var bY=eU;var bX=br;var bW=(((bY))|0)<(((bX))|0);if(bW){e7=6;continue}else{e7=9;break}}var bU=cf;_gfree(bU);var bT=eU;bL=bT;e7=1;break $bb$$bb1$2}}while(0);var bS=I;var bC=reSign((bS),8,0)!=0;var M=(bC)^1;var ap=unSign((M),1,0);var bz=reSign((ap),8,0)!=0;$bb30$$bb28$29:do{if(bz){e7=11}else{var bq=HEAP[_globalParams];var bp=bf;var bo=__ZN12GlobalParams16mapNameToUnicodeEPc(bq,bp);var bm=d6;var bl=(bm)&4294967295;HEAP[bl]=bo;var bk=d6;var bj=(bk)&4294967295;var bi=HEAP[bj];var bh=(((bi))|0)==0;if(bh){e7=11;break $bb30$$bb28$29}ct=1;e7=13;break $bb30$$bb28$29}}while(0);if(e7==11){ct=0}var bg=ct;bN=bg;var be=bN;var by=reSign((be),8,0)!=0;if(by){bL=1}else{var bd=bM;var bw=reSign((bd),8,0)!=0;$bb36$$bb112$38:do{if(bw){var bc=bf;var bb=_strlen(bc);dR=bb;var ba=dR;var a9=unSign((ba),32,0)>6;$bb38$$bb54$40:do{if(a9){var a8=dR;var a7=(a8)&3;var a6=(((a7))|0)==3;if(!(a6)){e7=16;break $bb38$$bb54$40}var a4=bf;var aZ=_strncmp(a4,(__str371814)&4294967295,3);var aY=(((aZ))|0)==0;if(!(aY)){e7=16;break $bb38$$bb54$40}bv=0;fP=3;$bb51$44:while(1){var z=bv;var y=br;var x=(((z))|0)>=(((y))|0);if(x){e7=26;break $bb51$44}var w=fP;var v=dR;var u=unSign((w),32,0)4;$bb55$$bb70$60:do{if(p){var g=dR;var f=unSign((g),32,0)<=7;if(!(f)){e7=30;break $bb55$$bb70$60}var e=bf;var d=(e)&4294967295;var b=HEAP[d];var fZ=reSign((b),8,0)==117;if(!(fZ)){e7=30;break $bb55$$bb70$60}var fY=bf;var fX=(fY+1)&4294967295;var fV=HEAP[fX];var fT=reSign((fV),8,0);var fI=_isxdigit(fT);var fG=(((fI))|0)!=0;if(!(fG)){e7=30;break $bb55$$bb70$60}var fF=bf;var fE=(fF+2)&4294967295;var fD=HEAP[fE];var fC=reSign((fD),8,0);var fB=_isxdigit(fC);var fA=(((fB))|0)!=0;if(!(fA)){e7=30;break $bb55$$bb70$60}var fx=bf;var fv=(fx+3)&4294967295;var O=HEAP[fv];var L=reSign((O),8,0);var J=_isxdigit(L);var H=(((J))|0)!=0;if(!(H)){e7=30;break $bb55$$bb70$60}var G=bf;var F=(G+4)&4294967295;var E=HEAP[F];var D=reSign((E),8,0);var C=_isxdigit(D);var B=(((C))|0)!=0;if(!(B)){e7=30;break $bb55$$bb70$60}var s=dR;var q=unSign((s),32,0)<=5;if(!q){var o=bf;var n=(o+5)&4294967295;var m=HEAP[n];var l=reSign((m),8,0);var k=_isxdigit(l);var j=(((k))|0)!=0;if(!(j)){e7=30;break $bb55$$bb70$60}}var i=dR;var h=unSign((i),32,0)<=6;if(!h){var fW=bf;var fU=(fW+6)&4294967295;var fS=HEAP[fU];var fR=reSign((fS),8,0);var fQ=_isxdigit(fR);var fO=(((fQ))|0)!=0;if(!(fO)){e7=30;break $bb55$$bb70$60}}var fN=bf;var fM=(fN+1)&4294967295;var fL=_sscanf(fM,(__str391816)&4294967295,e6);var fK=HEAP[e6];var fy=unSign((fK),32,0)<=55295;if(!fy){var fw=HEAP[e6];var fu=unSign((fw),32,0)<=57343;if(fu){e7=30;break $bb55$$bb70$60}var ft=HEAP[e6];var fs=unSign((ft),32,0)<=1114111;if(!(fs)){e7=30;break $bb55$$bb70$60}}var fq=HEAP[e6];var fp=d6;var fo=(fp)&4294967295;HEAP[fo]=fq;bL=1;e7=1;break $bb$$bb1$2}}while(0);var fn=a;var a3=reSign((fn),8,0)!=0;var a1=(a3)^1;var fH=unSign((a1),1,0);var a2=reSign((fH),8,0)!=0;$bb80$$bb75$79:do{if(!a2){var fm=dR;var fj=(((fm))|0)!=3;if(fj){e7=40;break $bb80$$bb75$79}var fi=bf;var fh=(fi)&4294967295;var fg=HEAP[fh];var fe=reSign((fg),8,0);var fd=_isalpha(fe);var fc=(((fd))|0)==0;if(fc){e7=40;break $bb80$$bb75$79}var fb=bf;var fa=(fb+1)&4294967295;var e9=HEAP[fa];var e5=reSign((e9),8,0);var e4=_isxdigit(e5);var e2=(((e4))|0)==0;if(e2){e7=40;break $bb80$$bb75$79}var e1=bf;var e0=(e1+2)&4294967295;var eZ=HEAP[e0];var eY=reSign((eZ),8,0);var eX=_isxdigit(eY);var eW=(((eX))|0)==0;if(eW){e7=40;break $bb80$$bb75$79}var eV=bf;var eJ=(eV+1)&4294967295;var eI=d6;var eH=_sscanf(eJ,(__str391816)&4294967295,eI);bL=1;e7=1;break $bb$$bb1$2}}while(0);var eG=a;var aO=reSign((eG),8,0)!=0;var az=(aO)^1;var ez=unSign((az),1,0);var aN=reSign((ez),8,0)!=0;$bb89$$bb85$86:do{if(!aN){var eF=dR;var eE=(((eF))|0)!=2;if(eE){e7=45;break $bb89$$bb85$86}var eD=bf;var eC=(eD)&4294967295;var eB=HEAP[eC];var ey=reSign((eB),8,0);var ee=_isxdigit(ey);var ed=(((ee))|0)==0;if(ed){e7=45;break $bb89$$bb85$86}var ec=bf;var eb=(ec+1)&4294967295;var ea=HEAP[eb];var d9=reSign((ea),8,0);var d8=_isxdigit(d9);var d7=(((d8))|0)==0;if(d7){e7=45;break $bb89$$bb85$86}var d5=bf;var d3=d6;var dG=_sscanf(d5,(__str391816)&4294967295,d3);bL=1;e7=1;break $bb$$bb1$2}}while(0);var dF=a;var aC=reSign((dF),8,0)!=0;var fz=(aC)^1;var bV=unSign((fz),1,0);var aB=reSign((bV),8,0)!=0;var bx=(aB)^1;var X=unSign((bx),1,0);var aA=reSign((X),8,0)!=0;$bb102$$bb97$92:do{if(!aA){var dE=dR;var dD=unSign((dE),32,0)<=1;if(dD){e7=49;break $bb102$$bb97$92}var dC=dR;var dB=unSign((dC),32,0)>4;if(dB){e7=49;break $bb102$$bb97$92}var dA=bf;var dz=(dA)&4294967295;var dy=HEAP[dz];var dw=reSign((dy),8,0);var db=((dw)-48)&4294967295;var da=unSign((db),32,0)>9;if(da){e7=49;break $bb102$$bb97$92}var c9=bf;var c8=(c9+1)&4294967295;var c7=HEAP[c8];var c6=reSign((c7),8,0);var c5=((c6)-48)&4294967295;var c4=unSign((c5),32,0)>9;if(c4){e7=49;break $bb102$$bb97$92}var c3=bf;var c1=_atoi(c3);var eA=d6;var ex=(eA)&4294967295;HEAP[ex]=c1;bL=1;e7=1;break $bb$$bb1$2}}while(0);var ew=dR;var ev=unSign((ew),32,0)<=2;$bb107$$bb103$99:do{if(!ev){var eu=dR;var et=unSign((eu),32,0)>5;if(et){e7=54;break $bb107$$bb103$99}var es=bf;var er=(es+1)&4294967295;var eq=HEAP[er];var ep=reSign((eq),8,0);var d4=((ep)-48)&4294967295;var d2=unSign((d4),32,0)>9;if(d2){e7=54;break $bb107$$bb103$99}var d1=bf;var d0=(d1+2)&4294967295;var dZ=HEAP[d0];var dY=reSign((dZ),8,0);var dW=((dY)-48)&4294967295;var dV=unSign((dW),32,0)>9;if(dV){e7=54;break $bb107$$bb103$99}var dU=bf;var dT=(dU+1)&4294967295;var dx=_atoi(dT);var dv=d6;var du=(dv)&4294967295;HEAP[du]=dx;bL=1;e7=1;break $bb$$bb1$2}}while(0);var dt=dR;var ds=unSign((dt),32,0)>3;if(!(ds)){e7=59;break $bb36$$bb112$38}var dr=dR;var dq=unSign((dr),32,0)<=6;if(!(dq)){e7=59;break $bb36$$bb112$38}var dp=bf;var dn=(dp+2)&4294967295;var dm=HEAP[dn];var c2=reSign((dm),8,0);var c0=((c2)-48)&4294967295;var cZ=unSign((c0),32,0)<=9;if(!(cZ)){e7=59;break $bb36$$bb112$38}var cY=bf;var cX=(cY+3)&4294967295;var cW=HEAP[cX];var cV=reSign((cW),8,0);var cU=((cV)-48)&4294967295;var cT=unSign((cU),32,0)<=9;if(!(cT)){e7=59;break $bb36$$bb112$38}var cS=bf;var cG=(cS+2)&4294967295;var cF=_atoi(cG);var cE=d6;var cD=(cE)&4294967295;HEAP[cD]=cF;bL=1;e7=1;break $bb$$bb1$2}}while(0);bL=0}}}while(0);var cC=bL;co=cC;var e3=co;STACKTOP=Y;return e3;return null}function __ZN6Stream15toUnsignedCharsEPiii(C,ab,o,ah){var R;var ak;var Q;var U;var p;var A;var az;var v;var aj;var F;var al;var D;var T;var ai;var S;var d=0;ak=C;Q=ab;U=o;p=ah;var ay=U;var ax=_gmalloc(ay);D=ax;var av=U;T=av;var au=Q;HEAP[au]=0;var at=U;ai=at;S=1;var ar=ak;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=(ap+12)&4294967295;var ag=HEAP[ao];var af=ag;var ae=ak;FUNCTION_TABLE[af](ae);$bb6$2:while(1){var q=S;var V=reSign((q),8,0)!=0;var aB=(V)^1;var an=unSign((aB),1,0);var aA=reSign((an),8,0)!=0;$bb13$$bb11$4:do{if(aA){R=2}else{var n=Q;var m=HEAP[n];var l=D;var k=(l+m)&4294967295;var j=ak;var i=ai;var h=__ZN6Stream10doGetCharsEiPh(j,i,k);al=h;var g=al;var f=(((g))|0)==0;if(f){R=2;break $bb13$$bb11$4}aj=1;R=4;break $bb13$$bb11$4}}while(0);if(R==2){aj=0}var e=aj;F=e;var c=F;var aw=reSign((c),8,0)!=0;if(!(aw)){R=7;break $bb6$2}var ad=Q;var ac=HEAP[ad];var aa=al;var Z=((ac)+(aa))&4294967295;var Y=Q;HEAP[Y]=Z;var X=al;var W=ai;var P=(((X))|0)==(((W))|0);if(P){var O=ak;var N=(O)&4294967295;var M=HEAP[N];var L=(M+24)&4294967295;var K=HEAP[L];var J=K;var I=ak;var H=FUNCTION_TABLE[J](I);var G=(((H))|0)!=-1;var B=unSign((G),1,0);v=B;var z=v;var E=reSign((z),8,0)!=0;if(E){var y=T;var x=p;var w=((y)+(x))&4294967295;T=w;var u=p;ai=u;var t=T;var s=D;var r=_grealloc(s,t);D=r}else{S=0}R=0;continue $bb6$2}else{S=0;R=0;continue $bb6$2}}var b=D;az=b;var a=az;A=a;var am=A;return am;return null}function __ZN7GfxFont15readEmbFontFileEP4XRefPi(l,e,d){var y=STACKTOP;STACKTOP+=24;_memset(y,0,24);var w;var c;var O;var h;var z;var M;var b;var f;var n=y;var k=y+12;var x;var B=0;c=l;O=e;h=d;__ZN6ObjectC1Ev(n);__ZN6ObjectC1Ev(k);var L=c;var K=(L+52)&4294967295;var J=(K+4)&4294967295;var I=HEAP[J];var H=c;var G=(H+52)&4294967295;var E=(G)&4294967295;var D=HEAP[E];var C=__ZN6Object7initRefEii(n,D,I);var v=O;var u=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(n,v,k,0);var t=__ZN6Object8isStreamEv(k);var A=reSign((t),8,0)!=0;var N=(A)^1;var g=unSign((N),1,0);b=g;var s=b;var p=reSign((s),8,0)!=0;if(p){__Z5erroriPcz(-1,(__str401817)&4294967295);__ZN6Object4freeEv(k);__ZN6Object4freeEv(n);var r=c;var q=(r+52)&4294967295;var o=(q)&4294967295;HEAP[o]=-1;var m=h;HEAP[m]=0;M=0}else{var j=__ZN6Object9getStreamEv(k);x=j;var i=x;var a=h;var Y=__ZN6Stream15toUnsignedCharsEPiii(i,a,4096,4096);f=Y;var X=x;var W=(X)&4294967295;var V=HEAP[W];var U=(V+16)&4294967295;var T=HEAP[U];var S=T;var R=x;FUNCTION_TABLE[S](R);__ZN6Object4freeEv(k);__ZN6Object4freeEv(n);var Q=f;M=Q}var F=M;z=F;var P=z;STACKTOP=y;return P;return null}function __ZN7GfxFont15readExtFontFileEPi(A,S){var R;var ah;var d;var y;var D;var E;var F;var at;var G;var Y;var B;var e=0;ah=A;d=S;var ar=ah;var aq=(ar+60)&4294967295;var ap=HEAP[aq];var ao=__ZNK9GooString10getCStringEv(ap);var an=___01fopen64_(ao,(__str411818)&4294967295);Y=an;var am=Y;var al=(am)==0;var ak=unSign((al),1,0);G=ak;var aj=G;var C=reSign((aj),8,0)!=0;if(C){var ag=ah;var af=(ag+60)&4294967295;var ae=HEAP[af];var ad=__ZNK9GooString10getCStringEv(ae);__Z5erroriPcz(-1,(__str421819)&4294967295,Pointer_make([ad,0,0,0],0,ALLOC_STACK));at=0}else{var ac=Y;var ab=_fseek(ac,0,2);var aa=(((ab))|0)!=0;var Z=unSign((aa),1,0);F=Z;var X=F;var W=reSign((X),8,0)!=0;if(W){var V=ah;var Q=(V+60)&4294967295;var P=HEAP[Q];var O=__ZNK9GooString10getCStringEv(P);__Z5erroriPcz(-1,(__str431820)&4294967295,Pointer_make([O,0,0,0],0,ALLOC_STACK));var N=Y;var M=_fclose(N);at=0}else{var L=Y;var K=_ftell(L);var J=d;HEAP[J]=K;var I=Y;var H=_fseek(I,0,0);var z=(((H))|0)!=0;var x=unSign((z),1,0);E=x;var w=E;var U=reSign((w),8,0)!=0;if(U){var v=ah;var u=(v+60)&4294967295;var t=HEAP[u];var s=__ZNK9GooString10getCStringEv(t);__Z5erroriPcz(-1,(__str441821)&4294967295,Pointer_make([s,0,0,0],0,ALLOC_STACK));var r=Y;var q=_fclose(r);at=0}else{var p=d;var o=HEAP[p];var n=_gmalloc(o);B=n;var m=d;var l=HEAP[m];var k=B;var j=Y;var i=_fread(k,1,l,j);var h=d;var g=HEAP[h];var f=(((i))|0)!=(((g))|0);var c=unSign((f),1,0);D=c;var b=D;var T=reSign((b),8,0)!=0;if(T){var a=ah;var aA=(a+60)&4294967295;var az=HEAP[aA];var ay=__ZNK9GooString10getCStringEv(az);__Z5erroriPcz(-1,(__str451822)&4294967295,Pointer_make([ay,0,0,0],0,ALLOC_STACK))}var ax=Y;var aw=_fclose(ax);var av=B;at=av}}}var au=at;y=au;var ai=y;return ai;return null}function __ZN7GfxFont15findExtFontFileEv(m){var v;var k;var l=0;k=m;var j=k;var i=(j+20)&4294967295;var h=HEAP[i];var g=(h)!=0;$bb$$bb4$2:do{if(g){var f=k;var e=(f+40)&4294967295;var d=HEAP[e];var c=(((d))|0)==1;if(c){var b=k;var a=(b+20)&4294967295;var x=HEAP[a];var w=HEAP[_globalParams];var u=__ZN12GlobalParams12findFontFileEP9GooStringPPc(w,x,(__ZZN7GfxFont15findExtFontFileEvE9type1Exts)&4294967295);var t=k;var s=(t+60)&4294967295;HEAP[s]=u}else{var r=k;var q=(r+40)&4294967295;var p=HEAP[q];var o=(((p))|0)==5;if(!(o)){v=2;break $bb$$bb4$2}var n=k;var D=(n+20)&4294967295;var C=HEAP[D];var B=HEAP[_globalParams];var A=__ZN12GlobalParams12findFontFileEP9GooStringPPc(B,C,(__ZZN7GfxFont15findExtFontFileEvE6ttExts)&4294967295);var z=k;var y=(z+60)&4294967295;HEAP[y]=A}}}while(0);return;return}function __ZN7GfxFont17readToUnicodeCMapEP4DictiP17CharCodeToUnicode(j,N,u,g){var y=STACKTOP;STACKTOP+=12;_memset(y,0,12);var w;var b;var x;var S;var d;var z;var v;var L;var K;var c;var e;var l=y;var B=0;b=j;x=N;S=u;d=g;__ZN6ObjectC1Ev(l);var J=x;var I=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(J,(__str521829)&4294967295,l,0);var H=__ZN6Object8isStreamEv(I);var A=reSign((H),8,0)!=0;var M=(A)^1;var f=unSign((M),1,0);c=f;var G=c;var n=reSign((G),8,0)!=0;if(n){__ZN6Object4freeEv(l);K=0}else{var F=__Znwj(32);var E=F;L=E;var D=L;__ZN9GooStringC1Ev(D);var C=L;e=C;var t=__ZN6Object9getStreamEv(l);var s=e;__ZN6Stream13fillGooStringEP9GooString(t,s);__ZN6Object11streamCloseEv(l);__ZN6Object4freeEv(l);var r=d;var q=(r)!=0;if(q){var p=d;var o=e;var m=S;__ZN17CharCodeToUnicode9mergeCMapEP9GooStringi(p,o,m)}else{var k=e;var i=S;var h=__ZN17CharCodeToUnicode9parseCMapEP9GooStringi(k,i);d=h}var a=b;var Y=(a+173)&4294967295;HEAP[Y]=1;var X=e;v=X;var W=v;var V=(W)!=0;if(V){var U=v;__ZN9GooStringD1Ev(U);var T=v;var R=T;__ZdlPv(R)}var Q=d;K=Q}var P=K;z=P;var O=z;STACKTOP=y;return O;return null}function __ZN7GfxFont18readFontDescriptorEP4XRefP4Dict(a2,dL,hH){var ae=STACKTOP;STACKTOP+=104;_memset(ae,0,104);var P;var e4;var hq;var eB;var F;var gA;var H;var I;var J;var K;var L;var gB;var N;var O;var ib;var ic;var id;var ie;var ig;var ih;var ii;var ij;var fE;var ik;var fP;var fQ;var iB;var iC;var iD;var iE;var iF;var iG;var iH;var iJ;var i0;var i1;var i2;var i3;var a;var b;var c;var d;var e;var f;var v;var w;var x;var y;var z;var aP;var aN;var A;var aM;var aL;var B;var aK;var aJ;var C;var D;var E;var Z=ae;var Y=ae+12;var X=ae+24;var W=ae+36;var ah;var ao;var aa=ae+48;var eM=ae+56;var gz=ae+64;var gy=ae+72;var gn=ae+80;var gc=ae+88;var f1=ae+96;var eg=0;e4=a2;hq=dL;eB=hH;__ZN6ObjectC1Ev(Z);__ZN6ObjectC1Ev(Y);__ZN6ObjectC1Ev(X);__ZN6ObjectC1Ev(W);var aI=e4;var aH=(aI+44)&4294967295;HEAP[aH]=2;var aG=e4;var aF=(aG+52)&4294967295;var dA=(aF)&4294967295;HEAP[dA]=-1;var dz=e4;var dy=(dz+52)&4294967295;var dx=(dy+4)&4294967295;HEAP[dx]=-1;var dw=e4;var dv=(dw+144)&4294967295;HEAP[dv]=0;var du=eB;var dt=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(du,(__str531830)&4294967295,Z,0);var ds=__ZN6Object6isDictEv(dt);E=ds;var dr=E;var hp=reSign((dr),8,0)!=0;if(hp){var dq=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str541831)&4294967295,Y,0);var dp=__ZN6Object5isIntEv(dq);D=dp;var dn=D;var ad=reSign((dn),8,0)!=0;if(ad){var dm=__ZN6Object6getIntEv(Y);var dl=e4;var dk=(dl+44)&4294967295;HEAP[dk]=dm}__ZN6Object4freeEv(Y);var dj=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str551832)&4294967295,Y,0);var di=__ZN6Object6isNameEv(Y);C=di;var dh=C;var ac=reSign((dh),8,0)!=0;if(ac){var dg=__ZN6Object7getNameEv(Y);aJ=dg;var df=__Znwj(32);var de=df;aK=de;var dd=aK;var dc=aJ;__ZN9GooStringC1EPKc(dd,dc);var db=e4;var da=(db+48)&4294967295;var c9=aK;HEAP[da]=c9}__ZN6Object4freeEv(Y);var c8=e4;var c7=(c8+48)&4294967295;var c6=HEAP[c7];var cV=(c6)==0;if(cV){var cU=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str561833)&4294967295,Y,0);var cT=__ZN6Object6isNameEv(Y);B=cT;var cS=B;var ab=reSign((cS),8,0)!=0;if(ab){var cR=__ZN6Object7getNameEv(Y);aL=cR;var cQ=__Znwj(32);var cP=cQ;aM=cP;var cO=aM;var cN=aL;__ZN9GooStringC1EPKc(cO,cN);var cM=e4;var cB=(cM+48)&4294967295;var cA=aM;HEAP[cB]=cA;__Z5erroriPcz(-1,(__str571834)&4294967295)}__ZN6Object4freeEv(Y)}var cz=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str581835)&4294967295,Y,0);var cy=__ZN6Object8isStringEv(Y);A=cy;var cx=A;var i=reSign((cx),8,0)!=0;if(i){var cw=__ZN6Object9getStringEv(Y);aN=cw;var cv=__Znwj(32);var cu=cv;aP=cu;var ct=aP;var cs=aN;__ZN9GooStringC1EPKS_(ct,cs);var ch=e4;var cg=(ch+24)&4294967295;var cf=aP;HEAP[cg]=cf}__ZN6Object4freeEv(Y);var ce=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str591836)&4294967295,Y,0);var cd=__ZN6Object6isNameEv(Y);z=cd;var cc=z;var h=reSign((cc),8,0)!=0;if(h){var cb=__ZN6Object7getNameEv(Y);var ca=_strcmp(cb,(__str601837)&4294967295);var b9=(((ca))|0)==0;var b8=unSign((b9),1,0);y=b8;var bX=y;var g=reSign((bX),8,0)!=0;if(g){var bW=e4;var bV=(bW+28)&4294967295;HEAP[bV]=1}else{var bU=__ZN6Object7getNameEv(Y);var bT=_strcmp(bU,(__str611838)&4294967295);var bS=(((bT))|0)==0;var bR=unSign((bS),1,0);x=bR;var bQ=x;var iO=reSign((bQ),8,0)!=0;if(iO){var bP=e4;var bO=(bP+28)&4294967295;HEAP[bO]=2}else{var bD=__ZN6Object7getNameEv(Y);var bC=_strcmp(bD,(__str621839)&4294967295);var bB=(((bC))|0)==0;var bA=unSign((bB),1,0);w=bA;var bz=w;var iL=reSign((bz),8,0)!=0;if(iL){var by=e4;var bx=(by+28)&4294967295;HEAP[bx]=3}else{var bw=__ZN6Object7getNameEv(Y);var bv=_strcmp(bw,(__str631840)&4294967295);var bu=(((bv))|0)==0;var bj=unSign((bu),1,0);v=bj;var bi=v;var iK=reSign((bi),8,0)!=0;if(iK){var bh=e4;var bg=(bh+28)&4294967295;HEAP[bg]=4}else{var bf=__ZN6Object7getNameEv(Y);var be=_strcmp(bf,(__str641841)&4294967295);var bd=(((be))|0)==0;var bc=unSign((bd),1,0);f=bc;var bb=f;var iI=reSign((bb),8,0)!=0;if(iI){var ba=e4;var fs=(ba+28)&4294967295;HEAP[fs]=5}else{var fq=__ZN6Object7getNameEv(Y);var fo=_strcmp(fq,(__str651842)&4294967295);var fm=(((fo))|0)==0;var fk=unSign((fm),1,0);e=fk;var fi=e;var io=reSign((fi),8,0)!=0;if(io){var fg=e4;var fe=(fg+28)&4294967295;HEAP[fe]=6}else{var fc=__ZN6Object7getNameEv(Y);var fa=_strcmp(fc,(__str661843)&4294967295);var e8=(((fa))|0)==0;var e6=unSign((e8),1,0);d=e6;var e5=d;var im=reSign((e5),8,0)!=0;if(im){var e3=e4;var e2=(e3+28)&4294967295;HEAP[e2]=7}else{var e1=__ZN6Object7getNameEv(Y);var e0=_strcmp(e1,(__str671844)&4294967295);var eZ=(((e0))|0)==0;var eY=unSign((eZ),1,0);c=eY;var eX=c;var il=reSign((eX),8,0)!=0;if(il){var eW=e4;var eV=(eW+28)&4294967295;HEAP[eV]=8}else{var eU=__ZN6Object7getNameEv(Y);var eT=_strcmp(eU,(__str681845)&4294967295);var eS=(((eT))|0)==0;var eR=unSign((eS),1,0);b=eR;var eQ=b;var hZ=reSign((eQ),8,0)!=0;if(hZ){var eP=e4;var eO=(eP+28)&4294967295;HEAP[eO]=9}else{__Z5erroriPcz(-1,(__str691846)&4294967295)}}}}}}}}}}__ZN6Object4freeEv(Y);var eN=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str701847)&4294967295,Y,0);var eL=__ZN6Object5isNumEv(Y);a=eL;var eK=a;var hY=reSign((eK),8,0)!=0;if(hY){var eJ=__ZN6Object6getNumEv(Y);var eI=(eJ)==100;var eH=unSign((eI),1,0);i3=eH;var eG=i3;var hX=reSign((eG),8,0)!=0;if(hX){var eF=e4;var eE=(eF+32)&4294967295;HEAP[eE]=1}else{var eD=__ZN6Object6getNumEv(Y);var eC=(eD)==200;var eA=unSign((eC),1,0);i2=eA;var ez=i2;var hL=reSign((ez),8,0)!=0;if(hL){var ey=e4;var ex=(ey+32)&4294967295;HEAP[ex]=2}else{var ew=__ZN6Object6getNumEv(Y);var ev=(ew)==300;var eu=unSign((ev),1,0);i1=eu;var et=i1;var hI=reSign((et),8,0)!=0;if(hI){var es=e4;var er=(es+32)&4294967295;HEAP[er]=3}else{var eq=__ZN6Object6getNumEv(Y);var ep=(eq)==400;var eo=unSign((ep),1,0);i0=eo;var en=i0;var hG=reSign((en),8,0)!=0;if(hG){var em=e4;var el=(em+32)&4294967295;HEAP[el]=4}else{var ek=__ZN6Object6getNumEv(Y);var ej=(ek)==500;var ei=unSign((ej),1,0);iJ=ei;var eh=iJ;var hF=reSign((eh),8,0)!=0;if(hF){var ef=e4;var ee=(ef+32)&4294967295;HEAP[ee]=5}else{var ed=__ZN6Object6getNumEv(Y);var ec=(ed)==600;var eb=unSign((ec),1,0);iH=eb;var ea=iH;var hs=reSign((ea),8,0)!=0;if(hs){var d9=e4;var d8=(d9+32)&4294967295;HEAP[d8]=6}else{var d7=__ZN6Object6getNumEv(Y);var d6=(d7)==700;var d5=unSign((d6),1,0);iG=d5;var d4=iG;var hr=reSign((d4),8,0)!=0;if(hr){var d3=e4;var d2=(d3+32)&4294967295;HEAP[d2]=7}else{var d1=__ZN6Object6getNumEv(Y);var d0=(d1)==800;var dZ=unSign((d0),1,0);iF=dZ;var dY=iF;var ho=reSign((dY),8,0)!=0;if(ho){var dX=e4;var dW=(dX+32)&4294967295;HEAP[dW]=8}else{var dV=__ZN6Object6getNumEv(Y);var dU=(dV)==900;var dT=unSign((dU),1,0);iE=dT;var dS=iE;var hc=reSign((dS),8,0)!=0;if(hc){var dR=e4;var dQ=(dR+32)&4294967295;HEAP[dQ]=9}else{__Z5erroriPcz(-1,(__str711848)&4294967295)}}}}}}}}}}__ZN6Object4freeEv(Y);var dP=__ZN6Object12dictLookupNFEPcPS_(Z,(__str721849)&4294967295,Y);var dO=__ZN6Object5isRefEv(dP);iD=dO;var dN=iD;var hb=reSign((dN),8,0)!=0;$bb76$$bb81$79:do{if(hb){var dM=e4;var dK=(dM+52)&4294967295;__ZN6Object6getRefEv(aa,Y);var dJ=(dK)&4294967295;var dI=(aa)&4294967295;var dH=HEAP[dI];HEAP[dJ]=dH;var dG=(dK+4)&4294967295;var dF=(aa+4)&4294967295;var dE=HEAP[dF];HEAP[dG]=dE;var dD=e4;var dC=(dD+40)&4294967295;var dB=HEAP[dC];var u=(((dB))|0)!=1;if(!(u)){P=8;break $bb76$$bb81$79}__Z5erroriPcz(-1,(__str731850)&4294967295);var t=e4;var s=(t)&4294967295;var r=HEAP[s];var q=(r)&4294967295;var p=HEAP[q];var n=p;var m=e4;var l=FUNCTION_TABLE[n](m);iC=l;var k=iC;var ha=reSign((k),8,0)!=0;if(ha){__Z5erroriPcz(-1,(__str741851)&4294967295);var iZ=e4;var iY=(iZ+40)&4294967295;HEAP[iY]=7}else{var iX=e4;var iW=(iX+40)&4294967295;HEAP[iW]=1}}}while(0);__ZN6Object4freeEv(Y);var iV=e4;var iT=(iV+52)&4294967295;var iS=(iT)&4294967295;var iR=HEAP[iS];var iQ=(((iR))|0)!=-1;$bb88$$bb82$86:do{if(iQ){P=10}else{var iP=__ZN6Object12dictLookupNFEPcPS_(Z,(__str751852)&4294967295,Y);var iA=__ZN6Object5isRefEv(iP);var gZ=reSign((iA),8,0)!=0;var iN=(gZ)^1;var ag=unSign((iN),1,0);var gY=reSign((ag),8,0)!=0;if(gY){P=10;break $bb88$$bb82$86}fQ=1;P=12;break $bb88$$bb82$86}}while(0);if(P==10){fQ=0}var iz=fQ;iB=iz;var iy=iB;var gO=reSign((iy),8,0)!=0;$bb91$$bb99$92:do{if(gO){var ix=e4;var iv=(ix+52)&4294967295;__ZN6Object6getRefEv(eM,Y);var iu=(iv)&4294967295;var it=(eM)&4294967295;var ir=HEAP[it];HEAP[iu]=ir;var iq=(iv+4)&4294967295;var ip=(eM+4)&4294967295;var ia=HEAP[ip];HEAP[iq]=ia;var h9=e4;var h8=(h9+40)&4294967295;var h7=HEAP[h8];var h6=(((h7))|0)!=5;if(!(h6)){P=15;break $bb91$$bb99$92}var h5=e4;var h4=(h5+40)&4294967295;var h2=HEAP[h4];var h1=(((h2))|0)!=10;if(!(h1)){P=15;break $bb91$$bb99$92}__Z5erroriPcz(-1,(__str731850)&4294967295);var h0=e4;var hW=(h0)&4294967295;var hV=HEAP[hW];var hU=(hV)&4294967295;var hT=HEAP[hU];var hR=hT;var hQ=e4;var hP=FUNCTION_TABLE[hR](hQ);var gM=reSign((hP),8,0)!=0;if(gM){fP=10}else{fP=5}var hN=e4;var hM=(hN+40)&4294967295;var hK=fP;HEAP[hM]=hK}}while(0);__ZN6Object4freeEv(Y);var hE=e4;var hD=(hE+52)&4294967295;var hC=(hD)&4294967295;var hB=HEAP[hC];var hA=(((hB))|0)!=-1;$bb106$$bb100$101:do{if(hA){P=19}else{var hz=__ZN6Object12dictLookupNFEPcPS_(Z,(__str761853)&4294967295,Y);var hy=__ZN6Object5isRefEv(hz);var V=reSign((hy),8,0)!=0;var au=(V)^1;var af=unSign((au),1,0);var U=reSign((af),8,0)!=0;if(U){P=19;break $bb106$$bb100$101}fE=1;P=21;break $bb106$$bb100$101}}while(0);if(P==19){fE=0}var hx=fE;ik=hx;var hv=ik;var T=reSign((hv),8,0)!=0;if(T){var hu=hq;var hn=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(Y,hu,X,0);var hm=__ZN6Object8isStreamEv(hn);ij=hm;var hl=ij;var S=reSign((hl),8,0)!=0;if(S){var hk=__ZN6Object13streamGetDictEv(X);var hj=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(hk,(__str771854)&4294967295,W,0);var hi=__ZN6Object6isNameEPc(W,(__str781855)&4294967295);ii=hi;var hh=ii;var R=reSign((hh),8,0)!=0;if(R){var hg=e4;var hf=(hg+52)&4294967295;__ZN6Object6getRefEv(gz,Y);var hd=(hf)&4294967295;var g9=(gz)&4294967295;var g8=HEAP[g9];HEAP[hd]=g8;var g7=(hf+4)&4294967295;var g6=(gz+4)&4294967295;var g5=HEAP[g6];HEAP[g7]=g5;var g4=e4;var g3=(g4+40)&4294967295;var g2=HEAP[g3];var g1=(((g2))|0)!=1;if(g1){__Z5erroriPcz(-1,(__str731850)&4294967295);var g0=e4;var gX=(g0)&4294967295;var gW=HEAP[gX];var gV=(gW)&4294967295;var gU=HEAP[gV];var gT=gU;var gS=e4;var gR=FUNCTION_TABLE[gT](gS);ih=gR;var gQ=ih;var Q=reSign((gQ),8,0)!=0;if(Q){__Z5erroriPcz(-1,(__str791856)&4294967295);var gP=e4;var gN=(gP+40)&4294967295;HEAP[gN]=7}else{var gL=e4;var gK=(gL+40)&4294967295;HEAP[gK]=1}}}else{var gJ=__ZN6Object6isNameEPc(W,(__str801857)&4294967295);ig=gJ;var gI=ig;var M=reSign((gI),8,0)!=0;if(M){var gH=e4;var gG=(gH+52)&4294967295;__ZN6Object6getRefEv(gy,Y);var gF=(gG)&4294967295;var gE=(gy)&4294967295;var gD=HEAP[gE];HEAP[gF]=gD;var gC=(gG+4)&4294967295;var c5=(gy+4)&4294967295;var c4=HEAP[c5];HEAP[gC]=c4;var c3=e4;var c2=(c3+40)&4294967295;var c1=HEAP[c2];var c0=(((c1))|0)!=1;$bb124$$bb126$122:do{if(c0){var cZ=e4;var cY=(cZ+40)&4294967295;var cX=HEAP[cY];var cW=(((cX))|0)!=2;if(!(cW)){P=26;break $bb124$$bb126$122}__Z5erroriPcz(-1,(__str731850)&4294967295)}}while(0);var cL=e4;var cK=(cL)&4294967295;var cJ=HEAP[cK];var cI=(cJ)&4294967295;var cH=HEAP[cI];var cG=cH;var cF=e4;var cE=FUNCTION_TABLE[cG](cF);ie=cE;var cD=ie;var G=reSign((cD),8,0)!=0;if(G){__Z5erroriPcz(-1,(__str811858)&4294967295);var cC=e4;var cr=(cC+40)&4294967295;HEAP[cr]=8}else{var cq=e4;var cp=(cq+40)&4294967295;HEAP[cp]=2}}else{var co=__ZN6Object6isNameEPc(W,(__str821859)&4294967295);id=co;var cn=id;var o=reSign((cn),8,0)!=0;if(o){var cm=e4;var cl=(cm+52)&4294967295;__ZN6Object6getRefEv(gn,Y);var ck=(cl)&4294967295;var cj=(gn)&4294967295;var ci=HEAP[cj];HEAP[ck]=ci;var b7=(cl+4)&4294967295;var b6=(gn+4)&4294967295;var b5=HEAP[b6];HEAP[b7]=b5;var b4=e4;var b3=(b4+40)&4294967295;var b2=HEAP[b3];var b1=(((b2))|0)!=5;if(b1){__Z5erroriPcz(-1,(__str731850)&4294967295);var b0=e4;var bZ=(b0)&4294967295;var bY=HEAP[bZ];var bN=(bY)&4294967295;var bM=HEAP[bN];var bL=bM;var bK=e4;var bJ=FUNCTION_TABLE[bL](bK);ic=bJ;var bI=ic;var j=reSign((bI),8,0)!=0;if(j){__Z5erroriPcz(-1,(__str831860)&4294967295);var bH=e4;var bG=(bH+40)&4294967295;HEAP[bG]=10}else{var bF=e4;var bE=(bF+40)&4294967295;HEAP[bE]=5}}}else{var bt=__ZN6Object6isNameEPc(W,(__str841861)&4294967295);ib=bt;var bs=ib;var iU=reSign((bs),8,0)!=0;if(iU){var br=e4;var bq=(br+52)&4294967295;__ZN6Object6getRefEv(gc,Y);var bp=(bq)&4294967295;var bo=(gc)&4294967295;var bn=HEAP[bo];HEAP[bp]=bn;var bm=(bq+4)&4294967295;var bl=(gc+4)&4294967295;var bk=HEAP[bl];HEAP[bm]=bk;var a9=e4;var a8=(a9+40)&4294967295;var a7=HEAP[a8];var a6=(((a7))|0)!=7;if(a6){__Z5erroriPcz(-1,(__str731850)&4294967295)}var a5=e4;var a4=(a5)&4294967295;var a3=HEAP[a4];var a1=(a3)&4294967295;var a0=HEAP[a1];var aZ=a0;var aY=e4;var aX=FUNCTION_TABLE[aZ](aY);O=aX;var aW=O;var iM=reSign((aW),8,0)!=0;if(iM){var aV=e4;var aU=(aV+40)&4294967295;HEAP[aU]=8}else{__Z5erroriPcz(-1,(__str851862)&4294967295);var aT=e4;var aS=(aT+40)&4294967295;HEAP[aS]=2}}else{var aR=__ZN6Object6isNameEPc(W,(__str861863)&4294967295);N=aR;var aQ=N;var iw=reSign((aQ),8,0)!=0;if(iw){var aO=e4;var aE=(aO+52)&4294967295;__ZN6Object6getRefEv(f1,Y);var aD=(aE)&4294967295;var aC=(f1)&4294967295;var aB=HEAP[aC];HEAP[aD]=aB;var aA=(aE+4)&4294967295;var az=(f1+4)&4294967295;var ay=HEAP[az];HEAP[aA]=ay;var ax=e4;var aw=(ax+40)&4294967295;var av=HEAP[aw];var at=(((av))|0)==5;if(at){var ar=e4;var aq=(ar+40)&4294967295;HEAP[aq]=6}else{var ap=e4;var an=(ap+40)&4294967295;var am=HEAP[an];var al=(((am))|0)==1;if(al){var ak=e4;var aj=(ak+40)&4294967295;HEAP[aj]=3}else{var ai=e4;var gx=(ai+40)&4294967295;var gw=HEAP[gx];var gv=(((gw))|0)==7;if(gv){var gu=e4;var gt=(gu+40)&4294967295;HEAP[gt]=9}else{var gs=e4;var gr=(gs+40)&4294967295;var gq=HEAP[gr];var gp=(((gq))|0)==10;if(gp){var go=e4;var gm=(go+40)&4294967295;HEAP[gm]=11}else{__Z5erroriPcz(-1,(__str731850)&4294967295)}}}}}else{var gl=__ZN6Object6isNameEv(W);var h3=reSign((gl),8,0)!=0;if(h3){var gk=__ZN6Object7getNameEv(W);gB=gk}else{gB=(__str871864)&4294967295}var gj=gB;__Z5erroriPcz(-1,(__str881865)&4294967295,Pointer_make([gj,0,0,0],0,ALLOC_STACK))}}}}}__ZN6Object4freeEv(W)}__ZN6Object4freeEv(X)}__ZN6Object4freeEv(Y);var gi=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str891866)&4294967295,Y,0);var gh=__ZN6Object5isNumEv(Y);L=gh;var gg=L;var hS=reSign((gg),8,0)!=0;if(hS){var gf=__ZN6Object6getNumEv(Y);var ge=e4;var gd=(ge+144)&4294967295;HEAP[gd]=gf}__ZN6Object4freeEv(Y);var gb=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str901867)&4294967295,Y,0);var ga=__ZN6Object5isNumEv(Y);K=ga;var f9=K;var hO=reSign((f9),8,0)!=0;$bb175$$bb177$176:do{if(hO){var f8=__ZN6Object6getNumEv(Y);var f7=(f8)*0.001;ah=f7;var f6=ah;var f5=(f6)!=0;if(!(f5)){P=38;break $bb175$$bb177$176}var f4=e4;var f3=(f4+152)&4294967295;var f2=ah;HEAP[f3]=f2}}while(0);__ZN6Object4freeEv(Y);var f0=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str911868)&4294967295,Y,0);var fZ=__ZN6Object5isNumEv(Y);J=fZ;var fY=J;var hJ=reSign((fY),8,0)!=0;$bb179$$bb183$180:do{if(hJ){var fX=__ZN6Object6getNumEv(Y);var fW=(fX)*0.001;ah=fW;var fV=ah;var fU=(fV)!=0;if(fU){var fT=e4;var fS=(fT+160)&4294967295;var fR=ah;HEAP[fS]=fR}var fO=e4;var fN=(fO+160)&4294967295;var fM=HEAP[fN];var fL=(fM)>0;if(!(fL)){P=42;break $bb179$$bb183$180}var fK=e4;var fJ=(fK+160)&4294967295;var fI=HEAP[fJ];var fH=0-(fI);var fG=e4;var fF=(fG+160)&4294967295;HEAP[fF]=fH}}while(0);__ZN6Object4freeEv(Y);var fD=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str921869)&4294967295,Y,0);var fC=__ZN6Object7isArrayEv(fD);I=fC;var fB=I;var hw=reSign((fB),8,0)!=0;$bb185$$bb196$187:do{if(hw){ao=0;$bb190$189:while(1){var fj=ao;var fh=(((fj))|0)>3;$bb193$$bb191$191:do{if(fh){P=46}else{var ff=__ZN6Object14arrayGetLengthEv(Y);var fd=ao;var fb=(((ff))|0)<=(((fd))|0);if(fb){P=46;break $bb193$$bb191$191}gA=1;P=48;break $bb193$$bb191$191}}while(0);if(P==46){gA=0}var e9=gA;H=e9;var e7=H;var he=reSign((e7),8,0)!=0;if(!(he)){P=51;break $bb185$$bb196$187}var fA=ao;var fz=__ZN6Object8arrayGetEiPS_(Y,fA,X);var fy=__ZN6Object5isNumEv(fz);F=fy;var fx=F;var ht=reSign((fx),8,0)!=0;if(ht){var fw=ao;var fv=__ZN6Object6getNumEv(X);var fu=(fv)*0.001;var ft=e4;var fr=(ft+112)&4294967295;var fp=(fr+fw*8)&4294967295;HEAP[fp]=fu}__ZN6Object4freeEv(X);var fn=ao;var fl=((fn)+1)&4294967295;ao=fl;P=44;continue $bb190$189}}}while(0);__ZN6Object4freeEv(Y)}__ZN6Object4freeEv(Z);STACKTOP=ae;return;return}function __ZN10GfxCIDFontC1EP4XRefPc3RefP9GooStringP4Dict(dI,im,mt,dT,dR,kD,p4){var aU=STACKTOP;STACKTOP+=116;_memset(aU,0,116);var S;var ax;var d7;var bA=aU;var a0;var pJ;var gn=aU+4;var kU;var pP;var aC;var mM=aU+8;var e7;var jV;var iA;var lY;var l1;var l4;var iF;var l9;var iH;var mi;var iZ;var mm;var mp;var ms;var mw;var mz;var i3;var mE;var mO;var mR;var mU;var jl;var mZ;var m3;var jp;var m8;var nb;var nf;var nh;var jz;var nm;var jA;var nr;var nu;var pK;var mg;var pL;var mK;var c7;var c4;var mL;var c3;var c2;var nI;var nK;var nM;var nQ;var rC;var cz;var bM;var cD;var cG;var a;var cJ;var c5;var B;var c9;var db;var C;var de;var dg;var di;var dk;var dm;var ae;var iM;var lO;var kC=aU+16;var aB=aU+28;var aA=aU+40;var az=aU+52;var ay=aU+64;var aw=aU+76;var av=aU+88;var lo;var cm;var hm=aU+100;var hN;var hM;var dr;var ch;var cf;var cd;var b9;var iJ;var lP;var kF=aU+104;var b7;var jy=0;kU=dI;pP=im;aC=mt;var c1=(mM)&4294967295;HEAP[c1]=dT;var c0=(mM+4)&4294967295;HEAP[c0]=dR;e7=kD;jV=p4;var cY=kU;var cW=(cY)&4294967295;var cU=aC;var oq=(mM)&4294967295;var hn=HEAP[oq];var lT=(mM+4)&4294967295;var n8=HEAP[lT];var cS=e7;__ZN7GfxFontC2EPc3RefP9GooString(cW,cU,hn,n8,cS);var hY=kU;var hX=(hY)&4294967295;var hW=(hX)&4294967295;HEAP[hW]=(__ZTV10GfxCIDFont+8)&4294967295;__ZN6ObjectC1Ev(kC);__ZN6ObjectC1Ev(aB);__ZN6ObjectC1Ev(aA);__ZN6ObjectC1Ev(az);__ZN6ObjectC1Ev(ay);__ZN6ObjectC1Ev(aw);__ZN6ObjectC1Ev(av);var hV=kU;var hU=(hV)&4294967295;var hT=(hU+168)&4294967295;HEAP[hT]=1;var hS=kU;var hR=(hS)&4294967295;var hQ=(hR+152)&4294967295;HEAP[hQ]=0.95;var hO=kU;var hx=(hO)&4294967295;var hw=(hx+160)&4294967295;HEAP[hw]=-0.35;var hv=kU;var hu=(hv)&4294967295;var ht=(hu+112)&4294967295;var hs=(ht+24)&4294967295;HEAP[hs]=0;var hr=kU;var hq=(hr)&4294967295;var hp=(hq+112)&4294967295;var ho=(hp+24)&4294967295;var g6=HEAP[ho];var g5=kU;var g4=(g5)&4294967295;var g3=(g4+112)&4294967295;var g2=(g3+16)&4294967295;HEAP[g2]=g6;var g1=kU;var g0=(g1)&4294967295;var gZ=(g0+112)&4294967295;var gY=(gZ+16)&4294967295;var gX=HEAP[gY];var gx=kU;var gw=(gx)&4294967295;var gv=(gw+112)&4294967295;var gu=(gv+8)&4294967295;HEAP[gu]=gX;var gt=kU;var gs=(gt)&4294967295;var gr=(gs+112)&4294967295;var gq=(gr+8)&4294967295;var gp=HEAP[gq];var go=kU;var fY=(go)&4294967295;var fX=(fY+112)&4294967295;var fW=(fX)&4294967295;HEAP[fW]=gp;var fV=kU;var fU=(fV+176)&4294967295;HEAP[fU]=0;lO=0;var fT=kU;var fS=(fT+180)&4294967295;HEAP[fS]=0;var fR=kU;var fQ=(fR+184)&4294967295;var fP=(fQ)&4294967295;HEAP[fP]=1;var fq=kU;var fp=(fq+184)&4294967295;var fo=(fp+8)&4294967295;HEAP[fo]=-1;var fn=kU;var fm=(fn+184)&4294967295;var fl=(fm+16)&4294967295;HEAP[fl]=0.88;var fk=kU;var fj=(fk+184)&4294967295;var fi=(fj+24)&4294967295;HEAP[fi]=0;var fh=kU;var eS=(fh+184)&4294967295;var eR=(eS+28)&4294967295;HEAP[eR]=0;var eQ=kU;var eP=(eQ+184)&4294967295;var eO=(eP+32)&4294967295;HEAP[eO]=0;var eN=kU;var eM=(eN+184)&4294967295;var eL=(eM+36)&4294967295;HEAP[eL]=0;var eK=kU;var eJ=(eK+224)&4294967295;HEAP[eJ]=0;var eu=kU;var et=(eu+228)&4294967295;HEAP[et]=0;var es=jV;var er=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(es,(__str931870)&4294967295,aB,0);var eq=__ZN6Object7isArrayEv(er);var pO=reSign((eq),8,0)!=0;var jW=(pO)^1;var o5=unSign((jW),1,0);dm=o5;var eo=dm;var aT=reSign((eo),8,0)!=0;$bb$$bb5$2:do{if(aT){__Z5erroriPcz(-1,(__str941871)&4294967295);__ZN6Object4freeEv(aB)}else{var en=__ZN6Object8arrayGetEiPS_(aB,0,kC);var em=__ZN6Object6isDictEv(en);var aP=reSign((em),8,0)!=0;var gO=(aP)^1;var jx=unSign((gO),1,0);dk=jx;var el=dk;var aK=reSign((el),8,0)!=0;$bb9$$bb10$5:do{if(aK){__Z5erroriPcz(-1,(__str951872)&4294967295);S=1;break $bb9$$bb10$5}else{__ZN6Object4freeEv(aB);var ek=__ZN6Object7getDictEv(kC);ae=ek;var d3=ae;var d2=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(d3,(__str771854)&4294967295,aB,0);var d1=(d2)==0;var d0=unSign((d1),1,0);di=d0;var dZ=di;var e=reSign((dZ),8,0)!=0;if(e){__Z5erroriPcz(-1,(__str961873)&4294967295);S=1;break $bb9$$bb10$5}else{var dY=__ZN6Object6isNameEPc(aB,(__str971874)&4294967295);dg=dY;var dX=dg;var c=reSign((dX),8,0)!=0;if(c){var dW=kU;var dV=(dW)&4294967295;var dU=(dV+40)&4294967295;HEAP[dU]=7}else{var lj=__ZN6Object6isNameEPc(aB,(__str981875)&4294967295);de=lj;var lh=de;var b=reSign((lh),8,0)!=0;if(b){var lf=kU;var ld=(lf)&4294967295;var lb=(ld+40)&4294967295;HEAP[lb]=10}else{var k9=__ZN6Object6isNameEv(aB);var rf=reSign((k9),8,0)!=0;if(rf){var k7=__ZN6Object7getNameEv(aB);C=k7}else{C=(__str871864)&4294967295}var k5=C;__Z5erroriPcz(-1,(__str991876)&4294967295,Pointer_make([k5,0,0,0],0,ALLOC_STACK));S=1;break $bb9$$bb10$5}}__ZN6Object4freeEv(aB);var k3=kU;var k1=(k3)&4294967295;var kZ=pP;var kX=ae;__ZN7GfxFont18readFontDescriptorEP4XRefP4Dict(k1,kZ,kX);var kV=kU;var kS=(kV)&4294967295;__ZN7GfxFont15findExtFontFileEv(kS);var kQ=ae;var kO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(kQ,(__str1001877)&4294967295,aB,0);var kM=__ZN6Object6isDictEv(kO);var rd=reSign((kM),8,0)!=0;var F=(rd)^1;var n7=unSign((F),1,0);db=n7;var kK=db;var rc=reSign((kK),8,0)!=0;if(rc){__Z5erroriPcz(-1,(__str1011878)&4294967295);S=1;break $bb9$$bb10$5}else{var kI=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aB,(__str1021879)&4294967295,aA,0);var kG=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aB,(__str1031880)&4294967295,az,0);var kA=__ZN6Object8isStringEv(aA);var qQ=reSign((kA),8,0)!=0;var hB=(qQ)^1;var af=unSign((hB),1,0);var qN=reSign((af),8,0)!=0;$bb39$$bb34$25:do{if(qN){S=4}else{var ky=__ZN6Object8isStringEv(az);var qK=reSign((ky),8,0)!=0;var gG=(qK)^1;var ll=unSign((gG),1,0);var qJ=reSign((ll),8,0)!=0;if(qJ){S=4;break $bb39$$bb34$25}B=0;S=7;break $bb39$$bb34$25}}while(0);if(S==4){B=1}var kw=B;c9=kw;var ku=c9;var qm=reSign((ku),8,0)!=0;if(qm){__Z5erroriPcz(-1,(__str1041881)&4294967295);__ZN6Object4freeEv(az);__ZN6Object4freeEv(aA);S=1;break $bb9$$bb10$5}else{var ks=__ZN6Object9getStringEv(az);var kq=__ZN6Object9getStringEv(aA);var ko=__ZNK9GooString4copyEv(kq);var km=__ZN9GooString6appendEc(ko,45);var kk=__ZN9GooString6appendEPS_(km,ks);iM=kk;__ZN6Object4freeEv(az);__ZN6Object4freeEv(aA);__ZN6Object4freeEv(aB);var ki=kU;var kg=(ki)&4294967295;var ke=jV;var kc=__ZN7GfxFont17readToUnicodeCMapEP4DictiP17CharCodeToUnicode(kg,ke,16,0);var ka=kU;var j8=(ka+180)&4294967295;HEAP[j8]=kc;var j6=kU;var j4=(j6+180)&4294967295;var j2=HEAP[j4];var j0=(j2)==0;var jY=unSign((j0),1,0);c5=jY;var jU=c5;var qk=reSign((jU),8,0)!=0;$bb46$$bb64$35:do{if(qk){var jT=iM;var jS=__ZNK9GooString3cmpEPKc(jT,(__str21779)&4294967295);var jR=(((jS))|0)==0;$bb49$$bb47$37:do{if(jR){S=9}else{var jQ=iM;var jP=__ZNK9GooString3cmpEPKc(jQ,(__str1051882)&4294967295);var jO=(((jP))|0)==0;if(jO){S=9;break $bb49$$bb47$37}a=1;S=11;break $bb49$$bb47$37}}while(0);if(S==9){a=0}var jN=a;cJ=jN;var jM=cJ;var p7=reSign((jM),8,0)!=0;if(!(p7)){S=14;break $bb46$$bb64$35}var jL=HEAP[_globalParams];var jK=iM;var jJ=__ZN12GlobalParams15getCIDToUnicodeEP9GooString(jL,jK);var jI=kU;var jH=(jI+180)&4294967295;HEAP[jH]=jJ;var jG=kU;var jF=(jG+180)&4294967295;var jE=HEAP[jF];var jD=(jE)==0;var jC=unSign((jD),1,0);cG=jC;var jB=cG;var p6=reSign((jB),8,0)!=0;if(!(p6)){S=14;break $bb46$$bb64$35}iJ=0;while(1){var i1=iJ;var i0=unSign((i1),32,0)<=4;if(!(i0)){S=22;break}var jw=iJ;var jv=(__ZZN10GfxCIDFontC4EP4XRefPc3RefP9GooStringP4DictE16knownCollections+jw*4)&4294967295;var ju=HEAP[jv];var jt=iM;var js=__ZNK9GooString3cmpEPKc(jt,ju);var jr=(((js))|0)==0;var jq=unSign((jr),1,0);cD=jq;var jo=cD;var p3=reSign((jo),8,0)!=0;if(p3){S=17;break}var i4=iJ;var i2=((i4)+1)&4294967295;iJ=i2;S=16;continue}if(S==22){var iO=iM;var iN=__ZNK9GooString10getCStringEv(iO);__Z5erroriPcz(-1,(__str1071884)&4294967295,Pointer_make([iN,0,0,0],0,ALLOC_STACK))}else{if(S==17){var jn=iM;var jm=__ZNK9GooString10getCStringEv(jn);__Z5erroriPcz(-1,(__str1061883)&4294967295,Pointer_make([jm,0,0,0],0,ALLOC_STACK));var ja=iM;bM=ja;var i9=bM;var i8=(i9)!=0;if(i8){var i7=bM;__ZN9GooStringD1Ev(i7);var i6=bM;var i5=i6;__ZdlPv(i5)}S=20;break $bb9$$bb10$5}}}}while(0);var iL=kU;var iK=(iL)&4294967295;var iI=(iK+20)&4294967295;var iG=HEAP[iI];var iE=(iG)==0;$bb67$$bb65$56:do{if(iE){S=24}else{var iD=kU;var iC=(iD)&4294967295;var iB=(iC+20)&4294967295;var il=HEAP[iB];var ik=HEAP[_globalParams];var ij=__ZN12GlobalParams19getUnicodeToUnicodeEP9GooString(ik,il);lo=ij;var ii=lo;var ih=(ii)==0;if(ih){S=24;break $bb67$$bb65$56}rC=1;S=26;break $bb67$$bb65$56}}while(0);if(S==24){rC=0}var ig=rC;cz=ig;var ie=cz;var pN=reSign((ie),8,0)!=0;if(pN){var id=kU;var ic=(id+180)&4294967295;var ib=HEAP[ic];var z=(ib)!=0;if(z){cm=0;$bb76$66:while(1){var q4=kU;var q1=(q4+180)&4294967295;var qZ=HEAP[q1];var qX=__ZN17CharCodeToUnicode9getLengthEv(qZ);var qV=cm;var qS=unSign((qX),32,0)>unSign((qV),32,0);var qP=unSign((qS),1,0);nQ=qP;var qH=nQ;var ps=reSign((qH),8,0)!=0;if(!(ps)){S=33;break $bb76$66}var x=kU;var v=(x+180)&4294967295;var t=HEAP[v];var r=cm;var p=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(t,r,hm);b9=p;var m=b9;var k=(((m))|0)>0;$bb73$$bb75$69:do{if(k){var h=HEAP[hm];var f=(h)&4294967295;var rz=HEAP[f];var rx=lo;var rv=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(rx,rz,hm);b9=rv;var rt=b9;var rq=(((rt))|0)>0;if(!(rq)){S=30;break $bb73$$bb75$69}var rp=HEAP[hm];var rn=kU;var rl=(rn+180)&4294967295;var ri=HEAP[rl];var rg=cm;var ra=b9;__ZN17CharCodeToUnicode10setMappingEjPji(ri,rg,rp,ra)}}while(0);var q8=cm;var q6=((q8)+1)&4294967295;cm=q6;S=28;continue $bb76$66}var qF=lo;__ZN17CharCodeToUnicode9decRefCntEv(qF)}else{var qD=kU;var qB=(qD+180)&4294967295;var qz=lo;HEAP[qB]=qz}}var qx=jV;var qu=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(qx,(__str1081885)&4294967295,aB,0);var qs=__ZN6Object6isNameEv(qu);var o8=reSign((qs),8,0)!=0;var n4=(o8)^1;var D=unSign((n4),1,0);nM=D;var qq=nM;var o7=reSign((qq),8,0)!=0;if(o7){lP=0;var qo=__ZN6Object8isStreamEv(aB);nK=qo;var qi=nK;var o6=reSign((qi),8,0)!=0;if(o6){__ZN6ObjectC1Ev(kF);var qh=__ZN6Object9getStreamEv(aB);b7=qh;var qg=b7;var qf=(qg)&4294967295;var qe=HEAP[qf];var qd=(qe+72)&4294967295;var qc=HEAP[qd];var qb=qc;var qa=b7;var p9=FUNCTION_TABLE[qb](qa);var p2=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(p9,(__str1091886)&4294967295,kF,0);var p1=__ZN6Object6isNameEv(kF);nI=p1;var p0=nI;var o2=reSign((p0),8,0)!=0;if(o2){var pZ=__ZN6Object7getNameEv(kF);c2=pZ;var pY=__Znwj(32);var pW=pY;c3=pW;var pV=c3;var pU=c2;__ZN9GooStringC1EPKc(pV,pU);var pS=c3;lO=pS;var pR=HEAP[_globalParams];var pI=iM;var pH=lO;var pG=b7;var pF=__ZN12GlobalParams7getCMapEP9GooStringS1_P6Stream(pR,pI,pH,pG);var pD=kU;var pB=(pD+176)&4294967295;HEAP[pB]=pF;lP=1}__ZN6Object4freeEv(kF)}var pA=lP;var oI=reSign((pA),8,0)!=0;var bL=(oI)^1;var mh=unSign((bL),1,0);var oH=reSign((mh),8,0)!=0;if(oH){__Z5erroriPcz(-1,(__str1101887)&4294967295);var pz=iM;mL=pz;var px=mL;var pw=(px)!=0;if(pw){var pi=mL;__ZN9GooStringD1Ev(pi);var ph=mL;var pg=ph;__ZdlPv(pg)}S=1;break $bb9$$bb10$5}else{}}else{var pf=__ZN6Object7getNameEv(aB);c4=pf;var pe=__Znwj(32);var pd=pe;c7=pd;var pc=c7;var pb=c4;__ZN9GooStringC1EPKc(pc,pb);var pa=c7;lO=pa;var o9=HEAP[_globalParams];var oS=iM;var oR=lO;var oQ=__ZN12GlobalParams7getCMapEP9GooStringS1_P6Stream(o9,oS,oR,0);var oP=kU;var oO=(oP+176)&4294967295;HEAP[oO]=oQ}var oN=kU;var oM=(oN+176)&4294967295;var oL=HEAP[oM];var oK=(oL)==0;if(oK){var oJ=iM;var ov=__ZNK9GooString10getCStringEv(oJ);var ou=lO;var ot=__ZNK9GooString10getCStringEv(ou);__Z5erroriPcz(-1,(__str1111888)&4294967295,Pointer_make([ot,0,0,0,ov,0,0,0],0,ALLOC_STACK));var os=iM;mK=os;var or=mK;var op=(or)!=0;if(op){var oo=mK;__ZN9GooStringD1Ev(oo);var on=mK;var om=on;__ZdlPv(om)}var ol=lO;pL=ol;var gV=pL;var gT=(gV)!=0;if(gT){var gR=pL;__ZN9GooStringD1Ev(gR);var gP=pL;var gL=gP;__ZdlPv(gL)}S=20;break $bb9$$bb10$5}else{var gJ=iM;mg=gJ;var gF=mg;var gD=(gF)!=0;if(gD){var gB=mg;__ZN9GooStringD1Ev(gB);var gy=mg;var gl=gy;__ZdlPv(gl)}var gj=lO;pK=gj;var gh=pK;var gf=(gh)!=0;if(gf){var gc=pK;__ZN9GooStringD1Ev(gc);var ga=pK;var f7=ga;__ZdlPv(f7)}__ZN6Object4freeEv(aB);var f5=kU;var f3=(f5)&4294967295;var f0=(f3+40)&4294967295;var fN=HEAP[f0];var fL=(((fN))|0)==10;$bb112$$bb111$107:do{if(fL){S=43}else{var fJ=kU;var fH=(fJ)&4294967295;var fE=(fH+40)&4294967295;var fC=HEAP[fE];var fz=(((fC))|0)==11;if(fz){S=43;break $bb112$$bb111$107}else{S=44;break $bb112$$bb111$107}}}while(0);if(S==43){var fx=ae;var fv=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fx,(__str1121889)&4294967295,aB,0);var fs=__ZN6Object8isStreamEv(aB);nu=fs;var ff=nu;var W=reSign((ff),8,0)!=0;$bb114$$bb125$111:do{if(W){var fd=kU;var fb=(fd+228)&4294967295;HEAP[fb]=0;ch=64;var e9=ch;var e6=_gmallocn(e9,2);var e4=e6;var e2=kU;var eZ=(e2+224)&4294967295;HEAP[eZ]=e4;__ZN6Object11streamResetEv(aB);$bb118$113:while(1){var dn=__ZN6Object13streamGetCharEv(aB);hN=dn;var dl=hN;var dj=(((dl))|0)==-1;$bb121$$bb119$115:do{if(dj){S=47}else{var dh=__ZN6Object13streamGetCharEv(aB);hM=dh;var df=hM;var dd=(((df))|0)==-1;if(dd){S=47;break $bb121$$bb119$115}jA=1;S=49;break $bb121$$bb119$115}}while(0);if(S==47){jA=0}var dc=jA;nr=dc;var da=nr;var K=reSign((da),8,0)!=0;if(!(K)){S=52;break $bb118$113}var eX=kU;var eV=(eX+228)&4294967295;var eI=HEAP[eV];var eH=ch;var eG=(((eI))|0)==(((eH))|0);if(eG){var eF=ch;var eD=((eF)*2)&4294967295;ch=eD;var eB=kU;var eA=(eB+224)&4294967295;var ez=HEAP[eA];var ex=ez;var ew=ch;var ej=_greallocn(ex,ew,2);var ei=ej;var eh=kU;var eg=(eh+224)&4294967295;HEAP[eg]=ei}var ee=kU;var ec=(ee+224)&4294967295;var eb=HEAP[ec];var ea=kU;var d8=(ea+228)&4294967295;var d6=HEAP[d8];var dQ=hN;var dP=(((dQ))&65535);var dO=(dP)<<8;var dN=hM;var dM=(((dN))&65535);var dL=((dO)+(dM))&65535;var dJ=(eb+2*d6)&4294967295;HEAP[dJ]=dL;var dH=((d6)+1)&4294967295;var dF=kU;var dE=(dF+228)&4294967295;HEAP[dE]=dH;S=45;continue $bb118$113}}else{var c8=__ZN6Object6isNameEPc(aB,(__str1131890)&4294967295);var G=reSign((c8),8,0)!=0;var pC=(G)^1;var he=unSign((pC),1,0);var E=reSign((he),8,0)!=0;var lA=(E)^1;var n6=unSign((lA),1,0);var o=reSign((n6),8,0)!=0;$bb142$$bb133$127:do{if(o){S=54}else{var c6=__ZN6Object6isNullEv(aB);var j=reSign((c6),8,0)!=0;var ah=(j)^1;var ln=unSign((ah),1,0);var d=reSign((ln),8,0)!=0;var oA=(d)^1;var ag=unSign((oA),1,0);var rs=reSign((ag),8,0)!=0;if(rs){S=54;break $bb142$$bb133$127}jz=1;S=56;break $bb142$$bb133$127}}while(0);if(S==54){jz=0}var cK=jz;nm=cK;var cI=nm;var rk=reSign((cI),8,0)!=0;if(!(rk)){S=59;break $bb114$$bb125$111}__Z5erroriPcz(-1,(__str1141891)&4294967295)}}while(0);__ZN6Object4freeEv(aB)}var cH=ae;var cF=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cH,(__str1151892)&4294967295,aB,0);var cE=__ZN6Object5isIntEv(cF);nh=cE;var cC=nh;var re=reSign((cC),8,0)!=0;if(re){var cB=__ZN6Object6getIntEv(aB);var cA=(((cB))|0);var cy=(cA)*0.001;var cx=kU;var cl=(cx+184)&4294967295;var ck=(cl)&4294967295;HEAP[ck]=cy}__ZN6Object4freeEv(aB);var cj=ae;var ci=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cj,(__str1161893)&4294967295,aB,0);var cg=__ZN6Object7isArrayEv(ci);nf=cg;var ce=nf;var q2=reSign((ce),8,0)!=0;if(q2){dr=0;ch=0;$bb203$141:while(1){var rB=ch;var rA=((rB)+1)&4294967295;var ry=__ZN6Object14arrayGetLengthEv(aB);var rw=(((rA))|0)<(((ry))|0);var ru=unSign((rw),1,0);nb=ru;var rr=nb;var h2=reSign((rr),8,0)!=0;if(!(h2)){S=81;break $bb203$141}var cc=ch;var cb=__ZN6Object8arrayGetEiPS_(aB,cc,aA);var ca=ch;var b8=((ca)+1)&4294967295;var nC=__ZN6Object8arrayGetEiPS_(aB,b8,az);var nA=__ZN6Object5isIntEv(aA);var qU=reSign((nA),8,0)!=0;var nH=(qU)^1;var dw=unSign((nH),1,0);var qO=reSign((dw),8,0)!=0;$bb165$$bb158$144:do{if(qO){S=63}else{var ny=__ZN6Object5isIntEv(az);var qM=reSign((ny),8,0)!=0;var m2=(qM)^1;var ai=unSign((m2),1,0);var qw=reSign((ai),8,0)!=0;if(qw){S=63;break $bb165$$bb158$144}var nw=ch;var nt=((nw)+2)&4294967295;var nq=__ZN6Object14arrayGetLengthEv(aB);var no=(((nt))|0)>=(((nq))|0);if(no){S=63;break $bb165$$bb158$144}jp=1;S=66;break $bb165$$bb158$144}}while(0);if(S==63){jp=0}var nl=jp;m8=nl;var nj=m8;var qn=reSign((nj),8,0)!=0;if(qn){var ng=ch;var nd=((ng)+2)&4294967295;var na=__ZN6Object8arrayGetEiPS_(aB,nd,ay);var m7=__ZN6Object5isNumEv(na);m3=m7;var m5=m3;var ql=reSign((m5),8,0)!=0;if(ql){var m1=kU;var mY=(m1+184)&4294967295;var mW=(mY+28)&4294967295;var mT=HEAP[mW];var mQ=dr;var mN=(((mT))|0)==(((mQ))|0);if(mN){var mI=dr;var mG=((mI)+16)&4294967295;dr=mG;var mD=kU;var mB=(mD+184)&4294967295;var my=(mB+24)&4294967295;var mv=HEAP[my];var mr=mv;var mo=dr;var ml=_greallocn(mr,mo,16);var mj=ml;var md=kU;var mb=(md+184)&4294967295;var l8=(mb+24)&4294967295;HEAP[l8]=mj}var l6=kU;var l3=(l6+184)&4294967295;var l0=(l3+24)&4294967295;var lX=HEAP[l0];var lV=kU;var lS=(lV+184)&4294967295;var lQ=(lS+28)&4294967295;var lM=HEAP[lQ];var lK=(lX+16*lM)&4294967295;var lJ=__ZN6Object6getIntEv(aA);var lI=(lK)&4294967295;HEAP[lI]=lJ;var lH=kU;var lG=(lH+184)&4294967295;var lE=(lG+24)&4294967295;var lD=HEAP[lE];var lC=kU;var lB=(lC+184)&4294967295;var lz=(lB+28)&4294967295;var ly=HEAP[lz];var lx=(lD+16*ly)&4294967295;var lw=__ZN6Object6getIntEv(az);var lv=(lx+4)&4294967295;HEAP[lv]=lw;var lu=kU;var lt=(lu+184)&4294967295;var ls=(lt+24)&4294967295;var lr=HEAP[ls];var lq=kU;var lk=(lq+184)&4294967295;var li=(lk+28)&4294967295;var lg=HEAP[li];var le=(lr+16*lg)&4294967295;var lc=__ZN6Object6getNumEv(ay);var la=(lc)*0.001;var k8=(le+8)&4294967295;HEAP[k8]=la;var k6=kU;var k4=(k6+184)&4294967295;var k2=(k4+28)&4294967295;var k0=HEAP[k2];var kY=((k0)+1)&4294967295;var kW=kU;var kT=(kW+184)&4294967295;var kR=(kT+28)&4294967295;HEAP[kR]=kY}else{__Z5erroriPcz(-1,(__str1171894)&4294967295)}__ZN6Object4freeEv(ay);var kP=ch;var kN=((kP)+3)&4294967295;ch=kN}else{var kL=__ZN6Object5isIntEv(aA);var p8=reSign((kL),8,0)!=0;var lF=(p8)^1;var dS=unSign((lF),1,0);var p5=reSign((dS),8,0)!=0;$bb186$$bb180$161:do{if(p5){S=71}else{var kJ=__ZN6Object7isArrayEv(az);var pX=reSign((kJ),8,0)!=0;var at=(pX)^1;var dp=unSign((at),1,0);var pT=reSign((dp),8,0)!=0;if(pT){S=71;break $bb186$$bb180$161}jl=1;S=73;break $bb186$$bb180$161}}while(0);if(S==71){jl=0}var kH=jl;mZ=kH;var kB=mZ;var pQ=reSign((kB),8,0)!=0;if(pQ){var kz=kU;var kx=(kz+184)&4294967295;var kv=(kx+28)&4294967295;var kt=HEAP[kv];var kr=__ZN6Object14arrayGetLengthEv(az);var kp=((kt)+(kr))&4294967295;var kn=dr;var kl=(((kp))|0)>(((kn))|0);var kj=unSign((kl),1,0);mU=kj;var kh=mU;var pE=reSign((kh),8,0)!=0;if(pE){var kf=kU;var kd=(kf+184)&4294967295;var kb=(kd+28)&4294967295;var j9=HEAP[kb];var j7=__ZN6Object14arrayGetLengthEv(az);var j5=((j9)+(j7))&4294967295;var j3=((j5)+15)&4294967295;var j1=(j3)&-16;dr=j1;var jZ=kU;var by=(jZ+184)&4294967295;var bw=(by+24)&4294967295;var bu=HEAP[bw];var bs=bu;var bq=dr;var bo=_greallocn(bs,bq,16);var bm=bo;var bk=kU;var bi=(bk+184)&4294967295;var bg=(bi+24)&4294967295;HEAP[bg]=bm}var be=__ZN6Object6getIntEv(aA);cf=be;cd=0;while(1){var y=__ZN6Object14arrayGetLengthEv(az);var w=cd;var u=(((y))|0)>(((w))|0);var s=unSign((u),1,0);mR=s;var q=mR;var pv=reSign((q),8,0)!=0;if(!(pv)){S=79;break}var bc=cd;var ba=__ZN6Object8arrayGetEiPS_(az,bc,ay);var a8=__ZN6Object5isNumEv(ba);mO=a8;var a6=mO;var py=reSign((a6),8,0)!=0;if(py){var a4=kU;var a2=(a4+184)&4294967295;var aZ=(a2+24)&4294967295;var aX=HEAP[aZ];var aV=kU;var aR=(aV+184)&4294967295;var aO=(aR+28)&4294967295;var aM=HEAP[aO];var aJ=(aX+16*aM)&4294967295;var aI=cf;var aH=(aJ)&4294967295;HEAP[aH]=aI;var aG=kU;var aF=(aG+184)&4294967295;var aE=(aF+24)&4294967295;var aD=HEAP[aE];var au=kU;var ar=(au+184)&4294967295;var aq=(ar+28)&4294967295;var ap=HEAP[aq];var ao=(aD+16*ap)&4294967295;var an=cf;var am=(ao+4)&4294967295;HEAP[am]=an;var al=kU;var ak=(al+184)&4294967295;var aj=(ak+24)&4294967295;var ad=HEAP[aj];var ac=kU;var ab=(ac+184)&4294967295;var aa=(ab+28)&4294967295;var Z=HEAP[aa];var Y=(ad+16*Z)&4294967295;var X=__ZN6Object6getNumEv(ay);var V=(X)*0.001;var U=(Y+8)&4294967295;HEAP[U]=V;var T=cf;var R=((T)+1)&4294967295;cf=R;var Q=kU;var P=(Q+184)&4294967295;var O=(P+28)&4294967295;var N=HEAP[O];var M=((N)+1)&4294967295;var L=kU;var J=(L+184)&4294967295;var I=(J+28)&4294967295;HEAP[I]=M}else{__Z5erroriPcz(-1,(__str1171894)&4294967295)}__ZN6Object4freeEv(ay);var H=cd;var A=((H)+1)&4294967295;cd=A;S=76;continue}var n=ch;var l=((n)+2)&4294967295;ch=l}else{__Z5erroriPcz(-1,(__str1171894)&4294967295);var i=ch;var g=((i)+1)&4294967295;ch=g}}__ZN6Object4freeEv(az);__ZN6Object4freeEv(aA);S=62;continue $bb203$141}var ro=kU;var rm=(ro+184)&4294967295;var rj=(rm+24)&4294967295;var rh=HEAP[rj];var rb=kU;var q9=(rb+184)&4294967295;var q7=(q9+28)&4294967295;var q5=HEAP[q7];var q3=(rh+16*q5)&4294967295;var q0=kU;var qY=(q0+184)&4294967295;var qW=(qY+24)&4294967295;var qT=HEAP[qW];a0=qT;pJ=q3;HEAP[gn]=202;var qR=a0;var qI=pJ;__ZNSt3__16__sortIRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEvT0_S8_T_(qR,qI,gn)}__ZN6Object4freeEv(aB);var qG=ae;var qE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(qG,(__str1181895)&4294967295,aB,0);var qC=__ZN6Object7isArrayEv(qE);var hZ=reSign((qC),8,0)!=0;var oT=(hZ)^1;var lm=unSign((oT),1,0);var hH=reSign((lm),8,0)!=0;$bb213$$bb211$184:do{if(hH){S=83}else{var qA=__ZN6Object14arrayGetLengthEv(aB);var qy=(((qA))|0)!=2;if(qy){S=83;break $bb213$$bb211$184}i3=1;S=85;break $bb213$$bb211$184}}while(0);if(S==83){i3=0}var qv=i3;mE=qv;var qt=mE;var hA=reSign((qt),8,0)!=0;if(hA){var qr=__ZN6Object8arrayGetEiPS_(aB,0,aA);var qp=__ZN6Object5isNumEv(qr);mz=qp;var jk=mz;var hy=reSign((jk),8,0)!=0;if(hy){var jj=__ZN6Object6getNumEv(aA);var ji=(jj)*0.001;var jh=kU;var jg=(jh+184)&4294967295;var jf=(jg+16)&4294967295;HEAP[jf]=ji}__ZN6Object4freeEv(aA);var je=__ZN6Object8arrayGetEiPS_(aB,1,aA);var jd=__ZN6Object5isNumEv(je);mw=jd;var jc=mw;var hg=reSign((jc),8,0)!=0;if(hg){var jb=__ZN6Object6getNumEv(aA);var iY=(jb)*0.001;var iX=kU;var iW=(iX+184)&4294967295;var iV=(iW+8)&4294967295;HEAP[iV]=iY}__ZN6Object4freeEv(aA)}__ZN6Object4freeEv(aB);var iU=ae;var iT=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(iU,(__str1191896)&4294967295,aB,0);var iS=__ZN6Object7isArrayEv(iT);ms=iS;var iR=ms;var ha=reSign((iR),8,0)!=0;if(ha){dr=0;ch=0;$bb310$201:while(1){var bz=ch;var bx=((bz)+1)&4294967295;var bv=__ZN6Object14arrayGetLengthEv(aB);var bt=(((bx))|0)<(((bv))|0);var br=unSign((bt),1,0);mp=br;var bp=mp;var nY=reSign((bp),8,0)!=0;if(!(nY)){S=119;break $bb310$201}var iQ=ch;var iP=__ZN6Object8arrayGetEiPS_(aB,iQ,aA);var iz=ch;var iy=((iz)+1)&4294967295;var ix=__ZN6Object8arrayGetEiPS_(aB,iy,az);var iw=__ZN6Object5isIntEv(aA);var g7=reSign((iw),8,0)!=0;var jX=(g7)^1;var dq=unSign((jX),1,0);var gN=reSign((dq),8,0)!=0;$bb238$$bb231$204:do{if(gN){S=91}else{var iv=__ZN6Object5isIntEv(az);var gI=reSign((iv),8,0)!=0;var qL=(gI)^1;var cL=unSign((qL),1,0);var gA=reSign((cL),8,0)!=0;if(gA){S=91;break $bb238$$bb231$204}var iu=ch;var it=((iu)+4)&4294967295;var ir=__ZN6Object14arrayGetLengthEv(aB);var iq=(((it))|0)>=(((ir))|0);if(iq){S=91;break $bb238$$bb231$204}iZ=1;S=94;break $bb238$$bb231$204}}while(0);if(S==91){iZ=0}var ip=iZ;mm=ip;var ia=mm;var ge=reSign((ia),8,0)!=0;if(ge){var h9=ch;var h8=((h9)+2)&4294967295;var h7=__ZN6Object8arrayGetEiPS_(aB,h8,ay);var h6=__ZN6Object5isNumEv(h7);var f9=reSign((h6),8,0)!=0;var e1=(f9)^1;var pp=unSign((e1),1,0);var f2=reSign((pp),8,0)!=0;$bb257$$bb246$213:do{if(f2){S=96}else{var h5=ch;var h4=((h5)+3)&4294967295;var h3=__ZN6Object8arrayGetEiPS_(aB,h4,aw);var h1=__ZN6Object5isNumEv(h3);var fZ=reSign((h1),8,0)!=0;var ed=(fZ)^1;var mf=unSign((ed),1,0);var fG=reSign((mf),8,0)!=0;if(fG){S=96;break $bb257$$bb246$213}var h0=ch;var hL=((h0)+4)&4294967295;var hK=__ZN6Object8arrayGetEiPS_(aB,hL,av);var hJ=__ZN6Object5isNumEv(hK);var fB=reSign((hJ),8,0)!=0;var lL=(fB)^1;var lN=unSign((lL),1,0);var fu=reSign((lN),8,0)!=0;if(fu){S=96;break $bb257$$bb246$213}iH=1;S=99;break $bb257$$bb246$213}}while(0);if(S==96){iH=0}var hI=iH;mi=hI;var hG=mi;var fr=reSign((hG),8,0)!=0;if(fr){var hF=kU;var hE=(hF+184)&4294967295;var hD=(hE+36)&4294967295;var hC=HEAP[hD];var hz=dr;var hl=(((hC))|0)==(((hz))|0);if(hl){var hk=dr;var hj=((hk)+16)&4294967295;dr=hj;var hh=kU;var hf=(hh+184)&4294967295;var hd=(hf+32)&4294967295;var hc=HEAP[hd];var hb=hc;var g9=dr;var g8=_greallocn(hb,g9,32);var gW=g8;var gU=kU;var gS=(gU+184)&4294967295;var gQ=(gS+32)&4294967295;HEAP[gQ]=gW}var gM=kU;var gK=(gM+184)&4294967295;var gH=(gK+32)&4294967295;var gE=HEAP[gH];var gC=kU;var gz=(gC+184)&4294967295;var gm=(gz+36)&4294967295;var gk=HEAP[gm];var gi=(gE+32*gk)&4294967295;var gg=__ZN6Object6getIntEv(aA);var gd=(gi)&4294967295;HEAP[gd]=gg;var gb=kU;var f8=(gb+184)&4294967295;var f6=(f8+32)&4294967295;var f4=HEAP[f6];var f1=kU;var fO=(f1+184)&4294967295;var fM=(fO+36)&4294967295;var fK=HEAP[fM];var fI=(f4+32*fK)&4294967295;var fF=__ZN6Object6getIntEv(az);var fD=(fI+4)&4294967295;HEAP[fD]=fF;var fA=kU;var fy=(fA+184)&4294967295;var fw=(fy+32)&4294967295;var ft=HEAP[fw];var fg=kU;var fe=(fg+184)&4294967295;var fc=(fe+36)&4294967295;var fa=HEAP[fc];var e8=(ft+32*fa)&4294967295;var e5=__ZN6Object6getNumEv(ay);var e3=(e5)*0.001;var e0=(e8+8)&4294967295;HEAP[e0]=e3;var eY=kU;var eW=(eY+184)&4294967295;var pu=(eW+32)&4294967295;var pt=HEAP[pu];var pr=kU;var pq=(pr+184)&4294967295;var po=(pq+36)&4294967295;var pn=HEAP[po];var pm=(pt+32*pn)&4294967295;var pl=__ZN6Object6getNumEv(aw);var pk=(pl)*0.001;var pj=(pm+16)&4294967295;HEAP[pj]=pk;var o4=kU;var o3=(o4+184)&4294967295;var o1=(o3+32)&4294967295;var o0=HEAP[o1];var oZ=kU;var oY=(oZ+184)&4294967295;var oX=(oY+36)&4294967295;var oW=HEAP[oX];var oV=(o0+32*oW)&4294967295;var oU=__ZN6Object6getNumEv(av);var oG=(oU)*0.001;var oF=(oV+24)&4294967295;HEAP[oF]=oG;var oE=kU;var oD=(oE+184)&4294967295;var oC=(oD+36)&4294967295;var oB=HEAP[oC];var oz=((oB)+1)&4294967295;var oy=kU;var ox=(oy+184)&4294967295;var ow=(ox+36)&4294967295;HEAP[ow]=oz}else{__Z5erroriPcz(-1,(__str1201897)&4294967295)}__ZN6Object4freeEv(av);__ZN6Object4freeEv(aw);__ZN6Object4freeEv(ay);var ok=ch;var oj=((ok)+5)&4294967295;ch=oj}else{var oi=__ZN6Object5isIntEv(aA);var eU=reSign((oi),8,0)!=0;var hi=(eU)^1;var kE=unSign((hi),1,0);var eT=reSign((kE),8,0)!=0;$bb276$$bb270$228:do{if(eT){S=104}else{var oh=__ZN6Object7isArrayEv(az);var eC=reSign((oh),8,0)!=0;var n5=(eC)^1;var hP=unSign((n5),1,0);var ey=reSign((hP),8,0)!=0;if(ey){S=104;break $bb276$$bb270$228}iF=1;S=106;break $bb276$$bb270$228}}while(0);if(S==104){iF=0}var og=iF;l9=og;var of=l9;var ev=reSign((of),8,0)!=0;if(ev){var od=kU;var oc=(od+184)&4294967295;var ob=(oc+36)&4294967295;var oa=HEAP[ob];var n3=__ZN6Object14arrayGetLengthEv(az);var n2=((((n3))|0)/3|0);var n1=((oa)+(n2))&4294967295;var n0=dr;var nZ=(((n1))|0)>(((n0))|0);var nX=unSign((nZ),1,0);l4=nX;var nW=l4;var ef=reSign((nW),8,0)!=0;if(ef){var nV=kU;var nU=(nV+184)&4294967295;var nT=(nU+36)&4294967295;var nS=HEAP[nT];var nR=__ZN6Object14arrayGetLengthEv(az);var nP=((((nR))|0)/3|0);var nO=((nS)+(nP))&4294967295;var nN=((nO)+15)&4294967295;var nL=(nN)&-16;dr=nL;var nJ=kU;var nG=(nJ+184)&4294967295;var nF=(nG+32)&4294967295;var nE=HEAP[nF];var nD=nE;var nB=dr;var nz=_greallocn(nD,nB,32);var nx=nz;var nv=kU;var ns=(nv+184)&4294967295;var np=(ns+32)&4294967295;HEAP[np]=nx}var nn=__ZN6Object6getIntEv(aA);cf=nn;cd=0;$bb305$239:while(1){var bJ=__ZN6Object14arrayGetLengthEv(az);var bI=cd;var bH=(((bJ))|0)>(((bI))|0);var bG=unSign((bH),1,0);l1=bG;var bF=l1;var n9=reSign((bF),8,0)!=0;if(!(n9)){S=117;break $bb305$239}var nk=cd;var ni=__ZN6Object8arrayGetEiPS_(az,nk,ay);var ne=__ZN6Object5isNumEv(ni);var d9=reSign((ne),8,0)!=0;var qj=(d9)^1;var lp=unSign((qj),1,0);var d5=reSign((lp),8,0)!=0;$bb299$$bb288$242:do{if(d5){S=110}else{var nc=cd;var m9=((nc)+1)&4294967295;var m6=__ZN6Object8arrayGetEiPS_(az,m9,aw);var m4=__ZN6Object5isNumEv(m6);var d4=reSign((m4),8,0)!=0;var pM=(d4)^1;var io=unSign((pM),1,0);var dK=reSign((io),8,0)!=0;if(dK){S=110;break $bb299$$bb288$242}var m0=cd;var mX=((m0)+2)&4294967295;var mV=__ZN6Object8arrayGetEiPS_(az,mX,av);var mS=__ZN6Object5isNumEv(mV);var dG=reSign((mS),8,0)!=0;var ep=(dG)^1;var eE=unSign((ep),1,0);var dD=reSign((eE),8,0)!=0;if(dD){S=110;break $bb299$$bb288$242}iA=1;S=113;break $bb299$$bb288$242}}while(0);if(S==110){iA=0}var mP=iA;lY=mP;var mJ=lY;var oe=reSign((mJ),8,0)!=0;if(oe){var mH=kU;var mF=(mH+184)&4294967295;var mC=(mF+32)&4294967295;var mA=HEAP[mC];var mx=kU;var mu=(mx+184)&4294967295;var mq=(mu+36)&4294967295;var mn=HEAP[mq];var mk=(mA+32*mn)&4294967295;var me=cf;var mc=(mk)&4294967295;HEAP[mc]=me;var ma=kU;var l7=(ma+184)&4294967295;var l5=(l7+32)&4294967295;var l2=HEAP[l5];var lZ=kU;var lW=(lZ+184)&4294967295;var lU=(lW+36)&4294967295;var lR=HEAP[lU];var dC=(l2+32*lR)&4294967295;var dB=cf;var dA=(dC+4)&4294967295;HEAP[dA]=dB;var dz=kU;var dy=(dz+184)&4294967295;var dx=(dy+32)&4294967295;var dv=HEAP[dx];var du=kU;var dt=(du+184)&4294967295;var ds=(dt+36)&4294967295;var cZ=HEAP[ds];var cX=(dv+32*cZ)&4294967295;var cV=__ZN6Object6getNumEv(ay);var cT=(cV)*0.001;var cR=(cX+8)&4294967295;HEAP[cR]=cT;var cQ=kU;var cP=(cQ+184)&4294967295;var cO=(cP+32)&4294967295;var cN=HEAP[cO];var cM=kU;var cw=(cM+184)&4294967295;var cv=(cw+36)&4294967295;var cu=HEAP[cv];var ct=(cN+32*cu)&4294967295;var cs=__ZN6Object6getNumEv(aw);var cr=(cs)*0.001;var cq=(ct+16)&4294967295;HEAP[cq]=cr;var cp=kU;var co=(cp+184)&4294967295;var cn=(co+32)&4294967295;var b6=HEAP[cn];var b5=kU;var b4=(b5+184)&4294967295;var b3=(b4+36)&4294967295;var b2=HEAP[b3];var b1=(b6+32*b2)&4294967295;var b0=__ZN6Object6getNumEv(av);var bZ=(b0)*0.001;var bY=(b1+24)&4294967295;HEAP[bY]=bZ;var bX=cf;var bW=((bX)+1)&4294967295;cf=bW;var bV=kU;var bU=(bV+184)&4294967295;var bT=(bU+36)&4294967295;var bS=HEAP[bT];var bR=((bS)+1)&4294967295;var bQ=kU;var bP=(bQ+184)&4294967295;var bO=(bP+36)&4294967295;HEAP[bO]=bR}else{__Z5erroriPcz(-1,(__str1201897)&4294967295)}__ZN6Object4freeEv(av);__ZN6Object4freeEv(aw);__ZN6Object4freeEv(ay);var bN=cd;var bK=((bN)+3)&4294967295;cd=bK;S=109;continue $bb305$239}var bE=ch;var bD=((bE)+2)&4294967295;ch=bD}else{__Z5erroriPcz(-1,(__str1201897)&4294967295);var bC=ch;var bB=((bC)+1)&4294967295;ch=bB}}__ZN6Object4freeEv(az);__ZN6Object4freeEv(aA);S=90;continue $bb310$201}var bn=kU;var bl=(bn+184)&4294967295;var bj=(bl+32)&4294967295;var bh=HEAP[bj];var bf=kU;var bd=(bf+184)&4294967295;var bb=(bd+36)&4294967295;var a9=HEAP[bb];var a7=(bh+32*a9)&4294967295;var a5=kU;var a3=(a5+184)&4294967295;var a1=(a3+32)&4294967295;var aY=HEAP[a1];ax=aY;d7=a7;HEAP[bA]=204;var aW=ax;var aS=d7;__ZNSt3__16__sortIRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEvT0_S8_T_(aW,aS,bA)}__ZN6Object4freeEv(aB);__ZN6Object4freeEv(kC);var aQ=kU;var aN=(aQ)&4294967295;var aL=(aN+172)&4294967295;HEAP[aL]=1;S=121;break $bb$$bb5$2}}}}}}while(0);if(S==1){__ZN6Object4freeEv(aB)}__ZN6Object4freeEv(kC)}}while(0);STACKTOP=aU;return;return}function __ZN10GfxCIDFontC2EP4XRefPc3RefP9GooStringP4Dict(dI,im,mt,dT,dR,kD,p4){var aU=STACKTOP;STACKTOP+=116;_memset(aU,0,116);var S;var ax;var d7;var bA=aU;var a0;var pJ;var gn=aU+4;var kU;var pP;var aC;var mM=aU+8;var e7;var jV;var iA;var lY;var l1;var l4;var iF;var l9;var iH;var mi;var iZ;var mm;var mp;var ms;var mw;var mz;var i3;var mE;var mO;var mR;var mU;var jl;var mZ;var m3;var jp;var m8;var nb;var nf;var nh;var jz;var nm;var jA;var nr;var nu;var pK;var mg;var pL;var mK;var c7;var c4;var mL;var c3;var c2;var nI;var nK;var nM;var nQ;var rC;var cz;var bM;var cD;var cG;var a;var cJ;var c5;var B;var c9;var db;var C;var de;var dg;var di;var dk;var dm;var ae;var iM;var lO;var kC=aU+16;var aB=aU+28;var aA=aU+40;var az=aU+52;var ay=aU+64;var aw=aU+76;var av=aU+88;var lo;var cm;var hm=aU+100;var hN;var hM;var dr;var ch;var cf;var cd;var b9;var iJ;var lP;var kF=aU+104;var b7;var jy=0;kU=dI;pP=im;aC=mt;var c1=(mM)&4294967295;HEAP[c1]=dT;var c0=(mM+4)&4294967295;HEAP[c0]=dR;e7=kD;jV=p4;var cY=kU;var cW=(cY)&4294967295;var cU=aC;var oq=(mM)&4294967295;var hn=HEAP[oq];var lT=(mM+4)&4294967295;var n8=HEAP[lT];var cS=e7;__ZN7GfxFontC2EPc3RefP9GooString(cW,cU,hn,n8,cS);var hY=kU;var hX=(hY)&4294967295;var hW=(hX)&4294967295;HEAP[hW]=(__ZTV10GfxCIDFont+8)&4294967295;__ZN6ObjectC1Ev(kC);__ZN6ObjectC1Ev(aB);__ZN6ObjectC1Ev(aA);__ZN6ObjectC1Ev(az);__ZN6ObjectC1Ev(ay);__ZN6ObjectC1Ev(aw);__ZN6ObjectC1Ev(av);var hV=kU;var hU=(hV)&4294967295;var hT=(hU+168)&4294967295;HEAP[hT]=1;var hS=kU;var hR=(hS)&4294967295;var hQ=(hR+152)&4294967295;HEAP[hQ]=0.95;var hO=kU;var hx=(hO)&4294967295;var hw=(hx+160)&4294967295;HEAP[hw]=-0.35;var hv=kU;var hu=(hv)&4294967295;var ht=(hu+112)&4294967295;var hs=(ht+24)&4294967295;HEAP[hs]=0;var hr=kU;var hq=(hr)&4294967295;var hp=(hq+112)&4294967295;var ho=(hp+24)&4294967295;var g6=HEAP[ho];var g5=kU;var g4=(g5)&4294967295;var g3=(g4+112)&4294967295;var g2=(g3+16)&4294967295;HEAP[g2]=g6;var g1=kU;var g0=(g1)&4294967295;var gZ=(g0+112)&4294967295;var gY=(gZ+16)&4294967295;var gX=HEAP[gY];var gx=kU;var gw=(gx)&4294967295;var gv=(gw+112)&4294967295;var gu=(gv+8)&4294967295;HEAP[gu]=gX;var gt=kU;var gs=(gt)&4294967295;var gr=(gs+112)&4294967295;var gq=(gr+8)&4294967295;var gp=HEAP[gq];var go=kU;var fY=(go)&4294967295;var fX=(fY+112)&4294967295;var fW=(fX)&4294967295;HEAP[fW]=gp;var fV=kU;var fU=(fV+176)&4294967295;HEAP[fU]=0;lO=0;var fT=kU;var fS=(fT+180)&4294967295;HEAP[fS]=0;var fR=kU;var fQ=(fR+184)&4294967295;var fP=(fQ)&4294967295;HEAP[fP]=1;var fq=kU;var fp=(fq+184)&4294967295;var fo=(fp+8)&4294967295;HEAP[fo]=-1;var fn=kU;var fm=(fn+184)&4294967295;var fl=(fm+16)&4294967295;HEAP[fl]=0.88;var fk=kU;var fj=(fk+184)&4294967295;var fi=(fj+24)&4294967295;HEAP[fi]=0;var fh=kU;var eS=(fh+184)&4294967295;var eR=(eS+28)&4294967295;HEAP[eR]=0;var eQ=kU;var eP=(eQ+184)&4294967295;var eO=(eP+32)&4294967295;HEAP[eO]=0;var eN=kU;var eM=(eN+184)&4294967295;var eL=(eM+36)&4294967295;HEAP[eL]=0;var eK=kU;var eJ=(eK+224)&4294967295;HEAP[eJ]=0;var eu=kU;var et=(eu+228)&4294967295;HEAP[et]=0;var es=jV;var er=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(es,(__str931870)&4294967295,aB,0);var eq=__ZN6Object7isArrayEv(er);var pO=reSign((eq),8,0)!=0;var jW=(pO)^1;var o5=unSign((jW),1,0);dm=o5;var eo=dm;var aT=reSign((eo),8,0)!=0;$bb$$bb5$2:do{if(aT){__Z5erroriPcz(-1,(__str941871)&4294967295);__ZN6Object4freeEv(aB)}else{var en=__ZN6Object8arrayGetEiPS_(aB,0,kC);var em=__ZN6Object6isDictEv(en);var aP=reSign((em),8,0)!=0;var gO=(aP)^1;var jx=unSign((gO),1,0);dk=jx;var el=dk;var aK=reSign((el),8,0)!=0;$bb9$$bb10$5:do{if(aK){__Z5erroriPcz(-1,(__str951872)&4294967295);S=1;break $bb9$$bb10$5}else{__ZN6Object4freeEv(aB);var ek=__ZN6Object7getDictEv(kC);ae=ek;var d3=ae;var d2=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(d3,(__str771854)&4294967295,aB,0);var d1=(d2)==0;var d0=unSign((d1),1,0);di=d0;var dZ=di;var e=reSign((dZ),8,0)!=0;if(e){__Z5erroriPcz(-1,(__str961873)&4294967295);S=1;break $bb9$$bb10$5}else{var dY=__ZN6Object6isNameEPc(aB,(__str971874)&4294967295);dg=dY;var dX=dg;var c=reSign((dX),8,0)!=0;if(c){var dW=kU;var dV=(dW)&4294967295;var dU=(dV+40)&4294967295;HEAP[dU]=7}else{var lj=__ZN6Object6isNameEPc(aB,(__str981875)&4294967295);de=lj;var lh=de;var b=reSign((lh),8,0)!=0;if(b){var lf=kU;var ld=(lf)&4294967295;var lb=(ld+40)&4294967295;HEAP[lb]=10}else{var k9=__ZN6Object6isNameEv(aB);var rf=reSign((k9),8,0)!=0;if(rf){var k7=__ZN6Object7getNameEv(aB);C=k7}else{C=(__str871864)&4294967295}var k5=C;__Z5erroriPcz(-1,(__str991876)&4294967295,Pointer_make([k5,0,0,0],0,ALLOC_STACK));S=1;break $bb9$$bb10$5}}__ZN6Object4freeEv(aB);var k3=kU;var k1=(k3)&4294967295;var kZ=pP;var kX=ae;__ZN7GfxFont18readFontDescriptorEP4XRefP4Dict(k1,kZ,kX);var kV=kU;var kS=(kV)&4294967295;__ZN7GfxFont15findExtFontFileEv(kS);var kQ=ae;var kO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(kQ,(__str1001877)&4294967295,aB,0);var kM=__ZN6Object6isDictEv(kO);var rd=reSign((kM),8,0)!=0;var F=(rd)^1;var n7=unSign((F),1,0);db=n7;var kK=db;var rc=reSign((kK),8,0)!=0;if(rc){__Z5erroriPcz(-1,(__str1011878)&4294967295);S=1;break $bb9$$bb10$5}else{var kI=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aB,(__str1021879)&4294967295,aA,0);var kG=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aB,(__str1031880)&4294967295,az,0);var kA=__ZN6Object8isStringEv(aA);var qQ=reSign((kA),8,0)!=0;var hB=(qQ)^1;var af=unSign((hB),1,0);var qN=reSign((af),8,0)!=0;$bb39$$bb34$25:do{if(qN){S=4}else{var ky=__ZN6Object8isStringEv(az);var qK=reSign((ky),8,0)!=0;var gG=(qK)^1;var ll=unSign((gG),1,0);var qJ=reSign((ll),8,0)!=0;if(qJ){S=4;break $bb39$$bb34$25}B=0;S=7;break $bb39$$bb34$25}}while(0);if(S==4){B=1}var kw=B;c9=kw;var ku=c9;var qm=reSign((ku),8,0)!=0;if(qm){__Z5erroriPcz(-1,(__str1041881)&4294967295);__ZN6Object4freeEv(az);__ZN6Object4freeEv(aA);S=1;break $bb9$$bb10$5}else{var ks=__ZN6Object9getStringEv(az);var kq=__ZN6Object9getStringEv(aA);var ko=__ZNK9GooString4copyEv(kq);var km=__ZN9GooString6appendEc(ko,45);var kk=__ZN9GooString6appendEPS_(km,ks);iM=kk;__ZN6Object4freeEv(az);__ZN6Object4freeEv(aA);__ZN6Object4freeEv(aB);var ki=kU;var kg=(ki)&4294967295;var ke=jV;var kc=__ZN7GfxFont17readToUnicodeCMapEP4DictiP17CharCodeToUnicode(kg,ke,16,0);var ka=kU;var j8=(ka+180)&4294967295;HEAP[j8]=kc;var j6=kU;var j4=(j6+180)&4294967295;var j2=HEAP[j4];var j0=(j2)==0;var jY=unSign((j0),1,0);c5=jY;var jU=c5;var qk=reSign((jU),8,0)!=0;$bb46$$bb64$35:do{if(qk){var jT=iM;var jS=__ZNK9GooString3cmpEPKc(jT,(__str21779)&4294967295);var jR=(((jS))|0)==0;$bb49$$bb47$37:do{if(jR){S=9}else{var jQ=iM;var jP=__ZNK9GooString3cmpEPKc(jQ,(__str1051882)&4294967295);var jO=(((jP))|0)==0;if(jO){S=9;break $bb49$$bb47$37}a=1;S=11;break $bb49$$bb47$37}}while(0);if(S==9){a=0}var jN=a;cJ=jN;var jM=cJ;var p7=reSign((jM),8,0)!=0;if(!(p7)){S=14;break $bb46$$bb64$35}var jL=HEAP[_globalParams];var jK=iM;var jJ=__ZN12GlobalParams15getCIDToUnicodeEP9GooString(jL,jK);var jI=kU;var jH=(jI+180)&4294967295;HEAP[jH]=jJ;var jG=kU;var jF=(jG+180)&4294967295;var jE=HEAP[jF];var jD=(jE)==0;var jC=unSign((jD),1,0);cG=jC;var jB=cG;var p6=reSign((jB),8,0)!=0;if(!(p6)){S=14;break $bb46$$bb64$35}iJ=0;while(1){var i1=iJ;var i0=unSign((i1),32,0)<=4;if(!(i0)){S=22;break}var jw=iJ;var jv=(__ZZN10GfxCIDFontC4EP4XRefPc3RefP9GooStringP4DictE16knownCollections+jw*4)&4294967295;var ju=HEAP[jv];var jt=iM;var js=__ZNK9GooString3cmpEPKc(jt,ju);var jr=(((js))|0)==0;var jq=unSign((jr),1,0);cD=jq;var jo=cD;var p3=reSign((jo),8,0)!=0;if(p3){S=17;break}var i4=iJ;var i2=((i4)+1)&4294967295;iJ=i2;S=16;continue}if(S==22){var iO=iM;var iN=__ZNK9GooString10getCStringEv(iO);__Z5erroriPcz(-1,(__str1071884)&4294967295,Pointer_make([iN,0,0,0],0,ALLOC_STACK))}else{if(S==17){var jn=iM;var jm=__ZNK9GooString10getCStringEv(jn);__Z5erroriPcz(-1,(__str1061883)&4294967295,Pointer_make([jm,0,0,0],0,ALLOC_STACK));var ja=iM;bM=ja;var i9=bM;var i8=(i9)!=0;if(i8){var i7=bM;__ZN9GooStringD1Ev(i7);var i6=bM;var i5=i6;__ZdlPv(i5)}S=20;break $bb9$$bb10$5}}}}while(0);var iL=kU;var iK=(iL)&4294967295;var iI=(iK+20)&4294967295;var iG=HEAP[iI];var iE=(iG)==0;$bb67$$bb65$56:do{if(iE){S=24}else{var iD=kU;var iC=(iD)&4294967295;var iB=(iC+20)&4294967295;var il=HEAP[iB];var ik=HEAP[_globalParams];var ij=__ZN12GlobalParams19getUnicodeToUnicodeEP9GooString(ik,il);lo=ij;var ii=lo;var ih=(ii)==0;if(ih){S=24;break $bb67$$bb65$56}rC=1;S=26;break $bb67$$bb65$56}}while(0);if(S==24){rC=0}var ig=rC;cz=ig;var ie=cz;var pN=reSign((ie),8,0)!=0;if(pN){var id=kU;var ic=(id+180)&4294967295;var ib=HEAP[ic];var z=(ib)!=0;if(z){cm=0;$bb76$66:while(1){var q4=kU;var q1=(q4+180)&4294967295;var qZ=HEAP[q1];var qX=__ZN17CharCodeToUnicode9getLengthEv(qZ);var qV=cm;var qS=unSign((qX),32,0)>unSign((qV),32,0);var qP=unSign((qS),1,0);nQ=qP;var qH=nQ;var ps=reSign((qH),8,0)!=0;if(!(ps)){S=33;break $bb76$66}var x=kU;var v=(x+180)&4294967295;var t=HEAP[v];var r=cm;var p=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(t,r,hm);b9=p;var m=b9;var k=(((m))|0)>0;$bb73$$bb75$69:do{if(k){var h=HEAP[hm];var f=(h)&4294967295;var rz=HEAP[f];var rx=lo;var rv=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(rx,rz,hm);b9=rv;var rt=b9;var rq=(((rt))|0)>0;if(!(rq)){S=30;break $bb73$$bb75$69}var rp=HEAP[hm];var rn=kU;var rl=(rn+180)&4294967295;var ri=HEAP[rl];var rg=cm;var ra=b9;__ZN17CharCodeToUnicode10setMappingEjPji(ri,rg,rp,ra)}}while(0);var q8=cm;var q6=((q8)+1)&4294967295;cm=q6;S=28;continue $bb76$66}var qF=lo;__ZN17CharCodeToUnicode9decRefCntEv(qF)}else{var qD=kU;var qB=(qD+180)&4294967295;var qz=lo;HEAP[qB]=qz}}var qx=jV;var qu=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(qx,(__str1081885)&4294967295,aB,0);var qs=__ZN6Object6isNameEv(qu);var o8=reSign((qs),8,0)!=0;var n4=(o8)^1;var D=unSign((n4),1,0);nM=D;var qq=nM;var o7=reSign((qq),8,0)!=0;if(o7){lP=0;var qo=__ZN6Object8isStreamEv(aB);nK=qo;var qi=nK;var o6=reSign((qi),8,0)!=0;if(o6){__ZN6ObjectC1Ev(kF);var qh=__ZN6Object9getStreamEv(aB);b7=qh;var qg=b7;var qf=(qg)&4294967295;var qe=HEAP[qf];var qd=(qe+72)&4294967295;var qc=HEAP[qd];var qb=qc;var qa=b7;var p9=FUNCTION_TABLE[qb](qa);var p2=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(p9,(__str1091886)&4294967295,kF,0);var p1=__ZN6Object6isNameEv(kF);nI=p1;var p0=nI;var o2=reSign((p0),8,0)!=0;if(o2){var pZ=__ZN6Object7getNameEv(kF);c2=pZ;var pY=__Znwj(32);var pW=pY;c3=pW;var pV=c3;var pU=c2;__ZN9GooStringC1EPKc(pV,pU);var pS=c3;lO=pS;var pR=HEAP[_globalParams];var pI=iM;var pH=lO;var pG=b7;var pF=__ZN12GlobalParams7getCMapEP9GooStringS1_P6Stream(pR,pI,pH,pG);var pD=kU;var pB=(pD+176)&4294967295;HEAP[pB]=pF;lP=1}__ZN6Object4freeEv(kF)}var pA=lP;var oI=reSign((pA),8,0)!=0;var bL=(oI)^1;var mh=unSign((bL),1,0);var oH=reSign((mh),8,0)!=0;if(oH){__Z5erroriPcz(-1,(__str1101887)&4294967295);var pz=iM;mL=pz;var px=mL;var pw=(px)!=0;if(pw){var pi=mL;__ZN9GooStringD1Ev(pi);var ph=mL;var pg=ph;__ZdlPv(pg)}S=1;break $bb9$$bb10$5}else{}}else{var pf=__ZN6Object7getNameEv(aB);c4=pf;var pe=__Znwj(32);var pd=pe;c7=pd;var pc=c7;var pb=c4;__ZN9GooStringC1EPKc(pc,pb);var pa=c7;lO=pa;var o9=HEAP[_globalParams];var oS=iM;var oR=lO;var oQ=__ZN12GlobalParams7getCMapEP9GooStringS1_P6Stream(o9,oS,oR,0);var oP=kU;var oO=(oP+176)&4294967295;HEAP[oO]=oQ}var oN=kU;var oM=(oN+176)&4294967295;var oL=HEAP[oM];var oK=(oL)==0;if(oK){var oJ=iM;var ov=__ZNK9GooString10getCStringEv(oJ);var ou=lO;var ot=__ZNK9GooString10getCStringEv(ou);__Z5erroriPcz(-1,(__str1111888)&4294967295,Pointer_make([ot,0,0,0,ov,0,0,0],0,ALLOC_STACK));var os=iM;mK=os;var or=mK;var op=(or)!=0;if(op){var oo=mK;__ZN9GooStringD1Ev(oo);var on=mK;var om=on;__ZdlPv(om)}var ol=lO;pL=ol;var gV=pL;var gT=(gV)!=0;if(gT){var gR=pL;__ZN9GooStringD1Ev(gR);var gP=pL;var gL=gP;__ZdlPv(gL)}S=20;break $bb9$$bb10$5}else{var gJ=iM;mg=gJ;var gF=mg;var gD=(gF)!=0;if(gD){var gB=mg;__ZN9GooStringD1Ev(gB);var gy=mg;var gl=gy;__ZdlPv(gl)}var gj=lO;pK=gj;var gh=pK;var gf=(gh)!=0;if(gf){var gc=pK;__ZN9GooStringD1Ev(gc);var ga=pK;var f7=ga;__ZdlPv(f7)}__ZN6Object4freeEv(aB);var f5=kU;var f3=(f5)&4294967295;var f0=(f3+40)&4294967295;var fN=HEAP[f0];var fL=(((fN))|0)==10;$bb112$$bb111$107:do{if(fL){S=43}else{var fJ=kU;var fH=(fJ)&4294967295;var fE=(fH+40)&4294967295;var fC=HEAP[fE];var fz=(((fC))|0)==11;if(fz){S=43;break $bb112$$bb111$107}else{S=44;break $bb112$$bb111$107}}}while(0);if(S==43){var fx=ae;var fv=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fx,(__str1121889)&4294967295,aB,0);var fs=__ZN6Object8isStreamEv(aB);nu=fs;var ff=nu;var W=reSign((ff),8,0)!=0;$bb114$$bb125$111:do{if(W){var fd=kU;var fb=(fd+228)&4294967295;HEAP[fb]=0;ch=64;var e9=ch;var e6=_gmallocn(e9,2);var e4=e6;var e2=kU;var eZ=(e2+224)&4294967295;HEAP[eZ]=e4;__ZN6Object11streamResetEv(aB);$bb118$113:while(1){var dn=__ZN6Object13streamGetCharEv(aB);hN=dn;var dl=hN;var dj=(((dl))|0)==-1;$bb121$$bb119$115:do{if(dj){S=47}else{var dh=__ZN6Object13streamGetCharEv(aB);hM=dh;var df=hM;var dd=(((df))|0)==-1;if(dd){S=47;break $bb121$$bb119$115}jA=1;S=49;break $bb121$$bb119$115}}while(0);if(S==47){jA=0}var dc=jA;nr=dc;var da=nr;var K=reSign((da),8,0)!=0;if(!(K)){S=52;break $bb118$113}var eX=kU;var eV=(eX+228)&4294967295;var eI=HEAP[eV];var eH=ch;var eG=(((eI))|0)==(((eH))|0);if(eG){var eF=ch;var eD=((eF)*2)&4294967295;ch=eD;var eB=kU;var eA=(eB+224)&4294967295;var ez=HEAP[eA];var ex=ez;var ew=ch;var ej=_greallocn(ex,ew,2);var ei=ej;var eh=kU;var eg=(eh+224)&4294967295;HEAP[eg]=ei}var ee=kU;var ec=(ee+224)&4294967295;var eb=HEAP[ec];var ea=kU;var d8=(ea+228)&4294967295;var d6=HEAP[d8];var dQ=hN;var dP=(((dQ))&65535);var dO=(dP)<<8;var dN=hM;var dM=(((dN))&65535);var dL=((dO)+(dM))&65535;var dJ=(eb+2*d6)&4294967295;HEAP[dJ]=dL;var dH=((d6)+1)&4294967295;var dF=kU;var dE=(dF+228)&4294967295;HEAP[dE]=dH;S=45;continue $bb118$113}}else{var c8=__ZN6Object6isNameEPc(aB,(__str1131890)&4294967295);var G=reSign((c8),8,0)!=0;var pC=(G)^1;var he=unSign((pC),1,0);var E=reSign((he),8,0)!=0;var lA=(E)^1;var n6=unSign((lA),1,0);var o=reSign((n6),8,0)!=0;$bb142$$bb133$127:do{if(o){S=54}else{var c6=__ZN6Object6isNullEv(aB);var j=reSign((c6),8,0)!=0;var ah=(j)^1;var ln=unSign((ah),1,0);var d=reSign((ln),8,0)!=0;var oA=(d)^1;var ag=unSign((oA),1,0);var rs=reSign((ag),8,0)!=0;if(rs){S=54;break $bb142$$bb133$127}jz=1;S=56;break $bb142$$bb133$127}}while(0);if(S==54){jz=0}var cK=jz;nm=cK;var cI=nm;var rk=reSign((cI),8,0)!=0;if(!(rk)){S=59;break $bb114$$bb125$111}__Z5erroriPcz(-1,(__str1141891)&4294967295)}}while(0);__ZN6Object4freeEv(aB)}var cH=ae;var cF=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cH,(__str1151892)&4294967295,aB,0);var cE=__ZN6Object5isIntEv(cF);nh=cE;var cC=nh;var re=reSign((cC),8,0)!=0;if(re){var cB=__ZN6Object6getIntEv(aB);var cA=(((cB))|0);var cy=(cA)*0.001;var cx=kU;var cl=(cx+184)&4294967295;var ck=(cl)&4294967295;HEAP[ck]=cy}__ZN6Object4freeEv(aB);var cj=ae;var ci=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cj,(__str1161893)&4294967295,aB,0);var cg=__ZN6Object7isArrayEv(ci);nf=cg;var ce=nf;var q2=reSign((ce),8,0)!=0;if(q2){dr=0;ch=0;$bb203$141:while(1){var rB=ch;var rA=((rB)+1)&4294967295;var ry=__ZN6Object14arrayGetLengthEv(aB);var rw=(((rA))|0)<(((ry))|0);var ru=unSign((rw),1,0);nb=ru;var rr=nb;var h2=reSign((rr),8,0)!=0;if(!(h2)){S=81;break $bb203$141}var cc=ch;var cb=__ZN6Object8arrayGetEiPS_(aB,cc,aA);var ca=ch;var b8=((ca)+1)&4294967295;var nC=__ZN6Object8arrayGetEiPS_(aB,b8,az);var nA=__ZN6Object5isIntEv(aA);var qU=reSign((nA),8,0)!=0;var nH=(qU)^1;var dw=unSign((nH),1,0);var qO=reSign((dw),8,0)!=0;$bb165$$bb158$144:do{if(qO){S=63}else{var ny=__ZN6Object5isIntEv(az);var qM=reSign((ny),8,0)!=0;var m2=(qM)^1;var ai=unSign((m2),1,0);var qw=reSign((ai),8,0)!=0;if(qw){S=63;break $bb165$$bb158$144}var nw=ch;var nt=((nw)+2)&4294967295;var nq=__ZN6Object14arrayGetLengthEv(aB);var no=(((nt))|0)>=(((nq))|0);if(no){S=63;break $bb165$$bb158$144}jp=1;S=66;break $bb165$$bb158$144}}while(0);if(S==63){jp=0}var nl=jp;m8=nl;var nj=m8;var qn=reSign((nj),8,0)!=0;if(qn){var ng=ch;var nd=((ng)+2)&4294967295;var na=__ZN6Object8arrayGetEiPS_(aB,nd,ay);var m7=__ZN6Object5isNumEv(na);m3=m7;var m5=m3;var ql=reSign((m5),8,0)!=0;if(ql){var m1=kU;var mY=(m1+184)&4294967295;var mW=(mY+28)&4294967295;var mT=HEAP[mW];var mQ=dr;var mN=(((mT))|0)==(((mQ))|0);if(mN){var mI=dr;var mG=((mI)+16)&4294967295;dr=mG;var mD=kU;var mB=(mD+184)&4294967295;var my=(mB+24)&4294967295;var mv=HEAP[my];var mr=mv;var mo=dr;var ml=_greallocn(mr,mo,16);var mj=ml;var md=kU;var mb=(md+184)&4294967295;var l8=(mb+24)&4294967295;HEAP[l8]=mj}var l6=kU;var l3=(l6+184)&4294967295;var l0=(l3+24)&4294967295;var lX=HEAP[l0];var lV=kU;var lS=(lV+184)&4294967295;var lQ=(lS+28)&4294967295;var lM=HEAP[lQ];var lK=(lX+16*lM)&4294967295;var lJ=__ZN6Object6getIntEv(aA);var lI=(lK)&4294967295;HEAP[lI]=lJ;var lH=kU;var lG=(lH+184)&4294967295;var lE=(lG+24)&4294967295;var lD=HEAP[lE];var lC=kU;var lB=(lC+184)&4294967295;var lz=(lB+28)&4294967295;var ly=HEAP[lz];var lx=(lD+16*ly)&4294967295;var lw=__ZN6Object6getIntEv(az);var lv=(lx+4)&4294967295;HEAP[lv]=lw;var lu=kU;var lt=(lu+184)&4294967295;var ls=(lt+24)&4294967295;var lr=HEAP[ls];var lq=kU;var lk=(lq+184)&4294967295;var li=(lk+28)&4294967295;var lg=HEAP[li];var le=(lr+16*lg)&4294967295;var lc=__ZN6Object6getNumEv(ay);var la=(lc)*0.001;var k8=(le+8)&4294967295;HEAP[k8]=la;var k6=kU;var k4=(k6+184)&4294967295;var k2=(k4+28)&4294967295;var k0=HEAP[k2];var kY=((k0)+1)&4294967295;var kW=kU;var kT=(kW+184)&4294967295;var kR=(kT+28)&4294967295;HEAP[kR]=kY}else{__Z5erroriPcz(-1,(__str1171894)&4294967295)}__ZN6Object4freeEv(ay);var kP=ch;var kN=((kP)+3)&4294967295;ch=kN}else{var kL=__ZN6Object5isIntEv(aA);var p8=reSign((kL),8,0)!=0;var lF=(p8)^1;var dS=unSign((lF),1,0);var p5=reSign((dS),8,0)!=0;$bb186$$bb180$161:do{if(p5){S=71}else{var kJ=__ZN6Object7isArrayEv(az);var pX=reSign((kJ),8,0)!=0;var at=(pX)^1;var dp=unSign((at),1,0);var pT=reSign((dp),8,0)!=0;if(pT){S=71;break $bb186$$bb180$161}jl=1;S=73;break $bb186$$bb180$161}}while(0);if(S==71){jl=0}var kH=jl;mZ=kH;var kB=mZ;var pQ=reSign((kB),8,0)!=0;if(pQ){var kz=kU;var kx=(kz+184)&4294967295;var kv=(kx+28)&4294967295;var kt=HEAP[kv];var kr=__ZN6Object14arrayGetLengthEv(az);var kp=((kt)+(kr))&4294967295;var kn=dr;var kl=(((kp))|0)>(((kn))|0);var kj=unSign((kl),1,0);mU=kj;var kh=mU;var pE=reSign((kh),8,0)!=0;if(pE){var kf=kU;var kd=(kf+184)&4294967295;var kb=(kd+28)&4294967295;var j9=HEAP[kb];var j7=__ZN6Object14arrayGetLengthEv(az);var j5=((j9)+(j7))&4294967295;var j3=((j5)+15)&4294967295;var j1=(j3)&-16;dr=j1;var jZ=kU;var by=(jZ+184)&4294967295;var bw=(by+24)&4294967295;var bu=HEAP[bw];var bs=bu;var bq=dr;var bo=_greallocn(bs,bq,16);var bm=bo;var bk=kU;var bi=(bk+184)&4294967295;var bg=(bi+24)&4294967295;HEAP[bg]=bm}var be=__ZN6Object6getIntEv(aA);cf=be;cd=0;while(1){var y=__ZN6Object14arrayGetLengthEv(az);var w=cd;var u=(((y))|0)>(((w))|0);var s=unSign((u),1,0);mR=s;var q=mR;var pv=reSign((q),8,0)!=0;if(!(pv)){S=79;break}var bc=cd;var ba=__ZN6Object8arrayGetEiPS_(az,bc,ay);var a8=__ZN6Object5isNumEv(ba);mO=a8;var a6=mO;var py=reSign((a6),8,0)!=0;if(py){var a4=kU;var a2=(a4+184)&4294967295;var aZ=(a2+24)&4294967295;var aX=HEAP[aZ];var aV=kU;var aR=(aV+184)&4294967295;var aO=(aR+28)&4294967295;var aM=HEAP[aO];var aJ=(aX+16*aM)&4294967295;var aI=cf;var aH=(aJ)&4294967295;HEAP[aH]=aI;var aG=kU;var aF=(aG+184)&4294967295;var aE=(aF+24)&4294967295;var aD=HEAP[aE];var au=kU;var ar=(au+184)&4294967295;var aq=(ar+28)&4294967295;var ap=HEAP[aq];var ao=(aD+16*ap)&4294967295;var an=cf;var am=(ao+4)&4294967295;HEAP[am]=an;var al=kU;var ak=(al+184)&4294967295;var aj=(ak+24)&4294967295;var ad=HEAP[aj];var ac=kU;var ab=(ac+184)&4294967295;var aa=(ab+28)&4294967295;var Z=HEAP[aa];var Y=(ad+16*Z)&4294967295;var X=__ZN6Object6getNumEv(ay);var V=(X)*0.001;var U=(Y+8)&4294967295;HEAP[U]=V;var T=cf;var R=((T)+1)&4294967295;cf=R;var Q=kU;var P=(Q+184)&4294967295;var O=(P+28)&4294967295;var N=HEAP[O];var M=((N)+1)&4294967295;var L=kU;var J=(L+184)&4294967295;var I=(J+28)&4294967295;HEAP[I]=M}else{__Z5erroriPcz(-1,(__str1171894)&4294967295)}__ZN6Object4freeEv(ay);var H=cd;var A=((H)+1)&4294967295;cd=A;S=76;continue}var n=ch;var l=((n)+2)&4294967295;ch=l}else{__Z5erroriPcz(-1,(__str1171894)&4294967295);var i=ch;var g=((i)+1)&4294967295;ch=g}}__ZN6Object4freeEv(az);__ZN6Object4freeEv(aA);S=62;continue $bb203$141}var ro=kU;var rm=(ro+184)&4294967295;var rj=(rm+24)&4294967295;var rh=HEAP[rj];var rb=kU;var q9=(rb+184)&4294967295;var q7=(q9+28)&4294967295;var q5=HEAP[q7];var q3=(rh+16*q5)&4294967295;var q0=kU;var qY=(q0+184)&4294967295;var qW=(qY+24)&4294967295;var qT=HEAP[qW];a0=qT;pJ=q3;HEAP[gn]=202;var qR=a0;var qI=pJ;__ZNSt3__16__sortIRPFbRK20GfxFontCIDWidthExcepS3_EPS1_EEvT0_S8_T_(qR,qI,gn)}__ZN6Object4freeEv(aB);var qG=ae;var qE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(qG,(__str1181895)&4294967295,aB,0);var qC=__ZN6Object7isArrayEv(qE);var hZ=reSign((qC),8,0)!=0;var oT=(hZ)^1;var lm=unSign((oT),1,0);var hH=reSign((lm),8,0)!=0;$bb213$$bb211$184:do{if(hH){S=83}else{var qA=__ZN6Object14arrayGetLengthEv(aB);var qy=(((qA))|0)!=2;if(qy){S=83;break $bb213$$bb211$184}i3=1;S=85;break $bb213$$bb211$184}}while(0);if(S==83){i3=0}var qv=i3;mE=qv;var qt=mE;var hA=reSign((qt),8,0)!=0;if(hA){var qr=__ZN6Object8arrayGetEiPS_(aB,0,aA);var qp=__ZN6Object5isNumEv(qr);mz=qp;var jk=mz;var hy=reSign((jk),8,0)!=0;if(hy){var jj=__ZN6Object6getNumEv(aA);var ji=(jj)*0.001;var jh=kU;var jg=(jh+184)&4294967295;var jf=(jg+16)&4294967295;HEAP[jf]=ji}__ZN6Object4freeEv(aA);var je=__ZN6Object8arrayGetEiPS_(aB,1,aA);var jd=__ZN6Object5isNumEv(je);mw=jd;var jc=mw;var hg=reSign((jc),8,0)!=0;if(hg){var jb=__ZN6Object6getNumEv(aA);var iY=(jb)*0.001;var iX=kU;var iW=(iX+184)&4294967295;var iV=(iW+8)&4294967295;HEAP[iV]=iY}__ZN6Object4freeEv(aA)}__ZN6Object4freeEv(aB);var iU=ae;var iT=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(iU,(__str1191896)&4294967295,aB,0);var iS=__ZN6Object7isArrayEv(iT);ms=iS;var iR=ms;var ha=reSign((iR),8,0)!=0;if(ha){dr=0;ch=0;$bb310$201:while(1){var bz=ch;var bx=((bz)+1)&4294967295;var bv=__ZN6Object14arrayGetLengthEv(aB);var bt=(((bx))|0)<(((bv))|0);var br=unSign((bt),1,0);mp=br;var bp=mp;var nY=reSign((bp),8,0)!=0;if(!(nY)){S=119;break $bb310$201}var iQ=ch;var iP=__ZN6Object8arrayGetEiPS_(aB,iQ,aA);var iz=ch;var iy=((iz)+1)&4294967295;var ix=__ZN6Object8arrayGetEiPS_(aB,iy,az);var iw=__ZN6Object5isIntEv(aA);var g7=reSign((iw),8,0)!=0;var jX=(g7)^1;var dq=unSign((jX),1,0);var gN=reSign((dq),8,0)!=0;$bb238$$bb231$204:do{if(gN){S=91}else{var iv=__ZN6Object5isIntEv(az);var gI=reSign((iv),8,0)!=0;var qL=(gI)^1;var cL=unSign((qL),1,0);var gA=reSign((cL),8,0)!=0;if(gA){S=91;break $bb238$$bb231$204}var iu=ch;var it=((iu)+4)&4294967295;var ir=__ZN6Object14arrayGetLengthEv(aB);var iq=(((it))|0)>=(((ir))|0);if(iq){S=91;break $bb238$$bb231$204}iZ=1;S=94;break $bb238$$bb231$204}}while(0);if(S==91){iZ=0}var ip=iZ;mm=ip;var ia=mm;var ge=reSign((ia),8,0)!=0;if(ge){var h9=ch;var h8=((h9)+2)&4294967295;var h7=__ZN6Object8arrayGetEiPS_(aB,h8,ay);var h6=__ZN6Object5isNumEv(h7);var f9=reSign((h6),8,0)!=0;var e1=(f9)^1;var pp=unSign((e1),1,0);var f2=reSign((pp),8,0)!=0;$bb257$$bb246$213:do{if(f2){S=96}else{var h5=ch;var h4=((h5)+3)&4294967295;var h3=__ZN6Object8arrayGetEiPS_(aB,h4,aw);var h1=__ZN6Object5isNumEv(h3);var fZ=reSign((h1),8,0)!=0;var ed=(fZ)^1;var mf=unSign((ed),1,0);var fG=reSign((mf),8,0)!=0;if(fG){S=96;break $bb257$$bb246$213}var h0=ch;var hL=((h0)+4)&4294967295;var hK=__ZN6Object8arrayGetEiPS_(aB,hL,av);var hJ=__ZN6Object5isNumEv(hK);var fB=reSign((hJ),8,0)!=0;var lL=(fB)^1;var lN=unSign((lL),1,0);var fu=reSign((lN),8,0)!=0;if(fu){S=96;break $bb257$$bb246$213}iH=1;S=99;break $bb257$$bb246$213}}while(0);if(S==96){iH=0}var hI=iH;mi=hI;var hG=mi;var fr=reSign((hG),8,0)!=0;if(fr){var hF=kU;var hE=(hF+184)&4294967295;var hD=(hE+36)&4294967295;var hC=HEAP[hD];var hz=dr;var hl=(((hC))|0)==(((hz))|0);if(hl){var hk=dr;var hj=((hk)+16)&4294967295;dr=hj;var hh=kU;var hf=(hh+184)&4294967295;var hd=(hf+32)&4294967295;var hc=HEAP[hd];var hb=hc;var g9=dr;var g8=_greallocn(hb,g9,32);var gW=g8;var gU=kU;var gS=(gU+184)&4294967295;var gQ=(gS+32)&4294967295;HEAP[gQ]=gW}var gM=kU;var gK=(gM+184)&4294967295;var gH=(gK+32)&4294967295;var gE=HEAP[gH];var gC=kU;var gz=(gC+184)&4294967295;var gm=(gz+36)&4294967295;var gk=HEAP[gm];var gi=(gE+32*gk)&4294967295;var gg=__ZN6Object6getIntEv(aA);var gd=(gi)&4294967295;HEAP[gd]=gg;var gb=kU;var f8=(gb+184)&4294967295;var f6=(f8+32)&4294967295;var f4=HEAP[f6];var f1=kU;var fO=(f1+184)&4294967295;var fM=(fO+36)&4294967295;var fK=HEAP[fM];var fI=(f4+32*fK)&4294967295;var fF=__ZN6Object6getIntEv(az);var fD=(fI+4)&4294967295;HEAP[fD]=fF;var fA=kU;var fy=(fA+184)&4294967295;var fw=(fy+32)&4294967295;var ft=HEAP[fw];var fg=kU;var fe=(fg+184)&4294967295;var fc=(fe+36)&4294967295;var fa=HEAP[fc];var e8=(ft+32*fa)&4294967295;var e5=__ZN6Object6getNumEv(ay);var e3=(e5)*0.001;var e0=(e8+8)&4294967295;HEAP[e0]=e3;var eY=kU;var eW=(eY+184)&4294967295;var pu=(eW+32)&4294967295;var pt=HEAP[pu];var pr=kU;var pq=(pr+184)&4294967295;var po=(pq+36)&4294967295;var pn=HEAP[po];var pm=(pt+32*pn)&4294967295;var pl=__ZN6Object6getNumEv(aw);var pk=(pl)*0.001;var pj=(pm+16)&4294967295;HEAP[pj]=pk;var o4=kU;var o3=(o4+184)&4294967295;var o1=(o3+32)&4294967295;var o0=HEAP[o1];var oZ=kU;var oY=(oZ+184)&4294967295;var oX=(oY+36)&4294967295;var oW=HEAP[oX];var oV=(o0+32*oW)&4294967295;var oU=__ZN6Object6getNumEv(av);var oG=(oU)*0.001;var oF=(oV+24)&4294967295;HEAP[oF]=oG;var oE=kU;var oD=(oE+184)&4294967295;var oC=(oD+36)&4294967295;var oB=HEAP[oC];var oz=((oB)+1)&4294967295;var oy=kU;var ox=(oy+184)&4294967295;var ow=(ox+36)&4294967295;HEAP[ow]=oz}else{__Z5erroriPcz(-1,(__str1201897)&4294967295)}__ZN6Object4freeEv(av);__ZN6Object4freeEv(aw);__ZN6Object4freeEv(ay);var ok=ch;var oj=((ok)+5)&4294967295;ch=oj}else{var oi=__ZN6Object5isIntEv(aA);var eU=reSign((oi),8,0)!=0;var hi=(eU)^1;var kE=unSign((hi),1,0);var eT=reSign((kE),8,0)!=0;$bb276$$bb270$228:do{if(eT){S=104}else{var oh=__ZN6Object7isArrayEv(az);var eC=reSign((oh),8,0)!=0;var n5=(eC)^1;var hP=unSign((n5),1,0);var ey=reSign((hP),8,0)!=0;if(ey){S=104;break $bb276$$bb270$228}iF=1;S=106;break $bb276$$bb270$228}}while(0);if(S==104){iF=0}var og=iF;l9=og;var of=l9;var ev=reSign((of),8,0)!=0;if(ev){var od=kU;var oc=(od+184)&4294967295;var ob=(oc+36)&4294967295;var oa=HEAP[ob];var n3=__ZN6Object14arrayGetLengthEv(az);var n2=((((n3))|0)/3|0);var n1=((oa)+(n2))&4294967295;var n0=dr;var nZ=(((n1))|0)>(((n0))|0);var nX=unSign((nZ),1,0);l4=nX;var nW=l4;var ef=reSign((nW),8,0)!=0;if(ef){var nV=kU;var nU=(nV+184)&4294967295;var nT=(nU+36)&4294967295;var nS=HEAP[nT];var nR=__ZN6Object14arrayGetLengthEv(az);var nP=((((nR))|0)/3|0);var nO=((nS)+(nP))&4294967295;var nN=((nO)+15)&4294967295;var nL=(nN)&-16;dr=nL;var nJ=kU;var nG=(nJ+184)&4294967295;var nF=(nG+32)&4294967295;var nE=HEAP[nF];var nD=nE;var nB=dr;var nz=_greallocn(nD,nB,32);var nx=nz;var nv=kU;var ns=(nv+184)&4294967295;var np=(ns+32)&4294967295;HEAP[np]=nx}var nn=__ZN6Object6getIntEv(aA);cf=nn;cd=0;$bb305$239:while(1){var bJ=__ZN6Object14arrayGetLengthEv(az);var bI=cd;var bH=(((bJ))|0)>(((bI))|0);var bG=unSign((bH),1,0);l1=bG;var bF=l1;var n9=reSign((bF),8,0)!=0;if(!(n9)){S=117;break $bb305$239}var nk=cd;var ni=__ZN6Object8arrayGetEiPS_(az,nk,ay);var ne=__ZN6Object5isNumEv(ni);var d9=reSign((ne),8,0)!=0;var qj=(d9)^1;var lp=unSign((qj),1,0);var d5=reSign((lp),8,0)!=0;$bb299$$bb288$242:do{if(d5){S=110}else{var nc=cd;var m9=((nc)+1)&4294967295;var m6=__ZN6Object8arrayGetEiPS_(az,m9,aw);var m4=__ZN6Object5isNumEv(m6);var d4=reSign((m4),8,0)!=0;var pM=(d4)^1;var io=unSign((pM),1,0);var dK=reSign((io),8,0)!=0;if(dK){S=110;break $bb299$$bb288$242}var m0=cd;var mX=((m0)+2)&4294967295;var mV=__ZN6Object8arrayGetEiPS_(az,mX,av);var mS=__ZN6Object5isNumEv(mV);var dG=reSign((mS),8,0)!=0;var ep=(dG)^1;var eE=unSign((ep),1,0);var dD=reSign((eE),8,0)!=0;if(dD){S=110;break $bb299$$bb288$242}iA=1;S=113;break $bb299$$bb288$242}}while(0);if(S==110){iA=0}var mP=iA;lY=mP;var mJ=lY;var oe=reSign((mJ),8,0)!=0;if(oe){var mH=kU;var mF=(mH+184)&4294967295;var mC=(mF+32)&4294967295;var mA=HEAP[mC];var mx=kU;var mu=(mx+184)&4294967295;var mq=(mu+36)&4294967295;var mn=HEAP[mq];var mk=(mA+32*mn)&4294967295;var me=cf;var mc=(mk)&4294967295;HEAP[mc]=me;var ma=kU;var l7=(ma+184)&4294967295;var l5=(l7+32)&4294967295;var l2=HEAP[l5];var lZ=kU;var lW=(lZ+184)&4294967295;var lU=(lW+36)&4294967295;var lR=HEAP[lU];var dC=(l2+32*lR)&4294967295;var dB=cf;var dA=(dC+4)&4294967295;HEAP[dA]=dB;var dz=kU;var dy=(dz+184)&4294967295;var dx=(dy+32)&4294967295;var dv=HEAP[dx];var du=kU;var dt=(du+184)&4294967295;var ds=(dt+36)&4294967295;var cZ=HEAP[ds];var cX=(dv+32*cZ)&4294967295;var cV=__ZN6Object6getNumEv(ay);var cT=(cV)*0.001;var cR=(cX+8)&4294967295;HEAP[cR]=cT;var cQ=kU;var cP=(cQ+184)&4294967295;var cO=(cP+32)&4294967295;var cN=HEAP[cO];var cM=kU;var cw=(cM+184)&4294967295;var cv=(cw+36)&4294967295;var cu=HEAP[cv];var ct=(cN+32*cu)&4294967295;var cs=__ZN6Object6getNumEv(aw);var cr=(cs)*0.001;var cq=(ct+16)&4294967295;HEAP[cq]=cr;var cp=kU;var co=(cp+184)&4294967295;var cn=(co+32)&4294967295;var b6=HEAP[cn];var b5=kU;var b4=(b5+184)&4294967295;var b3=(b4+36)&4294967295;var b2=HEAP[b3];var b1=(b6+32*b2)&4294967295;var b0=__ZN6Object6getNumEv(av);var bZ=(b0)*0.001;var bY=(b1+24)&4294967295;HEAP[bY]=bZ;var bX=cf;var bW=((bX)+1)&4294967295;cf=bW;var bV=kU;var bU=(bV+184)&4294967295;var bT=(bU+36)&4294967295;var bS=HEAP[bT];var bR=((bS)+1)&4294967295;var bQ=kU;var bP=(bQ+184)&4294967295;var bO=(bP+36)&4294967295;HEAP[bO]=bR}else{__Z5erroriPcz(-1,(__str1201897)&4294967295)}__ZN6Object4freeEv(av);__ZN6Object4freeEv(aw);__ZN6Object4freeEv(ay);var bN=cd;var bK=((bN)+3)&4294967295;cd=bK;S=109;continue $bb305$239}var bE=ch;var bD=((bE)+2)&4294967295;ch=bD}else{__Z5erroriPcz(-1,(__str1201897)&4294967295);var bC=ch;var bB=((bC)+1)&4294967295;ch=bB}}__ZN6Object4freeEv(az);__ZN6Object4freeEv(aA);S=90;continue $bb310$201}var bn=kU;var bl=(bn+184)&4294967295;var bj=(bl+32)&4294967295;var bh=HEAP[bj];var bf=kU;var bd=(bf+184)&4294967295;var bb=(bd+36)&4294967295;var a9=HEAP[bb];var a7=(bh+32*a9)&4294967295;var a5=kU;var a3=(a5+184)&4294967295;var a1=(a3+32)&4294967295;var aY=HEAP[a1];ax=aY;d7=a7;HEAP[bA]=204;var aW=ax;var aS=d7;__ZNSt3__16__sortIRPFbRK21GfxFontCIDWidthExcepVS3_EPS1_EEvT0_S8_T_(aW,aS,bA)}__ZN6Object4freeEv(aB);__ZN6Object4freeEv(kC);var aQ=kU;var aN=(aQ)&4294967295;var aL=(aN+172)&4294967295;HEAP[aL]=1;S=121;break $bb$$bb5$2}}}}}}while(0);if(S==1){__ZN6Object4freeEv(aB)}__ZN6Object4freeEv(kC)}}while(0);STACKTOP=aU;return;return}function __ZN11Gfx8BitFontC1EP4XRefPc3RefP9GooString11GfxFontTypeP4Dict(am,cv,eZ,lf,le,dX,ch,dd){var fg=STACKTOP;STACKTOP+=1110;_memset(fg,0,1110);var e4;var aS;var aM;var nI;var mc=fg;var oi;var cf;var cJ;var kF;var c3;var c6;var c9;var da;var db;var dc;var kG;var dq;var dr;var dy;var dA;var dC;var kR;var kS;var kT;var m8;var rk;var iR;var iT;var i4;var rv;var i7;var rH;var jm;var jo;var jp;var js;var jt;var ju;var jv;var r2;var jK;var m6;var m5;var m4;var jL;var m3;var m2;var m1;var jP;var jY;var jZ;var j0;var j1;var j2;var j3;var j4;var j7;var j9;var ki;var r5;var kj;var kk;var kl;var r6;var kn;var kp;var ky;var ex;var m0;var kz;var kA;var kB;var kD;var d2;var tj;var iX;var de;var s9;var tZ=fg+8;var pF;var sb;var r3;var kE;var aH;var cV;var rw=fg+12;var uO;var bO;var cd=fg+1036;var jy;var ce;var jh;var l6=fg+1068;var ja=fg+1070;var i9=fg+1082;var i8=fg+1094;var l8;var md;var mp;var mm;var l9;var iQ=fg+1106;var ci=0;aS=am;aM=cv;nI=eZ;var mZ=(mc)&4294967295;HEAP[mZ]=lf;var mY=(mc+4)&4294967295;HEAP[mY]=le;oi=dX;cf=ch;cJ=dd;var em=aS;var el=(em)&4294967295;var ek=nI;var at=(mc)&4294967295;var r8=HEAP[at];var dP=(mc+4)&4294967295;var r4=HEAP[dP];var ej=oi;__ZN7GfxFontC2EPc3RefP9GooString(el,ek,r8,r4,ej);var ei=aS;var eg=(ei)&4294967295;var ee=(eg)&4294967295;HEAP[ee]=(__ZTV11Gfx8BitFont+8)&4294967295;var ec=aS;var ea=(ec+3512)&4294967295;__ZN6ObjectC1Ev(ea);var d8=aS;var d1=(d8+3524)&4294967295;__ZN6ObjectC1Ev(d1);__ZN6ObjectC1Ev(ja);__ZN6ObjectC1Ev(i9);__ZN6ObjectC1Ev(i8);var d0=aS;var dZ=(d0)&4294967295;var dY=(dZ+168)&4294967295;HEAP[dY]=1;var dW=aS;var dU=(dW)&4294967295;var dT=(dU+40)&4294967295;var dS=cf;HEAP[dT]=dS;var dR=aS;var dQ=(dR+1456)&4294967295;HEAP[dQ]=0;var dO=aS;var dN=(dO)&4294967295;var dM=(dN+20)&4294967295;var dL=HEAP[dM];var dK=(dL)!=0;$bb$$bb19$2:do{if(dK){var dJ=aS;var dI=(dJ)&4294967295;var dH=(dI+20)&4294967295;var dG=HEAP[dH];var dF=__ZNK9GooString4copyEv(dG);d2=dF;md=0;$bb6$4:while(1){var dn=d2;var dm=__ZN9GooString9getLengthEv(dn);var dl=md;var dk=(((dm))|0)>(((dl))|0);var dj=unSign((dk),1,0);kD=dj;var di=kD;var qC=reSign((di),8,0)!=0;if(!(qC)){e4=2;break $bb6$4}var dE=d2;var dD=md;var dB=__ZN9GooString7getCharEi(dE,dD);var dz=reSign((dB),8,0)==32;var dx=unSign((dz),1,0);kB=dx;var dw=kB;var dV=reSign((dw),8,0)!=0;if(dV){var dv=d2;var du=md;var dt=__ZN9GooString3delEii(dv,du,1);e4=0;continue $bb6$4}else{var ds=md;var dp=((ds)+1)&4294967295;md=dp;e4=0;continue $bb6$4}}mp=0;mm=51;while(1){var cP=mm;var cO=mp;var cN=((cP)-(cO))&4294967295;var cM=(((cN))|0)>1;if(!(cM)){e4=5;break}var dh=mp;var dg=mm;var df=((dh)+(dg))&4294967295;var c7=((((df))|0)/2|0);l9=c7;var c5=l9;var c4=(__ZL10stdFontMap+c5*8)&4294967295;var c2=(c4)&4294967295;var c1=HEAP[c2];var c0=d2;var cZ=__ZNK9GooString3cmpEPKc(c0,c1);var cY=(((cZ))|0)>=0;var cX=unSign((cY),1,0);kA=cX;var cW=kA;var oG=reSign((cW),8,0)!=0;if(oG){var cS=l9;mp=cS;e4=3;continue}else{var cQ=l9;mm=cQ;e4=3;continue}}var cL=mp;var cK=(__ZL10stdFontMap+cL*8)&4294967295;var cI=(cK)&4294967295;var cH=HEAP[cI];var cF=d2;var cE=__ZNK9GooString3cmpEPKc(cF,cH);var cD=(((cE))|0)==0;var cC=unSign((cD),1,0);kz=cC;var cB=kz;var oF=reSign((cB),8,0)!=0;if(oF){var cA=__Znwj(32);var cz=cA;m0=cz;var cy=mp;var cx=(__ZL10stdFontMap+cy*8)&4294967295;var cw=(cx+4)&4294967295;var ct=HEAP[cw];var cs=m0;__ZN9GooStringC1EPKc(cs,ct);var cr=aS;var cq=(cr)&4294967295;var cp=(cq+20)&4294967295;var co=m0;HEAP[cp]=co}var cn=d2;ex=cn;var cm=ex;var cl=(cm)!=0;if(!(cl)){e4=8;break $bb$$bb19$2}var ck=ex;__ZN9GooStringD1Ev(ck);var uA=ex;var uy=uA;__ZdlPv(uy)}}while(0);tj=0;var uw=aS;var uu=(uw)&4294967295;var us=(uu+20)&4294967295;var uq=HEAP[us];var uo=(uq)!=0;$bb20$$bb26$23:do{if(uo){md=0;while(1){var tP=md;var tN=(((tP))|0)<=13;if(!(tN)){e4=15;break $bb20$$bb26$23}var um=md;var ul=(_builtinFonts+um*24)&4294967295;var uk=(ul)&4294967295;var ug=HEAP[uk];var ue=aS;var uc=(ue)&4294967295;var ua=(uc+20)&4294967295;var t8=HEAP[ua];var t6=__ZNK9GooString3cmpEPKc(t8,ug);var t4=(((t6))|0)==0;var t2=unSign((t4),1,0);ky=t2;var t1=ky;var oj=reSign((t1),8,0)!=0;if(oj){e4=11;break}var tT=md;var tR=((tT)+1)&4294967295;md=tR;e4=10;continue}var t0=md;var tV=(_builtinFonts+t0*24)&4294967295;tj=tV}}while(0);var tL=tj;var tJ=(tL)!=0;if(tJ){var tH=tj;var tG=(tH+8)&4294967295;var tF=HEAP[tG];var tB=reSign((tF),16,0);var tz=(tB)*0.001;var tx=aS;var tv=(tx)&4294967295;var tt=(tv+152)&4294967295;HEAP[tt]=tz;var tr=tj;var tp=(tr+10)&4294967295;var tn=HEAP[tp];var tm=reSign((tn),16,0);var tl=(tm)*0.001;var tk=aS;var ti=(tk)&4294967295;var th=(ti+160)&4294967295;HEAP[th]=tl;var tg=tj;var tf=(tg+12)&4294967295;var te=(tf)&4294967295;var td=HEAP[te];var tc=reSign((td),16,0);var tb=(tc)*0.001;var ta=aS;var s8=(ta)&4294967295;var s7=(s8+112)&4294967295;var s6=(s7)&4294967295;HEAP[s6]=tb;var s5=tj;var s4=(s5+12)&4294967295;var s3=(s4+2)&4294967295;var s2=HEAP[s3];var s1=reSign((s2),16,0);var s0=(s1)*0.001;var sZ=aS;var sY=(sZ)&4294967295;var sX=(sY+112)&4294967295;var sW=(sX+8)&4294967295;HEAP[sW]=s0;var sV=tj;var sU=(sV+12)&4294967295;var sT=(sU+4)&4294967295;var sS=HEAP[sT];var sR=reSign((sS),16,0);var sQ=(sR)*0.001;var sP=aS;var sM=(sP)&4294967295;var sL=(sM+112)&4294967295;var sK=(sL+16)&4294967295;HEAP[sK]=sQ;var sJ=tj;var sI=(sJ+12)&4294967295;var sH=(sI+6)&4294967295;var sG=HEAP[sH];var sF=reSign((sG),16,0);var sE=(sF)*0.001;var sD=aS;var sz=(sD)&4294967295;var sy=(sz+112)&4294967295;var sx=(sy+24)&4294967295;HEAP[sx]=sE}else{var sv=aS;var su=(sv)&4294967295;var st=(su+152)&4294967295;HEAP[st]=0.95;var ss=aS;var sr=(ss)&4294967295;var sq=(sr+160)&4294967295;HEAP[sq]=-0.35;var sp=aS;var sm=(sp)&4294967295;var sl=(sm+112)&4294967295;var sk=(sl+24)&4294967295;HEAP[sk]=0;var sj=aS;var si=(sj)&4294967295;var sh=(si+112)&4294967295;var sg=(sh+24)&4294967295;var sf=HEAP[sg];var se=aS;var sd=(se)&4294967295;var ns=(sd+112)&4294967295;var nq=(ns+16)&4294967295;HEAP[nq]=sf;var no=aS;var nm=(no)&4294967295;var nk=(nm+112)&4294967295;var ni=(nk+16)&4294967295;var ng=HEAP[ni];var ne=aS;var nd=(ne)&4294967295;var nc=(nd+112)&4294967295;var mU=(nc+8)&4294967295;HEAP[mU]=ng;var mS=aS;var mQ=(mS)&4294967295;var mO=(mQ+112)&4294967295;var mM=(mO+8)&4294967295;var mK=HEAP[mM];var mI=aS;var mG=(mI)&4294967295;var mF=(mG+112)&4294967295;var mE=(mF)&4294967295;HEAP[mE]=mK}var mw=aS;var mu=(mw)&4294967295;var ms=aM;var mq=cJ;__ZN7GfxFont18readFontDescriptorEP4XRefP4Dict(mu,ms,mq);var mn=tj;var mk=(mn)!=0;$bb30$$bb32$35:do{if(mk){var mi=aS;var mg=(mi)&4294967295;var mf=(mg+52)&4294967295;var me=(mf)&4294967295;var l2=HEAP[me];var l0=(((l2))|0)<0;if(!(l0)){e4=18;break $bb30$$bb32$35}var lY=tj;var lW=(lY+8)&4294967295;var lU=HEAP[lW];var lS=reSign((lU),16,0);var lQ=(lS)*0.001;var lO=aS;var lN=(lO)&4294967295;var lM=(lN+152)&4294967295;HEAP[lM]=lQ;var lK=tj;var lJ=(lK+10)&4294967295;var lI=HEAP[lJ];var lH=reSign((lI),16,0);var lG=(lH)*0.001;var lF=aS;var lE=(lF)&4294967295;var lD=(lE+160)&4294967295;HEAP[lD]=lG;var lC=tj;var lB=(lC+12)&4294967295;var lz=(lB)&4294967295;var ly=HEAP[lz];var lx=reSign((ly),16,0);var lw=(lx)*0.001;var lv=aS;var lu=(lv)&4294967295;var lt=(lu+112)&4294967295;var ls=(lt)&4294967295;HEAP[ls]=lw;var lr=tj;var lq=(lr+12)&4294967295;var lp=(lq+2)&4294967295;var lo=HEAP[lp];var ln=reSign((lo),16,0);var lm=(ln)*0.001;var ll=aS;var lk=(ll)&4294967295;var lj=(lk+112)&4294967295;var li=(lj+8)&4294967295;HEAP[li]=lm;var lh=tj;var lg=(lh+12)&4294967295;var ld=(lg+4)&4294967295;var lc=HEAP[ld];var lb=reSign((lc),16,0);var la=(lb)*0.001;var k9=aS;var k8=(k9)&4294967295;var k7=(k8+112)&4294967295;var k6=(k7+16)&4294967295;HEAP[k6]=la;var k5=tj;var k4=(k5+12)&4294967295;var k3=(k4+6)&4294967295;var k2=HEAP[k3];var k1=reSign((k2),16,0);var k0=(k1)*0.001;var kZ=aS;var kY=(kZ)&4294967295;var kX=(kY+112)&4294967295;var kW=(kX+24)&4294967295;HEAP[kW]=k0}}while(0);var kV=aS;var kU=(kV)&4294967295;__ZN7GfxFont15findExtFontFileEv(kU);var kQ=aS;var kP=(kQ)&4294967295;var kO=(kP+64)&4294967295;var kN=(kO+24)&4294967295;HEAP[kN]=1;var kM=aS;var kL=(kM)&4294967295;var kK=(kL+64)&4294967295;var kJ=(kK+24)&4294967295;var kI=HEAP[kJ];var kH=aS;var gt=(kH)&4294967295;var gr=(gt+64)&4294967295;var gp=(gr)&4294967295;HEAP[gp]=kI;var gn=aS;var gl=(gn)&4294967295;var gj=(gl+64)&4294967295;var gh=(gj+40)&4294967295;HEAP[gh]=0;var gf=aS;var ge=(gf)&4294967295;var gd=(ge+64)&4294967295;var f9=(gd+40)&4294967295;var f7=HEAP[f9];var f5=aS;var f3=(f5)&4294967295;var f1=(f3+64)&4294967295;var fZ=(f1+32)&4294967295;HEAP[fZ]=f7;var fX=aS;var fV=(fX)&4294967295;var fU=(fV+64)&4294967295;var fT=(fU+32)&4294967295;var fP=HEAP[fT];var fN=aS;var fL=(fN)&4294967295;var fJ=(fL+64)&4294967295;var fH=(fJ+16)&4294967295;HEAP[fH]=fP;var fF=aS;var fD=(fF)&4294967295;var fB=(fD+64)&4294967295;var fA=(fB+16)&4294967295;var fz=HEAP[fA];var fv=aS;var ft=(fv)&4294967295;var fr=(ft+64)&4294967295;var fp=(fr+8)&4294967295;HEAP[fp]=fz;var fn=cJ;var fl=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fn,(__str1851962)&4294967295,ja,0);var fj=__ZN6Object7isArrayEv(fl);kp=fj;var fh=kp;var nW=reSign((fh),8,0)!=0;$bb34$$bb45$39:do{if(nW){md=0;$bb39$41:while(1){var e2=md;var e1=(((e2))|0)>5;$bb42$$bb40$43:do{if(e1){e4=22}else{var e0=__ZN6Object14arrayGetLengthEv(ja);var eY=md;var eX=(((e0))|0)<=(((eY))|0);if(eX){e4=22;break $bb42$$bb40$43}r6=1;e4=24;break $bb42$$bb40$43}}while(0);if(e4==22){r6=0}var eW=r6;kn=eW;var eV=kn;var nK=reSign((eV),8,0)!=0;if(!(nK)){e4=27;break $bb34$$bb45$39}var ff=md;var fe=__ZN6Object8arrayGetEiPS_(ja,ff,i9);var fd=__ZN6Object5isNumEv(fe);kl=fd;var fc=kl;var nV=reSign((fc),8,0)!=0;if(nV){var fb=md;var fa=__ZN6Object6getNumEv(i9);var e9=aS;var e8=(e9)&4294967295;var e7=(e8+64)&4294967295;var e6=(e7+fb*8)&4294967295;HEAP[e6]=fa}__ZN6Object4freeEv(i9);var e5=md;var e3=((e5)+1)&4294967295;md=e3;e4=20;continue $bb39$41}}}while(0);__ZN6Object4freeEv(ja);var eU=aS;var eT=(eU)&4294967295;var eS=(eT+40)&4294967295;var eR=HEAP[eS];var eQ=(((eR))|0)==4;$bb46$$bb69$54:do{if(eQ){var eP=cJ;var eO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(eP,(__str921869)&4294967295,ja,0);var eN=__ZN6Object7isArrayEv(eO);kk=eN;var eM=kk;var nJ=reSign((eM),8,0)!=0;$bb48$$bb59$56:do{if(nJ){md=0;$bb53$58:while(1){var ez=md;var ey=(((ez))|0)>3;$bb56$$bb54$60:do{if(ey){e4=30}else{var ew=__ZN6Object14arrayGetLengthEv(ja);var ev=md;var eu=(((ew))|0)<=(((ev))|0);if(eu){e4=30;break $bb56$$bb54$60}r5=1;e4=32;break $bb56$$bb54$60}}while(0);if(e4==30){r5=0}var et=r5;kj=et;var es=kj;var nw=reSign((es),8,0)!=0;if(!(nw)){e4=35;break $bb48$$bb59$56}var eL=md;var eK=__ZN6Object8arrayGetEiPS_(ja,eL,i9);var eJ=__ZN6Object5isNumEv(eK);ki=eJ;var eI=ki;var nx=reSign((eI),8,0)!=0;if(nx){var eH=md;var eG=__ZN6Object6getNumEv(i9);var eF=aS;var eE=(eF)&4294967295;var eD=(eE+112)&4294967295;var eC=(eD+eH*8)&4294967295;HEAP[eC]=eG}__ZN6Object4freeEv(i9);var eB=md;var eA=((eB)+1)&4294967295;md=eA;e4=28;continue $bb53$58}}}while(0);__ZN6Object4freeEv(ja);var er=aS;var eq=(er+3512)&4294967295;var ep=cJ;var eo=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ep,(__str1861963)&4294967295,eq,0);var en=__ZN6Object6isDictEv(eo);var nb=reSign((en),8,0)!=0;var oE=(nb)^1;var r7=unSign((oE),1,0);j9=r7;var eh=j9;var na=reSign((eh),8,0)!=0;if(na){__Z5erroriPcz(-1,(__str1871964)&4294967295);var ef=aS;var ed=(ef+3512)&4294967295;__ZN6Object4freeEv(ed)}var eb=aS;var d9=(eb+3524)&4294967295;var d7=cJ;var d6=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(d7,(__str1881965)&4294967295,d9,0);var d5=__ZN6Object6isDictEv(d6);var m9=reSign((d5),8,0)!=0;var cU=(m9)^1;var qk=unSign((cU),1,0);j7=qk;var d4=j7;var m7=reSign((d4),8,0)!=0;if(!(m7)){e4=38;break $bb46$$bb69$54}var d3=aS;var c=(d3+3524)&4294967295;__ZN6Object4freeEv(c)}}while(0);var a=aS;var v9=(a+1460)&4294967295;HEAP[v9]=0;var v7=aS;var v5=(v7+1461)&4294967295;HEAP[v5]=0;iX=0;de=0;var v3=cJ;var v1=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(v3,(__str1081885)&4294967295,ja,0);var vZ=__ZN6Object6isDictEv(ja);j4=vZ;var vY=j4;var mD=reSign((vY),8,0)!=0;$bb71$$bb81$76:do{if(mD){var vX=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ja,(__str1891966)&4294967295,i9,0);var vT=__ZN6Object6isNameEPc(i9,(__str1901967)&4294967295);j3=vT;var vR=j3;var mC=reSign((vR),8,0)!=0;$bb73$$bb74$78:do{if(mC){var vP=aS;var vN=(vP+1460)&4294967295;HEAP[vN]=1;var vL=aS;var vJ=(vL+1461)&4294967295;HEAP[vJ]=1;iX=(_macRomanEncoding)&4294967295}else{var vH=__ZN6Object6isNameEPc(i9,(__str1911968)&4294967295);j2=vH;var vF=j2;var mB=reSign((vF),8,0)!=0;if(mB){var vE=aS;var vD=(vE+1460)&4294967295;HEAP[vD]=1;iX=(_macExpertEncoding)&4294967295}else{var vz=__ZN6Object6isNameEPc(i9,(__str1921969)&4294967295);j1=vz;var vx=j1;var mA=reSign((vx),8,0)!=0;if(!(mA)){e4=42;break $bb73$$bb74$78}var vv=aS;var vt=(vv+1460)&4294967295;HEAP[vt]=1;iX=(_winAnsiEncoding)&4294967295}}}while(0);__ZN6Object4freeEv(i9)}else{var vr=__ZN6Object6isNameEPc(ja,(__str1901967)&4294967295);j0=vr;var vp=j0;var mb=reSign((vp),8,0)!=0;if(mb){var vn=aS;var vl=(vn+1460)&4294967295;HEAP[vl]=1;var vk=aS;var vj=(vk+1461)&4294967295;HEAP[vj]=1;iX=(_macRomanEncoding)&4294967295}else{var vf=__ZN6Object6isNameEPc(ja,(__str1911968)&4294967295);jZ=vf;var vd=jZ;var ma=reSign((vd),8,0)!=0;if(ma){var vb=aS;var u9=(vb+1460)&4294967295;HEAP[u9]=1;iX=(_macExpertEncoding)&4294967295}else{var u7=__ZN6Object6isNameEPc(ja,(__str1921969)&4294967295);jY=u7;var u5=jY;var l7=reSign((u5),8,0)!=0;if(!(l7)){e4=45;break $bb71$$bb81$76}var u3=aS;var u1=(u3+1460)&4294967295;HEAP[u1]=1;iX=(_winAnsiEncoding)&4294967295}}}}while(0);pF=0;sb=0;s9=0;var u0=aS;var uZ=(u0)&4294967295;var uY=(uZ+40)&4294967295;var uX=HEAP[uY];var uW=(((uX))|0)!=1;$bb106$$bb91$95:do{if(uW){e4=47}else{var uV=aS;var uU=(uV)&4294967295;var uT=(uU+60)&4294967295;var uS=HEAP[uT];var uR=(uS)!=0;if(!uR){var uQ=aS;var uP=(uQ)&4294967295;var uN=(uP+52)&4294967295;var uM=(uN)&4294967295;var uL=HEAP[uM];var uK=(((uL))|0)>=0;if(!(uK)){e4=47;break $bb106$$bb91$95}}var uJ=aS;var uI=(uJ)&4294967295;var uH=(uI+60)&4294967295;var uG=HEAP[uH];var uF=(uG)!=0;if(uF){var uE=aS;var uD=(uE)&4294967295;var uC=(uD+60)&4294967295;var uB=HEAP[uC];var uz=__ZNK9GooString10getCStringEv(uB);var ux=__ZN9FoFiType14loadEPc(uz);pF=ux}else{var uv=aS;var ut=(uv)&4294967295;var ur=aM;var up=__ZN7GfxFont15readEmbFontFileEP4XRefPi(ut,ur,tZ);s9=up;var un=HEAP[tZ];var uj=s9;var ui=__ZN9FoFiType14makeEPci(uj,un);pF=ui}var uh=pF;var uf=(uh)!=0;$bb97$$bb105$104:do{if(uf){var ud=pF;var ub=__ZN9FoFiType17getNameEv(ud);var t9=(ub)!=0;var t7=unSign((t9),1,0);jP=t7;var t5=jP;var lL=reSign((t5),8,0)!=0;if(lL){var t3=aS;var tY=(t3)&4294967295;var tX=(tY+48)&4294967295;var tW=HEAP[tX];var tU=(tW)!=0;$bb100$$bb102$108:do{if(tU){var tS=aS;var tQ=(tS)&4294967295;var tO=(tQ+48)&4294967295;var tM=HEAP[tO];m1=tM;var tK=m1;var tI=(tK)!=0;if(!(tI)){e4=50;break $bb100$$bb102$108}var tE=m1;__ZN9GooStringD1Ev(tE);var tD=m1;var tC=tD;__ZdlPv(tC)}}while(0);var tA=pF;var ty=__ZN9FoFiType17getNameEv(tA);m2=ty;var tw=__Znwj(32);var tu=tw;m3=tu;var ts=m3;var tq=m2;__ZN9GooStringC1EPKc(ts,tq);var to=aS;var ph=(to)&4294967295;var pf=(ph+48)&4294967295;var pd=m3;HEAP[pf]=pd}var pb=iX;var o9=(pb)==0;if(!(o9)){e4=54;break $bb97$$bb105$104}var o7=pF;var o5=__ZN9FoFiType111getEncodingEv(o7);iX=o5;de=1}}while(0);e4=56;break $bb106$$bb91$95}}while(0);$bb106$$bb121$115:do{if(e4==47){var o3=aS;var o2=(o3)&4294967295;var o1=(o2+40)&4294967295;var oX=HEAP[o1];var oV=(((oX))|0)==2;if(!(oV)){e4=56;break $bb106$$bb121$115}var oT=aS;var oR=(oT)&4294967295;var oP=(oR+60)&4294967295;var oN=HEAP[oP];var oL=(oN)!=0;if(!oL){var oJ=aS;var oI=(oJ)&4294967295;var oH=(oI+52)&4294967295;var oA=(oH)&4294967295;var oy=HEAP[oA];var ow=(((oy))|0)>=0;if(!(ow)){e4=56;break $bb106$$bb121$115}}var ou=aS;var os=(ou)&4294967295;var oq=(os+60)&4294967295;var oo=HEAP[oq];var om=(oo)!=0;if(om){var ol=aS;var ok=(ol)&4294967295;var oe=(ok+60)&4294967295;var oc=HEAP[oe];var oa=__ZNK9GooString10getCStringEv(oc);var n8=__ZN10FoFiType1C4loadEPc(oa);sb=n8}else{var n6=aS;var n4=(n6)&4294967295;var n2=aM;var n0=__ZN7GfxFont15readEmbFontFileEP4XRefPi(n4,n2,tZ);s9=n0;var nZ=HEAP[tZ];var nY=s9;var nU=__ZN10FoFiType1C4makeEPci(nY,nZ);sb=nU}var nT=sb;var nS=(nT)!=0;if(!(nS)){e4=56;break $bb106$$bb121$115}var nR=sb;var nQ=__ZN10FoFiType1C7getNameEv(nR);var nP=(nQ)!=0;var nO=unSign((nP),1,0);jL=nO;var nN=jL;var kC=reSign((nN),8,0)!=0;if(kC){var nM=aS;var nL=(nM)&4294967295;var nH=(nL+48)&4294967295;var nG=HEAP[nH];var nF=(nG)!=0;$bb116$$bb118$128:do{if(nF){var nE=aS;var nD=(nE)&4294967295;var nC=(nD+48)&4294967295;var nB=HEAP[nC];m4=nB;var nA=m4;var nz=(nA)!=0;if(!(nz)){e4=62;break $bb116$$bb118$128}var ny=m4;__ZN9GooStringD1Ev(ny);var nv=m4;var nu=nv;__ZdlPv(nu)}}while(0);var nt=sb;var nr=__ZN10FoFiType1C7getNameEv(nt);m5=nr;var np=__Znwj(32);var nn=np;m6=nn;var nl=m6;var nj=m5;__ZN9GooStringC1EPKc(nl,nj);var nh=aS;var nf=(nh)&4294967295;var mX=(nf+48)&4294967295;var mW=m6;HEAP[mX]=mW}var mV=iX;var mT=(mV)==0;if(!(mT)){e4=56;break $bb106$$bb121$115}var mR=sb;var mP=__ZN10FoFiType1C11getEncodingEv(mR);iX=mP;de=1}}while(0);var mN=s9;var mL=(mN)!=0;if(mL){var mJ=s9;_gfree(mJ)}var mH=iX;var mz=(mH)==0;$bb124$$bb130$138:do{if(mz){var my=tj;var mx=(my)==0;$bb127$$bb125$140:do{if(!mx){var mv=aS;var mt=(mv)&4294967295;var mr=(mt+52)&4294967295;var mo=(mr)&4294967295;var ml=HEAP[mo];var mj=(((ml))|0)>=0;if(mj){e4=68;break $bb127$$bb125$140}var mh=tj;var l5=(mh+4)&4294967295;var l4=HEAP[l5];iX=l4;var l3=aS;var l1=(l3+1460)&4294967295;HEAP[l1]=1;e4=70;break $bb124$$bb130$138}}while(0);var lZ=aS;var lX=(lZ)&4294967295;var lV=(lX+40)&4294967295;var lT=HEAP[lV];var lR=(((lT))|0)==5;if(lR){iX=(_winAnsiEncoding)&4294967295}else{iX=(_standardEncoding)&4294967295}}}while(0);md=0;$bb139$148:while(1){var gV=md;var gU=(((gV))|0)<=255;if(!(gU)){e4=79;break $bb139$148}var lP=md;var h5=iX;var h3=md;var h1=(h5+4*h3)&4294967295;var hZ=HEAP[h1];var hX=aS;var hV=(hX+176)&4294967295;var hT=(hV+lP*4)&4294967295;HEAP[hT]=hZ;var hR=md;var hQ=de;var hP=aS;var hL=(hP+1200)&4294967295;var hJ=(hL+hR)&4294967295;HEAP[hJ]=hQ;var hH=aS;var hF=(hH+1200)&4294967295;var hD=(hF+hR)&4294967295;var hB=HEAP[hD];var hz=reSign((hB),8,0)==0;$bb134$$bb132$151:do{if(hz){e4=73}else{var hx=md;var hw=aS;var hv=(hw+176)&4294967295;var hr=(hv+hx*4)&4294967295;var hp=HEAP[hr];var hn=(hp)==0;if(hn){e4=73;break $bb134$$bb132$151}r2=1;e4=75;break $bb134$$bb132$151}}while(0);if(e4==73){r2=0}var hl=r2;jK=hl;var hj=jK;var j5=reSign((hj),8,0)!=0;if(j5){var hh=md;var hf=iX;var hd=md;var hc=(hf+4*hd)&4294967295;var hb=HEAP[hc];var g7=_copyString(hb);var g5=aS;var g3=(g5+176)&4294967295;var g1=(g3+hh*4)&4294967295;HEAP[g1]=g7}var gZ=md;var gX=((gZ)+1)&4294967295;md=gX;e4=72;continue $bb139$148}var gS=aS;var gR=(gS)&4294967295;var gQ=(gR+40)&4294967295;var gP=HEAP[gQ];var gO=(((gP))|0)==2;$bb141$$bb151$161:do{if(gO){var gN=aS;var gM=(gN)&4294967295;var gL=(gM+60)&4294967295;var gK=HEAP[gL];var gJ=(gK)!=0;if(!gJ){var gI=aS;var gH=(gI)&4294967295;var gG=(gH+52)&4294967295;var gF=(gG)&4294967295;var gE=HEAP[gF];var gD=(((gE))|0)>=0;if(!(gD)){e4=81;break $bb141$$bb151$161}}var gC=de;var jO=reSign((gC),8,0)!=0;if(!(jO)){e4=81;break $bb141$$bb151$161}md=0;$bb150$167:while(1){var fY=md;var fW=(((fY))|0)<=255;if(!(fW)){e4=81;break $bb141$$bb151$161}var gB=md;var gA=aS;var gz=(gA+176)&4294967295;var gy=(gz+gB*4)&4294967295;var gx=HEAP[gy];var gw=(gx)==0;$bb147$$bb149$170:do{if(gw){var gv=md;var gu=(_standardEncoding+gv*4)&4294967295;var gs=HEAP[gu];var gq=(gs)!=0;if(!(gq)){e4=85;break $bb147$$bb149$170}var go=md;var gm=md;var gk=(_standardEncoding+gm*4)&4294967295;var gi=HEAP[gk];var gg=aS;var gc=(gg+176)&4294967295;var gb=(gc+go*4)&4294967295;HEAP[gb]=gi;var ga=md;var f8=aS;var f6=(f8+1200)&4294967295;var f4=(f6+ga)&4294967295;HEAP[f4]=0}}while(0);var f2=md;var f0=((f2)+1)&4294967295;md=f0;e4=83;continue $bb150$167}}}while(0);var fS=__ZN6Object6isDictEv(ja);jv=fS;var fR=jv;var jD=reSign((fR),8,0)!=0;if(jD){var fQ=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ja,(__str1931970)&4294967295,i9,0);var fO=__ZN6Object7isArrayEv(i9);ju=fO;var fM=ju;var jA=reSign((fM),8,0)!=0;$bb155$$bb171$177:do{if(jA){var fK=aS;var fI=(fK+1460)&4294967295;HEAP[fI]=1;r3=0;md=0;$bb169$179:while(1){var aw=__ZN6Object14arrayGetLengthEv(i9);var av=md;var au=(((aw))|0)>(((av))|0);var ar=unSign((au),1,0);jt=ar;var aq=jt;var jb=reSign((aq),8,0)!=0;if(!(jb)){e4=95;break $bb155$$bb171$177}var fG=md;var fE=__ZN6Object8arrayGetEiPS_(i9,fG,i8);var fC=__ZN6Object5isIntEv(i8);js=fC;var fy=js;var jw=reSign((fy),8,0)!=0;if(jw){var fx=__ZN6Object6getIntEv(i8);r3=fx}else{var fw=__ZN6Object6isNameEv(i8);jp=fw;var fu=jp;var jq=reSign((fu),8,0)!=0;if(jq){var fs=r3;var fq=(((fs))|0)>=0;$bb162$$bb166$187:do{if(fq){var fo=r3;var fm=(((fo))|0)<=255;if(!(fm)){e4=91;break $bb162$$bb166$187}var fk=r3;var fi=aS;var bh=(fi+1200)&4294967295;var bg=(bh+fk)&4294967295;var bf=HEAP[bg];var be=reSign((bf),8,0)!=0;if(be){var bd=r3;var bc=aS;var bb=(bc+176)&4294967295;var ba=(bb+bd*4)&4294967295;var a9=HEAP[ba];_gfree(a9)}var a8=r3;var aX=__ZN6Object7getNameEv(i8);var aW=_copyString(aX);var aV=aS;var aU=(aV+176)&4294967295;var aT=(aU+a8*4)&4294967295;HEAP[aT]=aW;var aR=r3;var aQ=aS;var aP=(aQ+1200)&4294967295;var aO=(aP+aR)&4294967295;HEAP[aO]=1}}while(0);var aN=r3;var aA=((aN)+1)&4294967295;r3=aA}else{var az=__ZN6Object11getTypeNameEv(i8);__Z5erroriPcz(-1,(__str1941971)&4294967295,Pointer_make([az,0,0,0],0,ALLOC_STACK))}}__ZN6Object4freeEv(i8);var ay=md;var ax=((ay)+1)&4294967295;md=ax;e4=88;continue $bb169$179}}}while(0);__ZN6Object4freeEv(i9)}__ZN6Object4freeEv(ja);var ap=pF;var ad=(ap)!=0;$bb173$$bb175$198:do{if(ad){var ac=pF;var ab=(ac)!=0;if(!(ab)){e4=98;break $bb173$$bb175$198}var aa=pF;var Z=(aa)&4294967295;var Y=(Z)&4294967295;var X=HEAP[Y];var W=(X+4)&4294967295;var V=HEAP[W];var U=V;var J=pF;FUNCTION_TABLE[U](J)}}while(0);var I=sb;var H=(I)!=0;$bb176$$bb178$202:do{if(H){var G=sb;var F=(G)!=0;if(!(F)){e4=101;break $bb176$$bb178$202}var E=sb;var D=(E)&4294967295;var C=(D)&4294967295;var B=HEAP[C];var A=(B+4)&4294967295;var p=HEAP[A];var o=p;var n=sb;FUNCTION_TABLE[o](n)}}while(0);cV=0;var m=cV;aH=m;r3=0;$bb215$206:while(1){var oD=r3;var oC=(((oD))|0)<=255;if(!(oC)){e4=129;break $bb215$206}var l=r3;var k=aS;var j=(k+176)&4294967295;var i=(j+l*4)&4294967295;var h=HEAP[i];kE=h;var g=kE;var f=(g)!=0;var e=unSign((f),1,0);jo=e;var d=jo;var iU=reSign((d),8,0)!=0;if(iU){var b=r3;var wa=HEAP[_globalParams];var v8=kE;var v6=__ZN12GlobalParams16mapNameToUnicodeEPc(wa,v8);var v4=(rw+b*4)&4294967295;HEAP[v4]=v6;var v2=(rw+b*4)&4294967295;var v0=HEAP[v2];var vW=(((v0))|0)!=0;$bb184$$bb182$211:do{if(vW){e4=104}else{var vV=kE;var vU=_strcmp(vV,(__str1951972)&4294967295);var vS=(((vU))|0)==0;if(vS){e4=104;break $bb184$$bb182$211}rH=1;e4=106;break $bb184$$bb182$211}}while(0);if(e4==104){rH=0}var vQ=rH;jm=vQ;var vO=jm;var iS=reSign((vO),8,0)!=0;if(iS){var vM=kE;var vK=_strlen(vM);var vI=(((vK))|0)!=3;$bb199$$bb188$219:do{if(vI){e4=108}else{var vG=kE;var vC=(vG)&4294967295;var vB=HEAP[vC];var vA=reSign((vB),8,0);var vy=_isalpha(vA);var vw=(((vy))|0)==0;if(vw){e4=108;break $bb199$$bb188$219}var vu=kE;var vs=(vu+1)&4294967295;var vq=HEAP[vs];var vo=reSign((vq),8,0);var vm=_isxdigit(vo);var vi=(((vm))|0)==0;if(vi){e4=108;break $bb199$$bb188$219}var vh=kE;var vg=(vh+2)&4294967295;var ve=HEAP[vg];var vc=reSign((ve),8,0);var va=_isxdigit(vc);var u8=(((va))|0)==0;if(u8){e4=108;break $bb199$$bb188$219}var u6=kE;var u4=(u6+1)&4294967295;var u2=HEAP[u4];var q9=reSign((u2),8,0)<=96;if(!q9){var q8=kE;var q7=(q8+1)&4294967295;var q6=HEAP[q7];var q5=reSign((q6),8,0)<=102;if(q5){e4=112;break $bb199$$bb188$219}}var q4=kE;var q3=(q4+1)&4294967295;var q2=HEAP[q3];var q1=reSign((q2),8,0)<=64;if(!q1){var q0=kE;var qP=(q0+1)&4294967295;var qO=HEAP[qP];var qN=reSign((qO),8,0)<=70;if(qN){e4=112;break $bb199$$bb188$219}}var qM=kE;var qL=(qM+2)&4294967295;var qK=HEAP[qL];var qJ=reSign((qK),8,0)<=96;if(!qJ){var qI=kE;var qH=(qI+2)&4294967295;var qG=HEAP[qH];var qu=reSign((qG),8,0)<=102;if(qu){e4=112;break $bb199$$bb188$219}}var qt=kE;var qs=(qt+2)&4294967295;var qr=HEAP[qs];var qq=reSign((qr),8,0)<=64;if(qq){e4=108;break $bb199$$bb188$219}var qp=kE;var qo=(qp+2)&4294967295;var qn=HEAP[qo];var qm=reSign((qn),8,0)<=70;if(qm){e4=112;break $bb199$$bb188$219}else{e4=108;break $bb199$$bb188$219}}}while(0);$bb199$$bb210$234:do{if(e4==108){var ql=kE;var p9=_strlen(ql);var p8=(((p9))|0)!=2;if(p8){e4=117;break $bb199$$bb210$234}var p7=kE;var p6=(p7)&4294967295;var p5=HEAP[p6];var p4=reSign((p5),8,0);var p3=_isxdigit(p4);var p2=(((p3))|0)==0;if(p2){e4=117;break $bb199$$bb210$234}var p1=kE;var p0=(p1+1)&4294967295;var pP=HEAP[p0];var pO=reSign((pP),8,0);var pN=_isxdigit(pO);var pM=(((pN))|0)==0;if(pM){e4=117;break $bb199$$bb210$234}var pL=kE;var pK=(pL)&4294967295;var pJ=HEAP[pK];var pI=reSign((pJ),8,0)<=96;if(!pI){var pH=kE;var pG=(pH)&4294967295;var pu=HEAP[pG];var pt=reSign((pu),8,0)<=102;if(pt){e4=112;break $bb199$$bb210$234}}var ps=kE;var pr=(ps)&4294967295;var pq=HEAP[pr];var pp=reSign((pq),8,0)<=64;if(!pp){var po=kE;var pn=(po)&4294967295;var pm=HEAP[pn];var pl=reSign((pm),8,0)<=70;if(pl){e4=112;break $bb199$$bb210$234}}var pk=kE;var pj=(pk+1)&4294967295;var pi=HEAP[pj];var pg=reSign((pi),8,0)<=96;if(!pg){var pe=kE;var pc=(pe+1)&4294967295;var pa=HEAP[pc];var o8=reSign((pa),8,0)<=102;if(o8){e4=112;break $bb199$$bb210$234}}var o6=kE;var o4=(o6+1)&4294967295;var o0=HEAP[o4];var oZ=reSign((o0),8,0)<=64;if(oZ){e4=117;break $bb199$$bb210$234}var oY=kE;var oW=(oY+1)&4294967295;var oU=HEAP[oW];var oS=reSign((oU),8,0)<=70;if(oS){e4=112;break $bb199$$bb210$234}else{e4=117;break $bb199$$bb210$234}}}while(0);if(e4==112){cV=1}aH=1}}else{var oQ=r3;var oO=(rw+oQ*4)&4294967295;HEAP[oO]=0}var oM=r3;var oK=((oM)+1)&4294967295;r3=oK;e4=103;continue $bb215$206}var oB=(rw)&4294967295;var oz=__ZN17CharCodeToUnicode17make8BitToUnicodeEPj(oB);var ox=aS;var ov=(ox+1456)&4294967295;HEAP[ov]=oz;var ot=aH;var c8=reSign((ot),8,0)!=0;$bb218$$bb241$256:do{if(c8){r3=0;$bb240$258:while(1){var h7=r3;var h6=(((h7))|0)<=255;if(!(h6)){e4=146;break $bb218$$bb241$256}var or=r3;var op=(rw+or*4)&4294967295;var on=HEAP[op];var oh=(((on))|0)==0;$bb220$$bb239$261:do{if(oh){var og=r3;var of=aS;var od=(of+176)&4294967295;var ob=(od+og*4)&4294967295;var n9=HEAP[ob];kE=n9;var n7=kE;var n5=(n7)==0;$bb224$$bb221$263:do{if(n5){e4=131}else{var n3=kE;var n1=_strcmp(n3,(__str1951972)&4294967295);var jn=(((n1))|0)==0;if(jn){e4=131;break $bb224$$bb221$263}var jl=cV;var jk=unSign((jl),8,0);var jj=HEAP[_globalParams];var ji=__ZN12GlobalParams22getMapNumericCharNamesEv(jj);var jg=unSign((ji),8,0);var jf=kE;var je=(cd)&4294967295;var jd=(((jg))&255);var jc=(((jk))&255);var i6=__ZL13parseCharNamePcPjibbbbb(jf,je,8,0,1,jd,jc,1);l8=i6;var i5=l8;var i3=(((i5))|0)==0;if(i3){e4=131;break $bb224$$bb221$263}rv=1;e4=134;break $bb224$$bb221$263}}while(0);if(e4==131){rv=0}var i2=rv;i7=i2;var i1=i7;var cT=reSign((i1),8,0)!=0;if(cT){var i0=r3;var iZ=aS;var iY=(iZ+1456)&4294967295;var iW=HEAP[iY];var iV=(cd)&4294967295;var iP=l8;__ZN17CharCodeToUnicode10setMappingEjPji(iW,i0,iV,iP)}else{var iO=HEAP[_globalParams];var iN=__ZN12GlobalParams22getMapUnknownCharNamesEv(iO);i4=iN;var iM=i4;var cR=reSign((iM),8,0)!=0;if(!(cR)){e4=138;break $bb220$$bb239$261}var iL=kE;var iK=(iL)==0;$bb238$$bb231$274:do{if(!iK){var iJ=kE;var iI=(iJ)&4294967295;var iH=HEAP[iI];var iG=reSign((iH),8,0)==0;if(iG){e4=139;break $bb238$$bb231$274}l8=0;while(1){var iq=l8;var ip=(((iq))|0)<=7;if(!(ip)){e4=142;break}var iF=l8;var iE=kE;var iD=l8;var iC=(iE+iD)&4294967295;var iB=HEAP[iC];var iA=reSign((iB),8,0);var iz=(cd+iF*4)&4294967295;HEAP[iz]=iA;var iy=(cd+iF*4)&4294967295;var ix=HEAP[iy];var iw=(((ix))|0)==0;var iv=unSign((iw),1,0);iT=iv;var iu=iT;var cG=reSign((iu),8,0)!=0;if(cG){e4=142;break}var it=l8;var ir=((it)+1)&4294967295;l8=ir;e4=141;continue}var io=r3;var im=aS;var il=(im+1456)&4294967295;var ik=HEAP[il];var ij=(cd)&4294967295;var ii=l8;__ZN17CharCodeToUnicode10setMappingEjPji(ik,io,ij,ii);e4=138;break $bb220$$bb239$261}}while(0);var ih=r3;var ig=(cd)&4294967295;HEAP[ig]=ih;var ie=r3;var id=aS;var ic=(id+1456)&4294967295;var ib=HEAP[ic];var ia=(cd)&4294967295;__ZN17CharCodeToUnicode10setMappingEjPji(ib,ie,ia,1)}}}while(0);var h9=r3;var h8=((h9)+1)&4294967295;r3=h8;e4=130;continue $bb240$258}}}while(0);var h4=aS;var h2=(h4+1456)&4294967295;var h0=HEAP[h2];var hY=aS;var hW=(hY)&4294967295;var hU=cJ;var hS=__ZN7GfxFont17readToUnicodeCMapEP4DictiP17CharCodeToUnicode(hW,hU,8,h0);var hO=aS;var hN=(hO)&4294967295;var hM=(hN+20)&4294967295;var hK=HEAP[hM];var hI=(hK)==0;$bb244$$bb242$285:do{if(hI){e4=147}else{var hG=aS;var hE=(hG)&4294967295;var hC=(hE+20)&4294967295;var hA=HEAP[hC];var hy=HEAP[_globalParams];var hu=__ZN12GlobalParams19getUnicodeToUnicodeEP9GooString(hy,hA);uO=hu;var ht=uO;var hs=(ht)==0;if(hs){e4=147;break $bb244$$bb242$285}rk=1;e4=149;break $bb244$$bb242$285}}while(0);if(e4==147){rk=0}var hq=rk;iR=hq;var ho=iR;var cu=reSign((ho),8,0)!=0;if(cu){md=0;$bb249$293:while(1){var he=md;var ha=(((he))|0)<=255;if(!(ha)){e4=153;break $bb249$293}var hm=md;var hk=(rw+hm*4)&4294967295;HEAP[hk]=0;var hi=md;var hg=((hi)+1)&4294967295;md=hg;e4=151;continue $bb249$293}var g9=(rw)&4294967295;var g8=__ZN17CharCodeToUnicode17make8BitToUnicodeEPj(g9);bO=g8;md=0;$bb255$297:while(1){var bW=md;var bV=(((bW))|0)<=255;if(!(bV)){e4=159;break $bb255$297}var g6=md;var g4=aS;var g2=(g4+1456)&4294967295;var g0=HEAP[g2];var gY=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(g0,g6,iQ);l8=gY;var gW=l8;var gT=(((gW))|0)>0;$bb252$$bb254$300:do{if(gT){var cc=HEAP[iQ];var cb=(cc)&4294967295;var ca=HEAP[cb];var b8=uO;var b7=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(b8,ca,iQ);l8=b7;var b5=l8;var b4=(((b5))|0)>0;if(!(b4)){e4=156;break $bb252$$bb254$300}var b3=HEAP[iQ];var b2=md;var b0=bO;var bZ=l8;__ZN17CharCodeToUnicode10setMappingEjPji(b0,b2,b3,bZ)}}while(0);var bY=md;var bX=((bY)+1)&4294967295;md=bX;e4=154;continue $bb255$297}var bU=uO;__ZN17CharCodeToUnicode9decRefCntEv(bU);var bT=aS;var bR=(bT+1456)&4294967295;var bQ=HEAP[bR];m8=bQ;var bP=m8;var bM=(bP)!=0;if(bM){var bL=m8;__ZN17CharCodeToUnicodeD1Ev(bL);var bK=m8;var bJ=bK;__ZdlPv(bJ)}var bI=aS;var bH=(bI+1456)&4294967295;var bG=bO;HEAP[bH]=bG}r3=0;$bb261$309:while(1){var bt=r3;var bs=(((bt))|0)<=255;if(!(bs)){e4=164;break $bb261$309}var bF=r3;var bD=aS;var bC=(bD)&4294967295;var bB=(bC+144)&4294967295;var bA=HEAP[bB];var bz=(bA)*0.001;var by=aS;var bx=(by+1464)&4294967295;var bw=(bx+bF*8)&4294967295;HEAP[bw]=bz;var bv=r3;var bu=((bv)+1)&4294967295;r3=bu;e4=162;continue $bb261$309}var br=cJ;var bq=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(br,(__str1961973)&4294967295,ja,0);var bp=__ZN6Object5isIntEv(ja);var cj=reSign((bp),8,0)!=0;if(cj){var bo=__ZN6Object6getIntEv(ja);kT=bo}else{kT=0}var bn=kT;ce=bn;__ZN6Object4freeEv(ja);var bm=ce;var bl=(((bm))|0)<0;$bb268$$bb267$317:do{if(bl){e4=166}else{var bk=ce;var bj=(((bk))|0)>255;if(bj){e4=166;break $bb268$$bb267$317}else{e4=167;break $bb268$$bb267$317}}}while(0);if(e4==166){ce=0}var bi=cJ;var a7=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bi,(__str1971974)&4294967295,ja,0);var a6=__ZN6Object5isIntEv(ja);var cg=reSign((a6),8,0)!=0;if(cg){var a5=__ZN6Object6getIntEv(ja);kS=a5}else{kS=255}var a4=kS;jh=a4;__ZN6Object4freeEv(ja);var a3=jh;var a2=(((a3))|0)<0;$bb275$$bb274$326:do{if(a2){e4=170}else{var a1=jh;var a0=(((a1))|0)>255;if(a0){e4=170;break $bb275$$bb274$326}else{e4=171;break $bb275$$bb274$326}}}while(0);if(e4==170){jh=255}var aZ=aS;var aY=(aZ)&4294967295;var aL=(aY+40)&4294967295;var aK=HEAP[aL];var aJ=(((aK))|0)==4;if(aJ){var aI=aS;var aG=(aI)&4294967295;var aF=(aG+64)&4294967295;var aE=(aF)&4294967295;var aD=HEAP[aE];kR=aD}else{kR=0.001}var aC=kR;jy=aC;var aB=cJ;var ao=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aB,(__str1981975)&4294967295,ja,0);var an=__ZN6Object7isArrayEv(ja);dC=an;var al=dC;var b9=reSign((al),8,0)!=0;$bb281$$bb292$335:do{if(b9){var ak=aS;var aj=(ak)&4294967295;var ai=(aj+44)&4294967295;var ah=HEAP[ai];var ag=(ah)|1;var af=aS;var ae=(af)&4294967295;var T=(ae+44)&4294967295;HEAP[T]=ag;var S=__ZN6Object14arrayGetLengthEv(ja);var R=jh;var Q=ce;var P=((R)-(Q))&4294967295;var O=((P)+1)&4294967295;var N=(((S))|0)<(((O))|0);var M=unSign((N),1,0);dA=M;var L=dA;var b6=reSign((L),8,0)!=0;if(b6){var K=__ZN6Object14arrayGetLengthEv(ja);var z=ce;var y=((K)+(z))&4294967295;var x=((y)-1)&4294967295;jh=x}var w=ce;r3=w;$bb290$340:while(1){var ry=r3;var rx=jh;var ru=(((ry))|0)<=(((rx))|0);if(!(ru)){e4=180;break $bb290$340}var v=r3;var u=ce;var t=((v)-(u))&4294967295;var s=__ZN6Object8arrayGetEiPS_(ja,t,i9);var r=__ZN6Object5isNumEv(i9);dy=r;var q=dy;var b1=reSign((q),8,0)!=0;$bb287$$bb289$343:do{if(b1){var r1=r3;var r0=__ZN6Object6getNumEv(i9);var rZ=jy;var rY=(r0)*(rZ);var rX=aS;var rW=(rX+1464)&4294967295;var rV=(rW+r1*8)&4294967295;HEAP[rV]=rY;var rU=r3;var rT=aS;var rS=(rT+1464)&4294967295;var rR=(rS+rU*8)&4294967295;var rQ=HEAP[rR];var rP=ce;var rO=aS;var rN=(rO+1464)&4294967295;var rM=(rN+rP*8)&4294967295;var rL=HEAP[rM];var rK=(rQ)!=(rL);if(!(rK)){e4=177;break $bb287$$bb289$343}var rJ=aS;var rI=(rJ)&4294967295;var rG=(rI+44)&4294967295;var rF=HEAP[rG];var rE=(rF)&-2;var rD=aS;var rC=(rD)&4294967295;var rB=(rC+44)&4294967295;HEAP[rB]=rE}}while(0);__ZN6Object4freeEv(i9);var rA=r3;var rz=((rA)+1)&4294967295;r3=rz;e4=175;continue $bb290$340}}else{var rt=tj;var rs=(rt)!=0;if(rs){var rr=tj;var rq=(rr+20)&4294967295;var rp=HEAP[rq];var ro=__ZN17BuiltinFontWidths8getWidthEPcPt(rp,(__str1991976)&4294967295,l6);dr=ro;var rn=dr;var bS=reSign((rn),8,0)!=0;if(bS){var rm=HEAP[l6];var rl=unSign((rm),16,0);var rj=(((rl))|0);var ri=(rj)*0.001;var rh=aS;var rg=(rh+1464)&4294967295;var rf=(rg+256)&4294967295;HEAP[rf]=ri}r3=0;$bb309$354:while(1){var qh=r3;var qg=(((qh))|0)<=255;if(!(qg)){e4=190;break $bb309$354}var re=r3;var rd=aS;var rc=(rd+176)&4294967295;var rb=(rc+re*4)&4294967295;var ra=HEAP[rb];var qZ=(ra)==0;$bb304$$bb298$357:do{if(qZ){e4=184}else{var qY=r3;var qX=aS;var qW=(qX+176)&4294967295;var qV=(qW+qY*4)&4294967295;var qU=HEAP[qV];var qT=tj;var qS=(qT+20)&4294967295;var qR=HEAP[qS];var qQ=__ZN17BuiltinFontWidths8getWidthEPcPt(qR,qU,l6);var bN=reSign((qQ),8,0)!=0;var sw=(bN)^1;var nX=unSign((sw),1,0);var sO=reSign((nX),8,0)!=0;if(sO){e4=184;break $bb304$$bb298$357}kG=1;e4=186;break $bb304$$bb298$357}}while(0);if(e4==184){kG=0}var qF=kG;dq=qF;var qE=dq;var sN=reSign((qE),8,0)!=0;if(sN){var qD=r3;var qB=HEAP[l6];var qA=unSign((qB),16,0);var qz=(((qA))|0);var qy=(qz)*0.001;var qx=aS;var qw=(qx+1464)&4294967295;var qv=(qw+qD*8)&4294967295;HEAP[qv]=qy}var qj=r3;var qi=((qj)+1)&4294967295;r3=qi;e4=183;continue $bb309$354}}else{var qf=aS;var qe=(qf)&4294967295;var qd=__ZN7GfxFont12isFixedWidthEv(qe);dc=qd;var qc=dc;var sC=reSign((qc),8,0)!=0;if(sC){md=0}else{var qb=aS;var qa=(qb)&4294967295;var pZ=__ZN7GfxFont7isSerifEv(qa);db=pZ;var pY=db;var sB=reSign((pY),8,0)!=0;if(sB){md=8}else{md=4}}var pX=aS;var pW=(pX)&4294967295;var pV=__ZN7GfxFont6isBoldEv(pW);da=pV;var pU=da;var sA=reSign((pU),8,0)!=0;if(sA){var pT=md;var pS=((pT)+2)&4294967295;md=pS}var pR=aS;var pQ=(pR)&4294967295;var pE=__ZN7GfxFont8isItalicEv(pQ);c9=pE;var pD=c9;var so=reSign((pD),8,0)!=0;if(so){var pC=md;var pB=((pC)+1)&4294967295;md=pB}var pA=md;var pz=(_builtinFontSubst+pA*4)&4294967295;var py=HEAP[pz];tj=py;var px=tj;var pw=(px+20)&4294967295;var pv=HEAP[pw];var kx=__ZN17BuiltinFontWidths8getWidthEPcPt(pv,(__str1991976)&4294967295,l6);c6=kx;var kw=c6;var sn=reSign((kw),8,0)!=0;if(sn){var kv=HEAP[l6];var ku=unSign((kv),16,0);var kt=(((ku))|0);var ks=(kt)*0.001;var kr=aS;var kq=(kr+1464)&4294967295;var ko=(kq+256)&4294967295;HEAP[ko]=ks}r3=0;$bb340$384:while(1){var jC=r3;var jB=(((jC))|0)<=255;if(!(jB)){e4=202;break $bb281$$bb292$335}var km=r3;var kh=aS;var kg=(kh+176)&4294967295;var kf=(kg+km*4)&4294967295;var ke=HEAP[kf];var kd=(ke)==0;$bb335$$bb329$387:do{if(kd){e4=196}else{var kc=r3;var kb=aS;var ka=(kb+176)&4294967295;var j8=(ka+kc*4)&4294967295;var j6=HEAP[j8];var jX=tj;var jW=(jX+20)&4294967295;var jV=HEAP[jW];var jU=__ZN17BuiltinFontWidths8getWidthEPcPt(jV,j6,l6);var sc=reSign((jU),8,0)!=0;var bE=(sc)^1;var lA=unSign((bE),1,0);var sa=reSign((lA),8,0)!=0;if(sa){e4=196;break $bb335$$bb329$387}kF=1;e4=198;break $bb335$$bb329$387}}while(0);if(e4==196){kF=0}var jT=kF;c3=jT;var jS=c3;var r9=reSign((jS),8,0)!=0;if(r9){var jR=r3;var jQ=HEAP[l6];var jN=unSign((jQ),16,0);var jM=(((jN))|0);var jJ=(jM)*0.001;var jI=aS;var jH=(jI+1464)&4294967295;var jG=(jH+jR*8)&4294967295;HEAP[jG]=jJ}var jF=r3;var jE=((jF)+1)&4294967295;r3=jE;e4=195;continue $bb340$384}}}}while(0);__ZN6Object4freeEv(ja);var jz=aS;var jx=(jz)&4294967295;var jr=(jx+172)&4294967295;HEAP[jr]=1;STACKTOP=fg;return;return}function __ZN11GfxFontDictC1EP4XRefP3RefP4Dict(D,aQ,I,aI){var y=STACKTOP;STACKTOP+=40;_memset(y,0,40);var ab;var aF;var d;var a5;var e;var af;var q;var r;var F;var ag;var ae=y;var ad=y+12;var ac=y+24;var L=y+32;var g=0;aF=D;d=aQ;a5=I;e=aI;__ZN6ObjectC1Ev(ae);__ZN6ObjectC1Ev(ad);var a4=e;var a3=__ZN4Dict9getLengthEv(a4);var a1=aF;var aZ=(a1+4)&4294967295;HEAP[aZ]=a3;var aY=aF;var aW=(aY+4)&4294967295;var aV=HEAP[aW];var aU=_gmallocn(aV,4);var aT=aU;var aS=aF;var ay=(aS)&4294967295;HEAP[ay]=aT;ag=0;$bb26$2:while(1){var Y=aF;var X=(Y+4)&4294967295;var W=HEAP[X];var V=ag;var T=(((W))|0)>(((V))|0);if(!(T)){ab=9;break $bb26$2}var aw=e;var au=ag;var ar=__ZN4Dict8getValNFEiP6Object(aw,au,ae);var ap=d;var an=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ae,ap,ad,0);var am=__ZN6Object6isDictEv(ad);F=am;var ak=F;var G=reSign((ak),8,0)!=0;if(G){var aj=__ZN6Object5isRefEv(ae);r=aj;var ah=r;var ai=reSign((ah),8,0)!=0;if(ai){__ZN6Object6getRefEv(L,ae);var U=(ac)&4294967295;var S=(L)&4294967295;var R=HEAP[S];HEAP[U]=R;var Q=(ac+4)&4294967295;var P=(L+4)&4294967295;var O=HEAP[P];HEAP[Q]=O}else{var N=(ac)&4294967295;var M=ag;HEAP[N]=M;var K=a5;var J=(K)!=0;if(J){var C=a5;var B=(C)&4294967295;var A=HEAP[B];var z=((A)+100000)&4294967295;var x=(ac+4)&4294967295;HEAP[x]=z}else{var w=(ac+4)&4294967295;HEAP[w]=999999}}var v=aF;var u=(v)&4294967295;var t=HEAP[u];var s=__ZN6Object7getDictEv(ad);var p=e;var o=ag;var n=__ZN4Dict6getKeyEi(p,o);var m=d;var al=(ac)&4294967295;var a7=HEAP[al];var E=(ac+4)&4294967295;var H=HEAP[E];var l=__ZN7GfxFont8makeFontEP4XRefPc3RefP4Dict(m,n,a7,H,s);var k=ag;var j=(t+4*k)&4294967295;HEAP[j]=l;var i=aF;var h=(i)&4294967295;var f=HEAP[h];var c=ag;var b=(f+4*c)&4294967295;var a=HEAP[b];var bg=(a)==0;$bb19$$bb10$14:do{if(bg){ab=2}else{var be=aF;var bd=(be)&4294967295;var bc=HEAP[bd];var bb=ag;var ba=(bc+4*bb)&4294967295;var a8=HEAP[ba];var aR=__ZN7GfxFont4isOkEv(a8);var a6=reSign((aR),8,0)!=0;var a0=(a6)^1;var aa=unSign((a0),1,0);var a2=reSign((aa),8,0)!=0;var a9=(a2)^1;var bf=unSign((a9),1,0);var aX=reSign((bf),8,0)!=0;if(aX){ab=2;break $bb19$$bb10$14}af=1;ab=4;break $bb19$$bb10$14}}while(0);if(ab==2){af=0}var aP=af;q=aP;var aO=q;var aE=reSign((aO),8,0)!=0;if(aE){var aN=aF;var aM=(aN)&4294967295;var aL=HEAP[aM];var aK=ag;var aJ=(aL+4*aK)&4294967295;var aH=HEAP[aJ];__ZN7GfxFont9decRefCntEv(aH);var aG=aF;var aD=(aG)&4294967295;var aC=HEAP[aD];var aB=ag;var aA=(aC+4*aB)&4294967295;HEAP[aA]=0}}else{__Z5erroriPcz(-1,(__str2051982)&4294967295);var az=aF;var ax=(az)&4294967295;var av=HEAP[ax];var at=ag;var aq=(av+4*at)&4294967295;HEAP[aq]=0}__ZN6Object4freeEv(ae);__ZN6Object4freeEv(ad);var ao=ag;var Z=((ao)+1)&4294967295;ag=Z;ab=0;continue $bb26$2}STACKTOP=y;return;return}function __ZN11GfxFontDictC2EP4XRefP3RefP4Dict(D,aQ,I,aI){var y=STACKTOP;STACKTOP+=40;_memset(y,0,40);var ab;var aF;var d;var a5;var e;var af;var q;var r;var F;var ag;var ae=y;var ad=y+12;var ac=y+24;var L=y+32;var g=0;aF=D;d=aQ;a5=I;e=aI;__ZN6ObjectC1Ev(ae);__ZN6ObjectC1Ev(ad);var a4=e;var a3=__ZN4Dict9getLengthEv(a4);var a1=aF;var aZ=(a1+4)&4294967295;HEAP[aZ]=a3;var aY=aF;var aW=(aY+4)&4294967295;var aV=HEAP[aW];var aU=_gmallocn(aV,4);var aT=aU;var aS=aF;var ay=(aS)&4294967295;HEAP[ay]=aT;ag=0;$bb26$2:while(1){var Y=aF;var X=(Y+4)&4294967295;var W=HEAP[X];var V=ag;var T=(((W))|0)>(((V))|0);if(!(T)){ab=9;break $bb26$2}var aw=e;var au=ag;var ar=__ZN4Dict8getValNFEiP6Object(aw,au,ae);var ap=d;var an=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ae,ap,ad,0);var am=__ZN6Object6isDictEv(ad);F=am;var ak=F;var G=reSign((ak),8,0)!=0;if(G){var aj=__ZN6Object5isRefEv(ae);r=aj;var ah=r;var ai=reSign((ah),8,0)!=0;if(ai){__ZN6Object6getRefEv(L,ae);var U=(ac)&4294967295;var S=(L)&4294967295;var R=HEAP[S];HEAP[U]=R;var Q=(ac+4)&4294967295;var P=(L+4)&4294967295;var O=HEAP[P];HEAP[Q]=O}else{var N=(ac)&4294967295;var M=ag;HEAP[N]=M;var K=a5;var J=(K)!=0;if(J){var C=a5;var B=(C)&4294967295;var A=HEAP[B];var z=((A)+100000)&4294967295;var x=(ac+4)&4294967295;HEAP[x]=z}else{var w=(ac+4)&4294967295;HEAP[w]=999999}}var v=aF;var u=(v)&4294967295;var t=HEAP[u];var s=__ZN6Object7getDictEv(ad);var p=e;var o=ag;var n=__ZN4Dict6getKeyEi(p,o);var m=d;var al=(ac)&4294967295;var a7=HEAP[al];var E=(ac+4)&4294967295;var H=HEAP[E];var l=__ZN7GfxFont8makeFontEP4XRefPc3RefP4Dict(m,n,a7,H,s);var k=ag;var j=(t+4*k)&4294967295;HEAP[j]=l;var i=aF;var h=(i)&4294967295;var f=HEAP[h];var c=ag;var b=(f+4*c)&4294967295;var a=HEAP[b];var bg=(a)==0;$bb19$$bb10$14:do{if(bg){ab=2}else{var be=aF;var bd=(be)&4294967295;var bc=HEAP[bd];var bb=ag;var ba=(bc+4*bb)&4294967295;var a8=HEAP[ba];var aR=__ZN7GfxFont4isOkEv(a8);var a6=reSign((aR),8,0)!=0;var a0=(a6)^1;var aa=unSign((a0),1,0);var a2=reSign((aa),8,0)!=0;var a9=(a2)^1;var bf=unSign((a9),1,0);var aX=reSign((bf),8,0)!=0;if(aX){ab=2;break $bb19$$bb10$14}af=1;ab=4;break $bb19$$bb10$14}}while(0);if(ab==2){af=0}var aP=af;q=aP;var aO=q;var aE=reSign((aO),8,0)!=0;if(aE){var aN=aF;var aM=(aN)&4294967295;var aL=HEAP[aM];var aK=ag;var aJ=(aL+4*aK)&4294967295;var aH=HEAP[aJ];__ZN7GfxFont9decRefCntEv(aH);var aG=aF;var aD=(aG)&4294967295;var aC=HEAP[aD];var aB=ag;var aA=(aC+4*aB)&4294967295;HEAP[aA]=0}}else{__Z5erroriPcz(-1,(__str2051982)&4294967295);var az=aF;var ax=(az)&4294967295;var av=HEAP[ax];var at=ag;var aq=(av+4*at)&4294967295;HEAP[aq]=0}__ZN6Object4freeEv(ae);__ZN6Object4freeEv(ad);var ao=ag;var Z=((ao)+1)&4294967295;ag=Z;ab=0;continue $bb26$2}STACKTOP=y;return;return}function __ZN11Gfx8BitFontC2EP4XRefPc3RefP9GooString11GfxFontTypeP4Dict(am,cv,eZ,lf,le,dX,ch,dd){var fg=STACKTOP;STACKTOP+=1110;_memset(fg,0,1110);var e4;var aS;var aM;var nI;var mc=fg;var oi;var cf;var cJ;var kF;var c3;var c6;var c9;var da;var db;var dc;var kG;var dq;var dr;var dy;var dA;var dC;var kR;var kS;var kT;var m8;var rk;var iR;var iT;var i4;var rv;var i7;var rH;var jm;var jo;var jp;var js;var jt;var ju;var jv;var r2;var jK;var m6;var m5;var m4;var jL;var m3;var m2;var m1;var jP;var jY;var jZ;var j0;var j1;var j2;var j3;var j4;var j7;var j9;var ki;var r5;var kj;var kk;var kl;var r6;var kn;var kp;var ky;var ex;var m0;var kz;var kA;var kB;var kD;var d2;var tj;var iX;var de;var s9;var tZ=fg+8;var pF;var sb;var r3;var kE;var aH;var cV;var rw=fg+12;var uO;var bO;var cd=fg+1036;var jy;var ce;var jh;var l6=fg+1068;var ja=fg+1070;var i9=fg+1082;var i8=fg+1094;var l8;var md;var mp;var mm;var l9;var iQ=fg+1106;var ci=0;aS=am;aM=cv;nI=eZ;var mZ=(mc)&4294967295;HEAP[mZ]=lf;var mY=(mc+4)&4294967295;HEAP[mY]=le;oi=dX;cf=ch;cJ=dd;var em=aS;var el=(em)&4294967295;var ek=nI;var at=(mc)&4294967295;var r8=HEAP[at];var dP=(mc+4)&4294967295;var r4=HEAP[dP];var ej=oi;__ZN7GfxFontC2EPc3RefP9GooString(el,ek,r8,r4,ej);var ei=aS;var eg=(ei)&4294967295;var ee=(eg)&4294967295;HEAP[ee]=(__ZTV11Gfx8BitFont+8)&4294967295;var ec=aS;var ea=(ec+3512)&4294967295;__ZN6ObjectC1Ev(ea);var d8=aS;var d1=(d8+3524)&4294967295;__ZN6ObjectC1Ev(d1);__ZN6ObjectC1Ev(ja);__ZN6ObjectC1Ev(i9);__ZN6ObjectC1Ev(i8);var d0=aS;var dZ=(d0)&4294967295;var dY=(dZ+168)&4294967295;HEAP[dY]=1;var dW=aS;var dU=(dW)&4294967295;var dT=(dU+40)&4294967295;var dS=cf;HEAP[dT]=dS;var dR=aS;var dQ=(dR+1456)&4294967295;HEAP[dQ]=0;var dO=aS;var dN=(dO)&4294967295;var dM=(dN+20)&4294967295;var dL=HEAP[dM];var dK=(dL)!=0;$bb$$bb19$2:do{if(dK){var dJ=aS;var dI=(dJ)&4294967295;var dH=(dI+20)&4294967295;var dG=HEAP[dH];var dF=__ZNK9GooString4copyEv(dG);d2=dF;md=0;$bb6$4:while(1){var dn=d2;var dm=__ZN9GooString9getLengthEv(dn);var dl=md;var dk=(((dm))|0)>(((dl))|0);var dj=unSign((dk),1,0);kD=dj;var di=kD;var qC=reSign((di),8,0)!=0;if(!(qC)){e4=2;break $bb6$4}var dE=d2;var dD=md;var dB=__ZN9GooString7getCharEi(dE,dD);var dz=reSign((dB),8,0)==32;var dx=unSign((dz),1,0);kB=dx;var dw=kB;var dV=reSign((dw),8,0)!=0;if(dV){var dv=d2;var du=md;var dt=__ZN9GooString3delEii(dv,du,1);e4=0;continue $bb6$4}else{var ds=md;var dp=((ds)+1)&4294967295;md=dp;e4=0;continue $bb6$4}}mp=0;mm=51;while(1){var cP=mm;var cO=mp;var cN=((cP)-(cO))&4294967295;var cM=(((cN))|0)>1;if(!(cM)){e4=5;break}var dh=mp;var dg=mm;var df=((dh)+(dg))&4294967295;var c7=((((df))|0)/2|0);l9=c7;var c5=l9;var c4=(__ZL10stdFontMap+c5*8)&4294967295;var c2=(c4)&4294967295;var c1=HEAP[c2];var c0=d2;var cZ=__ZNK9GooString3cmpEPKc(c0,c1);var cY=(((cZ))|0)>=0;var cX=unSign((cY),1,0);kA=cX;var cW=kA;var oG=reSign((cW),8,0)!=0;if(oG){var cS=l9;mp=cS;e4=3;continue}else{var cQ=l9;mm=cQ;e4=3;continue}}var cL=mp;var cK=(__ZL10stdFontMap+cL*8)&4294967295;var cI=(cK)&4294967295;var cH=HEAP[cI];var cF=d2;var cE=__ZNK9GooString3cmpEPKc(cF,cH);var cD=(((cE))|0)==0;var cC=unSign((cD),1,0);kz=cC;var cB=kz;var oF=reSign((cB),8,0)!=0;if(oF){var cA=__Znwj(32);var cz=cA;m0=cz;var cy=mp;var cx=(__ZL10stdFontMap+cy*8)&4294967295;var cw=(cx+4)&4294967295;var ct=HEAP[cw];var cs=m0;__ZN9GooStringC1EPKc(cs,ct);var cr=aS;var cq=(cr)&4294967295;var cp=(cq+20)&4294967295;var co=m0;HEAP[cp]=co}var cn=d2;ex=cn;var cm=ex;var cl=(cm)!=0;if(!(cl)){e4=8;break $bb$$bb19$2}var ck=ex;__ZN9GooStringD1Ev(ck);var uA=ex;var uy=uA;__ZdlPv(uy)}}while(0);tj=0;var uw=aS;var uu=(uw)&4294967295;var us=(uu+20)&4294967295;var uq=HEAP[us];var uo=(uq)!=0;$bb20$$bb26$23:do{if(uo){md=0;while(1){var tP=md;var tN=(((tP))|0)<=13;if(!(tN)){e4=15;break $bb20$$bb26$23}var um=md;var ul=(_builtinFonts+um*24)&4294967295;var uk=(ul)&4294967295;var ug=HEAP[uk];var ue=aS;var uc=(ue)&4294967295;var ua=(uc+20)&4294967295;var t8=HEAP[ua];var t6=__ZNK9GooString3cmpEPKc(t8,ug);var t4=(((t6))|0)==0;var t2=unSign((t4),1,0);ky=t2;var t1=ky;var oj=reSign((t1),8,0)!=0;if(oj){e4=11;break}var tT=md;var tR=((tT)+1)&4294967295;md=tR;e4=10;continue}var t0=md;var tV=(_builtinFonts+t0*24)&4294967295;tj=tV}}while(0);var tL=tj;var tJ=(tL)!=0;if(tJ){var tH=tj;var tG=(tH+8)&4294967295;var tF=HEAP[tG];var tB=reSign((tF),16,0);var tz=(tB)*0.001;var tx=aS;var tv=(tx)&4294967295;var tt=(tv+152)&4294967295;HEAP[tt]=tz;var tr=tj;var tp=(tr+10)&4294967295;var tn=HEAP[tp];var tm=reSign((tn),16,0);var tl=(tm)*0.001;var tk=aS;var ti=(tk)&4294967295;var th=(ti+160)&4294967295;HEAP[th]=tl;var tg=tj;var tf=(tg+12)&4294967295;var te=(tf)&4294967295;var td=HEAP[te];var tc=reSign((td),16,0);var tb=(tc)*0.001;var ta=aS;var s8=(ta)&4294967295;var s7=(s8+112)&4294967295;var s6=(s7)&4294967295;HEAP[s6]=tb;var s5=tj;var s4=(s5+12)&4294967295;var s3=(s4+2)&4294967295;var s2=HEAP[s3];var s1=reSign((s2),16,0);var s0=(s1)*0.001;var sZ=aS;var sY=(sZ)&4294967295;var sX=(sY+112)&4294967295;var sW=(sX+8)&4294967295;HEAP[sW]=s0;var sV=tj;var sU=(sV+12)&4294967295;var sT=(sU+4)&4294967295;var sS=HEAP[sT];var sR=reSign((sS),16,0);var sQ=(sR)*0.001;var sP=aS;var sM=(sP)&4294967295;var sL=(sM+112)&4294967295;var sK=(sL+16)&4294967295;HEAP[sK]=sQ;var sJ=tj;var sI=(sJ+12)&4294967295;var sH=(sI+6)&4294967295;var sG=HEAP[sH];var sF=reSign((sG),16,0);var sE=(sF)*0.001;var sD=aS;var sz=(sD)&4294967295;var sy=(sz+112)&4294967295;var sx=(sy+24)&4294967295;HEAP[sx]=sE}else{var sv=aS;var su=(sv)&4294967295;var st=(su+152)&4294967295;HEAP[st]=0.95;var ss=aS;var sr=(ss)&4294967295;var sq=(sr+160)&4294967295;HEAP[sq]=-0.35;var sp=aS;var sm=(sp)&4294967295;var sl=(sm+112)&4294967295;var sk=(sl+24)&4294967295;HEAP[sk]=0;var sj=aS;var si=(sj)&4294967295;var sh=(si+112)&4294967295;var sg=(sh+24)&4294967295;var sf=HEAP[sg];var se=aS;var sd=(se)&4294967295;var ns=(sd+112)&4294967295;var nq=(ns+16)&4294967295;HEAP[nq]=sf;var no=aS;var nm=(no)&4294967295;var nk=(nm+112)&4294967295;var ni=(nk+16)&4294967295;var ng=HEAP[ni];var ne=aS;var nd=(ne)&4294967295;var nc=(nd+112)&4294967295;var mU=(nc+8)&4294967295;HEAP[mU]=ng;var mS=aS;var mQ=(mS)&4294967295;var mO=(mQ+112)&4294967295;var mM=(mO+8)&4294967295;var mK=HEAP[mM];var mI=aS;var mG=(mI)&4294967295;var mF=(mG+112)&4294967295;var mE=(mF)&4294967295;HEAP[mE]=mK}var mw=aS;var mu=(mw)&4294967295;var ms=aM;var mq=cJ;__ZN7GfxFont18readFontDescriptorEP4XRefP4Dict(mu,ms,mq);var mn=tj;var mk=(mn)!=0;$bb30$$bb32$35:do{if(mk){var mi=aS;var mg=(mi)&4294967295;var mf=(mg+52)&4294967295;var me=(mf)&4294967295;var l2=HEAP[me];var l0=(((l2))|0)<0;if(!(l0)){e4=18;break $bb30$$bb32$35}var lY=tj;var lW=(lY+8)&4294967295;var lU=HEAP[lW];var lS=reSign((lU),16,0);var lQ=(lS)*0.001;var lO=aS;var lN=(lO)&4294967295;var lM=(lN+152)&4294967295;HEAP[lM]=lQ;var lK=tj;var lJ=(lK+10)&4294967295;var lI=HEAP[lJ];var lH=reSign((lI),16,0);var lG=(lH)*0.001;var lF=aS;var lE=(lF)&4294967295;var lD=(lE+160)&4294967295;HEAP[lD]=lG;var lC=tj;var lB=(lC+12)&4294967295;var lz=(lB)&4294967295;var ly=HEAP[lz];var lx=reSign((ly),16,0);var lw=(lx)*0.001;var lv=aS;var lu=(lv)&4294967295;var lt=(lu+112)&4294967295;var ls=(lt)&4294967295;HEAP[ls]=lw;var lr=tj;var lq=(lr+12)&4294967295;var lp=(lq+2)&4294967295;var lo=HEAP[lp];var ln=reSign((lo),16,0);var lm=(ln)*0.001;var ll=aS;var lk=(ll)&4294967295;var lj=(lk+112)&4294967295;var li=(lj+8)&4294967295;HEAP[li]=lm;var lh=tj;var lg=(lh+12)&4294967295;var ld=(lg+4)&4294967295;var lc=HEAP[ld];var lb=reSign((lc),16,0);var la=(lb)*0.001;var k9=aS;var k8=(k9)&4294967295;var k7=(k8+112)&4294967295;var k6=(k7+16)&4294967295;HEAP[k6]=la;var k5=tj;var k4=(k5+12)&4294967295;var k3=(k4+6)&4294967295;var k2=HEAP[k3];var k1=reSign((k2),16,0);var k0=(k1)*0.001;var kZ=aS;var kY=(kZ)&4294967295;var kX=(kY+112)&4294967295;var kW=(kX+24)&4294967295;HEAP[kW]=k0}}while(0);var kV=aS;var kU=(kV)&4294967295;__ZN7GfxFont15findExtFontFileEv(kU);var kQ=aS;var kP=(kQ)&4294967295;var kO=(kP+64)&4294967295;var kN=(kO+24)&4294967295;HEAP[kN]=1;var kM=aS;var kL=(kM)&4294967295;var kK=(kL+64)&4294967295;var kJ=(kK+24)&4294967295;var kI=HEAP[kJ];var kH=aS;var gt=(kH)&4294967295;var gr=(gt+64)&4294967295;var gp=(gr)&4294967295;HEAP[gp]=kI;var gn=aS;var gl=(gn)&4294967295;var gj=(gl+64)&4294967295;var gh=(gj+40)&4294967295;HEAP[gh]=0;var gf=aS;var ge=(gf)&4294967295;var gd=(ge+64)&4294967295;var f9=(gd+40)&4294967295;var f7=HEAP[f9];var f5=aS;var f3=(f5)&4294967295;var f1=(f3+64)&4294967295;var fZ=(f1+32)&4294967295;HEAP[fZ]=f7;var fX=aS;var fV=(fX)&4294967295;var fU=(fV+64)&4294967295;var fT=(fU+32)&4294967295;var fP=HEAP[fT];var fN=aS;var fL=(fN)&4294967295;var fJ=(fL+64)&4294967295;var fH=(fJ+16)&4294967295;HEAP[fH]=fP;var fF=aS;var fD=(fF)&4294967295;var fB=(fD+64)&4294967295;var fA=(fB+16)&4294967295;var fz=HEAP[fA];var fv=aS;var ft=(fv)&4294967295;var fr=(ft+64)&4294967295;var fp=(fr+8)&4294967295;HEAP[fp]=fz;var fn=cJ;var fl=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(fn,(__str1851962)&4294967295,ja,0);var fj=__ZN6Object7isArrayEv(fl);kp=fj;var fh=kp;var nW=reSign((fh),8,0)!=0;$bb34$$bb45$39:do{if(nW){md=0;$bb39$41:while(1){var e2=md;var e1=(((e2))|0)>5;$bb42$$bb40$43:do{if(e1){e4=22}else{var e0=__ZN6Object14arrayGetLengthEv(ja);var eY=md;var eX=(((e0))|0)<=(((eY))|0);if(eX){e4=22;break $bb42$$bb40$43}r6=1;e4=24;break $bb42$$bb40$43}}while(0);if(e4==22){r6=0}var eW=r6;kn=eW;var eV=kn;var nK=reSign((eV),8,0)!=0;if(!(nK)){e4=27;break $bb34$$bb45$39}var ff=md;var fe=__ZN6Object8arrayGetEiPS_(ja,ff,i9);var fd=__ZN6Object5isNumEv(fe);kl=fd;var fc=kl;var nV=reSign((fc),8,0)!=0;if(nV){var fb=md;var fa=__ZN6Object6getNumEv(i9);var e9=aS;var e8=(e9)&4294967295;var e7=(e8+64)&4294967295;var e6=(e7+fb*8)&4294967295;HEAP[e6]=fa}__ZN6Object4freeEv(i9);var e5=md;var e3=((e5)+1)&4294967295;md=e3;e4=20;continue $bb39$41}}}while(0);__ZN6Object4freeEv(ja);var eU=aS;var eT=(eU)&4294967295;var eS=(eT+40)&4294967295;var eR=HEAP[eS];var eQ=(((eR))|0)==4;$bb46$$bb69$54:do{if(eQ){var eP=cJ;var eO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(eP,(__str921869)&4294967295,ja,0);var eN=__ZN6Object7isArrayEv(eO);kk=eN;var eM=kk;var nJ=reSign((eM),8,0)!=0;$bb48$$bb59$56:do{if(nJ){md=0;$bb53$58:while(1){var ez=md;var ey=(((ez))|0)>3;$bb56$$bb54$60:do{if(ey){e4=30}else{var ew=__ZN6Object14arrayGetLengthEv(ja);var ev=md;var eu=(((ew))|0)<=(((ev))|0);if(eu){e4=30;break $bb56$$bb54$60}r5=1;e4=32;break $bb56$$bb54$60}}while(0);if(e4==30){r5=0}var et=r5;kj=et;var es=kj;var nw=reSign((es),8,0)!=0;if(!(nw)){e4=35;break $bb48$$bb59$56}var eL=md;var eK=__ZN6Object8arrayGetEiPS_(ja,eL,i9);var eJ=__ZN6Object5isNumEv(eK);ki=eJ;var eI=ki;var nx=reSign((eI),8,0)!=0;if(nx){var eH=md;var eG=__ZN6Object6getNumEv(i9);var eF=aS;var eE=(eF)&4294967295;var eD=(eE+112)&4294967295;var eC=(eD+eH*8)&4294967295;HEAP[eC]=eG}__ZN6Object4freeEv(i9);var eB=md;var eA=((eB)+1)&4294967295;md=eA;e4=28;continue $bb53$58}}}while(0);__ZN6Object4freeEv(ja);var er=aS;var eq=(er+3512)&4294967295;var ep=cJ;var eo=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ep,(__str1861963)&4294967295,eq,0);var en=__ZN6Object6isDictEv(eo);var nb=reSign((en),8,0)!=0;var oE=(nb)^1;var r7=unSign((oE),1,0);j9=r7;var eh=j9;var na=reSign((eh),8,0)!=0;if(na){__Z5erroriPcz(-1,(__str1871964)&4294967295);var ef=aS;var ed=(ef+3512)&4294967295;__ZN6Object4freeEv(ed)}var eb=aS;var d9=(eb+3524)&4294967295;var d7=cJ;var d6=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(d7,(__str1881965)&4294967295,d9,0);var d5=__ZN6Object6isDictEv(d6);var m9=reSign((d5),8,0)!=0;var cU=(m9)^1;var qk=unSign((cU),1,0);j7=qk;var d4=j7;var m7=reSign((d4),8,0)!=0;if(!(m7)){e4=38;break $bb46$$bb69$54}var d3=aS;var c=(d3+3524)&4294967295;__ZN6Object4freeEv(c)}}while(0);var a=aS;var v9=(a+1460)&4294967295;HEAP[v9]=0;var v7=aS;var v5=(v7+1461)&4294967295;HEAP[v5]=0;iX=0;de=0;var v3=cJ;var v1=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(v3,(__str1081885)&4294967295,ja,0);var vZ=__ZN6Object6isDictEv(ja);j4=vZ;var vY=j4;var mD=reSign((vY),8,0)!=0;$bb71$$bb81$76:do{if(mD){var vX=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ja,(__str1891966)&4294967295,i9,0);var vT=__ZN6Object6isNameEPc(i9,(__str1901967)&4294967295);j3=vT;var vR=j3;var mC=reSign((vR),8,0)!=0;$bb73$$bb74$78:do{if(mC){var vP=aS;var vN=(vP+1460)&4294967295;HEAP[vN]=1;var vL=aS;var vJ=(vL+1461)&4294967295;HEAP[vJ]=1;iX=(_macRomanEncoding)&4294967295}else{var vH=__ZN6Object6isNameEPc(i9,(__str1911968)&4294967295);j2=vH;var vF=j2;var mB=reSign((vF),8,0)!=0;if(mB){var vE=aS;var vD=(vE+1460)&4294967295;HEAP[vD]=1;iX=(_macExpertEncoding)&4294967295}else{var vz=__ZN6Object6isNameEPc(i9,(__str1921969)&4294967295);j1=vz;var vx=j1;var mA=reSign((vx),8,0)!=0;if(!(mA)){e4=42;break $bb73$$bb74$78}var vv=aS;var vt=(vv+1460)&4294967295;HEAP[vt]=1;iX=(_winAnsiEncoding)&4294967295}}}while(0);__ZN6Object4freeEv(i9)}else{var vr=__ZN6Object6isNameEPc(ja,(__str1901967)&4294967295);j0=vr;var vp=j0;var mb=reSign((vp),8,0)!=0;if(mb){var vn=aS;var vl=(vn+1460)&4294967295;HEAP[vl]=1;var vk=aS;var vj=(vk+1461)&4294967295;HEAP[vj]=1;iX=(_macRomanEncoding)&4294967295}else{var vf=__ZN6Object6isNameEPc(ja,(__str1911968)&4294967295);jZ=vf;var vd=jZ;var ma=reSign((vd),8,0)!=0;if(ma){var vb=aS;var u9=(vb+1460)&4294967295;HEAP[u9]=1;iX=(_macExpertEncoding)&4294967295}else{var u7=__ZN6Object6isNameEPc(ja,(__str1921969)&4294967295);jY=u7;var u5=jY;var l7=reSign((u5),8,0)!=0;if(!(l7)){e4=45;break $bb71$$bb81$76}var u3=aS;var u1=(u3+1460)&4294967295;HEAP[u1]=1;iX=(_winAnsiEncoding)&4294967295}}}}while(0);pF=0;sb=0;s9=0;var u0=aS;var uZ=(u0)&4294967295;var uY=(uZ+40)&4294967295;var uX=HEAP[uY];var uW=(((uX))|0)!=1;$bb106$$bb91$95:do{if(uW){e4=47}else{var uV=aS;var uU=(uV)&4294967295;var uT=(uU+60)&4294967295;var uS=HEAP[uT];var uR=(uS)!=0;if(!uR){var uQ=aS;var uP=(uQ)&4294967295;var uN=(uP+52)&4294967295;var uM=(uN)&4294967295;var uL=HEAP[uM];var uK=(((uL))|0)>=0;if(!(uK)){e4=47;break $bb106$$bb91$95}}var uJ=aS;var uI=(uJ)&4294967295;var uH=(uI+60)&4294967295;var uG=HEAP[uH];var uF=(uG)!=0;if(uF){var uE=aS;var uD=(uE)&4294967295;var uC=(uD+60)&4294967295;var uB=HEAP[uC];var uz=__ZNK9GooString10getCStringEv(uB);var ux=__ZN9FoFiType14loadEPc(uz);pF=ux}else{var uv=aS;var ut=(uv)&4294967295;var ur=aM;var up=__ZN7GfxFont15readEmbFontFileEP4XRefPi(ut,ur,tZ);s9=up;var un=HEAP[tZ];var uj=s9;var ui=__ZN9FoFiType14makeEPci(uj,un);pF=ui}var uh=pF;var uf=(uh)!=0;$bb97$$bb105$104:do{if(uf){var ud=pF;var ub=__ZN9FoFiType17getNameEv(ud);var t9=(ub)!=0;var t7=unSign((t9),1,0);jP=t7;var t5=jP;var lL=reSign((t5),8,0)!=0;if(lL){var t3=aS;var tY=(t3)&4294967295;var tX=(tY+48)&4294967295;var tW=HEAP[tX];var tU=(tW)!=0;$bb100$$bb102$108:do{if(tU){var tS=aS;var tQ=(tS)&4294967295;var tO=(tQ+48)&4294967295;var tM=HEAP[tO];m1=tM;var tK=m1;var tI=(tK)!=0;if(!(tI)){e4=50;break $bb100$$bb102$108}var tE=m1;__ZN9GooStringD1Ev(tE);var tD=m1;var tC=tD;__ZdlPv(tC)}}while(0);var tA=pF;var ty=__ZN9FoFiType17getNameEv(tA);m2=ty;var tw=__Znwj(32);var tu=tw;m3=tu;var ts=m3;var tq=m2;__ZN9GooStringC1EPKc(ts,tq);var to=aS;var ph=(to)&4294967295;var pf=(ph+48)&4294967295;var pd=m3;HEAP[pf]=pd}var pb=iX;var o9=(pb)==0;if(!(o9)){e4=54;break $bb97$$bb105$104}var o7=pF;var o5=__ZN9FoFiType111getEncodingEv(o7);iX=o5;de=1}}while(0);e4=56;break $bb106$$bb91$95}}while(0);$bb106$$bb121$115:do{if(e4==47){var o3=aS;var o2=(o3)&4294967295;var o1=(o2+40)&4294967295;var oX=HEAP[o1];var oV=(((oX))|0)==2;if(!(oV)){e4=56;break $bb106$$bb121$115}var oT=aS;var oR=(oT)&4294967295;var oP=(oR+60)&4294967295;var oN=HEAP[oP];var oL=(oN)!=0;if(!oL){var oJ=aS;var oI=(oJ)&4294967295;var oH=(oI+52)&4294967295;var oA=(oH)&4294967295;var oy=HEAP[oA];var ow=(((oy))|0)>=0;if(!(ow)){e4=56;break $bb106$$bb121$115}}var ou=aS;var os=(ou)&4294967295;var oq=(os+60)&4294967295;var oo=HEAP[oq];var om=(oo)!=0;if(om){var ol=aS;var ok=(ol)&4294967295;var oe=(ok+60)&4294967295;var oc=HEAP[oe];var oa=__ZNK9GooString10getCStringEv(oc);var n8=__ZN10FoFiType1C4loadEPc(oa);sb=n8}else{var n6=aS;var n4=(n6)&4294967295;var n2=aM;var n0=__ZN7GfxFont15readEmbFontFileEP4XRefPi(n4,n2,tZ);s9=n0;var nZ=HEAP[tZ];var nY=s9;var nU=__ZN10FoFiType1C4makeEPci(nY,nZ);sb=nU}var nT=sb;var nS=(nT)!=0;if(!(nS)){e4=56;break $bb106$$bb121$115}var nR=sb;var nQ=__ZN10FoFiType1C7getNameEv(nR);var nP=(nQ)!=0;var nO=unSign((nP),1,0);jL=nO;var nN=jL;var kC=reSign((nN),8,0)!=0;if(kC){var nM=aS;var nL=(nM)&4294967295;var nH=(nL+48)&4294967295;var nG=HEAP[nH];var nF=(nG)!=0;$bb116$$bb118$128:do{if(nF){var nE=aS;var nD=(nE)&4294967295;var nC=(nD+48)&4294967295;var nB=HEAP[nC];m4=nB;var nA=m4;var nz=(nA)!=0;if(!(nz)){e4=62;break $bb116$$bb118$128}var ny=m4;__ZN9GooStringD1Ev(ny);var nv=m4;var nu=nv;__ZdlPv(nu)}}while(0);var nt=sb;var nr=__ZN10FoFiType1C7getNameEv(nt);m5=nr;var np=__Znwj(32);var nn=np;m6=nn;var nl=m6;var nj=m5;__ZN9GooStringC1EPKc(nl,nj);var nh=aS;var nf=(nh)&4294967295;var mX=(nf+48)&4294967295;var mW=m6;HEAP[mX]=mW}var mV=iX;var mT=(mV)==0;if(!(mT)){e4=56;break $bb106$$bb121$115}var mR=sb;var mP=__ZN10FoFiType1C11getEncodingEv(mR);iX=mP;de=1}}while(0);var mN=s9;var mL=(mN)!=0;if(mL){var mJ=s9;_gfree(mJ)}var mH=iX;var mz=(mH)==0;$bb124$$bb130$138:do{if(mz){var my=tj;var mx=(my)==0;$bb127$$bb125$140:do{if(!mx){var mv=aS;var mt=(mv)&4294967295;var mr=(mt+52)&4294967295;var mo=(mr)&4294967295;var ml=HEAP[mo];var mj=(((ml))|0)>=0;if(mj){e4=68;break $bb127$$bb125$140}var mh=tj;var l5=(mh+4)&4294967295;var l4=HEAP[l5];iX=l4;var l3=aS;var l1=(l3+1460)&4294967295;HEAP[l1]=1;e4=70;break $bb124$$bb130$138}}while(0);var lZ=aS;var lX=(lZ)&4294967295;var lV=(lX+40)&4294967295;var lT=HEAP[lV];var lR=(((lT))|0)==5;if(lR){iX=(_winAnsiEncoding)&4294967295}else{iX=(_standardEncoding)&4294967295}}}while(0);md=0;$bb139$148:while(1){var gV=md;var gU=(((gV))|0)<=255;if(!(gU)){e4=79;break $bb139$148}var lP=md;var h5=iX;var h3=md;var h1=(h5+4*h3)&4294967295;var hZ=HEAP[h1];var hX=aS;var hV=(hX+176)&4294967295;var hT=(hV+lP*4)&4294967295;HEAP[hT]=hZ;var hR=md;var hQ=de;var hP=aS;var hL=(hP+1200)&4294967295;var hJ=(hL+hR)&4294967295;HEAP[hJ]=hQ;var hH=aS;var hF=(hH+1200)&4294967295;var hD=(hF+hR)&4294967295;var hB=HEAP[hD];var hz=reSign((hB),8,0)==0;$bb134$$bb132$151:do{if(hz){e4=73}else{var hx=md;var hw=aS;var hv=(hw+176)&4294967295;var hr=(hv+hx*4)&4294967295;var hp=HEAP[hr];var hn=(hp)==0;if(hn){e4=73;break $bb134$$bb132$151}r2=1;e4=75;break $bb134$$bb132$151}}while(0);if(e4==73){r2=0}var hl=r2;jK=hl;var hj=jK;var j5=reSign((hj),8,0)!=0;if(j5){var hh=md;var hf=iX;var hd=md;var hc=(hf+4*hd)&4294967295;var hb=HEAP[hc];var g7=_copyString(hb);var g5=aS;var g3=(g5+176)&4294967295;var g1=(g3+hh*4)&4294967295;HEAP[g1]=g7}var gZ=md;var gX=((gZ)+1)&4294967295;md=gX;e4=72;continue $bb139$148}var gS=aS;var gR=(gS)&4294967295;var gQ=(gR+40)&4294967295;var gP=HEAP[gQ];var gO=(((gP))|0)==2;$bb141$$bb151$161:do{if(gO){var gN=aS;var gM=(gN)&4294967295;var gL=(gM+60)&4294967295;var gK=HEAP[gL];var gJ=(gK)!=0;if(!gJ){var gI=aS;var gH=(gI)&4294967295;var gG=(gH+52)&4294967295;var gF=(gG)&4294967295;var gE=HEAP[gF];var gD=(((gE))|0)>=0;if(!(gD)){e4=81;break $bb141$$bb151$161}}var gC=de;var jO=reSign((gC),8,0)!=0;if(!(jO)){e4=81;break $bb141$$bb151$161}md=0;$bb150$167:while(1){var fY=md;var fW=(((fY))|0)<=255;if(!(fW)){e4=81;break $bb141$$bb151$161}var gB=md;var gA=aS;var gz=(gA+176)&4294967295;var gy=(gz+gB*4)&4294967295;var gx=HEAP[gy];var gw=(gx)==0;$bb147$$bb149$170:do{if(gw){var gv=md;var gu=(_standardEncoding+gv*4)&4294967295;var gs=HEAP[gu];var gq=(gs)!=0;if(!(gq)){e4=85;break $bb147$$bb149$170}var go=md;var gm=md;var gk=(_standardEncoding+gm*4)&4294967295;var gi=HEAP[gk];var gg=aS;var gc=(gg+176)&4294967295;var gb=(gc+go*4)&4294967295;HEAP[gb]=gi;var ga=md;var f8=aS;var f6=(f8+1200)&4294967295;var f4=(f6+ga)&4294967295;HEAP[f4]=0}}while(0);var f2=md;var f0=((f2)+1)&4294967295;md=f0;e4=83;continue $bb150$167}}}while(0);var fS=__ZN6Object6isDictEv(ja);jv=fS;var fR=jv;var jD=reSign((fR),8,0)!=0;if(jD){var fQ=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ja,(__str1931970)&4294967295,i9,0);var fO=__ZN6Object7isArrayEv(i9);ju=fO;var fM=ju;var jA=reSign((fM),8,0)!=0;$bb155$$bb171$177:do{if(jA){var fK=aS;var fI=(fK+1460)&4294967295;HEAP[fI]=1;r3=0;md=0;$bb169$179:while(1){var aw=__ZN6Object14arrayGetLengthEv(i9);var av=md;var au=(((aw))|0)>(((av))|0);var ar=unSign((au),1,0);jt=ar;var aq=jt;var jb=reSign((aq),8,0)!=0;if(!(jb)){e4=95;break $bb155$$bb171$177}var fG=md;var fE=__ZN6Object8arrayGetEiPS_(i9,fG,i8);var fC=__ZN6Object5isIntEv(i8);js=fC;var fy=js;var jw=reSign((fy),8,0)!=0;if(jw){var fx=__ZN6Object6getIntEv(i8);r3=fx}else{var fw=__ZN6Object6isNameEv(i8);jp=fw;var fu=jp;var jq=reSign((fu),8,0)!=0;if(jq){var fs=r3;var fq=(((fs))|0)>=0;$bb162$$bb166$187:do{if(fq){var fo=r3;var fm=(((fo))|0)<=255;if(!(fm)){e4=91;break $bb162$$bb166$187}var fk=r3;var fi=aS;var bh=(fi+1200)&4294967295;var bg=(bh+fk)&4294967295;var bf=HEAP[bg];var be=reSign((bf),8,0)!=0;if(be){var bd=r3;var bc=aS;var bb=(bc+176)&4294967295;var ba=(bb+bd*4)&4294967295;var a9=HEAP[ba];_gfree(a9)}var a8=r3;var aX=__ZN6Object7getNameEv(i8);var aW=_copyString(aX);var aV=aS;var aU=(aV+176)&4294967295;var aT=(aU+a8*4)&4294967295;HEAP[aT]=aW;var aR=r3;var aQ=aS;var aP=(aQ+1200)&4294967295;var aO=(aP+aR)&4294967295;HEAP[aO]=1}}while(0);var aN=r3;var aA=((aN)+1)&4294967295;r3=aA}else{var az=__ZN6Object11getTypeNameEv(i8);__Z5erroriPcz(-1,(__str1941971)&4294967295,Pointer_make([az,0,0,0],0,ALLOC_STACK))}}__ZN6Object4freeEv(i8);var ay=md;var ax=((ay)+1)&4294967295;md=ax;e4=88;continue $bb169$179}}}while(0);__ZN6Object4freeEv(i9)}__ZN6Object4freeEv(ja);var ap=pF;var ad=(ap)!=0;$bb173$$bb175$198:do{if(ad){var ac=pF;var ab=(ac)!=0;if(!(ab)){e4=98;break $bb173$$bb175$198}var aa=pF;var Z=(aa)&4294967295;var Y=(Z)&4294967295;var X=HEAP[Y];var W=(X+4)&4294967295;var V=HEAP[W];var U=V;var J=pF;FUNCTION_TABLE[U](J)}}while(0);var I=sb;var H=(I)!=0;$bb176$$bb178$202:do{if(H){var G=sb;var F=(G)!=0;if(!(F)){e4=101;break $bb176$$bb178$202}var E=sb;var D=(E)&4294967295;var C=(D)&4294967295;var B=HEAP[C];var A=(B+4)&4294967295;var p=HEAP[A];var o=p;var n=sb;FUNCTION_TABLE[o](n)}}while(0);cV=0;var m=cV;aH=m;r3=0;$bb215$206:while(1){var oD=r3;var oC=(((oD))|0)<=255;if(!(oC)){e4=129;break $bb215$206}var l=r3;var k=aS;var j=(k+176)&4294967295;var i=(j+l*4)&4294967295;var h=HEAP[i];kE=h;var g=kE;var f=(g)!=0;var e=unSign((f),1,0);jo=e;var d=jo;var iU=reSign((d),8,0)!=0;if(iU){var b=r3;var wa=HEAP[_globalParams];var v8=kE;var v6=__ZN12GlobalParams16mapNameToUnicodeEPc(wa,v8);var v4=(rw+b*4)&4294967295;HEAP[v4]=v6;var v2=(rw+b*4)&4294967295;var v0=HEAP[v2];var vW=(((v0))|0)!=0;$bb184$$bb182$211:do{if(vW){e4=104}else{var vV=kE;var vU=_strcmp(vV,(__str1951972)&4294967295);var vS=(((vU))|0)==0;if(vS){e4=104;break $bb184$$bb182$211}rH=1;e4=106;break $bb184$$bb182$211}}while(0);if(e4==104){rH=0}var vQ=rH;jm=vQ;var vO=jm;var iS=reSign((vO),8,0)!=0;if(iS){var vM=kE;var vK=_strlen(vM);var vI=(((vK))|0)!=3;$bb199$$bb188$219:do{if(vI){e4=108}else{var vG=kE;var vC=(vG)&4294967295;var vB=HEAP[vC];var vA=reSign((vB),8,0);var vy=_isalpha(vA);var vw=(((vy))|0)==0;if(vw){e4=108;break $bb199$$bb188$219}var vu=kE;var vs=(vu+1)&4294967295;var vq=HEAP[vs];var vo=reSign((vq),8,0);var vm=_isxdigit(vo);var vi=(((vm))|0)==0;if(vi){e4=108;break $bb199$$bb188$219}var vh=kE;var vg=(vh+2)&4294967295;var ve=HEAP[vg];var vc=reSign((ve),8,0);var va=_isxdigit(vc);var u8=(((va))|0)==0;if(u8){e4=108;break $bb199$$bb188$219}var u6=kE;var u4=(u6+1)&4294967295;var u2=HEAP[u4];var q9=reSign((u2),8,0)<=96;if(!q9){var q8=kE;var q7=(q8+1)&4294967295;var q6=HEAP[q7];var q5=reSign((q6),8,0)<=102;if(q5){e4=112;break $bb199$$bb188$219}}var q4=kE;var q3=(q4+1)&4294967295;var q2=HEAP[q3];var q1=reSign((q2),8,0)<=64;if(!q1){var q0=kE;var qP=(q0+1)&4294967295;var qO=HEAP[qP];var qN=reSign((qO),8,0)<=70;if(qN){e4=112;break $bb199$$bb188$219}}var qM=kE;var qL=(qM+2)&4294967295;var qK=HEAP[qL];var qJ=reSign((qK),8,0)<=96;if(!qJ){var qI=kE;var qH=(qI+2)&4294967295;var qG=HEAP[qH];var qu=reSign((qG),8,0)<=102;if(qu){e4=112;break $bb199$$bb188$219}}var qt=kE;var qs=(qt+2)&4294967295;var qr=HEAP[qs];var qq=reSign((qr),8,0)<=64;if(qq){e4=108;break $bb199$$bb188$219}var qp=kE;var qo=(qp+2)&4294967295;var qn=HEAP[qo];var qm=reSign((qn),8,0)<=70;if(qm){e4=112;break $bb199$$bb188$219}else{e4=108;break $bb199$$bb188$219}}}while(0);$bb199$$bb210$234:do{if(e4==108){var ql=kE;var p9=_strlen(ql);var p8=(((p9))|0)!=2;if(p8){e4=117;break $bb199$$bb210$234}var p7=kE;var p6=(p7)&4294967295;var p5=HEAP[p6];var p4=reSign((p5),8,0);var p3=_isxdigit(p4);var p2=(((p3))|0)==0;if(p2){e4=117;break $bb199$$bb210$234}var p1=kE;var p0=(p1+1)&4294967295;var pP=HEAP[p0];var pO=reSign((pP),8,0);var pN=_isxdigit(pO);var pM=(((pN))|0)==0;if(pM){e4=117;break $bb199$$bb210$234}var pL=kE;var pK=(pL)&4294967295;var pJ=HEAP[pK];var pI=reSign((pJ),8,0)<=96;if(!pI){var pH=kE;var pG=(pH)&4294967295;var pu=HEAP[pG];var pt=reSign((pu),8,0)<=102;if(pt){e4=112;break $bb199$$bb210$234}}var ps=kE;var pr=(ps)&4294967295;var pq=HEAP[pr];var pp=reSign((pq),8,0)<=64;if(!pp){var po=kE;var pn=(po)&4294967295;var pm=HEAP[pn];var pl=reSign((pm),8,0)<=70;if(pl){e4=112;break $bb199$$bb210$234}}var pk=kE;var pj=(pk+1)&4294967295;var pi=HEAP[pj];var pg=reSign((pi),8,0)<=96;if(!pg){var pe=kE;var pc=(pe+1)&4294967295;var pa=HEAP[pc];var o8=reSign((pa),8,0)<=102;if(o8){e4=112;break $bb199$$bb210$234}}var o6=kE;var o4=(o6+1)&4294967295;var o0=HEAP[o4];var oZ=reSign((o0),8,0)<=64;if(oZ){e4=117;break $bb199$$bb210$234}var oY=kE;var oW=(oY+1)&4294967295;var oU=HEAP[oW];var oS=reSign((oU),8,0)<=70;if(oS){e4=112;break $bb199$$bb210$234}else{e4=117;break $bb199$$bb210$234}}}while(0);if(e4==112){cV=1}aH=1}}else{var oQ=r3;var oO=(rw+oQ*4)&4294967295;HEAP[oO]=0}var oM=r3;var oK=((oM)+1)&4294967295;r3=oK;e4=103;continue $bb215$206}var oB=(rw)&4294967295;var oz=__ZN17CharCodeToUnicode17make8BitToUnicodeEPj(oB);var ox=aS;var ov=(ox+1456)&4294967295;HEAP[ov]=oz;var ot=aH;var c8=reSign((ot),8,0)!=0;$bb218$$bb241$256:do{if(c8){r3=0;$bb240$258:while(1){var h7=r3;var h6=(((h7))|0)<=255;if(!(h6)){e4=146;break $bb218$$bb241$256}var or=r3;var op=(rw+or*4)&4294967295;var on=HEAP[op];var oh=(((on))|0)==0;$bb220$$bb239$261:do{if(oh){var og=r3;var of=aS;var od=(of+176)&4294967295;var ob=(od+og*4)&4294967295;var n9=HEAP[ob];kE=n9;var n7=kE;var n5=(n7)==0;$bb224$$bb221$263:do{if(n5){e4=131}else{var n3=kE;var n1=_strcmp(n3,(__str1951972)&4294967295);var jn=(((n1))|0)==0;if(jn){e4=131;break $bb224$$bb221$263}var jl=cV;var jk=unSign((jl),8,0);var jj=HEAP[_globalParams];var ji=__ZN12GlobalParams22getMapNumericCharNamesEv(jj);var jg=unSign((ji),8,0);var jf=kE;var je=(cd)&4294967295;var jd=(((jg))&255);var jc=(((jk))&255);var i6=__ZL13parseCharNamePcPjibbbbb(jf,je,8,0,1,jd,jc,1);l8=i6;var i5=l8;var i3=(((i5))|0)==0;if(i3){e4=131;break $bb224$$bb221$263}rv=1;e4=134;break $bb224$$bb221$263}}while(0);if(e4==131){rv=0}var i2=rv;i7=i2;var i1=i7;var cT=reSign((i1),8,0)!=0;if(cT){var i0=r3;var iZ=aS;var iY=(iZ+1456)&4294967295;var iW=HEAP[iY];var iV=(cd)&4294967295;var iP=l8;__ZN17CharCodeToUnicode10setMappingEjPji(iW,i0,iV,iP)}else{var iO=HEAP[_globalParams];var iN=__ZN12GlobalParams22getMapUnknownCharNamesEv(iO);i4=iN;var iM=i4;var cR=reSign((iM),8,0)!=0;if(!(cR)){e4=138;break $bb220$$bb239$261}var iL=kE;var iK=(iL)==0;$bb238$$bb231$274:do{if(!iK){var iJ=kE;var iI=(iJ)&4294967295;var iH=HEAP[iI];var iG=reSign((iH),8,0)==0;if(iG){e4=139;break $bb238$$bb231$274}l8=0;while(1){var iq=l8;var ip=(((iq))|0)<=7;if(!(ip)){e4=142;break}var iF=l8;var iE=kE;var iD=l8;var iC=(iE+iD)&4294967295;var iB=HEAP[iC];var iA=reSign((iB),8,0);var iz=(cd+iF*4)&4294967295;HEAP[iz]=iA;var iy=(cd+iF*4)&4294967295;var ix=HEAP[iy];var iw=(((ix))|0)==0;var iv=unSign((iw),1,0);iT=iv;var iu=iT;var cG=reSign((iu),8,0)!=0;if(cG){e4=142;break}var it=l8;var ir=((it)+1)&4294967295;l8=ir;e4=141;continue}var io=r3;var im=aS;var il=(im+1456)&4294967295;var ik=HEAP[il];var ij=(cd)&4294967295;var ii=l8;__ZN17CharCodeToUnicode10setMappingEjPji(ik,io,ij,ii);e4=138;break $bb220$$bb239$261}}while(0);var ih=r3;var ig=(cd)&4294967295;HEAP[ig]=ih;var ie=r3;var id=aS;var ic=(id+1456)&4294967295;var ib=HEAP[ic];var ia=(cd)&4294967295;__ZN17CharCodeToUnicode10setMappingEjPji(ib,ie,ia,1)}}}while(0);var h9=r3;var h8=((h9)+1)&4294967295;r3=h8;e4=130;continue $bb240$258}}}while(0);var h4=aS;var h2=(h4+1456)&4294967295;var h0=HEAP[h2];var hY=aS;var hW=(hY)&4294967295;var hU=cJ;var hS=__ZN7GfxFont17readToUnicodeCMapEP4DictiP17CharCodeToUnicode(hW,hU,8,h0);var hO=aS;var hN=(hO)&4294967295;var hM=(hN+20)&4294967295;var hK=HEAP[hM];var hI=(hK)==0;$bb244$$bb242$285:do{if(hI){e4=147}else{var hG=aS;var hE=(hG)&4294967295;var hC=(hE+20)&4294967295;var hA=HEAP[hC];var hy=HEAP[_globalParams];var hu=__ZN12GlobalParams19getUnicodeToUnicodeEP9GooString(hy,hA);uO=hu;var ht=uO;var hs=(ht)==0;if(hs){e4=147;break $bb244$$bb242$285}rk=1;e4=149;break $bb244$$bb242$285}}while(0);if(e4==147){rk=0}var hq=rk;iR=hq;var ho=iR;var cu=reSign((ho),8,0)!=0;if(cu){md=0;$bb249$293:while(1){var he=md;var ha=(((he))|0)<=255;if(!(ha)){e4=153;break $bb249$293}var hm=md;var hk=(rw+hm*4)&4294967295;HEAP[hk]=0;var hi=md;var hg=((hi)+1)&4294967295;md=hg;e4=151;continue $bb249$293}var g9=(rw)&4294967295;var g8=__ZN17CharCodeToUnicode17make8BitToUnicodeEPj(g9);bO=g8;md=0;$bb255$297:while(1){var bW=md;var bV=(((bW))|0)<=255;if(!(bV)){e4=159;break $bb255$297}var g6=md;var g4=aS;var g2=(g4+1456)&4294967295;var g0=HEAP[g2];var gY=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(g0,g6,iQ);l8=gY;var gW=l8;var gT=(((gW))|0)>0;$bb252$$bb254$300:do{if(gT){var cc=HEAP[iQ];var cb=(cc)&4294967295;var ca=HEAP[cb];var b8=uO;var b7=__ZN17CharCodeToUnicode12mapToUnicodeEjPPj(b8,ca,iQ);l8=b7;var b5=l8;var b4=(((b5))|0)>0;if(!(b4)){e4=156;break $bb252$$bb254$300}var b3=HEAP[iQ];var b2=md;var b0=bO;var bZ=l8;__ZN17CharCodeToUnicode10setMappingEjPji(b0,b2,b3,bZ)}}while(0);var bY=md;var bX=((bY)+1)&4294967295;md=bX;e4=154;continue $bb255$297}var bU=uO;__ZN17CharCodeToUnicode9decRefCntEv(bU);var bT=aS;var bR=(bT+1456)&4294967295;var bQ=HEAP[bR];m8=bQ;var bP=m8;var bM=(bP)!=0;if(bM){var bL=m8;__ZN17CharCodeToUnicodeD1Ev(bL);var bK=m8;var bJ=bK;__ZdlPv(bJ)}var bI=aS;var bH=(bI+1456)&4294967295;var bG=bO;HEAP[bH]=bG}r3=0;$bb261$309:while(1){var bt=r3;var bs=(((bt))|0)<=255;if(!(bs)){e4=164;break $bb261$309}var bF=r3;var bD=aS;var bC=(bD)&4294967295;var bB=(bC+144)&4294967295;var bA=HEAP[bB];var bz=(bA)*0.001;var by=aS;var bx=(by+1464)&4294967295;var bw=(bx+bF*8)&4294967295;HEAP[bw]=bz;var bv=r3;var bu=((bv)+1)&4294967295;r3=bu;e4=162;continue $bb261$309}var br=cJ;var bq=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(br,(__str1961973)&4294967295,ja,0);var bp=__ZN6Object5isIntEv(ja);var cj=reSign((bp),8,0)!=0;if(cj){var bo=__ZN6Object6getIntEv(ja);kT=bo}else{kT=0}var bn=kT;ce=bn;__ZN6Object4freeEv(ja);var bm=ce;var bl=(((bm))|0)<0;$bb268$$bb267$317:do{if(bl){e4=166}else{var bk=ce;var bj=(((bk))|0)>255;if(bj){e4=166;break $bb268$$bb267$317}else{e4=167;break $bb268$$bb267$317}}}while(0);if(e4==166){ce=0}var bi=cJ;var a7=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bi,(__str1971974)&4294967295,ja,0);var a6=__ZN6Object5isIntEv(ja);var cg=reSign((a6),8,0)!=0;if(cg){var a5=__ZN6Object6getIntEv(ja);kS=a5}else{kS=255}var a4=kS;jh=a4;__ZN6Object4freeEv(ja);var a3=jh;var a2=(((a3))|0)<0;$bb275$$bb274$326:do{if(a2){e4=170}else{var a1=jh;var a0=(((a1))|0)>255;if(a0){e4=170;break $bb275$$bb274$326}else{e4=171;break $bb275$$bb274$326}}}while(0);if(e4==170){jh=255}var aZ=aS;var aY=(aZ)&4294967295;var aL=(aY+40)&4294967295;var aK=HEAP[aL];var aJ=(((aK))|0)==4;if(aJ){var aI=aS;var aG=(aI)&4294967295;var aF=(aG+64)&4294967295;var aE=(aF)&4294967295;var aD=HEAP[aE];kR=aD}else{kR=0.001}var aC=kR;jy=aC;var aB=cJ;var ao=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aB,(__str1981975)&4294967295,ja,0);var an=__ZN6Object7isArrayEv(ja);dC=an;var al=dC;var b9=reSign((al),8,0)!=0;$bb281$$bb292$335:do{if(b9){var ak=aS;var aj=(ak)&4294967295;var ai=(aj+44)&4294967295;var ah=HEAP[ai];var ag=(ah)|1;var af=aS;var ae=(af)&4294967295;var T=(ae+44)&4294967295;HEAP[T]=ag;var S=__ZN6Object14arrayGetLengthEv(ja);var R=jh;var Q=ce;var P=((R)-(Q))&4294967295;var O=((P)+1)&4294967295;var N=(((S))|0)<(((O))|0);var M=unSign((N),1,0);dA=M;var L=dA;var b6=reSign((L),8,0)!=0;if(b6){var K=__ZN6Object14arrayGetLengthEv(ja);var z=ce;var y=((K)+(z))&4294967295;var x=((y)-1)&4294967295;jh=x}var w=ce;r3=w;$bb290$340:while(1){var ry=r3;var rx=jh;var ru=(((ry))|0)<=(((rx))|0);if(!(ru)){e4=180;break $bb290$340}var v=r3;var u=ce;var t=((v)-(u))&4294967295;var s=__ZN6Object8arrayGetEiPS_(ja,t,i9);var r=__ZN6Object5isNumEv(i9);dy=r;var q=dy;var b1=reSign((q),8,0)!=0;$bb287$$bb289$343:do{if(b1){var r1=r3;var r0=__ZN6Object6getNumEv(i9);var rZ=jy;var rY=(r0)*(rZ);var rX=aS;var rW=(rX+1464)&4294967295;var rV=(rW+r1*8)&4294967295;HEAP[rV]=rY;var rU=r3;var rT=aS;var rS=(rT+1464)&4294967295;var rR=(rS+rU*8)&4294967295;var rQ=HEAP[rR];var rP=ce;var rO=aS;var rN=(rO+1464)&4294967295;var rM=(rN+rP*8)&4294967295;var rL=HEAP[rM];var rK=(rQ)!=(rL);if(!(rK)){e4=177;break $bb287$$bb289$343}var rJ=aS;var rI=(rJ)&4294967295;var rG=(rI+44)&4294967295;var rF=HEAP[rG];var rE=(rF)&-2;var rD=aS;var rC=(rD)&4294967295;var rB=(rC+44)&4294967295;HEAP[rB]=rE}}while(0);__ZN6Object4freeEv(i9);var rA=r3;var rz=((rA)+1)&4294967295;r3=rz;e4=175;continue $bb290$340}}else{var rt=tj;var rs=(rt)!=0;if(rs){var rr=tj;var rq=(rr+20)&4294967295;var rp=HEAP[rq];var ro=__ZN17BuiltinFontWidths8getWidthEPcPt(rp,(__str1991976)&4294967295,l6);dr=ro;var rn=dr;var bS=reSign((rn),8,0)!=0;if(bS){var rm=HEAP[l6];var rl=unSign((rm),16,0);var rj=(((rl))|0);var ri=(rj)*0.001;var rh=aS;var rg=(rh+1464)&4294967295;var rf=(rg+256)&4294967295;HEAP[rf]=ri}r3=0;$bb309$354:while(1){var qh=r3;var qg=(((qh))|0)<=255;if(!(qg)){e4=190;break $bb309$354}var re=r3;var rd=aS;var rc=(rd+176)&4294967295;var rb=(rc+re*4)&4294967295;var ra=HEAP[rb];var qZ=(ra)==0;$bb304$$bb298$357:do{if(qZ){e4=184}else{var qY=r3;var qX=aS;var qW=(qX+176)&4294967295;var qV=(qW+qY*4)&4294967295;var qU=HEAP[qV];var qT=tj;var qS=(qT+20)&4294967295;var qR=HEAP[qS];var qQ=__ZN17BuiltinFontWidths8getWidthEPcPt(qR,qU,l6);var bN=reSign((qQ),8,0)!=0;var sw=(bN)^1;var nX=unSign((sw),1,0);var sO=reSign((nX),8,0)!=0;if(sO){e4=184;break $bb304$$bb298$357}kG=1;e4=186;break $bb304$$bb298$357}}while(0);if(e4==184){kG=0}var qF=kG;dq=qF;var qE=dq;var sN=reSign((qE),8,0)!=0;if(sN){var qD=r3;var qB=HEAP[l6];var qA=unSign((qB),16,0);var qz=(((qA))|0);var qy=(qz)*0.001;var qx=aS;var qw=(qx+1464)&4294967295;var qv=(qw+qD*8)&4294967295;HEAP[qv]=qy}var qj=r3;var qi=((qj)+1)&4294967295;r3=qi;e4=183;continue $bb309$354}}else{var qf=aS;var qe=(qf)&4294967295;var qd=__ZN7GfxFont12isFixedWidthEv(qe);dc=qd;var qc=dc;var sC=reSign((qc),8,0)!=0;if(sC){md=0}else{var qb=aS;var qa=(qb)&4294967295;var pZ=__ZN7GfxFont7isSerifEv(qa);db=pZ;var pY=db;var sB=reSign((pY),8,0)!=0;if(sB){md=8}else{md=4}}var pX=aS;var pW=(pX)&4294967295;var pV=__ZN7GfxFont6isBoldEv(pW);da=pV;var pU=da;var sA=reSign((pU),8,0)!=0;if(sA){var pT=md;var pS=((pT)+2)&4294967295;md=pS}var pR=aS;var pQ=(pR)&4294967295;var pE=__ZN7GfxFont8isItalicEv(pQ);c9=pE;var pD=c9;var so=reSign((pD),8,0)!=0;if(so){var pC=md;var pB=((pC)+1)&4294967295;md=pB}var pA=md;var pz=(_builtinFontSubst+pA*4)&4294967295;var py=HEAP[pz];tj=py;var px=tj;var pw=(px+20)&4294967295;var pv=HEAP[pw];var kx=__ZN17BuiltinFontWidths8getWidthEPcPt(pv,(__str1991976)&4294967295,l6);c6=kx;var kw=c6;var sn=reSign((kw),8,0)!=0;if(sn){var kv=HEAP[l6];var ku=unSign((kv),16,0);var kt=(((ku))|0);var ks=(kt)*0.001;var kr=aS;var kq=(kr+1464)&4294967295;var ko=(kq+256)&4294967295;HEAP[ko]=ks}r3=0;$bb340$384:while(1){var jC=r3;var jB=(((jC))|0)<=255;if(!(jB)){e4=202;break $bb281$$bb292$335}var km=r3;var kh=aS;var kg=(kh+176)&4294967295;var kf=(kg+km*4)&4294967295;var ke=HEAP[kf];var kd=(ke)==0;$bb335$$bb329$387:do{if(kd){e4=196}else{var kc=r3;var kb=aS;var ka=(kb+176)&4294967295;var j8=(ka+kc*4)&4294967295;var j6=HEAP[j8];var jX=tj;var jW=(jX+20)&4294967295;var jV=HEAP[jW];var jU=__ZN17BuiltinFontWidths8getWidthEPcPt(jV,j6,l6);var sc=reSign((jU),8,0)!=0;var bE=(sc)^1;var lA=unSign((bE),1,0);var sa=reSign((lA),8,0)!=0;if(sa){e4=196;break $bb335$$bb329$387}kF=1;e4=198;break $bb335$$bb329$387}}while(0);if(e4==196){kF=0}var jT=kF;c3=jT;var jS=c3;var r9=reSign((jS),8,0)!=0;if(r9){var jR=r3;var jQ=HEAP[l6];var jN=unSign((jQ),16,0);var jM=(((jN))|0);var jJ=(jM)*0.001;var jI=aS;var jH=(jI+1464)&4294967295;var jG=(jH+jR*8)&4294967295;HEAP[jG]=jJ}var jF=r3;var jE=((jF)+1)&4294967295;r3=jE;e4=195;continue $bb340$384}}}}while(0);__ZN6Object4freeEv(ja);var jz=aS;var jx=(jz)&4294967295;var jr=(jx+172)&4294967295;HEAP[jr]=1;STACKTOP=fg;return;return}function __ZN6Matrix8invertToEPS_(J,ak){var ao;var aL;var o;var F;var a7;var aM;var d=0;aL=J;o=ak;var a6=aL;var a5=(a6)&4294967295;var a4=(a5)&4294967295;var a3=HEAP[a4];var a2=aL;var a1=(a2)&4294967295;var a0=(a1+24)&4294967295;var aZ=HEAP[a0];var aY=(a3)*(aZ);var aF=aL;var aD=(aF)&4294967295;var aB=(aD+8)&4294967295;var az=HEAP[aB];var ax=aL;var av=(ax)&4294967295;var au=(av+16)&4294967295;var ar=HEAP[au];var aq=(az)*(ar);var ap=(aY)-(aq);var ah=1/(ap);aM=ah;var af=aL;var ad=(af)&4294967295;var ab=(ad+24)&4294967295;var Z=HEAP[ab];var X=aM;var W=(Z)*(X);var V=o;var U=(V)&4294967295;var T=(U)&4294967295;HEAP[T]=W;var I=aL;var E=(I)&4294967295;var B=(E+8)&4294967295;var y=HEAP[B];var v=0-(y);var t=aM;var s=(v)*(t);var r=o;var q=(r)&4294967295;var p=(q+8)&4294967295;HEAP[p]=s;var n=aL;var m=(n)&4294967295;var l=(m+16)&4294967295;var k=HEAP[l];var j=0-(k);var i=aM;var h=(j)*(i);var g=o;var f=(g)&4294967295;var e=(f+16)&4294967295;HEAP[e]=h;var c=aL;var b=(c)&4294967295;var a=(b)&4294967295;var be=HEAP[a];var bd=aM;var bc=(be)*(bd);var bb=o;var ba=(bb)&4294967295;var a9=(ba+24)&4294967295;HEAP[a9]=bc;var a8=aL;var aX=(a8)&4294967295;var aW=(aX+16)&4294967295;var aV=HEAP[aW];var aT=aL;var aS=(aT)&4294967295;var aR=(aS+40)&4294967295;var aQ=HEAP[aR];var aP=(aV)*(aQ);var aO=aL;var aN=(aO)&4294967295;var aK=(aN+24)&4294967295;var aJ=HEAP[aK];var aI=aL;var aH=(aI)&4294967295;var aG=(aH+32)&4294967295;var aE=HEAP[aG];var aC=(aJ)*(aE);var aA=(aP)-(aC);var ay=aM;var aw=(aA)*(ay);var an=o;var am=(an)&4294967295;var al=(am+32)&4294967295;HEAP[al]=aw;var aj=aL;var ai=(aj)&4294967295;var ag=(ai+8)&4294967295;var ae=HEAP[ag];var ac=aL;var aa=(ac)&4294967295;var Y=(aa+32)&4294967295;var S=HEAP[Y];var R=(ae)*(S);var P=aL;var N=(P)&4294967295;var L=(N)&4294967295;var H=HEAP[L];var D=aL;var A=(D)&4294967295;var x=(A+40)&4294967295;var u=HEAP[x];var Q=(H)*(u);var O=(R)-(Q);var M=aM;var K=(O)*(M);var G=o;var C=(G)&4294967295;var z=(C+40)&4294967295;HEAP[z]=K;a7=1;var w=a7;F=w;var at=F;var aU=(((at))&255);return aU;return null}function __ZL8dblToCold2110(c){var k;var h;var g;var f;var j=0;h=c;var e=h;var d=(e)*65536;var b=((d)|0);f=b;var a=f;g=a;var i=g;return i;return null}function __ZL8colToDbli(c){var k;var h;var g;var f;var j=0;h=c;var e=h;var d=(((e))|0);var b=(d)/65536;f=b;var a=f;g=a;var i=g;return i;return null}function __ZL9colToBytei2111(h){var p;var m;var l;var k;var o=0;m=h;var j=m;var i=(j)<<8;var g=m;var f=((i)-(g))&4294967295;var e=((f)+32768)&4294967295;var c=(((e))|0)>>16;var b=(((c))&255);var a=unSign((b),8,0);k=a;var q=k;l=q;var n=l;var d=(((n))&255);return d;return null}function __ZN13GfxColorSpace11getGrayLineEPhS0_i(d,b,h,f){var i;var j;var e;var c;var a;var g=0;j=d;e=b;c=h;a=f;return;return}function __ZN13GfxColorSpace10getRGBLineEPhPji(d,b,h,f){var i;var j;var e;var c;var a;var g=0;j=d;e=b;c=h;a=f;return;return}function __ZN13GfxColorSpace13useGetRGBLineEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN13GfxColorSpace14useGetGrayLineEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN13GfxColorSpace12isNonMarkingEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN23GfxDeviceGrayColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=0;var a=c;e=a;var h=e;return h;return null}function __ZN23GfxDeviceGrayColorSpace13useGetRGBLineEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN23GfxDeviceGrayColorSpace14useGetGrayLineEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN23GfxDeviceGrayColorSpace9getNCompsEv(g){var d;var f;var e;var c;var b=0;f=g;c=1;var a=c;e=a;var h=e;return h;return null}function __ZN20GfxCalGrayColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=1;var a=c;e=a;var h=e;return h;return null}function __ZN20GfxCalGrayColorSpace9getNCompsEv(g){var d;var f;var e;var c;var b=0;f=g;c=1;var a=c;e=a;var h=e;return h;return null}function __ZN22GfxDeviceRGBColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=2;var a=c;e=a;var h=e;return h;return null}function __ZN22GfxDeviceRGBColorSpace13useGetRGBLineEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN22GfxDeviceRGBColorSpace14useGetGrayLineEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN22GfxDeviceRGBColorSpace9getNCompsEv(g){var d;var f;var e;var c;var b=0;f=g;c=3;var a=c;e=a;var h=e;return h;return null}function __ZN19GfxCalRGBColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=3;var a=c;e=a;var h=e;return h;return null}function __ZN19GfxCalRGBColorSpace9getNCompsEv(g){var d;var f;var e;var c;var b=0;f=g;c=3;var a=c;e=a;var h=e;return h;return null}function __ZN23GfxDeviceCMYKColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=4;var a=c;e=a;var h=e;return h;return null}function __ZN23GfxDeviceCMYKColorSpace9getNCompsEv(g){var d;var f;var e;var c;var b=0;f=g;c=4;var a=c;e=a;var h=e;return h;return null}function __ZN16GfxLabColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=5;var a=c;e=a;var h=e;return h;return null}function __ZN16GfxLabColorSpace9getNCompsEv(g){var d;var f;var e;var c;var b=0;f=g;c=3;var a=c;e=a;var h=e;return h;return null}function __ZN21GfxICCBasedColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=6;var a=c;e=a;var h=e;return h;return null}function __ZN21GfxICCBasedColorSpace9getNCompsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxIndexedColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=7;var a=c;e=a;var h=e;return h;return null}function __ZN20GfxIndexedColorSpace13useGetRGBLineEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN20GfxIndexedColorSpace9getNCompsEv(g){var d;var f;var e;var c;var b=0;f=g;c=1;var a=c;e=a;var h=e;return h;return null}function __ZN20GfxIndexedColorSpace7getBaseEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxIndexedColorSpace12getIndexHighEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxIndexedColorSpace9getLookupEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN23GfxSeparationColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=8;var a=c;e=a;var h=e;return h;return null}function __ZN23GfxSeparationColorSpace9getNCompsEv(g){var d;var f;var e;var c;var b=0;f=g;c=1;var a=c;e=a;var h=e;return h;return null}function __ZN23GfxSeparationColorSpace12isNonMarkingEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+16)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN23GfxSeparationColorSpace6getAltEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN23GfxSeparationColorSpace7getFuncEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxDeviceNColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=9;var a=c;e=a;var h=e;return h;return null}function __ZN20GfxDeviceNColorSpace9getNCompsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxDeviceNColorSpace12isNonMarkingEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+144)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN20GfxPatternColorSpace7getModeEv(g){var d;var f;var e;var c;var b=0;f=g;c=10;var a=c;e=a;var h=e;return h;return null}function __ZN20GfxPatternColorSpace9getNCompsEv(g){var d;var f;var e;var c;var b=0;f=g;c=0;var a=c;e=a;var h=e;return h;return null}function __ZN10GfxSubpath4setXEid(i,l,e){var m;var n;var c;var j;var k=0;n=i;c=l;j=e;var h=n;var g=(h)&4294967295;var f=HEAP[g];var d=c;var b=(f+8*d)&4294967295;var a=j;HEAP[b]=a;return;return}function __ZN10GfxSubpath4setYEid(i,l,e){var m;var n;var c;var j;var k=0;n=i;c=l;j=e;var h=n;var g=(h+4)&4294967295;var f=HEAP[g];var d=c;var b=(f+8*d)&4294967295;var a=j;HEAP[b]=a;return;return}function __ZL6clip01i(e){var m;var k;var i;var o;var h;var l=0;k=e;var g=k;var f=(((g))|0)>=0;if(f){var d=k;var c=(((d))|0)<=65536;var n=(c)?(d):65536;o=n}else{o=0}var b=o;h=b;var a=h;i=a;var j=i;return j;return null}function __ZL6clip01d(g){var o;var m;var l;var q;var p;var j;var n=0;m=g;var i=m;var h=(i)>=0;if(h){var f=m;var e=(f)<=1;if(e){var d=m;q=d}else{q=1}var c=q;p=c}else{p=0}var b=p;j=b;var a=j;l=a;var k=l;return k;return null}function __ZL29cmykToRGBMatrixMultiplicationRKdS0_S0_S0_S0_S0_S0_S0_RdS1_S1_(ba,a6,a3,a7,d4,be,eE,bq,a5,a9,bb){var et;var bB;var ad;var bf;var bc;var bV;var da;var a8;var bM;var bd;var e0;var cn;var a4;var dm=0;bB=ba;ad=a6;bf=a3;bc=a7;bV=d4;da=be;a8=eE;bM=bq;bd=a5;e0=a9;cn=bb;var bp=bV;var bo=HEAP[bp];var bn=da;var bm=HEAP[bn];var bl=(bo)*(bm);var bk=a8;var bj=HEAP[bk];var bi=(bl)*(bj);var bh=bM;var bg=HEAP[bh];var ei=(bi)*(bg);a4=ei;var eh=cn;var eg=a4;HEAP[eh]=eg;var ef=cn;var ee=HEAP[ef];var ed=e0;HEAP[ed]=ee;var ec=e0;var eb=HEAP[ec];var ea=bd;HEAP[ea]=eb;var d9=bV;var dN=HEAP[d9];var dM=da;var dL=HEAP[dM];var dK=(dN)*(dL);var dJ=a8;var dI=HEAP[dJ];var dH=(dK)*(dI);var dG=bc;var dF=HEAP[dG];var dE=(dH)*(dF);a4=dE;var dh=bd;var dg=HEAP[dh];var df=a4;var de=(df)*0.1373;var dd=(dg)+(de);var dc=bd;HEAP[dc]=dd;var db=e0;var c9=HEAP[db];var c8=a4;var c7=(c8)*0.1216;var cM=(c9)+(c7);var cL=e0;HEAP[cL]=cM;var cK=cn;var cJ=HEAP[cK];var cI=a4;var cH=(cI)*0.1255;var cG=(cJ)+(cH);var cF=cn;HEAP[cF]=cG;var cE=bV;var cD=HEAP[cE];var ch=da;var cg=HEAP[ch];var cf=(cD)*(cg);var ce=bf;var cd=HEAP[ce];var cc=(cf)*(cd);var cb=bM;var ca=HEAP[cb];var b9=(cc)*(ca);a4=b9;var b8=bd;var b7=HEAP[b8];var b6=a4;var b5=(b7)+(b6);var b4=bd;HEAP[b4]=b5;var b3=e0;var b2=HEAP[b3];var b1=a4;var b0=(b1)*0.949;var bZ=(b2)+(b0);var bY=e0;HEAP[bY]=bZ;var bX=bV;var bW=HEAP[bX];var bU=da;var bT=HEAP[bU];var bS=(bW)*(bT);var bR=bf;var bQ=HEAP[bR];var bP=(bS)*(bQ);var bO=bc;var bN=HEAP[bO];var bL=(bP)*(bN);a4=bL;var bK=bd;var bJ=HEAP[bK];var bI=a4;var bH=(bI)*0.1098;var bG=(bJ)+(bH);var bF=bd;HEAP[bF]=bG;var bE=e0;var bD=HEAP[bE];var bC=a4;var bA=(bC)*0.102;var bz=(bD)+(bA);var by=e0;HEAP[by]=bz;var bx=bV;var bw=HEAP[bx];var bv=ad;var bu=HEAP[bv];var bt=(bw)*(bu);var bs=a8;var br=HEAP[bs];var a2=(bt)*(br);var a1=bM;var a0=HEAP[a1];var aZ=(a2)*(a0);a4=aZ;var aY=bd;var aX=HEAP[aY];var aW=a4;var aV=(aW)*0.9255;var aU=(aX)+(aV);var aT=bd;HEAP[aT]=aU;var aS=cn;var aR=HEAP[aS];var aQ=a4;var aP=(aQ)*0.549;var aO=(aR)+(aP);var aN=cn;HEAP[aN]=aO;var aM=bV;var aL=HEAP[aM];var aK=ad;var aJ=HEAP[aK];var aI=(aL)*(aJ);var aH=a8;var aG=HEAP[aH];var aF=(aI)*(aG);var aE=bc;var aD=HEAP[aE];var aC=(aF)*(aD);a4=aC;var aB=bd;var aA=HEAP[aB];var az=a4;var ay=(az)*0.1412;var ax=(aA)+(ay);var aw=bd;HEAP[aw]=ax;var av=bV;var au=HEAP[av];var at=ad;var ar=HEAP[at];var aq=(au)*(ar);var ap=bf;var ao=HEAP[ap];var an=(aq)*(ao);var am=bM;var al=HEAP[am];var ak=(an)*(al);a4=ak;var aj=bd;var ai=HEAP[aj];var ah=a4;var ag=(ah)*0.9294;var af=(ai)+(ag);var ae=bd;HEAP[ae]=af;var ac=e0;var ab=HEAP[ac];var aa=a4;var Z=(aa)*0.1098;var Y=(ab)+(Z);var X=e0;HEAP[X]=Y;var W=cn;var V=HEAP[W];var U=a4;var T=(U)*0.1412;var S=(V)+(T);var R=cn;HEAP[R]=S;var Q=bV;var P=HEAP[Q];var O=ad;var N=HEAP[O];var M=(P)*(N);var L=bf;var J=HEAP[L];var H=(M)*(J);var y=bc;var x=HEAP[y];var w=(H)*(x);a4=w;var v=bd;var u=HEAP[v];var t=a4;var s=(t)*0.1333;var r=(u)+(s);var p=bd;HEAP[p]=r;var n=bB;var e=HEAP[n];var d=da;var c=HEAP[d];var b=(e)*(c);var a=a8;var fe=HEAP[a];var fd=(b)*(fe);var fc=bM;var fa=HEAP[fc];var e8=(fd)*(fa);a4=e8;var eY=e0;var eX=HEAP[eY];var eW=a4;var eV=(eW)*0.6784;var eU=(eX)+(eV);var eT=e0;HEAP[eT]=eU;var eS=cn;var eR=HEAP[eS];var eP=a4;var eN=(eP)*0.9373;var K=(eR)+(eN);var I=cn;HEAP[I]=K;var G=bB;var F=HEAP[G];var E=da;var D=HEAP[E];var C=(F)*(D);var B=a8;var A=HEAP[B];var z=(C)*(A);var q=bc;var o=HEAP[q];var m=(z)*(o);a4=m;var l=e0;var k=HEAP[l];var j=a4;var i=(j)*0.0588;var h=(k)+(i);var g=e0;HEAP[g]=h;var f=cn;var fb=HEAP[f];var e9=a4;var e7=(e9)*0.1412;var e6=(fb)+(e7);var e5=cn;HEAP[e5]=e6;var e4=bB;var e3=HEAP[e4];var e2=da;var e1=HEAP[e2];var eZ=(e3)*(e1);var eQ=bf;var eO=HEAP[eQ];var eM=(eZ)*(eO);var eL=bM;var eK=HEAP[eL];var eJ=(eM)*(eK);a4=eJ;var eI=e0;var eH=HEAP[eI];var eG=a4;var eF=(eG)*0.651;var eD=(eH)+(eF);var eC=e0;HEAP[eC]=eD;var eB=cn;var eA=HEAP[eB];var ez=a4;var ey=(ez)*0.3137;var ex=(eA)+(ey);var ew=cn;HEAP[ew]=ex;var ev=bB;var eu=HEAP[ev];var es=da;var er=HEAP[es];var eq=(eu)*(er);var ep=bf;var eo=HEAP[ep];var en=(eq)*(eo);var em=bc;var el=HEAP[em];var ek=(en)*(el);a4=ek;var ej=e0;var d8=HEAP[ej];var d7=a4;var d6=(d7)*0.0745;var d5=(d8)+(d6);var d3=e0;HEAP[d3]=d5;var d2=bB;var d1=HEAP[d2];var d0=ad;var dZ=HEAP[d0];var dX=(d1)*(dZ);var dD=a8;var dC=HEAP[dD];var dB=(dX)*(dC);var dA=bM;var dz=HEAP[dA];var dy=(dB)*(dz);a4=dy;var dx=bd;var dw=HEAP[dx];var dv=a4;var dt=(dv)*0.1804;var c6=(dw)+(dt);var c5=bd;HEAP[c5]=c6;var c4=e0;var c3=HEAP[c4];var c2=a4;var c1=(c2)*0.1922;var c0=(c3)+(c1);var cZ=e0;HEAP[cZ]=c0;var cY=cn;var cW=HEAP[cY];var cC=a4;var cB=(cC)*0.5725;var cA=(cW)+(cB);var cz=cn;HEAP[cz]=cA;var cy=bB;var cx=HEAP[cy];var cw=ad;var cv=HEAP[cw];var cu=(cx)*(cv);var cs=a8;var dY=HEAP[cs];var dW=(cu)*(dY);var dV=bc;var dU=HEAP[dV];var dT=(dW)*(dU);a4=dT;var dS=cn;var dR=HEAP[dS];var dQ=a4;var dP=(dQ)*0.0078;var dO=(dR)+(dP);var du=cn;HEAP[du]=dO;var ds=bB;var dr=HEAP[ds];var dq=ad;var dp=HEAP[dq];var dn=(dr)*(dp);var dl=bf;var dk=HEAP[dl];var dj=(dn)*(dk);var di=bM;var cX=HEAP[di];var cV=(dj)*(cX);a4=cV;var cU=bd;var cT=HEAP[cU];var cS=a4;var cR=(cS)*0.2118;var cQ=(cT)+(cR);var cP=bd;HEAP[cP]=cQ;var cO=e0;var cN=HEAP[cO];var ct=a4;var cr=(ct)*0.2119;var cq=(cN)+(cr);var cp=e0;HEAP[cp]=cq;var co=cn;var cm=HEAP[co];var cl=a4;var ck=(cl)*0.2235;var cj=(cm)+(ck);var ci=cn;HEAP[ci]=cj;return;return}function __ZN6Matrix9transformEddPdS0_(e,aa,Y,I,G){var n;var b;var o;var T;var p;var V;var O;var N;var w=0;b=e;o=aa;T=Y;p=I;V=G;var M=b;var L=(M)&4294967295;var K=(L)&4294967295;var J=HEAP[K];var H=o;var F=(J)*(H);var E=b;var C=(E)&4294967295;var A=(C+16)&4294967295;var y=HEAP[A];var m=T;var l=(y)*(m);var k=(F)+(l);var j=b;var i=(j)&4294967295;var h=(i+32)&4294967295;var g=HEAP[h];var f=(k)+(g);O=f;var d=b;var c=(d)&4294967295;var a=(c+8)&4294967295;var ab=HEAP[a];var Z=o;var X=(ab)*(Z);var W=b;var U=(W)&4294967295;var S=(U+24)&4294967295;var R=HEAP[S];var Q=T;var P=(R)*(Q);var D=(X)+(P);var B=b;var z=(B)&4294967295;var x=(z+40)&4294967295;var v=HEAP[x];var u=(D)+(v);N=u;var t=p;var s=O;HEAP[t]=s;var r=V;var q=N;HEAP[r]=q;return;return}function __ZN13GfxColorSpaceC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV13GfxColorSpace+8)&4294967295;return;return}function __ZN13GfxColorSpaceD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV13GfxColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN13GfxColorSpaceD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV13GfxColorSpace+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN13GfxColorSpace16getDefaultRangesEPdS0_i(o,B,F,p){var z;var m;var t;var G;var E;var c;var a;var n=0;m=o;t=B;G=F;E=p;a=0;while(1){var d=m;var b=(d)&4294967295;var C=HEAP[b];var A=(C+44)&4294967295;var y=HEAP[A];var x=y;var w=m;var v=FUNCTION_TABLE[x](w);var u=a;var s=(((v))|0)>(((u))|0);var r=unSign((s),1,0);c=r;var q=c;var D=reSign((q),8,0)!=0;if(!(D)){z=2;break}var l=t;var k=a;var j=(l+8*k)&4294967295;HEAP[j]=0;var i=G;var h=a;var g=(i+8*h)&4294967295;HEAP[g]=1;var f=a;var e=((f)+1)&4294967295;a=e;z=0;continue}return;return}function __ZN13GfxColorSpaceC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV13GfxColorSpace+8)&4294967295;return;return}function __ZN13GfxColorSpace21getNumColorSpaceModesEv(){var d;var e;var c;var b=0;c=11;var a=c;e=a;var f=e;return f;return null}function __ZN13GfxColorSpace21getColorSpaceModeNameEi(g){var k;var a;var h;var f;var j=0;a=g;var e=a;var d=(__ZL22gfxColorSpaceModeNames+e*4)&4294967295;var c=HEAP[d];f=c;var b=f;h=b;var i=h;return i;return null}function __ZN23GfxDeviceGrayColorSpaceC2Ev(f){var h;var i;var g=0;i=f;var e=i;var d=(e)&4294967295;__ZN13GfxColorSpaceC2Ev(d);var c=i;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV23GfxDeviceGrayColorSpace+8)&4294967295;return;return}function __ZN23GfxDeviceGrayColorSpaceD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV23GfxDeviceGrayColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN23GfxDeviceGrayColorSpaceD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV23GfxDeviceGrayColorSpace+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN23GfxDeviceGrayColorSpace4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(4);var e=f;h=e;var d=h;__ZN23GfxDeviceGrayColorSpaceC1Ev(d);var c=h;var b=c;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN23GfxDeviceGrayColorSpace7getGrayEP8GfxColorPi(j,f,k){var m;var n;var i;var a;var l=0;n=j;i=f;a=k;var h=i;var g=(h)&4294967295;var e=(g)&4294967295;var d=HEAP[e];var c=__ZL6clip01i(d);var b=a;HEAP[b]=c;return;return}function __ZN23GfxDeviceGrayColorSpace6getRGBEP8GfxColorP6GfxRGB(o,p,q){var x;var m;var k;var b;var n=0;m=o;k=p;b=q;var l=k;var j=(l)&4294967295;var i=(j)&4294967295;var h=HEAP[i];var g=__ZL6clip01i(h);var f=b;var e=(f+8)&4294967295;HEAP[e]=g;var d=b;var c=(d+8)&4294967295;var a=HEAP[c];var y=b;var w=(y+4)&4294967295;HEAP[w]=a;var v=b;var u=(v+4)&4294967295;var t=HEAP[u];var s=b;var r=(s)&4294967295;HEAP[r]=t;return;return}function __ZN23GfxDeviceGrayColorSpace7getCMYKEP8GfxColorP7GfxCMYK(p,q,h){var A;var n;var l;var b;var o=0;n=p;l=q;b=h;var m=b;var k=(m+8)&4294967295;HEAP[k]=0;var j=b;var i=(j+8)&4294967295;var g=HEAP[i];var f=b;var e=(f+4)&4294967295;HEAP[e]=g;var d=b;var c=(d+4)&4294967295;var a=HEAP[c];var B=b;var z=(B)&4294967295;HEAP[z]=a;var y=l;var x=(y)&4294967295;var w=(x)&4294967295;var v=HEAP[w];var u=(65536-(v))&4294967295;var t=__ZL6clip01i(u);var s=b;var r=(s+12)&4294967295;HEAP[r]=t;return;return}function __ZN23GfxDeviceGrayColorSpace11getGrayLineEPhS0_i(g,f,l,h){var k;var m;var i;var a;var d;var j=0;m=g;i=f;a=l;d=h;var e=d;var c=a;var b=i;_llvm_memcpy_p0i8_p0i8_i32(c,b,e,1,0);return;return}function __ZN23GfxDeviceGrayColorSpace10getRGBLineEPhPji(f,q,s,r){var p;var b;var i;var t;var F;var c;var u=0;b=f;i=q;t=s;F=r;c=0;while(1){var I=c;var H=F;var G=(((I))|0)<(((H))|0);if(!(G)){p=2;break}var E=i;var D=c;var C=(E+D)&4294967295;var B=HEAP[C];var A=unSign((B),8,0);var z=(A)<<16;var y=i;var x=c;var w=(y+x)&4294967295;var v=HEAP[w];var o=unSign((v),8,0);var n=(o)<<8;var m=(z)|(n);var l=i;var k=c;var j=(l+k)&4294967295;var h=HEAP[j];var g=unSign((h),8,0);var e=(m)|(g);var d=t;var a=c;var L=(d+4*a)&4294967295;HEAP[L]=e;var K=c;var J=((K)+1)&4294967295;c=J;p=0;continue}return;return}function __ZN23GfxDeviceGrayColorSpace15getDefaultColorEP8GfxColor(f,b){var h;var i;var e;var g=0;i=f;e=b;var d=e;var c=(d)&4294967295;var a=(c)&4294967295;HEAP[a]=0;return;return}function __ZN23GfxDeviceGrayColorSpaceC1Ev(f){var h;var i;var g=0;i=f;var e=i;var d=(e)&4294967295;__ZN13GfxColorSpaceC2Ev(d);var c=i;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV23GfxDeviceGrayColorSpace+8)&4294967295;return;return}function __ZN20GfxCalGrayColorSpaceC2Ev(n){var w;var l;var m=0;l=n;var j=l;var i=(j)&4294967295;__ZN13GfxColorSpaceC2Ev(i);var h=l;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV20GfxCalGrayColorSpace+8)&4294967295;var e=l;var d=(e+20)&4294967295;HEAP[d]=1;var c=l;var b=(c+20)&4294967295;var a=HEAP[b];var y=l;var x=(y+12)&4294967295;HEAP[x]=a;var v=l;var u=(v+12)&4294967295;var t=HEAP[u];var s=l;var r=(s+4)&4294967295;HEAP[r]=t;var q=l;var p=(q+44)&4294967295;HEAP[p]=0;var o=l;var I=(o+44)&4294967295;var H=HEAP[I];var G=l;var F=(G+36)&4294967295;HEAP[F]=H;var E=l;var D=(E+36)&4294967295;var C=HEAP[D];var B=l;var A=(B+28)&4294967295;HEAP[A]=C;var z=l;var k=(z+52)&4294967295;HEAP[k]=1;return;return}function __ZN20GfxCalGrayColorSpaceD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV20GfxCalGrayColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN20GfxCalGrayColorSpaceD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV20GfxCalGrayColorSpace+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN20GfxCalGrayColorSpace4copyEv(e){var s;var b;var t;var O;var N;var l;var A=0;b=e;var M=__Znwj(84);var L=M;N=L;var K=N;__ZN20GfxCalGrayColorSpaceC1Ev(K);var J=N;l=J;var I=b;var G=(I+4)&4294967295;var E=HEAP[G];var C=l;var p=(C+4)&4294967295;HEAP[p]=E;var n=b;var k=(n+12)&4294967295;var j=HEAP[k];var i=l;var h=(i+12)&4294967295;HEAP[h]=j;var g=b;var f=(g+20)&4294967295;var d=HEAP[f];var c=l;var a=(c+20)&4294967295;HEAP[a]=d;var Y=b;var X=(Y+28)&4294967295;var W=HEAP[X];var V=l;var U=(V+28)&4294967295;HEAP[U]=W;var T=b;var S=(T+36)&4294967295;var R=HEAP[S];var P=l;var H=(P+36)&4294967295;HEAP[H]=R;var F=b;var D=(F+44)&4294967295;var B=HEAP[D];var z=l;var y=(z+44)&4294967295;HEAP[y]=B;var x=b;var w=(x+52)&4294967295;var v=HEAP[w];var u=l;var r=(u+52)&4294967295;HEAP[r]=v;var q=l;var o=q;O=o;var m=O;t=m;var Q=t;return Q;return null}function __ZN20GfxCalGrayColorSpace7getGrayEP8GfxColorPi(f,c,l){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var s;var p;var E=r;var t=0;b=f;s=c;p=l;var D=b;var C=(D)&4294967295;var B=(C)&4294967295;var A=HEAP[B];var z=(A+20)&4294967295;var y=HEAP[z];var x=y;var w=b;var v=s;FUNCTION_TABLE[x](w,v,E);var u=(E)&4294967295;var o=HEAP[u];var n=(((o))|0);var m=(n)*0.299;var k=(E+4)&4294967295;var j=HEAP[k];var i=(((j))|0);var h=(i)*0.587;var g=(m)+(h);var e=(E+8)&4294967295;var d=HEAP[e];var a=(((d))|0);var K=(a)*0.114;var J=(g)+(K);var I=(J)+0.5;var H=((I)|0);var G=__ZL6clip01i(H);var F=p;HEAP[F]=G;STACKTOP=r;return;return}function __ZN20GfxCalGrayColorSpace6getRGBEP8GfxColorP6GfxRGB(A,aI,d){var v=STACKTOP;STACKTOP+=24;_memset(v,0,24);var L;var ao;var S;var N;var an=v;var am=v+8;var ak=v+16;var M;var P;var X;var e=0;ao=A;S=aI;N=d;var aK=ao;var aJ=S;__ZN20GfxCalGrayColorSpace6getXYZEP8GfxColorPdS2_S2_(aK,aJ,an,am,ak);var aH=ao;var aG=(aH+4)&4294967295;var aF=HEAP[aG];var aE=HEAP[an];var aD=(aF)*(aE);HEAP[an]=aD;var aC=ao;var aB=(aC+12)&4294967295;var aA=HEAP[aB];var af=HEAP[am];var ad=(aA)*(af);HEAP[am]=ad;var ab=ao;var Z=(ab+20)&4294967295;var W=HEAP[Z];var U=HEAP[ak];var T=(W)*(U);HEAP[ak]=T;var R=HEAP[(__ZL6xyzrgb)&4294967295];var Q=HEAP[an];var O=(R)*(Q);var K=HEAP[(__ZL6xyzrgb+8)&4294967295];var J=HEAP[am];var I=(K)*(J);var H=(O)+(I);var G=HEAP[(__ZL6xyzrgb+16)&4294967295];var F=HEAP[ak];var E=(G)*(F);var D=(H)+(E);M=D;var C=HEAP[(__ZL6xyzrgb+24)&4294967295];var B=HEAP[an];var z=(C)*(B);var y=HEAP[(__ZL6xyzrgb+24+8)&4294967295];var x=HEAP[am];var w=(y)*(x);var u=(z)+(w);var t=HEAP[(__ZL6xyzrgb+24+16)&4294967295];var s=HEAP[ak];var r=(t)*(s);var q=(u)+(r);P=q;var p=HEAP[(__ZL6xyzrgb+48)&4294967295];var o=HEAP[an];var n=(p)*(o);var m=HEAP[(__ZL6xyzrgb+48+8)&4294967295];var l=HEAP[am];var k=(m)*(l);var j=(n)+(k);var i=HEAP[(__ZL6xyzrgb+48+16)&4294967295];var h=HEAP[ak];var g=(i)*(h);var f=(j)+(g);X=f;var c=ao;var b=(c+60)&4294967295;var a=HEAP[b];var aR=M;var aQ=(a)*(aR);var aP=__ZL6clip01d(aQ);var aO=_sqrt(aP);var aN=__ZL8dblToCold2110(aO);var aM=N;var aL=(aM)&4294967295;HEAP[aL]=aN;var az=ao;var ay=(az+68)&4294967295;var ax=HEAP[ay];var aw=P;var av=(ax)*(aw);var au=__ZL6clip01d(av);var at=_sqrt(au);var ar=__ZL8dblToCold2110(at);var aq=N;var ap=(aq+4)&4294967295;HEAP[ap]=ar;var al=ao;var aj=(al+76)&4294967295;var ai=HEAP[aj];var ah=X;var ag=(ai)*(ah);var ae=__ZL6clip01d(ag);var ac=_sqrt(ae);var aa=__ZL8dblToCold2110(ac);var Y=N;var V=(Y+8)&4294967295;HEAP[V]=aa;STACKTOP=v;return;return}function __ZN20GfxCalGrayColorSpace7getCMYKEP8GfxColorP7GfxCMYK(j,d,D){var B=STACKTOP;STACKTOP+=12;_memset(B,0,12);var A;var b;var C;var f;var ac=B;var g;var c;var ah;var e;var K=0;b=j;C=d;f=D;var Y=b;var X=(Y)&4294967295;var W=(X)&4294967295;var V=HEAP[W];var U=(V+20)&4294967295;var T=HEAP[U];var S=T;var Q=b;var O=C;FUNCTION_TABLE[S](Q,O,ac);var M=(ac)&4294967295;var x=HEAP[M];var v=(65536-(x))&4294967295;var t=__ZL6clip01i(v);g=t;var r=(ac+4)&4294967295;var p=HEAP[r];var n=(65536-(p))&4294967295;var l=__ZL6clip01i(n);c=l;var k=(ac+8)&4294967295;var i=HEAP[k];var h=(65536-(i))&4294967295;var a=__ZL6clip01i(h);ah=a;var aj=g;e=aj;var ai=c;var ag=e;var af=(((ai))|0)<(((ag))|0);if(af){var ae=c;e=ae}var ad=ah;var ab=e;var aa=(((ad))|0)<(((ab))|0);if(aa){var Z=ah;e=Z}var R=g;var P=e;var N=((R)-(P))&4294967295;var L=f;var J=(L)&4294967295;HEAP[J]=N;var I=c;var H=e;var G=((I)-(H))&4294967295;var F=f;var E=(F+4)&4294967295;HEAP[E]=G;var z=ah;var y=e;var w=((z)-(y))&4294967295;var u=f;var s=(u+8)&4294967295;HEAP[s]=w;var q=f;var o=(q+12)&4294967295;var m=e;HEAP[o]=m;STACKTOP=B;return;return}function __ZN20GfxCalGrayColorSpace15getDefaultColorEP8GfxColor(f,b){var h;var i;var e;var g=0;i=f;e=b;var d=e;var c=(d)&4294967295;var a=(c)&4294967295;HEAP[a]=0;return;return}function __ZN20GfxCalGrayColorSpaceC1Ev(n){var w;var l;var m=0;l=n;var j=l;var i=(j)&4294967295;__ZN13GfxColorSpaceC2Ev(i);var h=l;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV20GfxCalGrayColorSpace+8)&4294967295;var e=l;var d=(e+20)&4294967295;HEAP[d]=1;var c=l;var b=(c+20)&4294967295;var a=HEAP[b];var y=l;var x=(y+12)&4294967295;HEAP[x]=a;var v=l;var u=(v+12)&4294967295;var t=HEAP[u];var s=l;var r=(s+4)&4294967295;HEAP[r]=t;var q=l;var p=(q+44)&4294967295;HEAP[p]=0;var o=l;var I=(o+44)&4294967295;var H=HEAP[I];var G=l;var F=(G+36)&4294967295;HEAP[F]=H;var E=l;var D=(E+36)&4294967295;var C=HEAP[D];var B=l;var A=(B+28)&4294967295;HEAP[A]=C;var z=l;var k=(z+52)&4294967295;HEAP[k]=1;return;return}function __ZN22GfxDeviceRGBColorSpaceC2Ev(f){var h;var i;var g=0;i=f;var e=i;var d=(e)&4294967295;__ZN13GfxColorSpaceC2Ev(d);var c=i;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV22GfxDeviceRGBColorSpace+8)&4294967295;return;return}function __ZN22GfxDeviceRGBColorSpaceD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV22GfxDeviceRGBColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN22GfxDeviceRGBColorSpaceD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV22GfxDeviceRGBColorSpace+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN22GfxDeviceRGBColorSpace4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(4);var e=f;h=e;var d=h;__ZN22GfxDeviceRGBColorSpaceC1Ev(d);var c=h;var b=c;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN22GfxDeviceRGBColorSpace7getGrayEP8GfxColorPi(o,p,b){var z;var m;var k;var B;var n=0;m=o;k=p;B=b;var l=k;var j=(l)&4294967295;var i=(j)&4294967295;var h=HEAP[i];var g=(((h))|0);var f=(g)*0.3;var e=k;var d=(e)&4294967295;var c=(d+4)&4294967295;var a=HEAP[c];var A=(((a))|0);var y=(A)*0.59;var x=(f)+(y);var w=k;var v=(w)&4294967295;var u=(v+8)&4294967295;var t=HEAP[u];var s=(((t))|0);var r=(s)*0.11;var q=(x)+(r);var F=(q)+0.5;var E=((F)|0);var D=__ZL6clip01i(E);var C=B;HEAP[C]=D;return;return}function __ZN22GfxDeviceRGBColorSpace6getRGBEP8GfxColorP6GfxRGB(o,p,s){var A;var m;var k;var b;var n=0;m=o;k=p;b=s;var l=k;var j=(l)&4294967295;var i=(j)&4294967295;var h=HEAP[i];var g=__ZL6clip01i(h);var f=b;var e=(f)&4294967295;HEAP[e]=g;var d=k;var c=(d)&4294967295;var a=(c+4)&4294967295;var B=HEAP[a];var z=__ZL6clip01i(B);var y=b;var x=(y+4)&4294967295;HEAP[x]=z;var w=k;var v=(w)&4294967295;var u=(v+8)&4294967295;var t=HEAP[u];var r=__ZL6clip01i(t);var q=b;var C=(q+8)&4294967295;HEAP[C]=r;return;return}function __ZN22GfxDeviceRGBColorSpace7getCMYKEP8GfxColorP7GfxCMYK(j,d,z){var x;var b;var y;var f;var g;var c;var ac;var e;var G=0;b=j;y=d;f=z;var U=y;var T=(U)&4294967295;var S=(T)&4294967295;var R=HEAP[S];var Q=(65536-(R))&4294967295;var P=__ZL6clip01i(Q);g=P;var O=y;var M=(O)&4294967295;var K=(M+4)&4294967295;var I=HEAP[K];var u=(65536-(I))&4294967295;var s=__ZL6clip01i(u);c=s;var q=y;var o=(q)&4294967295;var n=(o+8)&4294967295;var m=HEAP[n];var l=(65536-(m))&4294967295;var k=__ZL6clip01i(l);ac=k;var i=g;e=i;var h=c;var a=e;var ae=(((h))|0)<(((a))|0);if(ae){var ad=c;e=ad}var ab=ac;var aa=e;var Z=(((ab))|0)<(((aa))|0);if(Z){var Y=ac;e=Y}var X=g;var W=e;var V=((X)-(W))&4294967295;var N=f;var L=(N)&4294967295;HEAP[L]=V;var J=c;var H=e;var F=((J)-(H))&4294967295;var E=f;var D=(E+4)&4294967295;HEAP[D]=F;var C=ac;var B=e;var A=((C)-(B))&4294967295;var w=f;var v=(w+8)&4294967295;HEAP[v]=A;var t=f;var r=(t+12)&4294967295;var p=e;HEAP[r]=p;return;return}function __ZN22GfxDeviceRGBColorSpace11getGrayLineEPhS0_i(f,q,s,r){var p;var b;var i;var t;var K;var c;var u=0;b=f;i=q;t=s;K=r;c=0;while(1){var y=c;var w=K;var v=(((y))|0)<(((w))|0);if(!(v)){p=2;break}var J=c;var I=((J)*3)&4294967295;var H=i;var G=(H+I)&4294967295;var F=HEAP[G];var E=unSign((F),8,0);var D=((E)*19595)&4294967295;var B=c;var z=((B)*3)&4294967295;var x=((z)+1)&4294967295;var o=i;var n=(o+x)&4294967295;var m=HEAP[n];var l=unSign((m),8,0);var k=((l)*38469)&4294967295;var j=((D)+(k))&4294967295;var h=c;var g=((h)*3)&4294967295;var e=((g)+2)&4294967295;var d=i;var a=(d+e)&4294967295;var T=HEAP[a];var S=unSign((T),8,0);var R=((S)*7472)&4294967295;var Q=((j)+(R))&4294967295;var P=((((Q))|0)/65536|0);var O=(((P))&255);var N=t;var M=c;var L=(N+M)&4294967295;HEAP[L]=O;var C=c;var A=((C)+1)&4294967295;c=A;p=0;continue}return;return}function __ZN22GfxDeviceRGBColorSpace10getRGBLineEPhPji(g,r,t,s){var q;var b;var j;var u;var G;var c;var d;var v=0;b=g;j=r;u=t;G=s;d=0;var F=j;c=F;while(1){var J=d;var I=G;var H=(((J))|0)<(((I))|0);if(!(H)){q=2;break}var E=c;var D=(E)&4294967295;var C=HEAP[D];var B=unSign((C),8,0);var A=(B)<<16;var z=c;var y=(z+1)&4294967295;var x=HEAP[y];var w=unSign((x),8,0);var p=(w)<<8;var o=(A)|(p);var n=c;var m=(n+2)&4294967295;var l=HEAP[m];var k=unSign((l),8,0);var i=(o)|(k);var h=u;var f=d;var e=(h+4*f)&4294967295;HEAP[e]=i;var a=d;var M=((a)+1)&4294967295;d=M;var L=c;var K=(L+3)&4294967295;c=K;q=0;continue}return;return}function __ZN22GfxDeviceRGBColorSpace15getDefaultColorEP8GfxColor(l,h){var n;var o;var k;var m=0;o=l;k=h;var j=k;var i=(j)&4294967295;var g=(i)&4294967295;HEAP[g]=0;var f=k;var e=(f)&4294967295;var d=(e+4)&4294967295;HEAP[d]=0;var c=k;var b=(c)&4294967295;var a=(b+8)&4294967295;HEAP[a]=0;return;return}function __ZN22GfxDeviceRGBColorSpaceC1Ev(f){var h;var i;var g=0;i=f;var e=i;var d=(e)&4294967295;__ZN13GfxColorSpaceC2Ev(d);var c=i;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV22GfxDeviceRGBColorSpace+8)&4294967295;return;return}function __ZN19GfxCalRGBColorSpaceC2Ev(y){var J;var U;var d=0;U=y;var am=U;var al=(am)&4294967295;__ZN13GfxColorSpaceC2Ev(al);var ak=U;var aj=(ak)&4294967295;var ai=(aj)&4294967295;HEAP[ai]=(__ZTV19GfxCalRGBColorSpace+8)&4294967295;var ah=U;var ag=(ah+20)&4294967295;HEAP[ag]=1;var af=U;var ae=(af+20)&4294967295;var ad=HEAP[ae];var T=U;var S=(T+12)&4294967295;HEAP[S]=ad;var R=U;var Q=(R+12)&4294967295;var P=HEAP[Q];var O=U;var N=(O+4)&4294967295;HEAP[N]=P;var M=U;var L=(M+44)&4294967295;HEAP[L]=0;var K=U;var I=(K+44)&4294967295;var H=HEAP[I];var G=U;var F=(G+36)&4294967295;HEAP[F]=H;var E=U;var D=(E+36)&4294967295;var C=HEAP[D];var B=U;var A=(B+28)&4294967295;HEAP[A]=C;var z=U;var x=(z+68)&4294967295;HEAP[x]=1;var w=U;var v=(w+68)&4294967295;var u=HEAP[v];var t=U;var s=(t+60)&4294967295;HEAP[s]=u;var r=U;var q=(r+60)&4294967295;var p=HEAP[q];var o=U;var n=(o+52)&4294967295;HEAP[n]=p;var m=U;var l=(m+76)&4294967295;var k=(l)&4294967295;HEAP[k]=1;var j=U;var i=(j+76)&4294967295;var h=(i+8)&4294967295;HEAP[h]=0;var g=U;var f=(g+76)&4294967295;var e=(f+16)&4294967295;HEAP[e]=0;var c=U;var b=(c+76)&4294967295;var a=(b+24)&4294967295;HEAP[a]=0;var au=U;var at=(au+76)&4294967295;var ar=(at+32)&4294967295;HEAP[ar]=1;var aq=U;var ap=(aq+76)&4294967295;var ao=(ap+40)&4294967295;HEAP[ao]=0;var an=U;var ac=(an+76)&4294967295;var ab=(ac+48)&4294967295;HEAP[ab]=0;var aa=U;var Z=(aa+76)&4294967295;var Y=(Z+56)&4294967295;HEAP[Y]=0;var X=U;var W=(X+76)&4294967295;var V=(W+64)&4294967295;HEAP[V]=1;return;return}function __ZN19GfxCalRGBColorSpaceD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV19GfxCalRGBColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN19GfxCalRGBColorSpaceD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV19GfxCalRGBColorSpace+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN19GfxCalRGBColorSpace4copyEv(A){var L;var Y;var y;var ap;var ao;var o;var M;var d=0;Y=A;var an=__Znwj(172);var am=an;ao=am;var al=ao;__ZN19GfxCalRGBColorSpaceC1Ev(al);var ak=ao;o=ak;var aj=Y;var ai=(aj+4)&4294967295;var ah=HEAP[ai];var ag=o;var X=(ag+4)&4294967295;HEAP[X]=ah;var W=Y;var V=(W+12)&4294967295;var U=HEAP[V];var T=o;var S=(T+12)&4294967295;HEAP[S]=U;var R=Y;var Q=(R+20)&4294967295;var P=HEAP[Q];var N=o;var K=(N+20)&4294967295;HEAP[K]=P;var J=Y;var I=(J+28)&4294967295;var H=HEAP[I];var G=o;var F=(G+28)&4294967295;HEAP[F]=H;var E=Y;var D=(E+36)&4294967295;var C=HEAP[D];var B=o;var z=(B+36)&4294967295;HEAP[z]=C;var x=Y;var w=(x+44)&4294967295;var v=HEAP[w];var u=o;var t=(u+44)&4294967295;HEAP[t]=v;var s=Y;var r=(s+52)&4294967295;var q=HEAP[r];var p=o;var n=(p+52)&4294967295;HEAP[n]=q;var m=Y;var l=(m+60)&4294967295;var k=HEAP[l];var j=o;var i=(j+60)&4294967295;HEAP[i]=k;var h=Y;var g=(h+68)&4294967295;var f=HEAP[g];var e=o;var c=(e+68)&4294967295;HEAP[c]=f;M=0;while(1){var ad=M;var ac=(((ad))|0)<=8;if(!(ac)){L=2;break}var b=M;var a=M;var ax=Y;var aw=(ax+76)&4294967295;var av=(aw+a*8)&4294967295;var au=HEAP[av];var at=o;var ar=(at+76)&4294967295;var aq=(ar+b*8)&4294967295;HEAP[aq]=au;var af=M;var ae=((af)+1)&4294967295;M=ae;L=0;continue}var ab=o;var aa=ab;ap=aa;var Z=ap;y=Z;var O=y;return O;return null}function __ZN19GfxCalRGBColorSpace7getGrayEP8GfxColorPi(f,c,l){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var s;var p;var E=r;var t=0;b=f;s=c;p=l;var D=b;var C=(D)&4294967295;var B=(C)&4294967295;var A=HEAP[B];var z=(A+20)&4294967295;var y=HEAP[z];var x=y;var w=b;var v=s;FUNCTION_TABLE[x](w,v,E);var u=(E)&4294967295;var o=HEAP[u];var n=(((o))|0);var m=(n)*0.299;var k=(E+4)&4294967295;var j=HEAP[k];var i=(((j))|0);var h=(i)*0.587;var g=(m)+(h);var e=(E+8)&4294967295;var d=HEAP[e];var a=(((d))|0);var K=(a)*0.114;var J=(g)+(K);var I=(J)+0.5;var H=((I)|0);var G=__ZL6clip01i(H);var F=p;HEAP[F]=G;STACKTOP=r;return;return}function __ZN19GfxCalRGBColorSpace6getRGBEP8GfxColorP6GfxRGB(l,g,aj){var I=STACKTOP;STACKTOP+=24;_memset(I,0,24);var H;var f;var K;var J;var C=I;var z=I+8;var w=I+16;var e;var h;var i;var R=0;f=l;K=g;J=aj;var af=f;var ae=K;__ZN19GfxCalRGBColorSpace6getXYZEP8GfxColorPdS2_S2_(af,ae,C,z,w);var ad=HEAP[(__ZL6xyzrgb)&4294967295];var ac=HEAP[C];var ab=(ad)*(ac);var aa=HEAP[(__ZL6xyzrgb+8)&4294967295];var Z=HEAP[z];var X=(aa)*(Z);var V=(ab)+(X);var T=HEAP[(__ZL6xyzrgb+16)&4294967295];var E=HEAP[w];var B=(T)*(E);var y=(V)+(B);e=y;var v=HEAP[(__ZL6xyzrgb+24)&4294967295];var t=HEAP[C];var r=(v)*(t);var p=HEAP[(__ZL6xyzrgb+24+8)&4294967295];var n=HEAP[z];var k=(p)*(n);var j=(r)+(k);var b=HEAP[(__ZL6xyzrgb+24+16)&4294967295];var ap=HEAP[w];var ao=(b)*(ap);var an=(j)+(ao);h=an;var am=HEAP[(__ZL6xyzrgb+48)&4294967295];var al=HEAP[C];var ak=(am)*(al);var ai=HEAP[(__ZL6xyzrgb+48+8)&4294967295];var ah=HEAP[z];var ag=(ai)*(ah);var Y=(ak)+(ag);var W=HEAP[(__ZL6xyzrgb+48+16)&4294967295];var U=HEAP[w];var S=(W)*(U);var Q=(Y)+(S);i=Q;var P=e;var O=__ZL6clip01d(P);var N=_sqrt(O);var M=__ZL8dblToCold2110(N);var L=J;var G=(L)&4294967295;HEAP[G]=M;var F=h;var D=__ZL6clip01d(F);var A=_sqrt(D);var x=__ZL8dblToCold2110(A);var u=J;var s=(u+4)&4294967295;HEAP[s]=x;var q=i;var o=__ZL6clip01d(q);var m=_sqrt(o);var d=__ZL8dblToCold2110(m);var c=J;var a=(c+8)&4294967295;HEAP[a]=d;STACKTOP=I;return;return}function __ZN19GfxCalRGBColorSpace7getCMYKEP8GfxColorP7GfxCMYK(j,d,D){var B=STACKTOP;STACKTOP+=12;_memset(B,0,12);var A;var b;var C;var f;var ac=B;var g;var c;var ah;var e;var K=0;b=j;C=d;f=D;var Y=b;var X=(Y)&4294967295;var W=(X)&4294967295;var V=HEAP[W];var U=(V+20)&4294967295;var T=HEAP[U];var S=T;var Q=b;var O=C;FUNCTION_TABLE[S](Q,O,ac);var M=(ac)&4294967295;var x=HEAP[M];var v=(65536-(x))&4294967295;var t=__ZL6clip01i(v);g=t;var r=(ac+4)&4294967295;var p=HEAP[r];var n=(65536-(p))&4294967295;var l=__ZL6clip01i(n);c=l;var k=(ac+8)&4294967295;var i=HEAP[k];var h=(65536-(i))&4294967295;var a=__ZL6clip01i(h);ah=a;var aj=g;e=aj;var ai=c;var ag=e;var af=(((ai))|0)<(((ag))|0);if(af){var ae=c;e=ae}var ad=ah;var ab=e;var aa=(((ad))|0)<(((ab))|0);if(aa){var Z=ah;e=Z}var R=g;var P=e;var N=((R)-(P))&4294967295;var L=f;var J=(L)&4294967295;HEAP[J]=N;var I=c;var H=e;var G=((I)-(H))&4294967295;var F=f;var E=(F+4)&4294967295;HEAP[E]=G;var z=ah;var y=e;var w=((z)-(y))&4294967295;var u=f;var s=(u+8)&4294967295;HEAP[s]=w;var q=f;var o=(q+12)&4294967295;var m=e;HEAP[o]=m;STACKTOP=B;return;return}function __ZN19GfxCalRGBColorSpace15getDefaultColorEP8GfxColor(l,h){var n;var o;var k;var m=0;o=l;k=h;var j=k;var i=(j)&4294967295;var g=(i)&4294967295;HEAP[g]=0;var f=k;var e=(f)&4294967295;var d=(e+4)&4294967295;HEAP[d]=0;var c=k;var b=(c)&4294967295;var a=(b+8)&4294967295;HEAP[a]=0;return;return}function __ZN19GfxCalRGBColorSpaceC1Ev(y){var J;var U;var d=0;U=y;var am=U;var al=(am)&4294967295;__ZN13GfxColorSpaceC2Ev(al);var ak=U;var aj=(ak)&4294967295;var ai=(aj)&4294967295;HEAP[ai]=(__ZTV19GfxCalRGBColorSpace+8)&4294967295;var ah=U;var ag=(ah+20)&4294967295;HEAP[ag]=1;var af=U;var ae=(af+20)&4294967295;var ad=HEAP[ae];var T=U;var S=(T+12)&4294967295;HEAP[S]=ad;var R=U;var Q=(R+12)&4294967295;var P=HEAP[Q];var O=U;var N=(O+4)&4294967295;HEAP[N]=P;var M=U;var L=(M+44)&4294967295;HEAP[L]=0;var K=U;var I=(K+44)&4294967295;var H=HEAP[I];var G=U;var F=(G+36)&4294967295;HEAP[F]=H;var E=U;var D=(E+36)&4294967295;var C=HEAP[D];var B=U;var A=(B+28)&4294967295;HEAP[A]=C;var z=U;var x=(z+68)&4294967295;HEAP[x]=1;var w=U;var v=(w+68)&4294967295;var u=HEAP[v];var t=U;var s=(t+60)&4294967295;HEAP[s]=u;var r=U;var q=(r+60)&4294967295;var p=HEAP[q];var o=U;var n=(o+52)&4294967295;HEAP[n]=p;var m=U;var l=(m+76)&4294967295;var k=(l)&4294967295;HEAP[k]=1;var j=U;var i=(j+76)&4294967295;var h=(i+8)&4294967295;HEAP[h]=0;var g=U;var f=(g+76)&4294967295;var e=(f+16)&4294967295;HEAP[e]=0;var c=U;var b=(c+76)&4294967295;var a=(b+24)&4294967295;HEAP[a]=0;var au=U;var at=(au+76)&4294967295;var ar=(at+32)&4294967295;HEAP[ar]=1;var aq=U;var ap=(aq+76)&4294967295;var ao=(ap+40)&4294967295;HEAP[ao]=0;var an=U;var ac=(an+76)&4294967295;var ab=(ac+48)&4294967295;HEAP[ab]=0;var aa=U;var Z=(aa+76)&4294967295;var Y=(Z+56)&4294967295;HEAP[Y]=0;var X=U;var W=(X+76)&4294967295;var V=(W+64)&4294967295;HEAP[V]=1;return;return}function __ZN23GfxDeviceCMYKColorSpaceC2Ev(f){var h;var i;var g=0;i=f;var e=i;var d=(e)&4294967295;__ZN13GfxColorSpaceC2Ev(d);var c=i;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV23GfxDeviceCMYKColorSpace+8)&4294967295;return;return}function __ZN23GfxDeviceCMYKColorSpaceD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV23GfxDeviceCMYKColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN23GfxDeviceCMYKColorSpaceD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV23GfxDeviceCMYKColorSpace+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN23GfxDeviceCMYKColorSpace4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(4);var e=f;h=e;var d=h;__ZN23GfxDeviceCMYKColorSpaceC1Ev(d);var c=h;var b=c;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN23GfxDeviceCMYKColorSpace7getGrayEP8GfxColorPi(f,c,l){var q;var b;var r;var p;var s=0;b=f;r=c;p=l;var D=r;var C=(D)&4294967295;var B=(C+12)&4294967295;var A=HEAP[B];var z=(65536-(A))&4294967295;var y=(((z))|0);var x=r;var v=(x)&4294967295;var u=(v)&4294967295;var t=HEAP[u];var o=(((t))|0);var n=(o)*-0.3;var m=(y)+(n);var k=r;var j=(k)&4294967295;var i=(j+4)&4294967295;var h=HEAP[i];var g=(((h))|0);var e=(g)*-0.59;var d=(m)+(e);var a=r;var M=(a)&4294967295;var L=(M+8)&4294967295;var K=HEAP[L];var J=(((K))|0);var I=(J)*-0.11;var H=(d)+(I);var G=(H)+0.5;var F=((G)|0);var E=__ZL6clip01i(F);var w=p;HEAP[w]=E;return;return}function __ZN23GfxDeviceCMYKColorSpace6getRGBEP8GfxColorP6GfxRGB(m,f,ad){var A=STACKTOP;STACKTOP+=88;_memset(A,0,88);var y;var d;var C;var B;var i=A;var e=A+8;var ai=A+16;var g=A+24;var b=A+32;var X=A+40;var Z=A+48;var z=A+56;var c=A+64;var h=A+72;var j=A+80;var J=0;d=m;C=f;B=ad;var Y=C;var W=(Y)&4294967295;var V=(W)&4294967295;var U=HEAP[V];var T=__ZL8colToDbli(U);HEAP[i]=T;var S=C;var R=(S)&4294967295;var P=(R+4)&4294967295;var N=HEAP[P];var L=__ZL8colToDbli(N);HEAP[e]=L;var v=C;var t=(v)&4294967295;var s=(t+8)&4294967295;var r=HEAP[s];var q=__ZL8colToDbli(r);HEAP[ai]=q;var p=C;var o=(p)&4294967295;var n=(o+12)&4294967295;var l=HEAP[n];var k=__ZL8colToDbli(l);HEAP[g]=k;var a=HEAP[i];var ak=1-(a);HEAP[b]=ak;var aj=HEAP[e];var ah=1-(aj);HEAP[X]=ah;var ag=HEAP[ai];var af=1-(ag);HEAP[Z]=af;var ae=HEAP[g];var ac=1-(ae);HEAP[z]=ac;__ZL29cmykToRGBMatrixMultiplicationRKdS0_S0_S0_S0_S0_S0_S0_RdS1_S1_(i,e,ai,g,b,X,Z,z,c,h,j);var ab=HEAP[c];var aa=__ZL8dblToCold2110(ab);var Q=__ZL6clip01i(aa);var O=B;var M=(O)&4294967295;HEAP[M]=Q;var K=HEAP[h];var I=__ZL8dblToCold2110(K);var H=__ZL6clip01i(I);var G=B;var F=(G+4)&4294967295;HEAP[F]=H;var E=HEAP[j];var D=__ZL8dblToCold2110(E);var x=__ZL6clip01i(D);var w=B;var u=(w+8)&4294967295;HEAP[u]=x;STACKTOP=A;return;return}function __ZN23GfxDeviceCMYKColorSpace7getCMYKEP8GfxColorP7GfxCMYK(g,c,r){var p;var b;var q;var d;var s=0;b=g;q=c;d=r;var C=q;var B=(C)&4294967295;var A=(B)&4294967295;var z=HEAP[A];var y=__ZL6clip01i(z);var x=d;var w=(x)&4294967295;HEAP[w]=y;var v=q;var u=(v)&4294967295;var t=(u+4)&4294967295;var o=HEAP[t];var n=__ZL6clip01i(o);var m=d;var l=(m+4)&4294967295;HEAP[l]=n;var k=q;var j=(k)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var f=__ZL6clip01i(h);var e=d;var a=(e+8)&4294967295;HEAP[a]=f;var J=q;var I=(J)&4294967295;var H=(I+12)&4294967295;var G=HEAP[H];var F=__ZL6clip01i(G);var E=d;var D=(E+12)&4294967295;HEAP[D]=F;return;return}function __ZN23GfxDeviceCMYKColorSpace15getDefaultColorEP8GfxColor(n,o){var q;var l;var j;var m=0;l=n;j=o;var k=j;var i=(k)&4294967295;var h=(i)&4294967295;HEAP[h]=0;var g=j;var f=(g)&4294967295;var e=(f+4)&4294967295;HEAP[e]=0;var d=j;var c=(d)&4294967295;var b=(c+8)&4294967295;HEAP[b]=0;var a=j;var r=(a)&4294967295;var p=(r+12)&4294967295;HEAP[p]=65536;return;return}function __ZN23GfxDeviceCMYKColorSpaceC1Ev(f){var h;var i;var g=0;i=f;var e=i;var d=(e)&4294967295;__ZN13GfxColorSpaceC2Ev(d);var c=i;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV23GfxDeviceCMYKColorSpace+8)&4294967295;return;return}function __ZN16GfxLabColorSpaceC2Ev(e){var q;var b;var x=0;b=e;var L=b;var K=(L)&4294967295;__ZN13GfxColorSpaceC2Ev(K);var J=b;var I=(J)&4294967295;var H=(I)&4294967295;HEAP[H]=(__ZTV16GfxLabColorSpace+8)&4294967295;var G=b;var F=(G+20)&4294967295;HEAP[F]=1;var D=b;var B=(D+20)&4294967295;var z=HEAP[B];var n=b;var l=(n+12)&4294967295;HEAP[l]=z;var k=b;var j=(k+12)&4294967295;var i=HEAP[j];var h=b;var g=(h+4)&4294967295;HEAP[g]=i;var f=b;var d=(f+44)&4294967295;HEAP[d]=0;var c=b;var a=(c+44)&4294967295;var U=HEAP[a];var T=b;var S=(T+36)&4294967295;HEAP[S]=U;var R=b;var Q=(R+36)&4294967295;var P=HEAP[Q];var O=b;var N=(O+28)&4294967295;HEAP[N]=P;var M=b;var E=(M+68)&4294967295;HEAP[E]=-100;var C=b;var A=(C+68)&4294967295;var y=HEAP[A];var w=b;var v=(w+52)&4294967295;HEAP[v]=y;var u=b;var t=(u+76)&4294967295;HEAP[t]=100;var s=b;var r=(s+76)&4294967295;var p=HEAP[r];var o=b;var m=(o+60)&4294967295;HEAP[m]=p;return;return}function __ZN16GfxLabColorSpaceD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16GfxLabColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16GfxLabColorSpaceD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16GfxLabColorSpace+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16GfxLabColorSpace4copyEv(A){var L;var ab;var y;var aw;var av;var o;var d=0;ab=A;var au=__Znwj(108);var at=au;av=at;var ar=av;__ZN16GfxLabColorSpaceC1Ev(ar);var aq=av;o=aq;var ap=ab;var ao=(ap+4)&4294967295;var an=HEAP[ao];var am=o;var W=(am+4)&4294967295;HEAP[W]=an;var V=ab;var U=(V+12)&4294967295;var T=HEAP[U];var S=o;var R=(S+12)&4294967295;HEAP[R]=T;var Q=ab;var O=(Q+20)&4294967295;var N=HEAP[O];var M=o;var K=(M+20)&4294967295;HEAP[K]=N;var J=ab;var I=(J+28)&4294967295;var H=HEAP[I];var G=o;var F=(G+28)&4294967295;HEAP[F]=H;var E=ab;var D=(E+36)&4294967295;var C=HEAP[D];var B=o;var z=(B+36)&4294967295;HEAP[z]=C;var x=ab;var w=(x+44)&4294967295;var v=HEAP[w];var u=o;var t=(u+44)&4294967295;HEAP[t]=v;var s=ab;var r=(s+52)&4294967295;var q=HEAP[r];var p=o;var n=(p+52)&4294967295;HEAP[n]=q;var m=ab;var l=(m+60)&4294967295;var k=HEAP[l];var j=o;var i=(j+60)&4294967295;HEAP[i]=k;var h=ab;var g=(h+68)&4294967295;var f=HEAP[g];var e=o;var c=(e+68)&4294967295;HEAP[c]=f;var b=ab;var a=(b+76)&4294967295;var aD=HEAP[a];var aC=o;var aB=(aC+76)&4294967295;HEAP[aB]=aD;var aA=ab;var az=(aA+84)&4294967295;var ay=HEAP[az];var ax=o;var al=(ax+84)&4294967295;HEAP[al]=ay;var ak=ab;var aj=(ak+92)&4294967295;var ai=HEAP[aj];var ah=o;var ag=(ah+92)&4294967295;HEAP[ag]=ai;var af=ab;var ae=(af+100)&4294967295;var ad=HEAP[ae];var ac=o;var aa=(ac+100)&4294967295;HEAP[aa]=ad;var Z=o;var Y=Z;aw=Y;var X=aw;y=X;var P=y;return P;return null}function __ZN16GfxLabColorSpace7getGrayEP8GfxColorPi(f,c,l){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var q;var b;var s;var p;var E=r;var t=0;b=f;s=c;p=l;var D=b;var C=(D)&4294967295;var B=(C)&4294967295;var A=HEAP[B];var z=(A+20)&4294967295;var y=HEAP[z];var x=y;var w=b;var v=s;FUNCTION_TABLE[x](w,v,E);var u=(E)&4294967295;var o=HEAP[u];var n=(((o))|0);var m=(n)*0.299;var k=(E+4)&4294967295;var j=HEAP[k];var i=(((j))|0);var h=(i)*0.587;var g=(m)+(h);var e=(E+8)&4294967295;var d=HEAP[e];var a=(((d))|0);var K=(a)*0.114;var J=(g)+(K);var I=(J)+0.5;var H=((I)|0);var G=__ZL6clip01i(H);var F=p;HEAP[F]=G;STACKTOP=r;return;return}function __ZN16GfxLabColorSpace6getRGBEP8GfxColorP6GfxRGB(A,aI,d){var v=STACKTOP;STACKTOP+=24;_memset(v,0,24);var L;var ao;var S;var N;var an=v;var am=v+8;var ak=v+16;var M;var P;var X;var e=0;ao=A;S=aI;N=d;var aK=ao;var aJ=S;__ZN16GfxLabColorSpace6getXYZEP8GfxColorPdS2_S2_(aK,aJ,an,am,ak);var aH=ao;var aG=(aH+4)&4294967295;var aF=HEAP[aG];var aE=HEAP[an];var aD=(aF)*(aE);HEAP[an]=aD;var aC=ao;var aB=(aC+12)&4294967295;var aA=HEAP[aB];var af=HEAP[am];var ad=(aA)*(af);HEAP[am]=ad;var ab=ao;var Z=(ab+20)&4294967295;var W=HEAP[Z];var U=HEAP[ak];var T=(W)*(U);HEAP[ak]=T;var R=HEAP[(__ZL6xyzrgb)&4294967295];var Q=HEAP[an];var O=(R)*(Q);var K=HEAP[(__ZL6xyzrgb+8)&4294967295];var J=HEAP[am];var I=(K)*(J);var H=(O)+(I);var G=HEAP[(__ZL6xyzrgb+16)&4294967295];var F=HEAP[ak];var E=(G)*(F);var D=(H)+(E);M=D;var C=HEAP[(__ZL6xyzrgb+24)&4294967295];var B=HEAP[an];var z=(C)*(B);var y=HEAP[(__ZL6xyzrgb+24+8)&4294967295];var x=HEAP[am];var w=(y)*(x);var u=(z)+(w);var t=HEAP[(__ZL6xyzrgb+24+16)&4294967295];var s=HEAP[ak];var r=(t)*(s);var q=(u)+(r);P=q;var p=HEAP[(__ZL6xyzrgb+48)&4294967295];var o=HEAP[an];var n=(p)*(o);var m=HEAP[(__ZL6xyzrgb+48+8)&4294967295];var l=HEAP[am];var k=(m)*(l);var j=(n)+(k);var i=HEAP[(__ZL6xyzrgb+48+16)&4294967295];var h=HEAP[ak];var g=(i)*(h);var f=(j)+(g);X=f;var c=ao;var b=(c+84)&4294967295;var a=HEAP[b];var aR=M;var aQ=(a)*(aR);var aP=__ZL6clip01d(aQ);var aO=_sqrt(aP);var aN=__ZL8dblToCold2110(aO);var aM=N;var aL=(aM)&4294967295;HEAP[aL]=aN;var az=ao;var ay=(az+92)&4294967295;var ax=HEAP[ay];var aw=P;var av=(ax)*(aw);var au=__ZL6clip01d(av);var at=_sqrt(au);var ar=__ZL8dblToCold2110(at);var aq=N;var ap=(aq+4)&4294967295;HEAP[ap]=ar;var al=ao;var aj=(al+100)&4294967295;var ai=HEAP[aj];var ah=X;var ag=(ai)*(ah);var ae=__ZL6clip01d(ag);var ac=_sqrt(ae);var aa=__ZL8dblToCold2110(ac);var Y=N;var V=(Y+8)&4294967295;HEAP[V]=aa;STACKTOP=v;return;return}function __ZN16GfxLabColorSpace7getCMYKEP8GfxColorP7GfxCMYK(j,d,D){var B=STACKTOP;STACKTOP+=12;_memset(B,0,12);var A;var b;var C;var f;var ac=B;var g;var c;var ah;var e;var K=0;b=j;C=d;f=D;var Y=b;var X=(Y)&4294967295;var W=(X)&4294967295;var V=HEAP[W];var U=(V+20)&4294967295;var T=HEAP[U];var S=T;var Q=b;var O=C;FUNCTION_TABLE[S](Q,O,ac);var M=(ac)&4294967295;var x=HEAP[M];var v=(65536-(x))&4294967295;var t=__ZL6clip01i(v);g=t;var r=(ac+4)&4294967295;var p=HEAP[r];var n=(65536-(p))&4294967295;var l=__ZL6clip01i(n);c=l;var k=(ac+8)&4294967295;var i=HEAP[k];var h=(65536-(i))&4294967295;var a=__ZL6clip01i(h);ah=a;var aj=g;e=aj;var ai=c;var ag=e;var af=(((ai))|0)<(((ag))|0);if(af){var ae=c;e=ae}var ad=ah;var ab=e;var aa=(((ad))|0)<(((ab))|0);if(aa){var Z=ah;e=Z}var R=g;var P=e;var N=((R)-(P))&4294967295;var L=f;var J=(L)&4294967295;HEAP[J]=N;var I=c;var H=e;var G=((I)-(H))&4294967295;var F=f;var E=(F+4)&4294967295;HEAP[E]=G;var z=ah;var y=e;var w=((z)-(y))&4294967295;var u=f;var s=(u+8)&4294967295;HEAP[s]=w;var q=f;var o=(q+12)&4294967295;var m=e;HEAP[o]=m;STACKTOP=B;return;return}function __ZN16GfxLabColorSpace15getDefaultColorEP8GfxColor(i,f){var B;var e;var C;var J=0;e=i;C=f;var X=C;var W=(X)&4294967295;var V=(W)&4294967295;HEAP[V]=0;var U=e;var T=(U+52)&4294967295;var S=HEAP[T];var R=(S)>0;if(R){var P=e;var N=(P+52)&4294967295;var L=HEAP[N];var y=__ZL8dblToCold2110(L);var w=C;var u=(w)&4294967295;var s=(u+4)&4294967295;HEAP[s]=y}else{var q=e;var o=(q+60)&4294967295;var m=HEAP[o];var k=(m)<0;if(k){var h=e;var g=(h+60)&4294967295;var b=HEAP[g];var ag=__ZL8dblToCold2110(b);var af=C;var ae=(af)&4294967295;var ad=(ae+4)&4294967295;HEAP[ad]=ag}else{var ac=C;var ab=(ac)&4294967295;var aa=(ab+4)&4294967295;HEAP[aa]=0}}var Z=e;var Y=(Z+68)&4294967295;var Q=HEAP[Y];var O=(Q)>0;if(O){var M=e;var K=(M+68)&4294967295;var I=HEAP[K];var H=__ZL8dblToCold2110(I);var G=C;var F=(G)&4294967295;var E=(F+8)&4294967295;HEAP[E]=H}else{var D=e;var A=(D+76)&4294967295;var z=HEAP[A];var x=(z)<0;if(x){var v=e;var t=(v+76)&4294967295;var r=HEAP[t];var p=__ZL8dblToCold2110(r);var n=C;var l=(n)&4294967295;var j=(l+8)&4294967295;HEAP[j]=p}else{var d=C;var c=(d)&4294967295;var a=(c+8)&4294967295;HEAP[a]=0}}return;return}function __ZN16GfxLabColorSpace16getDefaultRangesEPdS0_i(f,m,c,r){var p;var b;var q;var N;var M;var s=0;b=f;q=m;N=c;M=r;var E=q;var D=(E)&4294967295;HEAP[D]=0;var C=N;var B=(C)&4294967295;HEAP[B]=100;var A=b;var z=(A+52)&4294967295;var y=HEAP[z];var w=q;var u=(w+8)&4294967295;HEAP[u]=y;var t=b;var o=(t+60)&4294967295;var n=HEAP[o];var l=b;var k=(l+52)&4294967295;var j=HEAP[k];var i=(n)-(j);var h=N;var g=(h+8)&4294967295;HEAP[g]=i;var e=b;var d=(e+68)&4294967295;var a=HEAP[d];var P=q;var O=(P+16)&4294967295;HEAP[O]=a;var L=b;var K=(L+76)&4294967295;var J=HEAP[K];var I=b;var H=(I+68)&4294967295;var G=HEAP[H];var F=(J)-(G);var x=N;var v=(x+16)&4294967295;HEAP[v]=F;return;return}function __ZN16GfxLabColorSpaceC1Ev(e){var q;var b;var x=0;b=e;var L=b;var K=(L)&4294967295;__ZN13GfxColorSpaceC2Ev(K);var J=b;var I=(J)&4294967295;var H=(I)&4294967295;HEAP[H]=(__ZTV16GfxLabColorSpace+8)&4294967295;var G=b;var F=(G+20)&4294967295;HEAP[F]=1;var D=b;var B=(D+20)&4294967295;var z=HEAP[B];var n=b;var l=(n+12)&4294967295;HEAP[l]=z;var k=b;var j=(k+12)&4294967295;var i=HEAP[j];var h=b;var g=(h+4)&4294967295;HEAP[g]=i;var f=b;var d=(f+44)&4294967295;HEAP[d]=0;var c=b;var a=(c+44)&4294967295;var U=HEAP[a];var T=b;var S=(T+36)&4294967295;HEAP[S]=U;var R=b;var Q=(R+36)&4294967295;var P=HEAP[Q];var O=b;var N=(O+28)&4294967295;HEAP[N]=P;var M=b;var E=(M+68)&4294967295;HEAP[E]=-100;var C=b;var A=(C+68)&4294967295;var y=HEAP[A];var w=b;var v=(w+52)&4294967295;HEAP[v]=y;var u=b;var t=(u+76)&4294967295;HEAP[t]=100;var s=b;var r=(s+76)&4294967295;var p=HEAP[r];var o=b;var m=(o+60)&4294967295;HEAP[m]=p;return;return}function __ZN16GfxLabColorSpace6getXYZEP8GfxColorPdS2_S2_(C,ap,q,p,o){var O;var ag;var T;var r;var D;var P;var ad;var ac;var ab;var af;var ae;var d=0;ag=C;T=ap;r=q;D=p;P=o;var ar=T;var aq=(ar)&4294967295;var ao=(aq)&4294967295;var an=HEAP[ao];var am=__ZL8colToDbli(an);var al=(am)+16;var ak=(al)/116;af=ak;var aj=T;var ai=(aj)&4294967295;var ah=(ai+4)&4294967295;var aa=HEAP[ah];var Z=__ZL8colToDbli(aa);var Y=(Z)/500;var X=af;var W=(Y)+(X);ae=W;var V=ae;var U=(V)>=0.20689655172413793;if(U){var S=ae;var R=ae;var Q=(S)*(R);var N=ae;var M=(Q)*(N);ad=M}else{var L=ae;var K=(L)-0.13793103448275862;var J=(K)*0.12841854934601665;ad=J}var I=af;var H=(I)>=0.20689655172413793;if(H){var G=af;var F=af;var E=(G)*(F);var B=af;var A=(E)*(B);ac=A}else{var z=af;var y=(z)-0.13793103448275862;var x=(y)*0.12841854934601665;ac=x}var w=T;var v=(w)&4294967295;var u=(v+8)&4294967295;var t=HEAP[u];var s=__ZL8colToDbli(t);var n=(s)/-200;var m=af;var l=(n)+(m);ae=l;var k=ae;var j=(k)>=0.20689655172413793;if(j){var i=ae;var h=ae;var g=(i)*(h);var f=ae;var e=(g)*(f);ab=e}else{var c=ae;var b=(c)-0.13793103448275862;var a=(b)*0.12841854934601665;ab=a}var ay=r;var ax=ad;HEAP[ay]=ax;var aw=D;var av=ac;HEAP[aw]=av;var au=P;var at=ab;HEAP[au]=at;return;return}function __ZN21GfxICCBasedColorSpaceC2EiP13GfxColorSpaceP3Ref(D,e,r,X){var y=STACKTOP;STACKTOP+=8;_memset(y,0,8);var O;var af;var aB;var d;var h;var aA=y;var f=0;af=D;aB=e;d=r;h=X;var az=af;var ay=(az)&4294967295;__ZN13GfxColorSpaceC2Ev(ay);var ax=af;var aw=(ax)&4294967295;var av=(aw)&4294967295;HEAP[av]=(__ZTV21GfxICCBasedColorSpace+8)&4294967295;var au=af;var at=(au+4)&4294967295;var ar=aB;HEAP[at]=ar;var aq=af;var Z=(aq+8)&4294967295;var Y=d;HEAP[Z]=Y;var W=h;var V=(aA)&4294967295;var U=(W)&4294967295;var T=HEAP[U];HEAP[V]=T;var S=(aA+4)&4294967295;var R=(W+4)&4294967295;var Q=HEAP[R];HEAP[S]=Q;var P=af;var N=(P+76)&4294967295;var M=(N)&4294967295;var L=(aA)&4294967295;var K=HEAP[L];HEAP[M]=K;var J=(N+4)&4294967295;var I=(aA+4)&4294967295;var H=HEAP[I];HEAP[J]=H;var G=af;var F=(G+12)&4294967295;var E=(F+24)&4294967295;HEAP[E]=0;var C=af;var B=(C+12)&4294967295;var A=(B+24)&4294967295;var z=HEAP[A];var x=af;var w=(x+12)&4294967295;var v=(w+16)&4294967295;HEAP[v]=z;var u=af;var t=(u+12)&4294967295;var s=(t+16)&4294967295;var q=HEAP[s];var p=af;var o=(p+12)&4294967295;var n=(o+8)&4294967295;HEAP[n]=q;var m=af;var l=(m+12)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=af;var g=(i+12)&4294967295;var c=(g)&4294967295;HEAP[c]=j;var b=af;var a=(b+44)&4294967295;var aI=(a+24)&4294967295;HEAP[aI]=1;var aH=af;var aG=(aH+44)&4294967295;var aF=(aG+24)&4294967295;var aE=HEAP[aF];var aD=af;var aC=(aD+44)&4294967295;var ap=(aC+16)&4294967295;HEAP[ap]=aE;var ao=af;var an=(ao+44)&4294967295;var am=(an+16)&4294967295;var al=HEAP[am];var ak=af;var aj=(ak+44)&4294967295;var ai=(aj+8)&4294967295;HEAP[ai]=al;var ah=af;var ag=(ah+44)&4294967295;var ae=(ag+8)&4294967295;var ad=HEAP[ae];var ac=af;var ab=(ac+44)&4294967295;var aa=(ab)&4294967295;HEAP[aa]=ad;STACKTOP=y;return;return}function __ZN21GfxICCBasedColorSpaceD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV21GfxICCBasedColorSpace+8)&4294967295;var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var x=k;var w=(x+8)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+8)&4294967295;var n=HEAP[o];var C=q;FUNCTION_TABLE[C](n)}var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN21GfxICCBasedColorSpaceD0Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV21GfxICCBasedColorSpace+8)&4294967295;var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var x=k;var w=(x+8)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+8)&4294967295;var n=HEAP[o];var C=q;FUNCTION_TABLE[C](n)}var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN21GfxICCBasedColorSpace4copyEv(i){var C;var e;var D;var Y;var X;var W;var v;var f;var K=0;e=i;var V=e;var U=(V+8)&4294967295;var T=HEAP[U];var S=e;var Q=(S+8)&4294967295;var O=HEAP[Q];var M=(O)&4294967295;var z=HEAP[M];var x=(z+8)&4294967295;var u=HEAP[x];var s=e;var q=(s+8)&4294967295;var o=HEAP[q];var m=u;var k=FUNCTION_TABLE[m](o);W=k;var h=__Znwj(84);var g=h;X=g;var b=e;var ai=(b+76)&4294967295;var ah=e;var ag=(ah+4)&4294967295;var af=HEAP[ag];var ae=X;var ad=W;__ZN21GfxICCBasedColorSpaceC1EiP13GfxColorSpaceP3Ref(ae,af,ad,ai);var ac=X;v=ac;f=0;while(1){var l=f;var j=(((l))|0)<=3;if(!(j)){C=2;break}var ab=f;var aa=f;var R=e;var P=(R+12)&4294967295;var N=(P+aa*8)&4294967295;var L=HEAP[N];var J=v;var I=(J+12)&4294967295;var H=(I+ab*8)&4294967295;HEAP[H]=L;var G=f;var F=f;var E=e;var B=(E+44)&4294967295;var A=(B+F*8)&4294967295;var y=HEAP[A];var w=v;var t=(w+44)&4294967295;var r=(t+G*8)&4294967295;HEAP[r]=y;var p=f;var n=((p)+1)&4294967295;f=n;C=0;continue}var d=v;var c=d;Y=c;var a=Y;D=a;var Z=D;return Z;return null}function __ZN21GfxICCBasedColorSpace7getGrayEP8GfxColorPi(o,p,b){var v;var m;var k;var x;var n=0;m=o;k=p;x=b;var l=m;var j=(l+8)&4294967295;var i=HEAP[j];var h=m;var g=(h+8)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=(d+16)&4294967295;var a=HEAP[c];var w=m;var u=(w+8)&4294967295;var t=HEAP[u];var s=a;var r=k;var q=x;FUNCTION_TABLE[s](t,r,q);return;return}function __ZN21GfxICCBasedColorSpace6getRGBEP8GfxColorP6GfxRGB(o,p,q){var w;var m;var k;var b;var n=0;m=o;k=p;b=q;var l=m;var j=(l+8)&4294967295;var i=HEAP[j];var h=m;var g=(h+8)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=(d+20)&4294967295;var a=HEAP[c];var x=m;var v=(x+8)&4294967295;var u=HEAP[v];var t=a;var s=k;var r=b;FUNCTION_TABLE[t](u,s,r);return;return}function __ZN21GfxICCBasedColorSpace7getCMYKEP8GfxColorP7GfxCMYK(p,q,h){var w;var n;var l;var b;var o=0;n=p;l=q;b=h;var m=n;var k=(m+8)&4294967295;var j=HEAP[k];var i=n;var g=(i+8)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=(d+24)&4294967295;var a=HEAP[c];var x=n;var v=(x+8)&4294967295;var u=HEAP[v];var t=a;var s=l;var r=b;FUNCTION_TABLE[t](u,s,r);return;return}function __ZN21GfxICCBasedColorSpace10getRGBLineEPhPji(o,p,e,q){var x;var m;var h;var A;var z;var n=0;m=o;h=p;A=e;z=q;var l=m;var k=(l+8)&4294967295;var j=HEAP[k];var i=m;var g=(i+8)&4294967295;var f=HEAP[g];var d=(f)&4294967295;var c=HEAP[d];var b=(c+32)&4294967295;var a=HEAP[b];var y=m;var w=(y+8)&4294967295;var v=HEAP[w];var u=a;var t=h;var s=A;var r=z;FUNCTION_TABLE[u](v,t,s,r);return;return}function __ZN21GfxICCBasedColorSpace13useGetRGBLineEv(m){var u;var k;var y;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f+8)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+36)&4294967295;var w=HEAP[a];var v=k;var t=(v+8)&4294967295;var s=HEAP[t];var q=w;var p=FUNCTION_TABLE[q](s);var o=unSign((p),8,0);j=o;var n=j;y=n;var r=y;var x=(((r))&255);return x;return null}function __ZN21GfxICCBasedColorSpace15getDefaultColorEP8GfxColor(g,c){var s;var b;var t;var d;var A=0;b=g;t=c;d=0;while(1){var v=b;var u=(v+4)&4294967295;var r=HEAP[u];var q=d;var p=(((r))|0)>(((q))|0);if(!(p)){s=3;break}var O=d;var N=b;var M=(N+12)&4294967295;var L=(M+O*8)&4294967295;var K=HEAP[L];var J=(K)>0;if(J){var I=d;var G=d;var E=b;var C=(E+12)&4294967295;var o=(C+G*8)&4294967295;var n=HEAP[o];var m=__ZL8dblToCold2110(n);var l=t;var k=(l)&4294967295;var j=(k+I*4)&4294967295;HEAP[j]=m}else{var i=d;var h=b;var f=(h+44)&4294967295;var e=(f+i*8)&4294967295;var a=HEAP[e];var X=(a)<0;if(X){var W=d;var V=d;var U=b;var T=(U+44)&4294967295;var S=(T+V*8)&4294967295;var R=HEAP[S];var Q=__ZL8dblToCold2110(R);var P=t;var H=(P)&4294967295;var F=(H+W*4)&4294967295;HEAP[F]=Q}else{var D=d;var B=t;var z=(B)&4294967295;var y=(z+D*4)&4294967295;HEAP[y]=0}}var x=d;var w=((x)+1)&4294967295;d=w;s=0;continue}return;return}function __ZN21GfxICCBasedColorSpace16getDefaultRangesEPdS0_i(m,w,z,n){var v;var k;var o;var A;var y;var l=0;k=m;o=w;A=z;y=n;var j=k;var i=(j+8)&4294967295;var h=HEAP[i];var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+52)&4294967295;var a=HEAP[b];var x=k;var u=(x+8)&4294967295;var t=HEAP[u];var s=a;var r=o;var q=A;var p=y;FUNCTION_TABLE[s](t,r,q,p);return;return}function __ZN21GfxICCBasedColorSpaceC1EiP13GfxColorSpaceP3Ref(D,e,r,X){var y=STACKTOP;STACKTOP+=8;_memset(y,0,8);var O;var af;var aB;var d;var h;var aA=y;var f=0;af=D;aB=e;d=r;h=X;var az=af;var ay=(az)&4294967295;__ZN13GfxColorSpaceC2Ev(ay);var ax=af;var aw=(ax)&4294967295;var av=(aw)&4294967295;HEAP[av]=(__ZTV21GfxICCBasedColorSpace+8)&4294967295;var au=af;var at=(au+4)&4294967295;var ar=aB;HEAP[at]=ar;var aq=af;var Z=(aq+8)&4294967295;var Y=d;HEAP[Z]=Y;var W=h;var V=(aA)&4294967295;var U=(W)&4294967295;var T=HEAP[U];HEAP[V]=T;var S=(aA+4)&4294967295;var R=(W+4)&4294967295;var Q=HEAP[R];HEAP[S]=Q;var P=af;var N=(P+76)&4294967295;var M=(N)&4294967295;var L=(aA)&4294967295;var K=HEAP[L];HEAP[M]=K;var J=(N+4)&4294967295;var I=(aA+4)&4294967295;var H=HEAP[I];HEAP[J]=H;var G=af;var F=(G+12)&4294967295;var E=(F+24)&4294967295;HEAP[E]=0;var C=af;var B=(C+12)&4294967295;var A=(B+24)&4294967295;var z=HEAP[A];var x=af;var w=(x+12)&4294967295;var v=(w+16)&4294967295;HEAP[v]=z;var u=af;var t=(u+12)&4294967295;var s=(t+16)&4294967295;var q=HEAP[s];var p=af;var o=(p+12)&4294967295;var n=(o+8)&4294967295;HEAP[n]=q;var m=af;var l=(m+12)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=af;var g=(i+12)&4294967295;var c=(g)&4294967295;HEAP[c]=j;var b=af;var a=(b+44)&4294967295;var aI=(a+24)&4294967295;HEAP[aI]=1;var aH=af;var aG=(aH+44)&4294967295;var aF=(aG+24)&4294967295;var aE=HEAP[aF];var aD=af;var aC=(aD+44)&4294967295;var ap=(aC+16)&4294967295;HEAP[ap]=aE;var ao=af;var an=(ao+44)&4294967295;var am=(an+16)&4294967295;var al=HEAP[am];var ak=af;var aj=(ak+44)&4294967295;var ai=(aj+8)&4294967295;HEAP[ai]=al;var ah=af;var ag=(ah+44)&4294967295;var ae=(ag+8)&4294967295;var ad=HEAP[ae];var ac=af;var ab=(ac+44)&4294967295;var aa=(ab)&4294967295;HEAP[aa]=ad;STACKTOP=y;return;return}function __ZN20GfxIndexedColorSpace14mapColorToBaseEP8GfxColorS1_(C,aD,ai){var w=STACKTOP;STACKTOP+=512;_memset(w,0,512);var N;var aj;var V;var e;var A;var aF;var O;var aG=w;var a=w+256;var P;var Q;var f=0;aj=C;V=aD;e=ai;var aE=aj;var aC=(aE+4)&4294967295;var aB=HEAP[aC];var aA=aj;var az=(aA+4)&4294967295;var ay=HEAP[az];var ax=(ay)&4294967295;var aw=HEAP[ax];var av=(aw+44)&4294967295;var ac=HEAP[av];var ab=aj;var aa=(ab+4)&4294967295;var Z=HEAP[aa];var Y=ac;var X=FUNCTION_TABLE[Y](Z);P=X;var W=aj;var U=(W+4)&4294967295;var T=HEAP[U];var R=aj;var M=(R+4)&4294967295;var L=HEAP[M];var K=(L)&4294967295;var J=HEAP[K];var I=(J+52)&4294967295;var H=HEAP[I];var G=aj;var F=(G+8)&4294967295;var E=HEAP[F];var D=aj;var B=(D+4)&4294967295;var z=HEAP[B];var y=H;var x=(aG)&4294967295;var v=(a)&4294967295;FUNCTION_TABLE[y](z,x,v,E);var u=aj;var t=(u+12)&4294967295;var s=HEAP[t];var r=V;var q=(r)&4294967295;var p=(q)&4294967295;var o=HEAP[p];var n=__ZL8colToDbli(o);var m=(n)+0.5;var l=((m)|0);var k=P;var j=((l)*(k))&4294967295;var i=(s+j)&4294967295;O=i;Q=0;while(1){var ah=Q;var ag=P;var af=(((ah))|0)<(((ag))|0);if(!(af)){N=2;break}var h=Q;var g=Q;var d=(aG+g*8)&4294967295;var c=HEAP[d];var b=O;var aN=Q;var aM=(b+aN)&4294967295;var aL=HEAP[aM];var aK=unSign((aL),8,0);var aJ=(((aK))|0);var aI=(aJ)/255;var aH=Q;var au=(a+aH*8)&4294967295;var at=HEAP[au];var ar=(aI)*(at);var aq=(c)+(ar);var ap=__ZL8dblToCold2110(aq);var ao=e;var an=(ao)&4294967295;var am=(an+h*4)&4294967295;HEAP[am]=ap;var al=Q;var ak=((al)+1)&4294967295;Q=ak;N=0;continue}var ae=e;aF=ae;var ad=aF;A=ad;var S=A;STACKTOP=w;return S;return null}function __ZN20GfxIndexedColorSpace7getGrayEP8GfxColorPi(o,p,c){var A=STACKTOP;STACKTOP+=128;_memset(A,0,128);var x;var m;var k;var z;var B=A;var n=0;m=o;k=p;z=c;var l=m;var j=(l+4)&4294967295;var i=HEAP[j];var h=m;var g=(h+4)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var b=(d+16)&4294967295;var a=HEAP[b];var y=m;var w=k;var v=__ZN20GfxIndexedColorSpace14mapColorToBaseEP8GfxColorS1_(y,w,B);var u=m;var t=(u+4)&4294967295;var s=HEAP[t];var r=a;var q=z;FUNCTION_TABLE[r](s,v,q);STACKTOP=A;return;return}function __ZN20GfxIndexedColorSpace6getRGBEP8GfxColorP6GfxRGB(o,p,q){var A=STACKTOP;STACKTOP+=128;_memset(A,0,128);var y;var m;var k;var b;var B=A;var n=0;m=o;k=p;b=q;var l=m;var j=(l+4)&4294967295;var i=HEAP[j];var h=m;var g=(h+4)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=(d+20)&4294967295;var a=HEAP[c];var z=m;var x=k;var w=__ZN20GfxIndexedColorSpace14mapColorToBaseEP8GfxColorS1_(z,x,B);var v=m;var u=(v+4)&4294967295;var t=HEAP[u];var s=a;var r=b;FUNCTION_TABLE[s](t,w,r);STACKTOP=A;return;return}function __ZN20GfxIndexedColorSpace7getCMYKEP8GfxColorP7GfxCMYK(p,q,h){var A=STACKTOP;STACKTOP+=128;_memset(A,0,128);var y;var n;var l;var c;var B=A;var o=0;n=p;l=q;c=h;var m=n;var k=(m+4)&4294967295;var j=HEAP[k];var i=n;var g=(i+4)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var b=(d+24)&4294967295;var a=HEAP[b];var z=n;var x=l;var w=__ZN20GfxIndexedColorSpace14mapColorToBaseEP8GfxColorS1_(z,x,B);var v=n;var u=(v+4)&4294967295;var t=HEAP[u];var s=a;var r=c;FUNCTION_TABLE[s](t,w,r);STACKTOP=A;return;return}function __ZN20GfxIndexedColorSpace15getDefaultColorEP8GfxColor(f,b){var h;var i;var e;var g=0;i=f;e=b;var d=e;var c=(d)&4294967295;var a=(c)&4294967295;HEAP[a]=0;return;return}function __ZN20GfxIndexedColorSpace16getDefaultRangesEPdS0_i(j,d,h,i){var n;var p;var k;var o;var l;var m=0;p=j;k=d;o=h;l=i;var g=k;var f=(g)&4294967295;HEAP[f]=0;var e=l;var c=(((e))|0);var b=o;var a=(b)&4294967295;HEAP[a]=c;return;return}function __ZN23GfxSeparationColorSpace7getGrayEP8GfxColorPi(A,ap,at){var v=STACKTOP;STACKTOP+=392;_memset(v,0,392);var N;var ad;var S;var ac;var d;var M=v;var V=v+8;var X=v+264;var O;var e=0;ad=A;S=ap;ac=at;var ar=S;var aq=(ar)&4294967295;var ao=(aq)&4294967295;var an=HEAP[ao];var am=__ZL8colToDbli(an);HEAP[M]=am;var al=ad;var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=ad;var ah=(ai+12)&4294967295;var ab=HEAP[ah];var aa=(ab)&4294967295;var Z=HEAP[aa];var Y=(Z+16)&4294967295;var W=HEAP[Y];var U=ad;var T=(U+12)&4294967295;var R=HEAP[T];var Q=W;var P=(V)&4294967295;FUNCTION_TABLE[Q](R,M,P);O=0;while(1){var C=ad;var z=(C+8)&4294967295;var y=HEAP[z];var x=ad;var w=(x+8)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+44)&4294967295;var q=HEAP[r];var p=ad;var o=(p+8)&4294967295;var n=HEAP[o];var m=q;var l=FUNCTION_TABLE[m](n);var k=O;var j=(((l))|0)>(((k))|0);var i=unSign((j),1,0);d=i;var h=d;var B=reSign((h),8,0)!=0;if(!(B)){N=2;break}var L=O;var K=O;var J=(V+K*8)&4294967295;var I=HEAP[J];var H=__ZL8dblToCold2110(I);var G=(X)&4294967295;var F=(G+L*4)&4294967295;HEAP[F]=H;var E=O;var D=((E)+1)&4294967295;O=D;N=0;continue}var g=ad;var f=(g+8)&4294967295;var c=HEAP[f];var b=ad;var a=(b+8)&4294967295;var aA=HEAP[a];var az=(aA)&4294967295;var ay=HEAP[az];var ax=(ay+16)&4294967295;var aw=HEAP[ax];var av=ad;var au=(av+8)&4294967295;var ag=HEAP[au];var af=aw;var ae=ac;FUNCTION_TABLE[af](ag,X,ae);STACKTOP=v;return;return}function __ZN23GfxSeparationColorSpace6getRGBEP8GfxColorP6GfxRGB(A,ap,d){var v=STACKTOP;STACKTOP+=392;_memset(v,0,392);var N;var ad;var T;var P;var at;var M=v;var W=v+8;var Y=v+264;var O;var e=0;ad=A;T=ap;P=d;var ar=T;var aq=(ar)&4294967295;var ao=(aq)&4294967295;var an=HEAP[ao];var am=__ZL8colToDbli(an);HEAP[M]=am;var al=ad;var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=ad;var ah=(ai+12)&4294967295;var ac=HEAP[ah];var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=(aa+16)&4294967295;var X=HEAP[Z];var V=ad;var U=(V+12)&4294967295;var S=HEAP[U];var R=X;var Q=(W)&4294967295;FUNCTION_TABLE[R](S,M,Q);O=0;while(1){var C=ad;var z=(C+8)&4294967295;var y=HEAP[z];var x=ad;var w=(x+8)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+44)&4294967295;var q=HEAP[r];var p=ad;var o=(p+8)&4294967295;var n=HEAP[o];var m=q;var l=FUNCTION_TABLE[m](n);var k=O;var j=(((l))|0)>(((k))|0);var i=unSign((j),1,0);at=i;var h=at;var B=reSign((h),8,0)!=0;if(!(B)){N=2;break}var L=O;var K=O;var J=(W+K*8)&4294967295;var I=HEAP[J];var H=__ZL8dblToCold2110(I);var G=(Y)&4294967295;var F=(G+L*4)&4294967295;HEAP[F]=H;var E=O;var D=((E)+1)&4294967295;O=D;N=0;continue}var g=ad;var f=(g+8)&4294967295;var c=HEAP[f];var b=ad;var a=(b+8)&4294967295;var aA=HEAP[a];var az=(aA)&4294967295;var ay=HEAP[az];var ax=(ay+20)&4294967295;var aw=HEAP[ax];var av=ad;var au=(av+8)&4294967295;var ag=HEAP[au];var af=aw;var ae=P;FUNCTION_TABLE[af](ag,Y,ae);STACKTOP=v;return;return}function __ZN23GfxSeparationColorSpace7getCMYKEP8GfxColorP7GfxCMYK(B,ap,p){var w=STACKTOP;STACKTOP+=392;_memset(w,0,392);var O;var ad;var T;var d;var at;var N=w;var W=w+8;var Y=w+264;var P;var e=0;ad=B;T=ap;d=p;var ar=T;var aq=(ar)&4294967295;var ao=(aq)&4294967295;var an=HEAP[ao];var am=__ZL8colToDbli(an);HEAP[N]=am;var al=ad;var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=ad;var ah=(ai+12)&4294967295;var ac=HEAP[ah];var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=(aa+16)&4294967295;var X=HEAP[Z];var V=ad;var U=(V+12)&4294967295;var S=HEAP[U];var R=X;var Q=(W)&4294967295;FUNCTION_TABLE[R](S,N,Q);P=0;while(1){var D=ad;var A=(D+8)&4294967295;var z=HEAP[A];var y=ad;var x=(y+8)&4294967295;var v=HEAP[x];var u=(v)&4294967295;var t=HEAP[u];var s=(t+44)&4294967295;var r=HEAP[s];var q=ad;var o=(q+8)&4294967295;var n=HEAP[o];var m=r;var l=FUNCTION_TABLE[m](n);var k=P;var j=(((l))|0)>(((k))|0);var i=unSign((j),1,0);at=i;var h=at;var C=reSign((h),8,0)!=0;if(!(C)){O=2;break}var M=P;var L=P;var K=(W+L*8)&4294967295;var J=HEAP[K];var I=__ZL8dblToCold2110(J);var H=(Y)&4294967295;var G=(H+M*4)&4294967295;HEAP[G]=I;var F=P;var E=((F)+1)&4294967295;P=E;O=0;continue}var g=ad;var f=(g+8)&4294967295;var c=HEAP[f];var b=ad;var a=(b+8)&4294967295;var aA=HEAP[a];var az=(aA)&4294967295;var ay=HEAP[az];var ax=(ay+24)&4294967295;var aw=HEAP[ax];var av=ad;var au=(av+8)&4294967295;var ag=HEAP[au];var af=aw;var ae=d;FUNCTION_TABLE[af](ag,Y,ae);STACKTOP=w;return;return}function __ZN23GfxSeparationColorSpace15getDefaultColorEP8GfxColor(f,b){var h;var i;var e;var g=0;i=f;e=b;var d=e;var c=(d)&4294967295;var a=(c)&4294967295;HEAP[a]=65536;return;return}function __ZN20GfxDeviceNColorSpaceC2EiP13GfxColorSpaceP8Function(p,q,v,g){var y;var n;var e;var d;var r;var o=0;n=p;e=q;d=v;r=g;var m=n;var l=(m)&4294967295;__ZN13GfxColorSpaceC2Ev(l);var k=n;var j=(k)&4294967295;var i=(j)&4294967295;HEAP[i]=(__ZTV20GfxDeviceNColorSpace+8)&4294967295;var h=n;var f=(h+4)&4294967295;var c=e;HEAP[f]=c;var b=n;var a=(b+136)&4294967295;var z=d;HEAP[a]=z;var x=n;var w=(x+140)&4294967295;var u=r;HEAP[w]=u;var t=n;var s=(t+144)&4294967295;HEAP[s]=0;return;return}function __ZN20GfxDeviceNColorSpaceD1Ev(i){var B;var e;var X;var f;var J=0;e=i;var W=e;var V=(W)&4294967295;var U=(V)&4294967295;HEAP[U]=(__ZTV20GfxDeviceNColorSpace+8)&4294967295;f=0;while(1){var m=e;var k=(m+4)&4294967295;var h=HEAP[k];var g=f;var b=(((h))|0)>(((g))|0);if(!(b)){B=3;break}var T=f;var S=e;var R=(S+8)&4294967295;var P=(R+T*4)&4294967295;var N=HEAP[P];X=N;var L=X;var y=(L)!=0;if(y){var w=X;__ZN9GooStringD1Ev(w);var u=X;var s=u;__ZdlPv(s)}var q=f;var o=((q)+1)&4294967295;f=o;B=0;continue}var an=e;var al=(an+136)&4294967295;var aj=HEAP[al];var ah=(aj)!=0;if(ah){var af=e;var ad=(af+136)&4294967295;var ab=HEAP[ad];var Z=e;var Y=(Z+136)&4294967295;var Q=HEAP[Y];var O=(Q)&4294967295;var M=HEAP[O];var K=(M+4)&4294967295;var I=HEAP[K];var H=e;var G=(H+136)&4294967295;var F=HEAP[G];var E=I;FUNCTION_TABLE[E](F)}var D=e;var A=(D+140)&4294967295;var z=HEAP[A];var x=(z)!=0;if(x){var v=e;var t=(v+140)&4294967295;var r=HEAP[t];var p=e;var n=(p+140)&4294967295;var l=HEAP[n];var j=(l)&4294967295;var d=HEAP[j];var c=(d+4)&4294967295;var a=HEAP[c];var am=e;var ak=(am+140)&4294967295;var ai=HEAP[ak];var ag=a;FUNCTION_TABLE[ag](ai)}var ae=((0)&255);var C=reSign((ae),8,0)!=0;if(C){var ac=e;var aa=ac;__ZdlPv(aa)}return;return}function __ZN20GfxDeviceNColorSpaceD0Ev(i){var B;var e;var X;var f;var J=0;e=i;var W=e;var V=(W)&4294967295;var U=(V)&4294967295;HEAP[U]=(__ZTV20GfxDeviceNColorSpace+8)&4294967295;f=0;while(1){var m=e;var k=(m+4)&4294967295;var h=HEAP[k];var g=f;var b=(((h))|0)>(((g))|0);if(!(b)){B=3;break}var T=f;var S=e;var R=(S+8)&4294967295;var P=(R+T*4)&4294967295;var N=HEAP[P];X=N;var L=X;var y=(L)!=0;if(y){var w=X;__ZN9GooStringD1Ev(w);var u=X;var s=u;__ZdlPv(s)}var q=f;var o=((q)+1)&4294967295;f=o;B=0;continue}var an=e;var al=(an+136)&4294967295;var aj=HEAP[al];var ah=(aj)!=0;if(ah){var af=e;var ad=(af+136)&4294967295;var ab=HEAP[ad];var Z=e;var Y=(Z+136)&4294967295;var Q=HEAP[Y];var O=(Q)&4294967295;var M=HEAP[O];var K=(M+4)&4294967295;var I=HEAP[K];var H=e;var G=(H+136)&4294967295;var F=HEAP[G];var E=I;FUNCTION_TABLE[E](F)}var D=e;var A=(D+140)&4294967295;var z=HEAP[A];var x=(z)!=0;if(x){var v=e;var t=(v+140)&4294967295;var r=HEAP[t];var p=e;var n=(p+140)&4294967295;var l=HEAP[n];var j=(l)&4294967295;var d=HEAP[j];var c=(d+4)&4294967295;var a=HEAP[c];var am=e;var ak=(am+140)&4294967295;var ai=HEAP[ak];var ag=a;FUNCTION_TABLE[ag](ai)}var ae=((1)&255);var C=reSign((ae),8,0)!=0;if(C){var ac=e;var aa=ac;__ZdlPv(aa)}return;return}function __ZN20GfxDeviceNColorSpace4copyEv(A){var L;var Y;var y;var aq;var ap;var ao;var an;var o;var M;var d=0;Y=A;var am=Y;var al=(am+136)&4294967295;var ak=HEAP[al];var aj=Y;var ai=(aj+136)&4294967295;var ah=HEAP[ai];var X=(ah)&4294967295;var W=HEAP[X];var V=(W+8)&4294967295;var U=HEAP[V];var T=Y;var S=(T+136)&4294967295;var R=HEAP[S];var Q=U;var P=FUNCTION_TABLE[Q](R);an=P;var N=Y;var K=(N+140)&4294967295;var J=HEAP[K];var I=Y;var H=(I+140)&4294967295;var G=HEAP[H];var F=(G)&4294967295;var E=HEAP[F];var D=(E+8)&4294967295;var C=HEAP[D];var B=Y;var z=(B+140)&4294967295;var x=HEAP[z];var w=C;var v=FUNCTION_TABLE[w](x);ao=v;var u=__Znwj(148);var t=u;ap=t;var s=Y;var r=(s+4)&4294967295;var q=HEAP[r];var p=ap;var n=an;var m=ao;__ZN20GfxDeviceNColorSpaceC1EiP13GfxColorSpaceP8Function(p,q,n,m);var l=ap;o=l;M=0;while(1){var aw=Y;var av=(aw+4)&4294967295;var au=HEAP[av];var at=M;var ar=(((au))|0)>(((at))|0);if(!(ar)){L=2;break}var k=M;var j=M;var i=Y;var h=(i+8)&4294967295;var g=(h+j*4)&4294967295;var f=HEAP[g];var e=__ZNK9GooString4copyEv(f);var c=o;var b=(c+8)&4294967295;var a=(b+k*4)&4294967295;HEAP[a]=e;var ay=M;var ax=((ay)+1)&4294967295;M=ax;L=0;continue}var ag=Y;var af=(ag+144)&4294967295;var ae=HEAP[af];var ad=o;var ac=(ad+144)&4294967295;HEAP[ac]=ae;var ab=o;var aa=ab;aq=aa;var Z=aq;y=Z;var O=y;return O;return null}function __ZN20GfxDeviceNColorSpace7getGrayEP8GfxColorPi(z,aB,aE){var u=STACKTOP;STACKTOP+=640;_memset(u,0,640);var M;var ah;var S;var ag;var N;var L=u;var V=u+256;var X=u+512;var O;var d=0;ah=z;S=aB;ag=aE;O=0;$bb1$2:while(1){var ab=ah;var aa=(ab+4)&4294967295;var Z=HEAP[aa];var Y=O;var W=(((Z))|0)>(((Y))|0);if(!(W)){M=2;break $bb1$2}var aD=O;var aC=O;var aA=S;var az=(aA)&4294967295;var ay=(az+aC*4)&4294967295;var ax=HEAP[ay];var aw=__ZL8colToDbli(ax);var av=(L+aD*8)&4294967295;HEAP[av]=aw;var au=O;var at=((au)+1)&4294967295;O=at;M=0;continue $bb1$2}var U=ah;var T=(U+140)&4294967295;var R=HEAP[T];var Q=ah;var P=(Q+140)&4294967295;var K=HEAP[P];var J=(K)&4294967295;var I=HEAP[J];var H=(I+16)&4294967295;var G=HEAP[H];var F=ah;var E=(F+140)&4294967295;var D=HEAP[E];var C=G;var B=(L)&4294967295;var y=(V)&4294967295;FUNCTION_TABLE[C](D,B,y);O=0;while(1){var n=ah;var m=(n+136)&4294967295;var l=HEAP[m];var k=ah;var j=(k+136)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=HEAP[h];var f=(g+44)&4294967295;var e=HEAP[f];var c=ah;var b=(c+136)&4294967295;var a=HEAP[b];var aL=e;var aK=FUNCTION_TABLE[aL](a);var aJ=O;var aI=(((aK))|0)>(((aJ))|0);var aH=unSign((aI),1,0);N=aH;var aG=N;var A=reSign((aG),8,0)!=0;if(!(A)){M=5;break}var x=O;var w=O;var v=(V+w*8)&4294967295;var t=HEAP[v];var s=__ZL8dblToCold2110(t);var r=(X)&4294967295;var q=(r+x*4)&4294967295;HEAP[q]=s;var p=O;var o=((p)+1)&4294967295;O=o;M=3;continue}var aF=ah;var ar=(aF+136)&4294967295;var aq=HEAP[ar];var ap=ah;var ao=(ap+136)&4294967295;var an=HEAP[ao];var am=(an)&4294967295;var al=HEAP[am];var ak=(al+16)&4294967295;var aj=HEAP[ak];var ai=ah;var af=(ai+136)&4294967295;var ae=HEAP[af];var ad=aj;var ac=ag;FUNCTION_TABLE[ad](ae,X,ac);STACKTOP=u;return;return}function __ZN20GfxDeviceNColorSpace6getRGBEP8GfxColorP6GfxRGB(A,aC,d){var v=STACKTOP;STACKTOP+=640;_memset(v,0,640);var O;var ai;var U;var Q;var D;var N=v;var X=v+256;var Z=v+512;var P;var e=0;ai=A;U=aC;Q=d;P=0;$bb1$2:while(1){var ad=ai;var ac=(ad+4)&4294967295;var ab=HEAP[ac];var aa=P;var Y=(((ab))|0)>(((aa))|0);if(!(Y)){O=2;break $bb1$2}var aE=P;var aD=P;var aB=U;var aA=(aB)&4294967295;var az=(aA+aD*4)&4294967295;var ay=HEAP[az];var ax=__ZL8colToDbli(ay);var aw=(N+aE*8)&4294967295;HEAP[aw]=ax;var av=P;var au=((av)+1)&4294967295;P=au;O=0;continue $bb1$2}var W=ai;var V=(W+140)&4294967295;var T=HEAP[V];var S=ai;var R=(S+140)&4294967295;var M=HEAP[R];var L=(M)&4294967295;var K=HEAP[L];var J=(K+16)&4294967295;var I=HEAP[J];var H=ai;var G=(H+140)&4294967295;var F=HEAP[G];var E=I;var C=(N)&4294967295;var z=(X)&4294967295;FUNCTION_TABLE[E](F,C,z);P=0;while(1){var o=ai;var n=(o+136)&4294967295;var m=HEAP[n];var l=ai;var k=(l+136)&4294967295;var j=HEAP[k];var i=(j)&4294967295;var h=HEAP[i];var g=(h+44)&4294967295;var f=HEAP[g];var c=ai;var b=(c+136)&4294967295;var a=HEAP[b];var aL=f;var aK=FUNCTION_TABLE[aL](a);var aJ=P;var aI=(((aK))|0)>(((aJ))|0);var aH=unSign((aI),1,0);D=aH;var aG=D;var B=reSign((aG),8,0)!=0;if(!(B)){O=5;break}var y=P;var x=P;var w=(X+x*8)&4294967295;var u=HEAP[w];var t=__ZL8dblToCold2110(u);var s=(Z)&4294967295;var r=(s+y*4)&4294967295;HEAP[r]=t;var q=P;var p=((q)+1)&4294967295;P=p;O=3;continue}var aF=ai;var at=(aF+136)&4294967295;var ar=HEAP[at];var aq=ai;var ap=(aq+136)&4294967295;var ao=HEAP[ap];var an=(ao)&4294967295;var am=HEAP[an];var al=(am+20)&4294967295;var ak=HEAP[al];var aj=ai;var ah=(aj+136)&4294967295;var ag=HEAP[ah];var af=ak;var ae=Q;FUNCTION_TABLE[af](ag,Z,ae);STACKTOP=v;return;return}function __ZN20GfxDeviceNColorSpace7getCMYKEP8GfxColorP7GfxCMYK(B,aC,p){var w=STACKTOP;STACKTOP+=640;_memset(w,0,640);var P;var ai;var U;var d;var D;var O=w;var X=w+256;var Z=w+512;var Q;var e=0;ai=B;U=aC;d=p;Q=0;$bb1$2:while(1){var ad=ai;var ac=(ad+4)&4294967295;var ab=HEAP[ac];var aa=Q;var Y=(((ab))|0)>(((aa))|0);if(!(Y)){P=2;break $bb1$2}var aE=Q;var aD=Q;var aB=U;var aA=(aB)&4294967295;var az=(aA+aD*4)&4294967295;var ay=HEAP[az];var ax=__ZL8colToDbli(ay);var aw=(O+aE*8)&4294967295;HEAP[aw]=ax;var av=Q;var au=((av)+1)&4294967295;Q=au;P=0;continue $bb1$2}var W=ai;var V=(W+140)&4294967295;var T=HEAP[V];var S=ai;var R=(S+140)&4294967295;var N=HEAP[R];var M=(N)&4294967295;var L=HEAP[M];var K=(L+16)&4294967295;var J=HEAP[K];var I=ai;var H=(I+140)&4294967295;var G=HEAP[H];var F=J;var E=(O)&4294967295;var A=(X)&4294967295;FUNCTION_TABLE[F](G,E,A);Q=0;while(1){var o=ai;var n=(o+136)&4294967295;var m=HEAP[n];var l=ai;var k=(l+136)&4294967295;var j=HEAP[k];var i=(j)&4294967295;var h=HEAP[i];var g=(h+44)&4294967295;var f=HEAP[g];var c=ai;var b=(c+136)&4294967295;var a=HEAP[b];var aL=f;var aK=FUNCTION_TABLE[aL](a);var aJ=Q;var aI=(((aK))|0)>(((aJ))|0);var aH=unSign((aI),1,0);D=aH;var aG=D;var C=reSign((aG),8,0)!=0;if(!(C)){P=5;break}var z=Q;var y=Q;var x=(X+y*8)&4294967295;var v=HEAP[x];var u=__ZL8dblToCold2110(v);var t=(Z)&4294967295;var s=(t+z*4)&4294967295;HEAP[s]=u;var r=Q;var q=((r)+1)&4294967295;Q=q;P=3;continue}var aF=ai;var at=(aF+136)&4294967295;var ar=HEAP[at];var aq=ai;var ap=(aq+136)&4294967295;var ao=HEAP[ap];var an=(ao)&4294967295;var am=HEAP[an];var al=(am+24)&4294967295;var ak=HEAP[al];var aj=ai;var ah=(aj+136)&4294967295;var ag=HEAP[ah];var af=ak;var ae=d;FUNCTION_TABLE[af](ag,Z,ae);STACKTOP=w;return;return}function __ZN20GfxDeviceNColorSpace15getDefaultColorEP8GfxColor(o,p){var q;var m;var k;var a;var n=0;m=o;k=p;a=0;while(1){var e=m;var d=(e+4)&4294967295;var c=HEAP[d];var b=a;var r=(((c))|0)>(((b))|0);if(!(r)){q=2;break}var l=a;var j=k;var i=(j)&4294967295;var h=(i+l*4)&4294967295;HEAP[h]=65536;var g=a;var f=((g)+1)&4294967295;a=f;q=0;continue}return;return}function __ZN20GfxDeviceNColorSpaceC1EiP13GfxColorSpaceP8Function(p,q,v,g){var y;var n;var e;var d;var r;var o=0;n=p;e=q;d=v;r=g;var m=n;var l=(m)&4294967295;__ZN13GfxColorSpaceC2Ev(l);var k=n;var j=(k)&4294967295;var i=(j)&4294967295;HEAP[i]=(__ZTV20GfxDeviceNColorSpace+8)&4294967295;var h=n;var f=(h+4)&4294967295;var c=e;HEAP[f]=c;var b=n;var a=(b+136)&4294967295;var z=d;HEAP[a]=z;var x=n;var w=(x+140)&4294967295;var u=r;HEAP[w]=u;var t=n;var s=(t+144)&4294967295;HEAP[s]=0;return;return}function __ZN20GfxPatternColorSpaceC2EP13GfxColorSpace(j,f){var m;var n;var k;var l=0;n=j;k=f;var i=n;var h=(i)&4294967295;__ZN13GfxColorSpaceC2Ev(h);var g=n;var e=(g)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV20GfxPatternColorSpace+8)&4294967295;var c=n;var b=(c+4)&4294967295;var a=k;HEAP[b]=a;return;return}function __ZN20GfxPatternColorSpaceD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV20GfxPatternColorSpace+8)&4294967295;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;$bb$$bb2$2:do{if(d){var c=k;var b=(c+4)&4294967295;var a=HEAP[b];var x=(a)!=0;if(!(x)){v=1;break $bb$$bb2$2}var w=k;var u=(w+4)&4294967295;var t=HEAP[u];var s=k;var r=(s+4)&4294967295;var q=HEAP[r];var p=(q)&4294967295;var o=HEAP[p];var n=(o+4)&4294967295;var G=HEAP[n];var F=k;var E=(F+4)&4294967295;var D=HEAP[E];var C=G;FUNCTION_TABLE[C](D)}}while(0);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN20GfxPatternColorSpaceD0Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV20GfxPatternColorSpace+8)&4294967295;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;$bb$$bb2$2:do{if(d){var c=k;var b=(c+4)&4294967295;var a=HEAP[b];var x=(a)!=0;if(!(x)){v=1;break $bb$$bb2$2}var w=k;var u=(w+4)&4294967295;var t=HEAP[u];var s=k;var r=(s+4)&4294967295;var q=HEAP[r];var p=(q)&4294967295;var o=HEAP[p];var n=(o+4)&4294967295;var G=HEAP[n];var F=k;var E=(F+4)&4294967295;var D=HEAP[E];var C=G;FUNCTION_TABLE[C](D)}}while(0);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN20GfxPatternColorSpace4copyEv(e){var n;var b;var o;var A;var p;var z;var y;var q=0;b=e;var x=b;var w=(x+4)&4294967295;var v=HEAP[w];var u=(v)!=0;if(u){var t=b;var s=(t+4)&4294967295;var r=HEAP[s];var m=b;var l=(m+4)&4294967295;var k=HEAP[l];var j=(k)&4294967295;var i=HEAP[j];var h=(i+8)&4294967295;var g=HEAP[h];var f=b;var d=(f+4)&4294967295;var c=HEAP[d];var a=g;var K=FUNCTION_TABLE[a](c);p=K}else{p=0}var J=p;z=J;var I=__Znwj(8);var H=I;A=H;var G=A;var F=z;__ZN20GfxPatternColorSpaceC1EP13GfxColorSpace(G,F);var E=A;var D=E;y=D;var C=y;o=C;var B=o;return B;return null}function __ZN20GfxPatternColorSpace7getGrayEP8GfxColorPi(e,b,f){var h;var i;var d;var a;var g=0;i=e;d=b;a=f;var c=a;HEAP[c]=0;return;return}function __ZN20GfxPatternColorSpace6getRGBEP8GfxColorP6GfxRGB(o,p,q){var s;var m;var k;var b;var n=0;m=o;k=p;b=q;var l=b;var j=(l+8)&4294967295;HEAP[j]=0;var i=b;var h=(i+8)&4294967295;var g=HEAP[h];var f=b;var e=(f+4)&4294967295;HEAP[e]=g;var d=b;var c=(d+4)&4294967295;var a=HEAP[c];var t=b;var r=(t)&4294967295;HEAP[r]=a;return;return}function __ZN20GfxPatternColorSpace7getCMYKEP8GfxColorP7GfxCMYK(p,q,h){var u;var n;var l;var b;var o=0;n=p;l=q;b=h;var m=b;var k=(m+8)&4294967295;HEAP[k]=0;var j=b;var i=(j+8)&4294967295;var g=HEAP[i];var f=b;var e=(f+4)&4294967295;HEAP[e]=g;var d=b;var c=(d+4)&4294967295;var a=HEAP[c];var v=b;var t=(v)&4294967295;HEAP[t]=a;var s=b;var r=(s+12)&4294967295;HEAP[r]=1;return;return}function __ZN20GfxPatternColorSpace15getDefaultColorEP8GfxColor(f,b){var h;var i;var e;var g=0;i=f;e=b;var d=e;var c=(d)&4294967295;var a=(c)&4294967295;HEAP[a]=0;return;return}function __ZN20GfxPatternColorSpaceC1EP13GfxColorSpace(j,f){var m;var n;var k;var l=0;n=j;k=f;var i=n;var h=(i)&4294967295;__ZN13GfxColorSpaceC2Ev(h);var g=n;var e=(g)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV20GfxPatternColorSpace+8)&4294967295;var c=n;var b=(c+4)&4294967295;var a=k;HEAP[b]=a;return;return}function __ZN10GfxPatternC2Ei(g,h){var j;var k;var f;var i=0;k=g;f=h;var e=k;var d=(e)&4294967295;HEAP[d]=(__ZTV10GfxPattern+8)&4294967295;var c=k;var b=(c+4)&4294967295;var a=f;HEAP[b]=a;return;return}function __ZN10GfxPatternD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV10GfxPattern+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN10GfxPatternD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV10GfxPattern+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN10GfxPatternC1Ei(g,h){var j;var k;var f;var i=0;k=g;f=h;var e=k;var d=(e)&4294967295;HEAP[d]=(__ZTV10GfxPattern+8)&4294967295;var c=k;var b=(c+4)&4294967295;var a=f;HEAP[b]=a;return;return}function __ZN17GfxShadingPatternC2EP10GfxShadingPd(p,m,C){var A;var n;var y;var d;var a;var o=0;n=p;y=m;d=C;var l=n;var k=(l)&4294967295;__ZN10GfxPatternC2Ei(k,2);var j=n;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV17GfxShadingPattern+8)&4294967295;var g=n;var f=(g+8)&4294967295;var e=y;HEAP[f]=e;a=0;while(1){var r=a;var q=(((r))|0)<=5;if(!(q)){A=2;break}var c=a;var b=d;var B=a;var z=(b+8*B)&4294967295;var x=HEAP[z];var w=n;var v=(w+12)&4294967295;var u=(v+c*8)&4294967295;HEAP[u]=x;var t=a;var s=((t)+1)&4294967295;a=s;A=0;continue}return;return}function __ZN17GfxShadingPatternD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV17GfxShadingPattern+8)&4294967295;var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var x=k;var w=(x+8)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+8)&4294967295;var n=HEAP[o];var C=q;FUNCTION_TABLE[C](n)}var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN17GfxShadingPatternD0Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV17GfxShadingPattern+8)&4294967295;var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var x=k;var w=(x+8)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+8)&4294967295;var n=HEAP[o];var C=q;FUNCTION_TABLE[C](n)}var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN17GfxShadingPattern4copyEv(m){var w;var k;var A;var j;var i;var h;var l=0;k=m;var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=k;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var y=HEAP[a];var x=(y+8)&4294967295;var v=HEAP[x];var u=k;var s=(u+8)&4294967295;var r=HEAP[s];var q=v;var p=FUNCTION_TABLE[q](r);i=p;var o=__Znwj(60);var n=o;j=n;var H=k;var G=(H+12)&4294967295;var F=(G)&4294967295;var E=j;var D=i;__ZN17GfxShadingPatternC1EP10GfxShadingPd(E,D,F);var C=j;var B=C;h=B;var z=h;A=z;var t=A;return t;return null}function __ZN17GfxShadingPatternC1EP10GfxShadingPd(p,m,C){var A;var n;var y;var d;var a;var o=0;n=p;y=m;d=C;var l=n;var k=(l)&4294967295;__ZN10GfxPatternC2Ei(k,2);var j=n;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV17GfxShadingPattern+8)&4294967295;var g=n;var f=(g+8)&4294967295;var e=y;HEAP[f]=e;a=0;while(1){var r=a;var q=(((r))|0)<=5;if(!(q)){A=2;break}var c=a;var b=d;var B=a;var z=(b+8*B)&4294967295;var x=HEAP[z];var w=n;var v=(w+12)&4294967295;var u=(v+c*8)&4294967295;HEAP[u]=x;var t=a;var s=((t)+1)&4294967295;a=s;A=0;continue}return;return}function __ZN10GfxShadingC2Ei(i,j){var l;var m;var h;var k=0;m=i;h=j;var g=m;var f=(g)&4294967295;HEAP[f]=(__ZTV10GfxShading+8)&4294967295;var e=m;var d=(e+4)&4294967295;var c=h;HEAP[d]=c;var b=m;var a=(b+8)&4294967295;HEAP[a]=0;return;return}function __ZN10GfxShadingD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV10GfxShading+8)&4294967295;var h=k;var g=(h+8)&4294967295;var f=HEAP[g];var e=(f)!=0;$bb$$bb2$2:do{if(e){var d=k;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)!=0;if(!(a)){v=1;break $bb$$bb2$2}var x=k;var w=(x+8)&4294967295;var u=HEAP[w];var t=k;var s=(t+8)&4294967295;var r=HEAP[s];var q=(r)&4294967295;var p=HEAP[q];var o=(p+4)&4294967295;var n=HEAP[o];var F=k;var E=(F+8)&4294967295;var D=HEAP[E];var C=n;FUNCTION_TABLE[C](D)}}while(0);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN10GfxShadingD0Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV10GfxShading+8)&4294967295;var h=k;var g=(h+8)&4294967295;var f=HEAP[g];var e=(f)!=0;$bb$$bb2$2:do{if(e){var d=k;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)!=0;if(!(a)){v=1;break $bb$$bb2$2}var x=k;var w=(x+8)&4294967295;var u=HEAP[w];var t=k;var s=(t+8)&4294967295;var r=HEAP[s];var q=(r)&4294967295;var p=HEAP[q];var o=(p+4)&4294967295;var n=HEAP[o];var F=k;var E=(F+8)&4294967295;var D=HEAP[E];var C=n;FUNCTION_TABLE[C](D)}}while(0);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN10GfxShadingC1Ei(i,j){var l;var m;var h;var k=0;m=i;h=j;var g=m;var f=(g)&4294967295;HEAP[f]=(__ZTV10GfxShading+8)&4294967295;var e=m;var d=(e+4)&4294967295;var c=h;HEAP[d]=c;var b=m;var a=(b+8)&4294967295;HEAP[a]=0;return;return}function __ZN10GfxShadingC2EPS_(z,d){var K;var X;var W;var L;var e=0;X=z;W=d;var aq=X;var ap=(aq)&4294967295;HEAP[ap]=(__ZTV10GfxShading+8)&4294967295;var ao=W;var an=(ao+4)&4294967295;var am=HEAP[an];var al=X;var ak=(al+4)&4294967295;HEAP[ak]=am;var aj=W;var ai=(aj+8)&4294967295;var ah=HEAP[ai];var V=W;var U=(V+8)&4294967295;var T=HEAP[U];var S=(T)&4294967295;var R=HEAP[S];var Q=(R+8)&4294967295;var P=HEAP[Q];var O=W;var N=(O+8)&4294967295;var M=HEAP[N];var J=P;var I=FUNCTION_TABLE[J](M);var H=X;var G=(H+8)&4294967295;HEAP[G]=I;L=0;while(1){var r=L;var q=(((r))|0)<=31;if(!(q)){K=2;break}var F=L;var E=L;var D=W;var C=(D+12)&4294967295;var B=(C)&4294967295;var A=(B+E*4)&4294967295;var y=HEAP[A];var x=X;var w=(x+12)&4294967295;var v=(w)&4294967295;var u=(v+F*4)&4294967295;HEAP[u]=y;var t=L;var s=((t)+1)&4294967295;L=s;K=0;continue}var p=W;var o=(p+140)&4294967295;var n=HEAP[o];var m=X;var l=(m+140)&4294967295;HEAP[l]=n;var k=W;var j=(k+144)&4294967295;var i=HEAP[j];var h=X;var g=(h+144)&4294967295;HEAP[g]=i;var f=W;var c=(f+152)&4294967295;var b=HEAP[c];var a=X;var ay=(a+152)&4294967295;HEAP[ay]=b;var ax=W;var aw=(ax+160)&4294967295;var av=HEAP[aw];var au=X;var at=(au+160)&4294967295;HEAP[at]=av;var ar=W;var ag=(ar+168)&4294967295;var af=HEAP[ag];var ae=X;var ad=(ae+168)&4294967295;HEAP[ad]=af;var ac=W;var ab=(ac+176)&4294967295;var aa=HEAP[ab];var Z=X;var Y=(Z+176)&4294967295;HEAP[Y]=aa;return;return}function __ZN10GfxShadingC1EPS_(z,d){var K;var X;var W;var L;var e=0;X=z;W=d;var aq=X;var ap=(aq)&4294967295;HEAP[ap]=(__ZTV10GfxShading+8)&4294967295;var ao=W;var an=(ao+4)&4294967295;var am=HEAP[an];var al=X;var ak=(al+4)&4294967295;HEAP[ak]=am;var aj=W;var ai=(aj+8)&4294967295;var ah=HEAP[ai];var V=W;var U=(V+8)&4294967295;var T=HEAP[U];var S=(T)&4294967295;var R=HEAP[S];var Q=(R+8)&4294967295;var P=HEAP[Q];var O=W;var N=(O+8)&4294967295;var M=HEAP[N];var J=P;var I=FUNCTION_TABLE[J](M);var H=X;var G=(H+8)&4294967295;HEAP[G]=I;L=0;while(1){var r=L;var q=(((r))|0)<=31;if(!(q)){K=2;break}var F=L;var E=L;var D=W;var C=(D+12)&4294967295;var B=(C)&4294967295;var A=(B+E*4)&4294967295;var y=HEAP[A];var x=X;var w=(x+12)&4294967295;var v=(w)&4294967295;var u=(v+F*4)&4294967295;HEAP[u]=y;var t=L;var s=((t)+1)&4294967295;L=s;K=0;continue}var p=W;var o=(p+140)&4294967295;var n=HEAP[o];var m=X;var l=(m+140)&4294967295;HEAP[l]=n;var k=W;var j=(k+144)&4294967295;var i=HEAP[j];var h=X;var g=(h+144)&4294967295;HEAP[g]=i;var f=W;var c=(f+152)&4294967295;var b=HEAP[c];var a=X;var ay=(a+152)&4294967295;HEAP[ay]=b;var ax=W;var aw=(ax+160)&4294967295;var av=HEAP[aw];var au=X;var at=(au+160)&4294967295;HEAP[at]=av;var ar=W;var ag=(ar+168)&4294967295;var af=HEAP[ag];var ae=X;var ad=(ae+168)&4294967295;HEAP[ad]=af;var ac=W;var ab=(ac+176)&4294967295;var aa=HEAP[ab];var Z=X;var Y=(Z+176)&4294967295;HEAP[Y]=aa;return;return}function __ZN18GfxFunctionShadingC2EddddPdPP8Functioni(l,E,C,i,c,f,g,R){var B;var b;var ab;var ad;var ac;var ae;var D;var d;var h;var e;var L=0;b=l;ab=E;ad=C;ac=i;ae=c;D=f;d=g;h=R;var aa=b;var Z=(aa)&4294967295;__ZN10GfxShadingC2Ei(Z,1);var Y=b;var X=(Y)&4294967295;var W=(X)&4294967295;HEAP[W]=(__ZTV18GfxFunctionShading+8)&4294967295;var V=b;var U=(V+180)&4294967295;var S=ab;HEAP[U]=S;var P=b;var N=(P+188)&4294967295;var y=ad;HEAP[N]=y;var w=b;var u=(w+196)&4294967295;var s=ac;HEAP[u]=s;var q=b;var o=(q+204)&4294967295;var n=ae;HEAP[o]=n;e=0;$bb1$2:while(1){var ah=e;var ag=(((ah))|0)<=5;if(!(ag)){B=2;break $bb1$2}var m=e;var k=D;var j=e;var a=(k+8*j)&4294967295;var an=HEAP[a];var am=b;var al=(am+212)&4294967295;var ak=(al+m*8)&4294967295;HEAP[ak]=an;var aj=e;var ai=((aj)+1)&4294967295;e=ai;B=0;continue $bb1$2}var af=b;var T=(af+388)&4294967295;var Q=h;HEAP[T]=Q;e=0;while(1){var x=b;var v=(x+388)&4294967295;var t=HEAP[v];var r=e;var p=(((t))|0)>(((r))|0);if(!(p)){B=5;break}var O=e;var M=d;var K=e;var J=(M+4*K)&4294967295;var I=HEAP[J];var H=b;var G=(H+260)&4294967295;var F=(G+O*4)&4294967295;HEAP[F]=I;var A=e;var z=((A)+1)&4294967295;e=z;B=3;continue}return;return}function __ZN18GfxFunctionShadingD1Ev(f){var p;var b;var c;var w=0;b=f;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV18GfxFunctionShading+8)&4294967295;c=0;while(1){var C=b;var A=(C+388)&4294967295;var y=HEAP[A];var x=c;var v=(((y))|0)>(((x))|0);if(!(v)){p=3;break}var I=c;var H=b;var G=(H+260)&4294967295;var F=(G+I*4)&4294967295;var D=HEAP[F];var B=(D)!=0;if(B){var z=c;var n=b;var m=(n+260)&4294967295;var l=(m+z*4)&4294967295;var k=HEAP[l];var j=c;var i=b;var h=(i+260)&4294967295;var g=(h+j*4)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var U=(a+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+260)&4294967295;var P=(Q+S*4)&4294967295;var O=HEAP[P];var N=T;FUNCTION_TABLE[N](O)}var M=c;var E=((M)+1)&4294967295;c=E;p=0;continue}var u=b;var t=u;__ZN10GfxShadingD2Ev(t);var s=((0)&255);var q=reSign((s),8,0)!=0;if(q){var r=b;var o=r;__ZdlPv(o)}return;return}function __ZN18GfxFunctionShadingD0Ev(f){var p;var b;var c;var w=0;b=f;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV18GfxFunctionShading+8)&4294967295;c=0;while(1){var C=b;var A=(C+388)&4294967295;var y=HEAP[A];var x=c;var v=(((y))|0)>(((x))|0);if(!(v)){p=3;break}var I=c;var H=b;var G=(H+260)&4294967295;var F=(G+I*4)&4294967295;var D=HEAP[F];var B=(D)!=0;if(B){var z=c;var n=b;var m=(n+260)&4294967295;var l=(m+z*4)&4294967295;var k=HEAP[l];var j=c;var i=b;var h=(i+260)&4294967295;var g=(h+j*4)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var U=(a+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+260)&4294967295;var P=(Q+S*4)&4294967295;var O=HEAP[P];var N=T;FUNCTION_TABLE[N](O)}var M=c;var E=((M)+1)&4294967295;c=E;p=0;continue}var u=b;var t=u;__ZN10GfxShadingD2Ev(t);var s=((1)&255);var q=reSign((s),8,0)!=0;if(q){var r=b;var o=r;__ZdlPv(o)}return;return}function __ZN18GfxFunctionShading4copyEv(j){var n;var o;var k;var i;var h;var m=0;o=j;var g=__Znwj(392);var f=g;i=f;var e=i;var d=o;__ZN18GfxFunctionShadingC1EPS_(e,d);var c=i;var b=c;h=b;var a=h;k=a;var l=k;return l;return null}function __ZN18GfxFunctionShadingC1EddddPdPP8Functioni(l,E,C,i,c,f,g,R){var B;var b;var ab;var ad;var ac;var ae;var D;var d;var h;var e;var L=0;b=l;ab=E;ad=C;ac=i;ae=c;D=f;d=g;h=R;var aa=b;var Z=(aa)&4294967295;__ZN10GfxShadingC2Ei(Z,1);var Y=b;var X=(Y)&4294967295;var W=(X)&4294967295;HEAP[W]=(__ZTV18GfxFunctionShading+8)&4294967295;var V=b;var U=(V+180)&4294967295;var S=ab;HEAP[U]=S;var P=b;var N=(P+188)&4294967295;var y=ad;HEAP[N]=y;var w=b;var u=(w+196)&4294967295;var s=ac;HEAP[u]=s;var q=b;var o=(q+204)&4294967295;var n=ae;HEAP[o]=n;e=0;$bb1$2:while(1){var ah=e;var ag=(((ah))|0)<=5;if(!(ag)){B=2;break $bb1$2}var m=e;var k=D;var j=e;var a=(k+8*j)&4294967295;var an=HEAP[a];var am=b;var al=(am+212)&4294967295;var ak=(al+m*8)&4294967295;HEAP[ak]=an;var aj=e;var ai=((aj)+1)&4294967295;e=ai;B=0;continue $bb1$2}var af=b;var T=(af+388)&4294967295;var Q=h;HEAP[T]=Q;e=0;while(1){var x=b;var v=(x+388)&4294967295;var t=HEAP[v];var r=e;var p=(((t))|0)>(((r))|0);if(!(p)){B=5;break}var O=e;var M=d;var K=e;var J=(M+4*K)&4294967295;var I=HEAP[J];var H=b;var G=(H+260)&4294967295;var F=(G+O*4)&4294967295;HEAP[F]=I;var A=e;var z=((A)+1)&4294967295;e=z;B=3;continue}return;return}function __ZN18GfxFunctionShadingC2EPS_(z,d){var K;var ae;var Z;var L;var e=0;ae=z;Z=d;var az=Z;var ay=az;var ax=ae;var aw=(ax)&4294967295;__ZN10GfxShadingC2EPS_(aw,ay);var av=ae;var au=(av)&4294967295;var at=(au)&4294967295;HEAP[at]=(__ZTV18GfxFunctionShading+8)&4294967295;var ar=Z;var aq=(ar+180)&4294967295;var ap=HEAP[aq];var W=ae;var U=(W+180)&4294967295;HEAP[U]=ap;var T=Z;var S=(T+188)&4294967295;var R=HEAP[S];var Q=ae;var P=(Q+188)&4294967295;HEAP[P]=R;var O=Z;var N=(O+196)&4294967295;var M=HEAP[N];var J=ae;var I=(J+196)&4294967295;HEAP[I]=M;var H=Z;var G=(H+204)&4294967295;var F=HEAP[G];var E=ae;var D=(E+204)&4294967295;HEAP[D]=F;L=0;$bb1$2:while(1){var q=L;var p=(((q))|0)<=5;if(!(p)){K=2;break $bb1$2}var C=L;var B=L;var A=Z;var y=(A+212)&4294967295;var x=(y+B*8)&4294967295;var w=HEAP[x];var v=ae;var u=(v+212)&4294967295;var t=(u+C*8)&4294967295;HEAP[t]=w;var s=L;var r=((s)+1)&4294967295;L=r;K=0;continue $bb1$2}var o=Z;var n=(o+388)&4294967295;var m=HEAP[n];var l=ae;var k=(l+388)&4294967295;HEAP[k]=m;L=0;while(1){var ab=ae;var aa=(ab+388)&4294967295;var Y=HEAP[aa];var X=L;var V=(((Y))|0)>(((X))|0);if(!(V)){K=5;break}var j=L;var i=L;var h=Z;var g=(h+260)&4294967295;var f=(g+i*4)&4294967295;var c=HEAP[f];var b=L;var a=Z;var aG=(a+260)&4294967295;var aF=(aG+b*4)&4294967295;var aE=HEAP[aF];var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=(aC+8)&4294967295;var aA=HEAP[aB];var ao=L;var an=Z;var am=(an+260)&4294967295;var al=(am+ao*4)&4294967295;var ak=HEAP[al];var aj=aA;var ai=FUNCTION_TABLE[aj](ak);var ah=ae;var ag=(ah+260)&4294967295;var af=(ag+j*4)&4294967295;HEAP[af]=ai;var ad=L;var ac=((ad)+1)&4294967295;L=ac;K=3;continue}return;return}function __ZN18GfxFunctionShadingC1EPS_(z,d){var K;var ae;var Z;var L;var e=0;ae=z;Z=d;var az=Z;var ay=az;var ax=ae;var aw=(ax)&4294967295;__ZN10GfxShadingC2EPS_(aw,ay);var av=ae;var au=(av)&4294967295;var at=(au)&4294967295;HEAP[at]=(__ZTV18GfxFunctionShading+8)&4294967295;var ar=Z;var aq=(ar+180)&4294967295;var ap=HEAP[aq];var W=ae;var U=(W+180)&4294967295;HEAP[U]=ap;var T=Z;var S=(T+188)&4294967295;var R=HEAP[S];var Q=ae;var P=(Q+188)&4294967295;HEAP[P]=R;var O=Z;var N=(O+196)&4294967295;var M=HEAP[N];var J=ae;var I=(J+196)&4294967295;HEAP[I]=M;var H=Z;var G=(H+204)&4294967295;var F=HEAP[G];var E=ae;var D=(E+204)&4294967295;HEAP[D]=F;L=0;$bb1$2:while(1){var q=L;var p=(((q))|0)<=5;if(!(p)){K=2;break $bb1$2}var C=L;var B=L;var A=Z;var y=(A+212)&4294967295;var x=(y+B*8)&4294967295;var w=HEAP[x];var v=ae;var u=(v+212)&4294967295;var t=(u+C*8)&4294967295;HEAP[t]=w;var s=L;var r=((s)+1)&4294967295;L=r;K=0;continue $bb1$2}var o=Z;var n=(o+388)&4294967295;var m=HEAP[n];var l=ae;var k=(l+388)&4294967295;HEAP[k]=m;L=0;while(1){var ab=ae;var aa=(ab+388)&4294967295;var Y=HEAP[aa];var X=L;var V=(((Y))|0)>(((X))|0);if(!(V)){K=5;break}var j=L;var i=L;var h=Z;var g=(h+260)&4294967295;var f=(g+i*4)&4294967295;var c=HEAP[f];var b=L;var a=Z;var aG=(a+260)&4294967295;var aF=(aG+b*4)&4294967295;var aE=HEAP[aF];var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=(aC+8)&4294967295;var aA=HEAP[aB];var ao=L;var an=Z;var am=(an+260)&4294967295;var al=(am+ao*4)&4294967295;var ak=HEAP[al];var aj=aA;var ai=FUNCTION_TABLE[aj](ak);var ah=ae;var ag=(ah+260)&4294967295;var af=(ag+j*4)&4294967295;HEAP[af]=ai;var ad=L;var ac=((ad)+1)&4294967295;L=ac;K=3;continue}return;return}function __ZN18GfxFunctionShading8getColorEddP8GfxColor(i,am,ak,e){var E=STACKTOP;STACKTOP+=272;_memset(E,0,272);var B;var d;var D;var ag;var G;var C=E;var F=E+16;var f;var N=0;d=i;D=am;ag=ak;G=e;f=0;$bb1$2:while(1){var X=f;var W=(((X))|0)<=31;if(!(W)){B=2;break $bb1$2}var ab=f;var aa=(F+ab*8)&4294967295;HEAP[aa]=0;var Z=f;var Y=((Z)+1)&4294967295;f=Y;B=0;continue $bb1$2}var V=(C)&4294967295;var T=D;HEAP[V]=T;var R=(C+8)&4294967295;var P=ag;HEAP[R]=P;f=0;$bb4$6:while(1){var L=d;var K=(L+388)&4294967295;var J=HEAP[K];var I=f;var H=(((J))|0)>(((I))|0);if(!(H)){B=5;break $bb4$6}var y=f;var w=d;var u=(w+260)&4294967295;var s=(u+y*4)&4294967295;var q=HEAP[s];var o=f;var m=d;var k=(m+260)&4294967295;var h=(k+o*4)&4294967295;var g=HEAP[h];var a=(g)&4294967295;var an=HEAP[a];var al=(an+16)&4294967295;var aj=HEAP[al];var ai=f;var ah=(F+ai*8)&4294967295;var af=f;var ae=d;var ad=(ae+260)&4294967295;var ac=(ad+af*4)&4294967295;var U=HEAP[ac];var S=aj;var Q=(C)&4294967295;FUNCTION_TABLE[S](U,Q,ah);var O=f;var M=((O)+1)&4294967295;f=M;B=3;continue $bb4$6}f=0;while(1){var c=f;var b=(((c))|0)<=31;if(!(b)){B=8;break}var A=f;var z=f;var x=(F+z*8)&4294967295;var v=HEAP[x];var t=__ZL8dblToCold2110(v);var r=G;var p=(r)&4294967295;var n=(p+A*4)&4294967295;HEAP[n]=t;var l=f;var j=((l)+1)&4294967295;f=j;B=6;continue}STACKTOP=E;return;return}function __ZN15GfxAxialShadingC2EddddddPP8Functionibb(C,d,b,an,ag,k,a,p,af,s,f){var O;var ae;var n;var S;var au;var D;var q;var c;var ad;var ac;var ah;var Q;var P;var e=0;ae=C;n=d;S=b;au=an;D=ag;q=k;c=a;ad=p;ac=af;ah=s;Q=f;var at=ae;var ar=(at)&4294967295;__ZN10GfxShadingC2Ei(ar,2);var aq=ae;var ap=(aq)&4294967295;var ao=(ap)&4294967295;HEAP[ao]=(__ZTV15GfxAxialShading+8)&4294967295;var am=ae;var al=(am+180)&4294967295;var ak=n;HEAP[al]=ak;var aj=ae;var ai=(aj+188)&4294967295;var ab=S;HEAP[ai]=ab;var aa=ae;var Z=(aa+196)&4294967295;var Y=au;HEAP[Z]=Y;var X=ae;var W=(X+204)&4294967295;var V=D;HEAP[W]=V;var U=ae;var T=(U+212)&4294967295;var R=q;HEAP[T]=R;var N=ae;var M=(N+220)&4294967295;var L=c;HEAP[M]=L;var K=ae;var J=(K+356)&4294967295;var I=ac;HEAP[J]=I;P=0;while(1){var v=ae;var u=(v+356)&4294967295;var t=HEAP[u];var r=P;var o=(((t))|0)>(((r))|0);if(!(o)){O=2;break}var H=P;var G=ad;var F=P;var E=(G+4*F)&4294967295;var B=HEAP[E];var A=ae;var z=(A+228)&4294967295;var y=(z+H*4)&4294967295;HEAP[y]=B;var x=P;var w=((x)+1)&4294967295;P=w;O=0;continue}var m=ae;var l=(m+360)&4294967295;var j=ah;HEAP[l]=j;var i=ae;var h=(i+361)&4294967295;var g=Q;HEAP[h]=g;return;return}function __ZN15GfxAxialShadingD1Ev(f){var p;var b;var c;var w=0;b=f;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV15GfxAxialShading+8)&4294967295;c=0;while(1){var C=b;var A=(C+356)&4294967295;var y=HEAP[A];var x=c;var v=(((y))|0)>(((x))|0);if(!(v)){p=3;break}var I=c;var H=b;var G=(H+228)&4294967295;var F=(G+I*4)&4294967295;var D=HEAP[F];var B=(D)!=0;if(B){var z=c;var n=b;var m=(n+228)&4294967295;var l=(m+z*4)&4294967295;var k=HEAP[l];var j=c;var i=b;var h=(i+228)&4294967295;var g=(h+j*4)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var U=(a+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+228)&4294967295;var P=(Q+S*4)&4294967295;var O=HEAP[P];var N=T;FUNCTION_TABLE[N](O)}var M=c;var E=((M)+1)&4294967295;c=E;p=0;continue}var u=b;var t=u;__ZN10GfxShadingD2Ev(t);var s=((0)&255);var q=reSign((s),8,0)!=0;if(q){var r=b;var o=r;__ZdlPv(o)}return;return}function __ZN15GfxAxialShadingD0Ev(f){var p;var b;var c;var w=0;b=f;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV15GfxAxialShading+8)&4294967295;c=0;while(1){var C=b;var A=(C+356)&4294967295;var y=HEAP[A];var x=c;var v=(((y))|0)>(((x))|0);if(!(v)){p=3;break}var I=c;var H=b;var G=(H+228)&4294967295;var F=(G+I*4)&4294967295;var D=HEAP[F];var B=(D)!=0;if(B){var z=c;var n=b;var m=(n+228)&4294967295;var l=(m+z*4)&4294967295;var k=HEAP[l];var j=c;var i=b;var h=(i+228)&4294967295;var g=(h+j*4)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var U=(a+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+228)&4294967295;var P=(Q+S*4)&4294967295;var O=HEAP[P];var N=T;FUNCTION_TABLE[N](O)}var M=c;var E=((M)+1)&4294967295;c=E;p=0;continue}var u=b;var t=u;__ZN10GfxShadingD2Ev(t);var s=((1)&255);var q=reSign((s),8,0)!=0;if(q){var r=b;var o=r;__ZdlPv(o)}return;return}function __ZN15GfxAxialShading4copyEv(j){var n;var o;var k;var i;var h;var m=0;o=j;var g=__Znwj(364);var f=g;i=f;var e=i;var d=o;__ZN15GfxAxialShadingC1EPS_(e,d);var c=i;var b=c;h=b;var a=h;k=a;var l=k;return l;return null}function __ZN15GfxAxialShadingC1EddddddPP8Functionibb(C,d,b,an,ag,k,a,p,af,s,f){var O;var ae;var n;var S;var au;var D;var q;var c;var ad;var ac;var ah;var Q;var P;var e=0;ae=C;n=d;S=b;au=an;D=ag;q=k;c=a;ad=p;ac=af;ah=s;Q=f;var at=ae;var ar=(at)&4294967295;__ZN10GfxShadingC2Ei(ar,2);var aq=ae;var ap=(aq)&4294967295;var ao=(ap)&4294967295;HEAP[ao]=(__ZTV15GfxAxialShading+8)&4294967295;var am=ae;var al=(am+180)&4294967295;var ak=n;HEAP[al]=ak;var aj=ae;var ai=(aj+188)&4294967295;var ab=S;HEAP[ai]=ab;var aa=ae;var Z=(aa+196)&4294967295;var Y=au;HEAP[Z]=Y;var X=ae;var W=(X+204)&4294967295;var V=D;HEAP[W]=V;var U=ae;var T=(U+212)&4294967295;var R=q;HEAP[T]=R;var N=ae;var M=(N+220)&4294967295;var L=c;HEAP[M]=L;var K=ae;var J=(K+356)&4294967295;var I=ac;HEAP[J]=I;P=0;while(1){var v=ae;var u=(v+356)&4294967295;var t=HEAP[u];var r=P;var o=(((t))|0)>(((r))|0);if(!(o)){O=2;break}var H=P;var G=ad;var F=P;var E=(G+4*F)&4294967295;var B=HEAP[E];var A=ae;var z=(A+228)&4294967295;var y=(z+H*4)&4294967295;HEAP[y]=B;var x=P;var w=((x)+1)&4294967295;P=w;O=0;continue}var m=ae;var l=(m+360)&4294967295;var j=ah;HEAP[l]=j;var i=ae;var h=(i+361)&4294967295;var g=Q;HEAP[h]=g;return;return}function __ZN15GfxAxialShadingC2EPS_(z,d){var O;var al;var ag;var P;var e=0;al=z;ag=d;var aG=ag;var aF=aG;var aE=al;var aD=(aE)&4294967295;__ZN10GfxShadingC2EPS_(aD,aF);var aC=al;var aB=(aC)&4294967295;var aA=(aB)&4294967295;HEAP[aA]=(__ZTV15GfxAxialShading+8)&4294967295;var az=ag;var ay=(az+180)&4294967295;var ax=HEAP[ay];var ae=al;var ac=(ae+180)&4294967295;HEAP[ac]=ax;var aa=ag;var Y=(aa+188)&4294967295;var W=HEAP[Y];var U=al;var T=(U+188)&4294967295;HEAP[T]=W;var S=ag;var R=(S+196)&4294967295;var Q=HEAP[R];var J=al;var I=(J+196)&4294967295;HEAP[I]=Q;var H=ag;var G=(H+204)&4294967295;var F=HEAP[G];var E=al;var D=(E+204)&4294967295;HEAP[D]=F;var C=ag;var B=(C+212)&4294967295;var A=HEAP[B];var y=al;var x=(y+212)&4294967295;HEAP[x]=A;var w=ag;var v=(w+220)&4294967295;var u=HEAP[v];var t=al;var s=(t+220)&4294967295;HEAP[s]=u;var r=ag;var q=(r+356)&4294967295;var p=HEAP[q];var o=al;var n=(o+356)&4294967295;HEAP[n]=p;P=0;while(1){var am=al;var ak=(am+356)&4294967295;var aj=HEAP[ak];var ai=P;var ah=(((aj))|0)>(((ai))|0);if(!(ah)){O=2;break}var m=P;var l=P;var k=ag;var j=(k+228)&4294967295;var i=(j+l*4)&4294967295;var h=HEAP[i];var g=P;var f=ag;var c=(f+228)&4294967295;var b=(c+g*4)&4294967295;var a=HEAP[b];var aN=(a)&4294967295;var aM=HEAP[aN];var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=P;var aI=ag;var aH=(aI+228)&4294967295;var aw=(aH+aJ*4)&4294967295;var av=HEAP[aw];var au=aK;var at=FUNCTION_TABLE[au](av);var ar=al;var aq=(ar+228)&4294967295;var ap=(aq+m*4)&4294967295;HEAP[ap]=at;var ao=P;var an=((ao)+1)&4294967295;P=an;O=0;continue}var af=ag;var ad=(af+360)&4294967295;var ab=HEAP[ad];var Z=al;var X=(Z+360)&4294967295;HEAP[X]=ab;var V=ag;var N=(V+361)&4294967295;var M=HEAP[N];var L=al;var K=(L+361)&4294967295;HEAP[K]=M;return;return}function __ZN15GfxAxialShadingC1EPS_(z,d){var O;var al;var ag;var P;var e=0;al=z;ag=d;var aG=ag;var aF=aG;var aE=al;var aD=(aE)&4294967295;__ZN10GfxShadingC2EPS_(aD,aF);var aC=al;var aB=(aC)&4294967295;var aA=(aB)&4294967295;HEAP[aA]=(__ZTV15GfxAxialShading+8)&4294967295;var az=ag;var ay=(az+180)&4294967295;var ax=HEAP[ay];var ae=al;var ac=(ae+180)&4294967295;HEAP[ac]=ax;var aa=ag;var Y=(aa+188)&4294967295;var W=HEAP[Y];var U=al;var T=(U+188)&4294967295;HEAP[T]=W;var S=ag;var R=(S+196)&4294967295;var Q=HEAP[R];var J=al;var I=(J+196)&4294967295;HEAP[I]=Q;var H=ag;var G=(H+204)&4294967295;var F=HEAP[G];var E=al;var D=(E+204)&4294967295;HEAP[D]=F;var C=ag;var B=(C+212)&4294967295;var A=HEAP[B];var y=al;var x=(y+212)&4294967295;HEAP[x]=A;var w=ag;var v=(w+220)&4294967295;var u=HEAP[v];var t=al;var s=(t+220)&4294967295;HEAP[s]=u;var r=ag;var q=(r+356)&4294967295;var p=HEAP[q];var o=al;var n=(o+356)&4294967295;HEAP[n]=p;P=0;while(1){var am=al;var ak=(am+356)&4294967295;var aj=HEAP[ak];var ai=P;var ah=(((aj))|0)>(((ai))|0);if(!(ah)){O=2;break}var m=P;var l=P;var k=ag;var j=(k+228)&4294967295;var i=(j+l*4)&4294967295;var h=HEAP[i];var g=P;var f=ag;var c=(f+228)&4294967295;var b=(c+g*4)&4294967295;var a=HEAP[b];var aN=(a)&4294967295;var aM=HEAP[aN];var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=P;var aI=ag;var aH=(aI+228)&4294967295;var aw=(aH+aJ*4)&4294967295;var av=HEAP[aw];var au=aK;var at=FUNCTION_TABLE[au](av);var ar=al;var aq=(ar+228)&4294967295;var ap=(aq+m*4)&4294967295;HEAP[ap]=at;var ao=P;var an=((ao)+1)&4294967295;P=an;O=0;continue}var af=ag;var ad=(af+360)&4294967295;var ab=HEAP[ad];var Z=al;var X=(Z+360)&4294967295;HEAP[X]=ab;var V=ag;var N=(V+361)&4294967295;var M=HEAP[N];var L=al;var K=(L+361)&4294967295;HEAP[K]=M;return;return}function __ZN15GfxAxialShading8getColorEdP8GfxColor(h,b,d){var z=STACKTOP;STACKTOP+=264;_memset(z,0,264);var y;var c;var x=z;var B;var A=z+8;var e;var H=0;c=h;HEAP[x]=b;B=d;e=0;$bb1$2:while(1){var S=e;var R=(((S))|0)<=31;if(!(R)){y=2;break $bb1$2}var W=e;var V=(A+W*8)&4294967295;HEAP[V]=0;var U=e;var T=((U)+1)&4294967295;e=T;y=0;continue $bb1$2}e=0;$bb4$6:while(1){var P=c;var N=(P+356)&4294967295;var L=HEAP[N];var J=e;var I=(((L))|0)>(((J))|0);if(!(I)){y=5;break $bb4$6}var Q=e;var O=c;var M=(O+228)&4294967295;var K=(M+Q*4)&4294967295;var u=HEAP[K];var s=e;var q=c;var o=(q+228)&4294967295;var m=(o+s*4)&4294967295;var k=HEAP[m];var j=(k)&4294967295;var i=HEAP[j];var g=(i+16)&4294967295;var f=HEAP[g];var a=e;var af=(A+a*8)&4294967295;var ae=e;var ad=c;var ac=(ad+228)&4294967295;var ab=(ac+ae*4)&4294967295;var aa=HEAP[ab];var Z=f;FUNCTION_TABLE[Z](aa,x,af);var Y=e;var X=((Y)+1)&4294967295;e=X;y=3;continue $bb4$6}e=0;while(1){var n=e;var l=(((n))|0)<=31;if(!(l)){y=8;break}var G=e;var F=e;var E=(A+F*8)&4294967295;var D=HEAP[E];var C=__ZL8dblToCold2110(D);var w=B;var v=(w)&4294967295;var t=(v+G*4)&4294967295;HEAP[t]=C;var r=e;var p=((r)+1)&4294967295;e=p;y=6;continue}STACKTOP=z;return;return}function __ZN16GfxRadialShadingC2EddddddddPP8Functionibb(L,g,d,y,ay,aq,h,s,b,x,ap,C,l){var Y;var ao;var w;var ac;var N;var aE;var M;var n;var z;var f;var an;var am;var ar;var aa;var Z;var j=0;ao=L;w=g;ac=d;N=y;aE=ay;M=aq;n=h;z=s;f=b;an=x;am=ap;ar=C;aa=l;var aD=ao;var aC=(aD)&4294967295;__ZN10GfxShadingC2Ei(aC,3);var aB=ao;var aA=(aB)&4294967295;var az=(aA)&4294967295;HEAP[az]=(__ZTV16GfxRadialShading+8)&4294967295;var ax=ao;var aw=(ax+180)&4294967295;var av=w;HEAP[aw]=av;var au=ao;var at=(au+188)&4294967295;var al=ac;HEAP[at]=al;var ak=ao;var aj=(ak+196)&4294967295;var ai=N;HEAP[aj]=ai;var ah=ao;var ag=(ah+204)&4294967295;var af=aE;HEAP[ag]=af;var ae=ao;var ad=(ae+212)&4294967295;var ab=M;HEAP[ad]=ab;var X=ao;var W=(X+220)&4294967295;var V=n;HEAP[W]=V;var U=ao;var T=(U+228)&4294967295;var S=z;HEAP[T]=S;var R=ao;var Q=(R+236)&4294967295;var P=f;HEAP[Q]=P;var O=ao;var K=(O+372)&4294967295;var J=am;HEAP[K]=J;Z=0;while(1){var t=ao;var r=(t+372)&4294967295;var q=HEAP[r];var p=Z;var o=(((q))|0)>(((p))|0);if(!(o)){Y=2;break}var I=Z;var H=an;var G=Z;var F=(H+4*G)&4294967295;var E=HEAP[F];var D=ao;var B=(D+244)&4294967295;var A=(B+I*4)&4294967295;HEAP[A]=E;var v=Z;var u=((v)+1)&4294967295;Z=u;Y=0;continue}var m=ao;var k=(m+376)&4294967295;var i=ar;HEAP[k]=i;var e=ao;var c=(e+377)&4294967295;var a=aa;HEAP[c]=a;return;return}function __ZN16GfxRadialShadingD1Ev(f){var p;var b;var c;var w=0;b=f;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV16GfxRadialShading+8)&4294967295;c=0;while(1){var C=b;var A=(C+372)&4294967295;var y=HEAP[A];var x=c;var v=(((y))|0)>(((x))|0);if(!(v)){p=3;break}var I=c;var H=b;var G=(H+244)&4294967295;var F=(G+I*4)&4294967295;var D=HEAP[F];var B=(D)!=0;if(B){var z=c;var n=b;var m=(n+244)&4294967295;var l=(m+z*4)&4294967295;var k=HEAP[l];var j=c;var i=b;var h=(i+244)&4294967295;var g=(h+j*4)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var U=(a+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+244)&4294967295;var P=(Q+S*4)&4294967295;var O=HEAP[P];var N=T;FUNCTION_TABLE[N](O)}var M=c;var E=((M)+1)&4294967295;c=E;p=0;continue}var u=b;var t=u;__ZN10GfxShadingD2Ev(t);var s=((0)&255);var q=reSign((s),8,0)!=0;if(q){var r=b;var o=r;__ZdlPv(o)}return;return}function __ZN16GfxRadialShadingD0Ev(f){var p;var b;var c;var w=0;b=f;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV16GfxRadialShading+8)&4294967295;c=0;while(1){var C=b;var A=(C+372)&4294967295;var y=HEAP[A];var x=c;var v=(((y))|0)>(((x))|0);if(!(v)){p=3;break}var I=c;var H=b;var G=(H+244)&4294967295;var F=(G+I*4)&4294967295;var D=HEAP[F];var B=(D)!=0;if(B){var z=c;var n=b;var m=(n+244)&4294967295;var l=(m+z*4)&4294967295;var k=HEAP[l];var j=c;var i=b;var h=(i+244)&4294967295;var g=(h+j*4)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var U=(a+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+244)&4294967295;var P=(Q+S*4)&4294967295;var O=HEAP[P];var N=T;FUNCTION_TABLE[N](O)}var M=c;var E=((M)+1)&4294967295;c=E;p=0;continue}var u=b;var t=u;__ZN10GfxShadingD2Ev(t);var s=((1)&255);var q=reSign((s),8,0)!=0;if(q){var r=b;var o=r;__ZdlPv(o)}return;return}function __ZN16GfxRadialShading4copyEv(j){var n;var o;var k;var i;var h;var m=0;o=j;var g=__Znwj(380);var f=g;i=f;var e=i;var d=o;__ZN16GfxRadialShadingC1EPS_(e,d);var c=i;var b=c;h=b;var a=h;k=a;var l=k;return l;return null}function __ZN16GfxRadialShadingC1EddddddddPP8Functionibb(L,g,d,y,ay,aq,h,s,b,x,ap,C,l){var Y;var ao;var w;var ac;var N;var aE;var M;var n;var z;var f;var an;var am;var ar;var aa;var Z;var j=0;ao=L;w=g;ac=d;N=y;aE=ay;M=aq;n=h;z=s;f=b;an=x;am=ap;ar=C;aa=l;var aD=ao;var aC=(aD)&4294967295;__ZN10GfxShadingC2Ei(aC,3);var aB=ao;var aA=(aB)&4294967295;var az=(aA)&4294967295;HEAP[az]=(__ZTV16GfxRadialShading+8)&4294967295;var ax=ao;var aw=(ax+180)&4294967295;var av=w;HEAP[aw]=av;var au=ao;var at=(au+188)&4294967295;var al=ac;HEAP[at]=al;var ak=ao;var aj=(ak+196)&4294967295;var ai=N;HEAP[aj]=ai;var ah=ao;var ag=(ah+204)&4294967295;var af=aE;HEAP[ag]=af;var ae=ao;var ad=(ae+212)&4294967295;var ab=M;HEAP[ad]=ab;var X=ao;var W=(X+220)&4294967295;var V=n;HEAP[W]=V;var U=ao;var T=(U+228)&4294967295;var S=z;HEAP[T]=S;var R=ao;var Q=(R+236)&4294967295;var P=f;HEAP[Q]=P;var O=ao;var K=(O+372)&4294967295;var J=am;HEAP[K]=J;Z=0;while(1){var t=ao;var r=(t+372)&4294967295;var q=HEAP[r];var p=Z;var o=(((q))|0)>(((p))|0);if(!(o)){Y=2;break}var I=Z;var H=an;var G=Z;var F=(H+4*G)&4294967295;var E=HEAP[F];var D=ao;var B=(D+244)&4294967295;var A=(B+I*4)&4294967295;HEAP[A]=E;var v=Z;var u=((v)+1)&4294967295;Z=u;Y=0;continue}var m=ao;var k=(m+376)&4294967295;var i=ar;HEAP[k]=i;var e=ao;var c=(e+377)&4294967295;var a=aa;HEAP[c]=a;return;return}function __ZN16GfxRadialShadingC2EPS_(z,d){var Y;var aw;var ar;var Z;var e=0;aw=z;ar=d;var aQ=ar;var aP=aQ;var aO=aw;var aN=(aO)&4294967295;__ZN10GfxShadingC2EPS_(aN,aP);var aM=aw;var aL=(aM)&4294967295;var aK=(aL)&4294967295;HEAP[aK]=(__ZTV16GfxRadialShading+8)&4294967295;var aJ=ar;var aI=(aJ+180)&4294967295;var aH=HEAP[aI];var ao=aw;var am=(ao+180)&4294967295;HEAP[am]=aH;var ak=ar;var ai=(ak+188)&4294967295;var af=HEAP[ai];var ae=aw;var ad=(ae+188)&4294967295;HEAP[ad]=af;var ac=ar;var ab=(ac+196)&4294967295;var aa=HEAP[ab];var S=aw;var Q=(S+196)&4294967295;HEAP[Q]=aa;var O=ar;var M=(O+204)&4294967295;var K=HEAP[M];var I=aw;var H=(I+204)&4294967295;HEAP[H]=K;var G=ar;var F=(G+212)&4294967295;var E=HEAP[F];var y=aw;var x=(y+212)&4294967295;HEAP[x]=E;var w=ar;var v=(w+220)&4294967295;var u=HEAP[v];var t=aw;var s=(t+220)&4294967295;HEAP[s]=u;var r=ar;var q=(r+228)&4294967295;var p=HEAP[q];var o=aw;var n=(o+228)&4294967295;HEAP[n]=p;var m=ar;var l=(m+236)&4294967295;var k=HEAP[l];var j=aw;var i=(j+236)&4294967295;HEAP[i]=k;var h=ar;var g=(h+372)&4294967295;var f=HEAP[g];var c=aw;var b=(c+372)&4294967295;HEAP[b]=f;Z=0;while(1){var ag=aw;var X=(ag+372)&4294967295;var W=HEAP[X];var V=Z;var U=(((W))|0)>(((V))|0);if(!(U)){Y=2;break}var a=Z;var aX=Z;var aW=ar;var aV=(aW+244)&4294967295;var aU=(aV+aX*4)&4294967295;var aT=HEAP[aU];var aS=Z;var aR=ar;var aG=(aR+244)&4294967295;var aF=(aG+aS*4)&4294967295;var aE=HEAP[aF];var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=(aC+8)&4294967295;var aA=HEAP[aB];var az=Z;var ay=ar;var ax=(ay+244)&4294967295;var av=(ax+az*4)&4294967295;var au=HEAP[av];var at=aA;var aq=FUNCTION_TABLE[at](au);var ap=aw;var an=(ap+244)&4294967295;var al=(an+a*4)&4294967295;HEAP[al]=aq;var aj=Z;var ah=((aj)+1)&4294967295;Z=ah;Y=0;continue}var T=ar;var R=(T+376)&4294967295;var P=HEAP[R];var N=aw;var L=(N+376)&4294967295;HEAP[L]=P;var J=ar;var D=(J+377)&4294967295;var C=HEAP[D];var B=aw;var A=(B+377)&4294967295;HEAP[A]=C;return;return}function __ZN16GfxRadialShadingC1EPS_(z,d){var Y;var aw;var ar;var Z;var e=0;aw=z;ar=d;var aQ=ar;var aP=aQ;var aO=aw;var aN=(aO)&4294967295;__ZN10GfxShadingC2EPS_(aN,aP);var aM=aw;var aL=(aM)&4294967295;var aK=(aL)&4294967295;HEAP[aK]=(__ZTV16GfxRadialShading+8)&4294967295;var aJ=ar;var aI=(aJ+180)&4294967295;var aH=HEAP[aI];var ao=aw;var am=(ao+180)&4294967295;HEAP[am]=aH;var ak=ar;var ai=(ak+188)&4294967295;var af=HEAP[ai];var ae=aw;var ad=(ae+188)&4294967295;HEAP[ad]=af;var ac=ar;var ab=(ac+196)&4294967295;var aa=HEAP[ab];var S=aw;var Q=(S+196)&4294967295;HEAP[Q]=aa;var O=ar;var M=(O+204)&4294967295;var K=HEAP[M];var I=aw;var H=(I+204)&4294967295;HEAP[H]=K;var G=ar;var F=(G+212)&4294967295;var E=HEAP[F];var y=aw;var x=(y+212)&4294967295;HEAP[x]=E;var w=ar;var v=(w+220)&4294967295;var u=HEAP[v];var t=aw;var s=(t+220)&4294967295;HEAP[s]=u;var r=ar;var q=(r+228)&4294967295;var p=HEAP[q];var o=aw;var n=(o+228)&4294967295;HEAP[n]=p;var m=ar;var l=(m+236)&4294967295;var k=HEAP[l];var j=aw;var i=(j+236)&4294967295;HEAP[i]=k;var h=ar;var g=(h+372)&4294967295;var f=HEAP[g];var c=aw;var b=(c+372)&4294967295;HEAP[b]=f;Z=0;while(1){var ag=aw;var X=(ag+372)&4294967295;var W=HEAP[X];var V=Z;var U=(((W))|0)>(((V))|0);if(!(U)){Y=2;break}var a=Z;var aX=Z;var aW=ar;var aV=(aW+244)&4294967295;var aU=(aV+aX*4)&4294967295;var aT=HEAP[aU];var aS=Z;var aR=ar;var aG=(aR+244)&4294967295;var aF=(aG+aS*4)&4294967295;var aE=HEAP[aF];var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=(aC+8)&4294967295;var aA=HEAP[aB];var az=Z;var ay=ar;var ax=(ay+244)&4294967295;var av=(ax+az*4)&4294967295;var au=HEAP[av];var at=aA;var aq=FUNCTION_TABLE[at](au);var ap=aw;var an=(ap+244)&4294967295;var al=(an+a*4)&4294967295;HEAP[al]=aq;var aj=Z;var ah=((aj)+1)&4294967295;Z=ah;Y=0;continue}var T=ar;var R=(T+376)&4294967295;var P=HEAP[R];var N=aw;var L=(N+376)&4294967295;HEAP[L]=P;var J=ar;var D=(J+377)&4294967295;var C=HEAP[D];var B=aw;var A=(B+377)&4294967295;HEAP[A]=C;return;return}function __ZN16GfxRadialShading8getColorEdP8GfxColor(h,b,d){var z=STACKTOP;STACKTOP+=264;_memset(z,0,264);var y;var c;var x=z;var B;var A=z+8;var e;var H=0;c=h;HEAP[x]=b;B=d;e=0;$bb1$2:while(1){var S=e;var R=(((S))|0)<=31;if(!(R)){y=2;break $bb1$2}var W=e;var V=(A+W*8)&4294967295;HEAP[V]=0;var U=e;var T=((U)+1)&4294967295;e=T;y=0;continue $bb1$2}e=0;$bb4$6:while(1){var P=c;var N=(P+372)&4294967295;var L=HEAP[N];var J=e;var I=(((L))|0)>(((J))|0);if(!(I)){y=5;break $bb4$6}var Q=e;var O=c;var M=(O+244)&4294967295;var K=(M+Q*4)&4294967295;var u=HEAP[K];var s=e;var q=c;var o=(q+244)&4294967295;var m=(o+s*4)&4294967295;var k=HEAP[m];var j=(k)&4294967295;var i=HEAP[j];var g=(i+16)&4294967295;var f=HEAP[g];var a=e;var af=(A+a*8)&4294967295;var ae=e;var ad=c;var ac=(ad+244)&4294967295;var ab=(ac+ae*4)&4294967295;var aa=HEAP[ab];var Z=f;FUNCTION_TABLE[Z](aa,x,af);var Y=e;var X=((Y)+1)&4294967295;e=X;y=3;continue $bb4$6}e=0;while(1){var n=e;var l=(((n))|0)<=31;if(!(l)){y=8;break}var G=e;var F=e;var E=(A+F*8)&4294967295;var D=HEAP[E];var C=__ZL8dblToCold2110(D);var w=B;var v=(w)&4294967295;var t=(v+G*4)&4294967295;HEAP[t]=C;var r=e;var p=((r)+1)&4294967295;e=p;y=6;continue}STACKTOP=z;return;return}function __ZN16GfxShadingBitBufC2EP6Stream(m,A){var x;var k;var n;var l=0;k=m;n=A;var j=k;var i=(j)&4294967295;var h=n;HEAP[i]=h;var g=k;var f=(g)&4294967295;var e=HEAP[f];var d=k;var c=(d)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var y=HEAP[a];var w=(y+12)&4294967295;var v=HEAP[w];var u=k;var t=(u)&4294967295;var s=HEAP[t];var r=v;FUNCTION_TABLE[r](s);var q=k;var p=(q+4)&4294967295;HEAP[p]=0;var o=k;var z=(o+8)&4294967295;HEAP[z]=0;return;return}function __ZN16GfxShadingBitBufC1EP6Stream(m,A){var x;var k;var n;var l=0;k=m;n=A;var j=k;var i=(j)&4294967295;var h=n;HEAP[i]=h;var g=k;var f=(g)&4294967295;var e=HEAP[f];var d=k;var c=(d)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var y=HEAP[a];var w=(y+12)&4294967295;var v=HEAP[w];var u=k;var t=(u)&4294967295;var s=HEAP[t];var r=v;FUNCTION_TABLE[r](s);var q=k;var p=(q+4)&4294967295;HEAP[p]=0;var o=k;var z=(o+8)&4294967295;HEAP[z]=0;return;return}function __ZN16GfxShadingBitBufD2Ev(m){var p;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=HEAP[i];var g=k;var f=(g)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+16)&4294967295;var a=HEAP[b];var r=k;var q=(r)&4294967295;var o=HEAP[q];var n=a;FUNCTION_TABLE[n](o);return;return}function __ZN16GfxShadingBitBufD1Ev(m){var p;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=HEAP[i];var g=k;var f=(g)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+16)&4294967295;var a=HEAP[b];var r=k;var q=(r)&4294967295;var o=HEAP[q];var n=a;FUNCTION_TABLE[n](o);return;return}function __ZN16GfxShadingBitBuf7getBitsEiPj(H,al,a3){var ak;var aH;var N;var e;var E;var a2;var d;var aj;var f=0;aH=H;N=al;e=a3;var a1=aH;var a0=(a1+8)&4294967295;var aZ=HEAP[a0];var aY=N;var aX=(((aZ))|0)>=(((aY))|0);$bb$$bb1$2:do{if(aX){var aW=aH;var aV=(aW+4)&4294967295;var aU=HEAP[aV];var aT=aH;var aB=(aT+8)&4294967295;var az=HEAP[aB];var ax=N;var av=((az)-(ax))&4294967295;var at=(((aU))|0)>>(((av))|0);var aq=N;var ap=1<<(aq);var ao=((ap)-1)&4294967295;var an=(at)&(ao);aj=an;var am=aH;var ad=(am+8)&4294967295;var ab=HEAP[ad];var Z=N;var X=((ab)-(Z))&4294967295;var V=aH;var T=(V+8)&4294967295;HEAP[T]=X;ak=0;break $bb$$bb1$2}else{aj=0;var S=aH;var R=(S+8)&4294967295;var Q=HEAP[R];var P=(((Q))|0)>0;if(P){var F=aH;var C=(F+4)&4294967295;var B=HEAP[C];var z=aH;var x=(z+8)&4294967295;var v=HEAP[x];var u=1<<(v);var t=((u)-1)&4294967295;var s=(B)&(t);aj=s;var r=aH;var p=(r+8)&4294967295;var o=HEAP[p];var n=N;var m=((n)-(o))&4294967295;N=m;var l=aH;var k=(l+8)&4294967295;HEAP[k]=0}while(1){var G=N;var D=(((G))|0)>0;if(!(D)){ak=0;break $bb$$bb1$2}var j=aH;var i=(j)&4294967295;var h=HEAP[i];var g=aH;var c=(g)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var ba=HEAP[a];var a9=(ba+20)&4294967295;var a8=HEAP[a9];var a7=aH;var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=a8;var aS=FUNCTION_TABLE[a4](a5);var aR=aH;var aQ=(aR+4)&4294967295;HEAP[aQ]=aS;var aO=aH;var aN=(aO+4)&4294967295;var aM=HEAP[aN];var aL=(((aM))|0)==-1;var aK=unSign((aL),1,0);d=aK;var aJ=d;var O=reSign((aJ),8,0)!=0;if(O){ak=3;break}var aF=N;var aE=(((aF))|0)>7;if(aE){var aD=aj;var aC=(aD)<<8;var aA=aH;var ay=(aA+4)&4294967295;var aw=HEAP[ay];var au=(aC)|(aw);aj=au;var ar=N;var ai=((ar)-8)&4294967295;N=ai;ak=2;continue}else{var ah=aj;var ag=N;var af=(ah)<<(ag);var ae=aH;var ac=(ae+4)&4294967295;var aa=HEAP[ac];var Y=N;var W=(8-(Y))&4294967295;var U=(((aa))|0)>>(((W))|0);var M=(af)|(U);aj=M;var L=N;var K=(8-(L))&4294967295;var J=aH;var I=(J+8)&4294967295;HEAP[I]=K;N=0;ak=2;continue}}var aI=aH;var aG=(aI+8)&4294967295;HEAP[aG]=0;a2=0;ak=5;break $bb$$bb1$2}}while(0);if(ak==0){var A=aj;var y=e;HEAP[y]=A;a2=1}var w=a2;E=w;var aP=E;var q=(((aP))&255);return q;return null}function __ZN16GfxShadingBitBuf9flushBitsEv(f){var d;var e;var b=0;e=f;var c=e;var a=(c+4)&4294967295;HEAP[a]=0;var h=e;var g=(h+8)&4294967295;HEAP[g]=0;return;return}function __ZN25GfxGouraudTriangleShadingC2EiP16GfxGouraudVertexiPA3_iiPP8Functioni(l,S,Q,o,R,V,h,G){var w;var c;var t;var d;var x;var f;var b;var e;var i;var g;var A=0;c=l;t=S;d=Q;x=o;f=R;b=V;e=h;i=G;var P=c;var O=(P)&4294967295;var N=t;__ZN10GfxShadingC2Ei(O,N);var M=c;var L=(M)&4294967295;var K=(L)&4294967295;HEAP[K]=(__ZTV25GfxGouraudTriangleShading+8)&4294967295;var J=c;var H=(J+180)&4294967295;var E=d;HEAP[H]=E;var C=c;var v=(C+184)&4294967295;var u=x;HEAP[v]=u;var s=c;var r=(s+188)&4294967295;var q=f;HEAP[r]=q;var p=c;var n=(p+192)&4294967295;var m=b;HEAP[n]=m;var k=c;var j=(k+324)&4294967295;var a=i;HEAP[j]=a;g=0;while(1){var F=c;var D=(F+324)&4294967295;var B=HEAP[D];var z=g;var y=(((B))|0)>(((z))|0);if(!(y)){w=2;break}var ac=g;var ab=e;var aa=g;var Z=(ab+4*aa)&4294967295;var Y=HEAP[Z];var X=c;var W=(X+196)&4294967295;var U=(W+ac*4)&4294967295;HEAP[U]=Y;var T=g;var I=((T)+1)&4294967295;g=I;w=0;continue}return;return}function __ZN25GfxGouraudTriangleShadingD1Ev(f){var x;var b;var c;var F=0;b=f;var T=b;var S=(T)&4294967295;var R=(S)&4294967295;HEAP[R]=(__ZTV25GfxGouraudTriangleShading+8)&4294967295;var Q=b;var P=(Q+180)&4294967295;var O=HEAP[P];var N=O;_gfree(N);var L=b;var J=(L+188)&4294967295;var H=HEAP[J];var t=H;_gfree(t);c=0;while(1){var z=b;var w=(z+324)&4294967295;var v=HEAP[w];var u=c;var s=(((v))|0)>(((u))|0);if(!(s)){x=3;break}var r=c;var q=b;var o=(q+196)&4294967295;var m=(o+r*4)&4294967295;var k=HEAP[m];var i=(k)!=0;if(i){var g=c;var e=b;var d=(e+196)&4294967295;var a=(d+g*4)&4294967295;var ac=HEAP[a];var ab=c;var aa=b;var Z=(aa+196)&4294967295;var Y=(Z+ab*4)&4294967295;var X=HEAP[Y];var W=(X)&4294967295;var V=HEAP[W];var U=(V+4)&4294967295;var M=HEAP[U];var K=c;var I=b;var G=(I+196)&4294967295;var E=(G+K*4)&4294967295;var D=HEAP[E];var C=M;FUNCTION_TABLE[C](D)}var B=c;var A=((B)+1)&4294967295;c=A;x=0;continue}var p=b;var n=p;__ZN10GfxShadingD2Ev(n);var l=((0)&255);var y=reSign((l),8,0)!=0;if(y){var j=b;var h=j;__ZdlPv(h)}return;return}function __ZN25GfxGouraudTriangleShadingD0Ev(f){var x;var b;var c;var F=0;b=f;var T=b;var S=(T)&4294967295;var R=(S)&4294967295;HEAP[R]=(__ZTV25GfxGouraudTriangleShading+8)&4294967295;var Q=b;var P=(Q+180)&4294967295;var O=HEAP[P];var N=O;_gfree(N);var L=b;var J=(L+188)&4294967295;var H=HEAP[J];var t=H;_gfree(t);c=0;while(1){var z=b;var w=(z+324)&4294967295;var v=HEAP[w];var u=c;var s=(((v))|0)>(((u))|0);if(!(s)){x=3;break}var r=c;var q=b;var o=(q+196)&4294967295;var m=(o+r*4)&4294967295;var k=HEAP[m];var i=(k)!=0;if(i){var g=c;var e=b;var d=(e+196)&4294967295;var a=(d+g*4)&4294967295;var ac=HEAP[a];var ab=c;var aa=b;var Z=(aa+196)&4294967295;var Y=(Z+ab*4)&4294967295;var X=HEAP[Y];var W=(X)&4294967295;var V=HEAP[W];var U=(V+4)&4294967295;var M=HEAP[U];var K=c;var I=b;var G=(I+196)&4294967295;var E=(G+K*4)&4294967295;var D=HEAP[E];var C=M;FUNCTION_TABLE[C](D)}var B=c;var A=((B)+1)&4294967295;c=A;x=0;continue}var p=b;var n=p;__ZN10GfxShadingD2Ev(n);var l=((1)&255);var y=reSign((l),8,0)!=0;if(y){var j=b;var h=j;__ZdlPv(h)}return;return}function __ZN25GfxGouraudTriangleShading4copyEv(j){var n;var o;var k;var i;var h;var m=0;o=j;var g=__Znwj(328);var f=g;i=f;var e=i;var d=o;__ZN25GfxGouraudTriangleShadingC1EPS_(e,d);var c=i;var b=c;h=b;var a=h;k=a;var l=k;return l;return null}function __ZN25GfxGouraudTriangleShadingC1EiP16GfxGouraudVertexiPA3_iiPP8Functioni(l,S,Q,o,R,V,h,G){var w;var c;var t;var d;var x;var f;var b;var e;var i;var g;var A=0;c=l;t=S;d=Q;x=o;f=R;b=V;e=h;i=G;var P=c;var O=(P)&4294967295;var N=t;__ZN10GfxShadingC2Ei(O,N);var M=c;var L=(M)&4294967295;var K=(L)&4294967295;HEAP[K]=(__ZTV25GfxGouraudTriangleShading+8)&4294967295;var J=c;var H=(J+180)&4294967295;var E=d;HEAP[H]=E;var C=c;var v=(C+184)&4294967295;var u=x;HEAP[v]=u;var s=c;var r=(s+188)&4294967295;var q=f;HEAP[r]=q;var p=c;var n=(p+192)&4294967295;var m=b;HEAP[n]=m;var k=c;var j=(k+324)&4294967295;var a=i;HEAP[j]=a;g=0;while(1){var F=c;var D=(F+324)&4294967295;var B=HEAP[D];var z=g;var y=(((B))|0)>(((z))|0);if(!(y)){w=2;break}var ac=g;var ab=e;var aa=g;var Z=(ab+4*aa)&4294967295;var Y=HEAP[Z];var X=c;var W=(X+196)&4294967295;var U=(W+ac*4)&4294967295;HEAP[U]=Y;var T=g;var I=((T)+1)&4294967295;g=I;w=0;continue}return;return}function __ZN25GfxGouraudTriangleShading21getParameterizedColorEdP8GfxColor(h,b,d){var t=STACKTOP;STACKTOP+=264;_memset(t,0,264);var s;var c;var r=t;var v;var u=t+8;var e;var M;var C=0;c=h;HEAP[r]=b;v=d;e=0;$bb1$2:while(1){var X=c;var W=(X+324)&4294967295;var V=HEAP[W];var U=e;var T=(((V))|0)>(((U))|0);if(!(T)){s=2;break $bb1$2}var R=e;var Q=c;var P=(Q+196)&4294967295;var O=(P+R*4)&4294967295;var N=HEAP[O];var L=e;var K=c;var I=(K+196)&4294967295;var G=(I+L*4)&4294967295;var E=HEAP[G];var p=(E)&4294967295;var o=HEAP[p];var n=(o+16)&4294967295;var m=HEAP[n];var l=e;var k=(u+l*8)&4294967295;var j=e;var i=c;var g=(i+196)&4294967295;var f=(g+j*4)&4294967295;var a=HEAP[f];var aa=m;FUNCTION_TABLE[aa](a,r,k);var Z=e;var Y=((Z)+1)&4294967295;e=Y;s=0;continue $bb1$2}M=0;while(1){var w=M;var q=(((w))|0)<=31;if(!(q)){s=5;break}var S=M;var J=M;var H=(u+J*8)&4294967295;var F=HEAP[H];var D=__ZL8dblToCold2110(F);var B=v;var A=(B)&4294967295;var z=(A+S*4)&4294967295;HEAP[z]=D;var y=M;var x=((y)+1)&4294967295;M=x;s=3;continue}STACKTOP=t;return;return}function __ZN19GfxPatchMeshShadingC2EiP8GfxPatchiPP8Functioni(i,I,J,u,e,y){var t;var b;var q;var A;var l;var c;var f;var d;var v=0;b=i;q=I;A=J;l=u;c=e;f=y;var H=b;var G=(H)&4294967295;var F=q;__ZN10GfxShadingC2Ei(G,F);var E=b;var D=(E)&4294967295;var C=(D)&4294967295;HEAP[C]=(__ZTV19GfxPatchMeshShading+8)&4294967295;var B=b;var z=(B+180)&4294967295;var x=A;HEAP[z]=x;var w=b;var s=(w+184)&4294967295;var r=l;HEAP[s]=r;var p=b;var o=(p+316)&4294967295;var n=f;HEAP[o]=n;d=0;while(1){var O=b;var N=(O+316)&4294967295;var M=HEAP[N];var L=d;var K=(((M))|0)>(((L))|0);if(!(K)){t=2;break}var m=d;var k=c;var j=d;var h=(k+4*j)&4294967295;var g=HEAP[h];var a=b;var S=(a+188)&4294967295;var R=(S+m*4)&4294967295;HEAP[R]=g;var Q=d;var P=((Q)+1)&4294967295;d=P;t=0;continue}return;return}function __ZN19GfxPatchMeshShadingD1Ev(f){var t;var b;var c;var B=0;b=f;var P=b;var O=(P)&4294967295;var N=(O)&4294967295;HEAP[N]=(__ZTV19GfxPatchMeshShading+8)&4294967295;var M=b;var L=(M+180)&4294967295;var K=HEAP[L];var J=K;_gfree(J);c=0;while(1){var z=b;var y=(z+316)&4294967295;var x=HEAP[y];var w=c;var v=(((x))|0)>(((w))|0);if(!(v)){t=3;break}var H=c;var F=b;var D=(F+188)&4294967295;var q=(D+H*4)&4294967295;var o=HEAP[q];var m=(o)!=0;if(m){var k=c;var j=b;var i=(j+188)&4294967295;var h=(i+k*4)&4294967295;var g=HEAP[h];var e=c;var d=b;var a=(d+188)&4294967295;var Y=(a+e*4)&4294967295;var X=HEAP[Y];var W=(X)&4294967295;var V=HEAP[W];var U=(V+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+188)&4294967295;var I=(Q+S*4)&4294967295;var G=HEAP[I];var E=T;FUNCTION_TABLE[E](G)}var C=c;var A=((C)+1)&4294967295;c=A;t=0;continue}var s=b;var r=s;__ZN10GfxShadingD2Ev(r);var p=((0)&255);var u=reSign((p),8,0)!=0;if(u){var n=b;var l=n;__ZdlPv(l)}return;return}function __ZN19GfxPatchMeshShadingD0Ev(f){var t;var b;var c;var B=0;b=f;var P=b;var O=(P)&4294967295;var N=(O)&4294967295;HEAP[N]=(__ZTV19GfxPatchMeshShading+8)&4294967295;var M=b;var L=(M+180)&4294967295;var K=HEAP[L];var J=K;_gfree(J);c=0;while(1){var z=b;var y=(z+316)&4294967295;var x=HEAP[y];var w=c;var v=(((x))|0)>(((w))|0);if(!(v)){t=3;break}var H=c;var F=b;var D=(F+188)&4294967295;var q=(D+H*4)&4294967295;var o=HEAP[q];var m=(o)!=0;if(m){var k=c;var j=b;var i=(j+188)&4294967295;var h=(i+k*4)&4294967295;var g=HEAP[h];var e=c;var d=b;var a=(d+188)&4294967295;var Y=(a+e*4)&4294967295;var X=HEAP[Y];var W=(X)&4294967295;var V=HEAP[W];var U=(V+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+188)&4294967295;var I=(Q+S*4)&4294967295;var G=HEAP[I];var E=T;FUNCTION_TABLE[E](G)}var C=c;var A=((C)+1)&4294967295;c=A;t=0;continue}var s=b;var r=s;__ZN10GfxShadingD2Ev(r);var p=((1)&255);var u=reSign((p),8,0)!=0;if(u){var n=b;var l=n;__ZdlPv(l)}return;return}function __ZN19GfxPatchMeshShading4copyEv(j){var n;var o;var k;var i;var h;var m=0;o=j;var g=__Znwj(320);var f=g;i=f;var e=i;var d=o;__ZN19GfxPatchMeshShadingC1EPS_(e,d);var c=i;var b=c;h=b;var a=h;k=a;var l=k;return l;return null}function __ZN19GfxPatchMeshShadingC1EiP8GfxPatchiPP8Functioni(i,I,J,u,e,y){var t;var b;var q;var A;var l;var c;var f;var d;var v=0;b=i;q=I;A=J;l=u;c=e;f=y;var H=b;var G=(H)&4294967295;var F=q;__ZN10GfxShadingC2Ei(G,F);var E=b;var D=(E)&4294967295;var C=(D)&4294967295;HEAP[C]=(__ZTV19GfxPatchMeshShading+8)&4294967295;var B=b;var z=(B+180)&4294967295;var x=A;HEAP[z]=x;var w=b;var s=(w+184)&4294967295;var r=l;HEAP[s]=r;var p=b;var o=(p+316)&4294967295;var n=f;HEAP[o]=n;d=0;while(1){var O=b;var N=(O+316)&4294967295;var M=HEAP[N];var L=d;var K=(((M))|0)>(((L))|0);if(!(K)){t=2;break}var m=d;var k=c;var j=d;var h=(k+4*j)&4294967295;var g=HEAP[h];var a=b;var S=(a+188)&4294967295;var R=(S+m*4)&4294967295;HEAP[R]=g;var Q=d;var P=((Q)+1)&4294967295;d=P;t=0;continue}return;return}function __ZN19GfxPatchMeshShading21getParameterizedColorEdP8GfxColor(h,b,d){var t=STACKTOP;STACKTOP+=264;_memset(t,0,264);var s;var c;var r=t;var v;var u=t+8;var e;var M;var C=0;c=h;HEAP[r]=b;v=d;e=0;$bb1$2:while(1){var X=c;var W=(X+316)&4294967295;var V=HEAP[W];var U=e;var T=(((V))|0)>(((U))|0);if(!(T)){s=2;break $bb1$2}var R=e;var Q=c;var P=(Q+188)&4294967295;var O=(P+R*4)&4294967295;var N=HEAP[O];var L=e;var K=c;var I=(K+188)&4294967295;var G=(I+L*4)&4294967295;var E=HEAP[G];var p=(E)&4294967295;var o=HEAP[p];var n=(o+16)&4294967295;var m=HEAP[n];var l=e;var k=(u+l*8)&4294967295;var j=e;var i=c;var g=(i+188)&4294967295;var f=(g+j*4)&4294967295;var a=HEAP[f];var aa=m;FUNCTION_TABLE[aa](a,r,k);var Z=e;var Y=((Z)+1)&4294967295;e=Y;s=0;continue $bb1$2}M=0;while(1){var w=M;var q=(((w))|0)<=31;if(!(q)){s=5;break}var S=M;var J=M;var H=(u+J*8)&4294967295;var F=HEAP[H];var D=__ZL8dblToCold2110(F);var B=v;var A=(B)&4294967295;var z=(A+S*4)&4294967295;HEAP[z]=D;var y=M;var x=((y)+1)&4294967295;M=x;s=3;continue}STACKTOP=t;return;return}function __ZN16GfxImageColorMap7getGrayEPhPi(z,K,aC){var u=STACKTOP;STACKTOP+=128;_memset(u,0,128);var L;var af;var aD;var ae;var az=u;var M;var d=0;af=z;aD=K;ae=aC;var aB=af;var aA=(aB+12)&4294967295;var ay=HEAP[aA];var ax=(ay)!=0;if(ax){M=0;while(1){var J=af;var I=(J+16)&4294967295;var H=HEAP[I];var G=M;var F=(((H))|0)>(((G))|0);if(!(F)){L=2;break}var aw=M;var av=M;var au=af;var at=(au+20)&4294967295;var ar=(at+av*4)&4294967295;var aq=HEAP[ar];var Y=aD;var W=(Y)&4294967295;var U=HEAP[W];var T=unSign((U),8,0);var S=(aq+4*T)&4294967295;var R=HEAP[S];var Q=(az)&4294967295;var P=(Q+aw*4)&4294967295;HEAP[P]=R;var O=M;var N=((O)+1)&4294967295;M=N;L=0;continue}var E=af;var D=(E+12)&4294967295;var C=HEAP[D];var B=af;var A=(B+12)&4294967295;var y=HEAP[A];var x=(y)&4294967295;var w=HEAP[x];var v=(w+16)&4294967295;var t=HEAP[v];var s=af;var r=(s+12)&4294967295;var q=HEAP[r];var p=t;var o=ae;FUNCTION_TABLE[p](q,az,o)}else{M=0;while(1){var aG=af;var aF=(aG+8)&4294967295;var aE=HEAP[aF];var ap=M;var ao=(((aE))|0)>(((ap))|0);if(!(ao)){L=6;break}var n=M;var m=M;var l=af;var k=(l+20)&4294967295;var j=(k+m*4)&4294967295;var i=HEAP[j];var h=aD;var g=M;var f=(h+g)&4294967295;var e=HEAP[f];var c=unSign((e),8,0);var b=(i+4*c)&4294967295;var a=HEAP[b];var aK=(az)&4294967295;var aJ=(aK+n*4)&4294967295;HEAP[aJ]=a;var aI=M;var aH=((aI)+1)&4294967295;M=aH;L=4;continue}var an=af;var am=(an)&4294967295;var al=HEAP[am];var ak=af;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=(ai)&4294967295;var ag=HEAP[ah];var ad=(ag+16)&4294967295;var ac=HEAP[ad];var ab=af;var aa=(ab)&4294967295;var Z=HEAP[aa];var X=ac;var V=ae;FUNCTION_TABLE[X](Z,az,V)}STACKTOP=u;return;return}function __ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(A,L,d){var v=STACKTOP;STACKTOP+=128;_memset(v,0,128);var M;var ag;var aD;var O;var aA=v;var N;var e=0;ag=A;aD=L;O=d;var aC=ag;var aB=(aC+12)&4294967295;var az=HEAP[aB];var ay=(az)!=0;if(ay){N=0;while(1){var K=ag;var J=(K+16)&4294967295;var I=HEAP[J];var H=N;var G=(((I))|0)>(((H))|0);if(!(G)){M=2;break}var ax=N;var aw=N;var av=ag;var au=(av+20)&4294967295;var at=(au+aw*4)&4294967295;var ar=HEAP[at];var aa=aD;var Y=(aa)&4294967295;var W=HEAP[Y];var V=unSign((W),8,0);var U=(ar+4*V)&4294967295;var T=HEAP[U];var S=(aA)&4294967295;var R=(S+ax*4)&4294967295;HEAP[R]=T;var Q=N;var P=((Q)+1)&4294967295;N=P;M=0;continue}var F=ag;var E=(F+12)&4294967295;var D=HEAP[E];var C=ag;var B=(C+12)&4294967295;var z=HEAP[B];var y=(z)&4294967295;var x=HEAP[y];var w=(x+20)&4294967295;var u=HEAP[w];var t=ag;var s=(t+12)&4294967295;var r=HEAP[s];var q=u;var p=O;FUNCTION_TABLE[q](r,aA,p)}else{N=0;while(1){var aG=ag;var aF=(aG+8)&4294967295;var aE=HEAP[aF];var aq=N;var ap=(((aE))|0)>(((aq))|0);if(!(ap)){M=6;break}var o=N;var n=N;var m=ag;var l=(m+20)&4294967295;var k=(l+n*4)&4294967295;var j=HEAP[k];var i=aD;var h=N;var g=(i+h)&4294967295;var f=HEAP[g];var c=unSign((f),8,0);var b=(j+4*c)&4294967295;var a=HEAP[b];var aK=(aA)&4294967295;var aJ=(aK+o*4)&4294967295;HEAP[aJ]=a;var aI=N;var aH=((aI)+1)&4294967295;N=aH;M=4;continue}var ao=ag;var an=(ao)&4294967295;var am=HEAP[an];var al=ag;var ak=(al)&4294967295;var aj=HEAP[ak];var ai=(aj)&4294967295;var ah=HEAP[ai];var af=(ah+20)&4294967295;var ae=HEAP[af];var ad=ag;var ac=(ad)&4294967295;var ab=HEAP[ac];var Z=ae;var X=O;FUNCTION_TABLE[Z](ab,aA,X)}STACKTOP=v;return;return}function __ZN16GfxImageColorMap7getCMYKEPhP7GfxCMYK(B,M,p){var w=STACKTOP;STACKTOP+=128;_memset(w,0,128);var N;var ag;var aD;var d;var aA=w;var O;var e=0;ag=B;aD=M;d=p;var aC=ag;var aB=(aC+12)&4294967295;var az=HEAP[aB];var ay=(az)!=0;if(ay){O=0;while(1){var L=ag;var K=(L+16)&4294967295;var J=HEAP[K];var I=O;var H=(((J))|0)>(((I))|0);if(!(H)){N=2;break}var ax=O;var aw=O;var av=ag;var au=(av+20)&4294967295;var at=(au+aw*4)&4294967295;var ar=HEAP[at];var aa=aD;var Y=(aa)&4294967295;var W=HEAP[Y];var V=unSign((W),8,0);var U=(ar+4*V)&4294967295;var T=HEAP[U];var S=(aA)&4294967295;var R=(S+ax*4)&4294967295;HEAP[R]=T;var Q=O;var P=((Q)+1)&4294967295;O=P;N=0;continue}var G=ag;var F=(G+12)&4294967295;var E=HEAP[F];var D=ag;var C=(D+12)&4294967295;var A=HEAP[C];var z=(A)&4294967295;var y=HEAP[z];var x=(y+24)&4294967295;var v=HEAP[x];var u=ag;var t=(u+12)&4294967295;var s=HEAP[t];var r=v;var q=d;FUNCTION_TABLE[r](s,aA,q)}else{O=0;while(1){var aG=ag;var aF=(aG+8)&4294967295;var aE=HEAP[aF];var aq=O;var ap=(((aE))|0)>(((aq))|0);if(!(ap)){N=6;break}var o=O;var n=O;var m=ag;var l=(m+20)&4294967295;var k=(l+n*4)&4294967295;var j=HEAP[k];var i=aD;var h=O;var g=(i+h)&4294967295;var f=HEAP[g];var c=unSign((f),8,0);var b=(j+4*c)&4294967295;var a=HEAP[b];var aK=(aA)&4294967295;var aJ=(aK+o*4)&4294967295;HEAP[aJ]=a;var aI=O;var aH=((aI)+1)&4294967295;O=aH;N=4;continue}var ao=ag;var an=(ao)&4294967295;var am=HEAP[an];var al=ag;var ak=(al)&4294967295;var aj=HEAP[ak];var ai=(aj)&4294967295;var ah=HEAP[ai];var af=(ah+24)&4294967295;var ae=HEAP[af];var ad=ag;var ac=(ad)&4294967295;var ab=HEAP[ac];var Z=ae;var X=d;FUNCTION_TABLE[Z](ab,aA,X)}STACKTOP=w;return;return}function __ZN16GfxImageColorMap8getColorEPhP8GfxColor(g,U,c){var q;var b;var r;var s;var h;var d;var w=0;b=g;r=U;s=c;var L=b;var K=(L+4)&4294967295;var J=HEAP[K];var I=1<<(J);var H=((I)-1)&4294967295;h=H;d=0;while(1){var y=b;var x=(y+8)&4294967295;var v=HEAP[x];var u=d;var t=(((v))|0)>(((u))|0);if(!(t)){q=2;break}var G=d;var F=d;var D=b;var B=(D+152)&4294967295;var z=(B+F*8)&4294967295;var p=HEAP[z];var o=r;var n=d;var m=(o+n)&4294967295;var l=HEAP[m];var k=unSign((l),8,0);var j=(((k))|0);var i=d;var f=b;var e=(f+408)&4294967295;var a=(e+i*8)&4294967295;var V=HEAP[a];var T=(j)*(V);var S=h;var R=(((S))|0);var Q=(T)/(R);var P=(p)+(Q);var O=__ZL8dblToCold2110(P);var N=s;var M=(N)&4294967295;var E=(M+G*4)&4294967295;HEAP[E]=O;var C=d;var A=((C)+1)&4294967295;d=A;q=0;continue}return;return}function __ZN10GfxSubpath6offsetEdd(f,J,G){var o;var b;var p;var I;var c;var q=0;b=f;p=J;I=G;c=0;while(1){var F=b;var E=(F+12)&4294967295;var w=HEAP[E];var u=c;var s=(((w))|0)>(((u))|0);if(!(s)){o=2;break}var D=b;var C=(D)&4294967295;var B=HEAP[C];var A=b;var z=(A)&4294967295;var y=HEAP[z];var x=c;var v=(y+8*x)&4294967295;var t=HEAP[v];var r=p;var n=(t)+(r);var m=c;var l=(B+8*m)&4294967295;HEAP[l]=n;var k=b;var j=(k+4)&4294967295;var i=HEAP[j];var h=b;var g=(h+4)&4294967295;var e=HEAP[g];var d=c;var a=(e+8*d)&4294967295;var P=HEAP[a];var O=I;var N=(P)+(O);var M=c;var L=(i+8*M)&4294967295;HEAP[L]=N;var K=c;var H=((K)+1)&4294967295;c=H;o=0;continue}return;return}function __ZN7GfxPath6moveToEdd(l,h,f){var o;var p;var m;var b;var n=0;p=l;m=h;b=f;var k=p;var j=(k)&4294967295;HEAP[j]=1;var i=p;var g=(i+4)&4294967295;var e=m;HEAP[g]=e;var d=p;var c=(d+12)&4294967295;var a=b;HEAP[c]=a;return;return}function __ZN7GfxPath6offsetEdd(n,p,o){var t;var l;var w;var x;var a;var m=0;l=n;w=p;x=o;a=0;while(1){var v=l;var u=(v+24)&4294967295;var s=HEAP[u];var r=a;var q=(((s))|0)>(((r))|0);if(!(q)){t=2;break}var k=l;var j=(k+20)&4294967295;var i=HEAP[j];var h=a;var g=(i+4*h)&4294967295;var f=HEAP[g];var e=w;var d=x;__ZN10GfxSubpath6offsetEdd(f,e,d);var c=a;var b=((c)+1)&4294967295;a=b;t=0;continue}return;return}function __ZN8GfxState20ReusablePathIteratorC2EP7GfxPath(f,E){var o;var b;var c;var z;var q=0;b=f;c=E;var B=b;var A=(B)&4294967295;var y=c;HEAP[A]=y;var x=b;var w=(x+4)&4294967295;HEAP[w]=0;var v=b;var u=(v+8)&4294967295;HEAP[u]=0;var t=b;var s=(t+12)&4294967295;HEAP[s]=0;var r=b;var n=(r+16)&4294967295;HEAP[n]=0;var m=c;var l=__ZN7GfxPath14getNumSubpathsEv(m);var k=(((l))|0)!=0;var j=unSign((k),1,0);z=j;var i=z;var p=reSign((i),8,0)!=0;if(p){var h=b;var g=(h+4)&4294967295;var e=HEAP[g];var d=c;var a=__ZN7GfxPath10getSubpathEi(d,e);var K=b;var J=(K+16)&4294967295;HEAP[J]=a;var I=b;var H=(I+16)&4294967295;var G=HEAP[H];var F=__ZN10GfxSubpath12getNumPointsEv(G);var D=b;var C=(D+12)&4294967295;HEAP[C]=F}return;return}function __ZN8GfxState20ReusablePathIteratorC1EP7GfxPath(f,E){var o;var b;var c;var z;var q=0;b=f;c=E;var B=b;var A=(B)&4294967295;var y=c;HEAP[A]=y;var x=b;var w=(x+4)&4294967295;HEAP[w]=0;var v=b;var u=(v+8)&4294967295;HEAP[u]=0;var t=b;var s=(t+12)&4294967295;HEAP[s]=0;var r=b;var n=(r+16)&4294967295;HEAP[n]=0;var m=c;var l=__ZN7GfxPath14getNumSubpathsEv(m);var k=(((l))|0)!=0;var j=unSign((k),1,0);z=j;var i=z;var p=reSign((i),8,0)!=0;if(p){var h=b;var g=(h+4)&4294967295;var e=HEAP[g];var d=c;var a=__ZN7GfxPath10getSubpathEi(d,e);var K=b;var J=(K+16)&4294967295;HEAP[J]=a;var I=b;var H=(I+16)&4294967295;var G=HEAP[H];var F=__ZN10GfxSubpath12getNumPointsEv(G);var D=b;var C=(D+12)&4294967295;HEAP[C]=F}return;return}function __ZNK8GfxState20ReusablePathIterator5isEndEv(k){var o;var q;var l;var j;var n=0;q=k;var i=q;var h=(i+8)&4294967295;var g=HEAP[h];var f=q;var e=(f+12)&4294967295;var c=HEAP[e];var b=(((g))|0)>=(((c))|0);var a=unSign((b),1,0);j=a;var p=j;l=p;var m=l;var d=(((m))&255);return d;return null}function __ZN8GfxState20ReusablePathIterator4nextEv(e){var t;var b;var N;var B=0;b=e;var Q=b;var P=(Q+8)&4294967295;var O=HEAP[P];var M=((O)+1)&4294967295;var L=b;var K=(L+8)&4294967295;HEAP[K]=M;var J=b;var H=(J+8)&4294967295;var F=HEAP[H];var D=b;var q=(D+12)&4294967295;var o=HEAP[q];var m=(((F))|0)==(((o))|0);$bb$$bb2$2:do{if(m){var k=b;var i=(k+4)&4294967295;var h=HEAP[i];var g=((h)+1)&4294967295;var f=b;var d=(f+4)&4294967295;HEAP[d]=g;var c=b;var a=(c+4)&4294967295;var Z=HEAP[a];var Y=b;var X=(Y)&4294967295;var W=HEAP[X];var V=__ZN7GfxPath14getNumSubpathsEv(W);var U=(((Z))|0)<(((V))|0);var T=unSign((U),1,0);N=T;var S=N;var u=reSign((S),8,0)!=0;if(!(u)){t=1;break $bb$$bb2$2}var R=b;var I=(R+8)&4294967295;HEAP[I]=0;var G=b;var E=(G+4)&4294967295;var C=HEAP[E];var A=b;var z=(A)&4294967295;var y=HEAP[z];var x=__ZN7GfxPath10getSubpathEi(y,C);var w=b;var v=(w+16)&4294967295;HEAP[v]=x;var s=b;var r=(s+16)&4294967295;var p=HEAP[r];var n=__ZN10GfxSubpath12getNumPointsEv(p);var l=b;var j=(l+12)&4294967295;HEAP[j]=n}}while(0);return;return}function __ZN8GfxState20ReusablePathIterator8setCoordEdd(n,u,t){var r;var l;var v;var b;var m=0;l=n;v=u;b=t;var k=l;var j=(k+8)&4294967295;var i=HEAP[j];var h=l;var g=(h+16)&4294967295;var f=HEAP[g];var e=v;__ZN10GfxSubpath4setXEid(f,i,e);var d=l;var c=(d+8)&4294967295;var a=HEAP[c];var s=l;var q=(s+16)&4294967295;var p=HEAP[q];var o=b;__ZN10GfxSubpath4setYEid(p,a,o);return;return}function __ZN8GfxState20ReusablePathIterator5resetEv(m){var r;var k;var l=0;k=m;var j=k;var i=(j+8)&4294967295;HEAP[i]=0;var h=k;var g=(h+4)&4294967295;HEAP[g]=0;var f=k;var e=(f)&4294967295;var d=HEAP[e];var c=__ZN7GfxPath10getSubpathEi(d,0);var b=k;var a=(b+16)&4294967295;HEAP[a]=c;var t=k;var s=(t+16)&4294967295;var q=HEAP[s];var p=__ZN10GfxSubpath12getNumPointsEv(q);var o=k;var n=(o+12)&4294967295;HEAP[n]=p;return;return}function __ZN8GfxState15getUserClipBBoxEPdS0_S0_S0_(aO,cp,ds,y,aA){var W=STACKTOP;STACKTOP+=48;_memset(W,0,48);var dr;var bv;var dG;var bc;var bD;var aU;var bb=W;var cA;var ce;var bd;var a4;var av;var B;var A;var cB=0;bv=aO;dG=cp;bc=ds;bD=y;aU=aA;var bn=bv;var bm=(bn+16)&4294967295;var bl=(bm)&4294967295;var bk=HEAP[bl];var bj=bv;var bi=(bj+16)&4294967295;var bh=(bi+24)&4294967295;var bg=HEAP[bh];var bf=(bk)*(bg);var be=bv;var df=(be+16)&4294967295;var de=(df+8)&4294967295;var dd=HEAP[de];var dc=bv;var db=(dc+16)&4294967295;var da=(db+16)&4294967295;var c9=HEAP[da];var c8=(dd)*(c9);var c7=(bf)-(c8);var c6=1/(c7);av=c6;var cV=bv;var cU=(cV+16)&4294967295;var cT=(cU+24)&4294967295;var cS=HEAP[cT];var cR=av;var cQ=(cS)*(cR);var cP=(bb)&4294967295;HEAP[cP]=cQ;var cO=bv;var cN=(cO+16)&4294967295;var cM=(cN+8)&4294967295;var cz=HEAP[cM];var cy=0-(cz);var cx=av;var cw=(cy)*(cx);var cv=(bb+8)&4294967295;HEAP[cv]=cw;var cu=bv;var ct=(cu+16)&4294967295;var cs=(ct+16)&4294967295;var cr=HEAP[cs];var cq=0-(cr);var co=av;var cn=(cq)*(co);var cm=(bb+16)&4294967295;HEAP[cm]=cn;var cl=bv;var ck=(cl+16)&4294967295;var cj=(ck)&4294967295;var ci=HEAP[cj];var ch=av;var cg=(ci)*(ch);var cf=(bb+24)&4294967295;HEAP[cf]=cg;var cd=bv;var cc=(cd+16)&4294967295;var cb=(cc+16)&4294967295;var ca=HEAP[cb];var b9=bv;var b8=(b9+16)&4294967295;var b7=(b8+40)&4294967295;var b6=HEAP[b7];var b5=(ca)*(b6);var b4=bv;var b3=(b4+16)&4294967295;var b2=(b3+24)&4294967295;var b1=HEAP[b2];var b0=bv;var bZ=(b0+16)&4294967295;var bY=(bZ+32)&4294967295;var bX=HEAP[bY];var bW=(b1)*(bX);var bV=(b5)-(bW);var bU=av;var bT=(bV)*(bU);var bS=(bb+32)&4294967295;HEAP[bS]=bT;var bR=bv;var bQ=(bR+16)&4294967295;var bP=(bQ+8)&4294967295;var bO=HEAP[bP];var bN=bv;var bM=(bN+16)&4294967295;var bL=(bM+32)&4294967295;var bK=HEAP[bL];var bJ=(bO)*(bK);var bI=bv;var bH=(bI+16)&4294967295;var bG=(bH)&4294967295;var bF=HEAP[bG];var bE=bv;var bC=(bE+16)&4294967295;var bB=(bC+40)&4294967295;var bA=HEAP[bB];var bz=(bF)*(bA);var by=(bJ)-(bz);var bx=av;var bw=(by)*(bx);var bu=(bb+40)&4294967295;HEAP[bu]=bw;var bt=bv;var bs=(bt+616)&4294967295;var br=HEAP[bs];var bq=(bb)&4294967295;var bp=HEAP[bq];var bo=(br)*(bp);var ba=bv;var a9=(ba+624)&4294967295;var a8=HEAP[a9];var a7=(bb+16)&4294967295;var a6=HEAP[a7];var a5=(a8)*(a6);var a3=(bo)+(a5);var a2=(bb+32)&4294967295;var a1=HEAP[a2];var a0=(a3)+(a1);bd=a0;var aZ=bd;cA=aZ;var aY=bv;var aX=(aY+616)&4294967295;var aW=HEAP[aX];var aV=(bb+8)&4294967295;var aT=HEAP[aV];var aS=(aW)*(aT);var aR=bv;var aQ=(aR+624)&4294967295;var aP=HEAP[aQ];var aN=(bb+24)&4294967295;var aM=HEAP[aN];var aL=(aP)*(aM);var aK=(aS)+(aL);var aJ=(bb+40)&4294967295;var aI=HEAP[aJ];var aH=(aK)+(aI);a4=aH;var aG=a4;ce=aG;var aF=bv;var aE=(aF+616)&4294967295;var aD=HEAP[aE];var aC=(bb)&4294967295;var aB=HEAP[aC];var az=(aD)*(aB);var ay=bv;var ax=(ay+640)&4294967295;var aw=HEAP[ax];var au=(bb+16)&4294967295;var at=HEAP[au];var ar=(aw)*(at);var aq=(az)+(ar);var ap=(bb+32)&4294967295;var ao=HEAP[ap];var an=(aq)+(ao);B=an;var am=bv;var al=(am+616)&4294967295;var ak=HEAP[al];var aj=(bb+8)&4294967295;var ai=HEAP[aj];var ah=(ak)*(ai);var ag=bv;var af=(ag+640)&4294967295;var ae=HEAP[af];var ad=(bb+24)&4294967295;var ac=HEAP[ad];var ab=(ae)*(ac);var aa=(ah)+(ab);var Z=(bb+40)&4294967295;var Y=HEAP[Z];var X=(aa)+(Y);A=X;var V=B;var U=cA;var T=(V)<(U);$bb$$bb1$2:do{if(T){var S=B;cA=S}else{var R=B;var Q=bd;var P=(R)>(Q);if(!(P)){dr=2;break $bb$$bb1$2}var O=B;bd=O}}while(0);var M=A;var K=ce;var z=(M)<(K);$bb4$$bb5$7:do{if(z){var x=A;ce=x}else{var w=A;var v=a4;var u=(w)>(v);if(!(u)){dr=5;break $bb4$$bb5$7}var t=A;a4=t}}while(0);var s=bv;var r=(s+632)&4294967295;var p=HEAP[r];var n=(bb)&4294967295;var e=HEAP[n];var d=(p)*(e);var c=bv;var b=(c+624)&4294967295;var a=HEAP[b];var ec=(bb+16)&4294967295;var eb=HEAP[ec];var ea=(a)*(eb);var d8=(d)+(ea);var d6=(bb+32)&4294967295;var dX=HEAP[d6];var dW=(d8)+(dX);B=dW;var dV=bv;var dU=(dV+632)&4294967295;var dT=HEAP[dU];var dS=(bb+8)&4294967295;var dR=HEAP[dS];var dQ=(dT)*(dR);var dO=bv;var dM=(dO+624)&4294967295;var N=HEAP[dM];var L=(bb+24)&4294967295;var J=HEAP[L];var I=(N)*(J);var H=(dQ)+(I);var G=(bb+40)&4294967295;var F=HEAP[G];var E=(H)+(F);A=E;var D=B;var C=cA;var q=(D)<(C);$bb8$$bb9$12:do{if(q){var o=B;cA=o}else{var m=B;var l=bd;var k=(m)>(l);if(!(k)){dr=8;break $bb8$$bb9$12}var j=B;bd=j}}while(0);var i=A;var h=ce;var g=(i)<(h);$bb12$$bb13$17:do{if(g){var f=A;ce=f}else{var d9=A;var d7=a4;var d5=(d9)>(d7);if(!(d5)){dr=11;break $bb12$$bb13$17}var d4=A;a4=d4}}while(0);var d3=bv;var d2=(d3+632)&4294967295;var d1=HEAP[d2];var d0=(bb)&4294967295;var dZ=HEAP[d0];var dY=(d1)*(dZ);var dP=bv;var dN=(dP+640)&4294967295;var dL=HEAP[dN];var dK=(bb+16)&4294967295;var dJ=HEAP[dK];var dI=(dL)*(dJ);var dH=(dY)+(dI);var dF=(bb+32)&4294967295;var dE=HEAP[dF];var dD=(dH)+(dE);B=dD;var dC=bv;var dB=(dC+632)&4294967295;var dA=HEAP[dB];var dz=(bb+8)&4294967295;var dy=HEAP[dz];var dx=(dA)*(dy);var dw=bv;var dv=(dw+640)&4294967295;var du=HEAP[dv];var dt=(bb+24)&4294967295;var dq=HEAP[dt];var dp=(du)*(dq);var dn=(dx)+(dp);var dm=(bb+40)&4294967295;var dl=HEAP[dm];var dk=(dn)+(dl);A=dk;var dj=B;var di=cA;var dh=(dj)<(di);$bb16$$bb17$22:do{if(dh){var dg=B;cA=dg}else{var c5=B;var c4=bd;var c3=(c5)>(c4);if(!(c3)){dr=14;break $bb16$$bb17$22}var c2=B;bd=c2}}while(0);var c1=A;var c0=ce;var cZ=(c1)<(c0);$bb20$$bb21$27:do{if(cZ){var cY=A;ce=cY}else{var cX=A;var cW=a4;var cL=(cX)>(cW);if(!(cL)){dr=17;break $bb20$$bb21$27}var cK=A;a4=cK}}while(0);var cJ=dG;var cI=cA;HEAP[cJ]=cI;var cH=bc;var cG=ce;HEAP[cH]=cG;var cF=bD;var cE=bd;HEAP[cF]=cE;var cD=aU;var cC=a4;HEAP[cD]=cC;STACKTOP=W;return;return}function __ZN8GfxState15getFontTransMatEPdS0_S0_S0_(G,w,u,i,g){var ah;var aD;var r;var M;var m;var A;var d=0;aD=G;r=w;M=u;m=i;A=g;var aX=aD;var aW=(aX+488)&4294967295;var aV=(aW)&4294967295;var aU=HEAP[aV];var aT=aD;var aS=(aT+16)&4294967295;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aP=(aU)*(aQ);var aO=aD;var ax=(aO+488)&4294967295;var av=(ax+8)&4294967295;var at=HEAP[av];var aq=aD;var ao=(aq+16)&4294967295;var am=(ao+16)&4294967295;var al=HEAP[am];var ak=(at)*(al);var aj=(aP)+(ak);var ai=aD;var ab=(ai+480)&4294967295;var Z=HEAP[ab];var X=(aj)*(Z);var V=r;HEAP[V]=X;var T=aD;var R=(T+488)&4294967295;var Q=(R)&4294967295;var P=HEAP[Q];var O=aD;var N=(O+16)&4294967295;var F=(N+8)&4294967295;var D=HEAP[F];var C=(P)*(D);var B=aD;var z=(B+488)&4294967295;var y=(z+8)&4294967295;var x=HEAP[y];var v=aD;var t=(v+16)&4294967295;var s=(t+24)&4294967295;var q=HEAP[s];var p=(x)*(q);var o=(C)+(p);var n=aD;var l=(n+480)&4294967295;var k=HEAP[l];var j=(o)*(k);var h=M;HEAP[h]=j;var f=aD;var e=(f+488)&4294967295;var c=(e+16)&4294967295;var b=HEAP[c];var a=aD;var a4=(a+16)&4294967295;var a3=(a4)&4294967295;var a2=HEAP[a3];var a1=(b)*(a2);var a0=aD;var aZ=(a0+488)&4294967295;var aY=(aZ+24)&4294967295;var aN=HEAP[aY];var aM=aD;var aL=(aM+16)&4294967295;var aK=(aL+16)&4294967295;var aJ=HEAP[aK];var aI=(aN)*(aJ);var aH=(a1)+(aI);var aG=aD;var aF=(aG+480)&4294967295;var aE=HEAP[aF];var aC=(aH)*(aE);var aB=m;HEAP[aB]=aC;var aA=aD;var az=(aA+488)&4294967295;var ay=(az+16)&4294967295;var aw=HEAP[ay];var au=aD;var ar=(au+16)&4294967295;var ap=(ar+8)&4294967295;var an=HEAP[ap];var ag=(aw)*(an);var af=aD;var ae=(af+488)&4294967295;var ad=(ae+24)&4294967295;var ac=HEAP[ad];var aa=aD;var Y=(aa+16)&4294967295;var W=(Y+24)&4294967295;var U=HEAP[W];var S=(ac)*(U);var L=(ag)+(S);var K=aD;var J=(K+480)&4294967295;var I=HEAP[J];var H=(L)*(I);var E=A;HEAP[E]=H;return;return}function __ZN8GfxState6setCTMEdddddd(n,k,j,i,h,g,f){var w;var b;var x;var c;var y;var d;var z;var e;var A=0;b=n;x=k;c=j;y=i;d=h;z=g;e=f;var K=b;var J=(K+16)&4294967295;var I=(J)&4294967295;var H=x;HEAP[I]=H;var G=b;var F=(G+16)&4294967295;var E=(F+8)&4294967295;var D=c;HEAP[E]=D;var C=b;var B=(C+16)&4294967295;var v=(B+16)&4294967295;var u=y;HEAP[v]=u;var t=b;var s=(t+16)&4294967295;var r=(s+24)&4294967295;var q=d;HEAP[r]=q;var p=b;var o=(p+16)&4294967295;var m=(o+32)&4294967295;var l=z;HEAP[m]=l;var a=b;var N=(a+16)&4294967295;var M=(N+40)&4294967295;var L=e;HEAP[M]=L;return;return}function __ZN8GfxState9concatCTMEdddddd(z,aj,ag,ad,ab,Z,X){var T;var ay;var A;var M;var an;var aC;var aX;var f;var aN;var ax;var U;var B;var d=0;ay=z;A=aj;M=ag;an=ad;aC=ab;aX=Z;f=X;var aU=ay;var aT=(aU+16)&4294967295;var aS=(aT)&4294967295;var aR=HEAP[aS];aN=aR;var aQ=ay;var aP=(aQ+16)&4294967295;var aO=(aP+8)&4294967295;var aM=HEAP[aO];ax=aM;var aL=ay;var aK=(aL+16)&4294967295;var aq=(aK+16)&4294967295;var ao=HEAP[aq];U=ao;var al=ay;var ai=(al+16)&4294967295;var af=(ai+24)&4294967295;var ac=HEAP[af];B=ac;var aa=A;var Y=aN;var W=(aa)*(Y);var V=M;var N=U;var K=(V)*(N);var J=(W)+(K);var I=ay;var H=(I+16)&4294967295;var G=(H)&4294967295;HEAP[G]=J;var F=A;var E=ax;var D=(F)*(E);var C=M;var y=B;var x=(C)*(y);var w=(D)+(x);var v=ay;var u=(v+16)&4294967295;var t=(u+8)&4294967295;HEAP[t]=w;var s=an;var r=aN;var q=(s)*(r);var p=aC;var o=U;var n=(p)*(o);var m=(q)+(n);var l=ay;var k=(l+16)&4294967295;var j=(k+16)&4294967295;HEAP[j]=m;var i=an;var h=ax;var g=(i)*(h);var e=aC;var c=B;var b=(e)*(c);var a=(g)+(b);var a2=ay;var a1=(a2+16)&4294967295;var a0=(a1+24)&4294967295;HEAP[a0]=a;var aZ=aX;var aY=aN;var aW=(aZ)*(aY);var aV=f;var aJ=U;var aI=(aV)*(aJ);var aH=(aW)+(aI);var aG=ay;var aF=(aG+16)&4294967295;var aE=(aF+32)&4294967295;var aD=HEAP[aE];var aB=(aH)+(aD);var aA=ay;var az=(aA+16)&4294967295;var aw=(az+32)&4294967295;HEAP[aw]=aB;var av=aX;var au=ax;var at=(av)*(au);var ar=f;var ap=B;var am=(ar)*(ap);var ak=(at)+(am);var ah=ay;var ae=(ah+16)&4294967295;var S=(ae+40)&4294967295;var R=HEAP[S];var Q=(ak)+(R);var P=ay;var O=(P+16)&4294967295;var L=(O+40)&4294967295;HEAP[L]=Q;return;return}function __ZN8GfxState8shiftCTMEdd(e,N,L){var t;var b;var u;var W;var B=0;b=e;u=N;W=L;var R=b;var Q=(R+16)&4294967295;var P=(Q+32)&4294967295;var O=HEAP[P];var M=u;var K=(O)+(M);var J=b;var H=(J+16)&4294967295;var F=(H+32)&4294967295;HEAP[F]=K;var D=b;var q=(D+16)&4294967295;var o=(q+40)&4294967295;var m=HEAP[o];var k=W;var i=(m)+(k);var h=b;var g=(h+16)&4294967295;var f=(g+40)&4294967295;HEAP[f]=i;var d=b;var c=(d+616)&4294967295;var a=HEAP[c];var ab=u;var aa=(a)+(ab);var Z=b;var Y=(Z+616)&4294967295;HEAP[Y]=aa;var X=b;var V=(X+624)&4294967295;var U=HEAP[V];var T=W;var S=(U)+(T);var I=b;var G=(I+624)&4294967295;HEAP[G]=S;var E=b;var C=(E+632)&4294967295;var A=HEAP[C];var z=u;var y=(A)+(z);var x=b;var w=(x+632)&4294967295;HEAP[w]=y;var v=b;var s=(v+640)&4294967295;var r=HEAP[s];var p=W;var n=(r)+(p);var l=b;var j=(l+640)&4294967295;HEAP[j]=n;return;return}function __ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(m,n){var x;var k;var E;var l=0;k=m;E=n;var j=k;var i=(j+116)&4294967295;var h=HEAP[i];var g=(h)!=0;$bb$$bb2$2:do{if(g){var f=k;var e=(f+116)&4294967295;var d=HEAP[e];var c=(d)!=0;if(!(c)){x=1;break $bb$$bb2$2}var b=k;var a=(b+116)&4294967295;var y=HEAP[a];var w=k;var v=(w+116)&4294967295;var u=HEAP[v];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+116)&4294967295;var D=HEAP[o];var C=q;FUNCTION_TABLE[C](D)}}while(0);var B=k;var A=(B+116)&4294967295;var z=E;HEAP[A]=z;return;return}function __ZN8GfxState19setStrokeColorSpaceEP13GfxColorSpace(m,n){var x;var k;var E;var l=0;k=m;E=n;var j=k;var i=(j+120)&4294967295;var h=HEAP[i];var g=(h)!=0;$bb$$bb2$2:do{if(g){var f=k;var e=(f+120)&4294967295;var d=HEAP[e];var c=(d)!=0;if(!(c)){x=1;break $bb$$bb2$2}var b=k;var a=(b+120)&4294967295;var y=HEAP[a];var w=k;var v=(w+120)&4294967295;var u=HEAP[v];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+120)&4294967295;var D=HEAP[o];var C=q;FUNCTION_TABLE[C](D)}}while(0);var B=k;var A=(B+120)&4294967295;var z=E;HEAP[A]=z;return;return}function __ZN8GfxState14setFillPatternEP10GfxPattern(o,m){var y;var l;var g;var n=0;l=o;g=m;var k=l;var j=(k+380)&4294967295;var i=HEAP[j];var h=(i)!=0;$bb$$bb2$2:do{if(h){var f=l;var e=(f+380)&4294967295;var d=HEAP[e];var c=(d)!=0;if(!(c)){y=1;break $bb$$bb2$2}var b=l;var a=(b+380)&4294967295;var z=HEAP[a];var x=l;var w=(x+380)&4294967295;var v=HEAP[w];var u=(v)&4294967295;var t=HEAP[u];var s=(t+4)&4294967295;var r=HEAP[s];var q=l;var p=(q+380)&4294967295;var E=HEAP[p];var D=r;FUNCTION_TABLE[D](E)}}while(0);var C=l;var B=(C+380)&4294967295;var A=g;HEAP[B]=A;return;return}function __ZN8GfxState16setStrokePatternEP10GfxPattern(o,m){var y;var l;var g;var n=0;l=o;g=m;var k=l;var j=(k+384)&4294967295;var i=HEAP[j];var h=(i)!=0;$bb$$bb2$2:do{if(h){var f=l;var e=(f+384)&4294967295;var d=HEAP[e];var c=(d)!=0;if(!(c)){y=1;break $bb$$bb2$2}var b=l;var a=(b+384)&4294967295;var z=HEAP[a];var x=l;var w=(x+384)&4294967295;var v=HEAP[w];var u=(v)&4294967295;var t=HEAP[u];var s=(t+4)&4294967295;var r=HEAP[s];var q=l;var p=(q+384)&4294967295;var E=HEAP[p];var D=r;FUNCTION_TABLE[D](E)}}while(0);var C=l;var B=(C+384)&4294967295;var A=g;HEAP[B]=A;return;return}function __ZN8GfxState11setTransferEPP8Function(f,u){var t;var b;var s;var c;var B=0;b=f;s=u;c=0;$bb4$2:while(1){var p=c;var n=(((p))|0)<=3;if(!(n)){t=5;break $bb4$2}var P=c;var O=b;var N=(O+412)&4294967295;var M=(N+P*4)&4294967295;var L=HEAP[M];var K=(L)!=0;$bb1$$bb3$5:do{if(K){var J=c;var H=b;var F=(H+412)&4294967295;var D=(F+J*4)&4294967295;var o=HEAP[D];var m=(o)!=0;if(!(m)){t=2;break $bb1$$bb3$5}var l=c;var k=b;var j=(k+412)&4294967295;var i=(j+l*4)&4294967295;var h=HEAP[i];var g=c;var e=b;var d=(e+412)&4294967295;var a=(d+g*4)&4294967295;var Y=HEAP[a];var X=(Y)&4294967295;var W=HEAP[X];var V=(W+4)&4294967295;var U=HEAP[V];var T=c;var S=b;var R=(S+412)&4294967295;var Q=(R+T*4)&4294967295;var I=HEAP[Q];var G=U;FUNCTION_TABLE[G](I)}}while(0);var E=c;var C=s;var A=c;var z=(C+4*A)&4294967295;var y=HEAP[z];var x=b;var w=(x+412)&4294967295;var v=(w+E*4)&4294967295;HEAP[v]=y;var r=c;var q=((r)+1)&4294967295;c=q;t=0;continue $bb4$2}return;return}function __ZN8GfxState4clipEv(C){var w=STACKTOP;STACKTOP+=16;_memset(w,0,16);var aa;var aB;var d;var e;var x;var D;var ac;var ad;var Z=w;var X=w+8;var ab;var af;var ae;var f=0;aB=C;ad=0;var aW=ad;D=aW;var aV=D;ac=aV;var aU=ac;x=aU;af=0;$bb15$2:while(1){var g=aB;var c=(g+580)&4294967295;var b=HEAP[c];var a=__ZN7GfxPath14getNumSubpathsEv(b);var a3=af;var a2=(((a))|0)>(((a3))|0);var a1=unSign((a2),1,0);e=a1;var a0=e;var aS=reSign((a0),8,0)!=0;if(!(aS)){aa=13;break $bb15$2}var aT=aB;var aR=(aT+580)&4294967295;var aQ=HEAP[aR];var aP=af;var aO=__ZN7GfxPath10getSubpathEi(aQ,aP);ab=aO;ae=0;$bb13$5:while(1){var o=ab;var n=__ZN10GfxSubpath12getNumPointsEv(o);var m=ae;var l=(((n))|0)>(((m))|0);var k=unSign((l),1,0);d=k;var j=d;var E=reSign((j),8,0)!=0;if(!(E)){aa=11;break $bb13$5}var aN=ab;var aM=ae;var av=__ZN10GfxSubpath4getYEi(aN,aM);var at=ab;var aq=ae;var ao=__ZN10GfxSubpath4getXEi(at,aq);var am=aB;__ZN8GfxState9transformEddPdS0_(am,ao,av,Z,X);var ak=af;var aj=(((ak))|0)!=0;$bb4$$bb2$8:do{if(aj){aa=2}else{var ai=ae;var ah=(((ai))|0)!=0;if(ah){aa=2;break $bb4$$bb2$8}var ag=HEAP[Z];ac=ag;var S=ac;x=S;var Q=HEAP[X];ad=Q;var O=ad;D=O;aa=4;break $bb4$$bb2$8}}while(0);$bb4$$bb12$11:do{if(aa==2){var M=HEAP[Z];var K=x;var J=(M)<(K);$bb5$$bb6$13:do{if(J){var I=HEAP[Z];x=I}else{var H=HEAP[Z];var G=ac;var F=(H)>(G);if(!(F)){aa=7;break $bb5$$bb6$13}var B=HEAP[Z];ac=B}}while(0);var A=HEAP[X];var z=D;var y=(A)<(z);if(y){var v=HEAP[X];D=v}else{var u=HEAP[X];var t=ad;var s=(u)>(t);if(!(s)){aa=4;break $bb4$$bb12$11}var r=HEAP[X];ad=r}}}while(0);var q=ae;var p=((q)+1)&4294967295;ae=p;aa=1;continue $bb13$5}var i=af;var h=((i)+1)&4294967295;af=h;aa=0;continue $bb15$2}var aZ=aB;var aY=(aZ+616)&4294967295;var aX=HEAP[aY];var aL=x;var aK=(aX)<(aL);if(aK){var aJ=aB;var aI=(aJ+616)&4294967295;var aH=x;HEAP[aI]=aH}var aG=aB;var aF=(aG+624)&4294967295;var aE=HEAP[aF];var aD=D;var aC=(aE)<(aD);if(aC){var aA=aB;var az=(aA+624)&4294967295;var ay=D;HEAP[az]=ay}var ax=aB;var aw=(ax+632)&4294967295;var au=HEAP[aw];var ar=ac;var ap=(au)>(ar);if(ap){var an=aB;var al=(an+632)&4294967295;var Y=ac;HEAP[al]=Y}var W=aB;var V=(W+640)&4294967295;var U=HEAP[V];var T=ad;var R=(U)>(T);if(R){var P=aB;var N=(P+640)&4294967295;var L=ad;HEAP[N]=L}STACKTOP=w;return;return}function __ZN8GfxState16clipToStrokePathEv(I){var G=STACKTOP;STACKTOP+=16;_memset(G,0,16);var av;var b3;var q;var r;var b7;var k;var aU;var bF;var bS=G;var bR=G+8;var w;var u;var cs;var bU;var bT;var bG=0;b3=I;bF=0;var cr=bF;k=cr;var cq=k;aU=cq;var cp=aU;b7=cp;bU=0;$bb15$2:while(1){var aa=b3;var Q=(aa+580)&4294967295;var O=HEAP[Q];var N=__ZN7GfxPath14getNumSubpathsEv(O);var M=bU;var L=(((N))|0)>(((M))|0);var K=unSign((L),1,0);r=K;var J=r;var bV=reSign((J),8,0)!=0;if(!(bV)){av=13;break $bb15$2}var co=b3;var cn=(co+580)&4294967295;var cm=HEAP[cn];var cl=bU;var ck=__ZN7GfxPath10getSubpathEi(cm,cl);cs=ck;bT=0;$bb13$5:while(1){var aj=cs;var ah=__ZN10GfxSubpath12getNumPointsEv(aj);var ag=bT;var af=(((ah))|0)>(((ag))|0);var ae=unSign((af),1,0);q=ae;var ad=q;var Z=reSign((ad),8,0)!=0;if(!(Z)){av=11;break $bb13$5}var cj=cs;var ci=bT;var bm=__ZN10GfxSubpath4getYEi(cj,ci);var bk=cs;var bi=bT;var bh=__ZN10GfxSubpath4getXEi(bk,bi);var bg=b3;__ZN8GfxState9transformEddPdS0_(bg,bh,bm,bS,bR);var bf=bU;var be=(((bf))|0)!=0;$bb4$$bb2$8:do{if(be){av=2}else{var bd=bT;var bc=(((bd))|0)!=0;if(bc){av=2;break $bb4$$bb2$8}var bb=HEAP[bS];aU=bb;var a2=aU;b7=a2;var a0=HEAP[bR];bF=a0;var aY=bF;k=aY;av=4;break $bb4$$bb2$8}}while(0);$bb4$$bb12$11:do{if(av==2){var aX=HEAP[bS];var aW=b7;var aV=(aX)<(aW);$bb5$$bb6$13:do{if(aV){var aT=HEAP[bS];b7=aT}else{var aS=HEAP[bS];var aR=aU;var aQ=(aS)>(aR);if(!(aQ)){av=7;break $bb5$$bb6$13}var aH=HEAP[bS];aU=aH}}while(0);var aF=HEAP[bR];var aD=k;var aC=(aF)<(aD);if(aC){var aB=HEAP[bR];k=aB}else{var aA=HEAP[bR];var az=bF;var ay=(aA)>(az);if(!(ay)){av=4;break $bb4$$bb12$11}var ax=HEAP[bR];bF=ax}}}while(0);var aw=bT;var al=((aw)+1)&4294967295;bT=al;av=1;continue $bb13$5}var ac=bU;var ab=((ac)+1)&4294967295;bU=ab;av=0;continue $bb15$2}var H=b3;var F=(H+16)&4294967295;var E=(F)&4294967295;var D=HEAP[E];var C=_fabs(D);w=C;var B=b3;var A=(B+16)&4294967295;var z=(A+16)&4294967295;var y=HEAP[z];var x=_fabs(y);u=x;var v=w;var t=u;var s=(v)>(t);if(s){var p=b3;var o=(p+428)&4294967295;var n=HEAP[o];var m=(n)*-0.5;var l=w;var j=(m)*(l);var i=b7;var h=(j)+(i);b7=h;var g=b3;var f=(g+428)&4294967295;var e=HEAP[f];var d=(e)*0.5;var c=w;var b=(d)*(c);var a=aU;var cx=(b)+(a);aU=cx}else{var cw=b3;var cv=(cw+428)&4294967295;var cu=HEAP[cv];var ct=(cu)*-0.5;var ch=u;var cg=(ct)*(ch);var cf=b7;var ce=(cg)+(cf);b7=ce;var cd=b3;var cc=(cd+428)&4294967295;var cb=HEAP[cc];var ca=(cb)*0.5;var b9=u;var b8=(ca)*(b9);var b6=aU;var b5=(b8)+(b6);aU=b5}var b4=b3;var b2=(b4+16)&4294967295;var b1=(b2)&4294967295;var b0=HEAP[b1];var bZ=_fabs(b0);w=bZ;var bY=b3;var bX=(bY+16)&4294967295;var bW=(bX+24)&4294967295;var bQ=HEAP[bW];var bP=_fabs(bQ);u=bP;var bO=w;var bN=u;var bM=(bO)>(bN);if(bM){var bL=b3;var bK=(bL+428)&4294967295;var bJ=HEAP[bK];var bI=(bJ)*-0.5;var bH=w;var bE=(bI)*(bH);var bD=k;var bC=(bE)+(bD);k=bC;var bB=b3;var bA=(bB+428)&4294967295;var bz=HEAP[bA];var by=(bz)*0.5;var bx=w;var bw=(by)*(bx);var bv=bF;var bu=(bw)+(bv);bF=bu}else{var bt=b3;var bs=(bt+428)&4294967295;var br=HEAP[bs];var bq=(br)*-0.5;var bp=u;var bo=(bq)*(bp);var bn=k;var bl=(bo)+(bn);k=bl;var bj=b3;var ba=(bj+428)&4294967295;var a9=HEAP[ba];var a8=(a9)*0.5;var a7=u;var a6=(a8)*(a7);var a5=bF;var a4=(a6)+(a5);bF=a4}var a3=b3;var a1=(a3+616)&4294967295;var aZ=HEAP[a1];var aP=b7;var aO=(aZ)<(aP);if(aO){var aN=b3;var aM=(aN+616)&4294967295;var aL=b7;HEAP[aM]=aL}var aK=b3;var aJ=(aK+624)&4294967295;var aI=HEAP[aJ];var aG=k;var aE=(aI)<(aG);if(aE){var au=b3;var at=(au+624)&4294967295;var ar=k;HEAP[at]=ar}var aq=b3;var ap=(aq+632)&4294967295;var ao=HEAP[ap];var an=aU;var am=(ao)>(an);if(am){var ak=b3;var ai=(ak+632)&4294967295;var Y=aU;HEAP[ai]=Y}var X=b3;var W=(X+640)&4294967295;var V=HEAP[W];var U=bF;var T=(V)>(U);if(T){var S=b3;var R=(S+640)&4294967295;var P=bF;HEAP[R]=P}STACKTOP=G;return;return}function __ZN8GfxState9textShiftEdd(m,z,y){var B=STACKTOP;STACKTOP+=16;_memset(B,0,16);var v;var k;var x;var A;var o=B;var n=B+8;var l=0;k=m;x=z;A=y;var j=k;var i=x;var h=A;__ZN8GfxState18textTransformDeltaEddPdS0_(j,i,h,o,n);var g=k;var f=(g+584)&4294967295;var e=HEAP[f];var d=HEAP[o];var c=(e)+(d);var b=k;var a=(b+584)&4294967295;HEAP[a]=c;var w=k;var u=(w+592)&4294967295;var t=HEAP[u];var s=HEAP[n];var r=(t)+(s);var q=k;var p=(q+592)&4294967295;HEAP[p]=r;STACKTOP=B;return;return}function __ZN8GfxState5shiftEdd(m,o,n){var s;var k;var u;var v;var l=0;k=m;u=o;v=n;var j=k;var i=(j+584)&4294967295;var h=HEAP[i];var g=u;var f=(h)+(g);var e=k;var d=(e+584)&4294967295;HEAP[d]=f;var c=k;var b=(c+592)&4294967295;var a=HEAP[b];var t=v;var r=(a)+(t);var q=k;var p=(q+592)&4294967295;HEAP[p]=r;return;return}function __ZN6Object14streamGetCharsEiPh(o,u,A){var x;var m;var k;var l;var z;var j;var n=0;m=o;k=u;l=A;var i=m;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=8;if(f){var e=m;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str112006)&4294967295,Pointer_make([c,0,0,0,8,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 478363"}else{var b=m;var a=(b+4)&4294967295;var y=(a)&4294967295;var w=y;var v=HEAP[w];var t=k;var s=l;var q=__ZN6Stream10doGetCharsEiPh(v,t,s);j=q;var p=j;z=p;var r=z;return r}return null}function __ZN8GfxState14parseBlendModeEP6ObjectP12GfxBlendMode(A,aK,ao){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var P;var an;var C;var N;var y;var ah;var ai;var aj;var ak;var aD;var al;var am;var Q=u;var T;var S;var e=0;an=A;C=aK;N=ao;__ZN6ObjectC1Ev(Q);var aB=C;var az=__ZN6Object6isNameEv(aB);am=az;var ax=am;var B=reSign((ax),8,0)!=0;if(B){T=0;while(1){var L=T;var K=(((L))|0)<=16;if(!(K)){P=5;break}var aw=T;var au=(__ZL17gfxBlendModeNames+aw*8)&4294967295;var at=(au)&4294967295;var ar=HEAP[at];var aq=C;var ap=__ZN6Object7getNameEv(aq);var af=_strcmp(ap,ar);var ae=(((af))|0)==0;var ad=unSign((ae),1,0);al=ad;var ab=al;var V=reSign((ab),8,0)!=0;if(V){P=1;break}var U=T;var M=((U)+1)&4294967295;T=M;P=0;continue}if(P==5){aD=0}else{if(P==1){var aa=T;var Z=(__ZL17gfxBlendModeNames+aa*8)&4294967295;var Y=(Z+4)&4294967295;var X=HEAP[Y];var W=N;HEAP[W]=X;aD=1}}}else{var J=C;var I=__ZN6Object7isArrayEv(J);ak=I;var H=ak;var R=reSign((H),8,0)!=0;if(R){T=0;$bb22$14:while(1){var b=C;var a=__ZN6Object14arrayGetLengthEv(b);var aL=T;var aJ=(((a))|0)>(((aL))|0);var aI=unSign((aJ),1,0);aj=aI;var aH=aj;var ag=reSign((aH),8,0)!=0;if(!(ag)){P=15;break $bb22$14}var G=C;var F=T;var E=__ZN6Object8arrayGetEiPS_(G,F,Q);var D=__ZN6Object6isNameEv(Q);var aE=reSign((D),8,0)!=0;var aA=(aE)^1;var O=unSign((aA),1,0);ai=O;var z=ai;var aC=reSign((z),8,0)!=0;if(aC){P=7;break $bb22$14}S=0;while(1){var g=S;var f=(((g))|0)<=16;if(!(f)){P=13;break}var x=S;var w=(__ZL17gfxBlendModeNames+x*8)&4294967295;var v=(w)&4294967295;var t=HEAP[v];var s=__ZN6Object7getNameEv(Q);var r=_strcmp(s,t);var q=(((r))|0)==0;var p=unSign((q),1,0);ah=p;var o=ah;var av=reSign((o),8,0)!=0;if(av){P=10;break $bb22$14}var i=S;var h=((i)+1)&4294967295;S=h;P=9;continue}__ZN6Object4freeEv(Q);var d=T;var c=((d)+1)&4294967295;T=c;P=6;continue $bb22$14}if(P==15){var aG=N;HEAP[aG]=0;aD=1}else{if(P==7){__ZN6Object4freeEv(Q);aD=0}else{if(P==10){__ZN6Object4freeEv(Q);var n=S;var m=(__ZL17gfxBlendModeNames+n*8)&4294967295;var l=(m+4)&4294967295;var k=HEAP[l];var j=N;HEAP[j]=k;aD=1}}}}else{aD=0}}var aF=aD;y=aF;var ac=y;var ay=(((ac))&255);STACKTOP=u;return ay;return null}function __ZN10GfxShadingD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV10GfxShading+8)&4294967295;var h=k;var g=(h+8)&4294967295;var f=HEAP[g];var e=(f)!=0;$bb$$bb2$2:do{if(e){var d=k;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)!=0;if(!(a)){v=1;break $bb$$bb2$2}var x=k;var w=(x+8)&4294967295;var u=HEAP[w];var t=k;var s=(t+8)&4294967295;var r=HEAP[s];var q=(r)&4294967295;var p=HEAP[q];var o=(p+4)&4294967295;var n=HEAP[o];var F=k;var E=(F+8)&4294967295;var D=HEAP[E];var C=n;FUNCTION_TABLE[C](D)}}while(0);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN16GfxRadialShadingD2Ev(f){var p;var b;var c;var w=0;b=f;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV16GfxRadialShading+8)&4294967295;c=0;while(1){var C=b;var A=(C+372)&4294967295;var y=HEAP[A];var x=c;var v=(((y))|0)>(((x))|0);if(!(v)){p=3;break}var I=c;var H=b;var G=(H+244)&4294967295;var F=(G+I*4)&4294967295;var D=HEAP[F];var B=(D)!=0;if(B){var z=c;var n=b;var m=(n+244)&4294967295;var l=(m+z*4)&4294967295;var k=HEAP[l];var j=c;var i=b;var h=(i+244)&4294967295;var g=(h+j*4)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var U=(a+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+244)&4294967295;var P=(Q+S*4)&4294967295;var O=HEAP[P];var N=T;FUNCTION_TABLE[N](O)}var M=c;var E=((M)+1)&4294967295;c=E;p=0;continue}var u=b;var t=u;__ZN10GfxShadingD2Ev(t);var s=((0)&255);var q=reSign((s),8,0)!=0;if(q){var r=b;var o=r;__ZdlPv(o)}return;return}function __ZN15GfxAxialShadingD2Ev(f){var p;var b;var c;var w=0;b=f;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV15GfxAxialShading+8)&4294967295;c=0;while(1){var C=b;var A=(C+356)&4294967295;var y=HEAP[A];var x=c;var v=(((y))|0)>(((x))|0);if(!(v)){p=3;break}var I=c;var H=b;var G=(H+228)&4294967295;var F=(G+I*4)&4294967295;var D=HEAP[F];var B=(D)!=0;if(B){var z=c;var n=b;var m=(n+228)&4294967295;var l=(m+z*4)&4294967295;var k=HEAP[l];var j=c;var i=b;var h=(i+228)&4294967295;var g=(h+j*4)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var U=(a+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+228)&4294967295;var P=(Q+S*4)&4294967295;var O=HEAP[P];var N=T;FUNCTION_TABLE[N](O)}var M=c;var E=((M)+1)&4294967295;c=E;p=0;continue}var u=b;var t=u;__ZN10GfxShadingD2Ev(t);var s=((0)&255);var q=reSign((s),8,0)!=0;if(q){var r=b;var o=r;__ZdlPv(o)}return;return}function __ZN18GfxFunctionShadingD2Ev(f){var p;var b;var c;var w=0;b=f;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV18GfxFunctionShading+8)&4294967295;c=0;while(1){var C=b;var A=(C+388)&4294967295;var y=HEAP[A];var x=c;var v=(((y))|0)>(((x))|0);if(!(v)){p=3;break}var I=c;var H=b;var G=(H+260)&4294967295;var F=(G+I*4)&4294967295;var D=HEAP[F];var B=(D)!=0;if(B){var z=c;var n=b;var m=(n+260)&4294967295;var l=(m+z*4)&4294967295;var k=HEAP[l];var j=c;var i=b;var h=(i+260)&4294967295;var g=(h+j*4)&4294967295;var e=HEAP[g];var d=(e)&4294967295;var a=HEAP[d];var U=(a+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+260)&4294967295;var P=(Q+S*4)&4294967295;var O=HEAP[P];var N=T;FUNCTION_TABLE[N](O)}var M=c;var E=((M)+1)&4294967295;c=E;p=0;continue}var u=b;var t=u;__ZN10GfxShadingD2Ev(t);var s=((0)&255);var q=reSign((s),8,0)!=0;if(q){var r=b;var o=r;__ZdlPv(o)}return;return}function __ZN17GfxShadingPatternD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV17GfxShadingPattern+8)&4294967295;var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var x=k;var w=(x+8)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+8)&4294967295;var n=HEAP[o];var C=q;FUNCTION_TABLE[C](n)}var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN16GfxTilingPatternD0Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV16GfxTilingPattern+8)&4294967295;var g=o;var f=(g+64)&4294967295;__ZN6Object4freeEv(f);var e=o;var d=(e+124)&4294967295;__ZN6Object4freeEv(d);var c=((1)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN16GfxTilingPatternD1Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV16GfxTilingPattern+8)&4294967295;var g=o;var f=(g+64)&4294967295;__ZN6Object4freeEv(f);var e=o;var d=(e+124)&4294967295;__ZN6Object4freeEv(d);var c=((0)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN16GfxTilingPattern4copyEv(e){var n;var b;var o;var z;var y;var p=0;b=e;var x=__Znwj(136);var w=x;z=w;var v=b;var u=(v+124)&4294967295;var t=b;var s=(t+76)&4294967295;var r=(s)&4294967295;var q=b;var m=(q+64)&4294967295;var l=b;var k=(l+56)&4294967295;var j=HEAP[k];var i=b;var h=(i+48)&4294967295;var g=HEAP[h];var f=b;var d=(f+16)&4294967295;var c=(d)&4294967295;var a=b;var J=(a+12)&4294967295;var I=HEAP[J];var H=b;var G=(H+8)&4294967295;var F=HEAP[G];var E=z;__ZN16GfxTilingPatternC1EiiPdddP6ObjectS0_S2_(E,F,I,c,g,j,m,r,u);var D=z;var C=D;y=C;var A=y;o=A;var B=o;return B;return null}function __ZN16GfxTilingPatternD2Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV16GfxTilingPattern+8)&4294967295;var g=o;var f=(g+64)&4294967295;__ZN6Object4freeEv(f);var e=o;var d=(e+124)&4294967295;__ZN6Object4freeEv(d);var c=((0)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN10GfxPatternD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV10GfxPattern+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN20GfxPatternColorSpaceD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV20GfxPatternColorSpace+8)&4294967295;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;$bb$$bb2$2:do{if(d){var c=k;var b=(c+4)&4294967295;var a=HEAP[b];var x=(a)!=0;if(!(x)){v=1;break $bb$$bb2$2}var w=k;var u=(w+4)&4294967295;var t=HEAP[u];var s=k;var r=(s+4)&4294967295;var q=HEAP[r];var p=(q)&4294967295;var o=HEAP[p];var n=(o+4)&4294967295;var G=HEAP[n];var F=k;var E=(F+4)&4294967295;var D=HEAP[E];var C=G;FUNCTION_TABLE[C](D)}}while(0);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN21GfxICCBasedColorSpaceD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV21GfxICCBasedColorSpace+8)&4294967295;var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var x=k;var w=(x+8)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+8)&4294967295;var n=HEAP[o];var C=q;FUNCTION_TABLE[C](n)}var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN16GfxLabColorSpaceD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16GfxLabColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN23GfxDeviceCMYKColorSpaceD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV23GfxDeviceCMYKColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN19GfxCalRGBColorSpaceD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV19GfxCalRGBColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN22GfxDeviceRGBColorSpaceD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV22GfxDeviceRGBColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN20GfxCalGrayColorSpaceD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV20GfxCalGrayColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN23GfxDeviceGrayColorSpaceD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV23GfxDeviceGrayColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN13GfxColorSpaceD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV13GfxColorSpace+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN8GfxState11setLineDashEPdid(n,z,o,A){var v;var l;var w;var y;var j;var m=0;l=n;w=z;y=o;j=A;var k=l;var i=(k+436)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=l;var e=(f+436)&4294967295;var d=HEAP[e];var c=d;_gfree(c)}var b=l;var a=(b+436)&4294967295;var x=w;HEAP[a]=x;var u=l;var t=(u+440)&4294967295;var s=y;HEAP[t]=s;var r=l;var q=(r+444)&4294967295;var p=j;HEAP[q]=p;return;return}function __ZN10GfxSubpathD1Ev(k){var m;var o;var l=0;o=k;var i=o;var h=(i)&4294967295;var g=HEAP[h];var f=g;_gfree(f);var e=o;var d=(e+4)&4294967295;var c=HEAP[d];var b=c;_gfree(b);var a=o;var n=(a+8)&4294967295;var j=HEAP[n];_gfree(j);return;return}function __ZN7GfxPathD1Ev(n){var x;var l;var k;var a;var m=0;l=n;a=0;while(1){var t=l;var s=(t+24)&4294967295;var r=HEAP[s];var q=a;var p=(((r))|0)>(((q))|0);if(!(p)){x=3;break}var j=l;var i=(j+20)&4294967295;var h=HEAP[i];var g=a;var f=(h+4*g)&4294967295;var e=HEAP[f];k=e;var d=k;var c=(d)!=0;if(c){var b=k;__ZN10GfxSubpathD1Ev(b);var y=k;var w=y;__ZdlPv(w)}var v=a;var u=((v)+1)&4294967295;a=u;x=0;continue}var o=l;var B=(o+20)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN8GfxState7setPathEP7GfxPath(n,o){var q;var l;var a;var k;var m=0;l=n;a=o;var j=l;var i=(j+580)&4294967295;var h=HEAP[i];k=h;var g=k;var f=(g)!=0;if(f){var e=k;__ZN7GfxPathD1Ev(e);var d=k;var c=d;__ZdlPv(c)}var b=l;var r=(b+580)&4294967295;var p=a;HEAP[r]=p;return;return}function __ZN7GfxPathD2Ev(n){var x;var l;var k;var a;var m=0;l=n;a=0;while(1){var t=l;var s=(t+24)&4294967295;var r=HEAP[s];var q=a;var p=(((r))|0)>(((q))|0);if(!(p)){x=3;break}var j=l;var i=(j+20)&4294967295;var h=HEAP[i];var g=a;var f=(h+4*g)&4294967295;var e=HEAP[f];k=e;var d=k;var c=(d)!=0;if(c){var b=k;__ZN10GfxSubpathD1Ev(b);var y=k;var w=y;__ZdlPv(w)}var v=a;var u=((v)+1)&4294967295;a=u;x=0;continue}var o=l;var B=(o+20)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN10GfxSubpathD2Ev(k){var m;var o;var l=0;o=k;var i=o;var h=(i)&4294967295;var g=HEAP[h];var f=g;_gfree(f);var e=o;var d=(e+4)&4294967295;var c=HEAP[d];var b=c;_gfree(b);var a=o;var n=(a+8)&4294967295;var j=HEAP[n];_gfree(j);return;return}function __ZN16GfxImageColorMapD1Ev(f){var o;var b;var c;var p=0;b=f;var A=b;var z=(A)&4294967295;var y=HEAP[z];var x=(y)!=0;if(x){var w=b;var v=(w)&4294967295;var u=HEAP[v];var s=b;var r=(s)&4294967295;var q=HEAP[r];var n=(q)&4294967295;var m=HEAP[n];var l=(m+4)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=HEAP[i];var g=k;FUNCTION_TABLE[g](h)}c=0;while(1){var E=c;var D=(((E))|0)<=31;if(!(D)){o=3;break}var e=c;var d=b;var a=(d+20)&4294967295;var J=(a+e*4)&4294967295;var I=HEAP[J];var H=I;_gfree(H);var G=c;var F=((G)+1)&4294967295;c=F;o=1;continue}var C=b;var B=(C+148)&4294967295;var t=HEAP[B];_gfree(t);return;return}function __ZN16GfxImageColorMapD2Ev(f){var o;var b;var c;var p=0;b=f;var A=b;var z=(A)&4294967295;var y=HEAP[z];var x=(y)!=0;if(x){var w=b;var v=(w)&4294967295;var u=HEAP[v];var s=b;var r=(s)&4294967295;var q=HEAP[r];var n=(q)&4294967295;var m=HEAP[n];var l=(m+4)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=HEAP[i];var g=k;FUNCTION_TABLE[g](h)}c=0;while(1){var E=c;var D=(((E))|0)<=31;if(!(D)){o=3;break}var e=c;var d=b;var a=(d+20)&4294967295;var J=(a+e*4)&4294967295;var I=HEAP[J];var H=I;_gfree(H);var G=c;var F=((G)+1)&4294967295;c=F;o=1;continue}var C=b;var B=(C+148)&4294967295;var t=HEAP[B];_gfree(t);return;return}function __ZN19GfxPatchMeshShadingD2Ev(f){var t;var b;var c;var B=0;b=f;var P=b;var O=(P)&4294967295;var N=(O)&4294967295;HEAP[N]=(__ZTV19GfxPatchMeshShading+8)&4294967295;var M=b;var L=(M+180)&4294967295;var K=HEAP[L];var J=K;_gfree(J);c=0;while(1){var z=b;var y=(z+316)&4294967295;var x=HEAP[y];var w=c;var v=(((x))|0)>(((w))|0);if(!(v)){t=3;break}var H=c;var F=b;var D=(F+188)&4294967295;var q=(D+H*4)&4294967295;var o=HEAP[q];var m=(o)!=0;if(m){var k=c;var j=b;var i=(j+188)&4294967295;var h=(i+k*4)&4294967295;var g=HEAP[h];var e=c;var d=b;var a=(d+188)&4294967295;var Y=(a+e*4)&4294967295;var X=HEAP[Y];var W=(X)&4294967295;var V=HEAP[W];var U=(V+4)&4294967295;var T=HEAP[U];var S=c;var R=b;var Q=(R+188)&4294967295;var I=(Q+S*4)&4294967295;var G=HEAP[I];var E=T;FUNCTION_TABLE[E](G)}var C=c;var A=((C)+1)&4294967295;c=A;t=0;continue}var s=b;var r=s;__ZN10GfxShadingD2Ev(r);var p=((0)&255);var u=reSign((p),8,0)!=0;if(u){var n=b;var l=n;__ZdlPv(l)}return;return}function __ZN25GfxGouraudTriangleShadingD2Ev(f){var x;var b;var c;var F=0;b=f;var T=b;var S=(T)&4294967295;var R=(S)&4294967295;HEAP[R]=(__ZTV25GfxGouraudTriangleShading+8)&4294967295;var Q=b;var P=(Q+180)&4294967295;var O=HEAP[P];var N=O;_gfree(N);var L=b;var J=(L+188)&4294967295;var H=HEAP[J];var t=H;_gfree(t);c=0;while(1){var z=b;var w=(z+324)&4294967295;var v=HEAP[w];var u=c;var s=(((v))|0)>(((u))|0);if(!(s)){x=3;break}var r=c;var q=b;var o=(q+196)&4294967295;var m=(o+r*4)&4294967295;var k=HEAP[m];var i=(k)!=0;if(i){var g=c;var e=b;var d=(e+196)&4294967295;var a=(d+g*4)&4294967295;var ac=HEAP[a];var ab=c;var aa=b;var Z=(aa+196)&4294967295;var Y=(Z+ab*4)&4294967295;var X=HEAP[Y];var W=(X)&4294967295;var V=HEAP[W];var U=(V+4)&4294967295;var M=HEAP[U];var K=c;var I=b;var G=(I+196)&4294967295;var E=(G+K*4)&4294967295;var D=HEAP[E];var C=M;FUNCTION_TABLE[C](D)}var B=c;var A=((B)+1)&4294967295;c=A;x=0;continue}var p=b;var n=p;__ZN10GfxShadingD2Ev(n);var l=((0)&255);var y=reSign((l),8,0)!=0;if(y){var j=b;var h=j;__ZdlPv(h)}return;return}function __ZN20GfxIndexedColorSpaceD0Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV20GfxIndexedColorSpace+8)&4294967295;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+4)&4294967295;var a=HEAP[b];var x=k;var w=(x+4)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+4)&4294967295;var n=HEAP[o];var F=q;FUNCTION_TABLE[F](n)}var E=k;var D=(E+12)&4294967295;var C=HEAP[D];_gfree(C);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN20GfxIndexedColorSpaceD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV20GfxIndexedColorSpace+8)&4294967295;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+4)&4294967295;var a=HEAP[b];var x=k;var w=(x+4)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+4)&4294967295;var n=HEAP[o];var F=q;FUNCTION_TABLE[F](n)}var E=k;var D=(E+12)&4294967295;var C=HEAP[D];_gfree(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN20GfxIndexedColorSpace4copyEv(h){var B;var e;var C;var X;var W;var V;var u;var J=0;e=h;var U=e;var T=(U+4)&4294967295;var S=HEAP[T];var R=e;var P=(R+4)&4294967295;var N=HEAP[P];var L=(N)&4294967295;var y=HEAP[L];var w=(y+8)&4294967295;var t=HEAP[w];var r=e;var p=(r+4)&4294967295;var n=HEAP[p];var l=t;var j=FUNCTION_TABLE[l](n);V=j;var g=__Znwj(16);var f=g;W=f;var b=e;var aj=(b+8)&4294967295;var ah=HEAP[aj];var af=W;var ae=V;__ZN20GfxIndexedColorSpaceC1EP13GfxColorSpacei(af,ae,ah);var ad=W;u=ad;var ac=e;var ab=(ac+8)&4294967295;var aa=HEAP[ab];var Y=((aa)+1)&4294967295;var Q=e;var O=(Q+4)&4294967295;var M=HEAP[O];var K=e;var I=(K+4)&4294967295;var H=HEAP[I];var G=(H)&4294967295;var F=HEAP[G];var E=(F+44)&4294967295;var D=HEAP[E];var A=e;var z=(A+4)&4294967295;var x=HEAP[z];var v=D;var s=FUNCTION_TABLE[v](x);var q=((Y)*(s))&4294967295;var o=e;var m=(o+12)&4294967295;var k=HEAP[m];var i=u;var d=(i+12)&4294967295;var c=HEAP[d];_llvm_memcpy_p0i8_p0i8_i32(c,k,q,1,0);var a=u;var ai=a;X=ai;var ag=X;C=ag;var Z=C;return Z;return null}function __ZN20GfxIndexedColorSpace10getRGBLineEPhPji(z,o,am,W){var M;var ac;var ai;var N;var L;var A;var Q;var P;var O;var d=0;ac=z;ai=o;N=am;L=W;var aw=ac;var av=(aw+4)&4294967295;var au=HEAP[av];var at=ac;var ar=(at+4)&4294967295;var aq=HEAP[ar];var ap=(aq)&4294967295;var ao=HEAP[ap];var an=(ao+44)&4294967295;var al=HEAP[an];var ab=ac;var aa=(ab+4)&4294967295;var Z=HEAP[aa];var Y=al;var X=FUNCTION_TABLE[Y](Z);O=X;var V=L;var U=O;var T=_gmallocn(V,U);A=T;Q=0;$bb4$2:while(1){var h=Q;var g=L;var f=(((h))|0)<(((g))|0);if(!(f)){M=5;break $bb4$2}P=0;while(1){var m=P;var l=O;var k=(((m))|0)<(((l))|0);if(!(k)){M=3;break}var S=Q;var R=O;var K=((S)*(R))&4294967295;var J=P;var I=((K)+(J))&4294967295;var H=ac;var G=(H+12)&4294967295;var F=HEAP[G];var E=ai;var D=Q;var C=(E+D)&4294967295;var B=HEAP[C];var y=unSign((B),8,0);var x=O;var w=((y)*(x))&4294967295;var v=P;var u=((w)+(v))&4294967295;var t=(F+u)&4294967295;var s=HEAP[t];var r=A;var q=(r+I)&4294967295;HEAP[q]=s;var p=P;var n=((p)+1)&4294967295;P=n;M=1;continue}var j=Q;var i=((j)+1)&4294967295;Q=i;M=0;continue $bb4$2}var e=ac;var c=(e+4)&4294967295;var b=HEAP[c];var a=ac;var aD=(a+4)&4294967295;var aC=HEAP[aD];var aB=(aC)&4294967295;var aA=HEAP[aB];var az=(aA+32)&4294967295;var ay=HEAP[az];var ax=ac;var ak=(ax+4)&4294967295;var aj=HEAP[ak];var ah=ay;var ag=A;var af=N;var ae=L;FUNCTION_TABLE[ah](aj,ag,af,ae);var ad=A;_gfree(ad);return;return}function __ZN20GfxIndexedColorSpaceD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV20GfxIndexedColorSpace+8)&4294967295;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+4)&4294967295;var a=HEAP[b];var x=k;var w=(x+4)&4294967295;var u=HEAP[w];var t=(u)&4294967295;var s=HEAP[t];var r=(s+4)&4294967295;var q=HEAP[r];var p=k;var o=(p+4)&4294967295;var n=HEAP[o];var F=q;FUNCTION_TABLE[F](n)}var E=k;var D=(E+12)&4294967295;var C=HEAP[D];_gfree(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN8GfxState7setFontEP7GfxFontd(o,a,l){var s;var m;var p;var u;var n=0;m=o;p=a;u=l;var k=m;var j=(k+476)&4294967295;var i=HEAP[j];var h=(i)!=0;if(h){var g=m;var f=(g+476)&4294967295;var e=HEAP[f];__ZN7GfxFont9decRefCntEv(e)}var d=m;var c=(d+476)&4294967295;var b=p;HEAP[c]=b;var t=m;var r=(t+480)&4294967295;var q=u;HEAP[r]=q;return;return}function __ZN8GfxStateD1Ev(C){var V;var by;var bV;var bU;var bq;var bf=0;by=C;var bT=by;var bS=(bT+116)&4294967295;var bR=HEAP[bS];var bQ=(bR)!=0;$bb$$bb2$2:do{if(bQ){var bP=by;var bO=(bP+116)&4294967295;var bN=HEAP[bO];var bM=(bN)!=0;if(!(bM)){V=1;break $bb$$bb2$2}var aW=by;var aU=(aW+116)&4294967295;var aS=HEAP[aU];var aR=by;var aQ=(aR+116)&4294967295;var aP=HEAP[aQ];var aO=(aP)&4294967295;var aN=HEAP[aO];var aM=(aN+4)&4294967295;var aL=HEAP[aM];var aC=by;var aA=(aC+116)&4294967295;var ay=HEAP[aA];var ax=aL;FUNCTION_TABLE[ax](ay)}}while(0);var aw=by;var av=(aw+120)&4294967295;var au=HEAP[av];var at=(au)!=0;$bb3$$bb5$6:do{if(at){var ar=by;var aq=(ar+120)&4294967295;var ah=HEAP[aq];var af=(ah)!=0;if(!(af)){V=4;break $bb3$$bb5$6}var ad=by;var ac=(ad+120)&4294967295;var ab=HEAP[ac];var aa=by;var Z=(aa+120)&4294967295;var Y=HEAP[Z];var X=(Y)&4294967295;var W=HEAP[X];var T=(W+4)&4294967295;var S=HEAP[T];var R=by;var Q=(R+120)&4294967295;var P=HEAP[Q];var O=S;FUNCTION_TABLE[O](P)}}while(0);var N=by;var M=(N+380)&4294967295;var L=HEAP[M];var K=(L)!=0;$bb6$$bb8$10:do{if(K){var J=by;var I=(J+380)&4294967295;var H=HEAP[I];var G=(H)!=0;if(!(G)){V=7;break $bb6$$bb8$10}var F=by;var E=(F+380)&4294967295;var D=HEAP[E];var B=by;var A=(B+380)&4294967295;var z=HEAP[A];var y=(z)&4294967295;var x=HEAP[y];var w=(x+4)&4294967295;var v=HEAP[w];var u=by;var t=(u+380)&4294967295;var s=HEAP[t];var r=v;FUNCTION_TABLE[r](s)}}while(0);var q=by;var p=(q+384)&4294967295;var o=HEAP[p];var n=(o)!=0;$bb9$$bb11$14:do{if(n){var m=by;var l=(m+384)&4294967295;var k=HEAP[l];var j=(k)!=0;if(!(j)){V=10;break $bb9$$bb11$14}var i=by;var h=(i+384)&4294967295;var g=HEAP[h];var f=by;var e=(f+384)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+4)&4294967295;var b0=HEAP[a];var bZ=by;var bY=(bZ+384)&4294967295;var bX=HEAP[bY];var bW=b0;FUNCTION_TABLE[bW](bX)}}while(0);bq=0;$bb16$18:while(1){var ba=bq;var a9=(((ba))|0)<=3;if(!(a9)){V=17;break $bb16$18}var bL=bq;var bK=by;var bJ=(bK+412)&4294967295;var bI=(bJ+bL*4)&4294967295;var bH=HEAP[bI];var bG=(bH)!=0;$bb13$$bb15$21:do{if(bG){var bF=bq;var bE=by;var bD=(bE+412)&4294967295;var bC=(bD+bF*4)&4294967295;var bB=HEAP[bC];var bA=(bB)!=0;if(!(bA)){V=14;break $bb13$$bb15$21}var bz=bq;var bx=by;var bw=(bx+412)&4294967295;var bv=(bw+bz*4)&4294967295;var bu=HEAP[bv];var bt=bq;var bs=by;var br=(bs+412)&4294967295;var bp=(br+bt*4)&4294967295;var bo=HEAP[bp];var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=(bm+4)&4294967295;var bk=HEAP[bl];var bj=bq;var bi=by;var bh=(bi+412)&4294967295;var bg=(bh+bj*4)&4294967295;var be=HEAP[bg];var bd=bk;FUNCTION_TABLE[bd](be)}}while(0);var bc=bq;var bb=((bc)+1)&4294967295;bq=bb;V=12;continue $bb16$18}var a8=by;var a7=(a8+436)&4294967295;var a6=HEAP[a7];var a5=a6;_gfree(a5);var a4=by;var a3=(a4+580)&4294967295;var a2=HEAP[a3];var a1=(a2)!=0;$bb18$$bb20$26:do{if(a1){var a0=by;var aZ=(a0+580)&4294967295;var aY=HEAP[aZ];bU=aY;var aX=bU;var aV=(aX)!=0;if(!(aV)){V=19;break $bb18$$bb20$26}var aT=bU;__ZN7GfxPathD1Ev(aT);var aK=bU;var aJ=aK;__ZdlPv(aJ)}}while(0);var aI=by;var aH=(aI+648)&4294967295;var aG=HEAP[aH];var aF=(aG)!=0;$bb21$$bb23$30:do{if(aF){var aE=by;var aD=(aE+648)&4294967295;var aB=HEAP[aD];bV=aB;var az=bV;var ap=(az)!=0;if(!(ap)){V=22;break $bb21$$bb23$30}var ao=bV;__ZN8GfxStateD1Ev(ao);var an=bV;var am=an;__ZdlPv(am)}}while(0);var al=by;var ak=(al+476)&4294967295;var aj=HEAP[ak];var ai=(aj)!=0;if(ai){var ag=by;var ae=(ag+476)&4294967295;var U=HEAP[ae];__ZN7GfxFont9decRefCntEv(U)}return;return}function __ZN8GfxState7restoreEv(e){var s;var b;var t;var P;var C;var A=0;b=e;var O=b;var N=(O+648)&4294967295;var M=HEAP[N];var L=(M)!=0;if(L){var K=b;var J=(K+648)&4294967295;var H=HEAP[J];C=H;var F=b;var D=(F+580)&4294967295;var p=HEAP[D];var n=C;var l=(n+580)&4294967295;HEAP[l]=p;var j=b;var i=(j+584)&4294967295;var h=HEAP[i];var g=C;var f=(g+584)&4294967295;HEAP[f]=h;var d=b;var c=(d+592)&4294967295;var a=HEAP[c];var Z=C;var Y=(Z+592)&4294967295;HEAP[Y]=a;var X=b;var W=(X+600)&4294967295;var V=HEAP[W];var U=C;var T=(U+600)&4294967295;HEAP[T]=V;var S=b;var R=(S+608)&4294967295;var I=HEAP[R];var G=C;var E=(G+608)&4294967295;HEAP[E]=I;var B=b;var z=(B+580)&4294967295;HEAP[z]=0;var y=b;var x=(y+648)&4294967295;HEAP[x]=0;var w=b;var v=(w)!=0;if(v){var u=b;__ZN8GfxStateD1Ev(u);var r=b;var q=r;__ZdlPv(q)}}else{var o=b;C=o}var m=C;P=m;var k=P;t=k;var Q=t;return Q;return null}function __ZN8GfxStateD2Ev(C){var V;var by;var bV;var bU;var bq;var bf=0;by=C;var bT=by;var bS=(bT+116)&4294967295;var bR=HEAP[bS];var bQ=(bR)!=0;$bb$$bb2$2:do{if(bQ){var bP=by;var bO=(bP+116)&4294967295;var bN=HEAP[bO];var bM=(bN)!=0;if(!(bM)){V=1;break $bb$$bb2$2}var aW=by;var aU=(aW+116)&4294967295;var aS=HEAP[aU];var aR=by;var aQ=(aR+116)&4294967295;var aP=HEAP[aQ];var aO=(aP)&4294967295;var aN=HEAP[aO];var aM=(aN+4)&4294967295;var aL=HEAP[aM];var aC=by;var aA=(aC+116)&4294967295;var ay=HEAP[aA];var ax=aL;FUNCTION_TABLE[ax](ay)}}while(0);var aw=by;var av=(aw+120)&4294967295;var au=HEAP[av];var at=(au)!=0;$bb3$$bb5$6:do{if(at){var ar=by;var aq=(ar+120)&4294967295;var ah=HEAP[aq];var af=(ah)!=0;if(!(af)){V=4;break $bb3$$bb5$6}var ad=by;var ac=(ad+120)&4294967295;var ab=HEAP[ac];var aa=by;var Z=(aa+120)&4294967295;var Y=HEAP[Z];var X=(Y)&4294967295;var W=HEAP[X];var T=(W+4)&4294967295;var S=HEAP[T];var R=by;var Q=(R+120)&4294967295;var P=HEAP[Q];var O=S;FUNCTION_TABLE[O](P)}}while(0);var N=by;var M=(N+380)&4294967295;var L=HEAP[M];var K=(L)!=0;$bb6$$bb8$10:do{if(K){var J=by;var I=(J+380)&4294967295;var H=HEAP[I];var G=(H)!=0;if(!(G)){V=7;break $bb6$$bb8$10}var F=by;var E=(F+380)&4294967295;var D=HEAP[E];var B=by;var A=(B+380)&4294967295;var z=HEAP[A];var y=(z)&4294967295;var x=HEAP[y];var w=(x+4)&4294967295;var v=HEAP[w];var u=by;var t=(u+380)&4294967295;var s=HEAP[t];var r=v;FUNCTION_TABLE[r](s)}}while(0);var q=by;var p=(q+384)&4294967295;var o=HEAP[p];var n=(o)!=0;$bb9$$bb11$14:do{if(n){var m=by;var l=(m+384)&4294967295;var k=HEAP[l];var j=(k)!=0;if(!(j)){V=10;break $bb9$$bb11$14}var i=by;var h=(i+384)&4294967295;var g=HEAP[h];var f=by;var e=(f+384)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+4)&4294967295;var b0=HEAP[a];var bZ=by;var bY=(bZ+384)&4294967295;var bX=HEAP[bY];var bW=b0;FUNCTION_TABLE[bW](bX)}}while(0);bq=0;$bb16$18:while(1){var ba=bq;var a9=(((ba))|0)<=3;if(!(a9)){V=17;break $bb16$18}var bL=bq;var bK=by;var bJ=(bK+412)&4294967295;var bI=(bJ+bL*4)&4294967295;var bH=HEAP[bI];var bG=(bH)!=0;$bb13$$bb15$21:do{if(bG){var bF=bq;var bE=by;var bD=(bE+412)&4294967295;var bC=(bD+bF*4)&4294967295;var bB=HEAP[bC];var bA=(bB)!=0;if(!(bA)){V=14;break $bb13$$bb15$21}var bz=bq;var bx=by;var bw=(bx+412)&4294967295;var bv=(bw+bz*4)&4294967295;var bu=HEAP[bv];var bt=bq;var bs=by;var br=(bs+412)&4294967295;var bp=(br+bt*4)&4294967295;var bo=HEAP[bp];var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=(bm+4)&4294967295;var bk=HEAP[bl];var bj=bq;var bi=by;var bh=(bi+412)&4294967295;var bg=(bh+bj*4)&4294967295;var be=HEAP[bg];var bd=bk;FUNCTION_TABLE[bd](be)}}while(0);var bc=bq;var bb=((bc)+1)&4294967295;bq=bb;V=12;continue $bb16$18}var a8=by;var a7=(a8+436)&4294967295;var a6=HEAP[a7];var a5=a6;_gfree(a5);var a4=by;var a3=(a4+580)&4294967295;var a2=HEAP[a3];var a1=(a2)!=0;$bb18$$bb20$26:do{if(a1){var a0=by;var aZ=(a0+580)&4294967295;var aY=HEAP[aZ];bU=aY;var aX=bU;var aV=(aX)!=0;if(!(aV)){V=19;break $bb18$$bb20$26}var aT=bU;__ZN7GfxPathD1Ev(aT);var aK=bU;var aJ=aK;__ZdlPv(aJ)}}while(0);var aI=by;var aH=(aI+648)&4294967295;var aG=HEAP[aH];var aF=(aG)!=0;$bb21$$bb23$30:do{if(aF){var aE=by;var aD=(aE+648)&4294967295;var aB=HEAP[aD];bV=aB;var az=bV;var ap=(az)!=0;if(!(ap)){V=22;break $bb21$$bb23$30}var ao=bV;__ZN8GfxStateD1Ev(ao);var an=bV;var am=an;__ZdlPv(am)}}while(0);var al=by;var ak=(al+476)&4294967295;var aj=HEAP[ak];var ai=(aj)!=0;if(ai){var ag=by;var ae=(ag+476)&4294967295;var U=HEAP[ae];__ZN7GfxFont9decRefCntEv(U)}return;return}function __ZN8GfxState22getTransformedFontSizeEv(i){var B;var d;var C;var X;var f;var Z;var e;var Y;var J=0;d=i;var W=d;var V=(W+488)&4294967295;var U=(V+16)&4294967295;var T=HEAP[U];var S=d;var R=(S+480)&4294967295;var P=HEAP[R];var N=(T)*(P);f=N;var L=d;var y=(L+488)&4294967295;var w=(y+24)&4294967295;var u=HEAP[w];var s=d;var q=(s+480)&4294967295;var o=HEAP[q];var m=(u)*(o);Z=m;var k=d;var h=(k+16)&4294967295;var g=(h)&4294967295;var a=HEAP[g];var aj=f;var ai=(a)*(aj);var ah=d;var ag=(ah+16)&4294967295;var af=(ag+16)&4294967295;var ae=HEAP[af];var ad=Z;var ac=(ae)*(ad);var aa=(ai)+(ac);e=aa;var Q=d;var O=(Q+16)&4294967295;var M=(O+8)&4294967295;var K=HEAP[M];var I=f;var H=(K)*(I);var G=d;var F=(G+16)&4294967295;var E=(F+24)&4294967295;var D=HEAP[E];var A=Z;var z=(D)*(A);var x=(H)+(z);Y=x;var v=e;var t=e;var r=(v)*(t);var p=Y;var n=Y;var l=(p)*(n);var j=(r)+(l);var c=_sqrt(j);X=c;var b=X;C=b;var ab=C;return ab;return null}function __ZN8GfxState14transformWidthEd(e,O){var n;var b;var C;var o;var A;var M;var K;var p=0;b=e;C=O;var z=b;var y=(z+16)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=b;var u=(v+16)&4294967295;var s=(u+16)&4294967295;var r=HEAP[s];var q=(w)+(r);M=q;var m=b;var l=(m+16)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=b;var h=(i+16)&4294967295;var g=(h+24)&4294967295;var f=HEAP[g];var d=(j)+(f);K=d;var c=M;var a=M;var N=(c)*(a);var L=K;var J=K;var I=(L)*(J);var H=(N)+(I);var G=(H)*0.5;var F=_sqrt(G);var E=C;var B=(F)*(E);A=B;var t=A;o=t;var D=o;return D;return null}function __ZN7GfxPathC1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=0;var h=k;var g=(h+28)&4294967295;HEAP[g]=16;var f=k;var e=(f+24)&4294967295;HEAP[e]=0;var d=k;var c=(d+12)&4294967295;HEAP[c]=0;var b=k;var a=(b+12)&4294967295;var x=HEAP[a];var w=k;var u=(w+4)&4294967295;HEAP[u]=x;var t=k;var s=(t+28)&4294967295;var r=HEAP[s];var q=_gmallocn(r,4);var p=q;var o=k;var n=(o+20)&4294967295;HEAP[n]=p;return;return}function __ZN8GfxState9clearPathEv(m){var r;var k;var j;var i;var l=0;k=m;var h=k;var g=(h+580)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN7GfxPathD1Ev(c);var b=i;var a=b;__ZdlPv(a)}var t=__Znwj(32);var s=t;j=s;var q=j;__ZN7GfxPathC1Ev(q);var p=k;var o=(p+580)&4294967295;var n=j;HEAP[o]=n;return;return}function __ZN8GfxStateC1EddP12PDFRectangleib(aL,aE,aM,c3,a8,bb){var gp;var cx;var bc;var eB;var a3;var g;var aJ;var b0;var bY;var bW;var ch;var ci;var cK;var cM;var cO;var cQ;var cS;var cU;var bo;var bn;var fk=0;cx=aL;bc=aE;eB=aM;a3=c3;g=a8;aJ=bb;var bU=cx;var bR=(bU)&4294967295;var bQ=bc;HEAP[bR]=bQ;var bP=cx;var bO=(bP+8)&4294967295;var bM=eB;HEAP[bO]=bM;var bL=cx;var ge=(bL+112)&4294967295;var gd=g;HEAP[ge]=gd;var gc=a3;var gb=(gc)&4294967295;var ga=HEAP[gb];var f9=cx;var f8=(f9+64)&4294967295;HEAP[f8]=ga;var f7=a3;var f6=(f7+8)&4294967295;var f5=HEAP[f6];var fK=cx;var fJ=(fK+72)&4294967295;HEAP[fJ]=f5;var fI=a3;var fH=(fI+16)&4294967295;var fG=HEAP[fH];var fF=cx;var fE=(fF+80)&4294967295;HEAP[fE]=fG;var fD=a3;var fC=(fD+24)&4294967295;var fB=HEAP[fC];var ff=cx;var fe=(ff+88)&4294967295;HEAP[fe]=fB;var fd=cx;var fc=(fd)&4294967295;var fb=HEAP[fc];var fa=(fb)/72;bo=fa;var e9=cx;var e8=(e9+8)&4294967295;var e7=HEAP[e8];var e6=(e7)/72;bn=e6;var eL=cx;var eK=(eL+112)&4294967295;var eJ=HEAP[eK];var eI=(((eJ))|0)==90;if(eI){var eH=cx;var eG=(eH+16)&4294967295;var eF=(eG)&4294967295;HEAP[eF]=0;var eE=aJ;var gq=reSign((eE),8,0)!=0;if(gq){var eD=bn;cU=eD}else{var eC=bn;var eg=0-(eC);cU=eg}var ef=cx;var ee=(ef+16)&4294967295;var ed=(ee+8)&4294967295;var ec=cU;HEAP[ed]=ec;var eb=cx;var ea=(eb+16)&4294967295;var d9=(ea+16)&4294967295;var d8=bo;HEAP[d9]=d8;var d7=cx;var dW=(d7+16)&4294967295;var dV=(dW+24)&4294967295;HEAP[dV]=0;var dU=bo;var dT=0-(dU);var dS=cx;var dR=(dS+72)&4294967295;var dQ=HEAP[dR];var dP=(dT)*(dQ);var dO=cx;var dN=(dO+16)&4294967295;var dC=(dN+32)&4294967295;HEAP[dC]=dP;var dB=aJ;var cG=reSign((dB),8,0)!=0;if(cG){var dA=cx;var dz=(dA+64)&4294967295;var dy=HEAP[dz];var dx=0-(dy);cS=dx}else{var dw=cx;var dv=(dw+80)&4294967295;var du=HEAP[dv];cS=du}var dt=cS;var df=bn;var dd=(dt)*(df);var db=cx;var c9=(db+16)&4294967295;var c7=(c9+40)&4294967295;HEAP[c7]=dd;var c5=cx;var c2=(c5+88)&4294967295;var c0=HEAP[c2];var cY=cx;var cX=(cY+72)&4294967295;var cD=HEAP[cX];var cB=(c0)-(cD);var cz=bo;var cw=(cB)*(cz);var cu=cx;var cs=(cu+96)&4294967295;HEAP[cs]=cw;var cq=cx;var co=(cq+80)&4294967295;var cl=HEAP[co];var ck=cx;var a7=(ck+64)&4294967295;var a6=HEAP[a7];var a5=(cl)-(a6);var a4=bn;var a2=(a5)*(a4);var a1=cx;var a0=(a1+104)&4294967295;HEAP[a0]=a2}else{var aZ=cx;var aY=(aZ+112)&4294967295;var aX=HEAP[aY];var aW=(((aX))|0)==180;if(aW){var aV=bo;var aU=0-(aV);var aT=cx;var aS=(aT+16)&4294967295;var aR=(aS)&4294967295;HEAP[aR]=aU;var aQ=cx;var aP=(aQ+16)&4294967295;var aO=(aP+8)&4294967295;HEAP[aO]=0;var aN=cx;var aK=(aN+16)&4294967295;var aI=(aK+16)&4294967295;HEAP[aI]=0;var aH=aJ;var cm=reSign((aH),8,0)!=0;if(cm){var aG=bn;cQ=aG}else{var aF=bn;var aD=0-(aF);cQ=aD}var aC=cx;var aB=(aC+16)&4294967295;var aA=(aB+24)&4294967295;var az=cQ;HEAP[aA]=az;var ay=cx;var ax=(ay+80)&4294967295;var aw=HEAP[ax];var av=bo;var au=(aw)*(av);var at=cx;var ar=(at+16)&4294967295;var aq=(ar+32)&4294967295;HEAP[aq]=au;var ap=aJ;var cj=reSign((ap),8,0)!=0;if(cj){var ao=cx;var an=(ao+72)&4294967295;var am=HEAP[an];var al=0-(am);cO=al}else{var ak=cx;var aj=(ak+88)&4294967295;var ai=HEAP[aj];cO=ai}var ah=cO;var ag=bn;var af=(ah)*(ag);var ae=cx;var ad=(ae+16)&4294967295;var ac=(ad+40)&4294967295;HEAP[ac]=af;var ab=cx;var aa=(ab+80)&4294967295;var Z=HEAP[aa];var Y=cx;var X=(Y+64)&4294967295;var W=HEAP[X];var V=(Z)-(W);var U=bo;var T=(V)*(U);var S=cx;var R=(S+96)&4294967295;HEAP[R]=T;var Q=cx;var P=(Q+88)&4294967295;var O=HEAP[P];var N=cx;var M=(N+72)&4294967295;var K=HEAP[M];var I=(O)-(K);var z=bn;var y=(I)*(z);var x=cx;var w=(x+104)&4294967295;HEAP[w]=y}else{var v=cx;var u=(v+112)&4294967295;var t=HEAP[u];var s=(((t))|0)==270;if(s){var q=cx;var o=(q+16)&4294967295;var e=(o)&4294967295;HEAP[e]=0;var d=aJ;var bS=reSign((d),8,0)!=0;if(bS){var c=bn;var b=0-(c);cM=b}else{var a=bn;cM=a}var g9=cx;var g8=(g9+16)&4294967295;var g7=(g8+8)&4294967295;var g5=cM;HEAP[g7]=g5;var g3=bo;var gU=0-(g3);var gT=cx;var gS=(gT+16)&4294967295;var gR=(gS+16)&4294967295;HEAP[gR]=gU;var gQ=cx;var gP=(gQ+16)&4294967295;var gO=(gP+24)&4294967295;HEAP[gO]=0;var gN=cx;var gL=(gN+88)&4294967295;var gJ=HEAP[gL];var L=bo;var J=(gJ)*(L);var H=cx;var G=(H+16)&4294967295;var F=(G+32)&4294967295;HEAP[F]=J;var E=aJ;var bN=reSign((E),8,0)!=0;if(bN){var D=cx;var C=(D+80)&4294967295;var B=HEAP[C];cK=B}else{var A=cx;var r=(A+64)&4294967295;var p=HEAP[r];var n=0-(p);cK=n}var m=cK;var l=bn;var k=(m)*(l);var j=cx;var i=(j+16)&4294967295;var h=(i+40)&4294967295;HEAP[h]=k;var f=cx;var g6=(f+88)&4294967295;var g4=HEAP[g6];var g2=cx;var g1=(g2+72)&4294967295;var g0=HEAP[g1];var gZ=(g4)-(g0);var gY=bo;var gX=(gZ)*(gY);var gW=cx;var gV=(gW+96)&4294967295;HEAP[gV]=gX;var gM=cx;var gK=(gM+80)&4294967295;var gI=HEAP[gK];var gH=cx;var gG=(gH+64)&4294967295;var gF=HEAP[gG];var gE=(gI)-(gF);var gD=bn;var gC=(gE)*(gD);var gB=cx;var gA=(gB+104)&4294967295;HEAP[gA]=gC}else{var gz=cx;var gy=(gz+16)&4294967295;var gx=(gy)&4294967295;var gw=bo;HEAP[gx]=gw;var gv=cx;var gu=(gv+16)&4294967295;var gt=(gu+8)&4294967295;HEAP[gt]=0;var gs=cx;var gr=(gs+16)&4294967295;var go=(gr+16)&4294967295;HEAP[go]=0;var gn=aJ;var bK=reSign((gn),8,0)!=0;if(bK){var gm=bn;var gl=0-(gm);ci=gl}else{var gk=bn;ci=gk}var gj=cx;var gi=(gj+16)&4294967295;var gh=(gi+24)&4294967295;var gg=ci;HEAP[gh]=gg;var gf=bo;var f4=0-(gf);var f3=cx;var f2=(f3+64)&4294967295;var f1=HEAP[f2];var f0=(f4)*(f1);var fZ=cx;var fY=(fZ+16)&4294967295;var fX=(fY+32)&4294967295;HEAP[fX]=f0;var fW=aJ;var bp=reSign((fW),8,0)!=0;if(bp){var fU=cx;var fA=(fU+88)&4294967295;var fz=HEAP[fA];ch=fz}else{var fy=cx;var fx=(fy+72)&4294967295;var fw=HEAP[fx];var fv=0-(fw);ch=fv}var fu=ch;var ft=bn;var fs=(fu)*(ft);var fq=cx;var e5=(fq+16)&4294967295;var e4=(e5+40)&4294967295;HEAP[e4]=fs;var e3=cx;var e2=(e3+80)&4294967295;var e1=HEAP[e2];var e0=cx;var eZ=(e0+64)&4294967295;var eY=HEAP[eZ];var eX=(e1)-(eY);var eV=bo;var eA=(eX)*(eV);var ez=cx;var ey=(ez+96)&4294967295;HEAP[ey]=eA;var ex=cx;var ew=(ex+88)&4294967295;var ev=HEAP[ew];var eu=cx;var et=(eu+72)&4294967295;var es=HEAP[et];var eq=(ev)-(es);var fV=bn;var fT=(eq)*(fV);var fS=cx;var fR=(fS+104)&4294967295;HEAP[fR]=fT}}}var fQ=__Znwj(4);var fP=fQ;bW=fP;var fO=bW;__ZN23GfxDeviceGrayColorSpaceC1Ev(fO);var fN=bW;var fM=fN;var fL=cx;var fr=(fL+116)&4294967295;HEAP[fr]=fM;var fp=__Znwj(4);var fo=fp;bY=fo;var fn=bY;__ZN23GfxDeviceGrayColorSpaceC1Ev(fn);var fm=bY;var fl=fm;var fj=cx;var fi=(fj+120)&4294967295;HEAP[fi]=fl;var fh=cx;var fg=(fh+124)&4294967295;var eW=(fg)&4294967295;var eU=(eW)&4294967295;HEAP[eU]=0;var eT=cx;var eS=(eT+252)&4294967295;var eR=(eS)&4294967295;var eQ=(eR)&4294967295;HEAP[eQ]=0;var eP=cx;var eO=(eP+380)&4294967295;HEAP[eO]=0;var eN=cx;var eM=(eN+384)&4294967295;HEAP[eM]=0;var er=cx;var ep=(er+388)&4294967295;HEAP[ep]=0;var eo=cx;var en=(eo+392)&4294967295;HEAP[en]=1;var em=cx;var el=(em+400)&4294967295;HEAP[el]=1;var ek=cx;var ej=(ek+408)&4294967295;HEAP[ej]=0;var ei=cx;var eh=(ei+409)&4294967295;HEAP[eh]=0;var d6=cx;var d5=(d6+412)&4294967295;var d4=(d5+12)&4294967295;HEAP[d4]=0;var d3=cx;var d2=(d3+412)&4294967295;var d1=(d2+12)&4294967295;var d0=HEAP[d1];var dZ=cx;var dY=(dZ+412)&4294967295;var dX=(dY+8)&4294967295;HEAP[dX]=d0;var dM=cx;var dL=(dM+412)&4294967295;var dK=(dL+8)&4294967295;var dJ=HEAP[dK];var dI=cx;var dH=(dI+412)&4294967295;var dG=(dH+4)&4294967295;HEAP[dG]=dJ;var dF=cx;var dE=(dF+412)&4294967295;var dD=(dE+4)&4294967295;var ds=HEAP[dD];var dr=cx;var dq=(dr+412)&4294967295;var dp=(dq)&4294967295;HEAP[dp]=ds;var dn=cx;var dm=(dn+428)&4294967295;HEAP[dm]=1;var dl=cx;var dk=(dl+436)&4294967295;HEAP[dk]=0;var dj=cx;var dh=(dj+440)&4294967295;HEAP[dh]=0;var cW=cx;var cV=(cW+444)&4294967295;HEAP[cV]=0;var cT=cx;var cR=(cT+452)&4294967295;HEAP[cR]=1;var cP=cx;var cN=(cP+456)&4294967295;HEAP[cN]=0;var cL=cx;var cJ=(cL+460)&4294967295;HEAP[cJ]=0;var cI=cx;var cF=(cI+464)&4294967295;HEAP[cF]=10;var cg=cx;var cf=(cg+472)&4294967295;HEAP[cf]=0;var ce=cx;var cd=(ce+476)&4294967295;HEAP[cd]=0;var cc=cx;var cb=(cc+480)&4294967295;HEAP[cb]=0;var ca=cx;var b9=(ca+488)&4294967295;var b8=(b9)&4294967295;HEAP[b8]=1;var b6=cx;var bJ=(b6+488)&4294967295;var bI=(bJ+8)&4294967295;HEAP[bI]=0;var bH=cx;var bG=(bH+488)&4294967295;var bF=(bG+16)&4294967295;HEAP[bF]=0;var bE=cx;var bD=(bE+488)&4294967295;var bC=(bD+24)&4294967295;HEAP[bC]=1;var bB=cx;var bz=(bB+488)&4294967295;var di=(bz+32)&4294967295;HEAP[di]=0;var dg=cx;var de=(dg+488)&4294967295;var dc=(de+40)&4294967295;HEAP[dc]=0;var da=cx;var c8=(da+536)&4294967295;HEAP[c8]=0;var c6=cx;var c4=(c6+544)&4294967295;HEAP[c4]=0;var c1=cx;var cZ=(c1+552)&4294967295;HEAP[cZ]=1;var cH=cx;var cE=(cH+560)&4294967295;HEAP[cE]=0;var cC=cx;var cA=(cC+568)&4294967295;HEAP[cA]=0;var cy=cx;var cv=(cy+576)&4294967295;HEAP[cv]=0;var ct=__Znwj(32);var cr=ct;b0=cr;var cp=b0;__ZN7GfxPathC1Ev(cp);var cn=cx;var b7=(cn+580)&4294967295;var b5=b0;HEAP[b7]=b5;var b4=cx;var b3=(b4+592)&4294967295;HEAP[b3]=0;var b2=cx;var b1=(b2+592)&4294967295;var bZ=HEAP[b1];var bX=cx;var bV=(bX+584)&4294967295;HEAP[bV]=bZ;var bT=cx;var bA=(bT+608)&4294967295;HEAP[bA]=0;var by=cx;var bx=(by+608)&4294967295;var bw=HEAP[bx];var bv=cx;var bu=(bv+600)&4294967295;HEAP[bu]=bw;var bt=cx;var bs=(bt+616)&4294967295;HEAP[bs]=0;var br=cx;var bq=(br+624)&4294967295;HEAP[bq]=0;var bm=cx;var bl=(bm+96)&4294967295;var bk=HEAP[bl];var bj=cx;var bi=(bj+632)&4294967295;HEAP[bi]=bk;var bh=cx;var bg=(bh+104)&4294967295;var bf=HEAP[bg];var be=cx;var bd=(be+640)&4294967295;HEAP[bd]=bf;var ba=cx;var a9=(ba+648)&4294967295;HEAP[a9]=0;return;return}function __ZN8GfxStateC2EddP12PDFRectangleib(aL,aE,aM,c3,a8,bb){var gp;var cx;var bc;var eB;var a3;var g;var aJ;var b0;var bY;var bW;var ch;var ci;var cK;var cM;var cO;var cQ;var cS;var cU;var bo;var bn;var fk=0;cx=aL;bc=aE;eB=aM;a3=c3;g=a8;aJ=bb;var bU=cx;var bR=(bU)&4294967295;var bQ=bc;HEAP[bR]=bQ;var bP=cx;var bO=(bP+8)&4294967295;var bM=eB;HEAP[bO]=bM;var bL=cx;var ge=(bL+112)&4294967295;var gd=g;HEAP[ge]=gd;var gc=a3;var gb=(gc)&4294967295;var ga=HEAP[gb];var f9=cx;var f8=(f9+64)&4294967295;HEAP[f8]=ga;var f7=a3;var f6=(f7+8)&4294967295;var f5=HEAP[f6];var fK=cx;var fJ=(fK+72)&4294967295;HEAP[fJ]=f5;var fI=a3;var fH=(fI+16)&4294967295;var fG=HEAP[fH];var fF=cx;var fE=(fF+80)&4294967295;HEAP[fE]=fG;var fD=a3;var fC=(fD+24)&4294967295;var fB=HEAP[fC];var ff=cx;var fe=(ff+88)&4294967295;HEAP[fe]=fB;var fd=cx;var fc=(fd)&4294967295;var fb=HEAP[fc];var fa=(fb)/72;bo=fa;var e9=cx;var e8=(e9+8)&4294967295;var e7=HEAP[e8];var e6=(e7)/72;bn=e6;var eL=cx;var eK=(eL+112)&4294967295;var eJ=HEAP[eK];var eI=(((eJ))|0)==90;if(eI){var eH=cx;var eG=(eH+16)&4294967295;var eF=(eG)&4294967295;HEAP[eF]=0;var eE=aJ;var gq=reSign((eE),8,0)!=0;if(gq){var eD=bn;cU=eD}else{var eC=bn;var eg=0-(eC);cU=eg}var ef=cx;var ee=(ef+16)&4294967295;var ed=(ee+8)&4294967295;var ec=cU;HEAP[ed]=ec;var eb=cx;var ea=(eb+16)&4294967295;var d9=(ea+16)&4294967295;var d8=bo;HEAP[d9]=d8;var d7=cx;var dW=(d7+16)&4294967295;var dV=(dW+24)&4294967295;HEAP[dV]=0;var dU=bo;var dT=0-(dU);var dS=cx;var dR=(dS+72)&4294967295;var dQ=HEAP[dR];var dP=(dT)*(dQ);var dO=cx;var dN=(dO+16)&4294967295;var dC=(dN+32)&4294967295;HEAP[dC]=dP;var dB=aJ;var cG=reSign((dB),8,0)!=0;if(cG){var dA=cx;var dz=(dA+64)&4294967295;var dy=HEAP[dz];var dx=0-(dy);cS=dx}else{var dw=cx;var dv=(dw+80)&4294967295;var du=HEAP[dv];cS=du}var dt=cS;var df=bn;var dd=(dt)*(df);var db=cx;var c9=(db+16)&4294967295;var c7=(c9+40)&4294967295;HEAP[c7]=dd;var c5=cx;var c2=(c5+88)&4294967295;var c0=HEAP[c2];var cY=cx;var cX=(cY+72)&4294967295;var cD=HEAP[cX];var cB=(c0)-(cD);var cz=bo;var cw=(cB)*(cz);var cu=cx;var cs=(cu+96)&4294967295;HEAP[cs]=cw;var cq=cx;var co=(cq+80)&4294967295;var cl=HEAP[co];var ck=cx;var a7=(ck+64)&4294967295;var a6=HEAP[a7];var a5=(cl)-(a6);var a4=bn;var a2=(a5)*(a4);var a1=cx;var a0=(a1+104)&4294967295;HEAP[a0]=a2}else{var aZ=cx;var aY=(aZ+112)&4294967295;var aX=HEAP[aY];var aW=(((aX))|0)==180;if(aW){var aV=bo;var aU=0-(aV);var aT=cx;var aS=(aT+16)&4294967295;var aR=(aS)&4294967295;HEAP[aR]=aU;var aQ=cx;var aP=(aQ+16)&4294967295;var aO=(aP+8)&4294967295;HEAP[aO]=0;var aN=cx;var aK=(aN+16)&4294967295;var aI=(aK+16)&4294967295;HEAP[aI]=0;var aH=aJ;var cm=reSign((aH),8,0)!=0;if(cm){var aG=bn;cQ=aG}else{var aF=bn;var aD=0-(aF);cQ=aD}var aC=cx;var aB=(aC+16)&4294967295;var aA=(aB+24)&4294967295;var az=cQ;HEAP[aA]=az;var ay=cx;var ax=(ay+80)&4294967295;var aw=HEAP[ax];var av=bo;var au=(aw)*(av);var at=cx;var ar=(at+16)&4294967295;var aq=(ar+32)&4294967295;HEAP[aq]=au;var ap=aJ;var cj=reSign((ap),8,0)!=0;if(cj){var ao=cx;var an=(ao+72)&4294967295;var am=HEAP[an];var al=0-(am);cO=al}else{var ak=cx;var aj=(ak+88)&4294967295;var ai=HEAP[aj];cO=ai}var ah=cO;var ag=bn;var af=(ah)*(ag);var ae=cx;var ad=(ae+16)&4294967295;var ac=(ad+40)&4294967295;HEAP[ac]=af;var ab=cx;var aa=(ab+80)&4294967295;var Z=HEAP[aa];var Y=cx;var X=(Y+64)&4294967295;var W=HEAP[X];var V=(Z)-(W);var U=bo;var T=(V)*(U);var S=cx;var R=(S+96)&4294967295;HEAP[R]=T;var Q=cx;var P=(Q+88)&4294967295;var O=HEAP[P];var N=cx;var M=(N+72)&4294967295;var K=HEAP[M];var I=(O)-(K);var z=bn;var y=(I)*(z);var x=cx;var w=(x+104)&4294967295;HEAP[w]=y}else{var v=cx;var u=(v+112)&4294967295;var t=HEAP[u];var s=(((t))|0)==270;if(s){var q=cx;var o=(q+16)&4294967295;var e=(o)&4294967295;HEAP[e]=0;var d=aJ;var bS=reSign((d),8,0)!=0;if(bS){var c=bn;var b=0-(c);cM=b}else{var a=bn;cM=a}var g9=cx;var g8=(g9+16)&4294967295;var g7=(g8+8)&4294967295;var g5=cM;HEAP[g7]=g5;var g3=bo;var gU=0-(g3);var gT=cx;var gS=(gT+16)&4294967295;var gR=(gS+16)&4294967295;HEAP[gR]=gU;var gQ=cx;var gP=(gQ+16)&4294967295;var gO=(gP+24)&4294967295;HEAP[gO]=0;var gN=cx;var gL=(gN+88)&4294967295;var gJ=HEAP[gL];var L=bo;var J=(gJ)*(L);var H=cx;var G=(H+16)&4294967295;var F=(G+32)&4294967295;HEAP[F]=J;var E=aJ;var bN=reSign((E),8,0)!=0;if(bN){var D=cx;var C=(D+80)&4294967295;var B=HEAP[C];cK=B}else{var A=cx;var r=(A+64)&4294967295;var p=HEAP[r];var n=0-(p);cK=n}var m=cK;var l=bn;var k=(m)*(l);var j=cx;var i=(j+16)&4294967295;var h=(i+40)&4294967295;HEAP[h]=k;var f=cx;var g6=(f+88)&4294967295;var g4=HEAP[g6];var g2=cx;var g1=(g2+72)&4294967295;var g0=HEAP[g1];var gZ=(g4)-(g0);var gY=bo;var gX=(gZ)*(gY);var gW=cx;var gV=(gW+96)&4294967295;HEAP[gV]=gX;var gM=cx;var gK=(gM+80)&4294967295;var gI=HEAP[gK];var gH=cx;var gG=(gH+64)&4294967295;var gF=HEAP[gG];var gE=(gI)-(gF);var gD=bn;var gC=(gE)*(gD);var gB=cx;var gA=(gB+104)&4294967295;HEAP[gA]=gC}else{var gz=cx;var gy=(gz+16)&4294967295;var gx=(gy)&4294967295;var gw=bo;HEAP[gx]=gw;var gv=cx;var gu=(gv+16)&4294967295;var gt=(gu+8)&4294967295;HEAP[gt]=0;var gs=cx;var gr=(gs+16)&4294967295;var go=(gr+16)&4294967295;HEAP[go]=0;var gn=aJ;var bK=reSign((gn),8,0)!=0;if(bK){var gm=bn;var gl=0-(gm);ci=gl}else{var gk=bn;ci=gk}var gj=cx;var gi=(gj+16)&4294967295;var gh=(gi+24)&4294967295;var gg=ci;HEAP[gh]=gg;var gf=bo;var f4=0-(gf);var f3=cx;var f2=(f3+64)&4294967295;var f1=HEAP[f2];var f0=(f4)*(f1);var fZ=cx;var fY=(fZ+16)&4294967295;var fX=(fY+32)&4294967295;HEAP[fX]=f0;var fW=aJ;var bp=reSign((fW),8,0)!=0;if(bp){var fU=cx;var fA=(fU+88)&4294967295;var fz=HEAP[fA];ch=fz}else{var fy=cx;var fx=(fy+72)&4294967295;var fw=HEAP[fx];var fv=0-(fw);ch=fv}var fu=ch;var ft=bn;var fs=(fu)*(ft);var fq=cx;var e5=(fq+16)&4294967295;var e4=(e5+40)&4294967295;HEAP[e4]=fs;var e3=cx;var e2=(e3+80)&4294967295;var e1=HEAP[e2];var e0=cx;var eZ=(e0+64)&4294967295;var eY=HEAP[eZ];var eX=(e1)-(eY);var eV=bo;var eA=(eX)*(eV);var ez=cx;var ey=(ez+96)&4294967295;HEAP[ey]=eA;var ex=cx;var ew=(ex+88)&4294967295;var ev=HEAP[ew];var eu=cx;var et=(eu+72)&4294967295;var es=HEAP[et];var eq=(ev)-(es);var fV=bn;var fT=(eq)*(fV);var fS=cx;var fR=(fS+104)&4294967295;HEAP[fR]=fT}}}var fQ=__Znwj(4);var fP=fQ;bW=fP;var fO=bW;__ZN23GfxDeviceGrayColorSpaceC1Ev(fO);var fN=bW;var fM=fN;var fL=cx;var fr=(fL+116)&4294967295;HEAP[fr]=fM;var fp=__Znwj(4);var fo=fp;bY=fo;var fn=bY;__ZN23GfxDeviceGrayColorSpaceC1Ev(fn);var fm=bY;var fl=fm;var fj=cx;var fi=(fj+120)&4294967295;HEAP[fi]=fl;var fh=cx;var fg=(fh+124)&4294967295;var eW=(fg)&4294967295;var eU=(eW)&4294967295;HEAP[eU]=0;var eT=cx;var eS=(eT+252)&4294967295;var eR=(eS)&4294967295;var eQ=(eR)&4294967295;HEAP[eQ]=0;var eP=cx;var eO=(eP+380)&4294967295;HEAP[eO]=0;var eN=cx;var eM=(eN+384)&4294967295;HEAP[eM]=0;var er=cx;var ep=(er+388)&4294967295;HEAP[ep]=0;var eo=cx;var en=(eo+392)&4294967295;HEAP[en]=1;var em=cx;var el=(em+400)&4294967295;HEAP[el]=1;var ek=cx;var ej=(ek+408)&4294967295;HEAP[ej]=0;var ei=cx;var eh=(ei+409)&4294967295;HEAP[eh]=0;var d6=cx;var d5=(d6+412)&4294967295;var d4=(d5+12)&4294967295;HEAP[d4]=0;var d3=cx;var d2=(d3+412)&4294967295;var d1=(d2+12)&4294967295;var d0=HEAP[d1];var dZ=cx;var dY=(dZ+412)&4294967295;var dX=(dY+8)&4294967295;HEAP[dX]=d0;var dM=cx;var dL=(dM+412)&4294967295;var dK=(dL+8)&4294967295;var dJ=HEAP[dK];var dI=cx;var dH=(dI+412)&4294967295;var dG=(dH+4)&4294967295;HEAP[dG]=dJ;var dF=cx;var dE=(dF+412)&4294967295;var dD=(dE+4)&4294967295;var ds=HEAP[dD];var dr=cx;var dq=(dr+412)&4294967295;var dp=(dq)&4294967295;HEAP[dp]=ds;var dn=cx;var dm=(dn+428)&4294967295;HEAP[dm]=1;var dl=cx;var dk=(dl+436)&4294967295;HEAP[dk]=0;var dj=cx;var dh=(dj+440)&4294967295;HEAP[dh]=0;var cW=cx;var cV=(cW+444)&4294967295;HEAP[cV]=0;var cT=cx;var cR=(cT+452)&4294967295;HEAP[cR]=1;var cP=cx;var cN=(cP+456)&4294967295;HEAP[cN]=0;var cL=cx;var cJ=(cL+460)&4294967295;HEAP[cJ]=0;var cI=cx;var cF=(cI+464)&4294967295;HEAP[cF]=10;var cg=cx;var cf=(cg+472)&4294967295;HEAP[cf]=0;var ce=cx;var cd=(ce+476)&4294967295;HEAP[cd]=0;var cc=cx;var cb=(cc+480)&4294967295;HEAP[cb]=0;var ca=cx;var b9=(ca+488)&4294967295;var b8=(b9)&4294967295;HEAP[b8]=1;var b6=cx;var bJ=(b6+488)&4294967295;var bI=(bJ+8)&4294967295;HEAP[bI]=0;var bH=cx;var bG=(bH+488)&4294967295;var bF=(bG+16)&4294967295;HEAP[bF]=0;var bE=cx;var bD=(bE+488)&4294967295;var bC=(bD+24)&4294967295;HEAP[bC]=1;var bB=cx;var bz=(bB+488)&4294967295;var di=(bz+32)&4294967295;HEAP[di]=0;var dg=cx;var de=(dg+488)&4294967295;var dc=(de+40)&4294967295;HEAP[dc]=0;var da=cx;var c8=(da+536)&4294967295;HEAP[c8]=0;var c6=cx;var c4=(c6+544)&4294967295;HEAP[c4]=0;var c1=cx;var cZ=(c1+552)&4294967295;HEAP[cZ]=1;var cH=cx;var cE=(cH+560)&4294967295;HEAP[cE]=0;var cC=cx;var cA=(cC+568)&4294967295;HEAP[cA]=0;var cy=cx;var cv=(cy+576)&4294967295;HEAP[cv]=0;var ct=__Znwj(32);var cr=ct;b0=cr;var cp=b0;__ZN7GfxPathC1Ev(cp);var cn=cx;var b7=(cn+580)&4294967295;var b5=b0;HEAP[b7]=b5;var b4=cx;var b3=(b4+592)&4294967295;HEAP[b3]=0;var b2=cx;var b1=(b2+592)&4294967295;var bZ=HEAP[b1];var bX=cx;var bV=(bX+584)&4294967295;HEAP[bV]=bZ;var bT=cx;var bA=(bT+608)&4294967295;HEAP[bA]=0;var by=cx;var bx=(by+608)&4294967295;var bw=HEAP[bx];var bv=cx;var bu=(bv+600)&4294967295;HEAP[bu]=bw;var bt=cx;var bs=(bt+616)&4294967295;HEAP[bs]=0;var br=cx;var bq=(br+624)&4294967295;HEAP[bq]=0;var bm=cx;var bl=(bm+96)&4294967295;var bk=HEAP[bl];var bj=cx;var bi=(bj+632)&4294967295;HEAP[bi]=bk;var bh=cx;var bg=(bh+104)&4294967295;var bf=HEAP[bg];var be=cx;var bd=(be+640)&4294967295;HEAP[bd]=bf;var ba=cx;var a9=(ba+648)&4294967295;HEAP[a9]=0;return;return}function __ZN7GfxPathC2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=0;var h=k;var g=(h+28)&4294967295;HEAP[g]=16;var f=k;var e=(f+24)&4294967295;HEAP[e]=0;var d=k;var c=(d+12)&4294967295;HEAP[c]=0;var b=k;var a=(b+12)&4294967295;var x=HEAP[a];var w=k;var u=(w+4)&4294967295;HEAP[u]=x;var t=k;var s=(t+28)&4294967295;var r=HEAP[s];var q=_gmallocn(r,4);var p=q;var o=k;var n=(o+20)&4294967295;HEAP[n]=p;return;return}function __ZN10GfxSubpathC1EPS_(y,L){var K;var W;var z;var d=0;W=y;z=L;var ao=z;var an=(ao+16)&4294967295;var am=HEAP[an];var al=W;var ak=(al+16)&4294967295;HEAP[ak]=am;var aj=z;var ai=(aj+12)&4294967295;var ah=HEAP[ai];var ag=W;var af=(ag+12)&4294967295;HEAP[af]=ah;var V=W;var U=(V+16)&4294967295;var T=HEAP[U];var S=_gmallocn(T,8);var R=S;var Q=W;var P=(Q)&4294967295;HEAP[P]=R;var O=W;var N=(O+16)&4294967295;var M=HEAP[N];var J=_gmallocn(M,8);var I=J;var H=W;var G=(H+4)&4294967295;HEAP[G]=I;var F=W;var E=(F+16)&4294967295;var D=HEAP[E];var C=_gmallocn(D,1);var B=W;var A=(B+8)&4294967295;HEAP[A]=C;var x=W;var w=(x+12)&4294967295;var v=HEAP[w];var u=((v)*8)&4294967295;var t=z;var s=(t)&4294967295;var r=HEAP[s];var q=W;var p=(q)&4294967295;var o=HEAP[p];var n=o;var m=r;_llvm_memcpy_p0i8_p0i8_i32(n,m,u,1,0);var l=W;var k=(l+12)&4294967295;var j=HEAP[k];var i=((j)*8)&4294967295;var h=z;var g=(h+4)&4294967295;var f=HEAP[g];var e=W;var c=(e+4)&4294967295;var b=HEAP[c];var a=b;var aw=f;_llvm_memcpy_p0i8_p0i8_i32(a,aw,i,1,0);var av=W;var au=(av+12)&4294967295;var at=HEAP[au];var ar=z;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var ae=W;var ad=(ae+8)&4294967295;var ac=HEAP[ad];_llvm_memcpy_p0i8_p0i8_i32(ac,ap,at,1,0);var ab=z;var aa=(ab+20)&4294967295;var Z=HEAP[aa];var Y=W;var X=(Y+20)&4294967295;HEAP[X]=Z;return;return}function __ZN10GfxSubpath4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(24);var e=f;h=e;var d=h;var c=n;__ZN10GfxSubpathC1EPS_(d,c);var b=h;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN7GfxPathC1EbddPP10GfxSubpathii(f,U,t,h,B,r,u){var q;var b;var E;var M;var K;var l;var S;var T;var c;var z=0;b=f;E=U;M=t;K=h;l=B;S=r;T=u;var R=b;var Q=(R)&4294967295;var P=E;HEAP[Q]=P;var O=b;var N=(O+4)&4294967295;var L=M;HEAP[N]=L;var J=b;var H=(J+12)&4294967295;var F=K;HEAP[H]=F;var C=b;var p=(C+28)&4294967295;var o=T;HEAP[p]=o;var n=b;var m=(n+24)&4294967295;var k=S;HEAP[m]=k;var j=b;var i=(j+28)&4294967295;var g=HEAP[i];var e=_gmallocn(g,4);var d=e;var a=b;var ad=(a+20)&4294967295;HEAP[ad]=d;c=0;while(1){var y=b;var x=(y+24)&4294967295;var w=HEAP[x];var v=c;var s=(((w))|0)>(((v))|0);if(!(s)){q=2;break}var ac=b;var ab=(ac+20)&4294967295;var aa=HEAP[ab];var Z=l;var Y=c;var X=(Z+4*Y)&4294967295;var W=HEAP[X];var V=__ZN10GfxSubpath4copyEv(W);var I=c;var G=(aa+4*I)&4294967295;HEAP[G]=V;var D=c;var A=((D)+1)&4294967295;c=A;q=0;continue}return;return}function __ZN7GfxPathC2EbddPP10GfxSubpathii(f,U,t,h,B,r,u){var q;var b;var E;var M;var K;var l;var S;var T;var c;var z=0;b=f;E=U;M=t;K=h;l=B;S=r;T=u;var R=b;var Q=(R)&4294967295;var P=E;HEAP[Q]=P;var O=b;var N=(O+4)&4294967295;var L=M;HEAP[N]=L;var J=b;var H=(J+12)&4294967295;var F=K;HEAP[H]=F;var C=b;var p=(C+28)&4294967295;var o=T;HEAP[p]=o;var n=b;var m=(n+24)&4294967295;var k=S;HEAP[m]=k;var j=b;var i=(j+28)&4294967295;var g=HEAP[i];var e=_gmallocn(g,4);var d=e;var a=b;var ad=(a+20)&4294967295;HEAP[ad]=d;c=0;while(1){var y=b;var x=(y+24)&4294967295;var w=HEAP[x];var v=c;var s=(((w))|0)>(((v))|0);if(!(s)){q=2;break}var ac=b;var ab=(ac+20)&4294967295;var aa=HEAP[ab];var Z=l;var Y=c;var X=(Z+4*Y)&4294967295;var W=HEAP[X];var V=__ZN10GfxSubpath4copyEv(W);var I=c;var G=(aa+4*I)&4294967295;HEAP[G]=V;var D=c;var A=((D)+1)&4294967295;c=A;q=0;continue}return;return}function __ZN10GfxSubpathC2EPS_(y,L){var K;var W;var z;var d=0;W=y;z=L;var ao=z;var an=(ao+16)&4294967295;var am=HEAP[an];var al=W;var ak=(al+16)&4294967295;HEAP[ak]=am;var aj=z;var ai=(aj+12)&4294967295;var ah=HEAP[ai];var ag=W;var af=(ag+12)&4294967295;HEAP[af]=ah;var V=W;var U=(V+16)&4294967295;var T=HEAP[U];var S=_gmallocn(T,8);var R=S;var Q=W;var P=(Q)&4294967295;HEAP[P]=R;var O=W;var N=(O+16)&4294967295;var M=HEAP[N];var J=_gmallocn(M,8);var I=J;var H=W;var G=(H+4)&4294967295;HEAP[G]=I;var F=W;var E=(F+16)&4294967295;var D=HEAP[E];var C=_gmallocn(D,1);var B=W;var A=(B+8)&4294967295;HEAP[A]=C;var x=W;var w=(x+12)&4294967295;var v=HEAP[w];var u=((v)*8)&4294967295;var t=z;var s=(t)&4294967295;var r=HEAP[s];var q=W;var p=(q)&4294967295;var o=HEAP[p];var n=o;var m=r;_llvm_memcpy_p0i8_p0i8_i32(n,m,u,1,0);var l=W;var k=(l+12)&4294967295;var j=HEAP[k];var i=((j)*8)&4294967295;var h=z;var g=(h+4)&4294967295;var f=HEAP[g];var e=W;var c=(e+4)&4294967295;var b=HEAP[c];var a=b;var aw=f;_llvm_memcpy_p0i8_p0i8_i32(a,aw,i,1,0);var av=W;var au=(av+12)&4294967295;var at=HEAP[au];var ar=z;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var ae=W;var ad=(ae+8)&4294967295;var ac=HEAP[ad];_llvm_memcpy_p0i8_p0i8_i32(ac,ap,at,1,0);var ab=z;var aa=(ab+20)&4294967295;var Z=HEAP[aa];var Y=W;var X=(Y+20)&4294967295;HEAP[X]=Z;return;return}function __ZN10GfxSubpathC1Edd(f,c,M){var o;var b;var L;var K;var v=0;b=f;L=c;K=M;var J=b;var I=(J+16)&4294967295;HEAP[I]=16;var H=b;var G=(H+16)&4294967295;var F=HEAP[G];var E=_gmallocn(F,8);var D=E;var B=b;var z=(B)&4294967295;HEAP[z]=D;var x=b;var n=(x+16)&4294967295;var m=HEAP[n];var l=_gmallocn(m,8);var k=l;var j=b;var i=(j+4)&4294967295;HEAP[i]=k;var h=b;var g=(h+16)&4294967295;var e=HEAP[g];var d=_gmallocn(e,1);var a=b;var V=(a+8)&4294967295;HEAP[V]=d;var U=b;var T=(U+12)&4294967295;HEAP[T]=1;var S=b;var R=(S)&4294967295;var Q=HEAP[R];var P=(Q)&4294967295;var O=L;HEAP[P]=O;var N=b;var C=(N+4)&4294967295;var A=HEAP[C];var y=(A)&4294967295;var w=K;HEAP[y]=w;var u=b;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)&4294967295;HEAP[r]=0;var q=b;var p=(q+20)&4294967295;HEAP[p]=0;return;return}function __ZN10GfxSubpathC2Edd(f,c,M){var o;var b;var L;var K;var v=0;b=f;L=c;K=M;var J=b;var I=(J+16)&4294967295;HEAP[I]=16;var H=b;var G=(H+16)&4294967295;var F=HEAP[G];var E=_gmallocn(F,8);var D=E;var B=b;var z=(B)&4294967295;HEAP[z]=D;var x=b;var n=(x+16)&4294967295;var m=HEAP[n];var l=_gmallocn(m,8);var k=l;var j=b;var i=(j+4)&4294967295;HEAP[i]=k;var h=b;var g=(h+16)&4294967295;var e=HEAP[g];var d=_gmallocn(e,1);var a=b;var V=(a+8)&4294967295;HEAP[V]=d;var U=b;var T=(U+12)&4294967295;HEAP[T]=1;var S=b;var R=(S)&4294967295;var Q=HEAP[R];var P=(Q)&4294967295;var O=L;HEAP[P]=O;var N=b;var C=(N+4)&4294967295;var A=HEAP[C];var y=(A)&4294967295;var w=K;HEAP[y]=w;var u=b;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)&4294967295;HEAP[r]=0;var q=b;var p=(q+20)&4294967295;HEAP[p]=0;return;return}function __ZN16GfxImageColorMap10getRGBLineEPhPji(I,bO,aO,Q){var G=STACKTOP;STACKTOP+=12;_memset(G,0,12);var ad;var bL;var bn;var U;var bc;var q;var s;var bC;var bB;var r;var e;var A=G;var bo=0;bL=I;bn=bO;U=aO;bc=Q;var b9=bL;var b8=__ZN16GfxImageColorMap10useRGBLineEv(b9);var R=reSign((b8),8,0)!=0;var bp=(R)^1;var bA=unSign((bp),1,0);s=bA;var b7=s;var bP=reSign((b7),8,0)!=0;if(bP){var b6=bn;r=b6;bC=0;while(1){var al=bC;var ak=bc;var aj=(((al))|0)<(((ak))|0);if(!(aj)){ad=2;break}var b5=bL;var b4=r;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(b5,b4,A);var b3=(A)&4294967295;var b2=HEAP[b3];var b1=__ZL9colToBytei2111(b2);var b0=unSign((b1),8,0);var a3=(b0)<<16;var a1=(A+4)&4294967295;var aZ=HEAP[a1];var aY=__ZL9colToBytei2111(aZ);var aX=unSign((aY),8,0);var aW=(aX)<<8;var aV=(a3)|(aW);var aU=(A+8)&4294967295;var aT=HEAP[aU];var aS=__ZL9colToBytei2111(aT);var aI=unSign((aS),8,0);var aG=(aV)|(aI);var aE=U;var aD=bC;var aC=(aE+4*aD)&4294967295;HEAP[aC]=aG;var aB=bL;var aA=(aB+8)&4294967295;var az=HEAP[aA];var ay=r;var ax=(ay+az)&4294967295;r=ax;var an=bC;var am=((an)+1)&4294967295;bC=am;ad=0;continue}}else{var ai=bL;var ah=(ai)&4294967295;var ag=HEAP[ah];var af=bL;var ae=(af)&4294967295;var ac=HEAP[ae];var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=(aa+12)&4294967295;var Y=HEAP[Z];var X=bL;var W=(X)&4294967295;var V=HEAP[W];var T=Y;var S=FUNCTION_TABLE[T](V);q=S;var P=q;if(P==7){ad=17}else{if(P==8){ad=17}else{ad=18}}if(ad==18){var by=bn;r=by;bB=0;$bb19$11:while(1){var a2=bB;var a0=bc;var aR=(((a2))|0)<(((a0))|0);if(!(aR)){ad=15;break $bb19$11}bC=0;while(1){var ba=bL;var a9=(ba+8)&4294967295;var a8=HEAP[a9];var a7=bC;var a6=(((a8))|0)>(((a7))|0);if(!(a6)){ad=13;break}var bx=bL;var bw=(bx+148)&4294967295;var bv=HEAP[bw];var bu=r;var bt=HEAP[bu];var bs=unSign((bt),8,0);var br=bL;var bq=(br+8)&4294967295;var bm=HEAP[bq];var bl=((bs)*(bm))&4294967295;var bk=bC;var bj=((bl)+(bk))&4294967295;var bi=(bv+bj)&4294967295;var bh=HEAP[bi];var bg=r;HEAP[bg]=bh;var bf=r;var be=(bf+1)&4294967295;r=be;var bd=bC;var bb=((bd)+1)&4294967295;bC=bb;ad=11;continue}var a5=bB;var a4=((a5)+1)&4294967295;bB=a4;ad=10;continue $bb19$11}var aQ=bL;var aP=(aQ)&4294967295;var aN=HEAP[aP];var aM=bL;var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=(aK)&4294967295;var aH=HEAP[aJ];var aF=(aH+32)&4294967295;var aw=HEAP[aF];var av=bL;var au=(av)&4294967295;var at=HEAP[au];var ar=aw;var aq=bn;var ap=U;var ao=bc;FUNCTION_TABLE[ar](at,aq,ap,ao)}else{if(ad==17){var O=bL;var N=(O+16)&4294967295;var M=HEAP[N];var L=bc;var K=_gmallocn(L,M);e=K;bC=0;$bb12$20:while(1){var bZ=bC;var bY=bc;var bX=(((bZ))|0)<(((bY))|0);if(!(bX)){ad=9;break $bb12$20}bB=0;while(1){var b=bL;var a=(b+16)&4294967295;var ce=HEAP[a];var cd=bB;var cc=(((ce))|0)>(((cd))|0);if(!(cc)){ad=7;break}var J=bL;var H=(J+16)&4294967295;var F=HEAP[H];var E=bC;var D=((F)*(E))&4294967295;var C=bB;var B=((D)+(C))&4294967295;var z=bL;var y=(z+148)&4294967295;var x=HEAP[y];var w=bn;var v=bC;var u=(w+v)&4294967295;var t=HEAP[u];var p=unSign((t),8,0);var o=bL;var n=(o+16)&4294967295;var m=HEAP[n];var l=((p)*(m))&4294967295;var k=bB;var j=((l)+(k))&4294967295;var i=(x+j)&4294967295;var h=HEAP[i];var g=e;var f=(g+B)&4294967295;HEAP[f]=h;var d=bB;var c=((d)+1)&4294967295;bB=c;ad=5;continue}var cb=bC;var ca=((cb)+1)&4294967295;bC=ca;ad=4;continue $bb12$20}var bW=bL;var bV=(bW+12)&4294967295;var bU=HEAP[bV];var bT=bL;var bS=(bT+12)&4294967295;var bR=HEAP[bS];var bQ=(bR)&4294967295;var bN=HEAP[bQ];var bM=(bN+32)&4294967295;var bK=HEAP[bM];var bJ=bL;var bI=(bJ+12)&4294967295;var bH=HEAP[bI];var bG=bK;var bF=e;var bE=U;var bD=bc;FUNCTION_TABLE[bG](bH,bF,bE,bD);var bz=e;_gfree(bz)}}}STACKTOP=G;return;return}function __ZN16GfxImageColorMap11getGrayLineEPhS0_i(J,cg,bc,W){var H=STACKTOP;STACKTOP+=4;_memset(H,0,4);var az;var cb;var bL;var af;var bA;var s;var bN;var E;var b1;var b0;var r;var e;var cB=H;var bM=0;cb=J;bL=cg;af=bc;bA=W;var cC=cb;var cA=(cC+12)&4294967295;var cz=HEAP[cA];var cy=(cz)==0;$bb4$$bb$2:do{if(cy){az=1}else{var cx=cb;var cw=(cx+12)&4294967295;var cv=HEAP[cw];var cu=cb;var ct=(cu+12)&4294967295;var cs=HEAP[ct];var br=(cs)&4294967295;var bp=HEAP[br];var bn=(bp+40)&4294967295;var bm=HEAP[bn];var bl=cb;var bk=(bl+12)&4294967295;var bj=HEAP[bk];var bi=bm;var bh=FUNCTION_TABLE[bi](bj);var ac=reSign((bh),8,0)!=0;var bO=(ac)^1;var bZ=unSign((bO),1,0);var ch=reSign((bZ),8,0)!=0;if(ch){az=0;break $bb4$$bb$2}else{az=1;break $bb4$$bb$2}}}while(0);$bb4$$bb10$4:do{if(az==1){var bg=cb;var a6=(bg+12)&4294967295;var a4=HEAP[a6];var a2=(a4)!=0;if(!a2){var a1=cb;var a0=(a1)&4294967295;var aZ=HEAP[a0];var aY=cb;var aX=(aY)&4294967295;var aW=HEAP[aX];var aV=(aW)&4294967295;var aM=HEAP[aV];var aK=(aM+40)&4294967295;var aI=HEAP[aK];var aH=cb;var aG=(aH)&4294967295;var aF=HEAP[aG];var aE=aI;var aD=FUNCTION_TABLE[aE](aF);var cf=reSign((aD),8,0)!=0;var aB=(cf)^1;var p=unSign((aB),1,0);var ce=reSign((p),8,0)!=0;if(ce){az=0;break $bb4$$bb10$4}}bN=0;az=4;break $bb4$$bb10$4}}while(0);if(az==0){bN=1}var aC=bN;E=aC;var aA=E;var b5=reSign((aA),8,0)!=0;if(b5){var ap=bL;r=ap;b1=0;while(1){var L=b1;var K=bA;var I=(((L))|0)<(((K))|0);if(!(I)){az=7;break}var an=cb;var al=r;__ZN16GfxImageColorMap7getGrayEPhPi(an,al,cB);var ak=HEAP[cB];var aj=__ZL9colToBytei2111(ak);var ai=af;var ah=b1;var ag=(ai+ah)&4294967295;HEAP[ag]=aj;var ae=cb;var ad=(ae+8)&4294967295;var S=HEAP[ad];var Q=r;var O=(Q+S)&4294967295;r=O;var N=b1;var M=((N)+1)&4294967295;b1=M;az=5;continue}}else{var G=cb;var F=(G)&4294967295;var C=HEAP[F];var B=cb;var A=(B)&4294967295;var z=HEAP[A];var y=(z)&4294967295;var x=HEAP[y];var w=(x+12)&4294967295;var v=HEAP[w];var u=cb;var t=(u)&4294967295;var q=HEAP[t];var o=v;var n=FUNCTION_TABLE[o](q);s=n;var m=s;if(m==7){az=22}else{if(m==8){az=22}else{az=23}}if(az==23){var bv=bL;r=bv;b0=0;$bb31$21:while(1){var ax=b0;var aw=bA;var av=(((ax))|0)<(((aw))|0);if(!(av)){az=20;break $bb31$21}b1=0;while(1){var aQ=cb;var aP=(aQ+8)&4294967295;var aO=HEAP[aP];var aN=b1;var aL=(((aO))|0)>(((aN))|0);if(!(aL)){az=18;break}var bu=cb;var bt=(bu+148)&4294967295;var bs=HEAP[bt];var bq=r;var bo=HEAP[bq];var bf=unSign((bo),8,0);var be=cb;var bd=(be+8)&4294967295;var bb=HEAP[bd];var ba=((bf)*(bb))&4294967295;var a9=b1;var a8=((ba)+(a9))&4294967295;var a7=(bs+a8)&4294967295;var a5=HEAP[a7];var a3=r;HEAP[a3]=a5;var aU=r;var aT=(aU+1)&4294967295;r=aT;var aS=b1;var aR=((aS)+1)&4294967295;b1=aR;az=16;continue}var aJ=b0;var ay=((aJ)+1)&4294967295;b0=ay;az=15;continue $bb31$21}var au=cb;var at=(au)&4294967295;var ar=HEAP[at];var aq=cb;var ao=(aq)&4294967295;var am=HEAP[ao];var ab=(am)&4294967295;var aa=HEAP[ab];var Z=(aa+28)&4294967295;var Y=HEAP[Z];var X=cb;var V=(X)&4294967295;var U=HEAP[V];var T=Y;var R=bL;var P=af;var D=bA;FUNCTION_TABLE[T](U,R,P,D)}else{if(az==22){var l=cb;var k=(l+16)&4294967295;var j=HEAP[k];var i=bA;var h=_gmallocn(i,j);e=h;b1=0;$bb24$30:while(1){var bV=b1;var bU=bA;var bT=(((bV))|0)<(((bU))|0);if(!(bT)){az=14;break $bb24$30}b0=0;while(1){var b6=cb;var b4=(b6+16)&4294967295;var b3=HEAP[b4];var b2=b0;var bY=(((b3))|0)>(((b2))|0);if(!(bY)){az=12;break}var g=cb;var f=(g+16)&4294967295;var d=HEAP[f];var c=b1;var b=((d)*(c))&4294967295;var a=b0;var cH=((b)+(a))&4294967295;var cG=cb;var cF=(cG+148)&4294967295;var cE=HEAP[cF];var cD=bL;var cr=b1;var cq=(cD+cr)&4294967295;var cp=HEAP[cq];var co=unSign((cp),8,0);var cn=cb;var cm=(cn+16)&4294967295;var cl=HEAP[cm];var ck=((co)*(cl))&4294967295;var cj=b0;var ci=((ck)+(cj))&4294967295;var cd=(cE+ci)&4294967295;var cc=HEAP[cd];var ca=e;var b9=(ca+cH)&4294967295;HEAP[b9]=cc;var b8=b0;var b7=((b8)+1)&4294967295;b0=b7;az=10;continue}var bX=b1;var bW=((bX)+1)&4294967295;b1=bW;az=9;continue $bb24$30}var bS=cb;var bR=(bS+12)&4294967295;var bQ=HEAP[bR];var bP=cb;var bK=(bP+12)&4294967295;var bJ=HEAP[bK];var bI=(bJ)&4294967295;var bH=HEAP[bI];var bG=(bH+28)&4294967295;var bF=HEAP[bG];var bE=cb;var bD=(bE+12)&4294967295;var bC=HEAP[bD];var bB=bF;var bz=e;var by=af;var bx=bA;FUNCTION_TABLE[bB](bC,bz,by,bx);var bw=e;_gfree(bw)}}}STACKTOP=H;return;return}function __ZN16GfxImageColorMapC1EPS_(aq,cX){var bl;var cR;var c1;var cV;var bk;var bn;var cH;var cJ;var cI;var bX;var cw=0;cR=aq;c1=cX;var di=c1;var dh=(di)&4294967295;var dg=HEAP[dh];var df=c1;var de=(df)&4294967295;var dd=HEAP[de];var dc=(dd)&4294967295;var db=HEAP[dc];var da=(db+8)&4294967295;var c9=HEAP[da];var cd=c1;var cb=(cd)&4294967295;var b9=HEAP[cb];var b8=c9;var b7=FUNCTION_TABLE[b8](b9);var b6=cR;var b5=(b6)&4294967295;HEAP[b5]=b7;var b4=c1;var b3=(b4+4)&4294967295;var b2=HEAP[b3];var bS=cR;var bQ=(bS+4)&4294967295;HEAP[bQ]=b2;var bO=c1;var bN=(bO+8)&4294967295;var bM=HEAP[bN];var bL=cR;var bK=(bL+8)&4294967295;HEAP[bK]=bM;var bJ=c1;var bI=(bJ+16)&4294967295;var bH=HEAP[bI];var by=cR;var bw=(by+16)&4294967295;HEAP[bw]=bH;var bu=cR;var bt=(bu+12)&4294967295;HEAP[bt]=0;cI=0;$bb1$2:while(1){var bb=cI;var a9=(((bb))|0)<=31;if(!(a9)){bl=2;break $bb1$2}var bs=cI;var br=cR;var bq=(br+20)&4294967295;var bp=(bq+bs*4)&4294967295;HEAP[bp]=0;var bo=cI;var bm=((bo)+1)&4294967295;cI=bm;bl=0;continue $bb1$2}var a6=cR;var a4=(a6+4)&4294967295;var a2=HEAP[a4];var a0=1<<(a2);cH=a0;var aY=cR;var aW=(aY)&4294967295;var aU=HEAP[aW];var aS=cR;var aG=(aS)&4294967295;var aE=HEAP[aG];var aB=(aE)&4294967295;var az=HEAP[aB];var ax=(az+12)&4294967295;var av=HEAP[ax];var at=cR;var ap=(at)&4294967295;var an=HEAP[ap];var al=av;var aa=FUNCTION_TABLE[al](an);var Y=(((aa))|0)==7;var V=unSign((Y),1,0);bn=V;var T=bn;var aP=reSign((T),8,0)!=0;$bb3$$bb7$6:do{if(aP){var R=cR;var P=(R)&4294967295;var N=HEAP[P];var L=N;var J=__ZN20GfxIndexedColorSpace7getBaseEv(L);var H=cR;var w=(H+12)&4294967295;HEAP[w]=J;cI=0;while(1){var c4=cR;var c3=(c4+16)&4294967295;var c2=HEAP[c3];var c0=cI;var cZ=(((c2))|0)>(((c0))|0);if(!(cZ)){bl=5;break}var u=cI;var r=cH;var p=_gmallocn(r,4);var n=p;var l=cR;var j=(l+20)&4294967295;var h=(j+u*4)&4294967295;HEAP[h]=n;var g=cH;var f=((g)*4)&4294967295;var e=cI;var d=c1;var c=(d+20)&4294967295;var b=(c+e*4)&4294967295;var a=HEAP[b];var dn=cI;var dm=cR;var dl=(dm+20)&4294967295;var dk=(dl+dn*4)&4294967295;var dj=HEAP[dk];var c8=dj;var c7=a;_llvm_memcpy_p0i8_p0i8_i32(c8,c7,f,1,0);var c6=cI;var c5=((c6)+1)&4294967295;cI=c5;bl=3;continue}}else{var cY=cR;var cU=(cY)&4294967295;var cT=HEAP[cU];var cS=cR;var cQ=(cS)&4294967295;var cP=HEAP[cQ];var cO=(cP)&4294967295;var cN=HEAP[cO];var cM=(cN+12)&4294967295;var cL=HEAP[cM];var cK=cR;var cG=(cK)&4294967295;var cF=HEAP[cG];var cE=cL;var cD=FUNCTION_TABLE[cE](cF);var cC=(((cD))|0)==8;var cB=unSign((cC),1,0);bk=cB;var cA=bk;var cW=reSign((cA),8,0)!=0;if(cW){var cz=cR;var cy=(cz)&4294967295;var cx=HEAP[cy];var cv=cx;var cu=__ZN23GfxSeparationColorSpace6getAltEv(cv);var ct=cR;var cs=(ct+12)&4294967295;HEAP[cs]=cu;cI=0;while(1){var bT=cR;var bR=(bT+16)&4294967295;var bP=HEAP[bR];var bG=cI;var bF=(((bP))|0)>(((bG))|0);if(!(bF)){bl=9;break}var cr=cI;var cq=cH;var cp=_gmallocn(cq,4);var co=cp;var cn=cR;var cm=(cn+20)&4294967295;var cl=(cm+cr*4)&4294967295;HEAP[cl]=co;var ck=cH;var cj=((ck)*4)&4294967295;var ci=cI;var ch=c1;var cg=(ch+20)&4294967295;var cf=(cg+ci*4)&4294967295;var ce=HEAP[cf];var cc=cI;var ca=cR;var b1=(ca+20)&4294967295;var b0=(b1+cc*4)&4294967295;var bZ=HEAP[b0];var bY=bZ;var bW=ce;_llvm_memcpy_p0i8_p0i8_i32(bY,bW,cj,1,0);var bV=cI;var bU=((bV)+1)&4294967295;cI=bU;bl=7;continue}}else{cI=0;while(1){var aJ=cR;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aF=cI;var aD=(((aH))|0)>(((aF))|0);if(!(aD)){bl=12;break $bb3$$bb7$6}var bE=cI;var bD=cH;var bC=_gmallocn(bD,4);var bB=bC;var bA=cR;var bz=(bA+20)&4294967295;var bx=(bz+bE*4)&4294967295;HEAP[bx]=bB;var bv=cH;var bj=((bv)*4)&4294967295;var bi=cI;var bh=c1;var bg=(bh+20)&4294967295;var bf=(bg+bi*4)&4294967295;var be=HEAP[bf];var bd=cI;var bc=cR;var ba=(bc+20)&4294967295;var a8=(ba+bd*4)&4294967295;var aO=HEAP[a8];var aN=aO;var aM=be;_llvm_memcpy_p0i8_p0i8_i32(aN,aM,bj,1,0);var aL=cI;var aK=((aL)+1)&4294967295;cI=aK;bl=10;continue}}}}while(0);var ai=c1;var ah=(ai+148)&4294967295;var ag=HEAP[ah];var af=(ag)!=0;if(af){var ae=cR;var ad=(ae+12)&4294967295;var ac=HEAP[ad];var ab=(ac)!=0;if(ab){var Z=cR;var X=(Z+16)&4294967295;var E=HEAP[X];cV=E}else{var D=cR;var C=(D+8)&4294967295;var B=HEAP[C];cV=B}var A=cV;bX=A;var z=cH;var y=bX;var x=_gmallocn(z,y);var v=cR;var t=(v+148)&4294967295;HEAP[t]=x;var a7=cH;var a5=bX;var a3=((a7)*(a5))&4294967295;var a1=c1;var aZ=(a1+148)&4294967295;var aX=HEAP[aZ];var aV=cR;var aT=(aV+148)&4294967295;var aR=HEAP[aT];_llvm_memcpy_p0i8_p0i8_i32(aR,aX,a3,1,0)}cJ=0;while(1){var F=cR;var s=(F+8)&4294967295;var q=HEAP[s];var o=cJ;var m=(((q))|0)>(((o))|0);if(!(m)){bl=17;break}var aQ=cJ;var aC=cJ;var aA=c1;var ay=(aA+152)&4294967295;var aw=(ay+aC*8)&4294967295;var au=HEAP[aw];var ar=cR;var ao=(ar+152)&4294967295;var am=(ao+aQ*8)&4294967295;HEAP[am]=au;var ak=cJ;var aj=cJ;var W=c1;var U=(W+408)&4294967295;var S=(U+aj*8)&4294967295;var Q=HEAP[S];var O=cR;var M=(O+408)&4294967295;var K=(M+ak*8)&4294967295;HEAP[K]=Q;var I=cJ;var G=((I)+1)&4294967295;cJ=G;bl=15;continue}var k=cR;var i=(k+664)&4294967295;HEAP[i]=1;return;return}function __ZN16GfxImageColorMapC2EPS_(aq,cX){var bl;var cR;var c1;var cV;var bk;var bn;var cH;var cJ;var cI;var bX;var cw=0;cR=aq;c1=cX;var di=c1;var dh=(di)&4294967295;var dg=HEAP[dh];var df=c1;var de=(df)&4294967295;var dd=HEAP[de];var dc=(dd)&4294967295;var db=HEAP[dc];var da=(db+8)&4294967295;var c9=HEAP[da];var cd=c1;var cb=(cd)&4294967295;var b9=HEAP[cb];var b8=c9;var b7=FUNCTION_TABLE[b8](b9);var b6=cR;var b5=(b6)&4294967295;HEAP[b5]=b7;var b4=c1;var b3=(b4+4)&4294967295;var b2=HEAP[b3];var bS=cR;var bQ=(bS+4)&4294967295;HEAP[bQ]=b2;var bO=c1;var bN=(bO+8)&4294967295;var bM=HEAP[bN];var bL=cR;var bK=(bL+8)&4294967295;HEAP[bK]=bM;var bJ=c1;var bI=(bJ+16)&4294967295;var bH=HEAP[bI];var by=cR;var bw=(by+16)&4294967295;HEAP[bw]=bH;var bu=cR;var bt=(bu+12)&4294967295;HEAP[bt]=0;cI=0;$bb1$2:while(1){var bb=cI;var a9=(((bb))|0)<=31;if(!(a9)){bl=2;break $bb1$2}var bs=cI;var br=cR;var bq=(br+20)&4294967295;var bp=(bq+bs*4)&4294967295;HEAP[bp]=0;var bo=cI;var bm=((bo)+1)&4294967295;cI=bm;bl=0;continue $bb1$2}var a6=cR;var a4=(a6+4)&4294967295;var a2=HEAP[a4];var a0=1<<(a2);cH=a0;var aY=cR;var aW=(aY)&4294967295;var aU=HEAP[aW];var aS=cR;var aG=(aS)&4294967295;var aE=HEAP[aG];var aB=(aE)&4294967295;var az=HEAP[aB];var ax=(az+12)&4294967295;var av=HEAP[ax];var at=cR;var ap=(at)&4294967295;var an=HEAP[ap];var al=av;var aa=FUNCTION_TABLE[al](an);var Y=(((aa))|0)==7;var V=unSign((Y),1,0);bn=V;var T=bn;var aP=reSign((T),8,0)!=0;$bb3$$bb7$6:do{if(aP){var R=cR;var P=(R)&4294967295;var N=HEAP[P];var L=N;var J=__ZN20GfxIndexedColorSpace7getBaseEv(L);var H=cR;var w=(H+12)&4294967295;HEAP[w]=J;cI=0;while(1){var c4=cR;var c3=(c4+16)&4294967295;var c2=HEAP[c3];var c0=cI;var cZ=(((c2))|0)>(((c0))|0);if(!(cZ)){bl=5;break}var u=cI;var r=cH;var p=_gmallocn(r,4);var n=p;var l=cR;var j=(l+20)&4294967295;var h=(j+u*4)&4294967295;HEAP[h]=n;var g=cH;var f=((g)*4)&4294967295;var e=cI;var d=c1;var c=(d+20)&4294967295;var b=(c+e*4)&4294967295;var a=HEAP[b];var dn=cI;var dm=cR;var dl=(dm+20)&4294967295;var dk=(dl+dn*4)&4294967295;var dj=HEAP[dk];var c8=dj;var c7=a;_llvm_memcpy_p0i8_p0i8_i32(c8,c7,f,1,0);var c6=cI;var c5=((c6)+1)&4294967295;cI=c5;bl=3;continue}}else{var cY=cR;var cU=(cY)&4294967295;var cT=HEAP[cU];var cS=cR;var cQ=(cS)&4294967295;var cP=HEAP[cQ];var cO=(cP)&4294967295;var cN=HEAP[cO];var cM=(cN+12)&4294967295;var cL=HEAP[cM];var cK=cR;var cG=(cK)&4294967295;var cF=HEAP[cG];var cE=cL;var cD=FUNCTION_TABLE[cE](cF);var cC=(((cD))|0)==8;var cB=unSign((cC),1,0);bk=cB;var cA=bk;var cW=reSign((cA),8,0)!=0;if(cW){var cz=cR;var cy=(cz)&4294967295;var cx=HEAP[cy];var cv=cx;var cu=__ZN23GfxSeparationColorSpace6getAltEv(cv);var ct=cR;var cs=(ct+12)&4294967295;HEAP[cs]=cu;cI=0;while(1){var bT=cR;var bR=(bT+16)&4294967295;var bP=HEAP[bR];var bG=cI;var bF=(((bP))|0)>(((bG))|0);if(!(bF)){bl=9;break}var cr=cI;var cq=cH;var cp=_gmallocn(cq,4);var co=cp;var cn=cR;var cm=(cn+20)&4294967295;var cl=(cm+cr*4)&4294967295;HEAP[cl]=co;var ck=cH;var cj=((ck)*4)&4294967295;var ci=cI;var ch=c1;var cg=(ch+20)&4294967295;var cf=(cg+ci*4)&4294967295;var ce=HEAP[cf];var cc=cI;var ca=cR;var b1=(ca+20)&4294967295;var b0=(b1+cc*4)&4294967295;var bZ=HEAP[b0];var bY=bZ;var bW=ce;_llvm_memcpy_p0i8_p0i8_i32(bY,bW,cj,1,0);var bV=cI;var bU=((bV)+1)&4294967295;cI=bU;bl=7;continue}}else{cI=0;while(1){var aJ=cR;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aF=cI;var aD=(((aH))|0)>(((aF))|0);if(!(aD)){bl=12;break $bb3$$bb7$6}var bE=cI;var bD=cH;var bC=_gmallocn(bD,4);var bB=bC;var bA=cR;var bz=(bA+20)&4294967295;var bx=(bz+bE*4)&4294967295;HEAP[bx]=bB;var bv=cH;var bj=((bv)*4)&4294967295;var bi=cI;var bh=c1;var bg=(bh+20)&4294967295;var bf=(bg+bi*4)&4294967295;var be=HEAP[bf];var bd=cI;var bc=cR;var ba=(bc+20)&4294967295;var a8=(ba+bd*4)&4294967295;var aO=HEAP[a8];var aN=aO;var aM=be;_llvm_memcpy_p0i8_p0i8_i32(aN,aM,bj,1,0);var aL=cI;var aK=((aL)+1)&4294967295;cI=aK;bl=10;continue}}}}while(0);var ai=c1;var ah=(ai+148)&4294967295;var ag=HEAP[ah];var af=(ag)!=0;if(af){var ae=cR;var ad=(ae+12)&4294967295;var ac=HEAP[ad];var ab=(ac)!=0;if(ab){var Z=cR;var X=(Z+16)&4294967295;var E=HEAP[X];cV=E}else{var D=cR;var C=(D+8)&4294967295;var B=HEAP[C];cV=B}var A=cV;bX=A;var z=cH;var y=bX;var x=_gmallocn(z,y);var v=cR;var t=(v+148)&4294967295;HEAP[t]=x;var a7=cH;var a5=bX;var a3=((a7)*(a5))&4294967295;var a1=c1;var aZ=(a1+148)&4294967295;var aX=HEAP[aZ];var aV=cR;var aT=(aV+148)&4294967295;var aR=HEAP[aT];_llvm_memcpy_p0i8_p0i8_i32(aR,aX,a3,1,0)}cJ=0;while(1){var F=cR;var s=(F+8)&4294967295;var q=HEAP[s];var o=cJ;var m=(((q))|0)>(((o))|0);if(!(m)){bl=17;break}var aQ=cJ;var aC=cJ;var aA=c1;var ay=(aA+152)&4294967295;var aw=(ay+aC*8)&4294967295;var au=HEAP[aw];var ar=cR;var ao=(ar+152)&4294967295;var am=(ao+aQ*8)&4294967295;HEAP[am]=au;var ak=cJ;var aj=cJ;var W=c1;var U=(W+408)&4294967295;var S=(U+aj*8)&4294967295;var Q=HEAP[S];var O=cR;var M=(O+408)&4294967295;var K=(M+ak*8)&4294967295;HEAP[K]=Q;var I=cJ;var G=((I)+1)&4294967295;cJ=G;bl=15;continue}var k=cR;var i=(k+664)&4294967295;HEAP[i]=1;return;return}function __ZN16GfxImageColorMapC1EiP6ObjectP13GfxColorSpace(bD,dC,g3,ep){var ar=STACKTOP;STACKTOP+=524;_memset(ar,0,524);var J;var ga;var e;var iZ;var dJ;var fh;var hD;var fB;var hE;var fH;var hF;var hG;var hR;var hS;var hT;var hU;var hV;var b0;var fa;var bk;var bm;var iu;var h6;var hC=ar;var aO=ar+12;var aN=ar+268;var aX;var aV;var aT;var aq;var iA;var hr;var eU=0;ga=bD;e=dC;iZ=g3;dJ=ep;__ZN6ObjectC1Ev(hC);var bp=ga;var bn=(bp+664)&4294967295;HEAP[bn]=1;var bl=ga;var bj=(bl+4)&4294967295;var bi=e;HEAP[bj]=bi;var bh=ga;var bg=(bh+4)&4294967295;var bf=HEAP[bg];var be=1<<(bf);var bd=((be)-1)&4294967295;bk=bd;var ee=ga;var ed=(ee)&4294967295;var ec=dJ;HEAP[ed]=ec;var eb=bk;var ea=(((eb))|0)>255;if(ea){bk=255}aT=0;$bb3$5:while(1){var d3=aT;var d2=(((d3))|0)<=31;if(!(d2)){J=3;break $bb3$5}var d9=aT;var d8=ga;var d7=(d8+20)&4294967295;var d6=(d7+d9*4)&4294967295;HEAP[d6]=0;var d5=aT;var d4=((d5)+1)&4294967295;aT=d4;J=1;continue $bb3$5}var d1=ga;var d0=(d1+148)&4294967295;HEAP[d0]=0;var dZ=iZ;var dY=__ZN6Object6isNullEv(dZ);hV=dY;var dX=hV;var iB=reSign((dX),8,0)!=0;$bb5$$bb6$9:do{if(iB){var dW=ga;var dV=(dW)&4294967295;var dU=HEAP[dV];var dT=ga;var dS=(dT)&4294967295;var dR=HEAP[dS];var dQ=(dR)&4294967295;var dP=HEAP[dQ];var dO=(dP+44)&4294967295;var dN=HEAP[dO];var dM=ga;var dL=(dM)&4294967295;var dy=HEAP[dL];var dx=dN;var dw=FUNCTION_TABLE[dx](dy);var dv=ga;var du=(dv+8)&4294967295;HEAP[du]=dw;var dt=ga;var ds=(dt)&4294967295;var dr=HEAP[ds];var dq=ga;var dp=(dq)&4294967295;var dd=HEAP[dp];var dc=(dd)&4294967295;var db=HEAP[dc];var da=(db+52)&4294967295;var c9=HEAP[da];var c8=ga;var c7=(c8+408)&4294967295;var c6=(c7)&4294967295;var c5=ga;var c4=(c5+152)&4294967295;var cT=(c4)&4294967295;var cS=ga;var cR=(cS)&4294967295;var cQ=HEAP[cR];var cP=c9;var cO=bk;FUNCTION_TABLE[cP](cQ,cT,c6,cO);J=4;break $bb5$$bb6$9}else{var cN=iZ;var cM=__ZN6Object7isArrayEv(cN);hU=cM;var cL=hU;var am=reSign((cL),8,0)!=0;$bb8$$err1$12:do{if(am){var cK=iZ;var cz=__ZN6Object14arrayGetLengthEv(cK);var cy=((((cz))|0)/2|0);var cx=ga;var cw=(cx+8)&4294967295;HEAP[cw]=cy;var cv=ga;var cu=(cv+8)&4294967295;var ct=HEAP[cu];var cs=ga;var cr=(cs)&4294967295;var cq=HEAP[cr];var cf=ga;var ce=(cf)&4294967295;var cd=HEAP[ce];var cc=(cd)&4294967295;var cb=HEAP[cc];var ca=(cb+44)&4294967295;var b9=HEAP[ca];var b8=ga;var b7=(b8)&4294967295;var b6=HEAP[b7];var bU=b9;var bT=FUNCTION_TABLE[bU](b6);var bS=(((ct))|0)!=(((bT))|0);var bR=unSign((bS),1,0);hT=bR;var bQ=hT;var aj=reSign((bQ),8,0)!=0;if(aj){J=5;break $bb8$$err1$12}aX=0;while(1){var fI=ga;var fF=(fI+8)&4294967295;var fD=HEAP[fF];var fC=aX;var fy=(((fD))|0)>(((fC))|0);if(!(fy)){J=4;break $bb5$$bb6$9}var bP=aX;var bO=((bP)*2)&4294967295;var bN=iZ;var bM=__ZN6Object8arrayGetEiPS_(bN,bO,hC);var bL=__ZN6Object5isNumEv(hC);var d=reSign((bL),8,0)!=0;var ix=(d)^1;var h7=unSign((ix),1,0);hS=h7;var gz=hS;var c=reSign((gz),8,0)!=0;if(c){J=8;break}var gx=aX;var gv=__ZN6Object6getNumEv(hC);var gt=ga;var gr=(gt+152)&4294967295;var gp=(gr+gx*8)&4294967295;HEAP[gp]=gv;__ZN6Object4freeEv(hC);var gn=aX;var gl=((gn)*2)&4294967295;var gj=((gl)+1)&4294967295;var gi=iZ;var gf=__ZN6Object8arrayGetEiPS_(gi,gj,hC);var gd=__ZN6Object5isNumEv(hC);var b=reSign((gd),8,0)!=0;var bA=(b)^1;var a2=unSign((bA),1,0);hR=a2;var gb=hR;var a=reSign((gb),8,0)!=0;if(a){J=8;break}var f8=aX;var f6=__ZN6Object6getNumEv(hC);var f4=aX;var f2=ga;var f0=(f2+152)&4294967295;var fY=(f0+f4*8)&4294967295;var fX=HEAP[fY];var fU=(f6)-(fX);var fS=ga;var fQ=(fS+408)&4294967295;var fO=(fQ+f8*8)&4294967295;HEAP[fO]=fU;__ZN6Object4freeEv(hC);var fM=aX;var fK=((fM)+1)&4294967295;aX=fK;J=7;continue}__ZN6Object4freeEv(hC)}}while(0);var jz=ga;var jx=(jz+664)&4294967295;HEAP[jx]=0;J=57;break $bb5$$bb6$9}}while(0);if(J==4){var fw=ga;var fu=(fw+12)&4294967295;HEAP[fu]=0;var fs=ga;var fq=(fs+16)&4294967295;HEAP[fq]=0;iA=0;var fo=ga;var fm=(fo)&4294967295;var fk=HEAP[fm];var fi=ga;var fg=(fi)&4294967295;var ff=HEAP[fg];var fe=(ff)&4294967295;var fd=HEAP[fe];var fc=(fd+12)&4294967295;var fb=HEAP[fc];var e9=ga;var e8=(e9)&4294967295;var e7=HEAP[e8];var e6=fb;var e5=FUNCTION_TABLE[e6](e7);hG=e5;var e4=hG;if(e4==7){J=59}else{if(e4==8){J=60}else{J=61}}$bb64$$bb22$$bb45$24:do{if(J==61){var gs=ga;var gq=(gs)&4294967295;var go=HEAP[gq];var gm=ga;var gk=(gm)&4294967295;var gh=HEAP[gk];var gg=(gh)&4294967295;var ge=HEAP[gg];var gc=(ge+40)&4294967295;var f9=HEAP[gc];var f7=ga;var f5=(f7)&4294967295;var f3=HEAP[f5];var f1=f9;var fZ=FUNCTION_TABLE[f1](f3);var iC=reSign((fZ),8,0)!=0;$bb68$$bb66$26:do{if(iC){J=40}else{var fW=ga;var fV=(fW)&4294967295;var fT=HEAP[fV];var fR=ga;var fP=(fR)&4294967295;var fN=HEAP[fP];var fL=(fN)&4294967295;var fJ=HEAP[fL];var fG=(fJ+36)&4294967295;var fE=HEAP[fG];var fA=ga;var fz=(fA)&4294967295;var fx=HEAP[fz];var fv=fE;var ft=FUNCTION_TABLE[fv](fx);var iz=reSign((ft),8,0)!=0;if(iz){J=40;break $bb68$$bb66$26}fh=0;J=43;break $bb68$$bb66$26}}while(0);if(J==40){fh=1}var fr=fh;hD=fr;var fp=hD;var ik=reSign((fp),8,0)!=0;if(ik){var fn=ga;var fl=(fn+8)&4294967295;var fj=HEAP[fl];var aM=bk;var aL=((aM)+1)&4294967295;var aK=_gmallocn(aL,fj);var aJ=ga;var aI=(aJ+148)&4294967295;HEAP[aI]=aK;iA=1}aT=0;$bb85$35:while(1){var j=ga;var h=(j+8)&4294967295;var jE=HEAP[h];var jD=aT;var jB=(((jE))|0)>(((jD))|0);if(!(jB)){J=54;break $bb64$$bb22$$bb45$24}var aH=aT;var aG=bk;var aF=((aG)+1)&4294967295;var aE=_gmallocn(aF,4);var aD=aE;var aC=ga;var aB=(aC+20)&4294967295;var aA=(aB+aH*4)&4294967295;HEAP[aA]=aD;aX=0;$bb83$38:while(1){var t=aX;var r=bk;var p=(((t))|0)<=(((r))|0);if(!(p)){J=52;break $bb83$38}var az=aT;var ay=ga;var ax=(ay+152)&4294967295;var aw=(ax+az*8)&4294967295;var av=HEAP[aw];var au=aX;var at=(((au))|0);var ap=aT;var ao=ga;var an=(ao+408)&4294967295;var al=(an+ap*8)&4294967295;var ak=HEAP[al];var ai=(at)*(ak);var ah=bk;var ag=(((ah))|0);var af=(ai)/(ag);var ae=(av)+(af);aq=ae;var ad=aT;var ac=ga;var ab=(ac+20)&4294967295;var aa=(ab+ad*4)&4294967295;var Z=HEAP[aa];var Y=aq;var X=__ZL8dblToCold2110(Y);var W=aX;var V=(Z+4*W)&4294967295;HEAP[V]=X;var U=iA;var ij=reSign((U),8,0)!=0;if(ij){var T=aq;var S=(T)*255;var R=(S)+0.5;var Q=((R)|0);hr=Q;var P=hr;var O=(((P))|0)<0;$bb78$$bb79$43:do{if(O){hr=0}else{var N=hr;var M=(((N))|0)>255;if(!(M)){J=49;break $bb78$$bb79$43}hr=255}}while(0);var L=ga;var K=(L+148)&4294967295;var I=HEAP[K];var H=ga;var G=(H+8)&4294967295;var F=HEAP[G];var E=aX;var D=((F)*(E))&4294967295;var C=aT;var B=((D)+(C))&4294967295;var A=hr;var z=(((A))&255);var y=(I+B)&4294967295;HEAP[y]=z}var x=aX;var v=((x)+1)&4294967295;aX=v;J=46;continue $bb83$38}var n=aT;var l=((n)+1)&4294967295;aT=l;J=45;continue $bb85$35}}else{if(J==59){var e3=ga;var e2=(e3)&4294967295;var e1=HEAP[e2];var e0=e1;b0=e0;var eZ=b0;var eY=__ZN20GfxIndexedColorSpace7getBaseEv(eZ);var eX=ga;var eW=(eX+12)&4294967295;HEAP[eW]=eY;var eV=b0;var eT=__ZN20GfxIndexedColorSpace12getIndexHighEv(eV);bm=eT;var eS=ga;var eR=(eS+12)&4294967295;var eQ=HEAP[eR];var eP=ga;var eO=(eP+12)&4294967295;var eN=HEAP[eO];var eM=(eN)&4294967295;var eL=HEAP[eM];var eK=(eL+44)&4294967295;var eJ=HEAP[eK];var eI=ga;var eH=(eI+12)&4294967295;var eG=HEAP[eH];var eF=eJ;var eE=FUNCTION_TABLE[eF](eG);var eD=ga;var eC=(eD+16)&4294967295;HEAP[eC]=eE;var eB=b0;var eA=__ZN20GfxIndexedColorSpace9getLookupEv(eB);iu=eA;var ez=ga;var ey=(ez+12)&4294967295;var ex=HEAP[ey];var ew=ga;var ev=(ew+12)&4294967295;var eu=HEAP[ev];var et=(eu)&4294967295;var es=HEAP[et];var er=(es+52)&4294967295;var eq=HEAP[er];var eo=ga;var en=(eo+12)&4294967295;var em=HEAP[en];var el=eq;var ek=(aO)&4294967295;var ej=(aN)&4294967295;var ei=bm;FUNCTION_TABLE[el](em,ek,ej,ei);var eh=ga;var eg=(eh+12)&4294967295;var ef=HEAP[eg];var w=ga;var u=(w+12)&4294967295;var s=HEAP[u];var q=(s)&4294967295;var o=HEAP[q];var m=(o+40)&4294967295;var k=HEAP[m];var i=ga;var g=(i+12)&4294967295;var f=HEAP[g];var jC=k;var jA=FUNCTION_TABLE[jC](f);var jp=reSign((jA),8,0)!=0;$bb26$$bb24$51:do{if(jp){J=12}else{var jy=ga;var jw=(jy+12)&4294967295;var jv=HEAP[jw];var ju=ga;var jt=(ju+12)&4294967295;var js=HEAP[jt];var jr=(js)&4294967295;var jq=HEAP[jr];var jm=(jq+36)&4294967295;var jl=HEAP[jm];var jk=ga;var jj=(jk+12)&4294967295;var ji=HEAP[jj];var jh=jl;var jg=FUNCTION_TABLE[jh](ji);var jo=reSign((jg),8,0)!=0;if(jo){J=12;break $bb26$$bb24$51}fH=0;J=15;break $bb26$$bb24$51}}while(0);if(J==12){fH=1}var jf=fH;hF=jf;var je=hF;var jn=reSign((je),8,0)!=0;if(jn){var jd=ga;var jb=(jd+16)&4294967295;var ja=HEAP[jb];var i9=bk;var i8=((i9)+1)&4294967295;var i7=_gmallocn(i8,ja);var i6=ga;var i5=(i6+148)&4294967295;HEAP[i5]=i7;iA=1}aT=0;$bb43$60:while(1){var c3=ga;var c2=(c3+16)&4294967295;var c1=HEAP[c2];var c0=aT;var cZ=(((c1))|0)>(((c0))|0);if(!(cZ)){J=26;break $bb43$60}var i4=aT;var i3=bk;var i2=((i3)+1)&4294967295;var iY=_gmallocn(i2,4);var iX=iY;var iW=ga;var iV=(iW+20)&4294967295;var iU=(iV+i4*4)&4294967295;HEAP[iU]=iX;aX=0;$bb41$63:while(1){var di=aX;var dh=bk;var dg=(((di))|0)<=(((dh))|0);if(!(dg)){J=24;break $bb41$63}var iT=ga;var iS=(iT+152)&4294967295;var iR=(iS)&4294967295;var iQ=HEAP[iR];var iP=aX;var iM=(((iP))|0);var iL=ga;var iK=(iL+408)&4294967295;var iJ=(iK)&4294967295;var iI=HEAP[iJ];var iH=(iM)*(iI);var iG=bk;var iF=(((iG))|0);var iE=(iH)/(iF);var iD=(iQ)+(iE);var iy=(iD)+0.5;var iw=((iy)|0);aV=iw;var iv=aV;var it=(((iv))|0)<0;$bb34$$bb35$66:do{if(it){aV=0}else{var ir=aV;var iq=bm;var ip=(((ir))|0)>(((iq))|0);if(!(ip)){J=21;break $bb34$$bb35$66}var io=bm;aV=io}}while(0);var im=aT;var il=(aO+im*8)&4294967295;var ii=HEAP[il];var ih=ga;var ig=(ih+16)&4294967295;var ie=HEAP[ig];var id=aV;var ic=((ie)*(id))&4294967295;var ib=aT;var ia=((ic)+(ib))&4294967295;var h9=iu;var h8=(h9+ia)&4294967295;var h5=HEAP[h8];var h4=unSign((h5),8,0);var h3=(((h4))|0);var h2=(h3)/255;var h1=aT;var h0=(aN+h1*8)&4294967295;var hZ=HEAP[h0];var hY=(h2)*(hZ);var hX=(ii)+(hY);aq=hX;var hW=aT;var hQ=ga;var hP=(hQ+20)&4294967295;var hO=(hP+hW*4)&4294967295;var hN=HEAP[hO];var hM=aq;var hL=__ZL8dblToCold2110(hM);var hK=aX;var hJ=(hN+4*hK)&4294967295;HEAP[hJ]=hL;var hI=iA;var jc=reSign((hI),8,0)!=0;if(jc){var hH=ga;var dK=(hH+148)&4294967295;var dI=HEAP[dK];var dH=ga;var dG=(dH+16)&4294967295;var dF=HEAP[dG];var dE=aX;var dD=((dF)*(dE))&4294967295;var dB=aT;var dA=((dD)+(dB))&4294967295;var dz=aq;var dn=(dz)*255;var dm=Math.floor((dn));var dl=(dI+dA)&4294967295;HEAP[dl]=dm}var dk=aX;var dj=((dk)+1)&4294967295;aX=dj;J=18;continue $bb41$63}var df=aT;var de=((df)+1)&4294967295;aT=de;J=17;continue $bb43$60}}else{if(J==60){var cY=ga;var cX=(cY)&4294967295;var cW=HEAP[cX];var cV=cW;fa=cV;var cU=fa;var cJ=__ZN23GfxSeparationColorSpace6getAltEv(cU);var cI=ga;var cH=(cI+12)&4294967295;HEAP[cH]=cJ;var cG=ga;var cF=(cG+12)&4294967295;var cE=HEAP[cF];var cD=ga;var cC=(cD+12)&4294967295;var cB=HEAP[cC];var cA=(cB)&4294967295;var cp=HEAP[cA];var co=(cp+44)&4294967295;var cn=HEAP[co];var cm=ga;var cl=(cm+12)&4294967295;var ck=HEAP[cl];var cj=cn;var ci=FUNCTION_TABLE[cj](ck);var ch=ga;var cg=(ch+16)&4294967295;HEAP[cg]=ci;var b5=fa;var b4=__ZN23GfxSeparationColorSpace7getFuncEv(b5);h6=b4;var b3=ga;var b2=(b3+12)&4294967295;var b1=HEAP[b2];var bZ=ga;var bY=(bZ+12)&4294967295;var bX=HEAP[bY];var bW=(bX)&4294967295;var bV=HEAP[bW];var bK=(bV+40)&4294967295;var bJ=HEAP[bK];var bI=ga;var bH=(bI+12)&4294967295;var bG=HEAP[bH];var bF=bJ;var bE=FUNCTION_TABLE[bF](bG);var i1=reSign((bE),8,0)!=0;$bb49$$bb47$77:do{if(i1){J=28}else{var bC=ga;var bB=(bC+12)&4294967295;var bz=HEAP[bB];var by=ga;var bx=(by+12)&4294967295;var bw=HEAP[bx];var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=(bu+36)&4294967295;var bs=HEAP[bt];var br=ga;var bq=(br+12)&4294967295;var bo=HEAP[bq];var bc=bs;var bb=FUNCTION_TABLE[bc](bo);var i0=reSign((bb),8,0)!=0;if(i0){J=28;break $bb49$$bb47$77}fB=0;J=31;break $bb49$$bb47$77}}while(0);if(J==28){fB=1}var ba=fB;hE=ba;var a9=hE;var iO=reSign((a9),8,0)!=0;if(iO){var a8=ga;var a7=(a8+16)&4294967295;var a6=HEAP[a7];var a5=bk;var a4=((a5)+1)&4294967295;var a3=_gmallocn(a4,a6);var a1=ga;var a0=(a1+148)&4294967295;HEAP[a0]=a3;iA=1}aT=0;$bb62$86:while(1){var gB=ga;var gA=(gB+16)&4294967295;var gy=HEAP[gA];var gw=aT;var gu=(((gy))|0)>(((gw))|0);if(!(gu)){J=39;break $bb62$86}var aZ=aT;var aY=bk;var aW=((aY)+1)&4294967295;var aU=_gmallocn(aW,4);var aS=aU;var aR=ga;var aQ=(aR+20)&4294967295;var aP=(aQ+aZ*4)&4294967295;HEAP[aP]=aS;aX=0;while(1){var gG=aX;var gF=bk;var gE=(((gG))|0)<=(((gF))|0);if(!(gE)){J=37;break}var hB=ga;var hA=(hB+152)&4294967295;var hz=(hA)&4294967295;var hy=HEAP[hz];var hx=aX;var hw=(((hx))|0);var hv=ga;var hu=(hv+408)&4294967295;var ht=(hu)&4294967295;var hs=HEAP[ht];var hq=(hw)*(hs);var hp=bk;var ho=(((hp))|0);var hn=(hq)/(ho);var hm=(hy)+(hn);var hl=(aO)&4294967295;HEAP[hl]=hm;var hk=h6;var hj=(hk)&4294967295;var hi=HEAP[hj];var hh=(hi+16)&4294967295;var hg=HEAP[hh];var hf=hg;var he=h6;var hd=(aO)&4294967295;var hc=(aN)&4294967295;FUNCTION_TABLE[hf](he,hd,hc);var hb=aT;var ha=ga;var g9=(ha+20)&4294967295;var g8=(g9+hb*4)&4294967295;var g7=HEAP[g8];var g6=aT;var g5=(aN+g6*8)&4294967295;var g4=HEAP[g5];var g2=__ZL8dblToCold2110(g4);var g1=aX;var g0=(g7+4*g1)&4294967295;HEAP[g0]=g2;var gZ=iA;var iN=reSign((gZ),8,0)!=0;if(iN){var gY=ga;var gX=(gY+148)&4294967295;var gW=HEAP[gX];var gV=ga;var gU=(gV+16)&4294967295;var gT=HEAP[gU];var gS=aX;var gR=((gT)*(gS))&4294967295;var gQ=aT;var gP=((gR)+(gQ))&4294967295;var gO=aT;var gN=(aN+gO*8)&4294967295;var gM=HEAP[gN];var gL=(gM)*255;var gK=Math.floor((gL));var gJ=(gW+gP)&4294967295;HEAP[gJ]=gK}var gI=aX;var gH=((gI)+1)&4294967295;aX=gH;J=34;continue}var gD=aT;var gC=((gD)+1)&4294967295;aT=gC;J=33;continue $bb62$86}}}}}while(0)}STACKTOP=ar;return;return}function __ZN16GfxImageColorMapC2EiP6ObjectP13GfxColorSpace(bD,dC,g3,ep){var ar=STACKTOP;STACKTOP+=524;_memset(ar,0,524);var J;var ga;var e;var iZ;var dJ;var fh;var hD;var fB;var hE;var fH;var hF;var hG;var hR;var hS;var hT;var hU;var hV;var b0;var fa;var bk;var bm;var iu;var h6;var hC=ar;var aO=ar+12;var aN=ar+268;var aX;var aV;var aT;var aq;var iA;var hr;var eU=0;ga=bD;e=dC;iZ=g3;dJ=ep;__ZN6ObjectC1Ev(hC);var bp=ga;var bn=(bp+664)&4294967295;HEAP[bn]=1;var bl=ga;var bj=(bl+4)&4294967295;var bi=e;HEAP[bj]=bi;var bh=ga;var bg=(bh+4)&4294967295;var bf=HEAP[bg];var be=1<<(bf);var bd=((be)-1)&4294967295;bk=bd;var ee=ga;var ed=(ee)&4294967295;var ec=dJ;HEAP[ed]=ec;var eb=bk;var ea=(((eb))|0)>255;if(ea){bk=255}aT=0;$bb3$5:while(1){var d3=aT;var d2=(((d3))|0)<=31;if(!(d2)){J=3;break $bb3$5}var d9=aT;var d8=ga;var d7=(d8+20)&4294967295;var d6=(d7+d9*4)&4294967295;HEAP[d6]=0;var d5=aT;var d4=((d5)+1)&4294967295;aT=d4;J=1;continue $bb3$5}var d1=ga;var d0=(d1+148)&4294967295;HEAP[d0]=0;var dZ=iZ;var dY=__ZN6Object6isNullEv(dZ);hV=dY;var dX=hV;var iB=reSign((dX),8,0)!=0;$bb5$$bb6$9:do{if(iB){var dW=ga;var dV=(dW)&4294967295;var dU=HEAP[dV];var dT=ga;var dS=(dT)&4294967295;var dR=HEAP[dS];var dQ=(dR)&4294967295;var dP=HEAP[dQ];var dO=(dP+44)&4294967295;var dN=HEAP[dO];var dM=ga;var dL=(dM)&4294967295;var dy=HEAP[dL];var dx=dN;var dw=FUNCTION_TABLE[dx](dy);var dv=ga;var du=(dv+8)&4294967295;HEAP[du]=dw;var dt=ga;var ds=(dt)&4294967295;var dr=HEAP[ds];var dq=ga;var dp=(dq)&4294967295;var dd=HEAP[dp];var dc=(dd)&4294967295;var db=HEAP[dc];var da=(db+52)&4294967295;var c9=HEAP[da];var c8=ga;var c7=(c8+408)&4294967295;var c6=(c7)&4294967295;var c5=ga;var c4=(c5+152)&4294967295;var cT=(c4)&4294967295;var cS=ga;var cR=(cS)&4294967295;var cQ=HEAP[cR];var cP=c9;var cO=bk;FUNCTION_TABLE[cP](cQ,cT,c6,cO);J=4;break $bb5$$bb6$9}else{var cN=iZ;var cM=__ZN6Object7isArrayEv(cN);hU=cM;var cL=hU;var am=reSign((cL),8,0)!=0;$bb8$$err1$12:do{if(am){var cK=iZ;var cz=__ZN6Object14arrayGetLengthEv(cK);var cy=((((cz))|0)/2|0);var cx=ga;var cw=(cx+8)&4294967295;HEAP[cw]=cy;var cv=ga;var cu=(cv+8)&4294967295;var ct=HEAP[cu];var cs=ga;var cr=(cs)&4294967295;var cq=HEAP[cr];var cf=ga;var ce=(cf)&4294967295;var cd=HEAP[ce];var cc=(cd)&4294967295;var cb=HEAP[cc];var ca=(cb+44)&4294967295;var b9=HEAP[ca];var b8=ga;var b7=(b8)&4294967295;var b6=HEAP[b7];var bU=b9;var bT=FUNCTION_TABLE[bU](b6);var bS=(((ct))|0)!=(((bT))|0);var bR=unSign((bS),1,0);hT=bR;var bQ=hT;var aj=reSign((bQ),8,0)!=0;if(aj){J=5;break $bb8$$err1$12}aX=0;while(1){var fI=ga;var fF=(fI+8)&4294967295;var fD=HEAP[fF];var fC=aX;var fy=(((fD))|0)>(((fC))|0);if(!(fy)){J=4;break $bb5$$bb6$9}var bP=aX;var bO=((bP)*2)&4294967295;var bN=iZ;var bM=__ZN6Object8arrayGetEiPS_(bN,bO,hC);var bL=__ZN6Object5isNumEv(hC);var d=reSign((bL),8,0)!=0;var ix=(d)^1;var h7=unSign((ix),1,0);hS=h7;var gz=hS;var c=reSign((gz),8,0)!=0;if(c){J=8;break}var gx=aX;var gv=__ZN6Object6getNumEv(hC);var gt=ga;var gr=(gt+152)&4294967295;var gp=(gr+gx*8)&4294967295;HEAP[gp]=gv;__ZN6Object4freeEv(hC);var gn=aX;var gl=((gn)*2)&4294967295;var gj=((gl)+1)&4294967295;var gi=iZ;var gf=__ZN6Object8arrayGetEiPS_(gi,gj,hC);var gd=__ZN6Object5isNumEv(hC);var b=reSign((gd),8,0)!=0;var bA=(b)^1;var a2=unSign((bA),1,0);hR=a2;var gb=hR;var a=reSign((gb),8,0)!=0;if(a){J=8;break}var f8=aX;var f6=__ZN6Object6getNumEv(hC);var f4=aX;var f2=ga;var f0=(f2+152)&4294967295;var fY=(f0+f4*8)&4294967295;var fX=HEAP[fY];var fU=(f6)-(fX);var fS=ga;var fQ=(fS+408)&4294967295;var fO=(fQ+f8*8)&4294967295;HEAP[fO]=fU;__ZN6Object4freeEv(hC);var fM=aX;var fK=((fM)+1)&4294967295;aX=fK;J=7;continue}__ZN6Object4freeEv(hC)}}while(0);var jz=ga;var jx=(jz+664)&4294967295;HEAP[jx]=0;J=57;break $bb5$$bb6$9}}while(0);if(J==4){var fw=ga;var fu=(fw+12)&4294967295;HEAP[fu]=0;var fs=ga;var fq=(fs+16)&4294967295;HEAP[fq]=0;iA=0;var fo=ga;var fm=(fo)&4294967295;var fk=HEAP[fm];var fi=ga;var fg=(fi)&4294967295;var ff=HEAP[fg];var fe=(ff)&4294967295;var fd=HEAP[fe];var fc=(fd+12)&4294967295;var fb=HEAP[fc];var e9=ga;var e8=(e9)&4294967295;var e7=HEAP[e8];var e6=fb;var e5=FUNCTION_TABLE[e6](e7);hG=e5;var e4=hG;if(e4==7){J=59}else{if(e4==8){J=60}else{J=61}}$bb64$$bb22$$bb45$24:do{if(J==61){var gs=ga;var gq=(gs)&4294967295;var go=HEAP[gq];var gm=ga;var gk=(gm)&4294967295;var gh=HEAP[gk];var gg=(gh)&4294967295;var ge=HEAP[gg];var gc=(ge+40)&4294967295;var f9=HEAP[gc];var f7=ga;var f5=(f7)&4294967295;var f3=HEAP[f5];var f1=f9;var fZ=FUNCTION_TABLE[f1](f3);var iC=reSign((fZ),8,0)!=0;$bb68$$bb66$26:do{if(iC){J=40}else{var fW=ga;var fV=(fW)&4294967295;var fT=HEAP[fV];var fR=ga;var fP=(fR)&4294967295;var fN=HEAP[fP];var fL=(fN)&4294967295;var fJ=HEAP[fL];var fG=(fJ+36)&4294967295;var fE=HEAP[fG];var fA=ga;var fz=(fA)&4294967295;var fx=HEAP[fz];var fv=fE;var ft=FUNCTION_TABLE[fv](fx);var iz=reSign((ft),8,0)!=0;if(iz){J=40;break $bb68$$bb66$26}fh=0;J=43;break $bb68$$bb66$26}}while(0);if(J==40){fh=1}var fr=fh;hD=fr;var fp=hD;var ik=reSign((fp),8,0)!=0;if(ik){var fn=ga;var fl=(fn+8)&4294967295;var fj=HEAP[fl];var aM=bk;var aL=((aM)+1)&4294967295;var aK=_gmallocn(aL,fj);var aJ=ga;var aI=(aJ+148)&4294967295;HEAP[aI]=aK;iA=1}aT=0;$bb85$35:while(1){var j=ga;var h=(j+8)&4294967295;var jE=HEAP[h];var jD=aT;var jB=(((jE))|0)>(((jD))|0);if(!(jB)){J=54;break $bb64$$bb22$$bb45$24}var aH=aT;var aG=bk;var aF=((aG)+1)&4294967295;var aE=_gmallocn(aF,4);var aD=aE;var aC=ga;var aB=(aC+20)&4294967295;var aA=(aB+aH*4)&4294967295;HEAP[aA]=aD;aX=0;$bb83$38:while(1){var t=aX;var r=bk;var p=(((t))|0)<=(((r))|0);if(!(p)){J=52;break $bb83$38}var az=aT;var ay=ga;var ax=(ay+152)&4294967295;var aw=(ax+az*8)&4294967295;var av=HEAP[aw];var au=aX;var at=(((au))|0);var ap=aT;var ao=ga;var an=(ao+408)&4294967295;var al=(an+ap*8)&4294967295;var ak=HEAP[al];var ai=(at)*(ak);var ah=bk;var ag=(((ah))|0);var af=(ai)/(ag);var ae=(av)+(af);aq=ae;var ad=aT;var ac=ga;var ab=(ac+20)&4294967295;var aa=(ab+ad*4)&4294967295;var Z=HEAP[aa];var Y=aq;var X=__ZL8dblToCold2110(Y);var W=aX;var V=(Z+4*W)&4294967295;HEAP[V]=X;var U=iA;var ij=reSign((U),8,0)!=0;if(ij){var T=aq;var S=(T)*255;var R=(S)+0.5;var Q=((R)|0);hr=Q;var P=hr;var O=(((P))|0)<0;$bb78$$bb79$43:do{if(O){hr=0}else{var N=hr;var M=(((N))|0)>255;if(!(M)){J=49;break $bb78$$bb79$43}hr=255}}while(0);var L=ga;var K=(L+148)&4294967295;var I=HEAP[K];var H=ga;var G=(H+8)&4294967295;var F=HEAP[G];var E=aX;var D=((F)*(E))&4294967295;var C=aT;var B=((D)+(C))&4294967295;var A=hr;var z=(((A))&255);var y=(I+B)&4294967295;HEAP[y]=z}var x=aX;var v=((x)+1)&4294967295;aX=v;J=46;continue $bb83$38}var n=aT;var l=((n)+1)&4294967295;aT=l;J=45;continue $bb85$35}}else{if(J==59){var e3=ga;var e2=(e3)&4294967295;var e1=HEAP[e2];var e0=e1;b0=e0;var eZ=b0;var eY=__ZN20GfxIndexedColorSpace7getBaseEv(eZ);var eX=ga;var eW=(eX+12)&4294967295;HEAP[eW]=eY;var eV=b0;var eT=__ZN20GfxIndexedColorSpace12getIndexHighEv(eV);bm=eT;var eS=ga;var eR=(eS+12)&4294967295;var eQ=HEAP[eR];var eP=ga;var eO=(eP+12)&4294967295;var eN=HEAP[eO];var eM=(eN)&4294967295;var eL=HEAP[eM];var eK=(eL+44)&4294967295;var eJ=HEAP[eK];var eI=ga;var eH=(eI+12)&4294967295;var eG=HEAP[eH];var eF=eJ;var eE=FUNCTION_TABLE[eF](eG);var eD=ga;var eC=(eD+16)&4294967295;HEAP[eC]=eE;var eB=b0;var eA=__ZN20GfxIndexedColorSpace9getLookupEv(eB);iu=eA;var ez=ga;var ey=(ez+12)&4294967295;var ex=HEAP[ey];var ew=ga;var ev=(ew+12)&4294967295;var eu=HEAP[ev];var et=(eu)&4294967295;var es=HEAP[et];var er=(es+52)&4294967295;var eq=HEAP[er];var eo=ga;var en=(eo+12)&4294967295;var em=HEAP[en];var el=eq;var ek=(aO)&4294967295;var ej=(aN)&4294967295;var ei=bm;FUNCTION_TABLE[el](em,ek,ej,ei);var eh=ga;var eg=(eh+12)&4294967295;var ef=HEAP[eg];var w=ga;var u=(w+12)&4294967295;var s=HEAP[u];var q=(s)&4294967295;var o=HEAP[q];var m=(o+40)&4294967295;var k=HEAP[m];var i=ga;var g=(i+12)&4294967295;var f=HEAP[g];var jC=k;var jA=FUNCTION_TABLE[jC](f);var jp=reSign((jA),8,0)!=0;$bb26$$bb24$51:do{if(jp){J=12}else{var jy=ga;var jw=(jy+12)&4294967295;var jv=HEAP[jw];var ju=ga;var jt=(ju+12)&4294967295;var js=HEAP[jt];var jr=(js)&4294967295;var jq=HEAP[jr];var jm=(jq+36)&4294967295;var jl=HEAP[jm];var jk=ga;var jj=(jk+12)&4294967295;var ji=HEAP[jj];var jh=jl;var jg=FUNCTION_TABLE[jh](ji);var jo=reSign((jg),8,0)!=0;if(jo){J=12;break $bb26$$bb24$51}fH=0;J=15;break $bb26$$bb24$51}}while(0);if(J==12){fH=1}var jf=fH;hF=jf;var je=hF;var jn=reSign((je),8,0)!=0;if(jn){var jd=ga;var jb=(jd+16)&4294967295;var ja=HEAP[jb];var i9=bk;var i8=((i9)+1)&4294967295;var i7=_gmallocn(i8,ja);var i6=ga;var i5=(i6+148)&4294967295;HEAP[i5]=i7;iA=1}aT=0;$bb43$60:while(1){var c3=ga;var c2=(c3+16)&4294967295;var c1=HEAP[c2];var c0=aT;var cZ=(((c1))|0)>(((c0))|0);if(!(cZ)){J=26;break $bb43$60}var i4=aT;var i3=bk;var i2=((i3)+1)&4294967295;var iY=_gmallocn(i2,4);var iX=iY;var iW=ga;var iV=(iW+20)&4294967295;var iU=(iV+i4*4)&4294967295;HEAP[iU]=iX;aX=0;$bb41$63:while(1){var di=aX;var dh=bk;var dg=(((di))|0)<=(((dh))|0);if(!(dg)){J=24;break $bb41$63}var iT=ga;var iS=(iT+152)&4294967295;var iR=(iS)&4294967295;var iQ=HEAP[iR];var iP=aX;var iM=(((iP))|0);var iL=ga;var iK=(iL+408)&4294967295;var iJ=(iK)&4294967295;var iI=HEAP[iJ];var iH=(iM)*(iI);var iG=bk;var iF=(((iG))|0);var iE=(iH)/(iF);var iD=(iQ)+(iE);var iy=(iD)+0.5;var iw=((iy)|0);aV=iw;var iv=aV;var it=(((iv))|0)<0;$bb34$$bb35$66:do{if(it){aV=0}else{var ir=aV;var iq=bm;var ip=(((ir))|0)>(((iq))|0);if(!(ip)){J=21;break $bb34$$bb35$66}var io=bm;aV=io}}while(0);var im=aT;var il=(aO+im*8)&4294967295;var ii=HEAP[il];var ih=ga;var ig=(ih+16)&4294967295;var ie=HEAP[ig];var id=aV;var ic=((ie)*(id))&4294967295;var ib=aT;var ia=((ic)+(ib))&4294967295;var h9=iu;var h8=(h9+ia)&4294967295;var h5=HEAP[h8];var h4=unSign((h5),8,0);var h3=(((h4))|0);var h2=(h3)/255;var h1=aT;var h0=(aN+h1*8)&4294967295;var hZ=HEAP[h0];var hY=(h2)*(hZ);var hX=(ii)+(hY);aq=hX;var hW=aT;var hQ=ga;var hP=(hQ+20)&4294967295;var hO=(hP+hW*4)&4294967295;var hN=HEAP[hO];var hM=aq;var hL=__ZL8dblToCold2110(hM);var hK=aX;var hJ=(hN+4*hK)&4294967295;HEAP[hJ]=hL;var hI=iA;var jc=reSign((hI),8,0)!=0;if(jc){var hH=ga;var dK=(hH+148)&4294967295;var dI=HEAP[dK];var dH=ga;var dG=(dH+16)&4294967295;var dF=HEAP[dG];var dE=aX;var dD=((dF)*(dE))&4294967295;var dB=aT;var dA=((dD)+(dB))&4294967295;var dz=aq;var dn=(dz)*255;var dm=Math.floor((dn));var dl=(dI+dA)&4294967295;HEAP[dl]=dm}var dk=aX;var dj=((dk)+1)&4294967295;aX=dj;J=18;continue $bb41$63}var df=aT;var de=((df)+1)&4294967295;aT=de;J=17;continue $bb43$60}}else{if(J==60){var cY=ga;var cX=(cY)&4294967295;var cW=HEAP[cX];var cV=cW;fa=cV;var cU=fa;var cJ=__ZN23GfxSeparationColorSpace6getAltEv(cU);var cI=ga;var cH=(cI+12)&4294967295;HEAP[cH]=cJ;var cG=ga;var cF=(cG+12)&4294967295;var cE=HEAP[cF];var cD=ga;var cC=(cD+12)&4294967295;var cB=HEAP[cC];var cA=(cB)&4294967295;var cp=HEAP[cA];var co=(cp+44)&4294967295;var cn=HEAP[co];var cm=ga;var cl=(cm+12)&4294967295;var ck=HEAP[cl];var cj=cn;var ci=FUNCTION_TABLE[cj](ck);var ch=ga;var cg=(ch+16)&4294967295;HEAP[cg]=ci;var b5=fa;var b4=__ZN23GfxSeparationColorSpace7getFuncEv(b5);h6=b4;var b3=ga;var b2=(b3+12)&4294967295;var b1=HEAP[b2];var bZ=ga;var bY=(bZ+12)&4294967295;var bX=HEAP[bY];var bW=(bX)&4294967295;var bV=HEAP[bW];var bK=(bV+40)&4294967295;var bJ=HEAP[bK];var bI=ga;var bH=(bI+12)&4294967295;var bG=HEAP[bH];var bF=bJ;var bE=FUNCTION_TABLE[bF](bG);var i1=reSign((bE),8,0)!=0;$bb49$$bb47$77:do{if(i1){J=28}else{var bC=ga;var bB=(bC+12)&4294967295;var bz=HEAP[bB];var by=ga;var bx=(by+12)&4294967295;var bw=HEAP[bx];var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=(bu+36)&4294967295;var bs=HEAP[bt];var br=ga;var bq=(br+12)&4294967295;var bo=HEAP[bq];var bc=bs;var bb=FUNCTION_TABLE[bc](bo);var i0=reSign((bb),8,0)!=0;if(i0){J=28;break $bb49$$bb47$77}fB=0;J=31;break $bb49$$bb47$77}}while(0);if(J==28){fB=1}var ba=fB;hE=ba;var a9=hE;var iO=reSign((a9),8,0)!=0;if(iO){var a8=ga;var a7=(a8+16)&4294967295;var a6=HEAP[a7];var a5=bk;var a4=((a5)+1)&4294967295;var a3=_gmallocn(a4,a6);var a1=ga;var a0=(a1+148)&4294967295;HEAP[a0]=a3;iA=1}aT=0;$bb62$86:while(1){var gB=ga;var gA=(gB+16)&4294967295;var gy=HEAP[gA];var gw=aT;var gu=(((gy))|0)>(((gw))|0);if(!(gu)){J=39;break $bb62$86}var aZ=aT;var aY=bk;var aW=((aY)+1)&4294967295;var aU=_gmallocn(aW,4);var aS=aU;var aR=ga;var aQ=(aR+20)&4294967295;var aP=(aQ+aZ*4)&4294967295;HEAP[aP]=aS;aX=0;while(1){var gG=aX;var gF=bk;var gE=(((gG))|0)<=(((gF))|0);if(!(gE)){J=37;break}var hB=ga;var hA=(hB+152)&4294967295;var hz=(hA)&4294967295;var hy=HEAP[hz];var hx=aX;var hw=(((hx))|0);var hv=ga;var hu=(hv+408)&4294967295;var ht=(hu)&4294967295;var hs=HEAP[ht];var hq=(hw)*(hs);var hp=bk;var ho=(((hp))|0);var hn=(hq)/(ho);var hm=(hy)+(hn);var hl=(aO)&4294967295;HEAP[hl]=hm;var hk=h6;var hj=(hk)&4294967295;var hi=HEAP[hj];var hh=(hi+16)&4294967295;var hg=HEAP[hh];var hf=hg;var he=h6;var hd=(aO)&4294967295;var hc=(aN)&4294967295;FUNCTION_TABLE[hf](he,hd,hc);var hb=aT;var ha=ga;var g9=(ha+20)&4294967295;var g8=(g9+hb*4)&4294967295;var g7=HEAP[g8];var g6=aT;var g5=(aN+g6*8)&4294967295;var g4=HEAP[g5];var g2=__ZL8dblToCold2110(g4);var g1=aX;var g0=(g7+4*g1)&4294967295;HEAP[g0]=g2;var gZ=iA;var iN=reSign((gZ),8,0)!=0;if(iN){var gY=ga;var gX=(gY+148)&4294967295;var gW=HEAP[gX];var gV=ga;var gU=(gV+16)&4294967295;var gT=HEAP[gU];var gS=aX;var gR=((gT)*(gS))&4294967295;var gQ=aT;var gP=((gR)+(gQ))&4294967295;var gO=aT;var gN=(aN+gO*8)&4294967295;var gM=HEAP[gN];var gL=(gM)*255;var gK=Math.floor((gL));var gJ=(gW+gP)&4294967295;HEAP[gJ]=gK}var gI=aX;var gH=((gI)+1)&4294967295;aX=gH;J=34;continue}var gD=aT;var gC=((gD)+1)&4294967295;aT=gC;J=33;continue $bb62$86}}}}}while(0)}STACKTOP=ar;return;return}function __ZN19GfxPatchMeshShadingC1EPS_(z,d){var K;var X;var W;var L;var e=0;X=z;W=d;var ap=W;var ao=ap;var an=X;var am=(an)&4294967295;__ZN10GfxShadingC2EPS_(am,ao);var al=X;var ak=(al)&4294967295;var aj=(ak)&4294967295;HEAP[aj]=(__ZTV19GfxPatchMeshShading+8)&4294967295;var ai=W;var ah=(ai+184)&4294967295;var ag=HEAP[ah];var V=X;var U=(V+184)&4294967295;HEAP[U]=ag;var T=X;var S=(T+184)&4294967295;var R=HEAP[S];var Q=_gmallocn(R,1280);var P=Q;var O=X;var N=(O+180)&4294967295;HEAP[N]=P;var M=X;var J=(M+184)&4294967295;var I=HEAP[J];var H=((I)*1280)&4294967295;var G=W;var F=(G+180)&4294967295;var E=HEAP[F];var D=X;var C=(D+180)&4294967295;var B=HEAP[C];var A=B;var y=E;_llvm_memcpy_p0i8_p0i8_i32(A,y,H,1,0);var x=W;var w=(x+316)&4294967295;var v=HEAP[w];var u=X;var t=(u+316)&4294967295;HEAP[t]=v;L=0;while(1){var ac=X;var ab=(ac+316)&4294967295;var aa=HEAP[ab];var Z=L;var Y=(((aa))|0)>(((Z))|0);if(!(Y)){K=2;break}var s=L;var r=L;var q=W;var p=(q+188)&4294967295;var o=(p+r*4)&4294967295;var n=HEAP[o];var m=L;var l=W;var k=(l+188)&4294967295;var j=(k+m*4)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=HEAP[h];var f=(g+8)&4294967295;var c=HEAP[f];var b=L;var a=W;var ax=(a+188)&4294967295;var aw=(ax+b*4)&4294967295;var av=HEAP[aw];var au=c;var at=FUNCTION_TABLE[au](av);var ar=X;var aq=(ar+188)&4294967295;var af=(aq+s*4)&4294967295;HEAP[af]=at;var ae=L;var ad=((ae)+1)&4294967295;L=ad;K=0;continue}return;return}function __ZN19GfxPatchMeshShadingC2EPS_(z,d){var K;var X;var W;var L;var e=0;X=z;W=d;var ap=W;var ao=ap;var an=X;var am=(an)&4294967295;__ZN10GfxShadingC2EPS_(am,ao);var al=X;var ak=(al)&4294967295;var aj=(ak)&4294967295;HEAP[aj]=(__ZTV19GfxPatchMeshShading+8)&4294967295;var ai=W;var ah=(ai+184)&4294967295;var ag=HEAP[ah];var V=X;var U=(V+184)&4294967295;HEAP[U]=ag;var T=X;var S=(T+184)&4294967295;var R=HEAP[S];var Q=_gmallocn(R,1280);var P=Q;var O=X;var N=(O+180)&4294967295;HEAP[N]=P;var M=X;var J=(M+184)&4294967295;var I=HEAP[J];var H=((I)*1280)&4294967295;var G=W;var F=(G+180)&4294967295;var E=HEAP[F];var D=X;var C=(D+180)&4294967295;var B=HEAP[C];var A=B;var y=E;_llvm_memcpy_p0i8_p0i8_i32(A,y,H,1,0);var x=W;var w=(x+316)&4294967295;var v=HEAP[w];var u=X;var t=(u+316)&4294967295;HEAP[t]=v;L=0;while(1){var ac=X;var ab=(ac+316)&4294967295;var aa=HEAP[ab];var Z=L;var Y=(((aa))|0)>(((Z))|0);if(!(Y)){K=2;break}var s=L;var r=L;var q=W;var p=(q+188)&4294967295;var o=(p+r*4)&4294967295;var n=HEAP[o];var m=L;var l=W;var k=(l+188)&4294967295;var j=(k+m*4)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=HEAP[h];var f=(g+8)&4294967295;var c=HEAP[f];var b=L;var a=W;var ax=(a+188)&4294967295;var aw=(ax+b*4)&4294967295;var av=HEAP[aw];var au=c;var at=FUNCTION_TABLE[au](av);var ar=X;var aq=(ar+188)&4294967295;var af=(aq+s*4)&4294967295;HEAP[af]=at;var ae=L;var ad=((ae)+1)&4294967295;L=ad;K=0;continue}return;return}function __ZN25GfxGouraudTriangleShadingC1EPS_(z,d){var X;var av;var aq;var Y;var e=0;av=z;aq=d;var aP=aq;var aO=aP;var aN=av;var aM=(aN)&4294967295;__ZN10GfxShadingC2EPS_(aM,aO);var aL=av;var aK=(aL)&4294967295;var aJ=(aK)&4294967295;HEAP[aJ]=(__ZTV25GfxGouraudTriangleShading+8)&4294967295;var aI=aq;var aH=(aI+184)&4294967295;var aG=HEAP[aH];var an=av;var al=(an+184)&4294967295;HEAP[al]=aG;var aj=av;var ah=(aj+184)&4294967295;var af=HEAP[ah];var ad=_gmallocn(af,144);var ac=ad;var ab=av;var aa=(ab+180)&4294967295;HEAP[aa]=ac;var Z=av;var R=(Z+184)&4294967295;var P=HEAP[R];var N=((P)*144)&4294967295;var K=aq;var I=(K+180)&4294967295;var H=HEAP[I];var G=av;var F=(G+180)&4294967295;var E=HEAP[F];var D=E;var y=H;_llvm_memcpy_p0i8_p0i8_i32(D,y,N,1,0);var x=aq;var w=(x+192)&4294967295;var v=HEAP[w];var u=av;var t=(u+192)&4294967295;HEAP[t]=v;var s=av;var r=(s+192)&4294967295;var q=HEAP[r];var p=((q)*3)&4294967295;var o=_gmallocn(p,4);var n=o;var m=av;var l=(m+188)&4294967295;HEAP[l]=n;var k=av;var j=(k+192)&4294967295;var i=HEAP[j];var h=((i)*12)&4294967295;var g=aq;var f=(g+188)&4294967295;var c=HEAP[f];var b=av;var a=(b+188)&4294967295;var aW=HEAP[a];var aV=aW;var aU=c;_llvm_memcpy_p0i8_p0i8_i32(aV,aU,h,1,0);var aT=aq;var aS=(aT+324)&4294967295;var aR=HEAP[aS];var aQ=av;var aF=(aQ+324)&4294967295;HEAP[aF]=aR;Y=0;while(1){var L=av;var J=(L+324)&4294967295;var C=HEAP[J];var B=Y;var A=(((C))|0)>(((B))|0);if(!(A)){X=2;break}var aE=Y;var aD=Y;var aC=aq;var aB=(aC+196)&4294967295;var aA=(aB+aD*4)&4294967295;var az=HEAP[aA];var ay=Y;var ax=aq;var aw=(ax+196)&4294967295;var au=(aw+ay*4)&4294967295;var at=HEAP[au];var ar=(at)&4294967295;var ap=HEAP[ar];var ao=(ap+8)&4294967295;var am=HEAP[ao];var ak=Y;var ai=aq;var ag=(ai+196)&4294967295;var ae=(ag+ak*4)&4294967295;var W=HEAP[ae];var V=am;var U=FUNCTION_TABLE[V](W);var T=av;var S=(T+196)&4294967295;var Q=(S+aE*4)&4294967295;HEAP[Q]=U;var O=Y;var M=((O)+1)&4294967295;Y=M;X=0;continue}return;return}function __ZN25GfxGouraudTriangleShadingC2EPS_(z,d){var X;var av;var aq;var Y;var e=0;av=z;aq=d;var aP=aq;var aO=aP;var aN=av;var aM=(aN)&4294967295;__ZN10GfxShadingC2EPS_(aM,aO);var aL=av;var aK=(aL)&4294967295;var aJ=(aK)&4294967295;HEAP[aJ]=(__ZTV25GfxGouraudTriangleShading+8)&4294967295;var aI=aq;var aH=(aI+184)&4294967295;var aG=HEAP[aH];var an=av;var al=(an+184)&4294967295;HEAP[al]=aG;var aj=av;var ah=(aj+184)&4294967295;var af=HEAP[ah];var ad=_gmallocn(af,144);var ac=ad;var ab=av;var aa=(ab+180)&4294967295;HEAP[aa]=ac;var Z=av;var R=(Z+184)&4294967295;var P=HEAP[R];var N=((P)*144)&4294967295;var K=aq;var I=(K+180)&4294967295;var H=HEAP[I];var G=av;var F=(G+180)&4294967295;var E=HEAP[F];var D=E;var y=H;_llvm_memcpy_p0i8_p0i8_i32(D,y,N,1,0);var x=aq;var w=(x+192)&4294967295;var v=HEAP[w];var u=av;var t=(u+192)&4294967295;HEAP[t]=v;var s=av;var r=(s+192)&4294967295;var q=HEAP[r];var p=((q)*3)&4294967295;var o=_gmallocn(p,4);var n=o;var m=av;var l=(m+188)&4294967295;HEAP[l]=n;var k=av;var j=(k+192)&4294967295;var i=HEAP[j];var h=((i)*12)&4294967295;var g=aq;var f=(g+188)&4294967295;var c=HEAP[f];var b=av;var a=(b+188)&4294967295;var aW=HEAP[a];var aV=aW;var aU=c;_llvm_memcpy_p0i8_p0i8_i32(aV,aU,h,1,0);var aT=aq;var aS=(aT+324)&4294967295;var aR=HEAP[aS];var aQ=av;var aF=(aQ+324)&4294967295;HEAP[aF]=aR;Y=0;while(1){var L=av;var J=(L+324)&4294967295;var C=HEAP[J];var B=Y;var A=(((C))|0)>(((B))|0);if(!(A)){X=2;break}var aE=Y;var aD=Y;var aC=aq;var aB=(aC+196)&4294967295;var aA=(aB+aD*4)&4294967295;var az=HEAP[aA];var ay=Y;var ax=aq;var aw=(ax+196)&4294967295;var au=(aw+ay*4)&4294967295;var at=HEAP[au];var ar=(at)&4294967295;var ap=HEAP[ar];var ao=(ap+8)&4294967295;var am=HEAP[ao];var ak=Y;var ai=aq;var ag=(ai+196)&4294967295;var ae=(ag+ak*4)&4294967295;var W=HEAP[ae];var V=am;var U=FUNCTION_TABLE[V](W);var T=av;var S=(T+196)&4294967295;var Q=(S+aE*4)&4294967295;HEAP[Q]=U;var O=Y;var M=((O)+1)&4294967295;Y=M;X=0;continue}return;return}function __ZN20GfxIndexedColorSpaceC1EP13GfxColorSpacei(e,q,g){var o;var b;var p;var H;var r=0;b=e;p=q;H=g;var F=b;var E=(F)&4294967295;__ZN13GfxColorSpaceC2Ev(E);var D=b;var C=(D)&4294967295;var B=(C)&4294967295;HEAP[B]=(__ZTV20GfxIndexedColorSpace+8)&4294967295;var A=b;var z=(A+4)&4294967295;var x=p;HEAP[z]=x;var v=b;var t=(v+8)&4294967295;var n=H;HEAP[t]=n;var m=b;var l=(m+8)&4294967295;var k=HEAP[l];var j=((k)+1)&4294967295;var i=b;var h=(i+4)&4294967295;var f=HEAP[h];var d=b;var c=(d+4)&4294967295;var a=HEAP[c];var P=(a)&4294967295;var O=HEAP[P];var N=(O+44)&4294967295;var M=HEAP[N];var L=b;var K=(L+4)&4294967295;var J=HEAP[K];var I=M;var G=FUNCTION_TABLE[I](J);var y=((j)*(G))&4294967295;var w=_gmallocn(y,1);var u=b;var s=(u+12)&4294967295;HEAP[s]=w;return;return}function __ZN20GfxIndexedColorSpaceC2EP13GfxColorSpacei(e,q,g){var o;var b;var p;var H;var r=0;b=e;p=q;H=g;var F=b;var E=(F)&4294967295;__ZN13GfxColorSpaceC2Ev(E);var D=b;var C=(D)&4294967295;var B=(C)&4294967295;HEAP[B]=(__ZTV20GfxIndexedColorSpace+8)&4294967295;var A=b;var z=(A+4)&4294967295;var x=p;HEAP[z]=x;var v=b;var t=(v+8)&4294967295;var n=H;HEAP[t]=n;var m=b;var l=(m+8)&4294967295;var k=HEAP[l];var j=((k)+1)&4294967295;var i=b;var h=(i+4)&4294967295;var f=HEAP[h];var d=b;var c=(d+4)&4294967295;var a=HEAP[c];var P=(a)&4294967295;var O=HEAP[P];var N=(O+44)&4294967295;var M=HEAP[N];var L=b;var K=(L+4)&4294967295;var J=HEAP[K];var I=M;var G=FUNCTION_TABLE[I](J);var y=((j)*(G))&4294967295;var w=_gmallocn(y,1);var u=b;var s=(u+12)&4294967295;HEAP[s]=w;return;return}function __ZN8GfxStateC1EPS_(C,bR){var U;var bt;var aF;var bl;var ba=0;bt=C;aF=bR;var bQ=bt;var bP=aF;var bO=bQ;var bN=bP;_llvm_memcpy_p0i8_p0i8_i32(bO,bN,652,1,0);var bM=bt;var bL=(bM+116)&4294967295;var bK=HEAP[bL];var bJ=(bK)!=0;if(bJ){var bI=aF;var bH=(bI+116)&4294967295;var aR=HEAP[bH];var aP=aF;var aN=(aP+116)&4294967295;var aM=HEAP[aN];var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=(aK+8)&4294967295;var aI=HEAP[aJ];var aH=aF;var aG=(aH+116)&4294967295;var aw=HEAP[aG];var au=aI;var ar=FUNCTION_TABLE[au](aw);var aq=bt;var ap=(aq+116)&4294967295;HEAP[ap]=ar}var ao=bt;var an=(ao+120)&4294967295;var am=HEAP[an];var al=(am)!=0;if(al){var ak=aF;var ae=(ak+120)&4294967295;var ad=HEAP[ae];var ac=aF;var ab=(ac+120)&4294967295;var aa=HEAP[ab];var Z=(aa)&4294967295;var Y=HEAP[Z];var X=(Y+8)&4294967295;var W=HEAP[X];var V=aF;var T=(V+120)&4294967295;var S=HEAP[T];var R=W;var Q=FUNCTION_TABLE[R](S);var P=bt;var O=(P+120)&4294967295;HEAP[O]=Q}var N=bt;var M=(N+380)&4294967295;var L=HEAP[M];var K=(L)!=0;if(K){var J=aF;var I=(J+380)&4294967295;var H=HEAP[I];var G=aF;var F=(G+380)&4294967295;var E=HEAP[F];var D=(E)&4294967295;var B=HEAP[D];var A=(B+8)&4294967295;var z=HEAP[A];var y=aF;var x=(y+380)&4294967295;var w=HEAP[x];var v=z;var u=FUNCTION_TABLE[v](w);var t=bt;var s=(t+380)&4294967295;HEAP[s]=u}var r=bt;var q=(r+384)&4294967295;var p=HEAP[q];var o=(p)!=0;if(o){var n=aF;var m=(n+384)&4294967295;var l=HEAP[m];var k=aF;var j=(k+384)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=HEAP[h];var f=(g+8)&4294967295;var e=HEAP[f];var d=aF;var c=(d+384)&4294967295;var b=HEAP[c];var a=e;var bW=FUNCTION_TABLE[a](b);var bV=bt;var bU=(bV+384)&4294967295;HEAP[bU]=bW}bl=0;while(1){var a8=bl;var a7=(((a8))|0)<=3;if(!(a7)){U=7;break}var bT=bl;var bS=bt;var bG=(bS+412)&4294967295;var bF=(bG+bT*4)&4294967295;var bE=HEAP[bF];var bD=(bE)!=0;if(bD){var bC=bl;var bB=bl;var bA=aF;var bz=(bA+412)&4294967295;var by=(bz+bB*4)&4294967295;var bx=HEAP[by];var bw=bl;var bv=aF;var bu=(bv+412)&4294967295;var bs=(bu+bw*4)&4294967295;var br=HEAP[bs];var bq=(br)&4294967295;var bp=HEAP[bq];var bo=(bp+8)&4294967295;var bn=HEAP[bo];var bm=bl;var bk=aF;var bj=(bk+412)&4294967295;var bi=(bj+bm*4)&4294967295;var bh=HEAP[bi];var bg=bn;var bf=FUNCTION_TABLE[bg](bh);var be=bt;var bd=(be+412)&4294967295;var bc=(bd+bC*4)&4294967295;HEAP[bc]=bf}var bb=bl;var a9=((bb)+1)&4294967295;bl=a9;U=4;continue}var a6=bt;var a5=(a6+440)&4294967295;var a4=HEAP[a5];var a3=(((a4))|0)>0;if(a3){var a2=bt;var a1=(a2+440)&4294967295;var a0=HEAP[a1];var aZ=_gmallocn(a0,8);var aY=aZ;var aX=bt;var aW=(aX+436)&4294967295;HEAP[aW]=aY;var aV=bt;var aU=(aV+440)&4294967295;var aT=HEAP[aU];var aS=((aT)*8)&4294967295;var aQ=aF;var aO=(aQ+436)&4294967295;var aE=HEAP[aO];var aD=bt;var aC=(aD+436)&4294967295;var aB=HEAP[aC];var aA=aB;var az=aE;_llvm_memcpy_p0i8_p0i8_i32(aA,az,aS,1,0)}var ay=bt;var ax=(ay+476)&4294967295;var av=HEAP[ax];var at=(av)!=0;if(at){var aj=bt;var ai=(aj+476)&4294967295;var ah=HEAP[ai];__ZN7GfxFont9incRefCntEv(ah)}var ag=bt;var af=(ag+648)&4294967295;HEAP[af]=0;return;return}function __ZN8GfxState4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(652);var e=f;h=e;var d=h;var c=n;__ZN8GfxStateC1EPS_(d,c);var b=h;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN8GfxState4saveEv(j){var n;var o;var k;var i;var a;var m=0;o=j;var h=o;var g=__ZN8GfxState4copyEv(h);a=g;var f=a;var e=(f+648)&4294967295;var d=o;HEAP[e]=d;var c=a;i=c;var b=i;k=b;var l=k;return l;return null}function __ZN8GfxStateC2EPS_(C,bR){var U;var bt;var aF;var bl;var ba=0;bt=C;aF=bR;var bQ=bt;var bP=aF;var bO=bQ;var bN=bP;_llvm_memcpy_p0i8_p0i8_i32(bO,bN,652,1,0);var bM=bt;var bL=(bM+116)&4294967295;var bK=HEAP[bL];var bJ=(bK)!=0;if(bJ){var bI=aF;var bH=(bI+116)&4294967295;var aR=HEAP[bH];var aP=aF;var aN=(aP+116)&4294967295;var aM=HEAP[aN];var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=(aK+8)&4294967295;var aI=HEAP[aJ];var aH=aF;var aG=(aH+116)&4294967295;var aw=HEAP[aG];var au=aI;var ar=FUNCTION_TABLE[au](aw);var aq=bt;var ap=(aq+116)&4294967295;HEAP[ap]=ar}var ao=bt;var an=(ao+120)&4294967295;var am=HEAP[an];var al=(am)!=0;if(al){var ak=aF;var ae=(ak+120)&4294967295;var ad=HEAP[ae];var ac=aF;var ab=(ac+120)&4294967295;var aa=HEAP[ab];var Z=(aa)&4294967295;var Y=HEAP[Z];var X=(Y+8)&4294967295;var W=HEAP[X];var V=aF;var T=(V+120)&4294967295;var S=HEAP[T];var R=W;var Q=FUNCTION_TABLE[R](S);var P=bt;var O=(P+120)&4294967295;HEAP[O]=Q}var N=bt;var M=(N+380)&4294967295;var L=HEAP[M];var K=(L)!=0;if(K){var J=aF;var I=(J+380)&4294967295;var H=HEAP[I];var G=aF;var F=(G+380)&4294967295;var E=HEAP[F];var D=(E)&4294967295;var B=HEAP[D];var A=(B+8)&4294967295;var z=HEAP[A];var y=aF;var x=(y+380)&4294967295;var w=HEAP[x];var v=z;var u=FUNCTION_TABLE[v](w);var t=bt;var s=(t+380)&4294967295;HEAP[s]=u}var r=bt;var q=(r+384)&4294967295;var p=HEAP[q];var o=(p)!=0;if(o){var n=aF;var m=(n+384)&4294967295;var l=HEAP[m];var k=aF;var j=(k+384)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=HEAP[h];var f=(g+8)&4294967295;var e=HEAP[f];var d=aF;var c=(d+384)&4294967295;var b=HEAP[c];var a=e;var bW=FUNCTION_TABLE[a](b);var bV=bt;var bU=(bV+384)&4294967295;HEAP[bU]=bW}bl=0;while(1){var a8=bl;var a7=(((a8))|0)<=3;if(!(a7)){U=7;break}var bT=bl;var bS=bt;var bG=(bS+412)&4294967295;var bF=(bG+bT*4)&4294967295;var bE=HEAP[bF];var bD=(bE)!=0;if(bD){var bC=bl;var bB=bl;var bA=aF;var bz=(bA+412)&4294967295;var by=(bz+bB*4)&4294967295;var bx=HEAP[by];var bw=bl;var bv=aF;var bu=(bv+412)&4294967295;var bs=(bu+bw*4)&4294967295;var br=HEAP[bs];var bq=(br)&4294967295;var bp=HEAP[bq];var bo=(bp+8)&4294967295;var bn=HEAP[bo];var bm=bl;var bk=aF;var bj=(bk+412)&4294967295;var bi=(bj+bm*4)&4294967295;var bh=HEAP[bi];var bg=bn;var bf=FUNCTION_TABLE[bg](bh);var be=bt;var bd=(be+412)&4294967295;var bc=(bd+bC*4)&4294967295;HEAP[bc]=bf}var bb=bl;var a9=((bb)+1)&4294967295;bl=a9;U=4;continue}var a6=bt;var a5=(a6+440)&4294967295;var a4=HEAP[a5];var a3=(((a4))|0)>0;if(a3){var a2=bt;var a1=(a2+440)&4294967295;var a0=HEAP[a1];var aZ=_gmallocn(a0,8);var aY=aZ;var aX=bt;var aW=(aX+436)&4294967295;HEAP[aW]=aY;var aV=bt;var aU=(aV+440)&4294967295;var aT=HEAP[aU];var aS=((aT)*8)&4294967295;var aQ=aF;var aO=(aQ+436)&4294967295;var aE=HEAP[aO];var aD=bt;var aC=(aD+436)&4294967295;var aB=HEAP[aC];var aA=aB;var az=aE;_llvm_memcpy_p0i8_p0i8_i32(aA,az,aS,1,0)}var ay=bt;var ax=(ay+476)&4294967295;var av=HEAP[ax];var at=(av)!=0;if(at){var aj=bt;var ai=(aj+476)&4294967295;var ah=HEAP[ai];__ZN7GfxFont9incRefCntEv(ah)}var ag=bt;var af=(ag+648)&4294967295;HEAP[af]=0;return;return}function __ZN7GfxPath6appendEPS_(j,ab){var C;var e;var g;var f;var J=0;e=j;g=ab;var X=e;var W=(X+24)&4294967295;var V=HEAP[W];var U=g;var T=(U+24)&4294967295;var S=HEAP[T];var R=((V)+(S))&4294967295;var P=e;var N=(P+28)&4294967295;var L=HEAP[N];var z=(((R))|0)>(((L))|0);if(z){var x=e;var v=(x+24)&4294967295;var t=HEAP[v];var r=g;var p=(r+24)&4294967295;var n=HEAP[p];var l=((t)+(n))&4294967295;var i=e;var h=(i+28)&4294967295;HEAP[h]=l;var b=e;var al=(b+28)&4294967295;var aj=HEAP[al];var ah=e;var af=(ah+20)&4294967295;var ad=HEAP[af];var ac=ad;var aa=_greallocn(ac,aj,4);var Z=aa;var Y=e;var Q=(Y+20)&4294967295;HEAP[Q]=Z}f=0;while(1){var d=g;var c=(d+24)&4294967295;var a=HEAP[c];var ak=f;var ai=(((a))|0)>(((ak))|0);if(!(ai)){C=3;break}var O=e;var M=(O+20)&4294967295;var K=HEAP[M];var I=e;var H=(I+24)&4294967295;var G=HEAP[H];var F=g;var E=(F+20)&4294967295;var D=HEAP[E];var B=f;var A=(D+4*B)&4294967295;var y=HEAP[A];var w=__ZN10GfxSubpath4copyEv(y);var u=(K+4*G)&4294967295;HEAP[u]=w;var s=((G)+1)&4294967295;var q=e;var o=(q+24)&4294967295;HEAP[o]=s;var m=f;var k=((m)+1)&4294967295;f=k;C=1;continue}var ag=e;var ae=(ag)&4294967295;HEAP[ae]=0;return;return}function __ZN10GfxSubpath7curveToEdddddd(E,a7,aT,a5,aR,a3,aP){var W;var ba;var aK;var aL;var bx;var bz;var z;var A;var aM=0;ba=E;aK=a7;aL=aT;bx=a5;bz=aR;z=a3;A=aP;var by=ba;var bw=(by+12)&4294967295;var bv=HEAP[bw];var bu=((bv)+3)&4294967295;var bt=ba;var bs=(bt+16)&4294967295;var br=HEAP[bs];var bq=(((bu))|0)>(((br))|0);if(bq){var bp=ba;var bo=(bp+16)&4294967295;var aB=HEAP[bo];var aA=((aB)+16)&4294967295;var az=ba;var ay=(az+16)&4294967295;HEAP[ay]=aA;var ax=ba;var aw=(ax+16)&4294967295;var av=HEAP[aw];var au=ba;var at=(au)&4294967295;var ar=HEAP[at];var aq=ar;var ap=_greallocn(aq,av,8);var ao=ap;var an=ba;var am=(an)&4294967295;HEAP[am]=ao;var al=ba;var ak=(al+16)&4294967295;var aj=HEAP[ak];var ai=ba;var ah=(ai+4)&4294967295;var ag=HEAP[ah];var af=ag;var ae=_greallocn(af,aj,8);var ad=ae;var ac=ba;var ab=(ac+4)&4294967295;HEAP[ab]=ad;var aa=ba;var Z=(aa+16)&4294967295;var Y=HEAP[Z];var X=ba;var V=(X+8)&4294967295;var U=HEAP[V];var T=_greallocn(U,Y,1);var S=ba;var R=(S+8)&4294967295;HEAP[R]=T}var Q=ba;var P=(Q)&4294967295;var O=HEAP[P];var N=ba;var M=(N+12)&4294967295;var L=HEAP[M];var K=(O+8*L)&4294967295;var J=aK;HEAP[K]=J;var I=ba;var H=(I+4)&4294967295;var G=HEAP[H];var F=ba;var D=(F+12)&4294967295;var C=HEAP[D];var B=(G+8*C)&4294967295;var y=aL;HEAP[B]=y;var x=ba;var w=(x)&4294967295;var v=HEAP[w];var u=ba;var t=(u+12)&4294967295;var s=HEAP[t];var r=((s)+1)&4294967295;var q=(v+8*r)&4294967295;var p=bx;HEAP[q]=p;var o=ba;var n=(o+4)&4294967295;var m=HEAP[n];var l=ba;var k=(l+12)&4294967295;var j=HEAP[k];var i=((j)+1)&4294967295;var h=(m+8*i)&4294967295;var g=bz;HEAP[h]=g;var f=ba;var e=(f)&4294967295;var d=HEAP[e];var c=ba;var b=(c+12)&4294967295;var a=HEAP[b];var bE=((a)+2)&4294967295;var bD=(d+8*bE)&4294967295;var bC=z;HEAP[bD]=bC;var bB=ba;var bA=(bB+4)&4294967295;var bn=HEAP[bA];var bm=ba;var bl=(bm+12)&4294967295;var bk=HEAP[bl];var bj=((bk)+2)&4294967295;var bi=(bn+8*bj)&4294967295;var bh=A;HEAP[bi]=bh;var bg=ba;var bf=(bg+8)&4294967295;var be=HEAP[bf];var bd=ba;var bc=(bd+12)&4294967295;var bb=HEAP[bc];var a9=ba;var a8=(a9+8)&4294967295;var a6=HEAP[a8];var a4=ba;var a2=(a4+12)&4294967295;var a1=HEAP[a2];var a0=((a1)+1)&4294967295;var aZ=(a6+a0)&4294967295;HEAP[aZ]=1;var aY=(a6+a0)&4294967295;var aX=HEAP[aY];var aW=(be+bb)&4294967295;HEAP[aW]=aX;var aV=ba;var aU=(aV+8)&4294967295;var aS=HEAP[aU];var aQ=ba;var aO=(aQ+12)&4294967295;var aN=HEAP[aO];var aJ=((aN)+2)&4294967295;var aI=(aS+aJ)&4294967295;HEAP[aI]=0;var aH=ba;var aG=(aH+12)&4294967295;var aF=HEAP[aG];var aE=((aF)+3)&4294967295;var aD=ba;var aC=(aD+12)&4294967295;HEAP[aC]=aE;return;return}function __ZN7GfxPath7curveToEdddddd(C,j,aC,h,aA,e,ay){var O;var ac;var aa;var P;var aq;var ab;var d;var aw;var ax;var f=0;ac=C;aa=j;P=aC;aq=h;ab=aA;d=e;aw=ay;var av=ac;var au=(av)&4294967295;var at=HEAP[au];var D=reSign((at),8,0)!=0;if(D){var ar=ac;var ap=(ar+24)&4294967295;var ao=HEAP[ap];var an=ac;var am=(an+28)&4294967295;var al=HEAP[am];var Z=(((ao))|0)>=(((al))|0);if(Z){var Y=ac;var X=(Y+28)&4294967295;var W=HEAP[X];var V=((W)+16)&4294967295;var U=ac;var T=(U+28)&4294967295;HEAP[T]=V;var S=ac;var R=(S+28)&4294967295;var Q=HEAP[R];var N=ac;var M=(N+20)&4294967295;var L=HEAP[M];var K=L;var J=_greallocn(K,Q,4);var I=J;var H=ac;var G=(H+20)&4294967295;HEAP[G]=I}var F=ac;var E=(F+20)&4294967295;var B=HEAP[E];var A=ac;var z=(A+24)&4294967295;var y=HEAP[z];var x=__Znwj(24);var w=x;ax=w;var v=ac;var u=(v+12)&4294967295;var t=HEAP[u];var s=ac;var r=(s+4)&4294967295;var q=HEAP[r];var p=ax;__ZN10GfxSubpathC1Edd(p,q,t);var o=(B+4*y)&4294967295;var n=ax;HEAP[o]=n;var m=ac;var l=(m+24)&4294967295;var k=HEAP[l];var i=((k)+1)&4294967295;var g=ac;var c=(g+24)&4294967295;HEAP[c]=i;var b=ac;var a=(b)&4294967295;HEAP[a]=0}var aH=ac;var aG=(aH+20)&4294967295;var aF=HEAP[aG];var aE=ac;var aD=(aE+24)&4294967295;var aB=HEAP[aD];var az=((aB)-1)&4294967295;var ak=(aF+4*az)&4294967295;var aj=HEAP[ak];var ai=aa;var ah=P;var ag=aq;var af=ab;var ae=d;var ad=aw;__ZN10GfxSubpath7curveToEdddddd(aj,ai,ah,ag,af,ae,ad);return;return}function __ZN10GfxSubpath6lineToEdd(z,g,ay){var K;var aa;var Z;var L;var d=0;aa=z;Z=g;L=ay;var av=aa;var au=(av+12)&4294967295;var at=HEAP[au];var ar=aa;var aq=(ar+16)&4294967295;var ap=HEAP[aq];var ao=(((at))|0)>=(((ap))|0);if(ao){var an=aa;var am=(an+16)&4294967295;var al=HEAP[am];var V=((al)+16)&4294967295;var U=aa;var T=(U+16)&4294967295;HEAP[T]=V;var S=aa;var R=(S+16)&4294967295;var Q=HEAP[R];var P=aa;var O=(P)&4294967295;var N=HEAP[O];var M=N;var J=_greallocn(M,Q,8);var I=J;var H=aa;var G=(H)&4294967295;HEAP[G]=I;var F=aa;var E=(F+16)&4294967295;var D=HEAP[E];var C=aa;var B=(C+4)&4294967295;var A=HEAP[B];var y=A;var x=_greallocn(y,D,8);var w=x;var v=aa;var u=(v+4)&4294967295;HEAP[u]=w;var t=aa;var s=(t+16)&4294967295;var r=HEAP[s];var q=aa;var p=(q+8)&4294967295;var o=HEAP[p];var n=_greallocn(o,r,1);var m=aa;var l=(m+8)&4294967295;HEAP[l]=n}var k=aa;var j=(k)&4294967295;var i=HEAP[j];var h=aa;var f=(h+12)&4294967295;var e=HEAP[f];var c=(i+8*e)&4294967295;var b=Z;HEAP[c]=b;var a=aa;var aD=(a+4)&4294967295;var aC=HEAP[aD];var aB=aa;var aA=(aB+12)&4294967295;var az=HEAP[aA];var ax=(aC+8*az)&4294967295;var aw=L;HEAP[ax]=aw;var ak=aa;var aj=(ak+8)&4294967295;var ai=HEAP[aj];var ah=aa;var ag=(ah+12)&4294967295;var af=HEAP[ag];var ae=(ai+af)&4294967295;HEAP[ae]=0;var ad=aa;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var Y=((ab)+1)&4294967295;var X=aa;var W=(X+12)&4294967295;HEAP[W]=Y;return;return}function __ZN7GfxPath6lineToEdd(z,M,L){var N;var Y;var an;var d;var am;var e=0;Y=z;an=M;d=L;var al=Y;var ak=(al)&4294967295;var aj=HEAP[ak];var A=reSign((aj),8,0)!=0;if(A){var ai=Y;var ah=(ai+24)&4294967295;var ag=HEAP[ah];var af=Y;var ae=(af+28)&4294967295;var ad=HEAP[ae];var X=(((ag))|0)>=(((ad))|0);if(X){var W=Y;var V=(W+28)&4294967295;var U=HEAP[V];var T=((U)+16)&4294967295;var S=Y;var R=(S+28)&4294967295;HEAP[R]=T;var Q=Y;var P=(Q+28)&4294967295;var O=HEAP[P];var K=Y;var J=(K+20)&4294967295;var I=HEAP[J];var H=I;var G=_greallocn(H,O,4);var F=G;var E=Y;var D=(E+20)&4294967295;HEAP[D]=F}var C=Y;var B=(C+20)&4294967295;var y=HEAP[B];var x=Y;var w=(x+24)&4294967295;var v=HEAP[w];var u=__Znwj(24);var t=u;am=t;var s=Y;var r=(s+12)&4294967295;var q=HEAP[r];var p=Y;var o=(p+4)&4294967295;var n=HEAP[o];var m=am;__ZN10GfxSubpathC1Edd(m,n,q);var l=(y+4*v)&4294967295;var k=am;HEAP[l]=k;var j=Y;var i=(j+24)&4294967295;var h=HEAP[i];var g=((h)+1)&4294967295;var f=Y;var c=(f+24)&4294967295;HEAP[c]=g;var b=Y;var a=(b)&4294967295;HEAP[a]=0}var av=Y;var au=(av+20)&4294967295;var at=HEAP[au];var ar=Y;var aq=(ar+24)&4294967295;var ap=HEAP[aq];var ao=((ap)-1)&4294967295;var ac=(at+4*ao)&4294967295;var ab=HEAP[ac];var aa=an;var Z=d;__ZN10GfxSubpath6lineToEdd(ab,aa,Z);return;return}function __ZN10GfxSubpath5closeEv(e){var q;var b;var x=0;b=e;var L=b;var K=(L)&4294967295;var J=HEAP[K];var I=b;var H=(I+12)&4294967295;var G=HEAP[H];var F=((G)-1)&4294967295;var D=(J+8*F)&4294967295;var B=HEAP[D];var z=b;var n=(z)&4294967295;var l=HEAP[n];var k=(l)&4294967295;var j=HEAP[k];var i=(B)!=(j);$bb1$$bb$2:do{if(i){q=0}else{var h=b;var g=(h+4)&4294967295;var f=HEAP[g];var d=b;var c=(d+12)&4294967295;var a=HEAP[c];var U=((a)-1)&4294967295;var T=(f+8*U)&4294967295;var S=HEAP[T];var R=b;var Q=(R+4)&4294967295;var P=HEAP[Q];var O=(P)&4294967295;var N=HEAP[O];var M=(S)!=(N);if(M){q=0;break $bb1$$bb$2}else{q=1;break $bb1$$bb$2}}}while(0);if(q==0){var E=b;var C=(E+4)&4294967295;var A=HEAP[C];var y=(A)&4294967295;var w=HEAP[y];var v=b;var u=(v)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var p=b;__ZN10GfxSubpath6lineToEdd(p,r,w)}var o=b;var m=(o+20)&4294967295;HEAP[m]=1;return;return}function __ZN7GfxPath5closeEv(h){var A;var e;var Y;var I=0;e=h;var X=e;var W=(X)&4294967295;var V=HEAP[W];var B=reSign((V),8,0)!=0;if(B){var U=e;var S=(U+24)&4294967295;var Q=HEAP[S];var O=e;var M=(O+28)&4294967295;var K=HEAP[M];var x=(((Q))|0)>=(((K))|0);if(x){var v=e;var t=(v+28)&4294967295;var r=HEAP[t];var p=((r)+16)&4294967295;var n=e;var l=(n+28)&4294967295;HEAP[l]=p;var j=e;var g=(j+28)&4294967295;var f=HEAP[g];var b=e;var ao=(b+20)&4294967295;var am=HEAP[ao];var ak=am;var ai=_greallocn(ak,f,4);var ag=ai;var ae=e;var ac=(ae+20)&4294967295;HEAP[ac]=ag}var aa=e;var Z=(aa+20)&4294967295;var P=HEAP[Z];var N=e;var L=(N+24)&4294967295;var J=HEAP[L];var H=__Znwj(24);var G=H;Y=G;var F=e;var E=(F+12)&4294967295;var D=HEAP[E];var C=e;var z=(C+4)&4294967295;var y=HEAP[z];var w=Y;__ZN10GfxSubpathC1Edd(w,y,D);var u=(P+4*J)&4294967295;var s=Y;HEAP[u]=s;var q=e;var o=(q+24)&4294967295;var m=HEAP[o];var k=((m)+1)&4294967295;var i=e;var d=(i+24)&4294967295;HEAP[d]=k;var c=e;var a=(c)&4294967295;HEAP[a]=0}var an=e;var al=(an+20)&4294967295;var aj=HEAP[al];var ah=e;var af=(ah+24)&4294967295;var ad=HEAP[af];var ab=((ad)-1)&4294967295;var T=(aj+4*ab)&4294967295;var R=HEAP[T];__ZN10GfxSubpath5closeEv(R);return;return}function __ZN16GfxLabColorSpace5parseEP5Array(bA){var F=STACKTOP;STACKTOP+=36;_memset(F,0,36);var af;var aN;var c;var aa;var bf;var ad;var bg;var ai;var bv;var bW;var bV;var bx;var ae;var R=F;var P=F+12;var O=F+24;var a0=0;aN=bA;__ZN6ObjectC1Ev(R);__ZN6ObjectC1Ev(P);__ZN6ObjectC1Ev(O);var bU=aN;var bT=__ZN5Array3getEiP6Object(bU,1,R);var bS=__ZN6Object6isDictEv(R);var Q=reSign((bS),8,0)!=0;var a1=(Q)^1;var bh=unSign((a1),1,0);bx=bh;var bR=bx;var bB=reSign((bR),8,0)!=0;if(bB){__Z5erroriPcz(-1,(__str302025)&4294967295);__ZN6Object4freeEv(R);bV=0}else{var bQ=__Znwj(108);var bP=bQ;bW=bP;var bO=bW;__ZN16GfxLabColorSpaceC1Ev(bO);var bN=bW;ae=bN;var aL=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(R,(__str312026)&4294967295,P,0);var aK=__ZN6Object7isArrayEv(aL);var bz=reSign((aK),8,0)!=0;var bX=(bz)^1;var aR=unSign((bX),1,0);var by=reSign((aR),8,0)!=0;$bb10$$bb8$5:do{if(by){af=1}else{var aJ=__ZN6Object14arrayGetLengthEv(P);var aI=(((aJ))|0)!=3;if(aI){af=1;break $bb10$$bb8$5}ai=1;af=3;break $bb10$$bb8$5}}while(0);if(af==1){ai=0}var aH=ai;bv=aH;var aG=bv;var bn=reSign((aG),8,0)!=0;if(bn){var aF=__ZN6Object8arrayGetEiPS_(P,0,O);var aE=__ZN6Object6getNumEv(O);var aD=ae;var aC=(aD+4)&4294967295;HEAP[aC]=aE;__ZN6Object4freeEv(O);var aB=__ZN6Object8arrayGetEiPS_(P,1,O);var aA=__ZN6Object6getNumEv(O);var az=ae;var ay=(az+12)&4294967295;HEAP[ay]=aA;__ZN6Object4freeEv(O);var ax=__ZN6Object8arrayGetEiPS_(P,2,O);var aw=__ZN6Object6getNumEv(O);var av=ae;var au=(av+20)&4294967295;HEAP[au]=aw;__ZN6Object4freeEv(O)}__ZN6Object4freeEv(P);var at=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(R,(__str322027)&4294967295,P,0);var ar=__ZN6Object7isArrayEv(at);var bk=reSign((ar),8,0)!=0;var bC=(bk)^1;var g=unSign((bC),1,0);var bi=reSign((g),8,0)!=0;$bb21$$bb19$14:do{if(bi){af=6}else{var aq=__ZN6Object14arrayGetLengthEv(P);var ap=(((aq))|0)!=3;if(ap){af=6;break $bb21$$bb19$14}ad=1;af=8;break $bb21$$bb19$14}}while(0);if(af==6){ad=0}var ao=ad;bg=ao;var an=bg;var a7=reSign((an),8,0)!=0;if(a7){var am=__ZN6Object8arrayGetEiPS_(P,0,O);var al=__ZN6Object6getNumEv(O);var ak=ae;var aj=(ak+28)&4294967295;HEAP[aj]=al;__ZN6Object4freeEv(O);var ah=__ZN6Object8arrayGetEiPS_(P,1,O);var ag=__ZN6Object6getNumEv(O);var ac=ae;var ab=(ac+36)&4294967295;HEAP[ab]=ag;__ZN6Object4freeEv(O);var Z=__ZN6Object8arrayGetEiPS_(P,2,O);var Y=__ZN6Object6getNumEv(O);var X=ae;var W=(X+44)&4294967295;HEAP[W]=Y;__ZN6Object4freeEv(O)}__ZN6Object4freeEv(P);var V=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(R,(__str332028)&4294967295,P,0);var U=__ZN6Object7isArrayEv(V);var a3=reSign((U),8,0)!=0;var bs=(a3)^1;var C=unSign((bs),1,0);var a2=reSign((C),8,0)!=0;$bb32$$bb30$23:do{if(a2){af=11}else{var T=__ZN6Object14arrayGetLengthEv(P);var S=(((T))|0)!=4;if(S){af=11;break $bb32$$bb30$23}aa=1;af=13;break $bb32$$bb30$23}}while(0);if(af==11){aa=0}var N=aa;bf=N;var M=bf;var aQ=reSign((M),8,0)!=0;if(aQ){var L=__ZN6Object8arrayGetEiPS_(P,0,O);var K=__ZN6Object6getNumEv(O);var J=ae;var I=(J+52)&4294967295;HEAP[I]=K;__ZN6Object4freeEv(O);var H=__ZN6Object8arrayGetEiPS_(P,1,O);var G=__ZN6Object6getNumEv(O);var E=ae;var D=(E+60)&4294967295;HEAP[D]=G;__ZN6Object4freeEv(O);var B=__ZN6Object8arrayGetEiPS_(P,2,O);var A=__ZN6Object6getNumEv(O);var z=ae;var y=(z+68)&4294967295;HEAP[y]=A;__ZN6Object4freeEv(O);var x=__ZN6Object8arrayGetEiPS_(P,3,O);var w=__ZN6Object6getNumEv(O);var v=ae;var u=(v+76)&4294967295;HEAP[u]=w;__ZN6Object4freeEv(O)}__ZN6Object4freeEv(P);__ZN6Object4freeEv(R);var t=HEAP[(__ZL6xyzrgb)&4294967295];var s=ae;var q=(s+4)&4294967295;var p=HEAP[q];var o=(t)*(p);var n=HEAP[(__ZL6xyzrgb+8)&4294967295];var m=ae;var l=(m+12)&4294967295;var k=HEAP[l];var j=(n)*(k);var i=(o)+(j);var h=HEAP[(__ZL6xyzrgb+16)&4294967295];var f=ae;var e=(f+20)&4294967295;var d=HEAP[e];var b=(h)*(d);var a=(i)+(b);var b2=1/(a);var b1=ae;var b0=(b1+84)&4294967295;HEAP[b0]=b2;var bZ=HEAP[(__ZL6xyzrgb+24)&4294967295];var bY=ae;var bM=(bY+4)&4294967295;var bL=HEAP[bM];var bK=(bZ)*(bL);var bJ=HEAP[(__ZL6xyzrgb+24+8)&4294967295];var bI=ae;var bH=(bI+12)&4294967295;var bG=HEAP[bH];var bF=(bJ)*(bG);var bE=(bK)+(bF);var bD=HEAP[(__ZL6xyzrgb+24+16)&4294967295];var bw=ae;var bu=(bw+20)&4294967295;var bt=HEAP[bu];var br=(bD)*(bt);var bq=(bE)+(br);var bp=1/(bq);var bo=ae;var bm=(bo+92)&4294967295;HEAP[bm]=bp;var bl=HEAP[(__ZL6xyzrgb+48)&4294967295];var bj=ae;var be=(bj+4)&4294967295;var bd=HEAP[be];var bc=(bl)*(bd);var bb=HEAP[(__ZL6xyzrgb+48+8)&4294967295];var ba=ae;var a9=(ba+12)&4294967295;var a8=HEAP[a9];var a6=(bb)*(a8);var a5=(bc)+(a6);var a4=HEAP[(__ZL6xyzrgb+48+16)&4294967295];var aZ=ae;var aY=(aZ+20)&4294967295;var aX=HEAP[aY];var aW=(a4)*(aX);var aV=(a5)+(aW);var aU=1/(aV);var aT=ae;var aS=(aT+100)&4294967295;HEAP[aS]=aU;var aP=ae;var aO=aP;bV=aO}var aM=bV;c=aM;var r=c;STACKTOP=F;return r;return null}function __ZN19GfxCalRGBColorSpace5parseEP5Array(cA){var R=STACKTOP;STACKTOP+=36;_memset(R,0,36);var ay;var bK;var c;var d;var br;var g;var i;var j;var k;var bB;var l;var r;var t;var v;var bL;var y;var A;var B;var C;var bS;var D;var cV;var cU;var K;var ax;var af=R;var ad=R+12;var ac=R+24;var cj;var b2=0;bK=cA;__ZN6ObjectC1Ev(af);__ZN6ObjectC1Ev(ad);__ZN6ObjectC1Ev(ac);var cT=bK;var cS=__ZN5Array3getEiP6Object(cT,1,af);var cR=__ZN6Object6isDictEv(af);var ae=reSign((cR),8,0)!=0;var b3=(ae)^1;var ci=unSign((b3),1,0);K=ci;var cQ=K;var cB=reSign((cQ),8,0)!=0;if(cB){__Z5erroriPcz(-1,(__str342029)&4294967295);__ZN6Object4freeEv(af);cU=0}else{var cP=__Znwj(172);var cO=cP;cV=cO;var cN=cV;__ZN19GfxCalRGBColorSpaceC1Ev(cN);var cM=cV;ax=cM;var by=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(af,(__str312026)&4294967295,ad,0);var bw=__ZN6Object7isArrayEv(by);var cz=reSign((bw),8,0)!=0;var cW=(cz)^1;var bQ=unSign((cW),1,0);var cy=reSign((bQ),8,0)!=0;$bb10$$bb8$5:do{if(cy){ay=1}else{var bu=__ZN6Object14arrayGetLengthEv(ad);var bs=(((bu))|0)!=3;if(bs){ay=1;break $bb10$$bb8$5}bS=1;ay=3;break $bb10$$bb8$5}}while(0);if(ay==1){bS=0}var bq=bS;D=bq;var bp=D;var cq=reSign((bp),8,0)!=0;if(cq){var bo=__ZN6Object8arrayGetEiPS_(ad,0,ac);var bn=__ZN6Object5isNumEv(ac);C=bn;var bm=C;var cn=reSign((bm),8,0)!=0;if(cn){var bl=__ZN6Object6getNumEv(ac);var ba=ax;var a8=(ba+4)&4294967295;HEAP[a8]=bl}__ZN6Object4freeEv(ac);var a6=__ZN6Object8arrayGetEiPS_(ad,1,ac);var a4=__ZN6Object5isNumEv(ac);B=a4;var a3=B;var ck=reSign((a3),8,0)!=0;if(ck){var a2=__ZN6Object6getNumEv(ac);var a1=ax;var a0=(a1+12)&4294967295;HEAP[a0]=a2}__ZN6Object4freeEv(ac);var aZ=__ZN6Object8arrayGetEiPS_(ad,2,ac);var aX=__ZN6Object5isNumEv(ac);A=aX;var aM=A;var cd=reSign((aM),8,0)!=0;if(cd){var aK=__ZN6Object6getNumEv(ac);var aI=ax;var aH=(aI+20)&4294967295;HEAP[aH]=aK}__ZN6Object4freeEv(ac)}__ZN6Object4freeEv(ad);var aF=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(af,(__str322027)&4294967295,ad,0);var aE=__ZN6Object7isArrayEv(aF);var b8=reSign((aE),8,0)!=0;var aD=(b8)^1;var b1=unSign((aD),1,0);var b4=reSign((b1),8,0)!=0;$bb30$$bb28$23:do{if(b4){ay=9}else{var aC=__ZN6Object14arrayGetLengthEv(ad);var aB=(((aC))|0)!=3;if(aB){ay=9;break $bb30$$bb28$23}bL=1;ay=11;break $bb30$$bb28$23}}while(0);if(ay==9){bL=0}var aA=bL;y=aA;var az=y;var bU=reSign((az),8,0)!=0;if(bU){var aq=__ZN6Object8arrayGetEiPS_(ad,0,ac);var ap=__ZN6Object5isNumEv(ac);v=ap;var an=v;var bP=reSign((an),8,0)!=0;if(bP){var am=__ZN6Object6getNumEv(ac);var al=ax;var ak=(al+28)&4294967295;HEAP[ak]=am}__ZN6Object4freeEv(ac);var aj=__ZN6Object8arrayGetEiPS_(ad,1,ac);var ai=__ZN6Object5isNumEv(ac);t=ai;var ah=t;var bM=reSign((ah),8,0)!=0;if(bM){var ag=__ZN6Object6getNumEv(ac);var aa=ax;var Z=(aa+36)&4294967295;HEAP[Z]=ag}__ZN6Object4freeEv(ac);var X=__ZN6Object8arrayGetEiPS_(ad,2,ac);var W=__ZN6Object5isNumEv(ac);r=W;var V=r;var bF=reSign((V),8,0)!=0;if(bF){var U=__ZN6Object6getNumEv(ac);var T=ax;var S=(T+44)&4294967295;HEAP[S]=U}__ZN6Object4freeEv(ac)}__ZN6Object4freeEv(ad);var Q=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(af,(__str352030)&4294967295,ad,0);var P=__ZN6Object7isArrayEv(Q);var bz=reSign((P),8,0)!=0;var cw=(bz)^1;var aY=unSign((cw),1,0);var bt=reSign((aY),8,0)!=0;$bb50$$bb48$41:do{if(bt){ay=17}else{var O=__ZN6Object14arrayGetLengthEv(ad);var N=(((O))|0)!=3;if(N){ay=17;break $bb50$$bb48$41}bB=1;ay=19;break $bb50$$bb48$41}}while(0);if(ay==17){bB=0}var M=bB;l=M;var L=l;var be=reSign((L),8,0)!=0;if(be){var J=__ZN6Object8arrayGetEiPS_(ad,0,ac);var I=__ZN6Object5isNumEv(ac);k=I;var H=k;var bb=reSign((H),8,0)!=0;if(bb){var G=__ZN6Object6getNumEv(ac);var F=ax;var E=(F+52)&4294967295;HEAP[E]=G}__ZN6Object4freeEv(ac);var z=__ZN6Object8arrayGetEiPS_(ad,1,ac);var x=__ZN6Object5isNumEv(ac);j=x;var w=j;var a5=reSign((w),8,0)!=0;if(a5){var u=__ZN6Object6getNumEv(ac);var s=ax;var q=(s+60)&4294967295;HEAP[q]=u}__ZN6Object4freeEv(ac);var p=__ZN6Object8arrayGetEiPS_(ad,2,ac);var o=__ZN6Object5isNumEv(ac);i=o;var n=i;var aS=reSign((n),8,0)!=0;if(aS){var m=__ZN6Object6getNumEv(ac);var h=ax;var f=(h+68)&4294967295;HEAP[f]=m}__ZN6Object4freeEv(ac)}__ZN6Object4freeEv(ad);var e=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(af,(__str362031)&4294967295,ad,0);var b=__ZN6Object7isArrayEv(e);var aN=reSign((b),8,0)!=0;var ab=(aN)^1;var Y=unSign((ab),1,0);var aG=reSign((Y),8,0)!=0;$bb70$$bb68$59:do{if(aG){ay=25}else{var a=__ZN6Object14arrayGetLengthEv(ad);var c1=(((a))|0)!=9;if(c1){ay=25;break $bb70$$bb68$59}br=1;ay=27;break $bb70$$bb68$59}}while(0);if(ay==25){br=0}var c0=br;g=c0;var cZ=g;var ar=reSign((cZ),8,0)!=0;$bb73$$bb79$65:do{if(ar){cj=0;while(1){var cC=cj;var cx=(((cC))|0)<=8;if(!(cx)){ay=32;break $bb73$$bb79$65}var cY=cj;var cX=__ZN6Object8arrayGetEiPS_(ad,cY,ac);var cL=__ZN6Object5isNumEv(ac);d=cL;var cK=d;var ao=reSign((cK),8,0)!=0;if(ao){var cJ=cj;var cI=__ZN6Object6getNumEv(ac);var cH=ax;var cG=(cH+76)&4294967295;var cF=(cG+cJ*8)&4294967295;HEAP[cF]=cI}__ZN6Object4freeEv(ac);var cE=cj;var cD=((cE)+1)&4294967295;cj=cD;ay=29;continue}}}while(0);__ZN6Object4freeEv(ad);__ZN6Object4freeEv(af);var cv=HEAP[(__ZL6xyzrgb)&4294967295];var cu=ax;var ct=(cu+4)&4294967295;var cs=HEAP[ct];var cr=(cv)*(cs);var cp=HEAP[(__ZL6xyzrgb+8)&4294967295];var co=ax;var cm=(co+12)&4294967295;var cl=HEAP[cm];var ch=(cp)*(cl);var cg=(cr)+(ch);var cf=HEAP[(__ZL6xyzrgb+16)&4294967295];var ce=ax;var cc=(ce+20)&4294967295;var cb=HEAP[cc];var ca=(cf)*(cb);var b9=(cg)+(ca);var b7=1/(b9);var b6=ax;var b0=(b6+148)&4294967295;HEAP[b0]=b7;var bZ=HEAP[(__ZL6xyzrgb+24)&4294967295];var bY=ax;var bX=(bY+4)&4294967295;var bW=HEAP[bX];var bV=(bZ)*(bW);var bT=HEAP[(__ZL6xyzrgb+24+8)&4294967295];var bR=ax;var bO=(bR+12)&4294967295;var bN=HEAP[bO];var bJ=(bT)*(bN);var bI=(bV)+(bJ);var bH=HEAP[(__ZL6xyzrgb+24+16)&4294967295];var bG=ax;var bE=(bG+20)&4294967295;var bD=HEAP[bE];var bC=(bH)*(bD);var bA=(bI)+(bC);var bx=1/(bA);var bv=ax;var bk=(bv+156)&4294967295;HEAP[bk]=bx;var bj=HEAP[(__ZL6xyzrgb+48)&4294967295];var bi=ax;var bh=(bi+4)&4294967295;var bg=HEAP[bh];var bf=(bj)*(bg);var bd=HEAP[(__ZL6xyzrgb+48+8)&4294967295];var bc=ax;var a9=(bc+12)&4294967295;var a7=HEAP[a9];var aW=(bd)*(a7);var aV=(bf)+(aW);var aU=HEAP[(__ZL6xyzrgb+48+16)&4294967295];var aT=ax;var aR=(aT+20)&4294967295;var aQ=HEAP[aR];var aP=(aU)*(aQ);var aO=(aV)+(aP);var aL=1/(aO);var aJ=ax;var aw=(aJ+164)&4294967295;HEAP[aw]=aL;var av=ax;var au=av;cU=au}var at=cU;c=at;var b5=c;STACKTOP=R;return b5;return null}function __ZN20GfxCalGrayColorSpace5parseEP5Array(bD){var D=STACKTOP;STACKTOP+=36;_memset(D,0,36);var al;var aU;var c;var M;var N;var O;var Y;var bC;var ab;var ad;var af;var ah;var bF;var ai;var bZ;var bY;var aj;var ak;var S=D;var Q=D+12;var P=D+24;var a7=0;aU=bD;__ZN6ObjectC1Ev(S);__ZN6ObjectC1Ev(Q);__ZN6ObjectC1Ev(P);var bX=aU;var bW=__ZN5Array3getEiP6Object(bX,1,S);var bV=__ZN6Object6isDictEv(S);var R=reSign((bV),8,0)!=0;var a8=(R)^1;var bm=unSign((a8),1,0);aj=bm;var bU=aj;var bE=reSign((bU),8,0)!=0;if(bE){__Z5erroriPcz(-1,(__str372032)&4294967295);__ZN6Object4freeEv(S);bY=0}else{var bT=__Znwj(84);var bS=bT;bZ=bS;var bR=bZ;__ZN20GfxCalGrayColorSpaceC1Ev(bR);var bQ=bZ;ak=bQ;var aR=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(S,(__str312026)&4294967295,Q,0);var aQ=__ZN6Object7isArrayEv(aR);var bB=reSign((aQ),8,0)!=0;var b0=(bB)^1;var aX=unSign((b0),1,0);var bA=reSign((aX),8,0)!=0;$bb10$$bb8$5:do{if(bA){al=1}else{var aP=__ZN6Object14arrayGetLengthEv(Q);var aO=(((aP))|0)!=3;if(aO){al=1;break $bb10$$bb8$5}bF=1;al=3;break $bb10$$bb8$5}}while(0);if(al==1){bF=0}var aN=bF;ai=aN;var aM=ai;var bt=reSign((aM),8,0)!=0;if(bt){var aL=__ZN6Object8arrayGetEiPS_(Q,0,P);var aK=__ZN6Object5isNumEv(P);ah=aK;var aJ=ah;var bq=reSign((aJ),8,0)!=0;if(bq){var aI=__ZN6Object6getNumEv(P);var aH=ak;var aG=(aH+4)&4294967295;HEAP[aG]=aI}__ZN6Object4freeEv(P);var aF=__ZN6Object8arrayGetEiPS_(Q,1,P);var aE=__ZN6Object5isNumEv(P);af=aE;var aD=af;var bn=reSign((aD),8,0)!=0;if(bn){var aC=__ZN6Object6getNumEv(P);var aB=ak;var aA=(aB+12)&4294967295;HEAP[aA]=aC}__ZN6Object4freeEv(P);var az=__ZN6Object8arrayGetEiPS_(Q,2,P);var ay=__ZN6Object5isNumEv(P);ad=ay;var ax=ad;var bh=reSign((ax),8,0)!=0;if(bh){var aw=__ZN6Object6getNumEv(P);var av=ak;var au=(av+20)&4294967295;HEAP[au]=aw}__ZN6Object4freeEv(P)}__ZN6Object4freeEv(Q);var at=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(S,(__str322027)&4294967295,Q,0);var ar=__ZN6Object7isArrayEv(at);var bc=reSign((ar),8,0)!=0;var aq=(bc)^1;var a6=unSign((aq),1,0);var a9=reSign((a6),8,0)!=0;$bb30$$bb28$23:do{if(a9){al=9}else{var ap=__ZN6Object14arrayGetLengthEv(Q);var ao=(((ap))|0)!=3;if(ao){al=9;break $bb30$$bb28$23}bC=1;al=11;break $bb30$$bb28$23}}while(0);if(al==9){bC=0}var an=bC;ab=an;var am=ab;var aZ=reSign((am),8,0)!=0;if(aZ){var ag=__ZN6Object8arrayGetEiPS_(Q,0,P);var ae=__ZN6Object5isNumEv(P);Y=ae;var ac=Y;var aW=reSign((ac),8,0)!=0;if(aW){var aa=__ZN6Object6getNumEv(P);var Z=ak;var X=(Z+28)&4294967295;HEAP[X]=aa}__ZN6Object4freeEv(P);var W=__ZN6Object8arrayGetEiPS_(Q,1,P);var V=__ZN6Object5isNumEv(P);O=V;var U=O;var aV=reSign((U),8,0)!=0;if(aV){var T=__ZN6Object6getNumEv(P);var L=ak;var K=(L+36)&4294967295;HEAP[K]=T}__ZN6Object4freeEv(P);var J=__ZN6Object8arrayGetEiPS_(Q,2,P);var I=__ZN6Object5isNumEv(P);N=I;var H=N;var aT=reSign((H),8,0)!=0;if(aT){var G=__ZN6Object6getNumEv(P);var F=ak;var E=(F+44)&4294967295;HEAP[E]=G}__ZN6Object4freeEv(P)}__ZN6Object4freeEv(Q);var C=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(S,(__str352030)&4294967295,Q,0);var B=__ZN6Object5isNumEv(C);M=B;var A=M;var aS=reSign((A),8,0)!=0;if(aS){var z=__ZN6Object6getNumEv(Q);var y=ak;var x=(y+52)&4294967295;HEAP[x]=z}__ZN6Object4freeEv(Q);__ZN6Object4freeEv(S);var w=HEAP[(__ZL6xyzrgb)&4294967295];var v=ak;var u=(v+4)&4294967295;var t=HEAP[u];var s=(w)*(t);var r=HEAP[(__ZL6xyzrgb+8)&4294967295];var q=ak;var p=(q+12)&4294967295;var o=HEAP[p];var n=(r)*(o);var m=(s)+(n);var l=HEAP[(__ZL6xyzrgb+16)&4294967295];var k=ak;var j=(k+20)&4294967295;var i=HEAP[j];var h=(l)*(i);var f=(m)+(h);var e=1/(f);var d=ak;var b=(d+60)&4294967295;HEAP[b]=e;var a=HEAP[(__ZL6xyzrgb+24)&4294967295];var b5=ak;var b4=(b5+4)&4294967295;var b3=HEAP[b4];var b2=(a)*(b3);var b1=HEAP[(__ZL6xyzrgb+24+8)&4294967295];var bP=ak;var bO=(bP+12)&4294967295;var bN=HEAP[bO];var bM=(b1)*(bN);var bL=(b2)+(bM);var bK=HEAP[(__ZL6xyzrgb+24+16)&4294967295];var bJ=ak;var bI=(bJ+20)&4294967295;var bH=HEAP[bI];var bG=(bK)*(bH);var bz=(bL)+(bG);var by=1/(bz);var bx=ak;var bw=(bx+68)&4294967295;HEAP[bw]=by;var bv=HEAP[(__ZL6xyzrgb+48)&4294967295];var bu=ak;var bs=(bu+4)&4294967295;var br=HEAP[bs];var bp=(bv)*(br);var bo=HEAP[(__ZL6xyzrgb+48+8)&4294967295];var bl=ak;var bk=(bl+12)&4294967295;var bj=HEAP[bk];var bi=(bo)*(bj);var bg=(bp)+(bi);var bf=HEAP[(__ZL6xyzrgb+48+16)&4294967295];var be=ak;var bd=(be+20)&4294967295;var bb=HEAP[bd];var ba=(bf)*(bb);var a5=(bg)+(ba);var a4=1/(a5);var a3=ak;var a2=(a3+76)&4294967295;HEAP[a2]=a4;var a1=ak;var a0=a1;bY=a0}var aY=bY;c=aY;var g=c;STACKTOP=D;return g;return null}function __ZN19GfxCalRGBColorSpace6getXYZEP8GfxColorPdS2_S2_(C,aS,q,p,o){var Y;var aw;var ad;var r;var D;var Z;var aC;var aA;var ay;var d=0;aw=C;ad=aS;r=q;D=p;Z=o;var aU=aw;var aT=(aU+52)&4294967295;var aR=HEAP[aT];var aQ=ad;var aP=(aQ)&4294967295;var aO=(aP)&4294967295;var aN=HEAP[aO];var aM=__ZL8colToDbli(aN);var aL=_llvm_pow_f64(aM,aR);aC=aL;var aK=aw;var ap=(aK+60)&4294967295;var an=HEAP[ap];var al=ad;var aj=(al)&4294967295;var ah=(aj+4)&4294967295;var af=HEAP[ah];var ae=__ZL8colToDbli(af);var ac=_llvm_pow_f64(ae,an);aA=ac;var ab=aw;var aa=(ab+68)&4294967295;var S=HEAP[aa];var Q=ad;var O=(Q)&4294967295;var M=(O+8)&4294967295;var K=HEAP[M];var I=__ZL8colToDbli(K);var H=_llvm_pow_f64(I,S);ay=H;var G=aw;var F=(G+76)&4294967295;var E=(F)&4294967295;var B=HEAP[E];var A=aC;var z=(B)*(A);var y=aw;var x=(y+76)&4294967295;var w=(x+24)&4294967295;var v=HEAP[w];var u=aA;var t=(v)*(u);var s=(z)+(t);var n=aw;var m=(n+76)&4294967295;var l=(m+48)&4294967295;var k=HEAP[l];var j=ay;var i=(k)*(j);var h=(s)+(i);var g=r;HEAP[g]=h;var f=aw;var e=(f+76)&4294967295;var c=(e+8)&4294967295;var b=HEAP[c];var a=aC;var a1=(b)*(a);var a0=aw;var aZ=(a0+76)&4294967295;var aY=(aZ+32)&4294967295;var aX=HEAP[aY];var aW=aA;var aV=(aX)*(aW);var aJ=(a1)+(aV);var aI=aw;var aH=(aI+76)&4294967295;var aG=(aH+56)&4294967295;var aF=HEAP[aG];var aE=ay;var aD=(aF)*(aE);var aB=(aJ)+(aD);var az=D;HEAP[az]=aB;var ax=aw;var av=(ax+76)&4294967295;var au=(av+16)&4294967295;var at=HEAP[au];var ar=aC;var aq=(at)*(ar);var ao=aw;var am=(ao+76)&4294967295;var ak=(am+40)&4294967295;var ai=HEAP[ak];var ag=aA;var X=(ai)*(ag);var W=(aq)+(X);var V=aw;var U=(V+76)&4294967295;var T=(U+64)&4294967295;var R=HEAP[T];var P=ay;var N=(R)*(P);var L=(W)+(N);var J=Z;HEAP[J]=L;return;return}function __ZN20GfxCalGrayColorSpace6getXYZEP8GfxColorPdS2_S2_(s,t,k,i,g){var z;var q;var o;var D;var d;var n;var B;var C;var r=0;q=s;o=t;D=k;d=i;n=g;var p=o;var m=(p)&4294967295;var l=(m)&4294967295;var j=HEAP[l];var h=__ZL8colToDbli(j);B=h;var f=q;var e=(f+52)&4294967295;var c=HEAP[e];var b=B;var a=_llvm_pow_f64(b,c);C=a;var A=D;var y=C;HEAP[A]=y;var x=d;var w=C;HEAP[x]=w;var v=n;var u=C;HEAP[v]=u;return;return}function __ZN25GfxGouraudTriangleShading11getTriangleEiPdS0_S0_S0_S0_S0_S0_S0_S0_(G,ar,j,bp,aK,h,bn,aH,f,bl,aE){var an;var aW;var aq;var ao;var R;var at;var aT;var ap;var aV;var bc;var aU;var bj;var am;var e=0;aW=G;aq=ar;ao=j;R=bp;at=aK;aT=h;ap=bn;aV=aH;bc=f;aU=bl;bj=aE;var bi=aW;var bh=__ZNK25GfxGouraudTriangleShading15isParameterizedEv(bi);var Q=reSign((bh),8,0)!=0;var ax=(Q)^1;var bd=unSign((ax),1,0);var au=reSign((bd),8,0)!=0;if(au){___assert_fail((__str382033)&4294967295,(__str392034)&4294967295,3455,(__ZZN25GfxGouraudTriangleShading11getTriangleEiPdS0_S0_S0_S0_S0_S0_S0_S0_E19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 489759"}else{var bg=aW;var bf=(bg+188)&4294967295;var be=HEAP[bf];var bb=aq;var ba=(be+12*bb)&4294967295;var a9=(ba)&4294967295;var a8=HEAP[a9];am=a8;var a7=aW;var aN=(a7+180)&4294967295;var aL=HEAP[aN];var aI=am;var aF=(aL+144*aI)&4294967295;var aC=(aF)&4294967295;var aA=HEAP[aC];var az=ao;HEAP[az]=aA;var ay=aW;var aw=(ay+180)&4294967295;var av=HEAP[aw];var ag=am;var ae=(av+144*ag)&4294967295;var ac=(ae+8)&4294967295;var aa=HEAP[ac];var Y=R;HEAP[Y]=aa;var W=aW;var V=(W+180)&4294967295;var U=HEAP[V];var T=am;var S=(U+144*T)&4294967295;var F=(S+16)&4294967295;var D=(F)&4294967295;var B=(D)&4294967295;var z=HEAP[B];var x=__ZL8colToDbli(z);var v=at;HEAP[v]=x;var u=aW;var t=(u+188)&4294967295;var s=HEAP[t];var r=aq;var q=(s+12*r)&4294967295;var p=(q+4)&4294967295;var o=HEAP[p];am=o;var n=aW;var m=(n+180)&4294967295;var l=HEAP[m];var k=am;var i=(l+144*k)&4294967295;var g=(i)&4294967295;var d=HEAP[g];var c=aT;HEAP[c]=d;var b=aW;var a=(b+180)&4294967295;var bt=HEAP[a];var bs=am;var br=(bt+144*bs)&4294967295;var bq=(br+8)&4294967295;var bo=HEAP[bq];var bm=ap;HEAP[bm]=bo;var bk=aW;var a6=(bk+180)&4294967295;var a5=HEAP[a6];var a4=am;var a3=(a5+144*a4)&4294967295;var a2=(a3+16)&4294967295;var a1=(a2)&4294967295;var a0=(a1)&4294967295;var aZ=HEAP[a0];var aY=__ZL8colToDbli(aZ);var aX=aV;HEAP[aX]=aY;var aS=aW;var aR=(aS+188)&4294967295;var aQ=HEAP[aR];var aP=aq;var aO=(aQ+12*aP)&4294967295;var aM=(aO+8)&4294967295;var aJ=HEAP[aM];am=aJ;var aG=aW;var aD=(aG+180)&4294967295;var aB=HEAP[aD];var al=am;var ak=(aB+144*al)&4294967295;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=bc;HEAP[ah]=ai;var af=aW;var ad=(af+180)&4294967295;var ab=HEAP[ad];var Z=am;var X=(ab+144*Z)&4294967295;var P=(X+8)&4294967295;var O=HEAP[P];var M=aU;HEAP[M]=O;var K=aW;var I=(K+180)&4294967295;var E=HEAP[I];var C=am;var A=(E+144*C)&4294967295;var y=(A+16)&4294967295;var w=(y)&4294967295;var N=(w)&4294967295;var L=HEAP[N];var J=__ZL8colToDbli(L);var H=bj;HEAP[H]=J;return}return}function __ZN25GfxGouraudTriangleShading11getTriangleEiPdS0_P8GfxColorS0_S0_S2_S0_S0_S2_(aL,a9,dP,dr,dn,dO,dq,dm,dN,dp,dl){var U=STACKTOP;STACKTOP+=264;_memset(U,0,264);var c9;var bt;var cd;var dE;var bx;var af;var cK;var ba;var f;var b2;var aM;var c3;var bl=U;var cx=U+8;var a7;var a8;var cz=0;bt=aL;cd=a9;dE=dP;bx=dr;af=dn;cK=dO;ba=dq;f=dm;b2=dN;aM=dp;c3=dl;var bk=bt;var bj=__ZNK25GfxGouraudTriangleShading15isParameterizedEv(bk);var da=reSign((bj),8,0)!=0;if(da){___assert_fail((__str402035)&4294967295,(__str392034)&4294967295,3392,(__ZZN25GfxGouraudTriangleShading11getTriangleEiPdS0_P8GfxColorS0_S0_S2_S0_S0_S2_E19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 489934"}else{var bi=bt;var bh=(bi+188)&4294967295;var bg=HEAP[bh];var bf=cd;var be=(bg+12*bf)&4294967295;var bd=(be)&4294967295;var bc=HEAP[bd];a7=bc;var bb=bt;var cX=(bb+180)&4294967295;var cW=HEAP[cX];var cV=a7;var cU=(cW+144*cV)&4294967295;var cT=(cU)&4294967295;var cS=HEAP[cT];var cR=dE;HEAP[cR]=cS;var cQ=bt;var cP=(cQ+180)&4294967295;var cO=HEAP[cP];var cJ=a7;var cI=(cO+144*cJ)&4294967295;var cH=(cI+8)&4294967295;var cG=HEAP[cH];var cF=bx;HEAP[cF]=cG;var cE=bt;var cD=(cE+324)&4294967295;var cC=HEAP[cD];var cB=(((cC))|0)>0;if(cB){var cA=bt;var cy=(cA+180)&4294967295;var cw=HEAP[cy];var cv=a7;var cu=(cw+144*cv)&4294967295;var ct=(cu+16)&4294967295;var cs=(ct)&4294967295;var cr=(cs)&4294967295;var cq=HEAP[cr];var cp=__ZL8colToDbli(cq);HEAP[bl]=cp;a8=0;$bb4$7:while(1){var bY=bt;var bX=(bY+324)&4294967295;var bW=HEAP[bX];var bV=a8;var bU=(((bW))|0)>(((bV))|0);if(!(bU)){c9=2;break $bb4$7}var co=a8;var cn=bt;var cm=(cn+196)&4294967295;var cl=(cm+co*4)&4294967295;var ck=HEAP[cl];var cj=a8;var ci=bt;var ch=(ci+196)&4294967295;var cg=(ch+cj*4)&4294967295;var cf=HEAP[cg];var ce=(cf)&4294967295;var cc=HEAP[ce];var cb=(cc+16)&4294967295;var ca=HEAP[cb];var b9=a8;var b8=(cx+b9*8)&4294967295;var b7=a8;var b6=bt;var b5=(b6+196)&4294967295;var b4=(b5+b7*4)&4294967295;var b3=HEAP[b4];var b1=ca;FUNCTION_TABLE[b1](b3,bl,b8);var b0=a8;var bZ=((b0)+1)&4294967295;a8=bZ;c9=0;continue $bb4$7}a8=0;while(1){var bJ=a8;var bI=(((bJ))|0)<=31;if(!(bI)){c9=5;break}var bT=a8;var bS=a8;var bR=(cx+bS*8)&4294967295;var bQ=HEAP[bR];var bP=__ZL8dblToCold2110(bQ);var bO=af;var bN=(bO)&4294967295;var bM=(bN+bT*4)&4294967295;HEAP[bM]=bP;var bL=a8;var bK=((bL)+1)&4294967295;a8=bK;c9=3;continue}}else{var bH=bt;var bG=(bH+180)&4294967295;var bF=HEAP[bG];var bE=a7;var bD=(bF+144*bE)&4294967295;var bC=af;var bB=(bD+16)&4294967295;var bA=bC;var bz=bB;_llvm_memcpy_p0i8_p0i8_i32(bA,bz,128,4,0)}var by=bt;var bw=(by+188)&4294967295;var bv=HEAP[bw];var bu=cd;var bs=(bv+12*bu)&4294967295;var br=(bs+4)&4294967295;var bq=HEAP[br];a7=bq;var bp=bt;var bo=(bp+180)&4294967295;var bn=HEAP[bo];var bm=a7;var a6=(bn+144*bm)&4294967295;var a5=(a6)&4294967295;var a4=HEAP[a5];var a3=cK;HEAP[a3]=a4;var a2=bt;var a1=(a2+180)&4294967295;var a0=HEAP[a1];var aZ=a7;var aY=(a0+144*aZ)&4294967295;var aX=(aY+8)&4294967295;var aW=HEAP[aX];var aV=ba;HEAP[aV]=aW;var aU=bt;var aT=(aU+324)&4294967295;var aS=HEAP[aT];var aR=(((aS))|0)>0;if(aR){var aQ=bt;var aP=(aQ+180)&4294967295;var aO=HEAP[aP];var aN=a7;var aK=(aO+144*aN)&4294967295;var aJ=(aK+16)&4294967295;var aI=(aJ)&4294967295;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=__ZL8colToDbli(aG);HEAP[bl]=aF;a8=0;$bb13$19:while(1){var ae=bt;var ad=(ae+324)&4294967295;var ac=HEAP[ad];var ab=a8;var aa=(((ac))|0)>(((ab))|0);if(!(aa)){c9=9;break $bb13$19}var aE=a8;var aD=bt;var aC=(aD+196)&4294967295;var aB=(aC+aE*4)&4294967295;var aA=HEAP[aB];var az=a8;var ay=bt;var ax=(ay+196)&4294967295;var aw=(ax+az*4)&4294967295;var av=HEAP[aw];var au=(av)&4294967295;var at=HEAP[au];var ar=(at+16)&4294967295;var aq=HEAP[ar];var ap=a8;var ao=(cx+ap*8)&4294967295;var an=a8;var am=bt;var al=(am+196)&4294967295;var ak=(al+an*4)&4294967295;var aj=HEAP[ak];var ai=aq;FUNCTION_TABLE[ai](aj,bl,ao);var ah=a8;var ag=((ah)+1)&4294967295;a8=ag;c9=7;continue $bb13$19}a8=0;while(1){var O=a8;var N=(((O))|0)<=31;if(!(N)){c9=12;break}var Z=a8;var Y=a8;var X=(cx+Y*8)&4294967295;var W=HEAP[X];var V=__ZL8dblToCold2110(W);var T=f;var S=(T)&4294967295;var R=(S+Z*4)&4294967295;HEAP[R]=V;var Q=a8;var P=((Q)+1)&4294967295;a8=P;c9=10;continue}}else{var M=bt;var K=(M+180)&4294967295;var I=HEAP[K];var z=a7;var y=(I+144*z)&4294967295;var x=f;var w=(y+16)&4294967295;var v=x;var u=w;_llvm_memcpy_p0i8_p0i8_i32(v,u,128,4,0)}var t=bt;var s=(t+188)&4294967295;var q=HEAP[s];var o=cd;var e=(q+12*o)&4294967295;var d=(e+8)&4294967295;var c=HEAP[d];a7=c;var b=bt;var a=(b+180)&4294967295;var d4=HEAP[a];var d3=a7;var d2=(d4+144*d3)&4294967295;var d0=(d2)&4294967295;var dY=HEAP[d0];var dM=b2;HEAP[dM]=dY;var dL=bt;var dK=(dL+180)&4294967295;var dJ=HEAP[dK];var dI=a7;var dH=(dJ+144*dI)&4294967295;var dG=(dH+8)&4294967295;var dF=HEAP[dG];var dC=aM;HEAP[dC]=dF;var dA=bt;var L=(dA+324)&4294967295;var J=HEAP[L];var H=(((J))|0)>0;if(H){var G=bt;var F=(G+180)&4294967295;var E=HEAP[F];var D=a7;var C=(E+144*D)&4294967295;var B=(C+16)&4294967295;var A=(B)&4294967295;var r=(A)&4294967295;var p=HEAP[r];var n=__ZL8colToDbli(p);HEAP[bl]=n;a8=0;$bb22$31:while(1){var du=bt;var dt=(du+324)&4294967295;var ds=HEAP[dt];var dk=a8;var dj=(((ds))|0)>(((dk))|0);if(!(dj)){c9=16;break $bb22$31}var m=a8;var l=bt;var k=(l+196)&4294967295;var j=(k+m*4)&4294967295;var i=HEAP[j];var h=a8;var g=bt;var d1=(g+196)&4294967295;var dZ=(d1+h*4)&4294967295;var dX=HEAP[dZ];var dW=(dX)&4294967295;var dV=HEAP[dW];var dU=(dV+16)&4294967295;var dT=HEAP[dU];var dS=a8;var dR=(cx+dS*8)&4294967295;var dQ=a8;var dD=bt;var dB=(dD+196)&4294967295;var dz=(dB+dQ*4)&4294967295;var dy=HEAP[dz];var dx=dT;FUNCTION_TABLE[dx](dy,bl,dR);var dw=a8;var dv=((dw)+1)&4294967295;a8=dv;c9=14;continue $bb22$31}a8=0;while(1){var c6=a8;var c5=(((c6))|0)<=31;if(!(c5)){c9=19;break}var di=a8;var dh=a8;var dg=(cx+dh*8)&4294967295;var df=HEAP[dg];var de=__ZL8dblToCold2110(df);var dd=c3;var dc=(dd)&4294967295;var db=(dc+di*4)&4294967295;HEAP[db]=de;var c8=a8;var c7=((c8)+1)&4294967295;a8=c7;c9=17;continue}}else{var c4=bt;var c2=(c4+180)&4294967295;var c1=HEAP[c2];var c0=a7;var cZ=(c1+144*c0)&4294967295;var cY=c3;var cN=(cZ+16)&4294967295;var cM=cY;var cL=cN;_llvm_memcpy_p0i8_p0i8_i32(cM,cL,128,4,0)}STACKTOP=U;return}return}function __ZN16GfxTilingPatternC1EiiPdddP6ObjectS0_S2_(D,F,d,G,aw,k,ac,R,E){var T;var aj;var ai;var r;var e;var s;var ag;var ak;var J;var U;var V;var f=0;aj=D;ai=F;r=d;e=G;s=aw;ag=k;ak=ac;J=R;U=E;var av=aj;var au=(av)&4294967295;__ZN10GfxPatternC2Ei(au,1);var at=aj;var ar=(at)&4294967295;var aq=(ar)&4294967295;HEAP[aq]=(__ZTV16GfxTilingPattern+8)&4294967295;var ap=aj;var ao=(ap+64)&4294967295;__ZN6ObjectC1Ev(ao);var an=aj;var am=(an+124)&4294967295;__ZN6ObjectC1Ev(am);var al=aj;var ah=(al+8)&4294967295;var af=ai;HEAP[ah]=af;var ae=aj;var ad=(ae+12)&4294967295;var ab=r;HEAP[ad]=ab;V=0;$bb1$2:while(1){var M=V;var L=(((M))|0)<=3;if(!(L)){T=2;break $bb1$2}var aa=V;var Z=e;var Y=V;var X=(Z+8*Y)&4294967295;var W=HEAP[X];var S=aj;var Q=(S+16)&4294967295;var P=(Q+aa*8)&4294967295;HEAP[P]=W;var O=V;var N=((O)+1)&4294967295;V=N;T=0;continue $bb1$2}var K=aj;var I=(K+48)&4294967295;var H=s;HEAP[I]=H;var C=aj;var B=(C+56)&4294967295;var A=ag;HEAP[B]=A;var z=aj;var y=(z+64)&4294967295;var x=ak;var w=__ZN6Object4copyEPS_(x,y);V=0;while(1){var i=V;var h=(((i))|0)<=5;if(!(h)){T=5;break}var v=V;var u=J;var t=V;var q=(u+8*t)&4294967295;var p=HEAP[q];var o=aj;var n=(o+76)&4294967295;var m=(n+v*8)&4294967295;HEAP[m]=p;var l=V;var j=((l)+1)&4294967295;V=j;T=3;continue}var g=aj;var c=(g+124)&4294967295;var b=U;var a=__ZN6Object4copyEPS_(b,c);return;return}function __ZN16GfxTilingPattern5parseEP6Object(am){var M=STACKTOP;STACKTOP+=116;_memset(M,0,116);var ak;var r;var c;var bC;var ap;var bD;var at;var av;var ax;var A;var D;var bc;var E;var F;var H;var bB;var I;var a4;var bd;var a5;var a9;var aO=M;var g=M+32;var G;var aB;var bI=M+80;var Z=M+92;var X=M+104;var bh;var ba=0;r=am;__ZN6ObjectC1Ev(bI);__ZN6ObjectC1Ev(Z);__ZN6ObjectC1Ev(X);var bA=r;var bz=__ZN6Object8isStreamEv(bA);var Y=reSign((bz),8,0)!=0;var bb=(Y)^1;var bg=unSign((bb),1,0);I=bg;var by=I;var bm=reSign((by),8,0)!=0;if(bm){bB=0}else{var bx=r;var bw=__ZN6Object13streamGetDictEv(bx);bd=bw;var bv=bd;var bu=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bv,(__str412036)&4294967295,Z,0);var bt=__ZN6Object5isIntEv(bu);H=bt;var a0=H;var bl=reSign((a0),8,0)!=0;if(bl){var aZ=__ZN6Object6getIntEv(Z);a5=aZ}else{a5=1;__Z5erroriPcz(-1,(__str422037)&4294967295)}__ZN6Object4freeEv(Z);var aX=bd;var aW=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aX,(__str432038)&4294967295,Z,0);var aV=__ZN6Object5isIntEv(aW);F=aV;var aU=F;var bk=reSign((aU),8,0)!=0;if(bk){var aS=__ZN6Object6getIntEv(Z);a9=aS}else{a9=1;__Z5erroriPcz(-1,(__str442039)&4294967295)}__ZN6Object4freeEv(Z);var aR=(aO+8)&4294967295;HEAP[aR]=0;var aQ=(aO+8)&4294967295;var aP=HEAP[aQ];var aL=(aO)&4294967295;HEAP[aL]=aP;var aK=(aO+24)&4294967295;HEAP[aK]=1;var aJ=(aO+24)&4294967295;var aI=HEAP[aJ];var aH=(aO+16)&4294967295;HEAP[aH]=aI;var aG=bd;var aF=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aG,(__str452040)&4294967295,Z,0);var aE=__ZN6Object7isArrayEv(aF);var bj=reSign((aE),8,0)!=0;var T=(bj)^1;var U=unSign((T),1,0);var bi=reSign((U),8,0)!=0;$bb18$$bb16$13:do{if(bi){ak=3}else{var aD=__ZN6Object14arrayGetLengthEv(Z);var aC=(((aD))|0)!=4;if(aC){ak=3;break $bb18$$bb16$13}bc=1;ak=5;break $bb18$$bb16$13}}while(0);if(ak==3){bc=0}var aA=bc;E=aA;var az=E;var bf=reSign((az),8,0)!=0;if(bf){bh=0;while(1){var ai=bh;var ah=(((ai))|0)<=3;if(!(ah)){ak=10;break}var ay=bh;var aw=__ZN6Object8arrayGetEiPS_(Z,ay,X);var au=__ZN6Object5isNumEv(aw);D=au;var ar=D;var be=reSign((ar),8,0)!=0;if(be){var aq=bh;var ao=__ZN6Object6getNumEv(X);var an=(aO+aq*8)&4294967295;HEAP[an]=ao}__ZN6Object4freeEv(X);var al=bh;var aj=((al)+1)&4294967295;bh=aj;ak=7;continue}}else{__Z5erroriPcz(-1,(__str462041)&4294967295)}__ZN6Object4freeEv(Z);var ag=bd;var af=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ag,(__str472042)&4294967295,Z,0);var ae=__ZN6Object5isNumEv(af);A=ae;var ad=A;var a8=reSign((ad),8,0)!=0;if(a8){var ac=__ZN6Object6getNumEv(Z);G=ac}else{G=1;__Z5erroriPcz(-1,(__str482043)&4294967295)}__ZN6Object4freeEv(Z);var ab=bd;var aa=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ab,(__str492044)&4294967295,Z,0);var W=__ZN6Object5isNumEv(aa);ax=W;var V=ax;var a7=reSign((V),8,0)!=0;if(a7){var S=__ZN6Object6getNumEv(Z);aB=S}else{aB=1;__Z5erroriPcz(-1,(__str502045)&4294967295)}__ZN6Object4freeEv(Z);var R=bd;var Q=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(R,(__str512046)&4294967295,bI,0);var P=__ZN6Object6isDictEv(Q);var a6=reSign((P),8,0)!=0;var bF=(a6)^1;var aT=unSign((bF),1,0);av=aT;var O=av;var a2=reSign((O),8,0)!=0;if(a2){__ZN6Object4freeEv(bI);var N=__ZN6Object8initNullEv(bI);__Z5erroriPcz(-1,(__str522047)&4294967295)}var L=(g)&4294967295;HEAP[L]=1;var K=(g+8)&4294967295;HEAP[K]=0;var C=(g+16)&4294967295;HEAP[C]=0;var B=(g+24)&4294967295;HEAP[B]=1;var z=(g+32)&4294967295;HEAP[z]=0;var y=(g+40)&4294967295;HEAP[y]=0;var x=bd;var w=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(x,(__str362031)&4294967295,Z,0);var v=__ZN6Object7isArrayEv(w);var a1=reSign((v),8,0)!=0;var a3=(a1)^1;var J=unSign((a3),1,0);var aY=reSign((J),8,0)!=0;$bb49$$bb47$41:do{if(aY){ak=15}else{var u=__ZN6Object14arrayGetLengthEv(Z);var t=(((u))|0)!=6;if(t){ak=15;break $bb49$$bb47$41}bD=1;ak=17;break $bb49$$bb47$41}}while(0);if(ak==15){bD=0}var s=bD;at=s;var q=at;var aN=reSign((q),8,0)!=0;$bb52$$bb58$47:do{if(aN){bh=0;while(1){var f=bh;var e=(((f))|0)<=5;if(!(e)){ak=22;break $bb52$$bb58$47}var p=bh;var o=__ZN6Object8arrayGetEiPS_(Z,p,X);var n=__ZN6Object5isNumEv(o);ap=n;var m=ap;var aM=reSign((m),8,0)!=0;if(aM){var l=bh;var k=__ZN6Object6getNumEv(X);var j=(g+l*8)&4294967295;HEAP[j]=k}__ZN6Object4freeEv(X);var i=bh;var h=((i)+1)&4294967295;bh=h;ak=19;continue}}}while(0);__ZN6Object4freeEv(Z);var d=__Znwj(136);var b=d;bC=b;var a=bC;var bK=a5;var bJ=a9;var bH=(aO)&4294967295;var bG=G;var bE=aB;var bs=(g)&4294967295;var br=r;__ZN16GfxTilingPatternC1EiiPdddP6ObjectS0_S2_(a,bK,bJ,bH,bG,bE,bI,bs,br);var bq=bC;a4=bq;__ZN6Object4freeEv(bI);var bp=a4;bB=bp}var bo=bB;c=bo;var bn=c;STACKTOP=M;return bn;return null}function __ZN16GfxTilingPatternC2EiiPdddP6ObjectS0_S2_(D,F,d,G,aw,k,ac,R,E){var T;var aj;var ai;var r;var e;var s;var ag;var ak;var J;var U;var V;var f=0;aj=D;ai=F;r=d;e=G;s=aw;ag=k;ak=ac;J=R;U=E;var av=aj;var au=(av)&4294967295;__ZN10GfxPatternC2Ei(au,1);var at=aj;var ar=(at)&4294967295;var aq=(ar)&4294967295;HEAP[aq]=(__ZTV16GfxTilingPattern+8)&4294967295;var ap=aj;var ao=(ap+64)&4294967295;__ZN6ObjectC1Ev(ao);var an=aj;var am=(an+124)&4294967295;__ZN6ObjectC1Ev(am);var al=aj;var ah=(al+8)&4294967295;var af=ai;HEAP[ah]=af;var ae=aj;var ad=(ae+12)&4294967295;var ab=r;HEAP[ad]=ab;V=0;$bb1$2:while(1){var M=V;var L=(((M))|0)<=3;if(!(L)){T=2;break $bb1$2}var aa=V;var Z=e;var Y=V;var X=(Z+8*Y)&4294967295;var W=HEAP[X];var S=aj;var Q=(S+16)&4294967295;var P=(Q+aa*8)&4294967295;HEAP[P]=W;var O=V;var N=((O)+1)&4294967295;V=N;T=0;continue $bb1$2}var K=aj;var I=(K+48)&4294967295;var H=s;HEAP[I]=H;var C=aj;var B=(C+56)&4294967295;var A=ag;HEAP[B]=A;var z=aj;var y=(z+64)&4294967295;var x=ak;var w=__ZN6Object4copyEPS_(x,y);V=0;while(1){var i=V;var h=(((i))|0)<=5;if(!(h)){T=5;break}var v=V;var u=J;var t=V;var q=(u+8*t)&4294967295;var p=HEAP[q];var o=aj;var n=(o+76)&4294967295;var m=(n+v*8)&4294967295;HEAP[m]=p;var l=V;var j=((l)+1)&4294967295;V=j;T=3;continue}var g=aj;var c=(g+124)&4294967295;var b=U;var a=__ZN6Object4copyEPS_(b,c);return;return}function __ZN23GfxSeparationColorSpaceC1EP9GooStringP13GfxColorSpaceP8Function(p,k,y,f){var B;var n;var F;var d;var r;var o=0;n=p;F=k;d=y;r=f;var m=n;var l=(m)&4294967295;__ZN13GfxColorSpaceC2Ev(l);var j=n;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV23GfxSeparationColorSpace+8)&4294967295;var g=n;var e=(g+4)&4294967295;var c=F;HEAP[e]=c;var b=n;var a=(b+8)&4294967295;var C=d;HEAP[a]=C;var A=n;var z=(A+12)&4294967295;var x=r;HEAP[z]=x;var w=n;var v=(w+4)&4294967295;var u=HEAP[v];var t=__ZNK9GooString3cmpEPKc(u,(__str532048)&4294967295);var s=(((t))|0)==0;var q=unSign((s),1,0);var E=n;var D=(E+16)&4294967295;HEAP[D]=q;return;return}function __ZN23GfxSeparationColorSpaceD1Ev(f){var y;var c;var U;var G=0;c=f;var T=c;var S=(T)&4294967295;var R=(S)&4294967295;HEAP[R]=(__ZTV23GfxSeparationColorSpace+8)&4294967295;var Q=c;var P=(Q+4)&4294967295;var O=HEAP[P];U=O;var M=U;var K=(M)!=0;if(K){var I=U;__ZN9GooStringD1Ev(I);var v=U;var t=v;__ZdlPv(t)}var r=c;var p=(r+8)&4294967295;var n=HEAP[p];var l=(n)!=0;if(l){var j=c;var h=(j+8)&4294967295;var e=HEAP[h];var d=c;var a=(d+8)&4294967295;var ad=HEAP[a];var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=(ab+4)&4294967295;var Z=HEAP[aa];var Y=c;var X=(Y+8)&4294967295;var W=HEAP[X];var V=Z;FUNCTION_TABLE[V](W)}var N=c;var L=(N+12)&4294967295;var J=HEAP[L];var H=(J)!=0;if(H){var F=c;var E=(F+12)&4294967295;var D=HEAP[E];var C=c;var B=(C+12)&4294967295;var A=HEAP[B];var x=(A)&4294967295;var w=HEAP[x];var u=(w+4)&4294967295;var s=HEAP[u];var q=c;var o=(q+12)&4294967295;var m=HEAP[o];var k=s;FUNCTION_TABLE[k](m)}var i=((0)&255);var z=reSign((i),8,0)!=0;if(z){var g=c;var b=g;__ZdlPv(b)}return;return}function __ZN23GfxSeparationColorSpaceD0Ev(f){var y;var c;var U;var G=0;c=f;var T=c;var S=(T)&4294967295;var R=(S)&4294967295;HEAP[R]=(__ZTV23GfxSeparationColorSpace+8)&4294967295;var Q=c;var P=(Q+4)&4294967295;var O=HEAP[P];U=O;var M=U;var K=(M)!=0;if(K){var I=U;__ZN9GooStringD1Ev(I);var v=U;var t=v;__ZdlPv(t)}var r=c;var p=(r+8)&4294967295;var n=HEAP[p];var l=(n)!=0;if(l){var j=c;var h=(j+8)&4294967295;var e=HEAP[h];var d=c;var a=(d+8)&4294967295;var ad=HEAP[a];var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=(ab+4)&4294967295;var Z=HEAP[aa];var Y=c;var X=(Y+8)&4294967295;var W=HEAP[X];var V=Z;FUNCTION_TABLE[V](W)}var N=c;var L=(N+12)&4294967295;var J=HEAP[L];var H=(J)!=0;if(H){var F=c;var E=(F+12)&4294967295;var D=HEAP[E];var C=c;var B=(C+12)&4294967295;var A=HEAP[B];var x=(A)&4294967295;var w=HEAP[x];var u=(w+4)&4294967295;var s=HEAP[u];var q=c;var o=(q+12)&4294967295;var m=HEAP[o];var k=s;FUNCTION_TABLE[k](m)}var i=((1)&255);var z=reSign((i),8,0)!=0;if(z){var g=c;var b=g;__ZdlPv(b)}return;return}function __ZN23GfxSeparationColorSpace4copyEv(e){var v;var b;var w;var R;var Q;var P;var O;var N;var D=0;b=e;var M=b;var L=(M+4)&4294967295;var J=HEAP[L];var H=__ZNK9GooString4copyEv(J);O=H;var F=b;var s=(F+8)&4294967295;var q=HEAP[s];var o=b;var m=(o+8)&4294967295;var k=HEAP[m];var i=(k)&4294967295;var g=HEAP[i];var f=(g+8)&4294967295;var d=HEAP[f];var c=b;var a=(c+8)&4294967295;var ab=HEAP[a];var aa=d;var Z=FUNCTION_TABLE[aa](ab);P=Z;var Y=b;var X=(Y+12)&4294967295;var W=HEAP[X];var V=b;var U=(V+12)&4294967295;var S=HEAP[U];var K=(S)&4294967295;var I=HEAP[K];var G=(I+8)&4294967295;var E=HEAP[G];var C=b;var B=(C+12)&4294967295;var A=HEAP[B];var z=E;var y=FUNCTION_TABLE[z](A);Q=y;var x=__Znwj(20);var u=x;R=u;var t=R;var r=O;var p=P;var n=Q;__ZN23GfxSeparationColorSpaceC1EP9GooStringP13GfxColorSpaceP8Function(t,r,p,n);var l=R;var j=l;N=j;var h=N;w=h;var T=w;return T;return null}function __ZN23GfxSeparationColorSpaceC2EP9GooStringP13GfxColorSpaceP8Function(p,k,y,f){var B;var n;var F;var d;var r;var o=0;n=p;F=k;d=y;r=f;var m=n;var l=(m)&4294967295;__ZN13GfxColorSpaceC2Ev(l);var j=n;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV23GfxSeparationColorSpace+8)&4294967295;var g=n;var e=(g+4)&4294967295;var c=F;HEAP[e]=c;var b=n;var a=(b+8)&4294967295;var C=d;HEAP[a]=C;var A=n;var z=(A+12)&4294967295;var x=r;HEAP[z]=x;var w=n;var v=(w+4)&4294967295;var u=HEAP[v];var t=__ZNK9GooString3cmpEPKc(u,(__str532048)&4294967295);var s=(((t))|0)==0;var q=unSign((s),1,0);var E=n;var D=(E+16)&4294967295;HEAP[D]=q;return;return}function __ZN20GfxDeviceNColorSpaceD2Ev(i){var B;var e;var X;var f;var J=0;e=i;var W=e;var V=(W)&4294967295;var U=(V)&4294967295;HEAP[U]=(__ZTV20GfxDeviceNColorSpace+8)&4294967295;f=0;while(1){var m=e;var k=(m+4)&4294967295;var h=HEAP[k];var g=f;var b=(((h))|0)>(((g))|0);if(!(b)){B=3;break}var T=f;var S=e;var R=(S+8)&4294967295;var P=(R+T*4)&4294967295;var N=HEAP[P];X=N;var L=X;var y=(L)!=0;if(y){var w=X;__ZN9GooStringD1Ev(w);var u=X;var s=u;__ZdlPv(s)}var q=f;var o=((q)+1)&4294967295;f=o;B=0;continue}var an=e;var al=(an+136)&4294967295;var aj=HEAP[al];var ah=(aj)!=0;if(ah){var af=e;var ad=(af+136)&4294967295;var ab=HEAP[ad];var Z=e;var Y=(Z+136)&4294967295;var Q=HEAP[Y];var O=(Q)&4294967295;var M=HEAP[O];var K=(M+4)&4294967295;var I=HEAP[K];var H=e;var G=(H+136)&4294967295;var F=HEAP[G];var E=I;FUNCTION_TABLE[E](F)}var D=e;var A=(D+140)&4294967295;var z=HEAP[A];var x=(z)!=0;if(x){var v=e;var t=(v+140)&4294967295;var r=HEAP[t];var p=e;var n=(p+140)&4294967295;var l=HEAP[n];var j=(l)&4294967295;var d=HEAP[j];var c=(d+4)&4294967295;var a=HEAP[c];var am=e;var ak=(am+140)&4294967295;var ai=HEAP[ak];var ag=a;FUNCTION_TABLE[ag](ai)}var ae=((0)&255);var C=reSign((ae),8,0)!=0;if(C){var ac=e;var aa=ac;__ZdlPv(aa)}return;return}function __ZN23GfxSeparationColorSpaceD2Ev(f){var y;var c;var U;var G=0;c=f;var T=c;var S=(T)&4294967295;var R=(S)&4294967295;HEAP[R]=(__ZTV23GfxSeparationColorSpace+8)&4294967295;var Q=c;var P=(Q+4)&4294967295;var O=HEAP[P];U=O;var M=U;var K=(M)!=0;if(K){var I=U;__ZN9GooStringD1Ev(I);var v=U;var t=v;__ZdlPv(t)}var r=c;var p=(r+8)&4294967295;var n=HEAP[p];var l=(n)!=0;if(l){var j=c;var h=(j+8)&4294967295;var e=HEAP[h];var d=c;var a=(d+8)&4294967295;var ad=HEAP[a];var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=(ab+4)&4294967295;var Z=HEAP[aa];var Y=c;var X=(Y+8)&4294967295;var W=HEAP[X];var V=Z;FUNCTION_TABLE[V](W)}var N=c;var L=(N+12)&4294967295;var J=HEAP[L];var H=(J)!=0;if(H){var F=c;var E=(F+12)&4294967295;var D=HEAP[E];var C=c;var B=(C+12)&4294967295;var A=HEAP[B];var x=(A)&4294967295;var w=HEAP[x];var u=(w+4)&4294967295;var s=HEAP[u];var q=c;var o=(q+12)&4294967295;var m=HEAP[o];var k=s;FUNCTION_TABLE[k](m)}var i=((0)&255);var z=reSign((i),8,0)!=0;if(z){var g=c;var b=g;__ZdlPv(b)}return;return}function __ZN21GfxICCBasedColorSpace5parseEP5ArrayP3Gfx(bj,a8){var G=STACKTOP;STACKTOP+=64;_memset(G,0,64);var ag;var aY;var C;var c;var ah;var bd;var aj;var be;var bH;var bG;var bF;var bE;var au;var bk;var bl;var bD;var bm;var bn;var af;var aK=G;var av;var Y;var a4;var T=G+8;var R=G+20;var Q=G+32;var a9;var E=G+44;var P=G+52;var a2=0;aY=bj;C=a8;__ZN6ObjectC1Ev(T);__ZN6ObjectC1Ev(R);__ZN6ObjectC1Ev(Q);var bC=aY;var bA=__ZN5Array5getNFEiP6Object(bC,1,T);var bz=__ZN6Object5isRefEv(T);bn=bz;var by=bn;var S=reSign((by),8,0)!=0;if(S){__ZN6Object6getRefEv(E,T);var bx=(aK)&4294967295;var aV=(E)&4294967295;var aU=HEAP[aV];HEAP[bx]=aU;var aT=(aK+4)&4294967295;var aR=(E+4)&4294967295;var aQ=HEAP[aR];HEAP[aT]=aQ}else{var aP=(aK)&4294967295;HEAP[aP]=0;var aO=(aK+4)&4294967295;HEAP[aO]=0}__ZN6Object4freeEv(T);var aN=aY;var aM=__ZN5Array3getEiP6Object(aN,1,T);var aL=__ZN6Object8isStreamEv(T);var bi=reSign((aL),8,0)!=0;var a5=(bi)^1;var bB=unSign((a5),1,0);bm=bB;var aH=bm;var bh=reSign((aH),8,0)!=0;$bb6$$bb7$6:do{if(bh){__Z5erroriPcz(-1,(__str542049)&4294967295);__ZN6Object4freeEv(T);bD=0}else{var aG=__ZN6Object13streamGetDictEv(T);a4=aG;var aF=a4;var aE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aF,(__str552050)&4294967295,R,0);var aD=__ZN6Object5isIntEv(aE);var bg=reSign((aD),8,0)!=0;var bb=(bg)^1;var aJ=unSign((bb),1,0);bl=aJ;var aC=bl;var bc=reSign((aC),8,0)!=0;if(bc){__Z5erroriPcz(-1,(__str562051)&4294967295);__ZN6Object4freeEv(R);__ZN6Object4freeEv(T);bD=0}else{var aB=__ZN6Object6getIntEv(R);av=aB;__ZN6Object4freeEv(R);var aA=av;var az=(((aA))|0)>32;if(az){var ax=av;__Z5erroriPcz(-1,(__str572052)&4294967295,Pointer_make([ax,0,0,0,32,0,0,0],0,ALLOC_STACK));av=32}var at=a4;var ar=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(at,(__str582053)&4294967295,R,0);var aq=__ZN6Object6isNullEv(ar);var ba=reSign((aq),8,0)!=0;$bb17$$bb16$15:do{if(ba){ag=3}else{var ap=C;var ao=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(R,ap);Y=ao;var an=Y;var am=(an)==0;if(am){ag=3;break $bb17$$bb16$15}au=0;ag=6;break $bb17$$bb16$15}}while(0);if(ag==3){au=1}var al=au;bk=al;var ak=bk;var a6=reSign((ak),8,0)!=0;if(a6){var ai=av;if(ai==1){ag=22}else{if(ai==3){ag=23}else{if(ai==4){ag=24}else{ag=25}}}if(ag==25){__Z5erroriPcz(-1,(__str592054)&4294967295);__ZN6Object4freeEv(R);__ZN6Object4freeEv(T);bD=0;ag=8;break $bb6$$bb7$6}else{if(ag==22){var ae=__Znwj(4);var ad=ae;bE=ad;var ac=bE;__ZN23GfxDeviceGrayColorSpaceC1Ev(ac);var ab=bE;var aa=ab;Y=aa}else{if(ag==23){var Z=__Znwj(4);var X=Z;bF=X;var W=bF;__ZN22GfxDeviceRGBColorSpaceC1Ev(W);var V=bF;var U=V;Y=U}else{if(ag==24){var O=__Znwj(4);var N=O;bG=N;var M=bG;__ZN23GfxDeviceCMYKColorSpaceC1Ev(M);var L=bG;var K=L;Y=K}}}}}__ZN6Object4freeEv(R);var J=__Znwj(84);var I=J;bH=I;var H=bH;var F=av;var D=Y;__ZN21GfxICCBasedColorSpaceC1EiP13GfxColorSpaceP3Ref(H,F,D,aK);var A=bH;af=A;var z=a4;var y=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(z,(__str332028)&4294967295,R,0);var x=__ZN6Object7isArrayEv(y);var a3=reSign((x),8,0)!=0;var g=(a3)^1;var aw=unSign((g),1,0);var a1=reSign((aw),8,0)!=0;$bb33$$bb31$29:do{if(a1){ag=9}else{var w=__ZN6Object14arrayGetLengthEv(R);var v=av;var u=((v)*2)&4294967295;var t=(((w))|0)!=(((u))|0);if(t){ag=9;break $bb33$$bb31$29}aj=1;ag=11;break $bb33$$bb31$29}}while(0);if(ag==9){aj=0}var s=aj;be=s;var r=be;var a0=reSign((r),8,0)!=0;$bb36$$bb55$35:do{if(a0){__ZN6ObjectC1Ev(P);a9=0;$bb54$37:while(1){var bt=a9;var bs=av;var br=(((bt))|0)<(((bs))|0);if(!(br)){ag=20;break $bb36$$bb55$35}var q=a9;var p=((q)*2)&4294967295;var o=__ZN6Object8arrayGetEiPS_(R,p,Q);var n=a9;var m=((n)*2)&4294967295;var l=((m)+1)&4294967295;var k=__ZN6Object8arrayGetEiPS_(R,l,P);var j=__ZN6Object5isNumEv(Q);var aZ=reSign((j),8,0)!=0;var B=(aZ)^1;var a7=unSign((B),1,0);var aX=reSign((a7),8,0)!=0;$bb49$$bb43$40:do{if(aX){ag=14}else{var i=__ZN6Object5isNumEv(P);var aW=reSign((i),8,0)!=0;var bf=(aW)^1;var ay=unSign((bf),1,0);var aS=reSign((ay),8,0)!=0;if(aS){ag=14;break $bb49$$bb43$40}ah=1;ag=16;break $bb49$$bb43$40}}while(0);if(ag==14){ah=0}var h=ah;bd=h;var f=bd;var aI=reSign((f),8,0)!=0;if(aI){var e=a9;var d=__ZN6Object6getNumEv(Q);var b=af;var a=(b+12)&4294967295;var bN=(a+e*8)&4294967295;HEAP[bN]=d;var bM=a9;var bL=__ZN6Object6getNumEv(P);var bK=af;var bJ=(bK+44)&4294967295;var bw=(bJ+bM*8)&4294967295;HEAP[bw]=bL}__ZN6Object4freeEv(Q);__ZN6Object4freeEv(P);var bv=a9;var bu=((bv)+1)&4294967295;a9=bu;ag=13;continue $bb54$37}}}while(0);__ZN6Object4freeEv(R);__ZN6Object4freeEv(T);var bq=af;var bp=bq;bD=bp}}}while(0);var bo=bD;c=bo;var bI=c;STACKTOP=G;return bI;return null}function __ZN13GfxColorSpace5parseEP6ObjectP3Gfx(b5,bF){var D=STACKTOP;STACKTOP+=12;_memset(D,0,12);var aj;var bZ;var A;var c;var ct;var az;var aB;var aD;var cu;var aE;var aF;var bE;var bG;var bH;var cs;var aa;var bI;var cr;var ae;var bJ;var cq;var ag;var bL;var bM;var cp;var b1;var co;var aq;var b2;var cn;var au;var b4;var cm;var ay;var b6;var b8;var ai;var R=D;var bq=0;bZ=b5;A=bF;__ZN6ObjectC1Ev(R);ai=0;var cl=bZ;var ck=__ZN6Object6isNameEv(cl);b8=ck;var a4=b8;var Q=reSign((a4),8,0)!=0;if(Q){var a3=bZ;var a1=__ZN6Object6isNameEPc(a3,(__str1995)&4294967295);var b9=reSign((a1),8,0)!=0;$bb4$$bb2$4:do{if(b9){aj=0}else{var a0=bZ;var aZ=__ZN6Object6isNameEPc(a0,(__str602055)&4294967295);var b7=reSign((aZ),8,0)!=0;if(b7){aj=0;break $bb4$$bb2$4}ay=0;aj=3;break $bb4$$bb2$4}}while(0);if(aj==0){ay=1}var aY=ay;b6=aY;var aX=b6;var b3=reSign((aX),8,0)!=0;if(b3){var aW=__Znwj(4);var aV=aW;cm=aV;var aU=cm;__ZN23GfxDeviceGrayColorSpaceC1Ev(aU);var aR=cm;var aP=aR;ai=aP}else{var aO=bZ;var aN=__ZN6Object6isNameEPc(aO,(__str21997)&4294967295);var bV=reSign((aN),8,0)!=0;$bb13$$bb11$13:do{if(bV){aj=5}else{var aM=bZ;var aK=__ZN6Object6isNameEPc(aM,(__str612056)&4294967295);var bS=reSign((aK),8,0)!=0;if(bS){aj=5;break $bb13$$bb11$13}au=0;aj=8;break $bb13$$bb11$13}}while(0);if(aj==5){au=1}var aJ=au;b4=aJ;var aI=b4;var bN=reSign((aI),8,0)!=0;if(bN){var aH=__Znwj(4);var aG=aH;cn=aG;var aA=cn;__ZN22GfxDeviceRGBColorSpaceC1Ev(aA);var ax=cn;var av=ax;ai=av}else{var at=bZ;var ar=__ZN6Object6isNameEPc(at,(__str41999)&4294967295);var bK=reSign((ar),8,0)!=0;$bb22$$bb20$22:do{if(bK){aj=9}else{var ao=bZ;var an=__ZN6Object6isNameEPc(ao,(__str622057)&4294967295);var by=reSign((an),8,0)!=0;if(by){aj=9;break $bb22$$bb20$22}aq=0;aj=12;break $bb22$$bb20$22}}while(0);if(aj==9){aq=1}var am=aq;b2=am;var al=b2;var bt=reSign((al),8,0)!=0;if(bt){var ak=__Znwj(4);var af=ak;co=af;var ac=co;__ZN23GfxDeviceCMYKColorSpaceC1Ev(ac);var ab=co;var Y=ab;ai=Y}else{var X=bZ;var W=__ZN6Object6isNameEPc(X,(__str102005)&4294967295);b1=W;var V=b1;var br=reSign((V),8,0)!=0;if(br){var U=__Znwj(8);var T=U;cp=T;var S=cp;__ZN20GfxPatternColorSpaceC1EP13GfxColorSpace(S,0);var N=cp;var M=N;ai=M}else{var L=bZ;var J=__ZN6Object7getNameEv(L);__Z5erroriPcz(-1,(__str632058)&4294967295,Pointer_make([J,0,0,0],0,ALLOC_STACK))}}}}}else{var I=bZ;var H=__ZN6Object7isArrayEv(I);bM=H;var F=bM;var bi=reSign((F),8,0)!=0;if(bi){var E=bZ;var C=__ZN6Object8arrayGetEiPS_(E,0,R);var B=__ZN6Object6isNameEPc(R,(__str1995)&4294967295);var bf=reSign((B),8,0)!=0;$bb38$$bb36$38:do{if(bf){aj=14}else{var z=__ZN6Object6isNameEPc(R,(__str602055)&4294967295);var bd=reSign((z),8,0)!=0;if(bd){aj=14;break $bb38$$bb36$38}ag=0;aj=17;break $bb38$$bb36$38}}while(0);if(aj==14){ag=1}var y=ag;bL=y;var x=bL;var a6=reSign((x),8,0)!=0;if(a6){var w=__Znwj(4);var v=w;cq=v;var u=cq;__ZN23GfxDeviceGrayColorSpaceC1Ev(u);var t=cq;var s=t;ai=s}else{var r=__ZN6Object6isNameEPc(R,(__str21997)&4294967295);var a5=reSign((r),8,0)!=0;$bb47$$bb45$47:do{if(a5){aj=19}else{var q=__ZN6Object6isNameEPc(R,(__str612056)&4294967295);var a2=reSign((q),8,0)!=0;if(a2){aj=19;break $bb47$$bb45$47}ae=0;aj=22;break $bb47$$bb45$47}}while(0);if(aj==19){ae=1}var p=ae;bJ=p;var o=bJ;var aT=reSign((o),8,0)!=0;if(aT){var n=__Znwj(4);var m=n;cr=m;var l=cr;__ZN22GfxDeviceRGBColorSpaceC1Ev(l);var k=cr;var j=k;ai=j}else{var i=__ZN6Object6isNameEPc(R,(__str41999)&4294967295);var aS=reSign((i),8,0)!=0;$bb56$$bb54$56:do{if(aS){aj=23}else{var h=__ZN6Object6isNameEPc(R,(__str622057)&4294967295);var aQ=reSign((h),8,0)!=0;if(aQ){aj=23;break $bb56$$bb54$56}aa=0;aj=26;break $bb56$$bb54$56}}while(0);if(aj==23){aa=1}var g=aa;bI=g;var f=bI;var aL=reSign((f),8,0)!=0;if(aL){var e=__Znwj(4);var d=e;cs=d;var b=cs;__ZN23GfxDeviceCMYKColorSpaceC1Ev(b);var a=cs;var cz=a;ai=cz}else{var cy=__ZN6Object6isNameEPc(R,(__str11996)&4294967295);bH=cy;var cx=bH;var aC=reSign((cx),8,0)!=0;if(aC){var cw=bZ;var cv=__ZN6Object8getArrayEv(cw);var cj=__ZN20GfxCalGrayColorSpace5parseEP5Array(cv);ai=cj}else{var ci=__ZN6Object6isNameEPc(R,(__str31998)&4294967295);bG=ci;var ch=bG;var aw=reSign((ch),8,0)!=0;if(aw){var cg=bZ;var cf=__ZN6Object8getArrayEv(cg);var ce=__ZN19GfxCalRGBColorSpace5parseEP5Array(cf);ai=ce}else{var cd=__ZN6Object6isNameEPc(R,(__str52000)&4294967295);bE=cd;var cc=bE;var ap=reSign((cc),8,0)!=0;if(ap){var cb=bZ;var ca=__ZN6Object8getArrayEv(cb);var b0=__ZN16GfxLabColorSpace5parseEP5Array(ca);ai=b0}else{var bY=__ZN6Object6isNameEPc(R,(__str62001)&4294967295);aF=bY;var bX=aF;var ah=reSign((bX),8,0)!=0;if(ah){var bW=bZ;var bU=__ZN6Object8getArrayEv(bW);var bT=A;var bR=__ZN21GfxICCBasedColorSpace5parseEP5ArrayP3Gfx(bU,bT);ai=bR}else{var bQ=__ZN6Object6isNameEPc(R,(__str72002)&4294967295);var ad=reSign((bQ),8,0)!=0;$bb77$$bb75$77:do{if(ad){aj=27}else{var bP=__ZN6Object6isNameEPc(R,(__str642059)&4294967295);var Z=reSign((bP),8,0)!=0;if(Z){aj=27;break $bb77$$bb75$77}cu=0;aj=30;break $bb77$$bb75$77}}while(0);if(aj==27){cu=1}var bO=cu;aE=bO;var bD=aE;var P=reSign((bD),8,0)!=0;if(P){var bC=bZ;var bB=__ZN6Object8getArrayEv(bC);var bA=A;var bz=__ZN20GfxIndexedColorSpace5parseEP5ArrayP3Gfx(bB,bA);ai=bz}else{var bx=__ZN6Object6isNameEPc(R,(__str82003)&4294967295);aD=bx;var bw=aD;var O=reSign((bw),8,0)!=0;if(O){var bv=bZ;var bu=__ZN6Object8getArrayEv(bv);var bs=A;var bp=__ZN23GfxSeparationColorSpace5parseEP5ArrayP3Gfx(bu,bs);ai=bp}else{var bo=__ZN6Object6isNameEPc(R,(__str92004)&4294967295);aB=bo;var bn=aB;var K=reSign((bn),8,0)!=0;if(K){var bm=bZ;var bl=__ZN6Object8getArrayEv(bm);var bk=A;var bj=__ZN20GfxDeviceNColorSpace5parseEP5ArrayP3Gfx(bl,bk);ai=bj}else{var bh=__ZN6Object6isNameEPc(R,(__str102005)&4294967295);az=bh;var bg=az;var G=reSign((bg),8,0)!=0;if(G){var be=bZ;var bb=__ZN6Object8getArrayEv(be);var ba=A;var a9=__ZN20GfxPatternColorSpace5parseEP5ArrayP3Gfx(bb,ba);ai=a9}else{__Z5erroriPcz(-1,(__str652060)&4294967295)}}}}}}}}}}}__ZN6Object4freeEv(R)}else{__Z5erroriPcz(-1,(__str662061)&4294967295)}}var a8=ai;ct=a8;var a7=ct;c=a7;var bc=c;STACKTOP=D;return bc;return null}function __ZN20GfxIndexedColorSpace5parseEP5ArrayP3Gfx(bB,bj){var G=STACKTOP;STACKTOP+=12;_memset(G,0,12);var ae;var aO;var D;var c;var bW;var a2;var a3;var a5;var bV;var a8;var ba;var bb;var ab;var bk;var y;var Q=G;var bi;var bl;var bo;var bm;var bX;var ad;var aZ=0;aO=bB;D=bj;__ZN6ObjectC1Ev(Q);var bU=aO;var bT=__ZN5Array9getLengthEv(bU);var bS=(((bT))|0)!=4;var bR=unSign((bS),1,0);bb=bR;var bQ=bb;var P=reSign((bQ),8,0)!=0;$bb$$bb1$2:do{if(P){__Z5erroriPcz(-1,(__str1072102)&4294967295);ae=0;break $bb$$bb1$2}else{var bP=aO;var bO=__ZN5Array3getEiP6Object(bP,1,Q);var bN=D;var aJ=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(Q,bN);bk=aJ;var aI=bk;var aH=(aI)==0;var aG=unSign((aH),1,0);ba=aG;var aF=ba;var bC=reSign((aF),8,0)!=0;$bb3$$bb4$5:do{if(bC){__Z5erroriPcz(-1,(__str1082103)&4294967295)}else{__ZN6Object4freeEv(Q);var aE=aO;var aD=__ZN5Array3getEiP6Object(aE,2,Q);var aC=__ZN6Object5isIntEv(aD);var bA=reSign((aC),8,0)!=0;var C=(bA)^1;var ac=unSign((C),1,0);a8=ac;var aB=a8;var bz=reSign((aB),8,0)!=0;if(bz){__Z5erroriPcz(-1,(__str1092104)&4294967295);var aA=bk;var az=(aA)!=0;if(az){var ay=bk;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=(aw+4)&4294967295;var au=HEAP[av];var at=au;var ar=bk;FUNCTION_TABLE[at](ar)}}else{var aq=__ZN6Object6getIntEv(Q);y=aq;var ap=y;var ao=(((ap))|0)<0;$bb13$$bb12$14:do{if(ao){ae=3}else{var an=y;var am=(((an))|0)>255;if(am){ae=3;break $bb13$$bb12$14}else{ae=4;break $bb13$$bb12$14}}}while(0);if(ae==3){var al=y;bX=al;var ak=y;var aj=(((ak))|0)<0;if(aj){y=0}else{y=255}var ai=bX;var ah=y;__Z5erroriPcz(-1,(__str1102105)&4294967295,Pointer_make([ai,0,0,0,ah,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(Q);var ag=__Znwj(16);var af=ag;bV=af;var aa=bV;var Z=bk;var Y=y;__ZN20GfxIndexedColorSpaceC1EP13GfxColorSpacei(aa,Z,Y);var X=bV;ab=X;var W=aO;var V=__ZN5Array3getEiP6Object(W,3,Q);var U=bk;var T=(U)&4294967295;var S=HEAP[T];var R=(S+44)&4294967295;var O=HEAP[R];var N=O;var M=bk;var L=FUNCTION_TABLE[N](M);bl=L;var K=__ZN6Object8isStreamEv(Q);a5=K;var J=a5;var bn=reSign((J),8,0)!=0;$bb19$$bb26$23:do{if(bn){__ZN6Object11streamResetEv(Q);bo=0;$bb24$25:while(1){var d=bo;var b=y;var a=(((d))|0)<=(((b))|0);if(!(a)){ae=12;break $bb24$25}var I=ab;var H=(I+12)&4294967295;var F=HEAP[H];var E=bo;var B=bl;var A=((E)*(B))&4294967295;var z=(F+A)&4294967295;var x=bl;var w=__ZN6Object14streamGetCharsEiPh(Q,x,z);ad=w;var v=ad;bm=v;while(1){var j=bm;var i=bl;var h=(((j))|0)<(((i))|0);if(!(h)){ae=10;break}__Z5erroriPcz(-1,(__str1112106)&4294967295);var u=ab;var t=(u+12)&4294967295;var s=HEAP[t];var r=bo;var q=bl;var p=((r)*(q))&4294967295;var o=bm;var n=((p)+(o))&4294967295;var m=(s+n)&4294967295;HEAP[m]=0;var l=bm;var k=((l)+1)&4294967295;bm=k;ae=8;continue}var f=bo;var e=((f)+1)&4294967295;bo=e;ae=7;continue $bb24$25}__ZN6Object11streamCloseEv(Q)}else{var b2=__ZN6Object8isStringEv(Q);a3=b2;var b1=a3;var a1=reSign((b1),8,0)!=0;if(a1){var b0=__ZN6Object9getStringEv(Q);var bZ=__ZN9GooString9getLengthEv(b0);var bY=y;var bM=((bY)+1)&4294967295;var bL=bl;var bK=((bM)*(bL))&4294967295;var bJ=(((bZ))|0)<(((bK))|0);var bI=unSign((bJ),1,0);a2=bI;var bH=a2;var a0=reSign((bH),8,0)!=0;if(a0){__Z5erroriPcz(-1,(__str1122107)&4294967295)}else{var bG=__ZN6Object9getStringEv(Q);var bF=__ZNK9GooString10getCStringEv(bG);bi=bF;bo=0;$bb36$39:while(1){var a6=bo;var a4=y;var aY=(((a6))|0)<=(((a4))|0);if(!(aY)){ae=20;break $bb36$39}bm=0;while(1){var be=bm;var bd=bl;var bc=(((be))|0)<(((bd))|0);if(!(bc)){ae=18;break}var bE=ab;var bD=(bE+12)&4294967295;var by=HEAP[bD];var bx=bo;var bw=bl;var bv=((bx)*(bw))&4294967295;var bu=bm;var bt=((bv)+(bu))&4294967295;var bs=bi;var br=HEAP[bs];var bq=(by+bt)&4294967295;HEAP[bq]=br;var bp=bi;var bh=(bp+1)&4294967295;bi=bh;var bg=bm;var bf=((bg)+1)&4294967295;bm=bf;ae=16;continue}var a9=bo;var a7=((a9)+1)&4294967295;bo=a7;ae=15;continue $bb36$39}ae=21;break $bb19$$bb26$23}}else{__Z5erroriPcz(-1,(__str1132108)&4294967295)}var aV=ab;var aU=(aV)!=0;if(!(aU)){ae=24;break $bb3$$bb4$5}var aT=ab;var aS=(aT)&4294967295;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aP=(aQ+4)&4294967295;var aN=HEAP[aP];var aM=aN;var aL=ab;FUNCTION_TABLE[aM](aL);ae=24;break $bb3$$bb4$5}}while(0);__ZN6Object4freeEv(Q);var aX=ab;var aW=aX;bW=aW;ae=22;break $bb$$bb1$2}}}while(0);__ZN6Object4freeEv(Q);ae=0;break $bb$$bb1$2}}while(0);if(ae==0){bW=0}var aK=bW;c=aK;var g=c;STACKTOP=G;return g;return null}function __ZN23GfxSeparationColorSpace5parseEP5ArrayP3Gfx(am,V){var E=STACKTOP;STACKTOP+=12;_memset(E,0,12);var W;var u;var e;var I;var w;var aA;var az;var d;var f;var ay;var ax;var g;var h;var v;var A;var t;var ad;var X=E;var i=0;u=am;e=V;__ZN6ObjectC1Ev(X);var aw=u;var av=__ZN5Array9getLengthEv(aw);var au=(((av))|0)!=4;var at=unSign((au),1,0);h=at;var ar=h;var K=reSign((ar),8,0)!=0;$bb$$bb1$2:do{if(K){__Z5erroriPcz(-1,(__str1042099)&4294967295);W=0;break $bb$$bb1$2}else{var aq=u;var al=__ZN5Array3getEiP6Object(aq,1,X);var ak=__ZN6Object6isNameEv(al);var ab=reSign((ak),8,0)!=0;var an=(ab)^1;var ao=unSign((an),1,0);g=ao;var aj=g;var Z=reSign((aj),8,0)!=0;$bb5$$bb6$5:do{if(Z){__Z5erroriPcz(-1,(__str1052100)&4294967295)}else{var ai=__ZN6Object7getNameEv(X);ax=ai;var ah=__Znwj(32);var ag=ah;ay=ag;var af=ay;var ae=ax;__ZN9GooStringC1EPKc(af,ae);var ac=ay;A=ac;__ZN6Object4freeEv(X);var aa=u;var U=__ZN5Array3getEiP6Object(aa,2,X);var T=e;var S=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(X,T);t=S;var R=t;var Q=(R)==0;var P=unSign((Q),1,0);f=P;var O=f;var Y=reSign((O),8,0)!=0;$bb8$$bb9$8:do{if(Y){__Z5erroriPcz(-1,(__str1062101)&4294967295)}else{__ZN6Object4freeEv(X);var N=u;var M=__ZN5Array3getEiP6Object(N,3,X);var L=__ZN8Function5parseEP6Object(X);ad=L;var J=ad;var H=(J)==0;var G=unSign((H),1,0);d=G;var F=d;var aB=reSign((F),8,0)!=0;if(aB){var p=t;var o=(p)!=0;if(!(o)){W=5;break $bb8$$bb9$8}var n=t;var m=(n)&4294967295;var l=HEAP[m];var k=(l+4)&4294967295;var j=HEAP[k];var c=j;var b=t;FUNCTION_TABLE[c](b)}else{__ZN6Object4freeEv(X);var D=__Znwj(20);var C=D;az=C;var B=az;var z=A;var y=t;var x=ad;__ZN23GfxSeparationColorSpaceC1EP9GooStringP13GfxColorSpaceP8Function(B,z,y,x);var s=az;v=s;var r=v;var q=r;aA=q;W=3;break $bb$$bb1$2}}}while(0);var a=A;w=a;var aH=w;var aG=(aH)!=0;if(!(aG)){W=7;break $bb5$$bb6$5}var aF=w;__ZN9GooStringD1Ev(aF);var aE=w;var aD=aE;__ZdlPv(aD)}}while(0);__ZN6Object4freeEv(X);W=0;break $bb$$bb1$2}}while(0);if(W==0){aA=0}var aC=aA;I=aC;var ap=I;STACKTOP=E;return ap;return null}function __ZN20GfxDeviceNColorSpace5parseEP5ArrayP3Gfx(be,a0){var G=STACKTOP;STACKTOP+=152;_memset(G,0,152);var ae;var aS;var D;var c;var bz;var by;var aq;var bx;var aB;var aD;var bw;var bv;var aF;var aG;var g;var aH;var ad;var ar;var bf=G;var W;var aU;var R=G+128;var P=G+140;var a1;var aV=0;aS=be;D=a0;__ZN6ObjectC1Ev(R);__ZN6ObjectC1Ev(P);var bu=aS;var bt=__ZN5Array9getLengthEv(bu);var bs=(((bt))|0)==4;$bb2$$bb$2:do{if(bs){ae=0}else{var br=aS;var bq=__ZN5Array9getLengthEv(br);var aR=(((bq))|0)==5;if(aR){ae=0;break $bb2$$bb$2}g=1;ae=2;break $bb2$$bb$2}}while(0);if(ae==0){g=0}var aQ=g;aH=aQ;var aP=aH;var Q=reSign((aP),8,0)!=0;$bb4$$bb5$8:do{if(Q){__Z5erroriPcz(-1,(__str1002095)&4294967295);ae=4;break $bb4$$bb5$8}else{var aO=aS;var aN=__ZN5Array3getEiP6Object(aO,1,R);var aM=__ZN6Object7isArrayEv(aN);var bd=reSign((aM),8,0)!=0;var ag=(bd)^1;var q=unSign((ag),1,0);aG=q;var aL=aG;var bc=reSign((aL),8,0)!=0;$bb9$$bb10$11:do{if(bc){__Z5erroriPcz(-1,(__str1012096)&4294967295)}else{var aK=__ZN6Object14arrayGetLengthEv(R);ar=aK;var aJ=ar;var aI=(((aJ))|0)>32;if(aI){var aE=ar;__Z5erroriPcz(-1,(__str1022097)&4294967295,Pointer_make([aE,0,0,0,32,0,0,0],0,ALLOC_STACK));ar=32}a1=0;$bb19$17:while(1){var ak=a1;var aj=ar;var ai=(((ak))|0)<(((aj))|0);if(!(ai)){ae=11;break $bb19$17}var aC=a1;var aA=__ZN6Object8arrayGetEiPS_(R,aC,P);var az=__ZN6Object6isNameEv(aA);var a3=reSign((az),8,0)!=0;var aT=(a3)^1;var aZ=unSign((aT),1,0);aF=aZ;var ay=aF;var a2=reSign((ay),8,0)!=0;if(a2){ae=8;break $bb19$17}var ax=a1;var aw=__ZN6Object7getNameEv(P);bv=aw;var av=__Znwj(32);var au=av;bw=au;var at=bw;var ap=bv;__ZN9GooStringC1EPKc(at,ap);var ao=(bf+ax*4)&4294967295;var an=bw;HEAP[ao]=an;__ZN6Object4freeEv(P);var am=a1;var al=((am)+1)&4294967295;a1=al;ae=7;continue $bb19$17}if(ae==11){__ZN6Object4freeEv(R);var ah=aS;var af=__ZN5Array3getEiP6Object(ah,2,R);var ac=D;var ab=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(R,ac);W=ab;var aa=W;var Z=(aa)==0;var Y=unSign((Z),1,0);aD=Y;var X=aD;var aY=reSign((X),8,0)!=0;$bb22$$bb23$23:do{if(aY){__Z5erroriPcz(-1,(__str1032098)&4294967295)}else{__ZN6Object4freeEv(R);var V=aS;var U=__ZN5Array3getEiP6Object(V,3,R);var T=__ZN8Function5parseEP6Object(R);aU=T;var S=aU;var O=(S)==0;var N=unSign((O),1,0);aB=N;var M=aB;var aX=reSign((M),8,0)!=0;if(aX){var bE=W;var bD=(bE)!=0;if(!(bD)){ae=19;break $bb22$$bb23$23}var bC=W;var bB=(bC)&4294967295;var bA=HEAP[bB];var bp=(bA+4)&4294967295;var bo=HEAP[bp];var bn=bo;var bm=W;FUNCTION_TABLE[bn](bm)}else{__ZN6Object4freeEv(R);var L=__Znwj(148);var K=L;bx=K;var J=bx;var I=ar;var H=W;var F=aU;__ZN20GfxDeviceNColorSpaceC1EiP13GfxColorSpaceP8Function(J,I,H,F);var E=bx;ad=E;var C=ad;var B=(C+144)&4294967295;HEAP[B]=1;a1=0;while(1){var f=a1;var e=ar;var d=(((f))|0)<(((e))|0);if(!(d)){ae=16;break}var A=a1;var z=a1;var y=(bf+z*4)&4294967295;var x=HEAP[y];var w=ad;var v=(w+8)&4294967295;var u=(v+A*4)&4294967295;HEAP[u]=x;var t=a1;var r=(bf+t*4)&4294967295;var p=HEAP[r];var o=__ZNK9GooString3cmpEPKc(p,(__str532048)&4294967295);var n=(((o))|0)!=0;var m=unSign((n),1,0);aq=m;var l=aq;var aW=reSign((l),8,0)!=0;if(aW){var k=ad;var j=(k+144)&4294967295;HEAP[j]=0}var i=a1;var h=((i)+1)&4294967295;a1=h;ae=13;continue}var b=ad;var a=b;by=a;ae=17;break $bb4$$bb5$8}}}while(0);a1=0;while(1){var a7=a1;var a6=ar;var a5=(((a7))|0)<(((a6))|0);if(!(a5)){ae=23;break $bb9$$bb10$11}var bl=a1;var bk=(bf+bl*4)&4294967295;var bj=HEAP[bk];bz=bj;var bi=bz;var bh=(bi)!=0;if(bh){var bg=bz;__ZN9GooStringD1Ev(bg);var bb=bz;var ba=bb;__ZdlPv(ba)}var a9=a1;var a8=((a9)+1)&4294967295;a1=a8;ae=20;continue}}else{if(ae==8){__Z5erroriPcz(-1,(__str1012096)&4294967295);__ZN6Object4freeEv(P)}}}}while(0);__ZN6Object4freeEv(R);ae=4;break $bb4$$bb5$8}}while(0);if(ae==4){by=0}var a4=by;c=a4;var s=c;STACKTOP=G;return s;return null}function __ZN20GfxPatternColorSpace5parseEP5ArrayP3Gfx(c,m){var t=STACKTOP;STACKTOP+=12;_memset(t,0,12);var s;var w;var b;var u;var M;var B;var E;var L;var x;var H;var p;var N;var h=t;var y=0;w=c;b=m;__ZN6ObjectC1Ev(h);var K=w;var J=__ZN5Array9getLengthEv(K);var I=(((J))|0)==1;$bb2$$bb$2:do{if(I){s=0}else{var G=w;var F=__ZN5Array9getLengthEv(G);var C=(((F))|0)==2;if(C){s=0;break $bb2$$bb$2}x=1;s=2;break $bb2$$bb$2}}while(0);if(s==0){x=0}var A=x;H=A;var z=H;var v=reSign((z),8,0)!=0;$bb4$$bb5$8:do{if(v){__Z5erroriPcz(-1,(__str982093)&4294967295);L=0}else{N=0;var r=w;var q=__ZN5Array9getLengthEv(r);var o=(((q))|0)==2;var n=unSign((o),1,0);E=n;var l=E;var e=reSign((l),8,0)!=0;if(e){var k=w;var j=__ZN5Array3getEiP6Object(k,1,h);var i=b;var g=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(h,i);N=g;var f=N;var a=(f)==0;var X=unSign((a),1,0);B=X;var W=B;var d=reSign((W),8,0)!=0;if(d){__Z5erroriPcz(-1,(__str992094)&4294967295);__ZN6Object4freeEv(h);L=0;s=5;break $bb4$$bb5$8}else{__ZN6Object4freeEv(h)}}var V=__Znwj(8);var U=V;M=U;var T=M;var S=N;__ZN20GfxPatternColorSpaceC1EP13GfxColorSpace(T,S);var R=M;p=R;var Q=p;var P=Q;L=P}}while(0);var D=L;u=D;var O=u;STACKTOP=t;return O;return null}function __ZN10GfxShading4initEP4DictP3Gfx(O,bl,bv){var M=STACKTOP;STACKTOP+=60;_memset(M,0,60);var ao;var bI;var ad;var G;var c;var be;var x;var z;var B;var H;var I;var K;var b8;var P;var ac=M;var aa=M+12;var bx;var Z=M+24;var Y=M+36;var X=M+48;var bd=0;bI=O;ad=bl;G=bv;__ZN6ObjectC1Ev(ac);__ZN6ObjectC1Ev(aa);var b7=ad;var b6=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b7,(__str672062)&4294967295,ac,0);var b5=G;var b4=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(ac,b5);var b3=bI;var b2=(b3+8)&4294967295;HEAP[b2]=b4;var b1=bI;var b0=(b1+8)&4294967295;var bZ=HEAP[b0];var aW=(bZ)==0;var aV=unSign((aW),1,0);P=aV;var aU=P;var ab=reSign((aU),8,0)!=0;if(ab){__Z5erroriPcz(-1,(__str682063)&4294967295);__ZN6Object4freeEv(ac);b8=0}else{__ZN6Object4freeEv(ac);bx=0;$bb3$5:while(1){var aL=bx;var aK=(((aL))|0)<=31;if(!(aK)){ao=3;break $bb3$5}var aT=bx;var aS=bI;var aR=(aS+12)&4294967295;var aQ=(aR)&4294967295;var aP=(aQ+aT*4)&4294967295;HEAP[aP]=0;var aO=bx;var aN=((aO)+1)&4294967295;bx=aN;ao=1;continue $bb3$5}var aJ=bI;var aI=(aJ+140)&4294967295;HEAP[aI]=0;var aH=ad;var aF=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aH,(__str692064)&4294967295,ac,0);var aE=__ZN6Object7isArrayEv(aF);K=aE;var aD=K;var bN=reSign((aD),8,0)!=0;if(bN){var aC=__ZN6Object14arrayGetLengthEv(ac);var aB=bI;var aA=(aB+8)&4294967295;var az=HEAP[aA];var ay=bI;var ax=(ay+8)&4294967295;var aw=HEAP[ax];var av=(aw)&4294967295;var at=HEAP[av];var ar=(at+44)&4294967295;var aq=HEAP[ar];var ap=bI;var an=(ap+8)&4294967295;var am=HEAP[an];var al=aq;var ak=FUNCTION_TABLE[al](am);var aj=(((aC))|0)==(((ak))|0);var ai=unSign((aj),1,0);I=ai;var ah=I;var bM=reSign((ah),8,0)!=0;if(bM){var ag=bI;var af=(ag+140)&4294967295;HEAP[af]=1;bx=0;while(1){var E=bI;var D=(E+8)&4294967295;var C=HEAP[D];var A=bI;var y=(A+8)&4294967295;var w=HEAP[y];var v=(w)&4294967295;var u=HEAP[v];var t=(u+44)&4294967295;var s=HEAP[t];var q=bI;var p=(q+8)&4294967295;var o=HEAP[p];var n=s;var m=FUNCTION_TABLE[n](o);var l=bx;var k=(((m))|0)>(((l))|0);var j=unSign((k),1,0);H=j;var i=H;var bE=reSign((i),8,0)!=0;if(!(bE)){ao=6;break}var ae=bx;var W=bx;var V=__ZN6Object8arrayGetEiPS_(ac,W,aa);var U=__ZN6Object6getNumEv(V);var T=__ZL8dblToCold2110(U);var S=bI;var R=(S+12)&4294967295;var Q=(R)&4294967295;var N=(Q+ae*4)&4294967295;HEAP[N]=T;__ZN6Object4freeEv(aa);var L=bx;var J=((L)+1)&4294967295;bx=J;ao=4;continue}}else{__Z5erroriPcz(-1,(__str702065)&4294967295)}}__ZN6Object4freeEv(ac);var h=bI;var f=(h+168)&4294967295;HEAP[f]=0;var e=bI;var d=(e+168)&4294967295;var b=HEAP[d];var a=bI;var ce=(a+160)&4294967295;HEAP[ce]=b;var cd=bI;var cc=(cd+160)&4294967295;var cb=HEAP[cc];var ca=bI;var bY=(ca+152)&4294967295;HEAP[bY]=cb;var bX=bI;var bW=(bX+152)&4294967295;var bV=HEAP[bW];var bU=bI;var bS=(bU+144)&4294967295;HEAP[bS]=bV;var bR=bI;var bQ=(bR+176)&4294967295;HEAP[bQ]=0;var bP=ad;var bO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bP,(__str452040)&4294967295,ac,0);var bL=__ZN6Object7isArrayEv(bO);B=bL;var bK=B;var bz=reSign((bK),8,0)!=0;if(bz){var bJ=__ZN6Object14arrayGetLengthEv(ac);var bH=(((bJ))|0)==4;var bG=unSign((bH),1,0);z=bG;var bF=z;var by=reSign((bF),8,0)!=0;if(by){__ZN6ObjectC1Ev(Z);__ZN6ObjectC1Ev(Y);__ZN6ObjectC1Ev(X);var bD=__ZN6Object8arrayGetEiPS_(ac,0,aa);var bC=__ZN6Object8arrayGetEiPS_(ac,1,Z);var bB=__ZN6Object8arrayGetEiPS_(ac,2,Y);var bA=__ZN6Object8arrayGetEiPS_(ac,3,X);var bt=__ZN6Object5isNumEv(aa);var bw=reSign((bt),8,0)!=0;var bu=(bw)^1;var b9=unSign((bu),1,0);var bn=reSign((b9),8,0)!=0;$bb39$$bb23$23:do{if(bn){ao=8}else{var bs=__ZN6Object5isNumEv(Z);var bj=reSign((bs),8,0)!=0;var au=(bj)^1;var bc=unSign((au),1,0);var bg=reSign((bc),8,0)!=0;if(bg){ao=8;break $bb39$$bb23$23}var br=__ZN6Object5isNumEv(Y);var bf=reSign((br),8,0)!=0;var aG=(bf)^1;var bT=unSign((aG),1,0);var a5=reSign((bT),8,0)!=0;if(a5){ao=8;break $bb39$$bb23$23}var bq=__ZN6Object5isNumEv(X);var a2=reSign((bq),8,0)!=0;var r=(a2)^1;var aM=unSign((r),1,0);var aZ=reSign((aM),8,0)!=0;if(aZ){ao=8;break $bb39$$bb23$23}be=1;ao=12;break $bb39$$bb23$23}}while(0);if(ao==8){be=0}var bp=be;x=bp;var bo=x;var aX=reSign((bo),8,0)!=0;if(aX){var bm=bI;var bk=(bm+176)&4294967295;HEAP[bk]=1;var bi=__ZN6Object6getNumEv(aa);var bh=bI;var bb=(bh+144)&4294967295;HEAP[bb]=bi;var ba=__ZN6Object6getNumEv(Z);var a9=bI;var a8=(a9+152)&4294967295;HEAP[a8]=ba;var a7=__ZN6Object6getNumEv(Y);var a6=bI;var a4=(a6+160)&4294967295;HEAP[a4]=a7;var a3=__ZN6Object6getNumEv(X);var a1=bI;var a0=(a1+168)&4294967295;HEAP[a0]=a3}else{__Z5erroriPcz(-1,(__str712066)&4294967295)}__ZN6Object4freeEv(aa);__ZN6Object4freeEv(Z);__ZN6Object4freeEv(Y);__ZN6Object4freeEv(X)}else{__Z5erroriPcz(-1,(__str722067)&4294967295)}}__ZN6Object4freeEv(ac);b8=1}var aY=b8;c=aY;var g=c;var F=(((g))&255);STACKTOP=M;return F;return null}function __ZN19GfxPatchMeshShading5parseEiP4DictP6StreamP3Gfx(Nj,RJ,NJ,LU){var ve=STACKTOP;STACKTOP+=2228;_memset(ve,0,2228);var wy;var Re;var Rd;var sP;var BH;var oQ;var M3;var Rb;var M2;var l2;var LP;var cB;var LR;var cI;var cN;var M1;var cO;var cR;var cT;var cV;var LS;var c3;var LT;var c6;var c8;var da;var dc;var LN;var pl=ve;var R5;var Rc;var kd;var K6;var qa;var se;var y1;var BQ;var hH=ve+128;var jy=ve+384;var l3;var u2;var dh=ve+640;var wY;var Mb;var gy;var Fd;var nN;var nw;var hL;var Mz=ve+896;var Ma=ve+900;var L9=ve+1028;var LQ=ve+1156;var LO=ve+1160;var Mq=ve+1164;var Qk=ve+2188;var j3;var Kb=ve+2204;var J9=ve+2216;var Mg;var Me;var qv;var GQ=0;Re=Nj;Rd=RJ;sP=NJ;BH=LU;__ZN6ObjectC1Ev(Kb);__ZN6ObjectC1Ev(J9);var M0=Rd;var MZ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(M0,(__str732068)&4294967295,Kb,0);var MY=__ZN6Object5isIntEv(MZ);dc=MY;var MX=dc;var D3=reSign((MX),8,0)!=0;$bb$$bb2$2:do{if(D3){var MW=__ZN6Object6getIntEv(Kb);Rc=MW;__ZN6Object4freeEv(Kb);var MV=Rd;var MU=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(MV,(__str742069)&4294967295,Kb,0);var dW=__ZN6Object5isIntEv(MU);da=dW;var dV=da;var LX=reSign((dV),8,0)!=0;if(LX){var dU=__ZN6Object6getIntEv(Kb);kd=dU;__ZN6Object4freeEv(Kb);var dT=Rd;var dS=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dT,(__str762071)&4294967295,Kb,0);var dR=__ZN6Object5isIntEv(dS);c8=dR;var dQ=c8;var LW=reSign((dQ),8,0)!=0;if(LW){var dP=__ZN6Object6getIntEv(Kb);K6=dP;__ZN6Object4freeEv(Kb);var dO=Rd;var dN=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dO,(__str782073)&4294967295,Kb,0);var dC=__ZN6Object7isArrayEv(dN);var LV=reSign((dC),8,0)!=0;var RK=(LV)^1;var sq=unSign((RK),1,0);var zY=reSign((sq),8,0)!=0;$bb14$$bb12$8:do{if(zY){wy=1}else{var dB=__ZN6Object14arrayGetLengthEv(Kb);var dA=(((dB))|0)<=5;if(dA){wy=1;break $bb14$$bb12$8}LT=1;wy=3;break $bb14$$bb12$8}}while(0);if(wy==1){LT=0}var dz=LT;c6=dz;var dy=c6;var zX=reSign((dy),8,0)!=0;if(zX){var dx=__ZN6Object8arrayGetEiPS_(Kb,0,J9);var dw=__ZN6Object6getNumEv(dx);qa=dw;__ZN6Object4freeEv(J9);var dv=__ZN6Object8arrayGetEiPS_(Kb,1,J9);var du=__ZN6Object6getNumEv(dv);se=du;__ZN6Object4freeEv(J9);var dt=se;var ds=qa;var dr=(dt)-(ds);var dq=Rc;var dp=(((dq))|0);var dn=_llvm_pow_f64(2,dp);var dm=(dn)-1;var dl=(dr)/(dm);l3=dl;var dk=__ZN6Object8arrayGetEiPS_(Kb,2,J9);var dj=__ZN6Object6getNumEv(dk);y1=dj;__ZN6Object4freeEv(J9);var di=__ZN6Object8arrayGetEiPS_(Kb,3,J9);var dg=__ZN6Object6getNumEv(di);BQ=dg;__ZN6Object4freeEv(J9);var df=BQ;var de=y1;var dd=(df)-(de);var db=Rc;var c9=(((db))|0);var c7=_llvm_pow_f64(2,c9);var c5=(c7)-1;var c4=(dd)/(c5);u2=c4;Mg=0;$bb19$16:while(1){var cr=Mg;var cq=((cr)*2)&4294967295;var cp=((cq)+5)&4294967295;var co=__ZN6Object14arrayGetLengthEv(Kb);var cn=(((cp))|0)>=(((co))|0);$bb22$$bb20$18:do{if(cn){wy=6}else{var cm=Mg;var cl=(((cm))|0)>31;if(cl){wy=6;break $bb22$$bb20$18}LS=1;wy=8;break $bb22$$bb20$18}}while(0);if(wy==6){LS=0}var ck=LS;c3=ck;var cj=c3;var zB=reSign((cj),8,0)!=0;if(!(zB)){wy=11;break $bb19$16}var c2=Mg;var c1=Mg;var c0=((c1)*2)&4294967295;var cZ=((c0)+4)&4294967295;var cY=__ZN6Object8arrayGetEiPS_(Kb,cZ,J9);var cX=__ZN6Object6getNumEv(cY);var cW=(hH+c2*8)&4294967295;HEAP[cW]=cX;__ZN6Object4freeEv(J9);var cU=Mg;var cS=Mg;var cQ=((cS)*2)&4294967295;var cP=((cQ)+5)&4294967295;var cM=__ZN6Object8arrayGetEiPS_(Kb,cP,J9);var cL=__ZN6Object6getNumEv(cM);var cK=(jy+cU*8)&4294967295;HEAP[cK]=cL;__ZN6Object4freeEv(J9);var cJ=Mg;var cH=Mg;var cG=(jy+cH*8)&4294967295;var cF=HEAP[cG];var cE=Mg;var cD=(hH+cE*8)&4294967295;var cC=HEAP[cD];var cA=(cF)-(cC);var cz=kd;var cy=1<<(cz);var cx=((cy)-1)&4294967295;var cw=(((cx))|0);var cv=(cA)/(cw);var cu=(dh+cJ*8)&4294967295;HEAP[cu]=cv;var ct=Mg;var cs=((ct)+1)&4294967295;Mg=cs;wy=5;continue $bb19$16}var ci=Mg;gy=ci;__ZN6Object4freeEv(Kb);var ch=Rd;var cg=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ch,(__str802075)&4294967295,Kb,0);var cf=__ZN6Object6isNullEv(cg);var zA=reSign((cf),8,0)!=0;var LY=(zA)^1;var LM=unSign((LY),1,0);cV=LM;var ce=cV;var zz=reSign((ce),8,0)!=0;if(zz){var cd=__ZN6Object7isArrayEv(Kb);cT=cd;var cc=cT;var zo=reSign((cc),8,0)!=0;$bb32$$bb41$28:do{if(zo){var ca=__ZN6Object14arrayGetLengthEv(Kb);R5=ca;var b9=R5;var b8=(((b9))|0)>32;if(b8){__Z5erroriPcz(-1,(__str822077)&4294967295);wy=12;break $bb$$bb2$2}else{Mg=0;while(1){var AN=Mg;var AK=R5;var AH=(((AN))|0)<(((AK))|0);if(!(AH)){wy=17;break}var b7=Mg;var b6=__ZN6Object8arrayGetEiPS_(Kb,b7,J9);var Bh=Mg;var Be=__ZN8Function5parseEP6Object(J9);var Bb=(pl+Bh*4)&4294967295;HEAP[Bb]=Be;var A9=(pl+Bh*4)&4294967295;var A7=HEAP[A9];var A5=(A7)==0;var A3=unSign((A5),1,0);cR=A3;var A1=cR;var zn=reSign((A1),8,0)!=0;if(zn){wy=14;break}__ZN6Object4freeEv(J9);var AZ=Mg;var AX=((AZ)+1)&4294967295;Mg=AX;wy=13;continue}if(wy==17){}else{if(wy==14){__ZN6Object4freeEv(Kb);__ZN6Object4freeEv(J9);wy=12;break $bb$$bb2$2}}}}else{R5=1;var AF=__ZN8Function5parseEP6Object(Kb);var AD=(pl)&4294967295;HEAP[AD]=AF;var AB=(pl)&4294967295;var Az=HEAP[AB];var Ax=(Az)==0;var Av=unSign((Ax),1,0);cO=Av;var At=cO;var y2=reSign((At),8,0)!=0;if(!(y2)){wy=20;break $bb32$$bb41$28}__ZN6Object4freeEv(Kb);wy=12;break $bb$$bb2$2}}while(0)}else{R5=0}__ZN6Object4freeEv(Kb);Fd=0;wY=0;nN=0;var Aj=__Znwj(12);var Ag=Aj;M1=Ag;var Ad=M1;var Ab=sP;__ZN16GfxShadingBitBufC1EP6Stream(Ad,Ab);var z9=M1;j3=z9;$bb47$45:while(1){var z7=j3;var z5=K6;var z3=__ZN16GfxShadingBitBuf7getBitsEiPj(z7,z5,Mz);var y0=reSign((z3),8,0)!=0;var u3=(y0)^1;var cb=unSign((u3),1,0);cN=cb;var z1=cN;var yv=reSign((z1),8,0)!=0;if(yv){wy=23;break $bb47$45}var zZ=Re;var zU=(((zZ))|0)==6;if(zU){var zS=HEAP[Mz];if(zS==0){wy=82}else{wy=83}if(wy==83){nw=8;hL=2}else{if(wy==82){nw=12;hL=4}}}else{var zQ=HEAP[Mz];if(zQ==0){wy=84}else{wy=85}if(wy==85){nw=12;hL=2}else{if(wy==84){nw=16;hL=4}}}Mg=0;$bb75$59:while(1){var y3=Mg;var yW=nw;var yU=(((y3))|0)<(((yW))|0);if(!(yU)){wy=32;break $bb75$59}var zO=j3;var zM=Rc;var zK=__ZN16GfxShadingBitBuf7getBitsEiPj(zO,zM,LQ);var x0=reSign((zK),8,0)!=0;var KV=(x0)^1;var zW=unSign((KV),1,0);var xZ=reSign((zW),8,0)!=0;$bb70$$bb65$62:do{if(xZ){wy=28}else{var zI=j3;var zG=Rc;var zE=__ZN16GfxShadingBitBuf7getBitsEiPj(zI,zG,LO);var xY=reSign((zE),8,0)!=0;var wz=(xY)^1;var ln=unSign((wz),1,0);var xX=reSign((ln),8,0)!=0;if(xX){wy=28;break $bb70$$bb65$62}LR=0;wy=31;break $bb70$$bb65$62}}while(0);if(wy==28){LR=1}var zC=LR;cI=zC;var zy=cI;var xs=reSign((zy),8,0)!=0;if(xs){wy=32;break $bb75$59}var zx=Mg;var zw=HEAP[LQ];var zv=unSign((zw),32,0);var zu=l3;var zt=(zv)*(zu);var zs=qa;var zr=(zt)+(zs);var zq=(Ma+zx*8)&4294967295;HEAP[zq]=zr;var zp=Mg;var zj=HEAP[LO];var zh=unSign((zj),32,0);var zf=u2;var zd=(zh)*(zf);var zb=y1;var y9=(zd)+(zb);var y7=(L9+zp*8)&4294967295;HEAP[y7]=y9;var y5=Mg;var y4=((y5)+1)&4294967295;Mg=y4;wy=27;continue $bb75$59}var yS=Mg;var yQ=nw;var yN=(((yS))|0)<(((yQ))|0);if(yN){wy=23;break $bb47$45}Mg=0;$bb89$71:while(1){var q2=Mg;var q0=hL;var qY=(((q2))|0)<(((q0))|0);if(!(qY)){wy=42;break $bb89$71}Me=0;while(1){var ri=Me;var rg=gy;var rf=(((ri))|0)<(((rg))|0);if(!(rf)){wy=38;break}var yK=Me;var yH=(Qk+yK*4)&4294967295;var yE=j3;var yC=kd;var yA=__ZN16GfxShadingBitBuf7getBitsEiPj(yE,yC,yH);var wW=reSign((yA),8,0)!=0;var QZ=(wW)^1;var jd=unSign((QZ),1,0);cB=jd;var yr=cB;var wV=reSign((yr),8,0)!=0;if(wV){wy=38;break}var yp=Mg;var yn=Me;var yl=Me;var yi=(hH+yl*8)&4294967295;var yf=HEAP[yi];var yc=Me;var x9=(dh+yc*8)&4294967295;var x7=HEAP[x9];var x5=Me;var xT=(Qk+x5*4)&4294967295;var xR=HEAP[xT];var xP=unSign((xR),32,0);var xN=(x7)*(xP);var xK=(yf)+(xN);var xH=(Mq+yp*256)&4294967295;var xE=(xH+yn*8)&4294967295;HEAP[xE]=xK;var xB=R5;var xz=(((xB))|0)==0;if(xz){var xx=Mg;var xo=Me;var xm=Mg;var xk=Me;var xi=(Mq+xm*256)&4294967295;var xf=(xi+xk*8)&4294967295;var xc=HEAP[xf];var w9=__ZL8dblToCold2110(xc);var w6=(((w9))|0);var w4=(Mq+xx*256)&4294967295;var w2=(w4+xo*8)&4294967295;HEAP[w2]=w6}var rm=Me;var rk=((rm)+1)&4294967295;Me=rk;wy=37;continue}var re=Me;var rd=gy;var rc=(((re))|0)<(((rd))|0);if(rc){wy=42;break $bb89$71}var rb=Mg;var ra=((rb)+1)&4294967295;Mg=ra;wy=36;continue $bb89$71}var qW=Mg;var qV=hL;var qU=(((qW))|0)<(((qV))|0);if(qU){wy=23;break $bb47$45}var qT=Fd;var qS=nN;var qR=(((qT))|0)==(((qS))|0);if(qR){var qQ=nN;qv=qQ;var qI=nN;var qG=(((qI))|0)!=0;if(qG){var qE=nN;var qC=((qE)*2)&4294967295;LP=qC}else{LP=16}var qB=LP;nN=qB;var qA=wY;var qz=qA;var qy=nN;var qx=_greallocn(qz,qy,1280);var qw=qx;wY=qw;var qu=nN;var qt=qv;var qs=((qu)-(qt))&4294967295;var qr=((qs)*1280)&4294967295;var qq=wY;var qp=qv;var qo=(qq+1280*qp)&4294967295;var qn=qo;_llvm_memset_p0i8_i32(qn,0,qr,1,0)}var qm=wY;var ql=Fd;var qk=(qm+1280*ql)&4294967295;Mb=qk;var qj=Re;var qi=(((qj))|0)==6;$bb97$$bb114$92:do{if(qi){var qh=HEAP[Mz];if(qh==0){wy=86}else{if(qh==1){wy=87}else{if(qh==2){wy=88}else{if(qh==3){wy=89}else{wy=60}}}}$bb113$$bb98$$bb102$$bb106$$bb110$94:do{if(wy==86){var qg=(Ma)&4294967295;var qf=HEAP[qg];var qe=Mb;var qd=(qe)&4294967295;var qc=(qd)&4294967295;var qb=(qc)&4294967295;HEAP[qb]=qf;var p7=(L9)&4294967295;var p5=HEAP[p7];var p3=Mb;var p1=(p3+128)&4294967295;var pZ=(p1)&4294967295;var pX=(pZ)&4294967295;HEAP[pX]=p5;var pV=(Ma+8)&4294967295;var pT=HEAP[pV];var pR=Mb;var pQ=(pR)&4294967295;var pN=(pQ)&4294967295;var pL=(pN+8)&4294967295;HEAP[pL]=pT;var pJ=(L9+8)&4294967295;var pH=HEAP[pJ];var pF=Mb;var pC=(pF+128)&4294967295;var pz=(pC)&4294967295;var pw=(pz+8)&4294967295;HEAP[pw]=pH;var pt=(Ma+16)&4294967295;var pr=HEAP[pt];var pi=Mb;var pg=(pi)&4294967295;var pe=(pg)&4294967295;var pc=(pe+16)&4294967295;HEAP[pc]=pr;var pa=(L9+16)&4294967295;var o7=HEAP[pa];var o4=Mb;var o1=(o4+128)&4294967295;var oY=(o1)&4294967295;var oW=(oY+16)&4294967295;HEAP[oW]=o7;var oN=(Ma+24)&4294967295;var oL=HEAP[oN];var oJ=Mb;var oH=(oJ)&4294967295;var oF=(oH)&4294967295;var oC=(oF+24)&4294967295;HEAP[oC]=oL;var oz=(L9+24)&4294967295;var ow=HEAP[oz];var ot=Mb;var or=(ot+128)&4294967295;var oj=(or)&4294967295;var oh=(oj+24)&4294967295;HEAP[oh]=ow;var of=(Ma+32)&4294967295;var od=HEAP[of];var ob=Mb;var n8=(ob)&4294967295;var n5=(n8+32)&4294967295;var n2=(n5+24)&4294967295;HEAP[n2]=od;var nZ=(L9+32)&4294967295;var nX=HEAP[nZ];var i5=Mb;var i3=(i5+128)&4294967295;var i1=(i3+32)&4294967295;var iZ=(i1+24)&4294967295;HEAP[iZ]=nX;var iY=(Ma+40)&4294967295;var iX=HEAP[iY];var iW=Mb;var iV=(iW)&4294967295;var iU=(iV+64)&4294967295;var iT=(iU+24)&4294967295;HEAP[iT]=iX;var iL=(L9+40)&4294967295;var iJ=HEAP[iL];var iH=Mb;var iF=(iH+128)&4294967295;var iE=(iF+64)&4294967295;var iD=(iE+24)&4294967295;HEAP[iD]=iJ;var iC=(Ma+48)&4294967295;var iB=HEAP[iC];var iA=Mb;var iz=(iA)&4294967295;var iq=(iz+96)&4294967295;var io=(iq+24)&4294967295;HEAP[io]=iB;var il=(L9+48)&4294967295;var ij=HEAP[il];var ii=Mb;var ih=(ii+128)&4294967295;var ig=(ih+96)&4294967295;var ie=(ig+24)&4294967295;HEAP[ie]=ij;var id=(Ma+56)&4294967295;var ic=HEAP[id];var ib=Mb;var ia=(ib)&4294967295;var h9=(ia+96)&4294967295;var h8=(h9+16)&4294967295;HEAP[h8]=ic;var h7=(L9+56)&4294967295;var h6=HEAP[h7];var h5=Mb;var h4=(h5+128)&4294967295;var h3=(h4+96)&4294967295;var h2=(h3+16)&4294967295;HEAP[h2]=h6;var h1=(Ma+64)&4294967295;var h0=HEAP[h1];var hZ=Mb;var hY=(hZ)&4294967295;var hX=(hY+96)&4294967295;var hW=(hX+8)&4294967295;HEAP[hW]=h0;var hV=(L9+64)&4294967295;var hU=HEAP[hV];var hT=Mb;var hS=(hT+128)&4294967295;var hP=(hS+96)&4294967295;var hN=(hP+8)&4294967295;HEAP[hN]=hU;var hK=(Ma+72)&4294967295;var hI=HEAP[hK];var hF=Mb;var hD=(hF)&4294967295;var hB=(hD+96)&4294967295;var hz=(hB)&4294967295;HEAP[hz]=hI;var hx=(L9+72)&4294967295;var hw=HEAP[hx];var ht=Mb;var hr=(ht+128)&4294967295;var hp=(hr+96)&4294967295;var hn=(hp)&4294967295;HEAP[hn]=hw;var hl=(Ma+80)&4294967295;var hi=HEAP[hl];var hf=Mb;var hc=(hf)&4294967295;var g9=(hc+64)&4294967295;var g7=(g9)&4294967295;HEAP[g7]=hi;var gZ=(L9+80)&4294967295;var gX=HEAP[gZ];var gV=Mb;var gT=(gV+128)&4294967295;var gR=(gT+64)&4294967295;var gO=(gR)&4294967295;HEAP[gO]=gX;var gL=(Ma+88)&4294967295;var gI=HEAP[gL];var gF=Mb;var gD=(gF)&4294967295;var gu=(gD+32)&4294967295;var gs=(gu)&4294967295;HEAP[gs]=gI;var gq=(L9+88)&4294967295;var go=HEAP[gq];var gm=Mb;var gj=(gm+128)&4294967295;var gg=(gj+32)&4294967295;var gd=(gg)&4294967295;HEAP[gd]=go;Me=0;while(1){var K=Me;var J=gy;var I=(((K))|0)<(((J))|0);if(!(I)){wy=50;break}var ga=Me;var f8=Me;var f0=(Mq)&4294967295;var fY=(f0+f8*8)&4294967295;var fW=HEAP[fY];var fU=Mb;var fS=(fU+256)&4294967295;var fP=(fS)&4294967295;var fM=(fP)&4294967295;var fJ=(fM)&4294967295;var fG=(fJ+ga*8)&4294967295;HEAP[fG]=fW;var fE=Me;var aQ=Me;var aO=(Mq+256)&4294967295;var aL=(aO+aQ*8)&4294967295;var aK=HEAP[aL];var aJ=Mb;var aI=(aJ+256)&4294967295;var aH=(aI)&4294967295;var aG=(aH+256)&4294967295;var aF=(aG)&4294967295;var aE=(aF+fE*8)&4294967295;HEAP[aE]=aK;var av=Me;var at=Me;var aq=(Mq+512)&4294967295;var ap=(aq+at*8)&4294967295;var ao=HEAP[ap];var an=Mb;var am=(an+256)&4294967295;var al=(am+512)&4294967295;var ak=(al+256)&4294967295;var aj=(ak)&4294967295;var aa=(aj+av*8)&4294967295;HEAP[aa]=ao;var Y=Me;var W=Me;var V=(Mq+768)&4294967295;var U=(V+W*8)&4294967295;var T=HEAP[U];var S=Mb;var R=(S+256)&4294967295;var Q=(R+512)&4294967295;var P=(Q)&4294967295;var O=(P)&4294967295;var N=(O+Y*8)&4294967295;HEAP[N]=T;var M=Me;var L=((M)+1)&4294967295;Me=L;wy=48;continue}}else{if(wy==87){var H=Fd;var G=((H)-1)&4294967295;var F=wY;var E=(F+1280*G)&4294967295;var D=(E)&4294967295;var C=(D)&4294967295;var B=(C+24)&4294967295;var A=HEAP[B];var z=Mb;var y=(z)&4294967295;var x=(y)&4294967295;var w=(x)&4294967295;HEAP[w]=A;var v=Fd;var r=((v)-1)&4294967295;var p=wY;var n=(p+1280*r)&4294967295;var l=(n+128)&4294967295;var j=(l)&4294967295;var h=(j+24)&4294967295;var f=HEAP[h];var d=Mb;var c=(d+128)&4294967295;var b=(c)&4294967295;var UW=(b)&4294967295;HEAP[UW]=f;var UU=Fd;var US=((UU)-1)&4294967295;var UQ=wY;var UO=(UQ+1280*US)&4294967295;var UL=(UO)&4294967295;var UI=(UL+32)&4294967295;var UF=(UI+24)&4294967295;var UD=HEAP[UF];var UB=Mb;var Us=(UB)&4294967295;var Uq=(Us)&4294967295;var Uo=(Uq+8)&4294967295;HEAP[Uo]=UD;var Um=Fd;var Uk=((Um)-1)&4294967295;var Uh=wY;var Ue=(Uh+1280*Uk)&4294967295;var Ub=(Ue+128)&4294967295;var T9=(Ub+32)&4294967295;var T7=(T9+24)&4294967295;var TY=HEAP[T7];var TW=Mb;var TU=(TW+128)&4294967295;var TS=(TU)&4294967295;var TQ=(TS+8)&4294967295;HEAP[TQ]=TY;var TN=Fd;var TK=((TN)-1)&4294967295;var TH=wY;var TF=(TH+1280*TK)&4294967295;var TD=(TF)&4294967295;var Tu=(TD+64)&4294967295;var Ts=(Tu+24)&4294967295;var Tq=HEAP[Ts];var To=Mb;var Tm=(To)&4294967295;var Tj=(Tm)&4294967295;var Tg=(Tj+16)&4294967295;HEAP[Tg]=Tq;var Td=Fd;var Tb=((Td)-1)&4294967295;var S9=wY;var Q9=(S9+1280*Tb)&4294967295;var Q8=(Q9+128)&4294967295;var Q7=(Q8+64)&4294967295;var Q6=(Q7+24)&4294967295;var Q5=HEAP[Q6];var Q4=Mb;var Q3=(Q4+128)&4294967295;var Q2=(Q3)&4294967295;var Q1=(Q2+16)&4294967295;HEAP[Q1]=Q5;var Q0=Fd;var QY=((Q0)-1)&4294967295;var QX=wY;var QW=(QX+1280*QY)&4294967295;var QV=(QW)&4294967295;var QU=(QV+96)&4294967295;var QT=(QU+24)&4294967295;var QS=HEAP[QT];var QR=Mb;var QQ=(QR)&4294967295;var QP=(QQ)&4294967295;var QO=(QP+24)&4294967295;HEAP[QO]=QS;var QN=Fd;var QM=((QN)-1)&4294967295;var QL=wY;var QK=(QL+1280*QM)&4294967295;var QJ=(QK+128)&4294967295;var QI=(QJ+96)&4294967295;var QH=(QI+24)&4294967295;var QG=HEAP[QH];var QF=Mb;var QE=(QF+128)&4294967295;var QD=(QE)&4294967295;var QC=(QD+24)&4294967295;HEAP[QC]=QG;var QB=(Ma)&4294967295;var QA=HEAP[QB];var Qz=Mb;var Qy=(Qz)&4294967295;var Qx=(Qy+32)&4294967295;var Qw=(Qx+24)&4294967295;HEAP[Qw]=QA;var Qv=(L9)&4294967295;var Qu=HEAP[Qv];var Qt=Mb;var Qs=(Qt+128)&4294967295;var Qr=(Qs+32)&4294967295;var Qq=(Qr+24)&4294967295;HEAP[Qq]=Qu;var Qp=(Ma+8)&4294967295;var Qo=HEAP[Qp];var Qn=Mb;var Qm=(Qn)&4294967295;var Ql=(Qm+64)&4294967295;var Qh=(Ql+24)&4294967295;HEAP[Qh]=Qo;var Qf=(L9+8)&4294967295;var Qd=HEAP[Qf];var Qb=Mb;var P9=(Qb+128)&4294967295;var P7=(P9+64)&4294967295;var P5=(P7+24)&4294967295;HEAP[P5]=Qd;var P3=(Ma+16)&4294967295;var P1=HEAP[P3];var P0=Mb;var PX=(P0)&4294967295;var PV=(PX+96)&4294967295;var PT=(PV+24)&4294967295;HEAP[PT]=P1;var PR=(L9+16)&4294967295;var PP=HEAP[PR];var PM=Mb;var PJ=(PM+128)&4294967295;var PG=(PJ+96)&4294967295;var PD=(PG+24)&4294967295;HEAP[PD]=PP;var PB=(Ma+24)&4294967295;var Pt=HEAP[PB];var Pr=Mb;var Pp=(Pr)&4294967295;var Pn=(Pp+96)&4294967295;var Pl=(Pn+16)&4294967295;HEAP[Pl]=Pt;var Pi=(L9+24)&4294967295;var Pf=HEAP[Pi];var Pc=Mb;var O9=(Pc+128)&4294967295;var O7=(O9+96)&4294967295;var OZ=(O7+16)&4294967295;HEAP[OZ]=Pf;var OX=(Ma+32)&4294967295;var OV=HEAP[OX];var OT=Mb;var OR=(OT)&4294967295;var OO=(OR+96)&4294967295;var OL=(OO+8)&4294967295;HEAP[OL]=OV;var OI=(L9+32)&4294967295;var OF=HEAP[OI];var OD=Mb;var Ov=(OD+128)&4294967295;var Ot=(Ov+96)&4294967295;var Or=(Ot+8)&4294967295;HEAP[Or]=OF;var Op=(Ma+40)&4294967295;var On=HEAP[Op];var Ok=Mb;var Oh=(Ok)&4294967295;var Oe=(Oh+96)&4294967295;var Ob=(Oe)&4294967295;HEAP[Ob]=On;var N9=(L9+40)&4294967295;var LL=HEAP[N9];var LK=Mb;var LJ=(LK+128)&4294967295;var LI=(LJ+96)&4294967295;var LH=(LI)&4294967295;HEAP[LH]=LL;var LG=(Ma+48)&4294967295;var LF=HEAP[LG];var LE=Mb;var LD=(LE)&4294967295;var LC=(LD+64)&4294967295;var LB=(LC)&4294967295;HEAP[LB]=LF;var LA=(L9+48)&4294967295;var Lz=HEAP[LA];var Ly=Mb;var Lx=(Ly+128)&4294967295;var Lw=(Lx+64)&4294967295;var Lv=(Lw)&4294967295;HEAP[Lv]=Lz;var Lu=(Ma+56)&4294967295;var Lt=HEAP[Lu];var Ls=Mb;var Lr=(Ls)&4294967295;var Lq=(Lr+32)&4294967295;var Lp=(Lq)&4294967295;HEAP[Lp]=Lt;var Lo=(L9+56)&4294967295;var Ln=HEAP[Lo];var Lm=Mb;var Ll=(Lm+128)&4294967295;var Lk=(Ll+32)&4294967295;var Lj=(Lk)&4294967295;HEAP[Lj]=Ln;Me=0;while(1){var Jc=Me;var I4=gy;var I2=(((Jc))|0)<(((I4))|0);if(!(I2)){wy=54;break}var Li=Me;var Lg=Fd;var Lf=((Lg)-1)&4294967295;var Le=wY;var Ld=(Le+1280*Lf)&4294967295;var Lc=Me;var Lb=(Ld+256)&4294967295;var La=(Lb)&4294967295;var K9=(La+256)&4294967295;var K8=(K9)&4294967295;var K7=(K8+Lc*8)&4294967295;var K5=HEAP[K7];var K4=Mb;var K3=(K4+256)&4294967295;var K2=(K3)&4294967295;var K1=(K2)&4294967295;var K0=(K1)&4294967295;var KZ=(K0+Li*8)&4294967295;HEAP[KZ]=K5;var KY=Me;var KX=Fd;var KW=((KX)-1)&4294967295;var KS=wY;var KQ=(KS+1280*KW)&4294967295;var KO=Me;var KM=(KQ+256)&4294967295;var KK=(KM+512)&4294967295;var KI=(KK+256)&4294967295;var KG=(KI)&4294967295;var KE=(KG+KO*8)&4294967295;var KC=HEAP[KE];var KB=Mb;var Ky=(KB+256)&4294967295;var Kw=(Ky)&4294967295;var Ku=(Kw+256)&4294967295;var Ks=(Ku)&4294967295;var Kq=(Ks+KY*8)&4294967295;HEAP[Kq]=KC;var Kn=Me;var Kk=Me;var Kh=(Mq)&4294967295;var Ke=(Kh+Kk*8)&4294967295;var Kc=HEAP[Ke];var J2=Mb;var J0=(J2+256)&4294967295;var JY=(J0+512)&4294967295;var JW=(JY+256)&4294967295;var JU=(JW)&4294967295;var JR=(JU+Kn*8)&4294967295;HEAP[JR]=Kc;var JO=Me;var JL=Me;var JI=(Mq+256)&4294967295;var JG=(JI+JL*8)&4294967295;var Jy=HEAP[JG];var Jw=Mb;var Ju=(Jw+256)&4294967295;var Js=(Ju+512)&4294967295;var Jq=(Js)&4294967295;var Jn=(Jq)&4294967295;var Jk=(Jn+JO*8)&4294967295;HEAP[Jk]=Jy;var Jh=Me;var Je=((Jh)+1)&4294967295;Me=Je;wy=52;continue}}else{if(wy==88){var I0=Fd;var IY=((I0)-1)&4294967295;var IW=wY;var IT=(IW+1280*IY)&4294967295;var IQ=(IT)&4294967295;var IN=(IQ+96)&4294967295;var IK=(IN+24)&4294967295;var II=HEAP[IK];var Fb=Mb;var Fa=(Fb)&4294967295;var E9=(Fa)&4294967295;var E8=(E9)&4294967295;HEAP[E8]=II;var E7=Fd;var E6=((E7)-1)&4294967295;var E5=wY;var E4=(E5+1280*E6)&4294967295;var E3=(E4+128)&4294967295;var E2=(E3+96)&4294967295;var E1=(E2+24)&4294967295;var E0=HEAP[E1];var EZ=Mb;var EY=(EZ+128)&4294967295;var EX=(EY)&4294967295;var EW=(EX)&4294967295;HEAP[EW]=E0;var EV=Fd;var EU=((EV)-1)&4294967295;var ET=wY;var ES=(ET+1280*EU)&4294967295;var ER=(ES)&4294967295;var EQ=(ER+96)&4294967295;var EP=(EQ+16)&4294967295;var EO=HEAP[EP];var EN=Mb;var EM=(EN)&4294967295;var EL=(EM)&4294967295;var EK=(EL+8)&4294967295;HEAP[EK]=EO;var EJ=Fd;var EI=((EJ)-1)&4294967295;var EH=wY;var EG=(EH+1280*EI)&4294967295;var EF=(EG+128)&4294967295;var EE=(EF+96)&4294967295;var ED=(EE+16)&4294967295;var EC=HEAP[ED];var EB=Mb;var EA=(EB+128)&4294967295;var Ez=(EA)&4294967295;var Ey=(Ez+8)&4294967295;HEAP[Ey]=EC;var Ex=Fd;var Ew=((Ex)-1)&4294967295;var Ev=wY;var Eu=(Ev+1280*Ew)&4294967295;var Et=(Eu)&4294967295;var Es=(Et+96)&4294967295;var Er=(Es+8)&4294967295;var Eq=HEAP[Er];var Ep=Mb;var Eo=(Ep)&4294967295;var El=(Eo)&4294967295;var Ej=(El+16)&4294967295;HEAP[Ej]=Eq;var Eh=Fd;var Ef=((Eh)-1)&4294967295;var Ed=wY;var Eb=(Ed+1280*Ef)&4294967295;var D9=(Eb+128)&4294967295;var D7=(D9+96)&4294967295;var D5=(D7+8)&4294967295;var D4=HEAP[D5];var D0=Mb;var DY=(D0+128)&4294967295;var DW=(DY)&4294967295;var DU=(DW+16)&4294967295;HEAP[DU]=D4;var DR=Fd;var DO=((DR)-1)&4294967295;var DL=wY;var DI=(DL+1280*DO)&4294967295;var DG=(DI)&4294967295;var DE=(DG+96)&4294967295;var Dv=(DE)&4294967295;var Dt=HEAP[Dv];var Dr=Mb;var Dp=(Dr)&4294967295;var Dn=(Dp)&4294967295;var Dk=(Dn+24)&4294967295;HEAP[Dk]=Dt;var Dh=Fd;var De=((Dh)-1)&4294967295;var Dc=wY;var Da=(Dc+1280*De)&4294967295;var C1=(Da+128)&4294967295;var CZ=(C1+96)&4294967295;var CX=(CZ)&4294967295;var CV=HEAP[CX];var CT=Mb;var CQ=(CT+128)&4294967295;var CN=(CQ)&4294967295;var CK=(CN+24)&4294967295;HEAP[CK]=CV;var CI=(Ma)&4294967295;var CG=HEAP[CI];var Cx=Mb;var Cv=(Cx)&4294967295;var Ct=(Cv+32)&4294967295;var Cr=(Ct+24)&4294967295;HEAP[Cr]=CG;var Cp=(L9)&4294967295;var Cm=HEAP[Cp];var Cj=Mb;var Cg=(Cj+128)&4294967295;var Ce=(Cg+32)&4294967295;var Cc=(Ce+24)&4294967295;HEAP[Cc]=Cm;var u1=(Ma+8)&4294967295;var u0=HEAP[u1];var uZ=Mb;var uY=(uZ)&4294967295;var uX=(uY+64)&4294967295;var uW=(uX+24)&4294967295;HEAP[uW]=u0;var uV=(L9+8)&4294967295;var uU=HEAP[uV];var uT=Mb;var uS=(uT+128)&4294967295;var uR=(uS+64)&4294967295;var uQ=(uR+24)&4294967295;HEAP[uQ]=uU;var uP=(Ma+16)&4294967295;var uO=HEAP[uP];var uN=Mb;var uM=(uN)&4294967295;var uL=(uM+96)&4294967295;var uK=(uL+24)&4294967295;HEAP[uK]=uO;var uJ=(L9+16)&4294967295;var uI=HEAP[uJ];var uH=Mb;var uG=(uH+128)&4294967295;var uF=(uG+96)&4294967295;var uE=(uF+24)&4294967295;HEAP[uE]=uI;var uD=(Ma+24)&4294967295;var uC=HEAP[uD];var uB=Mb;var uA=(uB)&4294967295;var uz=(uA+96)&4294967295;var uy=(uz+16)&4294967295;HEAP[uy]=uC;var ux=(L9+24)&4294967295;var uw=HEAP[ux];var uv=Mb;var uu=(uv+128)&4294967295;var ut=(uu+96)&4294967295;var us=(ut+16)&4294967295;HEAP[us]=uw;var ur=(Ma+32)&4294967295;var uq=HEAP[ur];var up=Mb;var uo=(up)&4294967295;var un=(uo+96)&4294967295;var um=(un+8)&4294967295;HEAP[um]=uq;var ul=(L9+32)&4294967295;var uk=HEAP[ul];var uj=Mb;var ui=(uj+128)&4294967295;var uh=(ui+96)&4294967295;var ug=(uh+8)&4294967295;HEAP[ug]=uk;var uf=(Ma+40)&4294967295;var ue=HEAP[uf];var ub=Mb;var t9=(ub)&4294967295;var t7=(t9+96)&4294967295;var t5=(t7)&4294967295;HEAP[t5]=ue;var t3=(L9+40)&4294967295;var t1=HEAP[t3];var tZ=Mb;var tX=(tZ+128)&4294967295;var tV=(tX+96)&4294967295;var tU=(tV)&4294967295;HEAP[tU]=t1;var tR=(Ma+48)&4294967295;var tP=HEAP[tR];var tN=Mb;var tL=(tN)&4294967295;var tJ=(tL+64)&4294967295;var tG=(tJ)&4294967295;HEAP[tG]=tP;var tD=(L9+48)&4294967295;var tA=HEAP[tD];var tx=Mb;var tv=(tx+128)&4294967295;var tn=(tv+64)&4294967295;var tl=(tn)&4294967295;HEAP[tl]=tA;var tj=(Ma+56)&4294967295;var th=HEAP[tj];var tf=Mb;var tc=(tf)&4294967295;var s9=(tc+32)&4294967295;var s6=(s9)&4294967295;HEAP[s6]=th;var s3=(L9+56)&4294967295;var s1=HEAP[s3];var sT=Mb;var sR=(sT+128)&4294967295;var sO=(sR+32)&4294967295;var sM=(sO)&4294967295;HEAP[sM]=s1;Me=0;while(1){var li=Me;var lh=gy;var lg=(((li))|0)<(((lh))|0);if(!(lg)){wy=57;break}var sK=Me;var sH=Fd;var sE=((sH)-1)&4294967295;var sB=wY;var sy=(sB+1280*sE)&4294967295;var sw=Me;var sn=(sy+256)&4294967295;var sl=(sn+512)&4294967295;var sj=(sl+256)&4294967295;var sh=(sj)&4294967295;var sf=(sh+sw*8)&4294967295;var sb=HEAP[sf];var r8=Mb;var r5=(r8+256)&4294967295;var r2=(r5)&4294967295;var r0=(r2)&4294967295;var l1=(r0)&4294967295;var l0=(l1+sK*8)&4294967295;HEAP[l0]=sb;var lZ=Me;var lY=Fd;var lX=((lY)-1)&4294967295;var lW=wY;var lV=(lW+1280*lX)&4294967295;var lU=Me;var lT=(lV+256)&4294967295;var lS=(lT+512)&4294967295;var lR=(lS)&4294967295;var lQ=(lR)&4294967295;var lP=(lQ+lU*8)&4294967295;var lO=HEAP[lP];var lN=Mb;var lM=(lN+256)&4294967295;var lL=(lM)&4294967295;var lK=(lL+256)&4294967295;var lJ=(lK)&4294967295;var lI=(lJ+lZ*8)&4294967295;HEAP[lI]=lO;var lH=Me;var lG=Me;var lF=(Mq)&4294967295;var lE=(lF+lG*8)&4294967295;var lD=HEAP[lE];var lC=Mb;var lB=(lC+256)&4294967295;var lA=(lB+512)&4294967295;var lz=(lA+256)&4294967295;var ly=(lz)&4294967295;var lx=(ly+lH*8)&4294967295;HEAP[lx]=lD;var lw=Me;var lv=Me;var lu=(Mq+256)&4294967295;var lt=(lu+lv*8)&4294967295;var ls=HEAP[lt];var lr=Mb;var lq=(lr+256)&4294967295;var lp=(lq+512)&4294967295;var lo=(lp)&4294967295;var lm=(lo)&4294967295;var ll=(lm+lw*8)&4294967295;HEAP[ll]=ls;var lk=Me;var lj=((lk)+1)&4294967295;Me=lj;wy=55;continue}}else{if(wy==89){var lf=Fd;var le=((lf)-1)&4294967295;var ld=wY;var la=(ld+1280*le)&4294967295;var k8=(la)&4294967295;var k6=(k8+96)&4294967295;var k4=(k6)&4294967295;var k2=HEAP[k4];var k0=Mb;var kY=(k0)&4294967295;var kW=(kY)&4294967295;var kU=(kW)&4294967295;HEAP[kU]=k2;var kT=Fd;var kQ=((kT)-1)&4294967295;var kO=wY;var kM=(kO+1280*kQ)&4294967295;var kK=(kM+128)&4294967295;var kI=(kK+96)&4294967295;var kG=(kI)&4294967295;var kE=HEAP[kG];var kC=Mb;var kA=(kC+128)&4294967295;var kz=(kA)&4294967295;var kw=(kz)&4294967295;HEAP[kw]=kE;var ku=Fd;var ks=((ku)-1)&4294967295;var kq=wY;var ko=(kq+1280*ks)&4294967295;var km=(ko)&4294967295;var kk=(km+64)&4294967295;var ki=(kk)&4294967295;var kg=HEAP[ki];var kf=Mb;var kb=(kf)&4294967295;var j9=(kb)&4294967295;var j7=(j9+8)&4294967295;HEAP[j7]=kg;var j5=Fd;var j2=((j5)-1)&4294967295;var j0=wY;var jY=(j0+1280*j2)&4294967295;var jW=(jY+128)&4294967295;var jU=(jW+64)&4294967295;var jT=(jU)&4294967295;var jQ=HEAP[jT];var jO=Mb;var jM=(jO+128)&4294967295;var jK=(jM)&4294967295;var jI=(jK+8)&4294967295;HEAP[jI]=jQ;var jG=Fd;var jE=((jG)-1)&4294967295;var jC=wY;var jA=(jC+1280*jE)&4294967295;var jz=(jA)&4294967295;var zm=(jz+32)&4294967295;var zl=(zm)&4294967295;var zk=HEAP[zl];var zi=Mb;var zg=(zi)&4294967295;var ze=(zg)&4294967295;var zc=(ze+16)&4294967295;HEAP[zc]=zk;var za=Fd;var y8=((za)-1)&4294967295;var y6=wY;var yZ=(y6+1280*y8)&4294967295;var yY=(yZ+128)&4294967295;var yX=(yY+32)&4294967295;var yV=(yX)&4294967295;var yT=HEAP[yV];var yR=Mb;var yO=(yR+128)&4294967295;var yL=(yO)&4294967295;var yI=(yL+16)&4294967295;HEAP[yI]=yT;var yF=Fd;var yu=((yF)-1)&4294967295;var yt=wY;var ys=(yt+1280*yu)&4294967295;var yq=(ys)&4294967295;var yo=(yq)&4294967295;var ym=(yo)&4294967295;var yj=HEAP[ym];var yg=Mb;var yd=(yg)&4294967295;var ya=(yd)&4294967295;var xW=(ya+24)&4294967295;HEAP[xW]=yj;var xV=Fd;var xU=((xV)-1)&4294967295;var xS=wY;var xQ=(xS+1280*xU)&4294967295;var xO=(xQ+128)&4294967295;var xL=(xO)&4294967295;var xI=(xL)&4294967295;var xF=HEAP[xI];var xC=Mb;var xr=(xC+128)&4294967295;var xq=(xr)&4294967295;var xp=(xq+24)&4294967295;HEAP[xp]=xF;var xn=(Ma)&4294967295;var xl=HEAP[xn];var xj=Mb;var xg=(xj)&4294967295;var xd=(xg+32)&4294967295;var xa=(xd+24)&4294967295;HEAP[xa]=xl;var w7=(L9)&4294967295;var wU=HEAP[w7];var wT=Mb;var wS=(wT+128)&4294967295;var wR=(wS+32)&4294967295;var wQ=(wR+24)&4294967295;HEAP[wQ]=wU;var wP=(Ma+8)&4294967295;var wN=HEAP[wP];var wL=Mb;var wJ=(wL)&4294967295;var wH=(wJ+64)&4294967295;var wx=(wH+24)&4294967295;HEAP[wx]=wN;var ww=(L9+8)&4294967295;var wv=HEAP[ww];var wu=Mb;var ws=(wu+128)&4294967295;var wr=(ws+64)&4294967295;var wp=(wr+24)&4294967295;HEAP[wp]=wv;var wn=(Ma+16)&4294967295;var wl=HEAP[wn];var wj=Mb;var wc=(wj)&4294967295;var wb=(wc+96)&4294967295;var wa=(wb+24)&4294967295;HEAP[wa]=wl;var v9=(L9+16)&4294967295;var v8=HEAP[v9];var v7=Mb;var v5=(v7+128)&4294967295;var v3=(v5+96)&4294967295;var v1=(v3+24)&4294967295;HEAP[v1]=v8;var vZ=(Ma+24)&4294967295;var vS=HEAP[vZ];var vR=Mb;var vQ=(vR)&4294967295;var vP=(vQ+96)&4294967295;var vO=(vP+16)&4294967295;HEAP[vO]=vS;var vN=(L9+24)&4294967295;var vL=HEAP[vN];var vJ=Mb;var vH=(vJ+128)&4294967295;var vF=(vH+96)&4294967295;var vy=(vF+16)&4294967295;HEAP[vy]=vL;var vx=(Ma+32)&4294967295;var vw=HEAP[vx];var vv=Mb;var vu=(vv)&4294967295;var vt=(vu+96)&4294967295;var vr=(vt+8)&4294967295;HEAP[vr]=vw;var vp=(L9+32)&4294967295;var vn=HEAP[vp];var vl=Mb;var p9=(vl+128)&4294967295;var p8=(p9+96)&4294967295;var p6=(p8+8)&4294967295;HEAP[p6]=vn;var p4=(Ma+40)&4294967295;var p2=HEAP[p4];var p0=Mb;var pY=(p0)&4294967295;var pW=(pY+96)&4294967295;var pU=(pW)&4294967295;HEAP[pU]=p2;var pS=(L9+40)&4294967295;var pP=HEAP[pS];var pO=Mb;var pM=(pO+128)&4294967295;var pK=(pM+96)&4294967295;var pI=(pK)&4294967295;HEAP[pI]=pP;var pG=(Ma+48)&4294967295;var pD=HEAP[pG];var pA=Mb;var px=(pA)&4294967295;var pu=(px+64)&4294967295;var pk=(pu)&4294967295;HEAP[pk]=pD;var pj=(L9+48)&4294967295;var ph=HEAP[pj];var pf=Mb;var pd=(pf+128)&4294967295;var pb=(pd+64)&4294967295;var o9=(pb)&4294967295;HEAP[o9]=ph;var o6=(Ma+56)&4294967295;var o3=HEAP[o6];var o0=Mb;var oP=(o0)&4294967295;var oO=(oP+32)&4294967295;var oM=(oO)&4294967295;HEAP[oM]=o3;var oK=(L9+56)&4294967295;var oI=HEAP[oK];var oG=Mb;var oE=(oG+128)&4294967295;var oB=(oE+32)&4294967295;var oy=(oB)&4294967295;HEAP[oy]=oI;Me=0;while(1){var ml=Me;var hR=gy;var hQ=(((ml))|0)<(((hR))|0);if(!(hQ)){wy=60;break $bb113$$bb98$$bb102$$bb106$$bb110$94}var ov=Me;var ol=Fd;var ok=((ol)-1)&4294967295;var oi=wY;var og=(oi+1280*ok)&4294967295;var oe=Me;var oc=(og+256)&4294967295;var oa=(oc+512)&4294967295;var n7=(oa)&4294967295;var n4=(n7)&4294967295;var n1=(n4+oe*8)&4294967295;var nR=HEAP[n1];var nQ=Mb;var nP=(nQ+256)&4294967295;var nO=(nP)&4294967295;var nM=(nO+256)&4294967295;var nL=(nM)&4294967295;var nK=(nL+ov*8)&4294967295;HEAP[nK]=nR;var nI=Me;var nG=Fd;var nE=((nG)-1)&4294967295;var nv=wY;var nu=(nv+1280*nE)&4294967295;var nt=Me;var ns=(nu+256)&4294967295;var nr=(ns)&4294967295;var nq=(nr)&4294967295;var np=(nq)&4294967295;var nn=(np+nt*8)&4294967295;var nl=HEAP[nn];var nj=Mb;var nb=(nj+256)&4294967295;var na=(nb)&4294967295;var m9=(na+256)&4294967295;var m8=(m9)&4294967295;var m7=(m8+nI*8)&4294967295;HEAP[m7]=nl;var m6=Me;var m5=Me;var m3=(Mq)&4294967295;var m1=(m3+m5*8)&4294967295;var mZ=HEAP[m1];var mR=Mb;var mQ=(mR+256)&4294967295;var mP=(mQ+512)&4294967295;var mO=(mP+256)&4294967295;var mN=(mO)&4294967295;var mM=(mN+m6*8)&4294967295;HEAP[mM]=mZ;var mL=Me;var mJ=Me;var mH=(Mq+256)&4294967295;var mF=(mH+mJ*8)&4294967295;var mx=HEAP[mF];var mw=Mb;var mv=(mw+256)&4294967295;var mu=(mv+512)&4294967295;var mt=(mu)&4294967295;var ms=(mt)&4294967295;var mr=(ms+mL*8)&4294967295;HEAP[mr]=mx;var mp=Me;var mn=((mp)+1)&4294967295;Me=mn;wy=58;continue}}}}}}while(0)}else{var hO=HEAP[Mz];if(hO==0){wy=90}else{if(hO==1){wy=91}else{if(hO==2){wy=92}else{if(hO==3){wy=93}else{wy=73;break $bb97$$bb114$92}}}}if(wy==90){var hM=(Ma)&4294967295;var hJ=HEAP[hM];var hG=Mb;var hE=(hG)&4294967295;var hC=(hE)&4294967295;var hA=(hC)&4294967295;HEAP[hA]=hJ;var hy=(L9)&4294967295;var hv=HEAP[hy];var hu=Mb;var hs=(hu+128)&4294967295;var hq=(hs)&4294967295;var ho=(hq)&4294967295;HEAP[ho]=hv;var hm=(Ma+8)&4294967295;var hk=HEAP[hm];var hh=Mb;var he=(hh)&4294967295;var hb=(he)&4294967295;var g1=(hb+8)&4294967295;HEAP[g1]=hk;var g0=(L9+8)&4294967295;var gY=HEAP[g0];var gW=Mb;var gU=(gW+128)&4294967295;var gS=(gU)&4294967295;var gQ=(gS+8)&4294967295;HEAP[gQ]=gY;var gN=(Ma+16)&4294967295;var gK=HEAP[gN];var gH=Mb;var gw=(gH)&4294967295;var gv=(gw)&4294967295;var gt=(gv+16)&4294967295;HEAP[gt]=gK;var gr=(L9+16)&4294967295;var gp=HEAP[gr];var gn=Mb;var gl=(gn+128)&4294967295;var gi=(gl)&4294967295;var gf=(gi+16)&4294967295;HEAP[gf]=gp;var gc=(Ma+24)&4294967295;var f2=HEAP[gc];var f1=Mb;var fZ=(f1)&4294967295;var fX=(fZ)&4294967295;var fV=(fX+24)&4294967295;HEAP[fV]=f2;var fT=(L9+24)&4294967295;var fR=HEAP[fT];var fO=Mb;var fL=(fO+128)&4294967295;var fI=(fL)&4294967295;var fy=(fI+24)&4294967295;HEAP[fy]=fR;var fx=(Ma+32)&4294967295;var fw=HEAP[fx];var fv=Mb;var fu=(fv)&4294967295;var ft=(fu+32)&4294967295;var fs=(ft+24)&4294967295;HEAP[fs]=fw;var fq=(L9+32)&4294967295;var fo=HEAP[fq];var fm=Mb;var fe=(fm+128)&4294967295;var fd=(fe+32)&4294967295;var fc=(fd+24)&4294967295;HEAP[fc]=fo;var fb=(Ma+40)&4294967295;var fa=HEAP[fb];var e9=Mb;var e8=(e9)&4294967295;var e6=(e8+64)&4294967295;var e4=(e6+24)&4294967295;HEAP[e4]=fa;var e2=(L9+40)&4294967295;var eU=HEAP[e2];var eT=Mb;var eS=(eT+128)&4294967295;var eR=(eS+64)&4294967295;var eQ=(eR+24)&4294967295;HEAP[eQ]=eU;var eP=(Ma+48)&4294967295;var eO=HEAP[eP];var eM=Mb;var eK=(eM)&4294967295;var eI=(eK+96)&4294967295;var eA=(eI+24)&4294967295;HEAP[eA]=eO;var ez=(L9+48)&4294967295;var ey=HEAP[ez];var ex=Mb;var ew=(ex+128)&4294967295;var ev=(ew+96)&4294967295;var eu=(ev+24)&4294967295;HEAP[eu]=ey;var es=(Ma+56)&4294967295;var eq=HEAP[es];var eo=Mb;var eg=(eo)&4294967295;var ef=(eg+96)&4294967295;var ee=(ef+16)&4294967295;HEAP[ee]=eq;var ed=(L9+56)&4294967295;var ec=HEAP[ed];var eb=Mb;var ea=(eb+128)&4294967295;var d8=(ea+96)&4294967295;var d6=(d8+16)&4294967295;HEAP[d6]=ec;var d4=(Ma+64)&4294967295;var u=HEAP[d4];var t=Mb;var s=(t)&4294967295;var q=(s+96)&4294967295;var o=(q+8)&4294967295;HEAP[o]=u;var m=(L9+64)&4294967295;var k=HEAP[m];var i=Mb;var g=(i+128)&4294967295;var e=(g+96)&4294967295;var a=(e+8)&4294967295;HEAP[a]=k;var UY=(Ma+72)&4294967295;var UX=HEAP[UY];var UV=Mb;var UT=(UV)&4294967295;var UR=(UT+96)&4294967295;var UP=(UR)&4294967295;HEAP[UP]=UX;var UM=(L9+72)&4294967295;var UJ=HEAP[UM];var UG=Mb;var Uv=(UG+128)&4294967295;var Uu=(Uv+96)&4294967295;var Ut=(Uu)&4294967295;HEAP[Ut]=UJ;var Ur=(Ma+80)&4294967295;var Up=HEAP[Ur];var Un=Mb;var Ul=(Un)&4294967295;var Ui=(Ul+64)&4294967295;var Uf=(Ui)&4294967295;HEAP[Uf]=Up;var Uc=(L9+80)&4294967295;var T1=HEAP[Uc];var T0=Mb;var TZ=(T0+128)&4294967295;var TX=(TZ+64)&4294967295;var TV=(TX)&4294967295;HEAP[TV]=T1;var TT=(Ma+88)&4294967295;var TR=HEAP[TT];var TO=Mb;var TL=(TO)&4294967295;var TI=(TL+32)&4294967295;var Tx=(TI)&4294967295;HEAP[Tx]=TR;var Tw=(L9+88)&4294967295;var Tv=HEAP[Tw];var Tt=Mb;var Tr=(Tt+128)&4294967295;var Tp=(Tr+32)&4294967295;var Tn=(Tp)&4294967295;HEAP[Tn]=Tv;var Tk=(Ma+96)&4294967295;var Th=HEAP[Tk];var Te=Mb;var S3=(Te)&4294967295;var S2=(S3+32)&4294967295;var S1=(S2+8)&4294967295;HEAP[S1]=Th;var S0=(L9+96)&4294967295;var SZ=HEAP[S0];var SY=Mb;var SX=(SY+128)&4294967295;var SV=(SX+32)&4294967295;var ST=(SV+8)&4294967295;HEAP[ST]=SZ;var SR=(Ma+104)&4294967295;var SJ=HEAP[SR];var SI=Mb;var SH=(SI)&4294967295;var SG=(SH+32)&4294967295;var SF=(SG+16)&4294967295;HEAP[SF]=SJ;var SE=(L9+104)&4294967295;var SD=HEAP[SE];var SB=Mb;var Sz=(SB+128)&4294967295;var Sx=(Sz+32)&4294967295;var Sp=(Sx+16)&4294967295;HEAP[Sp]=SD;var So=(Ma+112)&4294967295;var Sn=HEAP[So];var Sm=Mb;var Sl=(Sm)&4294967295;var Sk=(Sl+64)&4294967295;var Sj=(Sk+16)&4294967295;HEAP[Sj]=Sn;var Sh=(L9+112)&4294967295;var Sf=HEAP[Sh];var Sd=Mb;var R4=(Sd+128)&4294967295;var R3=(R4+64)&4294967295;var R2=(R3+16)&4294967295;HEAP[R2]=Sf;var R1=(Ma+120)&4294967295;var R0=HEAP[R1];var RZ=Mb;var RY=(RZ)&4294967295;var RW=(RY+64)&4294967295;var RU=(RW+8)&4294967295;HEAP[RU]=R0;var RS=(L9+120)&4294967295;var RI=HEAP[RS];var RH=Mb;var RG=(RH+128)&4294967295;var RF=(RG+64)&4294967295;var RE=(RF+8)&4294967295;HEAP[RE]=RI;Me=0;while(1){var Ow=Me;var Ou=gy;var Os=(((Ow))|0)<(((Ou))|0);if(!(Os)){wy=64;break}var RD=Me;var RC=Me;var RA=(Mq)&4294967295;var Ry=(RA+RC*8)&4294967295;var Rw=HEAP[Ry];var Qj=Mb;var Qi=(Qj+256)&4294967295;var Qg=(Qi)&4294967295;var Qe=(Qg)&4294967295;var Qc=(Qe)&4294967295;var Qa=(Qc+RD*8)&4294967295;HEAP[Qa]=Rw;var P8=Me;var P6=Me;var P4=(Mq+256)&4294967295;var P2=(P4+P6*8)&4294967295;var PZ=HEAP[P2];var PY=Mb;var PW=(PY+256)&4294967295;var PU=(PW)&4294967295;var PS=(PU+256)&4294967295;var PQ=(PS)&4294967295;var PO=(PQ+P8*8)&4294967295;HEAP[PO]=PZ;var PL=Me;var PI=Me;var PF=(Mq+512)&4294967295;var Pv=(PF+PI*8)&4294967295;var Pu=HEAP[Pv];var Ps=Mb;var Pq=(Ps+256)&4294967295;var Po=(Pq+512)&4294967295;var Pm=(Po+256)&4294967295;var Pk=(Pm)&4294967295;var Ph=(Pk+PL*8)&4294967295;HEAP[Ph]=Pu;var Pe=Me;var Pb=Me;var O1=(Mq+768)&4294967295;var O0=(O1+Pb*8)&4294967295;var OY=HEAP[O0];var OW=Mb;var OU=(OW+256)&4294967295;var OS=(OU+512)&4294967295;var OQ=(OS)&4294967295;var ON=(OQ)&4294967295;var OK=(ON+Pe*8)&4294967295;HEAP[OK]=OY;var OH=Me;var Ox=((OH)+1)&4294967295;Me=Ox;wy=62;continue}}else{if(wy==91){var Oq=Fd;var Oo=((Oq)-1)&4294967295;var Om=wY;var Oj=(Om+1280*Oo)&4294967295;var Og=(Oj)&4294967295;var Od=(Og)&4294967295;var N3=(Od+24)&4294967295;var N2=HEAP[N3];var N1=Mb;var N0=(N1)&4294967295;var NZ=(N0)&4294967295;var NY=(NZ)&4294967295;HEAP[NY]=N2;var NX=Fd;var NV=((NX)-1)&4294967295;var NT=wY;var NR=(NT+1280*NV)&4294967295;var NI=(NR+128)&4294967295;var NH=(NI)&4294967295;var NG=(NH+24)&4294967295;var NF=HEAP[NG];var NE=Mb;var ND=(NE+128)&4294967295;var NC=(ND)&4294967295;var NA=(NC)&4294967295;HEAP[NA]=NF;var Ny=Fd;var Nw=((Ny)-1)&4294967295;var No=wY;var Nn=(No+1280*Nw)&4294967295;var Nm=(Nn)&4294967295;var Nl=(Nm+32)&4294967295;var Nk=(Nl+24)&4294967295;var Ni=HEAP[Nk];var Nh=Mb;var Nf=(Nh)&4294967295;var Nd=(Nf)&4294967295;var Nb=(Nd+8)&4294967295;HEAP[Nb]=Ni;var MT=Fd;var MS=((MT)-1)&4294967295;var MR=wY;var MQ=(MR+1280*MS)&4294967295;var MP=(MQ+128)&4294967295;var MO=(MP+32)&4294967295;var MN=(MO+24)&4294967295;var ML=HEAP[MN];var MJ=Mb;var MH=(MJ+128)&4294967295;var My=(MH)&4294967295;var Mx=(My+8)&4294967295;HEAP[Mx]=ML;var Mw=Fd;var Mv=((Mw)-1)&4294967295;var Mu=wY;var Mt=(Mu+1280*Mv)&4294967295;var Ms=(Mt)&4294967295;var Mp=(Ms+64)&4294967295;var Mn=(Mp+24)&4294967295;var Ml=HEAP[Mn];var KU=Mb;var KT=(KU)&4294967295;var KR=(KT)&4294967295;var KP=(KR+16)&4294967295;HEAP[KP]=Ml;var KN=Fd;var KL=((KN)-1)&4294967295;var KJ=wY;var KH=(KJ+1280*KL)&4294967295;var KF=(KH+128)&4294967295;var KD=(KF+64)&4294967295;var KA=(KD+24)&4294967295;var Kz=HEAP[KA];var Kx=Mb;var Kv=(Kx+128)&4294967295;var Kt=(Kv)&4294967295;var Kr=(Kt+16)&4294967295;HEAP[Kr]=Kz;var Kp=Fd;var Km=((Kp)-1)&4294967295;var Kj=wY;var Kg=(Kj+1280*Km)&4294967295;var J4=(Kg)&4294967295;var J3=(J4+96)&4294967295;var J1=(J3+24)&4294967295;var JZ=HEAP[J1];var JX=Mb;var JV=(JX)&4294967295;var JT=(JV)&4294967295;var JQ=(JT+24)&4294967295;HEAP[JQ]=JZ;var JN=Fd;var JK=((JN)-1)&4294967295;var JA=wY;var Jz=(JA+1280*JK)&4294967295;var Jx=(Jz+128)&4294967295;var Jv=(Jx+96)&4294967295;var Jt=(Jv+24)&4294967295;var Jr=HEAP[Jt];var Jp=Mb;var Jm=(Jp+128)&4294967295;var Jj=(Jm)&4294967295;var Jg=(Jj+24)&4294967295;HEAP[Jg]=Jr;var I6=(Ma)&4294967295;var I5=HEAP[I6];var I3=Mb;var I1=(I3)&4294967295;var IZ=(I1+32)&4294967295;var IX=(IZ+24)&4294967295;HEAP[IX]=I5;var IV=(L9)&4294967295;var IS=HEAP[IV];var IP=Mb;var IM=(IP+128)&4294967295;var IC=(IM+32)&4294967295;var IB=(IC+24)&4294967295;HEAP[IB]=IS;var IA=(Ma+8)&4294967295;var Iz=HEAP[IA];var Iy=Mb;var Ix=(Iy)&4294967295;var Iw=(Ix+64)&4294967295;var Iu=(Iw+24)&4294967295;HEAP[Iu]=Iz;var Is=(L9+8)&4294967295;var Iq=HEAP[Is];var Ii=Mb;var Ih=(Ii+128)&4294967295;var Ig=(Ih+64)&4294967295;var If=(Ig+24)&4294967295;HEAP[If]=Iq;var Ie=(Ma+16)&4294967295;var Id=HEAP[Ie];var Ic=Mb;var Ia=(Ic)&4294967295;var H8=(Ia+96)&4294967295;var H6=(H8+24)&4294967295;HEAP[H6]=Id;var HY=(L9+16)&4294967295;var HX=HEAP[HY];var HW=Mb;var HV=(HW+128)&4294967295;var HU=(HV+96)&4294967295;var HT=(HU+24)&4294967295;HEAP[HT]=HX;var HS=(Ma+24)&4294967295;var HQ=HEAP[HS];var HO=Mb;var HM=(HO)&4294967295;var HE=(HM+96)&4294967295;var HD=(HE+16)&4294967295;HEAP[HD]=HQ;var HC=(L9+24)&4294967295;var HB=HEAP[HC];var HA=Mb;var Hz=(HA+128)&4294967295;var Hy=(Hz+96)&4294967295;var Hw=(Hy+16)&4294967295;HEAP[Hw]=HB;var Hu=(Ma+32)&4294967295;var Hs=HEAP[Hu];var Hk=Mb;var Hj=(Hk)&4294967295;var Hi=(Hj+96)&4294967295;var Hh=(Hi+8)&4294967295;HEAP[Hh]=Hs;var Hg=(L9+32)&4294967295;var Hf=HEAP[Hg];var He=Mb;var Hc=(He+128)&4294967295;var Ha=(Hc+96)&4294967295;var G8=(Ha+8)&4294967295;HEAP[G8]=Hf;var En=(Ma+40)&4294967295;var Em=HEAP[En];var Ek=Mb;var Ei=(Ek)&4294967295;var Eg=(Ei+96)&4294967295;var Ee=(Eg)&4294967295;HEAP[Ee]=Em;var Ec=(L9+40)&4294967295;var Ea=HEAP[Ec];var D8=Mb;var D6=(D8+128)&4294967295;var D2=(D6+96)&4294967295;var D1=(D2)&4294967295;HEAP[D1]=Ea;var DZ=(Ma+48)&4294967295;var DX=HEAP[DZ];var DV=Mb;var DT=(DV)&4294967295;var DS=(DT+64)&4294967295;var DP=(DS)&4294967295;HEAP[DP]=DX;var DM=(L9+48)&4294967295;var DJ=HEAP[DM];var Dy=Mb;var Dx=(Dy+128)&4294967295;var Dw=(Dx+64)&4294967295;var Du=(Dw)&4294967295;HEAP[Du]=DJ;var Ds=(Ma+56)&4294967295;var Dq=HEAP[Ds];var Do=Mb;var Dl=(Do)&4294967295;var Di=(Dl+32)&4294967295;var Df=(Di)&4294967295;HEAP[Df]=Dq;var C4=(L9+56)&4294967295;var C3=HEAP[C4];var C2=Mb;var C0=(C2+128)&4294967295;var CY=(C0+32)&4294967295;var CW=(CY)&4294967295;HEAP[CW]=C3;var CU=(Ma+64)&4294967295;var CR=HEAP[CU];var CO=Mb;var CL=(CO)&4294967295;var CA=(CL+32)&4294967295;var Cz=(CA+8)&4294967295;HEAP[Cz]=CR;var Cy=(L9+64)&4294967295;var Cw=HEAP[Cy];var Cu=Mb;var Cs=(Cu+128)&4294967295;var Cq=(Cs+32)&4294967295;var Cn=(Cq+8)&4294967295;HEAP[Cn]=Cw;var Ck=(Ma+72)&4294967295;var Ch=HEAP[Ck];var B6=Mb;var B5=(B6)&4294967295;var B4=(B5+32)&4294967295;var B3=(B4+16)&4294967295;HEAP[B3]=Ch;var B2=(L9+72)&4294967295;var B1=HEAP[B2];var B0=Mb;var BY=(B0+128)&4294967295;var BW=(BY+32)&4294967295;var BU=(BW+16)&4294967295;HEAP[BU]=B1;var BL=(Ma+80)&4294967295;var BK=HEAP[BL];var BJ=Mb;var BI=(BJ)&4294967295;var BG=(BI+64)&4294967295;var BF=(BG+16)&4294967295;HEAP[BF]=BK;var BE=(L9+80)&4294967295;var BC=HEAP[BE];var BA=Mb;var By=(BA+128)&4294967295;var Bq=(By+64)&4294967295;var Bp=(Bq+16)&4294967295;HEAP[Bp]=BC;var Bo=(Ma+88)&4294967295;var Bn=HEAP[Bo];var Bm=Mb;var Bl=(Bm)&4294967295;var Bk=(Bl+64)&4294967295;var Bi=(Bk+8)&4294967295;HEAP[Bi]=Bn;var Bf=(L9+88)&4294967295;var Bc=HEAP[Bf];var AW=Mb;var AV=(AW+128)&4294967295;var AU=(AV+64)&4294967295;var AT=(AU+8)&4294967295;HEAP[AT]=Bc;Me=0;while(1){var si=Me;var sg=gy;var sd=(((si))|0)<(((sg))|0);if(!(sd)){wy=67;break}var AS=Me;var AR=Fd;var AQ=((AR)-1)&4294967295;var AO=wY;var AL=(AO+1280*AQ)&4294967295;var AI=Me;var As=(AL+256)&4294967295;var Ar=(As)&4294967295;var Aq=(Ar+256)&4294967295;var Ap=(Aq)&4294967295;var Ao=(Ap+AI*8)&4294967295;var An=HEAP[Ao];var Am=Mb;var Ak=(Am+256)&4294967295;var Ah=(Ak)&4294967295;var Ae=(Ah)&4294967295;var ud=(Ae)&4294967295;var uc=(ud+AS*8)&4294967295;HEAP[uc]=An;var ua=Me;var t8=Fd;var t6=((t8)-1)&4294967295;var t4=wY;var t2=(t4+1280*t6)&4294967295;var t0=Me;var tY=(t2+256)&4294967295;var tW=(tY+512)&4294967295;var tT=(tW+256)&4294967295;var tS=(tT)&4294967295;var tQ=(tS+t0*8)&4294967295;var tO=HEAP[tQ];var tM=Mb;var tK=(tM+256)&4294967295;var tI=(tK)&4294967295;var tF=(tI+256)&4294967295;var tC=(tF)&4294967295;var tz=(tC+ua*8)&4294967295;HEAP[tz]=tO;var tp=Me;var to=Me;var tm=(Mq)&4294967295;var tk=(tm+to*8)&4294967295;var ti=HEAP[tk];var tg=Mb;var te=(tg+256)&4294967295;var tb=(te+512)&4294967295;var s8=(tb+256)&4294967295;var s5=(s8)&4294967295;var sV=(s5+tp*8)&4294967295;HEAP[sV]=ti;var sU=Me;var sS=Me;var sQ=(Mq+256)&4294967295;var sN=(sQ+sS*8)&4294967295;var sL=HEAP[sN];var sJ=Mb;var sG=(sJ+256)&4294967295;var sD=(sG+512)&4294967295;var sA=(sD)&4294967295;var sp=(sA)&4294967295;var so=(sp+sU*8)&4294967295;HEAP[so]=sL;var sm=Me;var sk=((sm)+1)&4294967295;Me=sk;wy=65;continue}}else{if(wy==92){var sa=Fd;var r7=((sa)-1)&4294967295;var r4=wY;var rU=(r4+1280*r7)&4294967295;var rT=(rU)&4294967295;var rS=(rT+96)&4294967295;var rR=(rS+24)&4294967295;var rQ=HEAP[rR];var rP=Mb;var rO=(rP)&4294967295;var rM=(rO)&4294967295;var rK=(rM)&4294967295;HEAP[rK]=rQ;var rI=Fd;var rD=((rI)-1)&4294967295;var rC=wY;var rB=(rC+1280*rD)&4294967295;var rA=(rB+128)&4294967295;var rz=(rA+96)&4294967295;var ry=(rz+24)&4294967295;var rx=HEAP[ry];var rw=Mb;var rv=(rw+128)&4294967295;var ru=(rv)&4294967295;var rt=(ru)&4294967295;HEAP[rt]=rx;var rs=Fd;var rr=((rs)-1)&4294967295;var rq=wY;var rp=(rq+1280*rr)&4294967295;var ro=(rp)&4294967295;var rn=(ro+96)&4294967295;var rl=(rn+16)&4294967295;var rj=HEAP[rl];var rh=Mb;var q9=(rh)&4294967295;var q8=(q9)&4294967295;var q7=(q8+8)&4294967295;HEAP[q7]=rj;var q6=Fd;var q5=((q6)-1)&4294967295;var q4=wY;var q3=(q4+1280*q5)&4294967295;var q1=(q3+128)&4294967295;var qZ=(q1+96)&4294967295;var qX=(qZ+16)&4294967295;var qP=HEAP[qX];var qO=Mb;var qN=(qO+128)&4294967295;var qM=(qN)&4294967295;var qL=(qM+8)&4294967295;HEAP[qL]=qP;var qK=Fd;var qJ=((qK)-1)&4294967295;var qH=wY;var qF=(qH+1280*qJ)&4294967295;var qD=(qF)&4294967295;var lc=(qD+96)&4294967295;var lb=(lc+8)&4294967295;var k9=HEAP[lb];var k7=Mb;var k5=(k7)&4294967295;var k3=(k5)&4294967295;var k1=(k3+16)&4294967295;HEAP[k1]=k9;var kZ=Fd;var kX=((kZ)-1)&4294967295;var kV=wY;var kS=(kV+1280*kX)&4294967295;var kR=(kS+128)&4294967295;var kP=(kR+96)&4294967295;var kN=(kP+8)&4294967295;var kL=HEAP[kN];var kJ=Mb;var kH=(kJ+128)&4294967295;var kF=(kH)&4294967295;var kD=(kF+16)&4294967295;HEAP[kD]=kL;var kB=Fd;var ky=((kB)-1)&4294967295;var kx=wY;var kv=(kx+1280*ky)&4294967295;var kt=(kv)&4294967295;var kr=(kt+96)&4294967295;var kp=(kr)&4294967295;var kn=HEAP[kp];var kl=Mb;var kj=(kl)&4294967295;var kh=(kj)&4294967295;var ke=(kh+24)&4294967295;HEAP[ke]=kn;var kc=Fd;var ka=((kc)-1)&4294967295;var j8=wY;var j6=(j8+1280*ka)&4294967295;var j4=(j6+128)&4294967295;var j1=(j4+96)&4294967295;var jZ=(j1)&4294967295;var jX=HEAP[jZ];var jV=Mb;var jS=(jV+128)&4294967295;var jR=(jS)&4294967295;var jP=(jR+24)&4294967295;HEAP[jP]=jX;var jN=(Ma)&4294967295;var jL=HEAP[jN];var jJ=Mb;var jH=(jJ)&4294967295;var jF=(jH+32)&4294967295;var jD=(jF+24)&4294967295;HEAP[jD]=jL;var jB=(L9)&4294967295;var jx=HEAP[jB];var jw=Mb;var jv=(jw+128)&4294967295;var ju=(jv+32)&4294967295;var jt=(ju+24)&4294967295;HEAP[jt]=jx;var js=(Ma+8)&4294967295;var jr=HEAP[js];var jq=Mb;var jp=(jq)&4294967295;var jo=(jp+64)&4294967295;var jn=(jo+24)&4294967295;HEAP[jn]=jr;var jm=(L9+8)&4294967295;var jl=HEAP[jm];var jk=Mb;var jj=(jk+128)&4294967295;var ji=(jj+64)&4294967295;var jh=(ji+24)&4294967295;HEAP[jh]=jl;var jg=(Ma+16)&4294967295;var jf=HEAP[jg];var je=Mb;var jc=(je)&4294967295;var jb=(jc+96)&4294967295;var ja=(jb+24)&4294967295;HEAP[ja]=jf;var i9=(L9+16)&4294967295;var i8=HEAP[i9];var i7=Mb;var i6=(i7+128)&4294967295;var i4=(i6+96)&4294967295;var i2=(i4+24)&4294967295;HEAP[i2]=i8;var i0=(Ma+24)&4294967295;var iS=HEAP[i0];var iR=Mb;var iQ=(iR)&4294967295;var iP=(iQ+96)&4294967295;var iO=(iP+16)&4294967295;HEAP[iO]=iS;var iN=(L9+24)&4294967295;var iM=HEAP[iN];var iK=Mb;var iI=(iK+128)&4294967295;var iG=(iI+96)&4294967295;var iy=(iG+16)&4294967295;HEAP[iy]=iM;var ix=(Ma+32)&4294967295;var iw=HEAP[ix];var iv=Mb;var iu=(iv)&4294967295;var it=(iu+96)&4294967295;var ir=(it+8)&4294967295;HEAP[ir]=iw;var ip=(L9+32)&4294967295;var im=HEAP[ip];var ik=Mb;var b5=(ik+128)&4294967295;var b4=(b5+96)&4294967295;var b3=(b4+8)&4294967295;HEAP[b3]=im;var b2=(Ma+40)&4294967295;var b1=HEAP[b2];var b0=Mb;var bZ=(b0)&4294967295;var bY=(bZ+96)&4294967295;var bX=(bY)&4294967295;HEAP[bX]=b1;var bW=(L9+40)&4294967295;var bV=HEAP[bW];var bU=Mb;var bT=(bU+128)&4294967295;var bS=(bT+96)&4294967295;var bR=(bS)&4294967295;HEAP[bR]=bV;var bQ=(Ma+48)&4294967295;var bP=HEAP[bQ];var bO=Mb;var bN=(bO)&4294967295;var bM=(bN+64)&4294967295;var bL=(bM)&4294967295;HEAP[bL]=bP;var bK=(L9+48)&4294967295;var bJ=HEAP[bK];var bI=Mb;var bH=(bI+128)&4294967295;var bG=(bH+64)&4294967295;var bF=(bG)&4294967295;HEAP[bF]=bJ;var bE=(Ma+56)&4294967295;var bD=HEAP[bE];var bC=Mb;var bB=(bC)&4294967295;var bA=(bB+32)&4294967295;var bz=(bA)&4294967295;HEAP[bz]=bD;var by=(L9+56)&4294967295;var bx=HEAP[by];var bw=Mb;var bv=(bw+128)&4294967295;var bu=(bv+32)&4294967295;var bt=(bu)&4294967295;HEAP[bt]=bx;var bs=(Ma+64)&4294967295;var br=HEAP[bs];var bq=Mb;var bp=(bq)&4294967295;var bo=(bp+32)&4294967295;var bn=(bo+8)&4294967295;HEAP[bn]=br;var bm=(L9+64)&4294967295;var bl=HEAP[bm];var bk=Mb;var bj=(bk+128)&4294967295;var bi=(bj+32)&4294967295;var bh=(bi+8)&4294967295;HEAP[bh]=bl;var bg=(Ma+72)&4294967295;var bf=HEAP[bg];var be=Mb;var bd=(be)&4294967295;var bc=(bd+32)&4294967295;var bb=(bc+16)&4294967295;HEAP[bb]=bf;var ba=(L9+72)&4294967295;var a9=HEAP[ba];var a8=Mb;var a7=(a8+128)&4294967295;var a6=(a7+32)&4294967295;var a5=(a6+16)&4294967295;HEAP[a5]=a9;var a4=(Ma+80)&4294967295;var a3=HEAP[a4];var a2=Mb;var a1=(a2)&4294967295;var a0=(a1+64)&4294967295;var aZ=(a0+16)&4294967295;HEAP[aZ]=a3;var aY=(L9+80)&4294967295;var aX=HEAP[aY];var aW=Mb;var aV=(aW+128)&4294967295;var aU=(aV+64)&4294967295;var aT=(aU+16)&4294967295;HEAP[aT]=aX;var aS=(Ma+88)&4294967295;var aR=HEAP[aS];var aP=Mb;var aN=(aP)&4294967295;var aM=(aN+64)&4294967295;var aD=(aM+8)&4294967295;HEAP[aD]=aR;var aC=(L9+88)&4294967295;var aB=HEAP[aC];var aA=Mb;var az=(aA+128)&4294967295;var ay=(az+64)&4294967295;var ax=(ay+8)&4294967295;HEAP[ax]=aB;Me=0;while(1){var F4=Me;var F3=gy;var F2=(((F4))|0)<(((F3))|0);if(!(F2)){wy=70;break}var aw=Me;var au=Fd;var ar=((au)-1)&4294967295;var ai=wY;var ah=(ai+1280*ar)&4294967295;var ag=Me;var af=(ah+256)&4294967295;var ae=(af+512)&4294967295;var ad=(ae+256)&4294967295;var ac=(ad)&4294967295;var ab=(ac+ag*8)&4294967295;var Z=HEAP[ab];var X=Mb;var GP=(X+256)&4294967295;var GO=(GP)&4294967295;var GN=(GO)&4294967295;var GM=(GN)&4294967295;var GL=(GM+aw*8)&4294967295;HEAP[GL]=Z;var GK=Me;var GJ=Fd;var GI=((GJ)-1)&4294967295;var GH=wY;var GG=(GH+1280*GI)&4294967295;var GF=Me;var GE=(GG+256)&4294967295;var GD=(GE+512)&4294967295;var GC=(GD)&4294967295;var GB=(GC)&4294967295;var GA=(GB+GF*8)&4294967295;var Gz=HEAP[GA];var Gy=Mb;var Gx=(Gy+256)&4294967295;var Gw=(Gx)&4294967295;var Gv=(Gw+256)&4294967295;var Gu=(Gv)&4294967295;var Gt=(Gu+GK*8)&4294967295;HEAP[Gt]=Gz;var Gs=Me;var Gr=Me;var Gq=(Mq)&4294967295;var Gp=(Gq+Gr*8)&4294967295;var Go=HEAP[Gp];var Gn=Mb;var Gm=(Gn+256)&4294967295;var Gl=(Gm+512)&4294967295;var Gk=(Gl+256)&4294967295;var Gj=(Gk)&4294967295;var Gi=(Gj+Gs*8)&4294967295;HEAP[Gi]=Go;var Gh=Me;var Gg=Me;var Gf=(Mq+256)&4294967295;var Ge=(Gf+Gg*8)&4294967295;var Gd=HEAP[Ge];var Gc=Mb;var Gb=(Gc+256)&4294967295;var Ga=(Gb+512)&4294967295;var F9=(Ga)&4294967295;var F8=(F9)&4294967295;var F7=(F8+Gh*8)&4294967295;HEAP[F7]=Gd;var F6=Me;var F5=((F6)+1)&4294967295;Me=F5;wy=68;continue}}else{if(wy==93){var F1=Fd;var F0=((F1)-1)&4294967295;var FZ=wY;var FY=(FZ+1280*F0)&4294967295;var FX=(FY)&4294967295;var FW=(FX+96)&4294967295;var FV=(FW)&4294967295;var FU=HEAP[FV];var FT=Mb;var FS=(FT)&4294967295;var FR=(FS)&4294967295;var FQ=(FR)&4294967295;HEAP[FQ]=FU;var FP=Fd;var FO=((FP)-1)&4294967295;var FN=wY;var FM=(FN+1280*FO)&4294967295;var FL=(FM+128)&4294967295;var FK=(FL+96)&4294967295;var FJ=(FK)&4294967295;var FI=HEAP[FJ];var FH=Mb;var FG=(FH+128)&4294967295;var FF=(FG)&4294967295;var FE=(FF)&4294967295;HEAP[FE]=FI;var FD=Fd;var FC=((FD)-1)&4294967295;var FB=wY;var FA=(FB+1280*FC)&4294967295;var Fz=(FA)&4294967295;var Fy=(Fz+64)&4294967295;var Fx=(Fy)&4294967295;var Fw=HEAP[Fx];var Fv=Mb;var Fu=(Fv)&4294967295;var Ft=(Fu)&4294967295;var Fs=(Ft+8)&4294967295;HEAP[Fs]=Fw;var Fr=Fd;var Fq=((Fr)-1)&4294967295;var Fp=wY;var Fo=(Fp+1280*Fq)&4294967295;var Fn=(Fo+128)&4294967295;var Fm=(Fn+64)&4294967295;var Fl=(Fm)&4294967295;var Fk=HEAP[Fl];var Fj=Mb;var Fi=(Fj+128)&4294967295;var Fh=(Fi)&4294967295;var Fg=(Fh+8)&4294967295;HEAP[Fg]=Fk;var Ff=Fd;var Fe=((Ff)-1)&4294967295;var yP=wY;var yM=(yP+1280*Fe)&4294967295;var yJ=(yM)&4294967295;var yG=(yJ+32)&4294967295;var yD=(yG)&4294967295;var yB=HEAP[yD];var yz=Mb;var yy=(yz)&4294967295;var yx=(yy)&4294967295;var yw=(yx+16)&4294967295;HEAP[yw]=yB;var yk=Fd;var yh=((yk)-1)&4294967295;var ye=wY;var yb=(ye+1280*yh)&4294967295;var x8=(yb+128)&4294967295;var x6=(x8+32)&4294967295;var x4=(x6)&4294967295;var x3=HEAP[x4];var x2=Mb;var x1=(x2+128)&4294967295;var xM=(x1)&4294967295;var xJ=(xM+16)&4294967295;HEAP[xJ]=x3;var xG=Fd;var xD=((xG)-1)&4294967295;var xA=wY;var xy=(xA+1280*xD)&4294967295;var xw=(xy)&4294967295;var xv=(xw)&4294967295;var xu=(xv)&4294967295;var xt=HEAP[xu];var xh=Mb;var xe=(xh)&4294967295;var xb=(xe)&4294967295;var w8=(xb+24)&4294967295;HEAP[w8]=xt;var w5=Fd;var w3=((w5)-1)&4294967295;var w1=wY;var w0=(w1+1280*w3)&4294967295;var wZ=(w0+128)&4294967295;var wX=(wZ)&4294967295;var wO=(wX)&4294967295;var wM=HEAP[wO];var wK=Mb;var wI=(wK+128)&4294967295;var wG=(wI)&4294967295;var wF=(wG+24)&4294967295;HEAP[wF]=wM;var wD=(Ma)&4294967295;var wC=HEAP[wD];var wB=Mb;var wA=(wB)&4294967295;var wq=(wA+32)&4294967295;var wo=(wq+24)&4294967295;HEAP[wo]=wC;var wm=(L9)&4294967295;var wk=HEAP[wm];var wi=Mb;var wh=(wi+128)&4294967295;var wg=(wh+32)&4294967295;var wf=(wg+24)&4294967295;HEAP[wf]=wk;var we=(Ma+8)&4294967295;var wd=HEAP[we];var v6=Mb;var v4=(v6)&4294967295;var v2=(v4+64)&4294967295;var v0=(v2+24)&4294967295;HEAP[v0]=wd;var vY=(L9+8)&4294967295;var vX=HEAP[vY];var vW=Mb;var vV=(vW+128)&4294967295;var vU=(vV+64)&4294967295;var vT=(vU+24)&4294967295;HEAP[vT]=vX;var vM=(Ma+16)&4294967295;var vK=HEAP[vM];var vI=Mb;var vG=(vI)&4294967295;var vE=(vG+96)&4294967295;var vD=(vE+24)&4294967295;HEAP[vD]=vK;var vC=(L9+16)&4294967295;var vB=HEAP[vC];var vA=Mb;var vz=(vA+128)&4294967295;var vs=(vz+96)&4294967295;var vq=(vs+24)&4294967295;HEAP[vq]=vB;var vo=(Ma+24)&4294967295;var vm=HEAP[vo];var vk=Mb;var vj=(vk)&4294967295;var vi=(vj+96)&4294967295;var vh=(vi+16)&4294967295;HEAP[vh]=vm;var vg=(L9+24)&4294967295;var vf=HEAP[vg];var vd=Mb;var vc=(vd+128)&4294967295;var vb=(vc+96)&4294967295;var va=(vb+16)&4294967295;HEAP[va]=vf;var u9=(Ma+32)&4294967295;var u8=HEAP[u9];var u7=Mb;var u6=(u7)&4294967295;var u5=(u6+96)&4294967295;var u4=(u5+8)&4294967295;HEAP[u4]=u8;var pE=(L9+32)&4294967295;var pB=HEAP[pE];var py=Mb;var pv=(py+128)&4294967295;var ps=(pv+96)&4294967295;var pq=(ps+8)&4294967295;HEAP[pq]=pB;var pp=(Ma+40)&4294967295;var po=HEAP[pp];var pn=Mb;var pm=(pn)&4294967295;var o8=(pm+96)&4294967295;var o5=(o8)&4294967295;HEAP[o5]=po;var o2=(L9+40)&4294967295;var oZ=HEAP[o2];var oX=Mb;var oV=(oX+128)&4294967295;var oU=(oV+96)&4294967295;var oT=(oU)&4294967295;HEAP[oT]=oZ;var oS=(Ma+48)&4294967295;var oR=HEAP[oS];var oD=Mb;var oA=(oD)&4294967295;var ox=(oA+64)&4294967295;var ou=(ox)&4294967295;HEAP[ou]=oR;var os=(L9+48)&4294967295;var oq=HEAP[os];var op=Mb;var oo=(op+128)&4294967295;var on=(oo+64)&4294967295;var om=(on)&4294967295;HEAP[om]=oq;var n9=(Ma+56)&4294967295;var n6=HEAP[n9];var n3=Mb;var n0=(n3)&4294967295;var nY=(n0+32)&4294967295;var nW=(nY)&4294967295;HEAP[nW]=n6;var nV=(L9+56)&4294967295;var nU=HEAP[nV];var nT=Mb;var nS=(nT+128)&4294967295;var nJ=(nS+32)&4294967295;var nH=(nJ)&4294967295;HEAP[nH]=nU;var nF=(Ma+64)&4294967295;var nD=HEAP[nF];var nC=Mb;var nB=(nC)&4294967295;var nA=(nB+32)&4294967295;var nz=(nA+8)&4294967295;HEAP[nz]=nD;var ny=(L9+64)&4294967295;var nx=HEAP[ny];var no=Mb;var nm=(no+128)&4294967295;var nk=(nm+32)&4294967295;var ni=(nk+8)&4294967295;HEAP[ni]=nx;var nh=(Ma+72)&4294967295;var ng=HEAP[nh];var nf=Mb;var ne=(nf)&4294967295;var nd=(ne+32)&4294967295;var nc=(nd+16)&4294967295;HEAP[nc]=ng;var m4=(L9+72)&4294967295;var m2=HEAP[m4];var m0=Mb;var mY=(m0+128)&4294967295;var mX=(mY+32)&4294967295;var mW=(mX+16)&4294967295;HEAP[mW]=m2;var mV=(Ma+80)&4294967295;var mU=HEAP[mV];var mT=Mb;var mS=(mT)&4294967295;var mK=(mS+64)&4294967295;var mI=(mK+16)&4294967295;HEAP[mI]=mU;var mG=(L9+80)&4294967295;var mE=HEAP[mG];var mD=Mb;var mC=(mD+128)&4294967295;var mB=(mC+64)&4294967295;var mA=(mB+16)&4294967295;HEAP[mA]=mE;var mz=(Ma+88)&4294967295;var my=HEAP[mz];var mq=Mb;var mo=(mq)&4294967295;var mm=(mo+64)&4294967295;var mk=(mm+8)&4294967295;HEAP[mk]=my;var mj=(L9+88)&4294967295;var mi=HEAP[mj];var mh=Mb;var mg=(mh+128)&4294967295;var mf=(mg+64)&4294967295;var me=(mf+8)&4294967295;HEAP[me]=mi;Me=0;while(1){var e7=Me;var e5=gy;var e3=(((e7))|0)<(((e5))|0);if(!(e3)){wy=73;break $bb97$$bb114$92}var md=Me;var mc=Fd;var mb=((mc)-1)&4294967295;var ma=wY;var l9=(ma+1280*mb)&4294967295;var l8=Me;var l7=(l9+256)&4294967295;var l6=(l7+512)&4294967295;var l5=(l6)&4294967295;var l4=(l5)&4294967295;var hj=(l4+l8*8)&4294967295;var hg=HEAP[hj];var hd=Mb;var ha=(hd+256)&4294967295;var g8=(ha)&4294967295;var g6=(g8)&4294967295;var g5=(g6)&4294967295;var g4=(g5+md*8)&4294967295;HEAP[g4]=hg;var g3=Me;var g2=Fd;var gP=((g2)-1)&4294967295;var gM=wY;var gJ=(gM+1280*gP)&4294967295;var gG=Me;var gE=(gJ+256)&4294967295;var gC=(gE)&4294967295;var gB=(gC)&4294967295;var gA=(gB)&4294967295;var gz=(gA+gG*8)&4294967295;var gx=HEAP[gz];var gk=Mb;var gh=(gk+256)&4294967295;var ge=(gh)&4294967295;var gb=(ge+256)&4294967295;var f9=(gb)&4294967295;var f7=(f9+g3*8)&4294967295;HEAP[f7]=gx;var f6=Me;var f5=Me;var f4=(Mq)&4294967295;var f3=(f4+f5*8)&4294967295;var fQ=HEAP[f3];var fN=Mb;var fK=(fN+256)&4294967295;var fH=(fK+512)&4294967295;var fF=(fH+256)&4294967295;var fD=(fF)&4294967295;var fC=(fD+f6*8)&4294967295;HEAP[fC]=fQ;var fB=Me;var fA=Me;var fz=(Mq+256)&4294967295;var fr=(fz+fA*8)&4294967295;var fp=HEAP[fr];var fn=Mb;var fl=(fn+256)&4294967295;var fk=(fl+512)&4294967295;var fj=(fk)&4294967295;var fi=(fj)&4294967295;var fh=(fi+fB*8)&4294967295;HEAP[fh]=fp;var fg=Me;var ff=((fg)+1)&4294967295;Me=ff;wy=71;continue}}}}}}}while(0);var e1=Fd;var e0=((e1)+1)&4294967295;Fd=e0;var eZ=j3;__ZN16GfxShadingBitBuf9flushBitsEv(eZ);wy=22;continue $bb47$45}var eY=j3;l2=eY;var eX=l2;var eW=(eX)!=0;if(eW){var eV=l2;__ZN16GfxShadingBitBufD1Ev(eV);var eN=l2;var eL=eN;__ZdlPv(eL)}var eJ=Re;var eH=(((eJ))|0)==6;$bb134$$bb137$141:do{if(eH){Mg=0;while(1){var sY=Mg;var sX=Fd;var sW=(((sY))|0)<(((sX))|0);if(!(sW)){wy=77;break $bb134$$bb137$141}var eG=wY;var eF=Mg;var eE=(eG+1280*eF)&4294967295;Mb=eE;var eD=Mb;var eC=(eD)&4294967295;var eB=(eC)&4294967295;var et=(eB)&4294967295;var er=HEAP[et];var ep=(er)*-4;var en=Mb;var em=(en)&4294967295;var el=(em)&4294967295;var ek=(el+8)&4294967295;var ej=HEAP[ek];var ei=Mb;var eh=(ei)&4294967295;var d9=(eh+32)&4294967295;var d7=(d9)&4294967295;var d5=HEAP[d7];var d3=(ej)+(d5);var d2=(d3)*6;var d1=(ep)+(d2);var d0=Mb;var dZ=(d0)&4294967295;var dY=(dZ)&4294967295;var dX=(dY+24)&4294967295;var dM=HEAP[dX];var dL=Mb;var dK=(dL)&4294967295;var dJ=(dK+96)&4294967295;var dI=(dJ)&4294967295;var dH=HEAP[dI];var dG=(dM)+(dH);var dF=(dG)*-2;var dE=(d1)+(dF);var dD=Mb;var UN=(dD)&4294967295;var UK=(UN+96)&4294967295;var UH=(UK+8)&4294967295;var UE=HEAP[UH];var UC=Mb;var UA=(UC)&4294967295;var Uz=(UA+32)&4294967295;var Uy=(Uz+24)&4294967295;var Ux=HEAP[Uy];var Uw=(UE)+(Ux);var Uj=(Uw)*3;var Ug=(dE)+(Uj);var Ud=Mb;var Ua=(Ud)&4294967295;var T8=(Ua+96)&4294967295;var T6=(T8+24)&4294967295;var T5=HEAP[T6];var T4=(Ug)-(T5);var T3=(T4)/9;var T2=Mb;var TP=(T2)&4294967295;var TM=(TP+32)&4294967295;var TJ=(TM+8)&4294967295;HEAP[TJ]=T3;var TG=Mb;var TE=(TG+128)&4294967295;var TC=(TE)&4294967295;var TB=(TC)&4294967295;var TA=HEAP[TB];var Tz=(TA)*-4;var Ty=Mb;var Tl=(Ty+128)&4294967295;var Ti=(Tl)&4294967295;var Tf=(Ti+8)&4294967295;var Tc=HEAP[Tf];var Ta=Mb;var S8=(Ta+128)&4294967295;var S7=(S8+32)&4294967295;var S6=(S7)&4294967295;var S5=HEAP[S6];var S4=(Tc)+(S5);var SW=(S4)*6;var SU=(Tz)+(SW);var SS=Mb;var SQ=(SS+128)&4294967295;var SP=(SQ)&4294967295;var SO=(SP+24)&4294967295;var SN=HEAP[SO];var SM=Mb;var SL=(SM+128)&4294967295;var SK=(SL+96)&4294967295;var SC=(SK)&4294967295;var SA=HEAP[SC];var Sy=(SN)+(SA);var Sw=(Sy)*-2;var Sv=(SU)+(Sw);var Su=Mb;var St=(Su+128)&4294967295;var Ss=(St+96)&4294967295;var Sr=(Ss+8)&4294967295;var Sq=HEAP[Sr];var Si=Mb;var Sg=(Si+128)&4294967295;var Se=(Sg+32)&4294967295;var Sc=(Se+24)&4294967295;var Sb=HEAP[Sc];var Sa=(Sq)+(Sb);var R9=(Sa)*3;var R8=(Sv)+(R9);var R7=Mb;var R6=(R7+128)&4294967295;var RX=(R6+96)&4294967295;var RV=(RX+24)&4294967295;var RT=HEAP[RV];var RR=(R8)-(RT);var RQ=(RR)/9;var RP=Mb;var RO=(RP+128)&4294967295;var RN=(RO+32)&4294967295;var RM=(RN+8)&4294967295;HEAP[RM]=RQ;var RL=Mb;var RB=(RL)&4294967295;var Rz=(RB)&4294967295;var Rx=(Rz+24)&4294967295;var Rv=HEAP[Rx];var Ru=(Rv)*-4;var Rt=Mb;var Rs=(Rt)&4294967295;var Rr=(Rs)&4294967295;var Rq=(Rr+16)&4294967295;var Rp=HEAP[Rq];var Ro=Mb;var Rn=(Ro)&4294967295;var Rm=(Rn+32)&4294967295;var Rl=(Rm+24)&4294967295;var Rk=HEAP[Rl];var Rj=(Rp)+(Rk);var Ri=(Rj)*6;var Rh=(Ru)+(Ri);var Rg=Mb;var Rf=(Rg)&4294967295;var PN=(Rf)&4294967295;var PK=(PN)&4294967295;var PH=HEAP[PK];var PE=Mb;var PC=(PE)&4294967295;var PA=(PC+96)&4294967295;var Pz=(PA+24)&4294967295;var Py=HEAP[Pz];var Px=(PH)+(Py);var Pw=(Px)*-2;var Pj=(Rh)+(Pw);var Pg=Mb;var Pd=(Pg)&4294967295;var Pa=(Pd+96)&4294967295;var O8=(Pa+16)&4294967295;var O6=HEAP[O8];var O5=Mb;var O4=(O5)&4294967295;var O3=(O4+32)&4294967295;var O2=(O3)&4294967295;var OP=HEAP[O2];var OM=(O6)+(OP);var OJ=(OM)*3;var OG=(Pj)+(OJ);var OE=Mb;var OC=(OE)&4294967295;var OB=(OC+96)&4294967295;var OA=(OB)&4294967295;var Oz=HEAP[OA];var Oy=(OG)-(Oz);var Ol=(Oy)/9;var Oi=Mb;var Of=(Oi)&4294967295;var Oc=(Of+32)&4294967295;var Oa=(Oc+16)&4294967295;HEAP[Oa]=Ol;var N8=Mb;var N7=(N8+128)&4294967295;var N6=(N7)&4294967295;var N5=(N6+24)&4294967295;var N4=HEAP[N5];var NW=(N4)*-4;var NU=Mb;var NS=(NU+128)&4294967295;var NQ=(NS)&4294967295;var NP=(NQ+16)&4294967295;var NO=HEAP[NP];var NN=Mb;var NM=(NN+128)&4294967295;var NL=(NM+32)&4294967295;var NK=(NL+24)&4294967295;var NB=HEAP[NK];var Nz=(NO)+(NB);var Nx=(Nz)*6;var Nv=(NW)+(Nx);var Nu=Mb;var Nt=(Nu+128)&4294967295;var Ns=(Nt)&4294967295;var Nr=(Ns)&4294967295;var Nq=HEAP[Nr];var Np=Mb;var Ng=(Np+128)&4294967295;var Ne=(Ng+96)&4294967295;var Nc=(Ne+24)&4294967295;var Na=HEAP[Nc];var M9=(Nq)+(Na);var M8=(M9)*-2;var M7=(Nv)+(M8);var M6=Mb;var M5=(M6+128)&4294967295;var M4=(M5+96)&4294967295;var MM=(M4+16)&4294967295;var MK=HEAP[MM];var MI=Mb;var MG=(MI+128)&4294967295;var MF=(MG+32)&4294967295;var ME=(MF)&4294967295;var MD=HEAP[ME];var MC=(MK)+(MD);var MB=(MC)*3;var MA=(M7)+(MB);var Mr=Mb;var Mo=(Mr+128)&4294967295;var Mm=(Mo+96)&4294967295;var Mk=(Mm)&4294967295;var Mj=HEAP[Mk];var Mi=(MA)-(Mj);var Mh=(Mi)/9;var Mf=Mb;var Md=(Mf+128)&4294967295;var Mc=(Md+32)&4294967295;var L8=(Mc+16)&4294967295;HEAP[L8]=Mh;var L7=Mb;var L6=(L7)&4294967295;var L5=(L6+96)&4294967295;var L4=(L5)&4294967295;var L3=HEAP[L4];var L2=(L3)*-4;var L1=Mb;var L0=(L1)&4294967295;var LZ=(L0+96)&4294967295;var Ko=(LZ+8)&4294967295;var Kl=HEAP[Ko];var Ki=Mb;var Kf=(Ki)&4294967295;var Kd=(Kf+64)&4294967295;var Ka=(Kd)&4294967295;var J8=HEAP[Ka];var J7=(Kl)+(J8);var J6=(J7)*6;var J5=(L2)+(J6);var JS=Mb;var JP=(JS)&4294967295;var JM=(JP+96)&4294967295;var JJ=(JM+24)&4294967295;var JH=HEAP[JJ];var JF=Mb;var JE=(JF)&4294967295;var JD=(JE)&4294967295;var JC=(JD)&4294967295;var JB=HEAP[JC];var Jo=(JH)+(JB);var Jl=(Jo)*-2;var Ji=(J5)+(Jl);var Jf=Mb;var Jd=(Jf)&4294967295;var Jb=(Jd)&4294967295;var Ja=(Jb+8)&4294967295;var I9=HEAP[Ja];var I8=Mb;var I7=(I8)&4294967295;var IU=(I7+64)&4294967295;var IR=(IU+24)&4294967295;var IO=HEAP[IR];var IL=(I9)+(IO);var IJ=(IL)*3;var IH=(Ji)+(IJ);var IG=Mb;var IF=(IG)&4294967295;var IE=(IF)&4294967295;var ID=(IE+24)&4294967295;var Iv=HEAP[ID];var It=(IH)-(Iv);var Ir=(It)/9;var Ip=Mb;var Io=(Ip)&4294967295;var In=(Io+64)&4294967295;var Im=(In+8)&4294967295;HEAP[Im]=Ir;var Il=Mb;var Ik=(Il+128)&4294967295;var Ij=(Ik+96)&4294967295;var Ib=(Ij)&4294967295;var H9=HEAP[Ib];var H7=(H9)*-4;var H5=Mb;var H4=(H5+128)&4294967295;var H3=(H4+96)&4294967295;var H2=(H3+8)&4294967295;var H1=HEAP[H2];var H0=Mb;var HZ=(H0+128)&4294967295;var HR=(HZ+64)&4294967295;var HP=(HR)&4294967295;var HN=HEAP[HP];var HL=(H1)+(HN);var HK=(HL)*6;var HJ=(H7)+(HK);var HI=Mb;var HH=(HI+128)&4294967295;var HG=(HH+96)&4294967295;var HF=(HG+24)&4294967295;var Hx=HEAP[HF];var Hv=Mb;var Ht=(Hv+128)&4294967295;var Hr=(Ht)&4294967295;var Hq=(Hr)&4294967295;var Hp=HEAP[Hq];var Ho=(Hx)+(Hp);var Hn=(Ho)*-2;var Hm=(HJ)+(Hn);var Hl=Mb;var Hd=(Hl+128)&4294967295;var Hb=(Hd)&4294967295;var G9=(Hb+8)&4294967295;var G7=HEAP[G9];var G6=Mb;var G5=(G6+128)&4294967295;var G4=(G5+64)&4294967295;var G3=(G4+24)&4294967295;var G2=HEAP[G3];var G1=(G7)+(G2);var G0=(G1)*3;var GZ=(Hm)+(G0);var GY=Mb;var GX=(GY+128)&4294967295;var GW=(GX)&4294967295;var GV=(GW+24)&4294967295;var GU=HEAP[GV];var GT=(GZ)-(GU);var GS=(GT)/9;var GR=Mb;var DQ=(GR+128)&4294967295;var DN=(DQ+64)&4294967295;var DK=(DN+8)&4294967295;HEAP[DK]=GS;var DH=Mb;var DF=(DH)&4294967295;var DD=(DF+96)&4294967295;var DC=(DD+24)&4294967295;var DB=HEAP[DC];var DA=(DB)*-4;var Dz=Mb;var Dm=(Dz)&4294967295;var Dj=(Dm+96)&4294967295;var Dg=(Dj+16)&4294967295;var Dd=HEAP[Dg];var Db=Mb;var C9=(Db)&4294967295;var C8=(C9+64)&4294967295;var C7=(C8+24)&4294967295;var C6=HEAP[C7];var C5=(Dd)+(C6);var CS=(C5)*6;var CP=(DA)+(CS);var CM=Mb;var CJ=(CM)&4294967295;var CH=(CJ+96)&4294967295;var CF=(CH)&4294967295;var CE=HEAP[CF];var CD=Mb;var CC=(CD)&4294967295;var CB=(CC)&4294967295;var Co=(CB+24)&4294967295;var Cl=HEAP[Co];var Ci=(CE)+(Cl);var Cf=(Ci)*-2;var Cd=(CP)+(Cf);var Cb=Mb;var Ca=(Cb)&4294967295;var B9=(Ca)&4294967295;var B8=(B9+16)&4294967295;var B7=HEAP[B8];var BZ=Mb;var BX=(BZ)&4294967295;var BV=(BX+64)&4294967295;var BT=(BV)&4294967295;var BS=HEAP[BT];var BR=(B7)+(BS);var BP=(BR)*3;var BO=(Cd)+(BP);var BN=Mb;var BM=(BN)&4294967295;var BD=(BM)&4294967295;var BB=(BD)&4294967295;var Bz=HEAP[BB];var Bx=(BO)-(Bz);var Bw=(Bx)/9;var Bv=Mb;var Bu=(Bv)&4294967295;var Bt=(Bu+64)&4294967295;var Bs=(Bt+16)&4294967295;HEAP[Bs]=Bw;var Br=Mb;var Bj=(Br+128)&4294967295;var Bg=(Bj+96)&4294967295;var Bd=(Bg+24)&4294967295;var Ba=HEAP[Bd];var A8=(Ba)*-4;var A6=Mb;var A4=(A6+128)&4294967295;var A2=(A4+96)&4294967295;var A0=(A2+16)&4294967295;var AY=HEAP[A0];var AP=Mb;var AM=(AP+128)&4294967295;var AJ=(AM+64)&4294967295;var AG=(AJ+24)&4294967295;var AE=HEAP[AG];var AC=(AY)+(AE);var AA=(AC)*6;var Ay=(A8)+(AA);var Aw=Mb;var Au=(Aw+128)&4294967295;var Al=(Au+96)&4294967295;var Ai=(Al)&4294967295;var Af=HEAP[Ai];var Ac=Mb;var Aa=(Ac+128)&4294967295;var z8=(Aa)&4294967295;var z6=(z8+24)&4294967295;var z4=HEAP[z6];var z2=(Af)+(z4);var z0=(z2)*-2;var zV=(Ay)+(z0);var zT=Mb;var zR=(zT+128)&4294967295;var zP=(zR)&4294967295;var zN=(zP+16)&4294967295;var zL=HEAP[zN];var zJ=Mb;var zH=(zJ+128)&4294967295;var zF=(zH+64)&4294967295;var zD=(zF)&4294967295;var tH=HEAP[zD];var tE=(zL)+(tH);var tB=(tE)*3;var ty=(zV)+(tB);var tw=Mb;var tu=(tw+128)&4294967295;var tt=(tu)&4294967295;var ts=(tt)&4294967295;var tr=HEAP[ts];var tq=(ty)-(tr);var td=(tq)/9;var ta=Mb;var s7=(ta+128)&4294967295;var s4=(s7+64)&4294967295;var s2=(s4+16)&4294967295;HEAP[s2]=td;var s0=Mg;var sZ=((s0)+1)&4294967295;Mg=sZ;wy=75;continue}}}while(0);var sI=__Znwj(320);var sF=sI;M2=sF;var sC=M2;var sz=Re;var sx=wY;var sv=Fd;var su=(pl)&4294967295;var st=R5;__ZN19GfxPatchMeshShadingC1EiP8GfxPatchiPP8Functioni(sC,sz,sx,sv,su,st);var ss=M2;LN=ss;var sr=LN;var sc=(sr)&4294967295;var r9=Rd;var r6=BH;var r3=__ZN10GfxShading4initEP4DictP3Gfx(sc,r9,r6);var wE=reSign((r3),8,0)!=0;var Ra=(wE)^1;var Lh=unSign((Ra),1,0);Rb=Lh;var r1=Rb;var wt=reSign((r1),8,0)!=0;if(wt){var rZ=LN;var rY=(rZ)!=0;if(rY){var rX=LN;var rW=(rX)&4294967295;var rV=(rW)&4294967295;var rN=HEAP[rV];var rL=(rN+4)&4294967295;var rJ=HEAP[rL];var rH=rJ;var rG=LN;FUNCTION_TABLE[rH](rG)}M3=0;wy=79;break $bb$$bb2$2}else{var rF=LN;M3=rF;wy=79;break $bb$$bb2$2}}else{__Z5erroriPcz(-1,(__str812076)&4294967295);wy=0;break $bb$$bb2$2}}else{__Z5erroriPcz(-1,(__str792074)&4294967295);wy=0;break $bb$$bb2$2}}else{__Z5erroriPcz(-1,(__str772072)&4294967295);wy=0;break $bb$$bb2$2}}else{__Z5erroriPcz(-1,(__str752070)&4294967295);wy=0;break $bb$$bb2$2}}while(0);$err1$$bb145$$err2$157:do{if(wy==0){__ZN6Object4freeEv(Kb);wy=12;break $err1$$bb145$$err2$157}}while(0);if(wy==12){M3=0}var rE=M3;oQ=rE;var Fc=oQ;STACKTOP=ve;return Fc;return null}function __ZN25GfxGouraudTriangleShading5parseEiP4DictP6StreamP3Gfx(ex,fp,gz,bS){var af=STACKTOP;STACKTOP+=1060;_memset(af,0,1060);var hs;var bL;var hN;var ie;var dB;var em;var cM;var g0;var cK;var by;var g;var h;var hv;var H;var hy;var hA;var cI;var hC;var hF;var hH;var hJ;var ad;var hU;var ae;var hX;var hZ;var h2;var ii;var ik;var b6;var bN=af;var hO;var gN;var aC;var aP;var d8;var be;var fK;var F;var hu;var aK;var bT=af+128;var fn=af+384;var a0;var b8;var hL=af+640;var g3;var dl;var bQ;var gf;var ac;var aM;var g9;var bP=af+896;var bO=af+900;var bG=af+904;var b9=af+908;var h5;var r=af+1036;var p=af+1048;var b5;var b3;var b1;var t;var cT;var ge=0;bL=ex;hN=fp;ie=gz;dB=bS;__ZN6ObjectC1Ev(r);__ZN6ObjectC1Ev(p);var cG=hN;var cE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cG,(__str732068)&4294967295,r,0);var cD=__ZN6Object5isIntEv(cE);ik=cD;var cB=ik;var ht=reSign((cB),8,0)!=0;$bb$$bb2$2:do{if(ht){var cA=__ZN6Object6getIntEv(r);gN=cA;__ZN6Object4freeEv(r);var cz=hN;var cy=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cz,(__str742069)&4294967295,r,0);var hh=__ZN6Object5isIntEv(cy);ii=hh;var hf=ii;var dy=reSign((hf),8,0)!=0;if(dy){var he=__ZN6Object6getIntEv(r);aC=he;__ZN6Object4freeEv(r);d8=0;var hd=d8;aP=hd;var hc=bL;var hb=(((hc))|0)==4;if(hb){var ha=hN;var g8=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ha,(__str762071)&4294967295,r,0);var g7=__ZN6Object5isIntEv(g8);h2=g7;var g6=h2;var dp=reSign((g6),8,0)!=0;if(dp){var gH=__ZN6Object6getIntEv(r);aP=gH;__ZN6Object4freeEv(r)}else{__Z5erroriPcz(-1,(__str792074)&4294967295);hs=0;break $bb$$bb2$2}}else{var gG=hN;var gF=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(gG,(__str832078)&4294967295,r,0);var gE=__ZN6Object5isIntEv(gF);hZ=gE;var gD=hZ;var c8=reSign((gD),8,0)!=0;if(c8){var gC=__ZN6Object6getIntEv(r);d8=gC;__ZN6Object4freeEv(r)}else{__Z5erroriPcz(-1,(__str842079)&4294967295);hs=0;break $bb$$bb2$2}}var gB=hN;var gA=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(gB,(__str782073)&4294967295,r,0);var gx=__ZN6Object7isArrayEv(gA);var c5=reSign((gx),8,0)!=0;var aq=(c5)^1;var ek=unSign((aq),1,0);var c4=reSign((ek),8,0)!=0;$bb20$$bb18$16:do{if(c4){hs=2}else{var gw=__ZN6Object14arrayGetLengthEv(r);var f9=(((gw))|0)<=5;if(f9){hs=2;break $bb20$$bb18$16}ae=1;hs=4;break $bb20$$bb18$16}}while(0);if(hs==2){ae=0}var f8=ae;hX=f8;var f7=hX;var cC=reSign((f7),8,0)!=0;if(cC){var f6=__ZN6Object8arrayGetEiPS_(r,0,p);var f5=__ZN6Object6getNumEv(f6);fK=f5;__ZN6Object4freeEv(p);var f4=__ZN6Object8arrayGetEiPS_(r,1,p);var f3=__ZN6Object6getNumEv(f4);F=f3;__ZN6Object4freeEv(p);var f2=F;var f1=fK;var f0=(f2)-(f1);var fD=gN;var fC=(((fD))|0);var fB=_llvm_pow_f64(2,fC);var fA=(fB)-1;var fz=(f0)/(fA);a0=fz;var fy=__ZN6Object8arrayGetEiPS_(r,2,p);var fx=__ZN6Object6getNumEv(fy);hu=fx;__ZN6Object4freeEv(p);var fw=__ZN6Object8arrayGetEiPS_(r,3,p);var fv=__ZN6Object6getNumEv(fw);aK=fv;__ZN6Object4freeEv(p);var fu=aK;var e7=hu;var e5=(fu)-(e7);var e4=gN;var e3=(((e4))|0);var e2=_llvm_pow_f64(2,e3);var e1=(e2)-1;var e0=(e5)/(e1);b8=e0;b5=0;$bb25$24:while(1){var dK=b5;var dI=((dK)*2)&4294967295;var dH=((dI)+5)&4294967295;var dr=__ZN6Object14arrayGetLengthEv(r);var dn=(((dH))|0)>=(((dr))|0);$bb28$$bb26$26:do{if(dn){hs=7}else{var dk=b5;var di=(((dk))|0)>31;if(di){hs=7;break $bb28$$bb26$26}ad=1;hs=9;break $bb28$$bb26$26}}while(0);if(hs==7){ad=0}var dg=ad;hU=dg;var de=hU;var cd=reSign((de),8,0)!=0;if(!(cd)){hs=12;break $bb25$24}var eZ=b5;var eX=b5;var eW=((eX)*2)&4294967295;var eJ=((eW)+4)&4294967295;var eI=__ZN6Object8arrayGetEiPS_(r,eJ,p);var eH=__ZN6Object6getNumEv(eI);var eG=(bT+eZ*8)&4294967295;HEAP[eG]=eH;__ZN6Object4freeEv(p);var eF=b5;var eE=b5;var eD=((eE)*2)&4294967295;var eC=((eD)+5)&4294967295;var eB=__ZN6Object8arrayGetEiPS_(r,eC,p);var eA=__ZN6Object6getNumEv(eB);var eo=(fn+eF*8)&4294967295;HEAP[eo]=eA;__ZN6Object4freeEv(p);var en=b5;var el=b5;var ej=(fn+el*8)&4294967295;var eh=HEAP[ej];var eg=b5;var ef=(bT+eg*8)&4294967295;var ee=HEAP[ef];var ed=(eh)-(ee);var ec=aC;var dY=1<<(ec);var dW=((dY)-1)&4294967295;var dU=(((dW))|0);var dS=(ed)/(dU);var dQ=(hL+en*8)&4294967295;HEAP[dQ]=dS;var dO=b5;var dM=((dO)+1)&4294967295;b5=dM;hs=6;continue $bb25$24}var dc=b5;bQ=dc;__ZN6Object4freeEv(r);var da=hN;var c7=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(da,(__str802075)&4294967295,r,0);var c6=__ZN6Object6isNullEv(c7);var cc=reSign((c6),8,0)!=0;var e6=(cc)^1;var b=unSign((e6),1,0);hJ=b;var bu=hJ;var cb=reSign((bu),8,0)!=0;if(cb){var bt=__ZN6Object7isArrayEv(r);hH=bt;var br=hH;var ca=reSign((br),8,0)!=0;$bb38$$bb47$36:do{if(ca){var bp=__ZN6Object14arrayGetLengthEv(r);hO=bp;var bn=hO;var bm=(((bn))|0)>32;if(bm){__Z5erroriPcz(-1,(__str822077)&4294967295);hs=13;break $bb$$bb2$2}else{b5=0;while(1){var a5=b5;var a4=hO;var aZ=(((a5))|0)<(((a4))|0);if(!(aZ)){hs=18;break}var bl=b5;var bk=__ZN6Object8arrayGetEiPS_(r,bl,p);var bj=b5;var bi=__ZN8Function5parseEP6Object(p);var bd=(bN+bj*4)&4294967295;HEAP[bd]=bi;var bc=(bN+bj*4)&4294967295;var bb=HEAP[bc];var ba=(bb)==0;var a9=unSign((ba),1,0);hF=a9;var a8=hF;var bR=reSign((a8),8,0)!=0;if(bR){hs=15;break}__ZN6Object4freeEv(p);var a7=b5;var a6=((a7)+1)&4294967295;b5=a6;hs=14;continue}if(hs==18){}else{if(hs==15){__ZN6Object4freeEv(r);__ZN6Object4freeEv(p);hs=13;break $bb$$bb2$2}}}}else{hO=1;var aY=__ZN8Function5parseEP6Object(r);var aX=(bN)&4294967295;HEAP[aX]=aY;var aW=(bN)&4294967295;var aV=HEAP[aW];var aU=(aV)==0;var aT=unSign((aU),1,0);hC=aT;var aS=hC;var bM=reSign((aS),8,0)!=0;if(!(bM)){hs=21;break $bb38$$bb47$36}__ZN6Object4freeEv(r);hs=13;break $bb$$bb2$2}}while(0)}else{hO=0}__ZN6Object4freeEv(r);ac=0;var aR=ac;gf=aR;g3=0;dl=0;g9=0;var aQ=g9;aM=aQ;t=0;HEAP[bG]=0;var aO=__Znwj(12);var aN=aO;cI=aN;var aL=cI;var aJ=ie;__ZN16GfxShadingBitBufC1EP6Stream(aL,aJ);var aI=cI;h5=aI;$bb53$53:while(1){var aH=bL;var aG=(((aH))|0)==4;if(aG){var aF=h5;var aE=aP;var aD=__ZN16GfxShadingBitBuf7getBitsEiPj(aF,aE,bG);var bx=reSign((aD),8,0)!=0;var m=(bx)^1;var ig=unSign((m),1,0);hA=ig;var aB=hA;var bw=reSign((aB),8,0)!=0;if(bw){hs=24;break $bb53$53}}var aA=h5;var az=gN;var ay=__ZN16GfxShadingBitBuf7getBitsEiPj(aA,az,bP);var bv=reSign((ay),8,0)!=0;var eU=(bv)^1;var bK=unSign((eU),1,0);var bh=reSign((bK),8,0)!=0;$bb68$$bb63$58:do{if(bh){hs=26}else{var ax=h5;var aw=gN;var av=__ZN16GfxShadingBitBuf7getBitsEiPj(ax,aw,bO);var bg=reSign((av),8,0)!=0;var gy=(bg)^1;var ih=unSign((gy),1,0);var bf=reSign((ih),8,0)!=0;if(bf){hs=26;break $bb68$$bb63$58}H=0;hs=29;break $bb68$$bb63$58}}while(0);if(hs==26){H=1}var au=H;hy=au;var at=hy;var a3=reSign((at),8,0)!=0;if(a3){hs=24;break $bb53$53}b5=0;$bb78$65:while(1){var ai=b5;var ah=bQ;var ag=(((ai))|0)<(((ah))|0);if(!(ag)){hs=32;break $bb78$65}var ar=b5;var ap=(b9+ar*4)&4294967295;var ao=h5;var an=aC;var am=__ZN16GfxShadingBitBuf7getBitsEiPj(ao,an,ap);var a2=reSign((am),8,0)!=0;var fF=(a2)^1;var dC=unSign((fF),1,0);hv=dC;var al=hv;var a1=reSign((al),8,0)!=0;if(a1){hs=32;break $bb78$65}var ak=b5;var aj=((ak)+1)&4294967295;b5=aj;hs=31;continue $bb78$65}var ab=b5;var aa=bQ;var Z=(((ab))|0)<(((aa))|0);if(Z){hs=24;break $bb53$53}var Y=gf;var X=aM;var W=(((Y))|0)==(((X))|0);if(W){var V=aM;cT=V;var U=aM;var T=(((U))|0)!=0;if(T){var R=aM;var G=((R)*2)&4294967295;h=G}else{h=16}var E=h;aM=E;var D=g3;var C=D;var B=aM;var A=_greallocn(C,B,144);var z=A;g3=z;var y=aM;var x=cT;var v=((y)-(x))&4294967295;var f=((v)*144)&4294967295;var e=g3;var d=cT;var c=(e+144*d)&4294967295;var a=c;_llvm_memset_p0i8_i32(a,0,f,1,0)}var iA=g3;var iz=gf;var iy=(iA+144*iz)&4294967295;var ix=HEAP[bP];var iv=unSign((ix),32,0);var id=a0;var ic=(iv)*(id);var ib=fK;var ia=(ic)+(ib);var h9=(iy)&4294967295;HEAP[h9]=ia;var h8=g3;var h7=gf;var h6=(h8+144*h7)&4294967295;var h4=HEAP[bO];var h1=unSign((h4),32,0);var S=b8;var Q=(h1)*(S);var P=hu;var O=(Q)+(P);var N=(h6+8)&4294967295;HEAP[N]=O;b5=0;$bb87$78:while(1){var im=b5;var il=bQ;var ij=(((im))|0)<(((il))|0);if(!(ij)){hs=40;break $bb87$78}var M=g3;var L=gf;var K=(M+144*L)&4294967295;var J=b5;var I=b5;var w=(bT+I*8)&4294967295;var u=HEAP[w];var s=b5;var q=(hL+s*8)&4294967295;var o=HEAP[q];var n=b5;var l=(b9+n*4)&4294967295;var k=HEAP[l];var j=unSign((k),32,0);var i=(o)*(j);var iw=(u)+(i);var iu=__ZL8dblToCold2110(iw);var it=(K+16)&4294967295;var ir=(it)&4294967295;var iq=(ir+J*4)&4294967295;HEAP[iq]=iu;var ip=b5;var io=((ip)+1)&4294967295;b5=io;hs=38;continue $bb87$78}var h3=gf;var h0=((h3)+1)&4294967295;gf=h0;var hY=h5;__ZN16GfxShadingBitBuf9flushBitsEv(hY);var hW=bL;var hV=(((hW))|0)==4;$bb89$$bb106$82:do{if(hV){var hT=t;var hS=(((hT))|0)==0;$bb91$$bb90$84:do{if(!hS){var hR=t;var hQ=(((hR))|0)==1;if(hQ){hs=41;break $bb91$$bb90$84}var hK=t;var hI=(((hK))|0)==2;$bb94$$bb93$87:do{if(!hI){var hG=HEAP[bG];var hE=(((hG))|0)!=0;if(hE){hs=44;break $bb94$$bb93$87}t=1;hs=49;break $bb89$$bb106$82}}while(0);var hD=ac;var hB=g9;var hz=(((hD))|0)==(((hB))|0);if(hz){var hx=g9;var hw=(((hx))|0)!=0;if(hw){var hr=g9;var hq=((hr)*2)&4294967295;g=hq}else{g=16}var hp=g;g9=hp;var ho=g9;var hn=((ho)*3)&4294967295;var hm=dl;var hl=hm;var hk=_greallocn(hl,hn,4);var hj=hk;dl=hj}var hi=t;var g5=(((hi))|0)==2;if(g5){var g4=dl;var g2=ac;var gZ=(g4+12*g2)&4294967295;var gY=gf;var gX=((gY)-3)&4294967295;var gW=(gZ)&4294967295;HEAP[gW]=gX;var gV=dl;var gU=ac;var gS=(gV+12*gU)&4294967295;var gv=gf;var gu=((gv)-2)&4294967295;var gt=(gS+4)&4294967295;HEAP[gt]=gu;var gs=dl;var gr=ac;var gq=(gs+12*gr)&4294967295;var gp=gf;var go=((gp)-1)&4294967295;var gn=(gq+8)&4294967295;HEAP[gn]=go;var gl=t;var fZ=((gl)+1)&4294967295;t=fZ}else{var fY=HEAP[bG];var fX=(((fY))|0)==1;if(fX){var fW=dl;var fV=ac;var fU=(fW+12*fV)&4294967295;var fT=ac;var fS=((fT)-1)&4294967295;var fR=dl;var fP=(fR+12*fS)&4294967295;var ft=(fP+4)&4294967295;var fs=HEAP[ft];var fr=(fU)&4294967295;HEAP[fr]=fs;var fq=dl;var fo=ac;var fm=(fq+12*fo)&4294967295;var fl=ac;var fk=((fl)-1)&4294967295;var fj=dl;var fh=(fj+12*fk)&4294967295;var gT=(fh+8)&4294967295;var gR=HEAP[gT];var gQ=(fm+4)&4294967295;HEAP[gQ]=gR;var gP=dl;var gO=ac;var gM=(gP+12*gO)&4294967295;var gL=gf;var gK=((gL)-1)&4294967295;var gJ=(gM+8)&4294967295;HEAP[gJ]=gK}else{var gI=dl;var gm=ac;var gk=(gI+12*gm)&4294967295;var gj=ac;var gi=((gj)-1)&4294967295;var gh=dl;var gg=(gh+12*gi)&4294967295;var gd=(gg)&4294967295;var gc=HEAP[gd];var gb=(gk)&4294967295;HEAP[gb]=gc;var ga=dl;var fQ=ac;var fO=(ga+12*fQ)&4294967295;var fN=ac;var fM=((fN)-1)&4294967295;var fL=dl;var fJ=(fL+12*fM)&4294967295;var fI=(fJ+8)&4294967295;var fH=HEAP[fI];var fG=(fO+4)&4294967295;HEAP[fG]=fH;var fE=dl;var fi=ac;var fg=(fE+12*fi)&4294967295;var ff=gf;var fe=((ff)-1)&4294967295;var fd=(fg+8)&4294967295;HEAP[fd]=fe}}var fc=ac;var fb=((fc)+1)&4294967295;ac=fb;hs=49;break $bb89$$bb106$82}}while(0);var hP=t;var hM=((hP)+1)&4294967295;t=hM}}while(0);hs=23;continue $bb53$53}var fa=h5;by=fa;var e9=by;var e8=(e9)!=0;if(e8){var eT=by;__ZN16GfxShadingBitBufD1Ev(eT);var eS=by;var eR=eS;__ZdlPv(eR)}var eQ=bL;var eP=(((eQ))|0)==5;$bb110$$bb116$111:do{if(eP){var eO=gf;var eN=d8;var eM=((((eO))|0)/(((eN))|0)|0);be=eM;var eL=be;var eK=((eL)*2)&4294967295;var ez=((eK)+-2)&4294967295;var ey=d8;var ew=((ey)-1)&4294967295;var ev=((ez)*(ew))&4294967295;ac=ev;var eu=ac;var et=((eu)*3)&4294967295;var es=_gmallocn(et,4);var er=es;dl=er;b1=0;b5=0;$bb115$113:while(1){var cp=be;var cn=((cp)-1)&4294967295;var cl=b5;var ck=(((cn))|0)>(((cl))|0);if(!(ck)){hs=56;break $bb110$$bb116$111}b3=0;while(1){var cO=d8;var cN=((cO)-1)&4294967295;var cL=b3;var cJ=(((cN))|0)>(((cL))|0);if(!(cJ)){hs=54;break}var eq=dl;var ep=b1;var eb=(eq+12*ep)&4294967295;var ea=b5;var d9=d8;var d7=((ea)*(d9))&4294967295;var d6=b3;var d5=((d7)+(d6))&4294967295;var d4=(eb)&4294967295;HEAP[d4]=d5;var d3=dl;var d2=b1;var d0=(d3+12*d2)&4294967295;var dG=b5;var dF=d8;var dE=((dG)*(dF))&4294967295;var dD=b3;var dA=((dE)+(dD))&4294967295;var dz=((dA)+1)&4294967295;var dx=(d0+4)&4294967295;HEAP[dx]=dz;var dw=dl;var dv=b1;var dt=(dw+12*dv)&4294967295;var c3=b5;var c2=((c3)+1)&4294967295;var c1=d8;var c0=((c2)*(c1))&4294967295;var cZ=b3;var cY=((c0)+(cZ))&4294967295;var cX=(dt+8)&4294967295;HEAP[cX]=cY;var cW=b1;var cV=((cW)+1)&4294967295;b1=cV;var cS=dl;var cx=b1;var cw=(cS+12*cx)&4294967295;var cv=b5;var cu=d8;var ct=((cv)*(cu))&4294967295;var cs=b3;var cr=((ct)+(cs))&4294967295;var cq=((cr)+1)&4294967295;var co=(cw)&4294967295;HEAP[co]=cq;var cm=dl;var d1=b1;var dZ=(cm+12*d1)&4294967295;var dX=b5;var dV=((dX)+1)&4294967295;var dT=d8;var dR=((dV)*(dT))&4294967295;var dP=b3;var dN=((dR)+(dP))&4294967295;var dL=(dZ+4)&4294967295;HEAP[dL]=dN;var dJ=dl;var du=b1;var ds=(dJ+12*du)&4294967295;var dq=b5;var dm=((dq)+1)&4294967295;var dj=d8;var dh=((dm)*(dj))&4294967295;var df=b3;var dd=((dh)+(df))&4294967295;var db=((dd)+1)&4294967295;var c9=(ds+8)&4294967295;HEAP[c9]=db;var cU=b1;var cR=((cU)+1)&4294967295;b1=cR;var cQ=b3;var cP=((cQ)+1)&4294967295;b3=cP;hs=52;continue}var cH=b5;var cF=((cH)+1)&4294967295;b5=cF;hs=51;continue $bb115$113}}}while(0);var cj=__Znwj(328);var ci=cj;cK=ci;var ch=cK;var cg=bL;var cf=g3;var ce=gf;var b7=dl;var b4=ac;var b2=(bN)&4294967295;var b0=hO;__ZN25GfxGouraudTriangleShadingC1EiP16GfxGouraudVertexiPA3_iiPP8Functioni(ch,cg,cf,ce,b7,b4,b2,b0);var bZ=cK;b6=bZ;var bY=b6;var bX=(bY)&4294967295;var bW=hN;var bV=dB;var bU=__ZN10GfxShading4initEP4DictP3Gfx(bX,bW,bV);var eY=reSign((bU),8,0)!=0;var hg=(eY)^1;var ei=unSign((hg),1,0);g0=ei;var bJ=g0;var eV=reSign((bJ),8,0)!=0;if(eV){var bI=b6;var bH=(bI)!=0;if(bH){var bF=b6;var bE=(bF)&4294967295;var bD=(bE)&4294967295;var bC=HEAP[bD];var bB=(bC+4)&4294967295;var bA=HEAP[bB];var bz=bA;var bs=b6;FUNCTION_TABLE[bz](bs)}cM=0;hs=58;break $bb$$bb2$2}else{var bq=b6;cM=bq;hs=58;break $bb$$bb2$2}}else{__Z5erroriPcz(-1,(__str812076)&4294967295);hs=0;break $bb$$bb2$2}}else{__Z5erroriPcz(-1,(__str772072)&4294967295);hs=0;break $bb$$bb2$2}}else{__Z5erroriPcz(-1,(__str752070)&4294967295);hs=0;break $bb$$bb2$2}}while(0);$err1$$bb124$$err2$130:do{if(hs==0){__ZN6Object4freeEv(r);hs=13;break $err1$$bb124$$err2$130}}while(0);if(hs==13){cM=0}var bo=cM;em=bo;var g1=em;STACKTOP=af;return g1;return null}function __ZN16GfxRadialShading5parseEP4DictP3Gfx(bc,bk){var G=STACKTOP;STACKTOP+=152;_memset(G,0,152);var aj;var U;var D;var c;var b0;var a7;var bZ;var Q;var a8;var ba;var bb;var bn;var ag;var bo;var ah;var bp;var a2;var aY;var s;var a3;var aM;var h;var aV;var a1;var aU;var av=G;var ai;var a5;var aW;var T=G+128;var R=G+140;var br;var a4=0;U=bc;D=bk;__ZN6ObjectC1Ev(T);__ZN6ObjectC1Ev(R);aV=0;var bY=aV;h=bY;var bX=h;aM=bX;var bW=aM;a3=bW;var bV=a3;s=bV;var bU=s;aY=bU;var bT=U;var bS=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bT,(__str852080)&4294967295,T,0);var bR=__ZN6Object7isArrayEv(bS);var S=reSign((bR),8,0)!=0;var a6=(S)^1;var bl=unSign((a6),1,0);var bG=reSign((bl),8,0)!=0;$bb5$$bb$2:do{if(bG){aj=0}else{var aS=__ZN6Object14arrayGetLengthEv(T);var aR=(((aS))|0)!=6;if(aR){aj=0;break $bb5$$bb$2}ah=1;aj=2;break $bb5$$bb$2}}while(0);if(aj==0){ah=0}var aQ=ah;bp=aQ;var aO=bp;var bF=reSign((aO),8,0)!=0;$bb8$$bb13$8:do{if(bF){var aN=__ZN6Object8arrayGetEiPS_(T,0,R);var aK=__ZN6Object6getNumEv(aN);aY=aK;__ZN6Object4freeEv(R);var aJ=__ZN6Object8arrayGetEiPS_(T,1,R);var aI=__ZN6Object6getNumEv(aJ);s=aI;__ZN6Object4freeEv(R);var aH=__ZN6Object8arrayGetEiPS_(T,2,R);var aG=__ZN6Object6getNumEv(aH);a3=aG;__ZN6Object4freeEv(R);var aF=__ZN6Object8arrayGetEiPS_(T,3,R);var aE=__ZN6Object6getNumEv(aF);aM=aE;__ZN6Object4freeEv(R);var aD=__ZN6Object8arrayGetEiPS_(T,4,R);var aC=__ZN6Object6getNumEv(aD);h=aC;__ZN6Object4freeEv(R);var aB=__ZN6Object8arrayGetEiPS_(T,5,R);var aA=__ZN6Object6getNumEv(aB);aV=aA;__ZN6Object4freeEv(R);__ZN6Object4freeEv(T);a1=0;aU=1;var az=U;var ay=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(az,(__str862081)&4294967295,T,0);var ax=__ZN6Object7isArrayEv(ay);var bE=reSign((ax),8,0)!=0;var g=(bE)^1;var bs=unSign((g),1,0);var bx=reSign((bs),8,0)!=0;$bb16$$bb14$10:do{if(bx){aj=5}else{var aw=__ZN6Object14arrayGetLengthEv(T);var au=(((aw))|0)!=2;if(au){aj=5;break $bb16$$bb14$10}ag=1;aj=7;break $bb16$$bb14$10}}while(0);if(aj==5){ag=0}var at=ag;bo=at;var ar=bo;var bq=reSign((ar),8,0)!=0;if(bq){var aq=__ZN6Object8arrayGetEiPS_(T,0,R);var ap=__ZN6Object6getNumEv(aq);a1=ap;__ZN6Object4freeEv(R);var ao=__ZN6Object8arrayGetEiPS_(T,1,R);var an=__ZN6Object6getNumEv(ao);aU=an;__ZN6Object4freeEv(R)}__ZN6Object4freeEv(T);var am=U;var al=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(am,(__str802075)&4294967295,T,0);var ak=__ZN6Object7isArrayEv(T);bn=ak;var ae=bn;var be=reSign((ae),8,0)!=0;$bb22$$bb31$19:do{if(be){var ad=__ZN6Object14arrayGetLengthEv(T);ai=ad;var ac=ai;var ab=(((ac))|0)>32;if(ab){__Z5erroriPcz(-1,(__str822077)&4294967295);aj=4;break $bb8$$bb13$8}else{br=0;while(1){var I=br;var H=ai;var F=(((I))|0)<(((H))|0);if(!(F)){aj=14;break}var aa=br;var Z=__ZN6Object8arrayGetEiPS_(T,aa,R);var Y=br;var X=__ZN8Function5parseEP6Object(R);var W=(av+Y*4)&4294967295;HEAP[W]=X;var V=(av+Y*4)&4294967295;var O=HEAP[V];var N=(O)==0;var M=unSign((N),1,0);bb=M;var L=bb;var a9=reSign((L),8,0)!=0;if(a9){aj=11;break}__ZN6Object4freeEv(R);var K=br;var J=((K)+1)&4294967295;br=J;aj=10;continue}if(aj==14){}else{if(aj==11){__ZN6Object4freeEv(T);__ZN6Object4freeEv(R);aj=4;break $bb8$$bb13$8}}}}else{ai=1;var E=__ZN8Function5parseEP6Object(T);var C=(av)&4294967295;HEAP[C]=E;var B=(av)&4294967295;var A=HEAP[B];var z=(A)==0;var y=unSign((z),1,0);ba=y;var x=ba;var a0=reSign((x),8,0)!=0;if(!(a0)){aj=17;break $bb22$$bb31$19}__ZN6Object4freeEv(T);aj=4;break $bb8$$bb13$8}}while(0);__ZN6Object4freeEv(T);aW=0;var w=aW;a5=w;var v=U;var u=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(v,(__str882083)&4294967295,T,0);var t=__ZN6Object7isArrayEv(u);var aZ=reSign((t),8,0)!=0;var af=(aZ)^1;var bm=unSign((af),1,0);var aX=reSign((bm),8,0)!=0;$bb41$$bb39$34:do{if(aX){aj=18}else{var r=__ZN6Object14arrayGetLengthEv(T);var q=(((r))|0)!=2;if(q){aj=18;break $bb41$$bb39$34}Q=1;aj=20;break $bb41$$bb39$34}}while(0);if(aj==18){Q=0}var p=Q;a8=p;var o=a8;var aT=reSign((o),8,0)!=0;if(aT){var n=__ZN6Object8arrayGetEiPS_(T,0,R);var m=__ZN6Object7getBoolEv(n);a5=m;__ZN6Object4freeEv(R);var l=__ZN6Object8arrayGetEiPS_(T,1,R);var k=__ZN6Object7getBoolEv(l);aW=k;__ZN6Object4freeEv(R)}__ZN6Object4freeEv(T);var j=__Znwj(380);var i=j;bZ=i;var f=aW;var e=unSign((f),8,0);var d=a5;var b=unSign((d),8,0);var a=bZ;var b7=aY;var b6=s;var b5=a3;var b4=aM;var b3=h;var bQ=aV;var bP=a1;var bO=aU;var bN=(av)&4294967295;var bM=ai;var bL=(((b))&255);var bK=(((e))&255);__ZN16GfxRadialShadingC1EddddddddPP8Functionibb(a,b7,b6,b5,b4,b3,bQ,bP,bO,bN,bM,bL,bK);var bJ=bZ;a2=bJ;var bI=a2;var bH=(bI)&4294967295;var bD=U;var bC=D;var bB=__ZN10GfxShading4initEP4DictP3Gfx(bH,bD,bC);var aP=reSign((bB),8,0)!=0;var P=(aP)^1;var b2=unSign((P),1,0);a7=b2;var bA=a7;var aL=reSign((bA),8,0)!=0;if(aL){var bz=a2;var by=(bz)!=0;if(by){var bw=a2;var bv=(bw)&4294967295;var bu=(bv)&4294967295;var bt=HEAP[bu];var bj=(bt+4)&4294967295;var bi=HEAP[bj];var bh=bi;var bg=a2;FUNCTION_TABLE[bh](bg)}b0=0;aj=24;break $bb8$$bb13$8}else{var bf=a2;b0=bf;aj=24;break $bb8$$bb13$8}}else{__Z5erroriPcz(-1,(__str872082)&4294967295);aj=4;break $bb8$$bb13$8}}while(0);if(aj==4){b0=0}var bd=b0;c=bd;var b1=c;STACKTOP=G;return b1;return null}function __ZN15GfxAxialShading5parseEP4DictP3Gfx(bB,bR){var I=STACKTOP;STACKTOP+=200;_memset(I,0,200);var aw;var ab;var E;var c;var cy;var bm;var cx;var H;var bn;var bo;var bz;var bC;var ac;var bG;var ad;var bJ;var af;var bM;var ai;var bP;var bt;var bi;var t;var a6;var h;var bq;var be;var aJ=I;var av;var bv;var bf;var aa=I+128;var Y=I+140;var bW;var X=I+152;var W=I+164;var V=I+176;var bU=I+188;var bu=0;ab=bB;E=bR;__ZN6ObjectC1Ev(aa);__ZN6ObjectC1Ev(Y);h=0;var cw=h;a6=cw;var cv=a6;t=cv;var cu=t;bi=cu;var ct=ab;var cs=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ct,(__str852080)&4294967295,aa,0);var cr=__ZN6Object7isArrayEv(cs);var Z=reSign((cr),8,0)!=0;var bw=(Z)^1;var bS=unSign((bw),1,0);var cd=reSign((bS),8,0)!=0;$bb5$$bb$2:do{if(cd){aw=0}else{var cq=__ZN6Object14arrayGetLengthEv(aa);var cp=(((cq))|0)!=4;if(cp){aw=0;break $bb5$$bb$2}ai=1;aw=2;break $bb5$$bb$2}}while(0);if(aw==0){ai=0}var bc=ai;bP=bc;var bb=bP;var cc=reSign((bb),8,0)!=0;$bb8$$bb38$8:do{if(cc){__ZN6ObjectC1Ev(X);__ZN6ObjectC1Ev(W);__ZN6ObjectC1Ev(V);var a9=__ZN6Object8arrayGetEiPS_(aa,0,Y);var a8=__ZN6Object8arrayGetEiPS_(aa,1,X);var a7=__ZN6Object8arrayGetEiPS_(aa,2,W);var a4=__ZN6Object8arrayGetEiPS_(aa,3,V);var a3=__ZN6Object5isNumEv(Y);var cb=reSign((a3),8,0)!=0;var g=(cb)^1;var bY=unSign((g),1,0);var b4=reSign((bY),8,0)!=0;$bb29$$bb13$10:do{if(b4){aw=4}else{var a2=__ZN6Object5isNumEv(X);var b1=reSign((a2),8,0)!=0;var bp=(b1)^1;var bO=unSign((bp),1,0);var bX=reSign((bO),8,0)!=0;if(bX){aw=4;break $bb29$$bb13$10}var a1=__ZN6Object5isNumEv(W);var bV=reSign((a1),8,0)!=0;var bQ=(bV)^1;var cB=unSign((bQ),1,0);var bE=reSign((cB),8,0)!=0;if(bE){aw=4;break $bb29$$bb13$10}var a0=__ZN6Object5isNumEv(V);var by=reSign((a0),8,0)!=0;var aB=(by)^1;var bs=unSign((aB),1,0);var bx=reSign((bs),8,0)!=0;if(bx){aw=4;break $bb29$$bb13$10}af=1;aw=8;break $bb29$$bb13$10}}while(0);if(aw==4){af=0}var aW=af;bM=aW;var aV=bM;var bl=reSign((aV),8,0)!=0;if(bl){var aU=__ZN6Object6getNumEv(Y);bi=aU;var aT=__ZN6Object6getNumEv(X);t=aT;var aR=__ZN6Object6getNumEv(W);a6=aR;var aQ=__ZN6Object6getNumEv(V);h=aQ}__ZN6Object4freeEv(Y);__ZN6Object4freeEv(X);__ZN6Object4freeEv(W);__ZN6Object4freeEv(V);__ZN6Object4freeEv(aa);bq=0;be=1;var aP=ab;var aO=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aP,(__str862081)&4294967295,aa,0);var aN=__ZN6Object7isArrayEv(aO);var bk=reSign((aN),8,0)!=0;var s=(bk)^1;var aZ=unSign((s),1,0);var bj=reSign((aZ),8,0)!=0;$bb41$$bb39$21:do{if(bj){aw=12}else{var aM=__ZN6Object14arrayGetLengthEv(aa);var aI=(((aM))|0)!=2;if(aI){aw=12;break $bb41$$bb39$21}ad=1;aw=14;break $bb41$$bb39$21}}while(0);if(aw==12){ad=0}var aH=ad;bJ=aH;var aG=bJ;var bd=reSign((aG),8,0)!=0;if(bd){__ZN6ObjectC1Ev(bU);var aE=__ZN6Object8arrayGetEiPS_(aa,0,Y);var aD=__ZN6Object8arrayGetEiPS_(aa,1,bU);var aC=__ZN6Object5isNumEv(Y);var ba=reSign((aC),8,0)!=0;var U=(ba)^1;var cz=unSign((U),1,0);var a5=reSign((cz),8,0)!=0;$bb56$$bb50$29:do{if(a5){aw=16}else{var aA=__ZN6Object5isNumEv(bU);var aY=reSign((aA),8,0)!=0;var cf=(aY)^1;var bg=unSign((cf),1,0);var aX=reSign((bg),8,0)!=0;if(aX){aw=16;break $bb56$$bb50$29}ac=1;aw=18;break $bb56$$bb50$29}}while(0);if(aw==16){ac=0}var az=ac;bG=az;var ay=bG;var aS=reSign((ay),8,0)!=0;if(aS){var ax=__ZN6Object6getNumEv(Y);bq=ax;var ar=__ZN6Object6getNumEv(bU);be=ar}__ZN6Object4freeEv(Y);__ZN6Object4freeEv(bU)}__ZN6Object4freeEv(aa);var aq=ab;var ap=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aq,(__str802075)&4294967295,aa,0);var an=__ZN6Object7isArrayEv(aa);bC=an;var am=bC;var aK=reSign((am),8,0)!=0;$bb63$$bb72$39:do{if(aK){var al=__ZN6Object14arrayGetLengthEv(aa);av=al;var aj=av;var ah=(((aj))|0)>32;if(ah){__Z5erroriPcz(-1,(__str822077)&4294967295);aw=11;break $bb8$$bb38$8}else{bW=0;while(1){var D=bW;var C=av;var B=(((D))|0)<(((C))|0);if(!(B)){aw=26;break}var ag=bW;var ae=__ZN6Object8arrayGetEiPS_(aa,ag,Y);var T=bW;var R=__ZN8Function5parseEP6Object(Y);var Q=(aJ+T*4)&4294967295;HEAP[Q]=R;var P=(aJ+T*4)&4294967295;var N=HEAP[P];var M=(N)==0;var K=unSign((M),1,0);bz=K;var J=bz;var aF=reSign((J),8,0)!=0;if(aF){aw=23;break}__ZN6Object4freeEv(Y);var G=bW;var F=((G)+1)&4294967295;bW=F;aw=22;continue}if(aw==26){}else{if(aw==23){__ZN6Object4freeEv(aa);__ZN6Object4freeEv(Y);aw=11;break $bb8$$bb38$8}}}}else{av=1;var A=__ZN8Function5parseEP6Object(aa);var z=(aJ)&4294967295;HEAP[z]=A;var y=(aJ)&4294967295;var x=HEAP[y];var w=(x)==0;var v=unSign((w),1,0);bo=v;var u=bo;var at=reSign((u),8,0)!=0;if(!(at)){aw=29;break $bb63$$bb72$39}__ZN6Object4freeEv(aa);aw=11;break $bb8$$bb38$8}}while(0);__ZN6Object4freeEv(aa);bf=0;var r=bf;bv=r;var q=ab;var p=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(q,(__str882083)&4294967295,aa,0);var o=__ZN6Object7isArrayEv(p);var ao=reSign((o),8,0)!=0;var aL=(ao)^1;var br=unSign((aL),1,0);var ak=reSign((br),8,0)!=0;$bb82$$bb80$54:do{if(ak){aw=30}else{var n=__ZN6Object14arrayGetLengthEv(aa);var m=(((n))|0)!=2;if(m){aw=30;break $bb82$$bb80$54}H=1;aw=32;break $bb82$$bb80$54}}while(0);if(aw==30){H=0}var l=H;bn=l;var k=bn;var S=reSign((k),8,0)!=0;if(S){var j=__ZN6Object8arrayGetEiPS_(aa,0,Y);var i=__ZN6Object7getBoolEv(j);bv=i;__ZN6Object4freeEv(Y);var f=__ZN6Object8arrayGetEiPS_(aa,1,Y);var e=__ZN6Object7getBoolEv(f);bf=e;__ZN6Object4freeEv(Y)}__ZN6Object4freeEv(aa);var d=__Znwj(364);var b=d;cx=b;var a=bf;var cF=unSign((a),8,0);var cE=bv;var cD=unSign((cE),8,0);var cC=cx;var cA=bi;var co=t;var cn=a6;var cm=h;var cl=bq;var ck=be;var cj=(aJ)&4294967295;var ci=av;var ch=(((cD))&255);var cg=(((cF))&255);__ZN15GfxAxialShadingC1EddddddPP8Functionibb(cC,cA,co,cn,cm,cl,ck,cj,ci,ch,cg);var ce=cx;bt=ce;var ca=bt;var b9=(ca)&4294967295;var b8=ab;var b7=E;var b6=__ZN10GfxShading4initEP4DictP3Gfx(b9,b8,b7);var O=reSign((b6),8,0)!=0;var au=(O)^1;var bT=unSign((au),1,0);bm=bT;var b5=bm;var L=reSign((b5),8,0)!=0;if(L){var b3=bt;var b2=(b3)!=0;if(b2){var b0=bt;var bZ=(b0)&4294967295;var bN=(bZ)&4294967295;var bL=HEAP[bN];var bK=(bL+4)&4294967295;var bI=HEAP[bK];var bH=bI;var bF=bt;FUNCTION_TABLE[bH](bF)}cy=0;aw=36;break $bb8$$bb38$8}else{var bD=bt;cy=bD;aw=36;break $bb8$$bb38$8}}else{__Z5erroriPcz(-1,(__str872082)&4294967295);aw=11;break $bb8$$bb38$8}}while(0);if(aw==11){cy=0}var bA=cy;c=bA;var bh=c;STACKTOP=I;return bh;return null}function __ZN18GfxFunctionShading5parseEP4DictP3Gfx(a0,a2){var I=STACKTOP;STACKTOP+=200;_memset(I,0,200);var ah;var U;var F;var d;var bD;var bE;var bC;var bF;var bH;var bJ;var aF;var bM;var aI;var b;var aV;var aR;var u;var aL;var i;var h=I;var at=I+48;var ag;var T=I+176;var R=I+188;var a5;var aW=0;U=a0;F=a2;__ZN6ObjectC1Ev(T);__ZN6ObjectC1Ev(R);u=0;var bB=u;aR=bB;i=1;var bA=i;aL=bA;var bz=U;var by=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bz,(__str862081)&4294967295,T,0);var bx=__ZN6Object7isArrayEv(by);var S=reSign((bx),8,0)!=0;var aX=(S)^1;var a3=unSign((aX),1,0);var bi=reSign((a3),8,0)!=0;$bb5$$bb$2:do{if(bi){ah=0}else{var bw=__ZN6Object14arrayGetLengthEv(T);var bv=(((bw))|0)!=4;if(bv){ah=0;break $bb5$$bb$2}aI=1;ah=2;break $bb5$$bb$2}}while(0);if(ah==0){aI=0}var bu=aI;b=bu;var aQ=b;var bh=reSign((aQ),8,0)!=0;if(bh){var aP=__ZN6Object8arrayGetEiPS_(T,0,R);var aO=__ZN6Object6getNumEv(aP);aR=aO;__ZN6Object4freeEv(R);var aN=__ZN6Object8arrayGetEiPS_(T,1,R);var aM=__ZN6Object6getNumEv(aN);aL=aM;__ZN6Object4freeEv(R);var aK=__ZN6Object8arrayGetEiPS_(T,2,R);var aJ=__ZN6Object6getNumEv(aK);u=aJ;__ZN6Object4freeEv(R);var aH=__ZN6Object8arrayGetEiPS_(T,3,R);var aG=__ZN6Object6getNumEv(aH);i=aG;__ZN6Object4freeEv(R)}__ZN6Object4freeEv(T);var aE=(h)&4294967295;HEAP[aE]=1;var aD=(h+8)&4294967295;HEAP[aD]=0;var aC=(h+16)&4294967295;HEAP[aC]=0;var aB=(h+24)&4294967295;HEAP[aB]=1;var aA=(h+32)&4294967295;HEAP[aA]=0;var az=(h+40)&4294967295;HEAP[az]=0;var ay=U;var ax=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ay,(__str362031)&4294967295,T,0);var aw=__ZN6Object7isArrayEv(ax);var bc=reSign((aw),8,0)!=0;var a6=(bc)^1;var aZ=unSign((a6),1,0);var a8=reSign((aZ),8,0)!=0;$bb16$$bb14$11:do{if(a8){ah=5}else{var av=__ZN6Object14arrayGetLengthEv(T);var au=(((av))|0)!=6;if(au){ah=5;break $bb16$$bb14$11}aF=1;ah=7;break $bb16$$bb14$11}}while(0);if(ah==5){aF=0}var ar=aF;bM=ar;var aq=bM;var a4=reSign((aq),8,0)!=0;if(a4){var ap=__ZN6Object8arrayGetEiPS_(T,0,R);var ao=__ZN6Object6getNumEv(ap);var an=(h)&4294967295;HEAP[an]=ao;__ZN6Object4freeEv(R);var am=__ZN6Object8arrayGetEiPS_(T,1,R);var al=__ZN6Object6getNumEv(am);var ak=(h+8)&4294967295;HEAP[ak]=al;__ZN6Object4freeEv(R);var aj=__ZN6Object8arrayGetEiPS_(T,2,R);var ai=__ZN6Object6getNumEv(aj);var ae=(h+16)&4294967295;HEAP[ae]=ai;__ZN6Object4freeEv(R);var ad=__ZN6Object8arrayGetEiPS_(T,3,R);var ac=__ZN6Object6getNumEv(ad);var ab=(h+24)&4294967295;HEAP[ab]=ac;__ZN6Object4freeEv(R);var aa=__ZN6Object8arrayGetEiPS_(T,4,R);var Z=__ZN6Object6getNumEv(aa);var Y=(h+32)&4294967295;HEAP[Y]=Z;__ZN6Object4freeEv(R);var X=__ZN6Object8arrayGetEiPS_(T,5,R);var W=__ZN6Object6getNumEv(X);var V=(h+40)&4294967295;HEAP[V]=W;__ZN6Object4freeEv(R)}__ZN6Object4freeEv(T);var Q=U;var P=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(Q,(__str802075)&4294967295,T,0);var O=__ZN6Object7isArrayEv(T);bJ=O;var N=bJ;var a1=reSign((N),8,0)!=0;$bb22$$bb30$20:do{if(a1){var M=__ZN6Object14arrayGetLengthEv(T);ag=M;var L=ag;var K=(((L))|0)>32;if(K){__Z5erroriPcz(-1,(__str822077)&4294967295);ah=10;break $bb22$$bb30$20}else{a5=0;while(1){var v=a5;var t=ag;var s=(((v))|0)<(((t))|0);if(!(s)){ah=15;break}var J=a5;var H=__ZN6Object8arrayGetEiPS_(T,J,R);var G=a5;var E=__ZN8Function5parseEP6Object(R);var D=(at+G*4)&4294967295;HEAP[D]=E;var C=(at+G*4)&4294967295;var B=HEAP[C];var A=(B)==0;var z=unSign((A),1,0);bH=z;var y=bH;var aY=reSign((y),8,0)!=0;if(aY){ah=12;break}__ZN6Object4freeEv(R);var x=a5;var w=((x)+1)&4294967295;a5=w;ah=11;continue}if(ah==15){ah=16;break $bb22$$bb30$20}else{if(ah==12){__ZN6Object4freeEv(R);ah=10;break $bb22$$bb30$20}}}}else{ag=1;var r=__ZN8Function5parseEP6Object(T);var q=(at)&4294967295;HEAP[q]=r;var p=(at)&4294967295;var o=HEAP[p];var n=(o)==0;var m=unSign((n),1,0);bF=m;var l=bF;var aU=reSign((l),8,0)!=0;if(aU){ah=10;break $bb22$$bb30$20}else{ah=16;break $bb22$$bb30$20}}}while(0);if(ah==10){__ZN6Object4freeEv(T);bD=0}else{if(ah==16){__ZN6Object4freeEv(T);var k=__Znwj(392);var g=k;bC=g;var f=bC;var e=aR;var c=u;var a=aL;var bN=i;var bL=(h)&4294967295;var bK=(at)&4294967295;var bI=ag;__ZN18GfxFunctionShadingC1EddddPdPP8Functioni(f,e,c,a,bN,bL,bK,bI);var bG=bC;aV=bG;var bt=aV;var bs=(bt)&4294967295;var br=U;var bq=F;var bp=__ZN10GfxShading4initEP4DictP3Gfx(bs,br,bq);var aT=reSign((bp),8,0)!=0;var bj=(aT)^1;var af=unSign((bj),1,0);bE=af;var bo=bE;var aS=reSign((bo),8,0)!=0;if(aS){var bn=aV;var bm=(bn)!=0;if(bm){var bl=aV;var bk=(bl)&4294967295;var bg=(bk)&4294967295;var bf=HEAP[bg];var be=(bf+4)&4294967295;var bd=HEAP[be];var bb=bd;var ba=aV;FUNCTION_TABLE[bb](ba)}bD=0}else{var a9=aV;bD=a9}}}var a7=bD;d=a7;var j=d;STACKTOP=I;return j;return null}function __ZN10GfxShading5parseEP6ObjectP3Gfx(aT,X){var C=STACKTOP;STACKTOP+=12;_memset(C,0,12);var Y;var L;var e;var G;var r;var s;var t;var u;var v;var aL;var I;var J;var f;var aA;var an;var Z=C;var h=0;L=aT;e=X;__ZN6ObjectC1Ev(Z);var aK=L;var aJ=__ZN6Object6isDictEv(aK);J=aJ;var aH=J;var K=reSign((aH),8,0)!=0;$bb$$bb1$2:do{if(K){var aG=L;var aF=__ZN6Object7getDictEv(aG);aA=aF;Y=0;break $bb$$bb1$2}else{var aE=L;var aC=__ZN6Object8isStreamEv(aE);I=aC;var aB=I;var ad=reSign((aB),8,0)!=0;if(ad){var az=L;var am=__ZN6Object13streamGetDictEv(az);aA=am;Y=0;break $bb$$bb1$2}else{aL=0;Y=1;break $bb$$bb1$2}}}while(0);if(Y==0){var al=aA;var ak=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(al,(__str892084)&4294967295,Z,0);var aj=__ZN6Object5isIntEv(ak);var ab=reSign((aj),8,0)!=0;var aM=(ab)^1;var d=unSign((aM),1,0);v=d;var ai=v;var aa=reSign((ai),8,0)!=0;if(aa){__Z5erroriPcz(-1,(__str902085)&4294967295);__ZN6Object4freeEv(Z);aL=0}else{var ah=__ZN6Object6getIntEv(Z);an=ah;__ZN6Object4freeEv(Z);var ag=an;if(ag==1){Y=6}else{if(ag==2){Y=7}else{if(ag==3){Y=8}else{if(ag==4){Y=9}else{if(ag==5){Y=10}else{if(ag==6){Y=11}else{if(ag==7){Y=12}else{Y=13}}}}}}}$bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13:do{if(Y==13){var at=an;__Z5erroriPcz(-1,(__str952090)&4294967295,Pointer_make([at,0,0,0],0,ALLOC_STACK));Y=4;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}else{if(Y==6){var af=aA;var ae=e;var ac=__ZN18GfxFunctionShading5parseEP4DictP3Gfx(af,ae);var V=ac;f=V;Y=3;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}else{if(Y==7){var U=aA;var T=e;var S=__ZN15GfxAxialShading5parseEP4DictP3Gfx(U,T);var R=S;f=R;Y=3;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}else{if(Y==8){var Q=aA;var P=e;var O=__ZN16GfxRadialShading5parseEP4DictP3Gfx(Q,P);var N=O;f=N;Y=3;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}else{if(Y==9){var M=L;var H=__ZN6Object8isStreamEv(M);u=H;var F=u;var aI=reSign((F),8,0)!=0;if(aI){var E=L;var D=__ZN6Object9getStreamEv(E);var B=aA;var A=e;var z=__ZN25GfxGouraudTriangleShading5parseEiP4DictP6StreamP3Gfx(4,B,D,A);var y=z;f=y;Y=3;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}else{__Z5erroriPcz(-1,(__str912086)&4294967295);Y=4;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}}else{if(Y==10){var x=L;var w=__ZN6Object8isStreamEv(x);t=w;var q=t;var aD=reSign((q),8,0)!=0;if(aD){var p=L;var o=__ZN6Object9getStreamEv(p);var n=aA;var m=e;var l=__ZN25GfxGouraudTriangleShading5parseEiP4DictP6StreamP3Gfx(5,n,o,m);var k=l;f=k;Y=3;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}else{__Z5erroriPcz(-1,(__str922087)&4294967295);Y=4;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}}else{if(Y==11){var j=L;var i=__ZN6Object8isStreamEv(j);s=i;var g=s;var ap=reSign((g),8,0)!=0;if(ap){var c=L;var b=__ZN6Object9getStreamEv(c);var a=aA;var aU=e;var aS=__ZN19GfxPatchMeshShading5parseEiP4DictP6StreamP3Gfx(6,a,b,aU);var aR=aS;f=aR;Y=3;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}else{__Z5erroriPcz(-1,(__str932088)&4294967295);Y=4;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}}else{if(Y==12){var aQ=L;var aP=__ZN6Object8isStreamEv(aQ);r=aP;var aO=r;var ao=reSign((aO),8,0)!=0;if(ao){var aN=L;var ay=__ZN6Object9getStreamEv(aN);var ax=aA;var aw=e;var av=__ZN19GfxPatchMeshShading5parseEiP4DictP6StreamP3Gfx(7,ax,ay,aw);var au=av;f=au;Y=3;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}else{__Z5erroriPcz(-1,(__str942089)&4294967295);Y=4;break $bb30$$bb11$$bb12$$bb13$$bb14$$bb18$$bb22$$bb26$13}}}}}}}}}}while(0);if(Y==4){aL=0}else{if(Y==3){var ar=f;aL=ar}}}}var aq=aL;G=aq;var W=G;STACKTOP=C;return W;return null}function __ZN17GfxShadingPattern5parseEP6ObjectP3Gfx(af,K){var o=STACKTOP;STACKTOP+=72;_memset(o,0,72);var L;var a;var c;var s;var au;var u;var ae;var v;var at;var J;var ah;var F;var H=o;var N=o+48;var M=o+60;var Q;var d=0;a=af;c=K;__ZN6ObjectC1Ev(N);__ZN6ObjectC1Ev(M);var aq=a;var ap=__ZN6Object6isDictEv(aq);var w=reSign((ap),8,0)!=0;var U=(w)^1;var am=unSign((U),1,0);J=am;var ao=J;var S=reSign((ao),8,0)!=0;if(S){at=0}else{var al=a;var ak=__ZN6Object7getDictEv(al);ah=ak;var aj=ah;var ai=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aj,(__str962091)&4294967295,N,0);var ag=c;var ac=__ZN10GfxShading5parseEP6ObjectP3Gfx(N,ag);F=ac;__ZN6Object4freeEv(N);var ab=F;var aa=(ab)==0;if(aa){at=0}else{var Z=(H)&4294967295;HEAP[Z]=1;var Y=(H+8)&4294967295;HEAP[Y]=0;var X=(H+16)&4294967295;HEAP[X]=0;var W=(H+24)&4294967295;HEAP[W]=1;var V=(H+32)&4294967295;HEAP[V]=0;var T=(H+40)&4294967295;HEAP[T]=0;var R=ah;var I=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(R,(__str362031)&4294967295,N,0);var G=__ZN6Object7isArrayEv(I);var P=reSign((G),8,0)!=0;var av=(P)^1;var b=unSign((av),1,0);var O=reSign((b),8,0)!=0;$bb12$$bb10$8:do{if(O){L=1}else{var E=__ZN6Object14arrayGetLengthEv(N);var D=(((E))|0)!=6;if(D){L=1;break $bb12$$bb10$8}ae=1;L=3;break $bb12$$bb10$8}}while(0);if(L==1){ae=0}var C=ae;v=C;var B=v;var ar=reSign((B),8,0)!=0;$bb15$$bb21$14:do{if(ar){Q=0;while(1){var m=Q;var l=(((m))|0)<=5;if(!(l)){L=8;break $bb15$$bb21$14}var A=Q;var z=__ZN6Object8arrayGetEiPS_(N,A,M);var y=__ZN6Object5isNumEv(z);u=y;var x=u;var an=reSign((x),8,0)!=0;if(an){var t=Q;var r=__ZN6Object6getNumEv(M);var q=(H+t*8)&4294967295;HEAP[q]=r}__ZN6Object4freeEv(M);var p=Q;var n=((p)+1)&4294967295;Q=n;L=5;continue}}}while(0);__ZN6Object4freeEv(N);var k=__Znwj(60);var j=k;au=j;var i=au;var h=F;var g=(H)&4294967295;__ZN17GfxShadingPatternC1EP10GfxShadingPd(i,h,g);var f=au;at=f}}var e=at;s=e;var ad=s;STACKTOP=o;return ad;return null}function __ZN10GfxPattern5parseEP6ObjectP3Gfx(T,q){var y=STACKTOP;STACKTOP+=12;_memset(y,0,12);var v;var u;var b;var z;var d;var w;var x;var F;var S;var G;var I;var ae;var k=y;var E=0;u=T;b=q;__ZN6ObjectC1Ev(k);var R=u;var Q=__ZN6Object6isDictEv(R);I=Q;var P=I;var A=reSign((P),8,0)!=0;$bb$$bb1$2:do{if(A){var O=u;var N=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str972092)&4294967295,k,0);v=0;break $bb$$bb1$2}else{var M=u;var K=__ZN6Object8isStreamEv(M);G=K;var J=G;var m=reSign((J),8,0)!=0;if(m){var H=u;var t=__ZN6Object13streamGetDictEv(H);var s=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(t,(__str972092)&4294967295,k,0);v=0;break $bb$$bb1$2}else{S=0;v=1;break $bb$$bb1$2}}}while(0);if(v==0){ae=0;var r=__ZN6Object5isIntEv(k);var f=reSign((r),8,0)!=0;var i=(f)^1;var c=unSign((i),1,0);var e=reSign((c),8,0)!=0;$bb12$$bb10$10:do{if(e){v=2}else{var p=__ZN6Object6getIntEv(k);var o=(((p))|0)!=1;if(o){v=2;break $bb12$$bb10$10}x=1;v=4;break $bb12$$bb10$10}}while(0);if(v==2){x=0}var n=x;F=n;var l=F;var V=reSign((l),8,0)!=0;$bb15$$bb16$16:do{if(V){var j=u;var h=__ZN16GfxTilingPattern5parseEP6Object(j);var g=h;ae=g}else{var a=__ZN6Object5isIntEv(k);var U=reSign((a),8,0)!=0;var W=(U)^1;var ab=unSign((W),1,0);var D=reSign((ab),8,0)!=0;$bb23$$bb21$19:do{if(D){v=7}else{var ah=__ZN6Object6getIntEv(k);var ag=(((ah))|0)!=2;if(ag){v=7;break $bb23$$bb21$19}d=1;v=9;break $bb23$$bb21$19}}while(0);if(v==7){d=0}var af=d;w=af;var ad=w;var C=reSign((ad),8,0)!=0;if(!(C)){v=12;break $bb15$$bb16$16}var ac=u;var aa=b;var Z=__ZN17GfxShadingPattern5parseEP6ObjectP3Gfx(ac,aa);var Y=Z;ae=Y}}while(0);__ZN6Object4freeEv(k);var X=ae;S=X}var L=S;z=L;var B=z;STACKTOP=y;return B;return null}function __ZN9GDirEntry7getNameEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN9GDirEntry11getFullPathEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN9GDirEntry5isDirEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+8)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN10UnicodeMap15getEncodingNameEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont9getFamilyEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+24)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont10getStretchEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+28)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont9getWeightEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+32)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZL7mapUTF8jPci(O,A,av){var N;var J;var B;var d;var y;var aE;var e=0;J=O;B=A;d=av;var aD=J;var aC=unSign((aD),32,0)<=127;if(aC){var aB=d;var aA=(((aB))|0)<=0;if(aA){aE=0}else{var az=J;var ay=(((az))&255);var ax=B;var aw=(ax)&4294967295;HEAP[aw]=ay;aE=1}}else{var au=J;var ac=unSign((au),32,0)<=2047;if(ac){var aa=d;var Y=(((aa))|0)<=1;if(Y){aE=0}else{var W=J;var U=unSign((W),32,0)>>>6;var T=(((U))&255);var S=((T)+-64)&255;var R=B;var Q=(R)&4294967295;HEAP[Q]=S;var P=J;var M=(((P))&255);var L=(M)&63;var K=((L)+-128)&255;var I=B;var H=(I+1)&4294967295;HEAP[H]=K;aE=2}}else{var G=J;var F=unSign((G),32,0)<=65535;if(F){var E=d;var D=(((E))|0)<=2;if(D){aE=0}else{var C=J;var z=unSign((C),32,0)>>>12;var x=(((z))&255);var w=((x)+-32)&255;var v=B;var u=(v)&4294967295;HEAP[u]=w;var t=J;var s=unSign((t),32,0)>>>6;var r=(((s))&255);var q=(r)&63;var p=((q)+-128)&255;var o=B;var n=(o+1)&4294967295;HEAP[n]=p;var m=J;var l=(((m))&255);var k=(l)&63;var j=((k)+-128)&255;var i=B;var h=(i+2)&4294967295;HEAP[h]=j;aE=3}}else{var g=J;var f=unSign((g),32,0)<=1114111;if(f){var c=d;var b=(((c))|0)<=3;if(b){aE=0}else{var a=J;var aL=unSign((a),32,0)>>>18;var aK=(((aL))&255);var aJ=((aK)+-16)&255;var aI=B;var aH=(aI)&4294967295;HEAP[aH]=aJ;var aG=J;var aF=unSign((aG),32,0)>>>12;var at=(((aF))&255);var ar=(at)&63;var aq=((ar)+-128)&255;var ap=B;var ao=(ap+1)&4294967295;HEAP[ao]=aq;var an=J;var am=unSign((an),32,0)>>>6;var al=(((am))&255);var aj=(al)&63;var ai=((aj)+-128)&255;var ah=B;var ag=(ah+2)&4294967295;HEAP[ag]=ai;var af=J;var ae=(((af))&255);var ad=(ae)&63;var ab=((ad)+-128)&255;var Z=B;var X=(Z+3)&4294967295;HEAP[X]=ab;aE=4}}else{aE=0}}}}var V=aE;y=V;var ak=y;return ak;return null}function __ZL7mapUCS2jPci(b,c,v){var s;var T;var o;var N;var u;var R;var t;var C=0;T=b;o=c;N=v;var Q=T;var P=unSign((Q),32,0)<=65535;if(P){var O=N;var M=(((O))|0)<=1;if(M){R=0}else{var L=T;var K=unSign((L),32,0)>>>8;var I=(((K))&255);var G=o;var E=(G)&4294967295;HEAP[E]=I;var p=T;var m=(((p))&255);var k=o;var j=(k+1)&4294967295;HEAP[j]=m;R=2}}else{var i=T;var h=unSign((i),32,0)<=1114111;if(h){var g=N;var f=(((g))|0)<=3;if(f){R=0}else{var e=T;var d=((e)-65536)&4294967295;var a=unSign((d),32,0)>>>10;var ac=((a)+55296)&4294967295;t=ac;var ab=t;var aa=unSign((ab),32,0)>>>8;var Z=(((aa))&255);var Y=o;var X=(Y)&4294967295;HEAP[X]=Z;var W=t;var V=(((W))&255);var U=o;var J=(U+1)&4294967295;HEAP[J]=V;var H=T;var F=(H)&1023;var D=((F)+56320)&4294967295;t=D;var B=t;var A=unSign((B),32,0)>>>8;var z=(((A))&255);var y=o;var x=(y+2)&4294967295;HEAP[x]=z;var w=t;var r=(((w))&255);var q=o;var n=(q+3)&4294967295;HEAP[n]=r;R=4}}else{R=0}}var l=R;u=l;var S=u;return S;return null}function __ZN16DisplayFontParamC2EP9GooString20DisplayFontParamKind(n,i,A){var x;var l;var B;var z;var m=0;l=n;B=i;z=A;var k=l;var j=(k)&4294967295;HEAP[j]=(__ZTV16DisplayFontParam+8)&4294967295;var h=l;var g=(h+4)&4294967295;var f=B;HEAP[g]=f;var e=l;var d=(e+8)&4294967295;var c=z;HEAP[d]=c;var b=l;var a=(b+8)&4294967295;var y=HEAP[a];if(y==0){x=2}else{if(y==1){x=3}else{x=4}}if(x==2){var w=l;var v=(w+12)&4294967295;var u=(v)&4294967295;var t=u;var s=(t)&4294967295;HEAP[s]=0}else{if(x==3){var r=l;var q=(r+12)&4294967295;var p=(q)&4294967295;var o=(p)&4294967295;HEAP[o]=0}}return;return}function __ZN16DisplayFontParamD1Ev(h){var A;var e;var W;var V;var U;var I=0;e=h;var T=e;var S=(T)&4294967295;HEAP[S]=(__ZTV16DisplayFontParam+8)&4294967295;var R=e;var Q=(R+4)&4294967295;var O=HEAP[Q];U=O;var M=U;var K=(M)!=0;if(K){var x=U;__ZN9GooStringD1Ev(x);var v=U;var t=v;__ZdlPv(t)}var r=e;var p=(r+8)&4294967295;var n=HEAP[p];if(n==0){A=10}else{if(n==1){A=11}else{A=6}}$bb9$$bb2$$bb6$5:do{if(A==10){var l=e;var j=(l+12)&4294967295;var g=(j)&4294967295;var f=g;var b=(f)&4294967295;var af=HEAP[b];var ae=(af)!=0;$bb3$$bb5$7:do{if(ae){var ad=e;var ac=(ad+12)&4294967295;var ab=(ac)&4294967295;var aa=ab;var Z=(aa)&4294967295;var Y=HEAP[Z];V=Y;var X=V;var P=(X)!=0;if(!(P)){A=2;break $bb3$$bb5$7}var N=V;__ZN9GooStringD1Ev(N);var L=V;var J=L;__ZdlPv(J)}}while(0)}else{if(A==11){var H=e;var G=(H+12)&4294967295;var F=(G)&4294967295;var E=(F)&4294967295;var D=HEAP[E];var C=(D)!=0;if(!(C)){A=6;break $bb9$$bb2$$bb6$5}var z=e;var y=(z+12)&4294967295;var w=(y)&4294967295;var u=(w)&4294967295;var s=HEAP[u];W=s;var q=W;var o=(q)!=0;if(!(o)){A=6;break $bb9$$bb2$$bb6$5}var m=W;__ZN9GooStringD1Ev(m);var k=W;var i=k;__ZdlPv(i)}}}while(0);var d=((0)&255);var B=reSign((d),8,0)!=0;if(B){var c=e;var a=c;__ZdlPv(a)}return;return}function __ZN16DisplayFontParamD0Ev(h){var A;var e;var W;var V;var U;var I=0;e=h;var T=e;var S=(T)&4294967295;HEAP[S]=(__ZTV16DisplayFontParam+8)&4294967295;var R=e;var Q=(R+4)&4294967295;var O=HEAP[Q];U=O;var M=U;var K=(M)!=0;if(K){var x=U;__ZN9GooStringD1Ev(x);var v=U;var t=v;__ZdlPv(t)}var r=e;var p=(r+8)&4294967295;var n=HEAP[p];if(n==0){A=10}else{if(n==1){A=11}else{A=6}}$bb9$$bb2$$bb6$5:do{if(A==10){var l=e;var j=(l+12)&4294967295;var g=(j)&4294967295;var f=g;var b=(f)&4294967295;var af=HEAP[b];var ae=(af)!=0;$bb3$$bb5$7:do{if(ae){var ad=e;var ac=(ad+12)&4294967295;var ab=(ac)&4294967295;var aa=ab;var Z=(aa)&4294967295;var Y=HEAP[Z];V=Y;var X=V;var P=(X)!=0;if(!(P)){A=2;break $bb3$$bb5$7}var N=V;__ZN9GooStringD1Ev(N);var L=V;var J=L;__ZdlPv(J)}}while(0)}else{if(A==11){var H=e;var G=(H+12)&4294967295;var F=(G)&4294967295;var E=(F)&4294967295;var D=HEAP[E];var C=(D)!=0;if(!(C)){A=6;break $bb9$$bb2$$bb6$5}var z=e;var y=(z+12)&4294967295;var w=(y)&4294967295;var u=(w)&4294967295;var s=HEAP[u];W=s;var q=W;var o=(q)!=0;if(!(o)){A=6;break $bb9$$bb2$$bb6$5}var m=W;__ZN9GooStringD1Ev(m);var k=W;var i=k;__ZdlPv(i)}}}while(0);var d=((1)&255);var B=reSign((d),8,0)!=0;if(B){var c=e;var a=c;__ZdlPv(a)}return;return}function __ZN16DisplayFontParamC1EP9GooString20DisplayFontParamKind(n,i,A){var x;var l;var B;var z;var m=0;l=n;B=i;z=A;var k=l;var j=(k)&4294967295;HEAP[j]=(__ZTV16DisplayFontParam+8)&4294967295;var h=l;var g=(h+4)&4294967295;var f=B;HEAP[g]=f;var e=l;var d=(e+8)&4294967295;var c=z;HEAP[d]=c;var b=l;var a=(b+8)&4294967295;var y=HEAP[a];if(y==0){x=2}else{if(y==1){x=3}else{x=4}}if(x==2){var w=l;var v=(w+12)&4294967295;var u=(v)&4294967295;var t=u;var s=(t)&4294967295;HEAP[s]=0}else{if(x==3){var r=l;var q=(r+12)&4294967295;var p=(q)&4294967295;var o=(p)&4294967295;HEAP[o]=0}}return;return}function __ZN11PSFontParamC2EP9GooStringiS1_S1_(p,v,j,u,w){var s;var n;var q;var x;var h;var f;var o=0;n=p;q=v;x=j;h=u;f=w;var m=n;var l=(m)&4294967295;var k=q;HEAP[l]=k;var i=n;var g=(i+4)&4294967295;var e=x;HEAP[g]=e;var d=n;var c=(d+8)&4294967295;var b=h;HEAP[c]=b;var a=n;var t=(a+12)&4294967295;var r=f;HEAP[t]=r;return;return}function __ZN11PSFontParamC1EP9GooStringiS1_S1_(p,v,j,u,w){var s;var n;var q;var x;var h;var f;var o=0;n=p;q=v;x=j;h=u;f=w;var m=n;var l=(m)&4294967295;var k=q;HEAP[l]=k;var i=n;var g=(i+4)&4294967295;var e=x;HEAP[g]=e;var d=n;var c=(d+8)&4294967295;var b=h;HEAP[c]=b;var a=n;var t=(a+12)&4294967295;var r=f;HEAP[t]=r;return;return}function __ZN12GlobalParams11getErrQuietEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+128)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN12GlobalParams18addSecurityHandlerEP19XpdfSecurityHandler(f,d){var c;var e;var b;var a=0;e=f;b=d;return;return}function __ZN12GlobalParams18getSecurityHandlerEPc(d,i){var h;var j;var c;var e;var b;var g=0;j=d;c=i;b=0;var a=b;e=a;var f=e;return f;return null}function __ZN12GlobalParams11setErrQuietEb(k,n){var m;var o;var j;var l=0;o=k;j=n;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+128)&4294967295;var d=j;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams18setProfileCommandsEb(k,i){var m;var n;var o;var l=0;n=k;o=i;var j=n;var h=(j+148)&4294967295;var g=_pthread_mutex_lock(h);var f=n;var e=(f+127)&4294967295;var d=o;HEAP[e]=d;var c=n;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams16setPrintCommandsEb(l,i){var n;var o;var k;var m=0;o=l;k=i;var j=o;var h=(j+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+126)&4294967295;var d=k;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams22setMapUnknownCharNamesEb(l,k){var n;var o;var h;var m=0;o=l;h=k;var j=o;var i=(j+148)&4294967295;var g=_pthread_mutex_lock(i);var f=o;var e=(f+125)&4294967295;var d=h;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams22setMapNumericCharNamesEb(l,k){var n;var o;var h;var m=0;o=l;h=k;var j=o;var i=(j+148)&4294967295;var g=_pthread_mutex_lock(i);var f=o;var e=(f+124)&4294967295;var d=h;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams23setScreenWhiteThresholdEd(l,j){var n;var o;var k;var m=0;o=l;k=j;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+116)&4294967295;var d=k;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams23setScreenBlackThresholdEd(k,l){var n;var o;var j;var m=0;o=k;j=l;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+108)&4294967295;var d=j;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams14setScreenGammaEd(l,g){var n;var o;var k;var m=0;o=l;k=g;var j=o;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var f=o;var e=(f+100)&4294967295;var d=k;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams18setScreenDotRadiusEi(l,d){var n;var o;var j;var m=0;o=l;j=d;var k=o;var i=(k+148)&4294967295;var h=_pthread_mutex_lock(i);var g=o;var f=(g+96)&4294967295;var e=j;HEAP[f]=e;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams13setScreenSizeEi(k,l){var n;var o;var e;var m=0;o=k;e=l;var j=o;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=o;var f=(g+92)&4294967295;var d=e;HEAP[f]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams13setScreenTypeE10ScreenType(j,k){var m;var o;var n;var l=0;o=j;n=k;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+88)&4294967295;var d=n;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams15setStrokeAdjustEb(k,j){var n;var o;var l;var m=0;o=k;l=j;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+87)&4294967295;var d=l;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams20setTextKeepTinyCharsEb(k,m){var n;var o;var j;var l=0;o=k;j=m;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+77)&4294967295;var d=j;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams17setTextPageBreaksEb(k,l){var n;var o;var d;var m=0;o=k;d=l;var j=o;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=o;var f=(g+76)&4294967295;var e=d;HEAP[f]=e;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams13setPSASCIIHexEb(j,k){var m;var o;var n;var l=0;o=j;n=k;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+67)&4294967295;var d=n;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams8setPSOPIEb(l,g){var n;var o;var b;var m=0;o=l;b=g;var k=o;var j=(k+148)&4294967295;var i=_pthread_mutex_lock(j);var h=o;var f=(h+66)&4294967295;var e=b;HEAP[f]=e;var d=o;var c=(d+148)&4294967295;var a=_pthread_mutex_unlock(c);return;return}function __ZN12GlobalParams12setPSPreloadEb(l,k){var n;var o;var e;var m=0;o=l;e=k;var j=o;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=o;var f=(g+65)&4294967295;var d=e;HEAP[f]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams15setPSSubstFontsEb(l,h){var n;var o;var k;var m=0;o=l;k=h;var j=o;var i=(j+148)&4294967295;var g=_pthread_mutex_lock(i);var f=o;var e=(f+64)&4294967295;var d=k;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams21setPSEmbedCIDTrueTypeEb(l,k){var n;var o;var j;var m=0;o=l;j=k;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+63)&4294967295;var d=j;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams23setPSEmbedCIDPostScriptEb(l,k){var n;var o;var j;var m=0;o=l;j=k;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+62)&4294967295;var d=j;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams18setPSEmbedTrueTypeEb(l,k){var n;var o;var j;var m=0;o=l;j=k;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+61)&4294967295;var d=j;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams15setPSEmbedType1Eb(l,k){var n;var o;var j;var m=0;o=l;j=k;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+60)&4294967295;var d=j;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams10setPSLevelE7PSLevel(k,b){var n;var o;var l;var m=0;o=k;l=b;var j=o;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=o;var f=(g+44)&4294967295;var e=l;HEAP[f]=e;var d=o;var c=(d+148)&4294967295;var a=_pthread_mutex_unlock(c);return;return}function __ZN12GlobalParams11setPSCenterEb(l,k){var n;var o;var h;var m=0;o=l;h=k;var j=o;var i=(j+148)&4294967295;var g=_pthread_mutex_lock(i);var f=o;var e=(f+42)&4294967295;var d=h;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams17setPSShrinkLargerEb(j,n){var m;var o;var k;var l=0;o=j;k=n;var i=o;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+41)&4294967295;var d=k;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams18setPSExpandSmallerEb(l,i){var n;var o;var k;var m=0;o=l;k=i;var j=o;var h=(j+148)&4294967295;var g=_pthread_mutex_lock(h);var f=o;var e=(f+40)&4294967295;var d=k;HEAP[e]=d;var c=o;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);return;return}function __ZN12GlobalParams18getProfileCommandsEv(m){var q;var k;var t;var j;var u;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+127)&4294967295;var d=HEAP[e];u=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var r=u;var p=unSign((r),8,0);j=p;var o=j;t=o;var n=t;var s=(((n))&255);return s;return null}function __ZN12GlobalParams16getPrintCommandsEv(m){var q;var k;var t;var j;var u;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+126)&4294967295;var d=HEAP[e];u=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var r=u;var p=unSign((r),8,0);j=p;var o=j;t=o;var n=t;var s=(((n))&255);return s;return null}function __ZN12GlobalParams22getMapUnknownCharNamesEv(n){var r;var k;var u;var j;var l;var m=0;k=n;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+125)&4294967295;var d=HEAP[e];l=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=l;var q=unSign((s),8,0);j=q;var p=j;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams22getMapNumericCharNamesEv(n){var r;var k;var u;var j;var l;var m=0;k=n;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+124)&4294967295;var d=HEAP[e];l=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=l;var q=unSign((s),8,0);j=q;var p=j;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams23getScreenWhiteThresholdEv(m){var q;var k;var s;var j;var n;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+116)&4294967295;var d=HEAP[e];n=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var r=n;j=r;var p=j;s=p;var o=s;return o;return null}function __ZN12GlobalParams23getScreenBlackThresholdEv(m){var q;var k;var s;var j;var n;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+108)&4294967295;var d=HEAP[e];n=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var r=n;j=r;var p=j;s=p;var o=s;return o;return null}function __ZN12GlobalParams14getScreenGammaEv(m){var p;var k;var r;var j;var s;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+100)&4294967295;var d=HEAP[e];s=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var q=s;j=q;var o=j;r=o;var n=r;return n;return null}function __ZN12GlobalParams18getScreenDotRadiusEv(m){var p;var k;var r;var j;var s;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+96)&4294967295;var d=HEAP[e];s=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var q=s;j=q;var o=j;r=o;var n=r;return n;return null}function __ZN12GlobalParams13getScreenSizeEv(m){var p;var k;var r;var j;var s;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+92)&4294967295;var d=HEAP[e];s=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var q=s;j=q;var o=j;r=o;var n=r;return n;return null}function __ZN12GlobalParams13getScreenTypeEv(m){var p;var k;var r;var j;var s;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+88)&4294967295;var d=HEAP[e];s=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var q=s;j=q;var o=j;r=o;var n=r;return n;return null}function __ZN12GlobalParams15getStrokeAdjustEv(n){var r;var l;var u;var k;var d;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+87)&4294967295;var e=HEAP[f];d=e;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=d;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams18getVectorAntialiasEv(n){var r;var l;var u;var k;var d;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+86)&4294967295;var e=HEAP[f];d=e;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=d;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams12getAntialiasEv(n){var r;var l;var u;var k;var d;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+85)&4294967295;var e=HEAP[f];d=e;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=d;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams17getEnableFreeTypeEv(n){var r;var l;var u;var k;var d;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+84)&4294967295;var e=HEAP[f];d=e;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=d;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams20getTextKeepTinyCharsEv(m){var r;var k;var u;var j;var n;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+77)&4294967295;var d=HEAP[e];n=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=n;var q=unSign((s),8,0);j=q;var p=j;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams17getTextPageBreaksEv(m){var r;var k;var u;var j;var n;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+76)&4294967295;var d=HEAP[e];n=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=n;var q=unSign((s),8,0);j=q;var p=j;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams10getTextEOLEv(m){var p;var k;var s;var j;var r;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+72)&4294967295;var d=HEAP[e];r=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var q=r;j=q;var o=j;s=o;var n=s;return n;return null}function __ZN12GlobalParams13getPSASCIIHexEv(m){var q;var k;var u;var j;var t;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+67)&4294967295;var d=HEAP[e];t=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var r=t;var p=unSign((r),8,0);j=p;var o=j;u=o;var n=u;var s=(((n))&255);return s;return null}function __ZN12GlobalParams8getPSOPIEv(m){var q;var k;var u;var j;var t;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+66)&4294967295;var d=HEAP[e];t=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var r=t;var p=unSign((r),8,0);j=p;var o=j;u=o;var n=u;var s=(((n))&255);return s;return null}function __ZN12GlobalParams12getPSPreloadEv(m){var r;var k;var u;var j;var n;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+65)&4294967295;var d=HEAP[e];n=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=n;var q=unSign((s),8,0);j=q;var p=j;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams15getPSSubstFontsEv(n){var r;var l;var u;var k;var e;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+64)&4294967295;var d=HEAP[f];e=d;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=e;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams21getPSEmbedCIDTrueTypeEv(n){var r;var l;var u;var k;var e;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+63)&4294967295;var d=HEAP[f];e=d;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=e;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams23getPSEmbedCIDPostScriptEv(n){var r;var l;var u;var k;var e;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+62)&4294967295;var d=HEAP[f];e=d;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=e;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams18getPSEmbedTrueTypeEv(n){var r;var l;var u;var k;var e;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+61)&4294967295;var d=HEAP[f];e=d;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=e;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams15getPSEmbedType1Ev(n){var r;var l;var u;var k;var e;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+60)&4294967295;var d=HEAP[f];e=d;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=e;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams10getPSLevelEv(m){var p;var k;var s;var j;var r;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+44)&4294967295;var d=HEAP[e];r=d;var c=k;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var q=r;j=q;var o=j;s=o;var n=s;return n;return null}function __ZN12GlobalParams11getPSCenterEv(n){var r;var l;var u;var k;var d;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+42)&4294967295;var e=HEAP[f];d=e;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=d;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams17getPSShrinkLargerEv(n){var r;var l;var u;var k;var d;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+41)&4294967295;var e=HEAP[f];d=e;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=d;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams18getPSExpandSmallerEv(n){var r;var l;var u;var k;var d;var m=0;l=n;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+40)&4294967295;var e=HEAP[f];d=e;var c=l;var b=(c+148)&4294967295;var a=_pthread_mutex_unlock(b);var s=d;var q=unSign((s),8,0);k=q;var p=k;u=p;var o=u;var t=(((o))&255);return t;return null}function __ZN12GlobalParams10setTextEOLEPc(n,C){var y;var k;var l;var A;var j;var m=0;k=n;l=C;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=l;var e=_strcmp(f,(__str2164)&4294967295);var d=(((e))|0)==0;$bb$$bb1$2:do{if(d){var c=k;var b=(c+72)&4294967295;HEAP[b]=0;y=0;break $bb$$bb1$2}else{var a=l;var z=_strcmp(a,(__str12165)&4294967295);var x=(((z))|0)==0;if(x){var w=k;var v=(w+72)&4294967295;HEAP[v]=1;y=0;break $bb$$bb1$2}else{var u=l;var t=_strcmp(u,(__str22166)&4294967295);var s=(((t))|0)==0;if(s){var r=k;var q=(r+72)&4294967295;HEAP[q]=2;y=0;break $bb$$bb1$2}else{var p=k;var I=(p+148)&4294967295;var H=_pthread_mutex_unlock(I);j=0;y=1;break $bb$$bb1$2}}}}while(0);if(y==0){var G=k;var F=(G+148)&4294967295;var E=_pthread_mutex_unlock(F);j=1}var B=j;A=B;var o=A;var D=(((o))&255);return D;return null}function __ZN12GlobalParams11parseYesNo2EPcPb(n,t,u){var q;var l;var s;var p;var r;var k;var m=0;l=n;s=t;p=u;var j=s;var i=_strcmp(j,(__str32167)&4294967295);var g=(((i))|0)==0;$bb$$bb1$2:do{if(g){var f=p;HEAP[f]=1;q=0;break $bb$$bb1$2}else{var e=s;var d=_strcmp(e,(__str42168)&4294967295);var c=(((d))|0)==0;if(c){var b=p;HEAP[b]=0;q=0;break $bb$$bb1$2}else{k=0;q=1;break $bb$$bb1$2}}}while(0);if(q==0){k=1}var a=k;r=a;var o=r;var h=(((o))&255);return h;return null}function __ZN12GlobalParams18setVectorAntialiasEPc(n,y){var u;var k;var l;var x;var j;var o;var m=0;k=n;l=y;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+86)&4294967295;var d=k;var c=l;var b=__ZN12GlobalParams11parseYesNo2EPcPb(d,c,e);o=b;var a=k;var v=(a+148)&4294967295;var t=_pthread_mutex_unlock(v);var s=o;var r=unSign((s),8,0);j=r;var p=j;x=p;var q=x;var w=(((q))&255);return w;return null}function __ZN12GlobalParams12setAntialiasEPc(n,y){var u;var k;var l;var x;var j;var o;var m=0;k=n;l=y;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+85)&4294967295;var d=k;var c=l;var b=__ZN12GlobalParams11parseYesNo2EPcPb(d,c,e);o=b;var a=k;var v=(a+148)&4294967295;var t=_pthread_mutex_unlock(v);var s=o;var r=unSign((s),8,0);j=r;var p=j;x=p;var q=x;var w=(((q))&255);return w;return null}function __ZN12GlobalParams17setEnableFreeTypeEPc(n,y){var u;var k;var l;var x;var j;var o;var m=0;k=n;l=y;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+84)&4294967295;var d=k;var c=l;var b=__ZN12GlobalParams11parseYesNo2EPcPb(d,c,e);o=b;var a=k;var v=(a+148)&4294967295;var t=_pthread_mutex_unlock(v);var s=o;var r=unSign((s),8,0);j=r;var p=j;x=p;var q=x;var w=(((q))&255);return w;return null}function __ZN11PSFontParamD1Ev(n){var w;var l;var j;var i;var h;var m=0;l=n;var g=l;var f=(g)&4294967295;var e=HEAP[f];h=e;var d=h;var c=(d)!=0;if(c){var b=h;__ZN9GooStringD1Ev(b);var a=h;var y=a;__ZdlPv(y)}var x=l;var v=(x+8)&4294967295;var u=HEAP[v];i=u;var t=i;var s=(t)!=0;if(s){var r=i;__ZN9GooStringD1Ev(r);var q=i;var p=q;__ZdlPv(p)}var o=l;var I=(o+12)&4294967295;var H=HEAP[I];var G=(H)!=0;$bb4$$bb6$8:do{if(G){var F=l;var E=(F+12)&4294967295;var D=HEAP[E];j=D;var C=j;var B=(C)!=0;if(!(B)){w=3;break $bb4$$bb6$8}var A=j;__ZN9GooStringD1Ev(A);var z=j;var k=z;__ZdlPv(k)}}while(0);return;return}function __ZN11PSFontParamD2Ev(n){var w;var l;var j;var i;var h;var m=0;l=n;var g=l;var f=(g)&4294967295;var e=HEAP[f];h=e;var d=h;var c=(d)!=0;if(c){var b=h;__ZN9GooStringD1Ev(b);var a=h;var y=a;__ZdlPv(y)}var x=l;var v=(x+8)&4294967295;var u=HEAP[v];i=u;var t=i;var s=(t)!=0;if(s){var r=i;__ZN9GooStringD1Ev(r);var q=i;var p=q;__ZdlPv(p)}var o=l;var I=(o+12)&4294967295;var H=HEAP[I];var G=(H)!=0;$bb4$$bb6$8:do{if(G){var F=l;var E=(F+12)&4294967295;var D=HEAP[E];j=D;var C=j;var B=(C)!=0;if(!(B)){w=3;break $bb4$$bb6$8}var A=j;__ZN9GooStringD1Ev(A);var z=j;var k=z;__ZdlPv(k)}}while(0);return;return}function __ZN16DisplayFontParamD2Ev(h){var A;var e;var W;var V;var U;var I=0;e=h;var T=e;var S=(T)&4294967295;HEAP[S]=(__ZTV16DisplayFontParam+8)&4294967295;var R=e;var Q=(R+4)&4294967295;var O=HEAP[Q];U=O;var M=U;var K=(M)!=0;if(K){var x=U;__ZN9GooStringD1Ev(x);var v=U;var t=v;__ZdlPv(t)}var r=e;var p=(r+8)&4294967295;var n=HEAP[p];if(n==0){A=10}else{if(n==1){A=11}else{A=6}}$bb9$$bb2$$bb6$5:do{if(A==10){var l=e;var j=(l+12)&4294967295;var g=(j)&4294967295;var f=g;var b=(f)&4294967295;var af=HEAP[b];var ae=(af)!=0;$bb3$$bb5$7:do{if(ae){var ad=e;var ac=(ad+12)&4294967295;var ab=(ac)&4294967295;var aa=ab;var Z=(aa)&4294967295;var Y=HEAP[Z];V=Y;var X=V;var P=(X)!=0;if(!(P)){A=2;break $bb3$$bb5$7}var N=V;__ZN9GooStringD1Ev(N);var L=V;var J=L;__ZdlPv(J)}}while(0)}else{if(A==11){var H=e;var G=(H+12)&4294967295;var F=(G)&4294967295;var E=(F)&4294967295;var D=HEAP[E];var C=(D)!=0;if(!(C)){A=6;break $bb9$$bb2$$bb6$5}var z=e;var y=(z+12)&4294967295;var w=(y)&4294967295;var u=(w)&4294967295;var s=HEAP[u];W=s;var q=W;var o=(q)!=0;if(!(o)){A=6;break $bb9$$bb2$$bb6$5}var m=W;__ZN9GooStringD1Ev(m);var k=W;var i=k;__ZdlPv(i)}}}while(0);var d=((0)&255);var B=reSign((d),8,0)!=0;if(B){var c=e;var a=c;__ZdlPv(a)}return;return}function __ZN12GlobalParams15setTextEncodingEPc(m,y){var w;var k;var A;var j;var i;var l=0;k=m;A=y;var h=k;var g=(h+148)&4294967295;var f=_pthread_mutex_lock(g);var e=k;var d=(e+68)&4294967295;var c=HEAP[d];i=c;var b=i;var a=(b)!=0;if(a){var x=i;__ZN9GooStringD1Ev(x);var v=i;var u=v;__ZdlPv(u)}var t=__Znwj(32);var s=t;j=s;var r=j;var q=A;__ZN9GooStringC1EPKc(r,q);var p=k;var o=(p+68)&4294967295;var n=j;HEAP[o]=n;var C=k;var B=(C+148)&4294967295;var z=_pthread_mutex_unlock(B);return;return}function __ZN12GlobalParams10setBaseDirEPc(m,w){var u;var k;var q;var j;var i;var l=0;k=m;q=w;var h=k;var g=(h+4)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}var v=__Znwj(32);var t=v;j=t;var s=j;var r=q;__ZN9GooStringC1EPKc(s,r);var p=k;var o=(p+4)&4294967295;var n=j;HEAP[o]=n;return;return}function __ZN12GlobalParams16getEncodingNamesEv(h){var s=STACKTOP;STACKTOP+=12;_memset(s,0,12);var r;var b;var t;var N;var O;var c;var M;var v;var C=s;var d=s+4;var p=s+8;var y=0;b=h;var L=__Znwj(16);var K=L;M=K;var J=M;__ZN7GooListC1Ev(J);var I=M;v=I;var H=b;var F=(H+20)&4294967295;var D=HEAP[F];__ZN7GooHash9startIterEPP11GooHashIter(D,C);$bb1$2:while(1){var n=b;var m=(n+20)&4294967295;var l=HEAP[m];var k=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(l,C,d,p);c=k;var j=c;var u=reSign((j),8,0)!=0;if(!(u)){r=2;break $bb1$2}var A=HEAP[d];var q=v;var o=A;__ZN7GooList6appendEPv(q,o);r=0;continue $bb1$2}var i=b;var g=(i+20)&4294967295;var f=HEAP[g];__ZN7GooHash8killIterEPP11GooHashIter(f,C);var a=b;var Y=(a+24)&4294967295;var X=HEAP[Y];__ZN7GooHash9startIterEPP11GooHashIter(X,C);while(1){var T=b;var S=(T+24)&4294967295;var R=HEAP[S];var Q=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(R,C,d,p);O=Q;var G=O;var e=reSign((G),8,0)!=0;if(!(e)){r=5;break}var W=HEAP[d];var V=v;var U=W;__ZN7GooList6appendEPv(V,U);r=3;continue}var E=b;var B=(E+24)&4294967295;var z=HEAP[B];__ZN7GooHash8killIterEPP11GooHashIter(z,C);var x=v;N=x;var w=N;t=w;var P=t;STACKTOP=s;return P;return null}function __ZN12GlobalParams7getCMapEP9GooStringS1_P6Stream(o,g,r,q){var y;var m;var C;var B;var p;var A;var l;var j;var n=0;m=o;C=g;B=r;p=q;var k=m;var i=(k+196)&4294967295;var h=_pthread_mutex_lock(i);var f=m;var e=(f+144)&4294967295;var d=HEAP[e];var c=C;var b=B;var a=p;var z=__ZN9CMapCache7getCMapEP9GooStringS1_P6Stream(d,c,b,a);j=z;var x=m;var w=(x+196)&4294967295;var v=_pthread_mutex_unlock(w);var t=j;l=t;var s=l;A=s;var u=A;return u;return null}function __ZL12findModifierPKcS0_PS0_(j,n,B){var x;var C;var g;var l;var z;var m;var D;var o=0;C=j;g=n;l=B;var k=C;var i=(k)==0;if(i){m=0}else{var h=C;var f=g;var e=_strstr(h,f);D=e;var d=D;var c=(d)!=0;if(c){var b=l;var a=HEAP[b];var y=(a)==0;$bb4$$bb3$7:do{if(y){x=1}else{var w=l;var v=HEAP[w];var u=D;var t=(v)>(u);if(t){x=1;break $bb4$$bb3$7}else{x=2;break $bb4$$bb3$7}}}while(0);if(x==1){var s=l;var r=D;HEAP[s]=r}m=1}else{m=0}}var q=m;z=q;var p=z;var A=(((p))&255);return A;return null}function __ZN12GlobalParams19getUnicodeToUnicodeEP9GooString(A,ad){var t=STACKTOP;STACKTOP+=12;_memset(t,0,12);var Q;var ae;var aq;var y;var at;var I;var af;var L;var v=t;var p;var a=t+4;var av=t+8;var B;var c=0;ae=A;aq=ad;var ar=ae;var ap=(ar+148)&4294967295;var ao=_pthread_mutex_lock(ap);var an=ae;var am=(an+16)&4294967295;var al=HEAP[am];__ZN7GooHash9startIterEPP11GooHashIter(al,v);p=0;$bb2$2:while(1){var P=p;var O=(P)!=0;$bb9$$bb3$4:do{if(O){Q=2}else{var N=ae;var M=(N+16)&4294967295;var K=HEAP[M];var J=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(K,v,a,av);var S=reSign((J),8,0)!=0;var ah=(S)^1;var D=unSign((ah),1,0);var R=reSign((D),8,0)!=0;if(R){Q=2;break $bb9$$bb3$4}af=1;Q=4;break $bb9$$bb3$4}}while(0);if(Q==2){af=0}var H=af;L=H;var G=L;var au=reSign((G),8,0)!=0;if(!(au)){Q=7;break $bb2$2}var ak=HEAP[a];var aj=__ZNK9GooString10getCStringEv(ak);var ai=aq;var ac=__ZNK9GooString10getCStringEv(ai);var ab=_strstr(ac,aj);var aa=(ab)!=0;var Z=unSign((aa),1,0);I=Z;var Y=I;var C=reSign((Y),8,0)!=0;if(!(C)){Q=0;continue $bb2$2}var X=ae;var W=(X+16)&4294967295;var V=HEAP[W];__ZN7GooHash8killIterEPP11GooHashIter(V,v);var U=HEAP[av];var T=U;p=T;Q=0;continue $bb2$2}B=0;var F=p;var E=(F)!=0;$bb13$$bb16$13:do{if(E){var z=ae;var x=(z+136)&4294967295;var w=HEAP[x];var u=p;var s=__ZN22CharCodeToUnicodeCache20getCharCodeToUnicodeEP9GooString(w,u);B=s;var r=B;var q=(r)==0;if(!(q)){Q=9;break $bb13$$bb16$13}var o=p;var n=__ZN17CharCodeToUnicode21parseUnicodeToUnicodeEP9GooString(o);B=n;var m=B;var l=(m)!=0;if(!(l)){Q=9;break $bb13$$bb16$13}var k=ae;var j=(k+136)&4294967295;var i=HEAP[j];var h=B;__ZN22CharCodeToUnicodeCache3addEP17CharCodeToUnicode(i,h)}}while(0);var g=ae;var f=(g+148)&4294967295;var e=_pthread_mutex_unlock(f);var d=B;at=d;var b=at;y=b;var ag=y;STACKTOP=t;return ag;return null}function __ZN12GlobalParams9getPSFontEP9GooString(n,o){var u;var l;var a;var w;var k;var x;var m=0;l=n;a=o;var j=l;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=l;var f=(g+48)&4294967295;var e=HEAP[f];var d=a;var c=__ZN7GooHash6lookupEP9GooString(e,d);var b=c;x=b;var v=l;var t=(v+148)&4294967295;var s=_pthread_mutex_unlock(t);var r=x;k=r;var p=k;w=p;var q=w;return q;return null}function __ZN12GlobalParams15getCIDToUnicodeEP9GooString(h,s){var q;var b;var M;var t;var N;var U;var c;var r;var O;var d;var y=0;b=h;M=s;var L=b;var K=(L+148)&4294967295;var J=_pthread_mutex_lock(K);var I=b;var H=(I+132)&4294967295;var G=HEAP[H];var E=M;var C=__ZN22CharCodeToUnicodeCache20getCharCodeToUnicodeEP9GooString(G,E);d=C;var A=d;var p=(A)==0;var o=unSign((p),1,0);r=o;var n=r;var u=reSign((n),8,0)!=0;$bb$$bb7$2:do{if(u){var m=b;var l=(m+12)&4294967295;var k=HEAP[l];var j=M;var i=__ZN7GooHash6lookupEP9GooString(k,j);var g=i;O=g;var f=O;var a=(f)==0;$bb3$$bb1$4:do{if(a){q=0}else{var Z=O;var Y=M;var X=__ZN17CharCodeToUnicode17parseCIDToUnicodeEP9GooStringS1_(Z,Y);d=X;var W=d;var V=(W)==0;if(V){q=0;break $bb3$$bb1$4}U=1;q=2;break $bb3$$bb1$4}}while(0);if(q==0){U=0}var T=U;c=T;var S=c;var e=reSign((S),8,0)!=0;if(!(e)){q=5;break $bb$$bb7$2}var R=b;var Q=(R+132)&4294967295;var F=HEAP[Q];var D=d;__ZN22CharCodeToUnicodeCache3addEP17CharCodeToUnicode(F,D)}}while(0);var B=b;var z=(B+148)&4294967295;var x=_pthread_mutex_unlock(z);var w=d;N=w;var v=N;t=v;var P=t;return P;return null}function __ZN12GlobalParams17getUnicodeMapFileEP9GooString(o,C){var z;var m;var F;var D;var k;var E;var l;var d;var n=0;m=o;F=C;var j=m;var i=(j+148)&4294967295;var h=_pthread_mutex_lock(i);var g=m;var f=(g+24)&4294967295;var e=HEAP[f];var c=F;var b=__ZN7GooHash6lookupEP9GooString(e,c);var a=b;l=a;var A=l;var y=(A)!=0;var x=unSign((y),1,0);E=x;var w=E;var B=reSign((w),8,0)!=0;if(B){var v=l;var u=__ZNK9GooString10getCStringEv(v);var s=___01fopen64_(u,(__str52169)&4294967295);d=s}else{d=0}var r=m;var q=(r+148)&4294967295;var p=_pthread_mutex_unlock(q);var H=d;k=H;var G=k;D=G;var t=D;return t;return null}function __ZN12GlobalParams12findFontFileEP9GooStringPPc(D,ah,ad){var P;var ai;var at;var q;var B;var d;var av;var S;var U;var l;var u;var ag;var W;var R;var e=0;ai=D;at=ah;q=ad;var au=ai;var ar=(au+148)&4294967295;var aq=_pthread_mutex_lock(ar);R=0;$bb8$2:while(1){var i=ai;var h=(i+80)&4294967295;var g=HEAP[h];var f=__ZN7GooList9getLengthEv(g);var c=R;var b=(((f))|0)>(((c))|0);var a=unSign((b),1,0);U=a;var aA=U;var Q=reSign((aA),8,0)!=0;if(!(Q)){P=9;break $bb8$2}var ap=ai;var ao=(ap+80)&4294967295;var an=HEAP[ao];var am=R;var al=__ZN7GooList3getEi(an,am);var ak=al;l=ak;var af=q;ag=af;while(1){var o=ag;var n=HEAP[o];var m=(n)!=0;if(!(m)){P=7;break}var ae=at;var ac=__ZNK9GooString10getCStringEv(ae);var ab=l;var aa=__ZNK9GooString4copyEv(ab);var Z=__Z12appendToPathP9GooStringPc(aa,ac);u=Z;var Y=ag;var X=HEAP[Y];var V=u;var T=__ZN9GooString6appendEPKci(V,X,-1);var O=u;var N=__ZNK9GooString10getCStringEv(O);var M=___01fopen64_(N,(__str62170)&4294967295);W=M;var L=W;var K=(L)!=0;var J=unSign((K),1,0);S=J;var I=S;var E=reSign((I),8,0)!=0;if(E){P=2;break $bb8$2}var y=u;d=y;var x=d;var w=(x)!=0;if(w){var v=d;__ZN9GooStringD1Ev(v);var t=d;var s=t;__ZdlPv(s)}var r=ag;var p=(r+4)&4294967295;ag=p;P=1;continue}var k=R;var j=((k)+1)&4294967295;R=j;P=0;continue $bb8$2}if(P==2){var H=W;var G=_fclose(H);var F=ai;var C=(F+148)&4294967295;var A=_pthread_mutex_unlock(C);var z=u;av=z}else{if(P==9){var az=ai;var ay=(az+148)&4294967295;var ax=_pthread_mutex_unlock(ay);av=0}}var aw=av;B=aw;var aj=B;return aj;return null}function __ZN12GlobalParams19getTextEncodingNameEv(m){var q;var k;var s;var j;var t;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+68)&4294967295;var d=HEAP[e];var c=__ZNK9GooString4copyEv(d);t=c;var b=k;var a=(b+148)&4294967295;var r=_pthread_mutex_unlock(a);var p=t;j=p;var o=j;s=o;var n=s;return n;return null}function __ZN12GlobalParams17findToUnicodeFileEP9GooString(g,u){var t;var b;var T;var v;var U;var X;var R;var Q;var V;var d;var c;var C=0;b=g;T=u;var S=b;var P=(S+148)&4294967295;var O=_pthread_mutex_lock(P);c=0;while(1){var G=b;var E=(G+32)&4294967295;var D=HEAP[E];var B=__ZN7GooList9getLengthEv(D);var A=c;var z=(((B))|0)>(((A))|0);var y=unSign((z),1,0);R=y;var x=R;var w=reSign((x),8,0)!=0;if(!(w)){t=6;break}var N=b;var M=(N+32)&4294967295;var L=HEAP[M];var J=c;var H=__ZN7GooList3getEi(L,J);var F=H;Q=F;var q=T;var o=__ZNK9GooString10getCStringEv(q);var m=Q;var l=__ZNK9GooString4copyEv(m);var k=__Z12appendToPathP9GooStringPc(l,o);V=k;var j=V;var i=__ZNK9GooString10getCStringEv(j);var h=___01fopen64_(i,(__str52169)&4294967295);d=h;var f=V;X=f;var e=X;var a=(e)!=0;if(a){var ag=X;__ZN9GooStringD1Ev(ag);var af=X;var ae=af;__ZdlPv(ae)}var ad=d;var ac=(ad)!=0;if(ac){t=2;break}var K=c;var I=((K)+1)&4294967295;c=I;t=0;continue}if(t==2){var ab=b;var aa=(ab+148)&4294967295;var Z=_pthread_mutex_unlock(aa);var Y=d;U=Y}else{if(t==6){var s=b;var r=(s+148)&4294967295;var p=_pthread_mutex_unlock(r);U=0}}var n=U;v=n;var W=v;return W;return null}function __ZN12GlobalParams12findCMapFileEP9GooStringS1_(F,av,e){var T;var ai;var d;var G;var D;var ah;var r;var au;var s;var M;var m;var w;var Y;var V;var f=0;ai=F;d=av;G=e;var at=ai;var ar=(at+148)&4294967295;var aq=_pthread_mutex_lock(ar);var ap=ai;var ao=(ap+28)&4294967295;var an=HEAP[ao];var am=d;var al=__ZN7GooHash6lookupEP9GooString(an,am);var ak=al;M=ak;var ag=M;var af=(ag)==0;var ae=unSign((af),1,0);s=ae;var ad=s;var H=reSign((ad),8,0)!=0;if(H){var ac=ai;var ab=(ac+148)&4294967295;var aa=_pthread_mutex_unlock(ab);au=0}else{V=0;while(1){var n=M;var l=__ZN7GooList9getLengthEv(n);var k=V;var j=(((l))|0)>(((k))|0);var i=unSign((j),1,0);r=i;var h=r;var U=reSign((h),8,0)!=0;if(!(U)){T=6;break}var Z=M;var X=V;var W=__ZN7GooList3getEi(Z,X);var S=W;m=S;var R=G;var Q=__ZNK9GooString10getCStringEv(R);var P=m;var O=__ZNK9GooString4copyEv(P);var N=__Z12appendToPathP9GooStringPc(O,Q);w=N;var L=w;var K=__ZNK9GooString10getCStringEv(L);var J=___01fopen64_(K,(__str52169)&4294967295);Y=J;var I=w;ah=I;var E=ah;var C=(E)!=0;if(C){var B=ah;__ZN9GooStringD1Ev(B);var A=ah;var z=A;__ZdlPv(z)}var y=Y;var x=(y)!=0;if(x){T=3;break}var p=V;var o=((p)+1)&4294967295;V=o;T=1;continue}if(T==6){var g=ai;var c=(g+148)&4294967295;var b=_pthread_mutex_unlock(c);au=0}else{if(T==3){var v=ai;var u=(v+148)&4294967295;var t=_pthread_mutex_unlock(u);var q=Y;au=q}}}var a=au;D=a;var aj=D;return aj;return null}function __ZN12GlobalParams10getBaseDirEv(m){var q;var k;var s;var j;var t;var l=0;k=m;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=__ZNK9GooString4copyEv(d);t=c;var b=k;var a=(b+148)&4294967295;var r=_pthread_mutex_unlock(a);var p=t;j=p;var o=j;s=o;var n=s;return n;return null}function __ZN12GlobalParams11getPSFont16EP9GooStringS1_i(A,ak,aJ,aS){var M;var al;var aG;var d;var ae;var y;var aI;var aK;var T;var V;var aN;var Y;var aa;var N;var P;var f=0;al=A;aG=ak;d=aJ;ae=aS;var aH=al;var aF=(aH+148)&4294967295;var aE=_pthread_mutex_lock(aF);N=0;var aD=aG;var aB=(aD)!=0;$bb$$bb9$2:do{if(aB){P=0;$bb7$4:while(1){var E=al;var D=(E+52)&4294967295;var C=HEAP[D];var z=__ZN7GooList9getLengthEv(C);var x=P;var w=(((z))|0)>(((x))|0);var v=unSign((w),1,0);aa=v;var u=aa;var O=reSign((u),8,0)!=0;if(!(O)){M=5;break $bb$$bb9$2}var aA=al;var az=(aA+52)&4294967295;var ay=HEAP[az];var ax=P;var ad=__ZN7GooList3getEi(ay,ax);var ac=ad;N=ac;var ab=N;var Z=(ab)&4294967295;var X=HEAP[Z];var W=aG;var U=__ZNK9GooString3cmpEPS_(X,W);var S=(((U))|0)!=0;$bb4$$bb2$7:do{if(S){M=1}else{var R=N;var Q=(R+4)&4294967295;var L=HEAP[Q];var K=ae;var J=(((L))|0)!=(((K))|0);if(J){M=1;break $bb4$$bb2$7}aN=1;M=3;break $bb4$$bb2$7}}while(0);if(M==1){aN=0}var I=aN;Y=I;var H=Y;var B=reSign((H),8,0)!=0;if(B){M=5;break $bb$$bb9$2}N=0;var G=P;var F=((G)+1)&4294967295;P=F;M=0;continue $bb7$4}}}while(0);var t=N;var s=(t)==0;$bb10$$bb21$15:do{if(s){var r=d;var q=(r)!=0;if(!(q)){M=9;break $bb10$$bb21$15}P=0;$bb19$18:while(1){var aw=al;var av=(aw+56)&4294967295;var au=HEAP[av];var at=__ZN7GooList9getLengthEv(au);var ar=P;var aq=(((at))|0)>(((ar))|0);var ap=unSign((aq),1,0);V=ap;var ao=V;var aj=reSign((ao),8,0)!=0;if(!(aj)){M=9;break $bb10$$bb21$15}var p=al;var o=(p+56)&4294967295;var n=HEAP[o];var m=P;var l=__ZN7GooList3getEi(n,m);var k=l;N=k;var j=N;var i=(j)&4294967295;var h=HEAP[i];var g=d;var e=__ZNK9GooString3cmpEPS_(h,g);var c=(((e))|0)!=0;$bb15$$bb13$21:do{if(c){M=11}else{var b=N;var a=(b+4)&4294967295;var aT=HEAP[a];var aR=ae;var aQ=(((aT))|0)!=(((aR))|0);if(aQ){M=11;break $bb15$$bb13$21}aK=1;M=13;break $bb15$$bb13$21}}while(0);if(M==11){aK=0}var aP=aK;T=aP;var aO=T;var aC=reSign((aO),8,0)!=0;if(aC){M=9;break $bb10$$bb21$15}N=0;var aM=P;var aL=((aM)+1)&4294967295;P=aL;M=10;continue $bb19$18}}}while(0);var an=al;var am=(an+148)&4294967295;var ai=_pthread_mutex_unlock(am);var ah=N;aI=ah;var ag=aI;y=ag;var af=y;return af;return null}function __ZL14buildFcPatternP7GfxFont(X){var Z=STACKTOP;STACKTOP+=4;_memset(Z,0,4);var aX;var bP;var c;var c7;var g;var h;var n;var p;var r;var t;var v;var x;var z;var A;var B;var J;var L;var N;var c6;var Q;var R;var S;var T;var ae;var cw;var c8;var cg;var cU;var bH;var bA;var U;var V;var ch;var aS;var y=Z;var cv;var aU;var cy;var bs;var ax;var ci=0;bP=X;c8=-1;cg=-1;cU=-1;bH=-1;bA=0;var c5=bP;var c4=__ZN7GfxFont7getNameEv(c5);var c2=__ZNK9GooString10getCStringEv(c4);V=c2;var c1=V;var c0=_strchr(c1,44);aS=c0;var cZ=aS;var cY=(cZ)==0;if(cY){var cX=V;var bU=_strchr(cX,45);aS=bU}var bS=V;var bQ=_strlen(bS);aU=bQ;cy=0;$bb6$5:while(1){var bm=cy;var bl=aU;var bb=(((bm))|0)<(((bl))|0);if(!(bb)){aX=4;break $bb6$5}var bO=V;var bN=cy;var bM=(bO+bN)&4294967295;var bL=HEAP[bM];var bK=reSign((bL),8,0)!=45;if(bK){var bJ=V;var bI=cy;var bx=(bJ+bI)&4294967295;var bv=HEAP[bx];cw=bv}else{cw=32}var bt=V;var br=cy;var bq=(bt+br)&4294967295;var bp=cw;HEAP[bq]=bp;var bo=cy;var bn=((bo)+1)&4294967295;cy=bn;aX=1;continue $bb6$5}HEAP[y]=0;var a9=aS;var a6=__ZL12findModifierPKcS0_PS0_(a9,(__str72171)&4294967295,y);var a5=aS;var a4=__ZL12findModifierPKcS0_PS0_(a5,(__str82172)&4294967295,y);var a2=aS;var a1=__ZL12findModifierPKcS0_PS0_(a2,(__str92173)&4294967295,y);ae=a1;var a0=ae;var aw=reSign((a0),8,0)!=0;if(aw){cg=110}var aZ=aS;var aY=__ZL12findModifierPKcS0_PS0_(aZ,(__str102174)&4294967295,y);T=aY;var aL=T;var cH=reSign((aL),8,0)!=0;if(cH){cg=100}var aI=aS;var aG=__ZL12findModifierPKcS0_PS0_(aI,(__str112175)&4294967295,y);S=aG;var aF=S;var cD=reSign((aF),8,0)!=0;if(cD){c8=200}var aD=aS;var aC=__ZL12findModifierPKcS0_PS0_(aD,(__str122176)&4294967295,y);R=aC;var aB=R;var cz=reSign((aB),8,0)!=0;if(cz){c8=50}var aA=aS;var az=__ZL12findModifierPKcS0_PS0_(aA,(__str132177)&4294967295,y);Q=az;var ay=Q;var cx=reSign((ay),8,0)!=0;if(cx){cU=75}var ak=HEAP[y];var ai=(ak)!=0;if(ai){var ag=aU;var af=((ag)+1)&4294967295;c6=af;var ad=c6;var ac=__Znaj(ad);U=ac;var ab=U;var aa=V;var Y=_strcpy(ab,aa);var W=aS;var P=(W);var O=V;var M=(O);var K=((P)-(M))&4294967295;bs=K;var I=U;var H=bs;var F=(I+H)&4294967295;HEAP[F]=0;bA=1}else{var E=V;U=E}var D=bP;var C=__ZN7GfxFont12isFixedWidthEv(D);N=C;var w=N;var cl=reSign((w),8,0)!=0;if(cl){bH=100}var u=bP;var s=__ZN7GfxFont6isBoldEv(u);L=s;var q=L;var cj=reSign((q),8,0)!=0;if(cj){c8=200}var o=bP;var m=__ZN7GfxFont8isItalicEv(o);J=m;var l=J;var ca=reSign((l),8,0)!=0;if(ca){cg=100}var k=bP;var j=__ZN7GfxFont9getFamilyEv(k);var i=(j)!=0;var f=unSign((i),1,0);B=f;var e=B;var b6=reSign((e),8,0)!=0;if(b6){var d=bA;var b3=reSign((d),8,0)!=0;if(b3){var b=U;var a=(b)!=0;if(a){var dd=U;__ZdaPv(dd)}bA=0}var dc=bP;var db=__ZN7GfxFont9getFamilyEv(dc);var da=__ZNK9GooString10getCStringEv(db);U=da}var c9=bP;var cW=__ZN7GfxFont9getWeightEv(c9);A=cW;var cV=A;if(cV==1){aX=30}else{if(cV==2){aX=31}else{if(cV==3){aX=32}else{if(cV==4){aX=33}else{if(cV==5){aX=34}else{if(cV==6){aX=35}else{if(cV==7){aX=36}else{if(cV==8){aX=37}else{if(cV==9){aX=38}else{aX=39}}}}}}}}}if(aX==30){c8=40}else{if(aX==31){c8=50}else{if(aX==32){c8=75}else{if(aX==33){c8=80}else{if(aX==34){c8=100}else{if(aX==35){c8=180}else{if(aX==36){c8=200}else{if(aX==37){c8=205}else{if(aX==38){c8=210}}}}}}}}}var cT=bP;var cS=__ZN7GfxFont10getStretchEv(cT);z=cS;var cR=z;if(cR==1){aX=40}else{if(cR==2){aX=41}else{if(cR==3){aX=42}else{if(cR==4){aX=43}else{if(cR==5){aX=44}else{if(cR==6){aX=45}else{if(cR==7){aX=46}else{if(cR==8){aX=47}else{if(cR==9){aX=48}else{aX=49}}}}}}}}}if(aX==40){cU=50}else{if(aX==41){cU=63}else{if(aX==42){cU=75}else{if(aX==43){cU=87}else{if(aX==44){cU=100}else{if(aX==45){cU=113}else{if(aX==46){cU=125}else{if(aX==47){cU=150}else{if(aX==48){cU=200}}}}}}}}}var cQ=bP;var cP=(cQ)&4294967295;var cO=HEAP[cP];var cN=(cO)&4294967295;var cM=HEAP[cN];var cL=cM;var cK=bP;var cJ=FUNCTION_TABLE[cL](cK);x=cJ;var cI=x;var be=reSign((cI),8,0)!=0;if(be){var cG=bP;var cF=cG;var cE=__ZN10GfxCIDFont13getCollectionEv(cF);ax=cE;var cC=ax;var cB=(cC)!=0;if(cB){var cA=ax;var cu=__ZNK9GooString10getCStringEv(cA);var ct=_strcmp(cu,(__str142178)&4294967295);var cs=(((ct))|0)==0;var cr=unSign((cs),1,0);v=cr;var cq=v;var a8=reSign((cq),8,0)!=0;if(a8){ch=(__str152179)&4294967295}else{var cp=ax;var co=__ZNK9GooString10getCStringEv(cp);var cn=_strcmp(co,(__str162180)&4294967295);var cm=(((cn))|0)==0;var ck=unSign((cm),1,0);t=ck;var cf=t;var a3=reSign((cf),8,0)!=0;if(a3){ch=(__str172181)&4294967295}else{var ce=ax;var cd=__ZNK9GooString10getCStringEv(ce);var cc=_strcmp(cd,(__str182182)&4294967295);var cb=(((cc))|0)==0;var b9=unSign((cb),1,0);r=b9;var b8=r;var aP=reSign((b8),8,0)!=0;if(aP){ch=(__str192183)&4294967295}else{var b7=ax;var b5=__ZNK9GooString10getCStringEv(b7);var b4=_strcmp(b5,(__str202184)&4294967295);var b2=(((b4))|0)==0;var b1=unSign((b2),1,0);p=b1;var b0=p;var aK=reSign((b0),8,0)!=0;if(aK){ch=(__str192183)&4294967295}else{var bZ=ax;var bY=__ZNK9GooString10getCStringEv(bZ);var bX=_strcmp(bY,(__str212185)&4294967295);var bW=(((bX))|0)==0;var bV=unSign((bW),1,0);n=bV;var bT=n;var aE=reSign((bT),8,0)!=0;if(aE){ch=(__str222186)&4294967295}else{var bR=ax;var bG=__ZNK9GooString10getCStringEv(bR);var bF=_strcmp(bG,(__str232187)&4294967295);var bE=(((bF))|0)==0;var bD=unSign((bE),1,0);h=bD;var bC=h;var aq=reSign((bC),8,0)!=0;if(aq){ch=(__str242188)&4294967295}else{var bB=ax;var bz=__ZNK9GooString10getCStringEv(bB);var by=_strcmp(bz,(__str252189)&4294967295);var bw=(((by))|0)==0;var bu=unSign((bw),1,0);g=bu;var bk=g;var am=reSign((bk),8,0)!=0;if(am){ch=(__str242188)&4294967295}else{__Z5erroriPcz(-1,(__str262190)&4294967295);ch=(__str242188)&4294967295}}}}}}}}else{ch=(__str242188)&4294967295}}else{ch=(__str242188)&4294967295}var bj=U;var bi=ch;var bh=_FcPatternBuild(0,(__str272191)&4294967295,3,bj,(__str282192)&4294967295,3,bi,0);cv=bh;var bg=cg;var bf=(((bg))|0)!=-1;if(bf){var bd=cv;var bc=cg;var ba=_FcPatternAddInteger(bd,(__str292193)&4294967295,bc)}var a7=c8;var aW=(((a7))|0)!=-1;if(aW){var aV=cv;var aT=c8;var aR=_FcPatternAddInteger(aV,(__str302194)&4294967295,aT)}var aQ=cU;var aO=(((aQ))|0)!=-1;if(aO){var aN=cv;var aM=cU;var aJ=_FcPatternAddInteger(aN,(__str312195)&4294967295,aM)}var aH=bH;var av=(((aH))|0)!=-1;if(av){var au=cv;var at=bH;var ar=_FcPatternAddInteger(au,(__str322196)&4294967295,at)}var ap=bA;var G=reSign((ap),8,0)!=0;$bb100$$bb102$114:do{if(G){var ao=U;var an=(ao)!=0;if(!(an)){aX=27;break $bb100$$bb102$114}var al=U;__ZdaPv(al)}}while(0);var aj=cv;c7=aj;var ah=c7;c=ah;var c3=c;STACKTOP=Z;return c3;return null}function __ZN12GlobalParams14getDisplayFontEP7GfxFont(W,bq){var H=STACKTOP;STACKTOP+=8;_memset(H,0,8);var aC;var a4;var bb;var S;var bp;var bo;var bn;var bm;var bl;var bk;var bj;var aS;var aE;var a3;var aD=H;var a1;var ag=H+4;var O;var aF;var d=0;a4=W;bb=bq;aE=0;var bi=bb;var bh=__ZN7GfxFont7getNameEv(bi);a3=bh;var bg=a3;var aV=(bg)==0;if(aV){bj=0}else{var aT=a4;var aQ=(aT+148)&4294967295;var aO=_pthread_mutex_lock(aQ);var aM=bb;var aK=(aM+4)&4294967295;var aJ=HEAP[aK];aS=aJ;var aI=aS;var aH=(aI)==0;$bb2$$fin$5:do{if(aH){var aG=bb;var aw=__ZL14buildFcPatternP7GfxFont(aG);aE=aw;var au=aE;var ar=(au)==0;if(ar){aC=1;break $bb2$$fin$5}var ap=aE;var an=_FcConfigSubstitute(0,ap,0);var al=aE;_FcDefaultSubstitute(al);var ak=aE;var aj=_FcFontSort(0,ak,0,0,ag);O=aj;var ai=O;var ah=(ai)==0;if(ah){aC=1;break $bb2$$fin$5}aF=0;$bb18$9:while(1){var M=O;var J=(M)&4294967295;var F=HEAP[J];var C=aF;var x=(((F))|0)>(((C))|0);if(!(x)){aC=19;break $bb18$9}var V=O;var R=(V+8)&4294967295;var N=HEAP[R];var K=aF;var G=(N+4*K)&4294967295;var D=HEAP[G];var B=_FcPatternGetString(D,(__str332197)&4294967295,0,aD);HEAP[ag]=B;var A=HEAP[ag];var z=(((A))|0)!=0;$bb7$$bb6$12:do{if(z){aC=5}else{var y=HEAP[aD];var t=(y)==0;if(t){aC=5;break $bb7$$bb6$12}var r=HEAP[aD];var p=_strrchr(r,46);a1=p;var n=a1;var l=(n)==0;if(l){aC=8;break $bb7$$bb6$12}var j=a1;var h=_strncasecmp(j,(__str342198)&4294967295,4);var g=(((h))|0)==0;if(g){aC=10;break $bb18$9}var f=a1;var e=_strncasecmp(f,(__str352199)&4294967295,4);var c=(((e))|0)==0;if(c){aC=10;break $bb18$9}var aN=a1;var aL=_strncasecmp(aN,(__str372201)&4294967295,4);var aB=(((aL))|0)==0;if(aB){aC=14;break $bb18$9}var aA=a1;var az=_strncasecmp(aA,(__str382202)&4294967295,4);var ay=(((az))|0)==0;if(ay){aC=14;break $bb18$9}aC=8;break $bb7$$bb6$12}}while(0);if(aC==5){}var U=aF;var Q=((U)+1)&4294967295;aF=Q;aC=4;continue $bb18$9}$bb19$$bb11$$bb14$23:do{if(aC==10){var b=a3;var a=__ZNK9GooString4copyEv(b);bk=a;var bx=__Znwj(20);var bw=bx;bl=bw;var bv=bl;var bu=bk;__ZN16DisplayFontParamC1EP9GooString20DisplayFontParamKind(bv,bu,1);var bt=bl;aS=bt;var bs=__Znwj(32);var br=bs;bm=br;var bf=HEAP[aD];var be=bm;__ZN9GooStringC1EPKc(be,bf);var bd=aS;var bc=(bd+12)&4294967295;var ba=(bc)&4294967295;var a9=(ba)&4294967295;var a8=bm;HEAP[a9]=a8;var a7=aS;var a6=(a7+12)&4294967295;var a5=(a6)&4294967295;var a2=(a5+4)&4294967295;var a0=O;var aZ=(a0+8)&4294967295;var aY=HEAP[aZ];var aW=aF;var aU=(aY+4*aW)&4294967295;var aR=HEAP[aU];var aP=_FcPatternGetInteger(aR,(__str362200)&4294967295,0,a2);aC=13;break $bb19$$bb11$$bb14$23}else{if(aC==14){var ax=a3;var av=__ZNK9GooString4copyEv(ax);bn=av;var at=__Znwj(20);var aq=at;bo=aq;var ao=bo;var am=bn;__ZN16DisplayFontParamC1EP9GooString20DisplayFontParamKind(ao,am,0);var af=bo;aS=af;var ae=__Znwj(32);var ac=ae;bp=ac;var aa=HEAP[aD];var Y=bp;__ZN9GooStringC1EPKc(Y,aa);var T=aS;var P=(T+12)&4294967295;var L=(P)&4294967295;var I=L;var E=(I)&4294967295;var ad=bp;HEAP[E]=ad;aC=13;break $bb19$$bb11$$bb14$23}}}while(0);if(aC==13){var ab=bb;var Z=(ab+4)&4294967295;var X=aS;HEAP[Z]=X}var w=O;_FcFontSetDestroy(w)}}while(0);var v=aE;var u=(v)!=0;if(u){var s=aE;_FcPatternDestroy(s)}var q=a4;var o=(q+148)&4294967295;var m=_pthread_mutex_unlock(o);var k=aS;bj=k}var i=bj;S=i;var aX=S;STACKTOP=H;return aX;return null}function __ZN12GlobalParams21getResidentUnicodeMapEP9GooString(n,y){var w;var k;var A;var z;var j;var l;var m=0;k=n;A=y;var i=k;var h=(i+148)&4294967295;var g=_pthread_mutex_lock(h);var f=k;var e=(f+20)&4294967295;var d=HEAP[e];var c=A;var b=__ZN7GooHash6lookupEP9GooString(d,c);var a=b;l=a;var x=k;var v=(x+148)&4294967295;var u=_pthread_mutex_unlock(v);var t=l;var s=(t)!=0;if(s){var q=l;__ZN10UnicodeMap9incRefCntEv(q)}var p=l;j=p;var o=j;z=o;var r=z;return r;return null}function __ZN12GlobalParams14getUnicodeMap2EP9GooString(n,C){var z;var k;var E;var D;var j;var q;var l;var m=0;k=n;E=C;var i=k;var h=E;var g=__ZN12GlobalParams21getResidentUnicodeMapEP9GooString(i,h);l=g;var f=l;var e=(f)==0;var d=unSign((e),1,0);q=d;var c=q;var B=reSign((c),8,0)!=0;if(B){var b=k;var a=(b+172)&4294967295;var A=_pthread_mutex_lock(a);var y=k;var x=(y+140)&4294967295;var w=HEAP[x];var v=E;var t=__ZN15UnicodeMapCache13getUnicodeMapEP9GooString(w,v);l=t;var s=k;var r=(s+172)&4294967295;var p=_pthread_mutex_unlock(r)}var o=l;j=o;var F=j;D=F;var u=D;return u;return null}function __ZN12GlobalParams15getTextEncodingEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+68)&4294967295;var d=HEAP[e];var c=m;var b=__ZN12GlobalParams14getUnicodeMap2EP9GooString(c,d);g=b;var a=g;i=a;var j=i;return j;return null}function __ZN12GlobalParams13getUnicodeMapEP9GooString(h,f){var l;var m;var g;var i;var e;var k=0;m=h;g=f;var d=m;var c=g;var b=__ZN12GlobalParams14getUnicodeMap2EP9GooString(d,c);e=b;var a=e;i=a;var j=i;return j;return null}function __ZN12GlobalParams16mapNameToUnicodeEPc(j,i){var n;var o;var e;var k;var h;var m=0;o=j;e=i;var g=o;var f=(g+8)&4294967295;var d=HEAP[f];var c=e;var b=__ZN14NameToCharCode6lookupEPc(d,c);h=b;var a=h;k=a;var l=k;return l;return null}function __ZN12GlobalParams19getMacRomanCharCodeEPc(j,i){var n;var o;var e;var k;var h;var m=0;o=j;e=i;var g=o;var f=(g)&4294967295;var d=HEAP[f];var c=e;var b=__ZN14NameToCharCode6lookupEPc(d,c);h=b;var a=h;k=a;var l=k;return l;return null}function __ZN12GlobalParamsD1Ev(aV){var V=STACKTOP;STACKTOP+=84;_memset(V,0,84);var fu;var bK;var by;var bx;var bw;var bv;var bu;var ai;var bt;var e5;var fi;var au;var bs;var fl;var br;var av;var bq;var fo;var ax;var bp;var fr;var fJ;var cO;var fz;var fR;var fF;var ga;var ff;var fI;var bB;var dF;var fM;var bD;var dK;var fW;var bQ;var ec;var f2;var bT;var ej;var f8;var fe;var fd;var fc;var cx=V;var bm=V+4;var eQ=V+8;var bP;var bo=V+12;var ba=V+16;var fD=V+20;var gf;var dY=V+24;var d0=V+28;var aR=V+32;var fO;var dn=V+36;var dp=V+40;var aE=V+44;var fw;var cN=V+48;var cP=V+52;var an=V+56;var ag;var fN;var eE;var b5=V+60;var b6=V+64;var P=V+68;var d4;var bR=V+72;var bS=V+76;var t=V+80;var b1;var ed;var bM;var dC;var bz;var c1;var bj;var f6;var ck;var eh=0;bK=aV;__Z21freeBuiltinFontTablesv();var fb=bK;var fa=(fb)&4294967295;var e9=HEAP[fa];fc=e9;var e8=fc;var e7=(e8)!=0;if(e7){var e6=fc;__ZN14NameToCharCodeD1Ev(e6);var eJ=fc;var eI=eJ;__ZdlPv(eI)}var eH=bK;var eG=(eH+4)&4294967295;var eF=HEAP[eG];fd=eF;var eD=fd;var eC=(eD)!=0;if(eC){var eB=fd;__ZN9GooStringD1Ev(eB);var eA=fd;var ez=eA;__ZdlPv(ez)}var ea=bK;var d9=(ea+8)&4294967295;var d8=HEAP[d9];fe=d8;var d7=fe;var d6=(d7)!=0;if(d6){var d5=fe;__ZN14NameToCharCodeD1Ev(d5);var d3=fe;var d2=d3;__ZdlPv(d2)}var d1=bK;var dZ=(d1+12)&4294967295;var dA=HEAP[dZ];bP=dA;var dz=bP;__ZN7GooHash9startIterEPP11GooHashIter(dz,bo);$bb8$11:while(1){var dq=bP;var c2=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(dq,bo,ba,fD);f8=c2;var c0=f8;var fv=reSign((c0),8,0)!=0;if(!(fv)){fu=6;break $bb8$11}var dy=HEAP[fD];var dx=dy;ej=dx;var dv=ej;var du=(dv)!=0;if(!(du)){fu=3;continue $bb8$11}var dt=ej;__ZN9GooStringD1Ev(dt);var ds=ej;var dr=ds;__ZdlPv(dr);fu=3;continue $bb8$11}var cZ=bP;bT=cZ;var cY=bT;var cX=(cY)!=0;if(cX){var cV=bT;__ZN7GooHashD1Ev(cV);var cU=bT;var cT=cU;__ZdlPv(cT)}var cS=bK;var cQ=(cS+16)&4294967295;var cC=HEAP[cQ];gf=cC;var cB=gf;__ZN7GooHash9startIterEPP11GooHashIter(cB,dY);$bb18$19:while(1){var cs=gf;var cg=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(cs,dY,d0,aR);f2=cg;var cf=f2;var bA=reSign((cf),8,0)!=0;if(!(bA)){fu=11;break $bb18$19}var cA=HEAP[aR];var cz=cA;ec=cz;var cy=ec;var cw=(cy)!=0;if(!(cw)){fu=8;continue $bb18$19}var cv=ec;__ZN9GooStringD1Ev(cv);var cu=ec;var ct=cu;__ZdlPv(ct);fu=8;continue $bb18$19}var ce=gf;bQ=ce;var cd=bQ;var cc=(cd)!=0;if(cc){var cb=bQ;__ZN7GooHashD1Ev(cb);var ca=bQ;var b9=ca;__ZdlPv(b9)}var b8=bK;var b7=(b8+20)&4294967295;var b4=HEAP[b7];fO=b4;var b3=fO;__ZN7GooHash9startIterEPP11GooHashIter(b3,dn);$bb29$27:while(1){var bU=fO;var bO=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(bU,dn,dp,aE);fW=bO;var bN=fW;var bn=reSign((bN),8,0)!=0;if(!(bn)){fu=16;break $bb29$27}var b2=HEAP[aE];var b0=b2;dK=b0;var bZ=dK;var bY=(bZ)!=0;if(!(bY)){fu=13;continue $bb29$27}var bX=dK;__ZN10UnicodeMapD1Ev(bX);var bW=dK;var bV=bW;__ZdlPv(bV);fu=13;continue $bb29$27}var bL=fO;bD=bL;var bJ=bD;var bI=(bJ)!=0;if(bI){var bH=bD;__ZN7GooHashD1Ev(bH);var bG=bD;var bF=bG;__ZdlPv(bF)}var bE=bK;var bC=(bE+24)&4294967295;var bi=HEAP[bC];fw=bi;var bh=fw;__ZN7GooHash9startIterEPP11GooHashIter(bh,cN);$bb40$35:while(1){var a8=fw;var a6=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(a8,cN,cP,an);fM=a6;var a5=fM;var bl=reSign((a5),8,0)!=0;if(!(bl)){fu=21;break $bb40$35}var bg=HEAP[an];var bf=bg;dF=bf;var be=dF;var bd=(be)!=0;if(!(bd)){fu=18;continue $bb40$35}var bc=dF;__ZN9GooStringD1Ev(bc);var bb=dF;var a9=bb;__ZdlPv(a9);fu=18;continue $bb40$35}var a4=fw;bB=a4;var a3=bB;var a2=(a3)!=0;if(a2){var a1=bB;__ZN7GooHashD1Ev(a1);var a0=bB;var aZ=a0;__ZdlPv(aZ)}var aY=bK;var aX=(aY+32)&4294967295;var aU=HEAP[aX];ag=aU;fN=0;$bb48$43:while(1){var aG=ag;var aF=__ZN7GooList9getLengthEv(aG);var aD=fN;var aC=(((aF))|0)>(((aD))|0);var aB=unSign((aC),1,0);fI=aB;var aA=fI;var bk=reSign((aA),8,0)!=0;if(!(bk)){fu=26;break $bb48$43}var aT=ag;var aS=fN;var aQ=__ZN7GooList3getEi(aT,aS);var aP=aQ;ff=aP;var aO=ff;var aN=(aO)!=0;if(aN){var aM=ff;__ZN9GooStringD1Ev(aM);var aL=ff;var aK=aL;__ZdlPv(aK)}var aI=fN;var aH=((aI)+1)&4294967295;fN=aH;fu=23;continue $bb48$43}var az=ag;ga=az;var ay=ga;var at=(ay)!=0;if(at){var ar=ga;__ZN7GooListD1Ev(ar);var aq=ga;var ap=aq;__ZdlPv(ap)}var ao=bK;var am=(ao+36)&4294967295;var al=HEAP[am];eE=al;var ak=eE;__ZN7GooHash9startIterEPP11GooHashIter(ak,b5);$bb59$53:while(1){var S=eE;var R=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(S,b5,b6,P);fF=R;var Q=fF;var a7=reSign((Q),8,0)!=0;if(!(a7)){fu=31;break $bb59$53}var aj=HEAP[P];var ah=aj;var af=(ah)!=0;if(!(af)){fu=28;continue $bb59$53}var ae=HEAP[P];var ad=ae;var ac=HEAP[P];var ab=ac;var aa=(ab)&4294967295;var Z=HEAP[aa];var Y=(Z+4)&4294967295;var X=HEAP[Y];var W=HEAP[P];var U=W;var T=X;FUNCTION_TABLE[T](U);fu=28;continue $bb59$53}var O=eE;fR=O;var N=fR;var M=(N)!=0;if(M){var K=fR;__ZN7GooHashD1Ev(K);var I=fR;var z=I;__ZdlPv(z)}var y=bK;var x=(y+48)&4294967295;var w=HEAP[x];d4=w;var v=d4;__ZN7GooHash9startIterEPP11GooHashIter(v,bR);$bb70$61:while(1){var c=d4;var b=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(c,bR,bS,t);fz=b;var a=fz;var aW=reSign((a),8,0)!=0;if(!(aW)){fu=36;break $bb70$61}var u=HEAP[t];var s=u;cO=s;var r=cO;var p=(r)!=0;if(!(p)){fu=33;continue $bb70$61}var o=cO;__ZN11PSFontParamD1Ev(o);var e=cO;var d=e;__ZdlPv(d);fu=33;continue $bb70$61}var gu=d4;fJ=gu;var gt=fJ;var gs=(gt)!=0;if(gs){var gr=fJ;__ZN7GooHashD1Ev(gr);var gp=fJ;var ge=gp;__ZdlPv(ge)}var gd=bK;var gc=(gd+52)&4294967295;var gb=HEAP[gc];b1=gb;ed=0;$bb80$69:while(1){var E=b1;var D=__ZN7GooList9getLengthEv(E);var C=ed;var B=(((D))|0)>(((C))|0);var A=unSign((B),1,0);fr=A;var q=fr;var aJ=reSign((q),8,0)!=0;if(!(aJ)){fu=41;break $bb80$69}var f9=b1;var f7=ed;var f5=__ZN7GooList3getEi(f9,f7);var f4=f5;bp=f4;var f3=bp;var f0=(f3)!=0;if(f0){var L=bp;__ZN11PSFontParamD1Ev(L);var J=bp;var H=J;__ZdlPv(H)}var G=ed;var F=((G)+1)&4294967295;ed=F;fu=38;continue $bb80$69}var n=b1;ax=n;var m=ax;var l=(m)!=0;if(l){var k=ax;__ZN7GooListD1Ev(k);var j=ax;var i=j;__ZdlPv(i)}var h=bK;var g=(h+56)&4294967295;var f=HEAP[g];bM=f;dC=0;$bb90$79:while(1){var fZ=bM;var fY=__ZN7GooList9getLengthEv(fZ);var fX=dC;var fV=(((fY))|0)>(((fX))|0);var fU=unSign((fV),1,0);fo=fU;var fT=fo;var aw=reSign((fT),8,0)!=0;if(!(aw)){fu=46;break $bb90$79}var gq=bM;var go=dC;var gn=__ZN7GooList3getEi(gq,go);var gm=gn;bq=gm;var gl=bq;var gk=(gl)!=0;if(gk){var gj=bq;__ZN11PSFontParamD1Ev(gj);var gi=bq;var gh=gi;__ZdlPv(gh)}var gg=dC;var f1=((gg)+1)&4294967295;dC=f1;fu=43;continue $bb90$79}var fS=bM;av=fS;var fQ=av;var fP=(fQ)!=0;if(fP){var fL=av;__ZN7GooListD1Ev(fL);var fK=av;var fH=fK;__ZdlPv(fH)}var fG=bK;var fE=(fG+68)&4294967295;var fC=HEAP[fE];br=fC;var fB=br;var fA=(fB)!=0;if(fA){var fy=br;__ZN9GooStringD1Ev(fy);var fx=br;var ft=fx;__ZdlPv(ft)}var fs=bK;var fq=(fs+80)&4294967295;var fp=HEAP[fq];bz=fp;c1=0;$bb102$92:while(1){var eZ=bz;var eY=__ZN7GooList9getLengthEv(eZ);var eX=c1;var eW=(((eY))|0)>(((eX))|0);var eU=unSign((eW),1,0);fl=eU;var ey=fl;var dw=reSign((ey),8,0)!=0;if(!(dw)){fu=52;break $bb102$92}var fn=bz;var fm=c1;var fk=__ZN7GooList3getEi(fn,fm);var fj=fk;bs=fj;var fh=bs;var fg=(fh)!=0;if(fg){var e4=bs;__ZN9GooStringD1Ev(e4);var e3=bs;var e2=e3;__ZdlPv(e2)}var e1=c1;var e0=((e1)+1)&4294967295;c1=e0;fu=49;continue $bb102$92}var ex=bz;au=ex;var ew=au;var ev=(ew)!=0;if(ev){var eu=au;__ZN7GooListD1Ev(eu);var et=au;var es=et;__ZdlPv(es)}var er=bK;var eq=(er+28)&4294967295;var eo=HEAP[eq];__ZN7GooHash9startIterEPP11GooHashIter(eo,cx);$bb117$102:while(1){var eN=bK;var eM=(eN+28)&4294967295;var eL=HEAP[eM];var eK=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(eL,cx,bm,eQ);fi=eK;var ep=fi;var cR=reSign((ep),8,0)!=0;if(!(cR)){fu=61;break $bb117$102}var dX=HEAP[eQ];var dW=dX;bj=dW;var dV=bj;f6=dV;ck=0;while(1){var di=f6;var dh=__ZN7GooList9getLengthEv(di);var dg=ck;var df=(((dh))|0)>(((dg))|0);var de=unSign((df),1,0);e5=de;var dc=e5;var cW=reSign((dc),8,0)!=0;if(!(cW)){fu=58;break}var dU=f6;var dT=ck;var dS=__ZN7GooList3getEi(dU,dT);var dR=dS;bt=dR;var dQ=bt;var dP=(dQ)!=0;if(dP){var dN=bt;__ZN9GooStringD1Ev(dN);var dm=bt;var dl=dm;__ZdlPv(dl)}var dk=ck;var dj=((dk)+1)&4294967295;ck=dj;fu=55;continue}var eV=f6;ai=eV;var eT=ai;var eS=(eT)!=0;if(!(eS)){fu=54;continue $bb117$102}var eR=ai;__ZN7GooListD1Ev(eR);var eP=ai;var eO=eP;__ZdlPv(eO);fu=54;continue $bb117$102}var en=bK;var em=(en+28)&4294967295;var el=HEAP[em];bu=el;var ek=bu;var ei=(ek)!=0;if(ei){var eg=bu;__ZN7GooHashD1Ev(eg);var ef=bu;var ee=ef;__ZdlPv(ee)}var eb=bK;var dO=(eb+132)&4294967295;var dM=HEAP[dO];bv=dM;var dL=bv;var dJ=(dL)!=0;if(dJ){var dI=bv;__ZN22CharCodeToUnicodeCacheD1Ev(dI);var dH=bv;var dG=dH;__ZdlPv(dG)}var dE=bK;var dD=(dE+136)&4294967295;var dB=HEAP[dD];bw=dB;var dd=bw;var db=(dd)!=0;if(db){var da=bw;__ZN22CharCodeToUnicodeCacheD1Ev(da);var c9=bw;var c8=c9;__ZdlPv(c8)}var c7=bK;var c6=(c7+140)&4294967295;var c5=HEAP[c6];bx=c5;var c4=bx;var c3=(c4)!=0;if(c3){var cM=bx;__ZN15UnicodeMapCacheD1Ev(cM);var cL=bx;var cK=cL;__ZdlPv(cK)}var cJ=bK;var cI=(cJ+144)&4294967295;var cH=HEAP[cI];by=cH;var cG=by;var cF=(cG)!=0;if(cF){var cE=by;__ZN9CMapCacheD1Ev(cE);var cD=by;var cr=cD;__ZdlPv(cr)}var cq=bK;var cp=(cq+148)&4294967295;var co=_pthread_mutex_destroy(cp);var cn=bK;var cm=(cn+172)&4294967295;var cl=_pthread_mutex_destroy(cm);var cj=bK;var ci=(cj+196)&4294967295;var ch=_pthread_mutex_destroy(ci);STACKTOP=V;return;return}function __ZN12GlobalParamsD2Ev(aV){var V=STACKTOP;STACKTOP+=84;_memset(V,0,84);var fu;var bK;var by;var bx;var bw;var bv;var bu;var ai;var bt;var e5;var fi;var au;var bs;var fl;var br;var av;var bq;var fo;var ax;var bp;var fr;var fJ;var cO;var fz;var fR;var fF;var ga;var ff;var fI;var bB;var dF;var fM;var bD;var dK;var fW;var bQ;var ec;var f2;var bT;var ej;var f8;var fe;var fd;var fc;var cx=V;var bm=V+4;var eQ=V+8;var bP;var bo=V+12;var ba=V+16;var fD=V+20;var gf;var dY=V+24;var d0=V+28;var aR=V+32;var fO;var dn=V+36;var dp=V+40;var aE=V+44;var fw;var cN=V+48;var cP=V+52;var an=V+56;var ag;var fN;var eE;var b5=V+60;var b6=V+64;var P=V+68;var d4;var bR=V+72;var bS=V+76;var t=V+80;var b1;var ed;var bM;var dC;var bz;var c1;var bj;var f6;var ck;var eh=0;bK=aV;__Z21freeBuiltinFontTablesv();var fb=bK;var fa=(fb)&4294967295;var e9=HEAP[fa];fc=e9;var e8=fc;var e7=(e8)!=0;if(e7){var e6=fc;__ZN14NameToCharCodeD1Ev(e6);var eJ=fc;var eI=eJ;__ZdlPv(eI)}var eH=bK;var eG=(eH+4)&4294967295;var eF=HEAP[eG];fd=eF;var eD=fd;var eC=(eD)!=0;if(eC){var eB=fd;__ZN9GooStringD1Ev(eB);var eA=fd;var ez=eA;__ZdlPv(ez)}var ea=bK;var d9=(ea+8)&4294967295;var d8=HEAP[d9];fe=d8;var d7=fe;var d6=(d7)!=0;if(d6){var d5=fe;__ZN14NameToCharCodeD1Ev(d5);var d3=fe;var d2=d3;__ZdlPv(d2)}var d1=bK;var dZ=(d1+12)&4294967295;var dA=HEAP[dZ];bP=dA;var dz=bP;__ZN7GooHash9startIterEPP11GooHashIter(dz,bo);$bb8$11:while(1){var dq=bP;var c2=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(dq,bo,ba,fD);f8=c2;var c0=f8;var fv=reSign((c0),8,0)!=0;if(!(fv)){fu=6;break $bb8$11}var dy=HEAP[fD];var dx=dy;ej=dx;var dv=ej;var du=(dv)!=0;if(!(du)){fu=3;continue $bb8$11}var dt=ej;__ZN9GooStringD1Ev(dt);var ds=ej;var dr=ds;__ZdlPv(dr);fu=3;continue $bb8$11}var cZ=bP;bT=cZ;var cY=bT;var cX=(cY)!=0;if(cX){var cV=bT;__ZN7GooHashD1Ev(cV);var cU=bT;var cT=cU;__ZdlPv(cT)}var cS=bK;var cQ=(cS+16)&4294967295;var cC=HEAP[cQ];gf=cC;var cB=gf;__ZN7GooHash9startIterEPP11GooHashIter(cB,dY);$bb18$19:while(1){var cs=gf;var cg=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(cs,dY,d0,aR);f2=cg;var cf=f2;var bA=reSign((cf),8,0)!=0;if(!(bA)){fu=11;break $bb18$19}var cA=HEAP[aR];var cz=cA;ec=cz;var cy=ec;var cw=(cy)!=0;if(!(cw)){fu=8;continue $bb18$19}var cv=ec;__ZN9GooStringD1Ev(cv);var cu=ec;var ct=cu;__ZdlPv(ct);fu=8;continue $bb18$19}var ce=gf;bQ=ce;var cd=bQ;var cc=(cd)!=0;if(cc){var cb=bQ;__ZN7GooHashD1Ev(cb);var ca=bQ;var b9=ca;__ZdlPv(b9)}var b8=bK;var b7=(b8+20)&4294967295;var b4=HEAP[b7];fO=b4;var b3=fO;__ZN7GooHash9startIterEPP11GooHashIter(b3,dn);$bb29$27:while(1){var bU=fO;var bO=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(bU,dn,dp,aE);fW=bO;var bN=fW;var bn=reSign((bN),8,0)!=0;if(!(bn)){fu=16;break $bb29$27}var b2=HEAP[aE];var b0=b2;dK=b0;var bZ=dK;var bY=(bZ)!=0;if(!(bY)){fu=13;continue $bb29$27}var bX=dK;__ZN10UnicodeMapD1Ev(bX);var bW=dK;var bV=bW;__ZdlPv(bV);fu=13;continue $bb29$27}var bL=fO;bD=bL;var bJ=bD;var bI=(bJ)!=0;if(bI){var bH=bD;__ZN7GooHashD1Ev(bH);var bG=bD;var bF=bG;__ZdlPv(bF)}var bE=bK;var bC=(bE+24)&4294967295;var bi=HEAP[bC];fw=bi;var bh=fw;__ZN7GooHash9startIterEPP11GooHashIter(bh,cN);$bb40$35:while(1){var a8=fw;var a6=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(a8,cN,cP,an);fM=a6;var a5=fM;var bl=reSign((a5),8,0)!=0;if(!(bl)){fu=21;break $bb40$35}var bg=HEAP[an];var bf=bg;dF=bf;var be=dF;var bd=(be)!=0;if(!(bd)){fu=18;continue $bb40$35}var bc=dF;__ZN9GooStringD1Ev(bc);var bb=dF;var a9=bb;__ZdlPv(a9);fu=18;continue $bb40$35}var a4=fw;bB=a4;var a3=bB;var a2=(a3)!=0;if(a2){var a1=bB;__ZN7GooHashD1Ev(a1);var a0=bB;var aZ=a0;__ZdlPv(aZ)}var aY=bK;var aX=(aY+32)&4294967295;var aU=HEAP[aX];ag=aU;fN=0;$bb48$43:while(1){var aG=ag;var aF=__ZN7GooList9getLengthEv(aG);var aD=fN;var aC=(((aF))|0)>(((aD))|0);var aB=unSign((aC),1,0);fI=aB;var aA=fI;var bk=reSign((aA),8,0)!=0;if(!(bk)){fu=26;break $bb48$43}var aT=ag;var aS=fN;var aQ=__ZN7GooList3getEi(aT,aS);var aP=aQ;ff=aP;var aO=ff;var aN=(aO)!=0;if(aN){var aM=ff;__ZN9GooStringD1Ev(aM);var aL=ff;var aK=aL;__ZdlPv(aK)}var aI=fN;var aH=((aI)+1)&4294967295;fN=aH;fu=23;continue $bb48$43}var az=ag;ga=az;var ay=ga;var at=(ay)!=0;if(at){var ar=ga;__ZN7GooListD1Ev(ar);var aq=ga;var ap=aq;__ZdlPv(ap)}var ao=bK;var am=(ao+36)&4294967295;var al=HEAP[am];eE=al;var ak=eE;__ZN7GooHash9startIterEPP11GooHashIter(ak,b5);$bb59$53:while(1){var S=eE;var R=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(S,b5,b6,P);fF=R;var Q=fF;var a7=reSign((Q),8,0)!=0;if(!(a7)){fu=31;break $bb59$53}var aj=HEAP[P];var ah=aj;var af=(ah)!=0;if(!(af)){fu=28;continue $bb59$53}var ae=HEAP[P];var ad=ae;var ac=HEAP[P];var ab=ac;var aa=(ab)&4294967295;var Z=HEAP[aa];var Y=(Z+4)&4294967295;var X=HEAP[Y];var W=HEAP[P];var U=W;var T=X;FUNCTION_TABLE[T](U);fu=28;continue $bb59$53}var O=eE;fR=O;var N=fR;var M=(N)!=0;if(M){var K=fR;__ZN7GooHashD1Ev(K);var I=fR;var z=I;__ZdlPv(z)}var y=bK;var x=(y+48)&4294967295;var w=HEAP[x];d4=w;var v=d4;__ZN7GooHash9startIterEPP11GooHashIter(v,bR);$bb70$61:while(1){var c=d4;var b=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(c,bR,bS,t);fz=b;var a=fz;var aW=reSign((a),8,0)!=0;if(!(aW)){fu=36;break $bb70$61}var u=HEAP[t];var s=u;cO=s;var r=cO;var p=(r)!=0;if(!(p)){fu=33;continue $bb70$61}var o=cO;__ZN11PSFontParamD1Ev(o);var e=cO;var d=e;__ZdlPv(d);fu=33;continue $bb70$61}var gu=d4;fJ=gu;var gt=fJ;var gs=(gt)!=0;if(gs){var gr=fJ;__ZN7GooHashD1Ev(gr);var gp=fJ;var ge=gp;__ZdlPv(ge)}var gd=bK;var gc=(gd+52)&4294967295;var gb=HEAP[gc];b1=gb;ed=0;$bb80$69:while(1){var E=b1;var D=__ZN7GooList9getLengthEv(E);var C=ed;var B=(((D))|0)>(((C))|0);var A=unSign((B),1,0);fr=A;var q=fr;var aJ=reSign((q),8,0)!=0;if(!(aJ)){fu=41;break $bb80$69}var f9=b1;var f7=ed;var f5=__ZN7GooList3getEi(f9,f7);var f4=f5;bp=f4;var f3=bp;var f0=(f3)!=0;if(f0){var L=bp;__ZN11PSFontParamD1Ev(L);var J=bp;var H=J;__ZdlPv(H)}var G=ed;var F=((G)+1)&4294967295;ed=F;fu=38;continue $bb80$69}var n=b1;ax=n;var m=ax;var l=(m)!=0;if(l){var k=ax;__ZN7GooListD1Ev(k);var j=ax;var i=j;__ZdlPv(i)}var h=bK;var g=(h+56)&4294967295;var f=HEAP[g];bM=f;dC=0;$bb90$79:while(1){var fZ=bM;var fY=__ZN7GooList9getLengthEv(fZ);var fX=dC;var fV=(((fY))|0)>(((fX))|0);var fU=unSign((fV),1,0);fo=fU;var fT=fo;var aw=reSign((fT),8,0)!=0;if(!(aw)){fu=46;break $bb90$79}var gq=bM;var go=dC;var gn=__ZN7GooList3getEi(gq,go);var gm=gn;bq=gm;var gl=bq;var gk=(gl)!=0;if(gk){var gj=bq;__ZN11PSFontParamD1Ev(gj);var gi=bq;var gh=gi;__ZdlPv(gh)}var gg=dC;var f1=((gg)+1)&4294967295;dC=f1;fu=43;continue $bb90$79}var fS=bM;av=fS;var fQ=av;var fP=(fQ)!=0;if(fP){var fL=av;__ZN7GooListD1Ev(fL);var fK=av;var fH=fK;__ZdlPv(fH)}var fG=bK;var fE=(fG+68)&4294967295;var fC=HEAP[fE];br=fC;var fB=br;var fA=(fB)!=0;if(fA){var fy=br;__ZN9GooStringD1Ev(fy);var fx=br;var ft=fx;__ZdlPv(ft)}var fs=bK;var fq=(fs+80)&4294967295;var fp=HEAP[fq];bz=fp;c1=0;$bb102$92:while(1){var eZ=bz;var eY=__ZN7GooList9getLengthEv(eZ);var eX=c1;var eW=(((eY))|0)>(((eX))|0);var eU=unSign((eW),1,0);fl=eU;var ey=fl;var dw=reSign((ey),8,0)!=0;if(!(dw)){fu=52;break $bb102$92}var fn=bz;var fm=c1;var fk=__ZN7GooList3getEi(fn,fm);var fj=fk;bs=fj;var fh=bs;var fg=(fh)!=0;if(fg){var e4=bs;__ZN9GooStringD1Ev(e4);var e3=bs;var e2=e3;__ZdlPv(e2)}var e1=c1;var e0=((e1)+1)&4294967295;c1=e0;fu=49;continue $bb102$92}var ex=bz;au=ex;var ew=au;var ev=(ew)!=0;if(ev){var eu=au;__ZN7GooListD1Ev(eu);var et=au;var es=et;__ZdlPv(es)}var er=bK;var eq=(er+28)&4294967295;var eo=HEAP[eq];__ZN7GooHash9startIterEPP11GooHashIter(eo,cx);$bb117$102:while(1){var eN=bK;var eM=(eN+28)&4294967295;var eL=HEAP[eM];var eK=__ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(eL,cx,bm,eQ);fi=eK;var ep=fi;var cR=reSign((ep),8,0)!=0;if(!(cR)){fu=61;break $bb117$102}var dX=HEAP[eQ];var dW=dX;bj=dW;var dV=bj;f6=dV;ck=0;while(1){var di=f6;var dh=__ZN7GooList9getLengthEv(di);var dg=ck;var df=(((dh))|0)>(((dg))|0);var de=unSign((df),1,0);e5=de;var dc=e5;var cW=reSign((dc),8,0)!=0;if(!(cW)){fu=58;break}var dU=f6;var dT=ck;var dS=__ZN7GooList3getEi(dU,dT);var dR=dS;bt=dR;var dQ=bt;var dP=(dQ)!=0;if(dP){var dN=bt;__ZN9GooStringD1Ev(dN);var dm=bt;var dl=dm;__ZdlPv(dl)}var dk=ck;var dj=((dk)+1)&4294967295;ck=dj;fu=55;continue}var eV=f6;ai=eV;var eT=ai;var eS=(eT)!=0;if(!(eS)){fu=54;continue $bb117$102}var eR=ai;__ZN7GooListD1Ev(eR);var eP=ai;var eO=eP;__ZdlPv(eO);fu=54;continue $bb117$102}var en=bK;var em=(en+28)&4294967295;var el=HEAP[em];bu=el;var ek=bu;var ei=(ek)!=0;if(ei){var eg=bu;__ZN7GooHashD1Ev(eg);var ef=bu;var ee=ef;__ZdlPv(ee)}var eb=bK;var dO=(eb+132)&4294967295;var dM=HEAP[dO];bv=dM;var dL=bv;var dJ=(dL)!=0;if(dJ){var dI=bv;__ZN22CharCodeToUnicodeCacheD1Ev(dI);var dH=bv;var dG=dH;__ZdlPv(dG)}var dE=bK;var dD=(dE+136)&4294967295;var dB=HEAP[dD];bw=dB;var dd=bw;var db=(dd)!=0;if(db){var da=bw;__ZN22CharCodeToUnicodeCacheD1Ev(da);var c9=bw;var c8=c9;__ZdlPv(c8)}var c7=bK;var c6=(c7+140)&4294967295;var c5=HEAP[c6];bx=c5;var c4=bx;var c3=(c4)!=0;if(c3){var cM=bx;__ZN15UnicodeMapCacheD1Ev(cM);var cL=bx;var cK=cL;__ZdlPv(cK)}var cJ=bK;var cI=(cJ+144)&4294967295;var cH=HEAP[cI];by=cH;var cG=by;var cF=(cG)!=0;if(cF){var cE=by;__ZN9CMapCacheD1Ev(cE);var cD=by;var cr=cD;__ZdlPv(cr)}var cq=bK;var cp=(cq+148)&4294967295;var co=_pthread_mutex_destroy(cp);var cn=bK;var cm=(cn+172)&4294967295;var cl=_pthread_mutex_destroy(cm);var cj=bK;var ci=(cj+196)&4294967295;var ch=_pthread_mutex_destroy(ci);STACKTOP=V;return;return}function __ZN12GlobalParams10addCMapDirEP9GooStringS1_(e,p,C){var o;var b;var E;var u;var F;var n;var r;var s=0;b=e;E=p;u=C;var D=b;var B=(D+28)&4294967295;var A=HEAP[B];var z=E;var y=__ZN7GooHash6lookupEP9GooString(A,z);var x=y;r=x;var w=r;var v=(w)==0;var t=unSign((v),1,0);n=t;var m=n;var q=reSign((m),8,0)!=0;if(q){var l=__Znwj(16);var k=l;F=k;var j=F;__ZN7GooListC1Ev(j);var i=F;r=i;var h=E;var g=__ZNK9GooString4copyEv(h);var f=b;var d=(f+28)&4294967295;var c=HEAP[d];var a=r;var K=a;__ZN7GooHash3addEP9GooStringPv(c,g,K)}var J=u;var I=__ZNK9GooString4copyEv(J);var H=r;var G=I;__ZN7GooList6appendEPv(H,G);return;return}function __ZN12GlobalParams13addUnicodeMapEP9GooStringS1_(f,q,G){var r;var b;var l;var c;var p;var s;var u;var v=0;b=f;l=q;c=G;var F=b;var E=(F+24)&4294967295;var D=HEAP[E];var C=l;var B=__ZN7GooHash6removeEP9GooString(D,C);var A=B;u=A;var z=u;var y=(z)!=0;var x=unSign((y),1,0);s=x;var w=s;var t=reSign((w),8,0)!=0;$bb$$bb2$2:do{if(t){var o=u;p=o;var n=p;var m=(n)!=0;if(!(m)){r=1;break $bb$$bb2$2}var k=p;__ZN9GooStringD1Ev(k);var j=p;var i=j;__ZdlPv(i)}}while(0);var h=c;var g=__ZNK9GooString4copyEv(h);var e=l;var d=__ZNK9GooString4copyEv(e);var a=b;var J=(a+24)&4294967295;var I=HEAP[J];var H=g;__ZN7GooHash3addEP9GooStringPv(I,d,H);return;return}function __ZN12GlobalParams15addCIDToUnicodeEP9GooStringS1_(f,q,G){var p;var b;var E;var c;var o;var r;var t;var u=0;b=f;E=q;c=G;var F=b;var D=(F+12)&4294967295;var C=HEAP[D];var B=E;var A=__ZN7GooHash6removeEP9GooString(C,B);var z=A;t=z;var y=t;var x=(y)!=0;var w=unSign((x),1,0);r=w;var v=r;var s=reSign((v),8,0)!=0;$bb$$bb2$2:do{if(s){var n=t;o=n;var m=o;var l=(m)!=0;if(!(l)){p=1;break $bb$$bb2$2}var k=o;__ZN9GooStringD1Ev(k);var j=o;var i=j;__ZdlPv(i)}}while(0);var h=c;var g=__ZNK9GooString4copyEv(h);var e=E;var d=__ZNK9GooString4copyEv(e);var a=b;var J=(a+12)&4294967295;var I=HEAP[J];var H=g;__ZN7GooHash3addEP9GooStringPv(I,d,H);return;return}function __ZN12GlobalParams18parseNameToUnicodeEP9GooString(i,u){var t=STACKTOP;STACKTOP+=264;_memset(t,0,264);var s;var c;var R;var v;var x;var A;var y;var e;var d=t;var r;var b=t+256;var z=t+260;var D=0;c=i;R=u;var S=R;var Q=__ZNK9GooString10getCStringEv(S);var P=___01fopen64_(Q,(__str52169)&4294967295);e=P;var O=e;var N=(O)==0;var M=unSign((N),1,0);x=M;var L=x;var w=reSign((L),8,0)!=0;if(w){var J=R;var H=__ZNK9GooString10getCStringEv(J);__Z5erroriPcz(-1,(__str392203)&4294967295,Pointer_make([H,0,0,0],0,ALLOC_STACK))}else{r=1;$bb7$5:while(1){var U=(d)&4294967295;var T=e;var K=__Z7getLinePciP8_IO_FILE(U,256,T);var I=(K)!=0;var G=unSign((I),1,0);v=G;var E=v;var f=reSign((E),8,0)!=0;if(!(f)){s=7;break $bb7$5}var F=(d)&4294967295;var q=_strtok_r(F,(__str402204)&4294967295,z);A=q;var p=_strtok_r(0,(__str402204)&4294967295,z);y=p;var o=A;var n=(o)==0;$bb5$$bb3$8:do{if(n){s=2}else{var m=y;var l=(m)==0;if(l){s=2;break $bb5$$bb3$8}var k=A;var j=_sscanf(k,(__str412205)&4294967295,b);var h=HEAP[b];var g=c;var a=(g+8)&4294967295;var ab=HEAP[a];var aa=y;__ZN14NameToCharCode3addEPcj(ab,aa,h);s=4;break $bb5$$bb3$8}}while(0);if(s==2){var Z=R;var Y=__ZNK9GooString10getCStringEv(Z);var X=r;__Z5erroriPcz(-1,(__str422206)&4294967295,Pointer_make([Y,0,0,0,X,0,0,0],0,ALLOC_STACK))}var W=r;var V=((W)+1)&4294967295;r=V;s=1;continue $bb7$5}var C=e;var B=_fclose(C)}STACKTOP=t;return;return}function __ZN12GlobalParams16scanEncodingDirsEv(O){var aj;var bT;var r;var bo;var f;var ch;var y;var bv;var g;var cg;var C;var bz;var h;var cf;var G;var bD;var i;var v;var ce;var K;var bg;var t;var ah;var w;var ai;var cj;var bt=0;bT=O;var cd=bT;var cc=(cd+220)&4294967295;var cb=HEAP[cc];var ca=(cb)!=0;if(ca){var b9=bT;var b8=(b9+220)&4294967295;var a7=HEAP[b8];bg=a7}else{bg=(__str432207)&4294967295}var a5=bg;w=a5;var a3=w;var a2=_strlen(a3);var a1=((a2)+15)&4294967295;ai=a1;var a0=ai;K=a0;var aZ=K;var aY=__Znaj(aZ);cj=aY;var aX=cj;var aW=ai;var aN=w;var aL=_snprintf(aX,aW,(__str442208)&4294967295,aN);var aJ=__Znwj(12);var aI=aJ;ce=aI;var aH=ce;var aG=cj;__ZN4GDirC1EPcb(aH,aG,1);var aF=ce;t=aF;$bb10$6:while(1){var ak=t;var ag=__ZN4GDir12getNextEntryEv(ak);ah=ag;var af=ah;var ae=(af)!=0;var ad=unSign((ae),1,0);v=ad;var ac=v;var bP=reSign((ac),8,0)!=0;if(!(bP)){aj=5;break $bb10$6}var aE=ah;var aD=__ZN9GDirEntry5isDirEv(aE);var W=reSign((aD),8,0)!=0;var bu=(W)^1;var bJ=unSign((bu),1,0);i=bJ;var aC=i;var bX=reSign((aC),8,0)!=0;if(bX){var au=ah;var at=__ZN9GDirEntry11getFullPathEv(au);var ar=bT;__ZN12GlobalParams18parseNameToUnicodeEP9GooString(ar,at)}var aq=ah;bD=aq;var ap=bD;var ao=(ap)!=0;if(!(ao)){aj=1;continue $bb10$6}var an=bD;__ZN9GDirEntryD1Ev(an);var am=bD;var al=am;__ZdlPv(al);aj=1;continue $bb10$6}var ab=t;G=ab;var aa=G;var Z=(aa)!=0;if(Z){var Y=G;__ZN4GDirD1Ev(Y);var X=G;var V=X;__ZdlPv(V)}var U=cj;var T=ai;var S=w;var R=_snprintf(U,T,(__str452209)&4294967295,S);var Q=__Znwj(12);var P=Q;cf=P;var N=cf;var M=cj;__ZN4GDirC1EPcb(N,M,0);var L=cf;t=L;$bb17$17:while(1){var s=t;var q=__ZN4GDir12getNextEntryEv(s);ah=q;var p=ah;var o=(p)!=0;var n=unSign((o),1,0);h=n;var m=h;var bK=reSign((m),8,0)!=0;if(!(bK)){aj=10;break $bb17$17}var J=ah;var I=__ZN9GDirEntry11getFullPathEv(J);var H=ah;var F=__ZN9GDirEntry7getNameEv(H);var E=bT;__ZN12GlobalParams15addCIDToUnicodeEP9GooStringS1_(E,F,I);var D=ah;bz=D;var B=bz;var A=(B)!=0;if(!(A)){aj=7;continue $bb17$17}var z=bz;__ZN9GDirEntryD1Ev(z);var x=bz;var u=x;__ZdlPv(u);aj=7;continue $bb17$17}var l=t;C=l;var k=C;var j=(k)!=0;if(j){var e=C;__ZN4GDirD1Ev(e);var d=C;var c=d;__ZdlPv(c)}var b=cj;var a=ai;var cn=w;var cm=_snprintf(b,a,(__str462210)&4294967295,cn);var cl=__Znwj(12);var ck=cl;cg=ck;var ci=cg;var b7=cj;__ZN4GDirC1EPcb(ci,b7,0);var b6=cg;t=b6;$bb24$25:while(1){var bS=t;var bR=__ZN4GDir12getNextEntryEv(bS);ah=bR;var bQ=ah;var bO=(bQ)!=0;var bN=unSign((bO),1,0);g=bN;var bM=g;var bx=reSign((bM),8,0)!=0;if(!(bx)){aj=15;break $bb24$25}var b5=ah;var b4=__ZN9GDirEntry11getFullPathEv(b5);var b3=ah;var b2=__ZN9GDirEntry7getNameEv(b3);var b1=bT;__ZN12GlobalParams13addUnicodeMapEP9GooStringS1_(b1,b2,b4);var b0=ah;bv=b0;var bZ=bv;var bY=(bZ)!=0;if(!(bY)){aj=12;continue $bb24$25}var bW=bv;__ZN9GDirEntryD1Ev(bW);var bV=bv;var bU=bV;__ZdlPv(bU);aj=12;continue $bb24$25}var bL=t;y=bL;var bI=y;var bH=(bI)!=0;if(bH){var bG=y;__ZN4GDirD1Ev(bG);var bF=y;var bE=bF;__ZdlPv(bE)}var bC=cj;var bB=ai;var bA=w;var by=_snprintf(bC,bB,(__str472211)&4294967295,bA);var bw=__Znwj(12);var bs=bw;ch=bs;var br=ch;var bq=cj;__ZN4GDirC1EPcb(br,bq,0);var bp=ch;t=bp;while(1){var aT=t;var aS=__ZN4GDir12getNextEntryEv(aT);ah=aS;var aR=ah;var aQ=(aR)!=0;var aP=unSign((aQ),1,0);f=aP;var aO=f;var bl=reSign((aO),8,0)!=0;if(!(bl)){aj=20;break}var bn=ah;var bm=__ZN9GDirEntry11getFullPathEv(bn);var bk=ah;var bj=__ZN9GDirEntry7getNameEv(bk);var bi=bT;__ZN12GlobalParams10addCMapDirEP9GooStringS1_(bi,bj,bm);var bh=ah;var bf=__ZN9GDirEntry11getFullPathEv(bh);var be=__ZNK9GooString4copyEv(bf);var bd=bT;var bc=(bd+32)&4294967295;var bb=HEAP[bc];var ba=be;__ZN7GooList6appendEPv(bb,ba);var a9=ah;bo=a9;var a8=bo;var a6=(a8)!=0;if(!(a6)){aj=17;continue}var a4=bo;__ZN9GDirEntryD1Ev(a4);var aV=bo;var aU=aV;__ZdlPv(aU);aj=17;continue}var aM=t;r=aM;var aK=r;var aB=(aK)!=0;if(aB){var aA=r;__ZN4GDirD1Ev(aA);var az=r;var ay=az;__ZdlPv(ay)}var ax=cj;var aw=(ax)!=0;if(aw){var av=cj;__ZdaPv(av)}return;return}function __ZN12GlobalParamsC1EPKc(aK,O){var dI;var bn;var dy;var bf;var be;var bd;var bc;var bb;var ba;var a9;var a8;var a7;var a6;var dw;var dv;var du;var dt;var ds;var dr;var dq;var dp;var dn;var dm;var c3;var c2;var c1;var c0;var U;var a5;var cJ=0;bn=aK;dy=O;var cZ=bn;var cY=(cZ+220)&4294967295;var cX=dy;HEAP[cY]=cX;var cW=bn;var cV=(cW+148)&4294967295;var cU=_pthread_mutex_init(cV,0);var cI=bn;var cH=(cI+172)&4294967295;var cG=_pthread_mutex_init(cH,0);var cF=bn;var cE=(cF+196)&4294967295;var cD=_pthread_mutex_init(cE,0);__Z21initBuiltinFontTablesv();var cC=__Znwj(12);var cB=cC;c0=cB;var cA=c0;__ZN14NameToCharCodeC1Ev(cA);var cz=bn;var co=(cz)&4294967295;var cn=c0;HEAP[co]=cn;a5=255;$bb3$2:while(1){var bZ=a5;var bY=(((bZ))|0)>=0;if(!(bY)){dI=3;break $bb3$2}var cm=a5;var cl=(_macRomanEncoding+cm*4)&4294967295;var ck=HEAP[cl];var cj=(ck)!=0;if(cj){var ci=a5;var ch=a5;var cg=(_macRomanEncoding+ch*4)&4294967295;var cf=HEAP[cg];var b4=bn;var b3=(b4)&4294967295;var b2=HEAP[b3];__ZN14NameToCharCode3addEPcj(b2,cf,ci)}var b1=a5;var b0=((b1)-1)&4294967295;a5=b0;dI=0;continue $bb3$2}var bX=__Z10getHomeDirv();var bW=__Z12appendToPathP9GooStringPc(bX,(__str482212)&4294967295);var bV=bn;var bU=(bV+4)&4294967295;HEAP[bU]=bW;var bT=__Znwj(12);var bS=bT;c1=bS;var bR=c1;__ZN14NameToCharCodeC1Ev(bR);var bQ=bn;var bP=(bQ+8)&4294967295;var bO=c1;HEAP[bP]=bO;var bN=__Znwj(16);var bM=bN;c2=bM;var bL=c2;__ZN7GooHashC1Eb(bL,1);var bK=bn;var bJ=(bK+12)&4294967295;var bI=c2;HEAP[bJ]=bI;var bH=__Znwj(16);var bG=bH;c3=bG;var bF=c3;__ZN7GooHashC1Eb(bF,1);var bE=bn;var bD=(bE+16)&4294967295;var bC=c3;HEAP[bD]=bC;var bB=__Znwj(16);var bA=bB;dm=bA;var bz=dm;__ZN7GooHashC1Eb(bz,0);var by=bn;var bx=(by+20)&4294967295;var bw=dm;HEAP[bx]=bw;var bv=__Znwj(16);var bu=bv;dn=bu;var bt=dn;__ZN7GooHashC1Eb(bt,1);var bs=bn;var br=(bs+24)&4294967295;var bq=dn;HEAP[br]=bq;var bp=__Znwj(16);var bo=bp;dp=bo;var bm=dp;__ZN7GooHashC1Eb(bm,1);var bl=bn;var bk=(bl+28)&4294967295;var bj=dp;HEAP[bk]=bj;var bi=__Znwj(16);var bh=bi;dq=bh;var bg=dq;__ZN7GooListC1Ev(bg);var a4=bn;var a3=(a4+32)&4294967295;var a2=dq;HEAP[a3]=a2;var a1=__Znwj(16);var a0=a1;dr=a0;var aZ=dr;__ZN7GooHashC1Eb(aZ,0);var aY=bn;var aX=(aY+36)&4294967295;var aW=dr;HEAP[aX]=aW;var aV=bn;var aU=(aV+40)&4294967295;HEAP[aU]=0;var aT=bn;var aS=(aT+41)&4294967295;HEAP[aS]=1;var aR=bn;var aQ=(aR+42)&4294967295;HEAP[aQ]=1;var aP=bn;var aO=(aP+44)&4294967295;HEAP[aO]=2;var aN=__Znwj(16);var aM=aN;ds=aM;var aL=ds;__ZN7GooHashC1Eb(aL,0);var aJ=bn;var aI=(aJ+48)&4294967295;var aH=ds;HEAP[aI]=aH;var aG=__Znwj(16);var aF=aG;dt=aF;var aE=dt;__ZN7GooListC1Ev(aE);var aD=bn;var aC=(aD+52)&4294967295;var aB=dt;HEAP[aC]=aB;var aA=__Znwj(16);var az=aA;du=az;var ay=du;__ZN7GooListC1Ev(ay);var ax=bn;var aw=(ax+56)&4294967295;var av=du;HEAP[aw]=av;var au=bn;var at=(au+60)&4294967295;HEAP[at]=1;var ar=bn;var aq=(ar+61)&4294967295;HEAP[aq]=1;var ap=bn;var ao=(ap+62)&4294967295;HEAP[ao]=1;var an=bn;var am=(an+63)&4294967295;HEAP[am]=1;var al=bn;var ak=(al+64)&4294967295;HEAP[ak]=1;var aj=bn;var ai=(aj+65)&4294967295;HEAP[ai]=0;var ah=bn;var ag=(ah+66)&4294967295;HEAP[ag]=0;var af=bn;var ae=(af+67)&4294967295;HEAP[ae]=0;var ad=__Znwj(32);var ac=ad;dv=ac;var ab=dv;__ZN9GooStringC1EPKc(ab,(__str492213)&4294967295);var aa=bn;var Z=(aa+68)&4294967295;var Y=dv;HEAP[Z]=Y;var X=bn;var W=(X+72)&4294967295;HEAP[W]=0;var V=bn;var T=(V+76)&4294967295;HEAP[T]=1;var S=bn;var R=(S+77)&4294967295;HEAP[R]=0;var Q=__Znwj(16);var P=Q;dw=P;var N=dw;__ZN7GooListC1Ev(N);var M=bn;var L=(M+80)&4294967295;var J=dw;HEAP[L]=J;var H=bn;var y=(H+84)&4294967295;HEAP[y]=1;var x=bn;var w=(x+85)&4294967295;HEAP[w]=1;var v=bn;var u=(v+86)&4294967295;HEAP[u]=1;var t=bn;var s=(t+87)&4294967295;HEAP[s]=1;var r=bn;var p=(r+88)&4294967295;HEAP[p]=0;var n=bn;var e=(n+92)&4294967295;HEAP[e]=-1;var d=bn;var c=(d+96)&4294967295;HEAP[c]=-1;var b=bn;var a=(b+100)&4294967295;HEAP[a]=1;var er=bn;var eq=(er+108)&4294967295;HEAP[eq]=0;var ep=bn;var en=(ep+116)&4294967295;HEAP[en]=1;var el=bn;var ec=(el+124)&4294967295;HEAP[ec]=1;var eb=bn;var ea=(eb+125)&4294967295;HEAP[ea]=0;var d9=bn;var d8=(d9+126)&4294967295;HEAP[d8]=0;var d7=bn;var d6=(d7+127)&4294967295;HEAP[d6]=0;var d5=bn;var d3=(d5+128)&4294967295;HEAP[d3]=0;var d1=__Znwj(8);var K=d1;a6=K;var I=a6;__ZN22CharCodeToUnicodeCacheC1Ei(I,4);var G=bn;var F=(G+132)&4294967295;var E=a6;HEAP[F]=E;var D=__Znwj(8);var C=D;a7=C;var B=a7;__ZN22CharCodeToUnicodeCacheC1Ei(B,4);var A=bn;var z=(A+136)&4294967295;var q=a7;HEAP[z]=q;var o=__Znwj(16);var m=o;a8=m;var l=a8;__ZN15UnicodeMapCacheC1Ev(l);var k=bn;var j=(k+140)&4294967295;var i=a8;HEAP[j]=i;var h=__Znwj(16);var g=h;a9=g;var f=a9;__ZN9CMapCacheC1Ev(f);var eo=bn;var em=(eo+144)&4294967295;var ek=a9;HEAP[em]=ek;a5=0;while(1){var dW=a5;var dV=(__ZL16nameToUnicodeTab+dW*8)&4294967295;var dU=(dV+4)&4294967295;var dT=HEAP[dU];var dS=(dT)!=0;if(!(dS)){dI=6;break}var ej=a5;var ei=(__ZL16nameToUnicodeTab+ej*8)&4294967295;var eh=(ei)&4294967295;var eg=HEAP[eh];var ef=a5;var ee=(__ZL16nameToUnicodeTab+ef*8)&4294967295;var ed=(ee+4)&4294967295;var d4=HEAP[ed];var d2=bn;var d0=(d2+8)&4294967295;var dZ=HEAP[d0];__ZN14NameToCharCode3addEPcj(dZ,d4,eg);var dY=a5;var dX=((dY)+1)&4294967295;a5=dX;dI=4;continue}var dR=__Znwj(56);var dQ=dR;ba=dQ;var dP=ba;__ZN10UnicodeMapC1EPcbP15UnicodeMapRangei(dP,(__str1132)&4294967295,0,(__ZL22latin1UnicodeMapRanges)&4294967295,58);var dO=ba;U=dO;var dN=U;var dM=__ZN10UnicodeMap15getEncodingNameEv(dN);var dL=bn;var dK=(dL+20)&4294967295;var dJ=HEAP[dK];var dH=U;var dG=dH;__ZN7GooHash3addEP9GooStringPv(dJ,dM,dG);var dF=__Znwj(56);var dE=dF;bb=dE;var dD=bb;__ZN10UnicodeMapC1EPcbP15UnicodeMapRangei(dD,(__str1133)&4294967295,0,(__ZL22ascii7UnicodeMapRanges)&4294967295,129);var dC=bb;U=dC;var dB=U;var dA=__ZN10UnicodeMap15getEncodingNameEv(dB);var dz=bn;var dx=(dz+20)&4294967295;var dl=HEAP[dx];var dk=U;var dj=dk;__ZN7GooHash3addEP9GooStringPv(dl,dA,dj);var di=__Znwj(56);var dh=di;bc=dh;var dg=bc;__ZN10UnicodeMapC1EPcbP15UnicodeMapRangei(dg,(__str1134)&4294967295,0,(__ZL22symbolUnicodeMapRanges)&4294967295,121);var df=bc;U=df;var de=U;var dd=__ZN10UnicodeMap15getEncodingNameEv(de);var db=bn;var cT=(db+20)&4294967295;var cS=HEAP[cT];var cR=U;var cQ=cR;__ZN7GooHash3addEP9GooStringPv(cS,dd,cQ);var cP=__Znwj(56);var cO=cP;bd=cO;var cN=bd;__ZN10UnicodeMapC1EPcbP15UnicodeMapRangei(cN,(__str1135)&4294967295,0,(__ZL28zapfDingbatsUnicodeMapRanges)&4294967295,30);var cM=bd;U=cM;var cL=U;var cK=__ZN10UnicodeMap15getEncodingNameEv(cL);var cy=bn;var cx=(cy+20)&4294967295;var cw=HEAP[cx];var cv=U;var cu=cv;__ZN7GooHash3addEP9GooStringPv(cw,cK,cu);var ct=__Znwj(56);var cs=ct;be=cs;var cr=be;__ZN10UnicodeMapC1EPcbPFijS0_iE(cr,(__str492213)&4294967295,1,206);var cq=be;U=cq;var cp=U;var ce=__ZN10UnicodeMap15getEncodingNameEv(cp);var cd=bn;var cc=(cd+20)&4294967295;var cb=HEAP[cc];var ca=U;var b9=ca;__ZN7GooHash3addEP9GooStringPv(cb,ce,b9);var b8=__Znwj(56);var b7=b8;bf=b7;var b6=bf;__ZN10UnicodeMapC1EPcbPFijS0_iE(b6,(__str1136)&4294967295,1,208);var b5=bf;U=b5;var dc=U;var da=__ZN10UnicodeMap15getEncodingNameEv(dc);var c9=bn;var c8=(c9+20)&4294967295;var c7=HEAP[c8];var c6=U;var c5=c6;__ZN7GooHash3addEP9GooStringPv(c7,da,c5);var c4=bn;__ZN12GlobalParams16scanEncodingDirsEv(c4);return;return}function __ZN12GlobalParamsC2EPKc(aK,O){var dI;var bn;var dy;var bf;var be;var bd;var bc;var bb;var ba;var a9;var a8;var a7;var a6;var dw;var dv;var du;var dt;var ds;var dr;var dq;var dp;var dn;var dm;var c3;var c2;var c1;var c0;var U;var a5;var cJ=0;bn=aK;dy=O;var cZ=bn;var cY=(cZ+220)&4294967295;var cX=dy;HEAP[cY]=cX;var cW=bn;var cV=(cW+148)&4294967295;var cU=_pthread_mutex_init(cV,0);var cI=bn;var cH=(cI+172)&4294967295;var cG=_pthread_mutex_init(cH,0);var cF=bn;var cE=(cF+196)&4294967295;var cD=_pthread_mutex_init(cE,0);__Z21initBuiltinFontTablesv();var cC=__Znwj(12);var cB=cC;c0=cB;var cA=c0;__ZN14NameToCharCodeC1Ev(cA);var cz=bn;var co=(cz)&4294967295;var cn=c0;HEAP[co]=cn;a5=255;$bb3$2:while(1){var bZ=a5;var bY=(((bZ))|0)>=0;if(!(bY)){dI=3;break $bb3$2}var cm=a5;var cl=(_macRomanEncoding+cm*4)&4294967295;var ck=HEAP[cl];var cj=(ck)!=0;if(cj){var ci=a5;var ch=a5;var cg=(_macRomanEncoding+ch*4)&4294967295;var cf=HEAP[cg];var b4=bn;var b3=(b4)&4294967295;var b2=HEAP[b3];__ZN14NameToCharCode3addEPcj(b2,cf,ci)}var b1=a5;var b0=((b1)-1)&4294967295;a5=b0;dI=0;continue $bb3$2}var bX=__Z10getHomeDirv();var bW=__Z12appendToPathP9GooStringPc(bX,(__str482212)&4294967295);var bV=bn;var bU=(bV+4)&4294967295;HEAP[bU]=bW;var bT=__Znwj(12);var bS=bT;c1=bS;var bR=c1;__ZN14NameToCharCodeC1Ev(bR);var bQ=bn;var bP=(bQ+8)&4294967295;var bO=c1;HEAP[bP]=bO;var bN=__Znwj(16);var bM=bN;c2=bM;var bL=c2;__ZN7GooHashC1Eb(bL,1);var bK=bn;var bJ=(bK+12)&4294967295;var bI=c2;HEAP[bJ]=bI;var bH=__Znwj(16);var bG=bH;c3=bG;var bF=c3;__ZN7GooHashC1Eb(bF,1);var bE=bn;var bD=(bE+16)&4294967295;var bC=c3;HEAP[bD]=bC;var bB=__Znwj(16);var bA=bB;dm=bA;var bz=dm;__ZN7GooHashC1Eb(bz,0);var by=bn;var bx=(by+20)&4294967295;var bw=dm;HEAP[bx]=bw;var bv=__Znwj(16);var bu=bv;dn=bu;var bt=dn;__ZN7GooHashC1Eb(bt,1);var bs=bn;var br=(bs+24)&4294967295;var bq=dn;HEAP[br]=bq;var bp=__Znwj(16);var bo=bp;dp=bo;var bm=dp;__ZN7GooHashC1Eb(bm,1);var bl=bn;var bk=(bl+28)&4294967295;var bj=dp;HEAP[bk]=bj;var bi=__Znwj(16);var bh=bi;dq=bh;var bg=dq;__ZN7GooListC1Ev(bg);var a4=bn;var a3=(a4+32)&4294967295;var a2=dq;HEAP[a3]=a2;var a1=__Znwj(16);var a0=a1;dr=a0;var aZ=dr;__ZN7GooHashC1Eb(aZ,0);var aY=bn;var aX=(aY+36)&4294967295;var aW=dr;HEAP[aX]=aW;var aV=bn;var aU=(aV+40)&4294967295;HEAP[aU]=0;var aT=bn;var aS=(aT+41)&4294967295;HEAP[aS]=1;var aR=bn;var aQ=(aR+42)&4294967295;HEAP[aQ]=1;var aP=bn;var aO=(aP+44)&4294967295;HEAP[aO]=2;var aN=__Znwj(16);var aM=aN;ds=aM;var aL=ds;__ZN7GooHashC1Eb(aL,0);var aJ=bn;var aI=(aJ+48)&4294967295;var aH=ds;HEAP[aI]=aH;var aG=__Znwj(16);var aF=aG;dt=aF;var aE=dt;__ZN7GooListC1Ev(aE);var aD=bn;var aC=(aD+52)&4294967295;var aB=dt;HEAP[aC]=aB;var aA=__Znwj(16);var az=aA;du=az;var ay=du;__ZN7GooListC1Ev(ay);var ax=bn;var aw=(ax+56)&4294967295;var av=du;HEAP[aw]=av;var au=bn;var at=(au+60)&4294967295;HEAP[at]=1;var ar=bn;var aq=(ar+61)&4294967295;HEAP[aq]=1;var ap=bn;var ao=(ap+62)&4294967295;HEAP[ao]=1;var an=bn;var am=(an+63)&4294967295;HEAP[am]=1;var al=bn;var ak=(al+64)&4294967295;HEAP[ak]=1;var aj=bn;var ai=(aj+65)&4294967295;HEAP[ai]=0;var ah=bn;var ag=(ah+66)&4294967295;HEAP[ag]=0;var af=bn;var ae=(af+67)&4294967295;HEAP[ae]=0;var ad=__Znwj(32);var ac=ad;dv=ac;var ab=dv;__ZN9GooStringC1EPKc(ab,(__str492213)&4294967295);var aa=bn;var Z=(aa+68)&4294967295;var Y=dv;HEAP[Z]=Y;var X=bn;var W=(X+72)&4294967295;HEAP[W]=0;var V=bn;var T=(V+76)&4294967295;HEAP[T]=1;var S=bn;var R=(S+77)&4294967295;HEAP[R]=0;var Q=__Znwj(16);var P=Q;dw=P;var N=dw;__ZN7GooListC1Ev(N);var M=bn;var L=(M+80)&4294967295;var J=dw;HEAP[L]=J;var H=bn;var y=(H+84)&4294967295;HEAP[y]=1;var x=bn;var w=(x+85)&4294967295;HEAP[w]=1;var v=bn;var u=(v+86)&4294967295;HEAP[u]=1;var t=bn;var s=(t+87)&4294967295;HEAP[s]=1;var r=bn;var p=(r+88)&4294967295;HEAP[p]=0;var n=bn;var e=(n+92)&4294967295;HEAP[e]=-1;var d=bn;var c=(d+96)&4294967295;HEAP[c]=-1;var b=bn;var a=(b+100)&4294967295;HEAP[a]=1;var er=bn;var eq=(er+108)&4294967295;HEAP[eq]=0;var ep=bn;var en=(ep+116)&4294967295;HEAP[en]=1;var el=bn;var ec=(el+124)&4294967295;HEAP[ec]=1;var eb=bn;var ea=(eb+125)&4294967295;HEAP[ea]=0;var d9=bn;var d8=(d9+126)&4294967295;HEAP[d8]=0;var d7=bn;var d6=(d7+127)&4294967295;HEAP[d6]=0;var d5=bn;var d3=(d5+128)&4294967295;HEAP[d3]=0;var d1=__Znwj(8);var K=d1;a6=K;var I=a6;__ZN22CharCodeToUnicodeCacheC1Ei(I,4);var G=bn;var F=(G+132)&4294967295;var E=a6;HEAP[F]=E;var D=__Znwj(8);var C=D;a7=C;var B=a7;__ZN22CharCodeToUnicodeCacheC1Ei(B,4);var A=bn;var z=(A+136)&4294967295;var q=a7;HEAP[z]=q;var o=__Znwj(16);var m=o;a8=m;var l=a8;__ZN15UnicodeMapCacheC1Ev(l);var k=bn;var j=(k+140)&4294967295;var i=a8;HEAP[j]=i;var h=__Znwj(16);var g=h;a9=g;var f=a9;__ZN9CMapCacheC1Ev(f);var eo=bn;var em=(eo+144)&4294967295;var ek=a9;HEAP[em]=ek;a5=0;while(1){var dW=a5;var dV=(__ZL16nameToUnicodeTab+dW*8)&4294967295;var dU=(dV+4)&4294967295;var dT=HEAP[dU];var dS=(dT)!=0;if(!(dS)){dI=6;break}var ej=a5;var ei=(__ZL16nameToUnicodeTab+ej*8)&4294967295;var eh=(ei)&4294967295;var eg=HEAP[eh];var ef=a5;var ee=(__ZL16nameToUnicodeTab+ef*8)&4294967295;var ed=(ee+4)&4294967295;var d4=HEAP[ed];var d2=bn;var d0=(d2+8)&4294967295;var dZ=HEAP[d0];__ZN14NameToCharCode3addEPcj(dZ,d4,eg);var dY=a5;var dX=((dY)+1)&4294967295;a5=dX;dI=4;continue}var dR=__Znwj(56);var dQ=dR;ba=dQ;var dP=ba;__ZN10UnicodeMapC1EPcbP15UnicodeMapRangei(dP,(__str1132)&4294967295,0,(__ZL22latin1UnicodeMapRanges)&4294967295,58);var dO=ba;U=dO;var dN=U;var dM=__ZN10UnicodeMap15getEncodingNameEv(dN);var dL=bn;var dK=(dL+20)&4294967295;var dJ=HEAP[dK];var dH=U;var dG=dH;__ZN7GooHash3addEP9GooStringPv(dJ,dM,dG);var dF=__Znwj(56);var dE=dF;bb=dE;var dD=bb;__ZN10UnicodeMapC1EPcbP15UnicodeMapRangei(dD,(__str1133)&4294967295,0,(__ZL22ascii7UnicodeMapRanges)&4294967295,129);var dC=bb;U=dC;var dB=U;var dA=__ZN10UnicodeMap15getEncodingNameEv(dB);var dz=bn;var dx=(dz+20)&4294967295;var dl=HEAP[dx];var dk=U;var dj=dk;__ZN7GooHash3addEP9GooStringPv(dl,dA,dj);var di=__Znwj(56);var dh=di;bc=dh;var dg=bc;__ZN10UnicodeMapC1EPcbP15UnicodeMapRangei(dg,(__str1134)&4294967295,0,(__ZL22symbolUnicodeMapRanges)&4294967295,121);var df=bc;U=df;var de=U;var dd=__ZN10UnicodeMap15getEncodingNameEv(de);var db=bn;var cT=(db+20)&4294967295;var cS=HEAP[cT];var cR=U;var cQ=cR;__ZN7GooHash3addEP9GooStringPv(cS,dd,cQ);var cP=__Znwj(56);var cO=cP;bd=cO;var cN=bd;__ZN10UnicodeMapC1EPcbP15UnicodeMapRangei(cN,(__str1135)&4294967295,0,(__ZL28zapfDingbatsUnicodeMapRanges)&4294967295,30);var cM=bd;U=cM;var cL=U;var cK=__ZN10UnicodeMap15getEncodingNameEv(cL);var cy=bn;var cx=(cy+20)&4294967295;var cw=HEAP[cx];var cv=U;var cu=cv;__ZN7GooHash3addEP9GooStringPv(cw,cK,cu);var ct=__Znwj(56);var cs=ct;be=cs;var cr=be;__ZN10UnicodeMapC1EPcbPFijS0_iE(cr,(__str492213)&4294967295,1,206);var cq=be;U=cq;var cp=U;var ce=__ZN10UnicodeMap15getEncodingNameEv(cp);var cd=bn;var cc=(cd+20)&4294967295;var cb=HEAP[cc];var ca=U;var b9=ca;__ZN7GooHash3addEP9GooStringPv(cb,ce,b9);var b8=__Znwj(56);var b7=b8;bf=b7;var b6=bf;__ZN10UnicodeMapC1EPcbPFijS0_iE(b6,(__str1136)&4294967295,1,208);var b5=bf;U=b5;var dc=U;var da=__ZN10UnicodeMap15getEncodingNameEv(dc);var c9=bn;var c8=(c9+20)&4294967295;var c7=HEAP[c8];var c6=U;var c5=c6;__ZN7GooHash3addEP9GooStringPv(c7,da,c5);var c4=bn;__ZN12GlobalParams16scanEncodingDirsEv(c4);return;return}function __ZN5HintsC2EP10BaseStreamP13LinearizationP4XRefP15SecurityHandler(F,aS,a4,Y,b3){var Z;var bE;var f;var h;var bI;var bb;var aK;var g;var bm=0;bE=F;f=aS;h=a4;bI=Y;bb=b3;var b2=h;var b1=__ZN13Linearization24getMainXRefEntriesOffsetEv(b2);var b0=bE;var bZ=(b0+16)&4294967295;HEAP[bZ]=b1;var bY=h;var bX=__ZN13Linearization11getNumPagesEv(bY);var bW=bE;var bV=(bW+20)&4294967295;HEAP[bV]=bX;var bU=h;var bT=__ZN13Linearization12getPageFirstEv(bU);var a1=bE;var aZ=(a1+24)&4294967295;HEAP[aZ]=bT;var aX=h;var aW=__ZN13Linearization11getEndFirstEv(aX);var aV=bE;var aU=(aV+36)&4294967295;HEAP[aU]=aW;var aT=h;var aR=__ZN13Linearization20getObjectNumberFirstEv(aT);var aQ=bE;var aP=(aQ+28)&4294967295;HEAP[aP]=aR;var aF=bE;var aD=(aF+28)&4294967295;var aB=HEAP[aD];var aA=(((aB))|0)<0;$bb1$$bb$2:do{if(aA){Z=0}else{var az=bE;var ay=(az+28)&4294967295;var ax=HEAP[ay];var aw=bI;var av=__ZN4XRef13getNumObjectsEv(aw);var au=(((ax))|0)>=(((av))|0);if(au){Z=0;break $bb1$$bb$2}aK=0;Z=3;break $bb1$$bb$2}}while(0);if(Z==0){aK=1}var ak=aK;g=ak;var ai=g;var N=reSign((ai),8,0)!=0;if(N){var ah=bE;var ag=(ah+28)&4294967295;var af=HEAP[ag];__Z5erroriPcz(-1,(__str112925)&4294967295,Pointer_make([af,0,0,0],0,ALLOC_STACK));var ae=bE;var ad=(ae+28)&4294967295;HEAP[ad]=0}var ac=bE;var ab=(ac+28)&4294967295;var aa=HEAP[ab];var X=bI;var W=__ZN4XRef8getEntryEi(X,aa);var V=(W)&4294967295;var U=HEAP[V];var T=bE;var S=(T+32)&4294967295;HEAP[S]=U;var R=bE;var Q=(R+20)&4294967295;var P=HEAP[Q];var O=(((P))|0)>536870910;if(O){var M=bE;var L=(M+20)&4294967295;var K=HEAP[L];__Z5erroriPcz(-1,(__str122927)&4294967295,Pointer_make([K,0,0,0],0,ALLOC_STACK));var J=bE;var I=(J+20)&4294967295;HEAP[I]=0}var H=bE;var G=(H+20)&4294967295;var E=HEAP[G];var D=_gmallocn_checkoverflow(E,4);var C=D;var B=bE;var A=(B+96)&4294967295;HEAP[A]=C;var z=bE;var y=(z+20)&4294967295;var x=HEAP[y];var w=_gmallocn_checkoverflow(x,4);var v=w;var u=bE;var t=(u+100)&4294967295;HEAP[t]=v;var s=bE;var r=(s+20)&4294967295;var q=HEAP[r];var p=_gmallocn_checkoverflow(q,4);var o=p;var n=bE;var m=(n+104)&4294967295;HEAP[m]=o;var l=bE;var k=(l+20)&4294967295;var j=HEAP[k];var i=_gmallocn_checkoverflow(j,4);var e=i;var d=bE;var c=(d+108)&4294967295;HEAP[c]=e;var b=bE;var a=(b+20)&4294967295;var b8=HEAP[a];var b7=_gmallocn_checkoverflow(b8,4);var b6=b7;var b5=bE;var b4=(b5+112)&4294967295;HEAP[b4]=b6;var bS=bE;var bR=(bS+20)&4294967295;var bQ=HEAP[bR];var bP=_gmallocn_checkoverflow(bQ,4);var bO=bP;var bN=bE;var bM=(bN+116)&4294967295;HEAP[bM]=bO;var bL=bE;var bK=(bL+20)&4294967295;var bJ=HEAP[bK];var bH=_gmallocn_checkoverflow(bJ,4);var bG=bH;var bF=bE;var bD=(bF+120)&4294967295;HEAP[bD]=bG;var bC=bE;var bB=(bC+96)&4294967295;var bA=HEAP[bB];var bz=(bA)==0;$bb14$$bb8$14:do{if(bz){Z=6}else{var by=bE;var bx=(by+100)&4294967295;var bw=HEAP[bx];var bv=(bw)==0;if(bv){Z=6;break $bb14$$bb8$14}var bu=bE;var bt=(bu+104)&4294967295;var bs=HEAP[bt];var br=(bs)==0;if(br){Z=6;break $bb14$$bb8$14}var bq=bE;var bp=(bq+108)&4294967295;var bo=HEAP[bp];var bn=(bo)==0;if(bn){Z=6;break $bb14$$bb8$14}var bl=bE;var bk=(bl+112)&4294967295;var bj=HEAP[bk];var bi=(bj)==0;if(bi){Z=6;break $bb14$$bb8$14}var bh=bE;var bg=(bh+116)&4294967295;var bf=HEAP[bg];var be=(bf)==0;if(be){Z=6;break $bb14$$bb8$14}var bd=bE;var bc=(bd+120)&4294967295;var ba=HEAP[bc];var a9=(ba)==0;if(a9){Z=6;break $bb14$$bb8$14}else{Z=12;break $bb14$$bb8$14}}}while(0);if(Z==6){__Z5erroriPcz(-1,(__str132928)&4294967295);var a8=bE;var a7=(a8+20)&4294967295;HEAP[a7]=0}var a6=bE;var a5=(a6+20)&4294967295;var a3=HEAP[a5];var a2=((a3)*4)&4294967295;var a0=bE;var aY=(a0+116)&4294967295;var aO=HEAP[aY];var aN=aO;_llvm_memset_p0i8_i32(aN,0,a2,1,0);var aM=bE;var aL=(aM+124)&4294967295;HEAP[aL]=0;var aJ=bE;var aI=(aJ+128)&4294967295;HEAP[aI]=0;var aH=bE;var aG=(aH+132)&4294967295;HEAP[aG]=0;var aE=bE;var aC=(aE+136)&4294967295;HEAP[aC]=0;var at=bE;var ar=(at+140)&4294967295;HEAP[ar]=0;var aq=bE;var ap=(aq+144)&4294967295;HEAP[ap]=0;var ao=bE;var an=f;var am=h;var al=bI;var aj=bb;__ZN5Hints10readTablesEP10BaseStreamP13LinearizationP4XRefP15SecurityHandler(ao,an,am,al,aj);return;return}function __ZN5Hints13getPageOffsetEi(f,c){var o;var b;var q;var p;var K;var w=0;b=f;q=c;var J=q;var I=(((J))|0)<=0;$bb1$$bb$2:do{if(I){o=0}else{var H=b;var G=(H+20)&4294967295;var F=HEAP[G];var E=q;var C=(((F))|0)<(((E))|0);if(C){o=0;break $bb1$$bb$2}var A=q;var y=((A)-1)&4294967295;var n=b;var m=(n+24)&4294967295;var l=HEAP[m];var k=(((y))|0)>(((l))|0);if(k){var j=b;var i=(j+112)&4294967295;var h=HEAP[i];var g=q;var e=((g)-1)&4294967295;var d=(h+4*e)&4294967295;var a=HEAP[d];K=a;o=3;break $bb1$$bb$2}else{var U=q;var T=((U)-1)&4294967295;var S=b;var R=(S+24)&4294967295;var Q=HEAP[R];var P=(((T))|0)<(((Q))|0);if(P){var O=b;var N=(O+112)&4294967295;var M=HEAP[N];var D=q;var B=(M+4*D)&4294967295;var z=HEAP[B];K=z;o=3;break $bb1$$bb$2}else{var x=b;var v=(x+112)&4294967295;var u=HEAP[v];var t=(u)&4294967295;var s=HEAP[t];K=s;o=3;break $bb1$$bb$2}}}}while(0);if(o==0){K=0}var r=K;p=r;var L=p;return L;return null}function __ZN5Hints7readBitEP6Stream(f,q){var p;var b;var P;var r;var N;var O;var V;var c;var z=0;b=f;P=q;var M=b;var L=(M+148)&4294967295;var K=HEAP[L];var J=(((K))|0)==0;$bb$$bb3$2:do{if(J){var I=P;var H=(I)&4294967295;var F=HEAP[H];var D=(F+20)&4294967295;var B=HEAP[D];var n=B;var m=P;var l=FUNCTION_TABLE[n](m);c=l;var k=c;var j=(((k))|0)==-1;var i=unSign((j),1,0);O=i;var h=O;var s=reSign((h),8,0)!=0;if(s){N=-1;p=0;break $bb$$bb3$2}else{var g=c;var e=(((g))&255);var d=b;var a=(d+152)&4294967295;HEAP[a]=e;var aa=b;var Z=(aa+148)&4294967295;HEAP[Z]=8;p=1;break $bb$$bb3$2}}else{p=1}}while(0);if(p==1){var Y=b;var X=(Y+152)&4294967295;var W=HEAP[X];var U=reSign((W),8,0);var T=b;var S=(T+148)&4294967295;var R=HEAP[S];var G=((R)-1)&4294967295;var E=(((U))|0)>>(((G))|0);var C=(E)&1;V=C;var A=b;var y=(A+148)&4294967295;var x=HEAP[y];var w=((x)-1)&4294967295;var v=b;var u=(v+148)&4294967295;HEAP[u]=w;var t=V;N=t}var o=N;r=o;var Q=r;return Q;return null}function __ZN5Hints8readBitsEiP6Stream(g,c,r){var q;var b;var i;var E;var s;var D;var J;var d;var t=0;b=g;i=c;E=r;var C=i;var B=(((C))|0)<0;if(B){D=-1}else{var A=i;var z=(((A))|0)==0;if(z){D=0}else{var y=i;var x=(((y))|0)==1;if(x){var w=b;var v=E;var u=__ZN5Hints7readBitEP6Stream(w,v);D=u}else{var p=b;var o=E;var n=__ZN5Hints7readBitEP6Stream(p,o);var m=i;var l=((m)-1)&4294967295;var k=(n)<<(l);J=k;var j=J;var h=(((j))|0)==-1;if(h){D=-1}else{var f=i;var e=((f)-1)&4294967295;var a=b;var O=E;var N=__ZN5Hints8readBitsEiP6Stream(a,e,O);d=N;var M=d;var L=(((M))|0)==-1;if(L){D=-1}else{var K=J;var I=d;var H=(K)|(I);D=H}}}}}var G=D;s=G;var F=s;return F;return null}function __ZN5Hints16getPageObjectNumEi(f,c){var o;var b;var q;var p;var K;var w=0;b=f;q=c;var J=q;var I=(((J))|0)<=0;$bb1$$bb$2:do{if(I){o=0}else{var H=b;var G=(H+20)&4294967295;var F=HEAP[G];var E=q;var C=(((F))|0)<(((E))|0);if(C){o=0;break $bb1$$bb$2}var A=q;var y=((A)-1)&4294967295;var n=b;var m=(n+24)&4294967295;var l=HEAP[m];var k=(((y))|0)>(((l))|0);if(k){var j=b;var i=(j+100)&4294967295;var h=HEAP[i];var g=q;var e=((g)-1)&4294967295;var d=(h+4*e)&4294967295;var a=HEAP[d];K=a;o=3;break $bb1$$bb$2}else{var U=q;var T=((U)-1)&4294967295;var S=b;var R=(S+24)&4294967295;var Q=HEAP[R];var P=(((T))|0)<(((Q))|0);if(P){var O=b;var N=(O+100)&4294967295;var M=HEAP[N];var D=q;var B=(M+4*D)&4294967295;var z=HEAP[B];K=z;o=3;break $bb1$$bb$2}else{var x=b;var v=(x+100)&4294967295;var u=HEAP[v];var t=(u)&4294967295;var s=HEAP[t];K=s;o=3;break $bb1$$bb$2}}}}while(0);if(o==0){K=0}var r=K;p=r;var L=p;return L;return null}function __ZNSt3__127__libcpp_trivial_destructorIcEC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__125is_trivially_destructibleIcEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__127__libcpp_trivial_destructorIcEC2Ev(b);return;return}function __ZNSt3__114__has_max_sizeIKNS_9allocatorIcEEEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__16vectorIcNS_9allocatorIcEEE18__construct_at_endEj(o,M){var E;var m;var g;var af;var ai;var N;var f;var ae;var k;var D;var F;var ad;var B;var b;var ac;var ah;var c;var ab;var e;var t;var aa;var d;var j;var ag;var Q=0;d=o;j=M;var Z=d;var X=(Z)&4294967295;e=X;var V=e;var S=(V+8)&4294967295;ah=S;var z=ah;var x=(z)&4294967295;B=x;var v=B;var u=v;ac=u;var s=ac;b=s;var U=b;ab=U;var r=ab;c=r;var h=c;aa=h;var q=aa;t=q;var i=t;ag=i;while(1){var p=d;var n=(p)&4294967295;var l=(n+4)&4294967295;var a=HEAP[l];m=a;var ar=m;af=ar;var aq=af;g=aq;var H=g;var ap=ag;k=ap;D=H;var ao=D;ai=1;N=ao;var an=N;ae=an;var am=ae;f=am;var G=f;ad=G;var al=ad;var ak=(al)!=0;if(ak){var aj=ad;HEAP[aj]=0;var Y=ad;F=Y}else{var W=ad;F=W}var T=d;var R=(T)&4294967295;var P=(R+4)&4294967295;var O=HEAP[P];var L=(O+1)&4294967295;var K=d;var J=(K)&4294967295;var I=(J+4)&4294967295;HEAP[I]=L;var C=j;var A=((C)-1)&4294967295;j=A;var y=j;var w=(((y))|0)!=0;if(w){E=0;continue}else{E=2;break}}return;return}function __ZNKSt3__16vectorIcNS_9allocatorIcEEE8max_sizeEv(N){var G=STACKTOP;STACKTOP+=16;_memset(G,0,16);var ai;var x;var aO;var aV;var i;var ap;var aU;var aS=G;var W;var aA;var aR=G+1;var aQ=G+2;var aP=G+3;var aN=G+4;var aM;var g;var c;var aL;var a5;var ac;var aK;var aw;var ab;var az;var a3;var aE;var e;var aT;var ax;var aD;var y;var ag;var aW;var av;var au=G+5;var ay;var j;var af;var at=G+6;var ar=G+7;var aq;var aX;var an;var h;var am;var aG;var L;var al=G+8;var aa=G+12;var Z;var l=0;aG=N;an=-1;var Y=an;aX=Y;var aZ=aX;am=aZ;var X=am;h=X;var H=h;var V=Math.floor(unSign((H),32,0)/2);HEAP[aa]=V;var U=aG;var T=(U)&4294967295;aw=T;var S=aw;var Q=(S+8)&4294967295;a5=Q;var P=a5;var M=(P)&4294967295;g=M;var K=g;var J=K;aL=J;var I=aL;c=I;var f=c;aK=f;var F=aK;ac=F;var D=ac;az=D;var E=az;ab=E;var aC=ab;W=aC;__ZNSt3__114__has_max_sizeIKNS_9allocatorIcEEEC1Ev(aP);var C=(aN)&4294967295;var B=(aQ)&4294967295;var A=HEAP[B];HEAP[C]=A;var z=W;var aY=aS;var ae=aR;_llvm_memcpy_p0i8_p0i8_i64(aY,ae,1,1,0);i=z;var w=i;x=w;aV=-1;var v=aV;aO=v;var O=aO;aU=O;var u=aU;ap=u;var o=ap;aM=o;var t=aM;aA=t;var aj=aA;HEAP[al]=aj;ay=al;j=aa;var s=(ar)&4294967295;HEAP[s]=0;var q=ay;var p=j;var r=au;var ad=at;_llvm_memcpy_p0i8_p0i8_i64(r,ad,1,1,0);aD=q;y=p;var n=y;var m=aD;a3=au;aE=n;e=m;var k=aE;var d=HEAP[k];var b=e;var a=HEAP[b];var a8=unSign((d),32,0)(((j8))|0);if(j6){var j5=jo;var j4=((j5)-1)&4294967295;zP=j4}else{var j3=jo;var j2=((j3)-1)&4294967295;var j1=rO;var jN=(j1+24)&4294967295;var jL=HEAP[jN];var jJ=(((j2))|0)<(((jL))|0);if(jJ){var jH=jo;zP=jH}else{zP=0}}var jG=__Znwj(12);var jF=jG;pW=jF;var jE=pW;FS=jE;var jD=FS;var jB=(jD)&4294967295;s0=jB;var jA=s0;var jq=jA;T0=jq;var jn=s0;var jl=(jn)&4294967295;HEAP[jl]=0;var jj=s0;var ji=(jj+4)&4294967295;HEAP[ji]=0;var jh=s0;var jg=(jh+8)&4294967295;kY=jg;HEAP[Nj]=0;u2=0;zQ=Nj;var jf=zQ;p0=jf;var je=p0;Sa=je;var Iy=Sa;var jd=HEAP[Iy];var i9=kY;var i8=(i9)&4294967295;z=i8;HEAP[gE]=jd;var i7=z;var i6=i7;O5=i6;Lm=gE;var i4=Lm;p1=i4;var i3=p1;P0=i3;var G4=P0;var i2=HEAP[G4];var i1=z;var i0=(i1)&4294967295;HEAP[i0]=i2;var iZ=pW;Of=iZ;var iW=rO;var iV=(iW+112)&4294967295;var iU=HEAP[iV];var iT=zP;var iS=(iU+4*iT)&4294967295;var iR=HEAP[iS];var iQ=(U7)&4294967295;HEAP[iQ]=iR;var iP=rO;var iO=(iP+108)&4294967295;var iN=HEAP[iO];var iC=zP;var iz=(iN+4*iC)&4294967295;var ix=HEAP[iz];var iv=(U7+4)&4294967295;HEAP[iv]=ix;var ir=Of;bE=ir;Tq=U7;var ip=bE;var im=(ip)&4294967295;var ik=(im+4)&4294967295;var ii=HEAP[ik];var ih=bE;var ia=(ih)&4294967295;iI=ia;var h8=iI;var h6=(h8+8)&4294967295;O4=h6;var h4=O4;var h2=(h4)&4294967295;dn=h2;var h0=dn;var hY=(h0)&4294967295;sE=hY;var hV=sE;Qr=hV;var sw=Qr;sD=sw;var hS=sD;vU=hS;var nU=vU;sC=nU;var hR=sC;Hq=hR;var qL=Hq;var hK=HEAP[qL];var hI=(ii)<(hK);var hG=unSign((hI),1,0);NO=hG;var hD=NO;var fU=reSign((hD),8,0)!=0;if(fU){var hz=bE;var hx=(hz)&4294967295;var hv=(hx+4)&4294967295;var ht=HEAP[hv];gg=ht;var hr=gg;sG=hr;var hq=sG;Fv=hq;var IB=Fv;var hm=bE;var hk=(hm)&4294967295;NB=hk;var hi=NB;var hg=(hi+8)&4294967295;Mc=hg;var he=Mc;var hc=(he)&4294967295;K3=hc;var ha=K3;var g8=ha;sX=g8;var g6=sX;jQ=g6;var fj=jQ;sK=fj;var g5=sK;bW=g5;var No=bW;sI=No;var g1=sI;TM=g1;var yq=TM;var gZ=Tq;Hm=yq;SO=IB;xk=gZ;var gX=SO;var gV=gX;RG=8;TV=gV;var gT=TV;z7=gT;var gR=z7;Jf=gR;var Ss=Jf;var gP=Ss;z3=gP;var gM=z3;var gK=(gM)!=0;if(gK){var gJ=xk;var br=(z5)&4294967295;var bo=(gJ)&4294967295;var bm=HEAP[bo];HEAP[br]=bm;var bk=(z5+4)&4294967295;var bj=(gJ+4)&4294967295;var bi=HEAP[bj];HEAP[bk]=bi;var bh=z3;var bg=(bh)&4294967295;var bf=(z5)&4294967295;var bd=HEAP[bf];HEAP[bg]=bd;var a0=(bh+4)&4294967295;var aY=(z5+4)&4294967295;var aW=HEAP[aY];HEAP[a0]=aW;var aT=z3;cv=aT}else{var aS=z3;cv=aS}var aR=bE;var aQ=(aR)&4294967295;var aO=(aQ+4)&4294967295;var aN=HEAP[aO];var aM=(aN+8)&4294967295;var az=bE;var ax=(az)&4294967295;var av=(ax+4)&4294967295;HEAP[av]=aM}else{var at=bE;var ar=(at)&4294967295;v7=ar;var ao=v7;var an=(ao+8)&4294967295;eJ=an;var al=eJ;var ak=(al)&4294967295;TC=ak;var ah=TC;var ac=ah;Ag=ac;var ab=Ag;EV=ab;var Tm=EV;Ab=Tm;var aa=Ab;E6=aa;var Fp=E6;z9=Fp;var Y=z9;gs=Y;var nT=gs;FR=nT;var X=bE;LX=X;var W=LX;var V=(W)&4294967295;var U=(V+4)&4294967295;var T=HEAP[U];var S=(T);var M=LX;var L=(M)&4294967295;var K=(L)&4294967295;var J=HEAP[K];var I=(J);var H=((S)-(I))&4294967295;var G=((((H))|0)/8|0);Ah=G;var F=Ah;yB=F;var S5=yB;var E=bE;HD=E;var D=HD;var u=(D)&4294967295;var s=(u+4)&4294967295;var q=HEAP[s];var o=(q);var m=HD;var k=(m)&4294967295;var i=(k)&4294967295;var g=HEAP[i];var f=(g);var d=((o)-(f))&4294967295;var WI=((((d))|0)/8|0);Ai=WI;var WG=Ai;t2=WG;var de=t2;var WD=((de)+1)&4294967295;var WA=bE;gO=WA;HEAP[xn]=WD;var Wy=gO;var Wv=__ZNKSt3__16vectorI10_ByteRangeNS_9allocatorIS1_EEE8max_sizeEv(Wy);CR=Wv;var Wt=HEAP[xn];var Wr=CR;var Wq=unSign((Wt),32,0)>unSign((Wr),32,0);if(Wq){var Wo=gO;var Wh=Wo;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(Wh)}var Wf=gO;RR=Wf;var Wd=RR;var Wb=(Wd)&4294967295;Hg=Wb;var V9=Hg;Wn=V9;var V7=Wn;var V5=(V7+8)&4294967295;Qo=V5;var V3=Qo;var V2=(V3)&4294967295;Mq=V2;var V1=Mq;var VT=(V1)&4294967295;Aw=VT;var VQ=Aw;Ov=VQ;var Tv=Ov;Au=Tv;var VO=Au;U8=VO;var aL=U8;As=aL;var VM=As;FY=VM;var O7=FY;var VJ=HEAP[O7];var VG=(VJ);var VE=Hg;var VC=(VE)&4294967295;var VB=HEAP[VC];var VA=(VB);var Vv=((VG)-(VA))&4294967295;var Vt=((((Vv))|0)/8|0);Aq=Vt;var Vq=Aq;mb=Vq;var V0=mb;Ao=V0;var Vn=Ao;qb=Vn;var It=qb;Og=It;var Vl=CR;var Vj=Math.floor(unSign((Vl),32,0)/2);var Vg=Og;var Vd=unSign((Vj),32,0)<=unSign((Vg),32,0);if(Vd){var Vc=CR;Ak=Vc}else{var Vb=Og;var SN=((Vb)*2)&4294967295;HEAP[Am]=SN;w4=Am;ts=xn;var SM=(AD)&4294967295;HEAP[SM]=0;var SK=w4;var SJ=ts;var jT=AF;var Pn=AE;_llvm_memcpy_p0i8_p0i8_i64(jT,Pn,1,1,0);F2=SK;FV=SJ;var SI=F2;var SH=FV;fE=AF;Sp=SI;Nz=SH;var SG=Sp;var SF=HEAP[SG];var SE=Nz;var SD=HEAP[SE];var SB=unSign((SF),32,0)(RO);if(RN){var RL=EC;var RK=(RL+4)&4294967295;var RI=HEAP[RK];var RH=(RI);var RA=EC;var Ry=(RA)&4294967295;var Rw=HEAP[Ry];var Ru=(Rw);var Rs=((RH)-(Ru))&4294967295;var Rq=((((Rs))|0)/8|0);nE=Rq;var Rn=nE;var Rl=((Rn)+1)&4294967295;var Rj=((((Rl))|0)/2|0);nE=Rj;var Ri=EC;var Rc=(Ri+4)&4294967295;var Ra=HEAP[Rc];var Q7=nE;var Q4=(0-(Q7))&4294967295;var Q1=(Ra+8*Q4)&4294967295;var QZ=EC;var QX=(QZ+8)&4294967295;var QV=HEAP[QX];var QT=EC;var QS=(QT+4)&4294967295;var QL=HEAP[QS];var QJ=__ZNSt3__14moveIP10_ByteRangeS2_EET0_T_S4_S3_(QL,QV,Q1);var QH=EC;var QF=(QH+8)&4294967295;HEAP[QF]=QJ;var QD=EC;var QB=(QD+4)&4294967295;var Qz=HEAP[QB];var Qw=nE;var Qt=(0-(Qw))&4294967295;var Qs=(Qz+8*Qt)&4294967295;var Qj=EC;var Qg=(Qj+4)&4294967295;HEAP[Qg]=Qs}else{HEAP[sY]=1;var Qe=EC;Pl=Qe;var Qc=Pl;var Qa=(Qc+12)&4294967295;ES=Qa;var P8=ES;var P6=(P8)&4294967295;oq=P6;var P4=oq;var P2=(P4)&4294967295;yX=P2;var P1=yX;N4=P1;var NT=N4;yU=NT;var PV=yU;CJ=PV;var iY=CJ;yS=iY;var PT=yS;e4=PT;var NV=e4;var PR=HEAP[NV];var PP=(PR);var PN=EC;var PL=(PN)&4294967295;var PJ=HEAP[PL];var PH=(PJ);var PF=((PP)-(PH))&4294967295;var PE=((((PF))|0)/8|0);var MS=((PE)*2)&4294967295;HEAP[s1]=MS;Iz=s1;Ma=sY;var MR=(zG)&4294967295;HEAP[MR]=0;var MQ=Iz;var MP=Ma;var O=zK;var BL=zI;_llvm_memcpy_p0i8_p0i8_i64(O,BL,1,1,0);LI=MQ;Nf=MP;var MO=LI;var MN=Nf;AN=zK;S0=MO;lI=MN;var ML=S0;var MK=HEAP[ML];var MJ=lI;var MG=HEAP[MJ];var MD=unSign((MK),32,0)unSign((ob),32,0);if(oa){var n9=KV;var n7=n9;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(n7)}var n5=KV;Q8=n5;var n4=Q8;var n1=(n4)&4294967295;Cc=n1;var n0=Cc;ck=n0;var nY=ck;var nX=(nY+8)&4294967295;kB=nX;var nQ=kB;var nP=(nQ)&4294967295;v2=nP;var nO=v2;var nM=(nO)&4294967295;dQ=nM;var nL=dQ;C=nL;var Gb=C;dO=Gb;var nJ=dO;xI=nJ;var Ky=xI;dL=Ky;var nI=dL;G8=nI;var AA=G8;var nH=HEAP[AA];var nG=(nH);var nF=Cc;var nA=(nF)&4294967295;var nz=HEAP[nA];var ny=(nz);var nx=((nG)-(ny))&4294967295;var nw=((((nx))|0)/8|0);dK=nw;var nu=dK;Cf=nu;var IR=Cf;dJ=IR;var nt=dJ;ig=nt;var pq=ig;TQ=pq;var ns=Qh;var nr=Math.floor(unSign((ns),32,0)/2);var nq=TQ;var nn=unSign((nr),32,0)<=unSign((nq),32,0);if(nn){var nm=Qh;dH=nm}else{var nk=TQ;var nj=((nk)*2)&4294967295;HEAP[dI]=nj;ex=dI;NG=Ty;var nh=(dT)&4294967295;HEAP[nh]=0;var ng=ex;var ne=NG;var QO=dX;var AL=dU;_llvm_memcpy_p0i8_p0i8_i64(QO,AL,1,1,0);EG=ng;Pz=ne;var nc=EG;var nb=Pz;om=dX;wV=nc;NW=nb;var m9=wV;var m4=HEAP[m9];var m3=NW;var m2=HEAP[m3];var m1=unSign((m4),32,0)(lK);if(lH){var lG=ef;var lB=(lG+4)&4294967295;var lz=HEAP[lB];var lx=(lz);var lv=ef;var ls=(lv)&4294967295;var lq=HEAP[ls];var lo=(lq);var lm=((lx)-(lo))&4294967295;var lk=((((lm))|0)/8|0);N3=lk;var lj=N3;var lf=((lj)+1)&4294967295;var ld=((((lf))|0)/2|0);N3=ld;var lb=ef;var k9=(lb+4)&4294967295;var k7=HEAP[k9];var k5=N3;var k2=(0-(k5))&4294967295;var k0=(k7+8*k2)&4294967295;var kX=ef;var kU=(kX+8)&4294967295;var Az=HEAP[kU];var Ay=ef;var Ax=(Ay+4)&4294967295;var Av=HEAP[Ax];var At=__ZNSt3__14moveIP10_ByteRangeS2_EET0_T_S4_S3_(Av,Az,k0);var Ar=ef;var Ap=(Ar+8)&4294967295;HEAP[Ap]=At;var An=ef;var Al=(An+4)&4294967295;var Aj=HEAP[Al];var Ae=N3;var Ad=(0-(Ae))&4294967295;var Ac=(Aj+8*Ad)&4294967295;var Aa=ef;var z8=(Aa+4)&4294967295;HEAP[z8]=Ac}else{HEAP[AV]=1;var z6=ef;AP=z6;var z4=AP;var z2=(z4+12)&4294967295;kS=z2;var z0=kS;var zY=(z0)&4294967295;TA=zY;var zO=TA;var zN=(zO)&4294967295;Bf=zN;var zM=Bf;yG=zM;var x0=yG;Bd=x0;var zJ=Bd;iX=zJ;var PD=iX;Bb=PD;var zH=Bb;Jh=zH;var x5=Jh;var zF=HEAP[x5];var zD=(zF);var zB=ef;var zz=(zB)&4294967295;var zx=HEAP[zz];var zp=(zx);var zo=((zD)-(zp))&4294967295;var zn=((((zo))|0)/8|0);var zl=((zn)*2)&4294967295;HEAP[AW]=zl;Na=AW;Nk=AV;var zj=(B3)&4294967295;HEAP[zj]=0;var zh=Na;var zf=Nk;var JK=dr;var hP=dq;_llvm_memcpy_p0i8_p0i8_i64(JK,hP,1,1,0);M8=zh;R9=zf;var zd=M8;var zb=R9;Ng=dr;A=zd;UP=zb;var y9=A;var y5=HEAP[y9];var y4=UP;var y2=HEAP[y4];var y0=unSign((y5),32,0)unSign((Gl),32,0);if(!(Gk)){yp=38;break}var it=rO;var iq=(it+120)&4294967295;var io=HEAP[iq];var il=zP;var ij=(io+4*il)&4294967295;var ic=HEAP[ij];var ib=Oi;var h9=(ic+4*ib)&4294967295;var h7=HEAP[h9];Oh=h7;var h5=rO;var h3=(h5+132)&4294967295;var h1=HEAP[h3];var hZ=Oh;var hX=(h1+4*hZ)&4294967295;var hU=HEAP[hX];var hM=(U7)&4294967295;HEAP[hM]=hU;var hL=rO;var hJ=(hL+128)&4294967295;var hH=HEAP[hJ];var hF=Oh;var hB=(hH+4*hF)&4294967295;var hy=HEAP[hB];var hw=(U7+4)&4294967295;HEAP[hw]=hy;var hu=Of;gu=hu;am=U7;var hs=gu;var ho=(hs)&4294967295;var hn=(ho+4)&4294967295;var hl=HEAP[hn];var hj=gu;var hh=(hj)&4294967295;vu=hh;var hf=vu;var hd=(hf+8)&4294967295;aJ=hd;var hb=aJ;var g9=(hb)&4294967295;oS=g9;var g7=oS;var g3=(g7)&4294967295;d5=g3;var g2=d5;b9=g2;var xW=b9;d2=xW;var g0=d2;GK=g0;var tm=GK;d1=tm;var gY=d1;Ms=gY;var xh=Ms;var gW=HEAP[xh];var gU=(hl)<(gW);var gS=unSign((gU),1,0);SX=gS;var gQ=SX;var mX=reSign((gQ),8,0)!=0;if(mX){var gN=gu;var gL=(gN)&4294967295;var gF=(gL+4)&4294967295;var gD=HEAP[gF];sN=gD;var gC=sN;d7=gC;var gB=d7;NA=gB;var Nc=NA;var gA=gu;var gz=(gA)&4294967295;Uz=gz;var gy=Uz;var gx=(gy+8)&4294967295;Tp=gx;var gw=Tp;var gv=(gw)&4294967295;Ta=gv;var gp=Ta;var go=gp;eb=go;var gn=eb;wz=gn;var l1=wz;d9=l1;var gm=d9;n3=gm;var RU=n3;d8=RU;var gl=d8;hA=gl;var E7=hA;var gj=am;xp=E7;e0=Nc;cN=gj;var gh=e0;var gf=gh;CC=8;Z=gf;var ge=Z;fl=ge;var gd=fl;SV=gd;var Uu=SV;var ga=Uu;fg=ga;var f9=fg;var f8=(f9)!=0;if(f8){var f6=cN;var f5=(fk)&4294967295;var f4=(f6)&4294967295;var f3=HEAP[f4];HEAP[f5]=f3;var f2=(fk+4)&4294967295;var f1=(f6+4)&4294967295;var f0=HEAP[f1];HEAP[f2]=f0;var fW=fg;var fT=(fW)&4294967295;var fS=(fk)&4294967295;var fR=HEAP[fS];HEAP[fT]=fR;var fQ=(fW+4)&4294967295;var fP=(fk+4)&4294967295;var fO=HEAP[fP];HEAP[fQ]=fO;var fN=fg;FQ=fN}else{var fM=fg;FQ=fM}var fL=gu;var fH=(fL)&4294967295;var fG=(fH+4)&4294967295;var fF=HEAP[fG];var fD=(fF+8)&4294967295;var fC=gu;var fB=(fC)&4294967295;var fA=(fB+4)&4294967295;HEAP[fA]=fD}else{var fz=gu;var fy=(fz)&4294967295;SS=fy;var fw=SS;var x=(fw+8)&4294967295;bH=x;var w=bH;var v=(w)&4294967295;iK=v;var t=iK;var r=t;fo=r;var p=fo;iM=p;var fZ=iM;fn=fZ;var n=fn;tB=n;var Ny=tB;fm=Ny;var l=fm;Wl=l;var yV=Wl;JA=yV;var j=gu;H9=j;var h=H9;var a=(h)&4294967295;var WK=(a+4)&4294967295;var WJ=HEAP[WK];var WH=(WJ);var WF=H9;var WC=(WF)&4294967295;var Wz=(WC)&4294967295;var Ww=HEAP[Wz];var Wu=(Ww);var Ws=((WH)-(Wu))&4294967295;var Wk=((((Ws))|0)/8|0);fp=Wk;var Wj=fp;UC=Wj;var eM=UC;var Wi=gu;bB=Wi;var Wg=bB;var We=(Wg)&4294967295;var Wc=(We+4)&4294967295;var Wa=HEAP[Wc];var V8=(Wa);var V6=bB;var V4=(V6)&4294967295;var VW=(V4)&4294967295;var VV=HEAP[VW];var VU=(VV);var VR=((V8)-(VU))&4294967295;var VP=((((VR))|0)/8|0);fq=VP;var VN=fq;hE=VN;var oG=hE;var VL=((oG)+1)&4294967295;var VH=gu;sZ=VH;HEAP[Gd]=VL;var VF=sZ;var VD=__ZNKSt3__16vectorI10_ByteRangeNS_9allocatorIS1_EEE8max_sizeEv(VF);Bl=VD;var Vy=HEAP[Gd];var Vx=Bl;var Vw=unSign((Vy),32,0)>unSign((Vx),32,0);if(Vw){var Vu=sZ;var Vr=Vu;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(Vr)}var Vp=sZ;B9=Vp;var Vm=B9;var Vk=(Vm)&4294967295;iu=Vk;var Vi=iu;GW=Vi;var Vf=GW;var U4=(Vf+8)&4294967295;Ne=U4;var U3=Ne;var U2=(U3)&4294967295;TF=U2;var U1=TF;var U0=(U1)&4294967295;OL=U0;var UZ=OL;FE=UZ;var gk=FE;OK=gk;var UY=OK;U5=UY;var na=U5;OJ=na;var UX=OJ;hN=UX;var a9=hN;var UW=HEAP[a9];var UV=(UW);var UO=iu;var UM=(UO)&4294967295;var UL=HEAP[UM];var UK=(UL);var UJ=((UV)-(UK))&4294967295;var UI=((((UJ))|0)/8|0);OI=UI;var UH=OI;id=UH;var li=id;fu=li;var UF=fu;O8=UF;var QR=O8;G9=QR;var UE=Bl;var UD=Math.floor(unSign((UE),32,0)/2);var Uy=G9;var Ux=unSign((UD),32,0)<=unSign((Uy),32,0);if(Ux){var Uw=Bl;fr=Uw}else{var Uv=G9;var Ut=((Uv)*2)&4294967295;HEAP[fs]=Ut;IN=fs;rz=Gd;var Us=(ON)&4294967295;HEAP[Us]=0;var Ur=IN;var Uq=rz;var wq=OQ;var bq=OO;_llvm_memcpy_p0i8_p0i8_i64(wq,bq,1,1,0);ej=Ur;vt=Uq;var Up=ej;var Uo=vt;O6=OQ;TS=Up;sB=Uo;var Um=TS;var Uk=HEAP[Um];var Uj=sB;var Ui=HEAP[Uj];var Uh=unSign((Uk),32,0)(QW);if(QU){var QN=Nh;var QM=(QN+4)&4294967295;var QK=HEAP[QM];var QI=(QK);var QG=Nh;var QE=(QG)&4294967295;var QC=HEAP[QE];var QA=(QC);var Qy=((QI)-(QA))&4294967295;var Qv=((((Qy))|0)/8|0);yE=Qv;var Ql=yE;var Qk=((Ql)+1)&4294967295;var Qi=((((Qk))|0)/2|0);yE=Qi;var Qf=Nh;var Qd=(Qf+4)&4294967295;var Qb=HEAP[Qd];var P9=yE;var P7=(0-(P9))&4294967295;var P5=(Qb+8*P7)&4294967295;var P3=Nh;var PX=(P3+8)&4294967295;var PW=HEAP[PX];var PU=Nh;var PS=(PU+4)&4294967295;var PQ=HEAP[PS];var PO=__ZNSt3__14moveIP10_ByteRangeS2_EET0_T_S4_S3_(PQ,PW,P5);var PM=Nh;var PK=(PM+8)&4294967295;HEAP[PK]=PO;var PI=Nh;var PG=(PI+4)&4294967295;var PA=HEAP[PG];var Py=yE;var Px=(0-(Py))&4294967295;var Pv=(PA+8*Px)&4294967295;var Pt=Nh;var Pr=(Pt+4)&4294967295;HEAP[Pr]=Pv}else{HEAP[ec]=1;var Pq=Nh;bD=Pq;var Pp=bD;var Po=(Pp+12)&4294967295;Ni=Po;var Pm=Ni;var Pj=(Pm)&4294967295;AB=Pj;var Pi=AB;var Ph=(Pi)&4294967295;ez=Ph;var Pg=ez;b=Pg;var VI=b;ey=VI;var Pf=ey;MU=Pf;var vw=MU;ev=vw;var Pe=ev;rs=Pe;var VS=rs;var Pd=HEAP[VS];var Pc=(Pd);var Pb=Nh;var Pa=(Pb)&4294967295;var O3=HEAP[Pa];var O2=(O3);var O1=((Pc)-(O2))&4294967295;var O0=((((O1))|0)/8|0);var OZ=((O0)*2)&4294967295;HEAP[ed]=OZ;pm=ed;p8=ec;var OY=(e7)&4294967295;HEAP[OY]=0;var OX=pm;var OW=p8;var mp=e9;var L9=e8;_llvm_memcpy_p0i8_p0i8_i64(mp,L9,1,1,0);wH=OX;xe=OW;var OV=wH;var OU=xe;wY=e9;Jx=OV;Io=OU;var OG=Jx;var OF=HEAP[OG];var OE=Io;var OD=HEAP[OE];var OB=unSign((OF),32,0)unSign((te),32,0);if(td){var tc=H5;var ta=tc;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(ta)}var s8=H5;U6=s8;var s6=U6;var sS=(s6)&4294967295;eN=sS;var sR=eN;MV=sR;var sQ=MV;var sP=(sQ+8)&4294967295;fX=sP;var sO=fX;var sM=(sO)&4294967295;Ho=sM;var sL=Ho;var sJ=(sL)&4294967295;sg=sJ;var sH=sg;Nm=sH;var M6=Nm;sd=M6;var sF=sd;QQ=sF;var In=QQ;sc=In;var sv=sc;o9=sv;var Pu=o9;var ss=HEAP[Pu];var sr=(ss);var sq=eN;var sp=(sq)&4294967295;var sm=HEAP[sp];var sl=(sm);var sj=((sr)-(sl))&4294967295;var sh=((((sj))|0)/8|0);sb=sh;var se=sb;T9=se;var tx=T9;sa=tx;var mP=sa;Kw=mP;var ni=Kw;oW=ni;var mO=TH;var mM=Math.floor(unSign((mO),32,0)/2);var mK=oW;var mI=unSign((mM),32,0)<=unSign((mK),32,0);if(mI){var mG=TH;r8=mG}else{var mE=oW;var mC=((mE)*2)&4294967295;HEAP[r9]=mC;uQ=r9;EI=xj;var my=(sk)&4294967295;HEAP[my]=0;var mw=uQ;var mo=EI;var mQ=sy;var dm=sx;_llvm_memcpy_p0i8_p0i8_i64(mQ,dm,1,1,0);hT=mw;cq=mo;var mn=hT;var ml=cq;xl=sy;I3=mn;PC=ml;var mj=I3;var mh=HEAP[mj];var mf=PC;var md=HEAP[mf];var ma=unSign((mh),32,0)(kR);if(kQ){var kP=Me;var kO=(kP+4)&4294967295;var kN=HEAP[kO];var kM=(kN);var kK=Me;var kJ=(kK)&4294967295;var kI=HEAP[kJ];var kE=(kI);var kD=((kM)-(kE))&4294967295;var kC=((((kD))|0)/8|0);KU=kC;var kz=KU;var ky=((kz)+1)&4294967295;var kx=((((ky))|0)/2|0);KU=kx;var kw=Me;var kt=(kw+4)&4294967295;var ks=HEAP[kt];var kr=KU;var kn=(0-(kr))&4294967295;var km=(ks+8*kn)&4294967295;var kl=Me;var kk=(kl+8)&4294967295;var ki=HEAP[kk];var kh=Me;var kg=(kh+4)&4294967295;var kd=HEAP[kg];var kb=__ZNSt3__14moveIP10_ByteRangeS2_EET0_T_S4_S3_(kd,ki,km);var j9=Me;var jX=(j9+8)&4294967295;HEAP[jX]=kb;var jW=Me;var jV=(jW+4)&4294967295;var jU=HEAP[jV];var jR=KU;var jP=(0-(jR))&4294967295;var jO=(jU+8*jP)&4294967295;var jM=Me;var jK=(jM+4)&4294967295;HEAP[jK]=jO}else{HEAP[qj]=1;var jI=Me;TL=jI;var jx=TL;var jw=(jx+12)&4294967295;xr=jw;var jv=xr;var ju=(jv)&4294967295;xa=ju;var jt=xa;var js=(jt)&4294967295;qZ=js;var jr=qZ;ag=jr;var S6=ag;qX=S6;var jp=qX;e2=jp;var Nq=e2;qV=Nq;var jm=qV;Lk=jm;var mT=Lk;var jk=HEAP[mT];var dj=(jk);var di=Me;var dg=(di)&4294967295;var df=HEAP[dg];var dd=(df);var dc=((dj)-(dd))&4294967295;var db=((((dc))|0)/8|0);var da=((db)*2)&4294967295;HEAP[qp]=da;o5=qp;xf=qj;var c9=(rI)&4294967295;HEAP[c9]=0;var c8=o5;var c5=xf;var ek=rK;var J7=rJ;_llvm_memcpy_p0i8_p0i8_i64(ek,J7,1,1,0);i5=c8;BR=c5;var c3=i5;var c2=BR;R=rK;Gu=c3;SC=c2;var c1=Gu;var c0=HEAP[c1];var cZ=SC;var cY=HEAP[cZ];var cW=unSign((c0),32,0)536870910;if(cy){dq=0;break $bb1$$bb$2}var cx=bD;var cw=(((cx))|0)==0;$bb4$$bb3$5:do{if(cw){dq=3}else{var cv=bD;var cu=aW;var ct=unSign((cv),32,0)>unSign((cu),32,0);if(ct){dq=3;break $bb4$$bb3$5}else{dq=4;break $bb4$$bb3$5}}}while(0);if(dq==3){__Z5erroriPcz(-1,(__str12915)&4294967295);var cs=aW;bD=cs}var cr=aW;var cq=_gmallocn_checkoverflow(cr,4);var cp=cq;var co=bw;var cn=(co+128)&4294967295;HEAP[cn]=cp;var cm=aW;var cl=_gmallocn_checkoverflow(cm,4);var ck=cl;var cj=bw;var ci=(cj+132)&4294967295;HEAP[ci]=ck;var ch=aW;var cg=_gmallocn_checkoverflow(ch,4);var cf=cg;var ce=bw;var cd=(ce+136)&4294967295;HEAP[cd]=cf;var cc=aW;var cb=_gmallocn_checkoverflow(cc,4);var ca=cb;var b9=bw;var b8=(b9+140)&4294967295;HEAP[b8]=ca;var b7=aW;var b6=_gmallocn_checkoverflow(b7,4);var b4=b6;var b3=bw;var b2=(b3+144)&4294967295;HEAP[b2]=b4;var b1=bw;var b0=(b1+128)&4294967295;var bZ=HEAP[b0];var bY=(bZ)==0;$bb10$$bb6$10:do{if(!bY){var bX=bw;var bW=(bX+132)&4294967295;var bV=HEAP[bW];var bU=(bV)==0;if(bU){dq=6;break $bb10$$bb6$10}var bT=bw;var bS=(bT+136)&4294967295;var bR=HEAP[bS];var bQ=(bR)==0;if(bQ){dq=6;break $bb10$$bb6$10}var bP=bw;var bO=(bP+140)&4294967295;var bN=HEAP[bO];var bM=(bN)==0;if(bM){dq=6;break $bb10$$bb6$10}var bL=bw;var bK=(bL+144)&4294967295;var bJ=HEAP[bK];var bI=(bJ)==0;if(bI){dq=6;break $bb10$$bb6$10}var bH=bw;var bG=(bH+148)&4294967295;HEAP[bG]=0;bc=0;$bb13$16:while(1){var bq=bc;var bp=aW;var bb=unSign((bq),32,0)unSign((aB),32,0);$bb19$$bb23$24:do{if(aA){var az=bw;var ay=(az+132)&4294967295;var ax=HEAP[ay];var aw=bD;var av=(ax+4*aw)&4294967295;var au=bo;HEAP[av]=au;var at=bD;var ar=((at)+1)&4294967295;X=ar;while(1){var R=X;var Q=aW;var O=unSign((R),32,0)unSign((dD),32,0);if(!(dC)){dq=11;break $bb1$$bb$2}var dB=bw;var dA=(dB+144)&4294967295;var dz=HEAP[dA];var dy=bw;var dx=(dy+16)&4294967295;var dw=HEAP[dx];var dv=m;var du=((dv)*20)&4294967295;var dt=((dw)+(du))&4294967295;var ds=bD;var dr=(dz+4*ds)&4294967295;HEAP[dr]=dt;var dp=bD;var dn=((dp)+1)&4294967295;d6=dn;while(1){var cD=d6;var cC=aW;var cB=unSign((cD),32,0)=unSign((dX),32,0);if(dW){var dV=br;var dU=(dV+48)&4294967295;var dT=HEAP[dU];var dS=br;var dR=(dS+4)&4294967295;var dP=HEAP[dR];var dO=((dT)+(dP))&4294967295;var ds=br;var dr=(ds+48)&4294967295;HEAP[dr]=dO}var dq=br;var dp=e8;var dn=__ZN5Hints8readBitsEiP6Stream(dq,16,dp);var dm=br;var dl=(dm+52)&4294967295;HEAP[dl]=dn;var dk=br;var dj=e8;var di=__ZN5Hints8readBitsEiP6Stream(dk,32,dj);var cX=br;var cW=(cX+56)&4294967295;HEAP[cW]=di;var cV=br;var cU=e8;var cT=__ZN5Hints8readBitsEiP6Stream(cV,16,cU);var cS=br;var cR=(cS+60)&4294967295;HEAP[cR]=cT;var cQ=br;var cP=e8;var cO=__ZN5Hints8readBitsEiP6Stream(cQ,32,cP);var ct=br;var cs=(ct+64)&4294967295;HEAP[cs]=cO;var cr=br;var cq=e8;var cp=__ZN5Hints8readBitsEiP6Stream(cr,16,cq);var co=br;var cn=(co+68)&4294967295;HEAP[cn]=cp;var cm=br;var cl=e8;var ck=__ZN5Hints8readBitsEiP6Stream(cm,32,cl);var b9=br;var b8=(b9+72)&4294967295;HEAP[b8]=ck;var b7=br;var b6=e8;var b5=__ZN5Hints8readBitsEiP6Stream(b7,16,b6);var b4=br;var b3=(b4+76)&4294967295;HEAP[b3]=b5;var b2=br;var b1=e8;var b0=__ZN5Hints8readBitsEiP6Stream(b2,16,b1);var bP=br;var bO=(bP+80)&4294967295;HEAP[bO]=b0;var bN=br;var bM=e8;var bL=__ZN5Hints8readBitsEiP6Stream(bN,16,bM);var bK=br;var bJ=(bK+84)&4294967295;HEAP[bJ]=bL;var bI=br;var bH=e8;var bG=__ZN5Hints8readBitsEiP6Stream(bI,16,bH);var bE=br;var bD=(bE+88)&4294967295;HEAP[bD]=bG;var bC=br;var bB=e8;var bA=__ZN5Hints8readBitsEiP6Stream(bC,16,bB);var bz=br;var by=(bz+92)&4294967295;HEAP[by]=bA;a9=0;$bb5$8:while(1){var a3=br;var a2=(a3+20)&4294967295;var a1=HEAP[a2];var a0=a9;var aZ=(((a1))|0)>(((a0))|0);if(!(aZ)){eD=4;break $bb5$8}var bx=br;var bw=(bx+96)&4294967295;var bv=HEAP[bw];var bu=br;var bt=(bu+44)&4294967295;var bs=HEAP[bt];var bq=br;var bp=(bq+52)&4294967295;var bo=HEAP[bp];var bn=br;var bm=e8;var bl=__ZN5Hints8readBitsEiP6Stream(bn,bo,bm);var bk=((bs)+(bl))&4294967295;var a7=a9;var a6=(bv+4*a7)&4294967295;HEAP[a6]=bk;var a5=a9;var a4=((a5)+1)&4294967295;a9=a4;eD=2;continue $bb5$8}var aY=br;var aX=(aY+96)&4294967295;var aW=HEAP[aX];var aV=(aW)&4294967295;HEAP[aV]=0;var aU=br;var aT=(aU+104)&4294967295;var aS=HEAP[aT];var aR=br;var aQ=(aR+16)&4294967295;var aP=HEAP[aQ];var aO=((aP)+20)&4294967295;var aM=(aS)&4294967295;HEAP[aM]=aO;bF=1;$bb9$12:while(1){var an=br;var am=(an+20)&4294967295;var al=HEAP[am];var ak=bF;var aj=(((al))|0)>(((ak))|0);if(!(aj)){eD=7;break $bb9$12}var aL=br;var aK=(aL+104)&4294967295;var aJ=HEAP[aK];var aI=br;var aH=(aI+104)&4294967295;var aG=HEAP[aH];var aF=bF;var aE=((aF)-1)&4294967295;var aD=(aG+4*aE)&4294967295;var aC=HEAP[aD];var aB=br;var aA=(aB+96)&4294967295;var az=HEAP[aA];var ay=bF;var ax=((ay)-1)&4294967295;var aw=(az+4*ax)&4294967295;var av=HEAP[aw];var au=((av)*20)&4294967295;var at=((aC)+(au))&4294967295;var ar=bF;var aq=(aJ+4*ar)&4294967295;HEAP[aq]=at;var ap=bF;var ao=((ap)+1)&4294967295;bF=ao;eD=5;continue $bb9$12}var ai=br;var ah=(ai+100)&4294967295;var ag=HEAP[ah];var af=(ag)&4294967295;HEAP[af]=1;ae=1;$bb13$16:while(1){var u=br;var t=(u+20)&4294967295;var r=HEAP[t];var p=ae;var n=(((r))|0)>(((p))|0);if(!(n)){eD=10;break $bb13$16}var ad=br;var ac=(ad+100)&4294967295;var ab=HEAP[ac];var aa=br;var Y=(aa+100)&4294967295;var X=HEAP[Y];var W=ae;var U=((W)-1)&4294967295;var T=(X+4*U)&4294967295;var S=HEAP[T];var R=br;var Q=(R+96)&4294967295;var P=HEAP[Q];var O=ae;var N=((O)-1)&4294967295;var L=(P+4*N)&4294967295;var J=HEAP[L];var z=((S)+(J))&4294967295;var y=ae;var x=(ab+4*y)&4294967295;HEAP[x]=z;var w=ae;var v=((w)+1)&4294967295;ae=v;eD=8;continue $bb13$16}var e=br;var d=(e+100)&4294967295;var c=HEAP[d];var b=br;var a=(b+28)&4294967295;var fn=HEAP[a];var fm=(c)&4294967295;HEAP[fm]=fn;var fl=br;var fj=(fl+148)&4294967295;HEAP[fj]=0;Z=0;$bb17$20:while(1){var D=br;var C=(D+20)&4294967295;var B=HEAP[C];var A=Z;var q=(((B))|0)>(((A))|0);if(!(q)){eD=13;break $bb17$20}var fh=br;var e7=(fh+108)&4294967295;var e6=HEAP[e7];var e5=br;var e4=(e5+56)&4294967295;var e3=HEAP[e4];var e2=br;var e1=(e2+60)&4294967295;var e0=HEAP[e1];var eY=br;var eW=e8;var M=__ZN5Hints8readBitsEiP6Stream(eY,e0,eW);var K=((e3)+(M))&4294967295;var H=Z;var G=(e6+4*H)&4294967295;HEAP[G]=K;var F=Z;var E=((F)+1)&4294967295;Z=E;eD=11;continue $bb17$20}var o=br;var m=(o+148)&4294967295;HEAP[m]=0;var l=br;var k=(l+116)&4294967295;var j=HEAP[k];var i=br;var h=(i+80)&4294967295;var g=HEAP[h];var f=br;var fk=e8;var fi=__ZN5Hints8readBitsEiP6Stream(f,g,fk);var fg=(j)&4294967295;HEAP[fg]=fi;var ff=br;var fe=(ff+116)&4294967295;var fd=HEAP[fe];var fc=(fd)&4294967295;HEAP[fc]=0;var fb=br;var fa=(fb+120)&4294967295;var e9=HEAP[fa];var eZ=(e9)&4294967295;HEAP[eZ]=0;V=1;$bb26$24:while(1){var c9=br;var c7=(c9+20)&4294967295;var cN=HEAP[c7];var cM=V;var cL=(((cN))|0)>(((cM))|0);if(!(cL)){eD=20;break $bb26$24}var eX=br;var eV=(eX+116)&4294967295;var eU=HEAP[eV];var eT=br;var eS=(eT+80)&4294967295;var eR=HEAP[eS];var eQ=br;var eP=e8;var eO=__ZN5Hints8readBitsEiP6Stream(eQ,eR,eP);var eN=V;var eM=(eU+4*eN)&4294967295;HEAP[eM]=eO;var eL=br;var eK=(eL+116)&4294967295;var eJ=HEAP[eK];var eI=V;var eH=(eJ+4*eI)&4294967295;var eG=HEAP[eH];var eF=unSign((eG),32,0)>536870910;if(eF){eD=15;break $bb26$24}var ey=br;var ex=(ey+120)&4294967295;var ew=HEAP[ex];var ev=br;var eu=(ev+116)&4294967295;var et=HEAP[eu];var ei=V;var eh=(et+4*ei)&4294967295;var eg=HEAP[eh];var ef=_gmallocn_checkoverflow(eg,4);var ee=ef;var ed=V;var ec=(ew+4*ed)&4294967295;HEAP[ec]=ee;var eb=br;var ea=(eb+116)&4294967295;var d8=HEAP[ea];var dN=V;var dM=(d8+4*dN)&4294967295;var dL=HEAP[dM];var dK=(((dL))|0)!=0;if(dK){var dJ=br;var dI=(dJ+120)&4294967295;var dH=HEAP[dI];var dG=V;var dF=(dH+4*dG)&4294967295;var dD=HEAP[dF];var dh=(dD)==0;if(dh){eD=17;break $bb26$24}}var db=V;var da=((db)+1)&4294967295;V=da;eD=14;continue $bb26$24}if(eD==20){var cK=br;var cJ=(cK+148)&4294967295;HEAP[cJ]=0;I=1;$bb33$33:while(1){var c6=br;var c5=(c6+20)&4294967295;var c4=HEAP[c5];var c3=I;var c2=(((c4))|0)>(((c3))|0);if(!(c2)){eD=26;break $bb33$33}a8=0;while(1){var dC=br;var dB=(dC+116)&4294967295;var dA=HEAP[dB];var dz=I;var dy=(dA+4*dz)&4294967295;var dw=HEAP[dy];var dv=a8;var du=unSign((dw),32,0)>unSign((dv),32,0);if(!(du)){eD=24;break}var cI=br;var cH=(cI+120)&4294967295;var cG=HEAP[cH];var cF=I;var cD=(cG+4*cF)&4294967295;var d9=HEAP[cD];var d7=br;var d6=(d7+84)&4294967295;var d5=HEAP[d6];var d4=br;var d3=e8;var d2=__ZN5Hints8readBitsEiP6Stream(d4,d5,d3);var d1=a8;var d0=(d9+4*d1)&4294967295;HEAP[d0]=d2;var dZ=a8;var dE=((dZ)+1)&4294967295;a8=dE;eD=22;continue}var dt=I;var c8=((dt)+1)&4294967295;I=c8;eD=21;continue $bb33$33}var c1=br;var c0=(c1+112)&4294967295;var cZ=HEAP[c0];var cY=br;var cE=(cY+32)&4294967295;var cC=HEAP[cE];var cB=(cZ)&4294967295;HEAP[cB]=cC;s=1;while(1){var bU=br;var bT=(bU+20)&4294967295;var bS=HEAP[bT];var bR=s;var bQ=(((bS))|0)>(((bR))|0);if(!(bQ)){eD=29;break $bb$$bb1$2}var cA=br;var cz=(cA+112)&4294967295;var cy=HEAP[cz];var cx=br;var cw=(cx+112)&4294967295;var cv=HEAP[cw];var cu=s;var cj=((cu)-1)&4294967295;var ci=(cv+4*cj)&4294967295;var ch=HEAP[ci];var cg=br;var cf=(cg+108)&4294967295;var ce=HEAP[cf];var cd=s;var cc=((cd)-1)&4294967295;var cb=(ce+4*cc)&4294967295;var ca=HEAP[cb];var bZ=((ch)+(ca))&4294967295;var bY=s;var bX=(cy+4*bY)&4294967295;HEAP[bX]=bZ;var bW=s;var bV=((bW)+1)&4294967295;s=bV;eD=27;continue}}else{if(eD==15){__Z5erroriPcz(-1,(__str42918)&4294967295);var eE=br;var eC=(eE+116)&4294967295;var eB=HEAP[eC];var eA=V;var ez=(eB+4*eA)&4294967295;HEAP[ez]=0}else{if(eD==17){__Z5erroriPcz(-1,(__str52919)&4294967295);var dg=br;var df=(dg+116)&4294967295;var de=HEAP[df];var dd=V;var dc=(de+4*dd)&4294967295;HEAP[dc]=0}}}}}while(0);return;return}function __ZN5Hints10readTablesEP10BaseStreamP13LinearizationP4XRefP15SecurityHandler(aU,de,bm,b0,cd){var Y=STACKTOP;STACKTOP+=28;_memset(Y,0,28);var dX;var e;var du;var bM;var bK;var dM;var cf;var az;var bJ;var bW;var ex;var db;var bn;var dw;var aV;var H;var er;var Z;var aa;var ab;var ac;var eG;var bI;var bH;var bF;var bE;var bC;var bu;var b1=Y;var b4;var O=Y+12;var bp;var bo;var dF;var n;var bx;var bq;var ce;var dr;var bv;var ef=Y+24;var en;var c8=0;bW=aU;ex=de;db=bm;bn=b0;dw=cd;var bB=db;var bA=__ZN13Linearization14getHintsOffsetEv(bB);var by=bW;var dL=(by)&4294967295;HEAP[dL]=bA;var dK=db;var dJ=__ZN13Linearization14getHintsLengthEv(dK);var dI=bW;var dH=(dI+4)&4294967295;HEAP[dH]=dJ;var dG=db;var dE=__ZN13Linearization15getHintsOffset2Ev(dG);var dD=bW;var dC=(dD+8)&4294967295;HEAP[dC]=dE;var dB=db;var dm=__ZN13Linearization15getHintsLength2Ev(dB);var dl=bW;var dk=(dl+12)&4294967295;HEAP[dk]=dm;__ZN6ObjectC1Ev(b1);var dj=bW;var di=(dj+4)&4294967295;var dh=HEAP[di];var dg=bW;var df=(dg+12)&4294967295;var dd=HEAP[df];var dc=((dh)+(dd))&4294967295;b4=dc;var c7=b4;__ZNSt3__16vectorIcNS_9allocatorIcEEEC1Ej(O,c7);dM=O;cf=0;var c6=dM;var c5=(c6)&4294967295;var c4=(c5)&4294967295;var c3=HEAP[c4];var c2=cf;var c1=(c3+c2)&4294967295;bJ=c1;var c0=bJ;az=c0;var eb=az;bp=eb;var cZ=__ZN6Object8initNullEv(b1);var cY=ex;var cV=(cY)&4294967295;var cU=(cV)&4294967295;var cT=HEAP[cU];var cS=(cT+96)&4294967295;var cR=HEAP[cS];var cQ=bW;var cP=(cQ+4)&4294967295;var cO=HEAP[cP];var cN=bW;var cM=(cN)&4294967295;var cL=HEAP[cM];var cK=cR;var cJ=ex;var cI=FUNCTION_TABLE[cK](cJ,cL,0,cO,b1);bo=cI;var cH=bo;var cG=(cH)&4294967295;var cF=HEAP[cG];var cE=(cF+12)&4294967295;var cD=HEAP[cE];var cC=cD;var cA=bo;FUNCTION_TABLE[cC](cA);bq=0;$bb1$2:while(1){var ck=bW;var cj=(ck+4)&4294967295;var ci=HEAP[cj];var ch=bq;var cg=unSign((ci),32,0)>unSign((ch),32,0);if(!(cg)){dX=2;break $bb1$2}var cz=bo;var cy=(cz)&4294967295;var cx=HEAP[cy];var cw=(cx+20)&4294967295;var cv=HEAP[cw];var cu=cv;var ct=bo;var cs=FUNCTION_TABLE[cu](ct);var cr=(((cs))&255);var cp=bp;HEAP[cp]=cr;var co=bp;var cn=(co+1)&4294967295;bp=cn;var cm=bq;var cl=((cm)+1)&4294967295;bq=cl;dX=0;continue $bb1$2}var cc=bo;var cb=(cc)!=0;if(cb){var ca=bo;var b9=(ca)&4294967295;var b8=HEAP[b9];var b7=(b8+4)&4294967295;var b6=HEAP[b7];var b5=b6;var b3=bo;FUNCTION_TABLE[b5](b3)}var b2=bW;var bZ=(b2+8)&4294967295;var bY=HEAP[bZ];var bX=(((bY))|0)!=0;$bb5$$bb12$9:do{if(bX){var bV=bW;var bU=(bV+12)&4294967295;var bT=HEAP[bU];var bS=(((bT))|0)!=0;if(!(bS)){dX=5;break $bb5$$bb12$9}var bR=__ZN6Object8initNullEv(b1);var bQ=ex;var bP=(bQ)&4294967295;var bg=(bP)&4294967295;var bf=HEAP[bg];var be=(bf+96)&4294967295;var bc=HEAP[be];var bb=bW;var ba=(bb+12)&4294967295;var a9=HEAP[ba];var a8=bW;var a7=(a8+8)&4294967295;var a6=HEAP[a7];var a5=bc;var a4=ex;var a3=FUNCTION_TABLE[a5](a4,a6,0,a9,b1);bo=a3;var a2=bo;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=(a0+12)&4294967295;var aY=HEAP[aZ];var aX=aY;var aW=bo;FUNCTION_TABLE[aX](aW);ce=0;while(1){var aF=bW;var aE=(aF+12)&4294967295;var aD=HEAP[aE];var aC=ce;var aB=unSign((aD),32,0)>unSign((aC),32,0);if(!(aB)){dX=8;break}var aT=bo;var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=(aR+20)&4294967295;var aP=HEAP[aQ];var aO=aP;var aN=bo;var aM=FUNCTION_TABLE[aO](aN);var aL=(((aM))&255);var aK=bp;HEAP[aK]=aL;var aJ=bp;var aI=(aJ+1)&4294967295;bp=aI;var aH=ce;var aG=((aH)+1)&4294967295;ce=aG;dX=6;continue}var aA=bo;var ax=(aA)!=0;if(!(ax)){dX=5;break $bb5$$bb12$9}var aw=bo;var av=(aw)&4294967295;var au=HEAP[av];var at=(au+4)&4294967295;var ar=HEAP[at];var aq=ar;var ap=bo;FUNCTION_TABLE[aq](ap)}}while(0);var ao=__ZN6Object8initNullEv(b1);e=O;du=0;var an=e;var am=(an)&4294967295;var al=(am)&4294967295;var ak=HEAP[al];var aj=du;var ai=(ak+aj)&4294967295;bK=ai;var ah=bK;bM=ah;var bL=bM;bC=bL;var ag=__Znwj(44);var af=ag;bE=af;var ae=b4;var ad=bE;var W=bC;__ZN9MemStreamC1EPcjjP6Object(ad,W,0,ae,b1);var V=bE;dF=V;var U=__ZN6Object8initNullEv(b1);var T=__Znwj(160);var S=T;bH=S;var R=dF;var Q=R;var P=bH;var M=bn;__ZN5LexerC1EP4XRefP6Stream(P,M,Q);var K=bH;bF=K;var A=__Znwj(40);var z=A;bI=z;var y=bI;var x=bn;var w=bF;__ZN6ParserC1EP4XRefP5Lexerb(y,x,w,1);var v=bI;bu=v;var u=bu;var t=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(u,b1,0,0,0,0,0);var r=__ZN6Object5isIntEv(t);var dY=reSign((r),8,0)!=0;var cB=(dY)^1;var bj=unSign((cB),1,0);var bO=reSign((bj),8,0)!=0;$bb41$$bb16$18:do{if(bO){dX=11}else{var p=__ZN6Object6getIntEv(b1);n=p;__ZN6Object4freeEv(b1);var f=bu;var d=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(f,b1,0,0,0,0,0);var c=__ZN6Object5isIntEv(d);var bN=reSign((c),8,0)!=0;var cq=(bN)^1;var ay=unSign((cq),1,0);var bG=reSign((ay),8,0)!=0;if(bG){dX=11;break $bb41$$bb16$18}var b=__ZN6Object6getIntEv(b1);bx=b;__ZN6Object4freeEv(b1);var a=bu;var eN=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(a,b1,0,0,0,0,0);var eM=__ZN6Object5isCmdEPc(eN,(__str72921)&4294967295);var bD=reSign((eM),8,0)!=0;var cX=(bD)^1;var bw=unSign((cX),1,0);var bz=reSign((bw),8,0)!=0;if(bz){dX=11;break $bb41$$bb16$18}__ZN6Object4freeEv(b1);var eL=dw;var eJ=(eL)!=0;if(eJ){var eH=dw;var ew=(eH)&4294967295;var ev=HEAP[ew];var eu=(ev+36)&4294967295;var et=HEAP[eu];var es=et;var eq=dw;var ep=FUNCTION_TABLE[es](eq);ab=ep}else{ab=0}var eo=dw;var em=(eo)!=0;if(em){var ek=dw;var N=(ek)&4294967295;var L=HEAP[N];var J=(L+48)&4294967295;var I=HEAP[J];var G=I;var F=dw;var E=FUNCTION_TABLE[G](F);aa=E}else{aa=0}var D=dw;var C=(D)!=0;if(C){var B=dw;var s=(B)&4294967295;var q=HEAP[s];var o=(q+32)&4294967295;var m=HEAP[o];var l=m;var k=dw;var j=FUNCTION_TABLE[l](k);Z=j}else{Z=0}var i=bu;var h=Z;var g=aa;var eK=ab;var eI=n;var eF=bx;var eE=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(i,b1,h,g,eK,eI,eF);var eD=__ZN6Object8isStreamEv(eE);var bt=reSign((eD),8,0)!=0;var bd=(bt)^1;var cW=unSign((bd),1,0);var br=reSign((cW),8,0)!=0;if(br){dX=11;break $bb41$$bb16$18}ac=1;dX=18;break $bb41$$bb16$18}}while(0);if(dX==11){ac=0}var eC=ac;eG=eC;var eB=eG;var bl=reSign((eB),8,0)!=0;if(bl){var eA=__ZN6Object9getStreamEv(b1);dr=eA;var ez=__ZN6Object13streamGetDictEv(b1);bv=ez;HEAP[ef]=0;var ey=bv;var el=__ZN4Dict9lookupIntEPKcS1_Pi(ey,(__str82922)&4294967295,0,ef);var bk=reSign((el),8,0)!=0;var X=(bk)^1;var bs=unSign((X),1,0);var bi=reSign((bs),8,0)!=0;$bb51$$bb49$40:do{if(bi){dX=20}else{var ej=HEAP[ef];var ei=(((ej))|0)<=0;if(ei){dX=20;break $bb51$$bb49$40}H=1;dX=22;break $bb51$$bb49$40}}while(0);if(dX==20){H=0}var eh=H;er=eh;var eg=er;var bh=reSign((eg),8,0)!=0;if(bh){var ee=dr;var ed=(ee)&4294967295;var ec=HEAP[ed];var ea=(ec+12)&4294967295;var d9=HEAP[ea];var d8=d9;var d7=dr;FUNCTION_TABLE[d8](d7);var d6=bW;var d5=dr;__ZN5Hints19readPageOffsetTableEP6Stream(d6,d5);var d4=dr;var d3=(d4)&4294967295;var d2=HEAP[d3];var d1=(d2+12)&4294967295;var d0=HEAP[d1];var dZ=d0;var dW=dr;FUNCTION_TABLE[dZ](dW);en=0;while(1){var dz=HEAP[ef];var dy=en;var dx=(((dy))|0)<(((dz))|0);if(!(dx)){dX=26;break}var dV=dr;var dU=(dV)&4294967295;var dT=HEAP[dU];var dS=(dT+20)&4294967295;var dR=HEAP[dS];var dQ=dR;var dP=dr;var dO=FUNCTION_TABLE[dQ](dP);var dN=en;var dA=((dN)+1)&4294967295;en=dA;dX=24;continue}var dv=bW;var dt=dr;__ZN5Hints22readSharedObjectsTableEP6Stream(dv,dt)}else{__Z5erroriPcz(-1,(__str92923)&4294967295)}}else{__Z5erroriPcz(-1,(__str102924)&4294967295)}__ZN6Object4freeEv(b1);var ds=bu;aV=ds;var dq=aV;var dp=(dq)!=0;if(dp){var dn=aV;__ZN6ParserD1Ev(dn);var da=aV;var c9=da;__ZdlPv(c9)}__ZNSt3__16vectorIcNS_9allocatorIcEEED1Ev(O);STACKTOP=Y;return;return}function __ZN5HintsD1Ev(y){var J;var V;var K;var d=0;V=y;var ao=V;var an=(ao+96)&4294967295;var am=HEAP[an];var al=am;_gfree(al);var ak=V;var aj=(ak+100)&4294967295;var ai=HEAP[aj];var ah=ai;_gfree(ah);var ag=V;var af=(ag+104)&4294967295;var U=HEAP[af];var T=U;_gfree(T);var S=V;var R=(S+108)&4294967295;var Q=HEAP[R];var P=Q;_gfree(P);var O=V;var N=(O+112)&4294967295;var M=HEAP[N];var L=M;_gfree(L);K=0;while(1){var r=V;var q=(r+20)&4294967295;var p=HEAP[q];var o=K;var n=(((p))|0)>(((o))|0);if(!(n)){J=3;break}var I=V;var H=(I+116)&4294967295;var G=HEAP[H];var F=K;var E=(G+4*F)&4294967295;var D=HEAP[E];var C=(((D))|0)!=0;if(C){var B=V;var A=(B+120)&4294967295;var z=HEAP[A];var x=K;var w=(z+4*x)&4294967295;var v=HEAP[w];var u=v;_gfree(u)}var t=K;var s=((t)+1)&4294967295;K=s;J=0;continue}var m=V;var l=(m+120)&4294967295;var k=HEAP[l];var j=k;_gfree(j);var i=V;var h=(i+116)&4294967295;var g=HEAP[h];var f=g;_gfree(f);var e=V;var c=(e+128)&4294967295;var b=HEAP[c];var a=b;_gfree(a);var aw=V;var av=(aw+132)&4294967295;var au=HEAP[av];var at=au;_gfree(at);var ar=V;var aq=(ar+136)&4294967295;var ap=HEAP[aq];var ae=ap;_gfree(ae);var ad=V;var ac=(ad+140)&4294967295;var ab=HEAP[ac];var aa=ab;_gfree(aa);var Z=V;var Y=(Z+144)&4294967295;var X=HEAP[Y];var W=X;_gfree(W);return;return}function __ZN5HintsD2Ev(y){var J;var V;var K;var d=0;V=y;var ao=V;var an=(ao+96)&4294967295;var am=HEAP[an];var al=am;_gfree(al);var ak=V;var aj=(ak+100)&4294967295;var ai=HEAP[aj];var ah=ai;_gfree(ah);var ag=V;var af=(ag+104)&4294967295;var U=HEAP[af];var T=U;_gfree(T);var S=V;var R=(S+108)&4294967295;var Q=HEAP[R];var P=Q;_gfree(P);var O=V;var N=(O+112)&4294967295;var M=HEAP[N];var L=M;_gfree(L);K=0;while(1){var r=V;var q=(r+20)&4294967295;var p=HEAP[q];var o=K;var n=(((p))|0)>(((o))|0);if(!(n)){J=3;break}var I=V;var H=(I+116)&4294967295;var G=HEAP[H];var F=K;var E=(G+4*F)&4294967295;var D=HEAP[E];var C=(((D))|0)!=0;if(C){var B=V;var A=(B+120)&4294967295;var z=HEAP[A];var x=K;var w=(z+4*x)&4294967295;var v=HEAP[w];var u=v;_gfree(u)}var t=K;var s=((t)+1)&4294967295;K=s;J=0;continue}var m=V;var l=(m+120)&4294967295;var k=HEAP[l];var j=k;_gfree(j);var i=V;var h=(i+116)&4294967295;var g=HEAP[h];var f=g;_gfree(f);var e=V;var c=(e+128)&4294967295;var b=HEAP[c];var a=b;_gfree(a);var aw=V;var av=(aw+132)&4294967295;var au=HEAP[av];var at=au;_gfree(at);var ar=V;var aq=(ar+136)&4294967295;var ap=HEAP[aq];var ae=ap;_gfree(ae);var ad=V;var ac=(ad+140)&4294967295;var ab=HEAP[ac];var aa=ab;_gfree(aa);var Z=V;var Y=(Z+144)&4294967295;var X=HEAP[Y];var W=X;_gfree(W);return;return}function __ZN5HintsC1EP10BaseStreamP13LinearizationP4XRefP15SecurityHandler(F,aS,a4,Y,b3){var Z;var bE;var f;var h;var bI;var bb;var aK;var g;var bm=0;bE=F;f=aS;h=a4;bI=Y;bb=b3;var b2=h;var b1=__ZN13Linearization24getMainXRefEntriesOffsetEv(b2);var b0=bE;var bZ=(b0+16)&4294967295;HEAP[bZ]=b1;var bY=h;var bX=__ZN13Linearization11getNumPagesEv(bY);var bW=bE;var bV=(bW+20)&4294967295;HEAP[bV]=bX;var bU=h;var bT=__ZN13Linearization12getPageFirstEv(bU);var a1=bE;var aZ=(a1+24)&4294967295;HEAP[aZ]=bT;var aX=h;var aW=__ZN13Linearization11getEndFirstEv(aX);var aV=bE;var aU=(aV+36)&4294967295;HEAP[aU]=aW;var aT=h;var aR=__ZN13Linearization20getObjectNumberFirstEv(aT);var aQ=bE;var aP=(aQ+28)&4294967295;HEAP[aP]=aR;var aF=bE;var aD=(aF+28)&4294967295;var aB=HEAP[aD];var aA=(((aB))|0)<0;$bb1$$bb$2:do{if(aA){Z=0}else{var az=bE;var ay=(az+28)&4294967295;var ax=HEAP[ay];var aw=bI;var av=__ZN4XRef13getNumObjectsEv(aw);var au=(((ax))|0)>=(((av))|0);if(au){Z=0;break $bb1$$bb$2}aK=0;Z=3;break $bb1$$bb$2}}while(0);if(Z==0){aK=1}var ak=aK;g=ak;var ai=g;var N=reSign((ai),8,0)!=0;if(N){var ah=bE;var ag=(ah+28)&4294967295;var af=HEAP[ag];__Z5erroriPcz(-1,(__str112925)&4294967295,Pointer_make([af,0,0,0],0,ALLOC_STACK));var ae=bE;var ad=(ae+28)&4294967295;HEAP[ad]=0}var ac=bE;var ab=(ac+28)&4294967295;var aa=HEAP[ab];var X=bI;var W=__ZN4XRef8getEntryEi(X,aa);var V=(W)&4294967295;var U=HEAP[V];var T=bE;var S=(T+32)&4294967295;HEAP[S]=U;var R=bE;var Q=(R+20)&4294967295;var P=HEAP[Q];var O=(((P))|0)>536870910;if(O){var M=bE;var L=(M+20)&4294967295;var K=HEAP[L];__Z5erroriPcz(-1,(__str122927)&4294967295,Pointer_make([K,0,0,0],0,ALLOC_STACK));var J=bE;var I=(J+20)&4294967295;HEAP[I]=0}var H=bE;var G=(H+20)&4294967295;var E=HEAP[G];var D=_gmallocn_checkoverflow(E,4);var C=D;var B=bE;var A=(B+96)&4294967295;HEAP[A]=C;var z=bE;var y=(z+20)&4294967295;var x=HEAP[y];var w=_gmallocn_checkoverflow(x,4);var v=w;var u=bE;var t=(u+100)&4294967295;HEAP[t]=v;var s=bE;var r=(s+20)&4294967295;var q=HEAP[r];var p=_gmallocn_checkoverflow(q,4);var o=p;var n=bE;var m=(n+104)&4294967295;HEAP[m]=o;var l=bE;var k=(l+20)&4294967295;var j=HEAP[k];var i=_gmallocn_checkoverflow(j,4);var e=i;var d=bE;var c=(d+108)&4294967295;HEAP[c]=e;var b=bE;var a=(b+20)&4294967295;var b8=HEAP[a];var b7=_gmallocn_checkoverflow(b8,4);var b6=b7;var b5=bE;var b4=(b5+112)&4294967295;HEAP[b4]=b6;var bS=bE;var bR=(bS+20)&4294967295;var bQ=HEAP[bR];var bP=_gmallocn_checkoverflow(bQ,4);var bO=bP;var bN=bE;var bM=(bN+116)&4294967295;HEAP[bM]=bO;var bL=bE;var bK=(bL+20)&4294967295;var bJ=HEAP[bK];var bH=_gmallocn_checkoverflow(bJ,4);var bG=bH;var bF=bE;var bD=(bF+120)&4294967295;HEAP[bD]=bG;var bC=bE;var bB=(bC+96)&4294967295;var bA=HEAP[bB];var bz=(bA)==0;$bb14$$bb8$14:do{if(bz){Z=6}else{var by=bE;var bx=(by+100)&4294967295;var bw=HEAP[bx];var bv=(bw)==0;if(bv){Z=6;break $bb14$$bb8$14}var bu=bE;var bt=(bu+104)&4294967295;var bs=HEAP[bt];var br=(bs)==0;if(br){Z=6;break $bb14$$bb8$14}var bq=bE;var bp=(bq+108)&4294967295;var bo=HEAP[bp];var bn=(bo)==0;if(bn){Z=6;break $bb14$$bb8$14}var bl=bE;var bk=(bl+112)&4294967295;var bj=HEAP[bk];var bi=(bj)==0;if(bi){Z=6;break $bb14$$bb8$14}var bh=bE;var bg=(bh+116)&4294967295;var bf=HEAP[bg];var be=(bf)==0;if(be){Z=6;break $bb14$$bb8$14}var bd=bE;var bc=(bd+120)&4294967295;var ba=HEAP[bc];var a9=(ba)==0;if(a9){Z=6;break $bb14$$bb8$14}else{Z=12;break $bb14$$bb8$14}}}while(0);if(Z==6){__Z5erroriPcz(-1,(__str132928)&4294967295);var a8=bE;var a7=(a8+20)&4294967295;HEAP[a7]=0}var a6=bE;var a5=(a6+20)&4294967295;var a3=HEAP[a5];var a2=((a3)*4)&4294967295;var a0=bE;var aY=(a0+116)&4294967295;var aO=HEAP[aY];var aN=aO;_llvm_memset_p0i8_i32(aN,0,a2,1,0);var aM=bE;var aL=(aM+124)&4294967295;HEAP[aL]=0;var aJ=bE;var aI=(aJ+128)&4294967295;HEAP[aI]=0;var aH=bE;var aG=(aH+132)&4294967295;HEAP[aG]=0;var aE=bE;var aC=(aE+136)&4294967295;HEAP[aC]=0;var at=bE;var ar=(at+140)&4294967295;HEAP[ar]=0;var aq=bE;var ap=(aq+144)&4294967295;HEAP[ap]=0;var ao=bE;var an=f;var am=h;var al=bI;var aj=bb;__ZN5Hints10readTablesEP10BaseStreamP13LinearizationP4XRefP15SecurityHandler(ao,an,am,al,aj);return;return}function __ZN23JArithmeticDecoderStatsC2Ei(k,i){var n;var p;var l;var m=0;p=k;l=i;var j=p;var h=(j+4)&4294967295;var g=l;HEAP[h]=g;var f=p;var e=(f+4)&4294967295;var d=HEAP[e];var c=_gmallocn(d,1);var b=p;var a=(b)&4294967295;HEAP[a]=c;var o=p;__ZN23JArithmeticDecoderStats5resetEv(o);return;return}function __ZN23JArithmeticDecoderStats8setEntryEjii(p,e,a,q){var s;var n;var r;var b;var u;var o=0;n=p;r=e;b=a;u=q;var m=n;var l=(m)&4294967295;var k=HEAP[l];var j=b;var i=(((j))&255);var h=(i)<<1;var g=u;var f=(((g))&255);var d=((h)+(f))&255;var c=r;var t=(k+c)&4294967295;HEAP[t]=d;return;return}function __ZN18JArithmeticDecoderC2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f+24)&4294967295;HEAP[e]=0;var d=j;var c=(d+28)&4294967295;HEAP[c]=0;var b=j;var a=(b+32)&4294967295;HEAP[a]=0;return;return}function __ZN18JArithmeticDecoderC1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f+24)&4294967295;HEAP[e]=0;var d=j;var c=(d+28)&4294967295;HEAP[c]=0;var b=j;var a=(b+32)&4294967295;HEAP[a]=0;return;return}function __ZN18JArithmeticDecoder8readByteEv(e){var n;var b;var o;var B;var q=0;b=e;var A=b;var z=(A+32)&4294967295;var y=HEAP[z];var p=reSign((y),8,0)!=0;$bb$$bb2$2:do{if(p){var x=b;var w=(x+28)&4294967295;var v=HEAP[w];var t=((v)-1)&4294967295;var s=b;var r=(s+28)&4294967295;HEAP[r]=t;var m=b;var l=(m+28)&4294967295;var k=HEAP[l];var j=(((k))|0)<0;if(!(j)){n=1;break $bb$$bb2$2}B=255;n=2;break $bb$$bb2$2}else{n=1}}while(0);if(n==1){var i=b;var h=(i+24)&4294967295;var g=HEAP[h];var f=b;var d=(f+24)&4294967295;var c=HEAP[d];var a=(c)&4294967295;var L=HEAP[a];var K=(L+20)&4294967295;var J=HEAP[K];var I=b;var H=(I+24)&4294967295;var G=HEAP[H];var F=J;var E=FUNCTION_TABLE[F](G);var D=(E)&255;B=D}var u=B;o=u;var C=o;return C;return null}function __ZN18JArithmeticDecoder7restartEi(m,A){var x;var k;var y;var q;var l=0;k=m;y=A;var j=k;var i=(j+28)&4294967295;var h=HEAP[i];q=h;var g=k;var f=(g+28)&4294967295;var e=y;HEAP[f]=e;var d=q;var c=(((d))|0)==-1;$bb$$bb1$2:do{if(c){var b=k;var a=__ZN18JArithmeticDecoder8readByteEv(b);var z=k;var w=(z+4)&4294967295;HEAP[w]=a}else{var v=q;var u=(((v))|0)<=-2;if(!(u)){x=2;break $bb$$bb1$2}var t=k;var s=__ZN18JArithmeticDecoder8readByteEv(t);var r=k;var p=(r)&4294967295;HEAP[p]=s;var o=k;var n=__ZN18JArithmeticDecoder8readByteEv(o);var C=k;var B=(C+4)&4294967295;HEAP[B]=n}}while(0);return;return}function __ZN18JArithmeticDecoder7cleanupEv(m){var s;var k;var l=0;k=m;var j=k;var i=(j+32)&4294967295;var h=HEAP[i];var u=reSign((h),8,0)!=0;$bb$$bb3$2:do{if(u){while(1){var q=k;var p=(q+28)&4294967295;var o=HEAP[p];var n=(((o))|0)>0;if(!(n)){s=2;break $bb$$bb3$2}var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=k;var c=(d)&4294967295;HEAP[c]=e;var b=k;var a=__ZN18JArithmeticDecoder8readByteEv(b);var t=k;var r=(t+4)&4294967295;HEAP[r]=a;s=0;continue}}}while(0);return;return}function __ZN18JArithmeticDecoderD1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZN18JArithmeticDecoder7cleanupEv(b);return;return}function __ZN18JArithmeticDecoderD2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZN18JArithmeticDecoder7cleanupEv(b);return;return}function __ZN18JArithmeticDecoder6byteInEv(h){var A;var e;var H=0;e=h;var V=e;var U=(V)&4294967295;var T=HEAP[U];var S=(((T))|0)==255;if(S){var R=e;var Q=(R+4)&4294967295;var P=HEAP[Q];var N=unSign((P),32,0)>143;if(N){var L=e;var J=(L+16)&4294967295;HEAP[J]=8}else{var x=e;var v=(x+4)&4294967295;var t=HEAP[v];var r=e;var p=(r)&4294967295;HEAP[p]=t;var n=e;var l=__ZN18JArithmeticDecoder8readByteEv(n);var j=e;var g=(j+4)&4294967295;HEAP[g]=l;var f=e;var b=(f+8)&4294967295;var af=HEAP[b];var ad=e;var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=(ab)<<9;var Z=((af)-(aa))&4294967295;var Y=((Z)+65024)&4294967295;var X=e;var W=(X+8)&4294967295;HEAP[W]=Y;var O=e;var M=(O+16)&4294967295;HEAP[M]=7}}else{var K=e;var I=(K+4)&4294967295;var G=HEAP[I];var F=e;var E=(F)&4294967295;HEAP[E]=G;var D=e;var C=__ZN18JArithmeticDecoder8readByteEv(D);var B=e;var z=(B+4)&4294967295;HEAP[z]=C;var y=e;var w=(y+8)&4294967295;var u=HEAP[w];var s=e;var q=(s)&4294967295;var o=HEAP[q];var m=(o)<<8;var k=((u)-(m))&4294967295;var i=((k)+65280)&4294967295;var d=e;var c=(d+8)&4294967295;HEAP[c]=i;var a=e;var ae=(a+16)&4294967295;HEAP[ae]=8}return;return}function __ZN18JArithmeticDecoder9decodeBitEjP23JArithmeticDecoderStats(ab,cx,cK){var a0;var ct;var g;var E;var c;var cS;var x;var ao;var ca;var bZ;var cb=0;ct=ab;g=cx;E=cK;var cR=E;var cQ=(cR)&4294967295;var cP=HEAP[cQ];var cO=g;var cN=(cP+cO)&4294967295;var cM=HEAP[cN];var cL=unSign((cM),8,0)>>>1;var cJ=unSign((cL),8,0);ca=cJ;var cI=E;var bQ=(cI)&4294967295;var bO=HEAP[bQ];var bM=g;var bL=(bO+bM)&4294967295;var bK=HEAP[bL];var bJ=unSign((bK),8,0);var bI=(bJ)&1;bZ=bI;var bH=ca;var bG=(__ZN18JArithmeticDecoder5qeTabE+bH*4)&4294967295;var bF=HEAP[bG];ao=bF;var bw=ct;var bu=(bw+12)&4294967295;var bs=HEAP[bu];var br=ao;var bq=((bs)-(br))&4294967295;var bp=ct;var bo=(bp+12)&4294967295;HEAP[bo]=bq;var bn=ct;var bm=(bn+8)&4294967295;var bl=HEAP[bm];var bc=ct;var ba=(bc+12)&4294967295;var a8=HEAP[ba];var a7=unSign((bl),32,0)=0;if(ce){a0=4;continue}else{a0=5;break $bb1$$bb2$4}}}}while(0)}else{var cd=ct;var cc=(cd+8)&4294967295;var b9=HEAP[cc];var b8=ct;var b7=(b8+12)&4294967295;var b6=HEAP[b7];var b5=((b9)-(b6))&4294967295;var b4=ct;var b3=(b4+8)&4294967295;HEAP[b3]=b5;var b2=ct;var b1=(b2+12)&4294967295;var b0=HEAP[b1];var bY=ao;var bX=unSign((b0),32,0)=0;if(ax){a0=8;continue}else{a0=10;break $bb$$bb12$2}}}}while(0);var aw=x;cS=aw;var ah=cS;c=ah;var X=c;return X;return null}function __ZN18JArithmeticDecoder10decodeIAIDEjP23JArithmeticDecoderStats(g,s,q){var p;var b;var d;var v;var r;var E;var c;var J;var t=0;b=g;d=s;v=q;var D=b;var C=(D+20)&4294967295;HEAP[C]=1;c=0;while(1){var e=c;var a=d;var O=unSign((e),32,0)=unSign((aI),32,0);$bb3$$bb4$6:do{if(aG){var aE=aP;var aC=(aE+4)&4294967295;var aA=HEAP[aC];var ay=aP;var ax=(ay+8)&4294967295;var aw=HEAP[ax];var av=U;var au=((aw)-(av))&4294967295;var aj=unSign((aA),32,0)>>>unSign((au),32,0);var ah=aO;var af=(aj)&(ah);ap=af;var ad=aP;var ab=(ad+8)&4294967295;var Z=HEAP[ab];var Y=U;var X=((Z)-(Y))&4294967295;var W=aP;var V=(W+8)&4294967295;HEAP[V]=X}else{var J=aP;var E=(J+4)&4294967295;var B=HEAP[E];var y=aP;var v=(y+8)&4294967295;var s=HEAP[v];var r=1<<(s);var q=((r)-1)&4294967295;var p=(B)&(q);ap=p;var o=aP;var n=(o+8)&4294967295;var m=HEAP[n];var l=U;var k=((l)-(m))&4294967295;ar=k;var j=aP;var i=(j+8)&4294967295;HEAP[i]=0;while(1){var aS=ar;var aR=unSign((aS),32,0)>7;if(!(aR)){aq=4;break}var h=ap;var g=(h)<<8;var f=aP;var e=(f)&4294967295;var c=HEAP[e];var b=aP;var a=(b)&4294967295;var bh=HEAP[a];var bg=(bh)&4294967295;var bf=HEAP[bg];var be=(bf+20)&4294967295;var bd=HEAP[be];var bc=aP;var bb=(bc)&4294967295;var a0=HEAP[bb];var aY=bd;var aX=FUNCTION_TABLE[aY](a0);var aW=(aX)&255;var aV=(g)|(aW);ap=aV;var aU=ar;var aT=((aU)-8)&4294967295;ar=aT;aq=2;continue}var aQ=ar;var aN=(((aQ))|0)!=0;if(!(aN)){aq=6;break $bb3$$bb4$6}var aM=aP;var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=aP;var aH=(aJ)&4294967295;var aF=HEAP[aH];var aD=(aF)&4294967295;var aB=HEAP[aD];var az=(aB+20)&4294967295;var ao=HEAP[az];var an=aP;var am=(an)&4294967295;var al=HEAP[am];var ak=ao;var ai=FUNCTION_TABLE[ak](al);var ag=aP;var ae=(ag+4)&4294967295;HEAP[ae]=ai;var ac=ar;var aa=(8-(ac))&4294967295;var T=aP;var S=(T+8)&4294967295;HEAP[S]=aa;var Q=ar;var O=ap;var M=(O)<<(Q);var I=aP;var D=(I+4)&4294967295;var A=HEAP[D];var x=aP;var u=(x+8)&4294967295;var R=HEAP[u];var P=unSign((A),32,0)>>>unSign((R),32,0);var N=ar;var L=1<<(N);var H=((L)-1)&4294967295;var C=(P)&(H);var z=(M)|(C);ap=z}}while(0);var w=ap;ba=w;var t=ba;F=t;var aZ=F;return aZ;return null}function __ZN19JBIG2HuffmanDecoder7readBitEv(e){var n;var b;var o;var I;var u=0;b=e;var H=b;var G=(H+8)&4294967295;var F=HEAP[G];var E=(((F))|0)==0;if(E){var D=b;var C=(D)&4294967295;var A=HEAP[C];var y=b;var w=(y)&4294967295;var m=HEAP[w];var l=(m)&4294967295;var k=HEAP[l];var j=(k+20)&4294967295;var i=HEAP[j];var h=b;var g=(h)&4294967295;var f=HEAP[g];var d=i;var c=FUNCTION_TABLE[d](f);var a=b;var S=(a+4)&4294967295;HEAP[S]=c;var R=b;var Q=(R+8)&4294967295;HEAP[Q]=8}var P=b;var O=(P+8)&4294967295;var N=HEAP[O];var M=((N)-1)&4294967295;var L=b;var K=(L+8)&4294967295;HEAP[K]=M;var B=b;var z=(B+4)&4294967295;var x=HEAP[z];var v=b;var t=(v+8)&4294967295;var s=HEAP[t];var r=unSign((x),32,0)>>>unSign((s),32,0);var q=(r)&1;I=q;var p=I;o=p;var J=o;return J;return null}function __ZN19JBIG2HuffmanDecoder9decodeIntEPiP17JBIG2HuffmanTable(C,N,p){var O;var aj;var aH;var aA;var A;var aG;var Q;var P;var v;var e=0;aj=C;aH=N;aA=p;Q=0;P=0;v=0;$bb13$2:while(1){var ah=aA;var ag=Q;var af=(ah+16*ag)&4294967295;var ae=(af+8)&4294967295;var ad=HEAP[ae];var ab=(((ad))|0)!=-1;if(!(ab)){O=9;break $bb13$2}while(1){var ax=aA;var aw=Q;var ac=(ax+16*aw)&4294967295;var aa=(ac+4)&4294967295;var Z=HEAP[aa];var X=P;var W=unSign((Z),32,0)>unSign((X),32,0);if(!(W)){O=3;break}var aF=v;var aE=(aF)<<1;var aD=aj;var aC=__ZN19JBIG2HuffmanDecoder7readBitEv(aD);var aB=(aE)|(aC);v=aB;var az=P;var ay=((az)+1)&4294967295;P=ay;O=1;continue}var V=aA;var U=Q;var T=(V+16*U)&4294967295;var S=(T+12)&4294967295;var R=HEAP[S];var M=v;var L=(((R))|0)==(((M))|0);if(L){O=4;break $bb13$2}var ak=Q;var ai=((ak)+1)&4294967295;Q=ai;O=0;continue $bb13$2}if(O==4){var K=aA;var J=Q;var I=(K+16*J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=(((G))|0)==-2;if(F){aG=0}else{var E=aA;var D=Q;var B=(E+16*D)&4294967295;var z=(B+8)&4294967295;var y=HEAP[z];var x=(((y))|0)==-3;if(x){var w=aA;var u=Q;var t=(w+16*u)&4294967295;var s=(t)&4294967295;var r=HEAP[s];var q=aj;var o=__ZN19JBIG2HuffmanDecoder8readBitsEj(q,32);var n=((r)-(o))&4294967295;var m=aH;HEAP[m]=n}else{var l=aA;var k=Q;var j=(l+16*k)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var g=(((h))|0)!=0;if(g){var f=aA;var c=Q;var b=(f+16*c)&4294967295;var a=(b)&4294967295;var aO=HEAP[a];var aN=aA;var aM=Q;var aL=(aN+16*aM)&4294967295;var aK=(aL+8)&4294967295;var aJ=HEAP[aK];var aI=aj;var av=__ZN19JBIG2HuffmanDecoder8readBitsEj(aI,aJ);var au=((aO)+(av))&4294967295;var at=aH;HEAP[at]=au}else{var ar=aA;var aq=Q;var ap=(ar+16*aq)&4294967295;var ao=(ap)&4294967295;var am=HEAP[ao];var al=aH;HEAP[al]=am}}aG=1}}else{if(O==9){aG=0}}var Y=aG;A=Y;var an=A;var d=(((an))&255);return d;return null}function __ZN19JBIG2HuffmanDecoder10buildTableEP17JBIG2HuffmanTablej(F,bo,Z){var D=STACKTOP;STACKTOP+=16;_memset(D,0,16);var ac;var bJ;var bN;var A;var bB;var bA;var bz;var f;var bc=D;var bn=0;bJ=F;bN=bo;A=Z;bB=0;$bb17$2:while(1){var bM=bB;var bL=A;var bK=unSign((bM),32,0)=unSign((b3),32,0);if(b2){ac=2;break $bb2$5}var b1=bN;var b0=bA;var bZ=(b1+16*b0)&4294967295;var bY=(bZ+4)&4294967295;var a3=HEAP[bY];var a1=(((a3))|0)==0;if(!(a1)){ac=2;break $bb2$5}var b6=bA;var b5=((b6)+1)&4294967295;bA=b5;ac=1;continue $bb2$5}var aZ=bA;var aY=A;var aX=(((aZ))|0)==(((aY))|0);if(aX){ac=5;break $bb17$2}var aW=bA;var aV=((aW)+1)&4294967295;bz=aV;$bb10$11:while(1){var af=bz;var ae=A;var ad=unSign((af),32,0)unSign((d),32,0);if(!(c)){ac=15;break}var B=bz;var z=((B)-1)&4294967295;var y=bN;var x=bz;var w=(y+16*x)&4294967295;var v=bN;var u=(v+16*z)&4294967295;var t=(w)&4294967295;var s=(u)&4294967295;var r=HEAP[s];HEAP[t]=r;var q=(w+4)&4294967295;var p=(u+4)&4294967295;var o=HEAP[p];HEAP[q]=o;var n=(w+8)&4294967295;var m=(u+8)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=(w+12)&4294967295;var j=(u+12)&4294967295;var i=HEAP[j];HEAP[k]=i;var h=bz;var g=((h)-1)&4294967295;bz=g;ac=13;continue}var b=bN;var a=bB;var cc=(b+16*a)&4294967295;var cb=(cc)&4294967295;var ca=(bc)&4294967295;var b9=HEAP[ca];HEAP[cb]=b9;var b8=(cc+4)&4294967295;var bX=(bc+4)&4294967295;var bW=HEAP[bX];HEAP[b8]=bW;var bV=(cc+8)&4294967295;var bU=(bc+8)&4294967295;var bT=HEAP[bU];HEAP[bV]=bT;var bS=(cc+12)&4294967295;var bR=(bc+12)&4294967295;var bQ=HEAP[bR];HEAP[bS]=bQ}var bP=bB;var bO=((bP)+1)&4294967295;bB=bO;ac=0;continue $bb17$2}var bI=bN;var bH=bB;var bG=(bI+16*bH)&4294967295;var bF=bN;var bE=A;var bD=(bF+16*bE)&4294967295;var bC=(bG)&4294967295;var by=(bD)&4294967295;var bx=HEAP[by];HEAP[bC]=bx;var bw=(bG+4)&4294967295;var bv=(bD+4)&4294967295;var bu=HEAP[bv];HEAP[bw]=bu;var bt=(bG+8)&4294967295;var bs=(bD+8)&4294967295;var br=HEAP[bs];HEAP[bt]=br;var bq=(bG+12)&4294967295;var bp=(bD+12)&4294967295;var bm=HEAP[bp];HEAP[bq]=bm;var bl=bN;var bk=(bl)&4294967295;var bj=(bk+8)&4294967295;var bi=HEAP[bj];var bh=(((bi))|0)!=-1;$bb19$$bb22$27:do{if(bh){bB=0;f=0;var bg=bN;var bf=bB;var be=(bg+16*bf)&4294967295;var bd=(be+12)&4294967295;var bb=f;HEAP[bd]=bb;var ba=bB;var a9=((ba)+1)&4294967295;bB=a9;var a8=f;var a7=((a8)+1)&4294967295;f=a7;while(1){var an=bN;var al=bB;var ab=(an+16*al)&4294967295;var aa=(ab+8)&4294967295;var Y=HEAP[aa];var X=(((Y))|0)!=-1;if(!(X)){ac=20;break $bb19$$bb22$27}var a6=bN;var a5=bB;var a4=(a6+16*a5)&4294967295;var a2=(a4+4)&4294967295;var a0=HEAP[a2];var aR=bB;var aQ=((aR)-1)&4294967295;var aP=bN;var aO=(aP+16*aQ)&4294967295;var aN=(aO+4)&4294967295;var aM=HEAP[aN];var aL=((a0)-(aM))&4294967295;var aK=f;var aI=(aK)<<(aL);f=aI;var aG=bN;var ax=bB;var aw=(aG+16*ax)&4294967295;var av=(aw+12)&4294967295;var au=f;HEAP[av]=au;var at=f;var ar=((at)+1)&4294967295;f=ar;var aq=bB;var ap=((aq)+1)&4294967295;bB=ap;ac=18;continue}}}while(0);STACKTOP=D;return;return}function __ZN15JBIG2MMRDecoder9setStreamEP6Stream(e,d){var g;var i;var h;var f=0;i=e;h=d;var c=i;var b=(c)&4294967295;var a=h;HEAP[b]=a;return;return}function __ZN15JBIG2MMRDecoderD2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN15JBIG2MMRDecoderD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN15JBIG2MMRDecoder5resetEv(g){var i;var j;var h=0;j=g;var f=j;var e=(f+4)&4294967295;HEAP[e]=0;var d=j;var c=(d+8)&4294967295;HEAP[c]=0;var b=j;var a=(b+12)&4294967295;HEAP[a]=0;return;return}function __ZN15JBIG2MMRDecoderC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=0;var g=e;__ZN15JBIG2MMRDecoder5resetEv(g);return;return}function __ZN15JBIG2MMRDecoderC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=0;var g=e;__ZN15JBIG2MMRDecoder5resetEv(g);return;return}function __ZN15JBIG2MMRDecoder9get24BitsEv(e){var x;var b;var y;var T;var F=0;b=e;while(1){var C=b;var B=(C+8)&4294967295;var A=HEAP[B];var z=unSign((A),32,0)<=23;if(!(z)){x=2;break}var S=b;var R=(S+4)&4294967295;var Q=HEAP[R];var P=(Q)<<8;var O=b;var N=(O)&4294967295;var L=HEAP[N];var J=b;var H=(J)&4294967295;var u=HEAP[H];var s=(u)&4294967295;var q=HEAP[s];var o=(q+20)&4294967295;var m=HEAP[o];var k=b;var i=(k)&4294967295;var g=HEAP[i];var d=m;var c=FUNCTION_TABLE[d](g);var a=(c)&255;var ad=(P)|(a);var ac=b;var ab=(ac+4)&4294967295;HEAP[ab]=ad;var aa=b;var Z=(aa+8)&4294967295;var Y=HEAP[Z];var X=((Y)+8)&4294967295;var W=b;var V=(W+8)&4294967295;HEAP[V]=X;var M=b;var K=(M+12)&4294967295;var I=HEAP[K];var G=((I)+1)&4294967295;var E=b;var D=(E+12)&4294967295;HEAP[D]=G;x=0;continue}var w=b;var v=(w+4)&4294967295;var t=HEAP[v];var r=b;var p=(r+8)&4294967295;var n=HEAP[p];var l=((n)-24)&4294967295;var j=unSign((t),32,0)>>>unSign((l),32,0);var h=(j)&16777215;T=h;var f=T;y=f;var U=y;return U;return null}function __ZN15JBIG2MMRDecoder6skipToEj(m,n){var x;var k;var z;var l=0;k=m;z=n;while(1){var E=k;var D=(E+12)&4294967295;var C=HEAP[D];var B=z;var A=unSign((C),32,0)>3;var N=((S)+(O))&4294967295;var L=(f+N)&4294967295;var K=HEAP[L];var J=unSign((K),8,0);var I=o;var q=(I)^-1;var z=(q)&7;var x=(((J))|0)>>(((z))|0);var v=(x)&1;P=v;n=4;break $bb5$$bb$2}}while(0);if(n==0){P=0}var t=P;G=t;var r=G;p=r;var H=p;return H;return null}function __ZN11JBIG2Bitmap8setPixelEii(e,L,J){var n;var b;var o;var F;var q=0;b=e;o=L;F=J;var A=b;var z=(A+20)&4294967295;var y=HEAP[z];var x=b;var w=(x+16)&4294967295;var v=HEAP[w];var u=F;var t=((v)*(u))&4294967295;var s=o;var r=(((s))|0)>>3;var m=((t)+(r))&4294967295;var l=b;var k=(l+20)&4294967295;var j=HEAP[k];var i=b;var h=(i+16)&4294967295;var g=HEAP[h];var f=F;var d=((g)*(f))&4294967295;var c=o;var a=(((c))|0)>>3;var M=((d)+(a))&4294967295;var K=(j+M)&4294967295;var I=HEAP[K];var H=o;var p=(H)^-1;var G=(p)&7;var E=1<<(G);var D=(((E))&255);var C=(I)|(D);var B=(y+m)&4294967295;HEAP[B]=C;return;return}function __ZN11JBIG2Bitmap10clearPixelEii(e,K,I){var n;var b;var o;var E;var p=0;b=e;o=K;E=I;var z=b;var y=(z+20)&4294967295;var x=HEAP[y];var w=b;var v=(w+16)&4294967295;var u=HEAP[v];var t=E;var s=((u)*(t))&4294967295;var r=o;var q=(((r))|0)>>3;var m=((s)+(q))&4294967295;var l=b;var k=(l+20)&4294967295;var j=HEAP[k];var i=b;var h=(i+16)&4294967295;var g=HEAP[h];var f=E;var d=((g)*(f))&4294967295;var c=o;var a=(((c))|0)>>3;var L=((d)+(a))&4294967295;var J=(j+L)&4294967295;var H=HEAP[J];var G=o;var F=(G)&7;var D=32639>>(((F))|0);var C=(((D))&255);var B=(H)&(C);var A=(x+m)&4294967295;HEAP[A]=B;return;return}function __ZN11JBIG2Bitmap10getDataPtrEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+20)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN11JBIG2Bitmap11getDataSizeEv(j){var n;var o;var k;var i;var m=0;o=j;var h=o;var g=(h+12)&4294967295;var f=HEAP[g];var e=o;var d=(e+16)&4294967295;var c=HEAP[d];var b=((f)*(c))&4294967295;i=b;var a=i;k=a;var l=k;return l;return null}function __ZN11JBIG2Bitmap4isOkEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+20)&4294967295;var e=HEAP[f];var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(h,an,ak,Z){var A;var e;var B;var ae;var L;var J=0;e=h;B=an;ae=ak;L=Z;var Y=ae;var X=(((Y))|0)<0;$bb2$$bb$2:do{if(X){A=0}else{var W=e;var V=(W+12)&4294967295;var U=HEAP[V];var T=ae;var S=(((U))|0)<=(((T))|0);if(S){A=0;break $bb2$$bb$2}var Q=e;var O=(Q+8)&4294967295;var M=HEAP[O];var x=B;var v=(((M))|0)<=(((x))|0);if(v){A=0;break $bb2$$bb$2}var g=B;var f=(((g))|0)<0;if(f){var b=e;var ap=(b+20)&4294967295;var am=HEAP[ap];var aj=e;var ah=(aj+16)&4294967295;var af=HEAP[ah];var ad=ae;var ac=((af)*(ad))&4294967295;var ab=(am+ac)&4294967295;var aa=L;var R=(aa)&4294967295;HEAP[R]=ab;var P=L;var N=(P+4)&4294967295;HEAP[N]=7;var K=L;var I=(K+8)&4294967295;var H=B;HEAP[I]=H;A=4;break $bb2$$bb$2}else{var G=e;var F=(G+20)&4294967295;var E=HEAP[F];var C=e;var z=(C+16)&4294967295;var y=HEAP[z];var w=ae;var u=((y)*(w))&4294967295;var t=B;var r=(((t))|0)>>3;var p=((u)+(r))&4294967295;var n=(E+p)&4294967295;var l=L;var j=(l)&4294967295;HEAP[j]=n;var d=B;var D=(d)^-1;var c=(D)&7;var a=L;var ao=(a+4)&4294967295;HEAP[ao]=c;var al=L;var ai=(al+8)&4294967295;var ag=B;HEAP[ai]=ag;A=4;break $bb2$$bb$2}}}while(0);if(A==0){var s=L;var q=(s)&4294967295;HEAP[q]=0;var o=L;var m=(o+4)&4294967295;HEAP[m]=0;var k=L;var i=(k+8)&4294967295;HEAP[i]=0}return;return}function __ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(z,av){var L;var Y;var aa;var x;var am;var Z;var X;var d=0;Y=z;aa=av;var al=aa;var ak=(al)&4294967295;var aj=HEAP[ak];var ai=(aj)==0;if(ai){X=0}else{var ah=aa;var ag=(ah+8)&4294967295;var af=HEAP[ag];var ae=(((af))|0)<0;if(ae){var ad=aa;var W=(ad+8)&4294967295;var V=HEAP[W];var U=((V)+1)&4294967295;var T=aa;var S=(T+8)&4294967295;HEAP[S]=U;X=0}else{var R=aa;var Q=(R)&4294967295;var P=HEAP[Q];var O=HEAP[P];var N=unSign((O),8,0);var K=aa;var J=(K+4)&4294967295;var I=HEAP[J];var H=(((N))|0)>>(((I))|0);var G=(H)&1;X=G;var F=aa;var E=(F+8)&4294967295;var D=HEAP[E];var C=((D)+1)&4294967295;var B=aa;var y=(B+8)&4294967295;HEAP[y]=C;var w=aa;var v=(w+8)&4294967295;var u=HEAP[v];var t=Y;var s=(t+8)&4294967295;var r=HEAP[s];var q=(((u))|0)==(((r))|0);var p=unSign((q),1,0);Z=p;var o=Z;var A=reSign((o),8,0)!=0;if(A){var n=aa;var m=(n)&4294967295;HEAP[m]=0}else{var l=aa;var k=(l+4)&4294967295;var j=HEAP[k];var i=(((j))|0)==0;if(i){var h=aa;var g=(h)&4294967295;var f=HEAP[g];var e=(f+1)&4294967295;var c=aa;var b=(c)&4294967295;HEAP[b]=e;var a=aa;var au=(a+4)&4294967295;HEAP[au]=7}else{var at=aa;var ar=(at+4)&4294967295;var aq=HEAP[ar];var ap=((aq)-1)&4294967295;var ao=aa;var an=(ao+4)&4294967295;HEAP[an]=ap}}}}var ac=X;am=ac;var ab=am;x=ab;var M=x;return M;return null}function __ZN11JBIG2Bitmap7combineEPS_iij(aN,fw,bb,ba,dH){var fx;var bR;var aZ;var ck;var bf;var cQ;var ae;var ga;var f9;var fO;var fN;var fz;var fh;var ds;var an;var fF;var fD;var fA;var F;var ar;var aq;var be;var bd;var bc;var cy;var eq=0;bR=aN;aZ=fw;ck=bb;bf=ba;cQ=dH;var bz=bf;var by=(((bz))|0)==-2147483648;$bb62$$bb$2:do{if(!by){var bx=bf;var bw=(((bx))|0)<0;if(bw){var bv=bf;var bu=(0-(bv))&4294967295;fO=bu}else{fO=0}var bt=aZ;var bs=(bt+12)&4294967295;var br=HEAP[bs];var bq=bf;var fl=((br)+(bq))&4294967295;var fk=bR;var fj=(fk+12)&4294967295;var fi=HEAP[fj];var fg=(((fl))|0)>(((fi))|0);if(fg){var ff=bR;var fe=(ff+12)&4294967295;var fd=HEAP[fe];var fc=bf;var fb=((fd)-(fc))&4294967295;fN=fb}else{var eQ=aZ;var eP=(eQ+12)&4294967295;var eO=HEAP[eP];fN=eO}var eN=fO;var eM=fN;var eL=(((eN))|0)>=(((eM))|0);if(eL){fx=2;break $bb62$$bb$2}var eK=ck;var eJ=(((eK))|0)>=0;if(eJ){var eI=ck;var eH=(eI)&-8;ga=eH}else{ga=0}var el=aZ;var ek=(el+8)&4294967295;var ej=HEAP[ek];var ei=ck;var eh=((ej)+(ei))&4294967295;f9=eh;var eg=bR;var ef=(eg+8)&4294967295;var ee=HEAP[ef];var ed=f9;var ec=(((ee))|0)<(((ed))|0);if(ec){var dR=bR;var dQ=(dR+8)&4294967295;var dP=HEAP[dQ];f9=dP}var dO=ga;var dN=f9;var dM=(((dO))|0)>=(((dN))|0);if(dM){fx=2;break $bb62$$bb$2}var dL=ck;var dK=(dL)&7;ar=dK;var dJ=ar;var dI=(8-(dJ))&4294967295;aq=dI;var dk=f9;var dj=(dk)&7;var di=255>>(((dj))|0);be=di;var dh=f9;var dg=(dh)&7;var df=(((dg))|0)!=0;if(df){var de=f9;var dd=(de)&7;var dc=(8-(dd))&4294967295;var db=255<<(dc);ae=db}else{ae=255}var c0=ae;bd=c0;var cZ=ar;var cY=255>>(((cZ))|0);var cX=bd;var cW=(cY)&(cX);bc=cW;var cV=f9;var cU=((cV)-1)&4294967295;var cT=(cU)&-8;var cS=ga;var cR=(((cT))|0)==(((cS))|0);var cF=unSign((cR),1,0);cy=cF;var cE=fO;fh=cE;$bb61$25:while(1){var cg=fh;var ce=fN;var cc=(((cg))|0)<(((ce))|0);if(!(cc)){fx=2;break $bb62$$bb$2}var cD=cy;var fy=reSign((cD),8,0)!=0;if(fy){var cC=ck;var cB=(((cC))|0)>=0;if(cB){var cA=bR;var cz=(cA+20)&4294967295;var cx=HEAP[cz];var cw=bf;var cv=fh;var ch=((cw)+(cv))&4294967295;var cf=bR;var cd=(cf+16)&4294967295;var cb=HEAP[cd];var ca=((ch)*(cb))&4294967295;var b9=(cx+ca)&4294967295;var b8=ck;var b7=(((b8))|0)>>3;var b6=(b9+b7)&4294967295;an=b6;var b5=aZ;var bU=(b5+20)&4294967295;var bT=HEAP[bU];var bS=aZ;var bQ=(bS+16)&4294967295;var bP=HEAP[bQ];var bO=fh;var bN=((bP)*(bO))&4294967295;var bM=(bT+bN)&4294967295;ds=bM;var bL=an;var bK=HEAP[bL];var a9=unSign((bK),8,0);F=a9;var a8=ds;var a7=HEAP[a8];var a6=unSign((a7),8,0);fD=a6;var a5=cQ;if(a5==0){fx=22}else{if(a5==1){fx=23}else{if(a5==2){fx=24}else{if(a5==3){fx=25}else{if(a5==4){fx=26}else{fx=27}}}}}if(fx==22){var a4=ar;var a3=fD;var a2=unSign((a3),32,0)>>>unSign((a4),32,0);var a1=bd;var a0=(a2)&(a1);var aY=F;var aX=(a0)|(aY);F=aX}else{if(fx==23){var aW=fD;var aV=(aW)|65280;var aU=ar;var aT=unSign((aV),32,0)>>>unSign((aU),32,0);var aS=be;var aR=(aT)|(aS);var aQ=F;var aP=(aR)&(aQ);F=aP}else{if(fx==24){var aM=ar;var aL=fD;var aK=unSign((aL),32,0)>>>unSign((aM),32,0);var aJ=bd;var aI=(aK)&(aJ);var aH=F;var aG=(aI)^(aH);F=aG}else{if(fx==25){var aF=fD;var aE=(aF)^255;var aD=ar;var aC=unSign((aE),32,0)>>>unSign((aD),32,0);var aB=bd;var aA=(aC)&(aB);var az=F;var ay=(aA)^(az);F=ay}else{if(fx==26){var ax=bc;var aO=(ax)^-1;var aw=F;var av=(aO)&(aw);var au=ar;var at=fD;var ap=unSign((at),32,0)>>>unSign((au),32,0);var ao=bc;var am=(ap)&(ao);var al=(av)|(am);F=al}}}}}var ak=F;var aj=(((ak))&255);var ai=an;HEAP[ai]=aj}else{var ah=bR;var ag=(ah+20)&4294967295;var af=HEAP[ag];var ad=bf;var ac=fh;var ab=((ad)+(ac))&4294967295;var aa=bR;var Z=(aa+16)&4294967295;var Y=HEAP[Z];var X=((ab)*(Y))&4294967295;var W=(af+X)&4294967295;an=W;var V=aZ;var U=(V+20)&4294967295;var T=HEAP[U];var S=aZ;var R=(S+16)&4294967295;var Q=HEAP[R];var P=fh;var O=((Q)*(P))&4294967295;var N=(T+O)&4294967295;var M=ck;var K=(0-(M))&4294967295;var I=(((K))|0)>>3;var y=(N+I)&4294967295;ds=y;var x=an;var w=HEAP[x];var v=unSign((w),8,0);F=v;var u=ds;var t=HEAP[u];var s=unSign((t),8,0);fD=s;var r=cQ;if(r==0){fx=28}else{if(r==1){fx=29}else{if(r==2){fx=30}else{if(r==3){fx=31}else{if(r==4){fx=32}else{fx=33}}}}}if(fx==28){var p=fD;var n=bd;var e=(p)&(n);var d=F;var c=(e)|(d);F=c}else{if(fx==29){var b=fD;var a=be;var gp=(b)|(a);var go=F;var gn=(gp)&(go);F=gn}else{if(fx==30){var gl=fD;var gj=bd;var f8=(gl)&(gj);var f7=F;var f6=(f8)^(f7);F=f6}else{if(fx==31){var f5=fD;var f4=(f5)^255;var f3=bd;var f2=(f4)&(f3);var f1=F;var fZ=(f2)^(f1);F=fZ}else{if(fx==32){var fX=fD;var L=bd;var J=(fX)&(L);var H=F;var G=be;var E=(H)&(G);var D=(J)|(E);F=D}}}}}var C=F;var B=(((C))&255);var A=an;HEAP[A]=B}}else{var z=ck;var q=(((z))|0)>=0;if(q){var o=bR;var m=(o+20)&4294967295;var l=HEAP[m];var k=bf;var j=fh;var i=((k)+(j))&4294967295;var h=bR;var g=(h+16)&4294967295;var f=HEAP[g];var gm=((i)*(f))&4294967295;var gk=(l+gm)&4294967295;var gi=ck;var gh=(((gi))|0)>>3;var gg=(gk+gh)&4294967295;an=gg;var gf=aZ;var ge=(gf+20)&4294967295;var gd=HEAP[ge];var gc=aZ;var gb=(gc+16)&4294967295;var f0=HEAP[gb];var fY=fh;var fW=((f0)*(fY))&4294967295;var fV=(gd+fW)&4294967295;ds=fV;var fU=ds;var fT=HEAP[fU];var fS=unSign((fT),8,0);fD=fS;var fR=ds;var fQ=(fR+1)&4294967295;ds=fQ;var fP=an;var fM=HEAP[fP];var fL=unSign((fM),8,0);F=fL;var fK=cQ;if(fK==0){fx=34}else{if(fK==1){fx=35}else{if(fK==2){fx=36}else{if(fK==3){fx=37}else{if(fK==4){fx=38}else{fx=39}}}}}if(fx==34){var fJ=ar;var fI=fD;var fH=unSign((fI),32,0)>>>unSign((fJ),32,0);var fG=F;var fE=(fH)|(fG);F=fE}else{if(fx==35){var fC=fD;var fB=(fC)|65280;var fv=ar;var fu=unSign((fB),32,0)>>>unSign((fv),32,0);var ft=F;var fs=(fu)&(ft);F=fs}else{if(fx==36){var fr=ar;var fq=fD;var fp=unSign((fq),32,0)>>>unSign((fr),32,0);var fo=F;var fn=(fp)^(fo);F=fn}else{if(fx==37){var fm=fD;var fa=(fm)^255;var e9=ar;var e8=unSign((fa),32,0)>>>unSign((e9),32,0);var e7=F;var e6=(e8)^(e7);F=e6}else{if(fx==38){var e5=aq;var e4=255<<(e5);var e3=F;var e2=(e4)&(e3);var e0=ar;var eG=fD;var eF=unSign((eG),32,0)>>>unSign((e0),32,0);var eE=(e2)|(eF);F=eE}}}}}var eD=F;var eC=(((eD))&255);var eB=an;HEAP[eB]=eC;var eA=an;var ez=(eA+1)&4294967295;an=ez;var ey=ga;var ew=((ey)+8)&4294967295;fz=ew}else{var eb=bR;var ea=(eb+20)&4294967295;var d9=HEAP[ea];var d8=bf;var d7=fh;var d6=((d8)+(d7))&4294967295;var d5=bR;var d4=(d5+16)&4294967295;var d3=HEAP[d4];var d1=((d6)*(d3))&4294967295;var dG=(d9+d1)&4294967295;an=dG;var dF=aZ;var dE=(dF+20)&4294967295;var dD=HEAP[dE];var dC=aZ;var dB=(dC+16)&4294967295;var dA=HEAP[dB];var dz=fh;var dy=((dA)*(dz))&4294967295;var dw=(dD+dy)&4294967295;var e1=ck;var eZ=(0-(e1))&4294967295;var eY=(((eZ))|0)>>3;var eX=(dw+eY)&4294967295;ds=eX;var eW=ds;var eV=HEAP[eW];var eU=unSign((eV),8,0);fD=eU;var eT=ds;var eS=(eT+1)&4294967295;ds=eS;var eR=ga;fz=eR}while(1){var c2=f9;var c1=((c2)-8)&4294967295;var cP=fz;var cO=(((c1))|0)>(((cP))|0);if(!(cO)){fx=18;break}var ex=an;var ev=HEAP[ex];var eu=unSign((ev),8,0);F=eu;var et=fD;fF=et;var es=ds;var er=HEAP[es];var ep=unSign((er),8,0);fD=ep;var eo=ds;var en=(eo+1)&4294967295;ds=en;var em=fF;var d2=(em)<<8;var d0=fD;var dZ=(d2)|(d0);var dY=ar;var dX=unSign((dZ),32,0)>>>unSign((dY),32,0);var dW=(dX)&255;fA=dW;var dV=cQ;if(dV==0){fx=40}else{if(dV==1){fx=41}else{if(dV==2){fx=42}else{if(dV==3){fx=43}else{if(dV==4){fx=44}else{fx=45}}}}}if(fx==40){var dU=F;var dT=fA;var dS=(dU)|(dT);F=dS}else{if(fx==41){var dx=F;var dv=fA;var du=(dx)&(dv);F=du}else{if(fx==42){var dt=F;var dr=fA;var dq=(dt)^(dr);F=dq}else{if(fx==43){var dp=fA;var dn=F;var dm=(dp)^(dn);var dl=(dm)^255;F=dl}else{if(fx==44){var da=fA;F=da}}}}}var c9=F;var c8=(((c9))&255);var c7=an;HEAP[c7]=c8;var c6=an;var c5=(c6+1)&4294967295;an=c5;var c4=fz;var c3=((c4)+8)&4294967295;fz=c3;fx=15;continue}var cN=an;var cM=HEAP[cN];var cL=unSign((cM),8,0);F=cL;var cK=fD;fF=cK;var cJ=ds;var cI=HEAP[cJ];var cH=unSign((cI),8,0);fD=cH;var cG=ds;var cu=(cG+1)&4294967295;ds=cu;var ct=fF;var cs=(ct)<<8;var cr=fD;var cq=(cs)|(cr);var cp=ar;var co=unSign((cq),32,0)>>>unSign((cp),32,0);var cn=(co)&255;fA=cn;var cm=cQ;if(cm==0){fx=46}else{if(cm==1){fx=47}else{if(cm==2){fx=48}else{if(cm==3){fx=49}else{if(cm==4){fx=50}else{fx=51}}}}}if(fx==46){var cj=fA;var b4=bd;var b3=(cj)&(b4);var b2=F;var b1=(b3)|(b2);F=b1}else{if(fx==47){var b0=fA;var bZ=be;var bY=(b0)|(bZ);var bX=F;var bW=(bY)&(bX);F=bW}else{if(fx==48){var bV=fA;var bJ=bd;var bI=(bV)&(bJ);var bH=F;var bG=(bI)^(bH);F=bG}else{if(fx==49){var bF=fA;var bE=(bF)^255;var bD=bd;var bC=(bE)&(bD);var bB=F;var bA=(bC)^(bB);F=bA}else{if(fx==50){var bp=fA;var bo=bd;var bn=(bp)&(bo);var bm=F;var bl=be;var bk=(bm)&(bl);var bj=(bn)|(bk);F=bj}}}}}var bi=F;var bh=(((bi))&255);var bg=an;HEAP[bg]=bh}var cl=fh;var ci=((cl)+1)&4294967295;fh=ci;fx=8;continue $bb61$25}}}while(0);return;return}function __ZN15JBIG2SymbolDict7getTypeEv(g){var d;var f;var e;var c;var b=0;f=g;c=1;var a=c;e=a;var h=e;return h;return null}function __ZN15JBIG2SymbolDict7getSizeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15JBIG2SymbolDict9setBitmapEjP11JBIG2Bitmap(k,i,g){var m;var n;var a;var j;var l=0;n=k;a=i;j=g;var h=n;var f=(h+12)&4294967295;var e=HEAP[f];var d=a;var c=(e+4*d)&4294967295;var b=j;HEAP[c]=b;return;return}function __ZN15JBIG2SymbolDict9getBitmapEj(k,j){var o;var p;var c;var l;var i;var n=0;p=k;c=j;var h=p;var g=(h+12)&4294967295;var f=HEAP[g];var e=c;var d=(f+4*e)&4294967295;var b=HEAP[d];i=b;var a=i;l=a;var m=l;return m;return null}function __ZN15JBIG2SymbolDict4isOkEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+12)&4294967295;var e=HEAP[f];var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN15JBIG2SymbolDict21setGenericRegionStatsEP23JArithmeticDecoderStats(f,e){var h;var i;var a;var g=0;i=f;a=e;var d=i;var c=(d+16)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN15JBIG2SymbolDict24setRefinementRegionStatsEP23JArithmeticDecoderStats(f,e){var h;var i;var a;var g=0;i=f;a=e;var d=i;var c=(d+20)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN15JBIG2SymbolDict21getGenericRegionStatsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+16)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15JBIG2SymbolDict24getRefinementRegionStatsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+20)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16JBIG2PatternDict7getTypeEv(g){var d;var f;var e;var c;var b=0;f=g;c=2;var a=c;e=a;var h=e;return h;return null}function __ZN16JBIG2PatternDict7getSizeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16JBIG2PatternDict9setBitmapEjP11JBIG2Bitmap(k,i,g){var m;var n;var a;var j;var l=0;n=k;a=i;j=g;var h=n;var f=(h+12)&4294967295;var e=HEAP[f];var d=a;var c=(e+4*d)&4294967295;var b=j;HEAP[c]=b;return;return}function __ZN16JBIG2PatternDict9getBitmapEj(k,j){var o;var p;var c;var l;var i;var n=0;p=k;c=j;var h=p;var g=(h+12)&4294967295;var f=HEAP[g];var e=c;var d=(f+4*e)&4294967295;var b=HEAP[d];i=b;var a=i;l=a;var m=l;return m;return null}function __ZN14JBIG2CodeTable7getTypeEv(g){var d;var f;var e;var c;var b=0;f=g;c=3;var a=c;e=a;var h=e;return h;return null}function __ZN14JBIG2CodeTable12getHuffTableEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN14JBIG2CodeTableC2EjP17JBIG2HuffmanTable(m,j,l){var p;var q;var n;var k;var o=0;q=m;n=j;k=l;var i=q;var h=(i)&4294967295;var g=n;__ZN12JBIG2SegmentC2Ej(h,g);var f=q;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV14JBIG2CodeTable+8)&4294967295;var c=q;var b=(c+8)&4294967295;var a=k;HEAP[b]=a;return;return}function __ZN14JBIG2CodeTableD1Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV14JBIG2CodeTable+8)&4294967295;var g=o;var f=(g+8)&4294967295;var e=HEAP[f];var d=e;_gfree(d);var c=((0)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN14JBIG2CodeTableD0Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV14JBIG2CodeTable+8)&4294967295;var g=o;var f=(g+8)&4294967295;var e=HEAP[f];var d=e;_gfree(d);var c=((1)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN14JBIG2CodeTableC1EjP17JBIG2HuffmanTable(m,j,l){var p;var q;var n;var k;var o=0;q=m;n=j;k=l;var i=q;var h=(i)&4294967295;var g=n;__ZN12JBIG2SegmentC2Ej(h,g);var f=q;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV14JBIG2CodeTable+8)&4294967295;var c=q;var b=(c+8)&4294967295;var a=k;HEAP[b]=a;return;return}function __ZN11JBIG2Stream7getCharEv(m){var x;var k;var A;var j;var l=0;k=m;var i=k;var h=(i+60)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb3$2:do{if(f){var e=k;var d=(e+60)&4294967295;var c=HEAP[d];var b=k;var a=(b+64)&4294967295;var z=HEAP[a];var y=(c)<(z);if(!(y)){x=1;break $bb$$bb3$2}var w=k;var u=(w+60)&4294967295;var t=HEAP[u];var s=HEAP[t];var v=(s)^-1;var r=unSign((v),8,0);j=r;var q=(t+1)&4294967295;var o=k;var n=(o+60)&4294967295;HEAP[n]=q;x=2;break $bb$$bb3$2}else{x=1}}while(0);if(x==1){j=-1}var B=j;A=B;var p=A;return p;return null}function __ZN11JBIG2Stream8lookCharEv(m){var v;var k;var y;var j;var l=0;k=m;var i=k;var h=(i+60)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb3$2:do{if(f){var e=k;var d=(e+60)&4294967295;var c=HEAP[d];var b=k;var a=(b+64)&4294967295;var x=HEAP[a];var w=(c)<(x);if(!(w)){v=1;break $bb$$bb3$2}var u=k;var s=(u+60)&4294967295;var r=HEAP[s];var q=HEAP[r];var t=(q)^-1;var p=unSign((t),8,0);j=p;v=2;break $bb$$bb3$2}else{v=1}}while(0);if(v==1){j=-1}var o=j;y=o;var n=y;return n;return null}function __ZN11JBIG2Stream6getPosEv(m){var s;var k;var v;var j;var l=0;k=m;var i=k;var h=(i+40)&4294967295;var g=HEAP[h];var f=(g)==0;if(f){j=0}else{var e=k;var d=(e+60)&4294967295;var c=HEAP[d];var b=(c);var a=k;var u=(a+40)&4294967295;var t=HEAP[u];var r=__ZN11JBIG2Bitmap10getDataPtrEv(t);var q=(r);var p=((b)-(q))&4294967295;j=p}var o=j;v=o;var n=v;return n;return null}function __ZN11JBIG2Stream11getPSFilterEiPc(f,e,h){var k;var l;var a;var d;var g;var c;var j=0;l=f;a=e;d=h;c=0;var b=c;g=b;var i=g;return i;return null}function __ZN11JBIG2Stream8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=k;var t=(v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=w;var o=FUNCTION_TABLE[p](q,1);var n=unSign((o),8,0);j=n;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZN11JBIG2Stream18readEndOfStripeSegEj(n,o){var y;var l;var A;var a;var m=0;l=n;A=o;a=0;while(1){var r=a;var q=A;var p=unSign((r),32,0)(((a))|0);var am=unSign((an),1,0);e=am;var al=e;var j=reSign((al),8,0)!=0;if(!(j)){C=5;break $bb3$2}var ab=f;var aa=(ab+52)&4294967295;var Y=HEAP[aa];var X=g;var W=__ZN7GooList3getEi(Y,X);var V=W;D=V;var T=D;var R=__ZN12JBIG2Segment9getSegNumEv(T);var P=G;var z=(((R))|0)==(((P))|0);var x=unSign((z),1,0);d=x;var v=d;var F=reSign((v),8,0)!=0;if(F){C=1;break $bb3$2}var r=g;var p=((r)+1)&4294967295;g=p;C=0;continue $bb3$2}if(C==1){var t=D;ac=t}else{if(C==5){g=0;while(1){var H=f;var B=(H+48)&4294967295;var A=HEAP[B];var y=__ZN7GooList9getLengthEv(A);var w=g;var u=(((y))|0)>(((w))|0);var s=unSign((u),1,0);c=s;var q=c;var ag=reSign((q),8,0)!=0;if(!(ag)){C=10;break}var ak=f;var aj=(ak+48)&4294967295;var ai=HEAP[aj];var ah=g;var af=__ZN7GooList3getEi(ai,ah);var ae=af;D=ae;var U=D;var S=__ZN12JBIG2Segment9getSegNumEv(U);var Q=G;var O=(((S))|0)==(((Q))|0);var M=unSign((O),1,0);b=M;var L=b;var h=reSign((L),8,0)!=0;if(h){C=7;break}var J=g;var I=((J)+1)&4294967295;g=I;C=6;continue}if(C==10){ac=0}else{if(C==7){var K=D;ac=K}}}}var o=ac;E=o;var ad=E;return ad;return null}function __ZN11JBIG2Stream9readUByteEPj(o,D){var z;var m;var I;var E;var k;var l;var B;var n=0;m=o;I=D;var i=m;var h=(i+56)&4294967295;var g=HEAP[h];var f=m;var e=(f+56)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+20)&4294967295;var A=HEAP[a];var y=m;var x=(y+56)&4294967295;var w=HEAP[x];var v=A;var u=FUNCTION_TABLE[v](w);B=u;var s=B;var r=(((s))|0)==-1;var q=unSign((r),1,0);l=q;var p=l;var C=reSign((p),8,0)!=0;if(C){k=0}else{var H=B;var G=I;HEAP[G]=H;k=1}var F=k;E=F;var t=E;var j=(((t))&255);return j;return null}function __ZN11JBIG2Stream8readByteEPi(f,O){var o;var c;var p;var q;var E;var s;var b;var u=0;c=f;p=O;var D=c;var C=(D+56)&4294967295;var B=HEAP[C];var A=c;var z=(A+56)&4294967295;var y=HEAP[z];var x=(y)&4294967295;var w=HEAP[x];var v=(w+20)&4294967295;var n=HEAP[v];var m=c;var l=(m+56)&4294967295;var k=HEAP[l];var j=n;var i=FUNCTION_TABLE[j](k);b=i;var h=b;var g=(((h))|0)==-1;var e=unSign((g),1,0);s=e;var d=s;var r=reSign((d),8,0)!=0;if(r){E=0}else{var a=p;var P=b;HEAP[a]=P;var N=b;var M=(N)&128;var L=(((M))|0)!=0;if(L){var K=p;var J=HEAP[K];var I=(J)|-256;var H=p;HEAP[H]=I}E=1}var G=E;q=G;var F=q;var t=(((F))&255);return t;return null}function __ZN11JBIG2Stream9readUWordEPj(g,ad){var t;var d;var u;var v;var S;var k;var x;var c;var b;var E=0;d=g;u=ad;var R=d;var Q=(R+56)&4294967295;var P=HEAP[Q];var O=d;var N=(O+56)&4294967295;var M=HEAP[N];var K=(M)&4294967295;var I=HEAP[K];var G=(I+20)&4294967295;var q=HEAP[G];var o=d;var n=(o+56)&4294967295;var m=HEAP[n];var l=q;var j=FUNCTION_TABLE[l](m);c=j;var i=c;var h=(((i))|0)==-1;$bb1$$bb$2:do{if(h){t=0}else{var f=d;var e=(f+56)&4294967295;var a=HEAP[e];var ae=d;var ac=(ae+56)&4294967295;var ab=HEAP[ac];var aa=(ab)&4294967295;var Z=HEAP[aa];var Y=(Z+20)&4294967295;var X=HEAP[Y];var W=d;var V=(W+56)&4294967295;var L=HEAP[V];var J=X;var H=FUNCTION_TABLE[J](L);b=H;var F=b;var D=(((F))|0)==-1;if(D){t=0;break $bb1$$bb$2}k=0;t=3;break $bb1$$bb$2}}while(0);if(t==0){k=1}var C=k;x=C;var B=x;var w=reSign((B),8,0)!=0;if(w){S=0}else{var A=c;var z=(A)<<8;var y=b;var s=(z)|(y);var r=u;HEAP[r]=s;S=1}var p=S;v=p;var U=v;var T=(((U))&255);return T;return null}function __ZN11JBIG2Stream9readULongEPj(A,P){var S;var ar;var aO;var y;var aN;var W;var o;var U;var T;var R;var Q;var d=0;ar=A;aO=P;var aM=ar;var aL=(aM+56)&4294967295;var aK=HEAP[aL];var aJ=ar;var aI=(aJ+56)&4294967295;var aH=HEAP[aI];var aG=(aH)&4294967295;var aF=HEAP[aG];var aE=(aF+20)&4294967295;var al=HEAP[aE];var aj=ar;var ah=(aj+56)&4294967295;var af=HEAP[ah];var ad=al;var ab=FUNCTION_TABLE[ad](af);U=ab;var aa=U;var Z=(((aa))|0)==-1;$bb3$$bb$2:do{if(Z){S=0}else{var Y=ar;var X=(Y+56)&4294967295;var L=HEAP[X];var K=ar;var J=(K+56)&4294967295;var I=HEAP[J];var H=(I)&4294967295;var G=HEAP[H];var F=(G+20)&4294967295;var E=HEAP[F];var D=ar;var C=(D+56)&4294967295;var z=HEAP[C];var x=E;var w=FUNCTION_TABLE[x](z);T=w;var v=T;var u=(((v))|0)==-1;if(u){S=0;break $bb3$$bb$2}var t=ar;var s=(t+56)&4294967295;var r=HEAP[s];var q=ar;var p=(q+56)&4294967295;var n=HEAP[p];var m=(n)&4294967295;var l=HEAP[m];var k=(l+20)&4294967295;var j=HEAP[k];var i=ar;var h=(i+56)&4294967295;var g=HEAP[h];var f=j;var e=FUNCTION_TABLE[f](g);R=e;var c=R;var b=(((c))|0)==-1;if(b){S=0;break $bb3$$bb$2}var a=ar;var aV=(a+56)&4294967295;var aU=HEAP[aV];var aT=ar;var aS=(aT+56)&4294967295;var aR=HEAP[aS];var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aD=(aP+20)&4294967295;var aC=HEAP[aD];var aB=ar;var aA=(aB+56)&4294967295;var az=HEAP[aA];var ax=aC;var aw=FUNCTION_TABLE[ax](az);Q=aw;var av=Q;var au=(((av))|0)==-1;if(au){S=0;break $bb3$$bb$2}W=0;S=5;break $bb3$$bb$2}}while(0);if(S==0){W=1}var at=W;o=at;var aq=o;var B=reSign((aq),8,0)!=0;if(B){aN=0}else{var ap=U;var ao=(ap)<<24;var an=T;var am=(an)<<16;var ak=(ao)|(am);var ai=R;var ag=(ai)<<8;var ae=(ak)|(ag);var ac=Q;var O=(ae)|(ac);var N=aO;HEAP[N]=O;aN=1}var M=aN;y=M;var V=y;var ay=(((V))&255);return ay;return null}function __ZN11JBIG2Stream8readLongEPi(B,W){var Z;var ay;var aU;var z;var aT;var ac;var p;var ab;var aa;var Y;var X;var d=0;ay=B;aU=W;var aS=ay;var aR=(aS+56)&4294967295;var aQ=HEAP[aR];var aP=ay;var aO=(aP+56)&4294967295;var aN=HEAP[aO];var aM=(aN)&4294967295;var aL=HEAP[aM];var aK=(aL+20)&4294967295;var ar=HEAP[aK];var ap=ay;var an=(ap+56)&4294967295;var al=HEAP[an];var aj=ar;var ah=FUNCTION_TABLE[aj](al);ab=ah;var ag=ab;var af=(((ag))|0)==-1;$bb3$$bb$2:do{if(af){Z=0}else{var ae=ay;var ad=(ae+56)&4294967295;var Q=HEAP[ad];var O=ay;var M=(O+56)&4294967295;var K=HEAP[M];var I=(K)&4294967295;var H=HEAP[I];var G=(H+20)&4294967295;var F=HEAP[G];var E=ay;var D=(E+56)&4294967295;var A=HEAP[D];var y=F;var x=FUNCTION_TABLE[y](A);aa=x;var w=aa;var v=(((w))|0)==-1;if(v){Z=0;break $bb3$$bb$2}var u=ay;var t=(u+56)&4294967295;var s=HEAP[t];var r=ay;var q=(r+56)&4294967295;var n=HEAP[q];var m=(n)&4294967295;var l=HEAP[m];var k=(l+20)&4294967295;var j=HEAP[k];var i=ay;var h=(i+56)&4294967295;var g=HEAP[h];var f=j;var e=FUNCTION_TABLE[f](g);Y=e;var c=Y;var b=(((c))|0)==-1;if(b){Z=0;break $bb3$$bb$2}var a=ay;var a1=(a+56)&4294967295;var a0=HEAP[a1];var aZ=ay;var aY=(aZ+56)&4294967295;var aX=HEAP[aY];var aW=(aX)&4294967295;var aV=HEAP[aW];var aJ=(aV+20)&4294967295;var aI=HEAP[aJ];var aG=ay;var aF=(aG+56)&4294967295;var aE=HEAP[aF];var aD=aI;var aC=FUNCTION_TABLE[aD](aE);X=aC;var aB=X;var aA=(((aB))|0)==-1;if(aA){Z=0;break $bb3$$bb$2}ac=0;Z=5;break $bb3$$bb$2}}while(0);if(Z==0){ac=1}var az=ac;p=az;var ax=p;var C=reSign((ax),8,0)!=0;if(C){aT=0}else{var aw=ab;var av=(aw)<<24;var au=aa;var at=(au)<<16;var aq=(av)|(at);var ao=Y;var am=(ao)<<8;var ak=(aq)|(am);var ai=X;var V=(ak)|(ai);var U=aU;HEAP[U]=V;var T=ab;var S=(T)&128;var R=(((S))|0)!=0;if(R){var P=aU;var N=HEAP[P];var L=aU;HEAP[L]=N}aT=1}var J=aT;z=J;var aH=z;var o=(((aH))&255);return o;return null}function __ZN11JBIG2Stream13resetIntStatsEi(y,z){var M;var Z;var Y;var au;var at;var B;var d=0;Z=y;Y=z;var ar=Z;var aq=(ar+80)&4294967295;var ap=HEAP[aq];__ZN23JArithmeticDecoderStats5resetEv(ap);var ao=Z;var an=(ao+84)&4294967295;var am=HEAP[an];__ZN23JArithmeticDecoderStats5resetEv(am);var al=Z;var ak=(al+88)&4294967295;var W=HEAP[ak];__ZN23JArithmeticDecoderStats5resetEv(W);var V=Z;var U=(V+92)&4294967295;var T=HEAP[U];__ZN23JArithmeticDecoderStats5resetEv(T);var S=Z;var R=(S+96)&4294967295;var Q=HEAP[R];__ZN23JArithmeticDecoderStats5resetEv(Q);var P=Z;var O=(P+100)&4294967295;var N=HEAP[O];__ZN23JArithmeticDecoderStats5resetEv(N);var L=Z;var K=(L+104)&4294967295;var J=HEAP[K];__ZN23JArithmeticDecoderStats5resetEv(J);var I=Z;var H=(I+108)&4294967295;var G=HEAP[H];__ZN23JArithmeticDecoderStats5resetEv(G);var F=Z;var E=(F+112)&4294967295;var D=HEAP[E];__ZN23JArithmeticDecoderStats5resetEv(D);var C=Z;var x=(C+116)&4294967295;var w=HEAP[x];__ZN23JArithmeticDecoderStats5resetEv(w);var v=Z;var u=(v+120)&4294967295;var t=HEAP[u];__ZN23JArithmeticDecoderStats5resetEv(t);var s=Z;var r=(s+124)&4294967295;var q=HEAP[r];__ZN23JArithmeticDecoderStats5resetEv(q);var p=Z;var o=(p+128)&4294967295;var n=HEAP[o];__ZN23JArithmeticDecoderStats5resetEv(n);var m=Z;var l=(m+132)&4294967295;var k=HEAP[l];var j=__ZN23JArithmeticDecoderStats14getContextSizeEv(k);var i=Y;var h=((i)+1)&4294967295;var g=1<<(h);var f=(((j))|0)==(((g))|0);var e=unSign((f),1,0);B=e;var c=B;var A=reSign((c),8,0)!=0;if(A){var b=Z;var a=(b+132)&4294967295;var aB=HEAP[a];__ZN23JArithmeticDecoderStats5resetEv(aB)}else{var aA=Z;var az=(aA+132)&4294967295;var ay=HEAP[az];at=ay;var ax=at;var aw=(ax)!=0;if(aw){var av=at;__ZN23JArithmeticDecoderStatsD1Ev(av);var aj=at;var ai=aj;__ZdlPv(ai)}var ah=__Znwj(8);var ag=ah;au=ag;var af=Y;var ae=((af)+1)&4294967295;var ad=1<<(ae);var ac=au;__ZN23JArithmeticDecoderStatsC1Ei(ac,ad);var ab=Z;var aa=(ab+132)&4294967295;var X=au;HEAP[aa]=X}return;return}function __ZN11JBIG2Stream20resetRefinementStatsEjP23JArithmeticDecoderStats(B,p,b){var Q;var ae;var q;var au;var av;var at;var D;var ar;var E;var ad;var F;var R;var e=0;ae=B;q=p;au=b;var aq=q;var ap=(__ZL14refContextSize+aq*4)&4294967295;var ao=HEAP[ap];R=ao;var an=au;var am=(an)==0;$bb2$$bb$2:do{if(am){Q=0}else{var al=au;var ak=__ZN23JArithmeticDecoderStats14getContextSizeEv(al);var ac=R;var ab=(((ak))|0)!=(((ac))|0);if(ab){Q=0;break $bb2$$bb$2}ad=1;Q=2;break $bb2$$bb$2}}while(0);if(Q==0){ad=0}var aa=ad;F=aa;var Z=F;var C=reSign((Z),8,0)!=0;if(C){var Y=ae;var X=(Y+76)&4294967295;var W=HEAP[X];var V=__ZN23JArithmeticDecoderStats14getContextSizeEv(W);var U=R;var T=(((V))|0)==(((U))|0);var P=unSign((T),1,0);E=P;var O=E;var S=reSign((O),8,0)!=0;if(S){var N=ae;var M=(N+76)&4294967295;var L=HEAP[M];var K=au;__ZN23JArithmeticDecoderStats8copyFromEPS_(L,K)}else{var J=ae;var I=(J+76)&4294967295;var H=HEAP[I];ar=H;var G=ar;var A=(G)!=0;if(A){var z=ar;__ZN23JArithmeticDecoderStatsD1Ev(z);var y=ar;var x=y;__ZdlPv(x)}var w=au;var v=__ZN23JArithmeticDecoderStats4copyEv(w);var u=ae;var t=(u+76)&4294967295;HEAP[t]=v}}else{var s=ae;var r=(s+76)&4294967295;var o=HEAP[r];var n=__ZN23JArithmeticDecoderStats14getContextSizeEv(o);var m=R;var l=(((n))|0)==(((m))|0);var k=unSign((l),1,0);D=k;var j=D;var aw=reSign((j),8,0)!=0;if(aw){var i=ae;var h=(i+76)&4294967295;var g=HEAP[h];__ZN23JArithmeticDecoderStats5resetEv(g)}else{var f=ae;var d=(f+76)&4294967295;var c=HEAP[d];at=c;var a=at;var aD=(a)!=0;if(aD){var aC=at;__ZN23JArithmeticDecoderStatsD1Ev(aC);var aB=at;var aA=aB;__ZdlPv(aA)}var az=__Znwj(8);var ay=az;av=ay;var ax=R;var aj=1<<(ax);var ai=av;__ZN23JArithmeticDecoderStatsC1Ei(ai,aj);var ah=ae;var ag=(ah+76)&4294967295;var af=av;HEAP[ag]=af}}return;return}function __ZN11JBIG2Stream17resetGenericStatsEjP23JArithmeticDecoderStats(B,p,b){var Q;var ae;var q;var au;var av;var at;var E;var ar;var G;var ad;var J;var R;var e=0;ae=B;q=p;au=b;var aq=q;var ap=(__ZL11contextSize+aq*4)&4294967295;var ao=HEAP[ap];R=ao;var an=au;var am=(an)==0;$bb2$$bb$2:do{if(am){Q=0}else{var al=au;var ak=__ZN23JArithmeticDecoderStats14getContextSizeEv(al);var ac=R;var ab=(((ak))|0)!=(((ac))|0);if(ab){Q=0;break $bb2$$bb$2}ad=1;Q=2;break $bb2$$bb$2}}while(0);if(Q==0){ad=0}var aa=ad;J=aa;var Z=J;var C=reSign((Z),8,0)!=0;if(C){var Y=ae;var X=(Y+72)&4294967295;var W=HEAP[X];var V=__ZN23JArithmeticDecoderStats14getContextSizeEv(W);var U=R;var T=(((V))|0)==(((U))|0);var P=unSign((T),1,0);G=P;var O=G;var S=reSign((O),8,0)!=0;if(S){var N=ae;var M=(N+72)&4294967295;var L=HEAP[M];var K=au;__ZN23JArithmeticDecoderStats8copyFromEPS_(L,K)}else{var I=ae;var H=(I+72)&4294967295;var F=HEAP[H];ar=F;var D=ar;var A=(D)!=0;if(A){var z=ar;__ZN23JArithmeticDecoderStatsD1Ev(z);var y=ar;var x=y;__ZdlPv(x)}var w=au;var v=__ZN23JArithmeticDecoderStats4copyEv(w);var u=ae;var t=(u+72)&4294967295;HEAP[t]=v}}else{var s=ae;var r=(s+72)&4294967295;var o=HEAP[r];var n=__ZN23JArithmeticDecoderStats14getContextSizeEv(o);var m=R;var l=(((n))|0)==(((m))|0);var k=unSign((l),1,0);E=k;var j=E;var aw=reSign((j),8,0)!=0;if(aw){var i=ae;var h=(i+72)&4294967295;var g=HEAP[h];__ZN23JArithmeticDecoderStats5resetEv(g)}else{var f=ae;var d=(f+72)&4294967295;var c=HEAP[d];at=c;var a=at;var aD=(a)!=0;if(aD){var aC=at;__ZN23JArithmeticDecoderStatsD1Ev(aC);var aB=at;var aA=aB;__ZdlPv(aA)}var az=__Znwj(8);var ay=az;av=ay;var ax=R;var aj=1<<(ax);var ai=av;__ZN23JArithmeticDecoderStatsC1Ei(ai,aj);var ah=ae;var ag=(ah+72)&4294967295;var af=av;HEAP[ag]=af}}return;return}function __ZN11JBIG2Stream14discardSegmentEj(k,Z){var D;var e;var G;var ak;var am;var ao;var ar;var E;var f;var N=0;e=k;G=Z;f=0;$bb3$2:while(1){var h=e;var b=(h+52)&4294967295;var aq=HEAP[b];var an=__ZN7GooList9getLengthEv(aq);var al=f;var aj=(((an))|0)>(((al))|0);var ai=unSign((aj),1,0);ar=ai;var ah=ar;var j=reSign((ah),8,0)!=0;if(!(j)){D=5;break $bb3$2}var ac=e;var ab=(ac+52)&4294967295;var aa=HEAP[ab];var Y=f;var X=__ZN7GooList3getEi(aa,Y);var W=X;E=W;var V=E;var T=__ZN12JBIG2Segment9getSegNumEv(V);var R=G;var P=(((T))|0)==(((R))|0);var A=unSign((P),1,0);ao=A;var y=ao;var F=reSign((y),8,0)!=0;if(F){D=1;break $bb3$2}var m=f;var i=((m)+1)&4294967295;f=i;D=0;continue $bb3$2}$bb1$$bb5$6:do{if(D==1){var w=e;var u=(w+52)&4294967295;var s=HEAP[u];var q=f;var o=__ZN7GooList3delEi(s,q)}else{if(D==5){f=0;while(1){var r=e;var p=(r+48)&4294967295;var n=HEAP[p];var l=__ZN7GooList9getLengthEv(n);var d=f;var c=(((l))|0)>(((d))|0);var a=unSign((c),1,0);am=a;var ap=am;var af=reSign((ap),8,0)!=0;if(!(af)){D=10;break $bb1$$bb5$6}var ag=e;var ae=(ag+48)&4294967295;var ad=HEAP[ae];var U=f;var S=__ZN7GooList3getEi(ad,U);var Q=S;E=Q;var O=E;var M=__ZN12JBIG2Segment9getSegNumEv(O);var L=G;var K=(((M))|0)==(((L))|0);var J=unSign((K),1,0);ak=J;var I=ak;var g=reSign((I),8,0)!=0;if(g){D=7;break}var v=f;var t=((v)+1)&4294967295;f=t;D=6;continue}var H=e;var C=(H+48)&4294967295;var B=HEAP[C];var z=f;var x=__ZN7GooList3delEi(B,z)}}}while(0);return;return}function __ZN16JBIG2PatternDictC1Ejj(m,x,v){var t;var k;var w;var n;var l=0;k=m;w=x;n=v;var j=k;var i=(j)&4294967295;var h=w;__ZN12JBIG2SegmentC2Ej(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16JBIG2PatternDict+8)&4294967295;var d=k;var c=(d+8)&4294967295;var b=n;HEAP[c]=b;var a=k;var u=(a+8)&4294967295;var s=HEAP[u];var r=_gmallocn(s,4);var q=r;var p=k;var o=(p+12)&4294967295;HEAP[o]=q;return;return}function __ZN16JBIG2PatternDictD1Ev(f){var w;var b;var c;var E=0;b=f;var S=b;var R=(S)&4294967295;var Q=(R)&4294967295;HEAP[Q]=(__ZTV16JBIG2PatternDict+8)&4294967295;c=0;while(1){var B=b;var A=(B+8)&4294967295;var z=HEAP[A];var y=c;var v=unSign((z),32,0)>unSign((y),32,0);if(!(v)){w=3;break}var P=b;var O=(P+12)&4294967295;var N=HEAP[O];var M=c;var K=(N+4*M)&4294967295;var I=HEAP[K];var G=(I)!=0;if(G){var t=b;var r=(t+12)&4294967295;var p=HEAP[r];var n=c;var l=(p+4*n)&4294967295;var j=HEAP[l];var h=b;var g=(h+12)&4294967295;var e=HEAP[g];var d=c;var a=(e+4*d)&4294967295;var ab=HEAP[a];var aa=(ab)&4294967295;var Z=(aa)&4294967295;var Y=HEAP[Z];var X=(Y+4)&4294967295;var W=HEAP[X];var V=b;var U=(V+12)&4294967295;var T=HEAP[U];var L=c;var J=(T+4*L)&4294967295;var H=HEAP[J];var F=W;FUNCTION_TABLE[F](H)}var D=c;var C=((D)+1)&4294967295;c=C;w=0;continue}var u=b;var s=(u+12)&4294967295;var q=HEAP[s];var o=q;_gfree(o);var m=((0)&255);var x=reSign((m),8,0)!=0;if(x){var k=b;var i=k;__ZdlPv(i)}return;return}function __ZN16JBIG2PatternDictD0Ev(f){var w;var b;var c;var E=0;b=f;var S=b;var R=(S)&4294967295;var Q=(R)&4294967295;HEAP[Q]=(__ZTV16JBIG2PatternDict+8)&4294967295;c=0;while(1){var B=b;var A=(B+8)&4294967295;var z=HEAP[A];var y=c;var v=unSign((z),32,0)>unSign((y),32,0);if(!(v)){w=3;break}var P=b;var O=(P+12)&4294967295;var N=HEAP[O];var M=c;var K=(N+4*M)&4294967295;var I=HEAP[K];var G=(I)!=0;if(G){var t=b;var r=(t+12)&4294967295;var p=HEAP[r];var n=c;var l=(p+4*n)&4294967295;var j=HEAP[l];var h=b;var g=(h+12)&4294967295;var e=HEAP[g];var d=c;var a=(e+4*d)&4294967295;var ab=HEAP[a];var aa=(ab)&4294967295;var Z=(aa)&4294967295;var Y=HEAP[Z];var X=(Y+4)&4294967295;var W=HEAP[X];var V=b;var U=(V+12)&4294967295;var T=HEAP[U];var L=c;var J=(T+4*L)&4294967295;var H=HEAP[J];var F=W;FUNCTION_TABLE[F](H)}var D=c;var C=((D)+1)&4294967295;c=C;w=0;continue}var u=b;var s=(u+12)&4294967295;var q=HEAP[s];var o=q;_gfree(o);var m=((1)&255);var x=reSign((m),8,0)!=0;if(x){var k=b;var i=k;__ZdlPv(i)}return;return}function __ZN16JBIG2PatternDictC2Ejj(m,x,v){var t;var k;var w;var n;var l=0;k=m;w=x;n=v;var j=k;var i=(j)&4294967295;var h=w;__ZN12JBIG2SegmentC2Ej(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16JBIG2PatternDict+8)&4294967295;var d=k;var c=(d+8)&4294967295;var b=n;HEAP[c]=b;var a=k;var u=(a+8)&4294967295;var s=HEAP[u];var r=_gmallocn(s,4);var q=r;var p=k;var o=(p+12)&4294967295;HEAP[o]=q;return;return}function __ZN11JBIG2Stream16readCodeTableSegEjj(T,L,ag){var R=STACKTOP;STACKTOP+=12;_memset(R,0,12);var aJ;var cq;var bw;var bN;var cR;var an;var b6;var s;var cD=R;var g;var a5;var bM;var bA=R+4;var t=R+8;var bH;var bZ;var ce;var b0=0;cq=T;bw=L;bN=ag;var cQ=cq;var cP=__ZN11JBIG2Stream9readUByteEPj(cQ,cD);var am=reSign((cP),8,0)!=0;var b1=(am)^1;var cd=unSign((b1),1,0);var cw=reSign((cd),8,0)!=0;$bb13$$bb$2:do{if(cw){aJ=0}else{var cO=cq;var cN=__ZN11JBIG2Stream8readLongEPi(cO,bA);var cv=reSign((cN),8,0)!=0;var cS=(cv)^1;var bQ=unSign((cS),1,0);var cu=reSign((bQ),8,0)!=0;if(cu){aJ=0;break $bb13$$bb$2}var cM=cq;var cL=__ZN11JBIG2Stream8readLongEPi(cM,t);var ct=reSign((cL),8,0)!=0;var f=(ct)^1;var cf=unSign((f),1,0);var cl=reSign((cf),8,0)!=0;if(cl){aJ=0;break $bb13$$bb$2}an=0;aJ=4;break $bb13$$bb$2}}while(0);if(aJ==0){an=1}var cK=an;b6=cK;var cJ=b6;var cg=reSign((cJ),8,0)!=0;if(cg){var ae=cq;var ad=(ae+56)&4294967295;var ab=HEAP[ad];var Z=cq;var O=(Z+56)&4294967295;var N=HEAP[O];var M=(N)&4294967295;var K=HEAP[M];var J=(K+48)&4294967295;var I=HEAP[J];var H=cq;var G=(H+56)&4294967295;var F=HEAP[G];var D=I;var r=FUNCTION_TABLE[D](F);__Z5erroriPcz(r,(__str2938)&4294967295)}else{var cI=HEAP[cD];var bC=(cI)&1;g=bC;var bz=HEAP[cD];var bx=unSign((bz),32,0)>>>1;var bv=(bx)&7;var bu=((bv)+1)&4294967295;a5=bu;var bt=HEAP[cD];var bs=unSign((bt),32,0)>>>4;var br=(bs)&7;var bq=((br)+1)&4294967295;bM=bq;var bp=cq;var bg=(bp+136)&4294967295;var be=HEAP[bg];__ZN19JBIG2HuffmanDecoder5resetEv(be);bZ=8;var bc=bZ;var bb=_gmallocn(bc,16);var ba=bb;s=ba;ce=0;var a9=HEAP[bA];bH=a9;while(1){var u=HEAP[t];var q=bH;var p=(((q))|0)<(((u))|0);if(!(p)){aJ=8;break}var a8=ce;var a7=bZ;var a6=(((a8))|0)==(((a7))|0);if(a6){var a4=bZ;var aV=((a4)*2)&4294967295;bZ=aV;var aT=bZ;var aR=s;var aQ=aR;var aP=_greallocn(aQ,aT,16);var aO=aP;s=aO}var aN=s;var aM=ce;var aL=(aN+16*aM)&4294967295;var aK=(aL)&4294967295;var aA=bH;HEAP[aK]=aA;var ay=s;var aw=ce;var av=(ay+16*aw)&4294967295;var au=cq;var at=(au+136)&4294967295;var ar=HEAP[at];var aq=a5;var ap=__ZN19JBIG2HuffmanDecoder8readBitsEj(ar,aq);var ao=(av+4)&4294967295;HEAP[ao]=ap;var ac=s;var aa=ce;var Y=(ac+16*aa)&4294967295;var X=cq;var W=(X+136)&4294967295;var V=HEAP[W];var U=bM;var S=__ZN19JBIG2HuffmanDecoder8readBitsEj(V,U);var Q=(Y+8)&4294967295;HEAP[Q]=S;var P=s;var E=ce;var C=(P+16*E)&4294967295;var B=(C+8)&4294967295;var A=HEAP[B];var z=1<<(A);var y=bH;var x=((z)+(y))&4294967295;bH=x;var w=ce;var v=((w)+1)&4294967295;ce=v;aJ=5;continue}var o=ce;var n=g;var m=((o)+(n))&4294967295;var l=((m)+3)&4294967295;var k=bZ;var j=unSign((l),32,0)>unSign((k),32,0);if(j){var i=ce;var h=g;var e=((i)+(h))&4294967295;var d=((e)+3)&4294967295;bZ=d;var c=bZ;var b=s;var a=b;var cX=_greallocn(a,c,16);var cW=cX;s=cW}var cV=s;var cU=ce;var cT=(cV+16*cU)&4294967295;var cH=HEAP[bA];var cG=((cH)-1)&4294967295;var cF=(cT)&4294967295;HEAP[cF]=cG;var cE=s;var cC=ce;var cB=(cE+16*cC)&4294967295;var cA=cq;var cz=(cA+136)&4294967295;var cy=HEAP[cz];var cx=a5;var cs=__ZN19JBIG2HuffmanDecoder8readBitsEj(cy,cx);var cr=(cB+4)&4294967295;HEAP[cr]=cs;var cp=s;var co=ce;var cn=(cp+16*co)&4294967295;var cm=(cn+8)&4294967295;HEAP[cm]=-3;var ck=ce;var cj=((ck)+1)&4294967295;ce=cj;var ci=s;var ch=ce;var cc=(ci+16*ch)&4294967295;var cb=HEAP[t];var ca=(cc)&4294967295;HEAP[ca]=cb;var b9=s;var b8=ce;var b7=(b9+16*b8)&4294967295;var b5=cq;var b4=(b5+136)&4294967295;var b3=HEAP[b4];var b2=a5;var bY=__ZN19JBIG2HuffmanDecoder8readBitsEj(b3,b2);var bX=(b7+4)&4294967295;HEAP[bX]=bY;var bW=s;var bV=ce;var bU=(bW+16*bV)&4294967295;var bT=(bU+8)&4294967295;HEAP[bT]=32;var bS=ce;var bR=((bS)+1)&4294967295;ce=bR;var bP=g;var bO=(((bP))|0)!=0;if(bO){var bL=s;var bK=ce;var bJ=(bL+16*bK)&4294967295;var bI=(bJ)&4294967295;HEAP[bI]=0;var bG=s;var bF=ce;var bE=(bG+16*bF)&4294967295;var bD=cq;var bB=(bD+136)&4294967295;var by=HEAP[bB];var bo=a5;var bn=__ZN19JBIG2HuffmanDecoder8readBitsEj(by,bo);var bm=(bE+4)&4294967295;HEAP[bm]=bn;var bl=s;var bk=ce;var bj=(bl+16*bk)&4294967295;var bi=(bj+8)&4294967295;HEAP[bi]=-2;var bh=ce;var bf=((bh)+1)&4294967295;ce=bf}var bd=s;var a3=ce;var a2=(bd+16*a3)&4294967295;var a1=(a2)&4294967295;HEAP[a1]=0;var a0=s;var aZ=ce;var aY=(a0+16*aZ)&4294967295;var aX=(aY+4)&4294967295;HEAP[aX]=0;var aW=s;var aU=ce;var aS=(aW+16*aU)&4294967295;var aI=(aS+8)&4294967295;HEAP[aI]=-1;var aH=cq;var aG=(aH+136)&4294967295;var aF=HEAP[aG];var aE=s;var aD=ce;__ZN19JBIG2HuffmanDecoder10buildTableEP17JBIG2HuffmanTablej(aF,aE,aD);var aC=__Znwj(12);var aB=aC;cR=aB;var az=cR;var ax=bw;var al=s;__ZN14JBIG2CodeTableC1EjP17JBIG2HuffmanTable(az,ax,al);var ak=cq;var aj=(ak+48)&4294967295;var ai=HEAP[aj];var ah=cR;var af=ah;__ZN7GooList6appendEPv(ai,af)}STACKTOP=R;return;return}function __ZN11JBIG2Stream15mmrAddPixelsNegEiiPiS0_i(y,aG,L,T,S,Q){var R;var ar;var aJ;var C;var al;var ac;var aq;var d=0;ar=y;aJ=aG;C=L;al=T;ac=S;aq=Q;var aO=ac;var aN=HEAP[aO];var aM=al;var aL=(aM+4*aN)&4294967295;var aK=HEAP[aL];var aI=aJ;var aH=(((aK))|0)<(((aI))|0);$bb$$bb5$2:do{if(aH){var aF=aJ;var aE=aq;var aD=(((aF))|0)>(((aE))|0);if(aD){var aj=ar;var ah=(aj+56)&4294967295;var af=HEAP[ah];var ad=ar;var aa=(ad+56)&4294967295;var Y=HEAP[aa];var X=(Y)&4294967295;var W=HEAP[X];var V=(W+48)&4294967295;var U=HEAP[V];var J=ar;var I=(J+56)&4294967295;var H=HEAP[I];var G=U;var F=FUNCTION_TABLE[G](H);var E=aJ;__Z5erroriPcz(F,(__str12939)&4294967295,Pointer_make([E,0,0,0],0,ALLOC_STACK));var D=aq;aJ=D}var B=ac;var A=HEAP[B];var z=(A)&1;var x=C;var w=(((z))|0)!=(((x))|0);if(w){var v=ac;var u=HEAP[v];var t=((u)+1)&4294967295;var s=ac;HEAP[s]=t}var r=ac;var q=HEAP[r];var p=al;var o=(p+4*q)&4294967295;var n=aJ;HEAP[o]=n}else{var m=ac;var l=HEAP[m];var k=al;var j=(k+4*l)&4294967295;var i=HEAP[j];var h=aJ;var g=(((i))|0)>(((h))|0);if(!(g)){R=4;break $bb$$bb5$2}var f=aJ;var e=(((f))|0)<0;if(e){var c=ar;var b=(c+56)&4294967295;var a=HEAP[b];var aV=ar;var aU=(aV+56)&4294967295;var aT=HEAP[aU];var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=(aR+48)&4294967295;var aP=HEAP[aQ];var aC=ar;var aB=(aC+56)&4294967295;var aA=HEAP[aB];var az=aP;var ay=FUNCTION_TABLE[az](aA);__Z5erroriPcz(ay,(__str22940)&4294967295);aJ=0}while(1){var at=ac;var ap=HEAP[at];var ao=(((ap))|0)<=0;if(ao){R=7;break}var an=ac;var am=HEAP[an];var ak=((am)-1)&4294967295;var ai=al;var ag=(ai+4*ak)&4294967295;var ae=HEAP[ag];var ab=aJ;var Z=(((ae))|0)>=(((ab))|0);if(!(Z)){R=7;break}var ax=ac;var aw=HEAP[ax];var av=((aw)-1)&4294967295;var au=ac;HEAP[au]=av;R=6;continue}var P=ac;var O=HEAP[P];var N=al;var M=(N+4*O)&4294967295;var K=aJ;HEAP[M]=K}}while(0);return;return}function __ZN11JBIG2Stream12mmrAddPixelsEiiPiS0_i(f,E,x,m,R,ac){var q;var b;var O;var c;var v;var A;var T;var z=0;b=f;O=E;c=x;v=m;A=R;T=ac;var Q=A;var P=HEAP[Q];var N=v;var M=(N+4*P)&4294967295;var L=HEAP[M];var K=O;var J=(((L))|0)<(((K))|0);if(J){var H=O;var F=T;var C=(((H))|0)>(((F))|0);if(C){var o=b;var n=(o+56)&4294967295;var l=HEAP[n];var k=b;var j=(k+56)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=HEAP[h];var e=(g+48)&4294967295;var d=HEAP[e];var a=b;var ab=(a+56)&4294967295;var aa=HEAP[ab];var Z=d;var Y=FUNCTION_TABLE[Z](aa);var X=O;__Z5erroriPcz(Y,(__str12939)&4294967295,Pointer_make([X,0,0,0],0,ALLOC_STACK));var W=T;O=W}var V=A;var U=HEAP[V];var S=(U)&1;var I=c;var G=(((S))|0)!=(((I))|0);if(G){var D=A;var B=HEAP[D];var y=((B)+1)&4294967295;var w=A;HEAP[w]=y}var u=A;var t=HEAP[u];var s=v;var r=(s+4*t)&4294967295;var p=O;HEAP[r]=p}return;return}function __ZN15JBIG2MMRDecoder12getBlackCodeEv(ai){var bb;var cE;var c;var c1;var cw;var bt;var cl=0;cE=ai;var c0=cE;var cZ=(c0+8)&4294967295;var cY=HEAP[cZ];var cX=(((cY))|0)==0;if(cX){var cW=cE;var cV=(cW)&4294967295;var cU=HEAP[cV];var cT=cE;var cS=(cT)&4294967295;var b2=HEAP[cS];var b0=(b2)&4294967295;var bY=HEAP[b0];var bX=(bY+20)&4294967295;var bW=HEAP[bX];var bV=cE;var bU=(bV)&4294967295;var bT=HEAP[bU];var bS=bW;var bR=FUNCTION_TABLE[bS](bT);var bI=(bR)&255;var bG=cE;var bE=(bG+4)&4294967295;HEAP[bE]=bI;var bD=cE;var bC=(bD+8)&4294967295;HEAP[bC]=8;var bB=cE;var bA=(bB+12)&4294967295;var bz=HEAP[bA];var by=((bz)+1)&4294967295;var bx=cE;var bn=(bx+12)&4294967295;HEAP[bn]=by}$bb1$4:while(1){var bl=cE;var bj=(bl+8)&4294967295;var bi=HEAP[bj];var bh=unSign((bi),32,0)<=9;$bb7$$bb2$6:do{if(bh){bb=1}else{var bg=cE;var bf=(bg+4)&4294967295;var be=HEAP[bf];var bd=cE;var bc=(bd+8)&4294967295;var a2=HEAP[bc];var a0=((a2)-6)&4294967295;var aX=unSign((be),32,0)>>>unSign((a0),32,0);var aV=(aX)&63;var aT=(((aV))|0)!=0;if(aT){bb=1;break $bb7$$bb2$6}var aR=cE;var aP=(aR+8)&4294967295;var aN=HEAP[aP];var aL=unSign((aN),32,0)<=13;if(aL){var aJ=cE;var ay=(aJ+4)&4294967295;var aw=HEAP[ay];var at=cE;var aq=(at+8)&4294967295;var ao=HEAP[aq];var am=(13-(ao))&4294967295;var ak=(aw)<<(am);bt=ak}else{var ah=cE;var af=(ah+4)&4294967295;var ad=HEAP[af];var R=cE;var P=(R+8)&4294967295;var M=HEAP[P];var K=((M)-13)&4294967295;var I=unSign((ad),32,0)>>>unSign((K),32,0);bt=I}var G=bt;var E=(G)&127;var C=(__ZL9blackTab1+E*4)&4294967295;cw=C;bb=4;break $bb7$$bb2$6}}while(0);$bb7$$bb18$13:do{if(bb==1){var B=cE;var A=(B+8)&4294967295;var r=HEAP[A];var p=unSign((r),32,0)<=6;$bb14$$bb8$15:do{if(!p){var n=cE;var m=(n+4)&4294967295;var l=HEAP[m];var k=cE;var j=(k+8)&4294967295;var i=HEAP[j];var h=((i)-4)&4294967295;var g=unSign((l),32,0)>>>unSign((h),32,0);var f=(g)&15;var e=(((f))|0)!=0;if(e){bb=5;break $bb14$$bb8$15}var d=cE;var b=(d+4)&4294967295;var a=HEAP[b];var c6=cE;var c5=(c6+8)&4294967295;var c4=HEAP[c5];var c3=((c4)-6)&4294967295;var c2=unSign((a),32,0)>>>unSign((c3),32,0);var cR=(c2)&3;var cQ=(((cR))|0)==0;if(cQ){bb=5;break $bb14$$bb8$15}var cP=cE;var cO=(cP+8)&4294967295;var cN=HEAP[cO];var cM=unSign((cN),32,0)<=12;if(cM){var cL=cE;var cK=(cL+4)&4294967295;var cJ=HEAP[cK];var cI=cE;var cH=(cI+8)&4294967295;var cG=HEAP[cH];var cF=(12-(cG))&4294967295;var cD=(cJ)<<(cF);bt=cD}else{var cC=cE;var cB=(cC+4)&4294967295;var cA=HEAP[cB];var cz=cE;var cy=(cz+8)&4294967295;var cx=HEAP[cy];var cv=((cx)-12)&4294967295;var cu=unSign((cA),32,0)>>>unSign((cv),32,0);bt=cu}var ct=bt;var cs=(ct)&255;var cr=((cs)-64)&4294967295;var cq=(__ZL9blackTab2+cr*4)&4294967295;cw=cq;bb=4;break $bb7$$bb18$13}}while(0);var cp=cE;var co=(cp+8)&4294967295;var cn=HEAP[co];var cm=unSign((cn),32,0)<=6;if(cm){var ck=cE;var cj=(ck+4)&4294967295;var ci=HEAP[cj];var ch=cE;var cg=(ch+8)&4294967295;var cf=HEAP[cg];var ce=(6-(cf))&4294967295;var cd=(ci)<<(ce);bt=cd}else{var cc=cE;var cb=(cc+4)&4294967295;var ca=HEAP[cb];var b9=cE;var b8=(b9+8)&4294967295;var b7=HEAP[b8];var b6=((b7)-6)&4294967295;var b5=unSign((ca),32,0)>>>unSign((b6),32,0);bt=b5}var b4=bt;var b3=(b4)&63;var b1=(__ZL9blackTab3+b3*4)&4294967295;cw=b1}}while(0);var bZ=cw;var bQ=(bZ)&4294967295;var bP=HEAP[bQ];var bO=reSign((bP),16,0)>0;if(bO){var bN=cw;var bM=(bN)&4294967295;var bL=HEAP[bM];var bK=reSign((bL),16,0);var bJ=cE;var bH=(bJ+8)&4294967295;var bF=HEAP[bH];var bw=(((bK))|0)<=(((bF))|0);if(bw){bb=11;break $bb1$4}}var a5=cE;var a4=(a5+8)&4294967295;var a3=HEAP[a4];var a1=unSign((a3),32,0)>12;if(a1){bb=14;break $bb1$4}var aZ=cE;var aG=(aZ+4)&4294967295;var aF=HEAP[aG];var aE=(aF)<<8;var aD=cE;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=cE;var az=(aA)&4294967295;var ax=HEAP[az];var av=(ax)&4294967295;var Z=HEAP[av];var Y=(Z+20)&4294967295;var X=HEAP[Y];var W=cE;var V=(W)&4294967295;var U=HEAP[V];var T=X;var S=FUNCTION_TABLE[T](U);var Q=(S)&255;var O=(aE)|(Q);var z=cE;var y=(z+4)&4294967295;HEAP[y]=O;var x=cE;var w=(x+8)&4294967295;var v=HEAP[w];var u=((v)+8)&4294967295;var t=cE;var s=(t+8)&4294967295;HEAP[s]=u;var q=cE;var o=(q+12)&4294967295;var aY=HEAP[o];var aW=((aY)+1)&4294967295;var aU=cE;var aS=(aU+12)&4294967295;HEAP[aS]=aW;bb=16;continue $bb1$4}if(bb==11){var bv=cE;var bu=(bv+8)&4294967295;var bs=HEAP[bu];var br=cw;var bq=(br)&4294967295;var bp=HEAP[bq];var bo=reSign((bp),16,0);var bm=((bs)-(bo))&4294967295;var bk=cE;var ba=(bk+8)&4294967295;HEAP[ba]=bm;var a9=cw;var a8=(a9+2)&4294967295;var a7=HEAP[a8];var a6=reSign((a7),16,0);c1=a6}else{if(bb==14){var aQ=cE;var aO=(aQ)&4294967295;var aM=HEAP[aO];var aK=cE;var aI=(aK)&4294967295;var aH=HEAP[aI];var au=(aH)&4294967295;var ar=HEAP[au];var ap=(ar+48)&4294967295;var an=HEAP[ap];var al=cE;var aj=(al)&4294967295;var ag=HEAP[aj];var ae=an;var ac=FUNCTION_TABLE[ae](ag);__Z5erroriPcz(ac,(__str32941)&4294967295);var ab=cE;var N=(ab+8)&4294967295;var L=HEAP[N];var J=((L)-1)&4294967295;var H=cE;var F=(H+8)&4294967295;HEAP[F]=J;c1=1}}var D=c1;c=D;var aa=c;return aa;return null}function __ZN15JBIG2MMRDecoder12getWhiteCodeEv(D){var ao;var bS;var c;var cf;var bK;var aH;var bz=0;bS=D;var ce=bS;var cd=(ce+8)&4294967295;var cc=HEAP[cd];var cb=(((cc))|0)==0;if(cb){var ca=bS;var b9=(ca)&4294967295;var b8=HEAP[b9];var b7=bS;var b6=(b7)&4294967295;var bg=HEAP[b6];var be=(bg)&4294967295;var bc=HEAP[be];var bb=(bc+20)&4294967295;var ba=HEAP[bb];var a9=bS;var a8=(a9)&4294967295;var a7=HEAP[a8];var a6=ba;var a5=FUNCTION_TABLE[a6](a7);var aW=(a5)&255;var aU=bS;var aS=(aU+4)&4294967295;HEAP[aS]=aW;var aR=bS;var aQ=(aR+8)&4294967295;HEAP[aQ]=8;var aP=bS;var aO=(aP+12)&4294967295;var aN=HEAP[aO];var aM=((aN)+1)&4294967295;var aL=bS;var aB=(aL+12)&4294967295;HEAP[aB]=aM}$bb1$4:while(1){var az=bS;var ax=(az+8)&4294967295;var aw=HEAP[ax];var av=unSign((aw),32,0)<=10;$bb7$$bb2$6:do{if(av){ao=1}else{var au=bS;var at=(au+4)&4294967295;var ar=HEAP[at];var aq=bS;var ap=(aq+8)&4294967295;var af=HEAP[ap];var ad=((af)-7)&4294967295;var ab=unSign((ar),32,0)>>>unSign((ad),32,0);var aa=(ab)&127;var Z=(((aa))|0)!=0;if(Z){ao=1;break $bb7$$bb2$6}var Y=bS;var X=(Y+8)&4294967295;var W=HEAP[X];var V=unSign((W),32,0)<=12;if(V){var U=bS;var K=(U+4)&4294967295;var J=HEAP[K];var I=bS;var H=(I+8)&4294967295;var G=HEAP[H];var F=(12-(G))&4294967295;var E=(J)<<(F);aH=E}else{var C=bS;var B=(C+4)&4294967295;var A=HEAP[B];var z=bS;var y=(z+8)&4294967295;var x=HEAP[y];var w=((x)-12)&4294967295;var v=unSign((A),32,0)>>>unSign((w),32,0);aH=v}var u=aH;var t=(u)&31;var s=(__ZL9whiteTab1+t*4)&4294967295;bK=s;ao=4;break $bb7$$bb2$6}}while(0);if(ao==1){var r=bS;var q=(r+8)&4294967295;var p=HEAP[q];var o=unSign((p),32,0)<=9;if(o){var n=bS;var m=(n+4)&4294967295;var l=HEAP[m];var k=bS;var j=(k+8)&4294967295;var i=HEAP[j];var h=(9-(i))&4294967295;var g=(l)<<(h);aH=g}else{var f=bS;var e=(f+4)&4294967295;var d=HEAP[e];var b=bS;var a=(b+8)&4294967295;var ck=HEAP[a];var cj=((ck)-9)&4294967295;var ci=unSign((d),32,0)>>>unSign((cj),32,0);aH=ci}var ch=aH;var cg=(ch)&511;var b5=(__ZL9whiteTab2+cg*4)&4294967295;bK=b5}var b4=bK;var b3=(b4)&4294967295;var b2=HEAP[b3];var b1=reSign((b2),16,0)>0;if(b1){var b0=bK;var bZ=(b0)&4294967295;var bY=HEAP[bZ];var bX=reSign((bY),16,0);var bW=bS;var bV=(bW+8)&4294967295;var bU=HEAP[bV];var bT=(((bX))|0)<=(((bU))|0);if(bT){ao=7;break $bb1$4}}var bC=bS;var bB=(bC+8)&4294967295;var bA=HEAP[bB];var by=unSign((bA),32,0)>11;if(by){ao=10;break $bb1$4}var bx=bS;var bw=(bx+4)&4294967295;var bv=HEAP[bw];var bu=(bv)<<8;var bt=bS;var bs=(bt)&4294967295;var br=HEAP[bs];var bq=bS;var bp=(bq)&4294967295;var bo=HEAP[bp];var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=(bm+20)&4294967295;var bk=HEAP[bl];var bj=bS;var bi=(bj)&4294967295;var bh=HEAP[bi];var bf=bk;var bd=FUNCTION_TABLE[bf](bh);var a4=(bd)&255;var a3=(bu)|(a4);var a2=bS;var a1=(a2+4)&4294967295;HEAP[a1]=a3;var a0=bS;var aZ=(a0+8)&4294967295;var aY=HEAP[aZ];var aX=((aY)+8)&4294967295;var aV=bS;var aT=(aV+8)&4294967295;HEAP[aT]=aX;var aK=bS;var aJ=(aK+12)&4294967295;var aI=HEAP[aJ];var aG=((aI)+1)&4294967295;var aF=bS;var aE=(aF+12)&4294967295;HEAP[aE]=aG;ao=12;continue $bb1$4}if(ao==7){var bR=bS;var bQ=(bR+8)&4294967295;var bP=HEAP[bQ];var bO=bK;var bN=(bO)&4294967295;var bM=HEAP[bN];var bL=reSign((bM),16,0);var bJ=((bP)-(bL))&4294967295;var bI=bS;var bH=(bI+8)&4294967295;HEAP[bH]=bJ;var bG=bK;var bF=(bG+2)&4294967295;var bE=HEAP[bF];var bD=reSign((bE),16,0);cf=bD}else{if(ao==10){var aD=bS;var aC=(aD)&4294967295;var aA=HEAP[aC];var ay=bS;var an=(ay)&4294967295;var am=HEAP[an];var al=(am)&4294967295;var ak=HEAP[al];var aj=(ak+48)&4294967295;var ai=HEAP[aj];var ah=bS;var ag=(ah)&4294967295;var ae=HEAP[ag];var ac=ai;var S=FUNCTION_TABLE[ac](ae);__Z5erroriPcz(S,(__str42942)&4294967295);var R=bS;var Q=(R+8)&4294967295;var P=HEAP[Q];var O=((P)-1)&4294967295;var N=bS;var M=(N+8)&4294967295;HEAP[M]=O;cf=1}}var L=cf;c=L;var T=c;return T;return null}function __ZN15JBIG2MMRDecoder9get2DCodeEv(D){var W;var bn;var c;var bK;var bf;var a4=0;bn=D;var bJ=bn;var bI=(bJ+8)&4294967295;var bH=HEAP[bI];var bG=(((bH))|0)==0;$bb$$bb1$2:do{if(bG){var bF=bn;var bE=(bF)&4294967295;var bD=HEAP[bE];var bC=bn;var bB=(bC)&4294967295;var aL=HEAP[bB];var aJ=(aL)&4294967295;var aH=HEAP[aJ];var aG=(aH+20)&4294967295;var aF=HEAP[aG];var aE=bn;var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=aF;var aA=FUNCTION_TABLE[aB](aC);var aq=(aA)&255;var ap=bn;var ao=(ap+4)&4294967295;HEAP[ao]=aq;var an=bn;var am=(an+8)&4294967295;HEAP[am]=8;var al=bn;var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=((aj)+1)&4294967295;var ah=bn;var ag=(ah+12)&4294967295;HEAP[ag]=ai;var af=bn;var ae=(af+4)&4294967295;var ad=HEAP[ae];var ac=unSign((ad),32,0)>>>1;var ab=(ac)&127;var aa=(__ZL10twoDimTab1+ab*4)&4294967295;bf=aa}else{var Z=bn;var Y=(Z+8)&4294967295;var X=HEAP[Y];var V=(((X))|0)==8;if(V){var U=bn;var T=(U+4)&4294967295;var S=HEAP[T];var R=unSign((S),32,0)>>>1;var Q=(R)&127;var P=(__ZL10twoDimTab1+Q*4)&4294967295;bf=P}else{var O=bn;var N=(O+4)&4294967295;var M=HEAP[N];var K=bn;var J=(K+8)&4294967295;var I=HEAP[J];var H=(7-(I))&4294967295;var G=(M)<<(H);var F=(G)&127;var E=(__ZL10twoDimTab1+F*4)&4294967295;bf=E;var C=bf;var B=(C)&4294967295;var A=HEAP[B];var z=reSign((A),16,0)<0;if(!z){var y=bf;var x=(y)&4294967295;var w=HEAP[x];var v=reSign((w),16,0);var u=bn;var t=(u+8)&4294967295;var s=HEAP[t];var r=(((v))|0)>(((s))|0);if(!(r)){W=2;break $bb$$bb1$2}}var q=bn;var p=(q+4)&4294967295;var o=HEAP[p];var n=(o)<<8;var m=bn;var l=(m)&4294967295;var k=HEAP[l];var j=bn;var i=(j)&4294967295;var h=HEAP[i];var g=(h)&4294967295;var f=HEAP[g];var e=(f+20)&4294967295;var d=HEAP[e];var b=bn;var a=(b)&4294967295;var bP=HEAP[a];var bO=d;var bN=FUNCTION_TABLE[bO](bP);var bM=(bN)&255;var bL=(n)|(bM);var bA=bn;var bz=(bA+4)&4294967295;HEAP[bz]=bL;var by=bn;var bx=(by+8)&4294967295;var bw=HEAP[bx];var bv=((bw)+8)&4294967295;var bu=bn;var bt=(bu+8)&4294967295;HEAP[bt]=bv;var bs=bn;var br=(bs+12)&4294967295;var bq=HEAP[br];var bp=((bq)+1)&4294967295;var bo=bn;var bm=(bo+12)&4294967295;HEAP[bm]=bp;var bl=bn;var bk=(bl+4)&4294967295;var bj=HEAP[bk];var bi=bn;var bh=(bi+8)&4294967295;var bg=HEAP[bh];var be=((bg)-7)&4294967295;var bd=unSign((bj),32,0)>>>unSign((be),32,0);var bc=(bd)&127;var bb=(__ZL10twoDimTab1+bc*4)&4294967295;bf=bb}}}while(0);var ba=bf;var a9=(ba)&4294967295;var a8=HEAP[a9];var a7=reSign((a8),16,0)<0;if(a7){var a6=bn;var a5=(a6)&4294967295;var a3=HEAP[a5];var a2=bn;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=(a0)&4294967295;var aY=HEAP[aZ];var aX=(aY+48)&4294967295;var aW=HEAP[aX];var aV=bn;var aU=(aV)&4294967295;var aT=HEAP[aU];var aS=aW;var aR=FUNCTION_TABLE[aS](aT);__Z5erroriPcz(aR,(__str52943)&4294967295);bK=-1}else{var aQ=bn;var aP=(aQ+8)&4294967295;var aO=HEAP[aP];var aN=bf;var aM=(aN)&4294967295;var aK=HEAP[aM];var aI=reSign((aK),16,0);var az=((aO)-(aI))&4294967295;var ay=bn;var ax=(ay+8)&4294967295;HEAP[ax]=az;var aw=bf;var av=(aw+2)&4294967295;var au=HEAP[av];var at=reSign((au),16,0);bK=at}var ar=bK;c=ar;var L=c;return L;return null}function __ZN14JBIG2CodeTableD2Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV14JBIG2CodeTable+8)&4294967295;var g=o;var f=(g+8)&4294967295;var e=HEAP[f];var d=e;_gfree(d);var c=((0)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN16JBIG2PatternDictD2Ev(f){var w;var b;var c;var E=0;b=f;var S=b;var R=(S)&4294967295;var Q=(R)&4294967295;HEAP[Q]=(__ZTV16JBIG2PatternDict+8)&4294967295;c=0;while(1){var B=b;var A=(B+8)&4294967295;var z=HEAP[A];var y=c;var v=unSign((z),32,0)>unSign((y),32,0);if(!(v)){w=3;break}var P=b;var O=(P+12)&4294967295;var N=HEAP[O];var M=c;var K=(N+4*M)&4294967295;var I=HEAP[K];var G=(I)!=0;if(G){var t=b;var r=(t+12)&4294967295;var p=HEAP[r];var n=c;var l=(p+4*n)&4294967295;var j=HEAP[l];var h=b;var g=(h+12)&4294967295;var e=HEAP[g];var d=c;var a=(e+4*d)&4294967295;var ab=HEAP[a];var aa=(ab)&4294967295;var Z=(aa)&4294967295;var Y=HEAP[Z];var X=(Y+4)&4294967295;var W=HEAP[X];var V=b;var U=(V+12)&4294967295;var T=HEAP[U];var L=c;var J=(T+4*L)&4294967295;var H=HEAP[J];var F=W;FUNCTION_TABLE[F](H)}var D=c;var C=((D)+1)&4294967295;c=C;w=0;continue}var u=b;var s=(u+12)&4294967295;var q=HEAP[s];var o=q;_gfree(o);var m=((0)&255);var x=reSign((m),8,0)!=0;if(x){var k=b;var i=k;__ZdlPv(i)}return;return}function __ZN15JBIG2SymbolDictD0Ev(y){var K;var aa;var av;var au;var L;var d=0;aa=y;var at=aa;var ar=(at)&4294967295;var aq=(ar)&4294967295;HEAP[aq]=(__ZTV15JBIG2SymbolDict+8)&4294967295;L=0;$bb3$2:while(1){var p=aa;var o=(p+8)&4294967295;var n=HEAP[o];var m=L;var l=unSign((n),32,0)>unSign((m),32,0);if(!(l)){K=3;break $bb3$2}var ap=aa;var ao=(ap+12)&4294967295;var an=HEAP[ao];var am=L;var al=(an+4*am)&4294967295;var V=HEAP[al];var U=(V)!=0;if(U){var T=aa;var S=(T+12)&4294967295;var R=HEAP[S];var Q=L;var P=(R+4*Q)&4294967295;var O=HEAP[P];var N=aa;var M=(N+12)&4294967295;var J=HEAP[M];var I=L;var H=(J+4*I)&4294967295;var G=HEAP[H];var F=(G)&4294967295;var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var A=aa;var x=(A+12)&4294967295;var w=HEAP[x];var v=L;var u=(w+4*v)&4294967295;var t=HEAP[u];var s=B;FUNCTION_TABLE[s](t)}var r=L;var q=((r)+1)&4294967295;L=q;K=0;continue $bb3$2}var k=aa;var j=(k+12)&4294967295;var i=HEAP[j];var h=i;_gfree(h);var g=aa;var f=(g+16)&4294967295;var e=HEAP[f];var c=(e)!=0;$bb5$$bb7$9:do{if(c){var b=aa;var a=(b+16)&4294967295;var aC=HEAP[a];au=aC;var aB=au;var aA=(aB)!=0;if(!(aA)){K=5;break $bb5$$bb7$9}var az=au;__ZN23JArithmeticDecoderStatsD1Ev(az);var ay=au;var ax=ay;__ZdlPv(ax)}}while(0);var aw=aa;var ak=(aw+20)&4294967295;var aj=HEAP[ak];var ai=(aj)!=0;$bb8$$bb10$13:do{if(ai){var ah=aa;var ag=(ah+20)&4294967295;var af=HEAP[ag];av=af;var ae=av;var ad=(ae)!=0;if(!(ad)){K=8;break $bb8$$bb10$13}var ac=av;__ZN23JArithmeticDecoderStatsD1Ev(ac);var ab=av;var Z=ab;__ZdlPv(Z)}}while(0);var Y=((1)&255);var z=reSign((Y),8,0)!=0;if(z){var X=aa;var W=X;__ZdlPv(W)}return;return}function __ZN15JBIG2SymbolDictD1Ev(y){var K;var aa;var av;var au;var L;var d=0;aa=y;var at=aa;var ar=(at)&4294967295;var aq=(ar)&4294967295;HEAP[aq]=(__ZTV15JBIG2SymbolDict+8)&4294967295;L=0;$bb3$2:while(1){var p=aa;var o=(p+8)&4294967295;var n=HEAP[o];var m=L;var l=unSign((n),32,0)>unSign((m),32,0);if(!(l)){K=3;break $bb3$2}var ap=aa;var ao=(ap+12)&4294967295;var an=HEAP[ao];var am=L;var al=(an+4*am)&4294967295;var V=HEAP[al];var U=(V)!=0;if(U){var T=aa;var S=(T+12)&4294967295;var R=HEAP[S];var Q=L;var P=(R+4*Q)&4294967295;var O=HEAP[P];var N=aa;var M=(N+12)&4294967295;var J=HEAP[M];var I=L;var H=(J+4*I)&4294967295;var G=HEAP[H];var F=(G)&4294967295;var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var A=aa;var x=(A+12)&4294967295;var w=HEAP[x];var v=L;var u=(w+4*v)&4294967295;var t=HEAP[u];var s=B;FUNCTION_TABLE[s](t)}var r=L;var q=((r)+1)&4294967295;L=q;K=0;continue $bb3$2}var k=aa;var j=(k+12)&4294967295;var i=HEAP[j];var h=i;_gfree(h);var g=aa;var f=(g+16)&4294967295;var e=HEAP[f];var c=(e)!=0;$bb5$$bb7$9:do{if(c){var b=aa;var a=(b+16)&4294967295;var aC=HEAP[a];au=aC;var aB=au;var aA=(aB)!=0;if(!(aA)){K=5;break $bb5$$bb7$9}var az=au;__ZN23JArithmeticDecoderStatsD1Ev(az);var ay=au;var ax=ay;__ZdlPv(ax)}}while(0);var aw=aa;var ak=(aw+20)&4294967295;var aj=HEAP[ak];var ai=(aj)!=0;$bb8$$bb10$13:do{if(ai){var ah=aa;var ag=(ah+20)&4294967295;var af=HEAP[ag];av=af;var ae=av;var ad=(ae)!=0;if(!(ad)){K=8;break $bb8$$bb10$13}var ac=av;__ZN23JArithmeticDecoderStatsD1Ev(ac);var ab=av;var Z=ab;__ZdlPv(Z)}}while(0);var Y=((0)&255);var z=reSign((Y),8,0)!=0;if(z){var X=aa;var W=X;__ZdlPv(W)}return;return}function __ZN15JBIG2SymbolDictD2Ev(y){var K;var aa;var av;var au;var L;var d=0;aa=y;var at=aa;var ar=(at)&4294967295;var aq=(ar)&4294967295;HEAP[aq]=(__ZTV15JBIG2SymbolDict+8)&4294967295;L=0;$bb3$2:while(1){var p=aa;var o=(p+8)&4294967295;var n=HEAP[o];var m=L;var l=unSign((n),32,0)>unSign((m),32,0);if(!(l)){K=3;break $bb3$2}var ap=aa;var ao=(ap+12)&4294967295;var an=HEAP[ao];var am=L;var al=(an+4*am)&4294967295;var V=HEAP[al];var U=(V)!=0;if(U){var T=aa;var S=(T+12)&4294967295;var R=HEAP[S];var Q=L;var P=(R+4*Q)&4294967295;var O=HEAP[P];var N=aa;var M=(N+12)&4294967295;var J=HEAP[M];var I=L;var H=(J+4*I)&4294967295;var G=HEAP[H];var F=(G)&4294967295;var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var A=aa;var x=(A+12)&4294967295;var w=HEAP[x];var v=L;var u=(w+4*v)&4294967295;var t=HEAP[u];var s=B;FUNCTION_TABLE[s](t)}var r=L;var q=((r)+1)&4294967295;L=q;K=0;continue $bb3$2}var k=aa;var j=(k+12)&4294967295;var i=HEAP[j];var h=i;_gfree(h);var g=aa;var f=(g+16)&4294967295;var e=HEAP[f];var c=(e)!=0;$bb5$$bb7$9:do{if(c){var b=aa;var a=(b+16)&4294967295;var aC=HEAP[a];au=aC;var aB=au;var aA=(aB)!=0;if(!(aA)){K=5;break $bb5$$bb7$9}var az=au;__ZN23JArithmeticDecoderStatsD1Ev(az);var ay=au;var ax=ay;__ZdlPv(ax)}}while(0);var aw=aa;var ak=(aw+20)&4294967295;var aj=HEAP[ak];var ai=(aj)!=0;$bb8$$bb10$13:do{if(ai){var ah=aa;var ag=(ah+20)&4294967295;var af=HEAP[ag];av=af;var ae=av;var ad=(ae)!=0;if(!(ad)){K=8;break $bb8$$bb10$13}var ac=av;__ZN23JArithmeticDecoderStatsD1Ev(ac);var ab=av;var Z=ab;__ZdlPv(Z)}}while(0);var Y=((0)&255);var z=reSign((Y),8,0)!=0;if(z){var X=aa;var W=X;__ZdlPv(W)}return;return}function __ZN11JBIG2BitmapD0Ev(k){var m;var n;var l=0;n=k;var j=n;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV11JBIG2Bitmap+8)&4294967295;var g=n;var f=(g+20)&4294967295;var e=HEAP[f];_gfree(e);var d=((1)&255);var c=reSign((d),8,0)!=0;if(c){var b=n;var a=b;__ZdlPv(a)}return;return}function __ZN11JBIG2BitmapD1Ev(k){var m;var n;var l=0;n=k;var j=n;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV11JBIG2Bitmap+8)&4294967295;var g=n;var f=(g+20)&4294967295;var e=HEAP[f];_gfree(e);var d=((0)&255);var c=reSign((d),8,0)!=0;if(c){var b=n;var a=b;__ZdlPv(a)}return;return}function __ZN11JBIG2BitmapD2Ev(k){var m;var n;var l=0;n=k;var j=n;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV11JBIG2Bitmap+8)&4294967295;var g=n;var f=(g+20)&4294967295;var e=HEAP[f];_gfree(e);var d=((0)&255);var c=reSign((d),8,0)!=0;if(c){var b=n;var a=b;__ZdlPv(a)}return;return}function __ZN11JBIG2Bitmap10clearToOneEv(j){var l;var n;var k=0;n=j;var i=n;var h=(i+12)&4294967295;var g=HEAP[h];var f=n;var e=(f+16)&4294967295;var d=HEAP[e];var c=((g)*(d))&4294967295;var b=n;var a=(b+20)&4294967295;var m=HEAP[a];_llvm_memset_p0i8_i32(m,-1,c,1,0);return;return}function __ZN11JBIG2Bitmap11clearToZeroEv(j){var l;var n;var k=0;n=j;var i=n;var h=(i+12)&4294967295;var g=HEAP[h];var f=n;var e=(f+16)&4294967295;var d=HEAP[e];var c=((g)*(d))&4294967295;var b=n;var a=(b+20)&4294967295;var m=HEAP[a];_llvm_memset_p0i8_i32(m,0,c,1,0);return;return}function __ZN11JBIG2Stream5closeEv(K){var au;var aQ;var P;var bb;var Z;var U;var a9;var ac;var a;var ba;var e;var o;var f=0;aQ=K;var a8=aQ;var a7=(a8+40)&4294967295;var a6=HEAP[a7];var a5=(a6)!=0;if(a5){var a4=aQ;var a3=(a4+40)&4294967295;var a2=HEAP[a3];var a1=(a2)!=0;if(a1){var aJ=aQ;var aH=(aJ+40)&4294967295;var aF=HEAP[aH];var aD=aQ;var aB=(aD+40)&4294967295;var az=HEAP[aB];var ay=(az)&4294967295;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=(aw+4)&4294967295;var an=HEAP[av];var al=aQ;var aj=(al+40)&4294967295;var ah=HEAP[aj];var af=an;FUNCTION_TABLE[af](ah)}var ad=aQ;var ab=(ad+40)&4294967295;HEAP[ab]=0}var aa=aQ;var Y=(aa+48)&4294967295;var X=HEAP[Y];var J=(X)!=0;if(J){var G=aQ;var D=(G+48)&4294967295;var A=HEAP[D];a=A;ba=0;while(1){var g=a;var d=__ZN7GooList9getLengthEv(g);var c=ba;var b=(((d))|0)>(((c))|0);var bi=unSign((b),1,0);ac=bi;var bh=ac;var W=reSign((bh),8,0)!=0;if(!(W)){au=5;break}var x=a;var v=ba;var u=__ZN7GooList3getEi(x,v);var t=u;a9=t;var s=a9;var r=(s)!=0;if(r){var q=a9;var p=(q)&4294967295;var n=HEAP[p];var m=(n+4)&4294967295;var l=HEAP[m];var k=l;var j=a9;FUNCTION_TABLE[k](j)}var i=ba;var h=((i)+1)&4294967295;ba=h;au=2;continue}var bg=a;U=bg;var bf=U;var be=(bf)!=0;if(be){var bd=U;__ZN7GooListD1Ev(bd);var bc=U;var a0=bc;__ZdlPv(a0)}var aZ=aQ;var aY=(aZ+48)&4294967295;HEAP[aY]=0}var aX=aQ;var aW=(aX+52)&4294967295;var aV=HEAP[aW];var aU=(aV)!=0;if(aU){var aT=aQ;var aS=(aT+52)&4294967295;var aR=HEAP[aS];e=aR;o=0;while(1){var am=e;var ak=__ZN7GooList9getLengthEv(am);var ai=o;var ag=(((ak))|0)>(((ai))|0);var ae=unSign((ag),1,0);Z=ae;var V=Z;var aP=reSign((V),8,0)!=0;if(!(aP)){au=11;break}var aO=e;var aN=o;var aM=__ZN7GooList3getEi(aO,aN);var aL=aM;bb=aL;var aK=bb;var aI=(aK)!=0;if(aI){var aG=bb;var aE=(aG)&4294967295;var aC=HEAP[aE];var aA=(aC+4)&4294967295;var at=HEAP[aA];var ar=at;var aq=bb;FUNCTION_TABLE[ar](aq)}var ap=o;var ao=((ap)+1)&4294967295;o=ao;au=8;continue}var T=e;P=T;var R=P;var O=(R)!=0;if(O){var M=P;__ZN7GooListD1Ev(M);var I=P;var F=I;__ZdlPv(F)}var C=aQ;var z=(C+52)&4294967295;HEAP[z]=0}var w=aQ;var S=(w+64)&4294967295;HEAP[S]=0;var Q=aQ;var N=(Q+64)&4294967295;var L=HEAP[N];var H=aQ;var E=(H+60)&4294967295;HEAP[E]=L;var B=aQ;var y=(B)&4294967295;__ZN12FilterStream5closeEv(y);return;return}function __ZN11JBIG2StreamD0Ev(W){var aP;var cg;var cD;var cC;var cB;var cA;var cz;var cy;var cx;var cw;var cv;var cu;var bF;var bD;var bB;var bA;var bz;var by;var bx;var bw;var bv;var bY=0;cg=W;var bu=cg;var bl=(bu)&4294967295;var bj=(bl)&4294967295;var bh=(bj)&4294967295;HEAP[bh]=(__ZTV11JBIG2Stream+8)&4294967295;var bg=cg;__ZN11JBIG2Stream5closeEv(bg);var bf=cg;var be=(bf+12)&4294967295;__ZN6Object4freeEv(be);var bd=cg;var bc=(bd+68)&4294967295;var bb=HEAP[bc];bv=bb;var ba=bv;var a1=(ba)!=0;if(a1){var aZ=bv;__ZN18JArithmeticDecoderD1Ev(aZ);var aX=bv;var aW=aX;__ZdlPv(aW)}var aV=cg;var aU=(aV+72)&4294967295;var aT=HEAP[aU];bw=aT;var aS=bw;var aR=(aS)!=0;if(aR){var aQ=bw;__ZN23JArithmeticDecoderStatsD1Ev(aQ);var aG=bw;var aE=aG;__ZdlPv(aE)}var aB=cg;var az=(aB+76)&4294967295;var ax=HEAP[az];bx=ax;var av=bx;var at=(av)!=0;if(at){var ar=bx;__ZN23JArithmeticDecoderStatsD1Ev(ar);var aq=bx;var ap=aq;__ZdlPv(ap)}var af=cg;var ad=(af+80)&4294967295;var ab=HEAP[ad];by=ab;var aa=by;var Z=(aa)!=0;if(Z){var Y=by;__ZN23JArithmeticDecoderStatsD1Ev(Y);var X=by;var V=X;__ZdlPv(V)}var U=cg;var T=(U+84)&4294967295;var K=HEAP[T];bz=K;var I=bz;var G=(I)!=0;if(G){var F=bz;__ZN23JArithmeticDecoderStatsD1Ev(F);var E=bz;var D=E;__ZdlPv(D)}var C=cg;var B=(C+88)&4294967295;var A=HEAP[B];bA=A;var z=bA;var q=(z)!=0;if(q){var o=bA;__ZN23JArithmeticDecoderStatsD1Ev(o);var m=bA;var l=m;__ZdlPv(l)}var k=cg;var j=(k+92)&4294967295;var i=HEAP[j];bB=i;var h=bB;var g=(h)!=0;if(g){var f=bB;__ZN23JArithmeticDecoderStatsD1Ev(f);var e=bB;var d=e;__ZdlPv(d)}var c=cg;var b=(c+96)&4294967295;var a=HEAP[b];bD=a;var cI=bD;var cH=(cI)!=0;if(cH){var cG=bD;__ZN23JArithmeticDecoderStatsD1Ev(cG);var cF=bD;var cE=cF;__ZdlPv(cE)}var ct=cg;var cs=(ct+100)&4294967295;var cr=HEAP[cs];bF=cr;var cq=bF;var cp=(cq)!=0;if(cp){var co=bF;__ZN23JArithmeticDecoderStatsD1Ev(co);var cn=bF;var cm=cn;__ZdlPv(cm)}var cl=cg;var ck=(cl+104)&4294967295;var cj=HEAP[ck];cu=cj;var ci=cu;var ch=(ci)!=0;if(ch){var cf=cu;__ZN23JArithmeticDecoderStatsD1Ev(cf);var ce=cu;var cd=ce;__ZdlPv(cd)}var cc=cg;var cb=(cc+108)&4294967295;var ca=HEAP[cb];cv=ca;var b9=cv;var b8=(b9)!=0;if(b8){var b7=cv;__ZN23JArithmeticDecoderStatsD1Ev(b7);var b6=cv;var b5=b6;__ZdlPv(b5)}var b4=cg;var b3=(b4+112)&4294967295;var b2=HEAP[b3];cw=b2;var b1=cw;var b0=(b1)!=0;if(b0){var bZ=cw;__ZN23JArithmeticDecoderStatsD1Ev(bZ);var bX=cw;var bW=bX;__ZdlPv(bW)}var bV=cg;var bU=(bV+116)&4294967295;var bT=HEAP[bU];cx=bT;var bS=cx;var bR=(bS)!=0;if(bR){var bQ=cx;__ZN23JArithmeticDecoderStatsD1Ev(bQ);var bP=cx;var bO=bP;__ZdlPv(bO)}var bN=cg;var bM=(bN+120)&4294967295;var bL=HEAP[bM];cy=bL;var bK=cy;var bJ=(bK)!=0;if(bJ){var bI=cy;__ZN23JArithmeticDecoderStatsD1Ev(bI);var bH=cy;var bG=bH;__ZdlPv(bG)}var bE=cg;var bC=(bE+124)&4294967295;var bt=HEAP[bC];cz=bt;var bs=cz;var br=(bs)!=0;if(br){var bq=cz;__ZN23JArithmeticDecoderStatsD1Ev(bq);var bp=cz;var bo=bp;__ZdlPv(bo)}var bn=cg;var bm=(bn+128)&4294967295;var bk=HEAP[bm];cA=bk;var bi=cA;var a9=(bi)!=0;if(a9){var a8=cA;__ZN23JArithmeticDecoderStatsD1Ev(a8);var a7=cA;var a6=a7;__ZdlPv(a6)}var a5=cg;var a4=(a5+132)&4294967295;var a3=HEAP[a4];cB=a3;var a2=cB;var a0=(a2)!=0;if(a0){var aY=cB;__ZN23JArithmeticDecoderStatsD1Ev(aY);var aO=cB;var aN=aO;__ZdlPv(aN)}var aM=cg;var aL=(aM+136)&4294967295;var aK=HEAP[aL];cC=aK;var aJ=cC;var aI=(aJ)!=0;if(aI){var aH=cC;__ZN19JBIG2HuffmanDecoderD1Ev(aH);var aF=cC;var aD=aF;__ZdlPv(aD)}var an=cg;var am=(an+140)&4294967295;var al=HEAP[am];cD=al;var ak=cD;var aj=(ak)!=0;if(aj){var ai=cD;__ZN15JBIG2MMRDecoderD1Ev(ai);var ah=cD;var ag=ah;__ZdlPv(ag)}var ae=cg;var ac=(ae)&4294967295;var S=(ac+8)&4294967295;var R=HEAP[S];var Q=(R)!=0;if(Q){var P=cg;var O=(P)&4294967295;var N=(O+8)&4294967295;var M=HEAP[N];var L=cg;var J=(L)&4294967295;var H=(J+8)&4294967295;var y=HEAP[H];var x=(y)&4294967295;var w=HEAP[x];var v=(w+4)&4294967295;var u=HEAP[v];var t=cg;var s=(t)&4294967295;var r=(s+8)&4294967295;var p=HEAP[r];var n=u;FUNCTION_TABLE[n](p)}var aC=cg;var aA=aC;__ZN12FilterStreamD2Ev(aA);var ay=((1)&255);var ao=reSign((ay),8,0)!=0;if(ao){var aw=cg;var au=aw;__ZdlPv(au)}return;return}function __ZN11JBIG2StreamD1Ev(W){var aP;var cg;var cD;var cC;var cB;var cA;var cz;var cy;var cx;var cw;var cv;var cu;var bF;var bD;var bB;var bA;var bz;var by;var bx;var bw;var bv;var bY=0;cg=W;var bu=cg;var bl=(bu)&4294967295;var bj=(bl)&4294967295;var bh=(bj)&4294967295;HEAP[bh]=(__ZTV11JBIG2Stream+8)&4294967295;var bg=cg;__ZN11JBIG2Stream5closeEv(bg);var bf=cg;var be=(bf+12)&4294967295;__ZN6Object4freeEv(be);var bd=cg;var bc=(bd+68)&4294967295;var bb=HEAP[bc];bv=bb;var ba=bv;var a1=(ba)!=0;if(a1){var aZ=bv;__ZN18JArithmeticDecoderD1Ev(aZ);var aX=bv;var aW=aX;__ZdlPv(aW)}var aV=cg;var aU=(aV+72)&4294967295;var aT=HEAP[aU];bw=aT;var aS=bw;var aR=(aS)!=0;if(aR){var aQ=bw;__ZN23JArithmeticDecoderStatsD1Ev(aQ);var aG=bw;var aE=aG;__ZdlPv(aE)}var aB=cg;var az=(aB+76)&4294967295;var ax=HEAP[az];bx=ax;var av=bx;var at=(av)!=0;if(at){var ar=bx;__ZN23JArithmeticDecoderStatsD1Ev(ar);var aq=bx;var ap=aq;__ZdlPv(ap)}var af=cg;var ad=(af+80)&4294967295;var ab=HEAP[ad];by=ab;var aa=by;var Z=(aa)!=0;if(Z){var Y=by;__ZN23JArithmeticDecoderStatsD1Ev(Y);var X=by;var V=X;__ZdlPv(V)}var U=cg;var T=(U+84)&4294967295;var K=HEAP[T];bz=K;var I=bz;var G=(I)!=0;if(G){var F=bz;__ZN23JArithmeticDecoderStatsD1Ev(F);var E=bz;var D=E;__ZdlPv(D)}var C=cg;var B=(C+88)&4294967295;var A=HEAP[B];bA=A;var z=bA;var q=(z)!=0;if(q){var o=bA;__ZN23JArithmeticDecoderStatsD1Ev(o);var m=bA;var l=m;__ZdlPv(l)}var k=cg;var j=(k+92)&4294967295;var i=HEAP[j];bB=i;var h=bB;var g=(h)!=0;if(g){var f=bB;__ZN23JArithmeticDecoderStatsD1Ev(f);var e=bB;var d=e;__ZdlPv(d)}var c=cg;var b=(c+96)&4294967295;var a=HEAP[b];bD=a;var cI=bD;var cH=(cI)!=0;if(cH){var cG=bD;__ZN23JArithmeticDecoderStatsD1Ev(cG);var cF=bD;var cE=cF;__ZdlPv(cE)}var ct=cg;var cs=(ct+100)&4294967295;var cr=HEAP[cs];bF=cr;var cq=bF;var cp=(cq)!=0;if(cp){var co=bF;__ZN23JArithmeticDecoderStatsD1Ev(co);var cn=bF;var cm=cn;__ZdlPv(cm)}var cl=cg;var ck=(cl+104)&4294967295;var cj=HEAP[ck];cu=cj;var ci=cu;var ch=(ci)!=0;if(ch){var cf=cu;__ZN23JArithmeticDecoderStatsD1Ev(cf);var ce=cu;var cd=ce;__ZdlPv(cd)}var cc=cg;var cb=(cc+108)&4294967295;var ca=HEAP[cb];cv=ca;var b9=cv;var b8=(b9)!=0;if(b8){var b7=cv;__ZN23JArithmeticDecoderStatsD1Ev(b7);var b6=cv;var b5=b6;__ZdlPv(b5)}var b4=cg;var b3=(b4+112)&4294967295;var b2=HEAP[b3];cw=b2;var b1=cw;var b0=(b1)!=0;if(b0){var bZ=cw;__ZN23JArithmeticDecoderStatsD1Ev(bZ);var bX=cw;var bW=bX;__ZdlPv(bW)}var bV=cg;var bU=(bV+116)&4294967295;var bT=HEAP[bU];cx=bT;var bS=cx;var bR=(bS)!=0;if(bR){var bQ=cx;__ZN23JArithmeticDecoderStatsD1Ev(bQ);var bP=cx;var bO=bP;__ZdlPv(bO)}var bN=cg;var bM=(bN+120)&4294967295;var bL=HEAP[bM];cy=bL;var bK=cy;var bJ=(bK)!=0;if(bJ){var bI=cy;__ZN23JArithmeticDecoderStatsD1Ev(bI);var bH=cy;var bG=bH;__ZdlPv(bG)}var bE=cg;var bC=(bE+124)&4294967295;var bt=HEAP[bC];cz=bt;var bs=cz;var br=(bs)!=0;if(br){var bq=cz;__ZN23JArithmeticDecoderStatsD1Ev(bq);var bp=cz;var bo=bp;__ZdlPv(bo)}var bn=cg;var bm=(bn+128)&4294967295;var bk=HEAP[bm];cA=bk;var bi=cA;var a9=(bi)!=0;if(a9){var a8=cA;__ZN23JArithmeticDecoderStatsD1Ev(a8);var a7=cA;var a6=a7;__ZdlPv(a6)}var a5=cg;var a4=(a5+132)&4294967295;var a3=HEAP[a4];cB=a3;var a2=cB;var a0=(a2)!=0;if(a0){var aY=cB;__ZN23JArithmeticDecoderStatsD1Ev(aY);var aO=cB;var aN=aO;__ZdlPv(aN)}var aM=cg;var aL=(aM+136)&4294967295;var aK=HEAP[aL];cC=aK;var aJ=cC;var aI=(aJ)!=0;if(aI){var aH=cC;__ZN19JBIG2HuffmanDecoderD1Ev(aH);var aF=cC;var aD=aF;__ZdlPv(aD)}var an=cg;var am=(an+140)&4294967295;var al=HEAP[am];cD=al;var ak=cD;var aj=(ak)!=0;if(aj){var ai=cD;__ZN15JBIG2MMRDecoderD1Ev(ai);var ah=cD;var ag=ah;__ZdlPv(ag)}var ae=cg;var ac=(ae)&4294967295;var S=(ac+8)&4294967295;var R=HEAP[S];var Q=(R)!=0;if(Q){var P=cg;var O=(P)&4294967295;var N=(O+8)&4294967295;var M=HEAP[N];var L=cg;var J=(L)&4294967295;var H=(J+8)&4294967295;var y=HEAP[H];var x=(y)&4294967295;var w=HEAP[x];var v=(w+4)&4294967295;var u=HEAP[v];var t=cg;var s=(t)&4294967295;var r=(s+8)&4294967295;var p=HEAP[r];var n=u;FUNCTION_TABLE[n](p)}var aC=cg;var aA=aC;__ZN12FilterStreamD2Ev(aA);var ay=((0)&255);var ao=reSign((ay),8,0)!=0;if(ao){var aw=cg;var au=aw;__ZdlPv(au)}return;return}function __ZN11JBIG2Stream5resetEv(C){var V;var be;var bC;var bi;var bB;var aW=0;be=C;var bA=__Znwj(16);var bz=bA;bB=bz;var by=bB;__ZN7GooListC1Ev(by);var bx=be;var bw=(bx+52)&4294967295;var bv=bB;HEAP[bw]=bv;var bu=be;var bt=(bu+12)&4294967295;var aD=__ZN6Object8isStreamEv(bt);bi=aD;var aB=bi;var K=reSign((aB),8,0)!=0;if(K){var az=be;var ay=(az+52)&4294967295;var ax=HEAP[ay];var aw=be;var av=(aw+48)&4294967295;HEAP[av]=ax;var au=be;var at=(au+12)&4294967295;var ar=__ZN6Object9getStreamEv(at);var ap=be;var ao=(ap+56)&4294967295;HEAP[ao]=ar;var an=be;var am=(an+56)&4294967295;var al=HEAP[am];var ak=be;var aj=(ak+56)&4294967295;var ai=HEAP[aj];var ah=(ai)&4294967295;var ag=HEAP[ah];var af=(ag+12)&4294967295;var ae=HEAP[af];var ad=be;var ac=(ad+56)&4294967295;var ab=HEAP[ac];var aa=ae;FUNCTION_TABLE[aa](ab);var Z=be;var Y=(Z+56)&4294967295;var X=HEAP[Y];var W=be;var U=(W+68)&4294967295;var T=HEAP[U];__ZN18JArithmeticDecoder9setStreamEP6Stream(T,X);var S=be;var R=(S+56)&4294967295;var Q=HEAP[R];var P=be;var O=(P+136)&4294967295;var N=HEAP[O];__ZN19JBIG2HuffmanDecoder9setStreamEP6Stream(N,Q);var M=be;var L=(M+56)&4294967295;var J=HEAP[L];var I=be;var H=(I+140)&4294967295;var G=HEAP[H];__ZN15JBIG2MMRDecoder9setStreamEP6Stream(G,J);var F=be;__ZN11JBIG2Stream12readSegmentsEv(F);var E=be;var D=(E+56)&4294967295;var B=HEAP[D];var A=be;var z=(A+56)&4294967295;var y=HEAP[z];var x=(y)&4294967295;var w=HEAP[x];var v=(w+16)&4294967295;var u=HEAP[v];var t=be;var s=(t+56)&4294967295;var r=HEAP[s];var q=u;FUNCTION_TABLE[q](r)}var p=__Znwj(16);var o=p;bC=o;var n=bC;__ZN7GooListC1Ev(n);var m=be;var l=(m+48)&4294967295;var k=bC;HEAP[l]=k;var j=be;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=be;var e=(f+56)&4294967295;HEAP[e]=g;var d=be;var c=(d+56)&4294967295;var b=HEAP[c];var a=be;var bH=(a+56)&4294967295;var bG=HEAP[bH];var bF=(bG)&4294967295;var bE=HEAP[bF];var bD=(bE+12)&4294967295;var bs=HEAP[bD];var br=be;var bq=(br+56)&4294967295;var bp=HEAP[bq];var bo=bs;FUNCTION_TABLE[bo](bp);var bn=be;var bm=(bn+56)&4294967295;var bl=HEAP[bm];var bk=be;var bj=(bk+68)&4294967295;var bh=HEAP[bj];__ZN18JArithmeticDecoder9setStreamEP6Stream(bh,bl);var bg=be;var bf=(bg+56)&4294967295;var bd=HEAP[bf];var bc=be;var bb=(bc+136)&4294967295;var ba=HEAP[bb];__ZN19JBIG2HuffmanDecoder9setStreamEP6Stream(ba,bd);var a9=be;var a8=(a9+56)&4294967295;var a7=HEAP[a8];var a6=be;var a5=(a6+140)&4294967295;var a4=HEAP[a5];__ZN15JBIG2MMRDecoder9setStreamEP6Stream(a4,a7);var a3=be;__ZN11JBIG2Stream12readSegmentsEv(a3);var a2=be;var a1=(a2+40)&4294967295;var a0=HEAP[a1];var aZ=(a0)!=0;if(aZ){var aY=be;var aX=(aY+40)&4294967295;var aV=HEAP[aX];var aU=__ZN11JBIG2Bitmap10getDataPtrEv(aV);var aT=be;var aS=(aT+60)&4294967295;HEAP[aS]=aU;var aR=be;var aQ=(aR+60)&4294967295;var aP=HEAP[aQ];var aO=be;var aN=(aO+40)&4294967295;var aM=HEAP[aN];var aL=__ZN11JBIG2Bitmap11getDataSizeEv(aM);var aK=(aP+aL)&4294967295;var aJ=be;var aI=(aJ+64)&4294967295;HEAP[aI]=aK}else{var aH=be;var aG=(aH+64)&4294967295;HEAP[aG]=0;var aF=be;var aE=(aF+64)&4294967295;var aC=HEAP[aE];var aA=be;var aq=(aA+60)&4294967295;HEAP[aq]=aC}return;return}function __ZN11JBIG2StreamD2Ev(W){var aP;var cg;var cD;var cC;var cB;var cA;var cz;var cy;var cx;var cw;var cv;var cu;var bF;var bD;var bB;var bA;var bz;var by;var bx;var bw;var bv;var bY=0;cg=W;var bu=cg;var bl=(bu)&4294967295;var bj=(bl)&4294967295;var bh=(bj)&4294967295;HEAP[bh]=(__ZTV11JBIG2Stream+8)&4294967295;var bg=cg;__ZN11JBIG2Stream5closeEv(bg);var bf=cg;var be=(bf+12)&4294967295;__ZN6Object4freeEv(be);var bd=cg;var bc=(bd+68)&4294967295;var bb=HEAP[bc];bv=bb;var ba=bv;var a1=(ba)!=0;if(a1){var aZ=bv;__ZN18JArithmeticDecoderD1Ev(aZ);var aX=bv;var aW=aX;__ZdlPv(aW)}var aV=cg;var aU=(aV+72)&4294967295;var aT=HEAP[aU];bw=aT;var aS=bw;var aR=(aS)!=0;if(aR){var aQ=bw;__ZN23JArithmeticDecoderStatsD1Ev(aQ);var aG=bw;var aE=aG;__ZdlPv(aE)}var aB=cg;var az=(aB+76)&4294967295;var ax=HEAP[az];bx=ax;var av=bx;var at=(av)!=0;if(at){var ar=bx;__ZN23JArithmeticDecoderStatsD1Ev(ar);var aq=bx;var ap=aq;__ZdlPv(ap)}var af=cg;var ad=(af+80)&4294967295;var ab=HEAP[ad];by=ab;var aa=by;var Z=(aa)!=0;if(Z){var Y=by;__ZN23JArithmeticDecoderStatsD1Ev(Y);var X=by;var V=X;__ZdlPv(V)}var U=cg;var T=(U+84)&4294967295;var K=HEAP[T];bz=K;var I=bz;var G=(I)!=0;if(G){var F=bz;__ZN23JArithmeticDecoderStatsD1Ev(F);var E=bz;var D=E;__ZdlPv(D)}var C=cg;var B=(C+88)&4294967295;var A=HEAP[B];bA=A;var z=bA;var q=(z)!=0;if(q){var o=bA;__ZN23JArithmeticDecoderStatsD1Ev(o);var m=bA;var l=m;__ZdlPv(l)}var k=cg;var j=(k+92)&4294967295;var i=HEAP[j];bB=i;var h=bB;var g=(h)!=0;if(g){var f=bB;__ZN23JArithmeticDecoderStatsD1Ev(f);var e=bB;var d=e;__ZdlPv(d)}var c=cg;var b=(c+96)&4294967295;var a=HEAP[b];bD=a;var cI=bD;var cH=(cI)!=0;if(cH){var cG=bD;__ZN23JArithmeticDecoderStatsD1Ev(cG);var cF=bD;var cE=cF;__ZdlPv(cE)}var ct=cg;var cs=(ct+100)&4294967295;var cr=HEAP[cs];bF=cr;var cq=bF;var cp=(cq)!=0;if(cp){var co=bF;__ZN23JArithmeticDecoderStatsD1Ev(co);var cn=bF;var cm=cn;__ZdlPv(cm)}var cl=cg;var ck=(cl+104)&4294967295;var cj=HEAP[ck];cu=cj;var ci=cu;var ch=(ci)!=0;if(ch){var cf=cu;__ZN23JArithmeticDecoderStatsD1Ev(cf);var ce=cu;var cd=ce;__ZdlPv(cd)}var cc=cg;var cb=(cc+108)&4294967295;var ca=HEAP[cb];cv=ca;var b9=cv;var b8=(b9)!=0;if(b8){var b7=cv;__ZN23JArithmeticDecoderStatsD1Ev(b7);var b6=cv;var b5=b6;__ZdlPv(b5)}var b4=cg;var b3=(b4+112)&4294967295;var b2=HEAP[b3];cw=b2;var b1=cw;var b0=(b1)!=0;if(b0){var bZ=cw;__ZN23JArithmeticDecoderStatsD1Ev(bZ);var bX=cw;var bW=bX;__ZdlPv(bW)}var bV=cg;var bU=(bV+116)&4294967295;var bT=HEAP[bU];cx=bT;var bS=cx;var bR=(bS)!=0;if(bR){var bQ=cx;__ZN23JArithmeticDecoderStatsD1Ev(bQ);var bP=cx;var bO=bP;__ZdlPv(bO)}var bN=cg;var bM=(bN+120)&4294967295;var bL=HEAP[bM];cy=bL;var bK=cy;var bJ=(bK)!=0;if(bJ){var bI=cy;__ZN23JArithmeticDecoderStatsD1Ev(bI);var bH=cy;var bG=bH;__ZdlPv(bG)}var bE=cg;var bC=(bE+124)&4294967295;var bt=HEAP[bC];cz=bt;var bs=cz;var br=(bs)!=0;if(br){var bq=cz;__ZN23JArithmeticDecoderStatsD1Ev(bq);var bp=cz;var bo=bp;__ZdlPv(bo)}var bn=cg;var bm=(bn+128)&4294967295;var bk=HEAP[bm];cA=bk;var bi=cA;var a9=(bi)!=0;if(a9){var a8=cA;__ZN23JArithmeticDecoderStatsD1Ev(a8);var a7=cA;var a6=a7;__ZdlPv(a6)}var a5=cg;var a4=(a5+132)&4294967295;var a3=HEAP[a4];cB=a3;var a2=cB;var a0=(a2)!=0;if(a0){var aY=cB;__ZN23JArithmeticDecoderStatsD1Ev(aY);var aO=cB;var aN=aO;__ZdlPv(aN)}var aM=cg;var aL=(aM+136)&4294967295;var aK=HEAP[aL];cC=aK;var aJ=cC;var aI=(aJ)!=0;if(aI){var aH=cC;__ZN19JBIG2HuffmanDecoderD1Ev(aH);var aF=cC;var aD=aF;__ZdlPv(aD)}var an=cg;var am=(an+140)&4294967295;var al=HEAP[am];cD=al;var ak=cD;var aj=(ak)!=0;if(aj){var ai=cD;__ZN15JBIG2MMRDecoderD1Ev(ai);var ah=cD;var ag=ah;__ZdlPv(ag)}var ae=cg;var ac=(ae)&4294967295;var S=(ac+8)&4294967295;var R=HEAP[S];var Q=(R)!=0;if(Q){var P=cg;var O=(P)&4294967295;var N=(O+8)&4294967295;var M=HEAP[N];var L=cg;var J=(L)&4294967295;var H=(J+8)&4294967295;var y=HEAP[H];var x=(y)&4294967295;var w=HEAP[x];var v=(w+4)&4294967295;var u=HEAP[v];var t=cg;var s=(t)&4294967295;var r=(s+8)&4294967295;var p=HEAP[r];var n=u;FUNCTION_TABLE[n](p)}var aC=cg;var aA=aC;__ZN12FilterStreamD2Ev(aA);var ay=((0)&255);var ao=reSign((ay),8,0)!=0;if(ao){var aw=cg;var au=aw;__ZdlPv(au)}return;return}function __ZN11JBIG2StreamC1EP6StreamP6Object(E,M,bl){var ab;var bE;var f;var A;var b1;var b0;var bZ;var bY;var bX;var bW;var bV;var bU;var bT;var bS;var a2;var a0;var aY;var aX;var aW;var aV;var aU;var aT;var aS;var bm=0;bE=E;f=M;A=bl;var aR=bE;var aI=(aR)&4294967295;var aG=f;__ZN12FilterStreamC2EP6Stream(aI,aG);var aE=bE;var aD=(aE)&4294967295;var aC=(aD)&4294967295;var aB=(aC)&4294967295;HEAP[aB]=(__ZTV11JBIG2Stream+8)&4294967295;var aA=bE;var az=(aA+12)&4294967295;__ZN6ObjectC1Ev(az);var ay=bE;var ax=(ay+40)&4294967295;HEAP[ax]=0;var an=__Znwj(36);var al=an;aS=al;var aj=aS;__ZN18JArithmeticDecoderC1Ev(aj);var ai=bE;var ah=(ai+68)&4294967295;var ag=aS;HEAP[ah]=ag;var af=__Znwj(8);var ae=af;aT=ae;var ad=aT;__ZN23JArithmeticDecoderStatsC1Ei(ad,2);var ac=bE;var W=(ac+72)&4294967295;var V=aT;HEAP[W]=V;var U=__Znwj(8);var T=U;aU=T;var S=aU;__ZN23JArithmeticDecoderStatsC1Ei(S,2);var R=bE;var Q=(R+76)&4294967295;var P=aU;HEAP[Q]=P;var O=__Znwj(8);var N=O;aV=N;var L=aV;__ZN23JArithmeticDecoderStatsC1Ei(L,512);var K=bE;var J=(K+80)&4294967295;var I=aV;HEAP[J]=I;var H=__Znwj(8);var G=H;aW=G;var F=aW;__ZN23JArithmeticDecoderStatsC1Ei(F,512);var D=bE;var C=(D+84)&4294967295;var B=aW;HEAP[C]=B;var z=__Znwj(8);var y=z;aX=y;var x=aX;__ZN23JArithmeticDecoderStatsC1Ei(x,512);var w=bE;var v=(w+88)&4294967295;var u=aX;HEAP[v]=u;var t=__Znwj(8);var s=t;aY=s;var r=aY;__ZN23JArithmeticDecoderStatsC1Ei(r,512);var q=bE;var p=(q+92)&4294967295;var o=aY;HEAP[p]=o;var n=__Znwj(8);var m=n;a0=m;var l=a0;__ZN23JArithmeticDecoderStatsC1Ei(l,512);var k=bE;var j=(k+96)&4294967295;var i=a0;HEAP[j]=i;var h=__Znwj(8);var g=h;a2=g;var e=a2;__ZN23JArithmeticDecoderStatsC1Ei(e,512);var d=bE;var c=(d+100)&4294967295;var b=a2;HEAP[c]=b;var a=__Znwj(8);var b6=a;bS=b6;var b5=bS;__ZN23JArithmeticDecoderStatsC1Ei(b5,512);var b4=bE;var b3=(b4+104)&4294967295;var b2=bS;HEAP[b3]=b2;var bR=__Znwj(8);var bQ=bR;bT=bQ;var bP=bT;__ZN23JArithmeticDecoderStatsC1Ei(bP,512);var bO=bE;var bN=(bO+108)&4294967295;var bM=bT;HEAP[bN]=bM;var bL=__Znwj(8);var bK=bL;bU=bK;var bJ=bU;__ZN23JArithmeticDecoderStatsC1Ei(bJ,512);var bI=bE;var bH=(bI+112)&4294967295;var bG=bU;HEAP[bH]=bG;var bF=__Znwj(8);var bD=bF;bV=bD;var bC=bV;__ZN23JArithmeticDecoderStatsC1Ei(bC,512);var bB=bE;var bA=(bB+116)&4294967295;var bz=bV;HEAP[bA]=bz;var by=__Znwj(8);var bx=by;bW=bx;var bw=bW;__ZN23JArithmeticDecoderStatsC1Ei(bw,512);var bv=bE;var bu=(bv+120)&4294967295;var bt=bW;HEAP[bu]=bt;var bs=__Znwj(8);var br=bs;bX=br;var bq=bX;__ZN23JArithmeticDecoderStatsC1Ei(bq,512);var bp=bE;var bo=(bp+124)&4294967295;var bn=bX;HEAP[bo]=bn;var bk=__Znwj(8);var bj=bk;bY=bj;var bi=bY;__ZN23JArithmeticDecoderStatsC1Ei(bi,512);var bh=bE;var bg=(bh+128)&4294967295;var bf=bY;HEAP[bg]=bf;var be=__Znwj(8);var bd=be;bZ=bd;var bc=bZ;__ZN23JArithmeticDecoderStatsC1Ei(bc,2);var bb=bE;var ba=(bb+132)&4294967295;var a9=bZ;HEAP[ba]=a9;var a8=__Znwj(12);var a7=a8;b0=a7;var a6=b0;__ZN19JBIG2HuffmanDecoderC1Ev(a6);var a5=bE;var a4=(a5+136)&4294967295;var a3=b0;HEAP[a4]=a3;var a1=__Znwj(16);var aZ=a1;b1=aZ;var aQ=b1;__ZN15JBIG2MMRDecoderC1Ev(aQ);var aP=bE;var aO=(aP+140)&4294967295;var aN=b1;HEAP[aO]=aN;var aM=bE;var aL=(aM+12)&4294967295;var aK=A;var aJ=__ZN6Object4copyEPS_(aK,aL);var aH=bE;var aF=(aH+52)&4294967295;HEAP[aF]=0;var aw=bE;var av=(aw+52)&4294967295;var au=HEAP[av];var at=bE;var ar=(at+48)&4294967295;HEAP[ar]=au;var aq=bE;var ap=(aq+56)&4294967295;HEAP[ap]=0;var ao=bE;var am=(ao+64)&4294967295;HEAP[am]=0;var ak=bE;var aa=(ak+64)&4294967295;var Z=HEAP[aa];var Y=bE;var X=(Y+60)&4294967295;HEAP[X]=Z;return;return}function __ZN11JBIG2StreamC2EP6StreamP6Object(E,M,bl){var ab;var bE;var f;var A;var b1;var b0;var bZ;var bY;var bX;var bW;var bV;var bU;var bT;var bS;var a2;var a0;var aY;var aX;var aW;var aV;var aU;var aT;var aS;var bm=0;bE=E;f=M;A=bl;var aR=bE;var aI=(aR)&4294967295;var aG=f;__ZN12FilterStreamC2EP6Stream(aI,aG);var aE=bE;var aD=(aE)&4294967295;var aC=(aD)&4294967295;var aB=(aC)&4294967295;HEAP[aB]=(__ZTV11JBIG2Stream+8)&4294967295;var aA=bE;var az=(aA+12)&4294967295;__ZN6ObjectC1Ev(az);var ay=bE;var ax=(ay+40)&4294967295;HEAP[ax]=0;var an=__Znwj(36);var al=an;aS=al;var aj=aS;__ZN18JArithmeticDecoderC1Ev(aj);var ai=bE;var ah=(ai+68)&4294967295;var ag=aS;HEAP[ah]=ag;var af=__Znwj(8);var ae=af;aT=ae;var ad=aT;__ZN23JArithmeticDecoderStatsC1Ei(ad,2);var ac=bE;var W=(ac+72)&4294967295;var V=aT;HEAP[W]=V;var U=__Znwj(8);var T=U;aU=T;var S=aU;__ZN23JArithmeticDecoderStatsC1Ei(S,2);var R=bE;var Q=(R+76)&4294967295;var P=aU;HEAP[Q]=P;var O=__Znwj(8);var N=O;aV=N;var L=aV;__ZN23JArithmeticDecoderStatsC1Ei(L,512);var K=bE;var J=(K+80)&4294967295;var I=aV;HEAP[J]=I;var H=__Znwj(8);var G=H;aW=G;var F=aW;__ZN23JArithmeticDecoderStatsC1Ei(F,512);var D=bE;var C=(D+84)&4294967295;var B=aW;HEAP[C]=B;var z=__Znwj(8);var y=z;aX=y;var x=aX;__ZN23JArithmeticDecoderStatsC1Ei(x,512);var w=bE;var v=(w+88)&4294967295;var u=aX;HEAP[v]=u;var t=__Znwj(8);var s=t;aY=s;var r=aY;__ZN23JArithmeticDecoderStatsC1Ei(r,512);var q=bE;var p=(q+92)&4294967295;var o=aY;HEAP[p]=o;var n=__Znwj(8);var m=n;a0=m;var l=a0;__ZN23JArithmeticDecoderStatsC1Ei(l,512);var k=bE;var j=(k+96)&4294967295;var i=a0;HEAP[j]=i;var h=__Znwj(8);var g=h;a2=g;var e=a2;__ZN23JArithmeticDecoderStatsC1Ei(e,512);var d=bE;var c=(d+100)&4294967295;var b=a2;HEAP[c]=b;var a=__Znwj(8);var b6=a;bS=b6;var b5=bS;__ZN23JArithmeticDecoderStatsC1Ei(b5,512);var b4=bE;var b3=(b4+104)&4294967295;var b2=bS;HEAP[b3]=b2;var bR=__Znwj(8);var bQ=bR;bT=bQ;var bP=bT;__ZN23JArithmeticDecoderStatsC1Ei(bP,512);var bO=bE;var bN=(bO+108)&4294967295;var bM=bT;HEAP[bN]=bM;var bL=__Znwj(8);var bK=bL;bU=bK;var bJ=bU;__ZN23JArithmeticDecoderStatsC1Ei(bJ,512);var bI=bE;var bH=(bI+112)&4294967295;var bG=bU;HEAP[bH]=bG;var bF=__Znwj(8);var bD=bF;bV=bD;var bC=bV;__ZN23JArithmeticDecoderStatsC1Ei(bC,512);var bB=bE;var bA=(bB+116)&4294967295;var bz=bV;HEAP[bA]=bz;var by=__Znwj(8);var bx=by;bW=bx;var bw=bW;__ZN23JArithmeticDecoderStatsC1Ei(bw,512);var bv=bE;var bu=(bv+120)&4294967295;var bt=bW;HEAP[bu]=bt;var bs=__Znwj(8);var br=bs;bX=br;var bq=bX;__ZN23JArithmeticDecoderStatsC1Ei(bq,512);var bp=bE;var bo=(bp+124)&4294967295;var bn=bX;HEAP[bo]=bn;var bk=__Znwj(8);var bj=bk;bY=bj;var bi=bY;__ZN23JArithmeticDecoderStatsC1Ei(bi,512);var bh=bE;var bg=(bh+128)&4294967295;var bf=bY;HEAP[bg]=bf;var be=__Znwj(8);var bd=be;bZ=bd;var bc=bZ;__ZN23JArithmeticDecoderStatsC1Ei(bc,2);var bb=bE;var ba=(bb+132)&4294967295;var a9=bZ;HEAP[ba]=a9;var a8=__Znwj(12);var a7=a8;b0=a7;var a6=b0;__ZN19JBIG2HuffmanDecoderC1Ev(a6);var a5=bE;var a4=(a5+136)&4294967295;var a3=b0;HEAP[a4]=a3;var a1=__Znwj(16);var aZ=a1;b1=aZ;var aQ=b1;__ZN15JBIG2MMRDecoderC1Ev(aQ);var aP=bE;var aO=(aP+140)&4294967295;var aN=b1;HEAP[aO]=aN;var aM=bE;var aL=(aM+12)&4294967295;var aK=A;var aJ=__ZN6Object4copyEPS_(aK,aL);var aH=bE;var aF=(aH+52)&4294967295;HEAP[aF]=0;var aw=bE;var av=(aw+52)&4294967295;var au=HEAP[av];var at=bE;var ar=(at+48)&4294967295;HEAP[ar]=au;var aq=bE;var ap=(aq+56)&4294967295;HEAP[ap]=0;var ao=bE;var am=(ao+64)&4294967295;HEAP[am]=0;var ak=bE;var aa=(ak+64)&4294967295;var Z=HEAP[aa];var Y=bE;var X=(Y+60)&4294967295;HEAP[X]=Z;return;return}function __ZN15JBIG2SymbolDictC1Ejj(m,H,z){var x;var k;var E;var n;var l=0;k=m;E=H;n=z;var j=k;var i=(j)&4294967295;var h=E;__ZN12JBIG2SegmentC2Ej(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV15JBIG2SymbolDict+8)&4294967295;var d=k;var c=(d+8)&4294967295;var b=n;HEAP[c]=b;var a=k;var y=(a+8)&4294967295;var w=HEAP[y];var v=_gmallocn_checkoverflow(w,4);var u=v;var t=k;var s=(t+12)&4294967295;HEAP[s]=u;var r=k;var q=(r+12)&4294967295;var p=HEAP[q];var o=(p)==0;if(o){var G=k;var F=(G+8)&4294967295;HEAP[F]=0}var D=k;var C=(D+16)&4294967295;HEAP[C]=0;var B=k;var A=(B+20)&4294967295;HEAP[A]=0;return;return}function __ZN15JBIG2SymbolDictC2Ejj(m,H,z){var x;var k;var E;var n;var l=0;k=m;E=H;n=z;var j=k;var i=(j)&4294967295;var h=E;__ZN12JBIG2SegmentC2Ej(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV15JBIG2SymbolDict+8)&4294967295;var d=k;var c=(d+8)&4294967295;var b=n;HEAP[c]=b;var a=k;var y=(a+8)&4294967295;var w=HEAP[y];var v=_gmallocn_checkoverflow(w,4);var u=v;var t=k;var s=(t+12)&4294967295;HEAP[s]=u;var r=k;var q=(r+12)&4294967295;var p=HEAP[q];var o=(p)==0;if(o){var G=k;var F=(G+8)&4294967295;HEAP[F]=0}var D=k;var C=(D+16)&4294967295;HEAP[C]=0;var B=k;var A=(B+20)&4294967295;HEAP[A]=0;return;return}function __ZN11JBIG2Bitmap12duplicateRowEii(n,C,A){var x;var l;var b;var z;var m=0;l=n;b=C;z=A;var k=l;var j=(k+16)&4294967295;var i=HEAP[j];var h=l;var g=(h+20)&4294967295;var f=HEAP[g];var e=l;var d=(e+16)&4294967295;var c=HEAP[d];var a=z;var y=((c)*(a))&4294967295;var w=(f+y)&4294967295;var v=l;var u=(v+20)&4294967295;var t=HEAP[u];var s=l;var r=(s+16)&4294967295;var q=HEAP[r];var p=b;var o=((q)*(p))&4294967295;var B=(t+o)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(B,w,i,1,0);return;return}function __ZN11JBIG2Bitmap6expandEij(A,p,V){var U;var aq;var B;var o;var d=0;aq=A;B=p;o=V;var aL=aq;var aK=(aL+12)&4294967295;var aJ=HEAP[aK];var aI=B;var aH=(((aJ))|0)>=(((aI))|0);$bb2$$bb$2:do{if(aH){U=0}else{var aG=aq;var aF=(aG+16)&4294967295;var aE=HEAP[aF];var aD=(((aE))|0)<=0;if(aD){U=0;break $bb2$$bb$2}var aC=aq;var ak=(aC+16)&4294967295;var ai=HEAP[ak];var ag=(2147483646/(((ai))|0)|0);var ae=B;var ac=(((ag))|0)<=(((ae))|0);if(ac){U=0;break $bb2$$bb$2}var O=aq;var M=(O+16)&4294967295;var K=HEAP[M];var I=B;var H=((K)*(I))&4294967295;var G=((H)+1)&4294967295;var F=aq;var E=(F+20)&4294967295;var D=HEAP[E];var C=_grealloc(D,G);var z=aq;var y=(z+20)&4294967295;HEAP[y]=C;var x=o;var w=(((x))|0)!=0;if(w){var v=aq;var u=(v+12)&4294967295;var t=HEAP[u];var s=B;var r=((s)-(t))&4294967295;var q=aq;var n=(q+16)&4294967295;var m=HEAP[n];var l=((r)*(m))&4294967295;var k=aq;var j=(k+20)&4294967295;var i=HEAP[j];var h=aq;var g=(h+12)&4294967295;var f=HEAP[g];var e=aq;var c=(e+16)&4294967295;var b=HEAP[c];var a=((f)*(b))&4294967295;var aS=(i+a)&4294967295;_llvm_memset_p0i8_i32(aS,-1,l,1,0)}else{var aR=aq;var aQ=(aR+12)&4294967295;var aP=HEAP[aQ];var aO=B;var aN=((aO)-(aP))&4294967295;var aM=aq;var aB=(aM+16)&4294967295;var aA=HEAP[aB];var az=((aN)*(aA))&4294967295;var ay=aq;var ax=(ay+20)&4294967295;var aw=HEAP[ax];var av=aq;var au=(av+12)&4294967295;var at=HEAP[au];var ar=aq;var ap=(ar+16)&4294967295;var ao=HEAP[ap];var an=((at)*(ao))&4294967295;var am=(aw+an)&4294967295;_llvm_memset_p0i8_i32(am,0,az,1,0)}var al=aq;var aj=(al+12)&4294967295;var ah=B;HEAP[aj]=ah;var af=aq;var ad=(af+20)&4294967295;var ab=HEAP[ad];var T=aq;var S=(T+12)&4294967295;var R=HEAP[S];var Q=aq;var P=(Q+16)&4294967295;var N=HEAP[P];var L=((R)*(N))&4294967295;var J=(ab+L)&4294967295;HEAP[J]=0;U=5;break $bb2$$bb$2}}while(0);if(U==0){__Z5erroriPcz(-1,(__str72945)&4294967295);var aa=aq;var Z=(aa+20)&4294967295;var Y=HEAP[Z];_gfree(Y);var X=aq;var W=(X+20)&4294967295;HEAP[W]=0}return;return}function __ZN11JBIG2BitmapC1EjPS_(A,aB,x){var L;var ae;var o;var am;var d=0;ae=A;o=aB;am=x;var aA=ae;var az=(aA)&4294967295;var ay=o;__ZN12JBIG2SegmentC2Ej(az,ay);var ax=ae;var aw=(ax)&4294967295;var av=(aw)&4294967295;HEAP[av]=(__ZTV11JBIG2Bitmap+8)&4294967295;var au=am;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=ae;var Y=(aq+8)&4294967295;HEAP[Y]=ar;var W=am;var U=(W+12)&4294967295;var S=HEAP[U];var R=ae;var Q=(R+12)&4294967295;HEAP[Q]=S;var P=am;var O=(P+16)&4294967295;var N=HEAP[O];var M=ae;var K=(M+16)&4294967295;HEAP[K]=N;var J=ae;var I=(J+8)&4294967295;var H=HEAP[I];var G=(((H))|0)<=0;$bb3$$bb$2:do{if(G){L=0}else{var F=ae;var E=(F+12)&4294967295;var D=HEAP[E];var C=(((D))|0)<=0;if(C){L=0;break $bb3$$bb$2}var B=ae;var z=(B+16)&4294967295;var y=HEAP[z];var w=(((y))|0)<=0;if(w){L=0;break $bb3$$bb$2}var v=ae;var u=(v+12)&4294967295;var t=HEAP[u];var s=ae;var r=(s+16)&4294967295;var q=HEAP[r];var p=(2147483646/(((q))|0)|0);var n=(((t))|0)>=(((p))|0);if(n){L=0;break $bb3$$bb$2}var k=ae;var j=(k+12)&4294967295;var i=HEAP[j];var h=ae;var g=(h+16)&4294967295;var f=HEAP[g];var e=((i)*(f))&4294967295;var c=((e)+1)&4294967295;var b=_gmalloc(c);var a=ae;var aI=(a+20)&4294967295;HEAP[aI]=b;var aH=ae;var aG=(aH+12)&4294967295;var aF=HEAP[aG];var aE=ae;var aD=(aE+16)&4294967295;var aC=HEAP[aD];var ap=((aF)*(aC))&4294967295;var ao=am;var an=(ao+20)&4294967295;var al=HEAP[an];var ak=ae;var aj=(ak+20)&4294967295;var ai=HEAP[aj];_llvm_memcpy_p0i8_p0i8_i32(ai,al,ap,1,0);var ah=ae;var ag=(ah+20)&4294967295;var af=HEAP[ag];var ad=ae;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var aa=ae;var Z=(aa+16)&4294967295;var X=HEAP[Z];var V=((ab)*(X))&4294967295;var T=(af+V)&4294967295;HEAP[T]=0;L=5;break $bb3$$bb$2}}while(0);if(L==0){__Z5erroriPcz(-1,(__str72945)&4294967295);var m=ae;var l=(m+20)&4294967295;HEAP[l]=0}return;return}function __ZN11JBIG2Bitmap4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(24);var e=f;h=e;var d=h;var c=n;__ZN11JBIG2BitmapC1EjPS_(d,0,c);var b=h;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN11JBIG2BitmapC2EjPS_(A,aB,x){var L;var ae;var o;var am;var d=0;ae=A;o=aB;am=x;var aA=ae;var az=(aA)&4294967295;var ay=o;__ZN12JBIG2SegmentC2Ej(az,ay);var ax=ae;var aw=(ax)&4294967295;var av=(aw)&4294967295;HEAP[av]=(__ZTV11JBIG2Bitmap+8)&4294967295;var au=am;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=ae;var Y=(aq+8)&4294967295;HEAP[Y]=ar;var W=am;var U=(W+12)&4294967295;var S=HEAP[U];var R=ae;var Q=(R+12)&4294967295;HEAP[Q]=S;var P=am;var O=(P+16)&4294967295;var N=HEAP[O];var M=ae;var K=(M+16)&4294967295;HEAP[K]=N;var J=ae;var I=(J+8)&4294967295;var H=HEAP[I];var G=(((H))|0)<=0;$bb3$$bb$2:do{if(G){L=0}else{var F=ae;var E=(F+12)&4294967295;var D=HEAP[E];var C=(((D))|0)<=0;if(C){L=0;break $bb3$$bb$2}var B=ae;var z=(B+16)&4294967295;var y=HEAP[z];var w=(((y))|0)<=0;if(w){L=0;break $bb3$$bb$2}var v=ae;var u=(v+12)&4294967295;var t=HEAP[u];var s=ae;var r=(s+16)&4294967295;var q=HEAP[r];var p=(2147483646/(((q))|0)|0);var n=(((t))|0)>=(((p))|0);if(n){L=0;break $bb3$$bb$2}var k=ae;var j=(k+12)&4294967295;var i=HEAP[j];var h=ae;var g=(h+16)&4294967295;var f=HEAP[g];var e=((i)*(f))&4294967295;var c=((e)+1)&4294967295;var b=_gmalloc(c);var a=ae;var aI=(a+20)&4294967295;HEAP[aI]=b;var aH=ae;var aG=(aH+12)&4294967295;var aF=HEAP[aG];var aE=ae;var aD=(aE+16)&4294967295;var aC=HEAP[aD];var ap=((aF)*(aC))&4294967295;var ao=am;var an=(ao+20)&4294967295;var al=HEAP[an];var ak=ae;var aj=(ak+20)&4294967295;var ai=HEAP[aj];_llvm_memcpy_p0i8_p0i8_i32(ai,al,ap,1,0);var ah=ae;var ag=(ah+20)&4294967295;var af=HEAP[ag];var ad=ae;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var aa=ae;var Z=(aa+16)&4294967295;var X=HEAP[Z];var V=((ab)*(X))&4294967295;var T=(af+V)&4294967295;HEAP[T]=0;L=5;break $bb3$$bb$2}}while(0);if(L==0){__Z5erroriPcz(-1,(__str72945)&4294967295);var m=ae;var l=(m+20)&4294967295;HEAP[l]=0}return;return}function __ZN11JBIG2BitmapC1Ejii(k,o,z,h){var G;var f;var v;var g;var e;var N=0;f=k;v=o;g=z;e=h;var ac=f;var ab=(ac)&4294967295;var aa=v;__ZN12JBIG2SegmentC2Ej(ab,aa);var Z=f;var Y=(Z)&4294967295;var W=(Y)&4294967295;HEAP[W]=(__ZTV11JBIG2Bitmap+8)&4294967295;var V=f;var T=(V+8)&4294967295;var R=g;HEAP[T]=R;var P=f;var D=(P+12)&4294967295;var B=e;HEAP[D]=B;var y=g;var w=((y)+7)&4294967295;var t=(((w))|0)>>3;var r=f;var p=(r+16)&4294967295;HEAP[p]=t;var m=f;var j=(m+8)&4294967295;var i=HEAP[j];var b=(((i))|0)<=0;$bb3$$bb$2:do{if(b){G=0}else{var at=f;var aq=(at+12)&4294967295;var ao=HEAP[aq];var am=(((ao))|0)<=0;if(am){G=0;break $bb3$$bb$2}var ak=f;var ai=(ak+16)&4294967295;var ag=HEAP[ai];var ae=(((ag))|0)<=0;if(ae){G=0;break $bb3$$bb$2}var ad=f;var U=(ad+12)&4294967295;var S=HEAP[U];var Q=f;var O=(Q+16)&4294967295;var M=HEAP[O];var L=(2147483646/(((M))|0)|0);var K=(((S))|0)>=(((L))|0);if(K){G=0;break $bb3$$bb$2}var H=f;var F=(H+12)&4294967295;var E=HEAP[F];var C=f;var A=(C+16)&4294967295;var x=HEAP[A];var u=((E)*(x))&4294967295;var s=((u)+1)&4294967295;var q=_gmalloc(s);var n=f;var l=(n+20)&4294967295;HEAP[l]=q;var d=f;var c=(d+20)&4294967295;var a=HEAP[c];var ar=f;var ap=(ar+12)&4294967295;var an=HEAP[ap];var al=f;var aj=(al+16)&4294967295;var ah=HEAP[aj];var af=((an)*(ah))&4294967295;var X=(a+af)&4294967295;HEAP[X]=0;G=5;break $bb3$$bb$2}}while(0);if(G==0){__Z5erroriPcz(-1,(__str72945)&4294967295);var J=f;var I=(J+20)&4294967295;HEAP[I]=0}return;return}function __ZN11JBIG2Stream15readPageInfoSegEj(G,O){var E=STACKTOP;STACKTOP+=16;_memset(E,0,16);var ab;var a8;var aK;var aZ;var bB;var aa;var a3;var aJ=E;var bc=E+4;var bn=E+8;var r=E+12;var aR=0;a8=G;aK=O;var bA=a8;var bz=(bA+24)&4294967295;var by=a8;var bx=__ZN11JBIG2Stream9readULongEPj(by,bz);var P=reSign((bx),8,0)!=0;var aS=(P)^1;var aY=unSign((aS),1,0);var bg=reSign((aY),8,0)!=0;$bb28$$bb$2:do{if(bg){ab=0}else{var bw=a8;var bv=(bw+28)&4294967295;var bu=a8;var bt=__ZN11JBIG2Stream9readULongEPj(bu,bv);var bf=reSign((bt),8,0)!=0;var bC=(bf)^1;var aN=unSign((bC),1,0);var be=reSign((aN),8,0)!=0;if(be){ab=0;break $bb28$$bb$2}var bs=a8;var aI=__ZN11JBIG2Stream9readULongEPj(bs,aJ);var bd=reSign((aI),8,0)!=0;var f=(bd)^1;var a2=unSign((f),1,0);var a5=reSign((a2),8,0)!=0;if(a5){ab=0;break $bb28$$bb$2}var aH=a8;var aG=__ZN11JBIG2Stream9readULongEPj(aH,bc);var a4=reSign((aG),8,0)!=0;var aP=(a4)^1;var aW=unSign((aP),1,0);var a1=reSign((aW),8,0)!=0;if(a1){ab=0;break $bb28$$bb$2}var aF=a8;var aE=__ZN11JBIG2Stream9readUByteEPj(aF,bn);var a0=reSign((aE),8,0)!=0;var aX=(a0)^1;var bE=unSign((aX),1,0);var aV=reSign((bE),8,0)!=0;if(aV){ab=0;break $bb28$$bb$2}var aD=a8;var aC=__ZN11JBIG2Stream9readUWordEPj(aD,r);var aU=reSign((aC),8,0)!=0;var ag=(aU)^1;var aQ=unSign((ag),1,0);var aT=reSign((aQ),8,0)!=0;if(aT){ab=0;break $bb28$$bb$2}aa=0;ab=7;break $bb28$$bb$2}}while(0);if(ab==0){aa=1}var aB=aa;a3=aB;var aA=a3;var aO=reSign((aA),8,0)!=0;if(aO){var br=a8;var bq=(br+56)&4294967295;var bp=HEAP[bq];var bo=a8;var bm=(bo+56)&4294967295;var bl=HEAP[bm];var bk=(bl)&4294967295;var bj=HEAP[bk];var bi=(bj+48)&4294967295;var bh=HEAP[bi];var bb=a8;var ba=(bb+56)&4294967295;var a9=HEAP[ba];var a7=bh;var a6=FUNCTION_TABLE[a7](a9);__Z5erroriPcz(a6,(__str2938)&4294967295)}else{var az=HEAP[bn];var ax=unSign((az),32,0)>>>2;var aw=(ax)&1;var av=a8;var au=(av+36)&4294967295;HEAP[au]=aw;var at=HEAP[bn];var ar=unSign((at),32,0)>>>3;var aq=(ar)&3;var ap=a8;var ao=(ap+44)&4294967295;HEAP[ao]=aq;var an=a8;var am=(an+28)&4294967295;var al=HEAP[am];var ak=(((al))|0)==-1;if(ak){var aj=HEAP[r];var ai=(aj)&32767;var ah=a8;var af=(ah+32)&4294967295;HEAP[af]=ai}else{var ae=a8;var ad=(ae+28)&4294967295;var ac=HEAP[ad];var Z=a8;var Y=(Z+32)&4294967295;HEAP[Y]=ac}var X=__Znwj(24);var W=X;bB=W;var V=a8;var U=(V+32)&4294967295;var T=HEAP[U];var S=a8;var R=(S+24)&4294967295;var Q=HEAP[R];var N=bB;__ZN11JBIG2BitmapC1Ejii(N,0,Q,T);var M=a8;var L=(M+40)&4294967295;var K=bB;HEAP[L]=K;var J=a8;var I=(J+40)&4294967295;var H=HEAP[I];var F=__ZN11JBIG2Bitmap4isOkEv(H);var aM=reSign((F),8,0)!=0;var ay=(aM)^1;var g=unSign((ay),1,0);aZ=g;var D=aZ;var aL=reSign((D),8,0)!=0;if(aL){var C=a8;var B=(C+40)&4294967295;var A=HEAP[B];var z=(A)!=0;if(z){var y=a8;var x=(y+40)&4294967295;var w=HEAP[x];var v=a8;var u=(v+40)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var q=(s)&4294967295;var p=HEAP[q];var o=(p+4)&4294967295;var n=HEAP[o];var m=a8;var l=(m+40)&4294967295;var k=HEAP[l];var j=n;FUNCTION_TABLE[j](k)}var i=a8;var h=(i+40)&4294967295;HEAP[h]=0}else{var e=a8;var d=(e+36)&4294967295;var c=HEAP[d];var b=(((c))|0)!=0;if(b){var a=a8;var bI=(a+40)&4294967295;var bH=HEAP[bI];__ZN11JBIG2Bitmap10clearToOneEv(bH)}else{var bG=a8;var bF=(bG+40)&4294967295;var bD=HEAP[bF];__ZN11JBIG2Bitmap11clearToZeroEv(bD)}}}STACKTOP=E;return;return}function __ZN11JBIG2Stream27readGenericRefinementRegionEiiibP11JBIG2BitmapiiPiS2_(a1,af,an,hQ,iH,eb,dK,dI,ac,ab){var B=STACKTOP;STACKTOP+=120;_memset(B,0,120);var n;var fT;var ih;var fs;var m;var M;var bG;var aX;var cv;var fk;var gw;var gv;var dc;var de;var dg;var di;var aN;var du;var aL;var ce;var bu;var iF;var c7;var h2;var h1;var h0;var hZ;var aa;var Z;var Y;var hs=B;var hr=B+12;var hq=B+24;var hp=B+36;var ho=B+48;var hn=B+60;var hm=B+72;var bL=B+84;var bJ=B+96;var bH=B+108;var ae;var ad;var a;var eB=0;fT=a1;ih=af;fs=an;m=hQ;M=iH;bG=eb;aX=dK;cv=dI;fk=ac;gw=ab;var aK=(hs)&4294967295;HEAP[aK]=0;var aJ=(hs+4)&4294967295;HEAP[aJ]=0;var aI=(hs+8)&4294967295;HEAP[aI]=0;var aH=(hr)&4294967295;HEAP[aH]=0;var aG=(hr+4)&4294967295;HEAP[aG]=0;var aF=(hr+8)&4294967295;HEAP[aF]=0;var aE=(hq)&4294967295;HEAP[aE]=0;var aD=(hq+4)&4294967295;HEAP[aD]=0;var dQ=(hq+8)&4294967295;HEAP[dQ]=0;var dP=(hp)&4294967295;HEAP[dP]=0;var dO=(hp+4)&4294967295;HEAP[dO]=0;var dN=(hp+8)&4294967295;HEAP[dN]=0;var dM=(ho)&4294967295;HEAP[dM]=0;var dL=(ho+4)&4294967295;HEAP[dL]=0;var dJ=(ho+8)&4294967295;HEAP[dJ]=0;var dH=(hn)&4294967295;HEAP[dH]=0;var dG=(hn+4)&4294967295;HEAP[dG]=0;var dF=(hn+8)&4294967295;HEAP[dF]=0;var dE=(hm)&4294967295;HEAP[dE]=0;var dD=(hm+4)&4294967295;HEAP[dD]=0;var dC=(hm+8)&4294967295;HEAP[dC]=0;var dB=(bL)&4294967295;HEAP[dB]=0;var dA=(bL+4)&4294967295;HEAP[dA]=0;var dz=(bL+8)&4294967295;HEAP[dz]=0;var dy=(bJ)&4294967295;HEAP[dy]=0;var dx=(bJ+4)&4294967295;HEAP[dx]=0;var dw=(bJ+8)&4294967295;HEAP[dw]=0;var dv=(bH)&4294967295;HEAP[dv]=0;var dt=(bH+4)&4294967295;HEAP[dt]=0;var ds=(bH+8)&4294967295;HEAP[ds]=0;var dr=__Znwj(24);var dq=dr;aL=dq;var dp=aL;var dn=ih;var dm=fs;__ZN11JBIG2BitmapC1Ejii(dp,0,dn,dm);var dl=aL;ce=dl;var dk=ce;var dj=__ZN11JBIG2Bitmap4isOkEv(dk);var ie=reSign((dj),8,0)!=0;var eW=(ie)^1;var hN=unSign((eW),1,0);du=hN;var c3=du;var A=reSign((c3),8,0)!=0;if(A){var c2=ce;var c1=(c2)!=0;if(c1){var c0=ce;var cZ=(c0)&4294967295;var cY=(cZ)&4294967295;var cX=HEAP[cY];var cW=(cX+4)&4294967295;var cV=HEAP[cW];var cU=cV;var cJ=ce;FUNCTION_TABLE[cU](cJ)}aN=0}else{var cI=ce;__ZN11JBIG2Bitmap11clearToZeroEv(cI);var cH=m;var cG=(((cH))|0)!=0;if(cG){iF=8}else{iF=16}bu=0;ad=0;$bb79$12:while(1){var s=ad;var r=fs;var q=(((s))|0)<(((r))|0);if(!(q)){n=36;break $bb79$12}var cF=m;var cE=(((cF))|0)!=0;$bb10$$bb43$15:do{if(cE){var cD=ad;var cC=((cD)-1)&4294967295;var cB=ce;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(cB,0,cC,hs);var cA=ce;var co=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(cA,hs);h2=co;var cn=ce;var cm=ad;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(cn,-1,cm,hr);var cl=ad;var ck=((cl)-1)&4294967295;var cj=cv;var ci=((ck)-(cj))&4294967295;var ch=aX;var cg=(0-(ch))&4294967295;var cf=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(cf,cg,ci,hq);var b3=ad;var b2=cv;var b1=((b3)-(b2))&4294967295;var b0=aX;var U=(b0)^-1;var bZ=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(bZ,U,b1,hp);var bY=bG;var bX=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(bY,hp);h0=bX;var bW=h0;var bV=(bW)<<1;var bU=bG;var bF=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(bU,hp);var bE=(bV)|(bF);h0=bE;var bD=ad;var bC=((bD)+1)&4294967295;var bB=cv;var bA=((bC)-(bB))&4294967295;var bz=aX;var by=(0-(bz))&4294967295;var bx=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(bx,by,bA,ho);var bw=bG;var bj=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(bw,ho);hZ=bj;Y=0;var bi=Y;Z=bi;var bh=Z;aa=bh;var bg=M;var b=reSign((bg),8,0)!=0;if(b){var bf=ad;var be=((bf)-1)&4294967295;var bd=cv;var bc=((be)-(bd))&4294967295;var bb=aX;var eZ=(bb)^-1;var ba=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(ba,eZ,bc,bL);var gi=bG;var gg=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(gi,bL);aa=gg;var ge=aa;var gc=(ge)<<1;var ga=bG;var f8=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(ga,bL);var f6=(gc)|(f8);aa=f6;var f4=aa;var f2=(f4)<<1;var f1=bG;var fY=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(f1,bL);var fW=(f2)|(fY);aa=fW;var fU=ad;var fR=cv;var fP=((fU)-(fR))&4294967295;var fN=aX;var eY=(fN)^-1;var fL=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(fL,eY,fP,bJ);var fJ=bG;var fH=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(fJ,bJ);Z=fH;var fG=Z;var fD=(fG)<<1;var fB=bG;var fz=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(fB,bJ);var fx=(fD)|(fz);Z=fx;var fv=Z;var ft=(fv)<<1;var fq=bG;var fo=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(fq,bJ);var fm=(ft)|(fo);Z=fm;var fl=ad;var fi=((fl)+1)&4294967295;var fg=cv;var fe=((fi)-(fg))&4294967295;var fc=aX;var eX=(fc)^-1;var fa=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(fa,eX,fe,bH);var e8=bG;var e6=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(e8,bH);Y=e6;var e4=Y;var e2=(e4)<<1;var e0=bG;var eV=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(e0,bH);var eU=(e2)|(eV);Y=eU;var eT=Y;var eS=(eT)<<1;var eR=bG;var eQ=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(eR,bH);var eP=(eS)|(eQ);Y=eP}else{var eO=(bH)&4294967295;HEAP[eO]=0;var eN=(bH)&4294967295;var eM=HEAP[eN];var eL=(bJ)&4294967295;HEAP[eL]=eM;var eK=(bJ)&4294967295;var eJ=HEAP[eK];var eI=(bL)&4294967295;HEAP[eI]=eJ;var eH=(bH+4)&4294967295;HEAP[eH]=0;var eG=(bH+4)&4294967295;var eF=HEAP[eG];var eE=(bJ+4)&4294967295;HEAP[eE]=eF;var eD=(bJ+4)&4294967295;var eC=HEAP[eD];var eA=(bL+4)&4294967295;HEAP[eA]=eC;var ez=(bH+8)&4294967295;HEAP[ez]=0;var ey=(bH+8)&4294967295;var ex=HEAP[ey];var ew=(bJ+8)&4294967295;HEAP[ew]=ex;var ev=(bJ+8)&4294967295;var eu=HEAP[ev];var et=(bL+8)&4294967295;HEAP[et]=eu}ae=0;$bb41$21:while(1){var h6=ae;var h5=ih;var h4=(((h6))|0)<(((h5))|0);if(!(h4)){n=18;break $bb41$21}var es=h2;var er=(es)<<1;var eo=ce;var en=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(eo,hs);var em=(er)|(en);var el=(em)&7;h2=el;var ek=h0;var ej=(ek)<<1;var ei=bG;var eh=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(ei,hp);var eg=(ej)|(eh);var ef=(eg)&7;h0=ef;var ea=hZ;var d9=(ea)<<1;var d8=bG;var d7=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(d8,ho);var d6=(d9)|(d7);var d5=(d6)&3;hZ=d5;var d4=M;var i7=reSign((d4),8,0)!=0;$bb24$$bb37$24:do{if(i7){var d3=aa;var d2=(d3)<<1;var d1=bG;var d0=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(d1,bL);var dZ=(d2)|(d0);var dY=(dZ)&7;aa=dY;var dX=Z;var dW=(dX)<<1;var dV=bG;var dU=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(dV,bJ);var dT=(dW)|(dU);var dS=(dT)&7;Z=dS;var dR=Y;var l=(dR)<<1;var k=bG;var j=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(k,bH);var i=(l)|(j);var h=(i)&7;Y=h;var g=fT;var f=(g+76)&4294967295;var e=HEAP[f];var d=fT;var c=(d+68)&4294967295;var jh=HEAP[c];var jg=iF;var jf=__ZN18JArithmeticDecoder9decodeBitEjP23JArithmeticDecoderStats(jh,jg,e);var je=(((jf))|0)!=0;var jd=unSign((je),1,0);di=jd;var jc=di;var i6=reSign((jc),8,0)!=0;if(i6){var jb=bu;var i5=reSign((jb),8,0)!=0;var ar=(i5)^1;var i4=unSign((ar),1,0);bu=i4}var ja=aa;var i9=(((ja))|0)!=0;$bb33$$bb30$29:do{if(!i9){var i8=Z;var i3=(((i8))|0)!=0;if(i3){n=7;break $bb33$$bb30$29}var i2=Y;var i1=(((i2))|0)!=0;if(i1){n=7;break $bb33$$bb30$29}var i0=ce;var iZ=ae;var iY=ad;__ZN11JBIG2Bitmap10clearPixelEii(i0,iZ,iY);n=10;break $bb24$$bb37$24}}while(0);var iX=aa;var iW=(((iX))|0)==7;if(!(iW)){n=12;break $bb24$$bb37$24}var iV=Z;var iU=(((iV))|0)==7;if(!(iU)){n=12;break $bb24$$bb37$24}var iS=Y;var iR=(((iS))|0)==7;if(!(iR)){n=12;break $bb24$$bb37$24}var iQ=ce;var iP=ae;var iO=ad;__ZN11JBIG2Bitmap8setPixelEii(iQ,iP,iO);n=10;break $bb24$$bb37$24}else{n=12}}while(0);$bb40$$bb37$37:do{if(n==12){var iN=h2;var iM=(iN)<<7;var iL=ce;var iK=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(iL,hr);var iJ=(iK)<<6;var iG=(iM)|(iJ);var iE=bG;var iD=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(iE,hq);var iC=(iD)<<5;var iB=(iG)|(iC);var iA=h0;var iz=(iA)<<2;var iy=(iB)|(iz);var ix=hZ;var iw=(iy)|(ix);c7=iw;var iu=fT;var it=(iu+76)&4294967295;var ir=HEAP[it];var iq=fT;var ip=(iq+68)&4294967295;var io=HEAP[ip];var im=c7;var il=__ZN18JArithmeticDecoder9decodeBitEjP23JArithmeticDecoderStats(io,im,ir);a=il;var ik=a;var ij=(((ik))|0)!=0;var id=unSign((ij),1,0);dg=id;var ic=dg;var iT=reSign((ic),8,0)!=0;if(!(iT)){n=10;break $bb40$$bb37$37}var ib=ce;var ia=ae;var h9=ad;__ZN11JBIG2Bitmap8setPixelEii(ib,ia,h9)}}while(0);var h8=ae;var h7=((h8)+1)&4294967295;ae=h7;n=5;continue $bb41$21}}else{var hY=ad;var hX=((hY)-1)&4294967295;var hW=ce;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(hW,0,hX,hs);var hV=ce;var hU=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(hV,hs);h2=hU;var hT=ce;var hS=ad;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(hT,-1,hS,hr);var hR=ad;var hP=((hR)-1)&4294967295;var hO=cv;var hM=((hP)-(hO))&4294967295;var hL=aX;var hK=(0-(hL))&4294967295;var hJ=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(hJ,hK,hM,hq);var hI=bG;var hH=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(hI,hq);h1=hH;var hG=ad;var hF=cv;var hE=((hG)-(hF))&4294967295;var hD=aX;var eq=(hD)^-1;var hC=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(hC,eq,hE,hp);var hB=bG;var hA=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(hB,hp);h0=hA;var hz=h0;var hy=(hz)<<1;var hx=bG;var hw=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(hx,hp);var hv=(hy)|(hw);h0=hv;var hu=ad;var ht=((hu)+1)&4294967295;var dh=cv;var df=((ht)-(dh))&4294967295;var dd=aX;var ep=(dd)^-1;var db=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(db,ep,df,ho);var da=bG;var c9=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(da,ho);hZ=c9;var c8=hZ;var c6=(c8)<<1;var c5=bG;var c4=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(c5,ho);var cT=(c6)|(c4);hZ=cT;var cS=gw;var cR=(cS)&4294967295;var cQ=HEAP[cR];var cP=ad;var cO=((cQ)+(cP))&4294967295;var cN=fk;var cM=(cN)&4294967295;var cL=HEAP[cM];var cK=ce;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(cK,cL,cO,hn);var cz=gw;var cy=(cz+4)&4294967295;var cx=HEAP[cy];var cw=ad;var cu=((cx)+(cw))&4294967295;var ct=cv;var cs=((cu)-(ct))&4294967295;var cr=fk;var cq=(cr+4)&4294967295;var cp=HEAP[cq];var cd=aX;var cc=((cp)-(cd))&4294967295;var cb=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(cb,cc,cs,hm);Y=0;var ca=Y;Z=ca;var b9=Z;aa=b9;var b8=M;var iI=reSign((b8),8,0)!=0;if(iI){var b7=ad;var b6=((b7)-1)&4294967295;var b5=cv;var b4=((b6)-(b5))&4294967295;var bT=aX;var ee=(bT)^-1;var bS=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(bS,ee,b4,bL);var bR=bG;var bQ=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(bR,bL);aa=bQ;var bP=aa;var bO=(bP)<<1;var bN=bG;var bM=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(bN,bL);var bK=(bO)|(bM);aa=bK;var bI=aa;var bt=(bI)<<1;var bs=bG;var br=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(bs,bL);var bq=(bt)|(br);aa=bq;var bp=ad;var bo=cv;var bn=((bp)-(bo))&4294967295;var bm=aX;var ed=(bm)^-1;var bl=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(bl,ed,bn,bJ);var bk=bG;var a8=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(bk,bJ);Z=a8;var a7=Z;var a6=(a7)<<1;var a5=bG;var a4=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(a5,bJ);var a3=(a6)|(a4);Z=a3;var a2=Z;var a0=(a2)<<1;var aZ=bG;var aY=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(aZ,bJ);var aW=(a0)|(aY);Z=aW;var aV=ad;var aU=((aV)+1)&4294967295;var aT=cv;var aS=((aU)-(aT))&4294967295;var aR=aX;var ec=(aR)^-1;var aQ=bG;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(aQ,ec,aS,bH);var aP=bG;var aO=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(aP,bH);Y=aO;var aM=Y;var aC=(aM)<<1;var aB=bG;var aA=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(aB,bH);var az=(aC)|(aA);Y=az;var ay=Y;var ax=(ay)<<1;var aw=bG;var av=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(aw,bH);var au=(ax)|(av);Y=au}else{var at=(bH)&4294967295;HEAP[at]=0;var aq=(bH)&4294967295;var ap=HEAP[aq];var ao=(bJ)&4294967295;HEAP[ao]=ap;var am=(bJ)&4294967295;var al=HEAP[am];var ak=(bL)&4294967295;HEAP[ak]=al;var aj=(bH+4)&4294967295;HEAP[aj]=0;var ai=(bH+4)&4294967295;var ah=HEAP[ai];var ag=(bJ+4)&4294967295;HEAP[ag]=ah;var hl=(bJ+4)&4294967295;var hk=HEAP[hl];var hj=(bL+4)&4294967295;HEAP[hj]=hk;var hi=(bH+8)&4294967295;HEAP[hi]=0;var hh=(bH+8)&4294967295;var hg=HEAP[hh];var hf=(bJ+8)&4294967295;HEAP[hf]=hg;var he=(bJ+8)&4294967295;var hd=HEAP[he];var hc=(bL+8)&4294967295;HEAP[hc]=hd}ae=0;$bb77$47:while(1){var x=ae;var w=ih;var v=(((x))|0)<(((w))|0);if(!(v)){n=34;break $bb10$$bb43$15}var hb=h2;var ha=(hb)<<1;var g9=ce;var g8=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(g9,hs);var g7=(ha)|(g8);var g6=(g7)&3;h2=g6;var g5=h1;var g4=(g5)<<1;var g3=bG;var g2=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(g3,hq);var g1=(g4)|(g2);var g0=(g1)&3;h1=g0;var gZ=h0;var gY=(gZ)<<1;var gX=bG;var gW=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(gX,hp);var gV=(gY)|(gW);var gU=(gV)&7;h0=gU;var gT=hZ;var gS=(gT)<<1;var gR=bG;var gQ=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(gR,ho);var gP=(gS)|(gQ);var gO=(gP)&7;hZ=gO;var gN=M;var iv=reSign((gN),8,0)!=0;$bb60$$bb73$50:do{if(iv){var gM=aa;var gL=(gM)<<1;var gK=bG;var gJ=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(gK,bL);var gI=(gL)|(gJ);var gH=(gI)&7;aa=gH;var gG=Z;var gF=(gG)<<1;var gE=bG;var gD=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(gE,bJ);var gC=(gF)|(gD);var gB=(gC)&7;Z=gB;var gA=Y;var gy=(gA)<<1;var gx=bG;var gu=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(gx,bH);var gt=(gy)|(gu);var gs=(gt)&7;Y=gs;var gr=fT;var gq=(gr+76)&4294967295;var gp=HEAP[gq];var go=fT;var gn=(go+68)&4294967295;var gm=HEAP[gn];var gl=iF;var gk=__ZN18JArithmeticDecoder9decodeBitEjP23JArithmeticDecoderStats(gm,gl,gp);var gj=(((gk))|0)!=0;var gh=unSign((gj),1,0);de=gh;var gf=de;var ii=reSign((gf),8,0)!=0;if(ii){var gd=bu;var ig=reSign((gd),8,0)!=0;var a9=(ig)^1;var gz=unSign((a9),1,0);bu=gz}var gb=aa;var f9=(((gb))|0)!=0;$bb69$$bb66$55:do{if(!f9){var f7=Z;var f5=(((f7))|0)!=0;if(f5){n=23;break $bb69$$bb66$55}var f3=Y;var f0=(((f3))|0)!=0;if(f0){n=23;break $bb69$$bb66$55}var fZ=ce;var fX=ae;var fV=ad;__ZN11JBIG2Bitmap10clearPixelEii(fZ,fX,fV);n=26;break $bb60$$bb73$50}}while(0);var fS=aa;var fQ=(((fS))|0)==7;if(!(fQ)){n=28;break $bb60$$bb73$50}var fO=Z;var fM=(((fO))|0)==7;if(!(fM)){n=28;break $bb60$$bb73$50}var fK=Y;var fI=(((fK))|0)==7;if(!(fI)){n=28;break $bb60$$bb73$50}var fF=ce;var fE=ae;var fC=ad;__ZN11JBIG2Bitmap8setPixelEii(fF,fE,fC);n=26;break $bb60$$bb73$50}else{n=28}}while(0);$bb76$$bb73$63:do{if(n==28){var fA=h2;var fy=(fA)<<11;var fw=ce;var fu=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(fw,hr);var fr=(fu)<<10;var fp=(fy)|(fr);var fn=h1;var fj=(fn)<<8;var fh=(fp)|(fj);var ff=h0;var fd=(ff)<<5;var fb=(fh)|(fd);var e9=hZ;var e7=(e9)<<2;var e5=(fb)|(e7);var e3=ce;var e1=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(e3,hn);var X=(e1)<<1;var W=(e5)|(X);var V=bG;var T=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(V,hm);var S=(W)|(T);c7=S;var R=fT;var Q=(R+76)&4294967295;var P=HEAP[Q];var O=fT;var N=(O+68)&4294967295;var L=HEAP[N];var K=c7;var J=__ZN18JArithmeticDecoder9decodeBitEjP23JArithmeticDecoderStats(L,K,P);a=J;var I=a;var H=(((I))|0)!=0;var G=unSign((H),1,0);dc=G;var F=dc;var h3=reSign((F),8,0)!=0;if(!(h3)){n=26;break $bb76$$bb73$63}var E=ce;var D=ae;var C=ad;__ZN11JBIG2Bitmap8setPixelEii(E,D,C)}}while(0);var z=ae;var y=((z)+1)&4294967295;ae=y;n=21;continue $bb77$47}}}while(0);var u=ad;var t=((u)+1)&4294967295;ad=t;n=3;continue $bb79$12}var p=ce;aN=p}var o=aN;gv=o;var bv=gv;STACKTOP=B;return bv;return null}function __ZN11JBIG2Stream17readGenericBitmapEbiiibbP11JBIG2BitmapPiS2_i(dw,nU,b9,cm,oO,my,ny,nL,bL,bK,bU){var aV=STACKTOP;STACKTOP+=76;_memset(aV,0,76);var K;var lg;var aU;var pp;var kB;var x;var Q;var jl;var aa;var kj;var l3;var gM;var l2;var hj;var cZ;var hx;var hA;var c5;var hD;var hG;var da;var hJ;var hY;var ds;var h3;var h6;var h9;var c6;var i9;var c3;var eN;var dY;var pN;var f3;var o8;var o6;var o4;var nC=aV;var nA=aV+12;var bS=aV+24;var bQ=aV+36;var bO=aV+48;var bM=aV+60;var ir;var eP;var kS;var kR;var kQ;var b7;var b5;var jD=aV+72;var po;var eO;var a;var ck;var jf=0;lg=dw;aU=nU;pp=b9;kB=cm;x=oO;Q=my;jl=ny;aa=nL;kj=bL;l3=bK;gM=bU;var c2=(nC)&4294967295;HEAP[c2]=0;var c1=(nC+4)&4294967295;HEAP[c1]=0;var c0=(nC+8)&4294967295;HEAP[c0]=0;var cY=(nA)&4294967295;HEAP[cY]=0;var cW=(nA+4)&4294967295;HEAP[cW]=0;var cU=(nA+8)&4294967295;HEAP[cU]=0;var cS=(bS)&4294967295;HEAP[cS]=0;var cQ=(bS+4)&4294967295;HEAP[cQ]=0;var g9=(bS+8)&4294967295;HEAP[g9]=0;var g8=(bQ)&4294967295;HEAP[g8]=0;var g7=(bQ+4)&4294967295;HEAP[g7]=0;var g6=(bQ+8)&4294967295;HEAP[g6]=0;var g5=(bO)&4294967295;HEAP[g5]=0;var g4=(bO+4)&4294967295;HEAP[g4]=0;var g3=(bO+8)&4294967295;HEAP[g3]=0;var g2=(bM)&4294967295;HEAP[g2]=0;var g1=(bM+4)&4294967295;HEAP[g1]=0;var g0=(bM+8)&4294967295;HEAP[g0]=0;var gO=__Znwj(24);var gN=gO;c3=gN;var gL=c3;var gK=pp;var gJ=kB;__ZN11JBIG2BitmapC1Ejii(gL,0,gK,gJ);var gI=c3;eN=gI;var gH=eN;var gG=__ZN11JBIG2Bitmap4isOkEv(gH);var pm=reSign((gG),8,0)!=0;var jR=(pm)^1;var oL=unSign((jR),1,0);i9=oL;var gF=i9;var aT=reSign((gF),8,0)!=0;if(aT){var gE=eN;var gs=(gE)!=0;if(gs){var gr=eN;var gq=(gr)&4294967295;var gp=(gq)&4294967295;var go=HEAP[gp];var gn=(go+4)&4294967295;var gm=HEAP[gn];var gl=gm;var gk=eN;FUNCTION_TABLE[gl](gk)}c6=0}else{var gj=eN;__ZN11JBIG2Bitmap11clearToZeroEv(gj);var fX=aU;var aP=reSign((fX),8,0)!=0;$bb7$$bb103$8:do{if(aP){var fW=lg;var fV=(fW+140)&4294967295;var fU=HEAP[fV];__ZN15JBIG2MMRDecoder5resetEv(fU);var fT=pp;var fS=(((fT))|0)>2147483645;if(fS){var fR=lg;var fQ=(fR+56)&4294967295;var fP=HEAP[fQ];var fO=lg;var ft=(fO+56)&4294967295;var fs=HEAP[ft];var fr=(fs)&4294967295;var fq=HEAP[fr];var fp=(fq+48)&4294967295;var fo=HEAP[fp];var fn=lg;var fm=(fn+56)&4294967295;var fl=HEAP[fm];var fk=fo;var eZ=FUNCTION_TABLE[fk](fl);__Z5erroriPcz(eZ,(__str82946)&4294967295);pp=-3}var eY=pp;var eX=((eY)+1)&4294967295;var eW=_gmallocn(eX,4);var eV=eW;eP=eV;var eU=pp;var eT=((eU)+2)&4294967295;var eS=_gmallocn(eT,4);var eR=eS;ir=eR;ck=0;$bb11$13:while(1){var en=pp;var em=((en)+1)&4294967295;var el=ck;var ek=(((em))|0)>(((el))|0);if(!(ek)){K=5;break $bb11$13}var eQ=eP;var es=ck;var er=(eQ+4*es)&4294967295;var eq=pp;HEAP[er]=eq;var ep=ck;var eo=((ep)+1)&4294967295;ck=eo;K=3;continue $bb11$13}b5=0;$bb96$17:while(1){var ae=b5;var ab=kB;var Z=(((ae))|0)<(((ab))|0);if(!(Z)){K=65;break $bb96$17}ck=0;$bb15$20:while(1){var d0=eP;var dZ=ck;var dN=(d0+4*dZ)&4294967295;var dM=HEAP[dN];var dL=pp;var dK=(((dM))|0)<(((dL))|0);if(!(dK)){K=9;break $bb15$20}var ej=eP;var d8=ck;var d7=(ej+4*d8)&4294967295;var d6=HEAP[d7];var d5=ir;var d4=ck;var d3=(d5+4*d4)&4294967295;HEAP[d3]=d6;var d2=ck;var d1=((d2)+1)&4294967295;ck=d1;K=7;continue $bb15$20}var dJ=ir;var dI=ck;var dH=(dJ+4*dI)&4294967295;var dG=pp;HEAP[dH]=dG;var dF=ck;var dE=((dF)+1)&4294967295;ck=dE;var lP=ir;var lN=ck;var lL=(lP+4*lN)&4294967295;var lJ=pp;HEAP[lL]=lJ;var lH=eP;var lF=(lH)&4294967295;HEAP[lF]=0;HEAP[jD]=0;po=0;eO=0;$bb87$24:while(1){var j3=HEAP[jD];var j1=eP;var by=(j1+4*j3)&4294967295;var bw=HEAP[by];var bu=pp;var bs=(((bw))|0)<(((bu))|0);if(!(bs)){K=56;break $bb87$24}var lD=lg;var lB=(lD+140)&4294967295;var lz=HEAP[lB];var ly=__ZN15JBIG2MMRDecoder9get2DCodeEv(lz);kS=ly;var ll=kS;if(ll==-1){K=120}else{if(ll==0){K=121}else{if(ll==1){K=122}else{if(ll==2){K=123}else{if(ll==3){K=124}else{if(ll==4){K=125}else{if(ll==5){K=126}else{if(ll==6){K=127}else{if(ll==7){K=128}else{if(ll==8){K=129}else{K=130}}}}}}}}}}if(K==130){var k5=lg;var kO=(k5+56)&4294967295;var kN=HEAP[kO];var kL=lg;var kJ=(kL+56)&4294967295;var kH=HEAP[kJ];var kF=(kH)&4294967295;var kD=HEAP[kF];var kA=(kD+48)&4294967295;var ky=HEAP[kA];var kw=lg;var ki=(kw+56)&4294967295;var kh=HEAP[ki];var kf=ky;var kd=FUNCTION_TABLE[kf](kh);__Z5erroriPcz(kd,(__str92947)&4294967295);var kb=lg;var j9=pp;var j7=eP;var j5=pp;__ZN11JBIG2Stream12mmrAddPixelsEiiPiS0_i(kb,j9,0,j7,jD,j5);K=10;continue $bb87$24}else{if(K==120){var ld=lg;var lb=pp;var k9=eP;var k7=pp;__ZN11JBIG2Stream12mmrAddPixelsEiiPiS0_i(ld,lb,0,k9,jD,k7);K=10;continue $bb87$24}else{if(K==121){var lj=po;var lh=((lj)+1)&4294967295;var le=ir;var lc=(le+4*lh)&4294967295;var la=HEAP[lc];var k8=lg;var k6=eO;var k4=eP;var k3=pp;__ZN11JBIG2Stream12mmrAddPixelsEiiPiS0_i(k8,la,k6,k4,jD,k3);var kM=po;var kK=((kM)+1)&4294967295;var kI=ir;var kG=(kI+4*kK)&4294967295;var kE=HEAP[kG];var kC=pp;var kz=(((kE))|0)<(((kC))|0);if(kz){var kx=po;var kv=((kx)+2)&4294967295;po=kv}K=10;continue $bb87$24}else{if(K==122){kR=0;var ku=kR;kS=ku;var kg=eO;var ke=(((kg))|0)!=0;if(ke){K=12}else{K=13}$bb22$$bb25$35:while(1){if(K==12){var kc=lg;var ka=(kc+140)&4294967295;var j8=HEAP[ka];var j6=__ZN15JBIG2MMRDecoder12getBlackCodeEv(j8);kQ=j6;var j4=kQ;var j2=kS;var j0=((j4)+(j2))&4294967295;kS=j0;var jZ=kQ;var jN=(((jZ))|0)>63;if(jN){K=12;continue $bb22$$bb25$35}else{K=14;break $bb22$$bb25$35}}else{if(K==13){var jr=lg;var jq=(jr+140)&4294967295;var jp=HEAP[jq];var jo=__ZN15JBIG2MMRDecoder12getWhiteCodeEv(jp);kQ=jo;var jn=kQ;var jm=kS;var jk=((jn)+(jm))&4294967295;kS=jk;var jj=kQ;var ji=(((jj))|0)>63;if(ji){K=13;continue $bb22$$bb25$35}else{K=17;break $bb22$$bb25$35}}}}$bb23$$bb26$39:while(1){if(K==14){var jM=lg;var jL=(jM+140)&4294967295;var jK=HEAP[jL];var jJ=__ZN15JBIG2MMRDecoder12getWhiteCodeEv(jK);kQ=jJ;var jI=kQ;var jH=kR;var jG=((jI)+(jH))&4294967295;kR=jG;var jF=kQ;var jE=(((jF))|0)>63;if(jE){K=14;continue $bb23$$bb26$39}else{K=15;break $bb23$$bb26$39}}else{if(K==17){var jh=lg;var i3=(jh+140)&4294967295;var i2=HEAP[i3];var i1=__ZN15JBIG2MMRDecoder12getBlackCodeEv(i2);kQ=i1;var i0=kQ;var iZ=kR;var iY=((i0)+(iZ))&4294967295;kR=iY;var iX=kQ;var iW=(((iX))|0)>63;if(iW){K=17;continue $bb23$$bb26$39}else{K=18;break $bb23$$bb26$39}}}}if(K==15){}var iV=HEAP[jD];var iU=eP;var iz=(iU+4*iV)&4294967295;var iy=HEAP[iz];var ix=kS;var iw=((iy)+(ix))&4294967295;var iu=lg;var it=eO;var iq=eP;var ip=pp;__ZN11JBIG2Stream12mmrAddPixelsEiiPiS0_i(iu,iw,it,iq,jD,ip);var io=HEAP[jD];var im=eP;var hV=(im+4*io)&4294967295;var hU=HEAP[hV];var hT=pp;var hS=(((hU))|0)<(((hT))|0);if(hS){var hR=eO;var hQ=(hR)^1;var hP=HEAP[jD];var hO=eP;var hN=(hO+4*hP)&4294967295;var hM=HEAP[hN];var hv=kR;var hu=((hM)+(hv))&4294967295;var ht=lg;var hs=eP;var hr=pp;__ZN11JBIG2Stream12mmrAddPixelsEiiPiS0_i(ht,hu,hQ,hs,jD,hr)}while(1){var ho=ir;var hn=po;var hm=(ho+4*hn)&4294967295;var v=HEAP[hm];var t=HEAP[jD];var r=eP;var p=(r+4*t)&4294967295;var n=HEAP[p];var l=(((v))|0)>(((n))|0);if(l){K=21;break}var j=ir;var h=po;var e=(j+4*h)&4294967295;var c=HEAP[e];var qS=pp;var qQ=(((c))|0)<(((qS))|0);if(!(qQ)){K=21;break}var hq=po;var hp=((hq)+2)&4294967295;po=hp;K=20;continue}K=10;continue $bb87$24}else{if(K==123){var fi=ir;var fg=po;var fe=(fi+4*fg)&4294967295;var fc=HEAP[fe];var fa=lg;var e8=eO;var e6=eP;var e4=pp;__ZN11JBIG2Stream12mmrAddPixelsEiiPiS0_i(fa,fc,e8,e6,jD,e4);var e2=eO;var e0=(e2)^1;eO=e0;var eL=HEAP[jD];var eJ=eP;var eH=(eJ+4*eL)&4294967295;var eF=HEAP[eH];var eD=pp;var eB=(((eF))|0)<(((eD))|0);$bb53$$bb57$55:do{if(eB){var ez=po;var ex=((ez)+1)&4294967295;po=ex;while(1){var ei=ir;var eh=po;var eg=(ei+4*eh)&4294967295;var ef=HEAP[eg];var ee=HEAP[jD];var ed=eP;var ec=(ed+4*ee)&4294967295;var eb=HEAP[ec];var ea=(((ef))|0)>(((eb))|0);if(ea){K=37;break $bb53$$bb57$55}var d9=ir;var dX=po;var dW=(d9+4*dX)&4294967295;var dV=HEAP[dW];var dU=pp;var dT=(((dV))|0)<(((dU))|0);if(!(dT)){K=37;break $bb53$$bb57$55}var ev=po;var et=((ev)+2)&4294967295;po=et;K=36;continue}}}while(0);K=10;continue $bb87$24}else{if(K==124){var ow=ir;var ov=po;var ou=(ow+4*ov)&4294967295;var ot=HEAP[ou];var os=((ot)+1)&4294967295;var or=lg;var og=eO;var of=eP;var oe=pp;__ZN11JBIG2Stream12mmrAddPixelsEiiPiS0_i(or,os,og,of,jD,oe);var od=eO;var oc=(od)^1;eO=oc;var ob=HEAP[jD];var oa=eP;var n9=(oa+4*ob)&4294967295;var n8=HEAP[n9];var n7=pp;var gh=(((n8))|0)<(((n7))|0);$bb47$$bb51$63:do{if(gh){var gf=po;var gd=((gf)+1)&4294967295;po=gd;while(1){var f7=ir;var f5=po;var f2=(f7+4*f5)&4294967295;var f0=HEAP[f2];var fY=HEAP[jD];var fM=eP;var fK=(fM+4*fY)&4294967295;var fI=HEAP[fK];var fG=(((f0))|0)>(((fI))|0);if(fG){K=33;break $bb47$$bb51$63}var fE=ir;var fC=po;var fA=(fE+4*fC)&4294967295;var fy=HEAP[fA];var fw=pp;var fu=(((fy))|0)<(((fw))|0);if(!(fu)){K=33;break $bb47$$bb51$63}var gb=po;var f9=((gb)+2)&4294967295;po=f9;K=32;continue}}}while(0);K=10;continue $bb87$24}else{if(K==125){var mm=ir;var mk=po;var mi=(mm+4*mk)&4294967295;var mg=HEAP[mi];var me=((mg)-1)&4294967295;var md=lg;var mc=eO;var mb=eP;var ma=pp;__ZN11JBIG2Stream15mmrAddPixelsNegEiiPiS0_i(md,me,mc,mb,jD,ma);var l9=eO;var l8=(l9)^1;eO=l8;var l7=HEAP[jD];var l6=eP;var l5=(l6+4*l7)&4294967295;var l4=HEAP[l5];var l1=pp;var l0=(((l4))|0)<(((l1))|0);$bb77$$bb84$71:do{if(l0){var lZ=po;var lY=(((lZ))|0)>0;if(lY){var lX=po;var lW=((lX)-1)&4294967295;po=lW}else{var lV=po;var lU=((lV)+1)&4294967295;po=lU}while(1){var lR=ir;var lQ=po;var lO=(lR+4*lQ)&4294967295;var lM=HEAP[lO];var lK=HEAP[jD];var lI=eP;var lG=(lI+4*lK)&4294967295;var lE=HEAP[lG];var lC=(((lM))|0)>(((lE))|0);if(lC){K=52;break $bb77$$bb84$71}var lA=ir;var ln=po;var lm=(lA+4*ln)&4294967295;var lk=HEAP[lm];var li=pp;var lf=(((lk))|0)<(((li))|0);if(!(lf)){K=52;break $bb77$$bb84$71}var lT=po;var lS=((lT)+2)&4294967295;po=lS;K=51;continue}}}while(0);K=10;continue $bb87$24}else{if(K==126){var pD=ir;var pC=po;var pB=(pD+4*pC)&4294967295;var pA=HEAP[pB];var pz=((pA)+2)&4294967295;var py=lg;var pw=eO;var pv=eP;var pu=pp;__ZN11JBIG2Stream12mmrAddPixelsEiiPiS0_i(py,pz,pw,pv,jD,pu);var ps=eO;var pr=(ps)^1;eO=pr;var pq=HEAP[jD];var pl=eP;var pk=(pl+4*pq)&4294967295;var pj=HEAP[pk];var pi=pp;var ph=(((pj))|0)<(((pi))|0);$bb41$$bb45$83:do{if(ph){var pf=po;var pd=((pf)+1)&4294967295;po=pd;while(1){var pa=ir;var oW=po;var oV=(pa+4*oW)&4294967295;var oU=HEAP[oV];var oT=HEAP[jD];var oS=eP;var oR=(oS+4*oT)&4294967295;var oQ=HEAP[oR];var oP=(((oU))|0)>(((oQ))|0);if(oP){K=29;break $bb41$$bb45$83}var oN=ir;var oM=po;var oA=(oN+4*oM)&4294967295;var oz=HEAP[oA];var oy=pp;var ox=(((oz))|0)<(((oy))|0);if(!(ox)){K=29;break $bb41$$bb45$83}var pc=po;var pb=((pc)+2)&4294967295;po=pb;K=28;continue}}}while(0);K=10;continue $bb87$24}else{if(K==127){var ci=ir;var ch=po;var cg=(ci+4*ch)&4294967295;var cf=HEAP[cg];var ce=((cf)-2)&4294967295;var nw=lg;var nu=eO;var ns=eP;var nq=pp;__ZN11JBIG2Stream15mmrAddPixelsNegEiiPiS0_i(nw,ce,nu,ns,jD,nq);var no=eO;var nm=(no)^1;eO=nm;var nk=HEAP[jD];var ni=eP;var ng=(ni+4*nk)&4294967295;var ne=HEAP[ng];var nb=pp;var m9=(((ne))|0)<(((nb))|0);$bb68$$bb75$91:do{if(m9){var m7=po;var m5=(((m7))|0)>0;if(m5){var m3=po;var m1=((m3)-1)&4294967295;po=m1}else{var mZ=po;var mX=((mZ)+1)&4294967295;po=mX}while(1){var mR=ir;var mP=po;var mN=(mR+4*mP)&4294967295;var mL=HEAP[mN];var mJ=HEAP[jD];var mH=eP;var mF=(mH+4*mJ)&4294967295;var mD=HEAP[mF];var mB=(((mL))|0)>(((mD))|0);if(mB){K=47;break $bb68$$bb75$91}var mz=ir;var mw=po;var mu=(mz+4*mw)&4294967295;var ms=HEAP[mu];var mq=pp;var mo=(((ms))|0)<(((mq))|0);if(!(mo)){K=47;break $bb68$$bb75$91}var mV=po;var mT=((mV)+2)&4294967295;po=mT;K=46;continue}}}while(0);K=10;continue $bb87$24}else{if(K==128){var qO=ir;var qM=po;var qK=(qO+4*qM)&4294967295;var qI=HEAP[qK];var qG=((qI)+3)&4294967295;var qE=lg;var qB=eO;var qz=eP;var qw=pp;__ZN11JBIG2Stream12mmrAddPixelsEiiPiS0_i(qE,qG,qB,qz,jD,qw);var qu=eO;var qs=(qu)^1;eO=qs;var qq=HEAP[jD];var qo=eP;var qm=(qo+4*qq)&4294967295;var qj=HEAP[qm];var qh=pp;var qf=(((qj))|0)<(((qh))|0);$bb35$$bb39$103:do{if(qf){var qc=po;var qa=((qc)+1)&4294967295;po=qa;while(1){var p4=ir;var p1=po;var pZ=(p4+4*p1)&4294967295;var pW=HEAP[pZ];var pU=HEAP[jD];var pS=eP;var pP=(pS+4*pU)&4294967295;var pO=HEAP[pP];var pM=(((pW))|0)>(((pO))|0);if(pM){K=25;break $bb35$$bb39$103}var pL=ir;var pK=po;var pI=(pL+4*pK)&4294967295;var pH=HEAP[pI];var pG=pp;var pE=(((pH))|0)<(((pG))|0);if(!(pE)){K=25;break $bb35$$bb39$103}var p8=po;var p6=((p8)+2)&4294967295;po=p6;K=24;continue}}}while(0);K=10;continue $bb87$24}else{if(K==129){var dS=ir;var dR=po;var dQ=(dS+4*dR)&4294967295;var dP=HEAP[dQ];var dO=((dP)-3)&4294967295;var dD=lg;var dC=eO;var dB=eP;var dA=pp;__ZN11JBIG2Stream15mmrAddPixelsNegEiiPiS0_i(dD,dO,dC,dB,jD,dA);var dz=eO;var dy=(dz)^1;eO=dy;var dx=HEAP[jD];var dv=eP;var du=(dv+4*dx)&4294967295;var dt=HEAP[du];var dg=pp;var df=(((dt))|0)<(((dg))|0);$bb59$$bb66$111:do{if(df){var de=po;var dd=(((de))|0)>0;if(dd){var dc=po;var db=((dc)-1)&4294967295;po=db}else{var c9=po;var c8=((c9)+1)&4294967295;po=c8}while(1){var cJ=ir;var cI=po;var cH=(cJ+4*cI)&4294967295;var cG=HEAP[cH];var cF=HEAP[jD];var cE=eP;var cD=(cE+4*cF)&4294967295;var cC=HEAP[cD];var cB=(((cG))|0)>(((cC))|0);if(cB){K=42;break $bb59$$bb66$111}var cA=ir;var cp=po;var co=(cA+4*cp)&4294967295;var cn=HEAP[co];var cl=pp;var cj=(((cn))|0)<(((cl))|0);if(!(cj)){K=42;break $bb59$$bb66$111}var c7=po;var c4=((c7)+2)&4294967295;po=c4;K=41;continue}}}while(0);K=10;continue $bb87$24}}}}}}}}}}}}ck=0;$bb89$123:while(1){var bq=eP;var bo=ck;var bm=(bq+4*bo)&4294967295;var bk=HEAP[bm];b7=bk;while(1){var a8=ck;var a6=((a8)+1)&4294967295;var a4=eP;var a2=(a4+4*a6)&4294967295;var a0=HEAP[a2];var aY=b7;var aW=(((a0))|0)>(((aY))|0);if(!(aW)){K=60;break}var bi=eN;var bg=b7;var be=b5;__ZN11JBIG2Bitmap8setPixelEii(bi,bg,be);var bc=b7;var ba=((bc)+1)&4294967295;b7=ba;K=58;continue}var aR=ck;var aO=((aR)+1)&4294967295;var aM=eP;var aK=(aM+4*aO)&4294967295;var aI=HEAP[aK];var aG=pp;var aE=(((aI))|0)>=(((aG))|0);if(aE){K=61;break $bb89$123}var aC=ck;var aA=((aC)+2)&4294967295;var ay=eP;var aw=(ay+4*aA)&4294967295;var au=HEAP[aw];var ar=pp;var ap=(((au))|0)>=(((ar))|0);if(ap){K=61;break $bb89$123}var ai=ck;var ag=((ai)+2)&4294967295;ck=ag;K=57;continue $bb89$123}var an=b5;var ak=((an)+1)&4294967295;b5=ak;K=6;continue $bb96$17}var Y=gM;var X=(((Y))|0)>=0;$bb98$$bb99$133:do{if(X){var W=gM;var V=lg;var U=(V+140)&4294967295;var T=HEAP[U];__ZN15JBIG2MMRDecoder6skipToEj(T,W)}else{var R=lg;var P=(R+140)&4294967295;var N=HEAP[P];var J=__ZN15JBIG2MMRDecoder9get24BitsEv(N);var I=(((J))|0)!=4097;var H=unSign((I),1,0);h9=H;var G=h9;var am=reSign((G),8,0)!=0;if(!(am)){K=68;break $bb98$$bb99$133}var F=lg;var E=(F+56)&4294967295;var D=HEAP[E];var C=lg;var B=(C+56)&4294967295;var A=HEAP[B];var w=(A)&4294967295;var u=HEAP[w];var s=(u+48)&4294967295;var q=HEAP[s];var o=lg;var m=(o+56)&4294967295;var k=HEAP[m];var i=q;var g=FUNCTION_TABLE[i](k);__Z5erroriPcz(g,(__str102948)&4294967295)}}while(0);var d=ir;var qT=d;_gfree(qT);var qR=eP;var qP=qR;_gfree(qP)}else{pN=0;var qN=Q;var ad=reSign((qN),8,0)!=0;$bb105$$bb110$139:do{if(ad){var qL=x;if(qL==0){K=131}else{if(qL==1){K=132}else{if(qL==2){K=133}else{if(qL==3){K=134}else{K=135;break $bb105$$bb110$139}}}}if(K==131){pN=14675}else{if(K==132){pN=1946}else{if(K==133){pN=227}else{if(K==134){pN=394}}}}}}while(0);dY=0;o4=0;var qJ=o4;o6=qJ;var qH=o6;o8=qH;var qF=o8;f3=qF;b5=0;$bb196$147:while(1){var h8=b5;var h5=kB;var h2=(((h8))|0)<(((h5))|0);if(!(h2)){K=118;break $bb7$$bb103$8}var qD=Q;var S=reSign((qD),8,0)!=0;$bb113$$bb123$150:do{if(S){var qA=lg;var qx=(qA+72)&4294967295;var qv=HEAP[qx];var qt=lg;var qr=(qt+68)&4294967295;var qp=HEAP[qr];var qn=pN;var ql=__ZN18JArithmeticDecoder9decodeBitEjP23JArithmeticDecoderStats(qp,qn,qv);var qi=(((ql))|0)!=0;var qg=unSign((qi),1,0);h6=qg;var qe=h6;var O=reSign((qe),8,0)!=0;if(O){var qb=dY;var M=reSign((qb),8,0)!=0;var jg=(M)^1;var kP=unSign((jg),1,0);dY=kP}var p9=dY;var L=reSign((p9),8,0)!=0;if(!(L)){K=74;break $bb113$$bb123$150}var p7=b5;var p5=(((p7))|0)>0;if(p5){var p3=b5;var p0=((p3)-1)&4294967295;var pY=eN;var pV=b5;__ZN11JBIG2Bitmap12duplicateRowEii(pY,pV,p0)}K=76;break $bb113$$bb123$150}else{K=74}}while(0);$bb195$$bb123$159:do{if(K==74){var pT=x;if(pT==0){K=136}else{if(pT==1){K=137}else{if(pT==2){K=138}else{if(pT==3){K=139}else{K=76;break $bb195$$bb123$159}}}}if(K==136){var pR=b5;var iS=((pR)-2)&4294967295;var iQ=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(iQ,0,iS,nC);var iO=eN;var iM=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(iO,nC);o8=iM;var iK=o8;var iI=(iK)<<1;var iG=eN;var iE=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(iG,nC);var iC=(iI)|(iE);o8=iC;var iA=b5;var ik=((iA)-1)&4294967295;var ii=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(ii,0,ik,nA);var ig=eN;var id=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(ig,nA);o6=id;var ib=o6;var h7=(ib)<<1;var h4=eN;var h1=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(h4,nA);var h0=(h7)|(h1);o6=h0;var hX=o6;var hK=(hX)<<1;var hI=eN;var hH=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(hI,nA);var hF=(hK)|(hH);o6=hF;o4=0;var hE=l3;var hC=(hE)&4294967295;var hB=HEAP[hC];var hz=b5;var hy=((hB)+(hz))&4294967295;var hw=kj;var hk=(hw)&4294967295;var hi=HEAP[hk];var hh=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(hh,hi,hy,bS);var hg=l3;var hf=(hg+4)&4294967295;var he=HEAP[hf];var hd=b5;var hc=((he)+(hd))&4294967295;var hb=kj;var ha=(hb+4)&4294967295;var gZ=HEAP[ha];var gY=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(gY,gZ,hc,bQ);var gX=l3;var gW=(gX+8)&4294967295;var gV=HEAP[gW];var gU=b5;var gT=((gV)+(gU))&4294967295;var gS=kj;var gR=(gS+8)&4294967295;var gQ=HEAP[gR];var gD=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(gD,gQ,gT,bO);var gC=l3;var gB=(gC+12)&4294967295;var gA=HEAP[gB];var gz=b5;var gy=((gA)+(gz))&4294967295;var gw=kj;var gv=(gw+12)&4294967295;var gu=HEAP[gv];var gt=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(gt,gu,gy,bM);b7=0;$bb140$163:while(1){var ol=b7;var ok=pp;var oj=(((ol))|0)<(((ok))|0);if(!(oj)){K=86;break $bb140$163}var gi=o8;var gg=(gi)<<13;var ge=o6;var gc=(ge)<<8;var ga=(gg)|(gc);var f8=o4;var f6=(f8)<<4;var f4=(ga)|(f6);var f1=eN;var fZ=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(f1,bS);var fN=(fZ)<<3;var fL=(f4)|(fN);var fJ=eN;var fH=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(fJ,bQ);var fF=(fH)<<2;var fD=(fL)|(fF);var fB=eN;var fz=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(fB,bO);var fx=(fz)<<1;var fv=(fD)|(fx);var fj=eN;var fh=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(fj,bM);var ff=(fv)|(fh);f3=ff;var fd=jl;var z=reSign((fd),8,0)!=0;var pe=(z)^1;var gx=unSign((pe),1,0);var y=reSign((gx),8,0)!=0;$bb132$$bb130$166:do{if(y){K=78}else{var fb=aa;var e9=b7;var e7=b5;var e5=__ZN11JBIG2Bitmap8getPixelEii(fb,e9,e7);var e3=(((e5))|0)==0;if(e3){K=78;break $bb132$$bb130$166}ds=1;K=80;break $bb132$$bb130$166}}while(0);if(K==78){ds=0}var e1=ds;h3=e1;var eM=h3;var f=reSign((eM),8,0)!=0;$bb135$$bb136$172:do{if(f){a=0}else{var eK=lg;var eI=(eK+72)&4294967295;var eG=HEAP[eI];var eE=lg;var eC=(eE+68)&4294967295;var eA=HEAP[eC];var ey=f3;var ew=__ZN18JArithmeticDecoder9decodeBitEjP23JArithmeticDecoderStats(eA,ey,eG);a=ew;var eu=a;var o9=(((eu))|0)!=0;var o7=unSign((o9),1,0);hY=o7;var o5=hY;var b=reSign((o5),8,0)!=0;if(!(b)){K=84;break $bb135$$bb136$172}var o3=eN;var o2=b7;var o1=b5;__ZN11JBIG2Bitmap8setPixelEii(o3,o2,o1)}}while(0);var o0=o8;var oZ=(o0)<<1;var oY=eN;var oX=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(oY,nC);var oK=(oZ)|(oX);var oJ=(oK)&7;o8=oJ;var oI=o6;var oH=(oI)<<1;var oG=eN;var oF=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(oG,nA);var oE=(oH)|(oF);var oD=(oE)&31;o6=oD;var oC=o4;var oB=(oC)<<1;var oq=a;var op=(oB)|(oq);var oo=(op)&15;o4=oo;var on=b7;var om=((on)+1)&4294967295;b7=om;K=77;continue $bb140$163}}else{if(K==137){var oi=b5;var oh=((oi)-2)&4294967295;var n6=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(n6,0,oh,nC);var n5=eN;var n4=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(n5,nC);o8=n4;var n3=o8;var n2=(n3)<<1;var n1=eN;var n0=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(n1,nC);var nZ=(n2)|(n0);o8=nZ;var nY=o8;var nX=(nY)<<1;var nW=eN;var nV=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(nW,nC);var nT=(nX)|(nV);o8=nT;var nS=b5;var nR=((nS)-1)&4294967295;var nQ=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(nQ,0,nR,nA);var nP=eN;var nO=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(nP,nA);o6=nO;var nN=o6;var nM=(nN)<<1;var nK=eN;var nJ=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(nK,nA);var nI=(nM)|(nJ);o6=nI;var nH=o6;var nG=(nH)<<1;var nF=eN;var nE=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(nF,nA);var nD=(nG)|(nE);o6=nD;o4=0;var nB=l3;var nz=(nB)&4294967295;var nx=HEAP[nz];var nv=b5;var nt=((nx)+(nv))&4294967295;var nr=kj;var np=(nr)&4294967295;var nn=HEAP[np];var nl=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(nl,nn,nt,bS);b7=0;$bb158$179:while(1){var cz=b7;var cy=pp;var cx=(((cz))|0)<(((cy))|0);if(!(cx)){K=97;break $bb158$179}var nj=o8;var nh=(nj)<<9;var nf=o6;var nc=(nf)<<4;var na=(nh)|(nc);var m8=o4;var m6=(m8)<<1;var m4=(na)|(m6);var m2=eN;var m0=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(m2,bS);var mY=(m4)|(m0);f3=mY;var mW=jl;var qC=reSign((mW),8,0)!=0;var gP=(qC)^1;var hl=unSign((gP),1,0);var qy=reSign((hl),8,0)!=0;$bb150$$bb148$182:do{if(qy){K=89}else{var mU=aa;var mS=b7;var mQ=b5;var mO=__ZN11JBIG2Bitmap8getPixelEii(mU,mS,mQ);var mM=(((mO))|0)==0;if(mM){K=89;break $bb150$$bb148$182}da=1;K=91;break $bb150$$bb148$182}}while(0);if(K==89){da=0}var mK=da;hJ=mK;var mI=hJ;var qk=reSign((mI),8,0)!=0;$bb153$$bb154$188:do{if(qk){a=0}else{var mG=lg;var mE=(mG+72)&4294967295;var mC=HEAP[mE];var mA=lg;var mx=(mA+68)&4294967295;var mv=HEAP[mx];var mt=f3;var mr=__ZN18JArithmeticDecoder9decodeBitEjP23JArithmeticDecoderStats(mv,mt,mC);a=mr;var mp=a;var mn=(((mp))|0)!=0;var ml=unSign((mn),1,0);hG=ml;var mj=hG;var qd=reSign((mj),8,0)!=0;if(!(qd)){K=95;break $bb153$$bb154$188}var mh=eN;var mf=b7;var dr=b5;__ZN11JBIG2Bitmap8setPixelEii(mh,mf,dr)}}while(0);var dq=o8;var dp=(dq)<<1;var dn=eN;var dm=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(dn,nC);var dl=(dp)|(dm);var dk=(dl)&15;o8=dk;var dj=o6;var di=(dj)<<1;var dh=eN;var cX=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(dh,nA);var cV=(di)|(cX);var cT=(cV)&31;o6=cT;var cR=o4;var cP=(cR)<<1;var cO=a;var cN=(cP)|(cO);var cM=(cN)&7;o4=cM;var cL=b7;var cK=((cL)+1)&4294967295;b7=cK;K=88;continue $bb158$179}}else{if(K==138){var cw=b5;var cv=((cw)-2)&4294967295;var cu=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(cu,0,cv,nC);var ct=eN;var cs=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(ct,nC);o8=cs;var cr=o8;var cq=(cr)<<1;var cd=eN;var cc=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(cd,nC);var cb=(cq)|(cc);o8=cb;var ca=b5;var b8=((ca)-1)&4294967295;var b6=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(b6,0,b8,nA);var b4=eN;var b3=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(b4,nA);o6=b3;var b2=o6;var b1=(b2)<<1;var b0=eN;var bZ=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(b0,nA);var bY=(b1)|(bZ);o6=bY;o4=0;var bX=l3;var bW=(bX)&4294967295;var bV=HEAP[bW];var bT=b5;var bR=((bV)+(bT))&4294967295;var bP=kj;var bN=(bP)&4294967295;var bJ=HEAP[bN];var bI=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(bI,bJ,bR,bS);b7=0;$bb176$195:while(1){var ls=b7;var lr=pp;var lq=(((ls))|0)<(((lr))|0);if(!(lq)){K=107;break $bb176$195}var bH=o8;var bG=(bH)<<7;var bF=o6;var bE=(bF)<<3;var bD=(bG)|(bE);var bC=o4;var bB=(bC)<<1;var bA=(bD)|(bB);var bz=eN;var bx=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(bz,bS);var bv=(bA)|(bx);f3=bv;var bt=jl;var pX=reSign((bt),8,0)!=0;var p2=(pX)^1;var iv=unSign((p2),1,0);var pQ=reSign((iv),8,0)!=0;$bb168$$bb166$198:do{if(pQ){K=99}else{var br=aa;var bp=b7;var bn=b5;var bl=__ZN11JBIG2Bitmap8getPixelEii(br,bp,bn);var bj=(((bl))|0)==0;if(bj){K=99;break $bb168$$bb166$198}c5=1;K=101;break $bb168$$bb166$198}}while(0);if(K==99){c5=0}var bh=c5;hD=bh;var bf=hD;var pJ=reSign((bf),8,0)!=0;$bb171$$bb172$204:do{if(pJ){a=0}else{var bd=lg;var bb=(bd+72)&4294967295;var a9=HEAP[bb];var a7=lg;var a5=(a7+68)&4294967295;var a3=HEAP[a5];var a1=f3;var aZ=__ZN18JArithmeticDecoder9decodeBitEjP23JArithmeticDecoderStats(a3,a1,a9);a=aZ;var aX=a;var aS=(((aX))|0)!=0;var aQ=unSign((aS),1,0);hA=aQ;var aN=hA;var pF=reSign((aN),8,0)!=0;if(!(pF)){K=105;break $bb171$$bb172$204}var aL=eN;var aJ=b7;var aH=b5;__ZN11JBIG2Bitmap8setPixelEii(aL,aJ,aH)}}while(0);var aF=o8;var aD=(aF)<<1;var aB=eN;var az=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(aB,nC);var ax=(aD)|(az);var av=(ax)&7;o8=av;var at=o6;var aq=(at)<<1;var ao=eN;var al=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(ao,nA);var aj=(aq)|(al);var ah=(aj)&15;o6=ah;var af=o4;var ac=(af)<<1;var lx=a;var lw=(ac)|(lx);var lv=(lw)&3;o4=lv;var lu=b7;var lt=((lu)+1)&4294967295;b7=lt;K=98;continue $bb176$195}}else{if(K==139){var lp=b5;var lo=((lp)-1)&4294967295;var k2=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(k2,0,lo,nA);var k1=eN;var k0=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(k1,nA);o6=k0;var kZ=o6;var kY=(kZ)<<1;var kX=eN;var kW=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(kX,nA);var kV=(kY)|(kW);o6=kV;o4=0;var kU=l3;var kT=(kU)&4294967295;var kt=HEAP[kT];var ks=b5;var kr=((kt)+(ks))&4294967295;var kq=kj;var kp=(kq)&4294967295;var ko=HEAP[kp];var kn=eN;__ZN11JBIG2Bitmap11getPixelPtrEiiP14JBIG2BitmapPtr(kn,ko,kr,bS);b7=0;$bb194$211:while(1){var ij=b7;var ih=pp;var ie=(((ij))|0)<(((ih))|0);if(!(ie)){K=76;break $bb195$$bb123$159}var km=o6;var kl=(km)<<5;var kk=o4;var jY=(kk)<<1;var jX=(kl)|(jY);var jW=eN;var jV=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(jW,bS);var jU=(jX)|(jV);f3=jU;var jT=jl;var px=reSign((jT),8,0)!=0;var hW=(px)^1;var js=unSign((hW),1,0);var pt=reSign((js),8,0)!=0;$bb186$$bb184$214:do{if(pt){K=109}else{var jS=aa;var jQ=b7;var jP=b5;var jO=__ZN11JBIG2Bitmap8getPixelEii(jS,jQ,jP);var jC=(((jO))|0)==0;if(jC){K=109;break $bb186$$bb184$214}cZ=1;K=111;break $bb186$$bb184$214}}while(0);if(K==109){cZ=0}var jB=cZ;hx=jB;var jA=hx;var pn=reSign((jA),8,0)!=0;$bb189$$bb190$220:do{if(pn){a=0}else{var jz=lg;var jy=(jz+72)&4294967295;var jx=HEAP[jy];var jw=lg;var jv=(jw+68)&4294967295;var ju=HEAP[jv];var jt=f3;var je=__ZN18JArithmeticDecoder9decodeBitEjP23JArithmeticDecoderStats(ju,jt,jx);a=je;var jd=a;var jc=(((jd))|0)!=0;var jb=unSign((jc),1,0);hj=jb;var ja=hj;var pg=reSign((ja),8,0)!=0;if(!(pg)){K=115;break $bb189$$bb190$220}var i8=eN;var i7=b7;var i6=b5;__ZN11JBIG2Bitmap8setPixelEii(i8,i7,i6)}}while(0);var i5=o6;var i4=(i5)<<1;var iT=eN;var iR=__ZN11JBIG2Bitmap9nextPixelEP14JBIG2BitmapPtr(iT,nA);var iP=(i4)|(iR);var iN=(iP)&31;o6=iN;var iL=o4;var iJ=(iL)<<1;var iH=a;var iF=(iJ)|(iH);var iD=(iF)&15;o4=iD;var iB=b7;var il=((iB)+1)&4294967295;b7=il;K=108;continue $bb194$211}}}}}}}while(0);var ic=b5;var ia=((ic)+1)&4294967295;b5=ia;K=71;continue $bb196$147}}}while(0);var hZ=eN;c6=hZ}var hL=c6;l2=hL;var nd=l2;STACKTOP=aV;return nd;return null}function __ZN11JBIG2Stream20readGenericRegionSegEjbbj(P,H,M,an,ae){var N=STACKTOP;STACKTOP+=56;_memset(N,0,56);var aB;var cP;var bx;var cT;var af;var bO;var cx;var cz;var Q;var cA;var T;var Z;var cU;var al;var aj;var cw=N;var cD=N+4;var cv=N+8;var ct=N+12;var aV=N+16;var f;var c6=N+20;var G;var bP;var J;var ca=N+24;var b8=N+40;var cb=0;cP=P;bx=H;cT=M;af=an;bO=ae;var dk=cP;var dj=__ZN11JBIG2Stream9readULongEPj(dk,cw);var ai=reSign((dj),8,0)!=0;var cd=(ai)^1;var cy=unSign((cd),1,0);var cY=reSign((cy),8,0)!=0;$bb23$$bb$2:do{if(cY){aB=0}else{var di=cP;var dh=__ZN11JBIG2Stream9readULongEPj(di,cD);var cX=reSign((dh),8,0)!=0;var dl=(cX)^1;var bW=unSign((dl),1,0);var cW=reSign((bW),8,0)!=0;if(cW){aB=0;break $bb23$$bb$2}var dg=cP;var df=__ZN11JBIG2Stream9readULongEPj(dg,cv);var cV=reSign((df),8,0)!=0;var h=(cV)^1;var cE=unSign((h),1,0);var cK=reSign((cE),8,0)!=0;if(cK){aB=0;break $bb23$$bb$2}var de=cP;var dd=__ZN11JBIG2Stream9readULongEPj(de,ct);var cH=reSign((dd),8,0)!=0;var b6=(cH)^1;var cr=unSign((b6),1,0);var cC=reSign((cr),8,0)!=0;if(cC){aB=0;break $bb23$$bb$2}var dc=cP;var db=__ZN11JBIG2Stream9readUByteEPj(dc,aV);var cB=reSign((db),8,0)!=0;var cu=(cB)^1;var dn=unSign((cu),1,0);var ck=reSign((dn),8,0)!=0;if(ck){aB=0;break $bb23$$bb$2}cU=0;aB=6;break $bb23$$bb$2}}while(0);if(aB==0){cU=1}var bC=cU;al=bC;var bA=al;var cf=reSign((bA),8,0)!=0;$eofError$$bb27$11:do{if(cf){aB=7}else{var by=HEAP[aV];var bv=(by)&7;f=bv;var bu=cP;var bs=__ZN11JBIG2Stream9readUByteEPj(bu,c6);var ce=reSign((bs),8,0)!=0;var ag=(ce)^1;var cc=unSign((ag),1,0);Z=cc;var br=Z;var b1=reSign((br),8,0)!=0;if(b1){aB=7;break $eofError$$bb27$11}var bq=HEAP[c6];var bo=(bq)&1;G=bo;var bn=HEAP[c6];var bb=unSign((bn),32,0)>>>1;var a9=(bb)&3;bP=a9;var a7=HEAP[c6];var a5=unSign((a7),32,0)>>>3;var a4=(a5)&1;J=a4;var a2=G;var a1=(((a2))|0)==0;if(a1){var a0=bP;var aZ=(((a0))|0)==0;if(aZ){var aW=cP;var aP=(ca)&4294967295;var aO=__ZN11JBIG2Stream8readByteEPi(aW,aP);var bV=reSign((aO),8,0)!=0;var t=(bV)^1;var bm=unSign((t),1,0);var bS=reSign((bm),8,0)!=0;$bb73$$bb38$18:do{if(bS){aB=9}else{var aN=cP;var aL=(b8)&4294967295;var aJ=__ZN11JBIG2Stream8readByteEPi(aN,aL);var bR=reSign((aJ),8,0)!=0;var I=(bR)^1;var cs=unSign((I),1,0);var bG=reSign((cs),8,0)!=0;if(bG){aB=9;break $bb73$$bb38$18}var aG=cP;var aF=(ca+4)&4294967295;var aE=__ZN11JBIG2Stream8readByteEPi(aG,aF);var bD=reSign((aE),8,0)!=0;var cR=(bD)^1;var aX=unSign((cR),1,0);var bw=reSign((aX),8,0)!=0;if(bw){aB=9;break $bb73$$bb38$18}var aD=cP;var aC=(b8+4)&4294967295;var ay=__ZN11JBIG2Stream8readByteEPi(aD,aC);var bt=reSign((ay),8,0)!=0;var c7=(bt)^1;var b7=unSign((c7),1,0);var bf=reSign((b7),8,0)!=0;if(bf){aB=9;break $bb73$$bb38$18}var ax=cP;var aw=(ca+8)&4294967295;var au=__ZN11JBIG2Stream8readByteEPi(ax,aw);var bc=reSign((au),8,0)!=0;var bp=(bc)^1;var aI=unSign((bp),1,0);var a6=reSign((aI),8,0)!=0;if(a6){aB=9;break $bb73$$bb38$18}var at=cP;var ar=(b8+8)&4294967295;var ap=__ZN11JBIG2Stream8readByteEPi(at,ar);var a3=reSign((ap),8,0)!=0;var bQ=(a3)^1;var bN=unSign((bQ),1,0);var aR=reSign((bN),8,0)!=0;if(aR){aB=9;break $bb73$$bb38$18}var ao=cP;var am=(ca+12)&4294967295;var ak=__ZN11JBIG2Stream8readByteEPi(ao,am);var aQ=reSign((ak),8,0)!=0;var ah=(aQ)^1;var Y=unSign((ah),1,0);var aM=reSign((Y),8,0)!=0;if(aM){aB=9;break $bb73$$bb38$18}var ac=cP;var aa=(b8+12)&4294967295;var X=__ZN11JBIG2Stream8readByteEPi(ac,aa);var aH=reSign((X),8,0)!=0;var aA=(aH)^1;var aY=unSign((aA),1,0);var az=reSign((aY),8,0)!=0;if(az){aB=9;break $bb73$$bb38$18}cA=0;aB=18;break $bb73$$bb38$18}}while(0);if(aB==9){cA=1}var W=cA;T=W;var U=T;var av=reSign((U),8,0)!=0;if(av){aB=7;break $eofError$$bb27$11}}else{var S=cP;var R=(ca)&4294967295;var O=__ZN11JBIG2Stream8readByteEPi(S,R);var aq=reSign((O),8,0)!=0;var m=(aq)^1;var aK=unSign((m),1,0);var ad=reSign((aK),8,0)!=0;$bb88$$bb83$32:do{if(ad){aB=21}else{var L=cP;var K=(b8)&4294967295;var E=__ZN11JBIG2Stream8readByteEPi(L,K);var ab=reSign((E),8,0)!=0;var b9=(ab)^1;var g=unSign((b9),1,0);var V=reSign((g),8,0)!=0;if(V){aB=21;break $bb88$$bb83$32}cz=0;aB=24;break $bb88$$bb83$32}}while(0);if(aB==21){cz=1}var D=cz;Q=D;var C=Q;var F=reSign((C),8,0)!=0;if(F){aB=7;break $eofError$$bb27$11}}}var B=G;var A=(((B))|0)==0;if(A){var z=cP;var x=bP;__ZN11JBIG2Stream17resetGenericStatsEjP23JArithmeticDecoderStats(z,x,0);var w=cP;var v=(w+68)&4294967295;var u=HEAP[v];__ZN18JArithmeticDecoder5startEv(u)}var s=G;var r=(((s))|0)!=0;if(r){var q=bO;var p=((q)-18)&4294967295;cx=p}else{cx=0}var o=J;var n=(((o))|0)!=0;var l=unSign((n),1,0);var k=bP;var j=HEAP[cD];var i=HEAP[cw];var e=G;var d=(((e))|0)!=0;var c=unSign((d),1,0);var b=cP;var a=(((c))&255);var ds=(((l))&255);var dr=(ca)&4294967295;var dq=(b8)&4294967295;var dp=cx;var dm=__ZN11JBIG2Stream17readGenericBitmapEbiiibbP11JBIG2BitmapPiS2_i(b,a,i,j,k,ds,0,0,dr,dq,dp);aj=dm;var da=aj;var c9=(da)==0;if(c9){aB=27;break $eofError$$bb27$11}var c8=cT;var y=reSign((c8),8,0)!=0;if(y){var c5=cP;var c4=(c5+28)&4294967295;var c3=HEAP[c4];var c2=(((c3))|0)==-1;$bb101$$bb103$49:do{if(c2){var c1=HEAP[ct];var c0=HEAP[cD];var cZ=((c1)+(c0))&4294967295;var cS=cP;var cQ=(cS+32)&4294967295;var cO=HEAP[cQ];var cN=unSign((cZ),32,0)>unSign((cO),32,0);if(!(cN)){aB=30;break $bb101$$bb103$49}var cM=cP;var cL=(cM+36)&4294967295;var cJ=HEAP[cL];var cI=HEAP[ct];var cG=HEAP[cD];var cF=((cI)+(cG))&4294967295;var cq=cP;var cp=(cq+40)&4294967295;var co=HEAP[cp];__ZN11JBIG2Bitmap6expandEij(co,cF,cJ)}}while(0);var cn=HEAP[ct];var cm=HEAP[cv];var cl=cP;var cj=(cl+40)&4294967295;var ci=HEAP[cj];var ch=aj;var cg=f;__ZN11JBIG2Bitmap7combineEPS_iij(ci,ch,cm,cn,cg);var b5=aj;var b4=(b5)!=0;if(b4){var b3=aj;var b2=(b3)&4294967295;var b0=(b2)&4294967295;var bZ=HEAP[b0];var bY=(bZ+4)&4294967295;var bX=HEAP[bY];var bU=bX;var bT=aj;FUNCTION_TABLE[bU](bT)}}else{var bM=aj;var bL=(bM)&4294967295;var bK=bx;__ZN12JBIG2Segment9setSegNumEj(bL,bK);var bJ=cP;var bI=(bJ+48)&4294967295;var bH=HEAP[bI];var bF=aj;var bE=bF;__ZN7GooList6appendEPv(bH,bE)}aB=27;break $eofError$$bb27$11}}while(0);if(aB==7){var bB=cP;var bz=(bB+56)&4294967295;var bl=HEAP[bz];var bk=cP;var bj=(bk+56)&4294967295;var bi=HEAP[bj];var bh=(bi)&4294967295;var bg=HEAP[bh];var be=(bg+48)&4294967295;var bd=HEAP[be];var ba=cP;var a8=(ba+56)&4294967295;var aU=HEAP[a8];var aT=bd;var aS=FUNCTION_TABLE[aT](aU);__Z5erroriPcz(aS,(__str2938)&4294967295)}STACKTOP=N;return;return}function __ZN11JBIG2Stream21readHalftoneRegionSegEjbbjPjj(ba,fq,eA,c8,dx,aA,gf){var Y=STACKTOP;STACKTOP+=80;_memset(Y,0,80);var hw;var de;var eG;var ea;var a7;var aW;var fk;var g0;var D;var hH;var ak;var cC;var cA;var Z;var a8;var am;var bn;var ao;var u;var aH;var y;var hv;var bX;var hq;var aC;var gO;var aD;var ew;var bL=Y;var bU=Y+4;var bK=Y+8;var bI=Y+12;var ei=Y+16;var hL;var ay=Y+20;var eg;var fg;var hB;var fz;var aG=Y+24;var aS=Y+28;var aN=Y+32;var aL=Y+36;var id;var g;var bB=Y+40;var bA=Y+56;var aF=Y+72;var aE=Y+76;var hy;var hd;var dC;var bR;var bb;var bQ;var bP;var bS;var gj=0;de=ba;eG=fq;ea=eA;a7=c8;aW=dx;fk=aA;g0=gf;var cy=de;var cw=__ZN11JBIG2Stream9readULongEPj(cy,bL);var hx=reSign((cw),8,0)!=0;var eY=(hx)^1;var bH=unSign((eY),1,0);var ds=reSign((bH),8,0)!=0;$bb23$$bb$2:do{if(ds){hw=0}else{var cu=de;var ct=__ZN11JBIG2Stream9readULongEPj(cu,bU);var dp=reSign((ct),8,0)!=0;var cV=(dp)^1;var gy=unSign((cV),1,0);var dh=reSign((gy),8,0)!=0;if(dh){hw=0;break $bb23$$bb$2}var cr=de;var cq=__ZN11JBIG2Stream9readULongEPj(cr,bK);var db=reSign((cq),8,0)!=0;var bm=(db)^1;var cE=unSign((bm),1,0);var cZ=reSign((cE),8,0)!=0;if(cZ){hw=0;break $bb23$$bb$2}var cp=de;var co=__ZN11JBIG2Stream9readULongEPj(cp,bI);var cY=reSign((co),8,0)!=0;var an=(cY)^1;var el=unSign((an),1,0);var cX=reSign((el),8,0)!=0;if(cX){hw=0;break $bb23$$bb$2}var hh=de;var hg=__ZN11JBIG2Stream9readUByteEPj(hh,ei);var cW=reSign((hg),8,0)!=0;var hM=(cW)^1;var hj=unSign((hM),1,0);var cs=reSign((hj),8,0)!=0;if(cs){hw=0;break $bb23$$bb$2}aH=0;hw=6;break $bb23$$bb$2}}while(0);if(hw==0){aH=1}var hf=aH;y=hf;var he=y;var cn=reSign((he),8,0)!=0;$eofError$$bb27$11:do{if(cn){hw=7}else{var hc=HEAP[ei];var hb=(hc)&7;hL=hb;var ha=de;var g9=__ZN11JBIG2Stream9readUByteEPj(ha,ay);var cm=reSign((g9),8,0)!=0;var fy=(cm)^1;var d8=unSign((fy),1,0);u=d8;var g8=u;var b1=reSign((g8),8,0)!=0;if(b1){hw=7;break $eofError$$bb27$11}var g7=HEAP[ay];var gK=(g7)&1;eg=gK;var gJ=HEAP[ay];var gI=unSign((gJ),32,0)>>>1;var gH=(gI)&3;fg=gH;var gG=HEAP[ay];var gF=unSign((gG),32,0)>>>3;var gE=(gF)&1;hB=gE;var gD=HEAP[ay];var gC=unSign((gD),32,0)>>>4;var gB=(gC)&7;fz=gB;var gd=de;var gc=__ZN11JBIG2Stream9readULongEPj(gd,aG);var b0=reSign((gc),8,0)!=0;var e8=(b0)^1;var b=unSign((e8),1,0);var bZ=reSign((b),8,0)!=0;$bb61$$bb36$14:do{if(bZ){hw=9}else{var gb=de;var ga=__ZN11JBIG2Stream9readULongEPj(gb,aS);var bY=reSign((ga),8,0)!=0;var cG=(bY)^1;var d9=unSign((cG),1,0);var bO=reSign((d9),8,0)!=0;if(bO){hw=9;break $bb61$$bb36$14}var f9=de;var f8=__ZN11JBIG2Stream8readLongEPi(f9,aF);var bN=reSign((f8),8,0)!=0;var ez=(bN)^1;var hi=unSign((ez),1,0);var bM=reSign((hi),8,0)!=0;if(bM){hw=9;break $bb61$$bb36$14}var f7=de;var f6=__ZN11JBIG2Stream8readLongEPi(f7,aE);var bJ=reSign((f6),8,0)!=0;var bW=(bJ)^1;var al=unSign((bW),1,0);var bG=reSign((al),8,0)!=0;if(bG){hw=9;break $bb61$$bb36$14}var f5=de;var f4=__ZN11JBIG2Stream9readUWordEPj(f5,aN);var bF=reSign((f4),8,0)!=0;var dD=(bF)^1;var bV=unSign((dD),1,0);var bE=reSign((bV),8,0)!=0;if(bE){hw=9;break $bb61$$bb36$14}var fJ=de;var fI=__ZN11JBIG2Stream9readUWordEPj(fJ,aL);var bC=reSign((fI),8,0)!=0;var bD=(bC)^1;var fe=unSign((bD),1,0);var bp=reSign((fe),8,0)!=0;if(bp){hw=9;break $bb61$$bb36$14}bn=0;hw=16;break $bb61$$bb36$14}}while(0);if(hw==9){bn=1}var fH=bn;ao=fH;var fG=ao;var bo=reSign((fG),8,0)!=0;if(bo){hw=7;break $eofError$$bb27$11}var fF=HEAP[bL];var fE=(((fF))|0)==0;$bb68$$bb66$25:do{if(!fE){var fD=HEAP[bU];var fC=(((fD))|0)==0;if(fC){hw=18;break $bb68$$bb66$25}var fB=HEAP[bU];var fA=Math.floor(2147483647/unSign((fB),32,0));var e9=HEAP[bL];var e7=unSign((fA),32,0)<=unSign((e9),32,0);if(e7){hw=18;break $bb68$$bb66$25}var eE=HEAP[aS];var eD=(((eE))|0)==0;$bb71$$bb70$29:do{if(!eD){var eC=HEAP[aS];var eo=Math.floor(2147483647/unSign((eC),32,0));var en=HEAP[aG];var em=unSign((eo),32,0)<=unSign((en),32,0);if(em){hw=22;break $bb71$$bb70$29}var dF=g0;var dE=(((dF))|0)!=1;if(dE){var dl=de;var dj=(dl+56)&4294967295;var dg=HEAP[dj];var dd=de;var da=(dd+56)&4294967295;var c7=HEAP[da];var c5=(c7)&4294967295;var c3=HEAP[c5];var c1=(c3+48)&4294967295;var c0=HEAP[c1];var bz=de;var by=(bz+56)&4294967295;var bx=HEAP[by];var bw=c0;var bv=FUNCTION_TABLE[bw](bx);__Z5erroriPcz(bv,(__str132951)&4294967295);hw=21;break $eofError$$bb27$11}else{var bu=fk;var bt=(bu)&4294967295;var bs=HEAP[bt];var br=de;var bq=__ZN11JBIG2Stream11findSegmentEj(br,bs);bX=bq;var bl=bX;var bk=(bl)==0;$bb76$$bb75$35:do{if(bk){hw=24}else{var bj=bX;var bi=(bj)&4294967295;var bh=HEAP[bi];var bg=(bh+8)&4294967295;var bf=HEAP[bg];var be=bf;var bd=bX;var bc=FUNCTION_TABLE[be](bd);var a6=(((bc))|0)!=2;if(a6){hw=24;break $bb76$$bb75$35}a8=0;hw=27;break $bb76$$bb75$35}}while(0);if(hw==24){a8=1}var a5=a8;am=a5;var a4=am;var a9=reSign((a4),8,0)!=0;if(a9){var a3=de;var a2=(a3+56)&4294967295;var a1=HEAP[a2];var a0=de;var aZ=(a0+56)&4294967295;var aY=HEAP[aZ];var aX=(aY)&4294967295;var aU=HEAP[aX];var aT=(aU+48)&4294967295;var aR=HEAP[aT];var aQ=de;var aP=(aQ+56)&4294967295;var aO=HEAP[aP];var aM=aR;var aK=FUNCTION_TABLE[aM](aO);__Z5erroriPcz(aK,(__str132951)&4294967295);hw=21;break $eofError$$bb27$11}else{var aJ=bX;var aI=aJ;hq=aI;bb=0;bS=1;$bb83$44:while(1){var av=hq;var au=__ZN16JBIG2PatternDict7getSizeEv(av);var at=bS;var ar=unSign((au),32,0)>unSign((at),32,0);var aq=unSign((ar),1,0);Z=aq;var ap=Z;var aV=reSign((ap),8,0)!=0;if(!(aV)){hw=30;break $bb83$44}var aB=bb;var az=((aB)+1)&4294967295;bb=az;var ax=bS;var aw=(ax)<<1;bS=aw;hw=28;continue $bb83$44}var aj=hq;var ai=__ZN16JBIG2PatternDict9getBitmapEj(aj,0);var ah=__ZN11JBIG2Bitmap8getWidthEv(ai);id=ah;var ag=hq;var af=__ZN16JBIG2PatternDict9getBitmapEj(ag,0);var ae=__ZN11JBIG2Bitmap9getHeightEv(af);g=ae;var ad=eg;var ac=(((ad))|0)==0;if(ac){var ab=de;var aa=fg;__ZN11JBIG2Stream17resetGenericStatsEjP23JArithmeticDecoderStats(ab,aa,0);var X=de;var W=(X+68)&4294967295;var V=HEAP[W];__ZN18JArithmeticDecoder5startEv(V)}var U=__Znwj(24);var T=U;cA=T;var S=HEAP[bU];var R=HEAP[bL];var Q=cA;var P=eG;__ZN11JBIG2BitmapC1Ejii(Q,P,R,S);var N=cA;hv=N;var C=HEAP[ay];var B=(C)&128;var A=(((B))|0)!=0;if(A){var z=hv;__ZN11JBIG2Bitmap10clearToOneEv(z)}else{var x=hv;__ZN11JBIG2Bitmap11clearToZeroEv(x)}aC=0;var w=hB;var v=(((w))|0)!=0;$bb91$$bb102$55:do{if(v){var t=__Znwj(24);var s=t;cC=s;var q=HEAP[aS];var f=HEAP[aG];var e=cC;__ZN11JBIG2BitmapC1Ejii(e,0,f,q);var d=cC;aC=d;var c=aC;__ZN11JBIG2Bitmap11clearToZeroEv(c);bQ=0;$bb101$57:while(1){var hY=HEAP[aS];var hW=bQ;var hU=unSign((hW),32,0)>8;var H=(((I))|0)<=0;$bb97$$bb94$63:do{if(H){hw=35}else{var G=hy;var F=(((G))|0)>>8;var E=HEAP[bL];var r=(((F))|0)>=(((E))|0);if(r){hw=35;break $bb97$$bb94$63}var p=g;var o=hd;var n=((o)+(p))&4294967295;var m=(((n))|0)>>8;var l=(((m))|0)<=0;if(l){hw=35;break $bb97$$bb94$63}var k=hd;var j=(((k))|0)>>8;var i=HEAP[bU];var h=(((j))|0)>=(((i))|0);if(h){hw=35;break $bb97$$bb94$63}else{hw=38;break $bb97$$bb94$63}}}while(0);if(hw==35){var ij=bQ;var ih=bP;var ig=aC;__ZN11JBIG2Bitmap8setPixelEii(ig,ih,ij)}var ie=bP;var ic=((ie)+1)&4294967295;bP=ic;hw=34;continue $bb99$60}var h8=bQ;var h7=((h8)+1)&4294967295;bQ=h7;hw=33;continue $bb101$57}}}while(0);var hT=HEAP[aG];var hS=HEAP[aS];var hR=((hT)*(hS))&4294967295;var hQ=_gmallocn(hR,4);var hP=hQ;gO=hP;var hO=HEAP[aG];var hN=HEAP[aS];var hK=((hO)*(hN))&4294967295;var hJ=((hK)*4)&4294967295;var hI=gO;var hG=hI;_llvm_memset_p0i8_i32(hG,0,hJ,1,0);var hF=fg;var hE=unSign((hF),32,0)<=1;if(hE){ak=3}else{ak=2}var hD=(bB)&4294967295;var hC=ak;HEAP[hD]=hC;var hA=(bA)&4294967295;HEAP[hA]=-1;var hz=(bB+4)&4294967295;HEAP[hz]=-3;var hu=(bA+4)&4294967295;HEAP[hu]=-1;var ht=(bB+8)&4294967295;HEAP[ht]=2;var hs=(bA+8)&4294967295;HEAP[hs]=-2;var hr=(bB+12)&4294967295;HEAP[hr]=-2;var hp=(bA+12)&4294967295;HEAP[hp]=-2;var ho=bb;var hn=((ho)-1)&4294967295;bR=hn;$bb115$76:while(1){var gh=bR;var gg=(((gh))|0)>=0;if(!(gg)){hw=54;break $bb115$76}var hm=hB;var hl=(((hm))|0)!=0;var hk=unSign((hl),1,0);var g6=fg;var g5=HEAP[aS];var g4=HEAP[aG];var g3=eg;var g2=(((g3))|0)!=0;var g1=unSign((g2),1,0);var gZ=de;var gY=(((g1))&255);var gX=(((hk))&255);var gV=aC;var gA=(bB)&4294967295;var gz=(bA)&4294967295;var gx=__ZN11JBIG2Stream17readGenericBitmapEbiiibbP11JBIG2BitmapPiS2_i(gZ,gY,g4,g5,g6,0,gX,gV,gA,gz,-1);aD=gx;bS=0;bQ=0;$bb111$79:while(1){var gT=HEAP[aS];var gS=bQ;var gR=unSign((gS),32,0)>8;var eR=hy;var eQ=(((eR))|0)>>8;var eP=hv;var eO=ew;var eB=fz;__ZN11JBIG2Bitmap7combineEPS_iij(eP,eO,eQ,eS,eB)}var ey=hy;var ex=HEAP[aN];var ev=((ey)+(ex))&4294967295;hy=ev;var eu=hd;var et=HEAP[aL];var es=((eu)-(et))&4294967295;hd=es;var er=bS;var eq=((er)+1)&4294967295;bS=eq;var ep=bP;var d7=((ep)+1)&4294967295;bP=d7;hw=56;continue $bb126$94}var d3=bQ;var d2=((d3)+1)&4294967295;bQ=d2;hw=55;continue $bb128$91}var dX=gO;var dB=dX;_gfree(dB);var dA=aC;var dz=(dA)!=0;$bb130$$bb132$108:do{if(dz){var dy=aC;var dw=(dy)!=0;if(!(dw)){hw=67;break $bb130$$bb132$108}var dv=aC;var du=(dv)&4294967295;var dt=(du)&4294967295;var dr=HEAP[dt];var dn=(dr+4)&4294967295;var cU=HEAP[dn];var cT=cU;var cS=aC;FUNCTION_TABLE[cT](cS)}}while(0);var cR=ea;var ek=reSign((cR),8,0)!=0;if(ek){var cQ=de;var cP=(cQ+28)&4294967295;var cO=HEAP[cP];var cN=(((cO))|0)==-1;$bb135$$bb137$114:do{if(cN){var cM=HEAP[bI];var cK=HEAP[bU];var cl=((cM)+(cK))&4294967295;var ck=de;var cj=(ck+32)&4294967295;var ci=HEAP[cj];var ch=unSign((cl),32,0)>unSign((ci),32,0);if(!(ch)){hw=70;break $bb135$$bb137$114}var cg=de;var cf=(cg+36)&4294967295;var ce=HEAP[cf];var cd=HEAP[bI];var cb=HEAP[bU];var dY=((cd)+(cb))&4294967295;var dW=de;var dV=(dW+40)&4294967295;var dT=HEAP[dV];__ZN11JBIG2Bitmap6expandEij(dT,dY,ce)}}while(0);var dR=HEAP[bI];var dP=HEAP[bK];var dN=de;var dL=(dN+40)&4294967295;var dJ=HEAP[dL];var dH=hv;var dq=hL;__ZN11JBIG2Bitmap7combineEPS_iij(dJ,dH,dP,dR,dq);var dm=hv;var dk=(dm)!=0;if(dk){var di=hv;var df=(di)&4294967295;var dc=(df)&4294967295;var c9=HEAP[dc];var c6=(c9+4)&4294967295;var c4=HEAP[c6];var c2=c4;var cL=hv;FUNCTION_TABLE[c2](cL)}}else{var cJ=de;var cI=(cJ+48)&4294967295;var cH=HEAP[cI];var cF=hv;var cD=cF;__ZN7GooList6appendEPv(cH,cD)}hw=21;break $eofError$$bb27$11}}}}while(0);var ej=de;var eh=(ej+56)&4294967295;var ef=HEAP[eh];var ee=de;var ed=(ee+56)&4294967295;var ec=HEAP[ed];var eb=(ec)&4294967295;var dU=HEAP[eb];var dS=(dU+48)&4294967295;var dQ=HEAP[dS];var dO=de;var dM=(dO+56)&4294967295;var dK=HEAP[dM];var dI=dQ;var dG=FUNCTION_TABLE[dI](dK);__Z5erroriPcz(dG,(__str122950)&4294967295);hw=21;break $eofError$$bb27$11}}while(0);var e6=de;var e5=(e6+56)&4294967295;var e4=HEAP[e5];var e3=de;var e2=(e3+56)&4294967295;var e1=HEAP[e2];var e0=(e1)&4294967295;var eZ=HEAP[e0];var eN=(eZ+48)&4294967295;var eM=HEAP[eN];var eL=de;var eJ=(eL+56)&4294967295;var eI=HEAP[eJ];var eH=eM;var eF=FUNCTION_TABLE[eH](eI);__Z5erroriPcz(eF,(__str112949)&4294967295);hw=21;break $eofError$$bb27$11}}while(0);if(hw==7){var cB=de;var cz=(cB+56)&4294967295;var cx=HEAP[cz];var cv=de;var cc=(cv+56)&4294967295;var ca=HEAP[cc];var b9=(ca)&4294967295;var b8=HEAP[b9];var b7=(b8+48)&4294967295;var b6=HEAP[b7];var b5=de;var b4=(b5+56)&4294967295;var b3=HEAP[b4];var b2=b6;var bT=FUNCTION_TABLE[b2](b3);__Z5erroriPcz(bT,(__str2938)&4294967295)}STACKTOP=Y;return;return}function __ZN11JBIG2Stream14readTextRegionEbbiijjiP17JBIG2HuffmanTablejPP11JBIG2BitmapjjjjiS1_S1_S1_S1_S1_S1_S1_S1_jPiS5_(ba,aQ,ar,b7,ce,hS,bL,ci,hb,eI,eo,bG,fr,dQ,B,cp,g2,bJ,aF,hj,eG,e0,dq,bk,e8,bN,bM){var X=STACKTOP;STACKTOP+=40;_memset(X,0,40);var hH;var c7;var cj;var dN;var fp;var hn;var dh;var hd;var eh;var bq;var ij;var s;var b6;var ee;var b8;var gS;var gU;var hV;var Y;var gw;var gB;var K;var gb;var cm;var eB;var aT;var gJ;var eD;var d0;var ag;var ai;var bK;var bP;var bQ;var bS;var bT;var b0;var b1;var b2;var b4;var cL;var bl;var cK;var hG;var g8;var gs;var b9=X;var fe=X+4;var A;var ca;var fh=X+8;var ap;var cc=X+12;var e6=X+16;var fs=X+20;var e3=X+24;var e1=X+28;var aq=X+32;var cf;var cd;var bX=X+36;var dH;var dP;var gm;var gF;var fM;var gj=0;c7=ba;cj=aQ;dN=ar;fp=b7;hn=ce;dh=hS;hd=bL;eh=ci;bq=hb;ij=eI;s=eo;b6=bG;ee=fr;b8=dQ;gS=B;gU=cp;hV=g2;Y=bJ;gw=aF;gB=hj;K=eG;gb=e0;cm=dq;eB=bk;aT=e8;gJ=bN;eD=bM;var cJ=hd;var cI=1<<(cJ);gs=cI;var cH=__Znwj(24);var cF=cH;cK=cF;var cE=cK;var cD=fp;var cC=hn;__ZN11JBIG2BitmapC1Ejii(cE,0,cD,cC);var cA=cK;hG=cA;var hu=hG;var ht=__ZN11JBIG2Bitmap4isOkEv(hu);var hI=reSign((ht),8,0)!=0;var eH=(hI)^1;var bW=unSign((eH),1,0);bl=bW;var hs=bl;var de=reSign((hs),8,0)!=0;if(de){var hr=hG;var hq=(hr)!=0;if(hq){var hp=hG;var ho=(hp)&4294967295;var hm=(ho)&4294967295;var hl=HEAP[hm];var hk=(hl+4)&4294967295;var gQ=HEAP[hk];var gP=gQ;var gO=hG;FUNCTION_TABLE[gP](gO)}cL=0}else{var gN=b6;var gM=(((gN))|0)!=0;if(gM){var gL=hG;__ZN11JBIG2Bitmap10clearToOneEv(gL)}else{var gK=hG;__ZN11JBIG2Bitmap11clearToZeroEv(gK)}var gI=cj;var c5=reSign((gI),8,0)!=0;if(c5){var gH=c7;var gG=(gH+136)&4294967295;var ge=HEAP[gG];var gd=gw;var gc=__ZN19JBIG2HuffmanDecoder9decodeIntEPiP17JBIG2HuffmanTable(ge,b9,gd)}else{var ga=c7;var f9=(ga+96)&4294967295;var f8=HEAP[f9];var f7=c7;var f6=(f7+68)&4294967295;var f5=HEAP[f6];var f4=__ZN18JArithmeticDecoder9decodeIntEPiP23JArithmeticDecoderStats(f5,b9,f8)}var fF=gs;var fE=(0-(fF))&4294967295;var fC=HEAP[b9];var fB=((fE)*(fC))&4294967295;HEAP[b9]=fB;dP=0;ap=0;$bb180$16:while(1){var cu=dP;var ct=dh;var cs=unSign((cu),32,0)>>1;var e5=(e6)&1;ca=e5;var e4=HEAP[i4];var e3=unSign((e4),32,0)>>>2;var e2=(e3)&3;kg=e2;var e1=HEAP[i4];var e0=unSign((e1),32,0)>>>4;var eZ=(e0)&3;jR=eZ;var eY=HEAP[i4];var eN=unSign((eY),32,0)>>>6;var eM=(eN)&1;kR=eM;var eL=HEAP[i4];var eK=unSign((eL),32,0)>>>7;var eJ=(eK)&3;iR=eJ;var eI=HEAP[i4];var eH=unSign((eI),32,0)>>>9;var eG=(eH)&1;gS=eG;var eF=HEAP[i4];var eE=unSign((eF),32,0)>>>10;var es=(eE)&31;hy=es;var er=hy;var eq=(er)&16;var ep=(((eq))|0)!=0;if(ep){var eo=hy;var en=(eo)|-16;hy=en}var em=HEAP[i4];var el=unSign((em),32,0)>>>15;var ek=(el)&1;kl=ek;j2=0;var ej=j2;j3=ej;var d7=j3;jO=d7;cy=0;var d6=cy;kA=d6;var d5=kA;kC=d5;var d4=kC;kK=d4;var d3=kK;kE=d3;var d2=at;var d1=(((d2))|0)!=0;if(d1){var d0=h9;var dZ=__ZN11JBIG2Stream9readUWordEPj(d0,a8);var lK=reSign((dZ),8,0)!=0;var ex=(lK)^1;var iE=unSign((ex),1,0);cJ=iE;var dY=cJ;var lJ=reSign((dY),8,0)!=0;if(lJ){P=7;break $eofError$$bb27$11}var dL=HEAP[a8];var dK=(dL)&3;jO=dK;var dJ=HEAP[a8];var dI=unSign((dJ),32,0)>>>2;var dH=(dI)&3;j3=dH;var dG=HEAP[a8];var dE=unSign((dG),32,0)>>>4;var dD=(dE)&3;j2=dD;var dC=HEAP[a8];var dB=unSign((dC),32,0)>>>6;var dn=(dB)&3;kE=dn;var dm=HEAP[a8];var dl=unSign((dm),32,0)>>>8;var dk=(dl)&3;kK=dk;var dj=HEAP[a8];var di=unSign((dj),32,0)>>>10;var dh=(di)&3;kC=dh;var dg=HEAP[a8];var df=unSign((dg),32,0)>>>12;var de=(df)&3;kA=de;var c0=HEAP[a8];var cZ=unSign((c0),32,0)>>>14;var cY=(cZ)&1;cy=cY}var cX=ca;var cW=(((cX))|0)!=0;$bb40$$bb65$21:do{if(cW){var cV=kl;var cU=(((cV))|0)==0;if(!(cU)){P=13;break $bb40$$bb65$21}var cT=h9;var cS=(a7)&4294967295;var cR=__ZN11JBIG2Stream8readByteEPi(cT,cS);var lo=reSign((cR),8,0)!=0;var lL=(lo)^1;var ad=unSign((lL),1,0);var lm=reSign((ad),8,0)!=0;$bb61$$bb46$24:do{if(lm){P=14}else{var cD=h9;var cC=(a6)&4294967295;var cA=__ZN11JBIG2Stream8readByteEPi(cD,cC);var ll=reSign((cA),8,0)!=0;var k6=(ll)^1;var gt=unSign((k6),1,0);var k9=reSign((gt),8,0)!=0;if(k9){P=14;break $bb61$$bb46$24}var cz=h9;var cx=(a7+4)&4294967295;var cw=__ZN11JBIG2Stream8readByteEPi(cz,cx);var k7=reSign((cw),8,0)!=0;var ds=(k7)^1;var jB=unSign((ds),1,0);var k5=reSign((jB),8,0)!=0;if(k5){P=14;break $bb61$$bb46$24}var cv=h9;var cu=(a6+4)&4294967295;var ct=__ZN11JBIG2Stream8readByteEPi(cv,cu);var k4=reSign((ct),8,0)!=0;var cK=(k4)^1;var a9=unSign((cK),1,0);var kS=reSign((a9),8,0)!=0;if(kS){P=14;break $bb61$$bb46$24}O=0;P=19;break $bb61$$bb46$24}}while(0);if(P==14){O=1}var cs=O;cn=cs;var iC=cn;var kO=reSign((iC),8,0)!=0;if(kO){P=7;break $eofError$$bb27$11}}}while(0);var iA=h9;var iy=__ZN11JBIG2Stream9readULongEPj(iA,cO);var kM=reSign((iy),8,0)!=0;var R=(kM)^1;var lj=unSign((R),1,0);ck=lj;var iw=ck;var kL=reSign((iw),8,0)!=0;if(kL){P=7;break $eofError$$bb27$11}var iu=__Znwj(16);var ir=iu;bV=ir;var io=bV;__ZN7GooListC1Ev(io);var il=bV;aU=il;hc=0;bn=0;$bb82$34:while(1){var gr=bn;var gq=gp;var go=unSign((gr),32,0)unSign((mc),32,0);var l4=unSign((l6),1,0);b2=l4;var l2=b2;var j4=reSign((l2),8,0)!=0;if(!(j4)){P=37;break $bb89$$bb95$52}var k=jM;var i=bj;var f=__ZN15JBIG2SymbolDict9getBitmapEj(k,i);var mv=ln;var mt=bJ;var mr=(mv+4*mt)&4294967295;HEAP[mr]=f;var mp=bJ;var mn=((mp)+1)&4294967295;bJ=mn;var ml=bj;var mi=((ml)+1)&4294967295;bj=mi;P=38;continue}}}while(0);var l0=bn;var lY=((l0)+1)&4294967295;bn=lY;P=35;continue $bb96$49}jp=0;var lP=jp;iq=lP;var lM=iq;bd=lM;jN=0;var lH=jN;cb=lH;jA=0;var lF=jA;fi=lF;var lD=fi;dQ=lD;bn=0;var lB=at;var lz=(((lB))|0)!=0;$bb98$$bb156$60:do{if(lz){var lx=jO;var lv=(((lx))|0)==0;$bb99$$bb100$62:do{if(lv){bd=(__ZL10huffTableF)&4294967295;P=42;break $bb99$$bb100$62}else{var lt=jO;var lr=(((lt))|0)==1;if(lr){bd=(__ZL10huffTableG)&4294967295;P=42;break $bb99$$bb100$62}else{var lp=aU;var li=__ZN7GooList9getLengthEv(lp);var lh=bn;var lg=unSign((li),32,0)<=unSign((lh),32,0);var lf=unSign((lg),1,0);b0=lf;var le=b0;var ah=reSign((le),8,0)!=0;if(ah){P=43;break $bb99$$bb100$62}var ld=bn;var lc=bn;var lb=((lc)+1)&4294967295;bn=lb;var la=aU;var k8=__ZN7GooList3getEi(la,ld);var k2=k8;var k1=__ZN14JBIG2CodeTable12getHuffTableEv(k2);bd=k1;P=42;break $bb99$$bb100$62}}}while(0);$bb105$$codeTableError$69:do{if(P==42){var kZ=j3;var kY=(((kZ))|0)==0;if(kY){iq=(__ZL10huffTableH)&4294967295}else{var kX=j3;var kW=(((kX))|0)==1;if(kW){iq=(__ZL10huffTableI)&4294967295}else{var kV=j3;var kU=(((kV))|0)==2;if(kU){iq=(__ZL10huffTableJ)&4294967295}else{var kT=aU;var kQ=__ZN7GooList9getLengthEv(kT);var kJ=bn;var kI=unSign((kQ),32,0)<=unSign((kJ),32,0);var kH=unSign((kI),1,0);bX=kH;var kG=bX;var V=reSign((kG),8,0)!=0;if(V){P=43;break $bb105$$codeTableError$69}var kF=bn;var kD=bn;var kB=((kD)+1)&4294967295;bn=kB;var kz=aU;var ky=__ZN7GooList3getEi(kz,kF);var kx=ky;var kt=__ZN14JBIG2CodeTable12getHuffTableEv(kx);iq=kt}}}var ks=j2;var kr=(((ks))|0)==0;if(kr){jp=(__ZL10huffTableK)&4294967295}else{var kq=j2;var kp=(((kq))|0)==1;if(kp){jp=(__ZL10huffTableL)&4294967295}else{var ko=j2;var kn=(((ko))|0)==2;if(kn){jp=(__ZL10huffTableM)&4294967295}else{var km=aU;var kk=__ZN7GooList9getLengthEv(km);var kj=bn;var kf=unSign((kk),32,0)<=unSign((kj),32,0);var ke=unSign((kf),1,0);bT=ke;var kd=bT;var G=reSign((kd),8,0)!=0;if(G){P=43;break $bb105$$codeTableError$69}var kc=bn;var kb=bn;var ka=((kb)+1)&4294967295;bn=ka;var j9=aU;var j8=__ZN7GooList3getEi(j9,kc);var j7=j8;var j5=__ZN14JBIG2CodeTable12getHuffTableEv(j7);jp=j5}}}var j1=kE;var j0=(((j1))|0)==0;if(j0){cb=(__ZL10huffTableN)&4294967295}else{var jZ=kE;var jY=(((jZ))|0)==1;if(jY){cb=(__ZL10huffTableO)&4294967295}else{var jX=aU;var jW=__ZN7GooList9getLengthEv(jX);var jV=bn;var jU=unSign((jW),32,0)<=unSign((jV),32,0);var jT=unSign((jU),1,0);bG=jT;var jS=bG;var A=reSign((jS),8,0)!=0;if(A){P=43;break $bb105$$codeTableError$69}var eD=bn;var eC=bn;var eB=((eC)+1)&4294967295;bn=eB;var eA=aU;var ez=__ZN7GooList3getEi(eA,eD);var ey=ez;var ew=__ZN14JBIG2CodeTable12getHuffTableEv(ey);cb=ew}}var ev=kK;var eu=(((ev))|0)==0;if(eu){jN=(__ZL10huffTableN)&4294967295}else{var et=kK;var eh=(((et))|0)==1;if(eh){jN=(__ZL10huffTableO)&4294967295}else{var eg=aU;var ef=__ZN7GooList9getLengthEv(eg);var ee=bn;var ed=unSign((ef),32,0)<=unSign((ee),32,0);var ec=unSign((ed),1,0);bD=ec;var eb=bD;var h=reSign((eb),8,0)!=0;if(h){P=43;break $bb105$$codeTableError$69}var ea=bn;var d9=bn;var d8=((d9)+1)&4294967295;bn=d8;var dX=aU;var dW=__ZN7GooList3getEi(dX,ea);var dV=dW;var dU=__ZN14JBIG2CodeTable12getHuffTableEv(dV);jN=dU}}var dT=kC;var dS=(((dT))|0)==0;if(dS){dQ=(__ZL10huffTableN)&4294967295}else{var dR=kC;var dP=(((dR))|0)==1;if(dP){dQ=(__ZL10huffTableO)&4294967295}else{var dO=aU;var dM=__ZN7GooList9getLengthEv(dO);var dz=bn;var dy=unSign((dM),32,0)<=unSign((dz),32,0);var dx=unSign((dy),1,0);bA=dx;var dw=bA;var mk=reSign((dw),8,0)!=0;if(mk){P=43;break $bb105$$codeTableError$69}var dv=bn;var du=bn;var dt=((du)+1)&4294967295;bn=dt;var dr=aU;var dq=__ZN7GooList3getEi(dr,dv);var dp=dq;var dc=__ZN14JBIG2CodeTable12getHuffTableEv(dp);dQ=dc}}var db=kA;var c9=(((db))|0)==0;if(c9){fi=(__ZL10huffTableN)&4294967295}else{var c8=kA;var c7=(((c8))|0)==1;if(c7){fi=(__ZL10huffTableO)&4294967295}else{var c5=aU;var c4=__ZN7GooList9getLengthEv(c5);var c3=bn;var c2=unSign((c4),32,0)<=unSign((c3),32,0);var c1=unSign((c2),1,0);bx=c1;var cQ=bx;var ma=reSign((cQ),8,0)!=0;if(ma){P=43;break $bb105$$codeTableError$69}var cP=bn;var cN=bn;var cM=((cN)+1)&4294967295;bn=cM;var cL=aU;var cI=__ZN7GooList3getEi(cL,cP);var cH=cI;var cG=__ZN14JBIG2CodeTable12getHuffTableEv(cH);fi=cG}}var cF=cy;var cE=(((cF))|0)==0;if(cE){jA=(__ZL10huffTableA)&4294967295;P=57;break $bb98$$bb156$60}else{var cr=aU;var cq=__ZN7GooList9getLengthEv(cr);var cp=bn;var co=unSign((cq),32,0)<=unSign((cp),32,0);var cm=unSign((co),1,0);bu=cm;var cl=bu;var lS=reSign((cl),8,0)!=0;if(lS){P=43;break $bb105$$codeTableError$69}var cj=bn;var cg=bn;var ce=((cg)+1)&4294967295;bn=ce;var cd=aU;var b9=__ZN7GooList3getEi(cd,cj);var b8=b9;var b7=__ZN14JBIG2CodeTable12getHuffTableEv(b8);jA=b7;P=57;break $bb98$$bb156$60}}}while(0);var fR=h9;var fQ=(fR+56)&4294967295;var fP=HEAP[fQ];var fO=h9;var fC=(fO+56)&4294967295;var fB=HEAP[fC];var fA=(fB)&4294967295;var fz=HEAP[fA];var fy=(fz+48)&4294967295;var fx=HEAP[fy];var fw=h9;var fv=(fw+56)&4294967295;var fu=HEAP[fv];var ft=fx;var fh=FUNCTION_TABLE[ft](fu);__Z5erroriPcz(fh,(__str162954)&4294967295);var fg=aU;var ff=fg;_gfree(ff);var fe=ln;var fd=fe;__ZdlPv(fd);P=29;break $eofError$$bb27$11}}while(0);var b5=aU;iF=b5;var b3=iF;var b1=(b3)!=0;if(b1){var bZ=iF;__ZN7GooListD1Ev(bZ);var bY=iF;var bW=bY;__ZdlPv(bW)}var bU=at;var bI=(((bU))|0)!=0;if(bI){var bH=h9;var bF=(bH+136)&4294967295;var bE=HEAP[bF];__ZN19JBIG2HuffmanDecoder5resetEv(bE);bn=0;$bb161$136:while(1){var jL=bn;var jK=unSign((jL),32,0)<=31;if(!(jK)){P=62;break $bb161$136}var bC=bn;var bB=bn;var bz=(je+bC*16)&4294967295;var by=(bz)&4294967295;HEAP[by]=bB;var bw=bn;var bv=h9;var bs=(bv+136)&4294967295;var br=HEAP[bs];var bq=__ZN19JBIG2HuffmanDecoder8readBitsEj(br,4);var bo=(je+bw*16)&4294967295;var bm=(bo+4)&4294967295;HEAP[bm]=bq;var bk=bn;var bi=(je+bk*16)&4294967295;var bh=(bi+8)&4294967295;HEAP[bh]=0;var bf=bn;var be=((bf)+1)&4294967295;bn=be;P=60;continue $bb161$136}var jJ=(je+512)&4294967295;var jI=(jJ)&4294967295;HEAP[jI]=259;var jH=h9;var jG=(jH+136)&4294967295;var jF=HEAP[jG];var jE=__ZN19JBIG2HuffmanDecoder8readBitsEj(jF,4);var jD=(je+512)&4294967295;var jC=(jD+4)&4294967295;HEAP[jC]=jE;var jz=(je+512)&4294967295;var jy=(jz+8)&4294967295;HEAP[jy]=2;var jx=(je+528)&4294967295;var jw=(jx)&4294967295;HEAP[jw]=515;var jv=h9;var ju=(jv+136)&4294967295;var jt=HEAP[ju];var js=__ZN19JBIG2HuffmanDecoder8readBitsEj(jt,4);var jr=(je+528)&4294967295;var jq=(jr+4)&4294967295;HEAP[jq]=js;var jo=(je+528)&4294967295;var jn=(jo+8)&4294967295;HEAP[jn]=3;var jm=(je+544)&4294967295;var jl=(jm)&4294967295;HEAP[jl]=523;var jk=h9;var jj=(jk+136)&4294967295;var ji=HEAP[jj];var jh=__ZN19JBIG2HuffmanDecoder8readBitsEj(ji,4);var jg=(je+544)&4294967295;var jf=(jg+4)&4294967295;HEAP[jf]=jh;var jd=(je+544)&4294967295;var jc=(jd+8)&4294967295;HEAP[jc]=7;var jb=(je+560)&4294967295;var ja=(jb+4)&4294967295;HEAP[ja]=0;var i9=(je+560)&4294967295;var i8=(i9+8)&4294967295;HEAP[i8]=-1;var i7=h9;var i6=(i7+136)&4294967295;var i5=HEAP[i6];var i3=(je)&4294967295;__ZN19JBIG2HuffmanDecoder10buildTableEP17JBIG2HuffmanTablej(i5,i3,35);var i1=hc;var i0=((i1)+1)&4294967295;var iZ=_gmallocn(i0,16);var iY=iZ;a=iY;bn=0;$bb164$140:while(1){var iK=bn;var iJ=hc;var iI=unSign((iK),32,0)512;if(iv){var it=HEAP[bl];var ip=((it)-512)&4294967295;HEAP[bl]=ip;while(1){var h4=HEAP[bl];var h2=(((h4))|0)==0;if(h2){P=68;break}var h0=bn;var hY=hc;var hW=unSign((h0),32,0)256;if(hR){var hP=HEAP[bl];var hN=((hP)-256)&4294967295;HEAP[bl]=hN;while(1){var hh=HEAP[bl];var hf=(((hh))|0)==0;if(hf){P=72;break}var a4=bn;var a3=hc;var a2=unSign((a4),32,0)unSign((lV),32,0);if(!(lT)){P=80;break $bb188$$bb190$173}var lQ=h9;var lO=(lQ+36)&4294967295;var lI=HEAP[lO];var lG=HEAP[ba];var lE=HEAP[bp];var lC=((lG)+(lE))&4294967295;var lA=h9;var ly=(lA+40)&4294967295;var lw=HEAP[ly];__ZN11JBIG2Bitmap6expandEij(lw,lC,lI)}}while(0);var lu=HEAP[ba];var ls=HEAP[bb];var lq=h9;var gD=(lq+40)&4294967295;var gC=HEAP[gD];var gB=dA;var gA=dF;__ZN11JBIG2Bitmap7combineEPS_iij(gC,gB,ls,lu,gA);var gz=dA;var gy=(gz)!=0;if(gy){var gx=dA;var gw=(gx)&4294967295;var gv=(gw)&4294967295;var gu=HEAP[gv];var gh=(gu+4)&4294967295;var gg=HEAP[gh];var gf=gg;var ge=dA;FUNCTION_TABLE[gf](ge)}}else{var gd=dA;var gc=(gd)&4294967295;var gb=gE;__ZN12JBIG2Segment9setSegNumEj(gc,gb);var ga=h9;var f9=(ga+48)&4294967295;var f8=HEAP[f9];var fX=dA;var fW=fX;__ZN7GooList6appendEPv(f8,fW)}}var fV=at;var fU=(((fV))|0)!=0;if(fU){var fT=a;var fS=fT;_gfree(fS)}P=29;break $eofError$$bb27$11}else{if(P==24){var g1=h9;var g0=(g1+56)&4294967295;var gZ=HEAP[g0];var gY=h9;var gX=(gY+56)&4294967295;var gW=HEAP[gX];var gV=(gW)&4294967295;var gU=HEAP[gV];var gT=(gU+48)&4294967295;var gR=HEAP[gT];var gP=h9;var gN=(gP+56)&4294967295;var gM=HEAP[gN];var gL=gR;var gK=FUNCTION_TABLE[gL](gM);__Z5erroriPcz(gK,(__str152953)&4294967295);var gJ=aU;aI=gJ;var gI=aI;var gH=(gI)!=0;if(gH){var gG=aI;__ZN7GooListD1Ev(gG);var gF=aI;var gs=gF;__ZdlPv(gs)}P=29;break $eofError$$bb27$11}}}}while(0);if(P==7){var fc=h9;var fb=(fc+56)&4294967295;var fa=HEAP[fb];var e9=h9;var e8=(e9+56)&4294967295;var eX=HEAP[e8];var eW=(eX)&4294967295;var eV=HEAP[eW];var eU=(eV+48)&4294967295;var eT=HEAP[eU];var eS=h9;var eR=(eS+56)&4294967295;var eQ=HEAP[eR];var eP=eT;var eO=FUNCTION_TABLE[eP](eQ);__Z5erroriPcz(eO,(__str2938)&4294967295)}STACKTOP=aJ;return;return}function __ZN11JBIG2Bitmap8getSliceEjjjj(j,ap,an,v,g){var C;var d;var E;var aj;var f;var c;var F;var ab;var ac;var b;var aa;var ae;var D;var e;var M=0;d=j;E=ap;aj=an;f=v;c=g;var Z=__Znwj(24);var Y=Z;aa=Y;var X=c;var W=f;var V=aa;__ZN11JBIG2BitmapC1Ejii(V,0,W,X);var T=aa;ae=T;var R=ae;var P=__ZN11JBIG2Bitmap4isOkEv(R);b=P;var z=b;var G=reSign((z),8,0)!=0;if(G){var x=ae;__ZN11JBIG2Bitmap11clearToZeroEv(x);e=0;$bb8$4:while(1){var O=e;var N=c;var L=unSign((O),32,0)>>1;var dv=(dw)&1;aw=dv;var du=cQ;var dt=(((du))|0)==0;if(dt){var ds=bU;var dr=(a9)&4294967295;var dq=__ZN11JBIG2Stream8readByteEPi(ds,dr);var bp=reSign((dq),8,0)!=0;var dG=(bp)^1;var dK=unSign((dG),1,0);var bo=reSign((dK),8,0)!=0;$bb52$$bb37$16:do{if(bo){dO=9}else{var dp=bU;var dn=(a7)&4294967295;var dm=__ZN11JBIG2Stream8readByteEPi(dp,dn);var bn=reSign((dm),8,0)!=0;var cy=(bn)^1;var br=unSign((cy),1,0);var bk=reSign((br),8,0)!=0;if(bk){dO=9;break $bb52$$bb37$16}var dh=bU;var dg=(a9+4)&4294967295;var df=__ZN11JBIG2Stream8readByteEPi(dh,dg);var bj=reSign((df),8,0)!=0;var dk=(bj)^1;var cU=unSign((dk),1,0);var bh=reSign((cU),8,0)!=0;if(bh){dO=9;break $bb52$$bb37$16}var de=bU;var dd=(a7+4)&4294967295;var dc=__ZN11JBIG2Stream8readByteEPi(de,dd);var be=reSign((dc),8,0)!=0;var cc=(be)^1;var d5=unSign((cc),1,0);var bc=reSign((d5),8,0)!=0;if(bc){dO=9;break $bb52$$bb37$16}dN=0;dO=14;break $bb52$$bb37$16}}while(0);if(dO==9){dN=1}var db=dN;c5=db;var da=c5;var bb=reSign((da),8,0)!=0;if(bb){dO=7;break $eofError$$bb27$11}}var c9=dx;var c8=(((c9))|0)==0;$bb59$$bb57$25:do{if(c8){dO=16}else{var c4=ce;var a8=reSign((c4),8,0)!=0;if(a8){dO=16;break $bb59$$bb57$25}else{dO=17;break $bb59$$bb57$25}}}while(0);$bb59$$bb62$27:do{if(dO==16){var c3=bU;var c2=(c3+28)&4294967295;var c1=HEAP[c2];var c0=(((c1))|0)==-1;if(!(c0)){dO=17;break $bb59$$bb62$27}var cZ=HEAP[bf];var cY=HEAP[bl];var cX=((cZ)+(cY))&4294967295;var cW=bU;var cV=(cW+32)&4294967295;var cO=HEAP[cV];var cN=unSign((cX),32,0)>unSign((cO),32,0);if(!(cN)){dO=17;break $bb59$$bb62$27}var cM=bU;var cL=(cM+36)&4294967295;var cK=HEAP[cL];var cJ=HEAP[bf];var cI=HEAP[bl];var cH=((cJ)+(cI))&4294967295;var cG=bU;var cF=(cG+40)&4294967295;var cD=HEAP[cF];__ZN11JBIG2Bitmap6expandEij(cD,cH,cK)}}while(0);var cC=dx;var cB=unSign((cC),32,0)>1;if(cB){var cA=bU;var cz=(cA+56)&4294967295;var cx=HEAP[cz];var cw=bU;var cu=(cw+56)&4294967295;var ct=HEAP[cu];var cs=(ct)&4294967295;var cq=HEAP[cs];var cp=(cq+48)&4294967295;var co=HEAP[cp];var cm=bU;var cl=(cm+56)&4294967295;var cj=HEAP[cl];var ci=co;var ch=FUNCTION_TABLE[ci](cj);__Z5erroriPcz(ch,(__str172955)&4294967295);dO=21;break $eofError$$bb27$11}else{var cg=dx;var cf=(((cg))|0)==1;if(cf){var cb=cR;var ca=(cb)&4294967295;var b9=HEAP[ca];var b8=bU;var b7=__ZN11JBIG2Stream11findSegmentEj(b8,b9);bm=b7;var b6=bm;var b5=(b6)==0;$bb67$$bb66$37:do{if(b5){dO=22}else{var b4=bm;var b3=(b4)&4294967295;var b2=HEAP[b3];var bY=(b2+8)&4294967295;var bX=HEAP[bY];var bV=bX;var bT=bm;var bR=FUNCTION_TABLE[bV](bT);var bP=(((bR))|0)!=0;if(bP){dO=22;break $bb67$$bb66$37}dA=0;dO=25;break $bb67$$bb66$37}}while(0);if(dO==22){dA=1}var bO=dA;cP=bO;var bN=cP;var aL=reSign((bN),8,0)!=0;if(aL){var bM=bU;var bL=(bM+56)&4294967295;var a6=HEAP[bL];var a5=bU;var a4=(a5+56)&4294967295;var a3=HEAP[a4];var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=(a1+48)&4294967295;var aZ=HEAP[a0];var aY=bU;var aX=(aY+56)&4294967295;var aV=HEAP[aX];var aU=aZ;var aT=FUNCTION_TABLE[aU](aV);__Z5erroriPcz(aT,(__str182956)&4294967295);dO=21;break $eofError$$bb27$11}else{var aS=bm;var aR=aS;ba=aR}}else{var aQ=HEAP[bl];var aP=HEAP[bi];var aO=HEAP[bf];var aN=HEAP[bg];var aM=bU;var aH=(aM+40)&4294967295;var aG=HEAP[aH];var aF=__ZN11JBIG2Bitmap8getSliceEjjjj(aG,aN,aO,aP,aQ);ba=aF}var aE=bU;var aD=cQ;__ZN11JBIG2Stream20resetRefinementStatsEjP23JArithmeticDecoderStats(aE,aD,0);var aC=bU;var aB=(aC+68)&4294967295;var aA=HEAP[aB];__ZN18JArithmeticDecoder5startEv(aA);var az=aw;var ay=(((az))|0)!=0;var av=unSign((ay),1,0);var au=cQ;var at=HEAP[bl];var ar=HEAP[bi];var aq=bU;var ap=(((av))&255);var ao=ba;var an=(a9)&4294967295;var am=(a7)&4294967295;var al=__ZN11JBIG2Stream27readGenericRefinementRegionEiiibP11JBIG2BitmapiiPiS2_(aq,ar,at,au,ap,ao,0,0,an,am);dM=al;var ak=ce;var aK=reSign((ak),8,0)!=0;if(aK){var ai=HEAP[bf];var ag=HEAP[bg];var af=bU;var ae=(af+40)&4294967295;var ad=HEAP[ae];var ac=dM;var ab=dR;__ZN11JBIG2Bitmap7combineEPS_iij(ad,ac,ag,ai,ab);var aa=dM;var Z=(aa)!=0;if(Z){var X=dM;var W=(X)&4294967295;var V=(W)&4294967295;var U=HEAP[V];var T=(U+4)&4294967295;var S=HEAP[T];var R=S;var Q=dM;FUNCTION_TABLE[R](Q)}}else{var P=dM;var O=(P)!=0;if(O){var M=dM;var L=(M)&4294967295;var K=cv;__ZN12JBIG2Segment9setSegNumEj(L,K);var J=bU;var I=(J+48)&4294967295;var H=HEAP[I];var G=dM;var F=G;__ZN7GooList6appendEPv(H,F)}else{var D=bU;var B=(D+56)&4294967295;var s=HEAP[B];var r=bU;var q=(r+56)&4294967295;var p=HEAP[q];var o=(p)&4294967295;var n=HEAP[o];var m=(n+48)&4294967295;var l=HEAP[m];var k=bU;var i=(k+56)&4294967295;var e=HEAP[i];var d=l;var c=FUNCTION_TABLE[d](e);__Z5erroriPcz(c,(__str192957)&4294967295)}}var b=dx;var a=(((b))|0)==1;$bb83$$bb84$58:do{if(a){var d8=cR;var d7=(d8)&4294967295;var d6=HEAP[d7];var d4=bU;__ZN11JBIG2Stream14discardSegmentEj(d4,d6)}else{var d3=ba;var d2=(d3)!=0;if(!(d2)){dO=31;break $bb83$$bb84$58}var d1=ba;var d0=(d1)&4294967295;var dZ=(d0)&4294967295;var dY=HEAP[dZ];var dX=(dY+4)&4294967295;var dW=HEAP[dX];var dV=dW;var dU=ba;FUNCTION_TABLE[dV](dU)}}while(0);dO=21;break $eofError$$bb27$11}}}while(0);if(dO==7){var dT=bU;var E=(dT+56)&4294967295;var C=HEAP[E];var A=bU;var z=(A+56)&4294967295;var y=HEAP[z];var x=(y)&4294967295;var w=HEAP[x];var v=(w+48)&4294967295;var u=HEAP[v];var t=bU;var j=(t+56)&4294967295;var h=HEAP[j];var g=u;var f=FUNCTION_TABLE[g](h);__Z5erroriPcz(f,(__str2938)&4294967295)}STACKTOP=N;return;return}function __ZN11JBIG2Stream18readPatternDictSegEjj(K,l,aJ){var A=STACKTOP;STACKTOP+=48;_memset(A,0,48);var aw;var a1;var bc;var av;var bs;var aY;var T;var Y;var F;var bn=A;var a0=A+4;var bh=A+8;var s=A+12;var r;var q;var X=A+16;var W=A+32;var az;var au;var f=0;a1=K;bc=l;av=aJ;var br=a1;var bp=__ZN11JBIG2Stream9readUByteEPj(br,bn);var U=reSign((bp),8,0)!=0;var aF=(U)^1;var bk=unSign((aF),1,0);var aC=reSign((bk),8,0)!=0;$bb18$$bb$2:do{if(aC){aw=0}else{var bo=a1;var bm=__ZN11JBIG2Stream9readUByteEPj(bo,a0);var aA=reSign((bm),8,0)!=0;var bd=(aA)^1;var V=unSign((bd),1,0);var ay=reSign((V),8,0)!=0;if(ay){aw=0;break $bb18$$bb$2}var bj=a1;var bi=__ZN11JBIG2Stream9readUByteEPj(bj,bh);var ax=reSign((bi),8,0)!=0;var bz=(ax)^1;var d=unSign((bz),1,0);var bt=reSign((d),8,0)!=0;if(bt){aw=0;break $bb18$$bb$2}var bg=a1;var bf=__ZN11JBIG2Stream9readULongEPj(bg,s);var bq=reSign((bf),8,0)!=0;var bw=(bq)^1;var bD=unSign((bw),1,0);var bl=reSign((bD),8,0)!=0;if(bl){aw=0;break $bb18$$bb$2}aY=0;aw=5;break $bb18$$bb$2}}while(0);if(aw==0){aY=1}var be=aY;T=be;var aS=T;var aZ=reSign((aS),8,0)!=0;$eofError$$bb22$10:do{if(aZ){var ah=a1;var af=(ah+56)&4294967295;var S=HEAP[af];var R=a1;var P=(R+56)&4294967295;var N=HEAP[P];var L=(N)&4294967295;var J=HEAP[L];var H=(J+48)&4294967295;var E=HEAP[H];var C=a1;var z=(C+56)&4294967295;var Q=HEAP[z];var O=E;var M=FUNCTION_TABLE[O](Q);__Z5erroriPcz(M,(__str2938)&4294967295)}else{var aQ=HEAP[bn];var aO=unSign((aQ),32,0)>>>1;var aM=(aO)&3;r=aM;var aK=HEAP[bn];var aH=(aK)&1;q=aH;var aG=q;var aE=(((aG))|0)==0;if(aE){var aD=a1;var aB=r;__ZN11JBIG2Stream17resetGenericStatsEjP23JArithmeticDecoderStats(aD,aB,0);var an=a1;var al=(an+68)&4294967295;var aj=HEAP[al];__ZN18JArithmeticDecoder5startEv(aj)}var ag=HEAP[a0];var ae=(0-(ag))&4294967295;var ad=(X)&4294967295;HEAP[ad]=ae;var ac=(W)&4294967295;HEAP[ac]=0;var ab=(X+4)&4294967295;HEAP[ab]=-3;var aa=(W+4)&4294967295;HEAP[aa]=-1;var Z=(X+8)&4294967295;HEAP[Z]=2;var I=(W+8)&4294967295;HEAP[I]=-2;var G=(X+12)&4294967295;HEAP[G]=-2;var D=(W+12)&4294967295;HEAP[D]=-2;var B=av;var y=((B)-7)&4294967295;var x=r;var w=HEAP[bh];var v=HEAP[s];var u=((v)+1)&4294967295;var t=HEAP[a0];var p=((u)*(t))&4294967295;var o=q;var n=(((o))|0)!=0;var m=unSign((n),1,0);var k=a1;var j=(((m))&255);var i=(X)&4294967295;var h=(W)&4294967295;var g=__ZN11JBIG2Stream17readGenericBitmapEbiiibbP11JBIG2BitmapPiS2_i(k,j,p,w,x,0,0,0,i,h,y);F=g;var e=F;var c=(e)==0;if(c){aw=7;break $eofError$$bb22$10}var b=__Znwj(16);var a=b;bs=a;var bC=HEAP[s];var bB=((bC)+1)&4294967295;var bA=bs;var by=bc;__ZN16JBIG2PatternDictC1Ejj(bA,by,bB);var bx=bs;Y=bx;au=0;az=0;while(1){var aX=HEAP[s];var aW=az;var aV=unSign((aW),32,0)<=unSign((aX),32,0);if(!(aV)){aw=11;break}var bv=HEAP[bh];var bu=HEAP[a0];var bb=F;var ba=au;var a9=__ZN11JBIG2Bitmap8getSliceEjjjj(bb,ba,0,bu,bv);var a8=Y;var a7=az;__ZN16JBIG2PatternDict9setBitmapEjP11JBIG2Bitmap(a8,a7,a9);var a6=HEAP[a0];var a5=au;var a4=((a5)+(a6))&4294967295;au=a4;var a3=az;var a2=((a3)+1)&4294967295;az=a2;aw=9;continue}var aU=F;var aT=(aU)!=0;if(aT){var aR=F;var aP=(aR)&4294967295;var aN=(aP)&4294967295;var aL=HEAP[aN];var aI=(aL+4)&4294967295;var at=HEAP[aI];var ar=at;var aq=F;FUNCTION_TABLE[ar](aq)}var ap=a1;var ao=(ap+48)&4294967295;var am=HEAP[ao];var ak=Y;var ai=ak;__ZN7GooList6appendEPv(am,ai)}}while(0);STACKTOP=A;return;return}function __ZN11JBIG2Stream17readSymbolDictSegEjjPjj(N,cq,hU,hr,bO){var d0=STACKTOP;STACKTOP+=88;_memset(d0,0,88);var dO;var ad;var pZ;var aD;var lX;var cx;var ck;var jt;var bz;var lh;var lg;var b1;var cd;var ci;var cj;var o2;var hN;var hX;var h0;var h2;var h3;var oV;var h4;var pg;var lf;var pj;var ij;var pm;var il;var im;var ld;var oX;var ip;var oY;var iq;var oZ;var ir;var o0;var it;var ix;var mO;var eC;var sS;var pe;var er;var ow;var jr;var hq;var k=d0;var nX;var ak;var hC;var iR;var rv;var ru;var he;var dM;var lO;var cz;var h6=d0+4;var h5=d0+20;var lx=d0+36;var lu=d0+44;var p3=d0+52;var e3=d0+56;var aB;var b6;var rD;var jE;var iI;var oa;var iB;var pC;var iy;var ke;var au;var nM=d0+60;var nz=d0+64;var sH=d0+68;var M=d0+72;var L=d0+76;var ay=d0+80;var nc;var pN=d0+84;var l5;var kl;var kk;var kj;var kf;var aY=0;ad=N;pZ=cq;aD=hU;lX=hr;cx=bO;oa=0;var lc=ad;var lb=__ZN11JBIG2Stream9readUWordEPj(lc,k);var cE=reSign((lb),8,0)!=0;var oU=(cE)^1;var qP=unSign((oU),1,0);ix=qP;var la=ix;var oy=reSign((la),8,0)!=0;$eofError$$bb$2:do{if(oy){dO=10}else{var k9=HEAP[k];var k8=unSign((k9),32,0)>>>10;var k7=(k8)&3;nX=k7;var c4=HEAP[k];var c3=unSign((c4),32,0)>>>12;var c2=(c3)&1;ak=c2;var c1=HEAP[k];var c0=(c1)&1;hC=c0;var cY=HEAP[k];var cW=unSign((cY),32,0)>>>1;var cU=(cW)&1;iR=cU;var cS=HEAP[k];var cQ=unSign((cS),32,0)>>>2;var cJ=(cQ)&3;rv=cJ;var cI=HEAP[k];var cH=unSign((cI),32,0)>>>4;var cG=(cH)&3;ru=cG;var cF=HEAP[k];var cD=unSign((cF),32,0)>>>6;var cC=(cD)&1;he=cC;var cB=HEAP[k];var cA=unSign((cB),32,0)>>>7;var cy=(cA)&1;dM=cy;var cv=HEAP[k];var cu=unSign((cv),32,0)>>>8;var ct=(cu)&1;lO=ct;var cs=HEAP[k];var cr=unSign((cs),32,0)>>>9;var cp=(cr)&1;cz=cp;var co=hC;var cn=(((co))|0)==0;if(cn){var cm=nX;var cl=(((cm))|0)==0;if(cl){var ch=ad;var cg=(h6)&4294967295;var cf=__ZN11JBIG2Stream8readByteEPi(ch,cg);var ov=reSign((cf),8,0)!=0;var cw=(ov)^1;var kx=unSign((cw),1,0);var ou=reSign((kx),8,0)!=0;$bb44$$bb9$8:do{if(ou){dO=0}else{var ce=ad;var cb=(h5)&4294967295;var ca=__ZN11JBIG2Stream8readByteEPi(ce,cb);var m5=reSign((ca),8,0)!=0;var ek=(m5)^1;var fK=unSign((ek),1,0);var m3=reSign((fK),8,0)!=0;if(m3){dO=0;break $bb44$$bb9$8}var b9=ad;var b8=(h6+4)&4294967295;var b7=__ZN11JBIG2Stream8readByteEPi(b9,b8);var m2=reSign((b7),8,0)!=0;var oW=(m2)^1;var dk=unSign((oW),1,0);var m1=reSign((dk),8,0)!=0;if(m1){dO=0;break $bb44$$bb9$8}var b5=ad;var bY=(h5+4)&4294967295;var bX=__ZN11JBIG2Stream8readByteEPi(b5,bY);var mF=reSign((bX),8,0)!=0;var jl=(mF)^1;var fo=unSign((jl),1,0);var mE=reSign((fo),8,0)!=0;if(mE){dO=0;break $bb44$$bb9$8}var bW=ad;var bV=(h6+8)&4294967295;var bU=__ZN11JBIG2Stream8readByteEPi(bW,bV);var mD=reSign((bU),8,0)!=0;var ar=(mD)^1;var cK=unSign((ar),1,0);var mC=reSign((cK),8,0)!=0;if(mC){dO=0;break $bb44$$bb9$8}var bT=ad;var bS=(h5+8)&4294967295;var bR=__ZN11JBIG2Stream8readByteEPi(bT,bS);var mg=reSign((bR),8,0)!=0;var o3=(mg)^1;var eH=unSign((o3),1,0);var mf=reSign((eH),8,0)!=0;if(mf){dO=0;break $bb44$$bb9$8}var bQ=ad;var bP=(h6+12)&4294967295;var bN=__ZN11JBIG2Stream8readByteEPi(bQ,bP);var me=reSign((bN),8,0)!=0;var fJ=(me)^1;var iD=unSign((fJ),1,0);var md=reSign((iD),8,0)!=0;if(md){dO=0;break $bb44$$bb9$8}var bL=ad;var bK=(h5+12)&4294967295;var bJ=__ZN11JBIG2Stream8readByteEPi(bL,bK);var l0=reSign((bJ),8,0)!=0;var aX=(l0)^1;var js=unSign((aX),1,0);var lY=reSign((js),8,0)!=0;if(lY){dO=0;break $bb44$$bb9$8}o0=0;dO=9;break $bb44$$bb9$8}}while(0);if(dO==0){o0=1}var bI=o0;it=bI;var bH=it;var lW=reSign((bH),8,0)!=0;if(lW){dO=10;break $eofError$$bb$2}}else{var bG=ad;var bF=(h6)&4294967295;var bE=__ZN11JBIG2Stream8readByteEPi(bG,bF);var lK=reSign((bE),8,0)!=0;var hm=(lK)^1;var i5=unSign((hm),1,0);var lJ=reSign((i5),8,0)!=0;$bb59$$bb54$22:do{if(lJ){dO=13}else{var bD=ad;var bx=(h5)&4294967295;var bw=__ZN11JBIG2Stream8readByteEPi(bD,bx);var lI=reSign((bw),8,0)!=0;var pY=(lI)^1;var iv=unSign((pY),1,0);var lH=reSign((iv),8,0)!=0;if(lH){dO=13;break $bb59$$bb54$22}oZ=0;dO=16;break $bb59$$bb54$22}}while(0);if(dO==13){oZ=1}var bv=oZ;ir=bv;var bu=ir;var lj=reSign((bu),8,0)!=0;if(lj){dO=10;break $eofError$$bb$2}}}var bt=iR;var bs=(((bt))|0)!=0;$bb64$$bb89$29:do{if(bs){var br=ak;var bq=(((br))|0)==0;if(!(bq)){dO=18;break $bb64$$bb89$29}var bp=ad;var bo=(lx)&4294967295;var bm=__ZN11JBIG2Stream8readByteEPi(bp,bo);var li=reSign((bm),8,0)!=0;var iA=(li)^1;var e2=unSign((iA),1,0);var le=reSign((e2),8,0)!=0;$bb85$$bb70$32:do{if(le){dO=19}else{var bl=ad;var bk=(lu)&4294967295;var bj=__ZN11JBIG2Stream8readByteEPi(bl,bk);var kL=reSign((bj),8,0)!=0;var dr=(kL)^1;var g6=unSign((dr),1,0);var kK=reSign((g6),8,0)!=0;if(kK){dO=19;break $bb85$$bb70$32}var bi=ad;var bh=(lx+4)&4294967295;var bg=__ZN11JBIG2Stream8readByteEPi(bi,bh);var kJ=reSign((bg),8,0)!=0;var oJ=(kJ)^1;var ed=unSign((oJ),1,0);var kI=reSign((ed),8,0)!=0;if(kI){dO=19;break $bb85$$bb70$32}var bf=ad;var be=(lu+4)&4294967295;var bd=__ZN11JBIG2Stream8readByteEPi(bf,be);var km=reSign((bd),8,0)!=0;var iJ=(km)^1;var mA=unSign((iJ),1,0);var ki=reSign((mA),8,0)!=0;if(ki){dO=19;break $bb85$$bb70$32}oY=0;dO=24;break $bb85$$bb70$32}}while(0);if(dO==19){oY=1}var bc=oY;iq=bc;var bb=iq;var kh=reSign((bb),8,0)!=0;if(kh){dO=10;break $eofError$$bb$2}}}while(0);var ba=ad;var a9=__ZN11JBIG2Stream9readULongEPj(ba,p3);var jT=reSign((a9),8,0)!=0;var iH=(jT)^1;var aj=unSign((iH),1,0);var jS=reSign((aj),8,0)!=0;$bb99$$bb94$41:do{if(jS){dO=26}else{var a8=ad;var a7=__ZN11JBIG2Stream9readULongEPj(a8,e3);var jR=reSign((a7),8,0)!=0;var sV=(jR)^1;var rI=unSign((sV),1,0);var jQ=reSign((rI),8,0)!=0;if(jQ){dO=26;break $bb99$$bb94$41}oX=0;dO=29;break $bb99$$bb94$41}}while(0);if(dO==26){oX=1}var a6=oX;ip=a6;var a5=ip;var iG=reSign((a5),8,0)!=0;if(iG){dO=10;break $eofError$$bb$2}var a4=__Znwj(16);var a3=a4;ld=a3;var rq=ld;__ZN7GooListC1Ev(rq);var ro=ld;jr=ro;aB=0;kl=0;$bb121$48:while(1){var pw=kl;var pv=cx;var pu=unSign((pw),32,0)>>1;kl=k3;while(1){var kT=kl;var kR=(((kT))|0)!=0;if(!(kR)){dO=47;break $bb129$$bb132$66}var k1=b6;var kZ=((k1)+1)&4294967295;b6=kZ;var kX=kl;var kV=unSign((kX),32,0)>>>1;kl=kV;dO=45;continue}}}while(0);var kP=HEAP[e3];var kO=aB;var kN=((kO)+(kP))&4294967295;var kE=_gmallocn(kN,4);var kC=kE;rD=kC;kl=0;$bb134$72:while(1){var kp=HEAP[e3];var ko=aB;var kn=((ko)+(kp))&4294967295;var ka=kl;var j8=unSign((kn),32,0)>unSign((ka),32,0);if(!(j8)){dO=50;break $bb134$72}var kA=rD;var ky=kl;var kv=(kA+4*ky)&4294967295;HEAP[kv]=0;var kt=kl;var kr=((kt)+1)&4294967295;kl=kr;dO=48;continue $bb134$72}kj=0;hq=0;kl=0;$bb147$76:while(1){var je=kl;var jd=cx;var jc=unSign((je),32,0)unSign((jk),32,0);var ji=unSign((jj),1,0);h3=ji;var jh=h3;var iw=reSign((jh),8,0)!=0;if(!(iw)){dO=58;break $bb142$$bb146$85}var jA=hq;var jz=kk;var jy=__ZN15JBIG2SymbolDict9getBitmapEj(jA,jz);var jx=rD;var jw=kj;var jv=(jx+4*jw)&4294967295;HEAP[jv]=jy;var ju=kj;var jq=((ju)+1)&4294967295;kj=jq;var jp=kk;var jo=((jp)+1)&4294967295;kk=jo;dO=56;continue}}}while(0);var jg=kl;var jf=((jg)+1)&4294967295;kl=jf;dO=51;continue $bb147$76}sS=0;var jb=sS;eC=jb;er=0;var ja=er;pe=ja;kl=0;var i9=hC;var i8=(((i9))|0)!=0;$bb149$$bb173$92:do{if(i8){var i7=rv;var i6=(((i7))|0)==0;$bb150$$bb151$94:do{if(i6){eC=(__ZL10huffTableD)&4294967295;dO=61;break $bb150$$bb151$94}else{var i4=rv;var i3=(((i4))|0)==1;if(i3){eC=(__ZL10huffTableE)&4294967295;dO=61;break $bb150$$bb151$94}else{var i2=jr;var i1=__ZN7GooList9getLengthEv(i2);var i0=kl;var iZ=unSign((i1),32,0)<=unSign((i0),32,0);var iY=unSign((iZ),1,0);h2=iY;var iX=h2;var iu=reSign((iX),8,0)!=0;if(iu){dO=62;break $bb150$$bb151$94}var iW=kl;var iV=kl;var iU=((iV)+1)&4294967295;kl=iU;var iT=jr;var iS=__ZN7GooList3getEi(iT,iW);var iQ=iS;var iP=__ZN14JBIG2CodeTable12getHuffTableEv(iQ);eC=iP;dO=61;break $bb150$$bb151$94}}}while(0);$bb156$$codeTableError$101:do{if(dO==61){var iO=ru;var iN=(((iO))|0)==0;if(iN){sS=(__ZL10huffTableB)&4294967295}else{var iM=ru;var iL=(((iM))|0)==1;if(iL){sS=(__ZL10huffTableC)&4294967295}else{var iK=jr;var fk=__ZN7GooList9getLengthEv(iK);var fi=kl;var fg=unSign((fk),32,0)<=unSign((fi),32,0);var fe=unSign((fg),1,0);h0=fe;var fc=h0;var io=reSign((fc),8,0)!=0;if(io){dO=62;break $bb156$$codeTableError$101}var fa=kl;var e8=kl;var e6=((e8)+1)&4294967295;kl=e6;var e5=jr;var e4=__ZN7GooList3getEi(e5,fa);var eY=e4;var eW=__ZN14JBIG2CodeTable12getHuffTableEv(eY);sS=eW}}var eU=he;var eS=(((eU))|0)==0;if(eS){pe=(__ZL10huffTableA)&4294967295}else{var eQ=jr;var eO=__ZN7GooList9getLengthEv(eQ);var eM=kl;var eK=unSign((eO),32,0)<=unSign((eM),32,0);var eJ=unSign((eK),1,0);hX=eJ;var eI=hX;var ik=reSign((eI),8,0)!=0;if(ik){dO=62;break $bb156$$codeTableError$101}var eD=kl;var eA=kl;var ey=((eA)+1)&4294967295;kl=ey;var ew=jr;var eu=__ZN7GooList3getEi(ew,eD);var es=eu;var ep=__ZN14JBIG2CodeTable12getHuffTableEv(es);pe=ep}var en=dM;var em=(((en))|0)==0;if(em){er=(__ZL10huffTableA)&4294967295;dO=68;break $bb149$$bb173$92}else{var el=jr;var eg=__ZN7GooList9getLengthEv(el);var ee=kl;var eb=unSign((eg),32,0)<=unSign((ee),32,0);var d9=unSign((eb),1,0);hN=d9;var d7=hN;var h7=reSign((d7),8,0)!=0;if(h7){dO=62;break $bb156$$codeTableError$101}var d5=kl;var d3=kl;var d1=((d3)+1)&4294967295;kl=d1;var dZ=jr;var dY=__ZN7GooList3getEi(dZ,d5);var dX=dY;var dW=__ZN14JBIG2CodeTable12getHuffTableEv(dX);er=dW;dO=68;break $bb149$$bb173$92}}}while(0);var hz=ad;var hy=(hz+56)&4294967295;var hx=HEAP[hy];var hw=ad;var hv=(hw+56)&4294967295;var hu=HEAP[hv];var ht=(hu)&4294967295;var hs=HEAP[ht];var hp=(hs+48)&4294967295;var ho=HEAP[hp];var hn=ad;var hl=(hn+56)&4294967295;var hk=HEAP[hl];var hj=ho;var hi=FUNCTION_TABLE[hj](hk);__Z5erroriPcz(hi,(__str262964)&4294967295);var hh=jr;jt=hh;var hg=jt;var hf=(hg)!=0;if(!(hf)){dO=148;break $bb149$$bb173$92}var hd=jt;__ZN7GooListD1Ev(hd);var hc=jt;var hb=hc;__ZdlPv(hb);dO=148;break $bb149$$bb173$92}else{dO=68}}while(0);if(dO==68){var dV=jr;o2=dV;var dU=o2;var dT=(dU)!=0;if(dT){var dS=o2;__ZN7GooListD1Ev(dS);var dR=o2;var dQ=dR;__ZdlPv(dQ)}var dP=hC;var dN=(((dP))|0)!=0;if(dN){var dL=ad;var dK=(dL+136)&4294967295;var dJ=HEAP[dK];__ZN19JBIG2HuffmanDecoder5resetEv(dJ)}else{var dI=lO;var dH=(((dI))|0)==0;$bb180$$bb178$130:do{if(dH){dO=72}else{var dG=hq;var dF=(dG)==0;if(dF){dO=72;break $bb180$$bb178$130}var dE=hq;var dD=__ZN15JBIG2SymbolDict21getGenericRegionStatsEv(dE);var dC=ad;var dB=nX;__ZN11JBIG2Stream17resetGenericStatsEjP23JArithmeticDecoderStats(dC,dB,dD);dO=74;break $bb180$$bb178$130}}while(0);if(dO==72){var dA=ad;var dz=nX;__ZN11JBIG2Stream17resetGenericStatsEjP23JArithmeticDecoderStats(dA,dz,0)}var dy=b6;var dx=ad;__ZN11JBIG2Stream13resetIntStatsEi(dx,dy);var dw=ad;var dv=(dw+68)&4294967295;var du=HEAP[dv];__ZN18JArithmeticDecoder5startEv(du)}var dt=iR;var ds=(((dt))|0)!=0;$bb183$$bb187$137:do{if(ds){var dq=lO;var dp=(((dq))|0)==0;$bb186$$bb184$139:do{if(!dp){var dn=hq;var dm=(dn)==0;if(dm){dO=76;break $bb186$$bb184$139}var dl=hq;var dj=__ZN15JBIG2SymbolDict24getRefinementRegionStatsEv(dl);var di=ad;var dh=ak;__ZN11JBIG2Stream20resetRefinementStatsEjP23JArithmeticDecoderStats(di,dh,dj);dO=78;break $bb183$$bb187$137}}while(0);var dg=ad;var df=ak;__ZN11JBIG2Stream20resetRefinementStatsEjP23JArithmeticDecoderStats(dg,df,0)}}while(0);var de=hC;var dd=(((de))|0)!=0;$bb188$$bb190$144:do{if(dd){var dc=iR;var db=(((dc))|0)==0;if(!(db)){dO=81;break $bb188$$bb190$144}var da=HEAP[e3];var c9=_gmallocn(da,4);var c8=c9;oa=c8}}while(0);iB=0;kl=0;$bb251$148:while(1){var Q=HEAP[e3];var P=kl;var O=unSign((P),32,0)=unSign((s0),32,0);if(sY){dO=85;break $bb251$148}}var sp=HEAP[nM];var sn=iB;var sl=((sn)+(sp))&4294967295;iB=sl;pC=0;iy=0;var sj=kl;kk=sj;$bb198$158:while(1){var sh=hC;var sf=(((sh))|0)!=0;if(sf){var se=ad;var sd=(se+136)&4294967295;var r9=HEAP[sd];var r7=sS;var r5=__ZN19JBIG2HuffmanDecoder9decodeIntEPiP17JBIG2HuffmanTable(r9,nz,r7);var b3=reSign((r5),8,0)!=0;var m4=(b3)^1;var az=unSign((m4),1,0);cj=az;var r3=cj;var b2=reSign((r3),8,0)!=0;if(b2){dO=89;break $bb198$158}}else{var r1=ad;var rZ=(r1+84)&4294967295;var rX=HEAP[rZ];var rV=ad;var rU=(rV+68)&4294967295;var rT=HEAP[rU];var rS=__ZN18JArithmeticDecoder9decodeIntEPiP23JArithmeticDecoderStats(rT,nz,rX);var b0=reSign((rS),8,0)!=0;var bC=(b0)^1;var kM=unSign((bC),1,0);ci=kM;var rR=ci;var bZ=reSign((rR),8,0)!=0;if(bZ){dO=89;break $bb198$158}}var rQ=HEAP[nz];var rP=(((rQ))|0)<0;if(rP){var rO=HEAP[nz];var rN=(0-(rO))&4294967295;var rM=pC;var rL=unSign((rN),32,0)>=unSign((rM),32,0);if(rL){dO=92;break $bb251$148}}var rp=HEAP[nz];var rn=pC;var rl=((rn)+(rp))&4294967295;pC=rl;var rj=HEAP[e3];var rh=kl;var rf=unSign((rh),32,0)>=unSign((rj),32,0);if(rf){dO=94;break $bb251$148}var qI=hC;var qG=(((qI))|0)==0;$bb216$$bb214$169:do{if(qG){dO=96}else{var qE=iR;var qC=(((qE))|0)!=0;if(qC){dO=96;break $bb216$$bb214$169}var qA=oa;var qy=kl;var qu=(qA+4*qy)&4294967295;var qt=pC;HEAP[qu]=qt;var qs=iy;var qq=pC;var qo=((qs)+(qq))&4294967295;iy=qo;dO=98;break $bb216$$bb214$169}}while(0);if(dO==96){var qm=iR;var qk=(((qm))|0)!=0;if(qk){var qi=hC;var qg=(((qi))|0)!=0;if(qg){var qe=ad;var nI=(qe+136)&4294967295;var nG=HEAP[nI];var nE=er;var nC=__ZN19JBIG2HuffmanDecoder9decodeIntEPiP17JBIG2HuffmanTable(nG,sH,nE);var bM=reSign((nC),8,0)!=0;var l1=(bM)^1;var lG=unSign((l1),1,0);cd=lG;var nA=cd;var bB=reSign((nA),8,0)!=0;if(bB){dO=89;break $bb198$158}}else{var nx=ad;var nv=(nx+92)&4294967295;var nt=HEAP[nv];var ns=ad;var nr=(ns+68)&4294967295;var nn=HEAP[nr];var nl=__ZN18JArithmeticDecoder9decodeIntEPiP23JArithmeticDecoderStats(nn,sH,nt);var bA=reSign((nl),8,0)!=0;var hS=(bA)^1;var jF=unSign((hS),1,0);b1=jF;var nj=b1;var by=reSign((nj),8,0)!=0;if(by){dO=89;break $bb198$158}}var nh=HEAP[sH];var nf=(((nh))|0)==1;if(nf){var nd=hC;var na=(((nd))|0)!=0;if(na){var m8=ad;var m7=(m8+136)&4294967295;var m6=HEAP[m7];var mX=b6;var mV=__ZN19JBIG2HuffmanDecoder8readBitsEj(m6,mX);au=mV;var mT=ad;var mR=(mT+136)&4294967295;var mP=HEAP[mR];var mM=__ZN19JBIG2HuffmanDecoder9decodeIntEPiP17JBIG2HuffmanTable(mP,M,(__ZL10huffTableO)&4294967295);var mK=ad;var mI=(mK+136)&4294967295;var mH=HEAP[mI];var mG=__ZN19JBIG2HuffmanDecoder9decodeIntEPiP17JBIG2HuffmanTable(mH,L,(__ZL10huffTableO)&4294967295);var mx=ad;var mv=(mx+136)&4294967295;var mt=HEAP[mv];var mr=__ZN19JBIG2HuffmanDecoder9decodeIntEPiP17JBIG2HuffmanTable(mt,ay,(__ZL10huffTableA)&4294967295);var mp=ad;var mn=(mp+136)&4294967295;var ml=HEAP[mn];__ZN19JBIG2HuffmanDecoder5resetEv(ml);var mj=ad;var mi=(mj+68)&4294967295;var mh=HEAP[mi];__ZN18JArithmeticDecoder5startEv(mh)}else{var mc=ad;var mb=(mc+132)&4294967295;var ma=HEAP[mb];var l9=ad;var l8=(l9+68)&4294967295;var l7=HEAP[l8];var l6=b6;var l4=__ZN18JArithmeticDecoder10decodeIAIDEjP23JArithmeticDecoderStats(l7,l6,ma);au=l4;var l3=ad;var l2=(l3+112)&4294967295;var lV=HEAP[l2];var lU=ad;var lT=(lU+68)&4294967295;var lS=HEAP[lT];var lR=__ZN18JArithmeticDecoder9decodeIntEPiP23JArithmeticDecoderStats(lS,M,lV);var lQ=ad;var lP=(lQ+116)&4294967295;var lN=HEAP[lP];var lM=ad;var lL=(lM+68)&4294967295;var lF=HEAP[lL];var lE=__ZN18JArithmeticDecoder9decodeIntEPiP23JArithmeticDecoderStats(lF,L,lN)}var lD=aB;var lB=kl;var lz=((lD)+(lB))&4294967295;var lw=au;var lt=unSign((lz),32,0)<=unSign((lw),32,0);if(lt){dO=102;break $bb251$148}var kF=rD;var kD=au;var kB=(kF+4*kD)&4294967295;var kz=HEAP[kB];iI=kz;var kw=aB;var ku=kl;var ks=((kw)+(ku))&4294967295;var kq=HEAP[L];var kd=HEAP[M];var kc=ak;var kb=iB;var j9=pC;var j7=ad;var j5=iI;var j3=(lx)&4294967295;var j1=(lu)&4294967295;var jZ=__ZN11JBIG2Stream27readGenericRefinementRegionEiiibP11JBIG2BitmapiiPiS2_(j7,j9,kb,kc,0,j5,kd,kq,j3,j1);var jX=rD;var gZ=(jX+4*ks)&4294967295;HEAP[gZ]=jZ}else{var gX=aB;var gV=kl;var gT=((gX)+(gV))&4294967295;var gR=aB;var gP=kl;var gN=((gR)+(gP))&4294967295;var gL=HEAP[sH];var gK=iB;var gJ=pC;var gG=hC;var gE=(((gG))|0)!=0;var gC=unSign((gE),1,0);var gA=ad;var gy=(((gC))&255);var gw=b6;var gu=rD;var gs=ak;var gq=(lx)&4294967295;var gp=(lu)&4294967295;var gm=__ZN11JBIG2Stream14readTextRegionEbbiijjiP17JBIG2HuffmanTablejPP11JBIG2BitmapjjjjiS1_S1_S1_S1_S1_S1_S1_S1_jPiS5_(gA,gy,1,gJ,gK,gL,0,gN,0,gw,gu,0,0,0,1,0,(__ZL10huffTableF)&4294967295,(__ZL10huffTableH)&4294967295,(__ZL10huffTableK)&4294967295,(__ZL10huffTableO)&4294967295,(__ZL10huffTableO)&4294967295,(__ZL10huffTableO)&4294967295,(__ZL10huffTableO)&4294967295,(__ZL10huffTableA)&4294967295,gs,gq,gp);var gk=rD;var gi=(gk+4*gT)&4294967295;HEAP[gi]=gm}}else{var gg=aB;var ge=kl;var gc=((gg)+(ge))&4294967295;var ga=nX;var f8=iB;var f6=pC;var f5=ad;var f2=(h6)&4294967295;var fZ=(h5)&4294967295;var fX=__ZN11JBIG2Stream17readGenericBitmapEbiiibbP11JBIG2BitmapPiS2_i(f5,0,f6,f8,ga,0,0,0,f2,fZ,0);var fV=rD;var fU=(fV+4*gc)&4294967295;HEAP[fU]=fX}}var fS=kl;var fQ=((fS)+1)&4294967295;kl=fQ;dO=88;continue $bb198$158}var fO=hC;var fM=(((fO))|0)!=0;if(!(fM)){dO=83;continue $bb251$148}var fL=iR;var fI=(((fL))|0)==0;if(!(fI)){dO=83;continue $bb251$148}var fH=ad;var fG=(fH+136)&4294967295;var fF=HEAP[fG];var fE=pe;var fD=__ZN19JBIG2HuffmanDecoder9decodeIntEPiP17JBIG2HuffmanTable(fF,ay,fE);var fC=ad;var fB=(fC+136)&4294967295;var fA=HEAP[fB];__ZN19JBIG2HuffmanDecoder5resetEv(fA);var fz=HEAP[ay];var fy=(((fz))|0)==0;if(fy){var fx=__Znwj(24);var fw=fx;lg=fw;var fv=iB;var fu=iy;var ft=lg;__ZN11JBIG2BitmapC1Ejii(ft,0,fu,fv);var fs=lg;jE=fs;var fr=iy;var fq=((fr)+7)&4294967295;var fp=unSign((fq),32,0)>>>3;var fn=iB;var fm=((fp)*(fn))&4294967295;HEAP[ay]=fm;var fl=jE;var fj=__ZN11JBIG2Bitmap10getDataPtrEv(fl);kf=fj;kj=0;while(1){var ex=HEAP[ay];var ev=kj;var et=unSign((ex),32,0)>unSign((ev),32,0);if(!(et)){dO=110;break}var fh=ad;var ff=(fh+56)&4294967295;var fd=HEAP[ff];var fb=ad;var e9=(fb+56)&4294967295;var e7=HEAP[e9];var e1=(e7)&4294967295;var e0=HEAP[e1];var eZ=(e0+20)&4294967295;var eX=HEAP[eZ];var eV=ad;var eT=(eV+56)&4294967295;var eR=HEAP[eT];var eP=eX;var eN=FUNCTION_TABLE[eP](eR);var eL=(((eN))&255);var eG=kf;HEAP[eG]=eL;var eF=kf;var eE=(eF+1)&4294967295;kf=eE;var eB=kj;var ez=((eB)+1)&4294967295;kj=ez;dO=108;continue}}else{var eq=HEAP[ay];var eo=iB;var ej=iy;var ei=ad;var eh=__ZN11JBIG2Stream17readGenericBitmapEbiiibbP11JBIG2BitmapPiS2_i(ei,1,ej,eo,0,0,0,0,0,0,eq);jE=eh}ke=0;while(1){var ae=kk;var ac=kl;var ab=unSign((ae),32,0)unSign((og),32,0);if(!(of)){dO=133;break $bb286$216}var q=hC;var p=(((q))|0)!=0;if(p){var o=ad;var n=(o+136)&4294967295;var m=HEAP[n];var l=__ZN19JBIG2HuffmanDecoder9decodeIntEPiP17JBIG2HuffmanTable(m,pN,(__ZL10huffTableA)&4294967295)}else{var j=ad;var i=(j+88)&4294967295;var h=HEAP[i];var g=ad;var f=(g+68)&4294967295;var e=HEAP[f];var d=__ZN18JArithmeticDecoder9decodeIntEPiP23JArithmeticDecoderStats(e,pN,h)}var b=HEAP[pN];var s7=kl;var s5=((s7)+(b))&4294967295;var s3=HEAP[e3];var s1=aB;var sZ=((s1)+(s3))&4294967295;var sX=unSign((s5),32,0)>unSign((sZ),32,0);if(sX){dO=121;break $bb286$216}var sR=nc;var a0=reSign((sR),8,0)!=0;var o1=(a0)^1;var b4=unSign((o1),1,0);var aZ=reSign((b4),8,0)!=0;if(!aZ){var sQ=HEAP[pN];var sP=kk;var sN=((sP)+(sQ))&4294967295;var sL=HEAP[p3];var sJ=unSign((sN),32,0)>unSign((sL),32,0);if(sJ){dO=121;break $bb286$216}}var oL=nc;var aW=reSign((oL),8,0)!=0;if(aW){l5=0;while(1){var oq=HEAP[pN];var op=l5;var oo=(((op))|0)<(((oq))|0);if(!(oo)){dO=130;break}var oK=rD;var oI=kl;var oH=(oK+4*oI)&4294967295;var oG=HEAP[oH];var oF=kl;var oE=((oF)+1)&4294967295;kl=oE;var oD=__ZN11JBIG2Bitmap4copyEv(oG);var oC=kk;var oB=kk;var oA=((oB)+1)&4294967295;kk=oA;var oz=mO;__ZN15JBIG2SymbolDict9setBitmapEjP11JBIG2Bitmap(oz,oC,oD);var os=l5;var or=((os)+1)&4294967295;l5=or;dO=128;continue}}else{var on=HEAP[pN];var om=kl;var ol=((om)+(on))&4294967295;kl=ol}var ok=nc;var aP=reSign((ok),8,0)!=0;var aA=(aP)^1;var bn=unSign((aA),1,0);nc=bn;dO=119;continue $bb286$216}if(dO==133){var oe=HEAP[p3];var od=kk;var oc=(((od))|0)!=(((oe))|0);if(oc){var ob=ad;var n9=(ob+56)&4294967295;var n8=HEAP[n9];var n7=ad;var n6=(n7+56)&4294967295;var n5=HEAP[n6];var n4=(n5)&4294967295;var n3=HEAP[n4];var n2=(n3+48)&4294967295;var n1=HEAP[n2];var n0=ad;var nZ=(n0+56)&4294967295;var nY=HEAP[nZ];var nW=n1;var nV=FUNCTION_TABLE[nW](nY);__Z5erroriPcz(nV,(__str252963)&4294967295);while(1){var nQ=HEAP[p3];var nP=kk;var nO=unSign((nP),32,0)>>5;eI=bB;var fM=eI;var fL=(((fM))|0)==7;$bb8$$bb18$7:do{if(fL){var fK=b7;var fJ=(fK+56)&4294967295;var fI=HEAP[fJ];var fH=b7;var fG=(fH+56)&4294967295;var fF=HEAP[fG];var fE=(fF)&4294967295;var fD=HEAP[fE];var fe=(fD+20)&4294967295;var fd=HEAP[fe];var fc=b7;var fb=(fc+56)&4294967295;var fa=HEAP[fb];var e9=fd;var e8=FUNCTION_TABLE[e9](fa);fx=e8;var e7=fx;var e6=(((e7))|0)==-1;$bb11$$bb9$9:do{if(e6){f0=4}else{var e5=b7;var eG=(e5+56)&4294967295;var eF=HEAP[eG];var eE=b7;var eD=(eE+56)&4294967295;var eC=HEAP[eD];var eB=(eC)&4294967295;var eA=HEAP[eB];var ez=(eA+20)&4294967295;var ey=HEAP[ez];var ex=b7;var ea=(ex+56)&4294967295;var d9=HEAP[ea];var d8=ey;var d7=FUNCTION_TABLE[d8](d9);fv=d7;var d6=fv;var d5=(((d6))|0)==-1;if(d5){f0=4;break $bb11$$bb9$9}var d3=b7;var d2=(d3+56)&4294967295;var d1=HEAP[d2];var d0=b7;var dC=(d0+56)&4294967295;var dB=HEAP[dC];var dA=(dB)&4294967295;var dz=HEAP[dA];var dy=(dz+20)&4294967295;var dx=HEAP[dy];var dv=b7;var du=(dv+56)&4294967295;var dt=HEAP[du];var ds=dx;var de=FUNCTION_TABLE[ds](dt);ft=de;var dd=ft;var dc=(((dd))|0)==-1;if(dc){f0=4;break $bb11$$bb9$9}h=0;f0=8;break $bb11$$bb9$9}}while(0);if(f0==4){h=1}var db=h;gj=db;var da=gj;var bZ=reSign((da),8,0)!=0;if(bZ){f0=1;break $bb105$2}var c8=HEAP[dF];var c7=(c8)<<24;var c6=fx;var c5=(c6)<<16;var c4=(c7)|(c5);var cT=fv;var cS=(cT)<<8;var cR=(c4)|(cS);var cQ=ft;var cP=(cR)|(cQ);HEAP[dF]=cP;var cO=HEAP[dF];var cN=(cO)&536870911;eI=cN;bn=0;while(1){var b5=eI;var b4=((b5)+9)&4294967295;var b3=unSign((b4),32,0)>>>3;var b2=bn;var b1=unSign((b3),32,0)>unSign((b2),32,0);if(!(b1)){f0=12;break $bb8$$bb18$7}var cM=b7;var cK=(cM+56)&4294967295;var cJ=HEAP[cK];var cx=b7;var cw=(cx+56)&4294967295;var cv=HEAP[cw];var cu=(cv)&4294967295;var ct=HEAP[cu];var cs=(ct+20)&4294967295;var cr=HEAP[cs];var cq=b7;var cp=(cq+56)&4294967295;var co=HEAP[cp];var cb=cr;var b9=FUNCTION_TABLE[cb](co);fx=b9;var b8=bn;var b6=((b8)+1)&4294967295;bn=b6;f0=10;continue}}}while(0);var b0=eI;var bd=_gmallocn(b0,4);var bc=bd;aq=bc;var bb=HEAP[dS];var a9=unSign((bb),32,0)<=256;$bb19$$bb27$21:do{if(a9){bn=0;while(1){var aX=bn;var aW=eI;var aV=unSign((aX),32,0)0;if(dP){var dN=dq;var dM=(((dN))|0)>1;if(dM){fN=(__str292967)&4294967295}else{fN=(__str302968)&4294967295}var dK=b7;var dJ=(dK+56)&4294967295;var dI=HEAP[dJ];var dH=b7;var dG=(dH+56)&4294967295;var dE=HEAP[dG];var dD=(dE)&4294967295;var dp=HEAP[dD];var dn=(dp+48)&4294967295;var dm=HEAP[dn];var dl=b7;var dk=(dl+56)&4294967295;var dj=HEAP[dk];var di=dm;var dh=FUNCTION_TABLE[di](dj);var dg=dq;var df=fN;__Z5erroriPcz(dh,(__str312969)&4294967295,Pointer_make([dg,0,0,0,df,0,0,0],0,ALLOC_STACK));var c3=dq;e2=c3;while(1){var cY=e2;var cX=(((cY))|0)>0;if(!(cX)){f0=45;break}var c2=b7;var c1=__ZN11JBIG2Stream8readByteEPi(c2,dw);var c0=e2;var cZ=((c0)-1)&4294967295;e2=cZ;f0=43;continue}}else{var cW=dq;var cV=(((cW))|0)<0;if(!(cV)){f0=48;break $bb93$$bb104$82}var cU=b7;var cH=(cU+56)&4294967295;var cG=HEAP[cH];var cF=b7;var cE=(cF+56)&4294967295;var cD=HEAP[cE];var cC=(cD)&4294967295;var cB=HEAP[cC];var cA=(cB+48)&4294967295;var cz=HEAP[cA];var cy=b7;var cn=(cy+56)&4294967295;var cm=HEAP[cn];var cl=cz;var ck=FUNCTION_TABLE[cl](cm);__Z5erroriPcz(ck,(__str322970)&4294967295)}}}while(0);var cj=aq;var ci=cj;_gfree(ci);f0=0;continue $bb105$2}$eofError1$$eofError2$$bb62$$syntaxError$$bb107$97:do{if(f0==14){var bW=aq;var bU=bW;_gfree(bU);f0=1;break $eofError1$$eofError2$$bb62$$syntaxError$$bb107$97}else{if(f0==30){var q=b7;var o=(q+56)&4294967295;var e=HEAP[o];var d=b7;var c=(d+56)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var gX=HEAP[a];var gW=(gX+48)&4294967295;var gV=HEAP[gW];var gT=b7;var gR=(gT+56)&4294967295;var gI=HEAP[gR];var gH=gV;var gG=FUNCTION_TABLE[gH](gI);__Z5erroriPcz(gG,(__str272965)&4294967295);f0=35;break $eofError1$$eofError2$$bb62$$syntaxError$$bb107$97}else{if(f0==50){f0=51;break $eofError1$$eofError2$$bb62$$syntaxError$$bb107$97}}}}while(0);if(f0==1){var bT=b7;var bS=(bT+56)&4294967295;var bR=HEAP[bS];var bQ=b7;var bP=(bQ+56)&4294967295;var bO=HEAP[bP];var bN=(bO)&4294967295;var bA=HEAP[bN];var bz=(bA+48)&4294967295;var by=HEAP[bz];var bx=b7;var bw=(bx+56)&4294967295;var bv=HEAP[bw];var bu=by;var bt=FUNCTION_TABLE[bu](bv);__Z5erroriPcz(bt,(__str2938)&4294967295)}else{if(f0==35){var cc=aq;var bX=cc;_gfree(bX)}}STACKTOP=V;return;return}function __ZN11JBIG2BitmapC2Ejii(k,o,z,h){var G;var f;var v;var g;var e;var N=0;f=k;v=o;g=z;e=h;var ac=f;var ab=(ac)&4294967295;var aa=v;__ZN12JBIG2SegmentC2Ej(ab,aa);var Z=f;var Y=(Z)&4294967295;var W=(Y)&4294967295;HEAP[W]=(__ZTV11JBIG2Bitmap+8)&4294967295;var V=f;var T=(V+8)&4294967295;var R=g;HEAP[T]=R;var P=f;var D=(P+12)&4294967295;var B=e;HEAP[D]=B;var y=g;var w=((y)+7)&4294967295;var t=(((w))|0)>>3;var r=f;var p=(r+16)&4294967295;HEAP[p]=t;var m=f;var j=(m+8)&4294967295;var i=HEAP[j];var b=(((i))|0)<=0;$bb3$$bb$2:do{if(b){G=0}else{var at=f;var aq=(at+12)&4294967295;var ao=HEAP[aq];var am=(((ao))|0)<=0;if(am){G=0;break $bb3$$bb$2}var ak=f;var ai=(ak+16)&4294967295;var ag=HEAP[ai];var ae=(((ag))|0)<=0;if(ae){G=0;break $bb3$$bb$2}var ad=f;var U=(ad+12)&4294967295;var S=HEAP[U];var Q=f;var O=(Q+16)&4294967295;var M=HEAP[O];var L=(2147483646/(((M))|0)|0);var K=(((S))|0)>=(((L))|0);if(K){G=0;break $bb3$$bb$2}var H=f;var F=(H+12)&4294967295;var E=HEAP[F];var C=f;var A=(C+16)&4294967295;var x=HEAP[A];var u=((E)*(x))&4294967295;var s=((u)+1)&4294967295;var q=_gmalloc(s);var n=f;var l=(n+20)&4294967295;HEAP[l]=q;var d=f;var c=(d+20)&4294967295;var a=HEAP[c];var ar=f;var ap=(ar+12)&4294967295;var an=HEAP[ap];var al=f;var aj=(al+16)&4294967295;var ah=HEAP[aj];var af=((an)*(ah))&4294967295;var X=(a+af)&4294967295;HEAP[X]=0;G=5;break $bb3$$bb$2}}while(0);if(G==0){__Z5erroriPcz(-1,(__str72945)&4294967295);var J=f;var I=(J+20)&4294967295;HEAP[I]=0}return;return}function __ZN5LexerC2EP4XRefP6Stream(e,G,p){var q=STACKTOP;STACKTOP+=12;_memset(q,0,12);var o;var b;var j;var H;var E;var F=q;var r=0;b=e;j=G;H=p;var D=b;var C=(D+12)&4294967295;__ZN6ObjectC1Ev(C);__ZN6ObjectC1Ev(F);var B=b;var A=(B)&4294967295;HEAP[A]=-3;var z=b;var y=(z+156)&4294967295;var w=j;HEAP[y]=w;var u=b;var s=(u+12)&4294967295;var n=H;var m=__ZN6Object10initStreamEP6Stream(s,n);var l=__Znwj(20);var k=l;E=k;var i=b;var h=(i+156)&4294967295;var g=HEAP[h];var f=E;__ZN5ArrayC1EP4XRef(f,g);var d=b;var c=(d+4)&4294967295;var a=E;HEAP[c]=a;var Q=b;var P=(Q+12)&4294967295;var O=__ZN6Object4copyEPS_(P,F);var N=b;var M=(N+4)&4294967295;var L=HEAP[M];__ZN5Array3addEP6Object(L,O);var K=b;var J=(K+8)&4294967295;HEAP[J]=0;var I=b;var x=(I+24)&4294967295;HEAP[x]=1;var v=b;var t=(v+12)&4294967295;__ZN6Object11streamResetEv(t);STACKTOP=q;return;return}function __ZN6Object9initErrorEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;__ZN6Object9zeroUnionEv(e);var d=l;var c=(d)&4294967295;HEAP[c]=11;var b=l;f=b;var a=f;h=a;var i=h;return i;return null}function __ZN6Object7initEOFEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;__ZN6Object9zeroUnionEv(e);var d=l;var c=(d)&4294967295;HEAP[c]=12;var b=l;f=b;var a=f;h=a;var i=h;return i;return null}function __ZN6Object8initUintEj(m,q){var o;var k;var s;var r;var j;var l=0;k=m;s=q;var i=k;__ZN6Object9zeroUnionEv(i);var h=k;var g=(h)&4294967295;HEAP[g]=14;var f=k;var e=(f+4)&4294967295;var d=(e)&4294967295;var c=d;var b=s;HEAP[c]=b;var a=k;j=a;var p=j;r=p;var n=r;return n;return null}function __ZN5Lexer7isSpaceEi(g){var q;var l;var s;var o;var k;var m=0;l=g;var j=l;var i=(((j))|0)<0;$bb3$$bb$2:do{if(i){q=0}else{var h=l;var f=(((h))|0)>255;if(f){q=0;break $bb3$$bb$2}var e=l;var d=(__ZL12specialChars+e)&4294967295;var c=HEAP[d];var b=reSign((c),8,0)!=1;if(b){q=0;break $bb3$$bb$2}o=1;q=3;break $bb3$$bb$2}}while(0);if(q==0){o=0}var a=o;var r=unSign((a),8,0);k=r;var p=k;s=p;var n=s;var t=(((n))&255);return t;return null}function __ZN6Object7initCmdEPc(m,t){var p;var k;var r;var s;var j;var l=0;k=m;r=t;var i=k;__ZN6Object9zeroUnionEv(i);var h=k;var g=(h)&4294967295;HEAP[g]=10;var f=r;var e=_copyString(f);var d=k;var c=(d+4)&4294967295;var b=(c)&4294967295;var a=b;HEAP[a]=e;var q=k;j=q;var o=j;s=o;var n=s;return n;return null}function __ZN5Lexer7getCharEb(B,N){var P;var af;var o;var z;var av;var q;var aw;var at;var Y;var d=0;af=B;o=N;var ar=af;var ao=(ar)&4294967295;var an=HEAP[ao];var am=(((an))|0)!=-3;if(am){var al=af;var ak=(al)&4294967295;var ai=HEAP[ak];Y=ai;var ah=af;var ag=(ah)&4294967295;HEAP[ag]=-3;var ad=Y;at=ad}else{Y=-1;$bb7$5:while(1){var k=af;var j=(k+12)&4294967295;var i=__ZN6Object6isNoneEv(j);var Q=reSign((i),8,0)!=0;var ax=(Q)^1;var W=unSign((ax),1,0);var au=reSign((W),8,0)!=0;var ap=(au)^1;var O=unSign((ap),1,0);var aq=reSign((O),8,0)!=0;$bb17$$bb15$7:do{if(aq){P=5}else{var h=af;var g=(h+12)&4294967295;var f=__ZN6Object13streamGetCharEv(g);Y=f;var e=Y;var c=(((e))|0)!=-1;if(c){P=5;break $bb17$$bb15$7}q=1;P=7;break $bb17$$bb15$7}}while(0);if(P==5){q=0}var b=q;aw=b;var a=aw;var aj=reSign((a),8,0)!=0;if(!(aj)){P=10;break $bb7$5}var ac=o;var C=reSign((ac),8,0)!=0;if(C){P=2;break $bb7$5}var ab=af;var aa=(ab+12)&4294967295;__ZN6Object11streamCloseEv(aa);var Z=af;var X=(Z+12)&4294967295;__ZN6Object4freeEv(X);var V=af;var U=(V+8)&4294967295;var T=HEAP[U];var S=((T)+1)&4294967295;var M=af;var L=(M+8)&4294967295;HEAP[L]=S;var K=af;var J=(K+8)&4294967295;var I=HEAP[J];var H=af;var G=(H+4)&4294967295;var F=HEAP[G];var E=__ZN5Array9getLengthEv(F);var D=(((I))|0)<(((E))|0);var A=unSign((D),1,0);av=A;var y=av;var R=reSign((y),8,0)!=0;if(!(R)){P=1;continue $bb7$5}var x=af;var w=(x+12)&4294967295;var v=af;var u=(v+8)&4294967295;var t=HEAP[u];var s=af;var r=(s+4)&4294967295;var p=HEAP[r];var n=__ZN5Array3getEiP6Object(p,t,w);var m=af;var l=(m+12)&4294967295;__ZN6Object11streamResetEv(l);P=1;continue $bb7$5}if(P==10){var az=Y;at=az}else{if(P==2){at=-1}}}var ay=at;z=ay;var ae=z;return ae;return null}function __ZN5Lexer8lookCharEv(m){var w;var k;var z;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=-3;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];j=c}else{var b=k;var a=__ZN5Lexer7getCharEb(b,1);var y=k;var x=(y)&4294967295;HEAP[x]=a;var v=k;var u=(v)&4294967295;var t=HEAP[u];var s=(((t))|0)==-1;if(s){var r=k;var q=(r)&4294967295;HEAP[q]=-3;j=-1}else{var o=k;var n=(o)&4294967295;var B=HEAP[n];j=B}}var A=j;z=A;var p=z;return p;return null}function __ZN5Lexer14skipToNextLineEv(o){var u;var m;var b;var h;var n=0;m=o;while(1){var l=m;var k=__ZN5Lexer7getCharEb(l,0);h=k;var j=h;var i=(((j))|0)==-1;if(i){u=1;break}var g=h;var f=(((g))|0)==10;if(f){u=1;break}var e=h;var d=(((e))|0)==13;if(d){u=5;break}u=0;continue}if(u==1){}else{if(u==5){var c=m;var a=__ZN5Lexer8lookCharEv(c);h=a;var v=h;var t=(((v))|0)==10;var s=unSign((t),1,0);b=s;var r=b;var w=reSign((r),8,0)!=0;if(w){var q=m;var p=__ZN5Lexer7getCharEb(q,0)}}}return;return}function __ZN5Lexer6getObjEP6Objecti(bG,iH,N){var M;var g9;var fX;var aa;var hL;var kW;var h6;var a;var bt;var br;var b;var dj;var bq;var ii;var x;var bp;var dz;var bo;var y;var z;var A;var bn;var L;var aV;var a8;var ep;var eg;var c5;var ct;var c1;var eP;var eq;var ki;var iC;var kq;var jC;var aU;var aX;var aZ;var iI;var fV=0;g9=bG;fX=iH;aa=N;iC=0;kq=0;eg=0;$bb$2:while(1){var bm=g9;var bl=__ZN5Lexer7getCharEb(bm,0);a8=bl;var bk=a8;var bj=(((bk))|0)==-1;var eA=unSign((bj),1,0);L=eA;var ez=L;var jp=reSign((ez),8,0)!=0;if(jp){M=1;break $bb$2}var ew=eg;var aw=reSign((ew),8,0)!=0;if(aw){var ev=a8;var eu=(((ev))|0)==13;$bb6$$bb5$7:do{if(eu){M=4}else{var et=a8;var es=(((et))|0)==10;if(es){M=4;break $bb6$$bb5$7}else{M=5;break $bb6$$bb5$7}}}while(0);if(M==4){eg=0}}else{var er=a8;var ec=(((er))|0)==37;if(ec){eg=1}else{var eb=a8;var ea=(__ZL12specialChars+eb)&4294967295;var d9=HEAP[ea];var d8=reSign((d9),8,0)!=1;if(d8){M=8;break $bb$2}}}M=0;continue $bb$2}if(M==1){var ey=fX;var ex=__ZN6Object7initEOFEv(ey);bn=ex}else{if(M==8){var d7=a8;if(d7==40){M=126}else{if(d7==41){M=127}else{if(d7==43){M=128}else{if(d7==45){M=128}else{if(d7==46){M=128}else{if(d7==47){M=129}else{if(d7==48){M=128}else{if(d7==49){M=128}else{if(d7==50){M=128}else{if(d7==51){M=128}else{if(d7==52){M=128}else{if(d7==53){M=128}else{if(d7==54){M=128}else{if(d7==55){M=128}else{if(d7==56){M=128}else{if(d7==57){M=128}else{if(d7==60){M=130}else{if(d7==62){M=131}else{if(d7==91){M=132}else{if(d7==93){M=132}else{if(d7==123){M=127}else{if(d7==125){M=127}else{M=133}}}}}}}}}}}}}}}}}}}}}}$bb200$$bb70$$bb199$$bb13$$bb124$$bb162$$bb195$$bb161$20:do{if(M==133){var kO=g9;var kM=(kO+25)&4294967295;var kK=(kM)&4294967295;aV=kK;var kI=a8;var kG=(((kI))&255);var kE=aV;HEAP[kE]=kG;var kz=aV;var ky=(kz+1)&4294967295;aV=ky;aX=1;$bb205$22:while(1){var jY=g9;var jW=__ZN5Lexer8lookCharEv(jY);a8=jW;var jU=a8;var fK=(((jU))|0)==-1;$bb208$$bb206$24:do{if(fK){M=113}else{var fJ=a8;var fI=(__ZL12specialChars+fJ)&4294967295;var fH=HEAP[fI];var fG=reSign((fH),8,0)!=0;if(fG){M=113;break $bb208$$bb206$24}h6=1;M=115;break $bb208$$bb206$24}}while(0);if(M==113){h6=0}var fF=h6;a=fF;var fE=a;var ek=reSign((fE),8,0)!=0;if(!(ek)){M=118;break $bb205$22}var kw=g9;var ku=__ZN5Lexer7getCharEb(kw,0);var ks=aX;var kp=((ks)+1)&4294967295;aX=kp;var kn=aX;var kl=(((kn))|0)==128;var kh=unSign((kl),1,0);kW=kh;var kf=kW;var eF=reSign((kf),8,0)!=0;if(eF){M=110;break $bb205$22}var j8=a8;var j6=(((j8))&255);var j4=aV;HEAP[j4]=j6;var j2=aV;var j0=(j2+1)&4294967295;aV=j0;M=109;continue $bb205$22}if(M==110){var kb=g9;var ka=__ZN5Lexer6getPosEv(kb);__Z5erroriPcz(ka,(__str102981)&4294967295)}var fD=aV;HEAP[fD]=0;var fC=g9;var fB=(fC+25)&4294967295;var fq=(fB)&4294967295;var fp=HEAP[fq];var fo=reSign((fp),8,0)!=116;$bb214$$bb212$35:do{if(!fo){var fn=g9;var fm=(fn+25)&4294967295;var fl=(fm)&4294967295;var fk=_strcmp(fl,(__str112982)&4294967295);var fj=(((fk))|0)!=0;if(fj){M=119;break $bb214$$bb212$35}var fi=fX;var fh=__ZN6Object8initBoolEb(fi,1);M=24;break $bb200$$bb70$$bb199$$bb13$$bb124$$bb162$$bb195$$bb161$20}}while(0);var e6=g9;var e5=(e6+25)&4294967295;var e4=(e5)&4294967295;var e3=HEAP[e4];var e2=reSign((e3),8,0)!=102;$bb217$$bb215$39:do{if(!e2){var e1=g9;var e0=(e1+25)&4294967295;var eZ=(e0)&4294967295;var eY=_strcmp(eZ,(__str122983)&4294967295);var eX=(((eY))|0)!=0;if(eX){M=121;break $bb217$$bb215$39}var eL=fX;var eK=__ZN6Object8initBoolEb(eL,0);M=24;break $bb200$$bb70$$bb199$$bb13$$bb124$$bb162$$bb195$$bb161$20}}while(0);var eJ=g9;var eI=(eJ+25)&4294967295;var eH=(eI)&4294967295;var eG=HEAP[eH];var eE=reSign((eG),8,0)!=110;$bb220$$bb218$43:do{if(!eE){var eD=g9;var eC=(eD+25)&4294967295;var eB=(eC)&4294967295;var eo=_strcmp(eB,(__str132984)&4294967295);var en=(((eo))|0)!=0;if(en){M=123;break $bb220$$bb218$43}var em=fX;var el=__ZN6Object8initNullEv(em);M=24;break $bb200$$bb70$$bb199$$bb13$$bb124$$bb162$$bb195$$bb161$20}}while(0);var ej=g9;var ei=(ej+25)&4294967295;var eh=(ei)&4294967295;var ef=fX;var ee=__ZN6Object7initCmdEPc(ef,eh)}else{if(M==126){var gd=g9;var gc=(gd+25)&4294967295;var gb=(gc)&4294967295;aV=gb;aX=0;eq=1;ct=0;aU=0;$bb71$48:while(1){ep=-1;var ga=g9;var f9=__ZN5Lexer7getCharEb(ga,0);a8=f9;var f8=a8;A=f8;var f7=A;if(f7==-1){M=134}else{if(f7==40){M=135}else{if(f7==41){M=136}else{if(f7==92){M=137}else{M=138}}}}if(M==138){var m=a8;ep=m}else{if(M==134){var f6=g9;var f5=__ZN5Lexer6getPosEv(f6);__Z5erroriPcz(f5,(__str22973)&4294967295);ct=1}else{if(M==135){var f4=eq;var f3=((f4)+1)&4294967295;eq=f3;var f2=a8;ep=f2}else{if(M==136){var f1=eq;var f0=((f1)-1)&4294967295;eq=f0;var fZ=eq;var fY=(((fZ))|0)==0;var fW=unSign((fY),1,0);z=fW;var fU=z;var jd=reSign((fU),8,0)!=0;if(jd){ct=1}else{var fT=a8;ep=fT}}else{if(M==137){var fS=g9;var fR=__ZN5Lexer7getCharEb(fS,0);a8=fR;var fQ=a8;y=fQ;var fP=y;if(fP==-1){M=139}else{if(fP==10){M=140}else{if(fP==13){M=141}else{if(fP==40){M=142}else{if(fP==41){M=142}else{if(fP==48){M=143}else{if(fP==49){M=143}else{if(fP==50){M=143}else{if(fP==51){M=143}else{if(fP==52){M=143}else{if(fP==53){M=143}else{if(fP==54){M=143}else{if(fP==55){M=143}else{if(fP==92){M=142}else{if(fP==98){M=144}else{if(fP==102){M=145}else{if(fP==110){M=146}else{if(fP==114){M=147}else{if(fP==116){M=148}else{M=149}}}}}}}}}}}}}}}}}}}if(M==149){var o=a8;ep=o}else{if(M==139){var s=g9;var q=__ZN5Lexer6getPosEv(s);__Z5erroriPcz(q,(__str22973)&4294967295);ct=1}else{if(M==140){}else{if(M==141){var eR=g9;var eQ=__ZN5Lexer8lookCharEv(eR);a8=eQ;var eO=a8;var eN=(((eO))|0)==10;if(eN){var eM=g9;var u=__ZN5Lexer7getCharEb(eM,0)}}else{if(M==142){var fO=a8;ep=fO}else{if(M==143){var fN=a8;var fM=((fN)-48)&4294967295;ep=fM;var fL=g9;var fA=__ZN5Lexer8lookCharEv(fL);a8=fA;var fz=a8;var fy=(((fz))|0)>47;$bb87$$bb91$70:do{if(fy){var fx=a8;var fw=(((fx))|0)<=55;if(!(fw)){M=41;break $bb87$$bb91$70}var fv=g9;var fu=__ZN5Lexer7getCharEb(fv,0);var ft=ep;var fs=(ft)<<3;var fr=a8;var fg=((fr)-48)&4294967295;var ff=((fs)+(fg))&4294967295;ep=ff;var fe=g9;var fd=__ZN5Lexer8lookCharEv(fe);a8=fd;var fc=a8;var fb=(((fc))|0)>47;if(!(fb)){M=41;break $bb87$$bb91$70}var fa=a8;var e9=(((fa))|0)<=55;if(!(e9)){M=41;break $bb87$$bb91$70}var e8=g9;var e7=__ZN5Lexer7getCharEb(e8,0);var eW=ep;var eV=(eW)<<3;var eU=a8;var eT=((eU)-48)&4294967295;var eS=((eV)+(eT))&4294967295;ep=eS}}while(0)}else{if(M==144){ep=8}else{if(M==145){ep=12}else{if(M==146){ep=10}else{if(M==147){ep=13}else{if(M==148){ep=9}}}}}}}}}}}}}}}}var k=ep;var i=(((k))|0)!=-1;if(i){var g=aX;var d=(((g))|0)==128;$bb102$$bb111$85:do{if(d){var c=aU;var kT=(c)==0;if(kT){var kR=__Znwj(32);var kP=kR;bo=kP;var kN=g9;var kL=(kN+25)&4294967295;var kJ=(kL)&4294967295;var kH=bo;__ZN9GooStringC1EPKci(kH,kJ,128);var kF=bo;aU=kF}else{var kD=g9;var kC=(kD+25)&4294967295;var kx=(kC)&4294967295;var kv=aU;var kt=__ZN9GooString6appendEPKci(kv,kx,128)}var kr=g9;var ko=(kr+25)&4294967295;var km=(ko)&4294967295;aV=km;aX=0;var kk=aa;var kg=(((kk))|0)>0;if(!(kg)){M=48;break $bb102$$bb111$85}var ke=g9;var kd=(ke+156)&4294967295;var j9=HEAP[kd];var j7=(j9)!=0;if(!(j7)){M=48;break $bb102$$bb111$85}var j5=g9;var j3=(j5+12)&4294967295;var j1=__ZN6Object12streamGetPosEv(j3);var jZ=g9;var jX=(jZ+156)&4294967295;var jV=HEAP[jX];var jT=__ZN4XRef11getNumEntryEj(jV,j1);iI=jT;var jS=iI;var jO=aa;var jN=(((jS))|0)!=(((jO))|0);if(!(jN)){M=48;break $bb102$$bb111$85}var jM=g9;var jL=__ZN5Lexer6getPosEv(jM);__Z5erroriPcz(jL,(__str22973)&4294967295);ct=1;var jK=aU;dz=jK;var jJ=dz;var jI=(jJ)!=0;if(jI){var jH=dz;__ZN9GooStringD1Ev(jH);var jG=dz;var jF=jG;__ZdlPv(jF)}aX=-2}}while(0);var jA=ep;var jz=(((jA))&255);var jy=aV;HEAP[jy]=jz;var jx=aV;var jv=(jx+1)&4294967295;aV=jv;var ju=aX;var jt=((ju)+1)&4294967295;aX=jt}var js=ct;var S=reSign((js),8,0)!=0;var iv=(S)^1;var cW=unSign((iv),1,0);var O=reSign((cW),8,0)!=0;if(O){M=36;continue $bb71$48}else{M=54;break $bb71$48}}var jr=aX;var jq=(((jr))|0)>=0;if(jq){var jn=aU;var jm=(jn)==0;if(jm){var jl=__Znwj(32);var jk=jl;bp=jk;var jj=g9;var ji=(jj+25)&4294967295;var jh=(ji)&4294967295;var jg=bp;var jf=aX;__ZN9GooStringC1EPKci(jg,jh,jf);var je=bp;aU=je}else{var jc=g9;var jb=(jc+25)&4294967295;var ja=(jb)&4294967295;var i9=aU;var i8=aX;var i7=__ZN9GooString6appendEPKci(i9,ja,i8)}var i6=fX;var i5=aU;var i4=__ZN6Object10initStringEP9GooString(i6,i5)}else{var i3=fX;var i2=__ZN6Object7initEOFEv(i3)}}else{if(M==127){var e=g9;var kV=__ZN5Lexer6getPosEv(e);var kU=a8;__Z5erroriPcz(kV,(__str92980)&4294967295,Pointer_make([kU,0,0,0],0,ALLOC_STACK));var kS=fX;var kQ=__ZN6Object9initErrorEv(kS)}else{if(M==128){c1=0;eP=0;c5=0;ki=0;var d6=a8;var d5=(((d6))|0)==45;$bb14$$bb15$110:do{if(d5){c5=1;M=9;break $bb14$$bb15$110}else{var d4=a8;var d3=(((d4))|0)==46;if(d3){M=10;break $bb14$$bb15$110}var d1=a8;var d0=(((d1))|0)!=43;if(!(d0)){M=9;break $bb14$$bb15$110}var dZ=a8;var dY=((dZ)-48)&4294967295;ki=dY;M=9;break $bb14$$bb15$110}}while(0);$bb18$$doReal$115:while(1){if(M==9){var dX=g9;var dW=__ZN5Lexer8lookCharEv(dX);a8=dW;var dV=a8;var dU=((dV)-48)&4294967295;var dT=unSign((dU),32,0)<=9;if(dT){var dS=g9;var dH=__ZN5Lexer7getCharEb(dS,0);var dG=c1;var kB=reSign((dG),8,0)!=0;$bb21$$bb26$120:do{if(kB){var dF=eP;var kA=reSign((dF),8,0)!=0;if(kA){var dE=kq;var dD=(dE)*10;var dC=a8;var dB=((dC)-48)&4294967295;var dA=(((dB))|0);var dy=(dD)+(dA);kq=dy}else{eP=1;var dx=iC;var dl=unSign((dx),32,0);var dk=(dl)*10;var di=a8;var dh=((di)-48)&4294967295;var dg=(((dh))|0);var df=(dk)+(dg);kq=df}}else{var de=ki;var dd=(((de))|0)<=214748363;$bb33$$bb27$127:do{if(!dd){var dc=ki;var db=(((dc))|0);var cY=a8;var cX=(-2147483601-(cY))&4294967295;var cV=(((cX))|0);var cU=(cV)/10;var cT=(db)<=(cU);if(cT){M=15;break $bb33$$bb27$127}c1=1;var cS=ki;var cR=(((cS))|0);var cQ=a8;var cP=((cQ)-48)&4294967295;var aQ=(cP)^-1;var cO=unSign((aQ),32,0);var cD=(cO)/10;var cC=(cR)>(cD);if(cC){eP=1;var cB=ki;var cA=(((cB))|0);var cz=(cA)*10;var cy=a8;var cx=((cy)-48)&4294967295;var cw=(((cx))|0);var cv=(cz)+(cw);kq=cv}else{var cu=ki;var ci=(((cu))|0);var ch=(ci)*10;var cg=a8;var cf=((cg)-48)&4294967295;var ce=(((cf))|0);var cd=(ch)+(ce);var cc=Math.floor((cd));iC=cc}M=18;break $bb21$$bb26$120}}while(0);var cb=ki;var ca=((cb)*10)&4294967295;var b9=a8;var bY=((b9)-48)&4294967295;var bX=((ca)+(bY))&4294967295;ki=bX}}while(0);M=9;continue $bb18$$doReal$115}else{var bW=a8;var bV=(((bW))|0)==46;if(!(bV)){M=20;break $bb18$$doReal$115}var bU=g9;var bT=__ZN5Lexer7getCharEb(bU,0);M=10;continue $bb18$$doReal$115}}else{if(M==10){var hg=c1;var jP=reSign((hg),8,0)!=0;var aA=(jP)^1;var hK=unSign((aA),1,0);var jE=reSign((hK),8,0)!=0;if(jE){M=25;break $bb18$$doReal$115}else{M=26;break $bb18$$doReal$115}}}}$bb37$$bb53$$bb54$139:do{if(M==20){var bS=c5;var kc=reSign((bS),8,0)!=0;if(kc){var bQ=ki;var bP=(0-(bQ))&4294967295;ki=bP}var bO=c1;var jR=reSign((bO),8,0)!=0;if(jR){var hy=eP;var jQ=reSign((hy),8,0)!=0;if(jQ){var hw=fX;var hu=__ZN6Object9initErrorEv(hw)}else{var hs=fX;var hq=iC;var ho=__ZN6Object8initUintEj(hs,hq)}}else{var hm=fX;var hk=ki;var hi=__ZN6Object7initIntEi(hm,hk)}M=24;break $bb200$$bb70$$bb199$$bb13$$bb124$$bb162$$bb195$$bb161$20}else{if(M==25){var he=ki;var hc=(((he))|0);kq=hc}else{if(M==26){var ha=eP;var jD=reSign((ha),8,0)!=0;var ax=(jD)^1;var w=unSign((ax),1,0);var jB=reSign((w),8,0)!=0;if(!(jB)){M=29;break $bb37$$bb53$$bb54$139}var g7=iC;var g5=unSign((g7),32,0);kq=g5}}}}while(0);jC=0.1;while(1){var g3=g9;var g1=__ZN5Lexer8lookCharEv(g3);a8=g1;var gZ=a8;var gX=(((gZ))|0)==45;if(gX){var gV=g9;var gT=__ZN5Lexer6getPosEv(gV);__Z5erroriPcz(gT,(__str12972)&4294967295);var gR=g9;var gP=__ZN5Lexer7getCharEb(gR,0)}else{var gN=a8;var gL=((gN)-48)&4294967295;var gJ=unSign((gL),32,0)>9;if(gJ){M=32;break}var gH=g9;var gF=__ZN5Lexer7getCharEb(gH,0);var gD=a8;var gB=((gD)-48)&4294967295;var gz=(((gB))|0);var gx=jC;var gv=(gz)*(gx);var gt=kq;var gr=(gv)+(gt);kq=gr;var gp=jC;var gn=(gp)*0.1;jC=gn}M=30;continue}var gl=c5;var jo=reSign((gl),8,0)!=0;if(jo){var gj=kq;var gh=0-(gj);kq=gh}var gg=fX;var gf=kq;var ge=__ZN6Object8initRealEd(gg,gf)}else{if(M==129){var i1=g9;var i0=(i1+25)&4294967295;var iZ=(i0)&4294967295;aV=iZ;aX=0;aU=0;$bb149$168:while(1){var bI=g9;var bH=__ZN5Lexer8lookCharEv(bI);a8=bH;var bF=a8;var bE=(((bF))|0)==-1;$bb152$$bb150$170:do{if(bE){M=78}else{var bD=a8;var bC=(__ZL12specialChars+bD)&4294967295;var bB=HEAP[bC];var bA=reSign((bB),8,0)!=0;if(bA){M=78;break $bb152$$bb150$170}ii=1;M=80;break $bb152$$bb150$170}}while(0);if(M==78){ii=0}var bz=ii;x=bz;var by=x;var kj=reSign((by),8,0)!=0;if(!(kj)){M=83;break $bb149$168}var iY=g9;var iX=__ZN5Lexer7getCharEb(iY,0);var iW=a8;var iV=(((iW))|0)==35;$bb126$$notEscChar$177:do{if(iV){var iU=g9;var iT=__ZN5Lexer8lookCharEv(iU);ep=iT;var iS=ep;var iR=(((iS))|0)<=47;$bb129$$bb127$179:do{if(iR){M=58}else{var iQ=ep;var iP=(((iQ))|0)>57;if(iP){M=58;break $bb129$$bb127$179}var iO=ep;var iN=((iO)-48)&4294967295;a8=iN;M=60;break $bb129$$bb127$179}}while(0);$bb129$$bb135$182:do{if(M==58){var iM=ep;var iL=(((iM))|0)<=64;$bb132$$bb130$184:do{if(!iL){var iK=ep;var iJ=(((iK))|0)>70;if(iJ){M=61;break $bb132$$bb130$184}var dR=ep;var dQ=((dR)-55)&4294967295;a8=dQ;M=60;break $bb129$$bb135$182}}while(0);var dP=ep;var dO=(((dP))|0)<=96;if(dO){M=63;break $bb126$$notEscChar$177}var dN=ep;var dM=(((dN))|0)>102;if(dM){M=63;break $bb126$$notEscChar$177}var dL=ep;var dK=((dL)-87)&4294967295;a8=dK}}while(0);var dJ=g9;var dI=__ZN5Lexer7getCharEb(dJ,0);var dw=a8;var dv=(dw)<<4;a8=dv;var du=g9;var dt=__ZN5Lexer7getCharEb(du,0);ep=dt;var ds=ep;var dr=(((ds))|0)<=47;$bb138$$bb136$191:do{if(!dr){var dq=ep;var dp=(((dq))|0)>57;if(dp){M=67;break $bb138$$bb136$191}var dn=ep;var dm=((dn)-48)&4294967295;var da=a8;var c9=((dm)+(da))&4294967295;a8=c9;M=63;break $bb126$$notEscChar$177}}while(0);var c8=ep;var c7=(((c8))|0)<=64;$bb141$$bb139$195:do{if(!c7){var c6=ep;var c4=(((c6))|0)>70;if(c4){M=69;break $bb141$$bb139$195}var c3=ep;var c2=((c3)-55)&4294967295;var c0=a8;var cZ=((c2)+(c0))&4294967295;a8=cZ;M=63;break $bb126$$notEscChar$177}}while(0);var cN=ep;var cM=(((cN))|0)<=96;$bb144$$bb142$199:do{if(!cM){var cL=ep;var cK=(((cL))|0)>102;if(cK){M=71;break $bb144$$bb142$199}var cJ=ep;var cI=((cJ)-87)&4294967295;var cH=a8;var cG=((cI)+(cH))&4294967295;a8=cG;M=63;break $bb126$$notEscChar$177}}while(0);var cF=g9;var cE=__ZN5Lexer6getPosEv(cF);__Z5erroriPcz(cE,(__str32974)&4294967295)}}while(0);var cs=aX;var cr=(((cs))|0)==128;if(cr){var cq=aU;var cp=(cq)==0;if(!(cp)){M=75;break $bb149$168}var co=g9;var cn=__ZN5Lexer6getPosEv(co);__Z5erroriPcz(cn,(__str42975)&4294967295);var cm=__Znwj(32);var cl=cm;bq=cl;var ck=g9;var cj=(ck+25)&4294967295;var b8=(cj)&4294967295;var b7=bq;__ZN9GooStringC1EPKci(b7,b8,128);var b6=bq;aU=b6;var b5=g9;var b4=(b5+25)&4294967295;var b3=(b4)&4294967295;aV=b3;aX=0}var b0=a8;var bZ=(((b0))&255);var bN=aV;HEAP[bN]=bZ;var bM=aV;var bL=(bM+1)&4294967295;aV=bL;var bK=aX;var bJ=((bK)+1)&4294967295;aX=bJ;M=57;continue $bb149$168}if(M==75){var b2=g9;var b1=__ZN5Lexer6getPosEv(b2);__Z5erroriPcz(b1,(__str52976)&4294967295)}var bx=aV;HEAP[bx]=0;var bw=aU;var bv=(bw)!=0;if(bv){var bu=g9;var bs=(bu+25)&4294967295;var bi=(bs)&4294967295;var bh=aU;var bg=aX;var bf=__ZN9GooString6appendEPKci(bh,bi,bg);var be=aU;var bd=__ZNK9GooString10getCStringEv(be);var bc=fX;var bb=__ZN6Object8initNameEPc(bc,bd);var ba=aU;dj=ba;var a9=dj;var a7=(a9)!=0;if(a7){var a6=dj;__ZN9GooStringD1Ev(a6);var a5=dj;var a4=a5;__ZdlPv(a4)}}else{var a3=g9;var a2=(a3+25)&4294967295;var a1=(a2)&4294967295;var a0=fX;var aY=__ZN6Object8initNameEPc(a0,a1)}}else{if(M==130){var ir=g9;var iq=__ZN5Lexer8lookCharEv(ir);a8=iq;var ip=a8;var io=(((ip))|0)==60;if(io){var im=g9;var il=__ZN5Lexer7getCharEb(im,0);var ik=g9;var ij=(ik+25)&4294967295;var ih=(ij+1)&4294967295;HEAP[ih]=60;var ig=g9;var ie=(ig+25)&4294967295;var id=(ie+1)&4294967295;var ic=HEAP[id];var ib=g9;var ia=(ib+25)&4294967295;var h9=(ia)&4294967295;HEAP[h9]=ic;var h8=g9;var h7=(h8+25)&4294967295;var h5=(h7+2)&4294967295;HEAP[h5]=0;var h4=g9;var h3=(h4+25)&4294967295;var h2=(h3)&4294967295;var h1=fX;var h0=__ZN6Object7initCmdEPc(h1,h2)}else{var hZ=g9;var hY=(hZ+25)&4294967295;var hX=(hY)&4294967295;aV=hX;aX=0;var hW=aX;aZ=hW;ep=0;aU=0;$bb165$222:while(1){var hV=g9;var hU=__ZN5Lexer7getCharEb(hV,0);a8=hU;var hT=a8;var hS=(((hT))|0)==62;if(hS){M=88;break $bb165$222}var hR=a8;var hQ=(((hR))|0)==-1;if(hQ){M=90;break $bb165$222}var hN=a8;var hM=(__ZL12specialChars+hN)&4294967295;var hJ=HEAP[hM];var hI=reSign((hJ),8,0)!=1;$bb169$$bb187$226:do{if(hI){var hH=ep;var hG=(hH)<<4;ep=hG;var hF=a8;var hE=(((hF))|0)<=47;$bb172$$bb170$228:do{if(hE){M=93}else{var hD=a8;var hC=(((hD))|0)>57;if(hC){M=93;break $bb172$$bb170$228}var hB=a8;var hA=((hB)-48)&4294967295;var hz=ep;var hx=((hA)+(hz))&4294967295;ep=hx;M=95;break $bb172$$bb170$228}}while(0);$bb172$$bb179$231:do{if(M==93){var hv=a8;var ht=(((hv))|0)<=64;$bb175$$bb173$233:do{if(!ht){var hr=a8;var hp=(((hr))|0)>70;if(hp){M=96;break $bb175$$bb173$233}var hn=a8;var hl=((hn)-55)&4294967295;var hj=ep;var hh=((hl)+(hj))&4294967295;ep=hh;M=95;break $bb172$$bb179$231}}while(0);var hf=a8;var hd=(((hf))|0)<=96;$bb178$$bb176$237:do{if(!hd){var hb=a8;var g8=(((hb))|0)>102;if(g8){M=98;break $bb178$$bb176$237}var g6=a8;var g4=((g6)-87)&4294967295;var g2=ep;var g0=((g4)+(g2))&4294967295;ep=g0;M=95;break $bb172$$bb179$231}}while(0);var gY=g9;var gW=__ZN5Lexer6getPosEv(gY);var gU=a8;__Z5erroriPcz(gW,(__str72978)&4294967295,Pointer_make([gU,0,0,0],0,ALLOC_STACK))}}while(0);var gS=aZ;var gQ=((gS)+1)&4294967295;aZ=gQ;var gO=aZ;var gM=(((gO))|0)==2;var gK=unSign((gM),1,0);b=gK;var gI=b;var jw=reSign((gI),8,0)!=0;if(!(jw)){M=102;break $bb169$$bb187$226}var gG=aX;var gE=(((gG))|0)==128;if(gE){var gC=aU;var gA=(gC)==0;if(gA){var gy=__Znwj(32);var gw=gy;br=gw;var gu=g9;var gs=(gu+25)&4294967295;var gq=(gs)&4294967295;var go=br;__ZN9GooStringC1EPKci(go,gq,128);var gm=br;aU=gm}else{var gk=g9;var gi=(gk+25)&4294967295;var aT=(gi)&4294967295;var aS=aU;var aR=__ZN9GooString6appendEPKci(aS,aT,128)}var aP=g9;var aO=(aP+25)&4294967295;var aN=(aO)&4294967295;aV=aN;aX=0}var aM=ep;var aL=(((aM))&255);var aK=aV;HEAP[aK]=aL;var aJ=aV;var aI=(aJ+1)&4294967295;aV=aI;var aH=aX;var aG=((aH)+1)&4294967295;aX=aG;ep=0;aZ=0}}while(0);M=87;continue $bb165$222}if(M==90){var hP=g9;var hO=__ZN5Lexer6getPosEv(hP);__Z5erroriPcz(hO,(__str62977)&4294967295)}var aF=aU;var aE=(aF)==0;if(aE){var aD=__Znwj(32);var aC=aD;bt=aC;var aB=g9;var az=(aB+25)&4294967295;var ay=(az)&4294967295;var av=bt;var au=aX;__ZN9GooStringC1EPKci(av,ay,au);var at=bt;aU=at}else{var ar=g9;var aq=(ar+25)&4294967295;var ap=(aq)&4294967295;var ao=aU;var an=aX;var am=__ZN9GooString6appendEPKci(ao,ap,an)}var al=aZ;var ak=(((al))|0)==1;if(ak){var aj=ep;var ai=(aj)<<4;var ah=(((ai))&255);var ag=reSign((ah),8,0);var af=aU;var ae=(((ag))&255);var ad=__ZN9GooString6appendEc(af,ae)}var ac=fX;var ab=aU;var Z=__ZN6Object10initStringEP9GooString(ac,ab)}}else{if(M==131){var Y=g9;var X=__ZN5Lexer8lookCharEv(Y);a8=X;var W=a8;var V=(((W))|0)==62;if(V){var U=g9;var T=__ZN5Lexer7getCharEb(U,0);var R=g9;var Q=(R+25)&4294967295;var P=(Q+1)&4294967295;HEAP[P]=62;var K=g9;var J=(K+25)&4294967295;var I=(J+1)&4294967295;var H=HEAP[I];var G=g9;var F=(G+25)&4294967295;var E=(F)&4294967295;HEAP[E]=H;var D=g9;var C=(D+25)&4294967295;var B=(C+2)&4294967295;HEAP[B]=0;var v=g9;var t=(v+25)&4294967295;var r=(t)&4294967295;var p=fX;var n=__ZN6Object7initCmdEPc(p,r)}else{var l=g9;var j=__ZN5Lexer6getPosEv(l);__Z5erroriPcz(j,(__str82979)&4294967295);var h=fX;var f=__ZN6Object9initErrorEv(h)}}else{if(M==132){var aW=a8;var iG=(((aW))&255);var iF=g9;var iE=(iF+25)&4294967295;var iD=(iE)&4294967295;HEAP[iD]=iG;var iB=g9;var iA=(iB+25)&4294967295;var iz=(iA+1)&4294967295;HEAP[iz]=0;var iy=g9;var ix=(iy+25)&4294967295;var iw=(ix)&4294967295;var iu=fX;var it=__ZN6Object7initCmdEPc(iu,iw)}}}}}}}}}while(0);var ed=fX;bn=ed}}var d2=bn;hL=d2;var bR=hL;return bR;return null}function __ZN5LexerD1Ev(m){var x;var k;var j;var p;var l=0;k=m;var i=k;var h=(i+12)&4294967295;var g=__ZN6Object6isNoneEv(h);var A=reSign((g),8,0)!=0;var z=(A)^1;var B=unSign((z),1,0);p=B;var f=p;var D=reSign((f),8,0)!=0;if(D){var e=k;var d=(e+12)&4294967295;__ZN6Object11streamCloseEv(d);var c=k;var b=(c+12)&4294967295;__ZN6Object4freeEv(b)}var a=k;var y=(a+24)&4294967295;var w=HEAP[y];var C=reSign((w),8,0)!=0;$bb5$$bb7$5:do{if(C){var v=k;var u=(v+4)&4294967295;var t=HEAP[u];j=t;var s=j;var r=(s)!=0;if(!(r)){x=2;break $bb5$$bb7$5}var q=j;__ZN5ArrayD1Ev(q);var o=j;var n=o;__ZdlPv(n)}}while(0);return;return}function __ZN5LexerD2Ev(m){var x;var k;var j;var p;var l=0;k=m;var i=k;var h=(i+12)&4294967295;var g=__ZN6Object6isNoneEv(h);var A=reSign((g),8,0)!=0;var z=(A)^1;var B=unSign((z),1,0);p=B;var f=p;var D=reSign((f),8,0)!=0;if(D){var e=k;var d=(e+12)&4294967295;__ZN6Object11streamCloseEv(d);var c=k;var b=(c+12)&4294967295;__ZN6Object4freeEv(b)}var a=k;var y=(a+24)&4294967295;var w=HEAP[y];var C=reSign((w),8,0)!=0;$bb5$$bb7$5:do{if(C){var v=k;var u=(v+4)&4294967295;var t=HEAP[u];j=t;var s=j;var r=(s)!=0;if(!(r)){x=2;break $bb5$$bb7$5}var q=j;__ZN5ArrayD1Ev(q);var o=j;var n=o;__ZdlPv(n)}}while(0);return;return}function __ZN5LexerC1EP4XRefP6Object(k,af,ae){var H=STACKTOP;STACKTOP+=12;_memset(H,0,12);var G;var e;var v;var F;var f;var ad;var g;var i=H;var P=0;e=k;v=af;F=ae;var ac=e;var ab=(ac+12)&4294967295;__ZN6ObjectC1Ev(ab);__ZN6ObjectC1Ev(i);var aa=e;var Z=(aa)&4294967295;HEAP[Z]=-3;var Y=e;var X=(Y+156)&4294967295;var V=v;HEAP[X]=V;var T=F;var R=__ZN6Object8isStreamEv(T);g=R;var C=g;var I=reSign((C),8,0)!=0;if(I){var A=__Znwj(20);var y=A;ad=y;var w=e;var t=(w+156)&4294967295;var r=HEAP[t];var p=ad;__ZN5ArrayC1EP4XRef(p,r);var n=e;var j=(n+4)&4294967295;var h=ad;HEAP[j]=h;var b=e;var ao=(b+24)&4294967295;HEAP[ao]=1;var an=F;var am=__ZN6Object4copyEPS_(an,i);var al=e;var ak=(al+4)&4294967295;var aj=HEAP[ak];__ZN5Array3addEP6Object(aj,am)}else{var ai=F;var ah=__ZN6Object8getArrayEv(ai);var ag=e;var W=(ag+4)&4294967295;HEAP[W]=ah;var U=e;var S=(U+24)&4294967295;HEAP[S]=0}var Q=e;var O=(Q+8)&4294967295;HEAP[O]=0;var N=e;var M=(N+4)&4294967295;var L=HEAP[M];var K=__ZN5Array9getLengthEv(L);var J=(((K))|0)>0;var E=unSign((J),1,0);f=E;var D=f;var m=reSign((D),8,0)!=0;if(m){var B=e;var z=(B+12)&4294967295;var x=e;var u=(x+8)&4294967295;var s=HEAP[u];var q=e;var o=(q+4)&4294967295;var l=HEAP[o];var d=__ZN5Array3getEiP6Object(l,s,z);var c=e;var a=(c+12)&4294967295;__ZN6Object11streamResetEv(a)}STACKTOP=H;return;return}function __ZN5LexerC2EP4XRefP6Object(k,af,ae){var H=STACKTOP;STACKTOP+=12;_memset(H,0,12);var G;var e;var v;var F;var f;var ad;var g;var i=H;var P=0;e=k;v=af;F=ae;var ac=e;var ab=(ac+12)&4294967295;__ZN6ObjectC1Ev(ab);__ZN6ObjectC1Ev(i);var aa=e;var Z=(aa)&4294967295;HEAP[Z]=-3;var Y=e;var X=(Y+156)&4294967295;var V=v;HEAP[X]=V;var T=F;var R=__ZN6Object8isStreamEv(T);g=R;var C=g;var I=reSign((C),8,0)!=0;if(I){var A=__Znwj(20);var y=A;ad=y;var w=e;var t=(w+156)&4294967295;var r=HEAP[t];var p=ad;__ZN5ArrayC1EP4XRef(p,r);var n=e;var j=(n+4)&4294967295;var h=ad;HEAP[j]=h;var b=e;var ao=(b+24)&4294967295;HEAP[ao]=1;var an=F;var am=__ZN6Object4copyEPS_(an,i);var al=e;var ak=(al+4)&4294967295;var aj=HEAP[ak];__ZN5Array3addEP6Object(aj,am)}else{var ai=F;var ah=__ZN6Object8getArrayEv(ai);var ag=e;var W=(ag+4)&4294967295;HEAP[W]=ah;var U=e;var S=(U+24)&4294967295;HEAP[S]=0}var Q=e;var O=(Q+8)&4294967295;HEAP[O]=0;var N=e;var M=(N+4)&4294967295;var L=HEAP[M];var K=__ZN5Array9getLengthEv(L);var J=(((K))|0)>0;var E=unSign((J),1,0);f=E;var D=f;var m=reSign((D),8,0)!=0;if(m){var B=e;var z=(B+12)&4294967295;var x=e;var u=(x+8)&4294967295;var s=HEAP[u];var q=e;var o=(q+4)&4294967295;var l=HEAP[o];var d=__ZN5Array3getEiP6Object(l,s,z);var c=e;var a=(c+12)&4294967295;__ZN6Object11streamResetEv(a)}STACKTOP=H;return;return}function __ZN5LexerC1EP4XRefP6Stream(e,G,p){var q=STACKTOP;STACKTOP+=12;_memset(q,0,12);var o;var b;var j;var H;var E;var F=q;var r=0;b=e;j=G;H=p;var D=b;var C=(D+12)&4294967295;__ZN6ObjectC1Ev(C);__ZN6ObjectC1Ev(F);var B=b;var A=(B)&4294967295;HEAP[A]=-3;var z=b;var y=(z+156)&4294967295;var w=j;HEAP[y]=w;var u=b;var s=(u+12)&4294967295;var n=H;var m=__ZN6Object10initStreamEP6Stream(s,n);var l=__Znwj(20);var k=l;E=k;var i=b;var h=(i+156)&4294967295;var g=HEAP[h];var f=E;__ZN5ArrayC1EP4XRef(f,g);var d=b;var c=(d+4)&4294967295;var a=E;HEAP[c]=a;var Q=b;var P=(Q+12)&4294967295;var O=__ZN6Object4copyEPS_(P,F);var N=b;var M=(N+4)&4294967295;var L=HEAP[M];__ZN5Array3addEP6Object(L,O);var K=b;var J=(K+8)&4294967295;HEAP[J]=0;var I=b;var x=(I+24)&4294967295;HEAP[x]=1;var v=b;var t=(v+12)&4294967295;__ZN6Object11streamResetEv(t);STACKTOP=q;return;return}function __ZN13LinearizationC2EP10BaseStream(E,a8){var z=STACKTOP;STACKTOP+=48;_memset(z,0,48);var Y;var aJ;var q;var T;var t;var ba;var w;var be;var a7;var a6;var a4;var a3;var g;var ad=z;var ac=z+12;var ab=z+24;var aa=z+36;var e=0;aJ=E;q=a8;var a2=aJ;var a0=(a2)&4294967295;__ZN6ObjectC1Ev(a0);__ZN6ObjectC1Ev(ad);__ZN6ObjectC1Ev(ac);__ZN6ObjectC1Ev(ab);__ZN6ObjectC1Ev(aa);var aY=aJ;var aX=(aY)&4294967295;var aW=__ZN6Object8initNullEv(aX);var aV=q;var az=(aV)&4294967295;var ax=q;var av=(ax)&4294967295;var at=(av)&4294967295;var aq=HEAP[at];var ao=(aq+12)&4294967295;var an=HEAP[ao];var am=q;var ak=(am)&4294967295;var aj=an;FUNCTION_TABLE[aj](ak);var R=__ZN6Object8initNullEv(ad);var P=q;var O=(P)&4294967295;var N=(O)&4294967295;var M=HEAP[N];var L=(M+96)&4294967295;var K=HEAP[L];var J=q;var I=(J)&4294967295;var H=(I)&4294967295;var D=HEAP[H];var C=(D+108)&4294967295;var B=HEAP[C];var A=B;var y=q;var x=FUNCTION_TABLE[A](y);var v=K;var u=q;var s=FUNCTION_TABLE[v](u,x,0,0,ad);a4=s;var r=__Znwj(160);var p=r;a6=p;var o=a6;var n=a4;__ZN5LexerC1EP4XRefP6Stream(o,0,n);var m=a6;a3=m;var l=__Znwj(40);var k=l;a7=k;var j=a7;var i=a3;__ZN6ParserC1EP4XRefP5Lexerb(j,0,i,0);var h=a7;g=h;var f=g;var c=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(f,ad,0,0,0,0,0);var b=g;var a=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(b,ac,0,0,0,0,0);var bl=g;var bj=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(bl,ab,0,0,0,0,0);var bi=aJ;var bh=(bi)&4294967295;var bf=g;var bd=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(bf,bh,0,0,0,0,0);var bb=__ZN6Object5isIntEv(ad);var F=reSign((bb),8,0)!=0;var al=(F)^1;var aZ=unSign((al),1,0);var ai=reSign((aZ),8,0)!=0;$bb19$$bb$2:do{if(ai){Y=0}else{var aU=__ZN6Object5isIntEv(ac);var ah=reSign((aU),8,0)!=0;var aT=(ah)^1;var G=unSign((aT),1,0);var ag=reSign((G),8,0)!=0;if(ag){Y=0;break $bb19$$bb$2}var aS=__ZN6Object5isCmdEPc(ab,(__str193007)&4294967295);var ae=reSign((aS),8,0)!=0;var bg=(ae)^1;var d=unSign((bg),1,0);var a9=reSign((d),8,0)!=0;if(a9){Y=0;break $bb19$$bb$2}var aR=aJ;var aQ=(aR)&4294967295;var aP=__ZN6Object6isDictEv(aQ);var a5=reSign((aP),8,0)!=0;var bc=(a5)^1;var bk=unSign((bc),1,0);var a1=reSign((bk),8,0)!=0;if(a1){Y=0;break $bb19$$bb$2}w=1;Y=4;break $bb19$$bb$2}}while(0);if(Y==0){w=0}var aO=w;be=aO;var aN=be;var aH=reSign((aN),8,0)!=0;if(aH){var aM=aJ;var aL=(aM)&4294967295;var aK=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aL,(__str203008)&4294967295,aa,0);var aE=__ZN6Object5isNumEv(aa);var aG=reSign((aE),8,0)!=0;var aI=(aG)^1;var Z=unSign((aI),1,0);var aF=reSign((Z),8,0)!=0;$bb28$$bb27$12:do{if(aF){Y=6}else{var aD=__ZN6Object6getNumEv(aa);var aC=(aD)<=0;if(aC){Y=6;break $bb28$$bb27$12}t=0;Y=9;break $bb28$$bb27$12}}while(0);if(Y==6){t=1}var aB=t;ba=aB;var aA=ba;var af=reSign((aA),8,0)!=0;if(af){var ay=aJ;var aw=(ay)&4294967295;__ZN6Object4freeEv(aw);var au=aJ;var ar=(au)&4294967295;var ap=__ZN6Object8initNullEv(ar)}__ZN6Object4freeEv(aa)}__ZN6Object4freeEv(ab);__ZN6Object4freeEv(ac);__ZN6Object4freeEv(ad);var X=g;T=X;var W=T;var V=(W)!=0;if(V){var U=T;__ZN6ParserD1Ev(U);var S=T;var Q=S;__ZdlPv(Q)}STACKTOP=z;return;return}function __ZN13Linearization12getPageFirstEv(m){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var r;var k;var u;var j;var n;var v=w;var l=0;k=m;HEAP[v]=0;var i=k;var h=(i)&4294967295;var g=__ZN6Object6isDictEv(h);n=g;var f=n;var t=reSign((f),8,0)!=0;if(t){var e=k;var d=(e)&4294967295;var c=__ZN6Object7getDictEv(d);var b=__ZN4Dict9lookupIntEPKcS1_Pi(c,(__str12989)&4294967295,0,v)}var a=HEAP[v];var s=(((a))|0)<0;if(s){__Z5erroriPcz(-1,(__str22990)&4294967295);j=0}else{var q=HEAP[v];j=q}var p=j;u=p;var o=u;STACKTOP=w;return o;return null}function __ZN13Linearization24getMainXRefEntriesOffsetEv(n){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var u;var l;var A;var k;var B;var p;var y=G;var m=0;l=n;HEAP[y]=0;var j=l;var i=(j)&4294967295;var h=__ZN6Object6isDictEv(i);var x=reSign((h),8,0)!=0;var w=(x)^1;var z=unSign((w),1,0);var F=reSign((z),8,0)!=0;$bb10$$bb$2:do{if(F){u=0}else{var g=l;var f=(g)&4294967295;var d=__ZN6Object7getDictEv(f);var c=__ZN4Dict9lookupIntEPKcS1_Pi(d,(__str32991)&4294967295,0,y);var E=reSign((c),8,0)!=0;var o=(E)^1;var e=unSign((o),1,0);var D=reSign((e),8,0)!=0;if(D){u=0;break $bb10$$bb$2}var b=HEAP[y];var a=(((b))|0)<=0;if(a){u=0;break $bb10$$bb$2}B=1;u=3;break $bb10$$bb$2}}while(0);if(u==0){B=0}var v=B;p=v;var t=p;var C=reSign((t),8,0)!=0;if(C){var s=HEAP[y];k=s}else{__Z5erroriPcz(-1,(__str42992)&4294967295);k=0}var r=k;A=r;var q=A;STACKTOP=G;return q;return null}function __ZN13Linearization11getNumPagesEv(o){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var v;var l;var A;var k;var D;var q;var m=G;var n=0;l=o;HEAP[m]=0;var j=l;var i=(j)&4294967295;var h=__ZN6Object6isDictEv(i);var y=reSign((h),8,0)!=0;var x=(y)^1;var z=unSign((x),1,0);var F=reSign((z),8,0)!=0;$bb10$$bb$2:do{if(F){v=0}else{var g=l;var f=(g)&4294967295;var d=__ZN6Object7getDictEv(f);var c=__ZN4Dict9lookupIntEPKcS1_Pi(d,(__str52993)&4294967295,0,m);var E=reSign((c),8,0)!=0;var p=(E)^1;var e=unSign((p),1,0);var C=reSign((e),8,0)!=0;if(C){v=0;break $bb10$$bb$2}var b=HEAP[m];var a=(((b))|0)<=0;if(a){v=0;break $bb10$$bb$2}D=1;v=3;break $bb10$$bb$2}}while(0);if(v==0){D=0}var w=D;q=w;var u=q;var B=reSign((u),8,0)!=0;if(B){var t=HEAP[m];k=t}else{__Z5erroriPcz(-1,(__str62994)&4294967295);k=0}var s=k;A=s;var r=A;STACKTOP=G;return r;return null}function __ZN13Linearization11getEndFirstEv(p){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var w;var n;var B;var m;var r;var a;var j=G;var o=0;n=p;HEAP[j]=0;var l=n;var k=(l)&4294967295;var i=__ZN6Object6isDictEv(k);var z=reSign((i),8,0)!=0;var y=(z)^1;var A=unSign((y),1,0);var F=reSign((A),8,0)!=0;$bb10$$bb$2:do{if(F){w=0}else{var h=n;var g=(h)&4294967295;var e=__ZN6Object7getDictEv(g);var d=__ZN4Dict9lookupIntEPKcS1_Pi(e,(__str72995)&4294967295,0,j);var E=reSign((d),8,0)!=0;var q=(E)^1;var f=unSign((q),1,0);var D=reSign((f),8,0)!=0;if(D){w=0;break $bb10$$bb$2}var c=HEAP[j];var b=(((c))|0)<=0;if(b){w=0;break $bb10$$bb$2}r=1;w=3;break $bb10$$bb$2}}while(0);if(w==0){r=0}var x=r;a=x;var v=a;var C=reSign((v),8,0)!=0;if(C){var u=HEAP[j];m=u}else{__Z5erroriPcz(-1,(__str82996)&4294967295);m=0}var t=m;B=t;var s=B;STACKTOP=G;return s;return null}function __ZN13Linearization20getObjectNumberFirstEv(o){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var w;var m;var B;var l;var r;var d;var q=G;var n=0;m=o;HEAP[q]=0;var k=m;var j=(k)&4294967295;var i=__ZN6Object6isDictEv(j);var z=reSign((i),8,0)!=0;var y=(z)^1;var A=unSign((y),1,0);var F=reSign((A),8,0)!=0;$bb10$$bb$2:do{if(F){w=0}else{var h=m;var g=(h)&4294967295;var e=__ZN6Object7getDictEv(g);var c=__ZN4Dict9lookupIntEPKcS1_Pi(e,(__str92997)&4294967295,0,q);var E=reSign((c),8,0)!=0;var p=(E)^1;var f=unSign((p),1,0);var D=reSign((f),8,0)!=0;if(D){w=0;break $bb10$$bb$2}var b=HEAP[q];var a=(((b))|0)<=0;if(a){w=0;break $bb10$$bb$2}r=1;w=3;break $bb10$$bb$2}}while(0);if(w==0){r=0}var x=r;d=x;var v=d;var C=reSign((v),8,0)!=0;if(C){var u=HEAP[q];l=u}else{__Z5erroriPcz(-1,(__str102998)&4294967295);l=0}var t=l;B=t;var s=B;STACKTOP=G;return s;return null}function __ZN13Linearization9getLengthEv(o){var I=STACKTOP;STACKTOP+=4;_memset(I,0,4);var y;var m;var D;var l;var p;var k;var q;var r=I;var n=0;m=o;var j=m;var i=(j)&4294967295;var h=__ZN6Object6isDictEv(i);var B=reSign((h),8,0)!=0;var A=(B)^1;var C=unSign((A),1,0);q=C;var g=q;var H=reSign((g),8,0)!=0;if(H){k=0}else{var f=m;var d=(f)&4294967295;var c=__ZN6Object7getDictEv(d);var b=__ZN4Dict9lookupIntEPKcS1_Pi(c,(__str112999)&4294967295,0,r);var G=reSign((b),8,0)!=0;var s=(G)^1;var e=unSign((s),1,0);var F=reSign((e),8,0)!=0;$bb10$$bb8$5:do{if(F){y=1}else{var a=HEAP[r];var z=(((a))|0)<=0;if(z){y=1;break $bb10$$bb8$5}l=1;y=3;break $bb10$$bb8$5}}while(0);if(y==1){l=0}var x=l;p=x;var w=p;var E=reSign((w),8,0)!=0;if(E){var v=HEAP[r];k=v}else{__Z5erroriPcz(-1,(__str123000)&4294967295);k=0}}var t=k;D=t;var u=D;STACKTOP=I;return u;return null}function __ZN13LinearizationD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;__ZN6Object4freeEv(a);return;return}function __ZN13LinearizationD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;__ZN6Object4freeEv(a);return;return}function __ZN13Linearization15getHintsLength2Ev(i){var y=STACKTOP;STACKTOP+=24;_memset(y,0,24);var v;var b;var z;var R;var s;var A;var u;var C;var W;var k=y;var g=y+12;var G=0;b=i;W=0;__ZN6ObjectC1Ev(k);__ZN6ObjectC1Ev(g);var Q=b;var P=(Q)&4294967295;var O=__ZN6Object6isDictEv(P);var B=reSign((O),8,0)!=0;var S=(B)^1;var c=unSign((S),1,0);var l=reSign((c),8,0)!=0;$bb10$$bb$2:do{if(l){v=0}else{var N=b;var M=(N)&4294967295;var L=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(M,(__str143002)&4294967295,k,0);var K=__ZN6Object7isArrayEv(L);var h=reSign((K),8,0)!=0;var x=(h)^1;var E=unSign((x),1,0);var d=reSign((E),8,0)!=0;if(d){v=0;break $bb10$$bb$2}var I=__ZN6Object14arrayGetLengthEv(k);var H=(((I))|0)<=3;if(H){v=0;break $bb10$$bb$2}u=1;v=3;break $bb10$$bb$2}}while(0);if(v==0){u=0}var t=u;C=t;var r=C;var V=reSign((r),8,0)!=0;if(V){var q=__ZN6Object8arrayGetEiPS_(k,3,g);var p=__ZN6Object5isIntEv(q);var U=reSign((p),8,0)!=0;var J=(U)^1;var w=unSign((J),1,0);var T=reSign((w),8,0)!=0;$bb20$$bb18$11:do{if(T){v=5}else{var o=__ZN6Object6getIntEv(g);var n=(((o))|0)<=0;if(n){v=5;break $bb20$$bb18$11}s=1;v=7;break $bb20$$bb18$11}}while(0);if(v==5){s=0}var m=s;A=m;var j=A;var F=reSign((j),8,0)!=0;if(F){var f=__ZN6Object6getIntEv(g);W=f}else{__Z5erroriPcz(-1,(__str153003)&4294967295);W=0}}__ZN6Object4freeEv(g);__ZN6Object4freeEv(k);var e=W;R=e;var a=R;z=a;var D=z;STACKTOP=y;return D;return null}function __ZN13Linearization15getHintsOffset2Ev(i){var x=STACKTOP;STACKTOP+=24;_memset(x,0,24);var u;var b;var z;var S;var t;var N;var E;var Q;var y;var k=x;var g=x+12;var F=0;b=i;y=0;__ZN6ObjectC1Ev(k);__ZN6ObjectC1Ev(g);var R=b;var P=(R)&4294967295;var O=__ZN6Object6isDictEv(P);var A=reSign((O),8,0)!=0;var T=(A)^1;var c=unSign((T),1,0);var l=reSign((c),8,0)!=0;$bb10$$bb$2:do{if(l){u=0}else{var M=b;var L=(M)&4294967295;var K=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(L,(__str143002)&4294967295,k,0);var J=__ZN6Object7isArrayEv(K);var h=reSign((J),8,0)!=0;var w=(h)^1;var C=unSign((w),1,0);var d=reSign((C),8,0)!=0;if(d){u=0;break $bb10$$bb$2}var H=__ZN6Object14arrayGetLengthEv(k);var G=(((H))|0)<=3;if(G){u=0;break $bb10$$bb$2}E=1;u=3;break $bb10$$bb$2}}while(0);if(u==0){E=0}var s=E;Q=s;var r=Q;var W=reSign((r),8,0)!=0;if(W){var q=__ZN6Object8arrayGetEiPS_(k,2,g);var p=__ZN6Object5isIntEv(q);var V=reSign((p),8,0)!=0;var I=(V)^1;var v=unSign((I),1,0);var U=reSign((v),8,0)!=0;$bb20$$bb18$11:do{if(U){u=5}else{var o=__ZN6Object6getIntEv(g);var n=(((o))|0)<=0;if(n){u=5;break $bb20$$bb18$11}t=1;u=7;break $bb20$$bb18$11}}while(0);if(u==5){t=0}var m=t;N=m;var j=N;var D=reSign((j),8,0)!=0;if(D){var f=__ZN6Object6getIntEv(g);y=f}else{__Z5erroriPcz(-1,(__str163004)&4294967295);y=0}}__ZN6Object4freeEv(g);__ZN6Object4freeEv(k);var e=y;S=e;var a=S;z=a;var B=z;STACKTOP=x;return B;return null}function __ZN13Linearization14getHintsLengthEv(h){var v=STACKTOP;STACKTOP+=24;_memset(v,0,24);var s;var b;var w;var M;var A;var N;var H;var j=v;var f=v+12;var B=0;b=h;__ZN6ObjectC1Ev(j);__ZN6ObjectC1Ev(f);var L=b;var K=(L)&4294967295;var J=__ZN6Object6isDictEv(K);var x=reSign((J),8,0)!=0;var O=(x)^1;var c=unSign((O),1,0);var k=reSign((c),8,0)!=0;$bb16$$bb$2:do{if(k){s=0}else{var I=b;var G=(I)&4294967295;var F=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(G,(__str143002)&4294967295,j,0);var E=__ZN6Object7isArrayEv(F);var g=reSign((E),8,0)!=0;var u=(g)^1;var z=unSign((u),1,0);var d=reSign((z),8,0)!=0;if(d){s=0;break $bb16$$bb$2}var D=__ZN6Object14arrayGetLengthEv(j);var C=(((D))|0)<=1;if(C){s=0;break $bb16$$bb$2}var r=__ZN6Object8arrayGetEiPS_(j,1,f);var q=__ZN6Object5isIntEv(r);var R=reSign((q),8,0)!=0;var a=(R)^1;var t=unSign((a),1,0);var Q=reSign((t),8,0)!=0;if(Q){s=0;break $bb16$$bb$2}var p=__ZN6Object6getIntEv(f);var o=(((p))|0)<=0;if(o){s=0;break $bb16$$bb$2}A=1;s=5;break $bb16$$bb$2}}while(0);if(s==0){A=0}var n=A;N=n;var m=N;var P=reSign((m),8,0)!=0;if(P){var l=__ZN6Object6getIntEv(f);H=l}else{__Z5erroriPcz(-1,(__str173005)&4294967295);H=0}__ZN6Object4freeEv(f);__ZN6Object4freeEv(j);var i=H;M=i;var e=M;w=e;var y=w;STACKTOP=v;return y;return null}function __ZN13Linearization14getHintsOffsetEv(i){var w=STACKTOP;STACKTOP+=24;_memset(w,0,24);var t;var b;var x;var M;var C;var N;var c;var k=w;var g=w+12;var B=0;b=i;__ZN6ObjectC1Ev(k);__ZN6ObjectC1Ev(g);var L=b;var K=(L)&4294967295;var J=__ZN6Object6isDictEv(K);var y=reSign((J),8,0)!=0;var O=(y)^1;var d=unSign((O),1,0);var l=reSign((d),8,0)!=0;$bb16$$bb$2:do{if(l){t=0}else{var I=b;var H=(I)&4294967295;var G=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(H,(__str143002)&4294967295,k,0);var F=__ZN6Object7isArrayEv(G);var h=reSign((F),8,0)!=0;var v=(h)^1;var A=unSign((v),1,0);var e=reSign((A),8,0)!=0;if(e){t=0;break $bb16$$bb$2}var E=__ZN6Object14arrayGetLengthEv(k);var D=(((E))|0)<=1;if(D){t=0;break $bb16$$bb$2}var s=__ZN6Object8arrayGetEiPS_(k,0,g);var r=__ZN6Object5isIntEv(s);var R=reSign((r),8,0)!=0;var a=(R)^1;var u=unSign((a),1,0);var Q=reSign((u),8,0)!=0;if(Q){t=0;break $bb16$$bb$2}var q=__ZN6Object6getIntEv(g);var p=(((q))|0)<=0;if(p){t=0;break $bb16$$bb$2}C=1;t=5;break $bb16$$bb$2}}while(0);if(t==0){C=0}var o=C;N=o;var n=N;var P=reSign((n),8,0)!=0;if(P){var m=__ZN6Object6getIntEv(g);c=m}else{__Z5erroriPcz(-1,(__str183006)&4294967295);c=0}__ZN6Object4freeEv(g);__ZN6Object4freeEv(k);var j=c;M=j;var f=M;x=f;var z=x;STACKTOP=w;return z;return null}function __ZN13LinearizationC1EP10BaseStream(E,a8){var z=STACKTOP;STACKTOP+=48;_memset(z,0,48);var Y;var aJ;var q;var T;var t;var ba;var w;var be;var a7;var a6;var a4;var a3;var g;var ad=z;var ac=z+12;var ab=z+24;var aa=z+36;var e=0;aJ=E;q=a8;var a2=aJ;var a0=(a2)&4294967295;__ZN6ObjectC1Ev(a0);__ZN6ObjectC1Ev(ad);__ZN6ObjectC1Ev(ac);__ZN6ObjectC1Ev(ab);__ZN6ObjectC1Ev(aa);var aY=aJ;var aX=(aY)&4294967295;var aW=__ZN6Object8initNullEv(aX);var aV=q;var az=(aV)&4294967295;var ax=q;var av=(ax)&4294967295;var at=(av)&4294967295;var aq=HEAP[at];var ao=(aq+12)&4294967295;var an=HEAP[ao];var am=q;var ak=(am)&4294967295;var aj=an;FUNCTION_TABLE[aj](ak);var R=__ZN6Object8initNullEv(ad);var P=q;var O=(P)&4294967295;var N=(O)&4294967295;var M=HEAP[N];var L=(M+96)&4294967295;var K=HEAP[L];var J=q;var I=(J)&4294967295;var H=(I)&4294967295;var D=HEAP[H];var C=(D+108)&4294967295;var B=HEAP[C];var A=B;var y=q;var x=FUNCTION_TABLE[A](y);var v=K;var u=q;var s=FUNCTION_TABLE[v](u,x,0,0,ad);a4=s;var r=__Znwj(160);var p=r;a6=p;var o=a6;var n=a4;__ZN5LexerC1EP4XRefP6Stream(o,0,n);var m=a6;a3=m;var l=__Znwj(40);var k=l;a7=k;var j=a7;var i=a3;__ZN6ParserC1EP4XRefP5Lexerb(j,0,i,0);var h=a7;g=h;var f=g;var c=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(f,ad,0,0,0,0,0);var b=g;var a=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(b,ac,0,0,0,0,0);var bl=g;var bj=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(bl,ab,0,0,0,0,0);var bi=aJ;var bh=(bi)&4294967295;var bf=g;var bd=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(bf,bh,0,0,0,0,0);var bb=__ZN6Object5isIntEv(ad);var F=reSign((bb),8,0)!=0;var al=(F)^1;var aZ=unSign((al),1,0);var ai=reSign((aZ),8,0)!=0;$bb19$$bb$2:do{if(ai){Y=0}else{var aU=__ZN6Object5isIntEv(ac);var ah=reSign((aU),8,0)!=0;var aT=(ah)^1;var G=unSign((aT),1,0);var ag=reSign((G),8,0)!=0;if(ag){Y=0;break $bb19$$bb$2}var aS=__ZN6Object5isCmdEPc(ab,(__str193007)&4294967295);var ae=reSign((aS),8,0)!=0;var bg=(ae)^1;var d=unSign((bg),1,0);var a9=reSign((d),8,0)!=0;if(a9){Y=0;break $bb19$$bb$2}var aR=aJ;var aQ=(aR)&4294967295;var aP=__ZN6Object6isDictEv(aQ);var a5=reSign((aP),8,0)!=0;var bc=(a5)^1;var bk=unSign((bc),1,0);var a1=reSign((bk),8,0)!=0;if(a1){Y=0;break $bb19$$bb$2}w=1;Y=4;break $bb19$$bb$2}}while(0);if(Y==0){w=0}var aO=w;be=aO;var aN=be;var aH=reSign((aN),8,0)!=0;if(aH){var aM=aJ;var aL=(aM)&4294967295;var aK=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aL,(__str203008)&4294967295,aa,0);var aE=__ZN6Object5isNumEv(aa);var aG=reSign((aE),8,0)!=0;var aI=(aG)^1;var Z=unSign((aI),1,0);var aF=reSign((Z),8,0)!=0;$bb28$$bb27$12:do{if(aF){Y=6}else{var aD=__ZN6Object6getNumEv(aa);var aC=(aD)<=0;if(aC){Y=6;break $bb28$$bb27$12}t=0;Y=9;break $bb28$$bb27$12}}while(0);if(Y==6){t=1}var aB=t;ba=aB;var aA=ba;var af=reSign((aA),8,0)!=0;if(af){var ay=aJ;var aw=(ay)&4294967295;__ZN6Object4freeEv(aw);var au=aJ;var ar=(au)&4294967295;var ap=__ZN6Object8initNullEv(ar)}__ZN6Object4freeEv(aa)}__ZN6Object4freeEv(ab);__ZN6Object4freeEv(ac);__ZN6Object4freeEv(ad);var X=g;T=X;var W=T;var V=(W)!=0;if(V){var U=T;__ZN6ParserD1Ev(U);var S=T;var Q=S;__ZdlPv(Q)}STACKTOP=z;return;return}function __ZN10LinkAction9parseDestEP6Object(F){var q;var p;var r;var D;var b;var C;var c;var t=0;p=F;var B=__Znwj(12);var A=B;C=A;var z=C;var y=p;__ZN8LinkGoToC1EP6Object(z,y);var x=C;var w=x;c=w;var v=c;var u=(v)&4294967295;var o=HEAP[u];var n=(o+8)&4294967295;var m=HEAP[n];var l=m;var k=c;var j=FUNCTION_TABLE[l](k);var s=reSign((j),8,0)!=0;var E=(s)^1;var d=unSign((E),1,0);b=d;var i=b;var h=reSign((i),8,0)!=0;if(h){var g=c;var f=(g)!=0;if(f){var e=c;var a=(e)&4294967295;var N=HEAP[a];var M=(N+4)&4294967295;var L=HEAP[M];var K=L;var J=c;FUNCTION_TABLE[K](J)}D=0}else{var I=c;D=I}var H=D;r=H;var G=r;return G;return null}function __ZN8LinkGoTo4isOkEv(m){var q;var k;var s;var t;var j;var l=0;k=m;var i=k;var h=(i+4)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb1$$bb$2:do{if(f){q=0}else{var e=k;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)!=0;if(b){q=0;break $bb1$$bb$2}t=0;q=3;break $bb1$$bb$2}}while(0);if(q==0){t=1}var a=t;var r=unSign((a),8,0);j=r;var p=j;s=p;var n=s;var o=(((n))&255);return o;return null}function __ZN8LinkGoTo7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=0;var a=c;e=a;var h=e;return h;return null}function __ZN9LinkGoToR4isOkEv(m){var t;var k;var v;var x;var j;var l=0;k=m;var i=k;var h=(i+4)&4294967295;var g=HEAP[h];var f=(g)==0;$bb3$$bb$2:do{if(f){t=1}else{var e=k;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)!=0;if(!b){var a=k;var u=(a+12)&4294967295;var s=HEAP[u];var r=(s)!=0;if(!(r)){t=1;break $bb3$$bb$2}}x=1;t=2;break $bb3$$bb$2}}while(0);if(t==1){x=0}var q=x;var p=unSign((q),8,0);j=p;var o=j;v=o;var n=v;var w=(((n))&255);return w;return null}function __ZN9LinkGoToR7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=1;var a=c;e=a;var h=e;return h;return null}function __ZN10LinkLaunch4isOkEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN10LinkLaunch7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=2;var a=c;e=a;var h=e;return h;return null}function __ZN7LinkURI4isOkEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN7LinkURI7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=3;var a=c;e=a;var h=e;return h;return null}function __ZN9LinkNamed4isOkEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN9LinkNamed7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=4;var a=c;e=a;var h=e;return h;return null}function __ZN9LinkMovie4isOkEv(m){var r;var k;var t;var u;var j;var l=0;k=m;var i=k;var h=(i+4)&4294967295;var g=(h)&4294967295;var f=HEAP[g];var e=(((f))|0)>=0;$bb1$$bb$2:do{if(e){r=0}else{var d=k;var c=(d+12)&4294967295;var b=HEAP[c];var a=(b)!=0;if(a){r=0;break $bb1$$bb$2}u=0;r=3;break $bb1$$bb$2}}while(0);if(r==0){u=1}var s=u;var q=unSign((s),8,0);j=q;var o=j;t=o;var n=t;var p=(((n))&255);return p;return null}function __ZN9LinkMovie7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=5;var a=c;e=a;var h=e;return h;return null}function __ZN13LinkRendition4isOkEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN13LinkRendition7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=6;var a=c;e=a;var h=e;return h;return null}function __ZN9LinkSound4isOkEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+16)&4294967295;var e=HEAP[f];var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN9LinkSound7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=7;var a=c;e=a;var h=e;return h;return null}function __ZN14LinkJavaScript4isOkEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN14LinkJavaScript7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=8;var a=c;e=a;var h=e;return h;return null}function __ZN12LinkOCGState4isOkEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN12LinkOCGState7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=9;var a=c;e=a;var h=e;return h;return null}function __ZN12LinkOCGState9StateListC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+4)&4294967295;HEAP[a]=0;return;return}function __ZN11LinkUnknown4isOkEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e)!=0;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN11LinkUnknown7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=10;var a=c;e=a;var h=e;return h;return null}function __ZN4Link4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+36)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN4Link6inRectEdd(f,I,F){var o;var b;var p;var D;var q;var G;var B;var r=0;b=f;p=I;D=F;var A=b;var z=(A)&4294967295;var y=HEAP[z];var x=p;var w=(y)>(x);$bb4$$bb$2:do{if(w){o=0}else{var v=b;var u=(v+16)&4294967295;var t=HEAP[u];var s=p;var n=(t)<(s);if(n){o=0;break $bb4$$bb$2}var m=b;var l=(m+8)&4294967295;var k=HEAP[l];var j=D;var i=(k)>(j);if(i){o=0;break $bb4$$bb$2}var h=b;var g=(h+24)&4294967295;var e=HEAP[g];var d=D;var a=(e)<(d);if(a){o=0;break $bb4$$bb$2}G=1;o=4;break $bb4$$bb$2}}while(0);if(o==0){G=0}var J=G;var H=unSign((J),8,0);B=H;var E=B;q=E;var C=q;var c=(((C))&255);return c;return null}function __ZN4Link9getActionEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+32)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8LinkDestC2EPS_(A,B){var v=STACKTOP;STACKTOP+=8;_memset(v,0,8);var Q;var al;var p;var aG=v;var d=0;al=A;p=B;var aF=p;var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=al;var aB=(aC)&4294967295;HEAP[aB]=aD;var aA=p;var az=(aA+4)&4294967295;var ay=HEAP[az];var ax=al;var af=(ax+4)&4294967295;HEAP[af]=ay;var ad=al;var ab=(ad+4)&4294967295;var Z=HEAP[ab];var C=reSign((Z),8,0)!=0;if(C){var X=p;var V=(X+8)&4294967295;var U=(V)&4294967295;var T=(aG)&4294967295;var S=(U)&4294967295;var R=HEAP[S];HEAP[T]=R;var M=(aG+4)&4294967295;var L=(U+4)&4294967295;var K=HEAP[L];HEAP[M]=K;var J=al;var I=(J+8)&4294967295;var H=(I)&4294967295;var G=(H)&4294967295;var F=(aG)&4294967295;var E=HEAP[F];HEAP[G]=E;var D=(H+4)&4294967295;var z=(aG+4)&4294967295;var y=HEAP[z];HEAP[D]=y}else{var x=p;var w=(x+8)&4294967295;var u=(w)&4294967295;var t=u;var s=HEAP[t];var r=al;var q=(r+8)&4294967295;var o=(q)&4294967295;var n=o;HEAP[n]=s}var m=p;var l=(m+16)&4294967295;var k=HEAP[l];var j=al;var i=(j+16)&4294967295;HEAP[i]=k;var h=p;var g=(h+24)&4294967295;var f=HEAP[g];var e=al;var c=(e+24)&4294967295;HEAP[c]=f;var b=p;var a=(b+32)&4294967295;var aN=HEAP[a];var aM=al;var aL=(aM+32)&4294967295;HEAP[aL]=aN;var aK=p;var aJ=(aK+40)&4294967295;var aI=HEAP[aJ];var aH=al;var aw=(aH+40)&4294967295;HEAP[aw]=aI;var av=p;var au=(av+48)&4294967295;var at=HEAP[au];var ar=al;var aq=(ar+48)&4294967295;HEAP[aq]=at;var ap=p;var ao=(ap+56)&4294967295;var an=HEAP[ao];var am=al;var ak=(am+56)&4294967295;HEAP[ak]=an;var aj=p;var ai=(aj+57)&4294967295;var ah=HEAP[ai];var ag=al;var ae=(ag+57)&4294967295;HEAP[ae]=ah;var ac=p;var aa=(ac+58)&4294967295;var Y=HEAP[aa];var W=al;var P=(W+58)&4294967295;HEAP[P]=Y;var O=al;var N=(O+59)&4294967295;HEAP[N]=1;STACKTOP=v;return;return}function __ZN8LinkDestC1EPS_(A,B){var v=STACKTOP;STACKTOP+=8;_memset(v,0,8);var Q;var al;var p;var aG=v;var d=0;al=A;p=B;var aF=p;var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=al;var aB=(aC)&4294967295;HEAP[aB]=aD;var aA=p;var az=(aA+4)&4294967295;var ay=HEAP[az];var ax=al;var af=(ax+4)&4294967295;HEAP[af]=ay;var ad=al;var ab=(ad+4)&4294967295;var Z=HEAP[ab];var C=reSign((Z),8,0)!=0;if(C){var X=p;var V=(X+8)&4294967295;var U=(V)&4294967295;var T=(aG)&4294967295;var S=(U)&4294967295;var R=HEAP[S];HEAP[T]=R;var M=(aG+4)&4294967295;var L=(U+4)&4294967295;var K=HEAP[L];HEAP[M]=K;var J=al;var I=(J+8)&4294967295;var H=(I)&4294967295;var G=(H)&4294967295;var F=(aG)&4294967295;var E=HEAP[F];HEAP[G]=E;var D=(H+4)&4294967295;var z=(aG+4)&4294967295;var y=HEAP[z];HEAP[D]=y}else{var x=p;var w=(x+8)&4294967295;var u=(w)&4294967295;var t=u;var s=HEAP[t];var r=al;var q=(r+8)&4294967295;var o=(q)&4294967295;var n=o;HEAP[n]=s}var m=p;var l=(m+16)&4294967295;var k=HEAP[l];var j=al;var i=(j+16)&4294967295;HEAP[i]=k;var h=p;var g=(h+24)&4294967295;var f=HEAP[g];var e=al;var c=(e+24)&4294967295;HEAP[c]=f;var b=p;var a=(b+32)&4294967295;var aN=HEAP[a];var aM=al;var aL=(aM+32)&4294967295;HEAP[aL]=aN;var aK=p;var aJ=(aK+40)&4294967295;var aI=HEAP[aJ];var aH=al;var aw=(aH+40)&4294967295;HEAP[aw]=aI;var av=p;var au=(av+48)&4294967295;var at=HEAP[au];var ar=al;var aq=(ar+48)&4294967295;HEAP[aq]=at;var ap=p;var ao=(ap+56)&4294967295;var an=HEAP[ao];var am=al;var ak=(am+56)&4294967295;HEAP[ak]=an;var aj=p;var ai=(aj+57)&4294967295;var ah=HEAP[ai];var ag=al;var ae=(ag+57)&4294967295;HEAP[ae]=ah;var ac=p;var aa=(ac+58)&4294967295;var Y=HEAP[aa];var W=al;var P=(W+58)&4294967295;HEAP[P]=Y;var O=al;var N=(O+59)&4294967295;HEAP[N]=1;STACKTOP=v;return;return}function __ZN10LinkActionC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV10LinkAction+8)&4294967295;return;return}function __ZN10LinkActionD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV10LinkAction+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN10LinkActionD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV10LinkAction+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN4LinkD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j+32)&4294967295;var h=HEAP[i];var g=(h)!=0;$bb$$bb2$2:do{if(g){var f=k;var e=(f+32)&4294967295;var d=HEAP[e];var c=(d)!=0;if(!(c)){v=1;break $bb$$bb2$2}var b=k;var a=(b+32)&4294967295;var x=HEAP[a];var w=k;var u=(w+32)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var q=(r+4)&4294967295;var p=HEAP[q];var o=k;var n=(o+32)&4294967295;var z=HEAP[n];var y=p;FUNCTION_TABLE[y](z)}}while(0);return;return}function __ZN4LinkD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j+32)&4294967295;var h=HEAP[i];var g=(h)!=0;$bb$$bb2$2:do{if(g){var f=k;var e=(f+32)&4294967295;var d=HEAP[e];var c=(d)!=0;if(!(c)){v=1;break $bb$$bb2$2}var b=k;var a=(b+32)&4294967295;var x=HEAP[a];var w=k;var u=(w+32)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var q=(r+4)&4294967295;var p=HEAP[q];var o=k;var n=(o+32)&4294967295;var z=HEAP[n];var y=p;FUNCTION_TABLE[y](z)}}while(0);return;return}function __ZNK5Links4findEdd(f,M,K){var o;var b;var p;var G;var q;var C;var D;var c;var s=0;b=f;p=M;G=K;var B=b;var A=(B+4)&4294967295;var z=HEAP[A];var y=((z)-1)&4294967295;c=y;while(1){var I=c;var H=(((I))|0)>=0;if(!(H)){o=5;break}var x=b;var w=(x)&4294967295;var v=HEAP[w];var u=c;var t=(v+4*u)&4294967295;var n=HEAP[t];var m=p;var l=G;var k=__ZN4Link6inRectEdd(n,m,l);D=k;var j=D;var r=reSign((j),8,0)!=0;if(r){o=1;break}var L=c;var J=((L)-1)&4294967295;c=J;o=0;continue}if(o==1){var i=b;var h=(i)&4294967295;var g=HEAP[h];var e=c;var d=(g+4*e)&4294967295;var a=HEAP[d];var N=__ZN4Link9getActionEv(a);C=N}else{if(o==5){C=0}}var F=C;q=F;var E=q;return E;return null}function __ZNK5Links6onLinkEdd(p,D,C){var z;var n;var G;var d;var F;var m;var E;var a;var o=0;n=p;G=D;d=C;a=0;while(1){var w=n;var v=(w+4)&4294967295;var u=HEAP[v];var t=a;var s=(((u))|0)>(((t))|0);if(!(s)){z=5;break}var l=n;var k=(l)&4294967295;var i=HEAP[k];var h=a;var g=(i+4*h)&4294967295;var f=HEAP[g];var e=G;var c=d;var b=__ZN4Link6inRectEdd(f,e,c);E=b;var A=E;var B=reSign((A),8,0)!=0;if(B){z=1;break}var y=a;var x=((y)+1)&4294967295;a=x;z=0;continue}if(z==1){m=1}else{if(z==5){m=0}}var r=m;F=r;var q=F;var j=(((q))&255);return j;return null}function __ZN5LinksD1Ev(n){var x;var l;var k;var a;var m=0;l=n;a=0;while(1){var t=l;var s=(t+4)&4294967295;var r=HEAP[s];var q=a;var p=(((r))|0)>(((q))|0);if(!(p)){x=3;break}var j=l;var i=(j)&4294967295;var h=HEAP[i];var g=a;var f=(h+4*g)&4294967295;var e=HEAP[f];k=e;var d=k;var c=(d)!=0;if(c){var b=k;__ZN4LinkD1Ev(b);var y=k;var w=y;__ZdlPv(w)}var v=a;var u=((v)+1)&4294967295;a=u;x=0;continue}var o=l;var B=(o)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN5LinksD2Ev(n){var x;var l;var k;var a;var m=0;l=n;a=0;while(1){var t=l;var s=(t+4)&4294967295;var r=HEAP[s];var q=a;var p=(((r))|0)>(((q))|0);if(!(p)){x=3;break}var j=l;var i=(j)&4294967295;var h=HEAP[i];var g=a;var f=(h+4*g)&4294967295;var e=HEAP[f];k=e;var d=k;var c=(d)!=0;if(c){var b=k;__ZN4LinkD1Ev(b);var y=k;var w=y;__ZdlPv(w)}var v=a;var u=((v)+1)&4294967295;a=u;x=0;continue}var o=l;var B=(o)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN11LinkUnknownD0Ev(m){var q;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV11LinkUnknown+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN9GooStringD1Ev(a);var s=j;var r=s;__ZdlPv(r)}var p=((1)&255);var t=reSign((p),8,0)!=0;if(t){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN11LinkUnknownD1Ev(m){var q;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV11LinkUnknown+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN9GooStringD1Ev(a);var s=j;var r=s;__ZdlPv(r)}var p=((0)&255);var t=reSign((p),8,0)!=0;if(t){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN11LinkUnknownD2Ev(m){var q;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV11LinkUnknown+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN9GooStringD1Ev(a);var s=j;var r=s;__ZdlPv(r)}var p=((0)&255);var t=reSign((p),8,0)!=0;if(t){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN14LinkJavaScriptD0Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV14LinkJavaScript+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+4)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((1)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN14LinkJavaScriptD1Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV14LinkJavaScript+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+4)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((0)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN14LinkJavaScriptD2Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV14LinkJavaScript+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+4)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((0)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9LinkMovieD0Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9LinkMovie+8)&4294967295;var f=k;var e=(f+12)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+12)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((1)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9LinkMovieD1Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9LinkMovie+8)&4294967295;var f=k;var e=(f+12)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+12)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((0)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9LinkMovieD2Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9LinkMovie+8)&4294967295;var f=k;var e=(f+12)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+12)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((0)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9LinkNamedD0Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9LinkNamed+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+4)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((1)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9LinkNamedD1Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9LinkNamed+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+4)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((0)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9LinkNamedD2Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9LinkNamed+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+4)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((0)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN7LinkURID0Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV7LinkURI+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+4)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((1)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN7LinkURID1Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV7LinkURI+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+4)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((0)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN7LinkURID2Ev(m){var u;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV7LinkURI+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;$bb$$bb2$2:do{if(c){var b=k;var a=(b+4)&4294967295;var w=HEAP[a];j=w;var v=j;var t=(v)!=0;if(!(t)){u=1;break $bb$$bb2$2}var s=j;__ZN9GooStringD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=((0)&255);var x=reSign((p),8,0)!=0;if(x){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN10LinkLaunchD0Ev(e){var n;var b;var B;var A;var p=0;b=e;var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV10LinkLaunch+8)&4294967295;var w=b;var v=(w+4)&4294967295;var t=HEAP[v];var r=(t)!=0;$bb$$bb2$2:do{if(r){var q=b;var m=(q+4)&4294967295;var l=HEAP[m];A=l;var k=A;var j=(k)!=0;if(!(j)){n=1;break $bb$$bb2$2}var i=A;__ZN9GooStringD1Ev(i);var h=A;var g=h;__ZdlPv(g)}}while(0);var f=b;var d=(f+8)&4294967295;var c=HEAP[d];var a=(c)!=0;$bb3$$bb5$6:do{if(a){var K=b;var J=(K+8)&4294967295;var I=HEAP[J];B=I;var H=B;var G=(H)!=0;if(!(G)){n=4;break $bb3$$bb5$6}var F=B;__ZN9GooStringD1Ev(F);var E=B;var D=E;__ZdlPv(D)}}while(0);var C=((1)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN10LinkLaunchD1Ev(e){var n;var b;var B;var A;var p=0;b=e;var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV10LinkLaunch+8)&4294967295;var w=b;var v=(w+4)&4294967295;var t=HEAP[v];var r=(t)!=0;$bb$$bb2$2:do{if(r){var q=b;var m=(q+4)&4294967295;var l=HEAP[m];A=l;var k=A;var j=(k)!=0;if(!(j)){n=1;break $bb$$bb2$2}var i=A;__ZN9GooStringD1Ev(i);var h=A;var g=h;__ZdlPv(g)}}while(0);var f=b;var d=(f+8)&4294967295;var c=HEAP[d];var a=(c)!=0;$bb3$$bb5$6:do{if(a){var K=b;var J=(K+8)&4294967295;var I=HEAP[J];B=I;var H=B;var G=(H)!=0;if(!(G)){n=4;break $bb3$$bb5$6}var F=B;__ZN9GooStringD1Ev(F);var E=B;var D=E;__ZdlPv(D)}}while(0);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN10LinkLaunchD2Ev(e){var n;var b;var B;var A;var p=0;b=e;var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV10LinkLaunch+8)&4294967295;var w=b;var v=(w+4)&4294967295;var t=HEAP[v];var r=(t)!=0;$bb$$bb2$2:do{if(r){var q=b;var m=(q+4)&4294967295;var l=HEAP[m];A=l;var k=A;var j=(k)!=0;if(!(j)){n=1;break $bb$$bb2$2}var i=A;__ZN9GooStringD1Ev(i);var h=A;var g=h;__ZdlPv(g)}}while(0);var f=b;var d=(f+8)&4294967295;var c=HEAP[d];var a=(c)!=0;$bb3$$bb5$6:do{if(a){var K=b;var J=(K+8)&4294967295;var I=HEAP[J];B=I;var H=B;var G=(H)!=0;if(!(G)){n=4;break $bb3$$bb5$6}var F=B;__ZN9GooStringD1Ev(F);var E=B;var D=E;__ZdlPv(D)}}while(0);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN9LinkGoToRD0Ev(e){var n;var b;var J;var I;var v=0;b=e;var H=b;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=(__ZTV9LinkGoToR+8)&4294967295;var E=b;var D=(E+4)&4294967295;var B=HEAP[D];var z=(B)!=0;$bb$$bb2$2:do{if(z){var x=b;var m=(x+4)&4294967295;var l=HEAP[m];I=l;var k=I;var j=(k)!=0;if(!(j)){n=1;break $bb$$bb2$2}var i=I;__ZN9GooStringD1Ev(i);var h=I;var g=h;__ZdlPv(g)}}while(0);var f=b;var d=(f+8)&4294967295;var c=HEAP[d];var a=(c)!=0;if(a){var S=b;var R=(S+8)&4294967295;var Q=HEAP[R];var P=Q;__ZdlPv(P)}var O=b;var N=(O+12)&4294967295;var M=HEAP[N];var L=(M)!=0;$bb5$$bb7$9:do{if(L){var K=b;var C=(K+12)&4294967295;var A=HEAP[C];J=A;var y=J;var w=(y)!=0;if(!(w)){n=5;break $bb5$$bb7$9}var u=J;__ZN9GooStringD1Ev(u);var t=J;var s=t;__ZdlPv(s)}}while(0);var r=((1)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN9LinkGoToRD1Ev(e){var n;var b;var J;var I;var v=0;b=e;var H=b;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=(__ZTV9LinkGoToR+8)&4294967295;var E=b;var D=(E+4)&4294967295;var B=HEAP[D];var z=(B)!=0;$bb$$bb2$2:do{if(z){var x=b;var m=(x+4)&4294967295;var l=HEAP[m];I=l;var k=I;var j=(k)!=0;if(!(j)){n=1;break $bb$$bb2$2}var i=I;__ZN9GooStringD1Ev(i);var h=I;var g=h;__ZdlPv(g)}}while(0);var f=b;var d=(f+8)&4294967295;var c=HEAP[d];var a=(c)!=0;if(a){var S=b;var R=(S+8)&4294967295;var Q=HEAP[R];var P=Q;__ZdlPv(P)}var O=b;var N=(O+12)&4294967295;var M=HEAP[N];var L=(M)!=0;$bb5$$bb7$9:do{if(L){var K=b;var C=(K+12)&4294967295;var A=HEAP[C];J=A;var y=J;var w=(y)!=0;if(!(w)){n=5;break $bb5$$bb7$9}var u=J;__ZN9GooStringD1Ev(u);var t=J;var s=t;__ZdlPv(s)}}while(0);var r=((0)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN9LinkGoToRD2Ev(e){var n;var b;var J;var I;var v=0;b=e;var H=b;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=(__ZTV9LinkGoToR+8)&4294967295;var E=b;var D=(E+4)&4294967295;var B=HEAP[D];var z=(B)!=0;$bb$$bb2$2:do{if(z){var x=b;var m=(x+4)&4294967295;var l=HEAP[m];I=l;var k=I;var j=(k)!=0;if(!(j)){n=1;break $bb$$bb2$2}var i=I;__ZN9GooStringD1Ev(i);var h=I;var g=h;__ZdlPv(g)}}while(0);var f=b;var d=(f+8)&4294967295;var c=HEAP[d];var a=(c)!=0;if(a){var S=b;var R=(S+8)&4294967295;var Q=HEAP[R];var P=Q;__ZdlPv(P)}var O=b;var N=(O+12)&4294967295;var M=HEAP[N];var L=(M)!=0;$bb5$$bb7$9:do{if(L){var K=b;var C=(K+12)&4294967295;var A=HEAP[C];J=A;var y=J;var w=(y)!=0;if(!(w)){n=5;break $bb5$$bb7$9}var u=J;__ZN9GooStringD1Ev(u);var t=J;var s=t;__ZdlPv(s)}}while(0);var r=((0)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN8LinkGoToD0Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV8LinkGoTo+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;if(c){var b=k;var a=(b+4)&4294967295;var x=HEAP[a];var w=x;__ZdlPv(w)}var u=k;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)!=0;$bb2$$bb4$5:do{if(r){var q=k;var p=(q+8)&4294967295;var o=HEAP[p];j=o;var n=j;var F=(n)!=0;if(!(F)){v=2;break $bb2$$bb4$5}var E=j;__ZN9GooStringD1Ev(E);var D=j;var C=D;__ZdlPv(C)}}while(0);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN8LinkGoToD1Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV8LinkGoTo+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;if(c){var b=k;var a=(b+4)&4294967295;var x=HEAP[a];var w=x;__ZdlPv(w)}var u=k;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)!=0;$bb2$$bb4$5:do{if(r){var q=k;var p=(q+8)&4294967295;var o=HEAP[p];j=o;var n=j;var F=(n)!=0;if(!(F)){v=2;break $bb2$$bb4$5}var E=j;__ZN9GooStringD1Ev(E);var D=j;var C=D;__ZdlPv(C)}}while(0);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN8LinkGoToD2Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV8LinkGoTo+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)!=0;if(c){var b=k;var a=(b+4)&4294967295;var x=HEAP[a];var w=x;__ZdlPv(w)}var u=k;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)!=0;$bb2$$bb4$5:do{if(r){var q=k;var p=(q+8)&4294967295;var o=HEAP[p];j=o;var n=j;var F=(n)!=0;if(!(F)){v=2;break $bb2$$bb4$5}var E=j;__ZN9GooStringD1Ev(E);var D=j;var C=D;__ZdlPv(C)}}while(0);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN11LinkUnknownC1EPc(n,s){var q;var l;var k;var j;var m=0;l=n;k=s;var i=l;var h=(i)&4294967295;__ZN10LinkActionC2Ev(h);var g=l;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV11LinkUnknown+8)&4294967295;var d=__Znwj(32);var c=d;j=c;var b=j;var a=k;__ZN9GooStringC1EPKc(b,a);var r=l;var p=(r+4)&4294967295;var o=j;HEAP[p]=o;return;return}function __ZN11LinkUnknownC2EPc(n,s){var q;var l;var k;var j;var m=0;l=n;k=s;var i=l;var h=(i)&4294967295;__ZN10LinkActionC2Ev(h);var g=l;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV11LinkUnknown+8)&4294967295;var d=__Znwj(32);var c=d;j=c;var b=j;var a=k;__ZN9GooStringC1EPKc(b,a);var r=l;var p=(r+4)&4294967295;var o=j;HEAP[p]=o;return;return}function __ZN9LinkNamedC1EP6Object(p,n){var z;var m;var l;var k;var j;var b;var o=0;m=p;l=n;var i=m;var h=(i)&4294967295;__ZN10LinkActionC2Ev(h);var g=m;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV9LinkNamed+8)&4294967295;var d=m;var c=(d+4)&4294967295;HEAP[c]=0;var a=l;var A=__ZN6Object6isNameEv(a);b=A;var y=b;var B=reSign((y),8,0)!=0;if(B){var x=l;var w=__ZN6Object7getNameEv(x);j=w;var v=__Znwj(32);var u=v;k=u;var t=k;var s=j;__ZN9GooStringC1EPKc(t,s);var r=m;var q=(r+4)&4294967295;var C=k;HEAP[q]=C}return;return}function __ZN9LinkNamedC2EP6Object(p,n){var z;var m;var l;var k;var j;var b;var o=0;m=p;l=n;var i=m;var h=(i)&4294967295;__ZN10LinkActionC2Ev(h);var g=m;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV9LinkNamed+8)&4294967295;var d=m;var c=(d+4)&4294967295;HEAP[c]=0;var a=l;var A=__ZN6Object6isNameEv(a);b=A;var y=b;var B=reSign((y),8,0)!=0;if(B){var x=l;var w=__ZN6Object7getNameEv(x);j=w;var v=__Znwj(32);var u=v;k=u;var t=k;var s=j;__ZN9GooStringC1EPKc(t,s);var r=m;var q=(r+4)&4294967295;var C=k;HEAP[q]=C}return;return}function __ZN12LinkOCGState9StateListD1Ev(g){var p;var b;var c;var C;var d;var K;var A;var r=0;b=g;var B=b;var z=(B+4)&4294967295;var y=HEAP[z];var x=(y)!=0;$bb$$bb5$2:do{if(x){var w=b;var v=(w+4)&4294967295;var u=HEAP[v];K=u;A=0;while(1){var i=K;var h=__ZN7GooList9getLengthEv(i);var f=A;var e=(((h))|0)>(((f))|0);var a=unSign((e),1,0);d=a;var J=d;var q=reSign((J),8,0)!=0;if(!(q)){p=2;break}var t=K;var s=A;var o=__ZN7GooList3getEi(t,s);var n=o;C=n;var m=C;var l=m;__ZdlPv(l);var k=A;var j=((k)+1)&4294967295;A=j;p=0;continue}var I=K;c=I;var H=c;var G=(H)!=0;if(!(G)){p=4;break $bb$$bb5$2}var F=c;__ZN7GooListD1Ev(F);var E=c;var D=E;__ZdlPv(D)}}while(0);return;return}function __ZN12LinkOCGState9StateListD2Ev(g){var p;var b;var c;var C;var d;var K;var A;var r=0;b=g;var B=b;var z=(B+4)&4294967295;var y=HEAP[z];var x=(y)!=0;$bb$$bb5$2:do{if(x){var w=b;var v=(w+4)&4294967295;var u=HEAP[v];K=u;A=0;while(1){var i=K;var h=__ZN7GooList9getLengthEv(i);var f=A;var e=(((h))|0)>(((f))|0);var a=unSign((e),1,0);d=a;var J=d;var q=reSign((J),8,0)!=0;if(!(q)){p=2;break}var t=K;var s=A;var o=__ZN7GooList3getEi(t,s);var n=o;C=n;var m=C;var l=m;__ZdlPv(l);var k=A;var j=((k)+1)&4294967295;A=j;p=0;continue}var I=K;c=I;var H=c;var G=(H)!=0;if(!(G)){p=4;break $bb$$bb5$2}var F=c;__ZN7GooListD1Ev(F);var E=c;var D=E;__ZdlPv(D)}}while(0);return;return}function __ZN12LinkOCGStateD0Ev(g){var p;var b;var c;var K;var q;var U;var I;var v=0;b=g;var J=b;var H=(J)&4294967295;var G=(H)&4294967295;HEAP[G]=(__ZTV12LinkOCGState+8)&4294967295;var F=b;var E=(F+4)&4294967295;var D=HEAP[E];var B=(D)!=0;$bb$$bb7$2:do{if(B){var z=b;var x=(z+4)&4294967295;var o=HEAP[x];U=o;I=0;while(1){var S=U;var R=__ZN7GooList9getLengthEv(S);var Q=I;var P=(((R))|0)>(((Q))|0);var O=unSign((P),1,0);q=O;var N=q;var r=reSign((N),8,0)!=0;if(!(r)){p=3;break}var n=U;var m=I;var l=__ZN7GooList3getEi(n,m);var k=l;K=k;var j=K;var i=(j)!=0;if(i){var h=K;__ZN12LinkOCGState9StateListD1Ev(h);var f=K;var e=f;__ZdlPv(e)}var a=I;var T=((a)+1)&4294967295;I=T;p=0;continue}var M=U;c=M;var L=c;var C=(L)!=0;if(!(C)){p=5;break $bb$$bb7$2}var A=c;__ZN7GooListD1Ev(A);var y=c;var w=y;__ZdlPv(w)}}while(0);var u=((1)&255);var d=reSign((u),8,0)!=0;if(d){var t=b;var s=t;__ZdlPv(s)}return;return}function __ZN12LinkOCGStateD1Ev(g){var p;var b;var c;var K;var q;var U;var I;var v=0;b=g;var J=b;var H=(J)&4294967295;var G=(H)&4294967295;HEAP[G]=(__ZTV12LinkOCGState+8)&4294967295;var F=b;var E=(F+4)&4294967295;var D=HEAP[E];var B=(D)!=0;$bb$$bb7$2:do{if(B){var z=b;var x=(z+4)&4294967295;var o=HEAP[x];U=o;I=0;while(1){var S=U;var R=__ZN7GooList9getLengthEv(S);var Q=I;var P=(((R))|0)>(((Q))|0);var O=unSign((P),1,0);q=O;var N=q;var r=reSign((N),8,0)!=0;if(!(r)){p=3;break}var n=U;var m=I;var l=__ZN7GooList3getEi(n,m);var k=l;K=k;var j=K;var i=(j)!=0;if(i){var h=K;__ZN12LinkOCGState9StateListD1Ev(h);var f=K;var e=f;__ZdlPv(e)}var a=I;var T=((a)+1)&4294967295;I=T;p=0;continue}var M=U;c=M;var L=c;var C=(L)!=0;if(!(C)){p=5;break $bb$$bb7$2}var A=c;__ZN7GooListD1Ev(A);var y=c;var w=y;__ZdlPv(w)}}while(0);var u=((0)&255);var d=reSign((u),8,0)!=0;if(d){var t=b;var s=t;__ZdlPv(s)}return;return}function __ZN12LinkOCGStateD2Ev(g){var p;var b;var c;var K;var q;var U;var I;var v=0;b=g;var J=b;var H=(J)&4294967295;var G=(H)&4294967295;HEAP[G]=(__ZTV12LinkOCGState+8)&4294967295;var F=b;var E=(F+4)&4294967295;var D=HEAP[E];var B=(D)!=0;$bb$$bb7$2:do{if(B){var z=b;var x=(z+4)&4294967295;var o=HEAP[x];U=o;I=0;while(1){var S=U;var R=__ZN7GooList9getLengthEv(S);var Q=I;var P=(((R))|0)>(((Q))|0);var O=unSign((P),1,0);q=O;var N=q;var r=reSign((N),8,0)!=0;if(!(r)){p=3;break}var n=U;var m=I;var l=__ZN7GooList3getEi(n,m);var k=l;K=k;var j=K;var i=(j)!=0;if(i){var h=K;__ZN12LinkOCGState9StateListD1Ev(h);var f=K;var e=f;__ZdlPv(e)}var a=I;var T=((a)+1)&4294967295;I=T;p=0;continue}var M=U;c=M;var L=c;var C=(L)!=0;if(!(C)){p=5;break $bb$$bb7$2}var A=c;__ZN7GooListD1Ev(A);var y=c;var w=y;__ZdlPv(w)}}while(0);var u=((0)&255);var d=reSign((u),8,0)!=0;if(d){var t=b;var s=t;__ZdlPv(s)}return;return}function __ZN12LinkOCGStateC1EP6Object(H,i){var F=STACKTOP;STACKTOP+=32;_memset(F,0,32);var ac;var a8;var B;var bk;var bB;var bA;var bn;var az;var bz;var by;var bq;var bs;var bu;var bx;var R=F;var ay;var aZ;var P=F+12;var C;var bG=F+24;var m;var aN=0;a8=H;B=i;var bw=a8;var bv=(bw)&4294967295;__ZN10LinkActionC2Ev(bv);var bt=a8;var br=(bt)&4294967295;var bp=(br)&4294967295;HEAP[bp]=(__ZTV12LinkOCGState+8)&4294967295;__ZN6ObjectC1Ev(R);var aJ=__Znwj(16);var aI=aJ;bx=aI;var aH=bx;__ZN7GooListC1Ev(aH);var aG=a8;var aF=(aG+4)&4294967295;var aE=bx;HEAP[aF]=aE;var aD=a8;var aC=(aD+8)&4294967295;HEAP[aC]=1;var aB=B;var aA=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aB,(__str23020)&4294967295,R,0);var ax=__ZN6Object7isArrayEv(aA);bu=ax;var aw=bu;var Q=reSign((aw),8,0)!=0;if(Q){ay=0;aZ=0;while(1){var bj=__ZN6Object14arrayGetLengthEv(R);var bi=aZ;var bh=(((bj))|0)>(((bi))|0);var bg=unSign((bh),1,0);bs=bg;var bf=bs;var aP=reSign((bf),8,0)!=0;if(!(aP)){ac=7;break}__ZN6ObjectC1Ev(P);var av=aZ;var au=__ZN6Object10arrayGetNFEiPS_(R,av,P);var at=__ZN6Object6isNameEv(P);bq=at;var ar=bq;var bc=reSign((ar),8,0)!=0;if(bc){var aq=ay;var ap=(aq)!=0;if(ap){var ao=a8;var an=(ao+4)&4294967295;var am=HEAP[an];var al=ay;var ak=al;__ZN7GooList6appendEPv(am,ak)}var aj=__ZN6Object7getNameEv(P);C=aj;var ai=__Znwj(8);var ah=ai;by=ah;var ag=by;__ZN12LinkOCGState9StateListC1Ev(ag);var af=by;ay=af;var ae=__Znwj(16);var ad=ae;bz=ad;var ab=bz;__ZN7GooListC1Ev(ab);var aa=ay;var Z=(aa+4)&4294967295;var Y=bz;HEAP[Z]=Y;var X=C;var W=_strcmp(X,(__str33021)&4294967295);var V=(((W))|0)==0;if(V){var U=ay;var T=(U)&4294967295;HEAP[T]=0}else{var S=C;var O=_strcmp(S,(__str43022)&4294967295);var N=(((O))|0)==0;if(N){var M=ay;var L=(M)&4294967295;HEAP[L]=1}else{var K=C;var J=_strcmp(K,(__str53023)&4294967295);var I=(((J))|0)==0;if(I){var G=ay;var E=(G)&4294967295;HEAP[E]=2}else{var D=C;__Z5erroriPcz(-1,(__str63024)&4294967295,Pointer_make([D,0,0,0],0,ALLOC_STACK));var A=ay;az=A;var z=az;var y=(z)!=0;if(y){var x=az;__ZN12LinkOCGState9StateListD1Ev(x);var w=az;var v=w;__ZdlPv(v)}ay=0}}}}else{var u=__ZN6Object5isRefEv(P);bn=u;var t=bn;var a0=reSign((t),8,0)!=0;if(a0){var s=ay;var r=(s)!=0;if(r){__ZN6Object6getRefEv(bG,P);var q=__Znwj(8);var p=q;bA=p;var o=bA;var n=(o)&4294967295;var l=HEAP[(__ZZN12LinkOCGStateC4EP6ObjectE5C_166)&4294967295];HEAP[n]=l;var k=(o+4)&4294967295;var j=HEAP[(__ZZN12LinkOCGStateC4EP6ObjectE5C_166+4)&4294967295];HEAP[k]=j;var h=bA;m=h;var g=(bG)&4294967295;var f=HEAP[g];var e=m;var d=(e)&4294967295;HEAP[d]=f;var c=(bG+4)&4294967295;var b=HEAP[c];var a=m;var bH=(a+4)&4294967295;HEAP[bH]=b;var bF=ay;var bE=(bF+4)&4294967295;var bD=HEAP[bE];var bC=m;var bo=bC;__ZN7GooList6appendEPv(bD,bo)}else{__Z5erroriPcz(-1,(__str73025)&4294967295)}}else{__Z5erroriPcz(-1,(__str83026)&4294967295)}}__ZN6Object4freeEv(P);var bm=aZ;var bl=((bm)+1)&4294967295;aZ=bl;ac=0;continue}var be=ay;var bd=(be)!=0;if(bd){var bb=a8;var ba=(bb+4)&4294967295;var a9=HEAP[ba];var a7=ay;var a6=a7;__ZN7GooList6appendEPv(a9,a6)}}else{__Z5erroriPcz(-1,(__str93027)&4294967295);var a5=a8;var a4=(a5+4)&4294967295;var a3=HEAP[a4];bB=a3;var a2=bB;var a1=(a2)!=0;if(a1){var aY=bB;__ZN7GooListD1Ev(aY);var aX=bB;var aW=aX;__ZdlPv(aW)}var aV=a8;var aU=(aV+4)&4294967295;HEAP[aU]=0}__ZN6Object4freeEv(R);var aT=B;var aS=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aT,(__str103028)&4294967295,R,0);var aR=__ZN6Object6isBoolEv(aS);bk=aR;var aQ=bk;var aK=reSign((aQ),8,0)!=0;if(aK){var aO=__ZN6Object7getBoolEv(R);var aM=a8;var aL=(aM+8)&4294967295;HEAP[aL]=aO}__ZN6Object4freeEv(R);STACKTOP=F;return;return}function __ZN12LinkOCGStateC2EP6Object(H,i){var F=STACKTOP;STACKTOP+=32;_memset(F,0,32);var ac;var a8;var B;var bk;var bB;var bA;var bn;var az;var bz;var by;var bq;var bs;var bu;var bx;var R=F;var ay;var aZ;var P=F+12;var C;var bG=F+24;var m;var aN=0;a8=H;B=i;var bw=a8;var bv=(bw)&4294967295;__ZN10LinkActionC2Ev(bv);var bt=a8;var br=(bt)&4294967295;var bp=(br)&4294967295;HEAP[bp]=(__ZTV12LinkOCGState+8)&4294967295;__ZN6ObjectC1Ev(R);var aJ=__Znwj(16);var aI=aJ;bx=aI;var aH=bx;__ZN7GooListC1Ev(aH);var aG=a8;var aF=(aG+4)&4294967295;var aE=bx;HEAP[aF]=aE;var aD=a8;var aC=(aD+8)&4294967295;HEAP[aC]=1;var aB=B;var aA=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aB,(__str23020)&4294967295,R,0);var ax=__ZN6Object7isArrayEv(aA);bu=ax;var aw=bu;var Q=reSign((aw),8,0)!=0;if(Q){ay=0;aZ=0;while(1){var bj=__ZN6Object14arrayGetLengthEv(R);var bi=aZ;var bh=(((bj))|0)>(((bi))|0);var bg=unSign((bh),1,0);bs=bg;var bf=bs;var aP=reSign((bf),8,0)!=0;if(!(aP)){ac=7;break}__ZN6ObjectC1Ev(P);var av=aZ;var au=__ZN6Object10arrayGetNFEiPS_(R,av,P);var at=__ZN6Object6isNameEv(P);bq=at;var ar=bq;var bc=reSign((ar),8,0)!=0;if(bc){var aq=ay;var ap=(aq)!=0;if(ap){var ao=a8;var an=(ao+4)&4294967295;var am=HEAP[an];var al=ay;var ak=al;__ZN7GooList6appendEPv(am,ak)}var aj=__ZN6Object7getNameEv(P);C=aj;var ai=__Znwj(8);var ah=ai;by=ah;var ag=by;__ZN12LinkOCGState9StateListC1Ev(ag);var af=by;ay=af;var ae=__Znwj(16);var ad=ae;bz=ad;var ab=bz;__ZN7GooListC1Ev(ab);var aa=ay;var Z=(aa+4)&4294967295;var Y=bz;HEAP[Z]=Y;var X=C;var W=_strcmp(X,(__str33021)&4294967295);var V=(((W))|0)==0;if(V){var U=ay;var T=(U)&4294967295;HEAP[T]=0}else{var S=C;var O=_strcmp(S,(__str43022)&4294967295);var N=(((O))|0)==0;if(N){var M=ay;var L=(M)&4294967295;HEAP[L]=1}else{var K=C;var J=_strcmp(K,(__str53023)&4294967295);var I=(((J))|0)==0;if(I){var G=ay;var E=(G)&4294967295;HEAP[E]=2}else{var D=C;__Z5erroriPcz(-1,(__str63024)&4294967295,Pointer_make([D,0,0,0],0,ALLOC_STACK));var A=ay;az=A;var z=az;var y=(z)!=0;if(y){var x=az;__ZN12LinkOCGState9StateListD1Ev(x);var w=az;var v=w;__ZdlPv(v)}ay=0}}}}else{var u=__ZN6Object5isRefEv(P);bn=u;var t=bn;var a0=reSign((t),8,0)!=0;if(a0){var s=ay;var r=(s)!=0;if(r){__ZN6Object6getRefEv(bG,P);var q=__Znwj(8);var p=q;bA=p;var o=bA;var n=(o)&4294967295;var l=HEAP[(__ZZN12LinkOCGStateC4EP6ObjectE5C_166)&4294967295];HEAP[n]=l;var k=(o+4)&4294967295;var j=HEAP[(__ZZN12LinkOCGStateC4EP6ObjectE5C_166+4)&4294967295];HEAP[k]=j;var h=bA;m=h;var g=(bG)&4294967295;var f=HEAP[g];var e=m;var d=(e)&4294967295;HEAP[d]=f;var c=(bG+4)&4294967295;var b=HEAP[c];var a=m;var bH=(a+4)&4294967295;HEAP[bH]=b;var bF=ay;var bE=(bF+4)&4294967295;var bD=HEAP[bE];var bC=m;var bo=bC;__ZN7GooList6appendEPv(bD,bo)}else{__Z5erroriPcz(-1,(__str73025)&4294967295)}}else{__Z5erroriPcz(-1,(__str83026)&4294967295)}}__ZN6Object4freeEv(P);var bm=aZ;var bl=((bm)+1)&4294967295;aZ=bl;ac=0;continue}var be=ay;var bd=(be)!=0;if(bd){var bb=a8;var ba=(bb+4)&4294967295;var a9=HEAP[ba];var a7=ay;var a6=a7;__ZN7GooList6appendEPv(a9,a6)}}else{__Z5erroriPcz(-1,(__str93027)&4294967295);var a5=a8;var a4=(a5+4)&4294967295;var a3=HEAP[a4];bB=a3;var a2=bB;var a1=(a2)!=0;if(a1){var aY=bB;__ZN7GooListD1Ev(aY);var aX=bB;var aW=aX;__ZdlPv(aW)}var aV=a8;var aU=(aV+4)&4294967295;HEAP[aU]=0}__ZN6Object4freeEv(R);var aT=B;var aS=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aT,(__str103028)&4294967295,R,0);var aR=__ZN6Object6isBoolEv(aS);bk=aR;var aQ=bk;var aK=reSign((aQ),8,0)!=0;if(aK){var aO=__ZN6Object7getBoolEv(R);var aM=a8;var aL=(aM+8)&4294967295;HEAP[aL]=aO}__ZN6Object4freeEv(R);STACKTOP=F;return;return}function __ZN8LinkDestC1EP5Array(aX,bv){var W=STACKTOP;STACKTOP+=24;_memset(W,0,24);var ei;var bY;var dX;var el;var en;var ep;var er;var eu;var ex;var eA;var eD;var eG;var eJ;var et;var ew;var ez;var eC;var eF;var eI;var eK;var eL;var eM;var eN;var eT;var eV;var eX;var eZ;var e1;var e4;var e6;var e8;var fa;var fc;var fo;var fq;var fs;var fu;var fw;var fz;var fB;var fD;var fF;var n=W;var l=W+12;var ds=0;bY=aX;dX=bv;__ZN6ObjectC1Ev(n);__ZN6ObjectC1Ev(l);var bL=bY;var bK=(bL+48)&4294967295;HEAP[bK]=0;var bJ=bY;var bI=(bJ+48)&4294967295;var bH=HEAP[bI];var bG=bY;var bE=(bG+40)&4294967295;HEAP[bE]=bH;var bD=bY;var bC=(bD+40)&4294967295;var bA=HEAP[bC];var d7=bY;var d6=(d7+32)&4294967295;HEAP[d6]=bA;var d5=bY;var d4=(d5+32)&4294967295;var d3=HEAP[d4];var d2=bY;var d1=(d2+24)&4294967295;HEAP[d1]=d3;var d0=bY;var dZ=(d0+24)&4294967295;var dY=HEAP[dZ];var dM=bY;var dL=(dM+16)&4294967295;HEAP[dL]=dY;var dK=bY;var dJ=(dK+58)&4294967295;HEAP[dJ]=0;var dI=bY;var dH=(dI+58)&4294967295;var dG=HEAP[dH];var dF=bY;var dE=(dF+57)&4294967295;HEAP[dE]=dG;var dD=bY;var dr=(dD+57)&4294967295;var dq=HEAP[dr];var dp=bY;var dn=(dp+56)&4294967295;HEAP[dn]=dq;var dm=bY;var dl=(dm+59)&4294967295;HEAP[dl]=0;var dk=dX;var dj=__ZN5Array9getLengthEv(dk);var di=(((dj))|0)<=1;var dh=unSign((di),1,0);fF=dh;var c6=fF;var ej=reSign((c6),8,0)!=0;$bb$$bb1$2:do{if(ej){__Z5erroriPcz(-1,(__str113029)&4294967295)}else{var c5=dX;var c4=__ZN5Array5getNFEiP6Object(c5,0,n);var c3=__ZN6Object5isIntEv(n);fD=c3;var c1=fD;var b3=reSign((c1),8,0)!=0;$bb3$$bb4$5:do{if(b3){var c0=__ZN6Object6getIntEv(n);var cY=((c0)+1)&4294967295;var cX=bY;var cW=(cX+8)&4294967295;var cV=(cW)&4294967295;var cP=cV;HEAP[cP]=cY;var cO=bY;var cM=(cO+4)&4294967295;HEAP[cM]=0;ei=1;break $bb3$$bb4$5}else{var cL=__ZN6Object5isRefEv(n);fB=cL;var cK=fB;var b2=reSign((cK),8,0)!=0;if(b2){var cI=__ZN6Object9getRefNumEv(n);var cH=bY;var cG=(cH+8)&4294967295;var cE=(cG)&4294967295;var cC=(cE)&4294967295;HEAP[cC]=cI;var cB=__ZN6Object9getRefGenEv(n);var cA=bY;var cz=(cA+8)&4294967295;var cx=(cz)&4294967295;var cw=(cx+4)&4294967295;HEAP[cw]=cB;var cu=bY;var ct=(cu+4)&4294967295;HEAP[ct]=1;ei=1;break $bb3$$bb4$5}else{__Z5erroriPcz(-1,(__str123030)&4294967295);ei=2;break $bb3$$bb4$5}}}while(0);$bb8$$err2$11:do{if(ei==1){__ZN6Object4freeEv(n);var cs=dX;var cq=__ZN5Array3getEiP6Object(cs,1,n);var cp=__ZN6Object6isNameEPc(n,(__str133031)&4294967295);fz=cp;var co=fz;var bW=reSign((co),8,0)!=0;$bb10$$bb44$13:do{if(bW){var cm=bY;var cl=(cm)&4294967295;HEAP[cl]=0;var ck=dX;var cj=__ZN5Array9getLengthEv(ck);var ci=(((cj))|0)<=2;var ch=unSign((ci),1,0);fw=ch;var cg=fw;var bQ=reSign((cg),8,0)!=0;$bb12$$bb13$15:do{if(bQ){var cf=bY;var ce=(cf+56)&4294967295;HEAP[ce]=0;ei=3;break $bb12$$bb13$15}else{var cd=dX;var cc=__ZN5Array3getEiP6Object(cd,2,l);var cb=__ZN6Object6isNullEv(l);fu=cb;var ca=fu;var bN=reSign((ca),8,0)!=0;if(bN){var b9=bY;var b8=(b9+56)&4294967295;HEAP[b8]=0}else{var b7=__ZN6Object5isNumEv(l);fs=b7;var b6=fs;var bM=reSign((b6),8,0)!=0;if(bM){var b5=bY;var b4=(b5+56)&4294967295;HEAP[b4]=1;var b1=__ZN6Object6getNumEv(l);var b0=bY;var bZ=(b0+16)&4294967295;HEAP[bZ]=b1}else{__Z5erroriPcz(-1,(__str143032)&4294967295);ei=5;break $bb12$$bb13$15}}__ZN6Object4freeEv(l);ei=3;break $bb12$$bb13$15}}while(0);$bb21$$err1$25:do{if(ei==3){var bX=dX;var bV=__ZN5Array9getLengthEv(bX);var bU=(((bV))|0)<=3;var bT=unSign((bU),1,0);fq=bT;var bS=fq;var bF=reSign((bS),8,0)!=0;if(bF){var bR=bY;var bP=(bR+57)&4294967295;HEAP[bP]=0}else{var bn=dX;var bm=__ZN5Array3getEiP6Object(bn,3,l);var bl=__ZN6Object6isNullEv(l);fo=bl;var bk=fo;var bB=reSign((bk),8,0)!=0;if(bB){var bj=bY;var bi=(bj+57)&4294967295;HEAP[bi]=0}else{var bh=__ZN6Object5isNumEv(l);fc=bh;var bg=fc;var bz=reSign((bg),8,0)!=0;if(bz){var bf=bY;var be=(bf+57)&4294967295;HEAP[be]=1;var ba=__ZN6Object6getNumEv(l);var a9=bY;var a8=(a9+40)&4294967295;HEAP[a8]=ba}else{__Z5erroriPcz(-1,(__str143032)&4294967295);ei=5;break $bb21$$err1$25}}__ZN6Object4freeEv(l)}var a7=dX;var a6=__ZN5Array9getLengthEv(a7);var a5=(((a6))|0)<=4;var a4=unSign((a5),1,0);fa=a4;var a3=fa;var by=reSign((a3),8,0)!=0;if(by){var a2=bY;var a1=(a2+58)&4294967295;HEAP[a1]=0}else{var aV=dX;var aU=__ZN5Array3getEiP6Object(aV,4,l);var aT=__ZN6Object6isNullEv(l);e8=aT;var aS=e8;var bx=reSign((aS),8,0)!=0;if(bx){var aR=bY;var aQ=(aR+58)&4294967295;HEAP[aQ]=0}else{var aP=__ZN6Object5isNumEv(l);e6=aP;var aO=e6;var bw=reSign((aO),8,0)!=0;if(bw){var aN=bY;var aM=(aN+58)&4294967295;HEAP[aM]=1;var aG=__ZN6Object6getNumEv(l);var aF=bY;var aE=(aF+48)&4294967295;HEAP[aE]=aG}else{__Z5erroriPcz(-1,(__str143032)&4294967295);ei=5;break $bb21$$err1$25}}__ZN6Object4freeEv(l)}ei=10;break $bb10$$bb44$13}}while(0);__ZN6Object4freeEv(l);ei=2;break $bb8$$err2$11}else{var aD=__ZN6Object6isNameEPc(n,(__str153033)&4294967295);e4=aD;var aC=e4;var bu=reSign((aC),8,0)!=0;if(bu){var aB=dX;var aA=__ZN5Array9getLengthEv(aB);var az=(((aA))|0)<=1;var ay=unSign((az),1,0);e1=ay;var ax=e1;var bt=reSign((ax),8,0)!=0;if(bt){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var ar=bY;var aq=(ar)&4294967295;HEAP[aq]=1}}else{var ap=__ZN6Object6isNameEPc(n,(__str163034)&4294967295);eZ=ap;var ao=eZ;var bs=reSign((ao),8,0)!=0;if(bs){var an=dX;var am=__ZN5Array9getLengthEv(an);var al=(((am))|0)<=2;var ak=unSign((al),1,0);eX=ak;var aj=eX;var br=reSign((aj),8,0)!=0;if(br){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var ai=bY;var ag=(ai)&4294967295;HEAP[ag]=2;var af=dX;var ae=__ZN5Array3getEiP6Object(af,2,l);var ad=__ZN6Object6isNullEv(l);eV=ad;var ac=eV;var bq=reSign((ac),8,0)!=0;if(bq){var ab=bY;var aa=(ab+57)&4294967295;HEAP[aa]=0}else{var Z=__ZN6Object5isNumEv(l);eT=Z;var Y=eT;var bo=reSign((Y),8,0)!=0;if(bo){var X=bY;var V=(X+57)&4294967295;HEAP[V]=1;var U=__ZN6Object6getNumEv(l);var T=bY;var S=(T+40)&4294967295;HEAP[S]=U}else{__Z5erroriPcz(-1,(__str143032)&4294967295);var R=bY;var Q=(R)&4294967295;HEAP[Q]=1}}__ZN6Object4freeEv(l)}}else{var P=__ZN6Object6isNameEPc(n,(__str173035)&4294967295);eN=P;var O=eN;var bd=reSign((O),8,0)!=0;if(bd){var M=dX;var K=__ZN5Array9getLengthEv(M);var A=(((K))|0)<=2;var z=unSign((A),1,0);eM=z;var y=eM;var bc=reSign((y),8,0)!=0;if(bc){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var x=bY;var w=(x)&4294967295;HEAP[w]=3;var v=dX;var u=__ZN5Array3getEiP6Object(v,2,l);var t=__ZN6Object6isNullEv(l);eL=t;var s=eL;var bb=reSign((s),8,0)!=0;if(bb){var q=bY;var e=(q+56)&4294967295;HEAP[e]=0}else{var d=__ZN6Object5isNumEv(l);eK=d;var c=eK;var aZ=reSign((c),8,0)!=0;if(aZ){var b=bY;var a=(b+56)&4294967295;HEAP[a]=1;var fG=__ZN6Object6getNumEv(l);var fE=bY;var fC=(fE+16)&4294967295;HEAP[fC]=fG}else{__Z5erroriPcz(-1,(__str143032)&4294967295);var fA=bY;var fx=(fA)&4294967295;HEAP[fx]=1}}__ZN6Object4freeEv(l)}}else{var fi=__ZN6Object6isNameEPc(n,(__str183036)&4294967295);eI=fi;var fh=eI;var aY=reSign((fh),8,0)!=0;if(aY){var fg=dX;var ff=__ZN5Array9getLengthEv(fg);var fd=(((ff))|0)<=5;var fb=unSign((fd),1,0);eF=fb;var e9=eF;var aW=reSign((e9),8,0)!=0;if(aW){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var e7=bY;var e5=(e7)&4294967295;HEAP[e5]=4;var e2=dX;var N=__ZN5Array3getEiP6Object(e2,2,l);var L=__ZN6Object5isNumEv(N);var aK=reSign((L),8,0)!=0;var bp=(aK)^1;var cD=unSign((bp),1,0);eC=cD;var J=eC;var aJ=reSign((J),8,0)!=0;if(aJ){__Z5erroriPcz(-1,(__str143032)&4294967295);var I=bY;var H=(I)&4294967295;HEAP[H]=1}var G=__ZN6Object6getNumEv(l);var E=bY;var D=(E+16)&4294967295;HEAP[D]=G;__ZN6Object4freeEv(l);var C=dX;var B=__ZN5Array3getEiP6Object(C,3,l);var r=__ZN6Object5isNumEv(B);var aI=reSign((r),8,0)!=0;var ah=(aI)^1;var fe=unSign((ah),1,0);ez=fe;var p=ez;var aH=reSign((p),8,0)!=0;if(aH){__Z5erroriPcz(-1,(__str143032)&4294967295);var o=bY;var m=(o)&4294967295;HEAP[m]=1}var k=__ZN6Object6getNumEv(l);var j=bY;var i=(j+24)&4294967295;HEAP[i]=k;__ZN6Object4freeEv(l);var h=dX;var g=__ZN5Array3getEiP6Object(h,4,l);var f=__ZN6Object5isNumEv(g);var aw=reSign((f),8,0)!=0;var a0=(aw)^1;var aL=unSign((a0),1,0);ew=aL;var fy=ew;var av=reSign((fy),8,0)!=0;if(av){__Z5erroriPcz(-1,(__str143032)&4294967295);var fv=bY;var ft=(fv)&4294967295;HEAP[ft]=1}var fr=__ZN6Object6getNumEv(l);var fp=bY;var fn=(fp+32)&4294967295;HEAP[fn]=fr;__ZN6Object4freeEv(l);var fm=dX;var fl=__ZN5Array3getEiP6Object(fm,5,l);var fk=__ZN6Object5isNumEv(fl);var au=reSign((fk),8,0)!=0;var F=(au)^1;var bO=unSign((F),1,0);et=bO;var fj=et;var at=reSign((fj),8,0)!=0;if(at){__Z5erroriPcz(-1,(__str143032)&4294967295);var e3=bY;var e0=(e3)&4294967295;HEAP[e0]=1}var eY=__ZN6Object6getNumEv(l);var eW=bY;var eU=(eW+40)&4294967295;HEAP[eU]=eY;__ZN6Object4freeEv(l)}}else{var eS=__ZN6Object6isNameEPc(n,(__str193037)&4294967295);eJ=eS;var eR=eJ;var c2=reSign((eR),8,0)!=0;if(c2){var eQ=dX;var eP=__ZN5Array9getLengthEv(eQ);var eO=(((eP))|0)<=1;var eH=unSign((eO),1,0);eG=eH;var eE=eG;var cZ=reSign((eE),8,0)!=0;if(cZ){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var eB=bY;var ey=(eB)&4294967295;HEAP[ey]=5}}else{var ev=__ZN6Object6isNameEPc(n,(__str203038)&4294967295);eD=ev;var es=eD;var cU=reSign((es),8,0)!=0;if(cU){var eq=dX;var eo=__ZN5Array9getLengthEv(eq);var em=(((eo))|0)<=2;var ek=unSign((em),1,0);eA=ek;var eh=eA;var cN=reSign((eh),8,0)!=0;if(cN){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var eg=bY;var ef=(eg)&4294967295;HEAP[ef]=6;var ee=dX;var ed=__ZN5Array3getEiP6Object(ee,2,l);var ec=__ZN6Object6isNullEv(l);ex=ec;var eb=ex;var cJ=reSign((eb),8,0)!=0;if(cJ){var ea=bY;var d9=(ea+57)&4294967295;HEAP[d9]=0}else{var d8=__ZN6Object5isNumEv(l);eu=d8;var dW=eu;var cF=reSign((dW),8,0)!=0;if(cF){var dV=bY;var dU=(dV+57)&4294967295;HEAP[dU]=1;var dT=__ZN6Object6getNumEv(l);var dS=bY;var dR=(dS+40)&4294967295;HEAP[dR]=dT}else{__Z5erroriPcz(-1,(__str143032)&4294967295);var dQ=bY;var dP=(dQ)&4294967295;HEAP[dP]=1}}__ZN6Object4freeEv(l)}}else{var dO=__ZN6Object6isNameEPc(n,(__str213039)&4294967295);er=dO;var dN=er;var cy=reSign((dN),8,0)!=0;if(cy){var dC=dX;var dB=__ZN5Array9getLengthEv(dC);var dA=(((dB))|0)<=2;var dz=unSign((dA),1,0);ep=dz;var dy=ep;var cv=reSign((dy),8,0)!=0;if(cv){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var dx=bY;var dw=(dx)&4294967295;HEAP[dw]=7;var dv=dX;var du=__ZN5Array3getEiP6Object(dv,2,l);var dt=__ZN6Object6isNullEv(l);en=dt;var dg=en;var cr=reSign((dg),8,0)!=0;if(cr){var df=bY;var de=(df+56)&4294967295;HEAP[de]=0}else{var dd=__ZN6Object5isNumEv(l);el=dd;var dc=el;var cn=reSign((dc),8,0)!=0;if(cn){var db=bY;var da=(db+56)&4294967295;HEAP[da]=1;var c9=__ZN6Object6getNumEv(l);var c8=bY;var c7=(c8+16)&4294967295;HEAP[c7]=c9}else{__Z5erroriPcz(-1,(__str143032)&4294967295);var cT=bY;var cS=(cT)&4294967295;HEAP[cS]=1}}__ZN6Object4freeEv(l)}}else{__Z5erroriPcz(-1,(__str223040)&4294967295);ei=2;break $bb8$$err2$11}}}}}}}}}while(0);__ZN6Object4freeEv(n);var cR=bY;var cQ=(cR+59)&4294967295;HEAP[cQ]=1;ei=20;break $bb$$bb1$2}}while(0);__ZN6Object4freeEv(n)}}while(0);STACKTOP=W;return;return}function __ZN8LinkDestC2EP5Array(aX,bv){var W=STACKTOP;STACKTOP+=24;_memset(W,0,24);var ei;var bY;var dX;var el;var en;var ep;var er;var eu;var ex;var eA;var eD;var eG;var eJ;var et;var ew;var ez;var eC;var eF;var eI;var eK;var eL;var eM;var eN;var eT;var eV;var eX;var eZ;var e1;var e4;var e6;var e8;var fa;var fc;var fo;var fq;var fs;var fu;var fw;var fz;var fB;var fD;var fF;var n=W;var l=W+12;var ds=0;bY=aX;dX=bv;__ZN6ObjectC1Ev(n);__ZN6ObjectC1Ev(l);var bL=bY;var bK=(bL+48)&4294967295;HEAP[bK]=0;var bJ=bY;var bI=(bJ+48)&4294967295;var bH=HEAP[bI];var bG=bY;var bE=(bG+40)&4294967295;HEAP[bE]=bH;var bD=bY;var bC=(bD+40)&4294967295;var bA=HEAP[bC];var d7=bY;var d6=(d7+32)&4294967295;HEAP[d6]=bA;var d5=bY;var d4=(d5+32)&4294967295;var d3=HEAP[d4];var d2=bY;var d1=(d2+24)&4294967295;HEAP[d1]=d3;var d0=bY;var dZ=(d0+24)&4294967295;var dY=HEAP[dZ];var dM=bY;var dL=(dM+16)&4294967295;HEAP[dL]=dY;var dK=bY;var dJ=(dK+58)&4294967295;HEAP[dJ]=0;var dI=bY;var dH=(dI+58)&4294967295;var dG=HEAP[dH];var dF=bY;var dE=(dF+57)&4294967295;HEAP[dE]=dG;var dD=bY;var dr=(dD+57)&4294967295;var dq=HEAP[dr];var dp=bY;var dn=(dp+56)&4294967295;HEAP[dn]=dq;var dm=bY;var dl=(dm+59)&4294967295;HEAP[dl]=0;var dk=dX;var dj=__ZN5Array9getLengthEv(dk);var di=(((dj))|0)<=1;var dh=unSign((di),1,0);fF=dh;var c6=fF;var ej=reSign((c6),8,0)!=0;$bb$$bb1$2:do{if(ej){__Z5erroriPcz(-1,(__str113029)&4294967295)}else{var c5=dX;var c4=__ZN5Array5getNFEiP6Object(c5,0,n);var c3=__ZN6Object5isIntEv(n);fD=c3;var c1=fD;var b3=reSign((c1),8,0)!=0;$bb3$$bb4$5:do{if(b3){var c0=__ZN6Object6getIntEv(n);var cY=((c0)+1)&4294967295;var cX=bY;var cW=(cX+8)&4294967295;var cV=(cW)&4294967295;var cP=cV;HEAP[cP]=cY;var cO=bY;var cM=(cO+4)&4294967295;HEAP[cM]=0;ei=1;break $bb3$$bb4$5}else{var cL=__ZN6Object5isRefEv(n);fB=cL;var cK=fB;var b2=reSign((cK),8,0)!=0;if(b2){var cI=__ZN6Object9getRefNumEv(n);var cH=bY;var cG=(cH+8)&4294967295;var cE=(cG)&4294967295;var cC=(cE)&4294967295;HEAP[cC]=cI;var cB=__ZN6Object9getRefGenEv(n);var cA=bY;var cz=(cA+8)&4294967295;var cx=(cz)&4294967295;var cw=(cx+4)&4294967295;HEAP[cw]=cB;var cu=bY;var ct=(cu+4)&4294967295;HEAP[ct]=1;ei=1;break $bb3$$bb4$5}else{__Z5erroriPcz(-1,(__str123030)&4294967295);ei=2;break $bb3$$bb4$5}}}while(0);$bb8$$err2$11:do{if(ei==1){__ZN6Object4freeEv(n);var cs=dX;var cq=__ZN5Array3getEiP6Object(cs,1,n);var cp=__ZN6Object6isNameEPc(n,(__str133031)&4294967295);fz=cp;var co=fz;var bW=reSign((co),8,0)!=0;$bb10$$bb44$13:do{if(bW){var cm=bY;var cl=(cm)&4294967295;HEAP[cl]=0;var ck=dX;var cj=__ZN5Array9getLengthEv(ck);var ci=(((cj))|0)<=2;var ch=unSign((ci),1,0);fw=ch;var cg=fw;var bQ=reSign((cg),8,0)!=0;$bb12$$bb13$15:do{if(bQ){var cf=bY;var ce=(cf+56)&4294967295;HEAP[ce]=0;ei=3;break $bb12$$bb13$15}else{var cd=dX;var cc=__ZN5Array3getEiP6Object(cd,2,l);var cb=__ZN6Object6isNullEv(l);fu=cb;var ca=fu;var bN=reSign((ca),8,0)!=0;if(bN){var b9=bY;var b8=(b9+56)&4294967295;HEAP[b8]=0}else{var b7=__ZN6Object5isNumEv(l);fs=b7;var b6=fs;var bM=reSign((b6),8,0)!=0;if(bM){var b5=bY;var b4=(b5+56)&4294967295;HEAP[b4]=1;var b1=__ZN6Object6getNumEv(l);var b0=bY;var bZ=(b0+16)&4294967295;HEAP[bZ]=b1}else{__Z5erroriPcz(-1,(__str143032)&4294967295);ei=5;break $bb12$$bb13$15}}__ZN6Object4freeEv(l);ei=3;break $bb12$$bb13$15}}while(0);$bb21$$err1$25:do{if(ei==3){var bX=dX;var bV=__ZN5Array9getLengthEv(bX);var bU=(((bV))|0)<=3;var bT=unSign((bU),1,0);fq=bT;var bS=fq;var bF=reSign((bS),8,0)!=0;if(bF){var bR=bY;var bP=(bR+57)&4294967295;HEAP[bP]=0}else{var bn=dX;var bm=__ZN5Array3getEiP6Object(bn,3,l);var bl=__ZN6Object6isNullEv(l);fo=bl;var bk=fo;var bB=reSign((bk),8,0)!=0;if(bB){var bj=bY;var bi=(bj+57)&4294967295;HEAP[bi]=0}else{var bh=__ZN6Object5isNumEv(l);fc=bh;var bg=fc;var bz=reSign((bg),8,0)!=0;if(bz){var bf=bY;var be=(bf+57)&4294967295;HEAP[be]=1;var ba=__ZN6Object6getNumEv(l);var a9=bY;var a8=(a9+40)&4294967295;HEAP[a8]=ba}else{__Z5erroriPcz(-1,(__str143032)&4294967295);ei=5;break $bb21$$err1$25}}__ZN6Object4freeEv(l)}var a7=dX;var a6=__ZN5Array9getLengthEv(a7);var a5=(((a6))|0)<=4;var a4=unSign((a5),1,0);fa=a4;var a3=fa;var by=reSign((a3),8,0)!=0;if(by){var a2=bY;var a1=(a2+58)&4294967295;HEAP[a1]=0}else{var aV=dX;var aU=__ZN5Array3getEiP6Object(aV,4,l);var aT=__ZN6Object6isNullEv(l);e8=aT;var aS=e8;var bx=reSign((aS),8,0)!=0;if(bx){var aR=bY;var aQ=(aR+58)&4294967295;HEAP[aQ]=0}else{var aP=__ZN6Object5isNumEv(l);e6=aP;var aO=e6;var bw=reSign((aO),8,0)!=0;if(bw){var aN=bY;var aM=(aN+58)&4294967295;HEAP[aM]=1;var aG=__ZN6Object6getNumEv(l);var aF=bY;var aE=(aF+48)&4294967295;HEAP[aE]=aG}else{__Z5erroriPcz(-1,(__str143032)&4294967295);ei=5;break $bb21$$err1$25}}__ZN6Object4freeEv(l)}ei=10;break $bb10$$bb44$13}}while(0);__ZN6Object4freeEv(l);ei=2;break $bb8$$err2$11}else{var aD=__ZN6Object6isNameEPc(n,(__str153033)&4294967295);e4=aD;var aC=e4;var bu=reSign((aC),8,0)!=0;if(bu){var aB=dX;var aA=__ZN5Array9getLengthEv(aB);var az=(((aA))|0)<=1;var ay=unSign((az),1,0);e1=ay;var ax=e1;var bt=reSign((ax),8,0)!=0;if(bt){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var ar=bY;var aq=(ar)&4294967295;HEAP[aq]=1}}else{var ap=__ZN6Object6isNameEPc(n,(__str163034)&4294967295);eZ=ap;var ao=eZ;var bs=reSign((ao),8,0)!=0;if(bs){var an=dX;var am=__ZN5Array9getLengthEv(an);var al=(((am))|0)<=2;var ak=unSign((al),1,0);eX=ak;var aj=eX;var br=reSign((aj),8,0)!=0;if(br){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var ai=bY;var ag=(ai)&4294967295;HEAP[ag]=2;var af=dX;var ae=__ZN5Array3getEiP6Object(af,2,l);var ad=__ZN6Object6isNullEv(l);eV=ad;var ac=eV;var bq=reSign((ac),8,0)!=0;if(bq){var ab=bY;var aa=(ab+57)&4294967295;HEAP[aa]=0}else{var Z=__ZN6Object5isNumEv(l);eT=Z;var Y=eT;var bo=reSign((Y),8,0)!=0;if(bo){var X=bY;var V=(X+57)&4294967295;HEAP[V]=1;var U=__ZN6Object6getNumEv(l);var T=bY;var S=(T+40)&4294967295;HEAP[S]=U}else{__Z5erroriPcz(-1,(__str143032)&4294967295);var R=bY;var Q=(R)&4294967295;HEAP[Q]=1}}__ZN6Object4freeEv(l)}}else{var P=__ZN6Object6isNameEPc(n,(__str173035)&4294967295);eN=P;var O=eN;var bd=reSign((O),8,0)!=0;if(bd){var M=dX;var K=__ZN5Array9getLengthEv(M);var A=(((K))|0)<=2;var z=unSign((A),1,0);eM=z;var y=eM;var bc=reSign((y),8,0)!=0;if(bc){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var x=bY;var w=(x)&4294967295;HEAP[w]=3;var v=dX;var u=__ZN5Array3getEiP6Object(v,2,l);var t=__ZN6Object6isNullEv(l);eL=t;var s=eL;var bb=reSign((s),8,0)!=0;if(bb){var q=bY;var e=(q+56)&4294967295;HEAP[e]=0}else{var d=__ZN6Object5isNumEv(l);eK=d;var c=eK;var aZ=reSign((c),8,0)!=0;if(aZ){var b=bY;var a=(b+56)&4294967295;HEAP[a]=1;var fG=__ZN6Object6getNumEv(l);var fE=bY;var fC=(fE+16)&4294967295;HEAP[fC]=fG}else{__Z5erroriPcz(-1,(__str143032)&4294967295);var fA=bY;var fx=(fA)&4294967295;HEAP[fx]=1}}__ZN6Object4freeEv(l)}}else{var fi=__ZN6Object6isNameEPc(n,(__str183036)&4294967295);eI=fi;var fh=eI;var aY=reSign((fh),8,0)!=0;if(aY){var fg=dX;var ff=__ZN5Array9getLengthEv(fg);var fd=(((ff))|0)<=5;var fb=unSign((fd),1,0);eF=fb;var e9=eF;var aW=reSign((e9),8,0)!=0;if(aW){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var e7=bY;var e5=(e7)&4294967295;HEAP[e5]=4;var e2=dX;var N=__ZN5Array3getEiP6Object(e2,2,l);var L=__ZN6Object5isNumEv(N);var aK=reSign((L),8,0)!=0;var bp=(aK)^1;var cD=unSign((bp),1,0);eC=cD;var J=eC;var aJ=reSign((J),8,0)!=0;if(aJ){__Z5erroriPcz(-1,(__str143032)&4294967295);var I=bY;var H=(I)&4294967295;HEAP[H]=1}var G=__ZN6Object6getNumEv(l);var E=bY;var D=(E+16)&4294967295;HEAP[D]=G;__ZN6Object4freeEv(l);var C=dX;var B=__ZN5Array3getEiP6Object(C,3,l);var r=__ZN6Object5isNumEv(B);var aI=reSign((r),8,0)!=0;var ah=(aI)^1;var fe=unSign((ah),1,0);ez=fe;var p=ez;var aH=reSign((p),8,0)!=0;if(aH){__Z5erroriPcz(-1,(__str143032)&4294967295);var o=bY;var m=(o)&4294967295;HEAP[m]=1}var k=__ZN6Object6getNumEv(l);var j=bY;var i=(j+24)&4294967295;HEAP[i]=k;__ZN6Object4freeEv(l);var h=dX;var g=__ZN5Array3getEiP6Object(h,4,l);var f=__ZN6Object5isNumEv(g);var aw=reSign((f),8,0)!=0;var a0=(aw)^1;var aL=unSign((a0),1,0);ew=aL;var fy=ew;var av=reSign((fy),8,0)!=0;if(av){__Z5erroriPcz(-1,(__str143032)&4294967295);var fv=bY;var ft=(fv)&4294967295;HEAP[ft]=1}var fr=__ZN6Object6getNumEv(l);var fp=bY;var fn=(fp+32)&4294967295;HEAP[fn]=fr;__ZN6Object4freeEv(l);var fm=dX;var fl=__ZN5Array3getEiP6Object(fm,5,l);var fk=__ZN6Object5isNumEv(fl);var au=reSign((fk),8,0)!=0;var F=(au)^1;var bO=unSign((F),1,0);et=bO;var fj=et;var at=reSign((fj),8,0)!=0;if(at){__Z5erroriPcz(-1,(__str143032)&4294967295);var e3=bY;var e0=(e3)&4294967295;HEAP[e0]=1}var eY=__ZN6Object6getNumEv(l);var eW=bY;var eU=(eW+40)&4294967295;HEAP[eU]=eY;__ZN6Object4freeEv(l)}}else{var eS=__ZN6Object6isNameEPc(n,(__str193037)&4294967295);eJ=eS;var eR=eJ;var c2=reSign((eR),8,0)!=0;if(c2){var eQ=dX;var eP=__ZN5Array9getLengthEv(eQ);var eO=(((eP))|0)<=1;var eH=unSign((eO),1,0);eG=eH;var eE=eG;var cZ=reSign((eE),8,0)!=0;if(cZ){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var eB=bY;var ey=(eB)&4294967295;HEAP[ey]=5}}else{var ev=__ZN6Object6isNameEPc(n,(__str203038)&4294967295);eD=ev;var es=eD;var cU=reSign((es),8,0)!=0;if(cU){var eq=dX;var eo=__ZN5Array9getLengthEv(eq);var em=(((eo))|0)<=2;var ek=unSign((em),1,0);eA=ek;var eh=eA;var cN=reSign((eh),8,0)!=0;if(cN){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var eg=bY;var ef=(eg)&4294967295;HEAP[ef]=6;var ee=dX;var ed=__ZN5Array3getEiP6Object(ee,2,l);var ec=__ZN6Object6isNullEv(l);ex=ec;var eb=ex;var cJ=reSign((eb),8,0)!=0;if(cJ){var ea=bY;var d9=(ea+57)&4294967295;HEAP[d9]=0}else{var d8=__ZN6Object5isNumEv(l);eu=d8;var dW=eu;var cF=reSign((dW),8,0)!=0;if(cF){var dV=bY;var dU=(dV+57)&4294967295;HEAP[dU]=1;var dT=__ZN6Object6getNumEv(l);var dS=bY;var dR=(dS+40)&4294967295;HEAP[dR]=dT}else{__Z5erroriPcz(-1,(__str143032)&4294967295);var dQ=bY;var dP=(dQ)&4294967295;HEAP[dP]=1}}__ZN6Object4freeEv(l)}}else{var dO=__ZN6Object6isNameEPc(n,(__str213039)&4294967295);er=dO;var dN=er;var cy=reSign((dN),8,0)!=0;if(cy){var dC=dX;var dB=__ZN5Array9getLengthEv(dC);var dA=(((dB))|0)<=2;var dz=unSign((dA),1,0);ep=dz;var dy=ep;var cv=reSign((dy),8,0)!=0;if(cv){__Z5erroriPcz(-1,(__str113029)&4294967295);ei=2;break $bb8$$err2$11}else{var dx=bY;var dw=(dx)&4294967295;HEAP[dw]=7;var dv=dX;var du=__ZN5Array3getEiP6Object(dv,2,l);var dt=__ZN6Object6isNullEv(l);en=dt;var dg=en;var cr=reSign((dg),8,0)!=0;if(cr){var df=bY;var de=(df+56)&4294967295;HEAP[de]=0}else{var dd=__ZN6Object5isNumEv(l);el=dd;var dc=el;var cn=reSign((dc),8,0)!=0;if(cn){var db=bY;var da=(db+56)&4294967295;HEAP[da]=1;var c9=__ZN6Object6getNumEv(l);var c8=bY;var c7=(c8+16)&4294967295;HEAP[c7]=c9}else{__Z5erroriPcz(-1,(__str143032)&4294967295);var cT=bY;var cS=(cT)&4294967295;HEAP[cS]=1}}__ZN6Object4freeEv(l)}}else{__Z5erroriPcz(-1,(__str223040)&4294967295);ei=2;break $bb8$$err2$11}}}}}}}}}while(0);__ZN6Object4freeEv(n);var cR=bY;var cQ=(cR+59)&4294967295;HEAP[cQ]=1;ei=20;break $bb$$bb1$2}}while(0);__ZN6Object4freeEv(n)}}while(0);STACKTOP=W;return;return}function __ZN8LinkGoToC1EP6Object(z,o){var Q;var af;var C;var B;var aq;var ap;var E;var G;var ao;var an;var I;var d=0;af=z;C=o;var am=af;var al=(am)&4294967295;__ZN10LinkActionC2Ev(al);var ak=af;var aj=(ak)&4294967295;var ai=(aj)&4294967295;HEAP[ai]=(__ZTV8LinkGoTo+8)&4294967295;var ah=af;var ae=(ah+4)&4294967295;HEAP[ae]=0;var ad=af;var ac=(ad+8)&4294967295;HEAP[ac]=0;var ab=C;var aa=__ZN6Object6isNameEv(ab);I=aa;var Z=I;var A=reSign((Z),8,0)!=0;if(A){var Y=C;var X=__ZN6Object7getNameEv(Y);an=X;var W=__Znwj(32);var U=W;ao=U;var P=ao;var O=an;__ZN9GooStringC1EPKc(P,O);var N=af;var M=(N+8)&4294967295;var L=ao;HEAP[M]=L}else{var K=C;var J=__ZN6Object8isStringEv(K);G=J;var H=G;var V=reSign((H),8,0)!=0;if(V){var F=C;var D=__ZN6Object9getStringEv(F);var y=__ZNK9GooString4copyEv(D);var x=af;var w=(x+8)&4294967295;HEAP[w]=y}else{var v=C;var u=__ZN6Object7isArrayEv(v);E=u;var t=E;var T=reSign((t),8,0)!=0;if(T){var s=C;var r=__ZN6Object8getArrayEv(s);ap=r;var q=__Znwj(60);var p=q;aq=p;var n=aq;var m=ap;__ZN8LinkDestC1EP5Array(n,m);var l=af;var k=(l+4)&4294967295;var j=aq;HEAP[k]=j;var i=af;var h=(i+4)&4294967295;var g=HEAP[h];var f=__ZN8LinkDest4isOkEv(g);var S=reSign((f),8,0)!=0;var ar=(S)^1;var ag=unSign((ar),1,0);B=ag;var e=B;var R=reSign((e),8,0)!=0;if(R){var c=af;var b=(c+4)&4294967295;var a=HEAP[b];var av=a;__ZdlPv(av);var au=af;var at=(au+4)&4294967295;HEAP[at]=0}}else{__Z5erroriPcz(-1,(__str233041)&4294967295)}}}return;return}function __ZN8LinkGoToC2EP6Object(z,o){var Q;var af;var C;var B;var aq;var ap;var E;var G;var ao;var an;var I;var d=0;af=z;C=o;var am=af;var al=(am)&4294967295;__ZN10LinkActionC2Ev(al);var ak=af;var aj=(ak)&4294967295;var ai=(aj)&4294967295;HEAP[ai]=(__ZTV8LinkGoTo+8)&4294967295;var ah=af;var ae=(ah+4)&4294967295;HEAP[ae]=0;var ad=af;var ac=(ad+8)&4294967295;HEAP[ac]=0;var ab=C;var aa=__ZN6Object6isNameEv(ab);I=aa;var Z=I;var A=reSign((Z),8,0)!=0;if(A){var Y=C;var X=__ZN6Object7getNameEv(Y);an=X;var W=__Znwj(32);var U=W;ao=U;var P=ao;var O=an;__ZN9GooStringC1EPKc(P,O);var N=af;var M=(N+8)&4294967295;var L=ao;HEAP[M]=L}else{var K=C;var J=__ZN6Object8isStringEv(K);G=J;var H=G;var V=reSign((H),8,0)!=0;if(V){var F=C;var D=__ZN6Object9getStringEv(F);var y=__ZNK9GooString4copyEv(D);var x=af;var w=(x+8)&4294967295;HEAP[w]=y}else{var v=C;var u=__ZN6Object7isArrayEv(v);E=u;var t=E;var T=reSign((t),8,0)!=0;if(T){var s=C;var r=__ZN6Object8getArrayEv(s);ap=r;var q=__Znwj(60);var p=q;aq=p;var n=aq;var m=ap;__ZN8LinkDestC1EP5Array(n,m);var l=af;var k=(l+4)&4294967295;var j=aq;HEAP[k]=j;var i=af;var h=(i+4)&4294967295;var g=HEAP[h];var f=__ZN8LinkDest4isOkEv(g);var S=reSign((f),8,0)!=0;var ar=(S)^1;var ag=unSign((ar),1,0);B=ag;var e=B;var R=reSign((e),8,0)!=0;if(R){var c=af;var b=(c+4)&4294967295;var a=HEAP[b];var av=a;__ZdlPv(av);var au=af;var at=(au+4)&4294967295;HEAP[at]=0}}else{__Z5erroriPcz(-1,(__str233041)&4294967295)}}}return;return}function __ZN14LinkJavaScriptC1EP6Object(e,r){var p;var b;var i;var L;var H;var K;var I;var J;var V;var v=0;b=e;i=r;var G=b;var F=(G)&4294967295;__ZN10LinkActionC2Ev(F);var E=b;var D=(E)&4294967295;var B=(D)&4294967295;HEAP[B]=(__ZTV14LinkJavaScript+8)&4294967295;var z=b;var x=(z+4)&4294967295;HEAP[x]=0;var o=i;var n=__ZN6Object8isStringEv(o);J=n;var m=J;var q=reSign((m),8,0)!=0;$bb$$bb1$2:do{if(q){var l=i;var k=__ZN6Object9getStringEv(l);I=k;var j=__Znwj(32);var h=j;K=h;var f=K;var d=I;__ZN9GooStringC1EPKS_(f,d);var c=b;var a=(c+4)&4294967295;var U=K;HEAP[a]=U}else{var T=i;var S=__ZN6Object8isStreamEv(T);H=S;var R=H;var g=reSign((R),8,0)!=0;if(!(g)){p=2;break $bb$$bb1$2}var Q=i;var P=__ZN6Object9getStreamEv(Q);V=P;var O=__Znwj(32);var N=O;L=N;var M=L;__ZN9GooStringC1Ev(M);var C=b;var A=(C+4)&4294967295;var y=L;HEAP[A]=y;var w=b;var u=(w+4)&4294967295;var t=HEAP[u];var s=V;__ZN6Stream13fillGooStringEP9GooString(s,t)}}while(0);return;return}function __ZN14LinkJavaScriptC2EP6Object(e,r){var p;var b;var i;var L;var H;var K;var I;var J;var V;var v=0;b=e;i=r;var G=b;var F=(G)&4294967295;__ZN10LinkActionC2Ev(F);var E=b;var D=(E)&4294967295;var B=(D)&4294967295;HEAP[B]=(__ZTV14LinkJavaScript+8)&4294967295;var z=b;var x=(z+4)&4294967295;HEAP[x]=0;var o=i;var n=__ZN6Object8isStringEv(o);J=n;var m=J;var q=reSign((m),8,0)!=0;$bb$$bb1$2:do{if(q){var l=i;var k=__ZN6Object9getStringEv(l);I=k;var j=__Znwj(32);var h=j;K=h;var f=K;var d=I;__ZN9GooStringC1EPKS_(f,d);var c=b;var a=(c+4)&4294967295;var U=K;HEAP[a]=U}else{var T=i;var S=__ZN6Object8isStreamEv(T);H=S;var R=H;var g=reSign((R),8,0)!=0;if(!(g)){p=2;break $bb$$bb1$2}var Q=i;var P=__ZN6Object9getStreamEv(Q);V=P;var O=__Znwj(32);var N=O;L=N;var M=L;__ZN9GooStringC1Ev(M);var C=b;var A=(C+4)&4294967295;var y=L;HEAP[A]=y;var w=b;var u=(w+4)&4294967295;var t=HEAP[u];var s=V;__ZN6Stream13fillGooStringEP9GooString(s,t)}}while(0);return;return}function __ZN13LinkRenditionD0Ev(e){var n;var b;var F;var E;var r=0;b=e;var D=b;var C=(D)&4294967295;var B=(C)&4294967295;HEAP[B]=(__ZTV13LinkRendition+8)&4294967295;var A=b;var z=(A+16)&4294967295;__ZN6Object4freeEv(z);var x=b;var v=(x+4)&4294967295;__ZN6Object4freeEv(v);var t=b;var m=(t+36)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb$$bb2$2:do{if(k){var j=b;var i=(j+36)&4294967295;var h=HEAP[i];E=h;var g=E;var f=(g)!=0;if(!(f)){n=1;break $bb$$bb2$2}var d=E;__ZN9GooStringD1Ev(d);var c=E;var a=c;__ZdlPv(a)}}while(0);var O=b;var N=(O+32)&4294967295;var M=HEAP[N];var L=(M)!=0;$bb3$$bb5$6:do{if(L){var K=b;var J=(K+32)&4294967295;var I=HEAP[J];F=I;var H=F;var G=(H)!=0;if(!(G)){n=4;break $bb3$$bb5$6}var y=F;__ZN14MediaRenditionD1Ev(y);var w=F;var u=w;__ZdlPv(u)}}while(0);var s=((1)&255);var o=reSign((s),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN13LinkRenditionD1Ev(e){var n;var b;var F;var E;var r=0;b=e;var D=b;var C=(D)&4294967295;var B=(C)&4294967295;HEAP[B]=(__ZTV13LinkRendition+8)&4294967295;var A=b;var z=(A+16)&4294967295;__ZN6Object4freeEv(z);var x=b;var v=(x+4)&4294967295;__ZN6Object4freeEv(v);var t=b;var m=(t+36)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb$$bb2$2:do{if(k){var j=b;var i=(j+36)&4294967295;var h=HEAP[i];E=h;var g=E;var f=(g)!=0;if(!(f)){n=1;break $bb$$bb2$2}var d=E;__ZN9GooStringD1Ev(d);var c=E;var a=c;__ZdlPv(a)}}while(0);var O=b;var N=(O+32)&4294967295;var M=HEAP[N];var L=(M)!=0;$bb3$$bb5$6:do{if(L){var K=b;var J=(K+32)&4294967295;var I=HEAP[J];F=I;var H=F;var G=(H)!=0;if(!(G)){n=4;break $bb3$$bb5$6}var y=F;__ZN14MediaRenditionD1Ev(y);var w=F;var u=w;__ZdlPv(u)}}while(0);var s=((0)&255);var o=reSign((s),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN13LinkRenditionD2Ev(e){var n;var b;var F;var E;var r=0;b=e;var D=b;var C=(D)&4294967295;var B=(C)&4294967295;HEAP[B]=(__ZTV13LinkRendition+8)&4294967295;var A=b;var z=(A+16)&4294967295;__ZN6Object4freeEv(z);var x=b;var v=(x+4)&4294967295;__ZN6Object4freeEv(v);var t=b;var m=(t+36)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb$$bb2$2:do{if(k){var j=b;var i=(j+36)&4294967295;var h=HEAP[i];E=h;var g=E;var f=(g)!=0;if(!(f)){n=1;break $bb$$bb2$2}var d=E;__ZN9GooStringD1Ev(d);var c=E;var a=c;__ZdlPv(a)}}while(0);var O=b;var N=(O+32)&4294967295;var M=HEAP[N];var L=(M)!=0;$bb3$$bb5$6:do{if(L){var K=b;var J=(K+32)&4294967295;var I=HEAP[J];F=I;var H=F;var G=(H)!=0;if(!(G)){n=4;break $bb3$$bb5$6}var y=F;__ZN14MediaRenditionD1Ev(y);var w=F;var u=w;__ZdlPv(u)}}while(0);var s=((0)&255);var o=reSign((s),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN13LinkRenditionC1EP6Object(N,p){var L=STACKTOP;STACKTOP+=24;_memset(L,0,24);var aj;var bl;var I;var aO;var e;var bM;var g;var h;var bL;var i;var bK;var bJ;var j;var k;var s;var aT=L;var T;var X=L+12;var aZ=0;bl=N;I=p;var bI=bl;var bH=(bI)&4294967295;__ZN10LinkActionC2Ev(bH);var bG=bl;var bF=(bG)&4294967295;var bE=(bF)&4294967295;HEAP[bE]=(__ZTV13LinkRendition+8)&4294967295;var bD=bl;var aS=(bD+4)&4294967295;__ZN6ObjectC1Ev(aS);var aR=bl;var aQ=(aR+16)&4294967295;__ZN6ObjectC1Ev(aQ);var aP=bl;var aN=(aP+28)&4294967295;HEAP[aN]=-1;var aM=bl;var aL=(aM+32)&4294967295;HEAP[aL]=0;var aK=bl;var aJ=(aK+36)&4294967295;HEAP[aJ]=0;var aI=I;var aG=__ZN6Object6isDictEv(aI);s=aG;var aF=s;var W=reSign((aF),8,0)!=0;if(W){__ZN6ObjectC1Ev(aT);var aE=I;var aD=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aE,(__str243042)&4294967295,aT,0);var aC=__ZN6Object6isNullEv(aD);var bs=reSign((aC),8,0)!=0;var Y=(bs)^1;var aH=unSign((Y),1,0);k=aH;var aB=k;var br=reSign((aB),8,0)!=0;if(br){var aA=__ZN6Object8isStringEv(aT);j=aA;var az=j;var bq=reSign((az),8,0)!=0;if(bq){var ay=__ZN6Object9getStringEv(aT);bJ=ay;var ax=__Znwj(32);var av=ax;bK=av;var au=bK;var at=bJ;__ZN9GooStringC1EPKS_(au,at);var ar=bl;var aq=(ar+36)&4294967295;var ap=bK;HEAP[aq]=ap}else{var an=__ZN6Object8isStreamEv(aT);i=an;var am=i;var bp=reSign((am),8,0)!=0;if(bp){var al=__ZN6Object9getStreamEv(aT);T=al;var ak=__Znwj(32);var ai=ak;bL=ai;var ah=bL;__ZN9GooStringC1Ev(ah);var ag=bl;var af=(ag+36)&4294967295;var ae=bL;HEAP[af]=ae;var ad=bl;var ac=(ad+36)&4294967295;var ab=HEAP[ac];var aa=T;__ZN6Stream13fillGooStringEP9GooString(aa,ab)}else{__Z5erroriPcz(-1,(__str253043)&4294967295)}}}__ZN6Object4freeEv(aT);var Z=I;var V=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str263044)&4294967295,aT,0);var U=__ZN6Object5isIntEv(V);h=U;var S=h;var bg=reSign((S),8,0)!=0;$bb13$$bb39$13:do{if(bg){var R=__ZN6Object6getIntEv(aT);var Q=bl;var P=(Q+28)&4294967295;HEAP[P]=R;var O=bl;var M=(O+36)&4294967295;var K=HEAP[M];var J=(K)!=0;$bb17$$bb14$15:do{if(J){aj=2}else{var H=bl;var G=(H+28)&4294967295;var F=HEAP[G];var E=(((F))|0)<0;if(!E){var D=bl;var C=(D+28)&4294967295;var B=HEAP[C];var A=(((B))|0)>4;if(!(A)){aj=2;break $bb17$$bb14$15}}var z=bl;var y=(z+28)&4294967295;var x=HEAP[y];__Z5erroriPcz(-1,(__str273045)&4294967295,Pointer_make([x,0,0,0],0,ALLOC_STACK));aj=3;break $bb17$$bb14$15}}while(0);$bb17$$bb38$20:do{if(aj==2){__ZN6ObjectC1Ev(X);var w=bl;var v=(w+16)&4294967295;var u=I;var t=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(u,(__str283046)&4294967295,v,0);var r=__ZN6Object6isDictEv(t);g=r;var q=g;var bc=reSign((q),8,0)!=0;$bb19$$bb20$22:do{if(bc){var o=__Znwj(212);var n=o;bM=n;var m=bl;var f=(m+16)&4294967295;var d=bM;__ZN14MediaRenditionC1EP6Object(d,f);var c=bl;var b=(c+32)&4294967295;var a=bM;HEAP[b]=a}else{var bR=bl;var bQ=(bR+28)&4294967295;var bP=HEAP[bQ];var bO=(((bP))|0)==0;if(!bO){var bN=bl;var bC=(bN+28)&4294967295;var bB=HEAP[bC];var bA=(((bB))|0)==4;if(!(bA)){aj=6;break $bb19$$bb20$22}}var bz=bl;var by=(bz+28)&4294967295;var bx=HEAP[by];__Z5erroriPcz(-1,(__str293047)&4294967295,Pointer_make([bx,0,0,0],0,ALLOC_STACK));var bw=bl;var bv=(bw+16)&4294967295;__ZN6Object4freeEv(bv)}}while(0);var bu=bl;var bt=(bu+4)&4294967295;var bo=I;var bn=__ZN6Object12dictLookupNFEPcPS_(bo,(__str303048)&4294967295,bt);var bm=__ZN6Object5isRefEv(bn);var a3=reSign((bm),8,0)!=0;var ao=(a3)^1;var aY=unSign((ao),1,0);var a0=reSign((aY),8,0)!=0;var l=(a0)^1;var aw=unSign((l),1,0);var aV=reSign((aw),8,0)!=0;$bb34$$bb31$29:do{if(aV){aj=7}else{var bk=bl;var bj=(bk+28)&4294967295;var bi=HEAP[bj];var bh=(((bi))|0)<0;if(bh){aj=7;break $bb34$$bb31$29}var bf=bl;var be=(bf+28)&4294967295;var bd=HEAP[be];var bb=(((bd))|0)>4;if(bb){aj=7;break $bb34$$bb31$29}aO=1;aj=10;break $bb34$$bb31$29}}while(0);if(aj==7){aO=0}var ba=aO;e=ba;var a9=e;var aU=reSign((a9),8,0)!=0;if(!(aU)){aj=3;break $bb17$$bb38$20}var a8=bl;var a7=(a8+28)&4294967295;var a6=HEAP[a7];__Z5erroriPcz(-1,(__str313049)&4294967295,Pointer_make([a6,0,0,0],0,ALLOC_STACK));var a5=bl;var a4=(a5+4)&4294967295;__ZN6Object4freeEv(a4)}}while(0)}else{var a2=bl;var a1=(a2+36)&4294967295;var aX=HEAP[a1];var aW=(aX)==0;if(!(aW)){aj=16;break $bb13$$bb39$13}__Z5erroriPcz(-1,(__str323050)&4294967295)}}while(0);__ZN6Object4freeEv(aT)}STACKTOP=L;return;return}function __ZN13LinkRenditionC2EP6Object(N,p){var L=STACKTOP;STACKTOP+=24;_memset(L,0,24);var aj;var bl;var I;var aO;var e;var bM;var g;var h;var bL;var i;var bK;var bJ;var j;var k;var s;var aT=L;var T;var X=L+12;var aZ=0;bl=N;I=p;var bI=bl;var bH=(bI)&4294967295;__ZN10LinkActionC2Ev(bH);var bG=bl;var bF=(bG)&4294967295;var bE=(bF)&4294967295;HEAP[bE]=(__ZTV13LinkRendition+8)&4294967295;var bD=bl;var aS=(bD+4)&4294967295;__ZN6ObjectC1Ev(aS);var aR=bl;var aQ=(aR+16)&4294967295;__ZN6ObjectC1Ev(aQ);var aP=bl;var aN=(aP+28)&4294967295;HEAP[aN]=-1;var aM=bl;var aL=(aM+32)&4294967295;HEAP[aL]=0;var aK=bl;var aJ=(aK+36)&4294967295;HEAP[aJ]=0;var aI=I;var aG=__ZN6Object6isDictEv(aI);s=aG;var aF=s;var W=reSign((aF),8,0)!=0;if(W){__ZN6ObjectC1Ev(aT);var aE=I;var aD=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aE,(__str243042)&4294967295,aT,0);var aC=__ZN6Object6isNullEv(aD);var bs=reSign((aC),8,0)!=0;var Y=(bs)^1;var aH=unSign((Y),1,0);k=aH;var aB=k;var br=reSign((aB),8,0)!=0;if(br){var aA=__ZN6Object8isStringEv(aT);j=aA;var az=j;var bq=reSign((az),8,0)!=0;if(bq){var ay=__ZN6Object9getStringEv(aT);bJ=ay;var ax=__Znwj(32);var av=ax;bK=av;var au=bK;var at=bJ;__ZN9GooStringC1EPKS_(au,at);var ar=bl;var aq=(ar+36)&4294967295;var ap=bK;HEAP[aq]=ap}else{var an=__ZN6Object8isStreamEv(aT);i=an;var am=i;var bp=reSign((am),8,0)!=0;if(bp){var al=__ZN6Object9getStreamEv(aT);T=al;var ak=__Znwj(32);var ai=ak;bL=ai;var ah=bL;__ZN9GooStringC1Ev(ah);var ag=bl;var af=(ag+36)&4294967295;var ae=bL;HEAP[af]=ae;var ad=bl;var ac=(ad+36)&4294967295;var ab=HEAP[ac];var aa=T;__ZN6Stream13fillGooStringEP9GooString(aa,ab)}else{__Z5erroriPcz(-1,(__str253043)&4294967295)}}}__ZN6Object4freeEv(aT);var Z=I;var V=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Z,(__str263044)&4294967295,aT,0);var U=__ZN6Object5isIntEv(V);h=U;var S=h;var bg=reSign((S),8,0)!=0;$bb13$$bb39$13:do{if(bg){var R=__ZN6Object6getIntEv(aT);var Q=bl;var P=(Q+28)&4294967295;HEAP[P]=R;var O=bl;var M=(O+36)&4294967295;var K=HEAP[M];var J=(K)!=0;$bb17$$bb14$15:do{if(J){aj=2}else{var H=bl;var G=(H+28)&4294967295;var F=HEAP[G];var E=(((F))|0)<0;if(!E){var D=bl;var C=(D+28)&4294967295;var B=HEAP[C];var A=(((B))|0)>4;if(!(A)){aj=2;break $bb17$$bb14$15}}var z=bl;var y=(z+28)&4294967295;var x=HEAP[y];__Z5erroriPcz(-1,(__str273045)&4294967295,Pointer_make([x,0,0,0],0,ALLOC_STACK));aj=3;break $bb17$$bb14$15}}while(0);$bb17$$bb38$20:do{if(aj==2){__ZN6ObjectC1Ev(X);var w=bl;var v=(w+16)&4294967295;var u=I;var t=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(u,(__str283046)&4294967295,v,0);var r=__ZN6Object6isDictEv(t);g=r;var q=g;var bc=reSign((q),8,0)!=0;$bb19$$bb20$22:do{if(bc){var o=__Znwj(212);var n=o;bM=n;var m=bl;var f=(m+16)&4294967295;var d=bM;__ZN14MediaRenditionC1EP6Object(d,f);var c=bl;var b=(c+32)&4294967295;var a=bM;HEAP[b]=a}else{var bR=bl;var bQ=(bR+28)&4294967295;var bP=HEAP[bQ];var bO=(((bP))|0)==0;if(!bO){var bN=bl;var bC=(bN+28)&4294967295;var bB=HEAP[bC];var bA=(((bB))|0)==4;if(!(bA)){aj=6;break $bb19$$bb20$22}}var bz=bl;var by=(bz+28)&4294967295;var bx=HEAP[by];__Z5erroriPcz(-1,(__str293047)&4294967295,Pointer_make([bx,0,0,0],0,ALLOC_STACK));var bw=bl;var bv=(bw+16)&4294967295;__ZN6Object4freeEv(bv)}}while(0);var bu=bl;var bt=(bu+4)&4294967295;var bo=I;var bn=__ZN6Object12dictLookupNFEPcPS_(bo,(__str303048)&4294967295,bt);var bm=__ZN6Object5isRefEv(bn);var a3=reSign((bm),8,0)!=0;var ao=(a3)^1;var aY=unSign((ao),1,0);var a0=reSign((aY),8,0)!=0;var l=(a0)^1;var aw=unSign((l),1,0);var aV=reSign((aw),8,0)!=0;$bb34$$bb31$29:do{if(aV){aj=7}else{var bk=bl;var bj=(bk+28)&4294967295;var bi=HEAP[bj];var bh=(((bi))|0)<0;if(bh){aj=7;break $bb34$$bb31$29}var bf=bl;var be=(bf+28)&4294967295;var bd=HEAP[be];var bb=(((bd))|0)>4;if(bb){aj=7;break $bb34$$bb31$29}aO=1;aj=10;break $bb34$$bb31$29}}while(0);if(aj==7){aO=0}var ba=aO;e=ba;var a9=e;var aU=reSign((a9),8,0)!=0;if(!(aU)){aj=3;break $bb17$$bb38$20}var a8=bl;var a7=(a8+28)&4294967295;var a6=HEAP[a7];__Z5erroriPcz(-1,(__str313049)&4294967295,Pointer_make([a6,0,0,0],0,ALLOC_STACK));var a5=bl;var a4=(a5+4)&4294967295;__ZN6Object4freeEv(a4)}}while(0)}else{var a2=bl;var a1=(a2+36)&4294967295;var aX=HEAP[a1];var aW=(aX)==0;if(!(aW)){aj=16;break $bb13$$bb39$13}__Z5erroriPcz(-1,(__str323050)&4294967295)}}while(0);__ZN6Object4freeEv(aT)}STACKTOP=L;return;return}function __ZN9LinkMovieC1EP6Object(B,aB){var w=STACKTOP;STACKTOP+=20;_memset(w,0,20);var P;var ac;var D;var av;var ax;var e;var d=w;var G=w+12;var ad;var f=0;ac=B;D=aB;var ar=ac;var aq=(ar)&4294967295;__ZN10LinkActionC2Ev(aq);var ap=ac;var ao=(ap)&4294967295;var an=(ao)&4294967295;HEAP[an]=(__ZTV9LinkMovie+8)&4294967295;var am=ac;var al=(am+4)&4294967295;var ak=(al)&4294967295;HEAP[ak]=-1;var aj=ac;var ai=(aj+12)&4294967295;HEAP[ai]=0;__ZN6ObjectC1Ev(d);var ab=D;var aa=__ZN6Object12dictLookupNFEPcPS_(ab,(__str333051)&4294967295,d);var Z=__ZN6Object5isRefEv(aa);e=Z;var Y=e;var C=reSign((Y),8,0)!=0;if(C){var X=ac;var W=(X+4)&4294967295;__ZN6Object6getRefEv(G,d);var V=(W)&4294967295;var U=(G)&4294967295;var T=HEAP[U];HEAP[V]=T;var R=(W+4)&4294967295;var O=(G+4)&4294967295;var N=HEAP[O];HEAP[R]=N}__ZN6Object4freeEv(d);var M=D;var L=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(M,(__str343052)&4294967295,d,0);var K=__ZN6Object8isStringEv(L);ax=K;var J=ax;var S=reSign((J),8,0)!=0;if(S){var I=__ZN6Object9getStringEv(d);var H=__ZNK9GooString4copyEv(I);var F=ac;var E=(F+12)&4294967295;HEAP[E]=H}__ZN6Object4freeEv(d);var A=ac;var z=(A+12)&4294967295;var y=HEAP[z];var x=(y)==0;$bb5$$bb7$8:do{if(x){var v=ac;var u=(v+4)&4294967295;var t=(u)&4294967295;var s=HEAP[t];var r=(((s))|0)==-1;if(!(r)){P=3;break $bb5$$bb7$8}__Z5erroriPcz(-1,(__str353053)&4294967295)}}while(0);var q=D;var p=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(q,(__str363054)&4294967295,d,0);var o=__ZN6Object6isNameEv(p);av=o;var n=av;var Q=reSign((n),8,0)!=0;$bb9$$bb18$12:do{if(Q){var m=__ZN6Object7getNameEv(d);ad=m;var l=ad;var k=_strcmp(l,(__str373055)&4294967295);var j=(((k))|0)==0;if(j){var i=ac;var h=(i+16)&4294967295;HEAP[h]=0}else{var g=ad;var c=_strcmp(g,(__str383056)&4294967295);var b=(((c))|0)==0;if(b){var a=ac;var aC=(a+16)&4294967295;HEAP[aC]=3}else{var aA=ad;var az=_strcmp(aA,(__str393057)&4294967295);var ay=(((az))|0)==0;if(ay){var aw=ac;var au=(aw+16)&4294967295;HEAP[au]=1}else{var at=ad;var ah=_strcmp(at,(__str403058)&4294967295);var ag=(((ah))|0)==0;if(!(ag)){P=7;break $bb9$$bb18$12}var af=ac;var ae=(af+16)&4294967295;HEAP[ae]=2}}}}}while(0);__ZN6Object4freeEv(d);STACKTOP=w;return;return}function __ZN9LinkMovieC2EP6Object(B,aB){var w=STACKTOP;STACKTOP+=20;_memset(w,0,20);var P;var ac;var D;var av;var ax;var e;var d=w;var G=w+12;var ad;var f=0;ac=B;D=aB;var ar=ac;var aq=(ar)&4294967295;__ZN10LinkActionC2Ev(aq);var ap=ac;var ao=(ap)&4294967295;var an=(ao)&4294967295;HEAP[an]=(__ZTV9LinkMovie+8)&4294967295;var am=ac;var al=(am+4)&4294967295;var ak=(al)&4294967295;HEAP[ak]=-1;var aj=ac;var ai=(aj+12)&4294967295;HEAP[ai]=0;__ZN6ObjectC1Ev(d);var ab=D;var aa=__ZN6Object12dictLookupNFEPcPS_(ab,(__str333051)&4294967295,d);var Z=__ZN6Object5isRefEv(aa);e=Z;var Y=e;var C=reSign((Y),8,0)!=0;if(C){var X=ac;var W=(X+4)&4294967295;__ZN6Object6getRefEv(G,d);var V=(W)&4294967295;var U=(G)&4294967295;var T=HEAP[U];HEAP[V]=T;var R=(W+4)&4294967295;var O=(G+4)&4294967295;var N=HEAP[O];HEAP[R]=N}__ZN6Object4freeEv(d);var M=D;var L=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(M,(__str343052)&4294967295,d,0);var K=__ZN6Object8isStringEv(L);ax=K;var J=ax;var S=reSign((J),8,0)!=0;if(S){var I=__ZN6Object9getStringEv(d);var H=__ZNK9GooString4copyEv(I);var F=ac;var E=(F+12)&4294967295;HEAP[E]=H}__ZN6Object4freeEv(d);var A=ac;var z=(A+12)&4294967295;var y=HEAP[z];var x=(y)==0;$bb5$$bb7$8:do{if(x){var v=ac;var u=(v+4)&4294967295;var t=(u)&4294967295;var s=HEAP[t];var r=(((s))|0)==-1;if(!(r)){P=3;break $bb5$$bb7$8}__Z5erroriPcz(-1,(__str353053)&4294967295)}}while(0);var q=D;var p=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(q,(__str363054)&4294967295,d,0);var o=__ZN6Object6isNameEv(p);av=o;var n=av;var Q=reSign((n),8,0)!=0;$bb9$$bb18$12:do{if(Q){var m=__ZN6Object7getNameEv(d);ad=m;var l=ad;var k=_strcmp(l,(__str373055)&4294967295);var j=(((k))|0)==0;if(j){var i=ac;var h=(i+16)&4294967295;HEAP[h]=0}else{var g=ad;var c=_strcmp(g,(__str383056)&4294967295);var b=(((c))|0)==0;if(b){var a=ac;var aC=(a+16)&4294967295;HEAP[aC]=3}else{var aA=ad;var az=_strcmp(aA,(__str393057)&4294967295);var ay=(((az))|0)==0;if(ay){var aw=ac;var au=(aw+16)&4294967295;HEAP[au]=1}else{var at=ad;var ah=_strcmp(at,(__str403058)&4294967295);var ag=(((ah))|0)==0;if(!(ag)){P=7;break $bb9$$bb18$12}var af=ac;var ae=(af+16)&4294967295;HEAP[ae]=2}}}}}while(0);__ZN6Object4freeEv(d);STACKTOP=w;return;return}function __ZN9LinkSoundD0Ev(m){var q;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9LinkSound+8)&4294967295;var f=k;var e=(f+16)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN5SoundD1Ev(a);var s=j;var r=s;__ZdlPv(r)}var p=((1)&255);var t=reSign((p),8,0)!=0;if(t){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9LinkSoundD1Ev(m){var q;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9LinkSound+8)&4294967295;var f=k;var e=(f+16)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN5SoundD1Ev(a);var s=j;var r=s;__ZdlPv(r)}var p=((0)&255);var t=reSign((p),8,0)!=0;if(t){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9LinkSoundD2Ev(m){var q;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9LinkSound+8)&4294967295;var f=k;var e=(f+16)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN5SoundD1Ev(a);var s=j;var r=s;__ZdlPv(r)}var p=((0)&255);var t=reSign((p),8,0)!=0;if(t){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9LinkSoundC1EP6Object(m,aa){var H=STACKTOP;STACKTOP+=12;_memset(H,0,12);var G;var c;var ag;var d;var e;var f;var g;var h;var L=H;var Q=0;c=m;ag=aa;var af=c;var ae=(af)&4294967295;__ZN10LinkActionC2Ev(ae);var ad=c;var ac=(ad)&4294967295;var ab=(ac)&4294967295;HEAP[ab]=(__ZTV9LinkSound+8)&4294967295;var Z=c;var Y=(Z+4)&4294967295;HEAP[Y]=1;var W=c;var U=(W+12)&4294967295;HEAP[U]=0;var S=c;var D=(S+13)&4294967295;HEAP[D]=0;var B=c;var z=(B+14)&4294967295;HEAP[z]=0;var x=c;var v=(x+16)&4294967295;HEAP[v]=0;var t=ag;var q=__ZN6Object6isDictEv(t);h=q;var o=h;var I=reSign((o),8,0)!=0;if(I){__ZN6ObjectC1Ev(L);var l=ag;var j=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(l,(__str413059)&4294967295,L,0);var a=__ZN6Object5isNumEv(L);g=a;var aq=g;var s=reSign((aq),8,0)!=0;if(s){var ap=__ZN6Object6getNumEv(L);var ao=c;var an=(ao+4)&4294967295;HEAP[an]=ap}__ZN6Object4freeEv(L);var am=ag;var al=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(am,(__str423060)&4294967295,L,0);var ak=__ZN6Object6isBoolEv(L);f=ak;var ai=f;var k=reSign((ai),8,0)!=0;if(k){var ah=__ZN6Object7getBoolEv(L);var X=c;var V=(X+12)&4294967295;HEAP[V]=ah}__ZN6Object4freeEv(L);var T=ag;var R=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(T,(__str433061)&4294967295,L,0);var P=__ZN6Object6isBoolEv(L);e=P;var O=e;var i=reSign((O),8,0)!=0;if(i){var N=__ZN6Object7getBoolEv(L);var M=c;var K=(M+13)&4294967295;HEAP[K]=N}__ZN6Object4freeEv(L);var J=ag;var F=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(J,(__str443062)&4294967295,L,0);var E=__ZN6Object6isBoolEv(L);d=E;var C=d;var aj=reSign((C),8,0)!=0;if(aj){var A=__ZN6Object7getBoolEv(L);var y=c;var w=(y+14)&4294967295;HEAP[w]=A}__ZN6Object4freeEv(L);var u=ag;var r=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(u,(__str453063)&4294967295,L,0);var p=__ZN5Sound10parseSoundEP6Object(L);var n=c;var b=(n+16)&4294967295;HEAP[b]=p;__ZN6Object4freeEv(L)}STACKTOP=H;return;return}function __ZN9LinkSoundC2EP6Object(m,aa){var H=STACKTOP;STACKTOP+=12;_memset(H,0,12);var G;var c;var ag;var d;var e;var f;var g;var h;var L=H;var Q=0;c=m;ag=aa;var af=c;var ae=(af)&4294967295;__ZN10LinkActionC2Ev(ae);var ad=c;var ac=(ad)&4294967295;var ab=(ac)&4294967295;HEAP[ab]=(__ZTV9LinkSound+8)&4294967295;var Z=c;var Y=(Z+4)&4294967295;HEAP[Y]=1;var W=c;var U=(W+12)&4294967295;HEAP[U]=0;var S=c;var D=(S+13)&4294967295;HEAP[D]=0;var B=c;var z=(B+14)&4294967295;HEAP[z]=0;var x=c;var v=(x+16)&4294967295;HEAP[v]=0;var t=ag;var q=__ZN6Object6isDictEv(t);h=q;var o=h;var I=reSign((o),8,0)!=0;if(I){__ZN6ObjectC1Ev(L);var l=ag;var j=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(l,(__str413059)&4294967295,L,0);var a=__ZN6Object5isNumEv(L);g=a;var aq=g;var s=reSign((aq),8,0)!=0;if(s){var ap=__ZN6Object6getNumEv(L);var ao=c;var an=(ao+4)&4294967295;HEAP[an]=ap}__ZN6Object4freeEv(L);var am=ag;var al=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(am,(__str423060)&4294967295,L,0);var ak=__ZN6Object6isBoolEv(L);f=ak;var ai=f;var k=reSign((ai),8,0)!=0;if(k){var ah=__ZN6Object7getBoolEv(L);var X=c;var V=(X+12)&4294967295;HEAP[V]=ah}__ZN6Object4freeEv(L);var T=ag;var R=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(T,(__str433061)&4294967295,L,0);var P=__ZN6Object6isBoolEv(L);e=P;var O=e;var i=reSign((O),8,0)!=0;if(i){var N=__ZN6Object7getBoolEv(L);var M=c;var K=(M+13)&4294967295;HEAP[K]=N}__ZN6Object4freeEv(L);var J=ag;var F=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(J,(__str443062)&4294967295,L,0);var E=__ZN6Object6isBoolEv(L);d=E;var C=d;var aj=reSign((C),8,0)!=0;if(aj){var A=__ZN6Object7getBoolEv(L);var y=c;var w=(y+14)&4294967295;HEAP[w]=A}__ZN6Object4freeEv(L);var u=ag;var r=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(u,(__str453063)&4294967295,L,0);var p=__ZN5Sound10parseSoundEP6Object(L);var n=c;var b=(n+16)&4294967295;HEAP[b]=p;__ZN6Object4freeEv(L)}STACKTOP=H;return;return}function __ZN7LinkURIC1EP6ObjectP9GooString(F,l,b){var Y;var ax;var aR;var aH;var I;var e;var f;var L;var i;var O;var t;var u;var G;var Z;var ag;var h=0;ax=F;aR=l;aH=b;var aV=ax;var aU=(aV)&4294967295;__ZN10LinkActionC2Ev(aU);var aT=ax;var aQ=(aT)&4294967295;var aP=(aQ)&4294967295;HEAP[aP]=(__ZTV7LinkURI+8)&4294967295;var aO=ax;var aN=(aO+4)&4294967295;HEAP[aN]=0;var aL=aR;var aK=__ZN6Object8isStringEv(aL);u=aK;var aJ=u;var H=reSign((aJ),8,0)!=0;if(H){var aq=aR;var ao=__ZN6Object9getStringEv(aq);var am=__ZNK9GooString4copyEv(ao);G=am;var ak=aH;var ai=(ak)==0;$bb3$$bb1$4:do{if(ai){Y=0}else{var af=aH;var ae=__ZN9GooString9getLengthEv(af);var ad=(((ae))|0)<=0;if(ad){Y=0;break $bb3$$bb1$4}O=1;Y=2;break $bb3$$bb1$4}}while(0);if(Y==0){O=0}var ac=O;t=ac;var ab=t;var aa=reSign((ab),8,0)!=0;if(aa){var U=G;var T=__ZNK9GooString10getCStringEv(U);var S=_strcspn(T,(__str463064)&4294967295);Z=S;var R=G;var Q=__ZN9GooString9getLengthEv(R);var P=Z;var N=(((Q))|0)==(((P))|0);$bb8$$bb7$12:do{if(N){Y=4}else{var M=G;var K=Z;var J=__ZN9GooString7getCharEi(M,K);var E=reSign((J),8,0)==47;if(E){Y=4;break $bb8$$bb7$12}L=0;Y=7;break $bb8$$bb7$12}}while(0);if(Y==4){L=1}var D=L;i=D;var C=i;var aW=reSign((C),8,0)!=0;if(aW){var B=aH;var A=__ZNK9GooString4copyEv(B);var z=ax;var y=(z+4)&4294967295;HEAP[y]=A;var x=ax;var w=(x+4)&4294967295;var v=HEAP[w];var s=__ZN9GooString9getLengthEv(v);var r=((s)-1)&4294967295;var q=ax;var p=(q+4)&4294967295;var o=HEAP[p];var n=__ZN9GooString7getCharEi(o,r);ag=n;var m=ag;var k=reSign((m),8,0)==47;$bb14$$bb13$20:do{if(k){Y=8}else{var j=ag;var g=reSign((j),8,0)==63;if(g){Y=8;break $bb14$$bb13$20}var aZ=G;var aY=__ZN9GooString7getCharEi(aZ,0);var aX=reSign((aY),8,0)!=47;var aI=unSign((aX),1,0);e=aI;var aG=e;var aM=reSign((aG),8,0)!=0;if(!(aM)){Y=13;break $bb14$$bb13$20}var aF=ax;var aE=(aF+4)&4294967295;var aD=HEAP[aE];var aC=__ZN9GooString6appendEc(aD,47);Y=13;break $bb14$$bb13$20}}while(0);if(Y==8){var d=G;var c=__ZN9GooString7getCharEi(d,0);var a=reSign((c),8,0)==47;var a3=unSign((a),1,0);f=a3;var a2=f;var aS=reSign((a2),8,0)!=0;if(aS){var a1=G;var a0=__ZN9GooString3delEii(a1,0,1)}}var aB=ax;var aA=(aB+4)&4294967295;var az=HEAP[aA];var ay=G;var aw=__ZN9GooString6appendEPS_(az,ay);var av=G;I=av;var au=I;var at=(au)!=0;if(at){var ar=I;__ZN9GooStringD1Ev(ar);var ap=I;var an=ap;__ZdlPv(an)}}else{var al=ax;var aj=(al+4)&4294967295;var ah=G;HEAP[aj]=ah}}else{var X=ax;var W=(X+4)&4294967295;var V=G;HEAP[W]=V}}else{__Z5erroriPcz(-1,(__str473065)&4294967295)}return;return}function __ZN7LinkURIC2EP6ObjectP9GooString(F,l,b){var Y;var ax;var aR;var aH;var I;var e;var f;var L;var i;var O;var t;var u;var G;var Z;var ag;var h=0;ax=F;aR=l;aH=b;var aV=ax;var aU=(aV)&4294967295;__ZN10LinkActionC2Ev(aU);var aT=ax;var aQ=(aT)&4294967295;var aP=(aQ)&4294967295;HEAP[aP]=(__ZTV7LinkURI+8)&4294967295;var aO=ax;var aN=(aO+4)&4294967295;HEAP[aN]=0;var aL=aR;var aK=__ZN6Object8isStringEv(aL);u=aK;var aJ=u;var H=reSign((aJ),8,0)!=0;if(H){var aq=aR;var ao=__ZN6Object9getStringEv(aq);var am=__ZNK9GooString4copyEv(ao);G=am;var ak=aH;var ai=(ak)==0;$bb3$$bb1$4:do{if(ai){Y=0}else{var af=aH;var ae=__ZN9GooString9getLengthEv(af);var ad=(((ae))|0)<=0;if(ad){Y=0;break $bb3$$bb1$4}O=1;Y=2;break $bb3$$bb1$4}}while(0);if(Y==0){O=0}var ac=O;t=ac;var ab=t;var aa=reSign((ab),8,0)!=0;if(aa){var U=G;var T=__ZNK9GooString10getCStringEv(U);var S=_strcspn(T,(__str463064)&4294967295);Z=S;var R=G;var Q=__ZN9GooString9getLengthEv(R);var P=Z;var N=(((Q))|0)==(((P))|0);$bb8$$bb7$12:do{if(N){Y=4}else{var M=G;var K=Z;var J=__ZN9GooString7getCharEi(M,K);var E=reSign((J),8,0)==47;if(E){Y=4;break $bb8$$bb7$12}L=0;Y=7;break $bb8$$bb7$12}}while(0);if(Y==4){L=1}var D=L;i=D;var C=i;var aW=reSign((C),8,0)!=0;if(aW){var B=aH;var A=__ZNK9GooString4copyEv(B);var z=ax;var y=(z+4)&4294967295;HEAP[y]=A;var x=ax;var w=(x+4)&4294967295;var v=HEAP[w];var s=__ZN9GooString9getLengthEv(v);var r=((s)-1)&4294967295;var q=ax;var p=(q+4)&4294967295;var o=HEAP[p];var n=__ZN9GooString7getCharEi(o,r);ag=n;var m=ag;var k=reSign((m),8,0)==47;$bb14$$bb13$20:do{if(k){Y=8}else{var j=ag;var g=reSign((j),8,0)==63;if(g){Y=8;break $bb14$$bb13$20}var aZ=G;var aY=__ZN9GooString7getCharEi(aZ,0);var aX=reSign((aY),8,0)!=47;var aI=unSign((aX),1,0);e=aI;var aG=e;var aM=reSign((aG),8,0)!=0;if(!(aM)){Y=13;break $bb14$$bb13$20}var aF=ax;var aE=(aF+4)&4294967295;var aD=HEAP[aE];var aC=__ZN9GooString6appendEc(aD,47);Y=13;break $bb14$$bb13$20}}while(0);if(Y==8){var d=G;var c=__ZN9GooString7getCharEi(d,0);var a=reSign((c),8,0)==47;var a3=unSign((a),1,0);f=a3;var a2=f;var aS=reSign((a2),8,0)!=0;if(aS){var a1=G;var a0=__ZN9GooString3delEii(a1,0,1)}}var aB=ax;var aA=(aB+4)&4294967295;var az=HEAP[aA];var ay=G;var aw=__ZN9GooString6appendEPS_(az,ay);var av=G;I=av;var au=I;var at=(au)!=0;if(at){var ar=I;__ZN9GooStringD1Ev(ar);var ap=I;var an=ap;__ZdlPv(an)}}else{var al=ax;var aj=(al+4)&4294967295;var ah=G;HEAP[aj]=ah}}else{var X=ax;var W=(X+4)&4294967295;var V=G;HEAP[W]=V}}else{__Z5erroriPcz(-1,(__str473065)&4294967295)}return;return}function __ZN10LinkLaunchC1EP6Object(j,z){var x=STACKTOP;STACKTOP+=36;_memset(x,0,36);var v;var b;var ak;var T;var V;var X;var Y;var Z;var aa;var m=x;var i=x+12;var g=x+24;var G=0;b=j;ak=z;var W=b;var U=(W)&4294967295;__ZN10LinkActionC2Ev(U);var S=b;var R=(S)&4294967295;var Q=(R)&4294967295;HEAP[Q]=(__ZTV10LinkLaunch+8)&4294967295;__ZN6ObjectC1Ev(m);__ZN6ObjectC1Ev(i);__ZN6ObjectC1Ev(g);var P=b;var O=(P+4)&4294967295;HEAP[O]=0;var M=b;var K=(M+8)&4294967295;HEAP[K]=0;var I=ak;var u=__ZN6Object6isDictEv(I);aa=u;var t=aa;var y=reSign((t),8,0)!=0;if(y){var s=ak;var r=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(s,(__str483066)&4294967295,m,0);var q=__ZN6Object6isNullEv(r);var p=reSign((q),8,0)!=0;var d=(p)^1;var w=unSign((d),1,0);Z=w;var o=Z;var l=reSign((o),8,0)!=0;if(l){var n=__Z26getFileSpecNameForPlatformP6ObjectS0_(m,g);Y=n;var k=Y;var f=reSign((k),8,0)!=0;if(f){var h=__ZN6Object9getStringEv(g);var e=__ZNK9GooString4copyEv(h);var a=b;var am=(a+4)&4294967295;HEAP[am]=e;__ZN6Object4freeEv(g)}}else{__ZN6Object4freeEv(m);var al=ak;var aj=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(al,(__str493067)&4294967295,m,0);var ai=__ZN6Object6isDictEv(aj);X=ai;var ah=X;var c=reSign((ah),8,0)!=0;if(c){var ag=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(m,(__str483066)&4294967295,i,0);var af=__Z26getFileSpecNameForPlatformP6ObjectS0_(i,g);V=af;var ae=V;var ad=reSign((ae),8,0)!=0;if(ad){var ac=__ZN6Object9getStringEv(g);var N=__ZNK9GooString4copyEv(ac);var L=b;var J=(L+4)&4294967295;HEAP[J]=N;__ZN6Object4freeEv(g)}__ZN6Object4freeEv(i);var H=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(m,(__str503068)&4294967295,i,0);var F=__ZN6Object8isStringEv(H);T=F;var E=T;var ab=reSign((E),8,0)!=0;if(ab){var D=__ZN6Object9getStringEv(i);var C=__ZNK9GooString4copyEv(D);var B=b;var A=(B+8)&4294967295;HEAP[A]=C}__ZN6Object4freeEv(i)}else{__Z5erroriPcz(-1,(__str513069)&4294967295)}}__ZN6Object4freeEv(m)}STACKTOP=x;return;return}function __ZN10LinkLaunchC2EP6Object(j,z){var x=STACKTOP;STACKTOP+=36;_memset(x,0,36);var v;var b;var ak;var T;var V;var X;var Y;var Z;var aa;var m=x;var i=x+12;var g=x+24;var G=0;b=j;ak=z;var W=b;var U=(W)&4294967295;__ZN10LinkActionC2Ev(U);var S=b;var R=(S)&4294967295;var Q=(R)&4294967295;HEAP[Q]=(__ZTV10LinkLaunch+8)&4294967295;__ZN6ObjectC1Ev(m);__ZN6ObjectC1Ev(i);__ZN6ObjectC1Ev(g);var P=b;var O=(P+4)&4294967295;HEAP[O]=0;var M=b;var K=(M+8)&4294967295;HEAP[K]=0;var I=ak;var u=__ZN6Object6isDictEv(I);aa=u;var t=aa;var y=reSign((t),8,0)!=0;if(y){var s=ak;var r=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(s,(__str483066)&4294967295,m,0);var q=__ZN6Object6isNullEv(r);var p=reSign((q),8,0)!=0;var d=(p)^1;var w=unSign((d),1,0);Z=w;var o=Z;var l=reSign((o),8,0)!=0;if(l){var n=__Z26getFileSpecNameForPlatformP6ObjectS0_(m,g);Y=n;var k=Y;var f=reSign((k),8,0)!=0;if(f){var h=__ZN6Object9getStringEv(g);var e=__ZNK9GooString4copyEv(h);var a=b;var am=(a+4)&4294967295;HEAP[am]=e;__ZN6Object4freeEv(g)}}else{__ZN6Object4freeEv(m);var al=ak;var aj=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(al,(__str493067)&4294967295,m,0);var ai=__ZN6Object6isDictEv(aj);X=ai;var ah=X;var c=reSign((ah),8,0)!=0;if(c){var ag=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(m,(__str483066)&4294967295,i,0);var af=__Z26getFileSpecNameForPlatformP6ObjectS0_(i,g);V=af;var ae=V;var ad=reSign((ae),8,0)!=0;if(ad){var ac=__ZN6Object9getStringEv(g);var N=__ZNK9GooString4copyEv(ac);var L=b;var J=(L+4)&4294967295;HEAP[J]=N;__ZN6Object4freeEv(g)}__ZN6Object4freeEv(i);var H=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(m,(__str503068)&4294967295,i,0);var F=__ZN6Object8isStringEv(H);T=F;var E=T;var ab=reSign((E),8,0)!=0;if(ab){var D=__ZN6Object9getStringEv(i);var C=__ZNK9GooString4copyEv(D);var B=b;var A=(B+8)&4294967295;HEAP[A]=C}__ZN6Object4freeEv(i)}else{__Z5erroriPcz(-1,(__str513069)&4294967295)}}__ZN6Object4freeEv(m)}STACKTOP=x;return;return}function __ZN9LinkGoToRC1EP6ObjectS1_(B,D,p){var w=STACKTOP;STACKTOP+=12;_memset(w,0,12);var V;var ak;var n;var K;var F;var aB;var aA;var G;var H;var az;var ay;var I;var J;var W=w;var d=0;ak=B;n=D;K=p;var ax=ak;var aw=(ax)&4294967295;__ZN10LinkActionC2Ev(aw);var av=ak;var au=(av)&4294967295;var ar=(au)&4294967295;HEAP[ar]=(__ZTV9LinkGoToR+8)&4294967295;var aq=ak;var aj=(aq+4)&4294967295;HEAP[aj]=0;var ai=ak;var ah=(ai+8)&4294967295;HEAP[ah]=0;var ag=ak;var af=(ag+12)&4294967295;HEAP[af]=0;__ZN6ObjectC1Ev(W);var ae=n;var ad=__Z26getFileSpecNameForPlatformP6ObjectS0_(ae,W);J=ad;var ac=J;var E=reSign((ac),8,0)!=0;if(E){var ab=__ZN6Object9getStringEv(W);var Z=__ZNK9GooString4copyEv(ab);var U=ak;var T=(U+4)&4294967295;HEAP[T]=Z;__ZN6Object4freeEv(W)}var S=K;var R=__ZN6Object6isNameEv(S);I=R;var Q=I;var aa=reSign((Q),8,0)!=0;if(aa){var P=K;var O=__ZN6Object7getNameEv(P);ay=O;var N=__Znwj(32);var M=N;az=M;var L=az;var A=ay;__ZN9GooStringC1EPKc(L,A);var z=ak;var y=(z+12)&4294967295;var x=az;HEAP[y]=x}else{var v=K;var u=__ZN6Object8isStringEv(v);H=u;var t=H;var Y=reSign((t),8,0)!=0;if(Y){var s=K;var r=__ZN6Object9getStringEv(s);var q=__ZNK9GooString4copyEv(r);var o=ak;var m=(o+12)&4294967295;HEAP[m]=q}else{var l=K;var k=__ZN6Object7isArrayEv(l);G=k;var j=G;var X=reSign((j),8,0)!=0;if(X){var i=K;var h=__ZN6Object8getArrayEv(i);aA=h;var g=__Znwj(60);var f=g;aB=f;var e=aB;var c=aA;__ZN8LinkDestC1EP5Array(e,c);var b=ak;var a=(b+8)&4294967295;var aK=aB;HEAP[a]=aK;var aJ=ak;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aG=__ZN8LinkDest4isOkEv(aH);var aD=reSign((aG),8,0)!=0;var at=(aD)^1;var C=unSign((at),1,0);F=C;var aF=F;var aC=reSign((aF),8,0)!=0;if(aC){var aE=ak;var ap=(aE+8)&4294967295;var ao=HEAP[ap];var an=ao;__ZdlPv(an);var am=ak;var al=(am+8)&4294967295;HEAP[al]=0}}else{__Z5erroriPcz(-1,(__str233041)&4294967295)}}}STACKTOP=w;return;return}function __ZN10LinkAction11parseActionEP6ObjectP9GooString(t,ck){var T=STACKTOP;STACKTOP+=36;_memset(T,0,36);var aq;var Q;var C;var c;var aT;var g;var a5;var ct;var cs;var h;var cr;var i;var cq;var j;var cp;var k;var co;var l;var cn;var m;var cm;var n;var cl;var o;var cj;var B;var bc;var D;var ba;var E;var a7;var bm;var F;var bn;var ae=T;var ad=T+12;var ac=T+24;var bB=0;Q=t;C=ck;__ZN6ObjectC1Ev(ae);__ZN6ObjectC1Ev(ad);__ZN6ObjectC1Ev(ac);var a6=Q;var a4=__ZN6Object6isDictEv(a6);var af=reSign((a4),8,0)!=0;var bC=(af)^1;var bR=unSign((bC),1,0);F=bR;var a2=F;var b7=reSign((a2),8,0)!=0;if(b7){var a1=C;var a0=(a1)!=0;if(a0){var aZ=C;var aY=__ZNK9GooString10getCStringEv(aZ);bm=aY}else{bm=(__str523070)&4294967295}var aN=bm;__Z5erroriPcz(-1,(__str533071)&4294967295,Pointer_make([aN,0,0,0],0,ALLOC_STACK));a7=0}else{var aL=Q;var aJ=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aL,(__str543072)&4294967295,ae,0);var aI=__ZN6Object6isNameEPc(ae,(__str553073)&4294967295);E=aI;var aH=E;var b6=reSign((aH),8,0)!=0;if(b6){var aG=Q;var aF=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aG,(__str563074)&4294967295,ad,0);var aE=__Znwj(12);var aD=aE;ba=aD;var aC=ba;__ZN8LinkGoToC1EP6Object(aC,ad);var aB=ba;var aA=aB;bn=aA;__ZN6Object4freeEv(ad)}else{var az=__ZN6Object6isNameEPc(ae,(__str573075)&4294967295);D=az;var ay=D;var b1=reSign((ay),8,0)!=0;if(b1){var ax=Q;var aw=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ax,(__str483066)&4294967295,ad,0);var av=Q;var au=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(av,(__str563074)&4294967295,ac,0);var at=__Znwj(16);var ar=at;bc=ar;var ap=bc;__ZN9LinkGoToRC1EP6ObjectS1_(ap,ad,ac);var ao=bc;var an=ao;bn=an;__ZN6Object4freeEv(ad);__ZN6Object4freeEv(ac)}else{var am=__ZN6Object6isNameEPc(ae,(__str583076)&4294967295);B=am;var al=B;var bX=reSign((al),8,0)!=0;if(bX){var ak=__Znwj(12);var aj=ak;cj=aj;var ai=cj;var ah=Q;__ZN10LinkLaunchC1EP6Object(ai,ah);var ag=cj;var ab=ag;bn=ab}else{var aa=__ZN6Object6isNameEPc(ae,(__str593077)&4294967295);o=aa;var Z=o;var bT=reSign((Z),8,0)!=0;if(bT){var Y=Q;var X=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Y,(__str593077)&4294967295,ad,0);var W=__Znwj(8);var V=W;cl=V;var U=cl;var S=C;__ZN7LinkURIC1EP6ObjectP9GooString(U,ad,S);var R=cl;var P=R;bn=P;__ZN6Object4freeEv(ad)}else{var O=__ZN6Object6isNameEPc(ae,(__str603078)&4294967295);n=O;var N=n;var bS=reSign((N),8,0)!=0;if(bS){var M=Q;var L=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(M,(__str613079)&4294967295,ad,0);var K=__Znwj(8);var J=K;cm=J;var I=cm;__ZN9LinkNamedC1EP6Object(I,ad);var H=cm;var G=H;bn=G;__ZN6Object4freeEv(ad)}else{var A=__ZN6Object6isNameEPc(ae,(__str623080)&4294967295);m=A;var z=m;var bK=reSign((z),8,0)!=0;if(bK){var y=__Znwj(20);var x=y;cn=x;var w=cn;var v=Q;__ZN9LinkMovieC1EP6Object(w,v);var u=cn;var s=u;bn=s}else{var r=__ZN6Object6isNameEPc(ae,(__str633081)&4294967295);l=r;var q=l;var bG=reSign((q),8,0)!=0;if(bG){var f=__Znwj(40);var e=f;co=e;var d=co;var b=Q;__ZN13LinkRenditionC1EP6Object(d,b);var a=co;var cy=a;bn=cy}else{var cx=__ZN6Object6isNameEPc(ae,(__str453063)&4294967295);k=cx;var cw=k;var bE=reSign((cw),8,0)!=0;if(bE){var cv=__Znwj(20);var cu=cv;cp=cu;var ci=cp;var ch=Q;__ZN9LinkSoundC1EP6Object(ci,ch);var cg=cp;var cf=cg;bn=cf}else{var ce=__ZN6Object6isNameEPc(ae,(__str643082)&4294967295);j=ce;var cd=j;var bu=reSign((cd),8,0)!=0;if(bu){var cc=Q;var cb=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cc,(__str243042)&4294967295,ad,0);var ca=__Znwj(8);var b9=ca;cq=b9;var b5=cq;__ZN14LinkJavaScriptC1EP6Object(b5,ad);var b4=cq;var b3=b4;bn=b3;__ZN6Object4freeEv(ad)}else{var b2=__ZN6Object6isNameEPc(ae,(__str653083)&4294967295);i=b2;var b0=i;var bq=reSign((b0),8,0)!=0;if(bq){var bZ=__Znwj(12);var bY=bZ;cr=bY;var bW=cr;var bV=Q;__ZN12LinkOCGStateC1EP6Object(bW,bV);var bU=cr;var bQ=bU;bn=bQ}else{var bP=__ZN6Object6isNameEv(ae);h=bP;var bO=h;var bl=reSign((bO),8,0)!=0;if(bl){var bN=__ZN6Object7getNameEv(ae);cs=bN;var bM=__Znwj(8);var bL=bM;ct=bL;var bJ=ct;var bI=cs;__ZN11LinkUnknownC1EPc(bJ,bI);var bH=ct;var bF=bH;bn=bF}else{var bz=C;var by=(bz)!=0;if(by){var bx=C;var bw=__ZNK9GooString10getCStringEv(bx);a5=bw}else{a5=(__str523070)&4294967295}var bv=a5;__Z5erroriPcz(-1,(__str663084)&4294967295,Pointer_make([bv,0,0,0],0,ALLOC_STACK));bn=0}}}}}}}}}}}__ZN6Object4freeEv(ae);var bt=bn;var bs=(bt)==0;$bb53$$bb44$47:do{if(bs){aq=4}else{var br=bn;var bp=(br)&4294967295;var bo=HEAP[bp];var bk=(bo+8)&4294967295;var bj=HEAP[bk];var bi=bj;var bh=bn;var bg=FUNCTION_TABLE[bi](bh);var a9=reSign((bg),8,0)!=0;var p=(a9)^1;var bD=unSign((p),1,0);var a3=reSign((bD),8,0)!=0;var bA=(a3)^1;var aM=unSign((bA),1,0);var aR=reSign((aM),8,0)!=0;if(aR){aq=4;break $bb53$$bb44$47}aT=1;aq=6;break $bb53$$bb44$47}}while(0);if(aq==4){aT=0}var bf=aT;g=bf;var be=g;var aK=reSign((be),8,0)!=0;if(aK){var bd=bn;var bb=(bd)!=0;if(bb){var a8=bn;var aX=(a8)&4294967295;var aW=HEAP[aX];var aV=(aW+4)&4294967295;var aU=HEAP[aV];var aS=aU;var aQ=bn;FUNCTION_TABLE[aS](aQ)}a7=0}else{var aP=bn;a7=aP}}var aO=a7;c=aO;var b8=c;STACKTOP=T;return b8;return null}function __ZN4LinkC1EP4DictP9GooString(E,a3,b){var y=STACKTOP;STACKTOP+=24;_memset(y,0,24);var ag;var aP;var bl;var aZ;var B;var H;var I;var K;var M;var O;var Q;var ak=y;var ai=y+12;var ah;var h=0;aP=E;bl=a3;aZ=b;__ZN6ObjectC1Ev(ak);__ZN6ObjectC1Ev(ai);var bh=aP;var bg=(bh+32)&4294967295;HEAP[bg]=0;var be=aP;var bd=(be+36)&4294967295;HEAP[bd]=0;var ba=bl;var a8=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ba,(__str673085)&4294967295,ak,0);var a7=__ZN6Object7isArrayEv(a8);var F=reSign((a7),8,0)!=0;var at=(F)^1;var a9=unSign((at),1,0);Q=a9;var a5=Q;var aq=reSign((a5),8,0)!=0;$bb$$bb3$2:do{if(aq){__Z5erroriPcz(-1,(__str683086)&4294967295);ag=0;break $bb$$bb3$2}else{var a4=__ZN6Object8arrayGetEiPS_(ak,0,ai);var a2=__ZN6Object5isNumEv(a4);var ao=reSign((a2),8,0)!=0;var a1=(ao)^1;var G=unSign((a1),1,0);O=G;var aH=O;var an=reSign((aH),8,0)!=0;if(an){__Z5erroriPcz(-1,(__str693087)&4294967295)}else{var aF=__ZN6Object6getNumEv(ai);var aD=aP;var aB=(aD)&4294967295;HEAP[aB]=aF;__ZN6Object4freeEv(ai);var ay=__ZN6Object8arrayGetEiPS_(ak,1,ai);var aw=__ZN6Object5isNumEv(ay);var al=reSign((aw),8,0)!=0;var bp=(al)^1;var f=unSign((bp),1,0);M=f;var av=M;var bi=reSign((av),8,0)!=0;if(bi){__Z5erroriPcz(-1,(__str693087)&4294967295)}else{var au=__ZN6Object6getNumEv(ai);var ar=aP;var ap=(ar+8)&4294967295;HEAP[ap]=au;__ZN6Object4freeEv(ai);var aa=__ZN6Object8arrayGetEiPS_(ak,2,ai);var Y=__ZN6Object5isNumEv(aa);var bf=reSign((Y),8,0)!=0;var bm=(bf)^1;var bt=unSign((bm),1,0);K=bt;var W=K;var bc=reSign((W),8,0)!=0;if(bc){__Z5erroriPcz(-1,(__str693087)&4294967295)}else{var U=__ZN6Object6getNumEv(ai);var S=aP;var R=(S+16)&4294967295;HEAP[R]=U;__ZN6Object4freeEv(ai);var P=__ZN6Object8arrayGetEiPS_(ak,3,ai);var N=__ZN6Object5isNumEv(P);var a6=reSign((N),8,0)!=0;var e=(a6)^1;var aA=unSign((e),1,0);I=aA;var L=I;var aO=reSign((L),8,0)!=0;if(aO){__Z5erroriPcz(-1,(__str693087)&4294967295)}else{var J=__ZN6Object6getNumEv(ai);var D=aP;var C=(D+24)&4294967295;HEAP[C]=J;__ZN6Object4freeEv(ai);__ZN6Object4freeEv(ak);var A=aP;var z=(A)&4294967295;var x=HEAP[z];var w=aP;var u=(w+16)&4294967295;var t=HEAP[u];var s=(x)>(t);if(s){var r=aP;var q=(r)&4294967295;var p=HEAP[q];ah=p;var o=aP;var n=(o+16)&4294967295;var m=HEAP[n];var l=aP;var k=(l)&4294967295;HEAP[k]=m;var j=aP;var i=(j+16)&4294967295;var g=ah;HEAP[i]=g}var d=aP;var c=(d+8)&4294967295;var a=HEAP[c];var bs=aP;var br=(bs+24)&4294967295;var bq=HEAP[br];var bo=(a)>(bq);if(bo){var bn=aP;var bk=(bn+8)&4294967295;var bj=HEAP[bk];ah=bj;var a0=aP;var aY=(a0+24)&4294967295;var aX=HEAP[aY];var aW=aP;var aV=(aW+8)&4294967295;HEAP[aV]=aX;var aU=aP;var aT=(aU+24)&4294967295;var aS=ah;HEAP[aT]=aS}var aR=bl;var aQ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aR,(__str703088)&4294967295,ak,0);var aM=__ZN6Object6isNullEv(aQ);var aN=reSign((aM),8,0)!=0;var bb=(aN)^1;var v=unSign((bb),1,0);H=v;var aL=H;var am=reSign((aL),8,0)!=0;$bb31$$bb32$23:do{if(am){var aK=__ZN10LinkAction9parseDestEP6Object(ak);var aJ=aP;var aI=(aJ+32)&4294967295;HEAP[aI]=aK}else{__ZN6Object4freeEv(ak);var aG=bl;var aE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aG,(__str713089)&4294967295,ak,0);var aC=__ZN6Object6isDictEv(aE);B=aC;var az=B;var aj=reSign((az),8,0)!=0;if(!(aj)){ag=6;break $bb31$$bb32$23}var ax=aZ;var af=__ZN10LinkAction11parseActionEP6ObjectP9GooString(ak,ax);var ae=aP;var ad=(ae+32)&4294967295;HEAP[ad]=af}}while(0);__ZN6Object4freeEv(ak);var ac=aP;var ab=(ac+32)&4294967295;var Z=HEAP[ab];var X=(Z)!=0;if(X){var V=aP;var T=(V+36)&4294967295;HEAP[T]=1}ag=8;break $bb$$bb3$2}}}}__ZN6Object4freeEv(ai);ag=0;break $bb$$bb3$2}}while(0);if(ag==0){__ZN6Object4freeEv(ak)}STACKTOP=y;return;return}function __ZN5LinksC1EP6ObjectP9GooString(H,aI,b){var A=STACKTOP;STACKTOP+=24;_memset(A,0,24);var U;var am;var I;var av;var e;var s;var aH;var aG;var u;var w;var y;var B;var E;var W=A;var V=A+12;var X;var Z;var g=0;am=H;I=aI;av=b;__ZN6ObjectC1Ev(W);__ZN6ObjectC1Ev(V);var aF=am;var aD=(aF)&4294967295;HEAP[aD]=0;X=0;var aC=am;var aB=(aC+4)&4294967295;HEAP[aB]=0;var aA=I;var az=__ZN6Object7isArrayEv(aA);B=az;var ay=B;var J=reSign((ay),8,0)!=0;$bb$$bb16$2:do{if(J){Z=0;$bb14$4:while(1){var at=I;var ar=__ZN6Object14arrayGetLengthEv(at);var aq=Z;var ap=(((ar))|0)>(((aq))|0);var ao=unSign((ap),1,0);y=ao;var an=y;var aE=reSign((an),8,0)!=0;if(!(aE)){U=7;break $bb$$bb16$2}var ax=I;var al=Z;var ak=__ZN6Object8arrayGetEiPS_(ax,al,W);var aj=__ZN6Object6isDictEv(ak);w=aj;var ai=w;var ac=reSign((ai),8,0)!=0;if(ac){var ah=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(W,(__str723090)&4294967295,V,0);var ag=__ZN6Object6isNameEPc(ah,(__str733091)&4294967295);u=ag;var af=u;var aa=reSign((af),8,0)!=0;$bb5$$bb12$9:do{if(aa){var ae=__ZN6Object7getDictEv(W);aG=ae;var ad=__Znwj(40);var ab=ad;aH=ab;var T=aH;var S=aG;var R=av;__ZN4LinkC1EP4DictP9GooString(T,S,R);var Q=aH;E=Q;var P=E;var O=__ZN4Link4isOkEv(P);s=O;var N=s;var Y=reSign((N),8,0)!=0;if(Y){var M=am;var L=(M+4)&4294967295;var K=HEAP[L];var G=X;var F=(((K))|0)>=(((G))|0);if(F){var D=X;var C=((D)+16)&4294967295;X=C;var z=am;var x=(z)&4294967295;var v=HEAP[x];var t=v;var r=X;var q=_greallocn(t,r,4);var p=q;var o=am;var n=(o)&4294967295;HEAP[n]=p}var m=am;var l=(m)&4294967295;var k=HEAP[l];var j=am;var i=(j+4)&4294967295;var h=HEAP[i];var f=(k+4*h)&4294967295;var d=E;HEAP[f]=d;var c=((h)+1)&4294967295;var a=am;var aP=(a+4)&4294967295;HEAP[aP]=c}else{var aO=E;e=aO;var aN=e;var aM=(aN)!=0;if(!(aM)){U=4;break $bb5$$bb12$9}var aL=e;__ZN4LinkD1Ev(aL);var aK=e;var aJ=aK;__ZdlPv(aJ)}}}while(0);__ZN6Object4freeEv(V)}__ZN6Object4freeEv(W);var aw=Z;var au=((aw)+1)&4294967295;Z=au;U=0;continue $bb14$4}}}while(0);STACKTOP=A;return;return}function __ZN5LinksC2EP6ObjectP9GooString(H,aI,b){var A=STACKTOP;STACKTOP+=24;_memset(A,0,24);var U;var am;var I;var av;var e;var s;var aH;var aG;var u;var w;var y;var B;var E;var W=A;var V=A+12;var X;var Z;var g=0;am=H;I=aI;av=b;__ZN6ObjectC1Ev(W);__ZN6ObjectC1Ev(V);var aF=am;var aD=(aF)&4294967295;HEAP[aD]=0;X=0;var aC=am;var aB=(aC+4)&4294967295;HEAP[aB]=0;var aA=I;var az=__ZN6Object7isArrayEv(aA);B=az;var ay=B;var J=reSign((ay),8,0)!=0;$bb$$bb16$2:do{if(J){Z=0;$bb14$4:while(1){var at=I;var ar=__ZN6Object14arrayGetLengthEv(at);var aq=Z;var ap=(((ar))|0)>(((aq))|0);var ao=unSign((ap),1,0);y=ao;var an=y;var aE=reSign((an),8,0)!=0;if(!(aE)){U=7;break $bb$$bb16$2}var ax=I;var al=Z;var ak=__ZN6Object8arrayGetEiPS_(ax,al,W);var aj=__ZN6Object6isDictEv(ak);w=aj;var ai=w;var ac=reSign((ai),8,0)!=0;if(ac){var ah=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(W,(__str723090)&4294967295,V,0);var ag=__ZN6Object6isNameEPc(ah,(__str733091)&4294967295);u=ag;var af=u;var aa=reSign((af),8,0)!=0;$bb5$$bb12$9:do{if(aa){var ae=__ZN6Object7getDictEv(W);aG=ae;var ad=__Znwj(40);var ab=ad;aH=ab;var T=aH;var S=aG;var R=av;__ZN4LinkC1EP4DictP9GooString(T,S,R);var Q=aH;E=Q;var P=E;var O=__ZN4Link4isOkEv(P);s=O;var N=s;var Y=reSign((N),8,0)!=0;if(Y){var M=am;var L=(M+4)&4294967295;var K=HEAP[L];var G=X;var F=(((K))|0)>=(((G))|0);if(F){var D=X;var C=((D)+16)&4294967295;X=C;var z=am;var x=(z)&4294967295;var v=HEAP[x];var t=v;var r=X;var q=_greallocn(t,r,4);var p=q;var o=am;var n=(o)&4294967295;HEAP[n]=p}var m=am;var l=(m)&4294967295;var k=HEAP[l];var j=am;var i=(j+4)&4294967295;var h=HEAP[i];var f=(k+4*h)&4294967295;var d=E;HEAP[f]=d;var c=((h)+1)&4294967295;var a=am;var aP=(a+4)&4294967295;HEAP[aP]=c}else{var aO=E;e=aO;var aN=e;var aM=(aN)!=0;if(!(aM)){U=4;break $bb5$$bb12$9}var aL=e;__ZN4LinkD1Ev(aL);var aK=e;var aJ=aK;__ZdlPv(aJ)}}}while(0);__ZN6Object4freeEv(V)}__ZN6Object4freeEv(W);var aw=Z;var au=((aw)+1)&4294967295;Z=au;U=0;continue $bb14$4}}}while(0);STACKTOP=A;return;return}function __ZN4LinkC2EP4DictP9GooString(E,a3,b){var y=STACKTOP;STACKTOP+=24;_memset(y,0,24);var ag;var aP;var bl;var aZ;var B;var H;var I;var K;var M;var O;var Q;var ak=y;var ai=y+12;var ah;var h=0;aP=E;bl=a3;aZ=b;__ZN6ObjectC1Ev(ak);__ZN6ObjectC1Ev(ai);var bh=aP;var bg=(bh+32)&4294967295;HEAP[bg]=0;var be=aP;var bd=(be+36)&4294967295;HEAP[bd]=0;var ba=bl;var a8=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ba,(__str673085)&4294967295,ak,0);var a7=__ZN6Object7isArrayEv(a8);var F=reSign((a7),8,0)!=0;var at=(F)^1;var a9=unSign((at),1,0);Q=a9;var a5=Q;var aq=reSign((a5),8,0)!=0;$bb$$bb3$2:do{if(aq){__Z5erroriPcz(-1,(__str683086)&4294967295);ag=0;break $bb$$bb3$2}else{var a4=__ZN6Object8arrayGetEiPS_(ak,0,ai);var a2=__ZN6Object5isNumEv(a4);var ao=reSign((a2),8,0)!=0;var a1=(ao)^1;var G=unSign((a1),1,0);O=G;var aH=O;var an=reSign((aH),8,0)!=0;if(an){__Z5erroriPcz(-1,(__str693087)&4294967295)}else{var aF=__ZN6Object6getNumEv(ai);var aD=aP;var aB=(aD)&4294967295;HEAP[aB]=aF;__ZN6Object4freeEv(ai);var ay=__ZN6Object8arrayGetEiPS_(ak,1,ai);var aw=__ZN6Object5isNumEv(ay);var al=reSign((aw),8,0)!=0;var bp=(al)^1;var f=unSign((bp),1,0);M=f;var av=M;var bi=reSign((av),8,0)!=0;if(bi){__Z5erroriPcz(-1,(__str693087)&4294967295)}else{var au=__ZN6Object6getNumEv(ai);var ar=aP;var ap=(ar+8)&4294967295;HEAP[ap]=au;__ZN6Object4freeEv(ai);var aa=__ZN6Object8arrayGetEiPS_(ak,2,ai);var Y=__ZN6Object5isNumEv(aa);var bf=reSign((Y),8,0)!=0;var bm=(bf)^1;var bt=unSign((bm),1,0);K=bt;var W=K;var bc=reSign((W),8,0)!=0;if(bc){__Z5erroriPcz(-1,(__str693087)&4294967295)}else{var U=__ZN6Object6getNumEv(ai);var S=aP;var R=(S+16)&4294967295;HEAP[R]=U;__ZN6Object4freeEv(ai);var P=__ZN6Object8arrayGetEiPS_(ak,3,ai);var N=__ZN6Object5isNumEv(P);var a6=reSign((N),8,0)!=0;var e=(a6)^1;var aA=unSign((e),1,0);I=aA;var L=I;var aO=reSign((L),8,0)!=0;if(aO){__Z5erroriPcz(-1,(__str693087)&4294967295)}else{var J=__ZN6Object6getNumEv(ai);var D=aP;var C=(D+24)&4294967295;HEAP[C]=J;__ZN6Object4freeEv(ai);__ZN6Object4freeEv(ak);var A=aP;var z=(A)&4294967295;var x=HEAP[z];var w=aP;var u=(w+16)&4294967295;var t=HEAP[u];var s=(x)>(t);if(s){var r=aP;var q=(r)&4294967295;var p=HEAP[q];ah=p;var o=aP;var n=(o+16)&4294967295;var m=HEAP[n];var l=aP;var k=(l)&4294967295;HEAP[k]=m;var j=aP;var i=(j+16)&4294967295;var g=ah;HEAP[i]=g}var d=aP;var c=(d+8)&4294967295;var a=HEAP[c];var bs=aP;var br=(bs+24)&4294967295;var bq=HEAP[br];var bo=(a)>(bq);if(bo){var bn=aP;var bk=(bn+8)&4294967295;var bj=HEAP[bk];ah=bj;var a0=aP;var aY=(a0+24)&4294967295;var aX=HEAP[aY];var aW=aP;var aV=(aW+8)&4294967295;HEAP[aV]=aX;var aU=aP;var aT=(aU+24)&4294967295;var aS=ah;HEAP[aT]=aS}var aR=bl;var aQ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aR,(__str703088)&4294967295,ak,0);var aM=__ZN6Object6isNullEv(aQ);var aN=reSign((aM),8,0)!=0;var bb=(aN)^1;var v=unSign((bb),1,0);H=v;var aL=H;var am=reSign((aL),8,0)!=0;$bb31$$bb32$23:do{if(am){var aK=__ZN10LinkAction9parseDestEP6Object(ak);var aJ=aP;var aI=(aJ+32)&4294967295;HEAP[aI]=aK}else{__ZN6Object4freeEv(ak);var aG=bl;var aE=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aG,(__str713089)&4294967295,ak,0);var aC=__ZN6Object6isDictEv(aE);B=aC;var az=B;var aj=reSign((az),8,0)!=0;if(!(aj)){ag=6;break $bb31$$bb32$23}var ax=aZ;var af=__ZN10LinkAction11parseActionEP6ObjectP9GooString(ak,ax);var ae=aP;var ad=(ae+32)&4294967295;HEAP[ad]=af}}while(0);__ZN6Object4freeEv(ak);var ac=aP;var ab=(ac+32)&4294967295;var Z=HEAP[ab];var X=(Z)!=0;if(X){var V=aP;var T=(V+36)&4294967295;HEAP[T]=1}ag=8;break $bb$$bb3$2}}}}__ZN6Object4freeEv(ai);ag=0;break $bb$$bb3$2}}while(0);if(ag==0){__ZN6Object4freeEv(ak)}STACKTOP=y;return;return}function __ZN9LinkGoToRC2EP6ObjectS1_(B,D,p){var w=STACKTOP;STACKTOP+=12;_memset(w,0,12);var V;var ak;var n;var K;var F;var aB;var aA;var G;var H;var az;var ay;var I;var J;var W=w;var d=0;ak=B;n=D;K=p;var ax=ak;var aw=(ax)&4294967295;__ZN10LinkActionC2Ev(aw);var av=ak;var au=(av)&4294967295;var ar=(au)&4294967295;HEAP[ar]=(__ZTV9LinkGoToR+8)&4294967295;var aq=ak;var aj=(aq+4)&4294967295;HEAP[aj]=0;var ai=ak;var ah=(ai+8)&4294967295;HEAP[ah]=0;var ag=ak;var af=(ag+12)&4294967295;HEAP[af]=0;__ZN6ObjectC1Ev(W);var ae=n;var ad=__Z26getFileSpecNameForPlatformP6ObjectS0_(ae,W);J=ad;var ac=J;var E=reSign((ac),8,0)!=0;if(E){var ab=__ZN6Object9getStringEv(W);var Z=__ZNK9GooString4copyEv(ab);var U=ak;var T=(U+4)&4294967295;HEAP[T]=Z;__ZN6Object4freeEv(W)}var S=K;var R=__ZN6Object6isNameEv(S);I=R;var Q=I;var aa=reSign((Q),8,0)!=0;if(aa){var P=K;var O=__ZN6Object7getNameEv(P);ay=O;var N=__Znwj(32);var M=N;az=M;var L=az;var A=ay;__ZN9GooStringC1EPKc(L,A);var z=ak;var y=(z+12)&4294967295;var x=az;HEAP[y]=x}else{var v=K;var u=__ZN6Object8isStringEv(v);H=u;var t=H;var Y=reSign((t),8,0)!=0;if(Y){var s=K;var r=__ZN6Object9getStringEv(s);var q=__ZNK9GooString4copyEv(r);var o=ak;var m=(o+12)&4294967295;HEAP[m]=q}else{var l=K;var k=__ZN6Object7isArrayEv(l);G=k;var j=G;var X=reSign((j),8,0)!=0;if(X){var i=K;var h=__ZN6Object8getArrayEv(i);aA=h;var g=__Znwj(60);var f=g;aB=f;var e=aB;var c=aA;__ZN8LinkDestC1EP5Array(e,c);var b=ak;var a=(b+8)&4294967295;var aK=aB;HEAP[a]=aK;var aJ=ak;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aG=__ZN8LinkDest4isOkEv(aH);var aD=reSign((aG),8,0)!=0;var at=(aD)^1;var C=unSign((at),1,0);F=C;var aF=F;var aC=reSign((aF),8,0)!=0;if(aC){var aE=ak;var ap=(aE+8)&4294967295;var ao=HEAP[ap];var an=ao;__ZdlPv(an);var am=ak;var al=(am+8)&4294967295;HEAP[al]=0}}else{__Z5erroriPcz(-1,(__str233041)&4294967295)}}}STACKTOP=w;return;return}function __ZN18LocalPDFDocBuilder11buildPDFDocERK9GooStringPS0_S3_Pv(g,O,J,d,o){var r;var c;var q;var R;var u;var b;var s;var H;var F;var E;var G;var I;var N;var v=0;c=g;q=O;R=J;u=d;b=o;var D=q;var C=__ZNK9GooString4cmpNEPKci(D,(__str3094)&4294967295,7);var B=(((C))|0)==0;var A=unSign((B),1,0);G=A;var y=G;var t=reSign((y),8,0)!=0;if(t){var x=q;var w=__ZNK9GooString4copyEv(x);I=w;var p=I;var n=__ZN9GooString3delEii(p,0,7);var m=__Znwj(68);var l=m;F=l;var k=F;var j=I;var i=R;var h=u;var f=b;__ZN6PDFDocC1EP9GooStringS1_S1_Pv(k,j,i,h,f);var e=F;E=e}else{var a=q;var W=__ZNK9GooString4copyEv(a);N=W;var V=__Znwj(68);var U=V;H=U;var T=H;var S=N;var Q=R;var P=u;var M=b;__ZN6PDFDocC1EP9GooStringS1_S1_Pv(T,S,Q,P,M);var L=H;E=L}var z=E;s=z;var K=s;return K;return null}function __ZN18LocalPDFDocBuilderD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV18LocalPDFDocBuilder+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN18LocalPDFDocBuilderD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV18LocalPDFDocBuilder+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN18LocalPDFDocBuilder8supportsERK9GooString(n,u){var r;var l;var x;var y;var v;var k;var w;var m=0;l=n;x=u;var j=x;var i=__ZNK9GooString4cmpNEPKci(j,(__str3094)&4294967295,7);var g=(((i))|0)==0;var f=unSign((g),1,0);w=f;var e=w;var t=reSign((e),8,0)!=0;if(t){k=1}else{var d=x;var c=__ZNK9GooString10getCStringEv(d);var b=_strstr(c,(__str13095)&4294967295);var a=(b)==0;var s=unSign((a),1,0);v=s;var q=v;var z=reSign((q),8,0)!=0;if(z){k=1}else{k=0}}var p=k;y=p;var o=y;var h=(((o))&255);return h;return null}function __ZN25MovieActivationParametersC2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;__ZN25MovieActivationParameters9MovieTimeC1Ev(i);var h=k;var g=(h+8)&4294967295;__ZN25MovieActivationParameters9MovieTimeC1Ev(g);var f=k;var e=(f+36)&4294967295;HEAP[e]=0;var d=k;var c=(d+40)&4294967295;HEAP[c]=0.5;var b=k;var a=(b+48)&4294967295;HEAP[a]=0.5;var x=k;var w=(x+16)&4294967295;HEAP[w]=1;var u=k;var t=(u+24)&4294967295;HEAP[t]=100;var s=k;var r=(s+28)&4294967295;HEAP[r]=0;var q=k;var p=(q+29)&4294967295;HEAP[p]=0;var o=k;var n=(o+32)&4294967295;HEAP[n]=0;var H=k;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=0;var E=k;var D=(E+8)&4294967295;var C=(D)&4294967295;HEAP[C]=0;var B=k;var A=(B+56)&4294967295;HEAP[A]=1;var z=k;var y=(z+60)&4294967295;HEAP[y]=1;return;return}function __ZN25MovieActivationParameters9MovieTimeC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+4)&4294967295;HEAP[a]=0;return;return}function __ZN25MovieActivationParametersC1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;__ZN25MovieActivationParameters9MovieTimeC1Ev(i);var h=k;var g=(h+8)&4294967295;__ZN25MovieActivationParameters9MovieTimeC1Ev(g);var f=k;var e=(f+36)&4294967295;HEAP[e]=0;var d=k;var c=(d+40)&4294967295;HEAP[c]=0.5;var b=k;var a=(b+48)&4294967295;HEAP[a]=0.5;var x=k;var w=(x+16)&4294967295;HEAP[w]=1;var u=k;var t=(u+24)&4294967295;HEAP[t]=100;var s=k;var r=(s+28)&4294967295;HEAP[r]=0;var q=k;var p=(q+29)&4294967295;HEAP[p]=0;var o=k;var n=(o+32)&4294967295;HEAP[n]=0;var H=k;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=0;var E=k;var D=(E+8)&4294967295;var C=(D)&4294967295;HEAP[C]=0;var B=k;var A=(B+56)&4294967295;HEAP[A]=1;var z=k;var y=(z+60)&4294967295;HEAP[y]=1;return;return}function __ZN25MovieActivationParametersD2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN25MovieActivationParametersD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN5Movie21getFloatingWindowSizeEPiS0_(g,I,d){var p;var c;var b;var q;var t=0;c=g;b=I;q=d;var H=c;var G=(H+4)&4294967295;var F=HEAP[G];var E=(((F))|0);var D=c;var C=(D+32)&4294967295;var B=(C+56)&4294967295;var z=HEAP[B];var x=(((z))|0);var v=(E)*(x);var o=c;var n=(o+32)&4294967295;var m=(n+60)&4294967295;var l=HEAP[m];var k=(((l))|0);var j=(v)/(k);var i=((j)|0);var h=b;HEAP[h]=i;var f=c;var e=(f+8)&4294967295;var a=HEAP[e];var R=(((a))|0);var Q=c;var P=(Q+32)&4294967295;var O=(P+56)&4294967295;var N=HEAP[O];var M=(((N))|0);var L=(R)*(M);var K=c;var J=(K+32)&4294967295;var A=(J+60)&4294967295;var y=HEAP[A];var w=(((y))|0);var u=(L)/(w);var s=((u)|0);var r=q;HEAP[r]=s;return;return}function __ZN5Movie4copyEv(m){var x;var k;var A;var j;var i;var z;var l=0;k=m;var h=__Znwj(96);var g=h;i=g;var f=i;var e=k;var d=f;var c=e;_llvm_memcpy_p0i8_p0i8_i32(d,c,96,4,0);var b=i;z=b;var a=k;var y=(a+28)&4294967295;var w=HEAP[y];var v=(w)!=0;if(v){var u=k;var t=(u+28)&4294967295;var r=HEAP[t];var q=__ZNK9GooString4copyEv(r);var p=z;var o=(p+28)&4294967295;HEAP[o]=q}var n=z;var G=(n+12)&4294967295;var F=k;var E=(F+12)&4294967295;var D=__ZN6Object4copyEPS_(E,G);var C=z;j=C;var B=j;A=B;var s=A;return s;return null}function __ZN5MovieD1Ev(m){var s;var k;var j;var l=0;k=m;var i=k;var h=(i+28)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb2$2:do{if(f){var e=k;var d=(e+28)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(!(a)){s=1;break $bb$$bb2$2}var u=j;__ZN9GooStringD1Ev(u);var t=j;var r=t;__ZdlPv(r)}}while(0);var q=k;var p=(q+12)&4294967295;__ZN6Object4freeEv(p);var o=k;var n=(o+32)&4294967295;__ZN25MovieActivationParametersD1Ev(n);return;return}function __ZN5MovieD2Ev(m){var s;var k;var j;var l=0;k=m;var i=k;var h=(i+28)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb2$2:do{if(f){var e=k;var d=(e+28)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(!(a)){s=1;break $bb$$bb2$2}var u=j;__ZN9GooStringD1Ev(u);var t=j;var r=t;__ZdlPv(r)}}while(0);var q=k;var p=(q+12)&4294967295;__ZN6Object4freeEv(p);var o=k;var n=(o+32)&4294967295;__ZN25MovieActivationParametersD1Ev(n);return;return}function __ZN5Movie10parseMovieEP6Object(E,bp){var z=STACKTOP;STACKTOP+=36;_memset(z,0,36);var al;var aU;var g;var P;var aZ;var T;var W;var Z;var ac;var ae;var ar;var au;var aw;var an=z;var am=z+12;var f;var d=z+24;var i=0;aU=E;g=bp;var bi=aU;var bg=(bi+28)&4294967295;HEAP[bg]=0;var bf=aU;var be=(bf+2)&4294967295;HEAP[be]=0;var bc=aU;var bb=(bc+4)&4294967295;HEAP[bb]=-1;var a9=aU;var a8=(a9+8)&4294967295;HEAP[a8]=-1;var a7=aU;var a6=(a7+24)&4294967295;HEAP[a6]=0;__ZN6ObjectC1Ev(an);__ZN6ObjectC1Ev(am);var aK=g;var aI=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aK,(__str23098)&4294967295,an,0);var aG=__Z26getFileSpecNameForPlatformP6ObjectS0_(aI,am);aw=aG;var aE=aw;var K=reSign((aE),8,0)!=0;$bb$$bb2$2:do{if(K){var aC=__ZN6Object9getStringEv(am);var aA=__ZNK9GooString4copyEv(aC);var az=aU;var ay=(az+28)&4294967295;HEAP[ay]=aA;__ZN6Object4freeEv(am);__ZN6Object4freeEv(an);var av=g;var at=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(av,(__str33099)&4294967295,an,0);var af=__ZN6Object7isArrayEv(at);au=af;var ab=au;var ax=reSign((ab),8,0)!=0;$bb3$$bb12$4:do{if(ax){var S=__ZN6Object8getArrayEv(an);f=S;var Q=f;var O=__ZN5Array9getLengthEv(Q);var N=(((O))|0)>1;var M=unSign((N),1,0);ar=M;var L=ar;var aq=reSign((L),8,0)!=0;if(!(aq)){al=2;break $bb3$$bb12$4}__ZN6ObjectC1Ev(d);var D=f;var C=__ZN5Array3getEiP6Object(D,0,d);var B=__ZN6Object5isNumEv(C);ae=B;var A=ae;var ap=reSign((A),8,0)!=0;if(ap){var y=f;var x=__ZN5Array3getEiP6Object(y,0,d);var w=__ZN6Object6getNumEv(x);var v=(w)+0.5;var t=_floor(v);var s=((t)|0);var r=aU;var q=(r+4)&4294967295;HEAP[q]=s}__ZN6Object4freeEv(d);var p=f;var o=__ZN5Array3getEiP6Object(p,1,d);var n=__ZN6Object5isNumEv(o);ac=n;var m=ac;var ao=reSign((m),8,0)!=0;if(ao){var l=f;var k=__ZN5Array3getEiP6Object(l,1,d);var j=__ZN6Object6getNumEv(k);var h=(j)+0.5;var c=_floor(h);var b=((c)|0);var a=aU;var bq=(a+8)&4294967295;HEAP[bq]=b}__ZN6Object4freeEv(d)}}while(0);__ZN6Object4freeEv(an);var bo=g;var bn=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bo,(__str53101)&4294967295,an,0);var bm=__ZN6Object5isIntEv(bn);Z=bm;var bl=Z;var bh=reSign((bl),8,0)!=0;if(bh){var bk=__ZN6Object6getIntEv(an);var bj=((bk)+360)&4294967295;var a5=(((bj))|0)%360;var a4=(((a5))|0)%90;var a3=((a4)*90)&4294967295;var a2=(((a3))&65535);var a1=aU;var a0=(a1+2)&4294967295;HEAP[a0]=a2}__ZN6Object4freeEv(an);var aY=aU;var aX=(aY+12)&4294967295;var aW=g;var aV=__ZN6Object12dictLookupNFEPcPS_(aW,(__str63102)&4294967295,aX);var aP=__ZN6Object6isNullEv(aV);var bd=reSign((aP),8,0)!=0;var e=(bd)^1;var u=unSign((e),1,0);W=u;var aO=W;var ba=reSign((aO),8,0)!=0;if(!(ba)){al=8;break $bb$$bb2$2}var aN=aU;var aM=(aN+12)&4294967295;var aL=__ZN6Object5isRefEv(aM);var aT=reSign((aL),8,0)!=0;$bb23$$bb21$18:do{if(aT){al=9}else{var aJ=aU;var aH=(aJ+12)&4294967295;var aF=__ZN6Object8isStreamEv(aH);var aS=reSign((aF),8,0)!=0;if(aS){al=9;break $bb23$$bb21$18}aZ=0;al=12;break $bb23$$bb21$18}}while(0);if(al==9){aZ=1}var aD=aZ;T=aD;var aB=T;var aR=reSign((aB),8,0)!=0;if(aR){var ak=aU;var aj=(ak+24)&4294967295;HEAP[aj]=1}else{var ai=aU;var ah=(ai+12)&4294967295;var ag=__ZN6Object6isBoolEv(ah);P=ag;var ad=P;var aQ=reSign((ad),8,0)!=0;if(aQ){var aa=aU;var Y=(aa+12)&4294967295;var V=__ZN6Object7getBoolEv(Y);var R=aU;var J=(R+24)&4294967295;HEAP[J]=V;var I=aU;var H=(I+12)&4294967295;__ZN6Object4freeEv(H)}else{var G=aU;var F=(G+12)&4294967295;__ZN6Object4freeEv(F)}}}else{__Z5erroriPcz(-1,(__str43100)&4294967295);var X=aU;var U=(X)&4294967295;HEAP[U]=0;__ZN6Object4freeEv(an)}}while(0);STACKTOP=z;return;return}function __ZN5MovieC1EP6Object(n,t){var r;var l;var k;var o;var m=0;l=n;k=t;var j=l;var i=(j+12)&4294967295;__ZN6ObjectC1Ev(i);var h=l;var g=(h+32)&4294967295;__ZN25MovieActivationParametersC1Ev(g);var f=l;var e=(f)&4294967295;HEAP[e]=1;var d=k;var c=__ZN6Object6isDictEv(d);o=c;var b=o;var u=reSign((b),8,0)!=0;if(u){var a=l;var s=k;__ZN5Movie10parseMovieEP6Object(a,s)}else{var q=l;var p=(q)&4294967295;HEAP[p]=0}return;return}function __ZN5MovieC2EP6Object(n,t){var r;var l;var k;var o;var m=0;l=n;k=t;var j=l;var i=(j+12)&4294967295;__ZN6ObjectC1Ev(i);var h=l;var g=(h+32)&4294967295;__ZN25MovieActivationParametersC1Ev(g);var f=l;var e=(f)&4294967295;HEAP[e]=1;var d=k;var c=__ZN6Object6isDictEv(d);o=c;var b=o;var u=reSign((b),8,0)!=0;if(u){var a=l;var s=k;__ZN5Movie10parseMovieEP6Object(a,s)}else{var q=l;var p=(q)&4294967295;HEAP[p]=0}return;return}function __ZN25MovieActivationParameters20parseMovieActivationEP6Object(ab,cS){var Z=STACKTOP;STACKTOP+=60;_memset(Z,0,60);var aM;var cI;var ch;var db;var dd;var de;var df;var dg;var dh;var di;var f;var g;var h;var i;var j;var k;var l;var m;var n;var p;var B;var C;var D;var E;var F;var G;var H;var I;var J;var K;var am=Z;var cF;var bX=Z+12;var M;var cY=Z+24;var W;var c3;var ca=Z+36;var bi;var by=Z+48;var ce=0;cI=ab;ch=cS;__ZN6ObjectC1Ev(am);var dc=ch;var da=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dc,(__str73103)&4294967295,am,0);var c9=__ZN6Object6isNullEv(da);var al=reSign((c9),8,0)!=0;var cf=(al)^1;var cv=unSign((cf),1,0);K=cv;var c8=K;var cO=reSign((c8),8,0)!=0;$bb$$bb19$2:do{if(cO){var c7=__ZN6Object5isIntEv(am);J=c7;var c6=J;var cN=reSign((c6),8,0)!=0;if(cN){var c5=__ZN6Object6getIntEv(am);var c4=cI;var c2=(c4)&4294967295;var c1=(c2)&4294967295;HEAP[c1]=c5}else{var bN=__ZN6Object8isStringEv(am);I=bN;var bL=I;var cM=reSign((bL),8,0)!=0;var aO=(cM)^1;var z=unSign((aO),1,0);var cL=reSign((z),8,0)!=0;if(!(cL)){aM=2;break $bb$$bb19$2}var bJ=__ZN6Object7isArrayEv(am);H=bJ;var bH=H;var cD=reSign((bH),8,0)!=0;if(!(cD)){aM=2;break $bb$$bb19$2}var bG=__ZN6Object8getArrayEv(am);cF=bG;__ZN6ObjectC1Ev(bX);var bF=cF;var bD=__ZN5Array3getEiP6Object(bF,0,bX);var bC=__ZN6Object5isIntEv(bX);G=bC;var bB=G;var cA=reSign((bB),8,0)!=0;if(cA){var bA=__ZN6Object6getIntEv(bX);var bo=cI;var bm=(bo)&4294967295;var bj=(bm)&4294967295;HEAP[bj]=bA}var bh=__ZN6Object8isStringEv(bX);F=bh;__ZN6Object4freeEv(bX);var bg=cF;var bf=__ZN5Array3getEiP6Object(bg,1,bX);var be=__ZN6Object5isIntEv(bX);E=be;var bd=E;var cw=reSign((bd),8,0)!=0;if(cw){var bc=__ZN6Object6getIntEv(bX);var bb=cI;var a1=(bb)&4294967295;var aZ=(a1+4)&4294967295;HEAP[aZ]=bc}__ZN6Object4freeEv(bX)}}}while(0);__ZN6Object4freeEv(am);var aW=ch;var aV=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aW,(__str83104)&4294967295,am,0);var aT=__ZN6Object6isNullEv(aV);var cq=reSign((aT),8,0)!=0;var bz=(cq)^1;var b9=unSign((bz),1,0);D=b9;var aS=D;var cn=reSign((aS),8,0)!=0;$bb23$$bb42$16:do{if(cn){var aR=__ZN6Object5isIntEv(am);C=aR;var aQ=C;var ck=reSign((aQ),8,0)!=0;if(ck){var aP=__ZN6Object6getIntEv(am);var aN=cI;var aB=(aN+8)&4294967295;var az=(aB)&4294967295;HEAP[az]=aP}else{var ax=__ZN6Object8isStringEv(am);B=ax;var aw=B;var cg=reSign((aw),8,0)!=0;var o=(cg)^1;var ba=unSign((o),1,0);var b7=reSign((ba),8,0)!=0;if(!(b7)){aM=8;break $bb23$$bb42$16}var au=__ZN6Object7isArrayEv(am);p=au;var at=p;var b4=reSign((at),8,0)!=0;if(!(b4)){aM=8;break $bb23$$bb42$16}var aq=__ZN6Object8getArrayEv(am);M=aq;__ZN6ObjectC1Ev(cY);var ap=M;var ao=__ZN5Array3getEiP6Object(ap,0,cY);var an=__ZN6Object5isIntEv(cY);n=an;var aj=n;var bZ=reSign((aj),8,0)!=0;if(bZ){var ai=__ZN6Object6getIntEv(cY);var ag=cI;var af=(ag+8)&4294967295;var ae=(af)&4294967295;HEAP[ae]=ai}var ad=__ZN6Object8isStringEv(cY);m=ad;__ZN6Object4freeEv(cY);var ac=M;var aa=__ZN5Array3getEiP6Object(ac,1,cY);var Y=__ZN6Object5isIntEv(cY);l=Y;var X=l;var bY=reSign((X),8,0)!=0;if(bY){var V=__ZN6Object6getIntEv(cY);var U=cI;var T=(U+8)&4294967295;var S=(T+4)&4294967295;HEAP[S]=V}__ZN6Object4freeEv(cY)}}}while(0);__ZN6Object4freeEv(am);var R=ch;var Q=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(R,(__str93105)&4294967295,am,0);var P=__ZN6Object5isNumEv(Q);k=P;var O=k;var bP=reSign((O),8,0)!=0;if(bP){var N=__ZN6Object6getNumEv(am);var L=cI;var A=(L+16)&4294967295;HEAP[A]=N}__ZN6Object4freeEv(am);var y=ch;var x=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(y,(__str103106)&4294967295,am,0);var w=__ZN6Object5isNumEv(x);j=w;var v=j;var bI=reSign((v),8,0)!=0;if(bI){var u=__ZN6Object6getNumEv(am);var t=(u)+1;var s=(t)*50;var r=((s)|0);var q=cI;var e=(q+24)&4294967295;HEAP[e]=r}__ZN6Object4freeEv(am);var d=ch;var c=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(d,(__str113107)&4294967295,am,0);var b=__ZN6Object6isBoolEv(c);i=b;var a=i;var bE=reSign((a),8,0)!=0;if(bE){var dn=__ZN6Object7getBoolEv(am);var dm=cI;var dl=(dm+28)&4294967295;HEAP[dl]=dn}__ZN6Object4freeEv(am);var dk=ch;var dj=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dk,(__str123108)&4294967295,am,0);var c0=__ZN6Object6isBoolEv(dj);h=c0;var cZ=h;var br=reSign((cZ),8,0)!=0;if(br){var cX=__ZN6Object7getBoolEv(am);var cW=cI;var cV=(cW+29)&4294967295;HEAP[cV]=cX}__ZN6Object4freeEv(am);var cU=ch;var cT=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cU,(__str133109)&4294967295,am,0);var cR=__ZN6Object6isNameEv(cT);g=cR;var cQ=g;var bl=reSign((cQ),8,0)!=0;$bb56$$bb64$42:do{if(bl){var cP=__ZN6Object7getNameEv(am);W=cP;var cK=W;var cJ=_strcmp(cK,(__str143110)&4294967295);var cH=(((cJ))|0)==0;if(cH){var cG=cI;var cE=(cG+32)&4294967295;HEAP[cE]=0}else{var cC=W;var cB=_strcmp(cC,(__str153111)&4294967295);var cz=(((cB))|0)==0;if(cz){var cy=cI;var cx=(cy+32)&4294967295;HEAP[cx]=1}else{var cu=W;var ct=_strcmp(cu,(__str163112)&4294967295);var cs=(((ct))|0)==0;if(cs){var cr=cI;var cp=(cr+32)&4294967295;HEAP[cp]=2}else{var co=W;var cm=_strcmp(co,(__str173113)&4294967295);var cl=(((cm))|0)==0;if(!(cl)){aM=18;break $bb56$$bb64$42}var cj=cI;var ci=(cj+32)&4294967295;HEAP[ci]=3}}}}}while(0);__ZN6Object4freeEv(am);var cd=ch;var cc=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cd,(__str183114)&4294967295,am,0);var cb=__ZN6Object7isArrayEv(cc);f=cb;var b8=f;var aY=reSign((b8),8,0)!=0;$bb66$$bb76$55:do{if(aY){var b6=cI;var b5=(b6+36)&4294967295;HEAP[b5]=1;var b3=__ZN6Object8getArrayEv(am);c3=b3;var b2=c3;var b1=__ZN5Array9getLengthEv(b2);var b0=(((b1))|0)>1;var bW=unSign((b0),1,0);di=bW;var bV=di;var aU=reSign((bV),8,0)!=0;if(!(aU)){aM=20;break $bb66$$bb76$55}__ZN6ObjectC1Ev(ca);var bU=c3;var bT=__ZN5Array3getEiP6Object(bU,0,ca);var bS=__ZN6Object5isIntEv(bT);dh=bS;var bR=dh;var aH=reSign((bR),8,0)!=0;if(aH){var bQ=__ZN6Object6getIntEv(ca);var bO=cI;var bM=(bO+56)&4294967295;HEAP[bM]=bQ}__ZN6Object4freeEv(ca);var bK=c3;var bx=__ZN5Array3getEiP6Object(bK,1,ca);var bw=__ZN6Object5isIntEv(bx);dg=bw;var bv=dg;var aD=reSign((bv),8,0)!=0;if(aD){var bu=__ZN6Object6getIntEv(ca);var bt=cI;var bs=(bt+60)&4294967295;HEAP[bs]=bu}__ZN6Object4freeEv(ca)}}while(0);__ZN6Object4freeEv(am);var bq=ch;var bp=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bq,(__str193115)&4294967295,am,0);var bn=__ZN6Object7isArrayEv(bp);df=bn;var bk=df;var av=reSign((bk),8,0)!=0;$bb78$$bb88$65:do{if(av){var a9=__ZN6Object8getArrayEv(am);bi=a9;var a8=bi;var a7=__ZN5Array9getLengthEv(a8);var a6=(((a7))|0)>1;var a5=unSign((a6),1,0);de=a5;var a4=de;var ar=reSign((a4),8,0)!=0;if(!(ar)){aM=25;break $bb78$$bb88$65}__ZN6ObjectC1Ev(by);var a3=bi;var a2=__ZN5Array3getEiP6Object(a3,0,by);var a0=__ZN6Object5isNumEv(a2);dd=a0;var aX=dd;var ak=reSign((aX),8,0)!=0;if(ak){var aL=__ZN6Object6getNumEv(by);var aK=cI;var aJ=(aK+40)&4294967295;HEAP[aJ]=aL}__ZN6Object4freeEv(by);var aI=bi;var aG=__ZN5Array3getEiP6Object(aI,1,by);var aF=__ZN6Object5isNumEv(aG);db=aF;var aE=db;var ah=reSign((aE),8,0)!=0;if(ah){var aC=__ZN6Object6getNumEv(by);var aA=cI;var ay=(aA+48)&4294967295;HEAP[ay]=aC}__ZN6Object4freeEv(by)}}while(0);__ZN6Object4freeEv(am);STACKTOP=Z;return;return}function __ZN5MovieC1EP6ObjectS1_(n,A,D){var y;var l;var k;var C;var o;var p;var m=0;l=n;k=A;C=D;var j=l;var i=(j+12)&4294967295;__ZN6ObjectC1Ev(i);var h=l;var g=(h+32)&4294967295;__ZN25MovieActivationParametersC1Ev(g);var f=l;var e=(f)&4294967295;HEAP[e]=1;var d=k;var c=__ZN6Object6isDictEv(d);p=c;var b=p;var B=reSign((b),8,0)!=0;if(B){var a=l;var z=k;__ZN5Movie10parseMovieEP6Object(a,z);var x=C;var w=__ZN6Object6isDictEv(x);o=w;var v=o;var E=reSign((v),8,0)!=0;if(E){var u=l;var t=(u+32)&4294967295;var s=C;__ZN25MovieActivationParameters20parseMovieActivationEP6Object(t,s)}}else{var r=l;var q=(r)&4294967295;HEAP[q]=0}return;return}function __ZN5MovieC2EP6ObjectS1_(n,A,D){var y;var l;var k;var C;var o;var p;var m=0;l=n;k=A;C=D;var j=l;var i=(j+12)&4294967295;__ZN6ObjectC1Ev(i);var h=l;var g=(h+32)&4294967295;__ZN25MovieActivationParametersC1Ev(g);var f=l;var e=(f)&4294967295;HEAP[e]=1;var d=k;var c=__ZN6Object6isDictEv(d);p=c;var b=p;var B=reSign((b),8,0)!=0;if(B){var a=l;var z=k;__ZN5Movie10parseMovieEP6Object(a,z);var x=C;var w=__ZN6Object6isDictEv(x);o=w;var v=o;var E=reSign((v),8,0)!=0;if(E){var u=l;var t=(u+32)&4294967295;var s=C;__ZN25MovieActivationParameters20parseMovieActivationEP6Object(t,s)}}else{var r=l;var q=(r)&4294967295;HEAP[q]=0}return;return}function __ZN14NameToCharCodeC2Ev(n){var x;var l;var a;var m=0;l=n;var k=l;var j=(k+4)&4294967295;HEAP[j]=31;var i=l;var h=(i+8)&4294967295;HEAP[h]=0;var g=l;var f=(g+4)&4294967295;var e=HEAP[f];var d=_gmallocn(e,8);var c=d;var b=l;var y=(b)&4294967295;HEAP[y]=c;a=0;while(1){var o=l;var C=(o+4)&4294967295;var B=HEAP[C];var A=a;var z=(((B))|0)>(((A))|0);if(!(z)){x=2;break}var w=l;var v=(w)&4294967295;var u=HEAP[v];var t=a;var s=(u+8*t)&4294967295;var r=(s)&4294967295;HEAP[r]=0;var q=a;var p=((q)+1)&4294967295;a=p;x=0;continue}return;return}function __ZN14NameToCharCode4hashEPc(o,j){var y;var m;var D;var B;var l;var C;var b;var n=0;m=o;D=j;b=0;var k=D;C=k;while(1){var z=C;var x=HEAP[z];var w=reSign((x),8,0)!=0;if(!(w)){y=2;break}var i=b;var h=((i)*17)&4294967295;var g=C;var f=HEAP[g];var e=reSign((f),8,0);var d=(e)&255;var c=((h)+(d))&4294967295;b=c;var a=C;var A=(a+1)&4294967295;C=A;y=0;continue}var v=m;var u=(v+4)&4294967295;var s=HEAP[u];var r=b;var q=unSign((r),32,0)%unSign((s),32,0);l=q;var p=l;B=p;var t=B;return t;return null}function __ZN14NameToCharCode6lookupEPc(f,p){var o;var b;var L;var q;var O;var M;var c;var w=0;b=f;L=p;var K=b;var J=L;var I=__ZN14NameToCharCode4hashEPc(K,J);c=I;while(1){var E=b;var C=(E)&4294967295;var A=HEAP[C];var y=c;var x=(A+8*y)&4294967295;var v=(x)&4294967295;var u=HEAP[v];var t=(u)!=0;if(!(t)){o=6;break}var H=b;var G=(H)&4294967295;var F=HEAP[G];var D=c;var B=(F+8*D)&4294967295;var z=(B)&4294967295;var n=HEAP[z];var m=L;var l=_strcmp(n,m);var k=(((l))|0)==0;if(k){o=1;break}var X=c;var W=((X)+1)&4294967295;c=W;var V=b;var U=(V+4)&4294967295;var T=HEAP[U];var S=c;var R=(((S))|0)==(((T))|0);var Q=unSign((R),1,0);O=Q;var P=O;var r=reSign((P),8,0)!=0;if(!(r)){o=0;continue}c=0;o=0;continue}if(o==1){var j=b;var i=(j)&4294967295;var h=HEAP[i];var g=c;var e=(h+8*g)&4294967295;var d=(e+4)&4294967295;var a=HEAP[d];M=a}else{if(o==6){M=0}}var s=M;q=s;var N=q;return N;return null}function __ZN14NameToCharCodeC1Ev(n){var x;var l;var a;var m=0;l=n;var k=l;var j=(k+4)&4294967295;HEAP[j]=31;var i=l;var h=(i+8)&4294967295;HEAP[h]=0;var g=l;var f=(g+4)&4294967295;var e=HEAP[f];var d=_gmallocn(e,8);var c=d;var b=l;var y=(b)&4294967295;HEAP[y]=c;a=0;while(1){var o=l;var C=(o+4)&4294967295;var B=HEAP[C];var A=a;var z=(((B))|0)>(((A))|0);if(!(z)){x=2;break}var w=l;var v=(w)&4294967295;var u=HEAP[v];var t=a;var s=(u+8*t)&4294967295;var r=(s)&4294967295;HEAP[r]=0;var q=a;var p=((q)+1)&4294967295;a=p;x=0;continue}return;return}function __ZN14NameToCharCodeD1Ev(n){var x;var l;var a;var m=0;l=n;a=0;while(1){var q=l;var p=(q+4)&4294967295;var o=HEAP[p];var E=a;var D=(((o))|0)>(((E))|0);if(!(D)){x=3;break}var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=a;var g=(i+8*h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=l;var b=(c)&4294967295;var y=HEAP[b];var w=a;var v=(y+8*w)&4294967295;var u=(v)&4294967295;var t=HEAP[u];_gfree(t)}var s=a;var r=((s)+1)&4294967295;a=r;x=0;continue}var C=l;var B=(C)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN14NameToCharCodeD2Ev(n){var x;var l;var a;var m=0;l=n;a=0;while(1){var q=l;var p=(q+4)&4294967295;var o=HEAP[p];var E=a;var D=(((o))|0)>(((E))|0);if(!(D)){x=3;break}var k=l;var j=(k)&4294967295;var i=HEAP[j];var h=a;var g=(i+8*h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=l;var b=(c)&4294967295;var y=HEAP[b];var w=a;var v=(y+8*w)&4294967295;var u=(v)&4294967295;var t=HEAP[u];_gfree(t)}var s=a;var r=((s)+1)&4294967295;a=r;x=0;continue}var C=l;var B=(C)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN14NameToCharCode3addEPcj(G,B,bC){var E=STACKTOP;STACKTOP+=8;_memset(E,0,8);var aa;var bH;var f;var ba;var a1;var b4=E;var a3;var q;var bx;var bw;var Z;var bl=0;bH=G;f=B;ba=bC;var b3=bH;var b2=(b3+8)&4294967295;var b1=HEAP[b2];var b0=bH;var bZ=(b0+4)&4294967295;var bY=HEAP[bZ];var bX=((((bY))|0)/2|0);var bW=(((b1))|0)>=(((bX))|0);if(bW){var bV=bH;var aZ=(bV+4)&4294967295;var aX=HEAP[aZ];Z=aX;var aV=bH;var aU=(aV)&4294967295;var aT=HEAP[aU];q=aT;var aS=bH;var aR=(aS+4)&4294967295;var aQ=HEAP[aR];var aP=((aQ)*2)&4294967295;var aO=((aP)+1)&4294967295;var aF=bH;var aD=(aF+4)&4294967295;HEAP[aD]=aO;var aB=bH;var aA=(aB+4)&4294967295;var az=HEAP[aA];var ay=_gmallocn(az,8);var ax=ay;var aw=bH;var av=(aw)&4294967295;HEAP[av]=ax;bx=0;$bb2$4:while(1){var ad=bH;var ac=(ad+4)&4294967295;var ab=HEAP[ac];var Y=bx;var X=(((ab))|0)>(((Y))|0);if(!(X)){aa=2;break $bb2$4}var au=bH;var ak=(au)&4294967295;var aj=HEAP[ak];var ai=bx;var ah=(aj+8*ai)&4294967295;var ag=(ah)&4294967295;HEAP[ag]=0;var af=bx;var ae=((af)+1)&4294967295;bx=ae;aa=0;continue $bb2$4}bw=0;$bb11$8:while(1){var bQ=bw;var bP=Z;var bO=(((bQ))|0)<(((bP))|0);if(!(bO)){aa=10;break $bb11$8}var W=q;var V=bw;var U=(W+8*V)&4294967295;var T=(U)&4294967295;var S=HEAP[T];var R=(S)!=0;if(R){var Q=q;var P=bw;var N=(Q+8*P)&4294967295;var M=(N)&4294967295;var L=HEAP[M];var K=bH;var J=__ZN14NameToCharCode4hashEPc(K,L);bx=J;while(1){var w=bH;var v=(w)&4294967295;var u=HEAP[v];var t=bx;var s=(u+8*t)&4294967295;var r=(s)&4294967295;var p=HEAP[r];var o=(p)!=0;if(!(o)){aa=7;break}var I=bx;var H=((I)+1)&4294967295;bx=H;var F=bH;var D=(F+4)&4294967295;var C=HEAP[D];var A=bx;var z=(((A))|0)==(((C))|0);var y=unSign((z),1,0);a3=y;var x=a3;var O=reSign((x),8,0)!=0;if(!(O)){aa=4;continue}bx=0;aa=4;continue}var n=bH;var m=(n)&4294967295;var l=HEAP[m];var k=q;var j=bw;var i=(k+8*j)&4294967295;var h=(b4)&4294967295;var g=(i)&4294967295;var e=HEAP[g];HEAP[h]=e;var d=(b4+4)&4294967295;var c=(i+4)&4294967295;var b=HEAP[c];HEAP[d]=b;var a=bx;var b9=(l+8*a)&4294967295;var b8=(b9)&4294967295;var b7=(b4)&4294967295;var b6=HEAP[b7];HEAP[b8]=b6;var b5=(b9+4)&4294967295;var bU=(b4+4)&4294967295;var bT=HEAP[bU];HEAP[b5]=bT}var bS=bw;var bR=((bS)+1)&4294967295;bw=bR;aa=3;continue $bb11$8}var bN=q;var bM=bN;_gfree(bM)}var bL=bH;var bK=f;var bJ=__ZN14NameToCharCode4hashEPc(bL,bK);bx=bJ;while(1){var bu=bH;var bt=(bu)&4294967295;var bs=HEAP[bt];var br=bx;var bq=(bs+8*br)&4294967295;var bp=(bq)&4294967295;var bo=HEAP[bp];var bn=(bo)==0;if(bn){aa=14;break}var bm=bH;var bk=(bm)&4294967295;var bj=HEAP[bk];var bi=bx;var bh=(bj+8*bi)&4294967295;var bg=(bh)&4294967295;var bf=HEAP[bg];var be=f;var bd=_strcmp(bf,be);var bc=(((bd))|0)!=0;if(!(bc)){aa=14;break}var bI=bx;var bG=((bI)+1)&4294967295;bx=bG;var bF=bH;var bE=(bF+4)&4294967295;var bD=HEAP[bE];var bB=bx;var bA=(((bB))|0)==(((bD))|0);var bz=unSign((bA),1,0);a1=bz;var bv=a1;var by=reSign((bv),8,0)!=0;if(!(by)){aa=12;continue}bx=0;aa=12;continue}var bb=bH;var a9=(bb)&4294967295;var a8=HEAP[a9];var a7=bx;var a6=(a8+8*a7)&4294967295;var a5=(a6)&4294967295;var a4=HEAP[a5];var a2=(a4)==0;if(a2){var a0=bH;var aY=(a0)&4294967295;var aW=HEAP[aY];var aN=bx;var aM=(aW+8*aN)&4294967295;var aL=f;var aK=_copyString(aL);var aJ=(aM)&4294967295;HEAP[aJ]=aK}var aI=bH;var aH=(aI)&4294967295;var aG=HEAP[aH];var aE=bx;var aC=(aG+8*aE)&4294967295;var at=(aC+4)&4294967295;var ar=ba;HEAP[at]=ar;var aq=bH;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var an=((ao)+1)&4294967295;var am=bH;var al=(am+8)&4294967295;HEAP[al]=an;STACKTOP=E;return;return}function __ZN6Object9initArrayEP4XRef(n,o){var v;var k;var m;var x;var j;var i;var l=0;k=n;m=o;var h=k;__ZN6Object9zeroUnionEv(h);var g=k;var f=(g)&4294967295;HEAP[f]=6;var e=__Znwj(20);var d=e;i=d;var c=i;var b=m;__ZN5ArrayC1EP4XRef(c,b);var a=k;var w=(a+4)&4294967295;var u=(w)&4294967295;var t=u;var s=i;HEAP[t]=s;var q=k;j=q;var p=j;x=p;var r=x;return r;return null}function __ZN5Array6incRefEv(k){var o;var q;var l;var i;var n=0;q=k;var h=q;var g=(h+16)&4294967295;var f=HEAP[g];var e=((f)+1)&4294967295;var d=q;var c=(d+16)&4294967295;HEAP[c]=e;var b=q;var a=(b+16)&4294967295;var p=HEAP[a];i=p;var j=i;l=j;var m=l;return m;return null}function __ZN5Array6decRefEv(k){var o;var q;var l;var i;var n=0;q=k;var h=q;var g=(h+16)&4294967295;var f=HEAP[g];var e=((f)-1)&4294967295;var d=q;var c=(d+16)&4294967295;HEAP[c]=e;var b=q;var a=(b+16)&4294967295;var p=HEAP[a];i=p;var j=i;l=j;var m=l;return m;return null}function __ZN6Stream6decRefEv(k){var o;var q;var l;var i;var n=0;q=k;var h=q;var g=(h+4)&4294967295;var f=HEAP[g];var e=((f)-1)&4294967295;var d=q;var c=(d+4)&4294967295;HEAP[c]=e;var b=q;var a=(b+4)&4294967295;var p=HEAP[a];i=p;var j=i;l=j;var m=l;return m;return null}function __ZN6Object8initDictEP4Dict(m,y){var u;var k;var w;var x;var j;var l=0;k=m;w=y;var i=k;__ZN6Object9zeroUnionEv(i);var h=k;var g=(h)&4294967295;HEAP[g]=7;var f=k;var e=(f+4)&4294967295;var d=(e)&4294967295;var c=d;var b=w;HEAP[c]=b;var a=k;var v=(a+4)&4294967295;var t=(v)&4294967295;var s=t;var r=HEAP[s];var p=__ZN4Dict6incRefEv(r);var o=k;j=o;var n=j;x=n;var q=x;return q;return null}function __ZN6Object10initStreamEP6Stream(n,b){var p;var l;var r;var s;var k;var m=0;l=n;r=b;var j=l;__ZN6Object9zeroUnionEv(j);var i=l;var h=(i)&4294967295;HEAP[h]=8;var g=l;var f=(g+4)&4294967295;var e=(f)&4294967295;var d=e;var c=r;HEAP[d]=c;var a=l;k=a;var q=k;s=q;var o=s;return o;return null}function __ZN6Object11getTypeNameEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f)&4294967295;var d=HEAP[e];var c=(__ZL12objTypeNames+d*4)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Object8memCheckEP8_IO_FILE(c){var b;var d;var a=0;d=c;return;return}function __ZN6Object10dictGetKeyEi(o,a){var v;var m;var b;var x;var l;var n=0;m=o;b=a;var k=m;var j=(k)&4294967295;var i=HEAP[j];var h=(((i))|0)!=7;if(h){var g=m;var f=(g)&4294967295;var e=HEAP[f];__Z5erroriPcz(0,(__str143138)&4294967295,Pointer_make([e,0,0,0,7,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 555863"}else{var d=m;var c=(d+4)&4294967295;var w=(c)&4294967295;var u=w;var t=HEAP[u];var s=b;var r=__ZN4Dict6getKeyEi(t,s);l=r;var p=l;x=p;var q=x;return q}return null}function __ZN6Object4freeEv(D){var af;var aC;var a0;var aX;var a2;var aW;var a4;var aU;var d=0;aC=D;var aT=aC;var aS=(aT)&4294967295;var aR=HEAP[aS];if(aR==3){af=12}else{if(aR==4){af=13}else{if(aR==6){af=14}else{if(aR==7){af=15}else{if(aR==8){af=16}else{if(aR==10){af=17}else{af=18}}}}}}if(af==12){var aQ=aC;var aP=(aQ+4)&4294967295;var aO=(aP)&4294967295;var aN=aO;var aw=HEAP[aN];aU=aw;var au=aU;var ar=(au)!=0;if(ar){var ap=aU;__ZN9GooStringD1Ev(ap);var an=aU;var al=an;__ZdlPv(al)}}else{if(af==13){var ak=aC;var aj=(ak+4)&4294967295;var ai=(aj)&4294967295;var ah=ai;var Z=HEAP[ah];_gfree(Z)}else{if(af==14){var X=aC;var V=(X+4)&4294967295;var T=(V)&4294967295;var R=T;var P=HEAP[R];var O=__ZN5Array6decRefEv(P);var N=(((O))|0)==0;var M=unSign((N),1,0);a4=M;var L=a4;var K=reSign((L),8,0)!=0;$bb5$$bb7$9:do{if(K){var C=aC;var A=(C+4)&4294967295;var y=(A)&4294967295;var w=y;var u=HEAP[w];aW=u;var s=aW;var r=(s)!=0;if(!(r)){af=3;break $bb5$$bb7$9}var q=aW;__ZN5ArrayD1Ev(q);var p=aW;var o=p;__ZdlPv(o)}}while(0)}else{if(af==15){var n=aC;var m=(n+4)&4294967295;var l=(m)&4294967295;var k=l;var j=HEAP[k];var i=__ZN4Dict6decRefEv(j);var h=(((i))|0)==0;var g=unSign((h),1,0);a2=g;var f=a2;var ag=reSign((f),8,0)!=0;$bb10$$bb12$14:do{if(ag){var e=aC;var c=(e+4)&4294967295;var b=(c)&4294967295;var a=b;var a7=HEAP[a];aX=a7;var a6=aX;var a5=(a6)!=0;if(!(a5)){af=6;break $bb10$$bb12$14}var a3=aX;__ZN4DictD1Ev(a3);var a1=aX;var aZ=a1;__ZdlPv(aZ)}}while(0)}else{if(af==16){var aY=aC;var aM=(aY+4)&4294967295;var aL=(aM)&4294967295;var aK=aL;var aJ=HEAP[aK];var aI=__ZN6Stream6decRefEv(aJ);var aH=(((aI))|0)==0;var aG=unSign((aH),1,0);a0=aG;var aF=a0;var aV=reSign((aF),8,0)!=0;$bb15$$bb17$19:do{if(aV){var aE=aC;var aD=(aE+4)&4294967295;var aB=(aD)&4294967295;var aA=aB;var az=HEAP[aA];var ay=(az)!=0;if(!(ay)){af=9;break $bb15$$bb17$19}var ax=aC;var av=(ax+4)&4294967295;var at=(av)&4294967295;var aq=at;var ao=HEAP[aq];var am=aC;var ae=(am+4)&4294967295;var ad=(ae)&4294967295;var ac=ad;var ab=HEAP[ac];var aa=(ab)&4294967295;var Y=HEAP[aa];var W=(Y+4)&4294967295;var U=HEAP[W];var S=aC;var Q=(S+4)&4294967295;var J=(Q)&4294967295;var I=J;var G=HEAP[I];var F=U;FUNCTION_TABLE[F](G)}}while(0)}else{if(af==17){var E=aC;var B=(E+4)&4294967295;var z=(B)&4294967295;var x=z;var v=HEAP[x];_gfree(v)}}}}}}var t=aC;var H=(t)&4294967295;HEAP[H]=13;return;return}function __ZN6Object5printEP8_IO_FILE(ad,aN){var Q=STACKTOP;STACKTOP+=12;_memset(Q,0,12);var aJ;var a6;var m;var bt;var bu;var L;var bB=Q;var aK;var k=0;a6=ad;m=aN;__ZN6ObjectC1Ev(bB);var bs=a6;var br=(bs)&4294967295;var bp=HEAP[br];if(bp==0){aJ=10}else{if(bp==1){aJ=11}else{if(bp==2){aJ=12}else{if(bp==3){aJ=13}else{if(bp==4){aJ=14}else{if(bp==5){aJ=15}else{if(bp==6){aJ=16}else{if(bp==7){aJ=17}else{if(bp==8){aJ=18}else{if(bp==9){aJ=19}else{if(bp==10){aJ=20}else{if(bp==11){aJ=21}else{if(bp==12){aJ=22}else{if(bp==13){aJ=23}else{if(bp==14){aJ=24}else{aJ=25}}}}}}}}}}}}}}}if(aJ==10){var bo=a6;var bn=(bo+4)&4294967295;var bm=(bn)&4294967295;var bl=bm;var bj=HEAP[bl];var an=reSign((bj),8,0)!=0;if(an){L=(__str153139)&4294967295}else{L=(__str163140)&4294967295}var bi=L;var bh=m;var a0=_fputs(bi,bh)}else{if(aJ==11){var aY=a6;var aW=(aY+4)&4294967295;var aU=(aW)&4294967295;var aS=aU;var aQ=HEAP[aS];var aP=m;var aO=_fprintf(aP,(__str173141)&4294967295,aQ)}else{if(aJ==12){var aM=a6;var aL=(aM+4)&4294967295;var aD=(aL)&4294967295;var aB=HEAP[aD];var az=m;var ax=_fprintf(az,(__str183142)&4294967295,aB)}else{if(aJ==13){var av=m;var at=_fputc(40,av);var ar=a6;var aq=(ar+4)&4294967295;var ap=(aq)&4294967295;var ao=ap;var ac=HEAP[ao];var Z=__ZN9GooString9getLengthEv(ac);var W=a6;var T=(W+4)&4294967295;var P=(T)&4294967295;var M=P;var J=HEAP[M];var I=__ZNK9GooString10getCStringEv(J);var H=m;var G=_fwrite(I,1,Z,H);var B=m;var z=_fputc(41,B)}else{if(aJ==14){var x=a6;var v=(x+4)&4294967295;var t=(v)&4294967295;var r=t;var p=HEAP[r];var o=m;var n=_fprintf(o,(__str193143)&4294967295,p)}else{if(aJ==15){var l=m;var f=_fwrite((__str53129)&4294967295,1,4,l)}else{if(aJ==16){var d=m;var b=_fputc(91,d);aK=0;while(1){var bd=a6;var bc=__ZN6Object14arrayGetLengthEv(bd);var bb=aK;var ba=(((bc))|0)>(((bb))|0);var a9=unSign((ba),1,0);bu=a9;var a8=bu;var bq=reSign((a8),8,0)!=0;if(!(bq)){aJ=5;break}var bD=aK;var bA=(((bD))|0)>0;if(bA){var bz=m;var by=_fputc(32,bz)}var bx=a6;var bw=aK;var bv=__ZN6Object10arrayGetNFEiPS_(bx,bw,bB);var bg=m;__ZN6Object5printEP8_IO_FILE(bB,bg);__ZN6Object4freeEv(bB);var bf=aK;var be=((bf)+1)&4294967295;aK=be;aJ=2;continue}var a7=m;var a5=_fputc(93,a7)}else{if(aJ==17){var a4=m;var a3=_fwrite((__str203144)&4294967295,1,2,a4);aK=0;while(1){var aE=a6;var aC=__ZN6Object13dictGetLengthEv(aE);var aA=aK;var ay=(((aC))|0)>(((aA))|0);var aw=unSign((ay),1,0);bt=aw;var au=bt;var bk=reSign((au),8,0)!=0;if(!(bk)){aJ=8;break}var a2=a6;var a1=aK;var aZ=__ZN6Object10dictGetKeyEi(a2,a1);var aX=m;var aV=_fprintf(aX,(__str213145)&4294967295,aZ);var aT=a6;var aR=aK;var aI=__ZN6Object12dictGetValNFEiPS_(aT,aR,bB);var aH=m;__ZN6Object5printEP8_IO_FILE(bB,aH);__ZN6Object4freeEv(bB);var aG=aK;var aF=((aG)+1)&4294967295;aK=aF;aJ=6;continue}var am=m;var al=_fwrite((__str223146)&4294967295,1,3,am)}else{if(aJ==18){var aj=m;var ah=_fwrite((__str233147)&4294967295,1,8,aj)}else{if(aJ==19){var af=a6;var ab=(af+4)&4294967295;var Y=(ab)&4294967295;var V=Y;var S=(V+4)&4294967295;var O=HEAP[S];var ak=a6;var ai=(ak+4)&4294967295;var ag=(ai)&4294967295;var ae=ag;var aa=(ae)&4294967295;var X=HEAP[aa];var U=m;var R=_fprintf(U,(__str243148)&4294967295,X,O)}else{if(aJ==20){var N=a6;var K=(N+4)&4294967295;var F=(K)&4294967295;var E=F;var D=HEAP[E];var C=m;var A=_fputs(D,C)}else{if(aJ==21){var y=m;var w=_fwrite((__str253149)&4294967295,1,7,y)}else{if(aJ==22){var u=m;var s=_fwrite((__str263150)&4294967295,1,5,u)}else{if(aJ==23){var q=m;var j=_fwrite((__str273151)&4294967295,1,6,q)}else{if(aJ==24){var i=a6;var h=(i+4)&4294967295;var g=(h)&4294967295;var e=g;var c=HEAP[e];var a=m;var bC=_fprintf(a,(__str283152)&4294967295,c)}}}}}}}}}}}}}}}STACKTOP=Q;return;return}function __ZN6Object4copyEPS_(z,at){var L;var X;var A;var x;var al;var d=0;X=z;A=at;var ak=A;var aj=X;var ai=(ak)&4294967295;var ah=(aj)&4294967295;var ag=HEAP[ah];HEAP[ai]=ag;var af=(ak+4)&4294967295;var ae=(aj+4)&4294967295;var ad=(af)&4294967295;var ac=(ae)&4294967295;var W=HEAP[ac];HEAP[ad]=W;var V=X;var U=(V)&4294967295;var T=HEAP[U];if(T==3){L=2}else{if(T==4){L=3}else{if(T==6){L=4}else{if(T==7){L=5}else{if(T==8){L=6}else{if(T==10){L=7}else{L=8}}}}}}if(L==2){var S=X;var R=(S+4)&4294967295;var Q=(R)&4294967295;var P=Q;var O=HEAP[P];var N=__ZNK9GooString4copyEv(O);var K=A;var J=(K+4)&4294967295;var I=(J)&4294967295;var H=I;HEAP[H]=N}else{if(L==3){var G=X;var F=(G+4)&4294967295;var E=(F)&4294967295;var D=E;var C=HEAP[D];var B=_copyString(C);var y=A;var w=(y+4)&4294967295;var v=(w)&4294967295;var u=v;HEAP[u]=B}else{if(L==4){var t=X;var s=(t+4)&4294967295;var r=(s)&4294967295;var q=r;var p=HEAP[q];var o=__ZN5Array6incRefEv(p)}else{if(L==5){var n=X;var m=(n+4)&4294967295;var l=(m)&4294967295;var k=l;var j=HEAP[k];var i=__ZN4Dict6incRefEv(j)}else{if(L==6){var h=X;var g=(h+4)&4294967295;var f=(g)&4294967295;var e=f;var c=HEAP[e];var b=__ZN6Stream6incRefEv(c)}else{if(L==7){var a=X;var au=(a+4)&4294967295;var ar=(au)&4294967295;var aq=ar;var ap=HEAP[aq];var ao=_copyString(ap);var an=A;var am=(an+4)&4294967295;var ab=(am)&4294967295;var aa=ab;HEAP[aa]=ao}}}}}}var Z=A;al=Z;var Y=al;x=Y;var M=x;return M;return null}function __ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(g,d,F,w){var q;var c;var G;var p;var y;var r;var b;var E;var s=0;c=g;G=d;p=F;y=w;var D=c;var C=(D)&4294967295;var B=HEAP[C];var A=(((B))|0)!=9;$bb2$$bb$2:do{if(A){q=0}else{var z=G;var x=(z)==0;if(x){q=0;break $bb2$$bb$2}var v=c;var u=(v+4)&4294967295;var t=(u)&4294967295;var o=t;var n=(o+4)&4294967295;var m=HEAP[n];var l=c;var k=(l+4)&4294967295;var j=(k)&4294967295;var i=j;var h=(i)&4294967295;var f=HEAP[h];var e=G;var a=p;var O=y;var N=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(e,f,m,a,O);b=N;q=2;break $bb2$$bb$2}}while(0);if(q==0){var M=c;var L=p;var K=__ZN6Object4copyEPS_(M,L);b=K}var J=b;E=J;var I=E;r=I;var H=r;return H;return null}function __ZN6Object8initDictEP4XRef(n,o){var v;var k;var m;var x;var j;var i;var l=0;k=n;m=o;var h=k;__ZN6Object9zeroUnionEv(h);var g=k;var f=(g)&4294967295;HEAP[f]=7;var e=__Znwj(24);var d=e;i=d;var c=i;var b=m;__ZN4DictC1EP4XRef(c,b);var a=k;var w=(a+4)&4294967295;var u=(w)&4294967295;var t=u;var s=i;HEAP[t]=s;var q=k;j=q;var p=j;x=p;var r=x;return r;return null}function __ZN4OCGsC2EP6ObjectP4XRef(Z,F,aw){var X=STACKTOP;STACKTOP+=120;_memset(X,0,120);var ay;var bP;var ab;var bV;var ci=X;var h;var i;var j;var ch=X+8;var k;var w;var x;var z;var A;var B;var cg=X+16;var cf;var ce;var C;var D;var E;var cd;var T=X+24;var U=X+36;var bS=X+48;var aC=X+60;var bA=X+72;var bC;var c=X+84;var bX;var N;var bj;var G;var ai=X+96;var bc;var co;var bN=X+108;var aX;var bl=0;bP=Z;ab=F;bV=aw;var cc=bP;var cb=(cc+8)&4294967295;__ZN6ObjectC1Ev(cb);var ca=bP;var b9=(ca+20)&4294967295;__ZN6ObjectC1Ev(b9);var a8=bP;var a7=(a8+32)&4294967295;var a6=bV;HEAP[a7]=a6;var a5=bP;var a4=(a5)&4294967295;HEAP[a4]=1;var a2=__Znwj(16);var a1=a2;cd=a1;var a0=cd;__ZN7GooListC1Ev(a0);var aZ=bP;var aY=(aZ+4)&4294967295;var aV=cd;HEAP[aY]=aV;__ZN6ObjectC1Ev(T);var aT=ab;var aS=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aT,(__str83170)&4294967295,T,0);var aQ=__ZN6Object7isArrayEv(T);var aj=reSign((aQ),8,0)!=0;var bm=(aj)^1;var bB=unSign((bm),1,0);E=bB;var aP=E;var bW=reSign((aP),8,0)!=0;if(bW){__Z5erroriPcz(-1,(__str143176)&4294967295);__ZN6Object4freeEv(T);var aO=bP;var aN=(aO)&4294967295;HEAP[aN]=0}else{bC=0;$bb12$5:while(1){var al=__ZN6Object14arrayGetLengthEv(T);var ak=bC;var ah=(((al))|0)>(((ak))|0);var ag=unSign((ah),1,0);D=ag;var af=D;var bI=reSign((af),8,0)!=0;if(!(bI)){ay=6;break $bb12$5}__ZN6ObjectC1Ev(c);var aM=bC;var aL=__ZN6Object8arrayGetEiPS_(T,aM,c);var aK=__ZN6Object6isDictEv(c);var bU=reSign((aK),8,0)!=0;var S=(bU)^1;var ax=unSign((S),1,0);C=ax;var aJ=C;var bT=reSign((aJ),8,0)!=0;if(bT){ay=2;break $bb12$5}var aI=__ZN6Object7getDictEv(c);ce=aI;var aH=__Znwj(20);var aG=aH;cf=aG;var aF=cf;var aE=ce;__ZN20OptionalContentGroupC1EP4Dict(aF,aE);var aD=cf;bX=aD;__ZN6Object4freeEv(c);var aB=bC;var aA=__ZN6Object10arrayGetNFEiPS_(T,aB,c);__ZN6Object6getRefEv(cg,c);var az=bX;var at=(cg)&4294967295;var bb=HEAP[at];var p=(cg+4)&4294967295;var cj=HEAP[p];__ZN20OptionalContentGroup6setRefE3Ref(az,bb,cj);__ZN6Object4freeEv(c);var av=bX;__ZN20OptionalContentGroup8setStateENS_5StateE(av,0);var au=bP;var ar=(au+4)&4294967295;var aq=HEAP[ar];var ap=bX;var ao=ap;__ZN7GooList6appendEPv(aq,ao);var an=bC;var am=((an)+1)&4294967295;bC=am;ay=1;continue $bb12$5}if(ay==2){__ZN6Object4freeEv(c)}__ZN6ObjectC1Ev(U);var ae=ab;var ad=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ae,(__str153177)&4294967295,U,0);var ac=__ZN6Object6isDictEv(U);var bF=reSign((ac),8,0)!=0;var bY=(bF)^1;var g=unSign((bY),1,0);B=g;var aa=B;var bD=reSign((aa),8,0)!=0;if(bD){__Z5erroriPcz(-1,(__str163178)&4294967295);__ZN6Object4freeEv(U);__ZN6Object4freeEv(T);var Y=bP;var W=(Y)&4294967295;HEAP[W]=0}else{__ZN6ObjectC1Ev(bS);var V=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str173179)&4294967295,bS,0);var R=__ZN6Object6isNameEPc(bS,(__str183180)&4294967295);A=R;var Q=A;var bv=reSign((Q),8,0)!=0;$bb21$$bb26$15:do{if(bv){N=0;while(1){var u=bP;var t=(u+4)&4294967295;var s=HEAP[t];var r=__ZN7GooList9getLengthEv(s);var q=N;var o=(((r))|0)>(((q))|0);var n=unSign((o),1,0);z=n;var m=z;var bp=reSign((m),8,0)!=0;if(!(bp)){ay=9;break $bb21$$bb26$15}var P=bP;var O=(P+4)&4294967295;var M=HEAP[O];var L=N;var K=__ZN7GooList3getEi(M,L);var J=K;bj=J;var I=bj;__ZN20OptionalContentGroup8setStateENS_5StateE(I,1);var H=N;var v=((H)+1)&4294967295;N=v;ay=7;continue}}}while(0);__ZN6Object4freeEv(bS);__ZN6ObjectC1Ev(aC);var l=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str193181)&4294967295,aC,0);var f=__ZN6Object7isArrayEv(aC);x=f;var e=x;var bn=reSign((e),8,0)!=0;$bb28$$bb41$21:do{if(bn){G=0;while(1){var b5=__ZN6Object14arrayGetLengthEv(aC);var b4=G;var b3=(((b5))|0)>(((b4))|0);var b2=unSign((b3),1,0);w=b2;var b1=w;var ba=reSign((b1),8,0)!=0;if(!(ba)){ay=17;break $bb28$$bb41$21}__ZN6ObjectC1Ev(ai);var d=G;var b=__ZN6Object10arrayGetNFEiPS_(aC,d,ai);var a=__ZN6Object5isRefEv(ai);var be=reSign((a),8,0)!=0;var bi=(be)^1;var y=unSign((bi),1,0);k=y;var cp=k;var bd=reSign((cp),8,0)!=0;if(bd){ay=11;break}__ZN6Object6getRefEv(ch,ai);var cn=bP;var cm=__ZN4OCGs12findOcgByRefERK3Ref(cn,ch);bc=cm;__ZN6Object4freeEv(ai);var cl=bc;var ck=(cl)==0;if(ck){ay=14;break}var b8=bc;__ZN20OptionalContentGroup8setStateENS_5StateE(b8,0);var b7=G;var b6=((b7)+1)&4294967295;G=b6;ay=10;continue}if(ay==11){__ZN6Object4freeEv(ai)}else{if(ay==14){__Z5erroriPcz(-1,(__str203182)&4294967295)}}}}while(0);__ZN6Object4freeEv(aC);__ZN6ObjectC1Ev(bA);var b0=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str183180)&4294967295,bA,0);var bZ=__ZN6Object7isArrayEv(bA);j=bZ;var bR=j;var a9=reSign((bR),8,0)!=0;$bb43$$bb57$32:do{if(a9){co=0;while(1){var bx=__ZN6Object14arrayGetLengthEv(bA);var bw=co;var bu=(((bx))|0)>(((bw))|0);var bt=unSign((bu),1,0);i=bt;var bs=i;var aR=reSign((bs),8,0)!=0;if(!(aR)){ay=25;break $bb43$$bb57$32}__ZN6ObjectC1Ev(bN);var bQ=co;var bO=__ZN6Object10arrayGetNFEiPS_(bA,bQ,bN);var bM=__ZN6Object5isRefEv(bN);var a3=reSign((bM),8,0)!=0;var bk=(a3)^1;var aU=unSign((bk),1,0);h=aU;var bL=h;var aW=reSign((bL),8,0)!=0;if(aW){ay=19;break}__ZN6Object6getRefEv(ci,bN);var bK=bP;var bJ=__ZN4OCGs12findOcgByRefERK3Ref(bK,ci);aX=bJ;__ZN6Object4freeEv(bN);var bH=aX;var bG=(bH)==0;if(bG){ay=22;break}var bE=aX;__ZN20OptionalContentGroup8setStateENS_5StateE(bE,1);var bz=co;var by=((bz)+1)&4294967295;co=by;ay=18;continue}if(ay==19){__ZN6Object4freeEv(bN)}else{if(ay==22){__Z5erroriPcz(-1,(__str213183)&4294967295)}}}}while(0);__ZN6Object4freeEv(bA);var br=bP;var bq=(br+8)&4294967295;var bo=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str223184)&4294967295,bq,0);var bh=bP;var bg=(bh+20)&4294967295;var bf=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str233185)&4294967295,bg,0);__ZN6Object4freeEv(T);__ZN6Object4freeEv(U)}}STACKTOP=X;return;return}function __ZN20OptionalContentGroup8getStateEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+16)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20OptionalContentGroup8setStateENS_5StateE(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=i;var c=(d+16)&4294967295;var b=f;HEAP[c]=b;return;return}function __ZN4OCGs7hasOCGsEv(j){var n;var o;var k;var i;var m=0;o=j;var h=o;var g=(h+4)&4294967295;var f=HEAP[g];var e=__ZN7GooList9getLengthEv(f);var d=(((e))|0)>0;var b=unSign((d),1,0);i=b;var a=i;k=a;var l=k;var c=(((l))&255);return c;return null}function __ZN20OptionalContentGroupC2EP9GooString(f,g){var j;var k;var h;var i=0;k=f;h=g;var e=k;var d=(e+4)&4294967295;var c=h;HEAP[d]=c;var b=k;var a=(b+16)&4294967295;HEAP[a]=0;return;return}function __ZN20OptionalContentGroupC1EP9GooString(f,g){var j;var k;var h;var i=0;k=f;h=g;var e=k;var d=(e+4)&4294967295;var c=h;HEAP[d]=c;var b=k;var a=(b+16)&4294967295;HEAP[a]=0;return;return}function __ZNK20OptionalContentGroup7getNameEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20OptionalContentGroup6setRefE3Ref(n,q,p){var r=STACKTOP;STACKTOP+=8;_memset(r,0,8);var o;var l;var h=r;var m=0;l=n;var k=(h)&4294967295;HEAP[k]=q;var j=(h+4)&4294967295;HEAP[j]=p;var i=l;var g=(i+8)&4294967295;var f=(g)&4294967295;var e=(h)&4294967295;var d=HEAP[e];HEAP[f]=d;var c=(g+4)&4294967295;var b=(h+4)&4294967295;var a=HEAP[b];HEAP[c]=a;STACKTOP=r;return;return}function __ZNK20OptionalContentGroup6getRefEv(c,n){var u=STACKTOP;STACKTOP+=8;_memset(u,0,8);var s;var l;var k=u;var m=0;l=n;var j=l;var i=(j+8)&4294967295;var h=(k)&4294967295;var g=(i)&4294967295;var f=HEAP[g];HEAP[h]=f;var e=(k+4)&4294967295;var d=(i+4)&4294967295;var b=HEAP[d];HEAP[e]=b;var a=(c)&4294967295;var t=(k)&4294967295;var r=HEAP[t];HEAP[a]=r;var q=(c+4)&4294967295;var p=(k+4)&4294967295;var o=HEAP[p];HEAP[q]=o;STACKTOP=u;return;return}function __ZN20OptionalContentGroupD1Ev(j){var l;var m;var i;var k=0;m=j;var h=m;var g=(h+4)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}return;return}function __ZN20OptionalContentGroupD2Ev(j){var l;var m;var i;var k=0;m=j;var h=m;var g=(h+4)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}return;return}function __ZN4OCGs12findOcgByRefERK3Ref(g,x){var t=STACKTOP;STACKTOP+=16;_memset(t,0,16);var s;var b;var y;var u;var W;var U=t;var S=t+8;var C;var T;var V;var w;var c;var F=0;b=g;y=x;w=0;c=0;$bb7$2:while(1){var Z=b;var Y=(Z+4)&4294967295;var N=HEAP[Y];var L=__ZN7GooList9getLengthEv(N);var J=c;var H=(((L))|0)>(((J))|0);var G=unSign((H),1,0);V=G;var E=V;var d=reSign((E),8,0)!=0;if(!(d)){s=9;break $bb7$2}var R=b;var Q=(R+4)&4294967295;var P=HEAP[Q];var O=c;var M=__ZN7GooList3getEi(P,O);var K=M;w=K;var I=w;__ZNK20OptionalContentGroup6getRefEv(S,I);var p=(S)&4294967295;var n=HEAP[p];var m=y;var l=(m)&4294967295;var k=HEAP[l];var j=(((n))|0)!=(((k))|0);$bb3$$bb1$5:do{if(j){s=1}else{var i=w;__ZNK20OptionalContentGroup6getRefEv(U,i);var h=(U+4)&4294967295;var f=HEAP[h];var e=y;var a=(e+4)&4294967295;var ag=HEAP[a];var af=(((f))|0)!=(((ag))|0);if(af){s=1;break $bb3$$bb1$5}C=1;s=3;break $bb3$$bb1$5}}while(0);if(s==1){C=0}var ae=C;T=ae;var ad=T;var v=reSign((ad),8,0)!=0;if(v){s=5;break $bb7$2}var ab=c;var aa=((ab)+1)&4294967295;c=aa;s=0;continue $bb7$2}if(s==5){var ac=w;W=ac}else{if(s==9){var D=y;var B=(D+4)&4294967295;var A=HEAP[B];var z=y;var r=(z)&4294967295;var q=HEAP[r];__Z5erroriPcz(-1,(__str3162)&4294967295,Pointer_make([q,0,0,0,A,0,0,0],0,ALLOC_STACK));W=0}}var o=W;u=o;var X=u;STACKTOP=t;return X;return null}function __ZN20OptionalContentGroupC1EP4Dict(o,p){var C=STACKTOP;STACKTOP+=12;_memset(C,0,12);var v;var m;var h;var l;var k;var z;var i=C;var n=0;m=o;h=p;var j=m;var g=(j+4)&4294967295;HEAP[g]=0;__ZN6ObjectC1Ev(i);var f=h;var e=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(f,(__str23164)&4294967295,i,0);var d=__ZN6Object8isStringEv(i);var y=reSign((d),8,0)!=0;var x=(y)^1;var A=unSign((x),1,0);z=A;var c=z;var B=reSign((c),8,0)!=0;if(B){__Z5erroriPcz(-1,(__str33165)&4294967295)}else{var b=__ZN6Object9getStringEv(i);k=b;var a=__Znwj(32);var w=a;l=w;var u=l;var t=k;__ZN9GooStringC1EPKS_(u,t);var s=m;var r=(s+4)&4294967295;var q=l;HEAP[r]=q}__ZN6Object4freeEv(i);STACKTOP=C;return;return}function __ZN20OptionalContentGroupC2EP4Dict(o,p){var C=STACKTOP;STACKTOP+=12;_memset(C,0,12);var v;var m;var h;var l;var k;var z;var i=C;var n=0;m=o;h=p;var j=m;var g=(j+4)&4294967295;HEAP[g]=0;__ZN6ObjectC1Ev(i);var f=h;var e=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(f,(__str23164)&4294967295,i,0);var d=__ZN6Object8isStringEv(i);var y=reSign((d),8,0)!=0;var x=(y)^1;var A=unSign((x),1,0);z=A;var c=z;var B=reSign((c),8,0)!=0;if(B){__Z5erroriPcz(-1,(__str33165)&4294967295)}else{var b=__ZN6Object9getStringEv(i);k=b;var a=__Znwj(32);var w=a;l=w;var u=l;var t=k;__ZN9GooStringC1EPKS_(u,t);var s=m;var r=(s+4)&4294967295;var q=l;HEAP[r]=q}__ZN6Object4freeEv(i);STACKTOP=C;return;return}function __ZN4OCGs6anyOffEP5Array(g,o){var s=STACKTOP;STACKTOP+=20;_memset(s,0,20);var q;var b;var v;var t;var I;var x;var J;var H=s;var K;var L;var c;var r=s+8;var w;var y=0;b=g;v=o;c=0;$bb9$2:while(1){var f=v;var e=__ZN5Array9getLengthEv(f);var a=c;var S=(((e))|0)>(((a))|0);var R=unSign((S),1,0);L=R;var Q=L;var N=reSign((Q),8,0)!=0;if(!(N)){q=9;break $bb9$2}__ZN6ObjectC1Ev(r);var G=v;var F=c;var E=__ZN5Array5getNFEiP6Object(G,F,r);var D=__ZN6Object5isRefEv(r);K=D;var C=K;var u=reSign((C),8,0)!=0;if(u){__ZN6Object6getRefEv(H,r);var B=b;var A=__ZN4OCGs12findOcgByRefERK3Ref(B,H);w=A;var z=w;var p=(z)==0;$bb4$$bb2$7:do{if(p){q=1}else{var n=w;var m=__ZN20OptionalContentGroup8getStateEv(n);var l=(((m))|0)!=1;if(l){q=1;break $bb4$$bb2$7}x=1;q=3;break $bb4$$bb2$7}}while(0);if(q==1){x=0}var k=x;J=k;var j=J;var d=reSign((j),8,0)!=0;if(d){q=5;break $bb9$2}}var i=c;var h=((i)+1)&4294967295;c=h;q=0;continue $bb9$2}if(q==5){I=1}else{if(q==9){I=0}}var P=I;t=P;var M=t;var O=(((M))&255);STACKTOP=s;return O;return null}function __ZN4OCGs5anyOnEP5Array(g,o){var s=STACKTOP;STACKTOP+=20;_memset(s,0,20);var q;var b;var v;var t;var I;var A;var J;var H=s;var K;var L;var c;var r=s+8;var w;var x=0;b=g;v=o;c=0;$bb9$2:while(1){var f=v;var e=__ZN5Array9getLengthEv(f);var a=c;var S=(((e))|0)>(((a))|0);var R=unSign((S),1,0);L=R;var Q=L;var N=reSign((Q),8,0)!=0;if(!(N)){q=9;break $bb9$2}__ZN6ObjectC1Ev(r);var G=v;var F=c;var E=__ZN5Array5getNFEiP6Object(G,F,r);var D=__ZN6Object5isRefEv(r);K=D;var C=K;var u=reSign((C),8,0)!=0;if(u){__ZN6Object6getRefEv(H,r);var B=b;var z=__ZN4OCGs12findOcgByRefERK3Ref(B,H);w=z;var y=w;var p=(y)==0;$bb4$$bb2$7:do{if(p){q=1}else{var n=w;var m=__ZN20OptionalContentGroup8getStateEv(n);var l=(((m))|0)!=0;if(l){q=1;break $bb4$$bb2$7}A=1;q=3;break $bb4$$bb2$7}}while(0);if(q==1){A=0}var k=A;J=k;var j=J;var d=reSign((j),8,0)!=0;if(d){q=5;break $bb9$2}}var i=c;var h=((i)+1)&4294967295;c=h;q=0;continue $bb9$2}if(q==5){I=1}else{if(q==9){I=0}}var P=I;t=P;var M=t;var O=(((M))&255);STACKTOP=s;return O;return null}function __ZN4OCGs6allOffEP5Array(j,r){var v=STACKTOP;STACKTOP+=20;_memset(v,0,20);var t;var c;var y;var w;var L;var H;var b;var K=v;var d;var e;var f;var u=v+8;var z;var A=0;c=j;y=r;f=0;$bb9$2:while(1){var i=y;var h=__ZN5Array9getLengthEv(i);var a=f;var S=(((h))|0)>(((a))|0);var R=unSign((S),1,0);e=R;var Q=e;var N=reSign((Q),8,0)!=0;if(!(N)){t=9;break $bb9$2}__ZN6ObjectC1Ev(u);var J=y;var I=f;var G=__ZN5Array5getNFEiP6Object(J,I,u);var F=__ZN6Object5isRefEv(u);d=F;var E=d;var x=reSign((E),8,0)!=0;if(x){__ZN6Object6getRefEv(K,u);var D=c;var C=__ZN4OCGs12findOcgByRefERK3Ref(D,K);z=C;var B=z;var s=(B)==0;$bb4$$bb2$7:do{if(s){t=1}else{var q=z;var p=__ZN20OptionalContentGroup8getStateEv(q);var o=(((p))|0)!=0;if(o){t=1;break $bb4$$bb2$7}H=1;t=3;break $bb4$$bb2$7}}while(0);if(t==1){H=0}var n=H;b=n;var m=b;var g=reSign((m),8,0)!=0;if(g){t=5;break $bb9$2}}var l=f;var k=((l)+1)&4294967295;f=k;t=0;continue $bb9$2}if(t==5){L=0}else{if(t==9){L=1}}var P=L;w=P;var M=w;var O=(((M))&255);STACKTOP=v;return O;return null}function __ZN4OCGs5allOnEP5Array(j,r){var v=STACKTOP;STACKTOP+=20;_memset(v,0,20);var t;var b;var y;var w;var K;var Q;var c;var J=v;var d;var e;var f;var u=v+8;var z;var A=0;b=j;y=r;f=0;$bb9$2:while(1){var i=y;var h=__ZN5Array9getLengthEv(i);var a=f;var S=(((h))|0)>(((a))|0);var R=unSign((S),1,0);e=R;var P=e;var M=reSign((P),8,0)!=0;if(!(M)){t=9;break $bb9$2}__ZN6ObjectC1Ev(u);var I=y;var H=f;var G=__ZN5Array5getNFEiP6Object(I,H,u);var F=__ZN6Object5isRefEv(u);d=F;var E=d;var x=reSign((E),8,0)!=0;if(x){__ZN6Object6getRefEv(J,u);var D=b;var C=__ZN4OCGs12findOcgByRefERK3Ref(D,J);z=C;var B=z;var s=(B)==0;$bb4$$bb2$7:do{if(s){t=1}else{var q=z;var p=__ZN20OptionalContentGroup8getStateEv(q);var o=(((p))|0)!=1;if(o){t=1;break $bb4$$bb2$7}Q=1;t=3;break $bb4$$bb2$7}}while(0);if(t==1){Q=0}var n=Q;c=n;var m=c;var g=reSign((m),8,0)!=0;if(g){t=5;break $bb9$2}}var l=f;var k=((l)+1)&4294967295;f=k;t=0;continue $bb9$2}if(t==5){K=0}else{if(t==9){K=1}}var O=K;w=O;var L=w;var N=(((L))&255);STACKTOP=v;return N;return null}function __ZN4OCGs19optContentIsVisibleEP6Object(G,r){var z=STACKTOP;STACKTOP+=64;_memset(z,0,64);var Y;var aH;var aG;var E;var aQ;var U;var a8=z;var V;var bb;var af;var a7=z+8;var aj;var bf;var am;var ao;var aq;var at;var av;var ax;var a5;var aF;var aN=z+16;var aW;var e=z+28;var aT=z+40;var ba=z+52;var X;var D;var v;var g=0;aH=G;aG=r;__ZN6ObjectC1Ev(aN);__ZN6ObjectC1Ev(e);__ZN6ObjectC1Ev(aT);__ZN6ObjectC1Ev(ba);X=1;var a4=aH;var a3=(a4+32)&4294967295;var a0=HEAP[a3];var aZ=aG;var aY=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aZ,a0,aN,0);var aX=__ZN6Object6isDictEv(aN);var I=reSign((aX),8,0)!=0;var ai=(I)^1;var a1=unSign((ai),1,0);aF=a1;var aV=aF;var ag=reSign((aV),8,0)!=0;if(ag){var ay=__ZN6Object7getTypeEv(aN);__Z5erroriPcz(-1,(__str43166)&4294967295,Pointer_make([ay,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(aN);var aw=X;var au=unSign((aw),8,0);a5=au}else{var ar=__ZN6Object7getDictEv(aN);aW=ar;var ap=aW;var an=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ap,(__str53167)&4294967295,e,0);var al=__ZN6Object6isNameEPc(e,(__str63168)&4294967295);ax=al;var ak=ax;var ad=reSign((ak),8,0)!=0;$bb5$$bb40$5:do{if(ad){var ah=aW;var ae=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ah,(__str73169)&4294967295,ba,0);var W=aW;var T=__ZN4Dict8lookupNFEPcP6Object(W,(__str83170)&4294967295,aT);var S=__ZN6Object7isArrayEv(aT);av=S;var R=av;var ac=reSign((R),8,0)!=0;$bb7$$bb29$7:do{if(ac){var Q=__ZN6Object6isNameEPc(ba,(__str93171)&4294967295);at=Q;var P=at;var aa=reSign((P),8,0)!=0;$bb9$$bb10$9:do{if(aa){var O=__ZN6Object8getArrayEv(aT);var N=aH;var M=__ZN4OCGs5allOnEP5Array(N,O);X=M}else{var L=__ZN6Object6isNameEPc(ba,(__str103172)&4294967295);aq=L;var F=aq;var a9=reSign((F),8,0)!=0;if(a9){var C=__ZN6Object8getArrayEv(aT);var B=aH;var A=__ZN4OCGs6allOffEP5Array(B,C);X=A}else{var y=__ZN6Object6isNameEPc(ba,(__str113173)&4294967295);ao=y;var x=ao;var a6=reSign((x),8,0)!=0;if(a6){var w=__ZN6Object8getArrayEv(aT);var u=aH;var t=__ZN4OCGs6anyOffEP5Array(u,w);X=t}else{var s=__ZN6Object6isNameEv(ba);var a2=reSign((s),8,0)!=0;var d=(a2)^1;var K=unSign((d),1,0);var aE=reSign((K),8,0)!=0;$bb23$$bb21$18:do{if(aE){Y=2}else{var p=__ZN6Object6isNameEPc(ba,(__str123174)&4294967295);var aD=reSign((p),8,0)!=0;if(aD){Y=2;break $bb23$$bb21$18}bf=0;Y=5;break $bb23$$bb21$18}}while(0);if(Y==2){bf=1}var o=bf;am=o;var n=am;var aC=reSign((n),8,0)!=0;if(!(aC)){Y=7;break $bb9$$bb10$9}var m=__ZN6Object8getArrayEv(aT);var l=aH;var k=__ZN4OCGs5anyOnEP5Array(l,m);X=k}}}}while(0)}else{var j=__ZN6Object5isRefEv(aT);aj=j;var i=aj;var ab=reSign((i),8,0)!=0;if(!(ab)){Y=10;break $bb7$$bb29$7}__ZN6Object6getRefEv(a7,aT);var h=aH;var f=__ZN4OCGs12findOcgByRefERK3Ref(h,a7);D=f;var c=D;var b=(c)==0;$bb34$$bb32$28:do{if(b){Y=11}else{var a=D;var bj=__ZN20OptionalContentGroup8getStateEv(a);var bi=(((bj))|0)!=1;if(bi){Y=11;break $bb34$$bb32$28}bb=1;Y=13;break $bb34$$bb32$28}}while(0);if(Y==11){bb=0}var bh=bb;af=bh;var bg=af;var Z=reSign((bg),8,0)!=0;if(Z){X=0}else{X=1}}}while(0);__ZN6Object4freeEv(aT);__ZN6Object4freeEv(ba)}else{var be=__ZN6Object6isNameEPc(e,(__str133175)&4294967295);V=be;var bd=V;var J=reSign((bd),8,0)!=0;if(!(J)){Y=17;break $bb5$$bb40$5}var bc=aG;__ZN6Object6getRefEv(a8,bc);var aU=aH;var aS=__ZN4OCGs12findOcgByRefERK3Ref(aU,a8);v=aS;var aR=v;var aP=(aR)==0;$bb45$$bb44$40:do{if(aP){Y=18}else{var aO=v;var aM=__ZN20OptionalContentGroup8getStateEv(aO);var aL=(((aM))|0)==1;if(aL){Y=18;break $bb45$$bb44$40}aQ=0;Y=21;break $bb45$$bb44$40}}while(0);if(Y==18){aQ=1}var aK=aQ;U=aK;var aJ=U;var H=reSign((aJ),8,0)!=0;if(!(H)){Y=17;break $bb5$$bb40$5}X=0}}while(0);__ZN6Object4freeEv(e);__ZN6Object4freeEv(aN);var aI=X;var aB=unSign((aI),8,0);a5=aB}var aA=a5;E=aA;var q=E;var az=(((q))&255);STACKTOP=z;return az;return null}function __ZN4OCGsD1Ev(f){var o;var b;var c;var C;var D;var N;var A;var q=0;b=f;var B=b;var z=(B+4)&4294967295;var y=HEAP[z];N=y;A=0;while(1){var i=N;var h=__ZN7GooList9getLengthEv(i);var g=A;var e=(((h))|0)>(((g))|0);var d=unSign((e),1,0);D=d;var a=D;var p=reSign((a),8,0)!=0;if(!(p)){o=3;break}var x=N;var w=A;var v=__ZN7GooList3getEi(x,w);var t=v;C=t;var s=C;var r=(s)!=0;if(r){var n=C;__ZN20OptionalContentGroupD1Ev(n);var m=C;var l=m;__ZdlPv(l)}var k=A;var j=((k)+1)&4294967295;A=j;o=0;continue}var M=N;c=M;var L=c;var K=(L)!=0;if(K){var J=c;__ZN7GooListD1Ev(J);var I=c;var H=I;__ZdlPv(H)}var G=b;var F=(G+8)&4294967295;__ZN6Object4freeEv(F);var E=b;var u=(E+20)&4294967295;__ZN6Object4freeEv(u);return;return}function __ZN4OCGsD2Ev(f){var o;var b;var c;var C;var D;var N;var A;var q=0;b=f;var B=b;var z=(B+4)&4294967295;var y=HEAP[z];N=y;A=0;while(1){var i=N;var h=__ZN7GooList9getLengthEv(i);var g=A;var e=(((h))|0)>(((g))|0);var d=unSign((e),1,0);D=d;var a=D;var p=reSign((a),8,0)!=0;if(!(p)){o=3;break}var x=N;var w=A;var v=__ZN7GooList3getEi(x,w);var t=v;C=t;var s=C;var r=(s)!=0;if(r){var n=C;__ZN20OptionalContentGroupD1Ev(n);var m=C;var l=m;__ZdlPv(l)}var k=A;var j=((k)+1)&4294967295;A=j;o=0;continue}var M=N;c=M;var L=c;var K=(L)!=0;if(K){var J=c;__ZN7GooListD1Ev(J);var I=c;var H=I;__ZdlPv(H)}var G=b;var F=(G+8)&4294967295;__ZN6Object4freeEv(F);var E=b;var u=(E+20)&4294967295;__ZN6Object4freeEv(u);return;return}function __ZN4OCGsC1EP6ObjectP4XRef(Z,F,aw){var X=STACKTOP;STACKTOP+=120;_memset(X,0,120);var ay;var bP;var ab;var bV;var ci=X;var h;var i;var j;var ch=X+8;var k;var w;var x;var z;var A;var B;var cg=X+16;var cf;var ce;var C;var D;var E;var cd;var T=X+24;var U=X+36;var bS=X+48;var aC=X+60;var bA=X+72;var bC;var c=X+84;var bX;var N;var bj;var G;var ai=X+96;var bc;var co;var bN=X+108;var aX;var bl=0;bP=Z;ab=F;bV=aw;var cc=bP;var cb=(cc+8)&4294967295;__ZN6ObjectC1Ev(cb);var ca=bP;var b9=(ca+20)&4294967295;__ZN6ObjectC1Ev(b9);var a8=bP;var a7=(a8+32)&4294967295;var a6=bV;HEAP[a7]=a6;var a5=bP;var a4=(a5)&4294967295;HEAP[a4]=1;var a2=__Znwj(16);var a1=a2;cd=a1;var a0=cd;__ZN7GooListC1Ev(a0);var aZ=bP;var aY=(aZ+4)&4294967295;var aV=cd;HEAP[aY]=aV;__ZN6ObjectC1Ev(T);var aT=ab;var aS=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aT,(__str83170)&4294967295,T,0);var aQ=__ZN6Object7isArrayEv(T);var aj=reSign((aQ),8,0)!=0;var bm=(aj)^1;var bB=unSign((bm),1,0);E=bB;var aP=E;var bW=reSign((aP),8,0)!=0;if(bW){__Z5erroriPcz(-1,(__str143176)&4294967295);__ZN6Object4freeEv(T);var aO=bP;var aN=(aO)&4294967295;HEAP[aN]=0}else{bC=0;$bb12$5:while(1){var al=__ZN6Object14arrayGetLengthEv(T);var ak=bC;var ah=(((al))|0)>(((ak))|0);var ag=unSign((ah),1,0);D=ag;var af=D;var bI=reSign((af),8,0)!=0;if(!(bI)){ay=6;break $bb12$5}__ZN6ObjectC1Ev(c);var aM=bC;var aL=__ZN6Object8arrayGetEiPS_(T,aM,c);var aK=__ZN6Object6isDictEv(c);var bU=reSign((aK),8,0)!=0;var S=(bU)^1;var ax=unSign((S),1,0);C=ax;var aJ=C;var bT=reSign((aJ),8,0)!=0;if(bT){ay=2;break $bb12$5}var aI=__ZN6Object7getDictEv(c);ce=aI;var aH=__Znwj(20);var aG=aH;cf=aG;var aF=cf;var aE=ce;__ZN20OptionalContentGroupC1EP4Dict(aF,aE);var aD=cf;bX=aD;__ZN6Object4freeEv(c);var aB=bC;var aA=__ZN6Object10arrayGetNFEiPS_(T,aB,c);__ZN6Object6getRefEv(cg,c);var az=bX;var at=(cg)&4294967295;var bb=HEAP[at];var p=(cg+4)&4294967295;var cj=HEAP[p];__ZN20OptionalContentGroup6setRefE3Ref(az,bb,cj);__ZN6Object4freeEv(c);var av=bX;__ZN20OptionalContentGroup8setStateENS_5StateE(av,0);var au=bP;var ar=(au+4)&4294967295;var aq=HEAP[ar];var ap=bX;var ao=ap;__ZN7GooList6appendEPv(aq,ao);var an=bC;var am=((an)+1)&4294967295;bC=am;ay=1;continue $bb12$5}if(ay==2){__ZN6Object4freeEv(c)}__ZN6ObjectC1Ev(U);var ae=ab;var ad=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ae,(__str153177)&4294967295,U,0);var ac=__ZN6Object6isDictEv(U);var bF=reSign((ac),8,0)!=0;var bY=(bF)^1;var g=unSign((bY),1,0);B=g;var aa=B;var bD=reSign((aa),8,0)!=0;if(bD){__Z5erroriPcz(-1,(__str163178)&4294967295);__ZN6Object4freeEv(U);__ZN6Object4freeEv(T);var Y=bP;var W=(Y)&4294967295;HEAP[W]=0}else{__ZN6ObjectC1Ev(bS);var V=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str173179)&4294967295,bS,0);var R=__ZN6Object6isNameEPc(bS,(__str183180)&4294967295);A=R;var Q=A;var bv=reSign((Q),8,0)!=0;$bb21$$bb26$15:do{if(bv){N=0;while(1){var u=bP;var t=(u+4)&4294967295;var s=HEAP[t];var r=__ZN7GooList9getLengthEv(s);var q=N;var o=(((r))|0)>(((q))|0);var n=unSign((o),1,0);z=n;var m=z;var bp=reSign((m),8,0)!=0;if(!(bp)){ay=9;break $bb21$$bb26$15}var P=bP;var O=(P+4)&4294967295;var M=HEAP[O];var L=N;var K=__ZN7GooList3getEi(M,L);var J=K;bj=J;var I=bj;__ZN20OptionalContentGroup8setStateENS_5StateE(I,1);var H=N;var v=((H)+1)&4294967295;N=v;ay=7;continue}}}while(0);__ZN6Object4freeEv(bS);__ZN6ObjectC1Ev(aC);var l=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str193181)&4294967295,aC,0);var f=__ZN6Object7isArrayEv(aC);x=f;var e=x;var bn=reSign((e),8,0)!=0;$bb28$$bb41$21:do{if(bn){G=0;while(1){var b5=__ZN6Object14arrayGetLengthEv(aC);var b4=G;var b3=(((b5))|0)>(((b4))|0);var b2=unSign((b3),1,0);w=b2;var b1=w;var ba=reSign((b1),8,0)!=0;if(!(ba)){ay=17;break $bb28$$bb41$21}__ZN6ObjectC1Ev(ai);var d=G;var b=__ZN6Object10arrayGetNFEiPS_(aC,d,ai);var a=__ZN6Object5isRefEv(ai);var be=reSign((a),8,0)!=0;var bi=(be)^1;var y=unSign((bi),1,0);k=y;var cp=k;var bd=reSign((cp),8,0)!=0;if(bd){ay=11;break}__ZN6Object6getRefEv(ch,ai);var cn=bP;var cm=__ZN4OCGs12findOcgByRefERK3Ref(cn,ch);bc=cm;__ZN6Object4freeEv(ai);var cl=bc;var ck=(cl)==0;if(ck){ay=14;break}var b8=bc;__ZN20OptionalContentGroup8setStateENS_5StateE(b8,0);var b7=G;var b6=((b7)+1)&4294967295;G=b6;ay=10;continue}if(ay==11){__ZN6Object4freeEv(ai)}else{if(ay==14){__Z5erroriPcz(-1,(__str203182)&4294967295)}}}}while(0);__ZN6Object4freeEv(aC);__ZN6ObjectC1Ev(bA);var b0=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str183180)&4294967295,bA,0);var bZ=__ZN6Object7isArrayEv(bA);j=bZ;var bR=j;var a9=reSign((bR),8,0)!=0;$bb43$$bb57$32:do{if(a9){co=0;while(1){var bx=__ZN6Object14arrayGetLengthEv(bA);var bw=co;var bu=(((bx))|0)>(((bw))|0);var bt=unSign((bu),1,0);i=bt;var bs=i;var aR=reSign((bs),8,0)!=0;if(!(aR)){ay=25;break $bb43$$bb57$32}__ZN6ObjectC1Ev(bN);var bQ=co;var bO=__ZN6Object10arrayGetNFEiPS_(bA,bQ,bN);var bM=__ZN6Object5isRefEv(bN);var a3=reSign((bM),8,0)!=0;var bk=(a3)^1;var aU=unSign((bk),1,0);h=aU;var bL=h;var aW=reSign((bL),8,0)!=0;if(aW){ay=19;break}__ZN6Object6getRefEv(ci,bN);var bK=bP;var bJ=__ZN4OCGs12findOcgByRefERK3Ref(bK,ci);aX=bJ;__ZN6Object4freeEv(bN);var bH=aX;var bG=(bH)==0;if(bG){ay=22;break}var bE=aX;__ZN20OptionalContentGroup8setStateENS_5StateE(bE,1);var bz=co;var by=((bz)+1)&4294967295;co=by;ay=18;continue}if(ay==19){__ZN6Object4freeEv(bN)}else{if(ay==22){__Z5erroriPcz(-1,(__str213183)&4294967295)}}}}while(0);__ZN6Object4freeEv(bA);var br=bP;var bq=(br+8)&4294967295;var bo=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str223184)&4294967295,bq,0);var bh=bP;var bg=(bh+20)&4294967295;var bf=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str233185)&4294967295,bg,0);__ZN6Object4freeEv(T);__ZN6Object4freeEv(U)}}STACKTOP=X;return;return}function __ZN7OutlineC2EP6ObjectP4XRef(o,l,p){var C=STACKTOP;STACKTOP+=24;_memset(C,0,24);var t;var k;var z;var n;var q;var A=C;var w=C+12;var m=0;k=o;z=l;n=p;__ZN6ObjectC1Ev(A);__ZN6ObjectC1Ev(w);var j=k;var i=(j)&4294967295;HEAP[i]=0;var h=z;var g=__ZN6Object6isDictEv(h);var x=reSign((g),8,0)!=0;var v=(x)^1;var y=unSign((v),1,0);q=y;var f=q;var B=reSign((f),8,0)!=0;if(!B){var e=z;var d=__ZN6Object12dictLookupNFEPcPS_(e,(__str53194)&4294967295,w);var c=z;var b=__ZN6Object12dictLookupNFEPcPS_(c,(__str43193)&4294967295,A);var a=n;var u=__ZN11OutlineItem12readItemListEP6ObjectS1_P4XRef(b,d,a);var s=k;var r=(s)&4294967295;HEAP[r]=u;__ZN6Object4freeEv(A);__ZN6Object4freeEv(w)}STACKTOP=C;return;return}function __ZN11OutlineItemD1Ev(e){var n;var b;var r=0;b=e;var F=b;__ZN11OutlineItem5closeEv(F);var E=b;var D=(E+4)&4294967295;var C=HEAP[D];var B=(C)!=0;if(B){var A=b;var z=(A+4)&4294967295;var x=HEAP[z];var v=x;_gfree(v)}var t=b;var m=(t+12)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb2$$bb4$5:do{if(k){var j=b;var i=(j+12)&4294967295;var h=HEAP[i];var g=(h)!=0;if(!(g)){n=2;break $bb2$$bb4$5}var f=b;var d=(f+12)&4294967295;var c=HEAP[d];var a=b;var O=(a+12)&4294967295;var N=HEAP[O];var M=(N)&4294967295;var L=HEAP[M];var K=(L+4)&4294967295;var J=HEAP[K];var I=b;var H=(I+12)&4294967295;var G=HEAP[H];var y=J;FUNCTION_TABLE[y](G)}}while(0);var w=b;var u=(w+16)&4294967295;__ZN6Object4freeEv(u);var s=b;var q=(s+28)&4294967295;__ZN6Object4freeEv(q);var p=b;var o=(p+40)&4294967295;__ZN6Object4freeEv(o);return;return}function __ZN11OutlineItem5closeEv(e){var n;var b;var F;var E;var p;var P;var C;var q=0;b=e;var D=b;var B=(D+56)&4294967295;var A=HEAP[B];var z=(A)!=0;if(z){var y=b;var x=(y+56)&4294967295;var v=HEAP[x];P=v;C=0;while(1){var c=P;var a=__ZN7GooList9getLengthEv(c);var O=C;var N=(((a))|0)>(((O))|0);var M=unSign((N),1,0);p=M;var L=p;var o=reSign((L),8,0)!=0;if(!(o)){n=3;break}var t=P;var r=C;var m=__ZN7GooList3getEi(t,r);var l=m;E=l;var k=E;var j=(k)!=0;if(j){var i=E;__ZN11OutlineItemD1Ev(i);var h=E;var g=h;__ZdlPv(g)}var f=C;var d=((f)+1)&4294967295;C=d;n=0;continue}var K=P;F=K;var J=F;var I=(J)!=0;if(I){var H=F;__ZN7GooListD1Ev(H);var G=F;var w=G;__ZdlPv(w)}var u=b;var s=(u+56)&4294967295;HEAP[s]=0}return;return}function __ZN7OutlineD1Ev(f){var o;var b;var q;var D;var c;var N;var B;var r=0;b=f;var C=b;var A=(C)&4294967295;var z=HEAP[A];var y=(z)!=0;$bb$$bb7$2:do{if(y){var x=b;var w=(x)&4294967295;var u=HEAP[w];N=u;B=0;while(1){var d=N;var a=__ZN7GooList9getLengthEv(d);var M=B;var L=(((a))|0)>(((M))|0);var K=unSign((L),1,0);c=K;var J=c;var p=reSign((J),8,0)!=0;if(!(p)){o=3;break}var t=N;var s=B;var n=__ZN7GooList3getEi(t,s);var m=n;D=m;var l=D;var k=(l)!=0;if(k){var j=D;__ZN11OutlineItemD1Ev(j);var i=D;var h=i;__ZdlPv(h)}var g=B;var e=((g)+1)&4294967295;B=e;o=0;continue}var I=N;q=I;var H=q;var G=(H)!=0;if(!(G)){o=5;break $bb$$bb7$2}var F=q;__ZN7GooListD1Ev(F);var E=q;var v=E;__ZdlPv(v)}}while(0);return;return}function __ZN7OutlineD2Ev(f){var o;var b;var q;var D;var c;var N;var B;var r=0;b=f;var C=b;var A=(C)&4294967295;var z=HEAP[A];var y=(z)!=0;$bb$$bb7$2:do{if(y){var x=b;var w=(x)&4294967295;var u=HEAP[w];N=u;B=0;while(1){var d=N;var a=__ZN7GooList9getLengthEv(d);var M=B;var L=(((a))|0)>(((M))|0);var K=unSign((L),1,0);c=K;var J=c;var p=reSign((J),8,0)!=0;if(!(p)){o=3;break}var t=N;var s=B;var n=__ZN7GooList3getEi(t,s);var m=n;D=m;var l=D;var k=(l)!=0;if(k){var j=D;__ZN11OutlineItemD1Ev(j);var i=D;var h=i;__ZdlPv(h)}var g=B;var e=((g)+1)&4294967295;B=e;o=0;continue}var I=N;q=I;var H=q;var G=(H)!=0;if(!(G)){o=5;break $bb$$bb7$2}var F=q;__ZN7GooListD1Ev(F);var E=q;var v=E;__ZdlPv(v)}}while(0);return;return}function __ZN11OutlineItemD2Ev(e){var n;var b;var r=0;b=e;var F=b;__ZN11OutlineItem5closeEv(F);var E=b;var D=(E+4)&4294967295;var C=HEAP[D];var B=(C)!=0;if(B){var A=b;var z=(A+4)&4294967295;var x=HEAP[z];var v=x;_gfree(v)}var t=b;var m=(t+12)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb2$$bb4$5:do{if(k){var j=b;var i=(j+12)&4294967295;var h=HEAP[i];var g=(h)!=0;if(!(g)){n=2;break $bb2$$bb4$5}var f=b;var d=(f+12)&4294967295;var c=HEAP[d];var a=b;var O=(a+12)&4294967295;var N=HEAP[O];var M=(N)&4294967295;var L=HEAP[M];var K=(L+4)&4294967295;var J=HEAP[K];var I=b;var H=(I+12)&4294967295;var G=HEAP[H];var y=J;FUNCTION_TABLE[y](G)}}while(0);var w=b;var u=(w+16)&4294967295;__ZN6Object4freeEv(u);var s=b;var q=(s+28)&4294967295;__ZN6Object4freeEv(q);var p=b;var o=(p+40)&4294967295;__ZN6Object4freeEv(o);return;return}function __ZN11OutlineItemC1EP4DictP4XRef(K,bj,aa){var I=STACKTOP;STACKTOP+=12;_memset(I,0,12);var ah;var bE;var V;var a1;var f;var g;var h;var i;var a0;var t;var u;var U=I;var bt;var bv;var bc=0;bE=K;V=bj;a1=aa;var b3=bE;var b2=(b3+16)&4294967295;__ZN6ObjectC1Ev(b2);var b1=bE;var b0=(b1+28)&4294967295;__ZN6ObjectC1Ev(b0);var bZ=bE;var bY=(bZ+40)&4294967295;__ZN6ObjectC1Ev(bY);__ZN6ObjectC1Ev(U);var bX=bE;var bW=(bX)&4294967295;var bV=a1;HEAP[bW]=bV;var bU=bE;var aR=(bU+4)&4294967295;HEAP[aR]=0;var aP=bE;var aN=(aP+12)&4294967295;HEAP[aN]=0;var aM=bE;var aL=(aM+56)&4294967295;HEAP[aL]=0;var aK=V;var aJ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aK,(__str13190)&4294967295,U,0);var aI=__ZN6Object8isStringEv(aJ);u=aI;var aH=u;var T=reSign((aH),8,0)!=0;if(T){var aG=__ZN6Object9getStringEv(U);bt=aG;var aC=bt;var aB=__ZN9GooString7getCharEi(aC,0);var aA=reSign((aB),8,0);var az=(aA)&255;var ay=(((az))|0)!=254;$bb3$$bb1$4:do{if(ay){ah=0}else{var ax=bt;var aw=__ZN9GooString7getCharEi(ax,1);var av=reSign((aw),8,0);var au=(av)&255;var at=(((au))|0)!=255;if(at){ah=0;break $bb3$$bb1$4}a0=1;ah=2;break $bb3$$bb1$4}}while(0);if(ah==0){a0=0}var ar=a0;t=ar;var aq=t;var bI=reSign((aq),8,0)!=0;$bb6$$bb10$10:do{if(bI){var ap=bt;var ao=__ZN9GooString9getLengthEv(ap);var an=((ao)-2)&4294967295;var am=((((an))|0)/2|0);var al=bE;var ak=(al+8)&4294967295;HEAP[ak]=am;var aj=bE;var ai=(aj+8)&4294967295;var ag=HEAP[ai];var af=_gmallocn(ag,4);var ae=af;var ad=bE;var ac=(ad+4)&4294967295;HEAP[ac]=ae;bv=0;while(1){var x=bE;var w=(x+8)&4294967295;var s=HEAP[w];var r=bv;var q=(((s))|0)>(((r))|0);if(!(q)){ah=6;break}var ab=bE;var Z=(ab+4)&4294967295;var Y=HEAP[Z];var X=bv;var W=((X)+1)&4294967295;var R=((W)*2)&4294967295;var Q=bt;var P=__ZN9GooString7getCharEi(Q,R);var O=reSign((P),8,0);var N=(O)&255;var M=(N)<<8;var L=bv;var J=((L)*2)&4294967295;var H=((J)+3)&4294967295;var G=bt;var F=__ZN9GooString7getCharEi(G,H);var E=reSign((F),8,0);var D=(E)&255;var C=(M)|(D);var B=bv;var A=(Y+4*B)&4294967295;HEAP[A]=C;var z=bv;var y=((z)+1)&4294967295;bv=y;ah=4;continue}}else{var p=bt;var o=__ZN9GooString9getLengthEv(p);var n=bE;var m=(n+8)&4294967295;HEAP[m]=o;var l=bE;var k=(l+8)&4294967295;var j=HEAP[k];var e=_gmallocn(j,4);var d=e;var c=bE;var b=(c+4)&4294967295;HEAP[b]=d;bv=0;while(1){var bK=bE;var bJ=(bK+8)&4294967295;var bH=HEAP[bJ];var bG=bv;var bF=(((bH))|0)>(((bG))|0);if(!(bF)){ah=10;break $bb6$$bb10$10}var a=bE;var b8=(a+4)&4294967295;var b7=HEAP[b8];var b6=bt;var b5=bv;var b4=__ZN9GooString7getCharEi(b6,b5);var bT=reSign((b4),8,0);var bR=(bT)&255;var bQ=(_pdfDocEncoding+bR*4)&4294967295;var bP=HEAP[bQ];var bO=bv;var bN=(b7+4*bO)&4294967295;HEAP[bN]=bP;var bM=bv;var bL=((bM)+1)&4294967295;bv=bL;ah=8;continue}}}while(0)}else{var bD=bE;var bC=(bD+8)&4294967295;HEAP[bC]=0}__ZN6Object4freeEv(U);var bB=V;var bA=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bB,(__str23191)&4294967295,U,0);var bz=__ZN6Object6isNullEv(bA);var bw=reSign((bz),8,0)!=0;var v=(bw)^1;var S=unSign((v),1,0);i=S;var by=i;var bu=reSign((by),8,0)!=0;$bb19$$bb20$23:do{if(bu){var bx=__ZN10LinkAction9parseDestEP6Object(U);var bs=bE;var br=(bs+12)&4294967295;HEAP[br]=bx}else{__ZN6Object4freeEv(U);var bq=V;var bp=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bq,(__str33192)&4294967295,U,0);var bn=__ZN6Object6isNullEv(bp);var bm=reSign((bn),8,0)!=0;var bo=(bm)^1;var bS=unSign((bo),1,0);h=bS;var bl=h;var bi=reSign((bl),8,0)!=0;if(!(bi)){ah=14;break $bb19$$bb20$23}var bk=__ZN10LinkAction11parseActionEP6ObjectP9GooString(U,0);var bh=bE;var bg=(bh+12)&4294967295;HEAP[bg]=bk}}while(0);__ZN6Object4freeEv(U);var bf=bE;var bb=(bf+16)&4294967295;var ba=V;var a9=__ZN4Dict8lookupNFEPcP6Object(ba,(__str43193)&4294967295,bb);var a8=bE;var a7=(a8+28)&4294967295;var a6=V;var a5=__ZN4Dict8lookupNFEPcP6Object(a6,(__str53194)&4294967295,a7);var a4=bE;var a3=(a4+40)&4294967295;var a2=V;var aZ=__ZN4Dict8lookupNFEPcP6Object(a2,(__str63195)&4294967295,a3);var aY=bE;var aX=(aY+52)&4294967295;HEAP[aX]=0;var aW=V;var aV=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aW,(__str73196)&4294967295,U,0);var aU=__ZN6Object5isIntEv(aV);g=aU;var aT=g;var be=reSign((aT),8,0)!=0;$bb27$$bb30$28:do{if(be){var aS=__ZN6Object6getIntEv(U);var aQ=(((aS))|0)>0;var aO=unSign((aQ),1,0);f=aO;var aF=f;var bd=reSign((aF),8,0)!=0;if(!(bd)){ah=16;break $bb27$$bb30$28}var aE=bE;var aD=(aE+52)&4294967295;HEAP[aD]=1}}while(0);__ZN6Object4freeEv(U);STACKTOP=I;return;return}function __ZN11OutlineItem12readItemListEP6ObjectS1_P4XRef(I,bg,bi){var A=STACKTOP;STACKTOP+=44;_memset(A,0,44);var ah;var ai;var e;var bh;var E;var s;var aC;var bf=A;var be=A+8;var bc=A+16;var bb=A+24;var f;var aN;var ba;var a7;var aO;var k;var aQ;var a5;var a4;var aR;var K;var aP;var G;var bp=A+32;var aj;var h=0;ai=I;e=bg;bh=bi;__ZN6ObjectC1Ev(bp);var a3=e;var a2=__ZN6Object5isRefEv(a3);var J=reSign((a2),8,0)!=0;var ap=(J)^1;var a8=unSign((ap),1,0);aR=a8;var aD=aR;var an=reSign((aD),8,0)!=0;if(an){a4=0}else{var aA=__Znwj(16);var az=aA;a5=az;var ax=a5;__ZN7GooListC1Ev(ax);var av=a5;K=av;var at=bh;var ar=__ZN4XRef13getNumObjectsEv(at);var aq=_gmalloc(ar);aP=aq;var ao=bh;var am=__ZN4XRef13getNumObjectsEv(ao);var ab=aP;_llvm_memset_p0i8_i32(ab,0,am,1,0);var Y=ai;aj=Y;$bb16$5:while(1){var bj=aj;var a1=__ZN6Object5isRefEv(bj);var a9=reSign((a1),8,0)!=0;var d=(a9)^1;var M=unSign((d),1,0);var aM=reSign((M),8,0)!=0;$bb25$$bb21$7:do{if(aM){ah=11}else{var a0=aj;var aZ=__ZN6Object9getRefNumEv(a0);var aY=(((aZ))|0)<0;if(aY){ah=11;break $bb25$$bb21$7}var aX=aj;var aW=__ZN6Object9getRefNumEv(aX);var aV=bh;var aU=__ZN4XRef13getNumObjectsEv(aV);var aT=(((aW))|0)>=(((aU))|0);if(aT){ah=11;break $bb25$$bb21$7}var aS=aj;var aJ=__ZN6Object9getRefNumEv(aS);var aI=aP;var aH=(aI+aJ)&4294967295;var aG=HEAP[aH];var aF=reSign((aG),8,0)!=0;if(aF){ah=11;break $bb25$$bb21$7}k=1;ah=15;break $bb25$$bb21$7}}while(0);if(ah==11){k=0}var aE=k;aQ=aE;var aB=aQ;var aL=reSign((aB),8,0)!=0;if(!(aL)){ah=9;break $bb16$5}var W=aj;var U=bh;var S=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(W,U,bp,0);var Q=__ZN6Object6isDictEv(S);var al=reSign((Q),8,0)!=0;var a6=(al)^1;var t=unSign((a6),1,0);aO=t;var P=aO;var ak=reSign((P),8,0)!=0;if(ak){ah=2;break $bb16$5}var O=aj;var N=__ZN6Object9getRefNumEv(O);var L=aP;var F=(L+N)&4294967295;HEAP[F]=1;var D=__ZN6Object7getDictEv(bp);a7=D;var C=__Znwj(60);var B=C;ba=B;var z=ba;var y=a7;var x=bh;__ZN11OutlineItemC1EP4DictP4XRef(z,y,x);var w=ba;G=w;__ZN6Object4freeEv(bp);var v=K;var u=G;var r=u;__ZN7GooList6appendEPv(v,r);var q=aj;__ZN6Object6getRefEv(bb,q);var p=(bb)&4294967295;var o=HEAP[p];var n=e;__ZN6Object6getRefEv(bc,n);var m=(bc)&4294967295;var l=HEAP[m];var j=(((o))|0)!=(((l))|0);$bb12$$bb10$17:do{if(j){ah=5}else{var i=aj;__ZN6Object6getRefEv(be,i);var g=(be+4)&4294967295;var c=HEAP[g];var b=e;__ZN6Object6getRefEv(bf,b);var a=(bf+4)&4294967295;var bq=HEAP[a];var bo=(((c))|0)!=(((bq))|0);if(bo){ah=5;break $bb12$$bb10$17}f=1;ah=7;break $bb12$$bb10$17}}while(0);if(ah==5){f=0}var bn=f;aN=bn;var bm=aN;var bd=reSign((bm),8,0)!=0;if(bd){ah=9;break $bb16$5}var bl=G;var bk=(bl+40)&4294967295;aj=bk;ah=1;continue $bb16$5}if(ah==2){__ZN6Object4freeEv(bp)}var ay=aP;_gfree(ay);var aw=K;var au=__ZN7GooList9getLengthEv(aw);var ag=(((au))|0)==0;var af=unSign((ag),1,0);aC=af;var ae=aC;var aK=reSign((ae),8,0)!=0;if(aK){var ad=K;s=ad;var ac=s;var aa=(ac)!=0;if(aa){var X=s;__ZN7GooListD1Ev(X);var V=s;var T=V;__ZdlPv(T)}K=0}var R=K;a4=R}var H=a4;E=H;var Z=E;STACKTOP=A;return Z;return null}function __ZN11OutlineItem4openEv(m){var p;var k;var l=0;k=m;var j=k;var i=(j+56)&4294967295;var h=HEAP[i];var g=(h)==0;if(g){var f=k;var e=(f)&4294967295;var d=HEAP[e];var c=k;var b=(c+28)&4294967295;var a=k;var r=(a+16)&4294967295;var q=__ZN11OutlineItem12readItemListEP6ObjectS1_P4XRef(r,b,d);var o=k;var n=(o+56)&4294967295;HEAP[n]=q}return;return}function __ZN11OutlineItemC2EP4DictP4XRef(K,bj,aa){var I=STACKTOP;STACKTOP+=12;_memset(I,0,12);var ah;var bE;var V;var a1;var f;var g;var h;var i;var a0;var t;var u;var U=I;var bt;var bv;var bc=0;bE=K;V=bj;a1=aa;var b3=bE;var b2=(b3+16)&4294967295;__ZN6ObjectC1Ev(b2);var b1=bE;var b0=(b1+28)&4294967295;__ZN6ObjectC1Ev(b0);var bZ=bE;var bY=(bZ+40)&4294967295;__ZN6ObjectC1Ev(bY);__ZN6ObjectC1Ev(U);var bX=bE;var bW=(bX)&4294967295;var bV=a1;HEAP[bW]=bV;var bU=bE;var aR=(bU+4)&4294967295;HEAP[aR]=0;var aP=bE;var aN=(aP+12)&4294967295;HEAP[aN]=0;var aM=bE;var aL=(aM+56)&4294967295;HEAP[aL]=0;var aK=V;var aJ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aK,(__str13190)&4294967295,U,0);var aI=__ZN6Object8isStringEv(aJ);u=aI;var aH=u;var T=reSign((aH),8,0)!=0;if(T){var aG=__ZN6Object9getStringEv(U);bt=aG;var aC=bt;var aB=__ZN9GooString7getCharEi(aC,0);var aA=reSign((aB),8,0);var az=(aA)&255;var ay=(((az))|0)!=254;$bb3$$bb1$4:do{if(ay){ah=0}else{var ax=bt;var aw=__ZN9GooString7getCharEi(ax,1);var av=reSign((aw),8,0);var au=(av)&255;var at=(((au))|0)!=255;if(at){ah=0;break $bb3$$bb1$4}a0=1;ah=2;break $bb3$$bb1$4}}while(0);if(ah==0){a0=0}var ar=a0;t=ar;var aq=t;var bI=reSign((aq),8,0)!=0;$bb6$$bb10$10:do{if(bI){var ap=bt;var ao=__ZN9GooString9getLengthEv(ap);var an=((ao)-2)&4294967295;var am=((((an))|0)/2|0);var al=bE;var ak=(al+8)&4294967295;HEAP[ak]=am;var aj=bE;var ai=(aj+8)&4294967295;var ag=HEAP[ai];var af=_gmallocn(ag,4);var ae=af;var ad=bE;var ac=(ad+4)&4294967295;HEAP[ac]=ae;bv=0;while(1){var x=bE;var w=(x+8)&4294967295;var s=HEAP[w];var r=bv;var q=(((s))|0)>(((r))|0);if(!(q)){ah=6;break}var ab=bE;var Z=(ab+4)&4294967295;var Y=HEAP[Z];var X=bv;var W=((X)+1)&4294967295;var R=((W)*2)&4294967295;var Q=bt;var P=__ZN9GooString7getCharEi(Q,R);var O=reSign((P),8,0);var N=(O)&255;var M=(N)<<8;var L=bv;var J=((L)*2)&4294967295;var H=((J)+3)&4294967295;var G=bt;var F=__ZN9GooString7getCharEi(G,H);var E=reSign((F),8,0);var D=(E)&255;var C=(M)|(D);var B=bv;var A=(Y+4*B)&4294967295;HEAP[A]=C;var z=bv;var y=((z)+1)&4294967295;bv=y;ah=4;continue}}else{var p=bt;var o=__ZN9GooString9getLengthEv(p);var n=bE;var m=(n+8)&4294967295;HEAP[m]=o;var l=bE;var k=(l+8)&4294967295;var j=HEAP[k];var e=_gmallocn(j,4);var d=e;var c=bE;var b=(c+4)&4294967295;HEAP[b]=d;bv=0;while(1){var bK=bE;var bJ=(bK+8)&4294967295;var bH=HEAP[bJ];var bG=bv;var bF=(((bH))|0)>(((bG))|0);if(!(bF)){ah=10;break $bb6$$bb10$10}var a=bE;var b8=(a+4)&4294967295;var b7=HEAP[b8];var b6=bt;var b5=bv;var b4=__ZN9GooString7getCharEi(b6,b5);var bT=reSign((b4),8,0);var bR=(bT)&255;var bQ=(_pdfDocEncoding+bR*4)&4294967295;var bP=HEAP[bQ];var bO=bv;var bN=(b7+4*bO)&4294967295;HEAP[bN]=bP;var bM=bv;var bL=((bM)+1)&4294967295;bv=bL;ah=8;continue}}}while(0)}else{var bD=bE;var bC=(bD+8)&4294967295;HEAP[bC]=0}__ZN6Object4freeEv(U);var bB=V;var bA=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bB,(__str23191)&4294967295,U,0);var bz=__ZN6Object6isNullEv(bA);var bw=reSign((bz),8,0)!=0;var v=(bw)^1;var S=unSign((v),1,0);i=S;var by=i;var bu=reSign((by),8,0)!=0;$bb19$$bb20$23:do{if(bu){var bx=__ZN10LinkAction9parseDestEP6Object(U);var bs=bE;var br=(bs+12)&4294967295;HEAP[br]=bx}else{__ZN6Object4freeEv(U);var bq=V;var bp=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bq,(__str33192)&4294967295,U,0);var bn=__ZN6Object6isNullEv(bp);var bm=reSign((bn),8,0)!=0;var bo=(bm)^1;var bS=unSign((bo),1,0);h=bS;var bl=h;var bi=reSign((bl),8,0)!=0;if(!(bi)){ah=14;break $bb19$$bb20$23}var bk=__ZN10LinkAction11parseActionEP6ObjectP9GooString(U,0);var bh=bE;var bg=(bh+12)&4294967295;HEAP[bg]=bk}}while(0);__ZN6Object4freeEv(U);var bf=bE;var bb=(bf+16)&4294967295;var ba=V;var a9=__ZN4Dict8lookupNFEPcP6Object(ba,(__str43193)&4294967295,bb);var a8=bE;var a7=(a8+28)&4294967295;var a6=V;var a5=__ZN4Dict8lookupNFEPcP6Object(a6,(__str53194)&4294967295,a7);var a4=bE;var a3=(a4+40)&4294967295;var a2=V;var aZ=__ZN4Dict8lookupNFEPcP6Object(a2,(__str63195)&4294967295,a3);var aY=bE;var aX=(aY+52)&4294967295;HEAP[aX]=0;var aW=V;var aV=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aW,(__str73196)&4294967295,U,0);var aU=__ZN6Object5isIntEv(aV);g=aU;var aT=g;var be=reSign((aT),8,0)!=0;$bb27$$bb30$28:do{if(be){var aS=__ZN6Object6getIntEv(U);var aQ=(((aS))|0)>0;var aO=unSign((aQ),1,0);f=aO;var aF=f;var bd=reSign((aF),8,0)!=0;if(!(bd)){ah=16;break $bb27$$bb30$28}var aE=bE;var aD=(aE+52)&4294967295;HEAP[aD]=1}}while(0);__ZN6Object4freeEv(U);STACKTOP=I;return;return}function __ZN7OutlineC1EP6ObjectP4XRef(o,l,p){var C=STACKTOP;STACKTOP+=24;_memset(C,0,24);var t;var k;var z;var n;var q;var A=C;var w=C+12;var m=0;k=o;z=l;n=p;__ZN6ObjectC1Ev(A);__ZN6ObjectC1Ev(w);var j=k;var i=(j)&4294967295;HEAP[i]=0;var h=z;var g=__ZN6Object6isDictEv(h);var x=reSign((g),8,0)!=0;var v=(x)^1;var y=unSign((v),1,0);q=y;var f=q;var B=reSign((f),8,0)!=0;if(!B){var e=z;var d=__ZN6Object12dictLookupNFEPcPS_(e,(__str53194)&4294967295,w);var c=z;var b=__ZN6Object12dictLookupNFEPcPS_(c,(__str43193)&4294967295,A);var a=n;var u=__ZN11OutlineItem12readItemListEP6ObjectS1_P4XRef(b,d,a);var s=k;var r=(s)&4294967295;HEAP[r]=u;__ZN6Object4freeEv(A);__ZN6Object4freeEv(w)}STACKTOP=C;return;return}function __ZN9OutputDev13setDefaultCTMEPd(S,ac){var ay;var aU;var d;var az;var aV;var e=0;aU=S;d=ac;az=0;while(1){var aO=az;var aM=(((aO))|0)<=5;if(!(aM)){ay=2;break}var bf=az;var be=d;var bd=az;var bc=(be+8*bd)&4294967295;var bb=HEAP[bc];var ba=aU;var a9=(ba+4)&4294967295;var a8=(a9+bf*8)&4294967295;HEAP[a8]=bb;var a7=az;var a6=((a7)+1)&4294967295;az=a6;ay=0;continue}var aK=aU;var aI=(aK+4)&4294967295;var aG=(aI)&4294967295;var aE=HEAP[aG];var aD=aU;var aC=(aD+4)&4294967295;var aB=(aC+24)&4294967295;var aA=HEAP[aB];var ar=(aE)*(aA);var ap=aU;var an=(ap+4)&4294967295;var al=(an+8)&4294967295;var aj=HEAP[al];var ah=aU;var ag=(ah+4)&4294967295;var af=(ag+16)&4294967295;var ae=HEAP[af];var ad=(aj)*(ae);var R=(ar)-(ad);var O=1/(R);aV=O;var L=aU;var I=(L+4)&4294967295;var F=(I+24)&4294967295;var C=HEAP[F];var A=aV;var z=(C)*(A);var y=aU;var x=(y+52)&4294967295;var s=(x)&4294967295;HEAP[s]=z;var q=aU;var o=(q+4)&4294967295;var m=(o+8)&4294967295;var k=HEAP[m];var j=0-(k);var i=aV;var h=(j)*(i);var g=aU;var f=(g+52)&4294967295;var c=(f+8)&4294967295;HEAP[c]=h;var b=aU;var a=(b+4)&4294967295;var bm=(a+16)&4294967295;var bl=HEAP[bm];var bk=0-(bl);var bj=aV;var bi=(bk)*(bj);var bh=aU;var bg=(bh+52)&4294967295;var a5=(bg+16)&4294967295;HEAP[a5]=bi;var a4=aU;var a3=(a4+4)&4294967295;var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=aV;var aZ=(a1)*(a0);var aY=aU;var aX=(aY+52)&4294967295;var aW=(aX+24)&4294967295;HEAP[aW]=aZ;var aT=aU;var aS=(aT+4)&4294967295;var aR=(aS+16)&4294967295;var aQ=HEAP[aR];var aP=aU;var aN=(aP+4)&4294967295;var aL=(aN+40)&4294967295;var aJ=HEAP[aL];var aH=(aQ)*(aJ);var aF=aU;var ax=(aF+4)&4294967295;var aw=(ax+24)&4294967295;var av=HEAP[aw];var au=aU;var at=(au+4)&4294967295;var aq=(at+32)&4294967295;var ao=HEAP[aq];var am=(av)*(ao);var ak=(aH)-(am);var ai=aV;var ab=(ak)*(ai);var aa=aU;var Y=(aa+52)&4294967295;var W=(Y+32)&4294967295;HEAP[W]=ab;var U=aU;var Q=(U+4)&4294967295;var N=(Q+8)&4294967295;var K=HEAP[N];var H=aU;var E=(H+4)&4294967295;var Z=(E+32)&4294967295;var X=HEAP[Z];var V=(K)*(X);var T=aU;var P=(T+4)&4294967295;var M=(P)&4294967295;var J=HEAP[M];var G=aU;var D=(G+4)&4294967295;var B=(D+40)&4294967295;var w=HEAP[B];var v=(J)*(w);var u=(V)-(v);var t=aV;var r=(u)*(t);var p=aU;var n=(p+52)&4294967295;var l=(n+40)&4294967295;HEAP[l]=r;return;return}function __ZN9OutputDev14useShadedFillsEi(f,e){var j;var k;var b;var g;var d;var i=0;k=f;b=e;d=0;var c=d;g=c;var h=g;var a=(((h))&255);return a;return null}function __ZN9OutputDev20supportTextCSPatternEP8GfxState(e,a){var j;var k;var f;var g;var d;var i=0;k=e;f=a;d=0;var c=d;g=c;var h=g;var b=(((h))&255);return b;return null}function __ZN9OutputDev17fillMaskCSPatternEP8GfxState(e,a){var j;var k;var f;var g;var d;var i=0;k=e;f=a;d=0;var c=d;g=c;var h=g;var b=(((h))&255);return b;return null}function __ZN9OutputDev11endMaskClipEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev9startPageEiP8GfxState(h,g,f){var c;var e;var b;var d;var a=0;e=h;b=g;d=f;return;return}function __ZN9OutputDev7endPageEv(d){var b;var c;var a=0;c=d;return;return}function __ZN9OutputDev9saveStateEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev12restoreStateEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev9updateCTMEP8GfxStatedddddd(d,g,r,p,m,k,q,n){var f;var b;var a;var o;var l;var j;var i;var h;var e;var c=0;b=d;a=g;o=r;l=p;j=m;i=k;h=q;e=n;return;return}function __ZN9OutputDev14updateLineDashEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev14updateFlatnessEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev14updateLineJoinEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev13updateLineCapEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev16updateMiterLimitEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev15updateLineWidthEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev18updateStrokeAdjustEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev15updateFillColorEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev17updateStrokeColorEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev15updateBlendModeEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev17updateFillOpacityEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev19updateStrokeOpacityEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev10updateFontEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev6strokeEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev4fillEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev6eoFillEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev15axialShadedFillEP8GfxStateP15GfxAxialShadingdd(i,c,o,l,k){var p;var q;var j;var d;var b;var a;var h;var f;var n=0;q=i;j=c;d=o;b=l;a=k;f=0;var e=f;h=e;var g=h;var m=(((g))&255);return m;return null}function __ZN9OutputDev25gouraudTriangleShadedFillEP8GfxStateP25GfxGouraudTriangleShading(g,a,e){var l;var m;var k;var f;var h;var d;var j=0;m=g;k=a;f=e;d=0;var c=d;h=c;var i=h;var b=(((i))&255);return b;return null}function __ZN9OutputDev4clipEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev6eoClipEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev16clipToStrokePathEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev8drawCharEP8GfxStateddddddjiPji(f,l,z,x,u,r,y,v,s,p,n,b){var k;var c;var a;var w;var t;var q;var o;var m;var j;var i;var h;var g;var e;var d=0;c=f;a=l;w=z;t=x;q=u;o=r;m=y;j=v;i=s;h=p;g=n;e=b;return;return}function __ZN9OutputDev12endType3CharEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev15beginTextObjectEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev17deviceHasTextClipEP8GfxState(e,a){var j;var k;var f;var g;var d;var i=0;k=e;f=a;d=0;var c=d;g=c;var h=g;var b=(((h))&255);return b;return null}function __ZN9OutputDev13endTextObjectEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev7type3D0EP8GfxStatedd(d,b,h,f){var i;var j;var e;var c;var a;var g=0;j=d;e=b;c=h;a=f;return;return}function __ZN9OutputDev7type3D1EP8GfxStatedddddd(d,g,r,p,m,k,q,n){var f;var b;var a;var o;var l;var j;var i;var h;var e;var c=0;b=d;a=g;o=r;l=p;j=m;i=k;h=q;e=n;return;return}function __ZN9OutputDev22beginTransparencyGroupEP8GfxStatePdP13GfxColorSpacebbb(g,c,m,j,h,e,i){var n;var p;var f;var d;var b;var a;var o;var l;var k=0;p=g;f=c;d=m;b=j;a=h;o=e;l=i;return;return}function __ZN9OutputDev20endTransparencyGroupEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev22paintTransparencyGroupEP8GfxStatePd(h,f,e){var b;var d;var g;var c;var a=0;d=h;g=f;c=e;return;return}function __ZN9OutputDev11setSoftMaskEP8GfxStatePdbP8FunctionP8GfxColor(g,c,k,i,h,e){var l;var n;var f;var d;var b;var a;var m;var j=0;n=g;f=c;d=k;b=i;a=h;m=e;return;return}function __ZN9OutputDev13clearSoftMaskEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev18getVectorAntialiasEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN9OutputDev18setVectorAntialiasEb(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN9OutputDev12cvtDevToUserEddPdS0_(e,Q,N,p,n){var o;var b;var q;var P;var r;var V;var w=0;b=e;q=Q;P=N;r=p;V=n;var K=b;var J=(K+52)&4294967295;var I=(J)&4294967295;var H=HEAP[I];var G=q;var F=(H)*(G);var E=b;var C=(E+52)&4294967295;var A=(C+16)&4294967295;var y=HEAP[A];var m=P;var l=(y)*(m);var k=(F)+(l);var j=b;var i=(j+52)&4294967295;var h=(i+32)&4294967295;var g=HEAP[h];var f=(k)+(g);var d=r;HEAP[d]=f;var c=b;var a=(c+52)&4294967295;var X=(a+8)&4294967295;var W=HEAP[X];var U=q;var T=(W)*(U);var S=b;var R=(S+52)&4294967295;var O=(R+24)&4294967295;var M=HEAP[O];var L=P;var D=(M)*(L);var B=(T)+(D);var z=b;var x=(z+52)&4294967295;var v=(x+40)&4294967295;var u=HEAP[v];var t=(B)+(u);var s=V;HEAP[s]=t;return;return}function __ZN9OutputDev12cvtUserToDevEddPiS0_(e,r,p,U,R){var q;var b;var t;var Z;var s;var T;var A=0;b=e;t=r;Z=p;s=U;T=R;var O=b;var N=(O+4)&4294967295;var M=(N)&4294967295;var L=HEAP[M];var K=t;var J=(L)*(K);var I=b;var G=(I+4)&4294967295;var E=(G+16)&4294967295;var C=HEAP[E];var m=Z;var l=(C)*(m);var k=(J)+(l);var j=b;var i=(j+4)&4294967295;var h=(i+32)&4294967295;var g=HEAP[h];var f=(k)+(g);var d=(f)+0.5;var c=((d)|0);var a=s;HEAP[a]=c;var ab=b;var aa=(ab+4)&4294967295;var Y=(aa+8)&4294967295;var X=HEAP[Y];var W=t;var V=(X)*(W);var S=b;var Q=(S+4)&4294967295;var P=(Q+24)&4294967295;var H=HEAP[P];var F=Z;var D=(H)*(F);var B=(V)+(D);var z=b;var y=(z+4)&4294967295;var x=(y+40)&4294967295;var w=HEAP[x];var v=(B)+(w);var u=(v)+0.5;var o=((u)|0);var n=T;HEAP[n]=o;return;return}function __ZN9OutputDev9updateAllEP8GfxState(C,bF){var U;var bh;var au;var aZ=0;bh=C;au=bF;var bE=bh;var bD=(bE)&4294967295;var bC=HEAP[bD];var bB=(bC+96)&4294967295;var bA=HEAP[bB];var bz=bA;var by=bh;var bx=au;FUNCTION_TABLE[bz](by,bx);var bw=bh;var bv=(bw)&4294967295;var aG=HEAP[bv];var aE=(aG+100)&4294967295;var aC=HEAP[aE];var aB=aC;var aA=bh;var az=au;FUNCTION_TABLE[aB](aA,az);var ay=bh;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=(aw+104)&4294967295;var ao=HEAP[av];var an=ao;var am=bh;var al=au;FUNCTION_TABLE[an](am,al);var ak=bh;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=(ai+108)&4294967295;var ag=HEAP[ah];var af=ag;var ae=bh;var ad=au;FUNCTION_TABLE[af](ae,ad);var ac=bh;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=(aa+112)&4294967295;var Y=HEAP[Z];var X=Y;var W=bh;var V=au;FUNCTION_TABLE[X](W,V);var T=bh;var S=(T)&4294967295;var R=HEAP[S];var Q=(R+116)&4294967295;var P=HEAP[Q];var O=P;var N=bh;var M=au;FUNCTION_TABLE[O](N,M);var L=bh;var K=(L)&4294967295;var J=HEAP[K];var I=(J+120)&4294967295;var H=HEAP[I];var G=H;var F=bh;var E=au;FUNCTION_TABLE[G](F,E);var D=bh;var B=(D)&4294967295;var A=HEAP[B];var z=(A+132)&4294967295;var y=HEAP[z];var x=y;var w=bh;var v=au;FUNCTION_TABLE[x](w,v);var u=bh;var t=(u)&4294967295;var s=HEAP[t];var r=(s+140)&4294967295;var q=HEAP[r];var p=q;var o=bh;var n=au;FUNCTION_TABLE[p](o,n);var m=bh;var l=(m)&4294967295;var k=HEAP[l];var j=(k+136)&4294967295;var i=HEAP[j];var h=i;var g=bh;var f=au;FUNCTION_TABLE[h](g,f);var e=bh;var d=(e)&4294967295;var c=HEAP[d];var b=(c+144)&4294967295;var a=HEAP[b];var bK=a;var bJ=bh;var bI=au;FUNCTION_TABLE[bK](bJ,bI);var bH=bh;var bG=(bH)&4294967295;var bu=HEAP[bG];var bt=(bu+148)&4294967295;var bs=HEAP[bt];var br=bs;var bq=bh;var bp=au;FUNCTION_TABLE[br](bq,bp);var bo=bh;var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=(bm+152)&4294967295;var bk=HEAP[bl];var bj=bk;var bi=bh;var bg=au;FUNCTION_TABLE[bj](bi,bg);var bf=bh;var be=(bf)&4294967295;var bd=HEAP[be];var bc=(bd+156)&4294967295;var bb=HEAP[bc];var ba=bb;var a9=bh;var a8=au;FUNCTION_TABLE[ba](a9,a8);var a7=bh;var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=(a5+160)&4294967295;var a3=HEAP[a4];var a2=a3;var a1=bh;var a0=au;FUNCTION_TABLE[a2](a1,a0);var aY=bh;var aX=(aY)&4294967295;var aW=HEAP[aX];var aV=(aW+164)&4294967295;var aU=HEAP[aV];var aT=aU;var aS=bh;var aR=au;FUNCTION_TABLE[aT](aS,aR);var aQ=bh;var aP=(aQ)&4294967295;var aO=HEAP[aP];var aN=(aO+168)&4294967295;var aM=HEAP[aN];var aL=aM;var aK=bh;var aJ=au;FUNCTION_TABLE[aL](aK,aJ);var aI=bh;var aH=(aI)&4294967295;var aF=HEAP[aH];var aD=(aF+176)&4294967295;var at=HEAP[aD];var ar=at;var aq=bh;var ap=au;FUNCTION_TABLE[ar](aq,ap);return;return}function __ZN9OutputDev14beginType3CharEP8GfxStateddddjPji(i,w,r,q,l,j,f,u,s){var o;var g;var e;var y;var a;var v;var x;var b;var n;var k;var t;var d;var h=0;g=i;e=w;y=r;a=q;v=l;x=j;b=f;n=u;k=s;d=0;var c=d;t=c;var m=t;var p=(((m))&255);return p;return null}function __ZN9OutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb(j,B,A,v,D,e,y,r,z){var u;var b;var w;var C;var U;var t;var c;var T;var S;var g;var f;var d;var E=0;b=j;w=B;C=A;U=v;t=D;c=e;T=y;S=r;g=z;var R=g;var x=reSign((R),8,0)!=0;if(x){var Q=U;var P=(Q)&4294967295;var O=HEAP[P];var N=(O+12)&4294967295;var M=HEAP[N];var L=M;var J=U;FUNCTION_TABLE[L](J);var H=t;var F=((H)+7)&4294967295;var s=((((F))|0)/8|0);var q=c;var p=((s)*(q))&4294967295;d=p;f=0;while(1){var ab=f;var aa=d;var Z=(((ab))|0)<(((aa))|0);if(!(Z)){u=2;break}var o=U;var n=(o)&4294967295;var m=HEAP[n];var l=(m+20)&4294967295;var k=HEAP[l];var i=k;var h=U;var a=FUNCTION_TABLE[i](h);var ad=f;var ac=((ad)+1)&4294967295;f=ac;u=0;continue}var Y=U;var X=(Y)&4294967295;var W=HEAP[X];var V=(W+16)&4294967295;var K=HEAP[V];var I=K;var G=U;FUNCTION_TABLE[I](G)}return;return}function __ZN9OutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPib(k,C,B,x,E,e,ab,t,h,A){var w;var b;var y;var D;var ac;var v;var c;var X;var aa;var s;var g;var f;var d;var K=0;b=k;y=C;D=B;ac=x;v=E;c=e;X=ab;aa=t;s=h;g=A;var Z=g;var z=reSign((Z),8,0)!=0;if(z){var Y=ac;var W=(Y)&4294967295;var V=HEAP[W];var U=(V+12)&4294967295;var T=HEAP[U];var S=T;var Q=ac;FUNCTION_TABLE[S](Q);var O=X;var M=__ZN16GfxImageColorMap16getNumPixelCompsEv(O);var u=v;var r=((M)*(u))&4294967295;var q=X;var p=__ZN16GfxImageColorMap7getBitsEv(q);var o=((r)*(p))&4294967295;var n=((o)+7)&4294967295;var m=((((n))|0)/8|0);var l=c;var j=((m)*(l))&4294967295;d=j;f=0;while(1){var ad=f;var R=d;var P=(((ad))|0)<(((R))|0);if(!(P)){w=2;break}var i=ac;var a=(i)&4294967295;var al=HEAP[a];var ak=(al+20)&4294967295;var aj=HEAP[ak];var ai=aj;var ah=ac;var ag=FUNCTION_TABLE[ai](ah);var af=f;var ae=((af)+1)&4294967295;f=ae;w=0;continue}var N=ac;var L=(N)&4294967295;var J=HEAP[L];var I=(J+16)&4294967295;var H=HEAP[I];var G=H;var F=ac;FUNCTION_TABLE[G](F)}return;return}function __ZN9OutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb(h,v,u,r,x,e,N,n,R,M,t,P,g){var q;var c;var s;var w;var Q;var p;var d;var H;var L;var O;var f;var b;var J;var a;var y=0;c=h;s=v;w=u;Q=r;p=x;d=e;H=N;L=n;O=R;f=M;b=t;J=P;a=g;var K=c;var I=(K)&4294967295;var G=HEAP[I];var F=(G+316)&4294967295;var E=HEAP[F];var D=L;var C=unSign((D),8,0);var B=E;var A=c;var z=s;var o=w;var m=Q;var l=p;var k=d;var j=H;var i=(((C))&255);FUNCTION_TABLE[B](A,z,o,m,l,k,j,i,0,0);return;return}function __ZN9OutputDev19drawSoftMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iiS7_b(h,w,v,s,y,e,O,o,R,N,u,G,g){var r;var c;var t;var x;var Q;var q;var d;var J;var M;var P;var f;var b;var m;var a;var z=0;c=h;t=w;x=v;Q=s;q=y;d=e;J=O;M=o;P=R;f=N;b=u;m=G;a=g;var L=c;var K=(L)&4294967295;var I=HEAP[K];var H=(I+316)&4294967295;var F=HEAP[H];var E=M;var D=unSign((E),8,0);var C=F;var B=c;var A=t;var p=x;var n=Q;var l=q;var k=d;var j=J;var i=(((D))&255);FUNCTION_TABLE[C](B,A,p,n,l,k,j,i,0,0);return;return}function __ZN9OutputDev16endMarkedContentEP8GfxState(f,e){var b;var d;var c;var a=0;d=f;c=e;return;return}function __ZN9OutputDev18beginMarkedContentEPcP4Dict(g,h,e){var c;var f;var d;var b;var a=0;f=g;d=h;b=e;return;return}function __ZN9OutputDev9markPointEPc(e,f){var b;var d;var c;var a=0;d=e;c=f;return;return}function __ZN9OutputDev9markPointEPcP4Dict(g,h,e){var c;var f;var d;var b;var a=0;f=g;d=h;b=e;return;return}function __ZN9OutputDev8opiBeginEP8GfxStateP4Dict(h,g,d){var c;var f;var e;var b;var a=0;f=h;e=g;b=d;return;return}function __ZN9OutputDev6opiEndEP8GfxStateP4Dict(h,g,d){var c;var f;var e;var b;var a=0;f=h;e=g;b=d;return;return}function __ZN9OutputDev10endProfileEv(i){var m;var n;var j;var h;var o;var l=0;n=i;var g=n;var f=(g+100)&4294967295;var e=HEAP[f];o=e;var d=n;var c=(d+100)&4294967295;HEAP[c]=0;var b=o;h=b;var a=h;j=a;var k=j;return k;return null}function __ZN9OutputDevD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV9OutputDev+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN9OutputDevD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV9OutputDev+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN9OutputDev12startProfileEv(m){var v;var k;var j;var i;var l=0;k=m;var h=k;var g=(h+100)&4294967295;var f=HEAP[g];var e=(f)!=0;$bb$$bb2$2:do{if(e){var d=k;var c=(d+100)&4294967295;var b=HEAP[c];i=b;var a=i;var x=(a)!=0;if(!(x)){v=1;break $bb$$bb2$2}var w=i;__ZN7GooHashD1Ev(w);var u=i;var t=u;__ZdlPv(t)}}while(0);var s=__Znwj(16);var r=s;j=r;var q=j;__ZN7GooHashC1Eb(q,1);var p=k;var o=(p+100)&4294967295;var n=j;HEAP[o]=n;return;return}function __ZN12PDFRectangle6clipToEPS_(z,C){var aa;var ax;var ap;var d=0;ax=z;ap=C;var aR=ax;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=ap;var aN=(aO)&4294967295;var aM=HEAP[aN];var aL=(aP)<(aM);$bb$$bb1$2:do{if(aL){var aK=ap;var aJ=(aK)&4294967295;var aI=HEAP[aJ];var aq=ax;var an=(aq)&4294967295;HEAP[an]=aI}else{var al=ax;var aj=(al)&4294967295;var ah=HEAP[aj];var af=ap;var ae=(af+16)&4294967295;var ad=HEAP[ae];var ac=(ah)>(ad);if(!(ac)){aa=2;break $bb$$bb1$2}var ab=ap;var U=(ab+16)&4294967295;var S=HEAP[U];var Q=ax;var O=(Q)&4294967295;HEAP[O]=S}}while(0);var M=ax;var K=(M+16)&4294967295;var J=HEAP[K];var I=ap;var H=(I)&4294967295;var G=HEAP[H];var y=(J)<(G);$bb4$$bb5$7:do{if(y){var w=ap;var v=(w)&4294967295;var u=HEAP[v];var t=ax;var s=(t+16)&4294967295;HEAP[s]=u}else{var r=ax;var q=(r+16)&4294967295;var p=HEAP[q];var o=ap;var n=(o+16)&4294967295;var m=HEAP[n];var l=(p)>(m);if(!(l)){aa=5;break $bb4$$bb5$7}var k=ap;var j=(k+16)&4294967295;var i=HEAP[j];var h=ax;var g=(h+16)&4294967295;HEAP[g]=i}}while(0);var f=ax;var e=(f+8)&4294967295;var c=HEAP[e];var b=ap;var a=(b+8)&4294967295;var aY=HEAP[a];var aX=(c)<(aY);$bb8$$bb9$12:do{if(aX){var aW=ap;var aV=(aW+8)&4294967295;var aU=HEAP[aV];var aT=ax;var aS=(aT+8)&4294967295;HEAP[aS]=aU}else{var aH=ax;var aG=(aH+8)&4294967295;var aF=HEAP[aG];var aE=ap;var aD=(aE+24)&4294967295;var aC=HEAP[aD];var aB=(aF)>(aC);if(!(aB)){aa=8;break $bb8$$bb9$12}var aA=ap;var az=(aA+24)&4294967295;var ay=HEAP[az];var aw=ax;var av=(aw+8)&4294967295;HEAP[av]=ay}}while(0);var au=ax;var at=(au+24)&4294967295;var ar=HEAP[at];var ao=ap;var am=(ao+8)&4294967295;var ak=HEAP[am];var ai=(ar)<(ak);$bb12$$bb13$17:do{if(ai){var ag=ap;var Z=(ag+8)&4294967295;var Y=HEAP[Z];var X=ax;var W=(X+24)&4294967295;HEAP[W]=Y}else{var V=ax;var T=(V+24)&4294967295;var R=HEAP[T];var P=ap;var N=(P+24)&4294967295;var L=HEAP[N];var F=(R)>(L);if(!(F)){aa=11;break $bb12$$bb13$17}var E=ap;var D=(E+24)&4294967295;var B=HEAP[D];var A=ax;var x=(A+24)&4294967295;HEAP[x]=B}}while(0);return;return}function __ZNK5Links11getNumLinksEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZNK5Links7getLinkEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=p;var g=(h)&4294967295;var f=HEAP[g];var d=e;var c=(f+4*d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZL9colToBytei3254(h){var p;var m;var l;var k;var o=0;m=h;var j=m;var i=(j)<<8;var g=m;var f=((i)-(g))&4294967295;var e=((f)+32768)&4294967295;var c=(((e))|0)>>16;var b=(((c))&255);var a=unSign((b),8,0);k=a;var q=k;l=q;var n=l;var d=(((n))&255);return d;return null}function __ZN9PageAttrs11getMediaBoxEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN9PageAttrs10getCropBoxEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c+32)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN9PageAttrs9getRotateEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+164)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN4Page11getMediaBoxEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+28)&4294967295;var c=HEAP[d];var b=__ZN9PageAttrs11getMediaBoxEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN4Page10getCropBoxEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+28)&4294967295;var c=HEAP[d];var b=__ZN9PageAttrs10getCropBoxEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN4Page9getRotateEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+28)&4294967295;var c=HEAP[d];var b=__ZN9PageAttrs9getRotateEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN4Page7makeBoxEddibbddddP12PDFRectanglePb(aN,bF,cO,bg,bH,bb,dX,dW,dY,ea,aZ,da){var dT;var bB;var ct;var aB;var b2;var bc;var aL;var d3;var cU;var z;var ap;var aU;var ba;var dI;var dk;var U;var dV;var be;var bd;var c0=0;bB=aN;ct=bF;aB=cO;b2=bg;bc=bH;aL=bb;d3=dX;cU=dW;z=dY;ap=ea;aU=aZ;ba=da;var br=bB;var bq=__ZN4Page11getMediaBoxEv(br);dk=bq;var bp=bB;var bo=__ZN4Page10getCropBoxEv(bp);U=bo;var bn=z;var bm=(bn)<0;$bb27$$bb$2:do{if(bm){dT=0}else{var bl=ap;var bj=(bl)<0;if(bj){dT=0;break $bb27$$bb$2}var bi=bc;var dU=reSign((bi),8,0)!=0;if(dU){var bh=dk;dI=bh}else{var dH=U;dI=dH}var dG=dI;dV=dG;var dF=ct;var dE=72/(dF);be=dE;var dD=aB;var dC=72/(dD);bd=dC;var dB=b2;var dA=(((dB))|0)==90;if(dA){var dz=aL;var bE=reSign((dz),8,0)!=0;if(bE){var dy=dV;var dm=(dy)&4294967295;var dl=HEAP[dm];var dj=bd;var di=cU;var dh=(dj)*(di);var dg=(dl)+(dh);var df=aU;var de=(df)&4294967295;HEAP[de]=dg;var dd=dV;var dc=(dd)&4294967295;var cZ=HEAP[dc];var cY=cU;var cX=ap;var cW=(cY)+(cX);var cV=bd;var cT=(cW)*(cV);var cS=(cZ)+(cT);var cR=aU;var cQ=(cR+16)&4294967295;HEAP[cQ]=cS}else{var cP=dV;var cD=(cP+16)&4294967295;var cC=HEAP[cD];var cB=cU;var cA=ap;var cz=(cB)+(cA);var cy=bd;var cx=(cz)*(cy);var cw=(cC)-(cx);var cv=aU;var cu=(cv)&4294967295;HEAP[cu]=cw;var cm=dV;var cl=(cm+16)&4294967295;var ck=HEAP[cl];var cj=bd;var ci=cU;var ch=(cj)*(ci);var cg=(ck)-(ch);var cf=aU;var ce=(cf+16)&4294967295;HEAP[ce]=cg}var cd=dV;var cc=(cd+8)&4294967295;var cb=HEAP[cc];var ca=be;var b9=d3;var b8=(ca)*(b9);var b7=(cb)+(b8);var b6=aU;var b5=(b6+8)&4294967295;HEAP[b5]=b7;var b4=dV;var b3=(b4+8)&4294967295;var b1=HEAP[b3];var b0=d3;var bZ=z;var bY=(b0)+(bZ);var bX=be;var bW=(bY)*(bX);var bV=(b1)+(bW);var bU=aU;var bT=(bU+24)&4294967295;HEAP[bT]=bV}else{var bS=b2;var bR=(((bS))|0)==180;if(bR){var bQ=dV;var bP=(bQ+16)&4294967295;var bO=HEAP[bP];var bN=d3;var bM=z;var bL=(bN)+(bM);var bK=be;var bJ=(bL)*(bK);var bI=(bO)-(bJ);var bG=aU;var bD=(bG)&4294967295;HEAP[bD]=bI;var bC=dV;var bA=(bC+16)&4294967295;var bz=HEAP[bA];var by=be;var bx=d3;var bw=(by)*(bx);var bv=(bz)-(bw);var bu=aU;var a9=(bu+16)&4294967295;HEAP[a9]=bv;var a8=aL;var bt=reSign((a8),8,0)!=0;if(bt){var a7=dV;var a6=(a7+8)&4294967295;var a5=HEAP[a6];var a4=bd;var a3=cU;var a2=(a4)*(a3);var a1=(a5)+(a2);var a0=aU;var aY=(a0+8)&4294967295;HEAP[aY]=a1;var aX=dV;var aW=(aX+8)&4294967295;var aV=HEAP[aW];var aT=cU;var aS=ap;var aR=(aT)+(aS);var aQ=bd;var aP=(aR)*(aQ);var aO=(aV)+(aP);var aM=aU;var aK=(aM+24)&4294967295;HEAP[aK]=aO}else{var aJ=dV;var aI=(aJ+24)&4294967295;var aH=HEAP[aI];var aG=cU;var aF=ap;var aE=(aG)+(aF);var aD=bd;var aC=(aE)*(aD);var aA=(aH)-(aC);var az=aU;var ay=(az+8)&4294967295;HEAP[ay]=aA;var ax=dV;var aw=(ax+24)&4294967295;var av=HEAP[aw];var au=bd;var at=cU;var ar=(au)*(at);var aq=(av)-(ar);var ao=aU;var an=(ao+24)&4294967295;HEAP[an]=aq}}else{var am=b2;var al=(((am))|0)==270;if(al){var ak=aL;var bs=reSign((ak),8,0)!=0;if(bs){var aj=dV;var ai=(aj+16)&4294967295;var ah=HEAP[ai];var ag=cU;var af=ap;var ae=(ag)+(af);var ad=bd;var ac=(ae)*(ad);var ab=(ah)-(ac);var aa=aU;var Z=(aa)&4294967295;HEAP[Z]=ab;var Y=dV;var X=(Y+16)&4294967295;var W=HEAP[X];var V=bd;var T=cU;var S=(V)*(T);var R=(W)-(S);var Q=aU;var P=(Q+16)&4294967295;HEAP[P]=R}else{var O=dV;var N=(O)&4294967295;var M=HEAP[N];var K=bd;var I=cU;var y=(K)*(I);var x=(M)+(y);var w=aU;var v=(w)&4294967295;HEAP[v]=x;var u=dV;var t=(u)&4294967295;var s=HEAP[t];var r=cU;var p=ap;var n=(r)+(p);var e=bd;var d=(n)*(e);var c=(s)+(d);var b=aU;var a=(b+16)&4294967295;HEAP[a]=c}var eJ=dV;var eI=(eJ+24)&4294967295;var eH=HEAP[eI];var eF=d3;var eD=z;var eu=(eF)+(eD);var et=be;var es=(eu)*(et);var er=(eH)-(es);var eq=aU;var ep=(eq+8)&4294967295;HEAP[ep]=er;var eo=dV;var en=(eo+24)&4294967295;var el=HEAP[en];var ej=be;var L=d3;var J=(ej)*(L);var H=(el)-(J);var G=aU;var F=(G+24)&4294967295;HEAP[F]=H}else{var E=dV;var D=(E)&4294967295;var C=HEAP[D];var B=be;var A=d3;var q=(B)*(A);var o=(C)+(q);var m=aU;var l=(m)&4294967295;HEAP[l]=o;var k=dV;var j=(k)&4294967295;var i=HEAP[j];var h=d3;var g=z;var f=(h)+(g);var eG=be;var eE=(f)*(eG);var eC=(i)+(eE);var eB=aU;var eA=(eB+16)&4294967295;HEAP[eA]=eC;var ez=aL;var bk=reSign((ez),8,0)!=0;if(bk){var ey=dV;var ex=(ey+24)&4294967295;var ew=HEAP[ex];var ev=cU;var em=ap;var ek=(ev)+(em);var ei=bd;var eh=(ek)*(ei);var eg=(ew)-(eh);var ef=aU;var ee=(ef+8)&4294967295;HEAP[ee]=eg;var ed=dV;var ec=(ed+24)&4294967295;var eb=HEAP[ec];var d9=bd;var d8=cU;var d7=(d9)*(d8);var d6=(eb)-(d7);var d5=aU;var d4=(d5+24)&4294967295;HEAP[d4]=d6}else{var d2=dV;var d1=(d2+8)&4294967295;var d0=HEAP[d1];var dZ=bd;var dS=cU;var dR=(dZ)*(dS);var dQ=(d0)+(dR);var dP=aU;var dO=(dP+8)&4294967295;HEAP[dO]=dQ;var dN=dV;var dM=(dN+8)&4294967295;var dL=HEAP[dM];var dK=cU;var dJ=ap;var dx=(dK)+(dJ);var dw=bd;var dv=(dx)*(dw);var du=(dL)+(dv);var dt=aU;var ds=(dt+24)&4294967295;HEAP[ds]=du}}}}dT=7;break $bb27$$bb$2}}while(0);if(dT==0){var dr=bc;var bf=reSign((dr),8,0)!=0;if(bf){var dq=aU;var dp=dk;var dn=(dq)&4294967295;var db=(dp)&4294967295;var c9=HEAP[db];HEAP[dn]=c9;var c8=(dq+8)&4294967295;var c7=(dp+8)&4294967295;var c6=HEAP[c7];HEAP[c8]=c6;var c5=(dq+16)&4294967295;var c4=(dp+16)&4294967295;var c3=HEAP[c4];HEAP[c5]=c3;var c2=(dq+24)&4294967295;var c1=(dp+24)&4294967295;var cN=HEAP[c1];HEAP[c2]=cN}else{var cM=aU;var cL=U;var cK=(cM)&4294967295;var cJ=(cL)&4294967295;var cI=HEAP[cJ];HEAP[cK]=cI;var cH=(cM+8)&4294967295;var cG=(cL+8)&4294967295;var cF=HEAP[cG];HEAP[cH]=cF;var cE=(cM+16)&4294967295;var cs=(cL+16)&4294967295;var cr=HEAP[cs];HEAP[cE]=cr;var cq=(cM+24)&4294967295;var cp=(cL+24)&4294967295;var co=HEAP[cp];HEAP[cq]=co;var cn=ba;HEAP[cn]=0}}return;return}function __ZN4Page13getDefaultCTMEPdddibb(k,x,g,ai,b,l,d){var G;var e;var c;var F;var D;var f;var ag;var ah;var I;var af;var K;var ae;var J;var h;var R=0;e=k;c=x;F=g;D=ai;f=b;ag=l;ah=d;var ad=e;var ac=__ZN4Page9getRotateEv(ad);var ab=f;var aa=((ac)+(ab))&4294967295;f=aa;var Z=f;var X=(((Z))|0)>359;$bb$$bb1$2:do{if(X){var V=f;var T=((V)-360)&4294967295;f=T}else{var B=f;var z=(((B))|0)<0;if(!(z)){G=2;break $bb$$bb1$2}var w=f;var u=((w)+360)&4294967295;f=u}}while(0);var s=ag;var H=reSign((s),8,0)!=0;if(H){var q=e;var o=__ZN4Page11getMediaBoxEv(q);K=o}else{var m=e;var j=__ZN4Page10getCropBoxEv(m);K=j}var i=K;ae=i;var a=__Znwj(652);var ar=a;af=ar;var aq=ah;var ap=unSign((aq),8,0);var ao=af;var an=F;var am=D;var al=ae;var ak=f;var aj=(((ap))&255);__ZN8GfxStateC1EddP12PDFRectangleib(ao,an,am,al,ak,aj);var Y=af;J=Y;h=0;while(1){var C=h;var A=(((C))|0)<=5;if(!(A)){G=6;break}var W=J;var U=__ZN8GfxState6getCTMEv(W);var S=h;var Q=(U+8*S)&4294967295;var P=HEAP[Q];var O=c;var N=h;var M=(O+8*N)&4294967295;HEAP[M]=P;var L=h;var E=((L)+1)&4294967295;h=E;G=4;continue}var y=J;I=y;var v=I;var t=(v)!=0;if(t){var r=I;__ZN8GfxStateD1Ev(r);var p=I;var n=p;__ZdlPv(n)}return;return}function __ZN9PageAttrsD1Ev(m){var p;var k;var l=0;k=m;var j=k;var i=(j+168)&4294967295;__ZN6Object4freeEv(i);var h=k;var g=(h+180)&4294967295;__ZN6Object4freeEv(g);var f=k;var e=(f+192)&4294967295;__ZN6Object4freeEv(e);var d=k;var c=(d+204)&4294967295;__ZN6Object4freeEv(c);var b=k;var a=(b+216)&4294967295;__ZN6Object4freeEv(a);var r=k;var q=(r+228)&4294967295;__ZN6Object4freeEv(q);var o=k;var n=(o+240)&4294967295;__ZN6Object4freeEv(n);return;return}function __ZN9PageAttrsD2Ev(m){var p;var k;var l=0;k=m;var j=k;var i=(j+168)&4294967295;__ZN6Object4freeEv(i);var h=k;var g=(h+180)&4294967295;__ZN6Object4freeEv(g);var f=k;var e=(f+192)&4294967295;__ZN6Object4freeEv(e);var d=k;var c=(d+204)&4294967295;__ZN6Object4freeEv(c);var b=k;var a=(b+216)&4294967295;__ZN6Object4freeEv(a);var r=k;var q=(r+228)&4294967295;__ZN6Object4freeEv(q);var o=k;var n=(o+240)&4294967295;__ZN6Object4freeEv(n);return;return}function __ZN4Page9loadThumbEPPhPiS2_S2_(R,aH,a4,bA,y){var P=STACKTOP;STACKTOP+=80;_memset(P,0,80);var at;var cb;var a5;var bL;var bV;var w;var d;var cn;var x;var cH;var cG;var cF;var cM;var v;var cE;var I;var L;var V;var X;var Y;var cD;var ac;var b;var cv=P;var q=P+4;var cy=P+8;var ag=P+12;var p=P+24;var bN;var aq;var cf;var a9;var ci;var h;var bX;var bj;var aG;var z;var cJ=P+36;var H=P+68;var bE=0;cb=R;a5=aH;bL=a4;bV=bA;w=y;__ZN6ObjectC1Ev(ag);__ZN6ObjectC1Ev(p);cf=0;var cC=cb;var cB=(cC)&4294967295;var cA=HEAP[cB];var cz=cb;var cx=(cz+60)&4294967295;var bi=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cx,cA,p,0);var bg=__ZN6Object8isStreamEv(p);var af=reSign((bg),8,0)!=0;var bF=(af)^1;var bW=unSign((bF),1,0);ac=bW;var be=ac;var cj=reSign((be),8,0)!=0;if(cj){__ZN6Object4freeEv(p);cD=0}else{var bd=__ZN6Object13streamGetDictEv(p);bN=bd;var bc=__ZN6Object9getStreamEv(p);a9=bc;var bb=bN;var ba=__ZN4Dict9lookupIntEPKcS1_Pi(bb,(__str13211)&4294967295,(__str23212)&4294967295,cv);var ch=reSign((ba),8,0)!=0;var cI=(ch)^1;var bu=unSign((cI),1,0);Y=bu;var a8=Y;var cg=reSign((a8),8,0)!=0;$fail1$$bb7$5:do{if(!cg){var a7=bN;var a6=__ZN4Dict9lookupIntEPKcS1_Pi(a7,(__str33213)&4294967295,(__str43214)&4294967295,q);var ce=reSign((a6),8,0)!=0;var b6=(ce)^1;var a3=unSign((b6),1,0);X=a3;var aU=X;var b8=reSign((aU),8,0)!=0;if(b8){at=1;break $fail1$$bb7$5}var aS=bN;var aQ=__ZN4Dict9lookupIntEPKcS1_Pi(aS,(__str53215)&4294967295,(__str63216)&4294967295,cy);var b4=reSign((aQ),8,0)!=0;var aa=(b4)^1;var ab=unSign((aa),1,0);V=ab;var aP=V;var b1=reSign((aP),8,0)!=0;if(b1){at=1;break $fail1$$bb7$5}var aO=HEAP[cv];var aN=(((aO))|0)<=0;if(aN){at=1;break $fail1$$bb7$5}var aM=HEAP[q];var aL=(((aM))|0)<=0;if(aL){at=1;break $fail1$$bb7$5}var aK=HEAP[q];var aJ=(715827882/(((aK))|0)|0);var aD=HEAP[cv];var aC=(((aJ))|0)<(((aD))|0);if(aC){at=1;break $fail1$$bb7$5}var aB=HEAP[cv];var aA=HEAP[q];var az=((aB)*(aA))&4294967295;var ay=((az)*3)&4294967295;b=ay;var ax=bN;var aw=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ax,(__str73217)&4294967295,ag,0);var av=__ZN6Object6isNullEv(ag);L=av;var au=L;var bY=reSign((au),8,0)!=0;if(bY){__ZN6Object4freeEv(ag);var ar=bN;var ap=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ar,(__str83218)&4294967295,ag,0)}var ao=__ZN13GfxColorSpace5parseEP6ObjectP3Gfx(ag,0);aq=ao;__ZN6Object4freeEv(ag);var an=aq;var am=(an)==0;if(am){var al=HEAP[_stderr];var ak=_fwrite((__str93219)&4294967295,1,32,al)}else{var aj=bN;var ai=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aj,(__str103220)&4294967295,ag,0);var ah=__ZN6Object6isNullEv(ag);I=ah;var ae=I;var bK=reSign((ae),8,0)!=0;if(bK){__ZN6Object4freeEv(ag);var ad=bN;var Z=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ad,(__str113221)&4294967295,ag,0)}var W=__Znwj(668);var U=W;cE=U;var T=HEAP[cy];var S=cE;var Q=aq;__ZN16GfxImageColorMapC1EiP6ObjectP13GfxColorSpace(S,T,ag,Q);var O=cE;ci=O;__ZN6Object4freeEv(ag);var N=ci;var M=__ZN16GfxImageColorMap4isOkEv(N);var bH=reSign((M),8,0)!=0;var i=(bH)^1;var aI=unSign((i),1,0);v=aI;var K=v;var bG=reSign((K),8,0)!=0;if(bG){var J=HEAP[_stderr];var G=_fwrite((__str123222)&4294967295,1,24,J);var F=ci;cM=F;var E=cM;var D=(E)!=0;if(D){var C=cM;__ZN16GfxImageColorMapD1Ev(C);var B=cM;var A=B;__ZdlPv(A)}}else{var u=a5;var t=(u)!=0;$bb34$$bb42$27:do{if(t){var s=b;var r=_gmalloc(s);h=r;var o=h;bX=o;var n=ci;var m=__ZN16GfxImageColorMap16getNumPixelCompsEv(n);cF=m;var l=ci;var k=__ZN16GfxImageColorMap7getBitsEv(l);cG=k;var j=__Znwj(28);var g=j;cH=g;var f=HEAP[cv];var e=cH;var c=a9;var a=cF;var cQ=cG;__ZN11ImageStreamC1EP6Streamiii(e,c,f,a,cQ);var cP=cH;bj=cP;var cO=bj;__ZN11ImageStream5resetEv(cO);aG=0;$bb39$29:while(1){var bJ=HEAP[q];var bI=aG;var bD=(((bI))|0)<(((bJ))|0);if(!(bD)){at=16;break $bb39$29}z=0;while(1){var bR=HEAP[cv];var bQ=z;var bP=(((bQ))|0)<(((bR))|0);if(!(bP)){at=14;break}var cN=bj;var cL=(cJ)&4294967295;var cw=__ZN11ImageStream8getPixelEPh(cN,cL);var cu=ci;var ct=(cJ)&4294967295;__ZN16GfxImageColorMap6getRGBEPhP6GfxRGB(cu,ct,H);var cs=(H)&4294967295;var cr=HEAP[cs];var cq=__ZL9colToBytei3254(cr);var co=bX;HEAP[co]=cq;var cm=bX;var cl=(cm+1)&4294967295;bX=cl;var ck=(H+4)&4294967295;var cd=HEAP[ck];var cc=__ZL9colToBytei3254(cd);var ca=bX;HEAP[ca]=cc;var b9=bX;var b7=(b9+1)&4294967295;bX=b7;var b5=(H+8)&4294967295;var b3=HEAP[b5];var b2=__ZL9colToBytei3254(b3);var b0=bX;HEAP[b0]=b2;var bZ=bX;var bU=(bZ+1)&4294967295;bX=bU;var bT=z;var bS=((bT)+1)&4294967295;z=bS;at=12;continue}var bO=aG;var bM=((bO)+1)&4294967295;aG=bM;at=11;continue $bb39$29}var bC=a5;var bB=h;HEAP[bC]=bB;var bz=bj;__ZN11ImageStream5closeEv(bz);var by=bj;x=by;var bx=x;var bw=(bx)!=0;if(!(bw)){at=18;break $bb34$$bb42$27}var bv=x;__ZN11ImageStreamD1Ev(bv);var bt=x;var bs=bt;__ZdlPv(bs)}}while(0);cf=1;var br=bL;var bq=(br)!=0;if(bq){var bp=HEAP[cv];var bo=bL;HEAP[bo]=bp}var bn=bV;var bm=(bn)!=0;if(bm){var bl=HEAP[q];var bk=bV;HEAP[bk]=bl}var bh=w;var bf=(bh)!=0;if(bf){var a2=HEAP[cv];var a1=((a2)*3)&4294967295;var a0=w;HEAP[a0]=a1}var aZ=ci;cn=aZ;var aY=cn;var aX=(aY)!=0;if(!(aX)){at=1;break $fail1$$bb7$5}var aW=cn;__ZN16GfxImageColorMapD1Ev(aW);var aV=cn;var aT=aV;__ZdlPv(aT)}}}}while(0);__ZN6Object4freeEv(p);var aR=cf;var aF=unSign((aR),8,0);cD=aF}var aE=cD;d=aE;var cK=d;var cp=(((cK))&255);STACKTOP=P;return cp;return null}function __ZN4Page7displayEP3Gfx(m,o){var x=STACKTOP;STACKTOP+=12;_memset(x,0,12);var p;var k;var n;var u;var v=x;var l=0;k=m;n=o;__ZN6ObjectC1Ev(v);var j=k;var i=(j)&4294967295;var h=HEAP[i];var g=k;var f=(g+44)&4294967295;var e=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(f,h,v,0);var d=__ZN6Object6isNullEv(v);var s=reSign((d),8,0)!=0;var r=(s)^1;var t=unSign((r),1,0);u=t;var c=u;var w=reSign((c),8,0)!=0;if(w){var b=n;__ZN3Gfx9saveStateEv(b);var a=n;__ZN3Gfx7displayEP6Objectb(a,v,1);var q=n;__ZN3Gfx12restoreStateEv(q)}__ZN6Object4freeEv(v);STACKTOP=x;return;return}function __ZN4Page9getAnnotsEP7Catalog(m,y){var A=STACKTOP;STACKTOP+=12;_memset(A,0,12);var t;var k;var v;var x;var j;var i;var h;var w;var z=A;var l=0;k=m;v=y;__ZN6ObjectC1Ev(z);var g=k;var f=__ZN4Page9getAnnotsEP6Object(g,z);h=f;var e=__Znwj(8);var d=e;i=d;var c=k;var b=(c)&4294967295;var a=HEAP[b];var u=i;var s=v;var r=h;__ZN6AnnotsC1EP4XRefP7CatalogP6Object(u,a,s,r);var q=i;w=q;__ZN6Object4freeEv(z);var o=w;j=o;var n=j;x=n;var p=x;STACKTOP=A;return p;return null}function __ZN4Page9createGfxEP9OutputDevddibbiiiibP7CatalogPFbPvES4_PFbP5AnnotS4_ES4_(N,aV,u,w,aq,bd,bH,Z,X,aa,ap,ar,a8,aE,an,au,bb){var L=STACKTOP;STACKTOP+=33;_memset(L,0,33);var aw;var bh;var ad;var bk;var aJ;var ax;var l;var av=L;var V;var aW;var d;var v;var I;var ah;var h;var at;var a9;var H;var c;var bG;var bm;var bF;var bE;var ao;var aU;var i;var a7=L+1;var bc;var ba=0;bh=N;ad=aV;bk=u;aJ=w;ax=aq;l=bd;HEAP[av]=bH;V=Z;aW=X;d=aa;v=ap;I=ar;ah=a8;h=aE;at=an;a9=au;H=bb;__ZN12PDFRectangleC1Ev(a7);var bD=bh;var bC=__ZN4Page9getRotateEv(bD);var bB=ax;var bA=((bC)+(bB))&4294967295;ax=bA;var bz=ax;var by=(((bz))|0)>359;$bb$$bb1$2:do{if(by){var bx=ax;var a6=((bx)-360)&4294967295;ax=a6}else{var a5=ax;var a4=(((a5))|0)<0;if(!(a4)){aw=2;break $bb$$bb1$2}var a3=ax;var a2=((a3)+360)&4294967295;ax=a2}}while(0);var a1=v;var a0=(((a1))|0);var aZ=d;var aY=(((aZ))|0);var aX=aW;var aT=(((aX))|0);var aS=V;var aR=(((aS))|0);var aQ=ad;var aP=(aQ)&4294967295;var aO=HEAP[aP];var aN=(aO+8)&4294967295;var aM=HEAP[aN];var aL=aM;var aK=ad;var aI=FUNCTION_TABLE[aL](aK);var aH=unSign((aI),8,0);var aG=l;var aF=unSign((aG),8,0);var aD=bh;var aC=bk;var aB=aJ;var aA=ax;var az=(((aF))&255);var ay=(((aH))&255);__ZN4Page7makeBoxEddibbddddP12PDFRectanglePb(aD,aC,aB,aA,az,ay,aR,aT,aY,a0,a7,av);var am=bh;var al=__ZN4Page10getCropBoxEv(am);i=al;var ak=bh;var aj=__ZN4Page11getMediaBoxEv(ak);aU=aj;var ai=HEAP[_globalParams];var ag=__ZN12GlobalParams16getPrintCommandsEv(ai);ao=ag;var af=ao;var W=reSign((af),8,0)!=0;if(W){var ae=aU;var ac=(ae+24)&4294967295;var ab=HEAP[ac];var U=aU;var T=(U+16)&4294967295;var S=HEAP[T];var R=aU;var Q=(R+8)&4294967295;var P=HEAP[Q];var O=aU;var M=(O)&4294967295;var K=HEAP[M];var J=_printf((__str143224)&4294967295,K,P,S,ab);var G=i;var F=(G+24)&4294967295;var E=HEAP[F];var D=i;var C=(D+16)&4294967295;var B=HEAP[C];var A=i;var z=(A+8)&4294967295;var y=HEAP[z];var x=i;var t=(x)&4294967295;var s=HEAP[t];var r=_printf((__str153225)&4294967295,s,y,B,E);var q=bh;var p=(q+28)&4294967295;var o=HEAP[p];var n=__ZN9PageAttrs9getRotateEv(o);var m=_printf((__str163226)&4294967295,n)}var k=bh;var j=(k+28)&4294967295;var g=HEAP[j];var f=__ZN9PageAttrs15getResourceDictEv(g);bE=f;var e=__Znwj(128);var b=e;bF=b;var a=HEAP[av];var bl=reSign((a),8,0)!=0;if(bl){var bM=i;bm=bM}else{bm=0}var bL=bh;var bK=(bL+24)&4294967295;var bJ=HEAP[bK];var bI=bh;var bw=(bI)&4294967295;var bv=HEAP[bw];var bu=bF;var bt=ad;var bs=bE;var br=ah;var bq=bk;var bp=aJ;var bo=bm;var bn=ax;var bj=h;var bi=at;__ZN3GfxC1EP4XRefP9OutputDeviP4DictP7CatalogddP12PDFRectangleS9_iPFbPvESA_(bu,bv,bt,bJ,bs,br,bq,bp,a7,bo,bn,bj,bi);var bg=bF;bc=bg;var bf=bc;bG=bf;var be=bG;c=be;var Y=c;STACKTOP=L;return Y;return null}function __ZN4Page12displaySliceEP9OutputDevddibbiiiibP7CatalogPFbPvES4_PFbP5AnnotS4_ES4_(N,a0,u,w,av,bS,cy,aa,Z,ab,au,aw,br,aJ,at,ay,bO){var L=STACKTOP;STACKTOP+=12;_memset(L,0,12);var aB;var b4;var ae;var b7;var aO;var aC;var k;var aA;var V;var a2;var c;var v;var I;var ai;var g;var ax;var by;var H;var az;var b8;var cx;var bW;var W;var X;var ak;var am;var cw;var cv;var ao;var aq;var bP;var m=L;var h;var bR;var aZ;var bz=0;b4=N;ae=a0;b7=u;aO=w;aC=av;k=bS;aA=cy;V=aa;a2=Z;c=ab;v=au;I=aw;ai=br;g=aJ;ax=at;by=ay;H=bO;__ZN6ObjectC1Ev(m);var cu=ae;var ct=(cu)&4294967295;var cs=HEAP[ct];var cq=(cs+56)&4294967295;var cp=HEAP[cq];var co=I;var cn=unSign((co),8,0);var be=aA;var bc=unSign((be),8,0);var ba=k;var a9=unSign((ba),8,0);var a8=cp;var a7=ae;var a6=b4;var a5=b7;var a4=aO;var a3=aC;var aY=(((a9))&255);var aX=(((bc))&255);var aW=V;var aV=a2;var aU=c;var aT=v;var aS=(((cn))&255);var aR=ai;var aQ=g;var aP=ax;var aN=FUNCTION_TABLE[a8](a7,a6,a5,a4,a3,aY,aX,aW,aV,aU,aT,aS,aR,aQ,aP);var Y=reSign((aN),8,0)!=0;var bA=(Y)^1;var bQ=unSign((bA),1,0);aq=bQ;var aM=aq;var cc=reSign((aM),8,0)!=0;$bb30$$bb$2:do{if(!cc){var aL=I;var aK=unSign((aL),8,0);var aI=aA;var aH=unSign((aI),8,0);var aG=k;var aF=unSign((aG),8,0);var aE=b4;var aD=ae;var ar=b7;var ap=aO;var an=aC;var al=(((aF))&255);var aj=(((aH))&255);var ah=V;var ag=a2;var af=c;var ad=v;var ac=(((aK))&255);var U=ai;var T=g;var S=ax;var R=by;var Q=H;var P=__ZN4Page9createGfxEP9OutputDevddibbiiiibP7CatalogPFbPvES4_PFbP5AnnotS4_ES4_(aE,aD,ar,ap,an,al,aj,ah,ag,af,ad,ac,U,T,S,R,Q);bP=P;var O=b4;var M=(O)&4294967295;var K=HEAP[M];var J=b4;var G=(J+44)&4294967295;var F=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(G,K,m,0);var E=__ZN6Object6isNullEv(m);var cb=reSign((E),8,0)!=0;var bG=(cb)^1;var cr=unSign((bG),1,0);ao=cr;var D=ao;var ca=reSign((D),8,0)!=0;if(ca){var C=bP;__ZN3Gfx9saveStateEv(C);var B=bP;__ZN3Gfx7displayEP6Objectb(B,m,1);var A=bP;__ZN3Gfx12restoreStateEv(A)}__ZN6Object4freeEv(m);var z=b4;var y=__ZN4Page9getAnnotsEP6Object(z,m);cv=y;var x=__Znwj(8);var t=x;cw=t;var s=b4;var r=(s)&4294967295;var q=HEAP[r];var p=cw;var o=ai;var n=cv;__ZN6AnnotsC1EP4XRefP7CatalogP6Object(p,q,o,n);var l=cw;h=l;__ZN6Object4freeEv(m);var j=h;var i=__ZN6Annots12getNumAnnotsEv(j);var f=(((i))|0)>0;var e=unSign((f),1,0);am=e;var d=am;var b9=reSign((d),8,0)!=0;if(b9){var b=HEAP[_globalParams];var a=__ZN12GlobalParams16getPrintCommandsEv(b);ak=a;var cD=ak;var b1=reSign((cD),8,0)!=0;if(b1){var cC=_puts((__str173227)&4294967295)}bR=0;$bb23$12:while(1){var bF=h;var bE=__ZN6Annots12getNumAnnotsEv(bF);var bD=bR;var bB=(((bE))|0)>(((bD))|0);var bx=unSign((bB),1,0);X=bx;var bw=X;var bC=reSign((bw),8,0)!=0;if(!(bC)){aB=10;break $bb23$12}var cB=h;var cA=bR;var cz=__ZN6Annots8getAnnotEi(cB,cA);aZ=cz;var cm=by;var cl=(cm)==0;$bb16$$bb14$15:do{if(cl){aB=4}else{var ck=by;var cj=aZ;var ci=H;var ch=FUNCTION_TABLE[ck](cj,ci);var bU=reSign((ch),8,0)!=0;if(bU){aB=3;break $bb16$$bb14$15}else{aB=4;break $bb16$$bb14$15}}}while(0);$bb16$$bb17$17:do{if(aB==4){var cg=by;var cf=(cg)==0;if(cf){aB=3;break $bb16$$bb17$17}bW=0;aB=7;break $bb16$$bb17$17}}while(0);if(aB==3){bW=1}var ce=bW;W=ce;var cd=W;var bJ=reSign((cd),8,0)!=0;if(bJ){var b6=h;var b5=bR;var b3=__ZN6Annots8getAnnotEi(b6,b5);cx=b3;var b2=cx;var b0=(b2)&4294967295;var bZ=HEAP[b0];var bY=(bZ+8)&4294967295;var bX=HEAP[bY];var bV=I;var bT=unSign((bV),8,0);var bN=bX;var bM=cx;var bL=bP;var bK=(((bT))&255);FUNCTION_TABLE[bN](bM,bL,bK)}var bI=bR;var bH=((bI)+1)&4294967295;bR=bH;aB=2;continue $bb23$12}var bv=ae;var bu=(bv)&4294967295;var bt=HEAP[bu];var bs=(bt+68)&4294967295;var bq=HEAP[bs];var bp=bq;var bo=ae;FUNCTION_TABLE[bp](bo)}var bn=h;b8=bn;var bm=b8;var bl=(bm)!=0;if(bl){var bk=b8;__ZN6AnnotsD1Ev(bk);var bj=b8;var bi=bj;__ZdlPv(bi)}var bh=bP;az=bh;var bg=az;var bf=(bg)!=0;if(!(bf)){aB=14;break $bb30$$bb$2}var bd=az;__ZN3GfxD1Ev(bd);var bb=az;var a1=bb;__ZdlPv(a1)}}while(0);STACKTOP=L;return;return}function __ZN4Page7displayEP9OutputDevddibbbP7CatalogPFbPvES4_PFbP5AnnotS4_ES4_(m,B,f,Q,a,n,g,U,z,h,b,i,j){var A;var c;var C;var y;var w;var e;var P;var d;var x;var D;var R;var S;var T;var k;var E=0;c=m;C=B;y=f;w=Q;e=a;P=n;d=g;x=U;D=z;R=h;S=b;T=i;k=j;var O=x;var N=unSign((O),8,0);var M=d;var L=unSign((M),8,0);var K=P;var J=unSign((K),8,0);var I=c;var H=C;var G=y;var F=w;var v=e;var u=(((J))&255);var t=(((L))&255);var s=(((N))&255);var r=D;var q=R;var p=S;var o=T;var l=k;__ZN4Page12displaySliceEP9OutputDevddibbiiiibP7CatalogPFbPvES4_PFbP5AnnotS4_ES4_(I,H,G,F,v,u,t,-1,-1,-1,-1,s,r,q,p,o,l);return;return}function __ZN4Page8getLinksEP7Catalog(m,y){var A=STACKTOP;STACKTOP+=12;_memset(A,0,12);var t;var k;var v;var x;var j;var i;var h;var g;var w;var z=A;var l=0;k=m;v=y;__ZN6ObjectC1Ev(z);var f=k;var e=__ZN4Page9getAnnotsEP6Object(f,z);g=e;var d=v;var c=__ZN7Catalog10getBaseURIEv(d);h=c;var b=__Znwj(8);var a=b;i=a;var u=i;var s=g;var r=h;__ZN5LinksC1EP6ObjectP9GooString(u,s,r);var q=i;w=q;__ZN6Object4freeEv(z);var o=w;j=o;var n=j;x=n;var p=x;STACKTOP=A;return p;return null}function __ZN4Page12processLinksEP9OutputDevP7Catalog(h,t,q){var r;var b;var u;var v;var d;var H;var f;var c;var w=0;b=h;u=t;v=q;var G=b;var F=v;var E=__ZN4Page8getLinksEP7Catalog(G,F);f=E;c=0;while(1){var j=f;var i=__ZNK5Links11getNumLinksEv(j);var g=c;var e=(((i))|0)>(((g))|0);var a=unSign((e),1,0);H=a;var O=H;var s=reSign((O),8,0)!=0;if(!(s)){r=2;break}var D=u;var C=(D)&4294967295;var B=HEAP[C];var A=(B+400)&4294967295;var z=HEAP[A];var y=f;var x=c;var p=__ZNK5Links7getLinkEi(y,x);var o=z;var n=u;var m=v;FUNCTION_TABLE[o](n,p,m);var l=c;var k=((l)+1)&4294967295;c=k;r=0;continue}var N=f;d=N;var M=d;var L=(M)!=0;if(L){var K=d;__ZN5LinksD1Ev(K);var J=d;var I=J;__ZdlPv(I)}return;return}function __ZN4Page8addAnnotEP5Annot(G,o){var z=STACKTOP;STACKTOP+=56;_memset(z,0,56);var Z;var ax;var w;var aR=z;var R;var ac;var ae;var ad=z+8;var d=z+20;var r=z+32;var i=z+40;var O=z+48;var e=0;ax=G;w=o;__ZN6ObjectC1Ev(ad);__ZN6ObjectC1Ev(d);var aQ=w;__ZNK5Annot6getRefEv(r,aQ);var aP=ax;var aO=(aP+32)&4294967295;var aN=__ZN6Object6isNullEv(aO);ae=aN;var aM=ae;var K=reSign((aM),8,0)!=0;if(K){var aL=ax;var aK=(aL)&4294967295;var aJ=HEAP[aK];var aI=__ZN6Object9initArrayEP4XRef(ad,aJ);var at=(r+4)&4294967295;var ar=HEAP[at];var aq=(r)&4294967295;var ap=HEAP[aq];var ao=__ZN6Object7initRefEii(d,ap,ar);__ZN6Object8arrayAddEPS_(ad,ao);__ZN6Object4freeEv(d);var an=ax;var am=(an)&4294967295;var ak=HEAP[am];__ZN4XRef17addIndirectObjectEP6Object(O,ak,ad);var aj=(i)&4294967295;var ai=(O)&4294967295;var Y=HEAP[ai];HEAP[aj]=Y;var X=(i+4)&4294967295;var W=(O+4)&4294967295;var V=HEAP[W];HEAP[X]=V;var U=(i+4)&4294967295;var T=HEAP[U];var S=(i)&4294967295;var P=HEAP[S];var N=ax;var M=(N+32)&4294967295;var F=__ZN6Object7initRefEii(M,P,T);var E=ax;var C=(E+32)&4294967295;var B=ax;var y=(B+4)&4294967295;__ZN6Object7dictSetEPcPS_(y,(__str183228)&4294967295,C);var x=ax;var v=(x+4)&4294967295;var u=ax;var t=(u)&4294967295;var s=HEAP[t];var q=ax;var p=(q+16)&4294967295;var al=(p)&4294967295;var aS=HEAP[al];var J=(p+4)&4294967295;var Q=HEAP[J];__ZN4XRef17setModifiedObjectEP6Object3Ref(s,v,aS,Q)}else{var n=ax;var m=__ZN4Page9getAnnotsEP6Object(n,ad);var l=__ZN6Object7isArrayEv(ad);ac=l;var k=ac;var ah=reSign((k),8,0)!=0;if(ah){var j=(r+4)&4294967295;var h=HEAP[j];var g=(r)&4294967295;var f=HEAP[g];var c=__ZN6Object7initRefEii(d,f,h);__ZN6Object8arrayAddEPS_(ad,c);var b=ax;var a=(b+32)&4294967295;var aZ=__ZN6Object5isRefEv(a);R=aZ;var aY=R;var ag=reSign((aY),8,0)!=0;if(ag){var aX=ax;var aW=(aX+32)&4294967295;__ZN6Object6getRefEv(aR,aW);var aV=ax;var aU=(aV)&4294967295;var aT=HEAP[aU];var H=(aR)&4294967295;var L=HEAP[H];var af=(aR+4)&4294967295;var I=HEAP[af];__ZN4XRef17setModifiedObjectEP6Object3Ref(aT,ad,L,I)}else{var aH=ax;var aG=(aH+4)&4294967295;var aF=ax;var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=ax;var aB=(aC+16)&4294967295;var ab=(aB)&4294967295;var D=HEAP[ab];var aa=(aB+4)&4294967295;var A=HEAP[aa];__ZN4XRef17setModifiedObjectEP6Object3Ref(aD,aG,D,A)}}__ZN6Object4freeEv(ad)}var aA=ax;var az=(aA+24)&4294967295;var ay=HEAP[az];var aw=ax;var av=(aw+16)&4294967295;var au=w;__ZN5Annot7setPageEP3Refi(au,av,ay);STACKTOP=z;return;return}function __ZN4PageD1Ev(m){var v;var k;var j;var i;var l=0;k=m;var h=k;var g=(h+56)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN15FormPageWidgetsD1Ev(c);var b=i;var a=b;__ZdlPv(a)}var x=k;var w=(x+28)&4294967295;var u=HEAP[w];j=u;var t=j;var s=(t)!=0;if(s){var r=j;__ZN9PageAttrsD1Ev(r);var q=j;var p=q;__ZdlPv(p)}var o=k;var n=(o+4)&4294967295;__ZN6Object4freeEv(n);var H=k;var G=(H+32)&4294967295;__ZN6Object4freeEv(G);var F=k;var E=(F+44)&4294967295;__ZN6Object4freeEv(E);var D=k;var C=(D+72)&4294967295;__ZN6Object4freeEv(C);var B=k;var A=(B+60)&4294967295;__ZN6Object4freeEv(A);var z=k;var y=(z+84)&4294967295;__ZN6Object4freeEv(y);return;return}function __ZN4PageD2Ev(m){var v;var k;var j;var i;var l=0;k=m;var h=k;var g=(h+56)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN15FormPageWidgetsD1Ev(c);var b=i;var a=b;__ZdlPv(a)}var x=k;var w=(x+28)&4294967295;var u=HEAP[w];j=u;var t=j;var s=(t)!=0;if(s){var r=j;__ZN9PageAttrsD1Ev(r);var q=j;var p=q;__ZdlPv(p)}var o=k;var n=(o+4)&4294967295;__ZN6Object4freeEv(n);var H=k;var G=(H+32)&4294967295;__ZN6Object4freeEv(G);var F=k;var E=(F+44)&4294967295;__ZN6Object4freeEv(E);var D=k;var C=(D+72)&4294967295;__ZN6Object4freeEv(C);var B=k;var A=(B+60)&4294967295;__ZN6Object4freeEv(A);var z=k;var y=(z+84)&4294967295;__ZN6Object4freeEv(y);return;return}function __ZN4PageC1EP4XRefiP4Dict3RefP9PageAttrsP4Form(aU,eN,eG,d3,cu,ct,bo,eB){var L=STACKTOP;STACKTOP+=20;_memset(L,0,20);var ew;var ci;var c0;var cM;var eH;var bs=L;var a0;var by;var w;var ey;var x;var eA;var y;var eD;var b2;var b1;var z;var eF;var ez;var g;var eC;var h;var eE;var ej=L+8;var d2=0;ci=aU;c0=eN;cM=eG;eH=d3;var b0=(bs)&4294967295;HEAP[b0]=cu;var bZ=(bs+4)&4294967295;HEAP[bZ]=ct;a0=bo;by=eB;var bY=ci;var bW=(bY+4)&4294967295;__ZN6ObjectC1Ev(bW);var bV=ci;var bU=(bV+32)&4294967295;__ZN6ObjectC1Ev(bU);var bT=ci;var bR=(bT+44)&4294967295;__ZN6ObjectC1Ev(bR);var eu=ci;var et=(eu+60)&4294967295;__ZN6ObjectC1Ev(et);var es=ci;var eq=(es+72)&4294967295;__ZN6ObjectC1Ev(eq);var ep=ci;var eo=(ep+84)&4294967295;__ZN6ObjectC1Ev(eo);__ZN6ObjectC1Ev(ej);var en=ci;var em=(en+104)&4294967295;HEAP[em]=1;var el=ci;var ek=(el)&4294967295;var eg=c0;HEAP[ek]=eg;var ef=ci;var ee=(ef+24)&4294967295;var ec=cM;HEAP[ee]=ec;var eb=ci;var ea=(eb+96)&4294967295;HEAP[ea]=-1;var d8=ci;var d7=(d8+56)&4294967295;HEAP[d7]=0;var d6=ci;var d5=(d6+4)&4294967295;var d1=eH;var d0=__ZN6Object8initDictEP4Dict(d5,d1);var dZ=ci;var dY=(dZ+16)&4294967295;var dX=(dY)&4294967295;var dW=(bs)&4294967295;var dV=HEAP[dW];HEAP[dX]=dV;var dU=(dY+4)&4294967295;var dT=(bs+4)&4294967295;var dS=HEAP[dT];HEAP[dU]=dS;var dO=ci;var dN=(dO+28)&4294967295;var dM=a0;HEAP[dN]=dM;var dK=ci;var dJ=(dK+72)&4294967295;var dI=eH;var dH=__ZN4Dict8lookupNFEPcP6Object(dI,(__str193229)&4294967295,dJ);var dF=ci;var dE=(dF+72)&4294967295;var dD=__ZN6Object5isRefEv(dE);var ex=reSign((dD),8,0)!=0;var dl=(ex)^1;var bx=unSign((dl),1,0);var cq=reSign((bx),8,0)!=0;var bt=(cq)^1;var ev=unSign((bt),1,0);var cm=reSign((ev),8,0)!=0;$bb23$$bb$2:do{if(cm){ew=0}else{var dA=ci;var dy=(dA+72)&4294967295;var dx=__ZN6Object6isDictEv(dy);var ck=reSign((dx),8,0)!=0;var eO=(ck)^1;var cK=unSign((eO),1,0);var ca=reSign((cK),8,0)!=0;var b4=(ca)^1;var ak=unSign((b4),1,0);var b6=reSign((ak),8,0)!=0;if(b6){ew=0;break $bb23$$bb$2}var dw=ci;var du=(dw+72)&4294967295;var dt=__ZN6Object6isNullEv(du);var b5=reSign((dt),8,0)!=0;var bb=(b5)^1;var bP=unSign((bb),1,0);var b3=reSign((bP),8,0)!=0;var d4=(b3)^1;var l=unSign((d4),1,0);var bX=reSign((l),8,0)!=0;if(bX){ew=0;break $bb23$$bb$2}h=1;ew=3;break $bb23$$bb$2}}while(0);if(ew==0){h=0}var ds=h;eE=ds;var dq=eE;var bS=reSign((dq),8,0)!=0;if(bS){var dp=ci;var dm=(dp+72)&4294967295;var dj=__ZN6Object11getTypeNameEv(dm);var di=ci;var df=(di+24)&4294967295;var de=HEAP[df];__Z5erroriPcz(-1,(__str203230)&4294967295,Pointer_make([de,0,0,0,dj,0,0,0],0,ALLOC_STACK));var dd=ci;var da=(dd+72)&4294967295;__ZN6Object4freeEv(da)}var c8=eH;var c6=__ZN4Dict8lookupNFEPcP6Object(c8,(__str213231)&4294967295,ej);var c5=__ZN6Object5isNumEv(ej);var bQ=reSign((c5),8,0)!=0;var dC=(bQ)^1;var cL=unSign((dC),1,0);var bK=reSign((cL),8,0)!=0;var cr=(bK)^1;var Y=unSign((cr),1,0);var bJ=reSign((Y),8,0)!=0;$bb44$$bb35$12:do{if(bJ){ew=6}else{var c4=__ZN6Object6isNullEv(ej);var bI=reSign((c4),8,0)!=0;var bn=(bI)^1;var dQ=unSign((bn),1,0);var bH=reSign((dQ),8,0)!=0;var d9=(bH)^1;var aX=unSign((d9),1,0);var bD=reSign((aX),8,0)!=0;if(bD){ew=6;break $bb44$$bb35$12}g=1;ew=8;break $bb44$$bb35$12}}while(0);if(ew==6){g=0}var cZ=g;eC=cZ;var cY=eC;var bB=reSign((cY),8,0)!=0;$bb47$$bb48$18:do{if(bB){var cX=__ZN6Object11getTypeNameEv(ej);var cV=ci;var cU=(cV+24)&4294967295;var cT=HEAP[cU];__Z5erroriPcz(-1,(__str223232)&4294967295,Pointer_make([cT,0,0,0,cX,0,0,0],0,ALLOC_STACK))}else{var cS=__ZN6Object5isNumEv(ej);ez=cS;var cQ=ez;var bz=reSign((cQ),8,0)!=0;if(!(bz)){ew=12;break $bb47$$bb48$18}var cP=__ZN6Object6getNumEv(ej);var cO=ci;var cJ=(cO+96)&4294967295;HEAP[cJ]=cP}}while(0);__ZN6Object4freeEv(ej);var cI=ci;var cH=(cI+32)&4294967295;var cF=eH;var cE=__ZN4Dict8lookupNFEPcP6Object(cF,(__str183228)&4294967295,cH);var cD=ci;var cB=(cD+32)&4294967295;var cA=__ZN6Object5isRefEv(cB);var bw=reSign((cA),8,0)!=0;var cv=(bw)^1;var bG=unSign((cv),1,0);var bv=reSign((bG),8,0)!=0;var i=(bv)^1;var eP=unSign((i),1,0);var bu=reSign((eP),8,0)!=0;$bb76$$bb59$23:do{if(bu){ew=13}else{var cy=ci;var cx=(cy+32)&4294967295;var co=__ZN6Object7isArrayEv(cx);var bf=reSign((co),8,0)!=0;var ag=(bf)^1;var cw=unSign((ag),1,0);var be=reSign((cw),8,0)!=0;var c9=(be)^1;var U=unSign((c9),1,0);var bd=reSign((U),8,0)!=0;if(bd){ew=13;break $bb76$$bb59$23}var cl=ci;var cj=(cl+32)&4294967295;var ch=__ZN6Object6isNullEv(cj);var bc=reSign((ch),8,0)!=0;var bL=(bc)^1;var bF=unSign((bL),1,0);var aY=reSign((bF),8,0)!=0;var aS=(aY)^1;var eM=unSign((aS),1,0);var aW=reSign((eM),8,0)!=0;if(aW){ew=13;break $bb76$$bb59$23}z=1;ew=16;break $bb76$$bb59$23}}while(0);if(ew==13){z=0}var cf=z;eF=cf;var ce=eF;var aT=reSign((ce),8,0)!=0;$bb79$$bb80$30:do{if(aT){var cd=ci;var cc=(cd+32)&4294967295;var b9=__ZN6Object11getTypeNameEv(cc);var b7=ci;var br=(b7+24)&4294967295;var bq=HEAP[br];__Z5erroriPcz(-1,(__str233233)&4294967295,Pointer_make([bq,0,0,0,b9,0,0,0],0,ALLOC_STACK));var bp=ci;var bm=(bp+32)&4294967295;__ZN6Object4freeEv(bm);var eT=ci;var eS=(eT+32)&4294967295;var eR=__ZN6Object8initNullEv(eS);ew=24;break $bb79$$bb80$30}else{var bl=ci;var bk=__ZN4Page9getAnnotsEP6Object(bl,ej);b1=bk;var bj=__Znwj(20);var bi=bj;b2=bi;var bh=ci;var bg=(bh+24)&4294967295;var ba=HEAP[bg];var a9=b2;var a8=c0;var a7=b1;var a6=by;__ZN15FormPageWidgetsC1EP4XRefP6ObjectjP4Form(a9,a8,a7,ba,a6);var a5=ci;var a4=(a5+56)&4294967295;var a3=b2;HEAP[a4]=a3;__ZN6Object4freeEv(ej);var a2=ci;var a1=(a2+44)&4294967295;var aR=eH;var aQ=__ZN4Dict8lookupNFEPcP6Object(aR,(__str243234)&4294967295,a1);var aP=ci;var aO=(aP+44)&4294967295;var aN=__ZN6Object5isRefEv(aO);var aH=reSign((aN),8,0)!=0;var am=(aH)^1;var eh=unSign((am),1,0);var aF=reSign((eh),8,0)!=0;var dk=(aF)^1;var bC=unSign((dk),1,0);var aE=reSign((bC),8,0)!=0;$bb105$$bb88$34:do{if(aE){ew=19}else{var aM=ci;var aL=(aM+44)&4294967295;var aK=__ZN6Object7isArrayEv(aL);var aC=reSign((aK),8,0)!=0;var bM=(aC)^1;var dh=unSign((bM),1,0);var ao=reSign((dh),8,0)!=0;var aZ=(ao)^1;var aG=unSign((aZ),1,0);var an=reSign((aG),8,0)!=0;if(an){ew=19;break $bb105$$bb88$34}var aJ=ci;var aI=(aJ+44)&4294967295;var aA=__ZN6Object6isNullEv(aI);var al=reSign((aA),8,0)!=0;var A=(al)^1;var b8=unSign((A),1,0);var dP=reSign((b8),8,0)!=0;var ed=(dP)^1;var aD=unSign((ed),1,0);var dL=reSign((aD),8,0)!=0;if(dL){ew=19;break $bb105$$bb88$34}y=1;ew=22;break $bb105$$bb88$34}}while(0);if(ew==19){y=0}var az=y;eD=az;var ay=eD;var dG=reSign((ay),8,0)!=0;if(dG){var ax=ci;var aw=(ax+44)&4294967295;var av=__ZN6Object11getTypeNameEv(aw);var au=ci;var at=(au+24)&4294967295;var aq=HEAP[at];__Z5erroriPcz(-1,(__str253235)&4294967295,Pointer_make([aq,0,0,0,av,0,0,0],0,ALLOC_STACK));var ap=ci;var aj=(ap+44)&4294967295;__ZN6Object4freeEv(aj);ew=24;break $bb79$$bb80$30}else{var ai=ci;var ah=(ai+60)&4294967295;var af=eH;var ae=__ZN4Dict8lookupNFEPcP6Object(af,(__str263236)&4294967295,ah);var ad=ci;var ac=(ad+60)&4294967295;var ab=__ZN6Object8isStreamEv(ac);var dz=reSign((ab),8,0)!=0;var dR=(dz)^1;var cs=unSign((dR),1,0);var dv=reSign((cs),8,0)!=0;var aB=(dv)^1;var c2=unSign((aB),1,0);var dr=reSign((c2),8,0)!=0;$bb134$$bb117$44:do{if(dr){ew=25}else{var aa=ci;var Z=(aa+60)&4294967295;var X=__ZN6Object6isNullEv(Z);var dn=reSign((X),8,0)!=0;var f=(dn)^1;var ar=unSign((f),1,0);var dg=reSign((ar),8,0)!=0;var ei=(dg)^1;var bN=unSign((ei),1,0);var dc=reSign((bN),8,0)!=0;if(dc){ew=25;break $bb134$$bb117$44}var W=ci;var V=(W+60)&4294967295;var T=__ZN6Object5isRefEv(V);var c7=reSign((T),8,0)!=0;var c1=(c7)^1;var k=unSign((c1),1,0);var c3=reSign((k),8,0)!=0;var M=(c3)^1;var bA=unSign((M),1,0);var cW=reSign((bA),8,0)!=0;if(cW){ew=25;break $bb134$$bb117$44}x=1;ew=28;break $bb134$$bb117$44}}while(0);if(ew==25){x=0}var S=x;eA=S;var R=eA;var cR=reSign((R),8,0)!=0;if(cR){var Q=ci;var P=(Q+60)&4294967295;var O=__ZN6Object11getTypeNameEv(P);var N=ci;var K=(N+24)&4294967295;var J=HEAP[K];__Z5erroriPcz(-1,(__str273237)&4294967295,Pointer_make([J,0,0,0,O,0,0,0],0,ALLOC_STACK));var I=ci;var H=(I+60)&4294967295;var G=__ZN6Object8initNullEv(H)}var F=ci;var E=(F+84)&4294967295;var D=eH;var C=__ZN4Dict8lookupNFEPcP6Object(D,(__str283238)&4294967295,E);var B=ci;var v=(B+84)&4294967295;var u=__ZN6Object6isDictEv(v);var cN=reSign((u),8,0)!=0;var j=(cN)^1;var bE=unSign((j),1,0);var cG=reSign((bE),8,0)!=0;var er=(cG)^1;var dB=unSign((er),1,0);var cC=reSign((dB),8,0)!=0;$bb155$$bb146$54:do{if(cC){ew=31}else{var t=ci;var s=(t+84)&4294967295;var r=__ZN6Object6isNullEv(s);var cz=reSign((r),8,0)!=0;var db=(cz)^1;var aV=unSign((db),1,0);var cn=reSign((aV),8,0)!=0;var bO=(cn)^1;var cp=unSign((bO),1,0);var cg=reSign((cp),8,0)!=0;if(cg){ew=31;break $bb155$$bb146$54}w=1;ew=33;break $bb155$$bb146$54}}while(0);if(ew==31){w=0}var q=w;ey=q;var p=ey;var cb=reSign((p),8,0)!=0;if(cb){var o=ci;var n=(o+84)&4294967295;var m=__ZN6Object11getTypeNameEv(n);var e=ci;var d=(e+24)&4294967295;var c=HEAP[d];__Z5erroriPcz(-1,(__str293239)&4294967295,Pointer_make([c,0,0,0,m,0,0,0],0,ALLOC_STACK));var b=ci;var a=(b+84)&4294967295;var eU=__ZN6Object8initNullEv(a)}ew=36;break $bb79$$bb80$30}}}while(0);if(ew==24){var eQ=ci;var eL=(eQ+44)&4294967295;var eK=__ZN6Object8initNullEv(eL);var eJ=ci;var eI=(eJ+104)&4294967295;HEAP[eI]=0}STACKTOP=L;return;return}function __ZN4PageC2EP4XRefiP4Dict3RefP9PageAttrsP4Form(aU,eN,eG,d3,cu,ct,bo,eB){var L=STACKTOP;STACKTOP+=20;_memset(L,0,20);var ew;var ci;var c0;var cM;var eH;var bs=L;var a0;var by;var w;var ey;var x;var eA;var y;var eD;var b2;var b1;var z;var eF;var ez;var g;var eC;var h;var eE;var ej=L+8;var d2=0;ci=aU;c0=eN;cM=eG;eH=d3;var b0=(bs)&4294967295;HEAP[b0]=cu;var bZ=(bs+4)&4294967295;HEAP[bZ]=ct;a0=bo;by=eB;var bY=ci;var bW=(bY+4)&4294967295;__ZN6ObjectC1Ev(bW);var bV=ci;var bU=(bV+32)&4294967295;__ZN6ObjectC1Ev(bU);var bT=ci;var bR=(bT+44)&4294967295;__ZN6ObjectC1Ev(bR);var eu=ci;var et=(eu+60)&4294967295;__ZN6ObjectC1Ev(et);var es=ci;var eq=(es+72)&4294967295;__ZN6ObjectC1Ev(eq);var ep=ci;var eo=(ep+84)&4294967295;__ZN6ObjectC1Ev(eo);__ZN6ObjectC1Ev(ej);var en=ci;var em=(en+104)&4294967295;HEAP[em]=1;var el=ci;var ek=(el)&4294967295;var eg=c0;HEAP[ek]=eg;var ef=ci;var ee=(ef+24)&4294967295;var ec=cM;HEAP[ee]=ec;var eb=ci;var ea=(eb+96)&4294967295;HEAP[ea]=-1;var d8=ci;var d7=(d8+56)&4294967295;HEAP[d7]=0;var d6=ci;var d5=(d6+4)&4294967295;var d1=eH;var d0=__ZN6Object8initDictEP4Dict(d5,d1);var dZ=ci;var dY=(dZ+16)&4294967295;var dX=(dY)&4294967295;var dW=(bs)&4294967295;var dV=HEAP[dW];HEAP[dX]=dV;var dU=(dY+4)&4294967295;var dT=(bs+4)&4294967295;var dS=HEAP[dT];HEAP[dU]=dS;var dO=ci;var dN=(dO+28)&4294967295;var dM=a0;HEAP[dN]=dM;var dK=ci;var dJ=(dK+72)&4294967295;var dI=eH;var dH=__ZN4Dict8lookupNFEPcP6Object(dI,(__str193229)&4294967295,dJ);var dF=ci;var dE=(dF+72)&4294967295;var dD=__ZN6Object5isRefEv(dE);var ex=reSign((dD),8,0)!=0;var dl=(ex)^1;var bx=unSign((dl),1,0);var cq=reSign((bx),8,0)!=0;var bt=(cq)^1;var ev=unSign((bt),1,0);var cm=reSign((ev),8,0)!=0;$bb23$$bb$2:do{if(cm){ew=0}else{var dA=ci;var dy=(dA+72)&4294967295;var dx=__ZN6Object6isDictEv(dy);var ck=reSign((dx),8,0)!=0;var eO=(ck)^1;var cK=unSign((eO),1,0);var ca=reSign((cK),8,0)!=0;var b4=(ca)^1;var ak=unSign((b4),1,0);var b6=reSign((ak),8,0)!=0;if(b6){ew=0;break $bb23$$bb$2}var dw=ci;var du=(dw+72)&4294967295;var dt=__ZN6Object6isNullEv(du);var b5=reSign((dt),8,0)!=0;var bb=(b5)^1;var bP=unSign((bb),1,0);var b3=reSign((bP),8,0)!=0;var d4=(b3)^1;var l=unSign((d4),1,0);var bX=reSign((l),8,0)!=0;if(bX){ew=0;break $bb23$$bb$2}h=1;ew=3;break $bb23$$bb$2}}while(0);if(ew==0){h=0}var ds=h;eE=ds;var dq=eE;var bS=reSign((dq),8,0)!=0;if(bS){var dp=ci;var dm=(dp+72)&4294967295;var dj=__ZN6Object11getTypeNameEv(dm);var di=ci;var df=(di+24)&4294967295;var de=HEAP[df];__Z5erroriPcz(-1,(__str203230)&4294967295,Pointer_make([de,0,0,0,dj,0,0,0],0,ALLOC_STACK));var dd=ci;var da=(dd+72)&4294967295;__ZN6Object4freeEv(da)}var c8=eH;var c6=__ZN4Dict8lookupNFEPcP6Object(c8,(__str213231)&4294967295,ej);var c5=__ZN6Object5isNumEv(ej);var bQ=reSign((c5),8,0)!=0;var dC=(bQ)^1;var cL=unSign((dC),1,0);var bK=reSign((cL),8,0)!=0;var cr=(bK)^1;var Y=unSign((cr),1,0);var bJ=reSign((Y),8,0)!=0;$bb44$$bb35$12:do{if(bJ){ew=6}else{var c4=__ZN6Object6isNullEv(ej);var bI=reSign((c4),8,0)!=0;var bn=(bI)^1;var dQ=unSign((bn),1,0);var bH=reSign((dQ),8,0)!=0;var d9=(bH)^1;var aX=unSign((d9),1,0);var bD=reSign((aX),8,0)!=0;if(bD){ew=6;break $bb44$$bb35$12}g=1;ew=8;break $bb44$$bb35$12}}while(0);if(ew==6){g=0}var cZ=g;eC=cZ;var cY=eC;var bB=reSign((cY),8,0)!=0;$bb47$$bb48$18:do{if(bB){var cX=__ZN6Object11getTypeNameEv(ej);var cV=ci;var cU=(cV+24)&4294967295;var cT=HEAP[cU];__Z5erroriPcz(-1,(__str223232)&4294967295,Pointer_make([cT,0,0,0,cX,0,0,0],0,ALLOC_STACK))}else{var cS=__ZN6Object5isNumEv(ej);ez=cS;var cQ=ez;var bz=reSign((cQ),8,0)!=0;if(!(bz)){ew=12;break $bb47$$bb48$18}var cP=__ZN6Object6getNumEv(ej);var cO=ci;var cJ=(cO+96)&4294967295;HEAP[cJ]=cP}}while(0);__ZN6Object4freeEv(ej);var cI=ci;var cH=(cI+32)&4294967295;var cF=eH;var cE=__ZN4Dict8lookupNFEPcP6Object(cF,(__str183228)&4294967295,cH);var cD=ci;var cB=(cD+32)&4294967295;var cA=__ZN6Object5isRefEv(cB);var bw=reSign((cA),8,0)!=0;var cv=(bw)^1;var bG=unSign((cv),1,0);var bv=reSign((bG),8,0)!=0;var i=(bv)^1;var eP=unSign((i),1,0);var bu=reSign((eP),8,0)!=0;$bb76$$bb59$23:do{if(bu){ew=13}else{var cy=ci;var cx=(cy+32)&4294967295;var co=__ZN6Object7isArrayEv(cx);var bf=reSign((co),8,0)!=0;var ag=(bf)^1;var cw=unSign((ag),1,0);var be=reSign((cw),8,0)!=0;var c9=(be)^1;var U=unSign((c9),1,0);var bd=reSign((U),8,0)!=0;if(bd){ew=13;break $bb76$$bb59$23}var cl=ci;var cj=(cl+32)&4294967295;var ch=__ZN6Object6isNullEv(cj);var bc=reSign((ch),8,0)!=0;var bL=(bc)^1;var bF=unSign((bL),1,0);var aY=reSign((bF),8,0)!=0;var aS=(aY)^1;var eM=unSign((aS),1,0);var aW=reSign((eM),8,0)!=0;if(aW){ew=13;break $bb76$$bb59$23}z=1;ew=16;break $bb76$$bb59$23}}while(0);if(ew==13){z=0}var cf=z;eF=cf;var ce=eF;var aT=reSign((ce),8,0)!=0;$bb79$$bb80$30:do{if(aT){var cd=ci;var cc=(cd+32)&4294967295;var b9=__ZN6Object11getTypeNameEv(cc);var b7=ci;var br=(b7+24)&4294967295;var bq=HEAP[br];__Z5erroriPcz(-1,(__str233233)&4294967295,Pointer_make([bq,0,0,0,b9,0,0,0],0,ALLOC_STACK));var bp=ci;var bm=(bp+32)&4294967295;__ZN6Object4freeEv(bm);var eT=ci;var eS=(eT+32)&4294967295;var eR=__ZN6Object8initNullEv(eS);ew=24;break $bb79$$bb80$30}else{var bl=ci;var bk=__ZN4Page9getAnnotsEP6Object(bl,ej);b1=bk;var bj=__Znwj(20);var bi=bj;b2=bi;var bh=ci;var bg=(bh+24)&4294967295;var ba=HEAP[bg];var a9=b2;var a8=c0;var a7=b1;var a6=by;__ZN15FormPageWidgetsC1EP4XRefP6ObjectjP4Form(a9,a8,a7,ba,a6);var a5=ci;var a4=(a5+56)&4294967295;var a3=b2;HEAP[a4]=a3;__ZN6Object4freeEv(ej);var a2=ci;var a1=(a2+44)&4294967295;var aR=eH;var aQ=__ZN4Dict8lookupNFEPcP6Object(aR,(__str243234)&4294967295,a1);var aP=ci;var aO=(aP+44)&4294967295;var aN=__ZN6Object5isRefEv(aO);var aH=reSign((aN),8,0)!=0;var am=(aH)^1;var eh=unSign((am),1,0);var aF=reSign((eh),8,0)!=0;var dk=(aF)^1;var bC=unSign((dk),1,0);var aE=reSign((bC),8,0)!=0;$bb105$$bb88$34:do{if(aE){ew=19}else{var aM=ci;var aL=(aM+44)&4294967295;var aK=__ZN6Object7isArrayEv(aL);var aC=reSign((aK),8,0)!=0;var bM=(aC)^1;var dh=unSign((bM),1,0);var ao=reSign((dh),8,0)!=0;var aZ=(ao)^1;var aG=unSign((aZ),1,0);var an=reSign((aG),8,0)!=0;if(an){ew=19;break $bb105$$bb88$34}var aJ=ci;var aI=(aJ+44)&4294967295;var aA=__ZN6Object6isNullEv(aI);var al=reSign((aA),8,0)!=0;var A=(al)^1;var b8=unSign((A),1,0);var dP=reSign((b8),8,0)!=0;var ed=(dP)^1;var aD=unSign((ed),1,0);var dL=reSign((aD),8,0)!=0;if(dL){ew=19;break $bb105$$bb88$34}y=1;ew=22;break $bb105$$bb88$34}}while(0);if(ew==19){y=0}var az=y;eD=az;var ay=eD;var dG=reSign((ay),8,0)!=0;if(dG){var ax=ci;var aw=(ax+44)&4294967295;var av=__ZN6Object11getTypeNameEv(aw);var au=ci;var at=(au+24)&4294967295;var aq=HEAP[at];__Z5erroriPcz(-1,(__str253235)&4294967295,Pointer_make([aq,0,0,0,av,0,0,0],0,ALLOC_STACK));var ap=ci;var aj=(ap+44)&4294967295;__ZN6Object4freeEv(aj);ew=24;break $bb79$$bb80$30}else{var ai=ci;var ah=(ai+60)&4294967295;var af=eH;var ae=__ZN4Dict8lookupNFEPcP6Object(af,(__str263236)&4294967295,ah);var ad=ci;var ac=(ad+60)&4294967295;var ab=__ZN6Object8isStreamEv(ac);var dz=reSign((ab),8,0)!=0;var dR=(dz)^1;var cs=unSign((dR),1,0);var dv=reSign((cs),8,0)!=0;var aB=(dv)^1;var c2=unSign((aB),1,0);var dr=reSign((c2),8,0)!=0;$bb134$$bb117$44:do{if(dr){ew=25}else{var aa=ci;var Z=(aa+60)&4294967295;var X=__ZN6Object6isNullEv(Z);var dn=reSign((X),8,0)!=0;var f=(dn)^1;var ar=unSign((f),1,0);var dg=reSign((ar),8,0)!=0;var ei=(dg)^1;var bN=unSign((ei),1,0);var dc=reSign((bN),8,0)!=0;if(dc){ew=25;break $bb134$$bb117$44}var W=ci;var V=(W+60)&4294967295;var T=__ZN6Object5isRefEv(V);var c7=reSign((T),8,0)!=0;var c1=(c7)^1;var k=unSign((c1),1,0);var c3=reSign((k),8,0)!=0;var M=(c3)^1;var bA=unSign((M),1,0);var cW=reSign((bA),8,0)!=0;if(cW){ew=25;break $bb134$$bb117$44}x=1;ew=28;break $bb134$$bb117$44}}while(0);if(ew==25){x=0}var S=x;eA=S;var R=eA;var cR=reSign((R),8,0)!=0;if(cR){var Q=ci;var P=(Q+60)&4294967295;var O=__ZN6Object11getTypeNameEv(P);var N=ci;var K=(N+24)&4294967295;var J=HEAP[K];__Z5erroriPcz(-1,(__str273237)&4294967295,Pointer_make([J,0,0,0,O,0,0,0],0,ALLOC_STACK));var I=ci;var H=(I+60)&4294967295;var G=__ZN6Object8initNullEv(H)}var F=ci;var E=(F+84)&4294967295;var D=eH;var C=__ZN4Dict8lookupNFEPcP6Object(D,(__str283238)&4294967295,E);var B=ci;var v=(B+84)&4294967295;var u=__ZN6Object6isDictEv(v);var cN=reSign((u),8,0)!=0;var j=(cN)^1;var bE=unSign((j),1,0);var cG=reSign((bE),8,0)!=0;var er=(cG)^1;var dB=unSign((er),1,0);var cC=reSign((dB),8,0)!=0;$bb155$$bb146$54:do{if(cC){ew=31}else{var t=ci;var s=(t+84)&4294967295;var r=__ZN6Object6isNullEv(s);var cz=reSign((r),8,0)!=0;var db=(cz)^1;var aV=unSign((db),1,0);var cn=reSign((aV),8,0)!=0;var bO=(cn)^1;var cp=unSign((bO),1,0);var cg=reSign((cp),8,0)!=0;if(cg){ew=31;break $bb155$$bb146$54}w=1;ew=33;break $bb155$$bb146$54}}while(0);if(ew==31){w=0}var q=w;ey=q;var p=ey;var cb=reSign((p),8,0)!=0;if(cb){var o=ci;var n=(o+84)&4294967295;var m=__ZN6Object11getTypeNameEv(n);var e=ci;var d=(e+24)&4294967295;var c=HEAP[d];__Z5erroriPcz(-1,(__str293239)&4294967295,Pointer_make([c,0,0,0,m,0,0,0],0,ALLOC_STACK));var b=ci;var a=(b+84)&4294967295;var eU=__ZN6Object8initNullEv(a)}ew=36;break $bb79$$bb80$30}}}while(0);if(ew==24){var eQ=ci;var eL=(eQ+44)&4294967295;var eK=__ZN6Object8initNullEv(eL);var eJ=ci;var eI=(eJ+104)&4294967295;HEAP[eI]=0}STACKTOP=L;return;return}function __ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(I,aT,ab,q){var z=STACKTOP;STACKTOP+=56;_memset(z,0,56);var Z;var aH;var a8;var J;var p;var G;var a5;var x;var A;var C;var E;var aE;var M;var d=z;var aa;var ae=z+32;var ad=z+44;var s;var f=0;aH=I;a8=aT;J=ab;p=q;__ZN12PDFRectangleC1Ev(d);__ZN6ObjectC1Ev(ae);__ZN6ObjectC1Ev(ad);var a3=a8;var a2=J;var a1=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a3,a2,ae,0);var a0=__ZN6Object7isArrayEv(ae);var K=reSign((a0),8,0)!=0;var al=(K)^1;var aY=unSign((al),1,0);var ai=reSign((aY),8,0)!=0;$bb5$$bb$2:do{if(ai){Z=0}else{var aX=__ZN6Object14arrayGetLengthEv(ae);var aW=(((aX))|0)!=4;if(aW){Z=0;break $bb5$$bb$2}aE=1;Z=2;break $bb5$$bb$2}}while(0);if(Z==0){aE=0}var aV=aE;M=aV;var aU=M;var ah=reSign((aU),8,0)!=0;if(ah){s=1;var aS=__ZN6Object8arrayGetEiPS_(ae,0,ad);var az=__ZN6Object5isNumEv(ad);E=az;var ax=E;var af=reSign((ax),8,0)!=0;if(af){var av=__ZN6Object6getNumEv(ad);var at=(d)&4294967295;HEAP[at]=av}else{s=0}__ZN6Object4freeEv(ad);var aq=__ZN6Object8arrayGetEiPS_(ae,1,ad);var ao=__ZN6Object5isNumEv(ad);C=ao;var an=C;var a4=reSign((an),8,0)!=0;if(a4){var am=__ZN6Object6getNumEv(ad);var ak=(d+8)&4294967295;HEAP[ak]=am}else{s=0}__ZN6Object4freeEv(ad);var aj=__ZN6Object8arrayGetEiPS_(ae,2,ad);var W=__ZN6Object5isNumEv(ad);A=W;var V=A;var aZ=reSign((V),8,0)!=0;if(aZ){var U=__ZN6Object6getNumEv(ad);var T=(d+16)&4294967295;HEAP[T]=U}else{s=0}__ZN6Object4freeEv(ad);var S=__ZN6Object8arrayGetEiPS_(ae,3,ad);var Q=__ZN6Object5isNumEv(ad);x=Q;var P=x;var aG=reSign((P),8,0)!=0;if(aG){var O=__ZN6Object6getNumEv(ad);var N=(d+24)&4294967295;HEAP[N]=O}else{s=0}__ZN6Object4freeEv(ad);var L=(d)&4294967295;var H=HEAP[L];var F=(H)==0;$bb25$$bb29$26:do{if(F){var D=(d+16)&4294967295;var B=HEAP[D];var y=(B)==0;if(!(y)){Z=9;break $bb25$$bb29$26}var w=(d+8)&4294967295;var v=HEAP[w];var u=(v)==0;if(!(u)){Z=9;break $bb25$$bb29$26}var t=(d+24)&4294967295;var r=HEAP[t];var o=(r)==0;if(!(o)){Z=9;break $bb25$$bb29$26}s=0}}while(0);var n=s;var ag=reSign((n),8,0)!=0;if(ag){var m=(d)&4294967295;var l=HEAP[m];var k=(d+16)&4294967295;var j=HEAP[k];var i=(l)>(j);if(i){var h=(d)&4294967295;var g=HEAP[h];aa=g;var e=(d+16)&4294967295;var c=HEAP[e];var b=(d)&4294967295;HEAP[b]=c;var a=(d+16)&4294967295;var bd=aa;HEAP[a]=bd}var bc=(d+8)&4294967295;var bb=HEAP[bc];var ba=(d+24)&4294967295;var a9=HEAP[ba];var a7=(bb)>(a9);if(a7){var a6=(d+8)&4294967295;var aR=HEAP[a6];aa=aR;var aQ=(d+24)&4294967295;var aP=HEAP[aQ];var aO=(d+8)&4294967295;HEAP[aO]=aP;var aN=(d+24)&4294967295;var aM=aa;HEAP[aN]=aM}var aL=p;var aK=(aL)&4294967295;var aJ=(d)&4294967295;var aI=HEAP[aJ];HEAP[aK]=aI;var aF=(aL+8)&4294967295;var aD=(d+8)&4294967295;var aC=HEAP[aD];HEAP[aF]=aC;var aB=(aL+16)&4294967295;var aA=(d+16)&4294967295;var ay=HEAP[aA];HEAP[aB]=ay;var aw=(aL+24)&4294967295;var au=(d+24)&4294967295;var ar=HEAP[au];HEAP[aw]=ar}}else{s=0}__ZN6Object4freeEv(ae);var ap=s;var Y=unSign((ap),8,0);a5=Y;var X=a5;G=X;var R=G;var ac=(((R))&255);STACKTOP=z;return ac;return null}function __ZN9PageAttrsC1EPS_P4Dict(aL,bB,c1){var U=STACKTOP;STACKTOP+=44;_memset(U,0,44);var eU;var bw;var cL;var e6;var fc;var fe;var fg;var fi;var l=U;var bm=U+12;var aM;var dP=0;bw=aL;cL=bB;e6=c1;var bj=bw;var bi=(bj)&4294967295;__ZN12PDFRectangleC1Ev(bi);var bh=bw;var bg=(bh+32)&4294967295;__ZN12PDFRectangleC1Ev(bg);var bf=bw;var bd=(bf+68)&4294967295;__ZN12PDFRectangleC1Ev(bd);var bc=bw;var bb=(bc+100)&4294967295;__ZN12PDFRectangleC1Ev(bb);var a9=bw;var a8=(a9+132)&4294967295;__ZN12PDFRectangleC1Ev(a8);var eJ=bw;var eI=(eJ+168)&4294967295;__ZN6ObjectC1Ev(eI);var eH=bw;var eG=(eH+180)&4294967295;__ZN6ObjectC1Ev(eG);var eF=bw;var eE=(eF+192)&4294967295;__ZN6ObjectC1Ev(eE);var eD=bw;var eC=(eD+204)&4294967295;__ZN6ObjectC1Ev(eC);var eB=bw;var eA=(eB+216)&4294967295;__ZN6ObjectC1Ev(eA);var ef=bw;var ee=(ef+228)&4294967295;__ZN6ObjectC1Ev(ee);var ed=bw;var ec=(ed+240)&4294967295;__ZN6ObjectC1Ev(ec);__ZN6ObjectC1Ev(l);__ZN12PDFRectangleC1Ev(bm);var eb=e6;var ea=__ZN4Dict2isEPc(eb,(__str303240)&4294967295);aM=ea;var d9=cL;var d8=(d9)!=0;if(d8){var d7=bw;var d6=(d7)&4294967295;var dK=cL;var dJ=(dK)&4294967295;var dI=(d6)&4294967295;var dH=(dJ)&4294967295;var dG=HEAP[dH];HEAP[dI]=dG;var dF=(d6+8)&4294967295;var dE=(dJ+8)&4294967295;var dD=HEAP[dE];HEAP[dF]=dD;var dC=(d6+16)&4294967295;var dB=(dJ+16)&4294967295;var df=HEAP[dB];HEAP[dC]=df;var de=(d6+24)&4294967295;var dd=(dJ+24)&4294967295;var dc=HEAP[dd];HEAP[de]=dc;var db=bw;var da=(db+32)&4294967295;var c9=cL;var c8=(c9+32)&4294967295;var c7=(da)&4294967295;var c6=(c8)&4294967295;var cJ=HEAP[c6];HEAP[c7]=cJ;var cI=(da+8)&4294967295;var cH=(c8+8)&4294967295;var cG=HEAP[cH];HEAP[cI]=cG;var cF=(da+16)&4294967295;var cE=(c8+16)&4294967295;var cD=HEAP[cE];HEAP[cF]=cD;var cC=(da+24)&4294967295;var cB=(c8+24)&4294967295;var cA=HEAP[cB];HEAP[cC]=cA;var cp=cL;var co=(cp+64)&4294967295;var cn=HEAP[co];var cm=bw;var cl=(cm+64)&4294967295;HEAP[cl]=cn;var ck=cL;var cj=(ck+164)&4294967295;var ci=HEAP[cj];var ch=bw;var cg=(ch+164)&4294967295;HEAP[cg]=ci;var b5=bw;var b4=(b5+240)&4294967295;var b3=cL;var b2=(b3+240)&4294967295;var b1=__ZN6Object4copyEPS_(b2,b4)}else{var b0=bw;var bZ=(b0)&4294967295;var bY=(bZ)&4294967295;HEAP[bY]=0;var bX=bw;var bW=(bX)&4294967295;var bL=(bW+8)&4294967295;HEAP[bL]=0;var bK=bw;var bJ=(bK)&4294967295;var bI=(bJ+16)&4294967295;HEAP[bI]=612;var bH=bw;var bG=(bH)&4294967295;var bF=(bG+24)&4294967295;HEAP[bF]=792;var bE=bw;var bD=(bE+32)&4294967295;var bC=(bD+24)&4294967295;HEAP[bC]=0;var bz=bw;var by=(bz+32)&4294967295;var bx=(by+24)&4294967295;var bu=HEAP[bx];var bt=bw;var bs=(bt+32)&4294967295;var br=(bs+16)&4294967295;HEAP[br]=bu;var bq=bw;var bp=(bq+32)&4294967295;var bn=(bp+16)&4294967295;var a6=HEAP[bn];var a5=bw;var a4=(a5+32)&4294967295;var a3=(a4+8)&4294967295;HEAP[a3]=a6;var a2=bw;var a1=(a2+32)&4294967295;var a0=(a1+8)&4294967295;var aZ=HEAP[a0];var aY=bw;var aX=(aY+32)&4294967295;var aW=(aX)&4294967295;HEAP[aW]=aZ;var aV=bw;var aU=(aV+64)&4294967295;HEAP[aU]=0;var aT=bw;var aS=(aT+164)&4294967295;HEAP[aS]=0;var aR=bw;var aQ=(aR+240)&4294967295;var aP=__ZN6Object8initNullEv(aQ)}var aO=bw;var aN=e6;var aK=__ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(aO,aN,(__str313241)&4294967295,bm);fi=aK;var aJ=fi;var eV=reSign((aJ),8,0)!=0;if(eV){var aI=bw;var aH=(aI)&4294967295;var aG=(aH)&4294967295;var aF=(bm)&4294967295;var aE=HEAP[aF];HEAP[aG]=aE;var aD=(aH+8)&4294967295;var aC=(bm+8)&4294967295;var aB=HEAP[aC];HEAP[aD]=aB;var aA=(aH+16)&4294967295;var az=(bm+16)&4294967295;var ay=HEAP[az];HEAP[aA]=ay;var ax=(aH+24)&4294967295;var aw=(bm+24)&4294967295;var av=HEAP[aw];HEAP[ax]=av}var au=bw;var at=(au+32)&4294967295;var ar=bw;var aq=e6;var ap=__ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(ar,aq,(__str323242)&4294967295,at);fg=ap;var ao=fg;var bA=reSign((ao),8,0)!=0;if(bA){var an=bw;var am=(an+64)&4294967295;HEAP[am]=1}var al=bw;var ak=(al+64)&4294967295;var aj=HEAP[ak];var bv=reSign((aj),8,0)!=0;var af=(bv)^1;var bk=unSign((af),1,0);var bo=reSign((bk),8,0)!=0;if(bo){var ai=bw;var ah=(ai+32)&4294967295;var ag=bw;var ae=(ag)&4294967295;var ad=(ah)&4294967295;var ac=(ae)&4294967295;var ab=HEAP[ac];HEAP[ad]=ab;var aa=(ah+8)&4294967295;var Z=(ae+8)&4294967295;var Y=HEAP[Z];HEAP[aa]=Y;var X=(ah+16)&4294967295;var W=(ae+16)&4294967295;var V=HEAP[W];HEAP[X]=V;var T=(ah+24)&4294967295;var S=(ae+24)&4294967295;var R=HEAP[S];HEAP[T]=R}var Q=aM;var bl=reSign((Q),8,0)!=0;$bb15$$bb19$15:do{if(bl){var P=bw;var O=(P+32)&4294967295;var N=(O+16)&4294967295;var M=HEAP[N];var K=bw;var I=(K+32)&4294967295;var z=(I)&4294967295;var y=HEAP[z];var x=(M)-(y);var w=bw;var v=(w)&4294967295;var u=(v+16)&4294967295;var t=HEAP[u];var s=bw;var q=(s)&4294967295;var o=(q)&4294967295;var e=HEAP[o];var d=(t)-(e);var c=(x)>(d);if(c){var b=bw;var a=(b)&4294967295;var fJ=(a)&4294967295;var fI=HEAP[fJ];var fH=bw;var fF=(fH+32)&4294967295;var fD=(fF)&4294967295;HEAP[fD]=fI;var fu=bw;var ft=(fu)&4294967295;var fs=(ft+16)&4294967295;var fr=HEAP[fs];var fq=bw;var fp=(fq+32)&4294967295;var fo=(fp+16)&4294967295;HEAP[fo]=fr}var fn=bw;var fl=(fn+32)&4294967295;var fj=(fl+24)&4294967295;var L=HEAP[fj];var J=bw;var H=(J+32)&4294967295;var G=(H+8)&4294967295;var F=HEAP[G];var E=(L)-(F);var D=bw;var C=(D)&4294967295;var B=(C+24)&4294967295;var A=HEAP[B];var r=bw;var p=(r)&4294967295;var n=(p+8)&4294967295;var m=HEAP[n];var k=(A)-(m);var j=(E)>(k);if(!(j)){eU=6;break $bb15$$bb19$15}var i=bw;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var fG=bw;var fE=(fG+32)&4294967295;var fC=(fE+8)&4294967295;HEAP[fC]=f;var fB=bw;var fA=(fB)&4294967295;var fz=(fA+24)&4294967295;var fy=HEAP[fz];var fx=bw;var fw=(fx+32)&4294967295;var fv=(fw+24)&4294967295;HEAP[fv]=fy}}while(0);var fm=bw;var fk=(fm+68)&4294967295;var fh=bw;var ff=(fh+32)&4294967295;var fd=(fk)&4294967295;var fb=(ff)&4294967295;var fa=HEAP[fb];HEAP[fd]=fa;var e9=(fk+8)&4294967295;var e8=(ff+8)&4294967295;var e7=HEAP[e8];HEAP[e9]=e7;var e5=(fk+16)&4294967295;var e4=(ff+16)&4294967295;var e3=HEAP[e4];HEAP[e5]=e3;var e2=(fk+24)&4294967295;var e1=(ff+24)&4294967295;var e0=HEAP[e1];HEAP[e2]=e0;var eZ=bw;var eY=(eZ+68)&4294967295;var eX=bw;var eW=e6;var eT=__ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(eX,eW,(__str333243)&4294967295,eY);var eS=bw;var eR=(eS+100)&4294967295;var eQ=bw;var eP=(eQ+32)&4294967295;var eO=(eR)&4294967295;var eN=(eP)&4294967295;var eM=HEAP[eN];HEAP[eO]=eM;var eL=(eR+8)&4294967295;var eK=(eP+8)&4294967295;var ez=HEAP[eK];HEAP[eL]=ez;var ey=(eR+16)&4294967295;var ex=(eP+16)&4294967295;var ew=HEAP[ex];HEAP[ey]=ew;var ev=(eR+24)&4294967295;var eu=(eP+24)&4294967295;var et=HEAP[eu];HEAP[ev]=et;var es=bw;var er=(es+100)&4294967295;var ep=bw;var d5=e6;var d4=__ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(ep,d5,(__str343244)&4294967295,er);var d3=bw;var d2=(d3+132)&4294967295;var d1=bw;var d0=(d1+32)&4294967295;var dZ=(d2)&4294967295;var dY=(d0)&4294967295;var dX=HEAP[dY];HEAP[dZ]=dX;var dV=(d2+8)&4294967295;var dA=(d0+8)&4294967295;var dz=HEAP[dA];HEAP[dV]=dz;var dy=(d2+16)&4294967295;var dx=(d0+16)&4294967295;var dw=HEAP[dx];HEAP[dy]=dw;var dv=(d2+24)&4294967295;var du=(d0+24)&4294967295;var dt=HEAP[du];HEAP[dv]=dt;var ds=bw;var dq=(ds+132)&4294967295;var c5=bw;var c4=e6;var c3=__ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(c5,c4,(__str353245)&4294967295,dq);var c2=aM;var be=reSign((c2),8,0)!=0;if(be){var c0=bw;var cZ=(c0)&4294967295;var cY=bw;var cX=(cY+32)&4294967295;__ZN12PDFRectangle6clipToEPS_(cX,cZ);var cW=bw;var cU=(cW)&4294967295;var eq=bw;var eo=(eq+68)&4294967295;__ZN12PDFRectangle6clipToEPS_(eo,cU);var en=bw;var em=(en)&4294967295;var el=bw;var ek=(el+100)&4294967295;__ZN12PDFRectangle6clipToEPS_(ek,em);var ej=bw;var ei=(ej)&4294967295;var eh=bw;var eg=(eh+132)&4294967295;__ZN12PDFRectangle6clipToEPS_(eg,ei)}var dW=e6;var dU=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dW,(__str363246)&4294967295,l,0);var dT=__ZN6Object5isIntEv(l);fe=dT;var dS=fe;var ba=reSign((dS),8,0)!=0;if(ba){var dR=__ZN6Object6getIntEv(l);var dQ=bw;var dO=(dQ+164)&4294967295;HEAP[dO]=dR}__ZN6Object4freeEv(l);$bb27$28:while(1){var dm=bw;var dl=(dm+164)&4294967295;var dk=HEAP[dl];var dj=(((dk))|0)<0;if(!(dj)){eU=12;break $bb27$28}var dN=bw;var dM=(dN+164)&4294967295;var dL=HEAP[dM];var dr=((dL)+360)&4294967295;var dp=bw;var dn=(dp+164)&4294967295;HEAP[dn]=dr;eU=10;continue $bb27$28}while(1){var cR=bw;var cQ=(cR+164)&4294967295;var cP=HEAP[cQ];var cO=(((cP))|0)>359;if(!(cO)){eU=15;break}var di=bw;var dh=(di+164)&4294967295;var dg=HEAP[dh];var cV=((dg)-360)&4294967295;var cT=bw;var cS=(cT+164)&4294967295;HEAP[cS]=cV;eU=13;continue}var cN=bw;var cM=(cN+168)&4294967295;var cK=e6;var cz=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cK,(__str373247)&4294967295,cM,0);var cy=bw;var cx=(cy+180)&4294967295;var cw=e6;var cv=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cw,(__str383248)&4294967295,cx,0);var cu=bw;var ct=(cu+192)&4294967295;var cs=e6;var cr=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cs,(__str393249)&4294967295,ct,0);var cq=bw;var cf=(cq+204)&4294967295;var ce=e6;var cd=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ce,(__str403250)&4294967295,cf,0);var cc=bw;var cb=(cc+216)&4294967295;var ca=e6;var b9=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ca,(__str413251)&4294967295,cb,0);var b8=bw;var b7=(b8+228)&4294967295;var b6=e6;var bV=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b6,(__str423252)&4294967295,b7,0);var bU=e6;var bT=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bU,(__str433253)&4294967295,l,0);var bS=__ZN6Object6isDictEv(l);fc=bS;var bR=fc;var a7=reSign((bR),8,0)!=0;if(a7){var bQ=bw;var bP=(bQ+240)&4294967295;__ZN6Object4freeEv(bP);var bO=bw;var bN=(bO+240)&4294967295;var bM=__ZN6Object4copyEPS_(l,bN)}__ZN6Object4freeEv(l);STACKTOP=U;return;return}function __ZN9PageAttrsC2EPS_P4Dict(aL,bB,c1){var U=STACKTOP;STACKTOP+=44;_memset(U,0,44);var eU;var bw;var cL;var e6;var fc;var fe;var fg;var fi;var l=U;var bm=U+12;var aM;var dP=0;bw=aL;cL=bB;e6=c1;var bj=bw;var bi=(bj)&4294967295;__ZN12PDFRectangleC1Ev(bi);var bh=bw;var bg=(bh+32)&4294967295;__ZN12PDFRectangleC1Ev(bg);var bf=bw;var bd=(bf+68)&4294967295;__ZN12PDFRectangleC1Ev(bd);var bc=bw;var bb=(bc+100)&4294967295;__ZN12PDFRectangleC1Ev(bb);var a9=bw;var a8=(a9+132)&4294967295;__ZN12PDFRectangleC1Ev(a8);var eJ=bw;var eI=(eJ+168)&4294967295;__ZN6ObjectC1Ev(eI);var eH=bw;var eG=(eH+180)&4294967295;__ZN6ObjectC1Ev(eG);var eF=bw;var eE=(eF+192)&4294967295;__ZN6ObjectC1Ev(eE);var eD=bw;var eC=(eD+204)&4294967295;__ZN6ObjectC1Ev(eC);var eB=bw;var eA=(eB+216)&4294967295;__ZN6ObjectC1Ev(eA);var ef=bw;var ee=(ef+228)&4294967295;__ZN6ObjectC1Ev(ee);var ed=bw;var ec=(ed+240)&4294967295;__ZN6ObjectC1Ev(ec);__ZN6ObjectC1Ev(l);__ZN12PDFRectangleC1Ev(bm);var eb=e6;var ea=__ZN4Dict2isEPc(eb,(__str303240)&4294967295);aM=ea;var d9=cL;var d8=(d9)!=0;if(d8){var d7=bw;var d6=(d7)&4294967295;var dK=cL;var dJ=(dK)&4294967295;var dI=(d6)&4294967295;var dH=(dJ)&4294967295;var dG=HEAP[dH];HEAP[dI]=dG;var dF=(d6+8)&4294967295;var dE=(dJ+8)&4294967295;var dD=HEAP[dE];HEAP[dF]=dD;var dC=(d6+16)&4294967295;var dB=(dJ+16)&4294967295;var df=HEAP[dB];HEAP[dC]=df;var de=(d6+24)&4294967295;var dd=(dJ+24)&4294967295;var dc=HEAP[dd];HEAP[de]=dc;var db=bw;var da=(db+32)&4294967295;var c9=cL;var c8=(c9+32)&4294967295;var c7=(da)&4294967295;var c6=(c8)&4294967295;var cJ=HEAP[c6];HEAP[c7]=cJ;var cI=(da+8)&4294967295;var cH=(c8+8)&4294967295;var cG=HEAP[cH];HEAP[cI]=cG;var cF=(da+16)&4294967295;var cE=(c8+16)&4294967295;var cD=HEAP[cE];HEAP[cF]=cD;var cC=(da+24)&4294967295;var cB=(c8+24)&4294967295;var cA=HEAP[cB];HEAP[cC]=cA;var cp=cL;var co=(cp+64)&4294967295;var cn=HEAP[co];var cm=bw;var cl=(cm+64)&4294967295;HEAP[cl]=cn;var ck=cL;var cj=(ck+164)&4294967295;var ci=HEAP[cj];var ch=bw;var cg=(ch+164)&4294967295;HEAP[cg]=ci;var b5=bw;var b4=(b5+240)&4294967295;var b3=cL;var b2=(b3+240)&4294967295;var b1=__ZN6Object4copyEPS_(b2,b4)}else{var b0=bw;var bZ=(b0)&4294967295;var bY=(bZ)&4294967295;HEAP[bY]=0;var bX=bw;var bW=(bX)&4294967295;var bL=(bW+8)&4294967295;HEAP[bL]=0;var bK=bw;var bJ=(bK)&4294967295;var bI=(bJ+16)&4294967295;HEAP[bI]=612;var bH=bw;var bG=(bH)&4294967295;var bF=(bG+24)&4294967295;HEAP[bF]=792;var bE=bw;var bD=(bE+32)&4294967295;var bC=(bD+24)&4294967295;HEAP[bC]=0;var bz=bw;var by=(bz+32)&4294967295;var bx=(by+24)&4294967295;var bu=HEAP[bx];var bt=bw;var bs=(bt+32)&4294967295;var br=(bs+16)&4294967295;HEAP[br]=bu;var bq=bw;var bp=(bq+32)&4294967295;var bn=(bp+16)&4294967295;var a6=HEAP[bn];var a5=bw;var a4=(a5+32)&4294967295;var a3=(a4+8)&4294967295;HEAP[a3]=a6;var a2=bw;var a1=(a2+32)&4294967295;var a0=(a1+8)&4294967295;var aZ=HEAP[a0];var aY=bw;var aX=(aY+32)&4294967295;var aW=(aX)&4294967295;HEAP[aW]=aZ;var aV=bw;var aU=(aV+64)&4294967295;HEAP[aU]=0;var aT=bw;var aS=(aT+164)&4294967295;HEAP[aS]=0;var aR=bw;var aQ=(aR+240)&4294967295;var aP=__ZN6Object8initNullEv(aQ)}var aO=bw;var aN=e6;var aK=__ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(aO,aN,(__str313241)&4294967295,bm);fi=aK;var aJ=fi;var eV=reSign((aJ),8,0)!=0;if(eV){var aI=bw;var aH=(aI)&4294967295;var aG=(aH)&4294967295;var aF=(bm)&4294967295;var aE=HEAP[aF];HEAP[aG]=aE;var aD=(aH+8)&4294967295;var aC=(bm+8)&4294967295;var aB=HEAP[aC];HEAP[aD]=aB;var aA=(aH+16)&4294967295;var az=(bm+16)&4294967295;var ay=HEAP[az];HEAP[aA]=ay;var ax=(aH+24)&4294967295;var aw=(bm+24)&4294967295;var av=HEAP[aw];HEAP[ax]=av}var au=bw;var at=(au+32)&4294967295;var ar=bw;var aq=e6;var ap=__ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(ar,aq,(__str323242)&4294967295,at);fg=ap;var ao=fg;var bA=reSign((ao),8,0)!=0;if(bA){var an=bw;var am=(an+64)&4294967295;HEAP[am]=1}var al=bw;var ak=(al+64)&4294967295;var aj=HEAP[ak];var bv=reSign((aj),8,0)!=0;var af=(bv)^1;var bk=unSign((af),1,0);var bo=reSign((bk),8,0)!=0;if(bo){var ai=bw;var ah=(ai+32)&4294967295;var ag=bw;var ae=(ag)&4294967295;var ad=(ah)&4294967295;var ac=(ae)&4294967295;var ab=HEAP[ac];HEAP[ad]=ab;var aa=(ah+8)&4294967295;var Z=(ae+8)&4294967295;var Y=HEAP[Z];HEAP[aa]=Y;var X=(ah+16)&4294967295;var W=(ae+16)&4294967295;var V=HEAP[W];HEAP[X]=V;var T=(ah+24)&4294967295;var S=(ae+24)&4294967295;var R=HEAP[S];HEAP[T]=R}var Q=aM;var bl=reSign((Q),8,0)!=0;$bb15$$bb19$15:do{if(bl){var P=bw;var O=(P+32)&4294967295;var N=(O+16)&4294967295;var M=HEAP[N];var K=bw;var I=(K+32)&4294967295;var z=(I)&4294967295;var y=HEAP[z];var x=(M)-(y);var w=bw;var v=(w)&4294967295;var u=(v+16)&4294967295;var t=HEAP[u];var s=bw;var q=(s)&4294967295;var o=(q)&4294967295;var e=HEAP[o];var d=(t)-(e);var c=(x)>(d);if(c){var b=bw;var a=(b)&4294967295;var fJ=(a)&4294967295;var fI=HEAP[fJ];var fH=bw;var fF=(fH+32)&4294967295;var fD=(fF)&4294967295;HEAP[fD]=fI;var fu=bw;var ft=(fu)&4294967295;var fs=(ft+16)&4294967295;var fr=HEAP[fs];var fq=bw;var fp=(fq+32)&4294967295;var fo=(fp+16)&4294967295;HEAP[fo]=fr}var fn=bw;var fl=(fn+32)&4294967295;var fj=(fl+24)&4294967295;var L=HEAP[fj];var J=bw;var H=(J+32)&4294967295;var G=(H+8)&4294967295;var F=HEAP[G];var E=(L)-(F);var D=bw;var C=(D)&4294967295;var B=(C+24)&4294967295;var A=HEAP[B];var r=bw;var p=(r)&4294967295;var n=(p+8)&4294967295;var m=HEAP[n];var k=(A)-(m);var j=(E)>(k);if(!(j)){eU=6;break $bb15$$bb19$15}var i=bw;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var fG=bw;var fE=(fG+32)&4294967295;var fC=(fE+8)&4294967295;HEAP[fC]=f;var fB=bw;var fA=(fB)&4294967295;var fz=(fA+24)&4294967295;var fy=HEAP[fz];var fx=bw;var fw=(fx+32)&4294967295;var fv=(fw+24)&4294967295;HEAP[fv]=fy}}while(0);var fm=bw;var fk=(fm+68)&4294967295;var fh=bw;var ff=(fh+32)&4294967295;var fd=(fk)&4294967295;var fb=(ff)&4294967295;var fa=HEAP[fb];HEAP[fd]=fa;var e9=(fk+8)&4294967295;var e8=(ff+8)&4294967295;var e7=HEAP[e8];HEAP[e9]=e7;var e5=(fk+16)&4294967295;var e4=(ff+16)&4294967295;var e3=HEAP[e4];HEAP[e5]=e3;var e2=(fk+24)&4294967295;var e1=(ff+24)&4294967295;var e0=HEAP[e1];HEAP[e2]=e0;var eZ=bw;var eY=(eZ+68)&4294967295;var eX=bw;var eW=e6;var eT=__ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(eX,eW,(__str333243)&4294967295,eY);var eS=bw;var eR=(eS+100)&4294967295;var eQ=bw;var eP=(eQ+32)&4294967295;var eO=(eR)&4294967295;var eN=(eP)&4294967295;var eM=HEAP[eN];HEAP[eO]=eM;var eL=(eR+8)&4294967295;var eK=(eP+8)&4294967295;var ez=HEAP[eK];HEAP[eL]=ez;var ey=(eR+16)&4294967295;var ex=(eP+16)&4294967295;var ew=HEAP[ex];HEAP[ey]=ew;var ev=(eR+24)&4294967295;var eu=(eP+24)&4294967295;var et=HEAP[eu];HEAP[ev]=et;var es=bw;var er=(es+100)&4294967295;var ep=bw;var d5=e6;var d4=__ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(ep,d5,(__str343244)&4294967295,er);var d3=bw;var d2=(d3+132)&4294967295;var d1=bw;var d0=(d1+32)&4294967295;var dZ=(d2)&4294967295;var dY=(d0)&4294967295;var dX=HEAP[dY];HEAP[dZ]=dX;var dV=(d2+8)&4294967295;var dA=(d0+8)&4294967295;var dz=HEAP[dA];HEAP[dV]=dz;var dy=(d2+16)&4294967295;var dx=(d0+16)&4294967295;var dw=HEAP[dx];HEAP[dy]=dw;var dv=(d2+24)&4294967295;var du=(d0+24)&4294967295;var dt=HEAP[du];HEAP[dv]=dt;var ds=bw;var dq=(ds+132)&4294967295;var c5=bw;var c4=e6;var c3=__ZN9PageAttrs7readBoxEP4DictPcP12PDFRectangle(c5,c4,(__str353245)&4294967295,dq);var c2=aM;var be=reSign((c2),8,0)!=0;if(be){var c0=bw;var cZ=(c0)&4294967295;var cY=bw;var cX=(cY+32)&4294967295;__ZN12PDFRectangle6clipToEPS_(cX,cZ);var cW=bw;var cU=(cW)&4294967295;var eq=bw;var eo=(eq+68)&4294967295;__ZN12PDFRectangle6clipToEPS_(eo,cU);var en=bw;var em=(en)&4294967295;var el=bw;var ek=(el+100)&4294967295;__ZN12PDFRectangle6clipToEPS_(ek,em);var ej=bw;var ei=(ej)&4294967295;var eh=bw;var eg=(eh+132)&4294967295;__ZN12PDFRectangle6clipToEPS_(eg,ei)}var dW=e6;var dU=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dW,(__str363246)&4294967295,l,0);var dT=__ZN6Object5isIntEv(l);fe=dT;var dS=fe;var ba=reSign((dS),8,0)!=0;if(ba){var dR=__ZN6Object6getIntEv(l);var dQ=bw;var dO=(dQ+164)&4294967295;HEAP[dO]=dR}__ZN6Object4freeEv(l);$bb27$28:while(1){var dm=bw;var dl=(dm+164)&4294967295;var dk=HEAP[dl];var dj=(((dk))|0)<0;if(!(dj)){eU=12;break $bb27$28}var dN=bw;var dM=(dN+164)&4294967295;var dL=HEAP[dM];var dr=((dL)+360)&4294967295;var dp=bw;var dn=(dp+164)&4294967295;HEAP[dn]=dr;eU=10;continue $bb27$28}while(1){var cR=bw;var cQ=(cR+164)&4294967295;var cP=HEAP[cQ];var cO=(((cP))|0)>359;if(!(cO)){eU=15;break}var di=bw;var dh=(di+164)&4294967295;var dg=HEAP[dh];var cV=((dg)-360)&4294967295;var cT=bw;var cS=(cT+164)&4294967295;HEAP[cS]=cV;eU=13;continue}var cN=bw;var cM=(cN+168)&4294967295;var cK=e6;var cz=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cK,(__str373247)&4294967295,cM,0);var cy=bw;var cx=(cy+180)&4294967295;var cw=e6;var cv=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cw,(__str383248)&4294967295,cx,0);var cu=bw;var ct=(cu+192)&4294967295;var cs=e6;var cr=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cs,(__str393249)&4294967295,ct,0);var cq=bw;var cf=(cq+204)&4294967295;var ce=e6;var cd=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ce,(__str403250)&4294967295,cf,0);var cc=bw;var cb=(cc+216)&4294967295;var ca=e6;var b9=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ca,(__str413251)&4294967295,cb,0);var b8=bw;var b7=(b8+228)&4294967295;var b6=e6;var bV=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b6,(__str423252)&4294967295,b7,0);var bU=e6;var bT=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bU,(__str433253)&4294967295,l,0);var bS=__ZN6Object6isDictEv(l);fc=bS;var bR=fc;var a7=reSign((bR),8,0)!=0;if(a7){var bQ=bw;var bP=(bQ+240)&4294967295;__ZN6Object4freeEv(bP);var bO=bw;var bN=(bO+240)&4294967295;var bM=__ZN6Object4copyEPS_(l,bN)}__ZN6Object4freeEv(l);STACKTOP=U;return;return}function __ZN14PageTransitionC2EP6Object(O,bC){var M=STACKTOP;STACKTOP+=12;_memset(M,0,12);var ai;var b1;var bs;var f;var r;var s;var t;var u;var v;var w;var x;var y;var bw;var z;var j=M;var bI;var bQ;var W;var bS;var bD=0;b1=O;bs=bC;__ZN6ObjectC1Ev(j);var cq=b1;var cp=(cq)&4294967295;HEAP[cp]=0;var co=b1;var cn=(co+4)&4294967295;HEAP[cn]=1;var cm=b1;var cl=(cm+8)&4294967295;HEAP[cl]=0;var ck=b1;var cj=(ck+12)&4294967295;HEAP[cj]=0;var ci=b1;var ch=(ci+16)&4294967295;HEAP[ch]=0;var bf=b1;var bd=(bf+20)&4294967295;HEAP[bd]=1;var ba=b1;var a9=(ba+28)&4294967295;HEAP[a9]=0;var a8=b1;var a7=(a8+29)&4294967295;HEAP[a7]=1;var a6=bs;var a5=(a6)==0;$bb4$$bb$2:do{if(a5){ai=0}else{var a4=bs;var a3=__ZN6Object6isDictEv(a4);var X=reSign((a3),8,0)!=0;var bE=(X)^1;var bR=unSign((bE),1,0);var b6=reSign((bR),8,0)!=0;if(b6){ai=0;break $bb4$$bb$2}bw=0;ai=3;break $bb4$$bb$2}}while(0);if(ai==0){bw=1}var aT=bw;z=aT;var aQ=z;var b5=reSign((aQ),8,0)!=0;if(b5){var aO=b1;var aM=(aO+29)&4294967295;HEAP[aM]=0}else{var aL=bs;var aK=__ZN6Object7getDictEv(aL);bI=aK;var aI=bI;var aH=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aI,(__str13260)&4294967295,j,0);var aG=__ZN6Object6isNameEv(aH);y=aG;var aF=y;var bY=reSign((aF),8,0)!=0;$bb11$$bb35$11:do{if(bY){var av=__ZN6Object7getNameEv(j);bQ=av;var at=bQ;var aq=_strcmp((__str23261277)&4294967295,at);var ap=(((aq))|0)==0;if(ap){var ao=b1;var an=(ao)&4294967295;HEAP[an]=0}else{var am=bQ;var al=_strcmp((__str33262)&4294967295,am);var ak=(((al))|0)==0;if(ak){var aj=b1;var ah=(aj)&4294967295;HEAP[ah]=1}else{var ag=bQ;var af=_strcmp((__str43263)&4294967295,ag);var ae=(((af))|0)==0;if(ae){var ad=b1;var ac=(ad)&4294967295;HEAP[ac]=2}else{var ab=bQ;var aa=_strcmp((__str53264)&4294967295,ab);var Z=(((aa))|0)==0;if(Z){var Y=b1;var V=(Y)&4294967295;HEAP[V]=3}else{var U=bQ;var T=_strcmp((__str63265)&4294967295,U);var S=(((T))|0)==0;if(S){var R=b1;var Q=(R)&4294967295;HEAP[Q]=4}else{var P=bQ;var N=_strcmp((__str73266)&4294967295,P);var L=(((N))|0)==0;if(L){var K=b1;var J=(K)&4294967295;HEAP[J]=5}else{var I=bQ;var H=_strcmp((__str83267)&4294967295,I);var G=(((H))|0)==0;if(G){var F=b1;var E=(F)&4294967295;HEAP[E]=6}else{var D=bQ;var C=_strcmp((__str93268)&4294967295,D);var B=(((C))|0)==0;if(B){var A=b1;var q=(A)&4294967295;HEAP[q]=7}else{var p=bQ;var o=_strcmp((__str103269)&4294967295,p);var n=(((o))|0)==0;if(n){var m=b1;var l=(m)&4294967295;HEAP[l]=8}else{var k=bQ;var i=_strcmp((__str113270)&4294967295,k);var h=(((i))|0)==0;if(h){var g=b1;var e=(g)&4294967295;HEAP[e]=9}else{var d=bQ;var c=_strcmp((__str123271)&4294967295,d);var b=(((c))|0)==0;if(b){var a=b1;var cv=(a)&4294967295;HEAP[cv]=10}else{var cu=bQ;var ct=_strcmp((__str133272)&4294967295,cu);var cs=(((ct))|0)==0;if(!(cs)){ai=7;break $bb11$$bb35$11}var cr=b1;var cg=(cr)&4294967295;HEAP[cg]=11}}}}}}}}}}}}}while(0);__ZN6Object4freeEv(j);var cf=bI;var ce=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cf,(__str143273)&4294967295,j,0);var cd=__ZN6Object5isIntEv(ce);x=cd;var cc=x;var bp=reSign((cc),8,0)!=0;if(bp){var cb=__ZN6Object6getIntEv(j);var ca=b1;var b9=(ca+4)&4294967295;HEAP[b9]=cb}__ZN6Object4freeEv(j);var b8=bI;var b7=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b8,(__str153274)&4294967295,j,0);var b4=__ZN6Object6isNameEv(b7);w=b4;var b3=w;var bo=reSign((b3),8,0)!=0;$bb40$$bb44$51:do{if(bo){var b2=__ZN6Object7getNameEv(j);W=b2;var b0=W;var bZ=_strcmp((__str163275)&4294967295,b0);var bX=(((bZ))|0)==0;if(bX){var bW=b1;var bV=(bW+8)&4294967295;HEAP[bV]=0}else{var bU=W;var bT=_strcmp((__str173276)&4294967295,bU);var bP=(((bT))|0)==0;if(!(bP)){ai=11;break $bb40$$bb44$51}var bO=b1;var bN=(bO+8)&4294967295;HEAP[bN]=1}}}while(0);__ZN6Object4freeEv(j);var bM=bI;var bL=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bM,(__str183277)&4294967295,j,0);var bK=__ZN6Object6isNameEv(bL);v=bK;var bJ=v;var bc=reSign((bJ),8,0)!=0;$bb46$$bb50$58:do{if(bc){var bH=__ZN6Object7getNameEv(j);bS=bH;var bG=bS;var bF=_strcmp((__str193278)&4294967295,bG);var bB=(((bF))|0)==0;if(bB){var bA=b1;var bz=(bA+12)&4294967295;HEAP[bz]=0}else{var by=bS;var bx=_strcmp((__str203279)&4294967295,by);var bv=(((bx))|0)==0;if(!(bv)){ai=14;break $bb46$$bb50$58}var bu=b1;var bt=(bu+12)&4294967295;HEAP[bt]=1}}}while(0);__ZN6Object4freeEv(j);var br=bI;var bq=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(br,(__str213280)&4294967295,j,0);var bn=__ZN6Object5isIntEv(bq);u=bn;var bm=u;var aX=reSign((bm),8,0)!=0;if(aX){var bl=__ZN6Object6getIntEv(j);var bk=b1;var bj=(bk+16)&4294967295;HEAP[bj]=bl}__ZN6Object4freeEv(j);var bi=bI;var bh=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bi,(__str213280)&4294967295,j,0);var bg=__ZN6Object6isNameEv(bh);t=bg;var be=t;var aS=reSign((be),8,0)!=0;$bb55$$bb58$68:do{if(aS){var bb=__ZN6Object7getNameEv(j);var a2=_strcmp((__str223281)&4294967295,bb);var a1=(((a2))|0)==0;var a0=unSign((a1),1,0);s=a0;var aZ=s;var aN=reSign((aZ),8,0)!=0;if(!(aN)){ai=17;break $bb55$$bb58$68}var aY=b1;var aW=(aY+16)&4294967295;HEAP[aW]=0}}while(0);__ZN6Object4freeEv(j);var aV=bI;var aU=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aV,(__str233282)&4294967295,j,0);var aR=__ZN6Object6isRealEv(aU);r=aR;var aP=r;var aJ=reSign((aP),8,0)!=0;if(aJ){var aE=__ZN6Object7getRealEv(j);var aD=b1;var aC=(aD+20)&4294967295;HEAP[aC]=aE}__ZN6Object4freeEv(j);var aB=bI;var aA=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aB,(__str243283)&4294967295,j,0);var az=__ZN6Object6isBoolEv(aA);f=az;var ay=f;var ax=reSign((ay),8,0)!=0;if(ax){var aw=__ZN6Object7getBoolEv(j);var au=b1;var ar=(au+28)&4294967295;HEAP[ar]=aw}__ZN6Object4freeEv(j)}STACKTOP=M;return;return}function __ZN14PageTransitionD2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN14PageTransitionD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN14PageTransitionC1EP6Object(O,bC){var M=STACKTOP;STACKTOP+=12;_memset(M,0,12);var ai;var b1;var bs;var f;var r;var s;var t;var u;var v;var w;var x;var y;var bw;var z;var j=M;var bI;var bQ;var W;var bS;var bD=0;b1=O;bs=bC;__ZN6ObjectC1Ev(j);var cq=b1;var cp=(cq)&4294967295;HEAP[cp]=0;var co=b1;var cn=(co+4)&4294967295;HEAP[cn]=1;var cm=b1;var cl=(cm+8)&4294967295;HEAP[cl]=0;var ck=b1;var cj=(ck+12)&4294967295;HEAP[cj]=0;var ci=b1;var ch=(ci+16)&4294967295;HEAP[ch]=0;var bf=b1;var bd=(bf+20)&4294967295;HEAP[bd]=1;var ba=b1;var a9=(ba+28)&4294967295;HEAP[a9]=0;var a8=b1;var a7=(a8+29)&4294967295;HEAP[a7]=1;var a6=bs;var a5=(a6)==0;$bb4$$bb$2:do{if(a5){ai=0}else{var a4=bs;var a3=__ZN6Object6isDictEv(a4);var X=reSign((a3),8,0)!=0;var bE=(X)^1;var bR=unSign((bE),1,0);var b6=reSign((bR),8,0)!=0;if(b6){ai=0;break $bb4$$bb$2}bw=0;ai=3;break $bb4$$bb$2}}while(0);if(ai==0){bw=1}var aT=bw;z=aT;var aQ=z;var b5=reSign((aQ),8,0)!=0;if(b5){var aO=b1;var aM=(aO+29)&4294967295;HEAP[aM]=0}else{var aL=bs;var aK=__ZN6Object7getDictEv(aL);bI=aK;var aI=bI;var aH=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aI,(__str13260)&4294967295,j,0);var aG=__ZN6Object6isNameEv(aH);y=aG;var aF=y;var bY=reSign((aF),8,0)!=0;$bb11$$bb35$11:do{if(bY){var av=__ZN6Object7getNameEv(j);bQ=av;var at=bQ;var aq=_strcmp((__str23261277)&4294967295,at);var ap=(((aq))|0)==0;if(ap){var ao=b1;var an=(ao)&4294967295;HEAP[an]=0}else{var am=bQ;var al=_strcmp((__str33262)&4294967295,am);var ak=(((al))|0)==0;if(ak){var aj=b1;var ah=(aj)&4294967295;HEAP[ah]=1}else{var ag=bQ;var af=_strcmp((__str43263)&4294967295,ag);var ae=(((af))|0)==0;if(ae){var ad=b1;var ac=(ad)&4294967295;HEAP[ac]=2}else{var ab=bQ;var aa=_strcmp((__str53264)&4294967295,ab);var Z=(((aa))|0)==0;if(Z){var Y=b1;var V=(Y)&4294967295;HEAP[V]=3}else{var U=bQ;var T=_strcmp((__str63265)&4294967295,U);var S=(((T))|0)==0;if(S){var R=b1;var Q=(R)&4294967295;HEAP[Q]=4}else{var P=bQ;var N=_strcmp((__str73266)&4294967295,P);var L=(((N))|0)==0;if(L){var K=b1;var J=(K)&4294967295;HEAP[J]=5}else{var I=bQ;var H=_strcmp((__str83267)&4294967295,I);var G=(((H))|0)==0;if(G){var F=b1;var E=(F)&4294967295;HEAP[E]=6}else{var D=bQ;var C=_strcmp((__str93268)&4294967295,D);var B=(((C))|0)==0;if(B){var A=b1;var q=(A)&4294967295;HEAP[q]=7}else{var p=bQ;var o=_strcmp((__str103269)&4294967295,p);var n=(((o))|0)==0;if(n){var m=b1;var l=(m)&4294967295;HEAP[l]=8}else{var k=bQ;var i=_strcmp((__str113270)&4294967295,k);var h=(((i))|0)==0;if(h){var g=b1;var e=(g)&4294967295;HEAP[e]=9}else{var d=bQ;var c=_strcmp((__str123271)&4294967295,d);var b=(((c))|0)==0;if(b){var a=b1;var cv=(a)&4294967295;HEAP[cv]=10}else{var cu=bQ;var ct=_strcmp((__str133272)&4294967295,cu);var cs=(((ct))|0)==0;if(!(cs)){ai=7;break $bb11$$bb35$11}var cr=b1;var cg=(cr)&4294967295;HEAP[cg]=11}}}}}}}}}}}}}while(0);__ZN6Object4freeEv(j);var cf=bI;var ce=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cf,(__str143273)&4294967295,j,0);var cd=__ZN6Object5isIntEv(ce);x=cd;var cc=x;var bp=reSign((cc),8,0)!=0;if(bp){var cb=__ZN6Object6getIntEv(j);var ca=b1;var b9=(ca+4)&4294967295;HEAP[b9]=cb}__ZN6Object4freeEv(j);var b8=bI;var b7=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b8,(__str153274)&4294967295,j,0);var b4=__ZN6Object6isNameEv(b7);w=b4;var b3=w;var bo=reSign((b3),8,0)!=0;$bb40$$bb44$51:do{if(bo){var b2=__ZN6Object7getNameEv(j);W=b2;var b0=W;var bZ=_strcmp((__str163275)&4294967295,b0);var bX=(((bZ))|0)==0;if(bX){var bW=b1;var bV=(bW+8)&4294967295;HEAP[bV]=0}else{var bU=W;var bT=_strcmp((__str173276)&4294967295,bU);var bP=(((bT))|0)==0;if(!(bP)){ai=11;break $bb40$$bb44$51}var bO=b1;var bN=(bO+8)&4294967295;HEAP[bN]=1}}}while(0);__ZN6Object4freeEv(j);var bM=bI;var bL=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bM,(__str183277)&4294967295,j,0);var bK=__ZN6Object6isNameEv(bL);v=bK;var bJ=v;var bc=reSign((bJ),8,0)!=0;$bb46$$bb50$58:do{if(bc){var bH=__ZN6Object7getNameEv(j);bS=bH;var bG=bS;var bF=_strcmp((__str193278)&4294967295,bG);var bB=(((bF))|0)==0;if(bB){var bA=b1;var bz=(bA+12)&4294967295;HEAP[bz]=0}else{var by=bS;var bx=_strcmp((__str203279)&4294967295,by);var bv=(((bx))|0)==0;if(!(bv)){ai=14;break $bb46$$bb50$58}var bu=b1;var bt=(bu+12)&4294967295;HEAP[bt]=1}}}while(0);__ZN6Object4freeEv(j);var br=bI;var bq=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(br,(__str213280)&4294967295,j,0);var bn=__ZN6Object5isIntEv(bq);u=bn;var bm=u;var aX=reSign((bm),8,0)!=0;if(aX){var bl=__ZN6Object6getIntEv(j);var bk=b1;var bj=(bk+16)&4294967295;HEAP[bj]=bl}__ZN6Object4freeEv(j);var bi=bI;var bh=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bi,(__str213280)&4294967295,j,0);var bg=__ZN6Object6isNameEv(bh);t=bg;var be=t;var aS=reSign((be),8,0)!=0;$bb55$$bb58$68:do{if(aS){var bb=__ZN6Object7getNameEv(j);var a2=_strcmp((__str223281)&4294967295,bb);var a1=(((a2))|0)==0;var a0=unSign((a1),1,0);s=a0;var aZ=s;var aN=reSign((aZ),8,0)!=0;if(!(aN)){ai=17;break $bb55$$bb58$68}var aY=b1;var aW=(aY+16)&4294967295;HEAP[aW]=0}}while(0);__ZN6Object4freeEv(j);var aV=bI;var aU=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aV,(__str233282)&4294967295,j,0);var aR=__ZN6Object6isRealEv(aU);r=aR;var aP=r;var aJ=reSign((aP),8,0)!=0;if(aJ){var aE=__ZN6Object7getRealEv(j);var aD=b1;var aC=(aD+20)&4294967295;HEAP[aC]=aE}__ZN6Object4freeEv(j);var aB=bI;var aA=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aB,(__str243283)&4294967295,j,0);var az=__ZN6Object6isBoolEv(aA);f=az;var ay=f;var ax=reSign((ay),8,0)!=0;if(ax){var aw=__ZN6Object7getBoolEv(j);var au=b1;var ar=(au+28)&4294967295;HEAP[ar]=aw}__ZN6Object4freeEv(j)}STACKTOP=M;return;return}function __ZN6ParserC2EP4XRefP5Lexerb(e,D,E,l){var p;var b;var j;var C;var q;var r=0;b=e;j=D;C=E;q=l;var B=b;var A=(B+12)&4294967295;__ZN6ObjectC1Ev(A);var z=b;var y=(z+24)&4294967295;__ZN6ObjectC1Ev(y);var x=b;var w=(x)&4294967295;var v=j;HEAP[w]=v;var u=b;var t=(u+4)&4294967295;var s=C;HEAP[t]=s;var o=b;var n=(o+36)&4294967295;HEAP[n]=0;var m=b;var k=(m+8)&4294967295;var i=q;HEAP[k]=i;var h=b;var g=(h+12)&4294967295;var f=b;var d=(f+4)&4294967295;var c=HEAP[d];var a=__ZN5Lexer6getObjEP6Objecti(c,g,-1);var K=b;var J=(K+24)&4294967295;var I=b;var H=(I+4)&4294967295;var G=HEAP[H];var F=__ZN5Lexer6getObjEP6Objecti(G,J,-1);return;return}function __ZN6Object11shallowCopyEPS_(m,t){var q;var k;var u;var s;var j;var l=0;k=m;u=t;var i=u;var h=k;var g=(i)&4294967295;var f=(h)&4294967295;var e=HEAP[f];HEAP[g]=e;var d=(i+4)&4294967295;var c=(h+4)&4294967295;var b=(d)&4294967295;var a=(c)&4294967295;var r=HEAP[a];HEAP[b]=r;var p=u;j=p;var o=j;s=o;var n=s;return n;return null}function __ZN6ParserC1EP4XRefP5Lexerb(e,D,E,l){var p;var b;var j;var C;var q;var r=0;b=e;j=D;C=E;q=l;var B=b;var A=(B+12)&4294967295;__ZN6ObjectC1Ev(A);var z=b;var y=(z+24)&4294967295;__ZN6ObjectC1Ev(y);var x=b;var w=(x)&4294967295;var v=j;HEAP[w]=v;var u=b;var t=(u+4)&4294967295;var s=C;HEAP[t]=s;var o=b;var n=(o+36)&4294967295;HEAP[n]=0;var m=b;var k=(m+8)&4294967295;var i=q;HEAP[k]=i;var h=b;var g=(h+12)&4294967295;var f=b;var d=(f+4)&4294967295;var c=HEAP[d];var a=__ZN5Lexer6getObjEP6Objecti(c,g,-1);var K=b;var J=(K+24)&4294967295;var I=b;var H=(I+4)&4294967295;var G=HEAP[H];var F=__ZN5Lexer6getObjEP6Objecti(G,J,-1);return;return}function __ZN5Lexer8skipCharEv(f){var d;var e;var b=0;e=f;var c=e;var a=__ZN5Lexer7getCharEb(c,0);return;return}function __ZN6Parser5shiftEi(f,O){var u;var b;var v;var c;var D=0;b=f;v=O;var S=b;var R=(S+36)&4294967295;var Q=HEAP[R];var P=(((Q))|0)>0;$bb$$bb4$2:do{if(P){var N=b;var M=(N+36)&4294967295;var L=HEAP[M];var J=(((L))|0)<=1;if(J){var H=b;var F=(H+36)&4294967295;var r=HEAP[F];var p=((r)+1)&4294967295;var n=b;var l=(n+36)&4294967295;HEAP[l]=p}else{var j=b;var i=(j+36)&4294967295;HEAP[i]=0}}else{var h=b;var g=(h+24)&4294967295;var e=__ZN6Object5isCmdEPc(g,(__str3284)&4294967295);c=e;var d=c;var w=reSign((d),8,0)!=0;if(!(w)){u=3;break $bb$$bb4$2}var a=b;var ab=(a+4)&4294967295;var aa=HEAP[ab];__ZN5Lexer8skipCharEv(aa);var Z=b;var Y=(Z+36)&4294967295;HEAP[Y]=1}}while(0);var X=b;var W=(X+12)&4294967295;__ZN6Object4freeEv(W);var V=b;var U=(V+12)&4294967295;var T=b;var K=(T+24)&4294967295;var I=__ZN6Object11shallowCopyEPS_(K,U);var G=b;var E=(G+36)&4294967295;var C=HEAP[E];var B=(((C))|0)>0;if(B){var A=b;var z=(A+24)&4294967295;var y=__ZN6Object8initNullEv(z)}else{var x=b;var t=(x+24)&4294967295;var s=b;var q=(s+4)&4294967295;var o=HEAP[q];var m=v;var k=__ZN5Lexer6getObjEP6Objecti(o,t,m)}return;return}function __ZN6Object12streamSetPosEji(f,o,A){var p;var b;var c;var s;var q=0;b=f;c=o;s=A;var C=b;var B=(C)&4294967295;var z=HEAP[B];var y=(((z))|0)!=8;if(y){var x=b;var w=(x)&4294967295;var v=HEAP[w];__Z5erroriPcz(0,(__str13285)&4294967295,Pointer_make([v,0,0,0,8,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 568287"}else{var u=b;var t=(u+4)&4294967295;var r=(t)&4294967295;var n=r;var m=HEAP[n];var l=b;var k=(l+4)&4294967295;var j=(k)&4294967295;var i=j;var h=HEAP[i];var g=(h)&4294967295;var e=HEAP[g];var d=(e+52)&4294967295;var a=HEAP[d];var K=b;var J=(K+4)&4294967295;var I=(J)&4294967295;var H=I;var G=HEAP[H];var F=a;var E=c;var D=s;FUNCTION_TABLE[F](G,E,D);return}return}function __ZN5Lexer6setPosEji(k,p,r){var n;var i;var q;var m;var l;var j=0;i=k;q=p;m=r;var h=i;var g=(h+12)&4294967295;var f=__ZN6Object8isStreamEv(g);l=f;var e=l;var o=reSign((e),8,0)!=0;if(o){var d=i;var c=(d+12)&4294967295;var b=q;var a=m;__ZN6Object12streamSetPosEji(c,b,a)}return;return}function __ZN6Parser10makeStreamEP6ObjectPh14CryptAlgorithmiiiPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(J,bD,ah,u,cs,bh,aJ,ck){var H=STACKTOP;STACKTOP+=16;_memset(H,0,16);var ai;var bY;var U;var a8;var s;var bv;var cq;var aO;var ag;var c;var cu;var b3;var au;var b4;var cm;var ct;var cr;var cp;var aC;var cv;var cx;var j=H;var r;var aT;var aD;var bW=H+12;var R;var bw=0;bY=J;U=bD;a8=ah;s=u;bv=cs;cq=bh;aO=aJ;ag=ck;__ZN6ObjectC1Ev(j);var cn=bY;var cl=(cn+4)&4294967295;var cj=HEAP[cl];__ZN5Lexer14skipToNextLineEv(cj);var ci=bY;var ch=(ci+4)&4294967295;var cg=HEAP[ch];var cf=__ZN5Lexer6getPosEv(cg);aD=cf;var a4=U;var a1=ag;var aZ=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(a4,(__str23286)&4294967295,j,a1);var aX=__ZN6Object5isIntEv(j);cx=aX;var aW=cx;var T=reSign((aW),8,0)!=0;if(T){var aV=__ZN6Object6getIntEv(j);R=aV;__ZN6Object4freeEv(j)}else{var aU=bY;var aS=__ZN6Parser6getPosEv(aU);__Z5erroriPcz(aS,(__str33287)&4294967295);__ZN6Object4freeEv(j);R=0}var aR=bY;var aQ=(aR)&4294967295;var aG=HEAP[aQ];var aF=(aG)==0;$bb9$$bb3$6:do{if(aF){ai=1}else{var aE=bY;var aB=(aE)&4294967295;var aA=HEAP[aB];var az=aD;var ay=__ZN4XRef12getStreamEndEjPj(aA,az,bW);var b2=reSign((ay),8,0)!=0;var cw=(b2)^1;var bl=unSign((cw),1,0);var b1=reSign((bl),8,0)!=0;if(b1){ai=1;break $bb9$$bb3$6}aC=1;ai=3;break $bb9$$bb3$6}}while(0);if(ai==1){aC=0}var ax=aC;cv=ax;var aw=cv;var bT=reSign((aw),8,0)!=0;if(bT){var av=HEAP[bW];var at=aD;var ar=((av)-(at))&4294967295;R=ar}var aq=bY;var ap=(aq+4)&4294967295;var ao=HEAP[ap];var an=__ZN5Lexer9getStreamEv(ao);var am=(an)==0;var al=unSign((am),1,0);cp=al;var ak=cp;var bP=reSign((ak),8,0)!=0;if(bP){cr=0}else{var aj=bY;var af=(aj+4)&4294967295;var ae=HEAP[af];var ad=__ZN5Lexer9getStreamEv(ae);ct=ad;var ac=ct;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=(aa+64)&4294967295;var Y=HEAP[Z];var X=Y;var W=ct;var Q=FUNCTION_TABLE[X](W);r=Q;var P=bY;var O=(P+4)&4294967295;var N=HEAP[O];var M=(N)&4294967295;var L=HEAP[M];var K=(((L))|0)!=-3;if(K){var I=aD;var G=((I)-1)&4294967295;aD=G;var F=bY;var E=(F+4)&4294967295;var D=HEAP[E];var C=(D)&4294967295;HEAP[C]=-3}var B=aD;var A=R;var z=((B)+(A))&4294967295;var y=bY;var x=(y+4)&4294967295;var w=HEAP[x];__ZN5Lexer6setPosEji(w,z,0);var v=bY;__ZN6Parser5shiftEi(v,-1);var q=bY;__ZN6Parser5shiftEi(q,-1);var p=bY;var o=(p+12)&4294967295;var n=__ZN6Object5isCmdEPc(o,(__str43288)&4294967295);cm=n;var m=cm;var bM=reSign((m),8,0)!=0;if(bM){var l=bY;__ZN6Parser5shiftEi(l,-1)}else{var k=bY;var i=__ZN6Parser6getPosEv(k);__Z5erroriPcz(i,(__str53289)&4294967295);var h=bY;var g=(h)&4294967295;var f=HEAP[g];var e=(f)!=0;if(e){$bb24$26:while(1){var b=bY;var a=(b+12)&4294967295;var cD=__ZN6Object5isCmdEPc(a,(__str43288)&4294967295);var bA=reSign((cD),8,0)!=0;var bf=(bA)^1;var co=unSign((bf),1,0);var by=reSign((co),8,0)!=0;var S=(by)^1;var bx=unSign((S),1,0);var bp=reSign((bx),8,0)!=0;$bb42$$bb32$28:do{if(bp){ai=10}else{var cC=bY;var cB=(cC+4)&4294967295;var cA=HEAP[cB];var cz=__ZN5Lexer6getPosEv(cA);var ce=bY;var cd=(ce)&4294967295;var cc=HEAP[cd];var cb=__ZN4XRef11getNumEntryEj(cc,cz);var ca=cq;var b9=(((cb))|0)!=(((ca))|0);if(b9){ai=10;break $bb42$$bb32$28}var b8=bY;var b7=(b8+12)&4294967295;var b6=__ZN6Object5isEOFEv(b7);var bk=reSign((b6),8,0)!=0;var t=(bk)^1;var aP=unSign((t),1,0);var bg=reSign((aP),8,0)!=0;var bL=(bg)^1;var V=unSign((bL),1,0);var ba=reSign((V),8,0)!=0;if(ba){ai=10;break $bb42$$bb32$28}au=1;ai=13;break $bb42$$bb32$28}}while(0);if(ai==10){au=0}var b5=au;b4=b5;var b0=b4;var a3=reSign((b0),8,0)!=0;if(!(a3)){ai=16;break $bb24$26}var d=bY;__ZN6Parser5shiftEi(d,-1);ai=9;continue $bb24$26}var bZ=bY;var bX=(bZ+4)&4294967295;var bV=HEAP[bX];var bU=__ZN5Lexer6getPosEv(bV);var bS=aD;var bR=((bU)-(bS))&4294967295;R=bR;var bQ=bY;var bO=(bQ+12)&4294967295;var bN=__ZN6Object5isCmdEPc(bO,(__str43288)&4294967295);b3=bN;var bK=b3;var aY=reSign((bK),8,0)!=0;if(aY){var bJ=R;var bI=__ZN6Object7initIntEi(j,bJ);var bH=U;__ZN6Object7dictSetEPcPS_(bH,(__str23286)&4294967295,j);__ZN6Object4freeEv(j)}}else{var bG=R;var bF=((bG)+5000)&4294967295;R=bF}}var bE=r;var bC=(bE)&4294967295;var bB=(bC)&4294967295;var bz=HEAP[bB];var bu=(bz+96)&4294967295;var bt=HEAP[bu];var bs=bt;var br=r;var bq=aD;var bo=R;var bn=U;var bm=FUNCTION_TABLE[bs](br,bq,1,bo,bn);aT=bm;var bj=a8;var bi=(bj)!=0;if(bi){var be=__Znwj(316);var bd=be;cu=bd;var bc=cu;var bb=aT;var a9=a8;var a7=s;var a6=bv;var a5=cq;var a2=aO;__ZN13DecryptStreamC1EP6StreamPh14CryptAlgorithmiii(bc,bb,a9,a7,a6,a5,a2);var a0=cu;var aN=a0;aT=aN}var aM=aT;var aL=U;var aK=__ZN6Stream10addFiltersEP6Object(aM,aL);aT=aK;var aI=aT;cr=aI}var aH=cr;c=aH;var cy=c;STACKTOP=H;return cy;return null}function __ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiiiPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(bn,cJ,K,aB,ce,e2,bU,eM){var am=STACKTOP;STACKTOP+=12;_memset(am,0,12);var eB;var cC;var eg;var ed;var fd;var dE;var cp;var cm;var a7;var c2;var cl;var fq;var ck;var cj;var ci;var ch;var cg;var cf;var ao;var ft;var ap;var m;var p;var s;var aE;var w;var z;var aF;var C;var E;var aG;var Q;var S;var U;var aU;var Y;var ab;var b1;var d1;var o=am;var r;var dM;var bY;var aR;var bZ;var dY=0;cC=bn;eg=cJ;ed=K;fd=aB;dE=ce;cp=e2;cm=bU;a7=eM;__ZN6ObjectC1Ev(o);var cc=cC;var cb=(cc+36)&4294967295;var b9=HEAP[cb];var eq=(((b9))|0)==2;if(eq){var ep=cC;var eo=(ep+12)&4294967295;__ZN6Object4freeEv(eo);var en=cC;var em=(en+24)&4294967295;__ZN6Object4freeEv(em);var el=cC;var ek=(el+12)&4294967295;var ej=cC;var ei=(ej+4)&4294967295;var eh=HEAP[ei];var d9=__ZN5Lexer6getObjEP6Objecti(eh,ek,-1);var d8=cC;var d7=(d8+24)&4294967295;var d6=cC;var d5=(d6+4)&4294967295;var d4=HEAP[d5];var d3=__ZN5Lexer6getObjEP6Objecti(d4,d7,-1);var d2=cC;var d0=(d2+36)&4294967295;HEAP[d0]=0}var dZ=cC;var dX=(dZ+12)&4294967295;var dW=__ZN6Object5isCmdEPc(dX,(__str63290)&4294967295);ab=dW;var dV=ab;var eC=reSign((dV),8,0)!=0;if(eC){var dU=cC;__ZN6Parser5shiftEi(dU,-1);var dT=cC;var dS=(dT)&4294967295;var dR=HEAP[dS];var dQ=eg;var dP=__ZN6Object9initArrayEP4XRef(dQ,dR);$bb4$7:while(1){var dy=cC;var dx=(dy+12)&4294967295;var dv=__ZN6Object5isCmdEPc(dx,(__str73291)&4294967295);var cG=reSign((dv),8,0)!=0;var dg=(cG)^1;var dz=unSign((dg),1,0);var cB=reSign((dz),8,0)!=0;var aC=(cB)^1;var cr=unSign((aC),1,0);var cu=reSign((cr),8,0)!=0;$bb21$$bb12$9:do{if(cu){eB=2}else{var ds=cC;var dr=(ds+12)&4294967295;var dq=__ZN6Object5isEOFEv(dr);var cs=reSign((dq),8,0)!=0;var ff=(cs)^1;var dN=unSign((ff),1,0);var cq=reSign((dN),8,0)!=0;var b7=(cq)^1;var bG=unSign((b7),1,0);var cn=reSign((bG),8,0)!=0;if(cn){eB=2;break $bb21$$bb12$9}aU=1;eB=4;break $bb21$$bb12$9}}while(0);if(eB==2){aU=0}var dn=aU;Y=dn;var dm=Y;var cd=reSign((dm),8,0)!=0;if(!(cd)){eB=7;break $bb4$7}var dO=cC;var dK=ed;var dI=fd;var dH=dE;var dG=cp;var dF=cm;var dC=a7;var dB=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiiiPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(dO,o,dK,dI,dH,dG,dF,dC);var dA=eg;__ZN6Object8arrayAddEPS_(dA,dB);eB=1;continue $bb4$7}var dl=cC;var dk=(dl+12)&4294967295;var dj=__ZN6Object5isEOFEv(dk);U=dj;var dh=U;var ca=reSign((dh),8,0)!=0;if(ca){var df=cC;var de=__ZN6Parser6getPosEv(df);__Z5erroriPcz(de,(__str83292)&4294967295)}var dd=cC;__ZN6Parser5shiftEi(dd,-1)}else{var db=cC;var da=(db+12)&4294967295;var c9=__ZN6Object5isCmdEPc(da,(__str93293)&4294967295);S=c9;var c8=S;var b8=reSign((c8),8,0)!=0;if(b8){var c7=cC;var c6=cp;__ZN6Parser5shiftEi(c7,c6);var c5=cC;var c4=(c5)&4294967295;var c3=HEAP[c4];var c1=eg;var c0=__ZN6Object8initDictEP4XRef(c1,c3);$bb46$23:while(1){var bJ=cC;var bI=(bJ+12)&4294967295;var bH=__ZN6Object5isCmdEPc(bI,(__str113295)&4294967295);var bV=reSign((bH),8,0)!=0;var b0=(bV)^1;var aD=unSign((b0),1,0);var bS=reSign((aD),8,0)!=0;var bb=(bS)^1;var dw=unSign((bb),1,0);var bR=reSign((dw),8,0)!=0;$bb63$$bb54$25:do{if(bR){eB=18}else{var bF=cC;var bE=(bF+12)&4294967295;var bA=__ZN6Object5isEOFEv(bE);var bQ=reSign((bA),8,0)!=0;var k=(bQ)^1;var fa=unSign((k),1,0);var bP=reSign((fa),8,0)!=0;var co=(bP)^1;var cI=unSign((co),1,0);var bD=reSign((cI),8,0)!=0;if(bD){eB=18;break $bb63$$bb54$25}aG=1;eB=20;break $bb63$$bb54$25}}while(0);if(eB==18){aG=0}var bz=aG;Q=bz;var by=Q;var bC=reSign((by),8,0)!=0;if(!(bC)){eB=23;break $bb46$23}var cZ=cC;var cY=(cZ+12)&4294967295;var cX=__ZN6Object6isNameEv(cY);var b5=reSign((cX),8,0)!=0;var du=(b5)^1;var b=unSign((du),1,0);E=b;var cW=E;var b4=reSign((cW),8,0)!=0;if(b4){var cV=cC;var cU=__ZN6Parser6getPosEv(cV);__Z5erroriPcz(cU,(__str103294)&4294967295);var cT=cC;__ZN6Parser5shiftEi(cT,-1);eB=10;continue $bb46$23}else{var cS=cC;var cR=(cS+12)&4294967295;var cQ=__ZN6Object7getNameEv(cR);var cP=_copyString(cQ);b1=cP;var cO=cC;__ZN6Parser5shiftEi(cO,-1);var cN=cC;var cM=(cN+12)&4294967295;var cL=__ZN6Object5isEOFEv(cM);var b3=reSign((cL),8,0)!=0;$bb40$$bb38$35:do{if(b3){eB=11}else{var cK=cC;var cF=(cK+12)&4294967295;var cE=__ZN6Object7isErrorEv(cF);var b2=reSign((cE),8,0)!=0;if(b2){eB=11;break $bb40$$bb38$35}aF=0;eB=14;break $bb40$$bb38$35}}while(0);if(eB==11){aF=1}var cD=aF;C=cD;var cA=C;var bW=reSign((cA),8,0)!=0;if(bW){eB=15;break $bb46$23}var cy=cC;var cx=ed;var cw=fd;var cv=dE;var ct=cp;var bO=cm;var bN=a7;var bM=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiiiPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(cy,o,cx,cw,cv,ct,bO,bN);var bL=eg;var bK=b1;__ZN6Object7dictAddEPcPS_(bL,bK,bM);eB=10;continue $bb46$23}}if(eB==15){var cz=b1;_gfree(cz)}var bx=cC;var bw=(bx+12)&4294967295;var bv=__ZN6Object5isEOFEv(bw);z=bv;var bu=z;var bB=reSign((bu),8,0)!=0;if(bB){var bt=cC;var bs=__ZN6Parser6getPosEv(bt);__Z5erroriPcz(bs,(__str123296)&4294967295)}var br=cC;var bl=(br+8)&4294967295;var bk=HEAP[bl];var bq=reSign((bk),8,0)!=0;var al=(bq)^1;var an=unSign((al),1,0);var bp=reSign((an),8,0)!=0;$bb80$$bb74$48:do{if(bp){eB=25}else{var bj=cC;var bi=(bj+24)&4294967295;var bh=__ZN6Object5isCmdEPc(bi,(__str133297)&4294967295);var bo=reSign((bh),8,0)!=0;var eD=(bo)^1;var bX=unSign((eD),1,0);var bm=reSign((bX),8,0)!=0;if(bm){eB=25;break $bb80$$bb74$48}aE=1;eB=27;break $bb80$$bb74$48}}while(0);if(eB==25){aE=0}var bg=aE;w=bg;var bf=w;var ba=reSign((bf),8,0)!=0;if(ba){var be=cC;var bd=eg;var bc=ed;var a6=fd;var a5=dE;var a4=cp;var a3=cm;var a2=a7;var a1=__ZN6Parser10makeStreamEP6ObjectPh14CryptAlgorithmiiiPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(be,bd,bc,a6,a5,a4,a3,a2);d1=a1;var a0=d1;var aZ=(a0)!=0;var aY=unSign((aZ),1,0);s=aY;var aX=s;var a9=reSign((aX),8,0)!=0;if(a9){var aQ=eg;var aP=d1;var aO=__ZN6Object10initStreamEP6Stream(aQ,aP)}else{var aN=eg;__ZN6Object4freeEv(aN);var aM=eg;var aL=__ZN6Object9initErrorEv(aM)}}else{var aK=cC;__ZN6Parser5shiftEi(aK,-1)}}else{var aJ=cC;var aI=(aJ+12)&4294967295;var aH=__ZN6Object5isIntEv(aI);p=aH;var aA=p;var aW=reSign((aA),8,0)!=0;if(aW){var az=cC;var ay=(az+12)&4294967295;var ax=__ZN6Object6getIntEv(ay);r=ax;var aw=cC;__ZN6Parser5shiftEi(aw,-1);var av=cC;var au=(av+12)&4294967295;var at=__ZN6Object5isIntEv(au);var aV=reSign((at),8,0)!=0;var b6=(aV)^1;var ak=unSign((b6),1,0);var aT=reSign((ak),8,0)!=0;$bb103$$bb97$65:do{if(aT){eB=31}else{var ar=cC;var aq=(ar+24)&4294967295;var aj=__ZN6Object5isCmdEPc(aq,(__str143298)&4294967295);var aS=reSign((aj),8,0)!=0;var a8=(aS)^1;var bT=unSign((a8),1,0);var dJ=reSign((bT),8,0)!=0;if(dJ){eB=31;break $bb103$$bb97$65}ap=1;eB=33;break $bb103$$bb97$65}}while(0);if(eB==31){ap=0}var ai=ap;m=ai;var ah=m;var dD=reSign((ah),8,0)!=0;if(dD){var ag=cC;var af=(ag+12)&4294967295;var ae=__ZN6Object6getIntEv(af);var ad=eg;var ac=r;var aa=__ZN6Object7initRefEii(ad,ac,ae);var X=cC;__ZN6Parser5shiftEi(X,-1);var J=cC;__ZN6Parser5shiftEi(J,-1)}else{var I=eg;var H=r;var G=__ZN6Object7initIntEi(I,H)}}else{var F=cC;var D=(F+12)&4294967295;var B=__ZN6Object8isStringEv(D);var dt=reSign((B),8,0)!=0;var dL=(dt)^1;var cH=unSign((dL),1,0);var dp=reSign((cH),8,0)!=0;$bb116$$bb114$76:do{if(dp){eB=36}else{var A=ed;var y=(A)==0;if(y){eB=36;break $bb116$$bb114$76}ao=1;eB=38;break $bb116$$bb114$76}}while(0);if(eB==36){ao=0}var v=ao;ft=v;var f=ft;var di=reSign((f),8,0)!=0;if(di){var e=cC;var d=(e+12)&4294967295;var c=__ZN6Object9getStringEv(d);bY=c;var a=__Znwj(32);var fs=a;cf=fs;var fr=cf;__ZN9GooStringC1Ev(fr);var fp=cf;aR=fp;var fo=__ZN6Object8initNullEv(o);var fm=bY;var e9=__ZNK9GooString10getCStringEv(fm);ch=e9;var e8=bY;var e7=__ZN9GooString9getLengthEv(e8);ci=e7;var e6=__Znwj(44);var e5=e6;cj=e5;var e4=cj;var e3=ch;var e1=ci;__ZN9MemStreamC1EPcjjP6Object(e4,e3,0,e1,o);var e0=cj;var eY=e0;cg=eY;var Z=__Znwj(316);var W=Z;ck=W;var V=ck;var T=cg;var R=ed;var P=fd;var O=dE;var N=cp;var M=cm;__ZN13DecryptStreamC1EP6StreamPh14CryptAlgorithmiii(V,T,R,P,O,N,M);var L=ck;dM=L;var x=dM;var u=(x)&4294967295;var t=(u)&4294967295;var q=(t)&4294967295;var n=HEAP[q];var l=(n+12)&4294967295;var j=HEAP[l];var i=j;var h=dM;FUNCTION_TABLE[i](h);while(1){var fh=dM;var fg=(fh)&4294967295;var fe=(fg)&4294967295;var fc=(fe)&4294967295;var fb=HEAP[fc];var eZ=(fb+20)&4294967295;var eX=HEAP[eZ];var eW=eX;var eV=dM;var eU=FUNCTION_TABLE[eW](eV);bZ=eU;var eT=bZ;var eS=(((eT))|0)!=-1;var eR=unSign((eS),1,0);fq=eR;var eQ=fq;var dc=reSign((eQ),8,0)!=0;if(!(dc)){eB=42;break}var g=bZ;var fn=(((g))&255);var fl=reSign((fn),8,0);var fk=aR;var fj=(((fl))&255);var fi=__ZN9GooString6appendEc(fk,fj);eB=40;continue}var eP=dM;var eO=(eP)!=0;if(eO){var eN=dM;var eL=(eN)&4294967295;var eK=(eL)&4294967295;var eJ=(eK)&4294967295;var eI=HEAP[eJ];var eH=(eI+4)&4294967295;var eG=HEAP[eH];var eF=eG;var eE=dM;FUNCTION_TABLE[eF](eE)}var eA=eg;var ez=aR;var ey=__ZN6Object10initStringEP9GooString(eA,ez);var ex=cC;__ZN6Parser5shiftEi(ex,-1)}else{var ew=cC;var ev=(ew+12)&4294967295;var eu=eg;var et=__ZN6Object11shallowCopyEPS_(ev,eu);var es=cC;var er=(es+12)&4294967295;var ef=__ZN6Object8initNullEv(er);var ee=cC;__ZN6Parser5shiftEi(ee,-1)}}}}var ec=eg;cl=ec;var eb=cl;c2=eb;var ea=c2;STACKTOP=am;return ea;return null}function __ZN6Parser6getObjEP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(j,a,e){var o;var p;var k;var b;var l;var i;var n=0;p=j;k=a;b=e;var h=p;var g=k;var f=b;var d=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiiiPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(h,g,0,0,0,0,0,f);i=d;var c=i;l=c;var m=l;return m;return null}function __ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(g,I,f,k,c,C,F){var p=STACKTOP;STACKTOP+=13;_memset(p,0,13);var o;var b;var e;var a;var n;var s;var d;var t;var r;var m;var q;var H;var G=p;var y=p+1;var u=0;a=g;n=I;s=f;d=k;t=c;r=C;m=F;__ZNSt3__14lessIiEC1Ev(G);b=y;e=G;var E=b;var D=(E)&4294967295;var B=e;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(D,B);var A=a;var z=n;var x=s;var w=d;var v=t;var l=r;var j=m;var i=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiiiPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(A,z,x,w,v,l,j,y);H=i;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(y);var h=H;q=h;var J=q;STACKTOP=p;return J;return null}function __ZN6ParserD1Ev(m){var o;var q;var i;var n=0;q=m;var h=q;var g=(h+12)&4294967295;__ZN6Object4freeEv(g);var f=q;var e=(f+24)&4294967295;__ZN6Object4freeEv(e);var d=q;var c=(d+4)&4294967295;var b=HEAP[c];i=b;var a=i;var p=(a)!=0;if(p){var l=i;__ZN5LexerD1Ev(l);var k=i;var j=k;__ZdlPv(j)}return;return}function __ZN6ParserD2Ev(m){var o;var q;var i;var n=0;q=m;var h=q;var g=(h+12)&4294967295;__ZN6Object4freeEv(g);var f=q;var e=(f+24)&4294967295;__ZN6Object4freeEv(e);var d=q;var c=(d+4)&4294967295;var b=HEAP[c];i=b;var a=i;var p=(a)!=0;if(p){var l=i;__ZN5LexerD1Ev(l);var k=i;var j=k;__ZdlPv(j)}return;return}function __ZN6PDFDoc4initEv(m){var v;var k;var l=0;k=m;var j=k;var i=(j+52)&4294967295;HEAP[i]=0;var h=k;var g=(h+56)&4294967295;HEAP[g]=0;var f=k;var e=(f)&4294967295;HEAP[e]=0;var d=k;var c=(d+4)&4294967295;HEAP[c]=0;var b=k;var a=(b+8)&4294967295;HEAP[a]=0;var x=k;var w=(x+28)&4294967295;HEAP[w]=0;var u=k;var t=(u+24)&4294967295;HEAP[t]=0;var s=k;var r=(s+36)&4294967295;HEAP[r]=0;var q=k;var p=(q+40)&4294967295;HEAP[p]=0;var o=k;var n=(o+44)&4294967295;HEAP[n]=0;var D=k;var C=(D+64)&4294967295;HEAP[C]=-1;var B=k;var A=(B+32)&4294967295;HEAP[A]=0;var z=k;var y=(z+48)&4294967295;HEAP[y]=0;return;return}function __ZN7Catalog4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+136)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN4XRef4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+28)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN4XRef12getErrorCodeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+32)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN4XRef10getRootNumEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+20)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN4XRef10getRootGenEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+24)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN4XRef7getSizeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+16)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN4XRef14getTrailerDictEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c+36)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN6PDFDocC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZN6PDFDoc4initEv(b);return;return}function __ZN6PDFDocC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZN6PDFDoc4initEv(b);return;return}function __ZN6PDFDoc20saveWithoutChangesAsEP9OutStream(A,ag){var N;var aa;var o;var y;var av;var C;var U;var d=0;aa=A;o=ag;var au=aa;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=(ar)&4294967295;var ap=aa;var ao=(ap+8)&4294967295;var an=HEAP[ao];var am=(an)&4294967295;var al=(am)&4294967295;var Z=HEAP[al];var Y=(Z+12)&4294967295;var X=HEAP[Y];var W=aa;var V=(W+8)&4294967295;var T=HEAP[V];var S=(T)&4294967295;var R=X;FUNCTION_TABLE[R](S);while(1){var D=aa;var z=(D+8)&4294967295;var x=HEAP[z];var w=(x)&4294967295;var v=aa;var u=(v+8)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=(s)&4294967295;var q=HEAP[r];var p=(q+20)&4294967295;var n=HEAP[p];var m=aa;var l=(m+8)&4294967295;var k=HEAP[l];var j=(k)&4294967295;var i=n;var h=FUNCTION_TABLE[i](j);U=h;var g=U;var f=(((g))|0)!=-1;var e=unSign((f),1,0);C=e;var c=C;var B=reSign((c),8,0)!=0;if(!(B)){N=2;break}var Q=o;var O=(Q)&4294967295;var M=HEAP[O];var L=(M+16)&4294967295;var K=HEAP[L];var J=U;var I=(((J))&255);var H=reSign((I),8,0);var G=K;var F=o;var E=(((H))&255);FUNCTION_TABLE[G](F,E);N=0;continue}var b=aa;var a=(b+8)&4294967295;var aC=HEAP[a];var aB=(aC)&4294967295;var aA=aa;var az=(aA+8)&4294967295;var ay=HEAP[az];var ax=(ay)&4294967295;var aw=(ax)&4294967295;var ak=HEAP[aw];var aj=(ak+16)&4294967295;var ai=HEAP[aj];var ah=aa;var af=(ah+8)&4294967295;var ae=HEAP[af];var ad=(ae)&4294967295;var ac=ai;FUNCTION_TABLE[ac](ad);av=0;var ab=av;y=ab;var P=y;return P;return null}function __ZN6PDFDoc11writeStreamEP6StreamP9OutStream(f,x,p){var w;var b;var U;var B;var c;var F=0;b=f;U=x;B=p;var T=B;var S=(T)&4294967295;var R=HEAP[S];var Q=(R+20)&4294967295;var P=HEAP[Q];var O=P;var N=B;FUNCTION_TABLE[O](N,(__str3302)&4294967295);var L=U;var J=(L)&4294967295;var H=HEAP[J];var t=(H+12)&4294967295;var r=HEAP[t];var o=r;var m=U;FUNCTION_TABLE[o](m);var k=U;var i=(k)&4294967295;var h=HEAP[i];var g=(h+20)&4294967295;var e=HEAP[g];var d=e;var a=U;var ad=FUNCTION_TABLE[d](a);c=ad;while(1){var z=c;var y=(((z))|0)!=-1;if(!(y)){w=2;break}var ac=B;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=(aa+20)&4294967295;var Y=HEAP[Z];var X=Y;var W=B;var V=c;FUNCTION_TABLE[X](W,(__str13303)&4294967295,V);var M=U;var K=(M)&4294967295;var I=HEAP[K];var G=(I+20)&4294967295;var E=HEAP[G];var D=E;var C=U;var A=FUNCTION_TABLE[D](C);c=A;w=0;continue}var v=B;var u=(v)&4294967295;var s=HEAP[u];var q=(s+20)&4294967295;var n=HEAP[q];var l=n;var j=B;FUNCTION_TABLE[l](j,(__str23304)&4294967295);return;return}function __ZN6PDFDoc13strToUnsignedEPc(h,b){var q;var c;var D;var r;var C;var I;var d;var e;var s=0;c=h;D=b;I=0;var B=D;d=B;e=0;while(1){var m=d;var l=HEAP[m];var k=reSign((l),8,0)==0;if(k){q=1;break}var j=d;var i=HEAP[j];var g=reSign((i),8,0);var f=((g)-48)&4294967295;var a=unSign((f),32,0)>9;if(a){q=1;break}var J=e;var H=(((J))|0)<=9;if(!(H)){q=1;break}var A=I;var z=((A)*10)&4294967295;var y=d;var x=HEAP[y];var w=reSign((x),8,0);var v=((z)+(w))&4294967295;var u=((v)-48)&4294967295;I=u;var t=d;var p=(t+1)&4294967295;d=p;var o=e;var n=((o)+1)&4294967295;e=n;q=0;continue}var G=I;C=G;var F=C;r=F;var E=r;return E;return null}function __ZN6PDFDoc11ErrorPDFDocEiP9GooString(f,p){var u;var b;var i;var w;var m;var l;var o;var n=0;b=f;i=p;var k=__Znwj(68);var j=k;l=j;var h=l;__ZN6PDFDocC1Ev(h);var g=l;o=g;var e=o;var d=(e+56)&4294967295;var c=b;HEAP[d]=c;var a=o;var v=(a)&4294967295;var t=i;HEAP[v]=t;var s=o;m=s;var r=m;w=r;var q=w;return q;return null}function __ZN6PDFDoc10getOutlineEv(m){var w;var k;var z;var j;var i;var h;var l=0;k=m;var g=k;var f=(g+44)&4294967295;var e=HEAP[f];var d=(e)==0;if(d){var c=k;var b=(c+36)&4294967295;var a=HEAP[b];var y=__ZN7Catalog10getOutlineEv(a);h=y;var x=__Znwj(4);var v=x;i=v;var u=k;var t=(u+28)&4294967295;var r=HEAP[t];var q=i;var p=h;__ZN7OutlineC1EP6ObjectP4XRef(q,p,r);var o=k;var n=(o+44)&4294967295;var E=i;HEAP[n]=E}var D=k;var C=(D+44)&4294967295;var B=HEAP[C];j=B;var A=j;z=A;var s=z;return s;return null}function __ZN6PDFDoc14writeRawStreamEP6StreamP9OutStream(C,au,ag){var x=STACKTOP;STACKTOP+=12;_memset(x,0,12);var O;var af;var q;var o;var p;var P=x;var Z;var Q;var Y;var d=0;af=C;q=au;o=ag;__ZN6ObjectC1Ev(P);var at=q;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=(aq+72)&4294967295;var ao=HEAP[ap];var am=ao;var al=q;var ak=FUNCTION_TABLE[am](al);var aj=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ak,(__str43306)&4294967295,P,0);var ai=__ZN6Object5isIntEv(P);var D=reSign((ai),8,0)!=0;var U=(D)^1;var an=unSign((U),1,0);p=an;var ae=p;var S=reSign((ae),8,0)!=0;if(S){__Z5erroriPcz(-1,(__str53307)&4294967295)}else{var ad=__ZN6Object6getIntEv(P);Z=ad;__ZN6Object4freeEv(P);var ac=o;var ab=(ac)&4294967295;var aa=HEAP[ab];var X=(aa+20)&4294967295;var W=HEAP[X];var V=W;var T=o;FUNCTION_TABLE[V](T,(__str3302)&4294967295);var R=q;var N=(R)&4294967295;var M=HEAP[N];var L=(M+40)&4294967295;var K=HEAP[L];var J=K;var I=q;FUNCTION_TABLE[J](I);Q=0;while(1){var j=Q;var i=Z;var h=(((j))|0)<(((i))|0);if(!(h)){O=3;break}var H=q;var G=(H)&4294967295;var F=HEAP[G];var E=(F+36)&4294967295;var B=HEAP[E];var A=B;var z=q;var y=FUNCTION_TABLE[A](z);Y=y;var w=o;var v=(w)&4294967295;var u=HEAP[v];var t=(u+20)&4294967295;var s=HEAP[t];var r=s;var n=o;var m=Y;FUNCTION_TABLE[r](n,(__str13303)&4294967295,m);var l=Q;var k=((l)+1)&4294967295;Q=k;O=1;continue}var g=q;var f=(g)&4294967295;var e=HEAP[f];var c=(e+12)&4294967295;var b=HEAP[c];var a=b;var aB=q;FUNCTION_TABLE[a](aB);var aA=o;var az=(aA)&4294967295;var ay=HEAP[az];var ax=(ay+20)&4294967295;var aw=HEAP[ax];var av=aw;var ah=o;FUNCTION_TABLE[av](ah,(__str23304)&4294967295)}STACKTOP=x;return;return}function __ZN6PDFDoc11writeStringEP9GooStringP9OutStream(I,ao,aX){var an;var aQ;var n;var q;var g;var r;var s;var az;var ar;var aq;var av;var S;var aH;var d=0;aQ=I;n=ao;q=aX;var bc=n;var bb=__ZN9GooString16hasUnicodeMarkerEv(bc);s=bb;var ba=s;var R=reSign((ba),8,0)!=0;if(R){var a9=n;var a8=__ZNK9GooString10getCStringEv(a9);az=a8;var a7=q;var a6=(a7)&4294967295;var a4=HEAP[a6];var a3=(a4+20)&4294967295;var a2=HEAP[a3];var aK=a2;var aI=q;FUNCTION_TABLE[aK](aI,(__str63308)&4294967295);ar=0;$bb6$4:while(1){var p=n;var o=__ZN9GooString9getLengthEv(p);var m=ar;var l=(((o))|0)>(((m))|0);var k=unSign((l),1,0);r=k;var j=r;var ap=reSign((j),8,0)!=0;if(!(ap)){an=6;break $bb6$4}var aF=az;var aD=ar;var aB=(aF+aD)&4294967295;var ay=HEAP[aB];aq=ay;var ax=aq;var aw=reSign((ax),8,0)==40;$bb4$$bb2$7:do{if(aw){an=1}else{var au=aq;var at=reSign((au),8,0)==41;if(at){an=1;break $bb4$$bb2$7}var ah=aq;var af=reSign((ah),8,0)==92;if(af){an=1;break $bb4$$bb2$7}else{an=3;break $bb4$$bb2$7}}}while(0);if(an==1){var ad=q;var ab=(ad)&4294967295;var Z=HEAP[ab];var X=(Z+20)&4294967295;var W=HEAP[X];var V=W;var U=q;FUNCTION_TABLE[V](U,(__str13303)&4294967295,92)}var T=q;var H=(T)&4294967295;var F=HEAP[H];var D=(F+20)&4294967295;var B=HEAP[D];var z=aq;var x=reSign((z),8,0);var w=B;var v=q;FUNCTION_TABLE[w](v,(__str13303)&4294967295,x);var u=ar;var t=((u)+1)&4294967295;ar=t;an=0;continue $bb6$4}var i=q;var h=(i)&4294967295;var f=HEAP[h];var e=(f+20)&4294967295;var c=HEAP[e];var b=c;var a=q;FUNCTION_TABLE[b](a,(__str73309)&4294967295)}else{var bj=n;var bi=__ZNK9GooString10getCStringEv(bj);av=bi;var bh=q;var bg=(bh)&4294967295;var bf=HEAP[bg];var be=(bf+20)&4294967295;var bd=HEAP[be];var a1=bd;var a0=q;FUNCTION_TABLE[a1](a0,(__str63308)&4294967295);S=0;$bb18$15:while(1){var Q=n;var P=__ZN9GooString9getLengthEv(Q);var N=S;var L=(((P))|0)>(((N))|0);var J=unSign((L),1,0);g=J;var G=g;var a5=reSign((G),8,0)!=0;if(!(a5)){an=14;break $bb18$15}var aZ=av;var aY=HEAP[aZ];aH=aY;var aW=aH;var aV=reSign((aW),8,0)==40;$bb16$$bb14$18:do{if(aV){an=9}else{var aU=aH;var aT=reSign((aU),8,0)==41;if(aT){an=9;break $bb16$$bb14$18}var aS=aH;var aR=reSign((aS),8,0)==92;if(aR){an=9;break $bb16$$bb14$18}else{an=11;break $bb16$$bb14$18}}}while(0);if(an==9){var aP=q;var aO=(aP)&4294967295;var aN=HEAP[aO];var aM=(aN+20)&4294967295;var aL=HEAP[aM];var aJ=aL;var aG=q;FUNCTION_TABLE[aJ](aG,(__str13303)&4294967295,92)}var aE=q;var aC=(aE)&4294967295;var aA=HEAP[aC];var am=(aA+20)&4294967295;var al=HEAP[am];var ak=aH;var aj=reSign((ak),8,0);var ai=al;var ag=q;FUNCTION_TABLE[ai](ag,(__str13303)&4294967295,aj);var ae=av;var ac=(ae+1)&4294967295;av=ac;var aa=S;var Y=((aa)+1)&4294967295;S=Y;an=8;continue $bb18$15}var E=q;var C=(E)&4294967295;var A=HEAP[C];var y=(A+20)&4294967295;var O=HEAP[y];var M=O;var K=q;FUNCTION_TABLE[M](K,(__str73309)&4294967295)}return;return}function __ZN6PDFDoc16writeDictionnaryEP4DictP9OutStream(g,C,s){var A=STACKTOP;STACKTOP+=44;_memset(A,0,44);var z;var b;var ab;var F;var j;var Z;var i=A;var c;var e=A+12;var V;var J=0;b=g;ab=C;F=s;__ZN6ObjectC1Ev(i);var aa=F;var Y=(aa)&4294967295;var X=HEAP[Y];var W=(X+20)&4294967295;var U=HEAP[W];var T=U;var S=F;FUNCTION_TABLE[T](S,(__str83310)&4294967295);c=0;while(1){var K=ab;var I=__ZN4Dict9getLengthEv(K);var H=c;var G=(((I))|0)>(((H))|0);var E=unSign((G),1,0);Z=E;var D=Z;var B=reSign((D),8,0)!=0;if(!(B)){z=3;break}var Q=ab;var O=c;var M=__ZN4Dict6getKeyEi(Q,O);__ZN9GooStringC1EPKc(e,M);var w=__ZN9GooString13sanitizedNameEb(e,0);V=w;var u=F;var r=(u)&4294967295;var p=HEAP[r];var n=(p+20)&4294967295;var l=HEAP[n];var k=V;var h=__ZNK9GooString10getCStringEv(k);var f=l;var d=F;FUNCTION_TABLE[f](d,(__str93311)&4294967295,h);var a=V;j=a;var ak=j;var aj=(ak)!=0;if(aj){var ai=j;__ZN9GooStringD1Ev(ai);var ah=j;var ag=ah;__ZdlPv(ag)}var af=ab;var ae=c;var ad=__ZN4Dict8getValNFEiP6Object(af,ae,i);var ac=b;var R=F;var P=__ZN6PDFDoc11writeObjectEP6ObjectP3RefP9OutStream(ac,ad,0,R);__ZN6Object4freeEv(i);__ZN9GooStringD1Ev(e);var N=c;var L=((N)+1)&4294967295;c=L;z=0;continue}var y=F;var x=(y)&4294967295;var v=HEAP[x];var t=(v+20)&4294967295;var q=HEAP[t];var o=q;var m=F;FUNCTION_TABLE[o](m,(__str103312)&4294967295);STACKTOP=A;return;return}function __ZN6PDFDoc11writeObjectEP6ObjectP3RefP9OutStream(aM,bD,cd,c){var W=STACKTOP;STACKTOP+=108;_memset(W,0,108);var en;var bz;var d2;var bP;var ba;var bZ;var bq;var bp=W;var bo=W+8;var dj;var bG;var ez;var dn;var dq;var x;var eA;var du;var bb;var m=W+16;var a3;var d1;var a9=W+28;var eB=W+60;var bQ;var bc;var bd;var be;var b2;var di;var a0=W+92;var dM=W+96;var c9=0;bz=aM;d2=bD;bP=cd;ba=c;__ZN6ObjectC1Ev(m);var bn=ba;var bl=(bn)&4294967295;var bk=HEAP[bl];var bj=(bk+12)&4294967295;var bi=HEAP[bj];var bh=bi;var bg=ba;var ec=FUNCTION_TABLE[bh](bg);a3=ec;var eb=bP;var ea=(eb)!=0;if(ea){var d9=ba;var d8=(d9)&4294967295;var d7=HEAP[d8];var d6=(d7+20)&4294967295;var d5=HEAP[d6];var d4=bP;var d3=(d4+4)&4294967295;var dF=HEAP[d3];var dE=bP;var dD=(dE)&4294967295;var dC=HEAP[dD];var dB=d5;var dA=ba;FUNCTION_TABLE[dB](dA,(__str113313)&4294967295,dC,dF)}var dz=d2;var dy=__ZN6Object7getTypeEv(dz);du=dy;var dx=du;if(dx==0){en=18}else{if(dx==1){en=19}else{if(dx==2){en=20}else{if(dx==3){en=21}else{if(dx==4){en=22}else{if(dx==5){en=23}else{if(dx==6){en=24}else{if(dx==7){en=25}else{if(dx==8){en=26}else{if(dx==9){en=27}else{if(dx==10){en=28}else{if(dx==11){en=29}else{if(dx==12){en=30}else{if(dx==13){en=31}else{en=32}}}}}}}}}}}}}}if(en==32){var dh=d2;var df=__ZN6Object7getTypeEv(dh);__Z5erroriPcz(-1,(__str273329)&4294967295,Pointer_make([df,0,0,0],0,ALLOC_STACK))}else{if(en==18){var dw=ba;var c4=(dw)&4294967295;var c3=HEAP[c4];var c2=(c3+20)&4294967295;var c1=HEAP[c2];var c0=d2;var cZ=__ZN6Object7getBoolEv(c0);var eo=reSign((cZ),8,0)!=0;if(eo){eA=(__str123314)&4294967295}else{eA=(__str133315)&4294967295}var cY=c1;var cX=ba;var cW=eA;FUNCTION_TABLE[cY](cX,(__str143316)&4294967295,cW)}else{if(en==19){var cV=ba;var cH=(cV)&4294967295;var cG=HEAP[cH];var cF=(cG+20)&4294967295;var cE=HEAP[cF];var cD=d2;var cC=__ZN6Object6getIntEv(cD);var cB=cE;var cA=ba;FUNCTION_TABLE[cB](cA,(__str153317)&4294967295,cC)}else{if(en==20){__ZN9GooStringC1Ev(a9);var cz=d2;var cy=__ZN6Object7getRealEv(cz);var cn=__ZN9GooString7appendfEPcz(a9,(__str163318)&4294967295,Pointer_make([cy,0,0,0,0,0,0,0],0,ALLOC_STACK));var cm=ba;var cl=(cm)&4294967295;var ck=HEAP[cl];var cj=(ck+20)&4294967295;var ci=HEAP[cj];var ch=__ZNK9GooString10getCStringEv(a9);var cg=ci;var cf=ba;FUNCTION_TABLE[cg](cf,(__str143316)&4294967295,ch);__ZN9GooStringD1Ev(a9)}else{if(en==21){var ce=d2;var cc=__ZN6Object9getStringEv(ce);var cb=bz;var ca=ba;__ZN6PDFDoc11writeStringEP9GooStringP9OutStream(cb,cc,ca)}else{if(en==22){var b9=d2;var b8=__ZN6Object7getNameEv(b9);__ZN9GooStringC1EPKc(eB,b8);var b7=__ZN9GooString13sanitizedNameEb(eB,0);bQ=b7;var b6=ba;var b5=(b6)&4294967295;var b4=HEAP[b5];var b3=(b4+20)&4294967295;var b1=HEAP[b3];var b0=bQ;var bY=__ZNK9GooString10getCStringEv(b0);var bX=b1;var bW=ba;FUNCTION_TABLE[bX](bW,(__str93311)&4294967295,bY);var bV=bQ;x=bV;var bU=x;var bT=(bU)!=0;if(bT){var bS=x;__ZN9GooStringD1Ev(bS);var bR=x;var bO=bR;__ZdlPv(bO)}__ZN9GooStringD1Ev(eB)}else{if(en==23){var bN=ba;var bM=(bN)&4294967295;var bL=HEAP[bM];var bK=(bL+20)&4294967295;var bJ=HEAP[bK];var bI=bJ;var bH=ba;FUNCTION_TABLE[bI](bH,(__str173319)&4294967295)}else{if(en==24){var bF=d2;var bE=__ZN6Object8getArrayEv(bF);bb=bE;var bC=ba;var bB=(bC)&4294967295;var bA=HEAP[bB];var by=(bA+20)&4294967295;var bx=HEAP[by];var bw=bx;var bv=ba;FUNCTION_TABLE[bw](bv,(__str183320)&4294967295);bc=0;while(1){var a2=bb;var a1=__ZN5Array9getLengthEv(a2);var aZ=bc;var aY=(((a1))|0)>(((aZ))|0);var aX=unSign((aY),1,0);dq=aX;var aW=dq;var br=reSign((aW),8,0)!=0;if(!(br)){en=6;break}var bu=bb;var bt=bc;var bs=__ZN5Array5getNFEiP6Object(bu,bt,m);var a8=bz;var a7=ba;var a6=__ZN6PDFDoc11writeObjectEP6ObjectP3RefP9OutStream(a8,bs,0,a7);__ZN6Object4freeEv(m);var a5=bc;var a4=((a5)+1)&4294967295;bc=a4;en=4;continue}var aV=ba;var aU=(aV)&4294967295;var aT=HEAP[aU];var aS=(aT+20)&4294967295;var aR=HEAP[aS];var aQ=aR;var aP=ba;FUNCTION_TABLE[aQ](aP,(__str193321)&4294967295)}else{if(en==25){var aO=d2;var aN=__ZN6Object7getDictEv(aO);var aL=bz;var aK=ba;__ZN6PDFDoc16writeDictionnaryEP4DictP9OutStream(aL,aN,aK)}else{if(en==26){var aJ=d2;var aI=__ZN6Object9getStreamEv(aJ);bd=aI;var aH=bd;var aG=(aH)&4294967295;var aF=HEAP[aG];var aE=(aF+8)&4294967295;var aD=HEAP[aE];var aC=aD;var aB=bd;var aA=FUNCTION_TABLE[aC](aB);var az=(((aA))|0)==11;var ay=unSign((az),1,0);dn=ay;var ax=dn;var bm=reSign((ax),8,0)!=0;if(bm){var aw=bd;var av=(aw)&4294967295;var au=HEAP[av];var at=(au+12)&4294967295;var ar=HEAP[at];var aq=ar;var ap=bd;FUNCTION_TABLE[aq](ap);d1=0;var ao=bd;var an=(ao)&4294967295;var am=HEAP[an];var al=(am+20)&4294967295;var ak=HEAP[al];var aj=ak;var ai=bd;var ah=FUNCTION_TABLE[aj](ai);be=ah;while(1){var V=be;var U=(((V))|0)!=-1;if(!(U)){en=9;break}var ag=d1;var af=((ag)+1)&4294967295;d1=af;var ae=bd;var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=(ac+20)&4294967295;var aa=HEAP[ab];var Z=aa;var Y=bd;var X=FUNCTION_TABLE[Z](Y);be=X;en=7;continue}var T=d1;var S=__ZN6Object7initIntEi(m,T);var R=bd;var Q=(R)&4294967295;var P=HEAP[Q];var O=(P+72)&4294967295;var M=HEAP[O];var K=M;var B=bd;var A=FUNCTION_TABLE[K](B);__ZN4Dict3setEPcP6Object(A,(__str43306)&4294967295,m);var z=bd;var y=(z)&4294967295;var w=HEAP[y];var v=(w+72)&4294967295;var u=HEAP[v];var t=u;var r=bd;var p=FUNCTION_TABLE[t](r);__ZN4Dict6removeEPc(p,(__str203322)&4294967295);var f=bd;var e=(f)&4294967295;var d=HEAP[e];var b=(d+72)&4294967295;var a=HEAP[b];var fb=a;var fa=bd;var e9=FUNCTION_TABLE[fb](fa);__ZN4Dict6removeEPc(e9,(__str213323)&4294967295);var e6=bd;var e4=(e6)&4294967295;var eV=HEAP[e4];var eU=(eV+72)&4294967295;var eT=HEAP[eU];var eS=eT;var eR=bd;var eQ=FUNCTION_TABLE[eS](eR);var eP=bz;var eO=ba;__ZN6PDFDoc16writeDictionnaryEP4DictP9OutStream(eP,eQ,eO);var eM=bz;var eK=bd;var N=ba;__ZN6PDFDoc11writeStreamEP6StreamP9OutStream(eM,eK,N);__ZN6Object4freeEv(m)}else{var L=bd;bG=L;var J=bG;var I=(J)==0;if(I){ez=0}else{var H=bG;var G=H;var F=___dynamic_cast(G,__ZTI6Stream,__ZTI12FilterStream,0);var E=F;ez=E}var D=ez;b2=D;var C=b2;var s=(C)!=0;$bb29$$bb33$38:do{if(s){var q=b2;var o=(q)&4294967295;var n=(o)&4294967295;var l=HEAP[n];var k=(l+64)&4294967295;var j=HEAP[k];var i=j;var h=b2;var g=FUNCTION_TABLE[i](h);di=g;var e7=di;var e5=(e7)!=0;if(!(e5)){en=13;break $bb29$$bb33$38}var e3=di;var e2=(e3)&4294967295;var e1=(e2)&4294967295;var e0=HEAP[e1];var eZ=(e0+108)&4294967295;var eY=HEAP[eZ];var eX=eY;var eW=di;var eN=FUNCTION_TABLE[eX](eW);var eL=bz;var eJ=(eL+28)&4294967295;var eI=HEAP[eJ];var eH=__ZN4XRef12getStreamEndEjPj(eI,eN,a0);dj=eH;var eG=dj;var bf=reSign((eG),8,0)!=0;if(!(bf)){en=13;break $bb29$$bb33$38}__ZN6ObjectC1Ev(dM);var eF=HEAP[a0];var eE=di;var eD=(eE)&4294967295;var eC=(eD)&4294967295;var ey=HEAP[eC];var ex=(ey+108)&4294967295;var ew=HEAP[ex];var ev=ew;var eu=di;var et=FUNCTION_TABLE[ev](eu);var es=((eF)-(et))&4294967295;var er=__ZN6Object7initIntEi(dM,es);var eq=bd;var ep=(eq)&4294967295;var em=HEAP[ep];var el=(em+72)&4294967295;var ek=HEAP[el];var ej=ek;var ei=bd;var eh=FUNCTION_TABLE[ej](ei);__ZN4Dict3setEPcP6Object(eh,(__str43306)&4294967295,dM)}}while(0);var eg=bd;var ef=(eg)&4294967295;var ee=HEAP[ef];var ed=(ee+72)&4294967295;var d0=HEAP[ed];var dZ=d0;var dY=bd;var dX=FUNCTION_TABLE[dZ](dY);var dW=bz;var dV=ba;__ZN6PDFDoc16writeDictionnaryEP4DictP9OutStream(dW,dX,dV);var dU=bz;var dT=bd;var dS=ba;__ZN6PDFDoc14writeRawStreamEP6StreamP9OutStream(dU,dT,dS)}}else{if(en==27){var dQ=ba;var dv=(dQ)&4294967295;var dt=HEAP[dv];var ds=(dt+20)&4294967295;var dr=HEAP[ds];var dp=d2;__ZN6Object6getRefEv(bo,dp);var dm=(bo+4)&4294967295;var dl=HEAP[dm];var dk=d2;__ZN6Object6getRefEv(bp,dk);var dg=(bp)&4294967295;var de=HEAP[dg];var cU=dr;var cT=ba;FUNCTION_TABLE[cU](cT,(__str223324)&4294967295,de,dl)}else{if(en==28){var cS=ba;var cR=(cS)&4294967295;var cQ=HEAP[cR];var cP=(cQ+20)&4294967295;var cO=HEAP[cP];var cN=cO;var cM=ba;FUNCTION_TABLE[cN](cM,(__str233325)&4294967295)}else{if(en==29){var cK=ba;var cx=(cK)&4294967295;var cw=HEAP[cx];var cv=(cw+20)&4294967295;var cu=HEAP[cv];var ct=cu;var cs=ba;FUNCTION_TABLE[ct](cs,(__str243326)&4294967295)}else{if(en==30){var cr=ba;var cq=(cr)&4294967295;var cp=HEAP[cq];var co=(cp+20)&4294967295;var dR=HEAP[co];var dP=dR;var dO=ba;FUNCTION_TABLE[dP](dO,(__str253327)&4294967295)}else{if(en==31){var dN=ba;var dL=(dN)&4294967295;var dK=HEAP[dL];var dJ=(dK+20)&4294967295;var dI=HEAP[dJ];var dH=dI;var dG=ba;FUNCTION_TABLE[dH](dG,(__str263328)&4294967295)}}}}}}}}}}}}}}}var dd=bP;var dc=(dd)!=0;if(dc){var db=ba;var da=(db)&4294967295;var c8=HEAP[da];var c7=(c8+20)&4294967295;var c6=HEAP[c7];var c5=c6;var cL=ba;FUNCTION_TABLE[c5](cL,(__str283330)&4294967295)}var cJ=a3;bq=cJ;var cI=bq;bZ=cI;var e8=bZ;STACKTOP=W;return e8;return null}function __ZN6PDFDoc20saveWithoutChangesAsEP9GooString(g,s){var q;var b;var I;var t;var J;var H;var c;var d;var n;var r;var v=0;b=g;I=s;var G=I;var F=__ZNK9GooString10getCStringEv(G);var E=___01fopen64_(F,(__str293331)&4294967295);d=E;var D=d;var C=(D)==0;var A=unSign((C),1,0);c=A;var y=c;var u=reSign((y),8,0)!=0;if(u){var w=I;var p=__ZNK9GooString10getCStringEv(w);__Z5erroriPcz(-1,(__str303332)&4294967295,Pointer_make([p,0,0,0],0,ALLOC_STACK));H=1}else{var o=__Znwj(16);var m=o;J=m;var l=J;var k=d;__ZN13FileOutStreamC1EP8_IO_FILEj(l,k,0);var j=J;var i=j;n=i;var h=b;var f=n;var e=__ZN6PDFDoc20saveWithoutChangesAsEP9OutStream(h,f);r=e;var a=n;var T=(a)!=0;if(T){var S=n;var R=(S)&4294967295;var Q=HEAP[R];var P=(Q+4)&4294967295;var O=HEAP[P];var N=O;var M=n;FUNCTION_TABLE[N](M)}var L=d;var B=_fclose(L);var z=r;H=z}var x=H;t=x;var K=t;return K;return null}function __ZL6get_idP9GooStringS0_(a0,t){var x=STACKTOP;STACKTOP+=33;_memset(x,0,33);var ah;var aF;var J;var B;var aZ;var p;var M;var K=x;var ai;var d=0;aF=a0;J=t;var aY=aF;var aX=__ZNK9GooString10getCStringEv(aY);M=aX;var aW=aF;var aV=__ZN9GooString9getLengthEv(aW);var aU=(((aV))|0)!=16;var aT=unSign((aU),1,0);p=aT;var aS=p;var L=reSign((aS),8,0)!=0;if(L){aZ=0}else{var aR=M;var aQ=(aR+15)&4294967295;var az=HEAP[aQ];var ax=reSign((az),8,0);var av=(ax)&255;var at=M;var aq=(at+14)&4294967295;var ao=HEAP[aq];var an=reSign((ao),8,0);var am=(an)&255;var al=M;var ak=(al+13)&4294967295;var ab=HEAP[ak];var Z=reSign((ab),8,0);var X=(Z)&255;var V=M;var T=(V+12)&4294967295;var R=HEAP[T];var Q=reSign((R),8,0);var P=(Q)&255;var O=M;var N=(O+11)&4294967295;var D=HEAP[N];var A=reSign((D),8,0);var z=(A)&255;var y=M;var w=(y+10)&4294967295;var v=HEAP[w];var u=reSign((v),8,0);var s=(u)&255;var r=M;var q=(r+9)&4294967295;var o=HEAP[q];var n=reSign((o),8,0);var l=(n)&255;var k=M;var j=(k+8)&4294967295;var i=HEAP[j];var h=reSign((i),8,0);var g=(h)&255;var f=M;var e=(f+7)&4294967295;var c=HEAP[e];var b=reSign((c),8,0);var a=(b)&255;var a7=M;var a6=(a7+6)&4294967295;var a5=HEAP[a6];var a4=reSign((a5),8,0);var a3=(a4)&255;var a2=M;var a1=(a2+5)&4294967295;var aP=HEAP[a1];var aO=reSign((aP),8,0);var aN=(aO)&255;var aM=M;var aL=(aM+4)&4294967295;var aK=HEAP[aL];var aJ=reSign((aK),8,0);var aI=(aJ)&255;var aH=M;var aG=(aH+3)&4294967295;var aE=HEAP[aG];var aD=reSign((aE),8,0);var aC=(aD)&255;var aB=M;var aA=(aB+2)&4294967295;var ay=HEAP[aA];var aw=reSign((ay),8,0);var au=(aw)&255;var ar=M;var ap=(ar+1)&4294967295;var ag=HEAP[ap];var af=reSign((ag),8,0);var ae=(af)&255;var ad=M;var ac=(ad)&4294967295;var aa=HEAP[ac];var Y=reSign((aa),8,0);var W=(Y)&255;var U=(K)&4294967295;var S=_sprintf(U,(__str313333)&4294967295,W,ae,au,aC,aI,aN,a3,a,g,l,s,z,P,X,am,av);ai=S;var I=ai;var H=(((I))|0)!=32;if(H){aZ=0}else{var G=J;var F=(K)&4294967295;var E=__ZN9GooString3SetEPKciS1_i(G,F,32,0,-1);aZ=1}}var C=aZ;B=C;var aj=B;var m=(((aj))&255);STACKTOP=x;return m;return null}function __ZN6PDFDoc5getIDEP9GooStringS1_(k,ak,V){var B=STACKTOP;STACKTOP+=24;_memset(B,0,24);var v;var b;var O;var af;var C;var w;var x;var U;var z;var A;var f;var D;var X=B;var j=B+12;var J=0;b=k;O=ak;af=V;__ZN6ObjectC1Ev(X);var T=b;var S=(T+28)&4294967295;var R=HEAP[S];var Q=__ZN4XRef14getTrailerDictEv(R);var P=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(Q,(__str323334)&4294967295,X,0);var N=__ZN6Object7isArrayEv(X);var E=reSign((N),8,0)!=0;var W=(E)^1;var d=unSign((W),1,0);var m=reSign((d),8,0)!=0;$bb5$$bb$2:do{if(m){v=0}else{var M=__ZN6Object14arrayGetLengthEv(X);var L=(((M))|0)!=2;if(L){v=0;break $bb5$$bb$2}f=1;v=2;break $bb5$$bb$2}}while(0);if(v==0){f=0}var K=f;D=K;var t=D;var e=reSign((t),8,0)!=0;$bb8$$bb29$8:do{if(e){__ZN6ObjectC1Ev(j);var s=O;var r=(s)!=0;if(r){var q=__ZN6Object8arrayGetEiPS_(X,0,j);var p=__ZN6Object8isStringEv(q);A=p;var o=A;var ae=reSign((o),8,0)!=0;if(ae){var n=__ZN6Object9getStringEv(j);var l=O;var i=__ZL6get_idP9GooStringS0_(n,l);var ab=reSign((i),8,0)!=0;var Y=(ab)^1;var y=unSign((Y),1,0);z=y;var h=z;var Z=reSign((h),8,0)!=0;if(Z){__ZN6Object4freeEv(j);U=0;v=4;break $bb8$$bb29$8}else{__ZN6Object4freeEv(j)}}else{__Z5erroriPcz(-1,(__str333335)&4294967295);__ZN6Object4freeEv(j);U=0;v=4;break $bb8$$bb29$8}}var a=af;var am=(a)!=0;if(am){var al=__ZN6Object8arrayGetEiPS_(X,1,j);var aj=__ZN6Object8isStringEv(al);x=aj;var ai=x;var I=reSign((ai),8,0)!=0;if(I){var ah=__ZN6Object9getStringEv(j);var ag=af;var ad=__ZL6get_idP9GooStringS0_(ah,ag);var H=reSign((ad),8,0)!=0;var G=(H)^1;var c=unSign((G),1,0);w=c;var ac=w;var F=reSign((ac),8,0)!=0;if(F){__ZN6Object4freeEv(j);U=0;v=4;break $bb8$$bb29$8}else{__ZN6Object4freeEv(j)}}else{__Z5erroriPcz(-1,(__str343336)&4294967295);__ZN6Object4freeEv(j);U=0;v=4;break $bb8$$bb29$8}}__ZN6Object4freeEv(X);U=1}else{__ZN6Object4freeEv(X);U=0}}while(0);var aa=U;C=aa;var g=C;var u=(((g))&255);STACKTOP=B;return u;return null}function __ZN6PDFDoc16getLinearizationEv(m){var v;var k;var y;var j;var i;var l=0;k=m;var h=k;var g=(h+24)&4294967295;var f=HEAP[g];var e=(f)==0;if(e){var d=__Znwj(12);var c=d;i=c;var b=k;var a=(b+8)&4294967295;var x=HEAP[a];var w=i;__ZN13LinearizationC1EP10BaseStream(w,x);var u=k;var t=(u+24)&4294967295;var s=i;HEAP[t]=s}var q=k;var p=(q+24)&4294967295;var o=HEAP[p];j=o;var n=j;y=n;var r=y;return r;return null}function __ZN6PDFDoc12isLinearizedEv(e){var o;var b;var p;var M;var w;var N;var y=0;b=e;var L=b;var K=(L+8)&4294967295;var J=HEAP[K];var I=b;var H=(I+8)&4294967295;var G=HEAP[H];var E=(G)&4294967295;var C=(E)&4294967295;var A=HEAP[C];var m=(A+104)&4294967295;var l=HEAP[m];var k=b;var j=(k+8)&4294967295;var i=HEAP[j];var h=l;var g=FUNCTION_TABLE[h](i);var f=(((g))|0)==0;$bb2$$bb$2:do{if(f){o=0}else{var d=b;var c=__ZN6PDFDoc16getLinearizationEv(d);var a=__ZN13Linearization9getLengthEv(c);var Y=b;var X=(Y+8)&4294967295;var W=HEAP[X];var V=b;var U=(V+8)&4294967295;var T=HEAP[U];var S=(T)&4294967295;var R=(S)&4294967295;var Q=HEAP[R];var F=(Q+104)&4294967295;var D=HEAP[F];var B=b;var z=(B+8)&4294967295;var x=HEAP[z];var v=D;var u=FUNCTION_TABLE[v](x);var t=(((a))|0)!=(((u))|0);if(t){o=0;break $bb2$$bb$2}w=1;o=2;break $bb2$$bb$2}}while(0);if(o==0){w=0}var s=w;N=s;var r=N;var q=reSign((r),8,0)!=0;if(q){M=1}else{M=0}var n=M;p=n;var P=p;var O=(((P))&255);return O;return null}function __ZN6PDFDoc11getNumPagesEv(o){var w;var m;var z;var l;var h;var j;var A;var n=0;m=o;var k=m;var i=__ZN6PDFDoc12isLinearizedEv(k);j=i;var g=j;var y=reSign((g),8,0)!=0;$bb$$bb3$2:do{if(y){var f=m;var e=__ZN6PDFDoc16getLinearizationEv(f);var d=__ZN13Linearization11getNumPagesEv(e);A=d;var c=A;var b=(((c))|0)!=0;var a=unSign((b),1,0);h=a;var x=h;var B=reSign((x),8,0)!=0;if(!(B)){w=1;break $bb$$bb3$2}var v=A;l=v;w=2;break $bb$$bb3$2}else{w=1}}while(0);if(w==1){var u=m;var t=(u+36)&4294967295;var s=HEAP[t];var r=__ZN7Catalog11getNumPagesEv(s);l=r}var q=l;z=q;var p=z;return p;return null}function __ZN6PDFDoc24getMainXRefEntriesOffsetEv(l){var n;var j;var r;var i;var p;var q;var k=0;j=l;q=0;var h=j;var g=__ZN6PDFDoc12isLinearizedEv(h);p=g;var f=p;var o=reSign((f),8,0)!=0;if(o){var e=j;var d=__ZN6PDFDoc16getLinearizationEv(e);var c=__ZN13Linearization24getMainXRefEntriesOffsetEv(d);q=c}var b=q;i=b;var a=i;r=a;var m=r;return m;return null}function __ZN6PDFDoc12getStartXRefEv(K){var I=STACKTOP;STACKTOP+=2050;_memset(I,0,2050);var ae;var bC;var c;var b0;var f;var h;var i;var C=I;var bx;var br;var bt;var b3=I+1025;var bq;var S;var be;var H;var bf=0;bC=K;var bZ=bC;var bY=(bZ+64)&4294967295;var bX=HEAP[bY];var bW=(((bX))|0)==-1;if(bW){var bV=bC;var bU=__ZN6PDFDoc12isLinearizedEv(bV);i=bU;var bT=i;var T=reSign((bT),8,0)!=0;if(T){var bS=bC;var bR=(bS+8)&4294967295;var aV=HEAP[bR];var aT=bC;var aR=(aT+8)&4294967295;var aQ=HEAP[aR];var aP=(aQ)&4294967295;var aO=(aP)&4294967295;var aN=HEAP[aO];var aM=(aN+52)&4294967295;var aL=HEAP[aM];var aK=bC;var aB=(aK+8)&4294967295;var az=HEAP[aB];var ax=aL;FUNCTION_TABLE[ax](az,0,0);br=0;$bb5$6:while(1){var Q=br;var P=(((Q))|0)<=1023;if(!(P)){ae=1;break $bb5$6}var aw=bC;var av=(aw+8)&4294967295;var au=HEAP[av];var at=(au)&4294967295;var ar=bC;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var ao=(ap)&4294967295;var an=(ao)&4294967295;var am=HEAP[an];var al=(am+20)&4294967295;var ak=HEAP[al];var aj=bC;var ai=(aj+8)&4294967295;var ah=HEAP[ai];var ag=(ah)&4294967295;var af=ak;var ad=FUNCTION_TABLE[af](ag);bx=ad;var ac=bx;var ab=(((ac))|0)==-1;var aa=unSign((ab),1,0);h=aa;var Z=h;var bG=reSign((Z),8,0)!=0;if(bG){ae=1;break $bb5$6}var Y=br;var X=bx;var W=(((X))&255);var V=(C+Y)&4294967295;HEAP[V]=W;var U=br;var R=((U)+1)&4294967295;br=R;ae=0;continue $bb5$6}var O=br;var N=(C+O)&4294967295;HEAP[N]=0;var M=bC;var L=(M+64)&4294967295;HEAP[L]=0;bt=0;while(1){var w=bt;var v=br;var u=(((w))|0)<(((v))|0);if(!(u)){ae=9;break}var J=bt;var G=(C+J)&4294967295;var F=_strncmp((__str353337)&4294967295,G,6);var E=(((F))|0)==0;if(E){ae=5;break}var y=bt;var x=((y)+1)&4294967295;bt=x;ae=4;continue}if(ae==5){var D=bt;var B=((D)+6)&4294967295;var A=bC;var z=(A+64)&4294967295;HEAP[z]=B}}else{var s=bC;var r=(s+8)&4294967295;var q=HEAP[r];var p=bC;var o=(p+8)&4294967295;var n=HEAP[o];var m=(n)&4294967295;var l=(m)&4294967295;var k=HEAP[l];var j=(k+52)&4294967295;var g=HEAP[j];var e=bC;var d=(e+8)&4294967295;var b=HEAP[d];var a=g;FUNCTION_TABLE[a](b,1024,-1);be=0;$bb20$19:while(1){var bm=be;var bl=(((bm))|0)<=1023;if(!(bl)){ae=12;break $bb20$19}var b6=bC;var b5=(b6+8)&4294967295;var b4=HEAP[b5];var b2=(b4)&4294967295;var b1=bC;var bQ=(b1+8)&4294967295;var bP=HEAP[bQ];var bO=(bP)&4294967295;var bN=(bO)&4294967295;var bM=HEAP[bN];var bL=(bM+20)&4294967295;var bK=HEAP[bL];var bJ=bC;var bI=(bJ+8)&4294967295;var bH=HEAP[bI];var bF=(bH)&4294967295;var bE=bK;var bD=FUNCTION_TABLE[bE](bF);S=bD;var bB=S;var bA=(((bB))|0)==-1;var bz=unSign((bA),1,0);f=bz;var by=f;var bs=reSign((by),8,0)!=0;if(bs){ae=12;break $bb20$19}var bw=be;var bv=S;var bu=(((bv))&255);var bp=(b3+bw)&4294967295;HEAP[bp]=bu;var bo=be;var bn=((bo)+1)&4294967295;be=bn;ae=11;continue $bb20$19}var bk=be;var bj=(b3+bk)&4294967295;HEAP[bj]=0;var bi=be;var bh=((bi)-9)&4294967295;H=bh;$bb24$24:while(1){var a8=H;var a7=(((a8))|0)>=0;if(!(a7)){ae=16;break $bb24$24}var bg=H;var bd=(b3+bg)&4294967295;var bc=_strncmp(bd,(__str363338)&4294967295,9);var bb=(((bc))|0)==0;if(bb){ae=16;break $bb24$24}var ba=H;var a9=((ba)-1)&4294967295;H=a9;ae=15;continue $bb24$24}var a6=H;var a5=(((a6))|0)<0;if(a5){var a4=bC;var a3=(a4+64)&4294967295;HEAP[a3]=0}var a2=H;var a1=((a2)+9)&4294967295;var a0=(b3+a1)&4294967295;bq=a0;while(1){var aX=bq;var aW=HEAP[aX];var aU=reSign((aW),8,0);var aS=_isspace(aU);var aJ=(((aS))|0)!=0;if(!(aJ)){ae=22;break}var aZ=bq;var aY=(aZ+1)&4294967295;bq=aY;ae=20;continue}var aI=bC;var aH=bq;var aG=__ZN6PDFDoc13strToUnsignedEPc(aI,aH);var aF=bC;var aE=(aF+64)&4294967295;HEAP[aE]=aG}}var aD=bC;var aC=(aD+64)&4294967295;var aA=HEAP[aC];b0=aA;var ay=b0;c=ay;var t=c;STACKTOP=I;return t;return null}function __ZN6PDFDoc12writeTrailerEjiP9OutStreamb(am,M,cV,dl,ah){var ak=STACKTOP;STACKTOP+=376;_memset(ak,0,376);var bb;var cS;var cp;var dj;var dh;var O;var a0;var m;var di;var q;var t;var dg;var x;var z;var B;var D;var df;var I;var aL=ak;var c3=ak+12;var H=ak+44;var cD;var cL;var ca=ak+300;var aJ=ak+316;var aI=ak+328;var aH=ak+340;var aG=ak+352;var cG;var j=ak+364;var co=0;cS=am;cp=M;dj=cV;dh=dl;O=ah;var de=__Znwj(24);var dd=de;df=dd;var dc=cS;var db=(dc+28)&4294967295;var da=HEAP[db];var c9=df;__ZN4DictC1EP4XRef(c9,da);var c8=df;I=c8;__ZN6ObjectC1Ev(aL);var b1=dj;var bZ=__ZN6Object7initIntEi(aL,b1);var bX=I;__ZN4Dict3setEPcP6Object(bX,(__str373339)&4294967295,aL);__ZN6Object4freeEv(aL);__ZN9GooStringC1Ev(c3);var bW=_time(0);var bV=(H)&4294967295;var bU=_sprintf(bV,(__str383340)&4294967295,bW);var bT=(H)&4294967295;var bS=__ZN9GooString6appendEPKci(c3,bT,-1);var bR=cS;var bQ=(bR)&4294967295;var bH=HEAP[bQ];var bF=(bH)!=0;if(bF){var bD=cS;var bC=(bD)&4294967295;var bB=HEAP[bC];var bA=__ZN9GooString6appendEPS_(c3,bB)}else{var bz=__ZN9GooString6appendEPKci(c3,(__str393341)&4294967295,-1)}cD=0;var by=cS;var bx=(by+8)&4294967295;var bw=HEAP[bx];var bn=(bw)&4294967295;var bl=cS;var bj=(bl+8)&4294967295;var bi=HEAP[bj];var bh=(bi)&4294967295;var bg=(bh)&4294967295;var bf=HEAP[bg];var be=(bf+12)&4294967295;var bd=HEAP[be];var bc=cS;var a1=(bc+8)&4294967295;var aY=HEAP[a1];var aV=(aY)&4294967295;var aT=bd;FUNCTION_TABLE[aT](aV);$bb4$6:while(1){var aP=cS;var aO=(aP+8)&4294967295;var aN=HEAP[aO];var aM=(aN)&4294967295;var aw=cS;var au=(aw+8)&4294967295;var ar=HEAP[au];var aq=(ar)&4294967295;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=(ao+20)&4294967295;var al=HEAP[an];var aj=cS;var ai=(aj+8)&4294967295;var W=HEAP[ai];var U=(W)&4294967295;var S=al;var R=FUNCTION_TABLE[S](U);cL=R;var Q=cL;var P=(((Q))|0)!=-1;var N=unSign((P),1,0);D=N;var L=D;var aK=reSign((L),8,0)!=0;if(!(aK)){bb=3;break $bb4$6}var aR=cD;var aQ=((aR)+1)&4294967295;cD=aQ;bb=1;continue $bb4$6}var K=cS;var J=(K+8)&4294967295;var u=HEAP[J];var r=(u)&4294967295;var o=cS;var n=(o+8)&4294967295;var l=HEAP[n];var k=(l)&4294967295;var i=(k)&4294967295;var h=HEAP[i];var g=(h+16)&4294967295;var f=HEAP[g];var e=cS;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var a=f;FUNCTION_TABLE[a](b);var dr=(H)&4294967295;var dq=cD;var dp=_sprintf(dr,(__str383340)&4294967295,dq);var dn=(H)&4294967295;var dm=__ZN9GooString6appendEPKci(c3,dn,-1);var c7=cS;var c6=(c7+28)&4294967295;var c5=HEAP[c6];var c4=__ZN4XRef10getDocInfoEP6Object(c5,aL);var c2=__ZN6Object6isDictEv(c4);B=c2;var c1=B;var cW=reSign((c1),8,0)!=0;$bb7$$bb15$10:do{if(cW){cG=0;while(1){var cN=__ZN6Object7getDictEv(aL);var cM=__ZN4Dict9getLengthEv(cN);var cK=cG;var cJ=(((cM))|0)>(((cK))|0);var cH=unSign((cJ),1,0);z=cH;var cC=z;var cI=reSign((cC),8,0)!=0;if(!(cI)){bb=7;break $bb7$$bb15$10}__ZN6ObjectC1Ev(j);var c0=__ZN6Object7getDictEv(aL);var cZ=cG;var cY=__ZN4Dict6getValEiP6Object(c0,cZ,j);var cX=__ZN6Object8isStringEv(j);x=cX;var cU=x;var cP=reSign((cU),8,0)!=0;if(cP){var cT=__ZN6Object9getStringEv(j);var cR=__ZN9GooString6appendEPS_(c3,cT)}__ZN6Object4freeEv(j);var cQ=cG;var cO=((cQ)+1)&4294967295;cG=cO;bb=4;continue}}}while(0);__ZN6Object4freeEv(aL);var cB=__ZN9GooString9getLengthEv(c3);var cA=__ZNK9GooString10getCStringEv(c3);var cz=(ca)&4294967295;__ZN7Decrypt3md5EPhiS0_(cA,cB,cz);var cy=__Znwj(32);var cw=cy;dg=cw;var aF=ca;var cv=dg;__ZN9GooStringC1EPKci(cv,aF,16);var ct=dg;var cs=__ZN6Object10initStringEP9GooString(aL,ct);__ZN6ObjectC1Ev(aJ);__ZN6ObjectC1Ev(aI);__ZN6ObjectC1Ev(aH);__ZN6ObjectC1Ev(aG);var cq=cS;var cn=(cq+28)&4294967295;var cm=HEAP[cn];var cl=__ZN6Object9initArrayEP4XRef(aJ,cm);var ck=O;var cF=reSign((ck),8,0)!=0;if(cF){var cj=cS;var ci=(cj+28)&4294967295;var ch=HEAP[ci];var cf=__ZN4XRef14getTrailerDictEv(ch);var ce=__ZN6Object7getDictEv(cf);var cd=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ce,(__str323334)&4294967295,aH,0);var b9=(cd)!=0;var b8=unSign((b9),1,0);t=b8;var b7=t;var cx=reSign((b7),8,0)!=0;if(cx){var b6=__ZN6Object7isArrayEv(aH);var cu=reSign((b6),8,0)!=0;var dk=(cu)^1;var ab=unSign((dk),1,0);q=ab;var b5=q;var cr=reSign((b5),8,0)!=0;if(cr){__Z5erroriPcz(-1,(__str403342)&4294967295)}else{var b4=__ZN6Object8arrayGetEiPS_(aH,0,aI);__ZN6Object8arrayAddEPS_(aJ,aI);__ZN6Object8arrayAddEPS_(aJ,aL);var b3=I;__ZN4Dict3setEPcP6Object(b3,(__str323334)&4294967295,aJ)}}}else{__ZN6Object8arrayAddEPS_(aJ,aL);var b2=__Znwj(32);var b0=b2;di=b0;var ad=ca;var bY=di;__ZN9GooStringC1EPKci(bY,ad,16);var bP=di;var bO=__ZN6Object10initStringEP9GooString(aL,bP);__ZN6Object8arrayAddEPS_(aJ,aL);var bN=I;__ZN4Dict3setEPcP6Object(bN,(__str323334)&4294967295,aJ)}var bM=cS;var bL=(bM+28)&4294967295;var bK=HEAP[bL];var bJ=__ZN4XRef10getRootGenEv(bK);var bI=cS;var bG=(bI+28)&4294967295;var bE=HEAP[bG];var bv=__ZN4XRef10getRootNumEv(bE);var bu=__ZN6Object7initRefEii(aL,bv,bJ);var bt=I;__ZN4Dict3setEPcP6Object(bt,(__str413343)&4294967295,aL);var bs=O;var cg=reSign((bs),8,0)!=0;if(cg){var br=cS;var bq=__ZN6PDFDoc12getStartXRefEv(br);var bp=__ZN6Object7initIntEi(aL,bq);var bo=I;__ZN4Dict3setEPcP6Object(bo,(__str423344)&4294967295,aL)}var bm=cS;var bk=(bm+28)&4294967295;var ba=HEAP[bk];var a9=__ZN4XRef12getDocInfoNFEP6Object(ba,aG);var a8=__ZN6Object6isNullEv(aG);var cc=reSign((a8),8,0)!=0;var a3=(cc)^1;var cE=unSign((a3),1,0);m=cE;var a7=m;var cb=reSign((a7),8,0)!=0;if(cb){var a6=I;__ZN4Dict3setEPcP6Object(a6,(__str433345)&4294967295,aG)}var a5=dh;var a4=(a5)&4294967295;var a2=HEAP[a4];var aZ=(a2+20)&4294967295;var aX=HEAP[aZ];var aE=aX;var aD=dh;FUNCTION_TABLE[aE](aD,(__str443346)&4294967295);var aC=cS;var aB=I;var aA=dh;__ZN6PDFDoc16writeDictionnaryEP4DictP9OutStream(aC,aB,aA);var az=dh;var ay=(az)&4294967295;var ax=HEAP[ay];var av=(ax+20)&4294967295;var at=HEAP[av];var ag=at;var af=dh;FUNCTION_TABLE[ag](af,(__str453347)&4294967295);var ae=dh;var ac=(ae)&4294967295;var aa=HEAP[ac];var Z=(aa+20)&4294967295;var Y=HEAP[Z];var X=Y;var V=dh;var T=cp;FUNCTION_TABLE[X](V,(__str463348)&4294967295,T);var G=dh;var F=(G)&4294967295;var E=HEAP[F];var C=(E+20)&4294967295;var A=HEAP[C];var y=A;var w=dh;FUNCTION_TABLE[y](w,(__str473349)&4294967295);var v=I;a0=v;var s=a0;var p=(s)!=0;if(p){var aW=a0;__ZN4DictD1Ev(aW);var aU=a0;var aS=aU;__ZdlPv(aS)}__ZN9GooStringD1Ev(c3);STACKTOP=ak;return;return}function __ZN6PDFDoc19saveCompleteRewriteEP9OutStream(G,bE){var E=STACKTOP;STACKTOP+=20;_memset(E,0,20);var ac;var be;var bC;var bj;var O;var bD;var bd;var u;var a4;var Q=E;var T=E+12;var f;var q;var a5;var aT=0;be=G;bC=bE;var bB=bC;var bA=(bB)&4294967295;var bz=HEAP[bA];var by=(bz+20)&4294967295;var bx=HEAP[by];var bw=be;var bv=(bw+20)&4294967295;var bu=HEAP[bv];var bt=be;var aH=(bt+16)&4294967295;var aG=HEAP[aH];var aF=bx;var aE=bC;FUNCTION_TABLE[aF](aE,(__str483350)&4294967295,aG,bu);var aD=__Znwj(116);var aC=aD;bD=aC;var aB=bD;__ZN4XRefC1Ev(aB);var aA=bD;bd=aA;var az=bd;__ZN4XRef3addEiijb(az,0,65535,0,0);a4=0;$bb11$2:while(1){var bf=be;var bc=(bf+28)&4294967295;var bb=HEAP[bc];var ba=__ZN4XRef13getNumObjectsEv(bb);var a9=a4;var a8=(((ba))|0)>(((a9))|0);var a7=unSign((a8),1,0);O=a7;var a6=O;var P=reSign((a6),8,0)!=0;if(!(P)){ac=8;break $bb11$2}__ZN6ObjectC1Ev(Q);var ay=be;var ax=(ay+28)&4294967295;var aw=HEAP[ax];var av=a4;var au=__ZN4XRef8getEntryEi(aw,av);var at=(au+8)&4294967295;var ar=HEAP[at];f=ar;var aq=f;var ap=(((aq))|0)==0;$bb1$$bb5$5:do{if(ap){var ao=(T)&4294967295;var an=a4;HEAP[ao]=an;var am=be;var al=(am+28)&4294967295;var ak=HEAP[al];var aj=a4;var ai=__ZN4XRef8getEntryEi(ak,aj);var ah=(ai+4)&4294967295;var ag=HEAP[ah];var af=(T+4)&4294967295;HEAP[af]=ag;var ae=(T+4)&4294967295;var ad=HEAP[ae];var ab=(((ad))|0)>0;$bb2$$bb4$7:do{if(ab){var aa=(T)&4294967295;var Z=HEAP[aa];var Y=(((Z))|0)>0;if(!(Y)){ac=2;break $bb2$$bb4$7}var X=(T+4)&4294967295;var W=HEAP[X];var V=(T)&4294967295;var U=HEAP[V];var S=bd;__ZN4XRef3addEiijb(S,U,W,0,0)}}while(0)}else{var R=f;var N=(((R))|0)==1;if(N){var M=(T)&4294967295;var L=a4;HEAP[M]=L;var K=be;var J=(K+28)&4294967295;var I=HEAP[J];var H=a4;var F=__ZN4XRef8getEntryEi(I,H);var D=(F+4)&4294967295;var C=HEAP[D];var B=(T+4)&4294967295;HEAP[B]=C;var A=(T+4)&4294967295;var z=HEAP[A];var y=(T)&4294967295;var x=HEAP[y];var w=be;var v=(w+28)&4294967295;var t=HEAP[v];var s=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(t,x,z,Q,0);var r=be;var p=bC;var o=__ZN6PDFDoc11writeObjectEP6ObjectP3RefP9OutStream(r,Q,T,p);q=o;var n=(T+4)&4294967295;var m=HEAP[n];var l=(T)&4294967295;var k=HEAP[l];var j=bd;var i=q;__ZN4XRef3addEiijb(j,k,m,i,1);__ZN6Object4freeEv(Q)}else{var h=f;var g=(((h))|0)==2;if(!(g)){ac=6;break $bb1$$bb5$5}var e=(T)&4294967295;var d=a4;HEAP[e]=d;var c=(T+4)&4294967295;HEAP[c]=0;var b=(T+4)&4294967295;var a=HEAP[b];var bJ=(T)&4294967295;var bI=HEAP[bJ];var bH=be;var bG=(bH+28)&4294967295;var bF=HEAP[bG];var bs=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bF,bI,a,Q,0);var br=be;var bq=bC;var bp=__ZN6PDFDoc11writeObjectEP6ObjectP3RefP9OutStream(br,Q,T,bq);a5=bp;var bo=(T+4)&4294967295;var bn=HEAP[bo];var bm=(T)&4294967295;var bl=HEAP[bm];var bk=bd;var bi=a5;__ZN4XRef3addEiijb(bk,bl,bn,bi,1);__ZN6Object4freeEv(Q)}}}while(0);var bh=a4;var bg=((bh)+1)&4294967295;a4=bg;ac=0;continue $bb11$2}var a3=bC;var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=(a1+12)&4294967295;var aZ=HEAP[a0];var aY=aZ;var aX=bC;var aW=FUNCTION_TABLE[aY](aX);u=aW;var aV=bd;var aU=bC;__ZN4XRef11writeToFileEP9OutStreamb(aV,aU,1);var aS=bd;var aR=__ZN4XRef7getSizeEv(aS);var aQ=be;var aP=u;var aO=bC;__ZN6PDFDoc12writeTrailerEjiP9OutStreamb(aQ,aP,aR,aO,0);var aN=bd;bj=aN;var aM=bj;var aL=(aM)!=0;if(aL){var aK=bj;__ZN4XRefD1Ev(aK);var aJ=bj;var aI=aJ;__ZdlPv(aI)}STACKTOP=E;return;return}function __ZN6PDFDoc21saveIncrementalUpdateEP9OutStream(F,cA){var D=STACKTOP;STACKTOP+=20;_memset(D,0,20);var az;var b6;var cy;var cg;var ci;var T;var cb;var ag;var cc;var ak;var an;var cz;var aq;var b5;var bZ;var t;var bU;var Y=D;var ab=D+12;var p;var bI=0;b6=F;cy=cA;var cx=b6;var cw=(cx+8)&4294967295;var cv=HEAP[cw];var cu=(cv)&4294967295;var ct=b6;var cs=(ct+8)&4294967295;var cr=HEAP[cs];var cq=(cr)&4294967295;var cp=(cq)&4294967295;var bp=HEAP[cp];var bn=(bp+12)&4294967295;var bl=HEAP[bn];var bk=b6;var bj=(bk+8)&4294967295;var bi=HEAP[bj];var bh=(bi)&4294967295;var bg=bl;FUNCTION_TABLE[bg](bh);$bb1$2:while(1){var aU=b6;var aL=(aU+8)&4294967295;var aJ=HEAP[aL];var aH=(aJ)&4294967295;var aG=b6;var aF=(aG+8)&4294967295;var aE=HEAP[aF];var aD=(aE)&4294967295;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=(aB+20)&4294967295;var ao=HEAP[aA];var al=b6;var ai=(al+8)&4294967295;var ah=HEAP[ai];var af=(ah)&4294967295;var ae=ao;var ad=FUNCTION_TABLE[ae](af);bZ=ad;var ac=bZ;var aa=(((ac))|0)!=-1;var Z=unSign((aa),1,0);aq=Z;var N=aq;var X=reSign((N),8,0)!=0;if(!(X)){az=2;break $bb1$2}var bf=cy;var be=(bf)&4294967295;var a5=HEAP[be];var a3=(a5+16)&4294967295;var a1=HEAP[a3];var a0=bZ;var aZ=(((a0))&255);var aY=reSign((aZ),8,0);var aX=a1;var aW=cy;var aV=(((aY))&255);FUNCTION_TABLE[aX](aW,aV);az=0;continue $bb1$2}var L=b6;var K=(L+8)&4294967295;var J=HEAP[K];var I=(J)&4294967295;var H=b6;var G=(H+8)&4294967295;var E=HEAP[G];var C=(E)&4294967295;var B=(C)&4294967295;var A=HEAP[B];var z=(A+16)&4294967295;var y=HEAP[z];var x=b6;var w=(x+8)&4294967295;var v=HEAP[w];var u=(v)&4294967295;var s=y;FUNCTION_TABLE[s](u);var r=__Znwj(116);var q=r;cz=q;var o=cz;__ZN4XRefC1Ev(o);var n=cz;b5=n;var m=b5;__ZN4XRef3addEiijb(m,0,65535,0,0);bU=0;$bb16$6:while(1){var bq=b6;var bo=(bq+28)&4294967295;var bm=HEAP[bo];var bd=__ZN4XRef13getNumObjectsEv(bm);var bc=bU;var bb=(((bd))|0)>(((bc))|0);var ba=unSign((bb),1,0);an=ba;var a9=an;var bV=reSign((a9),8,0)!=0;if(!(bV)){az=13;break $bb16$6}var l=b6;var k=(l+28)&4294967295;var j=HEAP[k];var i=bU;var h=__ZN4XRef8getEntryEi(j,i);var g=(h+8)&4294967295;var f=HEAP[g];var e=(((f))|0)!=0;$bb6$$bb4$9:do{if(e){az=4}else{var d=b6;var c=(d+28)&4294967295;var b=HEAP[c];var a=bU;var cF=__ZN4XRef8getEntryEi(b,a);var cE=(cF+4)&4294967295;var cD=HEAP[cE];var cC=(((cD))|0)!=0;if(cC){az=4;break $bb6$$bb4$9}cc=1;az=6;break $bb6$$bb4$9}}while(0);if(az==4){cc=0}var cB=cc;ak=cB;var co=ak;var ca=reSign((co),8,0)!=0;$bb15$$bb9$15:do{if(!ca){var cn=b6;var cm=(cn+28)&4294967295;var cl=HEAP[cm];var ck=bU;var cj=__ZN4XRef8getEntryEi(cl,ck);var ch=(cj+12)&4294967295;var cf=HEAP[ch];ag=cf;var ce=ag;var b2=reSign((ce),8,0)!=0;if(!(b2)){az=9;break $bb15$$bb9$15}__ZN6ObjectC1Ev(Y);var cd=(ab)&4294967295;var b9=bU;HEAP[cd]=b9;var b8=b6;var b7=(b8+28)&4294967295;var b4=HEAP[b7];var b3=bU;var b1=__ZN4XRef8getEntryEi(b4,b3);var b0=(b1+8)&4294967295;var bY=HEAP[b0];var bX=(((bY))|0)!=2;if(bX){var bW=b6;var bS=(bW+28)&4294967295;var bR=HEAP[bS];var bQ=bU;var bP=__ZN4XRef8getEntryEi(bR,bQ);var bO=(bP+4)&4294967295;var bN=HEAP[bO];cb=bN}else{cb=0}var bM=(ab+4)&4294967295;var bL=cb;HEAP[bM]=bL;var bK=(ab+4)&4294967295;var bJ=HEAP[bK];var bH=(ab)&4294967295;var bG=HEAP[bH];var bF=b6;var bE=(bF+28)&4294967295;var bD=HEAP[bE];var bC=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bD,bG,bJ,Y,0);var bB=b6;var bA=cy;var bz=__ZN6PDFDoc11writeObjectEP6ObjectP3RefP9OutStream(bB,Y,ab,bA);p=bz;var by=(ab+4)&4294967295;var bx=HEAP[by];var bw=(ab)&4294967295;var bv=HEAP[bw];var bu=b5;var bt=p;__ZN4XRef3addEiijb(bu,bv,bx,bt,1);__ZN6Object4freeEv(Y)}}while(0);var bs=bU;var br=((bs)+1)&4294967295;bU=br;az=3;continue $bb16$6}var a8=b5;var a7=__ZN4XRef7getSizeEv(a8);var a6=(((a7))|0)==0;var a4=unSign((a6),1,0);T=a4;var a2=T;var bT=reSign((a2),8,0)!=0;$bb20$$bb23$24:do{if(bT){var aT=b5;ci=aT;var aS=ci;var aR=(aS)!=0;if(aR){var aQ=ci;__ZN4XRefD1Ev(aQ);var aP=ci;var aO=aP;__ZdlPv(aO)}}else{var aN=cy;var aM=(aN)&4294967295;var aK=HEAP[aM];var aI=(aK+12)&4294967295;var ay=HEAP[aI];var ax=ay;var aw=cy;var av=FUNCTION_TABLE[ax](aw);t=av;var au=b5;var at=cy;__ZN4XRef11writeToFileEP9OutStreamb(au,at,0);var ar=b6;var ap=(ar+28)&4294967295;var am=HEAP[ap];var aj=__ZN4XRef7getSizeEv(am);var W=b6;var V=t;var U=cy;__ZN6PDFDoc12writeTrailerEjiP9OutStreamb(W,V,aj,U,1);var S=b5;cg=S;var R=cg;var Q=(R)!=0;if(!(Q)){az=17;break $bb20$$bb23$24}var P=cg;__ZN4XRefD1Ev(P);var O=cg;var M=O;__ZdlPv(M)}}while(0);STACKTOP=D;return;return}function __ZN6PDFDoc6saveAsEP9OutStream12PDFWriteMode(j,r,v){var A=STACKTOP;STACKTOP+=12;_memset(A,0,12);var z;var b;var H;var y;var B;var c;var d;var Z;var x;var ab=A;var ah;var e;var L=0;b=j;H=r;y=v;__ZN6ObjectC1Ev(ab);var Y=b;var X=(Y+28)&4294967295;var W=HEAP[X];var V=__ZN4XRef14getTrailerDictEv(W);var U=__ZN6Object7getDictEv(V);var T=__ZN4Dict8lookupNFEPcP6Object(U,(__str493351)&4294967295,ab);var R=__ZN6Object6isNullEv(ab);var C=reSign((R),8,0)!=0;var aa=(C)^1;var g=unSign((aa),1,0);x=g;var P=x;var m=reSign((P),8,0)!=0;if(m){__ZN6Object4freeEv(ab);Z=4}else{__ZN6Object4freeEv(ab);var N=y;var t=(((N))|0)==1;if(t){var s=b;var q=H;__ZN6PDFDoc19saveCompleteRewriteEP9OutStream(s,q)}else{var p=y;var o=(((p))|0)==2;if(o){var n=b;var l=H;__ZN6PDFDoc21saveIncrementalUpdateEP9OutStream(n,l)}else{ah=0;e=0;while(1){var ag=b;var af=(ag+28)&4294967295;var ae=HEAP[af];var S=__ZN4XRef13getNumObjectsEv(ae);var Q=e;var O=(((S))|0)>(((Q))|0);var M=unSign((O),1,0);d=M;var K=d;var ad=reSign((K),8,0)!=0;if(!(ad)){z=7;break}var k=b;var i=(k+28)&4294967295;var h=HEAP[i];var a=e;var an=__ZN4XRef8getEntryEi(h,a);var am=(an+12)&4294967295;var al=HEAP[am];c=al;var ak=c;var f=reSign((ak),8,0)!=0;if(f){z=3;break}var aj=e;var ai=((aj)+1)&4294967295;e=ai;z=2;continue}if(z==3){ah=1}var J=ah;var ac=reSign((J),8,0)!=0;if(ac){var I=b;var G=H;__ZN6PDFDoc21saveIncrementalUpdateEP9OutStream(I,G)}else{var F=b;var E=H;var w=__ZN6PDFDoc20saveWithoutChangesAsEP9OutStream(F,E)}}}Z=0}var u=Z;B=u;var D=B;STACKTOP=A;return D;return null}function __ZN6PDFDoc6saveAsEP9GooString12PDFWriteMode(f,u,p){var s;var b;var L;var r;var v;var M;var K;var q;var c;var m;var t;var x=0;b=f;L=u;r=p;var J=L;var I=__ZNK9GooString10getCStringEv(J);var H=___01fopen64_(I,(__str293331)&4294967295);c=H;var G=c;var F=(G)==0;var D=unSign((F),1,0);q=D;var B=q;var w=reSign((B),8,0)!=0;if(w){var z=L;var o=__ZNK9GooString10getCStringEv(z);__Z5erroriPcz(-1,(__str303332)&4294967295,Pointer_make([o,0,0,0],0,ALLOC_STACK));K=1}else{var n=__Znwj(16);var l=n;M=l;var k=M;var j=c;__ZN13FileOutStreamC1EP8_IO_FILEj(k,j,0);var i=M;var h=i;m=h;var g=b;var e=m;var d=r;var a=__ZN6PDFDoc6saveAsEP9OutStream12PDFWriteMode(g,e,d);t=a;var W=m;var V=(W)!=0;if(V){var U=m;var T=(U)&4294967295;var S=HEAP[T];var R=(S+4)&4294967295;var Q=HEAP[R];var P=Q;var O=m;FUNCTION_TABLE[P](O)}var E=c;var C=_fclose(E);var A=t;K=A}var y=K;v=y;var N=v;return N;return null}function __ZN6PDFDoc8getHintsEv(h){var r;var b;var t;var J;var I;var H;var G;var c;var s;var v=0;b=h;var F=b;var E=(F+40)&4294967295;var D=HEAP[E];var B=(D)!=0;$bb5$$bb$2:do{if(B){r=0}else{var z=b;var x=__ZN6PDFDoc12isLinearizedEv(z);var u=reSign((x),8,0)!=0;var K=(u)^1;var d=unSign((K),1,0);var i=reSign((d),8,0)!=0;if(i){r=0;break $bb5$$bb$2}c=1;r=2;break $bb5$$bb$2}}while(0);if(r==0){c=0}var q=c;s=q;var p=s;var e=reSign((p),8,0)!=0;if(e){var o=b;var n=__ZN6PDFDoc16getLinearizationEv(o);G=n;var m=b;var l=__ZN6PDFDoc7getXRefEv(m);H=l;var k=__Znwj(156);var j=k;I=j;var g=b;var f=(g+32)&4294967295;var a=HEAP[f];var U=b;var T=(U+8)&4294967295;var S=HEAP[T];var R=I;var Q=G;var P=H;__ZN5HintsC1EP10BaseStreamP13LinearizationP4XRefP15SecurityHandler(R,S,Q,P,a);var O=b;var N=(O+40)&4294967295;var M=I;HEAP[N]=M}var C=b;var A=(C+40)&4294967295;var y=HEAP[A];J=y;var w=J;t=w;var L=t;return L;return null}function __ZN6PDFDoc9parsePageEi(B,aA){var u=STACKTOP;STACKTOP+=20;_memset(u,0,20);var N;var an;var am;var z;var aK;var aJ;var aI;var aH;var W;var aP;var aa;var aG;var O;var aV=u;var al=u+12;var U;var d=0;an=B;am=aA;O=0;__ZN6ObjectC1Ev(aV);var aF=an;var aE=__ZN6PDFDoc8getHintsEv(aF);var aD=am;var aC=__ZN5Hints16getPageObjectNumEi(aE,aD);var aB=(al)&4294967295;HEAP[aB]=aC;var af=(al)&4294967295;var ae=HEAP[af];var ad=(((ae))|0)==0;if(ad){var ac=am;__Z5erroriPcz(-1,(__str503352)&4294967295,Pointer_make([ac,0,0,0],0,ALLOC_STACK));aG=0}else{var ab=(al)&4294967295;var Z=HEAP[ab];var X=(((Z))|0)<0;$bb3$$bb2$5:do{if(X){N=1}else{var T=(al)&4294967295;var S=HEAP[T];var R=an;var M=(R+28)&4294967295;var L=HEAP[M];var K=__ZN4XRef13getNumObjectsEv(L);var J=(((S))|0)>=(((K))|0);if(J){N=1;break $bb3$$bb2$5}aP=0;N=4;break $bb3$$bb2$5}}while(0);if(N==1){aP=1}var I=aP;aa=I;var H=aa;var C=reSign((H),8,0)!=0;if(C){var G=(al)&4294967295;var F=HEAP[G];var E=am;__Z5erroriPcz(-1,(__str513353)&4294967295,Pointer_make([F,0,0,0,E,0,0,0],0,ALLOC_STACK));aG=0}else{var D=(al)&4294967295;var A=HEAP[D];var y=an;var w=(y+28)&4294967295;var v=HEAP[w];var t=__ZN4XRef8getEntryEi(v,A);var s=(t+4)&4294967295;var r=HEAP[s];var q=(al+4)&4294967295;HEAP[q]=r;var p=(al+4)&4294967295;var o=HEAP[p];var n=(al)&4294967295;var m=HEAP[n];var l=an;var k=(l+28)&4294967295;var j=HEAP[k];var i=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(j,m,o,aV,0);var h=__ZN6Object6isDictEv(aV);var Q=reSign((h),8,0)!=0;var aN=(Q)^1;var Y=unSign((aN),1,0);W=Y;var g=W;var aL=reSign((g),8,0)!=0;if(aL){__ZN6Object4freeEv(aV);var f=(al+4)&4294967295;var e=HEAP[f];var c=(al)&4294967295;var b=HEAP[c];__Z5erroriPcz(-1,(__str523354)&4294967295,Pointer_make([b,0,0,0,e,0,0,0],0,ALLOC_STACK));aG=0}else{var a=__ZN6Object7getDictEv(aV);U=a;var aW=__Znwj(252);var aU=aW;aI=aU;var aT=aI;var aS=U;__ZN9PageAttrsC1EPS_P4Dict(aT,0,aS);var aR=aI;aH=aR;var aQ=an;var aO=(aQ+36)&4294967295;var az=HEAP[aO];var ay=__ZN7Catalog7getFormEv(az);aJ=ay;var ax=__Znwj(108);var aw=ax;aK=aw;var av=an;var au=(av+28)&4294967295;var at=HEAP[au];var aq=aK;var ap=am;var ao=U;var V=(al)&4294967295;var aM=HEAP[V];var P=(al+4)&4294967295;var x=HEAP[P];var ak=aH;var aj=aJ;__ZN4PageC1EP4XRefiP4Dict3RefP9PageAttrsP4Form(aq,at,ap,ao,aM,x,ak,aj);var ai=aK;O=ai;__ZN6Object4freeEv(aV);var ah=O;aG=ah}}}var ag=aG;z=ag;var ar=z;STACKTOP=u;return ar;return null}function __ZN6PDFDoc7getPageEi(z,at){var L;var ag;var af;var x;var O;var P;var aD;var aF;var S;var N;var d=0;ag=z;af=at;var aC=af;var aB=(((aC))|0)<=0;$bb1$$bb$2:do{if(aB){L=0}else{var aA=ag;var az=__ZN6PDFDoc11getNumPagesEv(aA);var ay=af;var ax=(((az))|0)<(((ay))|0);if(ax){L=0;break $bb1$$bb$2}aF=0;L=3;break $bb1$$bb$2}}while(0);if(L==0){aF=1}var aw=aF;S=aw;var av=S;var A=reSign((av),8,0)!=0;$bb4$$bb5$8:do{if(A){aD=0}else{var au=ag;var aa=__ZN6PDFDoc12isLinearizedEv(au);P=aa;var Z=P;var M=reSign((Z),8,0)!=0;if(M){var Y=ag;var X=(Y+48)&4294967295;var W=HEAP[X];var V=(W)==0;$bb8$$bb12$13:do{if(V){var U=ag;var T=__ZN6PDFDoc11getNumPagesEv(U);var R=_gmallocn(T,4);var Q=R;var K=ag;var J=(K+48)&4294967295;HEAP[J]=Q;N=0;while(1){var B=ag;var y=__ZN6PDFDoc11getNumPagesEv(B);var w=N;var v=(((y))|0)>(((w))|0);var u=unSign((v),1,0);O=u;var t=O;var aE=reSign((t),8,0)!=0;if(!(aE)){L=7;break $bb8$$bb12$13}var I=ag;var H=(I+48)&4294967295;var G=HEAP[H];var F=N;var E=(G+4*F)&4294967295;HEAP[E]=0;var D=N;var C=((D)+1)&4294967295;N=C;L=5;continue}}}while(0);var s=ag;var r=(s+48)&4294967295;var q=HEAP[r];var p=af;var o=((p)-1)&4294967295;var n=(q+4*o)&4294967295;var m=HEAP[n];var l=(m)==0;if(l){var k=ag;var j=(k+48)&4294967295;var i=HEAP[j];var h=af;var g=((h)-1)&4294967295;var f=ag;var e=af;var c=__ZN6PDFDoc9parsePageEi(f,e);var b=(i+4*g)&4294967295;HEAP[b]=c}var a=ag;var aM=(a+48)&4294967295;var aL=HEAP[aM];var aK=af;var aJ=((aK)-1)&4294967295;var aI=(aL+4*aJ)&4294967295;var aH=HEAP[aI];var aG=(aH)!=0;if(aG){var ar=ag;var aq=(ar+48)&4294967295;var ap=HEAP[aq];var ao=af;var an=((ao)-1)&4294967295;var am=(ap+4*an)&4294967295;var al=HEAP[am];aD=al;L=9;break $bb4$$bb5$8}else{var ak=af;__Z5erroriPcz(-1,(__str533355)&4294967295,Pointer_make([ak,0,0,0],0,ALLOC_STACK))}}var aj=ag;var ai=(aj+36)&4294967295;var ae=HEAP[ai];var ad=af;var ac=__ZN7Catalog7getPageEi(ae,ad);aD=ac}}while(0);var ab=aD;x=ab;var ah=x;return ah;return null}function __ZN6PDFDoc12processLinksEP9OutputDevi(o,e,p){var s;var m;var w;var k;var v;var n=0;m=o;w=e;k=p;var l=m;var j=k;var i=__ZN6PDFDoc7getPageEi(l,j);var h=(i)!=0;var g=unSign((h),1,0);v=g;var f=v;var u=reSign((f),8,0)!=0;if(u){var d=m;var c=(d+36)&4294967295;var b=HEAP[c];var a=m;var t=k;var r=__ZN6PDFDoc7getPageEi(a,t);var q=w;__ZN4Page12processLinksEP9OutputDevP7Catalog(r,q,b)}return;return}function __ZN6PDFDoc8getLinksEi(n,s){var C=STACKTOP;STACKTOP+=12;_memset(C,0,12);var x;var l;var j;var z;var k;var i;var A;var B=C;var m=0;l=n;j=s;var h=l;var g=j;var f=__ZN6PDFDoc7getPageEi(h,g);A=f;var e=A;var d=(e)==0;if(d){__ZN6ObjectC1Ev(B);var c=__ZN6Object8initNullEv(B);var b=__Znwj(8);var a=b;k=a;var y=k;__ZN5LinksC1EP6ObjectP9GooString(y,B,0);var w=k;i=w}else{var v=l;var u=(v+36)&4294967295;var t=HEAP[u];var r=A;var p=__ZN4Page8getLinksEP7Catalog(r,t);i=p}var o=i;z=o;var q=z;STACKTOP=C;return q;return null}function __ZN6PDFDoc16displayPageSliceEP9OutputDeviddibbbiiiiPFbPvES2_PFbP5AnnotS2_ES2_(r,H,n,h,af,b,s,j,ap,N,L,P,ae,k,c,l,m){var F;var d;var I;var K;var E;var C;var g;var ad;var e;var D;var J;var i;var f;var B;var ag;var ak;var al;var o;var ac;var M=0;d=r;I=H;K=n;E=h;C=af;g=b;ad=s;e=j;D=ap;J=N;i=L;f=P;B=ae;ag=k;ak=c;al=l;o=m;var ab=d;var aa=K;var Z=__ZN6PDFDoc7getPageEi(ab,aa);var Y=(Z)!=0;var X=unSign((Y),1,0);ac=X;var W=ac;var G=reSign((W),8,0)!=0;if(G){var V=d;var T=(V+36)&4294967295;var R=HEAP[T];var O=D;var A=unSign((O),8,0);var z=e;var y=unSign((z),8,0);var x=ad;var w=unSign((x),8,0);var v=d;var u=K;var t=__ZN6PDFDoc7getPageEi(v,u);var q=I;var p=E;var a=C;var at=g;var ar=(((w))&255);var aq=(((y))&255);var ao=J;var an=i;var am=f;var aj=B;var ai=(((A))&255);var ah=ag;var U=ak;var S=al;var Q=o;__ZN4Page12displaySliceEP9OutputDevddibbiiiibP7CatalogPFbPvES4_PFbP5AnnotS4_ES4_(t,q,p,a,at,ar,aq,ao,an,am,aj,ai,R,ah,U,S,Q)}return;return}function __ZN6PDFDoc11displayPageEP9OutputDeviddibbbPFbPvES2_PFbP5AnnotS2_ES2_(p,F,l,g,aa,b,q,h,ak,i,c,j,k){var D;var d;var G;var H;var C;var A;var f;var Y;var e;var B;var ab;var af;var ag;var m;var X;var Z;var I=0;d=p;G=F;H=l;C=g;A=aa;f=b;Y=q;e=h;B=ak;ab=i;af=c;ag=j;m=k;var W=HEAP[_globalParams];var V=__ZN12GlobalParams16getPrintCommandsEv(W);Z=V;var U=Z;var E=reSign((U),8,0)!=0;if(E){var T=H;var S=_printf((__str543356)&4294967295,T)}var R=d;var Q=H;var O=__ZN6PDFDoc7getPageEi(R,Q);var M=(O)!=0;var K=unSign((M),1,0);X=K;var z=X;var t=reSign((z),8,0)!=0;if(t){var y=d;var x=(y+36)&4294967295;var w=HEAP[x];var v=B;var u=unSign((v),8,0);var s=e;var r=unSign((s),8,0);var o=Y;var n=unSign((o),8,0);var a=d;var an=H;var am=__ZN6PDFDoc7getPageEi(a,an);var al=G;var aj=C;var ai=A;var ah=f;var ae=(((n))&255);var ad=(((r))&255);var ac=(((u))&255);var P=ab;var N=af;var L=ag;var J=m;__ZN4Page7displayEP9OutputDevddibbbP7CatalogPFbPvES4_PFbP5AnnotS4_ES4_(am,al,aj,ai,ah,ae,ad,ac,w,P,N,L,J)}return;return}function __ZN6PDFDoc12displayPagesEP9OutputDeviiddibbbPFbPvES2_PFbP5AnnotS2_ES2_(r,F,aa,H,h,U,c,s,i,Z,j,d,k,l){var E;var e;var G;var m;var b;var D;var B;var g;var T;var f;var C;var V;var W;var X;var o;var n;var I=0;e=r;G=F;m=aa;b=H;D=h;B=U;g=c;T=s;f=i;C=Z;V=j;W=d;X=k;o=l;var S=m;n=S;while(1){var ac=n;var ab=b;var Y=(((ac))|0)<=(((ab))|0);if(!(Y)){E=2;break}var R=C;var Q=unSign((R),8,0);var P=f;var O=unSign((P),8,0);var N=T;var M=unSign((N),8,0);var L=e;var K=G;var J=n;var A=D;var z=B;var y=g;var x=(((M))&255);var w=(((O))&255);var v=(((Q))&255);var u=V;var t=W;var q=X;var p=o;__ZN6PDFDoc11displayPageEP9OutputDeviddibbbPFbPvES2_PFbP5AnnotS2_ES2_(L,K,J,A,z,y,x,w,v,u,t,q,p);var a=n;var ad=((a)+1)&4294967295;n=ad;E=0;continue}return;return}function __ZN6PDFDoc15checkEncryptionEP9GooStringS1_(G,g,Q){var E=STACKTOP;STACKTOP+=12;_memset(E,0,12);var af;var bp;var L;var B;var c;var bP;var bg;var bh;var bt;var a4=E;var ad;var P;var a5=0;bp=G;L=g;B=Q;__ZN6ObjectC1Ev(a4);var bO=bp;var bN=(bO+28)&4294967295;var bM=HEAP[bN];var bL=__ZN4XRef14getTrailerDictEv(bM);var bK=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bL,(__str493351)&4294967295,a4,0);var bJ=__ZN6Object6isDictEv(a4);ad=bJ;var bI=ad;bt=bI;var bH=bt;var R=reSign((bH),8,0)!=0;if(R){var bG=bp;var aL=__ZN15SecurityHandler4makeEP6PDFDocP6Object(bG,a4);var aJ=bp;var aI=(aJ+32)&4294967295;HEAP[aI]=aL;var aH=bp;var aG=(aH+32)&4294967295;var aF=HEAP[aG];var aE=(aF)!=0;var aD=unSign((aE),1,0);bh=aD;var aC=bh;var bv=reSign((aC),8,0)!=0;if(bv){var aB=bp;var aA=(aB+32)&4294967295;var az=HEAP[aA];var ay=L;var ax=B;var aw=__ZN15SecurityHandler15checkEncryptionEP9GooStringS1_(az,ay,ax);bg=aw;var av=bg;var bu=reSign((av),8,0)!=0;if(bu){var au=bp;var at=(au+32)&4294967295;var ar=HEAP[at];var aq=bp;var ap=(aq+32)&4294967295;var ao=HEAP[ap];var an=(ao)&4294967295;var am=HEAP[an];var al=(am+48)&4294967295;var ak=HEAP[al];var aj=bp;var ai=(aj+32)&4294967295;var ah=HEAP[ai];var ag=ak;var ac=FUNCTION_TABLE[ag](ah);var ab=bp;var aa=(ab+32)&4294967295;var Z=HEAP[aa];var Y=bp;var X=(Y+32)&4294967295;var W=HEAP[X];var V=(W)&4294967295;var U=HEAP[V];var T=(U+44)&4294967295;var O=HEAP[T];var N=bp;var M=(N+32)&4294967295;var K=HEAP[M];var J=O;var I=FUNCTION_TABLE[J](K);var H=bp;var F=(H+32)&4294967295;var D=HEAP[F];var C=bp;var A=(C+32)&4294967295;var z=HEAP[A];var y=(z)&4294967295;var x=HEAP[y];var w=(x+40)&4294967295;var v=HEAP[w];var u=bp;var t=(u+32)&4294967295;var s=HEAP[t];var r=v;var q=FUNCTION_TABLE[r](s);var p=bp;var o=(p+32)&4294967295;var n=HEAP[o];var m=bp;var l=(m+32)&4294967295;var k=HEAP[l];var j=(k)&4294967295;var i=HEAP[j];var h=(i+36)&4294967295;var f=HEAP[h];var e=bp;var d=(e+32)&4294967295;var b=HEAP[d];var a=f;var bU=FUNCTION_TABLE[a](b);var bT=bp;var bS=(bT+32)&4294967295;var bR=HEAP[bS];var bQ=bp;var bF=(bQ+32)&4294967295;var bE=HEAP[bF];var bD=(bE)&4294967295;var bC=HEAP[bD];var bB=(bC+32)&4294967295;var bA=HEAP[bB];var bz=bp;var by=(bz+32)&4294967295;var bx=HEAP[by];var bw=bA;var bs=FUNCTION_TABLE[bw](bx);var br=bp;var bq=(br+32)&4294967295;var bo=HEAP[bq];var bn=bp;var bm=(bn+32)&4294967295;var bl=HEAP[bm];var bk=(bl)&4294967295;var bj=HEAP[bk];var bi=(bj+28)&4294967295;var bf=HEAP[bi];var be=bp;var bd=(be+32)&4294967295;var bc=HEAP[bd];var bb=bf;var ba=FUNCTION_TABLE[bb](bc);var a9=unSign((ba),8,0);var a8=bp;var a7=(a8+32)&4294967295;var a6=HEAP[a7];var a3=bp;var a2=(a3+32)&4294967295;var a1=HEAP[a2];var a0=(a1)&4294967295;var aZ=HEAP[a0];var aY=(aZ+24)&4294967295;var aX=HEAP[aY];var aW=bp;var aV=(aW+32)&4294967295;var aU=HEAP[aV];var aT=aX;var aS=FUNCTION_TABLE[aT](aU);var aR=bp;var aQ=(aR+28)&4294967295;var aP=HEAP[aQ];var aO=(((a9))&255);__ZN4XRef13setEncryptionEibPhiii14CryptAlgorithm(aP,aS,aO,bs,bU,q,I,ac);P=1}else{P=0}}else{P=0}}else{P=1}__ZN6Object4freeEv(a4);var aN=P;var aM=unSign((aN),8,0);bP=aM;var aK=bP;c=aK;var S=c;var ae=(((S))&255);STACKTOP=E;return ae;return null}function __ZN6PDFDoc11checkHeaderEv(A){var u=STACKTOP;STACKTOP+=1029;_memset(u,0,1029);var N;var ab;var E;var v=u;var O;var P=u+1025;var Q;var d=0;ab=A;var aw=ab;var av=(aw+16)&4294967295;HEAP[av]=0;var au=ab;var at=(au+20)&4294967295;HEAP[at]=0;Q=0;$bb1$2:while(1){var F=Q;var D=(((F))|0)<=1023;if(!(D)){N=2;break $bb1$2}var ar=Q;var aq=ab;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var an=(ao)&4294967295;var am=ab;var aa=(am+8)&4294967295;var Z=HEAP[aa];var Y=(Z)&4294967295;var X=(Y)&4294967295;var W=HEAP[X];var V=(W+20)&4294967295;var U=HEAP[V];var T=ab;var S=(T+8)&4294967295;var R=HEAP[S];var M=(R)&4294967295;var L=U;var K=FUNCTION_TABLE[L](M);var J=(((K))&255);var I=(v+ar)&4294967295;HEAP[I]=J;var H=Q;var G=((H)+1)&4294967295;Q=G;N=0;continue $bb1$2}var C=(v+1024)&4294967295;HEAP[C]=0;Q=0;while(1){var r=Q;var q=(((r))|0)<=1018;if(!(q)){N=4;break}var z=Q;var y=(v+z)&4294967295;var x=_strncmp(y,(__str553357)&4294967295,5);var w=(((x))|0)==0;if(w){N=4;break}var t=Q;var s=((t)+1)&4294967295;Q=s;N=3;continue}var p=Q;var o=(((p))|0)>1018;if(o){__Z5erroriPcz(-1,(__str563358)&4294967295)}else{var n=ab;var m=(n+8)&4294967295;var l=HEAP[m];var k=ab;var j=(k+8)&4294967295;var i=HEAP[j];var h=(i)&4294967295;var g=(h)&4294967295;var f=HEAP[g];var e=(f+112)&4294967295;var c=HEAP[e];var b=ab;var a=(b+8)&4294967295;var aD=HEAP[a];var aC=c;var aB=Q;FUNCTION_TABLE[aC](aD,aB);var aA=Q;var az=((aA)+5)&4294967295;var ay=(v+az)&4294967295;var ax=_strtok_r(ay,(__str573359)&4294967295,P);O=ax;var al=O;var ak=(al)==0;var aj=unSign((ak),1,0);E=aj;var ai=E;var B=reSign((ai),8,0)!=0;if(B){__Z5erroriPcz(-1,(__str563358)&4294967295)}else{var ah=ab;var ag=(ah+20)&4294967295;var af=ab;var ae=(af+16)&4294967295;var ad=O;var ac=_sscanf(ad,(__str583360)&4294967295,ae,ag)}}STACKTOP=u;return;return}function __ZN6PDFDoc11checkFooterEv(H){var am;var aK;var E;var a8;var o;var aN;var an;var p;var q;var d=0;aK=H;var a7=__Znaj(1025);o=a7;var a6=aK;var a5=(a6+8)&4294967295;var a4=HEAP[a5];var a3=(a4)&4294967295;var a2=aK;var a1=(a2+8)&4294967295;var a0=HEAP[a1];var aZ=(a0)&4294967295;var aE=(aZ)&4294967295;var aC=HEAP[aE];var aA=(aC+48)&4294967295;var ay=HEAP[aA];var aw=aK;var au=(aw+8)&4294967295;var at=HEAP[au];var ar=(at)&4294967295;var ap=ay;var ao=FUNCTION_TABLE[ap](ar);aN=ao;var ag=aK;var ae=(ag+8)&4294967295;var ac=HEAP[ae];var aa=aK;var Y=(aa+8)&4294967295;var W=HEAP[Y];var V=(W)&4294967295;var U=(V)&4294967295;var T=HEAP[U];var S=(T+52)&4294967295;var G=HEAP[S];var D=aK;var B=(D+8)&4294967295;var z=HEAP[B];var x=G;FUNCTION_TABLE[x](z,1024,-1);an=0;$bb2$2:while(1){var aV=an;var aU=(((aV))|0)<=1023;if(!(aU)){am=1;break $bb2$2}var v=aK;var u=(v+8)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=aK;var n=(r+8)&4294967295;var m=HEAP[n];var l=(m)&4294967295;var k=(l)&4294967295;var j=HEAP[k];var i=(j+20)&4294967295;var h=HEAP[i];var g=aK;var f=(g+8)&4294967295;var e=HEAP[f];var c=(e)&4294967295;var b=h;var a=FUNCTION_TABLE[b](c);p=a;var bg=p;var bf=(((bg))|0)==-1;if(bf){am=1;break $bb2$2}var be=p;var bd=(((be))&255);var bc=o;var bb=an;var ba=(bc+bb)&4294967295;HEAP[ba]=bd;var aY=an;var aX=((aY)+1)&4294967295;an=aX;am=0;continue $bb2$2}var aS=o;var aR=an;var aQ=(aS+aR)&4294967295;HEAP[aQ]=0;q=0;var aP=an;var aO=((aP)-5)&4294967295;an=aO;while(1){var aB=an;var az=(((aB))|0)>=0;if(!(az)){am=9;break}var aM=o;var aJ=an;var aI=(aM+aJ)&4294967295;var aH=_strncmp(aI,(__str593361)&4294967295,5);var aG=(((aH))|0)==0;if(aG){am=5;break}var aF=an;var aD=((aF)-1)&4294967295;an=aD;am=4;continue}if(am==5){q=1}var ax=q;var R=reSign((ax),8,0)!=0;var aq=(R)^1;var aT=unSign((aq),1,0);var a9=reSign((aT),8,0)!=0;if(a9){__Z5erroriPcz(-1,(__str603362)&4294967295);var av=aK;var al=(av+56)&4294967295;HEAP[al]=3;var ak=o;var aj=(ak)!=0;if(aj){var ai=o;__ZdaPv(ai)}a8=0}else{var ah=o;var af=(ah)!=0;if(af){var ad=o;__ZdaPv(ad)}var ab=aK;var Z=(ab+8)&4294967295;var X=HEAP[Z];var Q=aK;var P=(Q+8)&4294967295;var N=HEAP[P];var L=(N)&4294967295;var J=(L)&4294967295;var F=HEAP[J];var C=(F+52)&4294967295;var A=HEAP[C];var y=aN;var w=aK;var O=(w+8)&4294967295;var M=HEAP[O];var K=A;FUNCTION_TABLE[K](M,y,0);a8=1}var I=a8;E=I;var aL=E;var aW=(((aL))&255);return aW;return null}function __ZN6PDFDocD1Ev(C){var X;var bA;var bY;var bX;var bW;var bV;var bU;var bT;var bS;var bE;var bs;var bh=0;bA=C;var bR=bA;var bQ=(bR+48)&4294967295;var bP=HEAP[bQ];var aY=(bP)!=0;if(aY){bs=0;$bb5$4:while(1){var ah=bA;var af=__ZN6PDFDoc11getNumPagesEv(ah);var ae=bs;var ad=(((af))|0)>(((ae))|0);var ac=unSign((ad),1,0);bE=ac;var ab=bE;var K=reSign((ab),8,0)!=0;if(!(K)){X=5;break $bb5$4}var aW=bA;var aU=(aW+48)&4294967295;var aT=HEAP[aU];var aS=bs;var aR=(aT+4*aS)&4294967295;var aQ=HEAP[aR];var aP=(aQ)!=0;$bb2$$bb4$7:do{if(aP){var aO=bA;var aN=(aO+48)&4294967295;var aE=HEAP[aN];var aC=bs;var aA=(aE+4*aC)&4294967295;var az=HEAP[aA];bS=az;var ay=bS;var ax=(ay)!=0;if(!(ax)){X=2;break $bb2$$bb4$7}var aw=bS;__ZN4PageD1Ev(aw);var av=bS;var au=av;__ZdlPv(au)}}while(0);var at=bs;var aj=((at)+1)&4294967295;bs=aj;X=0;continue $bb5$4}var aa=bA;var Z=(aa+48)&4294967295;var Y=HEAP[Z];var U=Y;_gfree(U)}var T=bA;var S=(T+32)&4294967295;var R=HEAP[S];var Q=(R)!=0;if(Q){var P=bA;var O=(P+32)&4294967295;var N=HEAP[O];var M=bA;var L=(M+32)&4294967295;var J=HEAP[L];var I=(J)&4294967295;var H=HEAP[I];var G=(H+4)&4294967295;var F=HEAP[G];var E=bA;var D=(E+32)&4294967295;var B=HEAP[D];var A=F;FUNCTION_TABLE[A](B)}var z=bA;var y=(z+44)&4294967295;var x=HEAP[y];var w=(x)!=0;$bb10$$bb12$16:do{if(w){var v=bA;var u=(v+44)&4294967295;var t=HEAP[u];bT=t;var s=bT;var r=(s)!=0;if(!(r)){X=9;break $bb10$$bb12$16}var q=bT;__ZN7OutlineD1Ev(q);var p=bT;var o=p;__ZdlPv(o)}}while(0);var n=bA;var m=(n+36)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb13$$bb15$20:do{if(k){var j=bA;var i=(j+36)&4294967295;var h=HEAP[i];bU=h;var g=bU;var f=(g)!=0;if(!(f)){X=12;break $bb13$$bb15$20}var e=bU;__ZN7CatalogD1Ev(e);var d=bU;var c=d;__ZdlPv(c)}}while(0);var b=bA;var a=(b+28)&4294967295;var b3=HEAP[a];var b2=(b3)!=0;$bb16$$bb18$24:do{if(b2){var b1=bA;var b0=(b1+28)&4294967295;var bZ=HEAP[b0];bV=bZ;var bO=bV;var bN=(bO)!=0;if(!(bN)){X=15;break $bb16$$bb18$24}var bM=bV;__ZN4XRefD1Ev(bM);var bL=bV;var bK=bL;__ZdlPv(bK)}}while(0);var bJ=bA;var bI=(bJ+40)&4294967295;var bH=HEAP[bI];var bG=(bH)!=0;$bb19$$bb21$28:do{if(bG){var bF=bA;var bD=(bF+40)&4294967295;var bC=HEAP[bD];bW=bC;var bB=bW;var bz=(bB)!=0;if(!(bz)){X=18;break $bb19$$bb21$28}var by=bW;__ZN5HintsD1Ev(by);var bx=bW;var bw=bx;__ZdlPv(bw)}}while(0);var bv=bA;var bu=(bv+24)&4294967295;var bt=HEAP[bu];var br=(bt)!=0;$bb22$$bb24$32:do{if(br){var bq=bA;var bp=(bq+24)&4294967295;var bo=HEAP[bp];bX=bo;var bn=bX;var bm=(bn)!=0;if(!(bm)){X=21;break $bb22$$bb24$32}var bl=bX;__ZN13LinearizationD1Ev(bl);var bk=bX;var bj=bk;__ZdlPv(bj)}}while(0);var bi=bA;var bg=(bi+8)&4294967295;var bf=HEAP[bg];var be=(bf)!=0;$bb25$$bb27$36:do{if(be){var bd=bA;var bc=(bd+8)&4294967295;var bb=HEAP[bc];var ba=(bb)!=0;if(!(ba)){X=24;break $bb25$$bb27$36}var a9=bA;var a8=(a9+8)&4294967295;var a7=HEAP[a8];var a6=bA;var a5=(a6+8)&4294967295;var a4=HEAP[a5];var a3=(a4)&4294967295;var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=(a1+4)&4294967295;var aZ=HEAP[a0];var aX=bA;var aV=(aX+8)&4294967295;var aM=HEAP[aV];var aL=aZ;FUNCTION_TABLE[aL](aM)}}while(0);var aK=bA;var aJ=(aK+4)&4294967295;var aI=HEAP[aJ];var aH=(aI)!=0;if(aH){var aG=bA;var aF=(aG+4)&4294967295;var aD=HEAP[aF];var aB=_fclose(aD)}var ar=bA;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=(ap)!=0;$bb30$$bb32$43:do{if(ao){var an=bA;var am=(an)&4294967295;var al=HEAP[am];bY=al;var ak=bY;var ai=(ak)!=0;if(!(ai)){X=28;break $bb30$$bb32$43}var ag=bY;__ZN9GooStringD1Ev(ag);var W=bY;var V=W;__ZdlPv(V)}}while(0);return;return}function __ZN6PDFDocD2Ev(C){var X;var bA;var bY;var bX;var bW;var bV;var bU;var bT;var bS;var bE;var bs;var bh=0;bA=C;var bR=bA;var bQ=(bR+48)&4294967295;var bP=HEAP[bQ];var aY=(bP)!=0;if(aY){bs=0;$bb5$4:while(1){var ah=bA;var af=__ZN6PDFDoc11getNumPagesEv(ah);var ae=bs;var ad=(((af))|0)>(((ae))|0);var ac=unSign((ad),1,0);bE=ac;var ab=bE;var K=reSign((ab),8,0)!=0;if(!(K)){X=5;break $bb5$4}var aW=bA;var aU=(aW+48)&4294967295;var aT=HEAP[aU];var aS=bs;var aR=(aT+4*aS)&4294967295;var aQ=HEAP[aR];var aP=(aQ)!=0;$bb2$$bb4$7:do{if(aP){var aO=bA;var aN=(aO+48)&4294967295;var aE=HEAP[aN];var aC=bs;var aA=(aE+4*aC)&4294967295;var az=HEAP[aA];bS=az;var ay=bS;var ax=(ay)!=0;if(!(ax)){X=2;break $bb2$$bb4$7}var aw=bS;__ZN4PageD1Ev(aw);var av=bS;var au=av;__ZdlPv(au)}}while(0);var at=bs;var aj=((at)+1)&4294967295;bs=aj;X=0;continue $bb5$4}var aa=bA;var Z=(aa+48)&4294967295;var Y=HEAP[Z];var U=Y;_gfree(U)}var T=bA;var S=(T+32)&4294967295;var R=HEAP[S];var Q=(R)!=0;if(Q){var P=bA;var O=(P+32)&4294967295;var N=HEAP[O];var M=bA;var L=(M+32)&4294967295;var J=HEAP[L];var I=(J)&4294967295;var H=HEAP[I];var G=(H+4)&4294967295;var F=HEAP[G];var E=bA;var D=(E+32)&4294967295;var B=HEAP[D];var A=F;FUNCTION_TABLE[A](B)}var z=bA;var y=(z+44)&4294967295;var x=HEAP[y];var w=(x)!=0;$bb10$$bb12$16:do{if(w){var v=bA;var u=(v+44)&4294967295;var t=HEAP[u];bT=t;var s=bT;var r=(s)!=0;if(!(r)){X=9;break $bb10$$bb12$16}var q=bT;__ZN7OutlineD1Ev(q);var p=bT;var o=p;__ZdlPv(o)}}while(0);var n=bA;var m=(n+36)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb13$$bb15$20:do{if(k){var j=bA;var i=(j+36)&4294967295;var h=HEAP[i];bU=h;var g=bU;var f=(g)!=0;if(!(f)){X=12;break $bb13$$bb15$20}var e=bU;__ZN7CatalogD1Ev(e);var d=bU;var c=d;__ZdlPv(c)}}while(0);var b=bA;var a=(b+28)&4294967295;var b3=HEAP[a];var b2=(b3)!=0;$bb16$$bb18$24:do{if(b2){var b1=bA;var b0=(b1+28)&4294967295;var bZ=HEAP[b0];bV=bZ;var bO=bV;var bN=(bO)!=0;if(!(bN)){X=15;break $bb16$$bb18$24}var bM=bV;__ZN4XRefD1Ev(bM);var bL=bV;var bK=bL;__ZdlPv(bK)}}while(0);var bJ=bA;var bI=(bJ+40)&4294967295;var bH=HEAP[bI];var bG=(bH)!=0;$bb19$$bb21$28:do{if(bG){var bF=bA;var bD=(bF+40)&4294967295;var bC=HEAP[bD];bW=bC;var bB=bW;var bz=(bB)!=0;if(!(bz)){X=18;break $bb19$$bb21$28}var by=bW;__ZN5HintsD1Ev(by);var bx=bW;var bw=bx;__ZdlPv(bw)}}while(0);var bv=bA;var bu=(bv+24)&4294967295;var bt=HEAP[bu];var br=(bt)!=0;$bb22$$bb24$32:do{if(br){var bq=bA;var bp=(bq+24)&4294967295;var bo=HEAP[bp];bX=bo;var bn=bX;var bm=(bn)!=0;if(!(bm)){X=21;break $bb22$$bb24$32}var bl=bX;__ZN13LinearizationD1Ev(bl);var bk=bX;var bj=bk;__ZdlPv(bj)}}while(0);var bi=bA;var bg=(bi+8)&4294967295;var bf=HEAP[bg];var be=(bf)!=0;$bb25$$bb27$36:do{if(be){var bd=bA;var bc=(bd+8)&4294967295;var bb=HEAP[bc];var ba=(bb)!=0;if(!(ba)){X=24;break $bb25$$bb27$36}var a9=bA;var a8=(a9+8)&4294967295;var a7=HEAP[a8];var a6=bA;var a5=(a6+8)&4294967295;var a4=HEAP[a5];var a3=(a4)&4294967295;var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=(a1+4)&4294967295;var aZ=HEAP[a0];var aX=bA;var aV=(aX+8)&4294967295;var aM=HEAP[aV];var aL=aZ;FUNCTION_TABLE[aL](aM)}}while(0);var aK=bA;var aJ=(aK+4)&4294967295;var aI=HEAP[aJ];var aH=(aI)!=0;if(aH){var aG=bA;var aF=(aG+4)&4294967295;var aD=HEAP[aF];var aB=_fclose(aD)}var ar=bA;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=(ap)!=0;$bb30$$bb32$43:do{if(ao){var an=bA;var am=(an)&4294967295;var al=HEAP[am];bY=al;var ak=bY;var ai=(ak)!=0;if(!(ai)){X=28;break $bb30$$bb32$43}var ag=bY;__ZN9GooStringD1Ev(ag);var W=bY;var V=W;__ZdlPv(V)}}while(0);return;return}function __ZN6PDFDoc5setupEP9GooStringS1_(K,h,V){var I=STACKTOP;STACKTOP+=1;_memset(I,0,1);var ak;var b7;var P;var E;var c;var az;var ce;var cE;var cC;var cA;var cy;var aD;var cw;var cv;var cz;var cB;var cu;var ct;var cs;var cr;var cD;var U=I;var bH=0;b7=K;P=h;E=V;var cq=b7;var bj=(cq+8)&4294967295;var bh=HEAP[bj];var bf=b7;var bd=(bf+8)&4294967295;var bc=HEAP[bd];var bb=(bc)&4294967295;var ba=(bb)&4294967295;var a9=HEAP[ba];var a8=(a9+52)&4294967295;var a7=HEAP[a8];var aV=b7;var aT=(aV+8)&4294967295;var aR=HEAP[aT];var aQ=a7;FUNCTION_TABLE[aQ](aR,0,-1);var aP=b7;var aO=(aP+8)&4294967295;var aN=HEAP[aO];var aM=(aN)&4294967295;var aL=b7;var aK=(aL+8)&4294967295;var ax=HEAP[aK];var av=(ax)&4294967295;var at=(av)&4294967295;var ar=HEAP[at];var aq=(ar+48)&4294967295;var ap=HEAP[aq];var ao=b7;var an=(ao+8)&4294967295;var am=HEAP[an];var al=(am)&4294967295;var ag=ap;var af=FUNCTION_TABLE[ag](al);var ae=(((af))|0)<0;var ad=unSign((ae),1,0);cD=ad;var ac=cD;var W=reSign((ac),8,0)!=0;$bb$$bb1$2:do{if(W){__Z5erroriPcz(-1,(__str613363)&4294967295);cr=0}else{var ab=b7;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)&4294967295;var X=b7;var S=(X+8)&4294967295;var R=HEAP[S];var Q=(R)&4294967295;var O=(Q)&4294967295;var N=HEAP[O];var M=(N+12)&4294967295;var L=HEAP[M];var J=b7;var H=(J+8)&4294967295;var G=HEAP[H];var C=(G)&4294967295;var B=L;FUNCTION_TABLE[B](C);var A=b7;__ZN6PDFDoc11checkHeaderEv(A);HEAP[U]=0;var z=b7;var y=__ZN6PDFDoc12getStartXRefEv(z);cs=y;var x=b7;var w=__ZN6PDFDoc24getMainXRefEntriesOffsetEv(x);ct=w;var v=__Znwj(116);var u=v;cu=u;var t=b7;var r=(t+8)&4294967295;var q=HEAP[r];var p=cu;var o=cs;var n=ct;__ZN4XRefC1EP10BaseStreamjjPbb(p,q,o,n,U,0);var m=b7;var l=(m+28)&4294967295;var k=cu;HEAP[l]=k;var j=b7;var i=(j+28)&4294967295;var f=HEAP[i];var e=__ZN4XRef4isOkEv(f);var cf=reSign((e),8,0)!=0;var a5=(cf)^1;var F=unSign((a5),1,0);cB=F;var d=cB;var cd=reSign((d),8,0)!=0;if(cd){__Z5erroriPcz(-1,(__str623364)&4294967295);var b=b7;var a=(b+28)&4294967295;var cK=HEAP[a];var cJ=__ZN4XRef12getErrorCodeEv(cK);var cI=b7;var cH=(cI+56)&4294967295;HEAP[cH]=cJ;cr=0}else{var cG=b7;var cp=P;var co=E;var cn=__ZN6PDFDoc15checkEncryptionEP9GooStringS1_(cG,cp,co);var cc=reSign((cn),8,0)!=0;var bt=(cc)^1;var bW=unSign((bt),1,0);cz=bW;var cm=cz;var cb=reSign((cm),8,0)!=0;if(cb){var cl=b7;var ck=(cl+56)&4294967295;HEAP[ck]=4;cr=0}else{var cj=__Znwj(152);var ci=cj;cv=ci;var ch=b7;var cg=(ch+28)&4294967295;var ca=HEAP[cg];var b9=cv;__ZN7CatalogC1EP4XRef(b9,ca);var b8=b7;var b6=(b8+36)&4294967295;var b5=cv;HEAP[b6]=b5;var b4=b7;var b3=(b4+36)&4294967295;var b2=HEAP[b3];var b0=(b2)==0;$bb21$$bb12$11:do{if(b0){ak=1}else{var bZ=b7;var bU=(bZ+36)&4294967295;var bT=HEAP[bU];var bS=__ZN7Catalog4isOkEv(bT);var b1=reSign((bS),8,0)!=0;var aJ=(b1)^1;var a0=unSign((aJ),1,0);var bY=reSign((a0),8,0)!=0;var s=(bY)^1;var T=unSign((s),1,0);var bX=reSign((T),8,0)!=0;if(bX){ak=1;break $bb21$$bb12$11}aD=1;ak=3;break $bb21$$bb12$11}}while(0);if(ak==1){aD=0}var bR=aD;cw=bR;var bQ=cw;var bN=reSign((bQ),8,0)!=0;$bb24$$bb48$17:do{if(bN){var bP=HEAP[U];var bK=reSign((bP),8,0)!=0;var bu=(bK)^1;var cx=unSign((bu),1,0);var bI=reSign((cx),8,0)!=0;if(bI){var bO=b7;var bM=(bO+36)&4294967295;var bL=HEAP[bM];cy=bL;var bJ=cy;var bG=(bJ)!=0;if(bG){var bF=cy;__ZN7CatalogD1Ev(bF);var bE=cy;var bD=bE;__ZdlPv(bD)}var bC=b7;var bB=(bC+28)&4294967295;var bA=HEAP[bB];cA=bA;var bz=cA;var by=(bz)!=0;if(by){var bx=cA;__ZN4XRefD1Ev(bx);var bs=cA;var br=bs;__ZdlPv(br)}var bq=__Znwj(116);var bp=bq;cC=bp;var bo=b7;var bn=(bo+8)&4294967295;var bm=HEAP[bn];var bk=cC;__ZN4XRefC1EP10BaseStreamjjPbb(bk,bm,0,0,0,1);var bi=b7;var bg=(bi+28)&4294967295;var a4=cC;HEAP[bg]=a4;var a3=__Znwj(152);var a2=a3;cE=a2;var a1=b7;var aZ=(a1+28)&4294967295;var aY=HEAP[aZ];var aX=cE;__ZN7CatalogC1EP4XRef(aX,aY);var aW=b7;var aU=(aW+36)&4294967295;var aS=cE;HEAP[aU]=aS}var aI=b7;var aH=(aI+36)&4294967295;var aG=HEAP[aH];var aF=(aG)==0;$bb44$$bb35$28:do{if(aF){ak=8}else{var aC=b7;var aB=(aC+36)&4294967295;var aA=HEAP[aB];var ay=__ZN7Catalog4isOkEv(aA);var bw=reSign((ay),8,0)!=0;var a6=(bw)^1;var g=unSign((a6),1,0);var bv=reSign((g),8,0)!=0;var D=(bv)^1;var bV=unSign((D),1,0);var bl=reSign((bV),8,0)!=0;if(bl){ak=8;break $bb44$$bb35$28}az=1;ak=10;break $bb44$$bb35$28}}while(0);if(ak==8){az=0}var aw=az;ce=aw;var au=ce;var be=reSign((au),8,0)!=0;if(!(be)){ak=13;break $bb24$$bb48$17}__Z5erroriPcz(-1,(__str633365)&4294967295);var aj=b7;var ai=(aj+56)&4294967295;HEAP[ai]=2;cr=0;ak=14;break $bb$$bb1$2}}while(0);cr=1}}}}while(0);var ah=cr;c=ah;var cF=c;var aE=(((cF))&255);STACKTOP=I;return aE;return null}function __ZN6PDFDocC1EP10BaseStreamP9GooStringS3_Pv(h,b,Q,e,p){var r;var d;var P;var V;var u;var c;var s;var A=0;d=h;P=b;V=Q;u=e;c=p;var O=d;__ZN6PDFDoc4initEv(O);var N=d;var M=(N+12)&4294967295;var L=c;HEAP[M]=L;var K=P;var J=(K)&4294967295;var I=(J)&4294967295;var G=HEAP[I];var E=(G+100)&4294967295;var C=HEAP[E];var q=C;var o=P;var n=FUNCTION_TABLE[q](o);var m=(n)!=0;var l=unSign((m),1,0);s=l;var k=s;var t=reSign((k),8,0)!=0;if(t){var j=P;var i=(j)&4294967295;var g=(i)&4294967295;var f=HEAP[g];var a=(f+100)&4294967295;var aa=HEAP[a];var Z=aa;var Y=P;var X=FUNCTION_TABLE[Z](Y);var W=__ZNK9GooString4copyEv(X);var U=d;var T=(U)&4294967295;HEAP[T]=W}else{var S=d;var R=(S)&4294967295;HEAP[R]=0}var H=d;var F=(H+8)&4294967295;var D=P;HEAP[F]=D;var B=d;var z=V;var y=u;var x=__ZN6PDFDoc5setupEP9GooStringS1_(B,z,y);var w=d;var v=(w+52)&4294967295;HEAP[v]=x;return;return}function __ZN6PDFDocC2EP10BaseStreamP9GooStringS3_Pv(h,b,Q,e,p){var r;var d;var P;var V;var u;var c;var s;var A=0;d=h;P=b;V=Q;u=e;c=p;var O=d;__ZN6PDFDoc4initEv(O);var N=d;var M=(N+12)&4294967295;var L=c;HEAP[M]=L;var K=P;var J=(K)&4294967295;var I=(J)&4294967295;var G=HEAP[I];var E=(G+100)&4294967295;var C=HEAP[E];var q=C;var o=P;var n=FUNCTION_TABLE[q](o);var m=(n)!=0;var l=unSign((m),1,0);s=l;var k=s;var t=reSign((k),8,0)!=0;if(t){var j=P;var i=(j)&4294967295;var g=(i)&4294967295;var f=HEAP[g];var a=(f+100)&4294967295;var aa=HEAP[a];var Z=aa;var Y=P;var X=FUNCTION_TABLE[Z](Y);var W=__ZNK9GooString4copyEv(X);var U=d;var T=(U)&4294967295;HEAP[T]=W}else{var S=d;var R=(S)&4294967295;HEAP[R]=0}var H=d;var F=(H+8)&4294967295;var D=P;HEAP[F]=D;var B=d;var z=V;var y=u;var x=__ZN6PDFDoc5setupEP9GooStringS1_(B,z,y);var w=d;var v=(w+52)&4294967295;HEAP[v]=x;return;return}function __ZN6PDFDocC1EP9GooStringS1_S1_Pv(B,at,o,ax,D){var w=STACKTOP;STACKTOP+=108;_memset(w,0,108);var Q;var ae;var af;var p;var K;var ad;var aq;var Y;var aA=w;var R;var C=w+12;var d=0;ae=B;af=at;p=o;K=ax;ad=D;__ZN6ObjectC1Ev(aA);R=0;var ap=ae;__ZN6PDFDoc4initEv(ap);var ao=ae;var an=(ao)&4294967295;var am=af;HEAP[an]=am;var al=ae;var ak=(al+12)&4294967295;var aj=ad;HEAP[ak]=aj;var ai=ae;var ah=(ai)&4294967295;var ac=HEAP[ah];var ab=__ZNK9GooString10getCStringEv(ac);var aa=___01stat64_(ab,C);var Z=(((aa))|0)==0;var X=unSign((Z),1,0);Y=X;var W=Y;var E=reSign((W),8,0)!=0;if(E){var V=(C+44)&4294967295;var U=HEAP[V];var T=(((U))&4294967295);R=T}var S=ae;var P=(S)&4294967295;var O=HEAP[P];var N=__ZNK9GooString10getCStringEv(O);var M=___01fopen64_(N,(__str643366)&4294967295);var L=ae;var J=(L+4)&4294967295;HEAP[J]=M;var I=ae;var H=(I+4)&4294967295;var G=HEAP[H];var F=(G)==0;if(F){var A=___errno_location();var z=HEAP[A];var y=ae;var x=(y+60)&4294967295;HEAP[x]=z;var v=___errno_location();var u=HEAP[v];var t=_strerror(u);var s=ae;var r=(s)&4294967295;var q=HEAP[r];var n=__ZNK9GooString10getCStringEv(q);__Z5erroriPcz(-1,(__str653367)&4294967295,Pointer_make([n,0,0,0,t,0,0,0],0,ALLOC_STACK));var m=ae;var l=(m+56)&4294967295;HEAP[l]=1}else{var k=__ZN6Object8initNullEv(aA);var j=__Znwj(312);var i=j;aq=i;var h=R;var g=ae;var f=(g+4)&4294967295;var e=HEAP[f];var c=aq;__ZN10FileStreamC1EP8_IO_FILEjbjP6Object(c,e,0,0,h,aA);var b=aq;var a=b;var aB=ae;var az=(aB+8)&4294967295;HEAP[az]=a;var ay=ae;var aw=p;var av=K;var au=__ZN6PDFDoc5setupEP9GooStringS1_(ay,aw,av);var ar=ae;var ag=(ar+52)&4294967295;HEAP[ag]=au}STACKTOP=w;return;return}function __ZN6PDFDocC2EP9GooStringS1_S1_Pv(B,at,o,ax,D){var w=STACKTOP;STACKTOP+=108;_memset(w,0,108);var Q;var ae;var af;var p;var K;var ad;var aq;var Y;var aA=w;var R;var C=w+12;var d=0;ae=B;af=at;p=o;K=ax;ad=D;__ZN6ObjectC1Ev(aA);R=0;var ap=ae;__ZN6PDFDoc4initEv(ap);var ao=ae;var an=(ao)&4294967295;var am=af;HEAP[an]=am;var al=ae;var ak=(al+12)&4294967295;var aj=ad;HEAP[ak]=aj;var ai=ae;var ah=(ai)&4294967295;var ac=HEAP[ah];var ab=__ZNK9GooString10getCStringEv(ac);var aa=___01stat64_(ab,C);var Z=(((aa))|0)==0;var X=unSign((Z),1,0);Y=X;var W=Y;var E=reSign((W),8,0)!=0;if(E){var V=(C+44)&4294967295;var U=HEAP[V];var T=(((U))&4294967295);R=T}var S=ae;var P=(S)&4294967295;var O=HEAP[P];var N=__ZNK9GooString10getCStringEv(O);var M=___01fopen64_(N,(__str643366)&4294967295);var L=ae;var J=(L+4)&4294967295;HEAP[J]=M;var I=ae;var H=(I+4)&4294967295;var G=HEAP[H];var F=(G)==0;if(F){var A=___errno_location();var z=HEAP[A];var y=ae;var x=(y+60)&4294967295;HEAP[x]=z;var v=___errno_location();var u=HEAP[v];var t=_strerror(u);var s=ae;var r=(s)&4294967295;var q=HEAP[r];var n=__ZNK9GooString10getCStringEv(q);__Z5erroriPcz(-1,(__str653367)&4294967295,Pointer_make([n,0,0,0,t,0,0,0],0,ALLOC_STACK));var m=ae;var l=(m+56)&4294967295;HEAP[l]=1}else{var k=__ZN6Object8initNullEv(aA);var j=__Znwj(312);var i=j;aq=i;var h=R;var g=ae;var f=(g+4)&4294967295;var e=HEAP[f];var c=aq;__ZN10FileStreamC1EP8_IO_FILEjbjP6Object(c,e,0,0,h,aA);var b=aq;var a=b;var aB=ae;var az=(aB+8)&4294967295;HEAP[az]=a;var ay=ae;var aw=p;var av=K;var au=__ZN6PDFDoc5setupEP9GooStringS1_(ay,aw,av);var ar=ae;var ag=(ar+52)&4294967295;HEAP[ag]=au}STACKTOP=w;return;return}function __ZN13PDFDocFactoryC2EP7GooList(e,x){var n;var b;var o;var A;var z;var y;var p=0;b=e;o=x;var w=o;var v=(w)!=0;if(v){var u=b;var t=(u)&4294967295;var s=o;HEAP[t]=s}else{var r=__Znwj(16);var q=r;y=q;var m=y;__ZN7GooListC1Ev(m);var l=b;var k=(l)&4294967295;var j=y;HEAP[k]=j}var i=__Znwj(4);var h=i;z=h;var g=z;__ZN18StdinPDFDocBuilderC1Ev(g);var f=b;var d=(f)&4294967295;var c=HEAP[d];var a=z;var J=a;__ZN7GooList6insertEiPv(c,0,J);var I=__Znwj(4);var H=I;A=H;var G=A;__ZN18LocalPDFDocBuilderC1Ev(G);var F=b;var E=(F)&4294967295;var D=HEAP[E];var C=A;var B=C;__ZN7GooList6insertEiPv(D,0,B);return;return}function __ZN13PDFDocBuilderC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV13PDFDocBuilder+8)&4294967295;return;return}function __ZN13PDFDocBuilderD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV13PDFDocBuilder+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN13PDFDocBuilderD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV13PDFDocBuilder+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN18StdinPDFDocBuilderC1Ev(f){var h;var i;var g=0;i=f;var e=i;var d=(e)&4294967295;__ZN13PDFDocBuilderC2Ev(d);var c=i;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV18StdinPDFDocBuilder+8)&4294967295;return;return}function __ZN18LocalPDFDocBuilderC1Ev(f){var h;var i;var g=0;i=f;var e=i;var d=(e)&4294967295;__ZN13PDFDocBuilderC2Ev(d);var c=i;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV18LocalPDFDocBuilder+8)&4294967295;return;return}function __ZN13PDFDocFactory21registerPDFDocBuilderEP13PDFDocBuilder(h,g){var j;var k;var a;var i=0;k=h;a=g;var f=k;var e=(f)&4294967295;var d=HEAP[e];var c=a;var b=c;__ZN7GooList6appendEPv(d,b);return;return}function __ZN13PDFDocFactory12createPDFDocERK9GooStringPS0_S3_Pv(h,ad,aa,e,t){var y;var c;var x;var ag;var C;var b;var z;var X;var B;var Y;var d;var p;var J=0;c=h;x=ad;ag=aa;C=e;b=t;var W=c;var V=(W)&4294967295;var U=HEAP[V];var T=__ZN7GooList9getLengthEv(U);var S=((T)-1)&4294967295;d=S;while(1){var G=d;var F=(((G))|0)>=0;if(!(F)){y=5;break}var R=c;var P=(R)&4294967295;var N=HEAP[P];var L=d;var u=__ZN7GooList3getEi(N,L);var r=u;p=r;var o=p;var m=(o)&4294967295;var l=HEAP[m];var k=(l+12)&4294967295;var j=HEAP[k];var i=j;var g=p;var f=x;var a=FUNCTION_TABLE[i](g,f);B=a;var al=B;var A=reSign((al),8,0)!=0;if(A){y=1;break}var I=d;var H=((I)-1)&4294967295;d=H;y=0;continue}if(y==1){var ak=p;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=(ai+8)&4294967295;var af=HEAP[ah];var ae=af;var ac=p;var ab=x;var Q=ag;var O=C;var M=b;var K=FUNCTION_TABLE[ae](ac,ab,Q,O,M);X=K}else{if(y==5){var E=x;var D=__ZNK9GooString10getCStringEv(E);__Z5erroriPcz(-1,(__str3372)&4294967295,Pointer_make([D,0,0,0],0,ALLOC_STACK));var w=x;var v=__ZNK9GooString4copyEv(w);Y=v;var s=Y;var q=__ZN6PDFDoc11ErrorPDFDocEiP9GooString(1,s);X=q}}var n=X;z=n;var Z=z;return Z;return null}function __ZN13PDFDocFactoryD1Ev(f){var o;var b;var c;var H;var D;var R;var F;var r=0;b=f;var G=b;var E=(G)&4294967295;var C=HEAP[E];var B=(C)!=0;$bb$$bb7$2:do{if(B){var A=b;var z=(A)&4294967295;var x=HEAP[z];R=x;F=0;while(1){var O=R;var N=__ZN7GooList9getLengthEv(O);var M=F;var L=(((N))|0)>(((M))|0);var K=unSign((L),1,0);D=K;var J=D;var p=reSign((J),8,0)!=0;if(!(p)){o=3;break}var v=R;var t=F;var n=__ZN7GooList3getEi(v,t);var m=n;H=m;var l=H;var k=(l)!=0;if(k){var j=H;var i=(j)&4294967295;var h=HEAP[i];var g=(h+4)&4294967295;var e=HEAP[g];var d=e;var a=H;FUNCTION_TABLE[d](a)}var Q=F;var P=((Q)+1)&4294967295;F=P;o=0;continue}var I=R;c=I;var y=c;var w=(y)!=0;if(!(w)){o=5;break $bb$$bb7$2}var u=c;__ZN7GooListD1Ev(u);var s=c;var q=s;__ZdlPv(q)}}while(0);return;return}function __ZN13PDFDocFactoryD2Ev(f){var o;var b;var c;var H;var D;var R;var F;var r=0;b=f;var G=b;var E=(G)&4294967295;var C=HEAP[E];var B=(C)!=0;$bb$$bb7$2:do{if(B){var A=b;var z=(A)&4294967295;var x=HEAP[z];R=x;F=0;while(1){var O=R;var N=__ZN7GooList9getLengthEv(O);var M=F;var L=(((N))|0)>(((M))|0);var K=unSign((L),1,0);D=K;var J=D;var p=reSign((J),8,0)!=0;if(!(p)){o=3;break}var v=R;var t=F;var n=__ZN7GooList3getEi(v,t);var m=n;H=m;var l=H;var k=(l)!=0;if(k){var j=H;var i=(j)&4294967295;var h=HEAP[i];var g=(h+4)&4294967295;var e=HEAP[g];var d=e;var a=H;FUNCTION_TABLE[d](a)}var Q=F;var P=((Q)+1)&4294967295;F=P;o=0;continue}var I=R;c=I;var y=c;var w=(y)!=0;if(!(w)){o=5;break $bb$$bb7$2}var u=c;__ZN7GooListD1Ev(u);var s=c;var q=s;__ZdlPv(q)}}while(0);return;return}function __ZN13PDFDocFactoryC1EP7GooList(e,x){var n;var b;var o;var A;var z;var y;var p=0;b=e;o=x;var w=o;var v=(w)!=0;if(v){var u=b;var t=(u)&4294967295;var s=o;HEAP[t]=s}else{var r=__Znwj(16);var q=r;y=q;var m=y;__ZN7GooListC1Ev(m);var l=b;var k=(l)&4294967295;var j=y;HEAP[k]=j}var i=__Znwj(4);var h=i;z=h;var g=z;__ZN18StdinPDFDocBuilderC1Ev(g);var f=b;var d=(f)&4294967295;var c=HEAP[d];var a=z;var J=a;__ZN7GooList6insertEiPv(c,0,J);var I=__Znwj(4);var H=I;A=H;var G=A;__ZN18LocalPDFDocBuilderC1Ev(G);var F=b;var E=(F)&4294967295;var D=HEAP[E];var C=A;var B=C;__ZN7GooList6insertEiPv(D,0,B);return;return}function __ZN15PopplerCacheKeyD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV15PopplerCacheKey+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN12PopplerCache6lookupERK15PopplerCacheKey(U,aD){var aC;var a1;var ae;var Q;var br;var bt;var bm;var aG;var ak;var d;var aE;var e=0;a1=U;ae=aD;var bl=a1;var bk=(bl+8)&4294967295;var bj=HEAP[bk];var bi=(((bj))|0)<0;if(bi){bm=0}else{var bh=a1;var bg=(bh)&4294967295;var bf=HEAP[bg];var be=(bf)&4294967295;var bd=HEAP[be];var aV=a1;var aT=(aV)&4294967295;var aR=HEAP[aT];var aP=(aR)&4294967295;var aN=HEAP[aP];var aL=(aN)&4294967295;var aK=HEAP[aL];var aJ=(aK+8)&4294967295;var aI=HEAP[aJ];var aH=a1;var aw=(aH)&4294967295;var au=HEAP[aw];var ar=(au)&4294967295;var ap=HEAP[ar];var an=aI;var al=ae;var aj=FUNCTION_TABLE[an](ap,al);bt=aj;var ai=bt;var af=reSign((ai),8,0)!=0;if(af){var ah=a1;var ag=(ah+4)&4294967295;var T=HEAP[ag];var P=(T)&4294967295;var M=HEAP[P];bm=M}else{aG=1;$bb11$8:while(1){var u=a1;var s=(u+8)&4294967295;var q=HEAP[s];var o=aG;var m=(((q))|0)>=(((o))|0);if(!(m)){aC=8;break $bb11$8}var J=a1;var G=(J)&4294967295;var D=HEAP[G];var B=aG;var A=(D+4*B)&4294967295;var z=HEAP[A];var y=a1;var t=(y)&4294967295;var r=HEAP[t];var p=aG;var n=(r+4*p)&4294967295;var l=HEAP[n];var j=(l)&4294967295;var i=HEAP[j];var h=(i+8)&4294967295;var g=HEAP[h];var f=a1;var c=(f)&4294967295;var b=HEAP[c];var a=aG;var bv=(b+4*a)&4294967295;var bu=HEAP[bv];var bs=g;var bq=ae;var bp=FUNCTION_TABLE[bs](bu,bq);br=bp;var bo=br;var aF=reSign((bo),8,0)!=0;if(aF){aC=2;break $bb11$8}var w=aG;var v=((w)+1)&4294967295;aG=v;aC=1;continue $bb11$8}if(aC==8){bm=0}else{if(aC==2){var bn=a1;var bc=(bn)&4294967295;var bb=HEAP[bc];var ba=aG;var a9=(bb+4*ba)&4294967295;var a8=HEAP[a9];ak=a8;var a6=a1;var a5=(a6+4)&4294967295;var a4=HEAP[a5];var a3=aG;var a2=(a4+4*a3)&4294967295;var a0=HEAP[a2];d=a0;var aZ=aG;aE=aZ;while(1){var I=aE;var F=(((I))|0)>0;if(!(F)){aC=6;break}var aY=a1;var aX=(aY)&4294967295;var aW=HEAP[aX];var aU=a1;var aS=(aU)&4294967295;var aQ=HEAP[aS];var aO=aE;var aM=((aO)-1)&4294967295;var aB=(aQ+4*aM)&4294967295;var aA=HEAP[aB];var az=aE;var ay=(aW+4*az)&4294967295;HEAP[ay]=aA;var ax=a1;var av=(ax+4)&4294967295;var at=HEAP[av];var aq=a1;var ao=(aq+4)&4294967295;var am=HEAP[ao];var ad=aE;var ac=((ad)-1)&4294967295;var aa=(am+4*ac)&4294967295;var Y=HEAP[aa];var W=aE;var S=(at+4*W)&4294967295;HEAP[S]=Y;var O=aE;var L=((O)-1)&4294967295;aE=L;aC=4;continue}var ab=a1;var Z=(ab)&4294967295;var X=HEAP[Z];var V=(X)&4294967295;var R=ak;HEAP[V]=R;var N=a1;var K=(N+4)&4294967295;var H=HEAP[K];var E=(H)&4294967295;var C=d;HEAP[E]=C;var x=d;bm=x}}}}var k=bm;Q=k;var a7=Q;return a7;return null}function __ZN12PopplerCache3putEP15PopplerCacheKeyP16PopplerCacheItem(E,bc,m){var W;var bf;var a5;var ah;var f;var a6;var aU=0;bf=E;a5=bc;ah=m;var bC=bf;var bB=(bC+8)&4294967295;var bA=HEAP[bB];var bz=((bA)+1)&4294967295;f=bz;var by=bf;var bx=(by+8)&4294967295;var bw=HEAP[bx];var bv=bf;var bu=(bv+12)&4294967295;var bt=HEAP[bu];var aC=((bt)-1)&4294967295;var aB=(((bw))|0)==(((aC))|0);if(aB){var aA=bf;var az=(aA)&4294967295;var ay=HEAP[az];var ax=bf;var aw=(ax+8)&4294967295;var av=HEAP[aw];var au=(ay+4*av)&4294967295;var at=HEAP[au];var ar=(at)!=0;if(ar){var aq=bf;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=bf;var am=(an+8)&4294967295;var al=HEAP[am];var ak=(ao+4*al)&4294967295;var aj=HEAP[ak];var ai=bf;var ag=(ai)&4294967295;var af=HEAP[ag];var ae=bf;var ad=(ae+8)&4294967295;var ac=HEAP[ad];var ab=(af+4*ac)&4294967295;var aa=HEAP[ab];var Z=(aa)&4294967295;var Y=HEAP[Z];var X=(Y+4)&4294967295;var V=HEAP[X];var U=bf;var T=(U)&4294967295;var S=HEAP[T];var R=bf;var Q=(R+8)&4294967295;var P=HEAP[Q];var O=(S+4*P)&4294967295;var N=HEAP[O];var M=V;FUNCTION_TABLE[M](N)}var L=bf;var K=(L+4)&4294967295;var J=HEAP[K];var I=bf;var H=(I+8)&4294967295;var G=HEAP[H];var F=(J+4*G)&4294967295;var D=HEAP[F];var C=(D)!=0;if(C){var B=bf;var A=(B+4)&4294967295;var z=HEAP[A];var y=bf;var x=(y+8)&4294967295;var w=HEAP[x];var v=(z+4*w)&4294967295;var u=HEAP[v];var t=bf;var s=(t+4)&4294967295;var r=HEAP[s];var q=bf;var p=(q+8)&4294967295;var o=HEAP[p];var n=(r+4*o)&4294967295;var l=HEAP[n];var k=(l)&4294967295;var j=HEAP[k];var i=(j+4)&4294967295;var h=HEAP[i];var g=bf;var e=(g+4)&4294967295;var d=HEAP[e];var c=bf;var b=(c+8)&4294967295;var a=HEAP[b];var bH=(d+4*a)&4294967295;var bG=HEAP[bH];var bF=h;FUNCTION_TABLE[bF](bG)}var bE=bf;var bD=(bE+12)&4294967295;var bs=HEAP[bD];var br=((bs)-1)&4294967295;f=br}else{var bq=bf;var bp=(bq+8)&4294967295;var bo=HEAP[bp];var bn=((bo)+1)&4294967295;var bm=bf;var bl=(bm+8)&4294967295;HEAP[bl]=bn}var bk=f;a6=bk;while(1){var aO=a6;var aN=(((aO))|0)>0;if(!(aN)){W=5;break}var bj=bf;var bi=(bj)&4294967295;var bh=HEAP[bi];var bg=bf;var be=(bg)&4294967295;var bd=HEAP[be];var bb=a6;var ba=((bb)-1)&4294967295;var a9=(bd+4*ba)&4294967295;var a8=HEAP[a9];var a7=a6;var a4=(bh+4*a7)&4294967295;HEAP[a4]=a8;var a3=bf;var a2=(a3+4)&4294967295;var a1=HEAP[a2];var a0=bf;var aZ=(a0+4)&4294967295;var aY=HEAP[aZ];var aX=a6;var aW=((aX)-1)&4294967295;var aV=(aY+4*aW)&4294967295;var aT=HEAP[aV];var aS=a6;var aR=(a1+4*aS)&4294967295;HEAP[aR]=aT;var aQ=a6;var aP=((aQ)-1)&4294967295;a6=aP;W=3;continue}var aM=bf;var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=(aK)&4294967295;var aI=a5;HEAP[aJ]=aI;var aH=bf;var aG=(aH+4)&4294967295;var aF=HEAP[aG];var aE=(aF)&4294967295;var aD=ah;HEAP[aE]=aD;return;return}function __ZN12PopplerCache4sizeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN12PopplerCache13numberOfItemsEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+8)&4294967295;var c=HEAP[d];var b=((c)+1)&4294967295;f=b;var a=f;h=a;var i=h;return i;return null}function __ZN12PopplerCache4itemEi(k,j){var o;var p;var i;var l;var h;var n=0;p=k;i=j;var g=p;var f=(g+4)&4294967295;var e=HEAP[f];var d=i;var c=(e+4*d)&4294967295;var b=HEAP[c];h=b;var a=h;l=a;var m=l;return m;return null}function __ZN12PopplerCache3keyEi(k,j){var o;var p;var i;var l;var h;var n=0;p=k;i=j;var g=p;var f=(g)&4294967295;var e=HEAP[f];var d=i;var c=(e+4*d)&4294967295;var b=HEAP[c];h=b;var a=h;l=a;var m=l;return m;return null}function __ZN15PopplerCacheKeyD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV15PopplerCacheKey+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN15PopplerCacheKeyD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV15PopplerCacheKey+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN9ObjectKeyC1Eii(o,b,p){var q;var m;var l;var s;var n=0;m=o;l=b;s=p;var k=m;var j=(k)&4294967295;__ZN15PopplerCacheKeyC2Ev(j);var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9ObjectKey+8)&4294967295;var f=m;var e=(f+4)&4294967295;var d=l;HEAP[e]=d;var c=m;var a=(c+8)&4294967295;var r=s;HEAP[a]=r;return;return}function __ZN9ObjectKeyD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV9ObjectKey+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN9ObjectKeyD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV9ObjectKey+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZNK9ObjectKeyeqERK15PopplerCacheKey(m,n){var z;var k;var B;var C;var D;var j;var E;var l=0;k=m;B=n;var i=B;var h=i;E=h;var g=E;var f=(g+4)&4294967295;var e=HEAP[f];var d=k;var c=(d+4)&4294967295;var b=HEAP[c];var a=(((e))|0)!=(((b))|0);$bb2$$bb$2:do{if(a){z=0}else{var A=E;var y=(A+8)&4294967295;var w=HEAP[y];var v=k;var u=(v+8)&4294967295;var t=HEAP[u];var s=(((w))|0)!=(((t))|0);if(s){z=0;break $bb2$$bb$2}D=1;z=2;break $bb2$$bb$2}}while(0);if(z==0){D=0}var q=D;var p=unSign((q),8,0);j=p;var o=j;C=o;var r=C;var x=(((r))&255);return x;return null}function __ZN16PopplerCacheItemD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV16PopplerCacheItem+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN16PopplerCacheItemD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV16PopplerCacheItem+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN10ObjectItemC1EP6Object(l,b){var o;var q;var m;var n=0;q=l;m=b;var j=q;var i=(j)&4294967295;__ZN16PopplerCacheItemC2Ev(i);var h=q;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV10ObjectItem+8)&4294967295;var e=q;var d=(e+4)&4294967295;__ZN6ObjectC1Ev(d);var c=q;var a=(c+4)&4294967295;var p=m;var k=__ZN6Object4copyEPS_(p,a);return;return}function __ZN10ObjectItemD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10ObjectItem+8)&4294967295;var f=m;var e=(f+4)&4294967295;__ZN6Object4freeEv(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN10ObjectItemD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10ObjectItem+8)&4294967295;var f=m;var e=(f+4)&4294967295;__ZN6Object4freeEv(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN18PopplerObjectCache6lookupERK3RefP6Object(f,s,G){var q=STACKTOP;STACKTOP+=12;_memset(q,0,12);var p;var b;var t;var o;var r;var I;var F;var c=q;var C;var u=0;b=f;t=s;o=G;var E=t;var D=(E+4)&4294967295;var B=HEAP[D];var A=t;var z=(A)&4294967295;var y=HEAP[z];__ZN9ObjectKeyC1Eii(c,y,B);var x=b;var w=(x+4)&4294967295;var v=HEAP[w];var n=(c)&4294967295;var m=__ZN12PopplerCache6lookupERK15PopplerCacheKey(v,n);var l=m;C=l;var k=C;var j=(k)!=0;if(j){var i=C;var h=(i+4)&4294967295;var g=o;var e=__ZN6Object4copyEPS_(h,g);I=e}else{var d=o;var a=__ZN6Object8initNullEv(d);I=a}var K=I;F=K;__ZN9ObjectKeyD1Ev(c);var J=F;r=J;var H=r;STACKTOP=q;return H;return null}function __ZN16PopplerCacheItemD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV16PopplerCacheItem+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN18PopplerObjectCache3putERK3Ref(f,r){var p=STACKTOP;STACKTOP+=12;_memset(p,0,12);var o;var b;var s;var q;var L;var K;var J;var M=p;var c;var I;var w=0;b=f;s=r;__ZN6ObjectC1Ev(M);var H=s;var G=(H+4)&4294967295;var F=HEAP[G];var E=s;var C=(E)&4294967295;var A=HEAP[C];var y=b;var n=(y)&4294967295;var m=HEAP[n];var l=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(m,A,F,M,0);var k=__Znwj(12);var j=k;J=j;var i=s;var h=(i+4)&4294967295;var g=HEAP[h];var e=s;var d=(e)&4294967295;var a=HEAP[d];var W=J;__ZN9ObjectKeyC1Eii(W,a,g);var V=J;c=V;var U=__Znwj(16);var T=U;K=T;var S=K;__ZN10ObjectItemC1EP6Object(S,M);var R=K;I=R;var Q=I;var P=Q;var N=c;var D=N;var B=b;var z=(B+4)&4294967295;var x=HEAP[z];__ZN12PopplerCache3putEP15PopplerCacheKeyP16PopplerCacheItem(x,D,P);__ZN6Object4freeEv(M);var v=I;var u=(v+4)&4294967295;L=u;var t=L;q=t;var O=q;STACKTOP=p;return O;return null}function __ZN12PopplerCacheD1Ev(y){var M;var ai;var N;var d=0;ai=y;N=0;while(1){var aq=ai;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var an=N;var am=(((ao))|0)>=(((an))|0);if(!(am)){M=4;break}var aD=ai;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=N;var az=(aB+4*aA)&4294967295;var ay=HEAP[az];var ax=(ay)!=0;if(ax){var aw=ai;var av=(aw)&4294967295;var au=HEAP[av];var ac=N;var aa=(au+4*ac)&4294967295;var Y=HEAP[aa];var W=ai;var U=(W)&4294967295;var S=HEAP[U];var R=N;var Q=(S+4*R)&4294967295;var P=HEAP[Q];var O=(P)&4294967295;var I=HEAP[O];var H=(I+4)&4294967295;var G=HEAP[H];var F=ai;var E=(F)&4294967295;var D=HEAP[E];var C=N;var B=(D+4*C)&4294967295;var A=HEAP[B];var z=G;FUNCTION_TABLE[z](A)}var x=ai;var w=(x+4)&4294967295;var v=HEAP[w];var u=N;var t=(v+4*u)&4294967295;var s=HEAP[t];var r=(s)!=0;if(r){var q=ai;var p=(q+4)&4294967295;var o=HEAP[p];var n=N;var m=(o+4*n)&4294967295;var l=HEAP[m];var k=ai;var j=(k+4)&4294967295;var i=HEAP[j];var h=N;var g=(i+4*h)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var c=HEAP[e];var b=(c+4)&4294967295;var a=HEAP[b];var aK=ai;var aJ=(aK+4)&4294967295;var aI=HEAP[aJ];var aH=N;var aG=(aI+4*aH)&4294967295;var aF=HEAP[aG];var aE=a;FUNCTION_TABLE[aE](aF)}var at=N;var ar=((at)+1)&4294967295;N=ar;M=0;continue}var al=ai;var ak=(al)&4294967295;var aj=HEAP[ak];var ah=(aj)!=0;if(ah){var ag=ai;var af=(ag)&4294967295;var ae=HEAP[af];var ad=ae;__ZdaPv(ad)}var ab=ai;var Z=(ab+4)&4294967295;var X=HEAP[Z];var V=(X)!=0;if(V){var T=ai;var L=(T+4)&4294967295;var K=HEAP[L];var J=K;__ZdaPv(J)}return;return}function __ZN18PopplerObjectCacheD1Ev(j){var l;var m;var i;var k=0;m=j;var h=m;var g=(h+4)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN12PopplerCacheD1Ev(c);var b=i;var a=b;__ZdlPv(a)}return;return}function __ZN18PopplerObjectCacheD2Ev(j){var l;var m;var i;var k=0;m=j;var h=m;var g=(h+4)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN12PopplerCacheD1Ev(c);var b=i;var a=b;__ZdlPv(a)}return;return}function __ZN12PopplerCacheD2Ev(y){var M;var ai;var N;var d=0;ai=y;N=0;while(1){var aq=ai;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var an=N;var am=(((ao))|0)>=(((an))|0);if(!(am)){M=4;break}var aD=ai;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=N;var az=(aB+4*aA)&4294967295;var ay=HEAP[az];var ax=(ay)!=0;if(ax){var aw=ai;var av=(aw)&4294967295;var au=HEAP[av];var ac=N;var aa=(au+4*ac)&4294967295;var Y=HEAP[aa];var W=ai;var U=(W)&4294967295;var S=HEAP[U];var R=N;var Q=(S+4*R)&4294967295;var P=HEAP[Q];var O=(P)&4294967295;var I=HEAP[O];var H=(I+4)&4294967295;var G=HEAP[H];var F=ai;var E=(F)&4294967295;var D=HEAP[E];var C=N;var B=(D+4*C)&4294967295;var A=HEAP[B];var z=G;FUNCTION_TABLE[z](A)}var x=ai;var w=(x+4)&4294967295;var v=HEAP[w];var u=N;var t=(v+4*u)&4294967295;var s=HEAP[t];var r=(s)!=0;if(r){var q=ai;var p=(q+4)&4294967295;var o=HEAP[p];var n=N;var m=(o+4*n)&4294967295;var l=HEAP[m];var k=ai;var j=(k+4)&4294967295;var i=HEAP[j];var h=N;var g=(i+4*h)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var c=HEAP[e];var b=(c+4)&4294967295;var a=HEAP[b];var aK=ai;var aJ=(aK+4)&4294967295;var aI=HEAP[aJ];var aH=N;var aG=(aI+4*aH)&4294967295;var aF=HEAP[aG];var aE=a;FUNCTION_TABLE[aE](aF)}var at=N;var ar=((at)+1)&4294967295;N=ar;M=0;continue}var al=ai;var ak=(al)&4294967295;var aj=HEAP[ak];var ah=(aj)!=0;if(ah){var ag=ai;var af=(ag)&4294967295;var ae=HEAP[af];var ad=ae;__ZdaPv(ad)}var ab=ai;var Z=(ab+4)&4294967295;var X=HEAP[Z];var V=(X)!=0;if(V){var T=ai;var L=(T+4)&4294967295;var K=HEAP[L];var J=K;__ZdaPv(J)}return;return}function __ZN12PopplerCacheC1Ei(n,g){var x;var l;var z;var k;var j;var m=0;l=n;z=g;var i=l;var h=(i+12)&4294967295;var f=z;HEAP[h]=f;var e=l;var d=(e+12)&4294967295;var c=HEAP[d];j=c;var b=j;var a=((b)*4)&4294967295;var y=__Znaj(a);var w=y;var v=l;var u=(v)&4294967295;HEAP[u]=w;var t=l;var s=(t+12)&4294967295;var r=HEAP[s];k=r;var q=k;var p=((q)*4)&4294967295;var o=__Znaj(p);var E=o;var D=l;var C=(D+4)&4294967295;HEAP[C]=E;var B=l;var A=(B+8)&4294967295;HEAP[A]=-1;return;return}function __ZN18PopplerObjectCacheC1EiP4XRef(m,r,s){var n;var k;var q;var p;var j;var l=0;k=m;q=r;p=s;var i=__Znwj(16);var h=i;j=h;var g=j;var f=q;__ZN12PopplerCacheC1Ei(g,f);var e=k;var d=(e+4)&4294967295;var c=j;HEAP[d]=c;var b=k;var a=(b)&4294967295;var o=p;HEAP[a]=o;return;return}function __ZN18PopplerObjectCacheC2EiP4XRef(m,r,s){var n;var k;var q;var p;var j;var l=0;k=m;q=r;p=s;var i=__Znwj(16);var h=i;j=h;var g=j;var f=q;__ZN12PopplerCacheC1Ei(g,f);var e=k;var d=(e+4)&4294967295;var c=j;HEAP[d]=c;var b=k;var a=(b)&4294967295;var o=p;HEAP[a]=o;return;return}function __ZN12PopplerCacheC2Ei(n,g){var x;var l;var z;var k;var j;var m=0;l=n;z=g;var i=l;var h=(i+12)&4294967295;var f=z;HEAP[h]=f;var e=l;var d=(e+12)&4294967295;var c=HEAP[d];j=c;var b=j;var a=((b)*4)&4294967295;var y=__Znaj(a);var w=y;var v=l;var u=(v)&4294967295;HEAP[u]=w;var t=l;var s=(t+12)&4294967295;var r=HEAP[s];k=r;var q=k;var p=((q)*4)&4294967295;var o=__Znaj(p);var E=o;var D=l;var C=(D+4)&4294967295;HEAP[C]=E;var B=l;var A=(B+8)&4294967295;HEAP[A]=-1;return;return}function __ZN11ProfileDataC2Ev(i){var k;var l;var j=0;l=i;var h=l;var g=(h)&4294967295;HEAP[g]=0;var f=l;var e=(f+4)&4294967295;HEAP[e]=0;var d=l;var c=(d+12)&4294967295;HEAP[c]=0;var b=l;var a=(b+20)&4294967295;HEAP[a]=0;return;return}function __ZN11ProfileDataC1Ev(i){var k;var l;var j=0;l=i;var h=l;var g=(h)&4294967295;HEAP[g]=0;var f=l;var e=(f+4)&4294967295;HEAP[e]=0;var d=l;var c=(d+12)&4294967295;HEAP[c]=0;var b=l;var a=(b+20)&4294967295;HEAP[a]=0;return;return}function __ZN11ProfileData10addElementEd(e,J){var n;var b;var O;var t=0;b=e;O=J;var H=b;var G=(H)&4294967295;var F=HEAP[G];var E=(((F))|0)==0;$bb$$bb1$2:do{if(E){var D=b;var C=(D+12)&4294967295;var B=O;HEAP[C]=B;var z=b;var x=(z+20)&4294967295;var v=O;HEAP[x]=v}else{var m=b;var l=(m+12)&4294967295;var k=HEAP[l];var j=O;var i=(k)>(j);if(i){var h=b;var g=(h+12)&4294967295;var f=O;HEAP[g]=f}var d=b;var c=(d+20)&4294967295;var a=HEAP[c];var S=O;var R=(a)<(S);if(!(R)){n=3;break $bb$$bb1$2}var Q=b;var P=(Q+20)&4294967295;var N=O;HEAP[P]=N}}while(0);var M=b;var L=(M+4)&4294967295;var K=HEAP[L];var I=O;var A=(K)+(I);var y=b;var w=(y+4)&4294967295;HEAP[w]=A;var u=b;var s=(u)&4294967295;var r=HEAP[s];var q=((r)+1)&4294967295;var p=b;var o=(p)&4294967295;HEAP[o]=q;return;return}function __ZN16PreScanOutputDevC2Ev(j){var l;var n;var k=0;n=j;var i=n;var h=(i)&4294967295;__ZN9OutputDevC2Ev(h);var g=n;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16PreScanOutputDev+8)&4294967295;var d=HEAP[_globalParams];var c=__ZN12GlobalParams10getPSLevelEv(d);var b=n;var a=(b+108)&4294967295;HEAP[a]=c;var m=n;__ZN16PreScanOutputDev10clearStatsEv(m);return;return}function __ZN16GfxImageColorMap13getColorSpaceEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16PreScanOutputDev10upsideDownEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN16PreScanOutputDev11useDrawCharEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN16PreScanOutputDev19interpretType3CharsEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN16PreScanOutputDev9startPageEiP8GfxState(h,f,e){var b;var d;var g;var c;var a=0;d=h;g=f;c=e;return;return}function __ZN16PreScanOutputDev7endPageEv(d){var b;var c;var a=0;c=d;return;return}function __ZN16PreScanOutputDev4clipEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN16PreScanOutputDev6eoClipEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN16PreScanOutputDev11endStringOpEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN16PreScanOutputDev14beginType3CharEP8GfxStateddddjPji(f,k,y,w,t,q,x,u,r){var j;var d;var a;var v;var s;var p;var o;var m;var h;var g;var n;var c;var e=0;d=f;a=k;v=y;s=w;p=t;o=q;m=x;h=u;g=r;c=0;var b=c;n=b;var i=n;var l=(((i))&255);return l;return null}function __ZN16PreScanOutputDev12endType3CharEP8GfxState(f,d){var b;var c;var e;var a=0;c=f;e=d;return;return}function __ZN16PreScanOutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPib(D,al,aJ,a9,L,aL,F,ac,Y,d){var ag;var aM;var G;var aK;var q;var p;var ah;var ap;var O;var K;var Q;var x;var aF;var A;var I;var ak;var aj;var ai;var f=0;aM=D;G=al;aK=aJ;q=a9;p=L;ah=aL;ap=F;O=ac;K=Y;Q=d;var a8=ap;var a6=__ZN16GfxImageColorMap13getColorSpaceEv(a8);ak=a6;var a5=ak;var a4=(a5)&4294967295;var a2=HEAP[a4];var a1=(a2+12)&4294967295;var a0=HEAP[a1];var aZ=a0;var aY=ak;var aX=FUNCTION_TABLE[aZ](aY);var aC=(((aX))|0)==7;var aA=unSign((aC),1,0);I=aA;var ay=I;var E=reSign((ay),8,0)!=0;if(E){var aw=ak;var au=aw;var ar=__ZN20GfxIndexedColorSpace7getBaseEv(au);ak=ar}var aq=ak;var ao=(aq)&4294967295;var an=HEAP[ao];var am=(an+12)&4294967295;var Z=HEAP[am];var W=Z;var U=ak;var S=FUNCTION_TABLE[W](U);var R=(((S))|0)==0;$bb8$$bb6$5:do{if(R){ag=1}else{var P=ak;var N=(P)&4294967295;var M=HEAP[N];var J=(M+12)&4294967295;var H=HEAP[J];var C=H;var B=ak;var z=FUNCTION_TABLE[C](B);var y=(((z))|0)==1;if(y){ag=1;break $bb8$$bb6$5}aF=1;ag=3;break $bb8$$bb6$5}}while(0);if(ag==1){aF=0}var w=aF;A=w;var v=A;var ba=reSign((v),8,0)!=0;if(ba){var u=aM;var t=(u+105)&4294967295;HEAP[t]=0}var s=aM;var r=(s+104)&4294967295;HEAP[r]=0;var o=G;var n=__ZN8GfxState12getBlendModeEv(o);var m=(((n))|0)!=0;var l=unSign((m),1,0);x=l;var k=x;var a7=reSign((k),8,0)!=0;if(a7){var j=aM;var i=(j+106)&4294967295;HEAP[i]=1}var h=aM;var g=(h+107)&4294967295;HEAP[g]=0;var e=Q;var a3=reSign((e),8,0)!=0;if(a3){var c=q;var b=(c)&4294967295;var a=HEAP[b];var bh=(a+12)&4294967295;var bg=HEAP[bh];var bf=bg;var be=q;FUNCTION_TABLE[bf](be);var bd=ap;var bc=__ZN16GfxImageColorMap16getNumPixelCompsEv(bd);var bb=p;var aW=((bc)*(bb))&4294967295;var aV=ap;var aU=__ZN16GfxImageColorMap7getBitsEv(aV);var aT=((aW)*(aU))&4294967295;var aS=((aT)+7)&4294967295;var aR=((((aS))|0)/8|0);var aQ=ah;var aP=((aR)*(aQ))&4294967295;ai=aP;aj=0;while(1){var av=aj;var at=ai;var af=(((av))|0)<(((at))|0);if(!(af)){ag=9;break}var aO=q;var aN=(aO)&4294967295;var aI=HEAP[aN];var aH=(aI+20)&4294967295;var aG=HEAP[aH];var aE=aG;var aD=q;var aB=FUNCTION_TABLE[aE](aD);var az=aj;var ax=((az)+1)&4294967295;aj=ax;ag=7;continue}var ae=q;var ad=(ae)&4294967295;var ab=HEAP[ad];var aa=(ab+16)&4294967295;var X=HEAP[aa];var V=X;var T=q;FUNCTION_TABLE[V](T)}return;return}function __ZN16PreScanOutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb(x,af,at,ac,aa,Y,z,V,T,O,J,F,C){var ad;var ax;var A;var au;var Q;var L;var G;var aj;var D;var B;var R;var M;var H;var E;var m;var an;var p;var r;var ae;var a=0;ax=x;A=af;au=at;Q=ac;L=aa;G=Y;aj=z;D=V;B=T;R=O;M=J;H=F;E=C;var aH=aj;var aG=__ZN16GfxImageColorMap13getColorSpaceEv(aH);ae=aG;var aF=ae;var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=(aD+12)&4294967295;var aB=HEAP[aC];var aA=aB;var az=ae;var ay=FUNCTION_TABLE[aA](az);var ar=(((ay))|0)==7;var aq=unSign((ar),1,0);r=aq;var ap=r;var y=reSign((ap),8,0)!=0;if(y){var ao=ae;var am=ao;var al=__ZN20GfxIndexedColorSpace7getBaseEv(am);ae=al}var ak=ae;var ai=(ak)&4294967295;var ah=HEAP[ai];var ag=(ah+12)&4294967295;var ab=HEAP[ag];var Z=ab;var X=ae;var W=FUNCTION_TABLE[Z](X);var U=(((W))|0)==0;$bb22$$bb20$5:do{if(U){ad=1}else{var S=ae;var P=(S)&4294967295;var N=HEAP[P];var K=(N+12)&4294967295;var I=HEAP[K];var w=I;var v=ae;var u=FUNCTION_TABLE[w](v);var t=(((u))|0)==1;if(t){ad=1;break $bb22$$bb20$5}an=1;ad=3;break $bb22$$bb20$5}}while(0);if(ad==1){an=0}var s=an;p=s;var q=p;var aw=reSign((q),8,0)!=0;if(aw){var o=ax;var n=(o+105)&4294967295;HEAP[n]=0}var l=ax;var k=(l+104)&4294967295;HEAP[k]=0;var j=A;var i=__ZN8GfxState12getBlendModeEv(j);var h=(((i))|0)!=0;var g=unSign((h),1,0);m=g;var f=m;var av=reSign((f),8,0)!=0;if(av){var e=ax;var d=(e+106)&4294967295;HEAP[d]=1}var c=ax;var b=(c+107)&4294967295;HEAP[b]=0;return;return}function __ZN16PreScanOutputDev19drawSoftMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iiS7_b(r,al,W,U,S,P,t,N,I,D,z,w,k){var X;var ao;var am;var K;var F;var A;var x;var ad;var u;var L;var G;var B;var y;var v;var aA;var aa;var g;var Y;var a=0;ao=r;am=al;K=W;F=U;A=S;x=P;ad=t;u=N;L=I;G=D;B=z;y=w;v=k;var az=ad;var ay=__ZN16GfxImageColorMap13getColorSpaceEv(az);Y=ay;var ax=Y;var aw=(ax)&4294967295;var av=HEAP[aw];var au=(av+12)&4294967295;var at=HEAP[au];var ar=at;var aq=Y;var ap=FUNCTION_TABLE[ar](aq);var ak=(((ap))|0)==7;var aj=unSign((ak),1,0);g=aj;var ai=g;var s=reSign((ai),8,0)!=0;if(s){var ah=Y;var ag=ah;var af=__ZN20GfxIndexedColorSpace7getBaseEv(ag);Y=af}var ae=Y;var ac=(ae)&4294967295;var ab=HEAP[ac];var Z=(ab+12)&4294967295;var V=HEAP[Z];var T=V;var R=Y;var Q=FUNCTION_TABLE[T](R);var O=(((Q))|0)==0;$bb24$$bb22$5:do{if(O){X=1}else{var M=Y;var J=(M)&4294967295;var H=HEAP[J];var E=(H+12)&4294967295;var C=HEAP[E];var q=C;var p=Y;var o=FUNCTION_TABLE[q](p);var n=(((o))|0)==1;if(n){X=1;break $bb24$$bb22$5}aA=1;X=3;break $bb24$$bb22$5}}while(0);if(X==1){aA=0}var m=aA;aa=m;var l=aa;var an=reSign((l),8,0)!=0;if(an){var j=ao;var i=(j+105)&4294967295;HEAP[i]=0}var h=ao;var f=(h+104)&4294967295;HEAP[f]=0;var e=ao;var d=(e+106)&4294967295;HEAP[d]=1;var c=ao;var b=(c+107)&4294967295;HEAP[b]=0;return;return}function __ZN16PreScanOutputDev22beginTransparencyGroupEP8GfxStatePdP13GfxColorSpacebbb(f,h,r,p,n,l,q){var g;var d;var a;var o;var m;var k;var j;var i;var e=0;d=f;a=h;o=r;m=p;k=n;j=l;i=q;var c=d;var b=(c+107)&4294967295;HEAP[b]=0;return;return}function __ZN16PreScanOutputDev11setSoftMaskEP8GfxStatePdbP8FunctionP8GfxColor(i,c,m,k,j,g){var n;var p;var h;var d;var b;var a;var o;var l=0;p=i;h=c;d=m;b=k;a=j;o=g;var f=p;var e=(f+106)&4294967295;HEAP[e]=1;return;return}function __ZN16PreScanOutputDev5checkEP13GfxColorSpaceP8GfxColord12GfxBlendMode(C,R,az,d,D){var x=STACKTOP;STACKTOP+=12;_memset(x,0,12);var P;var af;var Q;var X;var q;var V;var S;var e=x;var f=0;af=C;Q=R;X=az;q=d;V=D;var aB=Q;var aA=(aB)&4294967295;var ay=HEAP[aA];var ax=(ay+12)&4294967295;var aw=HEAP[ax];var av=aw;var au=Q;var at=FUNCTION_TABLE[av](au);var ar=(((at))|0)==10;var aq=unSign((ar),1,0);S=aq;var ae=S;var E=reSign((ae),8,0)!=0;$bb$$bb1$2:do{if(E){var ad=af;var ac=(ad+104)&4294967295;HEAP[ac]=0;var ab=af;var aa=(ab+105)&4294967295;HEAP[aa]=0;var Z=af;var Y=(Z+107)&4294967295;HEAP[Y]=0}else{var W=Q;var U=(W)&4294967295;var T=HEAP[U];var O=(T+20)&4294967295;var N=HEAP[O];var M=N;var L=Q;var K=X;FUNCTION_TABLE[M](L,K,e);var J=(e)&4294967295;var I=HEAP[J];var H=(e+4)&4294967295;var G=HEAP[H];var F=(((I))|0)!=(((G))|0);$bb4$$bb2$5:do{if(!F){var B=(e+4)&4294967295;var A=HEAP[B];var z=(e+8)&4294967295;var y=HEAP[z];var w=(((A))|0)!=(((y))|0);if(w){P=1;break $bb4$$bb2$5}var v=(e+8)&4294967295;var u=HEAP[v];var t=(e)&4294967295;var s=HEAP[t];var r=(((u))|0)!=(((s))|0);if(r){P=1;break $bb4$$bb2$5}var l=(e)&4294967295;var k=HEAP[l];var j=(((k))|0)!=0;$bb8$$bb6$9:do{if(!j){var i=(e+4)&4294967295;var h=HEAP[i];var g=(((h))|0)!=0;if(g){P=4;break $bb8$$bb6$9}var c=(e+8)&4294967295;var b=HEAP[c];var a=(((b))|0)!=0;if(!(a)){P=7;break $bb$$bb1$2}}}while(0);var aI=(e)&4294967295;var aH=HEAP[aI];var aG=(((aH))|0)!=65536;$bb11$$bb9$13:do{if(!aG){var aF=(e+4)&4294967295;var aE=HEAP[aF];var aD=(((aE))|0)!=65536;if(aD){P=8;break $bb11$$bb9$13}var aC=(e+8)&4294967295;var ap=HEAP[aC];var ao=(((ap))|0)!=65536;if(!(ao)){P=7;break $bb$$bb1$2}}}while(0);var an=af;var am=(an+104)&4294967295;HEAP[am]=0;P=7;break $bb$$bb1$2}}while(0);var p=af;var o=(p+104)&4294967295;HEAP[o]=0;var n=af;var m=(n+105)&4294967295;HEAP[m]=0}}while(0);var al=q;var ak=(al)!=1;$bb14$$bb13$19:do{if(ak){P=11}else{var aj=V;var ai=(((aj))|0)!=0;if(ai){P=11;break $bb14$$bb13$19}else{P=12;break $bb14$$bb13$19}}}while(0);if(P==11){var ah=af;var ag=(ah+106)&4294967295;HEAP[ag]=1}STACKTOP=x;return;return}function __ZN16PreScanOutputDev22paintTransparencyGroupEP8GfxStatePd(l,b,e){var p;var q;var n;var m;var o=0;q=l;n=b;m=e;var k=n;var j=__ZN8GfxState12getBlendModeEv(k);var i=n;var h=__ZN8GfxState14getFillOpacityEv(i);var g=n;var f=__ZN8GfxState12getFillColorEv(g);var d=n;var c=__ZN8GfxState17getFillColorSpaceEv(d);var a=q;__ZN16PreScanOutputDev5checkEP13GfxColorSpaceP8GfxColord12GfxBlendMode(a,c,f,h,j);return;return}function __ZN16PreScanOutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb(B,Z,ak,aI,H,am,U,S,d){var V;var an;var D;var al;var q;var o;var W;var L;var G;var N;var aH;var ao;var J;var Y;var X;var f=0;an=B;D=Z;al=ak;q=aI;o=H;W=am;L=U;G=S;N=d;var aG=D;var aF=__ZN8GfxState12getBlendModeEv(aG);var aE=D;var aD=__ZN8GfxState14getFillOpacityEv(aE);var aC=D;var aB=__ZN8GfxState12getFillColorEv(aC);var aA=D;var az=__ZN8GfxState17getFillColorSpaceEv(aA);var ay=an;__ZN16PreScanOutputDev5checkEP13GfxColorSpaceP8GfxColord12GfxBlendMode(ay,az,aB,aD,aF);var aj=an;var ai=(aj+107)&4294967295;HEAP[ai]=0;var ah=an;var ag=(ah+108)&4294967295;var af=HEAP[ag];var ae=(((af))|0)==0;$bb5$$bb$2:do{if(ae){V=0}else{var ad=an;var ac=(ad+108)&4294967295;var ab=HEAP[ac];var aa=(((ab))|0)==1;if(aa){V=0;break $bb5$$bb$2}else{V=1;break $bb5$$bb$2}}}while(0);$bb5$$bb7$4:do{if(V==0){var T=D;var R=__ZN8GfxState17getFillColorSpaceEv(T);aH=R;var Q=aH;var P=(Q)&4294967295;var O=HEAP[P];var M=(O+12)&4294967295;var K=HEAP[M];var I=K;var F=aH;var E=FUNCTION_TABLE[I](F);var A=(((E))|0)!=10;if(A){V=1;break $bb5$$bb7$4}ao=1;V=3;break $bb5$$bb7$4}}while(0);if(V==1){ao=0}var z=ao;J=z;var y=J;var C=reSign((y),8,0)!=0;if(C){var x=an;var w=(x+112)&4294967295;HEAP[w]=1}var v=N;var aJ=reSign((v),8,0)!=0;if(aJ){var u=q;var t=(u)&4294967295;var s=HEAP[t];var r=(s+12)&4294967295;var p=HEAP[r];var n=p;var m=q;FUNCTION_TABLE[n](m);var l=o;var k=((l)+7)&4294967295;var j=((((k))|0)/8|0);var i=W;var h=((j)*(i))&4294967295;X=h;Y=0;while(1){var aL=Y;var aK=X;var ax=(((aL))|0)<(((aK))|0);if(!(ax)){V=8;break}var g=q;var e=(g)&4294967295;var c=HEAP[e];var b=(c+20)&4294967295;var a=HEAP[b];var aQ=a;var aP=q;var aO=FUNCTION_TABLE[aQ](aP);var aN=Y;var aM=((aN)+1)&4294967295;Y=aM;V=6;continue}var aw=q;var av=(aw)&4294967295;var au=HEAP[av];var at=(au+16)&4294967295;var ar=HEAP[at];var aq=ar;var ap=q;FUNCTION_TABLE[aq](ap)}return;return}function __ZN16PreScanOutputDev6eoFillEP8GfxState(k,b){var n;var o;var l;var m=0;o=k;l=b;var j=l;var i=__ZN8GfxState12getBlendModeEv(j);var h=l;var g=__ZN8GfxState14getFillOpacityEv(h);var f=l;var e=__ZN8GfxState12getFillColorEv(f);var d=l;var c=__ZN8GfxState17getFillColorSpaceEv(d);var a=o;__ZN16PreScanOutputDev5checkEP13GfxColorSpaceP8GfxColord12GfxBlendMode(a,c,e,g,i);return;return}function __ZN16PreScanOutputDev4fillEP8GfxState(k,b){var n;var o;var l;var m=0;o=k;l=b;var j=l;var i=__ZN8GfxState12getBlendModeEv(j);var h=l;var g=__ZN8GfxState14getFillOpacityEv(h);var f=l;var e=__ZN8GfxState12getFillColorEv(f);var d=l;var c=__ZN8GfxState17getFillColorSpaceEv(d);var a=o;__ZN16PreScanOutputDev5checkEP13GfxColorSpaceP8GfxColord12GfxBlendMode(a,c,e,g,i);return;return}function __ZN16PreScanOutputDev6strokeEP8GfxState(o,v){var x=STACKTOP;STACKTOP+=16;_memset(x,0,16);var s;var m;var k;var u=x;var w=x+4;var b=x+8;var n=0;m=o;k=v;var l=k;var j=__ZN8GfxState12getBlendModeEv(l);var i=k;var h=__ZN8GfxState16getStrokeOpacityEv(i);var g=k;var f=__ZN8GfxState14getStrokeColorEv(g);var e=k;var d=__ZN8GfxState19getStrokeColorSpaceEv(e);var c=m;__ZN16PreScanOutputDev5checkEP13GfxColorSpaceP8GfxColord12GfxBlendMode(c,d,f,h,j);var a=k;__ZN8GfxState11getLineDashEPPdPiS0_(a,u,w,b);var t=HEAP[w];var r=(((t))|0)!=0;if(r){var q=m;var p=(q+107)&4294967295;HEAP[p]=0}STACKTOP=x;return;return}function __ZN16PreScanOutputDev10clearStatsEv(j){var l;var n;var k=0;n=j;var i=n;var h=(i+104)&4294967295;HEAP[h]=1;var g=n;var f=(g+105)&4294967295;HEAP[f]=1;var e=n;var d=(e+106)&4294967295;HEAP[d]=0;var c=n;var b=(c+107)&4294967295;HEAP[b]=1;var a=n;var m=(a+112)&4294967295;HEAP[m]=0;return;return}function __ZN16PreScanOutputDev13beginStringOpEP8GfxState(E,W){var z=STACKTOP;STACKTOP+=40;_memset(z,0,40);var U;var aA;var G;var aE;var M;var a1;var d;var aZ;var v=z;var t=z+8;var j=z+16;var h=z+24;var aH=z+32;var am;var ac;var f=0;aA=E;G=W;var aY=G;var aX=__ZN8GfxState9getRenderEv(aY);d=aX;var aW=d;var aU=(aW)&1;var aT=(((aU))&255);var F=reSign((aT),8,0)!=0;var aa=(F)^1;var aS=unSign((aa),1,0);var X=reSign((aS),8,0)!=0;if(X){var aR=G;var aQ=__ZN8GfxState12getBlendModeEv(aR);var aP=G;var aO=__ZN8GfxState14getFillOpacityEv(aP);var aN=G;var ap=__ZN8GfxState12getFillColorEv(aN);var an=G;var ak=__ZN8GfxState17getFillColorSpaceEv(an);var ai=aA;__ZN16PreScanOutputDev5checkEP13GfxColorSpaceP8GfxColord12GfxBlendMode(ai,ak,ap,aO,aQ)}var ag=d;var ae=(ag)&3;var ad=(((ae))|0)==1;$bb6$$bb5$5:do{if(ad){U=1}else{var ab=d;var Z=(ab)&3;var Y=(((Z))|0)==2;if(Y){U=1;break $bb6$$bb5$5}else{U=2;break $bb6$$bb5$5}}}while(0);if(U==1){var R=G;var Q=__ZN8GfxState12getBlendModeEv(R);var P=G;var O=__ZN8GfxState16getStrokeOpacityEv(P);var N=G;var L=__ZN8GfxState14getStrokeColorEv(N);var K=G;var J=__ZN8GfxState19getStrokeColorSpaceEv(K);var I=aA;__ZN16PreScanOutputDev5checkEP13GfxColorSpaceP8GfxColord12GfxBlendMode(I,J,L,O,Q)}var H=G;var D=__ZN8GfxState7getFontEv(H);aZ=D;var C=G;__ZN8GfxState15getFontTransMatEPdS0_S0_S0_(C,v,t,j,h);var B=HEAP[v];var A=HEAP[h];var y=(B)+(A);var x=_fabs(y);var w=(x)>=0.01;$bb21$$bb8$10:do{if(w){U=4}else{var u=HEAP[v];var s=(u)<=0;if(s){U=4;break $bb21$$bb8$10}var r=HEAP[t];var q=_fabs(r);var p=(q)>=0.01;if(p){U=4;break $bb21$$bb8$10}var o=HEAP[j];var n=_fabs(o);var m=(n)>=0.01;if(m){U=4;break $bb21$$bb8$10}var l=G;var k=__ZN8GfxState15getHorizScalingEv(l);var i=(k)-1;var g=_fabs(i);var e=(g)>=0.001;if(e){U=4;break $bb21$$bb8$10}var c=aZ;var b=__ZN7GfxFont7getTypeEv(c);var a=(((b))|0)==5;if(!a){var a7=aZ;var a6=__ZN7GfxFont7getTypeEv(a7);var a5=(((a6))|0)==6;if(!(a5)){U=4;break $bb21$$bb8$10}}var a4=aZ;var a3=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(a4,aH);var aV=reSign((a3),8,0)!=0;$bb20$$bb16$19:do{if(!aV){var a2=aZ;var a0=__ZN7GfxFont14getExtFontFileEv(a2);var aM=(a0)!=0;if(aM){U=10;break $bb20$$bb16$19}var aL=aZ;var aK=__ZN7GfxFont7getNameEv(aL);var aJ=(aK)==0;if(aJ){U=4;break $bb21$$bb8$10}var aI=HEAP[_globalParams];var aG=aZ;var aF=__ZN12GlobalParams14getDisplayFontEP7GfxFont(aI,aG);am=aF;var aD=am;var aC=(aD)==0;if(aC){U=4;break $bb21$$bb8$10}var aB=am;var av=(aB+8)&4294967295;var au=HEAP[av];var at=(((au))|0)==1;if(!(at)){U=4;break $bb21$$bb8$10}}}while(0);a1=1;U=15;break $bb21$$bb8$10}}while(0);if(U==4){a1=0}var ar=a1;ac=ar;var aq=G;var ao=__ZN8GfxState9getRenderEv(aq);var al=(((ao))|0)!=0;$bb28$$bb23$28:do{if(al){U=17}else{var aj=ac;var ay=reSign((aj),8,0)!=0;var az=(ay)^1;var aw=unSign((az),1,0);var ax=reSign((aw),8,0)!=0;if(ax){U=17;break $bb28$$bb23$28}aE=0;U=20;break $bb28$$bb23$28}}while(0);if(U==17){aE=1}var ah=aE;M=ah;var af=M;var V=reSign((af),8,0)!=0;if(V){var T=aA;var S=(T+107)&4294967295;HEAP[S]=0}STACKTOP=z;return;return}function __ZN16PreScanOutputDevD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16PreScanOutputDev+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16PreScanOutputDevD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16PreScanOutputDev+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16PreScanOutputDevD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16PreScanOutputDev+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16PreScanOutputDevC1Ev(j){var l;var n;var k=0;n=j;var i=n;var h=(i)&4294967295;__ZN9OutputDevC2Ev(h);var g=n;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16PreScanOutputDev+8)&4294967295;var d=HEAP[_globalParams];var c=__ZN12GlobalParams10getPSLevelEv(d);var b=n;var a=(b+108)&4294967295;HEAP[a]=c;var m=n;__ZN16PreScanOutputDev10clearStatsEv(m);return;return}function __ZN11PSTokenizerC2EPFiPvES0_(k,e,j){var o;var p;var l;var m;var n=0;p=k;l=e;m=j;var i=p;var h=(i)&4294967295;var g=l;HEAP[h]=g;var f=p;var d=(f+4)&4294967295;var c=m;HEAP[d]=c;var b=p;var a=(b+8)&4294967295;HEAP[a]=-1;return;return}function __ZN11PSTokenizerC1EPFiPvES0_(k,e,j){var o;var p;var l;var m;var n=0;p=k;l=e;m=j;var i=p;var h=(i)&4294967295;var g=l;HEAP[h]=g;var f=p;var d=(f+4)&4294967295;var c=m;HEAP[d]=c;var b=p;var a=(b+8)&4294967295;HEAP[a]=-1;return;return}function __ZN11PSTokenizerD2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN11PSTokenizerD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN11PSTokenizer8lookCharEv(m){var u;var k;var x;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];var f=(((g))|0)<0;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];var b=k;var a=(b+4)&4294967295;var w=HEAP[a];var v=FUNCTION_TABLE[c](w);var t=k;var s=(t+8)&4294967295;HEAP[s]=v}var r=k;var p=(r+8)&4294967295;var o=HEAP[p];j=o;var n=j;x=n;var q=x;return q;return null}function __ZN11PSTokenizer11consumeCharEv(f){var d;var e;var b=0;e=f;var c=e;var a=(c+8)&4294967295;HEAP[a]=-1;return;return}function __ZN11PSTokenizer7getCharEv(n){var v;var l;var x;var k;var g;var m=0;l=n;var j=l;var i=(j+8)&4294967295;var h=HEAP[i];g=h;var f=g;var e=(((f))|0)<0;if(e){var d=l;var c=(d)&4294967295;var b=HEAP[c];var a=l;var w=(a+4)&4294967295;var u=HEAP[w];var t=FUNCTION_TABLE[b](u);g=t}else{var s=l;var r=(s+8)&4294967295;HEAP[r]=-1}var q=g;k=q;var o=k;x=o;var p=x;return p;return null}function __ZN11PSTokenizer8getTokenEPciPi(H,z,B,P){var ac;var a7;var a2;var bb;var aO;var c;var aU;var aH;var aK;var aM;var bw;var aN;var an;var g;var a1;var aX;var aR=0;a7=H;a2=z;bb=B;aO=P;an=0;$bb$2:while(1){var bv=a7;var bu=__ZN11PSTokenizer7getCharEv(bv);a1=bu;var bt=a1;var bs=(((bt))|0)==-1;var br=unSign((bs),1,0);aN=br;var bq=aN;var Q=reSign((bq),8,0)!=0;if(Q){ac=1;break $bb$2}var aL=an;var bc=reSign((aL),8,0)!=0;if(bc){var aJ=a1;var aI=(((aJ))|0)==10;$bb6$$bb5$7:do{if(aI){ac=4}else{var aG=a1;var aF=(((aG))|0)==13;if(aF){ac=4;break $bb6$$bb5$7}else{ac=5;break $bb6$$bb5$7}}}while(0);if(ac==4){an=0}}else{var aE=a1;var aD=(((aE))|0)==37;if(aD){an=1}else{var aC=a1;var aB=(__ZL12specialChars3393+aC)&4294967295;var aA=HEAP[aB];var ay=reSign((aA),8,0)!=1;if(ay){ac=8;break $bb$2}}}ac=0;continue $bb$2}if(ac==1){var bp=a2;var bo=(bp)&4294967295;HEAP[bo]=0;var bn=aO;HEAP[bn]=0;bw=0}else{if(ac==8){var ax=bb;var aw=((ax)-1)&4294967295;bb=aw;aX=0;var av=a1;var au=(((av))&255);var at=a2;var ar=aX;var aq=(at+ar)&4294967295;HEAP[aq]=au;var ap=aX;var ao=((ap)+1)&4294967295;aX=ao;var am=a1;var al=(((am))|0)==40;$bb13$$bb32$20:do{if(al){g=0;while(1){var S=a7;var R=__ZN11PSTokenizer8lookCharEv(S);a1=R;var O=a1;var N=(((O))|0)!=-1;var M=unSign((N),1,0);aM=M;var L=aM;var aQ=reSign((L),8,0)!=0;if(!(aQ)){ac=15;break}var ak=a7;__ZN11PSTokenizer11consumeCharEv(ak);var aj=aX;var ai=bb;var ah=(((aj))|0)<(((ai))|0);if(ah){var ag=a1;var af=(((ag))&255);var ae=a2;var ad=aX;var aa=(ae+ad)&4294967295;HEAP[aa]=af;var Z=aX;var Y=((Z)+1)&4294967295;aX=Y}var X=a1;var W=(((X))|0)==92;if(W){g=1;ac=9;continue}else{var V=g;var aW=reSign((V),8,0)!=0;var aV=(aW)^1;var bz=unSign((aV),1,0);var aT=reSign((bz),8,0)!=0;var bx=(aT)^1;var D=unSign((bx),1,0);var aS=reSign((D),8,0)!=0;if(!aS){var U=a1;var T=(((U))|0)!=41;if(!(T)){ac=12;break}}g=0;ac=9;continue}}if(ac==12){}}else{var K=a1;var J=(((K))|0)==60;if(J){$bb38$40:while(1){var n=a7;var m=__ZN11PSTokenizer8lookCharEv(n);a1=m;var l=a1;var k=(((l))|0)!=-1;var j=unSign((k),1,0);aK=j;var i=aK;var aP=reSign((i),8,0)!=0;if(!(aP)){ac=21;break $bb38$40}var I=a7;__ZN11PSTokenizer11consumeCharEv(I);var G=aX;var F=bb;var E=(((G))|0)<(((F))|0);$bb35$$bb37$43:do{if(E){var C=a1;var A=(__ZL12specialChars3393+C)&4294967295;var y=HEAP[A];var x=reSign((y),8,0)!=1;if(!(x)){ac=19;break $bb35$$bb37$43}var w=a1;var v=(((w))&255);var u=a2;var t=aX;var s=(u+t)&4294967295;HEAP[s]=v;var r=aX;var q=((r)+1)&4294967295;aX=q}}while(0);var p=a1;var o=(((p))|0)==62;if(o){ac=21;break $bb38$40}else{ac=17;continue $bb38$40}}}else{var h=a1;var f=(((h))|0)!=91;if(!(f)){ac=24;break $bb13$$bb32$20}var e=a1;var d=(((e))|0)!=93;if(!(d)){ac=24;break $bb13$$bb32$20}$bb46$51:while(1){var bi=a7;var bh=__ZN11PSTokenizer8lookCharEv(bi);a1=bh;var bg=a1;var bf=(((bg))|0)==-1;$bb49$$bb47$53:do{if(bf){ac=28}else{var be=a1;var bd=(__ZL12specialChars3393+be)&4294967295;var ba=HEAP[bd];var a9=reSign((ba),8,0)!=0;if(a9){ac=28;break $bb49$$bb47$53}aU=1;ac=30;break $bb49$$bb47$53}}while(0);if(ac==28){aU=0}var a8=aU;aH=a8;var a6=aH;var az=reSign((a6),8,0)!=0;if(!(az)){ac=24;break $bb13$$bb32$20}var b=a7;__ZN11PSTokenizer11consumeCharEv(b);var a=aX;var bE=bb;var bD=(((a))|0)<(((bE))|0);if(!(bD)){ac=26;continue $bb46$51}var bC=a1;var bB=(((bC))&255);var bA=a2;var bm=aX;var bl=(bA+bm)&4294967295;HEAP[bl]=bB;var bk=aX;var bj=((bk)+1)&4294967295;aX=bj;ac=26;continue $bb46$51}}}}while(0);var a5=a2;var a4=aX;var a3=(a5+a4)&4294967295;HEAP[a3]=0;var a0=aO;var aZ=aX;HEAP[a0]=aZ;bw=1}}var aY=bw;c=aY;var by=c;var ab=(((by))&255);return ab;return null}function __ZN21MediaWindowParametersC2Ev(m){var t;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=3;var h=k;var g=(h+4)&4294967295;HEAP[g]=-1;var f=k;var e=(f+8)&4294967295;HEAP[e]=-1;var d=k;var c=(d+12)&4294967295;HEAP[c]=0;var b=k;var a=(b+16)&4294967295;HEAP[a]=0.5;var v=k;var u=(v+24)&4294967295;HEAP[u]=0.5;var s=k;var r=(s+32)&4294967295;HEAP[r]=1;var q=k;var p=(q+33)&4294967295;HEAP[p]=1;var o=k;var n=(o+34)&4294967295;HEAP[n]=1;return;return}function __ZN21MediaWindowParametersC1Ev(m){var t;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=3;var h=k;var g=(h+4)&4294967295;HEAP[g]=-1;var f=k;var e=(f+8)&4294967295;HEAP[e]=-1;var d=k;var c=(d+12)&4294967295;HEAP[c]=0;var b=k;var a=(b+16)&4294967295;HEAP[a]=0.5;var v=k;var u=(v+24)&4294967295;HEAP[u]=0.5;var s=k;var r=(s+32)&4294967295;HEAP[r]=1;var q=k;var p=(q+33)&4294967295;HEAP[p]=1;var o=k;var n=(o+34)&4294967295;HEAP[n]=1;return;return}function __ZN21MediaWindowParametersD2Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN21MediaWindowParametersD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN15MediaParametersC2Ev(m){var r;var k;var l=0;k=m;var j=k;var i=(j+60)&4294967295;__ZN21MediaWindowParametersC1Ev(i);var h=k;var g=(h+4)&4294967295;HEAP[g]=100;var f=k;var e=(f+8)&4294967295;HEAP[e]=5;var d=k;var c=(d+12)&4294967295;HEAP[c]=1;var b=k;var a=(b+16)&4294967295;HEAP[a]=1;var t=k;var s=(t+48)&4294967295;HEAP[s]=1;var q=k;var p=(q+56)&4294967295;HEAP[p]=0;var o=k;var n=(o)&4294967295;HEAP[n]=0;return;return}function __ZN15MediaParametersC1Ev(m){var r;var k;var l=0;k=m;var j=k;var i=(j+60)&4294967295;__ZN21MediaWindowParametersC1Ev(i);var h=k;var g=(h+4)&4294967295;HEAP[g]=100;var f=k;var e=(f+8)&4294967295;HEAP[e]=5;var d=k;var c=(d+12)&4294967295;HEAP[c]=1;var b=k;var a=(b+16)&4294967295;HEAP[a]=1;var t=k;var s=(t+48)&4294967295;HEAP[s]=1;var q=k;var p=(q+56)&4294967295;HEAP[p]=0;var o=k;var n=(o)&4294967295;HEAP[n]=0;return;return}function __ZN15MediaParametersD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+60)&4294967295;__ZN21MediaWindowParametersD1Ev(a);return;return}function __ZN15MediaParametersD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+60)&4294967295;__ZN21MediaWindowParametersD1Ev(a);return;return}function __ZN14MediaRendition4copyEv(e){var o;var b;var p;var J;var I;var n;var v=0;b=e;var H=__Znwj(212);var G=H;I=G;var F=I;var E=b;var D=F;var B=E;_llvm_memcpy_p0i8_p0i8_i32(D,B,212,4,0);var z=I;n=z;var x=b;var m=(x+200)&4294967295;var l=HEAP[m];var k=(l)!=0;if(k){var j=b;var i=(j+200)&4294967295;var h=HEAP[i];var g=__ZNK9GooString4copyEv(h);var f=n;var d=(f+200)&4294967295;HEAP[d]=g}var c=b;var a=(c+208)&4294967295;var T=HEAP[a];var S=(T)!=0;if(S){var R=b;var Q=(R+208)&4294967295;var P=HEAP[Q];var O=__ZNK9GooString4copyEv(P);var N=n;var M=(N+208)&4294967295;HEAP[M]=O}var L=n;var C=(L+204)&4294967295;var A=HEAP[C];var y=(A)!=0;if(y){var w=n;var u=(w+204)&4294967295;var t=HEAP[u];var s=__ZN6Stream6incRefEv(t)}var r=n;J=r;var q=J;p=q;var K=p;return K;return null}function __ZN14MediaRendition12outputToFileEP8_IO_FILE(g,r){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var s;var b;var j;var d=t;var x=0;b=g;j=r;var L=b;var K=(L+196)&4294967295;var J=HEAP[K];var u=reSign((J),8,0)!=0;var M=(u)^1;var c=unSign((M),1,0);var h=reSign((c),8,0)!=0;$bb7$$bb$2:do{if(!h){var I=b;var H=(I+204)&4294967295;var G=HEAP[H];var F=b;var D=(F+204)&4294967295;var B=HEAP[D];var z=(B)&4294967295;var q=HEAP[z];var p=(q+12)&4294967295;var o=HEAP[p];var n=b;var m=(n+204)&4294967295;var l=HEAP[m];var k=o;FUNCTION_TABLE[k](l);while(1){var i=b;var f=(i+204)&4294967295;var e=HEAP[f];var a=b;var W=(a+204)&4294967295;var V=HEAP[W];var U=(V)&4294967295;var T=HEAP[U];var S=(T+20)&4294967295;var Q=HEAP[S];var P=b;var O=(P+204)&4294967295;var N=HEAP[O];var E=Q;var C=FUNCTION_TABLE[E](N);HEAP[d]=C;var A=HEAP[d];var y=(((A))|0)==-1;if(y){s=1;break $bb7$$bb$2}var R=d;var w=j;var v=_fwrite(R,1,1,w);s=0;continue}}}while(0);STACKTOP=t;return;return}function __ZN15MediaParameters24parseMediaPlayParametersEP6Object(A,aY){var v=STACKTOP;STACKTOP+=48;_memset(v,0,48);var Q;var an;var E;var ak;var al;var am;var ap;var ar;var au;var aw;var ay;var aR;var d=v;var R;var B=v+12;var F=v+24;var C=v+36;var az;var f=0;an=A;E=aY;__ZN6ObjectC1Ev(d);var aQ=E;var aP=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aQ,(__str23399)&4294967295,d,0);var aN=__ZN6Object5isIntEv(aP);aR=aN;var aM=aR;var D=reSign((aM),8,0)!=0;if(D){var aK=__ZN6Object6getIntEv(d);var aJ=an;var aI=(aJ+4)&4294967295;HEAP[aI]=aK}__ZN6Object4freeEv(d);var aH=E;var aG=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aH,(__str33400)&4294967295,d,0);var aF=__ZN6Object6isBoolEv(aG);ay=aF;var ae=ay;var V=reSign((ae),8,0)!=0;if(V){var ad=__ZN6Object7getBoolEv(d);var ac=an;var ab=(ac+56)&4294967295;HEAP[ab]=ad}__ZN6Object4freeEv(d);var aa=E;var Z=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aa,(__str43401)&4294967295,d,0);var Y=__ZN6Object5isIntEv(Z);aw=Y;var X=aw;var T=reSign((X),8,0)!=0;$bb6$$bb13$8:do{if(T){var W=__ZN6Object6getIntEv(d);R=W;var U=R;if(U==0){Q=12}else{if(U==1){Q=13}else{if(U==2){Q=14}else{if(U==3){Q=15}else{if(U==4){Q=16}else{if(U==5){Q=17}else{Q=18;break $bb6$$bb13$8}}}}}}if(Q==12){var P=an;var O=(P+8)&4294967295;HEAP[O]=0}else{if(Q==13){var N=an;var M=(N+8)&4294967295;HEAP[M]=1}else{if(Q==14){var L=an;var K=(L+8)&4294967295;HEAP[K]=2}else{if(Q==15){var J=an;var I=(J+8)&4294967295;HEAP[I]=3}else{if(Q==16){var H=an;var G=(H+8)&4294967295;HEAP[G]=4}else{if(Q==17){var z=an;var y=(z+8)&4294967295;HEAP[y]=5}}}}}}}}while(0);__ZN6Object4freeEv(d);var x=E;var w=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(x,(__str53402)&4294967295,d,0);var u=__ZN6Object6isDictEv(w);au=u;var t=au;var aO=reSign((t),8,0)!=0;if(aO){__ZN6ObjectC1Ev(B);__ZN6ObjectC1Ev(F);__ZN6ObjectC1Ev(C);var s=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(d,(__str63403)&4294967295,B,0);var r=__ZN6Object6isNameEv(s);ar=r;var q=ar;var aL=reSign((q),8,0)!=0;$bb17$$bb27$20:do{if(aL){var p=__ZN6Object7getNameEv(B);az=p;var o=az;var n=_strcmp(o,(__str43401)&4294967295);var m=(((n))|0)==0;if(m){var l=an;var k=(l)&4294967295;HEAP[k]=-1}else{var j=az;var i=_strcmp(j,(__str73404)&4294967295);var h=(((i))|0)==0;if(!(h)){Q=5;break $bb17$$bb27$20}var g=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(d,(__str73404)&4294967295,F,0);var e=__ZN6Object6isDictEv(g);ap=e;var c=ap;var aj=reSign((c),8,0)!=0;if(aj){var b=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(F,(__str23399)&4294967295,C,0);var a=__ZN6Object5isNumEv(b);am=a;var aZ=am;var ai=reSign((aZ),8,0)!=0;if(ai){var aX=__ZN6Object6getNumEv(C);var aW=Math.floor((aX));var aV=an;var aU=(aV)&4294967295;HEAP[aU]=aW}__ZN6Object4freeEv(C)}__ZN6Object4freeEv(F)}}}while(0);__ZN6Object4freeEv(B)}__ZN6Object4freeEv(d);var aT=E;var aS=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aT,(__str83405)&4294967295,d,0);var aE=__ZN6Object6isBoolEv(aS);al=aE;var aD=al;var ah=reSign((aD),8,0)!=0;if(ah){var aC=__ZN6Object7getBoolEv(d);var aB=an;var aA=(aB+12)&4294967295;HEAP[aA]=aC}__ZN6Object4freeEv(d);var ax=E;var av=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ax,(__str93406)&4294967295,d,0);var at=__ZN6Object5isNumEv(av);ak=at;var aq=ak;var S=reSign((aq),8,0)!=0;if(S){var ao=__ZN6Object6getNumEv(d);var ag=an;var af=(ag+16)&4294967295;HEAP[af]=ao}__ZN6Object4freeEv(d);STACKTOP=v;return;return}function __ZN14MediaRenditionD1Ev(h){var B;var e;var y;var D;var Y;var X;var K=0;e=h;var W=e;var V=(W+208)&4294967295;var U=HEAP[V];var T=(U)!=0;$bb$$bb2$2:do{if(T){var S=e;var Q=(S+208)&4294967295;var O=HEAP[Q];X=O;var M=X;var x=(M)!=0;if(!(x)){B=1;break $bb$$bb2$2}var v=X;__ZN9GooStringD1Ev(v);var t=X;var r=t;__ZdlPv(r)}}while(0);var p=e;var n=(p+200)&4294967295;var l=HEAP[n];var j=(l)!=0;$bb3$$bb5$6:do{if(j){var g=e;var f=(g+200)&4294967295;var b=HEAP[f];Y=b;var an=Y;var al=(an)!=0;if(!(al)){B=4;break $bb3$$bb5$6}var aj=Y;__ZN9GooStringD1Ev(aj);var ah=Y;var af=ah;__ZdlPv(af)}}while(0);var ad=e;var ab=(ad+204)&4294967295;var aa=HEAP[ab];var Z=(aa)==0;$bb8$$bb6$10:do{if(Z){B=6}else{var R=e;var P=(R+204)&4294967295;var N=HEAP[P];var L=__ZN6Stream6decRefEv(N);var J=(((L))|0)!=0;if(J){B=6;break $bb8$$bb6$10}y=1;B=8;break $bb8$$bb6$10}}while(0);if(B==6){y=0}var I=y;D=I;var H=D;var C=reSign((H),8,0)!=0;$bb10$$bb12$16:do{if(C){var G=e;var F=(G+204)&4294967295;var E=HEAP[F];var A=(E)!=0;if(!(A)){B=11;break $bb10$$bb12$16}var z=e;var w=(z+204)&4294967295;var u=HEAP[w];var s=e;var q=(s+204)&4294967295;var o=HEAP[q];var m=(o)&4294967295;var k=HEAP[m];var i=(k+4)&4294967295;var d=HEAP[i];var c=e;var a=(c+204)&4294967295;var am=HEAP[a];var ak=d;FUNCTION_TABLE[ak](am)}}while(0);var ai=e;var ag=(ai+100)&4294967295;__ZN15MediaParametersD1Ev(ag);var ae=e;var ac=(ae+4)&4294967295;__ZN15MediaParametersD1Ev(ac);return;return}function __ZN14MediaRenditionD2Ev(h){var B;var e;var y;var D;var Y;var X;var K=0;e=h;var W=e;var V=(W+208)&4294967295;var U=HEAP[V];var T=(U)!=0;$bb$$bb2$2:do{if(T){var S=e;var Q=(S+208)&4294967295;var O=HEAP[Q];X=O;var M=X;var x=(M)!=0;if(!(x)){B=1;break $bb$$bb2$2}var v=X;__ZN9GooStringD1Ev(v);var t=X;var r=t;__ZdlPv(r)}}while(0);var p=e;var n=(p+200)&4294967295;var l=HEAP[n];var j=(l)!=0;$bb3$$bb5$6:do{if(j){var g=e;var f=(g+200)&4294967295;var b=HEAP[f];Y=b;var an=Y;var al=(an)!=0;if(!(al)){B=4;break $bb3$$bb5$6}var aj=Y;__ZN9GooStringD1Ev(aj);var ah=Y;var af=ah;__ZdlPv(af)}}while(0);var ad=e;var ab=(ad+204)&4294967295;var aa=HEAP[ab];var Z=(aa)==0;$bb8$$bb6$10:do{if(Z){B=6}else{var R=e;var P=(R+204)&4294967295;var N=HEAP[P];var L=__ZN6Stream6decRefEv(N);var J=(((L))|0)!=0;if(J){B=6;break $bb8$$bb6$10}y=1;B=8;break $bb8$$bb6$10}}while(0);if(B==6){y=0}var I=y;D=I;var H=D;var C=reSign((H),8,0)!=0;$bb10$$bb12$16:do{if(C){var G=e;var F=(G+204)&4294967295;var E=HEAP[F];var A=(E)!=0;if(!(A)){B=11;break $bb10$$bb12$16}var z=e;var w=(z+204)&4294967295;var u=HEAP[w];var s=e;var q=(s+204)&4294967295;var o=HEAP[q];var m=(o)&4294967295;var k=HEAP[m];var i=(k+4)&4294967295;var d=HEAP[i];var c=e;var a=(c+204)&4294967295;var am=HEAP[a];var ak=d;FUNCTION_TABLE[ak](am)}}while(0);var ai=e;var ag=(ai+100)&4294967295;__ZN15MediaParametersD1Ev(ag);var ae=e;var ac=(ae+4)&4294967295;__ZN15MediaParametersD1Ev(ac);return;return}function __ZN21MediaWindowParameters13parseFWParamsEP6Object(I,bq){var z=STACKTOP;STACKTOP+=24;_memset(z,0,24);var al;var aO;var Q;var bb;var bc;var bd;var be;var bg;var bi;var bk;var bm;var bo;var d=z;var r;var f=z+12;var am;var e;var h=0;aO=I;Q=bq;__ZN6ObjectC1Ev(d);var a9=Q;var a8=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(a9,(__str53402)&4294967295,d,0);var a7=__ZN6Object7isArrayEv(a8);bo=a7;var a6=bo;var P=reSign((a6),8,0)!=0;$bb$$bb9$2:do{if(P){var a4=__ZN6Object8getArrayEv(d);r=a4;var a3=r;var a2=__ZN5Array9getLengthEv(a3);var a1=(((a2))|0)>1;var a0=unSign((a1),1,0);bm=a0;var aZ=bm;var au=reSign((aZ),8,0)!=0;if(!(au)){al=1;break $bb$$bb9$2}__ZN6ObjectC1Ev(f);var aH=r;var aF=__ZN5Array3getEiP6Object(aH,0,f);var aD=__ZN6Object5isIntEv(aF);bk=aD;var aB=bk;var aq=reSign((aB),8,0)!=0;if(aq){var az=__ZN6Object6getIntEv(f);var ax=aO;var aw=(ax+4)&4294967295;HEAP[aw]=az}__ZN6Object4freeEv(f);var av=r;var at=__ZN5Array3getEiP6Object(av,1,f);var ar=__ZN6Object5isIntEv(at);bi=ar;var af=bi;var ap=reSign((af),8,0)!=0;if(ap){var ad=__ZN6Object6getIntEv(f);var ab=aO;var Z=(ab+8)&4294967295;HEAP[Z]=ad}__ZN6Object4freeEv(f)}}while(0);__ZN6Object4freeEv(d);var X=Q;var V=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(X,(__str103407)&4294967295,d,0);var U=__ZN6Object5isIntEv(V);bg=U;var T=bg;var ba=reSign((T),8,0)!=0;$bb11$$bb15$12:do{if(ba){var S=__ZN6Object6getIntEv(d);am=S;var R=am;if(R==0){al=11}else{if(R==1){al=12}else{if(R==2){al=13}else{al=14;break $bb11$$bb15$12}}}if(al==11){var H=aO;var F=(H+12)&4294967295;HEAP[F]=0}else{if(al==12){var D=aO;var B=(D+12)&4294967295;HEAP[B]=1}else{if(al==13){var y=aO;var w=(y+12)&4294967295;HEAP[w]=2}}}}}while(0);__ZN6Object4freeEv(d);var v=Q;var u=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(v,(__str113408)&4294967295,d,0);var t=__ZN6Object5isIntEv(u);be=t;var s=be;var a5=reSign((s),8,0)!=0;$bb17$$bb28$19:do{if(a5){var q=__ZN6Object6getIntEv(d);e=q;var p=e;if(p==0){al=15}else{if(p==1){al=16}else{if(p==2){al=17}else{if(p==3){al=18}else{if(p==4){al=19}else{if(p==5){al=20}else{if(p==6){al=21}else{if(p==7){al=22}else{if(p==8){al=23}else{al=24;break $bb17$$bb28$19}}}}}}}}}if(al==15){var o=aO;var n=(o+16)&4294967295;HEAP[n]=0;var m=aO;var l=(m+24)&4294967295;HEAP[l]=0}else{if(al==16){var k=aO;var j=(k+16)&4294967295;HEAP[j]=0.5;var i=aO;var g=(i+24)&4294967295;HEAP[g]=0}else{if(al==17){var c=aO;var b=(c+16)&4294967295;HEAP[b]=1;var a=aO;var br=(a+24)&4294967295;HEAP[br]=0}else{if(al==18){var bp=aO;var bn=(bp+16)&4294967295;HEAP[bn]=0;var bl=aO;var bj=(bl+24)&4294967295;HEAP[bj]=0.5}else{if(al==19){var bh=aO;var bf=(bh+16)&4294967295;HEAP[bf]=0.5;var aY=aO;var aX=(aY+24)&4294967295;HEAP[aX]=0.5}else{if(al==20){var aW=aO;var aV=(aW+16)&4294967295;HEAP[aV]=1;var aU=aO;var aT=(aU+24)&4294967295;HEAP[aT]=0.5}else{if(al==21){var aS=aO;var aR=(aS+16)&4294967295;HEAP[aR]=0;var aQ=aO;var aP=(aQ+24)&4294967295;HEAP[aP]=1}else{if(al==22){var aM=aO;var aL=(aM+16)&4294967295;HEAP[aL]=0.5;var aK=aO;var aJ=(aK+24)&4294967295;HEAP[aJ]=1}else{if(al==23){var aI=aO;var aG=(aI+16)&4294967295;HEAP[aG]=1;var aE=aO;var aC=(aE+24)&4294967295;HEAP[aC]=1}}}}}}}}}}}while(0);__ZN6Object4freeEv(d);var aA=Q;var ay=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aA,(__str73404)&4294967295,d,0);var ak=__ZN6Object6isBoolEv(ay);bd=ak;var aj=bd;var aN=reSign((aj),8,0)!=0;if(aN){var ai=__ZN6Object7getBoolEv(d);var ah=aO;var ag=(ah+32)&4294967295;HEAP[ag]=ai}__ZN6Object4freeEv(d);var ae=Q;var ac=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ae,(__str123409)&4294967295,d,0);var aa=__ZN6Object6isBoolEv(ac);bc=aa;var Y=bc;var ao=reSign((Y),8,0)!=0;if(ao){var W=__ZN6Object7getBoolEv(d);var O=aO;var N=(O+33)&4294967295;HEAP[N]=W}__ZN6Object4freeEv(d);var L=Q;var K=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(L,(__str133411)&4294967295,d,0);var J=__ZN6Object5isIntEv(K);bb=J;var G=bb;var an=reSign((G),8,0)!=0;if(an){var E=__ZN6Object6getIntEv(d);var C=(((E))|0)!=0;var A=unSign((C),1,0);var x=aO;var M=(x+34)&4294967295;HEAP[M]=A}__ZN6Object4freeEv(d);STACKTOP=z;return;return}function __ZN15MediaParameters26parseMediaScreenParametersEP6Object(B,aA){var w=STACKTOP;STACKTOP+=36;_memset(w,0,36);var P;var ah;var D;var ab;var ad;var af;var ag;var d=w;var Q;var aq;var O=w+12;var e=w+24;var f=0;ah=B;D=aA;__ZN6ObjectC1Ev(d);var au=D;var ar=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(au,(__str143412)&4294967295,d,0);var ap=__ZN6Object5isIntEv(ar);ag=ap;var ao=ag;var C=reSign((ao),8,0)!=0;$bb$$bb5$2:do{if(C){var an=__ZN6Object6getIntEv(d);Q=an;var am=Q;if(am==0){P=6}else{if(am==1){P=7}else{if(am==2){P=8}else{if(am==3){P=9}else{P=10;break $bb$$bb5$2}}}}if(P==6){var al=ah;var ak=(al+60)&4294967295;var aj=(ak)&4294967295;HEAP[aj]=0}else{if(P==7){var ai=ah;var ae=(ai+60)&4294967295;var ac=(ae)&4294967295;HEAP[ac]=1}else{if(P==8){var aa=ah;var Z=(aa+60)&4294967295;var Y=(Z)&4294967295;HEAP[Y]=2}else{if(P==9){var X=ah;var W=(X+60)&4294967295;var V=(W)&4294967295;HEAP[V]=3}}}}}}while(0);__ZN6Object4freeEv(d);var U=D;var T=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(U,(__str153413)&4294967295,d,0);var N=__ZN6Object7isArrayEv(T);af=N;var M=af;var S=reSign((M),8,0)!=0;if(S){var L=__ZN6Object8getArrayEv(d);aq=L;__ZN6ObjectC1Ev(O);var K=aq;var J=__ZN5Array3getEiP6Object(K,0,O);var I=__ZN6Object6getNumEv(O);var H=ah;var G=(H+24)&4294967295;var F=(G)&4294967295;HEAP[F]=I;__ZN6Object4freeEv(O);var E=aq;var A=__ZN5Array3getEiP6Object(E,1,O);var z=__ZN6Object6getNumEv(O);var y=ah;var x=(y+24)&4294967295;var v=(x+8)&4294967295;HEAP[v]=z;__ZN6Object4freeEv(O);var u=aq;var t=__ZN5Array3getEiP6Object(u,2,O);var s=__ZN6Object6getNumEv(O);var r=ah;var q=(r+24)&4294967295;var p=(q+16)&4294967295;HEAP[p]=s;__ZN6Object4freeEv(O)}__ZN6Object4freeEv(d);var o=D;var n=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(o,(__str163414)&4294967295,d,0);var m=__ZN6Object5isNumEv(n);ad=m;var l=ad;var R=reSign((l),8,0)!=0;if(R){var k=__ZN6Object6getNumEv(d);var j=ah;var i=(j+48)&4294967295;HEAP[i]=k}__ZN6Object4freeEv(d);var h=ah;var g=(h+60)&4294967295;var c=(g)&4294967295;var b=HEAP[c];var a=(((b))|0)==0;if(a){__ZN6ObjectC1Ev(e);var aB=D;var az=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aB,(__str43401)&4294967295,e,0);var ay=__ZN6Object6isDictEv(az);ab=ay;var ax=ab;var at=reSign((ax),8,0)!=0;if(at){var aw=ah;var av=(aw+60)&4294967295;__ZN21MediaWindowParameters13parseFWParamsEP6Object(av,e)}__ZN6Object4freeEv(e)}STACKTOP=w;return;return}function __ZN14MediaRenditionC1EP6Object(G,i){var E=STACKTOP;STACKTOP+=84;_memset(E,0,84);var ac;var aZ;var A;var a0;var a1;var a3;var a4;var a6;var a7;var ba;var bb;var bd;var bu;var bw;var by;var bB;var bD;var bE;var aM=E;var O=E+12;var aU;var R=E+24;var P=E+36;var aR=E+48;var a8=E+60;var bA=E+72;var aQ=0;aZ=G;A=i;var bC=aZ;var bz=(bC+4)&4294967295;__ZN15MediaParametersC1Ev(bz);var bx=aZ;var bv=(bx+100)&4294967295;__ZN15MediaParametersC1Ev(bv);__ZN6ObjectC1Ev(aM);__ZN6ObjectC1Ev(O);aU=0;var bt=aZ;var bs=(bt)&4294967295;HEAP[bs]=1;var br=aZ;var bq=(br+208)&4294967295;HEAP[bq]=0;var bp=aZ;var bo=(bp+200)&4294967295;HEAP[bo]=0;var aJ=aZ;var aI=(aJ+196)&4294967295;HEAP[aI]=0;var aG=aZ;var aF=(aG+204)&4294967295;HEAP[aF]=0;var aE=A;var aD=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aE,(__str33400)&4294967295,O,0);var aB=__ZN6Object6isDictEv(aD);bE=aB;var aA=bE;var Q=reSign((aA),8,0)!=0;if(Q){aU=1;var az=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str63403)&4294967295,aM,0);var ay=__ZN6Object6isNameEv(az);bD=ay;var ax=bD;var bc=reSign((ax),8,0)!=0;if(bc){var aw=__ZN6Object7getNameEv(aM);var av=_strcmp(aw,(__str173415)&4294967295);var au=(((av))|0)==0;var at=unSign((au),1,0);bB=at;var ar=bB;var a9=reSign((ar),8,0)!=0;if(a9){__ZN6ObjectC1Ev(R);__ZN6ObjectC1Ev(P);var aq=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str53402)&4294967295,R,0);var ap=__ZN6Object6isDictEv(aq);by=ap;var ao=by;var a5=reSign((ao),8,0)!=0;if(a5){var an=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(R,(__str43401)&4294967295,P,0);var am=__ZN6Object8isStringEv(an);bw=am;var al=bw;var a2=reSign((al),8,0)!=0;if(a2){var ak=__ZN6Object9getStringEv(P);var aj=__ZNK9GooString4copyEv(ak);var ai=aZ;var ah=(ai+208)&4294967295;HEAP[ah]=aj}__ZN6Object4freeEv(P);var ag=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(R,(__str183416)&4294967295,P,0);var af=__ZN6Object6isDictEv(ag);bu=af;var ae=bu;var aX=reSign((ae),8,0)!=0;if(aX){__ZN6ObjectC1Ev(aR);var ad=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(P,(__str43401)&4294967295,aR,0);var ab=__ZN6Object8isStreamEv(ad);bd=ab;var aa=bd;var aW=reSign((aa),8,0)!=0;if(aW){var Z=aZ;var Y=(Z+196)&4294967295;HEAP[Y]=1;var X=__ZN6Object9getStreamEv(aR);var W=aZ;var V=(W+204)&4294967295;HEAP[V]=X;var U=aZ;var T=(U+204)&4294967295;var S=HEAP[T];var N=__ZN6Stream6incRefEv(S)}__ZN6Object4freeEv(aR)}__ZN6Object4freeEv(P)}else{__Z5erroriPcz(-1,(__str193417)&4294967295);var M=aZ;var L=(M)&4294967295;HEAP[L]=0}__ZN6Object4freeEv(R);var K=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str203418)&4294967295,R,0);var J=__ZN6Object8isStringEv(K);bb=J;var I=bb;var aV=reSign((I),8,0)!=0;if(aV){var H=__ZN6Object9getStringEv(R);var F=__ZNK9GooString4copyEv(H);var D=aZ;var C=(D+200)&4294967295;HEAP[C]=F}__ZN6Object4freeEv(R)}else{var z=__ZN6Object7getNameEv(aM);var y=_strcmp(z,(__str213419)&4294967295);var x=(((y))|0)==0;var w=unSign((x),1,0);ba=w}}else{__Z5erroriPcz(-1,(__str223420)&4294967295);var v=aZ;var u=(v)&4294967295;HEAP[u]=0}__ZN6Object4freeEv(aM)}__ZN6Object4freeEv(O);var t=aZ;var s=(t)&4294967295;var r=HEAP[s];var aT=reSign((r),8,0)!=0;var aY=(aT)^1;var B=unSign((aY),1,0);var aS=reSign((B),8,0)!=0;if(!aS){var q=A;var p=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(q,(__str113408)&4294967295,O,0);var o=__ZN6Object6isDictEv(p);a7=o;var n=a7;var aP=reSign((n),8,0)!=0;$bb32$$bb39$31:do{if(aP){__ZN6ObjectC1Ev(a8);var m=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str233421)&4294967295,a8,0);var l=__ZN6Object6isDictEv(m);a6=l;var k=a6;var aO=reSign((k),8,0)!=0;if(aO){var j=aZ;var h=(j+4)&4294967295;__ZN15MediaParameters24parseMediaPlayParametersEP6Object(h,a8)}__ZN6Object4freeEv(a8);var g=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str243422)&4294967295,a8,0);var f=__ZN6Object6isDictEv(g);a4=f;var e=a4;var aN=reSign((e),8,0)!=0;if(aN){var d=aZ;var c=(d+100)&4294967295;__ZN15MediaParameters24parseMediaPlayParametersEP6Object(c,a8)}__ZN6Object4freeEv(a8)}else{var b=aU;var aL=reSign((b),8,0)!=0;if(!(aL)){ac=12;break $bb32$$bb39$31}__Z5erroriPcz(-1,(__str253423)&4294967295);var a=aZ;var bJ=(a)&4294967295;HEAP[bJ]=0}}while(0);__ZN6Object4freeEv(O);var bI=A;var bH=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bI,(__str263424)&4294967295,O,0);var bG=__ZN6Object6isDictEv(bH);a3=bG;var bF=a3;var aK=reSign((bF),8,0)!=0;if(aK){__ZN6ObjectC1Ev(bA);var bn=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str233421)&4294967295,bA,0);var bm=__ZN6Object6isDictEv(bn);a1=bm;var bl=a1;var aH=reSign((bl),8,0)!=0;if(aH){var bk=aZ;var bj=(bk+4)&4294967295;__ZN15MediaParameters26parseMediaScreenParametersEP6Object(bj,bA)}__ZN6Object4freeEv(bA);var bi=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str243422)&4294967295,bA,0);var bh=__ZN6Object6isDictEv(bi);a0=bh;var bg=a0;var aC=reSign((bg),8,0)!=0;if(aC){var bf=aZ;var be=(bf+100)&4294967295;__ZN15MediaParameters26parseMediaScreenParametersEP6Object(be,bA)}__ZN6Object4freeEv(bA)}__ZN6Object4freeEv(O)}STACKTOP=E;return;return}function __ZN14MediaRenditionC2EP6Object(G,i){var E=STACKTOP;STACKTOP+=84;_memset(E,0,84);var ac;var aZ;var A;var a0;var a1;var a3;var a4;var a6;var a7;var ba;var bb;var bd;var bu;var bw;var by;var bB;var bD;var bE;var aM=E;var O=E+12;var aU;var R=E+24;var P=E+36;var aR=E+48;var a8=E+60;var bA=E+72;var aQ=0;aZ=G;A=i;var bC=aZ;var bz=(bC+4)&4294967295;__ZN15MediaParametersC1Ev(bz);var bx=aZ;var bv=(bx+100)&4294967295;__ZN15MediaParametersC1Ev(bv);__ZN6ObjectC1Ev(aM);__ZN6ObjectC1Ev(O);aU=0;var bt=aZ;var bs=(bt)&4294967295;HEAP[bs]=1;var br=aZ;var bq=(br+208)&4294967295;HEAP[bq]=0;var bp=aZ;var bo=(bp+200)&4294967295;HEAP[bo]=0;var aJ=aZ;var aI=(aJ+196)&4294967295;HEAP[aI]=0;var aG=aZ;var aF=(aG+204)&4294967295;HEAP[aF]=0;var aE=A;var aD=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aE,(__str33400)&4294967295,O,0);var aB=__ZN6Object6isDictEv(aD);bE=aB;var aA=bE;var Q=reSign((aA),8,0)!=0;if(Q){aU=1;var az=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str63403)&4294967295,aM,0);var ay=__ZN6Object6isNameEv(az);bD=ay;var ax=bD;var bc=reSign((ax),8,0)!=0;if(bc){var aw=__ZN6Object7getNameEv(aM);var av=_strcmp(aw,(__str173415)&4294967295);var au=(((av))|0)==0;var at=unSign((au),1,0);bB=at;var ar=bB;var a9=reSign((ar),8,0)!=0;if(a9){__ZN6ObjectC1Ev(R);__ZN6ObjectC1Ev(P);var aq=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str53402)&4294967295,R,0);var ap=__ZN6Object6isDictEv(aq);by=ap;var ao=by;var a5=reSign((ao),8,0)!=0;if(a5){var an=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(R,(__str43401)&4294967295,P,0);var am=__ZN6Object8isStringEv(an);bw=am;var al=bw;var a2=reSign((al),8,0)!=0;if(a2){var ak=__ZN6Object9getStringEv(P);var aj=__ZNK9GooString4copyEv(ak);var ai=aZ;var ah=(ai+208)&4294967295;HEAP[ah]=aj}__ZN6Object4freeEv(P);var ag=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(R,(__str183416)&4294967295,P,0);var af=__ZN6Object6isDictEv(ag);bu=af;var ae=bu;var aX=reSign((ae),8,0)!=0;if(aX){__ZN6ObjectC1Ev(aR);var ad=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(P,(__str43401)&4294967295,aR,0);var ab=__ZN6Object8isStreamEv(ad);bd=ab;var aa=bd;var aW=reSign((aa),8,0)!=0;if(aW){var Z=aZ;var Y=(Z+196)&4294967295;HEAP[Y]=1;var X=__ZN6Object9getStreamEv(aR);var W=aZ;var V=(W+204)&4294967295;HEAP[V]=X;var U=aZ;var T=(U+204)&4294967295;var S=HEAP[T];var N=__ZN6Stream6incRefEv(S)}__ZN6Object4freeEv(aR)}__ZN6Object4freeEv(P)}else{__Z5erroriPcz(-1,(__str193417)&4294967295);var M=aZ;var L=(M)&4294967295;HEAP[L]=0}__ZN6Object4freeEv(R);var K=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str203418)&4294967295,R,0);var J=__ZN6Object8isStringEv(K);bb=J;var I=bb;var aV=reSign((I),8,0)!=0;if(aV){var H=__ZN6Object9getStringEv(R);var F=__ZNK9GooString4copyEv(H);var D=aZ;var C=(D+200)&4294967295;HEAP[C]=F}__ZN6Object4freeEv(R)}else{var z=__ZN6Object7getNameEv(aM);var y=_strcmp(z,(__str213419)&4294967295);var x=(((y))|0)==0;var w=unSign((x),1,0);ba=w}}else{__Z5erroriPcz(-1,(__str223420)&4294967295);var v=aZ;var u=(v)&4294967295;HEAP[u]=0}__ZN6Object4freeEv(aM)}__ZN6Object4freeEv(O);var t=aZ;var s=(t)&4294967295;var r=HEAP[s];var aT=reSign((r),8,0)!=0;var aY=(aT)^1;var B=unSign((aY),1,0);var aS=reSign((B),8,0)!=0;if(!aS){var q=A;var p=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(q,(__str113408)&4294967295,O,0);var o=__ZN6Object6isDictEv(p);a7=o;var n=a7;var aP=reSign((n),8,0)!=0;$bb32$$bb39$31:do{if(aP){__ZN6ObjectC1Ev(a8);var m=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str233421)&4294967295,a8,0);var l=__ZN6Object6isDictEv(m);a6=l;var k=a6;var aO=reSign((k),8,0)!=0;if(aO){var j=aZ;var h=(j+4)&4294967295;__ZN15MediaParameters24parseMediaPlayParametersEP6Object(h,a8)}__ZN6Object4freeEv(a8);var g=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str243422)&4294967295,a8,0);var f=__ZN6Object6isDictEv(g);a4=f;var e=a4;var aN=reSign((e),8,0)!=0;if(aN){var d=aZ;var c=(d+100)&4294967295;__ZN15MediaParameters24parseMediaPlayParametersEP6Object(c,a8)}__ZN6Object4freeEv(a8)}else{var b=aU;var aL=reSign((b),8,0)!=0;if(!(aL)){ac=12;break $bb32$$bb39$31}__Z5erroriPcz(-1,(__str253423)&4294967295);var a=aZ;var bJ=(a)&4294967295;HEAP[bJ]=0}}while(0);__ZN6Object4freeEv(O);var bI=A;var bH=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bI,(__str263424)&4294967295,O,0);var bG=__ZN6Object6isDictEv(bH);a3=bG;var bF=a3;var aK=reSign((bF),8,0)!=0;if(aK){__ZN6ObjectC1Ev(bA);var bn=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str233421)&4294967295,bA,0);var bm=__ZN6Object6isDictEv(bn);a1=bm;var bl=a1;var aH=reSign((bl),8,0)!=0;if(aH){var bk=aZ;var bj=(bk+4)&4294967295;__ZN15MediaParameters26parseMediaScreenParametersEP6Object(bj,bA)}__ZN6Object4freeEv(bA);var bi=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(O,(__str243422)&4294967295,bA,0);var bh=__ZN6Object6isDictEv(bi);a0=bh;var bg=a0;var aC=reSign((bg),8,0)!=0;if(aC){var bf=aZ;var be=(bf+100)&4294967295;__ZN15MediaParameters26parseMediaScreenParametersEP6Object(be,bA)}__ZN6Object4freeEv(bA)}__ZN6Object4freeEv(O)}STACKTOP=E;return;return}function __ZN16StdinCacheLoader4initEP9GooStringP10CachedFile(o,u,w){var C=STACKTOP;STACKTOP+=8208;_memset(C,0,8208);var t;var m;var b;var A;var x;var l;var B;var y;var k=C;var z=C+8192;var n=0;m=o;b=u;A=w;y=0;var j=A;__ZN16CachedFileWriterC1EP10CachedFilePNSt3__16vectorIiNS2_9allocatorIiEEEE(z,j,0);while(1){var i=HEAP[_stdin];var h=(k)&4294967295;var g=_fread(h,1,8192,i);B=g;var f=(k)&4294967295;var e=__ZN16CachedFileWriter5writeEPKcj(z,f,8192);var d=y;var c=B;var a=((d)+(c))&4294967295;y=a;var v=B;var s=(((v))|0)==8192;if(s){t=0;continue}else{t=1;break}}var r=y;l=r;__ZN16CachedFileWriterD1Ev(z);var q=l;x=q;var p=x;STACKTOP=C;return p;return null}function __ZN16StdinCacheLoader4loadERKNSt3__16vectorI10_ByteRangeNS0_9allocatorIS2_EEEEP16CachedFileWriter(f,e,j){var k;var l;var d;var c;var g;var b;var i=0;l=f;d=e;c=j;b=0;var a=b;g=a;var h=g;return h;return null}function __ZN16StdinCacheLoaderD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16StdinCacheLoader+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16StdinCacheLoaderD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16StdinCacheLoader+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN18StdinPDFDocBuilder11buildPDFDocERK9GooStringPS0_S3_Pv(g,S,O,d,o){var s=STACKTOP;STACKTOP+=12;_memset(s,0,12);var r;var c;var q;var V;var u;var b;var t;var M;var L;var K;var J;var I;var H;var G;var E;var N=s;var w;var y=0;c=g;q=S;V=O;u=d;b=o;__ZN6ObjectC1Ev(N);var C=__ZN6Object8initNullEv(N);var A=__Znwj(4);var p=A;G=p;var n=G;__ZN16StdinCacheLoaderC1Ev(n);var m=G;var l=m;E=l;var k=__Znwj(24);var j=k;H=j;var i=H;var h=E;__ZN10CachedFileC1EP16CachedFileLoaderP9GooString(i,h,0);var f=H;w=f;var e=w;var a=__ZN10CachedFile9getLengthEv(e);K=a;var aa=__Znwj(1080);var Z=aa;L=Z;var Y=L;var X=w;var W=K;__ZN16CachedFileStreamC1EP10CachedFilejbjP6Object(Y,X,0,0,W,N);var U=L;var T=U;J=T;var R=__Znwj(68);var P=R;M=P;var F=M;var D=J;var B=V;var z=u;__ZN6PDFDocC1EP10BaseStreamP9GooStringS3_Pv(F,D,B,z,0);var x=M;I=x;var v=I;t=v;var Q=t;STACKTOP=s;return Q;return null}function __ZN10CachedFile9getLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16CachedFileLoaderC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV16CachedFileLoader+8)&4294967295;return;return}function __ZN16CachedFileLoaderD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV16CachedFileLoader+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN16CachedFileLoaderD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV16CachedFileLoader+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN16StdinCacheLoaderC1Ev(f){var h;var i;var g=0;i=f;var e=i;var d=(e)&4294967295;__ZN16CachedFileLoaderC2Ev(d);var c=i;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV16StdinCacheLoader+8)&4294967295;return;return}function __ZN18StdinPDFDocBuilderD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV18StdinPDFDocBuilder+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN18StdinPDFDocBuilderD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV18StdinPDFDocBuilder+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN18StdinPDFDocBuilder8supportsERK9GooString(k,o){var m;var i;var q;var r;var h;var p;var j=0;i=k;q=o;var f=q;var e=__ZNK9GooString4cmpNEPKci(f,(__str3428)&4294967295,6);var d=(((e))|0)==0;var c=unSign((d),1,0);p=c;var b=p;var n=reSign((b),8,0)!=0;if(n){h=1}else{h=0}var a=h;r=a;var l=r;var g=(((l))&255);return g;return null}function __ZN6StreamC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV6Stream+8)&4294967295;var h=e;var g=(h+4)&4294967295;HEAP[g]=1;return;return}function __ZN6Stream13getNextStreamEv(g){var d;var f;var e;var c;var b=0;f=g;c=0;var a=c;e=a;var h=e;return h;return null}function __ZN10BaseStream8isBinaryEb(g,i){var l;var m;var f;var h;var e;var k=0;m=g;f=i;var d=f;var c=unSign((d),8,0);e=c;var b=e;h=b;var j=h;var a=(((j))&255);return a;return null}function __ZN10BaseStream13getBaseStreamEv(d){var h;var i;var e;var c;var g=0;i=d;var b=i;c=b;var a=c;e=a;var f=e;return f;return null}function __ZN10BaseStream18getUndecodedStreamEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=(c)&4294967295;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN10BaseStream11getFileNameEv(g){var d;var f;var e;var c;var b=0;f=g;c=0;var a=c;e=a;var h=e;return h;return null}function __ZN10BaseStream9getLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15StreamPredictor4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+40)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN10FileStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=0;var a=c;e=a;var h=e;return h;return null}function __ZN10FileStream6getPosEv(m){var q;var k;var t;var j;var l=0;k=m;var i=k;var h=(i+300)&4294967295;var g=HEAP[h];var f=k;var e=(f+292)&4294967295;var d=HEAP[e];var c=(d);var b=k;var a=(b+33)&4294967295;var s=(a);var r=((c)-(s))&4294967295;var p=((g)+(r))&4294967295;j=p;var o=j;t=o;var n=t;return n;return null}function __ZN10FileStream8getStartEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+28)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10FileStream17getUnfilteredCharEv(m){var o;var k;var r;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=(e+20)&4294967295;var c=HEAP[d];var b=c;var a=k;var q=FUNCTION_TABLE[b](a);j=q;var p=j;r=p;var n=r;return n;return null}function __ZN10FileStream15unfilteredResetEv(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=(e+12)&4294967295;var c=HEAP[d];var b=c;var a=m;FUNCTION_TABLE[b](a);return;return}function __ZN10FileStream11hasGetCharsEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN16CachedFileStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=1;var a=c;e=a;var h=e;return h;return null}function __ZN16CachedFileStream6getPosEv(m){var q;var k;var t;var j;var l=0;k=m;var i=k;var h=(i+1068)&4294967295;var g=HEAP[h];var f=k;var e=(f+1060)&4294967295;var d=HEAP[e];var c=(d);var b=k;var a=(b+33)&4294967295;var s=(a);var r=((c)-(s))&4294967295;var p=((g)+(r))&4294967295;j=p;var o=j;t=o;var n=t;return n;return null}function __ZN16CachedFileStream8getStartEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+28)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16CachedFileStream17getUnfilteredCharEv(m){var o;var k;var r;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=(e+20)&4294967295;var c=HEAP[d];var b=c;var a=k;var q=FUNCTION_TABLE[b](a);j=q;var p=j;r=p;var n=r;return n;return null}function __ZN16CachedFileStream15unfilteredResetEv(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=(e+12)&4294967295;var c=HEAP[d];var b=c;var a=m;FUNCTION_TABLE[b](a);return;return}function __ZN9MemStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=11;var a=c;e=a;var h=e;return h;return null}function __ZN9MemStream7getCharEv(n){var x;var l;var z;var d;var k;var m=0;l=n;var j=l;var i=(j+36)&4294967295;var h=HEAP[i];var g=l;var f=(g+32)&4294967295;var e=HEAP[f];var c=(h)<(e);if(c){var b=l;var a=(b+36)&4294967295;var y=HEAP[a];var w=HEAP[y];var v=reSign((w),8,0);var u=(v)&255;d=u;var t=(y+1)&4294967295;var s=l;var q=(s+36)&4294967295;HEAP[q]=t}else{d=-1}var p=d;k=p;var o=k;z=o;var r=z;return r;return null}function __ZN9MemStream8lookCharEv(n){var u;var l;var w;var c;var k;var m=0;l=n;var j=l;var i=(j+36)&4294967295;var h=HEAP[i];var g=l;var f=(g+32)&4294967295;var e=HEAP[f];var d=(h)<(e);if(d){var b=l;var a=(b+36)&4294967295;var v=HEAP[a];var t=HEAP[v];var s=reSign((t),8,0);var r=(s)&255;c=r}else{c=-1}var q=c;k=q;var p=k;w=p;var o=w;return o;return null}function __ZN9MemStream6getPosEv(k){var o;var q;var l;var i;var n=0;q=k;var h=q;var g=(h+36)&4294967295;var f=HEAP[g];var e=(f);var d=q;var c=(d+24)&4294967295;var b=HEAP[c];var a=(b);var p=((e)-(a))&4294967295;i=p;var j=i;l=j;var m=l;return m;return null}function __ZN9MemStream8getStartEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+28)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN9MemStream11setNeedFreeEb(e,f){var h;var i;var d;var g=0;i=e;d=f;var c=i;var b=(c+40)&4294967295;var a=d;HEAP[b]=a;return;return}function __ZN9MemStream17getUnfilteredCharEv(m){var o;var k;var r;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=(e+20)&4294967295;var c=HEAP[d];var b=c;var a=k;var q=FUNCTION_TABLE[b](a);j=q;var p=j;r=p;var n=r;return n;return null}function __ZN9MemStream15unfilteredResetEv(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=(e+12)&4294967295;var c=HEAP[d];var b=c;var a=m;FUNCTION_TABLE[b](a);return;return}function __ZN11EmbedStream7getKindEv(m){var t;var k;var w;var j;var l=0;k=m;var i=k;var h=(i+24)&4294967295;var g=HEAP[h];var f=k;var e=(f+24)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+8)&4294967295;var v=HEAP[a];var u=k;var s=(u+24)&4294967295;var r=HEAP[s];var p=v;var o=FUNCTION_TABLE[p](r);j=o;var n=j;w=n;var q=w;return q;return null}function __ZN11EmbedStream5resetEv(d){var b;var c;var a=0;c=d;return;return}function __ZN11EmbedStream6getPosEv(m){var t;var k;var w;var j;var l=0;k=m;var i=k;var h=(i+24)&4294967295;var g=HEAP[h];var f=k;var e=(f+24)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+48)&4294967295;var v=HEAP[a];var u=k;var s=(u+24)&4294967295;var r=HEAP[s];var p=v;var o=FUNCTION_TABLE[p](r);j=o;var n=j;w=n;var q=w;return q;return null}function __ZN11EmbedStream17getUnfilteredCharEv(m){var t;var k;var w;var j;var l=0;k=m;var i=k;var h=(i+24)&4294967295;var g=HEAP[h];var f=k;var e=(f+24)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=HEAP[c];var a=(b+36)&4294967295;var v=HEAP[a];var u=k;var s=(u+24)&4294967295;var r=HEAP[s];var p=v;var o=FUNCTION_TABLE[p](r);j=o;var n=j;w=n;var q=w;return q;return null}function __ZN11EmbedStream15unfilteredResetEv(m){var p;var k;var l=0;k=m;var j=k;var i=(j+24)&4294967295;var h=HEAP[i];var g=k;var f=(g+24)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+40)&4294967295;var a=HEAP[b];var r=k;var q=(r+24)&4294967295;var o=HEAP[q];var n=a;FUNCTION_TABLE[n](o);return;return}function __ZN14ASCIIHexStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=2;var a=c;e=a;var h=e;return h;return null}function __ZN14ASCIIHexStream7getCharEv(n){var t;var l;var v;var k;var g;var m=0;l=n;var j=l;var i=(j)&4294967295;var h=(i)&4294967295;var f=(h)&4294967295;var e=HEAP[f];var d=(e+24)&4294967295;var c=HEAP[d];var b=c;var a=l;var u=FUNCTION_TABLE[b](a);g=u;var s=l;var r=(s+12)&4294967295;HEAP[r]=-1;var q=g;k=q;var o=k;v=o;var p=v;return p;return null}function __ZN13ASCII85Stream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=3;var a=c;e=a;var h=e;return h;return null}function __ZN13ASCII85Stream7getCharEv(m){var x;var k;var z;var j;var o;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=(e+24)&4294967295;var c=HEAP[d];var b=c;var a=k;var y=FUNCTION_TABLE[b](a);o=y;var w=k;var v=(w+48)&4294967295;var u=HEAP[v];var s=((u)+1)&4294967295;var r=k;var q=(r+48)&4294967295;HEAP[q]=s;var p=o;j=p;var n=j;z=n;var t=z;return t;return null}function __ZN9LZWStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=4;var a=c;e=a;var h=e;return h;return null}function __ZN15RunLengthStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=5;var a=c;e=a;var h=e;return h;return null}function __ZN14CCITTFaxStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=6;var a=c;e=a;var h=e;return h;return null}function __ZN14CCITTFaxStream7getCharEv(n){var t;var l;var v;var k;var g;var m=0;l=n;var j=l;var i=(j)&4294967295;var h=(i)&4294967295;var f=(h)&4294967295;var e=HEAP[f];var d=(e+24)&4294967295;var c=HEAP[d];var b=c;var a=l;var u=FUNCTION_TABLE[b](a);g=u;var s=l;var r=(s+64)&4294967295;HEAP[r]=-1;var q=g;k=q;var o=k;v=o;var p=v;return p;return null}function __ZN14CCITTFaxStream7eatBitsEi(n,w){var s;var l;var v;var e;var m=0;l=n;v=w;var k=l;var j=(k+40)&4294967295;var i=HEAP[j];var h=v;var g=((i)-(h))&4294967295;var f=l;var d=(f+40)&4294967295;HEAP[d]=g;var c=l;var b=(c+40)&4294967295;var a=HEAP[b];var t=(((a))|0)<0;var r=unSign((t),1,0);e=r;var q=e;var u=reSign((q),8,0)!=0;if(u){var p=l;var o=(p+40)&4294967295;HEAP[o]=0}return;return}function __ZN9DCTStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=7;var a=c;e=a;var h=e;return h;return null}function __ZN11FlateStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=8;var a=c;e=a;var h=e;return h;return null}function __ZN11FlateStream11hasGetCharsEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN9EOFStream7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=11;var a=c;e=a;var h=e;return h;return null}function __ZN9EOFStream5resetEv(d){var b;var c;var a=0;c=d;return;return}function __ZN9EOFStream7getCharEv(g){var d;var f;var e;var c;var b=0;f=g;c=-1;var a=c;e=a;var h=e;return h;return null}function __ZN9EOFStream8lookCharEv(g){var d;var f;var e;var c;var b=0;f=g;c=-1;var a=c;e=a;var h=e;return h;return null}function __ZN9EOFStream11getPSFilterEiPc(e,a,j){var k;var l;var f;var b;var g;var d;var i=0;l=e;f=a;b=j;d=0;var c=d;g=c;var h=g;return h;return null}function __ZN9EOFStream8isBinaryEb(e,a){var j;var k;var f;var g;var d;var i=0;k=e;f=a;d=0;var c=d;g=c;var h=g;var b=(((h))&255);return b;return null}function __ZN18FixedLengthEncoder7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=11;var a=c;e=a;var h=e;return h;return null}function __ZN18FixedLengthEncoder11getPSFilterEiPc(e,a,j){var k;var l;var f;var b;var g;var d;var i=0;l=e;f=a;b=j;d=0;var c=d;g=c;var h=g;return h;return null}function __ZN18FixedLengthEncoder9isEncoderEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN15ASCIIHexEncoder7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=11;var a=c;e=a;var h=e;return h;return null}function __ZN15ASCIIHexEncoder11getPSFilterEiPc(e,a,j){var k;var l;var f;var b;var g;var d;var i=0;l=e;f=a;b=j;d=0;var c=d;g=c;var h=g;return h;return null}function __ZN15ASCIIHexEncoder8isBinaryEb(e,a){var j;var k;var f;var g;var d;var i=0;k=e;f=a;d=0;var c=d;g=c;var h=g;var b=(((h))&255);return b;return null}function __ZN15ASCIIHexEncoder9isEncoderEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN14ASCII85Encoder7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=11;var a=c;e=a;var h=e;return h;return null}function __ZN14ASCII85Encoder11getPSFilterEiPc(e,a,j){var k;var l;var f;var b;var g;var d;var i=0;l=e;f=a;b=j;d=0;var c=d;g=c;var h=g;return h;return null}function __ZN14ASCII85Encoder8isBinaryEb(e,a){var j;var k;var f;var g;var d;var i=0;k=e;f=a;d=0;var c=d;g=c;var h=g;var b=(((h))&255);return b;return null}function __ZN14ASCII85Encoder9isEncoderEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN16RunLengthEncoder7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=11;var a=c;e=a;var h=e;return h;return null}function __ZN16RunLengthEncoder11getPSFilterEiPc(e,a,j){var k;var l;var f;var b;var g;var d;var i=0;l=e;f=a;b=j;d=0;var c=d;g=c;var h=g;return h;return null}function __ZN16RunLengthEncoder8isBinaryEb(e,a){var j;var k;var f;var g;var d;var i=0;k=e;f=a;d=1;var c=d;g=c;var h=g;var b=(((h))&255);return b;return null}function __ZN16RunLengthEncoder9isEncoderEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN6StreamD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV6Stream+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN6StreamD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV6Stream+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN6Stream5closeEv(d){var b;var c;var a=0;c=d;return;return}function __ZN6Stream10getRawCharEv(g){var d;var f;var e;var c;var b=0;f=g;__Z5erroriPcz(-1,(__str323469)&4294967295);c=-1;var a=c;e=a;var h=e;return h;return null}function __ZN6Stream11getRawCharsEiPi(h,f,d){var b;var c;var g;var e;var a=0;c=h;g=f;e=d;__Z5erroriPcz(-1,(__str303467)&4294967295);return;return}function __ZN6Stream7getLineEPci(z,A,O){var N;var af;var B;var X;var x;var Y;var at;var aa;var Q;var W;var d=0;af=z;B=A;X=O;var ar=af;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=(ap+24)&4294967295;var an=HEAP[ao];var am=an;var al=af;var ak=FUNCTION_TABLE[am](al);var aj=(((ak))|0)==-1;var ae=unSign((aj),1,0);aa=ae;var ad=aa;var C=reSign((ad),8,0)!=0;if(C){at=0}else{Q=0;while(1){var aA=X;var az=((aA)-1)&4294967295;var ay=Q;var ax=(((az))|0)>(((ay))|0);if(!(ax)){N=10;break}var ac=af;var ab=(ac)&4294967295;var Z=HEAP[ab];var V=(Z+20)&4294967295;var U=HEAP[V];var T=U;var S=af;var R=FUNCTION_TABLE[T](S);W=R;var M=W;var L=(((M))|0)==-1;if(L){N=2;break}var K=W;var J=(((K))|0)==10;if(J){N=2;break}var I=W;var H=(((I))|0)==13;if(H){N=6;break}var h=W;var g=(((h))&255);var f=B;var e=Q;var c=(f+e)&4294967295;HEAP[c]=g;var b=Q;var a=((b)+1)&4294967295;Q=a;N=1;continue}if(N==2){}else{if(N==6){var G=af;var F=(G)&4294967295;var E=HEAP[F];var D=(E+24)&4294967295;var y=HEAP[D];var w=y;var v=af;var u=FUNCTION_TABLE[w](v);W=u;var t=W;var s=(((t))|0)==10;var r=unSign((s),1,0);Y=r;var q=Y;var P=reSign((q),8,0)!=0;if(P){var p=af;var o=(p)&4294967295;var n=HEAP[o];var m=(n+20)&4294967295;var l=HEAP[m];var k=l;var j=af;var i=FUNCTION_TABLE[k](j)}}}var aw=B;var av=Q;var au=(aw+av)&4294967295;HEAP[au]=0;var ai=B;at=ai}var ah=at;x=ah;var ag=x;return ag;return null}function __ZN6Stream11getPSFilterEiPc(k,j,m){var p;var q;var a;var i;var l;var h;var g;var o=0;q=k;a=j;i=m;var f=__Znwj(32);var e=f;h=e;var d=h;__ZN9GooStringC1Ev(d);var c=h;g=c;var b=g;l=b;var n=l;return n;return null}function __ZN6Stream8getCharsEiPh(e,g,k){var j;var l;var d;var a;var f;var c;var i=0;l=e;d=g;a=k;__Z5erroriPcz(-1,(__str313468)&4294967295);c=0;var b=c;f=b;var h=f;return h;return null}function __ZN6StreamC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV6Stream+8)&4294967295;var h=e;var g=(h+4)&4294967295;HEAP[g]=1;return;return}function __ZN9OutStreamC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV9OutStream+8)&4294967295;var h=e;var g=(h+4)&4294967295;HEAP[g]=1;return;return}function __ZN9OutStreamD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV9OutStream+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN9OutStreamD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV9OutStream+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN9OutStreamC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV9OutStream+8)&4294967295;var h=e;var g=(h+4)&4294967295;HEAP[g]=1;return;return}function __ZN13FileOutStreamC2EP8_IO_FILEj(m,r,o){var p;var k;var s;var n;var l=0;k=m;s=r;n=o;var j=k;var i=(j)&4294967295;__ZN9OutStreamC2Ev(i);var h=k;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV13FileOutStream+8)&4294967295;var e=k;var d=(e+8)&4294967295;var c=s;HEAP[d]=c;var b=k;var a=(b+12)&4294967295;var q=n;HEAP[a]=q;return;return}function __ZN13FileOutStreamD1Ev(i){var k;var l;var j=0;l=i;var h=l;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV13FileOutStream+8)&4294967295;var e=l;__ZN13FileOutStream5closeEv(e);var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=l;var b=c;__ZdlPv(b)}return;return}function __ZN13FileOutStreamD0Ev(i){var k;var l;var j=0;l=i;var h=l;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV13FileOutStream+8)&4294967295;var e=l;__ZN13FileOutStream5closeEv(e);var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=l;var b=c;__ZdlPv(b)}return;return}function __ZN13FileOutStream5closeEv(d){var b;var c;var a=0;c=d;return;return}function __ZN13FileOutStream6getPosEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e+8)&4294967295;var c=HEAP[d];var b=_ftell(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN13FileOutStream3putEc(i,b){var k;var l;var g;var j=0;l=i;g=b;var h=l;var f=(h+8)&4294967295;var e=HEAP[f];var d=g;var c=reSign((d),8,0);var a=_fputc(c,e);return;return}function __ZN13FileOutStream6printfEPKcz(m,j){var k=STACKTOP;STACKTOP+=4;_memset(k,0,4);var o;var p;var a;var l=k;var n=0;p=m;a=j;var g=l;IHEAP[g]=arguments[__ZN13FileOutStream6printfEPKcz.length];var i=HEAP[l];var h=p;var f=(h+8)&4294967295;var e=HEAP[f];var c=a;var b=_vfprintf(e,c,i);var d=l;STACKTOP=k;return;return}function __ZN13FileOutStreamC1EP8_IO_FILEj(m,r,o){var p;var k;var s;var n;var l=0;k=m;s=r;n=o;var j=k;var i=(j)&4294967295;__ZN9OutStreamC2Ev(i);var h=k;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV13FileOutStream+8)&4294967295;var e=k;var d=(e+8)&4294967295;var c=s;HEAP[d]=c;var b=k;var a=(b+12)&4294967295;var q=n;HEAP[a]=q;return;return}function __ZN10BaseStreamC2EP6Objectj(m,A,z){var w;var k;var y;var C;var l=0;k=m;y=A;C=z;var j=k;var i=(j)&4294967295;__ZN6StreamC2Ev(i);var h=k;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV10BaseStream+8)&4294967295;var e=k;var d=(e+12)&4294967295;__ZN6ObjectC1Ev(d);var c=k;var b=(c+12)&4294967295;var a=y;var x=(b)&4294967295;var v=(a)&4294967295;var u=HEAP[v];HEAP[x]=u;var t=(b+4)&4294967295;var s=(a+4)&4294967295;var r=(t)&4294967295;var q=(s)&4294967295;var p=HEAP[q];HEAP[r]=p;var o=k;var n=(o+8)&4294967295;var B=C;HEAP[n]=B;return;return}function __ZN10BaseStreamD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10BaseStream+8)&4294967295;var f=m;var e=(f+12)&4294967295;__ZN6Object4freeEv(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN10BaseStreamD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10BaseStream+8)&4294967295;var f=m;var e=(f+12)&4294967295;__ZN6Object4freeEv(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN10BaseStream7getDictEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=__ZN6Object7getDictEv(c);e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10BaseStreamC1EP6Objectj(m,A,z){var w;var k;var y;var C;var l=0;k=m;y=A;C=z;var j=k;var i=(j)&4294967295;__ZN6StreamC2Ev(i);var h=k;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV10BaseStream+8)&4294967295;var e=k;var d=(e+12)&4294967295;__ZN6ObjectC1Ev(d);var c=k;var b=(c+12)&4294967295;var a=y;var x=(b)&4294967295;var v=(a)&4294967295;var u=HEAP[v];HEAP[x]=u;var t=(b+4)&4294967295;var s=(a+4)&4294967295;var r=(t)&4294967295;var q=(s)&4294967295;var p=HEAP[q];HEAP[r]=p;var o=k;var n=(o+8)&4294967295;var B=C;HEAP[n]=B;return;return}function __ZN12FilterStreamC2EP6Stream(j,i){var l;var n;var m;var k=0;n=j;m=i;var h=n;var g=(h)&4294967295;__ZN6StreamC2Ev(g);var f=n;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV12FilterStream+8)&4294967295;var c=n;var b=(c+8)&4294967295;var a=m;HEAP[b]=a;return;return}function __ZN12FilterStreamD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV12FilterStream+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN12FilterStreamD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV12FilterStream+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN12FilterStream5closeEv(m){var p;var k;var l=0;k=m;var j=k;var i=(j+8)&4294967295;var h=HEAP[i];var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+16)&4294967295;var a=HEAP[b];var r=k;var q=(r+8)&4294967295;var o=HEAP[q];var n=a;FUNCTION_TABLE[n](o);return;return}function __ZN12FilterStream6setPosEji(g,c,f){var d;var e;var b;var h;var a=0;e=g;b=c;h=f;__Z5erroriPcz(-1,(__str293466)&4294967295);return;return}function __ZN12FilterStreamC1EP6Stream(j,i){var l;var n;var m;var k=0;n=j;m=i;var h=n;var g=(h)&4294967295;__ZN6StreamC2Ev(g);var f=n;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV12FilterStream+8)&4294967295;var c=n;var b=(c+8)&4294967295;var a=m;HEAP[b]=a;return;return}function __ZN11ImageStream5resetEv(m){var p;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=HEAP[i];var g=k;var f=(g)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+12)&4294967295;var a=HEAP[b];var r=k;var q=(r)&4294967295;var o=HEAP[q];var n=a;FUNCTION_TABLE[n](o);return;return}function __ZN11ImageStream5closeEv(m){var p;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=HEAP[i];var g=k;var f=(g)&4294967295;var e=HEAP[f];var d=(e)&4294967295;var c=HEAP[d];var b=(c+16)&4294967295;var a=HEAP[b];var r=k;var q=(r)&4294967295;var o=HEAP[q];var n=a;FUNCTION_TABLE[n](o);return;return}function __ZN11ImageStream7getLineEv(ay){var br;var cW;var c;var dk;var ab;var cr;var db;var cR;var cN;var cq;var bq;var cC=0;cW=ay;var dj=cW;var di=(dj+12)&4294967295;var dh=HEAP[di];var dg=(((dh))|0)==1;$bb$$bb4$2:do{if(dg){cN=0;while(1){var cZ=cW;var cY=(cZ+16)&4294967295;var cX=HEAP[cY];var cV=cN;var cU=(((cX))|0)>(((cV))|0);if(!(cU)){br=2;break}var df=cW;var de=(df)&4294967295;var dd=HEAP[de];var dc=cW;var da=(dc)&4294967295;var ch=HEAP[da];var cf=(ch)&4294967295;var cd=HEAP[cf];var cc=(cd+20)&4294967295;var cb=HEAP[cc];var ca=cW;var b9=(ca)&4294967295;var b8=HEAP[b9];var b7=cb;var b6=FUNCTION_TABLE[b7](b8);cR=b6;var bX=cW;var bV=(bX+20)&4294967295;var bT=HEAP[bV];var bS=cR;var bR=(((bS))|0)>>7;var bQ=(((bR))&255);var bP=(bQ)&1;var bO=cN;var bN=(bT+bO)&4294967295;HEAP[bN]=bP;var bM=cW;var bD=(bM+20)&4294967295;var bB=HEAP[bD];var bz=cN;var by=((bz)+1)&4294967295;var bx=cR;var bw=(((bx))|0)>>6;var bv=(((bw))&255);var bu=(bv)&1;var bt=(bB+by)&4294967295;HEAP[bt]=bu;var bs=cW;var bh=(bs+20)&4294967295;var bf=HEAP[bh];var bc=cN;var ba=((bc)+2)&4294967295;var a8=cR;var a6=(((a8))|0)>>5;var a4=(((a6))&255);var a2=(a4)&1;var a0=(bf+ba)&4294967295;HEAP[a0]=a2;var aY=cW;var aN=(aY+20)&4294967295;var aL=HEAP[aN];var aI=cN;var aG=((aI)+3)&4294967295;var aE=cR;var aC=(((aE))|0)>>4;var aA=(((aC))&255);var ax=(aA)&1;var av=(aL+aG)&4294967295;HEAP[av]=ax;var at=cW;var ag=(at+20)&4294967295;var ae=HEAP[ag];var aa=cN;var Y=((aa)+4)&4294967295;var W=cR;var U=(((W))|0)>>3;var S=(((U))&255);var Q=(S)&1;var O=(ae+Y)&4294967295;HEAP[O]=Q;var M=cW;var B=(M+20)&4294967295;var z=HEAP[B];var w=cN;var u=((w)+5)&4294967295;var s=cR;var q=(((s))|0)>>2;var o=(((q))&255);var m=(o)&1;var k=(z+u)&4294967295;HEAP[k]=m;var i=cW;var f=(i+20)&4294967295;var e=HEAP[f];var d=cN;var b=((d)+6)&4294967295;var a=cR;var dq=(((a))|0)>>1;var dp=(((dq))&255);var dn=(dp)&1;var dm=(e+b)&4294967295;HEAP[dm]=dn;var dl=cW;var c9=(dl+20)&4294967295;var c8=HEAP[c9];var c7=cN;var c6=((c7)+7)&4294967295;var c5=cR;var c4=(((c5))&255);var c3=(c4)&1;var c2=(c8+c6)&4294967295;HEAP[c2]=c3;var c1=cN;var c0=((c1)+8)&4294967295;cN=c0;br=0;continue}}else{var cT=cW;var cS=(cT+12)&4294967295;var cQ=HEAP[cS];var cP=(((cQ))|0)==8;if(cP){var cO=cW;var cM=(cO+20)&4294967295;var cL=HEAP[cM];cq=cL;var cK=cW;var cJ=(cK+16)&4294967295;var cI=HEAP[cJ];var cH=cW;var cG=(cH)&4294967295;var cF=HEAP[cG];var cE=cq;var cD=__ZN6Stream10doGetCharsEiPh(cF,cI,cE);bq=cD;while(1){var cw=cW;var cv=(cw+16)&4294967295;var cu=HEAP[cv];var ct=bq;var cs=(((cu))|0)>(((ct))|0);if(!(cs)){br=6;break}var cB=cq;var cA=bq;var cz=(cB+cA)&4294967295;HEAP[cz]=-1;var cy=bq;var cx=((cy)+1)&4294967295;bq=cx;br=4;continue}}else{var cp=cW;var co=(cp+12)&4294967295;var cn=HEAP[co];var cm=(((cn))|0)==16;if(cm){cN=0;while(1){var aT=cW;var aS=(aT+16)&4294967295;var aR=HEAP[aS];var aQ=cN;var aP=(((aR))|0)>(((aQ))|0);if(!(aP)){br=9;break}var cl=cW;var ck=(cl+20)&4294967295;var cj=HEAP[ck];var ci=cW;var cg=(ci)&4294967295;var ce=HEAP[cg];var b5=cW;var b4=(b5)&4294967295;var b3=HEAP[b4];var b2=(b3)&4294967295;var b1=HEAP[b2];var b0=(b1+20)&4294967295;var bZ=HEAP[b0];var bY=cW;var bW=(bY)&4294967295;var bU=HEAP[bW];var bL=bZ;var bK=FUNCTION_TABLE[bL](bU);var bJ=(((bK))&255);var bI=cN;var bH=(cj+bI)&4294967295;HEAP[bH]=bJ;var bG=cW;var bF=(bG)&4294967295;var bE=HEAP[bF];var bC=cW;var bA=(bC)&4294967295;var bp=HEAP[bA];var bo=(bp)&4294967295;var bn=HEAP[bo];var bm=(bn+20)&4294967295;var bl=HEAP[bm];var bk=cW;var bj=(bk)&4294967295;var bi=HEAP[bj];var bg=bl;var be=FUNCTION_TABLE[bg](bi);var aV=cN;var aU=((aV)+1)&4294967295;cN=aU;br=7;continue}}else{var aO=cW;var aM=(aO+12)&4294967295;var aK=HEAP[aM];var ao=1<<(aK);var an=((ao)-1)&4294967295;cr=an;ab=0;db=0;cN=0;while(1){var v=cW;var t=(v+16)&4294967295;var r=HEAP[t];var p=cN;var n=(((r))|0)>(((p))|0);if(!(n)){br=13;break $bb$$bb4$2}var am=cW;var al=(am+12)&4294967295;var ak=HEAP[al];var aj=db;var ai=(((ak))|0)>(((aj))|0);if(ai){var ah=ab;var af=(ah)<<8;var ad=cW;var J=(ad)&4294967295;var I=HEAP[J];var H=cW;var G=(H)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+20)&4294967295;var A=HEAP[C];var y=cW;var bd=(y)&4294967295;var bb=HEAP[bd];var a9=A;var a7=FUNCTION_TABLE[a9](bb);var a5=(a7)&255;var a3=(af)|(a5);ab=a3;var a1=db;var aZ=((a1)+8)&4294967295;db=aZ}var aX=cW;var aW=(aX+20)&4294967295;var aJ=HEAP[aW];var aH=cW;var aF=(aH+12)&4294967295;var aD=HEAP[aF];var aB=db;var az=((aB)-(aD))&4294967295;var aw=ab;var au=unSign((aw),32,0)>>>unSign((az),32,0);var ar=(((au))&255);var aq=cr;var ac=(((aq))&255);var Z=(ar)&(ac);var X=cN;var V=(aJ+X)&4294967295;HEAP[V]=Z;var T=cW;var R=(T+12)&4294967295;var P=HEAP[R];var N=db;var L=((N)-(P))&4294967295;db=L;var K=cN;var x=((K)+1)&4294967295;cN=x;br=10;continue}}}}}while(0);var l=cW;var j=(l+20)&4294967295;var h=HEAP[j];dk=h;var g=dk;c=g;var ap=c;return ap;return null}function __ZN11ImageStream8getPixelEPh(f,i){var p;var b;var C;var q;var H;var c;var s=0;b=f;C=i;var G=b;var F=(G+24)&4294967295;var E=HEAP[F];var D=b;var B=(D+16)&4294967295;var A=HEAP[B];var y=(((E))|0)>=(((A))|0);if(y){var w=b;var u=__ZN11ImageStream7getLineEv(w);var o=b;var n=(o+24)&4294967295;HEAP[n]=0}c=0;while(1){var K=b;var J=(K+8)&4294967295;var z=HEAP[J];var x=c;var v=(((z))|0)>(((x))|0);if(!(v)){p=3;break}var m=b;var l=(m+20)&4294967295;var k=HEAP[l];var j=b;var h=(j+24)&4294967295;var g=HEAP[h];var e=(k+g)&4294967295;var d=HEAP[e];var a=C;var R=c;var Q=(a+R)&4294967295;HEAP[Q]=d;var P=((g)+1)&4294967295;var O=b;var N=(O+24)&4294967295;HEAP[N]=P;var M=c;var L=((M)+1)&4294967295;c=L;p=1;continue}H=1;var t=H;q=t;var I=q;var r=(((I))&255);return r;return null}function __ZN11ImageStream8skipLineEv(n){var x;var l;var I;var a;var m=0;l=n;var k=l;var j=(k+16)&4294967295;var i=HEAP[j];var h=l;var g=(h+12)&4294967295;var f=HEAP[g];var e=((i)*(f))&4294967295;var d=((e)+7)&4294967295;var c=(((d))|0)>>3;I=c;a=0;while(1){var B=a;var A=I;var z=(((B))|0)<(((A))|0);if(!(z)){x=2;break}var b=l;var y=(b)&4294967295;var w=HEAP[y];var v=l;var u=(v)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var q=(r+20)&4294967295;var p=HEAP[q];var o=l;var H=(o)&4294967295;var G=HEAP[H];var F=p;var E=FUNCTION_TABLE[F](G);var D=a;var C=((D)+1)&4294967295;a=C;x=0;continue}return;return}function __ZN10FileStreamC2EP8_IO_FILEjbjP6Object(i,S,R,d,s,n){var t;var c;var b;var f;var u;var v;var e;var C=0;c=i;b=S;f=R;u=d;v=s;e=n;var Q=c;var P=(Q)&4294967295;var O=e;var N=v;__ZN10BaseStreamC2EP6Objectj(P,O,N);var M=c;var L=(M)&4294967295;var K=(L)&4294967295;var I=(K)&4294967295;HEAP[I]=(__ZTV10FileStream+8)&4294967295;var G=c;var E=(G+24)&4294967295;var r=b;HEAP[E]=r;var q=c;var p=(q+28)&4294967295;var o=f;HEAP[p]=o;var m=c;var l=(m+32)&4294967295;var k=u;HEAP[l]=k;var j=c;var h=(j)&4294967295;var g=(h+8)&4294967295;var a=v;HEAP[g]=a;var ab=c;var aa=(ab+33)&4294967295;var Z=(aa)&4294967295;var Y=c;var X=(Y+296)&4294967295;HEAP[X]=Z;var W=c;var V=(W+296)&4294967295;var U=HEAP[V];var T=c;var J=(T+292)&4294967295;HEAP[J]=U;var H=c;var F=(H+28)&4294967295;var D=HEAP[F];var B=c;var A=(B+300)&4294967295;HEAP[A]=D;var z=c;var y=(z+304)&4294967295;HEAP[y]=0;var x=c;var w=(x+308)&4294967295;HEAP[w]=0;return;return}function __ZN10FileStreamD1Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10FileStream+8)&4294967295;var f=o;__ZN10FileStream5closeEv(f);var e=o;var d=e;__ZN10BaseStreamD2Ev(d);var c=((0)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN10FileStreamD0Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10FileStream+8)&4294967295;var f=o;__ZN10FileStream5closeEv(f);var e=o;var d=e;__ZN10BaseStreamD2Ev(d);var c=((1)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN10FileStream5resetEv(e){var n;var b;var o=0;b=e;var A=b;var z=(A+24)&4294967295;var y=HEAP[z];var x=___01ftello64_(y);var w=(((x))&4294967295);var v=b;var u=(v+304)&4294967295;HEAP[u]=w;var s=b;var q=(s+28)&4294967295;var p=HEAP[q];var m=unSign((p),32,0);var l=b;var k=(l+24)&4294967295;var j=HEAP[k];var i=___01fseeko64_(j,m,0);var h=b;var g=(h+308)&4294967295;HEAP[g]=1;var f=b;var d=(f+33)&4294967295;var c=(d)&4294967295;var a=b;var J=(a+296)&4294967295;HEAP[J]=c;var I=b;var H=(I+296)&4294967295;var G=HEAP[H];var F=b;var E=(F+292)&4294967295;HEAP[E]=G;var D=b;var C=(D+28)&4294967295;var B=HEAP[C];var t=b;var r=(t+300)&4294967295;HEAP[r]=B;return;return}function __ZN10FileStream5closeEv(m){var o;var k;var l=0;k=m;var j=k;var i=(j+308)&4294967295;var h=HEAP[i];var r=reSign((h),8,0)!=0;if(r){var g=k;var f=(g+304)&4294967295;var e=HEAP[f];var d=(((e))|0);var c=k;var b=(c+24)&4294967295;var a=HEAP[b];var q=___01fseeko64_(a,d,0);var p=k;var n=(p+308)&4294967295;HEAP[n]=0}return;return}function __ZN10FileStream7getCharEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=__ZN10FileStream9doGetCharEv(c);d=b;var a=d;f=a;var g=f;return g;return null}function __ZN10FileStream8lookCharEv(n){var w;var l;var z;var h;var k;var m=0;l=n;var j=l;var i=(j+292)&4294967295;var g=HEAP[i];var f=l;var e=(f+296)&4294967295;var d=HEAP[e];var c=(g)<(d);$bb1$$bb$2:do{if(c){w=0}else{var b=l;var a=__ZN10FileStream7fillBufEv(b);var y=reSign((a),8,0)!=0;if(y){w=0;break $bb1$$bb$2}h=-1;w=3;break $bb1$$bb$2}}while(0);if(w==0){var x=l;var v=(x+292)&4294967295;var u=HEAP[v];var t=HEAP[u];var s=reSign((t),8,0);var r=(s)&255;h=r}var q=h;k=q;var o=k;z=o;var p=z;return p;return null}function __ZN10FileStream6setPosEji(f,x,T){var y;var b;var c;var J;var r;var F=0;b=f;c=x;J=T;var V=J;var U=(((V))|0)>=0;if(U){var S=c;var R=unSign((S),32,0);var Q=b;var P=(Q+24)&4294967295;var O=HEAP[P];var M=___01fseeko64_(O,R,0);var K=b;var H=(K+300)&4294967295;var u=c;HEAP[H]=u}else{var s=b;var p=(s+24)&4294967295;var n=HEAP[p];var l=___01fseeko64_(n,0,2);var j=b;var h=(j+24)&4294967295;var g=HEAP[h];var e=___01ftello64_(g);var d=(((e))&4294967295);r=d;var a=c;var ae=r;var ad=unSign((a),32,0)>unSign((ae),32,0);if(ad){var ac=r;c=ac}var ab=c;var aa=(0-(ab))&4294967295;var Z=(((aa))|0);var Y=b;var X=(Y+24)&4294967295;var W=HEAP[X];var N=___01fseeko64_(W,Z,2);var L=b;var I=(L+24)&4294967295;var G=HEAP[I];var E=___01ftello64_(G);var D=(((E))&4294967295);var C=b;var B=(C+300)&4294967295;HEAP[B]=D}var A=b;var z=(A+33)&4294967295;var w=(z)&4294967295;var v=b;var t=(v+296)&4294967295;HEAP[t]=w;var q=b;var o=(q+296)&4294967295;var m=HEAP[o];var k=b;var i=(k+292)&4294967295;HEAP[i]=m;return;return}function __ZN10FileStream8getCharsEiPh(q,w,D){var A;var o;var m;var n;var C;var l;var a;var h;var p=0;o=q;m=w;n=D;a=0;while(1){var x=a;var v=m;var u=(((x))|0)<(((v))|0);if(!(u)){A=5;break}var k=o;var j=__ZN10FileStream9doGetCharEv(k);h=j;var i=h;var g=(((i))|0)!=-1;if(!(g)){A=2;break}var f=h;var e=(((f))&255);var d=n;var c=a;var b=(d+c)&4294967295;HEAP[b]=e;var B=a;var z=((B)+1)&4294967295;a=z;A=0;continue}if(A==2){var y=a;l=y}else{if(A==5){var t=m;l=t}}var s=l;C=s;var r=C;return r;return null}function __ZN10FileStream13makeSubStreamEjbjP6Object(m,r,E,A,C){var w;var k;var n;var y;var D;var z;var B;var j;var i;var l=0;k=m;n=r;y=E;D=A;z=C;var h=__Znwj(312);var g=h;j=g;var f=y;var e=unSign((f),8,0);var d=k;var c=(d+24)&4294967295;var b=HEAP[c];var a=j;var x=n;var v=(((e))&255);var u=D;var t=z;__ZN10FileStreamC1EP8_IO_FILEjbjP6Object(a,b,x,v,u,t);var q=j;var p=q;i=p;var o=i;B=o;var s=B;return s;return null}function __ZN10FileStream9moveStartEi(m,v){var y;var k;var n;var l=0;k=m;n=v;var j=k;var i=(j+28)&4294967295;var h=HEAP[i];var g=n;var f=((h)+(g))&4294967295;var e=k;var d=(e+28)&4294967295;HEAP[d]=f;var c=k;var b=(c+33)&4294967295;var a=(b)&4294967295;var z=k;var x=(z+296)&4294967295;HEAP[x]=a;var w=k;var u=(w+296)&4294967295;var t=HEAP[u];var s=k;var r=(s+292)&4294967295;HEAP[r]=t;var q=k;var p=(q+28)&4294967295;var o=HEAP[p];var B=k;var A=(B+300)&4294967295;HEAP[A]=o;return;return}function __ZN10FileStreamC1EP8_IO_FILEjbjP6Object(i,S,R,d,s,n){var t;var c;var b;var f;var u;var v;var e;var C=0;c=i;b=S;f=R;u=d;v=s;e=n;var Q=c;var P=(Q)&4294967295;var O=e;var N=v;__ZN10BaseStreamC2EP6Objectj(P,O,N);var M=c;var L=(M)&4294967295;var K=(L)&4294967295;var I=(K)&4294967295;HEAP[I]=(__ZTV10FileStream+8)&4294967295;var G=c;var E=(G+24)&4294967295;var r=b;HEAP[E]=r;var q=c;var p=(q+28)&4294967295;var o=f;HEAP[p]=o;var m=c;var l=(m+32)&4294967295;var k=u;HEAP[l]=k;var j=c;var h=(j)&4294967295;var g=(h+8)&4294967295;var a=v;HEAP[g]=a;var ab=c;var aa=(ab+33)&4294967295;var Z=(aa)&4294967295;var Y=c;var X=(Y+296)&4294967295;HEAP[X]=Z;var W=c;var V=(W+296)&4294967295;var U=HEAP[V];var T=c;var J=(T+292)&4294967295;HEAP[J]=U;var H=c;var F=(H+28)&4294967295;var D=HEAP[F];var B=c;var A=(B+300)&4294967295;HEAP[A]=D;var z=c;var y=(z+304)&4294967295;HEAP[y]=0;var x=c;var w=(x+308)&4294967295;HEAP[w]=0;return;return}function __ZN16CachedFileStreamC2EP10CachedFilejbjP6Object(h,r,S,c,t,n){var u;var b;var j;var e;var v;var w;var d;var D=0;b=h;j=r;e=S;v=c;w=t;d=n;var R=b;var Q=(R)&4294967295;var P=d;var O=w;__ZN10BaseStreamC2EP6Objectj(Q,P,O);var N=b;var M=(N)&4294967295;var L=(M)&4294967295;var J=(L)&4294967295;HEAP[J]=(__ZTV16CachedFileStream+8)&4294967295;var H=b;var F=(H+24)&4294967295;var s=j;HEAP[F]=s;var q=b;var p=(q+28)&4294967295;var o=e;HEAP[p]=o;var m=b;var l=(m+32)&4294967295;var k=v;HEAP[l]=k;var i=b;var g=(i)&4294967295;var f=(g+8)&4294967295;var a=w;HEAP[f]=a;var ab=b;var aa=(ab+33)&4294967295;var Z=(aa)&4294967295;var Y=b;var X=(Y+1064)&4294967295;HEAP[X]=Z;var W=b;var V=(W+1064)&4294967295;var U=HEAP[V];var T=b;var K=(T+1060)&4294967295;HEAP[K]=U;var I=b;var G=(I+28)&4294967295;var E=HEAP[G];var C=b;var B=(C+1068)&4294967295;HEAP[B]=E;var A=b;var z=(A+1072)&4294967295;HEAP[z]=0;var y=b;var x=(y+1076)&4294967295;HEAP[x]=0;return;return}function __ZN16CachedFileStreamD1Ev(m){var o;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16CachedFileStream+8)&4294967295;var f=k;__ZN16CachedFileStream5closeEv(f);var e=k;var d=(e+24)&4294967295;var c=HEAP[d];__ZN10CachedFile9decRefCntEv(c);var b=k;var a=b;__ZN10BaseStreamD2Ev(a);var q=((0)&255);var r=reSign((q),8,0)!=0;if(r){var p=k;var n=p;__ZdlPv(n)}return;return}function __ZN16CachedFileStreamD0Ev(m){var o;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16CachedFileStream+8)&4294967295;var f=k;__ZN16CachedFileStream5closeEv(f);var e=k;var d=(e+24)&4294967295;var c=HEAP[d];__ZN10CachedFile9decRefCntEv(c);var b=k;var a=b;__ZN10BaseStreamD2Ev(a);var q=((1)&255);var r=reSign((q),8,0)!=0;if(r){var p=k;var n=p;__ZdlPv(n)}return;return}function __ZN16CachedFileStream5resetEv(m){var v;var k;var l=0;k=m;var j=k;var i=(j+24)&4294967295;var h=HEAP[i];var g=__ZN10CachedFile4tellEv(h);var f=k;var e=(f+1072)&4294967295;HEAP[e]=g;var d=k;var c=(d+28)&4294967295;var b=HEAP[c];var a=k;var x=(a+24)&4294967295;var w=HEAP[x];var u=__ZN10CachedFile4seekEli(w,b,0);var t=k;var s=(t+1076)&4294967295;HEAP[s]=1;var r=k;var q=(r+33)&4294967295;var p=(q)&4294967295;var o=k;var n=(o+1064)&4294967295;HEAP[n]=p;var H=k;var G=(H+1064)&4294967295;var F=HEAP[G];var E=k;var D=(E+1060)&4294967295;HEAP[D]=F;var C=k;var B=(C+28)&4294967295;var A=HEAP[B];var z=k;var y=(z+1068)&4294967295;HEAP[y]=A;return;return}function __ZN16CachedFileStream5closeEv(m){var o;var q;var n=0;q=m;var j=q;var i=(j+1076)&4294967295;var h=HEAP[i];var c=reSign((h),8,0)!=0;if(c){var g=q;var f=(g+1072)&4294967295;var e=HEAP[f];var d=q;var b=(d+24)&4294967295;var a=HEAP[b];var p=__ZN10CachedFile4seekEli(a,e,0);var l=q;var k=(l+1076)&4294967295;HEAP[k]=0}return;return}function __ZN16CachedFileStream7getCharEv(n){var y;var l;var B;var f;var k;var m=0;l=n;var j=l;var i=(j+1060)&4294967295;var h=HEAP[i];var g=l;var e=(g+1064)&4294967295;var d=HEAP[e];var c=(h)<(d);$bb1$$bb$2:do{if(c){y=0}else{var b=l;var a=__ZN16CachedFileStream7fillBufEv(b);var A=reSign((a),8,0)!=0;if(A){y=0;break $bb1$$bb$2}f=-1;y=3;break $bb1$$bb$2}}while(0);if(y==0){var z=l;var x=(z+1060)&4294967295;var w=HEAP[x];var v=HEAP[w];var u=reSign((v),8,0);var t=(u)&255;f=t;var s=(w+1)&4294967295;var q=l;var p=(q+1060)&4294967295;HEAP[p]=s}var o=f;k=o;var C=k;B=C;var r=B;return r;return null}function __ZN16CachedFileStream8lookCharEv(n){var w;var l;var z;var e;var k;var m=0;l=n;var j=l;var i=(j+1060)&4294967295;var h=HEAP[i];var g=l;var f=(g+1064)&4294967295;var d=HEAP[f];var c=(h)<(d);$bb1$$bb$2:do{if(c){w=0}else{var b=l;var a=__ZN16CachedFileStream7fillBufEv(b);var y=reSign((a),8,0)!=0;if(y){w=0;break $bb1$$bb$2}e=-1;w=3;break $bb1$$bb$2}}while(0);if(w==0){var x=l;var v=(x+1060)&4294967295;var u=HEAP[v];var t=HEAP[u];var s=reSign((t),8,0);var r=(s)&255;e=r}var q=e;k=q;var o=k;z=o;var p=z;return p;return null}function __ZN16CachedFileStream6setPosEji(f,t,P){var u;var b;var c;var F;var n;var B=0;b=f;c=t;F=P;var R=F;var Q=(((R))|0)>=0;if(Q){var O=c;var N=b;var M=(N+24)&4294967295;var L=HEAP[M];var K=__ZN10CachedFile4seekEli(L,O,0);var I=b;var G=(I+1068)&4294967295;var D=c;HEAP[G]=D}else{var q=b;var o=(q+24)&4294967295;var l=HEAP[o];var k=__ZN10CachedFile4seekEli(l,0,2);var j=b;var i=(j+24)&4294967295;var h=HEAP[i];var g=__ZN10CachedFile4tellEv(h);n=g;var e=c;var d=n;var a=unSign((e),32,0)>unSign((d),32,0);if(a){var aa=n;c=aa}var Z=c;var Y=(0-(Z))&4294967295;var X=b;var W=(X+24)&4294967295;var V=HEAP[W];var U=__ZN10CachedFile4seekEli(V,Y,2);var T=b;var S=(T+24)&4294967295;var J=HEAP[S];var H=__ZN10CachedFile4tellEv(J);var E=b;var C=(E+1068)&4294967295;HEAP[C]=H}var A=b;var z=(A+33)&4294967295;var y=(z)&4294967295;var x=b;var w=(x+1064)&4294967295;HEAP[w]=y;var v=b;var s=(v+1064)&4294967295;var r=HEAP[s];var p=b;var m=(p+1060)&4294967295;HEAP[m]=r;return;return}function __ZN16CachedFileStream13makeSubStreamEjbjP6Object(m,u,H,D,F){var z;var k;var n;var B;var G;var C;var E;var j;var i;var l=0;k=m;n=u;B=H;G=D;C=F;var h=k;var g=(h+24)&4294967295;var f=HEAP[g];__ZN10CachedFile9incRefCntEv(f);var e=__Znwj(1080);var d=e;j=d;var c=B;var b=unSign((c),8,0);var a=k;var A=(a+24)&4294967295;var y=HEAP[A];var x=j;var w=n;var t=(((b))&255);var s=G;var r=C;__ZN16CachedFileStreamC1EP10CachedFilejbjP6Object(x,y,w,t,s,r);var q=j;var p=q;i=p;var o=i;E=o;var v=E;return v;return null}function __ZN16CachedFileStream9moveStartEi(m,v){var y;var k;var n;var l=0;k=m;n=v;var j=k;var i=(j+28)&4294967295;var h=HEAP[i];var g=n;var f=((h)+(g))&4294967295;var e=k;var d=(e+28)&4294967295;HEAP[d]=f;var c=k;var b=(c+33)&4294967295;var a=(b)&4294967295;var z=k;var x=(z+1064)&4294967295;HEAP[x]=a;var w=k;var u=(w+1064)&4294967295;var t=HEAP[u];var s=k;var r=(s+1060)&4294967295;HEAP[r]=t;var q=k;var p=(q+28)&4294967295;var o=HEAP[p];var B=k;var A=(B+1068)&4294967295;HEAP[A]=o;return;return}function __ZN16CachedFileStreamC1EP10CachedFilejbjP6Object(h,r,S,c,t,n){var u;var b;var j;var e;var v;var w;var d;var D=0;b=h;j=r;e=S;v=c;w=t;d=n;var R=b;var Q=(R)&4294967295;var P=d;var O=w;__ZN10BaseStreamC2EP6Objectj(Q,P,O);var N=b;var M=(N)&4294967295;var L=(M)&4294967295;var J=(L)&4294967295;HEAP[J]=(__ZTV16CachedFileStream+8)&4294967295;var H=b;var F=(H+24)&4294967295;var s=j;HEAP[F]=s;var q=b;var p=(q+28)&4294967295;var o=e;HEAP[p]=o;var m=b;var l=(m+32)&4294967295;var k=v;HEAP[l]=k;var i=b;var g=(i)&4294967295;var f=(g+8)&4294967295;var a=w;HEAP[f]=a;var ab=b;var aa=(ab+33)&4294967295;var Z=(aa)&4294967295;var Y=b;var X=(Y+1064)&4294967295;HEAP[X]=Z;var W=b;var V=(W+1064)&4294967295;var U=HEAP[V];var T=b;var K=(T+1060)&4294967295;HEAP[K]=U;var I=b;var G=(I+28)&4294967295;var E=HEAP[G];var C=b;var B=(C+1068)&4294967295;HEAP[B]=E;var A=b;var z=(A+1072)&4294967295;HEAP[z]=0;var y=b;var x=(y+1076)&4294967295;HEAP[x]=0;return;return}function __ZN9MemStreamC2EPcjjP6Object(g,T,S,s,l){var u;var b;var y;var d;var v;var c;var D=0;b=g;y=T;d=S;v=s;c=l;var R=b;var Q=(R)&4294967295;var P=c;var O=v;__ZN10BaseStreamC2EP6Objectj(Q,P,O);var N=b;var M=(N)&4294967295;var L=(M)&4294967295;var J=(L)&4294967295;HEAP[J]=(__ZTV9MemStream+8)&4294967295;var H=b;var F=(H+24)&4294967295;var q=y;HEAP[F]=q;var o=b;var n=(o+28)&4294967295;var m=d;HEAP[n]=m;var k=b;var j=(k)&4294967295;var i=(j+8)&4294967295;var h=v;HEAP[i]=h;var f=b;var e=(f+24)&4294967295;var a=HEAP[e];var ac=b;var ab=(ac+28)&4294967295;var aa=HEAP[ab];var Z=(a+aa)&4294967295;var Y=b;var X=(Y)&4294967295;var W=(X+8)&4294967295;var V=HEAP[W];var U=(Z+V)&4294967295;var K=b;var I=(K+32)&4294967295;HEAP[I]=U;var G=b;var E=(G+24)&4294967295;var C=HEAP[E];var B=b;var A=(B+28)&4294967295;var z=HEAP[A];var x=(C+z)&4294967295;var w=b;var t=(w+36)&4294967295;HEAP[t]=x;var r=b;var p=(r+40)&4294967295;HEAP[p]=0;return;return}function __ZN9MemStreamD1Ev(m){var q;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9MemStream+8)&4294967295;var f=k;var e=(f+40)&4294967295;var d=HEAP[e];var t=reSign((d),8,0)!=0;if(t){var c=k;var b=(c+24)&4294967295;var a=HEAP[b];_gfree(a)}var s=k;var r=s;__ZN10BaseStreamD2Ev(r);var p=((0)&255);var u=reSign((p),8,0)!=0;if(u){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9MemStreamD0Ev(m){var q;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9MemStream+8)&4294967295;var f=k;var e=(f+40)&4294967295;var d=HEAP[e];var t=reSign((d),8,0)!=0;if(t){var c=k;var b=(c+24)&4294967295;var a=HEAP[b];_gfree(a)}var s=k;var r=s;__ZN10BaseStreamD2Ev(r);var p=((1)&255);var u=reSign((p),8,0)!=0;if(u){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9MemStream5resetEv(j){var l;var m;var k=0;m=j;var i=m;var h=(i+24)&4294967295;var g=HEAP[h];var f=m;var e=(f+28)&4294967295;var d=HEAP[e];var c=(g+d)&4294967295;var b=m;var a=(b+36)&4294967295;HEAP[a]=c;return;return}function __ZN9MemStream5closeEv(d){var b;var c;var a=0;c=d;return;return}function __ZN9MemStream6setPosEji(g,v,R){var w;var b;var d;var H;var c;var D=0;b=g;d=v;H=R;var T=H;var S=(((T))|0)>=0;if(S){var Q=d;c=Q}else{var P=b;var O=(P+28)&4294967295;var N=HEAP[O];var M=b;var K=(M)&4294967295;var I=(K+8)&4294967295;var F=HEAP[I];var s=((N)+(F))&4294967295;var q=d;var o=((s)-(q))&4294967295;c=o}var m=b;var k=(m+28)&4294967295;var j=HEAP[k];var i=c;var h=unSign((j),32,0)>unSign((i),32,0);$bb3$$bb4$6:do{if(h){var f=b;var e=(f+28)&4294967295;var a=HEAP[e];c=a}else{var ac=b;var ab=(ac+28)&4294967295;var aa=HEAP[ab];var Z=b;var Y=(Z)&4294967295;var X=(Y+8)&4294967295;var W=HEAP[X];var V=((aa)+(W))&4294967295;var U=c;var L=unSign((V),32,0)unSign((p),32,0);if(n){u=0;break $bb4$$bb$2}var aa=y;v=aa;u=3;break $bb4$$bb$2}}while(0);if(u==0){var m=b;var l=(m+28)&4294967295;var j=HEAP[l];var h=b;var g=(h)&4294967295;var a=(g+8)&4294967295;var ag=HEAP[a];var ad=((j)+(ag))&4294967295;var ac=f;var ab=((ad)-(ac))&4294967295;v=ab}var Z=__Znwj(44);var Y=Z;R=Y;var X=b;var W=(X+24)&4294967295;var L=HEAP[W];var J=R;var H=f;var F=v;var D=e;__ZN9MemStreamC1EPcjjP6Object(J,L,H,F,D);var C=R;af=C;var B=af;var A=B;S=A;var z=S;w=z;var V=w;return V;return null}function __ZN9MemStream9moveStartEi(m,v){var y;var k;var n;var l=0;k=m;n=v;var j=k;var i=(j+28)&4294967295;var h=HEAP[i];var g=n;var f=((h)+(g))&4294967295;var e=k;var d=(e+28)&4294967295;HEAP[d]=f;var c=k;var b=(c)&4294967295;var a=(b+8)&4294967295;var z=HEAP[a];var x=n;var w=((z)-(x))&4294967295;var u=k;var t=(u)&4294967295;var s=(t+8)&4294967295;HEAP[s]=w;var r=k;var q=(r+24)&4294967295;var p=HEAP[q];var o=k;var E=(o+28)&4294967295;var D=HEAP[E];var C=(p+D)&4294967295;var B=k;var A=(B+36)&4294967295;HEAP[A]=C;return;return}function __ZN9MemStreamC1EPcjjP6Object(g,T,S,s,l){var u;var b;var y;var d;var v;var c;var D=0;b=g;y=T;d=S;v=s;c=l;var R=b;var Q=(R)&4294967295;var P=c;var O=v;__ZN10BaseStreamC2EP6Objectj(Q,P,O);var N=b;var M=(N)&4294967295;var L=(M)&4294967295;var J=(L)&4294967295;HEAP[J]=(__ZTV9MemStream+8)&4294967295;var H=b;var F=(H+24)&4294967295;var q=y;HEAP[F]=q;var o=b;var n=(o+28)&4294967295;var m=d;HEAP[n]=m;var k=b;var j=(k)&4294967295;var i=(j+8)&4294967295;var h=v;HEAP[i]=h;var f=b;var e=(f+24)&4294967295;var a=HEAP[e];var ac=b;var ab=(ac+28)&4294967295;var aa=HEAP[ab];var Z=(a+aa)&4294967295;var Y=b;var X=(Y)&4294967295;var W=(X+8)&4294967295;var V=HEAP[W];var U=(Z+V)&4294967295;var K=b;var I=(K+32)&4294967295;HEAP[I]=U;var G=b;var E=(G+24)&4294967295;var C=HEAP[E];var B=b;var A=(B+28)&4294967295;var z=HEAP[A];var x=(C+z)&4294967295;var w=b;var t=(w+36)&4294967295;HEAP[t]=x;var r=b;var p=(r+40)&4294967295;HEAP[p]=0;return;return}function __ZN11EmbedStreamC2EP6StreamP6Objectbj(m,D,A,C,z){var v;var k;var n;var y;var x;var B;var l=0;k=m;n=D;y=A;x=C;B=z;var j=k;var i=(j)&4294967295;var h=y;var g=B;__ZN10BaseStreamC2EP6Objectj(i,h,g);var f=k;var e=(f)&4294967295;var d=(e)&4294967295;var c=(d)&4294967295;HEAP[c]=(__ZTV11EmbedStream+8)&4294967295;var b=k;var a=(b+24)&4294967295;var w=n;HEAP[a]=w;var u=k;var t=(u+28)&4294967295;var s=x;HEAP[t]=s;var r=k;var q=(r)&4294967295;var p=(q+8)&4294967295;var o=B;HEAP[p]=o;return;return}function __ZN11EmbedStreamD1Ev(k){var m;var n;var l=0;n=k;var j=n;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV11EmbedStream+8)&4294967295;var f=n;var e=f;__ZN10BaseStreamD2Ev(e);var d=((0)&255);var c=reSign((d),8,0)!=0;if(c){var b=n;var a=b;__ZdlPv(a)}return;return}function __ZN11EmbedStreamD0Ev(k){var m;var n;var l=0;n=k;var j=n;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV11EmbedStream+8)&4294967295;var f=n;var e=f;__ZN10BaseStreamD2Ev(e);var d=((1)&255);var c=reSign((d),8,0)!=0;if(c){var b=n;var a=b;__ZdlPv(a)}return;return}function __ZN11EmbedStream7getCharEv(e){var n;var b;var o;var D;var q=0;b=e;var C=b;var B=(C+28)&4294967295;var A=HEAP[B];var p=reSign((A),8,0)!=0;$bb$$bb2$2:do{if(p){var z=b;var y=(z)&4294967295;var x=(y+8)&4294967295;var v=HEAP[x];var t=(((v))|0)==0;if(!(t)){n=1;break $bb$$bb2$2}D=-1;n=2;break $bb$$bb2$2}else{n=1}}while(0);if(n==1){var r=b;var m=(r)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=((k)-1)&4294967295;var i=b;var h=(i)&4294967295;var g=(h+8)&4294967295;HEAP[g]=j;var f=b;var d=(f+24)&4294967295;var c=HEAP[d];var a=b;var N=(a+24)&4294967295;var M=HEAP[N];var L=(M)&4294967295;var K=HEAP[L];var J=(K+20)&4294967295;var I=HEAP[J];var H=b;var G=(H+24)&4294967295;var F=HEAP[G];var w=I;var u=FUNCTION_TABLE[w](F);D=u}var s=D;o=s;var E=o;return E;return null}function __ZN11EmbedStream8lookCharEv(m){var x;var k;var A;var j;var l=0;k=m;var i=k;var h=(i+28)&4294967295;var g=HEAP[h];var z=reSign((g),8,0)!=0;$bb$$bb2$2:do{if(z){var f=k;var e=(f)&4294967295;var d=(e+8)&4294967295;var c=HEAP[d];var b=(((c))|0)==0;if(!(b)){x=1;break $bb$$bb2$2}j=-1;x=2;break $bb$$bb2$2}else{x=1}}while(0);if(x==1){var a=k;var y=(a+24)&4294967295;var w=HEAP[y];var v=k;var u=(v+24)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var p=(r+24)&4294967295;var o=HEAP[p];var n=k;var F=(n+24)&4294967295;var E=HEAP[F];var D=o;var C=FUNCTION_TABLE[D](E);j=C}var B=j;A=B;var q=A;return q;return null}function __ZN11EmbedStream6setPosEji(g,c,f){var d;var e;var b;var h;var a=0;e=g;b=c;h=f;__Z5erroriPcz(-1,(__str273464)&4294967295);return;return}function __ZN11EmbedStream13makeSubStreamEjbjP6Object(i,a,g,o,b){var n;var p;var f;var m;var k;var e;var h;var d;var l=0;p=i;f=a;m=g;k=o;e=b;__Z5erroriPcz(-1,(__str283465)&4294967295);d=0;var c=d;h=c;var j=h;return j;return null}function __ZN11EmbedStream8getStartEv(g){var d;var f;var e;var c;var b=0;f=g;__Z5erroriPcz(-1,(__str263463)&4294967295);c=0;var a=c;e=a;var h=e;return h;return null}function __ZN11EmbedStream9moveStartEi(f,e){var c;var d;var b;var a=0;d=f;b=e;__Z5erroriPcz(-1,(__str253462)&4294967295);return;return}function __ZN11EmbedStreamC1EP6StreamP6Objectbj(m,D,A,C,z){var v;var k;var n;var y;var x;var B;var l=0;k=m;n=D;y=A;x=C;B=z;var j=k;var i=(j)&4294967295;var h=y;var g=B;__ZN10BaseStreamC2EP6Objectj(i,h,g);var f=k;var e=(f)&4294967295;var d=(e)&4294967295;var c=(d)&4294967295;HEAP[c]=(__ZTV11EmbedStream+8)&4294967295;var b=k;var a=(b+24)&4294967295;var w=n;HEAP[a]=w;var u=k;var t=(u+28)&4294967295;var s=x;HEAP[t]=s;var r=k;var q=(r)&4294967295;var p=(q+8)&4294967295;var o=B;HEAP[p]=o;return;return}function __ZN14ASCIIHexStreamC2EP6Stream(l,j){var n;var q;var p;var m=0;q=l;p=j;var i=q;var h=(i)&4294967295;var g=p;__ZN12FilterStreamC2EP6Stream(h,g);var f=q;var e=(f)&4294967295;var d=(e)&4294967295;var c=(d)&4294967295;HEAP[c]=(__ZTV14ASCIIHexStream+8)&4294967295;var b=q;var a=(b+12)&4294967295;HEAP[a]=-1;var o=q;var k=(o+16)&4294967295;HEAP[k]=0;return;return}function __ZN14ASCIIHexStreamD1Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV14ASCIIHexStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN14ASCIIHexStreamD0Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV14ASCIIHexStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((1)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN14ASCIIHexStream5resetEv(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f)&4294967295;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var a=HEAP[b];var x=(a+12)&4294967295;var w=HEAP[x];var u=k;var t=(u)&4294967295;var s=(t+8)&4294967295;var r=HEAP[s];var q=w;FUNCTION_TABLE[q](r);var p=k;var o=(p+12)&4294967295;HEAP[o]=-1;var n=k;var y=(n+16)&4294967295;HEAP[y]=0;return;return}function __ZN14ASCIIHexStream8lookCharEv(E){var X;var bz;var c;var bW;var aL;var aK;var br;var bg=0;bz=E;var bV=bz;var bU=(bV+12)&4294967295;var bT=HEAP[bU];var bS=(((bT))|0)!=-1;if(bS){var bR=bz;var bQ=(bR+12)&4294967295;var bP=HEAP[bQ];bW=bP}else{var bO=bz;var bN=(bO+16)&4294967295;var aX=HEAP[bN];var M=reSign((aX),8,0)!=0;if(M){var aV=bz;var aT=(aV+12)&4294967295;HEAP[aT]=-1;bW=-1}else{$bb3$7:while(1){var aS=bz;var aR=(aS)&4294967295;var aQ=(aR+8)&4294967295;var aP=HEAP[aQ];var aO=bz;var aN=(aO)&4294967295;var aM=(aN+8)&4294967295;var aB=HEAP[aM];var az=(aB)&4294967295;var ax=HEAP[az];var aw=(ax+20)&4294967295;var av=HEAP[aw];var au=bz;var at=(au)&4294967295;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=av;var ah=FUNCTION_TABLE[ap](aq);aL=ah;var ag=aL;var af=_isspace(ag);var ae=(((af))|0)!=0;if(ae){X=1;continue $bb3$7}else{X=2;break $bb3$7}}var ad=aL;var ac=(((ad))|0)==62;if(ac){var ab=bz;var aa=(ab+16)&4294967295;HEAP[aa]=1;var Z=bz;var Y=(Z+12)&4294967295;HEAP[Y]=-1;var W=bz;var V=(W+12)&4294967295;var U=HEAP[V];bW=U}else{$bb6$12:while(1){var T=bz;var S=(T)&4294967295;var R=(S+8)&4294967295;var Q=HEAP[R];var P=bz;var O=(P)&4294967295;var N=(O+8)&4294967295;var L=HEAP[N];var K=(L)&4294967295;var J=HEAP[K];var I=(J+20)&4294967295;var H=HEAP[I];var G=bz;var F=(G)&4294967295;var D=(F+8)&4294967295;var C=HEAP[D];var B=H;var A=FUNCTION_TABLE[B](C);aK=A;var z=aK;var y=_isspace(z);var x=(((y))|0)!=0;if(x){X=3;continue $bb6$12}else{X=4;break $bb6$12}}var w=aK;var v=(((w))|0)==62;if(v){var u=bz;var t=(u+16)&4294967295;HEAP[t]=1;aK=48}var s=aL;var r=(((s))|0)<=47;$bb12$$bb10$18:do{if(r){X=6}else{var p=aL;var o=(((p))|0)>57;if(o){X=6;break $bb12$$bb10$18}var n=aL;var m=((n)-48)&4294967295;var l=(m)<<4;br=l;X=8;break $bb12$$bb10$18}}while(0);$bb12$$bb21$21:do{if(X==6){var k=aL;var j=(((k))|0)<=64;$bb15$$bb13$23:do{if(!j){var i=aL;var h=(((i))|0)>70;if(h){X=9;break $bb15$$bb13$23}var g=aL;var f=((g)-55)&4294967295;var e=(f)<<4;br=e;X=8;break $bb12$$bb21$21}}while(0);var d=aL;var b=(((d))|0)<=96;$bb18$$bb16$27:do{if(!b){var a=aL;var b1=(((a))|0)>102;if(b1){X=11;break $bb18$$bb16$27}var b0=aL;var bZ=((b0)-87)&4294967295;var bY=(bZ)<<4;br=bY;X=8;break $bb12$$bb21$21}}while(0);var bX=aL;var bM=(((bX))|0)==-1;if(bM){var bL=bz;var bK=(bL+16)&4294967295;HEAP[bK]=1;br=0}else{var bJ=bz;var bI=(bJ)&4294967295;var bH=bz;var bG=(bH)&4294967295;var bF=(bG)&4294967295;var bE=(bF)&4294967295;var bD=HEAP[bE];var bC=(bD+48)&4294967295;var bB=HEAP[bC];var bA=bz;var by=(bA)&4294967295;var bx=bB;var bw=FUNCTION_TABLE[bx](by);var bv=aL;__Z5erroriPcz(bw,(__str613498)&4294967295,Pointer_make([bv,0,0,0],0,ALLOC_STACK));br=0}}}while(0);var bu=aK;var bt=(((bu))|0)<=47;$bb24$$bb22$35:do{if(bt){X=14}else{var bs=aK;var bq=(((bs))|0)>57;if(bq){X=14;break $bb24$$bb22$35}var bp=aK;var bo=((bp)-48)&4294967295;var bn=br;var bm=((bo)+(bn))&4294967295;br=bm;X=16;break $bb24$$bb22$35}}while(0);$bb24$$bb33$38:do{if(X==14){var bl=aK;var bk=(((bl))|0)<=64;$bb27$$bb25$40:do{if(!bk){var bj=aK;var bi=(((bj))|0)>70;if(bi){X=17;break $bb27$$bb25$40}var bh=aK;var bf=((bh)-55)&4294967295;var be=br;var bd=((bf)+(be))&4294967295;br=bd;X=16;break $bb24$$bb33$38}}while(0);var bc=aK;var bb=(((bc))|0)<=96;$bb30$$bb28$44:do{if(!bb){var ba=aK;var a9=(((ba))|0)>102;if(a9){X=19;break $bb30$$bb28$44}var a8=aK;var a7=((a8)-87)&4294967295;var a6=br;var a5=((a7)+(a6))&4294967295;br=a5;X=16;break $bb24$$bb33$38}}while(0);var a4=aK;var a3=(((a4))|0)==-1;if(a3){var a2=bz;var a1=(a2+16)&4294967295;HEAP[a1]=1;br=0}else{var a0=bz;var aZ=(a0)&4294967295;var aY=bz;var aW=(aY)&4294967295;var aU=(aW)&4294967295;var aJ=(aU)&4294967295;var aI=HEAP[aJ];var aH=(aI+48)&4294967295;var aG=HEAP[aH];var aF=bz;var aE=(aF)&4294967295;var aD=aG;var aC=FUNCTION_TABLE[aD](aE);var aA=aK;__Z5erroriPcz(aC,(__str613498)&4294967295,Pointer_make([aA,0,0,0],0,ALLOC_STACK))}}}while(0);var ay=br;var ao=(ay)&255;var an=bz;var am=(an+12)&4294967295;HEAP[am]=ao;var al=bz;var ak=(al+12)&4294967295;var aj=HEAP[ak];bW=aj}}}var ai=bW;c=ai;var q=c;return q;return null}function __ZN14ASCIIHexStream11getPSFilterEiPc(h,q,t){var r;var c;var e;var d;var u;var s;var J;var b;var w=0;c=h;e=q;d=t;var I=e;var H=(((I))|0)<=1;if(H){J=0}else{var G=c;var F=(G)&4294967295;var E=(F+8)&4294967295;var D=HEAP[E];var B=c;var z=(B)&4294967295;var x=(z+8)&4294967295;var p=HEAP[x];var o=(p)&4294967295;var n=HEAP[o];var m=(n+56)&4294967295;var l=HEAP[m];var k=c;var j=(k)&4294967295;var i=(j+8)&4294967295;var g=HEAP[i];var f=l;var a=e;var T=d;var S=FUNCTION_TABLE[f](g,a,T);b=S;var R=b;var Q=(R)==0;var P=unSign((Q),1,0);s=P;var O=s;var v=reSign((O),8,0)!=0;if(v){J=0}else{var N=b;var M=d;var L=__ZN9GooString6appendEPKci(N,M,-1);var C=__ZN9GooString6appendEPKci(L,(__str453482)&4294967295,-1);var A=b;J=A}}var y=J;u=y;var K=u;return K;return null}function __ZN14ASCIIHexStream8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=k;var t=(v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=w;var o=FUNCTION_TABLE[p](q,0);var n=unSign((o),8,0);j=n;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZN14ASCIIHexStreamC1EP6Stream(l,j){var n;var q;var p;var m=0;q=l;p=j;var i=q;var h=(i)&4294967295;var g=p;__ZN12FilterStreamC2EP6Stream(h,g);var f=q;var e=(f)&4294967295;var d=(e)&4294967295;var c=(d)&4294967295;HEAP[c]=(__ZTV14ASCIIHexStream+8)&4294967295;var b=q;var a=(b+12)&4294967295;HEAP[a]=-1;var o=q;var k=(o+16)&4294967295;HEAP[k]=0;return;return}function __ZN13ASCII85StreamC2EP6Stream(m,v){var t;var k;var n;var l=0;k=m;n=v;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV13ASCII85Stream+8)&4294967295;var c=k;var b=(c+52)&4294967295;HEAP[b]=0;var a=k;var u=(a+52)&4294967295;var s=HEAP[u];var r=k;var q=(r+48)&4294967295;HEAP[q]=s;var p=k;var o=(p+56)&4294967295;HEAP[o]=0;return;return}function __ZN13ASCII85StreamD1Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13ASCII85Stream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN13ASCII85StreamD0Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13ASCII85Stream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((1)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN13ASCII85Stream5resetEv(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f)&4294967295;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var a=HEAP[b];var x=(a+12)&4294967295;var w=HEAP[x];var u=k;var t=(u)&4294967295;var s=(t+8)&4294967295;var r=HEAP[s];var q=w;FUNCTION_TABLE[q](r);var p=k;var o=(p+52)&4294967295;HEAP[o]=0;var n=k;var D=(n+52)&4294967295;var C=HEAP[D];var B=k;var A=(B+48)&4294967295;HEAP[A]=C;var z=k;var y=(z+56)&4294967295;HEAP[y]=0;return;return}function __ZN13ASCII85Stream8lookCharEv(T){var aH;var cb;var c;var q;var r;var cz;var b2;var b1;var bQ=0;cb=T;var cy=cb;var cx=(cy+48)&4294967295;var cw=HEAP[cx];var cv=cb;var cu=(cv+52)&4294967295;var ct=HEAP[cu];var cs=(((cw))|0)>=(((ct))|0);$bb$$bb31$2:do{if(cs){var cr=cb;var cq=(cr+56)&4294967295;var bx=HEAP[cq];var al=reSign((bx),8,0)!=0;if(al){cz=-1;aH=0;break $bb$$bb31$2}else{var bv=cb;var bt=(bv+48)&4294967295;HEAP[bt]=0;$bb3$7:while(1){var bs=cb;var br=(bs)&4294967295;var bq=(br+8)&4294967295;var bp=HEAP[bq];var bo=cb;var bn=(bo)&4294967295;var bm=(bn+8)&4294967295;var bd=HEAP[bm];var bb=(bd)&4294967295;var a9=HEAP[bb];var a8=(a9+20)&4294967295;var a7=HEAP[a8];var a6=cb;var a5=(a6)&4294967295;var a4=(a5+8)&4294967295;var a3=HEAP[a4];var a2=a7;var aT=FUNCTION_TABLE[a2](a3);var aR=cb;var aP=(aR+12)&4294967295;var aO=(aP)&4294967295;HEAP[aO]=aT;var aN=cb;var aM=(aN+12)&4294967295;var aL=(aM)&4294967295;var aK=HEAP[aL];var aJ=__ZN5Lexer7isSpaceEi(aK);r=aJ;var aI=r;var cf=reSign((aI),8,0)!=0;if(cf){aH=1;continue $bb3$7}else{aH=2;break $bb3$7}}var ay=cb;var aw=(ay+12)&4294967295;var au=(aw)&4294967295;var at=HEAP[au];var ar=(((at))|0)==126;$bb7$$bb6$10:do{if(!ar){var aq=cb;var ap=(aq+12)&4294967295;var ao=(ap)&4294967295;var an=HEAP[ao];var am=(((an))|0)==-1;if(am){aH=3;break $bb7$$bb6$10}var W=cb;var V=(W+12)&4294967295;var U=(V)&4294967295;var S=HEAP[U];var R=(((S))|0)==122;if(R){var Q=cb;var H=(Q+32)&4294967295;var F=(H+12)&4294967295;HEAP[F]=0;var D=cb;var C=(D+32)&4294967295;var B=(C+12)&4294967295;var A=HEAP[B];var z=cb;var y=(z+32)&4294967295;var x=(y+8)&4294967295;HEAP[x]=A;var w=cb;var p=(w+32)&4294967295;var o=(p+8)&4294967295;var n=HEAP[o];var m=cb;var l=(m+32)&4294967295;var k=(l+4)&4294967295;HEAP[k]=n;var j=cb;var i=(j+32)&4294967295;var h=(i+4)&4294967295;var g=HEAP[h];var f=cb;var e=(f+32)&4294967295;var d=(e)&4294967295;HEAP[d]=g;var b=cb;var a=(b+52)&4294967295;HEAP[a]=4;aH=5;break $bb$$bb31$2}else{b2=1;$bb17$16:while(1){var bH=b2;var bG=(((bH))|0)<=4;if(!(bG)){aH=13;break $bb17$16}while(1){var cE=b2;var cD=cb;var cC=(cD)&4294967295;var cB=(cC+8)&4294967295;var cA=HEAP[cB];var cp=cb;var co=(cp)&4294967295;var cn=(co+8)&4294967295;var cm=HEAP[cn];var cl=(cm)&4294967295;var ck=HEAP[cl];var cj=(ck+20)&4294967295;var ci=HEAP[cj];var ch=cb;var cg=(ch)&4294967295;var ce=(cg+8)&4294967295;var cd=HEAP[ce];var cc=ci;var ca=FUNCTION_TABLE[cc](cd);var b9=cb;var b8=(b9+12)&4294967295;var b7=(b8+cE*4)&4294967295;HEAP[b7]=ca;var b5=b2;var b4=cb;var b3=(b4+12)&4294967295;var b0=(b3+b5*4)&4294967295;var bZ=HEAP[b0];var bY=__ZN5Lexer7isSpaceEi(bZ);q=bY;var bX=q;var b6=reSign((bX),8,0)!=0;if(b6){aH=7;continue}else{aH=8;break}}var bW=b2;var bV=cb;var bU=(bV+12)&4294967295;var bT=(bU+bW*4)&4294967295;var bS=HEAP[bT];var bR=(((bS))|0)==126;if(bR){aH=9;break $bb17$16}var bP=b2;var bO=cb;var bN=(bO+12)&4294967295;var bM=(bN+bP*4)&4294967295;var bL=HEAP[bM];var bK=(((bL))|0)==-1;if(bK){aH=9;break $bb17$16}var bJ=b2;var bI=((bJ)+1)&4294967295;b2=bI;aH=6;continue $bb17$16}if(aH==9){}var bF=b2;var bE=((bF)-1)&4294967295;var bD=cb;var bC=(bD+52)&4294967295;HEAP[bC]=bE;var bB=b2;var bA=(((bB))|0)<=4;$bb19$$bb25$26:do{if(bA){var bz=b2;var by=cb;var bw=(by+12)&4294967295;var bu=(bw+bz*4)&4294967295;var bl=HEAP[bu];var bk=(((bl))|0)==126;if(!bk){var bj=b2;var bi=cb;var bh=(bi+12)&4294967295;var bg=(bh+bj*4)&4294967295;var bf=HEAP[bg];var be=(((bf))|0)==-1;if(!(be)){aH=15;break $bb19$$bb25$26}}var bc=b2;var ba=((bc)+1)&4294967295;b2=ba;while(1){var aV=b2;var aU=(((aV))|0)<=4;if(!(aU)){aH=18;break}var a1=b2;var a0=cb;var aZ=(a0+12)&4294967295;var aY=(aZ+a1*4)&4294967295;HEAP[aY]=117;var aX=b2;var aW=((aX)+1)&4294967295;b2=aW;aH=16;continue}var aS=cb;var aQ=(aS+56)&4294967295;HEAP[aQ]=1}}while(0);b1=0;b2=0;$bb27$36:while(1){var aj=b2;var ai=(((aj))|0)<=4;if(!(ai)){aH=22;break $bb27$36}var aG=b1;var aF=((aG)*85)&4294967295;var aE=b2;var aD=cb;var aC=(aD+12)&4294967295;var aB=(aC+aE*4)&4294967295;var aA=HEAP[aB];var az=((aF)+(aA))&4294967295;var ax=((az)-33)&4294967295;b1=ax;var av=b2;var ak=((av)+1)&4294967295;b2=ak;aH=20;continue $bb27$36}b2=3;while(1){var M=b2;var L=(((M))|0)>=0;if(!(L)){aH=5;break $bb$$bb31$2}var ah=b2;var ag=b1;var af=(ag)&255;var ae=cb;var ad=(ae+32)&4294967295;var ac=(ad+ah*4)&4294967295;HEAP[ac]=af;var aa=b1;var P=unSign((aa),32,0)>>>8;b1=P;var O=b2;var N=((O)-1)&4294967295;b2=N;aH=23;continue}}}}while(0);var ab=cb;var Z=(ab+56)&4294967295;HEAP[Z]=1;var Y=cb;var X=(Y+52)&4294967295;HEAP[X]=0;cz=-1;aH=0;break $bb$$bb31$2}}else{aH=5}}while(0);if(aH==5){var K=cb;var J=(K+48)&4294967295;var I=HEAP[J];var G=cb;var E=(G+32)&4294967295;var u=(E+I*4)&4294967295;var t=HEAP[u];cz=t}var s=cz;c=s;var v=c;return v;return null}function __ZN13ASCII85Stream11getPSFilterEiPc(h,q,s){var r;var c;var e;var d;var t;var J;var I;var b;var v=0;c=h;e=q;d=s;var H=e;var G=(((H))|0)<=1;if(G){I=0}else{var F=c;var E=(F)&4294967295;var D=(E+8)&4294967295;var C=HEAP[D];var A=c;var y=(A)&4294967295;var w=(y+8)&4294967295;var p=HEAP[w];var o=(p)&4294967295;var n=HEAP[o];var m=(n+56)&4294967295;var l=HEAP[m];var k=c;var j=(k)&4294967295;var i=(j+8)&4294967295;var g=HEAP[i];var f=l;var a=e;var T=d;var S=FUNCTION_TABLE[f](g,a,T);b=S;var R=b;var Q=(R)==0;var P=unSign((Q),1,0);J=P;var O=J;var u=reSign((O),8,0)!=0;if(u){I=0}else{var N=b;var M=d;var L=__ZN9GooString6appendEPKci(N,M,-1);var B=__ZN9GooString6appendEPKci(L,(__str443481)&4294967295,-1);var z=b;I=z}}var x=I;t=x;var K=t;return K;return null}function __ZN13ASCII85Stream8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=k;var t=(v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=w;var o=FUNCTION_TABLE[p](q,0);var n=unSign((o),8,0);j=n;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZN13ASCII85StreamC1EP6Stream(m,v){var t;var k;var n;var l=0;k=m;n=v;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV13ASCII85Stream+8)&4294967295;var c=k;var b=(c+52)&4294967295;HEAP[b]=0;var a=k;var u=(a+52)&4294967295;var s=HEAP[u];var r=k;var q=(r+48)&4294967295;HEAP[q]=s;var p=k;var o=(p+56)&4294967295;HEAP[o]=0;return;return}function __ZN9LZWStream10clearTableEv(m){var o;var q;var n=0;q=m;var i=q;var h=(i+49196)&4294967295;HEAP[h]=258;var g=q;var f=(g+49200)&4294967295;HEAP[f]=9;var e=q;var d=(e+53312)&4294967295;HEAP[d]=0;var c=q;var b=(c+53312)&4294967295;var a=HEAP[b];var p=q;var l=(p+53316)&4294967295;HEAP[l]=a;var k=q;var j=(k+53320)&4294967295;HEAP[j]=1;return;return}function __ZN9LZWStream5resetEv(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f)&4294967295;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var a=HEAP[b];var x=(a+12)&4294967295;var w=HEAP[x];var u=k;var t=(u)&4294967295;var s=(t+8)&4294967295;var r=HEAP[s];var q=w;FUNCTION_TABLE[q](r);var p=k;var o=(p+20)&4294967295;HEAP[o]=0;var n=k;var z=(n+28)&4294967295;HEAP[z]=0;var y=k;__ZN9LZWStream10clearTableEv(y);return;return}function __ZN9LZWStream7getCodeEv(z){var L;var ad;var x;var ay;var S;var U;var M;var d=0;ad=z;while(1){var p=ad;var o=(p+28)&4294967295;var n=HEAP[o];var m=ad;var l=(m+49200)&4294967295;var k=HEAP[l];var j=(((n))|0)<(((k))|0);if(!(j)){L=5;break}var ax=ad;var aw=(ax)&4294967295;var av=(aw+8)&4294967295;var au=HEAP[av];var at=ad;var ar=(at)&4294967295;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var ao=(ap)&4294967295;var Z=HEAP[ao];var Y=(Z+20)&4294967295;var X=HEAP[Y];var W=ad;var V=(W)&4294967295;var T=(V+8)&4294967295;var R=HEAP[T];var Q=X;var P=FUNCTION_TABLE[Q](R);U=P;var O=U;var K=(((O))|0)==-1;var J=unSign((K),1,0);S=J;var I=S;var A=reSign((I),8,0)!=0;if(A){L=1;break}var H=ad;var G=(H+24)&4294967295;var F=HEAP[G];var E=(F)<<8;var D=U;var C=(D)&255;var B=(E)|(C);var y=ad;var w=(y+24)&4294967295;HEAP[w]=B;var v=ad;var u=(v+28)&4294967295;var t=HEAP[u];var s=((t)+8)&4294967295;var r=ad;var q=(r+28)&4294967295;HEAP[q]=s;L=0;continue}if(L==1){ay=-1}else{if(L==5){var i=ad;var h=(i+24)&4294967295;var g=HEAP[h];var f=ad;var e=(f+28)&4294967295;var c=HEAP[e];var b=ad;var a=(b+49200)&4294967295;var aF=HEAP[a];var aE=((c)-(aF))&4294967295;var aD=(((g))|0)>>(((aE))|0);var aC=ad;var aB=(aC+49200)&4294967295;var aA=HEAP[aB];var az=1<<(aA);var an=((az)-1)&4294967295;var am=(aD)&(an);M=am;var al=ad;var ak=(al+28)&4294967295;var aj=HEAP[ak];var ai=ad;var ah=(ai+49200)&4294967295;var ag=HEAP[ah];var af=((aj)-(ag))&4294967295;var ae=ad;var ac=(ae+28)&4294967295;HEAP[ac]=af;var ab=M;ay=ab}}var aa=ay;x=aa;var N=x;return N;return null}function __ZN9LZWStream8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=k;var t=(v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=w;var o=FUNCTION_TABLE[p](q,1);var n=unSign((o),8,0);j=n;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZN15RunLengthStreamC2EP6Stream(m,y){var w;var k;var n;var l=0;k=m;n=y;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV15RunLengthStream+8)&4294967295;var c=k;var b=(c+12)&4294967295;var a=(b)&4294967295;var x=k;var v=(x+144)&4294967295;HEAP[v]=a;var u=k;var t=(u+144)&4294967295;var s=HEAP[t];var r=k;var q=(r+140)&4294967295;HEAP[q]=s;var p=k;var o=(p+148)&4294967295;HEAP[o]=0;return;return}function __ZN15RunLengthStreamD1Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV15RunLengthStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN15RunLengthStreamD0Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV15RunLengthStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((1)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN15RunLengthStream5resetEv(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f)&4294967295;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var a=HEAP[b];var x=(a+12)&4294967295;var w=HEAP[x];var u=k;var t=(u)&4294967295;var s=(t+8)&4294967295;var r=HEAP[s];var q=w;FUNCTION_TABLE[q](r);var p=k;var o=(p+12)&4294967295;var n=(o)&4294967295;var G=k;var F=(G+144)&4294967295;HEAP[F]=n;var E=k;var D=(E+144)&4294967295;var C=HEAP[D];var B=k;var A=(B+140)&4294967295;HEAP[A]=C;var z=k;var y=(z+148)&4294967295;HEAP[y]=0;return;return}function __ZN15RunLengthStream7getCharEv(m){var x;var k;var B;var z;var j;var l=0;k=m;var i=k;var h=(i+140)&4294967295;var g=HEAP[h];var f=k;var e=(f+144)&4294967295;var d=HEAP[e];var c=(g)<(d);$bb1$$bb$2:do{if(c){x=0}else{var b=k;var a=__ZN15RunLengthStream7fillBufEv(b);var A=reSign((a),8,0)!=0;if(A){x=0;break $bb1$$bb$2}z=-1;x=3;break $bb1$$bb$2}}while(0);if(x==0){var y=k;var w=(y+140)&4294967295;var v=HEAP[w];var u=HEAP[v];var t=reSign((u),8,0);var s=(t)&255;z=s;var r=(v+1)&4294967295;var p=k;var o=(p+140)&4294967295;HEAP[o]=r}var n=z;j=n;var C=j;B=C;var q=B;return q;return null}function __ZN15RunLengthStream8lookCharEv(m){var v;var k;var z;var x;var j;var l=0;k=m;var i=k;var h=(i+140)&4294967295;var g=HEAP[h];var f=k;var e=(f+144)&4294967295;var d=HEAP[e];var c=(g)<(d);$bb1$$bb$2:do{if(c){v=0}else{var b=k;var a=__ZN15RunLengthStream7fillBufEv(b);var y=reSign((a),8,0)!=0;if(y){v=0;break $bb1$$bb$2}x=-1;v=3;break $bb1$$bb$2}}while(0);if(v==0){var w=k;var u=(w+140)&4294967295;var t=HEAP[u];var s=HEAP[t];var r=reSign((s),8,0);var q=(r)&255;x=q}var p=x;j=p;var n=j;z=n;var o=z;return o;return null}function __ZN15RunLengthStream11getPSFilterEiPc(h,q,s){var r;var c;var e;var d;var u;var t;var J;var b;var w=0;c=h;e=q;d=s;var I=e;var H=(((I))|0)<=1;if(H){J=0}else{var G=c;var F=(G)&4294967295;var E=(F+8)&4294967295;var D=HEAP[E];var B=c;var z=(B)&4294967295;var x=(z+8)&4294967295;var p=HEAP[x];var o=(p)&4294967295;var n=HEAP[o];var m=(n+56)&4294967295;var l=HEAP[m];var k=c;var j=(k)&4294967295;var i=(j+8)&4294967295;var g=HEAP[i];var f=l;var a=e;var T=d;var S=FUNCTION_TABLE[f](g,a,T);b=S;var R=b;var Q=(R)==0;var P=unSign((Q),1,0);t=P;var O=t;var v=reSign((O),8,0)!=0;if(v){J=0}else{var N=b;var M=d;var L=__ZN9GooString6appendEPKci(N,M,-1);var C=__ZN9GooString6appendEPKci(L,(__str403477)&4294967295,-1);var A=b;J=A}}var y=J;u=y;var K=u;return K;return null}function __ZN15RunLengthStream8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=k;var t=(v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=w;var o=FUNCTION_TABLE[p](q,1);var n=unSign((o),8,0);j=n;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZN15RunLengthStreamC1EP6Stream(m,y){var w;var k;var n;var l=0;k=m;n=y;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV15RunLengthStream+8)&4294967295;var c=k;var b=(c+12)&4294967295;var a=(b)&4294967295;var x=k;var v=(x+144)&4294967295;HEAP[v]=a;var u=k;var t=(u+144)&4294967295;var s=HEAP[t];var r=k;var q=(r+140)&4294967295;HEAP[q]=s;var p=k;var o=(p+148)&4294967295;HEAP[o]=0;return;return}function __ZN15RunLengthStream7fillBufEv(F){var ak;var aJ;var C;var a4;var at;var al;var am;var d=0;aJ=F;var a3=aJ;var a2=(a3+148)&4294967295;var a1=HEAP[a2];var P=reSign((a1),8,0)!=0;$bb$$bb1$2:do{if(P){a4=0}else{var a0=aJ;var aZ=(a0)&4294967295;var aY=(aZ+8)&4294967295;var aX=HEAP[aY];var aW=aJ;var aV=(aW)&4294967295;var aD=(aV+8)&4294967295;var aB=HEAP[aD];var az=(aB)&4294967295;var ax=HEAP[az];var av=(ax+20)&4294967295;var ar=HEAP[av];var aq=aJ;var ap=(aq)&4294967295;var ao=(ap+8)&4294967295;var an=HEAP[ao];var ae=ar;var ac=FUNCTION_TABLE[ae](an);at=ac;var aa=at;var Y=(((aa))|0)==128;$bb3$$bb2$5:do{if(!Y){var W=at;var U=(((W))|0)==-1;if(U){ak=1;break $bb3$$bb2$5}var R=at;var Q=(((R))|0)<=127;$bb5$$bb9$8:do{if(Q){var E=at;var B=((E)+1)&4294967295;al=B;am=0;while(1){var a7=am;var a6=al;var a5=(((a7))|0)<(((a6))|0);if(!(a5)){ak=5;break}var z=am;var x=aJ;var v=(x)&4294967295;var t=(v+8)&4294967295;var s=HEAP[t];var r=aJ;var q=(r)&4294967295;var p=(q+8)&4294967295;var o=HEAP[p];var n=(o)&4294967295;var m=HEAP[n];var l=(m+20)&4294967295;var k=HEAP[l];var j=aJ;var i=(j)&4294967295;var h=(i+8)&4294967295;var f=HEAP[h];var e=k;var c=FUNCTION_TABLE[e](f);var b=(((c))&255);var a=aJ;var bb=(a+12)&4294967295;var ba=(bb+z)&4294967295;HEAP[ba]=b;var a9=am;var a8=((a9)+1)&4294967295;am=a8;ak=3;continue}}else{var aU=at;var aT=(257-(aU))&4294967295;al=aT;var aS=aJ;var aR=(aS)&4294967295;var aQ=(aR+8)&4294967295;var aO=HEAP[aQ];var aN=aJ;var aM=(aN)&4294967295;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aI=(aK)&4294967295;var aH=HEAP[aI];var aG=(aH+20)&4294967295;var aF=HEAP[aG];var aE=aJ;var aC=(aE)&4294967295;var aA=(aC+8)&4294967295;var ay=HEAP[aA];var aw=aF;var au=FUNCTION_TABLE[aw](ay);at=au;am=0;while(1){var X=am;var V=al;var O=(((X))|0)<(((V))|0);if(!(O)){ak=9;break $bb5$$bb9$8}var aj=am;var ai=at;var ah=(((ai))&255);var ag=aJ;var af=(ag+12)&4294967295;var ad=(af+aj)&4294967295;HEAP[ad]=ah;var ab=am;var Z=((ab)+1)&4294967295;am=Z;ak=7;continue}}}while(0);var N=aJ;var L=(N+12)&4294967295;var J=(L)&4294967295;var H=aJ;var D=(H+140)&4294967295;HEAP[D]=J;var A=aJ;var y=(A+12)&4294967295;var w=(y)&4294967295;var u=al;var M=(w+u)&4294967295;var K=aJ;var I=(K+144)&4294967295;HEAP[I]=M;a4=1;ak=10;break $bb$$bb1$2}}while(0);var T=aJ;var S=(T+148)&4294967295;HEAP[S]=1;a4=0}}while(0);var G=a4;C=G;var aP=C;var g=(((aP))&255);return g;return null}function __ZN14CCITTFaxStream15unfilteredResetEv(e){var n;var b;var o=0;b=e;var C=b;var B=(C)&4294967295;var A=(B+8)&4294967295;var z=HEAP[A];var y=b;var x=(y)&4294967295;var w=(x+8)&4294967295;var u=HEAP[w];var s=(u)&4294967295;var q=HEAP[s];var m=(q+12)&4294967295;var l=HEAP[m];var k=b;var j=(k)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var g=l;FUNCTION_TABLE[g](h);var f=b;var d=(f+32)&4294967295;HEAP[d]=0;var c=b;var a=(c+12)&4294967295;var L=HEAP[a];var K=(((L))|0)<0;var J=unSign((K),1,0);var I=b;var H=(I+31)&4294967295;HEAP[H]=J;var G=b;var F=(G+40)&4294967295;HEAP[F]=0;var E=b;var D=(E+52)&4294967295;HEAP[D]=0;var v=b;var t=(v+60)&4294967295;HEAP[t]=0;var r=b;var p=(r+64)&4294967295;HEAP[p]=-1;return;return}function __ZN14CCITTFaxStream8lookBitsEi(A,O){var N;var al;var B;var y;var aG;var p;var V;var d=0;al=A;B=O;while(1){var aJ=al;var aI=(aJ+40)&4294967295;var aH=HEAP[aI];var aw=B;var av=(((aH))|0)<(((aw))|0);if(!(av)){N=5;break}var aF=al;var aE=(aF)&4294967295;var aD=(aE+8)&4294967295;var aC=HEAP[aD];var aB=al;var aA=(aB)&4294967295;var az=(aA+8)&4294967295;var ay=HEAP[az];var ax=(ay)&4294967295;var ae=HEAP[ax];var ac=(ae+20)&4294967295;var aa=HEAP[ac];var Y=al;var W=(Y)&4294967295;var U=(W+8)&4294967295;var T=HEAP[U];var S=aa;var R=FUNCTION_TABLE[S](T);V=R;var Q=V;var M=(((Q))|0)==-1;var L=unSign((M),1,0);p=L;var K=p;var C=reSign((K),8,0)!=0;if(C){N=1;break}var k=al;var j=(k+36)&4294967295;var i=HEAP[j];var h=(i)<<8;var g=V;var f=((h)+(g))&4294967295;var e=al;var c=(e+36)&4294967295;HEAP[c]=f;var b=al;var a=(b+40)&4294967295;var aN=HEAP[a];var aM=((aN)+8)&4294967295;var aL=al;var aK=(aL+40)&4294967295;HEAP[aK]=aM;N=0;continue}if(N==1){var J=al;var I=(J+40)&4294967295;var H=HEAP[I];var G=(((H))|0)==0;if(G){aG=-1}else{var F=al;var E=(F+36)&4294967295;var D=HEAP[E];var z=al;var x=(z+40)&4294967295;var w=HEAP[x];var v=B;var u=((v)-(w))&4294967295;var t=(D)<<(u);var s=(((t))&65535);var r=B;var q=(16-(r))&4294967295;var o=65535>>(((q))|0);var n=(((o))&65535);var m=(s)&(n);var l=reSign((m),16,0);aG=l}}else{if(N==5){var au=al;var at=(au+36)&4294967295;var ar=HEAP[at];var aq=al;var ap=(aq+40)&4294967295;var ao=HEAP[ap];var an=B;var am=((ao)-(an))&4294967295;var ak=(((ar))|0)>>(((am))|0);var aj=(((ak))&65535);var ai=B;var ah=(16-(ai))&4294967295;var ag=65535>>(((ah))|0);var ad=(((ag))&65535);var ab=(aj)&(ad);var Z=reSign((ab),16,0);aG=Z}}var X=aG;y=X;var P=y;var af=(((P))&65535);return af;return null}function __ZN14CCITTFaxStream5resetEv(f){var x;var b;var c;var ab;var F=0;b=f;var T=b;var S=(T)&4294967295;var R=(S)&4294967295;var Q=(R)&4294967295;var P=HEAP[Q];var O=(P+40)&4294967295;var N=HEAP[O];var L=N;var J=b;FUNCTION_TABLE[L](J);var H=b;var u=(H+44)&4294967295;var s=HEAP[u];var q=(s)==0;$bb2$$bb$2:do{if(q){x=0}else{var o=b;var m=(o+48)&4294967295;var k=HEAP[m];var i=(k)==0;if(i){x=0;break $bb2$$bb$2}var g=b;var e=(g+30)&4294967295;HEAP[e]=0;var d=b;var a=(d+44)&4294967295;var ad=HEAP[a];var ac=b;var aa=(ac+20)&4294967295;var Z=HEAP[aa];var Y=(ad)&4294967295;HEAP[Y]=Z;x=2;break $bb2$$bb$2}}while(0);if(x==0){var X=b;var W=(X+30)&4294967295;HEAP[W]=1}while(1){var U=b;var M=__ZN14CCITTFaxStream8lookBitsEi(U,12);ab=M;var K=ab;var I=reSign((K),16,0)==0;var G=unSign((I),1,0);c=G;var E=c;var y=reSign((E),8,0)!=0;if(!(y)){x=6;break}var V=b;__ZN14CCITTFaxStream7eatBitsEi(V,1);x=4;continue}var D=ab;var C=reSign((D),16,0)==1;if(C){var B=b;__ZN14CCITTFaxStream7eatBitsEi(B,12)}var A=b;var z=(A+12)&4294967295;var w=HEAP[z];var v=(((w))|0)>0;if(v){var t=b;var r=__ZN14CCITTFaxStream8lookBitsEi(t,1);var p=reSign((r),16,0)==0;var n=unSign((p),1,0);var l=b;var j=(l+31)&4294967295;HEAP[j]=n;var h=b;__ZN14CCITTFaxStream7eatBitsEi(h,1)}return;return}function __ZN14CCITTFaxStream8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=k;var t=(v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=w;var o=FUNCTION_TABLE[p](q,1);var n=unSign((o),8,0);j=n;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZN9DCTStreamC2EP6Streami(z,at,r){var V;var au;var Q;var aP;var X;var W;var d=0;au=z;Q=at;aP=r;var aO=au;var aN=(aO)&4294967295;var aM=Q;__ZN12FilterStreamC2EP6Stream(aN,aM);var aL=au;var aK=(aL)&4294967295;var aJ=(aK)&4294967295;var aI=(aJ)&4294967295;HEAP[aI]=(__ZTV9DCTStream+8)&4294967295;var aH=au;var aG=(aH+180)&4294967295;var aF=aP;HEAP[aG]=aF;var am=au;var ak=(am+13)&4294967295;HEAP[ak]=0;var ai=au;var ag=(ai+13)&4294967295;var ae=HEAP[ag];var ac=au;var ab=(ac+12)&4294967295;HEAP[ab]=ae;var aa=au;var Z=(aa+20)&4294967295;HEAP[Z]=0;var Y=au;var O=(Y+20)&4294967295;var M=HEAP[O];var K=au;var I=(K+16)&4294967295;HEAP[I]=M;var G=au;var E=(G+28)&4294967295;HEAP[E]=0;var D=au;var C=(D+28)&4294967295;var B=HEAP[C];var A=au;var y=(A+24)&4294967295;HEAP[y]=B;var x=au;var w=(x+176)&4294967295;HEAP[w]=0;var v=au;var u=(v+3980)&4294967295;HEAP[u]=0;var t=au;var s=(t+3992)&4294967295;HEAP[s]=0;var q=au;var p=(q+3992)&4294967295;var o=HEAP[p];var n=au;var m=(n+3988)&4294967295;HEAP[m]=o;var l=au;var k=(l+3988)&4294967295;var j=HEAP[k];var i=au;var h=(i+3984)&4294967295;HEAP[h]=j;X=0;$bb4$2:while(1){var aB=X;var aA=(((aB))|0)<=3;if(!(aA)){V=5;break $bb4$2}W=0;while(1){var aU=W;var aT=(((aU))|0)<=31;if(!(aT)){V=3;break}var g=X;var f=W;var e=au;var c=(e+3452)&4294967295;var b=(c+g*128)&4294967295;var a=(b+f*4)&4294967295;HEAP[a]=0;var aW=W;var aV=((aW)+1)&4294967295;W=aV;V=1;continue}var aS=X;var aR=au;var aQ=(aR+3964)&4294967295;var aE=(aQ+aS*4)&4294967295;HEAP[aE]=0;var aD=X;var aC=((aD)+1)&4294967295;X=aC;V=0;continue $bb4$2}var az=HEAP[__ZL11dctClipInit];var ay=(((az))|0)==0;if(ay){X=-256;$bb8$12:while(1){var ap=X;var ao=(((ap))|0)<0;if(!(ao)){V=8;break $bb8$12}var ax=X;var aw=((ax)+256)&4294967295;var av=(__ZL7dctClip+aw)&4294967295;HEAP[av]=0;var ar=X;var aq=((ar)+1)&4294967295;X=aq;V=6;continue $bb8$12}X=0;$bb11$16:while(1){var T=X;var S=(((T))|0)<=255;if(!(S)){V=11;break $bb11$16}var an=X;var al=((an)+256)&4294967295;var aj=X;var ah=(((aj))&255);var af=(__ZL7dctClip+al)&4294967295;HEAP[af]=ah;var ad=X;var U=((ad)+1)&4294967295;X=U;V=9;continue $bb11$16}X=256;while(1){var H=X;var F=(((H))|0)<=511;if(!(F)){V=14;break}var R=X;var P=((R)+256)&4294967295;var N=(__ZL7dctClip+P)&4294967295;HEAP[N]=-1;var L=X;var J=((L)+1)&4294967295;X=J;V=12;continue}HEAP[__ZL11dctClipInit]=1}return;return}function __ZN9DCTStreamD1Ev(e){var n;var b;var p=0;b=e;var B=b;var A=(B)&4294967295;var z=(A)&4294967295;var y=(z)&4294967295;HEAP[y]=(__ZTV9DCTStream+8)&4294967295;var x=b;__ZN9DCTStream5closeEv(x);var w=b;var v=(w)&4294967295;var t=(v+8)&4294967295;var r=HEAP[t];var q=(r)!=0;if(q){var m=b;var l=(m)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=b;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var d=(f)&4294967295;var c=HEAP[d];var a=(c+4)&4294967295;var K=HEAP[a];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=K;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN9DCTStreamD0Ev(e){var n;var b;var p=0;b=e;var B=b;var A=(B)&4294967295;var z=(A)&4294967295;var y=(z)&4294967295;HEAP[y]=(__ZTV9DCTStream+8)&4294967295;var x=b;__ZN9DCTStream5closeEv(x);var w=b;var v=(w)&4294967295;var t=(v+8)&4294967295;var r=HEAP[t];var q=(r)!=0;if(q){var m=b;var l=(m)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=b;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var d=(f)&4294967295;var c=HEAP[d];var a=(c+4)&4294967295;var K=HEAP[a];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=K;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((1)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN9DCTStream5resetEv(aI){var d5;var bs;var b3;var bx;var a5;var a4;var cZ=0;bs=aI;var bj=bs;var bi=(bj)&4294967295;var bh=(bi)&4294967295;var bg=(bh)&4294967295;var bf=HEAP[bg];var be=(bf+40)&4294967295;var bd=HEAP[be];var bc=bd;var bb=bs;FUNCTION_TABLE[bc](bb);var a9=bs;var dU=__ZN9DCTStream10readHeaderEv(a9);var d6=reSign((dU),8,0)!=0;var b4=(d6)^1;var a3=unSign((b4),1,0);bx=a3;var dT=bx;var bw=reSign((dT),8,0)!=0;$bb$$bb3$2:do{if(bw){var dS=bs;var dR=(dS+20)&4294967295;var dQ=HEAP[dR];var dP=bs;var dO=(dP+3988)&4294967295;HEAP[dO]=dQ}else{var dN=bs;var dM=(dN+176)&4294967295;var dL=HEAP[dM];var dq=(((dL))|0)==1;if(dq){var dp=bs;var dn=(dp+40)&4294967295;var dm=(dn)&4294967295;var dl=(dm+8)&4294967295;HEAP[dl]=1;var dk=bs;var dj=(dk+40)&4294967295;var di=(dj)&4294967295;var dh=(di+8)&4294967295;var dg=HEAP[dh];var cU=bs;var cT=(cU+40)&4294967295;var cS=(cT)&4294967295;var cR=(cS+4)&4294967295;HEAP[cR]=dg}var cQ=bs;var cP=(cQ+40)&4294967295;var cO=(cP)&4294967295;var cN=(cO+4)&4294967295;var cM=HEAP[cN];var cL=bs;var cz=(cL+24)&4294967295;HEAP[cz]=cM;var cx=bs;var cw=(cx+40)&4294967295;var cv=(cw)&4294967295;var cu=(cv+8)&4294967295;var ct=HEAP[cu];var cs=bs;var cr=(cs+28)&4294967295;HEAP[cr]=ct;a5=1;$bb11$8:while(1){var bC=bs;var bB=(bC+176)&4294967295;var bA=HEAP[bB];var bz=a5;var bv=(((bA))|0)>(((bz))|0);if(!(bv)){d5=6;break $bb11$8}var cq=a5;var cp=bs;var ce=(cp+40)&4294967295;var cd=(ce+cq*20)&4294967295;var cc=(cd+4)&4294967295;var cb=HEAP[cc];var ca=bs;var b9=(ca+24)&4294967295;var b8=HEAP[b9];var b7=(((cb))|0)>(((b8))|0);if(b7){var b6=a5;var b5=bs;var b2=(b5+40)&4294967295;var b1=(b2+b6*20)&4294967295;var b0=(b1+4)&4294967295;var bZ=HEAP[b0];var bY=bs;var bX=(bY+24)&4294967295;HEAP[bX]=bZ}var bW=a5;var bV=bs;var bU=(bV+40)&4294967295;var bT=(bU+bW*20)&4294967295;var bS=(bT+8)&4294967295;var bR=HEAP[bS];var bQ=bs;var bP=(bQ+28)&4294967295;var bO=HEAP[bP];var bN=(((bR))|0)>(((bO))|0);if(bN){var bM=a5;var bL=bs;var bK=(bL+40)&4294967295;var bJ=(bK+bM*20)&4294967295;var bI=(bJ+8)&4294967295;var bH=HEAP[bI];var bG=bs;var bF=(bG+28)&4294967295;HEAP[bF]=bH}var bE=a5;var bD=((bE)+1)&4294967295;a5=bD;d5=2;continue $bb11$8}var bu=bs;var bt=(bu+24)&4294967295;var br=HEAP[bt];var bq=((br)*8)&4294967295;var bp=bs;var bo=(bp+24)&4294967295;HEAP[bo]=bq;var bn=bs;var bm=(bn+28)&4294967295;var bl=HEAP[bm];var a2=((bl)*8)&4294967295;var a1=bs;var a0=(a1+28)&4294967295;HEAP[a0]=a2;var aZ=bs;var aY=(aZ+180)&4294967295;var aX=HEAP[aY];var aW=(((aX))|0)==-1;if(aW){var aV=bs;var aU=(aV+176)&4294967295;var aT=HEAP[aU];var aS=(((aT))|0)==3;if(aS){var aR=bs;var aQ=(aR+184)&4294967295;var aP=HEAP[aQ];var bk=reSign((aP),8,0)!=0;$bb16$$bb17$22:do{if(bk){var aO=bs;var aN=(aO+180)&4294967295;HEAP[aN]=1}else{var aM=bs;var aL=(aM+40)&4294967295;var aK=(aL)&4294967295;var aJ=(aK)&4294967295;var aH=HEAP[aJ];var aG=(((aH))|0)!=82;$bb21$$bb18$25:do{if(!aG){var aF=bs;var aE=(aF+40)&4294967295;var aD=(aE+20)&4294967295;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=(((aB))|0)!=71;if(aA){d5=8;break $bb21$$bb18$25}var az=bs;var ay=(az+40)&4294967295;var ax=(ay+40)&4294967295;var aw=(ax)&4294967295;var av=HEAP[aw];var au=(((av))|0)!=66;if(au){d5=8;break $bb21$$bb18$25}var at=bs;var ar=(at+180)&4294967295;HEAP[ar]=0;d5=11;break $bb16$$bb17$22}}while(0);var aq=bs;var ap=(aq+180)&4294967295;HEAP[ap]=1}}while(0)}else{var ao=bs;var an=(ao+180)&4294967295;HEAP[an]=0}}var am=bs;var al=(am+12)&4294967295;var ak=HEAP[al];var ba=reSign((ak),8,0)!=0;$bb31$$bb26$33:do{if(!ba){var aj=bs;var ai=(aj+13)&4294967295;var ah=HEAP[ai];var a8=reSign((ah),8,0)!=0;var by=(a8)^1;var cy=unSign((by),1,0);var a7=reSign((cy),8,0)!=0;if(a7){d5=13;break $bb31$$bb26$33}var dF=bs;var dE=(dF+16)&4294967295;var dD=HEAP[dE];var dB=bs;var dz=(dB+24)&4294967295;var df=HEAP[dz];var de=((dD)+(df))&4294967295;var dd=((de)-1)&4294967295;var dc=bs;var db=(dc+24)&4294967295;var da=HEAP[db];var c9=((((dd))|0)/(((da))|0)|0);var c8=bs;var c6=(c8+24)&4294967295;var c4=HEAP[c6];var cK=((c9)*(c4))&4294967295;var cJ=bs;var cI=(cJ+32)&4294967295;HEAP[cI]=cK;a5=0;$bb46$36:while(1){var dy=bs;var dx=(dy+176)&4294967295;var dw=HEAP[dx];var dv=a5;var du=(((dw))|0)>(((dv))|0);if(!(du)){d5=28;break $bb46$36}a4=0;while(1){var cj=bs;var ci=(cj+28)&4294967295;var ch=HEAP[ci];var cg=a4;var cf=(((ch))|0)>(((cg))|0);if(!(cf)){d5=26;break}var cH=a5;var cG=a4;var cF=bs;var cE=(cF+32)&4294967295;var cD=HEAP[cE];var cB=_gmallocn(cD,1);var cA=bs;var co=(cA+3452)&4294967295;var cn=(co+cH*128)&4294967295;var cm=(cn+cG*4)&4294967295;HEAP[cm]=cB;var cl=a4;var ck=((cl)+1)&4294967295;a4=ck;d5=24;continue}var dC=a5;var dA=((dC)+1)&4294967295;a5=dA;d5=23;continue $bb46$36}var dt=bs;var ds=(dt+3980)&4294967295;HEAP[ds]=0;var dr=bs;var c7=(dr+3984)&4294967295;HEAP[c7]=0;var c5=bs;var c3=(c5+3988)&4294967295;HEAP[c3]=0;var c2=bs;var c1=(c2+28)&4294967295;var c0=HEAP[c1];var cY=bs;var cX=(cY+3992)&4294967295;HEAP[cX]=c0;var cW=bs;var cV=(cW+4000)&4294967295;HEAP[cV]=208;var cC=bs;__ZN9DCTStream7restartEv(cC);d5=22;break $bb$$bb3$2}}while(0);var ag=bs;var af=(ag+16)&4294967295;var ae=HEAP[af];var ad=bs;var ac=(ad+24)&4294967295;var ab=HEAP[ac];var aa=((ae)+(ab))&4294967295;var Z=((aa)-1)&4294967295;var Y=bs;var X=(Y+24)&4294967295;var W=HEAP[X];var V=((((Z))|0)/(((W))|0)|0);var U=bs;var T=(U+24)&4294967295;var S=HEAP[T];var R=((V)*(S))&4294967295;var Q=bs;var P=(Q+32)&4294967295;HEAP[P]=R;var O=bs;var N=(O+20)&4294967295;var M=HEAP[N];var L=bs;var K=(L+28)&4294967295;var I=HEAP[K];var y=((M)+(I))&4294967295;var x=((y)-1)&4294967295;var w=bs;var v=(w+28)&4294967295;var u=HEAP[v];var t=((((x))|0)/(((u))|0)|0);var s=bs;var r=(s+28)&4294967295;var q=HEAP[r];var o=((t)*(q))&4294967295;var e=bs;var d=(e+36)&4294967295;HEAP[d]=o;var c=bs;var b=(c+32)&4294967295;var a=HEAP[b];var eP=(((a))|0)<=0;$bb34$$bb32$45:do{if(!eP){var eO=bs;var eN=(eO+36)&4294967295;var eL=HEAP[eN];var eJ=(((eL))|0)<=0;if(eJ){d5=15;break $bb34$$bb32$45}var eA=bs;var ez=(eA+32)&4294967295;var ey=HEAP[ez];var ex=bs;var ew=(ex+32)&4294967295;var ev=HEAP[ew];var eu=(2147483647/(((ev))|0)|0);var et=((((eu))|0)/4|0);var es=(((ey))|0)>(((et))|0);if(es){d5=15;break $bb34$$bb32$45}a5=0;$bb37$49:while(1){var ea=bs;var d9=(ea+176)&4294967295;var d8=HEAP[d9];var d7=a5;var d4=(((d8))|0)>(((d7))|0);if(!(d4)){d5=20;break $bb37$49}var h=a5;var g=bs;var f=(g+32)&4294967295;var eM=HEAP[f];var eK=bs;var eI=(eK+36)&4294967295;var eH=HEAP[eI];var eG=((eM)*(eH))&4294967295;var eF=_gmallocn(eG,4);var eE=eF;var eD=bs;var eC=(eD+3964)&4294967295;var eB=(eC+h*4)&4294967295;HEAP[eB]=eE;var er=bs;var eq=(er+32)&4294967295;var eo=HEAP[eq];var en=bs;var em=(en+36)&4294967295;var el=HEAP[em];var ek=((eo)*(el))&4294967295;var ej=((ek)*4)&4294967295;var ei=a5;var eh=bs;var eg=(eh+3964)&4294967295;var ef=(eg+ei*4)&4294967295;var ee=HEAP[ef];var ed=ee;_llvm_memset_p0i8_i32(ed,0,ej,1,0);var ec=a5;var eb=((ec)+1)&4294967295;a5=eb;d5=18;continue $bb37$49}while(1){var d3=bs;var d2=(d3+4000)&4294967295;HEAP[d2]=208;var d1=bs;__ZN9DCTStream7restartEv(d1);var d0=bs;__ZN9DCTStream8readScanEv(d0);var dZ=bs;var dY=__ZN9DCTStream10readHeaderEv(dZ);b3=dY;var dX=b3;var a6=reSign((dX),8,0)!=0;if(a6){d5=20;continue}else{d5=21;break}}var dW=bs;__ZN9DCTStream11decodeImageEv(dW);var dV=bs;var dK=(dV+3980)&4294967295;HEAP[dK]=0;var dJ=bs;var dI=(dJ+3984)&4294967295;HEAP[dI]=0;var dH=bs;var dG=(dH+3988)&4294967295;HEAP[dG]=0;d5=22;break $bb$$bb3$2}}while(0);var ep=bs;var J=(ep)&4294967295;var H=bs;var G=(H)&4294967295;var F=(G)&4294967295;var E=(F)&4294967295;var D=HEAP[E];var C=(D+48)&4294967295;var B=HEAP[C];var A=bs;var z=(A)&4294967295;var p=B;var n=FUNCTION_TABLE[p](z);__Z5erroriPcz(n,(__str523489)&4294967295);var m=bs;var l=(m+20)&4294967295;var k=HEAP[l];var j=bs;var i=(j+3988)&4294967295;HEAP[i]=k}}while(0);return;return}function __ZN9DCTStream5closeEv(g){var p;var b;var d;var c;var q=0;b=g;d=0;$bb4$2:while(1){var E=d;var w=(((E))|0)<=3;if(!(w)){p=5;break $bb4$2}c=0;while(1){var j=c;var i=(((j))|0)<=31;if(!(i)){p=3;break}var D=d;var C=c;var B=b;var A=(B+3452)&4294967295;var z=(A+D*128)&4294967295;var y=(z+C*4)&4294967295;var x=HEAP[y];_gfree(x);var v=d;var t=c;var r=b;var o=(r+3452)&4294967295;var n=(o+v*128)&4294967295;var m=(n+t*4)&4294967295;HEAP[m]=0;var l=c;var k=((l)+1)&4294967295;c=k;p=1;continue}var h=d;var f=b;var e=(f+3964)&4294967295;var a=(e+h*4)&4294967295;var M=HEAP[a];var L=M;_gfree(L);var K=d;var J=b;var I=(J+3964)&4294967295;var H=(I+K*4)&4294967295;HEAP[H]=0;var G=d;var F=((G)+1)&4294967295;d=F;p=0;continue $bb4$2}var u=b;var s=(u)&4294967295;__ZN12FilterStream5closeEv(s);return;return}function __ZN9DCTStream7getCharEv(F){var ah;var bT;var c;var bM;var bP;var bR;var bU;var bW;var cn;var bK;var br=0;bT=F;var cm=bT;var cl=(cm+3988)&4294967295;var ck=HEAP[cl];var cj=bT;var ci=(cj+20)&4294967295;var cg=HEAP[ci];var cf=(((ck))|0)>=(((cg))|0);$bb$$bb1$2:do{if(cf){cn=-1}else{var ce=bT;var cd=(ce+12)&4294967295;var a8=HEAP[cd];var N=reSign((a8),8,0)!=0;$bb7$$bb2$5:do{if(N){ah=1}else{var a6=bT;var a4=(a6+13)&4294967295;var a3=HEAP[a4];var b1=reSign((a3),8,0)!=0;var bw=(b1)^1;var ch=unSign((bw),1,0);var b0=reSign((ch),8,0)!=0;if(b0){ah=1;break $bb7$$bb2$5}var m=bT;var l=(m+3992)&4294967295;var k=HEAP[l];var j=bT;var i=(j+28)&4294967295;var h=HEAP[i];var f=(((k))|0)>=(((h))|0);if(f){var e=bT;var d=__ZN9DCTStream10readMCURowEv(e);var bG=reSign((d),8,0)!=0;var b2=(bG)^1;var g=unSign((b2),1,0);bR=g;var b=bR;var bF=reSign((b),8,0)!=0;if(bF){var a=bT;var cs=(a+20)&4294967295;var cr=HEAP[cs];var cq=bT;var cp=(cq+3988)&4294967295;HEAP[cp]=cr;cn=-1;ah=7;break $bb$$bb1$2}else{var co=bT;var cc=(co+3980)&4294967295;HEAP[cc]=0;var cb=bT;var ca=(cb+3984)&4294967295;HEAP[ca]=0;var b9=bT;var b8=(b9+3992)&4294967295;HEAP[b8]=0}}var b7=bT;var b6=(b7+3980)&4294967295;var b5=HEAP[b6];var b4=bT;var b3=(b4+3992)&4294967295;var bY=HEAP[b3];var bX=bT;var bV=(bX+3452)&4294967295;var bS=(bV+b5*128)&4294967295;var bQ=(bS+bY*4)&4294967295;var bN=HEAP[bQ];var bL=bT;var bJ=(bL+3984)&4294967295;var bI=HEAP[bJ];var bH=(bN+bI)&4294967295;var bE=HEAP[bH];var bD=unSign((bE),8,0);bK=bD;var bC=bT;var bB=(bC+3980)&4294967295;var bA=HEAP[bB];var bz=((bA)+1)&4294967295;var bx=bT;var bv=(bx+3980)&4294967295;HEAP[bv]=bz;var bt=bT;var bs=(bt+3980)&4294967295;var bq=HEAP[bs];var bp=bT;var bo=(bp+176)&4294967295;var bn=HEAP[bo];var bm=(((bq))|0)==(((bn))|0);var bl=unSign((bm),1,0);bP=bl;var bk=bP;var by=reSign((bk),8,0)!=0;if(!(by)){ah=10;break $bb7$$bb2$5}var bj=bT;var bi=(bj+3980)&4294967295;HEAP[bi]=0;var bh=bT;var bg=(bh+3984)&4294967295;var bf=HEAP[bg];var be=((bf)+1)&4294967295;var bd=bT;var bc=(bd+3984)&4294967295;HEAP[bc]=be;var bb=bT;var ba=(bb+3984)&4294967295;var a9=HEAP[ba];var a7=bT;var a5=(a7+16)&4294967295;var aW=HEAP[a5];var aV=(((a9))|0)==(((aW))|0);var aU=unSign((aV),1,0);bM=aU;var aT=bM;var bu=reSign((aT),8,0)!=0;if(!(bu)){ah=10;break $bb7$$bb2$5}var aS=bT;var aR=(aS+3984)&4294967295;HEAP[aR]=0;var aQ=bT;var aP=(aQ+3988)&4294967295;var aN=HEAP[aP];var aL=((aN)+1)&4294967295;var aC=bT;var aB=(aC+3988)&4294967295;HEAP[aB]=aL;var aA=bT;var az=(aA+3992)&4294967295;var ay=HEAP[az];var ax=((ay)+1)&4294967295;var aw=bT;var av=(aw+3992)&4294967295;HEAP[av]=ax;var au=bT;var ar=(au+3988)&4294967295;var ag=HEAP[ar];var af=bT;var ae=(af+20)&4294967295;var ad=HEAP[ae];var ac=(((ag))|0)==(((ad))|0);if(!(ac)){ah=10;break $bb7$$bb2$5}var ab=bT;var aa=__ZN9DCTStream11readTrailerEv(ab);ah=10;break $bb7$$bb2$5}}while(0);if(ah==1){var a2=bT;var a1=(a2+3980)&4294967295;var a0=HEAP[a1];var aZ=bT;var aY=(aZ+3964)&4294967295;var aX=(aY+a0*4)&4294967295;var aO=HEAP[aX];var aM=bT;var aK=(aM+3988)&4294967295;var aJ=HEAP[aK];var aI=bT;var aH=(aI+32)&4294967295;var aG=HEAP[aH];var aF=((aJ)*(aG))&4294967295;var aE=bT;var aD=(aE+3984)&4294967295;var at=HEAP[aD];var aq=((aF)+(at))&4294967295;var ap=(aO+4*aq)&4294967295;var ao=HEAP[ap];bK=ao;var an=bT;var am=(an+3980)&4294967295;var al=HEAP[am];var ak=((al)+1)&4294967295;var aj=bT;var ai=(aj+3980)&4294967295;HEAP[ai]=ak;var Y=bT;var W=(Y+3980)&4294967295;var V=HEAP[W];var U=bT;var T=(U+176)&4294967295;var S=HEAP[T];var R=(((V))|0)==(((S))|0);var Q=unSign((R),1,0);bW=Q;var P=bW;var bZ=reSign((P),8,0)!=0;$bb9$$bb12$19:do{if(bZ){var O=bT;var M=(O+3980)&4294967295;HEAP[M]=0;var L=bT;var K=(L+3984)&4294967295;var J=HEAP[K];var I=((J)+1)&4294967295;var H=bT;var G=(H+3984)&4294967295;HEAP[G]=I;var E=bT;var D=(E+3984)&4294967295;var C=HEAP[D];var A=bT;var z=(A+16)&4294967295;var y=HEAP[z];var x=(((C))|0)==(((y))|0);var w=unSign((x),1,0);bU=w;var v=bU;var bO=reSign((v),8,0)!=0;if(!(bO)){ah=4;break $bb9$$bb12$19}var u=bT;var t=(u+3984)&4294967295;HEAP[t]=0;var s=bT;var r=(s+3988)&4294967295;var q=HEAP[r];var p=((q)+1)&4294967295;var o=bT;var n=(o+3988)&4294967295;HEAP[n]=p}}while(0)}var Z=bK;cn=Z}}while(0);var X=cn;c=X;var B=c;return B;return null}function __ZN9DCTStream8lookCharEv(z){var N;var ae;var x;var C;var aC;var d=0;ae=z;var aB=ae;var aA=(aB+3988)&4294967295;var az=HEAP[aA];var ay=ae;var ax=(ay+20)&4294967295;var aw=HEAP[ax];var au=(((az))|0)>=(((aw))|0);$bb$$bb1$2:do{if(au){aC=-1}else{var at=ae;var ar=(at+12)&4294967295;var aa=HEAP[ar];var B=reSign((aa),8,0)!=0;$bb7$$bb2$5:do{if(!B){var Z=ae;var Y=(Z+13)&4294967295;var X=HEAP[Y];var R=reSign((X),8,0)!=0;var al=(R)^1;var P=unSign((al),1,0);var O=reSign((P),8,0)!=0;if(O){N=1;break $bb7$$bb2$5}var t=ae;var s=(t+3992)&4294967295;var r=HEAP[s];var q=ae;var p=(q+28)&4294967295;var o=HEAP[p];var n=(((r))|0)>=(((o))|0);if(n){var m=ae;var l=__ZN9DCTStream10readMCURowEv(m);var aE=reSign((l),8,0)!=0;var av=(aE)^1;var A=unSign((av),1,0);C=A;var k=C;var aD=reSign((k),8,0)!=0;if(aD){var j=ae;var i=(j+20)&4294967295;var h=HEAP[i];var g=ae;var f=(g+3988)&4294967295;HEAP[f]=h;aC=-1;N=3;break $bb$$bb1$2}else{var e=ae;var c=(e+3980)&4294967295;HEAP[c]=0;var b=ae;var a=(b+3984)&4294967295;HEAP[a]=0;var aL=ae;var aK=(aL+3992)&4294967295;HEAP[aK]=0}}var aJ=ae;var aI=(aJ+3980)&4294967295;var aH=HEAP[aI];var aG=ae;var aF=(aG+3992)&4294967295;var aq=HEAP[aF];var ap=ae;var ao=(ap+3452)&4294967295;var an=(ao+aH*128)&4294967295;var am=(an+aq*4)&4294967295;var ak=HEAP[am];var aj=ae;var ai=(aj+3984)&4294967295;var ag=HEAP[ai];var af=(ak+ag)&4294967295;var ad=HEAP[af];var ac=unSign((ad),8,0);aC=ac;N=3;break $bb$$bb1$2}}while(0);var W=ae;var V=(W+3980)&4294967295;var U=HEAP[V];var T=ae;var S=(T+3964)&4294967295;var Q=(S+U*4)&4294967295;var M=HEAP[Q];var L=ae;var K=(L+3988)&4294967295;var J=HEAP[K];var I=ae;var H=(I+32)&4294967295;var G=HEAP[H];var F=((J)*(G))&4294967295;var E=ae;var D=(E+3984)&4294967295;var y=HEAP[D];var w=((F)+(y))&4294967295;var v=(M+4*w)&4294967295;var u=HEAP[v];aC=u}}while(0);var ab=aC;x=ab;var ah=x;return ah;return null}function __ZN9DCTStream15unfilteredResetEv(e){var s;var b;var z=0;b=e;var N=b;var M=(N)&4294967295;var L=(M+8)&4294967295;var K=HEAP[L];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var F=HEAP[H];var D=(F)&4294967295;var B=HEAP[D];var p=(B+12)&4294967295;var n=HEAP[p];var l=b;var j=(l)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var g=n;FUNCTION_TABLE[g](h);var f=b;var d=(f+13)&4294967295;HEAP[d]=0;var c=b;var a=(c+13)&4294967295;var W=HEAP[a];var V=b;var U=(V+12)&4294967295;HEAP[U]=W;var T=b;var S=(T+20)&4294967295;HEAP[S]=0;var R=b;var Q=(R+20)&4294967295;var P=HEAP[Q];var O=b;var G=(O+16)&4294967295;HEAP[G]=P;var E=b;var C=(E+176)&4294967295;HEAP[C]=0;var A=b;var y=(A+704)&4294967295;HEAP[y]=0;var x=b;var w=(x+3444)&4294967295;HEAP[w]=0;var v=b;var u=(v+3448)&4294967295;HEAP[u]=0;var t=b;var r=(t+184)&4294967295;HEAP[r]=0;var q=b;var o=(q+185)&4294967295;HEAP[o]=0;var m=b;var k=(m+188)&4294967295;HEAP[k]=0;return;return}function __ZN9DCTStream11getPSFilterEiPc(h,q,s){var r;var c;var e;var d;var t;var K;var I;var b;var v=0;c=h;e=q;d=s;var H=e;var G=(((H))|0)<=1;if(G){I=0}else{var F=c;var E=(F)&4294967295;var D=(E+8)&4294967295;var C=HEAP[D];var A=c;var y=(A)&4294967295;var w=(y+8)&4294967295;var p=HEAP[w];var o=(p)&4294967295;var n=HEAP[o];var m=(n+56)&4294967295;var l=HEAP[m];var k=c;var j=(k)&4294967295;var i=(j+8)&4294967295;var g=HEAP[i];var f=l;var a=e;var T=d;var S=FUNCTION_TABLE[f](g,a,T);b=S;var R=b;var Q=(R)==0;var P=unSign((Q),1,0);K=P;var O=K;var u=reSign((O),8,0)!=0;if(u){I=0}else{var N=b;var M=d;var L=__ZN9GooString6appendEPKci(N,M,-1);var B=__ZN9GooString6appendEPKci(L,(__str393476)&4294967295,-1);var z=b;I=z}}var x=I;t=x;var J=t;return J;return null}function __ZN9DCTStream8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=k;var t=(v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=w;var o=FUNCTION_TABLE[p](q,1);var n=unSign((o),8,0);j=n;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZN9DCTStreamC1EP6Streami(z,at,r){var V;var au;var Q;var aP;var X;var W;var d=0;au=z;Q=at;aP=r;var aO=au;var aN=(aO)&4294967295;var aM=Q;__ZN12FilterStreamC2EP6Stream(aN,aM);var aL=au;var aK=(aL)&4294967295;var aJ=(aK)&4294967295;var aI=(aJ)&4294967295;HEAP[aI]=(__ZTV9DCTStream+8)&4294967295;var aH=au;var aG=(aH+180)&4294967295;var aF=aP;HEAP[aG]=aF;var am=au;var ak=(am+13)&4294967295;HEAP[ak]=0;var ai=au;var ag=(ai+13)&4294967295;var ae=HEAP[ag];var ac=au;var ab=(ac+12)&4294967295;HEAP[ab]=ae;var aa=au;var Z=(aa+20)&4294967295;HEAP[Z]=0;var Y=au;var O=(Y+20)&4294967295;var M=HEAP[O];var K=au;var I=(K+16)&4294967295;HEAP[I]=M;var G=au;var E=(G+28)&4294967295;HEAP[E]=0;var D=au;var C=(D+28)&4294967295;var B=HEAP[C];var A=au;var y=(A+24)&4294967295;HEAP[y]=B;var x=au;var w=(x+176)&4294967295;HEAP[w]=0;var v=au;var u=(v+3980)&4294967295;HEAP[u]=0;var t=au;var s=(t+3992)&4294967295;HEAP[s]=0;var q=au;var p=(q+3992)&4294967295;var o=HEAP[p];var n=au;var m=(n+3988)&4294967295;HEAP[m]=o;var l=au;var k=(l+3988)&4294967295;var j=HEAP[k];var i=au;var h=(i+3984)&4294967295;HEAP[h]=j;X=0;$bb4$2:while(1){var aB=X;var aA=(((aB))|0)<=3;if(!(aA)){V=5;break $bb4$2}W=0;while(1){var aU=W;var aT=(((aU))|0)<=31;if(!(aT)){V=3;break}var g=X;var f=W;var e=au;var c=(e+3452)&4294967295;var b=(c+g*128)&4294967295;var a=(b+f*4)&4294967295;HEAP[a]=0;var aW=W;var aV=((aW)+1)&4294967295;W=aV;V=1;continue}var aS=X;var aR=au;var aQ=(aR+3964)&4294967295;var aE=(aQ+aS*4)&4294967295;HEAP[aE]=0;var aD=X;var aC=((aD)+1)&4294967295;X=aC;V=0;continue $bb4$2}var az=HEAP[__ZL11dctClipInit];var ay=(((az))|0)==0;if(ay){X=-256;$bb8$12:while(1){var ap=X;var ao=(((ap))|0)<0;if(!(ao)){V=8;break $bb8$12}var ax=X;var aw=((ax)+256)&4294967295;var av=(__ZL7dctClip+aw)&4294967295;HEAP[av]=0;var ar=X;var aq=((ar)+1)&4294967295;X=aq;V=6;continue $bb8$12}X=0;$bb11$16:while(1){var T=X;var S=(((T))|0)<=255;if(!(S)){V=11;break $bb11$16}var an=X;var al=((an)+256)&4294967295;var aj=X;var ah=(((aj))&255);var af=(__ZL7dctClip+al)&4294967295;HEAP[af]=ah;var ad=X;var U=((ad)+1)&4294967295;X=U;V=9;continue $bb11$16}X=256;while(1){var H=X;var F=(((H))|0)<=511;if(!(F)){V=14;break}var R=X;var P=((R)+256)&4294967295;var N=(__ZL7dctClip+P)&4294967295;HEAP[N]=-1;var L=X;var J=((L)+1)&4294967295;X=J;V=12;continue}HEAP[__ZL11dctClipInit]=1}return;return}function __ZN9DCTStream7restartEv(n){var x;var l;var a;var m=0;l=n;var k=l;var j=(k+4012)&4294967295;HEAP[j]=0;var i=l;var h=(i+188)&4294967295;var g=HEAP[h];var f=l;var e=(f+3996)&4294967295;HEAP[e]=g;a=0;while(1){var t=l;var s=(t+176)&4294967295;var r=HEAP[s];var q=a;var p=(((r))|0)>(((q))|0);if(!(p)){x=2;break}var d=a;var c=l;var b=(c+40)&4294967295;var y=(b+d*20)&4294967295;var w=(y+16)&4294967295;HEAP[w]=0;var v=a;var u=((v)+1)&4294967295;a=u;x=0;continue}var o=l;var z=(o+4004)&4294967295;HEAP[z]=0;return;return}function __ZN9DCTStream17transformDataUnitEPtPiPh(bq,f1,am,ho){var hz;var dN;var d6;var ff;var C;var H;var G;var F;var E;var D;var B;var A;var z;var cz;var cC;var cK;var gt=0;dN=bq;d6=f1;ff=am;C=ho;cK=0;$bb1$2:while(1){var hi=cK;var hh=(((hi))|0)<=63;if(!(hh)){hz=2;break $bb1$2}var dj=ff;var dh=cK;var df=(dj+4*dh)&4294967295;var dd=HEAP[df];var db=d6;var da=cK;var c9=(db+2*da)&4294967295;var c8=HEAP[c9];var c7=unSign((c8),16,0);var c6=((dd)*(c7))&4294967295;var hn=ff;var hm=cK;var hl=(hn+4*hm)&4294967295;HEAP[hl]=c6;var hk=cK;var hj=((hk)+1)&4294967295;cK=hj;hz=0;continue $bb1$2}cK=0;$bb13$6:while(1){var g7=cK;var g6=(((g7))|0)<=63;if(!(g6)){hz=14;break $bb13$6}var hg=ff;var hf=cK;var he=(hg+4*hf)&4294967295;cC=he;var gT=cC;var gS=(gT+4)&4294967295;var gR=HEAP[gS];var gQ=(((gR))|0)==0;$bb4$$bb11$9:do{if(gQ){var gP=cC;var gO=(gP+8)&4294967295;var gN=HEAP[gO];var gM=(((gN))|0)==0;if(!(gM)){hz=5;break $bb4$$bb11$9}var gL=cC;var gK=(gL+12)&4294967295;var go=HEAP[gK];var gn=(((go))|0)==0;if(!(gn)){hz=5;break $bb4$$bb11$9}var gm=cC;var gl=(gm+16)&4294967295;var gk=HEAP[gl];var gj=(((gk))|0)==0;if(!(gj)){hz=5;break $bb4$$bb11$9}var gi=cC;var gh=(gi+20)&4294967295;var gg=HEAP[gh];var gf=(((gg))|0)==0;if(!(gf)){hz=5;break $bb4$$bb11$9}var fT=cC;var fS=(fT+24)&4294967295;var fR=HEAP[fS];var fQ=(((fR))|0)==0;if(!(fQ)){hz=5;break $bb4$$bb11$9}var fP=cC;var fO=(fP+28)&4294967295;var fN=HEAP[fO];var fM=(((fN))|0)==0;if(!(fM)){hz=5;break $bb4$$bb11$9}var fL=cC;var fK=(fL)&4294967295;var fp=HEAP[fK];var fo=((fp)*5793)&4294967295;var fn=((fo)+512)&4294967295;var fm=(((fn))|0)>>10;cz=fm;var fl=cC;var fk=(fl)&4294967295;var fj=cz;HEAP[fk]=fj;var fi=cC;var fh=(fi+4)&4294967295;var fg=cz;HEAP[fh]=fg;var e4=cC;var e3=(e4+8)&4294967295;var e2=cz;HEAP[e3]=e2;var e1=cC;var e0=(e1+12)&4294967295;var eZ=cz;HEAP[e0]=eZ;var eY=cC;var eX=(eY+16)&4294967295;var eW=cz;HEAP[eX]=eW;var eV=cC;var eK=(eV+20)&4294967295;var eJ=cz;HEAP[eK]=eJ;var eI=cC;var eH=(eI+24)&4294967295;var eG=cz;HEAP[eH]=eG;var eF=cC;var eE=(eF+28)&4294967295;var eD=cz;HEAP[eE]=eD;hz=11;break $bb4$$bb11$9}else{hz=5}}while(0);if(hz==5){var eC=cC;var eB=(eC)&4294967295;var eo=HEAP[eB];var em=((eo)*5793)&4294967295;var ek=((em)+128)&4294967295;var ei=(((ek))|0)>>8;H=ei;var eg=cC;var ee=(eg+16)&4294967295;var ec=HEAP[ee];var ea=((ec)*5793)&4294967295;var d8=((ea)+128)&4294967295;var d7=(((d8))|0)>>8;G=d7;var dT=cC;var dR=(dT+8)&4294967295;var dP=HEAP[dR];F=dP;var dM=cC;var dK=(dM+24)&4294967295;var dI=HEAP[dK];E=dI;var dG=cC;var dE=(dG+4)&4294967295;var dC=HEAP[dE];var dB=cC;var co=(dB+28)&4294967295;var cn=HEAP[co];var cl=((dC)-(cn))&4294967295;var cj=((cl)*2896)&4294967295;var ch=((cj)+128)&4294967295;var cf=(((ch))|0)>>8;D=cf;var cd=cC;var cb=(cd+4)&4294967295;var b9=HEAP[cb];var b7=cC;var bU=(b7+28)&4294967295;var bT=HEAP[bU];var bR=((b9)+(bT))&4294967295;var bP=((bR)*2896)&4294967295;var bN=((bP)+128)&4294967295;var bL=(((bN))|0)>>8;z=bL;var bJ=cC;var bH=(bJ+12)&4294967295;var bF=HEAP[bH];var bD=(bF)<<4;B=bD;var bp=cC;var bo=(bp+20)&4294967295;var bm=HEAP[bo];var bk=(bm)<<4;A=bk;var bi=H;var bg=G;var be=((bi)-(bg))&4294967295;var bc=((be)+1)&4294967295;var ba=(((bc))|0)>>1;cz=ba;var a8=H;var aV=G;var aU=((a8)+(aV))&4294967295;var aS=((aU)+1)&4294967295;var aQ=(((aS))|0)>>1;H=aQ;var aO=cz;G=aO;var aM=F;var aK=((aM)*3784)&4294967295;var aI=E;var aG=((aI)*1567)&4294967295;var aE=((aK)+(aG))&4294967295;var ax=((aE)+128)&4294967295;var aw=(((ax))|0)>>8;cz=aw;var av=F;var au=((av)*1567)&4294967295;var at=E;var ar=((at)*3784)&4294967295;var aq=((au)-(ar))&4294967295;var ap=((aq)+128)&4294967295;var ao=(((ap))|0)>>8;F=ao;var an=cz;E=an;var al=D;var ak=A;var aj=((al)-(ak))&4294967295;var ai=((aj)+1)&4294967295;var ah=(((ai))|0)>>1;cz=ah;var ag=D;var af=A;var ae=((ag)+(af))&4294967295;var ad=((ae)+1)&4294967295;var ac=(((ad))|0)>>1;D=ac;var ab=cz;A=ab;var aa=z;var Z=B;var Y=((aa)+(Z))&4294967295;var X=((Y)+1)&4294967295;var W=(((X))|0)>>1;cz=W;var V=z;var U=B;var S=((V)-(U))&4294967295;var Q=((S)+1)&4294967295;var y=(((Q))|0)>>1;B=y;var x=cz;z=x;var w=H;var v=E;var u=((w)-(v))&4294967295;var t=((u)+1)&4294967295;var s=(((t))|0)>>1;cz=s;var r=H;var p=E;var n=((r)+(p))&4294967295;var e=((n)+1)&4294967295;var d=(((e))|0)>>1;H=d;var c=cz;E=c;var b=G;var a=F;var ij=((b)-(a))&4294967295;var ii=((ij)+1)&4294967295;var ih=(((ii))|0)>>1;cz=ih;var ie=G;var ic=F;var h3=((ie)+(ic))&4294967295;var h2=((h3)+1)&4294967295;var h1=(((h2))|0)>>1;G=h1;var h0=cz;F=h0;var hZ=D;var hY=((hZ)*2276)&4294967295;var hX=z;var hW=((hX)*3406)&4294967295;var hU=((hY)+(hW))&4294967295;var hS=((hU)+2048)&4294967295;var T=(((hS))|0)>>12;cz=T;var R=D;var P=((R)*3406)&4294967295;var O=z;var N=((O)*2276)&4294967295;var M=((P)-(N))&4294967295;var L=((M)+2048)&4294967295;var K=(((L))|0)>>12;D=K;var J=cz;z=J;var I=B;var q=((I)*799)&4294967295;var o=A;var m=((o)*4017)&4294967295;var l=((q)+(m))&4294967295;var k=((l)+2048)&4294967295;var j=(((k))|0)>>12;cz=j;var i=B;var h=((i)*4017)&4294967295;var g=A;var f=((g)*799)&4294967295;var ig=((h)-(f))&4294967295;var id=((ig)+2048)&4294967295;var ib=(((id))|0)>>12;B=ib;var ia=cz;A=ia;var h9=H;var h8=z;var h7=((h9)+(h8))&4294967295;var h6=cC;var h5=(h6)&4294967295;HEAP[h5]=h7;var h4=H;var hV=z;var hT=((h4)-(hV))&4294967295;var hR=cC;var hQ=(hR+28)&4294967295;HEAP[hQ]=hT;var hP=G;var hO=A;var hN=((hP)+(hO))&4294967295;var hM=cC;var hL=(hM+4)&4294967295;HEAP[hL]=hN;var hK=G;var hJ=A;var hI=((hK)-(hJ))&4294967295;var hH=cC;var hG=(hH+24)&4294967295;HEAP[hG]=hI;var hF=F;var hE=B;var hD=((hF)+(hE))&4294967295;var hC=cC;var hB=(hC+8)&4294967295;HEAP[hB]=hD;var hA=F;var hy=B;var hx=((hA)-(hy))&4294967295;var hw=cC;var hv=(hw+20)&4294967295;HEAP[hv]=hx;var hu=E;var ht=D;var hs=((hu)+(ht))&4294967295;var hr=cC;var hq=(hr+12)&4294967295;HEAP[hq]=hs;var hp=E;var hd=D;var hc=((hp)-(hd))&4294967295;var hb=cC;var ha=(hb+16)&4294967295;HEAP[ha]=hc}var g9=cK;var g8=((g9)+8)&4294967295;cK=g8;hz=3;continue $bb13$6}cK=0;$bb25$21:while(1){var bu=cK;var bt=(((bu))|0)<=7;if(!(bt)){hz=26;break $bb25$21}var g5=ff;var g3=cK;var gJ=(g5+4*g3)&4294967295;cC=gJ;var gI=cC;var gH=(gI+32)&4294967295;var gG=HEAP[gH];var gF=(((gG))|0)==0;$bb16$$bb23$24:do{if(gF){var gE=cC;var gD=(gE+64)&4294967295;var gC=HEAP[gD];var gB=(((gC))|0)==0;if(!(gB)){hz=17;break $bb16$$bb23$24}var gz=cC;var ge=(gz+96)&4294967295;var gd=HEAP[ge];var gc=(((gd))|0)==0;if(!(gc)){hz=17;break $bb16$$bb23$24}var gb=cC;var ga=(gb+128)&4294967295;var f9=HEAP[ga];var f8=(((f9))|0)==0;if(!(f8)){hz=17;break $bb16$$bb23$24}var f7=cC;var f6=(f7+160)&4294967295;var f4=HEAP[f6];var fJ=(((f4))|0)==0;if(!(fJ)){hz=17;break $bb16$$bb23$24}var fI=cC;var fH=(fI+192)&4294967295;var fG=HEAP[fH];var fF=(((fG))|0)==0;if(!(fF)){hz=17;break $bb16$$bb23$24}var fE=cC;var fD=(fE+224)&4294967295;var fC=HEAP[fD];var fB=(((fC))|0)==0;if(!(fB)){hz=17;break $bb16$$bb23$24}var fz=ff;var g4=cK;var g2=(fz+4*g4)&4294967295;var g1=HEAP[g2];var g0=((g1)*5793)&4294967295;var gZ=((g0)+8192)&4294967295;var gY=(((gZ))|0)>>14;cz=gY;var gX=cC;var gW=(gX)&4294967295;var gV=cz;HEAP[gW]=gV;var gU=cC;var gA=(gU+32)&4294967295;var gy=cz;HEAP[gA]=gy;var gx=cC;var gw=(gx+64)&4294967295;var gv=cz;HEAP[gw]=gv;var gu=cC;var gs=(gu+96)&4294967295;var gr=cz;HEAP[gs]=gr;var gq=cC;var gp=(gq+128)&4294967295;var f5=cz;HEAP[gp]=f5;var f3=cC;var f2=(f3+160)&4294967295;var f0=cz;HEAP[f2]=f0;var fZ=cC;var fY=(fZ+192)&4294967295;var fX=cz;HEAP[fY]=fX;var fW=cC;var fV=(fW+224)&4294967295;var fU=cz;HEAP[fV]=fU;hz=23;break $bb16$$bb23$24}else{hz=17}}while(0);if(hz==17){var fA=cC;var fy=(fA)&4294967295;var fx=HEAP[fy];var fw=((fx)*5793)&4294967295;var fv=((fw)+2048)&4294967295;var fu=(((fv))|0)>>12;H=fu;var ft=cC;var fs=(ft+128)&4294967295;var fr=HEAP[fs];var fq=((fr)*5793)&4294967295;var fe=((fq)+2048)&4294967295;var fd=(((fe))|0)>>12;G=fd;var fc=cC;var fb=(fc+64)&4294967295;var fa=HEAP[fb];F=fa;var e9=cC;var e8=(e9+192)&4294967295;var e7=HEAP[e8];E=e7;var e6=cC;var e5=(e6+32)&4294967295;var eU=HEAP[e5];var eT=cC;var eS=(eT+224)&4294967295;var eR=HEAP[eS];var eQ=((eU)-(eR))&4294967295;var eP=((eQ)*2896)&4294967295;var eO=((eP)+2048)&4294967295;var eN=(((eO))|0)>>12;D=eN;var eM=cC;var eL=(eM+32)&4294967295;var eA=HEAP[eL];var ez=cC;var ey=(ez+224)&4294967295;var ex=HEAP[ey];var ew=((eA)+(ex))&4294967295;var ev=((ew)*2896)&4294967295;var eu=((ev)+2048)&4294967295;var et=(((eu))|0)>>12;z=et;var es=cC;var eq=(es+96)&4294967295;var d5=HEAP[eq];B=d5;var d4=cC;var d3=(d4+160)&4294967295;var d2=HEAP[d3];A=d2;var d1=H;var d0=G;var dZ=((d1)-(d0))&4294967295;var dY=((dZ)+1)&4294967295;var dX=(((dY))|0)>>1;cz=dX;var dV=H;var dA=G;var dz=((dV)+(dA))&4294967295;var dy=((dz)+1)&4294967295;var dx=(((dy))|0)>>1;H=dx;var dw=cz;G=dw;var dv=F;var du=((dv)*3784)&4294967295;var dt=E;var ds=((dt)*1567)&4294967295;var dq=((du)+(ds))&4294967295;var c5=((dq)+2048)&4294967295;var c4=(((c5))|0)>>12;cz=c4;var c3=F;var c2=((c3)*1567)&4294967295;var c1=E;var c0=((c1)*3784)&4294967295;var cZ=((c2)-(c0))&4294967295;var cY=((cZ)+2048)&4294967295;var cX=(((cY))|0)>>12;F=cX;var cV=cz;E=cV;var er=D;var ep=A;var en=((er)-(ep))&4294967295;var el=((en)+1)&4294967295;var ej=(((el))|0)>>1;cz=ej;var eh=D;var ef=A;var ed=((eh)+(ef))&4294967295;var eb=((ed)+1)&4294967295;var d9=(((eb))|0)>>1;D=d9;var dW=cz;A=dW;var dU=z;var dS=B;var dQ=((dU)+(dS))&4294967295;var dO=((dQ)+1)&4294967295;var dL=(((dO))|0)>>1;cz=dL;var dJ=z;var dH=B;var dF=((dJ)-(dH))&4294967295;var dD=((dF)+1)&4294967295;var dr=(((dD))|0)>>1;B=dr;var dp=cz;z=dp;var dn=H;var dm=E;var dl=((dn)-(dm))&4294967295;var dk=((dl)+1)&4294967295;var di=(((dk))|0)>>1;cz=di;var dg=H;var de=E;var dc=((dg)+(de))&4294967295;var cW=((dc)+1)&4294967295;var cU=(((cW))|0)>>1;H=cU;var cT=cz;E=cT;var cS=G;var cR=F;var cQ=((cS)-(cR))&4294967295;var cP=((cQ)+1)&4294967295;var cO=(((cP))|0)>>1;cz=cO;var cN=G;var cM=F;var cL=((cN)+(cM))&4294967295;var cJ=((cL)+1)&4294967295;var cI=(((cJ))|0)>>1;G=cI;var cH=cz;F=cH;var cG=D;var cF=((cG)*2276)&4294967295;var cE=z;var cD=((cE)*3406)&4294967295;var cB=((cF)+(cD))&4294967295;var cA=((cB)+2048)&4294967295;var cy=(((cA))|0)>>12;cz=cy;var cx=D;var cw=((cx)*3406)&4294967295;var cv=z;var cu=((cv)*2276)&4294967295;var ct=((cw)-(cu))&4294967295;var cs=((ct)+2048)&4294967295;var cr=(((cs))|0)>>12;D=cr;var cq=cz;z=cq;var cp=B;var cm=((cp)*799)&4294967295;var ck=A;var ci=((ck)*4017)&4294967295;var cg=((cm)+(ci))&4294967295;var ce=((cg)+2048)&4294967295;var cc=(((ce))|0)>>12;cz=cc;var ca=B;var b8=((ca)*4017)&4294967295;var b6=A;var b4=((b6)*799)&4294967295;var bS=((b8)-(b4))&4294967295;var bQ=((bS)+2048)&4294967295;var bO=(((bQ))|0)>>12;B=bO;var bM=cz;A=bM;var bK=H;var bI=z;var bG=((bK)+(bI))&4294967295;var bE=cC;var bC=(bE)&4294967295;HEAP[bC]=bG;var bA=H;var bn=z;var bl=((bA)-(bn))&4294967295;var bj=cC;var bh=(bj+224)&4294967295;HEAP[bh]=bl;var bf=G;var bd=A;var bb=((bf)+(bd))&4294967295;var a9=cC;var a7=(a9+32)&4294967295;HEAP[a7]=bb;var a5=G;var aT=A;var aR=((a5)-(aT))&4294967295;var aP=cC;var aN=(aP+192)&4294967295;HEAP[aN]=aR;var aL=F;var aJ=B;var aH=((aL)+(aJ))&4294967295;var aF=cC;var aD=(aF+64)&4294967295;HEAP[aD]=aH;var aB=F;var b5=B;var b3=((aB)-(b5))&4294967295;var b2=cC;var b1=(b2+160)&4294967295;HEAP[b1]=b3;var b0=E;var bZ=D;var bY=((b0)+(bZ))&4294967295;var bX=cC;var bW=(bX+96)&4294967295;HEAP[bW]=bY;var bV=E;var bB=D;var bz=((bV)-(bB))&4294967295;var by=cC;var bx=(by+128)&4294967295;HEAP[bx]=bz}var bw=cK;var bv=((bw)+1)&4294967295;cK=bv;hz=15;continue $bb25$21}cK=0;while(1){var az=cK;var ay=(((az))|0)<=63;if(!(ay)){hz=29;break}var bs=ff;var br=cK;var a6=(bs+4*br)&4294967295;var a4=HEAP[a6];var a3=((a4)+8)&4294967295;var a2=(((a3))|0)>>4;var a1=((a2)+384)&4294967295;var a0=(__ZL7dctClip+a1)&4294967295;var aZ=HEAP[a0];var aY=C;var aX=cK;var aW=(aY+aX)&4294967295;HEAP[aW]=aZ;var aC=cK;var aA=((aC)+1)&4294967295;cK=aA;hz=27;continue}return;return}function __ZN9DCTStream11decodeImageEv(bD){var ap=STACKTOP;STACKTOP+=320;_memset(ap,0,320);var J;var hI;var h9=ap;var kM=ap+256;var gJ;var aL;var jd;var jc;var aN;var aO;var aP;var e;var lv;var d;var lu;var c;var lt;var b;var ls;var a;var lr;var et;var a0;var a2;var aT;var ga;var aM;var Z;var dB;var aS;var aR;var aQ;var gv=0;hI=bD;lv=0;$bb56$2:while(1){var ji=hI;var jh=(ji+36)&4294967295;var jg=HEAP[jh];var jf=lv;var je=(((jg))|0)>(((jf))|0);if(!(je)){J=53;break $bb56$2}e=0;$bb54$5:while(1){var jC=hI;var jB=(jC+32)&4294967295;var jA=HEAP[jB];var jz=e;var jy=(((jA))|0)>(((jz))|0);if(!(jy)){J=51;break $bb54$5}et=0;$bb36$8:while(1){var hM=hI;var hK=(hM+176)&4294967295;var hH=HEAP[hK];var hF=et;var hD=(((hH))|0)>(((hF))|0);if(!(hD)){J=35;break $bb36$8}var bq=et;var bo=hI;var bn=(bo+40)&4294967295;var bm=(bn+bq*20)&4294967295;var bl=(bm+12)&4294967295;var bk=HEAP[bl];var bj=hI;var bi=(bj+192)&4294967295;var bh=(bi+bk*128)&4294967295;var bg=(bh)&4294967295;gJ=bg;var fb=et;var fa=hI;var e9=(fa+40)&4294967295;var e8=(e9+fb*20)&4294967295;var e7=(e8+4)&4294967295;var e6=HEAP[e7];a2=e6;var e5=et;var e4=hI;var e3=(e4+40)&4294967295;var e2=(e3+e5*20)&4294967295;var eR=(e2+8)&4294967295;var eQ=HEAP[eR];aT=eQ;var eP=hI;var eO=(eP+24)&4294967295;var eN=HEAP[eO];var eM=a2;var eL=((((eN))|0)/(((eM))|0)|0);ga=eL;var eK=hI;var eJ=(eK+28)&4294967295;var eI=HEAP[eJ];var ex=aT;var ew=((((eI))|0)/(((ex))|0)|0);aM=ew;var ev=ga;var eu=((((ev))|0)/8|0);Z=eu;var es=aM;var er=((((es))|0)/8|0);dB=er;lu=0;$bb34$11:while(1){var h0=hI;var hY=(h0+28)&4294967295;var hW=HEAP[hY];var hU=lu;var hS=(((hW))|0)>(((hU))|0);if(!(hS)){J=33;break $bb34$11}d=0;$bb32$14:while(1){var id=hI;var ic=(id+24)&4294967295;var ib=HEAP[ic];var ia=d;var h8=(((ib))|0)>(((ia))|0);if(!(h8)){J=31;break $bb32$14}var eq=et;var ep=hI;var eo=(ep+3964)&4294967295;var en=(eo+eq*4)&4294967295;var d2=HEAP[en];var d1=lv;var d0=lu;var dZ=((d1)+(d0))&4294967295;var dY=hI;var dX=(dY+32)&4294967295;var dW=HEAP[dX];var dV=((dZ)*(dW))&4294967295;var dU=e;var dT=d;var dx=((dU)+(dT))&4294967295;var dw=((dV)+(dx))&4294967295;var dv=(d2+4*dw)&4294967295;aR=dv;lt=0;a0=0;$bb6$17:while(1){var hL=lt;var hJ=(((hL))|0)<=7;if(!(hJ)){J=7;break $bb6$17}var du=a0;var dt=aR;var ds=(dt)&4294967295;var dr=HEAP[ds];var dq=(h9+du*4)&4294967295;HEAP[dq]=dr;var dp=a0;var dn=((dp)+1)&4294967295;var c2=aR;var c1=(c2+4)&4294967295;var c0=HEAP[c1];var cZ=(h9+dn*4)&4294967295;HEAP[cZ]=c0;var cY=a0;var cX=((cY)+2)&4294967295;var cW=aR;var cV=(cW+8)&4294967295;var cU=HEAP[cV];var cT=(h9+cX*4)&4294967295;HEAP[cT]=cU;var cy=a0;var cx=((cy)+3)&4294967295;var cw=aR;var cv=(cw+12)&4294967295;var cu=HEAP[cv];var ct=(h9+cx*4)&4294967295;HEAP[ct]=cu;var cs=a0;var cr=((cs)+4)&4294967295;var cq=aR;var cp=(cq+16)&4294967295;var ce=HEAP[cp];var cd=(h9+cr*4)&4294967295;HEAP[cd]=ce;var cc=a0;var cb=((cc)+5)&4294967295;var ca=aR;var b9=(ca+20)&4294967295;var b8=HEAP[b9];var b7=(h9+cb*4)&4294967295;HEAP[b7]=b8;var b6=a0;var b5=((b6)+6)&4294967295;var bU=aR;var bT=(bU+24)&4294967295;var bS=HEAP[bT];var bR=(h9+b5*4)&4294967295;HEAP[bR]=bS;var bQ=a0;var bP=((bQ)+7)&4294967295;var bO=aR;var bN=(bO+28)&4294967295;var bM=HEAP[bN];var bL=(h9+bP*4)&4294967295;HEAP[bL]=bM;var h7=hI;var h5=(h7+32)&4294967295;var h3=HEAP[h5];var h1=dB;var hZ=((h3)*(h1))&4294967295;var hX=aR;var hV=(hX+4*hZ)&4294967295;aR=hV;var hT=lt;var hR=((hT)+1)&4294967295;lt=hR;var hQ=a0;var hN=((hQ)+8)&4294967295;a0=hN;J=5;continue $bb6$17}var hG=hI;var hE=gJ;var hC=(h9)&4294967295;var hA=(kM)&4294967295;__ZN9DCTStream17transformDataUnitEPtPiPh(hG,hE,hC,hA);var hy=et;var hw=hI;var hv=(hw+3964)&4294967295;var hs=(hv+hy*4)&4294967295;var hq=HEAP[hs];var ho=lv;var hm=lu;var hk=((ho)+(hm))&4294967295;var hi=hI;var hg=(hi+32)&4294967295;var he=HEAP[hg];var hc=((hk)*(he))&4294967295;var hb=e;var g8=d;var g6=((hb)+(g8))&4294967295;var g4=((hc)+(g6))&4294967295;var g2=(hq+4*g4)&4294967295;aR=g2;var g0=Z;var gY=(((g0))|0)!=1;$bb13$$bb8$21:do{if(gY){J=8}else{var gW=dB;var gU=(((gW))|0)!=1;if(gU){J=8;break $bb13$$bb8$21}lt=0;a0=0;while(1){var t=lt;var r=(((t))|0)<=7;if(!(r)){J=12;break}var gS=a0;var gR=(kM+gS)&4294967295;var gQ=HEAP[gR];var gP=unSign((gQ),8,0);var gO=aR;var gN=(gO)&4294967295;HEAP[gN]=gP;var gM=a0;var gL=((gM)+1)&4294967295;var gK=(kM+gL)&4294967295;var gI=HEAP[gK];var gH=unSign((gI),8,0);var gG=aR;var gF=(gG+4)&4294967295;HEAP[gF]=gH;var gE=a0;var gD=((gE)+2)&4294967295;var gC=(kM+gD)&4294967295;var gB=HEAP[gC];var gA=unSign((gB),8,0);var gz=aR;var gy=(gz+8)&4294967295;HEAP[gy]=gA;var gx=a0;var gw=((gx)+3)&4294967295;var gu=(kM+gw)&4294967295;var gt=HEAP[gu];var gs=unSign((gt),8,0);var gr=aR;var gq=(gr+12)&4294967295;HEAP[gq]=gs;var gp=a0;var go=((gp)+4)&4294967295;var gn=(kM+go)&4294967295;var gm=HEAP[gn];var gl=unSign((gm),8,0);var f9=aR;var f8=(f9+16)&4294967295;HEAP[f8]=gl;var f7=a0;var f6=((f7)+5)&4294967295;var f5=(kM+f6)&4294967295;var f4=HEAP[f5];var f3=unSign((f4),8,0);var f2=aR;var f1=(f2+20)&4294967295;HEAP[f1]=f3;var f0=a0;var fP=((f0)+6)&4294967295;var fO=(kM+fP)&4294967295;var fN=HEAP[fO];var fM=unSign((fN),8,0);var fL=aR;var fK=(fL+24)&4294967295;HEAP[fK]=fM;var fJ=a0;var fI=((fJ)+7)&4294967295;var fH=(kM+fI)&4294967295;var fG=HEAP[fH];var fv=unSign((fG),8,0);var fu=aR;var ft=(fu+28)&4294967295;HEAP[ft]=fv;var fs=hI;var fr=(fs+32)&4294967295;var fq=HEAP[fr];var fp=aR;var fo=(fp+4*fq)&4294967295;aR=fo;var fn=lt;var fm=((fn)+1)&4294967295;lt=fm;var x=a0;var v=((x)+8)&4294967295;a0=v;J=10;continue}J=13;break $bb13$$bb8$21}}while(0);$bb13$$bb31$28:do{if(J==8){var p=Z;var n=(((p))|0)!=2;$bb19$$bb14$30:do{if(!n){var l=dB;var j=(((l))|0)!=2;if(j){J=14;break $bb19$$bb14$30}var h=hI;var f=(h+32)&4294967295;var lO=HEAP[f];var lM=aR;var lK=(lM+4*lO)&4294967295;aQ=lK;lt=0;a0=0;while(1){var i7=lt;var i6=(((i7))|0)<=15;if(!(i6)){J=18;break}var lI=a0;var lG=(kM+lI)&4294967295;var lE=HEAP[lG];var lC=unSign((lE),8,0);var lA=aQ;var ly=(lA+4)&4294967295;HEAP[ly]=lC;var lw=aQ;var lp=(lw+4)&4294967295;var ln=HEAP[lp];var ll=aQ;var lj=(ll)&4294967295;HEAP[lj]=ln;var lh=aQ;var lf=(lh)&4294967295;var ld=HEAP[lf];var lb=aR;var k9=(lb+4)&4294967295;HEAP[k9]=ld;var k7=aR;var k5=(k7+4)&4294967295;var k2=HEAP[k5];var k0=aR;var kY=(k0)&4294967295;HEAP[kY]=k2;var kW=a0;var kU=((kW)+1)&4294967295;var kT=(kM+kU)&4294967295;var kR=HEAP[kT];var kP=unSign((kR),8,0);var kN=aQ;var kL=(kN+12)&4294967295;HEAP[kL]=kP;var kK=aQ;var kJ=(kK+12)&4294967295;var kI=HEAP[kJ];var kH=aQ;var kG=(kH+8)&4294967295;HEAP[kG]=kI;var kF=aQ;var kE=(kF+8)&4294967295;var kD=HEAP[kE];var kC=aR;var kB=(kC+12)&4294967295;HEAP[kB]=kD;var kA=aR;var kz=(kA+12)&4294967295;var ky=HEAP[kz];var kx=aR;var kw=(kx+8)&4294967295;HEAP[kw]=ky;var kv=a0;var ku=((kv)+2)&4294967295;var kt=(kM+ku)&4294967295;var ks=HEAP[kt];var kr=unSign((ks),8,0);var kq=aQ;var kp=(kq+20)&4294967295;HEAP[kp]=kr;var ko=aQ;var kn=(ko+20)&4294967295;var km=HEAP[kn];var kl=aQ;var kk=(kl+16)&4294967295;HEAP[kk]=km;var kj=aQ;var ki=(kj+16)&4294967295;var j7=HEAP[ki];var j6=aR;var j5=(j6+20)&4294967295;HEAP[j5]=j7;var j4=aR;var j3=(j4+20)&4294967295;var j2=HEAP[j3];var j1=aR;var j0=(j1+16)&4294967295;HEAP[j0]=j2;var jZ=a0;var jY=((jZ)+3)&4294967295;var jN=(kM+jY)&4294967295;var jM=HEAP[jN];var jL=unSign((jM),8,0);var jK=aQ;var jJ=(jK+28)&4294967295;HEAP[jJ]=jL;var jI=aQ;var jH=(jI+28)&4294967295;var jG=HEAP[jH];var jF=aQ;var jE=(jF+24)&4294967295;HEAP[jE]=jG;var jt=aQ;var js=(jt+24)&4294967295;var jr=HEAP[js];var jq=aR;var jp=(jq+28)&4294967295;HEAP[jp]=jr;var jo=aR;var jn=(jo+28)&4294967295;var jm=HEAP[jn];var jl=aR;var jk=(jl+24)&4294967295;HEAP[jk]=jm;var el=a0;var ej=((el)+4)&4294967295;var eh=(kM+ej)&4294967295;var ef=HEAP[eh];var ed=unSign((ef),8,0);var eb=aQ;var d9=(eb+36)&4294967295;HEAP[d9]=ed;var d7=aQ;var d5=(d7+36)&4294967295;var d3=HEAP[d5];var dR=aQ;var dP=(dR+32)&4294967295;HEAP[dP]=d3;var dN=aQ;var dL=(dN+32)&4294967295;var dJ=HEAP[dL];var dH=aR;var dF=(dH+36)&4294967295;HEAP[dF]=dJ;var dD=aR;var dA=(dD+36)&4294967295;var dy=HEAP[dA];var dl=aR;var dj=(dl+32)&4294967295;HEAP[dj]=dy;var dh=a0;var df=((dh)+5)&4294967295;var dd=(kM+df)&4294967295;var db=HEAP[dd];var c9=unSign((db),8,0);var c7=aQ;var c5=(c7+44)&4294967295;HEAP[c5]=c9;var c3=aQ;var cR=(c3+44)&4294967295;var cP=HEAP[cR];var cN=aQ;var cL=(cN+40)&4294967295;HEAP[cL]=cP;var cJ=aQ;var cH=(cJ+40)&4294967295;var cF=HEAP[cH];var cD=aR;var cB=(cD+44)&4294967295;HEAP[cB]=cF;var cz=aR;var co=(cz+44)&4294967295;var cn=HEAP[co];var cm=aR;var cl=(cm+40)&4294967295;HEAP[cl]=cn;var ck=a0;var cj=((ck)+6)&4294967295;var ci=(kM+cj)&4294967295;var ch=HEAP[ci];var cg=unSign((ch),8,0);var cf=aQ;var b4=(cf+52)&4294967295;HEAP[b4]=cg;var b3=aQ;var b2=(b3+52)&4294967295;var b1=HEAP[b2];var b0=aQ;var bZ=(b0+48)&4294967295;HEAP[bZ]=b1;var bY=aQ;var bX=(bY+48)&4294967295;var bW=HEAP[bX];var bV=aR;var bK=(bV+52)&4294967295;HEAP[bK]=bW;var bJ=aR;var bI=(bJ+52)&4294967295;var bH=HEAP[bI];var bG=aR;var bF=(bG+48)&4294967295;HEAP[bF]=bH;var bE=a0;var bC=((bE)+7)&4294967295;var bB=(kM+bC)&4294967295;var bA=HEAP[bB];var bz=unSign((bA),8,0);var by=aQ;var bx=(by+60)&4294967295;HEAP[bx]=bz;var bw=aQ;var bv=(bw+60)&4294967295;var bu=HEAP[bv];var bt=aQ;var bs=(bt+56)&4294967295;HEAP[bs]=bu;var br=aQ;var bp=(br+56)&4294967295;var bf=HEAP[bp];var be=aR;var bd=(be+60)&4294967295;HEAP[bd]=bf;var bc=aR;var bb=(bc+60)&4294967295;var ba=HEAP[bb];var a9=aR;var a8=(a9+56)&4294967295;HEAP[a8]=ba;var a7=hI;var a6=(a7+32)&4294967295;var a5=HEAP[a6];var a4=((a5)*2)&4294967295;var a3=aR;var a1=(a3+4*a4)&4294967295;aR=a1;var aZ=hI;var aY=(aZ+32)&4294967295;var aX=HEAP[aY];var aW=((aX)*2)&4294967295;var aV=aQ;var aU=(aV+4*aW)&4294967295;aQ=aU;var jb=lt;var ja=((jb)+2)&4294967295;lt=ja;var i9=a0;var i8=((i9)+8)&4294967295;a0=i8;J=16;continue}J=13;break $bb13$$bb31$28}}while(0);a0=0;lt=0;ls=0;$bb30$38:while(1){var ij=lt;var ii=(((ij))|0)<=7;if(!(ii)){J=13;break $bb13$$bb31$28}c=0;b=0;$bb28$41:while(1){var iz=c;var iy=(((iz))|0)<=7;if(!(iy)){J=28;break $bb28$41}var i5=aR;var i4=b;var i3=(i5+4*i4)&4294967295;aQ=i3;lr=0;$bb26$44:while(1){var iJ=lr;var iI=dB;var iH=(((iJ))|0)<(((iI))|0);if(!(iH)){J=26;break $bb26$44}a=0;while(1){var iT=a;var iS=Z;var iR=(((iT))|0)<(((iS))|0);if(!(iR)){J=24;break}var i2=a0;var i1=(kM+i2)&4294967295;var i0=HEAP[i1];var iZ=unSign((i0),8,0);var iY=aQ;var iX=a;var iW=(iY+4*iX)&4294967295;HEAP[iW]=iZ;var iV=a;var iU=((iV)+1)&4294967295;a=iU;J=22;continue}var iQ=hI;var iP=(iQ+32)&4294967295;var iO=HEAP[iP];var iN=aQ;var iM=(iN+4*iO)&4294967295;aQ=iM;var iL=lr;var iK=((iL)+1)&4294967295;lr=iK;J=21;continue $bb26$44}var iG=a0;var iF=((iG)+1)&4294967295;a0=iF;var iE=c;var iD=((iE)+1)&4294967295;c=iD;var iC=b;var iB=Z;var iA=((iC)+(iB))&4294967295;b=iA;J=20;continue $bb28$41}var ix=hI;var iw=(ix+32)&4294967295;var iv=HEAP[iw];var iu=dB;var it=((iv)*(iu))&4294967295;var ir=aR;var iq=(ir+4*it)&4294967295;aR=iq;var ip=lt;var io=((ip)+1)&4294967295;lt=io;var im=ls;var il=dB;var ik=((im)+(il))&4294967295;ls=ik;J=19;continue $bb30$38}}}while(0);var ih=d;var ig=ga;var ie=((ih)+(ig))&4294967295;d=ie;J=4;continue $bb32$14}var h6=lu;var h4=aM;var h2=((h6)+(h4))&4294967295;lu=h2;J=3;continue $bb34$11}var hP=et;var hO=((hP)+1)&4294967295;et=hO;J=2;continue $bb36$8}var hB=hI;var hz=(hB+180)&4294967295;var hx=HEAP[hz];var hu=(((hx))|0)!=0;$bb38$$bb53$57:do{if(hu){var ht=hI;var hr=(ht+176)&4294967295;var hp=HEAP[hr];var hn=(((hp))|0)==3;if(hn){lu=0;$bb44$61:while(1){var k3=hI;var k1=(k3+28)&4294967295;var kZ=HEAP[k1];var kX=lu;var kV=(((kZ))|0)>(((kX))|0);if(!(kV)){J=41;break $bb44$61}var hl=hI;var hj=(hl+3964)&4294967295;var hh=(hj)&4294967295;var hf=HEAP[hh];var hd=lv;var ha=lu;var g9=((hd)+(ha))&4294967295;var g7=hI;var g5=(g7+32)&4294967295;var g3=HEAP[g5];var g1=((g9)*(g3))&4294967295;var gZ=e;var gX=((g1)+(gZ))&4294967295;var gV=(hf+4*gX)&4294967295;aS=gV;var gT=hI;var aK=(gT+3964)&4294967295;var aJ=(aK+4)&4294967295;var aI=HEAP[aJ];var aH=lv;var aG=lu;var aF=((aH)+(aG))&4294967295;var aE=hI;var aD=(aE+32)&4294967295;var aC=HEAP[aD];var aB=((aF)*(aC))&4294967295;var aA=e;var az=((aB)+(aA))&4294967295;var ay=(aI+4*az)&4294967295;aR=ay;var ax=hI;var aw=(ax+3964)&4294967295;var av=(aw+8)&4294967295;var au=HEAP[av];var at=lv;var ar=lu;var aq=((at)+(ar))&4294967295;var ao=hI;var an=(ao+32)&4294967295;var am=HEAP[an];var al=((aq)*(am))&4294967295;var ak=e;var aj=((al)+(ak))&4294967295;var ai=(au+4*aj)&4294967295;aQ=ai;d=0;while(1){var lg=hI;var le=(lg+24)&4294967295;var lc=HEAP[le];var la=d;var k8=(((lc))|0)>(((la))|0);if(!(k8)){J=39;break}var ah=aS;var ag=HEAP[ah];aL=ag;var af=aR;var ae=HEAP[af];var ad=((ae)-128)&4294967295;jd=ad;var ac=aQ;var ab=HEAP[ac];var aa=((ab)-128)&4294967295;jc=aa;var Y=aL;var X=(Y)<<16;var W=jc;var V=((W)*91881)&4294967295;var U=((X)+(V))&4294967295;var T=((U)+32768)&4294967295;var S=(((T))|0)>>16;aN=S;var R=aN;var Q=((R)+256)&4294967295;var P=(__ZL7dctClip+Q)&4294967295;var O=HEAP[P];var N=unSign((O),8,0);var M=aS;HEAP[M]=N;var L=aS;var K=(L+4)&4294967295;aS=K;var I=aL;var H=(I)<<16;var G=jc;var F=((G)*-46802)&4294967295;var E=jd;var D=((E)*-22553)&4294967295;var C=((F)+(D))&4294967295;var B=((H)+(C))&4294967295;var A=((B)+32768)&4294967295;var z=(((A))|0)>>16;aO=z;var y=aO;var w=((y)+256)&4294967295;var u=(__ZL7dctClip+w)&4294967295;var s=HEAP[u];var q=unSign((s),8,0);var o=aR;HEAP[o]=q;var m=aR;var k=(m+4)&4294967295;aR=k;var i=aL;var g=(i)<<16;var lP=jd;var lN=((lP)*116130)&4294967295;var lL=((g)+(lN))&4294967295;var lJ=((lL)+32768)&4294967295;var lH=(((lJ))|0)>>16;aP=lH;var lF=aP;var lD=((lF)+256)&4294967295;var lB=(__ZL7dctClip+lD)&4294967295;var lz=HEAP[lB];var lx=unSign((lz),8,0);var lq=aQ;HEAP[lq]=lx;var lo=aQ;var lm=(lo+4)&4294967295;aQ=lm;var lk=d;var li=((lk)+1)&4294967295;d=li;J=37;continue}var k6=lu;var k4=((k6)+1)&4294967295;lu=k4;J=36;continue $bb44$61}}else{var kS=hI;var kQ=(kS+176)&4294967295;var kO=HEAP[kQ];var gk=(((kO))|0)==4;if(!(gk)){J=44;break $bb38$$bb53$57}lu=0;$bb52$71:while(1){var jW=hI;var jV=(jW+28)&4294967295;var jU=HEAP[jV];var jT=lu;var jS=(((jU))|0)>(((jT))|0);if(!(jS)){J=44;break $bb38$$bb53$57}var gj=hI;var gi=(gj+3964)&4294967295;var gh=(gi)&4294967295;var gg=HEAP[gh];var gf=lv;var ge=lu;var gd=((gf)+(ge))&4294967295;var gc=hI;var gb=(gc+32)&4294967295;var fZ=HEAP[gb];var fY=((gd)*(fZ))&4294967295;var fX=e;var fW=((fY)+(fX))&4294967295;var fV=(gg+4*fW)&4294967295;aS=fV;var fU=hI;var fT=(fU+3964)&4294967295;var fS=(fT+4)&4294967295;var fR=HEAP[fS];var fQ=lv;var fF=lu;var fE=((fQ)+(fF))&4294967295;var fD=hI;var fC=(fD+32)&4294967295;var fB=HEAP[fC];var fA=((fE)*(fB))&4294967295;var fz=e;var fy=((fA)+(fz))&4294967295;var fx=(fR+4*fy)&4294967295;aR=fx;var fw=hI;var fl=(fw+3964)&4294967295;var fk=(fl+8)&4294967295;var fj=HEAP[fk];var fi=lv;var fh=lu;var fg=((fi)+(fh))&4294967295;var ff=hI;var fe=(ff+32)&4294967295;var fd=HEAP[fe];var fc=((fg)*(fd))&4294967295;var e1=e;var e0=((fc)+(e1))&4294967295;var eZ=(fj+4*e0)&4294967295;aQ=eZ;d=0;while(1){var kd=hI;var kc=(kd+24)&4294967295;var kb=HEAP[kc];var ka=d;var j9=(((kb))|0)>(((ka))|0);if(!(j9)){J=48;break}var eY=aS;var eX=HEAP[eY];aL=eX;var eW=aR;var eV=HEAP[eW];var eU=((eV)-128)&4294967295;jd=eU;var eT=aQ;var eS=HEAP[eT];var eH=((eS)-128)&4294967295;jc=eH;var eG=aL;var eF=(eG)<<16;var eE=jc;var eD=((eE)*91881)&4294967295;var eC=((eF)+(eD))&4294967295;var eB=((eC)+32768)&4294967295;var eA=(((eB))|0)>>16;aN=eA;var ez=aN;var ey=((ez)+256)&4294967295;var em=(__ZL7dctClip+ey)&4294967295;var ek=HEAP[em];var ei=unSign((ek),8,0);var eg=(255-(ei))&4294967295;var ee=aS;HEAP[ee]=eg;var ec=aS;var ea=(ec+4)&4294967295;aS=ea;var d8=aL;var d6=(d8)<<16;var d4=jc;var dS=((d4)*-46802)&4294967295;var dQ=jd;var dO=((dQ)*-22553)&4294967295;var dM=((dS)+(dO))&4294967295;var dK=((d6)+(dM))&4294967295;var dI=((dK)+32768)&4294967295;var dG=(((dI))|0)>>16;aO=dG;var dE=aO;var dC=((dE)+256)&4294967295;var dz=(__ZL7dctClip+dC)&4294967295;var dm=HEAP[dz];var dk=unSign((dm),8,0);var di=(255-(dk))&4294967295;var dg=aR;HEAP[dg]=di;var de=aR;var dc=(de+4)&4294967295;aR=dc;var da=aL;var c8=(da)<<16;var c6=jd;var c4=((c6)*116130)&4294967295;var cS=((c8)+(c4))&4294967295;var cQ=((cS)+32768)&4294967295;var cO=(((cQ))|0)>>16;aP=cO;var cM=aP;var cK=((cM)+256)&4294967295;var cI=(__ZL7dctClip+cK)&4294967295;var cG=HEAP[cI];var cE=unSign((cG),8,0);var cC=(255-(cE))&4294967295;var cA=aQ;HEAP[cA]=cC;var kh=aQ;var kg=(kh+4)&4294967295;aQ=kg;var kf=d;var ke=((kf)+1)&4294967295;d=ke;J=46;continue}var j8=lu;var jX=((j8)+1)&4294967295;lu=jX;J=45;continue $bb52$71}}}}while(0);var jR=hI;var jQ=(jR+24)&4294967295;var jP=HEAP[jQ];var jO=e;var jD=((jP)+(jO))&4294967295;e=jD;J=1;continue $bb54$5}var jx=hI;var jw=(jx+28)&4294967295;var jv=HEAP[jw];var ju=lv;var jj=((jv)+(ju))&4294967295;lv=jj;J=0;continue $bb56$2}STACKTOP=ap;return;return}function __ZN9DCTStream10readMarkerEv(f){var v;var b;var w;var R;var c;var D=0;b=f;$bb$2:while(1){var Q=b;var P=(Q)&4294967295;var O=(P+8)&4294967295;var N=HEAP[O];var M=b;var L=(M)&4294967295;var J=(L+8)&4294967295;var H=HEAP[J];var F=(H)&4294967295;var r=HEAP[F];var q=(r+20)&4294967295;var o=HEAP[q];var m=b;var k=(m)&4294967295;var i=(k+8)&4294967295;var h=HEAP[i];var g=o;var e=FUNCTION_TABLE[g](h);c=e;var d=c;var a=(((d))|0)==255;if(!a){var ab=c;var aa=(((ab))|0)!=-1;if(aa){v=0;continue $bb$2}}while(1){var t=c;var s=(((t))|0)==255;if(!(s)){v=4;break}var Z=b;var Y=(Z)&4294967295;var X=(Y+8)&4294967295;var W=HEAP[X];var V=b;var U=(V)&4294967295;var T=(U+8)&4294967295;var K=HEAP[T];var I=(K)&4294967295;var G=HEAP[I];var E=(G+20)&4294967295;var C=HEAP[E];var B=b;var A=(B)&4294967295;var z=(A+8)&4294967295;var y=HEAP[z];var x=C;var u=FUNCTION_TABLE[x](y);c=u;v=2;continue}var p=c;var n=(((p))|0)==0;if(n){v=0;continue $bb$2}else{v=5;break $bb$2}}var l=c;R=l;var j=R;w=j;var S=w;return S;return null}function __ZN9DCTStream6read16Ev(g){var A;var c;var B;var aa;var X;var d;var b;var aj;var J=0;c=g;var W=c;var V=(W)&4294967295;var U=(V+8)&4294967295;var T=HEAP[U];var S=c;var R=(S)&4294967295;var P=(R+8)&4294967295;var N=HEAP[P];var L=(N)&4294967295;var x=HEAP[L];var v=(x+20)&4294967295;var t=HEAP[v];var r=c;var p=(r)&4294967295;var n=(p+8)&4294967295;var l=HEAP[n];var i=t;var f=FUNCTION_TABLE[i](l);b=f;var e=b;var a=(((e))|0)==-1;var ai=unSign((a),1,0);d=ai;var ah=d;var C=reSign((ah),8,0)!=0;if(C){X=-1}else{var ag=c;var af=(ag)&4294967295;var ae=(af+8)&4294967295;var ad=HEAP[ae];var ac=c;var ab=(ac)&4294967295;var Z=(ab+8)&4294967295;var Q=HEAP[Z];var O=(Q)&4294967295;var M=HEAP[O];var K=(M+20)&4294967295;var I=HEAP[K];var H=c;var G=(H)&4294967295;var F=(G+8)&4294967295;var E=HEAP[F];var D=I;var z=FUNCTION_TABLE[D](E);aj=z;var y=aj;var w=(((y))|0)==-1;var u=unSign((w),1,0);aa=u;var s=aa;var k=reSign((s),8,0)!=0;if(k){X=-1}else{var q=b;var o=(q)<<8;var m=aj;var j=((o)+(m))&4294967295;X=j}}var h=X;B=h;var Y=B;return Y;return null}function __ZN11FlateStream15unfilteredResetEv(n){var w;var l;var m=0;l=n;var j=l;var i=(j+32784)&4294967295;HEAP[i]=0;var h=l;var g=(h+32788)&4294967295;HEAP[g]=0;var f=l;var e=(f+32792)&4294967295;HEAP[e]=0;var d=l;var c=(d+32796)&4294967295;HEAP[c]=0;var b=l;var a=(b+34088)&4294967295;HEAP[a]=0;var y=l;var x=(y+34096)&4294967295;HEAP[x]=1;var v=l;var u=(v+34097)&4294967295;HEAP[u]=1;var t=l;var s=(t)&4294967295;var r=(s+8)&4294967295;var q=HEAP[r];var p=l;var o=(p)&4294967295;var I=(o+8)&4294967295;var H=HEAP[I];var G=(H)&4294967295;var F=HEAP[G];var E=(F+12)&4294967295;var D=HEAP[E];var C=l;var B=(C)&4294967295;var A=(B+8)&4294967295;var z=HEAP[A];var k=D;FUNCTION_TABLE[k](z);return;return}function __ZN11FlateStream8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=k;var t=(v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=w;var o=FUNCTION_TABLE[p](q,1);var n=unSign((o),8,0);j=n;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZN11FlateStream14loadFixedCodesEv(m){var r;var k;var l=0;k=m;var j=HEAP[(__ZN11FlateStream15fixedLitCodeTabE)&4294967295];var i=k;var h=(i+34072)&4294967295;var g=(h)&4294967295;HEAP[g]=j;var f=HEAP[(__ZN11FlateStream15fixedLitCodeTabE+4)&4294967295];var e=k;var d=(e+34072)&4294967295;var c=(d+4)&4294967295;HEAP[c]=f;var b=HEAP[(__ZN11FlateStream16fixedDistCodeTabE)&4294967295];var a=k;var t=(a+34080)&4294967295;var s=(t)&4294967295;HEAP[s]=b;var q=HEAP[(__ZN11FlateStream16fixedDistCodeTabE+4)&4294967295];var p=k;var o=(p+34080)&4294967295;var n=(o+4)&4294967295;HEAP[n]=q;return;return}function __ZN11FlateStream18getHuffmanCodeWordEP15FlateHuffmanTab(G,d){var aj;var aJ;var ap;var D;var a3;var p;var ak;var at;var e=0;aJ=G;ap=d;$bb2$2:while(1){var n=aJ;var m=(n+32796)&4294967295;var l=HEAP[m];var k=ap;var j=(k+4)&4294967295;var i=HEAP[j];var h=(((l))|0)<(((i))|0);if(!(h)){aj=1;break $bb2$2}var a2=aJ;var a1=(a2)&4294967295;var a0=(a1+8)&4294967295;var aZ=HEAP[a0];var aY=aJ;var aX=(aY)&4294967295;var aW=(aX+8)&4294967295;var aV=HEAP[aW];var aU=(aV)&4294967295;var aD=HEAP[aU];var aB=(aD+20)&4294967295;var az=HEAP[aB];var ax=aJ;var av=(ax)&4294967295;var ar=(av+8)&4294967295;var aq=HEAP[ar];var ao=az;var an=FUNCTION_TABLE[ao](aq);at=an;var am=at;var ad=(((am))|0)==-1;var ab=unSign((ad),1,0);p=ab;var Z=p;var O=reSign((Z),8,0)!=0;if(O){aj=1;break $bb2$2}var X=aJ;var V=(X+32792)&4294967295;var T=HEAP[V];var S=at;var R=(S)&255;var Q=aJ;var P=(Q+32796)&4294967295;var F=HEAP[P];var C=(R)<<(F);var A=(T)|(C);var y=aJ;var w=(y+32792)&4294967295;HEAP[w]=A;var u=aJ;var t=(u+32796)&4294967295;var s=HEAP[t];var r=((s)+8)&4294967295;var q=aJ;var o=(q+32796)&4294967295;HEAP[o]=r;aj=0;continue $bb2$2}var g=ap;var f=(g)&4294967295;var c=HEAP[f];var b=aJ;var a=(b+32792)&4294967295;var ba=HEAP[a];var a9=ap;var a8=(a9+4)&4294967295;var a7=HEAP[a8];var a6=1<<(a7);var a5=((a6)-1)&4294967295;var a4=(ba)&(a5);var aT=(c+4*a4)&4294967295;ak=aT;var aS=aJ;var aR=(aS+32796)&4294967295;var aQ=HEAP[aR];var aP=(((aQ))|0)==0;$bb6$$bb4$7:do{if(aP){aj=4}else{var aO=aJ;var aN=(aO+32796)&4294967295;var aM=HEAP[aN];var aL=ak;var aK=(aL)&4294967295;var aI=HEAP[aK];var aH=unSign((aI),16,0);var aG=(((aM))|0)<(((aH))|0);if(aG){aj=4;break $bb6$$bb4$7}var aF=ak;var aE=(aF)&4294967295;var aC=HEAP[aE];var aA=reSign((aC),16,0)==0;if(aA){aj=4;break $bb6$$bb4$7}var ay=aJ;var aw=(ay+32792)&4294967295;var au=HEAP[aw];var ai=ak;var ah=(ai)&4294967295;var ag=HEAP[ah];var af=unSign((ag),16,0);var ae=(((au))|0)>>(((af))|0);var ac=aJ;var aa=(ac+32792)&4294967295;HEAP[aa]=ae;var Y=aJ;var W=(Y+32796)&4294967295;var U=HEAP[W];var N=ak;var M=(N)&4294967295;var K=HEAP[M];var I=unSign((K),16,0);var H=((U)-(I))&4294967295;var E=aJ;var B=(E+32796)&4294967295;HEAP[B]=H;var z=ak;var x=(z+2)&4294967295;var v=HEAP[x];var L=unSign((v),16,0);a3=L;aj=8;break $bb6$$bb4$7}}while(0);if(aj==4){a3=-1}var J=a3;D=J;var al=D;return al;return null}function __ZN11FlateStream11getCodeWordEi(B,d){var N;var aa;var av;var z;var au;var p;var U;var e=0;aa=B;av=d;while(1){var n=aa;var m=(n+32796)&4294967295;var l=HEAP[m];var k=av;var j=(((l))|0)<(((k))|0);if(!(j)){N=5;break}var at=aa;var ar=(at)&4294967295;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var ao=aa;var an=(ao)&4294967295;var am=(an+8)&4294967295;var al=HEAP[am];var ak=(al)&4294967295;var Z=HEAP[ak];var Y=(Z+20)&4294967295;var X=HEAP[Y];var W=aa;var V=(W)&4294967295;var T=(V+8)&4294967295;var S=HEAP[T];var R=X;var Q=FUNCTION_TABLE[R](S);U=Q;var P=U;var M=(((P))|0)==-1;var L=unSign((M),1,0);p=L;var K=p;var C=reSign((K),8,0)!=0;if(C){N=1;break}var J=aa;var I=(J+32792)&4294967295;var H=HEAP[I];var G=U;var F=(G)&255;var E=aa;var D=(E+32796)&4294967295;var A=HEAP[D];var y=(F)<<(A);var x=(H)|(y);var w=aa;var v=(w+32792)&4294967295;HEAP[v]=x;var u=aa;var t=(u+32796)&4294967295;var s=HEAP[t];var r=((s)+8)&4294967295;var q=aa;var o=(q+32796)&4294967295;HEAP[o]=r;N=0;continue}if(N==1){au=-1}else{if(N==5){var i=aa;var h=(i+32792)&4294967295;var g=HEAP[h];var f=av;var c=1<<(f);var b=((c)-1)&4294967295;var a=(g)&(b);U=a;var aC=aa;var aB=(aC+32792)&4294967295;var aA=HEAP[aB];var az=av;var ay=(((aA))|0)>>(((az))|0);var ax=aa;var aw=(ax+32792)&4294967295;HEAP[aw]=ay;var aj=aa;var ai=(aj+32796)&4294967295;var ah=HEAP[ai];var ag=av;var af=((ah)-(ag))&4294967295;var ae=aa;var ad=(ae+32796)&4294967295;HEAP[ad]=af;var ac=U;au=ac}}var ab=au;z=ab;var O=z;return O;return null}function __ZN9EOFStreamC2EP6Stream(i,h){var k;var m;var l;var j=0;m=i;l=h;var g=m;var f=(g)&4294967295;var e=l;__ZN12FilterStreamC2EP6Stream(f,e);var d=m;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV9EOFStream+8)&4294967295;return;return}function __ZN9EOFStreamD1Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV9EOFStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN9EOFStreamD0Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV9EOFStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((1)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN9EOFStreamC1EP6Stream(i,h){var k;var m;var l;var j=0;m=i;l=h;var g=m;var f=(g)&4294967295;var e=l;__ZN12FilterStreamC2EP6Stream(f,e);var d=m;var c=(d)&4294967295;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV9EOFStream+8)&4294967295;return;return}function __ZN18FixedLengthEncoderC2EP6Streami(m,t,r){var p;var k;var n;var s;var l=0;k=m;n=t;s=r;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV18FixedLengthEncoder+8)&4294967295;var c=k;var b=(c+12)&4294967295;var a=s;HEAP[b]=a;var q=k;var o=(q+16)&4294967295;HEAP[o]=0;return;return}function __ZN18FixedLengthEncoderD1Ev(f){var y;var b;var A;var H=0;b=f;var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV18FixedLengthEncoder+8)&4294967295;var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=b;var J=(L)&4294967295;var v=(J+8)&4294967295;var t=HEAP[v];var r=(t)&4294967295;var p=HEAP[r];var n=(p+76)&4294967295;var l=HEAP[n];var j=b;var h=(j)&4294967295;var e=(h+8)&4294967295;var c=HEAP[e];var a=l;var ae=FUNCTION_TABLE[a](c);A=ae;var ad=A;var z=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(z){var ac=b;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){y=1;break $bb$$bb2$2}var X=b;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=b;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var x=b;var w=(x)&4294967295;var u=(w+8)&4294967295;var s=HEAP[u];var q=B;FUNCTION_TABLE[q](s)}}while(0);var o=b;var m=o;__ZN12FilterStreamD2Ev(m);var k=((0)&255);var d=reSign((k),8,0)!=0;if(d){var i=b;var g=i;__ZdlPv(g)}return;return}function __ZN18FixedLengthEncoderD0Ev(f){var y;var b;var A;var H=0;b=f;var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV18FixedLengthEncoder+8)&4294967295;var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=b;var J=(L)&4294967295;var v=(J+8)&4294967295;var t=HEAP[v];var r=(t)&4294967295;var p=HEAP[r];var n=(p+76)&4294967295;var l=HEAP[n];var j=b;var h=(j)&4294967295;var e=(h+8)&4294967295;var c=HEAP[e];var a=l;var ae=FUNCTION_TABLE[a](c);A=ae;var ad=A;var z=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(z){var ac=b;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){y=1;break $bb$$bb2$2}var X=b;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=b;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var x=b;var w=(x)&4294967295;var u=(w+8)&4294967295;var s=HEAP[u];var q=B;FUNCTION_TABLE[q](s)}}while(0);var o=b;var m=o;__ZN12FilterStreamD2Ev(m);var k=((1)&255);var d=reSign((k),8,0)!=0;if(d){var i=b;var g=i;__ZdlPv(g)}return;return}function __ZN18FixedLengthEncoder5resetEv(m){var u;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f)&4294967295;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var a=HEAP[b];var w=(a+12)&4294967295;var v=HEAP[w];var t=k;var s=(t)&4294967295;var r=(s+8)&4294967295;var q=HEAP[r];var p=v;FUNCTION_TABLE[p](q);var o=k;var n=(o+16)&4294967295;HEAP[n]=0;return;return}function __ZN18FixedLengthEncoder7getCharEv(e){var n;var b;var o;var G;var s=0;b=e;var F=b;var E=(F+12)&4294967295;var D=HEAP[E];var C=(((D))|0)>=0;$bb$$bb2$2:do{if(C){var B=b;var A=(B+16)&4294967295;var y=HEAP[A];var w=b;var u=(w+12)&4294967295;var m=HEAP[u];var l=(((y))|0)>=(((m))|0);if(!(l)){n=1;break $bb$$bb2$2}G=-1;n=2;break $bb$$bb2$2}else{n=1}}while(0);if(n==1){var k=b;var j=(k+16)&4294967295;var i=HEAP[j];var h=((i)+1)&4294967295;var g=b;var f=(g+16)&4294967295;HEAP[f]=h;var d=b;var c=(d)&4294967295;var a=(c+8)&4294967295;var Q=HEAP[a];var P=b;var O=(P)&4294967295;var N=(O+8)&4294967295;var M=HEAP[N];var L=(M)&4294967295;var K=HEAP[L];var J=(K+20)&4294967295;var I=HEAP[J];var z=b;var x=(z)&4294967295;var v=(x+8)&4294967295;var t=HEAP[v];var r=I;var q=FUNCTION_TABLE[r](t);G=q}var p=G;o=p;var H=o;return H;return null}function __ZN18FixedLengthEncoder8lookCharEv(e){var n;var b;var o;var A;var p=0;b=e;var z=b;var y=(z+12)&4294967295;var x=HEAP[y];var w=(((x))|0)>=0;$bb$$bb2$2:do{if(w){var v=b;var u=(v+16)&4294967295;var s=HEAP[u];var r=b;var q=(r+12)&4294967295;var m=HEAP[q];var l=(((s))|0)>=(((m))|0);if(!(l)){n=1;break $bb$$bb2$2}A=-1;n=2;break $bb$$bb2$2}else{n=1}}while(0);if(n==1){var k=b;var j=(k)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var g=b;var f=(g)&4294967295;var d=(f+8)&4294967295;var c=HEAP[d];var a=(c)&4294967295;var K=HEAP[a];var J=(K+20)&4294967295;var I=HEAP[J];var H=b;var G=(H)&4294967295;var F=(G+8)&4294967295;var E=HEAP[F];var D=I;var C=FUNCTION_TABLE[D](E);A=C}var t=A;o=t;var B=o;return B;return null}function __ZN18FixedLengthEncoder8isBinaryEb(m,B){var y;var k;var r;var C;var j;var l=0;k=m;r=B;var i=k;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=k;var d=(e)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=(b)&4294967295;var z=HEAP[a];var x=(z+60)&4294967295;var w=HEAP[x];var v=k;var t=(v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=w;var o=FUNCTION_TABLE[p](q,1);var n=unSign((o),8,0);j=n;var D=j;C=D;var u=C;var A=(((u))&255);return A;return null}function __ZN18FixedLengthEncoderC1EP6Streami(m,t,r){var p;var k;var n;var s;var l=0;k=m;n=t;s=r;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV18FixedLengthEncoder+8)&4294967295;var c=k;var b=(c+12)&4294967295;var a=s;HEAP[b]=a;var q=k;var o=(q+16)&4294967295;HEAP[o]=0;return;return}function __ZN15ASCIIHexEncoderC2EP6Stream(m,A){var x;var k;var n;var l=0;k=m;n=A;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV15ASCIIHexEncoder+8)&4294967295;var c=k;var b=(c+12)&4294967295;var a=(b)&4294967295;var y=k;var w=(y+20)&4294967295;HEAP[w]=a;var v=k;var u=(v+20)&4294967295;var t=HEAP[u];var s=k;var r=(s+16)&4294967295;HEAP[r]=t;var q=k;var p=(q+24)&4294967295;HEAP[p]=0;var o=k;var z=(o+28)&4294967295;HEAP[z]=0;return;return}function __ZN15ASCIIHexEncoderD1Ev(f){var y;var b;var A;var H=0;b=f;var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV15ASCIIHexEncoder+8)&4294967295;var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=b;var J=(L)&4294967295;var v=(J+8)&4294967295;var t=HEAP[v];var r=(t)&4294967295;var p=HEAP[r];var n=(p+76)&4294967295;var l=HEAP[n];var j=b;var h=(j)&4294967295;var e=(h+8)&4294967295;var c=HEAP[e];var a=l;var ae=FUNCTION_TABLE[a](c);A=ae;var ad=A;var z=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(z){var ac=b;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){y=1;break $bb$$bb2$2}var X=b;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=b;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var x=b;var w=(x)&4294967295;var u=(w+8)&4294967295;var s=HEAP[u];var q=B;FUNCTION_TABLE[q](s)}}while(0);var o=b;var m=o;__ZN12FilterStreamD2Ev(m);var k=((0)&255);var d=reSign((k),8,0)!=0;if(d){var i=b;var g=i;__ZdlPv(g)}return;return}function __ZN15ASCIIHexEncoderD0Ev(f){var y;var b;var A;var H=0;b=f;var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV15ASCIIHexEncoder+8)&4294967295;var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=b;var J=(L)&4294967295;var v=(J+8)&4294967295;var t=HEAP[v];var r=(t)&4294967295;var p=HEAP[r];var n=(p+76)&4294967295;var l=HEAP[n];var j=b;var h=(j)&4294967295;var e=(h+8)&4294967295;var c=HEAP[e];var a=l;var ae=FUNCTION_TABLE[a](c);A=ae;var ad=A;var z=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(z){var ac=b;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){y=1;break $bb$$bb2$2}var X=b;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=b;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var x=b;var w=(x)&4294967295;var u=(w+8)&4294967295;var s=HEAP[u];var q=B;FUNCTION_TABLE[q](s)}}while(0);var o=b;var m=o;__ZN12FilterStreamD2Ev(m);var k=((1)&255);var d=reSign((k),8,0)!=0;if(d){var i=b;var g=i;__ZdlPv(g)}return;return}function __ZN15ASCIIHexEncoder5resetEv(n){var w;var l;var m=0;l=n;var j=l;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=l;var e=(f)&4294967295;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var a=HEAP[b];var y=(a+12)&4294967295;var x=HEAP[y];var v=l;var u=(v)&4294967295;var t=(u+8)&4294967295;var s=HEAP[t];var r=x;FUNCTION_TABLE[r](s);var q=l;var p=(q+12)&4294967295;var o=(p)&4294967295;var I=l;var H=(I+20)&4294967295;HEAP[H]=o;var G=l;var F=(G+20)&4294967295;var E=HEAP[F];var D=l;var C=(D+16)&4294967295;HEAP[C]=E;var B=l;var A=(B+24)&4294967295;HEAP[A]=0;var z=l;var k=(z+28)&4294967295;HEAP[k]=0;return;return}function __ZN15ASCIIHexEncoder7getCharEv(m){var y;var k;var B;var w;var j;var l=0;k=m;var i=k;var h=(i+16)&4294967295;var g=HEAP[h];var f=k;var e=(f+20)&4294967295;var d=HEAP[e];var c=(g)<(d);$bb1$$bb$2:do{if(c){y=0}else{var b=k;var a=__ZN15ASCIIHexEncoder7fillBufEv(b);var A=reSign((a),8,0)!=0;if(A){y=0;break $bb1$$bb$2}w=-1;y=3;break $bb1$$bb$2}}while(0);if(y==0){var z=k;var x=(z+16)&4294967295;var v=HEAP[x];var u=HEAP[v];var t=reSign((u),8,0);var s=(t)&255;w=s;var r=(v+1)&4294967295;var p=k;var o=(p+16)&4294967295;HEAP[o]=r}var n=w;j=n;var C=j;B=C;var q=B;return q;return null}function __ZN15ASCIIHexEncoder8lookCharEv(m){var w;var k;var z;var t;var j;var l=0;k=m;var i=k;var h=(i+16)&4294967295;var g=HEAP[h];var f=k;var e=(f+20)&4294967295;var d=HEAP[e];var c=(g)<(d);$bb1$$bb$2:do{if(c){w=0}else{var b=k;var a=__ZN15ASCIIHexEncoder7fillBufEv(b);var y=reSign((a),8,0)!=0;if(y){w=0;break $bb1$$bb$2}t=-1;w=3;break $bb1$$bb$2}}while(0);if(w==0){var x=k;var v=(x+16)&4294967295;var u=HEAP[v];var s=HEAP[u];var r=reSign((s),8,0);var q=(r)&255;t=q}var p=t;j=p;var n=j;z=n;var o=z;return o;return null}function __ZN15ASCIIHexEncoderC1EP6Stream(m,A){var x;var k;var n;var l=0;k=m;n=A;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV15ASCIIHexEncoder+8)&4294967295;var c=k;var b=(c+12)&4294967295;var a=(b)&4294967295;var y=k;var w=(y+20)&4294967295;HEAP[w]=a;var v=k;var u=(v+20)&4294967295;var t=HEAP[u];var s=k;var r=(s+16)&4294967295;HEAP[r]=t;var q=k;var p=(q+24)&4294967295;HEAP[p]=0;var o=k;var z=(o+28)&4294967295;HEAP[z]=0;return;return}function __ZN15ASCIIHexEncoder7fillBufEv(A){var S;var aq;var y;var d;var aM;var aa;var e=0;aq=A;var aL=aq;var aK=(aL+28)&4294967295;var aJ=HEAP[aK];var B=reSign((aJ),8,0)!=0;if(B){aM=0}else{var aI=aq;var aH=(aI+12)&4294967295;var aG=(aH)&4294967295;var aF=aq;var aE=(aF+20)&4294967295;HEAP[aE]=aG;var aD=aq;var ak=(aD+20)&4294967295;var ai=HEAP[ak];var ag=aq;var ae=(ag+16)&4294967295;HEAP[ae]=ai;var ac=aq;var Z=(ac)&4294967295;var Y=(Z+8)&4294967295;var X=HEAP[Y];var W=aq;var U=(W)&4294967295;var M=(U+8)&4294967295;var K=HEAP[M];var J=(K)&4294967295;var I=HEAP[J];var H=(I+20)&4294967295;var G=HEAP[H];var F=aq;var E=(F)&4294967295;var D=(E+8)&4294967295;var C=HEAP[D];var z=G;var x=FUNCTION_TABLE[z](C);aa=x;var w=aa;var v=(((w))|0)==-1;var u=unSign((v),1,0);d=u;var t=d;var V=reSign((t),8,0)!=0;if(V){var s=aq;var r=(s+20)&4294967295;var q=HEAP[r];HEAP[q]=62;var p=(q+1)&4294967295;var o=aq;var n=(o+20)&4294967295;HEAP[n]=p;var m=aq;var l=(m+28)&4294967295;HEAP[l]=1}else{var k=aq;var j=(k+24)&4294967295;var i=HEAP[j];var h=(((i))|0)>63;if(h){var g=aq;var f=(g+20)&4294967295;var c=HEAP[f];HEAP[c]=10;var b=(c+1)&4294967295;var a=aq;var aT=(a+20)&4294967295;HEAP[aT]=b;var aS=aq;var aR=(aS+24)&4294967295;HEAP[aR]=0}var aQ=aq;var aP=(aQ+20)&4294967295;var aO=HEAP[aP];var aN=HEAP[__ZZN15ASCIIHexEncoder7fillBufEvE3hex];var aC=aa;var aB=(((aC))|0)>>4;var aA=(aB)&15;var az=(aN+aA)&4294967295;var ay=HEAP[az];HEAP[aO]=ay;var aw=(aO+1)&4294967295;var av=aq;var au=(av+20)&4294967295;HEAP[au]=aw;var at=aq;var ar=(at+20)&4294967295;var ap=HEAP[ar];var ao=HEAP[__ZZN15ASCIIHexEncoder7fillBufEvE3hex];var an=aa;var am=(an)&15;var al=(ao+am)&4294967295;var aj=HEAP[al];HEAP[ap]=aj;var ah=(ap+1)&4294967295;var af=aq;var ad=(af+20)&4294967295;HEAP[ad]=ah;var ab=aq;var R=(ab+24)&4294967295;var Q=HEAP[R];var P=((Q)+2)&4294967295;var O=aq;var N=(O+24)&4294967295;HEAP[N]=P}aM=1}var L=aM;y=L;var T=y;var ax=(((T))&255);return ax;return null}function __ZN14ASCII85EncoderC2EP6Stream(m,A){var x;var k;var n;var l=0;k=m;n=A;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV14ASCII85Encoder+8)&4294967295;var c=k;var b=(c+12)&4294967295;var a=(b)&4294967295;var y=k;var w=(y+24)&4294967295;HEAP[w]=a;var v=k;var u=(v+24)&4294967295;var t=HEAP[u];var s=k;var r=(s+20)&4294967295;HEAP[r]=t;var q=k;var p=(q+28)&4294967295;HEAP[p]=0;var o=k;var z=(o+32)&4294967295;HEAP[z]=0;return;return}function __ZN14ASCII85EncoderD1Ev(g){var z;var b;var d;var H=0;b=g;var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV14ASCII85Encoder+8)&4294967295;var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=b;var J=(L)&4294967295;var w=(J+8)&4294967295;var u=HEAP[w];var s=(u)&4294967295;var q=HEAP[s];var o=(q+76)&4294967295;var m=HEAP[o];var k=b;var i=(k)&4294967295;var f=(i+8)&4294967295;var c=HEAP[f];var a=m;var ae=FUNCTION_TABLE[a](c);d=ae;var ad=d;var A=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(A){var ac=b;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){z=1;break $bb$$bb2$2}var X=b;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=b;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var y=b;var x=(y)&4294967295;var v=(x+8)&4294967295;var t=HEAP[v];var r=B;FUNCTION_TABLE[r](t)}}while(0);var p=b;var n=p;__ZN12FilterStreamD2Ev(n);var l=((0)&255);var e=reSign((l),8,0)!=0;if(e){var j=b;var h=j;__ZdlPv(h)}return;return}function __ZN14ASCII85EncoderD0Ev(g){var z;var b;var d;var H=0;b=g;var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV14ASCII85Encoder+8)&4294967295;var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=b;var J=(L)&4294967295;var w=(J+8)&4294967295;var u=HEAP[w];var s=(u)&4294967295;var q=HEAP[s];var o=(q+76)&4294967295;var m=HEAP[o];var k=b;var i=(k)&4294967295;var f=(i+8)&4294967295;var c=HEAP[f];var a=m;var ae=FUNCTION_TABLE[a](c);d=ae;var ad=d;var A=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(A){var ac=b;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){z=1;break $bb$$bb2$2}var X=b;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=b;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var y=b;var x=(y)&4294967295;var v=(x+8)&4294967295;var t=HEAP[v];var r=B;FUNCTION_TABLE[r](t)}}while(0);var p=b;var n=p;__ZN12FilterStreamD2Ev(n);var l=((1)&255);var e=reSign((l),8,0)!=0;if(e){var j=b;var h=j;__ZdlPv(h)}return;return}function __ZN14ASCII85Encoder5resetEv(n){var w;var l;var m=0;l=n;var j=l;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=l;var e=(f)&4294967295;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var a=HEAP[b];var y=(a+12)&4294967295;var x=HEAP[y];var v=l;var u=(v)&4294967295;var t=(u+8)&4294967295;var s=HEAP[t];var r=x;FUNCTION_TABLE[r](s);var q=l;var p=(q+12)&4294967295;var o=(p)&4294967295;var I=l;var H=(I+24)&4294967295;HEAP[H]=o;var G=l;var F=(G+24)&4294967295;var E=HEAP[F];var D=l;var C=(D+20)&4294967295;HEAP[C]=E;var B=l;var A=(B+28)&4294967295;HEAP[A]=0;var z=l;var k=(z+32)&4294967295;HEAP[k]=0;return;return}function __ZN14ASCII85Encoder7getCharEv(m){var y;var k;var B;var u;var j;var l=0;k=m;var i=k;var h=(i+20)&4294967295;var g=HEAP[h];var f=k;var e=(f+24)&4294967295;var d=HEAP[e];var c=(g)<(d);$bb1$$bb$2:do{if(c){y=0}else{var b=k;var a=__ZN14ASCII85Encoder7fillBufEv(b);var A=reSign((a),8,0)!=0;if(A){y=0;break $bb1$$bb$2}u=-1;y=3;break $bb1$$bb$2}}while(0);if(y==0){var z=k;var x=(z+20)&4294967295;var w=HEAP[x];var v=HEAP[w];var t=reSign((v),8,0);var s=(t)&255;u=s;var r=(w+1)&4294967295;var p=k;var o=(p+20)&4294967295;HEAP[o]=r}var n=u;j=n;var C=j;B=C;var q=B;return q;return null}function __ZN14ASCII85Encoder8lookCharEv(m){var w;var k;var z;var r;var j;var l=0;k=m;var i=k;var h=(i+20)&4294967295;var g=HEAP[h];var f=k;var e=(f+24)&4294967295;var d=HEAP[e];var c=(g)<(d);$bb1$$bb$2:do{if(c){w=0}else{var b=k;var a=__ZN14ASCII85Encoder7fillBufEv(b);var y=reSign((a),8,0)!=0;if(y){w=0;break $bb1$$bb$2}r=-1;w=3;break $bb1$$bb$2}}while(0);if(w==0){var x=k;var v=(x+20)&4294967295;var u=HEAP[v];var t=HEAP[u];var s=reSign((t),8,0);var q=(s)&255;r=q}var p=r;j=p;var n=j;z=n;var o=z;return o;return null}function __ZN14ASCII85EncoderC1EP6Stream(m,A){var x;var k;var n;var l=0;k=m;n=A;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV14ASCII85Encoder+8)&4294967295;var c=k;var b=(c+12)&4294967295;var a=(b)&4294967295;var y=k;var w=(y+24)&4294967295;HEAP[w]=a;var v=k;var u=(v+24)&4294967295;var t=HEAP[u];var s=k;var r=(s+20)&4294967295;HEAP[r]=t;var q=k;var p=(q+28)&4294967295;HEAP[p]=0;var o=k;var z=(o+32)&4294967295;HEAP[z]=0;return;return}function __ZN14ASCII85Encoder7fillBufEv(aD){var aA=STACKTOP;STACKTOP+=5;_memset(aA,0,5);var bw;var da;var e;var de;var cC;var cE;var dC;var cZ;var P=aA;var ce;var cd;var cc;var cb;var c0;var c1;var cM=0;da=aD;var dB=da;var dA=(dB+32)&4294967295;var dz=HEAP[dA];var a1=reSign((dz),8,0)!=0;if(a1){dC=0}else{var dy=da;var dx=(dy)&4294967295;var dw=(dx+8)&4294967295;var dv=HEAP[dw];var du=da;var dt=(du)&4294967295;var cq=(dt+8)&4294967295;var co=HEAP[cq];var cm=(co)&4294967295;var cl=HEAP[cm];var ck=(cl+20)&4294967295;var cj=HEAP[ck];var ci=da;var ch=(ci)&4294967295;var cg=(ch+8)&4294967295;var cf=HEAP[cg];var b2=cj;var b0=FUNCTION_TABLE[b2](cf);ce=b0;var bY=da;var bX=(bY)&4294967295;var bW=(bX+8)&4294967295;var bV=HEAP[bW];var bU=da;var bT=(bU)&4294967295;var bS=(bT+8)&4294967295;var bR=HEAP[bS];var bI=(bR)&4294967295;var bG=HEAP[bI];var bE=(bG+20)&4294967295;var bD=HEAP[bE];var bC=da;var bB=(bC)&4294967295;var bA=(bB+8)&4294967295;var bz=HEAP[bA];var by=bD;var bx=FUNCTION_TABLE[by](bz);cd=bx;var bn=da;var bl=(bn)&4294967295;var bi=(bl+8)&4294967295;var bg=HEAP[bi];var be=da;var bc=(be)&4294967295;var ba=(bc+8)&4294967295;var a8=HEAP[ba];var a6=(a8)&4294967295;var a4=HEAP[a6];var aS=(a4+20)&4294967295;var aQ=HEAP[aS];var aN=da;var aL=(aN)&4294967295;var aJ=(aL+8)&4294967295;var aH=HEAP[aJ];var aF=aQ;var aC=FUNCTION_TABLE[aF](aH);cc=aC;var az=da;var ax=(az)&4294967295;var al=(ax+8)&4294967295;var aj=HEAP[al];var ag=da;var ae=(ag)&4294967295;var ac=(ae+8)&4294967295;var aa=HEAP[ac];var Y=(aa)&4294967295;var W=HEAP[Y];var U=(W+20)&4294967295;var S=HEAP[U];var F=da;var D=(F)&4294967295;var A=(D+8)&4294967295;var y=HEAP[A];var w=S;var u=FUNCTION_TABLE[w](y);cb=u;var s=da;var q=(s+12)&4294967295;var o=(q)&4294967295;var m=da;var j=(m+24)&4294967295;HEAP[j]=o;var i=da;var g=(i+24)&4294967295;var d=HEAP[g];var b=da;var dN=(b+20)&4294967295;HEAP[dN]=d;var dL=cb;var dJ=(((dL))|0)==-1;$bb2$$bb19$5:do{if(dJ){var dH=ce;var dF=(((dH))|0)==-1;$bb3$$bb4$7:do{if(dF){c0=0;cZ=0}else{var ds=cd;var dr=(((ds))|0)==-1;if(dr){c0=1;var dp=ce;var dm=(dp)<<24;cZ=dm}else{var dk=cc;var dj=(((dk))|0)==-1;if(dj){c0=2;var di=ce;var dh=(di)<<24;var dg=cd;var df=(dg)<<16;var dd=(dh)|(df);cZ=dd}else{c0=3;var dc=ce;var db=(dc)<<24;var c9=cd;var c8=(c9)<<16;var c7=(db)|(c8);var c6=cc;var c5=(c6)<<8;var c4=(c7)|(c5);cZ=c4}}c1=4;$bb11$17:while(1){var cO=c1;var cL=(((cO))|0)>=0;if(!(cL)){bw=5;break $bb11$17}var c2=c1;var cY=cZ;var cX=unSign((cY),32,0)%85;var cW=(((cX))&255);var cV=((cW)+33)&255;var cU=(P+c2)&4294967295;HEAP[cU]=cV;var cT=cZ;var cR=Math.floor(unSign((cT),32,0)/85);cZ=cR;var cQ=c1;var cP=((cQ)-1)&4294967295;c1=cP;bw=3;continue $bb11$17}c1=0;while(1){var bO=c1;var bN=c0;var bM=(((bO))|0)<=(((bN))|0);if(!(bM)){bw=9;break $bb3$$bb4$7}var cK=da;var cJ=(cK+24)&4294967295;var cI=HEAP[cJ];var cH=c1;var cG=(P+cH)&4294967295;var cF=HEAP[cG];HEAP[cI]=cF;var cD=(cI+1)&4294967295;var cB=da;var cA=(cB+24)&4294967295;HEAP[cA]=cD;var cz=da;var cx=(cz+28)&4294967295;var cw=HEAP[cx];var cv=((cw)+1)&4294967295;var cu=da;var ct=(cu+28)&4294967295;HEAP[ct]=cv;var cs=da;var cr=(cs+28)&4294967295;var cp=HEAP[cr];var cn=(((cp))|0)==65;var ca=unSign((cn),1,0);cE=ca;var b9=cE;var c3=reSign((b9),8,0)!=0;if(c3){var b8=da;var b7=(b8+24)&4294967295;var b6=HEAP[b7];HEAP[b6]=10;var b5=(b6+1)&4294967295;var b4=da;var b3=(b4+24)&4294967295;HEAP[b3]=b5;var b1=da;var bZ=(b1+28)&4294967295;HEAP[bZ]=0}var bQ=c1;var bP=((bQ)+1)&4294967295;c1=bP;bw=6;continue}}}while(0);var bL=da;var bK=(bL+24)&4294967295;var bJ=HEAP[bK];HEAP[bJ]=126;var bH=(bJ+1)&4294967295;var bF=da;var bv=(bF+24)&4294967295;HEAP[bv]=bH;var bu=da;var bt=(bu+24)&4294967295;var bs=HEAP[bt];HEAP[bs]=62;var br=(bs+1)&4294967295;var bq=da;var bp=(bq+24)&4294967295;HEAP[bp]=br;var bo=da;var bm=(bo+32)&4294967295;HEAP[bm]=1}else{var bk=ce;var a0=(bk)<<24;var aZ=cd;var aY=(aZ)<<16;var aX=(a0)|(aY);var aW=cc;var aV=(aW)<<8;var aU=(aX)|(aV);var aT=cb;var aR=(aU)|(aT);cZ=aR;var aP=cZ;var au=(((aP))|0)==0;if(au){var at=da;var ar=(at+24)&4294967295;var aq=HEAP[ar];HEAP[aq]=122;var ap=(aq+1)&4294967295;var ao=da;var an=(ao+24)&4294967295;HEAP[an]=ap;var am=da;var ak=(am+28)&4294967295;var ai=HEAP[ak];var N=((ai)+1)&4294967295;var M=da;var L=(M+28)&4294967295;HEAP[L]=N;var K=da;var J=(K+28)&4294967295;var I=HEAP[J];var H=(((I))|0)==65;var G=unSign((H),1,0);cC=G;var E=cC;var cS=reSign((E),8,0)!=0;if(cS){var C=da;var bj=(C+24)&4294967295;var bh=HEAP[bj];HEAP[bh]=10;var bf=(bh+1)&4294967295;var bd=da;var bb=(bd+24)&4294967295;HEAP[bb]=bf;var a9=da;var a7=(a9+28)&4294967295;HEAP[a7]=0}}else{c1=4;$bb26$35:while(1){var ay=c1;var aw=(((ay))|0)>=0;if(!(aw)){bw=14;break $bb26$35}var a5=c1;var a3=cZ;var a2=unSign((a3),32,0)%85;var aO=(((a2))&255);var aM=((aO)+33)&255;var aK=(P+a5)&4294967295;HEAP[aK]=aM;var aI=cZ;var aG=Math.floor(unSign((aI),32,0)/85);cZ=aG;var aE=c1;var aB=((aE)-1)&4294967295;c1=aB;bw=12;continue $bb26$35}c1=0;while(1){var dq=c1;var dn=(((dq))|0)<=4;if(!(dn)){bw=18;break $bb2$$bb19$5}var av=da;var ah=(av+24)&4294967295;var af=HEAP[ah];var ad=c1;var ab=(P+ad)&4294967295;var Z=HEAP[ab];HEAP[af]=Z;var X=(af+1)&4294967295;var V=da;var T=(V+24)&4294967295;HEAP[T]=X;var R=da;var Q=(R+28)&4294967295;var B=HEAP[Q];var z=((B)+1)&4294967295;var x=da;var v=(x+28)&4294967295;HEAP[v]=z;var t=da;var r=(t+28)&4294967295;var p=HEAP[r];var n=(((p))|0)==65;var l=unSign((n),1,0);de=l;var k=de;var cN=reSign((k),8,0)!=0;if(cN){var h=da;var f=(h+24)&4294967295;var c=HEAP[f];HEAP[c]=10;var a=(c+1)&4294967295;var dM=da;var dK=(dM+24)&4294967295;HEAP[dK]=a;var dI=da;var dG=(dI+28)&4294967295;HEAP[dG]=0}var dE=c1;var dD=((dE)+1)&4294967295;c1=dD;bw=15;continue}}}}while(0);dC=1}var dl=dC;e=dl;var O=e;var cy=(((O))&255);STACKTOP=aA;return cy;return null}function __ZN16RunLengthEncoderC2EP6Stream(m,D){var x;var k;var n;var l=0;k=m;n=D;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV16RunLengthEncoder+8)&4294967295;var c=k;var b=(c+12)&4294967295;var a=(b)&4294967295;var y=k;var w=(y+152)&4294967295;HEAP[w]=a;var v=k;var u=(v+152)&4294967295;var t=HEAP[u];var s=k;var r=(s+148)&4294967295;HEAP[r]=t;var q=k;var p=(q+148)&4294967295;var o=HEAP[p];var C=k;var B=(C+144)&4294967295;HEAP[B]=o;var A=k;var z=(A+156)&4294967295;HEAP[z]=0;return;return}function __ZN16RunLengthEncoderD1Ev(g){var z;var c;var b;var H=0;c=g;var V=c;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV16RunLengthEncoder+8)&4294967295;var R=c;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=c;var J=(L)&4294967295;var w=(J+8)&4294967295;var u=HEAP[w];var s=(u)&4294967295;var q=HEAP[s];var o=(q+76)&4294967295;var m=HEAP[o];var k=c;var i=(k)&4294967295;var f=(i+8)&4294967295;var d=HEAP[f];var a=m;var ae=FUNCTION_TABLE[a](d);b=ae;var ad=b;var A=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(A){var ac=c;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){z=1;break $bb$$bb2$2}var X=c;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=c;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var y=c;var x=(y)&4294967295;var v=(x+8)&4294967295;var t=HEAP[v];var r=B;FUNCTION_TABLE[r](t)}}while(0);var p=c;var n=p;__ZN12FilterStreamD2Ev(n);var l=((0)&255);var e=reSign((l),8,0)!=0;if(e){var j=c;var h=j;__ZdlPv(h)}return;return}function __ZN16RunLengthEncoderD0Ev(g){var z;var c;var b;var H=0;c=g;var V=c;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV16RunLengthEncoder+8)&4294967295;var R=c;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=c;var J=(L)&4294967295;var w=(J+8)&4294967295;var u=HEAP[w];var s=(u)&4294967295;var q=HEAP[s];var o=(q+76)&4294967295;var m=HEAP[o];var k=c;var i=(k)&4294967295;var f=(i+8)&4294967295;var d=HEAP[f];var a=m;var ae=FUNCTION_TABLE[a](d);b=ae;var ad=b;var A=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(A){var ac=c;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){z=1;break $bb$$bb2$2}var X=c;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=c;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var y=c;var x=(y)&4294967295;var v=(x+8)&4294967295;var t=HEAP[v];var r=B;FUNCTION_TABLE[r](t)}}while(0);var p=c;var n=p;__ZN12FilterStreamD2Ev(n);var l=((1)&255);var e=reSign((l),8,0)!=0;if(e){var j=c;var h=j;__ZdlPv(h)}return;return}function __ZN16RunLengthEncoder5resetEv(e){var n;var b;var o=0;b=e;var C=b;var B=(C)&4294967295;var A=(B+8)&4294967295;var z=HEAP[A];var y=b;var x=(y)&4294967295;var w=(x+8)&4294967295;var u=HEAP[w];var s=(u)&4294967295;var q=HEAP[s];var m=(q+12)&4294967295;var l=HEAP[m];var k=b;var j=(k)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var g=l;FUNCTION_TABLE[g](h);var f=b;var d=(f+12)&4294967295;var c=(d)&4294967295;var a=b;var L=(a+152)&4294967295;HEAP[L]=c;var K=b;var J=(K+152)&4294967295;var I=HEAP[J];var H=b;var G=(H+148)&4294967295;HEAP[G]=I;var F=b;var E=(F+148)&4294967295;var D=HEAP[E];var v=b;var t=(v+144)&4294967295;HEAP[t]=D;var r=b;var p=(r+156)&4294967295;HEAP[p]=0;return;return}function __ZN16RunLengthEncoder7getCharEv(m){var y;var k;var B;var s;var j;var l=0;k=m;var i=k;var h=(i+144)&4294967295;var g=HEAP[h];var f=k;var e=(f+148)&4294967295;var d=HEAP[e];var c=(g)<(d);$bb1$$bb$2:do{if(c){y=0}else{var b=k;var a=__ZN16RunLengthEncoder7fillBufEv(b);var A=reSign((a),8,0)!=0;if(A){y=0;break $bb1$$bb$2}s=-1;y=3;break $bb1$$bb$2}}while(0);if(y==0){var z=k;var x=(z+144)&4294967295;var w=HEAP[x];var v=HEAP[w];var u=reSign((v),8,0);var t=(u)&255;s=t;var r=(w+1)&4294967295;var p=k;var o=(p+144)&4294967295;HEAP[o]=r}var n=s;j=n;var C=j;B=C;var q=B;return q;return null}function __ZN16RunLengthEncoder8lookCharEv(m){var w;var k;var z;var o;var j;var l=0;k=m;var i=k;var h=(i+144)&4294967295;var g=HEAP[h];var f=k;var e=(f+148)&4294967295;var d=HEAP[e];var c=(g)<(d);$bb1$$bb$2:do{if(c){w=0}else{var b=k;var a=__ZN16RunLengthEncoder7fillBufEv(b);var y=reSign((a),8,0)!=0;if(y){w=0;break $bb1$$bb$2}o=-1;w=3;break $bb1$$bb$2}}while(0);if(w==0){var x=k;var v=(x+144)&4294967295;var u=HEAP[v];var t=HEAP[u];var s=reSign((t),8,0);var r=(s)&255;o=r}var q=o;j=q;var n=j;z=n;var p=z;return p;return null}function __ZN16RunLengthEncoderC1EP6Stream(m,D){var x;var k;var n;var l=0;k=m;n=D;var j=k;var i=(j)&4294967295;var h=n;__ZN12FilterStreamC2EP6Stream(i,h);var g=k;var f=(g)&4294967295;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV16RunLengthEncoder+8)&4294967295;var c=k;var b=(c+12)&4294967295;var a=(b)&4294967295;var y=k;var w=(y+152)&4294967295;HEAP[w]=a;var v=k;var u=(v+152)&4294967295;var t=HEAP[u];var s=k;var r=(s+148)&4294967295;HEAP[r]=t;var q=k;var p=(q+148)&4294967295;var o=HEAP[p];var C=k;var B=(C+144)&4294967295;HEAP[B]=o;var A=k;var z=(A+156)&4294967295;HEAP[z]=0;return;return}function __ZN16RunLengthEncoder7fillBufEv(aN){var dr;var bv;var bS;var U;var aY;var af;var ag;var ah;var bm;var ba;var c1;var cZ;var a9;var cA=0;bv=aN;var bl=bv;var bk=(bl+156)&4294967295;var bj=HEAP[bk];var ds=reSign((bj),8,0)!=0;$bb$$bb1$2:do{if(ds){bm=0}else{var bi=bv;var bg=(bi+152)&4294967295;var bf=HEAP[bg];var be=bv;var bd=(be+148)&4294967295;var bc=HEAP[bd];var df=(bc+1)&4294967295;var de=(bf)<(df);if(de){var dd=bv;var dc=(dd)&4294967295;var db=(dc+8)&4294967295;var da=HEAP[db];var c9=bv;var c8=(c9)&4294967295;var c7=(c8+8)&4294967295;var c6=HEAP[c7];var cT=(c6)&4294967295;var cS=HEAP[cT];var cR=(cS+20)&4294967295;var cQ=HEAP[cR];var cP=bv;var cO=(cP)&4294967295;var cN=(cO+8)&4294967295;var cM=HEAP[cN];var cL=cQ;var cK=FUNCTION_TABLE[cL](cM);c1=cK;var cz=c1;var cy=(((cz))|0)==-1;var cx=unSign((cy),1,0);ah=cx;var cw=ah;var bz=reSign((cw),8,0)!=0;if(bz){var cv=bv;var cu=(cv+156)&4294967295;HEAP[cu]=1;bm=0;dr=1;break $bb$$bb1$2}else{}}else{var ct=bv;var cs=(ct+148)&4294967295;var cr=HEAP[cs];var cq=(cr)&4294967295;var co=HEAP[cq];var cn=reSign((co),8,0);var cm=(cn)&255;c1=cm}var cl=bv;var ck=(cl+152)&4294967295;var cj=HEAP[ck];var ci=bv;var ch=(ci+148)&4294967295;var cg=HEAP[ch];var cf=(cg+2)&4294967295;var ce=(cj)<(cf);if(ce){var cd=bv;var cc=(cd)&4294967295;var cb=(cc+8)&4294967295;var ca=HEAP[cb];var b9=bv;var b8=(b9)&4294967295;var b7=(b8+8)&4294967295;var b6=HEAP[b7];var b5=(b6)&4294967295;var b4=HEAP[b5];var b3=(b4+20)&4294967295;var b2=HEAP[b3];var b1=bv;var b0=(b1)&4294967295;var bZ=(b0+8)&4294967295;var bY=HEAP[bZ];var bX=b2;var bW=FUNCTION_TABLE[bX](bY);cZ=bW;var bV=cZ;var bU=(((bV))|0)==-1;var bT=unSign((bU),1,0);ag=bT;var bR=ag;var bt=reSign((bR),8,0)!=0;if(bt){var bQ=bv;var bP=(bQ+156)&4294967295;HEAP[bP]=1;var bO=bv;var bN=(bO+12)&4294967295;var bM=(bN)&4294967295;HEAP[bM]=0;var bL=c1;var bK=(((bL))&255);var bJ=bv;var bI=(bJ+12)&4294967295;var bH=(bI+1)&4294967295;HEAP[bH]=bK;var bG=bv;var bF=(bG+12)&4294967295;var bE=(bF)&4294967295;var bD=bv;var bC=(bD+144)&4294967295;HEAP[bC]=bE;var bB=bv;var bA=(bB+12)&4294967295;var by=(bA+2)&4294967295;var bx=bv;var bw=(bx+148)&4294967295;HEAP[bw]=by;bm=1;dr=1;break $bb$$bb1$2}else{}}else{var bu=bv;var bs=(bu+148)&4294967295;var br=HEAP[bs];var bq=(br+1)&4294967295;var bp=HEAP[bq];var bo=reSign((bp),8,0);var bn=(bo)&255;cZ=bn}ba=0;var a8=c1;var a7=cZ;var a6=(((a8))|0)==(((a7))|0);if(a6){a9=2;$bb16$21:while(1){var a3=a9;var a2=(((a3))|0)>127;$bb19$$bb17$23:do{if(a2){dr=5}else{var a1=bv;var a0=(a1)&4294967295;var aZ=(a0+8)&4294967295;var aX=HEAP[aZ];var aW=bv;var aV=(aW)&4294967295;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=(aR+20)&4294967295;var aP=HEAP[aQ];var aO=bv;var aM=(aO)&4294967295;var aL=(aM+8)&4294967295;var aK=HEAP[aL];var aJ=aP;var aI=FUNCTION_TABLE[aJ](aK);ba=aI;var aH=ba;var aG=c1;var aF=(((aH))|0)!=(((aG))|0);if(aF){dr=5;break $bb19$$bb17$23}aY=1;dr=7;break $bb19$$bb17$23}}while(0);if(dr==5){aY=0}var aE=aY;af=aE;var aD=af;var bh=reSign((aD),8,0)!=0;if(!(bh)){dr=10;break $bb16$21}var a5=a9;var a4=((a5)+1)&4294967295;a9=a4;dr=4;continue $bb16$21}var aC=a9;var aB=(((aC))&255);var aA=(1-(aB))&255;var az=bv;var ay=(az+12)&4294967295;var ax=(ay)&4294967295;HEAP[ax]=aA;var aw=c1;var av=(((aw))&255);var au=bv;var at=(au+12)&4294967295;var ar=(at+1)&4294967295;HEAP[ar]=av;var aq=bv;var ap=(aq+12)&4294967295;var ao=(ap+2)&4294967295;var an=bv;var am=(an+148)&4294967295;HEAP[am]=ao;var al=ba;var ak=(((al))|0)==-1;if(ak){var aj=bv;var ai=(aj+156)&4294967295;HEAP[ai]=1}else{var ae=a9;var ad=(((ae))|0)<=127;if(ad){var ac=ba;var ab=(((ac))&255);var aa=bv;var Z=(aa+12)&4294967295;var Y=(Z+2)&4294967295;HEAP[Y]=ab;var X=bv;var W=(X+12)&4294967295;var V=(W+3)&4294967295;var T=bv;var S=(T+152)&4294967295;HEAP[S]=V}else{var R=bv;var Q=(R+148)&4294967295;var P=HEAP[Q];var O=bv;var N=(O+152)&4294967295;HEAP[N]=P}}}else{var M=c1;var K=(((M))&255);var I=bv;var z=(I+12)&4294967295;var y=(z+1)&4294967295;HEAP[y]=K;var x=cZ;var w=(((x))&255);var v=bv;var u=(v+12)&4294967295;var t=(u+2)&4294967295;HEAP[t]=w;a9=2;while(1){var d6=a9;var d4=(((d6))|0)<=127;if(!(d4)){dr=17;break}var s=bv;var q=(s)&4294967295;var o=(q+8)&4294967295;var e=HEAP[o];var d=bv;var c=(d)&4294967295;var b=(c+8)&4294967295;var a=HEAP[b];var eb=(a)&4294967295;var ea=HEAP[eb];var d9=(ea+20)&4294967295;var d7=HEAP[d9];var d5=bv;var dW=(d5)&4294967295;var dV=(dW+8)&4294967295;var dU=HEAP[dV];var dT=d7;var dS=FUNCTION_TABLE[dT](dU);ba=dS;var dR=ba;var dQ=(((dR))|0)==-1;var dP=unSign((dQ),1,0);U=dP;var dN=U;var bb=reSign((dN),8,0)!=0;if(bb){dr=14;break}var J=a9;var H=((J)+1)&4294967295;a9=H;var G=a9;var F=ba;var E=(((F))&255);var D=bv;var C=(D+12)&4294967295;var B=(C+G)&4294967295;HEAP[B]=E;var A=a9;var r=bv;var p=(r+12)&4294967295;var n=(p+A)&4294967295;var m=HEAP[n];var l=a9;var j=((l)-1)&4294967295;var i=bv;var h=(i+12)&4294967295;var g=(h+j)&4294967295;var f=HEAP[g];var d8=reSign((m),8,0)==reSign((f),8,0);if(d8){dr=17;break}else{dr=13;continue}}if(dr==14){var dL=bv;var L=(dL+156)&4294967295;HEAP[L]=1}var d3=a9;var d2=bv;var d1=(d2+12)&4294967295;var d0=(d1+d3)&4294967295;var dZ=HEAP[d0];var dY=a9;var dX=((dY)-1)&4294967295;var dO=bv;var dM=(dO+12)&4294967295;var dK=(dM+dX)&4294967295;var dJ=HEAP[dK];var dI=reSign((dZ),8,0)==reSign((dJ),8,0);if(dI){var dH=a9;var dG=(((dH))&255);var dF=((dG)-3)&255;var dE=bv;var dD=(dE+12)&4294967295;var dC=(dD)&4294967295;HEAP[dC]=dF;var dB=a9;var dA=((dB)-1)&4294967295;var dz=bv;var dy=(dz+12)&4294967295;var dx=(dy+dA)&4294967295;var dw=bv;var dv=(dw+148)&4294967295;HEAP[dv]=dx;var du=a9;var dt=((du)+1)&4294967295;var dq=bv;var dp=(dq+12)&4294967295;var dn=(dp+dt)&4294967295;var dm=bv;var dl=(dm+152)&4294967295;HEAP[dl]=dn}else{var dk=a9;var dj=(((dk))&255);var di=((dj)-1)&255;var dh=bv;var dg=(dh+12)&4294967295;var c5=(dg)&4294967295;HEAP[c5]=di;var c4=a9;var c3=((c4)+1)&4294967295;var c2=bv;var c0=(c2+12)&4294967295;var cY=(c0+c3)&4294967295;var cX=bv;var cW=(cX+152)&4294967295;HEAP[cW]=cY;var cV=bv;var cU=(cV+152)&4294967295;var cJ=HEAP[cU];var cI=bv;var cH=(cI+148)&4294967295;HEAP[cH]=cJ}}var cG=bv;var cF=(cG+12)&4294967295;var cE=(cF)&4294967295;var cD=bv;var cC=(cD+144)&4294967295;HEAP[cC]=cE;bm=1}}while(0);var cB=bm;bS=cB;var k=bS;var cp=(((k))&255);return cp;return null}function __ZN11FlateStream5resetEv(I){var am;var aK;var an;var aF;var d=0;aK=I;var a4=aK;var a3=(a4)&4294967295;var a2=(a3)&4294967295;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=(a0+40)&4294967295;var aY=HEAP[aZ];var aX=aY;var aW=aK;FUNCTION_TABLE[aX](aW);var aV=aK;var aD=(aV+34097)&4294967295;HEAP[aD]=1;var aB=aK;var az=(aB+34097)&4294967295;var ax=HEAP[az];var av=aK;var at=(av+34096)&4294967295;HEAP[at]=ax;var ar=aK;var aq=(ar)&4294967295;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var ag=aK;var ae=(ag)&4294967295;var ac=(ae+8)&4294967295;var aa=HEAP[ac];var Y=(aa)&4294967295;var W=HEAP[Y];var V=(W+20)&4294967295;var U=HEAP[V];var T=aK;var S=(T)&4294967295;var H=(S+8)&4294967295;var E=HEAP[H];var B=U;var y=FUNCTION_TABLE[B](E);an=y;var v=aK;var s=(v)&4294967295;var r=(s+8)&4294967295;var q=HEAP[r];var p=aK;var o=(p)&4294967295;var n=(o+8)&4294967295;var m=HEAP[n];var l=(m)&4294967295;var k=HEAP[l];var j=(k+20)&4294967295;var i=HEAP[j];var h=aK;var g=(h)&4294967295;var f=(g+8)&4294967295;var e=HEAP[f];var c=i;var b=FUNCTION_TABLE[c](e);aF=b;var a=an;var bb=(((a))|0)==-1;$bb1$$bb$2:do{if(bb){am=0}else{var ba=aF;var a9=(((ba))|0)==-1;if(a9){am=0;break $bb1$$bb$2}var a8=an;var a7=(a8)&15;var a6=(((a7))|0)!=8;if(a6){var a5=aK;var aU=(a5)&4294967295;var aT=aK;var aS=(aT)&4294967295;var aR=(aS)&4294967295;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=(aP+48)&4294967295;var aN=HEAP[aO];var aM=aK;var aL=(aM)&4294967295;var aJ=aN;var aI=FUNCTION_TABLE[aJ](aL);__Z5erroriPcz(aI,(__str13432)&4294967295);am=3;break $bb1$$bb$2}else{var aH=an;var aG=(aH)<<8;var aE=aF;var aC=((aG)+(aE))&4294967295;var aA=(((aC))|0)%31;var ay=(((aA))|0)!=0;if(ay){var aw=aK;var au=(aw)&4294967295;var al=aK;var ak=(al)&4294967295;var aj=(ak)&4294967295;var ai=(aj)&4294967295;var ah=HEAP[ai];var af=(ah+48)&4294967295;var ad=HEAP[af];var ab=aK;var Z=(ab)&4294967295;var X=ad;var R=FUNCTION_TABLE[X](Z);__Z5erroriPcz(R,(__str23433)&4294967295);am=3;break $bb1$$bb$2}else{var Q=aF;var O=(Q)&32;var M=(((O))|0)!=0;if(M){var K=aK;var G=(K)&4294967295;var D=aK;var A=(D)&4294967295;var x=(A)&4294967295;var u=(x)&4294967295;var P=HEAP[u];var N=(P+48)&4294967295;var L=HEAP[N];var J=aK;var F=(J)&4294967295;var C=L;var z=FUNCTION_TABLE[C](F);__Z5erroriPcz(z,(__str33434)&4294967295);am=3;break $bb1$$bb$2}else{var w=aK;var t=(w+34097)&4294967295;HEAP[t]=0;am=3;break $bb1$$bb$2}}}}}while(0);if(am==0){}return;return}function __ZN9DCTStream11readTrailerEv(o){var y;var m;var A;var l;var g;var n=0;m=o;var j=m;var i=__ZN9DCTStream10readMarkerEv(j);g=i;var h=g;var f=(((h))|0)!=217;if(f){var e=m;var d=(e)&4294967295;var c=m;var b=(c)&4294967295;var a=(b)&4294967295;var z=(a)&4294967295;var x=HEAP[z];var w=(x+48)&4294967295;var v=HEAP[w];var u=m;var t=(u)&4294967295;var r=v;var q=FUNCTION_TABLE[r](t);__Z5erroriPcz(q,(__str43435)&4294967295);l=0}else{l=1}var p=l;A=p;var s=A;var k=(((s))&255);return k;return null}function __ZN9DCTStream19readRestartIntervalEv(n){var z;var l;var B;var k;var o;var m=0;l=n;var i=l;var h=__ZN9DCTStream6read16Ev(i);o=h;var g=o;var f=(((g))|0)!=4;if(f){var e=l;var d=(e)&4294967295;var c=l;var b=(c)&4294967295;var a=(b)&4294967295;var A=(a)&4294967295;var y=HEAP[A];var x=(y+48)&4294967295;var w=HEAP[x];var v=l;var u=(v)&4294967295;var s=w;var r=FUNCTION_TABLE[s](u);__Z5erroriPcz(r,(__str53436)&4294967295);k=0}else{var q=l;var p=__ZN9DCTStream6read16Ev(q);var E=l;var D=(E+188)&4294967295;HEAP[D]=p;k=1}var C=k;B=C;var t=B;var j=(((t))&255);return j;return null}function __ZN9DCTStream17readHuffmanTablesEv(G){var aa;var bE;var c;var b1;var aP;var O;var q;var aq;var A;var bv;var bz;var bk=0;bE=G;var b0=bE;var bZ=__ZN9DCTStream6read16Ev(b0);var bY=((bZ)-2)&4294967295;O=bY;$bb16$2:while(1){var an=O;var am=(((an))|0)>0;if(!(am)){aa=14;break $bb16$2}var bX=bE;var bW=(bX)&4294967295;var bV=(bW+8)&4294967295;var bU=HEAP[bV];var bT=bE;var bS=(bT)&4294967295;var a1=(bS+8)&4294967295;var aZ=HEAP[a1];var aX=(aZ)&4294967295;var aW=HEAP[aX];var aV=(aW+20)&4294967295;var aU=HEAP[aV];var aT=bE;var aS=(aT)&4294967295;var aR=(aS+8)&4294967295;var aQ=HEAP[aR];var aG=aU;var aE=FUNCTION_TABLE[aG](aQ);q=aE;var aC=O;var aB=((aC)-1)&4294967295;O=aB;var aA=q;var az=(aA)&15;var ay=(((az))|0)>3;if(ay){aa=1;break $bb16$2}var Z=q;var Y=(Z)&16;var X=(((Y))|0)!=0;if(X){var W=q;var V=(W)&15;q=V;var U=bE;var T=(U+3448)&4294967295;var S=HEAP[T];var R=q;var Q=(((S))|0)<=(((R))|0);if(Q){var N=q;var M=((N)+1)&4294967295;var L=bE;var K=(L+3448)&4294967295;HEAP[K]=M}var J=q;var I=bE;var H=(I+2076)&4294967295;var F=(H+J*342)&4294967295;aP=F}else{var E=q;var D=(E)&15;q=D;var B=bE;var z=(B+3444)&4294967295;var y=HEAP[z];var x=q;var w=(((y))|0)<=(((x))|0);if(w){var v=q;var u=((v)+1)&4294967295;var t=bE;var s=(t+3444)&4294967295;HEAP[s]=u}var r=q;var p=bE;var o=(p+708)&4294967295;var n=(o+r*342)&4294967295;aP=n}A=0;aq=0;bv=1;$bb11$16:while(1){var bm=bv;var bl=(((bm))|0)<=16;if(!(bl)){aa=9;break $bb11$16}var m=bE;var l=(m)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=bE;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var b=(d+20)&4294967295;var a=HEAP[b];var b6=bE;var b5=(b6)&4294967295;var b4=(b5+8)&4294967295;var b3=HEAP[b4];var b2=a;var bR=FUNCTION_TABLE[b2](b3);bz=bR;var bQ=bv;var bP=aP;var bO=(bP)&4294967295;var bN=(bO+bQ)&4294967295;var bM=A;HEAP[bN]=bM;var bL=bv;var bK=aP;var bJ=(bK+18)&4294967295;var bI=(bJ+bL*2)&4294967295;var bH=aq;HEAP[bI]=bH;var bG=bv;var bF=bz;var bD=(((bF))&65535);var bC=aP;var bB=(bC+52)&4294967295;var bA=(bB+bG*2)&4294967295;HEAP[bA]=bD;var by=bz;var bx=(((by))&255);var bw=A;var bu=((bx)+(bw))&255;A=bu;var bt=bz;var bs=(((bt))&65535);var br=aq;var bq=((bs)+(br))&65535;var bp=(bq)<<1;aq=bp;var bo=bv;var bn=((bo)+1)&4294967295;bv=bn;aa=7;continue $bb11$16}var bj=O;var bi=((bj)-16)&4294967295;O=bi;bv=0;while(1){var aH=A;var aF=unSign((aH),8,0);var aD=bv;var au=(((aF))|0)>(((aD))|0);if(!(au)){aa=12;break}var bh=bv;var bg=bE;var bf=(bg)&4294967295;var be=(bf+8)&4294967295;var bd=HEAP[be];var bc=bE;var bb=(bc)&4294967295;var ba=(bb+8)&4294967295;var a9=HEAP[ba];var a8=(a9)&4294967295;var a7=HEAP[a8];var a6=(a7+20)&4294967295;var a5=HEAP[a6];var a4=bE;var a3=(a4)&4294967295;var a2=(a3+8)&4294967295;var a0=HEAP[a2];var aY=a5;var aO=FUNCTION_TABLE[aY](a0);var aN=(((aO))&255);var aM=aP;var aL=(aM+86)&4294967295;var aK=(aL+bh)&4294967295;HEAP[aK]=aN;var aJ=bv;var aI=((aJ)+1)&4294967295;bv=aI;aa=10;continue}var at=A;var ar=unSign((at),8,0);var ap=O;var ao=((ap)-(ar))&4294967295;O=ao;aa=0;continue $bb16$2}if(aa==1){var ax=bE;var aw=(ax)&4294967295;var av=bE;var ak=(av)&4294967295;var aj=(ak)&4294967295;var ai=(aj)&4294967295;var ah=HEAP[ai];var ag=(ah+48)&4294967295;var af=HEAP[ag];var ae=bE;var ad=(ae)&4294967295;var ac=af;var ab=FUNCTION_TABLE[ac](ad);__Z5erroriPcz(ab,(__str63437)&4294967295);b1=0}else{if(aa==14){b1=1}}var al=b1;c=al;var P=c;var C=(((P))&255);return C;return null}function __ZN9DCTStream15readQuantTablesEv(H){var al;var aL;var D;var a6;var av;var aA;var an;var am;var e=0;aL=H;var a5=aL;var a4=__ZN9DCTStream6read16Ev(a5);var a3=((a4)-2)&4294967295;av=a3;$bb14$2:while(1){var J=av;var E=(((J))|0)>0;if(!(E)){al=11;break $bb14$2}var a2=aL;var a1=(a2)&4294967295;var a0=(a1+8)&4294967295;var aZ=HEAP[a0];var aY=aL;var aX=(aY)&4294967295;var aF=(aX+8)&4294967295;var aD=HEAP[aF];var aB=(aD)&4294967295;var ay=HEAP[aB];var aw=(ay+20)&4294967295;var at=HEAP[aw];var ar=aL;var aq=(ar)&4294967295;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var af=at;var ad=FUNCTION_TABLE[af](ao);am=ad;var ab=am;var Z=(((ab))|0)>>4;var X=(Z)&15;aA=X;var V=am;var U=(V)&15;am=U;var T=aA;var S=(((T))|0)>1;if(S){al=1;break $bb14$2}var R=am;var F=(((R))|0)>3;if(F){al=1;break $bb14$2}var k=aL;var j=(k+704)&4294967295;var i=HEAP[j];var h=am;var g=(((i))|0)==(((h))|0);if(g){var f=am;var c=((f)+1)&4294967295;var b=aL;var a=(b+704)&4294967295;HEAP[a]=c}an=0;while(1){var G=an;var C=(((G))|0)<=63;if(!(C)){al=9;break}var bd=aA;var bc=(((bd))|0)!=0;if(bc){var bb=am;var ba=an;var a9=(__ZL9dctZigZag+ba*4)&4294967295;var a8=HEAP[a9];var a7=aL;var aW=__ZN9DCTStream6read16Ev(a7);var aV=(((aW))&65535);var aU=aL;var aT=(aU+192)&4294967295;var aS=(aT+bb*128)&4294967295;var aR=(aS+a8*2)&4294967295;HEAP[aR]=aV}else{var aQ=am;var aP=an;var aN=(__ZL9dctZigZag+aP*4)&4294967295;var aM=HEAP[aN];var aK=aL;var aJ=(aK)&4294967295;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aG=aL;var aE=(aG)&4294967295;var aC=(aE+8)&4294967295;var az=HEAP[aC];var ax=(az)&4294967295;var au=HEAP[ax];var ak=(au+20)&4294967295;var aj=HEAP[ak];var ai=aL;var ah=(ai)&4294967295;var ag=(ah+8)&4294967295;var ae=HEAP[ag];var ac=aj;var aa=FUNCTION_TABLE[ac](ae);var Y=(((aa))&65535);var W=aL;var Q=(W+192)&4294967295;var P=(Q+aQ*128)&4294967295;var N=(P+aM*2)&4294967295;HEAP[N]=Y}var L=an;var I=((L)+1)&4294967295;an=I;al=6;continue}var z=aA;var x=(((z))|0)!=0;if(x){var v=av;var O=((v)-129)&4294967295;av=O;al=0;continue $bb14$2}else{var M=av;var K=((M)-65)&4294967295;av=K;al=0;continue $bb14$2}}if(al==1){var B=aL;var y=(B)&4294967295;var w=aL;var u=(w)&4294967295;var t=(u)&4294967295;var s=(t)&4294967295;var r=HEAP[s];var q=(r+48)&4294967295;var p=HEAP[q];var o=aL;var n=(o)&4294967295;var m=p;var l=FUNCTION_TABLE[m](n);__Z5erroriPcz(l,(__str73438)&4294967295);a6=0}else{if(al==11){a6=1}}var A=a6;D=A;var aO=D;var d=(((aO))&255);return d;return null}function __ZN9DCTStream12readScanInfoEv(aJ){var dU;var bp;var bM;var bg;var bt;var bl;var a6;var a5;var a4;var cO=0;bp=aJ;var bf=bp;var be=__ZN9DCTStream6read16Ev(bf);var bd=((be)-2)&4294967295;bt=bd;var bc=bp;var bb=(bc)&4294967295;var ba=(bb+8)&4294967295;var a9=HEAP[ba];var a8=bp;var a7=(a8)&4294967295;var dJ=(a7+8)&4294967295;var dI=HEAP[dJ];var dH=(dI)&4294967295;var dG=HEAP[dH];var dF=(dG+20)&4294967295;var dE=HEAP[dF];var dD=bp;var dC=(dD)&4294967295;var dB=(dC+8)&4294967295;var dA=HEAP[dB];var de=dE;var dd=FUNCTION_TABLE[de](dA);var dc=bp;var db=(dc+120)&4294967295;var da=(db+4)&4294967295;HEAP[da]=dd;var c9=bp;var c8=(c9+120)&4294967295;var c7=(c8+4)&4294967295;var c6=HEAP[c7];var c5=(((c6))|0)<=0;$bb1$$bb$2:do{if(c5){dU=0}else{var cM=bp;var cL=(cM+120)&4294967295;var cK=(cL+4)&4294967295;var cJ=HEAP[cK];var cI=(((cJ))|0)>4;if(cI){dU=0;break $bb1$$bb$2}var b7=bt;var b6=((b7)-1)&4294967295;bt=b6;var b5=bp;var b4=(b5+120)&4294967295;var b3=(b4+4)&4294967295;var b2=HEAP[b3];var b1=((b2)*2)&4294967295;var b0=((b1)+3)&4294967295;var bZ=bt;var bY=(((b0))|0)!=(((bZ))|0);if(bY){var bX=bp;var bW=(bX)&4294967295;var bV=bp;var bU=(bV)&4294967295;var bT=(bU)&4294967295;var bS=(bT)&4294967295;var bR=HEAP[bS];var bQ=(bR+48)&4294967295;var bP=HEAP[bQ];var bO=bp;var bN=(bO)&4294967295;var bL=bP;var bK=FUNCTION_TABLE[bL](bN);__Z5erroriPcz(bK,(__str93440)&4294967295);bg=0;dU=3;break $bb1$$bb$2}else{var bJ=bp;var bI=(bJ+120)&4294967295;var bH=(bI+4)&4294967295;var bG=HEAP[bH];var bF=bp;var bE=(bF+176)&4294967295;var bD=HEAP[bE];var bC=(((bG))|0)==(((bD))|0);var bB=unSign((bC),1,0);var bA=bp;var bz=(bA+13)&4294967295;HEAP[bz]=bB;a4=0;$bb6$8:while(1){var a1=bp;var a0=(a1+176)&4294967295;var aZ=HEAP[a0];var aY=a4;var aX=(((aZ))|0)>(((aY))|0);if(!(aX)){dU=6;break $bb6$8}var by=a4;var bx=bp;var bw=(bx+120)&4294967295;var bv=(bw)&4294967295;var bu=(bv+by)&4294967295;HEAP[bu]=0;var bs=a4;var br=bp;var bq=(br+120)&4294967295;var bo=(bq+8)&4294967295;var bn=(bo+bs*4)&4294967295;HEAP[bn]=0;var bm=a4;var bk=bp;var bj=(bk+120)&4294967295;var bi=(bj+24)&4294967295;var bh=(bi+bm*4)&4294967295;HEAP[bh]=0;var a3=a4;var a2=((a3)+1)&4294967295;a4=a2;dU=4;continue $bb6$8}a5=0;$bb17$12:while(1){var B=bp;var A=(B+120)&4294967295;var z=(A+4)&4294967295;var q=HEAP[z];var o=a5;var m=(((q))|0)>(((o))|0);if(!(m)){dU=15;break $bb17$12}var aW=bp;var aV=(aW)&4294967295;var aU=(aV+8)&4294967295;var aT=HEAP[aU];var aS=bp;var aR=(aS)&4294967295;var aQ=(aR+8)&4294967295;var aP=HEAP[aQ];var aO=(aP)&4294967295;var aN=HEAP[aO];var aM=(aN+20)&4294967295;var aL=HEAP[aM];var aK=bp;var aI=(aK)&4294967295;var aH=(aI+8)&4294967295;var aG=HEAP[aH];var aF=aL;var aE=FUNCTION_TABLE[aF](aG);bl=aE;var aD=a5;var aC=bp;var aB=(aC+40)&4294967295;var aA=(aB+aD*20)&4294967295;var az=(aA)&4294967295;var ay=HEAP[az];var ax=bl;var aw=(((ay))|0)==(((ax))|0);if(aw){var av=a5;a4=av}else{a4=0;while(1){var aj=bp;var ai=(aj+176)&4294967295;var ah=HEAP[ai];var ag=a4;var af=(((ah))|0)>(((ag))|0);if(!(af)){dU=10;break}var au=a4;var at=bp;var ar=(at+40)&4294967295;var aq=(ar+au*20)&4294967295;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=bl;var am=(((ao))|0)==(((an))|0);if(am){dU=10;break}var al=a4;var ak=((al)+1)&4294967295;a4=ak;dU=9;continue}var ae=bp;var ad=(ae+176)&4294967295;var ac=HEAP[ad];var ab=a4;var aa=(((ac))|0)==(((ab))|0);if(aa){dU=13;break $bb17$12}}var M=a4;var J=bp;var H=(J+120)&4294967295;var y=(H)&4294967295;var x=(y+M)&4294967295;HEAP[x]=1;var w=bp;var v=(w)&4294967295;var u=(v+8)&4294967295;var t=HEAP[u];var s=bp;var r=(s)&4294967295;var p=(r+8)&4294967295;var n=HEAP[p];var e=(n)&4294967295;var d=HEAP[e];var c=(d+20)&4294967295;var b=HEAP[c];var a=bp;var eE=(a)&4294967295;var eD=(eE+8)&4294967295;var eC=HEAP[eD];var eA=b;var ey=FUNCTION_TABLE[eA](eC);a6=ey;var ep=a4;var eo=a6;var en=(((eo))|0)>>4;var em=(en)&15;var el=bp;var ek=(el+120)&4294967295;var ej=(ek+8)&4294967295;var ei=(ej+ep*4)&4294967295;HEAP[ei]=em;var eg=a4;var ee=a6;var K=(ee)&15;var I=bp;var G=(I+120)&4294967295;var F=(G+24)&4294967295;var E=(F+eg*4)&4294967295;HEAP[E]=K;var D=a5;var C=((D)+1)&4294967295;a5=C;dU=7;continue $bb17$12}if(dU==15){var l=bp;var k=(l)&4294967295;var j=(k+8)&4294967295;var i=HEAP[j];var h=bp;var g=(h)&4294967295;var f=(g+8)&4294967295;var eB=HEAP[f];var ez=(eB)&4294967295;var ex=HEAP[ez];var ew=(ex+20)&4294967295;var ev=HEAP[ew];var eu=bp;var et=(eu)&4294967295;var es=(et+8)&4294967295;var er=HEAP[es];var eq=ev;var eh=FUNCTION_TABLE[eq](er);var ef=bp;var ed=(ef+120)&4294967295;var ec=(ed+40)&4294967295;HEAP[ec]=eh;var eb=bp;var ea=(eb)&4294967295;var d9=(ea+8)&4294967295;var d8=HEAP[d9];var d7=bp;var d6=(d7)&4294967295;var d5=(d6+8)&4294967295;var d4=HEAP[d5];var d3=(d4)&4294967295;var d2=HEAP[d3];var d0=(d2+20)&4294967295;var dZ=HEAP[d0];var dY=bp;var dX=(dY)&4294967295;var dW=(dX+8)&4294967295;var dV=HEAP[dW];var dT=dZ;var dS=FUNCTION_TABLE[dT](dV);var dR=bp;var dQ=(dR+120)&4294967295;var dP=(dQ+44)&4294967295;HEAP[dP]=dS;var dO=bp;var dN=(dO+120)&4294967295;var dM=(dN+40)&4294967295;var dL=HEAP[dM];var dK=(((dL))|0)<0;$bb21$$bb19$26:do{if(!dK){var dz=bp;var dy=(dz+120)&4294967295;var dx=(dy+44)&4294967295;var dw=HEAP[dx];var dv=(((dw))|0)>63;if(dv){dU=16;break $bb21$$bb19$26}var du=bp;var dt=(du+120)&4294967295;var ds=(dt+40)&4294967295;var dq=HEAP[ds];var dn=bp;var c4=(dn+120)&4294967295;var c3=(c4+44)&4294967295;var c2=HEAP[c3];var c1=(((dq))|0)>(((c2))|0);if(c1){dU=16;break $bb21$$bb19$26}var cv=bp;var cu=(cv)&4294967295;var ct=(cu+8)&4294967295;var ci=HEAP[ct];var ch=bp;var cg=(ch)&4294967295;var cf=(cg+8)&4294967295;var ce=HEAP[cf];var cd=(ce)&4294967295;var cc=HEAP[cd];var cb=(cc+20)&4294967295;var ca=HEAP[cb];var b9=bp;var dr=(b9)&4294967295;var dp=(dr+8)&4294967295;var dm=HEAP[dp];var dl=ca;var dk=FUNCTION_TABLE[dl](dm);a6=dk;var dj=a6;var di=(((dj))|0)>>4;var dh=(di)&15;var dg=bp;var df=(dg+120)&4294967295;var cW=(df+48)&4294967295;HEAP[cW]=dh;var cU=a6;var cS=(cU)&15;var cR=bp;var cQ=(cR+120)&4294967295;var cP=(cQ+52)&4294967295;HEAP[cP]=cS;bg=1;dU=3;break $bb1$$bb$2}}while(0);var c0=bp;var cZ=(c0)&4294967295;var cY=bp;var cX=(cY)&4294967295;var cV=(cX)&4294967295;var cT=(cV)&4294967295;var cC=HEAP[cT];var cB=(cC+48)&4294967295;var cA=HEAP[cB];var cz=bp;var cy=(cz)&4294967295;var cx=cA;var cw=FUNCTION_TABLE[cx](cy);__Z5erroriPcz(cw,(__str113442)&4294967295);bg=0;dU=3;break $bb1$$bb$2}else{if(dU==13){var Z=bp;var Y=(Z)&4294967295;var X=bp;var W=(X)&4294967295;var V=(W)&4294967295;var U=(V)&4294967295;var T=HEAP[U];var S=(T+48)&4294967295;var R=HEAP[S];var Q=bp;var P=(Q)&4294967295;var O=R;var N=FUNCTION_TABLE[O](P);__Z5erroriPcz(N,(__str103441)&4294967295);bg=0;dU=3;break $bb1$$bb$2}}}}}while(0);if(dU==0){var cH=bp;var cG=(cH)&4294967295;var cF=bp;var cE=(cF)&4294967295;var cD=(cE)&4294967295;var cs=(cD)&4294967295;var cr=HEAP[cs];var cq=(cr+48)&4294967295;var cp=HEAP[cq];var co=bp;var cn=(co)&4294967295;var cm=cp;var cl=FUNCTION_TABLE[cm](cn);__Z5erroriPcz(cl,(__str83439)&4294967295);var ck=bp;var cj=(ck+120)&4294967295;var b8=(cj+4)&4294967295;HEAP[b8]=0;bg=0}var cN=bg;bM=cN;var L=bM;var d1=(((L))&255);return d1;return null}function __ZN9DCTStream18readProgressiveSOFEv(D){var W;var bv;var c;var bU;var L;var a0;var bm;var bq;var bb=0;bv=D;var bT=bv;var bS=__ZN9DCTStream6read16Ev(bT);L=bS;var bR=bv;var bQ=(bR)&4294967295;var bP=(bQ+8)&4294967295;var bO=HEAP[bP];var bN=bv;var bM=(bN)&4294967295;var bL=(bM+8)&4294967295;var aR=HEAP[bL];var aP=(aR)&4294967295;var aN=HEAP[aP];var aM=(aN+20)&4294967295;var aL=HEAP[aM];var aK=bv;var aJ=(aK)&4294967295;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aG=aL;var ax=FUNCTION_TABLE[aG](aH);a0=ax;var av=bv;var at=__ZN9DCTStream6read16Ev(av);var ar=bv;var aq=(ar+20)&4294967295;HEAP[aq]=at;var ap=bv;var ao=__ZN9DCTStream6read16Ev(ap);var an=bv;var am=(an+16)&4294967295;HEAP[am]=ao;var al=bv;var ag=(al)&4294967295;var af=(ag+8)&4294967295;var ae=HEAP[af];var ad=bv;var ac=(ad)&4294967295;var ab=(ac+8)&4294967295;var aa=HEAP[ab];var Z=(aa)&4294967295;var Y=HEAP[Z];var X=(Y+20)&4294967295;var V=HEAP[X];var U=bv;var T=(U)&4294967295;var S=(T+8)&4294967295;var R=HEAP[S];var Q=V;var P=FUNCTION_TABLE[Q](R);var O=bv;var N=(O+176)&4294967295;HEAP[N]=P;var M=a0;var K=(((M))|0)!=8;if(K){var J=bv;var I=(J)&4294967295;var H=bv;var G=(H)&4294967295;var F=(G)&4294967295;var E=(F)&4294967295;var C=HEAP[E];var B=(C+48)&4294967295;var A=HEAP[B];var z=bv;var y=(z)&4294967295;var x=A;var w=FUNCTION_TABLE[x](y);var v=a0;__Z5erroriPcz(w,(__str123443)&4294967295,Pointer_make([v,0,0,0],0,ALLOC_STACK));bU=0}else{bm=0;while(1){var az=bv;var ay=(az+176)&4294967295;var aw=HEAP[ay];var au=bm;var ak=(((aw))|0)>(((au))|0);if(!(ak)){W=3;break}var u=bm;var t=bv;var s=(t)&4294967295;var r=(s+8)&4294967295;var q=HEAP[r];var p=bv;var o=(p)&4294967295;var n=(o+8)&4294967295;var m=HEAP[n];var l=(m)&4294967295;var k=HEAP[l];var j=(k+20)&4294967295;var i=HEAP[j];var h=bv;var g=(h)&4294967295;var f=(g+8)&4294967295;var e=HEAP[f];var d=i;var b=FUNCTION_TABLE[d](e);var a=bv;var bZ=(a+40)&4294967295;var bY=(bZ+u*20)&4294967295;var bX=(bY)&4294967295;HEAP[bX]=b;var bW=bv;var bV=(bW)&4294967295;var bK=(bV+8)&4294967295;var bJ=HEAP[bK];var bI=bv;var bH=(bI)&4294967295;var bG=(bH+8)&4294967295;var bF=HEAP[bG];var bE=(bF)&4294967295;var bD=HEAP[bE];var bC=(bD+20)&4294967295;var bB=HEAP[bC];var by=bv;var bx=(by)&4294967295;var bw=(bx+8)&4294967295;var bu=HEAP[bw];var bt=bB;var bs=FUNCTION_TABLE[bt](bu);bq=bs;var br=bm;var bp=bq;var bo=(((bp))|0)>>4;var bn=(bo)&15;var bl=bv;var bk=(bl+40)&4294967295;var bj=(bk+br*20)&4294967295;var bi=(bj+4)&4294967295;HEAP[bi]=bn;var bh=bm;var bg=bq;var bf=(bg)&15;var be=bv;var bd=(be+40)&4294967295;var bc=(bd+bh*20)&4294967295;var ba=(bc+8)&4294967295;HEAP[ba]=bf;var a9=bm;var a8=bv;var a7=(a8)&4294967295;var a6=(a7+8)&4294967295;var a5=HEAP[a6];var a4=bv;var a3=(a4)&4294967295;var a2=(a3+8)&4294967295;var a1=HEAP[a2];var aZ=(a1)&4294967295;var aY=HEAP[aZ];var aX=(aY+20)&4294967295;var aW=HEAP[aX];var aV=bv;var aU=(aV)&4294967295;var aT=(aU+8)&4294967295;var aS=HEAP[aT];var aQ=aW;var aO=FUNCTION_TABLE[aQ](aS);var aF=bv;var aE=(aF+40)&4294967295;var aD=(aE+a9*20)&4294967295;var aC=(aD+12)&4294967295;HEAP[aC]=aO;var aB=bm;var aA=((aB)+1)&4294967295;bm=aA;W=1;continue}var aj=bv;var ai=(aj+12)&4294967295;HEAP[ai]=1;bU=1}var ah=bU;c=ah;var bA=c;var bz=(((bA))&255);return bz;return null}function __ZN9DCTStream15readBaselineSOFEv(D){var an;var bT;var c;var ch;var N;var bn;var bK;var bO;var by=0;bT=D;var cg=bT;var cf=__ZN9DCTStream6read16Ev(cg);N=cf;var ce=bT;var cd=(ce)&4294967295;var cc=(cd+8)&4294967295;var cb=HEAP[cc];var ca=bT;var b9=(ca)&4294967295;var b8=(b9+8)&4294967295;var be=HEAP[b8];var bc=(be)&4294967295;var ba=HEAP[bc];var a9=(ba+20)&4294967295;var a8=HEAP[a9];var a7=bT;var a6=(a7)&4294967295;var a5=(a6+8)&4294967295;var a4=HEAP[a5];var a3=a8;var aU=FUNCTION_TABLE[a3](a4);bn=aU;var aS=bT;var aQ=__ZN9DCTStream6read16Ev(aS);var aP=bT;var aO=(aP+20)&4294967295;HEAP[aO]=aQ;var aN=bT;var aM=__ZN9DCTStream6read16Ev(aN);var aL=bT;var aK=(aL+16)&4294967295;HEAP[aK]=aM;var aJ=bT;var aA=(aJ)&4294967295;var ay=(aA+8)&4294967295;var aw=HEAP[ay];var av=bT;var au=(av)&4294967295;var at=(au+8)&4294967295;var ar=HEAP[at];var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=(ap+20)&4294967295;var ae=HEAP[ao];var ac=bT;var aa=(ac)&4294967295;var Z=(aa+8)&4294967295;var Y=HEAP[Z];var X=ae;var W=FUNCTION_TABLE[X](Y);var V=bT;var U=(V+176)&4294967295;HEAP[U]=W;var T=bT;var K=(T+176)&4294967295;var J=HEAP[K];var I=(((J))|0)<=0;$bb1$$bb$2:do{if(I){an=0}else{var H=bT;var G=(H+176)&4294967295;var F=HEAP[G];var E=(((F))|0)>4;if(E){an=0;break $bb1$$bb$2}var n=bn;var m=(((n))|0)!=8;if(m){var l=bT;var k=(l)&4294967295;var j=bT;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;var f=HEAP[g];var e=(f+48)&4294967295;var d=HEAP[e];var b=bT;var a=(b)&4294967295;var cm=d;var cl=FUNCTION_TABLE[cm](a);var ck=bn;__Z5erroriPcz(cl,(__str123443)&4294967295,Pointer_make([ck,0,0,0],0,ALLOC_STACK));ch=0;an=3;break $bb1$$bb$2}else{bK=0;while(1){var ab=bT;var S=(ab+176)&4294967295;var R=HEAP[S];var Q=bK;var P=(((R))|0)>(((Q))|0);if(!(P)){an=6;break}var cj=bK;var ci=bT;var b7=(ci)&4294967295;var b6=(b7+8)&4294967295;var b5=HEAP[b6];var b4=bT;var b3=(b4)&4294967295;var b2=(b3+8)&4294967295;var b1=HEAP[b2];var b0=(b1)&4294967295;var bZ=HEAP[b0];var bY=(bZ+20)&4294967295;var bW=HEAP[bY];var bV=bT;var bU=(bV)&4294967295;var bS=(bU+8)&4294967295;var bR=HEAP[bS];var bQ=bW;var bP=FUNCTION_TABLE[bQ](bR);var bN=bT;var bM=(bN+40)&4294967295;var bL=(bM+cj*20)&4294967295;var bI=(bL)&4294967295;HEAP[bI]=bP;var bH=bT;var bG=(bH)&4294967295;var bF=(bG+8)&4294967295;var bE=HEAP[bF];var bD=bT;var bC=(bD)&4294967295;var bB=(bC+8)&4294967295;var bA=HEAP[bB];var bz=(bA)&4294967295;var bx=HEAP[bz];var bw=(bx+20)&4294967295;var bv=HEAP[bw];var bu=bT;var bt=(bu)&4294967295;var bs=(bt+8)&4294967295;var br=HEAP[bs];var bq=bv;var bp=FUNCTION_TABLE[bq](br);bO=bp;var bo=bK;var bm=bO;var bl=(((bm))|0)>>4;var bk=(bl)&15;var bj=bT;var bi=(bj+40)&4294967295;var bh=(bi+bo*20)&4294967295;var bg=(bh+4)&4294967295;HEAP[bg]=bk;var bf=bK;var bd=bO;var bb=(bd)&15;var a2=bT;var a1=(a2+40)&4294967295;var a0=(a1+bf*20)&4294967295;var aZ=(a0+8)&4294967295;HEAP[aZ]=bb;var aY=bK;var aX=bT;var aW=(aX)&4294967295;var aV=(aW+8)&4294967295;var aT=HEAP[aV];var aR=bT;var aI=(aR)&4294967295;var aH=(aI+8)&4294967295;var aG=HEAP[aH];var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=(aE+20)&4294967295;var aC=HEAP[aD];var aB=bT;var az=(aB)&4294967295;var ax=(az+8)&4294967295;var am=HEAP[ax];var al=aC;var ak=FUNCTION_TABLE[al](am);var aj=bT;var ai=(aj+40)&4294967295;var ah=(ai+aY*20)&4294967295;var ag=(ah+12)&4294967295;HEAP[ag]=ak;var af=bK;var ad=((af)+1)&4294967295;bK=ad;an=4;continue}var O=bT;var M=(O+12)&4294967295;HEAP[M]=0;ch=1;an=3;break $bb1$$bb$2}}}while(0);if(an==0){var C=bT;var B=(C)&4294967295;var A=bT;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=(w+48)&4294967295;var u=HEAP[v];var t=bT;var s=(t)&4294967295;var r=u;var q=FUNCTION_TABLE[r](s);__Z5erroriPcz(q,(__str83439)&4294967295);var p=bT;var o=(p+176)&4294967295;HEAP[o]=0;ch=0}var L=ch;c=L;var bX=c;var bJ=(((bX))&255);return bJ;return null}function __ZN9DCTStream7readBitEv(B){var U;var ar;var z;var aM;var d;var p;var ab;var T;var e=0;ar=B;var aL=ar;var aK=(aL+4012)&4294967295;var aJ=HEAP[aK];var aI=(((aJ))|0)==0;$bb$$bb7$2:do{if(aI){var aH=ar;var aG=(aH)&4294967295;var aF=(aG+8)&4294967295;var aE=HEAP[aF];var aD=ar;var al=(aD)&4294967295;var aj=(al+8)&4294967295;var ah=HEAP[aj];var af=(ah)&4294967295;var ad=HEAP[af];var aa=(ad+20)&4294967295;var Z=HEAP[aa];var Y=ar;var X=(Y)&4294967295;var W=(X+8)&4294967295;var N=HEAP[W];var L=Z;var K=FUNCTION_TABLE[L](N);ab=K;var J=ab;var I=(((J))|0)==-1;var H=unSign((I),1,0);d=H;var G=d;var C=reSign((G),8,0)!=0;if(C){aM=-1;U=0;break $bb$$bb7$2}else{var F=ab;var E=(((F))|0)==255;if(E){U=1}else{U=2}while(1){if(U==1){var D=ar;var A=(D)&4294967295;var y=(A+8)&4294967295;var x=HEAP[y];var w=ar;var v=(w)&4294967295;var u=(v+8)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var q=(r+20)&4294967295;var o=HEAP[q];var n=ar;var m=(n)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=o;var i=FUNCTION_TABLE[j](k);T=i;var h=T;var g=(((h))|0)==255;if(g){U=1;continue}var f=T;var c=(((f))|0)!=0;if(c){U=4;break}else{U=2;continue}}else{if(U==2){var ay=ar;var ax=(ay+4008)&4294967295;var aw=ab;HEAP[ax]=aw;var av=ar;var au=(av+4012)&4294967295;HEAP[au]=8;U=5;break $bb$$bb7$2}}}var b=ar;var a=(b)&4294967295;var aT=ar;var aS=(aT)&4294967295;var aR=(aS)&4294967295;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=(aP+48)&4294967295;var aN=HEAP[aO];var aC=ar;var aB=(aC)&4294967295;var aA=aN;var az=FUNCTION_TABLE[aA](aB);__Z5erroriPcz(az,(__str133444)&4294967295);aM=-1;U=0;break $bb$$bb7$2}}else{U=5}}while(0);if(U==5){var at=ar;var aq=(at+4008)&4294967295;var ap=HEAP[aq];var ao=ar;var an=(ao+4012)&4294967295;var am=HEAP[an];var ak=((am)-1)&4294967295;var ai=(((ap))|0)>>(((ak))|0);var ag=(ai)&1;p=ag;var ae=ar;var ac=(ae+4012)&4294967295;var S=HEAP[ac];var R=((S)-1)&4294967295;var Q=ar;var P=(Q+4012)&4294967295;HEAP[P]=R;var O=p;aM=O}var M=aM;z=M;var V=z;return V;return null}function __ZN9DCTStream7readAmpEi(f,m){var q;var b;var t;var r;var E;var n;var F;var J;var c;var u=0;b=f;t=m;F=0;c=0;while(1){var k=c;var j=t;var i=(((k))|0)<(((j))|0);if(!(i)){q=5;break}var D=b;var C=__ZN9DCTStream7readBitEv(D);J=C;var B=J;var A=(((B))|0)==-1;var z=unSign((A),1,0);n=z;var y=n;var s=reSign((y),8,0)!=0;if(s){q=1;break}var x=F;var w=(x)<<1;var v=J;var p=((w)+(v))&4294967295;F=p;var o=c;var l=((o)+1)&4294967295;c=l;q=0;continue}if(q==1){E=9999}else{if(q==5){var h=t;var g=((h)-1)&4294967295;var e=1<<(g);var d=F;var a=(((e))|0)>(((d))|0);if(a){var O=t;var N=1<<(O);var M=((N)-1)&4294967295;var L=F;var K=((L)-(M))&4294967295;F=K}var I=F;E=I}}var H=E;r=H;var G=r;return G;return null}function __ZN9DCTStream11readHuffSymEP12DCTHuffTable(C,p){var O;var ab;var ao;var A;var av;var d;var P;var q;var ac;var e=0;ab=C;ao=p;P=0;ac=0;while(1){var au=ab;var at=__ZN9DCTStream7readBitEv(au);q=at;var ar=q;var aq=(((ar))|0)==-1;var ap=unSign((aq),1,0);d=ap;var an=d;var D=reSign((an),8,0)!=0;if(D){O=1;break}var am=P;var al=(am)<<1;var ak=q;var aa=(((ak))&65535);var Z=((al)+(aa))&65535;P=Z;var Y=ac;var X=((Y)+1)&4294967295;ac=X;var W=P;var V=unSign((W),16,0);var U=ac;var T=ao;var S=(T+18)&4294967295;var R=(S+U*2)&4294967295;var N=HEAP[R];var M=unSign((N),16,0);var L=((V)-(M))&4294967295;var K=ac;var J=ao;var I=(J+52)&4294967295;var H=(I+K*2)&4294967295;var G=HEAP[H];var F=unSign((G),16,0);var E=(((L))|0)<(((F))|0);if(E){O=4;break}var b=ac;var a=(((b))|0)<=15;if(a){O=0;continue}else{O=6;break}}if(O==1){av=9999}else{if(O==4){var B=ac;var z=ao;var y=(z+18)&4294967295;var x=(y+B*2)&4294967295;var w=HEAP[x];var v=P;var u=((v)-(w))&65535;P=u;var t=ac;var s=ao;var r=(s)&4294967295;var o=(r+t)&4294967295;var n=HEAP[o];var m=unSign((n),8,0);var l=P;var k=unSign((l),16,0);var j=((m)+(k))&4294967295;var i=ao;var h=(i+86)&4294967295;var g=(h+j)&4294967295;var f=HEAP[g];var c=unSign((f),8,0);av=c}else{if(O==6){var aC=ab;var aB=(aC)&4294967295;var aA=ab;var az=(aA)&4294967295;var ay=(az)&4294967295;var ax=(ay)&4294967295;var aw=HEAP[ax];var aj=(aw+48)&4294967295;var ai=HEAP[aj];var ah=ab;var ag=(ah)&4294967295;var af=ai;var ae=FUNCTION_TABLE[af](ag);__Z5erroriPcz(ae,(__str143445)&4294967295);av=9999}}}var ad=av;A=ad;var Q=A;return Q;return null}function __ZN9DCTStream23readProgressiveDataUnitEP12DCTHuffTableS1_PiS2_(aR,am,dU,dR,F){var eg;var bP;var o;var X;var W;var aQ;var cd;var bd;var bg;var bh;var bi;var bj;var bk;var bl;var bm;var br;var bG;var bs;var f;var au;var ci;var bU;var bt;var bq;var bp;var bo;var df=0;bP=aR;o=am;X=dU;W=dR;aQ=F;var bF=bP;var bE=(bF+120)&4294967295;var bD=(bE+40)&4294967295;var bC=HEAP[bD];bq=bC;var bA=bq;var bz=(((bA))|0)==0;$bb$$bb15$2:do{if(bz){var by=bP;var bx=(by+120)&4294967295;var bw=(bx+48)&4294967295;var d4=HEAP[bw];var d3=(((d4))|0)==0;if(d3){var d2=bP;var d1=o;var d0=__ZN9DCTStream11readHuffSymEP12DCTHuffTable(d2,d1);au=d0;var dZ=au;var dY=(((dZ))|0)==9999;var dX=unSign((dY),1,0);bs=dX;var dW=bs;var eh=reSign((dW),8,0)!=0;if(eh){bG=0;eg=0;break $bb$$bb15$2}else{var dV=au;var dA=(((dV))|0)>0;if(dA){var dz=bP;var dy=au;var dx=__ZN9DCTStream7readAmpEi(dz,dy);ci=dx;var dw=ci;var dv=(((dw))|0)==9999;var du=unSign((dv),1,0);br=du;var dt=br;var bT=reSign((dt),8,0)!=0;if(bT){bG=0;eg=0;break $bb$$bb15$2}else{}}else{ci=0}var ds=aQ;var dr=(ds)&4294967295;var de=HEAP[dr];var dd=W;var dc=HEAP[dd];var db=ci;var da=((dc)+(db))&4294967295;var c9=W;HEAP[c9]=da;var c8=W;var c7=HEAP[c8];var c6=bP;var c5=(c6+120)&4294967295;var cU=(c5+52)&4294967295;var cT=HEAP[cU];var cS=(c7)<<(cT);var cR=((de)+(cS))&4294967295;var cQ=aQ;var cP=(cQ)&4294967295;HEAP[cP]=cR}}else{var cO=bP;var cN=__ZN9DCTStream7readBitEv(cO);bU=cN;var cM=bU;var cL=(((cM))|0)==9999;var cA=unSign((cL),1,0);bm=cA;var cz=bm;var bI=reSign((cz),8,0)!=0;if(bI){bG=0;eg=0;break $bb$$bb15$2}else{var cy=aQ;var cx=(cy)&4294967295;var cw=HEAP[cx];var cv=bP;var cu=(cv+120)&4294967295;var ct=(cu+52)&4294967295;var cs=HEAP[ct];var cr=bU;var cq=(cr)<<(cs);var cp=((cw)+(cq))&4294967295;var co=aQ;var cn=(co)&4294967295;HEAP[cn]=cp}}var cm=bq;var cl=((cm)+1)&4294967295;bq=cl;eg=3;break $bb$$bb15$2}else{eg=3}}while(0);$bb74$$bb15$21:do{if(eg==3){var ck=bP;var cj=(ck+120)&4294967295;var ch=(cj+44)&4294967295;var cg=HEAP[ch];var cf=(((cg))|0)==0;if(cf){bG=1}else{var ce=bP;var cc=(ce+4004)&4294967295;var cb=HEAP[cc];var ca=(((cb))|0)>0;if(ca){while(1){var a6=bP;var a5=(a6+120)&4294967295;var a4=(a5+44)&4294967295;var a3=HEAP[a4];var a1=bq;var a0=(((a3))|0)>=(((a1))|0);if(!(a0)){eg=11;break}var b9=bq;var b8=(__ZL9dctZigZag+b9*4)&4294967295;var b7=HEAP[b8];bp=b7;var b6=bq;var b5=((b6)+1)&4294967295;bq=b5;var b4=aQ;var b3=bp;var b2=(b4+4*b3)&4294967295;var b1=HEAP[b2];var b0=(((b1))|0)!=0;if(!(b0)){eg=5;continue}var bZ=bP;var bY=__ZN9DCTStream7readBitEv(bZ);bU=bY;var bX=bU;var bW=(((bX))|0)==-1;var bV=unSign((bW),1,0);bl=bV;var bS=bl;var bB=reSign((bS),8,0)!=0;if(bB){eg=7;break}var bR=bU;var bQ=(((bR))|0)!=0;if(!(bQ)){eg=5;continue}var bO=aQ;var bN=bp;var bM=(bO+4*bN)&4294967295;var bL=HEAP[bM];var bK=bP;var bJ=(bK+120)&4294967295;var bH=(bJ+52)&4294967295;var bc=HEAP[bH];var bb=1<<(bc);var ba=((bL)+(bb))&4294967295;var a9=aQ;var a8=bp;var a7=(a9+4*a8)&4294967295;HEAP[a7]=ba;eg=5;continue}if(eg==11){var aZ=bP;var aY=(aZ+4004)&4294967295;var aX=HEAP[aY];var aW=((aX)-1)&4294967295;var aV=bP;var aU=(aV+4004)&4294967295;HEAP[aU]=aW;bG=1}else{if(eg==7){bG=0}}}else{$bb72$38:while(1){var dI=bP;var dG=(dI+120)&4294967295;var dF=(dG+44)&4294967295;var dE=HEAP[dF];var dD=bq;var dC=(((dE))|0)>=(((dD))|0);if(!(dC)){eg=47;break $bb72$38}var aT=bP;var aS=X;var aO=__ZN9DCTStream11readHuffSymEP12DCTHuffTable(aT,aS);bt=aO;var aN=bt;var aM=(((aN))|0)==9999;var aL=unSign((aM),1,0);bk=aL;var aK=bk;var bv=reSign((aK),8,0)!=0;if(bv){eg=13;break $bb72$38}var aJ=bt;var aI=(((aJ))|0)==240;if(aI){bo=0;while(1){var V=bo;var U=(((V))|0)<=15;if(!(U)){eg=20;break}var aH=bq;var aG=(__ZL9dctZigZag+aH*4)&4294967295;var aF=HEAP[aG];bp=aF;var aE=bq;var aD=((aE)+1)&4294967295;bq=aD;var aC=aQ;var aB=bp;var aA=(aC+4*aB)&4294967295;var az=HEAP[aA];var ay=(((az))|0)==0;if(ay){var ax=bo;var aw=((ax)+1)&4294967295;bo=aw;eg=15;continue}else{var av=bP;var at=__ZN9DCTStream7readBitEv(av);bU=at;var ar=bU;var aq=(((ar))|0)==-1;var ap=unSign((aq),1,0);bj=ap;var ao=bj;var bu=reSign((ao),8,0)!=0;if(bu){eg=16;break $bb72$38}var an=bU;var al=(((an))|0)!=0;if(!(al)){eg=15;continue}var ak=aQ;var aj=bp;var ai=(ak+4*aj)&4294967295;var ah=HEAP[ai];var ag=bP;var af=(ag+120)&4294967295;var ae=(af+52)&4294967295;var ad=HEAP[ae];var ac=1<<(ad);var ab=((ah)+(ac))&4294967295;var aa=aQ;var Z=bp;var Y=(aa+4*Z)&4294967295;HEAP[Y]=ab;eg=15;continue}}eg=12;continue $bb72$38}else{var T=bt;var S=(T)&15;var R=(((S))|0)==0;if(R){eg=21;break $bb72$38}var es=bt;var er=(((es))|0)>>4;var eq=(er)&15;f=eq;var ep=bt;var eo=(ep)&15;au=eo;var en=bP;var em=au;var el=__ZN9DCTStream7readAmpEi(en,em);ci=el;var ek=ci;var ej=(((ek))|0)==9999;var ei=unSign((ej),1,0);bg=ei;var ef=bg;var be=reSign((ef),8,0)!=0;if(be){eg=36;break $bb72$38}bo=0;$bb62$56:while(1){var ed=bq;var ec=(__ZL9dctZigZag+ed*4)&4294967295;var eb=HEAP[ec];bp=eb;var ea=bq;var d9=((ea)+1)&4294967295;bq=d9;while(1){var c2=aQ;var c1=bp;var c0=(c2+4*c1)&4294967295;var cZ=HEAP[c0];var cY=(((cZ))|0)!=0;if(!(cY)){eg=44;break}var d8=bP;var d7=__ZN9DCTStream7readBitEv(d8);bU=d7;var d6=bU;var d5=(((d6))|0)==-1;var dT=unSign((d5),1,0);bd=dT;var dS=bd;var a2=reSign((dS),8,0)!=0;if(a2){eg=40;break $bb72$38}var dQ=bU;var dP=(((dQ))|0)!=0;if(dP){var dO=aQ;var dN=bp;var dM=(dO+4*dN)&4294967295;var dL=HEAP[dM];var dJ=bP;var dH=(dJ+120)&4294967295;var dq=(dH+52)&4294967295;var dp=HEAP[dq];var dn=1<<(dp);var dm=((dL)+(dn))&4294967295;var dl=aQ;var dk=bp;var dj=(dl+4*dk)&4294967295;HEAP[dj]=dm}var di=bq;var dh=(__ZL9dctZigZag+di*4)&4294967295;var dg=HEAP[dh];bp=dg;var c4=bq;var c3=((c4)+1)&4294967295;bq=c3;eg=39;continue}var cX=bo;var cW=((cX)+1)&4294967295;bo=cW;var cV=bo;var cK=f;var cJ=(((cV))|0)<=(((cK))|0);if(cJ){eg=38;continue $bb62$56}else{eg=45;break $bb62$56}}var cI=bP;var cH=(cI+120)&4294967295;var cG=(cH+52)&4294967295;var cF=HEAP[cG];var cE=ci;var cD=(cE)<<(cF);var cC=aQ;var cB=bp;var dK=(cC+4*cB)&4294967295;HEAP[dK]=cD;eg=12;continue $bb72$38}}if(eg==13){bG=0;eg=0;break $bb74$$bb15$21}else{if(eg==16){bG=0;eg=0;break $bb74$$bb15$21}else{if(eg==21){var Q=bt;var P=(((Q))|0)>>4;bp=P;var O=bP;var N=(O+4004)&4294967295;HEAP[N]=0;bo=0;$bb48$71:while(1){var e0=bo;var eZ=bp;var eY=(((e0))|0)<(((eZ))|0);if(!(eY)){eg=27;break $bb48$71}var L=bP;var A=__ZN9DCTStream7readBitEv(L);bU=A;var z=bU;var y=(((z))|0)==-1;var x=unSign((y),1,0);bi=x;var w=bi;var bn=reSign((w),8,0)!=0;if(bn){eg=24;break $bb48$71}var v=bP;var u=(v+4004)&4294967295;var t=HEAP[u];var s=(t)<<1;var q=bU;var e=(s)|(q);var d=bP;var c=(d+4004)&4294967295;HEAP[c]=e;var b=bo;var a=((b)+1)&4294967295;bo=a;eg=23;continue $bb48$71}if(eg==27){var eX=bP;var eV=(eX+4004)&4294967295;var eL=HEAP[eV];var eK=bp;var eJ=1<<(eK);var eI=((eL)+(eJ))&4294967295;var eH=bP;var eG=(eH+4004)&4294967295;HEAP[eG]=eI;while(1){var eO=bP;var eN=(eO+120)&4294967295;var eM=(eN+44)&4294967295;var eD=HEAP[eM];var eB=bq;var ez=(((eD))|0)>=(((eB))|0);if(!(ez)){eg=34;break}var eF=bq;var eE=(__ZL9dctZigZag+eF*4)&4294967295;var eC=HEAP[eE];bp=eC;var eA=bq;var M=((eA)+1)&4294967295;bq=M;var K=aQ;var J=bp;var I=(K+4*J)&4294967295;var H=HEAP[I];var G=(((H))|0)!=0;if(!(G)){eg=28;continue}var E=bP;var D=__ZN9DCTStream7readBitEv(E);bU=D;var C=bU;var B=(((C))|0)==-1;var r=unSign((B),1,0);bh=r;var p=bh;var bf=reSign((p),8,0)!=0;if(bf){eg=30;break}var n=bU;var m=(((n))|0)!=0;if(!(m)){eg=28;continue}var l=aQ;var k=bp;var j=(l+4*k)&4294967295;var i=HEAP[j];var h=bP;var g=(h+120)&4294967295;var eW=(g+52)&4294967295;var eU=HEAP[eW];var eT=1<<(eU);var eS=((i)+(eT))&4294967295;var eR=aQ;var eQ=bp;var eP=(eR+4*eQ)&4294967295;HEAP[eP]=eS;eg=28;continue}if(eg==34){var ey=bP;var ex=(ey+4004)&4294967295;var ew=HEAP[ex];var ev=((ew)-1)&4294967295;var eu=bP;var et=(eu+4004)&4294967295;HEAP[et]=ev}else{if(eg==30){bG=0;eg=0;break $bb74$$bb15$21}}}else{if(eg==24){bG=0;eg=0;break $bb74$$bb15$21}}}else{if(eg==36){bG=0;eg=0;break $bb74$$bb15$21}else{if(eg==40){bG=0;eg=0;break $bb74$$bb15$21}}}}}bG=1}}}}while(0);var dB=bG;cd=dB;var ee=cd;var aP=(((ee))&255);return aP;return null}function __ZN9DCTStream12readDataUnitEP12DCTHuffTableS1_PiS2_(C,d,aU,e,F){var Q;var aw;var D;var aH;var R;var q;var A;var aT;var S;var U;var aS;var W;var av;var T;var Y;var af;var X;var V;var g=0;aw=C;D=d;aH=aU;R=e;q=F;var aR=aw;var aQ=D;var aP=__ZN9DCTStream11readHuffSymEP12DCTHuffTable(aR,aQ);T=aP;var aO=T;var aN=(((aO))|0)==9999;var aL=unSign((aN),1,0);W=aL;var aK=W;var E=reSign((aK),8,0)!=0;$bb$$bb1$2:do{if(E){aS=0}else{var aJ=T;var aI=(((aJ))|0)>0;if(aI){var am=aw;var al=T;var aj=__ZN9DCTStream7readAmpEi(am,al);Y=aj;var ai=Y;var ah=(((ai))|0)==9999;var ae=unSign((ah),1,0);U=ae;var ad=U;var Z=reSign((ad),8,0)!=0;if(Z){aS=0;Q=1;break $bb$$bb1$2}else{}}else{Y=0}var ac=R;var ab=HEAP[ac];var aa=Y;var P=((ab)+(aa))&4294967295;var O=R;HEAP[O]=P;var N=R;var M=HEAP[N];var L=q;var K=(L)&4294967295;HEAP[K]=M;X=1;$bb9$12:while(1){var z=X;var y=(((z))|0)<=63;if(!(y)){Q=5;break $bb9$12}var J=q;var I=X;var H=(J+4*I)&4294967295;HEAP[H]=0;var G=X;var B=((G)+1)&4294967295;X=B;Q=3;continue $bb9$12}X=1;$bb26$16:while(1){var ao=X;var an=(((ao))|0)<=63;if(!(an)){Q=16;break $bb26$16}av=0;$bb13$19:while(1){var v=aw;var u=aH;var t=__ZN9DCTStream11readHuffSymEP12DCTHuffTable(v,u);af=t;var s=af;var r=(((s))|0)!=240;$bb16$$bb14$21:do{if(r){Q=8}else{var p=av;var o=(((p))|0)>47;if(o){Q=8;break $bb16$$bb14$21}aT=1;Q=10;break $bb16$$bb14$21}}while(0);if(Q==8){aT=0}var n=aT;S=n;var m=S;var aM=reSign((m),8,0)!=0;if(!(aM)){Q=13;break $bb13$19}var x=av;var w=((x)+16)&4294967295;av=w;Q=7;continue $bb13$19}var l=af;var k=(((l))|0)==9999;if(k){Q=14;break $bb26$16}var j=af;var i=(((j))|0)==0;if(i){Q=16;break $bb26$16}var h=af;var f=(((h))|0)>>4;var c=(f)&15;var b=av;var a=((c)+(b))&4294967295;av=a;var a1=af;var a0=(a1)&15;T=a0;var aZ=aw;var aY=T;var aX=__ZN9DCTStream7readAmpEi(aZ,aY);Y=aX;var aW=Y;var aV=(((aW))|0)==9999;if(aV){Q=18;break $bb26$16}var aG=X;var aF=av;var aE=((aG)+(aF))&4294967295;X=aE;var aD=X;var aC=(((aD))|0)<=63;if(!(aC)){Q=6;continue $bb26$16}var aB=X;var aA=(__ZL9dctZigZag+aB*4)&4294967295;var az=HEAP[aA];V=az;var ay=X;var ax=((ay)+1)&4294967295;X=ax;var at=q;var ar=V;var aq=(at+4*ar)&4294967295;var ap=Y;HEAP[aq]=ap;Q=6;continue $bb26$16}if(Q==16){aS=1}else{if(Q==14){aS=0}else{if(Q==18){aS=0}}}}}while(0);var ak=aS;A=ak;var ag=A;var au=(((ag))&255);return au;return null}function __ZN9DCTStream8readScanEv(aN){var V=STACKTOP;STACKTOP+=256;_memset(V,0,256);var e6;var bK;var bk;var bl;var bz;var D=V;var fH;var fk;var bF;var bu;var fG;var fj;var fi;var dP;var bc;var bd;var bb;var X;var fF;var bh;var aZ;var be;var dZ=0;bK=aN;var by=bK;var bx=(by+120)&4294967295;var bw=(bx+4)&4294967295;var bv=HEAP[bw];var bt=(((bv))|0)==1;if(bt){dP=0;while(1){var eR=bK;var eQ=(eR+176)&4294967295;var eP=HEAP[eQ];var eO=dP;var eN=(((eP))|0)>(((eO))|0);if(!(eN)){e6=1;break}var br=dP;var bq=bK;var bp=(bq+120)&4294967295;var bo=(bp)&4294967295;var bn=(bo+br)&4294967295;var eU=HEAP[bn];var e7=reSign((eU),8,0)!=0;if(e7){e6=1;break}var eT=dP;var eS=((eT)+1)&4294967295;dP=eS;e6=0;continue}var eM=bK;var eL=(eM+24)&4294967295;var eq=HEAP[eL];var ep=dP;var eo=bK;var en=(eo+40)&4294967295;var em=(en+ep*20)&4294967295;var el=(em+4)&4294967295;var ek=HEAP[el];var ej=((((eq))|0)/(((ek))|0)|0);bF=ej;var ei=bK;var eh=(ei+28)&4294967295;var dU=HEAP[eh];var dT=dP;var dS=bK;var dR=(dS+40)&4294967295;var dQ=(dR+dT*20)&4294967295;var dO=(dQ+8)&4294967295;var dN=HEAP[dO];var dM=((((dU))|0)/(((dN))|0)|0);bu=dM}else{var dL=bK;var dK=(dL+24)&4294967295;var dp=HEAP[dK];bF=dp;var dn=bK;var dm=(dn+28)&4294967295;var dl=HEAP[dm];bu=dl}fk=0;$bb50$11:while(1){var b2=bK;var b1=(b2+20)&4294967295;var b0=HEAP[b1];var bZ=fk;var bY=(((b0))|0)>(((bZ))|0);if(!(bY)){e6=20;break $bb50$11}fH=0;$bb48$14:while(1){var ck=bK;var cj=(ck+16)&4294967295;var ci=HEAP[cj];var ch=fH;var b6=(((ci))|0)>(((ch))|0);if(!(b6)){e6=33;break $bb48$14}var dk=bK;var dj=(dk+188)&4294967295;var di=HEAP[dj];var dh=(((di))|0)>0;$bb9$$bb16$17:do{if(dh){var dg=bK;var df=(dg+3996)&4294967295;var cU=HEAP[df];var cT=(((cU))|0)==0;if(!(cT)){e6=8;break $bb9$$bb16$17}var cS=bK;var cR=__ZN9DCTStream10readMarkerEv(cS);be=cR;var cQ=bK;var cP=(cQ+4000)&4294967295;var cO=HEAP[cP];var cN=be;var cM=(((cO))|0)!=(((cN))|0);if(cM){e6=9;break $bb50$11}var ce=bK;var cd=(ce+4000)&4294967295;var cc=HEAP[cd];var cb=((cc)+1)&4294967295;var ca=bK;var b9=(ca+4000)&4294967295;HEAP[b9]=cb;var b8=bK;var b7=(b8+4000)&4294967295;var bX=HEAP[b7];var bW=(((bX))|0)==216;var bV=unSign((bW),1,0);bz=bV;var bU=bz;var bB=reSign((bU),8,0)!=0;if(bB){var bT=bK;var bS=(bT+4000)&4294967295;HEAP[bS]=208}var bR=bK;__ZN9DCTStream7restartEv(bR)}}while(0);dP=0;$bb46$25:while(1){var cI=bK;var cH=(cI+176)&4294967295;var cG=HEAP[cH];var cF=dP;var cE=(((cG))|0)>(((cF))|0);if(!(cE)){e6=31;break $bb46$25}var bQ=dP;var bP=bK;var bO=(bP+120)&4294967295;var bN=(bO)&4294967295;var bM=(bN+bQ)&4294967295;var bL=HEAP[bM];var bA=reSign((bL),8,0)!=0;var d6=(bA)^1;var l=unSign((d6),1,0);var bs=reSign((l),8,0)!=0;$bb45$$bb22$28:do{if(!bs){var bJ=dP;var bI=bK;var bH=(bI+40)&4294967295;var bG=(bH+bJ*20)&4294967295;var bE=(bG+4)&4294967295;var bD=HEAP[bE];bd=bD;var bC=dP;var a9=bK;var a8=(a9+40)&4294967295;var a7=(a8+bC*20)&4294967295;var a6=(a7+8)&4294967295;var a5=HEAP[a6];bb=a5;var a4=bK;var a3=(a4+24)&4294967295;var a2=HEAP[a3];var a1=bd;var a0=((((a2))|0)/(((a1))|0)|0);X=a0;var aY=bK;var aW=(aY+28)&4294967295;var aV=HEAP[aW];var aU=bb;var aT=((((aV))|0)/(((aU))|0)|0);fF=aT;var aS=fF;var aR=((((aS))|0)/8|0);bh=aR;fj=0;$bb44$30:while(1){var cX=fj;var cW=bu;var cV=(((cX))|0)<(((cW))|0);if(!(cV)){e6=29;break $bb45$$bb22$28}fG=0;$bb42$33:while(1){var c4=fG;var c2=bF;var c1=(((c4))|0)<(((c2))|0);if(!(c1)){e6=27;break $bb42$33}var aQ=dP;var aP=bK;var aO=(aP+3964)&4294967295;var aM=(aO+aQ*4)&4294967295;var aL=HEAP[aM];var aK=fk;var aJ=fj;var aI=((aK)+(aJ))&4294967295;var aH=bK;var aG=(aH+32)&4294967295;var aF=HEAP[aG];var aE=((aI)*(aF))&4294967295;var aD=fH;var aC=fG;var aB=((aD)+(aC))&4294967295;var aA=((aE)+(aB))&4294967295;var az=(aL+4*aA)&4294967295;aZ=az;fi=0;bc=0;$bb26$36:while(1){var fC=fi;var fB=(((fC))|0)<=7;if(!(fB)){e6=19;break $bb26$36}var ay=bc;var ax=aZ;var aw=(ax)&4294967295;var av=HEAP[aw];var au=(D+ay*4)&4294967295;HEAP[au]=av;var at=bc;var ar=((at)+1)&4294967295;var aq=aZ;var ao=(aq+4)&4294967295;var an=HEAP[ao];var am=(D+ar*4)&4294967295;HEAP[am]=an;var al=bc;var ak=((al)+2)&4294967295;var aj=aZ;var ai=(aj+8)&4294967295;var ah=HEAP[ai];var ag=(D+ak*4)&4294967295;HEAP[ag]=ah;var af=bc;var ae=((af)+3)&4294967295;var ad=aZ;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var aa=(D+ae*4)&4294967295;HEAP[aa]=ab;var Z=bc;var Y=((Z)+4)&4294967295;var W=aZ;var U=(W+16)&4294967295;var T=HEAP[U];var S=(D+Y*4)&4294967295;HEAP[S]=T;var R=bc;var Q=((R)+5)&4294967295;var P=aZ;var O=(P+20)&4294967295;var N=HEAP[O];var L=(D+Q*4)&4294967295;HEAP[L]=N;var J=bc;var z=((J)+6)&4294967295;var y=aZ;var x=(y+24)&4294967295;var w=HEAP[x];var v=(D+z*4)&4294967295;HEAP[v]=w;var u=bc;var t=((u)+7)&4294967295;var s=aZ;var q=(s+28)&4294967295;var o=HEAP[q];var e=(D+t*4)&4294967295;HEAP[e]=o;var d=bK;var c=(d+32)&4294967295;var b=HEAP[c];var a=bh;var fW=((b)*(a))&4294967295;var fV=aZ;var fU=(fV+4*fW)&4294967295;aZ=fU;var fS=fi;var fQ=((fS)+1)&4294967295;fi=fQ;var fE=bc;var fD=((fE)+8)&4294967295;bc=fD;e6=17;continue $bb26$36}var fA=bK;var fz=(fA+12)&4294967295;var fy=HEAP[fz];var bm=reSign((fy),8,0)!=0;if(bm){var fx=dP;var fv=bK;var ft=(fv+40)&4294967295;var M=(ft+fx*20)&4294967295;var K=(M+16)&4294967295;var I=dP;var H=bK;var G=(H+120)&4294967295;var F=(G+24)&4294967295;var E=(F+I*4)&4294967295;var C=HEAP[E];var B=bK;var A=(B+2076)&4294967295;var r=(A+C*342)&4294967295;var p=dP;var n=bK;var m=(n+120)&4294967295;var k=(m+8)&4294967295;var j=(k+p*4)&4294967295;var i=HEAP[j];var h=bK;var g=(h+708)&4294967295;var f=(g+i*342)&4294967295;var fT=bK;var fR=(D)&4294967295;var fP=__ZN9DCTStream23readProgressiveDataUnitEP12DCTHuffTableS1_PiS2_(fT,f,r,K,fR);var bj=reSign((fP),8,0)!=0;var ba=(bj)^1;var aX=unSign((ba),1,0);bl=aX;var fO=bl;var bi=reSign((fO),8,0)!=0;if(bi){e6=20;break $bb50$11}}else{var fN=dP;var fM=bK;var fL=(fM+40)&4294967295;var fK=(fL+fN*20)&4294967295;var fJ=(fK+16)&4294967295;var fI=dP;var fw=bK;var fu=(fw+120)&4294967295;var fs=(fu+24)&4294967295;var fr=(fs+fI*4)&4294967295;var fq=HEAP[fr];var fp=bK;var fo=(fp+2076)&4294967295;var fn=(fo+fq*342)&4294967295;var fm=dP;var fl=bK;var fh=(fl+120)&4294967295;var fg=(fh+8)&4294967295;var ff=(fg+fm*4)&4294967295;var fe=HEAP[ff];var fd=bK;var fc=(fd+708)&4294967295;var fb=(fc+fe*342)&4294967295;var fa=bK;var e9=(D)&4294967295;var e8=__ZN9DCTStream12readDataUnitEP12DCTHuffTableS1_PiS2_(fa,fb,fn,fJ,e9);var bg=reSign((e8),8,0)!=0;var ap=(bg)^1;var e4=unSign((ap),1,0);bk=e4;var e5=bk;var bf=reSign((e5),8,0)!=0;if(bf){e6=20;break $bb50$11}}var e3=dP;var e2=bK;var e1=(e2+3964)&4294967295;var e0=(e1+e3*4)&4294967295;var eZ=HEAP[e0];var eY=fk;var eX=fj;var eW=((eY)+(eX))&4294967295;var eV=bK;var eK=(eV+32)&4294967295;var eJ=HEAP[eK];var eI=((eW)*(eJ))&4294967295;var eH=fH;var eG=fG;var eF=((eH)+(eG))&4294967295;var eE=((eI)+(eF))&4294967295;var eD=(eZ+4*eE)&4294967295;aZ=eD;fi=0;bc=0;while(1){var dt=fi;var ds=(((dt))|0)<=7;if(!(ds)){e6=25;break}var eC=bc;var eA=(D+eC*4)&4294967295;var eg=HEAP[eA];var ef=aZ;var ee=(ef)&4294967295;HEAP[ee]=eg;var ed=bc;var ec=((ed)+1)&4294967295;var eb=(D+ec*4)&4294967295;var ea=HEAP[eb];var d9=aZ;var d8=(d9+4)&4294967295;HEAP[d8]=ea;var d5=bc;var dJ=((d5)+2)&4294967295;var dI=(D+dJ*4)&4294967295;var dH=HEAP[dI];var dG=aZ;var dF=(dG+8)&4294967295;HEAP[dF]=dH;var dE=bc;var dD=((dE)+3)&4294967295;var dC=(D+dD*4)&4294967295;var dB=HEAP[dC];var dz=aZ;var de=(dz+12)&4294967295;HEAP[de]=dB;var dd=bc;var dc=((dd)+4)&4294967295;var db=(D+dc*4)&4294967295;var da=HEAP[db];var c9=aZ;var c8=(c9+16)&4294967295;HEAP[c8]=da;var c7=bc;var c6=((c7)+5)&4294967295;var c3=(D+c6*4)&4294967295;var eB=HEAP[c3];var ez=aZ;var ey=(ez+20)&4294967295;HEAP[ey]=eB;var ex=bc;var ew=((ex)+6)&4294967295;var ev=(D+ew*4)&4294967295;var eu=HEAP[ev];var et=aZ;var es=(et+24)&4294967295;HEAP[es]=eu;var er=bc;var d7=((er)+7)&4294967295;var d4=(D+d7*4)&4294967295;var d3=HEAP[d4];var d2=aZ;var d1=(d2+28)&4294967295;HEAP[d1]=d3;var d0=bK;var dY=(d0+32)&4294967295;var dX=HEAP[dY];var dW=bh;var dV=((dX)*(dW))&4294967295;var dA=aZ;var dy=(dA+4*dV)&4294967295;aZ=dy;var dx=fi;var dw=((dx)+1)&4294967295;fi=dw;var dv=bc;var du=((dv)+8)&4294967295;bc=du;e6=23;continue}var dr=fG;var dq=X;var c5=((dr)+(dq))&4294967295;fG=c5;e6=16;continue $bb42$33}var c0=fj;var cZ=fF;var cY=((c0)+(cZ))&4294967295;fj=cY;e6=15;continue $bb44$30}}}while(0);var cK=dP;var cJ=((cK)+1)&4294967295;dP=cJ;e6=14;continue $bb46$25}var cD=bK;var cC=(cD+3996)&4294967295;var cB=HEAP[cC];var cq=((cB)-1)&4294967295;var cp=bK;var co=(cp+3996)&4294967295;HEAP[co]=cq;var cn=fH;var cm=bF;var cl=((cn)+(cm))&4294967295;fH=cl;e6=6;continue $bb48$14}var b5=fk;var b4=bu;var b3=((b5)+(b4))&4294967295;fk=b3;e6=5;continue $bb50$11}if(e6==9){var cL=bK;var cA=(cL)&4294967295;var cz=bK;var cy=(cz)&4294967295;var cx=(cy)&4294967295;var cw=(cx)&4294967295;var cv=HEAP[cw];var cu=(cv+48)&4294967295;var ct=HEAP[cu];var cs=bK;var cr=(cs)&4294967295;var cg=ct;var cf=FUNCTION_TABLE[cg](cr);__Z5erroriPcz(cf,(__str153446)&4294967295)}STACKTOP=V;return;return}function __ZN9DCTStream10readMCURowEv(bG){var ar=STACKTOP;STACKTOP+=320;_memset(ar,0,320);var L;var hQ;var iv;var dV;var ec;var bt;var i1=ar;var i0=ar+256;var aU;var aT;var aO;var jo;var jm;var aQ;var aR;var aS;var a4;var aV;var gj;var aP;var ab;var dG;var e;var d;var lq;var c;var lp;var b;var lo;var a;var ln;var eA;var a2;var a8;var gE=0;hQ=bG;e=0;$bb67$2:while(1){var jP=hQ;var jO=(jP+16)&4294967295;var jN=HEAP[jO];var jM=e;var jL=(((jN))|0)>(((jM))|0);if(!(jL)){L=56;break $bb67$2}var br=hQ;var bq=(br+188)&4294967295;var bp=HEAP[bq];var bo=(((bp))|0)>0;$bb1$$bb7$5:do{if(bo){var bn=hQ;var bm=(bn+3996)&4294967295;var bl=HEAP[bm];var bk=(((bl))|0)==0;if(!(bk)){L=2;break $bb1$$bb7$5}var bj=hQ;var fi=__ZN9DCTStream10readMarkerEv(bj);a8=fi;var fh=hQ;var fg=(fh+4000)&4294967295;var ff=HEAP[fg];var fe=a8;var fd=(((ff))|0)!=(((fe))|0);if(fd){L=3;break $bb67$2}var eP=hQ;var eE=(eP+4000)&4294967295;var eD=HEAP[eE];var eC=((eD)+1)&4294967295;var eB=hQ;var ez=(eB+4000)&4294967295;HEAP[ez]=eC;var ey=hQ;var ex=(ey+4000)&4294967295;var ew=HEAP[ex];var ev=(((ew))|0)==216;var eu=unSign((ev),1,0);ec=eu;var d8=ec;var ko=reSign((d8),8,0)!=0;if(ko){var d7=hQ;var d6=(d7+4000)&4294967295;HEAP[d6]=208}var d5=hQ;__ZN9DCTStream7restartEv(d5)}}while(0);eA=0;$bb44$13:while(1){var iu=hQ;var it=(iu+176)&4294967295;var ir=HEAP[it];var iq=eA;var ip=(((ir))|0)>(((iq))|0);if(!(ip)){L=40;break $bb44$13}var d4=eA;var d3=hQ;var d2=(d3+40)&4294967295;var d1=(d2+d4*20)&4294967295;var d0=(d1+4)&4294967295;var dZ=HEAP[d0];a4=dZ;var dC=eA;var dB=hQ;var dA=(dB+40)&4294967295;var dz=(dA+dC*20)&4294967295;var dy=(dz+8)&4294967295;var dx=HEAP[dy];aV=dx;var dw=hQ;var dv=(dw+24)&4294967295;var du=HEAP[dv];var dt=a4;var c7=((((du))|0)/(((dt))|0)|0);gj=c7;var c6=hQ;var c5=(c6+28)&4294967295;var c4=HEAP[c5];var c3=aV;var c2=((((c4))|0)/(((c3))|0)|0);aP=c2;var c1=gj;var c0=((((c1))|0)/8|0);ab=c0;var cZ=aP;var cY=((((cZ))|0)/8|0);dG=cY;lq=0;$bb42$16:while(1){var iC=hQ;var iB=(iC+28)&4294967295;var iA=HEAP[iB];var iz=lq;var iy=(((iA))|0)>(((iz))|0);if(!(iy)){L=38;break $bb42$16}d=0;$bb40$19:while(1){var iK=hQ;var iJ=(iK+24)&4294967295;var iI=HEAP[iJ];var iH=d;var iG=(((iI))|0)>(((iH))|0);if(!(iG)){L=36;break $bb40$19}var cD=eA;var cC=hQ;var cB=(cC+40)&4294967295;var cA=(cB+cD*20)&4294967295;var cz=(cA+16)&4294967295;var cy=eA;var cx=hQ;var cw=(cx+120)&4294967295;var cv=(cw+24)&4294967295;var cu=(cv+cy*4)&4294967295;var ch=HEAP[cu];var cg=hQ;var cf=(cg+2076)&4294967295;var ce=(cf+ch*342)&4294967295;var cd=eA;var cc=hQ;var cb=(cc+120)&4294967295;var ca=(cb+8)&4294967295;var b9=(ca+cd*4)&4294967295;var b8=HEAP[b9];var bX=hQ;var bW=(bX+708)&4294967295;var bV=(bW+b8*342)&4294967295;var bU=hQ;var bT=(i1)&4294967295;var bS=__ZN9DCTStream12readDataUnitEP12DCTHuffTableS1_PiS2_(bU,bV,ce,cz,bT);var g=reSign((bS),8,0)!=0;var ci=(g)^1;var jn=unSign((ci),1,0);dV=jn;var bR=dV;var f=reSign((bR),8,0)!=0;if(f){L=11;break $bb67$2}var bQ=eA;var bP=hQ;var bO=(bP+40)&4294967295;var ig=(bO+bQ*20)&4294967295;var id=(ig+12)&4294967295;var ib=HEAP[id];var h9=hQ;var h7=(h9+192)&4294967295;var h5=(h7+ib*128)&4294967295;var h3=(h5)&4294967295;var h1=hQ;var hZ=(i1)&4294967295;var hY=(i0)&4294967295;__ZN9DCTStream17transformDataUnitEPtPiPh(h1,h3,hZ,hY);var hV=ab;var hT=(((hV))|0)!=1;$bb21$$bb16$23:do{if(hT){L=13}else{var hR=dG;var hO=(((hR))|0)!=1;if(hO){L=13;break $bb21$$bb16$23}lp=0;a2=0;while(1){var ga=lp;var f9=(((ga))|0)<=7;if(!(f9)){L=17;break}var hM=eA;var hK=lq;var hI=lp;var hG=((hK)+(hI))&4294967295;var hE=hQ;var hD=(hE+3452)&4294967295;var hA=(hD+hM*128)&4294967295;var hy=(hA+hG*4)&4294967295;var hw=HEAP[hy];var hu=e;var hs=d;var hq=((hu)+(hs))&4294967295;var ho=(hw+hq)&4294967295;aU=ho;var hm=a2;var hk=(i0+hm)&4294967295;var hj=HEAP[hk];var hg=aU;var he=(hg)&4294967295;HEAP[he]=hj;var hc=a2;var ha=((hc)+1)&4294967295;var g8=(i0+ha)&4294967295;var g6=HEAP[g8];var g4=aU;var g2=(g4+1)&4294967295;HEAP[g2]=g6;var g0=a2;var gZ=((g0)+2)&4294967295;var gY=(i0+gZ)&4294967295;var gX=HEAP[gY];var gW=aU;var gV=(gW+2)&4294967295;HEAP[gV]=gX;var gU=a2;var gT=((gU)+3)&4294967295;var gS=(i0+gT)&4294967295;var gR=HEAP[gS];var gQ=aU;var gP=(gQ+3)&4294967295;HEAP[gP]=gR;var gO=a2;var gN=((gO)+4)&4294967295;var gM=(i0+gN)&4294967295;var gL=HEAP[gM];var gK=aU;var gJ=(gK+4)&4294967295;HEAP[gJ]=gL;var gI=a2;var gH=((gI)+5)&4294967295;var gG=(i0+gH)&4294967295;var gF=HEAP[gG];var gD=aU;var gC=(gD+5)&4294967295;HEAP[gC]=gF;var gB=a2;var gA=((gB)+6)&4294967295;var gz=(i0+gA)&4294967295;var gy=HEAP[gz];var gx=aU;var gw=(gx+6)&4294967295;HEAP[gw]=gy;var gv=a2;var gu=((gv)+7)&4294967295;var gi=(i0+gu)&4294967295;var gh=HEAP[gi];var gg=aU;var gf=(gg+7)&4294967295;HEAP[gf]=gh;var ge=lp;var gd=((ge)+1)&4294967295;lp=gd;var gc=a2;var gb=((gc)+8)&4294967295;a2=gb;L=15;continue}L=18;break $bb21$$bb16$23}}while(0);$bb21$$bb39$30:do{if(L==13){var fX=ab;var fW=(((fX))|0)!=2;$bb27$$bb22$32:do{if(!fW){var fV=dG;var fU=(((fV))|0)!=2;if(fU){L=19;break $bb27$$bb22$32}lp=0;a2=0;while(1){var bg=lp;var bf=(((bg))|0)<=15;if(!(bf)){L=23;break}var fT=eA;var fS=lq;var fR=lp;var fQ=((fS)+(fR))&4294967295;var fP=hQ;var fO=(fP+3452)&4294967295;var fC=(fO+fT*128)&4294967295;var fB=(fC+fQ*4)&4294967295;var fA=HEAP[fB];var fz=e;var fy=d;var fx=((fz)+(fy))&4294967295;var fw=(fA+fx)&4294967295;aU=fw;var fv=eA;var fu=lq;var ft=lp;var z=((fu)+(ft))&4294967295;var x=((z)+1)&4294967295;var v=hQ;var t=(v+3452)&4294967295;var r=(t+fv*128)&4294967295;var p=(r+x*4)&4294967295;var n=HEAP[p];var l=e;var j=d;var h=((l)+(j))&4294967295;var lJ=(n+h)&4294967295;aT=lJ;var lH=a2;var lF=(i0+lH)&4294967295;var lD=HEAP[lF];var lA=aT;var ly=(lA+1)&4294967295;HEAP[ly]=lD;var lw=aT;var lu=(lw+1)&4294967295;var ls=HEAP[lu];var lr=aT;var ll=(lr)&4294967295;HEAP[ll]=ls;var li=aT;var lg=(li)&4294967295;var le=HEAP[lg];var lc=aU;var la=(lc+1)&4294967295;HEAP[la]=le;var k9=aU;var k7=(k9+1)&4294967295;var k5=HEAP[k7];var k3=aU;var k1=(k3)&4294967295;HEAP[k1]=k5;var kZ=a2;var kX=((kZ)+1)&4294967295;var kV=(i0+kX)&4294967295;var kT=HEAP[kV];var kR=aT;var kP=(kR+3)&4294967295;HEAP[kP]=kT;var kN=aT;var kL=(kN+3)&4294967295;var kJ=HEAP[kL];var kI=aT;var kH=(kI+2)&4294967295;HEAP[kH]=kJ;var kG=aT;var kF=(kG+2)&4294967295;var kE=HEAP[kF];var kD=aU;var kC=(kD+3)&4294967295;HEAP[kC]=kE;var kB=aU;var kA=(kB+3)&4294967295;var kz=HEAP[kA];var ky=aU;var kx=(ky+2)&4294967295;HEAP[kx]=kz;var kw=a2;var kv=((kw)+2)&4294967295;var ku=(i0+kv)&4294967295;var kt=HEAP[ku];var ks=aT;var kr=(ks+5)&4294967295;HEAP[kr]=kt;var kq=aT;var kp=(kq+5)&4294967295;var kn=HEAP[kp];var km=aT;var kl=(km+4)&4294967295;HEAP[kl]=kn;var kk=aT;var kj=(kk+4)&4294967295;var ki=HEAP[kj];var kh=aU;var kg=(kh+5)&4294967295;HEAP[kg]=ki;var kf=aU;var ke=(kf+5)&4294967295;var j3=HEAP[ke];var j2=aU;var j1=(j2+4)&4294967295;HEAP[j1]=j3;var j0=a2;var jZ=((j0)+3)&4294967295;var jY=(i0+jZ)&4294967295;var jX=HEAP[jY];var jW=aT;var jV=(jW+7)&4294967295;HEAP[jV]=jX;var jU=aT;var jJ=(jU+7)&4294967295;var jI=HEAP[jJ];var jH=aT;var jG=(jH+6)&4294967295;HEAP[jG]=jI;var jF=aT;var jE=(jF+6)&4294967295;var jD=HEAP[jE];var jC=aU;var jB=(jC+7)&4294967295;HEAP[jB]=jD;var jA=aU;var jz=(jA+7)&4294967295;var jy=HEAP[jz];var jx=aU;var jw=(jx+6)&4294967295;HEAP[jw]=jy;var ju=a2;var jt=((ju)+4)&4294967295;var js=(i0+jt)&4294967295;var jr=HEAP[js];var jq=aT;var jp=(jq+9)&4294967295;HEAP[jp]=jr;var es=aT;var eq=(es+9)&4294967295;var eo=HEAP[eq];var em=aT;var ek=(em+8)&4294967295;HEAP[ek]=eo;var ei=aT;var eg=(ei+8)&4294967295;var ee=HEAP[eg];var eb=aU;var d9=(eb+9)&4294967295;HEAP[d9]=ee;var dX=aU;var dU=(dX+9)&4294967295;var dS=HEAP[dU];var dQ=aU;var dO=(dQ+8)&4294967295;HEAP[dO]=dS;var dM=a2;var dK=((dM)+5)&4294967295;var dI=(i0+dK)&4294967295;var dF=HEAP[dI];var dD=aT;var dr=(dD+11)&4294967295;HEAP[dr]=dF;var dp=aT;var dm=(dp+11)&4294967295;var dk=HEAP[dm];var di=aT;var dg=(di+10)&4294967295;HEAP[dg]=dk;var de=aT;var dc=(de+10)&4294967295;var da=HEAP[dc];var c8=aU;var cW=(c8+11)&4294967295;HEAP[cW]=da;var cU=aU;var cS=(cU+11)&4294967295;var cQ=HEAP[cS];var cO=aU;var cM=(cO+10)&4294967295;HEAP[cM]=cQ;var cK=a2;var cI=((cK)+6)&4294967295;var cG=(i0+cI)&4294967295;var cE=HEAP[cG];var cs=aT;var cr=(cs+13)&4294967295;HEAP[cr]=cE;var cq=aT;var cp=(cq+13)&4294967295;var co=HEAP[cp];var cn=aT;var cm=(cn+12)&4294967295;HEAP[cm]=co;var cl=aT;var ck=(cl+12)&4294967295;var cj=HEAP[ck];var b7=aU;var b6=(b7+13)&4294967295;HEAP[b6]=cj;var b5=aU;var b4=(b5+13)&4294967295;var b3=HEAP[b4];var b2=aU;var b1=(b2+12)&4294967295;HEAP[b1]=b3;var b0=a2;var bZ=((b0)+7)&4294967295;var bY=(i0+bZ)&4294967295;var bN=HEAP[bY];var bM=aT;var bL=(bM+15)&4294967295;HEAP[bL]=bN;var bK=aT;var bJ=(bK+15)&4294967295;var bI=HEAP[bJ];var bH=aT;var bF=(bH+14)&4294967295;HEAP[bF]=bI;var bE=aT;var bD=(bE+14)&4294967295;var bC=HEAP[bD];var bB=aU;var bA=(bB+15)&4294967295;HEAP[bA]=bC;var bz=aU;var by=(bz+15)&4294967295;var bx=HEAP[by];var bw=aU;var bv=(bw+14)&4294967295;HEAP[bv]=bx;var bu=lp;var bs=((bu)+2)&4294967295;lp=bs;var bi=a2;var bh=((bi)+8)&4294967295;a2=bh;L=21;continue}L=18;break $bb21$$bb39$30}}while(0);a2=0;lp=0;lo=0;$bb38$40:while(1){var iP=lp;var iO=(((iP))|0)<=7;if(!(iO)){L=18;break $bb21$$bb39$30}c=0;b=0;$bb36$43:while(1){var iW=c;var iV=(((iW))|0)<=7;if(!(iV)){L=33;break $bb36$43}ln=0;$bb34$46:while(1){var i8=ln;var i7=dG;var i6=(((i8))|0)<(((i7))|0);if(!(i6)){L=31;break $bb34$46}a=0;while(1){var jd=a;var jc=ab;var jb=(((jd))|0)<(((jc))|0);if(!(jb)){L=29;break}var be=eA;var bd=lq;var bc=lo;var bb=((bd)+(bc))&4294967295;var ba=ln;var a9=((bb)+(ba))&4294967295;var a7=hQ;var a6=(a7+3452)&4294967295;var a5=(a6+be*128)&4294967295;var a3=(a5+a9*4)&4294967295;var a1=HEAP[a3];var a0=e;var aZ=d;var aY=((a0)+(aZ))&4294967295;var aX=b;var aW=((aY)+(aX))&4294967295;var jl=a;var jk=((aW)+(jl))&4294967295;var jj=a2;var ji=(i0+jj)&4294967295;var jh=HEAP[ji];var jg=(a1+jk)&4294967295;HEAP[jg]=jh;var jf=a;var je=((jf)+1)&4294967295;a=je;L=27;continue}var ja=ln;var i9=((ja)+1)&4294967295;ln=i9;L=26;continue $bb34$46}var i5=a2;var i4=((i5)+1)&4294967295;a2=i4;var i3=c;var i2=((i3)+1)&4294967295;c=i2;var iZ=b;var iY=ab;var iX=((iZ)+(iY))&4294967295;b=iX;L=25;continue $bb36$43}var iU=lp;var iT=((iU)+1)&4294967295;lp=iT;var iS=lo;var iR=dG;var iQ=((iS)+(iR))&4294967295;lo=iQ;L=24;continue $bb38$40}}}while(0);var iN=d;var iM=gj;var iL=((iN)+(iM))&4294967295;d=iL;L=10;continue $bb40$19}var iF=lq;var iE=aP;var iD=((iF)+(iE))&4294967295;lq=iD;L=9;continue $bb42$16}var ix=eA;var iw=((ix)+1)&4294967295;eA=iw;L=8;continue $bb44$13}var io=hQ;var im=(io+3996)&4294967295;var il=HEAP[im];var ik=((il)-1)&4294967295;var ij=hQ;var ii=(ij+3996)&4294967295;HEAP[ii]=ik;var ih=hQ;var ie=(ih+180)&4294967295;var ic=HEAP[ie];var ia=(((ic))|0)!=0;$bb46$$bb66$59:do{if(ia){var h8=hQ;var h6=(h8+176)&4294967295;var h4=HEAP[h6];var h2=(((h4))|0)==3;if(h2){lq=0;$bb52$63:while(1){var lj=hQ;var lh=(lj+28)&4294967295;var lf=HEAP[lh];var ld=lq;var lb=(((lf))|0)>(((ld))|0);if(!(lb)){L=46;break $bb52$63}d=0;while(1){var lB=hQ;var lz=(lB+24)&4294967295;var lx=HEAP[lz];var lv=d;var lt=(((lx))|0)>(((lv))|0);if(!(lt)){L=44;break}var h0=lq;var hX=hQ;var hW=(hX+3452)&4294967295;var hU=(hW)&4294967295;var hS=(hU+h0*4)&4294967295;var hP=HEAP[hS];var hN=e;var hL=d;var hJ=((hN)+(hL))&4294967295;var hH=(hP+hJ)&4294967295;var hF=HEAP[hH];var hC=unSign((hF),8,0);aO=hC;var hB=lq;var hz=hQ;var hx=(hz+3452)&4294967295;var hv=(hx+128)&4294967295;var ht=(hv+hB*4)&4294967295;var hr=HEAP[ht];var hp=e;var hn=d;var hl=((hp)+(hn))&4294967295;var hi=(hr+hl)&4294967295;var hh=HEAP[hi];var hf=unSign((hh),8,0);var hd=((hf)-128)&4294967295;jo=hd;var hb=lq;var g9=hQ;var g7=(g9+3452)&4294967295;var g5=(g7+256)&4294967295;var g3=(g5+hb*4)&4294967295;var g1=HEAP[g3];var aN=e;var aM=d;var aL=((aN)+(aM))&4294967295;var aK=(g1+aL)&4294967295;var aI=HEAP[aK];var aH=unSign((aI),8,0);var aG=((aH)-128)&4294967295;jm=aG;var aF=aO;var aE=(aF)<<16;var aD=jm;var aC=((aD)*91881)&4294967295;var aB=((aE)+(aC))&4294967295;var aA=((aB)+32768)&4294967295;var az=(((aA))|0)>>16;aQ=az;var ay=lq;var ax=hQ;var aw=(ax+3452)&4294967295;var av=(aw)&4294967295;var au=(av+ay*4)&4294967295;var at=HEAP[au];var aq=e;var ap=d;var ao=((aq)+(ap))&4294967295;var an=aQ;var am=((an)+256)&4294967295;var al=(__ZL7dctClip+am)&4294967295;var ak=HEAP[al];var aj=(at+ao)&4294967295;HEAP[aj]=ak;var ai=aO;var ah=(ai)<<16;var ag=jm;var af=((ag)*-46802)&4294967295;var ae=jo;var ad=((ae)*-22553)&4294967295;var ac=((af)+(ad))&4294967295;var aa=((ah)+(ac))&4294967295;var Z=((aa)+32768)&4294967295;var Y=(((Z))|0)>>16;aR=Y;var X=lq;var W=hQ;var V=(W+3452)&4294967295;var U=(V+128)&4294967295;var T=(U+X*4)&4294967295;var S=HEAP[T];var R=e;var Q=d;var P=((R)+(Q))&4294967295;var O=aR;var N=((O)+256)&4294967295;var M=(__ZL7dctClip+N)&4294967295;var K=HEAP[M];var J=(S+P)&4294967295;HEAP[J]=K;var I=aO;var H=(I)<<16;var G=jo;var F=((G)*116130)&4294967295;var E=((H)+(F))&4294967295;var D=((E)+32768)&4294967295;var C=(((D))|0)>>16;aS=C;var B=lq;var A=hQ;var y=(A+3452)&4294967295;var w=(y+256)&4294967295;var u=(w+B*4)&4294967295;var s=HEAP[u];var q=e;var o=d;var m=((q)+(o))&4294967295;var k=aS;var i=((k)+256)&4294967295;var lK=(__ZL7dctClip+i)&4294967295;var lI=HEAP[lK];var lG=(s+m)&4294967295;HEAP[lG]=lI;var lE=d;var lC=((lE)+1)&4294967295;d=lC;L=42;continue}var lm=lq;var lk=((lm)+1)&4294967295;lq=lk;L=41;continue $bb52$63}}else{var k8=hQ;var k6=(k8+176)&4294967295;var k4=HEAP[k6];var k2=(((k4))|0)==4;if(!(k2)){L=49;break $bb46$$bb66$59}lq=0;$bb65$73:while(1){var j9=hQ;var j8=(j9+28)&4294967295;var j7=HEAP[j8];var j6=lq;var j5=(((j7))|0)>(((j6))|0);if(!(j5)){L=49;break $bb46$$bb66$59}d=0;while(1){var cJ=hQ;var cH=(cJ+24)&4294967295;var cF=HEAP[cH];var kd=d;var kc=(((cF))|0)>(((kd))|0);if(!(kc)){L=53;break}var k0=lq;var kY=hQ;var kW=(kY+3452)&4294967295;var kU=(kW)&4294967295;var kS=(kU+k0*4)&4294967295;var kQ=HEAP[kS];var kO=e;var kM=d;var kK=((kO)+(kM))&4294967295;var gt=(kQ+kK)&4294967295;var gs=HEAP[gt];var gr=unSign((gs),8,0);aO=gr;var gq=lq;var gp=hQ;var go=(gp+3452)&4294967295;var gn=(go+128)&4294967295;var gm=(gn+gq*4)&4294967295;var gl=HEAP[gm];var gk=e;var f8=d;var f7=((gk)+(f8))&4294967295;var f6=(gl+f7)&4294967295;var f5=HEAP[f6];var f4=unSign((f5),8,0);var f3=((f4)-128)&4294967295;jo=f3;var f2=lq;var f0=hQ;var fZ=(f0+3452)&4294967295;var fY=(fZ+256)&4294967295;var fM=(fY+f2*4)&4294967295;var fL=HEAP[fM];var fK=e;var fJ=d;var fI=((fK)+(fJ))&4294967295;var fH=(fL+fI)&4294967295;var fG=HEAP[fH];var fF=unSign((fG),8,0);var fE=((fF)-128)&4294967295;jm=fE;var fD=aO;var fs=(fD)<<16;var fr=jm;var fq=((fr)*91881)&4294967295;var fp=((fs)+(fq))&4294967295;var fo=((fp)+32768)&4294967295;var fn=(((fo))|0)>>16;aQ=fn;var fm=lq;var fl=hQ;var fk=(fl+3452)&4294967295;var fj=(fk)&4294967295;var e8=(fj+fm*4)&4294967295;var e7=HEAP[e8];var e6=e;var e5=d;var e4=((e6)+(e5))&4294967295;var e3=aQ;var e2=((e3)+256)&4294967295;var e1=(__ZL7dctClip+e2)&4294967295;var e0=HEAP[e1];var aJ=(e0)^-1;var eZ=(e7+e4)&4294967295;HEAP[eZ]=aJ;var eO=aO;var eN=(eO)<<16;var eM=jm;var eL=((eM)*-46802)&4294967295;var eK=jo;var eJ=((eK)*-22553)&4294967295;var eI=((eL)+(eJ))&4294967295;var eH=((eN)+(eI))&4294967295;var eG=((eH)+32768)&4294967295;var eF=(((eG))|0)>>16;aR=eF;var et=lq;var er=hQ;var ep=(er+3452)&4294967295;var en=(ep+128)&4294967295;var el=(en+et*4)&4294967295;var ej=HEAP[el];var eh=e;var ef=d;var ed=((eh)+(ef))&4294967295;var ea=aR;var dY=((ea)+256)&4294967295;var dW=(__ZL7dctClip+dY)&4294967295;var dT=HEAP[dW];var f1=(dT)^-1;var dR=(ej+ed)&4294967295;HEAP[dR]=f1;var dP=aO;var dN=(dP)<<16;var dL=jo;var dJ=((dL)*116130)&4294967295;var dH=((dN)+(dJ))&4294967295;var dE=((dH)+32768)&4294967295;var ds=(((dE))|0)>>16;aS=ds;var dq=lq;var dn=hQ;var dl=(dn+3452)&4294967295;var dj=(dl+256)&4294967295;var dh=(dj+dq*4)&4294967295;var df=HEAP[dh];var dd=e;var db=d;var c9=((dd)+(db))&4294967295;var cX=aS;var cV=((cX)+256)&4294967295;var cT=(__ZL7dctClip+cV)&4294967295;var cR=HEAP[cT];var fN=(cR)^-1;var cP=(df+c9)&4294967295;HEAP[cP]=fN;var cN=d;var cL=((cN)+1)&4294967295;d=cL;L=51;continue}var kb=lq;var ka=((kb)+1)&4294967295;lq=ka;L=50;continue $bb65$73}}}}while(0);var j4=hQ;var jT=(j4+24)&4294967295;var jS=HEAP[jT];var jR=e;var jQ=((jS)+(jR))&4294967295;e=jQ;L=0;continue $bb67$2}if(L==3){var fc=hQ;var fb=(fc)&4294967295;var fa=hQ;var e9=(fa)&4294967295;var eY=(e9)&4294967295;var eX=(eY)&4294967295;var eW=HEAP[eX];var eV=(eW+48)&4294967295;var eU=HEAP[eV];var eT=hQ;var eS=(eT)&4294967295;var eR=eU;var eQ=FUNCTION_TABLE[eR](eS);__Z5erroriPcz(eQ,(__str153446)&4294967295);bt=0}else{if(L==11){bt=0}else{if(L==56){bt=1}}}var jK=bt;iv=jK;var ct=iv;var jv=(((ct))&255);STACKTOP=ar;return jv;return null}function __ZN14CCITTFaxStream12getBlackCodeEv(E){var X;var bB;var c;var bY;var an;var bs;var bt;var bg=0;bB=E;an=0;var bX=bB;var bW=(bX+28)&4294967295;var bV=HEAP[bW];var M=reSign((bV),8,0)!=0;$bb$$bb11$2:do{if(M){var bU=bB;var bT=__ZN14CCITTFaxStream8lookBitsEi(bU,13);an=bT;var bS=an;var bR=reSign((bS),16,0)==-1;if(bR){bY=1;X=0;break $bb$$bb11$2}else{var bQ=an;var bP=reSign((bQ),16,0)>>7;var aX=reSign((bP),16,0)==0;$bb3$$bb4$7:do{if(aX){var aV=an;var aT=reSign((aV),16,0);var aS=(__ZL9blackTab13447+aT*4)&4294967295;bs=aS}else{var aR=an;var aQ=reSign((aR),16,0)>>9;var aP=reSign((aQ),16,0)!=0;$bb7$$bb5$10:do{if(!aP){var aO=an;var aN=reSign((aO),16,0)>>7;var aM=reSign((aN),16,0)==0;if(aM){X=2;break $bb7$$bb5$10}var aD=an;var aB=reSign((aD),16,0)>>1;var az=reSign((aB),16,0);var ay=((az)-64)&4294967295;var ax=(__ZL9blackTab23448+ay*4)&4294967295;bs=ax;X=4;break $bb3$$bb4$7}}while(0);var aw=an;var av=reSign((aw),16,0)>>7;var au=reSign((av),16,0);var at=(__ZL9blackTab33449+au*4)&4294967295;bs=at}}while(0);var ar=bs;var ah=(ar)&4294967295;var ag=HEAP[ah];var af=reSign((ag),16,0)>0;if(af){var ae=bs;var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=reSign((ac),16,0);var aa=bB;__ZN14CCITTFaxStream7eatBitsEi(aa,ab);var Z=bs;var Y=(Z+2)&4294967295;var W=HEAP[Y];var V=reSign((W),16,0);bY=V;X=0;break $bb$$bb11$2}else{X=5;break $bb$$bb11$2}}}else{bt=2;$bb19$19:while(1){var o=bt;var n=(((o))|0)<=6;if(!(n)){X=13;break $bb19$19}var U=bB;var T=bt;var S=__ZN14CCITTFaxStream8lookBitsEi(U,T);an=S;var R=an;var Q=reSign((R),16,0)==-1;if(Q){X=7;break $bb19$19}var P=bt;var O=(((P))|0)<=5;if(O){var N=an;var L=reSign((N),16,0);var K=bt;var J=(6-(K))&4294967295;var I=(L)<<(J);var H=(((I))&65535);an=H}var G=an;var F=reSign((G),16,0);var D=(__ZL9blackTab33449+F*4)&4294967295;bs=D;var C=bs;var B=(C)&4294967295;var A=HEAP[B];var z=reSign((A),16,0);var y=bt;var x=(((z))|0)==(((y))|0);if(x){X=10;break $bb19$19}var q=bt;var p=((q)+1)&4294967295;bt=p;X=6;continue $bb19$19}if(X==13){bt=7;$bb29$29:while(1){var bw=bt;var bv=(((bw))|0)<=12;if(!(bv)){X=21;break $bb29$29}var m=bB;var l=bt;var k=__ZN14CCITTFaxStream8lookBitsEi(m,l);an=k;var j=an;var i=reSign((j),16,0)==-1;if(i){X=15;break $bb29$29}var h=bt;var f=(((h))|0)<=11;if(f){var e=an;var d=reSign((e),16,0);var b=bt;var a=(12-(b))&4294967295;var b3=(d)<<(a);var b2=(((b3))&65535);an=b2}var b1=an;var b0=reSign((b1),16,0)>63;if(b0){var bZ=an;var bO=reSign((bZ),16,0);var bN=((bO)-64)&4294967295;var bM=(__ZL9blackTab23448+bN*4)&4294967295;bs=bM;var bL=bs;var bK=(bL)&4294967295;var bJ=HEAP[bK];var bI=reSign((bJ),16,0);var bH=bt;var bG=(((bI))|0)==(((bH))|0);if(bG){X=18;break $bb29$29}}var by=bt;var bx=((by)+1)&4294967295;bt=bx;X=14;continue $bb29$29}if(X==21){bt=10;while(1){var aU=bt;var aL=(((aU))|0)<=13;if(!(aL)){X=5;break $bb$$bb11$2}var bu=bB;var bq=bt;var bp=__ZN14CCITTFaxStream8lookBitsEi(bu,bq);an=bp;var bo=an;var bn=reSign((bo),16,0)==-1;if(bn){X=23;break}var bm=bt;var bl=(((bm))|0)<=12;if(bl){var bk=an;var bj=reSign((bk),16,0);var bi=bt;var bh=(13-(bi))&4294967295;var bf=(bj)<<(bh);var be=(((bf))&65535);an=be}var bd=an;var bc=reSign((bd),16,0);var bb=(__ZL9blackTab13447+bc*4)&4294967295;bs=bb;var ba=bs;var a9=(ba)&4294967295;var a8=HEAP[a9];var a7=reSign((a8),16,0);var a6=bt;var a5=(((a7))|0)==(((a6))|0);if(a5){X=26;break}var aY=bt;var aW=((aY)+1)&4294967295;bt=aW;X=22;continue}if(X==23){bY=1;X=0;break $bb$$bb11$2}else{if(X==26){var a4=bB;var a3=bt;__ZN14CCITTFaxStream7eatBitsEi(a4,a3);var a2=bs;var a1=(a2+2)&4294967295;var a0=HEAP[a1];var aZ=reSign((a0),16,0);bY=aZ;X=0;break $bb$$bb11$2}}}else{if(X==15){bY=1;X=0;break $bb$$bb11$2}else{if(X==18){var bF=bB;var bE=bt;__ZN14CCITTFaxStream7eatBitsEi(bF,bE);var bD=bs;var bC=(bD+2)&4294967295;var bA=HEAP[bC];var bz=reSign((bA),16,0);bY=bz;X=0;break $bb$$bb11$2}}}}else{if(X==7){bY=1;X=0;break $bb$$bb11$2}else{if(X==10){var w=bB;var v=bt;__ZN14CCITTFaxStream7eatBitsEi(w,v);var u=bs;var t=(u+2)&4294967295;var s=HEAP[t];var r=reSign((s),16,0);bY=r;X=0;break $bb$$bb11$2}}}}}while(0);if(X==5){var aK=an;var aJ=reSign((aK),16,0);var aI=bB;var aH=(aI)&4294967295;var aG=bB;var aF=(aG)&4294967295;var aE=(aF)&4294967295;var aC=(aE)&4294967295;var aA=HEAP[aC];var aq=(aA+48)&4294967295;var ap=HEAP[aq];var ao=bB;var am=(ao)&4294967295;var al=ap;var ak=FUNCTION_TABLE[al](am);__Z5erroriPcz(ak,(__str163450)&4294967295,Pointer_make([aJ,0,0,0],0,ALLOC_STACK));var aj=bB;__ZN14CCITTFaxStream7eatBitsEi(aj,1);bY=1}var ai=bY;c=ai;var g=c;var br=(((g))&65535);return br;return null}function __ZN14CCITTFaxStream12getWhiteCodeEv(M){var ar;var aR;var I;var bc;var at;var au;var av;var d=0;aR=M;at=0;var bb=aR;var ba=(bb+28)&4294967295;var a9=HEAP[ba];var W=reSign((a9),8,0)!=0;$bb$$bb8$2:do{if(W){var a8=aR;var a7=__ZN14CCITTFaxStream8lookBitsEi(a8,12);at=a7;var a6=at;var a5=reSign((a6),16,0)==-1;if(a5){bc=1;ar=0;break $bb$$bb8$2}else{var a4=at;var a3=reSign((a4),16,0)>>5;var aL=reSign((a3),16,0)==0;if(aL){var aJ=at;var aH=reSign((aJ),16,0);var aF=(__ZL9whiteTab13451+aH*4)&4294967295;au=aF}else{var aC=at;var aA=reSign((aC),16,0)>>3;var az=reSign((aA),16,0);var ay=(__ZL9whiteTab23452+az*4)&4294967295;au=ay}var ax=au;var aw=(ax)&4294967295;var al=HEAP[aw];var aj=reSign((al),16,0)>0;if(aj){var ah=au;var af=(ah)&4294967295;var ad=HEAP[af];var ab=reSign((ad),16,0);var aa=aR;__ZN14CCITTFaxStream7eatBitsEi(aa,ab);var Z=au;var Y=(Z+2)&4294967295;var X=HEAP[Y];var L=reSign((X),16,0);bc=L;ar=0;break $bb$$bb8$2}else{ar=2;break $bb$$bb8$2}}}else{av=1;$bb16$15:while(1){var a0=av;var aZ=(((a0))|0)<=9;if(!(aZ)){ar=10;break $bb16$15}var H=aR;var E=av;var B=__ZN14CCITTFaxStream8lookBitsEi(H,E);at=B;var y=at;var v=reSign((y),16,0)==-1;if(v){ar=4;break $bb16$15}var t=av;var s=(((t))|0)<=8;if(s){var r=at;var q=reSign((r),16,0);var n=av;var m=(9-(n))&4294967295;var l=(q)<<(m);var k=(((l))&65535);at=k}var j=at;var i=reSign((j),16,0);var h=(__ZL9whiteTab23452+i*4)&4294967295;au=h;var g=au;var f=(g)&4294967295;var e=HEAP[f];var c=reSign((e),16,0);var b=av;var a=(((c))|0)==(((b))|0);if(a){ar=7;break $bb16$15}var bd=av;var a1=((bd)+1)&4294967295;av=a1;ar=3;continue $bb16$15}if(ar==10){av=11;while(1){var Q=av;var O=(((Q))|0)<=12;if(!(O)){ar=2;break $bb$$bb8$2}var aY=aR;var aX=av;var aW=__ZN14CCITTFaxStream8lookBitsEi(aY,aX);at=aW;var aV=at;var aU=reSign((aV),16,0)==-1;if(aU){ar=12;break}var aT=av;var aS=(((aT))|0)<=11;if(aS){var aQ=at;var aP=reSign((aQ),16,0);var aO=av;var aN=(12-(aO))&4294967295;var aM=(aP)<<(aN);var aK=(((aM))&65535);at=aK}var aI=at;var aG=reSign((aI),16,0);var aE=(__ZL9whiteTab13451+aG*4)&4294967295;au=aE;var aB=au;var aq=(aB)&4294967295;var ap=HEAP[aq];var ao=reSign((ap),16,0);var an=av;var am=(((ao))|0)==(((an))|0);if(am){ar=15;break}var U=av;var S=((U)+1)&4294967295;av=S;ar=11;continue}if(ar==12){bc=1;ar=0;break $bb$$bb8$2}else{if(ar==15){var ak=aR;var ai=av;__ZN14CCITTFaxStream7eatBitsEi(ak,ai);var ag=au;var ae=(ag+2)&4294967295;var ac=HEAP[ae];var V=reSign((ac),16,0);bc=V;ar=0;break $bb$$bb8$2}}}else{if(ar==4){bc=1;ar=0;break $bb$$bb8$2}else{if(ar==7){var bj=aR;var bi=av;__ZN14CCITTFaxStream7eatBitsEi(bj,bi);var bh=au;var bg=(bh+2)&4294967295;var bf=HEAP[bg];var be=reSign((bf),16,0);bc=be;ar=0;break $bb$$bb8$2}}}}}while(0);if(ar==2){var K=at;var G=reSign((K),16,0);var D=aR;var A=(D)&4294967295;var x=aR;var T=(x)&4294967295;var R=(T)&4294967295;var P=(R)&4294967295;var N=HEAP[P];var J=(N+48)&4294967295;var F=HEAP[J];var C=aR;var z=(C)&4294967295;var w=F;var u=FUNCTION_TABLE[w](z);__Z5erroriPcz(u,(__str173453)&4294967295,Pointer_make([G,0,0,0],0,ALLOC_STACK));var p=aR;__ZN14CCITTFaxStream7eatBitsEi(p,1);bc=1}var o=bc;I=o;var aD=I;var a2=(((aD))&65535);return a2;return null}function __ZN14CCITTFaxStream13getTwoDimCodeEv(A){var M;var aa;var y;var au;var N;var O;var P;var d=0;aa=A;N=0;var at=aa;var ar=(at+28)&4294967295;var aq=HEAP[ar];var B=reSign((aq),8,0)!=0;$bb$$bb3$2:do{if(B){var ap=aa;var ao=__ZN14CCITTFaxStream8lookBitsEi(ap,7);N=ao;var an=N;var am=reSign((an),16,0);var al=(__ZL10twoDimTab13454+am*4)&4294967295;O=al;var ak=O;var Z=(ak)&4294967295;var Y=HEAP[Z];var X=reSign((Y),16,0)>0;if(X){var W=O;var V=(W)&4294967295;var U=HEAP[V];var T=reSign((U),16,0);var S=aa;__ZN14CCITTFaxStream7eatBitsEi(S,T);var R=O;var Q=(R+2)&4294967295;var L=HEAP[Q];var K=reSign((L),16,0);au=K;M=0;break $bb$$bb3$2}else{M=1;break $bb$$bb3$2}}else{P=1;while(1){var c=P;var b=(((c))|0)<=7;if(!(b)){M=1;break $bb$$bb3$2}var J=aa;var I=P;var H=__ZN14CCITTFaxStream8lookBitsEi(J,I);N=H;var G=P;var F=(((G))|0)<=6;if(F){var E=N;var D=reSign((E),16,0);var C=P;var z=(7-(C))&4294967295;var x=(D)<<(z);var w=(((x))&65535);N=w}var v=N;var u=reSign((v),16,0);var t=(__ZL10twoDimTab13454+u*4)&4294967295;O=t;var s=O;var r=(s)&4294967295;var q=HEAP[r];var p=reSign((q),16,0);var n=P;var m=(((p))|0)==(((n))|0);if(m){M=4;break}var f=P;var e=((f)+1)&4294967295;P=e;M=2;continue}var l=aa;var k=P;__ZN14CCITTFaxStream7eatBitsEi(l,k);var j=O;var i=(j+2)&4294967295;var h=HEAP[i];var g=reSign((h),16,0);au=g;M=0;break $bb$$bb3$2}}while(0);if(M==1){var a=N;var aB=reSign((a),16,0);var aA=aa;var az=(aA)&4294967295;var ay=aa;var ax=(ay)&4294967295;var aw=(ax)&4294967295;var av=(aw)&4294967295;var aj=HEAP[av];var ai=(aj+48)&4294967295;var ah=HEAP[ai];var af=aa;var ae=(af)&4294967295;var ad=ah;var ac=FUNCTION_TABLE[ad](ae);__Z5erroriPcz(ac,(__str183455)&4294967295,Pointer_make([aB,0,0,0],0,ALLOC_STACK));au=-1}var ab=au;y=ab;var ag=y;var o=(((ag))&65535);return o;return null}function __ZN14CCITTFaxStream12addPixelsNegEii(J,aZ,ak){var ap;var aL;var a2;var W;var d=0;aL=J;a2=aZ;W=ak;var a7=aL;var a6=(a7+44)&4294967295;var a5=HEAP[a6];var a4=aL;var a3=(a4+52)&4294967295;var a1=HEAP[a3];var a0=(a5+4*a1)&4294967295;var aY=HEAP[a0];var aX=a2;var aW=(((aY))|0)<(((aX))|0);$bb$$bb5$2:do{if(aW){var aF=aL;var aD=(aF+20)&4294967295;var aB=HEAP[aD];var az=a2;var ax=(((aB))|0)<(((az))|0);if(ax){var av=aL;var au=(av)&4294967295;var at=aL;var ar=(at)&4294967295;var aq=(ar)&4294967295;var ai=(aq)&4294967295;var ag=HEAP[ai];var ae=(ag+48)&4294967295;var ac=HEAP[ae];var aa=aL;var Y=(aa)&4294967295;var X=ac;var V=FUNCTION_TABLE[X](Y);var U=a2;__Z5erroriPcz(V,(__str193456)&4294967295,Pointer_make([U,0,0,0],0,ALLOC_STACK));var T=aL;var I=(T+56)&4294967295;HEAP[I]=1;var F=aL;var C=(F+20)&4294967295;var z=HEAP[C];a2=z}var w=aL;var t=(w+52)&4294967295;var r=HEAP[t];var q=(r)&1;var p=W;var o=(((q))|0)!=(((p))|0);if(o){var n=aL;var m=(n+52)&4294967295;var l=HEAP[m];var k=((l)+1)&4294967295;var j=aL;var i=(j+52)&4294967295;HEAP[i]=k}var h=aL;var g=(h+44)&4294967295;var f=HEAP[g];var e=aL;var c=(e+52)&4294967295;var b=HEAP[c];var a=(f+4*b)&4294967295;var be=a2;HEAP[a]=be}else{var bd=aL;var bc=(bd+44)&4294967295;var bb=HEAP[bc];var ba=aL;var a9=(ba+52)&4294967295;var a8=HEAP[a9];var aV=(bb+4*a8)&4294967295;var aU=HEAP[aV];var aT=a2;var aS=(((aU))|0)>(((aT))|0);if(!(aS)){ap=4;break $bb$$bb5$2}var aR=a2;var aQ=(((aR))|0)<0;if(aQ){var aP=aL;var aO=(aP)&4294967295;var aN=aL;var aM=(aN)&4294967295;var aK=(aM)&4294967295;var aJ=(aK)&4294967295;var aI=HEAP[aJ];var aH=(aI+48)&4294967295;var aG=HEAP[aH];var aE=aL;var aC=(aE)&4294967295;var aA=aG;var ay=FUNCTION_TABLE[aA](aC);__Z5erroriPcz(ay,(__str203457)&4294967295);var aw=aL;var ao=(aw+56)&4294967295;HEAP[ao]=1;a2=0}while(1){var ad=aL;var ab=(ad+52)&4294967295;var Z=HEAP[ab];var S=(((Z))|0)<=0;if(S){ap=7;break}var R=aL;var P=(R+44)&4294967295;var N=HEAP[P];var L=aL;var H=(L+52)&4294967295;var E=HEAP[H];var B=((E)-1)&4294967295;var y=(N+4*B)&4294967295;var v=HEAP[y];var Q=a2;var O=(((v))|0)>=(((Q))|0);if(!(O)){ap=7;break}var an=aL;var am=(an+52)&4294967295;var al=HEAP[am];var aj=((al)-1)&4294967295;var ah=aL;var af=(ah+52)&4294967295;HEAP[af]=aj;ap=6;continue}var M=aL;var K=(M+44)&4294967295;var G=HEAP[K];var D=aL;var A=(D+52)&4294967295;var x=HEAP[A];var u=(G+4*x)&4294967295;var s=a2;HEAP[u]=s}}while(0);return;return}function __ZN14CCITTFaxStream9addPixelsEii(i,N,H){var B;var e;var X;var f;var J=0;e=i;X=N;f=H;var Z=e;var Y=(Z+44)&4294967295;var W=HEAP[Y];var V=e;var U=(V+52)&4294967295;var T=HEAP[U];var S=(W+4*T)&4294967295;var Q=HEAP[S];var O=X;var L=(((Q))|0)<(((O))|0);if(L){var y=e;var w=(y+20)&4294967295;var u=HEAP[w];var s=X;var q=(((u))|0)<(((s))|0);if(q){var o=e;var m=(o)&4294967295;var k=e;var h=(k)&4294967295;var g=(h)&4294967295;var b=(g)&4294967295;var aj=HEAP[b];var ah=(aj+48)&4294967295;var ag=HEAP[ah];var af=e;var ae=(af)&4294967295;var ad=ag;var ac=FUNCTION_TABLE[ad](ae);var ab=X;__Z5erroriPcz(ac,(__str193456)&4294967295,Pointer_make([ab,0,0,0],0,ALLOC_STACK));var aa=e;var R=(aa+56)&4294967295;HEAP[R]=1;var P=e;var M=(P+20)&4294967295;var K=HEAP[M];X=K}var I=e;var G=(I+52)&4294967295;var F=HEAP[G];var E=(F)&1;var D=f;var C=(((E))|0)!=(((D))|0);if(C){var A=e;var z=(A+52)&4294967295;var x=HEAP[z];var v=((x)+1)&4294967295;var t=e;var r=(t+52)&4294967295;HEAP[r]=v}var p=e;var n=(p+44)&4294967295;var l=HEAP[n];var j=e;var d=(j+52)&4294967295;var c=HEAP[d];var a=(l+4*c)&4294967295;var ai=X;HEAP[a]=ai}return;return}function __ZN14CCITTFaxStream8lookCharEv(dc){var I;var kU;var lH;var lw;var cO;var kw;var kv;var ku;var o0;var et;var b5;var mQ;var eE;var i0=0;kU=dc;var cM=kU;var cL=(cM+64)&4294967295;var cK=HEAP[cL];var cJ=(((cK))|0)!=-1;$bb$$bb1$2:do{if(cJ){var cI=kU;var cG=(cI+64)&4294967295;var cE=HEAP[cG];cO=cE}else{var cC=kU;var cA=(cC+60)&4294967295;var gN=HEAP[cA];var gM=(((gN))|0)==0;if(gM){var gL=kU;var gK=(gL+30)&4294967295;var gJ=HEAP[gK];var oZ=reSign((gJ),8,0)!=0;if(oZ){cO=-1;I=1;break $bb$$bb1$2}else{var gI=kU;var gH=(gI+56)&4294967295;HEAP[gH]=0;var gG=kU;var gF=(gG+31)&4294967295;var gD=HEAP[gF];var aL=reSign((gD),8,0)!=0;$bb6$$bb82$10:do{if(aL){b5=0;$bb8$12:while(1){var f5=kU;var f4=(f5+44)&4294967295;var f3=HEAP[f4];var f2=b5;var f1=(f3+4*f2)&4294967295;var f0=HEAP[f1];var fZ=kU;var fD=(fZ+20)&4294967295;var fC=HEAP[fD];var fB=(((f0))|0)<(((fC))|0);if(!(fB)){I=4;break $bb8$12}var gs=kU;var gr=(gs+48)&4294967295;var gq=HEAP[gr];var gp=kU;var go=(gp+44)&4294967295;var gn=HEAP[go];var gm=b5;var gl=(gn+4*gm)&4294967295;var gk=HEAP[gl];var gj=b5;var f8=(gq+4*gj)&4294967295;HEAP[f8]=gk;var f7=b5;var f6=((f7)+1)&4294967295;b5=f6;I=2;continue $bb8$12}var fA=kU;var fz=(fA+48)&4294967295;var fy=HEAP[fz];var fx=kU;var fw=(fx+20)&4294967295;var fv=HEAP[fw];var fu=b5;var e9=(fy+4*fu)&4294967295;HEAP[e9]=fv;var e8=b5;var e7=((e8)+1)&4294967295;b5=e7;var e6=kU;var e5=(e6+48)&4294967295;var e4=HEAP[e5];var e3=kU;var e2=(e3+20)&4294967295;var e1=HEAP[e2];var e0=b5;var eD=(e4+4*e0)&4294967295;HEAP[eD]=e1;var eC=kU;var eB=(eC+44)&4294967295;var eA=HEAP[eB];var ez=(eA)&4294967295;HEAP[ez]=0;var ey=kU;var ex=(ey+52)&4294967295;HEAP[ex]=0;o0=0;et=0;$bb80$16:while(1){var pI=kU;var pG=(pI+44)&4294967295;var pE=HEAP[pG];var pC=kU;var pA=(pC+52)&4294967295;var py=HEAP[pA];var pw=(pE+4*py)&4294967295;var pu=HEAP[pw];var ps=kU;var iD=(ps+20)&4294967295;var iB=HEAP[iD];var iz=(((pu))|0)<(((iB))|0);if(!(iz)){I=51;break $bb80$16}var ew=kU;var ev=__ZN14CCITTFaxStream13getTwoDimCodeEv(ew);kw=ev;var eu=kw;if(eu==-1){I=107}else{if(eu==0){I=108}else{if(eu==1){I=109}else{if(eu==2){I=110}else{if(eu==3){I=111}else{if(eu==4){I=112}else{if(eu==5){I=113}else{if(eu==6){I=114}else{if(eu==7){I=115}else{if(eu==8){I=116}else{I=117}}}}}}}}}}if(I==117){var qs=kw;var qr=reSign((qs),16,0);var qp=kU;var qn=(qp)&4294967295;var ql=kU;var qi=(ql)&4294967295;var qg=(qi)&4294967295;var qd=(qg)&4294967295;var qb=HEAP[qd];var p9=(qb+48)&4294967295;var p4=HEAP[p9];var p3=kU;var p1=(p3)&4294967295;var pZ=p4;var pX=FUNCTION_TABLE[pZ](p1);__Z5erroriPcz(pX,(__str213458)&4294967295,Pointer_make([qr,0,0,0],0,ALLOC_STACK));var pV=kU;var pT=(pV+20)&4294967295;var pR=HEAP[pT];var pP=kU;__ZN14CCITTFaxStream9addPixelsEii(pP,pR,0);var pN=kU;var pJ=(pN+56)&4294967295;HEAP[pJ]=1;I=5;continue $bb80$16}else{if(I==107){var m=kU;var k=(m+20)&4294967295;var i=HEAP[k];var g=kU;__ZN14CCITTFaxStream9addPixelsEii(g,i,0);var e=kU;var c=(e+30)&4294967295;HEAP[c]=1;I=5;continue $bb80$16}else{if(I==108){var d8=kU;var d7=(d8+48)&4294967295;var d6=HEAP[d7];var d5=o0;var d4=((d5)+1)&4294967295;var d3=(d6+4*d4)&4294967295;var d2=HEAP[d3];var d1=kU;var d0=et;__ZN14CCITTFaxStream9addPixelsEii(d1,d2,d0);var dZ=kU;var dO=(dZ+48)&4294967295;var dN=HEAP[dO];var dM=o0;var dL=((dM)+1)&4294967295;var dK=(dN+4*dL)&4294967295;var dJ=HEAP[dK];var dI=kU;var dH=(dI+20)&4294967295;var dG=HEAP[dH];var dF=(((dJ))|0)<(((dG))|0);if(dF){var du=o0;var dt=((du)+2)&4294967295;o0=dt}I=5;continue $bb80$16}else{if(I==109){kv=0;var ds=kv;kw=ds;var dr=et;var dq=(((dr))|0)!=0;if(dq){I=7}else{I=8}$bb15$$bb18$27:while(1){if(I==7){var dp=kU;var dn=__ZN14CCITTFaxStream12getBlackCodeEv(dp);ku=dn;var dm=ku;var dl=kw;var dk=((dm)+(dl))&65535;kw=dk;var lt=ku;var lr=reSign((lt),16,0)>63;if(lr){I=7;continue $bb15$$bb18$27}else{I=9;break $bb15$$bb18$27}}else{if(I==8){var lc=kU;var kZ=__ZN14CCITTFaxStream12getWhiteCodeEv(lc);ku=kZ;var kX=ku;var kV=kw;var kS=((kX)+(kV))&65535;kw=kS;var kQ=ku;var kO=reSign((kQ),16,0)>63;if(kO){I=8;continue $bb15$$bb18$27}else{I=12;break $bb15$$bb18$27}}}}$bb16$$bb19$31:while(1){if(I==9){var lp=kU;var ln=__ZN14CCITTFaxStream12getWhiteCodeEv(lp);ku=ln;var ll=ku;var lj=kv;var lh=((ll)+(lj))&65535;kv=lh;var lf=ku;var ld=reSign((lf),16,0)>63;if(ld){I=9;continue $bb16$$bb19$31}else{I=10;break $bb16$$bb19$31}}else{if(I==12){var kM=kU;var kK=__ZN14CCITTFaxStream12getBlackCodeEv(kM);ku=kK;var kI=ku;var kH=kv;var kr=((kI)+(kH))&65535;kv=kr;var kp=ku;var kn=reSign((kp),16,0)>63;if(kn){I=12;continue $bb16$$bb19$31}else{I=13;break $bb16$$bb19$31}}}}if(I==10){}var kl=kU;var kj=(kl+44)&4294967295;var kh=HEAP[kj];var kf=kU;var kd=(kf+52)&4294967295;var kb=HEAP[kd];var ka=(kh+4*kb)&4294967295;var jX=HEAP[ka];var jV=kw;var jT=reSign((jV),16,0);var jR=((jX)+(jT))&4294967295;var jP=kU;var jN=et;__ZN14CCITTFaxStream9addPixelsEii(jP,jR,jN);var jL=kU;var jJ=(jL+44)&4294967295;var jH=HEAP[jJ];var jG=kU;var ju=(jG+52)&4294967295;var jt=HEAP[ju];var js=(jH+4*jt)&4294967295;var jr=HEAP[js];var jq=kU;var jp=(jq+20)&4294967295;var jo=HEAP[jp];var jn=(((jr))|0)<(((jo))|0);if(jn){var jm=et;var jl=(jm)^1;var ja=kU;var i9=(ja+44)&4294967295;var i8=HEAP[i9];var i7=kU;var i6=(i7+52)&4294967295;var i5=HEAP[i6];var i4=(i8+4*i5)&4294967295;var i3=HEAP[i4];var i2=kv;var i1=reSign((i2),16,0);var iO=((i3)+(i1))&4294967295;var iN=kU;__ZN14CCITTFaxStream9addPixelsEii(iN,iO,jl)}while(1){var iK=kU;var iJ=(iK+48)&4294967295;var iI=HEAP[iJ];var iH=o0;var iG=(iI+4*iH)&4294967295;var iF=HEAP[iG];var ih=kU;var ig=(ih+44)&4294967295;var ie=HEAP[ig];var id=kU;var ic=(id+52)&4294967295;var ib=HEAP[ic];var ia=(ie+4*ib)&4294967295;var h9=HEAP[ia];var h8=(((iF))|0)>(((h9))|0);if(h8){I=16;break}var h7=kU;var hM=(h7+48)&4294967295;var hL=HEAP[hM];var hK=o0;var hJ=(hL+4*hK)&4294967295;var hI=HEAP[hJ];var hH=kU;var hG=(hH+20)&4294967295;var hF=HEAP[hG];var hE=(((hI))|0)<(((hF))|0);if(!(hE)){I=16;break}var iM=o0;var iL=((iM)+2)&4294967295;o0=iL;I=15;continue}I=5;continue $bb80$16}else{if(I==110){var dT=kU;var dS=(dT+48)&4294967295;var dR=HEAP[dS];var dQ=o0;var dP=(dR+4*dQ)&4294967295;var dE=HEAP[dP];var dD=kU;var dC=et;__ZN14CCITTFaxStream9addPixelsEii(dD,dE,dC);var dB=et;var dA=(dB)^1;et=dA;var dz=kU;var dy=(dz+44)&4294967295;var dx=HEAP[dy];var dw=kU;var dv=(dw+52)&4294967295;var dj=HEAP[dv];var di=(dx+4*dj)&4294967295;var dh=HEAP[di];var dg=kU;var df=(dg+20)&4294967295;var de=HEAP[df];var dd=(((dh))|0)<(((de))|0);$bb46$$bb50$47:do{if(dd){var db=o0;var c9=((db)+1)&4294967295;o0=c9;while(1){var cW=kU;var cV=(cW+48)&4294967295;var cU=HEAP[cV];var cT=o0;var cS=(cU+4*cT)&4294967295;var cR=HEAP[cS];var cQ=kU;var cP=(cQ+44)&4294967295;var cN=HEAP[cP];var ct=kU;var cs=(ct+52)&4294967295;var cr=HEAP[cs];var cq=(cN+4*cr)&4294967295;var cp=HEAP[cq];var co=(((cR))|0)>(((cp))|0);if(co){I=32;break $bb46$$bb50$47}var cn=kU;var cm=(cn+48)&4294967295;var cl=HEAP[cm];var ck=o0;var b9=(cl+4*ck)&4294967295;var b8=HEAP[b9];var b7=kU;var b6=(b7+20)&4294967295;var b4=HEAP[b6];var b3=(((b8))|0)<(((b4))|0);if(!(b3)){I=32;break $bb46$$bb50$47}var c8=o0;var cX=((c8)+2)&4294967295;o0=cX;I=31;continue}}}while(0);I=5;continue $bb80$16}else{if(I==111){var nM=kU;var nL=(nM+48)&4294967295;var nK=HEAP[nL];var nJ=o0;var nI=(nK+4*nJ)&4294967295;var nH=HEAP[nI];var nG=((nH)+1)&4294967295;var fX=kU;var fV=et;__ZN14CCITTFaxStream9addPixelsEii(fX,nG,fV);var fT=et;var fR=(fT)^1;et=fR;var fP=kU;var fN=(fP+44)&4294967295;var fL=HEAP[fN];var fJ=kU;var fH=(fJ+52)&4294967295;var fF=HEAP[fH];var fs=(fL+4*fF)&4294967295;var fq=HEAP[fs];var fo=kU;var fm=(fo+20)&4294967295;var fk=HEAP[fm];var fi=(((fq))|0)<(((fk))|0);$bb40$$bb44$55:do{if(fi){var fg=o0;var fe=((fg)+1)&4294967295;o0=fe;while(1){var eY=kU;var eW=(eY+48)&4294967295;var eU=HEAP[eW];var eS=o0;var eP=(eU+4*eS)&4294967295;var eN=HEAP[eP];var eL=kU;var eJ=(eL+44)&4294967295;var eH=HEAP[eJ];var eF=kU;var er=(eF+52)&4294967295;var ep=HEAP[er];var en=(eH+4*ep)&4294967295;var el=HEAP[en];var ej=(((eN))|0)>(((el))|0);if(ej){I=28;break $bb40$$bb44$55}var eh=kU;var ef=(eh+48)&4294967295;var ed=HEAP[ef];var eb=o0;var d9=(ed+4*eb)&4294967295;var dY=HEAP[d9];var dX=kU;var dW=(dX+20)&4294967295;var dV=HEAP[dW];var dU=(((dY))|0)<(((dV))|0);if(!(dU)){I=28;break $bb40$$bb44$55}var fc=o0;var fa=((fc)+2)&4294967295;o0=fa;I=27;continue}}}while(0);I=5;continue $bb80$16}else{if(I==112){var bc=kU;var ba=(bc+48)&4294967295;var a6=HEAP[ba];var a4=o0;var a2=(a6+4*a4)&4294967295;var a0=HEAP[a2];var aY=((a0)-1)&4294967295;var aW=kU;var aU=et;__ZN14CCITTFaxStream12addPixelsNegEii(aW,aY,aU);var aS=et;var aQ=(aS)^1;et=aQ;var aO=kU;var aM=(aO+44)&4294967295;var aJ=HEAP[aM];var aH=kU;var aF=(aH+52)&4294967295;var aD=HEAP[aF];var aB=(aJ+4*aD)&4294967295;var az=HEAP[aB];var ax=kU;var av=(ax+20)&4294967295;var at=HEAP[av];var ap=(((az))|0)<(((at))|0);$bb70$$bb77$63:do{if(ap){var an=o0;var al=(((an))|0)>0;if(al){var aj=o0;var ah=((aj)-1)&4294967295;o0=ah}else{var ae=o0;var ac=((ae)+1)&4294967295;o0=ac}while(1){var W=kU;var V=(W+48)&4294967295;var U=HEAP[V];var T=o0;var S=(U+4*T)&4294967295;var R=HEAP[S];var P=kU;var O=(P+44)&4294967295;var N=HEAP[O];var L=kU;var K=(L+52)&4294967295;var H=HEAP[K];var G=(N+4*H)&4294967295;var F=HEAP[G];var E=(((R))|0)>(((F))|0);if(E){I=47;break $bb70$$bb77$63}var D=kU;var B=(D+48)&4294967295;var A=HEAP[B];var y=o0;var x=(A+4*y)&4294967295;var w=HEAP[x];var t=kU;var s=(t+20)&4294967295;var q=HEAP[s];var o=(((w))|0)<(((q))|0);if(!(o)){I=47;break $bb70$$bb77$63}var aa=o0;var Y=((aa)+2)&4294967295;o0=Y;I=46;continue}}}while(0);I=5;continue $bb80$16}else{if(I==113){var pn=kU;var pm=(pn+48)&4294967295;var pl=HEAP[pm];var pk=o0;var pi=(pl+4*pk)&4294967295;var ph=HEAP[pi];var pg=((ph)+2)&4294967295;var pf=kU;var pd=et;__ZN14CCITTFaxStream9addPixelsEii(pf,pg,pd);var pb=et;var pa=(pb)^1;et=pa;var o9=kU;var o8=(o9+44)&4294967295;var o7=HEAP[o8];var o6=kU;var o5=(o6+52)&4294967295;var o4=HEAP[o5];var o3=(o7+4*o4)&4294967295;var o2=HEAP[o3];var oY=kU;var oX=(oY+20)&4294967295;var oW=HEAP[oX];var oV=(((o2))|0)<(((oW))|0);$bb34$$bb38$75:do{if(oV){var oU=o0;var oT=((oU)+1)&4294967295;o0=oT;while(1){var oQ=kU;var oP=(oQ+48)&4294967295;var oD=HEAP[oP];var oC=o0;var oB=(oD+4*oC)&4294967295;var oA=HEAP[oB];var oz=kU;var oy=(oz+44)&4294967295;var ox=HEAP[oy];var ow=kU;var ov=(ow+52)&4294967295;var ou=HEAP[ov];var oj=(ox+4*ou)&4294967295;var oi=HEAP[oj];var oh=(((oA))|0)>(((oi))|0);if(oh){I=24;break $bb34$$bb38$75}var og=kU;var of=(og+48)&4294967295;var oe=HEAP[of];var od=o0;var oc=(oe+4*od)&4294967295;var ob=HEAP[oc];var oa=kU;var nP=(oa+20)&4294967295;var nO=HEAP[nP];var nN=(((ob))|0)<(((nO))|0);if(!(nN)){I=24;break $bb34$$bb38$75}var oS=o0;var oR=((oS)+2)&4294967295;o0=oR;I=23;continue}}}while(0);I=5;continue $bb80$16}else{if(I==114){var lE=kU;var lD=(lE+48)&4294967295;var lC=HEAP[lD];var lB=o0;var lA=(lC+4*lB)&4294967295;var lz=HEAP[lA];var ly=((lz)-2)&4294967295;var lx=kU;var lv=et;__ZN14CCITTFaxStream12addPixelsNegEii(lx,ly,lv);var lu=et;var ls=(lu)^1;et=ls;var lq=kU;var lo=(lq+44)&4294967295;var lm=HEAP[lo];var lk=kU;var li=(lk+52)&4294967295;var lg=HEAP[li];var le=(lm+4*lg)&4294967295;var k1=HEAP[le];var k0=kU;var kY=(k0+20)&4294967295;var kW=HEAP[kY];var kT=(((k1))|0)<(((kW))|0);$bb61$$bb68$83:do{if(kT){var kR=o0;var kP=(((kR))|0)>0;if(kP){var kN=o0;var kL=((kN)-1)&4294967295;o0=kL}else{var kJ=o0;var kt=((kJ)+1)&4294967295;o0=kt}while(1){var ko=kU;var km=(ko+48)&4294967295;var kk=HEAP[km];var ki=o0;var kg=(kk+4*ki)&4294967295;var ke=HEAP[kg];var kc=kU;var jZ=(kc+44)&4294967295;var jY=HEAP[jZ];var jW=kU;var jU=(jW+52)&4294967295;var jS=HEAP[jU];var jQ=(jY+4*jS)&4294967295;var jO=HEAP[jQ];var jM=(((ke))|0)>(((jO))|0);if(jM){I=42;break $bb61$$bb68$83}var jK=kU;var jI=(jK+48)&4294967295;var bs=HEAP[jI];var bq=o0;var bo=(bs+4*bq)&4294967295;var bm=HEAP[bo];var bk=kU;var bi=(bk+20)&4294967295;var bg=HEAP[bi];var be=(((bm))|0)<(((bg))|0);if(!(be)){I=42;break $bb61$$bb68$83}var ks=o0;var kq=((ks)+2)&4294967295;o0=kq;I=41;continue}}}while(0);I=5;continue $bb80$16}else{if(I==115){var hD=kU;var hi=(hD+48)&4294967295;var hh=HEAP[hi];var hg=o0;var he=(hh+4*hg)&4294967295;var hd=HEAP[he];var hc=((hd)+3)&4294967295;var hb=kU;var ha=et;__ZN14CCITTFaxStream9addPixelsEii(hb,hc,ha);var g9=et;var g8=(g9)^1;et=g8;var r=kU;var p=(r+44)&4294967295;var n=HEAP[p];var l=kU;var j=(l+52)&4294967295;var h=HEAP[j];var f=(n+4*h)&4294967295;var d=HEAP[f];var b=kU;var a=(b+20)&4294967295;var qq=HEAP[a];var qo=(((d))|0)<(((qq))|0);$bb28$$bb32$95:do{if(qo){var qm=o0;var qk=((qm)+1)&4294967295;o0=qk;while(1){var qc=kU;var qa=(qc+48)&4294967295;var p8=HEAP[qa];var p7=o0;var p2=(p8+4*p7)&4294967295;var p0=HEAP[p2];var pY=kU;var pW=(pY+44)&4294967295;var pU=HEAP[pW];var pS=kU;var pQ=(pS+52)&4294967295;var pO=HEAP[pQ];var pM=(pU+4*pO)&4294967295;var pL=HEAP[pM];var pH=(((p0))|0)>(((pL))|0);if(pH){I=20;break $bb28$$bb32$95}var pF=kU;var pD=(pF+48)&4294967295;var pB=HEAP[pD];var pz=o0;var px=(pB+4*pz)&4294967295;var pv=HEAP[px];var pt=kU;var pr=(pt+20)&4294967295;var pq=HEAP[pr];var po=(((pv))|0)<(((pq))|0);if(!(po)){I=20;break $bb28$$bb32$95}var qh=o0;var qf=((qh)+2)&4294967295;o0=qf;I=19;continue}}}while(0);I=5;continue $bb80$16}else{if(I==116){var b2=kU;var b1=(b2+48)&4294967295;var b0=HEAP[b1];var bZ=o0;var na=(b0+4*bZ)&4294967295;var m8=HEAP[na];var m5=((m8)-3)&4294967295;var m3=kU;var m1=et;__ZN14CCITTFaxStream12addPixelsNegEii(m3,m5,m1);var mZ=et;var mX=(mZ)^1;et=mX;var mV=kU;var mT=(mV+44)&4294967295;var mR=HEAP[mT];var mO=kU;var mM=(mO+52)&4294967295;var mK=HEAP[mM];var mI=(mR+4*mK)&4294967295;var mG=HEAP[mI];var mE=kU;var mC=(mE+20)&4294967295;var mA=HEAP[mC];var my=(((mG))|0)<(((mA))|0);$bb52$$bb59$103:do{if(my){var mw=o0;var mu=(((mw))|0)>0;if(mu){var ms=o0;var mq=((ms)-1)&4294967295;o0=mq}else{var mo=o0;var mm=((mo)+1)&4294967295;o0=mm}while(1){var mg=kU;var me=(mg+48)&4294967295;var mc=HEAP[me];var ma=o0;var l8=(mc+4*ma)&4294967295;var l6=HEAP[l8];var l4=kU;var l2=(l4+44)&4294967295;var l0=HEAP[l2];var lY=kU;var lW=(lY+52)&4294967295;var lU=HEAP[lW];var lS=(l0+4*lU)&4294967295;var lR=HEAP[lS];var lQ=(((l6))|0)>(((lR))|0);if(lQ){I=37;break $bb52$$bb59$103}var lP=kU;var lO=(lP+48)&4294967295;var lN=HEAP[lO];var lM=o0;var lL=(lN+4*lM)&4294967295;var lK=HEAP[lL];var lJ=kU;var lI=(lJ+20)&4294967295;var lG=HEAP[lI];var lF=(((lK))|0)<(((lG))|0);if(!(lF)){I=37;break $bb52$$bb59$103}var mk=o0;var mi=((mk)+2)&4294967295;o0=mi;I=36;continue}}}while(0);I=5;continue $bb80$16}}}}}}}}}}}}}else{var ix=kU;var iv=(ix+44)&4294967295;var it=HEAP[iv];var iq=(it)&4294967295;HEAP[iq]=0;var io=kU;var il=(io+52)&4294967295;HEAP[il]=0;et=0;$bb88$116:while(1){var gC=kU;var gB=(gC+44)&4294967295;var gA=HEAP[gB];var gz=kU;var gy=(gz+52)&4294967295;var gx=HEAP[gy];var gw=(gA+4*gx)&4294967295;var gv=HEAP[gw];var gu=kU;var gt=(gu+20)&4294967295;var gi=HEAP[gt];var gh=(((gv))|0)<(((gi))|0);if(!(gh)){I=60;break $bb6$$bb82$10}kw=0;var ii=et;var h5=(((ii))|0)!=0;if(h5){I=54}else{I=55}while(1){if(I==54){var h3=kU;var h1=__ZN14CCITTFaxStream12getBlackCodeEv(h3);ku=h1;var hZ=ku;var hX=kw;var hV=((hZ)+(hX))&65535;kw=hV;var hT=ku;var hR=reSign((hT),16,0)>63;if(hR){I=54;continue}else{I=56;break}}else{if(I==55){var hP=kU;var hN=__ZN14CCITTFaxStream12getWhiteCodeEv(hP);ku=hN;var hB=ku;var hz=kw;var hx=((hB)+(hz))&65535;kw=hx;var hv=ku;var ht=reSign((hv),16,0)>63;if(ht){I=55;continue}else{I=58;break}}}}if(I==56){}var hr=kU;var hp=(hr+44)&4294967295;var hn=HEAP[hp];var hl=kU;var hj=(hl+52)&4294967295;var g6=HEAP[hj];var g4=(hn+4*g6)&4294967295;var g2=HEAP[g4];var g0=kw;var gY=reSign((g0),16,0);var gW=((g2)+(gY))&4294967295;var gU=kU;var gS=et;__ZN14CCITTFaxStream9addPixelsEii(gU,gW,gS);var gQ=et;var gO=(gQ)^1;et=gO;I=53;continue $bb88$116}}}while(0);var gg=kU;var gf=(gg+17)&4294967295;var ge=HEAP[gf];var n9=reSign((ge),8,0)!=0;if(n9){var gd=kU;var gc=(gd+40)&4294967295;var gb=HEAP[gc];var ga=(gb)&-8;var f9=kU;var fY=(f9+40)&4294967295;HEAP[fY]=ga}eE=0;var fW=kU;var fU=(fW+28)&4294967295;var fS=HEAP[fU];var n8=reSign((fS),8,0)!=0;var eR=(n8)^1;var oM=unSign((eR),1,0);var n6=reSign((oM),8,0)!=0;var a8=(n6)^1;var bu=unSign((a8),1,0);var n2=reSign((bu),8,0)!=0;$bb102$$bb100$130:do{if(n2){I=62}else{var fQ=kU;var fO=(fQ+32)&4294967295;var fM=HEAP[fO];var fK=kU;var fI=(fK+24)&4294967295;var fG=HEAP[fI];var ft=((fG)-1)&4294967295;var fr=(((fM))|0)!=(((ft))|0);if(fr){I=62;break $bb102$$bb100$130}var fp=kU;var fn=(fp+30)&4294967295;HEAP[fn]=1;I=64;break $bb102$$bb100$130}}while(0);$bb102$$bb109$133:do{if(I==62){var fl=kU;var fj=__ZN14CCITTFaxStream8lookBitsEi(fl,12);kw=fj;while(1){var fb=kw;var eZ=reSign((fb),16,0)==0;if(!(eZ)){I=67;break}var fh=kU;__ZN14CCITTFaxStream7eatBitsEi(fh,1);var ff=kU;var fd=__ZN14CCITTFaxStream8lookBitsEi(ff,12);kw=fd;I=65;continue}var eX=kw;var eV=reSign((eX),16,0)==1;if(eV){var eT=kU;__ZN14CCITTFaxStream7eatBitsEi(eT,12);eE=1}else{var eQ=kw;var eO=reSign((eQ),16,0)==-1;if(!(eO)){I=64;break $bb102$$bb109$133}var eM=kU;var eK=(eM+30)&4294967295;HEAP[eK]=1}}}while(0);var eI=kU;var eG=(eI+30)&4294967295;var es=HEAP[eG];var Q=reSign((es),8,0)!=0;var p5=(Q)^1;var ag=unSign((p5),1,0);var M=reSign((ag),8,0)!=0;$bb114$$bb116$144:do{if(M){var eq=kU;var eo=(eq+12)&4294967295;var em=HEAP[eo];var ek=(((em))|0)>0;if(!(ek)){I=71;break $bb114$$bb116$144}var ei=kU;var eg=__ZN14CCITTFaxStream8lookBitsEi(ei,1);var ee=reSign((eg),16,0)==0;var ec=unSign((ee),1,0);var ea=kU;var oO=(ea+31)&4294967295;HEAP[oO]=ec;var oN=kU;__ZN14CCITTFaxStream7eatBitsEi(oN,1)}}while(0);var oL=kU;var oK=(oL+28)&4294967295;var oJ=HEAP[oK];var J=reSign((oJ),8,0)!=0;var a9=(J)^1;var hf=unSign((a9),1,0);var C=reSign((hf),8,0)!=0;$bb139$$bb121$148:do{if(C){I=73}else{var oI=eE;var z=reSign((oI),8,0)!=0;var iP=(z)^1;var gE=unSign((iP),1,0);var v=reSign((gE),8,0)!=0;if(v){I=73;break $bb139$$bb121$148}var oH=kU;var oG=__ZN14CCITTFaxStream8lookBitsEi(oH,12);kw=oG;var oF=kw;var oE=reSign((oF),16,0)==1;if(oE){var ot=kU;__ZN14CCITTFaxStream7eatBitsEi(ot,12);var os=kU;var or=(os+12)&4294967295;var oq=HEAP[or];var op=(((oq))|0)>0;if(op){var oo=kU;var on=__ZN14CCITTFaxStream8lookBitsEi(oo,1);var om=kU;__ZN14CCITTFaxStream7eatBitsEi(om,1)}var ol=kU;var ok=(ol+12)&4294967295;var n7=HEAP[ok];var n5=(((n7))|0)>=0;$bb130$$bb137$156:do{if(n5){b5=0;while(1){var nm=b5;var nl=(((nm))|0)<=3;if(!(nl)){I=80;break $bb130$$bb137$156}var n4=kU;var n3=__ZN14CCITTFaxStream8lookBitsEi(n4,12);kw=n3;var n1=kw;var n0=reSign((n1),16,0)!=1;if(n0){var nY=kU;var nW=(nY)&4294967295;var nU=kU;var nS=(nU)&4294967295;var nF=(nS)&4294967295;var nE=(nF)&4294967295;var nD=HEAP[nE];var nC=(nD+48)&4294967295;var nB=HEAP[nC];var nA=kU;var nz=(nA)&4294967295;var ny=nB;var nx=FUNCTION_TABLE[ny](nz);__Z5erroriPcz(nx,(__str223459)&4294967295)}var nw=kU;__ZN14CCITTFaxStream7eatBitsEi(nw,12);var nv=kU;var nu=(nv+12)&4294967295;var nt=HEAP[nu];var ns=(((nt))|0)>0;if(ns){var nr=kU;var nq=__ZN14CCITTFaxStream8lookBitsEi(nr,1);var np=kU;__ZN14CCITTFaxStream7eatBitsEi(np,1)}var no=b5;var nn=((no)+1)&4294967295;b5=nn;I=76;continue}}}while(0);var nk=kU;var nj=(nk+30)&4294967295;HEAP[nj]=1}I=82;break $bb139$$bb121$148}}while(0);$bb139$$bb152$169:do{if(I==73){var ni=kU;var nh=(ni+56)&4294967295;var ng=HEAP[nh];var qj=reSign((ng),8,0)!=0;if(!(qj)){I=82;break $bb139$$bb152$169}var nf=kU;var ne=(nf+16)&4294967295;var nd=HEAP[ne];var qe=reSign((nd),8,0)!=0;if(!(qe)){I=82;break $bb139$$bb152$169}while(1){var nc=kU;var nb=__ZN14CCITTFaxStream8lookBitsEi(nc,13);kw=nb;var m9=kw;var m7=reSign((m9),16,0)==-1;if(m7){I=85;break}var m0=kw;var mY=reSign((m0),16,0)>>1;var mW=reSign((mY),16,0)==1;if(mW){I=87;break}var mU=kU;__ZN14CCITTFaxStream7eatBitsEi(mU,1);I=84;continue}if(I==85){var m4=kU;var m2=(m4+30)&4294967295;HEAP[m2]=1;cO=-1;I=1;break $bb$$bb1$2}else{if(I==87){var mS=kU;__ZN14CCITTFaxStream7eatBitsEi(mS,12);var mP=kU;var mN=(mP+12)&4294967295;var mL=HEAP[mN];var mJ=(((mL))|0)>0;if(!(mJ)){I=82;break $bb139$$bb152$169}var mH=kU;__ZN14CCITTFaxStream7eatBitsEi(mH,1);var mF=kw;var mD=reSign((mF),16,0);var mB=(mD)&1;var mz=(((mB))&255);var p6=reSign((mz),8,0)!=0;var fE=(p6)^1;var da=unSign((fE),1,0);var mx=kU;var mv=(mx+31)&4294967295;HEAP[mv]=da}}}}while(0);var mt=kU;var mr=(mt+44)&4294967295;var mp=HEAP[mr];var mn=(mp)&4294967295;var ml=HEAP[mn];var mj=(((ml))|0)>0;if(mj){var mh=kU;var mf=(mh+44)&4294967295;var md=HEAP[mf];var mb=kU;var l9=(mb+52)&4294967295;HEAP[l9]=0;var l7=kU;var l5=(l7+52)&4294967295;var l3=HEAP[l5];var l1=(md+4*l3)&4294967295;var lZ=HEAP[l1];var lX=kU;var lV=(lX+60)&4294967295;HEAP[lV]=lZ}else{var lT=kU;var c7=(lT+44)&4294967295;var c6=HEAP[c7];var c5=kU;var c4=(c5+52)&4294967295;HEAP[c4]=1;var c3=kU;var c2=(c3+52)&4294967295;var c1=HEAP[c2];var c0=(c6+4*c1)&4294967295;var cZ=HEAP[c0];var cY=kU;var cH=(cY+60)&4294967295;HEAP[cH]=cZ}var cF=kU;var cD=(cF+32)&4294967295;var cB=HEAP[cD];var cz=((cB)+1)&4294967295;var cy=kU;var cx=(cy+32)&4294967295;HEAP[cx]=cz}}var cw=kU;var cv=(cw+60)&4294967295;var cu=HEAP[cv];var cj=(((cu))|0)>7;$bb157$$bb165$186:do{if(cj){var ci=kU;var ch=(ci+52)&4294967295;var cg=HEAP[ch];var cf=(cg)&1;var ce=(((cf))&255);var pK=reSign((ce),8,0)!=0;if(pK){lw=0}else{lw=255}var cd=kU;var cc=(cd+64)&4294967295;var cb=lw;HEAP[cc]=cb;var ca=kU;var bY=(ca+60)&4294967295;var bX=HEAP[bY];var bW=((bX)-8)&4294967295;var bV=kU;var bU=(bV+60)&4294967295;HEAP[bU]=bW;var bT=kU;var bS=(bT+60)&4294967295;var bR=HEAP[bS];var bQ=(((bR))|0)==0;$bb162$$bb164$192:do{if(bQ){var bP=kU;var bO=(bP+44)&4294967295;var bN=HEAP[bO];var bM=kU;var bL=(bM+52)&4294967295;var bK=HEAP[bL];var bJ=(bN+4*bK)&4294967295;var bI=HEAP[bJ];var bH=kU;var bG=(bH+20)&4294967295;var bF=HEAP[bG];var bE=(((bI))|0)<(((bF))|0);if(!(bE)){I=95;break $bb162$$bb164$192}var bD=kU;var bC=(bD+52)&4294967295;var bB=HEAP[bC];var bA=((bB)+1)&4294967295;var bz=kU;var by=(bz+52)&4294967295;HEAP[by]=bA;var bx=kU;var bw=(bx+44)&4294967295;var bv=HEAP[bw];var bt=kU;var br=(bt+52)&4294967295;var bp=HEAP[br];var bn=(bv+4*bp)&4294967295;var bl=HEAP[bn];var bj=kU;var bh=(bj+44)&4294967295;var bf=HEAP[bh];var bd=kU;var bb=(bd+52)&4294967295;var a7=HEAP[bb];var a5=((a7)-1)&4294967295;var a3=(bf+4*a5)&4294967295;var a1=HEAP[a3];var aZ=((bl)-(a1))&4294967295;var aX=kU;var aV=(aX+60)&4294967295;HEAP[aV]=aZ}}while(0)}else{mQ=8;var aT=kU;var aR=(aT+64)&4294967295;HEAP[aR]=0;$bb166$197:while(1){var aP=kU;var aN=(aP+60)&4294967295;var aK=HEAP[aN];var aI=mQ;var aG=(((aK))|0)>(((aI))|0);$bb167$$bb174$199:do{if(aG){var aE=kU;var aC=(aE+64)&4294967295;var aA=HEAP[aC];var ay=mQ;var aw=(aA)<<(ay);var au=kU;var aq=(au+64)&4294967295;HEAP[aq]=aw;var ao=kU;var am=(ao+52)&4294967295;var ak=HEAP[am];var ai=(ak)&1;var af=(((ai))&255);var pp=reSign((af),8,0)!=0;var ik=(pp)^1;var u=unSign((ik),1,0);var pj=reSign((u),8,0)!=0;if(pj){var ad=kU;var ab=(ad+64)&4294967295;var Z=HEAP[ab];var X=mQ;var lb=(8-(X))&4294967295;var la=255>>(((lb))|0);var k9=(Z)|(la);var k8=kU;var k7=(k8+64)&4294967295;HEAP[k7]=k9}var k6=kU;var k5=(k6+60)&4294967295;var k4=HEAP[k5];var k3=mQ;var k2=((k4)-(k3))&4294967295;var kG=kU;var kF=(kG+60)&4294967295;HEAP[kF]=k2;mQ=0}else{var kE=kU;var kD=(kE+64)&4294967295;var kC=HEAP[kD];var kB=kU;var kA=(kB+60)&4294967295;var kz=HEAP[kA];var ky=(kC)<<(kz);var kx=kU;var j9=(kx+64)&4294967295;HEAP[j9]=ky;var j8=kU;var j7=(j8+52)&4294967295;var j6=HEAP[j7];var j5=(j6)&1;var j4=(((j5))&255);var pe=reSign((j4),8,0)!=0;var ar=(pe)^1;var jv=unSign((ar),1,0);var pc=reSign((jv),8,0)!=0;if(pc){var j3=kU;var j2=(j3+64)&4294967295;var j1=HEAP[j2];var j0=kU;var jF=(j0+60)&4294967295;var jE=HEAP[jF];var jD=(8-(jE))&4294967295;var jC=255>>(((jD))|0);var jB=(j1)|(jC);var jA=kU;var jz=(jA+64)&4294967295;HEAP[jz]=jB}var jy=kU;var jx=(jy+60)&4294967295;var jw=HEAP[jx];var jk=mQ;var jj=((jk)-(jw))&4294967295;mQ=jj;var ji=kU;var jh=(ji+60)&4294967295;HEAP[jh]=0;var jg=kU;var jf=(jg+44)&4294967295;var je=HEAP[jf];var jd=kU;var jc=(jd+52)&4294967295;var jb=HEAP[jc];var iZ=(je+4*jb)&4294967295;var iY=HEAP[iZ];var iX=kU;var iW=(iX+20)&4294967295;var iV=HEAP[iW];var iU=(((iY))|0)<(((iV))|0);if(iU){var iT=kU;var iS=(iT+52)&4294967295;var iR=HEAP[iS];var iQ=((iR)+1)&4294967295;var iE=kU;var iC=(iE+52)&4294967295;HEAP[iC]=iQ;var iA=kU;var iy=(iA+44)&4294967295;var iw=HEAP[iy];var iu=kU;var ir=(iu+52)&4294967295;var ip=HEAP[ir];var im=(iw+4*ip)&4294967295;var ij=HEAP[im];var h6=kU;var h4=(h6+44)&4294967295;var h2=HEAP[h4];var h0=kU;var hY=(h0+52)&4294967295;var hW=HEAP[hY];var hU=((hW)-1)&4294967295;var hS=(h2+4*hU)&4294967295;var hQ=HEAP[hS];var hO=((ij)-(hQ))&4294967295;var hC=kU;var hA=(hC+60)&4294967295;HEAP[hA]=hO}else{var hy=mQ;var hw=(((hy))|0)>0;if(!(hw)){I=103;break $bb167$$bb174$199}var hu=kU;var hs=(hu+64)&4294967295;var hq=HEAP[hs];var ho=mQ;var hm=(hq)<<(ho);var hk=kU;var g7=(hk+64)&4294967295;HEAP[g7]=hm;mQ=0}}}while(0);var g5=mQ;var g3=(((g5))|0)!=0;if(g3){I=98;continue $bb166$197}else{I=104;break $bb157$$bb165$186}}}}while(0);var g1=kU;var gZ=(g1+29)&4294967295;var gX=HEAP[gZ];var o1=reSign((gX),8,0)!=0;if(o1){var gV=kU;var gT=(gV+64)&4294967295;var gR=HEAP[gT];var gP=(gR)^255;var nZ=kU;var nX=(nZ+64)&4294967295;HEAP[nX]=gP}var nV=kU;var nT=(nV+64)&4294967295;var nR=HEAP[nT];cO=nR}}while(0);var nQ=cO;lH=nQ;var m6=lH;return m6;return null}function __ZN9LZWStream15processNextCodeEv(Y){var aU;var cp;var c;var cO;var bc;var cx;var ch;var cf;var b4=0;cp=Y;var cN=cp;var cM=(cN+20)&4294967295;var cL=HEAP[cM];var aq=reSign((cL),8,0)!=0;$bb$$start$2:do{if(aq){cO=0}else{$start$4:while(1){var cK=cp;var cJ=__ZN9LZWStream7getCodeEv(cK);bc=cJ;var cI=bc;var cH=(((cI))|0)==-1;if(cH){aU=1;break $start$4}var cG=bc;var cF=(((cG))|0)==257;if(cF){aU=1;break $start$4}var bH=bc;var bG=(((bH))|0)==256;if(!(bG)){aU=5;break $start$4}var bF=cp;__ZN9LZWStream10clearTableEv(bF);aU=6;continue $start$4}if(aU==1){var bL=cp;var bJ=(bL+20)&4294967295;HEAP[bJ]=1;cO=0}else{if(aU==5){var bE=cp;var bD=(bE+49196)&4294967295;var bC=HEAP[bD];var bB=(((bC))|0)>4096;if(bB){var bA=cp;var br=(bA)&4294967295;var bp=cp;var bn=(bp)&4294967295;var bm=(bn)&4294967295;var bl=(bm)&4294967295;var bk=HEAP[bl];var bj=(bk+48)&4294967295;var bi=HEAP[bj];var bh=cp;var bg=(bh)&4294967295;var a6=bi;var a4=FUNCTION_TABLE[a6](bg);__Z5erroriPcz(a4,(__str233460)&4294967295);var a2=cp;__ZN9LZWStream10clearTableEv(a2)}var a1=cp;var a0=(a1+53312)&4294967295;var aZ=HEAP[a0];var aY=((aZ)+1)&4294967295;cx=aY;var aX=bc;var aW=(((aX))|0)<=255;if(aW){var aV=bc;var aL=(((aV))&255);var aJ=cp;var aG=(aJ+49212)&4294967295;var aE=(aG)&4294967295;HEAP[aE]=aL;var aC=cp;var aA=(aC+53312)&4294967295;HEAP[aA]=1}else{var ay=cp;var aw=(ay+49196)&4294967295;var au=HEAP[aw];var ar=bc;var ah=(((au))|0)>(((ar))|0);if(ah){var af=bc;var ad=cp;var ac=(ad+32)&4294967295;var ab=(ac+af*12)&4294967295;var aa=(ab)&4294967295;var Z=HEAP[aa];var X=cp;var W=(X+53312)&4294967295;HEAP[W]=Z;var V=cp;var L=(V+53312)&4294967295;var J=HEAP[L];var H=((J)-1)&4294967295;ch=H;var G=bc;cf=G;while(1){var d=ch;var b=(((d))|0)>0;if(!(b)){aU=11;break}var F=ch;var E=cf;var D=cp;var C=(D+32)&4294967295;var B=(C+E*12)&4294967295;var A=(B+8)&4294967295;var r=HEAP[A];var p=cp;var n=(p+49212)&4294967295;var m=(n+F)&4294967295;HEAP[m]=r;var l=cf;var k=cp;var j=(k+32)&4294967295;var i=(j+l*12)&4294967295;var h=(i+4)&4294967295;var g=HEAP[h];cf=g;var f=ch;var e=((f)-1)&4294967295;ch=e;aU=9;continue}var a=cf;var cT=(((a))&255);var cS=cp;var cR=(cS+49212)&4294967295;var cQ=(cR)&4294967295;HEAP[cQ]=cT}else{var cP=cp;var cE=(cP+49196)&4294967295;var cD=HEAP[cE];var cB=bc;var cA=(((cD))|0)==(((cB))|0);if(cA){var cz=cp;var cy=(cz+53312)&4294967295;var cw=HEAP[cy];var cv=cp;var cu=(cv+49208)&4294967295;var ct=HEAP[cu];var cs=(((ct))&255);var cr=cp;var cq=(cr+49212)&4294967295;var co=(cq+cw)&4294967295;HEAP[co]=cs;var cn=cp;var cm=(cn+53312)&4294967295;var cl=HEAP[cm];var ck=((cl)+1)&4294967295;var cj=cp;var ci=(cj+53312)&4294967295;HEAP[ci]=ck}else{var ce=cp;var cd=(ce)&4294967295;var cc=cp;var cb=(cc)&4294967295;var ca=(cb)&4294967295;var b9=(ca)&4294967295;var b8=HEAP[b9];var b7=(b8+48)&4294967295;var b6=HEAP[b7];var b5=cp;var b3=(b5)&4294967295;var b2=b6;var b1=FUNCTION_TABLE[b2](b3);__Z5erroriPcz(b1,(__str243461)&4294967295);var b0=cp;var bZ=(b0+20)&4294967295;HEAP[bZ]=1;cO=0;aU=12;break $bb$$start$2}}}var bY=cp;var bX=(bY+49212)&4294967295;var bW=(bX)&4294967295;var bV=HEAP[bW];var bU=unSign((bV),8,0);var bT=cp;var bS=(bT+49208)&4294967295;HEAP[bS]=bU;var bR=cp;var bQ=(bR+53320)&4294967295;var bP=HEAP[bQ];var cg=reSign((bP),8,0)!=0;$bb19$$bb20$29:do{if(cg){var bO=cp;var bN=(bO+53320)&4294967295;HEAP[bN]=0}else{var bM=cp;var bK=(bM+49196)&4294967295;var bI=HEAP[bK];var bz=cp;var by=(bz+32)&4294967295;var bx=(by+bI*12)&4294967295;var bw=(bx)&4294967295;var bv=cx;HEAP[bw]=bv;var bu=cp;var bt=(bu+49196)&4294967295;var bs=HEAP[bt];var bq=cp;var bo=(bq+49204)&4294967295;var bf=HEAP[bo];var be=cp;var bd=(be+32)&4294967295;var bb=(bd+bs*12)&4294967295;var ba=(bb+4)&4294967295;HEAP[ba]=bf;var a9=cp;var a8=(a9+49196)&4294967295;var a7=HEAP[a8];var a5=cp;var a3=(a5+49208)&4294967295;var aT=HEAP[a3];var aS=(((aT))&255);var aR=cp;var aQ=(aR+32)&4294967295;var aP=(aQ+a7*12)&4294967295;var aO=(aP+8)&4294967295;HEAP[aO]=aS;var aN=cp;var aM=(aN+49196)&4294967295;var aK=HEAP[aM];var aI=((aK)+1)&4294967295;var ap=cp;var ao=(ap+49196)&4294967295;HEAP[ao]=aI;var an=cp;var am=(an+49196)&4294967295;var al=HEAP[am];var ak=cp;var aj=(ak+16)&4294967295;var ai=HEAP[aj];var ag=((al)+(ai))&4294967295;var ae=(((ag))|0)==512;if(ae){var T=cp;var S=(T+49200)&4294967295;HEAP[S]=10}else{var R=cp;var Q=(R+49196)&4294967295;var P=HEAP[Q];var O=cp;var N=(O+16)&4294967295;var M=HEAP[N];var K=((P)+(M))&4294967295;var I=(((K))|0)==1024;if(I){var z=cp;var y=(z+49200)&4294967295;HEAP[y]=11}else{var x=cp;var w=(x+49196)&4294967295;var v=HEAP[w];var u=cp;var t=(u+16)&4294967295;var s=HEAP[t];var q=((v)+(s))&4294967295;var o=(((q))|0)==2048;if(!(o)){aU=15;break $bb19$$bb20$29}var aH=cp;var aF=(aH+49200)&4294967295;HEAP[aF]=12}}}}while(0);var aD=cp;var aB=(aD+49204)&4294967295;var az=bc;HEAP[aB]=az;var ax=cp;var av=(ax+53316)&4294967295;HEAP[av]=0;cO=1}}}}while(0);var at=cO;c=at;var U=c;var cC=(((U))&255);return cC;return null}function __ZN9LZWStream12doGetRawCharEv(g){var q;var c;var r;var y;var E;var t=0;c=g;var D=c;var C=(D+20)&4294967295;var B=HEAP[C];var s=reSign((B),8,0)!=0;$bb$$bb1$2:do{if(s){E=-1}else{var A=c;var z=(A+53316)&4294967295;var x=HEAP[z];var w=c;var v=(w+53312)&4294967295;var u=HEAP[v];var p=(((x))|0)>=(((u))|0);$bb2$$bb7$5:do{if(p){var o=c;var n=__ZN9LZWStream15processNextCodeEv(o);var h=reSign((n),8,0)!=0;var b=(h)^1;var G=unSign((b),1,0);y=G;var m=y;var d=reSign((m),8,0)!=0;if(!(d)){q=2;break $bb2$$bb7$5}E=-1;q=3;break $bb$$bb1$2}}while(0);var l=c;var k=(l+53316)&4294967295;var j=HEAP[k];var i=c;var f=(i+49212)&4294967295;var e=(f+j)&4294967295;var a=HEAP[e];var L=unSign((a),8,0);E=L;var K=((j)+1)&4294967295;var J=c;var I=(J+53316)&4294967295;HEAP[I]=K}}while(0);var H=E;r=H;var F=r;return F;return null}function __ZN9LZWStream10getRawCharEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=__ZN9LZWStream12doGetRawCharEv(c);d=b;var a=d;f=a;var g=f;return g;return null}function __ZN9LZWStream11getRawCharsEiPi(p,q,s){var r;var n;var l;var m;var a;var o=0;n=p;l=q;m=s;a=0;while(1){var d=a;var c=l;var b=(((d))|0)<(((c))|0);if(!(b)){r=2;break}var k=n;var j=__ZN9LZWStream12doGetRawCharEv(k);var i=m;var h=a;var g=(i+4*h)&4294967295;HEAP[g]=j;var f=a;var e=((f)+1)&4294967295;a=e;r=0;continue}return;return}function __ZN12FilterStreamD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV12FilterStream+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16RunLengthEncoderD2Ev(g){var z;var c;var b;var H=0;c=g;var V=c;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV16RunLengthEncoder+8)&4294967295;var R=c;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=c;var J=(L)&4294967295;var w=(J+8)&4294967295;var u=HEAP[w];var s=(u)&4294967295;var q=HEAP[s];var o=(q+76)&4294967295;var m=HEAP[o];var k=c;var i=(k)&4294967295;var f=(i+8)&4294967295;var d=HEAP[f];var a=m;var ae=FUNCTION_TABLE[a](d);b=ae;var ad=b;var A=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(A){var ac=c;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){z=1;break $bb$$bb2$2}var X=c;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=c;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var y=c;var x=(y)&4294967295;var v=(x+8)&4294967295;var t=HEAP[v];var r=B;FUNCTION_TABLE[r](t)}}while(0);var p=c;var n=p;__ZN12FilterStreamD2Ev(n);var l=((0)&255);var e=reSign((l),8,0)!=0;if(e){var j=c;var h=j;__ZdlPv(h)}return;return}function __ZN14ASCII85EncoderD2Ev(g){var z;var b;var d;var H=0;b=g;var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV14ASCII85Encoder+8)&4294967295;var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=b;var J=(L)&4294967295;var w=(J+8)&4294967295;var u=HEAP[w];var s=(u)&4294967295;var q=HEAP[s];var o=(q+76)&4294967295;var m=HEAP[o];var k=b;var i=(k)&4294967295;var f=(i+8)&4294967295;var c=HEAP[f];var a=m;var ae=FUNCTION_TABLE[a](c);d=ae;var ad=d;var A=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(A){var ac=b;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){z=1;break $bb$$bb2$2}var X=b;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=b;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var y=b;var x=(y)&4294967295;var v=(x+8)&4294967295;var t=HEAP[v];var r=B;FUNCTION_TABLE[r](t)}}while(0);var p=b;var n=p;__ZN12FilterStreamD2Ev(n);var l=((0)&255);var e=reSign((l),8,0)!=0;if(e){var j=b;var h=j;__ZdlPv(h)}return;return}function __ZN15ASCIIHexEncoderD2Ev(f){var y;var b;var A;var H=0;b=f;var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV15ASCIIHexEncoder+8)&4294967295;var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=b;var J=(L)&4294967295;var v=(J+8)&4294967295;var t=HEAP[v];var r=(t)&4294967295;var p=HEAP[r];var n=(p+76)&4294967295;var l=HEAP[n];var j=b;var h=(j)&4294967295;var e=(h+8)&4294967295;var c=HEAP[e];var a=l;var ae=FUNCTION_TABLE[a](c);A=ae;var ad=A;var z=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(z){var ac=b;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){y=1;break $bb$$bb2$2}var X=b;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=b;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var x=b;var w=(x)&4294967295;var u=(w+8)&4294967295;var s=HEAP[u];var q=B;FUNCTION_TABLE[q](s)}}while(0);var o=b;var m=o;__ZN12FilterStreamD2Ev(m);var k=((0)&255);var d=reSign((k),8,0)!=0;if(d){var i=b;var g=i;__ZdlPv(g)}return;return}function __ZN18FixedLengthEncoderD2Ev(f){var y;var b;var A;var H=0;b=f;var V=b;var U=(V)&4294967295;var T=(U)&4294967295;var S=(T)&4294967295;HEAP[S]=(__ZTV18FixedLengthEncoder+8)&4294967295;var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var N=HEAP[P];var L=b;var J=(L)&4294967295;var v=(J+8)&4294967295;var t=HEAP[v];var r=(t)&4294967295;var p=HEAP[r];var n=(p+76)&4294967295;var l=HEAP[n];var j=b;var h=(j)&4294967295;var e=(h+8)&4294967295;var c=HEAP[e];var a=l;var ae=FUNCTION_TABLE[a](c);A=ae;var ad=A;var z=reSign((ad),8,0)!=0;$bb$$bb2$2:do{if(z){var ac=b;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(Z)!=0;if(!(Y)){y=1;break $bb$$bb2$2}var X=b;var W=(X)&4294967295;var O=(W+8)&4294967295;var M=HEAP[O];var K=b;var I=(K)&4294967295;var G=(I+8)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=(D+4)&4294967295;var B=HEAP[C];var x=b;var w=(x)&4294967295;var u=(w+8)&4294967295;var s=HEAP[u];var q=B;FUNCTION_TABLE[q](s)}}while(0);var o=b;var m=o;__ZN12FilterStreamD2Ev(m);var k=((0)&255);var d=reSign((k),8,0)!=0;if(d){var i=b;var g=i;__ZdlPv(g)}return;return}function __ZN9EOFStreamD2Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV9EOFStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN15RunLengthStreamD2Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV15RunLengthStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN13ASCII85StreamD2Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13ASCII85Stream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN14ASCIIHexStreamD2Ev(e){var n;var b;var p=0;b=e;var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV14ASCIIHexStream+8)&4294967295;var w=b;var v=(w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(s)!=0;if(r){var q=b;var m=(q)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=a;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var B=b;var t=B;__ZdlPv(t)}return;return}function __ZN13FileOutStreamD2Ev(i){var k;var l;var j=0;l=i;var h=l;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV13FileOutStream+8)&4294967295;var e=l;__ZN13FileOutStream5closeEv(e);var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=l;var b=c;__ZdlPv(b)}return;return}function __ZN9OutStreamD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV9OutStream+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN6StreamD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV6Stream+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN11FlateStream16compHuffmanCodesEPiiP15FlateHuffmanTab(M,e,aw,d){var ar;var aT;var s;var W;var aB;var x;var av;var au;var f;var r;var be;var ax;var at;var h=0;aT=M;s=e;W=aw;aB=d;var bd=aB;var bc=(bd+4)&4294967295;HEAP[bc]=0;be=0;$bb3$2:while(1){var az=be;var ay=W;var al=(((az))|0)<(((ay))|0);if(!(al)){ar=3;break $bb3$2}var bb=s;var ba=be;var a9=(bb+4*ba)&4294967295;var a8=HEAP[a9];var a7=aB;var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a4=(((a8))|0)>(((a5))|0);if(a4){var aN=s;var aL=be;var aJ=(aN+4*aL)&4294967295;var aH=HEAP[aJ];var aF=aB;var aD=(aF+4)&4294967295;HEAP[aD]=aH}var aC=be;var aA=((aC)+1)&4294967295;be=aA;ar=0;continue $bb3$2}var aj=aB;var ah=(aj+4)&4294967295;var af=HEAP[ah];var ad=1<<(af);x=ad;var ab=x;var aa=_gmallocn(ab,4);var Z=aa;var Y=aB;var X=(Y)&4294967295;HEAP[X]=Z;ax=0;$bb6$9:while(1){var m=ax;var l=x;var k=(((m))|0)<(((l))|0);if(!(k)){ar=6;break $bb6$9}var L=aB;var I=(L)&4294967295;var F=HEAP[I];var C=ax;var A=(F+4*C)&4294967295;var y=(A)&4294967295;HEAP[y]=0;var w=aB;var v=(w)&4294967295;var u=HEAP[v];var t=ax;var q=(u+4*t)&4294967295;var p=(q+2)&4294967295;HEAP[p]=0;var o=ax;var n=((o)+1)&4294967295;ax=n;ar=4;continue $bb6$9}av=1;au=0;r=2;$bb20$13:while(1){var P=aB;var O=(P+4)&4294967295;var K=HEAP[O];var H=av;var E=(((K))|0)>=(((H))|0);if(!(E)){ar=19;break $bb20$13}be=0;$bb18$16:while(1){var Q=be;var N=W;var J=(((Q))|0)<(((N))|0);if(!(J)){ar=17;break $bb18$16}var j=s;var i=be;var g=(j+4*i)&4294967295;var c=HEAP[g];var b=av;var a=(((c))|0)==(((b))|0);if(a){f=0;var bl=au;at=bl;ax=0;$bb12$21:while(1){var a0=ax;var aZ=av;var aY=(((a0))|0)<(((aZ))|0);if(!(aY)){ar=11;break $bb12$21}var bk=f;var bj=(bk)<<1;var bi=at;var bh=(bi)&1;var bg=(bj)|(bh);f=bg;var bf=at;var a3=(((bf))|0)>>1;at=a3;var a2=ax;var a1=((a2)+1)&4294967295;ax=a1;ar=9;continue $bb12$21}var aX=f;ax=aX;while(1){var ai=ax;var ag=x;var ae=(((ai))|0)<(((ag))|0);if(!(ae)){ar=14;break}var aW=aB;var aV=(aW)&4294967295;var aU=HEAP[aV];var aS=ax;var aR=(aU+4*aS)&4294967295;var aQ=av;var aP=(((aQ))&65535);var aO=(aR)&4294967295;HEAP[aO]=aP;var aM=aB;var aK=(aM)&4294967295;var aI=HEAP[aK];var aG=ax;var aE=(aI+4*aG)&4294967295;var aq=be;var ap=(((aq))&65535);var ao=(aE+2)&4294967295;HEAP[ao]=ap;var an=ax;var am=r;var ak=((an)+(am))&4294967295;ax=ak;ar=12;continue}var ac=au;var V=((ac)+1)&4294967295;au=V}var U=be;var S=((U)+1)&4294967295;be=S;ar=8;continue $bb18$16}var G=av;var D=((G)+1)&4294967295;av=D;var B=au;var z=(B)<<1;au=z;var T=r;var R=(T)<<1;r=R;ar=7;continue $bb20$13}return;return}function __ZN11ImageStreamC1EP6Streamiii(i,b,Z,ab,k){var D;var d;var aa;var c;var m;var f;var e;var K=0;d=i;aa=b;c=Z;m=ab;f=k;var Y=d;var X=(Y)&4294967295;var W=aa;HEAP[X]=W;var V=d;var U=(V+4)&4294967295;var T=c;HEAP[U]=T;var S=d;var Q=(S+8)&4294967295;var O=m;HEAP[Q]=O;var M=d;var A=(M+12)&4294967295;var y=f;HEAP[A]=y;var w=d;var u=(w+4)&4294967295;var s=HEAP[u];var q=d;var o=(q+8)&4294967295;var l=HEAP[o];var h=((s)*(l))&4294967295;var g=d;var a=(g+16)&4294967295;HEAP[a]=h;var ak=d;var aj=(ak+12)&4294967295;var ai=HEAP[aj];var ah=(((ai))|0)==1;if(ah){var ag=d;var af=(ag+16)&4294967295;var ae=HEAP[af];var ad=((ae)+7)&4294967295;var ac=(ad)&-8;e=ac}else{var R=d;var P=(R+16)&4294967295;var N=HEAP[P];e=N}var L=d;var J=(L+4)&4294967295;var I=HEAP[J];var H=d;var G=(H+8)&4294967295;var F=HEAP[G];var E=(2147483647/(((F))|0)|0);var C=(((I))|0)>(((E))|0);if(C){e=-1}var B=e;var z=_gmallocn(B,1);var x=d;var v=(x+20)&4294967295;HEAP[v]=z;var t=d;var r=(t+16)&4294967295;var p=HEAP[r];var n=d;var j=(n+24)&4294967295;HEAP[j]=p;return;return}function __ZN11ImageStreamC2EP6Streamiii(i,b,Z,ab,k){var D;var d;var aa;var c;var m;var f;var e;var K=0;d=i;aa=b;c=Z;m=ab;f=k;var Y=d;var X=(Y)&4294967295;var W=aa;HEAP[X]=W;var V=d;var U=(V+4)&4294967295;var T=c;HEAP[U]=T;var S=d;var Q=(S+8)&4294967295;var O=m;HEAP[Q]=O;var M=d;var A=(M+12)&4294967295;var y=f;HEAP[A]=y;var w=d;var u=(w+4)&4294967295;var s=HEAP[u];var q=d;var o=(q+8)&4294967295;var l=HEAP[o];var h=((s)*(l))&4294967295;var g=d;var a=(g+16)&4294967295;HEAP[a]=h;var ak=d;var aj=(ak+12)&4294967295;var ai=HEAP[aj];var ah=(((ai))|0)==1;if(ah){var ag=d;var af=(ag+16)&4294967295;var ae=HEAP[af];var ad=((ae)+7)&4294967295;var ac=(ad)&-8;e=ac}else{var R=d;var P=(R+16)&4294967295;var N=HEAP[P];e=N}var L=d;var J=(L+4)&4294967295;var I=HEAP[J];var H=d;var G=(H+8)&4294967295;var F=HEAP[G];var E=(2147483647/(((F))|0)|0);var C=(((I))|0)>(((E))|0);if(C){e=-1}var B=e;var z=_gmallocn(B,1);var x=d;var v=(x+20)&4294967295;HEAP[v]=z;var t=d;var r=(t+16)&4294967295;var p=HEAP[r];var n=d;var j=(n+24)&4294967295;HEAP[j]=p;return;return}function __ZN11FlateStream16readDynamicCodesEv(V){var T=STACKTOP;STACKTOP+=84;_memset(T,0,84);var aL;var co;var c;var cT;var ci;var cl;var cp;var cr;var cu;var cx;var cy;var cA;var bA;var h;var at;var v=T;var a7=T+76;var aI;var cb;var a2;var cc;var bY=0;co=V;var cS=(a7)&4294967295;HEAP[cS]=0;var cR=co;var cQ=__ZN11FlateStream11getCodeWordEi(cR,5);h=cQ;var cP=h;var cO=(((cP))|0)==-1;var cN=unSign((cO),1,0);cA=cN;var cM=cA;var an=reSign((cM),8,0)!=0;$err$$bb$2:do{if(an){aL=0}else{var cL=h;var cK=((cL)+257)&4294967295;h=cK;var bE=co;var bC=__ZN11FlateStream11getCodeWordEi(bE,5);at=bC;var bz=at;var by=(((bz))|0)==-1;var bx=unSign((by),1,0);cy=bx;var bw=cy;var cw=reSign((bw),8,0)!=0;if(cw){aL=0;break $err$$bb$2}var bv=at;var bu=((bv)+1)&4294967295;at=bu;var bt=co;var bs=__ZN11FlateStream11getCodeWordEi(bt,4);bA=bs;var bj=bA;var bh=(((bj))|0)==-1;var bf=unSign((bh),1,0);cx=bf;var be=cx;var cv=reSign((be),8,0)!=0;if(cv){aL=0;break $err$$bb$2}var bd=bA;var bc=((bd)+4)&4294967295;bA=bc;var bb=h;var ba=(((bb))|0)>288;if(ba){aL=0;break $err$$bb$2}var a9=at;var a8=(((a9))|0)>30;if(a8){aL=0;break $err$$bb$2}var aX=bA;var aV=(((aX))|0)>19;if(aV){aL=0;break $err$$bb$2}cc=0;$bb9$9:while(1){var aP=cc;var aO=(((aP))|0)<=18;if(!(aO)){aL=8;break $bb9$9}var aT=cc;var aS=(v+aT*4)&4294967295;HEAP[aS]=0;var aR=cc;var aQ=((aR)+1)&4294967295;cc=aQ;aL=6;continue $bb9$9}cc=0;$bb14$13:while(1){var ac=cc;var aa=bA;var Z=(((ac))|0)<(((aa))|0);if(!(Z)){aL=12;break $bb14$13}var aN=cc;var aM=(__ZN11FlateStream14codeLenCodeMapE+aN*4)&4294967295;var aB=HEAP[aM];var az=co;var ax=__ZN11FlateStream11getCodeWordEi(az,3);var aw=(v+aB*4)&4294967295;HEAP[aw]=ax;var av=(v+aB*4)&4294967295;var au=HEAP[av];var ar=(((au))|0)==-1;var aq=unSign((ar),1,0);cu=aq;var ap=cu;var ch=reSign((ap),8,0)!=0;if(ch){aL=0;break $err$$bb$2}var ao=cc;var ae=((ao)+1)&4294967295;cc=ae;aL=9;continue $bb14$13}var Y=co;var X=(v)&4294967295;__ZN11FlateStream16compHuffmanCodesEPiiP15FlateHuffmanTab(Y,X,19,a7);aI=0;cb=0;cc=0;$bb43$18:while(1){var a4=h;var a3=at;var a1=((a4)+(a3))&4294967295;var a0=cc;var aZ=(((a1))|0)>(((a0))|0);if(!(aZ)){aL=31;break $bb43$18}var W=co;var U=__ZN11FlateStream18getHuffmanCodeWordEP15FlateHuffmanTab(W,a7);a2=U;var S=a2;var R=(((S))|0)==-1;var H=unSign((R),1,0);cr=H;var F=cr;var cd=reSign((F),8,0)!=0;if(cd){aL=0;break $err$$bb$2}var D=a2;var C=(((D))|0)==16;if(C){var B=co;var A=__ZN11FlateStream11getCodeWordEi(B,2);cb=A;var z=cb;var y=(((z))|0)==-1;var x=unSign((y),1,0);cp=x;var w=cp;var b6=reSign((w),8,0)!=0;if(b6){aL=0;break $err$$bb$2}var r=cb;var q=((r)+3)&4294967295;cb=q;var p=cc;var o=cb;var n=((p)+(o))&4294967295;var m=h;var l=at;var k=((m)+(l))&4294967295;var j=(((n))|0)>(((k))|0);if(j){aL=0;break $err$$bb$2}while(1){var cV=cb;var cU=(((cV))|0)>0;if(!(cU)){aL=19;break}var i=cc;var f=co;var e=(f+32800)&4294967295;var d=(e+i*4)&4294967295;var b=aI;HEAP[d]=b;var a=cc;var cY=((a)+1)&4294967295;cc=cY;var cX=cb;var cW=((cX)-1)&4294967295;cb=cW;aL=17;continue}aL=13;continue $bb43$18}else{var cJ=a2;var cI=(((cJ))|0)==17;if(cI){var cH=co;var cG=__ZN11FlateStream11getCodeWordEi(cH,3);cb=cG;var cF=cb;var cE=(((cF))|0)==-1;var cD=unSign((cE),1,0);cl=cD;var cC=cl;var bZ=reSign((cC),8,0)!=0;if(bZ){aL=0;break $err$$bb$2}var cB=cb;var cz=((cB)+3)&4294967295;cb=cz;var ct=cc;var cs=cb;var cq=((ct)+(cs))&4294967295;var cn=h;var cm=at;var ck=((cn)+(cm))&4294967295;var cj=(((cq))|0)>(((ck))|0);if(cj){aL=0;break $err$$bb$2}aI=0;while(1){var b4=cb;var b3=(((b4))|0)>0;if(!(b3)){aL=24;break}var cg=cc;var cf=co;var ce=(cf+32800)&4294967295;var ca=(ce+cg*4)&4294967295;HEAP[ca]=0;var b9=cc;var b8=((b9)+1)&4294967295;cc=b8;var b7=cb;var b5=((b7)-1)&4294967295;cb=b5;aL=22;continue}aL=13;continue $bb43$18}else{var b2=a2;var b1=(((b2))|0)==18;if(b1){var b0=co;var bX=__ZN11FlateStream11getCodeWordEi(b0,7);cb=bX;var bW=cb;var bV=(((bW))|0)==-1;var bU=unSign((bV),1,0);ci=bU;var bT=ci;var bN=reSign((bT),8,0)!=0;if(bN){aL=0;break $err$$bb$2}var bS=cb;var bR=((bS)+11)&4294967295;cb=bR;var bQ=cc;var bP=cb;var bO=((bQ)+(bP))&4294967295;var bM=h;var bL=at;var bK=((bM)+(bL))&4294967295;var bJ=(((bO))|0)>(((bK))|0);if(bJ){aL=0;break $err$$bb$2}aI=0;while(1){var bp=cb;var bo=(((bp))|0)>0;if(!(bo)){aL=29;break}var bI=cc;var bH=co;var bG=(bH+32800)&4294967295;var bF=(bG+bI*4)&4294967295;HEAP[bF]=0;var bD=cc;var bB=((bD)+1)&4294967295;cc=bB;var br=cb;var bq=((br)-1)&4294967295;cb=bq;aL=27;continue}aL=13;continue $bb43$18}else{var bn=cc;var bm=a2;aI=bm;var bl=co;var bk=(bl+32800)&4294967295;var bi=(bk+bn*4)&4294967295;var bg=aI;HEAP[bi]=bg;var a6=cc;var a5=((a6)+1)&4294967295;cc=a5;aL=13;continue $bb43$18}}}}var aY=co;var aW=(aY+34072)&4294967295;var aU=co;var aK=(aU+32800)&4294967295;var aJ=(aK)&4294967295;var aH=co;var aG=h;__ZN11FlateStream16compHuffmanCodesEPiiP15FlateHuffmanTab(aH,aJ,aG,aW);var aF=co;var aE=(aF+34080)&4294967295;var aD=co;var aC=(aD+32800)&4294967295;var aA=(aC)&4294967295;var ay=h;var am=(aA+4*ay)&4294967295;var al=co;var ak=at;__ZN11FlateStream16compHuffmanCodesEPiiP15FlateHuffmanTab(al,am,ak,aE);var aj=(a7)&4294967295;var ai=HEAP[aj];var ah=ai;_gfree(ah);cT=1;aL=32;break $err$$bb$2}}while(0);if(aL==0){var ag=co;var af=(ag)&4294967295;var ad=co;var ab=(ad)&4294967295;var P=(ab)&4294967295;var O=(P)&4294967295;var N=HEAP[O];var M=(N+48)&4294967295;var L=HEAP[M];var K=co;var J=(K)&4294967295;var I=L;var G=FUNCTION_TABLE[I](J);__Z5erroriPcz(G,(__str343471)&4294967295);var E=(a7)&4294967295;var u=HEAP[E];var t=u;_gfree(t);cT=0}var s=cT;c=s;var g=c;var Q=(((g))&255);STACKTOP=T;return Q;return null}function __ZN11FlateStream10startBlockEv(aa){var aW;var cv;var c;var cZ;var cD;var cF;var cH;var cJ;var cL;var bT;var cp;var W;var b8=0;cv=aa;var cY=cv;var cX=(cY+34072)&4294967295;var cW=(cX)&4294967295;var cV=HEAP[cW];var cU=HEAP[(__ZN11FlateStream15fixedLitCodeTabE)&4294967295];var cT=(cV)!=(cU);if(cT){var cS=cv;var cR=(cS+34072)&4294967295;var cQ=(cR)&4294967295;var bO=HEAP[cQ];var bM=bO;_gfree(bM)}var bK=cv;var bJ=(bK+34072)&4294967295;var bI=(bJ)&4294967295;HEAP[bI]=0;var bH=cv;var bG=(bH+34080)&4294967295;var bF=(bG)&4294967295;var bE=HEAP[bF];var bD=HEAP[(__ZN11FlateStream16fixedDistCodeTabE)&4294967295];var bt=(bE)!=(bD);if(bt){var br=cv;var bp=(br+34080)&4294967295;var bo=(bp)&4294967295;var bn=HEAP[bo];var bm=bn;_gfree(bm)}var bl=cv;var bk=(bl+34080)&4294967295;var bj=(bk)&4294967295;HEAP[bj]=0;var bi=cv;var a8=__ZN11FlateStream11getCodeWordEi(bi,3);bT=a8;var a6=bT;var a4=(a6)&1;var a3=(((a4))&255);var at=reSign((a3),8,0)!=0;if(at){var a2=cv;var a1=(a2+34097)&4294967295;HEAP[a1]=1}var a0=bT;var aZ=(((a0))|0)>>1;bT=aZ;var aY=bT;var aX=(((aY))|0)==0;$bb6$$bb18$11:do{if(aX){var aN=cv;var aL=(aN+34088)&4294967295;HEAP[aL]=0;var aI=cv;var aG=(aI)&4294967295;var aE=(aG+8)&4294967295;var aC=HEAP[aE];var aA=cv;var ay=(aA)&4294967295;var aw=(ay+8)&4294967295;var au=HEAP[aw];var aj=(au)&4294967295;var ah=HEAP[aj];var af=(ah+20)&4294967295;var ae=HEAP[af];var ad=cv;var ac=(ad)&4294967295;var ab=(ac+8)&4294967295;var Z=HEAP[ab];var Y=ae;var X=FUNCTION_TABLE[Y](Z);cp=X;var L=cp;var J=(((L))|0)==-1;var H=unSign((J),1,0);cL=H;var G=cL;var cA=reSign((G),8,0)!=0;if(cA){aW=3;break $bb6$$bb18$11}var F=cp;var E=(F)&255;var D=cv;var C=(D+34092)&4294967295;HEAP[C]=E;var B=cv;var A=(B)&4294967295;var r=(A+8)&4294967295;var p=HEAP[r];var n=cv;var m=(n)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=(k)&4294967295;var i=HEAP[j];var h=(i+20)&4294967295;var g=HEAP[h];var f=cv;var e=(f)&4294967295;var d=(e+8)&4294967295;var b=HEAP[d];var a=g;var c5=FUNCTION_TABLE[a](b);cp=c5;var c4=cp;var c3=(((c4))|0)==-1;var c2=unSign((c3),1,0);cJ=c2;var c1=cJ;var cz=reSign((c1),8,0)!=0;if(cz){aW=3;break $bb6$$bb18$11}var cP=cv;var cO=(cP+34092)&4294967295;var cN=HEAP[cO];var cM=cp;var cK=(cM)&255;var cI=(cK)<<8;var cG=(cN)|(cI);var cE=cv;var cC=(cE+34092)&4294967295;HEAP[cC]=cG;var cB=cv;var cy=(cB)&4294967295;var cx=(cy+8)&4294967295;var cw=HEAP[cx];var cu=cv;var ct=(cu)&4294967295;var cs=(ct+8)&4294967295;var cq=HEAP[cs];var co=(cq)&4294967295;var cm=HEAP[co];var cl=(cm+20)&4294967295;var ck=HEAP[cl];var cj=cv;var ci=(cj)&4294967295;var ch=(ci+8)&4294967295;var cg=HEAP[ch];var cf=ck;var ce=FUNCTION_TABLE[cf](cg);cp=ce;var cc=cp;var cb=(((cc))|0)==-1;var b9=unSign((cb),1,0);cH=b9;var b7=cH;var cr=reSign((b7),8,0)!=0;if(cr){aW=3;break $bb6$$bb18$11}var b6=cp;var b5=(b6)&255;W=b5;var b4=cv;var b3=(b4)&4294967295;var b2=(b3+8)&4294967295;var b1=HEAP[b2];var b0=cv;var bZ=(b0)&4294967295;var bY=(bZ+8)&4294967295;var bX=HEAP[bY];var bW=(bX)&4294967295;var bV=HEAP[bW];var bU=(bV+20)&4294967295;var bS=HEAP[bU];var bR=cv;var bQ=(bR)&4294967295;var bP=(bQ+8)&4294967295;var bN=HEAP[bP];var bL=bS;var bC=FUNCTION_TABLE[bL](bN);cp=bC;var bB=cp;var bA=(((bB))|0)==-1;var bz=unSign((bA),1,0);cF=bz;var by=cF;var cn=reSign((by),8,0)!=0;if(cn){aW=3;break $bb6$$bb18$11}var bw=cp;var bv=(bw)&255;var bu=(bv)<<8;var bs=W;var bq=(bu)|(bs);W=bq;var bg=cv;var bf=(bg+34092)&4294967295;var be=HEAP[bf];var bx=(be)^-1;var bd=(bx)&65535;var bc=W;var bb=(((bd))|0)!=(((bc))|0);if(bb){var ba=cv;var a9=(ba)&4294967295;var a7=cv;var a5=(a7)&4294967295;var aV=(a5)&4294967295;var aU=(aV)&4294967295;var aT=HEAP[aU];var aS=(aT+48)&4294967295;var aR=HEAP[aS];var aQ=cv;var aP=(aQ)&4294967295;var aO=aR;var aM=FUNCTION_TABLE[aO](aP);__Z5erroriPcz(aM,(__str353472)&4294967295)}var aK=cv;var ar=(aK+32792)&4294967295;HEAP[ar]=0;var aq=cv;var ap=(aq+32796)&4294967295;HEAP[ap]=0;aW=9;break $bb6$$bb18$11}else{var ao=bT;var an=(((ao))|0)==1;if(an){var am=cv;var al=(am+34088)&4294967295;HEAP[al]=1;var ak=cv;__ZN11FlateStream14loadFixedCodesEv(ak);aW=9;break $bb6$$bb18$11}else{var ai=bT;var ag=(((ai))|0)==2;if(!(ag)){aW=3;break $bb6$$bb18$11}var U=cv;var T=(U+34088)&4294967295;HEAP[T]=1;var S=cv;var R=__ZN11FlateStream16readDynamicCodesEv(S);var cd=reSign((R),8,0)!=0;var c0=(cd)^1;var Q=unSign((c0),1,0);cD=Q;var P=cD;var ca=reSign((P),8,0)!=0;if(ca){aW=3;break $bb6$$bb18$11}else{aW=9;break $bb6$$bb18$11}}}}while(0);if(aW==3){var M=cv;var K=(M)&4294967295;var I=cv;var z=(I)&4294967295;var y=(z)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=(w+48)&4294967295;var u=HEAP[v];var t=cv;var s=(t)&4294967295;var q=u;var o=FUNCTION_TABLE[q](s);__Z5erroriPcz(o,(__str363473)&4294967295);var aJ=cv;var aH=(aJ+34097)&4294967295;HEAP[aH]=1;var aF=cv;var aD=(aF+34097)&4294967295;var aB=HEAP[aD];var az=cv;var ax=(az+34096)&4294967295;HEAP[ax]=aB;cZ=0}else{if(aW==9){var O=cv;var N=(O+34096)&4294967295;HEAP[N]=0;cZ=1}}var av=cZ;c=av;var V=c;var bh=(((V))&255);return bh;return null}function __ZN11FlateStream8readSomeEv(ac){var aV;var cz;var c1;var bD;var c5;var a;var bJ;var g;var h;var j;var Y;var X;var aS;var bg;var cp;var co;var cm;var cu;var ca=0;cz=ac;var c0=cz;var cZ=(c0+34096)&4294967295;var cY=HEAP[cZ];var av=reSign((cY),8,0)!=0;$bb$$bb4$2:do{if(av){var cX=cz;var cW=__ZN11FlateStream10startBlockEv(cX);var cG=reSign((cW),8,0)!=0;var aw=(cG)^1;var bz=unSign((aw),1,0);j=bz;var cV=j;var cF=reSign((cV),8,0)!=0;if(cF){aV=0;break $bb$$bb4$2}else{aV=1;break $bb$$bb4$2}}else{aV=1}}while(0);$bb40$$bb4$4:do{if(aV==1){var cU=cz;var cT=(cU+34088)&4294967295;var cS=HEAP[cT];var cE=reSign((cS),8,0)!=0;$bb6$$bb31$6:do{if(cE){var cR=cz;var bQ=(cR+34072)&4294967295;var bO=cz;var bM=__ZN11FlateStream18getHuffmanCodeWordEP15FlateHuffmanTab(bO,bQ);Y=bM;var bL=Y;var bK=(((bL))|0)==-1;var bI=unSign((bK),1,0);h=bI;var bH=h;var cD=reSign((bH),8,0)!=0;$err$$bb8$8:do{if(!cD){var bG=Y;var bF=(((bG))|0)<=255;if(bF){var bE=cz;var bs=(bE+32784)&4294967295;var bq=HEAP[bs];var bo=Y;var bn=(((bo))&255);var bm=cz;var bl=(bm+16)&4294967295;var bk=(bl+bq)&4294967295;HEAP[bk]=bn;var bj=cz;var bi=(bj+32788)&4294967295;HEAP[bi]=1}else{var bh=Y;var a7=(((bh))|0)==256;if(a7){var a5=cz;var a3=(a5+34096)&4294967295;HEAP[a3]=1;var a2=cz;var a1=(a2+32788)&4294967295;HEAP[a1]=0}else{var a0=Y;var aZ=((a0)-257)&4294967295;Y=aZ;var aY=Y;var aX=(__ZN11FlateStream12lengthDecodeE+aY*8)&4294967295;var aW=(aX)&4294967295;var aL=HEAP[aW];X=aL;var aJ=X;var aG=(((aJ))|0)<=0;$bb15$$bb13$16:do{if(aG){aV=3}else{var aE=cz;var aC=X;var aB=__ZN11FlateStream11getCodeWordEi(aE,aC);X=aB;var aA=X;var az=(((aA))|0)!=-1;if(az){aV=3;break $bb15$$bb13$16}bJ=1;aV=5;break $bb15$$bb13$16}}while(0);if(aV==3){bJ=0}var ay=bJ;g=ay;var ax=g;var cq=reSign((ax),8,0)!=0;if(cq){aV=7;break $err$$bb8$8}var al=Y;var aj=(__ZN11FlateStream12lengthDecodeE+al*8)&4294967295;var ah=(aj+4)&4294967295;var ag=HEAP[ah];var af=X;var ae=((ag)+(af))&4294967295;aS=ae;var ad=cz;var ab=(ad+34080)&4294967295;var aa=cz;var Z=__ZN11FlateStream18getHuffmanCodeWordEP15FlateHuffmanTab(aa,ab);Y=Z;var O=Y;var M=(((O))|0)==-1;var K=unSign((M),1,0);a=K;var J=a;var cn=reSign((J),8,0)!=0;if(cn){aV=7;break $err$$bb8$8}var I=Y;var H=(__ZN11FlateStream10distDecodeE+I*8)&4294967295;var G=(H)&4294967295;var F=HEAP[G];X=F;var E=X;var D=(((E))|0)<=0;$bb23$$bb21$24:do{if(D){aV=10}else{var u=cz;var s=X;var q=__ZN11FlateStream11getCodeWordEi(u,s);X=q;var p=X;var o=(((p))|0)!=-1;if(o){aV=10;break $bb23$$bb21$24}bD=1;aV=12;break $bb23$$bb21$24}}while(0);if(aV==10){bD=0}var n=bD;c5=n;var m=c5;var cc=reSign((m),8,0)!=0;if(cc){aV=7;break $err$$bb8$8}var l=Y;var k=(__ZN11FlateStream10distDecodeE+l*8)&4294967295;var i=(k+4)&4294967295;var f=HEAP[i];var e=X;var d=((f)+(e))&4294967295;bg=d;var c=cz;var b=(c+32784)&4294967295;var c7=HEAP[b];cp=c7;var c6=cz;var c4=(c6+32784)&4294967295;var c3=HEAP[c4];var c2=bg;var cQ=((c3)-(c2))&4294967295;var cP=(cQ)&32767;co=cP;cm=0;while(1){var cr=cm;var cl=aS;var ck=(((cr))|0)<(((cl))|0);if(!(ck)){aV=17;break}var cO=cp;var cN=co;var cM=cz;var cL=(cM+16)&4294967295;var cK=(cL+cN)&4294967295;var cJ=HEAP[cK];var cI=cz;var cH=(cI+16)&4294967295;var cC=(cH+cO)&4294967295;HEAP[cC]=cJ;var cB=cp;var cA=((cB)+1)&4294967295;var cy=(cA)&32767;cp=cy;var cx=co;var cw=((cx)+1)&4294967295;var cv=(cw)&32767;co=cv;var ct=cm;var cs=((ct)+1)&4294967295;cm=cs;aV=15;continue}var cj=cz;var ci=(cj+32788)&4294967295;var ch=aS;HEAP[ci]=ch}}aV=18;break $bb6$$bb31$6}}while(0);var V=cz;var U=(V)&4294967295;var T=cz;var S=(T)&4294967295;var R=(S)&4294967295;var Q=(R)&4294967295;var P=HEAP[Q];var N=(P+48)&4294967295;var L=HEAP[N];var C=cz;var B=(C)&4294967295;var A=L;var z=FUNCTION_TABLE[A](B);__Z5erroriPcz(z,(__str373474)&4294967295);var y=cz;var x=(y+34097)&4294967295;HEAP[x]=1;var w=cz;var v=(w+34097)&4294967295;var t=HEAP[v];var r=cz;var aI=(r+34096)&4294967295;HEAP[aI]=t;var aF=cz;var aD=(aF+32788)&4294967295;HEAP[aD]=0;aV=0;break $bb40$$bb4$4}else{var cg=cz;var cf=(cg+34092)&4294967295;var ce=HEAP[cf];var cd=(((ce))|0)<=32768;var bC=(cd)?(ce):32768;aS=bC;cp=0;var cb=cz;var b9=(cb+32784)&4294967295;var b8=HEAP[b9];co=b8;while(1){var aR=cp;var aQ=aS;var aP=(((aR))|0)<(((aQ))|0);if(!(aP)){aV=24;break}var b7=cz;var b6=(b7)&4294967295;var b5=(b6+8)&4294967295;var b4=HEAP[b5];var b3=cz;var b2=(b3)&4294967295;var b0=(b2+8)&4294967295;var bZ=HEAP[b0];var bY=(bZ)&4294967295;var bX=HEAP[bY];var bW=(bX+20)&4294967295;var bV=HEAP[bW];var bU=cz;var bT=(bU)&4294967295;var bS=(bT+8)&4294967295;var bR=HEAP[bS];var bP=bV;var bN=FUNCTION_TABLE[bP](bR);cu=bN;var bB=cu;var bA=(((bB))|0)==-1;var by=unSign((bA),1,0);c1=by;var bx=c1;var b1=reSign((bx),8,0)!=0;if(b1){aV=20;break}var be=co;var bd=cu;var bc=(((bd))&255);var bb=cz;var ba=(bb+16)&4294967295;var a9=(ba+be)&4294967295;HEAP[a9]=bc;var a8=cp;var a6=((a8)+1)&4294967295;cp=a6;var a4=co;var aU=((a4)+1)&4294967295;var aT=(aU)&32767;co=aT;aV=19;continue}if(aV==20){var bw=cz;var bv=(bw+34097)&4294967295;HEAP[bv]=1;var bu=cz;var bt=(bu+34097)&4294967295;var br=HEAP[bt];var bp=cz;var bf=(bp+34096)&4294967295;HEAP[bf]=br}var aO=cz;var aN=(aO+32788)&4294967295;var aM=cp;HEAP[aN]=aM;var aK=cz;var aH=(aK+34092)&4294967295;var au=HEAP[aH];var at=aS;var ar=((au)-(at))&4294967295;var aq=cz;var ap=(aq+34092)&4294967295;HEAP[ap]=ar;var ao=cz;var an=(ao+34092)&4294967295;var am=HEAP[an];var ak=(((am))|0)==0;if(!(ak)){aV=18;break $bb6$$bb31$6}var ai=cz;var W=(ai+34096)&4294967295;HEAP[W]=1}}while(0)}}while(0);return;return}function __ZN11FlateStream12doGetRawCharEv(f){var p;var b;var q;var H;var c;var t=0;b=f;while(1){var x=b;var v=(x+32788)&4294967295;var o=HEAP[v];var n=(((o))|0)==0;if(!(n)){p=5;break}var G=b;var F=(G+34096)&4294967295;var E=HEAP[F];var r=reSign((E),8,0)!=0;if(r){var D=b;var C=(D+34097)&4294967295;var B=HEAP[C];var h=reSign((B),8,0)!=0;if(h){p=1;break}}var z=b;__ZN11FlateStream8readSomeEv(z);p=0;continue}if(p==1){H=-1}else{if(p==5){var m=b;var l=(m+32784)&4294967295;var k=HEAP[l];var j=b;var i=(j+16)&4294967295;var g=(i+k)&4294967295;var e=HEAP[g];var d=unSign((e),8,0);c=d;var a=b;var R=(a+32784)&4294967295;var Q=HEAP[R];var P=((Q)+1)&4294967295;var O=(P)&32767;var N=b;var M=(N+32784)&4294967295;HEAP[M]=O;var L=b;var K=(L+32788)&4294967295;var J=HEAP[K];var A=((J)-1)&4294967295;var y=b;var w=(y+32788)&4294967295;HEAP[w]=A;var u=c;H=u}}var s=H;q=s;var I=q;return I;return null}function __ZN11FlateStream10getRawCharEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=__ZN11FlateStream12doGetRawCharEv(c);d=b;var a=d;f=a;var g=f;return g;return null}function __ZN11FlateStream11getRawCharsEiPi(p,q,s){var r;var n;var l;var m;var a;var o=0;n=p;l=q;m=s;a=0;while(1){var d=a;var c=l;var b=(((d))|0)<(((c))|0);if(!(b)){r=2;break}var k=n;var j=__ZN11FlateStream12doGetRawCharEv(k);var i=m;var h=a;var g=(i+4*h)&4294967295;HEAP[g]=j;var f=a;var e=((f)+1)&4294967295;a=e;r=0;continue}return;return}function __ZN9DCTStreamD2Ev(e){var n;var b;var p=0;b=e;var B=b;var A=(B)&4294967295;var z=(A)&4294967295;var y=(z)&4294967295;HEAP[y]=(__ZTV9DCTStream+8)&4294967295;var x=b;__ZN9DCTStream5closeEv(x);var w=b;var v=(w)&4294967295;var t=(v+8)&4294967295;var r=HEAP[t];var q=(r)!=0;if(q){var m=b;var l=(m)&4294967295;var k=(l+8)&4294967295;var j=HEAP[k];var i=b;var h=(i)&4294967295;var g=(h+8)&4294967295;var f=HEAP[g];var d=(f)&4294967295;var c=HEAP[d];var a=(c+4)&4294967295;var K=HEAP[a];var J=b;var I=(J)&4294967295;var H=(I+8)&4294967295;var G=HEAP[H];var F=K;FUNCTION_TABLE[F](G)}var E=b;var D=E;__ZN12FilterStreamD2Ev(D);var C=((0)&255);var o=reSign((C),8,0)!=0;if(o){var u=b;var s=u;__ZdlPv(s)}return;return}function __ZN14CCITTFaxStreamD0Ev(e){var n;var b;var u=0;b=e;var I=b;var H=(I)&4294967295;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=(__ZTV14CCITTFaxStream+8)&4294967295;var E=b;var D=(E)&4294967295;var C=(D+8)&4294967295;var A=HEAP[C];var y=(A)!=0;if(y){var w=b;var m=(w)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var O=HEAP[P];var N=a;FUNCTION_TABLE[N](O)}var M=b;var L=(M+48)&4294967295;var K=HEAP[L];var J=K;_gfree(J);var B=b;var z=(B+44)&4294967295;var x=HEAP[z];var v=x;_gfree(v);var t=b;var s=t;__ZN12FilterStreamD2Ev(s);var r=((1)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN14CCITTFaxStreamD1Ev(e){var n;var b;var u=0;b=e;var I=b;var H=(I)&4294967295;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=(__ZTV14CCITTFaxStream+8)&4294967295;var E=b;var D=(E)&4294967295;var C=(D+8)&4294967295;var A=HEAP[C];var y=(A)!=0;if(y){var w=b;var m=(w)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var O=HEAP[P];var N=a;FUNCTION_TABLE[N](O)}var M=b;var L=(M+48)&4294967295;var K=HEAP[L];var J=K;_gfree(J);var B=b;var z=(B+44)&4294967295;var x=HEAP[z];var v=x;_gfree(v);var t=b;var s=t;__ZN12FilterStreamD2Ev(s);var r=((0)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN14CCITTFaxStream11getPSFilterEiPc(E,F,p){var x=STACKTOP;STACKTOP+=50;_memset(x,0,50);var Y;var az;var o;var z;var C;var q;var aV;var Z;var aW=x;var d=0;az=E;o=F;z=p;var aU=o;var aS=(((aU))|0)<=1;if(aS){aV=0}else{var aR=az;var aQ=(aR)&4294967295;var aO=(aQ+8)&4294967295;var aN=HEAP[aO];var aM=az;var aL=(aM)&4294967295;var aK=(aL+8)&4294967295;var aq=HEAP[aK];var ao=(aq)&4294967295;var am=HEAP[ao];var ak=(am+56)&4294967295;var ai=HEAP[ak];var ag=az;var af=(ag)&4294967295;var ae=(af+8)&4294967295;var ad=HEAP[ae];var ac=ai;var S=o;var Q=z;var O=FUNCTION_TABLE[ac](ad,S,Q);Z=O;var N=Z;var M=(N)==0;var L=unSign((M),1,0);q=L;var K=q;var G=reSign((K),8,0)!=0;if(G){aV=0}else{var J=Z;var I=z;var H=__ZN9GooString6appendEPKci(J,I,-1);var D=__ZN9GooString6appendEPKci(H,(__str413478)&4294967295,-1);var B=az;var A=(B+12)&4294967295;var y=HEAP[A];var w=(((y))|0)!=0;if(w){var v=az;var u=(v+12)&4294967295;var t=HEAP[u];var s=(aW)&4294967295;var r=_sprintf(s,(__str533490)&4294967295,t);var n=Z;var m=(aW)&4294967295;var l=__ZN9GooString6appendEPKci(n,m,-1)}var k=az;var j=(k+16)&4294967295;var i=HEAP[j];var ab=reSign((i),8,0)!=0;if(ab){var h=Z;var g=__ZN9GooString6appendEPKci(h,(__str543491)&4294967295,-1)}var f=az;var e=(f+17)&4294967295;var c=HEAP[e];var aa=reSign((c),8,0)!=0;if(aa){var b=Z;var a=__ZN9GooString6appendEPKci(b,(__str553492)&4294967295,-1)}var a5=az;var a3=(a5+20)&4294967295;var a2=HEAP[a3];var a1=(aW)&4294967295;var a0=_sprintf(a1,(__str563493)&4294967295,a2);var aZ=Z;var aX=(aW)&4294967295;var aJ=__ZN9GooString6appendEPKci(aZ,aX,-1);var aI=az;var aH=(aI+24)&4294967295;var aG=HEAP[aH];var aF=(((aG))|0)!=0;if(aF){var aE=az;var aD=(aE+24)&4294967295;var aC=HEAP[aD];var aB=(aW)&4294967295;var aA=_sprintf(aB,(__str573494)&4294967295,aC);var ax=Z;var aw=(aW)&4294967295;var av=__ZN9GooString6appendEPKci(ax,aw,-1)}var au=az;var at=(au+28)&4294967295;var ap=HEAP[at];var aT=reSign((ap),8,0)!=0;var aY=(aT)^1;var a4=unSign((aY),1,0);var aP=reSign((a4),8,0)!=0;if(aP){var an=Z;var al=__ZN9GooString6appendEPKci(an,(__str583495)&4294967295,-1)}var aj=az;var ah=(aj+29)&4294967295;var X=HEAP[ah];var ay=reSign((X),8,0)!=0;if(ay){var W=Z;var V=__ZN9GooString6appendEPKci(W,(__str593496)&4294967295,-1)}var U=Z;var T=__ZN9GooString6appendEPKci(U,(__str603497)&4294967295,-1);var R=Z;aV=R}}var P=aV;C=P;var ar=C;STACKTOP=x;return ar;return null}function __ZN14CCITTFaxStreamD2Ev(e){var n;var b;var u=0;b=e;var I=b;var H=(I)&4294967295;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=(__ZTV14CCITTFaxStream+8)&4294967295;var E=b;var D=(E)&4294967295;var C=(D+8)&4294967295;var A=HEAP[C];var y=(A)!=0;if(y){var w=b;var m=(w)&4294967295;var l=(m+8)&4294967295;var k=HEAP[l];var j=b;var i=(j)&4294967295;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var d=HEAP[f];var c=(d+4)&4294967295;var a=HEAP[c];var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var O=HEAP[P];var N=a;FUNCTION_TABLE[N](O)}var M=b;var L=(M+48)&4294967295;var K=HEAP[L];var J=K;_gfree(J);var B=b;var z=(B+44)&4294967295;var x=HEAP[z];var v=x;_gfree(v);var t=b;var s=t;__ZN12FilterStreamD2Ev(s);var r=((0)&255);var o=reSign((r),8,0)!=0;if(o){var q=b;var p=q;__ZdlPv(p)}return;return}function __ZN15StreamPredictorD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+32)&4294967295;var g=HEAP[a];_gfree(g);return;return}function __ZN11FlateStreamD0Ev(h){var A;var e;var ac;var I=0;e=h;var ab=e;var aa=(ab)&4294967295;var Z=(aa)&4294967295;var Y=(Z)&4294967295;HEAP[Y]=(__ZTV11FlateStream+8)&4294967295;var W=e;var U=(W+34072)&4294967295;var R=(U)&4294967295;var O=HEAP[R];var L=HEAP[(__ZN11FlateStream15fixedLitCodeTabE)&4294967295];var x=(O)!=(L);if(x){var v=e;var t=(v+34072)&4294967295;var r=(t)&4294967295;var p=HEAP[r];var n=p;_gfree(n)}var l=e;var j=(l+34080)&4294967295;var g=(j)&4294967295;var f=HEAP[g];var b=HEAP[(__ZN11FlateStream16fixedDistCodeTabE)&4294967295];var at=(f)!=(b);if(at){var aq=e;var ao=(aq+34080)&4294967295;var am=(ao)&4294967295;var ak=HEAP[am];var ai=ak;_gfree(ai)}var ag=e;var ae=(ag+12)&4294967295;var ad=HEAP[ae];var T=(ad)!=0;$bb4$$bb6$8:do{if(T){var Q=e;var N=(Q+12)&4294967295;var K=HEAP[N];ac=K;var H=ac;var G=(H)!=0;if(!(G)){A=3;break $bb4$$bb6$8}var F=ac;__ZN15StreamPredictorD1Ev(F);var E=ac;var D=E;__ZdlPv(D)}}while(0);var C=e;var z=(C)&4294967295;var y=(z+8)&4294967295;var w=HEAP[y];var u=(w)!=0;if(u){var s=e;var q=(s)&4294967295;var o=(q+8)&4294967295;var m=HEAP[o];var k=e;var i=(k)&4294967295;var d=(i+8)&4294967295;var c=HEAP[d];var a=(c)&4294967295;var ar=HEAP[a];var ap=(ar+4)&4294967295;var an=HEAP[ap];var al=e;var aj=(al)&4294967295;var ah=(aj+8)&4294967295;var af=HEAP[ah];var X=an;FUNCTION_TABLE[X](af)}var V=e;var S=V;__ZN12FilterStreamD2Ev(S);var P=((1)&255);var B=reSign((P),8,0)!=0;if(B){var M=e;var J=M;__ZdlPv(J)}return;return}function __ZN11FlateStreamD1Ev(h){var A;var e;var ac;var I=0;e=h;var ab=e;var aa=(ab)&4294967295;var Z=(aa)&4294967295;var Y=(Z)&4294967295;HEAP[Y]=(__ZTV11FlateStream+8)&4294967295;var W=e;var U=(W+34072)&4294967295;var R=(U)&4294967295;var O=HEAP[R];var L=HEAP[(__ZN11FlateStream15fixedLitCodeTabE)&4294967295];var x=(O)!=(L);if(x){var v=e;var t=(v+34072)&4294967295;var r=(t)&4294967295;var p=HEAP[r];var n=p;_gfree(n)}var l=e;var j=(l+34080)&4294967295;var g=(j)&4294967295;var f=HEAP[g];var b=HEAP[(__ZN11FlateStream16fixedDistCodeTabE)&4294967295];var at=(f)!=(b);if(at){var aq=e;var ao=(aq+34080)&4294967295;var am=(ao)&4294967295;var ak=HEAP[am];var ai=ak;_gfree(ai)}var ag=e;var ae=(ag+12)&4294967295;var ad=HEAP[ae];var T=(ad)!=0;$bb4$$bb6$8:do{if(T){var Q=e;var N=(Q+12)&4294967295;var K=HEAP[N];ac=K;var H=ac;var G=(H)!=0;if(!(G)){A=3;break $bb4$$bb6$8}var F=ac;__ZN15StreamPredictorD1Ev(F);var E=ac;var D=E;__ZdlPv(D)}}while(0);var C=e;var z=(C)&4294967295;var y=(z+8)&4294967295;var w=HEAP[y];var u=(w)!=0;if(u){var s=e;var q=(s)&4294967295;var o=(q+8)&4294967295;var m=HEAP[o];var k=e;var i=(k)&4294967295;var d=(i+8)&4294967295;var c=HEAP[d];var a=(c)&4294967295;var ar=HEAP[a];var ap=(ar+4)&4294967295;var an=HEAP[ap];var al=e;var aj=(al)&4294967295;var ah=(aj+8)&4294967295;var af=HEAP[ah];var X=an;FUNCTION_TABLE[X](af)}var V=e;var S=V;__ZN12FilterStreamD2Ev(S);var P=((0)&255);var B=reSign((P),8,0)!=0;if(B){var M=e;var J=M;__ZdlPv(J)}return;return}function __ZN11FlateStream7getCharEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=__ZN11FlateStream9doGetCharEv(c);d=b;var a=d;f=a;var g=f;return g;return null}function __ZN11FlateStream8lookCharEv(g){var p;var b;var q;var C;var c;var s=0;b=g;var B=b;var A=(B+12)&4294967295;var z=HEAP[A];var y=(z)!=0;if(y){var x=b;var w=(x+12)&4294967295;var v=HEAP[w];var u=__ZN15StreamPredictor8lookCharEv(v);C=u}else{while(1){var i=b;var h=(i+32788)&4294967295;var f=HEAP[h];var d=(((f))|0)==0;if(!(d)){p=5;break}var t=b;var o=(t+34096)&4294967295;var n=HEAP[o];var r=reSign((n),8,0)!=0;if(r){var m=b;var l=(m+34097)&4294967295;var k=HEAP[l];var e=reSign((k),8,0)!=0;if(e){p=2;break}}var j=b;__ZN11FlateStream8readSomeEv(j);p=1;continue}if(p==5){var a=b;var M=(a+32784)&4294967295;var L=HEAP[M];var K=b;var J=(K+16)&4294967295;var I=(J+L)&4294967295;var H=HEAP[I];var G=unSign((H),8,0);c=G;var F=c;C=F}else{if(p==2){C=-1}}}var E=C;q=E;var D=q;return D;return null}function __ZN11FlateStream11getPSFilterEiPc(h,q,s){var r;var c;var e;var d;var t;var N;var M;var b;var y=0;c=h;e=q;d=s;var L=e;var K=(((L))|0)<=2;$bb1$$bb$2:do{if(K){r=0}else{var J=c;var I=(J+12)&4294967295;var H=HEAP[I];var G=(H)!=0;if(G){r=0;break $bb1$$bb$2}var E=c;var C=(E)&4294967295;var A=(C+8)&4294967295;var p=HEAP[A];var o=c;var n=(o)&4294967295;var m=(n+8)&4294967295;var l=HEAP[m];var k=(l)&4294967295;var j=HEAP[k];var i=(j+56)&4294967295;var g=HEAP[i];var f=c;var a=(f)&4294967295;var X=(a+8)&4294967295;var W=HEAP[X];var V=g;var U=e;var T=d;var S=FUNCTION_TABLE[V](W,U,T);b=S;var R=b;var Q=(R)==0;var P=unSign((Q),1,0);N=P;var F=N;var u=reSign((F),8,0)!=0;if(u){M=0;r=3;break $bb1$$bb$2}else{var D=b;var B=d;var z=__ZN9GooString6appendEPKci(D,B,-1);var x=__ZN9GooString6appendEPKci(z,(__str383475)&4294967295,-1);var w=b;M=w;r=3;break $bb1$$bb$2}}}while(0);if(r==0){M=0}var v=M;t=v;var O=t;return O;return null}function __ZN11FlateStream8getCharsEiPh(g,u,t){var q;var b;var k;var r;var s;var F;var c;var d;var v=0;b=g;k=u;r=t;var E=b;var D=(E+12)&4294967295;var C=HEAP[D];var B=(C)!=0;if(B){var A=b;var z=(A+12)&4294967295;var y=HEAP[z];var x=k;var w=r;var p=__ZN15StreamPredictor8getCharsEiPh(y,x,w);F=p}else{c=0;while(1){var L=c;var K=k;var J=(((L))|0)<(((K))|0);if(!(J)){q=5;break}var o=b;var n=__ZN11FlateStream9doGetCharEv(o);d=n;var m=d;var l=(((m))|0)!=-1;if(!(l)){q=3;break}var j=d;var i=(((j))&255);var h=r;var f=c;var e=(h+f)&4294967295;HEAP[e]=i;var a=c;var N=((a)+1)&4294967295;c=N;q=1;continue}if(q==5){var I=k;F=I}else{if(q==3){var M=c;F=M}}}var H=F;s=H;var G=s;return G;return null}function __ZN11FlateStreamD2Ev(h){var A;var e;var ac;var I=0;e=h;var ab=e;var aa=(ab)&4294967295;var Z=(aa)&4294967295;var Y=(Z)&4294967295;HEAP[Y]=(__ZTV11FlateStream+8)&4294967295;var W=e;var U=(W+34072)&4294967295;var R=(U)&4294967295;var O=HEAP[R];var L=HEAP[(__ZN11FlateStream15fixedLitCodeTabE)&4294967295];var x=(O)!=(L);if(x){var v=e;var t=(v+34072)&4294967295;var r=(t)&4294967295;var p=HEAP[r];var n=p;_gfree(n)}var l=e;var j=(l+34080)&4294967295;var g=(j)&4294967295;var f=HEAP[g];var b=HEAP[(__ZN11FlateStream16fixedDistCodeTabE)&4294967295];var at=(f)!=(b);if(at){var aq=e;var ao=(aq+34080)&4294967295;var am=(ao)&4294967295;var ak=HEAP[am];var ai=ak;_gfree(ai)}var ag=e;var ae=(ag+12)&4294967295;var ad=HEAP[ae];var T=(ad)!=0;$bb4$$bb6$8:do{if(T){var Q=e;var N=(Q+12)&4294967295;var K=HEAP[N];ac=K;var H=ac;var G=(H)!=0;if(!(G)){A=3;break $bb4$$bb6$8}var F=ac;__ZN15StreamPredictorD1Ev(F);var E=ac;var D=E;__ZdlPv(D)}}while(0);var C=e;var z=(C)&4294967295;var y=(z+8)&4294967295;var w=HEAP[y];var u=(w)!=0;if(u){var s=e;var q=(s)&4294967295;var o=(q+8)&4294967295;var m=HEAP[o];var k=e;var i=(k)&4294967295;var d=(i+8)&4294967295;var c=HEAP[d];var a=(c)&4294967295;var ar=HEAP[a];var ap=(ar+4)&4294967295;var an=HEAP[ap];var al=e;var aj=(al)&4294967295;var ah=(aj+8)&4294967295;var af=HEAP[ah];var X=an;FUNCTION_TABLE[X](af)}var V=e;var S=V;__ZN12FilterStreamD2Ev(S);var P=((0)&255);var B=reSign((P),8,0)!=0;if(B){var M=e;var J=M;__ZdlPv(J)}return;return}function __ZN9LZWStreamD0Ev(e){var r;var b;var N;var z=0;b=e;var M=b;var L=(M)&4294967295;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV9LZWStream+8)&4294967295;var I=b;var H=(I+12)&4294967295;var F=HEAP[H];var D=(F)!=0;$bb$$bb2$2:do{if(D){var B=b;var o=(B+12)&4294967295;var m=HEAP[o];N=m;var k=N;var j=(k)!=0;if(!(j)){r=1;break $bb$$bb2$2}var i=N;__ZN15StreamPredictorD1Ev(i);var h=N;var g=h;__ZdlPv(g)}}while(0);var f=b;var d=(f)&4294967295;var c=(d+8)&4294967295;var a=HEAP[c];var W=(a)!=0;if(W){var V=b;var U=(V)&4294967295;var T=(U+8)&4294967295;var S=HEAP[T];var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var O=HEAP[P];var G=(O)&4294967295;var E=HEAP[G];var C=(E+4)&4294967295;var A=HEAP[C];var y=b;var x=(y)&4294967295;var w=(x+8)&4294967295;var v=HEAP[w];var u=A;FUNCTION_TABLE[u](v)}var t=b;var q=t;__ZN12FilterStreamD2Ev(q);var p=((1)&255);var s=reSign((p),8,0)!=0;if(s){var n=b;var l=n;__ZdlPv(l)}return;return}function __ZN9LZWStreamD1Ev(e){var r;var b;var N;var z=0;b=e;var M=b;var L=(M)&4294967295;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV9LZWStream+8)&4294967295;var I=b;var H=(I+12)&4294967295;var F=HEAP[H];var D=(F)!=0;$bb$$bb2$2:do{if(D){var B=b;var o=(B+12)&4294967295;var m=HEAP[o];N=m;var k=N;var j=(k)!=0;if(!(j)){r=1;break $bb$$bb2$2}var i=N;__ZN15StreamPredictorD1Ev(i);var h=N;var g=h;__ZdlPv(g)}}while(0);var f=b;var d=(f)&4294967295;var c=(d+8)&4294967295;var a=HEAP[c];var W=(a)!=0;if(W){var V=b;var U=(V)&4294967295;var T=(U+8)&4294967295;var S=HEAP[T];var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var O=HEAP[P];var G=(O)&4294967295;var E=HEAP[G];var C=(E+4)&4294967295;var A=HEAP[C];var y=b;var x=(y)&4294967295;var w=(x+8)&4294967295;var v=HEAP[w];var u=A;FUNCTION_TABLE[u](v)}var t=b;var q=t;__ZN12FilterStreamD2Ev(q);var p=((0)&255);var s=reSign((p),8,0)!=0;if(s){var n=b;var l=n;__ZdlPv(l)}return;return}function __ZN9LZWStream7getCharEv(g){var q;var b;var r;var H;var I;var t=0;b=g;var G=b;var F=(G+12)&4294967295;var E=HEAP[F];var D=(E)!=0;$bb$$bb1$2:do{if(D){var C=b;var B=(C+12)&4294967295;var z=HEAP[B];var x=__ZN15StreamPredictor7getCharEv(z);I=x}else{var v=b;var p=(v+20)&4294967295;var o=HEAP[p];var s=reSign((o),8,0)!=0;if(s){I=-1}else{var n=b;var m=(n+53316)&4294967295;var l=HEAP[m];var j=b;var i=(j+53312)&4294967295;var h=HEAP[i];var f=(((l))|0)>=(((h))|0);$bb4$$bb9$8:do{if(f){var e=b;var a=__ZN9LZWStream15processNextCodeEv(e);var d=reSign((a),8,0)!=0;var J=(d)^1;var k=unSign((J),1,0);H=k;var T=H;var c=reSign((T),8,0)!=0;if(!(c)){q=2;break $bb4$$bb9$8}I=-1;q=3;break $bb$$bb1$2}}while(0);var S=b;var R=(S+53316)&4294967295;var Q=HEAP[R];var P=b;var O=(P+49212)&4294967295;var N=(O+Q)&4294967295;var M=HEAP[N];var L=unSign((M),8,0);I=L;var A=((Q)+1)&4294967295;var y=b;var w=(y+53316)&4294967295;HEAP[w]=A}}}while(0);var u=I;r=u;var K=r;return K;return null}function __ZN9LZWStream8lookCharEv(g){var q;var b;var r;var D;var F;var t=0;b=g;var E=b;var C=(E+12)&4294967295;var B=HEAP[C];var A=(B)!=0;$bb$$bb1$2:do{if(A){var z=b;var y=(z+12)&4294967295;var w=HEAP[y];var v=__ZN15StreamPredictor8lookCharEv(w);F=v}else{var u=b;var p=(u+20)&4294967295;var o=HEAP[p];var s=reSign((o),8,0)!=0;if(s){F=-1}else{var n=b;var m=(n+53316)&4294967295;var l=HEAP[m];var j=b;var i=(j+53312)&4294967295;var h=HEAP[i];var f=(((l))|0)>=(((h))|0);$bb4$$bb9$8:do{if(f){var e=b;var a=__ZN9LZWStream15processNextCodeEv(e);var d=reSign((a),8,0)!=0;var G=(d)^1;var k=unSign((G),1,0);D=k;var Q=D;var c=reSign((Q),8,0)!=0;if(!(c)){q=2;break $bb4$$bb9$8}F=-1;q=3;break $bb$$bb1$2}}while(0);var P=b;var O=(P+53316)&4294967295;var N=HEAP[O];var M=b;var L=(M+49212)&4294967295;var K=(L+N)&4294967295;var J=HEAP[K];var I=unSign((J),8,0);F=I}}}while(0);var x=F;r=x;var H=r;return H;return null}function __ZN9LZWStream11getPSFilterEiPc(h,v,x){var w;var c;var e;var d;var y;var z;var V;var b;var H=0;c=h;e=v;d=x;var U=e;var T=(((U))|0)<=1;$bb1$$bb$2:do{if(T){w=0}else{var S=c;var R=(S+12)&4294967295;var Q=HEAP[R];var P=(Q)!=0;if(P){w=0;break $bb1$$bb$2}var N=c;var L=(N)&4294967295;var J=(L+8)&4294967295;var s=HEAP[J];var q=c;var o=(q)&4294967295;var m=(o+8)&4294967295;var l=HEAP[m];var k=(l)&4294967295;var j=HEAP[k];var i=(j+56)&4294967295;var g=HEAP[i];var f=c;var a=(f)&4294967295;var af=(a+8)&4294967295;var ae=HEAP[af];var ad=g;var ac=e;var ab=d;var aa=FUNCTION_TABLE[ad](ae,ac,ab);b=aa;var Z=b;var Y=(Z)==0;var X=unSign((Y),1,0);z=X;var O=z;var A=reSign((O),8,0)!=0;if(A){V=0;w=3;break $bb1$$bb$2}else{var M=b;var K=d;var I=__ZN9GooString6appendEPKci(M,K,-1);var G=__ZN9GooString6appendEPKci(I,(__str413478)&4294967295,-1);var F=c;var E=(F+16)&4294967295;var D=HEAP[E];var C=(((D))|0)==0;if(C){var B=b;var u=__ZN9GooString6appendEPKci(B,(__str423479)&4294967295,-1)}var t=b;var r=__ZN9GooString6appendEPKci(t,(__str433480)&4294967295,-1);var p=b;V=p;w=3;break $bb1$$bb$2}}}while(0);if(w==0){V=0}var n=V;y=n;var W=y;return W;return null}function __ZN9LZWStreamD2Ev(e){var r;var b;var N;var z=0;b=e;var M=b;var L=(M)&4294967295;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV9LZWStream+8)&4294967295;var I=b;var H=(I+12)&4294967295;var F=HEAP[H];var D=(F)!=0;$bb$$bb2$2:do{if(D){var B=b;var o=(B+12)&4294967295;var m=HEAP[o];N=m;var k=N;var j=(k)!=0;if(!(j)){r=1;break $bb$$bb2$2}var i=N;__ZN15StreamPredictorD1Ev(i);var h=N;var g=h;__ZdlPv(g)}}while(0);var f=b;var d=(f)&4294967295;var c=(d+8)&4294967295;var a=HEAP[c];var W=(a)!=0;if(W){var V=b;var U=(V)&4294967295;var T=(U+8)&4294967295;var S=HEAP[T];var R=b;var Q=(R)&4294967295;var P=(Q+8)&4294967295;var O=HEAP[P];var G=(O)&4294967295;var E=HEAP[G];var C=(E+4)&4294967295;var A=HEAP[C];var y=b;var x=(y)&4294967295;var w=(x+8)&4294967295;var v=HEAP[w];var u=A;FUNCTION_TABLE[u](v)}var t=b;var q=t;__ZN12FilterStreamD2Ev(q);var p=((0)&255);var s=reSign((p),8,0)!=0;if(s){var n=b;var l=n;__ZdlPv(l)}return;return}function __ZN15StreamPredictorD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+32)&4294967295;var g=HEAP[a];_gfree(g);return;return}function __ZN11ImageStreamD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+20)&4294967295;var g=HEAP[a];_gfree(g);return;return}function __ZN11ImageStreamD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+20)&4294967295;var g=HEAP[a];_gfree(g);return;return}function __ZN9DCTStream15readAdobeMarkerEv(D){var x=STACKTOP;STACKTOP+=12;_memset(x,0,12);var V;var av;var B;var aQ;var d;var e;var af;var X;var E=x;var ad;var f=0;av=D;var aP=av;var aO=__ZN9DCTStream6read16Ev(aP);af=aO;var aN=af;var aM=(((aN))|0)<=13;$err$$bb$2:do{if(aM){V=1}else{X=0;$bb3$4:while(1){var y=X;var w=(((y))|0)<=11;if(!(w)){V=4;break $bb3$4}var aL=av;var aK=(aL)&4294967295;var aJ=(aK+8)&4294967295;var aI=HEAP[aJ];var aH=av;var ao=(aH)&4294967295;var am=(ao+8)&4294967295;var ak=HEAP[am];var ai=(ak)&4294967295;var ag=HEAP[ai];var ac=(ag+20)&4294967295;var ab=HEAP[ac];var aa=av;var Z=(aa)&4294967295;var Y=(Z+8)&4294967295;var P=HEAP[Y];var O=ab;var N=FUNCTION_TABLE[O](P);ad=N;var M=ad;var L=(((M))|0)==-1;var K=unSign((L),1,0);e=K;var J=e;var F=reSign((J),8,0)!=0;if(F){V=1;break $err$$bb$2}var I=X;var H=ad;var G=(((H))&255);var C=(E+I)&4294967295;HEAP[C]=G;var A=X;var z=((A)+1)&4294967295;X=z;V=0;continue $bb3$4}var v=(E)&4294967295;var u=_strncmp(v,(__str463483)&4294967295,5);var t=(((u))|0)!=0;if(t){V=1;break $err$$bb$2}var s=(E+11)&4294967295;var r=HEAP[s];var p=reSign((r),8,0);var o=av;var n=(o+180)&4294967295;HEAP[n]=p;var m=av;var l=(m+185)&4294967295;HEAP[l]=1;X=14;while(1){var ax=X;var aw=af;var au=(((ax))|0)<(((aw))|0);if(!(au)){V=9;break}var k=av;var j=(k)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var g=av;var c=(g)&4294967295;var b=(c+8)&4294967295;var a=HEAP[b];var aX=(a)&4294967295;var aW=HEAP[aX];var aV=(aW+20)&4294967295;var aU=HEAP[aV];var aT=av;var aS=(aT)&4294967295;var aR=(aS+8)&4294967295;var aG=HEAP[aR];var aF=aU;var aE=FUNCTION_TABLE[aF](aG);var aC=(((aE))|0)==-1;var aB=unSign((aC),1,0);d=aB;var aA=d;var W=reSign((aA),8,0)!=0;if(W){V=1;break $err$$bb$2}var az=X;var ay=((az)+1)&4294967295;X=ay;V=6;continue}aQ=1;V=10;break $err$$bb$2}}while(0);if(V==1){var at=av;var ar=(at)&4294967295;var aq=av;var ap=(aq)&4294967295;var an=(ap)&4294967295;var al=(an)&4294967295;var aj=HEAP[al];var ah=(aj+48)&4294967295;var ae=HEAP[ah];var U=av;var T=(U)&4294967295;var S=ae;var R=FUNCTION_TABLE[S](T);__Z5erroriPcz(R,(__str473484)&4294967295);aQ=0}var Q=aQ;B=Q;var aD=B;var q=(((aD))&255);STACKTOP=x;return q;return null}function __ZN9DCTStream14readJFIFMarkerEv(E){var x=STACKTOP;STACKTOP+=5;_memset(x,0,5);var ag;var aG;var B;var d;var a1;var e;var aq;var ai;var F=x;var ao;var g=0;aG=E;var a0=aG;var aZ=__ZN9DCTStream6read16Ev(a0);aq=aZ;var aY=aq;var aX=((aY)-2)&4294967295;aq=aX;var aW=aq;var aV=(((aW))|0)>4;$bb$$bb7$2:do{if(aV){ai=0;while(1){var i=ai;var h=(((i))|0)<=4;if(!(h)){ag=5;break}var aU=aG;var aT=(aU)&4294967295;var aS=(aT+8)&4294967295;var aA=HEAP[aS];var ay=aG;var aw=(ay)&4294967295;var au=(aw+8)&4294967295;var ar=HEAP[au];var an=(ar)&4294967295;var am=HEAP[an];var al=(am+20)&4294967295;var ak=HEAP[al];var aj=aG;var aa=(aj)&4294967295;var Y=(aa+8)&4294967295;var W=HEAP[Y];var U=ak;var S=FUNCTION_TABLE[U](W);ao=S;var Q=ao;var P=(((Q))|0)==-1;var O=unSign((P),1,0);e=O;var N=e;var L=reSign((N),8,0)!=0;if(L){ag=1;break}var o=ai;var n=ao;var m=(((n))&255);var l=(F+o)&4294967295;HEAP[l]=m;var k=ai;var j=((k)+1)&4294967295;ai=j;ag=0;continue}if(ag==5){var c=aq;var b=((c)-5)&4294967295;aq=b;var a=(F)&4294967295;var a8=_memcmp(a,(__str493486)&4294967295,5);var a7=(((a8))|0)==0;if(!(a7)){ag=7;break $bb$$bb7$2}var a6=aG;var a5=(a6+184)&4294967295;HEAP[a5]=1;ag=7;break $bb$$bb7$2}else{if(ag==1){var M=aG;var D=(M)&4294967295;var A=aG;var z=(A)&4294967295;var y=(z)&4294967295;var w=(y)&4294967295;var v=HEAP[w];var u=(v+48)&4294967295;var t=HEAP[u];var s=aG;var r=(s)&4294967295;var q=t;var p=FUNCTION_TABLE[q](r);__Z5erroriPcz(p,(__str483485)&4294967295);a1=0;ag=3;break $bb$$bb7$2}}}else{ag=7}}while(0);if(ag==7){while(1){var H=aq;var G=(((H))|0)>0;if(!(G)){ag=13;break}var a4=aG;var a3=(a4)&4294967295;var a2=(a3+8)&4294967295;var aR=HEAP[a2];var aQ=aG;var aP=(aQ)&4294967295;var aO=(aP+8)&4294967295;var aN=HEAP[aO];var aM=(aN)&4294967295;var aK=HEAP[aM];var aJ=(aK+20)&4294967295;var aI=HEAP[aJ];var aH=aG;var aF=(aH)&4294967295;var aE=(aF+8)&4294967295;var aD=HEAP[aE];var aC=aI;var aB=FUNCTION_TABLE[aC](aD);var az=(((aB))|0)==-1;var ax=unSign((az),1,0);d=ax;var av=d;var ah=reSign((av),8,0)!=0;if(ah){ag=9;break}var J=aq;var I=((J)-1)&4294967295;aq=I;ag=8;continue}if(ag==13){a1=1}else{if(ag==9){var at=aG;var ap=(at)&4294967295;var af=aG;var ae=(af)&4294967295;var ad=(ae)&4294967295;var ac=(ad)&4294967295;var ab=HEAP[ac];var Z=(ab+48)&4294967295;var X=HEAP[Z];var V=aG;var T=(V)&4294967295;var R=X;var K=FUNCTION_TABLE[R](T);__Z5erroriPcz(K,(__str483485)&4294967295);a1=0}}}var C=a1;B=C;var aL=B;var f=(((aL))&255);STACKTOP=x;return f;return null}function __ZN9DCTStream10readHeaderEv(J){var ah;var aZ;var H;var af;var ag;var ai;var ak;var al;var am;var an;var bp;var e;var bv;var ar;var aD;var av;var g=0;aZ=J;aD=0;bv=0;$bb57$2:while(1){var ab=bv;var t=reSign((ab),8,0)!=0;var E=(t)^1;var C=unSign((E),1,0);var f=reSign((C),8,0)!=0;if(!(f)){ah=24;break $bb57$2}var bn=aZ;var bm=__ZN9DCTStream10readMarkerEv(bn);aD=bm;var bk=aD;if(bk==-1){ah=26;break $bb57$2}else{if(bk==192){ah=27}else{if(bk==193){ah=27}else{if(bk==194){ah=28}else{if(bk==196){ah=29}else{if(bk==216){ah=30}else{if(bk==217){ah=31;break $bb57$2}else{if(bk==218){ah=32}else{if(bk==219){ah=33}else{if(bk==221){ah=34}else{if(bk==224){ah=35}else{if(bk==238){ah=36}else{ah=37}}}}}}}}}}}}if(ah==37){var r=aD;var q=(((r))|0)>223;if(!(q)){ah=19;break $bb57$2}var p=aZ;var n=__ZN9DCTStream6read16Ev(p);var l=((n)-2)&4294967295;ar=l;av=0;while(1){var a3=av;var a2=ar;var a1=(((a3))|0)<(((a2))|0);if(!(a1)){ah=22;break}var k=aZ;var j=(k)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var c=aZ;var b=(c)&4294967295;var a=(b+8)&4294967295;var bA=HEAP[a];var bz=(bA)&4294967295;var by=HEAP[bz];var bx=(by+20)&4294967295;var bw=HEAP[bx];var bu=aZ;var bt=(bu)&4294967295;var bb=(bt+8)&4294967295;var ba=HEAP[bb];var a8=bw;var a7=FUNCTION_TABLE[a8](ba);var a6=av;var a4=((a6)+1)&4294967295;av=a4;ah=20;continue}ah=0;continue $bb57$2}else{if(ah==27){var bj=aZ;var bi=__ZN9DCTStream15readBaselineSOFEv(bj);var L=reSign((bi),8,0)!=0;var aA=(L)^1;var bh=unSign((aA),1,0);e=bh;var bg=e;var ax=reSign((bg),8,0)!=0;if(ax){ah=1;break $bb57$2}ah=0;continue $bb57$2}else{if(ah==28){var bf=aZ;var be=__ZN9DCTStream18readProgressiveSOFEv(bf);var au=reSign((be),8,0)!=0;var bq=(au)^1;var a5=unSign((bq),1,0);an=a5;var bc=an;var at=reSign((bc),8,0)!=0;if(at){ah=4;break $bb57$2}ah=0;continue $bb57$2}else{if(ah==29){var aN=aZ;var aL=__ZN9DCTStream17readHuffmanTablesEv(aN);var bo=reSign((aL),8,0)!=0;var bs=(bo)^1;var a9=unSign((bs),1,0);am=a9;var aJ=am;var bl=reSign((aJ),8,0)!=0;if(bl){ah=6;break $bb57$2}ah=0;continue $bb57$2}else{if(ah==30){ah=0;continue $bb57$2}else{if(ah==32){var aH=aZ;var aF=__ZN9DCTStream12readScanInfoEv(aH);var aY=reSign((aF),8,0)!=0;var aT=(aY)^1;var u=unSign((aT),1,0);al=u;var aC=al;var aX=reSign((aC),8,0)!=0;if(aX){ah=8;break $bb57$2}bv=1;ah=0;continue $bb57$2}else{if(ah==33){var aB=aZ;var az=__ZN9DCTStream15readQuantTablesEv(aB);var aV=reSign((az),8,0)!=0;var bd=(aV)^1;var o=unSign((bd),1,0);ak=o;var ay=ak;var aU=reSign((ay),8,0)!=0;if(aU){ah=10;break $bb57$2}ah=0;continue $bb57$2}else{if(ah==34){var aw=aZ;var Z=__ZN9DCTStream19readRestartIntervalEv(aw);var aq=reSign((Z),8,0)!=0;var ap=(aq)^1;var v=unSign((ap),1,0);ai=v;var Y=ai;var ao=reSign((Y),8,0)!=0;if(ao){ah=12;break $bb57$2}ah=0;continue $bb57$2}else{if(ah==35){var X=aZ;var W=__ZN9DCTStream14readJFIFMarkerEv(X);var aj=reSign((W),8,0)!=0;var aW=(aj)^1;var br=unSign((aW),1,0);ag=br;var V=ag;var N=reSign((V),8,0)!=0;if(N){ah=14;break $bb57$2}ah=0;continue $bb57$2}else{if(ah==36){var U=aZ;var T=__ZN9DCTStream15readAdobeMarkerEv(U);var M=reSign((T),8,0)!=0;var O=(M)^1;var m=unSign((O),1,0);af=m;var S=af;var K=reSign((S),8,0)!=0;if(K){ah=16;break $bb57$2}ah=0;continue $bb57$2}}}}}}}}}}}if(ah==26){var R=aZ;var P=(R)&4294967295;var I=aZ;var G=(I)&4294967295;var F=(G)&4294967295;var D=(F)&4294967295;var B=HEAP[D];var A=(B+48)&4294967295;var z=HEAP[A];var y=aZ;var x=(y)&4294967295;var w=z;var s=FUNCTION_TABLE[w](x);__Z5erroriPcz(s,(__str503487)&4294967295);bp=0}else{if(ah==31){bp=0}else{if(ah==1){bp=0}else{if(ah==4){bp=0}else{if(ah==6){bp=0}else{if(ah==8){bp=0}else{if(ah==10){bp=0}else{if(ah==12){bp=0}else{if(ah==14){bp=0}else{if(ah==16){bp=0}else{if(ah==19){var a0=aZ;var aS=(a0)&4294967295;var aR=aZ;var aQ=(aR)&4294967295;var aP=(aQ)&4294967295;var aO=(aP)&4294967295;var aM=HEAP[aO];var aK=(aM+48)&4294967295;var aI=HEAP[aK];var aG=aZ;var aE=(aG)&4294967295;var ae=aI;var ad=FUNCTION_TABLE[ae](aE);var ac=aD;__Z5erroriPcz(ad,(__str513488)&4294967295,Pointer_make([ac,0,0,0],0,ALLOC_STACK));bp=0}else{if(ah==24){bp=1}}}}}}}}}}}}var aa=bp;H=aa;var d=H;var Q=(((d))&255);return Q;return null}function __ZN14CCITTFaxStreamC1EP6Streamibbiibb(G,aE,aD,aW,e,L,C,s,q){var ah;var aG;var ac;var K;var r;var c;var J;var z;var t;var aF;var f=0;aG=G;ac=aE;K=aD;r=aW;c=e;J=L;z=C;t=s;aF=q;var a1=aG;var a0=(a1)&4294967295;var aZ=ac;__ZN12FilterStreamC2EP6Stream(a0,aZ);var aY=aG;var aX=(aY)&4294967295;var aV=(aX)&4294967295;var aU=(aV)&4294967295;HEAP[aU]=(__ZTV14CCITTFaxStream+8)&4294967295;var aT=aG;var aS=(aT+12)&4294967295;var aR=K;HEAP[aS]=aR;var ax=aG;var av=(ax+16)&4294967295;var at=r;HEAP[av]=at;var aq=aG;var ao=(aq+17)&4294967295;var am=c;HEAP[ao]=am;var al=aG;var ak=(al+20)&4294967295;var aj=J;HEAP[ak]=aj;var ai=aG;var aa=(ai+20)&4294967295;var Y=HEAP[aa];var W=(((Y))|0)<=0;$bb$$bb1$2:do{if(W){var U=aG;var S=(U+20)&4294967295;HEAP[S]=1}else{var Q=aG;var P=(Q+20)&4294967295;var O=HEAP[P];var N=(((O))|0)>2147483645;if(!(N)){ah=2;break $bb$$bb1$2}var M=aG;var F=(M+20)&4294967295;HEAP[F]=2147483645}}while(0);var E=aG;var D=(E+24)&4294967295;var B=z;HEAP[D]=B;var A=aG;var y=(A+28)&4294967295;var x=t;HEAP[y]=x;var w=aG;var v=(w+29)&4294967295;var u=aF;HEAP[v]=u;var p=aG;var o=(p+20)&4294967295;var n=HEAP[o];var m=((n)+1)&4294967295;var l=_gmallocn_checkoverflow(m,4);var k=l;var j=aG;var i=(j+44)&4294967295;HEAP[i]=k;var h=aG;var g=(h+20)&4294967295;var d=HEAP[g];var b=((d)+2)&4294967295;var a=_gmallocn_checkoverflow(b,4);var a8=a;var a7=aG;var a6=(a7+48)&4294967295;HEAP[a6]=a8;var a5=aG;var a4=(a5+44)&4294967295;var a3=HEAP[a4];var a2=(a3)==0;$bb6$$bb4$7:do{if(a2){ah=3}else{var aQ=aG;var aP=(aQ+48)&4294967295;var aO=HEAP[aP];var aN=(aO)==0;if(aN){ah=3;break $bb6$$bb4$7}var aM=aG;var aL=(aM+30)&4294967295;HEAP[aL]=0;var aK=aG;var aJ=(aK+44)&4294967295;var aI=HEAP[aJ];var aH=aG;var aC=(aH+20)&4294967295;var aB=HEAP[aC];var aA=(aI)&4294967295;HEAP[aA]=aB;ah=5;break $bb6$$bb4$7}}while(0);if(ah==3){var az=aG;var ay=(az+30)&4294967295;HEAP[ay]=1}var aw=aG;var au=(aw+32)&4294967295;HEAP[au]=0;var ar=aG;var ap=(ar+12)&4294967295;var an=HEAP[ap];var ag=(((an))|0)<0;var af=unSign((ag),1,0);var ae=aG;var ad=(ae+31)&4294967295;HEAP[ad]=af;var ab=aG;var Z=(ab+40)&4294967295;HEAP[Z]=0;var X=aG;var V=(X+52)&4294967295;HEAP[V]=0;var T=aG;var R=(T+60)&4294967295;HEAP[R]=0;var I=aG;var H=(I+64)&4294967295;HEAP[H]=-1;return;return}function __ZN14CCITTFaxStreamC2EP6Streamibbiibb(G,aE,aD,aW,e,L,C,s,q){var ah;var aG;var ac;var K;var r;var c;var J;var z;var t;var aF;var f=0;aG=G;ac=aE;K=aD;r=aW;c=e;J=L;z=C;t=s;aF=q;var a1=aG;var a0=(a1)&4294967295;var aZ=ac;__ZN12FilterStreamC2EP6Stream(a0,aZ);var aY=aG;var aX=(aY)&4294967295;var aV=(aX)&4294967295;var aU=(aV)&4294967295;HEAP[aU]=(__ZTV14CCITTFaxStream+8)&4294967295;var aT=aG;var aS=(aT+12)&4294967295;var aR=K;HEAP[aS]=aR;var ax=aG;var av=(ax+16)&4294967295;var at=r;HEAP[av]=at;var aq=aG;var ao=(aq+17)&4294967295;var am=c;HEAP[ao]=am;var al=aG;var ak=(al+20)&4294967295;var aj=J;HEAP[ak]=aj;var ai=aG;var aa=(ai+20)&4294967295;var Y=HEAP[aa];var W=(((Y))|0)<=0;$bb$$bb1$2:do{if(W){var U=aG;var S=(U+20)&4294967295;HEAP[S]=1}else{var Q=aG;var P=(Q+20)&4294967295;var O=HEAP[P];var N=(((O))|0)>2147483645;if(!(N)){ah=2;break $bb$$bb1$2}var M=aG;var F=(M+20)&4294967295;HEAP[F]=2147483645}}while(0);var E=aG;var D=(E+24)&4294967295;var B=z;HEAP[D]=B;var A=aG;var y=(A+28)&4294967295;var x=t;HEAP[y]=x;var w=aG;var v=(w+29)&4294967295;var u=aF;HEAP[v]=u;var p=aG;var o=(p+20)&4294967295;var n=HEAP[o];var m=((n)+1)&4294967295;var l=_gmallocn_checkoverflow(m,4);var k=l;var j=aG;var i=(j+44)&4294967295;HEAP[i]=k;var h=aG;var g=(h+20)&4294967295;var d=HEAP[g];var b=((d)+2)&4294967295;var a=_gmallocn_checkoverflow(b,4);var a8=a;var a7=aG;var a6=(a7+48)&4294967295;HEAP[a6]=a8;var a5=aG;var a4=(a5+44)&4294967295;var a3=HEAP[a4];var a2=(a3)==0;$bb6$$bb4$7:do{if(a2){ah=3}else{var aQ=aG;var aP=(aQ+48)&4294967295;var aO=HEAP[aP];var aN=(aO)==0;if(aN){ah=3;break $bb6$$bb4$7}var aM=aG;var aL=(aM+30)&4294967295;HEAP[aL]=0;var aK=aG;var aJ=(aK+44)&4294967295;var aI=HEAP[aJ];var aH=aG;var aC=(aH+20)&4294967295;var aB=HEAP[aC];var aA=(aI)&4294967295;HEAP[aA]=aB;ah=5;break $bb6$$bb4$7}}while(0);if(ah==3){var az=aG;var ay=(az+30)&4294967295;HEAP[ay]=1}var aw=aG;var au=(aw+32)&4294967295;HEAP[au]=0;var ar=aG;var ap=(ar+12)&4294967295;var an=HEAP[ap];var ag=(((an))|0)<0;var af=unSign((ag),1,0);var ae=aG;var ad=(ae+31)&4294967295;HEAP[ad]=af;var ab=aG;var Z=(ab+40)&4294967295;HEAP[Z]=0;var X=aG;var V=(X+52)&4294967295;HEAP[V]=0;var T=aG;var R=(T+60)&4294967295;HEAP[R]=0;var I=aG;var H=(I+64)&4294967295;HEAP[H]=-1;return;return}function __ZN16CachedFileStream7fillBufEv(B){var ac;var aC;var y;var aY;var ad;var d=0;aC=B;var aX=aC;var aW=(aX+1068)&4294967295;var aV=HEAP[aW];var aU=aC;var aT=(aU+1064)&4294967295;var aS=HEAP[aT];var aR=(aS);var aQ=aC;var aP=(aQ+33)&4294967295;var aw=(aP);var au=((aR)-(aw))&4294967295;var ar=((aV)+(au))&4294967295;var ap=aC;var an=(ap+1068)&4294967295;HEAP[an]=ar;var al=aC;var ak=(al+33)&4294967295;var aj=(ak)&4294967295;var ai=aC;var ah=(ai+1064)&4294967295;HEAP[ah]=aj;var W=aC;var U=(W+1064)&4294967295;var S=HEAP[U];var Q=aC;var O=(Q+1060)&4294967295;HEAP[O]=S;var M=aC;var L=(M+32)&4294967295;var K=HEAP[L];var H=reSign((K),8,0)!=0;$bb$$bb2$2:do{if(H){var J=aC;var I=(J+1068)&4294967295;var A=HEAP[I];var x=aC;var w=(x+28)&4294967295;var v=HEAP[w];var u=aC;var t=(u)&4294967295;var s=(t+8)&4294967295;var r=HEAP[s];var q=((v)+(r))&4294967295;var p=unSign((A),32,0)>=unSign((q),32,0);if(!(p)){ac=1;break $bb$$bb2$2}aY=0;ac=2;break $bb$$bb2$2}else{ac=1}}while(0);if(ac==1){var o=aC;var n=(o+32)&4294967295;var m=HEAP[n];var ag=reSign((m),8,0)!=0;var aI=(ag)^1;var af=unSign((aI),1,0);var ae=reSign((af),8,0)!=0;$bb9$$bb7$7:do{if(ae){ac=3}else{var l=aC;var k=(l+1068)&4294967295;var j=HEAP[k];var i=((j)+1024)&4294967295;var h=aC;var f=(h+28)&4294967295;var e=HEAP[f];var c=aC;var b=(c)&4294967295;var a=(b+8)&4294967295;var a5=HEAP[a];var a4=((e)+(a5))&4294967295;var a3=unSign((i),32,0)<=unSign((a4),32,0);if(a3){ac=3;break $bb9$$bb7$7}var a2=aC;var a1=(a2+28)&4294967295;var a0=HEAP[a1];var aZ=aC;var aO=(aZ)&4294967295;var aN=(aO+8)&4294967295;var aM=HEAP[aN];var aL=((a0)+(aM))&4294967295;var aK=aC;var aH=(aK+1068)&4294967295;var aG=HEAP[aH];var aF=((aL)-(aG))&4294967295;ad=aF;ac=5;break $bb9$$bb7$7}}while(0);if(ac==3){var aE=aC;var aD=(aE+1068)&4294967295;var aB=HEAP[aD];var aA=(aB)&1023;var az=(1024-(aA))&4294967295;ad=az}var ay=ad;var ax=aC;var av=(ax+33)&4294967295;var at=(av)&4294967295;var aq=aC;var ao=(aq+24)&4294967295;var am=HEAP[ao];var ab=__ZN10CachedFile4readEPvjj(am,at,1,ay);var aa=aC;var Z=(aa+33)&4294967295;var Y=(Z)&4294967295;var X=ad;var V=(Y+X)&4294967295;var T=aC;var R=(T+1064)&4294967295;HEAP[R]=V;var P=aC;var N=(P+1060)&4294967295;var G=HEAP[N];var F=aC;var E=(F+1064)&4294967295;var D=HEAP[E];var C=(G)>=(D);if(C){aY=0}else{aY=1}}var z=aY;y=z;var aJ=y;var g=(((aJ))&255);return g;return null}function __ZN10FileStream7fillBufEv(A){var X;var ax;var y;var aT;var Y;var d=0;ax=A;var aS=ax;var aR=(aS+300)&4294967295;var aQ=HEAP[aR];var aP=ax;var aO=(aP+296)&4294967295;var aN=HEAP[aO];var aM=(aN);var aL=ax;var aK=(aL+33)&4294967295;var aq=(aK);var ao=((aM)-(aq))&4294967295;var am=((aQ)+(ao))&4294967295;var ak=ax;var ai=(ak+300)&4294967295;HEAP[ai]=am;var ag=ax;var af=(ag+33)&4294967295;var ae=(af)&4294967295;var ad=ax;var ac=(ad+296)&4294967295;HEAP[ac]=ae;var R=ax;var P=(R+296)&4294967295;var N=HEAP[P];var L=ax;var J=(L+292)&4294967295;HEAP[J]=N;var H=ax;var G=(H+32)&4294967295;var F=HEAP[G];var C=reSign((F),8,0)!=0;$bb$$bb2$2:do{if(C){var E=ax;var D=(E+300)&4294967295;var z=HEAP[D];var x=ax;var w=(x+28)&4294967295;var v=HEAP[w];var u=ax;var t=(u)&4294967295;var s=(t+8)&4294967295;var r=HEAP[s];var q=((v)+(r))&4294967295;var p=unSign((z),32,0)>=unSign((q),32,0);if(!(p)){X=1;break $bb$$bb2$2}aT=0;X=2;break $bb$$bb2$2}else{X=1}}while(0);if(X==1){var o=ax;var n=(o+32)&4294967295;var m=HEAP[n];var ab=reSign((m),8,0)!=0;var aD=(ab)^1;var aa=unSign((aD),1,0);var Z=reSign((aa),8,0)!=0;$bb9$$bb7$7:do{if(Z){X=3}else{var l=ax;var k=(l+300)&4294967295;var j=HEAP[k];var i=((j)+256)&4294967295;var h=ax;var f=(h+28)&4294967295;var e=HEAP[f];var c=ax;var b=(c)&4294967295;var a=(b+8)&4294967295;var a0=HEAP[a];var aZ=((e)+(a0))&4294967295;var aY=unSign((i),32,0)<=unSign((aZ),32,0);if(aY){X=3;break $bb9$$bb7$7}var aX=ax;var aW=(aX+28)&4294967295;var aV=HEAP[aW];var aU=ax;var aJ=(aU)&4294967295;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aG=((aV)+(aH))&4294967295;var aF=ax;var aC=(aF+300)&4294967295;var aB=HEAP[aC];var aA=((aG)-(aB))&4294967295;Y=aA;X=5;break $bb9$$bb7$7}}while(0);if(X==3){Y=256}var az=ax;var ay=(az+24)&4294967295;var aw=HEAP[ay];var av=Y;var au=ax;var at=(au+33)&4294967295;var ar=(at)&4294967295;var ap=_fread(ar,1,av,aw);Y=ap;var an=ax;var al=(an+33)&4294967295;var aj=(al)&4294967295;var ah=Y;var W=(aj+ah)&4294967295;var V=ax;var U=(V+296)&4294967295;HEAP[U]=W;var T=ax;var S=(T+292)&4294967295;var Q=HEAP[S];var O=ax;var M=(O+296)&4294967295;var K=HEAP[M];var I=(Q)>=(K);if(I){aT=0}else{aT=1}}var B=aT;y=B;var aE=y;var g=(((aE))&255);return g;return null}function __ZN10FileStream9doGetCharEv(n){var y;var l;var B;var g;var k;var m=0;l=n;var j=l;var i=(j+292)&4294967295;var h=HEAP[i];var f=l;var e=(f+296)&4294967295;var d=HEAP[e];var c=(h)<(d);$bb1$$bb$2:do{if(c){y=0}else{var b=l;var a=__ZN10FileStream7fillBufEv(b);var A=reSign((a),8,0)!=0;if(A){y=0;break $bb1$$bb$2}g=-1;y=3;break $bb1$$bb$2}}while(0);if(y==0){var z=l;var x=(z+292)&4294967295;var w=HEAP[x];var v=HEAP[w];var u=reSign((v),8,0);var t=(u)&255;g=t;var s=(w+1)&4294967295;var q=l;var p=(q+292)&4294967295;HEAP[p]=s}var o=g;k=o;var C=k;B=C;var r=B;return r;return null}function __ZN15StreamPredictor11getNextLineEv(a8){var U=STACKTOP;STACKTOP+=65;_memset(U,0,65);var hp;var du;var er;var he;var hg;var hi;var hl;var cY;var cW;var ho;var eY;var gR=U;var hj;var f;var af;var cb;var aW;var aT;var aQ;var cn;var d7;var be;var hr;var gL;var ej;var cl;var cj;var ch;var co;var gI;var gb=0;du=a8;var cU=du;var cS=(cU+4)&4294967295;var cQ=HEAP[cS];var cP=(((cQ))|0)>9;$bb$$bb3$2:do{if(cP){var cN=du;var cM=(cN)&4294967295;var cL=HEAP[cM];var cJ=du;var g8=(cJ)&4294967295;var g7=HEAP[g8];var g6=(g7)&4294967295;var g5=HEAP[g6];var g4=(g5+28)&4294967295;var g3=HEAP[g4];var g2=du;var g1=(g2)&4294967295;var g0=HEAP[g1];var gZ=g3;var gB=FUNCTION_TABLE[gZ](g0);eY=gB;var gA=eY;var gz=(((gA))|0)==-1;var gy=unSign((gz),1,0);ho=gy;var gx=ho;var hq=reSign((gx),8,0)!=0;if(hq){cW=0;hp=0;break $bb$$bb3$2}else{var gw=eY;var gv=((gw)+10)&4294967295;eY=gv;hp=1;break $bb$$bb3$2}}else{var gu=du;var gt=(gu+4)&4294967295;var gs=HEAP[gt];eY=gs;hp=1;break $bb$$bb3$2}}while(0);$bb63$$bb4$8:do{if(hp==1){var f6=du;var f5=(f6+28)&4294967295;var f4=HEAP[f5];var f3=du;var f2=(f3+24)&4294967295;var f1=HEAP[f2];var f0=((f4)-(f1))&4294967295;cY=f0;var fZ=cY;var fY=((fZ)*4)&4294967295;var fX=__Znaj(fY);var fC=fX;gI=fC;var fB=du;var fA=(fB)&4294967295;var fz=HEAP[fA];var fy=du;var fx=(fy)&4294967295;var fw=HEAP[fx];var fv=(fw)&4294967295;var fu=HEAP[fv];var ft=(fu+32)&4294967295;var e8=HEAP[ft];var e7=du;var e6=(e7+28)&4294967295;var e5=HEAP[e6];var e4=du;var e3=(e4+24)&4294967295;var e2=HEAP[e3];var e1=((e5)-(e2))&4294967295;var e0=du;var eZ=(e0)&4294967295;var eN=HEAP[eZ];var eM=e8;var eL=gI;FUNCTION_TABLE[eM](eN,e1,eL);var eK=du;var eJ=(eK+24)&4294967295;var eI=HEAP[eJ];var eH=((eI)+1)&4294967295;var eG=(gR)&4294967295;_llvm_memset_p0i8_i32(eG,0,eH,1,0);var eF=du;var eE=(eF+24)&4294967295;var et=HEAP[eE];cl=et;$bb36$10:while(1){var gj=du;var gh=(gj+28)&4294967295;var fW=HEAP[gh];var fV=cl;var fU=(((fW))|0)>(((fV))|0);if(!(fU)){hp=8;break $bb36$10}var es=du;var eq=(es+24)&4294967295;var ep=HEAP[eq];cj=ep;$bb7$13:while(1){var d0=cj;var dY=(((d0))|0)>0;if(!(dY)){hp=5;break $bb7$13}var eo=cj;var en=cj;var em=((en)-1)&4294967295;var el=(gR+em)&4294967295;var ek=HEAP[el];var ei=(gR+eo)&4294967295;HEAP[ei]=ek;var d4=cj;var d2=((d4)-1)&4294967295;cj=d2;hp=3;continue $bb7$13}var dW=du;var dU=(dW+32)&4294967295;var dS=HEAP[dU];var dQ=cl;var dO=(dS+dQ)&4294967295;var dN=HEAP[dO];var dA=(gR)&4294967295;HEAP[dA]=dN;var dy=du;var dw=(dy+24)&4294967295;var dt=HEAP[dw];var dq=cl;var dn=((dq)-(dt))&4294967295;var dl=gI;var dj=(dl+4*dn)&4294967295;var dh=HEAP[dj];cn=dh;var dg=cn;var bX=(((dg))|0)==-1;var bW=unSign((bX),1,0);hl=bW;var bU=hl;var dr=reSign((bU),8,0)!=0;if(dr){hp=6;break $bb36$10}var bq=eY;if(bq==11){hp=40}else{if(bq==12){hp=41}else{if(bq==13){hp=42}else{if(bq==14){hp=43}else{hp=44}}}}if(hp==44){var gN=du;var gr=(gN+32)&4294967295;var gq=HEAP[gr];var gp=cn;var go=(((gp))&255);var gn=cl;var gm=(gq+gn)&4294967295;HEAP[gm]=go}else{if(hp==40){var bo=du;var bm=(bo+32)&4294967295;var bk=HEAP[bm];var bi=du;var bg=(bi+32)&4294967295;var bd=HEAP[bg];var bb=du;var a7=(bb+24)&4294967295;var a6=HEAP[a7];var a4=cl;var a2=((a4)-(a6))&4294967295;var a0=(bd+a2)&4294967295;var aY=HEAP[a0];var aV=cn;var aS=(((aV))&255);var aP=((aY)+(aS))&255;var aN=cl;var aK=(bk+aN)&4294967295;HEAP[aK]=aP}else{if(hp==41){var aJ=du;var aH=(aJ+32)&4294967295;var aF=HEAP[aH];var aD=du;var aB=(aD+32)&4294967295;var az=HEAP[aB];var ax=cl;var av=(az+ax)&4294967295;var at=HEAP[av];var ap=cn;var ao=(((ap))&255);var an=((at)+(ao))&255;var am=cl;var al=(aF+am)&4294967295;HEAP[al]=an}else{if(hp==42){var ak=du;var aj=(ak+32)&4294967295;var ai=HEAP[aj];var ah=du;var ag=(ah+32)&4294967295;var ae=HEAP[ag];var ad=du;var ac=(ad+24)&4294967295;var ab=HEAP[ac];var aa=cl;var Z=((aa)-(ab))&4294967295;var Y=(ae+Z)&4294967295;var X=HEAP[Y];var W=unSign((X),8,0);var V=du;var T=(V+32)&4294967295;var S=HEAP[T];var R=cl;var Q=(S+R)&4294967295;var P=HEAP[Q];var O=unSign((P),8,0);var N=((W)+(O))&4294967295;var M=(((N))|0)>>1;var K=(((M))&255);var I=cn;var z=(((I))&255);var y=((K)+(z))&255;var x=cl;var w=(ai+x)&4294967295;HEAP[w]=y}else{if(hp==43){var v=du;var u=(v+32)&4294967295;var t=HEAP[u];var s=du;var q=(s+24)&4294967295;var o=HEAP[q];var e=cl;var d=((e)-(o))&4294967295;var c=(t+d)&4294967295;var b=HEAP[c];var a=unSign((b),8,0);hj=a;var ib=du;var ia=(ib+32)&4294967295;var h9=HEAP[ia];var h7=cl;var h5=(h9+h7)&4294967295;var hW=HEAP[h5];var hV=unSign((hW),8,0);f=hV;var hU=du;var hT=(hU+24)&4294967295;var hS=HEAP[hT];var hR=(gR+hS)&4294967295;var hQ=HEAP[hR];var hP=unSign((hQ),8,0);af=hP;var hN=hj;var hL=f;var L=((hN)+(hL))&4294967295;var J=af;var H=((L)-(J))&4294967295;cb=H;var G=cb;var F=hj;var E=((G)-(F))&4294967295;aW=E;var D=aW;var C=(((D))|0)<0;var B=unSign((C),1,0);hi=B;var A=hi;var df=reSign((A),8,0)!=0;if(df){var r=aW;var p=(0-(r))&4294967295;aW=p}var n=cb;var m=f;var l=((n)-(m))&4294967295;aT=l;var k=aT;var j=(((k))|0)<0;var i=unSign((j),1,0);hg=i;var h=hg;var cO=reSign((h),8,0)!=0;if(cO){var g=aT;var h8=(0-(g))&4294967295;aT=h8}var h6=cb;var h4=af;var h3=((h6)-(h4))&4294967295;aQ=h3;var h2=aQ;var h1=(((h2))|0)<0;var h0=unSign((h1),1,0);he=h0;var hZ=he;var cK=reSign((hZ),8,0)!=0;if(cK){var hY=aQ;var hX=(0-(hY))&4294967295;aQ=hX}var hO=aW;var hM=aT;var hK=(((hO))|0)>(((hM))|0);$bb30$$bb28$33:do{if(hK){hp=15}else{var hJ=aW;var hI=aQ;var hH=(((hJ))|0)>(((hI))|0);if(hH){hp=15;break $bb30$$bb28$33}var hG=du;var hF=(hG+32)&4294967295;var hE=HEAP[hF];var hD=cn;var hB=(((hD))&255);var hA=hj;var hz=(((hA))&255);var hy=((hB)+(hz))&255;var hx=cl;var hw=(hE+hx)&4294967295;HEAP[hw]=hy;hp=17;break $bb30$$bb28$33}}while(0);if(hp==15){var hv=aT;var hu=aQ;var ht=(((hv))|0)<=(((hu))|0);if(ht){var hs=du;var hn=(hs+32)&4294967295;var hm=HEAP[hn];var hk=cn;var hh=(((hk))&255);var hf=f;var hd=(((hf))&255);var hc=((hh)+(hd))&255;var hb=cl;var ha=(hm+hb)&4294967295;HEAP[ha]=hc}else{var g9=du;var gY=(g9+32)&4294967295;var gX=HEAP[gY];var gW=cn;var gV=(((gW))&255);var gU=af;var gT=(((gU))&255);var gS=((gV)+(gT))&255;var gQ=cl;var gP=(gX+gQ)&4294967295;HEAP[gP]=gS}}}}}}}var gl=cl;var gk=((gl)+1)&4294967295;cl=gk;hp=2;continue $bb36$10}$bb37$$bb10$43:do{if(hp==6){var bS=du;var bQ=(bS+24)&4294967295;var bO=HEAP[bQ];var bM=cl;var bK=(((bO))|0)<(((bM))|0);if(bK){hp=8;break $bb37$$bb10$43}var bI=gI;var bG=(bI)!=0;if(bG){var bt=gI;var bs=bt;__ZdaPv(bs)}cW=0;hp=0;break $bb63$$bb4$8}}while(0);var fT=gI;var fS=(fT)!=0;if(fS){var fR=gI;var fQ=fR;__ZdaPv(fQ)}var fP=du;var fO=(fP+4)&4294967295;var fM=HEAP[fO];var fs=(((fM))|0)==2;$bb40$$bb62$53:do{if(fs){var fr=du;var fq=(fr+16)&4294967295;var fp=HEAP[fq];var fo=(((fp))|0)==1;if(fo){var fn=du;var fm=(fn+32)&4294967295;var fl=HEAP[fm];var fk=du;var fi=(fk+24)&4294967295;var gO=HEAP[fi];var gM=((gO)-1)&4294967295;var gK=(fl+gM)&4294967295;var gJ=HEAP[gK];var gH=unSign((gJ),8,0);d7=gH;var gG=du;var gF=(gG+24)&4294967295;var gE=HEAP[gF];cl=gE;while(1){var fa=du;var e9=(fa+28)&4294967295;var eX=HEAP[e9];var eW=cl;var eV=(((eX))|0)>(((eW))|0);if(!(eV)){hp=23;break}var gD=d7;var gC=(gD)<<8;var gi=du;var gg=(gi+32)&4294967295;var gf=HEAP[gg];var ge=cl;var gd=(gf+ge)&4294967295;var gc=HEAP[gd];var ga=unSign((gc),8,0);var f9=(gC)|(ga);d7=f9;var f8=du;var f7=(f8+32)&4294967295;var fN=HEAP[f7];var fL=du;var fK=(fL+32)&4294967295;var fJ=HEAP[fK];var fI=cl;var fH=(fJ+fI)&4294967295;var fG=HEAP[fH];var fF=du;var fE=(fF+12)&4294967295;var fD=HEAP[fE];var fj=d7;var fh=unSign((fj),32,0)>>>unSign((fD),32,0);var fg=(((fh))&255);var ff=(fG)^(fg);var fe=cl;var fd=(fN+fe)&4294967295;HEAP[fd]=ff;var fc=cl;var fb=((fc)+8)&4294967295;cl=fb;hp=21;continue}}else{var eU=du;var eT=(eU+16)&4294967295;var eS=HEAP[eT];var eR=(((eS))|0)==8;if(eR){var eQ=du;var eP=(eQ+24)&4294967295;var eO=HEAP[eP];cl=eO;while(1){var dI=du;var dH=(dI+28)&4294967295;var dG=HEAP[dH];var dF=cl;var dE=(((dG))|0)>(((dF))|0);if(!(dE)){hp=27;break}var eD=du;var eC=(eD+32)&4294967295;var eB=HEAP[eC];var eA=du;var ez=(eA+32)&4294967295;var ey=HEAP[ez];var ex=cl;var ew=(ey+ex)&4294967295;var ev=HEAP[ew];var eu=du;var eh=(eu+32)&4294967295;var eg=HEAP[eh];var ef=du;var ee=(ef+12)&4294967295;var ed=HEAP[ee];var ec=cl;var eb=((ec)-(ed))&4294967295;var ea=(eg+eb)&4294967295;var d9=HEAP[ea];var d6=((ev)+(d9))&255;var dM=cl;var dL=(eB+dM)&4294967295;HEAP[dL]=d6;var dK=cl;var dJ=((dK)+1)&4294967295;cl=dJ;hp=25;continue}}else{var dC=du;var de=(dC+12)&4294967295;var dd=HEAP[de];var dc=((dd)+1)&4294967295;var db=(gR)&4294967295;_llvm_memset_p0i8_i32(db,0,dc,1,0);var da=du;var c9=(da+16)&4294967295;var c8=HEAP[c9];var c7=1<<(c8);var c6=((c7)-1)&4294967295;hr=c6;be=0;var c4=be;d7=c4;ej=0;var cI=ej;gL=cI;var cH=du;var cG=(cH+24)&4294967295;var cF=HEAP[cG];ch=cF;var cE=ch;cj=cE;cl=0;$bb59$69:while(1){var bf=du;var bc=(bf+8)&4294967295;var ba=HEAP[bc];var a9=cl;var a5=(((ba))|0)>(((a9))|0);if(!(a5)){hp=35;break $bb59$69}co=0;while(1){var bD=du;var br=(bD+12)&4294967295;var bp=HEAP[br];var bn=co;var bl=(((bp))|0)>(((bn))|0);if(!(bl)){hp=33;break}var cD=du;var cC=(cD+16)&4294967295;var cB=HEAP[cC];var cA=gL;var cy=(((cB))|0)>(((cA))|0);if(cy){var d8=d7;var d5=(d8)<<8;var d3=du;var d1=(d3+32)&4294967295;var dZ=HEAP[d1];var dX=cj;var dV=(dZ+dX)&4294967295;var dT=HEAP[dV];var dR=unSign((dT),8,0);var dP=(d5)|(dR);d7=dP;var dD=cj;var dB=((dD)+1)&4294967295;cj=dB;var dz=gL;var dx=((dz)+8)&4294967295;gL=dx}var dv=co;var ds=co;var dp=(gR+ds)&4294967295;var dm=HEAP[dp];var dk=du;var di=(dk+16)&4294967295;var c5=HEAP[di];var c3=gL;var c2=((c3)-(c5))&4294967295;var c1=d7;var c0=unSign((c1),32,0)>>>unSign((c2),32,0);var cZ=(((c0))&255);var cX=((dm)+(cZ))&255;var cV=hr;var cT=(((cV))&255);var cR=(cX)&(cT);var cz=(gR+dv)&4294967295;HEAP[cz]=cR;var cx=du;var cw=(cx+16)&4294967295;var cv=HEAP[cw];var cu=gL;var ct=((cu)-(cv))&4294967295;gL=ct;var cs=du;var cr=(cs+16)&4294967295;var cq=HEAP[cr];var cp=be;var cm=(cp)<<(cq);var ck=co;var ci=(gR+ck)&4294967295;var cg=HEAP[ci];var cf=unSign((cg),8,0);var ce=(cm)|(cf);be=ce;var cd=du;var cc=(cd+16)&4294967295;var ca=HEAP[cc];var b9=ej;var b7=((ca)+(b9))&4294967295;ej=b7;var b6=ej;var b5=(((b6))|0)>7;if(b5){var b4=du;var b3=(b4+32)&4294967295;var b2=HEAP[b3];var b1=ej;var b0=((b1)-8)&4294967295;var bZ=be;var bY=unSign((bZ),32,0)>>>unSign((b0),32,0);var bV=(((bY))&255);var bT=ch;var bR=(b2+bT)&4294967295;HEAP[bR]=bV;var bP=ch;var bN=((bP)+1)&4294967295;ch=bN;var bL=ej;var bJ=((bL)-8)&4294967295;ej=bJ}var bH=co;var bF=((bH)+1)&4294967295;co=bF;hp=29;continue}var bj=cl;var bh=((bj)+1)&4294967295;cl=bh;hp=28;continue $bb59$69}var a3=ej;var a1=(((a3))|0)>0;if(!(a1)){hp=37;break $bb40$$bb62$53}var aZ=du;var aX=(aZ+32)&4294967295;var aU=HEAP[aX];var aR=ej;var aO=(8-(aR))&4294967295;var aM=be;var aL=(aM)<<(aO);var aI=(((aL))&255);var aG=ej;var aE=(8-(aG))&4294967295;var aC=1<<(aE);var aA=(((aC))&255);var ay=((aA)-1)&255;var aw=d7;var au=(((aw))&255);var ar=(ay)&(au);var aq=((aI)+(ar))&255;var bE=ch;var bC=(aU+bE)&4294967295;HEAP[bC]=aq;var bB=ch;var bA=((bB)+1)&4294967295;ch=bA}}}}while(0);var bz=du;var by=(bz+24)&4294967295;var bx=HEAP[by];var bw=du;var bv=(bw+36)&4294967295;HEAP[bv]=bx;cW=1}}while(0);var bu=cW;er=bu;var hC=er;var b8=(((hC))&255);STACKTOP=U;return b8;return null}function __ZN15StreamPredictor9doGetCharEv(m){var x;var k;var C;var j;var D;var l=0;k=m;var i=k;var h=(i+36)&4294967295;var g=HEAP[h];var f=k;var e=(f+28)&4294967295;var d=HEAP[e];var c=(((g))|0)>=(((d))|0);$bb$$bb4$2:do{if(c){var b=k;var a=__ZN15StreamPredictor11getNextLineEv(b);var A=reSign((a),8,0)!=0;var z=(A)^1;var B=unSign((z),1,0);D=B;var y=D;var I=reSign((y),8,0)!=0;if(!(I)){x=1;break $bb$$bb4$2}j=-1;x=2;break $bb$$bb4$2}else{x=1}}while(0);if(x==1){var w=k;var v=(w+32)&4294967295;var u=HEAP[v];var t=k;var s=(t+36)&4294967295;var r=HEAP[s];var q=(u+r)&4294967295;var p=HEAP[q];var n=unSign((p),8,0);j=n;var H=((r)+1)&4294967295;var G=k;var F=(G+36)&4294967295;HEAP[F]=H}var E=j;C=E;var o=C;return o;return null}function __ZN15StreamPredictor8getCharsEiPh(q,w,D){var A;var o;var m;var n;var C;var l;var a;var h;var p=0;o=q;m=w;n=D;a=0;while(1){var x=a;var v=m;var u=(((x))|0)<(((v))|0);if(!(u)){A=5;break}var k=o;var j=__ZN15StreamPredictor9doGetCharEv(k);h=j;var i=h;var g=(((i))|0)!=-1;if(!(g)){A=2;break}var f=h;var e=(((f))&255);var d=n;var c=a;var b=(d+c)&4294967295;HEAP[b]=e;var B=a;var z=((B)+1)&4294967295;a=z;A=0;continue}if(A==2){var y=a;l=y}else{if(A==5){var t=m;l=t}}var s=l;C=s;var r=C;return r;return null}function __ZN15StreamPredictor7getCharEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;var b=__ZN15StreamPredictor9doGetCharEv(c);d=b;var a=d;f=a;var g=f;return g;return null}function __ZN11FlateStream9doGetCharEv(m){var o;var k;var r;var j;var l=0;k=m;var i=k;var h=(i+12)&4294967295;var g=HEAP[h];var f=(g)!=0;if(f){var e=k;var d=(e+12)&4294967295;var c=HEAP[d];var b=__ZN15StreamPredictor7getCharEv(c);j=b}else{var a=k;var q=__ZN11FlateStream12doGetRawCharEv(a);j=q}var p=j;r=p;var n=r;return n;return null}function __ZN15StreamPredictor8lookCharEv(m){var x;var k;var C;var j;var F;var l=0;k=m;var i=k;var h=(i+36)&4294967295;var g=HEAP[h];var f=k;var e=(f+28)&4294967295;var d=HEAP[e];var c=(((g))|0)>=(((d))|0);$bb$$bb4$2:do{if(c){var b=k;var a=__ZN15StreamPredictor11getNextLineEv(b);var A=reSign((a),8,0)!=0;var z=(A)^1;var B=unSign((z),1,0);F=B;var y=F;var E=reSign((y),8,0)!=0;if(!(E)){x=1;break $bb$$bb4$2}j=-1;x=2;break $bb$$bb4$2}else{x=1}}while(0);if(x==1){var w=k;var v=(w+32)&4294967295;var u=HEAP[v];var t=k;var s=(t+36)&4294967295;var r=HEAP[s];var q=(u+r)&4294967295;var p=HEAP[q];var n=unSign((p),8,0);j=n}var D=j;C=D;var o=C;return o;return null}function __ZN15StreamPredictorC1EP6Streamiiii(L,aQ,av,e,d,V){var at;var aR;var an;var q;var W;var bc;var au;var f=0;aR=L;an=aQ;q=av;W=e;bc=d;au=V;var bb=aR;var ba=(bb)&4294967295;var a9=an;HEAP[ba]=a9;var a8=aR;var a7=(a8+4)&4294967295;var a6=q;HEAP[a7]=a6;var a5=aR;var a4=(a5+8)&4294967295;var a3=W;HEAP[a4]=a3;var a2=aR;var aK=(a2+12)&4294967295;var aI=bc;HEAP[aK]=aI;var aG=aR;var aE=(aG+16)&4294967295;var aC=au;HEAP[aE]=aC;var aA=aR;var az=(aA+32)&4294967295;HEAP[az]=0;var ay=aR;var ax=(ay+40)&4294967295;HEAP[ax]=0;var aw=aR;var al=(aw+8)&4294967295;var aj=HEAP[al];var ah=aR;var af=(ah+12)&4294967295;var ad=HEAP[af];var ab=((aj)*(ad))&4294967295;var aa=aR;var Z=(aa+20)&4294967295;HEAP[Z]=ab;var Y=aR;var X=(Y+12)&4294967295;var K=HEAP[X];var H=aR;var E=(H+16)&4294967295;var B=HEAP[E];var y=((K)*(B))&4294967295;var v=((y)+7)&4294967295;var u=(((v))|0)>>3;var t=aR;var s=(t+24)&4294967295;HEAP[s]=u;var r=aR;var p=(r+20)&4294967295;var o=HEAP[p];var n=aR;var m=(n+16)&4294967295;var l=HEAP[m];var k=((o)*(l))&4294967295;var j=((k)+7)&4294967295;var i=(((j))|0)>>3;var h=aR;var g=(h+24)&4294967295;var c=HEAP[g];var b=((i)+(c))&4294967295;var a=aR;var bj=(a+28)&4294967295;HEAP[bj]=b;var bi=aR;var bh=(bi+8)&4294967295;var bg=HEAP[bh];var bf=(((bg))|0)<=0;$bb6$$bb$2:do{if(bf){at=0}else{var be=aR;var bd=(be+12)&4294967295;var a1=HEAP[bd];var a0=(((a1))|0)<=0;if(a0){at=0;break $bb6$$bb$2}var aZ=aR;var aY=(aZ+16)&4294967295;var aX=HEAP[aY];var aW=(((aX))|0)<=0;if(aW){at=0;break $bb6$$bb$2}var aV=aR;var aU=(aV+12)&4294967295;var aT=HEAP[aU];var aS=(((aT))|0)>32;if(aS){at=0;break $bb6$$bb$2}var aP=aR;var aO=(aP+16)&4294967295;var aN=HEAP[aO];var aM=(((aN))|0)>16;if(aM){at=0;break $bb6$$bb$2}var aL=aR;var aJ=(aL+8)&4294967295;var aH=HEAP[aJ];var aF=aR;var aD=(aF+12)&4294967295;var aB=HEAP[aD];var ar=(2147483647/(((aB))|0)|0);var aq=(((aH))|0)>=(((ar))|0);if(aq){at=0;break $bb6$$bb$2}var ap=aR;var ao=(ap+20)&4294967295;var am=HEAP[ao];var ak=aR;var ai=(ak+16)&4294967295;var ag=HEAP[ai];var ae=(2147483640/(((ag))|0)|0);var ac=(((am))|0)>=(((ae))|0);if(ac){at=0;break $bb6$$bb$2}var U=aR;var T=(U+28)&4294967295;var R=HEAP[T];var P=_gmalloc(R);var N=aR;var J=(N+32)&4294967295;HEAP[J]=P;var G=aR;var D=(G+28)&4294967295;var A=HEAP[D];var x=aR;var S=(x+32)&4294967295;var Q=HEAP[S];_llvm_memset_p0i8_i32(Q,0,A,1,0);var O=aR;var M=(O+28)&4294967295;var I=HEAP[M];var F=aR;var C=(F+36)&4294967295;HEAP[C]=I;var z=aR;var w=(z+40)&4294967295;HEAP[w]=1;at=8;break $bb6$$bb$2}}while(0);if(at==0){}return;return}function __ZN11FlateStreamC1EP6Streamiiii(j,b,c,e,af,f){var E;var d;var ae;var t;var ag;var F;var H;var ac;var ah;var ab;var O=0;d=j;ae=b;t=c;ag=e;F=af;H=f;var aa=d;var Z=(aa)&4294967295;var Y=ae;__ZN12FilterStreamC2EP6Stream(Z,Y);var X=d;var W=(X)&4294967295;var U=(W)&4294967295;var S=(U)&4294967295;HEAP[S]=(__ZTV11FlateStream+8)&4294967295;var Q=t;var B=(((Q))|0)!=1;if(B){var z=__Znwj(44);var x=z;ab=x;var v=d;var s=(v)&4294967295;var q=(s)&4294967295;var o=ab;var l=t;var i=ag;var h=F;var a=H;__ZN15StreamPredictorC1EP6Streamiiii(o,q,l,i,h,a);var aq=d;var ap=(aq+12)&4294967295;var ao=ab;HEAP[ap]=ao;var an=d;var am=(an+12)&4294967295;var al=HEAP[am];var ak=__ZN15StreamPredictor4isOkEv(al);var G=reSign((ak),8,0)!=0;var ad=(G)^1;var g=unSign((ad),1,0);ah=g;var aj=ah;var n=reSign((aj),8,0)!=0;if(n){var ai=d;var V=(ai+12)&4294967295;var T=HEAP[V];ac=T;var R=ac;var P=(R)!=0;if(P){var N=ac;__ZN15StreamPredictorD1Ev(N);var M=ac;var L=M;__ZdlPv(L)}var K=d;var J=(K+12)&4294967295;HEAP[J]=0}}else{var I=d;var D=(I+12)&4294967295;HEAP[D]=0}var C=d;var A=(C+34072)&4294967295;var y=(A)&4294967295;HEAP[y]=0;var w=d;var u=(w+34080)&4294967295;var r=(u)&4294967295;HEAP[r]=0;var p=d;var m=(p+16)&4294967295;var k=(m)&4294967295;_llvm_memset_p0i8_i32(k,0,32768,1,0);return;return}function __ZN11FlateStreamC2EP6Streamiiii(j,b,c,e,af,f){var E;var d;var ae;var t;var ag;var F;var H;var ac;var ah;var ab;var O=0;d=j;ae=b;t=c;ag=e;F=af;H=f;var aa=d;var Z=(aa)&4294967295;var Y=ae;__ZN12FilterStreamC2EP6Stream(Z,Y);var X=d;var W=(X)&4294967295;var U=(W)&4294967295;var S=(U)&4294967295;HEAP[S]=(__ZTV11FlateStream+8)&4294967295;var Q=t;var B=(((Q))|0)!=1;if(B){var z=__Znwj(44);var x=z;ab=x;var v=d;var s=(v)&4294967295;var q=(s)&4294967295;var o=ab;var l=t;var i=ag;var h=F;var a=H;__ZN15StreamPredictorC1EP6Streamiiii(o,q,l,i,h,a);var aq=d;var ap=(aq+12)&4294967295;var ao=ab;HEAP[ap]=ao;var an=d;var am=(an+12)&4294967295;var al=HEAP[am];var ak=__ZN15StreamPredictor4isOkEv(al);var G=reSign((ak),8,0)!=0;var ad=(G)^1;var g=unSign((ad),1,0);ah=g;var aj=ah;var n=reSign((aj),8,0)!=0;if(n){var ai=d;var V=(ai+12)&4294967295;var T=HEAP[V];ac=T;var R=ac;var P=(R)!=0;if(P){var N=ac;__ZN15StreamPredictorD1Ev(N);var M=ac;var L=M;__ZdlPv(L)}var K=d;var J=(K+12)&4294967295;HEAP[J]=0}}else{var I=d;var D=(I+12)&4294967295;HEAP[D]=0}var C=d;var A=(C+34072)&4294967295;var y=(A)&4294967295;HEAP[y]=0;var w=d;var u=(w+34080)&4294967295;var r=(u)&4294967295;HEAP[r]=0;var p=d;var m=(p+16)&4294967295;var k=(m)&4294967295;_llvm_memset_p0i8_i32(k,0,32768,1,0);return;return}function __ZN9LZWStreamC1EP6Streamiiiii(j,b,c,e,ag,f,ae){var D;var d;var af;var s;var ah;var E;var G;var ak;var ab;var ac;var aa;var N=0;d=j;af=b;s=c;ah=e;E=ag;G=f;ak=ae;var Z=d;var Y=(Z)&4294967295;var X=af;__ZN12FilterStreamC2EP6Stream(Y,X);var W=d;var V=(W)&4294967295;var T=(V)&4294967295;var R=(T)&4294967295;HEAP[R]=(__ZTV9LZWStream+8)&4294967295;var P=s;var A=(((P))|0)!=1;if(A){var y=__Znwj(44);var w=y;aa=w;var u=d;var r=(u)&4294967295;var p=(r)&4294967295;var n=aa;var k=s;var i=ah;var h=E;var a=G;__ZN15StreamPredictorC1EP6Streamiiii(n,p,k,i,h,a);var ar=d;var aq=(ar+12)&4294967295;var ap=aa;HEAP[aq]=ap;var ao=d;var an=(ao+12)&4294967295;var am=HEAP[an];var al=__ZN15StreamPredictor4isOkEv(am);var F=reSign((al),8,0)!=0;var ad=(F)^1;var g=unSign((ad),1,0);ac=g;var aj=ac;var m=reSign((aj),8,0)!=0;if(m){var ai=d;var U=(ai+12)&4294967295;var S=HEAP[U];ab=S;var Q=ab;var O=(Q)!=0;if(O){var M=ab;__ZN15StreamPredictorD1Ev(M);var L=ab;var K=L;__ZdlPv(K)}var J=d;var I=(J+12)&4294967295;HEAP[I]=0}}else{var H=d;var C=(H+12)&4294967295;HEAP[C]=0}var B=d;var z=(B+16)&4294967295;var x=ak;HEAP[z]=x;var v=d;var t=(v+20)&4294967295;HEAP[t]=0;var q=d;var o=(q+28)&4294967295;HEAP[o]=0;var l=d;__ZN9LZWStream10clearTableEv(l);return;return}function __ZN9LZWStreamC2EP6Streamiiiii(j,b,c,e,ag,f,ae){var D;var d;var af;var s;var ah;var E;var G;var ak;var ab;var ac;var aa;var N=0;d=j;af=b;s=c;ah=e;E=ag;G=f;ak=ae;var Z=d;var Y=(Z)&4294967295;var X=af;__ZN12FilterStreamC2EP6Stream(Y,X);var W=d;var V=(W)&4294967295;var T=(V)&4294967295;var R=(T)&4294967295;HEAP[R]=(__ZTV9LZWStream+8)&4294967295;var P=s;var A=(((P))|0)!=1;if(A){var y=__Znwj(44);var w=y;aa=w;var u=d;var r=(u)&4294967295;var p=(r)&4294967295;var n=aa;var k=s;var i=ah;var h=E;var a=G;__ZN15StreamPredictorC1EP6Streamiiii(n,p,k,i,h,a);var ar=d;var aq=(ar+12)&4294967295;var ap=aa;HEAP[aq]=ap;var ao=d;var an=(ao+12)&4294967295;var am=HEAP[an];var al=__ZN15StreamPredictor4isOkEv(am);var F=reSign((al),8,0)!=0;var ad=(F)^1;var g=unSign((ad),1,0);ac=g;var aj=ac;var m=reSign((aj),8,0)!=0;if(m){var ai=d;var U=(ai+12)&4294967295;var S=HEAP[U];ab=S;var Q=ab;var O=(Q)!=0;if(O){var M=ab;__ZN15StreamPredictorD1Ev(M);var L=ab;var K=L;__ZdlPv(K)}var J=d;var I=(J+12)&4294967295;HEAP[I]=0}}else{var H=d;var C=(H+12)&4294967295;HEAP[C]=0}var B=d;var z=(B+16)&4294967295;var x=ak;HEAP[z]=x;var v=d;var t=(v+20)&4294967295;HEAP[t]=0;var q=d;var o=(q+28)&4294967295;HEAP[o]=0;var l=d;__ZN9LZWStream10clearTableEv(l);return;return}function __ZN15StreamPredictorC2EP6Streamiiii(L,aQ,av,e,d,V){var at;var aR;var an;var q;var W;var bc;var au;var f=0;aR=L;an=aQ;q=av;W=e;bc=d;au=V;var bb=aR;var ba=(bb)&4294967295;var a9=an;HEAP[ba]=a9;var a8=aR;var a7=(a8+4)&4294967295;var a6=q;HEAP[a7]=a6;var a5=aR;var a4=(a5+8)&4294967295;var a3=W;HEAP[a4]=a3;var a2=aR;var aK=(a2+12)&4294967295;var aI=bc;HEAP[aK]=aI;var aG=aR;var aE=(aG+16)&4294967295;var aC=au;HEAP[aE]=aC;var aA=aR;var az=(aA+32)&4294967295;HEAP[az]=0;var ay=aR;var ax=(ay+40)&4294967295;HEAP[ax]=0;var aw=aR;var al=(aw+8)&4294967295;var aj=HEAP[al];var ah=aR;var af=(ah+12)&4294967295;var ad=HEAP[af];var ab=((aj)*(ad))&4294967295;var aa=aR;var Z=(aa+20)&4294967295;HEAP[Z]=ab;var Y=aR;var X=(Y+12)&4294967295;var K=HEAP[X];var H=aR;var E=(H+16)&4294967295;var B=HEAP[E];var y=((K)*(B))&4294967295;var v=((y)+7)&4294967295;var u=(((v))|0)>>3;var t=aR;var s=(t+24)&4294967295;HEAP[s]=u;var r=aR;var p=(r+20)&4294967295;var o=HEAP[p];var n=aR;var m=(n+16)&4294967295;var l=HEAP[m];var k=((o)*(l))&4294967295;var j=((k)+7)&4294967295;var i=(((j))|0)>>3;var h=aR;var g=(h+24)&4294967295;var c=HEAP[g];var b=((i)+(c))&4294967295;var a=aR;var bj=(a+28)&4294967295;HEAP[bj]=b;var bi=aR;var bh=(bi+8)&4294967295;var bg=HEAP[bh];var bf=(((bg))|0)<=0;$bb6$$bb$2:do{if(bf){at=0}else{var be=aR;var bd=(be+12)&4294967295;var a1=HEAP[bd];var a0=(((a1))|0)<=0;if(a0){at=0;break $bb6$$bb$2}var aZ=aR;var aY=(aZ+16)&4294967295;var aX=HEAP[aY];var aW=(((aX))|0)<=0;if(aW){at=0;break $bb6$$bb$2}var aV=aR;var aU=(aV+12)&4294967295;var aT=HEAP[aU];var aS=(((aT))|0)>32;if(aS){at=0;break $bb6$$bb$2}var aP=aR;var aO=(aP+16)&4294967295;var aN=HEAP[aO];var aM=(((aN))|0)>16;if(aM){at=0;break $bb6$$bb$2}var aL=aR;var aJ=(aL+8)&4294967295;var aH=HEAP[aJ];var aF=aR;var aD=(aF+12)&4294967295;var aB=HEAP[aD];var ar=(2147483647/(((aB))|0)|0);var aq=(((aH))|0)>=(((ar))|0);if(aq){at=0;break $bb6$$bb$2}var ap=aR;var ao=(ap+20)&4294967295;var am=HEAP[ao];var ak=aR;var ai=(ak+16)&4294967295;var ag=HEAP[ai];var ae=(2147483640/(((ag))|0)|0);var ac=(((am))|0)>=(((ae))|0);if(ac){at=0;break $bb6$$bb$2}var U=aR;var T=(U+28)&4294967295;var R=HEAP[T];var P=_gmalloc(R);var N=aR;var J=(N+32)&4294967295;HEAP[J]=P;var G=aR;var D=(G+28)&4294967295;var A=HEAP[D];var x=aR;var S=(x+32)&4294967295;var Q=HEAP[S];_llvm_memset_p0i8_i32(Q,0,A,1,0);var O=aR;var M=(O+28)&4294967295;var I=HEAP[M];var F=aR;var C=(F+36)&4294967295;HEAP[C]=I;var z=aR;var w=(z+40)&4294967295;HEAP[w]=1;at=8;break $bb6$$bb$2}}while(0);if(at==0){}return;return}function __ZN10BaseStreamD2Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10BaseStream+8)&4294967295;var f=m;var e=(f+12)&4294967295;__ZN6Object4freeEv(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN11EmbedStreamD2Ev(k){var m;var n;var l=0;n=k;var j=n;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV11EmbedStream+8)&4294967295;var f=n;var e=f;__ZN10BaseStreamD2Ev(e);var d=((0)&255);var c=reSign((d),8,0)!=0;if(c){var b=n;var a=b;__ZdlPv(a)}return;return}function __ZN9MemStreamD2Ev(m){var q;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV9MemStream+8)&4294967295;var f=k;var e=(f+40)&4294967295;var d=HEAP[e];var t=reSign((d),8,0)!=0;if(t){var c=k;var b=(c+24)&4294967295;var a=HEAP[b];_gfree(a)}var s=k;var r=s;__ZN10BaseStreamD2Ev(r);var p=((0)&255);var u=reSign((p),8,0)!=0;if(u){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN16CachedFileStreamD2Ev(m){var o;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16CachedFileStream+8)&4294967295;var f=k;__ZN16CachedFileStream5closeEv(f);var e=k;var d=(e+24)&4294967295;var c=HEAP[d];__ZN10CachedFile9decRefCntEv(c);var b=k;var a=b;__ZN10BaseStreamD2Ev(a);var q=((0)&255);var r=reSign((q),8,0)!=0;if(r){var p=k;var n=p;__ZdlPv(n)}return;return}function __ZN10FileStreamD2Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV10FileStream+8)&4294967295;var f=o;__ZN10FileStream5closeEv(f);var e=o;var d=e;__ZN10BaseStreamD2Ev(d);var c=((0)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN6Stream10makeFilterEPcPS_P6Object(aN,dU,c0,co){var T=STACKTOP;STACKTOP+=24;_memset(T,0,24);var dt;var bM;var bm;var em;var bo;var b9;var bA;var bz;var by;var bx;var dD;var bw;var dF;var dI;var dL;var dO;var dA;var bv;var dC;var dE;var bt;var dH;var dK;var dN;var dQ;var dR;var dS;var dT;var dZ;var bs;var bq;var d1;var d3;var d5;var d7;var ea;var ed;var bp;var dk;var aT;var dh;var cA;var en;var ao;var aB;var br;var cO;var cd;var cz;var cc;var c9;var ey=T;var bQ=T+12;var cW=0;bM=aN;bm=dU;em=c0;bo=co;__ZN6ObjectC1Ev(ey);__ZN6ObjectC1Ev(bQ);var dj=bm;var di=_strcmp(dj,(__str623499)&4294967295);var dg=(((di))|0)==0;$bb1$$bb$2:do{if(dg){dt=0}else{var df=bm;var de=_strcmp(df,(__str633500)&4294967295);var dd=(((de))|0)==0;if(dd){dt=0;break $bb1$$bb$2}var c5=bm;var c4=_strcmp(c5,(__str643501)&4294967295);var c3=(((c4))|0)==0;$bb4$$bb3$5:do{if(!c3){var c2=bm;var c1=_strcmp(c2,(__str653502)&4294967295);var cZ=(((c1))|0)==0;if(cZ){dt=3;break $bb4$$bb3$5}var cQ=bm;var cP=_strcmp(cQ,(__str663503)&4294967295);var cN=(((cP))|0)==0;$bb7$$bb6$8:do{if(!cN){var cM=bm;var cL=_strcmp(cM,(__str673504)&4294967295);var cK=(((cL))|0)==0;if(cK){dt=6;break $bb7$$bb6$8}var b0=bm;var bZ=_strcmp(b0,(__str733510)&4294967295);var bY=(((bZ))|0)==0;$bb27$$bb26$11:do{if(!bY){var bX=bm;var bW=_strcmp(bX,(__str743511)&4294967295);var bV=(((bW))|0)==0;if(bV){dt=14;break $bb27$$bb26$11}var bN=bm;var bL=_strcmp(bN,(__str753512)&4294967295);var bJ=(((bL))|0)==0;$bb30$$bb29$14:do{if(!bJ){var bI=bm;var bH=_strcmp(bI,(__str763513)&4294967295);var bG=(((bH))|0)==0;if(bG){dt=16;break $bb30$$bb29$14}var W=bm;var V=_strcmp(W,(__str833520)&4294967295);var U=(((V))|0)==0;$bb57$$bb56$17:do{if(!U){var S=bm;var R=_strcmp(S,(__str843521)&4294967295);var Q=(((R))|0)==0;if(Q){dt=26;break $bb57$$bb56$17}var p=bm;var n=_strcmp(p,(__str863523)&4294967295);var e=(((n))|0)==0;$bb66$$bb65$20:do{if(!e){var d=bm;var c=_strcmp(d,(__str873524)&4294967295);var b=(((c))|0)==0;if(b){dt=30;break $bb66$$bb65$20}var h=bm;var g=_strcmp(h,(__str883525)&4294967295);var f=(((g))|0)==0;if(f){var eA=bo;var ex=__ZN6Object6isDictEv(eA);dD=ex;var ev=dD;var aA=reSign((ev),8,0)!=0;if(aA){var eu=bo;var et=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(eu,(__str893526)&4294967295,ey,0)}var es=__Znwj(144);var er=es;bx=er;var eq=bx;var ep=em;__ZN11JBIG2StreamC1EP6StreamP6Object(eq,ep,ey);var eo=bx;var ec=eo;em=ec;__ZN6Object4freeEv(ey);dt=5;break $bb1$$bb$2}else{var d9=bm;var d6=_strcmp(d9,(__str903527)&4294967295);var d4=(((d6))|0)==0;if(d4){var d2=__Znwj(220);var d0=d2;by=d0;var dY=by;var dX=em;__ZN9JPXStreamC1EP6Stream(dY,dX);var dW=by;var dV=dW;em=dV;dt=5;break $bb1$$bb$2}else{var dP=bM;var dM=(dP)&4294967295;var dJ=HEAP[dM];var dG=(dJ+48)&4294967295;var dB=HEAP[dG];var dz=dB;var dy=bM;var dx=FUNCTION_TABLE[dz](dy);var dw=bm;__Z5erroriPcz(dx,(__str913528)&4294967295,Pointer_make([dw,0,0,0],0,ALLOC_STACK));var dv=__Znwj(12);var ds=dv;bz=ds;var dr=bz;var dq=em;__ZN9EOFStreamC1EP6Stream(dr,dq);var dp=bz;var dn=dp;em=dn;dt=5;break $bb1$$bb$2}}}}while(0);aT=1;cz=1;dh=1;cA=8;var a=bo;var eD=__ZN6Object6isDictEv(a);dA=eD;var eC=dA;var a2=reSign((eC),8,0)!=0;if(a2){var eB=bo;var ez=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(eB,(__str683505)&4294967295,bQ,0);var ew=__ZN6Object5isIntEv(bQ);dO=ew;var el=dO;var a1=reSign((el),8,0)!=0;if(a1){var ek=__ZN6Object6getIntEv(bQ);aT=ek}__ZN6Object4freeEv(bQ);var ej=bo;var ei=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ej,(__str693506)&4294967295,bQ,0);var eh=__ZN6Object5isIntEv(bQ);dL=eh;var eg=dL;var aP=reSign((eg),8,0)!=0;if(aP){var ef=__ZN6Object6getIntEv(bQ);cz=ef}__ZN6Object4freeEv(bQ);var ee=bo;var eb=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ee,(__str703507)&4294967295,bQ,0);var d8=__ZN6Object5isIntEv(bQ);dI=d8;var K=dI;var aO=reSign((K),8,0)!=0;if(aO){var I=__ZN6Object6getIntEv(bQ);dh=I}__ZN6Object4freeEv(bQ);var G=bo;var F=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(G,(__str713508)&4294967295,bQ,0);var E=__ZN6Object5isIntEv(bQ);dF=E;var D=dF;var aM=reSign((D),8,0)!=0;if(aM){var C=__ZN6Object6getIntEv(bQ);cA=C}__ZN6Object4freeEv(bQ)}var B=__Znwj(34100);var A=B;bw=A;var z=bw;var q=em;var o=aT;var m=cz;var l=dh;var k=cA;__ZN11FlateStreamC1EP6Streamiiii(z,q,o,m,l,k);var j=bw;var i=j;em=i;dt=5;break $bb1$$bb$2}}while(0);c9=-1;var P=bo;var O=__ZN6Object6isDictEv(P);dE=O;var N=dE;var be=reSign((N),8,0)!=0;if(be){var M=bo;var L=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(M,(__str853522)&4294967295,bQ,0);var J=__ZN6Object5isIntEv(L);dC=J;var H=dC;var a3=reSign((H),8,0)!=0;if(a3){var y=__ZN6Object6getIntEv(bQ);c9=y}__ZN6Object4freeEv(bQ)}var x=__Znwj(4016);var w=x;bv=w;var v=bv;var u=em;var t=c9;__ZN9DCTStreamC1EP6Streami(v,u,t);var s=bv;var r=s;em=r;dt=5;break $bb1$$bb$2}}while(0);ao=0;aB=0;br=0;cz=1728;cc=0;cO=1;cd=0;var bF=bo;var bE=__ZN6Object6isDictEv(bF);dZ=bE;var bd=dZ;var bn=reSign((bd),8,0)!=0;if(bn){var bc=bo;var bb=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bc,(__str773514)&4294967295,bQ,0);var ba=__ZN6Object5isIntEv(bQ);dT=ba;var a9=dT;var bl=reSign((a9),8,0)!=0;if(bl){var a8=__ZN6Object6getIntEv(bQ);ao=a8}__ZN6Object4freeEv(bQ);var a7=bo;var a6=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(a7,(__str783515)&4294967295,bQ,0);var a5=__ZN6Object6isBoolEv(bQ);dS=a5;var a4=dS;var bk=reSign((a4),8,0)!=0;if(bk){var a0=__ZN6Object7getBoolEv(bQ);aB=a0}__ZN6Object4freeEv(bQ);var aZ=bo;var aY=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aZ,(__str793516)&4294967295,bQ,0);var aX=__ZN6Object6isBoolEv(bQ);dR=aX;var aW=dR;var bj=reSign((aW),8,0)!=0;if(bj){var aV=__ZN6Object7getBoolEv(bQ);br=aV}__ZN6Object4freeEv(bQ);var aU=bo;var aS=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aU,(__str693506)&4294967295,bQ,0);var aR=__ZN6Object5isIntEv(bQ);dQ=aR;var aQ=dQ;var bi=reSign((aQ),8,0)!=0;if(bi){var aL=__ZN6Object6getIntEv(bQ);cz=aL}__ZN6Object4freeEv(bQ);var aK=bo;var aJ=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aK,(__str803517)&4294967295,bQ,0);var aI=__ZN6Object5isIntEv(bQ);dN=aI;var aH=dN;var bh=reSign((aH),8,0)!=0;if(bh){var aG=__ZN6Object6getIntEv(bQ);cc=aG}__ZN6Object4freeEv(bQ);var aF=bo;var aE=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aF,(__str813518)&4294967295,bQ,0);var aD=__ZN6Object6isBoolEv(bQ);dK=aD;var aC=dK;var bg=reSign((aC),8,0)!=0;if(bg){var az=__ZN6Object7getBoolEv(bQ);cO=az}__ZN6Object4freeEv(bQ);var ay=bo;var ax=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ay,(__str823519)&4294967295,bQ,0);var aw=__ZN6Object6isBoolEv(bQ);dH=aw;var av=dH;var bf=reSign((av),8,0)!=0;if(bf){var au=__ZN6Object7getBoolEv(bQ);cd=au}__ZN6Object4freeEv(bQ)}var at=__Znwj(68);var ar=at;bt=ar;var aq=cd;var ap=unSign((aq),8,0);var an=cO;var am=unSign((an),8,0);var al=br;var ak=unSign((al),8,0);var aj=aB;var ai=unSign((aj),8,0);var ah=bt;var ag=em;var af=ao;var ae=(((ai))&255);var ad=(((ak))&255);var ac=cz;var ab=cc;var aa=(((am))&255);var Z=(((ap))&255);__ZN14CCITTFaxStreamC1EP6Streamibbiibb(ah,ag,af,ae,ad,ac,ab,aa,Z);var Y=bt;var X=Y;em=X;dt=5;break $bb1$$bb$2}}while(0);var bU=__Znwj(152);var bT=bU;bs=bT;var bS=bs;var bR=em;__ZN15RunLengthStreamC1EP6Stream(bS,bR);var bP=bs;var bO=bP;em=bO;dt=5;break $bb1$$bb$2}}while(0);aT=1;cz=1;dh=1;cA=8;en=1;var cJ=bo;var cI=__ZN6Object6isDictEv(cJ);ed=cI;var cH=ed;var du=reSign((cH),8,0)!=0;if(du){var cG=bo;var cF=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cG,(__str683505)&4294967295,bQ,0);var cE=__ZN6Object5isIntEv(bQ);ea=cE;var cD=ea;var bK=reSign((cD),8,0)!=0;if(bK){var cC=__ZN6Object6getIntEv(bQ);aT=cC}__ZN6Object4freeEv(bQ);var cB=bo;var cy=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cB,(__str693506)&4294967295,bQ,0);var cx=__ZN6Object5isIntEv(bQ);d7=cx;var cw=d7;var bD=reSign((cw),8,0)!=0;if(bD){var cv=__ZN6Object6getIntEv(bQ);cz=cv}__ZN6Object4freeEv(bQ);var cu=bo;var ct=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cu,(__str703507)&4294967295,bQ,0);var cs=__ZN6Object5isIntEv(bQ);d5=cs;var cr=d5;var bC=reSign((cr),8,0)!=0;if(bC){var cq=__ZN6Object6getIntEv(bQ);dh=cq}__ZN6Object4freeEv(bQ);var cp=bo;var cn=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cp,(__str713508)&4294967295,bQ,0);var cm=__ZN6Object5isIntEv(bQ);d3=cm;var cl=d3;var bB=reSign((cl),8,0)!=0;if(bB){var ck=__ZN6Object6getIntEv(bQ);cA=ck}__ZN6Object4freeEv(bQ);var cj=bo;var ci=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cj,(__str723509)&4294967295,bQ,0);var ch=__ZN6Object5isIntEv(bQ);d1=ch;var cg=d1;var bu=reSign((cg),8,0)!=0;if(bu){var cf=__ZN6Object6getIntEv(bQ);en=cf}__ZN6Object4freeEv(bQ)}var ce=__Znwj(53324);var cb=ce;bq=cb;var ca=bq;var b8=em;var b7=aT;var b6=cz;var b5=dh;var b4=cA;var b3=en;__ZN9LZWStreamC1EP6Streamiiiii(ca,b8,b7,b6,b5,b4,b3);var b2=bq;var b1=b2;em=b1;dt=5;break $bb1$$bb$2}}while(0);var cY=__Znwj(60);var cV=cY;bp=cV;var cU=bp;var cT=em;__ZN13ASCII85StreamC1EP6Stream(cU,cT);var cS=bp;var cR=cS;em=cR;dt=5;break $bb1$$bb$2}}while(0);if(dt==0){var dc=__Znwj(20);var db=dc;dk=db;var da=dk;var c8=em;__ZN14ASCIIHexStreamC1EP6Stream(da,c8);var c7=dk;var c6=c7;em=c6}var dm=em;bA=dm;var dl=bA;b9=dl;var cX=b9;STACKTOP=T;return cX;return null}function __ZN6Stream10addFiltersEP6Object(A,aE){var u=STACKTOP;STACKTOP+=48;_memset(u,0,48);var Q;var at;var aT;var y;var aO;var L;var aN;var N;var O;var W;var Y;var ab;var ad;var af;var aY=u;var S=u+12;var B=u+24;var an=u+36;var aP;var V;var e=0;at=A;aT=aE;__ZN6ObjectC1Ev(aY);__ZN6ObjectC1Ev(S);__ZN6ObjectC1Ev(B);__ZN6ObjectC1Ev(an);var aM=at;aP=aM;var aK=aT;var aJ=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aK,(__str923529)&4294967295,aY,0);var aI=__ZN6Object6isNullEv(aY);af=aI;var aH=af;var C=reSign((aH),8,0)!=0;if(C){__ZN6Object4freeEv(aY);var aG=aT;var aF=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aG,(__str933530)&4294967295,aY,0)}var aD=aT;var am=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aD,(__str943531)&4294967295,B,0);var al=__ZN6Object6isNullEv(B);ad=al;var ak=ad;var Z=reSign((ak),8,0)!=0;if(Z){__ZN6Object4freeEv(B);var aj=aT;var ah=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aj,(__str953532)&4294967295,B,0)}var ag=__ZN6Object6isNameEv(aY);ab=ag;var ae=ab;var U=reSign((ae),8,0)!=0;$bb6$$bb7$8:do{if(U){var ac=__ZN6Object7getNameEv(aY);var aa=at;var X=aP;var P=__ZN6Stream10makeFilterEPcPS_P6Object(aa,ac,X,B);aP=P}else{var M=__ZN6Object7isArrayEv(aY);Y=M;var K=Y;var T=reSign((K),8,0)!=0;if(T){V=0;while(1){var a=__ZN6Object14arrayGetLengthEv(aY);var aZ=V;var aX=(((a))|0)>(((aZ))|0);var aW=unSign((aX),1,0);W=aW;var aV=W;var ar=reSign((aV),8,0)!=0;if(!(ar)){Q=7;break}var J=V;var I=__ZN6Object8arrayGetEiPS_(aY,J,S);var H=__ZN6Object7isArrayEv(B);O=H;var G=O;var aQ=reSign((G),8,0)!=0;if(aQ){var F=V;var E=__ZN6Object8arrayGetEiPS_(B,F,an)}else{var D=__ZN6Object8initNullEv(an)}var z=__ZN6Object6isNameEv(S);N=z;var x=N;var aL=reSign((x),8,0)!=0;if(aL){var w=__ZN6Object7getNameEv(S);var v=at;var t=aP;var s=__ZN6Stream10makeFilterEPcPS_P6Object(v,w,t,an);aP=s}else{var r=at;var q=(r)&4294967295;var p=HEAP[q];var o=(p+48)&4294967295;var n=HEAP[o];var m=n;var l=at;var k=FUNCTION_TABLE[m](l);__Z5erroriPcz(k,(__str963533)&4294967295);var j=__Znwj(12);var i=j;aN=i;var h=aN;var g=aP;__ZN9EOFStreamC1EP6Stream(h,g);var f=aN;var d=f;aP=d}__ZN6Object4freeEv(S);__ZN6Object4freeEv(an);var c=V;var b=((c)+1)&4294967295;V=b;Q=3;continue}}else{var aU=__ZN6Object6isNullEv(aY);var ap=reSign((aU),8,0)!=0;var aq=(ap)^1;var R=unSign((aq),1,0);L=R;var aS=L;var ao=reSign((aS),8,0)!=0;if(!(ao)){Q=9;break $bb6$$bb7$8}var aR=at;var aC=(aR)&4294967295;var aB=HEAP[aC];var aA=(aB+48)&4294967295;var az=HEAP[aA];var ay=az;var ax=at;var aw=FUNCTION_TABLE[ay](ax);__Z5erroriPcz(aw,(__str973534)&4294967295)}}}while(0);__ZN6Object4freeEv(aY);__ZN6Object4freeEv(B);var av=aP;aO=av;var au=aO;y=au;var ai=y;STACKTOP=u;return ai;return null}function __ZN10UnicodeMap5parseEP9GooString(ci){var H=STACKTOP;STACKTOP+=264;_memset(H,0,264);var aj;var n;var c;var a7;var bQ;var bc;var bf;var cq;var cp;var co;var bi;var bU;var x;var a9;var ak;var D;var S;var B=H;var bq;var bp;var bS;var bR=H+256;var bD;var bC;var bA;var O=H+260;var bE=0;n=ci;var cn=HEAP[_globalParams];var cm=n;var cl=__ZN12GlobalParams17getUnicodeMapFileEP9GooString(cn,cm);bU=cl;var ck=bU;var cj=(ck)==0;var ch=unSign((cj),1,0);bi=ch;var cg=bi;var R=reSign((cg),8,0)!=0;if(R){var be=n;var bb=__ZNK9GooString10getCStringEv(be);__Z5erroriPcz(-1,(__str3556)&4294967295,Pointer_make([bb,0,0,0],0,ALLOC_STACK));co=0}else{var a8=n;var a6=__ZNK9GooString4copyEv(a8);cp=a6;var a5=__Znwj(56);var a4=a5;cq=a4;var a3=cq;var a2=cp;__ZN10UnicodeMapC1EP9GooString(a3,a2);var a1=cq;x=a1;D=8;var a0=D;var aR=_gmallocn(a0,16);var aP=aR;var aN=x;var aM=(aN+12)&4294967295;var aL=(aM)&4294967295;HEAP[aL]=aP;S=0;bq=1;$bb26$5:while(1){var az=(B)&4294967295;var ay=bU;var aw=__Z7getLinePciP8_IO_FILE(az,256,ay);var au=(aw)!=0;var ai=unSign((au),1,0);bf=ai;var ah=bf;var bF=reSign((ah),8,0)!=0;if(!(bF)){aj=15;break $bb26$5}var aK=(B)&4294967295;var aJ=_strtok_r(aK,(__str13557)&4294967295,O);bD=aJ;var aI=bD;var aH=(aI)==0;$bb5$$bb3$8:do{if(aH){aj=2}else{var aG=_strtok_r(0,(__str13557)&4294967295,O);bC=aG;var ax=bC;var av=(ax)==0;if(av){aj=2;break $bb5$$bb3$8}bQ=1;aj=4;break $bb5$$bb3$8}}while(0);if(aj==2){bQ=0}var at=bQ;bc=at;var ar=bc;var b5=reSign((ar),8,0)!=0;if(b5){var aq=_strtok_r(0,(__str13557)&4294967295,O);bA=aq;var ap=bA;var ao=(ap)==0;var an=unSign((ao),1,0);a7=an;var am=a7;var b4=reSign((am),8,0)!=0;if(b4){var al=bC;bA=al;var ac=bD;bC=ac}var ab=bA;var aa=_strlen(ab);var Z=Math.floor(unSign((aa),32,0)/2);bp=Z;var Y=bp;var X=(((Y))|0)<=4;if(X){var W=x;var V=(W+16)&4294967295;var U=HEAP[V];var T=D;var Q=(((U))|0)==(((T))|0);if(Q){var P=D;var N=((P)*2)&4294967295;D=N;var M=x;var L=(M+12)&4294967295;var K=(L)&4294967295;var J=HEAP[K];var I=J;var G=D;var F=_greallocn(I,G,16);var E=F;var C=x;var A=(C+12)&4294967295;var z=(A)&4294967295;HEAP[z]=E}var y=x;var w=(y+12)&4294967295;var v=(w)&4294967295;var u=HEAP[v];var t=x;var s=(t+16)&4294967295;var q=HEAP[s];var p=(u+16*q)&4294967295;a9=p;var o=a9;var m=(o)&4294967295;var l=bD;var k=_sscanf(l,(__str23558)&4294967295,m);var j=a9;var i=(j+4)&4294967295;var h=bC;var g=_sscanf(h,(__str23558)&4294967295,i);var f=a9;var e=(f+8)&4294967295;var d=bA;var b=_sscanf(d,(__str23558)&4294967295,e);var a=bp;var cv=a9;var cu=(cv+12)&4294967295;HEAP[cu]=a;var ct=x;var cs=(ct+16)&4294967295;var cr=HEAP[cs];var cf=((cr)+1)&4294967295;var ce=x;var cd=(ce+16)&4294967295;HEAP[cd]=cf}else{var cc=bC;var cb=bD;var ca=(cc)==(cb);if(ca){var b9=x;var b8=(b9+24)&4294967295;var b7=HEAP[b8];var b6=S;var b3=(((b7))|0)==(((b6))|0);if(b3){var b2=S;var b1=((b2)+16)&4294967295;S=b1;var b0=x;var bZ=(b0+20)&4294967295;var bY=HEAP[bZ];var bX=bY;var bW=S;var bV=_greallocn(bX,bW,24);var bT=bV;var bP=x;var bO=(bP+20)&4294967295;HEAP[bO]=bT}var bN=x;var bM=(bN+20)&4294967295;var bL=HEAP[bM];var bK=x;var bJ=(bK+24)&4294967295;var bI=HEAP[bJ];var bH=(bL+24*bI)&4294967295;ak=bH;var bG=ak;var bB=(bG)&4294967295;var bz=bD;var by=_sscanf(bz,(__str23558)&4294967295,bB);bS=0;while(1){var bh=bS;var bg=bp;var bd=(((bh))|0)<(((bg))|0);if(!(bd)){aj=12;break}var bx=bS;var bw=((bx)*2)&4294967295;var bv=bA;var bu=(bv+bw)&4294967295;var bt=_sscanf(bu,(__str33559)&4294967295,bR);var bs=bS;var br=HEAP[bR];var bo=(((br))&255);var bn=ak;var bm=(bn+4)&4294967295;var bl=(bm+bs)&4294967295;HEAP[bl]=bo;var bk=bS;var bj=((bk)+1)&4294967295;bS=bj;aj=10;continue}var ba=bp;var aZ=ak;var aY=(aZ+20)&4294967295;HEAP[aY]=ba;var aX=x;var aW=(aX+24)&4294967295;var aV=HEAP[aW];var aU=((aV)+1)&4294967295;var aT=x;var aS=(aT+24)&4294967295;HEAP[aS]=aU}else{var aQ=n;var aO=__ZNK9GooString10getCStringEv(aQ);var aF=bq;__Z5erroriPcz(-1,(__str43560)&4294967295,Pointer_make([aF,0,0,0,aO,0,0,0],0,ALLOC_STACK))}}}else{var aE=n;var aD=__ZNK9GooString10getCStringEv(aE);var aC=bq;__Z5erroriPcz(-1,(__str43560)&4294967295,Pointer_make([aC,0,0,0,aD,0,0,0],0,ALLOC_STACK))}var aB=bq;var aA=((aB)+1)&4294967295;bq=aA;aj=1;continue $bb26$5}var ag=bU;var af=_fclose(ag);var ae=x;co=ae}var ad=co;c=ad;var r=c;STACKTOP=H;return r;return null}function __ZN10UnicodeMap10mapUnicodeEjPci(F,bo,y,Y){var Z;var bD;var N;var bw;var bH;var c;var b1;var bA;var by;var bq;var bp;var bs;var br;var ak;var bd=0;bD=F;N=bo;bw=y;bH=Y;var b0=bD;var bZ=(b0+4)&4294967295;var bY=HEAP[bZ];var bX=(((bY))|0)==2;$bb$$bb1$2:do{if(bX){var bW=bD;var bV=(bW+12)&4294967295;var bU=(bV)&4294967295;var bT=bU;var bS=HEAP[bT];var aU=N;var aS=bw;var aQ=bH;var aP=FUNCTION_TABLE[bS](aU,aS,aQ);b1=aP}else{bA=0;var aO=bD;var aN=(aO+16)&4294967295;var aM=HEAP[aN];by=aM;var aL=bD;var aK=(aL+12)&4294967295;var aJ=(aK)&4294967295;var aA=HEAP[aJ];var ay=bA;var aw=(aA+16*ay)&4294967295;var av=(aw)&4294967295;var au=HEAP[av];var at=N;var ar=unSign((au),32,0)<=unSign((at),32,0);$bb2$$bb15$5:do{if(ar){$bb7$7:while(1){var J=by;var I=bA;var H=((J)-(I))&4294967295;var G=(((H))|0)>1;if(!(G)){Z=4;break $bb7$7}var aq=bA;var ap=by;var ao=((aq)+(ap))&4294967295;var aj=((((ao))|0)/2|0);bq=aj;var ai=bD;var ah=(ai+12)&4294967295;var ag=(ah)&4294967295;var af=HEAP[ag];var ae=bq;var ad=(af+16*ae)&4294967295;var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=N;var X=unSign((ab),32,0)<=unSign((aa),32,0);if(X){var W=bq;bA=W;Z=1;continue $bb7$7}else{var V=bD;var U=(V+12)&4294967295;var T=(U)&4294967295;var S=HEAP[T];var R=bq;var Q=(S+16*R)&4294967295;var P=(Q)&4294967295;var O=HEAP[P];var M=N;var L=unSign((O),32,0)>unSign((M),32,0);if(!(L)){Z=1;continue $bb7$7}var K=bq;by=K;Z=1;continue $bb7$7}}var E=bD;var D=(E+12)&4294967295;var C=(D)&4294967295;var A=HEAP[C];var z=bA;var x=(A+16*z)&4294967295;var w=(x+4)&4294967295;var v=HEAP[w];var u=N;var t=unSign((v),32,0)>=unSign((u),32,0);if(!(t)){Z=6;break $bb2$$bb15$5}var s=bD;var r=(s+12)&4294967295;var q=(r)&4294967295;var p=HEAP[q];var o=bA;var n=(p+16*o)&4294967295;var m=(n+12)&4294967295;var l=HEAP[m];bp=l;var k=bp;var j=bH;var i=(((k))|0)>(((j))|0);if(i){b1=0;Z=7;break $bb$$bb1$2}else{var h=bD;var g=(h+12)&4294967295;var f=(g)&4294967295;var e=HEAP[f];var d=bA;var b=(e+16*d)&4294967295;var a=(b+8)&4294967295;var b6=HEAP[a];var b5=bD;var b4=(b5+12)&4294967295;var b3=(b4)&4294967295;var b2=HEAP[b3];var bR=bA;var bQ=(b2+16*bR)&4294967295;var bP=(bQ)&4294967295;var bO=HEAP[bP];var bN=N;var bM=((bN)-(bO))&4294967295;var bL=((b6)+(bM))&4294967295;ak=bL;var bK=bp;var bJ=((bK)-1)&4294967295;bs=bJ;while(1){var bu=bs;var bt=(((bu))|0)>=0;if(!(bt)){Z=10;break}var bI=ak;var bG=(((bI))&255);var bF=bw;var bE=bs;var bC=(bF+bE)&4294967295;HEAP[bC]=bG;var bB=ak;var bz=unSign((bB),32,0)>>>8;ak=bz;var bx=bs;var bv=((bx)-1)&4294967295;bs=bv;Z=8;continue}var bn=bp;b1=bn;Z=7;break $bb$$bb1$2}}}while(0);bs=0;$bb22$24:while(1){var aB=bD;var az=(aB+24)&4294967295;var ax=HEAP[az];var an=bs;var am=(((ax))|0)>(((an))|0);if(!(am)){Z=18;break $bb22$24}var bm=bD;var bl=(bm+20)&4294967295;var bk=HEAP[bl];var bj=bs;var bi=(bk+24*bj)&4294967295;var bh=(bi)&4294967295;var bg=HEAP[bh];var bf=N;var be=(((bg))|0)==(((bf))|0);if(be){Z=12;break $bb22$24}var aD=bs;var aC=((aD)+1)&4294967295;bs=aC;Z=11;continue $bb22$24}if(Z==18){b1=0}else{if(Z==12){var bc=bD;var bb=(bc+20)&4294967295;var ba=HEAP[bb];var a9=bs;var a8=(ba+24*a9)&4294967295;var a7=(a8+20)&4294967295;var a6=HEAP[a7];bp=a6;br=0;while(1){var aH=br;var aG=bp;var aF=(((aH))|0)<(((aG))|0);if(!(aF)){Z=16;break}var a5=bD;var a4=(a5+20)&4294967295;var a3=HEAP[a4];var a2=bs;var a1=(a3+24*a2)&4294967295;var a0=br;var aZ=(a1+4)&4294967295;var aY=(aZ+a0)&4294967295;var aX=HEAP[aY];var aW=bw;var aV=br;var aT=(aW+aV)&4294967295;HEAP[aT]=aX;var aR=br;var aI=((aR)+1)&4294967295;br=aI;Z=14;continue}var aE=bp;b1=aE}}}}while(0);var al=b1;c=al;var B=c;return B;return null}function __ZN15UnicodeMapCacheC2Ev(i){var l;var m;var k;var j=0;m=i;k=0;while(1){var b=k;var a=(((b))|0)<=3;if(!(a)){l=2;break}var h=k;var g=m;var f=(g)&4294967295;var e=(f+h*4)&4294967295;HEAP[e]=0;var d=k;var c=((d)+1)&4294967295;k=c;l=0;continue}return;return}function __ZN15UnicodeMapCacheC1Ev(i){var l;var m;var k;var j=0;m=i;k=0;while(1){var b=k;var a=(((b))|0)<=3;if(!(a)){l=2;break}var h=k;var g=m;var f=(g)&4294967295;var e=(f+h*4)&4294967295;HEAP[e]=0;var d=k;var c=((d)+1)&4294967295;k=c;l=0;continue}return;return}function __ZN10UnicodeMap5matchEP9GooString(l,r){var o;var j;var n;var q;var i;var k=0;j=l;n=r;var h=j;var g=(h)&4294967295;var f=HEAP[g];var e=n;var d=__ZNK9GooString3cmpEPS_(f,e);var c=(((d))|0)==0;var b=unSign((c),1,0);i=b;var a=i;q=a;var m=q;var p=(((m))&255);return p;return null}function __ZN10UnicodeMap9incRefCntEv(l){var n;var p;var m=0;p=l;var i=p;var h=(i+32)&4294967295;var g=_pthread_mutex_lock(h);var f=p;var e=(f+28)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=p;var a=(b+28)&4294967295;HEAP[a]=c;var o=p;var k=(o+32)&4294967295;var j=_pthread_mutex_unlock(k);return;return}function __ZN10UnicodeMapD1Ev(e){var n;var b;var C;var o=0;b=e;var B=b;var A=(B)&4294967295;var z=HEAP[A];C=z;var y=C;var x=(y)!=0;if(x){var w=C;__ZN9GooStringD1Ev(w);var u=C;var s=u;__ZdlPv(s)}var q=b;var m=(q+4)&4294967295;var l=HEAP[m];var k=(((l))|0)==0;$bb2$$bb4$5:do{if(k){var j=b;var i=(j+12)&4294967295;var h=(i)&4294967295;var g=HEAP[h];var f=(g)!=0;if(!(f)){n=2;break $bb2$$bb4$5}var d=b;var c=(d+12)&4294967295;var a=(c)&4294967295;var L=HEAP[a];var K=L;_gfree(K)}}while(0);var J=b;var I=(J+20)&4294967295;var H=HEAP[I];var G=(H)!=0;if(G){var F=b;var E=(F+20)&4294967295;var D=HEAP[E];var v=D;_gfree(v)}var t=b;var r=(t+32)&4294967295;var p=_pthread_mutex_destroy(r);return;return}function __ZN10UnicodeMap9decRefCntEv(m){var v;var k;var z;var l=0;k=m;var j=k;var i=(j+32)&4294967295;var h=_pthread_mutex_lock(i);var g=k;var f=(g+28)&4294967295;var e=HEAP[f];var d=((e)-1)&4294967295;var c=k;var b=(c+28)&4294967295;HEAP[b]=d;var a=k;var x=(a+28)&4294967295;var w=HEAP[x];var u=(((w))|0)==0;var t=unSign((u),1,0);z=t;var s=k;var r=(s+32)&4294967295;var q=_pthread_mutex_unlock(r);var p=z;var y=reSign((p),8,0)!=0;$bb$$bb2$2:do{if(y){var o=k;var n=(o)!=0;if(!(n)){v=1;break $bb$$bb2$2}var C=k;__ZN10UnicodeMapD1Ev(C);var B=k;var A=B;__ZdlPv(A)}}while(0);return;return}function __ZN15UnicodeMapCacheD1Ev(n){var s;var l;var a;var m=0;l=n;a=0;while(1){var p=a;var o=(((p))|0)<=3;if(!(o)){s=3;break}var k=a;var j=l;var i=(j)&4294967295;var h=(i+k*4)&4294967295;var g=HEAP[h];var f=(g)!=0;if(f){var e=a;var d=l;var c=(d)&4294967295;var b=(c+e*4)&4294967295;var t=HEAP[b];__ZN10UnicodeMap9decRefCntEv(t)}var r=a;var q=((r)+1)&4294967295;a=q;s=0;continue}return;return}function __ZN15UnicodeMapCacheD2Ev(n){var s;var l;var a;var m=0;l=n;a=0;while(1){var p=a;var o=(((p))|0)<=3;if(!(o)){s=3;break}var k=a;var j=l;var i=(j)&4294967295;var h=(i+k*4)&4294967295;var g=HEAP[h];var f=(g)!=0;if(f){var e=a;var d=l;var c=(d)&4294967295;var b=(c+e*4)&4294967295;var t=HEAP[b];__ZN10UnicodeMap9decRefCntEv(t)}var r=a;var q=((r)+1)&4294967295;a=q;s=0;continue}return;return}function __ZN10UnicodeMapD2Ev(e){var n;var b;var C;var o=0;b=e;var B=b;var A=(B)&4294967295;var z=HEAP[A];C=z;var y=C;var x=(y)!=0;if(x){var w=C;__ZN9GooStringD1Ev(w);var u=C;var s=u;__ZdlPv(s)}var q=b;var m=(q+4)&4294967295;var l=HEAP[m];var k=(((l))|0)==0;$bb2$$bb4$5:do{if(k){var j=b;var i=(j+12)&4294967295;var h=(i)&4294967295;var g=HEAP[h];var f=(g)!=0;if(!(f)){n=2;break $bb2$$bb4$5}var d=b;var c=(d+12)&4294967295;var a=(c)&4294967295;var L=HEAP[a];var K=L;_gfree(K)}}while(0);var J=b;var I=(J+20)&4294967295;var H=HEAP[I];var G=(H)!=0;if(G){var F=b;var E=(F+20)&4294967295;var D=HEAP[E];var v=D;_gfree(v)}var t=b;var r=(t+32)&4294967295;var p=_pthread_mutex_destroy(r);return;return}function __ZN10UnicodeMapC1EPcbPFijS0_iE(f,c,p,G){var o;var b;var D;var q;var r;var C;var s=0;b=f;D=c;q=p;r=G;var B=__Znwj(32);var A=B;C=A;var z=C;var y=D;__ZN9GooStringC1EPKc(z,y);var x=b;var w=(x)&4294967295;var v=C;HEAP[w]=v;var u=b;var t=(u+8)&4294967295;var n=q;HEAP[t]=n;var m=b;var l=(m+4)&4294967295;HEAP[l]=2;var k=b;var j=(k+12)&4294967295;var i=(j)&4294967295;var h=i;var g=r;HEAP[h]=g;var e=b;var d=(e+20)&4294967295;HEAP[d]=0;var a=b;var K=(a+24)&4294967295;HEAP[K]=0;var J=b;var I=(J+28)&4294967295;HEAP[I]=1;var H=b;var F=(H+32)&4294967295;var E=_pthread_mutex_init(F,0);return;return}function __ZN10UnicodeMapC2EPcbPFijS0_iE(f,c,p,G){var o;var b;var D;var q;var r;var C;var s=0;b=f;D=c;q=p;r=G;var B=__Znwj(32);var A=B;C=A;var z=C;var y=D;__ZN9GooStringC1EPKc(z,y);var x=b;var w=(x)&4294967295;var v=C;HEAP[w]=v;var u=b;var t=(u+8)&4294967295;var n=q;HEAP[t]=n;var m=b;var l=(m+4)&4294967295;HEAP[l]=2;var k=b;var j=(k+12)&4294967295;var i=(j)&4294967295;var h=i;var g=r;HEAP[h]=g;var e=b;var d=(e+20)&4294967295;HEAP[d]=0;var a=b;var K=(a+24)&4294967295;HEAP[K]=0;var J=b;var I=(J+28)&4294967295;HEAP[I]=1;var H=b;var F=(H+32)&4294967295;var E=_pthread_mutex_init(F,0);return;return}function __ZN10UnicodeMapC1EPcbP15UnicodeMapRangei(g,c,q,r,d){var p;var b;var F;var s;var G;var t;var E;var u=0;b=g;F=c;s=q;G=r;t=d;var D=__Znwj(32);var C=D;E=C;var B=E;var A=F;__ZN9GooStringC1EPKc(B,A);var z=b;var y=(z)&4294967295;var x=E;HEAP[y]=x;var w=b;var v=(w+8)&4294967295;var o=s;HEAP[v]=o;var n=b;var m=(n+4)&4294967295;HEAP[m]=1;var l=b;var k=(l+12)&4294967295;var j=(k)&4294967295;var i=G;HEAP[j]=i;var h=b;var f=(h+16)&4294967295;var e=t;HEAP[f]=e;var a=b;var O=(a+20)&4294967295;HEAP[O]=0;var N=b;var M=(N+24)&4294967295;HEAP[M]=0;var L=b;var K=(L+28)&4294967295;HEAP[K]=1;var J=b;var I=(J+32)&4294967295;var H=_pthread_mutex_init(I,0);return;return}function __ZN10UnicodeMapC2EPcbP15UnicodeMapRangei(g,c,q,r,d){var p;var b;var F;var s;var G;var t;var E;var u=0;b=g;F=c;s=q;G=r;t=d;var D=__Znwj(32);var C=D;E=C;var B=E;var A=F;__ZN9GooStringC1EPKc(B,A);var z=b;var y=(z)&4294967295;var x=E;HEAP[y]=x;var w=b;var v=(w+8)&4294967295;var o=s;HEAP[v]=o;var n=b;var m=(n+4)&4294967295;HEAP[m]=1;var l=b;var k=(l+12)&4294967295;var j=(k)&4294967295;var i=G;HEAP[j]=i;var h=b;var f=(h+16)&4294967295;var e=t;HEAP[f]=e;var a=b;var O=(a+20)&4294967295;HEAP[O]=0;var N=b;var M=(N+24)&4294967295;HEAP[M]=0;var L=b;var K=(L+28)&4294967295;HEAP[K]=1;var J=b;var I=(J+32)&4294967295;var H=_pthread_mutex_init(I,0);return;return}function __ZN10UnicodeMapC1EP9GooString(m,z){var x;var k;var u;var l=0;k=m;u=z;var j=k;var i=(j)&4294967295;var h=u;HEAP[i]=h;var g=k;var f=(g+8)&4294967295;HEAP[f]=0;var e=k;var d=(e+4)&4294967295;HEAP[d]=0;var c=k;var b=(c+12)&4294967295;var a=(b)&4294967295;HEAP[a]=0;var y=k;var w=(y+16)&4294967295;HEAP[w]=0;var v=k;var t=(v+20)&4294967295;HEAP[t]=0;var s=k;var r=(s+24)&4294967295;HEAP[r]=0;var q=k;var p=(q+28)&4294967295;HEAP[p]=1;var o=k;var n=(o+32)&4294967295;var A=_pthread_mutex_init(n,0);return;return}function __ZN10UnicodeMapC2EP9GooString(m,z){var x;var k;var u;var l=0;k=m;u=z;var j=k;var i=(j)&4294967295;var h=u;HEAP[i]=h;var g=k;var f=(g+8)&4294967295;HEAP[f]=0;var e=k;var d=(e+4)&4294967295;HEAP[d]=0;var c=k;var b=(c+12)&4294967295;var a=(b)&4294967295;HEAP[a]=0;var y=k;var w=(y+16)&4294967295;HEAP[w]=0;var v=k;var t=(v+20)&4294967295;HEAP[t]=0;var s=k;var r=(s+24)&4294967295;HEAP[r]=0;var q=k;var p=(q+28)&4294967295;HEAP[p]=1;var o=k;var n=(o+32)&4294967295;var A=_pthread_mutex_init(n,0);return;return}function __ZN15UnicodeMapCache13getUnicodeMapEP9GooString(G,A){var am;var aS;var an;var D;var T;var bi;var aq;var bf;var bj;var at;var o;var ar;var ap;var e=0;aS=G;an=A;var be=aS;var bd=(be)&4294967295;var bb=(bd)&4294967295;var ba=HEAP[bb];var a8=(ba)==0;$bb5$$bb$2:do{if(a8){am=0}else{var a7=aS;var a5=(a7)&4294967295;var a4=(a5)&4294967295;var a3=HEAP[a4];var aK=an;var aI=__ZN10UnicodeMap5matchEP9GooString(a3,aK);var P=reSign((aI),8,0)!=0;var ax=(P)^1;var a9=unSign((ax),1,0);var au=reSign((a9),8,0)!=0;if(au){am=0;break $bb5$$bb$2}bj=1;am=2;break $bb5$$bb$2}}while(0);if(am==0){bj=0}var aG=bj;at=aG;var aE=at;var ao=reSign((aE),8,0)!=0;if(ao){var aC=aS;var aA=(aC)&4294967295;var az=(aA)&4294967295;var ay=HEAP[az];__ZN10UnicodeMap9incRefCntEv(ay);var aw=aS;var av=(aw)&4294967295;var ag=(av)&4294967295;var ae=HEAP[ag];bf=ae}else{ar=1;$bb25$11:while(1){var aX=ar;var aW=(((aX))|0)<=3;if(!(aW)){am=16;break $bb25$11}var ab=ar;var Z=aS;var X=(Z)&4294967295;var V=(X+ab*4)&4294967295;var U=HEAP[V];var S=(U)==0;$bb17$$bb11$14:do{if(S){am=6}else{var R=ar;var Q=aS;var F=(Q)&4294967295;var C=(F+R*4)&4294967295;var z=HEAP[C];var x=an;var v=__ZN10UnicodeMap5matchEP9GooString(z,x);var bg=reSign((v),8,0)!=0;var bh=(bg)^1;var aQ=unSign((bh),1,0);var bc=reSign((aQ),8,0)!=0;if(bc){am=6;break $bb17$$bb11$14}bi=1;am=8;break $bb17$$bb11$14}}while(0);if(am==6){bi=0}var t=bi;aq=t;var s=aq;var a6=reSign((s),8,0)!=0;if(a6){am=10;break $bb25$11}var aZ=ar;var aY=((aZ)+1)&4294967295;ar=aY;am=5;continue $bb25$11}if(am==16){var aV=an;var aU=__ZN10UnicodeMap5parseEP9GooString(aV);o=aU;var aT=o;var aP=(aT)!=0;var aO=unSign((aP),1,0);T=aO;var aN=T;var aR=reSign((aN),8,0)!=0;if(aR){var aM=aS;var aL=(aM)&4294967295;var aJ=(aL+12)&4294967295;var aH=HEAP[aJ];var aF=(aH)!=0;if(aF){var aD=aS;var aB=(aD)&4294967295;var al=(aB+12)&4294967295;var ak=HEAP[al];__ZN10UnicodeMap9decRefCntEv(ak)}ap=3;while(1){var H=ap;var E=(((H))|0)>0;if(!(E)){am=20;break}var aj=ap;var ai=ap;var ah=((ai)-1)&4294967295;var af=aS;var ad=(af)&4294967295;var aa=(ad+ah*4)&4294967295;var Y=HEAP[aa];var W=aS;var O=(W)&4294967295;var N=(O+aj*4)&4294967295;HEAP[N]=Y;var L=ap;var J=((L)-1)&4294967295;ap=J;am=18;continue}var B=aS;var y=(B)&4294967295;var w=(y)&4294967295;var u=o;HEAP[w]=u;var M=o;__ZN10UnicodeMap9incRefCntEv(M);var K=o;bf=K}else{bf=0}}else{if(am==10){var r=ar;var q=aS;var p=(q)&4294967295;var n=(p+r*4)&4294967295;var m=HEAP[n];o=m;var l=ar;ap=l;while(1){var bo=ap;var bn=(((bo))|0)>0;if(!(bn)){am=14;break}var k=ap;var j=ap;var i=((j)-1)&4294967295;var h=aS;var g=(h)&4294967295;var f=(g+i*4)&4294967295;var d=HEAP[f];var c=aS;var b=(c)&4294967295;var a=(b+k*4)&4294967295;HEAP[a]=d;var bq=ap;var bp=((bq)-1)&4294967295;ap=bp;am=12;continue}var bm=aS;var bl=(bm)&4294967295;var bk=(bl)&4294967295;var a2=o;HEAP[bk]=a2;var a1=o;__ZN10UnicodeMap9incRefCntEv(a1);var a0=o;bf=a0}}}var I=bf;D=I;var ac=D;return ac;return null}function __Z12unicodeTypeLj(c){var m;var h;var j;var i;var l=0;h=c;var g=h;var f=__ZL7getTypej(g);var e=reSign((f),8,0)==76;var d=unSign((e),1,0);i=d;var b=i;j=b;var k=j;var a=(((k))&255);return a;return null}function __ZL7getTypej(d){var o;var r;var p;var C;var F;var c;var b;var s=0;r=d;var B=r;var A=unSign((B),32,0)>65535;$bb$$bb1$2:do{if(A){b=88}else{var z=r;var y=unSign((z),32,0)>>>8;var x=(y)&255;c=x;var w=c;var v=(__ZL9typeTable+w*8)&4294967295;var u=(v+4)&4294967295;var t=HEAP[u];b=t;var n=b;var m=reSign((n),8,0)==88;var l=unSign((m),1,0);F=l;var k=F;var q=reSign((k),8,0)!=0;if(!(q)){o=2;break $bb$$bb1$2}var j=c;var i=(__ZL9typeTable+j*8)&4294967295;var h=(i)&4294967295;var g=HEAP[h];var f=r;var e=(f)&255;var a=(g+e)&4294967295;var J=HEAP[a];b=J}}while(0);var I=b;var H=reSign((I),8,0);C=H;var G=C;p=G;var E=p;var D=(((E))&255);return D;return null}function __Z12unicodeTypeRj(c){var m;var h;var j;var i;var l=0;h=c;var g=h;var f=__ZL7getTypej(g);var e=reSign((f),8,0)==82;var d=unSign((e),1,0);i=d;var b=i;j=b;var k=j;var a=(((k))&255);return a;return null}function __Z14unicodeToUpperj(h){var y;var m;var A;var l;var a;var n=0;m=h;var k=m;var j=unSign((k),32,0)>65535;if(j){var i=m;l=i}else{var g=m;var f=unSign((g),32,0)>>>8;var e=(f)&255;a=e;var d=a;var c=(__ZL9caseTable+d*4)&4294967295;var b=HEAP[c];var z=(b)!=0;if(z){var x=a;var w=(__ZL9caseTable+x*4)&4294967295;var v=HEAP[w];var u=m;var t=(u)&255;var s=(v)&4294967295;var r=(s+t*4)&4294967295;var p=HEAP[r];l=p}else{var o=m;l=o}}var B=l;A=B;var q=A;return q;return null}function __ZL13decomp_compatjPj(O,z){var N;var J;var A;var x;var av;var al;var B;var ab;var ac;var V;var P;var e=0;J=O;A=z;al=0;B=5143;var au=al;var at=(__ZL12decomp_table+au*12)&4294967295;var ar=(at)&4294967295;var aq=HEAP[ar];var ap=J;var ao=unSign((aq),32,0)<=unSign((ap),32,0);$bb$$bb13$2:do{if(ao){var an=B;var am=((an)-1)&4294967295;var ak=(__ZL12decomp_table+am*12)&4294967295;var aa=(ak)&4294967295;var Z=HEAP[aa];var Y=J;var X=unSign((Z),32,0)>=unSign((Y),32,0);if(!(X)){N=1;break $bb$$bb13$2}$bb1$4:while(1){var W=al;var U=B;var T=((W)+(U))&4294967295;var S=((((T))|0)/2|0);ab=S;var R=ab;var Q=(__ZL12decomp_table+R*12)&4294967295;var M=(Q)&4294967295;var L=HEAP[M];var K=J;var I=(((L))|0)==(((K))|0);if(I){N=2;break $bb1$4}var c=ab;var b=al;var a=(((c))|0)==(((b))|0);if(a){N=1;break $bb$$bb13$2}var aC=ab;var aB=(__ZL12decomp_table+aC*12)&4294967295;var aA=(aB)&4294967295;var az=HEAP[aA];var ay=J;var ax=unSign((az),32,0)4351;if(a8){var a7=p;var a5=Math.floor(unSign((a7),32,0)/256);var aN=(__ZL13compose_table+a5*2)&4294967295;var aL=HEAP[aN];var aJ=((aL)-4352)&65535;bl=aJ}else{var aH=p;var aE=Math.floor(unSign((aH),32,0)/256);var aC=(__ZL13compose_table+aE*2)&4294967295;var aB=HEAP[aC];var aA=reSign((aB),16,0);var az=p;var ay=(az)&255;var am=(__ZL12compose_data+aA*512)&4294967295;var ak=(am+ay*2)&4294967295;var ai=HEAP[ak];bl=ai}var ag=bl;bn=ag}else{bn=0}var ae=bn;s=ae;var ac=s;var ab=unSign((ac),16,0)>146;$bb6$$bb10$10:do{if(ab){var aa=s;var Z=unSign((aa),16,0)<=356;if(!(Z)){av=3;break $bb6$$bb10$10}var Y=s;var O=unSign((Y),16,0);var K=((O)-147)&4294967295;var H=(__ZL20compose_first_single+K*4)&4294967295;var E=(H)&4294967295;var B=HEAP[E];var y=unSign((B),16,0);var w=ar;var v=(((y))|0)==(((w))|0);if(v){var u=s;var t=unSign((u),16,0);var o=((t)-147)&4294967295;var n=(__ZL20compose_first_single+o*4)&4294967295;var m=(n+2)&4294967295;var l=HEAP[m];var k=unSign((l),16,0);var j=ax;HEAP[j]=k;bf=1;av=4;break $bb6$$bb10$10}else{bf=0;av=4;break $bb6$$bb10$10}}else{av=3}}while(0);$bb27$$bb10$16:do{if(av==3){var i=ar;var h=unSign((i),32,0)<=12543;if(h){var f=ar;var e=Math.floor(unSign((f),32,0)/256);var c=(__ZL13compose_table+e*2)&4294967295;var b=HEAP[c];var a=reSign((b),16,0)>4351;if(a){var bq=ar;var bp=Math.floor(unSign((bq),32,0)/256);var bo=(__ZL13compose_table+bp*2)&4294967295;var bm=HEAP[bo];var bk=((bm)-4352)&65535;bh=bk}else{var bi=ar;var bg=Math.floor(unSign((bi),32,0)/256);var a3=(__ZL13compose_table+bg*2)&4294967295;var a2=HEAP[a3];var a1=reSign((a2),16,0);var a0=ar;var aZ=(a0)&255;var aY=(__ZL12compose_data+a1*512)&4294967295;var aX=(aY+aZ*2)&4294967295;var aW=HEAP[aX];bh=aW}var aV=bh;bj=aV}else{bj=0}var aU=bj;aT=aU;var aS=aT;var aR=unSign((aS),16,0)>387;if(aR){var aQ=aT;var aP=unSign((aQ),16,0);var aO=((aP)-388)&4294967295;var aM=(__ZL21compose_second_single+aO*4)&4294967295;var aK=(aM)&4294967295;var aI=HEAP[aK];var aG=unSign((aI),16,0);var aD=p;var at=(((aG))|0)==(((aD))|0);if(at){var aq=aT;var ap=unSign((aq),16,0);var ao=((ap)-388)&4294967295;var an=(__ZL21compose_second_single+ao*4)&4294967295;var al=(an+2)&4294967295;var aj=HEAP[al];var ah=unSign((aj),16,0);var af=ax;HEAP[af]=ah;bf=1}else{bf=0}}else{var ad=s;var X=reSign((ad),16,0)!=0;$bb21$$bb26$32:do{if(X){var W=s;var U=unSign((W),16,0)<=146;if(!(U)){av=9;break $bb21$$bb26$32}var S=aT;var Q=unSign((S),16,0)>356;if(!(Q)){av=9;break $bb21$$bb26$32}var N=aT;var J=unSign((N),16,0)<=387;if(!(J)){av=9;break $bb21$$bb26$32}var G=s;var D=unSign((G),16,0);var A=((D)-1)&4294967295;var V=aT;var T=unSign((V),16,0);var R=((T)-357)&4294967295;var P=(__ZL13compose_array+A*62)&4294967295;var M=(P+R*2)&4294967295;var I=HEAP[M];var F=unSign((I),16,0);aw=F;var C=aw;var z=(((C))|0)!=0;if(!(z)){av=9;break $bb21$$bb26$32}var x=ax;var r=aw;HEAP[x]=r;bf=1;av=4;break $bb27$$bb10$16}}while(0);bf=0}}}while(0);var q=bf;L=q;var aF=L;var a4=(((aF))&255);return a4;return null}function __Z20unicodeNormalizeNFKCPjiPiPS0_(dy,ap,z,hq){var hC;var fL;var eo;var eO;var dF;var eH;var dg;var aC;var bI;var bM;var b7;var b8;var b9;var ca;var cb;var cc;var gp;var cG;var cx;var cI;var h9;var cp;var cB;var cn;var fK;var cE;var cv;var ct;var cr;var cq;var hB;var eX;var gv=0;fL=dy;eo=ap;eO=z;dF=hq;h9=0;cG=0;cx=0;$bb7$2:while(1){var gn=cG;var gm=eo;var gl=(((gn))|0)<(((gm))|0);if(!(gl)){hC=7;break $bb7$2}var de=fL;var dc=cG;var da=(de+4*dc)&4294967295;var c8=HEAP[da];var c7=unSign((c8),32,0)<=4351;$bb2$$bb1$5:do{if(c7){hC=2}else{var c6=fL;var c5=cG;var c4=(c6+4*c5)&4294967295;var c3=HEAP[c4];var hp=unSign((c3),32,0)<=4370;if(hp){hC=1;break $bb2$$bb1$5}else{hC=2;break $bb2$$bb1$5}}}while(0);$bb2$$bb4$7:do{if(hC==2){var ho=fL;var hn=cG;var hm=(ho+4*hn)&4294967295;var hl=HEAP[hm];var hk=unSign((hl),32,0)<=44031;if(!hk){var hj=fL;var hi=cG;var hh=(hj+4*hi)&4294967295;var hg=HEAP[hh];var gV=unSign((hg),32,0)<=55203;if(gV){hC=1;break $bb2$$bb4$7}}var gS=fL;var gR=cG;var gQ=(gS+4*gR)&4294967295;var gP=HEAP[gQ];var gO=__ZL13decomp_compatjPj(gP,0);var gN=cx;var gM=((gO)+(gN))&4294967295;cx=gM;hC=5;break $bb2$$bb4$7}}while(0);if(hC==1){var gU=cx;var gT=((gU)+1)&4294967295;cx=gT}var gq=cG;var go=((gq)+1)&4294967295;cG=go;hC=0;continue $bb7$2}var gk=cx;var gj=_gmallocn(gk,4);var gi=gj;gp=gi;var gh=cx;var gg=_gmallocn(gh,4);var fV=gg;cI=fV;var fU=dF;var fT=(fU)!=0;if(fT){var fS=cx;var fR=((fS)+1)&4294967295;var fQ=_gmallocn(fR,4);var fP=fQ;h9=fP}cG=0;cx=0;$bb105$19:while(1){var bJ=cG;var bH=eo;var bG=(((bJ))|0)<(((bH))|0);if(!(bG)){hC=75;break $bb105$19}var fO=fL;var fN=cG;var fM=(fO+4*fN)&4294967295;var fp=HEAP[fM];cp=fp;var fo=cp;var fn=unSign((fo),32,0)<=4351;$bb13$$bb12$22:do{if(fn){hC=11}else{var fm=cp;var fl=unSign((fm),32,0)<=4370;if(fl){hC=10;break $bb13$$bb12$22}else{hC=11;break $bb13$$bb12$22}}}while(0);$bb13$$bb19$24:do{if(hC==11){var fk=cp;var fj=unSign((fk),32,0)<=4448;if(!fj){var fi=cp;var fh=unSign((fi),32,0)<=4469;if(fh){hC=10;break $bb13$$bb19$24}}var fg=cp;var e5=unSign((fg),32,0)<=4518;if(!e5){var e4=cp;var e3=unSign((e4),32,0)<=4546;if(e3){hC=10;break $bb13$$bb19$24}}var e2=cp;var e1=unSign((e2),32,0)<=44031;if(!e1){var e0=cp;var eZ=unSign((e0),32,0)<=55203;if(eZ){hC=10;break $bb13$$bb19$24}}var ip=cG;cE=ip;var io=cx;cv=io;$bb79$35:while(1){var en=cE;var d3=eo;var d2=(((en))|0)<(((d3))|0);if(!(d2)){hC=43;break $bb79$35}var il=fL;var ij=cE;var h8=(il+4*ij)&4294967295;var h7=HEAP[h8];cp=h7;var h6=cE;var h5=cG;var h4=(((h6))|0)!=(((h5))|0);if(h4){var h3=cp;var h2=unSign((h3),32,0)<=195327;if(h2){var h1=cp;var hZ=Math.floor(unSign((h1),32,0)/256);var hX=(__ZL27combining_class_table_part1+hZ*2)&4294967295;var L=HEAP[hX];var J=reSign((L),16,0)>4351;if(J){var H=cp;var G=Math.floor(unSign((H),32,0)/256);var F=(__ZL27combining_class_table_part1+G*2)&4294967295;var E=HEAP[F];var D=reSign((E),16,0)==4352;var C=unSign((D),1,0);cb=C}else{var B=cp;var A=Math.floor(unSign((B),32,0)/256);var q=(__ZL27combining_class_table_part1+A*2)&4294967295;var o=HEAP[q];var m=reSign((o),16,0);var l=cp;var k=(l)&255;var j=(__ZL11cclass_data+m*1024)&4294967295;var i=(j+k*4)&4294967295;var h=HEAP[i];var g=(((h))|0)==0;var f=unSign((g),1,0);cb=f}var im=cb;cc=im}else{var ik=cp;var ii=unSign((ik),32,0)<=917503;$bb57$$bb52$47:do{if(ii){hC=38}else{var ih=cp;var ig=unSign((ih),32,0)>1114111;if(ig){hC=38;break $bb57$$bb52$47}var ie=cp;var id=((ie)-917504)&4294967295;var ic=Math.floor(unSign((id),32,0)/256);var ib=(__ZL27combining_class_table_part2+ic*2)&4294967295;var ia=HEAP[ib];var h0=reSign((ia),16,0)>4351;if(h0){var hY=cp;var hW=((hY)-917504)&4294967295;var hV=Math.floor(unSign((hW),32,0)/256);var hU=(__ZL27combining_class_table_part2+hV*2)&4294967295;var hT=HEAP[hU];var hS=reSign((hT),16,0)==4352;var hR=unSign((hS),1,0);b9=hR}else{var hQ=cp;var hP=((hQ)-917504)&4294967295;var hO=Math.floor(unSign((hP),32,0)/256);var hN=(__ZL27combining_class_table_part2+hO*2)&4294967295;var hM=HEAP[hN];var hL=reSign((hM),16,0);var hK=cp;var hJ=(hK)&255;var hI=(__ZL11cclass_data+hL*1024)&4294967295;var hG=(hI+hJ*4)&4294967295;var hF=HEAP[hG];var hE=(((hF))|0)==0;var hA=unSign((hE),1,0);b9=hA}var hz=b9;ca=hz;hC=41;break $bb57$$bb52$47}}while(0);if(hC==38){ca=1}var hy=ca;cc=hy}var hx=cc;var hD=reSign((hx),8,0)!=0;if(hD){hC=43;break $bb79$35}}var hw=gp;var hv=cv;var hu=(hw+4*hv)&4294967295;var ht=cp;var hs=__ZL13decomp_compatjPj(ht,hu);hB=hs;var hr=cv;ct=hr;$bb77$59:while(1){var eK=cv;var ey=hB;var ex=((eK)+(ey))&4294967295;var ew=ct;var ev=(((ex))|0)>(((ew))|0);if(!(ev)){hC=55;break $bb77$59}var hf=gp;var he=ct;var hd=(hf+4*he)&4294967295;var hc=HEAP[hd];var hb=unSign((hc),32,0)<=195327;if(hb){var ha=gp;var g9=ct;var g8=(ha+4*g9)&4294967295;var g6=HEAP[g8];var g4=Math.floor(unSign((g6),32,0)/256);var gL=(__ZL27combining_class_table_part1+g4*2)&4294967295;var gK=HEAP[gL];var gJ=reSign((gK),16,0)>4351;if(gJ){var gI=gp;var gH=ct;var gG=(gI+4*gH)&4294967295;var gF=HEAP[gG];var gE=Math.floor(unSign((gF),32,0)/256);var gC=(__ZL27combining_class_table_part1+gE*2)&4294967295;var gA=HEAP[gC];var gf=reSign((gA),16,0);var ge=((gf)-4352)&4294967295;b7=ge}else{var gd=gp;var gc=ct;var gb=(gd+4*gc)&4294967295;var ga=HEAP[gb];var f9=Math.floor(unSign((ga),32,0)/256);var f8=(__ZL27combining_class_table_part1+f9*2)&4294967295;var f6=HEAP[f8];var f4=reSign((f6),16,0);var fJ=gp;var fI=ct;var fH=(fJ+4*fI)&4294967295;var fG=HEAP[fH];var fF=(fG)&255;var fE=(__ZL11cclass_data+f4*1024)&4294967295;var fD=(fE+fF*4)&4294967295;var fC=HEAP[fD];b7=fC}var fA=b7;b8=fA}else{var fy=gp;var g7=ct;var g5=(fy+4*g7)&4294967295;var g3=HEAP[g5];var g2=unSign((g3),32,0)<=917503;$bb72$$bb67$69:do{if(g2){hC=48}else{var g1=gp;var g0=ct;var gZ=(g1+4*g0)&4294967295;var gY=HEAP[gZ];var gX=unSign((gY),32,0)>1114111;if(gX){hC=48;break $bb72$$bb67$69}var gW=gp;var gD=ct;var gB=(gW+4*gD)&4294967295;var gz=HEAP[gB];var gy=((gz)-917504)&4294967295;var gx=Math.floor(unSign((gy),32,0)/256);var gw=(__ZL27combining_class_table_part2+gx*2)&4294967295;var gu=HEAP[gw];var gt=reSign((gu),16,0)>4351;if(gt){var gs=gp;var gr=ct;var f7=(gs+4*gr)&4294967295;var f5=HEAP[f7];var f3=((f5)-917504)&4294967295;var f2=Math.floor(unSign((f3),32,0)/256);var f1=(__ZL27combining_class_table_part2+f2*2)&4294967295;var f0=HEAP[f1];var fZ=reSign((f0),16,0);var fY=((fZ)-4352)&4294967295;bI=fY}else{var fX=gp;var fW=ct;var fB=(fX+4*fW)&4294967295;var fz=HEAP[fB];var fx=((fz)-917504)&4294967295;var fw=Math.floor(unSign((fx),32,0)/256);var fv=(__ZL27combining_class_table_part2+fw*2)&4294967295;var fu=HEAP[fv];var ft=reSign((fu),16,0);var fs=gp;var fr=ct;var fq=(fs+4*fr)&4294967295;var ff=HEAP[fq];var fe=(ff)&255;var fd=(__ZL11cclass_data+ft*1024)&4294967295;var fc=(fd+fe*4)&4294967295;var fb=HEAP[fc];bI=fb}var fa=bI;bM=fa;hC=51;break $bb72$$bb67$69}}while(0);if(hC==48){bM=0}var e9=bM;b8=e9}var e8=cI;var e7=ct;var e6=(e8+4*e7)&4294967295;var eU=b8;HEAP[e6]=eU;var eT=dF;var eS=(eT)!=0;if(eS){var eR=h9;var eQ=ct;var eP=(eR+4*eQ)&4294967295;var eN=cE;HEAP[eP]=eN}var eM=ct;var eL=((eM)+1)&4294967295;ct=eL;hC=45;continue $bb77$59}var eu=cv;var et=hB;var es=((eu)+(et))&4294967295;cv=es;var er=cE;var eq=((er)+1)&4294967295;cE=eq;hC=35;continue $bb79$35}var d1=cx;var d0=((d1)+1)&4294967295;ct=d0;$bb88$85:while(1){var cy=ct;var cw=cv;var cu=(((cy))|0)<(((cw))|0);if(!(cu)){hC=64;break $bb88$85}var dZ=ct;cr=dZ;while(1){var cH=cx;var cF=((cH)+1)&4294967295;var cD=cr;var cC=(((cF))|0)<(((cD))|0);if(!(cC)){hC=59;break}var dY=cI;var dX=cr;var dW=(dY+4*dX)&4294967295;var dV=HEAP[dW];var dT=cr;var dx=((dT)-1)&4294967295;var dw=cI;var dv=(dw+4*dx)&4294967295;var du=HEAP[dv];var dt=(((dV))|0)>=(((du))|0);if(dt){hC=59;break}var ds=gp;var dr=cr;var dq=(ds+4*dr)&4294967295;var dp=HEAP[dq];cp=dp;var dm=cr;var c2=((dm)-1)&4294967295;var c1=gp;var c0=(c1+4*c2)&4294967295;var cZ=HEAP[c0];var cY=gp;var cX=cr;var cW=(cY+4*cX)&4294967295;HEAP[cW]=cZ;var cV=cr;var cU=((cV)-1)&4294967295;var cS=gp;var ep=(cS+4*cU)&4294967295;var em=cp;HEAP[ep]=em;var el=cI;var ej=cr;var eh=(el+4*ej)&4294967295;var ef=HEAP[eh];eX=ef;var ed=cr;var eb=((ed)-1)&4294967295;var d9=cI;var d7=(d9+4*eb)&4294967295;var dU=HEAP[d7];var dS=cI;var dR=cr;var dP=(dS+4*dR)&4294967295;HEAP[dP]=dU;var dN=cr;var dL=((dN)-1)&4294967295;var dJ=cI;var dH=(dJ+4*dL)&4294967295;var dE=eX;HEAP[dH]=dE;var dC=dF;var dn=(dC)!=0;if(dn){var dl=h9;var dk=cr;var dj=(dl+4*dk)&4294967295;var di=HEAP[dj];eX=di;var dh=cr;var df=((dh)-1)&4294967295;var dd=h9;var db=(dd+4*df)&4294967295;var c9=HEAP[db];var cT=h9;var cR=cr;var cQ=(cT+4*cR)&4294967295;HEAP[cQ]=c9;var cP=cr;var cO=((cP)-1)&4294967295;var cN=h9;var cM=(cN+4*cO)&4294967295;var cL=eX;HEAP[cM]=cL}var cK=cr;var cJ=((cK)-1)&4294967295;cr=cJ;hC=58;continue}var cA=ct;var cz=((cA)+1)&4294967295;ct=cz;hC=57;continue $bb88$85}var cs=cx;var cm=((cs)+1)&4294967295;ct=cm;$bb95$97:while(1){var bT=ct;var bR=cv;var bP=(((bT))|0)<(((bR))|0);if(!(bP)){hC=66;break $bb95$97}var cl=gp;var ck=cx;var cj=(cl+4*ck)&4294967295;var ci=gp;var ch=ct;var cg=(ci+4*ch)&4294967295;var cf=HEAP[cg];var ce=gp;var cd=cx;var b5=(ce+4*cd)&4294967295;var b3=HEAP[b5];var b1=__ZL7combinejjPj(b3,cf,cj);var ar=reSign((b1),8,0)!=0;var V=(ar)^1;var co=unSign((V),1,0);aC=co;var bZ=aC;var aq=reSign((bZ),8,0)!=0;if(aq){hC=66;break $bb95$97}var bX=ct;var bV=((bX)+1)&4294967295;ct=bV;hC=65;continue $bb95$97}var bL=cx;var bz=((bL)+1)&4294967295;var bx=ct;var bv=(((bz))|0)!=(((bx))|0);if(bv){var bt=ct;cr=bt;var br=cx;var bp=((br)+1)&4294967295;cq=bp;while(1){var az=cr;var ax=cv;var av=(((az))|0)<(((ax))|0);if(!(av)){hC=72;break}var bn=gp;var bl=cr;var bj=(bn+4*bl)&4294967295;var bg=HEAP[bj];var a6=gp;var a4=cq;var a2=(a6+4*a4)&4294967295;HEAP[a2]=bg;var a0=dF;var aY=(a0)!=0;if(aY){var aW=h9;var aU=cr;var aS=(aW+4*aU)&4294967295;var aQ=HEAP[aS];var aO=h9;var aM=cq;var aK=(aO+4*aM)&4294967295;HEAP[aK]=aQ}var aI=cr;var aG=((aI)+1)&4294967295;cr=aG;var aE=cq;var aB=((aE)+1)&4294967295;cq=aB;hC=69;continue}}else{var at=cv;cq=at}var bO=cE;cG=bO;var bK=cq;cx=bK;hC=9;continue $bb105$19}}while(0);var eY=cp;var eW=unSign((eY),32,0)<=4351;$bb32$$bb20$114:do{if(eW){hC=15}else{var eV=cp;var eJ=unSign((eV),32,0)>4370;if(eJ){hC=15;break $bb32$$bb20$114}var eI=cp;cB=eI;var eG=cG;var eF=((eG)+1)&4294967295;var eE=eo;var eD=(((eF))|0)>=(((eE))|0);$bb30$$bb22$117:do{if(eD){hC=17}else{var eC=cG;var eB=((eC)+1)&4294967295;var eA=fL;var ez=(eA+4*eB)&4294967295;var ek=HEAP[ez];var ei=unSign((ek),32,0)<=4448;if(ei){hC=17;break $bb30$$bb22$117}var eg=cG;var ee=((eg)+1)&4294967295;var ec=fL;var ea=(ec+4*ee)&4294967295;var d8=HEAP[ea];var d6=unSign((d8),32,0)>4469;if(d6){hC=17;break $bb30$$bb22$117}var d5=cG;var d4=((d5)+1)&4294967295;cG=d4;var dQ=fL;var dO=cG;var dM=(dQ+4*dO)&4294967295;var dK=HEAP[dM];var dI=cB;var dG=((dI)*21)&4294967295;var dD=((dK)+(dG))&4294967295;var dB=((dD)*28)&4294967295;var dA=((dB)+-2639516)&4294967295;cn=dA;var dz=cG;var b6=((dz)+1)&4294967295;var b4=eo;var b2=(((b6))|0)>=(((b4))|0);$bb28$$bb25$121:do{if(b2){hC=20}else{var b0=cG;var bY=((b0)+1)&4294967295;var bW=fL;var bU=(bW+4*bY)&4294967295;var bS=HEAP[bU];var bQ=unSign((bS),32,0)<=4518;if(bQ){hC=20;break $bb28$$bb25$121}var bN=cG;var bA=((bN)+1)&4294967295;var by=fL;var bw=(by+4*bA)&4294967295;var bu=HEAP[bw];var bs=unSign((bu),32,0)>4546;if(bs){hC=20;break $bb28$$bb25$121}var bq=cG;var bo=((bq)+1)&4294967295;cG=bo;var bm=fL;var bk=cG;var bi=(bm+4*bk)&4294967295;var a7=HEAP[bi];var a5=cn;var a3=((a7)+(a5))&4294967295;var a1=((a3)-4519)&4294967295;var aZ=gp;var aX=cx;var aV=(aZ+4*aX)&4294967295;HEAP[aV]=a1;hC=23;break $bb28$$bb25$121}}while(0);if(hC==20){var aT=gp;var aR=cx;var aP=(aT+4*aR)&4294967295;var aN=cn;HEAP[aP]=aN}hC=25;break $bb30$$bb22$117}}while(0);if(hC==17){var aL=gp;var aJ=cx;var aH=(aL+4*aJ)&4294967295;var aF=cB;HEAP[aH]=aF}hC=27;break $bb32$$bb20$114}}while(0);if(hC==15){var aD=cp;var aA=((aD)-44032)&4294967295;var ay=unSign((aA),32,0)%28;var aw=(((ay))|0)==0;if(aw){var au=cp;fK=au;var ao=cG;var an=((ao)+1)&4294967295;var am=eo;var al=(((an))|0)>=(((am))|0);$bb38$$bb35$135:do{if(al){hC=28}else{var ak=cG;var aj=((ak)+1)&4294967295;var ai=fL;var ah=(ai+4*aj)&4294967295;var ag=HEAP[ah];var af=unSign((ag),32,0)<=4518;if(af){hC=28;break $bb38$$bb35$135}var ae=cG;var ad=((ae)+1)&4294967295;var ac=fL;var ab=(ac+4*ad)&4294967295;var aa=HEAP[ab];var Z=unSign((aa),32,0)>4546;if(Z){hC=28;break $bb38$$bb35$135}var Y=cG;var X=((Y)+1)&4294967295;cG=X;var W=fL;var U=cG;var T=(W+4*U)&4294967295;var S=HEAP[T];var R=fK;var Q=((S)+(R))&4294967295;var P=((Q)-4519)&4294967295;var O=gp;var N=cx;var M=(O+4*N)&4294967295;HEAP[M]=P;hC=31;break $bb38$$bb35$135}}while(0);if(hC==28){var K=gp;var I=cx;var y=(K+4*I)&4294967295;var x=fK;HEAP[y]=x}}else{var w=gp;var v=cx;var u=(w+4*v)&4294967295;var t=cp;HEAP[u]=t}}var s=dF;var r=(s)!=0;if(r){var p=h9;var n=cx;var e=(p+4*n)&4294967295;var d=cG;HEAP[e]=d}var c=cG;var b=((c)+1)&4294967295;cG=b;var a=cx;var iq=((a)+1)&4294967295;cx=iq;hC=9;continue $bb105$19}var bF=eO;var bE=cx;HEAP[bF]=bE;var bD=cI;var bC=bD;_gfree(bC);var bB=dF;var bh=(bB)!=0;if(bh){var bf=h9;var be=cx;var bd=(bf+4*be)&4294967295;var bc=eo;HEAP[bd]=bc;var bb=dF;var ba=h9;HEAP[bb]=ba}var a9=gp;dg=a9;var a8=dg;eH=a8;var hH=eH;return hH;return null}function __ZN12ObjectStreamC2EP4XRefi(aT,bZ,bm){var ac=STACKTOP;STACKTOP+=36;_memset(ac,0,36);var d9;var bS;var bo;var eb;var bh;var m;var bG;var bF;var bE;var bD;var bC;var bA;var bz;var by;var bi;var q;var bj;var bk;var an;var x;var bw;var bv;var dW;var dV;var dU;var dT;var dS;var dR;var J;var dQ;var dP;var L;var N;var P;var du;var bs;var bI;var cS=ac;var n=ac+12;var k=ac+24;var ed;var bq;var dg=0;bS=aT;bo=bZ;eb=bm;__ZN6ObjectC1Ev(cS);__ZN6ObjectC1Ev(n);__ZN6ObjectC1Ev(k);var dO=bS;var dN=(dO)&4294967295;var dC=eb;HEAP[dN]=dC;var dB=bS;var dA=(dB+4)&4294967295;HEAP[dA]=0;var dz=bS;var dy=(dz+8)&4294967295;HEAP[dy]=0;var dx=bS;var dw=(dx+12)&4294967295;HEAP[dw]=0;var dv=bS;var dt=(dv+16)&4294967295;HEAP[dt]=0;var ds=bS;var df=(ds)&4294967295;var de=HEAP[df];var dd=bo;var dc=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dd,de,0,cS,0);var db=__ZN6Object8isStreamEv(dc);var ea=reSign((db),8,0)!=0;var cw=(ea)^1;var bl=unSign((cw),1,0);P=bl;var da=P;var bY=reSign((da),8,0)!=0;$err1$$bb$2:do{if(!bY){var c9=__ZN6Object13streamGetDictEv(cS);var c8=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(c9,(__str323633)&4294967295,n,0);var c7=__ZN6Object5isIntEv(c8);var bX=reSign((c7),8,0)!=0;var bg=(bX)^1;var dX=unSign((bg),1,0);N=dX;var c6=N;var bW=reSign((c6),8,0)!=0;if(bW){__ZN6Object4freeEv(n)}else{var cV=__ZN6Object6getIntEv(n);var cU=bS;var cT=(cU+4)&4294967295;HEAP[cT]=cV;__ZN6Object4freeEv(n);var cR=bS;var cQ=(cR+4)&4294967295;var cP=HEAP[cQ];var cO=(((cP))|0)<=0;if(cO){d9=1;break $err1$$bb$2}var cN=__ZN6Object13streamGetDictEv(cS);var cM=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cN,(__str333634)&4294967295,n,0);var cL=__ZN6Object5isIntEv(cM);var bQ=reSign((cL),8,0)!=0;var a4=(bQ)^1;var bH=unSign((a4),1,0);L=bH;var cG=L;var bK=reSign((cG),8,0)!=0;if(bK){__ZN6Object4freeEv(n)}else{var cF=__ZN6Object6getIntEv(n);ed=cF;__ZN6Object4freeEv(n);var cE=ed;var cD=(((cE))|0)<0;if(cD){d9=1;break $err1$$bb$2}var cC=bS;var cB=(cC+4)&4294967295;var cA=HEAP[cB];var cz=(((cA))|0)>1000000;if(cz){__Z5erroriPcz(-1,(__str343635)&4294967295)}else{var cy=bS;var cx=(cy+4)&4294967295;var cv=HEAP[cx];dQ=cv;var cu=dQ;var ct=((cu)*12)&4294967295;var cs=__Znaj(ct);var cr=cs;dP=cr;var cq=dP;var cp=cq;dR=cp;var co=dR;dS=co;var cn=dQ;var cm=((cn)-1)&4294967295;dT=cm;$bb18$15:while(1){var cg=dT;var cf=(((cg))|0)!=-1;if(!(cf)){d9=6;break $bb18$15}var cl=dS;__ZN6ObjectC1Ev(cl);var ck=dS;var cj=(ck+12)&4294967295;dS=cj;var ci=dT;var ch=((ci)-1)&4294967295;dT=ch;d9=4;continue $bb18$15}var ce=dR;J=ce;var cc=J;var cb=cc;var b9=dP;var b8=b9;var b7=bS;var b6=(b7+8)&4294967295;HEAP[b6]=b8;var b5=bS;var b4=(b5+4)&4294967295;var b3=HEAP[b4];var b2=_gmallocn(b3,4);var b1=b2;var b0=bS;var bV=(b0+12)&4294967295;HEAP[bV]=b1;var bU=bS;var bT=(bU+4)&4294967295;var bR=HEAP[bT];var bP=_gmallocn(bR,4);var bO=bP;bI=bO;__ZN6Object11streamResetEv(cS);var bN=__ZN6Object8initNullEv(n);var bM=__ZN6Object9getStreamEv(cS);dU=bM;var bL=__Znwj(32);var bJ=bL;dV=bJ;var be=ed;var bd=dV;var bc=dU;__ZN11EmbedStreamC1EP6StreamP6Objectbj(bd,bc,n,1,be);var bb=dV;var ba=bb;du=ba;var a9=__Znwj(160);var a8=a9;bv=a8;var a7=bv;var a6=bo;var a5=du;__ZN5LexerC1EP4XRefP6Stream(a7,a6,a5);var a3=bv;dW=a3;var a2=__Znwj(40);var a1=a2;bw=a1;var a0=bw;var aZ=bo;var aY=dW;__ZN6ParserC1EP4XRefP5Lexerb(a0,aZ,aY,0);var aX=bw;bs=aX;bq=0;$bb45$19:while(1){var v=bS;var t=(v+4)&4294967295;var r=HEAP[t];var e=bq;var d=(((r))|0)>(((e))|0);if(!(d)){d9=21;break $bb45$19}var aW=bs;var aV=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(aW,n,0,0,0,0,0);var aU=bs;var aS=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(aU,k,0,0,0,0,0);var aR=__ZN6Object5isIntEv(n);var bB=reSign((aR),8,0)!=0;var cd=(bB)^1;var ca=unSign((cd),1,0);var bx=reSign((ca),8,0)!=0;$bb30$$bb25$22:do{if(bx){d9=8}else{var aQ=__ZN6Object5isIntEv(k);var bu=reSign((aQ),8,0)!=0;var bp=(bu)^1;var d7=unSign((bp),1,0);var bt=reSign((d7),8,0)!=0;if(bt){d9=8;break $bb30$$bb25$22}an=0;d9=11;break $bb30$$bb25$22}}while(0);if(d9==8){an=1}var aP=an;x=aP;var aO=x;var br=reSign((aO),8,0)!=0;if(br){d9=12;break $bb45$19}var aF=bS;var aE=(aF+12)&4294967295;var aD=HEAP[aE];var aC=__ZN6Object6getIntEv(n);var aB=bq;var aA=(aD+4*aB)&4294967295;HEAP[aA]=aC;var az=__ZN6Object6getIntEv(k);var ay=bI;var ax=bq;var aw=(ay+4*ax)&4294967295;HEAP[aw]=az;__ZN6Object4freeEv(n);__ZN6Object4freeEv(k);var av=bS;var au=(av+12)&4294967295;var at=HEAP[au];var ar=bq;var aq=(at+4*ar)&4294967295;var ap=HEAP[aq];var ao=(((ap))|0)<0;if(ao){d9=15;break $bb45$19}var am=bI;var al=bq;var ak=(am+4*al)&4294967295;var aj=HEAP[ak];var ai=(((aj))|0)<0;if(ai){d9=15;break $bb45$19}var ah=bq;var ag=(((ah))|0)<=0;if(!ag){var af=bI;var ae=bq;var ad=(af+4*ae)&4294967295;var ab=HEAP[ad];var aa=bq;var Z=((aa)-1)&4294967295;var Y=bI;var X=(Y+4*Z)&4294967295;var W=HEAP[X];var V=(((ab))|0)<(((W))|0);if(V){d9=15;break $bb45$19}}var y=bq;var w=((y)+1)&4294967295;bq=w;d9=7;continue $bb45$19}if(d9==21){$bb46$35:while(1){var c=du;var b=(c)&4294967295;var a=HEAP[b];var eV=(a+20)&4294967295;var eU=HEAP[eV];var eT=eU;var eR=du;var eP=FUNCTION_TABLE[eT](eR);var eG=(((eP))|0)!=-1;var eF=unSign((eG),1,0);q=eF;var eE=q;var bn=reSign((eE),8,0)!=0;if(bn){d9=21;continue $bb46$35}else{d9=22;break $bb46$35}}var eD=bs;bi=eD;var eC=bi;var eB=(eC)!=0;if(eB){var eA=bi;__ZN6ParserD1Ev(eA);var ez=bi;var ex=ez;__ZdlPv(ex)}var ev=ed;bq=ev;$bb52$41:while(1){var s=bI;var p=(s)&4294967295;var o=HEAP[p];var l=bq;var j=(((o))|0)>(((l))|0);if(!(j)){d9=26;break $bb52$41}var T=__ZN6Object9getStreamEv(cS);by=T;var R=by;var O=(R)&4294967295;var M=HEAP[O];var K=(M+20)&4294967295;var I=HEAP[K];var H=I;var G=by;var F=FUNCTION_TABLE[H](G);var E=bq;var u=((E)+1)&4294967295;bq=u;d9=24;continue $bb52$41}bq=0;$bb63$45:while(1){var c0=bS;var cZ=(c0+4)&4294967295;var cY=HEAP[cZ];var cX=bq;var cW=(((cY))|0)>(((cX))|0);if(!(cW)){d9=33;break $bb63$45}var i=__ZN6Object8initNullEv(n);var h=bS;var g=(h+4)&4294967295;var f=HEAP[g];var eS=((f)-1)&4294967295;var eQ=bq;var eO=(((eS))|0)==(((eQ))|0);if(eO){var eN=__ZN6Object9getStreamEv(cS);bz=eN;var eM=__Znwj(32);var eL=eM;bA=eL;var eK=bA;var eJ=bz;__ZN11EmbedStreamC1EP6StreamP6Objectbj(eK,eJ,n,0,0);var eI=bA;var eH=eI;du=eH}else{var ey=__ZN6Object9getStreamEv(cS);bC=ey;var ew=__Znwj(32);var eu=ew;bD=eu;var et=bq;var es=((et)+1)&4294967295;var er=bI;var eq=(er+4*es)&4294967295;var ep=HEAP[eq];var eo=bI;var en=bq;var em=(eo+4*en)&4294967295;var el=HEAP[em];var ek=((ep)-(el))&4294967295;var ej=bD;var ei=bC;__ZN11EmbedStreamC1EP6StreamP6Objectbj(ej,ei,n,1,ek);var eh=bD;var eg=eh;du=eg}var ef=__Znwj(160);var ee=ef;bF=ee;var ec=bF;var d8=bo;var d6=du;__ZN5LexerC1EP4XRefP6Stream(ec,d8,d6);var d5=bF;bE=d5;var d4=__Znwj(40);var d3=d4;bG=d3;var d2=bG;var d1=bo;var d0=bE;__ZN6ParserC1EP4XRefP5Lexerb(d2,d1,d0,0);var dZ=bG;bs=dZ;var dY=bS;var dM=(dY+8)&4294967295;var dL=HEAP[dM];var dK=bq;var dJ=(dL+12*dK)&4294967295;var dI=bs;var dH=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(dI,dJ,0,0,0,0,0);while(1){var dG=du;var dF=(dG)&4294967295;var dE=HEAP[dF];var dD=(dE+20)&4294967295;var dr=HEAP[dD];var dq=dr;var dp=du;var dn=FUNCTION_TABLE[dq](dp);var dm=(((dn))|0)!=-1;var dl=unSign((dm),1,0);m=dl;var dk=m;var bf=reSign((dk),8,0)!=0;if(bf){d9=29;continue}else{d9=30;break}}var dj=bs;bh=dj;var di=bh;var dh=(di)!=0;if(dh){var c5=bh;__ZN6ParserD1Ev(c5);var c4=bh;var c3=c4;__ZdlPv(c3)}var c2=bq;var c1=((c2)+1)&4294967295;bq=c1;d9=27;continue $bb63$45}var cK=bI;var cJ=cK;_gfree(cJ);var cI=bS;var cH=(cI+16)&4294967295;HEAP[cH]=1}else{if(d9==12){__ZN6Object4freeEv(n);__ZN6Object4freeEv(k);var aN=bs;bk=aN;var aM=bk;var aL=(aM)!=0;if(aL){var aK=bk;__ZN6ParserD1Ev(aK);var aJ=bk;var aI=aJ;__ZdlPv(aI)}var aH=bI;var aG=aH;_gfree(aG)}else{if(d9==15){var U=bs;bj=U;var S=bj;var Q=(S)!=0;if(Q){var D=bj;__ZN6ParserD1Ev(D);var C=bj;var B=C;__ZdlPv(B)}var A=bI;var z=A;_gfree(z)}}}}}}}}while(0);__ZN6Object4freeEv(cS);STACKTOP=ac;return;return}function __ZN4Dict7setXRefEP4XRef(f,d){var h;var i;var e;var g=0;i=f;e=d;var c=i;var b=(c+4)&4294967295;var a=e;HEAP[b]=a;return;return}function __ZN12ObjectStream4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+16)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN15ObjectStreamKeyC1Ei(k,b){var m;var n;var c;var l=0;n=k;c=b;var j=n;var i=(j)&4294967295;__ZN15PopplerCacheKeyC2Ev(i);var h=n;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV15ObjectStreamKey+8)&4294967295;var e=n;var d=(e+4)&4294967295;var a=c;HEAP[d]=a;return;return}function __ZN15ObjectStreamKeyD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV15ObjectStreamKey+8)&4294967295;var f=m;var e=f;__ZN15PopplerCacheKeyD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN15ObjectStreamKeyD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV15ObjectStreamKey+8)&4294967295;var f=m;var e=f;__ZN15PopplerCacheKeyD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZNK15ObjectStreamKeyeqERK15PopplerCacheKey(m,n){var q;var k;var t;var u;var j;var v;var l=0;k=m;t=n;var i=t;var h=i;v=h;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=v;var c=(d+4)&4294967295;var b=HEAP[c];var a=(((e))|0)==(((b))|0);var r=unSign((a),1,0);j=r;var p=j;u=p;var o=u;var s=(((o))&255);return s;return null}function __ZN16ObjectStreamItemC1EP12ObjectStream(k,d){var m;var n;var g;var l=0;n=k;g=d;var j=n;var i=(j)&4294967295;__ZN16PopplerCacheItemC2Ev(i);var h=n;var f=(h)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16ObjectStreamItem+8)&4294967295;var c=n;var b=(c+4)&4294967295;var a=g;HEAP[b]=a;return;return}function __ZN16ObjectStreamItemD1Ev(m){var s;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16ObjectStreamItem+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN12ObjectStreamD1Ev(a);var u=j;var t=u;__ZdlPv(t)}var r=k;var q=r;__ZN16PopplerCacheItemD2Ev(q);var p=((0)&255);var v=reSign((p),8,0)!=0;if(v){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN16ObjectStreamItemD0Ev(m){var s;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV16ObjectStreamItem+8)&4294967295;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(b){var a=j;__ZN12ObjectStreamD1Ev(a);var u=j;var t=u;__ZdlPv(t)}var r=k;var q=r;__ZN16PopplerCacheItemD2Ev(q);var p=((1)&255);var v=reSign((p),8,0)!=0;if(v){var o=k;var n=o;__ZdlPv(n)}return;return}function __ZN9XRefEntryC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+16)&4294967295;__ZN6ObjectC1Ev(a);return;return}function __ZN4XRef13setEncryptionEibPhiii14CryptAlgorithm(i,s,c,y,V,t,T,U){var r;var d;var b;var Q;var v;var u;var aa;var f;var S;var e;var C=0;d=i;b=s;Q=c;v=y;u=V;aa=t;f=T;S=U;var R=d;var P=(R+60)&4294967295;HEAP[P]=1;var O=d;var N=(O+80)&4294967295;var M=b;HEAP[N]=M;var L=d;var K=(L+100)&4294967295;var I=Q;HEAP[K]=I;var G=u;var E=(((G))|0)<=16;if(E){var q=d;var p=(q+76)&4294967295;var o=u;HEAP[p]=o}else{var n=d;var m=(n+76)&4294967295;HEAP[m]=16}e=0;while(1){var ab=d;var Z=(ab+76)&4294967295;var Y=HEAP[Z];var X=e;var W=(((Y))|0)>(((X))|0);if(!(W)){r=3;break}var l=e;var k=v;var j=e;var h=(k+j)&4294967295;var g=HEAP[h];var a=d;var af=(a+84)&4294967295;var ae=(af+l)&4294967295;HEAP[ae]=g;var ad=e;var ac=((ad)+1)&4294967295;e=ac;r=1;continue}var J=d;var H=(J+68)&4294967295;var F=aa;HEAP[H]=F;var D=d;var B=(D+64)&4294967295;var A=f;HEAP[B]=A;var z=d;var x=(z+72)&4294967295;var w=S;HEAP[x]=w;return;return}function __ZN4XRef9okToPrintEb(p,d){var t;var n;var B;var z;var D;var l;var o=0;n=p;B=d;var k=B;var x=reSign((k),8,0)!=0;var v=(x)^1;var y=unSign((v),1,0);var E=reSign((y),8,0)!=0;var m=(E)^1;var r=unSign((m),1,0);var C=reSign((r),8,0)!=0;$bb8$$bb$2:do{if(C){t=1}else{var j=n;var i=(j+100)&4294967295;var h=HEAP[i];var A=reSign((h),8,0)!=0;if(A){t=0;break $bb8$$bb$2}else{t=1;break $bb8$$bb$2}}}while(0);$bb8$$bb9$4:do{if(t==1){var f=n;var e=(f+80)&4294967295;var c=HEAP[e];var b=(c)&4;var a=(((b))|0)!=0;if(a){t=0;break $bb8$$bb9$4}D=0;t=4;break $bb8$$bb9$4}}while(0);if(t==0){D=1}var u=D;var s=unSign((u),8,0);l=s;var q=l;z=q;var w=z;var g=(((w))&255);return g;return null}function __ZN4XRef16okToPrintHighResEb(g,x){var q;var b;var p;var s;var K;var I;var v=0;b=g;p=x;var H=b;var G=(H+60)&4294967295;var F=HEAP[G];var t=reSign((F),8,0)!=0;if(t){var D=b;var C=(D+64)&4294967295;var B=HEAP[C];var z=(((B))|0)==2;if(z){var y=p;var w=unSign((y),8,0);var o=b;var n=(((w))&255);var m=__ZN4XRef9okToPrintEb(o,n);var l=unSign((m),8,0);I=l}else{var k=b;var j=(k+64)&4294967295;var i=HEAP[j];var h=(((i))|0)>2;if(h){var f=p;var d=unSign((f),8,0);var a=b;var T=(((d))&255);var S=__ZN4XRef9okToPrintEb(a,T);var e=reSign((S),8,0)!=0;var r=(e)^1;var u=unSign((r),1,0);var c=reSign((u),8,0)!=0;$bb10$$bb8$9:do{if(c){q=1}else{var R=b;var Q=(R+80)&4294967295;var P=HEAP[Q];var O=(P)&2048;var N=(((O))|0)==0;if(N){q=1;break $bb10$$bb8$9}K=1;q=3;break $bb10$$bb8$9}}while(0);if(q==1){K=0}var M=K;var L=unSign((M),8,0);I=L}else{I=0}}}else{I=1}var A=I;s=A;var J=s;var E=(((J))&255);return E;return null}function __ZN4XRef10okToChangeEb(p,d){var t;var n;var B;var z;var D;var l;var o=0;n=p;B=d;var k=B;var x=reSign((k),8,0)!=0;var v=(x)^1;var y=unSign((v),1,0);var E=reSign((y),8,0)!=0;var m=(E)^1;var r=unSign((m),1,0);var C=reSign((r),8,0)!=0;$bb8$$bb$2:do{if(C){t=1}else{var j=n;var i=(j+100)&4294967295;var h=HEAP[i];var A=reSign((h),8,0)!=0;if(A){t=0;break $bb8$$bb$2}else{t=1;break $bb8$$bb$2}}}while(0);$bb8$$bb9$4:do{if(t==1){var f=n;var e=(f+80)&4294967295;var c=HEAP[e];var b=(c)&8;var a=(((b))|0)!=0;if(a){t=0;break $bb8$$bb9$4}D=0;t=4;break $bb8$$bb9$4}}while(0);if(t==0){D=1}var u=D;var s=unSign((u),8,0);l=s;var q=l;z=q;var w=z;var g=(((w))&255);return g;return null}function __ZN4XRef8okToCopyEb(p,d){var u;var n;var C;var A;var q;var l;var o=0;n=p;C=d;var k=C;var y=reSign((k),8,0)!=0;var w=(y)^1;var z=unSign((w),1,0);var E=reSign((z),8,0)!=0;var m=(E)^1;var s=unSign((m),1,0);var D=reSign((s),8,0)!=0;$bb8$$bb$2:do{if(D){u=1}else{var j=n;var i=(j+100)&4294967295;var h=HEAP[i];var B=reSign((h),8,0)!=0;if(B){u=0;break $bb8$$bb$2}else{u=1;break $bb8$$bb$2}}}while(0);$bb8$$bb9$4:do{if(u==1){var f=n;var e=(f+80)&4294967295;var c=HEAP[e];var b=(c)&16;var a=(((b))|0)!=0;if(a){u=0;break $bb8$$bb9$4}q=0;u=4;break $bb8$$bb9$4}}while(0);if(u==0){q=1}var v=q;var t=unSign((v),8,0);l=t;var r=l;A=r;var x=A;var g=(((x))&255);return g;return null}function __ZN4XRef12okToAddNotesEb(p,d){var u;var n;var C;var A;var q;var l;var o=0;n=p;C=d;var k=C;var y=reSign((k),8,0)!=0;var w=(y)^1;var z=unSign((w),1,0);var E=reSign((z),8,0)!=0;var m=(E)^1;var s=unSign((m),1,0);var D=reSign((s),8,0)!=0;$bb8$$bb$2:do{if(D){u=1}else{var j=n;var i=(j+100)&4294967295;var h=HEAP[i];var B=reSign((h),8,0)!=0;if(B){u=0;break $bb8$$bb$2}else{u=1;break $bb8$$bb$2}}}while(0);$bb8$$bb9$4:do{if(u==1){var f=n;var e=(f+80)&4294967295;var c=HEAP[e];var b=(c)&32;var a=(((b))|0)!=0;if(a){u=0;break $bb8$$bb9$4}q=0;u=4;break $bb8$$bb9$4}}while(0);if(u==0){q=1}var v=q;var t=unSign((v),8,0);l=t;var r=l;A=r;var x=A;var g=(((x))&255);return g;return null}function __ZN4XRef12okToFillFormEb(p,d){var u;var n;var C;var A;var q;var l;var o=0;n=p;C=d;var k=C;var y=reSign((k),8,0)!=0;var w=(y)^1;var z=unSign((w),1,0);var E=reSign((z),8,0)!=0;var m=(E)^1;var s=unSign((m),1,0);var D=reSign((s),8,0)!=0;$bb8$$bb$2:do{if(D){u=1}else{var j=n;var i=(j+100)&4294967295;var h=HEAP[i];var B=reSign((h),8,0)!=0;if(B){u=0;break $bb8$$bb$2}else{u=1;break $bb8$$bb$2}}}while(0);$bb8$$bb9$4:do{if(u==1){var f=n;var e=(f+80)&4294967295;var c=HEAP[e];var b=(c)&256;var a=(((b))|0)!=0;if(a){u=0;break $bb8$$bb9$4}q=0;u=4;break $bb8$$bb9$4}}while(0);if(u==0){q=1}var v=q;var t=unSign((v),8,0);l=t;var r=l;A=r;var x=A;var g=(((x))&255);return g;return null}function __ZN4XRef17okToAccessibilityEb(p,d){var u;var n;var C;var A;var q;var l;var o=0;n=p;C=d;var k=C;var y=reSign((k),8,0)!=0;var w=(y)^1;var z=unSign((w),1,0);var E=reSign((z),8,0)!=0;var m=(E)^1;var s=unSign((m),1,0);var D=reSign((s),8,0)!=0;$bb8$$bb$2:do{if(D){u=1}else{var j=n;var i=(j+100)&4294967295;var h=HEAP[i];var B=reSign((h),8,0)!=0;if(B){u=0;break $bb8$$bb$2}else{u=1;break $bb8$$bb$2}}}while(0);$bb8$$bb9$4:do{if(u==1){var f=n;var e=(f+80)&4294967295;var c=HEAP[e];var b=(c)&512;var a=(((b))|0)!=0;if(a){u=0;break $bb8$$bb9$4}q=0;u=4;break $bb8$$bb9$4}}while(0);if(u==0){q=1}var v=q;var t=unSign((v),8,0);l=t;var r=l;A=r;var x=A;var g=(((x))&255);return g;return null}function __ZN4XRef12okToAssembleEb(p,d){var u;var n;var C;var A;var q;var l;var o=0;n=p;C=d;var k=C;var y=reSign((k),8,0)!=0;var w=(y)^1;var z=unSign((w),1,0);var E=reSign((z),8,0)!=0;var m=(E)^1;var s=unSign((m),1,0);var D=reSign((s),8,0)!=0;$bb8$$bb$2:do{if(D){u=1}else{var j=n;var i=(j+100)&4294967295;var h=HEAP[i];var B=reSign((h),8,0)!=0;if(B){u=0;break $bb8$$bb$2}else{u=1;break $bb8$$bb$2}}}while(0);$bb8$$bb9$4:do{if(u==1){var f=n;var e=(f+80)&4294967295;var c=HEAP[e];var b=(c)&1024;var a=(((b))|0)!=0;if(a){u=0;break $bb8$$bb9$4}q=0;u=4;break $bb8$$bb9$4}}while(0);if(u==0){q=1}var v=q;var t=unSign((v),8,0);l=t;var r=l;A=r;var x=A;var g=(((x))&255);return g;return null}function __ZN4XRef12getStreamEndEjPj(i,Y,d){var x;var b;var y;var ah;var z;var U;var f;var e;var c;var F=0;b=i;y=Y;ah=d;var T=b;var S=(T+52)&4294967295;var R=HEAP[S];var Q=(((R))|0)==0;$bb1$$bb$2:do{if(Q){x=0}else{var P=b;var O=(P+48)&4294967295;var M=HEAP[O];var K=b;var I=(K+52)&4294967295;var u=HEAP[I];var s=((u)-1)&4294967295;var q=(M+4*s)&4294967295;var o=HEAP[q];var m=y;var l=unSign((o),32,0)1;if(!(C)){x=5;break}var a=f;var ag=e;var af=((a)+(ag))&4294967295;var ae=((((af))|0)/2|0);c=ae;var ad=b;var ac=(ad+48)&4294967295;var ab=HEAP[ac];var aa=c;var Z=(ab+4*aa)&4294967295;var X=HEAP[Z];var N=y;var L=unSign((X),32,0)>=unSign((N),32,0);if(L){var J=c;e=J;x=3;continue}else{var H=c;f=H;x=3;continue}}var B=b;var A=(B+48)&4294967295;var w=HEAP[A];var v=e;var t=(w+4*v)&4294967295;var r=HEAP[t];var p=ah;HEAP[p]=r;U=1;x=6;break $bb1$$bb$2}}while(0);if(x==0){U=0}var n=U;z=n;var W=z;var V=(((W))&255);return V;return null}function __ZNSt3__127__libcpp_trivial_destructorIjEC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__117integral_constantIbLb1EEC2Ev(b);return;return}function __ZNSt3__125is_trivially_destructibleIjEC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZNSt3__127__libcpp_trivial_destructorIjEC2Ev(b);return;return}function __ZNSt3__114__split_bufferIjRNS_9allocatorIjEEE18__construct_at_endINS_13move_iteratorIPjEEEENS_9enable_ifIXsrNS_21__is_forward_iteratorIT_EE5valueEvE4typeESB_SB_(H,s,Z){var B=STACKTOP;STACKTOP+=8;_memset(B,0,8);var af;var aI;var aw;var a7;var K;var aE;var a6;var W;var al;var ap;var a4;var au;var aA;var ax;var x;var a2;var ad;var X;var a1;var bb;var q;var a0;var r;var ab;var aZ;var I;var aK;var aa;var aY;var be;var a5;var aX;var bg;var a8;var aW;var ar;var e;var av;var aL;var aB=B;var ac=B+4;var J;var d;var g=0;aL=H;var at=(aB)&4294967295;HEAP[at]=s;var aq=(ac)&4294967295;HEAP[aq]=Z;var ao=aL;ar=ao;var an=ar;var am=(an+12)&4294967295;bg=am;var ak=bg;var aj=(ak)&4294967295;be=aj;var ai=be;var ah=(ai+4)&4294967295;var Y=HEAP[ah];aX=Y;var V=aX;a5=V;var ae=a5;aW=ae;var U=aW;a8=U;var a9=a8;av=a9;var T=av;e=T;var C=e;d=C;while(1){I=aB;aK=ac;var aV=I;r=aV;var aU=r;var aT=(aU)&4294967295;var aS=HEAP[aT];aZ=aS;var aR=aZ;ab=aR;var a3=ab;var aQ=aK;bb=aQ;var aP=bb;var aO=(aP)&4294967295;var aN=HEAP[aO];a0=aN;var aM=a0;q=aM;var ag=q;var aG=(a3)!=(ag);var aD=unSign((aG),1,0);aY=aD;var az=aY;aa=az;var aF=aa;var P=(((aF))&255);J=P;var ay=J;var L=reSign((ay),8,0)!=0;if(!(L)){af=3;break}aI=aB;var S=aI;var R=(S)&4294967295;var Q=HEAP[R];a7=Q;var O=a7;aw=O;var aC=aw;var N=aL;var M=(N+8)&4294967295;var G=HEAP[M];K=G;var F=K;a6=F;var E=a6;aE=E;var aH=aE;var D=d;au=D;aA=aH;ax=aC;var A=aA;var z=A;W=4;al=z;var y=al;a4=y;var w=a4;ap=w;var v=ap;var u=v;a2=u;var t=a2;var p=(t)!=0;if(p){var o=ax;var n=HEAP[o];var m=a2;HEAP[m]=n;var l=a2;x=l}else{var k=a2;x=k}var j=aL;var i=(j+8)&4294967295;var h=HEAP[i];var f=(h+4)&4294967295;var c=aL;var b=(c+8)&4294967295;HEAP[b]=f;ad=aB;var a=ad;var bj=(a)&4294967295;var bi=HEAP[bj];var bh=(bi+4)&4294967295;var bf=ad;var bd=(bf)&4294967295;HEAP[bd]=bh;var bc=ad;a1=bc;var ba=a1;X=ba;var aJ=X;af=0;continue}STACKTOP=B;return;return}function __ZNSt3__111__tree_nextIPNS_16__tree_node_baseIPvEEEET_S5_(aB){var u=STACKTOP;STACKTOP+=8;_memset(u,0,8);var S;var af;var ak;var aA;var ao;var aC;var az;var aE;var C;var ag;var al;var ay;var ax=u;var an;var B;var a;var aw;var aF;var Q;var ah;var z;var H;var av;var au=u+4;var T;var c=0;ah=aB;var at=ah;var ar=(at+4)&4294967295;var aq=HEAP[ar];aF=au;Q=-1;af=au;aA=0;var aj=aA;ak=aj;var am=ak;var ai=(aq)!=(am);var ae=unSign((ai),1,0);T=ae;var ad=T;var D=reSign((ad),8,0)!=0;if(D){var ac=ah;var ab=(ac+4)&4294967295;var aa=HEAP[ab];ag=aa;while(1){var P=ag;var O=(P)&4294967295;var N=(O)&4294967295;var M=HEAP[N];aE=ax;C=-1;ao=ax;az=0;var L=az;aC=L;var aD=aC;var K=(M)!=(aD);var I=unSign((K),1,0);an=I;var G=an;var h=reSign((G),8,0)!=0;if(!(h)){S=2;break}var Z=ag;var Y=(Z)&4294967295;var X=(Y)&4294967295;var R=HEAP[X];ag=R;S=0;continue}var F=ag;ay=F;var A=ay;al=A;var n=al;av=n}else{while(1){var t=ah;B=t;var s=B;var r=(s+8)&4294967295;var q=HEAP[r];var p=(q)&4294967295;var o=(p)&4294967295;var m=HEAP[o];var l=B;var k=(m)==(l);var j=unSign((k),1,0);aw=j;var i=aw;a=i;var v=a;var J=(((v))&255);var W=reSign((J),8,0)!=0;var ap=(W)^1;var E=unSign((ap),1,0);H=E;var g=H;var V=reSign((g),8,0)!=0;if(!(V)){S=6;break}var y=ah;var x=(y+8)&4294967295;var w=HEAP[x];ah=w;S=4;continue}var f=ah;var e=(f+8)&4294967295;var d=HEAP[e];av=d}var b=av;z=b;var U=z;STACKTOP=u;return U;return null}function __ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_(hm,hA){var B=STACKTOP;STACKTOP+=56;_memset(B,0,56);var l;var iz;var p;var ay;var D;var m;var cx;var ep;var aw;var hQ;var eq;var av;var hY;var er;var au;var fa;var en;var cV;var eD;var at;var fc;var eo;var db;var eF;var ar;var fr;var eC;var di;var eU;var aq;var ii;var eV;var ap;var fF;var eR;var fH;var eS;var dv;var e9;var ao;var fK;var eT;var dB;var fn;var an;var iN;var fq;var dJ;var f0;var e7;var dO;var fs;var dI;var dS;var fE;var dH;var ge;var fm;var dW;var fG;var dG;var gp;var fo;var d4;var fX;var dF;var gq;var fD;var d9;var fY;var dE;var ha;var gc;var dD;var gC;var fV;var ek;var gd;var dC;var gE;var fW;var ho;var dX;var dA;var a6;var hn;var bF;var iP;var dz=B;var t;var bC;var u;var dy=B+4;var dx=B+8;var w;var bR;var dw=B+12;var x;var bU;var y;var du=B+16;var dt=B+20;var z;var bY;var b0;var ds=B+24;var b2;var dr=B+28;var A;var cf;var dq=B+32;var ch;var cj;var cl;var dp=B+36;var cn;var dn=B+40;var dm=B+44;var E;var dl=B+48;var dk=B+52;var F;var hC;var hD;var hE;var gI;var eE=0;bF=hm;iP=hA;var dj=iP;var dh=(dj)&4294967295;var dg=(dh)&4294967295;var de=HEAP[dg];a6=dk;hn=-1;ho=dk;dA=0;var dd=dA;dX=dd;var i2=dX;var dc=(de)==(i2);$bb2$$bb$2:do{if(dc){l=0}else{var da=iP;var cZ=(da+4)&4294967295;var cY=HEAP[cZ];gE=dl;fW=-1;dW=dl;dG=0;var cX=dG;fG=cX;var aJ=fG;var cW=(cY)==(aJ);if(cW){l=0;break $bb2$$bb$2}var cU=iP;var cT=__ZNSt3__111__tree_nextIPNS_16__tree_node_baseIPvEEEET_S5_(cU);F=cT;l=2;break $bb2$$bb$2}}while(0);if(l==0){var cS=iP;F=cS}var cR=F;hC=cR;var cQ=hC;var cP=(cQ)&4294967295;var cE=(cP)&4294967295;var cD=HEAP[cE];ge=dm;fm=-1;dS=dm;dH=0;var cC=dH;fE=cC;var aG=fE;var cB=(cD)!=(aG);if(cB){var cA=hC;var cz=(cA)&4294967295;var cy=(cz)&4294967295;var cw=HEAP[cy];E=cw}else{var cv=hC;var cu=(cv+4)&4294967295;var ce=HEAP[cu];E=ce}var cd=E;hD=cd;fF=dn;eR=-1;iz=dn;ay=0;var cc=ay;p=cc;var gP=p;hE=gP;D=dp;m=-1;cx=dp;aw=0;var cb=aw;ep=cb;var G=ep;var ca=hD;var b9=(G)!=(ca);var b8=unSign((b9),1,0);cn=b8;var b7=cn;var ik=reSign((b7),8,0)!=0;if(ik){var b6=hC;var b5=(b6+8)&4294967295;var bP=HEAP[b5];var bO=hD;var bN=(bO+8)&4294967295;HEAP[bN]=bP}var bM=hC;hQ=bM;var bL=hQ;var bK=(bL+8)&4294967295;var bJ=HEAP[bK];var bI=(bJ)&4294967295;var bH=(bI)&4294967295;var bG=HEAP[bH];var bt=hQ;var bs=(bG)==(bt);var br=unSign((bs),1,0);av=br;var bq=av;eq=bq;var H=eq;var ea=(((H))&255);cl=ea;var bp=cl;var v=reSign((bp),8,0)!=0;if(v){var bo=hC;var bn=(bo+8)&4294967295;var bm=HEAP[bn];var bl=(bm)&4294967295;var bk=(bl)&4294967295;var a8=hD;HEAP[bk]=a8;var a7=hC;var a5=bF;var a4=(a7)!=(a5);if(a4){var a3=hC;var a2=(a3+8)&4294967295;var a1=HEAP[a2];var a0=(a1+4)&4294967295;var aZ=HEAP[a0];hE=aZ}else{var aY=hD;bF=aY}}else{var ga=hC;var f8=(ga+8)&4294967295;var f7=HEAP[f8];var f6=(f7+4)&4294967295;var f5=hD;HEAP[f6]=f5;var f4=hC;var f3=(f4+8)&4294967295;var f2=HEAP[f3];var f1=(f2)&4294967295;var fZ=(f1)&4294967295;var fT=HEAP[fZ];hE=fT}var fS=hC;var fR=(fS+12)&4294967295;var fP=HEAP[fR];gI=fP;var fO=hC;var fN=iP;var fM=(fO)!=(fN);$bb16$$bb25$23:do{if(fM){var fL=iP;var fJ=(fL+8)&4294967295;var fI=HEAP[fJ];var fC=hC;var fB=(fC+8)&4294967295;HEAP[fB]=fI;var fA=iP;hY=fA;var fz=hY;var fy=(fz+8)&4294967295;var fx=HEAP[fy];var fw=(fx)&4294967295;var fv=(fw)&4294967295;var fu=HEAP[fv];var ft=hY;var fl=(fu)==(ft);var fk=unSign((fl),1,0);au=fk;var fj=au;er=fj;var I=er;var eb=(((I))&255);cj=eb;var fi=cj;var a=reSign((fi),8,0)!=0;if(a){var fh=hC;var fg=(fh+8)&4294967295;var ff=HEAP[fg];var fe=(ff)&4294967295;var fd=(fe)&4294967295;var fb=hC;HEAP[fd]=fb}else{var e6=hC;var e5=(e6+8)&4294967295;var e4=HEAP[e5];var e3=(e4+4)&4294967295;var e1=hC;HEAP[e3]=e1}var e0=iP;var eZ=(e0)&4294967295;var eY=(eZ)&4294967295;var eX=HEAP[eY];var eW=hC;var eQ=(eW)&4294967295;var eP=(eQ)&4294967295;HEAP[eP]=eX;var eO=hC;var eN=(eO)&4294967295;var eM=(eN)&4294967295;var eL=HEAP[eM];var eK=(eL+8)&4294967295;var eJ=hC;HEAP[eK]=eJ;var eI=iP;var eH=(eI+4)&4294967295;var eB=HEAP[eH];var eA=hC;var ez=(eA+4)&4294967295;HEAP[ez]=eB;var ey=hC;var ex=(ey+4)&4294967295;var ew=HEAP[ex];fa=dq;en=-1;cV=dq;at=0;var ev=at;eD=ev;var K=eD;var eu=(ew)!=(K);var et=unSign((eu),1,0);ch=et;var es=ch;var jj=reSign((es),8,0)!=0;if(jj){var em=hC;var el=(em+4)&4294967295;var ej=HEAP[el];var ei=(ej+8)&4294967295;var eh=hC;HEAP[ei]=eh}var eg=iP;var ef=(eg+12)&4294967295;var ee=HEAP[ef];var ed=hC;var ec=(ed+12)&4294967295;HEAP[ec]=ee;var d8=bF;var d7=iP;var d6=(d8)==(d7);if(!(d6)){l=11;break $bb16$$bb25$23}var d5=hC;bF=d5}}while(0);var d3=gI;var ji=reSign((d3),8,0)!=0;var fQ=(ji)^1;var ih=unSign((fQ),1,0);var jh=reSign((ih),8,0)!=0;$bb32$$bb30$34:do{if(jh){l=13}else{fc=dr;eo=-1;db=dr;ar=0;var d2=ar;eF=d2;var L=eF;var d1=bF;var d0=(L)==(d1);if(d0){l=13;break $bb32$$bb30$34}A=1;l=15;break $bb32$$bb30$34}}while(0);if(l==13){A=0}var dZ=A;cf=dZ;var dY=cf;var i5=reSign((dY),8,0)!=0;if(i5){fr=ds;eC=-1;di=ds;aq=0;var dV=aq;eU=dV;var N=eU;var dU=hD;var dT=(N)!=(dU);var dR=unSign((dT),1,0);b2=dR;var dQ=b2;var i4=reSign((dQ),8,0)!=0;if(i4){var dP=hD;var dN=(dP+12)&4294967295;HEAP[dN]=1}else{$bb38$44:while(1){var dM=hE;ii=dM;var dL=ii;var dK=(dL+8)&4294967295;var k=HEAP[dK];var j=(k)&4294967295;var i=(j)&4294967295;var h=HEAP[i];var g=ii;var f=(h)==(g);var e=unSign((f),1,0);ap=e;var d=ap;eV=d;var O=eV;var eG=(((O))&255);var i3=reSign((eG),8,0)!=0;var hb=(i3)^1;var jg=unSign((hb),1,0);b0=jg;var c=b0;var iR=reSign((c),8,0)!=0;if(iR){var b=hE;var jt=(b+12)&4294967295;var js=HEAP[jt];var iQ=reSign((js),8,0)!=0;var e2=(iQ)^1;var J=unSign((e2),1,0);var iO=reSign((J),8,0)!=0;if(iO){var jr=hE;var jq=(jr+12)&4294967295;HEAP[jq]=1;var jp=hE;var jo=(jp+8)&4294967295;var jn=HEAP[jo];var jm=(jn+12)&4294967295;HEAP[jm]=0;var jl=hE;var jk=(jl+8)&4294967295;var jf=HEAP[jk];__ZNSt3__118__tree_left_rotateIPNS_16__tree_node_baseIPvEEEEvT_(jf);var je=hE;var jd=(je)&4294967295;var jc=(jd)&4294967295;var jb=HEAP[jc];var ja=bF;var i9=(jb)==(ja);if(i9){var i8=hE;bF=i8}var i7=hE;var i6=(i7)&4294967295;var i1=(i6)&4294967295;var i0=HEAP[i1];var iZ=(i0+4)&4294967295;var iY=HEAP[iZ];hE=iY}var iX=hE;var iW=(iX)&4294967295;var iV=(iW)&4294967295;var iU=HEAP[iV];fH=dt;eS=-1;dv=dt;ao=0;var iT=ao;e9=iT;var Z=e9;var iS=(iU)==(Z);$bb53$$bb51$54:do{if(iS){l=20}else{var iM=hE;var iL=(iM)&4294967295;var iK=(iL)&4294967295;var iJ=HEAP[iK];var iI=(iJ+12)&4294967295;var iH=HEAP[iI];var iC=reSign((iH),8,0)!=0;if(iC){l=20;break $bb53$$bb51$54}else{l=21;break $bb53$$bb51$54}}}while(0);$bb53$$bb57$56:do{if(l==20){var iG=hE;var iF=(iG+4)&4294967295;var iE=HEAP[iF];fK=du;eT=-1;dB=du;an=0;var iD=an;fn=iD;var aa=fn;var iy=(iE)==(aa);if(!iy){var ix=hE;var iw=(ix+4)&4294967295;var iv=HEAP[iw];var iu=(iv+12)&4294967295;var it=HEAP[iu];var iB=reSign((it),8,0)!=0;if(!(iB)){l=21;break $bb53$$bb57$56}}z=1;l=23;break $bb53$$bb57$56}}while(0);if(l==21){z=0}var ir=z;bY=ir;var iq=bY;var iA=reSign((iq),8,0)!=0;if(!(iA)){l=26;break $bb38$44}var ip=hE;var io=(ip+12)&4294967295;HEAP[io]=0;var ig=hE;var ie=(ig+8)&4294967295;var id=HEAP[ie];hD=id;var ic=hD;var ib=bF;var ia=(ic)==(ib);if(ia){l=27;break $bb38$44}var h9=hD;var h8=(h9+12)&4294967295;var h7=HEAP[h8];var im=reSign((h7),8,0)!=0;var gA=(im)^1;var fp=unSign((gA),1,0);var il=reSign((fp),8,0)!=0;if(il){l=27;break $bb38$44}var h2=hD;iN=h2;var h1=iN;var h0=(h1+8)&4294967295;var hZ=HEAP[h0];var hX=(hZ)&4294967295;var hW=(hX)&4294967295;var hV=HEAP[hW];var hU=iN;var hT=(hV)==(hU);var hP=unSign((hT),1,0);dJ=hP;var hO=dJ;fq=hO;var al=fq;var e8=(((al))&255);var ij=reSign((e8),8,0)!=0;if(ij){var hN=hD;var hM=(hN+8)&4294967295;var hL=HEAP[hM];var hK=(hL+4)&4294967295;var hJ=HEAP[hK];y=hJ}else{var hI=hD;var hH=(hI+8)&4294967295;var hG=HEAP[hH];var hy=(hG)&4294967295;var hx=(hy)&4294967295;var hw=HEAP[hx];y=hw}var hv=y;hE=hv}else{var bW=hE;var bV=(bW+12)&4294967295;var bT=HEAP[bV];var hS=reSign((bT),8,0)!=0;var df=(hS)^1;var C=unSign((df),1,0);var hR=reSign((C),8,0)!=0;if(hR){var bS=hE;var bQ=(bS+12)&4294967295;HEAP[bQ]=1;var bE=hE;var bD=(bE+8)&4294967295;var bB=HEAP[bD];var bA=(bB+12)&4294967295;HEAP[bA]=0;var bz=hE;var by=(bz+8)&4294967295;var bx=HEAP[by];__ZNSt3__119__tree_right_rotateIPNS_16__tree_node_baseIPvEEEEvT_(bx);var bw=hE;var bv=(bw+4)&4294967295;var bu=HEAP[bv];var bj=bF;var bh=(bu)==(bj);if(bh){var bg=hE;bF=bg}var bf=hE;var be=(bf+4)&4294967295;var bd=HEAP[be];var bc=(bd)&4294967295;var bb=(bc)&4294967295;var ba=HEAP[bb];hE=ba}var a9=hE;var aU=(a9)&4294967295;var aT=(aU)&4294967295;var aR=HEAP[aT];gp=dx;fo=-1;d4=dx;dF=0;var aQ=dF;fX=aQ;var aS=fX;var aP=(aR)==(aS);$bb92$$bb90$78:do{if(aP){l=39}else{var aO=hE;var aN=(aO)&4294967295;var aM=(aN)&4294967295;var aL=HEAP[aM];var aK=(aL+12)&4294967295;var aI=HEAP[aK];var hF=reSign((aI),8,0)!=0;if(hF){l=39;break $bb92$$bb90$78}else{l=40;break $bb92$$bb90$78}}}while(0);$bb92$$bb96$80:do{if(l==39){var aH=hE;var aF=(aH+4)&4294967295;var aE=HEAP[aF];gq=dy;fD=-1;d9=dy;dE=0;var aD=dE;fY=aD;var aV=fY;var aC=(aE)==(aV);if(!aC){var aB=hE;var aA=(aB+4)&4294967295;var az=HEAP[aA];var ax=(az+12)&4294967295;var ak=HEAP[ax];var hB=reSign((ak),8,0)!=0;if(!(hB)){l=40;break $bb92$$bb96$80}}w=1;l=42;break $bb92$$bb96$80}}while(0);if(l==40){w=0}var aj=w;bR=aj;var ai=bR;var hz=reSign((ai),8,0)!=0;if(!(hz)){l=45;break $bb38$44}var ah=hE;var ag=(ah+12)&4294967295;HEAP[ag]=0;var af=hE;var ae=(af+8)&4294967295;var ad=HEAP[ae];hD=ad;var ac=hD;var ab=(ac+12)&4294967295;var Y=HEAP[ab];var s=reSign((Y),8,0)!=0;var fU=(s)^1;var aW=unSign((fU),1,0);var r=reSign((aW),8,0)!=0;if(r){l=46;break $bb38$44}var X=hD;var W=bF;var V=(X)==(W);if(V){l=46;break $bb38$44}var S=hD;ha=S;var R=ha;var Q=(R+8)&4294967295;var P=HEAP[Q];var hl=(P)&4294967295;var hk=(hl)&4294967295;var hj=HEAP[hk];var hi=ha;var hh=(hj)==(hi);var hg=unSign((hh),1,0);dD=hg;var hf=dD;gc=hf;var aX=gc;var M=(((aX))&255);var q=reSign((M),8,0)!=0;if(q){var he=hD;var hd=(he+8)&4294967295;var hc=HEAP[hd];var g9=(hc+4)&4294967295;var g8=HEAP[g9];u=g8}else{var g7=hD;var g6=(g7+8)&4294967295;var g5=HEAP[g6];var g4=(g5)&4294967295;var g3=(g4)&4294967295;var g2=HEAP[g3];u=g2}var g1=u;hE=g1}l=55;continue $bb38$44}if(l==26){var hu=hE;var ht=(hu+4)&4294967295;var hs=HEAP[ht];f0=dw;e7=-1;dO=dw;dI=0;var hr=dI;fs=hr;var am=fs;var hq=(hs)==(am);$bb75$$bb73$98:do{if(hq){l=32}else{var hp=hE;var c9=(hp+4)&4294967295;var c8=HEAP[c9];var c7=(c8+12)&4294967295;var c6=HEAP[c7];var h5=reSign((c6),8,0)!=0;if(h5){l=32;break $bb75$$bb73$98}x=0;l=35;break $bb75$$bb73$98}}while(0);if(l==32){x=1}var c5=x;bU=c5;var c4=bU;var h4=reSign((c4),8,0)!=0;if(h4){var c3=hE;var c2=(c3)&4294967295;var c1=(c2)&4294967295;var c0=HEAP[c1];var cO=(c0+12)&4294967295;HEAP[cO]=1;var cN=hE;var cM=(cN+12)&4294967295;HEAP[cM]=0;var cL=hE;__ZNSt3__119__tree_right_rotateIPNS_16__tree_node_baseIPvEEEEvT_(cL);var cK=hE;var cJ=(cK+8)&4294967295;var cI=HEAP[cJ];hE=cI}var cH=hE;var cG=(cH+8)&4294967295;var cF=HEAP[cG];var ct=(cF+12)&4294967295;var cs=HEAP[ct];var cr=hE;var cq=(cr+12)&4294967295;HEAP[cq]=cs;var cp=hE;var co=(cp+8)&4294967295;var cm=HEAP[co];var ck=(cm+12)&4294967295;HEAP[ck]=1;var ci=hE;var cg=(ci+4)&4294967295;var b4=HEAP[cg];var b3=(b4+12)&4294967295;HEAP[b3]=1;var b1=hE;var bZ=(b1+8)&4294967295;var bX=HEAP[bZ];__ZNSt3__118__tree_left_rotateIPNS_16__tree_node_baseIPvEEEEvT_(bX)}else{if(l==27){var h6=hD;var h3=(h6+12)&4294967295;HEAP[h3]=1}else{if(l==45){var g0=hE;var gZ=(g0)&4294967295;var gY=(gZ)&4294967295;var gX=HEAP[gY];gC=dz;fV=-1;ek=dz;dC=0;var gW=dC;gd=gW;var bi=gd;var gV=(gX)==(bi);$bb114$$bb112$109:do{if(gV){l=50}else{var gU=hE;var gT=(gU)&4294967295;var gS=(gT)&4294967295;var gR=HEAP[gS];var gQ=(gR+12)&4294967295;var gO=HEAP[gQ];var o=reSign((gO),8,0)!=0;if(o){l=50;break $bb114$$bb112$109}t=0;l=53;break $bb114$$bb112$109}}while(0);if(l==50){t=1}var gN=t;bC=gN;var gM=bC;var n=reSign((gM),8,0)!=0;if(n){var gL=hE;var gK=(gL+4)&4294967295;var gJ=HEAP[gK];var gH=(gJ+12)&4294967295;HEAP[gH]=1;var gG=hE;var gF=(gG+12)&4294967295;HEAP[gF]=0;var gD=hE;__ZNSt3__118__tree_left_rotateIPNS_16__tree_node_baseIPvEEEEvT_(gD);var gB=hE;var gz=(gB+8)&4294967295;var gy=HEAP[gz];hE=gy}var gx=hE;var gw=(gx+8)&4294967295;var gv=HEAP[gw];var gu=(gv+12)&4294967295;var gt=HEAP[gu];var gs=hE;var gr=(gs+12)&4294967295;HEAP[gr]=gt;var go=hE;var gn=(go+8)&4294967295;var gm=HEAP[gn];var gl=(gm+12)&4294967295;HEAP[gl]=1;var gk=hE;var gj=(gk)&4294967295;var gi=(gj)&4294967295;var gh=HEAP[gi];var gg=(gh+12)&4294967295;HEAP[gg]=1;var gf=hE;var gb=(gf+8)&4294967295;var f9=HEAP[gb];__ZNSt3__119__tree_right_rotateIPNS_16__tree_node_baseIPvEEEEvT_(f9)}else{if(l==46){var U=hD;var T=(U+12)&4294967295;HEAP[T]=1}}}}}}STACKTOP=B;return;return}function __ZNKSt3__16vectorIjNS_9allocatorIjEEE8max_sizeEv(N){var G=STACKTOP;STACKTOP+=16;_memset(G,0,16);var ai;var x;var aP;var aW;var i;var ap;var aV;var aT=G;var W;var aB;var aS=G+1;var aR=G+2;var aQ=G+3;var aO=G+4;var aN;var g;var c;var aM;var a5;var ac;var aL;var ax;var ab;var aA;var a3;var aF;var e;var aU;var ay;var aE;var y;var ag;var at;var aw;var av=G+5;var az;var j;var af;var au=G+6;var ar=G+7;var aq;var aX;var an;var h;var am;var aH;var L;var al=G+8;var aa=G+12;var Z;var l=0;aH=N;an=-1;var Y=an;aX=Y;var aZ=aX;am=aZ;var X=am;h=X;var H=h;var V=Math.floor(unSign((H),32,0)/2);HEAP[aa]=V;var U=aH;var T=(U)&4294967295;ax=T;var S=ax;var Q=(S+8)&4294967295;a5=Q;var P=a5;var M=(P)&4294967295;g=M;var K=g;var J=K;aM=J;var I=aM;c=I;var f=c;aL=f;var F=aL;ac=F;var D=ac;aA=D;var E=aA;ab=E;var aD=ab;W=aD;__ZNSt3__114__has_max_sizeIKNS_9allocatorIjEEEC1Ev(aQ);var C=(aO)&4294967295;var B=(aR)&4294967295;var A=HEAP[B];HEAP[C]=A;var z=W;var aY=aT;var ae=aS;_llvm_memcpy_p0i8_p0i8_i64(aY,ae,1,1,0);i=z;var w=i;x=w;aW=1073741823;var v=aW;aP=v;var O=aP;aV=O;var u=aV;ap=u;var o=ap;aN=o;var t=aN;aB=t;var aj=aB;HEAP[al]=aj;az=al;j=aa;var s=(ar)&4294967295;HEAP[s]=0;var q=az;var p=j;var r=av;var ad=au;_llvm_memcpy_p0i8_p0i8_i64(r,ad,1,1,0);aE=q;y=p;var n=y;var m=aE;a3=av;aF=n;e=m;var k=aF;var d=HEAP[k];var b=e;var a=HEAP[b];var a8=unSign((d),32,0)0;if(!(ad)){u=2;break $bb5$8}var j=Q;var i=(j)<<1;Q=i;u=1;continue $bb5$8}var ac=Q;var ab=(((ac))|0)<0;$bb9$$bb8$13:do{if(!ab){var aa=Q;var Z=(((aa))|0)>76695843;if(Z){u=5;break $bb9$$bb8$13}var Y=c;var X=(Y+8)&4294967295;var W=HEAP[X];var V=W;var J=Q;var H=_greallocn_checkoverflow(V,J,28);d=H;var F=d;var D=(F)==0;if(D){T=0;u=7;break $bb$$bb13$2}else{var B=d;var A=B;var z=c;var y=(z+8)&4294967295;HEAP[y]=A;var x=c;var w=(x+12)&4294967295;var t=Q;HEAP[w]=t;u=8;break $bb$$bb13$2}}}while(0);T=0;u=7;break $bb$$bb13$2}else{u=8}}while(0);if(u==8){var s=c;var q=(s+12)&4294967295;var o=HEAP[q];T=o}var m=T;v=m;var U=v;return U;return null}function __ZN4XRef6resizeEi(z,aJ){var N;var ag;var O;var x;var aC;var I;var P;var M;var d=0;ag=z;O=aJ;var aB=ag;var aA=(aB+16)&4294967295;var az=HEAP[aA];var ay=O;var ax=(((az))|0)<(((ay))|0);$bb$$bb6$2:do{if(ax){var aw=ag;var av=O;var au=__ZN4XRef7reserveEi(aw,av);var at=O;var aa=(((au))|0)<(((at))|0);var Y=unSign((aa),1,0);I=Y;var X=I;var A=reSign((X),8,0)!=0;if(A){var W=ag;var V=(W+16)&4294967295;var U=HEAP[V];aC=U;N=0;break $bb$$bb6$2}else{var T=ag;var S=(T+16)&4294967295;var R=HEAP[S];P=R;while(1){var a=P;var aK=O;var aI=(((a))|0)<(((aK))|0);if(!(aI)){N=3;break}var Q=ag;var L=(Q+8)&4294967295;var K=HEAP[L];var J=P;var H=(K+28*J)&4294967295;var G=(H)&4294967295;HEAP[G]=-1;var F=ag;var E=(F+8)&4294967295;var D=HEAP[E];var C=P;var B=(D+28*C)&4294967295;var y=(B+8)&4294967295;HEAP[y]=3;var w=ag;var v=(w+8)&4294967295;var u=HEAP[v];var t=P;var s=(u+28*t)&4294967295;var r=(s+16)&4294967295;var q=__ZN6Object8initNullEv(r);var p=ag;var o=(p+8)&4294967295;var n=HEAP[o];var m=P;var l=(n+28*m)&4294967295;var k=(l+12)&4294967295;HEAP[k]=0;var j=ag;var i=(j+8)&4294967295;var h=HEAP[i];var g=P;var f=(h+28*g)&4294967295;var e=(f+4)&4294967295;HEAP[e]=0;var c=P;var b=((c)+1)&4294967295;P=b;N=1;continue}N=4;break $bb$$bb6$2}}else{var aH=O;M=aH;while(1){var am=ag;var al=(am+16)&4294967295;var ak=HEAP[al];var aj=M;var ai=(((ak))|0)>(((aj))|0);if(!(ai)){N=4;break $bb$$bb6$2}var aG=ag;var aF=(aG+8)&4294967295;var aE=HEAP[aF];var aD=M;var ar=(aE+28*aD)&4294967295;var aq=(ar+16)&4294967295;__ZN6Object4freeEv(aq);var ap=M;var an=((ap)+1)&4294967295;M=an;N=5;continue}}}while(0);if(N==4){var ah=ag;var af=(ah+16)&4294967295;var ae=O;HEAP[af]=ae;var ad=ag;var ac=(ad+16)&4294967295;var ab=HEAP[ac];aC=ab}var Z=aC;x=Z;var ao=x;return ao;return null}function __ZN4XRef13constructXRefEPb(aV,h){var Y=STACKTOP;STACKTOP+=280;_memset(Y,0,280);var e5;var bN;var cn;var ce;var e7;var dx;var dA;var bD;var aj;var dD;var d1;var d4;var bC;var bB;var bA;var by;var fj;var d9;var fk;var ec;var ee;var bn;var bp=Y;var bT=Y+12;var P=Y+24;var dH;var o;var bo;var bS;var bl;var bm;var f;var aI;var e8;var be;var dU=0;bN=aV;cn=h;__ZN6ObjectC1Ev(bp);__ZN6ObjectC1Ev(bT);aI=0;e8=1;be=0;var bx=bN;var bv=(bx+8)&4294967295;var bu=HEAP[bv];var bs=bu;_gfree(bs);var br=bN;var eU=(br+12)&4294967295;HEAP[eU]=0;var eT=bN;var eS=(eT+16)&4294967295;HEAP[eS]=0;var eR=bN;var eQ=(eR+8)&4294967295;HEAP[eQ]=0;__Z5erroriPcz(-1,(__str43605)&4294967295);f=0;bl=0;var eP=bN;var eO=(eP+52)&4294967295;var eN=bl;HEAP[eO]=eN;var eM=cn;var eL=(eM)!=0;if(eL){var eq=cn;HEAP[eq]=1}var ep=bN;var eo=(ep)&4294967295;var en=HEAP[eo];var em=(en)&4294967295;var el=bN;var ek=(el)&4294967295;var ej=HEAP[ek];var ei=(ej)&4294967295;var eg=(ei)&4294967295;var dP=HEAP[eg];var dO=(dP+12)&4294967295;var dN=HEAP[dO];var dM=bN;var dL=(dM)&4294967295;var dK=HEAP[dL];var dJ=(dK)&4294967295;var dI=dN;FUNCTION_TABLE[dI](dJ);$bb2$5:while(1){var dG=bN;var dF=(dG)&4294967295;var df=HEAP[dF];var de=(df)&4294967295;var dd=bN;var dc=(dd)&4294967295;var db=HEAP[dc];var da=(db)&4294967295;var c9=(da)&4294967295;var c8=HEAP[c9];var c7=(c8+48)&4294967295;var c6=HEAP[c7];var cL=bN;var cK=(cL)&4294967295;var cJ=HEAP[cK];var cI=(cJ)&4294967295;var cH=c6;var cG=FUNCTION_TABLE[cH](cI);dH=cG;var cF=bN;var cE=(cF)&4294967295;var cD=HEAP[cE];var cC=(cD)&4294967295;var cr=bN;var cq=(cr)&4294967295;var cp=HEAP[cq];var co=(cp)&4294967295;var cm=(co)&4294967295;var cl=HEAP[cm];var ck=(cl+44)&4294967295;var cj=HEAP[ck];var ci=bN;var ch=(ci)&4294967295;var cg=HEAP[ch];var cf=(cg)&4294967295;var cd=cj;var cc=(P)&4294967295;var cb=FUNCTION_TABLE[cd](cf,cc,256);var ca=(cb)==0;var b9=unSign((ca),1,0);ee=b9;var b8=ee;var e6=reSign((b8),8,0)!=0;if(e6){e5=2;break $bb2$5}var b7=(P)&4294967295;bm=b7;$bb5$8:while(1){var b2=bm;var b1=HEAP[b2];var b0=reSign((b1),8,0)==0;$bb12$$bb6$10:do{if(b0){e5=5}else{var bZ=bm;var bY=HEAP[bZ];var bX=reSign((bY),8,0);var bW=(bX)&255;var bV=__ZN5Lexer7isSpaceEi(bW);var bP=reSign((bV),8,0)!=0;var fF=(bP)^1;var b4=unSign((fF),1,0);var bH=reSign((b4),8,0)!=0;if(bH){e5=5;break $bb12$$bb6$10}fk=1;e5=7;break $bb12$$bb6$10}}while(0);if(e5==5){fk=0}var bU=fk;ec=bU;var bR=ec;var bE=reSign((bR),8,0)!=0;if(!(bE)){e5=10;break $bb5$8}var b6=bm;var b3=(b6+1)&4294967295;bm=b3;e5=4;continue $bb5$8}e8=1;be=0;$bb77$18:while(1){var cA=bm;var cz=_strstr(cA,(__str123613)&4294967295);aI=cz;var cy=aI;var cx=(cy)!=0;$bb80$$bb78$20:do{if(cx){e5=50}else{var cw=e8;var aU=reSign((cw),8,0)!=0;if(aU){e5=50;break $bb80$$bb78$20}fj=0;e5=53;break $bb80$$bb78$20}}while(0);if(e5==50){fj=1}var cv=fj;d9=cv;var cu=d9;var aH=reSign((cu),8,0)!=0;if(!(aH)){e5=55;break $bb77$18}e8=0;var bQ=aI;var bO=(bQ)!=0;if(bO){e8=1;var bM=aI;var bL=(bM)&4294967295;HEAP[bL]=0;var bK=aI;var bJ=(bK);var bI=bm;var bG=(bI);var bF=((bJ)-(bG))&4294967295;be=bF}var bj=bm;var bi=_strncmp(bj,(__str53606)&4294967295,7);var bh=(((bi))|0)==0;$bb19$$bb33$30:do{if(bh){var bg=__ZN6Object8initNullEv(bT);var bf=bN;var bd=(bf)&4294967295;var bc=HEAP[bd];var bb=bN;var ba=(bb)&4294967295;var a9=HEAP[ba];var a7=(a9)&4294967295;var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=(a5+96)&4294967295;var a3=HEAP[a4];var a2=dH;var a1=((a2)+7)&4294967295;var a0=bN;var aZ=(a0)&4294967295;var aY=HEAP[aZ];var aT=a3;var aS=FUNCTION_TABLE[aT](aY,a1,0,0,bT);bA=aS;var aR=__Znwj(160);var aQ=aR;bB=aQ;var aP=bB;var aO=bA;__ZN5LexerC1EP4XRefP6Stream(aP,0,aO);var aN=bB;by=aN;var aM=__Znwj(40);var aL=aM;bC=aL;var aK=bC;var aF=by;__ZN6ParserC1EP4XRefP5Lexerb(aK,0,aF,0);var aE=bC;bn=aE;var aD=bn;var aC=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(aD,bp,0,0,0,0,0);var aB=__ZN6Object6isDictEv(bp);d4=aB;var aA=d4;var bz=reSign((aA),8,0)!=0;if(bz){var az=__ZN6Object12dictLookupNFEPcPS_(bp,(__str63607)&4294967295,bT);var ay=__ZN6Object5isRefEv(bT);d1=ay;var ax=d1;var bw=reSign((ax),8,0)!=0;if(bw){var aw=__ZN6Object9getRefNumEv(bT);var av=bN;var au=(av+20)&4294967295;HEAP[au]=aw;var at=__ZN6Object9getRefGenEv(bT);var ar=bN;var aq=(ar+24)&4294967295;HEAP[aq]=at;var ap=bN;var ao=(ap+36)&4294967295;var am=__ZN6Object6isNoneEv(ao);var bt=reSign((am),8,0)!=0;var M=(bt)^1;var an=unSign((M),1,0);dD=an;var al=dD;var bq=reSign((al),8,0)!=0;if(bq){var ak=bN;var ai=(ak+36)&4294967295;__ZN6Object4freeEv(ai)}var ah=bN;var ag=(ah+36)&4294967295;var af=__ZN6Object4copyEPS_(bp,ag);f=1}__ZN6Object4freeEv(bT)}__ZN6Object4freeEv(bp);var ae=bn;aj=ae;var ad=aj;var ac=(ad)!=0;if(ac){var ab=aj;__ZN6ParserD1Ev(ab);var aa=aj;var Z=aa;__ZdlPv(Z)}}else{var X=bm;var W=HEAP[X];var V=reSign((W),8,0);var U=((V)-48)&4294967295;var T=unSign((U),32,0)<=9;if(T){var S=bm;var R=_atoi(S);o=R;var Q=o;var N=(((Q))|0)>0;if(N){e5=18}else{e5=19}$bb35$$bb57$47:while(1){if(e5==18){var K=bm;var B=(K+1)&4294967295;bm=B;var A=bm;var z=HEAP[A];var y=reSign((z),8,0)==0;if(!y){var x=bm;var w=HEAP[x];var v=reSign((w),8,0);var u=((v)-48)&4294967295;var s=unSign((u),32,0)<=9;if(s){e5=18;continue $bb35$$bb57$47}}var q=bm;var e=HEAP[q];var d=reSign((e),8,0);var c=_isspace(d);var b=(((c))|0)!=0;if(!(b)){e5=19;continue $bb35$$bb57$47}$bb38$53:while(1){var a=bm;var fU=(a+1)&4294967295;bm=fU;var fT=bm;var fS=HEAP[fT];var fQ=reSign((fS),8,0)==0;if(fQ){e5=22;break $bb38$53}var fO=bm;var fE=HEAP[fO];var fD=reSign((fE),8,0);var fC=_isspace(fD);var fB=(((fC))|0)!=0;if(fB){e5=21;continue $bb38$53}else{e5=22;break $bb38$53}}var fA=bm;var fz=HEAP[fA];var fy=reSign((fz),8,0);var fx=((fy)-48)&4294967295;var fv=unSign((fx),32,0)<=9;if(!(fv)){e5=19;continue $bb35$$bb57$47}var ft=bm;var O=_atoi(ft);bo=O;$bb42$58:while(1){var L=bm;var J=(L+1)&4294967295;bm=J;var I=bm;var H=HEAP[I];var G=reSign((H),8,0)==0;if(G){e5=26;break $bb42$58}var F=bm;var E=HEAP[F];var D=reSign((E),8,0);var C=((D)-48)&4294967295;var t=unSign((C),32,0)<=9;if(t){e5=25;continue $bb42$58}else{e5=26;break $bb42$58}}var r=bm;var p=HEAP[r];var n=reSign((p),8,0);var m=_isspace(n);var l=(((m))|0)!=0;if(!(l)){e5=19;continue $bb35$$bb57$47}while(1){var k=bm;var j=(k+1)&4294967295;bm=j;var i=bm;var g=HEAP[i];var fR=reSign((g),8,0)==0;if(fR){e5=29;break}var fP=bm;var fN=HEAP[fP];var fM=reSign((fN),8,0);var fL=_isspace(fM);var fK=(((fL))|0)!=0;if(fK){e5=28;continue}else{e5=29;break}}var fJ=bm;var fI=_strncmp(fJ,(__str73608)&4294967295,3);var fH=(((fI))|0)==0;if(!(fH)){e5=19;continue $bb35$$bb57$47}var fG=bN;var fw=(fG+16)&4294967295;var fu=HEAP[fw];var fs=o;var fr=(((fu))|0)<=(((fs))|0);if(fr){var fq=o;var fp=((fq)+256)&4294967295;var fo=(fp)&-256;bS=fo;var fn=bS;var fm=(((fn))|0)<0;if(fm){e5=32;break $bb2$5}var fl=bN;var fi=bS;var fh=__ZN4XRef6resizeEi(fl,fi);var fg=bS;var ff=(((fh))|0)!=(((fg))|0);var fe=unSign((ff),1,0);dA=fe;var fd=dA;var bk=reSign((fd),8,0)!=0;if(bk){e5=35;break $bb2$5}}var fc=bN;var fb=(fc+8)&4294967295;var fa=HEAP[fb];var e9=o;var e4=(fa+28*e9)&4294967295;var e3=(e4+8)&4294967295;var e2=HEAP[e3];var e1=(((e2))|0)==0;if(!e1){var e0=bN;var eZ=(e0+8)&4294967295;var eY=HEAP[eZ];var eX=o;var eW=(eY+28*eX)&4294967295;var eV=(eW+4)&4294967295;var eK=HEAP[eV];var eJ=bo;var eI=(((eK))|0)<=(((eJ))|0);if(!(eI)){e5=19;continue $bb35$$bb57$47}}var eH=bN;var eG=(eH+8)&4294967295;var eF=HEAP[eG];var eE=o;var eD=(eF+28*eE)&4294967295;var eC=bN;var eA=(eC+4)&4294967295;var ef=HEAP[eA];var ed=dH;var eb=((ed)-(ef))&4294967295;var ea=(eD)&4294967295;HEAP[ea]=eb;var d8=bN;var d7=(d8+8)&4294967295;var d6=HEAP[d7];var d5=o;var d3=(d6+28*d5)&4294967295;var d0=(d3+4)&4294967295;var dC=bo;HEAP[d0]=dC;var dB=bN;var dz=(dB+8)&4294967295;var dy=HEAP[dz];var dw=o;var dv=(dy+28*dw)&4294967295;var du=(dv+8)&4294967295;HEAP[du]=1;e5=19;continue $bb35$$bb57$47}else{if(e5==19){e5=38;break $bb19$$bb33$30}}}}else{var dt=bm;var ds=_strncmp(dt,(__str103611)&4294967295,9);var dq=(((ds))|0)==0;if(!(dq)){e5=38;break $bb19$$bb33$30}var c5=bN;var c4=(c5+52)&4294967295;var c3=HEAP[c4];var c2=bl;var c1=(((c3))|0)==(((c2))|0);if(c1){var c0=bl;var cZ=((c0)+64)&4294967295;bl=cZ;var cY=bl;var cX=(((cY))|0)>536870910;if(cX){e5=40;break $bb2$5}var cV=bN;var eB=(cV+48)&4294967295;var ez=HEAP[eB];var ey=ez;var ex=bl;var ew=_greallocn(ey,ex,4);var ev=ew;var eu=bN;var et=(eu+48)&4294967295;HEAP[et]=ev}var es=bN;var er=(es+48)&4294967295;var d2=HEAP[er];var dZ=bN;var dY=(dZ+52)&4294967295;var dX=HEAP[dY];var dW=(d2+4*dX)&4294967295;var dV=dH;HEAP[dW]=dV;var dT=((dX)+1)&4294967295;var dS=bN;var dR=(dS+52)&4294967295;HEAP[dR]=dT}}}while(0);var dQ=aI;var dr=(dQ)!=0;if(!(dr)){e5=11;continue $bb77$18}var dp=aI;var dn=(dp+6)&4294967295;bm=dn;var dm=be;var dl=dH;var dk=((dm)+(dl))&4294967295;var dj=((dk)+6)&4294967295;dH=dj;$bb67$83:while(1){var cU=bm;var cT=HEAP[cU];var cS=reSign((cT),8,0)==0;$bb74$$bb68$85:do{if(cS){e5=45}else{var cR=bm;var cQ=HEAP[cR];var cP=reSign((cQ),8,0);var cO=(cP)&255;var cN=__ZN5Lexer7isSpaceEi(cO);var a8=reSign((cN),8,0)!=0;var b5=(a8)^1;var aJ=unSign((b5),1,0);var aX=reSign((aJ),8,0)!=0;if(aX){e5=45;break $bb74$$bb68$85}e7=1;e5=47;break $bb74$$bb68$85}}while(0);if(e5==45){e7=0}var cM=e7;dx=cM;var cB=dx;var aW=reSign((cB),8,0)!=0;if(!(aW)){e5=11;continue $bb77$18}var di=bm;var dh=(di+1)&4294967295;bm=dh;var dg=dH;var cW=((dg)+1)&4294967295;dH=cW;e5=44;continue $bb67$83}}e5=1;continue $bb2$5}if(e5==2){var ct=f;var aG=reSign((ct),8,0)!=0;if(aG){bD=1}else{__Z5erroriPcz(-1,(__str133614)&4294967295);bD=0}}else{if(e5==32){__Z5erroriPcz(-1,(__str83609)&4294967295);bD=0}else{if(e5==35){__Z5erroriPcz(-1,(__str93610)&4294967295);bD=0}else{if(e5==40){__Z5erroriPcz(-1,(__str113612)&4294967295);bD=0}}}}var cs=bD;ce=cs;var eh=ce;var dE=(((eh))&255);STACKTOP=Y;return dE;return null}function __ZN4XRef21readXRefStreamSectionEP6StreamPiii(I,A,bT,bv,bV){var au;var b7;var ab;var bU;var by;var aP;var c;var E;var N;var O;var Q;var cw;var r;var g;var cc;var b2;var bX;var bW;var bH=0;b7=I;ab=A;bU=bT;by=bv;aP=bV;var cv=by;var cu=aP;var ct=((cv)+(cu))&4294967295;var cs=(((ct))|0)<0;$bb$$bb1$2:do{if(cs){cw=0}else{var cr=by;var cq=aP;var cp=((cr)+(cq))&4294967295;var co=b7;var cn=(co+16)&4294967295;var bl=HEAP[cn];var bj=(((cp))|0)>(((bl))|0);$bb2$$bb4$5:do{if(bj){var bh=by;var bg=aP;var bf=((bh)+(bg))&4294967295;var be=b7;var bd=__ZN4XRef6resizeEi(be,bf);var bc=b7;var bb=(bc+16)&4294967295;var ba=HEAP[bb];var a1=(((bd))|0)!=(((ba))|0);var aZ=unSign((a1),1,0);Q=aZ;var aX=Q;var X=reSign((aX),8,0)!=0;if(!(X)){au=2;break $bb2$$bb4$5}__Z5erroriPcz(-1,(__str143615)&4294967295);cw=0;au=3;break $bb$$bb1$2}}while(0);var aW=by;bX=aW;$bb32$9:while(1){var aj=by;var ah=aP;var W=((aj)+(ah))&4294967295;var V=bX;var U=(((W))|0)>(((V))|0);if(!(U)){au=23;break $bb32$9}var aV=bU;var aU=(aV)&4294967295;var aT=HEAP[aU];var aS=(((aT))|0)==0;$bb6$$bb7$12:do{if(aS){g=1}else{g=0;bW=0;while(1){var ac=bU;var aa=(ac)&4294967295;var Z=HEAP[aa];var Y=bW;var S=(((Z))|0)>(((Y))|0);if(!(S)){au=10;break $bb6$$bb7$12}var aR=ab;var aQ=(aR)&4294967295;var aG=HEAP[aQ];var aE=(aG+20)&4294967295;var aC=HEAP[aE];var aB=aC;var aA=ab;var az=FUNCTION_TABLE[aB](aA);b2=az;var ay=b2;var ax=(((ay))|0)==-1;var aw=unSign((ax),1,0);O=aw;var av=O;var cb=reSign((av),8,0)!=0;if(cb){au=7;break $bb32$9}var ak=g;var ai=(ak)<<8;var ag=b2;var af=((ai)+(ag))&4294967295;g=af;var ae=bW;var ad=((ae)+1)&4294967295;bW=ad;au=6;continue}}}while(0);r=0;bW=0;$bb18$20:while(1){var t=bU;var q=(t+4)&4294967295;var p=HEAP[q];var o=bW;var n=(((p))|0)>(((o))|0);if(!(n)){au=15;break $bb18$20}var R=ab;var P=(R)&4294967295;var M=HEAP[P];var L=(M+20)&4294967295;var K=HEAP[L];var J=K;var H=ab;var G=FUNCTION_TABLE[J](H);b2=G;var F=b2;var D=(((F))|0)==-1;var C=unSign((D),1,0);N=C;var B=N;var bY=reSign((B),8,0)!=0;if(bY){au=12;break $bb32$9}var z=r;var y=(z)<<8;var x=b2;var w=((y)+(x))&4294967295;r=w;var v=bW;var u=((v)+1)&4294967295;bW=u;au=11;continue $bb18$20}cc=0;bW=0;while(1){var ck=bU;var cj=(ck+8)&4294967295;var ci=HEAP[cj];var ch=bW;var cg=(((ci))|0)>(((ch))|0);if(!(cg)){au=20;break}var m=ab;var l=(m)&4294967295;var k=HEAP[l];var j=(k+20)&4294967295;var i=HEAP[j];var h=i;var f=ab;var e=FUNCTION_TABLE[h](f);b2=e;var d=b2;var b=(((d))|0)==-1;var a=unSign((b),1,0);E=a;var cB=E;var bN=reSign((cB),8,0)!=0;if(bN){au=17;break $bb32$9}var cA=cc;var cz=(cA)<<8;var cy=b2;var cx=((cz)+(cy))&4294967295;cc=cx;var cm=bW;var cl=((cm)+1)&4294967295;bW=cl;au=16;continue}var cf=b7;var ce=(cf+8)&4294967295;var cd=HEAP[ce];var ca=bX;var b9=(cd+28*ca)&4294967295;var b8=(b9)&4294967295;var b6=HEAP[b8];var b5=(((b6))|0)==-1;if(b5){var b4=g;if(b4==0){au=25}else{if(b4==1){au=26}else{if(b4==2){au=27}else{au=28;break $bb32$9}}}if(au==25){var b3=b7;var b1=(b3+8)&4294967295;var b0=HEAP[b1];var bZ=bX;var bS=(b0+28*bZ)&4294967295;var bR=(bS)&4294967295;var bQ=r;HEAP[bR]=bQ;var bP=b7;var bO=(bP+8)&4294967295;var bM=HEAP[bO];var bL=bX;var bK=(bM+28*bL)&4294967295;var bJ=(bK+4)&4294967295;var bI=cc;HEAP[bJ]=bI;var bG=b7;var bF=(bG+8)&4294967295;var bE=HEAP[bF];var bD=bX;var bC=(bE+28*bD)&4294967295;var bB=(bC+8)&4294967295;HEAP[bB]=0}else{if(au==26){var bA=b7;var bz=(bA+8)&4294967295;var bx=HEAP[bz];var bw=bX;var bu=(bx+28*bw)&4294967295;var bs=(bu)&4294967295;var br=r;HEAP[bs]=br;var bq=b7;var bp=(bq+8)&4294967295;var bo=HEAP[bp];var bn=bX;var bm=(bo+28*bn)&4294967295;var bk=(bm+4)&4294967295;var bi=cc;HEAP[bk]=bi;var a9=b7;var a8=(a9+8)&4294967295;var a7=HEAP[a8];var a6=bX;var a5=(a7+28*a6)&4294967295;var a4=(a5+8)&4294967295;HEAP[a4]=1}else{if(au==27){var a3=b7;var a2=(a3+8)&4294967295;var a0=HEAP[a2];var aY=bX;var aO=(a0+28*aY)&4294967295;var aN=(aO)&4294967295;var aM=r;HEAP[aN]=aM;var aL=b7;var aK=(aL+8)&4294967295;var aJ=HEAP[aK];var aI=bX;var aH=(aJ+28*aI)&4294967295;var aF=(aH+4)&4294967295;var aD=cc;HEAP[aF]=aD;var at=b7;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=bX;var ao=(aq+28*ap)&4294967295;var an=(ao+8)&4294967295;HEAP[an]=2}}}}var am=bX;var al=((am)+1)&4294967295;bX=al;au=4;continue $bb32$9}if(au==23){cw=1}else{if(au==12){cw=0}else{if(au==17){cw=0}else{if(au==28){cw=0}else{if(au==7){cw=0}}}}}}}while(0);var T=cw;c=T;var s=c;var bt=(((s))&255);return bt;return null}function __ZN4XRef14readXRefStreamEP6StreamPj(L,z,aS){var J=STACKTOP;STACKTOP+=48;_memset(J,0,48);var ar;var bS;var ad;var aG;var c;var ck;var S;var U;var V;var bJ;var W;var X;var ag;var ai;var ak;var ao;var bZ;var ap;var aq;var ay;var bq;var bA=J;var aH;var k=J+12;var Y=J+24;var ca=J+36;var D;var bd;var bC;var bE;var bk=0;bS=L;ad=z;aG=aS;__ZN6ObjectC1Ev(k);__ZN6ObjectC1Ev(Y);__ZN6ObjectC1Ev(ca);var cj=ad;var ci=(cj)&4294967295;var ch=HEAP[ci];var cg=(ch+72)&4294967295;var cf=HEAP[cg];var ce=cf;var cd=ad;var cc=FUNCTION_TABLE[ce](cd);bq=cc;var cb=bq;var ba=__ZN4Dict8lookupNFEPcP6Object(cb,(__str153616)&4294967295,k);var a9=__ZN6Object5isIntEv(ba);var Z=reSign((a9),8,0)!=0;var bl=(Z)^1;var bB=unSign((bl),1,0);ay=bB;var a8=ay;var bY=reSign((a8),8,0)!=0;$err1$$bb$2:do{if(bY){ar=0}else{var a6=__ZN6Object6getIntEv(k);D=a6;__ZN6Object4freeEv(k);var a5=D;var a4=(((a5))|0)<0;if(a4){ar=0;break $err1$$bb$2}var a3=bS;var a2=(a3+16)&4294967295;var a1=HEAP[a2];var a0=D;var aV=(((a1))|0)<(((a0))|0);$bb4$$bb7$5:do{if(aV){var aU=bS;var aT=D;var aR=__ZN4XRef6resizeEi(aU,aT);var aP=D;var aO=(((aR))|0)!=(((aP))|0);var aM=unSign((aO),1,0);aq=aM;var aL=aq;var bX=reSign((aL),8,0)!=0;if(!(bX)){ar=3;break $bb4$$bb7$5}__Z5erroriPcz(-1,(__str163617)&4294967295);ar=4;break $err1$$bb$2}}while(0);var aK=bq;var aJ=__ZN4Dict8lookupNFEPcP6Object(aK,(__str173618)&4294967295,k);var aE=__ZN6Object7isArrayEv(aJ);var bW=reSign((aE),8,0)!=0;var bN=(bW)^1;var aY=unSign((bN),1,0);var bO=reSign((aY),8,0)!=0;$bb13$$bb12$9:do{if(bO){ar=5}else{var aD=__ZN6Object14arrayGetLengthEv(k);var aC=(((aD))|0)<=2;if(aC){ar=5;break $bb13$$bb12$9}bZ=0;ar=8;break $bb13$$bb12$9}}while(0);if(ar==5){bZ=1}var aA=bZ;ap=aA;var az=ap;var bF=reSign((az),8,0)!=0;if(bF){ar=0;break $err1$$bb$2}bE=0;$bb26$16:while(1){var Q=bE;var P=(((Q))|0)<=2;if(!(P)){ar=16;break $bb26$16}var ax=bE;var aw=__ZN6Object8arrayGetEiPS_(k,ax,Y);var av=__ZN6Object5isIntEv(aw);var bD=reSign((av),8,0)!=0;var bz=(bD)^1;var cm=unSign((bz),1,0);ao=cm;var au=ao;var bt=reSign((au),8,0)!=0;if(bt){ar=11;break $bb26$16}var at=bE;var an=__ZN6Object6getIntEv(Y);var am=(bA+at*4)&4294967295;HEAP[am]=an;__ZN6Object4freeEv(Y);var al=bE;var aj=(bA+al*4)&4294967295;var ah=HEAP[aj];var af=(((ah))|0)<0;if(af){ar=0;break $err1$$bb$2}var ae=bE;var ac=(bA+ae*4)&4294967295;var ab=HEAP[ac];var aa=(((ab))|0)>4;if(aa){ar=0;break $err1$$bb$2}var T=bE;var R=((T)+1)&4294967295;bE=R;ar=10;continue $bb26$16}if(ar==16){__ZN6Object4freeEv(k);var O=ad;var N=(O)&4294967295;var M=HEAP[N];var K=(M+12)&4294967295;var I=HEAP[K];var H=I;var E=ad;FUNCTION_TABLE[H](E);var B=bq;var A=__ZN4Dict8lookupNFEPcP6Object(B,(__str183619)&4294967295,ca);var y=__ZN6Object7isArrayEv(ca);ak=y;var x=ak;var bm=reSign((x),8,0)!=0;$bb29$$bb56$24:do{if(bm){bE=0;$bb53$26:while(1){var b9=bE;var b8=((b9)+1)&4294967295;var b7=__ZN6Object14arrayGetLengthEv(ca);var b6=(((b8))|0)<(((b7))|0);var b5=unSign((b6),1,0);ai=b5;var b4=ai;var aW=reSign((b4),8,0)!=0;if(!(aW)){ar=30;break $bb53$26}var w=bE;var v=__ZN6Object8arrayGetEiPS_(ca,w,k);var u=__ZN6Object5isIntEv(v);var bh=reSign((u),8,0)!=0;var aI=(bh)^1;var bV=unSign((aI),1,0);ag=bV;var t=ag;var bg=reSign((t),8,0)!=0;if(bg){ar=18;break $bb53$26}var s=__ZN6Object6getIntEv(k);bd=s;__ZN6Object4freeEv(k);var r=bE;var q=((r)+1)&4294967295;var p=__ZN6Object8arrayGetEiPS_(ca,q,k);var o=__ZN6Object5isIntEv(p);var bf=reSign((o),8,0)!=0;var aZ=(bf)^1;var g=unSign((aZ),1,0);X=g;var n=X;var be=reSign((n),8,0)!=0;if(be){ar=20;break $bb53$26}var m=__ZN6Object6getIntEv(k);bC=m;__ZN6Object4freeEv(k);var l=bd;var j=(((l))|0)<0;$bb47$$bb41$31:do{if(j){ar=22}else{var i=bC;var h=(((i))|0)<0;if(h){ar=22;break $bb47$$bb41$31}var f=bS;var e=ad;var d=(bA)&4294967295;var b=bd;var a=bC;var cq=__ZN4XRef21readXRefStreamSectionEP6StreamPiii(f,e,d,b,a);var bb=reSign((cq),8,0)!=0;var bc=(bb)^1;var G=unSign((bc),1,0);var a7=reSign((G),8,0)!=0;if(a7){ar=22;break $bb47$$bb41$31}bJ=0;ar=26;break $bb47$$bb41$31}}while(0);if(ar==22){bJ=1}var cp=bJ;W=cp;var co=W;var aX=reSign((co),8,0)!=0;if(aX){ar=27;break $bb53$26}var cn=bE;var cl=((cn)+2)&4294967295;bE=cl;ar=17;continue $bb53$26}if(ar==30){}else{if(ar==18){__ZN6Object4freeEv(ca);ar=0;break $err1$$bb$2}else{if(ar==20){__ZN6Object4freeEv(ca);ar=0;break $err1$$bb$2}else{if(ar==27){__ZN6Object4freeEv(ca);ar=4;break $err1$$bb$2}}}}}else{var b3=bS;var b2=ad;var b1=(bA)&4294967295;var b0=D;var bU=__ZN4XRef21readXRefStreamSectionEP6StreamPiii(b3,b2,b1,0,b0);var aQ=reSign((bU),8,0)!=0;var F=(aQ)^1;var C=unSign((F),1,0);V=C;var bT=V;var aN=reSign((bT),8,0)!=0;if(!(aN)){ar=33;break $bb29$$bb56$24}__ZN6Object4freeEv(ca);ar=4;break $err1$$bb$2}}while(0);__ZN6Object4freeEv(ca);var bR=bq;var bQ=__ZN4Dict8lookupNFEPcP6Object(bR,(__str193620)&4294967295,k);var bP=__ZN6Object5isIntEv(k);U=bP;var bM=U;var aF=reSign((bM),8,0)!=0;if(aF){var bL=__ZN6Object6getIntEv(k);var bK=aG;HEAP[bK]=bL;aH=1}else{aH=0}__ZN6Object4freeEv(k);var bI=bS;var bG=(bI+36)&4294967295;var by=__ZN6Object6isNoneEv(bG);S=by;var bx=S;var aB=reSign((bx),8,0)!=0;if(aB){var bw=bS;var bv=(bw+36)&4294967295;var bu=bq;var bs=__ZN6Object8initDictEP4Dict(bv,bu)}var br=aH;var bp=unSign((br),8,0);ck=bp;ar=36;break $err1$$bb$2}else{if(ar==11){__ZN6Object4freeEv(Y);ar=0;break $err1$$bb$2}}}}while(0);$err1$$err0$$bb69$55:do{if(ar==0){__ZN6Object4freeEv(k);ar=4;break $err1$$err0$$bb69$55}}while(0);if(ar==4){var bo=bS;var bn=(bo+28)&4294967295;HEAP[bn]=0;ck=0}var bi=ck;c=bi;var bH=c;var bj=(((bH))&255);STACKTOP=J;return bj;return null}function __ZN4XRef13readXRefTableEP6ParserPjPNSt3__16vectorIjNS3_9allocatorIjEEEE(cH,kZ,nv,cx){var aS=STACKTOP;STACKTOP+=142;_memset(aS,0,142);var V;var Y;var fR;var dr;var bD;var co;var my;var jv;var bt;var dj;var cm;var ck=aS;var ol;var hl;var b8;var cj=aS+1;var ci=aS+2;var ch;var cD;var nd;var cg;var pk;var ax;var cf;var mr;var cP;var ce;var hS;var n1;var cd;var dT;var f2;var gR;var n3;var gs=aS+3;var iD;var gQ=aS+7;var gP;var l2;var l3;var az;var lp;var gO;var aW;var lL;var gN;var oU;var fJ;var gM;var kI;var lB;var gL;var cq;var m5;var gJ;var lZ;var pu;var h0;var gI;var fs;var ak;var iL;var mv;var gH;var oc;var lt;var bW;var pv;var mO;var g2;var gu;var kT;var n2;var gt;var dF;var ig;var gr;var mE;var jw;var bo;var gK;var gq;var lK;var nn;var iP;var fW;var gp;var go=aS+11;var mu;var gv;var bm;var gn=aS+12;var gl=aS+13;var gj;var kX;var jx;var gi;var fv;var hh;var f6;var bn;var mA;var f5;var lh;var lA;var cl=aS+14;var m6;var mp;var f4;var jr;var kM;var f3;var eo;var y;var f1;var nK;var f9;var n7=aS+18;var iM;var ps;var fZ;var mk;var m4;var fY;var fT;var bU;var fX;var aC;var jW;var a9=aS+22;var le;var dp;var fV;var ia;var mh;var fU;var bq;var eW;var fr;var oP;var i5;var fq;var mm;var U;var fp;var gz;var kk;var fo;var h2;var kl;var fm;var cb;var fb;var fl;var W;var lT;var fk;var cc;var cC;var a7=aS+26;var ii;var a8;var fj;var by;var jz;var fi;var pm;var bC;var fh;var iw;var bv;var eU;var mg;var n0;var eT;var fu;var mq;var eS;var bw;var fE;var eR;var lM;var je;var g3;var eQ;var f0;var nL;var ko;var iy;var eP;var oj;var pq;var eO;var nl;var ds;var eN;var lr;var mj;var eM;var dv;var a1;var eL=aS+30;var en=aS+34;var em=aS+38;var el=aS+42;var bA;var bJ;var mQ;var n5=aS+46;var i8;var oY;var ek;var pS;var gk;var ej;var iN;var iQ;var ei;var kJ;var ha;var eh;var p;var lw;var eg;var m8;var aR;var ef;var c1;var pw;var ee;var aP;var l0;var S;var kW;var ij=aS+66;var mB;var hq;var dR;var kc;var bs;var bX;var lu;var kY;var dQ;var C;var mx;var F;var H;var J;var L;var N;var Q;var oK;var oL;var oM;var oN;var oO;var oR;var oS;var oT;var mw=aS+86;var i1;var ml=aS+114;var aw=aS+126;var eK=aS+138;var O;var bF;var bM;var hy;var ix=0;kc=cH;bs=kZ;bX=nv;lu=cx;__ZN9XRefEntryC1Ev(mw);__ZN6ObjectC1Ev(ml);__ZN6ObjectC1Ev(aw);$bb$2:while(1){var dP=bs;var dO=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(dP,ml,0,0,0,0,0);var dN=__ZN6Object5isCmdEPc(ml,(__str53606)&4294967295);oT=dN;var dM=oT;var nN=reSign((dM),8,0)!=0;if(nN){V=1;break $bb$2}var dt=__ZN6Object5isIntEv(ml);var aK=reSign((dt),8,0)!=0;var pl=(aK)^1;var nr=unSign((pl),1,0);oS=nr;var dq=oS;var aH=reSign((dq),8,0)!=0;if(aH){V=3;break $bb$2}var dn=__ZN6Object6getIntEv(ml);O=dn;__ZN6Object4freeEv(ml);var dm=bs;var dl=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(dm,ml,0,0,0,0,0);var dk=__ZN6Object5isIntEv(dl);var c=reSign((dk),8,0)!=0;var du=(c)^1;var mi=unSign((du),1,0);oR=mi;var di=oR;var b=reSign((di),8,0)!=0;if(b){V=3;break $bb$2}var dh=__ZN6Object6getIntEv(ml);bF=dh;__ZN6Object4freeEv(ml);var dg=O;var df=(((dg))|0)<0;if(df){V=7;break $bb$2}var c3=bF;var c2=(((c3))|0)<0;if(c2){V=7;break $bb$2}var c0=O;var cZ=bF;var cY=((c0)+(cZ))&4294967295;var cX=(((cY))|0)<0;if(cX){V=7;break $bb$2}var cW=O;var cV=bF;var cT=((cW)+(cV))&4294967295;var cS=kc;var kG=(cS+16)&4294967295;var kE=HEAP[kG];var kC=(((cT))|0)>(((kE))|0);if(kC){var kA=O;var ky=bF;var kw=((kA)+(ky))&4294967295;var ku=kc;var ks=__ZN4XRef6resizeEi(ku,kw);var kp=O;var km=bF;var kh=((kp)+(km))&4294967295;var kf=(((ks))|0)!=(((kh))|0);var kd=unSign((kf),1,0);oO=kd;var ka=oO;var a=reSign((ka),8,0)!=0;if(a){V=11;break $bb$2}}var j8=O;bM=j8;$bb44$13:while(1){var ov=O;var ot=bF;var or=((ov)+(ot))&4294967295;var op=bM;var ok=(((or))|0)>(((op))|0);if(!(ok)){V=26;break $bb44$13}var j6=bs;var j4=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(j6,ml,0,0,0,0,0);var j2=__ZN6Object5isIntEv(j4);var pt=reSign((j2),8,0)!=0;var mP=(pt)^1;var kq=unSign((mP),1,0);oN=kq;var j0=oN;var pr=reSign((j0),8,0)!=0;if(pr){V=3;break $bb$2}var jY=__ZN6Object6getIntEv(ml);var jU=(mw)&4294967295;HEAP[jU]=jY;__ZN6Object4freeEv(ml);var jS=bs;var jQ=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(jS,ml,0,0,0,0,0);var jO=__ZN6Object5isIntEv(jQ);var pp=reSign((jO),8,0)!=0;var bS=(pp)^1;var pn=unSign((bS),1,0);oM=pn;var jM=oM;var po=reSign((jM),8,0)!=0;if(po){V=3;break $bb$2}var jK=__ZN6Object6getIntEv(ml);var jI=(mw+4)&4294967295;HEAP[jI]=jK;var jF=(mw+16)&4294967295;var jD=__ZN6Object8initNullEv(jF);var jA=(mw+12)&4294967295;HEAP[jA]=0;__ZN6Object4freeEv(ml);var js=bs;var jp=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(js,ml,0,0,0,0,0);var jn=__ZN6Object5isCmdEPc(ml,(__str13602)&4294967295);oL=jn;var jl=oL;var oZ=reSign((jl),8,0)!=0;if(oZ){var jj=(mw+8)&4294967295;HEAP[jj]=1}else{var jh=__ZN6Object5isCmdEPc(ml,(__str23603)&4294967295);oK=jh;var jf=oK;var oW=reSign((jf),8,0)!=0;if(!(oW)){V=3;break $bb$2}var jc=(mw+8)&4294967295;HEAP[jc]=0}__ZN6Object4freeEv(ml);var ja=kc;var i7=(ja+8)&4294967295;var i0=HEAP[i7];var iZ=bM;var iY=(i0+28*iZ)&4294967295;var iX=(iY)&4294967295;var iW=HEAP[iX];var iV=(((iW))|0)==-1;$bb37$$bb43$23:do{if(iV){var iU=kc;var iT=(iU+8)&4294967295;var iS=HEAP[iT];var iR=bM;var iJ=(iS+28*iR)&4294967295;var iI=(iJ)&4294967295;var iH=(mw)&4294967295;var iG=HEAP[iH];HEAP[iI]=iG;var iF=(iJ+4)&4294967295;var iE=(mw+4)&4294967295;var iC=HEAP[iE];HEAP[iF]=iC;var iB=(iJ+8)&4294967295;var iA=(mw+8)&4294967295;var iz=HEAP[iA];HEAP[iB]=iz;var it=(iJ+12)&4294967295;var ir=(mw+12)&4294967295;var iq=HEAP[ir];HEAP[it]=iq;var ip=(iJ+16)&4294967295;var io=(mw+16)&4294967295;var im=(ip)&4294967295;var il=(io)&4294967295;var ik=HEAP[il];HEAP[im]=ik;var ih=(ip+4)&4294967295;var ie=(io+4)&4294967295;var h1=(ih)&4294967295;var hZ=(ie)&4294967295;var hY=HEAP[hZ];HEAP[h1]=hY;var hX=bM;var hW=(((hX))|0)==1;if(!(hW)){V=19;break $bb37$$bb43$23}var hV=O;var hU=(((hV))|0)==1;if(!(hU)){V=19;break $bb37$$bb43$23}var hT=kc;var hR=(hT+8)&4294967295;var hQ=HEAP[hR];var hF=(hQ+28)&4294967295;var hE=(hF)&4294967295;var hD=HEAP[hE];var hC=(((hD))|0)==0;if(!(hC)){V=19;break $bb37$$bb43$23}var hB=kc;var hA=(hB+8)&4294967295;var hz=HEAP[hA];var hx=(hz+28)&4294967295;var hw=(hx+4)&4294967295;var hv=HEAP[hw];var hg=(((hv))|0)==65535;if(!(hg)){V=19;break $bb37$$bb43$23}var hf=kc;var hd=(hf+8)&4294967295;var hc=HEAP[hd];var hb=(hc+28)&4294967295;var g9=(hb+8)&4294967295;var g8=HEAP[g9];var g7=(((g8))|0)==0;if(!(g7)){V=19;break $bb37$$bb43$23}O=0;var g5=O;bM=g5;var g4=kc;var w=(g4+8)&4294967295;var u=HEAP[w];var s=kc;var q=(s+8)&4294967295;var n=HEAP[q];var l=(u)&4294967295;var j=(n+28)&4294967295;var h=(l)&4294967295;var f=(j)&4294967295;var d=HEAP[f];HEAP[h]=d;var pQ=(l+4)&4294967295;var pO=(j+4)&4294967295;var pM=HEAP[pO];HEAP[pQ]=pM;var pK=(l+8)&4294967295;var pH=(j+8)&4294967295;var pF=HEAP[pH];HEAP[pK]=pF;var pD=(l+12)&4294967295;var pB=(j+12)&4294967295;var pz=HEAP[pB];HEAP[pD]=pz;var px=(l+16)&4294967295;var pi=(j+16)&4294967295;var pg=(px)&4294967295;var pe=(pi)&4294967295;var pc=HEAP[pe];HEAP[pg]=pc;var pa=(px+4)&4294967295;var o8=(pi+4)&4294967295;var o6=(pa)&4294967295;var o4=(o8)&4294967295;var o2=HEAP[o4];HEAP[o6]=o2;var o0=kc;var oH=(o0+8)&4294967295;var oF=HEAP[oH];var oD=(oF+28)&4294967295;var oB=(oD)&4294967295;HEAP[oB]=-1}}while(0);var oz=bM;var ox=((oz)+1)&4294967295;bM=ox;V=13;continue $bb44$13}V=0;continue $bb$2}$bb2$$err1$$err0$$bb20$32:do{if(V==1){__ZN6Object4freeEv(ml);var dL=bs;var dK=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(dL,ml,0,0,0,0,0);var dJ=__ZN6Object6isDictEv(dK);var aO=reSign((dJ),8,0)!=0;var jX=(aO)^1;var g6=unSign((jX),1,0);Q=g6;var dI=Q;var aN=reSign((dI),8,0)!=0;if(aN){V=3;break $bb2$$err1$$err0$$bb20$32}var oi=__ZN6Object7getDictEv(ml);var oh=__ZN4Dict8lookupNFEPcP6Object(oi,(__str193620)&4294967295,aw);var og=__ZN6Object5isIntEv(aw);N=og;var of=N;var oo=reSign((of),8,0)!=0;if(oo){var oe=__ZN6Object6getIntEv(aw);var od=bX;HEAP[od]=oe;i1=1}else{var ob=__ZN6Object5isRefEv(aw);L=ob;var oa=L;var n9=reSign((oa),8,0)!=0;if(n9){var n8=__ZN6Object9getRefNumEv(aw);var nZ=bX;HEAP[nZ]=n8;i1=1}else{i1=0}}__ZN6Object4freeEv(aw);var nY=kc;var nX=(nY+36)&4294967295;var nW=__ZN6Object6isNoneEv(nX);J=nW;var nV=J;var n6=reSign((nV),8,0)!=0;if(n6){var nU=kc;var nT=(nU+36)&4294967295;var nS=__ZN6Object4copyEPS_(ml,nT)}var nR=__ZN6Object7getDictEv(ml);var nQ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(nR,(__str213622)&4294967295,aw,0);var nJ=__ZN6Object5isIntEv(nQ);H=nJ;var nI=H;var n4=reSign((nI),8,0)!=0;$bb58$$bb83$45:do{if(n4){var nH=__ZN6Object6getIntEv(aw);HEAP[eK]=nH;hy=0;$bb64$47:while(1){var nf=kc;var ne=(nf+28)&4294967295;var nc=HEAP[ne];var nO=reSign((nc),8,0)!=0;var he=(nO)^1;var mW=unSign((he),1,0);var nM=reSign((mW),8,0)!=0;$bb71$$bb69$49:do{if(nM){V=31}else{var nb=lu;mB=nb;var na=mB;var m2=(na)&4294967295;var m1=(m2+4)&4294967295;var m0=HEAP[m1];var mZ=(m0);var mY=mB;var mX=(mY)&4294967295;var mV=(mX)&4294967295;var mU=HEAP[mV];var mT=(mU);var mS=((mZ)-(mT))&4294967295;var mN=((((mS))|0)/4|0);dR=mN;var mM=dR;hq=mM;var oJ=hq;var mL=hy;var mK=unSign((oJ),32,0)<=unSign((mL),32,0);if(mK){V=31;break $bb71$$bb69$49}mx=1;V=33;break $bb71$$bb69$49}}while(0);if(V==31){mx=0}var mJ=mx;F=mJ;var mI=F;var nz=reSign((mI),8,0)!=0;if(!(nz)){V=36;break $bb64$47}var nG=lu;var nF=hy;var nE=__ZNSt3__16vectorIjNS_9allocatorIjEEE2atEj(nG,nF);var nD=HEAP[nE];var nC=HEAP[eK];var nB=(((nD))|0)==(((nC))|0);var nA=unSign((nB),1,0);C=nA;var nk=C;var nP=reSign((nk),8,0)!=0;if(nP){var nj=kc;var ni=(nj+28)&4294967295;HEAP[ni]=0}var nh=hy;var ng=((nh)+1)&4294967295;hy=ng;V=29;continue $bb64$47}var mH=kc;var mG=(mH+28)&4294967295;var mF=HEAP[mG];var ny=reSign((mF),8,0)!=0;if(ny){var mD=lu;aP=mD;l0=eK;var fQ=aP;var fN=(fQ)&4294967295;var fL=(fN+4)&4294967295;var fI=HEAP[fL];var fG=aP;var fD=(fG)&4294967295;c1=fD;var fB=c1;var fz=(fB+8)&4294967295;m8=fz;var fx=m8;var ft=(fx)&4294967295;p=ft;var ff=p;var fd=(ff)&4294967295;eg=fd;var fa=eg;lw=fa;var bz=lw;ef=bz;var e8=ef;aR=e8;var bT=aR;ee=bT;var e6=ee;pw=e6;var cU=pw;var e4=HEAP[cU];var e2=(fI)<(e4);var e0=unSign((e2),1,0);S=e0;var eY=S;var X=reSign((eY),8,0)!=0;if(X){var eV=aP;var eH=(eV)&4294967295;var eF=(eH+4)&4294967295;var eD=HEAP[eF];kJ=eD;var eB=kJ;eh=eB;var ez=eh;ha=ez;var hp=ha;var ex=aP;var ev=(ex)&4294967295;iN=ev;var et=iN;var er=(et+8)&4294967295;pS=er;var ep=pS;var eb=(ep)&4294967295;i8=eb;var d9=i8;var d7=d9;ek=d7;var d5=ek;oY=d5;var i6=oY;ej=i6;var d3=ej;gk=d3;var fn=gk;ei=fn;var d1=ei;iQ=d1;var mn=iQ;var dZ=l0;fs=mn;ak=hp;iL=dZ;var dX=ak;var dV=dX;lZ=4;pu=dV;var dS=pu;gI=dS;var dH=gI;h0=dH;var lD=h0;var dG=lD;gH=dG;var dE=gH;var dC=(dE)!=0;if(dC){var dB=iL;var dA=HEAP[dB];var dz=gH;HEAP[dz]=dA;var dy=gH;mv=dy}else{var dx=gH;mv=dx}var dw=aP;var dd=(dw)&4294967295;var dc=(dd+4)&4294967295;var db=HEAP[dc];var da=(db+4)&4294967295;var c9=aP;var c8=(c9)&4294967295;var c7=(c8+4)&4294967295;HEAP[c7]=da}else{var c6=aP;var c5=(c6)&4294967295;cq=c5;var c4=cq;var cO=(c4+8)&4294967295;kI=cO;var cN=kI;var cM=(cN)&4294967295;oU=cM;var cL=oU;var cK=cL;gM=cK;var cJ=gM;fJ=cJ;var no=fJ;gL=no;var cI=gL;lB=cI;var ld=lB;gJ=ld;var cG=gJ;m5=cG;var ay=m5;kW=ay;var cF=aP;aW=cF;var cE=aW;var cz=(cE)&4294967295;var cy=(cz+4)&4294967295;var cw=HEAP[cy];var cv=(cw);var cu=aW;var ct=(cu)&4294967295;var cs=(ct)&4294967295;var cr=HEAP[cs];var cp=(cr);var cn=((cv)-(cp))&4294967295;var ca=((((cn))|0)/4|0);gN=ca;var b9=gN;lL=b9;var bR=lL;var b7=aP;az=b7;var b6=az;var b4=(b6)&4294967295;var b3=(b4+4)&4294967295;var b2=HEAP[b3];var b1=(b2);var bZ=az;var bY=(bZ)&4294967295;var bQ=(bY)&4294967295;var bP=HEAP[bQ];var bO=(bP);var bN=((b1)-(bO))&4294967295;var bL=((((bN))|0)/4|0);gO=bL;var bK=gO;lp=bK;var bx=lp;var bI=((bx)+1)&4294967295;var bH=aP;n3=bH;HEAP[gs]=bI;var bG=n3;var bE=__ZNKSt3__16vectorIjNS_9allocatorIjEEE8max_sizeEv(bG);l2=bE;var me=HEAP[gs];var md=l2;var mc=unSign((me),32,0)>unSign((md),32,0);if(mc){var mb=n3;var ma=mb;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(ma)}var l9=n3;dT=l9;var l8=dT;var l7=(l8)&4294967295;hS=l7;var l5=hS;mr=l5;var l4=mr;var lX=(l4+8)&4294967295;pk=lX;var lW=pk;var lV=(lW)&4294967295;cD=lV;var lU=cD;var lS=(lU)&4294967295;cg=lS;var lR=cg;nd=lR;var aQ=nd;cf=aQ;var lQ=cf;ax=lQ;var k0=ax;ce=k0;var lP=ce;cP=lP;var mR=cP;var lO=HEAP[mR];var lN=(lO);var lJ=hS;var lI=(lJ)&4294967295;var lH=HEAP[lI];var lG=(lH);var lF=((lN)-(lG))&4294967295;var lE=((((lF))|0)/4|0);cd=lE;var lC=cd;n1=lC;var br=n1;gR=br;var lz=gR;f2=lz;var oV=f2;l3=oV;var ly=l2;var lx=Math.floor(unSign((ly),32,0)/2);var ls=l3;var lq=unSign((lx),32,0)<=unSign((ls),32,0);if(lq){var lo=l2;gP=lo}else{var ln=l3;var lm=((ln)*2)&4294967295;HEAP[gQ]=lm;ol=gQ;hl=gs;var ll=(ci)&4294967295;HEAP[ll]=0;var lk=ol;var lj=hl;var cA=ck;var kj=cj;_llvm_memcpy_p0i8_p0i8_i64(cA,kj,1,1,0);my=lk;jv=lj;var li=my;var lg=jv;Y=ck;fR=li;dr=lg;var lc=fR;var lb=HEAP[lc];var la=dr;var k9=HEAP[la];var k8=unSign((lb),32,0)(j1);if(jZ){var jV=dv;var jT=(jV+4)&4294967295;var jR=HEAP[jT];var jP=(jR);var jN=dv;var jL=(jN)&4294967295;var jJ=HEAP[jL];var jH=(jJ);var jE=((jP)-(jH))&4294967295;var jC=((((jE))|0)/4|0);bJ=jC;var jt=bJ;var jq=((jt)+1)&4294967295;var jo=((((jq))|0)/2|0);bJ=jo;var jm=dv;var jk=(jm+4)&4294967295;var ji=HEAP[jk];var jg=bJ;var jd=(0-(jg))&4294967295;var jb=(ji+4*jd)&4294967295;var i9=dv;var bk=(i9+8)&4294967295;var bj=HEAP[bk];var bi=dv;var bh=(bi+4)&4294967295;var bg=HEAP[bh];var bf=__ZNSt3__14moveIPjS1_EET0_T_S3_S2_(bg,bj,jb);var be=dv;var bd=(be+8)&4294967295;HEAP[bd]=bf;var bc=dv;var bb=(bc+4)&4294967295;var a4=HEAP[bb];var a3=bJ;var a2=(0-(a3))&4294967295;var a0=(a4+4*a2)&4294967295;var aZ=dv;var aY=(aZ+4)&4294967295;HEAP[aY]=a0}else{HEAP[el]=1;var aX=dv;pm=aX;var aV=pm;var aU=(aV+12)&4294967295;by=aU;var aT=by;var aM=(aT)&4294967295;ii=aM;var aL=ii;var aJ=(aL)&4294967295;fj=aJ;var aI=fj;a8=aI;var eJ=a8;fi=eJ;var aG=fi;jz=aG;var on=jz;fh=on;var aF=fh;bC=aF;var ju=bC;var aE=HEAP[ju];var aD=(aE);var aB=dv;var aA=(aB)&4294967295;var av=HEAP[aA];var au=(av);var at=((aD)-(au))&4294967295;var ar=((((at))|0)/4|0);var aq=((ar)*2)&4294967295;HEAP[em]=aq;mu=em;gv=el;var ap=(gl)&4294967295;HEAP[ap]=0;var ao=mu;var an=gv;var jG=go;var bp=gn;_llvm_memcpy_p0i8_p0i8_i64(jG,bp,1,1,0);lK=ao;nn=an;var am=lK;var al=nn;mE=go;jw=am;bo=al;var aj=jw;var ai=HEAP[aj];var ag=bo;var af=HEAP[ag];var ae=unSign((ai),32,0)unSign((hF),32,0);var hD=unSign((hE),1,0);mb=hD;var hC=mb;var ot=reSign((hC),8,0)!=0;if(!(ot)){O=10;break}var iG=bF;var iD=__ZNSt3__16vectorIjNS_9allocatorIjEEE2atEj(k7,iG);var iw=HEAP[iD];var it=jh;var iq=(it+104)&4294967295;var io=HEAP[iq];var ik=(((iw))|0)==(((io))|0);var ii=unSign((ik),1,0);l9=ii;var ig=l9;var a=reSign((ig),8,0)!=0;if(a){O=6;break}var ic=bF;var ia=((ic)+1)&4294967295;bF=ia;O=5;continue}if(O==6){hV=1}var hA=hV;var oq=reSign((hA),8,0)!=0;if(oq){O=11;break $bb50$11}var hi=jh;var hf=(hi+104)&4294967295;bd=k7;k9=hf;var hd=bd;var g0=(hd)&4294967295;var gY=(g0+4)&4294967295;var gX=HEAP[gY];var gW=bd;var gV=(gW)&4294967295;kS=gV;var gU=kS;var gT=(gU+8)&4294967295;mC=gT;var gS=mC;var gQ=(gS)&4294967295;lC=gQ;var gP=lC;var gD=(gP)&4294967295;dW=gD;var gC=dW;l0=gC;var i4=l0;dJ=i4;var gB=dJ;aJ=gB;var bN=aJ;dI=bN;var gA=dI;ou=gA;var cM=ou;var gz=HEAP[cM];var gy=(gX)<(gz);var gx=unSign((gy),1,0);L=gx;var gw=L;var Q=reSign((gw),8,0)!=0;if(Q){var gv=bd;var gu=(gv)&4294967295;var gf=(gu+4)&4294967295;var ge=HEAP[gf];jO=ge;var gd=jO;dX=gd;var gc=dX;ga=gc;var go=ga;var gb=bd;var f9=(gb)&4294967295;hL=f9;var f8=hL;var f7=(f8+8)&4294967295;oQ=f7;var f5=oQ;var f4=(f5)&4294967295;h8=f4;var v=h8;var t=v;d1=t;var r=d1;nW=r;var h6=nW;d0=h6;var p=d0;fu=p;var eR=fu;dZ=eR;var m=dZ;hO=m;var lv=hO;var k=k9;eV=lv;ad=go;hJ=k;var i=ad;var g=i;i1=4;or=g;var e=or;fE=e;var c=fE;gZ=c;var kJ=gZ;var oO=kJ;fD=oO;var oM=fD;var oK=(oM)!=0;if(oK){var oI=hJ;var oF=HEAP[oI];var oD=fD;HEAP[oD]=oF;var oB=fD;lD=oB}else{var oz=fD;lD=oz}var ox=bd;var ov=(ox)&4294967295;var og=(ov+4)&4294967295;var oe=HEAP[og];var oc=(oe+4)&4294967295;var oa=bd;var n8=(oa)&4294967295;var n6=(n8+4)&4294967295;HEAP[n6]=oc}else{var n4=bd;var n2=(n4)&4294967295;cj=n2;var n0=cj;var nY=(n0+8)&4294967295;jN=nY;var nK=jN;var nI=(nK)&4294967295;nP=nI;var nG=nP;var nE=nG;fJ=nE;var nC=fJ;e6=nC;var mF=e6;fI=mF;var nA=fI;kH=nA;var kj=kH;fH=kj;var ny=fH;ml=ny;var aq=ml;j1=aq;var nw=bd;aO=nw;var nu=aO;var ns=(nu)&4294967295;var nl=(ns+4)&4294967295;var nj=HEAP[nl];var ni=(nj);var nh=aO;var ng=(nh)&4294967295;var nf=(ng)&4294967295;var ne=HEAP[nf];var nc=(ne);var nb=((ni)-(nc))&4294967295;var na=((((nb))|0)/4|0);fL=na;var m2=fL;kR=m2;var bM=kR;var m1=bd;ar=m1;var m0=ar;var mZ=(m0)&4294967295;var mY=(mZ+4)&4294967295;var mX=HEAP[mY];var mW=(mX);var mV=ar;var mU=(mV)&4294967295;var mT=(mU)&4294967295;var mP=HEAP[mT];var mO=(mP);var mN=((mW)-(mO))&4294967295;var mM=((((mN))|0)/4|0);fM=mM;var mL=fM;kw=mL;var bs=kw;var mK=((bs)+1)&4294967295;var mJ=bd;m6=mJ;HEAP[fC]=mK;var mI=m6;var mH=__ZNKSt3__16vectorIjNS_9allocatorIjEEE8max_sizeEv(mI);lb=mH;var mG=HEAP[fC];var mA=lb;var mz=unSign((mG),32,0)>unSign((mA),32,0);if(mz){var my=m6;var mx=my;__ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv(mx)}var mw=m6;dL=mw;var mv=dL;var mu=(mv)&4294967295;gR=mu;var ms=gR;lz=ms;var mr=lz;var mq=(mr+8)&4294967295;oj=mq;var mi=oj;var mh=(mi)&4294967295;cw=mh;var mg=cw;var me=(mg)&4294967295;b7=me;var mc=b7;mt=mc;var aI=mt;b6=aI;var ma=b6;ap=ma;var j4=ap;fR=j4;var l8=fR;cI=l8;var l1=cI;var l6=HEAP[l1];var l4=(l6);var l2=gR;var lW=(l2)&4294967295;var lV=HEAP[lW];var lU=(lV);var lT=((l4)-(lU))&4294967295;var lS=((((lT))|0)/4|0);fQ=lS;var lR=fQ;m4=lR;var bm=m4;fP=bm;var lQ=fP;fm=lQ;var nT=fm;lc=nT;var lP=lb;var lO=Math.floor(unSign((lP),32,0)/2);var lM=lc;var fa=unSign((lO),32,0)<=unSign((lM),32,0);if(fa){var e8=lb;fN=e8}else{var e7=lc;var e5=((e7)*2)&4294967295;HEAP[fO]=e5;nm=fO;gk=fC;var e4=(b9)&4294967295;HEAP[e4]=0;var e2=nm;var e1=gk;var ct=cb;var jo=ca;_llvm_memcpy_p0i8_p0i8_i64(ct,jo,1,1,0);lE=e2;iz=e1;var e0=lE;var eZ=iz;R=cb;fb=e0;di=eZ;var eW=fb;var eI=HEAP[eW];var eH=di;var eF=HEAP[eH];var eE=unSign((eI),32,0)(dp);if(dn){var dm=dl;var c6=(dm+4)&4294967295;var c4=HEAP[c6];var c3=(c4);var c2=dl;var c1=(c2)&4294967295;var c0=HEAP[c1];var cZ=(c0);var cY=((c3)-(cZ))&4294967295;var cX=((((cY))|0)/4|0);bD=cX;var cW=bD;var cH=((cW)+1)&4294967295;var cG=((((cH))|0)/2|0);bD=cG;var cF=dl;var cE=(cF+4)&4294967295;var cD=HEAP[cE];var cC=bD;var cB=(0-(cC))&4294967295;var cz=(cD+4*cB)&4294967295;var cy=dl;var cx=(cy+8)&4294967295;var cs=HEAP[cx];var cr=dl;var cp=(cr+4)&4294967295;var co=HEAP[cp];var cn=__ZNSt3__14moveIPjS1_EET0_T_S3_S2_(co,cs,cz);var cm=dl;var cl=(cm+8)&4294967295;HEAP[cl]=cn;var ck=dl;var ci=(ck+4)&4294967295;var cg=HEAP[ci];var b3=bD;var b2=(0-(b3))&4294967295;var b0=(cg+4*b2)&4294967295;var bZ=dl;var bX=(bZ+4)&4294967295;HEAP[bX]=b0}else{HEAP[d2]=1;var bW=dl;ok=bW;var bV=ok;var bT=(bV+12)&4294967295;bt=bT;var bS=bt;var bR=(bS)&4294967295;hg=bR;var bL=hg;var bK=(bL)&4294967295;eK=bK;var bJ=eK;a0=bJ;var el=a0;ev=el;var bI=ev;iC=bI;var no=iC;eu=no;var bG=eu;bx=bG;var iy=bx;var bE=HEAP[iy];var bC=(bE);var bB=dl;var bA=(bB)&4294967295;var bz=HEAP[bA];var ln=(bz);var lm=((bC)-(ln))&4294967295;var ll=((((lm))|0)/4|0);var lk=((ll)*2)&4294967295;HEAP[d3]=lk;lB=d3;fF=d2;var lj=(fs)&4294967295;HEAP[lj]=0;var li=lB;var lh=fF;var iK=fv;var bi=ft;_llvm_memcpy_p0i8_p0i8_i64(iK,bi,1,1,0);kQ=li;mE=lh;var lg=kQ;var le=mE;lN=fv;iA=lg;bh=le;var ld=iA;var k5=HEAP[ld];var k4=bh;var k3=HEAP[k4];var k2=unSign((k5),32,0)(((aF))|0);if(!(aE)){ag=4;break $bb6$5}var ca=bR;var b9=bI;var b8=__ZN4XRef8getEntryEi(ca,b9);var a7=(b8+8)&4294967295;var a5=HEAP[a7];var a3=(((a5))|0)==0;var a2=unSign((a3),1,0);bE=a2;var a1=bE;var bX=reSign((a1),8,0)!=0;if(bX){var a0=bR;var aZ=bW;var aY=__ZN4XRef8getEntryEi(a0,aZ);var aX=bI;var aW=(aY)&4294967295;HEAP[aW]=aX;var aN=bI;bW=aN}var aL=bI;var aJ=((aL)+1)&4294967295;bI=aJ;ag=1;continue $bb6$5}var aD=bg;var bV=reSign((aD),8,0)!=0;$bb9$$bb19$12:do{if(bV){var aC=ch;var at=(aC)&4294967295;var aq=HEAP[at];var ao=(aq+20)&4294967295;var an=HEAP[ao];var am=an;var al=ch;FUNCTION_TABLE[am](al,(__str273628)&4294967295);var ak=ch;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=(ai+20)&4294967295;var ab=HEAP[ah];var aa=bR;var Z=(aa+16)&4294967295;var Y=HEAP[Z];var X=ab;var V=ch;FUNCTION_TABLE[X](V,(__str283629)&4294967295,0,Y);K=0;while(1){var j=bR;var i=(j+16)&4294967295;var h=HEAP[i];var g=K;var f=(((h))|0)>(((g))|0);if(!(f)){ag=9;break}var U=bR;var S=K;var Q=__ZN4XRef8getEntryEi(U,S);bK=Q;var P=bK;var N=(P+4)&4294967295;var M=HEAP[N];var L=(((M))|0)>65535;if(L){var J=bK;var I=(J+4)&4294967295;HEAP[I]=65535}var H=ch;var G=(H)&4294967295;var E=HEAP[G];var D=(E+20)&4294967295;var C=HEAP[D];var A=bK;var z=(A+8)&4294967295;var x=HEAP[z];var w=(((x))|0)==0;if(w){W=102}else{W=110}var v=bK;var u=(v+4)&4294967295;var t=HEAP[u];var s=bK;var r=(s)&4294967295;var q=HEAP[r];var o=C;var n=ch;var m=W;FUNCTION_TABLE[o](n,(__str293630)&4294967295,q,t,m);var l=K;var k=((l)+1)&4294967295;K=k;ag=5;continue}}else{var e=ch;var d=(e)&4294967295;var c=HEAP[d];var b=(c+20)&4294967295;var a=HEAP[b];var co=a;var cn=ch;FUNCTION_TABLE[co](cn,(__str273628)&4294967295);y=0;$bb42$26:while(1){var ap=bR;var af=(ap+16)&4294967295;var ae=HEAP[af];var ad=y;var ac=(((ae))|0)>(((ad))|0);if(!(ac)){ag=26;break $bb9$$bb19$12}var cm=y;bH=cm;$bb29$29:while(1){var bP=bR;var bO=(bP+16)&4294967295;var bN=HEAP[bO];var bM=bH;var bL=(((bN))|0)>(((bM))|0);if(!(bL)){ag=17;break $bb29$29}var cl=bR;var ck=bH;var b7=__ZN4XRef8getEntryEi(cl,ck);var b6=(b7+8)&4294967295;var b5=HEAP[b6];var b4=(((b5))|0)!=0;$bb25$$bb23$32:do{if(b4){ag=13}else{var b3=bR;var b2=bH;var b1=__ZN4XRef8getEntryEi(b3,b2);var b0=(b1+4)&4294967295;var bZ=HEAP[b0];var bY=(((bZ))|0)!=0;if(bY){ag=13;break $bb25$$bb23$32}T=1;ag=15;break $bb25$$bb23$32}}while(0);if(ag==13){T=0}var bU=T;bD=bU;var bT=bD;var bs=reSign((bT),8,0)!=0;if(bs){ag=17;break $bb29$29}var bS=bH;var bQ=((bS)+1)&4294967295;bH=bQ;ag=12;continue $bb29$29}var bJ=bH;var bC=y;var bB=(((bJ))|0)!=(((bC))|0);if(bB){var bA=ch;var bz=(bA)&4294967295;var by=HEAP[bz];var bx=(by+20)&4294967295;var bw=HEAP[bx];var bv=bH;var bu=y;var bt=((bv)-(bu))&4294967295;var bq=bw;var bp=ch;var bo=y;FUNCTION_TABLE[bq](bp,(__str283629)&4294967295,bo,bt);var bn=y;bG=bn;while(1){var ay=bG;var ax=bH;var aw=(((ay))|0)<(((ax))|0);if(!(aw)){ag=24;break}var bm=bR;var bl=bG;var bk=__ZN4XRef8getEntryEi(bm,bl);p=bk;var bj=p;var bi=(bj+4)&4294967295;var bh=HEAP[bi];var bf=(((bh))|0)>65535;if(bf){var be=p;var bd=(be+4)&4294967295;HEAP[bd]=65535}var bc=ch;var bb=(bc)&4294967295;var ba=HEAP[bb];var a9=(ba+20)&4294967295;var a8=HEAP[a9];var a6=p;var a4=(a6+8)&4294967295;var aV=HEAP[a4];var aU=(((aV))|0)==0;if(aU){R=102}else{R=110}var aT=p;var aS=(aT+4)&4294967295;var aR=HEAP[aS];var aQ=p;var aP=(aQ)&4294967295;var aO=HEAP[aP];var aM=a8;var aK=ch;var aB=R;FUNCTION_TABLE[aM](aK,(__str293630)&4294967295,aO,aR,aB);var aA=bG;var az=((aA)+1)&4294967295;bG=az;ag=20;continue}var av=bH;y=av;ag=11;continue $bb42$26}else{var au=y;var ar=((au)+1)&4294967295;y=ar;ag=11;continue $bb42$26}}}}while(0);return;return}function __ZN4XRef17setModifiedObjectEP6Object3Ref(i,e,d,b){var t=STACKTOP;STACKTOP+=8;_memset(t,0,8);var s;var c;var F;var r=t;var f;var u=0;c=i;F=e;var E=(r)&4294967295;HEAP[E]=d;var D=(r+4)&4294967295;HEAP[D]=b;var C=(r)&4294967295;var B=HEAP[C];var A=(((B))|0)<0;$bb1$$bb$2:do{if(A){s=0}else{var z=(r)&4294967295;var y=HEAP[z];var x=c;var w=(x+16)&4294967295;var v=HEAP[w];var q=(((y))|0)>=(((v))|0);if(q){s=0;break $bb1$$bb$2}var l=(r)&4294967295;var k=HEAP[l];var j=c;var h=__ZN4XRef8getEntryEi(j,k);f=h;var g=f;var a=(g+16)&4294967295;__ZN6Object4freeEv(a);var L=f;var K=(L+16)&4294967295;var J=F;var I=__ZN6Object4copyEPS_(J,K);var H=f;var G=(H+12)&4294967295;HEAP[G]=1;s=3;break $bb1$$bb$2}}while(0);if(s==0){var p=(r+4)&4294967295;var o=HEAP[p];var n=(r)&4294967295;var m=HEAP[n];__Z5erroriPcz(-1,(__str303631)&4294967295,Pointer_make([m,0,0,0,o,0,0,0],0,ALLOC_STACK))}STACKTOP=t;return;return}function __ZN4XRef3addEiijb(A,aT,at,aw,au){var V;var ax;var d;var av;var e;var aA;var aa;var W;var f=0;ax=A;d=aT;av=at;e=aw;aA=au;var aS=ax;var aR=(aS+16)&4294967295;var aQ=HEAP[aR];var aP=d;var aO=(((aQ))|0)<=(((aP))|0);if(aO){var aN=ax;var aM=(aN+12)&4294967295;var aL=HEAP[aM];var aK=d;var aJ=(((aL))|0)<=(((aK))|0);if(aJ){var am=d;var ak=((am)+1)&4294967295;var ai=ax;var ag=(ai+8)&4294967295;var ae=HEAP[ag];var ac=ae;var ab=_greallocn(ac,ak,28);var Z=ab;var Y=ax;var X=(Y+8)&4294967295;HEAP[X]=Z;var P=d;var N=((P)+1)&4294967295;var L=ax;var J=(L+12)&4294967295;HEAP[J]=N}var H=ax;var G=(H+16)&4294967295;var F=HEAP[G];W=F;while(1){var aI=d;var aH=((aI)+1)&4294967295;var aG=W;var aF=(((aH))|0)>(((aG))|0);if(!(aF)){V=3;break}var E=ax;var D=(E+8)&4294967295;var C=HEAP[D];var z=W;var y=(C+28*z)&4294967295;var x=(y)&4294967295;HEAP[x]=-1;var w=ax;var v=(w+8)&4294967295;var u=HEAP[v];var t=W;var s=(u+28*t)&4294967295;var r=(s+8)&4294967295;HEAP[r]=0;var q=ax;var p=(q+8)&4294967295;var o=HEAP[p];var n=W;var m=(o+28*n)&4294967295;var l=(m+16)&4294967295;var k=__ZN6Object8initNullEv(l);var j=ax;var i=(j+8)&4294967295;var h=HEAP[i];var g=W;var c=(h+28*g)&4294967295;var b=(c+12)&4294967295;HEAP[b]=0;var a=ax;var a0=(a+8)&4294967295;var aZ=HEAP[a0];var aY=W;var aX=(aZ+28*aY)&4294967295;var aW=(aX+4)&4294967295;HEAP[aW]=0;var aV=W;var aU=((aV)+1)&4294967295;W=aU;V=1;continue}var aE=d;var aD=((aE)+1)&4294967295;var aC=ax;var aB=(aC+16)&4294967295;HEAP[aB]=aD}var az=ax;var ay=d;var ar=__ZN4XRef8getEntryEi(az,ay);aa=ar;var aq=aa;var ap=(aq+4)&4294967295;var ao=av;HEAP[ap]=ao;var an=aa;var al=(an+16)&4294967295;var aj=__ZN6Object8initNullEv(al);var ah=aa;var af=(ah+12)&4294967295;HEAP[af]=0;var ad=aA;var B=reSign((ad),8,0)!=0;if(B){var U=aa;var T=(U+8)&4294967295;HEAP[T]=1;var S=aa;var R=(S)&4294967295;var Q=e;HEAP[R]=Q}else{var O=aa;var M=(O+8)&4294967295;HEAP[M]=0;var K=aa;var I=(K)&4294967295;HEAP[I]=0}return;return}function __ZN4XRef17addIndirectObjectEP6Object(y,i,d){var z=STACKTOP;STACKTOP+=8;_memset(z,0,8);var x;var c;var W;var X;var w;var f;var b=z;var e;var H=0;c=i;W=d;w=-1;e=1;while(1){var r=w;var p=(((r))|0)!=-1;if(p){x=2;break}var n=c;var m=(n+16)&4294967295;var l=HEAP[m];var k=e;var j=(((l))|0)>(((k))|0);if(!(j)){x=2;break}var V=c;var U=e;var T=__ZN4XRef8getEntryEi(V,U);var S=(T+8)&4294967295;var R=HEAP[S];var Q=(((R))|0)==0;var P=unSign((Q),1,0);X=P;var N=X;var A=reSign((N),8,0)!=0;if(A){var L=e;w=L}var J=e;var t=((J)+1)&4294967295;e=t;x=0;continue}var h=w;var g=(((h))|0)==-1;if(g){var a=c;var ag=(a+16)&4294967295;var af=HEAP[ag];w=af;var ae=c;var ad=w;__ZN4XRef3addEiijb(ae,ad,0,0,0);var ac=c;var ab=w;var aa=__ZN4XRef8getEntryEi(ac,ab);f=aa}else{var Z=c;var Y=w;var O=__ZN4XRef8getEntryEi(Z,Y);f=O}var M=f;var K=(M+8)&4294967295;HEAP[K]=1;var I=f;var G=(I+16)&4294967295;var F=W;var E=__ZN6Object4copyEPS_(F,G);var D=f;var C=(D+12)&4294967295;HEAP[C]=1;var B=(y)&4294967295;var v=w;HEAP[B]=v;var u=f;var s=(u+4)&4294967295;var q=HEAP[s];var o=(y+4)&4294967295;HEAP[o]=q;STACKTOP=z;return;return}function __ZN4XRef11getNumEntryEj(h,L){var q;var c;var b;var s;var J;var r;var t;var e;var d;var v=0;c=h;b=L;var I=c;var H=(I+16)&4294967295;var G=HEAP[H];var F=(((G))|0)>0;if(F){r=0;var E=c;var D=__ZN4XRef8getEntryEi(E,0);var B=(D)&4294967295;var z=HEAP[B];t=z;d=1;$bb5$4:while(1){var N=c;var M=(N+16)&4294967295;var C=HEAP[M];var A=d;var y=(((C))|0)>(((A))|0);if(!(y)){q=5;break $bb5$4}var x=c;var p=d;var o=__ZN4XRef8getEntryEi(x,p);e=o;var n=e;var m=(n)&4294967295;var l=HEAP[m];var k=b;var j=unSign((l),32,0)=unSign((a),32,0);if(!(U)){q=2;break $bb2$$bb4$7}var T=d;r=T;var S=e;var R=(S)&4294967295;var Q=HEAP[R];t=Q}}while(0);var P=d;var O=((P)+1)&4294967295;d=O;q=0;continue $bb5$4}var w=r;J=w}else{J=-1}var u=J;s=u;var K=s;return K;return null}function __ZN4XRefD1Ev(f){var o;var b;var J;var c;var v=0;b=f;c=0;$bb1$2:while(1){var x=b;var n=(x+16)&4294967295;var m=HEAP[n];var l=c;var k=(((m))|0)>(((l))|0);if(!(k)){o=2;break $bb1$2}var I=b;var H=(I+8)&4294967295;var G=HEAP[H];var F=c;var E=(G+28*F)&4294967295;var D=(E+16)&4294967295;__ZN6Object4freeEv(D);var B=c;var z=((B)+1)&4294967295;c=z;o=0;continue $bb1$2}var j=b;var i=(j+8)&4294967295;var h=HEAP[i];var g=h;_gfree(g);var e=b;var d=(e+36)&4294967295;__ZN6Object4freeEv(d);var a=b;var S=(a+48)&4294967295;var R=HEAP[S];var Q=(R)!=0;if(Q){var P=b;var O=(P+48)&4294967295;var N=HEAP[O];var M=N;_gfree(M)}var L=b;var K=(L+56)&4294967295;var C=HEAP[K];var A=(C)!=0;$bb5$$bb7$9:do{if(A){var y=b;var w=(y+56)&4294967295;var u=HEAP[w];J=u;var t=J;var s=(t)!=0;if(!(s)){o=5;break $bb5$$bb7$9}var r=J;__ZN12PopplerCacheD1Ev(r);var q=J;var p=q;__ZdlPv(p)}}while(0);return;return}function __ZN4XRefD2Ev(f){var o;var b;var J;var c;var v=0;b=f;c=0;$bb1$2:while(1){var x=b;var n=(x+16)&4294967295;var m=HEAP[n];var l=c;var k=(((m))|0)>(((l))|0);if(!(k)){o=2;break $bb1$2}var I=b;var H=(I+8)&4294967295;var G=HEAP[H];var F=c;var E=(G+28*F)&4294967295;var D=(E+16)&4294967295;__ZN6Object4freeEv(D);var B=c;var z=((B)+1)&4294967295;c=z;o=0;continue $bb1$2}var j=b;var i=(j+8)&4294967295;var h=HEAP[i];var g=h;_gfree(g);var e=b;var d=(e+36)&4294967295;__ZN6Object4freeEv(d);var a=b;var S=(a+48)&4294967295;var R=HEAP[S];var Q=(R)!=0;if(Q){var P=b;var O=(P+48)&4294967295;var N=HEAP[O];var M=N;_gfree(M)}var L=b;var K=(L+56)&4294967295;var C=HEAP[K];var A=(C)!=0;$bb5$$bb7$9:do{if(A){var y=b;var w=(y+56)&4294967295;var u=HEAP[w];J=u;var t=J;var s=(t)!=0;if(!(s)){o=5;break $bb5$$bb7$9}var r=J;__ZN12PopplerCacheD1Ev(r);var q=J;var p=q;__ZdlPv(p)}}while(0);return;return}function __ZN4XRef4initEv(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i+28)&4294967295;HEAP[h]=1;var g=k;var f=(g+32)&4294967295;HEAP[f]=0;var e=k;var d=(e+8)&4294967295;HEAP[d]=0;var c=k;var b=(c+12)&4294967295;HEAP[b]=0;var a=k;var x=(a+16)&4294967295;HEAP[x]=0;var w=k;var u=(w+48)&4294967295;HEAP[u]=0;var t=k;var s=(t+52)&4294967295;HEAP[s]=0;var r=__Znwj(16);var q=r;j=q;var p=j;__ZN12PopplerCacheC1Ei(p,5);var o=k;var n=(o+56)&4294967295;var C=j;HEAP[n]=C;var B=k;var A=(B+108)&4294967295;HEAP[A]=0;var z=k;var y=(z+112)&4294967295;HEAP[y]=0;return;return}function __ZN4XRefC1EP10BaseStreamjjPbb(N,Z,a0,j,X,i){var L=STACKTOP;STACKTOP+=32;_memset(L,0,32);var ap;var ck;var bY;var c6;var cO;var k;var e=L;var ao;var x;var c4;var aG;var w=L+4;var cC;var cm;var I;var bW;var cy;var h;var aO;var c;var ak;var aV;var W;var cG;var cZ;var c1;var c3;var c5;var c7;var c9;var da;var ba;var db;var o=L+8;var aD=L+20;var b0=0;cy=N;h=Z;aO=a0;c=j;ak=X;aV=i;var c2=cy;var c0=(c2+36)&4294967295;__ZN6ObjectC1Ev(c0);__ZN6ObjectC1Ev(o);var cY=cy;__ZN4XRef4initEv(cY);var cX=cy;var cW=(cX+108)&4294967295;var cV=c;HEAP[cW]=cV;var cU=cy;var cT=(cU+60)&4294967295;HEAP[cT]=0;var bx=cy;var bv=(bx+80)&4294967295;HEAP[bv]=65532;var bs=cy;var br=(bs+100)&4294967295;HEAP[br]=0;var bp=cy;var bo=(bp)&4294967295;var bl=h;HEAP[bo]=bl;var bk=cy;var bj=(bk)&4294967295;var bi=HEAP[bj];var a6=cy;var a4=(a6)&4294967295;var a1=HEAP[a4];var aZ=(a1)&4294967295;var aW=(aZ)&4294967295;var aT=HEAP[aW];var aS=(aT+108)&4294967295;var aR=HEAP[aS];var aQ=cy;var aP=(aQ)&4294967295;var aE=HEAP[aP];var aB=aR;var az=FUNCTION_TABLE[aB](aE);var ay=cy;var ax=(ay+4)&4294967295;HEAP[ax]=az;var aw=cy;var au=(aw+104)&4294967295;var at=aO;HEAP[au]=at;var ar=aV;var Y=reSign((ar),8,0)!=0;var b1=(Y)^1;var cj=unSign((b1),1,0);var cF=reSign((cj),8,0)!=0;$bb12$$bb$2:do{if(cF){ap=0}else{var aq=cy;var aj=ak;var ai=__ZN4XRef13constructXRefEPb(aq,aj);var ah=cy;var ag=(ah+28)&4294967295;HEAP[ag]=ai;var af=cy;var ae=(af+28)&4294967295;var ad=HEAP[ae];var cE=reSign((ad),8,0)!=0;var c8=(cE)^1;var bM=unSign((c8),1,0);var cD=reSign((bM),8,0)!=0;var bI=(cD)^1;var cl=unSign((bI),1,0);var cv=reSign((cl),8,0)!=0;if(cv){ap=0;break $bb12$$bb$2}ba=1;ap=2;break $bb12$$bb$2}}while(0);if(ap==0){ba=0}var ac=ba;db=ac;var ab=db;var cq=reSign((ab),8,0)!=0;$bb15$$bb16$8:do{if(cq){var aa=cy;var V=(aa+32)&4294967295;HEAP[V]=3}else{var U=cy;var T=(U+104)&4294967295;var S=HEAP[T];var R=(((S))|0)==0;if(R){var Q=cy;var O=ak;var M=__ZN4XRef13constructXRefEPb(Q,O);var K=cy;var J=(K+28)&4294967295;HEAP[J]=M;var H=cy;var G=(H+28)&4294967295;var F=HEAP[G];var cn=reSign((F),8,0)!=0;var bh=(cn)^1;var ci=unSign((bh),1,0);da=ci;var E=da;var cb=reSign((E),8,0)!=0;if(cb){var D=cy;var C=(D+32)&4294967295;HEAP[C]=3;ap=5;break $bb15$$bb16$8}else{}}else{bW=aD;var B=bW;var A=(B)&4294967295;I=A;var z=I;var y=z;cm=y;var v=I;var u=(v)&4294967295;HEAP[u]=0;var t=I;var s=(t+4)&4294967295;HEAP[s]=0;var r=I;var q=(r+8)&4294967295;aG=q;HEAP[w]=0;cC=0;ao=w;var p=ao;c4=p;var n=c4;x=n;var cd=x;var m=HEAP[cd];var l=aG;var g=(l)&4294967295;k=g;HEAP[e]=m;var f=k;var d=f;cO=d;ck=e;var b=ck;c6=b;var a=c6;bY=a;var cB=bY;var dh=HEAP[cB];var dg=k;var df=(dg)&4294967295;HEAP[df]=dh;var de=cy;var dd=(de+104)&4294967295;var cS=cy;var cR=__ZN4XRef8readXRefEPjPNSt3__16vectorIjNS1_9allocatorIjEEEE(cS,dd,aD);var cQ=cy;var cP=(cQ+28)&4294967295;var cN=HEAP[cP];var b6=reSign((cN),8,0)!=0;var av=(b6)^1;var bZ=unSign((av),1,0);var b3=reSign((bZ),8,0)!=0;$bb28$$bb33$17:do{if(b3){var cL=cy;var cK=ak;var cJ=__ZN4XRef13constructXRefEPb(cL,cK);var cI=cy;var cH=(cI+28)&4294967295;HEAP[cH]=cJ;var cA=cy;var cz=(cA+28)&4294967295;var cx=HEAP[cz];var b2=reSign((cx),8,0)!=0;var aU=(b2)^1;var cM=unSign((aU),1,0);c9=cM;var cw=c9;var bR=reSign((cw),8,0)!=0;if(!(bR)){ap=8;break $bb28$$bb33$17}var cu=cy;var ct=(cu+32)&4294967295;HEAP[ct]=3;W=0;ap=9;break $bb28$$bb33$17}else{ap=8}}while(0);if(ap==8){W=1}__ZNSt3__16vectorIjNS_9allocatorIjEEED1Ev(aD);var cs=W;if(cs==1){ap=20}else{ap=21}if(ap==21){ap=5;break $bb15$$bb16$8}else{if(ap==20){}}}var cr=cy;var cp=(cr+36)&4294967295;var co=__ZN6Object12dictLookupNFEPcPS_(cp,(__str153616)&4294967295,o);var cg=__ZN6Object5isIntEv(o);var bJ=reSign((cg),8,0)!=0;var dc=(bJ)^1;var bn=unSign((dc),1,0);c7=bn;var cf=c7;var bD=reSign((cf),8,0)!=0;$bb41$$bb42$27:do{if(bD){__Z5erroriPcz(-1,(__str313632)&4294967295)}else{var ce=__ZN6Object6getIntEv(o);var cc=cy;var ca=(cc+16)&4294967295;var b9=HEAP[ca];var b8=(((ce))|0)>(((b9))|0);var b7=unSign((b8),1,0);c5=b7;var b5=c5;var bz=reSign((b5),8,0)!=0;if(!(bz)){ap=13;break $bb41$$bb42$27}var b4=__ZN6Object6getIntEv(o);var bX=cy;var bV=__ZN4XRef6resizeEi(bX,b4);var bU=__ZN6Object6getIntEv(o);var bT=(((bV))|0)!=(((bU))|0);var bS=unSign((bT),1,0);c3=bS;var bQ=c3;var bu=reSign((bQ),8,0)!=0;if(!(bu)){ap=13;break $bb41$$bb42$27}var bP=cy;var bO=ak;var bL=__ZN4XRef13constructXRefEPb(bP,bO);var bK=cy;var bH=(bK+28)&4294967295;HEAP[bH]=bL;var bG=cy;var bF=(bG+28)&4294967295;var bE=HEAP[bF];var bq=reSign((bE),8,0)!=0;var aY=(bq)^1;var P=unSign((aY),1,0);c1=P;var bC=c1;var bm=reSign((bC),8,0)!=0;if(!(bm)){ap=13;break $bb41$$bb42$27}__ZN6Object4freeEv(o);var bB=cy;var bA=(bB+32)&4294967295;HEAP[bA]=3;ap=5;break $bb15$$bb16$8}}while(0);__ZN6Object4freeEv(o);var by=cy;var bw=(by+36)&4294967295;var bt=__ZN6Object12dictLookupNFEPcPS_(bw,(__str63607)&4294967295,o);var bg=__ZN6Object5isRefEv(o);cZ=bg;var bf=cZ;var a9=reSign((bf),8,0)!=0;$bb53$$bb54$34:do{if(a9){var be=__ZN6Object9getRefNumEv(o);var bd=cy;var bc=(bd+20)&4294967295;HEAP[bc]=be;var bb=__ZN6Object9getRefGenEv(o);var a8=cy;var a7=(a8+24)&4294967295;HEAP[a7]=bb;__ZN6Object4freeEv(o)}else{__ZN6Object4freeEv(o);var a5=cy;var a3=ak;var aN=__ZN4XRef13constructXRefEPb(a5,a3);var aM=cy;var aL=(aM+28)&4294967295;HEAP[aL]=aN;var aK=cy;var aJ=(aK+28)&4294967295;var aI=HEAP[aJ];var a2=reSign((aI),8,0)!=0;var ch=(a2)^1;var bN=unSign((ch),1,0);cG=bN;var aH=cG;var aX=reSign((aH),8,0)!=0;if(!(aX)){ap=18;break $bb53$$bb54$34}var aF=cy;var aC=(aF+32)&4294967295;HEAP[aC]=3;ap=5;break $bb15$$bb16$8}}while(0);var aA=cy;var an=(aA+36)&4294967295;var am=__ZN6Object7getDictEv(an);var al=cy;__ZN4Dict7setXRefEP4XRef(am,al)}}while(0);STACKTOP=L;return;return}function __ZN4XRefC2EP10BaseStreamjjPbb(N,Z,a0,j,X,i){var L=STACKTOP;STACKTOP+=32;_memset(L,0,32);var ap;var ck;var bY;var c6;var cO;var k;var e=L;var ao;var x;var c4;var aG;var w=L+4;var cC;var cm;var I;var bW;var cy;var h;var aO;var c;var ak;var aV;var W;var cG;var cZ;var c1;var c3;var c5;var c7;var c9;var da;var ba;var db;var o=L+8;var aD=L+20;var b0=0;cy=N;h=Z;aO=a0;c=j;ak=X;aV=i;var c2=cy;var c0=(c2+36)&4294967295;__ZN6ObjectC1Ev(c0);__ZN6ObjectC1Ev(o);var cY=cy;__ZN4XRef4initEv(cY);var cX=cy;var cW=(cX+108)&4294967295;var cV=c;HEAP[cW]=cV;var cU=cy;var cT=(cU+60)&4294967295;HEAP[cT]=0;var bx=cy;var bv=(bx+80)&4294967295;HEAP[bv]=65532;var bs=cy;var br=(bs+100)&4294967295;HEAP[br]=0;var bp=cy;var bo=(bp)&4294967295;var bl=h;HEAP[bo]=bl;var bk=cy;var bj=(bk)&4294967295;var bi=HEAP[bj];var a6=cy;var a4=(a6)&4294967295;var a1=HEAP[a4];var aZ=(a1)&4294967295;var aW=(aZ)&4294967295;var aT=HEAP[aW];var aS=(aT+108)&4294967295;var aR=HEAP[aS];var aQ=cy;var aP=(aQ)&4294967295;var aE=HEAP[aP];var aB=aR;var az=FUNCTION_TABLE[aB](aE);var ay=cy;var ax=(ay+4)&4294967295;HEAP[ax]=az;var aw=cy;var au=(aw+104)&4294967295;var at=aO;HEAP[au]=at;var ar=aV;var Y=reSign((ar),8,0)!=0;var b1=(Y)^1;var cj=unSign((b1),1,0);var cF=reSign((cj),8,0)!=0;$bb12$$bb$2:do{if(cF){ap=0}else{var aq=cy;var aj=ak;var ai=__ZN4XRef13constructXRefEPb(aq,aj);var ah=cy;var ag=(ah+28)&4294967295;HEAP[ag]=ai;var af=cy;var ae=(af+28)&4294967295;var ad=HEAP[ae];var cE=reSign((ad),8,0)!=0;var c8=(cE)^1;var bM=unSign((c8),1,0);var cD=reSign((bM),8,0)!=0;var bI=(cD)^1;var cl=unSign((bI),1,0);var cv=reSign((cl),8,0)!=0;if(cv){ap=0;break $bb12$$bb$2}ba=1;ap=2;break $bb12$$bb$2}}while(0);if(ap==0){ba=0}var ac=ba;db=ac;var ab=db;var cq=reSign((ab),8,0)!=0;$bb15$$bb16$8:do{if(cq){var aa=cy;var V=(aa+32)&4294967295;HEAP[V]=3}else{var U=cy;var T=(U+104)&4294967295;var S=HEAP[T];var R=(((S))|0)==0;if(R){var Q=cy;var O=ak;var M=__ZN4XRef13constructXRefEPb(Q,O);var K=cy;var J=(K+28)&4294967295;HEAP[J]=M;var H=cy;var G=(H+28)&4294967295;var F=HEAP[G];var cn=reSign((F),8,0)!=0;var bh=(cn)^1;var ci=unSign((bh),1,0);da=ci;var E=da;var cb=reSign((E),8,0)!=0;if(cb){var D=cy;var C=(D+32)&4294967295;HEAP[C]=3;ap=5;break $bb15$$bb16$8}else{}}else{bW=aD;var B=bW;var A=(B)&4294967295;I=A;var z=I;var y=z;cm=y;var v=I;var u=(v)&4294967295;HEAP[u]=0;var t=I;var s=(t+4)&4294967295;HEAP[s]=0;var r=I;var q=(r+8)&4294967295;aG=q;HEAP[w]=0;cC=0;ao=w;var p=ao;c4=p;var n=c4;x=n;var cd=x;var m=HEAP[cd];var l=aG;var g=(l)&4294967295;k=g;HEAP[e]=m;var f=k;var d=f;cO=d;ck=e;var b=ck;c6=b;var a=c6;bY=a;var cB=bY;var dh=HEAP[cB];var dg=k;var df=(dg)&4294967295;HEAP[df]=dh;var de=cy;var dd=(de+104)&4294967295;var cS=cy;var cR=__ZN4XRef8readXRefEPjPNSt3__16vectorIjNS1_9allocatorIjEEEE(cS,dd,aD);var cQ=cy;var cP=(cQ+28)&4294967295;var cN=HEAP[cP];var b6=reSign((cN),8,0)!=0;var av=(b6)^1;var bZ=unSign((av),1,0);var b3=reSign((bZ),8,0)!=0;$bb28$$bb33$17:do{if(b3){var cL=cy;var cK=ak;var cJ=__ZN4XRef13constructXRefEPb(cL,cK);var cI=cy;var cH=(cI+28)&4294967295;HEAP[cH]=cJ;var cA=cy;var cz=(cA+28)&4294967295;var cx=HEAP[cz];var b2=reSign((cx),8,0)!=0;var aU=(b2)^1;var cM=unSign((aU),1,0);c9=cM;var cw=c9;var bR=reSign((cw),8,0)!=0;if(!(bR)){ap=8;break $bb28$$bb33$17}var cu=cy;var ct=(cu+32)&4294967295;HEAP[ct]=3;W=0;ap=9;break $bb28$$bb33$17}else{ap=8}}while(0);if(ap==8){W=1}__ZNSt3__16vectorIjNS_9allocatorIjEEED1Ev(aD);var cs=W;if(cs==1){ap=20}else{ap=21}if(ap==21){ap=5;break $bb15$$bb16$8}else{if(ap==20){}}}var cr=cy;var cp=(cr+36)&4294967295;var co=__ZN6Object12dictLookupNFEPcPS_(cp,(__str153616)&4294967295,o);var cg=__ZN6Object5isIntEv(o);var bJ=reSign((cg),8,0)!=0;var dc=(bJ)^1;var bn=unSign((dc),1,0);c7=bn;var cf=c7;var bD=reSign((cf),8,0)!=0;$bb41$$bb42$27:do{if(bD){__Z5erroriPcz(-1,(__str313632)&4294967295)}else{var ce=__ZN6Object6getIntEv(o);var cc=cy;var ca=(cc+16)&4294967295;var b9=HEAP[ca];var b8=(((ce))|0)>(((b9))|0);var b7=unSign((b8),1,0);c5=b7;var b5=c5;var bz=reSign((b5),8,0)!=0;if(!(bz)){ap=13;break $bb41$$bb42$27}var b4=__ZN6Object6getIntEv(o);var bX=cy;var bV=__ZN4XRef6resizeEi(bX,b4);var bU=__ZN6Object6getIntEv(o);var bT=(((bV))|0)!=(((bU))|0);var bS=unSign((bT),1,0);c3=bS;var bQ=c3;var bu=reSign((bQ),8,0)!=0;if(!(bu)){ap=13;break $bb41$$bb42$27}var bP=cy;var bO=ak;var bL=__ZN4XRef13constructXRefEPb(bP,bO);var bK=cy;var bH=(bK+28)&4294967295;HEAP[bH]=bL;var bG=cy;var bF=(bG+28)&4294967295;var bE=HEAP[bF];var bq=reSign((bE),8,0)!=0;var aY=(bq)^1;var P=unSign((aY),1,0);c1=P;var bC=c1;var bm=reSign((bC),8,0)!=0;if(!(bm)){ap=13;break $bb41$$bb42$27}__ZN6Object4freeEv(o);var bB=cy;var bA=(bB+32)&4294967295;HEAP[bA]=3;ap=5;break $bb15$$bb16$8}}while(0);__ZN6Object4freeEv(o);var by=cy;var bw=(by+36)&4294967295;var bt=__ZN6Object12dictLookupNFEPcPS_(bw,(__str63607)&4294967295,o);var bg=__ZN6Object5isRefEv(o);cZ=bg;var bf=cZ;var a9=reSign((bf),8,0)!=0;$bb53$$bb54$34:do{if(a9){var be=__ZN6Object9getRefNumEv(o);var bd=cy;var bc=(bd+20)&4294967295;HEAP[bc]=be;var bb=__ZN6Object9getRefGenEv(o);var a8=cy;var a7=(a8+24)&4294967295;HEAP[a7]=bb;__ZN6Object4freeEv(o)}else{__ZN6Object4freeEv(o);var a5=cy;var a3=ak;var aN=__ZN4XRef13constructXRefEPb(a5,a3);var aM=cy;var aL=(aM+28)&4294967295;HEAP[aL]=aN;var aK=cy;var aJ=(aK+28)&4294967295;var aI=HEAP[aJ];var a2=reSign((aI),8,0)!=0;var ch=(a2)^1;var bN=unSign((ch),1,0);cG=bN;var aH=cG;var aX=reSign((aH),8,0)!=0;if(!(aX)){ap=18;break $bb53$$bb54$34}var aF=cy;var aC=(aF+32)&4294967295;HEAP[aC]=3;ap=5;break $bb15$$bb16$8}}while(0);var aA=cy;var an=(aA+36)&4294967295;var am=__ZN6Object7getDictEv(an);var al=cy;__ZN4Dict7setXRefEP4XRef(am,al)}}while(0);STACKTOP=L;return;return}function __ZN4XRefC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+36)&4294967295;__ZN6ObjectC1Ev(a);var g=e;__ZN4XRef4initEv(g);return;return}function __ZN4XRefC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+36)&4294967295;__ZN6ObjectC1Ev(a);var g=e;__ZN4XRef4initEv(g);return;return}function __ZN12ObjectStreamD1Ev(n){var w;var l;var a;var m=0;l=n;var k=l;var j=(k+8)&4294967295;var i=HEAP[j];var h=(i)!=0;$bb$$bb5$2:do{if(h){a=0;while(1){var x=l;var v=(x+4)&4294967295;var u=HEAP[v];var t=a;var s=(((u))|0)>(((t))|0);if(!(s)){w=2;break}var g=l;var f=(g+8)&4294967295;var e=HEAP[f];var d=a;var c=(e+12*d)&4294967295;__ZN6Object4freeEv(c);var b=a;var y=((b)+1)&4294967295;a=y;w=0;continue}var r=l;var q=(r+8)&4294967295;var p=HEAP[q];var o=(p)!=0;if(!(o)){w=4;break $bb$$bb5$2}var G=l;var F=(G+8)&4294967295;var E=HEAP[F];var D=E;__ZdaPv(D)}}while(0);var C=l;var B=(C+12)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN12ObjectStreamD2Ev(n){var w;var l;var a;var m=0;l=n;var k=l;var j=(k+8)&4294967295;var i=HEAP[j];var h=(i)!=0;$bb$$bb5$2:do{if(h){a=0;while(1){var x=l;var v=(x+4)&4294967295;var u=HEAP[v];var t=a;var s=(((u))|0)>(((t))|0);if(!(s)){w=2;break}var g=l;var f=(g+8)&4294967295;var e=HEAP[f];var d=a;var c=(e+12*d)&4294967295;__ZN6Object4freeEv(c);var b=a;var y=((b)+1)&4294967295;a=y;w=0;continue}var r=l;var q=(r+8)&4294967295;var p=HEAP[q];var o=(p)!=0;if(!(o)){w=4;break $bb$$bb5$2}var G=l;var F=(G+8)&4294967295;var E=HEAP[F];var D=E;__ZdaPv(D)}}while(0);var C=l;var B=(C+12)&4294967295;var A=HEAP[B];var z=A;_gfree(z);return;return}function __ZN12ObjectStreamC1EP4XRefi(aT,bZ,bm){var ac=STACKTOP;STACKTOP+=36;_memset(ac,0,36);var d9;var bS;var bo;var eb;var bh;var m;var bG;var bF;var bE;var bD;var bC;var bA;var bz;var by;var bi;var q;var bj;var bk;var an;var x;var bw;var bv;var dW;var dV;var dU;var dT;var dS;var dR;var J;var dQ;var dP;var L;var N;var P;var du;var bs;var bI;var cS=ac;var n=ac+12;var k=ac+24;var ed;var bq;var dg=0;bS=aT;bo=bZ;eb=bm;__ZN6ObjectC1Ev(cS);__ZN6ObjectC1Ev(n);__ZN6ObjectC1Ev(k);var dO=bS;var dN=(dO)&4294967295;var dC=eb;HEAP[dN]=dC;var dB=bS;var dA=(dB+4)&4294967295;HEAP[dA]=0;var dz=bS;var dy=(dz+8)&4294967295;HEAP[dy]=0;var dx=bS;var dw=(dx+12)&4294967295;HEAP[dw]=0;var dv=bS;var dt=(dv+16)&4294967295;HEAP[dt]=0;var ds=bS;var df=(ds)&4294967295;var de=HEAP[df];var dd=bo;var dc=__ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dd,de,0,cS,0);var db=__ZN6Object8isStreamEv(dc);var ea=reSign((db),8,0)!=0;var cw=(ea)^1;var bl=unSign((cw),1,0);P=bl;var da=P;var bY=reSign((da),8,0)!=0;$err1$$bb$2:do{if(!bY){var c9=__ZN6Object13streamGetDictEv(cS);var c8=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(c9,(__str323633)&4294967295,n,0);var c7=__ZN6Object5isIntEv(c8);var bX=reSign((c7),8,0)!=0;var bg=(bX)^1;var dX=unSign((bg),1,0);N=dX;var c6=N;var bW=reSign((c6),8,0)!=0;if(bW){__ZN6Object4freeEv(n)}else{var cV=__ZN6Object6getIntEv(n);var cU=bS;var cT=(cU+4)&4294967295;HEAP[cT]=cV;__ZN6Object4freeEv(n);var cR=bS;var cQ=(cR+4)&4294967295;var cP=HEAP[cQ];var cO=(((cP))|0)<=0;if(cO){d9=1;break $err1$$bb$2}var cN=__ZN6Object13streamGetDictEv(cS);var cM=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cN,(__str333634)&4294967295,n,0);var cL=__ZN6Object5isIntEv(cM);var bQ=reSign((cL),8,0)!=0;var a4=(bQ)^1;var bH=unSign((a4),1,0);L=bH;var cG=L;var bK=reSign((cG),8,0)!=0;if(bK){__ZN6Object4freeEv(n)}else{var cF=__ZN6Object6getIntEv(n);ed=cF;__ZN6Object4freeEv(n);var cE=ed;var cD=(((cE))|0)<0;if(cD){d9=1;break $err1$$bb$2}var cC=bS;var cB=(cC+4)&4294967295;var cA=HEAP[cB];var cz=(((cA))|0)>1000000;if(cz){__Z5erroriPcz(-1,(__str343635)&4294967295)}else{var cy=bS;var cx=(cy+4)&4294967295;var cv=HEAP[cx];dQ=cv;var cu=dQ;var ct=((cu)*12)&4294967295;var cs=__Znaj(ct);var cr=cs;dP=cr;var cq=dP;var cp=cq;dR=cp;var co=dR;dS=co;var cn=dQ;var cm=((cn)-1)&4294967295;dT=cm;$bb18$15:while(1){var cg=dT;var cf=(((cg))|0)!=-1;if(!(cf)){d9=6;break $bb18$15}var cl=dS;__ZN6ObjectC1Ev(cl);var ck=dS;var cj=(ck+12)&4294967295;dS=cj;var ci=dT;var ch=((ci)-1)&4294967295;dT=ch;d9=4;continue $bb18$15}var ce=dR;J=ce;var cc=J;var cb=cc;var b9=dP;var b8=b9;var b7=bS;var b6=(b7+8)&4294967295;HEAP[b6]=b8;var b5=bS;var b4=(b5+4)&4294967295;var b3=HEAP[b4];var b2=_gmallocn(b3,4);var b1=b2;var b0=bS;var bV=(b0+12)&4294967295;HEAP[bV]=b1;var bU=bS;var bT=(bU+4)&4294967295;var bR=HEAP[bT];var bP=_gmallocn(bR,4);var bO=bP;bI=bO;__ZN6Object11streamResetEv(cS);var bN=__ZN6Object8initNullEv(n);var bM=__ZN6Object9getStreamEv(cS);dU=bM;var bL=__Znwj(32);var bJ=bL;dV=bJ;var be=ed;var bd=dV;var bc=dU;__ZN11EmbedStreamC1EP6StreamP6Objectbj(bd,bc,n,1,be);var bb=dV;var ba=bb;du=ba;var a9=__Znwj(160);var a8=a9;bv=a8;var a7=bv;var a6=bo;var a5=du;__ZN5LexerC1EP4XRefP6Stream(a7,a6,a5);var a3=bv;dW=a3;var a2=__Znwj(40);var a1=a2;bw=a1;var a0=bw;var aZ=bo;var aY=dW;__ZN6ParserC1EP4XRefP5Lexerb(a0,aZ,aY,0);var aX=bw;bs=aX;bq=0;$bb45$19:while(1){var v=bS;var t=(v+4)&4294967295;var r=HEAP[t];var e=bq;var d=(((r))|0)>(((e))|0);if(!(d)){d9=21;break $bb45$19}var aW=bs;var aV=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(aW,n,0,0,0,0,0);var aU=bs;var aS=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(aU,k,0,0,0,0,0);var aR=__ZN6Object5isIntEv(n);var bB=reSign((aR),8,0)!=0;var cd=(bB)^1;var ca=unSign((cd),1,0);var bx=reSign((ca),8,0)!=0;$bb30$$bb25$22:do{if(bx){d9=8}else{var aQ=__ZN6Object5isIntEv(k);var bu=reSign((aQ),8,0)!=0;var bp=(bu)^1;var d7=unSign((bp),1,0);var bt=reSign((d7),8,0)!=0;if(bt){d9=8;break $bb30$$bb25$22}an=0;d9=11;break $bb30$$bb25$22}}while(0);if(d9==8){an=1}var aP=an;x=aP;var aO=x;var br=reSign((aO),8,0)!=0;if(br){d9=12;break $bb45$19}var aF=bS;var aE=(aF+12)&4294967295;var aD=HEAP[aE];var aC=__ZN6Object6getIntEv(n);var aB=bq;var aA=(aD+4*aB)&4294967295;HEAP[aA]=aC;var az=__ZN6Object6getIntEv(k);var ay=bI;var ax=bq;var aw=(ay+4*ax)&4294967295;HEAP[aw]=az;__ZN6Object4freeEv(n);__ZN6Object4freeEv(k);var av=bS;var au=(av+12)&4294967295;var at=HEAP[au];var ar=bq;var aq=(at+4*ar)&4294967295;var ap=HEAP[aq];var ao=(((ap))|0)<0;if(ao){d9=15;break $bb45$19}var am=bI;var al=bq;var ak=(am+4*al)&4294967295;var aj=HEAP[ak];var ai=(((aj))|0)<0;if(ai){d9=15;break $bb45$19}var ah=bq;var ag=(((ah))|0)<=0;if(!ag){var af=bI;var ae=bq;var ad=(af+4*ae)&4294967295;var ab=HEAP[ad];var aa=bq;var Z=((aa)-1)&4294967295;var Y=bI;var X=(Y+4*Z)&4294967295;var W=HEAP[X];var V=(((ab))|0)<(((W))|0);if(V){d9=15;break $bb45$19}}var y=bq;var w=((y)+1)&4294967295;bq=w;d9=7;continue $bb45$19}if(d9==21){$bb46$35:while(1){var c=du;var b=(c)&4294967295;var a=HEAP[b];var eV=(a+20)&4294967295;var eU=HEAP[eV];var eT=eU;var eR=du;var eP=FUNCTION_TABLE[eT](eR);var eG=(((eP))|0)!=-1;var eF=unSign((eG),1,0);q=eF;var eE=q;var bn=reSign((eE),8,0)!=0;if(bn){d9=21;continue $bb46$35}else{d9=22;break $bb46$35}}var eD=bs;bi=eD;var eC=bi;var eB=(eC)!=0;if(eB){var eA=bi;__ZN6ParserD1Ev(eA);var ez=bi;var ex=ez;__ZdlPv(ex)}var ev=ed;bq=ev;$bb52$41:while(1){var s=bI;var p=(s)&4294967295;var o=HEAP[p];var l=bq;var j=(((o))|0)>(((l))|0);if(!(j)){d9=26;break $bb52$41}var T=__ZN6Object9getStreamEv(cS);by=T;var R=by;var O=(R)&4294967295;var M=HEAP[O];var K=(M+20)&4294967295;var I=HEAP[K];var H=I;var G=by;var F=FUNCTION_TABLE[H](G);var E=bq;var u=((E)+1)&4294967295;bq=u;d9=24;continue $bb52$41}bq=0;$bb63$45:while(1){var c0=bS;var cZ=(c0+4)&4294967295;var cY=HEAP[cZ];var cX=bq;var cW=(((cY))|0)>(((cX))|0);if(!(cW)){d9=33;break $bb63$45}var i=__ZN6Object8initNullEv(n);var h=bS;var g=(h+4)&4294967295;var f=HEAP[g];var eS=((f)-1)&4294967295;var eQ=bq;var eO=(((eS))|0)==(((eQ))|0);if(eO){var eN=__ZN6Object9getStreamEv(cS);bz=eN;var eM=__Znwj(32);var eL=eM;bA=eL;var eK=bA;var eJ=bz;__ZN11EmbedStreamC1EP6StreamP6Objectbj(eK,eJ,n,0,0);var eI=bA;var eH=eI;du=eH}else{var ey=__ZN6Object9getStreamEv(cS);bC=ey;var ew=__Znwj(32);var eu=ew;bD=eu;var et=bq;var es=((et)+1)&4294967295;var er=bI;var eq=(er+4*es)&4294967295;var ep=HEAP[eq];var eo=bI;var en=bq;var em=(eo+4*en)&4294967295;var el=HEAP[em];var ek=((ep)-(el))&4294967295;var ej=bD;var ei=bC;__ZN11EmbedStreamC1EP6StreamP6Objectbj(ej,ei,n,1,ek);var eh=bD;var eg=eh;du=eg}var ef=__Znwj(160);var ee=ef;bF=ee;var ec=bF;var d8=bo;var d6=du;__ZN5LexerC1EP4XRefP6Stream(ec,d8,d6);var d5=bF;bE=d5;var d4=__Znwj(40);var d3=d4;bG=d3;var d2=bG;var d1=bo;var d0=bE;__ZN6ParserC1EP4XRefP5Lexerb(d2,d1,d0,0);var dZ=bG;bs=dZ;var dY=bS;var dM=(dY+8)&4294967295;var dL=HEAP[dM];var dK=bq;var dJ=(dL+12*dK)&4294967295;var dI=bs;var dH=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiii(dI,dJ,0,0,0,0,0);while(1){var dG=du;var dF=(dG)&4294967295;var dE=HEAP[dF];var dD=(dE+20)&4294967295;var dr=HEAP[dD];var dq=dr;var dp=du;var dn=FUNCTION_TABLE[dq](dp);var dm=(((dn))|0)!=-1;var dl=unSign((dm),1,0);m=dl;var dk=m;var bf=reSign((dk),8,0)!=0;if(bf){d9=29;continue}else{d9=30;break}}var dj=bs;bh=dj;var di=bh;var dh=(di)!=0;if(dh){var c5=bh;__ZN6ParserD1Ev(c5);var c4=bh;var c3=c4;__ZdlPv(c3)}var c2=bq;var c1=((c2)+1)&4294967295;bq=c1;d9=27;continue $bb63$45}var cK=bI;var cJ=cK;_gfree(cJ);var cI=bS;var cH=(cI+16)&4294967295;HEAP[cH]=1}else{if(d9==12){__ZN6Object4freeEv(n);__ZN6Object4freeEv(k);var aN=bs;bk=aN;var aM=bk;var aL=(aM)!=0;if(aL){var aK=bk;__ZN6ParserD1Ev(aK);var aJ=bk;var aI=aJ;__ZdlPv(aI)}var aH=bI;var aG=aH;_gfree(aG)}else{if(d9==15){var U=bs;bj=U;var S=bj;var Q=(S)!=0;if(Q){var D=bj;__ZN6ParserD1Ev(D);var C=bj;var B=C;__ZdlPv(B)}var A=bI;var z=A;_gfree(z)}}}}}}}}while(0);__ZN6Object4freeEv(cS);STACKTOP=ac;return;return}function __ZN4XRef5fetchEiiP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bh,u,ca,cX,hk){var aj=STACKTOP;STACKTOP+=137;_memset(aj,0,137);var g7;var c6;var bp=aj;var cu;var hO=aj+4;var cs=aj+8;var dd;var bx=aj+12;var cF;var c=aj+16;var cr=aj+20;var O;var b9=aj+24;var di;var bz;var cJ;var g6;var cq=aj+28;var c0;var ha;var ck;var D;var fH;var cp;var dv;var hF;var aN;var co;var dE;var bM=aj+36;var c7;var cv;var cn=aj+40;var dS;var a4=aj+44;var ak;var cb;var cN;var g9;var cl;var J;var gU;var cj;var bS;var aP;var ch;var bq;var hs;var cf;var fZ;var f2;var gQ;var dI;var da;var gP=aj+48;var bo;var gR;var cM;var fs=aj+52;var K;var gC;var a0;var dC;var gX;var gN=aj+56;var c2;var gL=aj+60;var c4;var gK;var gJ;var ct;var dR;var gH;var g;var fD;var h;var i;var gc;var ef;var gg;var eg;var gG;var gF;var gD;var gd;var gb=aj+64;var f9;var f8=aj+72;var f7;var f6;var eh;var f5=aj+73;var f3=aj+77;var gO;var eI;var bZ;var b7;var t=aj+81;var q=aj+93;var o=aj+105;var bA;var gE=aj+117;var az;var bU=aj+125;var bY;var gI;var eY;var b0=aj+129;var d3;var cw;var bg;var al;var fF=0;cM=bh;HEAP[fs]=u;K=ca;gC=cX;a0=hk;__ZN6ObjectC1Ev(t);__ZN6ObjectC1Ev(q);__ZN6ObjectC1Ev(o);bA=0;gR=gE;var f1=gR;var f0=(f1)&4294967295;bo=f0;var fz=gR;var fy=(fz+4)&4294967295;HEAP[fy]=0;var fx=HEAP[fs];var fu=(((fx))|0)<0;$bb3$$bb$2:do{if(fu){g7=0}else{var ft=cM;var fr=(ft+16)&4294967295;var fq=HEAP[fr];var fp=HEAP[fs];var fo=(((fq))|0)<=(((fp))|0);if(fo){g7=0;break $bb3$$bb$2}var fn=a0;var e2=(fn)==0;if(!e2){var e1=a0;da=e1;var eZ=da;var eX=(eZ)&4294967295;dI=eX;var eW=dI;fZ=eW;var eV=fZ;var eU=(eV+4)&4294967295;bq=eU;var eT=bq;var eS=(eT)&4294967295;bS=eS;var eR=bS;var et=(eR)&4294967295;ch=et;var es=ch;aP=es;var be=aP;cf=be;var er=cf;hs=er;var am=hs;J=am;var ep=J;cN=ep;var eo=cN;cl=eo;var en=cl;g9=en;var eL=g9;cj=eL;var em=cj;gU=em;var bf=gU;var el=bf;gQ=el;var ek=gQ;f2=ek;var gM=f2;ak=gP;cb=gM;var ei=ak;var d2=(ei)&4294967295;var d1=cb;HEAP[d2]=d1;var fw=(gP)&4294967295;var gY=HEAP[fw];dS=f3;var d0=(a4)&4294967295;HEAP[d0]=gY;var dZ=(a4)&4294967295;var dY=HEAP[dZ];var dX=dS;var dW=(dX)&4294967295;HEAP[dW]=dY;var dV=a0;c7=dV;cv=fs;var dU=c7;var dT=(dU)&4294967295;var dF=cv;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE4findIiEENS_15__tree_iteratorIiPNS_11__tree_nodeIiPvEEiEERKT_(cn,dT,dF);var gV=(cn)&4294967295;var cx=HEAP[gV];dE=f5;var dD=(bM)&4294967295;HEAP[dD]=cx;var dB=(bM)&4294967295;var dA=HEAP[dB];var dz=dE;var dy=(dz)&4294967295;HEAP[dy]=dA;dv=f5;hF=f3;var dx=dv;var dw=hF;ck=dx;D=dw;var du=ck;var dt=(du)&4294967295;var df=HEAP[dt];var de=D;var dc=(de)&4294967295;var db=HEAP[dc];var c9=(df)==(db);var c8=unSign((c9),1,0);cp=c8;var c5=cp;fH=c5;var fv=fH;var gB=(((fv))&255);var ds=reSign((gB),8,0)!=0;var cc=(ds)^1;var ev=unSign((cc),1,0);var c3=unSign((ev),8,0);co=c3;var c1=co;aN=c1;var b8=aN;var aL=(((b8))&255);var g8=reSign((aL),8,0)!=0;if(g8){g7=0;break $bb3$$bb$2}}gO=0;g7=4;break $bb3$$bb$2}}while(0);if(g7==0){gO=1}var cZ=gO;eI=cZ;var cR=eI;var cQ=reSign((cR),8,0)!=0;$err2$$bb7$11:do{if(cQ){g7=43}else{var cP=HEAP[fs];var cO=cM;var cK=__ZN4XRef8getEntryEi(cO,cP);bZ=cK;var cI=bZ;var cH=(cI+16)&4294967295;var cG=__ZN6Object6isNullEv(cH);var cL=reSign((cG),8,0)!=0;var ay=(cL)^1;var cA=unSign((ay),1,0);eh=cA;var cE=eh;var cD=reSign((cE),8,0)!=0;if(cD){var cC=bZ;var cB=(cC+16)&4294967295;var bL=gC;var bK=__ZN6Object4copyEPS_(cB,bL);gC=bK;var bJ=gC;f6=bJ;g7=5;break $err2$$bb7$11}else{var bI=a0;var bG=(bI)==0;if(bG){__ZNSt3__14lessIiEC1Ev(f8);f7=f8;var bF=__Znwj(12);var bE=bF;f9=bE;var bD=f9;var bC=f7;c0=bD;ha=bC;var bB=c0;var by=(bB)&4294967295;var bw=ha;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEEC1ERKS2_(by,bw);var bu=f9;a0=bu;bA=1}var bt=a0;cJ=bt;g6=fs;var bs=cJ;var br=(bs)&4294967295;var bn=g6;__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE15__insert_uniqueERKi(cq,br,bn);di=gb;bz=cq;var bm=di;var bl=(bm)&4294967295;var bk=bz;var bd=(bk)&4294967295;var aO=(bd)&4294967295;var cS=HEAP[aO];O=bl;var bc=(b9)&4294967295;HEAP[bc]=cS;var bb=(b9)&4294967295;var ba=HEAP[bb];var a9=O;var a8=(a9)&4294967295;HEAP[a8]=ba;var a7=bz;var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a3=di;var aZ=(a3+4)&4294967295;HEAP[aZ]=a5;var ab=gE;var aY=gb;_llvm_memcpy_p0i8_p0i8_i32(ab,aY,5,1,0);var aX=bZ;var aW=(aX+8)&4294967295;var aV=HEAP[aW];if(aV==1){g7=46}else{if(aV==2){g7=47}else{g7=48}}$bb93$$bb16$$bb77$19:do{if(g7==48){g7=7;break $bb93$$bb16$$bb77$19}else{if(g7==46){var aU=bZ;var aT=(aU+4)&4294967295;var aS=HEAP[aT];var aR=K;var aQ=(((aS))|0)!=(((aR))|0);if(aQ){g7=7;break $bb93$$bb16$$bb77$19}var aK=__ZN6Object8initNullEv(t);var aJ=cM;var aI=(aJ)&4294967295;var aH=HEAP[aI];var aG=cM;var aF=(aG)&4294967295;var aE=HEAP[aF];var aC=(aE)&4294967295;var aB=(aC)&4294967295;var aA=HEAP[aB];var ax=(aA+96)&4294967295;var aw=HEAP[ax];var av=cM;var au=(av+4)&4294967295;var at=HEAP[au];var ar=bZ;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=((at)+(ap))&4294967295;var an=cM;var ah=(an)&4294967295;var ag=HEAP[ah];var af=aw;var ae=FUNCTION_TABLE[af](ag,ao,0,0,t);gD=ae;var ad=__Znwj(160);var ac=ad;gF=ac;var aa=gF;var Z=cM;var Y=gD;__ZN5LexerC1EP4XRefP6Stream(aa,Z,Y);var V=gF;gd=V;var I=__Znwj(40);var H=I;gG=H;var G=gG;var F=cM;var E=gd;__ZN6ParserC1EP4XRefP5Lexerb(G,F,E,1);var C=gG;b7=C;var B=b7;var A=a0;var z=__ZN6Parser6getObjEP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(B,t,A);var x=b7;var f=a0;var e=__ZN6Parser6getObjEP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(x,q,f);var d=b7;var b=a0;var a=__ZN6Parser6getObjEP6ObjectPNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(d,o,b);var hY=__ZN6Object5isIntEv(t);var cz=reSign((hY),8,0)!=0;var fN=(cz)^1;var s=unSign((fN),1,0);var cm=reSign((s),8,0)!=0;$bb34$$bb22$23:do{if(cm){g7=9}else{var hX=__ZN6Object6getIntEv(t);var hW=HEAP[fs];var hV=(((hX))|0)!=(((hW))|0);if(hV){g7=9;break $bb34$$bb22$23}var hT=__ZN6Object5isIntEv(q);var cg=reSign((hT),8,0)!=0;var X=(cg)^1;var aD=unSign((X),1,0);var ce=reSign((aD),8,0)!=0;if(ce){g7=9;break $bb34$$bb22$23}var hI=__ZN6Object6getIntEv(q);var hH=K;var hG=(((hI))|0)!=(((hH))|0);if(hG){g7=9;break $bb34$$bb22$23}var hE=__ZN6Object5isCmdEPc(o,(__str73608)&4294967295);var b6=reSign((hE),8,0)!=0;var bR=(b6)^1;var bv=unSign((bR),1,0);var b5=reSign((bv),8,0)!=0;if(b5){g7=9;break $bb34$$bb22$23}gg=0;g7=15;break $bb34$$bb22$23}}while(0);if(g7==9){gg=1}var hD=gg;eg=hD;var hC=eg;var b4=reSign((hC),8,0)!=0;if(b4){var hB=__ZN6Object5isIntEv(t);var b1=reSign((hB),8,0)!=0;var f4=(b1)^1;var bi=unSign((f4),1,0);var bX=reSign((bi),8,0)!=0;$bb56$$bb43$34:do{if(bX){g7=16}else{var hA=__ZN6Object6getIntEv(t);var hz=HEAP[fs];var hx=(((hA))|0)!=(((hz))|0);if(hx){g7=16;break $bb56$$bb43$34}var W=__ZN6Object5isIntEv(q);var bV=reSign((W),8,0)!=0;var ai=(bV)^1;var b3=unSign((ai),1,0);var bT=reSign((b3),8,0)!=0;if(bT){g7=16;break $bb56$$bb43$34}var U=__ZN6Object6getIntEv(q);var T=K;var S=(((U))|0)!=(((T))|0);if(S){g7=16;break $bb56$$bb43$34}var R=__ZN6Object5isCmdEv(o);var bQ=reSign((R),8,0)!=0;var bW=(bQ)^1;var cY=unSign((bW),1,0);var bP=reSign((cY),8,0)!=0;if(bP){g7=16;break $bb56$$bb43$34}gc=1;g7=21;break $bb56$$bb43$34}}while(0);if(g7==16){gc=0}var Q=gc;ef=Q;var P=ef;var bO=reSign((P),8,0)!=0;$bb59$$bb67$43:do{if(bO){var N=__ZN6Object6getCmdEv(o);az=N;var M=az;var L=_strlen(M);var y=unSign((L),32,0)>3;if(!(y)){g7=24;break $bb59$$bb67$43}var w=az;var v=(w)&4294967295;var r=HEAP[v];var p=reSign((r),8,0)==111;if(!(p)){g7=24;break $bb59$$bb67$43}var n=az;var m=(n+1)&4294967295;var l=HEAP[m];var k=reSign((l),8,0)==98;if(!(k)){g7=24;break $bb59$$bb67$43}var j=az;var hU=(j+2)&4294967295;var hS=HEAP[hU];var hR=reSign((hS),8,0)==106;if(!(hR)){g7=24;break $bb59$$bb67$43}var hQ=az;var hP=(hQ+3)&4294967295;var hN=_strtol(hP,bU,0);bY=hN;var hM=HEAP[bU];var hL=HEAP[hM];var hK=reSign((hL),8,0)==0;if(!(hK)){g7=24;break $bb59$$bb67$43}var hJ=bY;gI=hJ;var hy=az;var hw=gI;__Z5erroriPcz(-1,(__str353636)&4294967295,Pointer_make([hy,0,0,0,hw,0,0,0],0,ALLOC_STACK));var hv=gC;var hu=gI;var ht=__ZN6Object7initIntEi(hv,hu);__ZN6Object4freeEv(t);__ZN6Object4freeEv(q);__ZN6Object4freeEv(o);var hr=b7;i=hr;var hq=i;var hp=(hq)!=0;if(hp){var ho=i;__ZN6ParserD1Ev(ho);var hn=i;var hm=hn;__ZdlPv(hm)}g7=30;break $bb93$$bb16$$bb77$19}}while(0);__ZN6Object4freeEv(t);__ZN6Object4freeEv(q);__ZN6Object4freeEv(o);var hl=b7;h=hl;var hj=h;var hi=(hj)!=0;if(hi){var hh=h;__ZN6ParserD1Ev(hh);var hg=h;var hf=hg;__ZdlPv(hf)}g7=7;break $bb93$$bb16$$bb77$19}else{var hd=HEAP[fs];var hc=cM;var hb=(hc+76)&4294967295;var g5=HEAP[hb];var g4=cM;var g3=(g4+72)&4294967295;var g2=HEAP[g3];var g1=cM;var g0=(g1+60)&4294967295;var gZ=HEAP[g0];var bj=reSign((gZ),8,0)!=0;if(bj){var gW=cM;var gT=(gW+84)&4294967295;var gS=(gT)&4294967295;fD=gS}else{fD=0}var gA=b7;var gz=gC;var gy=fD;var gx=K;var gw=a0;var gv=__ZN6Parser6getObjEP6ObjectPh14CryptAlgorithmiiiPNSt3__13setIiNS4_4lessIiEENS4_9allocatorIiEEEE(gA,gz,gy,g2,g5,hd,gx,gw);__ZN6Object4freeEv(t);__ZN6Object4freeEv(q);__ZN6Object4freeEv(o);var gu=b7;g=gu;var gt=g;var gs=(gt)!=0;if(gs){var gq=g;__ZN6ParserD1Ev(gq);var fY=g;var fX=fY;__ZdlPv(fX)}g7=30;break $bb93$$bb16$$bb77$19}}else{if(g7==47){var fW=K;var fV=(((fW))|0)!=0;if(fV){g7=7;break $bb93$$bb16$$bb77$19}eY=0;var fU=bZ;var fT=(fU)&4294967295;var fR=HEAP[fT];__ZN15ObjectStreamKeyC1Ei(b0,fR);var fQ=cM;var fP=(fQ+56)&4294967295;var fM=HEAP[fP];var fm=(b0)&4294967295;var fl=__ZN12PopplerCache6lookupERK15PopplerCacheKey(fM,fm);d3=fl;var fk=d3;var fj=(fk)!=0;if(fj){var fi=d3;var fh=fi;cw=fh;var fg=cw;var ff=(fg+4)&4294967295;var fe=HEAP[ff];eY=fe}var fc=eY;var eQ=(fc)==0;$bb81$$bb89$70:do{if(eQ){var eP=__Znwj(20);var eO=eP;gH=eO;var eN=bZ;var eM=(eN)&4294967295;var eK=HEAP[eM];var eJ=gH;var eH=cM;__ZN12ObjectStreamC1EP4XRefi(eJ,eH,eK);var eG=gH;eY=eG;var eE=eY;var gr=__ZN12ObjectStream4isOkEv(eE);var a2=reSign((gr),8,0)!=0;var bN=(a2)^1;var ej=unSign((bN),1,0);dR=ej;var gp=dR;var a1=reSign((gp),8,0)!=0;if(a1){var gn=eY;ct=gn;var gm=ct;var gl=(gm)!=0;if(gl){var gj=ct;__ZN12ObjectStreamD1Ev(gj);var gi=ct;var gh=gi;__ZdlPv(gh)}eY=0;gX=0;g7=37;break $bb81$$bb89$70}else{var gf=__Znwj(8);var ge=gf;gJ=ge;var fO=bZ;var fL=(fO)&4294967295;var fK=HEAP[fL];var fJ=gJ;__ZN15ObjectStreamKeyC1Ei(fJ,fK);var fI=gJ;bg=fI;var fG=__Znwj(8);var fE=fG;gK=fE;var fC=gK;var fB=eY;__ZN16ObjectStreamItemC1EP12ObjectStream(fC,fB);var fA=gK;al=fA;var fd=al;var fb=fd;var fa=bg;var e9=fa;var e8=cM;var e7=(e8+56)&4294967295;var e6=HEAP[e7];__ZN12PopplerCache3putEP15PopplerCacheKeyP16PopplerCacheItem(e6,e9,fb);g7=38;break $bb81$$bb89$70}}else{g7=38}}while(0);if(g7==38){var e5=HEAP[fs];var e4=bZ;var e3=(e4+4)&4294967295;var eF=HEAP[e3];var eD=eY;var eC=gC;var eB=__ZN12ObjectStream9getObjectEiiP6Object(eD,eF,e5,eC);gX=1}__ZN15ObjectStreamKeyD1Ev(b0);var eA=gX;if(eA==1){g7=49}else{g7=50}if(g7==50){g7=7;break $bb93$$bb16$$bb77$19}else{if(g7==49){g7=30;break $bb93$$bb16$$bb77$19}}}}}}while(0);if(g7==7){var dN=bA;var e0=reSign((dN),8,0)!=0;if(e0){var dM=a0;c2=dM;var dL=c2;var dK=(dL)!=0;if(dK){var dJ=c2;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(dJ);var dH=c2;var dG=dH;__ZdlPv(dG)}g7=43;break $err2$$bb7$11}else{var dr=a0;var dq=(gE)&4294967295;var ci=(dq)&4294967295;var cW=HEAP[ci];cF=dr;var dp=(c)&4294967295;HEAP[dp]=cW;var dn=cF;var dm=(dn)&4294967295;var go=(c)&4294967295;var cd=HEAP[go];__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE5eraseENS_21__tree_const_iteratorIiPKNS_11__tree_nodeIiPvEEiEE(cr,dm,cd);var cy=(cr)&4294967295;var bH=HEAP[cy];dd=gN;var dl=(bx)&4294967295;HEAP[dl]=bH;var dk=(bx)&4294967295;var dj=HEAP[dk];var dh=dd;var dg=(dh)&4294967295;HEAP[dg]=dj;g7=43;break $err2$$bb7$11}}else{if(g7==30){var ez=bA;var aM=reSign((ez),8,0)!=0;if(aM){var ey=a0;c4=ey;var ex=c4;var ew=(ex)!=0;if(ew){var eu=c4;__ZNSt3__13setIiNS_4lessIiEENS_9allocatorIiEEED1Ev(eu);var ed=c4;var ec=ed;__ZdlPv(ec)}}else{var eb=a0;var ea=(gE)&4294967295;var ee=(ea)&4294967295;var gk=HEAP[ee];cu=eb;var d9=(hO)&4294967295;HEAP[d9]=gk;var d8=cu;var d7=(d8)&4294967295;var fS=(hO)&4294967295;var b2=HEAP[fS];__ZNSt3__16__treeIiNS_4lessIiEENS_9allocatorIiEEE5eraseENS_21__tree_const_iteratorIiPKNS_11__tree_nodeIiPvEEiEE(cs,d7,b2);var ga=(cs)&4294967295;var eq=HEAP[ga];c6=gL;var d6=(bp)&4294967295;HEAP[d6]=eq;var d5=(bp)&4294967295;var d4=HEAP[d5];var dQ=c6;var dP=(dQ)&4294967295;HEAP[dP]=d4}var dO=gC;f6=dO;g7=5;break $err2$$bb7$11}}}}}while(0);if(g7==43){var cV=gC;var cU=__ZN6Object8initNullEv(cV);f6=cU}var cT=f6;dC=cT;var he=dC;STACKTOP=aj;return he;return null}function __ZN16PSOutCustomColorC2EddddP9GooString(o,k,A,C,E,i){var y;var m;var q;var B;var r;var p;var D;var n=0;m=o;q=k;B=A;r=C;p=E;D=i;var l=m;var j=(l)&4294967295;var h=q;HEAP[j]=h;var g=m;var f=(g+8)&4294967295;var e=B;HEAP[f]=e;var d=m;var c=(d+16)&4294967295;var b=r;HEAP[c]=b;var a=m;var z=(a+24)&4294967295;var x=p;HEAP[z]=x;var w=m;var v=(w+32)&4294967295;var u=D;HEAP[v]=u;var t=m;var s=(t+36)&4294967295;HEAP[s]=0;return;return}function __ZN8Function11getRangeMinEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=e;var g=p;var f=(g+524)&4294967295;var d=(f+h*16)&4294967295;var c=(d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN8Function11getRangeMaxEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=e;var g=p;var f=(g+524)&4294967295;var d=(f+h*16)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN8Function11getHasRangeEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+1036)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN15SampledFunction13getSampleSizeEi(i,m){var n;var o;var d;var j;var h;var l=0;o=i;d=m;var g=d;var f=o;var e=(f+1040)&4294967295;var c=(e+g*4)&4294967295;var b=HEAP[c];h=b;var a=h;j=a;var k=j;return k;return null}function __ZN15SampledFunction12getEncodeMinEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=e;var g=p;var f=(g+1168)&4294967295;var d=(f+h*16)&4294967295;var c=(d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN15SampledFunction12getEncodeMaxEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=e;var g=p;var f=(g+1168)&4294967295;var d=(f+h*16)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN15SampledFunction12getDecodeMinEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=e;var g=p;var f=(g+1680)&4294967295;var d=(f+h*16)&4294967295;var c=(d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN15SampledFunction12getDecodeMaxEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=e;var g=p;var f=(g+1680)&4294967295;var d=(f+h*16)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN15SampledFunction10getSamplesEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+2576)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19ExponentialFunction5getC0Ev(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+1040)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19ExponentialFunction5getC1Ev(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+1296)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19ExponentialFunction4getEEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+1552)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN17StitchingFunction11getNumFuncsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+1040)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN17StitchingFunction7getFuncEi(j,n){var o;var p;var e;var k;var i;var m=0;p=j;e=n;var h=p;var g=(h+1044)&4294967295;var f=HEAP[g];var d=e;var c=(f+4*d)&4294967295;var b=HEAP[c];i=b;var a=i;k=a;var l=k;return l;return null}function __ZN17StitchingFunction9getBoundsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+1048)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN17StitchingFunction9getEncodeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+1052)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN17StitchingFunction8getScaleEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+1056)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN18PostScriptFunction13getCodeStringEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+1040)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZL8dblToCold4563(c){var k;var h;var g;var f;var j=0;h=c;var e=h;var d=(e)*65536;var b=((d)|0);f=b;var a=f;g=a;var i=g;return i;return null}function __ZL8colToDbli4564(c){var k;var h;var g;var f;var j=0;h=c;var e=h;var d=(((e))|0);var b=(d)/65536;f=b;var a=f;g=a;var i=g;return i;return null}function __ZL9colToBytei4565(h){var p;var m;var l;var k;var o=0;m=h;var j=m;var i=(j)<<8;var g=m;var f=((i)-(g))&4294967295;var e=((f)+32768)&4294967295;var c=(((e))|0)>>16;var b=(((c))&255);var a=unSign((b),8,0);k=a;var q=k;l=q;var n=l;var d=(((n))&255);return d;return null}function __ZN20GfxCalGrayColorSpace9getWhiteXEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxCalGrayColorSpace9getWhiteYEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxCalGrayColorSpace9getWhiteZEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+20)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxCalGrayColorSpace9getBlackXEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+28)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxCalGrayColorSpace9getBlackYEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+36)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxCalGrayColorSpace9getBlackZEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+44)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxCalGrayColorSpace8getGammaEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+52)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxCalRGBColorSpace9getWhiteXEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxCalRGBColorSpace9getWhiteYEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxCalRGBColorSpace9getWhiteZEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+20)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxCalRGBColorSpace9getBlackXEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+28)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxCalRGBColorSpace9getBlackYEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+36)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxCalRGBColorSpace9getBlackZEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+44)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxCalRGBColorSpace9getGammaREv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+52)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxCalRGBColorSpace9getGammaGEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+60)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxCalRGBColorSpace9getGammaBEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+68)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN19GfxCalRGBColorSpace9getMatrixEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+76)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxLabColorSpace9getWhiteXEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxLabColorSpace9getWhiteYEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxLabColorSpace9getWhiteZEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+20)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxLabColorSpace9getBlackXEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+28)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxLabColorSpace9getBlackYEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+36)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxLabColorSpace9getBlackZEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+44)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxLabColorSpace7getAMinEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+52)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxLabColorSpace7getAMaxEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+60)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxLabColorSpace7getBMinEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+68)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxLabColorSpace7getBMaxEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+76)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN21GfxICCBasedColorSpace6getAltEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN23GfxSeparationColorSpace7getNameEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxDeviceNColorSpace6getAltEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+136)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20GfxDeviceNColorSpace20getTintTransformFuncEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+140)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN18GfxFunctionShading9getNFuncsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+388)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN18GfxFunctionShading7getFuncEi(i,m){var n;var o;var d;var j;var h;var l=0;o=i;d=m;var g=d;var f=o;var e=(f+260)&4294967295;var c=(e+g*4)&4294967295;var b=HEAP[c];h=b;var a=h;j=a;var k=j;return k;return null}function __ZN15GfxAxialShading9getNFuncsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+356)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15GfxAxialShading7getFuncEi(i,m){var n;var o;var d;var j;var h;var l=0;o=i;d=m;var g=d;var f=o;var e=(f+228)&4294967295;var c=(e+g*4)&4294967295;var b=HEAP[c];h=b;var a=h;j=a;var k=j;return k;return null}function __ZN16GfxRadialShading9getNFuncsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+372)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN16GfxRadialShading7getFuncEi(i,m){var n;var o;var d;var j;var h;var l=0;o=i;d=m;var g=d;var f=o;var e=(f+244)&4294967295;var c=(e+g*4)&4294967295;var b=HEAP[c];h=b;var a=h;j=a;var k=j;return k;return null}function __ZN16GfxImageColorMap12getDecodeLowEi(i,m){var n;var o;var d;var j;var h;var l=0;o=i;d=m;var g=d;var f=o;var e=(f+152)&4294967295;var c=(e+g*8)&4294967295;var b=HEAP[c];h=b;var a=h;j=a;var k=j;return k;return null}function __ZN16GfxImageColorMap13getDecodeHighEi(o,a){var s;var m;var b;var u;var l;var n=0;m=o;b=a;var k=b;var j=m;var i=(j+152)&4294967295;var h=(i+k*8)&4294967295;var g=HEAP[h];var f=b;var e=m;var d=(e+408)&4294967295;var c=(d+f*8)&4294967295;var t=HEAP[c];var r=(g)+(t);l=r;var q=l;u=q;var p=u;return p;return null}function __ZN8GfxState5getX1Ev(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+64)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState5getY1Ev(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+72)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState5getX2Ev(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+80)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState5getY2Ev(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+88)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState9getRotateEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+112)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8GfxState11getFillCMYKEP7GfxCMYK(o,h){var v;var m;var b;var n=0;m=o;b=h;var l=m;var k=(l+116)&4294967295;var j=HEAP[k];var i=m;var g=(i+116)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=(d+24)&4294967295;var a=HEAP[c];var w=m;var u=(w+124)&4294967295;var t=m;var s=(t+116)&4294967295;var r=HEAP[s];var q=a;var p=b;FUNCTION_TABLE[q](r,u,p);return;return}function __ZN8GfxState13getStrokeCMYKEP7GfxCMYK(o,h){var v;var m;var b;var n=0;m=o;b=h;var l=m;var k=(l+120)&4294967295;var j=HEAP[k];var i=m;var g=(i+120)&4294967295;var f=HEAP[g];var e=(f)&4294967295;var d=HEAP[e];var c=(d+24)&4294967295;var a=HEAP[c];var w=m;var u=(w+252)&4294967295;var t=m;var s=(t+120)&4294967295;var r=HEAP[s];var q=a;var p=b;FUNCTION_TABLE[q](r,u,p);return;return}function __ZN8GfxState16getFillOverprintEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+408)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN8GfxState18getStrokeOverprintEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+409)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN8GfxState11getTransferEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+412)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont19getEmbeddedFontNameEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+48)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN11Gfx8BitFont14getHasEncodingEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+1460)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN12FoFiTrueType13isOpenTypeCFFEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+64)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN12PDFRectangleC1Edddd(o,b,u,q,x){var s;var l;var p;var w;var m;var v;var n=0;l=o;p=b;w=u;m=q;v=x;var k=l;var j=(k)&4294967295;var i=p;HEAP[j]=i;var h=l;var g=(h+8)&4294967295;var f=w;HEAP[g]=f;var e=l;var d=(e+16)&4294967295;var c=m;HEAP[d]=c;var a=l;var t=(a+24)&4294967295;var r=v;HEAP[t]=r;return;return}function __ZN4Page6getNumEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+24)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN4Page13getMediaWidthEv(m){var r;var k;var u;var j;var l=0;k=m;var i=k;var h=(i+28)&4294967295;var g=HEAP[h];var f=__ZN9PageAttrs11getMediaBoxEv(g);var e=(f+16)&4294967295;var d=HEAP[e];var c=k;var b=(c+28)&4294967295;var a=HEAP[b];var t=__ZN9PageAttrs11getMediaBoxEv(a);var s=(t)&4294967295;var q=HEAP[s];var p=(d)-(q);j=p;var n=j;u=n;var o=u;return o;return null}function __ZN4Page14getMediaHeightEv(m){var r;var k;var u;var j;var l=0;k=m;var i=k;var h=(i+28)&4294967295;var g=HEAP[h];var f=__ZN9PageAttrs11getMediaBoxEv(g);var e=(f+24)&4294967295;var d=HEAP[e];var c=k;var b=(c+28)&4294967295;var a=HEAP[b];var t=__ZN9PageAttrs11getMediaBoxEv(a);var s=(t+8)&4294967295;var q=HEAP[s];var p=(d)-(q);j=p;var n=j;u=n;var o=u;return o;return null}function __ZN16PreScanOutputDev16usesTransparencyEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+106)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN16PreScanOutputDev14hasLevel1PSBugEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+112)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN15SplashOutputDev9getBitmapEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+168)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN11PSOutputDev4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+516)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN11PSOutputDev10upsideDownEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN11PSOutputDev11useDrawCharEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN11PSOutputDev20useTilingPatternFillEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN11PSOutputDev14useShadedFillsEi(n,o){var r;var l;var c;var s;var t;var k;var m=0;l=n;c=o;var j=c;var i=(((j))|0)>3;$bb2$$bb$2:do{if(i){r=0}else{var h=l;var g=(h+104)&4294967295;var f=HEAP[g];var e=(((f))|0)<=1;if(e){r=0;break $bb2$$bb$2}t=1;r=2;break $bb2$$bb$2}}while(0);if(r==0){t=0}var d=t;var b=unSign((d),8,0);k=b;var a=k;s=a;var p=s;var q=(((p))&255);return q;return null}function __ZN11PSOutputDev11useDrawFormEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+145)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN11PSOutputDev19interpretType3CharsEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN11PSOutputDev20supportTextCSPatternEP8GfxState(n,x){var t;var l;var j;var w;var k;var i;var m=0;l=n;j=x;var h=j;var g=__ZN8GfxState17getFillColorSpaceEv(h);k=g;var f=k;var e=(f)&4294967295;var d=HEAP[e];var c=(d+12)&4294967295;var b=HEAP[c];var a=b;var u=k;var s=FUNCTION_TABLE[a](u);var r=(((s))|0)==10;var q=unSign((r),1,0);i=q;var o=i;w=o;var p=w;var v=(((p))&255);return v;return null}function __ZN11PSOutputDev17deviceHasTextClipEP8GfxState(o,x){var q;var m;var k;var w;var y;var l;var n=0;m=o;k=x;var j=m;var i=(j+448)&4294967295;var h=HEAP[i];var u=reSign((h),8,0)!=0;var r=(u)^1;var v=unSign((r),1,0);var B=reSign((v),8,0)!=0;$bb9$$bb$2:do{if(B){q=0}else{var g=m;var f=(g+449)&4294967295;var d=HEAP[f];var A=reSign((d),8,0)!=0;var p=(A)^1;var e=unSign((p),1,0);var z=reSign((e),8,0)!=0;if(z){q=0;break $bb9$$bb$2}y=1;q=2;break $bb9$$bb$2}}while(0);if(q==0){y=0}var c=y;var b=unSign((c),8,0);l=b;var a=l;w=a;var t=w;var s=(((t))&255);return s;return null}function __ZN11PSOutputDev17fillMaskCSPatternEP8GfxState(n,C){var y;var l;var j;var A;var k;var B;var i;var m=0;l=n;j=C;var h=j;var g=__ZN8GfxState17getFillColorSpaceEv(h);k=g;var f=k;var e=(f)&4294967295;var d=HEAP[e];var c=(d+12)&4294967295;var b=HEAP[c];var a=b;var z=k;var x=FUNCTION_TABLE[a](z);var w=(((x))|0)!=10;$bb3$$bb$2:do{if(w){y=0}else{var v=l;var u=(v+104)&4294967295;var t=HEAP[u];var s=(((t))|0)==0;if(s){y=0;break $bb3$$bb$2}var r=l;var p=(r+104)&4294967295;var o=HEAP[p];var H=(((o))|0)==1;if(H){y=0;break $bb3$$bb$2}B=1;y=3;break $bb3$$bb$2}}while(0);if(y==0){B=0}var G=B;var F=unSign((G),8,0);i=F;var D=i;A=D;var q=A;var E=(((q))&255);return E;return null}function __ZN16PSOutCustomColorC1EddddP9GooString(o,k,A,C,E,i){var y;var m;var q;var B;var r;var p;var D;var n=0;m=o;q=k;B=A;r=C;p=E;D=i;var l=m;var j=(l)&4294967295;var h=q;HEAP[j]=h;var g=m;var f=(g+8)&4294967295;var e=B;HEAP[f]=e;var d=m;var c=(d+16)&4294967295;var b=r;HEAP[c]=b;var a=m;var z=(a+24)&4294967295;var x=p;HEAP[z]=x;var w=m;var v=(w+32)&4294967295;var u=D;HEAP[v]=u;var t=m;var s=(t+36)&4294967295;HEAP[s]=0;return;return}function __ZN14DeviceNRecoder7getKindEv(g){var d;var f;var e;var c;var b=0;f=g;c=11;var a=c;e=a;var h=e;return h;return null}function __ZN14DeviceNRecoder11getPSFilterEiPc(f,e,h){var k;var l;var a;var d;var g;var c;var j=0;l=f;a=e;d=h;c=0;var b=c;g=b;var i=g;return i;return null}function __ZN14DeviceNRecoder8isBinaryEb(e,g){var j;var k;var d;var f;var c;var i=0;k=e;d=g;c=1;var b=c;f=b;var h=f;var a=(((h))&255);return a;return null}function __ZN14DeviceNRecoder9isEncoderEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN11PSOutputDev15addProcessColorEdddd(h,e,c,P,d){var q;var b;var r;var G;var L;var C;var s=0;b=h;r=e;G=c;L=P;C=d;var F=r;var E=(F)>0;if(E){var D=b;var B=(D+440)&4294967295;var A=HEAP[B];var z=(A)|1;var y=b;var w=(y+440)&4294967295;HEAP[w]=z}var u=G;var t=(u)>0;if(t){var p=b;var o=(p+440)&4294967295;var n=HEAP[o];var m=(n)|2;var l=b;var k=(l+440)&4294967295;HEAP[k]=m}var j=L;var i=(j)>0;if(i){var g=b;var f=(g+440)&4294967295;var a=HEAP[f];var R=(a)|4;var Q=b;var O=(Q+440)&4294967295;HEAP[O]=R}var N=C;var M=(N)>0;if(M){var K=b;var J=(K+440)&4294967295;var I=HEAP[J];var H=(I)|8;var x=b;var v=(x+440)&4294967295;HEAP[v]=H}return;return}function __ZN11PSOutputDev12opiTransformEP8GfxStateddPdS2_(A,R,i,aC,g,aA){var N;var ad;var B;var P;var C;var ac;var Q;var O;var d=0;ad=A;B=R;P=i;C=aC;ac=g;Q=aA;var ax=B;var aw=P;var av=C;var au=ac;var at=Q;__ZN8GfxState9transformEddPdS0_(ax,aw,av,au,at);var ar=ac;var aq=HEAP[ar];var ap=ad;var ao=(ap+368)&4294967295;var an=HEAP[ao];var ab=(aq)+(an);var aa=ac;HEAP[aa]=ab;var Z=Q;var Y=HEAP[Z];var X=ad;var W=(X+376)&4294967295;var V=HEAP[W];var U=(Y)+(V);var T=Q;HEAP[T]=U;var S=ad;var M=(S+400)&4294967295;var L=HEAP[M];var K=(((L))|0)==90;$bb$$bb1$2:do{if(K){var J=ac;var I=HEAP[J];O=I;var H=Q;var G=HEAP[H];var F=0-(G);var E=ac;HEAP[E]=F;var D=Q;var z=O;HEAP[D]=z}else{var y=ad;var x=(y+400)&4294967295;var w=HEAP[x];var v=(((w))|0)==180;if(v){var u=ac;var t=HEAP[u];var s=0-(t);var r=ac;HEAP[r]=s;var q=Q;var p=HEAP[q];var o=0-(p);var n=Q;HEAP[n]=o}else{var m=ad;var l=(m+400)&4294967295;var k=HEAP[l];var j=(((k))|0)==270;if(!(j)){N=2;break $bb$$bb1$2}var h=ac;var f=HEAP[h];O=f;var e=Q;var c=HEAP[e];var b=ac;HEAP[b]=c;var a=O;var aG=0-(a);var aF=Q;HEAP[aF]=aG}}}while(0);var aE=ac;var aD=HEAP[aE];var aB=ad;var az=(aB+384)&4294967295;var ay=HEAP[az];var am=(aD)*(ay);var al=ac;HEAP[al]=am;var ak=Q;var aj=HEAP[ak];var ai=ad;var ah=(ai+392)&4294967295;var ag=HEAP[ah];var af=(aj)*(ag);var ae=Q;HEAP[ae]=af;return;return}function __ZN11PSOutputDev13filterPSLabelEP9GooStringPb(D,aE,ab){var aa;var aF;var a2;var G;var B;var aZ;var d;var H;var q;var aY;var ag;var ae;var r;var aD;var E;var af;var am;var g=0;aF=D;a2=aE;G=ab;var aX=__Znwj(32);var aW=aX;aY=aW;var aV=aY;__ZN9GooStringC1Ev(aV);var aU=aY;aD=aU;var aT=a2;var aS=__ZN9GooString9getLengthEv(aT);E=aS;var aR=E;var aQ=(((aR))|0)==0;if(aQ){r=0}else{r=1}var aw=E;var au=(((aw))|0)<=1;$bb6$$bb3$6:do{if(au){aa=1}else{var ar=a2;var ap=__ZN9GooString7getCharEi(ar,0);var an=reSign((ap),8,0);var al=(an)&255;var ak=(((al))|0)!=254;if(ak){aa=1;break $bb6$$bb3$6}var aj=a2;var ai=__ZN9GooString7getCharEi(aj,1);var ah=reSign((ai),8,0);var T=(ah)&255;var R=(((T))|0)!=255;if(R){aa=1;break $bb6$$bb3$6}H=1;aa=4;break $bb6$$bb3$6}}while(0);if(aa==1){H=0}var P=H;q=P;var O=q;var F=reSign((O),8,0)!=0;if(F){ag=3;ae=2;var N=E;var M=((N)-1)&4294967295;var L=a2;var K=__ZN9GooString7getCharEi(L,M);var J=reSign((K),8,0)==0;var I=unSign((J),1,0);d=I;var C=d;var ad=reSign((C),8,0)!=0;if(ad){var A=E;var z=((A)-2)&4294967295;E=z}}else{ag=0;ae=1}af=0;$bb28$20:while(1){var ax=ag;var av=E;var at=(((ax))|0)>=(((av))|0);if(at){aa=16;break $bb28$20}var aq=af;var ao=(((aq))|0)<=199;if(!(ao)){aa=16;break $bb28$20}var y=a2;var x=ag;var w=__ZN9GooString7getCharEi(y,x);am=w;var v=am;var u=reSign((v),8,0)<=47;$bb16$$bb15$24:do{if(u){aa=9}else{var t=am;var s=reSign((t),8,0)>57;if(s){aa=9;break $bb16$$bb15$24}else{aa=10;break $bb16$$bb15$24}}}while(0);if(aa==9){r=0}var p=am;var o=reSign((p),8,0)==92;$bb18$$bb19$29:do{if(o){var n=aD;var m=__ZN9GooString6appendEPKci(n,(__str3651)&4294967295,-1);var l=af;var k=((l)+2)&4294967295;af=k}else{var j=am;var i=reSign((j),8,0)==41;if(i){var h=aD;var f=__ZN9GooString6appendEPKci(h,(__str13652)&4294967295,-1)}else{var c=am;var b=reSign((c),8,0)==40;if(b){var a=aD;var a7=__ZN9GooString6appendEPKci(a,(__str23653)&4294967295,-1)}else{var a6=am;var a5=reSign((a6),8,0)<=31;$bb25$$bb24$38:do{if(!a5){var a4=am;var a3=reSign((a4),8,0)==127;if(a3){aa=13;break $bb25$$bb24$38}var aK=am;var aJ=reSign((aK),8,0);var aI=aD;var aH=(((aJ))&255);var aG=__ZN9GooString6appendEc(aI,aH);var aC=af;var aB=((aC)+1)&4294967295;af=aB;aa=15;break $bb18$$bb19$29}}while(0);var a1=am;var a0=reSign((a1),8,0);var aP=__ZN9GooString6formatEPcz((__str33654)&4294967295,Pointer_make([a0,0,0,0],0,ALLOC_STACK));var aO=aD;var aN=__ZN9GooString6appendEPS_(aO,aP);var aM=af;var aL=((aM)+4)&4294967295;af=aL}}}}while(0);var aA=ag;var az=ae;var ay=((aA)+(az))&4294967295;ag=ay;aa=8;continue $bb28$20}var Y=G;var X=(Y)!=0;if(X){var W=r;var ac=reSign((W),8,0)!=0;var Z=(ac)^1;var e=unSign((Z),1,0);var V=G;HEAP[V]=e}var U=aD;aZ=U;var S=aZ;B=S;var Q=B;return Q;return null}function __ZN11PSOutputDev10writePSBufEPci(i,b,e){var r;var c;var D;var f;var d;var s=0;c=i;D=b;f=e;var C=c;var B=(C+452)&4294967295;var A=HEAP[B];var z=(A)!=0;if(z){d=0;while(1){var k=d;var j=f;var h=(((k))|0)<(((j))|0);if(!(h)){r=2;break}var y=D;var x=d;var w=(y+x)&4294967295;var v=HEAP[w];var u=reSign((v),8,0);var t=c;var q=(t+452)&4294967295;var p=HEAP[q];var o=(((u))&255);var n=__ZN9GooString6appendEc(p,o);var m=d;var l=((m)+1)&4294967295;d=l;r=0;continue}}else{var g=c;var a=(g+148)&4294967295;var J=HEAP[a];var I=c;var H=(I+152)&4294967295;var G=HEAP[H];var F=D;var E=f;FUNCTION_TABLE[J](G,F,E)}return;return}function __ZN11PSOutputDev11writePSCharEc(o,g){var x=STACKTOP;STACKTOP+=1;_memset(x,0,1);var v;var m;var l=x;var n=0;m=o;HEAP[l]=g;var k=m;var j=(k+452)&4294967295;var i=HEAP[j];var h=(i)!=0;if(h){var f=HEAP[l];var e=reSign((f),8,0);var d=m;var c=(d+452)&4294967295;var b=HEAP[c];var a=(((e))&255);var w=__ZN9GooString6appendEc(b,a)}else{var u=m;var t=(u+148)&4294967295;var s=HEAP[t];var r=m;var q=(r+152)&4294967295;var p=HEAP[q];FUNCTION_TABLE[s](p,l,1)}STACKTOP=x;return;return}function __ZN11PSOutputDev9psXObjectEP6StreamS1_(g,T,b){var s;var c;var u;var C;var w;var t;var d;var E=0;c=g;u=T;C=b;var S=c;var R=(S+104)&4294967295;var Q=HEAP[R];var P=(((Q))|0)==0;$bb1$$bb$2:do{if(P){s=0}else{var O=c;var N=(O+104)&4294967295;var M=HEAP[N];var K=(((M))|0)==1;if(K){s=0;break $bb1$$bb$2}else{s=1;break $bb1$$bb$2}}}while(0);$bb1$$bb3$4:do{if(s==0){var I=C;var G=(I)==0;if(G){s=1;break $bb1$$bb3$4}var p=C;t=p;s=3;break $bb1$$bb3$4}}while(0);if(s==1){var n=u;t=n}var m=t;var l=(m)&4294967295;var k=HEAP[l];var j=(k+12)&4294967295;var i=HEAP[j];var h=i;var f=t;FUNCTION_TABLE[h](f);while(1){var Z=t;var Y=(Z)&4294967295;var X=HEAP[Y];var W=(X+20)&4294967295;var V=HEAP[W];var U=V;var L=t;var J=FUNCTION_TABLE[U](L);d=J;var H=d;var F=(((H))|0)!=-1;var D=unSign((F),1,0);w=D;var B=w;var v=reSign((B),8,0)!=0;if(!(v)){s=7;break}var e=d;var a=(((e))&255);var ac=reSign((a),8,0);var ab=c;var aa=(((ac))&255);__ZN11PSOutputDev11writePSCharEc(ab,aa);s=5;continue}var A=t;var z=(A)&4294967295;var y=HEAP[z];var x=(y+16)&4294967295;var r=HEAP[x];var q=r;var o=t;FUNCTION_TABLE[q](o);return;return}function __ZN16PSOutCustomColorD1Ev(j){var l;var m;var i;var k=0;m=j;var h=m;var g=(h+32)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}return;return}function __ZN16PSOutCustomColorD2Ev(j){var l;var m;var i;var k=0;m=j;var h=m;var g=(h+32)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}return;return}function __ZN11PSOutputDev10writePSFmtEPKcz(g,c){var q=STACKTOP;STACKTOP+=4;_memset(q,0,4);var p;var b;var F;var r;var J=q;var d;var s=0;b=g;F=c;var E=J;IHEAP[E]=arguments[__ZN11PSOutputDev10writePSFmtEPKcz.length];var C=b;var B=(C+452)&4294967295;var A=HEAP[B];var z=(A)!=0;$bb$$bb2$2:do{if(z){var y=HEAP[J];var x=F;var w=b;var v=(w+452)&4294967295;var u=HEAP[v];var t=__ZN9GooString8appendfvEPcS0_(u,x,y)}else{var o=HEAP[J];var n=F;var m=__ZN9GooString7formatvEPcS0_(n,o);d=m;var l=b;var k=(l+148)&4294967295;var j=HEAP[k];var i=d;var h=__ZN9GooString9getLengthEv(i);var f=d;var e=__ZNK9GooString10getCStringEv(f);var a=b;var O=(a+152)&4294967295;var N=HEAP[O];FUNCTION_TABLE[j](N,e,h);var M=d;r=M;var L=r;var K=(L)!=0;if(!(K)){p=2;break $bb$$bb2$2}var I=r;__ZN9GooStringD1Ev(I);var H=r;var G=H;__ZdlPv(G)}}while(0);var D=J;STACKTOP=q;return;return}function __ZN11PSOutputDev11writePSNameEPc(i,b){var u;var c;var R;var f;var d;var e;var C=0;c=i;R=b;var Q=R;d=Q;$bb15$2:while(1){var A=d;var z=HEAP[A];e=z;var y=e;var x=reSign((y),8,0)!=0;var w=unSign((x),1,0);f=w;var t=d;var s=(t+1)&4294967295;d=s;var r=f;var v=reSign((r),8,0)!=0;if(!(v)){u=15;break $bb15$2}var P=e;var O=reSign((P),8,0)<=32;$bb13$$bb1$5:do{if(!O){var N=e;var M=reSign((N),8,0)==127;if(M){u=1;break $bb13$$bb1$5}var L=e;var K=reSign((L),8,0)==40;if(K){u=1;break $bb13$$bb1$5}var I=e;var G=reSign((I),8,0)==41;if(G){u=1;break $bb13$$bb1$5}var E=e;var q=reSign((E),8,0)==60;if(q){u=1;break $bb13$$bb1$5}var p=e;var o=reSign((p),8,0)==62;if(o){u=1;break $bb13$$bb1$5}var n=e;var m=reSign((n),8,0)==91;if(m){u=1;break $bb13$$bb1$5}var l=e;var k=reSign((l),8,0)==93;if(k){u=1;break $bb13$$bb1$5}var j=e;var h=reSign((j),8,0)==123;if(h){u=1;break $bb13$$bb1$5}var g=e;var a=reSign((g),8,0)==125;if(a){u=1;break $bb13$$bb1$5}var aa=e;var Z=reSign((aa),8,0)==47;if(Z){u=1;break $bb13$$bb1$5}var Y=e;var X=reSign((Y),8,0)==37;if(X){u=1;break $bb13$$bb1$5}var W=e;var V=reSign((W),8,0)==92;if(V){u=1;break $bb13$$bb1$5}var H=e;var F=reSign((H),8,0);var D=c;var B=(((F))&255);__ZN11PSOutputDev11writePSCharEc(D,B);u=0;continue $bb15$2}}while(0);var U=e;var T=reSign((U),8,0);var S=(T)&255;var J=c;__ZN11PSOutputDev10writePSFmtEPKcz(J,(__str43655)&4294967295,Pointer_make([S,0,0,0],0,ALLOC_STACK));u=0;continue $bb15$2}return;return}function __ZN11PSOutputDev8drawFormE3Ref(l,b,a){var j=STACKTOP;STACKTOP+=8;_memset(j,0,8);var n;var o;var k=j;var m=0;o=l;var i=(k)&4294967295;HEAP[i]=b;var h=(k+4)&4294967295;HEAP[h]=a;var g=(k+4)&4294967295;var f=HEAP[g];var e=(k)&4294967295;var d=HEAP[e];var c=o;__ZN11PSOutputDev10writePSFmtEPKcz(c,(__str53656)&4294967295,Pointer_make([d,0,0,0,f,0,0,0],0,ALLOC_STACK));STACKTOP=j;return;return}function __ZN11PSOutputDev15updateTextShiftEP8GfxStated(n,B,o){var w;var l;var j;var A;var k;var z;var m=0;l=n;j=B;A=o;var i=j;var h=__ZN8GfxState7getFontEv(i);k=h;var g=k;var f=(g)&4294967295;var e=HEAP[f];var d=(e+8)&4294967295;var c=HEAP[d];var b=c;var a=k;var x=FUNCTION_TABLE[b](a);var v=(((x))|0)!=0;var u=unSign((v),1,0);z=u;var t=z;var y=reSign((t),8,0)!=0;if(y){var s=l;var r=A;__ZN11PSOutputDev10writePSFmtEPKcz(s,(__str63657)&4294967295,Pointer_make([r,0,0,0,0,0,0,0],0,ALLOC_STACK))}else{var q=l;var p=A;__ZN11PSOutputDev10writePSFmtEPKcz(q,(__str73658)&4294967295,Pointer_make([p,0,0,0,0,0,0,0],0,ALLOC_STACK))}return;return}function __ZN11PSOutputDev13updateTextPosEP8GfxState(g,a){var j;var k;var h;var i=0;k=g;h=a;var f=h;var e=__ZN8GfxState8getLineYEv(f);var d=h;var c=__ZN8GfxState8getLineXEv(d);var b=k;__ZN11PSOutputDev10writePSFmtEPKcz(b,(__str83659)&4294967295,Pointer_make([c,0,0,0,0,0,0,0,e,0,0,0,0,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev18updateHorizScalingEP8GfxState(i,a){var l;var n;var j;var m;var k=0;n=i;j=a;var h=j;var g=__ZN8GfxState15getHorizScalingEv(h);m=g;var f=m;var e=_fabs(f);var d=(e)<0.01;if(d){m=0.01}var c=n;var b=m;__ZN11PSOutputDev10writePSFmtEPKcz(c,(__str93660)&4294967295,Pointer_make([b,0,0,0,0,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev15updateWordSpaceEP8GfxState(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=f;var c=__ZN8GfxState12getWordSpaceEv(d);var b=i;__ZN11PSOutputDev10writePSFmtEPKcz(b,(__str103661)&4294967295,Pointer_make([c,0,0,0,0,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev10updateRiseEP8GfxState(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=f;var c=__ZN8GfxState7getRiseEv(d);var b=i;__ZN11PSOutputDev10writePSFmtEPKcz(b,(__str113662)&4294967295,Pointer_make([c,0,0,0,0,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev12updateRenderEP8GfxState(n,s){var q;var l;var j;var o;var m=0;l=n;j=s;var k=j;var i=__ZN8GfxState9getRenderEv(k);o=i;var h=l;var g=o;__ZN11PSOutputDev10writePSFmtEPKcz(h,(__str123663)&4294967295,Pointer_make([g,0,0,0],0,ALLOC_STACK));var f=o;var e=(f)&3;o=e;var d=o;var c=(((d))|0)!=0;$bb$$bb2$2:do{if(c){var b=o;var a=(((b))|0)!=3;if(!(a)){q=1;break $bb$$bb2$2}var r=l;var p=(r+504)&4294967295;HEAP[p]=0}}while(0);return;return}function __ZN11PSOutputDev15updateCharSpaceEP8GfxState(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=f;var c=__ZN8GfxState12getCharSpaceEv(d);var b=i;__ZN11PSOutputDev10writePSFmtEPKcz(b,(__str133664)&4294967295,Pointer_make([c,0,0,0,0,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev13updateTextMatEP8GfxState(e,v){var t;var b;var u;var i;var C=0;b=e;u=v;var Q=u;var P=__ZN8GfxState10getTextMatEv(Q);i=P;var O=i;var N=(O)&4294967295;var M=HEAP[N];var L=i;var K=(L+24)&4294967295;var I=HEAP[K];var G=(M)*(I);var E=i;var q=(E+8)&4294967295;var o=HEAP[q];var m=i;var k=(m+16)&4294967295;var j=HEAP[k];var h=(o)*(j);var g=(G)-(h);var f=_fabs(g);var d=(f)<0.00001;if(d){var c=i;var a=(c+40)&4294967295;var Z=HEAP[a];var Y=i;var X=(Y+32)&4294967295;var W=HEAP[X];var V=b;__ZN11PSOutputDev10writePSFmtEPKcz(V,(__str143665)&4294967295,Pointer_make([W,0,0,0,0,0,0,0,Z,0,0,0,0,0,0,0],0,ALLOC_STACK))}else{var U=i;var T=(U+40)&4294967295;var S=HEAP[T];var R=i;var J=(R+32)&4294967295;var H=HEAP[J];var F=i;var D=(F+24)&4294967295;var B=HEAP[D];var A=i;var z=(A+16)&4294967295;var y=HEAP[z];var x=i;var w=(x+8)&4294967295;var s=HEAP[w];var r=i;var p=(r)&4294967295;var n=HEAP[p];var l=b;__ZN11PSOutputDev10writePSFmtEPKcz(l,(__str153666)&4294967295,Pointer_make([n,0,0,0,0,0,0,0,s,0,0,0,0,0,0,0,y,0,0,0,0,0,0,0,B,0,0,0,0,0,0,0,H,0,0,0,0,0,0,0,S,0,0,0,0,0,0,0],0,ALLOC_STACK))}return;return}function __ZN11PSOutputDev10updateFontEP8GfxState(o,C){var y;var m;var k;var i;var B;var n=0;m=o;k=C;var l=k;var j=__ZN8GfxState7getFontEv(l);var h=(j)!=0;var g=unSign((h),1,0);B=g;var f=B;var A=reSign((f),8,0)!=0;if(A){var e=k;var d=__ZN8GfxState11getFontSizeEv(e);var c=_fabs(d);var b=(c)>=0.00001;if(b){var a=k;var z=__ZN8GfxState11getFontSizeEv(a);i=z}else{i=0.00001}var x=k;var w=__ZN8GfxState7getFontEv(x);var v=__ZN7GfxFont5getIDEv(w);var u=(v+4)&4294967295;var t=HEAP[u];var s=k;var r=__ZN8GfxState7getFontEv(s);var q=__ZN7GfxFont5getIDEv(r);var p=(q)&4294967295;var F=HEAP[p];var E=m;var D=i;__ZN11PSOutputDev10writePSFmtEPKcz(E,(__str163667)&4294967295,Pointer_make([F,0,0,0,t,0,0,0,D,0,0,0,0,0,0,0],0,ALLOC_STACK))}return;return}function __ZN11PSOutputDev21updateStrokeOverprintEP8GfxState(k,a){var n;var p;var l;var o;var m=0;p=k;l=a;var j=p;var i=(j+104)&4294967295;var h=HEAP[i];var g=(((h))|0)>1;if(g){var f=l;var e=__ZN8GfxState18getStrokeOverprintEv(f);var c=reSign((e),8,0)!=0;if(c){o=(__str173668)&4294967295}else{o=(__str183669)&4294967295}var d=p;var b=o;__ZN11PSOutputDev10writePSFmtEPKcz(d,(__str193670)&4294967295,Pointer_make([b,0,0,0],0,ALLOC_STACK))}return;return}function __ZN11PSOutputDev19updateFillOverprintEP8GfxState(l,b){var o;var p;var m;var a;var n=0;p=l;m=b;var k=p;var j=(k+104)&4294967295;var i=HEAP[j];var h=(((i))|0)>1;if(h){var g=m;var f=__ZN8GfxState16getFillOverprintEv(g);var d=reSign((f),8,0)!=0;if(d){a=(__str173668)&4294967295}else{a=(__str183669)&4294967295}var e=p;var c=a;__ZN11PSOutputDev10writePSFmtEPKcz(e,(__str203671)&4294967295,Pointer_make([c,0,0,0],0,ALLOC_STACK))}return;return}function __ZN11PSOutputDev15updateLineWidthEP8GfxState(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=f;var c=__ZN8GfxState12getLineWidthEv(d);var b=i;__ZN11PSOutputDev10writePSFmtEPKcz(b,(__str213672)&4294967295,Pointer_make([c,0,0,0,0,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev16updateMiterLimitEP8GfxState(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=f;var c=__ZN8GfxState13getMiterLimitEv(d);var b=i;__ZN11PSOutputDev10writePSFmtEPKcz(b,(__str223673)&4294967295,Pointer_make([c,0,0,0,0,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev13updateLineCapEP8GfxState(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=f;var c=__ZN8GfxState10getLineCapEv(d);var b=i;__ZN11PSOutputDev10writePSFmtEPKcz(b,(__str233674)&4294967295,Pointer_make([c,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev14updateLineJoinEP8GfxState(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=f;var c=__ZN8GfxState11getLineJoinEv(d);var b=i;__ZN11PSOutputDev10writePSFmtEPKcz(b,(__str243675)&4294967295,Pointer_make([c,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev14updateFlatnessEP8GfxState(e,a){var h;var i;var f;var g=0;i=e;f=a;var d=f;var c=__ZN8GfxState11getFlatnessEv(d);var b=i;__ZN11PSOutputDev10writePSFmtEPKcz(b,(__str253676)&4294967295,Pointer_make([c,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev9updateCTMEP8GfxStatedddddd(m,t,k,i,p,o,y,x){var n;var j;var h;var s;var w;var r;var v;var q;var u;var l=0;j=m;h=t;s=k;w=i;r=p;v=o;q=y;u=x;var g=j;var f=s;var e=w;var d=r;var c=v;var b=q;var a=u;__ZN11PSOutputDev10writePSFmtEPKcz(g,(__str263677)&4294967295,Pointer_make([f,0,0,0,0,0,0,0,e,0,0,0,0,0,0,0,d,0,0,0,0,0,0,0,c,0,0,0,0,0,0,0,b,0,0,0,0,0,0,0,a,0,0,0,0,0,0,0],0,ALLOC_STACK));return;return}function __ZN11PSOutputDev7writePSEPc(n,x){var v;var k;var l;var m=0;k=n;l=x;var j=k;var i=(j+452)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=k;var e=(f+452)&4294967295;var d=HEAP[e];var c=l;var b=__ZN9GooString6appendEPKci(d,c,-1)}else{var a=k;var w=(a+148)&4294967295;var u=HEAP[w];var t=l;var s=_strlen(t);var r=k;var q=(r+152)&4294967295;var p=HEAP[q];var o=l;FUNCTION_TABLE[u](p,o,s)}return;return}function __ZN11PSOutputDev15writePSTextLineEP9GooString(B,Q){var P;var ag;var o;var C;var d;var D;var e;var T;var S;var R;var Z;var f=0;ag=B;o=Q;var aq=o;var ap=__ZN9GooString9getLengthEv(aq);var ao=(((ap))|0)<=1;$bb3$$bb$2:do{if(ao){P=0}else{var an=o;var am=__ZN9GooString7getCharEi(an,0);var al=reSign((am),8,0);var ak=(al)&255;var aj=(((ak))|0)!=254;if(aj){P=0;break $bb3$$bb$2}var ai=o;var ah=__ZN9GooString7getCharEi(ai,1);var ae=reSign((ah),8,0);var ad=(ae)&255;var ac=(((ad))|0)!=255;if(ac){P=0;break $bb3$$bb$2}D=1;P=3;break $bb3$$bb$2}}while(0);if(P==0){D=0}var ab=D;e=ab;var aa=e;var E=reSign((aa),8,0)!=0;if(E){T=3;R=2}else{T=0;R=1}S=0;$bb17$13:while(1){var i=o;var h=__ZN9GooString9getLengthEv(i);var g=T;var c=(((h))|0)<=(((g))|0);$bb20$$bb18$15:do{if(c){P=12}else{var b=S;var a=(((b))|0)>199;if(a){P=12;break $bb20$$bb18$15}C=1;P=14;break $bb20$$bb18$15}}while(0);if(P==12){C=0}var au=C;d=au;var at=d;var af=reSign((at),8,0)!=0;if(!(af)){P=17;break $bb17$13}var Y=o;var X=T;var W=__ZN9GooString7getCharEi(Y,X);var V=reSign((W),8,0);var U=(V)&255;Z=U;var O=Z;var N=(((O))|0)==92;$bb9$$bb10$22:do{if(N){var M=ag;__ZN11PSOutputDev7writePSEPc(M,(__str3651)&4294967295);var L=S;var K=((L)+2)&4294967295;S=K}else{var J=Z;var I=(((J))|0)<=31;$bb14$$bb11$25:do{if(!I){var H=Z;var G=(((H))|0)>126;if(G){P=8;break $bb14$$bb11$25}var F=S;var A=(((F))|0)!=0;if(!A){var z=Z;var y=(((z))|0)==40;if(y){P=8;break $bb14$$bb11$25}}var t=Z;var s=(((t))&255);var r=reSign((s),8,0);var q=ag;var p=(((r))&255);__ZN11PSOutputDev11writePSCharEc(q,p);var n=S;var m=((n)+1)&4294967295;S=m;P=11;break $bb9$$bb10$22}}while(0);var x=ag;var w=Z;__ZN11PSOutputDev10writePSFmtEPKcz(x,(__str33654)&4294967295,Pointer_make([w,0,0,0],0,ALLOC_STACK));var v=S;var u=((v)+4)&4294967295;S=u}}while(0);var l=T;var k=R;var j=((l)+(k))&4294967295;T=j;P=6;continue $bb17$13}var ar=ag;__ZN11PSOutputDev7writePSEPc(ar,(__str273678)&4294967295);return;return}function __ZN11PSOutputDev13writePSStringEP9GooString(l,e){var G=STACKTOP;STACKTOP+=8;_memset(G,0,8);var F;var f;var ac;var g;var h;var E;var i=G;var N=0;f=l;ac=e;var ab=f;__ZN11PSOutputDev11writePSCharEc(ab,40);E=1;var aa=ac;var Z=__ZNK9GooString10getCStringEv(aa);g=Z;var Y=ac;var X=__ZN9GooString9getLengthEv(Y);h=X;$bb11$2:while(1){var b=h;var an=(((b))|0)!=0;if(!(an)){F=10;break $bb11$2}var W=E;var V=(((W))|0)>63;if(V){var T=f;__ZN11PSOutputDev11writePSCharEc(T,92);var R=f;__ZN11PSOutputDev11writePSCharEc(R,10);E=0}var P=g;var B=HEAP[P];var z=reSign((B),8,0)==40;$bb5$$bb3$8:do{if(z){F=2}else{var x=g;var v=HEAP[x];var t=reSign((v),8,0)==41;if(t){F=2;break $bb5$$bb3$8}var r=g;var p=HEAP[r];var n=reSign((p),8,0)==92;if(n){F=2;break $bb5$$bb3$8}var ag=g;var af=HEAP[ag];var ae=unSign((af),8,0)<=31;$bb8$$bb7$12:do{if(!ae){var ad=g;var U=HEAP[ad];var S=reSign((U),8,0)<0;if(S){F=6;break $bb8$$bb7$12}var C=g;var A=HEAP[C];var y=reSign((A),8,0);var w=f;var u=(((y))&255);__ZN11PSOutputDev11writePSCharEc(w,u);var s=E;var q=((s)+1)&4294967295;E=q;F=8;break $bb5$$bb3$8}}while(0);var Q=g;var O=HEAP[Q];var M=unSign((O),8,0);var L=(i)&4294967295;var K=_sprintf(L,(__str283679)&4294967295,M);var J=f;var I=(i)&4294967295;__ZN11PSOutputDev7writePSEPc(J,I);var H=E;var D=((H)+4)&4294967295;E=D;F=8;break $bb5$$bb3$8}}while(0);if(F==2){var k=f;__ZN11PSOutputDev11writePSCharEc(k,92);var j=g;var a=HEAP[j];var am=reSign((a),8,0);var al=f;var aj=(((am))&255);__ZN11PSOutputDev11writePSCharEc(al,aj);var ai=E;var ah=((ai)+2)&4294967295;E=ah}var o=g;var m=(o+1)&4294967295;g=m;var d=h;var c=((d)-1)&4294967295;h=c;F=0;continue $bb11$2}var ak=f;__ZN11PSOutputDev11writePSCharEc(ak,41);STACKTOP=G;return;return}function __ZN11PSOutputDev11cvtFunctionEP8Function(aN,cr){var fE;var bS;var dl;var T;var U;var af;var ag;var ah;var cd;var b9;var b7;var b6;var cJ;var bc;var bb;var a8;var bf;var be;var bd;var ey=0;bS=aN;dl=cr;var bA=dl;var bz=(bA)&4294967295;var by=HEAP[bz];var bx=(by+12)&4294967295;var bw=HEAP[bx];var bv=bw;var bu=dl;var bt=FUNCTION_TABLE[bv](bu);ah=bt;var bs=ah;if(bs==-1){fE=40}else{if(bs==0){fE=41}else{if(bs==2){fE=42}else{if(bs==3){fE=43}else{if(bs==4){fE=44}else{fE=45}}}}}if(fE==40){var br=bS;__ZN11PSOutputDev7writePSEPc(br,(__str293680)&4294967295)}else{if(fE==41){var fs=dl;var fr=fs;cd=fr;var fq=bS;var fp=(fq+296)&4294967295;var fo=HEAP[fp];cJ=fo;var fn=((fo)+1)&4294967295;var fm=bS;var fl=(fm+296)&4294967295;HEAP[fl]=fn;var fk=cd;var fj=(fk)&4294967295;var eY=__ZN8Function12getInputSizeEv(fj);bc=eY;var eX=cd;var eW=(eX)&4294967295;var eV=__ZN8Function13getOutputSizeEv(eW);bb=eV;var eU=bb;a8=eU;bf=0;$bb3$5:while(1){var er=bf;var eq=bc;var ep=(((er))|0)<(((eq))|0);if(!(ep)){fE=3;break $bb3$5}var eT=cd;var eS=bf;var eR=__ZN15SampledFunction13getSampleSizeEi(eT,eS);var eQ=a8;var eP=((eR)*(eQ))&4294967295;a8=eP;var et=bf;var es=((et)+1)&4294967295;bf=es;fE=1;continue $bb3$5}var eo=bS;var en=cJ;__ZN11PSOutputDev10writePSFmtEPKcz(eo,(__str303681)&4294967295,Pointer_make([en,0,0,0],0,ALLOC_STACK));bf=0;$bb6$9:while(1){var dU=bf;var dT=a8;var dS=(((dU))|0)<(((dT))|0);if(!(dS)){fE=6;break $bb6$9}var em=cd;var el=__ZN15SampledFunction10getSamplesEv(em);var ek=bf;var dZ=(el+8*ek)&4294967295;var dY=HEAP[dZ];var dX=bS;__ZN11PSOutputDev10writePSFmtEPKcz(dX,(__str313682)&4294967295,Pointer_make([dY,0,0,0,0,0,0,0],0,ALLOC_STACK));var dW=bf;var dV=((dW)+1)&4294967295;bf=dV;fE=4;continue $bb6$9}var dR=bS;__ZN11PSOutputDev7writePSEPc(dR,(__str323683)&4294967295);var dQ=bc;var dv=((dQ)+2)&4294967295;var du=bc;var dt=((du)*2)&4294967295;var ds=bS;var dr=bc;__ZN11PSOutputDev10writePSFmtEPKcz(ds,(__str333684)&4294967295,Pointer_make([dt,0,0,0,dr,0,0,0,dv,0,0,0],0,ALLOC_STACK));var dq=bc;var dp=((dq)-1)&4294967295;bf=dp;$bb9$13:while(1){var aY=bf;var aX=(((aY))|0)>=0;if(!(aX)){fE=9;break $bb9$13}var dn=cd;var dm=bf;var dk=__ZN15SampledFunction12getEncodeMinEi(dn,dm);var c9=cd;var c8=bf;var c7=__ZN15SampledFunction12getEncodeMaxEi(c9,c8);var c6=cd;var c5=bf;var c4=__ZN15SampledFunction12getEncodeMinEi(c6,c5);var c3=(c7)-(c4);var c2=cd;var c1=(c2)&4294967295;var c0=bf;var cP=__ZN8Function12getDomainMaxEi(c1,c0);var cO=cd;var cN=(cO)&4294967295;var cM=bf;var cL=__ZN8Function12getDomainMinEi(cN,cM);var cK=(cP)-(cL);var cI=(c3)/(cK);var cH=cd;var cG=(cH)&4294967295;var cF=bf;var cs=__ZN8Function12getDomainMinEi(cG,cF);var cp=bS;__ZN11PSOutputDev10writePSFmtEPKcz(cp,(__str343685)&4294967295,Pointer_make([cs,0,0,0,0,0,0,0,cI,0,0,0,0,0,0,0,dk,0,0,0,0,0,0,0],0,ALLOC_STACK));var cn=cd;var cl=bf;var cj=__ZN15SampledFunction13getSampleSizeEi(cn,cl);var ch=((cj)-1)&4294967295;var cf=cd;var cc=bf;var ca=__ZN15SampledFunction13getSampleSizeEi(cf,cc);var b8=((ca)-1)&4294967295;var bV=bS;__ZN11PSOutputDev10writePSFmtEPKcz(bV,(__str353686)&4294967295,Pointer_make([b8,0,0,0,ch,0,0,0],0,ALLOC_STACK));var bU=bS;__ZN11PSOutputDev7writePSEPc(bU,(__str363687)&4294967295);var bT=bf;var bR=((bT)+3)&4294967295;var bQ=bS;var bP=bf;__ZN11PSOutputDev10writePSFmtEPKcz(bQ,(__str373688)&4294967295,Pointer_make([bR,0,0,0,bP,0,0,0],0,ALLOC_STACK));var bO=bf;var bN=((bO)*2)&4294967295;var bM=((bN)+1)&4294967295;var bL=bf;var a7=((bL)+3)&4294967295;var a6=bS;__ZN11PSOutputDev10writePSFmtEPKcz(a6,(__str373688)&4294967295,Pointer_make([a7,0,0,0,bM,0,0,0],0,ALLOC_STACK));var a5=bf;var a4=((a5)*2)&4294967295;var a3=bf;var a2=((a3)+2)&4294967295;var a1=bS;__ZN11PSOutputDev10writePSFmtEPKcz(a1,(__str373688)&4294967295,Pointer_make([a2,0,0,0,a4,0,0,0],0,ALLOC_STACK));var a0=bf;var aZ=((a0)-1)&4294967295;bf=aZ;fE=7;continue $bb9$13}bf=0;$bb26$17:while(1){var ga=bf;var f9=bb;var f0=(((ga))|0)<(((f9))|0);if(!(f0)){fE=25;break $bb26$17}be=0;$bb18$20:while(1){var Y=bc;var X=1<<(Y);var W=be;var V=(((X))|0)>(((W))|0);if(!(V)){fE=17;break $bb18$20}var aW=bS;var aV=cJ;__ZN11PSOutputDev10writePSFmtEPKcz(aW,(__str383689)&4294967295,Pointer_make([aV,0,0,0],0,ALLOC_STACK));var aU=bc;var aT=((aU)-1)&4294967295;bd=aT;var aS=bd;var aR=((aS)*2)&4294967295;var aQ=be;var aP=bd;var aO=(((aQ))|0)>>(((aP))|0);var aM=(aO)&1;var aL=((aR)+(aM))&4294967295;var aK=bf;var aJ=be;var aI=((aK)+(aJ))&4294967295;var aH=((aI)+2)&4294967295;var aG=bS;__ZN11PSOutputDev10writePSFmtEPKcz(aG,(__str393690)&4294967295,Pointer_make([aH,0,0,0,aL,0,0,0],0,ALLOC_STACK));var aF=bc;var aE=((aF)-2)&4294967295;bd=aE;while(1){var al=bd;var ak=(((al))|0)>=0;if(!(ak)){fE=14;break}var aD=bd;var aC=((aD)*2)&4294967295;var aB=be;var aA=bd;var az=(((aB))|0)>>(((aA))|0);var ay=(az)&1;var ax=((aC)+(ay))&4294967295;var aw=bf;var av=be;var au=((aw)+(av))&4294967295;var at=((au)+3)&4294967295;var ar=cd;var aq=bd;var ap=__ZN15SampledFunction13getSampleSizeEi(ar,aq);var ao=bS;__ZN11PSOutputDev10writePSFmtEPKcz(ao,(__str403691)&4294967295,Pointer_make([ap,0,0,0,at,0,0,0,ax,0,0,0],0,ALLOC_STACK));var an=bd;var am=((an)-1)&4294967295;bd=am;fE=12;continue}var aj=bb;var ai=(((aj))|0)>1;if(ai){var ae=bS;var ad=bb;var ac=bf;__ZN11PSOutputDev10writePSFmtEPKcz(ae,(__str413692)&4294967295,Pointer_make([ad,0,0,0,ac,0,0,0],0,ALLOC_STACK))}var ab=bS;__ZN11PSOutputDev7writePSEPc(ab,(__str423693)&4294967295);var aa=be;var Z=((aa)+1)&4294967295;be=Z;fE=11;continue $bb18$20}be=0;$bb24$31:while(1){var f3=be;var f2=bc;var f1=(((f3))|0)<(((f2))|0);if(!(f1)){fE=23;break $bb24$31}bd=0;while(1){var gl=bc;var gj=be;var gh=((gl)-(gj))&4294967295;var f8=1<<(gh);var f7=bd;var f6=(((f8))|0)>(((f7))|0);if(!(f6)){fE=21;break}var S=bd;var R=((((S))|0)/2|0);var Q=bf;var P=((R)+(Q))&4294967295;var O=bc;var N=be;var M=((O)-(N))&4294967295;var L=1<<(M);var J=((P)+(L))&4294967295;var H=bd;var y=((J)-(H))&4294967295;var x=bS;var w=be;__ZN11PSOutputDev10writePSFmtEPKcz(x,(__str433694)&4294967295,Pointer_make([y,0,0,0,w,0,0,0],0,ALLOC_STACK));var v=bS;__ZN11PSOutputDev7writePSEPc(v,(__str443695)&4294967295);var u=bd;var t=((((u))|0)/2|0);var s=bc;var r=be;var p=((s)-(r))&4294967295;var n=1<<(p);var e=((t)+(n))&4294967295;var d=bd;var c=((e)-(d))&4294967295;var b=((c)-1)&4294967295;var a=bS;__ZN11PSOutputDev10writePSFmtEPKcz(a,(__str453696)&4294967295,Pointer_make([b,0,0,0],0,ALLOC_STACK));var gn=bd;var gm=((gn)+2)&4294967295;bd=gm;fE=19;continue}var f5=be;var f4=((f5)+1)&4294967295;be=f4;fE=18;continue $bb24$31}var fZ=cd;var fX=bf;var K=__ZN15SampledFunction12getDecodeMinEi(fZ,fX);var I=cd;var G=bf;var F=__ZN15SampledFunction12getDecodeMaxEi(I,G);var E=cd;var D=bf;var C=__ZN15SampledFunction12getDecodeMinEi(E,D);var B=(F)-(C);var A=bS;__ZN11PSOutputDev10writePSFmtEPKcz(A,(__str463697)&4294967295,Pointer_make([B,0,0,0,0,0,0,0,K,0,0,0,0,0,0,0],0,ALLOC_STACK));var z=cd;var q=(z)&4294967295;var o=bf;var m=__ZN8Function11getRangeMaxEi(q,o);var l=cd;var k=(l)&4294967295;var j=bf;var i=__ZN8Function11getRangeMaxEi(k,j);var h=cd;var g=(h)&4294967295;var f=bf;var gk=__ZN8Function11getRangeMinEi(g,f);var gi=cd;var gg=(gi)&4294967295;var gf=bf;var ge=__ZN8Function11getRangeMinEi(gg,gf);var gd=bS;__ZN11PSOutputDev10writePSFmtEPKcz(gd,(__str473698)&4294967295,Pointer_make([ge,0,0,0,0,0,0,0,gk,0,0,0,0,0,0,0,i,0,0,0,0,0,0,0,m,0,0,0,0,0,0,0],0,ALLOC_STACK));var gc=bf;var gb=((gc)+1)&4294967295;bf=gb;fE=10;continue $bb26$17}var fY=bb;var fW=((fY)+2)&4294967295;var fV=bS;var fU=bb;__ZN11PSOutputDev10writePSFmtEPKcz(fV,(__str483699)&4294967295,Pointer_make([fW,0,0,0,fU,0,0,0],0,ALLOC_STACK))}else{if(fE==42){var fT=dl;var fS=fT;b9=fS;var fR=b9;var fQ=(fR)&4294967295;var fP=__ZN8Function13getOutputSizeEv(fQ);bb=fP;var fO=b9;var fN=(fO)&4294967295;var fM=__ZN8Function12getDomainMaxEi(fN,0);var fL=b9;var fK=(fL)&4294967295;var fJ=__ZN8Function12getDomainMaxEi(fK,0);var fI=b9;var fH=(fI)&4294967295;var fG=__ZN8Function12getDomainMinEi(fH,0);var fF=b9;var fC=(fF)&4294967295;var fB=__ZN8Function12getDomainMinEi(fC,0);var fA=bS;__ZN11PSOutputDev10writePSFmtEPKcz(fA,(__str493700)&4294967295,Pointer_make([fB,0,0,0,0,0,0,0,fG,0,0,0,0,0,0,0,fJ,0,0,0,0,0,0,0,fM,0,0,0,0,0,0,0],0,ALLOC_STACK));bf=0;while(1){var dJ=bf;var dI=bb;var dH=(((dJ))|0)<(((dI))|0);if(!(dH)){fE=29;break}var fz=b9;var fy=__ZN19ExponentialFunction5getC0Ev(fz);var fx=bf;var fw=(fy+8*fx)&4294967295;var fv=HEAP[fw];var fu=b9;var ft=__ZN19ExponentialFunction5getC1Ev(fu);var fi=bf;var fh=(ft+8*fi)&4294967295;var fg=HEAP[fh];var ff=b9;var fe=__ZN19ExponentialFunction5getC0Ev(ff);var fd=bf;var fc=(fe+8*fd)&4294967295;var fb=HEAP[fc];var fa=(fg)-(fb);var e8=b9;var eO=__ZN19ExponentialFunction4getEEv(e8);var eN=bS;var eM=bf;__ZN11PSOutputDev10writePSFmtEPKcz(eN,(__str503701)&4294967295,Pointer_make([eM,0,0,0,eO,0,0,0,0,0,0,0,fa,0,0,0,0,0,0,0,fv,0,0,0,0,0,0,0],0,ALLOC_STACK));var eL=b9;var eK=(eL)&4294967295;var eJ=__ZN8Function11getHasRangeEv(eK);ag=eJ;var eI=ag;var fD=reSign((eI),8,0)!=0;if(fD){var eH=b9;var eG=(eH)&4294967295;var eE=bf;var ej=__ZN8Function11getRangeMaxEi(eG,eE);var ei=b9;var eh=(ei)&4294967295;var eg=bf;var ef=__ZN8Function11getRangeMaxEi(eh,eg);var ee=b9;var ed=(ee)&4294967295;var ec=bf;var eb=__ZN8Function11getRangeMinEi(ed,ec);var d9=b9;var dP=(d9)&4294967295;var dO=bf;var dN=__ZN8Function11getRangeMinEi(dP,dO);var dM=bS;__ZN11PSOutputDev10writePSFmtEPKcz(dM,(__str473698)&4294967295,Pointer_make([dN,0,0,0,0,0,0,0,eb,0,0,0,0,0,0,0,ef,0,0,0,0,0,0,0,ej,0,0,0,0,0,0,0],0,ALLOC_STACK))}var dL=bf;var dK=((dL)+1)&4294967295;bf=dK;fE=26;continue}var dF=bb;var e9=((dF)+1)&4294967295;var e7=bS;var e6=bb;__ZN11PSOutputDev10writePSFmtEPKcz(e7,(__str513702)&4294967295,Pointer_make([e9,0,0,0,e6,0,0,0],0,ALLOC_STACK))}else{if(fE==43){var e5=dl;var e4=e5;b7=e4;var e3=bS;var e2=(e3+296)&4294967295;var e1=HEAP[e2];cJ=e1;var e0=((e1)+1)&4294967295;var eZ=bS;var eF=(eZ+296)&4294967295;HEAP[eF]=e0;bf=0;$bb36$49:while(1){var ea=b7;var d8=__ZN17StitchingFunction11getNumFuncsEv(ea);var d7=bf;var d6=(((d8))|0)>(((d7))|0);var d5=unSign((d6),1,0);af=d5;var d4=af;var bg=reSign((d4),8,0)!=0;if(!(bg)){fE=32;break $bb36$49}var eD=b7;var eC=bf;var eB=__ZN17StitchingFunction7getFuncEi(eD,eC);var eA=bS;__ZN11PSOutputDev11cvtFunctionEP8Function(eA,eB);var ez=bS;var ex=cJ;var ew=bf;__ZN11PSOutputDev10writePSFmtEPKcz(ez,(__str523703)&4294967295,Pointer_make([ex,0,0,0,ew,0,0,0],0,ALLOC_STACK));var ev=bf;var eu=((ev)+1)&4294967295;bf=eu;fE=30;continue $bb36$49}var d3=b7;var d2=(d3)&4294967295;var d1=__ZN8Function12getDomainMaxEi(d2,0);var d0=b7;var dG=(d0)&4294967295;var dE=__ZN8Function12getDomainMaxEi(dG,0);var dD=b7;var dC=(dD)&4294967295;var dB=__ZN8Function12getDomainMinEi(dC,0);var dA=b7;var dz=(dA)&4294967295;var dy=__ZN8Function12getDomainMinEi(dz,0);var dx=bS;__ZN11PSOutputDev10writePSFmtEPKcz(dx,(__str493700)&4294967295,Pointer_make([dy,0,0,0,0,0,0,0,dB,0,0,0,0,0,0,0,dE,0,0,0,0,0,0,0,d1,0,0,0,0,0,0,0],0,ALLOC_STACK));bf=0;$bb40$53:while(1){var cy=b7;var cx=__ZN17StitchingFunction11getNumFuncsEv(cy);var cw=((cx)-1)&4294967295;var cu=bf;var b5=(((cw))|0)>(((cu))|0);var b4=unSign((b5),1,0);U=b4;var b3=U;var ba=reSign((b3),8,0)!=0;if(!(ba)){fE=35;break $bb40$53}var dw=b7;var dj=__ZN17StitchingFunction9getEncodeEv(dw);var di=bf;var dh=((di)*2)&4294967295;var dg=(dj+8*dh)&4294967295;var df=HEAP[dg];var de=b7;var dd=__ZN17StitchingFunction8getScaleEv(de);var dc=bf;var db=(dd+8*dc)&4294967295;var da=HEAP[db];var cZ=b7;var cY=__ZN17StitchingFunction9getBoundsEv(cZ);var cX=bf;var cW=(cY+8*cX)&4294967295;var cV=HEAP[cW];var cU=b7;var cT=__ZN17StitchingFunction9getBoundsEv(cU);var cS=bf;var cR=((cS)+1)&4294967295;var cQ=(cT+8*cR)&4294967295;var cE=HEAP[cQ];var cD=bS;var cC=cJ;var cB=bf;__ZN11PSOutputDev10writePSFmtEPKcz(cD,(__str533704)&4294967295,Pointer_make([cE,0,0,0,0,0,0,0,cV,0,0,0,0,0,0,0,da,0,0,0,0,0,0,0,df,0,0,0,0,0,0,0,cC,0,0,0,cB,0,0,0],0,ALLOC_STACK));var cA=bf;var cz=((cA)+1)&4294967295;bf=cz;fE=33;continue $bb40$53}var b2=b7;var b1=__ZN17StitchingFunction9getEncodeEv(b2);var b0=bf;var bZ=((b0)*2)&4294967295;var bY=(b1+8*bZ)&4294967295;var bX=HEAP[bY];var bW=b7;var bK=__ZN17StitchingFunction8getScaleEv(bW);var bJ=bf;var bI=(bK+8*bJ)&4294967295;var bH=HEAP[bI];var bG=b7;var bF=__ZN17StitchingFunction9getBoundsEv(bG);var bE=bf;var bD=(bF+8*bE)&4294967295;var bC=HEAP[bD];var bB=bS;var bq=cJ;var bp=bf;__ZN11PSOutputDev10writePSFmtEPKcz(bB,(__str543705)&4294967295,Pointer_make([bC,0,0,0,0,0,0,0,bH,0,0,0,0,0,0,0,bX,0,0,0,0,0,0,0,bq,0,0,0,bp,0,0,0],0,ALLOC_STACK));bf=0;while(1){var bl=b7;var bk=__ZN17StitchingFunction11getNumFuncsEv(bl);var bj=((bk)-1)&4294967295;var bi=bf;var bh=(((bj))|0)>(((bi))|0);var cv=unSign((bh),1,0);T=cv;var ct=T;var a9=reSign((ct),8,0)!=0;if(!(a9)){fE=38;break}var bo=bS;__ZN11PSOutputDev7writePSEPc(bo,(__str553706)&4294967295);var bn=bf;var bm=((bn)+1)&4294967295;bf=bm;fE=36;continue}var cq=bS;__ZN11PSOutputDev7writePSEPc(cq,(__str563707)&4294967295)}else{if(fE==44){var co=dl;var cm=co;b6=cm;var ck=b6;var ci=__ZN18PostScriptFunction13getCodeStringEv(ck);var cg=__ZNK9GooString10getCStringEv(ci);var ce=bS;__ZN11PSOutputDev7writePSEPc(ce,cg);var cb=bS;__ZN11PSOutputDev7writePSEPc(cb,(__str273678)&4294967295)}}}}}return;return}function __ZN11PSOutputDev7type3D1EP8GfxStatedddddd(f,s,E,C,K,I,J,H){var o;var b;var q;var r;var U;var p;var M;var c;var t;var G;var u=0;b=f;q=s;r=E;U=C;p=K;M=I;c=J;t=H;var F=b;var D=(F+456)&4294967295;var B=r;HEAP[D]=B;var A=b;var z=(A+464)&4294967295;var y=U;HEAP[z]=y;var x=b;var w=(x+472)&4294967295;var v=p;HEAP[w]=v;var n=b;var m=(n+480)&4294967295;var l=M;HEAP[m]=l;var k=b;var j=(k+488)&4294967295;var i=c;HEAP[j]=i;var h=b;var g=(h+496)&4294967295;var e=t;HEAP[g]=e;var d=__Znwj(32);var a=d;G=a;var V=G;__ZN9GooStringC1Ev(V);var T=b;var S=(T+452)&4294967295;var R=G;HEAP[S]=R;var Q=b;__ZN11PSOutputDev7writePSEPc(Q,(__str573708)&4294967295);var P=b;var O=(P+504)&4294967295;HEAP[O]=1;var N=b;var L=(N+505)&4294967295;HEAP[L]=1;return;return}function __ZN11PSOutputDev7type3D0EP8GfxStatedd(k,a,e,c){var o;var p;var n;var j;var l;var m=0;p=k;n=a;j=e;l=c;var i=p;var h=j;var g=l;__ZN11PSOutputDev10writePSFmtEPKcz(i,(__str583709)&4294967295,Pointer_make([h,0,0,0,0,0,0,0,g,0,0,0,0,0,0,0],0,ALLOC_STACK));var f=p;__ZN11PSOutputDev7writePSEPc(f,(__str573708)&4294967295);var d=p;var b=(d+505)&4294967295;HEAP[b]=1;return;return}function __ZN11PSOutputDev11endMaskClipEP8GfxState(g,f){var c;var e;var d;var a=0;e=g;d=f;var b=e;__ZN11PSOutputDev7writePSEPc(b,(__str593710)&4294967295);return;return}function __ZN11PSOutputDev13endTextObjectEP8GfxState(C,T){var x=STACKTOP;STACKTOP+=32;_memset(x,0,32);var R;var ag;var G;var aq;var i;var d=x;var e=x+8;var D=x+16;var E=x+24;var f=0;ag=C;G=T;var ap=ag;var ao=(ap+449)&4294967295;var an=HEAP[ao];var F=reSign((an),8,0)!=0;$bb$$bb6$2:do{if(F){var am=ag;var al=(am+448)&4294967295;var ak=HEAP[al];var X=reSign((ak),8,0)!=0;$bb2$$bb5$4:do{if(X){var aj=ag;__ZN11PSOutputDev7writePSEPc(aj,(__str603711)&4294967295);var ai=ag;var ah=(ai+448)&4294967295;HEAP[ah]=0;var af=G;var ae=__ZN8GfxState17getFillColorSpaceEv(af);aq=ae;var ad=aq;var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=(ab+12)&4294967295;var Z=HEAP[aa];var Y=Z;var W=aq;var V=FUNCTION_TABLE[Y](W);var Q=(((V))|0)!=10;var P=unSign((Q),1,0);i=P;var O=i;var U=reSign((O),8,0)!=0;if(!(U)){R=1;break $bb2$$bb5$4}var N=G;__ZN8GfxState11getClipBBoxEPdS0_S0_S0_(N,d,e,D,E);var M=HEAP[E];var L=HEAP[D];var K=HEAP[e];var J=HEAP[d];var I=ag;__ZN11PSOutputDev10writePSFmtEPKcz(I,(__str613712)&4294967295,Pointer_make([J,0,0,0,0,0,0,0,K,0,0,0,0,0,0,0,L,0,0,0,0,0,0,0,M,0,0,0,0,0,0,0],0,ALLOC_STACK));var H=ag;__ZN11PSOutputDev7writePSEPc(H,(__str623713)&4294967295);var B=ag;var A=(B)&4294967295;var z=(A)&4294967295;var y=HEAP[z];var w=(y+84)&4294967295;var v=HEAP[w];var u=v;var t=ag;var s=G;FUNCTION_TABLE[u](t,s);var r=ag;var q=(r)&4294967295;var p=(q)&4294967295;var o=HEAP[p];var n=(o+140)&4294967295;var m=HEAP[n];var l=m;var k=ag;var j=G;FUNCTION_TABLE[l](k,j)}}while(0);var h=ag;var g=(h+449)&4294967295;HEAP[g]=0}else{var c=ag;var b=(c+448)&4294967295;var a=HEAP[b];var S=reSign((a),8,0)!=0;if(!(S)){R=5;break $bb$$bb6$2}var au=ag;__ZN11PSOutputDev7writePSEPc(au,(__str633714)&4294967295);var at=ag;var ar=(at+448)&4294967295;HEAP[ar]=0}}while(0);STACKTOP=x;return;return}function __ZN11PSOutputDev15beginTextObjectEP8GfxState(n,D){var x;var l;var j;var k;var z;var m=0;l=n;j=D;var i=j;var h=__ZN8GfxState17getFillColorSpaceEv(i);k=h;var g=k;var f=(g)&4294967295;var e=HEAP[f];var d=(e+12)&4294967295;var c=HEAP[d];var b=c;var a=k;var y=FUNCTION_TABLE[b](a);var w=(((y))|0)==10;var v=unSign((w),1,0);z=v;var u=z;var A=reSign((u),8,0)!=0;if(A){var t=l;var s=(t)&4294967295;var r=(s)&4294967295;var q=HEAP[r];var p=(q+80)&4294967295;var o=HEAP[p];var H=o;var G=l;var F=j;FUNCTION_TABLE[H](G,F);var E=l;var C=(E+449)&4294967295;HEAP[C]=1;var B=l;__ZN11PSOutputDev7writePSEPc(B,(__str643715)&4294967295)}return;return}function __ZN11PSOutputDev6doPathEP7GfxPath(H,g){var ag;var b1;var af;var bg;var bi;var A;var B;var C;var D;var P;var bv;var cp;var bZ;var bG;var bX;var bE;var bV;var bC;var bT;var bA;var bR;var by;var bL;var bM;var bO;var bN;var bu=0;b1=H;af=g;var co=af;var cn=__ZN7GfxPath14getNumSubpathsEv(co);bL=cn;var cm=bL;var cl=(((cm))|0)!=1;$bb2$$bb$2:do{if(cl){ag=0}else{var ck=af;var cj=__ZN7GfxPath10getSubpathEi(ck,0);var ci=__ZN10GfxSubpath12getNumPointsEv(cj);var ch=(((ci))|0)!=5;if(ch){ag=0;break $bb2$$bb$2}P=1;ag=2;break $bb2$$bb$2}}while(0);if(ag==0){P=0}var cg=P;bv=cg;var cf=bv;var Q=reSign((cf),8,0)!=0;$bb4$$bb28$8:do{if(Q){var a7=af;var a5=__ZN7GfxPath10getSubpathEi(a7,0);cp=a5;var a3=cp;var a2=__ZN10GfxSubpath4getXEi(a3,0);bZ=a2;var a1=cp;var a0=__ZN10GfxSubpath4getYEi(a1,0);bG=a0;var aZ=cp;var aY=__ZN10GfxSubpath4getXEi(aZ,4);bR=aY;var aX=cp;var aW=__ZN10GfxSubpath4getYEi(aX,4);by=aW;var aN=bR;var aL=bZ;var aJ=(aN)==(aL);if(!(aJ)){ag=5;break $bb4$$bb28$8}var aI=by;var aH=bG;var aG=(aI)==(aH);if(!(aG)){ag=5;break $bb4$$bb28$8}var aF=cp;var aE=__ZN10GfxSubpath4getXEi(aF,1);bX=aE;var aD=cp;var aC=__ZN10GfxSubpath4getYEi(aD,1);bE=aC;var at=cp;var aq=__ZN10GfxSubpath4getXEi(at,2);bV=aq;var ao=cp;var an=__ZN10GfxSubpath4getYEi(ao,2);bC=an;var am=cp;var al=__ZN10GfxSubpath4getXEi(am,3);bT=al;var ak=cp;var aj=__ZN10GfxSubpath4getYEi(ak,3);bA=aj;var ai=bZ;var ah=bX;var aa=(ai)!=(ah);$bb17$$bb7$12:do{if(!aa){var Z=bV;var Y=bT;var X=(Z)!=(Y);if(X){ag=7;break $bb17$$bb7$12}var W=bG;var V=bA;var U=(W)!=(V);if(U){ag=7;break $bb17$$bb7$12}var T=bE;var S=bC;var R=(T)!=(S);if(R){ag=7;break $bb17$$bb7$12}var O=bE;var N=bG;var M=(O)-(N);var L=_fabs(M);var K=bV;var J=bZ;var I=(K)-(J);var G=_fabs(I);var F=bG;var E=bE;var z=(F)<(E);if(z){var y=bG;D=y}else{var x=bE;D=x}var w=bZ;var v=bV;var u=(w)<(v);if(u){var t=bZ;C=t}else{var s=bV;C=s}var r=b1;var q=C;var p=D;__ZN11PSOutputDev10writePSFmtEPKcz(r,(__str613712)&4294967295,Pointer_make([q,0,0,0,0,0,0,0,p,0,0,0,0,0,0,0,G,0,0,0,0,0,0,0,L,0,0,0,0,0,0,0],0,ALLOC_STACK));ag=13;break $bb4$$bb28$8}}while(0);var o=bZ;var n=bT;var m=(o)==(n);if(!(m)){ag=5;break $bb4$$bb28$8}var l=bX;var k=bV;var j=(l)==(k);if(!(j)){ag=5;break $bb4$$bb28$8}var i=bG;var h=bE;var f=(i)==(h);if(!(f)){ag=5;break $bb4$$bb28$8}var e=bC;var d=bA;var c=(e)==(d);if(!(c)){ag=5;break $bb4$$bb28$8}var b=bC;var a=bG;var cu=(b)-(a);var ct=_fabs(cu);var cs=bX;var cr=bZ;var cq=(cs)-(cr);var ce=_fabs(cq);var cd=bG;var cc=bC;var cb=(cd)<(cc);if(cb){var ca=bG;B=ca}else{var b9=bC;B=b9}var b8=bZ;var b7=bX;var b6=(b8)<(b7);if(b6){var b5=bZ;A=b5}else{var b4=bX;A=b4}var b3=b1;var b2=A;var b0=B;__ZN11PSOutputDev10writePSFmtEPKcz(b3,(__str613712)&4294967295,Pointer_make([b2,0,0,0,0,0,0,0,b0,0,0,0,0,0,0,0,ce,0,0,0,0,0,0,0,ct,0,0,0,0,0,0,0],0,ALLOC_STACK));ag=13;break $bb4$$bb28$8}else{ag=5}}while(0);$bb40$$bb28$38:do{if(ag==5){bO=0;$bb39$40:while(1){var ad=bO;var ac=bL;var ab=(((ad))|0)<(((ac))|0);if(!(ab)){ag=13;break $bb40$$bb28$38}var bY=af;var bW=bO;var bU=__ZN7GfxPath10getSubpathEi(bY,bW);cp=bU;var bS=cp;var bQ=__ZN10GfxSubpath12getNumPointsEv(bS);bM=bQ;var bP=cp;var bK=__ZN10GfxSubpath4getYEi(bP,0);var bJ=cp;var bI=__ZN10GfxSubpath4getXEi(bJ,0);var bH=b1;__ZN11PSOutputDev10writePSFmtEPKcz(bH,(__str653716)&4294967295,Pointer_make([bI,0,0,0,0,0,0,0,bK,0,0,0,0,0,0,0],0,ALLOC_STACK));bN=1;while(1){var az=bN;var ay=bM;var ax=(((az))|0)<(((ay))|0);if(!(ax)){ag=23;break}var bF=cp;var bD=bN;var bB=__ZN10GfxSubpath8getCurveEi(bF,bD);bi=bB;var bz=bi;var bo=reSign((bz),8,0)!=0;if(bo){var bx=bN;var bw=((bx)+2)&4294967295;var bt=cp;var bs=__ZN10GfxSubpath4getYEi(bt,bw);var br=bN;var bq=((br)+2)&4294967295;var bp=cp;var bn=__ZN10GfxSubpath4getXEi(bp,bq);var bm=bN;var bl=((bm)+1)&4294967295;var bk=cp;var bj=__ZN10GfxSubpath4getYEi(bk,bl);var bf=bN;var be=((bf)+1)&4294967295;var bd=cp;var bc=__ZN10GfxSubpath4getXEi(bd,be);var bb=cp;var ba=bN;var a9=__ZN10GfxSubpath4getYEi(bb,ba);var a8=cp;var a6=bN;var a4=__ZN10GfxSubpath4getXEi(a8,a6);var aV=b1;__ZN11PSOutputDev10writePSFmtEPKcz(aV,(__str663717)&4294967295,Pointer_make([a4,0,0,0,0,0,0,0,a9,0,0,0,0,0,0,0,bc,0,0,0,0,0,0,0,bj,0,0,0,0,0,0,0,bn,0,0,0,0,0,0,0,bs,0,0,0,0,0,0,0],0,ALLOC_STACK));var aU=bN;var aT=((aU)+3)&4294967295;bN=aT;ag=21;continue}else{var aS=cp;var aR=bN;var aQ=__ZN10GfxSubpath4getYEi(aS,aR);var aP=cp;var aO=bN;var aM=__ZN10GfxSubpath4getXEi(aP,aO);var aK=b1;__ZN11PSOutputDev10writePSFmtEPKcz(aK,(__str673718)&4294967295,Pointer_make([aM,0,0,0,0,0,0,0,aQ,0,0,0,0,0,0,0],0,ALLOC_STACK));var aB=bN;var aA=((aB)+1)&4294967295;bN=aA;ag=21;continue}}var aw=cp;var av=__ZN10GfxSubpath8isClosedEv(aw);bg=av;var au=bg;var bh=reSign((au),8,0)!=0;if(bh){var ar=b1;__ZN11PSOutputDev7writePSEPc(ar,(__str683719)&4294967295)}var ap=bO;var ae=((ap)+1)&4294967295;bO=ae;ag=20;continue $bb39$40}}}while(0);return;return}function __ZN11PSOutputDev16clipToStrokePathEP8GfxState(f,a){var i;var j;var g;var h=0;j=f;g=a;var e=g;var d=__ZN8GfxState7getPathEv(e);var c=j;__ZN11PSOutputDev6doPathEP7GfxPath(c,d);var b=j;__ZN11PSOutputDev7writePSEPc(b,(__str693720)&4294967295);return;return}function __ZN11PSOutputDev6eoClipEP8GfxState(f,a){var i;var j;var g;var h=0;j=f;g=a;var e=g;var d=__ZN8GfxState7getPathEv(e);var c=j;__ZN11PSOutputDev6doPathEP7GfxPath(c,d);var b=j;__ZN11PSOutputDev7writePSEPc(b,(__str703721)&4294967295);return;return}function __ZN11PSOutputDev4clipEP8GfxState(f,a){var i;var j;var g;var h=0;j=f;g=a;var e=g;var d=__ZN8GfxState7getPathEv(e);var c=j;__ZN11PSOutputDev6doPathEP7GfxPath(c,d);var b=j;__ZN11PSOutputDev7writePSEPc(b,(__str713722)&4294967295);return;return}function __ZN11PSOutputDev18functionShadedFillEP8GfxStateP18GfxFunctionShading(S,aI,d){var E=STACKTOP;STACKTOP+=32;_memset(E,0,32);var aE;var a5;var ai;var a0;var O;var V;var Y;var ab;var ae;var bq;var bp;var bo;var ag;var j=E;var bw=E+8;var h=E+16;var bu=E+24;var q;var aH;var f=0;a5=S;ai=aI;a0=d;var bn=a5;var bl=(bn+104)&4294967295;var bk=HEAP[bl];var bj=(((bk))|0)==3;$bb1$$bb$2:do{if(bj){aE=0}else{var bi=a5;var bh=(bi+104)&4294967295;var bg=HEAP[bh];var aX=(((bg))|0)==5;if(aX){aE=0;break $bb1$$bb$2}else{aE=1;break $bb1$$bb$2}}}while(0);$bb1$$bb4$4:do{if(aE==0){var aV=a0;var aT=(aV)&4294967295;var aR=__ZN10GfxShading13getColorSpaceEv(aT);bo=aR;var aP=bo;var aN=(aP)&4294967295;var aM=HEAP[aN];var aL=(aM+12)&4294967295;var aK=HEAP[aL];var aJ=aK;var ay=bo;var aw=FUNCTION_TABLE[aJ](ay);var au=(((aw))|0)!=4;var ar=unSign((au),1,0);ag=ar;var ap=ag;var ah=reSign((ap),8,0)!=0;if(ah){bp=0;aE=2;break $bb1$$bb4$4}else{var an=a5;var am=(an+440)&4294967295;var al=HEAP[am];var ak=(al)|15;var aj=a5;var R=(aj+440)&4294967295;HEAP[R]=ak;aE=1;break $bb1$$bb4$4}}}while(0);if(aE==1){var N=a0;__ZN18GfxFunctionShading9getDomainEPdS0_S0_S0_(N,j,bw,h,bu);var K=a0;var H=__ZN18GfxFunctionShading9getMatrixEv(K);q=H;var D=q;var A=(D+40)&4294967295;var y=HEAP[A];var x=q;var w=(x+32)&4294967295;var v=HEAP[w];var s=q;var r=(s+24)&4294967295;var p=HEAP[r];var o=q;var n=(o+16)&4294967295;var m=HEAP[n];var k=q;var i=(k+8)&4294967295;var g=HEAP[i];var e=q;var c=(e)&4294967295;var b=HEAP[c];var a=a5;__ZN11PSOutputDev10writePSFmtEPKcz(a,(__str723723)&4294967295,Pointer_make([b,0,0,0,0,0,0,0,g,0,0,0,0,0,0,0,m,0,0,0,0,0,0,0,p,0,0,0,0,0,0,0,v,0,0,0,0,0,0,0,y,0,0,0,0,0,0,0],0,ALLOC_STACK));var bA=a0;var bz=(bA)&4294967295;var by=__ZN10GfxShading13getColorSpaceEv(bz);bq=by;var bx=bq;var bv=(bx)&4294967295;var bt=HEAP[bv];var bs=(bt+44)&4294967295;var bf=HEAP[bs];var be=bf;var bd=bq;var bc=FUNCTION_TABLE[be](bd);var bb=a5;__ZN11PSOutputDev10writePSFmtEPKcz(bb,(__str733724)&4294967295,Pointer_make([bc,0,0,0],0,ALLOC_STACK));var ba=a0;var a9=__ZN18GfxFunctionShading9getNFuncsEv(ba);var a8=(((a9))|0)==1;var a7=unSign((a8),1,0);ae=a7;var a6=ae;var aG=reSign((a6),8,0)!=0;if(aG){var a4=a5;__ZN11PSOutputDev7writePSEPc(a4,(__str743725)&4294967295);var a2=a0;var a1=__ZN18GfxFunctionShading7getFuncEi(a2,0);var aZ=a5;__ZN11PSOutputDev11cvtFunctionEP8Function(aZ,a1);var aY=a5;__ZN11PSOutputDev7writePSEPc(aY,(__str753726)&4294967295)}else{var aW=a5;__ZN11PSOutputDev7writePSEPc(aW,(__str763727)&4294967295);aH=0;while(1){var C=a0;var ad=__ZN18GfxFunctionShading9getNFuncsEv(C);var aa=aH;var X=(((ad))|0)>(((aa))|0);var U=unSign((X),1,0);ab=U;var Q=ab;var bm=reSign((Q),8,0)!=0;if(!(bm)){aE=8;break}var aU=a0;var aS=__ZN18GfxFunctionShading9getNFuncsEv(aU);var aQ=((aS)-1)&4294967295;var aO=aH;var aD=(((aQ))|0)>(((aO))|0);var aC=unSign((aD),1,0);Y=aC;var aB=Y;var aF=reSign((aB),8,0)!=0;if(aF){var aA=a5;__ZN11PSOutputDev7writePSEPc(aA,(__str773728)&4294967295)}var az=a0;var ax=aH;var av=__ZN18GfxFunctionShading7getFuncEi(az,ax);var at=a5;__ZN11PSOutputDev11cvtFunctionEP8Function(at,av);var aq=a5;__ZN11PSOutputDev7writePSEPc(aq,(__str783729)&4294967295);var ao=a0;var af=__ZN18GfxFunctionShading9getNFuncsEv(ao);var ac=((af)-1)&4294967295;var Z=aH;var W=(((ac))|0)>(((Z))|0);var T=unSign((W),1,0);V=T;var P=V;var br=reSign((P),8,0)!=0;if(br){var M=a5;__ZN11PSOutputDev7writePSEPc(M,(__str793730)&4294967295)}var J=aH;var G=((J)+1)&4294967295;aH=G;aE=4;continue}var L=a5;__ZN11PSOutputDev7writePSEPc(L,(__str803731)&4294967295)}var I=HEAP[bu];var F=HEAP[h];var B=HEAP[bw];var z=HEAP[j];var u=a5;__ZN11PSOutputDev10writePSFmtEPKcz(u,(__str813732)&4294967295,Pointer_make([z,0,0,0,0,0,0,0,B,0,0,0,0,0,0,0,F,0,0,0,0,0,0,0,I,0,0,0,0,0,0,0],0,ALLOC_STACK));bp=1}var t=bp;O=t;var a3=O;var l=(((a3))&255);STACKTOP=E;return l;return null}function __ZN11PSOutputDev6eoFillEP8GfxState(f,a){var i;var j;var g;var h=0;j=f;g=a;var e=g;var d=__ZN8GfxState7getPathEv(e);var c=j;__ZN11PSOutputDev6doPathEP7GfxPath(c,d);var b=j;__ZN11PSOutputDev7writePSEPc(b,(__str623713)&4294967295);return;return}function __ZN11PSOutputDev4fillEP8GfxState(f,a){var i;var j;var g;var h=0;j=f;g=a;var e=g;var d=__ZN8GfxState7getPathEv(e);var c=j;__ZN11PSOutputDev6doPathEP7GfxPath(c,d);var b=j;__ZN11PSOutputDev7writePSEPc(b,(__str823733)&4294967295);return;return}function __ZN11PSOutputDev6strokeEP8GfxState(k,b){var n;var o;var l;var m=0;o=k;l=b;var j=l;var i=__ZN8GfxState7getPathEv(j);var h=o;__ZN11PSOutputDev6doPathEP7GfxPath(h,i);var g=o;var f=(g+452)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=o;__ZN11PSOutputDev7writePSEPc(c,(__str833734)&4294967295)}else{var a=o;__ZN11PSOutputDev7writePSEPc(a,(__str843735)&4294967295)}return;return}function __ZN11PSOutputDev14updateTransferEP8GfxState(f,y){var v;var b;var w;var x;var c;var F=0;b=f;w=y;var T=w;var S=__ZN8GfxState11getTransferEv(T);x=S;var R=x;var Q=(R)&4294967295;var P=HEAP[Q];var O=(P)==0;$bb10$$bb$2:do{if(O){v=0}else{var N=x;var L=(N+4)&4294967295;var J=HEAP[L];var H=(J)==0;if(H){v=0;break $bb10$$bb$2}var s=x;var q=(s+8)&4294967295;var o=HEAP[q];var m=(o)==0;if(m){v=0;break $bb10$$bb$2}var k=x;var i=(k+12)&4294967295;var h=HEAP[i];var g=(h)==0;if(g){v=0;break $bb10$$bb$2}var e=b;var d=(e+104)&4294967295;var a=HEAP[d];var ac=(((a))|0)>1;if(ac){c=0;while(1){var U=c;var M=(((U))|0)<=3;if(!(M)){v=6;break}var ab=x;var aa=c;var Z=(ab+4*aa)&4294967295;var Y=HEAP[Z];var X=b;__ZN11PSOutputDev11cvtFunctionEP8Function(X,Y);var W=c;var V=((W)+1)&4294967295;c=V;v=4;continue}var K=b;__ZN11PSOutputDev7writePSEPc(K,(__str853736)&4294967295)}else{var I=x;var G=(I+12)&4294967295;var E=HEAP[G];var D=b;__ZN11PSOutputDev11cvtFunctionEP8Function(D,E);var C=b;__ZN11PSOutputDev7writePSEPc(C,(__str863737)&4294967295)}v=8;break $bb10$$bb$2}}while(0);if(v==0){var B=x;var A=(B)&4294967295;var z=HEAP[A];var u=(z)!=0;if(u){var t=x;var r=(t)&4294967295;var p=HEAP[r];var n=b;__ZN11PSOutputDev11cvtFunctionEP8Function(n,p);var l=b;__ZN11PSOutputDev7writePSEPc(l,(__str863737)&4294967295)}else{var j=b;__ZN11PSOutputDev7writePSEPc(j,(__str873738)&4294967295)}}return;return}function __ZN11PSOutputDev14updateLineDashEP8GfxState(g,v){var t=STACKTOP;STACKTOP+=16;_memset(t,0,16);var r;var c;var s;var n;var q=t;var b=t+4;var u=t+12;var d;var w=0;c=g;s=v;var G=s;__ZN8GfxState11getLineDashEPPdPiS0_(G,q,u,b);var F=c;__ZN11PSOutputDev7writePSEPc(F,(__str883739)&4294967295);d=0;while(1){var a=HEAP[u];var K=d;var J=(((K))|0)<(((a))|0);if(!(J)){r=3;break}var E=HEAP[u];var D=((E)-1)&4294967295;var C=d;var B=(((D))|0)!=(((C))|0);var A=unSign((B),1,0);var z=HEAP[q];var y=d;var x=(z+8*y)&4294967295;var p=HEAP[x];var o=(p)>=0;if(o){var m=HEAP[q];var l=d;var k=(m+8*l)&4294967295;var j=HEAP[k];n=j}else{n=0}var i=c;var h=n;__ZN11PSOutputDev10writePSFmtEPKcz(i,(__str893740)&4294967295,Pointer_make([h,0,0,0,0,0,0,0,A,0,0,0],0,ALLOC_STACK));var f=d;var e=((f)+1)&4294967295;d=e;r=0;continue}var I=HEAP[b];var H=c;__ZN11PSOutputDev10writePSFmtEPKcz(H,(__str903741)&4294967295,Pointer_make([I,0,0,0,0,0,0,0],0,ALLOC_STACK));STACKTOP=t;return;return}function __ZN11PSOutputDev12restoreStateEP8GfxState(i,a){var l;var m;var j;var k=0;m=i;j=a;var h=m;__ZN11PSOutputDev7writePSEPc(h,(__str913742)&4294967295);var g=m;var f=(g+288)&4294967295;var e=HEAP[f];var d=((e)-1)&4294967295;var c=m;var b=(c+288)&4294967295;HEAP[b]=d;return;return}function __ZN11PSOutputDev9saveStateEP8GfxState(i,a){var l;var m;var j;var k=0;m=i;j=a;var h=m;__ZN11PSOutputDev7writePSEPc(h,(__str573708)&4294967295);var g=m;var f=(g+288)&4294967295;var e=HEAP[f];var d=((e)+1)&4294967295;var c=m;var b=(c+288)&4294967295;HEAP[b]=d;return;return}function __ZN11PSOutputDev12writeTrailerEv(z){var V;var aq;var o;var d=0;aq=z;var aL=aq;var aK=(aL+108)&4294967295;var aJ=HEAP[aK];var aI=(((aJ))|0)==2;$bb$$bb1$2:do{if(aI){var aH=aq;__ZN11PSOutputDev7writePSEPc(aH,(__str923743)&4294967295)}else{var aG=aq;__ZN11PSOutputDev7writePSEPc(aG,(__str933744)&4294967295);var aF=aq;__ZN11PSOutputDev7writePSEPc(aF,(__str943745)&4294967295);var aE=aq;var aD=(aE+436)&4294967295;var aC=HEAP[aD];var ak=__ZNK9GooString10getCStringEv(aC);var ai=aq;__ZN11PSOutputDev7writePSEPc(ai,ak);var ag=aq;var ae=(ag+104)&4294967295;var ac=HEAP[ae];var aa=(((ac))|0)==1;$bb4$$bb2$5:do{if(!aa){var Z=aq;var Y=(Z+104)&4294967295;var X=HEAP[Y];var W=(((X))|0)==3;if(W){V=1;break $bb4$$bb2$5}var P=aq;var N=(P+104)&4294967295;var L=HEAP[N];var J=(((L))|0)==5;if(!(J)){V=4;break $bb$$bb1$2}}}while(0);var H=aq;__ZN11PSOutputDev7writePSEPc(H,(__str953746)&4294967295);var F=aq;var E=(F+440)&4294967295;var D=HEAP[E];var C=(D)&1;var B=(((C))&255);var A=reSign((B),8,0)!=0;if(A){var y=aq;__ZN11PSOutputDev7writePSEPc(y,(__str963747)&4294967295)}var x=aq;var w=(x+440)&4294967295;var v=HEAP[w];var u=(v)&2;var t=(((u))|0)!=0;if(t){var s=aq;__ZN11PSOutputDev7writePSEPc(s,(__str973748)&4294967295)}var r=aq;var q=(r+440)&4294967295;var p=HEAP[q];var n=(p)&4;var m=(((n))|0)!=0;if(m){var l=aq;__ZN11PSOutputDev7writePSEPc(l,(__str983749)&4294967295)}var k=aq;var j=(k+440)&4294967295;var i=HEAP[j];var h=(i)&8;var g=(((h))|0)!=0;if(g){var f=aq;__ZN11PSOutputDev7writePSEPc(f,(__str993750)&4294967295)}var e=aq;__ZN11PSOutputDev7writePSEPc(e,(__str273678)&4294967295);var c=aq;__ZN11PSOutputDev7writePSEPc(c,(__str1003751)&4294967295);var b=aq;var a=(b+444)&4294967295;var aS=HEAP[a];o=aS;$bb14$21:while(1){var az=o;var ay=(az)!=0;if(!(ay)){V=11;break $bb14$21}var aR=o;var aQ=(aR+32)&4294967295;var aP=HEAP[aQ];var aO=__ZNK9GooString10getCStringEv(aP);var aN=aq;__ZN11PSOutputDev10writePSFmtEPKcz(aN,(__str1013752)&4294967295,Pointer_make([aO,0,0,0],0,ALLOC_STACK));var aM=o;var aB=(aM+36)&4294967295;var aA=HEAP[aB];o=aA;V=9;continue $bb14$21}var ax=aq;__ZN11PSOutputDev7writePSEPc(ax,(__str273678)&4294967295);var aw=aq;__ZN11PSOutputDev7writePSEPc(aw,(__str1023753)&4294967295);var av=aq;var au=(av+444)&4294967295;var at=HEAP[au];o=at;while(1){var I=o;var G=(I)!=0;if(!(G)){V=4;break $bb$$bb1$2}var ar=o;var ap=(ar+32)&4294967295;var ao=HEAP[ap];var an=o;var am=(an+24)&4294967295;var al=HEAP[am];var aj=o;var ah=(aj+16)&4294967295;var af=HEAP[ah];var ad=o;var ab=(ad+8)&4294967295;var U=HEAP[ab];var T=o;var S=(T)&4294967295;var R=HEAP[S];var Q=aq;__ZN11PSOutputDev10writePSFmtEPKcz(Q,(__str1033754)&4294967295,Pointer_make([R,0,0,0,0,0,0,0,U,0,0,0,0,0,0,0,af,0,0,0,0,0,0,0,al,0,0,0,0,0,0,0,ao,0,0,0],0,ALLOC_STACK));var O=o;var M=(O+36)&4294967295;var K=HEAP[M];o=K;V=12;continue}}}while(0);return;return}function __ZN11PSOutputDev16writePageTrailerEv(f){var h;var i;var g=0;i=f;var e=i;var d=(e+108)&4294967295;var c=HEAP[d];var b=(((c))|0)!=2;if(b){var a=i;__ZN11PSOutputDev7writePSEPc(a,(__str1043755)&4294967295)}return;return}function __ZN11PSOutputDev7endPageEv(g){var p;var b;var r=0;b=g;var E=b;var D=(E+176)&4294967295;var C=HEAP[D];var B=(C)!=0;if(B){var A=b;var z=(A)&4294967295;var y=(z)&4294967295;var w=HEAP[y];var u=(w+84)&4294967295;var s=HEAP[u];var o=s;var n=b;FUNCTION_TABLE[o](n,0);var m=b;var l=(m+176)&4294967295;var k=HEAP[l];var j=b;var i=(j+180)&4294967295;var h=HEAP[i];var f=b;FUNCTION_TABLE[k](f,h)}var e=b;var a=(e+108)&4294967295;var O=HEAP[a];var N=(((O))|0)==2;if(N){var M=b;__ZN11PSOutputDev7writePSEPc(M,(__str1043755)&4294967295);var L=b;__ZN11PSOutputDev7writePSEPc(L,(__str1053756)&4294967295);var K=b;__ZN11PSOutputDev7writePSEPc(K,(__str803731)&4294967295);var J=b;__ZN11PSOutputDev7writePSEPc(J,(__str1053756)&4294967295)}else{var I=b;var H=(I+160)&4294967295;var G=HEAP[H];var q=reSign((G),8,0)!=0;var F=(q)^1;var c=unSign((F),1,0);var d=reSign((c),8,0)!=0;if(d){var x=b;__ZN11PSOutputDev7writePSEPc(x,(__str1063757)&4294967295)}var v=b;__ZN11PSOutputDev7writePSEPc(v,(__str1073758)&4294967295);var t=b;__ZN11PSOutputDev16writePageTrailerEv(t)}return;return}function __ZN11PSOutputDev16writeXpdfProcsetEv(H){var af;var aP;var U;var S;var Q;var I;var e;var aj;var ai;var h=0;aP=H;var bc=aP;__ZN11PSOutputDev10writePSFmtEPKcz(bc,(__str1083759)&4294967295,Pointer_make([(__str1093760)&4294967295,0,0,0],0,ALLOC_STACK));var bb=aP;__ZN11PSOutputDev10writePSFmtEPKcz(bb,(__str1103761)&4294967295,Pointer_make([(__str1113762)&4294967295,0,0,0],0,ALLOC_STACK));e=1;var ba=e;I=ba;var a7=I;Q=a7;var a6=Q;S=a6;var a4=S;U=a4;aj=(__ZL6prolog)&4294967295;$bb60$2:while(1){var aT=aj;var aS=HEAP[aT];var aR=(aS)!=0;if(!(aR)){af=26;break $bb60$2}var a3=aj;var a2=HEAP[a3];var a1=(a2)&4294967295;var a0=HEAP[a1];var aE=reSign((a0),8,0)==126;$bb1$$bb11$5:do{if(aE){e=0;var aC=e;I=aC;var aA=I;Q=aA;var ay=Q;S=ay;var av=S;U=av;var at=aj;var ar=HEAP[at];var aq=(ar+1)&4294967295;ai=aq;while(1){var aa=ai;var Z=HEAP[aa];var Y=reSign((Z),8,0)!=0;if(!(Y)){af=4;break}var ao=ai;var an=HEAP[ao];if(an==49){af=31}else{if(an==50){af=32}else{if(an==51){af=33}else{if(an==110){af=34}else{if(an==115){af=35}else{af=36}}}}}if(af==31){U=1}else{if(af==32){S=1}else{if(af==33){Q=1}else{if(af==34){e=1}else{if(af==35){I=1}}}}}var ac=ai;var ab=(ac+1)&4294967295;ai=ab;af=1;continue}}else{var X=aP;var W=(X+104)&4294967295;var V=HEAP[W];var T=(((V))|0)!=0;$bb18$$bb12$19:do{if(T){af=6}else{var R=U;var L=reSign((R),8,0)!=0;var ap=(L)^1;var t=unSign((ap),1,0);var a9=reSign((t),8,0)!=0;if(a9){af=6;break $bb18$$bb12$19}var G=e;var a5=reSign((G),8,0)!=0;if(a5){af=8;break $bb18$$bb12$19}else{af=6;break $bb18$$bb12$19}}}while(0);$bb18$$bb58$22:do{if(af==6){var F=aP;var E=(F+104)&4294967295;var D=HEAP[E];var C=(((D))|0)!=1;$bb26$$bb19$24:do{if(!C){var A=U;var aO=reSign((A),8,0)!=0;var aI=(aO)^1;var f=unSign((aI),1,0);var aN=reSign((f),8,0)!=0;if(aN){af=9;break $bb26$$bb19$24}var z=I;var aM=reSign((z),8,0)!=0;if(aM){af=8;break $bb18$$bb58$22}}}while(0);var y=aP;var x=(y+104)&4294967295;var w=HEAP[x];var r=(((w))|0)!=2;$bb34$$bb27$28:do{if(!r){var q=S;var aL=reSign((q),8,0)!=0;var a8=(aL)^1;var B=unSign((a8),1,0);var al=reSign((B),8,0)!=0;if(al){af=12;break $bb34$$bb27$28}var p=e;var ak=reSign((p),8,0)!=0;if(ak){af=8;break $bb18$$bb58$22}}}while(0);var n=aP;var m=(n+104)&4294967295;var l=HEAP[m];var k=(((l))|0)!=3;$bb42$$bb35$32:do{if(!k){var j=S;var ah=reSign((j),8,0)!=0;var ax=(ah)^1;var am=unSign((ax),1,0);var ag=reSign((am),8,0)!=0;if(ag){af=15;break $bb42$$bb35$32}var i=I;var P=reSign((i),8,0)!=0;if(P){af=8;break $bb18$$bb58$22}}}while(0);var g=aP;var d=(g+104)&4294967295;var c=HEAP[d];var b=(((c))|0)!=4;$bb50$$bb43$36:do{if(!b){var bj=Q;var O=reSign((bj),8,0)!=0;var N=(O)^1;var a=unSign((N),1,0);var K=reSign((a),8,0)!=0;if(K){af=18;break $bb50$$bb43$36}var bi=e;var J=reSign((bi),8,0)!=0;if(J){af=8;break $bb18$$bb58$22}}}while(0);var bh=aP;var bg=(bh+104)&4294967295;var bf=HEAP[bg];var be=(((bf))|0)!=5;if(be){af=21;break $bb1$$bb11$5}var bd=Q;var v=reSign((bd),8,0)!=0;var o=(v)^1;var M=unSign((o),1,0);var u=reSign((M),8,0)!=0;if(u){af=21;break $bb1$$bb11$5}var aZ=I;var s=reSign((aZ),8,0)!=0;if(!(s)){af=21;break $bb1$$bb11$5}}}while(0);var aY=aj;var aX=HEAP[aY];var aW=aP;__ZN11PSOutputDev10writePSFmtEPKcz(aW,(__str5264177)&4294967295,Pointer_make([aX,0,0,0],0,ALLOC_STACK))}}while(0);var aV=aj;var aU=(aV+4)&4294967295;aj=aU;af=0;continue $bb60$2}var aQ=aP;__ZN11PSOutputDev7writePSEPc(aQ,(__str5274178)&4294967295);var aK=aP;var aJ=(aK+104)&4294967295;var aH=HEAP[aJ];var aG=(((aH))|0)>3;$bb62$$bb65$45:do{if(aG){aj=(__ZL10cmapProlog)&4294967295;while(1){var au=aj;var ae=HEAP[au];var ad=(ae)!=0;if(!(ad)){af=29;break $bb62$$bb65$45}var aF=aj;var aD=HEAP[aF];var aB=aP;__ZN11PSOutputDev10writePSFmtEPKcz(aB,(__str5264177)&4294967295,Pointer_make([aD,0,0,0],0,ALLOC_STACK));var az=aj;var aw=(az+4)&4294967295;aj=aw;af=27;continue}}}while(0);return;return}function __ZN11PSOutputDev6opiEndEP8GfxStateP4Dict(f,w,q){var s=STACKTOP;STACKTOP+=12;_memset(s,0,12);var p;var b;var r;var t;var x;var y;var z;var v=s;var A=0;b=f;r=w;t=q;__ZN6ObjectC1Ev(v);var K=HEAP[_globalParams];var J=__ZN12GlobalParams8getPSOPIEv(K);z=J;var I=z;var u=reSign((I),8,0)!=0;if(u){var H=t;var G=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(H,(__str5494200)&4294967295,v,0);var F=__ZN6Object6isDictEv(v);y=F;var E=y;var i=reSign((E),8,0)!=0;if(i){var D=b;__ZN11PSOutputDev7writePSEPc(D,(__str5504201)&4294967295);var C=b;__ZN11PSOutputDev7writePSEPc(C,(__str5514202)&4294967295);var B=b;__ZN11PSOutputDev7writePSEPc(B,(__str5524203)&4294967295);var o=b;var n=(o+512)&4294967295;var m=HEAP[n];var l=((m)-1)&4294967295;var k=b;var j=(k+512)&4294967295;HEAP[j]=l;__ZN6Object4freeEv(v)}else{__ZN6Object4freeEv(v);var h=t;var g=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(h,(__str5534204)&4294967295,v,0);var e=__ZN6Object6isDictEv(v);x=e;var c=x;var d=reSign((c),8,0)!=0;if(d){var a=b;__ZN11PSOutputDev7writePSEPc(a,(__str5544205)&4294967295);var R=b;__ZN11PSOutputDev7writePSEPc(R,(__str5554206)&4294967295);var Q=b;var P=(Q+508)&4294967295;var O=HEAP[P];var N=((O)-1)&4294967295;var M=b;var L=(M+508)&4294967295;HEAP[L]=N}__ZN6Object4freeEv(v)}}STACKTOP=s;return;return}function __ZN11PSOutputDev10opiBegin13EP8GfxStateP4Dict(bq,s,dq){var af=STACKTOP;STACKTOP+=88;_memset(af,0,88);var ek;var cx;var dU;var eo;var bE;var aE;var f;var aP;var h;var aQ;var k;var a5;var I;var a6;var L;var a7;var P;var R;var bl;var ag;var ah;var ai;var aj;var ak;var al;var bn;var am;var bo;var aC;var aD;var q=af;var o=af+12;var eh;var bF;var dH;var aA;var N;var dp;var bg;var dT;var b6;var b2;var bZ;var b3;var en;var em;var c0;var cZ;var bY;var bX;var c8;var c6;var ax=af+24;var av=af+32;var ee=af+40;var ec=af+48;var cV=af+56;var cT=af+64;var ej=af+72;var ei=af+80;var ao;var eG;var b5;var b4;var dS=0;cx=bq;dU=s;eo=dq;__ZN6ObjectC1Ev(q);__ZN6ObjectC1Ev(o);var cm=cx;__ZN11PSOutputDev7writePSEPc(cm,(__str5584209)&4294967295);var cl=cx;__ZN11PSOutputDev7writePSEPc(cl,(__str5594210)&4294967295);var ck=cx;__ZN11PSOutputDev7writePSEPc(ck,(__str5604211)&4294967295);var cj=eo;var ci=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cj,(__str5614212)&4294967295,q,0);var cg=__Z15getFileSpecNameP6ObjectS0_(q,o);aD=cg;var cf=aD;var el=reSign((cf),8,0)!=0;if(el){var cd=__ZN6Object9getStringEv(o);var cc=cx;__ZN11PSOutputDev10writePSFmtEPKcz(cc,(__str5624213)&4294967295,Pointer_make([cd,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(o)}__ZN6Object4freeEv(q);var cb=eo;var eg=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cb,(__str5634214)&4294967295,q,0);var ef=__ZN6Object7isArrayEv(q);var cC=reSign((ef),8,0)!=0;var aR=(cC)^1;var ep=unSign((aR),1,0);var cB=reSign((ep),8,0)!=0;$bb8$$bb6$5:do{if(cB){ek=1}else{var ed=__ZN6Object14arrayGetLengthEv(q);var eb=(((ed))|0)!=4;if(eb){ek=1;break $bb8$$bb6$5}bo=1;ek=3;break $bb8$$bb6$5}}while(0);if(ek==1){bo=0}var ea=bo;aC=ea;var d9=aC;var cr=reSign((d9),8,0)!=0;if(cr){var d8=__ZN6Object8arrayGetEiPS_(q,0,o);var d7=__ZN6Object6getIntEv(o);eh=d7;__ZN6Object4freeEv(o);var d6=__ZN6Object8arrayGetEiPS_(q,1,o);var d5=__ZN6Object6getIntEv(o);dH=d5;__ZN6Object4freeEv(o);var d4=__ZN6Object8arrayGetEiPS_(q,2,o);var d3=__ZN6Object6getIntEv(o);bF=d3;__ZN6Object4freeEv(o);var d2=__ZN6Object8arrayGetEiPS_(q,3,o);var d1=__ZN6Object6getIntEv(o);aA=d1;__ZN6Object4freeEv(o);var d0=cx;var dZ=eh;var dY=dH;var dX=bF;var dW=aA;__ZN11PSOutputDev10writePSFmtEPKcz(d0,(__str5644215)&4294967295,Pointer_make([dZ,0,0,0,dY,0,0,0,dX,0,0,0,dW,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(q);var dV=eo;var dR=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dV,(__str5654216)&4294967295,q,0);var dQ=__ZN6Object7isArrayEv(q);var co=reSign((dQ),8,0)!=0;var eK=(co)^1;var dG=unSign((eK),1,0);var cn=reSign((dG),8,0)!=0;$bb19$$bb17$14:do{if(cn){ek=6}else{var dP=__ZN6Object14arrayGetLengthEv(q);var dO=(((dP))|0)!=5;if(dO){ek=6;break $bb19$$bb17$14}bn=1;ek=8;break $bb19$$bb17$14}}while(0);if(ek==6){bn=0}var dN=bn;am=dN;var dM=am;var ch=reSign((dM),8,0)!=0;if(ch){var dL=__ZN6Object8arrayGetEiPS_(q,0,o);var dK=__ZN6Object6getNumEv(o);b6=dK;__ZN6Object4freeEv(o);var dJ=__ZN6Object8arrayGetEiPS_(q,1,o);var dI=__ZN6Object6getNumEv(o);b2=dI;__ZN6Object4freeEv(o);var dF=__ZN6Object8arrayGetEiPS_(q,2,o);var dE=__ZN6Object6getNumEv(o);bZ=dE;__ZN6Object4freeEv(o);var dC=__ZN6Object8arrayGetEiPS_(q,3,o);var dB=__ZN6Object6getNumEv(o);b3=dB;__ZN6Object4freeEv(o);var dA=__ZN6Object8arrayGetEiPS_(q,4,o);var dy=__ZN6Object8isStringEv(o);al=dy;var dx=al;var ce=reSign((dx),8,0)!=0;if(ce){var dw=cx;var du=b6;var dt=b2;var dn=bZ;var dm=b3;__ZN11PSOutputDev10writePSFmtEPKcz(dw,(__str5664217)&4294967295,Pointer_make([du,0,0,0,0,0,0,0,dt,0,0,0,0,0,0,0,dn,0,0,0,0,0,0,0,dm,0,0,0,0,0,0,0],0,ALLOC_STACK));var dl=__ZN6Object9getStringEv(o);var dk=cx;__ZN11PSOutputDev13writePSStringEP9GooString(dk,dl);var dj=cx;__ZN11PSOutputDev7writePSEPc(dj,(__str273678)&4294967295)}__ZN6Object4freeEv(o)}__ZN6Object4freeEv(q);var di=eo;var dh=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(di,(__str5674218)&4294967295,q,0);var dg=__ZN6Object6isNameEv(q);ak=dg;var df=ak;var ca=reSign((df),8,0)!=0;if(ca){var dd=__ZN6Object7getNameEv(q);var dc=cx;__ZN11PSOutputDev10writePSFmtEPKcz(dc,(__str5684219)&4294967295,Pointer_make([dd,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(q);var db=eo;var da=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(db,(__str5694220)&4294967295,q,0);var c9=__ZN6Object7isArrayEv(q);aj=c9;var c7=aj;var b9=reSign((c7),8,0)!=0;if(b9){var c5=__ZN6Object8arrayGetEiPS_(q,0,o);var c4=__ZN6Object6getNumEv(o);c0=c4;__ZN6Object4freeEv(o);var c3=__ZN6Object8arrayGetEiPS_(q,1,o);var c2=__ZN6Object6getNumEv(o);cZ=c2;__ZN6Object4freeEv(o);var c1=__ZN6Object8arrayGetEiPS_(q,2,o);var cY=__ZN6Object6getNumEv(o);c8=cY;__ZN6Object4freeEv(o);var cX=__ZN6Object8arrayGetEiPS_(q,3,o);var cW=__ZN6Object6getNumEv(o);c6=cW;__ZN6Object4freeEv(o);var cU=cx;var cS=c0;var cR=cZ;var cQ=c8;var cP=c6;__ZN11PSOutputDev10writePSFmtEPKcz(cU,(__str5704221)&4294967295,Pointer_make([cS,0,0,0,0,0,0,0,cR,0,0,0,0,0,0,0,cQ,0,0,0,0,0,0,0,cP,0,0,0,0,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(q);var cO=eo;var cN=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cO,(__str5714222)&4294967295,q,0);var cM=__ZN6Object7isArrayEv(q);ai=cM;var cL=ai;var b7=reSign((cL),8,0)!=0;if(b7){var cK=cx;__ZN11PSOutputDev7writePSEPc(cK,(__str5724223)&4294967295);b5=0;$bb46$34:while(1){var bN=__ZN6Object14arrayGetLengthEv(q);var bM=b5;var bL=(((bN))|0)>(((bM))|0);var bK=unSign((bL),1,0);ah=bK;var bJ=ah;var b0=reSign((bJ),8,0)!=0;if(!(b0)){ek=24;break $bb46$34}var cJ=b5;var cI=(((cJ))|0)>0;if(cI){var cH=cx;__ZN11PSOutputDev7writePSEPc(cH,(__str5734224)&4294967295)}b4=0;$bb39$40:while(1){var cv=b4;var cu=(((cv))|0)>15;$bb42$$bb40$42:do{if(cu){ek=17}else{var ct=b5;var cs=b4;var cq=((ct)+(cs))&4294967295;var cp=__ZN6Object14arrayGetLengthEv(q);var bS=(((cq))|0)>=(((cp))|0);if(bS){ek=17;break $bb42$$bb40$42}bl=1;ek=19;break $bb42$$bb40$42}}while(0);if(ek==17){bl=0}var bR=bl;ag=bR;var bQ=ag;var b1=reSign((bQ),8,0)!=0;if(!(b1)){ek=22;break $bb39$40}var cG=b5;var cF=b4;var cE=((cG)+(cF))&4294967295;var cD=__ZN6Object8arrayGetEiPS_(q,cE,o);var cA=__ZN6Object6getIntEv(o);var cz=cx;__ZN11PSOutputDev10writePSFmtEPKcz(cz,(__str5744225)&4294967295,Pointer_make([cA,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(o);var cy=b4;var cw=((cy)+1)&4294967295;b4=cw;ek=16;continue $bb39$40}var bP=b5;var bO=((bP)+16)&4294967295;b5=bO;ek=14;continue $bb46$34}var bD=cx;__ZN11PSOutputDev7writePSEPc(bD,(__str273678)&4294967295)}__ZN6Object4freeEv(q);var bC=eo;var bB=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bC,(__str5754226)&4294967295,q,0);var bA=__ZN6Object8isStringEv(q);R=bA;var bz=R;var bW=reSign((bz),8,0)!=0;if(bW){var by=__ZN6Object9getStringEv(q);var bx=cx;__ZN11PSOutputDev10writePSFmtEPKcz(bx,(__str5764227)&4294967295,Pointer_make([by,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(q);var bw=eo;var bv=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bw,(__str5774228)&4294967295,q,0);var bu=__ZN6Object7isArrayEv(q);var bV=reSign((bu),8,0)!=0;var dr=(bV)^1;var br=unSign((dr),1,0);var bU=reSign((br),8,0)!=0;$bb59$$bb57$55:do{if(bU){ek=27}else{var bk=__ZN6Object14arrayGetLengthEv(q);var bj=(((bk))|0)!=2;if(bj){ek=27;break $bb59$$bb57$55}a7=1;ek=29;break $bb59$$bb57$55}}while(0);if(ek==27){a7=0}var bi=a7;P=bi;var bh=P;var bI=reSign((bh),8,0)!=0;if(bI){var bf=__ZN6Object8arrayGetEiPS_(q,0,o);var be=__ZN6Object6getIntEv(o);N=be;__ZN6Object4freeEv(o);var bd=__ZN6Object8arrayGetEiPS_(q,1,o);var bc=__ZN6Object6getIntEv(o);dp=bc;__ZN6Object4freeEv(o);var bb=cx;var ba=N;var a4=dp;__ZN11PSOutputDev10writePSFmtEPKcz(bb,(__str5784229)&4294967295,Pointer_make([ba,0,0,0,a4,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(q);var a3=eo;var a2=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a3,(__str5794230)&4294967295,q,0);var a1=__ZN6Object6isBoolEv(q);L=a1;var a0=L;var bH=reSign((a0),8,0)!=0;if(bH){var aZ=__ZN6Object7getBoolEv(q);var bG=reSign((aZ),8,0)!=0;if(bG){a6=(__str173668)&4294967295}else{a6=(__str183669)&4294967295}var aY=cx;var aX=a6;__ZN11PSOutputDev10writePSFmtEPKcz(aY,(__str5804231)&4294967295,Pointer_make([aX,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(q);var aW=eo;var aV=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aW,(__str5814232)&4294967295,q,0);var aO=__ZN6Object7isArrayEv(q);var bt=reSign((aO),8,0)!=0;var bm=(bt)^1;var eF=unSign((bm),1,0);var bs=reSign((eF),8,0)!=0;$bb77$$bb75$71:do{if(bs){ek=34}else{var aN=__ZN6Object14arrayGetLengthEv(q);var aM=(((aN))|0)!=8;if(aM){ek=34;break $bb77$$bb75$71}a5=1;ek=36;break $bb77$$bb75$71}}while(0);if(ek==34){a5=0}var aL=a5;I=aL;var aK=I;var bp=reSign((aK),8,0)!=0;if(bp){var aJ=__ZN6Object8arrayGetEiPS_(q,0,o);var aI=__ZN6Object6getNumEv(o);en=aI;__ZN6Object4freeEv(o);var aH=__ZN6Object8arrayGetEiPS_(q,1,o);var aG=__ZN6Object6getNumEv(o);em=aG;__ZN6Object4freeEv(o);var aF=__ZN6Object8arrayGetEiPS_(q,2,o);var aB=__ZN6Object6getNumEv(o);c0=aB;__ZN6Object4freeEv(o);var az=__ZN6Object8arrayGetEiPS_(q,3,o);var ay=__ZN6Object6getNumEv(o);cZ=ay;__ZN6Object4freeEv(o);var aw=__ZN6Object8arrayGetEiPS_(q,4,o);var au=__ZN6Object6getNumEv(o);bY=au;__ZN6Object4freeEv(o);var at=__ZN6Object8arrayGetEiPS_(q,5,o);var ar=__ZN6Object6getNumEv(o);bX=ar;__ZN6Object4freeEv(o);var aq=__ZN6Object8arrayGetEiPS_(q,6,o);var ap=__ZN6Object6getNumEv(o);c8=ap;__ZN6Object4freeEv(o);var an=__ZN6Object8arrayGetEiPS_(q,7,o);var ad=__ZN6Object6getNumEv(o);c6=ad;__ZN6Object4freeEv(o);var ac=cx;var ab=dU;var aa=en;var Z=em;__ZN11PSOutputDev12opiTransformEP8GfxStateddPdS2_(ac,ab,aa,Z,ax,av);var Y=cx;var X=dU;var W=c0;var V=cZ;__ZN11PSOutputDev12opiTransformEP8GfxStateddPdS2_(Y,X,W,V,ee,ec);var T=cx;var E=dU;var D=bY;var C=bX;__ZN11PSOutputDev12opiTransformEP8GfxStateddPdS2_(T,E,D,C,cV,cT);var B=cx;var A=dU;var z=c8;var y=c6;__ZN11PSOutputDev12opiTransformEP8GfxStateddPdS2_(B,A,z,y,ej,ei);var x=HEAP[ei];var w=HEAP[ej];var u=HEAP[cT];var e=HEAP[cV];var d=HEAP[ec];var c=HEAP[ee];var b=HEAP[av];var a=HEAP[ax];var eW=cx;__ZN11PSOutputDev10writePSFmtEPKcz(eW,(__str5824233)&4294967295,Pointer_make([a,0,0,0,0,0,0,0,b,0,0,0,0,0,0,0,c,0,0,0,0,0,0,0,d,0,0,0,0,0,0,0,e,0,0,0,0,0,0,0,u,0,0,0,0,0,0,0,w,0,0,0,0,0,0,0,x,0,0,0,0,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(o)}__ZN6Object4freeEv(q);var eV=eo;var eU=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(eV,(__str5834234)&4294967295,q,0);var eT=__ZN6Object7isArrayEv(q);var a9=reSign((eT),8,0)!=0;var bT=(a9)^1;var de=unSign((bT),1,0);var a8=reSign((de),8,0)!=0;$bb88$$bb86$80:do{if(a8){ek=39}else{var eR=__ZN6Object14arrayGetLengthEv(q);var eE=(((eR))|0)!=2;if(eE){ek=39;break $bb88$$bb86$80}aQ=1;ek=41;break $bb88$$bb86$80}}while(0);if(ek==39){aQ=0}var eD=aQ;k=eD;var eC=k;var aU=reSign((eC),8,0)!=0;if(aU){var eB=__ZN6Object8arrayGetEiPS_(q,0,o);var eA=__ZN6Object6getNumEv(o);ao=eA;__ZN6Object4freeEv(o);var ez=__ZN6Object8arrayGetEiPS_(q,1,o);var ey=__ZN6Object6getNumEv(o);eG=ey;__ZN6Object4freeEv(o);var ex=cx;var ew=ao;var eu=eG;__ZN11PSOutputDev10writePSFmtEPKcz(ex,(__str5844235)&4294967295,Pointer_make([ew,0,0,0,0,0,0,0,eu,0,0,0,0,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(o)}__ZN6Object4freeEv(q);var U=eo;var S=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(U,(__str5854236)&4294967295,q,0);var Q=__ZN6Object7isArrayEv(q);var aT=reSign((Q),8,0)!=0;var b8=(aT)^1;var ae=unSign((b8),1,0);var aS=reSign((ae),8,0)!=0;$bb99$$bb97$89:do{if(aS){ek=44}else{var O=__ZN6Object14arrayGetLengthEv(q);var M=(((O))|0)!=2;if(M){ek=44;break $bb99$$bb97$89}aP=1;ek=46;break $bb99$$bb97$89}}while(0);if(ek==44){aP=0}var K=aP;h=K;var J=h;var dD=reSign((J),8,0)!=0;if(dD){var H=__ZN6Object8arrayGetEiPS_(q,0,o);var G=__ZN6Object6getIntEv(o);bg=G;__ZN6Object4freeEv(o);var F=__ZN6Object8arrayGetEiPS_(q,1,o);var v=__ZN6Object6getIntEv(o);dT=v;__ZN6Object4freeEv(o);var t=cx;var r=bg;var p=dT;__ZN11PSOutputDev10writePSFmtEPKcz(t,(__str5864237)&4294967295,Pointer_make([r,0,0,0,p,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(q);var n=eo;var m=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(n,(__str5874238)&4294967295,q,0);var l=__ZN6Object5isNumEv(q);f=l;var j=f;var dz=reSign((j),8,0)!=0;if(dz){var i=__ZN6Object6getNumEv(q);var g=cx;__ZN11PSOutputDev10writePSFmtEPKcz(g,(__str5884239)&4294967295,Pointer_make([i,0,0,0,0,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(q);var eS=eo;var eQ=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(eS,(__str5894240)&4294967295,q,0);var eP=__ZN6Object6isBoolEv(q);aE=eP;var eO=aE;var dv=reSign((eO),8,0)!=0;if(dv){var eN=__ZN6Object7getBoolEv(q);var ds=reSign((eN),8,0)!=0;if(ds){bE=(__str173668)&4294967295}else{bE=(__str183669)&4294967295}var eM=cx;var eL=bE;__ZN11PSOutputDev10writePSFmtEPKcz(eM,(__str5904241)&4294967295,Pointer_make([eL,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(q);var eJ=cx;__ZN11PSOutputDev7writePSEPc(eJ,(__str5914242)&4294967295);var eI=cx;__ZN11PSOutputDev7writePSEPc(eI,(__str5924243)&4294967295);var eH=cx;var ev=(eH+508)&4294967295;var et=HEAP[ev];var es=((et)+1)&4294967295;var er=cx;var eq=(er+508)&4294967295;HEAP[eq]=es;STACKTOP=af;return;return}function __ZN11PSOutputDev10opiBegin20EP8GfxStateP4Dict(I,cv,bs){var G=STACKTOP;STACKTOP+=48;_memset(G,0,48);var ap;var bR;var aY;var Y;var bU;var aD;var bW;var aE;var bY;var bZ;var b0;var aF;var cj;var cl;var aV;var co;var aW;var cr;var aX;var cs;var ct;var cu;var X=G;var V=G+12;var U=G+24;var T=G+36;var ca;var l;var R;var bw;var aG;var cc;var bD;var bG;var bF;var bl=0;bR=I;aY=cv;Y=bs;__ZN6ObjectC1Ev(X);__ZN6ObjectC1Ev(V);__ZN6ObjectC1Ev(U);__ZN6ObjectC1Ev(T);var cq=bR;__ZN11PSOutputDev7writePSEPc(cq,(__str5934244)&4294967295);var cp=bR;__ZN11PSOutputDev7writePSEPc(cp,(__str5944245)&4294967295);var cn=Y;var cm=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cn,(__str5614212)&4294967295,X,0);var ck=__Z15getFileSpecNameP6ObjectS0_(X,V);cu=ck;var ci=cu;var W=reSign((ci),8,0)!=0;if(W){var ch=__ZN6Object9getStringEv(V);var cg=bR;__ZN11PSOutputDev10writePSFmtEPKcz(cg,(__str5954246)&4294967295,Pointer_make([ch,0,0,0],0,ALLOC_STACK));__ZN6Object4freeEv(V)}__ZN6Object4freeEv(X);var cf=Y;var ce=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(cf,(__str5964247)&4294967295,X,0);var ba=__ZN6Object8isStringEv(X);ct=ba;var a8=ct;var b1=reSign((a8),8,0)!=0;if(b1){var a7=__ZN6Object9getStringEv(X);var a5=bR;__ZN11PSOutputDev10writePSFmtEPKcz(a5,(__str5974248)&4294967295,Pointer_make([a7,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(X);var a4=Y;var a3=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(a4,(__str5854236)&4294967295,X,0);var a2=__ZN6Object7isArrayEv(X);var bX=reSign((a2),8,0)!=0;var D=(bX)^1;var an=unSign((D),1,0);var bV=reSign((an),8,0)!=0;$bb11$$bb9$8:do{if(bV){ap=2}else{var a1=__ZN6Object14arrayGetLengthEv(X);var a0=(((a1))|0)!=2;if(a0){ap=2;break $bb11$$bb9$8}aX=1;ap=4;break $bb11$$bb9$8}}while(0);if(ap==2){aX=0}var aZ=aX;cs=aZ;var aS=cs;var bL=reSign((aS),8,0)!=0;if(bL){var aR=__ZN6Object8arrayGetEiPS_(X,0,V);var aP=__ZN6Object6getNumEv(V);ca=aP;__ZN6Object4freeEv(V);var aO=__ZN6Object8arrayGetEiPS_(X,1,V);var aN=__ZN6Object6getNumEv(V);l=aN;__ZN6Object4freeEv(V);var aL=bR;var aK=ca;var aJ=l;__ZN11PSOutputDev10writePSFmtEPKcz(aL,(__str5984249)&4294967295,Pointer_make([aK,0,0,0,0,0,0,0,aJ,0,0,0,0,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(X);var aI=Y;var aH=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aI,(__str5634214)&4294967295,X,0);var aB=__ZN6Object7isArrayEv(X);var bH=reSign((aB),8,0)!=0;var q=(bH)^1;var S=unSign((q),1,0);var bE=reSign((S),8,0)!=0;$bb22$$bb20$17:do{if(bE){ap=7}else{var aA=__ZN6Object14arrayGetLengthEv(X);var ay=(((aA))|0)!=4;if(ay){ap=7;break $bb22$$bb20$17}aW=1;ap=9;break $bb22$$bb20$17}}while(0);if(ap==7){aW=0}var ax=aW;cr=ax;var aw=cr;var bq=reSign((aw),8,0)!=0;if(bq){var av=__ZN6Object8arrayGetEiPS_(X,0,V);var au=__ZN6Object6getNumEv(V);R=au;__ZN6Object4freeEv(V);var at=__ZN6Object8arrayGetEiPS_(X,1,V);var ar=__ZN6Object6getNumEv(V);aG=ar;__ZN6Object4freeEv(V);var aq=__ZN6Object8arrayGetEiPS_(X,2,V);var ak=__ZN6Object6getNumEv(V);bw=ak;__ZN6Object4freeEv(V);var aj=__ZN6Object8arrayGetEiPS_(X,3,V);var ai=__ZN6Object6getNumEv(V);cc=ai;__ZN6Object4freeEv(V);var ah=bR;var ag=R;var ae=aG;var ad=bw;var ac=cc;__ZN11PSOutputDev10writePSFmtEPKcz(ah,(__str5994250)&4294967295,Pointer_make([ag,0,0,0,0,0,0,0,ae,0,0,0,0,0,0,0,ad,0,0,0,0,0,0,0,ac,0,0,0,0,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(X);var ab=Y;var aa=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ab,(__str5794230)&4294967295,X,0);var P=__ZN6Object6isBoolEv(X);co=P;var O=co;var bn=reSign((O),8,0)!=0;if(bn){var N=__ZN6Object7getBoolEv(X);var bm=reSign((N),8,0)!=0;if(bm){aV=(__str173668)&4294967295}else{aV=(__str183669)&4294967295}var M=bR;var L=aV;__ZN11PSOutputDev10writePSFmtEPKcz(M,(__str6004251)&4294967295,Pointer_make([L,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(X);var K=Y;var J=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(K,(__str6014252)&4294967295,X,0);var H=__ZN6Object6isNameEv(X);cl=H;var F=cl;var bd=reSign((F),8,0)!=0;$bb35$$bb36$33:do{if(bd){var E=__ZN6Object7getNameEv(X);var C=bR;__ZN11PSOutputDev10writePSFmtEPKcz(C,(__str6024253)&4294967295,Pointer_make([E,0,0,0],0,ALLOC_STACK))}else{var B=__ZN6Object7isArrayEv(X);var bc=reSign((B),8,0)!=0;var bB=(bc)^1;var Z=unSign((bB),1,0);var bb=reSign((Z),8,0)!=0;$bb43$$bb41$36:do{if(bb){ap=15}else{var A=__ZN6Object14arrayGetLengthEv(X);var z=(((A))|0)<=0;if(z){ap=15;break $bb43$$bb41$36}aF=1;ap=17;break $bb43$$bb41$36}}while(0);if(ap==15){aF=0}var y=aF;cj=y;var x=cj;var a9=reSign((x),8,0)!=0;if(!(a9)){ap=20;break $bb35$$bb36$33}var v=__ZN6Object8arrayGetEiPS_(X,0,V);var u=__ZN6Object6isNameEv(V);b0=u;var t=b0;var a6=reSign((t),8,0)!=0;if(a6){var s=__ZN6Object14arrayGetLengthEv(X);var p=((s)-1)&4294967295;var o=((((p))|0)/2|0);var n=__ZN6Object7getNameEv(V);var m=bR;__ZN11PSOutputDev10writePSFmtEPKcz(m,(__str6034254)&4294967295,Pointer_make([n,0,0,0,o,0,0,0],0,ALLOC_STACK));bF=1;$bb65$45:while(1){var cd=bF;var cb=((cd)+1)&4294967295;var b9=__ZN6Object14arrayGetLengthEv(X);var b8=(((cb))|0)<(((b9))|0);var b7=unSign((b8),1,0);bZ=b7;var b6=bZ;var az=reSign((b6),8,0)!=0;if(!(az)){ap=28;break $bb65$45}var k=bF;var j=__ZN6Object8arrayGetEiPS_(X,k,U);var i=bF;var h=((i)+1)&4294967295;var g=__ZN6Object8arrayGetEiPS_(X,h,T);var f=__ZN6Object8isStringEv(U);var aU=reSign((f),8,0)!=0;var bk=(aU)^1;var ao=unSign((bk),1,0);var aT=reSign((ao),8,0)!=0;$bb60$$bb54$48:do{if(aT){ap=22}else{var e=__ZN6Object5isNumEv(T);var aQ=reSign((e),8,0)!=0;var bC=(aQ)^1;var be=unSign((bC),1,0);var aM=reSign((be),8,0)!=0;if(aM){ap=22;break $bb60$$bb54$48}aE=1;ap=24;break $bb60$$bb54$48}}while(0);if(ap==22){aE=0}var d=aE;bY=d;var c=bY;var aC=reSign((c),8,0)!=0;if(aC){var b=bR;__ZN11PSOutputDev7writePSEPc(b,(__str6044255)&4294967295);var a=__ZN6Object9getStringEv(U);var cA=bR;__ZN11PSOutputDev13writePSStringEP9GooString(cA,a);var cz=__ZN6Object6getNumEv(T);var cy=bR;__ZN11PSOutputDev10writePSFmtEPKcz(cy,(__str6054256)&4294967295,Pointer_make([cz,0,0,0,0,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(U);__ZN6Object4freeEv(T);var cx=bF;var cw=((cx)+2)&4294967295;bF=cw;ap=21;continue $bb65$45}var b5=bR;__ZN11PSOutputDev7writePSEPc(b5,(__str273678)&4294967295)}__ZN6Object4freeEv(V)}}while(0);__ZN6Object4freeEv(X);var b4=bR;__ZN11PSOutputDev7writePSEPc(b4,(__str6064257)&4294967295);var b3=bR;__ZN11PSOutputDev7writePSEPc(b3,(__str6074258)&4294967295);var b2=Y;var bT=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(b2,(__str6084259)&4294967295,X,0);var bS=__ZN6Object7isArrayEv(X);var am=reSign((bS),8,0)!=0;var r=(am)^1;var w=unSign((r),1,0);var al=reSign((w),8,0)!=0;$bb76$$bb74$60:do{if(al){ap=30}else{var bQ=__ZN6Object14arrayGetLengthEv(X);var bP=(((bQ))|0)!=2;if(bP){ap=30;break $bb76$$bb74$60}aD=1;ap=32;break $bb76$$bb74$60}}while(0);if(ap==30){aD=0}var bO=aD;bW=bO;var bN=bW;var af=reSign((bN),8,0)!=0;if(af){var bM=__ZN6Object8arrayGetEiPS_(X,0,V);var bK=__ZN6Object6getIntEv(V);bD=bK;__ZN6Object4freeEv(V);var bJ=__ZN6Object8arrayGetEiPS_(X,1,V);var bI=__ZN6Object6getIntEv(V);bG=bI;__ZN6Object4freeEv(V);var bA=bR;var bz=bD;var by=bG;__ZN11PSOutputDev10writePSFmtEPKcz(bA,(__str6094260)&4294967295,Pointer_make([bz,0,0,0,by,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(X);var bx=Y;var bv=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bx,(__str6104261)&4294967295,X,0);var bu=__ZN6Object5isNumEv(X);bU=bu;var bt=bU;var Q=reSign((bt),8,0)!=0;if(Q){var br=__ZN6Object6getNumEv(X);var bp=bR;__ZN11PSOutputDev10writePSFmtEPKcz(bp,(__str6114262)&4294967295,Pointer_make([br,0,0,0,0,0,0,0],0,ALLOC_STACK))}__ZN6Object4freeEv(X);var bo=bR;var bj=(bo+512)&4294967295;var bi=HEAP[bj];var bh=((bi)+1)&4294967295;var bg=bR;var bf=(bg+512)&4294967295;HEAP[bf]=bh;STACKTOP=G;return;return}function __ZN11PSOutputDev8opiBeginEP8GfxStateP4Dict(o,D,m){var F=STACKTOP;STACKTOP+=12;_memset(F,0,12);var x;var l;var j;var p;var A;var B;var C;var q=F;var n=0;l=o;j=D;p=m;__ZN6ObjectC1Ev(q);var k=HEAP[_globalParams];var i=__ZN12GlobalParams8getPSOPIEv(k);C=i;var h=C;var z=reSign((h),8,0)!=0;if(z){var g=p;var f=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(g,(__str5494200)&4294967295,q,0);var e=__ZN6Object6isDictEv(q);B=e;var d=B;var G=reSign((d),8,0)!=0;if(G){var c=__ZN6Object7getDictEv(q);var b=l;var a=j;__ZN11PSOutputDev10opiBegin20EP8GfxStateP4Dict(b,a,c);__ZN6Object4freeEv(q)}else{__ZN6Object4freeEv(q);var y=p;var w=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(y,(__str5534204)&4294967295,q,0);var v=__ZN6Object6isDictEv(q);A=v;var u=A;var E=reSign((u),8,0)!=0;if(E){var t=__ZN6Object7getDictEv(q);var s=l;var r=j;__ZN11PSOutputDev10opiBegin13EP8GfxStateP4Dict(s,r,t)}__ZN6Object4freeEv(q)}}STACKTOP=F;return;return}function __ZN14DeviceNRecoder5resetEv(m){var v;var k;var j;var i;var h;var l=0;k=m;var g=k;var f=(g+20)&4294967295;var e=HEAP[f];var d=__ZN16GfxImageColorMap16getNumPixelCompsEv(e);h=d;var c=k;var b=(c+20)&4294967295;var a=HEAP[b];var x=__ZN16GfxImageColorMap7getBitsEv(a);i=x;var w=__Znwj(28);var u=w;j=u;var t=k;var s=(t+12)&4294967295;var r=HEAP[s];var q=k;var p=(q)&4294967295;var o=(p+8)&4294967295;var n=HEAP[o];var G=j;var F=h;var E=i;__ZN11ImageStreamC1EP6Streamiii(G,n,r,F,E);var D=k;var C=(D+28)&4294967295;var B=j;HEAP[C]=B;var A=k;var z=(A+28)&4294967295;var y=HEAP[z];__ZN11ImageStream5resetEv(y);return;return}function __ZN11PSOutputDev10setupImageE3RefP6Stream(aT,g,f,eT){var X=STACKTOP;STACKTOP+=8;_memset(X,0,8);var fI;var b0;var fn=X;var ge;var bp;var bq;var br;var bt;var bu;var bx;var bz;var bB;var bL;var bM;var bN;var bO;var bP;var bQ;var bI;var bH;var bG;var bR;var Y;var bS;var bF;var fk;var bj;var cW;var bk;var bm;var au;var ce;var C;var bl;var a2;var aR;var B;var eA=0;b0=aT;var bE=(fn)&4294967295;HEAP[bE]=g;var bD=(fn+4)&4294967295;HEAP[bD]=f;ge=eT;bl=0;$bb3$2:while(1){var eS=b0;var eR=(eS+264)&4294967295;var ev=HEAP[eR];var eu=bl;var es=(((ev))|0)>(((eu))|0);if(!(es)){fI=4;break $bb3$2}var bC=b0;var bA=(bC+260)&4294967295;var by=HEAP[bA];var bw=bl;var fx=(by+8*bw)&4294967295;var fw=(fx)&4294967295;var fv=HEAP[fw];var fu=(fn)&4294967295;var ft=HEAP[fu];var fs=(((fv))|0)==(((ft))|0);if(fs){var fr=b0;var fq=(fr+260)&4294967295;var fp=HEAP[fq];var fo=bl;var e1=(fp+8*fo)&4294967295;var e0=(e1+4)&4294967295;var eZ=HEAP[e0];var eY=(fn+4)&4294967295;var eX=HEAP[eY];var eW=(((eZ))|0)==(((eX))|0);if(eW){fI=1;break $bb3$2}}var eV=bl;var eU=((eV)+1)&4294967295;bl=eU;fI=0;continue $bb3$2}$bb152$$bb4$8:do{if(fI==4){var er=b0;var eq=(er+264)&4294967295;var ep=HEAP[eq];var eo=b0;var en=(eo+268)&4294967295;var em=HEAP[en];var el=(((ep))|0)>=(((em))|0);if(el){var d0=b0;var dZ=(d0+268)&4294967295;var dY=HEAP[dZ];var dW=(((dY))|0)==0;if(dW){var dV=b0;var dU=(dV+268)&4294967295;HEAP[dU]=64}else{var dT=b0;var dS=(dT+268)&4294967295;var dR=HEAP[dS];var dQ=((dR)*2)&4294967295;var dv=b0;var dt=(dv+268)&4294967295;HEAP[dt]=dQ}var ds=b0;var dr=(ds+268)&4294967295;var dq=HEAP[dr];var dp=b0;var dm=(dp+260)&4294967295;var dl=HEAP[dm];var dk=dl;var dj=_greallocn(dk,dq,8);var c8=dj;var c7=b0;var c6=(c7+260)&4294967295;HEAP[c6]=c8}var c5=b0;var c3=(c5+260)&4294967295;var c2=HEAP[c3];var c1=b0;var c0=(c1+264)&4294967295;var cZ=HEAP[c0];bF=cZ;var cX=bF;var cL=(c2+8*cX)&4294967295;var cK=(cL)&4294967295;var cJ=(fn)&4294967295;var cI=HEAP[cJ];HEAP[cK]=cI;var cH=(cL+4)&4294967295;var cF=(fn+4)&4294967295;var cE=HEAP[cF];HEAP[cH]=cE;var cD=((cZ)+1)&4294967295;var cC=b0;var cB=(cC+264)&4294967295;HEAP[cB]=cD;var cq=b0;var co=(cq+104)&4294967295;var cn=HEAP[co];var cm=(((cn))|0)<=1;if(cm){fk=0;bj=0;cW=1}else{var cl=ge;var cj=(cl)&4294967295;var ci=HEAP[cj];var ch=(ci+56)&4294967295;var cg=HEAP[ch];var cf=b0;var b3=(cf+104)&4294967295;var b2=HEAP[b3];var b1=(((b2))|0)<=3;if(b1){bS=2}else{bS=3}var bZ=cg;var bY=ge;var bX=bS;var bW=FUNCTION_TABLE[bZ](bY,bX,(__str6124263)&4294967295);bk=bW;var bV=bk;var bU=(bV)!=0;if(bU){fk=0;bj=1;var bT=bk;Y=bT;var bg=Y;var bf=(bg)!=0;if(bf){var be=Y;__ZN9GooStringD1Ev(be);var bd=Y;var bc=bd;__ZdlPv(bc)}}else{fk=1;bj=0}var bb=b0;var ba=(bb+104)&4294967295;var a9=HEAP[ba];var a8=(((a9))|0)==0;$bb22$$bb20$31:do{if(a8){fI=11}else{var a7=b0;var a5=(a7+104)&4294967295;var a4=HEAP[a5];var a3=(((a4))|0)==1;if(a3){fI=11;break $bb22$$bb20$31}var a1=HEAP[_globalParams];var a0=__ZN12GlobalParams13getPSASCIIHexEv(a1);var fJ=reSign((a0),8,0)!=0;if(fJ){fI=11;break $bb22$$bb20$31}bR=0;fI=15;break $bb22$$bb20$31}}while(0);if(fI==11){bR=1}var aZ=bR;cW=aZ}var aY=bj;var bv=reSign((aY),8,0)!=0;if(bv){var aX=ge;var aW=(aX)&4294967295;var aV=HEAP[aW];var aQ=(aV+68)&4294967295;var aP=HEAP[aQ];var aO=aP;var aN=ge;var aM=FUNCTION_TABLE[aO](aN);ge=aM}var aL=fk;var bs=reSign((aL),8,0)!=0;if(bs){var aK=__Znwj(160);var aJ=aK;bG=aJ;var aI=bG;var aH=ge;__ZN16RunLengthEncoderC1EP6Stream(aI,aH);var aF=bG;var aE=aF;ge=aE}var aD=cW;var bo=reSign((aD),8,0)!=0;if(bo){var aC=__Znwj(32);var aB=aC;bH=aB;var aA=bH;var az=ge;__ZN15ASCIIHexEncoderC1EP6Stream(aA,az);var ay=bH;var ax=ay;ge=ax}else{var aw=__Znwj(36);var at=aw;bI=at;var ar=bI;var aq=ge;__ZN14ASCII85EncoderC1EP6Stream(ar,aq);var ap=bI;var ao=ap;ge=ao}var an=ge;var am=(an)&4294967295;var al=HEAP[am];var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=aj;var ah=ge;FUNCTION_TABLE[ai](ah);au=0;var ag=au;C=ag;$bb36$49:while(1){var af=ge;var ae=(af)&4294967295;var ad=HEAP[ae];var ac=(ad+20)&4294967295;var ab=HEAP[ac];var aa=ab;var Z=ge;var W=FUNCTION_TABLE[aa](Z);bm=W;var V=bm;var U=(((V))|0)==10;if(U){fI=19;continue $bb36$49}var T=bm;var S=(((T))|0)==13;if(S){fI=19;continue $bb36$49}var R=cW;var bn=reSign((R),8,0)!=0;if(bn){bP=62}else{bP=126}var Q=bP;var P=bm;var N=(((Q))|0)==(((P))|0);if(N){fI=23;break $bb36$49}var L=bm;var A=(((L))|0)==-1;if(A){fI=23;break $bb36$49}var z=bm;var y=(((z))|0)==122;if(y){var x=C;var w=((x)+1)&4294967295;C=w}else{var v=C;var u=((v)+1)&4294967295;C=u;bl=1;$bb58$62:while(1){var f2=cW;var bh=reSign((f2),8,0)!=0;if(bh){bO=1}else{bO=4}var O=bO;var M=bl;var K=(((O))|0)>=(((M))|0);if(!(K)){fI=38;break $bb58$62}while(1){var t=ge;var r=(t)&4294967295;var p=HEAP[r];var e=(p+20)&4294967295;var d=HEAP[e];var c=d;var b=ge;var a=FUNCTION_TABLE[c](b);bm=a;var gt=bm;var gs=(((gt))|0)==10;if(gs){fI=29;continue}var gr=bm;var gp=(((gr))|0)==13;if(gp){fI=29;continue}else{fI=31;break}}var gn=cW;var bi=reSign((gn),8,0)!=0;if(bi){bN=62}else{bN=126}var gd=bN;var gc=bm;var gb=(((gd))|0)==(((gc))|0);if(gb){fI=33;break $bb58$62}var ga=bm;var f9=(((ga))|0)==-1;if(f9){fI=33;break $bb58$62}var f8=C;var f7=((f8)+1)&4294967295;C=f7;var f6=bl;var f4=((f6)+1)&4294967295;bl=f4;fI=28;continue $bb58$62}if(fI==33){}var J=cW;var a6=reSign((J),8,0)!=0;if(a6){bM=62}else{bM=126}var I=bM;var H=bm;var G=(((I))|0)==(((H))|0);if(G){fI=40;break $bb36$49}var F=bm;var E=(((F))|0)==-1;if(E){fI=40;break $bb36$49}}var D=C;var s=(((D))|0)>225;if(s){var q=au;var o=((q)+1)&4294967295;au=o;C=0}var n=cW;var aU=reSign((n),8,0)!=0;if(aU){bQ=62}else{bQ=126}var m=bQ;var l=bm;var k=(((m))|0)==(((l))|0);if(k){fI=44;break $bb36$49}var j=bm;var i=(((j))|0)!=-1;if(i){fI=19;continue $bb36$49}else{fI=44;break $bb36$49}}if(fI==23){}else{if(fI==40){}}var h=au;var gq=((h)+1)&4294967295;au=gq;var go=fk;var aS=reSign((go),8,0)!=0;if(aS){var gm=au;var gl=((gm)+1)&4294967295;au=gl}var gk=au;var gj=((((gk))|0)/65535|0);var gi=((gj)+1)&4294967295;a2=gi;var gh=(fn+4)&4294967295;var gg=HEAP[gh];var gf=(fn)&4294967295;var f5=HEAP[gf];var f3=b0;var f1=a2;__ZN11PSOutputDev10writePSFmtEPKcz(f3,(__str6134264)&4294967295,Pointer_make([f1,0,0,0,f5,0,0,0,gg,0,0,0],0,ALLOC_STACK));var f0=ge;var fZ=(f0)&4294967295;var fY=HEAP[fZ];var fX=(fY+16)&4294967295;var fW=HEAP[fX];var fV=fW;var fU=ge;FUNCTION_TABLE[fV](fU);var fT=ge;var fS=(fT)&4294967295;var fR=HEAP[fS];var fQ=(fR+12)&4294967295;var fP=HEAP[fQ];var fO=fP;var fN=ge;FUNCTION_TABLE[fO](fN);aR=0;$bb149$102:while(1){var cy=aR;var cx=a2;var cw=(((cy))|0)<(((cx))|0);if(!(cw)){fI=85;break $bb149$102}var fM=au;var fL=(((fM))|0)<=65535;var et=(fL)?(fM):65535;B=et;var fK=b0;var fH=B;var fG=aR;__ZN11PSOutputDev10writePSFmtEPKcz(fK,(__str6144265)&4294967295,Pointer_make([fH,0,0,0,fG,0,0,0],0,ALLOC_STACK));C=0;var fF=C;ce=fF;var fE=cW;var aG=reSign((fE),8,0)!=0;if(aG){bL=(__str6154266)&4294967295}else{bL=(__str6164267)&4294967295}var fD=bL;var fC=b0;__ZN11PSOutputDev7writePSEPc(fC,fD);$bb87$109:while(1){var fB=ge;var fA=(fB)&4294967295;var fz=HEAP[fA];var fy=(fz+20)&4294967295;var fm=HEAP[fy];var fl=fm;var fj=ge;var fi=FUNCTION_TABLE[fl](fj);bm=fi;var fh=bm;var fg=(((fh))|0)==10;if(fg){fI=49;continue $bb87$109}var ff=bm;var fe=(((ff))|0)==13;if(fe){fI=49;continue $bb87$109}var fd=cW;var av=reSign((fd),8,0)!=0;if(av){bB=62}else{bB=126}var fb=bB;var eQ=bm;var eP=(((fb))|0)==(((eQ))|0);if(eP){fI=53;break $bb87$109}var eO=bm;var eN=(((eO))|0)==-1;if(eN){fI=53;break $bb87$109}var eM=bm;var eL=(((eM))|0)==122;$bb97$$bb98$119:do{if(eL){var eK=bm;var eJ=(((eK))&255);var eI=reSign((eJ),8,0);var eG=b0;var ek=(((eI))&255);__ZN11PSOutputDev11writePSCharEc(eG,ek);var ej=C;var ei=((ej)+1)&4294967295;C=ei}else{var eh=bm;var eg=(((eh))&255);var ef=reSign((eg),8,0);var ee=b0;var ed=(((ef))&255);__ZN11PSOutputDev11writePSCharEc(ee,ed);var ec=C;var ea=((ec)+1)&4294967295;C=ea;bl=1;$bb109$122:while(1){var ey=cW;var du=reSign((ey),8,0)!=0;if(du){bz=1}else{bz=4}var ex=bz;var ew=bl;var eb=(((ex))|0)>=(((ew))|0);if(!(eb)){fI=67;break $bb97$$bb98$119}while(1){var dP=ge;var dO=(dP)&4294967295;var dN=HEAP[dO];var dM=(dN+20)&4294967295;var dL=HEAP[dM];var dK=dL;var dJ=ge;var dI=FUNCTION_TABLE[dK](dJ);bm=dI;var dH=bm;var dF=(((dH))|0)==10;if(dF){fI=59;continue}var fc=bm;var fa=(((fc))|0)==13;if(fa){fI=59;continue}else{fI=61;break}}var e9=cW;var dX=reSign((e9),8,0)!=0;if(dX){bx=62}else{bx=126}var e8=bx;var e7=bm;var e6=(((e8))|0)==(((e7))|0);if(e6){fI=63;break $bb109$122}var e5=bm;var e4=(((e5))|0)==-1;if(e4){fI=63;break $bb109$122}var e3=bm;var e2=(((e3))&255);var eH=reSign((e2),8,0);var eF=b0;var eE=(((eH))&255);__ZN11PSOutputDev11writePSCharEc(eF,eE);var eD=C;var eC=((eD)+1)&4294967295;C=eC;var eB=bl;var ez=((eB)+1)&4294967295;bl=ez;fI=58;continue $bb109$122}}}while(0);var d9=cW;var dn=reSign((d9),8,0)!=0;if(dn){bu=62}else{bu=126}var d8=bu;var d7=bm;var d6=(((d8))|0)==(((d7))|0);if(d6){fI=69;break $bb87$109}var d5=bm;var d4=(((d5))|0)==-1;if(d4){fI=69;break $bb87$109}var d3=C;var d2=(((d3))|0)>225;if(d2){var d1=cW;var c4=reSign((d1),8,0)!=0;if(c4){bt=(__str6174268)&4294967295}else{bt=(__str6184269)&4294967295}var dG=bt;var dE=b0;__ZN11PSOutputDev7writePSEPc(dE,dG);var dD=ce;var dC=((dD)+1)&4294967295;ce=dC;var dB=ce;var dA=B;var dz=(((dB))|0)>=(((dA))|0);if(dz){fI=73;break $bb87$109}var dy=cW;var cY=reSign((dy),8,0)!=0;if(cY){br=(__str6194270)&4294967295}else{br=(__str6204271)&4294967295}var dx=b0;var dw=br;var di=ce;__ZN11PSOutputDev10writePSFmtEPKcz(dx,dw,Pointer_make([di,0,0,0],0,ALLOC_STACK));C=0}fI=49;continue $bb87$109}if(fI==53){}else{if(fI==69){}}var dh=cW;var cG=reSign((dh),8,0)!=0;if(cG){bq=62}else{bq=126}var dg=bq;var df=bm;var de=(((dg))|0)==(((df))|0);if(de){fI=78;break $bb149$102}var dd=bm;var dc=(((dd))|0)==-1;if(dc){fI=78;break $bb149$102}var cP=b0;__ZN11PSOutputDev7writePSEPc(cP,(__str6224273)&4294967295);var cO=au;var cN=B;var cM=((cO)-(cN))&4294967295;au=cM;var cA=aR;var cz=((cA)+1)&4294967295;aR=cz;fI=47;continue $bb149$102}if(fI==78){var db=cW;var cp=reSign((db),8,0)!=0;if(cp){bp=(__str6174268)&4294967295}else{bp=(__str6184269)&4294967295}var da=bp;var c9=b0;__ZN11PSOutputDev7writePSEPc(c9,da);var cV=fk;var ck=reSign((cV),8,0)!=0;if(ck){var cU=ce;var cT=((cU)+1)&4294967295;ce=cT;var cS=b0;var cR=ce;__ZN11PSOutputDev10writePSFmtEPKcz(cS,(__str6214272)&4294967295,Pointer_make([cR,0,0,0],0,ALLOC_STACK))}else{var cQ=b0;__ZN11PSOutputDev7writePSEPc(cQ,(__str6224273)&4294967295)}}var cv=b0;__ZN11PSOutputDev7writePSEPc(cv,(__str6224273)&4294967295);var cu=ge;var ct=(cu)&4294967295;var cs=HEAP[ct];var cr=(cs+16)&4294967295;var cd=HEAP[cr];var cc=cd;var cb=ge;FUNCTION_TABLE[cc](cb);var ca=ge;var b9=(ca)!=0;if(!(b9)){fI=1;break $bb152$$bb4$8}var b8=ge;var b7=(b8)&4294967295;var b6=HEAP[b7];var b5=(b6+4)&4294967295;var b4=HEAP[b5];var bK=b4;var bJ=ge;FUNCTION_TABLE[bK](bJ)}}while(0);STACKTOP=X;return;return}function __ZN11PSOutputDev18maskToClippingPathEP6Streamiib(aR,Y,bY,cE,b){var fG;var b0;var e4;var fZ;var dW;var g;var be;var bl;var cD;var bG;var bd;var cg;var em;var ek;var X;var u;var aj;var a2;var ca;var c4;var bH;var f8;var aG;var at;var bh;var gf;var ge;var bf;var z;var eA=0;b0=aR;e4=Y;fZ=bY;dW=cE;g=b;var bF=__Znwj(28);var bE=bF;bG=bE;var bD=bG;var bC=e4;var bB=fZ;__ZN11ImageStreamC1EP6Streamiii(bD,bC,bB,1,1);var bA=bG;bd=bA;var bz=bd;__ZN11ImageStream5resetEv(bz);c4=0;var by=c4;a2=by;var bx=a2;aj=bx;bH=64;var fv=bH;ca=fv;var fu=ca;var ft=_gmallocn(fu,16);var fs=ft;em=fs;var fr=ca;var fq=_gmallocn(fr,16);var fp=fq;ek=fp;var fo=bH;var fn=_gmallocn(fo,16);var fm=fn;u=fm;var e0=g;var fH=reSign((e0),8,0)!=0;if(fH){cD=1}else{cD=0}var eZ=cD;z=eZ;bf=0;$bb53$6:while(1){var gm=bf;var gl=dW;var gk=(((gm))|0)<(((gl))|0);if(!(gk)){fG=2;break $bb53$6}var eY=bd;var eX=__ZN11ImageStream7getLineEv(eY);cg=eX;var eW=cg;var eV=(eW)==0;var eU=unSign((eV),1,0);bl=eU;var eT=bl;var b5=reSign((eT),8,0)!=0;if(b5){fG=2;break $bb53$6}bh=0;a2=0;gf=0;$bb7$10:while(1){var ev=gf;var eu=fZ;var et=(((ev))|0)>=(((eu))|0);if(et){fG=5;break $bb7$10}var es=cg;var er=gf;var eq=(es+er)&4294967295;var ep=HEAP[eq];var eo=unSign((ep),8,0);var en=z;var el=(((eo))|0)!=(((en))|0);if(!(el)){fG=5;break $bb7$10}var eS=gf;var eR=((eS)+1)&4294967295;gf=eR;fG=4;continue $bb7$10}var dZ=gf;ge=dZ;$bb11$15:while(1){var dV=ge;var dU=fZ;var dT=(((dV))|0)>=(((dU))|0);if(dT){fG=9;break $bb11$15}var dS=cg;var dR=ge;var dQ=(dS+dR)&4294967295;var dP=HEAP[dQ];var du=unSign((dP),8,0);var dt=z;var ds=(((du))|0)==(((dt))|0);if(!(ds)){fG=9;break $bb11$15}var dY=ge;var dX=((dY)+1)&4294967295;ge=dX;fG=8;continue $bb11$15}$bb50$20:while(1){var D=gf;var s=fZ;var q=(((D))|0)<(((s))|0);if(!q){var o=bh;var n=aj;var m=(((o))|0)<(((n))|0);if(!(m)){fG=28;break $bb50$20}}at=0;var dr=at;aG=dr;var dq=aG;f8=dq;var dp=gf;var dn=fZ;var dm=(((dp))|0)>=(((dn))|0);if(dm){f8=1}else{var dl=bh;var dk=aj;var c9=(((dl))|0)>=(((dk))|0);if(c9){aG=1}else{var c8=em;var c7=bh;var c6=(c8+16*c7)&4294967295;var c5=(c6)&4294967295;var c3=HEAP[c5];var c2=gf;var c1=(((c3))|0)<(((c2))|0);if(c1){f8=1}else{var c0=em;var cZ=bh;var cO=(c0+16*cZ)&4294967295;var cN=(cO)&4294967295;var cM=HEAP[cN];var cL=gf;var cK=(((cM))|0)>(((cL))|0);if(cK){aG=1}else{var cJ=em;var cI=bh;var cH=(cJ+16*cI)&4294967295;var cG=(cH+4)&4294967295;var cF=HEAP[cG];var cq=ge;var cp=(((cF))|0)==(((cq))|0);if(cp){at=1}else{aG=1;var co=aG;f8=co}}}}}var cn=f8;var bw=reSign((cn),8,0)!=0;if(bw){var cm=c4;var cl=bH;var ck=(((cm))|0)==(((cl))|0);if(ck){var cj=bH;var ci=((cj)*2)&4294967295;bH=ci;var ch=u;var b3=ch;var b2=bH;var b1=_greallocn(b3,b2,16);var bZ=b1;u=bZ}var bX=u;var bW=c4;var bV=(bX+16*bW)&4294967295;var bU=em;var bT=bh;var bS=(bU+16*bT)&4294967295;var bc=(bS)&4294967295;var bb=HEAP[bc];var ba=(bV)&4294967295;HEAP[ba]=bb;var a9=u;var a8=c4;var a7=(a9+16*a8)&4294967295;var a6=em;var a5=bh;var a4=(a6+16*a5)&4294967295;var a3=(a4+4)&4294967295;var a1=HEAP[a3];var a0=(a7+4)&4294967295;HEAP[a0]=a1;var aZ=u;var aY=c4;var aX=(aZ+16*aY)&4294967295;var aW=dW;var aV=bf;var aU=((aW)-(aV))&4294967295;var aT=((aU)-1)&4294967295;var aS=(aX+8)&4294967295;HEAP[aS]=aT;var aQ=u;var aP=c4;var aO=(aQ+16*aP)&4294967295;var aN=em;var aM=bh;var aL=(aN+16*aM)&4294967295;var aK=(aL+8)&4294967295;var aJ=HEAP[aK];var aI=dW;var aH=((aI)-(aJ))&4294967295;var aF=((aH)-1)&4294967295;var aE=(aO+12)&4294967295;HEAP[aE]=aF;var aD=c4;var aC=((aD)+1)&4294967295;c4=aC;var aB=bh;var aA=((aB)+1)&4294967295;bh=aA}var az=aG;var bk=reSign((az),8,0)!=0;if(!bk){var ay=at;var bj=reSign((ay),8,0)!=0;if(!(bj)){fG=12;continue $bb50$20}}var ax=a2;var aw=ca;var av=(((ax))|0)==(((aw))|0);if(av){var au=ca;var ar=((au)*2)&4294967295;ca=ar;var aq=em;var ap=aq;var ao=ca;var an=_greallocn(ap,ao,16);var am=an;em=am;var al=ek;var ak=al;var ai=ca;var ah=_greallocn(ak,ai,16);var ag=ah;ek=ag}var af=ek;var ae=a2;var ad=(af+16*ae)&4294967295;var ac=(ad)&4294967295;var ab=gf;HEAP[ac]=ab;var aa=ek;var Z=a2;var W=(aa+16*Z)&4294967295;var V=(W+4)&4294967295;var U=ge;HEAP[V]=U;var T=aG;var bi=reSign((T),8,0)!=0;if(bi){var S=ek;var R=a2;var Q=(S+16*R)&4294967295;var P=(Q+8)&4294967295;var N=bf;HEAP[P]=N}var L=at;var bg=reSign((L),8,0)!=0;if(bg){var C=ek;var B=a2;var A=(C+16*B)&4294967295;var y=em;var x=bh;var w=(y+16*x)&4294967295;var v=(w+8)&4294967295;var t=HEAP[v];var r=(A+8)&4294967295;HEAP[r]=t;var p=bh;var f=((p)+1)&4294967295;bh=f}var e=a2;var d=((e)+1)&4294967295;a2=d;var c=ge;gf=c;$bb44$59:while(1){var gt=gf;var gs=fZ;var gq=(((gt))|0)>=(((gs))|0);if(gq){fG=21;break $bb44$59}var go=cg;var gd=gf;var gc=(go+gd)&4294967295;var gb=HEAP[gc];var ga=unSign((gb),8,0);var f9=z;var f7=(((ga))|0)!=(((f9))|0);if(!(f7)){fG=21;break $bb44$59}var a=gf;var gu=((a)+1)&4294967295;gf=gu;fG=20;continue $bb44$59}var f6=gf;ge=f6;while(1){var f1=ge;var O=fZ;var M=(((f1))|0)>=(((O))|0);if(M){fG=12;continue $bb50$20}var K=cg;var J=ge;var I=(K+J)&4294967295;var H=HEAP[I];var G=unSign((H),8,0);var F=z;var E=(((G))|0)==(((F))|0);if(!(E)){fG=12;continue $bb50$20}var f5=ge;var f3=((f5)+1)&4294967295;ge=f3;fG=24;continue}}var l=em;X=l;var k=ek;em=k;var j=X;ek=j;var i=aj;bh=i;var h=a2;aj=h;var gr=bh;a2=gr;var gp=bf;var gn=((gp)+1)&4294967295;bf=gn;fG=1;continue $bb53$6}bh=0;$bb58$70:while(1){var eI=bh;var eG=aj;var ej=(((eI))|0)<(((eG))|0);if(!(ej)){fG=33;break $bb58$70}var gj=c4;var gi=bH;var gh=(((gj))|0)==(((gi))|0);if(gh){var gg=bH;var f4=((gg)*2)&4294967295;bH=f4;var f2=u;var f0=f2;var fY=bH;var fX=_greallocn(f0,fY,16);var fW=fX;u=fW}var fV=u;var fU=c4;var fT=(fV+16*fU)&4294967295;var fS=em;var fR=bh;var fQ=(fS+16*fR)&4294967295;var fP=(fQ)&4294967295;var fO=HEAP[fP];var fN=(fT)&4294967295;HEAP[fN]=fO;var fM=u;var fL=c4;var fK=(fM+16*fL)&4294967295;var fJ=em;var fI=bh;var fF=(fJ+16*fI)&4294967295;var fE=(fF+4)&4294967295;var fD=HEAP[fE];var fC=(fK+4)&4294967295;HEAP[fC]=fD;var fB=u;var fA=c4;var fz=(fB+16*fA)&4294967295;var fy=dW;var fx=bf;var fw=((fy)-(fx))&4294967295;var fl=((fw)-1)&4294967295;var fk=(fz+8)&4294967295;HEAP[fk]=fl;var fj=u;var fi=c4;var fh=(fj+16*fi)&4294967295;var fg=em;var ff=bh;var fe=(fg+16*ff)&4294967295;var fd=(fe+8)&4294967295;var fb=HEAP[fd];var eQ=dW;var eP=((eQ)-(fb))&4294967295;var eO=((eP)-1)&4294967295;var eN=(fh+12)&4294967295;HEAP[eN]=eO;var eM=c4;var eL=((eM)+1)&4294967295;c4=eL;var eK=bh;var eJ=((eK)+1)&4294967295;bh=eJ;fG=30;continue $bb58$70}var ei=c4;var eh=(((ei))|0)<=16383;if(eh){var eg=c4;var ef=((eg)*4)&4294967295;var ee=b0;__ZN11PSOutputDev10writePSFmtEPKcz(ee,(__str6234274)&4294967295,Pointer_make([ef,0,0,0],0,ALLOC_STACK));bh=0;while(1){var d9=bh;var d7=c4;var d6=(((d9))|0)<(((d7))|0);if(!(d6)){fG=36;break}var ed=u;var ec=bh;var eb=(ed+16*ec)&4294967295;var d8=(eb+12)&4294967295;var dO=HEAP[d8];var dN=u;var dM=bh;var dL=(dN+16*dM)&4294967295;var dK=(dL+8)&4294967295;var dJ=HEAP[dK];var dI=((dO)-(dJ))&4294967295;var dH=u;var dG=bh;var dE=(dH+16*dG)&4294967295;var fc=(dE+4)&4294967295;var fa=HEAP[fc];var e9=u;var e8=bh;var e7=(e9+16*e8)&4294967295;var e6=(e7)&4294967295;var e5=HEAP[e6];var e3=((fa)-(e5))&4294967295;var e2=u;var e1=bh;var eH=(e2+16*e1)&4294967295;var eF=(eH+8)&4294967295;var eE=HEAP[eF];var eD=u;var eC=bh;var eB=(eD+16*eC)&4294967295;var ez=(eB)&4294967295;var ey=HEAP[ez];var ex=b0;__ZN11PSOutputDev10writePSFmtEPKcz(ex,(__str6244275)&4294967295,Pointer_make([ey,0,0,0,eE,0,0,0,e3,0,0,0,dI,0,0,0],0,ALLOC_STACK));var ew=bh;var ea=((ew)+1)&4294967295;bh=ea;fG=34;continue}var d5=b0;var d4=fZ;var d3=dW;__ZN11PSOutputDev10writePSFmtEPKcz(d5,(__str6254276)&4294967295,Pointer_make([d4,0,0,0,d3,0,0,0],0,ALLOC_STACK))}else{var d2=b0;__ZN11PSOutputDev7writePSEPc(d2,(__str6264277)&4294967295);bh=0;while(1){var b4=bh;var bR=c4;var bQ=(((b4))|0)<(((bR))|0);if(!(bQ)){fG=40;break}var d1=u;var d0=bh;var dF=(d1+16*d0)&4294967295;var dD=(dF+12)&4294967295;var dC=HEAP[dD];var dB=u;var dA=bh;var dz=(dB+16*dA)&4294967295;var dy=(dz+8)&4294967295;var dx=HEAP[dy];var dw=((dC)-(dx))&4294967295;var dv=(((dw))|0);var dj=dW;var di=(((dj))|0);var dh=(dv)/(di);var dg=u;var df=bh;var de=(dg+16*df)&4294967295;var dd=(de+4)&4294967295;var dc=HEAP[dd];var db=u;var da=bh;var cY=(db+16*da)&4294967295;var cX=(cY)&4294967295;var cW=HEAP[cX];var cV=((dc)-(cW))&4294967295;var cU=(((cV))|0);var cT=fZ;var cS=(((cT))|0);var cR=(cU)/(cS);var cQ=u;var cP=bh;var cC=(cQ+16*cP)&4294967295;var cB=(cC+8)&4294967295;var cA=HEAP[cB];var cz=(((cA))|0);var cy=dW;var cx=(((cy))|0);var cw=(cz)/(cx);var cv=u;var cu=bh;var cs=(cv+16*cu)&4294967295;var cf=(cs)&4294967295;var ce=HEAP[cf];var cd=(((ce))|0);var cc=fZ;var cb=(((cc))|0);var b9=(cd)/(cb);var b8=b0;__ZN11PSOutputDev10writePSFmtEPKcz(b8,(__str613712)&4294967295,Pointer_make([b9,0,0,0,0,0,0,0,cw,0,0,0,0,0,0,0,cR,0,0,0,0,0,0,0,dh,0,0,0,0,0,0,0],0,ALLOC_STACK));var b7=bh;var b6=((b7)+1)&4294967295;bh=b6;fG=38;continue}var bP=b0;__ZN11PSOutputDev7writePSEPc(bP,(__str6274278)&4294967295)}var bO=u;var bN=bO;_gfree(bN);var bM=em;var bL=bM;_gfree(bL);var bK=ek;var bJ=bK;_gfree(bJ);var bI=bd;be=bI;var bv=be;var bu=(bv)!=0;if(bu){var bt=be;__ZN11ImageStreamD1Ev(bt);var bs=be;var br=bs;__ZdlPv(br)}var bq=e4;var bp=(bq)&4294967295;var bo=HEAP[bp];var bn=(bo+16)&4294967295;var bm=HEAP[bn];var ct=bm;var cr=e4;FUNCTION_TABLE[ct](cr);return;return}function __ZN11PSOutputDev12doImageL1SepEP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(ax,a2,dh,c7,H,cf,du,o,bp,cT,al,di,v,dc){var au=STACKTOP;STACKTOP+=114;_memset(au,0,114);var bs;var da;var dB;var dn;var bz;var cb;var g;var dI;var h;var an;var f;var cC;var b3;var bO;var de;var am;var z;var C;var dG;var dF;var dE;var df;var dH;var y=au;var cM=au+32;var cZ;var cY;var c0;var cG;var cI;var P=au+48;var cx;var cL=0;da=ax;dB=a2;dn=dh;bz=c7;cb=H;g=cf;dI=du;h=o;an=bp;f=cT;cC=al;b3=di;bO=v;de=dc;var dD=cC;var dC=(dD)!=0;$bb$$bb3$2:do{if(dC){var dA=f;var dz=(dA)==0;if(!dz){var dy=dn;var dx=(dy)==0;if(!(dx)){bs=1;break $bb$$bb3$2}}var dw=de;var co=unSign((dw),8,0);var cm=da;var ck=cC;var cj=b3;var ci=bO;var ch=(((co))&255);__ZN11PSOutputDev18maskToClippingPathEP6Streamiib(cm,ck,cj,ci,ch)}}while(0);var cg=h;var ce=(0-(cg))&4294967295;var cd=da;var cc=dI;var b0=h;var bY=dI;var bW=h;__ZN11PSOutputDev10writePSFmtEPKcz(cd,(__str6284279)&4294967295,Pointer_make([cc,0,0,0,b0,0,0,0,bY,0,0,0,ce,0,0,0,bW,0,0,0],0,ALLOC_STACK));var bV=dI;var bU=_gmallocn(bV,4);dH=bU;var bT=dn;var bS=__ZN16GfxImageColorMap16getNumPixelCompsEv(bT);dE=bS;var bR=dn;var bQ=__ZN16GfxImageColorMap7getBitsEv(bR);dF=bQ;var bP=__Znwj(28);var bF=bP;dG=bF;var bD=dG;var bB=g;var bA=dI;var by=dE;var bx=dF;__ZN11ImageStreamC1EP6Streamiii(bD,bB,bA,by,bx);var bw=dG;df=bw;var bv=df;__ZN11ImageStream5resetEv(bv);cI=1;c0=0;cY=0;$bb31$8:while(1){var A=cY;var x=h;var w=(((A))|0)<(((x))|0);if(!(w)){bs=22;break $bb31$8}var bu=cI;var aV=reSign((bu),8,0)!=0;if(aV){var bt=da;var bi=(bt+440)&4294967295;var bg=HEAP[bi];var b6=(bg)^-1;var bd=(b6)&15;var bb=(((bd))|0)!=0;var a9=unSign((bb),1,0);cI=a9}var a7=cI;var dg=reSign((a7),8,0)!=0;$bb9$$bb13$14:do{if(dg){cZ=0;while(1){var dl=cZ;var dk=dI;var dj=(((dl))|0)<(((dk))|0);if(!(dj)){bs=7;break}var a5=df;var a3=(y)&4294967295;var a0=__ZN11ImageStream8getPixelEPh(a5,a3);var aY=dn;var aM=(y)&4294967295;__ZN16GfxImageColorMap7getCMYKEPhP7GfxCMYK(aY,aM,cM);var aK=cZ;var aH=((aK)*4)&4294967295;var aF=(cM)&4294967295;var aD=HEAP[aF];var aB=__ZL9colToBytei4565(aD);var az=dH;var aw=(az+aH)&4294967295;HEAP[aw]=aB;var at=cZ;var aq=((at)*4)&4294967295;var ac=((aq)+1)&4294967295;var aa=(cM+4)&4294967295;var X=HEAP[aa];var V=__ZL9colToBytei4565(X);var T=dH;var R=(T+ac)&4294967295;HEAP[R]=V;var O=cZ;var M=((O)*4)&4294967295;var K=((M)+2)&4294967295;var I=(cM+8)&4294967295;var u=HEAP[I];var s=__ZL9colToBytei4565(u);var q=dH;var p=(q+K)&4294967295;HEAP[p]=s;var n=cZ;var m=((n)*4)&4294967295;var l=((m)+3)&4294967295;var k=(cM+12)&4294967295;var j=HEAP[k];var i=__ZL9colToBytei4565(j);var e=dH;var d=(e+l)&4294967295;HEAP[d]=i;var c=(cM+12)&4294967295;var b=HEAP[c];var a=__ZL8colToDbli4564(b);var dN=(cM+8)&4294967295;var dM=HEAP[dN];var dL=__ZL8colToDbli4564(dM);var dK=(cM+4)&4294967295;var dJ=HEAP[dK];var dv=__ZL8colToDbli4564(dJ);var dt=(cM)&4294967295;var ds=HEAP[dt];var dr=__ZL8colToDbli4564(ds);var dq=da;__ZN11PSOutputDev15addProcessColorEdddd(dq,dr,dv,dL,a);var dp=cZ;var dm=((dp)+1)&4294967295;cZ=dm;bs=5;continue}}else{cZ=0;while(1){var cn=cZ;var cl=dI;var ca=(((cn))|0)<(((cl))|0);if(!(ca)){bs=11;break $bb9$$bb13$14}var dd=df;var db=(y)&4294967295;var c9=__ZN11ImageStream8getPixelEPh(dd,db);var c8=dn;var c6=(y)&4294967295;__ZN16GfxImageColorMap7getCMYKEPhP7GfxCMYK(c8,c6,cM);var c5=cZ;var c4=((c5)*4)&4294967295;var c3=(cM)&4294967295;var c2=HEAP[c3];var c1=__ZL9colToBytei4565(c2);var cX=dH;var cW=(cX+c4)&4294967295;HEAP[cW]=c1;var cV=cZ;var cU=((cV)*4)&4294967295;var cS=((cU)+1)&4294967295;var cR=(cM+4)&4294967295;var cQ=HEAP[cR];var cP=__ZL9colToBytei4565(cQ);var cO=dH;var cN=(cO+cS)&4294967295;HEAP[cN]=cP;var cK=cZ;var cJ=((cK)*4)&4294967295;var cH=((cJ)+2)&4294967295;var cF=(cM+8)&4294967295;var cE=HEAP[cF];var cD=__ZL9colToBytei4565(cE);var cB=dH;var cA=(cB+cH)&4294967295;HEAP[cA]=cD;var cz=cZ;var cy=((cz)*4)&4294967295;var cw=((cy)+3)&4294967295;var cv=(cM+12)&4294967295;var cu=HEAP[cv];var ct=__ZL9colToBytei4565(cu);var cs=dH;var cr=(cs+cw)&4294967295;HEAP[cr]=ct;var cq=cZ;var cp=((cq)+1)&4294967295;cZ=cp;bs=9;continue}}}while(0);cG=0;$bb29$25:while(1){var F=cG;var E=(((F))|0)<=3;if(!(E)){bs=20;break $bb29$25}cZ=0;while(1){var ae=cZ;var ad=dI;var ab=(((ae))|0)<(((ad))|0);if(!(ab)){bs=18;break}var b9=cZ;var b8=((b9)*4)&4294967295;var b7=cG;var b5=((b8)+(b7))&4294967295;var b4=dH;var b2=(b4+b5)&4294967295;var b1=HEAP[b2];var bZ=Math.floor(unSign((b1),8,0)/16);cx=bZ;var bX=c0;var bN=cx;var bM=unSign((bN),8,0)>9;if(bM){C=87}else{C=48}var bL=C;var bK=cx;var bJ=((bL)+(bK))&255;var bI=(P+bX)&4294967295;HEAP[bI]=bJ;var bH=c0;var bG=((bH)+1)&4294967295;c0=bG;var bE=cZ;var bC=((bE)*4)&4294967295;var br=cG;var bq=((bC)+(br))&4294967295;var bo=dH;var bn=(bo+bq)&4294967295;var bm=HEAP[bn];var bl=(bm)&15;cx=bl;var bk=c0;var bj=cx;var bh=unSign((bj),8,0)>9;if(bh){z=87}else{z=48}var bf=z;var aU=cx;var aT=((bf)+(aU))&255;var aS=(P+bk)&4294967295;HEAP[aS]=aT;var aR=c0;var aQ=((aR)+1)&4294967295;c0=aQ;var aP=c0;var aO=(((aP))|0)>63;if(aO){var aN=c0;var aL=(P+aN)&4294967295;HEAP[aL]=10;var aJ=c0;var ak=((aJ)+1)&4294967295;c0=ak;var aj=da;var ai=(P)&4294967295;var ah=c0;__ZN11PSOutputDev10writePSBufEPci(aj,ai,ah);c0=0}var ag=cZ;var af=((ag)+1)&4294967295;cZ=af;bs=13;continue}var Z=cG;var G=((Z)+1)&4294967295;cG=G;bs=12;continue $bb29$25}var D=cY;var B=((D)+1)&4294967295;cY=B;bs=3;continue $bb31$8}var t=c0;var r=(((t))|0)!=0;if(r){var be=c0;var bc=(P+be)&4294967295;HEAP[bc]=10;var ba=c0;var a8=((ba)+1)&4294967295;c0=a8;var a6=da;var a4=(P)&4294967295;var a1=c0;__ZN11PSOutputDev10writePSBufEPci(a6,a4,a1)}var aZ=g;var aX=(aZ)&4294967295;var aW=HEAP[aX];var aI=(aW+16)&4294967295;var aG=HEAP[aI];var aE=aG;var aC=g;FUNCTION_TABLE[aE](aC);var aA=df;am=aA;var ay=am;var av=(ay)!=0;if(av){var ar=am;__ZN11ImageStreamD1Ev(ar);var ap=am;var ao=ap;__ZdlPv(ao)}var Y=dH;_gfree(Y);var W=cC;var U=(W)!=0;$bb37$$bb40$51:do{if(U){var S=f;var Q=(S)==0;if(!Q){var N=dn;var L=(N)==0;if(!(L)){bs=26;break $bb37$$bb40$51}}var J=da;__ZN11PSOutputDev7writePSEPc(J,(__str593710)&4294967295)}}while(0);STACKTOP=au;return;return}function __ZN11PSOutputDev9doImageL1EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(aW,cF,eL,aw,dh,dT,aQ,dC,ax,cB,Z,bP,cb,b){var Y=STACKTOP;STACKTOP+=110;_memset(Y,0,110);var eJ;var bS;var b9;var aI;var D;var av;var fh;var bI;var dB;var b8;var ca;var d5;var e4;var c9;var g;var cn;var co;var bu;var cC;var cD;var bH;var bG;var bF;var cE;var cT;var bE=Y;var bD;var bC;var bi;var cg=Y+8;var fi=Y+40;var C;var bn;var bm;var bs;var br;var h=Y+44;var aJ;var eI;var dA=0;bS=aW;b9=cF;aI=eL;D=aw;av=dh;fh=dT;bI=aQ;dB=dC;b8=ax;ca=cB;d5=Z;e4=bP;c9=cb;g=b;var bB=d5;var bA=(bB)!=0;$bb$$bb3$2:do{if(bA){var bz=ca;var by=(bz)==0;if(!by){var ex=aI;var ew=(ex)==0;if(!(ew)){eJ=1;break $bb$$bb3$2}}var ev=g;var eu=unSign((ev),8,0);var et=bS;var es=d5;var er=e4;var eq=c9;var ep=(((eu))&255);__ZN11PSOutputDev18maskToClippingPathEP6Streamiib(et,es,er,eq,ep)}}while(0);var eo=bS;var d1=(eo+450)&4294967295;var d0=HEAP[d1];var eK=reSign((d0),8,0)!=0;$bb6$$bb4$8:do{if(eK){eJ=3}else{var dZ=bS;var dY=(dZ+145)&4294967295;var dX=HEAP[dY];var bW=reSign((dX),8,0)!=0;if(bW){eJ=3;break $bb6$$bb4$8}else{eJ=4;break $bb6$$bb4$8}}}while(0);$bb6$$bb25$10:do{if(eJ==3){var dW=aI;var dV=(dW)==0;if(!(dV)){eJ=4;break $bb6$$bb25$10}var dU=av;var bR=reSign((dU),8,0)!=0;if(bR){var dS=__Znwj(20);var dR=dS;bC=dR;var dz=bC;var dy=fh;var dx=b8;__ZN18FixedLengthEncoderC1EP6Streami(dz,dy,dx);var dw=bC;var dv=dw;fh=dv;var du=__Znwj(32);var dt=du;bD=dt;var ds=bD;var dr=fh;__ZN15ASCIIHexEncoderC1EP6Stream(ds,dr);var dq=bD;var dc=dq;fh=dc;var db=fh;var da=(db)&4294967295;var c8=HEAP[da];var c7=(c8+12)&4294967295;var c6=HEAP[c7];var c5=c6;var c4=fh;FUNCTION_TABLE[c5](c4);C=0;var c3=bS;__ZN11PSOutputDev7writePSEPc(c3,(__str6294280)&4294967295);while(1){var c2=fh;var cP=(c2)&4294967295;var cO=HEAP[cP];var cN=(cO+20)&4294967295;var cM=HEAP[cN];var cL=cM;var cK=fh;var cJ=FUNCTION_TABLE[cL](cK);bs=cJ;var cI=bs;var cH=(((cI))|0)==10;if(cH){eJ=6;continue}var cG=bs;var cy=(((cG))|0)==13;if(cy){eJ=6;continue}var cx=bs;var cw=(((cx))|0)==62;if(cw){eJ=9;break}var cv=bs;var cu=(((cv))|0)==-1;if(cu){eJ=9;break}var ct=bs;var cs=(((ct))&255);var cr=reSign((cs),8,0);var cq=bS;var cp=(((cr))&255);__ZN11PSOutputDev11writePSCharEc(cq,cp);var cm=C;var cl=((cm)+1)&4294967295;C=cl;var ck=C;var cj=(((ck))|0)==240;if(cj){var ci=bS;__ZN11PSOutputDev7writePSEPc(ci,(__str6304281)&4294967295);C=0}var ch=bs;var cf=(((ch))|0)==62;if(cf){eJ=14;break}var ce=bs;var cd=(((ce))|0)!=-1;if(cd){eJ=6;continue}else{eJ=14;break}}if(eJ==9){}var cc=bS;__ZN11PSOutputDev7writePSEPc(cc,(__str6314282)&4294967295);var b7=bS;__ZN11PSOutputDev7writePSEPc(b7,(__str6324283)&4294967295);var b6=fh;var b5=(b6)&4294967295;var b4=HEAP[b5];var b3=(b4+16)&4294967295;var b2=HEAP[b3];var b1=b2;var b0=fh;FUNCTION_TABLE[b1](b0);var bZ=fh;var bY=(bZ)!=0;if(bY){var bV=fh;var bU=(bV)&4294967295;var bT=HEAP[bU];var bQ=(bT+4)&4294967295;var bO=HEAP[bQ];var bN=bO;var bM=fh;FUNCTION_TABLE[bN](bM)}}else{var bL=b9;__ZN6Object6getRefEv(bE,bL);var bK=bS;var cA=(bE)&4294967295;var d9=HEAP[cA];var cz=(bE+4)&4294967295;var dp=HEAP[cz];var bJ=fh;__ZN11PSOutputDev10setupImageE3RefP6Stream(bK,d9,dp,bJ);var bh=b9;var bg=__ZN6Object9getRefGenEv(bh);var bf=b9;var be=__ZN6Object9getRefNumEv(bf);var bd=bS;__ZN11PSOutputDev10writePSFmtEPKcz(bd,(__str6334284)&4294967295,Pointer_make([be,0,0,0,bg,0,0,0],0,ALLOC_STACK))}}}while(0);var bc=bS;var bb=(bc+450)&4294967295;var ba=HEAP[bb];var bx=reSign((ba),8,0)!=0;$bb29$$bb27$33:do{if(bx){eJ=18}else{var a9=bS;var a8=(a9+145)&4294967295;var a7=HEAP[a8];var bw=reSign((a7),8,0)!=0;if(bw){eJ=18;break $bb29$$bb27$33}else{eJ=19;break $bb29$$bb27$33}}}while(0);$bb29$$bb35$35:do{if(eJ==18){var a6=aI;var a5=(a6)!=0;if(a5){eJ=19;break $bb29$$bb35$35}var a4=dB;var a3=(0-(a4))&4294967295;var a1=D;var bv=reSign((a1),8,0)!=0;if(bv){cT=(__str173668)&4294967295}else{cT=(__str183669)&4294967295}var a0=bS;var aZ=bI;var aY=dB;var aX=cT;var aU=bI;var aT=dB;__ZN11PSOutputDev10writePSFmtEPKcz(a0,(__str6344285)&4294967295,Pointer_make([aZ,0,0,0,aY,0,0,0,aX,0,0,0,aU,0,0,0,a3,0,0,0,aT,0,0,0],0,ALLOC_STACK));eJ=22;break $bb29$$bb35$35}}while(0);if(eJ==19){var aS=aI;var aR=(aS)!=0;if(aR){var aP=dB;var aO=(0-(aP))&4294967295;var aN=bS;var aM=bI;var aL=dB;var aK=bI;var aH=dB;__ZN11PSOutputDev10writePSFmtEPKcz(aN,(__str6354286)&4294967295,Pointer_make([aM,0,0,0,aL,0,0,0,aK,0,0,0,aO,0,0,0,aH,0,0,0],0,ALLOC_STACK))}else{var aG=dB;var aF=(0-(aG))&4294967295;var aE=D;var bt=reSign((aE),8,0)!=0;if(bt){cE=(__str173668)&4294967295}else{cE=(__str183669)&4294967295}var aD=bS;var aC=bI;var aB=dB;var aA=cE;var az=bI;var ay=dB;__ZN11PSOutputDev10writePSFmtEPKcz(aD,(__str6364287)&4294967295,Pointer_make([aC,0,0,0,aB,0,0,0,aA,0,0,0,az,0,0,0,aF,0,0,0,ay,0,0,0],0,ALLOC_STACK))}}var au=bS;var at=(au+450)&4294967295;var ar=HEAP[at];var bq=reSign((ar),8,0)!=0;var dD=(bq)^1;var c1=unSign((dD),1,0);var bo=reSign((c1),8,0)!=0;var aV=(bo)^1;var a2=unSign((aV),1,0);var bl=reSign((a2),8,0)!=0;$bb55$$bb50$52:do{if(bl){eJ=26}else{var aq=bS;var ap=(aq+145)&4294967295;var ao=HEAP[ap];var bk=reSign((ao),8,0)!=0;var bp=(bk)^1;var bX=unSign((bp),1,0);var bj=reSign((bX),8,0)!=0;if(bj){eJ=25;break $bb55$$bb50$52}else{eJ=26;break $bb55$$bb50$52}}}while(0);$bb55$$bb56$54:do{if(eJ==26){var an=aI;var am=(an)!=0;if(am){eJ=25;break $bb55$$bb56$54}else{eJ=27;break $bb55$$bb56$54}}}while(0);if(eJ==25){var al=aI;var ak=(al)!=0;if(ak){var aj=aI;var ai=__ZN16GfxImageColorMap16getNumPixelCompsEv(aj);bF=ai;var ah=aI;var ag=__ZN16GfxImageColorMap7getBitsEv(ah);bG=ag;var af=__Znwj(28);var ae=af;bH=ae;var ad=bH;var ac=fh;var ab=bI;var aa=bF;var X=bG;__ZN11ImageStreamC1EP6Streamiii(ad,ac,ab,aa,X);var W=bH;bi=W;var V=bi;__ZN11ImageStream5resetEv(V);br=0;bm=0;$bb70$60:while(1){var F=bm;var E=dB;var t=(((F))|0)<(((E))|0);if(!(t)){eJ=36;break $bb70$60}bn=0;while(1){var K=bn;var J=bI;var I=(((K))|0)<(((J))|0);if(!(I)){eJ=34;break}var U=bi;var T=(cg)&4294967295;var S=__ZN11ImageStream8getPixelEPh(U,T);var R=aI;var Q=(cg)&4294967295;__ZN16GfxImageColorMap7getGrayEPhPi(R,Q,fi);var O=HEAP[fi];var M=__ZL9colToBytei4565(O);eI=M;var B=eI;var A=Math.floor(unSign((B),8,0)/16);aJ=A;var z=br;var y=aJ;var x=unSign((y),8,0)>9;if(x){cD=87}else{cD=48}var w=cD;var v=aJ;var u=((w)+(v))&255;var s=(h+z)&4294967295;HEAP[s]=u;var q=br;var f=((q)+1)&4294967295;br=f;var e=eI;var d=(e)&15;aJ=d;var c=br;var a=aJ;var fx=unSign((a),8,0)>9;if(fx){cC=87}else{cC=48}var fw=cC;var fv=aJ;var fu=((fw)+(fv))&255;var fs=(h+c)&4294967295;HEAP[fs]=fu;var fg=br;var ff=((fg)+1)&4294967295;br=ff;var fe=br;var fd=(((fe))|0)>63;if(fd){var fc=br;var fb=(h+fc)&4294967295;HEAP[fb]=10;var fa=br;var e9=((fa)+1)&4294967295;br=e9;var e8=bS;var e6=(h)&4294967295;var P=br;__ZN11PSOutputDev10writePSBufEPci(e8,e6,P);br=0}var N=bn;var L=((N)+1)&4294967295;bn=L;eJ=29;continue}var H=bm;var G=((H)+1)&4294967295;bm=G;eJ=28;continue $bb70$60}var r=br;var p=(((r))|0)!=0;if(p){var o=br;var n=(h+o)&4294967295;HEAP[n]=10;var m=br;var l=((m)+1)&4294967295;br=l;var k=bS;var j=(h)&4294967295;var i=br;__ZN11PSOutputDev10writePSBufEPci(k,j,i)}var ft=fh;var fr=(ft)&4294967295;var fq=HEAP[fr];var fp=(fq+16)&4294967295;var fo=HEAP[fp];var fn=fo;var fm=fh;FUNCTION_TABLE[fn](fm);var fl=bi;bu=fl;var fk=bu;var fj=(fk)!=0;if(fj){var e7=bu;__ZN11ImageStreamD1Ev(e7);var e5=bu;var e3=e5;__ZdlPv(e3)}}else{var e2=fh;var e1=(e2)&4294967295;var e0=HEAP[e1];var eZ=(e0+12)&4294967295;var eY=HEAP[eZ];var eX=eY;var eW=fh;FUNCTION_TABLE[eX](eW);br=0;bm=0;$bb89$86:while(1){var df=bm;var de=dB;var dd=(((df))|0)<(((de))|0);if(!(dd)){eJ=48;break $bb89$86}bn=0;while(1){var dl=bn;var dk=bI;var dj=(((dl))|0)<(((dk))|0);if(!(dj)){eJ=46;break}var eV=fh;var eU=(eV)&4294967295;var eT=HEAP[eU];var eS=(eT+20)&4294967295;var eR=HEAP[eS];var eQ=eR;var eP=fh;var eO=FUNCTION_TABLE[eQ](eP);var eN=(((eO))&255);eI=eN;var eM=eI;var eH=Math.floor(unSign((eM),8,0)/16);aJ=eH;var eG=br;var eF=aJ;var eE=unSign((eF),8,0)>9;if(eE){co=87}else{co=48}var eD=co;var eC=aJ;var eB=((eD)+(eC))&255;var eA=(h+eG)&4294967295;HEAP[eA]=eB;var ez=br;var ey=((ez)+1)&4294967295;br=ey;var en=eI;var em=(en)&15;aJ=em;var el=br;var ek=aJ;var ej=unSign((ek),8,0)>9;if(ej){cn=87}else{cn=48}var ei=cn;var eh=aJ;var eg=((ei)+(eh))&255;var ef=(h+el)&4294967295;HEAP[ef]=eg;var ed=br;var dQ=((ed)+1)&4294967295;br=dQ;var dP=br;var dO=(((dP))|0)>63;if(dO){var dN=br;var dM=(h+dN)&4294967295;HEAP[dM]=10;var dL=br;var dK=((dL)+1)&4294967295;br=dK;var dJ=bS;var dI=(h)&4294967295;var dG=br;__ZN11PSOutputDev10writePSBufEPci(dJ,dI,dG);br=0}var dn=bn;var dm=((dn)+8)&4294967295;bn=dm;eJ=41;continue}var di=bm;var dg=((di)+1)&4294967295;bm=dg;eJ=40;continue $bb89$86}var c0=br;var cZ=(((c0))|0)!=0;if(cZ){var cY=br;var cX=(h+cY)&4294967295;HEAP[cX]=10;var cW=br;var cV=((cW)+1)&4294967295;br=cV;var cU=bS;var cS=(h)&4294967295;var cR=br;__ZN11PSOutputDev10writePSBufEPci(cU,cS,cR)}var cQ=fh;var ee=(cQ)&4294967295;var ec=HEAP[ee];var eb=(ec+16)&4294967295;var ea=HEAP[eb];var d8=ea;var d7=fh;FUNCTION_TABLE[d8](d7)}}var d6=d5;var d4=(d6)!=0;$bb94$$bb97$109:do{if(d4){var d3=ca;var d2=(d3)==0;if(!d2){var dH=aI;var dF=(dH)==0;if(!(dF)){eJ=51;break $bb94$$bb97$109}}var dE=bS;__ZN11PSOutputDev7writePSEPc(dE,(__str593710)&4294967295)}}while(0);STACKTOP=Y;return;return}function __ZN11PSOutputDev10drawStringEP8GfxStateP9GooString(aQ,n,bi){var X=STACKTOP;STACKTOP+=52;_memset(X,0,52);var d2;var bM;var dl;var aT;var cO;var ca;var dK;var cd;var cf;var cr;var bA;var dh;var cu;var dk;var cy;var bR;var bT;var bV;var bW;var B;var cz;var b7;var at;var cN;var cM;var bF=X;var bv=X+8;var ej=X+16;var eh=X+24;var bj;var b8;var f=X+32;var bh=X+36;var O=X+40;var au;var aF;var cB=X+48;var bk;var bl;var bn;var bm;var c9=0;bM=aQ;dl=n;aT=bi;var bz=bM;var by=(bz+507)&4294967295;var bx=HEAP[by];var d3=reSign((bx),8,0)!=0;var cA=(d3)^1;var bg=unSign((cA),1,0);var bU=reSign((bg),8,0)!=0;$bb71$$bb$2:do{if(!bU){var bw=dl;var bu=__ZN8GfxState9getRenderEv(bw);var bt=(((bu))|0)==3;var bs=unSign((bt),1,0);bW=bs;var br=bW;var bS=reSign((br),8,0)!=0;if(bS){d2=0;break $bb71$$bb$2}var bq=aT;var dR=__ZN9GooString9getLengthEv(bq);var dQ=(((dR))|0)==0;var dP=unSign((dQ),1,0);bV=dP;var dO=bV;var bP=reSign((dO),8,0)!=0;if(bP){d2=0;break $bb71$$bb$2}var dN=dl;var dM=__ZN8GfxState7getFontEv(dN);B=dM;var dL=B;var dJ=(dL)==0;var dI=unSign((dJ),1,0);bT=dI;var dH=bT;var bL=reSign((dH),8,0)!=0;if(bL){d2=0;break $bb71$$bb$2}var dw=B;var dv=(dw)&4294967295;var du=HEAP[dv];var dt=(du+8)&4294967295;var ds=HEAP[dt];var dr=ds;var dq=B;var dp=FUNCTION_TABLE[dr](dq);cz=dp;b8=0;b7=0;var dn=B;var dm=(dn)&4294967295;var c8=HEAP[dm];var c7=(c8)&4294967295;var c6=HEAP[c7];var c5=c6;var c4=B;var c3=FUNCTION_TABLE[c5](c4);bR=c3;var c2=bR;var bE=reSign((c2),8,0)!=0;$bb11$$bb22$7:do{if(bE){bn=0;$bb20$9:while(1){var ce=bM;var cc=(ce+252)&4294967295;var cb=HEAP[cc];var b9=bn;var b6=(((cb))|0)>(((b9))|0);if(!(b6)){d2=13;break $bb20$9}var c1=B;var c0=__ZN7GfxFont5getIDEv(c1);var cZ=(c0)&4294967295;var cY=HEAP[cZ];var cX=bM;var cW=(cX+248)&4294967295;var cV=HEAP[cW];var cU=bn;var cT=(cV+12*cU)&4294967295;var cS=(cT)&4294967295;var cR=(cS)&4294967295;var cQ=HEAP[cR];var cP=(((cY))|0)!=(((cQ))|0);$bb15$$bb13$12:do{if(cP){d2=5}else{var cL=B;var cK=__ZN7GfxFont5getIDEv(cL);var cJ=(cK+4)&4294967295;var cI=HEAP[cJ];var cH=bM;var cG=(cH+248)&4294967295;var cF=HEAP[cG];var cE=bn;var cD=(cF+12*cE)&4294967295;var cC=(cD)&4294967295;var cx=(cC+4)&4294967295;var cw=HEAP[cx];var cv=(((cI))|0)!=(((cw))|0);if(cv){d2=5;break $bb15$$bb13$12}dk=1;d2=7;break $bb15$$bb13$12}}while(0);if(d2==5){dk=0}var ct=dk;cy=ct;var cs=cy;var bB=reSign((cs),8,0)!=0;if(bB){d2=9;break $bb20$9}var ch=bn;var cg=((ch)+1)&4294967295;bn=cg;d2=4;continue $bb20$9}if(d2==9){var cq=bM;var cp=(cq+248)&4294967295;var co=HEAP[cp];var cn=bn;var cm=(co+12*cn)&4294967295;var cl=(cm+8)&4294967295;var ck=HEAP[cl];var cj=HEAP[_globalParams];var ci=__ZN12GlobalParams13getUnicodeMapEP9GooString(cj,ck);b8=ci}}else{bn=0;$bb31$23:while(1){var aS=bM;var aR=(aS+240)&4294967295;var aP=HEAP[aR];var aO=bn;var aN=(((aP))|0)>(((aO))|0);if(!(aN)){d2=23;break $bb11$$bb22$7}var b5=B;var b4=__ZN7GfxFont5getIDEv(b5);var b3=(b4)&4294967295;var b2=HEAP[b3];var b1=bM;var b0=(b1+236)&4294967295;var bZ=HEAP[b0];var bY=bn;var bX=(bZ+12*bY)&4294967295;var bQ=(bX)&4294967295;var bO=(bQ)&4294967295;var bN=HEAP[bO];var bK=(((b2))|0)!=(((bN))|0);$bb26$$bb24$26:do{if(bK){d2=16}else{var bJ=B;var bI=__ZN7GfxFont5getIDEv(bJ);var bH=(bI+4)&4294967295;var bG=HEAP[bH];var bD=bM;var bC=(bD+236)&4294967295;var bd=HEAP[bC];var bc=bn;var bb=(bd+12*bc)&4294967295;var ba=(bb)&4294967295;var a9=(ba+4)&4294967295;var a8=HEAP[a9];var a7=(((bG))|0)!=(((a8))|0);if(a7){d2=16;break $bb26$$bb24$26}dh=1;d2=18;break $bb26$$bb24$26}}while(0);if(d2==16){dh=0}var a6=dh;cu=a6;var a5=cu;var bp=reSign((a5),8,0)!=0;if(bp){d2=20;break $bb31$23}var aV=bn;var aU=((aV)+1)&4294967295;bn=aU;d2=15;continue $bb31$23}var a4=bM;var a1=(a4+236)&4294967295;var a0=HEAP[a1];var aZ=bn;var aY=(a0+12*aZ)&4294967295;var aX=(aY+8)&4294967295;var aW=HEAP[aX];b7=aW}}while(0);cM=0;var aM=cM;cN=aM;aF=0;var aL=aT;var aK=__ZNK9GooString10getCStringEv(aL);bj=aK;var aJ=aT;var aI=__ZN9GooString9getLengthEv(aJ);au=aI;var aH=__Znwj(32);var aG=aH;bA=aG;var aE=bA;__ZN9GooStringC1Ev(aE);var aD=bA;at=aD;$bb49$35:while(1){var eL=au;var eJ=(((eL))|0)>0;if(!(eJ)){d2=36;break $bb49$35}var aC=B;var aB=(aC)&4294967295;var aA=HEAP[aB];var az=(aA+12)&4294967295;var ay=HEAP[az];var ax=ay;var aw=B;var av=bj;var ar=au;var aq=FUNCTION_TABLE[ax](aw,av,ar,f,bh,cB,bF,bv,ej,eh);bk=aq;var ap=B;var ao=(ap)&4294967295;var an=HEAP[ao];var am=(an)&4294967295;var al=HEAP[am];var ak=al;var aj=B;var ai=FUNCTION_TABLE[ak](aj);cr=ai;var ah=cr;var bo=reSign((ah),8,0)!=0;$bb35$$bb45$38:do{if(bo){var ag=b8;var af=(ag)!=0;if(af){bn=0;$bb41$42:while(1){var w=HEAP[cB];var v=bn;var u=(((v))|0)<(((w))|0);if(!(u)){d2=30;break $bb41$42}var ae=HEAP[bh];var ad=bn;var ac=(ae+4*ad)&4294967295;var ab=HEAP[ac];var aa=b8;var Z=(O)&4294967295;var Y=__ZN10UnicodeMap10mapUnicodeEjPci(aa,ab,Z,8);bl=Y;bm=0;while(1){var K=bm;var A=bl;var z=(((K))|0)<(((A))|0);if(!(z)){d2=28;break}var W=bm;var V=(O+W)&4294967295;var U=HEAP[V];var T=reSign((U),8,0);var S=at;var R=(((T))&255);var Q=__ZN9GooString6appendEc(S,R);var P=bm;var M=((P)+1)&4294967295;bm=M;d2=26;continue}var y=bn;var x=((y)+1)&4294967295;bn=x;d2=25;continue $bb41$42}var t=HEAP[cB];var r=aF;var p=((r)+(t))&4294967295;aF=p}else{var e=HEAP[f];var d=unSign((e),32,0)>>>8;var c=(((d))&255);var b=reSign((c),8,0);var a=at;var eO=(((b))&255);var eN=__ZN9GooString6appendEc(a,eO);var eM=HEAP[f];var eK=(((eM))&255);var eI=reSign((eK),8,0);var ez=at;var ey=(((eI))&255);var ex=__ZN9GooString6appendEc(ez,ey);var ew=aF;var ev=((ew)+1)&4294967295;aF=ev}}else{var eu=b7;var et=(eu)==0;if(!et){var es=HEAP[f];var eq=b7;var ep=(eq+2*es)&4294967295;var N=HEAP[ep];var L=reSign((N),16,0)!=0;if(!(L)){d2=34;break $bb35$$bb45$38}}var J=HEAP[f];var I=(((J))&255);var H=reSign((I),8,0);var G=at;var F=(((H))&255);var E=__ZN9GooString6appendEc(G,F)}}while(0);var D=HEAP[bF];var C=cN;var s=(C)+(D);cN=s;var q=HEAP[bv];var o=cM;var m=(o)+(q);cM=m;var l=bj;var k=bk;var j=(l+k)&4294967295;bj=j;var i=au;var h=bk;var g=((i)-(h))&4294967295;au=g;d2=24;continue $bb49$35}var eH=dl;var eG=__ZN8GfxState11getFontSizeEv(eH);var eF=dl;var eE=__ZN8GfxState15getHorizScalingEv(eF);var eD=(eG)*(eE);var eC=cN;var eB=(eD)*(eC);cN=eB;var eA=dl;var er=__ZN8GfxState11getFontSizeEv(eA);var eo=cM;var en=(er)*(eo);cM=en;var em=b8;var el=(em)!=0;if(el){var ek=b8;__ZN10UnicodeMap9decRefCntEv(ek)}var ei=at;var eg=__ZN9GooString9getLengthEv(ei);var ef=(((eg))|0)>0;var ee=unSign((ef),1,0);cf=ee;var ed=cf;var bf=reSign((ed),8,0)!=0;if(bf){var ec=bM;var eb=at;__ZN11PSOutputDev13writePSStringEP9GooString(ec,eb);var ea=B;var d9=(ea)&4294967295;var d8=HEAP[d9];var d7=(d8)&4294967295;var d6=HEAP[d7];var d5=d6;var d4=B;var d1=FUNCTION_TABLE[d5](d4);cd=d1;var d0=cd;var be=reSign((d0),8,0)!=0;if(be){var dZ=cz;var dY=(((dZ))|0)!=0;if(dY){var dX=bM;var dW=aF;var dV=cM;__ZN11PSOutputDev10writePSFmtEPKcz(dX,(__str6374288)&4294967295,Pointer_make([dW,0,0,0,dV,0,0,0,0,0,0,0],0,ALLOC_STACK))}else{var dU=bM;var dT=aF;var dS=cN;__ZN11PSOutputDev10writePSFmtEPKcz(dU,(__str6384289)&4294967295,Pointer_make([dT,0,0,0,dS,0,0,0,0,0,0,0],0,ALLOC_STACK))}}else{var dG=bM;var dF=cN;__ZN11PSOutputDev10writePSFmtEPKcz(dG,(__str6394290)&4294967295,Pointer_make([dF,0,0,0,0,0,0,0],0,ALLOC_STACK))}}var dE=at;dK=dE;var dD=dK;var dC=(dD)!=0;if(dC){var dB=dK;__ZN9GooStringD1Ev(dB);var dA=dK;var dz=dA;__ZdlPv(dz)}var dy=dl;var dx=__ZN8GfxState9getRenderEv(dy);var dj=(dx)&4;var di=(((dj))|0)!=0;$bb66$$bb64$74:do{if(di){d2=41}else{var dg=bM;var df=(dg+449)&4294967295;var de=HEAP[df];var a3=reSign((de),8,0)!=0;if(a3){d2=41;break $bb66$$bb64$74}cO=0;d2=44;break $bb66$$bb64$74}}while(0);if(d2==41){cO=1}var dd=cO;ca=dd;var dc=ca;var a2=reSign((dc),8,0)!=0;if(!(a2)){d2=0;break $bb71$$bb$2}var db=bM;var da=(db+448)&4294967295;HEAP[da]=1}}while(0);STACKTOP=X;return;return}function __ZN11PSOutputDev16radialShadedFillEP8GfxStateP16GfxRadialShadingdd(a7,m,bZ,fB,eV){var Z=STACKTOP;STACKTOP+=80;_memset(Z,0,80);var hr;var c5;var gu;var dU;var fP;var h4;var d6;var f1;var eg;var gx;var eD;var eF;var eH;var eJ;var eL;var g0;var cB;var hp;var fC;var hq;var fG;var C;var cz;var cx;var hF;var fE=Z;var hu=Z+8;var z=Z+16;var aN=Z+24;var ib=Z+32;var hL=Z+40;var aS=Z+48;var ia=Z+56;var hJ=Z+64;var aR=Z+72;var ao;var an;var hI;var ho;var av;var Y;var ht;var g7;var hK;var a5;var af;var R;var B;var e9;var hC;var hA;var h9;var bY;var gc=0;c5=a7;gu=m;dU=bZ;fP=fB;h4=eV;var cv=c5;var ct=(cv+104)&4294967295;var cr=HEAP[ct];var cq=(((cr))|0)==3;$bb3$$bb$2:do{if(cq){hr=0}else{var cp=c5;var co=(cp+104)&4294967295;var cn=HEAP[co];var hc=(((cn))|0)==5;if(hc){hr=0;break $bb3$$bb$2}else{hr=1;break $bb3$$bb$2}}}while(0);$bb3$$bb6$4:do{if(hr==0){var hb=dU;var ha=(hb)&4294967295;var g9=__ZN10GfxShading13getColorSpaceEv(ha);cx=g9;var g8=cx;var g6=(g8)&4294967295;var g5=HEAP[g6];var g4=(g5+12)&4294967295;var g3=HEAP[g4];var g2=g3;var gF=cx;var gE=FUNCTION_TABLE[g2](gF);var gD=(((gE))|0)!=4;var gC=unSign((gD),1,0);hF=gC;var gB=hF;var hs=reSign((gB),8,0)!=0;if(hs){cz=0;hr=2;break $bb3$$bb6$4}else{var gA=c5;var gz=(gA+440)&4294967295;var gy=HEAP[gz];var gw=(gy)|15;var gv=c5;var f7=(gv+440)&4294967295;HEAP[f7]=gw;hr=1;break $bb3$$bb6$4}}}while(0);if(hr==1){var f6=dU;__ZN16GfxRadialShading9getCoordsEPdS0_S0_S0_S0_S0_(f6,ib,hL,aS,ia,hJ,aR);var f5=dU;var f4=__ZN16GfxRadialShading10getDomain0Ev(f5);ao=f4;var f3=dU;var f2=__ZN16GfxRadialShading10getDomain1Ev(f3);an=f2;var f0=HEAP[aS];var fZ=HEAP[aR];var fY=(f0)==(fZ);$bb7$$bb12$11:do{if(fY){var fX=HEAP[ib];var fw=HEAP[ia];var fv=(fX)!=(fw);$bb10$$bb8$13:do{if(fv){hr=3}else{var fu=HEAP[hL];var fs=HEAP[hJ];var fr=(fu)!=(fs);if(fr){hr=3;break $bb10$$bb8$13}C=1;hr=5;break $bb10$$bb8$13}}while(0);if(hr==3){C=0}var fq=C;h9=fq;B=0;Y=0}else{var fo=HEAP[aS];var fn=0-(fo);var fm=HEAP[aR];var fk=HEAP[aS];var eY=(fm)-(fk);var eX=(fn)/(eY);Y=eX;var eW=HEAP[ia];var eU=HEAP[ib];var eS=(eW)-(eU);var eR=Y;var eQ=(eS)*(eR);var eP=HEAP[ib];var eO=(eQ)+(eP);ht=eO;var eN=HEAP[hJ];var ex=HEAP[hL];var ew=(eN)-(ex);var ev=Y;var eu=(ew)*(ev);var es=HEAP[hL];var er=(eu)+(es);g7=er;var eq=HEAP[ib];var eo=ht;var en=(eo)-(eq);var em=HEAP[ib];var d8=ht;var d7=(d8)-(em);var d5=(en)*(d7);var d3=HEAP[hL];var d2=g7;var d1=(d2)-(d3);var dZ=HEAP[hL];var dY=g7;var dW=(dY)-(dZ);var dV=(d1)*(dW);var dH=(d5)+(dV);var dF=HEAP[aS];var dD=HEAP[aS];var dB=(dF)*(dD);var dz=(dH)<=(dB);var dx=unSign((dz),1,0);h9=dx;var dv=HEAP[aS];var dt=HEAP[ib];var dr=ht;var dq=(dt)-(dr);var db=HEAP[ib];var c9=ht;var c7=(db)-(c9);var c4=(dq)*(c7);var c2=HEAP[hL];var c0=g7;var cY=(c2)-(c0);var cW=HEAP[hL];var cU=g7;var cT=(cW)-(cU);var bx=(cY)*(cT);var bw=(c4)+(bx);var bu=_sqrt(bw);var bt=(dv)/(bu);var bs=_asin(bt);B=bs;var br=HEAP[aS];var bq=HEAP[aR];var bp=(br)>(bq);if(!(bp)){hr=9;break $bb7$$bb12$11}var bo=B;var bn=0-(bo);B=bn}}while(0);var bj=h9;var cS=reSign((bj),8,0)!=0;$bb16$$bb17$22:do{if(cS){hC=0;hA=360}else{var bi=HEAP[ia];var bh=HEAP[ib];var bg=(bi)-(bh);var bf=HEAP[hJ];var be=HEAP[hL];var bd=(bf)-(be);var bc=_atan2(bd,bg);e9=bc;var bb=e9;var ba=B;var a4=(bb)+(ba);var a3=(a4)*57.29577951308232;var a2=(a3)+90;hC=a2;var a1=e9;var a0=B;var aZ=(a1)-(a0);var aY=(aZ)*57.29577951308232;var aX=(aY)-90;hA=aX;while(1){var aQ=hA;var aP=hC;var aO=(aQ)<(aP);if(!(aO)){hr=13;break $bb16$$bb17$22}var aW=hA;var aV=(aW)+360;hA=aV;hr=11;continue}}}while(0);var aM=gu;__ZN8GfxState15getUserClipBBoxEPdS0_S0_S0_(aM,fE,hu,z,aN);var aL=h9;var cs=reSign((aL),8,0)!=0;$bb22$$bb23$29:do{if(cs){hK=0;a5=1}else{hK=1;a5=0;var aK=HEAP[ia];var aJ=HEAP[aR];var aI=(aK)+(aJ);var aH=HEAP[ib];var aG=HEAP[aS];var aB=(aH)+(aG);var aA=(aI)-(aB);var az=(aA)!=0;$bb24$$bb28$32:do{if(az){var ay=HEAP[fE];var ax=HEAP[ib];var aw=HEAP[aS];var au=(ax)+(aw);var at=(ay)-(au);var ar=HEAP[ia];var aq=HEAP[aR];var am=(ar)+(aq);var al=HEAP[ib];var ak=HEAP[aS];var ai=(al)+(ak);var ah=(am)-(ai);var ag=(at)/(ah);af=ag;var ae=af;var ad=hK;var ac=(ae)<(ad);if(ac){var ab=af;hK=ab}else{var X=af;var W=a5;var V=(X)>(W);if(!(V)){hr=17;break $bb24$$bb28$32}var U=af;a5=U}}}while(0);var T=HEAP[ia];var S=HEAP[aR];var Q=(T)-(S);var P=HEAP[ib];var N=HEAP[aS];var L=(P)-(N);var A=(Q)-(L);var y=(A)!=0;$bb29$$bb33$39:do{if(y){var x=HEAP[z];var w=HEAP[ib];var v=HEAP[aS];var u=(w)-(v);var t=(x)-(u);var s=HEAP[ia];var q=HEAP[aR];var o=(s)-(q);var e=HEAP[ib];var d=HEAP[aS];var c=(e)-(d);var b=(o)-(c);var a=(t)/(b);af=a;var it=af;var ir=hK;var iq=(it)<(ir);if(iq){var io=af;hK=io}else{var il=af;var h8=a5;var h7=(il)>(h8);if(!(h7)){hr=20;break $bb29$$bb33$39}var h6=af;a5=h6}}}while(0);var h5=HEAP[hJ];var h3=HEAP[aR];var h2=(h5)+(h3);var h0=HEAP[hL];var hZ=HEAP[aS];var hY=(h0)+(hZ);var hW=(h2)-(hY);var O=(hW)!=0;$bb34$$bb38$46:do{if(O){var M=HEAP[hu];var K=HEAP[hL];var J=HEAP[aS];var I=(K)+(J);var H=(M)-(I);var G=HEAP[hJ];var F=HEAP[aR];var E=(G)+(F);var D=HEAP[hL];var r=HEAP[aS];var p=(D)+(r);var n=(E)-(p);var l=(H)/(n);af=l;var k=af;var j=hK;var i=(k)<(j);if(i){var h=af;hK=h}else{var g=af;var f=a5;var ip=(g)>(f);if(!(ip)){hr=23;break $bb34$$bb38$46}var im=af;a5=im}}}while(0);var ik=HEAP[hJ];var ij=HEAP[aR];var ii=(ik)-(ij);var ih=HEAP[hL];var ig=HEAP[aS];var ie=(ih)-(ig);var id=(ii)-(ie);var ic=(id)!=0;$bb39$$bb43$53:do{if(ic){var hX=HEAP[aN];var hV=HEAP[hL];var hU=HEAP[aS];var hT=(hV)-(hU);var hS=(hX)-(hT);var hR=HEAP[hJ];var hP=HEAP[aR];var hO=(hR)-(hP);var hN=HEAP[hL];var hM=HEAP[aS];var hH=(hN)-(hM);var hG=(hO)-(hH);var hE=(hS)/(hG);af=hE;var hD=af;var hB=hK;var hz=(hD)<(hB);if(hz){var hy=af;hK=hy}else{var hx=af;var hw=a5;var hv=(hx)>(hw);if(!(hv)){hr=26;break $bb39$$bb43$53}var hn=af;a5=hn}}}while(0);var hm=HEAP[aS];var hl=HEAP[aR];var hk=(hm)<(hl);$bb44$$bb47$60:do{if(hk){var hj=hK;var hh=Y;var hg=(hj)<(hh);if(hg){var hf=Y;hK=hf}}else{var he=HEAP[aS];var hd=HEAP[aR];var gZ=(he)>(hd);if(!(gZ)){hr=30;break $bb44$$bb47$60}var gY=a5;var gX=Y;var gW=(gY)>(gX);if(!(gW)){hr=30;break $bb44$$bb47$60}var gV=Y;a5=gV}}while(0);var gU=dU;var gT=__ZN16GfxRadialShading10getExtend0Ev(gU);var bA=reSign((gT),8,0)!=0;var bN=(bA)^1;var dp=unSign((bN),1,0);var bz=reSign((dp),8,0)!=0;var hi=(bz)^1;var aj=unSign((hi),1,0);var by=reSign((aj),8,0)!=0;$bb60$$bb58$69:do{if(by){hr=32}else{var gS=hK;var gR=(gS)>=0;if(gR){hr=32;break $bb60$$bb58$69}hq=1;hr=34;break $bb60$$bb58$69}}while(0);if(hr==32){hq=0}var gP=hq;fG=gP;var gt=fG;var bm=reSign((gt),8,0)!=0;if(bm){hK=0}var gr=dU;var gq=__ZN16GfxRadialShading10getExtend1Ev(gr);var bl=reSign((gq),8,0)!=0;var h1=(bl)^1;var g1=unSign((h1),1,0);var bk=reSign((g1),8,0)!=0;var b1=(bk)^1;var bX=unSign((b1),1,0);var a9=reSign((bX),8,0)!=0;$bb74$$bb72$78:do{if(a9){hr=37}else{var gp=a5;var go=(gp)<=1;if(go){hr=37;break $bb74$$bb72$78}hp=1;hr=39;break $bb74$$bb72$78}}while(0);if(hr==37){hp=0}var gn=hp;fC=gn;var gm=fC;var a8=reSign((gm),8,0)!=0;if(!(a8)){hr=42;break $bb22$$bb23$29}a5=1}}while(0);var gl=HEAP[ib];var gk=c5;__ZN11PSOutputDev10writePSFmtEPKcz(gk,(__str6404291)&4294967295,Pointer_make([gl,0,0,0,0,0,0,0],0,ALLOC_STACK));var gi=HEAP[ia];var fW=c5;__ZN11PSOutputDev10writePSFmtEPKcz(fW,(__str6414292)&4294967295,Pointer_make([gi,0,0,0,0,0,0,0],0,ALLOC_STACK));var fV=HEAP[ia];var fU=HEAP[ib];var fT=(fV)-(fU);var fS=c5;__ZN11PSOutputDev10writePSFmtEPKcz(fS,(__str6424293)&4294967295,Pointer_make([fT,0,0,0,0,0,0,0],0,ALLOC_STACK));var fR=HEAP[hL];var fO=c5;__ZN11PSOutputDev10writePSFmtEPKcz(fO,(__str6434294)&4294967295,Pointer_make([fR,0,0,0,0,0,0,0],0,ALLOC_STACK));var fN=HEAP[hJ];var fM=c5;__ZN11PSOutputDev10writePSFmtEPKcz(fM,(__str6444295)&4294967295,Pointer_make([fN,0,0,0,0,0,0,0],0,ALLOC_STACK));var fK=HEAP[hJ];var fj=HEAP[hL];var fi=(fK)-(fj);var fh=c5;__ZN11PSOutputDev10writePSFmtEPKcz(fh,(__str6454296)&4294967295,Pointer_make([fi,0,0,0,0,0,0,0],0,ALLOC_STACK));var fg=HEAP[aS];var ff=c5;__ZN11PSOutputDev10writePSFmtEPKcz(ff,(__str6464297)&4294967295,Pointer_make([fg,0,0,0,0,0,0,0],0,ALLOC_STACK));var fe=HEAP[aR];var fd=c5;__ZN11PSOutputDev10writePSFmtEPKcz(fd,(__str6474298)&4294967295,Pointer_make([fe,0,0,0,0,0,0,0],0,ALLOC_STACK));var fc=HEAP[aR];var fb=HEAP[aS];var e8=(fc)-(fb);var gQ=c5;__ZN11PSOutputDev10writePSFmtEPKcz(gQ,(__str6484299)&4294967295,Pointer_make([e8,0,0,0,0,0,0,0],0,ALLOC_STACK));var gO=c5;var gN=ao;__ZN11PSOutputDev10writePSFmtEPKcz(gO,(__str6494300)&4294967295,Pointer_make([gN,0,0,0,0,0,0,0],0,ALLOC_STACK));var gM=c5;var gL=an;__ZN11PSOutputDev10writePSFmtEPKcz(gM,(__str6504301)&4294967295,Pointer_make([gL,0,0,0,0,0,0,0],0,ALLOC_STACK));var gK=an;var gJ=ao;var gI=(gK)-(gJ);var gH=c5;__ZN11PSOutputDev10writePSFmtEPKcz(gH,(__str6514302)&4294967295,Pointer_make([gI,0,0,0,0,0,0,0],0,ALLOC_STACK));var gG=dU;var gj=(gG)&4294967295;var gh=__ZN10GfxShading13getColorSpaceEv(gj);cB=gh;var gg=cB;var gf=(gg)&4294967295;var ge=HEAP[gf];var gd=(ge+44)&4294967295;var gb=HEAP[gd];var ga=gb;var f9=cB;var f8=FUNCTION_TABLE[ga](f9);var fL=c5;__ZN11PSOutputDev10writePSFmtEPKcz(fL,(__str733724)&4294967295,Pointer_make([f8,0,0,0],0,ALLOC_STACK));var fJ=h9;var a6=reSign((fJ),8,0)!=0;if(a6){g0=(__str173668)&4294967295}else{g0=(__str183669)&4294967295}var fI=c5;var fH=g0;__ZN11PSOutputDev10writePSFmtEPKcz(fI,(__str6524303)&4294967295,Pointer_make([fH,0,0,0],0,ALLOC_STACK));var fF=c5;var fD=hC;__ZN11PSOutputDev10writePSFmtEPKcz(fF,(__str6534304)&4294967295,Pointer_make([fD,0,0,0,0,0,0,0],0,ALLOC_STACK));var fA=c5;var fz=hA;__ZN11PSOutputDev10writePSFmtEPKcz(fA,(__str6544305)&4294967295,Pointer_make([fz,0,0,0,0,0,0,0],0,ALLOC_STACK));var fy=dU;var fx=__ZN16GfxRadialShading9getNFuncsEv(fy);var fa=(((fx))|0)==1;var e7=unSign((fa),1,0);eL=e7;var e6=eL;var aU=reSign((e6),8,0)!=0;if(aU){var e5=c5;__ZN11PSOutputDev7writePSEPc(e5,(__str743725)&4294967295);var e4=dU;var e3=__ZN16GfxRadialShading7getFuncEi(e4,0);var e2=c5;__ZN11PSOutputDev11cvtFunctionEP8Function(e2,e3);var e1=c5;__ZN11PSOutputDev7writePSEPc(e1,(__str753726)&4294967295)}else{var e0=c5;__ZN11PSOutputDev7writePSEPc(e0,(__str763727)&4294967295);bY=0;while(1){var dR=dU;var dQ=__ZN16GfxRadialShading9getNFuncsEv(dR);var dP=bY;var dO=(((dQ))|0)>(((dP))|0);var dN=unSign((dO),1,0);eJ=dN;var dM=eJ;var aE=reSign((dM),8,0)!=0;if(!(aE)){hr=49;break}var eZ=dU;var eM=__ZN16GfxRadialShading9getNFuncsEv(eZ);var eK=((eM)-1)&4294967295;var eI=bY;var eG=(((eK))|0)>(((eI))|0);var eE=unSign((eG),1,0);eH=eE;var eC=eH;var aT=reSign((eC),8,0)!=0;if(aT){var eB=c5;__ZN11PSOutputDev7writePSEPc(eB,(__str6554306)&4294967295)}var eA=dU;var ez=bY;var ey=__ZN16GfxRadialShading7getFuncEi(eA,ez);var ek=c5;__ZN11PSOutputDev11cvtFunctionEP8Function(ek,ey);var ej=c5;__ZN11PSOutputDev7writePSEPc(ej,(__str783729)&4294967295);var eh=dU;var ef=__ZN16GfxRadialShading9getNFuncsEv(eh);var ee=((ef)-1)&4294967295;var ed=bY;var ec=(((ee))|0)>(((ed))|0);var eb=unSign((ec),1,0);eF=eb;var ea=eF;var aF=reSign((ea),8,0)!=0;if(aF){var d9=c5;__ZN11PSOutputDev7writePSEPc(d9,(__str6564307)&4294967295)}var dT=bY;var dS=((dT)+1)&4294967295;bY=dS;hr=45;continue}var dL=c5;__ZN11PSOutputDev7writePSEPc(dL,(__str803731)&4294967295)}var dJ=c5;var dn=hK;var dm=a5;__ZN11PSOutputDev10writePSFmtEPKcz(dJ,(__str6574308)&4294967295,Pointer_make([dn,0,0,0,0,0,0,0,dm,0,0,0,0,0,0,0],0,ALLOC_STACK));var dl=h9;var aD=reSign((dl),8,0)!=0;$bb98$$bb146$104:do{if(aD){var dk=dU;var dj=__ZN16GfxRadialShading10getExtend0Ev(dk);var aC=reSign((dj),8,0)!=0;var bM=(aC)^1;var ei=unSign((bM),1,0);var ft=reSign((ei),8,0)!=0;$bb104$$bb103$106:do{if(ft){hr=51}else{var di=HEAP[aS];var dh=HEAP[aR];var dg=(di)<=(dh);if(dg){hr=50;break $bb104$$bb103$106}else{hr=51;break $bb104$$bb103$106}}}while(0);$bb104$$bb110$108:do{if(hr==51){var df=dU;var dd=__ZN16GfxRadialShading10getExtend1Ev(df);var fp=reSign((dd),8,0)!=0;var d0=(fp)^1;var gs=unSign((d0),1,0);var fl=reSign((gs),8,0)!=0;if(!fl){var cR=HEAP[aR];var cQ=HEAP[aS];var cP=(cR)<(cQ);if(cP){hr=50;break $bb104$$bb110$108}}gx=0;hr=54;break $bb104$$bb110$108}}while(0);if(hr==50){gx=1}var cO=gx;eD=cO;var cN=eD;var eT=reSign((cN),8,0)!=0;if(eT){var cM=HEAP[aS];var cL=HEAP[aR];var cK=(cM)<=(cL);if(cK){var cJ=ao;R=cJ;var cH=HEAP[aS];av=cH;var cm=HEAP[ib];hI=cm;var ck=HEAP[hL];ho=ck}else{var cj=an;R=cj;var ci=HEAP[aR];av=ci;var ch=HEAP[ia];hI=ch;var cg=HEAP[hJ];ho=cg}var cf=c5;var ce=(cf+104)&4294967295;var cd=HEAP[ce];var cb=(((cd))|0)==3;$bb119$$bb118$122:do{if(cb){hr=56}else{var dK=c5;var dI=(dK+104)&4294967295;var dG=HEAP[dI];var dE=(((dG))|0)==5;if(dE){hr=56;break $bb119$$bb118$122}var dy=c5;var dw=R;__ZN11PSOutputDev10writePSFmtEPKcz(dy,(__str6594310)&4294967295,Pointer_make([dw,0,0,0,0,0,0,0],0,ALLOC_STACK));hr=59;break $bb119$$bb118$122}}while(0);if(hr==56){var dC=c5;var dA=R;__ZN11PSOutputDev10writePSFmtEPKcz(dC,(__str6584309)&4294967295,Pointer_make([dA,0,0,0,0,0,0,0],0,ALLOC_STACK))}var du=c5;var ds=hI;var de=ho;var dc=av;__ZN11PSOutputDev10writePSFmtEPKcz(du,(__str6604311)&4294967295,Pointer_make([ds,0,0,0,0,0,0,0,de,0,0,0,0,0,0,0,dc,0,0,0,0,0,0,0],0,ALLOC_STACK))}var da=dU;var c8=__ZN16GfxRadialShading10getExtend0Ev(da);var et=reSign((c8),8,0)!=0;var ap=(et)^1;var hQ=unSign((ap),1,0);var ep=reSign((hQ),8,0)!=0;$bb128$$bb127$129:do{if(ep){hr=62}else{var c6=HEAP[aS];var c3=HEAP[aR];var c1=(c6)>(c3);if(c1){hr=61;break $bb128$$bb127$129}else{hr=62;break $bb128$$bb127$129}}}while(0);$bb128$$bb134$131:do{if(hr==62){var cZ=dU;var cX=__ZN16GfxRadialShading10getExtend1Ev(cZ);var el=reSign((cX),8,0)!=0;var aa=(el)^1;var bL=unSign((aa),1,0);var d4=reSign((bL),8,0)!=0;if(!d4){var cV=HEAP[aR];var cI=HEAP[aS];var cG=(cV)>=(cI);if(cG){hr=61;break $bb128$$bb134$131}}f1=0;hr=65;break $bb128$$bb134$131}}while(0);if(hr==61){f1=1}var cF=f1;eg=cF;var cE=eg;var dX=reSign((cE),8,0)!=0;if(!(dX)){hr=67;break $bb98$$bb146$104}var cD=HEAP[aS];var cC=HEAP[aR];var cA=(cD)>(cC);if(cA){var cy=ao;R=cy;var cw=HEAP[aS];av=cw;var cu=HEAP[ib];hI=cu;var cc=HEAP[hL];ho=cc}else{var ca=an;R=ca;var b9=HEAP[aR];av=b9;var b8=HEAP[ia];hI=b8;var b7=HEAP[hJ];ho=b7}var b6=c5;var b5=(b6+104)&4294967295;var b4=HEAP[b5];var b3=(((b4))|0)==3;$bb143$$bb142$144:do{if(b3){hr=69}else{var b2=c5;var b0=(b2+104)&4294967295;var bW=HEAP[b0];var bV=(((bW))|0)==5;if(bV){hr=69;break $bb143$$bb142$144}var bS=c5;var bR=R;__ZN11PSOutputDev10writePSFmtEPKcz(bS,(__str6594310)&4294967295,Pointer_make([bR,0,0,0,0,0,0,0],0,ALLOC_STACK));hr=72;break $bb143$$bb142$144}}while(0);if(hr==69){var bU=c5;var bT=R;__ZN11PSOutputDev10writePSFmtEPKcz(bU,(__str6584309)&4294967295,Pointer_make([bT,0,0,0,0,0,0,0],0,ALLOC_STACK))}var bQ=c5;var bP=hI;var bO=ho;var bK=av;__ZN11PSOutputDev10writePSFmtEPKcz(bQ,(__str6614312)&4294967295,Pointer_make([bP,0,0,0,0,0,0,0,bO,0,0,0,0,0,0,0,bK,0,0,0,0,0,0,0],0,ALLOC_STACK));var bJ=HEAP[hu];var bI=HEAP[z];var bH=HEAP[aN];var bG=HEAP[z];var bF=HEAP[aN];var bE=HEAP[fE];var bD=HEAP[hu];var bC=HEAP[fE];var bB=c5;__ZN11PSOutputDev10writePSFmtEPKcz(bB,(__str6624313)&4294967295,Pointer_make([bC,0,0,0,0,0,0,0,bD,0,0,0,0,0,0,0,bE,0,0,0,0,0,0,0,bF,0,0,0,0,0,0,0,bG,0,0,0,0,0,0,0,bH,0,0,0,0,0,0,0,bI,0,0,0,0,0,0,0,bJ,0,0,0,0,0,0,0],0,ALLOC_STACK))}}while(0);cz=1}var bv=cz;d6=bv;var fQ=d6;var cl=(((fQ))&255);STACKTOP=Z;return cl;return null}function __ZN11PSOutputDev15axialShadedFillEP8GfxStateP15GfxAxialShadingdd(aU,m,bs,cP,cz){var W=STACKTOP;STACKTOP+=64;_memset(W,0,64);var dq;var bR;var c3;var b5;var cR;var dM;var cf;var dt;var dy;var dz;var dA;var bI;var aj;var dY;var ak;var d2;var bH;var bG;var J;var cQ=W;var ds=W+8;var z=W+16;var aG=W+24;var dS=W+32;var dx=W+40;var dR=W+48;var dw=W+56;var cE;var cD;var a3;var X;var bt;var bo;var am;var al;var br;var c2=0;bR=aU;c3=m;b5=bs;cR=cP;dM=cz;var bF=bR;var bE=(bF+104)&4294967295;var bD=HEAP[bE];var bC=(((bD))|0)==3;$bb3$$bb$2:do{if(bC){dq=0}else{var bA=bR;var bz=(bA+104)&4294967295;var by=HEAP[bz];var dn=(((by))|0)==5;if(dn){dq=0;break $bb3$$bb$2}else{dq=1;break $bb3$$bb$2}}}while(0);$bb3$$bb6$4:do{if(dq==0){var dm=b5;var dl=(dm)&4294967295;var dk=__ZN10GfxShading13getColorSpaceEv(dl);bG=dk;var dj=bG;var di=(dj)&4294967295;var dh=HEAP[di];var dg=(dh+12)&4294967295;var df=HEAP[dg];var de=df;var dd=bG;var dc=FUNCTION_TABLE[de](dd);var db=(((dc))|0)!=4;var da=unSign((db),1,0);J=da;var c9=J;var dr=reSign((c9),8,0)!=0;if(dr){bH=0;dq=2;break $bb3$$bb6$4}else{var c8=bR;var c7=(c8+440)&4294967295;var c6=HEAP[c7];var c5=(c6)|15;var c4=bR;var c1=(c4+440)&4294967295;HEAP[c1]=c5;dq=1;break $bb3$$bb6$4}}}while(0);$bb64$$bb6$9:do{if(dq==1){var c0=c3;__ZN8GfxState15getUserClipBBoxEPdS0_S0_S0_(c0,cQ,ds,z,aG);var cZ=b5;__ZN15GfxAxialShading9getCoordsEPdS0_S0_S0_(cZ,dS,dx,dR,dw);var cY=HEAP[dR];var cX=HEAP[dS];var cW=(cY)-(cX);cE=cW;var cV=HEAP[dw];var cU=HEAP[dx];var cT=(cV)-(cU);cD=cT;var cS=cE;var cO=_fabs(cS);var cN=(cO)>=0.01;$bb9$$bb7$11:do{if(!cN){var cM=cD;var cL=_fabs(cM);var cK=(cL)>=0.01;if(cK){dq=3;break $bb9$$bb7$11}bH=1;dq=2;break $bb64$$bb6$9}}while(0);var cJ=cE;var cI=cE;var cH=(cJ)*(cI);var cG=cD;var cF=cD;var cC=(cG)*(cF);var cB=(cH)+(cC);var cA=1/(cB);a3=cA;var cy=HEAP[cQ];var cx=HEAP[dS];var cw=(cy)-(cx);var cv=cE;var cu=(cw)*(cv);var ct=HEAP[ds];var cs=HEAP[dx];var cr=(ct)-(cs);var cq=cD;var cp=(cr)*(cq);var co=(cu)+(cp);var cn=a3;var cm=(co)*(cn);bt=cm;var cl=bt;X=cl;var ck=HEAP[cQ];var cj=HEAP[dS];var ci=(ck)-(cj);var ch=cE;var cg=(ci)*(ch);var ce=HEAP[aG];var cd=HEAP[dx];var cc=(ce)-(cd);var cb=cD;var ca=(cc)*(cb);var b9=(cg)+(ca);var b8=a3;var b7=(b9)*(b8);bo=b7;var b4=bo;var b3=X;var b2=(b4)<(b3);$bb10$$bb11$15:do{if(b2){var b1=bo;X=b1}else{var b0=bo;var bZ=bt;var bY=(b0)>(bZ);if(!(bY)){dq=7;break $bb10$$bb11$15}var bX=bo;bt=bX}}while(0);var bW=HEAP[z];var bV=HEAP[dS];var bU=(bW)-(bV);var bT=cE;var bS=(bU)*(bT);var bQ=HEAP[ds];var bP=HEAP[dx];var bO=(bQ)-(bP);var bN=cD;var bM=(bO)*(bN);var bL=(bS)+(bM);var bK=a3;var bi=(bL)*(bK);bo=bi;var bh=bo;var bg=X;var bf=(bh)<(bg);$bb14$$bb15$20:do{if(bf){var be=bo;X=be}else{var bd=bo;var bc=bt;var bb=(bd)>(bc);if(!(bb)){dq=10;break $bb14$$bb15$20}var ba=bo;bt=ba}}while(0);var a9=HEAP[z];var a5=HEAP[dS];var a4=(a9)-(a5);var a2=cE;var a1=(a4)*(a2);var a0=HEAP[aG];var aZ=HEAP[dx];var aY=(a0)-(aZ);var aX=cD;var aW=(aY)*(aX);var aV=(a1)+(aW);var aT=a3;var aS=(aV)*(aT);bo=aS;var aR=bo;var aQ=X;var aP=(aR)<(aQ);$bb18$$bb19$25:do{if(aP){var aO=bo;X=aO}else{var aN=bo;var aM=bt;var aL=(aN)>(aM);if(!(aL)){dq=13;break $bb18$$bb19$25}var aK=bo;bt=aK}}while(0);var aJ=X;var aI=(aJ)>=0;$bb31$$bb22$30:do{if(aI){dq=14}else{var aH=b5;var aF=__ZN15GfxAxialShading10getExtend0Ev(aH);var bB=reSign((aF),8,0)!=0;var dv=(bB)^1;var a7=unSign((dv),1,0);var bx=reSign((a7),8,0)!=0;var bp=(bx)^1;var dp=unSign((bp),1,0);var bw=reSign((dp),8,0)!=0;if(bw){dq=14;break $bb31$$bb22$30}ak=1;dq=16;break $bb31$$bb22$30}}while(0);if(dq==14){ak=0}var aE=ak;d2=aE;var aD=d2;var bv=reSign((aD),8,0)!=0;if(bv){X=0}var aC=bt;var aB=(aC)<=1;$bb45$$bb36$39:do{if(aB){dq=19}else{var aA=b5;var az=__ZN15GfxAxialShading10getExtend1Ev(aA);var bu=reSign((az),8,0)!=0;var bJ=(bu)^1;var b6=unSign((bJ),1,0);var bq=reSign((b6),8,0)!=0;var a6=(bq)^1;var an=unSign((a6),1,0);var bn=reSign((an),8,0)!=0;if(bn){dq=19;break $bb45$$bb36$39}aj=1;dq=21;break $bb45$$bb36$39}}while(0);if(dq==19){aj=0}var ay=aj;dY=ay;var ax=dY;var bm=reSign((ax),8,0)!=0;if(bm){bt=1}var aw=b5;var av=__ZN15GfxAxialShading10getDomain0Ev(aw);am=av;var au=b5;var at=__ZN15GfxAxialShading10getDomain1Ev(au);al=at;var ar=bR;var aq=am;__ZN11PSOutputDev10writePSFmtEPKcz(ar,(__str6494300)&4294967295,Pointer_make([aq,0,0,0,0,0,0,0],0,ALLOC_STACK));var ap=bR;var ao=al;__ZN11PSOutputDev10writePSFmtEPKcz(ap,(__str6504301)&4294967295,Pointer_make([ao,0,0,0,0,0,0,0],0,ALLOC_STACK));var ah=al;var ag=am;var af=(ah)-(ag);var ae=bR;__ZN11PSOutputDev10writePSFmtEPKcz(ae,(__str6514302)&4294967295,Pointer_make([af,0,0,0,0,0,0,0],0,ALLOC_STACK));var ad=HEAP[dS];var ac=bR;__ZN11PSOutputDev10writePSFmtEPKcz(ac,(__str6404291)&4294967295,Pointer_make([ad,0,0,0,0,0,0,0],0,ALLOC_STACK));var ab=HEAP[dx];var aa=bR;__ZN11PSOutputDev10writePSFmtEPKcz(aa,(__str6434294)&4294967295,Pointer_make([ab,0,0,0,0,0,0,0],0,ALLOC_STACK));var Z=HEAP[dR];var Y=HEAP[dS];var V=(Z)-(Y);var U=bR;__ZN11PSOutputDev10writePSFmtEPKcz(U,(__str6424293)&4294967295,Pointer_make([V,0,0,0,0,0,0,0],0,ALLOC_STACK));var T=HEAP[dR];var S=bR;__ZN11PSOutputDev10writePSFmtEPKcz(S,(__str6414292)&4294967295,Pointer_make([T,0,0,0,0,0,0,0],0,ALLOC_STACK));var R=HEAP[dw];var Q=bR;__ZN11PSOutputDev10writePSFmtEPKcz(Q,(__str6444295)&4294967295,Pointer_make([R,0,0,0,0,0,0,0],0,ALLOC_STACK));var P=HEAP[dw];var O=HEAP[dx];var M=(P)-(O);var K=bR;__ZN11PSOutputDev10writePSFmtEPKcz(K,(__str6454296)&4294967295,Pointer_make([M,0,0,0,0,0,0,0],0,ALLOC_STACK));var A=HEAP[cQ];var y=bR;__ZN11PSOutputDev10writePSFmtEPKcz(y,(__str6634314)&4294967295,Pointer_make([A,0,0,0,0,0,0,0],0,ALLOC_STACK));var x=HEAP[ds];var w=bR;__ZN11PSOutputDev10writePSFmtEPKcz(w,(__str6644315)&4294967295,Pointer_make([x,0,0,0,0,0,0,0],0,ALLOC_STACK));var v=HEAP[z];var u=bR;__ZN11PSOutputDev10writePSFmtEPKcz(u,(__str6654316)&4294967295,Pointer_make([v,0,0,0,0,0,0,0],0,ALLOC_STACK));var t=HEAP[aG];var s=bR;__ZN11PSOutputDev10writePSFmtEPKcz(s,(__str6664317)&4294967295,Pointer_make([t,0,0,0,0,0,0,0],0,ALLOC_STACK));var q=b5;var o=(q)&4294967295;var e=__ZN10GfxShading13getColorSpaceEv(o);bI=e;var d=bI;var c=(d)&4294967295;var b=HEAP[c];var a=(b+44)&4294967295;var d9=HEAP[a];var d8=d9;var d7=bI;var d5=FUNCTION_TABLE[d8](d7);var d4=bR;__ZN11PSOutputDev10writePSFmtEPKcz(d4,(__str733724)&4294967295,Pointer_make([d5,0,0,0],0,ALLOC_STACK));var dQ=b5;var dP=__ZN15GfxAxialShading9getNFuncsEv(dQ);var dO=(((dP))|0)==1;var dN=unSign((dO),1,0);dA=dN;var dL=dA;var bl=reSign((dL),8,0)!=0;if(bl){var dK=bR;__ZN11PSOutputDev7writePSEPc(dK,(__str743725)&4294967295);var dJ=b5;var dI=__ZN15GfxAxialShading7getFuncEi(dJ,0);var dH=bR;__ZN11PSOutputDev11cvtFunctionEP8Function(dH,dI);var dF=bR;__ZN11PSOutputDev7writePSEPc(dF,(__str753726)&4294967295)}else{var N=bR;__ZN11PSOutputDev7writePSEPc(N,(__str763727)&4294967295);br=0;while(1){var dZ=b5;var dX=__ZN15GfxAxialShading9getNFuncsEv(dZ);var dW=br;var dV=(((dX))|0)>(((dW))|0);var dU=unSign((dV),1,0);dz=dU;var dT=dz;var a8=reSign((dT),8,0)!=0;if(!(a8)){dq=29;break}var L=b5;var I=__ZN15GfxAxialShading9getNFuncsEv(L);var H=((I)-1)&4294967295;var G=br;var F=(((H))|0)>(((G))|0);var E=unSign((F),1,0);dy=E;var D=dy;var bk=reSign((D),8,0)!=0;if(bk){var C=bR;__ZN11PSOutputDev7writePSEPc(C,(__str6554306)&4294967295)}var B=b5;var r=br;var p=__ZN15GfxAxialShading7getFuncEi(B,r);var n=bR;__ZN11PSOutputDev11cvtFunctionEP8Function(n,p);var l=bR;__ZN11PSOutputDev7writePSEPc(l,(__str783729)&4294967295);var k=b5;var j=__ZN15GfxAxialShading9getNFuncsEv(k);var i=((j)-1)&4294967295;var h=br;var g=(((i))|0)>(((h))|0);var f=unSign((g),1,0);dt=f;var d6=dt;var bj=reSign((d6),8,0)!=0;if(bj){var d3=bR;__ZN11PSOutputDev7writePSEPc(d3,(__str6564307)&4294967295)}var d1=br;var d0=((d1)+1)&4294967295;br=d0;dq=25;continue}var dG=bR;__ZN11PSOutputDev7writePSEPc(dG,(__str803731)&4294967295)}var dE=bR;var dD=X;var dC=bt;__ZN11PSOutputDev10writePSFmtEPKcz(dE,(__str6674318)&4294967295,Pointer_make([dD,0,0,0,0,0,0,0,dC,0,0,0,0,0,0,0],0,ALLOC_STACK));bH=1}}while(0);var dB=bH;cf=dB;var du=cf;var ai=(((du))&255);STACKTOP=W;return ai;return null}function __ZN11PSOutputDev17tilingPatternFillEP8GfxStateP6ObjectiP4DictPdS6_iiiidd(J,ch,aR,bs,bQ,t,bT,bM,by,bK,bw,b2,ba){var H=STACKTOP;STACKTOP+=32;_memset(H,0,32);var ac;var bO;var aN;var g;var bl;var bq;var D;var R;var aq;var ar;var bm;var bn;var r;var E;var c;var cg;var cc;var cf;var a9=H;var bD;var bo=0;bO=J;aN=ch;g=aR;bl=bs;bq=bQ;D=t;R=bT;aq=bM;ar=by;bm=bK;bn=bw;r=b2;E=ba;__ZN12PDFRectangleC1Ev(a9);var ce=bO;__ZN11PSOutputDev7writePSEPc(ce,(__str6684319)&4294967295);var cd=bO;__ZN11PSOutputDev7writePSEPc(cd,(__str6694320)&4294967295);var cb=bO;__ZN11PSOutputDev7writePSEPc(cb,(__str6704321)&4294967295);var ca=R;var b9=(ca+24)&4294967295;var b8=HEAP[b9];var b7=R;var b6=(b7+16)&4294967295;var a0=HEAP[b6];var aY=R;var aW=(aY+8)&4294967295;var aV=HEAP[aW];var aU=R;var aT=(aU)&4294967295;var aS=HEAP[aT];var aQ=bO;__ZN11PSOutputDev10writePSFmtEPKcz(aQ,(__str6714322)&4294967295,Pointer_make([aS,0,0,0,0,0,0,0,aV,0,0,0,0,0,0,0,a0,0,0,0,0,0,0,0,b8,0,0,0,0,0,0,0],0,ALLOC_STACK));var aP=bO;__ZN11PSOutputDev7writePSEPc(aP,(__str6724323)&4294967295);var aO=bO;__ZN11PSOutputDev7writePSEPc(aO,(__str6734324)&4294967295);var aE=bO;__ZN11PSOutputDev7writePSEPc(aE,(__str6744325)&4294967295);var aC=bO;__ZN11PSOutputDev7writePSEPc(aC,(__str6754326)&4294967295);var aA=bO;__ZN11PSOutputDev7writePSEPc(aA,(__str6764327)&4294967295);var az=bO;__ZN11PSOutputDev7writePSEPc(az,(__str6774328)&4294967295);var ay=bO;__ZN11PSOutputDev7writePSEPc(ay,(__str6784329)&4294967295);var ax=bO;__ZN11PSOutputDev7writePSEPc(ax,(__str6794330)&4294967295);var aw=bO;__ZN11PSOutputDev7writePSEPc(aw,(__str6804331)&4294967295);var av=bO;__ZN11PSOutputDev7writePSEPc(av,(__str6814332)&4294967295);var au=bO;__ZN11PSOutputDev7writePSEPc(au,(__str6824333)&4294967295);var at=bO;__ZN11PSOutputDev7writePSEPc(at,(__str6794330)&4294967295);var am=bO;__ZN11PSOutputDev7writePSEPc(am,(__str6834334)&4294967295);var al=bO;__ZN11PSOutputDev7writePSEPc(al,(__str6844335)&4294967295);var ak=R;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=(a9)&4294967295;HEAP[ah]=ai;var ag=R;var af=(ag+8)&4294967295;var ae=HEAP[af];var ad=(a9+8)&4294967295;HEAP[ad]=ae;var ab=R;var aa=(ab+16)&4294967295;var Z=HEAP[aa];var Y=(a9+16)&4294967295;HEAP[Y]=Z;var X=R;var W=(X+24)&4294967295;var V=HEAP[W];var U=(a9+24)&4294967295;HEAP[U]=V;var T=__Znwj(128);var S=T;cf=S;var Q=bO;var P=(Q+188)&4294967295;var O=HEAP[P];var N=bO;var M=(N)&4294967295;var L=bO;var K=(L+184)&4294967295;var I=HEAP[K];var G=cf;var F=bq;__ZN3GfxC1EP4XRefP9OutputDevP4DictP7CatalogP12PDFRectangleS9_PFbPvESA_(G,I,M,F,O,a9,0,0,0);var C=cf;bD=C;var B=bO;__ZN11PSOutputDev7writePSEPc(B,(__str6854336)&4294967295);var A=bl;var z=(((A))|0)==2;if(z){var y=R;var x=(y+24)&4294967295;var w=HEAP[x];var v=R;var u=(v+16)&4294967295;var s=HEAP[u];var q=R;var p=(q+8)&4294967295;var o=HEAP[p];var n=R;var m=(n)&4294967295;var l=HEAP[m];var k=bO;var j=r;__ZN11PSOutputDev10writePSFmtEPKcz(k,(__str6864337)&4294967295,Pointer_make([j,0,0,0,0,0,0,0,l,0,0,0,0,0,0,0,o,0,0,0,0,0,0,0,s,0,0,0,0,0,0,0,w,0,0,0,0,0,0,0],0,ALLOC_STACK))}else{var i=bm;var h=((i)-1)&4294967295;var f=aq;var e=(((h))|0)<=(((f))|0);if(e){var d=bO;__ZN11PSOutputDev7writePSEPc(d,(__str6874338)&4294967295)}else{var b=bO;var a=r;__ZN11PSOutputDev10writePSFmtEPKcz(b,(__str6884339)&4294967295,Pointer_make([a,0,0,0,0,0,0,0],0,ALLOC_STACK))}}var cm=bO;var cl=(cm+450)&4294967295;HEAP[cl]=1;var ck=bO;var cj=(ck+292)&4294967295;var ci=HEAP[cj];var b5=((ci)+1)&4294967295;var b4=bO;var b3=(b4+292)&4294967295;HEAP[b3]=b5;var b1=bD;var b0=g;__ZN3Gfx7displayEP6Objectb(b1,b0,1);var bZ=bO;var bY=(bZ+292)&4294967295;var bX=HEAP[bY];var bW=((bX)-1)&4294967295;var bV=bO;var bS=(bV+292)&4294967295;HEAP[bS]=bW;var bR=bO;var bP=(bR+450)&4294967295;HEAP[bP]=0;var bN=bO;__ZN11PSOutputDev7writePSEPc(bN,(__str803731)&4294967295);var bL=bD;cc=bL;var bJ=cc;var bI=(bJ)!=0;if(bI){var bH=cc;__ZN3GfxD1Ev(bH);var bG=cc;var bF=bG;__ZdlPv(bF)}var bC=bO;__ZN11PSOutputDev7writePSEPc(bC,(__str933744)&4294967295);var bB=bO;__ZN11PSOutputDev7writePSEPc(bB,(__str6894340)&4294967295);var bA=bO;var bz=(bA+292)&4294967295;var bx=HEAP[bz];var bv=bO;__ZN11PSOutputDev10writePSFmtEPKcz(bv,(__str6904341)&4294967295,Pointer_make([bx,0,0,0],0,ALLOC_STACK));var bu=bO;var bt=(bu+292)&4294967295;var br=HEAP[bt];var bp=bO;__ZN11PSOutputDev10writePSFmtEPKcz(bp,(__str6914342)&4294967295,Pointer_make([br,0,0,0],0,ALLOC_STACK));var bk=D;var bj=(bk+40)&4294967295;var bi=HEAP[bj];var bh=D;var bg=(bh+32)&4294967295;var bf=HEAP[bg];var be=D;var bd=(be+24)&4294967295;var bc=HEAP[bd];var bb=D;var a8=(bb+16)&4294967295;var a7=HEAP[a8];var a6=D;var a5=(a6+8)&4294967295;var a4=HEAP[a5];var a3=D;var a2=(a3)&4294967295;var a1=HEAP[a2];var aZ=bO;__ZN11PSOutputDev10writePSFmtEPKcz(aZ,(__str6924343)&4294967295,Pointer_make([a1,0,0,0,0,0,0,0,a4,0,0,0,0,0,0,0,a7,0,0,0,0,0,0,0,bc,0,0,0,0,0,0,0,bf,0,0,0,0,0,0,0,bi,0,0,0,0,0,0,0],0,ALLOC_STACK));var aX=bm;var aM=((aX)-1)&4294967295;var aL=aq;var aK=(((aL))|0);var aJ=r;var aI=(aK)*(aJ);var aH=bn;var aG=((aH)-1)&4294967295;var aF=bO;var aD=ar;var aB=E;var ap=aq;__ZN11PSOutputDev10writePSFmtEPKcz(aF,(__str6934344)&4294967295,Pointer_make([aD,0,0,0,aG,0,0,0,aI,0,0,0,0,0,0,0,aB,0,0,0,0,0,0,0,ap,0,0,0,aM,0,0,0],0,ALLOC_STACK));var ao=bO;__ZN11PSOutputDev7writePSEPc(ao,(__str5524203)&4294967295);cg=1;var an=cg;c=an;var bU=c;var bE=(((bU))&255);STACKTOP=H;return bE;return null}function __ZN11PSOutputDev9setupFormE3RefP6Object(I,b9,b8,an){var G=STACKTOP;STACKTOP+=168;_memset(G,0,168);var ao;var b3;var C=G;var br;var D;var cu;var bs;var q;var t;var ct;var bJ;var b5;var cv=G+8;var p=G+20;var bb=G+32;var S=G+44;var bS=G+56;var ca=G+104;var bq=G+136;var bR;var bT;var bD=0;b3=I;var cs=(C)&4294967295;HEAP[cs]=b9;var cr=(C+4)&4294967295;HEAP[cr]=b8;br=an;__ZN6ObjectC1Ev(cv);__ZN6ObjectC1Ev(p);__ZN6ObjectC1Ev(bb);__ZN6ObjectC1Ev(S);__ZN12PDFRectangleC1Ev(bq);bT=0;$bb3$2:while(1){var aO=b3;var aN=(aO+276)&4294967295;var aM=HEAP[aN];var aL=bT;var aC=(((aM))|0)>(((aL))|0);if(!(aC)){ao=4;break $bb3$2}var cq=b3;var cp=(cq+272)&4294967295;var co=HEAP[cp];var cn=bT;var cm=(co+8*cn)&4294967295;var cl=(cm)&4294967295;var bh=HEAP[cl];var bf=(C)&4294967295;var bd=HEAP[bf];var bc=(((bh))|0)==(((bd))|0);if(bc){var ba=b3;var a9=(ba+272)&4294967295;var a8=HEAP[a9];var a7=bT;var a6=(a8+8*a7)&4294967295;var a5=(a6+4)&4294967295;var aW=HEAP[a5];var aU=(C+4)&4294967295;var aS=HEAP[aU];var aR=(((aW))|0)==(((aS))|0);if(aR){ao=1;break $bb3$2}}var aQ=bT;var aP=((aQ)+1)&4294967295;bT=aP;ao=0;continue $bb3$2}if(ao==4){var aA=b3;var ax=(aA+276)&4294967295;var aw=HEAP[ax];var av=b3;var au=(av+280)&4294967295;var at=HEAP[au];var ar=(((aw))|0)>=(((at))|0);if(ar){var aq=b3;var ap=(aq+280)&4294967295;var ae=HEAP[ap];var ac=(((ae))|0)==0;if(ac){var aa=b3;var Z=(aa+280)&4294967295;HEAP[Z]=64}else{var Y=b3;var X=(Y+280)&4294967295;var W=HEAP[X];var V=((W)*2)&4294967295;var U=b3;var T=(U+280)&4294967295;HEAP[T]=V}var P=b3;var O=(P+280)&4294967295;var N=HEAP[O];var M=b3;var L=(M+272)&4294967295;var K=HEAP[L];var J=K;var H=_greallocn(J,N,8);var F=H;var E=b3;var B=(E+272)&4294967295;HEAP[B]=F}var A=b3;var z=(A+272)&4294967295;var y=HEAP[z];var x=b3;var w=(x+276)&4294967295;var v=HEAP[w];ct=v;var u=ct;var s=(y+8*u)&4294967295;var r=(s)&4294967295;var o=(C)&4294967295;var n=HEAP[o];HEAP[r]=n;var m=(s+4)&4294967295;var l=(C+4)&4294967295;var k=HEAP[l];HEAP[m]=k;var j=((v)+1)&4294967295;var i=b3;var h=(i+276)&4294967295;HEAP[h]=j;var g=br;var f=__ZN6Object13streamGetDictEv(g);bJ=f;var e=bJ;var d=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(e,(__str6944345)&4294967295,p,0);var c=__ZN6Object7isArrayEv(p);var R=reSign((c),8,0)!=0;var bE=(R)^1;var ay=unSign((bE),1,0);t=ay;var b=t;var bZ=reSign((b),8,0)!=0;if(bZ){__ZN6Object4freeEv(p);__Z5erroriPcz(-1,(__str6954346)&4294967295)}else{bT=0;$bb15$20:while(1){var cj=bT;var ci=(((cj))|0)<=3;if(!(ci)){ao=10;break $bb15$20}var a=bT;var cA=__ZN6Object8arrayGetEiPS_(p,a,S);var cz=bT;var cy=__ZN6Object6getNumEv(S);var cx=(ca+cz*8)&4294967295;HEAP[cx]=cy;__ZN6Object4freeEv(S);var cw=bT;var ck=((cw)+1)&4294967295;bT=ck;ao=8;continue $bb15$20}__ZN6Object4freeEv(p);var ch=bJ;var cg=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ch,(__str6964347)&4294967295,cv,0);var cf=__ZN6Object7isArrayEv(cv);q=cf;var ce=q;var bU=reSign((ce),8,0)!=0;if(bU){bT=0;while(1){var b1=bT;var b0=(((b1))|0)<=5;if(!(b0)){ao=13;break}var cd=bT;var cc=__ZN6Object8arrayGetEiPS_(cv,cd,S);var cb=bT;var b7=__ZN6Object6getNumEv(S);var b6=(bS+cb*8)&4294967295;HEAP[b6]=b7;__ZN6Object4freeEv(S);var b4=bT;var b2=((b4)+1)&4294967295;bT=b2;ao=11;continue}}else{var bY=(bS)&4294967295;HEAP[bY]=1;var bX=(bS+8)&4294967295;HEAP[bX]=0;var bW=(bS+16)&4294967295;HEAP[bW]=0;var bV=(bS+24)&4294967295;HEAP[bV]=1;var bQ=(bS+32)&4294967295;HEAP[bQ]=0;var bP=(bS+40)&4294967295;HEAP[bP]=0}__ZN6Object4freeEv(cv);var bO=bJ;var bN=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bO,(__str6974348)&4294967295,bb,0);var bM=__ZN6Object6isDictEv(bb);var bH=reSign((bM),8,0)!=0;if(bH){var bL=__ZN6Object7getDictEv(bb);bs=bL}else{bs=0}var bK=bs;b5=bK;var bI=(C+4)&4294967295;var bG=HEAP[bI];var bF=(C)&4294967295;var bC=HEAP[bF];var bB=b3;__ZN11PSOutputDev10writePSFmtEPKcz(bB,(__str6984349)&4294967295,Pointer_make([bC,0,0,0,bG,0,0,0],0,ALLOC_STACK));var bA=b3;__ZN11PSOutputDev7writePSEPc(bA,(__str573708)&4294967295);var bz=(bS+40)&4294967295;var by=HEAP[bz];var bx=(bS+32)&4294967295;var bw=HEAP[bx];var bv=(bS+24)&4294967295;var bu=HEAP[bv];var bt=(bS+16)&4294967295;var bp=HEAP[bt];var bo=(bS+8)&4294967295;var bn=HEAP[bo];var bm=(bS)&4294967295;var bl=HEAP[bm];var bk=b3;__ZN11PSOutputDev10writePSFmtEPKcz(bk,(__str263677)&4294967295,Pointer_make([bl,0,0,0,0,0,0,0,bn,0,0,0,0,0,0,0,bp,0,0,0,0,0,0,0,bu,0,0,0,0,0,0,0,bw,0,0,0,0,0,0,0,by,0,0,0,0,0,0,0],0,ALLOC_STACK));var bj=(ca)&4294967295;var bi=HEAP[bj];var bg=(bq)&4294967295;HEAP[bg]=bi;var be=(ca+8)&4294967295;var a4=HEAP[be];var a3=(bq+8)&4294967295;HEAP[a3]=a4;var a2=(ca+16)&4294967295;var a1=HEAP[a2];var a0=(bq+16)&4294967295;HEAP[a0]=a1;var aZ=(ca+24)&4294967295;var aY=HEAP[aZ];var aX=(bq+24)&4294967295;HEAP[aX]=aY;var aV=__Znwj(128);var aT=aV;cu=aT;var aK=b3;var aJ=(aK+188)&4294967295;var aI=HEAP[aJ];var aH=b3;var aG=(aH)&4294967295;var aF=b3;var aE=(aF+184)&4294967295;var aD=HEAP[aE];var aB=cu;var az=b5;__ZN3GfxC1EP4XRefP9OutputDevP4DictP7CatalogP12PDFRectangleS9_PFbPvESA_(aB,aD,aG,az,aI,bq,bq,0,0);var am=cu;bR=am;var al=bR;var ak=br;__ZN3Gfx7displayEP6Objectb(al,ak,1);var aj=bR;D=aj;var ai=D;var ah=(ai)!=0;if(ah){var ag=D;__ZN3GfxD1Ev(ag);var af=D;var ad=af;__ZdlPv(ad)}var ab=b3;__ZN11PSOutputDev7writePSEPc(ab,(__str913742)&4294967295);var Q=b3;__ZN11PSOutputDev7writePSEPc(Q,(__str803731)&4294967295);__ZN6Object4freeEv(bb)}}STACKTOP=G;return;return}function __ZN11PSOutputDev14addCustomColorEP23GfxSeparationColorSpace(C,aa){var x=STACKTOP;STACKTOP+=144;_memset(x,0,144);var P;var ab;var p;var ar;var aq;var ao;var an;var am;var al;var O;var q;var ap=x;var o=x+128;var d=0;ab=C;p=aa;var ak=ab;var aj=(ak+444)&4294967295;var ai=HEAP[aj];q=ai;while(1){var M=q;var L=(M)!=0;if(!(L)){P=4;break}var ah=p;var Z=__ZN23GfxSeparationColorSpace7getNameEv(ah);var Y=q;var X=(Y+32)&4294967295;var W=HEAP[X];var V=__ZNK9GooString3cmpEPS_(W,Z);var U=(((V))|0)==0;var T=unSign((U),1,0);O=T;var S=O;var D=reSign((S),8,0)!=0;if(D){P=1;break}var R=q;var Q=(R+36)&4294967295;var N=HEAP[Q];q=N;P=0;continue}if(P==4){var K=(ap)&4294967295;var J=(K)&4294967295;HEAP[J]=65536;var I=p;var H=(I)&4294967295;var G=(H)&4294967295;var F=HEAP[G];var E=(F+24)&4294967295;var B=HEAP[E];var A=B;var z=p;FUNCTION_TABLE[A](z,ap,o);var y=(o)&4294967295;var w=HEAP[y];var v=__ZL8colToDbli4564(w);al=v;var u=(o+4)&4294967295;var t=HEAP[u];var s=__ZL8colToDbli4564(t);am=s;var r=(o+8)&4294967295;var n=HEAP[r];var m=__ZL8colToDbli4564(n);an=m;var l=(o+12)&4294967295;var k=HEAP[l];var j=__ZL8colToDbli4564(k);ao=j;var i=p;var h=__ZN23GfxSeparationColorSpace7getNameEv(i);var g=__ZNK9GooString4copyEv(h);aq=g;var f=__Znwj(40);var e=f;ar=e;var c=ar;var b=al;var a=am;var az=an;var ay=ao;var ax=aq;__ZN16PSOutCustomColorC1EddddP9GooString(c,b,a,az,ay,ax);var aw=ar;q=aw;var av=ab;var au=(av+444)&4294967295;var at=HEAP[au];var ag=q;var af=(ag+36)&4294967295;HEAP[af]=at;var ae=ab;var ad=(ae+444)&4294967295;var ac=q;HEAP[ad]=ac}STACKTOP=x;return;return}function __ZN11PSOutputDev16dumpColorSpaceL2EP13GfxColorSpacebbb(a1,o,W,V,dG){var A=STACKTOP;STACKTOP+=1168;_memset(A,0,1168);var n;var fz;var z;var g4;var f9;var gG;var aO;var aM;var ao;var ap;var aq;var hr;var cv;var dH;var bo;var aC;var bO;var ec;var aD;var Z;var Y=A;var X=A+256;var c4=A+512;var cn=A+768;var cu=A+1024;var gT=A+1152;var gR;var ab;var iE;var ib;var gS;var aj;var ah;var af;var en=0;fz=a1;z=o;g4=W;f9=V;gG=dG;var aL=z;var aK=(aL)&4294967295;var aJ=HEAP[aK];var aI=(aJ+12)&4294967295;var aH=HEAP[aI];var aG=aH;var aF=z;var aE=FUNCTION_TABLE[aG](aF);aq=aE;var dF=aq;if(dF==0){n=51}else{if(dF==1){n=52}else{if(dF==2){n=53}else{if(dF==3){n=54}else{if(dF==4){n=55}else{if(dF==5){n=56}else{if(dF==6){n=57}else{if(dF==7){n=58}else{if(dF==8){n=59}else{if(dF==9){n=60}else{n=49}}}}}}}}}}$bb102$$bb$$bb6$$bb13$$bb20$$bb27$$bb34$$bb45$$bb46$$bb92$$bb99$2:do{if(n==51){var dE=fz;__ZN11PSOutputDev7writePSEPc(dE,(__str6994350)&4294967295);var dD=g4;var hP=reSign((dD),8,0)!=0;if(hP){var dC=fz;__ZN11PSOutputDev7writePSEPc(dC,(__str7004351)&4294967295)}var dB=f9;var y=reSign((dB),8,0)!=0;if(y){var dA=fz;var dz=(dA+440)&4294967295;var dy=HEAP[dz];var dx=(dy)|8;var dw=fz;var dv=(dw+440)&4294967295;HEAP[dv]=dx}}else{if(n==52){var du=z;var dt=du;hr=dt;var ds=fz;__ZN11PSOutputDev7writePSEPc(ds,(__str7014352)&4294967295);var dr=hr;var dq=__ZN20GfxCalGrayColorSpace8getGammaEv(dr);var dp=fz;__ZN11PSOutputDev10writePSFmtEPKcz(dp,(__str7024353)&4294967295,Pointer_make([dq,0,0,0,0,0,0,0],0,ALLOC_STACK));var dn=hr;var dm=__ZN20GfxCalGrayColorSpace9getWhiteZEv(dn);var dl=hr;var dk=__ZN20GfxCalGrayColorSpace9getWhiteYEv(dl);var dj=hr;var di=__ZN20GfxCalGrayColorSpace9getWhiteXEv(dj);var dh=fz;__ZN11PSOutputDev10writePSFmtEPKcz(dh,(__str7034354)&4294967295,Pointer_make([di,0,0,0,0,0,0,0,dk,0,0,0,0,0,0,0,dm,0,0,0,0,0,0,0],0,ALLOC_STACK));var dg=hr;var df=__ZN20GfxCalGrayColorSpace9getWhiteZEv(dg);var de=hr;var dd=__ZN20GfxCalGrayColorSpace9getWhiteYEv(de);var dc=hr;var db=__ZN20GfxCalGrayColorSpace9getWhiteXEv(dc);var cZ=fz;__ZN11PSOutputDev10writePSFmtEPKcz(cZ,(__str7044355)&4294967295,Pointer_make([db,0,0,0,0,0,0,0,dd,0,0,0,0,0,0,0,df,0,0,0,0,0,0,0],0,ALLOC_STACK));var cY=hr;var cX=__ZN20GfxCalGrayColorSpace9getBlackZEv(cY);var cW=hr;var cV=__ZN20GfxCalGrayColorSpace9getBlackYEv(cW);var cU=hr;var cT=__ZN20GfxCalGrayColorSpace9getBlackXEv(cU);var cS=fz;__ZN11PSOutputDev10writePSFmtEPKcz(cS,(__str7054356)&4294967295,Pointer_make([cT,0,0,0,0,0,0,0,cV,0,0,0,0,0,0,0,cX,0,0,0,0,0,0,0],0,ALLOC_STACK));var cR=fz;__ZN11PSOutputDev7writePSEPc(cR,(__str7064357)&4294967295);var cQ=g4;var v=reSign((cQ),8,0)!=0;if(v){var cF=fz;__ZN11PSOutputDev7writePSEPc(cF,(__str7004351)&4294967295)}var cE=f9;var c=reSign((cE),8,0)!=0;if(c){var cD=fz;var cC=(cD+440)&4294967295;var cB=HEAP[cC];var cA=(cB)|8;var cz=fz;var cy=(cz+440)&4294967295;HEAP[cy]=cA}}else{if(n==53){var cx=fz;__ZN11PSOutputDev7writePSEPc(cx,(__str7074358)&4294967295);var cw=g4;var b=reSign((cw),8,0)!=0;if(b){var ci=fz;__ZN11PSOutputDev7writePSEPc(ci,(__str7004351)&4294967295)}var ch=f9;var a=reSign((ch),8,0)!=0;if(a){var cg=fz;var cf=(cg+440)&4294967295;var ce=HEAP[cf];var cd=(ce)|15;var cc=fz;var cb=(cc+440)&4294967295;HEAP[cb]=cd}}else{if(n==54){var ca=z;var b9=ca;cv=b9;var bY=fz;__ZN11PSOutputDev7writePSEPc(bY,(__str7084359)&4294967295);var bX=cv;var bW=__ZN19GfxCalRGBColorSpace9getGammaBEv(bX);var bV=cv;var bU=__ZN19GfxCalRGBColorSpace9getGammaGEv(bV);var bT=cv;var bS=__ZN19GfxCalRGBColorSpace9getGammaREv(bT);var bR=fz;__ZN11PSOutputDev10writePSFmtEPKcz(bR,(__str7094360)&4294967295,Pointer_make([bS,0,0,0,0,0,0,0,bU,0,0,0,0,0,0,0,bW,0,0,0,0,0,0,0],0,ALLOC_STACK));var bQ=cv;var bP=__ZN19GfxCalRGBColorSpace9getMatrixEv(bQ);var bD=(bP+64)&4294967295;var bC=HEAP[bD];var bB=cv;var bA=__ZN19GfxCalRGBColorSpace9getMatrixEv(bB);var bz=(bA+56)&4294967295;var by=HEAP[bz];var bx=cv;var bw=__ZN19GfxCalRGBColorSpace9getMatrixEv(bx);var bv=(bw+48)&4294967295;var bu=HEAP[bv];var bi=cv;var bh=__ZN19GfxCalRGBColorSpace9getMatrixEv(bi);var bg=(bh+40)&4294967295;var bf=HEAP[bg];var be=cv;var bd=__ZN19GfxCalRGBColorSpace9getMatrixEv(be);var bc=(bd+32)&4294967295;var bb=HEAP[bc];var ba=cv;var a9=__ZN19GfxCalRGBColorSpace9getMatrixEv(ba);var fY=(a9+24)&4294967295;var fW=HEAP[fY];var fU=cv;var fS=__ZN19GfxCalRGBColorSpace9getMatrixEv(fU);var fQ=(fS+16)&4294967295;var fO=HEAP[fQ];var fM=cv;var fK=__ZN19GfxCalRGBColorSpace9getMatrixEv(fM);var fI=(fK+8)&4294967295;var fH=HEAP[fI];var fE=cv;var fC=__ZN19GfxCalRGBColorSpace9getMatrixEv(fE);var fA=(fC)&4294967295;var fx=HEAP[fA];var fv=fz;__ZN11PSOutputDev10writePSFmtEPKcz(fv,(__str7104361)&4294967295,Pointer_make([fx,0,0,0,0,0,0,0,fH,0,0,0,0,0,0,0,fO,0,0,0,0,0,0,0,fW,0,0,0,0,0,0,0,bb,0,0,0,0,0,0,0,bf,0,0,0,0,0,0,0,bu,0,0,0,0,0,0,0,by,0,0,0,0,0,0,0,bC,0,0,0,0,0,0,0],0,ALLOC_STACK));var ft=cv;var fr=__ZN19GfxCalRGBColorSpace9getWhiteZEv(ft);var fp=cv;var fn=__ZN19GfxCalRGBColorSpace9getWhiteYEv(fp);var fm=cv;var fj=__ZN19GfxCalRGBColorSpace9getWhiteXEv(fm);var fh=fz;__ZN11PSOutputDev10writePSFmtEPKcz(fh,(__str7044355)&4294967295,Pointer_make([fj,0,0,0,0,0,0,0,fn,0,0,0,0,0,0,0,fr,0,0,0,0,0,0,0],0,ALLOC_STACK));var ff=cv;var fd=__ZN19GfxCalRGBColorSpace9getBlackZEv(ff);var fb=cv;var e9=__ZN19GfxCalRGBColorSpace9getBlackYEv(fb);var e7=cv;var e5=__ZN19GfxCalRGBColorSpace9getBlackXEv(e7);var e3=fz;__ZN11PSOutputDev10writePSFmtEPKcz(e3,(__str7054356)&4294967295,Pointer_make([e5,0,0,0,0,0,0,0,e9,0,0,0,0,0,0,0,fd,0,0,0,0,0,0,0],0,ALLOC_STACK));var e2=fz;__ZN11PSOutputDev7writePSEPc(e2,(__str7064357)&4294967295);var eZ=g4;var iH=reSign((eZ),8,0)!=0;if(iH){var eX=fz;__ZN11PSOutputDev7writePSEPc(eX,(__str7004351)&4294967295)}var eV=f9;var iG=reSign((eV),8,0)!=0;if(iG){var eT=fz;var eR=(eT+440)&4294967295;var eP=HEAP[eR];var eN=(eP)|15;var eL=fz;var eJ=(eL+440)&4294967295;HEAP[eJ]=eN}}else{if(n==55){var eI=fz;__ZN11PSOutputDev7writePSEPc(eI,(__str7114362)&4294967295);var eH=g4;var iF=reSign((eH),8,0)!=0;if(iF){var eG=fz;__ZN11PSOutputDev7writePSEPc(eG,(__str7004351)&4294967295)}var eF=f9;var it=reSign((eF),8,0)!=0;if(it){var eE=fz;var eD=(eE+440)&4294967295;var eC=HEAP[eD];var eB=(eC)|15;var eA=fz;var ez=(eA+440)&4294967295;HEAP[ez]=eB}}else{if(n==56){var ey=z;var ex=ey;dH=ex;var ew=fz;__ZN11PSOutputDev7writePSEPc(ew,(__str7084359)&4294967295);var ev=gG;var ir=reSign((ev),8,0)!=0;if(ir){var eu=fz;__ZN11PSOutputDev7writePSEPc(eu,(__str7124363)&4294967295);var et=dH;var es=__ZN16GfxLabColorSpace7getBMinEv(et);var er=(es)/200;var eq=dH;var ep=__ZN16GfxLabColorSpace7getBMaxEv(eq);var eo=dH;var em=__ZN16GfxLabColorSpace7getBMinEv(eo);var el=(ep)-(em);var ek=(el)/200;var ej=dH;var ei=__ZN16GfxLabColorSpace7getAMinEv(ej);var eh=(ei)/500;var eg=dH;var ef=__ZN16GfxLabColorSpace7getAMaxEv(eg);var ee=dH;var ed=__ZN16GfxLabColorSpace7getAMinEv(ee);var eb=(ef)-(ed);var ea=(eb)/500;var d9=fz;__ZN11PSOutputDev10writePSFmtEPKcz(d9,(__str7134364)&4294967295,Pointer_make([ea,0,0,0,0,0,0,0,eh,0,0,0,0,0,0,0,ek,0,0,0,0,0,0,0,er,0,0,0,0,0,0,0],0,ALLOC_STACK))}else{var d8=dH;var d7=__ZN16GfxLabColorSpace7getBMaxEv(d8);var d6=dH;var d5=__ZN16GfxLabColorSpace7getBMinEv(d6);var d4=dH;var d3=__ZN16GfxLabColorSpace7getAMaxEv(d4);var d2=dH;var d1=__ZN16GfxLabColorSpace7getAMinEv(d2);var d0=fz;__ZN11PSOutputDev10writePSFmtEPKcz(d0,(__str7144365)&4294967295,Pointer_make([d1,0,0,0,0,0,0,0,d3,0,0,0,0,0,0,0,d5,0,0,0,0,0,0,0,d7,0,0,0,0,0,0,0],0,ALLOC_STACK));var dZ=fz;__ZN11PSOutputDev7writePSEPc(dZ,(__str7154366)&4294967295)}var dY=fz;__ZN11PSOutputDev7writePSEPc(dY,(__str7164367)&4294967295);var dX=fz;__ZN11PSOutputDev7writePSEPc(dX,(__str7174368)&4294967295);var dW=fz;__ZN11PSOutputDev7writePSEPc(dW,(__str7184369)&4294967295);var dV=dH;var dU=__ZN16GfxLabColorSpace9getWhiteXEv(dV);var dT=fz;__ZN11PSOutputDev10writePSFmtEPKcz(dT,(__str7194370)&4294967295,Pointer_make([dU,0,0,0,0,0,0,0],0,ALLOC_STACK));var dS=fz;__ZN11PSOutputDev7writePSEPc(dS,(__str7204371)&4294967295);var dR=dH;var dQ=__ZN16GfxLabColorSpace9getWhiteYEv(dR);var dP=fz;__ZN11PSOutputDev10writePSFmtEPKcz(dP,(__str7194370)&4294967295,Pointer_make([dQ,0,0,0,0,0,0,0],0,ALLOC_STACK));var dO=fz;__ZN11PSOutputDev7writePSEPc(dO,(__str7204371)&4294967295);var dN=dH;var dM=__ZN16GfxLabColorSpace9getWhiteZEv(dN);var dL=fz;__ZN11PSOutputDev10writePSFmtEPKcz(dL,(__str7214372)&4294967295,Pointer_make([dM,0,0,0,0,0,0,0],0,ALLOC_STACK));var dK=dH;var dJ=__ZN16GfxLabColorSpace9getWhiteZEv(dK);var dI=dH;var m=__ZN16GfxLabColorSpace9getWhiteYEv(dI);var l=dH;var k=__ZN16GfxLabColorSpace9getWhiteXEv(l);var j=fz;__ZN11PSOutputDev10writePSFmtEPKcz(j,(__str7044355)&4294967295,Pointer_make([k,0,0,0,0,0,0,0,m,0,0,0,0,0,0,0,dJ,0,0,0,0,0,0,0],0,ALLOC_STACK));var i=dH;var h=__ZN16GfxLabColorSpace9getBlackZEv(i);var g=dH;var f=__ZN16GfxLabColorSpace9getBlackYEv(g);var e=dH;var d=__ZN16GfxLabColorSpace9getBlackXEv(e);var iR=fz;__ZN11PSOutputDev10writePSFmtEPKcz(iR,(__str7054356)&4294967295,Pointer_make([d,0,0,0,0,0,0,0,f,0,0,0,0,0,0,0,h,0,0,0,0,0,0,0],0,ALLOC_STACK));var iQ=fz;__ZN11PSOutputDev7writePSEPc(iQ,(__str7064357)&4294967295);var iP=g4;var iq=reSign((iP),8,0)!=0;if(iq){var iO=fz;__ZN11PSOutputDev7writePSEPc(iO,(__str7004351)&4294967295)}var iN=f9;var id=reSign((iN),8,0)!=0;if(id){var iM=fz;var iL=(iM+440)&4294967295;var iK=HEAP[iL];var iJ=(iK)|15;var iI=fz;var iD=(iI+440)&4294967295;HEAP[iD]=iJ}}else{if(n==57){var iC=f9;var iB=unSign((iC),8,0);var iA=g4;var iz=unSign((iA),8,0);var iy=z;var ix=iy;var iw=__ZN21GfxICCBasedColorSpace6getAltEv(ix);var iv=fz;var iu=(((iz))&255);var ip=(((iB))&255);__ZN11PSOutputDev16dumpColorSpaceL2EP13GfxColorSpacebbb(iv,iw,iu,ip,0)}else{if(n==58){var io=z;var im=io;bo=im;var il=bo;var ik=__ZN20GfxIndexedColorSpace7getBaseEv(il);ec=ik;var ij=fz;__ZN11PSOutputDev7writePSEPc(ij,(__str7224373)&4294967295);var ii=fz;var ih=ec;__ZN11PSOutputDev16dumpColorSpaceL2EP13GfxColorSpacebbb(ii,ih,0,0,1);var ig=bo;var ie=__ZN20GfxIndexedColorSpace12getIndexHighEv(ig);ab=ie;var h9=ec;var h8=(h9)&4294967295;var h7=HEAP[h8];var h6=(h7+44)&4294967295;var h5=HEAP[h6];var h4=h5;var h3=ec;var h2=FUNCTION_TABLE[h4](h3);iE=h2;var h1=bo;var h0=__ZN20GfxIndexedColorSpace9getLookupEv(h1);aD=h0;var hZ=fz;var hY=ab;__ZN11PSOutputDev10writePSFmtEPKcz(hZ,(__str7234374)&4294967295,Pointer_make([hY,0,0,0],0,ALLOC_STACK));var hX=ec;var hW=(hX)&4294967295;var hV=HEAP[hW];var hU=(hV+12)&4294967295;var hT=HEAP[hU];var hS=hT;var hR=ec;var hQ=FUNCTION_TABLE[hS](hR);var hN=(((hQ))|0)==9;var hM=unSign((hN),1,0);ap=hM;var hL=ap;var ic=reSign((hL),8,0)!=0;$bb48$$bb75$51:do{if(ic){var hK=ec;var hJ=hK;var hI=__ZN20GfxDeviceNColorSpace20getTintTransformFuncEv(hJ);gR=hI;var hH=ec;var hG=(hH)&4294967295;var hF=HEAP[hG];var hE=(hF+52)&4294967295;var hD=HEAP[hE];var hC=bo;var hB=__ZN20GfxIndexedColorSpace12getIndexHighEv(hC);var hA=hD;var hz=ec;var hy=(c4)&4294967295;var hx=(cn)&4294967295;FUNCTION_TABLE[hA](hz,hy,hx,hB);var hw=ec;var hv=hw;var hu=__ZN20GfxDeviceNColorSpace6getAltEv(hv);aM=hu;var hq=aM;var hp=(hq)&4294967295;var ho=HEAP[hp];var hn=(ho+12)&4294967295;var hm=HEAP[hn];var hl=hm;var hk=aM;var hj=FUNCTION_TABLE[hl](hk);var hi=(((hj))|0)==5;var hh=unSign((hi),1,0);ao=hh;var he=ao;var ia=reSign((he),8,0)!=0;if(ia){var hd=ec;var hc=hd;var hb=__ZN20GfxDeviceNColorSpace6getAltEv(hc);var ha=hb;dH=ha}else{dH=0}var g9=ec;var g8=g9;var g7=__ZN20GfxDeviceNColorSpace6getAltEv(g8);aO=g7;var g6=aO;var g5=(g6)&4294967295;var da=HEAP[g5];var c9=(da+44)&4294967295;var c8=HEAP[c9];var c7=c8;var c6=aO;var c5=FUNCTION_TABLE[c7](c6);ib=c5;var c3=aD;Z=c3;aj=0;$bb73$57:while(1){var gz=aj;var gy=ab;var gx=(((gz))|0)<=(((gy))|0);if(!(gx)){n=32;break $bb73$57}var c2=fz;__ZN11PSOutputDev7writePSEPc(c2,(__str7244375)&4294967295);var c1=aj;ah=c1;$bb70$60:while(1){var gK=aj;var gJ=((gK)+8)&4294967295;var gI=ah;var gH=(((gJ))|0)<=(((gI))|0);if(gH){n=28;break $bb70$60}var gF=ah;var gE=ab;var gD=(((gF))|0)<=(((gE))|0);if(!(gD)){n=28;break $bb70$60}af=0;$bb56$64:while(1){var ck=af;var cj=iE;var b8=(((ck))|0)<(((cj))|0);if(!(b8)){n=19;break $bb56$64}var c0=af;var cP=af;var cO=(c4+cP*8)&4294967295;var cN=HEAP[cO];var cM=Z;var cL=HEAP[cM];var cK=unSign((cL),8,0);var cJ=(((cK))|0);var cI=(cJ)/255;var cH=af;var cG=(cn+cH*8)&4294967295;var ct=HEAP[cG];var cs=(cI)*(ct);var cr=(cN)+(cs);var cq=(Y+c0*8)&4294967295;HEAP[cq]=cr;var cp=Z;var co=(cp+1)&4294967295;Z=co;var cm=af;var cl=((cm)+1)&4294967295;af=cl;n=17;continue $bb56$64}var b7=gR;var b6=(b7)&4294967295;var b5=HEAP[b6];var b4=(b5+16)&4294967295;var b3=HEAP[b4];var b2=b3;var b1=gR;var b0=(Y)&4294967295;var bZ=(X)&4294967295;FUNCTION_TABLE[b2](b1,b0,bZ);var bN=dH;var bM=(bN)!=0;if(bM){var bL=(X)&4294967295;var bK=HEAP[bL];var bJ=(bK)/100;var bI=(X)&4294967295;HEAP[bI]=bJ;var bH=(X+8)&4294967295;var bG=HEAP[bH];var bF=dH;var bE=__ZN16GfxLabColorSpace7getAMinEv(bF);var bt=(bG)-(bE);var bs=dH;var br=__ZN16GfxLabColorSpace7getAMaxEv(bs);var bq=dH;var bp=__ZN16GfxLabColorSpace7getAMinEv(bq);var bn=(br)-(bp);var bm=(bt)/(bn);var bl=(X+8)&4294967295;HEAP[bl]=bm;var bk=(X+16)&4294967295;var bj=HEAP[bk];var a8=dH;var a7=__ZN16GfxLabColorSpace7getBMinEv(a8);var a6=(bj)-(a7);var a5=dH;var a4=__ZN16GfxLabColorSpace7getBMaxEv(a5);var a3=dH;var a2=__ZN16GfxLabColorSpace7getBMinEv(a3);var a0=(a4)-(a2);var aZ=(a6)/(a0);var aY=(X+16)&4294967295;HEAP[aY]=aZ}af=0;$bb65$71:while(1){var ax=af;var aw=ib;var av=(((ax))|0)<(((aw))|0);if(!(av)){n=26;break $bb65$71}var aX=af;var aW=(X+aX*8)&4294967295;var aV=HEAP[aW];var aU=(aV)*255;var aT=(aU)+0.5;var aS=((aT)|0);gS=aS;var aR=gS;var aQ=(((aR))|0)<0;$bb61$$bb62$74:do{if(aQ){gS=0}else{var aP=gS;var aN=(((aP))|0)>255;if(!(aN)){n=24;break $bb61$$bb62$74}gS=255}}while(0);var aB=fz;var aA=gS;__ZN11PSOutputDev10writePSFmtEPKcz(aB,(__str7254376)&4294967295,Pointer_make([aA,0,0,0],0,ALLOC_STACK));var az=af;var ay=((az)+1)&4294967295;af=ay;n=21;continue $bb65$71}var au=f9;var hO=reSign((au),8,0)!=0;if(hO){var at=ah;var ar=(((at))|0);var an=__ZL8dblToCold4563(ar);var am=(cu)&4294967295;var al=(am)&4294967295;HEAP[al]=an;var ak=bo;var ai=(ak)&4294967295;var ag=(ai)&4294967295;var ae=HEAP[ag];var ad=(ae+24)&4294967295;var ac=HEAP[ad];var aa=ac;var g3=bo;FUNCTION_TABLE[aa](g3,cu,gT);var g2=(gT+12)&4294967295;var g1=HEAP[g2];var g0=__ZL8colToDbli4564(g1);var gZ=(gT+8)&4294967295;var gY=HEAP[gZ];var gX=__ZL8colToDbli4564(gY);var gW=(gT+4)&4294967295;var gV=HEAP[gW];var gU=__ZL8colToDbli4564(gV);var gQ=(gT)&4294967295;var gP=HEAP[gQ];var gO=__ZL8colToDbli4564(gP);var gN=fz;__ZN11PSOutputDev15addProcessColorEdddd(gN,gO,gU,gX,g0)}var gM=ah;var gL=((gM)+1)&4294967295;ah=gL;n=16;continue $bb70$60}var gC=fz;__ZN11PSOutputDev7writePSEPc(gC,(__str273678)&4294967295);var gB=aj;var gA=((gB)+8)&4294967295;aj=gA;n=15;continue $bb73$57}}else{aj=0;$bb87$86:while(1){var fc=aj;var fa=ab;var e8=(((fc))|0)<=(((fa))|0);if(!(e8)){n=44;break $bb48$$bb75$51}var gw=fz;__ZN11PSOutputDev7writePSEPc(gw,(__str7244375)&4294967295);var gv=aj;ah=gv;$bb84$89:while(1){var fw=aj;var fu=((fw)+8)&4294967295;var fs=ah;var fq=(((fu))|0)<=(((fs))|0);if(fq){n=40;break $bb84$89}var fo=ah;var fl=ab;var fk=(((fo))|0)<=(((fl))|0);if(!(fk)){n=40;break $bb84$89}af=0;while(1){var gi=af;var gh=iE;var gg=(((gi))|0)<(((gh))|0);if(!(gg)){n=38;break}var gu=ah;var gt=iE;var gs=((gu)*(gt))&4294967295;var gr=af;var gq=((gs)+(gr))&4294967295;var gp=aD;var go=(gp+gq)&4294967295;var gn=HEAP[go];var gm=unSign((gn),8,0);var gl=fz;__ZN11PSOutputDev10writePSFmtEPKcz(gl,(__str7254376)&4294967295,Pointer_make([gm,0,0,0],0,ALLOC_STACK));var gk=af;var gj=((gk)+1)&4294967295;af=gj;n=36;continue}var gf=f9;var ht=reSign((gf),8,0)!=0;if(ht){var ge=ah;var gd=(((ge))|0);var gc=__ZL8dblToCold4563(gd);var gb=(cu)&4294967295;var ga=(gb)&4294967295;HEAP[ga]=gc;var f8=bo;var f7=(f8)&4294967295;var f6=(f7)&4294967295;var f5=HEAP[f6];var f4=(f5+24)&4294967295;var f3=HEAP[f4];var f2=f3;var f1=bo;FUNCTION_TABLE[f2](f1,cu,gT);var f0=(gT+12)&4294967295;var fZ=HEAP[f0];var fX=__ZL8colToDbli4564(fZ);var fV=(gT+8)&4294967295;var fT=HEAP[fV];var fR=__ZL8colToDbli4564(fT);var fP=(gT+4)&4294967295;var fN=HEAP[fP];var fL=__ZL8colToDbli4564(fN);var fJ=(gT)&4294967295;var fG=HEAP[fJ];var fF=__ZL8colToDbli4564(fG);var fD=fz;__ZN11PSOutputDev15addProcessColorEdddd(fD,fF,fL,fR,fX)}var fB=ah;var fy=((fB)+1)&4294967295;ah=fy;n=35;continue $bb84$89}var fi=fz;__ZN11PSOutputDev7writePSEPc(fi,(__str273678)&4294967295);var fg=aj;var fe=((fg)+8)&4294967295;aj=fe;n=34;continue $bb87$86}}}while(0);var e6=fz;__ZN11PSOutputDev7writePSEPc(e6,(__str7264377)&4294967295);var e4=g4;var hs=reSign((e4),8,0)!=0;if(hs){var e1=fz;__ZN11PSOutputDev7writePSEPc(e1,(__str7004351)&4294967295)}}else{if(n==59){var e0=z;var eY=e0;aC=eY;var eW=fz;__ZN11PSOutputDev7writePSEPc(eW,(__str7274378)&4294967295);var eU=aC;var eS=__ZN23GfxSeparationColorSpace7getNameEv(eU);var eQ=fz;__ZN11PSOutputDev13writePSStringEP9GooString(eQ,eS);var eO=fz;__ZN11PSOutputDev7writePSEPc(eO,(__str6044255)&4294967295);var eM=aC;var eK=__ZN23GfxSeparationColorSpace6getAltEv(eM);var U=fz;__ZN11PSOutputDev16dumpColorSpaceL2EP13GfxColorSpacebbb(U,eK,0,0,0);var T=fz;__ZN11PSOutputDev7writePSEPc(T,(__str273678)&4294967295);var S=aC;var R=__ZN23GfxSeparationColorSpace7getFuncEv(S);var Q=fz;__ZN11PSOutputDev11cvtFunctionEP8Function(Q,R);var P=fz;__ZN11PSOutputDev7writePSEPc(P,(__str7284379)&4294967295);var O=g4;var hg=reSign((O),8,0)!=0;if(hg){var N=fz;__ZN11PSOutputDev7writePSEPc(N,(__str7004351)&4294967295)}var M=f9;var hf=reSign((M),8,0)!=0;if(hf){var L=fz;var K=aC;__ZN11PSOutputDev14addCustomColorEP23GfxSeparationColorSpace(L,K)}}else{if(n==60){var J=z;var I=J;bO=I;var H=gG;var G=unSign((H),8,0);var F=f9;var E=unSign((F),8,0);var D=bO;var C=__ZN20GfxDeviceNColorSpace6getAltEv(D);var B=fz;var x=(((E))&255);var w=(((G))&255);__ZN11PSOutputDev16dumpColorSpaceL2EP13GfxColorSpacebbb(B,C,0,x,w);var u=g4;var p=reSign((u),8,0)!=0;if(!(p)){n=49;break $bb102$$bb$$bb6$$bb13$$bb20$$bb27$$bb34$$bb45$$bb46$$bb92$$bb99$2}var t=fz;__ZN11PSOutputDev7writePSEPc(t,(__str6044255)&4294967295);var s=bO;var r=__ZN20GfxDeviceNColorSpace20getTintTransformFuncEv(s);var q=fz;__ZN11PSOutputDev11cvtFunctionEP8Function(q,r)}}}}}}}}}}}while(0);STACKTOP=A;return;return}function __ZN11PSOutputDev22updateStrokeColorSpaceEP8GfxState(o,B){var y;var m;var j;var k;var l;var n=0;m=o;j=B;var i=m;var h=(i+104)&4294967295;var g=HEAP[h];if(g==0){y=4}else{if(g==1){y=4}else{if(g==2){y=5}else{if(g==4){y=5}else{y=2}}}}$bb3$$bb$$bb1$2:do{if(y==4){}else{if(y==5){var f=j;var e=__ZN8GfxState19getStrokeColorSpaceEv(f);k=e;var d=k;var c=(d)&4294967295;var b=HEAP[c];var a=(b+12)&4294967295;var z=HEAP[a];var x=z;var w=k;var v=FUNCTION_TABLE[x](w);var u=(((v))|0)!=10;var t=unSign((u),1,0);l=t;var s=l;var A=reSign((s),8,0)!=0;if(!(A)){y=2;break $bb3$$bb$$bb1$2}var r=j;var q=__ZN8GfxState19getStrokeColorSpaceEv(r);var p=m;__ZN11PSOutputDev16dumpColorSpaceL2EP13GfxColorSpacebbb(p,q,1,0,0);var C=m;__ZN11PSOutputDev7writePSEPc(C,(__str7294380)&4294967295)}}}while(0);return;return}function __ZN11PSOutputDev20updateFillColorSpaceEP8GfxState(o,B){var y;var l;var j;var k;var m;var n=0;l=o;j=B;var i=l;var h=(i+104)&4294967295;var g=HEAP[h];if(g==0){y=4}else{if(g==1){y=4}else{if(g==2){y=5}else{if(g==4){y=5}else{y=2}}}}$bb3$$bb$$bb1$2:do{if(y==4){}else{if(y==5){var f=j;var e=__ZN8GfxState17getFillColorSpaceEv(f);k=e;var d=k;var c=(d)&4294967295;var b=HEAP[c];var a=(b+12)&4294967295;var z=HEAP[a];var x=z;var w=k;var v=FUNCTION_TABLE[x](w);var u=(((v))|0)!=10;var t=unSign((u),1,0);m=t;var s=m;var A=reSign((s),8,0)!=0;if(!(A)){y=2;break $bb3$$bb$$bb1$2}var r=j;var q=__ZN8GfxState17getFillColorSpaceEv(r);var p=l;__ZN11PSOutputDev16dumpColorSpaceL2EP13GfxColorSpacebbb(p,q,1,0,0);var C=l;__ZN11PSOutputDev7writePSEPc(C,(__str7304381)&4294967295)}}}while(0);return;return}function __ZN11PSOutputDev17updateStrokeColorEP8GfxState(F,b2){var D=STACKTOP;STACKTOP+=148;_memset(D,0,148);var Y;var bz;var aE;var b1;var bE;var bZ;var bF;var bY;var bG;var z=D;var bp;var b0=D+128;var ba=D+132;var p;var bu;var bm;var bl;var bn;var bo;var a9=0;bz=F;aE=b2;var bX=bz;var bW=(bX+104)&4294967295;var bV=HEAP[bW];if(bV==0){Y=7}else{if(bV==1){Y=8}else{if(bV==2){Y=9}else{if(bV==3){Y=10}else{if(bV==4){Y=9}else{if(bV==5){Y=10}else{Y=11}}}}}}if(Y==7){var bU=aE;__ZN8GfxState13getStrokeGrayEPi(bU,b0);var bT=HEAP[b0];var bS=__ZL8colToDbli4564(bT);var bR=bz;__ZN11PSOutputDev10writePSFmtEPKcz(bR,(__str7314382)&4294967295,Pointer_make([bS,0,0,0,0,0,0,0],0,ALLOC_STACK))}else{if(Y==8){var aQ=aE;__ZN8GfxState13getStrokeCMYKEP7GfxCMYK(aQ,ba);var aO=(ba)&4294967295;var aM=HEAP[aO];var aL=__ZL8colToDbli4564(aM);bu=aL;var aK=(ba+4)&4294967295;var aJ=HEAP[aK];var aI=__ZL8colToDbli4564(aJ);bm=aI;var aH=(ba+8)&4294967295;var aG=HEAP[aH];var aF=__ZL8colToDbli4564(aG);bl=aF;var av=(ba+12)&4294967295;var at=HEAP[av];var aq=__ZL8colToDbli4564(at);bn=aq;var ap=bz;var ao=bu;var an=bm;var am=bl;var al=bn;__ZN11PSOutputDev10writePSFmtEPKcz(ap,(__str7324383)&4294967295,Pointer_make([ao,0,0,0,0,0,0,0,an,0,0,0,0,0,0,0,am,0,0,0,0,0,0,0,al,0,0,0,0,0,0,0],0,ALLOC_STACK));var ak=bz;var aj=bu;var ai=bm;var ah=bl;var ag=bn;__ZN11PSOutputDev15addProcessColorEdddd(ak,aj,ai,ah,ag)}else{if(Y==9){var af=aE;var ae=__ZN8GfxState19getStrokeColorSpaceEv(af);bY=ae;var ad=bY;var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=(ab+12)&4294967295;var Z=HEAP[aa];var X=Z;var W=bY;var V=FUNCTION_TABLE[X](W);var U=(((V))|0)!=10;var T=unSign((U),1,0);bG=T;var S=bG;var N=reSign((S),8,0)!=0;if(N){var R=aE;var Q=__ZN8GfxState14getStrokeColorEv(R);bp=Q;var P=bz;__ZN11PSOutputDev7writePSEPc(P,(__str883739)&4294967295);bo=0;while(1){var y=aE;var x=__ZN8GfxState19getStrokeColorSpaceEv(y);bZ=x;var w=bZ;var v=(w)&4294967295;var u=HEAP[v];var t=(u+44)&4294967295;var s=HEAP[t];var r=s;var q=bZ;var o=FUNCTION_TABLE[r](q);var n=bo;var m=(((o))|0)>(((n))|0);var l=unSign((m),1,0);bF=l;var k=bF;var bD=reSign((k),8,0)!=0;if(!(bD)){Y=4;break}var O=bo;var M=(((O))|0)>0;if(M){var L=bz;__ZN11PSOutputDev7writePSEPc(L,(__str6044255)&4294967295)}var K=bo;var J=bp;var I=(J)&4294967295;var H=(I+K*4)&4294967295;var G=HEAP[H];var E=__ZL8colToDbli4564(G);var C=bz;__ZN11PSOutputDev10writePSFmtEPKcz(C,(__str7334384)&4294967295,Pointer_make([E,0,0,0,0,0,0,0],0,ALLOC_STACK));var B=bo;var A=((B)+1)&4294967295;bo=A;Y=1;continue}var j=bz;__ZN11PSOutputDev7writePSEPc(j,(__str7344385)&4294967295)}}else{if(Y==10){var i=aE;var h=__ZN8GfxState19getStrokeColorSpaceEv(i);b1=h;var g=b1;var f=(g)&4294967295;var e=HEAP[f];var d=(e+12)&4294967295;var c=HEAP[d];var b=c;var a=b1;var b7=FUNCTION_TABLE[b](a);var b6=(((b7))|0)==8;var b5=unSign((b6),1,0);bE=b5;var b4=bE;var bt=reSign((b4),8,0)!=0;if(bt){var b3=aE;var bQ=__ZN8GfxState19getStrokeColorSpaceEv(b3);var bP=bQ;p=bP;var bO=(z)&4294967295;var bN=(bO)&4294967295;HEAP[bN]=65536;var bM=p;var bL=(bM)&4294967295;var bK=(bL)&4294967295;var bJ=HEAP[bK];var bI=(bJ+24)&4294967295;var bH=HEAP[bI];var bC=bH;var bB=p;FUNCTION_TABLE[bC](bB,z,ba);var bA=p;var by=__ZN23GfxSeparationColorSpace7getNameEv(bA);var bx=(ba+12)&4294967295;var bw=HEAP[bx];var bv=__ZL8colToDbli4564(bw);var bs=(ba+8)&4294967295;var br=HEAP[bs];var bq=__ZL8colToDbli4564(br);var bk=(ba+4)&4294967295;var bj=HEAP[bk];var bi=__ZL8colToDbli4564(bj);var bh=(ba)&4294967295;var bg=HEAP[bh];var bf=__ZL8colToDbli4564(bg);var be=aE;var bd=__ZN8GfxState14getStrokeColorEv(be);var bc=(bd)&4294967295;var bb=(bc)&4294967295;var a8=HEAP[bb];var a7=__ZL8colToDbli4564(a8);var a6=bz;__ZN11PSOutputDev10writePSFmtEPKcz(a6,(__str7354386)&4294967295,Pointer_make([a7,0,0,0,0,0,0,0,bf,0,0,0,0,0,0,0,bi,0,0,0,0,0,0,0,bq,0,0,0,0,0,0,0,bv,0,0,0,0,0,0,0,by,0,0,0],0,ALLOC_STACK));var a5=bz;var a4=p;__ZN11PSOutputDev14addCustomColorEP23GfxSeparationColorSpace(a5,a4)}else{var a3=aE;__ZN8GfxState13getStrokeCMYKEP7GfxCMYK(a3,ba);var a2=(ba)&4294967295;var a1=HEAP[a2];var a0=__ZL8colToDbli4564(a1);bu=a0;var aZ=(ba+4)&4294967295;var aY=HEAP[aZ];var aX=__ZL8colToDbli4564(aY);bm=aX;var aW=(ba+8)&4294967295;var aV=HEAP[aW];var aU=__ZL8colToDbli4564(aV);bl=aU;var aT=(ba+12)&4294967295;var aS=HEAP[aT];var aR=__ZL8colToDbli4564(aS);bn=aR;var aP=bz;var aN=bu;var aD=bm;var aC=bl;var aB=bn;__ZN11PSOutputDev10writePSFmtEPKcz(aP,(__str7324383)&4294967295,Pointer_make([aN,0,0,0,0,0,0,0,aD,0,0,0,0,0,0,0,aC,0,0,0,0,0,0,0,aB,0,0,0,0,0,0,0],0,ALLOC_STACK));var aA=bz;var az=bu;var ay=bm;var ax=bl;var aw=bn;__ZN11PSOutputDev15addProcessColorEdddd(aA,az,ay,ax,aw)}}}}}var au=bz;var ar=(au+504)&4294967295;HEAP[ar]=0;STACKTOP=D;return;return}function __ZN11PSOutputDev15updateFillColorEP8GfxState(F,b2){var D=STACKTOP;STACKTOP+=148;_memset(D,0,148);var Y;var bC;var aE;var b1;var a2;var bZ;var a5;var bY;var a7;var z=D;var bs;var b0=D+128;var bd=D+132;var p;var bx;var bp;var bo;var bq;var br;var bc=0;bC=F;aE=b2;var bX=bC;var bW=(bX+104)&4294967295;var bV=HEAP[bW];if(bV==0){Y=7}else{if(bV==1){Y=8}else{if(bV==2){Y=9}else{if(bV==3){Y=10}else{if(bV==4){Y=9}else{if(bV==5){Y=10}else{Y=11}}}}}}if(Y==7){var bU=aE;__ZN8GfxState11getFillGrayEPi(bU,b0);var bT=HEAP[b0];var bS=__ZL8colToDbli4564(bT);var bR=bC;__ZN11PSOutputDev10writePSFmtEPKcz(bR,(__str7364387)&4294967295,Pointer_make([bS,0,0,0,0,0,0,0],0,ALLOC_STACK))}else{if(Y==8){var aQ=aE;__ZN8GfxState11getFillCMYKEP7GfxCMYK(aQ,bd);var aO=(bd)&4294967295;var aM=HEAP[aO];var aL=__ZL8colToDbli4564(aM);bx=aL;var aK=(bd+4)&4294967295;var aJ=HEAP[aK];var aI=__ZL8colToDbli4564(aJ);bp=aI;var aH=(bd+8)&4294967295;var aG=HEAP[aH];var aF=__ZL8colToDbli4564(aG);bo=aF;var av=(bd+12)&4294967295;var at=HEAP[av];var aq=__ZL8colToDbli4564(at);bq=aq;var ap=bC;var ao=bx;var an=bp;var am=bo;var al=bq;__ZN11PSOutputDev10writePSFmtEPKcz(ap,(__str7374388)&4294967295,Pointer_make([ao,0,0,0,0,0,0,0,an,0,0,0,0,0,0,0,am,0,0,0,0,0,0,0,al,0,0,0,0,0,0,0],0,ALLOC_STACK));var ak=bC;var aj=bx;var ai=bp;var ah=bo;var ag=bq;__ZN11PSOutputDev15addProcessColorEdddd(ak,aj,ai,ah,ag)}else{if(Y==9){var af=aE;var ae=__ZN8GfxState17getFillColorSpaceEv(af);bY=ae;var ad=bY;var ac=(ad)&4294967295;var ab=HEAP[ac];var aa=(ab+12)&4294967295;var Z=HEAP[aa];var X=Z;var W=bY;var V=FUNCTION_TABLE[X](W);var U=(((V))|0)!=10;var T=unSign((U),1,0);a7=T;var S=a7;var N=reSign((S),8,0)!=0;if(N){var R=aE;var Q=__ZN8GfxState12getFillColorEv(R);bs=Q;var P=bC;__ZN11PSOutputDev7writePSEPc(P,(__str883739)&4294967295);br=0;while(1){var y=aE;var x=__ZN8GfxState17getFillColorSpaceEv(y);bZ=x;var w=bZ;var v=(w)&4294967295;var u=HEAP[v];var t=(u+44)&4294967295;var s=HEAP[t];var r=s;var q=bZ;var o=FUNCTION_TABLE[r](q);var n=br;var m=(((o))|0)>(((n))|0);var l=unSign((m),1,0);a5=l;var k=a5;var bG=reSign((k),8,0)!=0;if(!(bG)){Y=4;break}var O=br;var M=(((O))|0)>0;if(M){var L=bC;__ZN11PSOutputDev7writePSEPc(L,(__str6044255)&4294967295)}var K=br;var J=bs;var I=(J)&4294967295;var H=(I+K*4)&4294967295;var G=HEAP[H];var E=__ZL8colToDbli4564(G);var C=bC;__ZN11PSOutputDev10writePSFmtEPKcz(C,(__str7334384)&4294967295,Pointer_make([E,0,0,0,0,0,0,0],0,ALLOC_STACK));var B=br;var A=((B)+1)&4294967295;br=A;Y=1;continue}var j=bC;__ZN11PSOutputDev7writePSEPc(j,(__str7384389)&4294967295)}}else{if(Y==10){var i=aE;var h=__ZN8GfxState17getFillColorSpaceEv(i);b1=h;var g=b1;var f=(g)&4294967295;var e=HEAP[f];var d=(e+12)&4294967295;var c=HEAP[d];var b=c;var a=b1;var b7=FUNCTION_TABLE[b](a);var b6=(((b7))|0)==8;var b5=unSign((b6),1,0);a2=b5;var b4=a2;var bw=reSign((b4),8,0)!=0;if(bw){var b3=aE;var bQ=__ZN8GfxState17getFillColorSpaceEv(b3);var bP=bQ;p=bP;var bO=(z)&4294967295;var bN=(bO)&4294967295;HEAP[bN]=65536;var bM=p;var bL=(bM)&4294967295;var bK=(bL)&4294967295;var bJ=HEAP[bK];var bI=(bJ+24)&4294967295;var bH=HEAP[bI];var bF=bH;var bE=p;FUNCTION_TABLE[bF](bE,z,bd);var bD=p;var bB=__ZN23GfxSeparationColorSpace7getNameEv(bD);var bA=(bd+12)&4294967295;var bz=HEAP[bA];var by=__ZL8colToDbli4564(bz);var bv=(bd+8)&4294967295;var bu=HEAP[bv];var bt=__ZL8colToDbli4564(bu);var bn=(bd+4)&4294967295;var bm=HEAP[bn];var bl=__ZL8colToDbli4564(bm);var bk=(bd)&4294967295;var bj=HEAP[bk];var bi=__ZL8colToDbli4564(bj);var bh=aE;var bg=__ZN8GfxState12getFillColorEv(bh);var bf=(bg)&4294967295;var be=(bf)&4294967295;var bb=HEAP[be];var ba=__ZL8colToDbli4564(bb);var a9=bC;__ZN11PSOutputDev10writePSFmtEPKcz(a9,(__str7394390)&4294967295,Pointer_make([ba,0,0,0,0,0,0,0,bi,0,0,0,0,0,0,0,bl,0,0,0,0,0,0,0,bt,0,0,0,0,0,0,0,by,0,0,0,0,0,0,0,bB,0,0,0],0,ALLOC_STACK));var a8=bC;var a6=p;__ZN11PSOutputDev14addCustomColorEP23GfxSeparationColorSpace(a8,a6)}else{var a4=aE;__ZN8GfxState11getFillCMYKEP7GfxCMYK(a4,bd);var a3=(bd)&4294967295;var a1=HEAP[a3];var a0=__ZL8colToDbli4564(a1);bx=a0;var aZ=(bd+4)&4294967295;var aY=HEAP[aZ];var aX=__ZL8colToDbli4564(aY);bp=aX;var aW=(bd+8)&4294967295;var aV=HEAP[aW];var aU=__ZL8colToDbli4564(aV);bo=aU;var aT=(bd+12)&4294967295;var aS=HEAP[aT];var aR=__ZL8colToDbli4564(aS);bq=aR;var aP=bC;var aN=bx;var aD=bp;var aC=bo;var aB=bq;__ZN11PSOutputDev10writePSFmtEPKcz(aP,(__str7374388)&4294967295,Pointer_make([aN,0,0,0,0,0,0,0,aD,0,0,0,0,0,0,0,aC,0,0,0,0,0,0,0,aB,0,0,0,0,0,0,0],0,ALLOC_STACK));var aA=bC;var az=bx;var ay=bp;var ax=bo;var aw=bq;__ZN11PSOutputDev15addProcessColorEdddd(aA,az,ay,ax,aw)}}}}}var au=bC;var ar=(au+504)&4294967295;HEAP[ar]=0;STACKTOP=D;return;return}function __ZN11PSOutputDev9startPageEiP8GfxState(bt,gd,kl){var an=STACKTOP;STACKTOP+=33;_memset(an,0,33);var G;var hL;var c2;var ie;var ee;var ef;var hN;var ei;var ek;var eC;var h0;var eD;var eE;var iq;var b;var my;var a;var mx;var kX;var gw;var gJ;var az;var j5;var ft;var e0;var aO=an;var fT;var R=an+32;var fM;var gx=0;hL=bt;c2=gd;ie=kl;var bg=hL;var be=(bg+108)&4294967295;var bd=HEAP[be];var bc=(((bd))|0)==0;$bb1$$bb$2:do{if(bc){G=0}else{var bb=hL;var ba=(bb+108)&4294967295;var a9=HEAP[ba];var a8=(((a9))|0)==3;if(a8){G=0;break $bb1$$bb$2}else{G=1;break $bb1$$bb$2}}}while(0);if(G==0){__ZN9GooStringC1Ev(aO);var a7=c2;var a6=((a7)-1)&4294967295;var e9=hL;var e8=(e9+188)&4294967295;var e7=HEAP[e8];var e6=__ZN7Catalog12indexToLabelEiP9GooString(e7,a6,aO);fT=e6;var e5=fT;var lu=reSign((e5),8,0)!=0;if(lu){var e4=hL;var e3=__ZN11PSOutputDev13filterPSLabelEP9GooStringPb(e4,aO,R);fM=e3;var e2=HEAP[R];var am=reSign((e2),8,0)!=0;if(am){var e1=hL;var eZ=(e1+164)&4294967295;var eO=HEAP[eZ];var eN=hL;var eM=fM;__ZN11PSOutputDev10writePSFmtEPKcz(eN,(__str7404391)&4294967295,Pointer_make([eM,0,0,0,eO,0,0,0],0,ALLOC_STACK))}else{var eL=hL;var eK=(eL+164)&4294967295;var eJ=HEAP[eK];var eI=hL;var eH=fM;__ZN11PSOutputDev10writePSFmtEPKcz(eI,(__str7414392)&4294967295,Pointer_make([eH,0,0,0,eJ,0,0,0],0,ALLOC_STACK))}var eG=fM;iq=eG;var eF=iq;var er=(eF)!=0;if(er){var eq=iq;__ZN9GooStringD1Ev(eq);var ep=iq;var eo=ep;__ZdlPv(eo)}}else{var en=hL;var em=(en+164)&4294967295;var el=HEAP[em];var ej=hL;var eh=c2;__ZN11PSOutputDev10writePSFmtEPKcz(ej,(__str7424393)&4294967295,Pointer_make([eh,0,0,0,el,0,0,0],0,ALLOC_STACK))}var eg=hL;var dT=(eg+108)&4294967295;var dS=HEAP[dT];var dR=(((dS))|0)!=3;if(dR){var dQ=hL;__ZN11PSOutputDev7writePSEPc(dQ,(__str7434394)&4294967295)}__ZN9GooStringD1Ev(aO)}var dP=hL;var dO=(dP+168)&4294967295;var dN=HEAP[dO];var dM=(dN)!=0;if(dM){var dL=hL;var dK=(dL+168)&4294967295;var dp=HEAP[dK];var dn=hL;var dm=(dn+172)&4294967295;var dl=HEAP[dm];var dk=hL;FUNCTION_TABLE[dp](dk,dl)}var dj=hL;var di=(dj+176)&4294967295;var dh=HEAP[di];var dg=(dh)!=0;if(dg){var df=hL;var cT=(df)&4294967295;var cS=(cT)&4294967295;var cR=HEAP[cS];var cQ=(cR+80)&4294967295;var cP=HEAP[cQ];var cO=cP;var cN=hL;FUNCTION_TABLE[cO](cN,0)}var cM=hL;var cL=(cM+108)&4294967295;var cK=HEAP[cL];if(cK==0){G=70}else{if(cK==1){G=71}else{if(cK==2){G=72}else{if(cK==3){G=73}else{G=74}}}}if(G==70){var gO=hL;var gN=(gO+136)&4294967295;var gM=HEAP[gN];var gL=hL;var gK=(gL+128)&4294967295;var gI=HEAP[gK];var gH=((gM)-(gI))&4294967295;gJ=gH;var gG=hL;var gF=(gG+140)&4294967295;var gE=HEAP[gF];var gD=hL;var gC=(gD+132)&4294967295;var gB=HEAP[gC];var gA=((gE)-(gB))&4294967295;az=gA;var gz=ie;var gy=__ZN8GfxState5getX1Ev(gz);var gv=_floor(gy);var gu=((gv)|0);b=gu;var gt=ie;var gs=__ZN8GfxState5getY1Ev(gt);var gr=_floor(gs);var gq=((gr)|0);my=gq;var gp=ie;var go=__ZN8GfxState5getX2Ev(gp);var gn=_ceil(go);var gm=((gn)|0);a=gm;var ga=ie;var f9=__ZN8GfxState5getY2Ev(ga);var f8=_ceil(f9);var f7=((f8)|0);mx=f7;var f6=a;var f5=b;var f4=((f6)-(f5))&4294967295;kX=f4;var f3=mx;var f2=my;var f1=((f3)-(f2))&4294967295;gw=f1;var fP=hL;var fO=(fP+376)&4294967295;HEAP[fO]=0;var fN=hL;var fL=(fN+376)&4294967295;var fK=HEAP[fL];var fJ=hL;var fI=(fJ+368)&4294967295;HEAP[fI]=fK;var fH=hL;var fG=(fH+332)&4294967295;var fF=HEAP[fG];var fu=(((fF))|0)>=0;$bb30$$bb31$29:do{if(fu){var fs=hL;var fr=(fs+332)&4294967295;var fq=HEAP[fr];var fp=(360-(fq))&4294967295;var fo=(((fp))|0)%360;var fn=hL;var fm=(fn+400)&4294967295;HEAP[fm]=fo;e0=0}else{var fl=ie;var fk=__ZN8GfxState9getRotateEv(fl);var t=(360-(fk))&4294967295;var r=(((t))|0)%360;var p=hL;var n=(p+400)&4294967295;HEAP[n]=r;var l=hL;var j=(l+400)&4294967295;var h=HEAP[j];var f=(((h))|0)==0;$bb33$$bb32$32:do{if(!f){var d=hL;var c=(d+400)&4294967295;var mR=HEAP[c];var mP=(((mR))|0)==180;if(mP){G=16;break $bb33$$bb32$32}var mm=gw;var mk=kX;var mi=(((mm))|0)<=(((mk))|0);$bb41$$bb39$35:do{if(!mi){var mg=gw;var me=gJ;var md=(((mg))|0)<=(((me))|0);if(md){G=22;break $bb41$$bb39$35}var ma=hL;var l8=(ma+400)&4294967295;var l6=HEAP[l8];var l4=(270-(l6))&4294967295;var l2=hL;var l0=(l2+400)&4294967295;HEAP[l0]=l4;e0=1;G=24;break $bb30$$bb31$29}}while(0);e0=0;G=24;break $bb30$$bb31$29}}while(0);var mN=kX;var mL=gw;var mJ=(((mN))|0)<=(((mL))|0);$bb36$$bb34$40:do{if(mJ){G=18}else{var mH=kX;var mF=gJ;var mD=(((mH))|0)<=(((mF))|0);if(mD){G=18;break $bb36$$bb34$40}var mB=hL;var mA=(mB+400)&4294967295;var mu=HEAP[mA];var ms=((mu)+90)&4294967295;var mq=hL;var mo=(mq+400)&4294967295;HEAP[mo]=ms;e0=1;G=20;break $bb36$$bb34$40}}while(0);if(G==18){e0=0}}}while(0);var lY=e0;var lS=reSign((lY),8,0)!=0;if(lS){eD=(__str7454396)&4294967295}else{eD=(__str7464397)&4294967295}var lW=hL;var lU=eD;__ZN11PSOutputDev10writePSFmtEPKcz(lW,(__str7474398)&4294967295,Pointer_make([lU,0,0,0],0,ALLOC_STACK));var lT=hL;__ZN11PSOutputDev7writePSEPc(lT,(__str7494400)&4294967295);var lR=hL;var lQ=(lR+400)&4294967295;var lP=HEAP[lQ];var lO=(((lP))|0)==0;if(lO){var lN=gJ;j5=lN;var lM=az;ft=lM}else{var lL=hL;var lK=(lL+400)&4294967295;var lJ=HEAP[lK];var lI=(((lJ))|0)==90;if(lI){var lG=hL;__ZN11PSOutputDev7writePSEPc(lG,(__str7524403)&4294967295);var lF=gJ;var lE=(0-(lF))&4294967295;var lD=(((lE))|0);var lC=hL;var lB=(lC+376)&4294967295;HEAP[lB]=lD;var lA=az;j5=lA;var lz=gJ;ft=lz}else{var ly=hL;var lw=(ly+400)&4294967295;var ls=HEAP[lw];var lr=(((ls))|0)==180;if(lr){var lq=hL;__ZN11PSOutputDev7writePSEPc(lq,(__str7534404)&4294967295);var lp=gJ;j5=lp;var lo=az;ft=lo;var ln=gJ;var lm=(0-(ln))&4294967295;var ll=(((lm))|0);var lk=hL;var lj=(lk+368)&4294967295;HEAP[lj]=ll;var k7=az;var k6=(0-(k7))&4294967295;var k5=(((k6))|0);var k4=hL;var k3=(k4+376)&4294967295;HEAP[k3]=k5}else{var k2=hL;__ZN11PSOutputDev7writePSEPc(k2,(__str7544405)&4294967295);var k1=az;var k0=(0-(k1))&4294967295;var kZ=(((k0))|0);var kY=hL;var kL=(kY+368)&4294967295;HEAP[kL]=kZ;var kK=az;j5=kK;var kJ=gJ;ft=kJ}}}var kI=hL;var kH=(kI+316)&4294967295;var kG=HEAP[kH];var kF=(kG)<=0;$bb56$$bb54$61:do{if(kF){G=27}else{var kE=hL;var kD=(kE+324)&4294967295;var kC=HEAP[kD];var kq=(kC)<=0;if(kq){G=27;break $bb56$$bb54$61}var kp=hL;var ko=(kp+316)&4294967295;var kn=HEAP[ko];var km=hL;var kk=(km+384)&4294967295;HEAP[kk]=kn;var kj=hL;var ki=(kj+324)&4294967295;var kh=HEAP[ki];var kg=hL;var ec=(kg+392)&4294967295;HEAP[ec]=kh;G=29;break $bb56$$bb54$61}}while(0);if(G==27){var ea=HEAP[_globalParams];var d8=__ZN12GlobalParams17getPSShrinkLargerEv(ea);var lH=reSign((d8),8,0)!=0;var bQ=(lH)^1;var aK=unSign((bQ),1,0);var lx=reSign((aK),8,0)!=0;$bb63$$bb61$66:do{if(lx){G=32}else{var d6=kX;var d4=j5;var d2=(((d6))|0)>(((d4))|0);if(d2){G=30;break $bb63$$bb61$66}var d0=gw;var dY=ft;var dW=(((d0))|0)>(((dY))|0);if(dW){G=30;break $bb63$$bb61$66}else{G=32;break $bb63$$bb61$66}}}while(0);$bb63$$bb70$69:do{if(G==32){var dU=HEAP[_globalParams];var dI=__ZN12GlobalParams18getPSExpandSmallerEv(dU);var lv=reSign((dI),8,0)!=0;var kW=(lv)^1;var jK=unSign((kW),1,0);var lt=reSign((jK),8,0)!=0;$bb71$$bb68$71:do{if(!lt){var dG=kX;var dE=j5;var dC=(((dG))|0)>=(((dE))|0);if(dC){G=33;break $bb71$$bb68$71}var dA=gw;var dy=ft;var dw=(((dA))|0)<(((dy))|0);if(dw){G=30;break $bb63$$bb70$69}}}while(0);eC=0;G=37;break $bb63$$bb70$69}}while(0);if(G==30){eC=1}var du=eC;h0=du;var ds=h0;var li=reSign((ds),8,0)!=0;if(li){var dq=j5;var dd=(((dq))|0);var db=kX;var c9=(((db))|0);var c7=(dd)/(c9);var c5=hL;var c3=(c5+384)&4294967295;HEAP[c3]=c7;var c0=ft;var cY=(((c0))|0);var cW=gw;var cU=(((cW))|0);var cI=(cY)/(cU);var cG=hL;var cE=(cG+392)&4294967295;HEAP[cE]=cI;var cC=hL;var cA=(cC+392)&4294967295;var cy=HEAP[cA];var cw=hL;var cu=(cw+384)&4294967295;var cs=HEAP[cu];var cq=(cy)<(cs);if(cq){var cf=hL;var ce=(cf+392)&4294967295;var cd=HEAP[ce];var cc=hL;var cb=(cc+384)&4294967295;HEAP[cb]=cd}else{var ca=hL;var b9=(ca+384)&4294967295;var b8=HEAP[b9];var b7=hL;var b6=(b7+392)&4294967295;HEAP[b6]=b8}}else{var bV=hL;var bU=(bV+392)&4294967295;HEAP[bU]=1;var bT=hL;var bS=(bT+392)&4294967295;var bR=HEAP[bS];var bP=hL;var bO=(bP+384)&4294967295;HEAP[bO]=bR}}var bN=hL;var bM=(bN+336)&4294967295;var bL=HEAP[bM];var bA=hL;var bz=(bA+352)&4294967295;var by=HEAP[bz];var bx=(bL)>=(by);$bb82$$bb80$86:do{if(bx){G=40}else{var bw=hL;var bv=(bw+344)&4294967295;var bu=HEAP[bv];var bs=hL;var br=(bs+360)&4294967295;var bq=HEAP[br];var bp=(bu)>=(bq);if(bp){G=40;break $bb82$$bb80$86}var bo=hL;var bn=(bo+368)&4294967295;var bm=HEAP[bn];var bl=hL;var bk=(bl+384)&4294967295;var bj=HEAP[bk];var bi=hL;var bh=(bi+336)&4294967295;var bf=HEAP[bh];var a5=(bj)*(bf);var a4=(bm)-(a5);var a3=hL;var a2=(a3+368)&4294967295;HEAP[a2]=a4;var a1=hL;var a0=(a1+376)&4294967295;var aZ=HEAP[a0];var aY=hL;var aX=(aY+392)&4294967295;var aW=HEAP[aX];var aV=hL;var aU=(aV+344)&4294967295;var aT=HEAP[aU];var aS=(aW)*(aT);var aR=(aZ)-(aS);var aQ=hL;var aP=(aQ+376)&4294967295;HEAP[aP]=aR;G=42;break $bb82$$bb80$86}}while(0);if(G==40){var aN=hL;var aM=(aN+368)&4294967295;var aL=HEAP[aM];var jI=hL;var jG=(jI+384)&4294967295;var jE=HEAP[jG];var jC=b;var jA=(((jC))|0);var jy=(jE)*(jA);var jw=(aL)-(jy);var ju=hL;var js=(ju+368)&4294967295;HEAP[js]=jw;var jq=hL;var jo=(jq+376)&4294967295;var jm=HEAP[jo];var jk=hL;var ji=(jk+392)&4294967295;var jg=HEAP[ji];var je=my;var jc=(((je))|0);var ja=(jg)*(jc);var i8=(jm)-(ja);var i6=hL;var i4=(i6+376)&4294967295;HEAP[i4]=i8}var i2=hL;var i0=(i2+300)&4294967295;var iY=HEAP[i0];var iW=(iY)<0;$bb92$$bb84$92:do{if(iW){G=44}else{var iU=hL;var iS=(iU+308)&4294967295;var iQ=HEAP[iS];var iO=(iQ)<0;if(iO){G=44;break $bb92$$bb84$92}var iN=hL;var iM=(iN+368)&4294967295;var iL=HEAP[iM];var iK=hL;var iJ=(iK+400)&4294967295;var iI=HEAP[iJ];var iH=(((iI))|0)==0;if(iH){var iG=hL;var iF=(iG+300)&4294967295;var iE=HEAP[iF];ek=iE}else{var iD=hL;var iC=(iD+308)&4294967295;var iB=HEAP[iC];ek=iB}var iA=ek;var iz=(iL)+(iA);var iy=hL;var ix=(iy+368)&4294967295;HEAP[ix]=iz;var iw=hL;var iv=(iw+376)&4294967295;var iu=HEAP[iv];var it=hL;var ir=(it+400)&4294967295;var ip=HEAP[ir];var io=(((ip))|0)==0;if(io){var im=hL;var il=(im+308)&4294967295;var ik=HEAP[il];ei=ik}else{var ij=hL;var ii=(ij+300)&4294967295;var ih=HEAP[ii];var ig=0-(ih);ei=ig}var id=ei;var ic=(iu)+(id);var ia=hL;var h8=(ia+376)&4294967295;HEAP[h8]=ic;G=48;break $bb92$$bb84$92}}while(0);$bb92$$bb98$103:do{if(G==44){var h6=HEAP[_globalParams];var h4=__ZN12GlobalParams11getPSCenterEv(h6);hN=h4;var h2=hN;var kB=reSign((h2),8,0)!=0;if(!(kB)){G=48;break $bb92$$bb98$103}var hZ=hL;var hX=(hZ+336)&4294967295;var hV=HEAP[hX];var hS=hL;var hR=(hS+352)&4294967295;var hP=HEAP[hR];var hM=(hV)>=(hP);$bb97$$bb95$106:do{if(!hM){var hJ=hL;var hH=(hJ+344)&4294967295;var hF=HEAP[hH];var hD=hL;var hB=(hD+360)&4294967295;var hz=HEAP[hB];var hw=(hF)>=(hz);if(hw){G=50;break $bb97$$bb95$106}var hv=hL;var ht=(hv+368)&4294967295;var hr=HEAP[ht];var hp=j5;var hn=(((hp))|0);var hl=hL;var hj=(hl+384)&4294967295;var hh=HEAP[hj];var hf=hL;var hc=(hf+352)&4294967295;var hb=HEAP[hc];var g9=hL;var g7=(g9+336)&4294967295;var g5=HEAP[g7];var g3=(hb)-(g5);var g1=(hh)*(g3);var gZ=(hn)-(g1);var gX=(gZ)/2;var gV=(hr)+(gX);var aJ=hL;var aI=(aJ+368)&4294967295;HEAP[aI]=gV;var aH=hL;var aG=(aH+376)&4294967295;var aF=HEAP[aG];var aE=ft;var aD=(((aE))|0);var aC=hL;var aB=(aC+392)&4294967295;var aA=HEAP[aB];var ay=hL;var ax=(ay+360)&4294967295;var aw=HEAP[ax];var av=hL;var au=(av+344)&4294967295;var at=HEAP[au];var ar=(aw)-(at);var aq=(aA)*(ar);var ap=(aD)-(aq);var ao=(ap)/2;var al=(aF)+(ao);var ak=hL;var aj=(ak+376)&4294967295;HEAP[aj]=al;G=48;break $bb92$$bb98$103}}while(0);var ai=hL;var ah=(ai+368)&4294967295;var ag=HEAP[ah];var af=j5;var ae=(((af))|0);var ad=hL;var ac=(ad+384)&4294967295;var ab=HEAP[ac];var aa=kX;var Z=(((aa))|0);var Y=(ab)*(Z);var X=(ae)-(Y);var W=(X)/2;var V=(ag)+(W);var U=hL;var T=(U+368)&4294967295;HEAP[T]=V;var S=hL;var Q=(S+376)&4294967295;var P=HEAP[Q];var O=ft;var N=(((O))|0);var M=hL;var L=(M+392)&4294967295;var K=HEAP[L];var J=gw;var I=(((J))|0);var H=(K)*(I);var F=(N)-(H);var E=(F)/2;var D=(P)+(E);var C=hL;var B=(C+376)&4294967295;HEAP[B]=D}}while(0);var A=hL;var z=(A+368)&4294967295;var y=HEAP[z];var x=hL;var w=(x+400)&4294967295;var v=HEAP[w];var u=(((v))|0)==0;if(u){var s=hL;var q=(s+128)&4294967295;var o=HEAP[q];var m=(((o))|0);ef=m}else{var k=hL;var i=(k+132)&4294967295;var g=HEAP[i];var e=(((g))|0);ef=e}var mT=ef;var mS=(y)+(mT);var mQ=hL;var mO=(mQ+368)&4294967295;HEAP[mO]=mS;var mM=hL;var mK=(mM+376)&4294967295;var mI=HEAP[mK];var mG=hL;var mE=(mG+400)&4294967295;var mC=HEAP[mE];var mw=(((mC))|0)==0;if(mw){var mv=hL;var mt=(mv+132)&4294967295;var mr=HEAP[mt];var mp=(((mr))|0);ee=mp}else{var mn=hL;var ml=(mn+128)&4294967295;var mj=HEAP[ml];var mh=(0-(mj))&4294967295;var mf=(((mh))|0);ee=mf}var mc=ee;var mb=(mI)+(mc);var l9=hL;var l7=(l9+376)&4294967295;HEAP[l7]=mb;var l5=hL;var l3=(l5+368)&4294967295;var l1=HEAP[l3];var lZ=(l1)!=0;$bb106$$bb105$119:do{if(lZ){G=55}else{var lX=hL;var lV=(lX+376)&4294967295;var gl=HEAP[lV];var gk=(gl)!=0;if(gk){G=55;break $bb106$$bb105$119}else{G=56;break $bb106$$bb105$119}}}while(0);if(G==55){var gj=hL;var gi=(gj+376)&4294967295;var gh=HEAP[gi];var gg=hL;var gf=(gg+368)&4294967295;var ge=HEAP[gf];var gc=hL;__ZN11PSOutputDev10writePSFmtEPKcz(gc,(__str7554406)&4294967295,Pointer_make([ge,0,0,0,0,0,0,0,gh,0,0,0,0,0,0,0],0,ALLOC_STACK))}var gb=hL;var f0=(gb+384)&4294967295;var fZ=HEAP[f0];var fY=(fZ)!=1;$bb109$$bb108$124:do{if(fY){G=58}else{var fX=hL;var fW=(fX+392)&4294967295;var fV=HEAP[fW];var fU=(fV)!=1;if(fU){G=58;break $bb109$$bb108$124}else{G=59;break $bb109$$bb108$124}}}while(0);if(G==58){var fS=hL;var fR=(fS+392)&4294967295;var fQ=HEAP[fR];var fE=hL;var fD=(fE+384)&4294967295;var fC=HEAP[fD];var fB=hL;__ZN11PSOutputDev10writePSFmtEPKcz(fB,(__str7564407)&4294967295,Pointer_make([fC,0,0,0,0,0,0,0,fQ,0,0,0,0,0,0,0],0,ALLOC_STACK))}var fA=hL;var fz=(fA+336)&4294967295;var fy=HEAP[fz];var fx=hL;var fw=(fx+352)&4294967295;var fv=HEAP[fw];var fj=(fy)>=(fv);$bb113$$bb111$129:do{if(fj){G=61}else{var fi=hL;var fh=(fi+344)&4294967295;var fg=HEAP[fh];var ff=hL;var fe=(ff+360)&4294967295;var fd=HEAP[fe];var fc=(fg)>=(fd);if(fc){G=61;break $bb113$$bb111$129}var fb=hL;var fa=(fb+360)&4294967295;var eY=HEAP[fa];var eX=hL;var eW=(eX+344)&4294967295;var eV=HEAP[eW];var eU=(eY)-(eV);var eT=hL;var eS=(eT+352)&4294967295;var eR=HEAP[eS];var eQ=hL;var eP=(eQ+336)&4294967295;var eB=HEAP[eP];var eA=(eR)-(eB);var ez=hL;var ey=(ez+344)&4294967295;var ex=HEAP[ey];var ew=hL;var ev=(ew+336)&4294967295;var eu=HEAP[ev];var et=hL;__ZN11PSOutputDev10writePSFmtEPKcz(et,(__str7574408)&4294967295,Pointer_make([eu,0,0,0,0,0,0,0,ex,0,0,0,0,0,0,0,eA,0,0,0,0,0,0,0,eU,0,0,0,0,0,0,0],0,ALLOC_STACK));G=63;break $bb113$$bb111$129}}while(0);if(G==61){var es=mx;var ed=my;var eb=((es)-(ed))&4294967295;var d9=a;var d7=b;var d5=((d9)-(d7))&4294967295;var d3=hL;var d1=b;var dZ=my;__ZN11PSOutputDev10writePSFmtEPKcz(d3,(__str7504401)&4294967295,Pointer_make([d1,0,0,0,dZ,0,0,0,d5,0,0,0,eb,0,0,0],0,ALLOC_STACK))}var dX=hL;__ZN11PSOutputDev7writePSEPc(dX,(__str7514402)&4294967295);var dV=hL;var dJ=(dV+164)&4294967295;var dH=HEAP[dJ];var dF=((dH)+1)&4294967295;var dD=hL;var dB=(dD+164)&4294967295;HEAP[dB]=dF}else{if(G==71){var dz=hL;__ZN11PSOutputDev7writePSEPc(dz,(__str7494400)&4294967295);var dx=hL;var dv=(dx+376)&4294967295;HEAP[dv]=0;var dt=hL;var dr=(dt+376)&4294967295;var de=HEAP[dr];var dc=hL;var da=(dc+368)&4294967295;HEAP[da]=de;var c8=ie;var c6=__ZN8GfxState9getRotateEv(c8);var c4=(360-(c6))&4294967295;var c1=(((c4))|0)%360;var cZ=hL;var cX=(cZ+400)&4294967295;HEAP[cX]=c1;var cV=hL;var cJ=(cV+400)&4294967295;var cH=HEAP[cJ];var cF=(((cH))|0)!=0;if(cF){var cD=hL;var cB=(cD+400)&4294967295;var cz=HEAP[cB];var cx=(((cz))|0)==90;if(cx){var cv=hL;__ZN11PSOutputDev7writePSEPc(cv,(__str7524403)&4294967295);var ct=hL;var cr=(ct+404)&4294967295;var lh=HEAP[cr];var lg=0-(lh);var lf=hL;var le=(lf+368)&4294967295;HEAP[le]=lg;var ld=hL;var lc=(ld+428)&4294967295;var lb=HEAP[lc];var la=0-(lb);var k9=hL;var k8=(k9+376)&4294967295;HEAP[k8]=la}else{var kV=hL;var kU=(kV+400)&4294967295;var kT=HEAP[kU];var kS=(((kT))|0)==180;if(kS){var kR=hL;__ZN11PSOutputDev7writePSEPc(kR,(__str7534404)&4294967295);var kQ=hL;var kP=(kQ+404)&4294967295;var kO=HEAP[kP];var kN=hL;var kM=(kN+420)&4294967295;var kA=HEAP[kM];var kz=(kO)+(kA);var ky=0-(kz);var kx=hL;var kw=(kx+368)&4294967295;HEAP[kw]=ky;var kv=hL;var ku=(kv+412)&4294967295;var kt=HEAP[ku];var ks=hL;var kr=(ks+428)&4294967295;var kf=HEAP[kr];var ke=(kt)+(kf);var kd=0-(ke);var kc=hL;var kb=(kc+376)&4294967295;HEAP[kb]=kd}else{var ka=hL;__ZN11PSOutputDev7writePSEPc(ka,(__str7544405)&4294967295);var j9=hL;var j8=(j9+420)&4294967295;var j7=HEAP[j8];var j6=0-(j7);var j4=hL;var j3=(j4+368)&4294967295;HEAP[j3]=j6;var j2=hL;var j1=(j2+412)&4294967295;var j0=HEAP[j1];var jZ=0-(j0);var jY=hL;var jX=(jY+376)&4294967295;HEAP[jX]=jZ}}}var jW=hL;var jV=(jW+368)&4294967295;var jU=HEAP[jV];var jT=(jU)!=0;$bb123$$bb122$145:do{if(jT){G=66}else{var jS=hL;var jR=(jS+376)&4294967295;var jQ=HEAP[jR];var jP=(jQ)!=0;if(jP){G=66;break $bb123$$bb122$145}else{G=67;break $bb123$$bb122$145}}}while(0);if(G==66){var jO=hL;var jN=(jO+376)&4294967295;var jM=HEAP[jN];var jL=hL;var jJ=(jL+368)&4294967295;var jH=HEAP[jJ];var jF=hL;__ZN11PSOutputDev10writePSFmtEPKcz(jF,(__str7554406)&4294967295,Pointer_make([jH,0,0,0,0,0,0,0,jM,0,0,0,0,0,0,0],0,ALLOC_STACK))}var jD=hL;var jB=(jD+392)&4294967295;HEAP[jB]=1;var jz=hL;var jx=(jz+392)&4294967295;var jv=HEAP[jx];var jt=hL;var jr=(jt+384)&4294967295;HEAP[jr]=jv}else{if(G==72){var jp=hL;__ZN11PSOutputDev7writePSEPc(jp,(__str7584409)&4294967295);var jn=hL;__ZN11PSOutputDev7writePSEPc(jn,(__str7594410)&4294967295);var jl=hL;__ZN11PSOutputDev7writePSEPc(jl,(__str7494400)&4294967295);var jj=hL;var jh=(jj+376)&4294967295;HEAP[jh]=0;var jf=hL;var jd=(jf+376)&4294967295;var jb=HEAP[jd];var i9=hL;var i7=(i9+368)&4294967295;HEAP[i7]=jb;var i5=hL;var i3=(i5+392)&4294967295;HEAP[i3]=1;var i1=hL;var iZ=(i1+392)&4294967295;var iX=HEAP[iZ];var iV=hL;var iT=(iV+384)&4294967295;HEAP[iT]=iX;var iR=hL;var iP=(iR+400)&4294967295;HEAP[iP]=0}else{if(G==73){var cp=ie;var co=__ZN8GfxState5getX1Ev(cp);var cn=_floor(co);var cm=((cn)|0);b=cm;var cl=ie;var ck=__ZN8GfxState5getY1Ev(cl);var cj=_floor(ck);var ci=((cj)|0);my=ci;var ch=ie;var cg=__ZN8GfxState5getX2Ev(ch);var b5=_ceil(cg);var b4=((b5)|0);a=b4;var b3=ie;var b2=__ZN8GfxState5getY2Ev(b3);var b1=_ceil(b2);var b0=((b1)|0);mx=b0;var bZ=a;var bY=b;var bX=((bZ)-(bY))&4294967295;kX=bX;var bW=mx;var bK=my;var bJ=((bW)-(bK))&4294967295;gw=bJ;var bI=kX;var bH=gw;var bG=(((bI))|0)>(((bH))|0);if(bG){e0=1}else{e0=0}var bF=mx;var bE=my;var bD=((bF)-(bE))&4294967295;var bC=a;var bB=b;var ib=((bC)-(bB))&4294967295;var h9=hL;var h7=b;var h5=my;__ZN11PSOutputDev10writePSFmtEPKcz(h9,(__str7444395)&4294967295,Pointer_make([h7,0,0,0,h5,0,0,0,ib,0,0,0,bD,0,0,0],0,ALLOC_STACK));var h3=hL;__ZN11PSOutputDev7writePSEPc(h3,(__str7434394)&4294967295);var h1=e0;var mz=reSign((h1),8,0)!=0;if(mz){eE=(__str7454396)&4294967295}else{eE=(__str7464397)&4294967295}var hY=hL;var hW=eE;__ZN11PSOutputDev10writePSFmtEPKcz(hY,(__str7474398)&4294967295,Pointer_make([hW,0,0,0],0,ALLOC_STACK));var hU=hL;var hT=(hU+120)&4294967295;var hQ=HEAP[hT];var hO=kX;var hK=(((hQ))|0)!=(((hO))|0);$bb27$$bb26$160:do{if(hK){G=11}else{var hI=hL;var hG=(hI+124)&4294967295;var hE=HEAP[hG];var hC=gw;var hA=(((hE))|0)!=(((hC))|0);if(hA){G=11;break $bb27$$bb26$160}else{G=12;break $bb27$$bb26$160}}}while(0);if(G==11){var hy=hL;var hx=kX;var hu=gw;__ZN11PSOutputDev10writePSFmtEPKcz(hy,(__str7484399)&4294967295,Pointer_make([hx,0,0,0,hu,0,0,0],0,ALLOC_STACK));var hs=hL;var hq=(hs+120)&4294967295;var ho=kX;HEAP[hq]=ho;var hm=hL;var hk=(hm+124)&4294967295;var hi=gw;HEAP[hk]=hi}var hg=hL;__ZN11PSOutputDev7writePSEPc(hg,(__str7494400)&4294967295);var he=mx;var hd=my;var ha=((he)-(hd))&4294967295;var g8=a;var g6=b;var g4=((g8)-(g6))&4294967295;var g2=hL;var g0=b;var gY=my;__ZN11PSOutputDev10writePSFmtEPKcz(g2,(__str7504401)&4294967295,Pointer_make([g0,0,0,0,gY,0,0,0,g4,0,0,0,ha,0,0,0],0,ALLOC_STACK));var gW=hL;__ZN11PSOutputDev7writePSEPc(gW,(__str7514402)&4294967295);var gU=hL;var gT=(gU+164)&4294967295;var gS=HEAP[gT];var gR=((gS)+1)&4294967295;var gQ=hL;var gP=(gQ+164)&4294967295;HEAP[gP]=gR}}}}STACKTOP=an;return;return}function __ZN11PSOutputDev14checkPageSliceEP4PageddibbiiiibP7CatalogPFbPvES4_(bV,c0,aK,cd,aM,iO,iQ,ga,f9,gc,go,jz,bd,hg,iz){var az=STACKTOP;STACKTOP+=119;_memset(az,0,119);var J;var g7;var iK;var P;var y;var gd;var gM;var W=az;var jy;var kC;var iP;var fs;var f8;var hf;var hD;var jc;var hQ;var hy;var bH;var bF;var hE;var bE;var bD;var bC;var hH;var ep;var er;var eB;var eC;var eI;var eW;var Z;var bB;var bA;var bz;var by;var eZ;var bx;var kh;var aX;var ak;var iL=az+1;var hC=az+5;var iW;var c4;var w;var jC;var iM=az+37;var a1;var x=az+49;var bw;var bv;var bu;var bt;var br;var bp;var bf;var a0;var ba;var aZ;var aY;var im;var a8;var cJ=az+53;var ee;var fN=0;g7=bV;iK=c0;P=aK;y=cd;gd=aM;gM=iO;HEAP[W]=iQ;jy=ga;kC=f9;iP=gc;fs=go;f8=jz;hf=bd;hD=hg;jc=iz;__ZN12PDFRectangleC1Ev(hC);__ZN6ObjectC1Ev(iM);var eA=g7;var ez=(eA+506)&4294967295;var ey=HEAP[ez];var jB=reSign((ey),8,0)!=0;var gb=(jB)^1;var jd=unSign((gb),1,0);var ay=reSign((jd),8,0)!=0;if(ay){var ex=__Znwj(116);var ew=ex;bx=ew;var ev=bx;__ZN16PreScanOutputDevC1Ev(ev);var eu=bx;kh=eu;var et=f8;var es=unSign((et),8,0);var eq=HEAP[W];var eo=unSign((eq),8,0);var en=gM;var em=unSign((en),8,0);var el=kh;var ek=el;var ej=iK;var ei=gd;var eh=(((em))&255);var eg=(((eo))&255);var ef=jy;var ed=kC;var ec=iP;var eb=fs;var ea=(((es))&255);var d9=hf;var d8=hD;var d7=jc;__ZN4Page12displaySliceEP9OutputDevddibbiiiibP7CatalogPFbPvES4_PFbP5AnnotS4_ES4_(ej,ek,72,72,ei,eh,eg,ef,ed,ec,eb,ea,d9,d8,d7,0,0);var d6=kh;var d5=__ZN16PreScanOutputDev16usesTransparencyEv(d6);var aw=reSign((d5),8,0)!=0;$bb9$$bb7$4:do{if(aw){J=0}else{var d4=kh;var dT=__ZN16PreScanOutputDev14hasLevel1PSBugEv(d4);var at=reSign((dT),8,0)!=0;if(at){J=0;break $bb9$$bb7$4}eZ=0;J=3;break $bb9$$bb7$4}}while(0);if(J==0){eZ=1}var dS=eZ;aX=dS;var dR=kh;var dQ=(dR)!=0;if(dQ){var dP=kh;var dO=(dP)&4294967295;var dN=(dO)&4294967295;var dM=HEAP[dN];var dL=(dM+4)&4294967295;var dK=HEAP[dL];var dz=dK;var dy=kh;FUNCTION_TABLE[dz](dy)}}else{aX=1}var dx=aX;var b=reSign((dx),8,0)!=0;var bS=(b)^1;var bg=unSign((bS),1,0);var a=reSign((bg),8,0)!=0;$bb20$$bb21$15:do{if(a){by=1}else{var dw=g7;var dv=(dw+104)&4294967295;var du=HEAP[dv];var dt=(((du))|0)==0;if(dt){var ds=(iL)&4294967295;HEAP[ds]=-1;var dr=__Znwj(240);var dq=dr;bz=dq;var de=bz;var dd=(iL)&4294967295;__ZN15SplashOutputDevC1E15SplashColorModeibPhbb(de,1,1,0,dd,1,0);var dc=bz;ak=dc}else{var db=g7;var da=(db+104)&4294967295;var c9=HEAP[da];var c8=(((c9))|0)==1;if(c8){__Z5erroriPcz(-1,(__str7604411)&4294967295);by=0;J=8;break $bb20$$bb21$15}else{var c7=(iL+2)&4294967295;HEAP[c7]=-1;var c6=(iL+2)&4294967295;var c5=HEAP[c6];var cS=(iL+1)&4294967295;HEAP[cS]=c5;var cR=(iL+1)&4294967295;var cQ=HEAP[cR];var cP=(iL)&4294967295;HEAP[cP]=cQ;var cO=__Znwj(240);var cN=cO;bA=cN;var cM=bA;var cL=(iL)&4294967295;__ZN15SplashOutputDevC1E15SplashColorModeibPhbb(cM,2,1,0,cL,1,0);var cK=bA;ak=cK}}var cI=g7;var cx=(cI+184)&4294967295;var cw=HEAP[cx];var cv=ak;__ZN15SplashOutputDev8startDocEP4XRef(cv,cw);var cu=f8;var ct=unSign((cu),8,0);var cs=HEAP[W];var cr=unSign((cs),8,0);var cq=gM;var cp=unSign((cq),8,0);var co=ak;var cc=co;var cb=iK;var ca=gd;var b9=(((cp))&255);var b8=(((cr))&255);var b7=jy;var b6=kC;var b5=iP;var b4=fs;var b3=(((ct))&255);var hz=hf;var hw=hD;var hu=jc;__ZN4Page12displaySliceEP9OutputDevddibbiiiibP7CatalogPFbPvES4_PFbP5AnnotS4_ES4_(cb,cc,300,300,ca,b9,b8,b7,b6,b5,b4,b3,hz,hw,hu,0,0);var hs=fs;var hq=(((hs))|0);var ho=iP;var hm=(((ho))|0);var hk=kC;var hi=(((hk))|0);var hh=jy;var hc=(((hh))|0);var ha=gM;var g8=unSign((ha),8,0);var g5=iK;var g3=gd;var g1=(((g8))&255);__ZN4Page7makeBoxEddibbddddP12PDFRectanglePb(g5,300,300,g3,g1,0,hc,hi,hm,hq,hC,W);var gZ=iK;var gX=__ZN4Page9getRotateEv(gZ);var gV=gd;var gU=((gX)+(gV))&4294967295;gd=gU;var gR=gd;var gP=(((gR))|0)>359;$bb27$$bb28$25:do{if(gP){var gN=gd;var gK=((gN)-360)&4294967295;gd=gK}else{var gI=gd;var gG=(((gI))|0)<0;if(!(gG)){J=11;break $bb27$$bb28$25}var gE=gd;var gC=((gE)+360)&4294967295;gd=gC}}while(0);var gA=__Znwj(652);var gz=gA;bB=gz;var gw=bB;var gv=gd;__ZN8GfxStateC1EddP12PDFRectangleib(gw,300,300,hC,gv,0);var gt=bB;iW=gt;var gr=g7;var gp=(gr)&4294967295;var gm=(gp)&4294967295;var gk=HEAP[gm];var gi=(gk+60)&4294967295;var gg=HEAP[gi];var ge=iK;var f7=__ZN4Page6getNumEv(ge);var f6=gg;var f5=g7;var f4=iW;FUNCTION_TABLE[f6](f5,f7,f4);var f3=iW;Z=f3;var f2=Z;var f1=(f2)!=0;if(f1){var f0=Z;__ZN8GfxStateD1Ev(f0);var fZ=Z;var fY=fZ;__ZdlPv(fY)}var fX=gd;if(fX==90){J=64}else{if(fX==180){J=65}else{if(fX==270){J=66}else{J=67}}}if(J==67){var fW=(hC+16)&4294967295;var fV=HEAP[fW];var fU=(hC)&4294967295;var fT=HEAP[fU];var fS=(fV)-(fT);bw=fS;bv=0;bu=0;var fR=(hC+24)&4294967295;var fQ=HEAP[fR];var fP=(hC+8)&4294967295;var fO=HEAP[fP];var fM=(fQ)-(fO);bt=fM;var fL=(hC)&4294967295;var fK=HEAP[fL];br=fK;var fJ=(hC+8)&4294967295;var fI=HEAP[fJ];bp=fI}else{if(J==64){bw=0;var fH=(hC+24)&4294967295;var fG=HEAP[fH];var fF=(hC+8)&4294967295;var fE=HEAP[fF];var fD=(fG)-(fE);bv=fD;var fr=(hC+16)&4294967295;var fq=HEAP[fr];var fp=(hC)&4294967295;var fo=HEAP[fp];var fn=(fq)-(fo);var fm=0-(fn);bu=fm;bt=0;var fl=(hC+16)&4294967295;var fk=HEAP[fl];br=fk;var fj=(hC+8)&4294967295;var fi=HEAP[fj];bp=fi}else{if(J==65){var e7=(hC+16)&4294967295;var e6=HEAP[e7];var e5=(hC)&4294967295;var e4=HEAP[e5];var e3=(e6)-(e4);var e2=0-(e3);bw=e2;bv=0;bu=0;var e1=(hC+24)&4294967295;var e0=HEAP[e1];var eY=(hC+8)&4294967295;var eX=HEAP[eY];var eN=(e0)-(eX);var eM=0-(eN);bt=eM;var eL=(hC+16)&4294967295;var eK=HEAP[eL];br=eK;var eJ=(hC+24)&4294967295;var eH=HEAP[eJ];bp=eH}else{if(J==66){bw=0;var eG=(hC+24)&4294967295;var eF=HEAP[eG];var eE=(hC+8)&4294967295;var eD=HEAP[eE];var u=(eF)-(eD);var s=0-(u);bv=s;var q=(hC+16)&4294967295;var o=HEAP[q];var m=(hC)&4294967295;var k=HEAP[m];var i=(o)-(k);bu=i;bt=0;var g=(hC)&4294967295;var e=HEAP[g];br=e;var c=(hC+24)&4294967295;var kV=HEAP[c];bp=kV}}}}var kT=ak;var kR=__ZN15SplashOutputDev9getBitmapEv(kT);c4=kR;var kP=c4;var kN=__ZN12SplashBitmap8getWidthEv(kP);a0=kN;var kL=c4;var kJ=__ZN12SplashBitmap9getHeightEv(kL);ba=kJ;var kH=g7;__ZN11PSOutputDev7writePSEPc(kH,(__str6064257)&4294967295);var kF=g7;var kD=bw;var kA=bv;var ky=bu;var kw=bt;var ku=br;var ks=bp;__ZN11PSOutputDev10writePSFmtEPKcz(kF,(__str7614412)&4294967295,Pointer_make([kD,0,0,0,0,0,0,0,kA,0,0,0,0,0,0,0,ky,0,0,0,0,0,0,0,kw,0,0,0,0,0,0,0,ku,0,0,0,0,0,0,0,ks,0,0,0,0,0,0,0],0,ALLOC_STACK));var kq=g7;var ko=(kq+104)&4294967295;var km=HEAP[ko];if(km==0){J=68}else{if(km==1){J=69}else{if(km==2){J=70}else{if(km==3){J=70}else{if(km==4){J=70}else{if(km==5){J=70}else{J=71}}}}}}if(J==68){var kk=ba;var ki=(0-(kk))&4294967295;var kf=g7;var kd=a0;var kb=ba;var j9=a0;var j7=ba;__ZN11PSOutputDev10writePSFmtEPKcz(kf,(__str6354286)&4294967295,Pointer_make([kd,0,0,0,kb,0,0,0,j9,0,0,0,ki,0,0,0,j7,0,0,0],0,ALLOC_STACK));var j5=c4;var j3=__ZN12SplashBitmap10getDataPtrEv(j5);a1=j3;a8=0;aY=0;$bb51$41:while(1){var je=aY;var jb=ba;var ja=(((je))|0)<(((jb))|0);if(!(ja)){J=22;break $bb51$41}aZ=0;while(1){var jj=aZ;var ji=a0;var jh=(((jj))|0)<(((ji))|0);if(!(jh)){J=20;break}var j1=a1;var jZ=HEAP[j1];var jX=Math.floor(unSign((jZ),8,0)/16);ee=jX;var jW=a8;var jV=ee;var jU=unSign((jV),8,0)>9;if(jU){eW=87}else{eW=48}var jT=eW;var jS=ee;var jR=((jT)+(jS))&255;var jQ=(cJ+jW)&4294967295;HEAP[jQ]=jR;var jP=a8;var jO=((jP)+1)&4294967295;a8=jO;var jN=a1;var jM=HEAP[jN];var jL=(jM)&15;ee=jL;var jK=a1;var jJ=(jK+1)&4294967295;a1=jJ;var jI=a8;var jH=ee;var jG=unSign((jH),8,0)>9;if(jG){eI=87}else{eI=48}var jF=eI;var jE=ee;var jD=((jF)+(jE))&255;var jx=(cJ+jI)&4294967295;HEAP[jx]=jD;var jw=a8;var jv=((jw)+1)&4294967295;a8=jv;var ju=a8;var jt=(((ju))|0)>63;if(jt){var js=a8;var jr=(cJ+js)&4294967295;HEAP[jr]=10;var jq=a8;var jp=((jq)+1)&4294967295;a8=jp;var jo=g7;var jn=(cJ)&4294967295;var jm=a8;__ZN11PSOutputDev10writePSBufEPci(jo,jn,jm);a8=0}var jl=aZ;var jk=((jl)+1)&4294967295;aZ=jk;J=15;continue}var jg=aY;var jf=((jg)+1)&4294967295;aY=jf;J=14;continue $bb51$41}var i9=a8;var i8=(((i9))|0)!=0;if(i8){var i7=a8;var i6=(cJ+i7)&4294967295;HEAP[i6]=10;var i5=a8;var i4=((i5)+1)&4294967295;a8=i4;var i3=g7;var i2=(cJ)&4294967295;var i1=a8;__ZN11PSOutputDev10writePSBufEPci(i3,i2,i1)}}else{if(J==69){var i0=ba;var iZ=(0-(i0))&4294967295;var iY=g7;var iX=a0;var iV=ba;var iU=a0;var iT=ba;__ZN11PSOutputDev10writePSFmtEPKcz(iY,(__str6284279)&4294967295,Pointer_make([iX,0,0,0,iV,0,0,0,iU,0,0,0,iZ,0,0,0,iT,0,0,0],0,ALLOC_STACK));var iS=c4;var iR=__ZN12SplashBitmap10getDataPtrEv(iS);a1=iR;a8=0;var d3=(x+3)&4294967295;HEAP[d3]=0;var d2=(x+3)&4294967295;var d1=HEAP[d2];var d0=(x+2)&4294967295;HEAP[d0]=d1;var dZ=(x+2)&4294967295;var dY=HEAP[dZ];var dX=(x+1)&4294967295;HEAP[dX]=dY;var dW=(x+1)&4294967295;var dV=HEAP[dW];var dU=(x)&4294967295;HEAP[dU]=dV;var dJ=g7;var dI=(dJ+440)&4294967295;var dH=HEAP[dI];var aT=(dH)^-1;var dG=(aT)&15;var dF=(((dG))|0)!=0;$bb57$$bb75$64:do{if(dF){aY=0;$bb73$66:while(1){var bk=aY;var bj=ba;var bi=(((bk))|0)<(((bj))|0);if(!(bi)){J=36;break $bb73$66}im=0;$bb71$69:while(1){var bI=im;var bG=(((bI))|0)<=3;if(!(bG)){J=34;break $bb71$69}aZ=0;while(1){var bN=aZ;var bM=a0;var bL=(((bN))|0)<(((bM))|0);if(!(bL)){J=32;break}var dE=im;var dD=im;var dC=(x+dD)&4294967295;var dB=HEAP[dC];var dA=aZ;var dp=((dA)*4)&4294967295;var dn=im;var dm=((dp)+(dn))&4294967295;var dl=a1;var dk=(dl+dm)&4294967295;var dj=HEAP[dk];var di=(dB)|(dj);var dh=(x+dE)&4294967295;HEAP[dh]=di;var dg=aZ;var df=((dg)*4)&4294967295;var c3=im;var c2=((df)+(c3))&4294967295;var c1=a1;var cZ=(c1+c2)&4294967295;var cY=HEAP[cZ];var cX=Math.floor(unSign((cY),8,0)/16);ee=cX;var cW=a8;var cV=ee;var cU=unSign((cV),8,0)>9;if(cU){eC=87}else{eC=48}var cT=eC;var cH=ee;var cG=((cT)+(cH))&255;var cF=(cJ+cW)&4294967295;HEAP[cF]=cG;var cE=a8;var cD=((cE)+1)&4294967295;a8=cD;var cC=aZ;var cB=((cC)*4)&4294967295;var cA=im;var cz=((cB)+(cA))&4294967295;var cy=a1;var cn=(cy+cz)&4294967295;var cm=HEAP[cn];var cl=(cm)&15;ee=cl;var ck=a8;var cj=ee;var ci=unSign((cj),8,0)>9;if(ci){eB=87}else{eB=48}var ch=eB;var cg=ee;var cf=((ch)+(cg))&255;var ce=(cJ+ck)&4294967295;HEAP[ce]=cf;var b2=a8;var b1=((b2)+1)&4294967295;a8=b1;var b0=a8;var bZ=(((b0))|0)>63;if(bZ){var bY=a8;var bX=(cJ+bY)&4294967295;HEAP[bX]=10;var bW=a8;var bU=((bW)+1)&4294967295;a8=bU;var bT=g7;var bR=(cJ)&4294967295;var bQ=a8;__ZN11PSOutputDev10writePSBufEPci(bT,bR,bQ);a8=0}var bP=aZ;var bO=((bP)+1)&4294967295;aZ=bO;J=27;continue}var bK=im;var bJ=((bK)+1)&4294967295;im=bJ;J=26;continue $bb71$69}var bs=c4;var bq=__ZN12SplashBitmap10getRowSizeEv(bs);var bo=a1;var bn=(bo+bq)&4294967295;a1=bn;var bm=aY;var bl=((bm)+1)&4294967295;aY=bl;J=25;continue $bb73$66}}else{aY=0;$bb91$90:while(1){var hT=aY;var hS=ba;var hR=(((hT))|0)<(((hS))|0);if(!(hR)){J=49;break $bb57$$bb75$64}im=0;$bb89$93:while(1){var h1=im;var h0=(((h1))|0)<=3;if(!(h0)){J=47;break $bb89$93}aZ=0;while(1){var h6=aZ;var h5=a0;var h4=(((h6))|0)<(((h5))|0);if(!(h4)){J=45;break}var bh=aZ;var be=((bh)*4)&4294967295;var bc=im;var bb=((be)+(bc))&4294967295;var a9=a1;var a7=(a9+bb)&4294967295;var a6=HEAP[a7];var a5=Math.floor(unSign((a6),8,0)/16);ee=a5;var a4=a8;var a3=ee;var a2=unSign((a3),8,0)>9;if(a2){er=87}else{er=48}var iJ=er;var iI=ee;var iH=((iJ)+(iI))&255;var iG=(cJ+a4)&4294967295;HEAP[iG]=iH;var iF=a8;var iE=((iF)+1)&4294967295;a8=iE;var iD=aZ;var iC=((iD)*4)&4294967295;var iB=im;var iA=((iC)+(iB))&4294967295;var iy=a1;var ix=(iy+iA)&4294967295;var iw=HEAP[ix];var iv=(iw)&15;ee=iv;var iu=a8;var it=ee;var ir=unSign((it),8,0)>9;if(ir){ep=87}else{ep=48}var iq=ep;var ip=ee;var io=((iq)+(ip))&255;var il=(cJ+iu)&4294967295;HEAP[il]=io;var ik=a8;var ij=((ik)+1)&4294967295;a8=ij;var ii=a8;var ih=(((ii))|0)>63;if(ih){var ig=a8;var ie=(cJ+ig)&4294967295;HEAP[ie]=10;var id=a8;var ic=((id)+1)&4294967295;a8=ic;var ib=g7;var ia=(cJ)&4294967295;var h9=a8;__ZN11PSOutputDev10writePSBufEPci(ib,ia,h9);a8=0}var h8=aZ;var h7=((h8)+1)&4294967295;aZ=h7;J=40;continue}var h3=im;var h2=((h3)+1)&4294967295;im=h2;J=39;continue $bb89$93}var hZ=c4;var hY=__ZN12SplashBitmap10getRowSizeEv(hZ);var hX=a1;var hW=(hX+hY)&4294967295;a1=hW;var hV=aY;var hU=((hV)+1)&4294967295;aY=hU;J=38;continue $bb91$90}}}while(0);var hP=a8;var hO=(((hP))|0)!=0;if(hO){var hN=a8;var hM=(cJ+hN)&4294967295;HEAP[hM]=10;var hL=a8;var hK=((hL)+1)&4294967295;a8=hK;var hJ=g7;var hI=(cJ)&4294967295;var hG=a8;__ZN11PSOutputDev10writePSBufEPci(hJ,hI,hG)}var hF=(x)&4294967295;var hB=HEAP[hF];var hA=reSign((hB),8,0)!=0;if(hA){var hx=g7;var hv=(hx+440)&4294967295;var ht=HEAP[hv];var hr=(ht)|1;var hp=g7;var hn=(hp+440)&4294967295;HEAP[hn]=hr}var hl=(x+1)&4294967295;var hj=HEAP[hl];var he=reSign((hj),8,0)!=0;if(he){var hd=g7;var hb=(hd+440)&4294967295;var g9=HEAP[hb];var g6=(g9)|2;var g4=g7;var g2=(g4+440)&4294967295;HEAP[g2]=g6}var g0=(x+2)&4294967295;var gY=HEAP[g0];var gW=reSign((gY),8,0)!=0;if(gW){var gT=g7;var gS=(gT+440)&4294967295;var gQ=HEAP[gS];var gO=(gQ)|4;var gL=g7;var gJ=(gL+440)&4294967295;HEAP[gJ]=gO}var gH=(x+3)&4294967295;var gF=HEAP[gH];var gD=reSign((gF),8,0)!=0;if(gD){var gB=g7;var gy=(gB+440)&4294967295;var gx=HEAP[gy];var gu=(gx)|8;var gs=g7;var gq=(gs+440)&4294967295;HEAP[gq]=gu}}else{if(J==70){var gn=g7;__ZN11PSOutputDev7writePSEPc(gn,(__str7624413)&4294967295);var gl=g7;__ZN11PSOutputDev7writePSEPc(gl,(__str7634414)&4294967295);var gj=c4;var gh=__ZN12SplashBitmap8getWidthEv(gj);var gf=g7;__ZN11PSOutputDev10writePSFmtEPKcz(gf,(__str7644415)&4294967295,Pointer_make([gh,0,0,0],0,ALLOC_STACK));var aW=c4;var aV=__ZN12SplashBitmap9getHeightEv(aW);var aU=g7;__ZN11PSOutputDev10writePSFmtEPKcz(aU,(__str7654416)&4294967295,Pointer_make([aV,0,0,0],0,ALLOC_STACK));var aS=ba;var aR=(0-(aS))&4294967295;var aQ=g7;var aP=a0;var aO=ba;__ZN11PSOutputDev10writePSFmtEPKcz(aQ,(__str7664417)&4294967295,Pointer_make([aP,0,0,0,aR,0,0,0,aO,0,0,0],0,ALLOC_STACK));var aN=g7;__ZN11PSOutputDev7writePSEPc(aN,(__str7674418)&4294967295);var aL=g7;__ZN11PSOutputDev7writePSEPc(aL,(__str7684419)&4294967295);var aJ=g7;__ZN11PSOutputDev7writePSEPc(aJ,(__str7694420)&4294967295);var aI=HEAP[_globalParams];var aH=__ZN12GlobalParams13getPSASCIIHexEv(aI);hH=aH;var aG=hH;var ab=reSign((aG),8,0)!=0;if(ab){var aF=g7;__ZN11PSOutputDev7writePSEPc(aF,(__str7704421)&4294967295)}else{var aE=g7;__ZN11PSOutputDev7writePSEPc(aE,(__str7714422)&4294967295)}var aD=g7;__ZN11PSOutputDev7writePSEPc(aD,(__str7724423)&4294967295);var aC=g7;__ZN11PSOutputDev7writePSEPc(aC,(__str7734424)&4294967295);var aB=g7;__ZN11PSOutputDev7writePSEPc(aB,(__str7744425)&4294967295);var aA=__ZN6Object8initNullEv(iM);var ax=c4;var av=__ZN12SplashBitmap10getDataPtrEv(ax);bC=av;var au=__Znwj(44);var ar=au;bD=ar;var aq=a0;var ap=ba;var ao=((aq)*(ap))&4294967295;var an=((ao)*3)&4294967295;var am=bD;var al=bC;__ZN9MemStreamC1EPcjjP6Object(am,al,0,an,iM);var aj=bD;var ai=aj;w=ai;var ah=__Znwj(160);var ag=ah;bE=ag;var af=bE;var ae=w;__ZN16RunLengthEncoderC1EP6Stream(af,ae);var ad=bE;var ac=ad;jC=ac;var aa=HEAP[_globalParams];var Y=__ZN12GlobalParams13getPSASCIIHexEv(aa);hE=Y;var V=hE;var X=reSign((V),8,0)!=0;if(X){var U=__Znwj(32);var T=U;bF=T;var S=bF;var R=jC;__ZN15ASCIIHexEncoderC1EP6Stream(S,R);var Q=bF;var O=Q;jC=O}else{var N=__Znwj(36);var M=N;bH=M;var K=bH;var I=jC;__ZN14ASCII85EncoderC1EP6Stream(K,I);var H=bH;var G=H;jC=G}var F=jC;var E=(F)&4294967295;var D=HEAP[E];var C=(D+12)&4294967295;var B=HEAP[C];var A=B;var z=jC;FUNCTION_TABLE[A](z);while(1){var l=jC;var j=(l)&4294967295;var h=HEAP[j];var f=(h+20)&4294967295;var d=HEAP[f];var kW=d;var kU=jC;var kS=FUNCTION_TABLE[kW](kU);bf=kS;var kQ=bf;var kO=(((kQ))|0)!=-1;var kM=unSign((kO),1,0);hy=kM;var kK=hy;var L=reSign((kK),8,0)!=0;if(!(L)){J=59;break}var v=bf;var t=(((v))&255);var r=reSign((t),8,0);var p=g7;var n=(((r))&255);__ZN11PSOutputDev11writePSCharEc(p,n);J=57;continue}var kI=jC;var kG=(kI)&4294967295;var kE=HEAP[kG];var kB=(kE+16)&4294967295;var kz=HEAP[kB];var kx=kz;var kv=jC;FUNCTION_TABLE[kx](kv);var kt=jC;var kr=(kt)!=0;if(kr){var kp=jC;var kn=(kp)&4294967295;var kl=HEAP[kn];var kj=(kl+4)&4294967295;var kg=HEAP[kj];var ke=kg;var kc=jC;FUNCTION_TABLE[ke](kc)}var ka=w;var j8=(ka)!=0;if(j8){var j6=w;var j4=(j6)&4294967295;var j2=HEAP[j4];var j0=(j2+4)&4294967295;var jY=HEAP[j0];var fC=jY;var fB=w;FUNCTION_TABLE[fC](fB)}var fA=g7;var fz=(fA+440)&4294967295;var fy=HEAP[fz];var fx=(fy)|15;var fw=g7;var fv=(fw+440)&4294967295;HEAP[fv]=fx}}}var fu=ak;var ft=(fu)!=0;if(ft){var fh=ak;var fg=(fh)&4294967295;var ff=(fg)&4294967295;var fe=HEAP[ff];var fd=(fe+4)&4294967295;var fc=HEAP[fd];var fb=fc;var fa=ak;FUNCTION_TABLE[fb](fa)}var e9=g7;__ZN11PSOutputDev7writePSEPc(e9,(__str5524203)&4294967295);var e8=g7;var eV=(e8)&4294967295;var eU=(eV)&4294967295;var eT=HEAP[eU];var eS=(eT+64)&4294967295;var eR=HEAP[eS];var eQ=eR;var eP=g7;FUNCTION_TABLE[eQ](eP);by=0}}while(0);var eO=by;hQ=eO;var jA=hQ;var iN=(((jA))&255);STACKTOP=az;return iN;return null}function __ZN6Object10dictGetValEiPS_(o,a,z){var w;var m;var b;var A;var y;var l;var n=0;m=o;b=a;A=z;var k=m;var j=(k)&4294967295;var i=HEAP[j];var h=(((i))|0)!=7;if(h){var g=m;var f=(g)&4294967295;var e=HEAP[f];__Z5erroriPcz(0,(__str5564207)&4294967295,Pointer_make([e,0,0,0,7,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 650618"}else{var d=m;var c=(d+4)&4294967295;var x=(c)&4294967295;var v=x;var u=HEAP[v];var t=b;var s=A;var q=__ZN4Dict6getValEiP6Object(u,t,s);l=q;var p=l;y=p;var r=y;return r}return null}function __ZN11PSOutputDev10setupFormsEP4Dict(r,ad){var F=STACKTOP;STACKTOP+=56;_memset(F,0,56);var E;var d;var D;var U=F;var g;var j;var k;var m;var n;var S=F+8;var f=F+20;var b=F+32;var G=F+44;var e;var J=0;d=r;D=ad;__ZN6ObjectC1Ev(S);__ZN6ObjectC1Ev(f);__ZN6ObjectC1Ev(b);__ZN6ObjectC1Ev(G);var T=d;var R=(T+145)&4294967295;var Q=HEAP[R];var H=reSign((Q),8,0)!=0;var V=(H)^1;var i=unSign((V),1,0);var t=reSign((i),8,0)!=0;if(!t){var P=D;var O=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(P,(__str7754426)&4294967295,S,0);var N=__ZN6Object6isDictEv(S);n=N;var M=n;var q=reSign((M),8,0)!=0;$bb5$$bb20$4:do{if(q){e=0;while(1){var ac=__ZN6Object13dictGetLengthEv(S);var ab=e;var aa=(((ac))|0)>(((ab))|0);var Z=unSign((aa),1,0);m=Z;var Y=m;var W=reSign((Y),8,0)!=0;if(!(W)){E=4;break $bb5$$bb20$4}var L=e;var K=__ZN6Object12dictGetValNFEiPS_(S,L,b);var C=e;var B=__ZN6Object10dictGetValEiPS_(S,C,f);var z=__ZN6Object8isStreamEv(f);k=z;var y=k;var l=reSign((y),8,0)!=0;if(l){var w=__ZN6Object13streamGetDictEv(f);var v=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(w,(__str7764427)&4294967295,G,0);var u=__ZN6Object6isNameEPc(G,(__str7774428)&4294967295);j=u;var s=j;var h=reSign((s),8,0)!=0;if(h){var p=__ZN6Object5isRefEv(b);g=p;var o=g;var X=reSign((o),8,0)!=0;if(X){__ZN6Object6getRefEv(U,b);var a=d;var I=(U)&4294967295;var A=HEAP[I];var x=(U+4)&4294967295;var c=HEAP[x];__ZN11PSOutputDev9setupFormE3RefP6Object(a,A,c,f)}else{__Z5erroriPcz(-1,(__str7784429)&4294967295)}}__ZN6Object4freeEv(G)}__ZN6Object4freeEv(f);__ZN6Object4freeEv(b);var af=e;var ae=((af)+1)&4294967295;e=ae;E=0;continue}}}while(0);__ZN6Object4freeEv(S)}STACKTOP=F;return;return}function __ZN11PSOutputDev11setupImagesEP4Dict(q,ap){var E=STACKTOP;STACKTOP+=56;_memset(E,0,56);var D;var c;var C;var aa=E;var d;var e;var f;var h;var j;var Y=E+8;var i=E+20;var b=E+32;var F=E+44;var g;var L=0;c=q;C=ap;__ZN6ObjectC1Ev(Y);__ZN6ObjectC1Ev(i);__ZN6ObjectC1Ev(b);__ZN6ObjectC1Ev(F);var Z=c;var X=(Z+108)&4294967295;var W=HEAP[X];var V=(((W))|0)!=2;$bb$$bb9$2:do{if(V){var U=c;var T=(U+450)&4294967295;var R=HEAP[T];var G=reSign((R),8,0)!=0;var ac=(G)^1;var k=unSign((ac),1,0);var s=reSign((k),8,0)!=0;if(!(s)){D=1;break $bb$$bb9$2}var P=c;var N=(P+145)&4294967295;var B=HEAP[N];var o=reSign((B),8,0)!=0;var ad=(o)^1;var w=unSign((ad),1,0);var l=reSign((w),8,0)!=0;if(l){D=2;break $bb$$bb9$2}else{D=1;break $bb$$bb9$2}}else{D=1}}while(0);if(D==1){var A=C;var y=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(A,(__str7754426)&4294967295,Y,0);var x=__ZN6Object6isDictEv(Y);j=x;var v=j;var ak=reSign((v),8,0)!=0;$bb11$$bb26$7:do{if(ak){g=0;while(1){var Q=__ZN6Object13dictGetLengthEv(Y);var O=g;var M=(((Q))|0)>(((O))|0);var K=unSign((M),1,0);h=K;var J=h;var H=reSign((J),8,0)!=0;if(!(H)){D=7;break $bb11$$bb26$7}var u=g;var t=__ZN6Object12dictGetValNFEiPS_(Y,u,b);var r=g;var p=__ZN6Object10dictGetValEiPS_(Y,r,i);var n=__ZN6Object8isStreamEv(i);f=n;var a=f;var ag=reSign((a),8,0)!=0;if(ag){var ar=__ZN6Object13streamGetDictEv(i);var aq=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ar,(__str7764427)&4294967295,F,0);var ao=__ZN6Object6isNameEPc(F,(__str7794430)&4294967295);e=ao;var an=e;var af=reSign((an),8,0)!=0;if(af){var am=__ZN6Object5isRefEv(b);d=am;var al=d;var ae=reSign((al),8,0)!=0;if(ae){var aj=__ZN6Object9getStreamEv(i);__ZN6Object6getRefEv(aa,b);var ai=c;var I=(aa)&4294967295;var z=HEAP[I];var m=(aa+4)&4294967295;var ab=HEAP[m];__ZN11PSOutputDev10setupImageE3RefP6Stream(ai,z,ab,aj)}else{__Z5erroriPcz(-1,(__str7804431)&4294967295)}}__ZN6Object4freeEv(F)}__ZN6Object4freeEv(i);__ZN6Object4freeEv(b);var ah=g;var S=((ah)+1)&4294967295;g=S;D=3;continue}}}while(0);__ZN6Object4freeEv(Y)}STACKTOP=E;return;return}function __ZN11PSOutputDev28setupEmbeddedOpenTypeCFFFontEP7GfxFontP3RefP9GooString(L,H,bC,g){var J=STACKTOP;STACKTOP+=12;_memset(J,0,12);var ae;var bv;var aN;var F;var ap;var C;var D;var E;var bV=J;var bU;var bQ;var r=J+8;var a;var bm;var bb=0;bv=L;aN=H;F=bC;ap=g;bm=0;$bb3$2:while(1){var au=bv;var at=(au+208)&4294967295;var ar=HEAP[at];var aq=bm;var ao=(((ar))|0)>(((aq))|0);if(!(ao)){ae=4;break $bb3$2}var bT=bv;var bS=(bT+204)&4294967295;var bR=HEAP[bS];var bP=bm;var bO=(bR+8*bP)&4294967295;var bN=(bO)&4294967295;var bM=HEAP[bN];var bL=F;var aS=(bL)&4294967295;var aQ=HEAP[aS];var aO=(((bM))|0)==(((aQ))|0);if(aO){var aM=bv;var aL=(aM+204)&4294967295;var aK=HEAP[aL];var aJ=bm;var aI=(aK+8*aJ)&4294967295;var aH=(aI+4)&4294967295;var aG=HEAP[aH];var aA=F;var az=(aA+4)&4294967295;var ay=HEAP[az];var ax=(((aG))|0)==(((ay))|0);if(ax){ae=1;break $bb3$2}}var aw=bm;var av=((aw)+1)&4294967295;bm=av;ae=0;continue $bb3$2}if(ae==4){var an=bv;var am=(an+208)&4294967295;var al=HEAP[am];var ak=bv;var aj=(ak+212)&4294967295;var ai=HEAP[aj];var ah=(((al))|0)>=(((ai))|0);if(ah){var ag=bv;var af=(ag+212)&4294967295;var ad=HEAP[af];var ac=((ad)+64)&4294967295;var ab=bv;var aa=(ab+212)&4294967295;HEAP[aa]=ac;var Z=bv;var Y=(Z+212)&4294967295;var X=HEAP[Y];var W=bv;var V=(W+204)&4294967295;var U=HEAP[V];var S=U;var R=_greallocn(S,X,8);var Q=R;var P=bv;var O=(P+204)&4294967295;HEAP[O]=Q}var N=bv;var M=(N+204)&4294967295;var K=HEAP[M];var I=bv;var G=(I+208)&4294967295;var B=HEAP[G];bU=B;var A=F;var z=(bV)&4294967295;var y=(A)&4294967295;var x=HEAP[y];HEAP[z]=x;var w=(bV+4)&4294967295;var v=(A+4)&4294967295;var u=HEAP[v];HEAP[w]=u;var t=bU;var s=(K+8*t)&4294967295;var q=(s)&4294967295;var p=(bV)&4294967295;var o=HEAP[p];HEAP[q]=o;var n=(s+4)&4294967295;var m=(bV+4)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=((B)+1)&4294967295;var j=bv;var i=(j+208)&4294967295;HEAP[i]=k;var h=bv;var f=ap;__ZN11PSOutputDev10writePSFmtEPKcz(h,(__str7814432)&4294967295,Pointer_make([f,0,0,0],0,ALLOC_STACK));var e=bv;var d=(e+436)&4294967295;var c=HEAP[d];var b=__ZN9GooString6appendEPKci(c,(__str7824433)&4294967295,-1);var b0=ap;var bZ=__ZNK9GooString10getCStringEv(b0);var bY=bv;var bX=(bY+436)&4294967295;var bW=HEAP[bX];var bK=__ZN9GooString6appendEPKci(bW,bZ,-1);var bJ=bv;var bI=(bJ+436)&4294967295;var bH=HEAP[bI];var bG=__ZN9GooString6appendEPKci(bH,(__str273678)&4294967295,-1);var bF=bv;var bE=(bF+184)&4294967295;var bD=HEAP[bE];var bB=aN;var bA=__ZN7GfxFont15readEmbFontFileEP4XRefPi(bB,bD,r);bQ=bA;var by=HEAP[r];var bx=bQ;var bw=__ZN12FoFiTrueType4makeEPcii(bx,by,0);a=bw;var bu=a;var bt=(bu)!=0;var br=unSign((bt),1,0);E=br;var bq=E;var T=reSign((bq),8,0)!=0;$bb7$$bb15$13:do{if(T){var bp=a;var bo=__ZN12FoFiTrueType13isOpenTypeCFFEv(bp);D=bo;var bn=D;var bz=reSign((bn),8,0)!=0;if(bz){var bl=HEAP[_globalParams];var bk=__ZN12GlobalParams10getPSLevelEv(bl);var bj=(((bk))|0)>3;var bi=unSign((bj),1,0);C=bi;var bh=C;var bs=reSign((bh),8,0)!=0;if(bs){var bg=bv;var bf=(bg+152)&4294967295;var be=HEAP[bf];var bd=bv;var bc=(bd+148)&4294967295;var ba=HEAP[bc];var a9=ap;var a8=__ZNK9GooString10getCStringEv(a9);var a7=a;__ZN12FoFiTrueType17convertToCIDType0EPcPFvPvS0_iES1_(a7,a8,ba,be)}else{var a6=bv;var a5=(a6+152)&4294967295;var a4=HEAP[a5];var a3=bv;var a2=(a3+148)&4294967295;var a1=HEAP[a2];var a0=ap;var aZ=__ZNK9GooString10getCStringEv(a0);var aY=a;__ZN12FoFiTrueType14convertToType0EPcPFvPvS0_iES1_(aY,aZ,a1,a4)}}var aX=a;var aW=(aX)!=0;if(!(aW)){ae=8;break $bb7$$bb15$13}var aV=a;var aU=(aV)&4294967295;var aT=(aU)&4294967295;var aR=HEAP[aT];var aP=(aR+4)&4294967295;var aF=HEAP[aP];var aE=aF;var aD=a;FUNCTION_TABLE[aE](aD)}}while(0);var aC=bQ;_gfree(aC);var aB=bv;__ZN11PSOutputDev7writePSEPc(aB,(__str5274178)&4294967295)}STACKTOP=J;return;return}function __ZN11PSOutputDev28setupEmbeddedCIDTrueTypeFontEP7GfxFontP3RefP9GooStringb(I,E,bZ,g,bx){var G=STACKTOP;STACKTOP+=12;_memset(G,0,12);var al;var bS;var a9;var C;var aH;var bC;var P;var R;var ci=G;var ch;var cd;var r=G+8;var a;var bK;var by=0;bS=I;a9=E;C=bZ;aH=g;bC=bx;bK=0;$bb4$2:while(1){var ar=bS;var aq=(ar+208)&4294967295;var ap=HEAP[aq];var ao=bK;var an=(((ap))|0)>(((ao))|0);if(!(an)){al=5;break $bb4$2}var cg=bS;var cf=(cg+204)&4294967295;var ce=HEAP[cf];var cc=bK;var cb=(ce+8*cc)&4294967295;var ca=(cb)&4294967295;var b9=HEAP[ca];var b8=C;var be=(b8)&4294967295;var bc=HEAP[be];var ba=(((b9))|0)==(((bc))|0);if(ba){var a8=bS;var a7=(a8+204)&4294967295;var a6=HEAP[a7];var a5=bK;var a4=(a6+8*a5)&4294967295;var a3=(a4+4)&4294967295;var a2=HEAP[a3];var aT=C;var aR=(aT+4)&4294967295;var aP=HEAP[aR];var aO=(((a2))|0)==(((aP))|0);if(aO){al=1;break $bb4$2}}var au=bK;var at=((au)+1)&4294967295;bK=at;al=0;continue $bb4$2}if(al==1){var aN=bS;var aM=(aN+232)&4294967295;var aL=HEAP[aM];var aK=((aL)+1)&4294967295;var aJ=bS;var aI=(aJ+232)&4294967295;HEAP[aI]=aK;var ay=aH;var aw=__ZN9GooString7appendfEPcz(ay,(__str7834434)&4294967295,Pointer_make([aL,0,0,0],0,ALLOC_STACK))}var am=bS;var ac=(am+208)&4294967295;var ab=HEAP[ac];var aa=bS;var Z=(aa+212)&4294967295;var Y=HEAP[Z];var X=(((ab))|0)>=(((Y))|0);if(X){var W=bS;var V=(W+212)&4294967295;var U=HEAP[V];var T=((U)+64)&4294967295;var Q=bS;var O=(Q+212)&4294967295;HEAP[O]=T;var N=bS;var M=(N+212)&4294967295;var L=HEAP[M];var K=bS;var J=(K+204)&4294967295;var H=HEAP[J];var F=H;var D=_greallocn(F,L,8);var B=D;var A=bS;var z=(A+204)&4294967295;HEAP[z]=B}var y=bS;var x=(y+204)&4294967295;var w=HEAP[x];var v=bS;var u=(v+208)&4294967295;var t=HEAP[u];ch=t;var s=C;var q=(ci)&4294967295;var p=(s)&4294967295;var o=HEAP[p];HEAP[q]=o;var n=(ci+4)&4294967295;var m=(s+4)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=ch;var j=(w+8*k)&4294967295;var i=(j)&4294967295;var h=(ci)&4294967295;var f=HEAP[h];HEAP[i]=f;var e=(j+4)&4294967295;var d=(ci+4)&4294967295;var c=HEAP[d];HEAP[e]=c;var b=((t)+1)&4294967295;var cn=bS;var cm=(cn+208)&4294967295;HEAP[cm]=b;var cl=bS;var ck=aH;__ZN11PSOutputDev10writePSFmtEPKcz(cl,(__str7814432)&4294967295,Pointer_make([ck,0,0,0],0,ALLOC_STACK));var cj=bS;var b7=(cj+436)&4294967295;var b6=HEAP[b7];var b5=__ZN9GooString6appendEPKci(b6,(__str7824433)&4294967295,-1);var b4=aH;var b3=__ZNK9GooString10getCStringEv(b4);var b2=bS;var b1=(b2+436)&4294967295;var b0=HEAP[b1];var bY=__ZN9GooString6appendEPKci(b0,b3,-1);var bX=bS;var bV=(bX+436)&4294967295;var bU=HEAP[bV];var bT=__ZN9GooString6appendEPKci(bU,(__str273678)&4294967295,-1);var bR=bS;var bQ=(bR+184)&4294967295;var bP=HEAP[bQ];var bO=a9;var bN=__ZN7GfxFont15readEmbFontFileEP4XRefPi(bO,bP,r);cd=bN;var bM=HEAP[r];var bL=cd;var bJ=__ZN12FoFiTrueType4makeEPcii(bL,bM,0);a=bJ;var bI=a;var bH=(bI)!=0;var bG=unSign((bH),1,0);R=bG;var bF=R;var S=reSign((bF),8,0)!=0;$bb8$$bb14$14:do{if(S){var bE=HEAP[_globalParams];var bD=__ZN12GlobalParams10getPSLevelEv(bE);var bB=(((bD))|0)>3;var bA=unSign((bB),1,0);P=bA;var bz=P;var bW=reSign((bz),8,0)!=0;if(bW){var bw=bS;var bv=(bw+152)&4294967295;var bu=HEAP[bv];var bt=bS;var bs=(bt+148)&4294967295;var br=HEAP[bs];var bq=bC;var bp=unSign((bq),8,0);var bo=a9;var bn=bo;var bm=__ZN10GfxCIDFont14getCIDToGIDLenEv(bn);var bl=a9;var bk=bl;var bj=__ZN10GfxCIDFont11getCIDToGIDEv(bk);var bi=aH;var bh=__ZNK9GooString10getCStringEv(bi);var bg=a;var bf=(((bp))&255);__ZN12FoFiTrueType17convertToCIDType2EPcPtibPFvPvS0_iES2_(bg,bh,bj,bm,bf,br,bu)}else{var bd=bS;var bb=(bd+152)&4294967295;var a1=HEAP[bb];var a0=bS;var aZ=(a0+148)&4294967295;var aY=HEAP[aZ];var aX=bC;var aW=unSign((aX),8,0);var aV=a9;var aU=aV;var aS=__ZN10GfxCIDFont14getCIDToGIDLenEv(aU);var aQ=a9;var aG=aQ;var aF=__ZN10GfxCIDFont11getCIDToGIDEv(aG);var aE=aH;var aD=__ZNK9GooString10getCStringEv(aE);var aC=a;var aB=(((aW))&255);__ZN12FoFiTrueType14convertToType0EPcPtibPFvPvS0_iES2_(aC,aD,aF,aS,aB,aY,a1)}var aA=a;var az=(aA)!=0;if(!(az)){al=9;break $bb8$$bb14$14}var ax=a;var av=(ax)&4294967295;var ak=(av)&4294967295;var aj=HEAP[ak];var ai=(aj+4)&4294967295;var ah=HEAP[ai];var ag=ah;var af=a;FUNCTION_TABLE[ag](af)}}while(0);var ae=cd;_gfree(ae);var ad=bS;__ZN11PSOutputDev7writePSEPc(ad,(__str5274178)&4294967295);STACKTOP=G;return;return}function __ZN11PSOutputDev25setupEmbeddedCIDType0FontEP7GfxFontP3RefP9GooString(H,D,bx,f){var F=STACKTOP;STACKTOP+=12;_memset(F,0,12);var ac;var bq;var aI;var B;var an;var P;var Q;var bQ=F;var bP;var bL;var q=F+8;var a7;var bi;var a6=0;bq=H;aI=D;B=bx;an=f;bi=0;$bb3$2:while(1){var ar=bq;var aq=(ar+208)&4294967295;var ap=HEAP[aq];var ao=bi;var am=(((ap))|0)>(((ao))|0);if(!(am)){ac=4;break $bb3$2}var bO=bq;var bN=(bO+204)&4294967295;var bM=HEAP[bN];var bK=bi;var bJ=(bM+8*bK)&4294967295;var bI=(bJ)&4294967295;var bH=HEAP[bI];var bG=B;var aN=(bG)&4294967295;var aL=HEAP[aN];var aJ=(((bH))|0)==(((aL))|0);if(aJ){var aH=bq;var aG=(aH+204)&4294967295;var aF=HEAP[aG];var aE=bi;var aD=(aF+8*aE)&4294967295;var aC=(aD+4)&4294967295;var aB=HEAP[aC];var ay=B;var ax=(ay+4)&4294967295;var aw=HEAP[ax];var av=(((aB))|0)==(((aw))|0);if(av){ac=1;break $bb3$2}}var au=bi;var at=((au)+1)&4294967295;bi=at;ac=0;continue $bb3$2}if(ac==4){var al=bq;var ak=(al+208)&4294967295;var aj=HEAP[ak];var ai=bq;var ah=(ai+212)&4294967295;var ag=HEAP[ah];var af=(((aj))|0)>=(((ag))|0);if(af){var ae=bq;var ad=(ae+212)&4294967295;var ab=HEAP[ad];var aa=((ab)+64)&4294967295;var Z=bq;var Y=(Z+212)&4294967295;HEAP[Y]=aa;var X=bq;var W=(X+212)&4294967295;var V=HEAP[W];var U=bq;var T=(U+204)&4294967295;var S=HEAP[T];var O=S;var N=_greallocn(O,V,8);var M=N;var L=bq;var K=(L+204)&4294967295;HEAP[K]=M}var J=bq;var I=(J+204)&4294967295;var G=HEAP[I];var E=bq;var C=(E+208)&4294967295;var A=HEAP[C];bP=A;var z=B;var y=(bQ)&4294967295;var x=(z)&4294967295;var w=HEAP[x];HEAP[y]=w;var v=(bQ+4)&4294967295;var u=(z+4)&4294967295;var t=HEAP[u];HEAP[v]=t;var s=bP;var r=(G+8*s)&4294967295;var p=(r)&4294967295;var o=(bQ)&4294967295;var n=HEAP[o];HEAP[p]=n;var m=(r+4)&4294967295;var l=(bQ+4)&4294967295;var k=HEAP[l];HEAP[m]=k;var j=((A)+1)&4294967295;var i=bq;var h=(i+208)&4294967295;HEAP[h]=j;var g=bq;var e=an;__ZN11PSOutputDev10writePSFmtEPKcz(g,(__str7814432)&4294967295,Pointer_make([e,0,0,0],0,ALLOC_STACK));var d=bq;var c=(d+436)&4294967295;var b=HEAP[c];var a=__ZN9GooString6appendEPKci(b,(__str7824433)&4294967295,-1);var bV=an;var bU=__ZNK9GooString10getCStringEv(bV);var bT=bq;var bS=(bT+436)&4294967295;var bR=HEAP[bS];var bF=__ZN9GooString6appendEPKci(bR,bU,-1);var bE=bq;var bD=(bE+436)&4294967295;var bC=HEAP[bD];var bB=__ZN9GooString6appendEPKci(bC,(__str273678)&4294967295,-1);var bA=bq;var bz=(bA+184)&4294967295;var by=HEAP[bz];var bw=aI;var bv=__ZN7GfxFont15readEmbFontFileEP4XRefPi(bw,by,q);bL=bv;var bt=HEAP[q];var bs=bL;var br=__ZN10FoFiType1C4makeEPci(bs,bt);a7=br;var bp=a7;var bo=(bp)!=0;var bn=unSign((bo),1,0);Q=bn;var bm=Q;var R=reSign((bm),8,0)!=0;$bb7$$bb13$13:do{if(R){var bl=HEAP[_globalParams];var bk=__ZN12GlobalParams10getPSLevelEv(bl);var bj=(((bk))|0)>3;var bh=unSign((bj),1,0);P=bh;var bg=P;var bu=reSign((bg),8,0)!=0;if(bu){var bf=bq;var be=(bf+152)&4294967295;var bd=HEAP[be];var bc=bq;var bb=(bc+148)&4294967295;var ba=HEAP[bb];var a9=an;var a8=__ZNK9GooString10getCStringEv(a9);var a5=a7;__ZN10FoFiType1C17convertToCIDType0EPcPFvPvS0_iES1_(a5,a8,ba,bd)}else{var a4=bq;var a3=(a4+152)&4294967295;var a2=HEAP[a3];var a1=bq;var a0=(a1+148)&4294967295;var aZ=HEAP[a0];var aY=an;var aX=__ZNK9GooString10getCStringEv(aY);var aW=a7;__ZN10FoFiType1C14convertToType0EPcPFvPvS0_iES1_(aW,aX,aZ,a2)}var aV=a7;var aU=(aV)!=0;if(!(aU)){ac=8;break $bb7$$bb13$13}var aT=a7;var aS=(aT)&4294967295;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aP=(aQ+4)&4294967295;var aO=HEAP[aP];var aM=aO;var aK=a7;FUNCTION_TABLE[aM](aK)}}while(0);var aA=bL;_gfree(aA);var az=bq;__ZN11PSOutputDev7writePSEPc(az,(__str5274178)&4294967295)}STACKTOP=F;return;return}function __ZN11PSOutputDev28setupExternalCIDTrueTypeFontEP7GfxFontP9GooStringi(Z,V,cj,bX){var X=STACKTOP;STACKTOP+=36;_memset(X,0,36);var aP;var ct;var bE;var b4;var aN;var d;var aE;var aX;var cQ;var cp;var a2;var a;var s;var h;var ch;var bv;var bS=X;var cg=X+32;var b5=0;ct=Z;bE=V;b4=cj;aN=bX;var cP=b4;var cO=__ZNK9GooString4copyEv(cP);bv=cO;var cN=aN;var cM=(((cN))|0)>0;if(cM){var cL=(bS)&4294967295;var cK=aN;var cJ=_sprintf(cL,(__str7844435)&4294967295,cK);var cI=bv;var cH=(bS)&4294967295;var bJ=__ZN9GooString6appendEPKci(cI,cH,-1)}ch=0;$bb7$5:while(1){var aS=ct;var aR=(aS+224)&4294967295;var aQ=HEAP[aR];var aF=ch;var aC=(((aQ))|0)>(((aF))|0);if(!(aC)){aP=7;break $bb7$5}var bH=ct;var bF=(bH+216)&4294967295;var bD=HEAP[bF];var bC=ch;var bB=(bD+4*bC)&4294967295;var bA=HEAP[bB];var bz=bv;var by=__ZNK9GooString3cmpEPS_(bA,bz);var bx=(((by))|0)==0;var bn=unSign((bx),1,0);a2=bn;var bl=a2;var ar=reSign((bl),8,0)!=0;if(ar){aP=2;break $bb7$5}var aU=ch;var aT=((aU)+1)&4294967295;ch=aT;aP=1;continue $bb7$5}if(aP==2){var bj=bv;cp=bj;var bi=cp;var bh=(bi)!=0;if(bh){var bg=cp;__ZN9GooStringD1Ev(bg);var bf=cp;var be=bf;__ZdlPv(be)}var bd=ct;var bc=(bd+220)&4294967295;var a3=HEAP[bc];var a0=ch;var aY=(a3+4*a0)&4294967295;var aW=HEAP[aY];var aV=__ZNK9GooString4copyEv(aW);cQ=aV}else{if(aP==7){var aA=bE;var az=__ZN7GfxFont7getNameEv(aA);var ay=__ZN9GooString13sanitizedNameEb(az,1);h=ay;var ax=ct;var aw=(ax+224)&4294967295;var av=HEAP[aw];var au=ch;var at=(((av))|0)==(((au))|0);$bb9$$bb11$15:do{if(at){var ai=ct;var ag=(ai+224)&4294967295;var ae=HEAP[ag];var ad=ct;var ac=(ad+228)&4294967295;var ab=HEAP[ac];var aa=(((ae))|0)>=(((ab))|0);if(!(aa)){aP=9;break $bb9$$bb11$15}var Y=ct;var W=(Y+228)&4294967295;var U=HEAP[W];var K=((U)+64)&4294967295;var I=ct;var G=(I+228)&4294967295;HEAP[G]=K;var F=ct;var E=(F+228)&4294967295;var D=HEAP[E];var C=((D)*4)&4294967295;var B=ct;var A=(B+216)&4294967295;var z=HEAP[A];var r=z;var q=_grealloc(r,C);var p=q;var o=ct;var n=(o+216)&4294967295;HEAP[n]=p;var m=ct;var l=(m+228)&4294967295;var k=HEAP[l];var j=((k)*4)&4294967295;var i=ct;var g=(i+220)&4294967295;var f=HEAP[g];var e=f;var c=_grealloc(e,j);var b=c;var cV=ct;var cU=(cV+220)&4294967295;HEAP[cU]=b}}while(0);var cT=ct;var cS=(cT+216)&4294967295;var cR=HEAP[cS];var cG=ct;var cF=(cG+224)&4294967295;var cE=HEAP[cF];var cD=(cR+4*cE)&4294967295;var cC=bv;HEAP[cD]=cC;var cB=ct;var cA=(cB+220)&4294967295;var cz=HEAP[cA];var cy=ct;var cx=(cy+224)&4294967295;var cw=HEAP[cx];var cv=h;var cu=__ZNK9GooString4copyEv(cv);var cs=(cz+4*cw)&4294967295;HEAP[cs]=cu;var cr=ct;var cq=(cr+224)&4294967295;var co=HEAP[cq];var cm=((co)+1)&4294967295;var cl=ct;var ck=(cl+224)&4294967295;HEAP[ck]=cm;var cf=ct;var ce=h;__ZN11PSOutputDev10writePSFmtEPKcz(cf,(__str7814432)&4294967295,Pointer_make([ce,0,0,0],0,ALLOC_STACK));var cd=ct;var cc=(cd+436)&4294967295;var cb=HEAP[cc];var ca=__ZN9GooString6appendEPKci(cb,(__str7824433)&4294967295,-1);var b9=h;var b8=__ZNK9GooString10getCStringEv(b9);var b7=ct;var b6=(b7+436)&4294967295;var b3=HEAP[b6];var b2=__ZN9GooString6appendEPKci(b3,b8,-1);var b1=ct;var b0=(b1+436)&4294967295;var bZ=HEAP[b0];var bY=__ZN9GooString6appendEPKci(bZ,(__str273678)&4294967295,-1);var bW=b4;var bV=__ZNK9GooString10getCStringEv(bW);var bU=aN;var bT=__ZN12FoFiTrueType4loadEPci(bV,bU);a=bT;var bR=a;var bQ=(bR)!=0;var bP=unSign((bQ),1,0);aX=bP;var bO=aX;var cn=reSign((bO),8,0)!=0;$bb13$$bb22$19:do{if(cn){var bN=bE;var bM=bN;var bL=__ZN10GfxCIDFont14getCIDToGIDLenEv(bM);HEAP[cg]=bL;var bK=HEAP[cg];var bI=(((bK))|0)!=0;if(bI){var bG=HEAP[cg];var bw=_gmallocn(bG,2);var bu=bw;s=bu;var bt=HEAP[cg];var bs=((bt)*2)&4294967295;var br=bE;var bq=br;var bp=__ZN10GfxCIDFont11getCIDToGIDEv(bq);var bo=s;var bm=bo;var bk=bp;_llvm_memcpy_p0i8_p0i8_i32(bm,bk,bs,1,0)}else{var bb=bE;var ba=bb;var a9=a;var a8=__ZN10GfxCIDFont15getCodeToGIDMapEP12FoFiTrueTypePi(ba,a9,cg);s=a8}var a7=HEAP[_globalParams];var a6=__ZN12GlobalParams10getPSLevelEv(a7);var a5=(((a6))|0)>3;var a4=unSign((a5),1,0);aE=a4;var a1=aE;var ci=reSign((a1),8,0)!=0;if(ci){var aZ=ct;var aO=(aZ+152)&4294967295;var aM=HEAP[aO];var aL=ct;var aK=(aL+148)&4294967295;var aJ=HEAP[aK];var aI=HEAP[cg];var aH=h;var aG=__ZNK9GooString10getCStringEv(aH);var aD=a;var aB=s;__ZN12FoFiTrueType17convertToCIDType2EPcPtibPFvPvS0_iES2_(aD,aG,aB,aI,1,aJ,aM)}else{var aq=ct;var ap=(aq+152)&4294967295;var ao=HEAP[ap];var an=ct;var am=(an+148)&4294967295;var al=HEAP[am];var ak=HEAP[cg];var aj=h;var ah=__ZNK9GooString10getCStringEv(aj);var af=a;var S=s;__ZN12FoFiTrueType14convertToType0EPcPtibPFvPvS0_iES2_(af,ah,S,ak,1,al,ao)}var R=s;var Q=R;_gfree(Q);var P=a;var O=(P)!=0;if(!(O)){aP=14;break $bb13$$bb22$19}var N=a;var M=(N)&4294967295;var L=(M)&4294967295;var J=HEAP[L];var H=(J+4)&4294967295;var y=HEAP[H];var x=y;var w=a;FUNCTION_TABLE[x](w)}}while(0);var v=ct;__ZN11PSOutputDev7writePSEPc(v,(__str5274178)&4294967295);var u=h;cQ=u}}var t=cQ;d=t;var T=d;STACKTOP=X;return T;return null}function __ZN11PSOutputDev25setupExternalTrueTypeFontEP7GfxFont(ah,ab){var ae=STACKTOP;STACKTOP+=12;_memset(ae,0,12);var bb;var cI;var bZ;var d;var c7=ae;var c8;var bu;var c6;var bw;var cz;var c2;var D=ae+8;var a;var w;var h;var cy;var cn=0;cI=ah;bZ=ab;var c5=bZ;var c4=__ZN7GfxFont14getExtFontFileEv(c5);cz=c4;cy=0;$bb3$2:while(1){var bD=cI;var bC=(bD+224)&4294967295;var bB=HEAP[bC];var bA=cy;var bz=(((bB))|0)>(((bA))|0);if(!(bz)){bb=5;break $bb3$2}var c3=cI;var c1=(c3+216)&4294967295;var c0=HEAP[c1];var cZ=cy;var cY=(c0+4*cZ)&4294967295;var cX=HEAP[cY];var b4=cz;var b2=__ZNK9GooString3cmpEPS_(cX,b4);var b0=(((b2))|0)==0;var bY=unSign((b0),1,0);bw=bY;var bX=bw;var aG=reSign((bX),8,0)!=0;if(aG){bb=1;break $bb3$2}var bF=cy;var bE=((bF)+1)&4294967295;cy=bE;bb=0;continue $bb3$2}if(bb==1){var bW=cI;var bV=(bW+220)&4294967295;var bU=HEAP[bV];var bT=cy;var bS=(bU+4*bT)&4294967295;var bJ=HEAP[bS];var bH=__ZNK9GooString4copyEv(bJ);c6=bH}else{if(bb==5){var by=bZ;var bn=__ZN7GfxFont7getNameEv(by);var bl=__ZN9GooString13sanitizedNameEb(bn,1);h=bl;var bj=cI;var bi=(bj+224)&4294967295;var bh=HEAP[bi];var bg=cy;var bf=(((bh))|0)==(((bg))|0);if(bf){var be=cI;var bd=(be+224)&4294967295;var bc=HEAP[bd];var a2=cI;var a0=(a2+228)&4294967295;var aX=HEAP[a0];var aV=(((bc))|0)>=(((aX))|0);if(aV){var aT=cI;var aR=(aT+228)&4294967295;var aP=HEAP[aR];var aN=((aP)+64)&4294967295;var aL=cI;var aJ=(aL+228)&4294967295;HEAP[aJ]=aN;var ax=cI;var av=(ax+228)&4294967295;var ar=HEAP[av];var ap=cI;var an=(ap+216)&4294967295;var al=HEAP[an];var aj=al;var ag=_greallocn(aj,ar,4);var ad=ag;var aa=cI;var P=(aa+216)&4294967295;HEAP[P]=ad;var N=cI;var L=(N+228)&4294967295;var K=HEAP[L];var J=cI;var I=(J+220)&4294967295;var H=HEAP[I];var G=H;var F=_greallocn(G,K,4);var E=F;var t=cI;var r=(t+220)&4294967295;HEAP[r]=E}var p=cI;var o=(p+216)&4294967295;var n=HEAP[o];var m=cI;var l=(m+224)&4294967295;var k=HEAP[l];var j=cz;var i=__ZNK9GooString4copyEv(j);var g=(n+4*k)&4294967295;HEAP[g]=i;var f=cI;var e=(f+220)&4294967295;var c=HEAP[e];var b=cI;var dd=(b+224)&4294967295;var dc=HEAP[dd];var db=h;var da=__ZNK9GooString4copyEv(db);var c9=(c+4*dc)&4294967295;HEAP[c9]=da;var cW=cI;var cV=(cW+224)&4294967295;var cU=HEAP[cV];var cT=((cU)+1)&4294967295;var cS=cI;var cR=(cS+224)&4294967295;HEAP[cR]=cT}var cQ=cI;var cP=h;__ZN11PSOutputDev10writePSFmtEPKcz(cQ,(__str7814432)&4294967295,Pointer_make([cP,0,0,0],0,ALLOC_STACK));var cO=cI;var cN=(cO+436)&4294967295;var cL=HEAP[cN];var cK=__ZN9GooString6appendEPKci(cL,(__str7824433)&4294967295,-1);var cJ=h;var cH=__ZNK9GooString10getCStringEv(cJ);var cG=cI;var cF=(cG+436)&4294967295;var cD=HEAP[cF];var cC=__ZN9GooString6appendEPKci(cD,cH,-1);var cB=cI;var cA=(cB+436)&4294967295;var cx=HEAP[cA];var cw=__ZN9GooString6appendEPKci(cx,(__str273678)&4294967295,-1);var cv=bZ;var cu=__ZN7GfxFont15readExtFontFileEPi(cv,D);c2=cu;var ct=HEAP[D];var cs=c2;var cr=__ZN12FoFiTrueType4makeEPcii(cs,ct,0);a=cr;var cq=a;var cp=(cq)!=0;var co=unSign((cp),1,0);bu=co;var cm=bu;var cM=reSign((cm),8,0)!=0;$bb10$$bb20$15:do{if(cM){var cl=bZ;var ck=cl;var cj=a;var ci=__ZN11Gfx8BitFont15getCodeToGIDMapEP12FoFiTrueType(ck,cj);w=ci;var ch=cI;var cg=(ch+152)&4294967295;var cf=HEAP[cg];var ce=cI;var cd=(ce+148)&4294967295;var cc=HEAP[cd];var cb=bZ;var ca=cb;var b9=__ZN11Gfx8BitFont14getHasEncodingEv(ca);var cE=reSign((b9),8,0)!=0;if(cE){var b8=bZ;var b7=b8;var b6=__ZN11Gfx8BitFont11getEncodingEv(b7);c8=b6}else{c8=0}var b5=h;var b3=__ZNK9GooString10getCStringEv(b5);var b1=a;var bR=c8;var bQ=w;__ZN12FoFiTrueType15convertToType42EPcPS0_PtPFvPvS0_iES3_(b1,b3,bR,bQ,cc,cf);var bP=w;var bO=(bP)!=0;if(bO){var bN=cI;var bM=(bN+240)&4294967295;var bL=HEAP[bM];var bK=cI;var bI=(bK+244)&4294967295;var bG=HEAP[bI];var bx=(((bL))|0)>=(((bG))|0);if(bx){var bv=cI;var bt=(bv+244)&4294967295;var bs=HEAP[bt];var br=((bs)+16)&4294967295;var bq=cI;var bp=(bq+244)&4294967295;HEAP[bp]=br;var bo=cI;var bm=(bo+244)&4294967295;var bk=HEAP[bm];var ba=cI;var a9=(ba+236)&4294967295;var a8=HEAP[a9];var a7=a8;var a6=_greallocn(a7,bk,12);var a5=a6;var a4=cI;var a3=(a4+236)&4294967295;HEAP[a3]=a5}var a1=cI;var aZ=(a1+236)&4294967295;var aF=HEAP[aZ];var aE=cI;var aD=(aE+240)&4294967295;var aC=HEAP[aD];var aB=(aF+12*aC)&4294967295;var aA=bZ;var az=__ZN7GfxFont5getIDEv(aA);var ay=(c7)&4294967295;var aw=(az)&4294967295;var au=HEAP[aw];HEAP[ay]=au;var X=(c7+4)&4294967295;var W=(az+4)&4294967295;var V=HEAP[W];HEAP[X]=V;var U=(aB)&4294967295;var T=(U)&4294967295;var S=(c7)&4294967295;var R=HEAP[S];HEAP[T]=R;var Q=(U+4)&4294967295;var O=(c7+4)&4294967295;var M=HEAP[O];HEAP[Q]=M;var C=cI;var B=(C+236)&4294967295;var A=HEAP[B];var z=cI;var y=(z+240)&4294967295;var x=HEAP[y];var v=(A+12*x)&4294967295;var u=(v+8)&4294967295;var s=w;HEAP[u]=s;var q=cI;var aY=(q+240)&4294967295;var aW=HEAP[aY];var aU=((aW)+1)&4294967295;var aS=cI;var aQ=(aS+240)&4294967295;HEAP[aQ]=aU}var aO=a;var aM=(aO)!=0;if(!(aM)){bb=12;break $bb10$$bb20$15}var aK=a;var aI=(aK)&4294967295;var aH=(aI)&4294967295;var at=HEAP[aH];var aq=(at+4)&4294967295;var ao=HEAP[aq];var am=ao;var ak=a;FUNCTION_TABLE[am](ak)}}while(0);var ai=c2;_gfree(ai);var af=cI;__ZN11PSOutputDev7writePSEPc(af,(__str5274178)&4294967295);var ac=h;c6=ac}}var Z=c6;d=Z;var Y=d;STACKTOP=ae;return Y;return null}function __ZN11PSOutputDev25setupEmbeddedTrueTypeFontEP7GfxFontP3RefP9GooString(af,aa,cL,g){var ac=STACKTOP;STACKTOP+=20;_memset(ac,0,20);var a9;var cF;var bX;var Y;var bu;var c4=ac;var h;var bK;var c3=ac+8;var c2;var cZ;var D=ac+16;var a;var w;var cw;var cl=0;cF=af;bX=aa;Y=cL;bu=g;cw=0;$bb4$2:while(1){var be=cF;var bd=(be+208)&4294967295;var bc=HEAP[bd];var bb=cw;var ba=(((bc))|0)>(((bb))|0);if(!(ba)){a9=5;break $bb4$2}var c1=cF;var c0=(c1+204)&4294967295;var cY=HEAP[c0];var cX=cw;var cW=(cY+8*cX)&4294967295;var cV=(cW)&4294967295;var cU=HEAP[cV];var b2=Y;var b0=(b2)&4294967295;var bY=HEAP[b0];var bW=(((cU))|0)==(((bY))|0);if(bW){var bV=cF;var bU=(bV+204)&4294967295;var bT=HEAP[bU];var bS=cw;var bR=(bT+8*bS)&4294967295;var bQ=(bR+4)&4294967295;var bG=HEAP[bQ];var bE=Y;var bC=(bE+4)&4294967295;var bB=HEAP[bC];var bA=(((bG))|0)==(((bB))|0);if(bA){a9=1;break $bb4$2}}var bg=cw;var bf=((bg)+1)&4294967295;cw=bf;a9=0;continue $bb4$2}if(a9==1){var bz=cF;var by=(bz+232)&4294967295;var bx=HEAP[by];var bw=((bx)+1)&4294967295;var bv=cF;var bl=(bv+232)&4294967295;HEAP[bl]=bw;var bj=bu;var bh=__ZN9GooString7appendfEPcz(bj,(__str7834434)&4294967295,Pointer_make([bx,0,0,0],0,ALLOC_STACK))}var a0=cF;var aY=(a0+208)&4294967295;var aV=HEAP[aY];var aT=cw;var aR=(((aV))|0)==(((aT))|0);if(aR){var aP=cF;var aN=(aP+208)&4294967295;var aL=HEAP[aN];var aJ=cF;var aH=(aJ+212)&4294967295;var av=HEAP[aH];var at=(((aL))|0)>=(((av))|0);if(at){var ap=cF;var an=(ap+212)&4294967295;var al=HEAP[an];var aj=((al)+64)&4294967295;var ah=cF;var ae=(ah+212)&4294967295;HEAP[ae]=aj;var ab=cF;var Z=(ab+212)&4294967295;var P=HEAP[Z];var N=cF;var L=(N+204)&4294967295;var K=HEAP[L];var J=K;var I=_greallocn(J,P,8);var H=I;var G=cF;var F=(G+204)&4294967295;HEAP[F]=H}var E=cF;var t=(E+204)&4294967295;var r=HEAP[t];var p=cF;var o=(p+208)&4294967295;var n=HEAP[o];c2=n;var m=Y;var l=(c3)&4294967295;var k=(m)&4294967295;var j=HEAP[k];HEAP[l]=j;var i=(c3+4)&4294967295;var f=(m+4)&4294967295;var e=HEAP[f];HEAP[i]=e;var d=c2;var c=(r+8*d)&4294967295;var b=(c)&4294967295;var c9=(c3)&4294967295;var c8=HEAP[c9];HEAP[b]=c8;var c7=(c+4)&4294967295;var c6=(c3+4)&4294967295;var c5=HEAP[c6];HEAP[c7]=c5;var cT=((n)+1)&4294967295;var cS=cF;var cR=(cS+208)&4294967295;HEAP[cR]=cT}var cQ=cF;var cP=bu;__ZN11PSOutputDev10writePSFmtEPKcz(cQ,(__str7814432)&4294967295,Pointer_make([cP,0,0,0],0,ALLOC_STACK));var cO=cF;var cN=(cO+436)&4294967295;var cM=HEAP[cN];var cK=__ZN9GooString6appendEPKci(cM,(__str7824433)&4294967295,-1);var cJ=bu;var cI=__ZNK9GooString10getCStringEv(cJ);var cH=cF;var cG=(cH+436)&4294967295;var cE=HEAP[cG];var cD=__ZN9GooString6appendEPKci(cE,cI,-1);var cC=cF;var cA=(cC+436)&4294967295;var cz=HEAP[cA];var cy=__ZN9GooString6appendEPKci(cz,(__str273678)&4294967295,-1);var cx=cF;var cv=(cx+184)&4294967295;var cu=HEAP[cv];var ct=bX;var cs=__ZN7GfxFont15readEmbFontFileEP4XRefPi(ct,cu,D);cZ=cs;var cr=HEAP[D];var cq=cZ;var cp=__ZN12FoFiTrueType4makeEPcii(cq,cr,0);a=cp;var co=a;var cn=(co)!=0;var cm=unSign((cn),1,0);bK=cm;var ck=bK;var aE=reSign((ck),8,0)!=0;$bb10$$bb20$17:do{if(aE){var cj=bX;var ci=cj;var ch=a;var cg=__ZN11Gfx8BitFont15getCodeToGIDMapEP12FoFiTrueType(ci,ch);w=cg;var cf=cF;var ce=(cf+152)&4294967295;var cd=HEAP[ce];var cc=cF;var cb=(cc+148)&4294967295;var ca=HEAP[cb];var b9=bX;var b8=b9;var b7=__ZN11Gfx8BitFont14getHasEncodingEv(b8);var cB=reSign((b7),8,0)!=0;if(cB){var b6=bX;var b5=b6;var b4=__ZN11Gfx8BitFont11getEncodingEv(b5);h=b4}else{h=0}var b3=bu;var b1=__ZNK9GooString10getCStringEv(b3);var bZ=a;var bP=h;var bO=w;__ZN12FoFiTrueType15convertToType42EPcPS0_PtPFvPvS0_iES3_(bZ,b1,bP,bO,ca,cd);var bN=w;var bM=(bN)!=0;if(bM){var bL=cF;var bJ=(bL+240)&4294967295;var bI=HEAP[bJ];var bH=cF;var bF=(bH+244)&4294967295;var bD=HEAP[bF];var bt=(((bI))|0)>=(((bD))|0);if(bt){var bs=cF;var br=(bs+244)&4294967295;var bq=HEAP[br];var bp=((bq)+16)&4294967295;var bo=cF;var bn=(bo+244)&4294967295;HEAP[bn]=bp;var bm=cF;var bk=(bm+244)&4294967295;var bi=HEAP[bk];var a8=cF;var a7=(a8+236)&4294967295;var a6=HEAP[a7];var a5=a6;var a4=_greallocn(a5,bi,12);var a3=a4;var a2=cF;var a1=(a2+236)&4294967295;HEAP[a1]=a3}var aZ=cF;var aX=(aZ+236)&4294967295;var aD=HEAP[aX];var aC=cF;var aB=(aC+240)&4294967295;var aA=HEAP[aB];var az=(aD+12*aA)&4294967295;var ay=bX;var ax=__ZN7GfxFont5getIDEv(ay);var aw=(c4)&4294967295;var au=(ax)&4294967295;var ar=HEAP[au];HEAP[aw]=ar;var X=(c4+4)&4294967295;var W=(ax+4)&4294967295;var V=HEAP[W];HEAP[X]=V;var U=(az)&4294967295;var T=(U)&4294967295;var S=(c4)&4294967295;var R=HEAP[S];HEAP[T]=R;var Q=(U+4)&4294967295;var O=(c4+4)&4294967295;var M=HEAP[O];HEAP[Q]=M;var C=cF;var B=(C+236)&4294967295;var A=HEAP[B];var z=cF;var y=(z+240)&4294967295;var x=HEAP[y];var v=(A+12*x)&4294967295;var u=(v+8)&4294967295;var s=w;HEAP[u]=s;var q=cF;var aW=(q+240)&4294967295;var aU=HEAP[aW];var aS=((aU)+1)&4294967295;var aQ=cF;var aO=(aQ+240)&4294967295;HEAP[aO]=aS}var aM=a;var aK=(aM)!=0;if(!(aK)){a9=12;break $bb10$$bb20$17}var aI=a;var aG=(aI)&4294967295;var aF=(aG)&4294967295;var aq=HEAP[aF];var ao=(aq+4)&4294967295;var am=HEAP[ao];var ak=am;var ai=a;FUNCTION_TABLE[ak](ai)}}while(0);var ag=cZ;_gfree(ag);var ad=cF;__ZN11PSOutputDev7writePSEPc(ad,(__str5274178)&4294967295);STACKTOP=ac;return;return}function __ZN11PSOutputDev28setupEmbeddedOpenTypeT1CFontEP7GfxFontP3RefP9GooString(I,E,bm,g){var G=STACKTOP;STACKTOP+=12;_memset(G,0,12);var ab;var bf;var aH;var C;var am;var ay;var az;var bF=G;var bE;var bA;var r=G+8;var a;var a7;var aW=0;bf=I;aH=E;C=bm;am=g;a7=0;$bb3$2:while(1){var aq=bf;var ap=(aq+208)&4294967295;var ao=HEAP[ap];var an=a7;var al=(((ao))|0)>(((an))|0);if(!(al)){ab=4;break $bb3$2}var bD=bf;var bC=(bD+204)&4294967295;var bB=HEAP[bC];var bz=a7;var by=(bB+8*bz)&4294967295;var bx=(by)&4294967295;var bw=HEAP[bx];var bv=C;var aK=(bv)&4294967295;var aJ=HEAP[aK];var aI=(((bw))|0)==(((aJ))|0);if(aI){var aG=bf;var aF=(aG+204)&4294967295;var aE=HEAP[aF];var aD=a7;var aC=(aE+8*aD)&4294967295;var aB=(aC+4)&4294967295;var aA=HEAP[aB];var ax=C;var aw=(ax+4)&4294967295;var av=HEAP[aw];var au=(((aA))|0)==(((av))|0);if(au){ab=1;break $bb3$2}}var at=a7;var ar=((at)+1)&4294967295;a7=ar;ab=0;continue $bb3$2}if(ab==4){var ak=bf;var aj=(ak+208)&4294967295;var ai=HEAP[aj];var ah=bf;var ag=(ah+212)&4294967295;var af=HEAP[ag];var ae=(((ai))|0)>=(((af))|0);if(ae){var ad=bf;var ac=(ad+212)&4294967295;var aa=HEAP[ac];var Z=((aa)+64)&4294967295;var Y=bf;var X=(Y+212)&4294967295;HEAP[X]=Z;var W=bf;var V=(W+212)&4294967295;var U=HEAP[V];var T=bf;var S=(T+204)&4294967295;var R=HEAP[S];var P=R;var O=_greallocn(P,U,8);var N=O;var M=bf;var L=(M+204)&4294967295;HEAP[L]=N}var K=bf;var J=(K+204)&4294967295;var H=HEAP[J];var F=bf;var D=(F+208)&4294967295;var B=HEAP[D];bE=B;var A=C;var z=(bF)&4294967295;var y=(A)&4294967295;var x=HEAP[y];HEAP[z]=x;var w=(bF+4)&4294967295;var v=(A+4)&4294967295;var u=HEAP[v];HEAP[w]=u;var t=bE;var s=(H+8*t)&4294967295;var q=(s)&4294967295;var p=(bF)&4294967295;var o=HEAP[p];HEAP[q]=o;var n=(s+4)&4294967295;var m=(bF+4)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=((B)+1)&4294967295;var j=bf;var i=(j+208)&4294967295;HEAP[i]=k;var h=bf;var f=am;__ZN11PSOutputDev10writePSFmtEPKcz(h,(__str7814432)&4294967295,Pointer_make([f,0,0,0],0,ALLOC_STACK));var e=bf;var d=(e+436)&4294967295;var c=HEAP[d];var b=__ZN9GooString6appendEPKci(c,(__str7824433)&4294967295,-1);var bK=am;var bJ=__ZNK9GooString10getCStringEv(bK);var bI=bf;var bH=(bI+436)&4294967295;var bG=HEAP[bH];var bu=__ZN9GooString6appendEPKci(bG,bJ,-1);var bt=bf;var bs=(bt+436)&4294967295;var br=HEAP[bs];var bq=__ZN9GooString6appendEPKci(br,(__str273678)&4294967295,-1);var bp=bf;var bo=(bp+184)&4294967295;var bn=HEAP[bo];var bl=aH;var bk=__ZN7GfxFont15readEmbFontFileEP4XRefPi(bl,bn,r);bA=bk;var bi=HEAP[r];var bh=bA;var bg=__ZN12FoFiTrueType4makeEPcii(bh,bi,0);a=bg;var be=a;var bd=(be)!=0;var bc=unSign((bd),1,0);az=bc;var bb=az;var Q=reSign((bb),8,0)!=0;$bb7$$bb12$13:do{if(Q){var ba=a;var a9=__ZN12FoFiTrueType13isOpenTypeCFFEv(ba);ay=a9;var a8=ay;var bj=reSign((a8),8,0)!=0;if(bj){var a6=bf;var a5=(a6+152)&4294967295;var a4=HEAP[a5];var a3=bf;var a2=(a3+148)&4294967295;var a1=HEAP[a2];var a0=am;var aZ=__ZNK9GooString10getCStringEv(a0);var aY=a;__ZN12FoFiTrueType14convertToType1EPcPS0_bPFvPvS0_iES2_(aY,aZ,0,1,a1,a4)}var aX=a;var aV=(aX)!=0;if(!(aV)){ab=8;break $bb7$$bb12$13}var aU=a;var aT=(aU)&4294967295;var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=(aR+4)&4294967295;var aP=HEAP[aQ];var aO=aP;var aN=a;FUNCTION_TABLE[aO](aN)}}while(0);var aM=bA;_gfree(aM);var aL=bf;__ZN11PSOutputDev7writePSEPc(aL,(__str5274178)&4294967295)}STACKTOP=G;return;return}function __ZN11PSOutputDev23setupEmbeddedType1CFontEP7GfxFontP3RefP9GooString(H,D,bh,f){var F=STACKTOP;STACKTOP+=12;_memset(F,0,12);var aa;var bb;var aF;var B;var al;var aE;var bA=F;var bz;var bv;var q=F+8;var aS;var a3;var aR=0;bb=H;aF=D;B=bh;al=f;a3=0;$bb3$2:while(1){var ap=bb;var ao=(ap+208)&4294967295;var an=HEAP[ao];var am=a3;var ak=(((an))|0)>(((am))|0);if(!(ak)){aa=4;break $bb3$2}var by=bb;var bx=(by+204)&4294967295;var bw=HEAP[bx];var bu=a3;var bt=(bw+8*bu)&4294967295;var bs=(bt)&4294967295;var br=HEAP[bs];var bq=B;var aI=(bq)&4294967295;var aH=HEAP[aI];var aG=(((br))|0)==(((aH))|0);if(aG){var aD=bb;var aC=(aD+204)&4294967295;var aB=HEAP[aC];var aA=a3;var az=(aB+8*aA)&4294967295;var ay=(az+4)&4294967295;var ax=HEAP[ay];var aw=B;var av=(aw+4)&4294967295;var au=HEAP[av];var at=(((ax))|0)==(((au))|0);if(at){aa=1;break $bb3$2}}var ar=a3;var aq=((ar)+1)&4294967295;a3=aq;aa=0;continue $bb3$2}if(aa==4){var aj=bb;var ai=(aj+208)&4294967295;var ah=HEAP[ai];var ag=bb;var af=(ag+212)&4294967295;var ae=HEAP[af];var ad=(((ah))|0)>=(((ae))|0);if(ad){var ac=bb;var ab=(ac+212)&4294967295;var Z=HEAP[ab];var Y=((Z)+64)&4294967295;var X=bb;var W=(X+212)&4294967295;HEAP[W]=Y;var V=bb;var U=(V+212)&4294967295;var T=HEAP[U];var S=bb;var R=(S+204)&4294967295;var Q=HEAP[R];var O=Q;var N=_greallocn(O,T,8);var M=N;var L=bb;var K=(L+204)&4294967295;HEAP[K]=M}var J=bb;var I=(J+204)&4294967295;var G=HEAP[I];var E=bb;var C=(E+208)&4294967295;var A=HEAP[C];bz=A;var z=B;var y=(bA)&4294967295;var x=(z)&4294967295;var w=HEAP[x];HEAP[y]=w;var v=(bA+4)&4294967295;var u=(z+4)&4294967295;var t=HEAP[u];HEAP[v]=t;var s=bz;var r=(G+8*s)&4294967295;var p=(r)&4294967295;var o=(bA)&4294967295;var n=HEAP[o];HEAP[p]=n;var m=(r+4)&4294967295;var l=(bA+4)&4294967295;var k=HEAP[l];HEAP[m]=k;var j=((A)+1)&4294967295;var i=bb;var h=(i+208)&4294967295;HEAP[h]=j;var g=bb;var e=al;__ZN11PSOutputDev10writePSFmtEPKcz(g,(__str7814432)&4294967295,Pointer_make([e,0,0,0],0,ALLOC_STACK));var d=bb;var c=(d+436)&4294967295;var b=HEAP[c];var a=__ZN9GooString6appendEPKci(b,(__str7824433)&4294967295,-1);var bF=al;var bE=__ZNK9GooString10getCStringEv(bF);var bD=bb;var bC=(bD+436)&4294967295;var bB=HEAP[bC];var bp=__ZN9GooString6appendEPKci(bB,bE,-1);var bo=bb;var bn=(bo+436)&4294967295;var bm=HEAP[bn];var bl=__ZN9GooString6appendEPKci(bm,(__str273678)&4294967295,-1);var bk=bb;var bj=(bk+184)&4294967295;var bi=HEAP[bj];var bg=aF;var bf=__ZN7GfxFont15readEmbFontFileEP4XRefPi(bg,bi,q);bv=bf;var be=HEAP[q];var bd=bv;var bc=__ZN10FoFiType1C4makeEPci(bd,be);aS=bc;var ba=aS;var a9=(ba)!=0;var a8=unSign((a9),1,0);aE=a8;var a7=aE;var P=reSign((a7),8,0)!=0;$bb7$$bb9$13:do{if(P){var a6=bb;var a5=(a6+152)&4294967295;var a4=HEAP[a5];var a2=bb;var a1=(a2+148)&4294967295;var a0=HEAP[a1];var aZ=al;var aY=__ZNK9GooString10getCStringEv(aZ);var aX=aS;__ZN10FoFiType1C14convertToType1EPcPS0_bPFvPvS0_iES2_(aX,aY,0,1,a0,a4);var aW=aS;var aV=(aW)!=0;if(!(aV)){aa=7;break $bb7$$bb9$13}var aU=aS;var aT=(aU)&4294967295;var aQ=(aT)&4294967295;var aP=HEAP[aQ];var aO=(aP+4)&4294967295;var aN=HEAP[aO];var aM=aN;var aL=aS;FUNCTION_TABLE[aM](aL)}}while(0);var aK=bv;_gfree(aK);var aJ=bb;__ZN11PSOutputDev7writePSEPc(aJ,(__str5274178)&4294967295)}STACKTOP=F;return;return}function __ZN11PSOutputDev22setupExternalType1FontEP9GooStringS1_(P,w,f){var ax;var aV;var aZ;var aa;var bg;var bi;var bk;var ai;var aF;var az;var d=0;aV=P;aZ=w;aa=f;az=0;$bb2$2:while(1){var aJ=aV;var aH=(aJ+224)&4294967295;var aE=HEAP[aH];var aD=az;var aC=(((aE))|0)>(((aD))|0);if(!(aC)){ax=4;break $bb2$2}var bh=aV;var bf=(bh+216)&4294967295;var be=HEAP[bf];var bd=az;var bc=(be+4*bd)&4294967295;var bb=HEAP[bc];var ba=aZ;var a9=__ZNK9GooString3cmpEPS_(bb,ba);var a8=(((a9))|0)==0;var a7=unSign((a8),1,0);bk=a7;var aP=bk;var Z=reSign((aP),8,0)!=0;if(Z){ax=1;break $bb2$2}var aN=az;var aL=((aN)+1)&4294967295;az=aL;ax=0;continue $bb2$2}if(ax==4){var aB=aV;var aA=(aB+224)&4294967295;var aq=HEAP[aA];var ao=aV;var am=(ao+228)&4294967295;var ak=HEAP[am];var ah=(((aq))|0)>=(((ak))|0);if(ah){var af=aV;var ae=(af+228)&4294967295;var ad=HEAP[ae];var ac=((ad)+64)&4294967295;var ab=aV;var O=(ab+228)&4294967295;HEAP[O]=ac;var L=aV;var I=(L+228)&4294967295;var F=HEAP[I];var C=aV;var z=(C+216)&4294967295;var x=HEAP[z];var v=x;var u=_greallocn(v,F,4);var t=u;var o=aV;var n=(o+216)&4294967295;HEAP[n]=t;var m=aV;var l=(m+228)&4294967295;var k=HEAP[l];var j=aV;var i=(j+220)&4294967295;var h=HEAP[i];var g=h;var e=_greallocn(g,k,4);var c=e;var b=aV;var a=(b+220)&4294967295;HEAP[a]=c}var br=aV;var bq=(br+216)&4294967295;var bp=HEAP[bq];var bo=aV;var bn=(bo+224)&4294967295;var bm=HEAP[bn];var bl=aZ;var a6=__ZNK9GooString4copyEv(bl);var a5=(bp+4*bm)&4294967295;HEAP[a5]=a6;var a4=aV;var a3=(a4+220)&4294967295;var a2=HEAP[a3];var a1=aV;var a0=(a1+224)&4294967295;var aY=HEAP[a0];var aX=aa;var aW=__ZNK9GooString4copyEv(aX);var aU=(a2+4*aY)&4294967295;HEAP[aU]=aW;var aT=aV;var aS=(aT+224)&4294967295;var aR=HEAP[aS];var aQ=((aR)+1)&4294967295;var aO=aV;var aM=(aO+224)&4294967295;HEAP[aM]=aQ;var aK=aV;var aI=aa;__ZN11PSOutputDev10writePSFmtEPKcz(aK,(__str7814432)&4294967295,Pointer_make([aI,0,0,0],0,ALLOC_STACK));var aG=aV;var aw=(aG+436)&4294967295;var av=HEAP[aw];var au=__ZN9GooString6appendEPKci(av,(__str7824433)&4294967295,-1);var at=aa;var ar=__ZNK9GooString10getCStringEv(at);var ap=aV;var an=(ap+436)&4294967295;var al=HEAP[an];var aj=__ZN9GooString6appendEPKci(al,ar,-1);var ag=aV;var Y=(ag+436)&4294967295;var X=HEAP[Y];var V=__ZN9GooString6appendEPKci(X,(__str273678)&4294967295,-1);var T=aZ;var R=__ZNK9GooString10getCStringEv(T);var N=___01fopen64_(R,(__str7854436)&4294967295);ai=N;var K=ai;var H=(K)==0;var E=unSign((H),1,0);bi=E;var B=bi;var ay=reSign((B),8,0)!=0;if(ay){__Z5erroriPcz(-1,(__str7864437)&4294967295)}else{while(1){var J=ai;var G=_fgetc(J);aF=G;var D=aF;var A=(((D))|0)!=-1;var y=unSign((A),1,0);bg=y;var s=bg;var bj=reSign((s),8,0)!=0;if(!(bj)){ax=9;break}var W=aF;var U=(((W))&255);var S=reSign((U),8,0);var Q=aV;var M=(((S))&255);__ZN11PSOutputDev11writePSCharEc(Q,M);ax=7;continue}var r=ai;var q=_fclose(r);var p=aV;__ZN11PSOutputDev7writePSEPc(p,(__str5274178)&4294967295)}}return;return}function __ZN11PSOutputDev22setupEmbeddedType1FontEP3RefP9GooString(aT,bO,cJ){var Y=STACKTOP;STACKTOP+=84;_memset(Y,0,84);var d5;var bT;var dG;var bj;var bC;var bD;var bE;var bF;var cK;var b8;var cM;var b9;var ca;var cb;var bB=Y;var bA;var aD=Y+8;var eh=Y+20;var n=Y+32;var l=Y+44;var j=Y+56;var cI;var d4;var d2;var d0;var bn;var X=Y+68;var bk;var bX;var bm;var da=0;bT=aT;dG=bO;bj=cJ;__ZN6ObjectC1Ev(aD);__ZN6ObjectC1Ev(eh);__ZN6ObjectC1Ev(n);__ZN6ObjectC1Ev(l);__ZN6ObjectC1Ev(j);bX=1;bm=0;$bb3$2:while(1){var dp=bT;var dn=(dp+208)&4294967295;var dm=HEAP[dn];var dl=bm;var c9=(((dm))|0)>(((dl))|0);if(!(c9)){d5=4;break $bb3$2}var bz=bT;var by=(bz+204)&4294967295;var bx=HEAP[by];var bw=bm;var bu=(bx+8*bw)&4294967295;var bt=(bu)&4294967295;var br=HEAP[bt];var bq=dG;var dQ=(bq)&4294967295;var dP=HEAP[dQ];var dO=(((br))|0)==(((dP))|0);if(dO){var dN=bT;var dM=(dN+204)&4294967295;var dL=HEAP[dM];var dK=bm;var dJ=(dL+8*dK)&4294967295;var dI=(dJ+4)&4294967295;var dH=HEAP[dI];var dv=dG;var du=(dv+4)&4294967295;var dt=HEAP[du];var ds=(((dH))|0)==(((dt))|0);if(ds){d5=1;break $bb3$2}}var dr=bm;var dq=((dr)+1)&4294967295;bm=dq;d5=0;continue $bb3$2}if(d5==4){var c8=bT;var c7=(c8+208)&4294967295;var c6=HEAP[c7];var c5=bT;var c4=(c5+212)&4294967295;var c3=HEAP[c4];var c2=(((c6))|0)>=(((c3))|0);if(c2){var c1=bT;var c0=(c1+212)&4294967295;var cV=HEAP[c0];var cU=((cV)+64)&4294967295;var cT=bT;var cS=(cT+212)&4294967295;HEAP[cS]=cU;var cR=bT;var cQ=(cR+212)&4294967295;var cP=HEAP[cQ];var cO=bT;var cN=(cO+204)&4294967295;var cL=HEAP[cN];var cH=cL;var cG=_greallocn(cH,cP,8);var cF=cG;var cE=bT;var cD=(cE+204)&4294967295;HEAP[cD]=cF}var cC=bT;var cB=(cC+204)&4294967295;var cA=HEAP[cB];var cz=bT;var cy=(cz+208)&4294967295;var cw=HEAP[cy];bA=cw;var cv=dG;var cu=(bB)&4294967295;var ct=(cv)&4294967295;var cs=HEAP[ct];HEAP[cu]=cs;var cr=(bB+4)&4294967295;var cq=(cv+4)&4294967295;var cp=HEAP[cq];HEAP[cr]=cp;var co=bA;var cn=(cA+8*co)&4294967295;var cm=(cn)&4294967295;var cl=(bB)&4294967295;var ck=HEAP[cl];HEAP[cm]=ck;var ci=(cn+4)&4294967295;var ch=(bB+4)&4294967295;var cg=HEAP[ch];HEAP[ci]=cg;var cf=((cw)+1)&4294967295;var ce=bT;var cd=(ce+208)&4294967295;HEAP[cd]=cf;var cc=dG;var b7=(cc+4)&4294967295;var b6=HEAP[b7];var b5=dG;var b4=(b5)&4294967295;var b3=HEAP[b4];var b2=__ZN6Object7initRefEii(aD,b3,b6);var b1=bT;var b0=(b1+184)&4294967295;var bZ=HEAP[b0];var bY=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aD,bZ,eh,0);__ZN6Object4freeEv(aD);var bW=__ZN6Object8isStreamEv(eh);var d6=reSign((bW),8,0)!=0;var cx=(d6)^1;var bi=unSign((cx),1,0);cb=bi;var bV=cb;var bS=reSign((bV),8,0)!=0;if(bS){__Z5erroriPcz(-1,(__str7874438)&4294967295)}else{var bU=__ZN6Object13streamGetDictEv(eh);cI=bU;var bR=cI;var bQ=(bR)==0;var bP=unSign((bQ),1,0);ca=bP;var bN=ca;var bK=reSign((bN),8,0)!=0;if(bK){__Z5erroriPcz(-1,(__str7884439)&4294967295)}else{var bM=cI;var bL=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bM,(__str7894440)&4294967295,n,0);var bJ=cI;var bg=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bJ,(__str7904441)&4294967295,l,0);var bf=cI;var be=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bf,(__str7914442)&4294967295,j,0);var bd=__ZN6Object5isIntEv(n);var bI=reSign((bd),8,0)!=0;var aj=(bI)^1;var cj=unSign((aj),1,0);var bH=reSign((cj),8,0)!=0;$bb28$$bb18$19:do{if(bH){d5=7}else{var bc=__ZN6Object5isIntEv(l);var bG=reSign((bc),8,0)!=0;var ei=(bG)^1;var dR=unSign((ei),1,0);var bv=reSign((dR),8,0)!=0;if(bv){d5=7;break $bb28$$bb18$19}var bb=__ZN6Object5isIntEv(j);var bs=reSign((bb),8,0)!=0;var M=(bs)^1;var an=unSign((M),1,0);var bp=reSign((an),8,0)!=0;if(bp){d5=7;break $bb28$$bb18$19}cM=0;d5=11;break $bb28$$bb18$19}}while(0);if(d5==7){cM=1}var ba=cM;b9=ba;var a9=b9;var bo=reSign((a9),8,0)!=0;if(bo){__Z5erroriPcz(-1,(__str7924443)&4294967295);__ZN6Object4freeEv(n);__ZN6Object4freeEv(l);__ZN6Object4freeEv(j)}else{var a8=__ZN6Object6getIntEv(n);d4=a8;var a7=__ZN6Object6getIntEv(l);d2=a7;var a4=__ZN6Object6getIntEv(j);d0=a4;__ZN6Object4freeEv(n);__ZN6Object4freeEv(l);__ZN6Object4freeEv(j);var a3=bT;var a2=bj;__ZN11PSOutputDev10writePSFmtEPKcz(a3,(__str7814432)&4294967295,Pointer_make([a2,0,0,0],0,ALLOC_STACK));var a1=bT;var a0=(a1+436)&4294967295;var aZ=HEAP[a0];var aY=__ZN9GooString6appendEPKci(aZ,(__str7824433)&4294967295,-1);var aX=bj;var aW=__ZNK9GooString10getCStringEv(aX);var aV=bT;var aR=(aV+436)&4294967295;var aQ=HEAP[aR];var aP=__ZN9GooString6appendEPKci(aQ,aW,-1);var aO=bT;var aN=(aO+436)&4294967295;var aM=HEAP[aN];var aL=__ZN9GooString6appendEPKci(aM,(__str273678)&4294967295,-1);__ZN6Object11streamResetEv(eh);bm=0;$bb35$29:while(1){var aB=bm;var aA=d4;var az=(((aB))|0)>=(((aA))|0);$bb38$$bb36$31:do{if(az){d5=13}else{var ay=__ZN6Object13streamGetCharEv(eh);bn=ay;var ax=bn;var aw=(((ax))|0)==-1;if(aw){d5=13;break $bb38$$bb36$31}cK=1;d5=15;break $bb38$$bb36$31}}while(0);if(d5==13){cK=0}var av=cK;b8=av;var au=b8;var bl=reSign((au),8,0)!=0;if(!(bl)){d5=18;break $bb35$29}var aK=bn;var aJ=(((aK))&255);var aI=reSign((aJ),8,0);var aG=bT;var aF=(((aI))&255);__ZN11PSOutputDev11writePSCharEc(aG,aF);var aE=bm;var aC=((aE)+1)&4294967295;bm=aC;d5=12;continue $bb35$29}bk=0;bm=0;$bb52$39:while(1){var w=bm;var v=(((w))|0)<=3;if(!(v)){d5=28;break $bb52$39}var at=bm;var ar=__ZN6Object13streamGetCharEv(eh);var aq=(X+at*4)&4294967295;HEAP[aq]=ar;var ap=bm;var ao=(X+ap*4)&4294967295;var am=HEAP[ao];var al=(((am))|0)==-1;if(al){d5=20;break $bb52$39}var ak=bm;var ai=(X+ak*4)&4294967295;var ah=HEAP[ai];var ag=(((ah))|0)<=47;$bb46$$bb45$43:do{if(ag){d5=22}else{var af=bm;var ae=(X+af*4)&4294967295;var ad=HEAP[ae];var ac=(((ad))|0)>57;if(ac){d5=22;break $bb46$$bb45$43}else{d5=23;break $bb46$$bb45$43}}}while(0);$bb46$$bb51$45:do{if(d5==22){var ab=bm;var aa=(X+ab*4)&4294967295;var Z=HEAP[aa];var W=(((Z))|0)<=64;if(!W){var V=bm;var U=(X+V*4)&4294967295;var T=HEAP[U];var S=(((T))|0)>70;if(!(S)){d5=23;break $bb46$$bb51$45}}var R=bm;var Q=(X+R*4)&4294967295;var P=HEAP[Q];var N=(((P))|0)<=96;if(!N){var K=bm;var B=(X+K*4)&4294967295;var A=HEAP[B];var z=(((A))|0)>102;if(!(z)){d5=23;break $bb46$$bb51$45}}bk=1}}while(0);var y=bm;var x=((y)+1)&4294967295;bm=x;d5=19;continue $bb52$39}if(d5==28){var u=d2;var s=(((u))|0)==0;if(s){__Z5erroriPcz(-1,(__str7944445)&4294967295);d2=2147483647;bX=0}var q=bk;var bh=reSign((q),8,0)!=0;$bb57$$bb70$59:do{if(bh){bm=0;$bb59$61:while(1){var L=bm;var J=(((L))|0)<=3;if(!(J)){d5=32;break $bb59$61}var e=bm;var d=(X+e*4)&4294967295;var c=HEAP[d];var b=(((c))|0)>>4;var a=(b)&15;var eR=(__ZZN11PSOutputDev22setupEmbeddedType1FontEP3RefP9GooStringE7hexChar+a)&4294967295;var eQ=HEAP[eR];var eP=reSign((eQ),8,0);var eN=bT;var eL=(((eP))&255);__ZN11PSOutputDev11writePSCharEc(eN,eL);var eC=bm;var eB=(X+eC*4)&4294967295;var eA=HEAP[eB];var ez=(eA)&15;var ey=(__ZZN11PSOutputDev22setupEmbeddedType1FontEP3RefP9GooStringE7hexChar+ez)&4294967295;var ex=HEAP[ey];var ew=reSign((ex),8,0);var ev=bT;var eu=(((ew))&255);__ZN11PSOutputDev11writePSCharEc(ev,eu);var er=bm;var O=((er)+1)&4294967295;bm=O;d5=30;continue $bb59$61}while(1){var es=bm;var eq=d2;var ep=(((es))|0)<(((eq))|0);if(!(ep)){d5=34;break}var I=__ZN6Object13streamGetCharEv(eh);bn=I;var H=bn;var G=(((H))|0)==-1;var F=unSign((G),1,0);bF=F;var E=bF;var a6=reSign((E),8,0)!=0;if(a6){d5=34;break}var D=bn;var C=(((D))|0)>>4;var t=(C)&15;var r=(__ZZN11PSOutputDev22setupEmbeddedType1FontEP3RefP9GooStringE7hexChar+t)&4294967295;var p=HEAP[r];var o=reSign((p),8,0);var m=bT;var k=(((o))&255);__ZN11PSOutputDev11writePSCharEc(m,k);var i=bn;var h=(i)&15;var g=(__ZZN11PSOutputDev22setupEmbeddedType1FontEP3RefP9GooStringE7hexChar+h)&4294967295;var f=HEAP[g];var eO=reSign((f),8,0);var eM=bT;var eK=(((eO))&255);__ZN11PSOutputDev11writePSCharEc(eM,eK);var eJ=bm;var eI=((eJ)+1)&4294967295;bm=eI;var eH=bm;var eG=(eH)&31;var eF=(((eG))|0)==0;var eE=unSign((eF),1,0);bE=eE;var eD=bE;var a5=reSign((eD),8,0)!=0;if(!(a5)){d5=33;continue}var et=bT;__ZN11PSOutputDev11writePSCharEc(et,10);d5=33;continue}var eo=bm;var en=(((eo))|0)%32;var em=(((en))|0)>0;if(em){var el=bT;__ZN11PSOutputDev11writePSCharEc(el,10)}}else{bm=0;$bb72$75:while(1){var d9=bm;var d8=(((d9))|0)<=3;if(!(d8)){d5=42;break $bb72$75}var ek=bm;var ej=(X+ek*4)&4294967295;var eg=HEAP[ej];var ef=(((eg))&255);var ee=reSign((ef),8,0);var ed=bT;var ec=(((ee))&255);__ZN11PSOutputDev11writePSCharEc(ed,ec);var eb=bm;var ea=((eb)+1)&4294967295;bm=ea;d5=40;continue $bb72$75}bm=4;while(1){var dE=bm;var dD=d2;var dC=(((dE))|0)<(((dD))|0);if(!(dC)){d5=44;break $bb57$$bb70$59}var d7=__ZN6Object13streamGetCharEv(eh);bn=d7;var d3=bn;var d1=(((d3))|0)==-1;var dZ=unSign((d1),1,0);bD=dZ;var dY=bD;var aU=reSign((dY),8,0)!=0;if(aU){d5=44;break $bb57$$bb70$59}var dX=bn;var dW=(((dX))&255);var dV=reSign((dW),8,0);var dU=bT;var dT=(((dV))&255);__ZN11PSOutputDev11writePSCharEc(dU,dT);var dS=bm;var dF=((dS)+1)&4294967295;bm=dF;d5=43;continue}}}while(0);var dB=bX;var aS=reSign((dB),8,0)!=0;if(aS){var dA=d0;var dz=(((dA))|0)>0;if(dz){while(1){var di=__ZN6Object13streamGetCharEv(eh);bn=di;var dh=bn;var dg=(((dh))|0)!=-1;var df=unSign((dg),1,0);bC=df;var de=bC;var aH=reSign((de),8,0)!=0;if(!(aH)){d5=49;break}var dy=bn;var dx=(((dy))&255);var dw=reSign((dx),8,0);var dk=bT;var dj=(((dw))&255);__ZN11PSOutputDev11writePSCharEc(dk,dj);d5=47;continue}}else{bm=0;while(1){var cZ=bm;var cY=(((cZ))|0)<=7;if(!(cY)){d5=53;break}var dd=bT;__ZN11PSOutputDev7writePSEPc(dd,(__str7954446)&4294967295);var dc=bm;var db=((dc)+1)&4294967295;bm=db;d5=51;continue}var cX=bT;__ZN11PSOutputDev7writePSEPc(cX,(__str7964447)&4294967295)}}var cW=bT;__ZN11PSOutputDev7writePSEPc(cW,(__str5274178)&4294967295)}else{if(d5==20){__Z5erroriPcz(-1,(__str7934444)&4294967295)}}}}}__ZN6Object11streamCloseEv(eh);__ZN6Object4freeEv(eh)}STACKTOP=Y;return;return}function __ZN11PSOutputDev14setupResourcesEP4Dict(ac,dj){var aa=STACKTOP;STACKTOP+=132;_memset(aa,0,132);var a7;var dh;var cJ;var cx;var s;var A;var C;var dH=aa;var E;var G;var J;var K;var cL;var N;var P;var R;var dG=aa+8;var ah;var aj;var al;var ap;var aW=aa+16;var cD=aa+28;var bq=aa+40;var cf=aa+52;var cp=aa+64;var co=aa+76;var b4=aa+88;var cT=aa+100;var cQ=aa+108;var bM;var c6;var c4;var Y=aa+116;var c0=aa+124;var cH=0;dh=ac;cJ=dj;__ZN6ObjectC1Ev(aW);__ZN6ObjectC1Ev(cD);__ZN6ObjectC1Ev(bq);__ZN6ObjectC1Ev(cf);__ZN6ObjectC1Ev(cp);__ZN6ObjectC1Ev(co);__ZN6ObjectC1Ev(b4);var dF=dh;var dE=cJ;__ZN11PSOutputDev10setupFontsEP4Dict(dF,dE);var dD=dh;var dC=cJ;__ZN11PSOutputDev11setupImagesEP4Dict(dD,dC);var dB=dh;var dA=cJ;__ZN11PSOutputDev10setupFormsEP4Dict(dB,dA);var dz=cJ;var dy=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(dz,(__str7754426)&4294967295,aW,0);var cc=__ZN6Object6isDictEv(aW);ap=cc;var b9=ap;var aF=reSign((b9),8,0)!=0;$bb$$bb50$2:do{if(aF){c6=0;$bb48$4:while(1){var dx=__ZN6Object13dictGetLengthEv(aW);var dw=c6;var dv=(((dx))|0)>(((dw))|0);var du=unSign((dv),1,0);al=du;var dt=al;var b2=reSign((dt),8,0)!=0;if(!(b2)){a7=19;break $bb$$bb50$2}bM=0;var b6=c6;var b5=__ZN6Object12dictGetValNFEiPS_(aW,b6,cD);var b3=__ZN6Object5isRefEv(b5);aj=b3;var b1=aj;var dm=reSign((b1),8,0)!=0;$bb3$$bb17$7:do{if(dm){__ZN6Object6getRefEv(Y,cD);var bZ=(cT)&4294967295;var bY=(Y)&4294967295;var bX=HEAP[bY];HEAP[bZ]=bX;var bW=(cT+4)&4294967295;var bK=(Y+4)&4294967295;var bH=HEAP[bK];HEAP[bW]=bH;c4=0;while(1){var am=dh;var ai=(am+284)&4294967295;var ag=HEAP[ai];var ae=__ZN7GooList9getLengthEv(ag);var ad=c4;var ab=(((ae))|0)>(((ad))|0);var Z=unSign((ab),1,0);ah=Z;var X=ah;var dl=reSign((X),8,0)!=0;if(!(dl)){a7=6;break}var bE=dh;var bD=(bE+284)&4294967295;var bC=HEAP[bD];var bB=c4;var bA=__ZN7GooList3getEi(bC,bB);var bz=bA;var by=(dG)&4294967295;var bx=(bz)&4294967295;var bm=HEAP[bx];HEAP[by]=bm;var bi=(dG+4)&4294967295;var bg=(bz+4)&4294967295;var bf=HEAP[bg];HEAP[bi]=bf;var bd=(cQ)&4294967295;var bc=(dG)&4294967295;var bb=HEAP[bc];HEAP[bd]=bb;var ba=(cQ+4)&4294967295;var a9=(dG+4)&4294967295;var a8=HEAP[a9];HEAP[ba]=a8;var aU=(cQ)&4294967295;var aR=HEAP[aU];var aP=(cT)&4294967295;var aN=HEAP[aP];var aM=(((aR))|0)==(((aN))|0);if(aM){var aK=(cQ+4)&4294967295;var aJ=HEAP[aK];var aI=(cT+4)&4294967295;var aH=HEAP[aI];var aG=(((aJ))|0)==(((aH))|0);if(aG){a7=2;break}}var au=c4;var aq=((au)+1)&4294967295;c4=aq;a7=1;continue}if(a7==2){bM=1}var I=bM;var dd=reSign((I),8,0)!=0;var f=(dd)^1;var dN=unSign((f),1,0);var c9=reSign((dN),8,0)!=0;if(!(c9)){a7=8;break $bb3$$bb17$7}var F=dh;var D=(F+284)&4294967295;var B=HEAP[D];var cq=cT;__ZN7GooList6appendEPv(B,cq)}}while(0);var z=bM;var c5=reSign((z),8,0)!=0;var bV=(c5)^1;var c2=unSign((bV),1,0);var cS=reSign((c2),8,0)!=0;if(cS){var x=c6;var w=__ZN6Object10dictGetValEiPS_(aW,x,bq);var v=__ZN6Object8isStreamEv(bq);R=v;var u=R;var cO=reSign((u),8,0)!=0;if(cO){var t=__ZN6Object13streamGetDictEv(bq);var r=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(t,(__str6974348)&4294967295,b4,0);var q=__ZN6Object6isDictEv(b4);P=q;var p=P;var cK=reSign((p),8,0)!=0;if(cK){var o=__ZN6Object7getDictEv(b4);var n=dh;__ZN11PSOutputDev14setupResourcesEP4Dict(n,o)}__ZN6Object4freeEv(b4)}__ZN6Object4freeEv(bq)}var m=__ZN6Object5isRefEv(cD);var cB=reSign((m),8,0)!=0;var at=(cB)^1;var cn=unSign((at),1,0);var cw=reSign((cn),8,0)!=0;$bb43$$bb34$29:do{if(cw){a7=13}else{var l=bM;var ct=reSign((l),8,0)!=0;var aX=(ct)^1;var c3=unSign((aX),1,0);var cr=reSign((c3),8,0)!=0;var dJ=(cr)^1;var b0=unSign((dJ),1,0);var ch=reSign((b0),8,0)!=0;if(ch){a7=13;break $bb43$$bb34$29}cL=1;a7=15;break $bb43$$bb34$29}}while(0);if(a7==13){cL=0}var k=cL;N=k;var j=N;var b8=reSign((j),8,0)!=0;if(b8){var i=dh;var e=(i+284)&4294967295;var d=HEAP[e];var c=__ZN7GooList9getLengthEv(d);var b=((c)-1)&4294967295;var a=dh;var dO=(a+284)&4294967295;var dM=HEAP[dO];var dL=__ZN7GooList3delEi(dM,b)}__ZN6Object4freeEv(cD);var dK=c6;var dI=((dK)+1)&4294967295;c6=dI;a7=0;continue $bb48$4}}}while(0);__ZN6Object4freeEv(aW);var ds=cJ;var dr=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(ds,(__str7974448)&4294967295,cf,0);var dq=__ZN6Object6isDictEv(cf);K=dq;var dp=K;var bP=reSign((dp),8,0)!=0;if(bP){var dn=dh;var dk=(dn+450)&4294967295;HEAP[dk]=1;c6=0;$bb101$41:while(1){var ao=__ZN6Object13dictGetLengthEv(cf);var V=c6;var T=(((ao))|0)>(((V))|0);var S=unSign((T),1,0);J=S;var Q=J;var g=reSign((Q),8,0)!=0;if(!(g)){a7=39;break $bb101$41}bM=0;var di=c6;var dg=__ZN6Object12dictGetValNFEiPS_(cf,di,cp);var df=__ZN6Object5isRefEv(dg);G=df;var de=G;var bJ=reSign((de),8,0)!=0;$bb55$$bb70$44:do{if(bJ){__ZN6Object6getRefEv(c0,cp);var dc=(cT)&4294967295;var db=(c0)&4294967295;var da=HEAP[db];HEAP[dc]=da;var c8=(cT+4)&4294967295;var c7=(c0+4)&4294967295;var cY=HEAP[c7];HEAP[c8]=cY;c4=0;while(1){var bT=dh;var bS=(bT+284)&4294967295;var bR=HEAP[bS];var bQ=__ZN7GooList9getLengthEv(bR);var bO=c4;var bN=(((bQ))|0)>(((bO))|0);var bL=unSign((bN),1,0);E=bL;var bI=E;var bp=reSign((bI),8,0)!=0;if(!(bp)){a7=26;break}var cX=dh;var cW=(cX+284)&4294967295;var cV=HEAP[cW];var cU=c4;var cR=__ZN7GooList3getEi(cV,cU);var cP=cR;var cN=(dH)&4294967295;var cM=(cP)&4294967295;var cI=HEAP[cM];HEAP[cN]=cI;var cG=(dH+4)&4294967295;var cF=(cP+4)&4294967295;var cE=HEAP[cF];HEAP[cG]=cE;var cC=(cQ)&4294967295;var cA=(dH)&4294967295;var cz=HEAP[cA];HEAP[cC]=cz;var cy=(cQ+4)&4294967295;var cv=(dH+4)&4294967295;var cu=HEAP[cv];HEAP[cy]=cu;var cs=(cQ)&4294967295;var cm=HEAP[cs];var cl=(cT)&4294967295;var ck=HEAP[cl];var cj=(((cm))|0)==(((ck))|0);if(cj){var ci=(cQ+4)&4294967295;var cg=HEAP[ci];var ce=(cT+4)&4294967295;var cd=HEAP[ce];var cb=(((cg))|0)==(((cd))|0);if(cb){a7=22;break}}var b7=c4;var bU=((b7)+1)&4294967295;c4=bU;a7=21;continue}if(a7==22){bM=1}var bG=bM;var bl=reSign((bG),8,0)!=0;var aE=(bl)^1;var an=unSign((aE),1,0);var be=reSign((an),8,0)!=0;if(!(be)){a7=28;break $bb55$$bb70$44}var bw=dh;var bv=(bw+284)&4294967295;var bu=HEAP[bv];var W=cT;__ZN7GooList6appendEPv(bu,W)}}while(0);var bt=bM;var a1=reSign((bt),8,0)!=0;var a0=(a1)^1;var bk=unSign((a0),1,0);var aT=reSign((bk),8,0)!=0;if(aT){var bs=c6;var br=__ZN6Object10dictGetValEiPS_(cf,bs,co);var bo=__ZN6Object8isStreamEv(co);C=bo;var bn=C;var aO=reSign((bn),8,0)!=0;if(aO){var bj=__ZN6Object13streamGetDictEv(co);var bh=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bj,(__str6974348)&4294967295,b4,0);var a6=__ZN6Object6isDictEv(b4);A=a6;var a5=A;var aL=reSign((a5),8,0)!=0;if(aL){var a4=__ZN6Object7getDictEv(b4);var a3=dh;__ZN11PSOutputDev14setupResourcesEP4Dict(a3,a4)}__ZN6Object4freeEv(b4)}__ZN6Object4freeEv(co)}var a2=__ZN6Object5isRefEv(cp);var aw=reSign((a2),8,0)!=0;var bF=(aw)^1;var cZ=unSign((bF),1,0);var ak=reSign((cZ),8,0)!=0;$bb96$$bb87$66:do{if(ak){a7=33}else{var aZ=bM;var af=reSign((aZ),8,0)!=0;var ca=(af)^1;var h=unSign((ca),1,0);var M=reSign((h),8,0)!=0;var c1=(M)^1;var U=unSign((c1),1,0);var H=reSign((U),8,0)!=0;if(H){a7=33;break $bb96$$bb87$66}cx=1;a7=35;break $bb96$$bb87$66}}while(0);if(a7==33){cx=0}var aY=cx;s=aY;var aV=s;var y=reSign((aV),8,0)!=0;if(y){var aS=dh;var aQ=(aS+284)&4294967295;var aD=HEAP[aQ];var aC=__ZN7GooList9getLengthEv(aD);var aB=((aC)-1)&4294967295;var aA=dh;var az=(aA+284)&4294967295;var ay=HEAP[az];var ax=__ZN7GooList3delEi(ay,aB)}__ZN6Object4freeEv(cp);var av=c6;var ar=((av)+1)&4294967295;c6=ar;a7=20;continue $bb101$41}var O=dh;var L=(O+450)&4294967295;HEAP[L]=0}__ZN6Object4freeEv(cf);STACKTOP=aa;return;return}function __ZN11PSOutputDev10setupFontsEP4Dict(A,B){var v=STACKTOP;STACKTOP+=40;_memset(v,0,40);var P;var ai;var ah;var j;var aG;var aH;var aD;var aC;var aI;var aB;var aA;var aJ;var aL;var S=v;var R=v+12;var Q=v+24;var F;var aF;var U;var G=v+32;var e=0;ai=A;ah=B;__ZN6ObjectC1Ev(S);__ZN6ObjectC1Ev(R);var ay=ai;var ax=(ay+506)&4294967295;var aw=HEAP[ax];var C=reSign((aw),8,0)!=0;if(!C){F=0;var av=ah;var au=__ZN4Dict8lookupNFEPcP6Object(av,(__str8324483)&4294967295,S);var at=__ZN6Object5isRefEv(S);aL=at;var ag=aL;var Y=reSign((ag),8,0)!=0;$bb2$$bb6$4:do{if(Y){var af=ai;var ae=(af+184)&4294967295;var ad=HEAP[ae];var ac=__ZN6Object5fetchEP4XRefPS_PNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(S,ad,R,0);var ab=__ZN6Object6isDictEv(R);aJ=ab;var aa=aJ;var V=reSign((aa),8,0)!=0;if(V){__ZN6Object6getRefEv(G,S);var Z=(Q)&4294967295;var X=(G)&4294967295;var W=HEAP[X];HEAP[Z]=W;var O=(Q+4)&4294967295;var N=(G+4)&4294967295;var M=HEAP[N];HEAP[O]=M;var L=__ZN6Object7getDictEv(R);aA=L;var K=__Znwj(8);var J=K;aB=J;var I=ai;var H=(I+184)&4294967295;var E=HEAP[H];var D=aB;var z=aA;__ZN11GfxFontDictC1EP4XRefP3RefP4Dict(D,E,Q,z);var y=aB;F=y}__ZN6Object4freeEv(R)}else{var x=__ZN6Object6isDictEv(S);aI=x;var w=aI;var T=reSign((w),8,0)!=0;if(!(T)){P=3;break $bb2$$bb6$4}var u=__ZN6Object7getDictEv(S);aC=u;var t=__Znwj(8);var s=t;aD=s;var r=ai;var q=(r+184)&4294967295;var p=HEAP[q];var o=aD;var n=aC;__ZN11GfxFontDictC1EP4XRefP3RefP4Dict(o,p,0,n);var m=aD;F=m}}while(0);var l=F;var k=(l)!=0;$bb10$$bb19$12:do{if(k){U=0;while(1){var aN=F;var aM=__ZN11GfxFontDict11getNumFontsEv(aN);var aK=U;var ar=(((aM))|0)>(((aK))|0);var aq=unSign((ar),1,0);aH=aq;var ap=aH;var az=reSign((ap),8,0)!=0;if(!(az)){P=7;break}var i=F;var h=U;var g=__ZN11GfxFontDict7getFontEi(i,h);aF=g;var f=aF;var d=(f)!=0;var c=unSign((d),1,0);aG=c;var b=aG;var aE=reSign((b),8,0)!=0;if(aE){var a=ai;var aR=aF;var aQ=ah;__ZN11PSOutputDev9setupFontEP7GfxFontP4Dict(a,aR,aQ)}var aP=U;var aO=((aP)+1)&4294967295;U=aO;P=4;continue}var ao=F;j=ao;var an=j;var am=(an)!=0;if(!(am)){P=9;break $bb10$$bb19$12}var al=j;__ZN11GfxFontDictD1Ev(al);var ak=j;var aj=ak;__ZdlPv(aj)}}while(0);__ZN6Object4freeEv(S)}STACKTOP=v;return;return}function __ZN11PSOutputDev14setupType3FontEP7GfxFontP9GooStringP4Dict(aC,aw,g,bb){var az=STACKTOP;STACKTOP+=44;_memset(az,0,44);var bw;var db;var cn;var bT;var cc;var cf;var dC;var cy;var bC;var dB;var bF;var ah;var dd;var cD;var h=az;var c0;var cC=az+12;var c1;var ad;var c2;var cO=0;db=aC;cn=aw;bT=g;cc=bb;__ZN6ObjectC1Ev(h);__ZN12PDFRectangleC1Ev(cC);var dA=cn;var dz=dA;var dy=__ZN11Gfx8BitFont12getResourcesEv(dz);dd=dy;var dx=dd;var dw=(dx)!=0;var dv=unSign((dw),1,0);ah=dv;var du=ah;var a0=reSign((du),8,0)!=0;if(a0){var dt=db;var cs=(dt+450)&4294967295;HEAP[cs]=1;var cq=db;var co=dd;__ZN11PSOutputDev14setupResourcesEP4Dict(cq,co);var cm=db;var cl=(cm+450)&4294967295;HEAP[cl]=0}else{var ck=cc;dd=ck}var cj=db;var ci=bT;__ZN11PSOutputDev10writePSFmtEPKcz(cj,(__str7814432)&4294967295,Pointer_make([ci,0,0,0],0,ALLOC_STACK));var ch=db;var cg=(ch+436)&4294967295;var b5=HEAP[cg];var b3=__ZN9GooString6appendEPKci(b5,(__str7824433)&4294967295,-1);var b1=bT;var b0=__ZNK9GooString10getCStringEv(b1);var bZ=db;var bY=(bZ+436)&4294967295;var bX=HEAP[bY];var bW=__ZN9GooString6appendEPKci(bX,b0,-1);var bV=db;var bU=(bV+436)&4294967295;var bK=HEAP[bU];var bI=__ZN9GooString6appendEPKci(bK,(__str273678)&4294967295,-1);var bG=db;__ZN11PSOutputDev7writePSEPc(bG,(__str6684319)&4294967295);var bE=db;__ZN11PSOutputDev7writePSEPc(bE,(__str6694320)&4294967295);var bD=cn;var bB=__ZN7GfxFont13getFontMatrixEv(bD);c1=bB;var bA=c1;var bz=(bA+40)&4294967295;var by=HEAP[bz];var bx=c1;var bn=(bx+32)&4294967295;var bl=HEAP[bn];var bi=c1;var bg=(bi+24)&4294967295;var be=HEAP[bg];var bc=c1;var a9=(bc+16)&4294967295;var a7=HEAP[a9];var a5=c1;var a3=(a5+8)&4294967295;var aR=HEAP[a3];var aP=c1;var aM=(aP)&4294967295;var aK=HEAP[aM];var aI=db;__ZN11PSOutputDev10writePSFmtEPKcz(aI,(__str7984449)&4294967295,Pointer_make([aK,0,0,0,0,0,0,0,aR,0,0,0,0,0,0,0,a7,0,0,0,0,0,0,0,be,0,0,0,0,0,0,0,bl,0,0,0,0,0,0,0,by,0,0,0,0,0,0,0],0,ALLOC_STACK));var aG=cn;var aE=__ZN7GfxFont11getFontBBoxEv(aG);c1=aE;var aB=c1;var ay=(aB+24)&4294967295;var av=HEAP[ay];var aj=c1;var ag=(aj+16)&4294967295;var ac=HEAP[ag];var aa=c1;var Y=(aa+8)&4294967295;var W=HEAP[Y];var U=c1;var S=(U)&4294967295;var Q=HEAP[S];var O=db;__ZN11PSOutputDev10writePSFmtEPKcz(O,(__str6714322)&4294967295,Pointer_make([Q,0,0,0,0,0,0,0,W,0,0,0,0,0,0,0,ac,0,0,0,0,0,0,0,av,0,0,0,0,0,0,0],0,ALLOC_STACK));var D=db;__ZN11PSOutputDev7writePSEPc(D,(__str6724323)&4294967295);var B=db;__ZN11PSOutputDev7writePSEPc(B,(__str6734324)&4294967295);var y=db;__ZN11PSOutputDev7writePSEPc(y,(__str6754326)&4294967295);var w=db;__ZN11PSOutputDev7writePSEPc(w,(__str6764327)&4294967295);var u=db;__ZN11PSOutputDev7writePSEPc(u,(__str6774328)&4294967295);var s=db;__ZN11PSOutputDev7writePSEPc(s,(__str6784329)&4294967295);var q=db;__ZN11PSOutputDev7writePSEPc(q,(__str6794330)&4294967295);var o=db;__ZN11PSOutputDev7writePSEPc(o,(__str6804331)&4294967295);var m=db;__ZN11PSOutputDev7writePSEPc(m,(__str6814332)&4294967295);var k=db;__ZN11PSOutputDev7writePSEPc(k,(__str6824333)&4294967295);var f=db;__ZN11PSOutputDev7writePSEPc(f,(__str6794330)&4294967295);var e=cn;var c=e;var b=__ZN11Gfx8BitFont12getCharProcsEv(c);cD=b;var a=cD;var dH=(a)!=0;var dG=unSign((dH),1,0);bF=dG;var dF=bF;var dh=reSign((dF),8,0)!=0;if(dh){var dE=cD;var dD=__ZN4Dict9getLengthEv(dE);var ds=db;__ZN11PSOutputDev10writePSFmtEPKcz(ds,(__str7994450)&4294967295,Pointer_make([dD,0,0,0],0,ALLOC_STACK));var dr=db;__ZN11PSOutputDev7writePSEPc(dr,(__str6844335)&4294967295);var dq=c1;var dp=(dq)&4294967295;var dn=HEAP[dp];var dm=(cC)&4294967295;HEAP[dm]=dn;var dl=c1;var dk=(dl+8)&4294967295;var dj=HEAP[dk];var di=(cC+8)&4294967295;HEAP[di]=dj;var df=c1;var de=(df+16)&4294967295;var dc=HEAP[de];var da=(cC+16)&4294967295;HEAP[da]=dc;var c9=c1;var c8=(c9+24)&4294967295;var c7=HEAP[c8];var c6=(cC+24)&4294967295;HEAP[c6]=c7;var c5=__Znwj(128);var c4=c5;dB=c4;var cZ=db;var cY=(cZ+188)&4294967295;var cX=HEAP[cY];var cW=db;var cV=(cW)&4294967295;var cT=db;var cS=(cT+184)&4294967295;var cR=HEAP[cS];var cQ=dB;var cP=dd;__ZN3GfxC1EP4XRefP9OutputDevP4DictP7CatalogP12PDFRectangleS9_PFbPvESA_(cQ,cR,cV,cP,cX,cC,0,0,0);var cN=dB;c0=cN;var cM=db;var cL=(cM+450)&4294967295;HEAP[cL]=1;c2=0;while(1){var Z=cD;var X=__ZN4Dict9getLengthEv(Z);var V=c2;var T=(((X))|0)>(((V))|0);var R=unSign((T),1,0);bC=R;var P=bC;var cU=reSign((P),8,0)!=0;if(!(cU)){bw=8;break}var cK=db;var cJ=(cK+504)&4294967295;HEAP[cJ]=0;var cI=db;var cH=(cI+505)&4294967295;HEAP[cH]=0;var cG=db;__ZN11PSOutputDev7writePSEPc(cG,(__str8004451)&4294967295);var cF=cD;var cE=c2;var cB=__ZN4Dict6getKeyEi(cF,cE);var cA=db;__ZN11PSOutputDev11writePSNameEPc(cA,cB);var cz=db;__ZN11PSOutputDev7writePSEPc(cz,(__str8014452)&4294967295);var cx=cD;var cw=c2;var cv=__ZN4Dict6getValEiP6Object(cx,cw,h);var cu=c0;__ZN3Gfx7displayEP6Objectb(cu,cv,1);__ZN6Object4freeEv(h);var ct=db;var cr=(ct+452)&4294967295;var cp=HEAP[cr];var ce=(cp)!=0;if(ce){var cd=db;var cb=(cd+504)&4294967295;var ca=HEAP[cb];var dg=reSign((ca),8,0)!=0;if(dg){var b9=db;var b8=(b9+496)&4294967295;var b7=HEAP[b8];var b6=db;var b4=(b6+488)&4294967295;var b2=HEAP[b4];var bS=db;var bR=(bS+480)&4294967295;var bQ=HEAP[bR];var bP=db;var bO=(bP+472)&4294967295;var bN=HEAP[bO];var bM=db;var bL=(bM+464)&4294967295;var bJ=HEAP[bL];var bH=db;var bv=(bH+456)&4294967295;var bu=HEAP[bv];var bt=__ZN9GooString6formatEPcz((__str8024453)&4294967295,Pointer_make([bu,0,0,0,0,0,0,0,bJ,0,0,0,0,0,0,0,bN,0,0,0,0,0,0,0,bQ,0,0,0,0,0,0,0,b2,0,0,0,0,0,0,0,b7,0,0,0,0,0,0,0],0,ALLOC_STACK));ad=bt}else{var bs=db;var br=(bs+464)&4294967295;var bq=HEAP[br];var bp=db;var bo=(bp+456)&4294967295;var bm=HEAP[bo];var bk=__ZN9GooString6formatEPcz((__str583709)&4294967295,Pointer_make([bm,0,0,0,0,0,0,0,bq,0,0,0,0,0,0,0],0,ALLOC_STACK));ad=bk}var aZ=db;var aY=(aZ+148)&4294967295;var aX=HEAP[aY];var aW=ad;var aV=__ZN9GooString9getLengthEv(aW);var aU=ad;var aT=__ZNK9GooString10getCStringEv(aU);var aS=db;var aQ=(aS+152)&4294967295;var aO=HEAP[aQ];FUNCTION_TABLE[aX](aO,aT,aV);var ar=ad;cy=ar;var aq=cy;var ap=(aq)!=0;if(ap){var ao=cy;__ZN9GooStringD1Ev(ao);var an=cy;var am=an;__ZdlPv(am)}var al=db;var ak=(al+148)&4294967295;var ai=HEAP[ak];var af=db;var L=(af+452)&4294967295;var K=HEAP[L];var J=__ZN9GooString9getLengthEv(K);var I=db;var H=(I+452)&4294967295;var G=HEAP[H];var F=__ZNK9GooString10getCStringEv(G);var E=db;var C=(E+152)&4294967295;var A=HEAP[C];FUNCTION_TABLE[ai](A,F,J);var bj=db;var bh=(bj+452)&4294967295;var bf=HEAP[bh];dC=bf;var bd=dC;var ba=(bd)!=0;if(ba){var a8=dC;__ZN9GooStringD1Ev(a8);var a6=dC;var a4=a6;__ZdlPv(a4)}var a2=db;var a1=(a2+452)&4294967295;HEAP[a1]=0}var aN=db;var aL=(aN+505)&4294967295;var aJ=HEAP[aL];var c3=reSign((aJ),8,0)!=0;if(c3){var aH=db;var aF=(aH+148)&4294967295;var aD=HEAP[aF];var aA=db;var ax=(aA+152)&4294967295;var au=HEAP[ax];FUNCTION_TABLE[aD](au,(__str913742)&4294967295,2)}var at=db;__ZN11PSOutputDev7writePSEPc(at,(__str803731)&4294967295);var ae=c2;var ab=((ae)+1)&4294967295;c2=ab;bw=1;continue}var N=db;var M=(N+450)&4294967295;HEAP[M]=0;var z=c0;cf=z;var x=cf;var v=(x)!=0;if(v){var t=cf;__ZN3GfxD1Ev(t);var r=cf;var p=r;__ZdlPv(p)}var n=db;__ZN11PSOutputDev7writePSEPc(n,(__str933744)&4294967295)}var l=db;__ZN11PSOutputDev7writePSEPc(l,(__str6894340)&4294967295);var j=db;var i=bT;__ZN11PSOutputDev10writePSFmtEPKcz(j,(__str8034454)&4294967295,Pointer_make([i,0,0,0],0,ALLOC_STACK));var d=db;__ZN11PSOutputDev7writePSEPc(d,(__str5274178)&4294967295);STACKTOP=az;return;return}function __ZN11PSOutputDev9setupFontEP7GfxFontP4Dict(bY,gH,l0){var aH=STACKTOP;STACKTOP+=40;_memset(aH,0,40);var S;var iH;var au;var bb;var mx;var a4;var a5;var a6;var eF;var a7;var eN;var a8;var a9;var ba;var fd;var fh;var bL=aH;var fl;var kS;var bJ;var iO;var k0;var bI;var k3;var k5;var k7;var ln;var bH;var ls;var lv;var jb;var lz;var lB;var jo;var lS;var jp;var lX;var jq;var l4;var jC;var me;var jD;var mk;var jE;var mo;var jF;var mz;var jR;var mF;var jS;var mJ;var bG;var bF;var jT;var mN;var bE=aH+8;var bD;var j4;var mU;var hu=aH+16;var B;var A;var l9;var hl=aH+24;var kx;var mt;var aG;var nj;var mP;var mv;var E;var D;var dp;var bk;var bi;var hY;var hh=0;iH=bY;au=gH;bb=l0;bk=0;$bb6$2:while(1){var e2=iH;var e1=(e2+196)&4294967295;var e0=HEAP[e1];var eZ=bk;var eA=(((e0))|0)>(((eZ))|0);if(!(eA)){S=8;break $bb6$2}var bC=iH;var bB=(bC+192)&4294967295;var fT=HEAP[bB];var fS=bk;var fR=(fT+8*fS)&4294967295;var fQ=(fR)&4294967295;var fP=HEAP[fQ];var fO=au;var fN=__ZN7GfxFont5getIDEv(fO);var fM=(fN)&4294967295;var fL=HEAP[fM];var fJ=(((fP))|0)!=(((fL))|0);$bb3$$bb1$5:do{if(fJ){S=1}else{var fx=iH;var fw=(fx+192)&4294967295;var fv=HEAP[fw];var fu=bk;var ft=(fv+8*fu)&4294967295;var fs=(ft+4)&4294967295;var fr=HEAP[fs];var fq=au;var fp=__ZN7GfxFont5getIDEv(fq);var fo=(fp+4)&4294967295;var e8=HEAP[fo];var e7=(((fr))|0)!=(((e8))|0);if(e7){S=1;break $bb3$$bb1$5}j4=1;S=3;break $bb3$$bb1$5}}while(0);if(S==1){j4=0}var e6=j4;mU=e6;var e5=mU;var mb=reSign((e5),8,0)!=0;if(mb){S=5;break $bb6$2}var e4=bk;var e3=((e4)+1)&4294967295;bk=e3;S=0;continue $bb6$2}$bb311$$bb7$12:do{if(S==8){var ez=iH;var ey=(ez+196)&4294967295;var ex=HEAP[ey];var ew=iH;var ev=(ew+200)&4294967295;var eu=HEAP[ev];var et=(((ex))|0)>=(((eu))|0);if(et){var es=iH;var er=(es+200)&4294967295;var d4=HEAP[er];var d3=((d4)+64)&4294967295;var d2=iH;var d1=(d2+200)&4294967295;HEAP[d1]=d3;var d0=iH;var dZ=(d0+200)&4294967295;var dY=HEAP[dZ];var dX=iH;var dW=(dX+192)&4294967295;var dV=HEAP[dW];var dz=dV;var dy=_greallocn(dz,dY,8);var dx=dy;var dw=iH;var dv=(dw+192)&4294967295;HEAP[dv]=dx}var du=iH;var dt=(du+192)&4294967295;var ds=HEAP[dt];var dr=iH;var dq=(dr+196)&4294967295;var c2=HEAP[dq];bD=c2;var c1=au;var c0=__ZN7GfxFont5getIDEv(c1);var cZ=(bE)&4294967295;var cY=(c0)&4294967295;var cX=HEAP[cY];HEAP[cZ]=cX;var cW=(bE+4)&4294967295;var cV=(c0+4)&4294967295;var cU=HEAP[cV];HEAP[cW]=cU;var cT=bD;var cE=(ds+8*cT)&4294967295;var cD=(cE)&4294967295;var cC=(bE)&4294967295;var cB=HEAP[cC];HEAP[cD]=cB;var cA=(cE+4)&4294967295;var cy=(bE+4)&4294967295;var cx=HEAP[cy];HEAP[cA]=cx;var cw=((c2)+1)&4294967295;var cv=iH;var cu=(cv+196)&4294967295;HEAP[cu]=cw;mP=1;var cf=mP;nj=cf;kx=0;var ce=au;var cd=__ZN7GfxFont7getNameEv(ce);var cc=(cd)==0;$bb12$$bb10$17:do{if(cc){S=10}else{var cb=au;var ca=__ZN7GfxFont7getNameEv(cb);var b9=HEAP[_globalParams];var b8=__ZN12GlobalParams9getPSFontEP9GooString(b9,ca);A=b8;var b7=A;var b6=(b7)==0;if(b6){S=10;break $bb12$$bb10$17}jT=1;S=12;break $bb12$$bb10$17}}while(0);if(S==10){jT=0}var i9=jT;mN=i9;var i7=mN;var b=reSign((i7),8,0)!=0;if(b){var i5=A;var i3=(i5+8)&4294967295;var i1=HEAP[i3];var iZ=__ZNK9GooString10getCStringEv(i1);bF=iZ;var iX=__Znwj(32);var iV=iX;bG=iV;var iS=bG;var iQ=bF;__ZN9GooStringC1EPKc(iS,iQ);var iM=bG;l9=iM}else{var iK=HEAP[_globalParams];var iI=__ZN12GlobalParams15getPSEmbedType1Ev(iK);var a=reSign((iI),8,0)!=0;var k9=(a)^1;var cz=unSign((k9),1,0);var nO=reSign((cz),8,0)!=0;$bb29$$bb21$26:do{if(nO){S=15}else{var iF=au;var iD=__ZN7GfxFont7getTypeEv(iF);var iB=(((iD))|0)!=1;if(iB){S=15;break $bb29$$bb21$26}var iz=au;var iw=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(iz,hu);var nM=reSign((iw),8,0)!=0;var kO=(nM)^1;var iT=unSign((kO),1,0);var nK=reSign((iT),8,0)!=0;if(nK){S=15;break $bb29$$bb21$26}var iu=au;var ir=__ZN7GfxFont19getEmbeddedFontNameEv(iu);var io=(ir)==0;if(io){S=15;break $bb29$$bb21$26}jS=1;S=19;break $bb29$$bb21$26}}while(0);if(S==15){jS=0}var il=jS;mJ=il;var ij=mJ;var nn=reSign((ij),8,0)!=0;if(nn){var ih=au;var ie=__ZN7GfxFont19getEmbeddedFontNameEv(ih);var ic=__ZN9GooString13sanitizedNameEb(ie,1);l9=ic;var ia=iH;var h8=l9;__ZN11PSOutputDev22setupEmbeddedType1FontEP3RefP9GooString(ia,hu,h8)}else{var h6=HEAP[_globalParams];var h4=__ZN12GlobalParams15getPSEmbedType1Ev(h6);var nm=reSign((h4),8,0)!=0;var ku=(nm)^1;var hA=unSign((ku),1,0);var nk=reSign((hA),8,0)!=0;$bb46$$bb38$37:do{if(nk){S=21}else{var h0=au;var hX=__ZN7GfxFont7getTypeEv(h0);var hV=(((hX))|0)!=2;if(hV){S=21;break $bb46$$bb38$37}var hT=au;var hR=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(hT,hu);var mW=reSign((hR),8,0)!=0;var kt=(mW)^1;var l7=unSign((kt),1,0);var mS=reSign((l7),8,0)!=0;if(mS){S=21;break $bb46$$bb38$37}var hP=au;var hN=__ZN7GfxFont11getOrigNameEv(hP);var hL=(hN)==0;if(hL){S=21;break $bb46$$bb38$37}jR=1;S=25;break $bb46$$bb38$37}}while(0);if(S==21){jR=0}var hJ=jR;mF=hJ;var hH=mF;var mQ=reSign((hH),8,0)!=0;if(mQ){var hF=au;var hE=__ZN7GfxFont11getOrigNameEv(hF);var hD=__ZN9GooString13sanitizedNameEb(hE,1);l9=hD;var hC=iH;var hB=au;var hz=l9;__ZN11PSOutputDev23setupEmbeddedType1CFontEP7GfxFontP3RefP9GooString(hC,hB,hu,hz)}else{var hy=HEAP[_globalParams];var hx=__ZN12GlobalParams15getPSEmbedType1Ev(hy);var mA=reSign((hx),8,0)!=0;var j5=(mA)^1;var jr=unSign((j5),1,0);var mw=reSign((jr),8,0)!=0;$bb63$$bb55$48:do{if(mw){S=27}else{var hw=au;var hv=__ZN7GfxFont7getTypeEv(hw);var hs=(((hv))|0)!=3;if(hs){S=27;break $bb63$$bb55$48}var hr=au;var hq=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(hr,hu);var mu=reSign((hq),8,0)!=0;var co=(mu)^1;var bc=unSign((co),1,0);var mf=reSign((bc),8,0)!=0;if(mf){S=27;break $bb63$$bb55$48}var hp=au;var ho=__ZN7GfxFont11getOrigNameEv(hp);var hn=(ho)==0;if(hn){S=27;break $bb63$$bb55$48}jF=1;S=31;break $bb63$$bb55$48}}while(0);if(S==27){jF=0}var hm=jF;mz=hm;var hk=mz;var mc=reSign((hk),8,0)!=0;if(mc){var hj=au;var hi=__ZN7GfxFont11getOrigNameEv(hj);var hg=__ZN9GooString13sanitizedNameEb(hi,1);l9=hg;var he=iH;var hd=au;var hc=l9;__ZN11PSOutputDev28setupEmbeddedOpenTypeT1CFontEP7GfxFontP3RefP9GooString(he,hd,hu,hc)}else{var hb=HEAP[_globalParams];var ha=__ZN12GlobalParams15getPSEmbedType1Ev(hb);var ma=reSign((ha),8,0)!=0;var bA=(ma)^1;var aI=unSign((bA),1,0);var lP=reSign((aI),8,0)!=0;$bb76$$bb72$59:do{if(lP){S=33}else{var g9=au;var g8=__ZN7GfxFont7getTypeEv(g9);var g7=(((g8))|0)!=1;if(g7){S=33;break $bb76$$bb72$59}var g6=au;var gU=__ZN7GfxFont14getExtFontFileEv(g6);var gT=(gU)==0;if(gT){S=33;break $bb76$$bb72$59}var gS=au;var gR=__ZN7GfxFont7getNameEv(gS);var gQ=(gR)==0;if(gQ){S=33;break $bb76$$bb72$59}jE=1;S=37;break $bb76$$bb72$59}}while(0);if(S==33){jE=0}var gP=jE;mo=gP;var gO=mo;var lK=reSign((gO),8,0)!=0;if(lK){var gN=au;var gM=__ZN7GfxFont7getNameEv(gN);var gL=__ZNK9GooString4copyEv(gM);l9=gL;var gz=au;var gy=__ZN7GfxFont14getExtFontFileEv(gz);var gx=iH;var gw=l9;__ZN11PSOutputDev22setupExternalType1FontEP9GooStringS1_(gx,gy,gw)}else{var gv=HEAP[_globalParams];var gu=__ZN12GlobalParams18getPSEmbedTrueTypeEv(gv);var lo=reSign((gu),8,0)!=0;var kv=(lo)^1;var C=unSign((kv),1,0);var lm=reSign((C),8,0)!=0;$bb94$$bb85$70:do{if(lm){S=40}else{var gt=au;var gs=__ZN7GfxFont7getTypeEv(gt);var gr=(((gs))|0)==5;if(!gr){var gq=au;var gf=__ZN7GfxFont7getTypeEv(gq);var ge=(((gf))|0)==6;if(!(ge)){S=40;break $bb94$$bb85$70}}var gc=au;var gb=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(gc,hu);var lh=reSign((gb),8,0)!=0;var m1=(lh)^1;var iP=unSign((m1),1,0);var kT=reSign((iP),8,0)!=0;if(kT){S=40;break $bb94$$bb85$70}var ga=au;var f9=__ZN7GfxFont19getEmbeddedFontNameEv(ga);var f8=(f9)==0;if(f8){S=40;break $bb94$$bb85$70}jD=1;S=43;break $bb94$$bb85$70}}while(0);if(S==40){jD=0}var f7=jD;mk=f7;var f6=mk;var kQ=reSign((f6),8,0)!=0;if(kQ){var f5=au;var y=__ZN7GfxFont19getEmbeddedFontNameEv(f5);var w=__ZN9GooString13sanitizedNameEb(y,1);l9=w;var u=iH;var s=au;var q=l9;__ZN11PSOutputDev25setupEmbeddedTrueTypeFontEP7GfxFontP3RefP9GooString(u,s,hu,q)}else{var n=HEAP[_globalParams];var k=__ZN12GlobalParams18getPSEmbedTrueTypeEv(n);var kL=reSign((k),8,0)!=0;var l8=(kL)^1;var bl=unSign((l8),1,0);var al=reSign((bl),8,0)!=0;$bb106$$bb103$83:do{if(al){S=45}else{var i=au;var g=__ZN7GfxFont7getTypeEv(i);var d=(((g))|0)!=5;if(d){S=45;break $bb106$$bb103$83}var n8=au;var n6=__ZN7GfxFont14getExtFontFileEv(n8);var n4=(n6)==0;if(n4){S=45;break $bb106$$bb103$83}jC=1;S=48;break $bb106$$bb103$83}}while(0);if(S==45){jC=0}var n2=jC;me=n2;var n0=me;var ag=reSign((n0),8,0)!=0;if(ag){var nY=iH;var nW=au;var nT=__ZN11PSOutputDev25setupExternalTrueTypeFontEP7GfxFont(nY,nW);l9=nT}else{var nR=HEAP[_globalParams];var nP=__ZN12GlobalParams23getPSEmbedCIDPostScriptEv(nR);var aa=reSign((nP),8,0)!=0;var hG=(aa)^1;var ks=unSign((hG),1,0);var W=reSign((ks),8,0)!=0;$bb123$$bb115$93:do{if(W){S=50}else{var nI=au;var nG=__ZN7GfxFont7getTypeEv(nI);var nE=(((nG))|0)!=8;if(nE){S=50;break $bb123$$bb115$93}var nC=au;var nA=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(nC,hu);var T=reSign((nA),8,0)!=0;var aT=(T)^1;var gd=unSign((aT),1,0);var N=reSign((gd),8,0)!=0;if(N){S=50;break $bb123$$bb115$93}var nx=au;var nv=__ZN7GfxFont19getEmbeddedFontNameEv(nx);var nt=(nv)==0;if(nt){S=50;break $bb123$$bb115$93}jq=1;S=54;break $bb123$$bb115$93}}while(0);if(S==50){jq=0}var nq=jq;l4=nq;var no=l4;var H=reSign((no),8,0)!=0;if(H){var nh=au;var nf=__ZN7GfxFont19getEmbeddedFontNameEv(nh);var nd=__ZN9GooString13sanitizedNameEb(nf,1);l9=nd;var na=iH;var m8=au;var m6=l9;__ZN11PSOutputDev25setupEmbeddedCIDType0FontEP7GfxFontP3RefP9GooString(na,m8,hu,m6)}else{var m3=HEAP[_globalParams];var m0=__ZN12GlobalParams21getPSEmbedCIDTrueTypeEv(m3);var F=reSign((m0),8,0)!=0;var aq=(F)^1;var nl=unSign((aq),1,0);var p=reSign((nl),8,0)!=0;$bb141$$bb132$104:do{if(p){S=57}else{var mY=au;var mT=__ZN7GfxFont7getTypeEv(mY);var mO=(((mT))|0)==10;if(!mO){var mM=au;var mL=__ZN7GfxFont7getTypeEv(mM);var mK=(((mL))|0)==11;if(!(mK)){S=57;break $bb141$$bb132$104}}var mI=au;var mH=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(mI,hu);var f=reSign((mH),8,0)!=0;var jd=(f)^1;var gV=unSign((jd),1,0);var c=reSign((gV),8,0)!=0;if(c){S=57;break $bb141$$bb132$104}var mG=au;var mE=__ZN7GfxFont19getEmbeddedFontNameEv(mG);var mC=(mE)==0;if(mC){S=57;break $bb141$$bb132$104}jp=1;S=60;break $bb141$$bb132$104}}while(0);if(S==57){jp=0}var mB=jp;lX=mB;var ms=lX;var nV=reSign((ms),8,0)!=0;if(nV){var mr=au;var mq=__ZN7GfxFont19getEmbeddedFontNameEv(mr);var mn=__ZN9GooString13sanitizedNameEb(mq,1);l9=mn;var mm=iH;var ml=au;var mj=l9;__ZN11PSOutputDev28setupEmbeddedCIDTrueTypeFontEP7GfxFontP3RefP9GooStringb(mm,ml,hu,mj,1)}else{var mh=HEAP[_globalParams];var mg=__ZN12GlobalParams23getPSEmbedCIDPostScriptEv(mh);var nN=reSign((mg),8,0)!=0;var iq=(nN)^1;var m=unSign((iq),1,0);var nL=reSign((m),8,0)!=0;$bb158$$bb150$117:do{if(nL){S=62}else{var md=au;var l6=__ZN7GfxFont7getTypeEv(md);var l5=(((l6))|0)!=9;if(l5){S=62;break $bb158$$bb150$117}var l3=au;var l1=__ZN7GfxFont17getEmbeddedFontIDEP3Ref(l3,hu);var ny=reSign((l1),8,0)!=0;var h3=(ny)^1;var jG=unSign((h3),1,0);var nr=reSign((jG),8,0)!=0;if(nr){S=62;break $bb158$$bb150$117}var lZ=au;var lW=__ZN7GfxFont19getEmbeddedFontNameEv(lZ);var lV=(lW)==0;if(lV){S=62;break $bb158$$bb150$117}jo=1;S=66;break $bb158$$bb150$117}}while(0);if(S==62){jo=0}var lU=jo;lS=lU;var lR=lS;var nb=reSign((lR),8,0)!=0;if(nb){var lQ=au;var lC=__ZN7GfxFont19getEmbeddedFontNameEv(lQ);var lA=__ZN9GooString13sanitizedNameEb(lC,1);l9=lA;var ly=iH;var lx=au;var lw=l9;__ZN11PSOutputDev28setupEmbeddedOpenTypeCFFFontEP7GfxFontP3RefP9GooString(ly,lx,hu,lw)}else{var lu=au;var lt=__ZN7GfxFont7getTypeEv(lu);var lr=(((lt))|0)==4;var lq=unSign((lr),1,0);lB=lq;var lp=lB;var m4=reSign((lp),8,0)!=0;if(m4){var k8=au;var k6=__ZN7GfxFont5getIDEv(k8);var k4=(k6+4)&4294967295;var k2=HEAP[k4];var k1=au;var kZ=__ZN7GfxFont5getIDEv(k1);var kY=(kZ)&4294967295;var kW=HEAP[kY];var kV=__ZN9GooString6formatEPcz((__str8044455)&4294967295,Pointer_make([kW,0,0,0,k2,0,0,0],0,ALLOC_STACK));l9=kV;var kU=iH;var kI=au;var kH=l9;var kG=bb;__ZN11PSOutputDev14setupType3FontEP7GfxFontP9GooStringP4Dict(kU,kI,kH,kG)}else{var kF=HEAP[_globalParams];var kE=__ZN12GlobalParams21getPSEmbedCIDTrueTypeEv(kF);var mV=reSign((kE),8,0)!=0;var c3=(mV)^1;var iy=unSign((c3),1,0);var mR=reSign((iy),8,0)!=0;$bb173$$bb170$131:do{if(mR){S=68}else{var kC=au;var kB=__ZN7GfxFont7getTypeEv(kC);var kA=(((kB))|0)!=10;if(kA){S=68;break $bb173$$bb170$131}var kz=au;var ky=__ZN7GfxFont14getExtFontFileEv(kz);var eX=(ky)==0;if(eX){S=68;break $bb173$$bb170$131}jb=1;S=71;break $bb173$$bb170$131}}while(0);if(S==68){jb=0}var eV=jb;lz=eV;var eT=lz;var mD=reSign((eT),8,0)!=0;if(mD){var eR=au;var eP=__ZN7GfxFont14getExtFontFileEv(eR);var eM=iH;var eK=au;var eH=__ZN11PSOutputDev28setupExternalCIDTrueTypeFontEP7GfxFontP9GooStringi(eM,eK,eP,0);l9=eH}else{var eE=au;var eC=(eE)&4294967295;var ep=HEAP[eC];var en=(ep)&4294967295;var el=HEAP[en];var ej=el;var eh=au;var ee=FUNCTION_TABLE[ej](eh);var my=reSign((ee),8,0)!=0;var lj=(my)^1;var kD=unSign((lj),1,0);lv=kD;var ec=lv;var mp=reSign((ec),8,0)!=0;if(mp){kx=1;var ea=au;var d8=__ZN7GfxFont7getNameEv(ea);B=d8;l9=0;var d6=B;var dT=(d6)!=0;$bb182$$bb188$143:do{if(dT){bk=0;while(1){var c6=bk;var c4=(__ZL7psFonts+c6*4)&4294967295;var cS=HEAP[c4];var cR=(cS)!=0;if(!(cR)){S=78;break $bb182$$bb188$143}var dR=bk;var dP=(__ZL7psFonts+dR*4)&4294967295;var dN=HEAP[dP];var dL=B;var dJ=__ZNK9GooString3cmpEPKc(dL,dN);var dH=(((dJ))|0)==0;var dF=unSign((dH),1,0);ls=dF;var dD=ls;var mi=reSign((dD),8,0)!=0;if(mi){S=74;break}var da=bk;var c8=((da)+1)&4294967295;bk=c8;S=73;continue}var dB=__Znwj(32);var dm=dB;bH=dm;var dk=bk;var di=(__ZL7psFonts+dk*4)&4294967295;var dg=HEAP[di];var de=bH;__ZN9GooStringC1EPKc(de,dg);var dc=bH;l9=dc}}while(0);var cQ=l9;var cP=(cQ)==0;if(cP){var cO=iH;var cM=(cO+144)&4294967295;var cL=HEAP[cM];var l2=reSign((cL),8,0)!=0;if(l2){var cK=au;var cI=__ZN7GfxFont12isFixedWidthEv(cK);ln=cI;var cH=ln;var lY=reSign((cH),8,0)!=0;if(lY){bk=8}else{var ct=au;var cs=__ZN7GfxFont7isSerifEv(ct);k7=cs;var cr=k7;var lT=reSign((cr),8,0)!=0;if(lT){bk=4}else{bk=0}}var cq=au;var cp=__ZN7GfxFont6isBoldEv(cq);k5=cp;var cn=k5;var lO=reSign((cn),8,0)!=0;if(lO){var cl=bk;var ck=((cl)+2)&4294967295;bk=ck}var cj=au;var ch=__ZN7GfxFont8isItalicEv(cj);k3=ch;var b5=k3;var fY=reSign((b5),8,0)!=0;if(fY){var b4=bk;var b3=((b4)+1)&4294967295;bk=b3}var b2=__Znwj(32);var b1=b2;bI=b1;var b0=bk;var bZ=(__ZL12psSubstFonts+b0*12)&4294967295;var bX=(bZ)&4294967295;var bW=HEAP[bX];var bV=bI;__ZN9GooStringC1EPKc(bV,bW);var bU=bI;l9=bU;mv=0;$bb213$168:while(1){var bq=mv;var bp=(((bq))|0)<=255;if(!(bp)){S=88;break $bb213$168}var bT=au;var bS=bT;var bR=mv;var bQ=__ZN11Gfx8BitFont11getCharNameEi(bS,bR);aG=bQ;var bP=aG;var bO=(bP)==0;$bb209$$bb206$171:do{if(bO){S=83}else{var bN=aG;var bM=(bN)&4294967295;var bK=HEAP[bM];var bz=reSign((bK),8,0)!=109;if(bz){S=83;break $bb209$$bb206$171}var by=aG;var bx=(by+1)&4294967295;var bw=HEAP[bx];var bv=reSign((bw),8,0)!=0;if(bv){S=83;break $bb209$$bb206$171}iO=1;S=86;break $bb209$$bb206$171}}while(0);if(S==83){iO=0}var bu=iO;k0=bu;var bt=k0;var fD=reSign((bt),8,0)!=0;if(fD){S=88;break $bb213$168}var bs=mv;var br=((bs)+1)&4294967295;mv=br;S=82;continue $bb213$168}var bo=mv;var bn=(((bo))|0)<=255;if(bn){var bm=mv;var bj=(((bm))&255);var bh=unSign((bj),8,0);var bg=au;var bf=bg;var be=(((bh))&255);var bd=__ZN11Gfx8BitFont8getWidthEh(bf,be);E=bd}else{E=0}var kr=bk;var kq=(__ZL12psSubstFonts+kr*12)&4294967295;var kp=(kq+4)&4294967295;var ko=HEAP[kp];D=ko;var kn=E;var km=D;var kl=(kn)/(km);nj=kl;var kk=nj;var ki=(kk)<0.1;if(ki){nj=1}}else{var kh=__Znwj(32);var kf=kh;bJ=kf;var ke=bJ;var kd=B;__ZN9GooStringC1EPKS_(ke,kd);var kc=bJ;l9=kc;nj=1}var kb=au;var ka=__ZN7GfxFont7getTypeEv(kb);var j9=(((ka))|0)==4;var j8=unSign((j9),1,0);kS=j8;var j7=kS;var ff=reSign((j7),8,0)!=0;if(ff){var j6=nj;mP=j6;var j3=au;var j2=__ZN7GfxFont13getFontMatrixEv(j3);dp=j2;var j1=dp;var j0=(j1)&4294967295;var jZ=HEAP[j0];var jY=(jZ)!=0;if(jY){var jX=dp;var jW=(jX+24)&4294967295;var jV=HEAP[jW];var jU=dp;var jQ=(jU)&4294967295;var jP=HEAP[jQ];var jO=(jV)/(jP);var jN=mP;var jM=(jO)*(jN);mP=jM}}else{mP=1}}}else{var jL=au;var jK=(jL)&4294967295;var jJ=HEAP[jK];var jI=(jJ+8)&4294967295;var jH=HEAP[jI];var jB=jH;var jA=au;var jz=FUNCTION_TABLE[jB](jA);var jy=au;var jx=jy;var jw=__ZN10GfxCIDFont13getCollectionEv(jx);var jv=au;var ju=__ZN7GfxFont7getNameEv(jv);var jt=HEAP[_globalParams];var js=__ZN12GlobalParams11getPSFont16EP9GooStringS1_i(jt,ju,jw,jz);A=js;var jn=A;var jm=(jn)!=0;var jl=unSign((jm),1,0);fl=jl;var jj=fl;var e9=reSign((jj),8,0)!=0;if(e9){kx=1;var ji=A;var jh=(ji+8)&4294967295;var jg=HEAP[jh];var jf=__ZNK9GooString4copyEv(jg);l9=jf;var je=iH;var jc=(je+252)&4294967295;var ja=HEAP[jc];var i8=iH;var i6=(i8+256)&4294967295;var i4=HEAP[i6];var i2=(((ja))|0)>=(((i4))|0);if(i2){var i0=iH;var iY=(i0+256)&4294967295;var iW=HEAP[iY];var iU=((iW)+16)&4294967295;var iR=iH;var iN=(iR+256)&4294967295;HEAP[iN]=iU;var iL=iH;var iJ=(iL+256)&4294967295;var iG=HEAP[iJ];var iE=iH;var iC=(iE+248)&4294967295;var iA=HEAP[iC];var ix=iA;var iv=_greallocn(ix,iG,12);var it=iv;var ip=iH;var im=(ip+248)&4294967295;HEAP[im]=it}var ik=iH;var ii=(ik+248)&4294967295;var ig=HEAP[ii];var id=iH;var ib=(id+252)&4294967295;var h9=HEAP[ib];var h7=(ig+12*h9)&4294967295;var h5=au;var h1=__ZN7GfxFont5getIDEv(h5);var hZ=(bL)&4294967295;var hW=(h1)&4294967295;var hU=HEAP[hW];HEAP[hZ]=hU;var hS=(bL+4)&4294967295;var hQ=(h1+4)&4294967295;var hO=HEAP[hQ];HEAP[hS]=hO;var hM=(h7)&4294967295;var hK=(hM)&4294967295;var hI=(bL)&4294967295;var a3=HEAP[hI];HEAP[hK]=a3;var a2=(hM+4)&4294967295;var a1=(bL+4)&4294967295;var a0=HEAP[a1];HEAP[a2]=a0;var aZ=iH;var aY=(aZ+248)&4294967295;var aX=HEAP[aY];var aW=iH;var aV=(aW+252)&4294967295;var aU=HEAP[aV];var aS=(aX+12*aU)&4294967295;var aR=A;var aQ=(aR+12)&4294967295;var aP=HEAP[aQ];var aO=__ZNK9GooString4copyEv(aP);var aN=(aS+8)&4294967295;HEAP[aN]=aO;var aM=iH;var aL=(aM+248)&4294967295;var aK=HEAP[aL];var aJ=iH;var aF=(aJ+252)&4294967295;var aE=HEAP[aF];var aD=(aK+12*aE)&4294967295;var aC=(aD+8)&4294967295;var aB=HEAP[aC];var aA=HEAP[_globalParams];var az=__ZN12GlobalParams13getUnicodeMapEP9GooString(aA,aB);mt=az;var ax=mt;var aw=(ax)!=0;var av=unSign((aw),1,0);fh=av;var at=fh;var eJ=reSign((at),8,0)!=0;if(eJ){var ar=mt;__ZN10UnicodeMap9decRefCntEv(ar);var ap=iH;var ao=(ap+252)&4294967295;var an=HEAP[ao];var am=((an)+1)&4294967295;var ak=iH;var aj=(ak+252)&4294967295;HEAP[aj]=am}else{var ai=iH;var ah=(ai+248)&4294967295;var af=HEAP[ah];var ae=iH;var ad=(ae+252)&4294967295;var ac=HEAP[ad];var ab=(af+12*ac)&4294967295;var Z=(ab+8)&4294967295;var Y=HEAP[Z];var X=__ZNK9GooString10getCStringEv(Y);__Z5erroriPcz(-1,(__str8194470)&4294967295,Pointer_make([X,0,0,0],0,ALLOC_STACK))}}else{var V=HEAP[_globalParams];var U=__ZN12GlobalParams21getPSEmbedCIDTrueTypeEv(V);var eB=reSign((U),8,0)!=0;var hf=(eB)^1;var kj=unSign((hf),1,0);var eg=reSign((kj),8,0)!=0;$bb246$$bb242$207:do{if(eg){S=98}else{var R=au;var Q=R;var P=__ZN10GfxCIDFont13getCollectionEv(Q);var O=(P)==0;if(O){S=98;break $bb246$$bb242$207}var M=HEAP[_globalParams];var L=au;var K=__ZN12GlobalParams14getDisplayFontEP7GfxFont(M,L);hY=K;var J=hY;var I=(J)==0;if(I){S=98;break $bb246$$bb242$207}var G=hY;var z=(G+8)&4294967295;var x=HEAP[z];var v=(((x))|0)!=1;if(v){S=98;break $bb246$$bb242$207}ba=1;S=102;break $bb246$$bb242$207}}while(0);if(S==98){ba=0}var t=ba;fd=t;var r=fd;var d5=reSign((r),8,0)!=0;if(d5){var o=hY;var l=(o+12)&4294967295;var j=(l)&4294967295;var h=(j+4)&4294967295;var e=HEAP[h];var n9=hY;var n7=(n9+12)&4294967295;var n5=(n7)&4294967295;var n3=(n5)&4294967295;var n1=HEAP[n3];var nZ=iH;var nX=au;var nU=__ZN11PSOutputDev28setupExternalCIDTrueTypeFontEP7GfxFontP9GooStringi(nZ,nX,n1,e);l9=nU}else{var nS=au;var nQ=nS;var nJ=__ZN10GfxCIDFont13getCollectionEv(nQ);var nH=(nJ)!=0;if(nH){var nF=au;var nD=nF;var nB=__ZN10GfxCIDFont13getCollectionEv(nD);var nz=__ZNK9GooString10getCStringEv(nB);a9=nz}else{a9=(__str8204471)&4294967295}var nw=au;var nu=__ZN7GfxFont7getNameEv(nw);var ns=(nu)!=0;if(ns){var np=au;var ni=__ZN7GfxFont7getNameEv(np);var ng=__ZNK9GooString10getCStringEv(ni);a8=ng}else{a8=(__str8214472)&4294967295}var ne=a8;var nc=a9;__Z5erroriPcz(-1,(__str8224473)&4294967295,Pointer_make([ne,0,0,0,nc,0,0,0],0,ALLOC_STACK));S=5;break $bb311$$bb7$12}}}}}}}}}}}}}}}var m9=au;var m7=(m9)&4294967295;var m5=HEAP[m7];var m2=(m5)&4294967295;var mZ=HEAP[m2];var mX=mZ;var g5=au;var g4=FUNCTION_TABLE[mX](g5);eN=g4;var g3=eN;var dA=reSign((g3),8,0)!=0;if(dA){var g2=iH;var g1=(g2+104)&4294967295;var g0=HEAP[g1];var gZ=(((g0))|0)==4;$bb261$$bb260$229:do{if(gZ){S=106}else{var gY=iH;var gX=(gY+104)&4294967295;var gW=HEAP[gX];var gK=(((gW))|0)==5;if(gK){S=106;break $bb261$$bb260$229}var gg=au;var f4=(gg)&4294967295;var f3=HEAP[f4];var f2=(f3+8)&4294967295;var f1=HEAP[f2];var f0=f1;var fZ=au;var fX=FUNCTION_TABLE[f0](fZ);var fW=au;var fV=__ZN7GfxFont5getIDEv(fW);var fU=(fV+4)&4294967295;var fI=HEAP[fU];var fH=au;var fG=__ZN7GfxFont5getIDEv(fH);var fF=(fG)&4294967295;var fE=HEAP[fF];var fC=iH;var fB=l9;__ZN11PSOutputDev10writePSFmtEPKcz(fC,(__str8244475)&4294967295,Pointer_make([fE,0,0,0,fI,0,0,0,fB,0,0,0,fX,0,0,0],0,ALLOC_STACK));S=109;break $bb261$$bb260$229}}while(0);if(S==106){var gJ=au;var gI=(gJ)&4294967295;var gG=HEAP[gI];var gF=(gG+8)&4294967295;var gE=HEAP[gF];var gD=gE;var gC=au;var gB=FUNCTION_TABLE[gD](gC);var gA=au;var gp=__ZN7GfxFont5getIDEv(gA);var go=(gp+4)&4294967295;var gn=HEAP[go];var gm=au;var gl=__ZN7GfxFont5getIDEv(gm);var gk=(gl)&4294967295;var gj=HEAP[gk];var gi=iH;var gh=l9;__ZN11PSOutputDev10writePSFmtEPKcz(gi,(__str8234474)&4294967295,Pointer_make([gj,0,0,0,gn,0,0,0,gh,0,0,0,gB,0,0,0],0,ALLOC_STACK))}}else{var fA=au;var fz=__ZN7GfxFont5getIDEv(fA);var fy=(fz+4)&4294967295;var fn=HEAP[fy];var fm=au;var fk=__ZN7GfxFont5getIDEv(fm);var fj=(fk)&4294967295;var fi=HEAP[fj];var fg=iH;var fe=l9;var fc=nj;var fb=mP;__ZN11PSOutputDev10writePSFmtEPKcz(fg,(__str8254476)&4294967295,Pointer_make([fi,0,0,0,fn,0,0,0,fe,0,0,0,fc,0,0,0,0,0,0,0,fb,0,0,0,0,0,0,0],0,ALLOC_STACK));bk=0;$bb307$236:while(1){var lc=bk;var lb=(((lc))|0)<=255;if(!(lb)){S=132;break $bb307$236}var fa=bk;var eY=(((fa))|0)==0;if(eY){a7=__str8264477}else{a7=__str7244375}var eW=a7;var eU=eW;var eS=iH;__ZN11PSOutputDev7writePSEPc(eS,eU);bi=0;$bb302$243:while(1){var lD=bi;var ll=(((lD))|0)<=7;if(!(ll)){S=129;break $bb302$243}var eQ=au;var eO=__ZN7GfxFont7getTypeEv(eQ);var eL=(((eO))|0)!=5;$bb287$$bb270$246:do{if(eL){S=114}else{var eI=kx;var cN=reSign((eI),8,0)!=0;var kw=(cN)^1;var fK=unSign((kw),1,0);var cJ=reSign((fK),8,0)!=0;var h2=(cJ)^1;var kX=unSign((h2),1,0);var cG=reSign((kX),8,0)!=0;if(cG){S=114;break $bb287$$bb270$246}var eG=au;var eD=eG;var eq=__ZN11Gfx8BitFont14getHasEncodingEv(eD);var cF=reSign((eq),8,0)!=0;var ht=(cF)^1;var jk=unSign((ht),1,0);var cm=reSign((jk),8,0)!=0;var kg=(cm)^1;var ay=unSign((kg),1,0);var ci=reSign((ay),8,0)!=0;if(ci){S=114;break $bb287$$bb270$246}a6=1;S=117;break $bb287$$bb270$246}}while(0);if(S==114){a6=0}var eo=a6;eF=eo;var em=eF;var cg=reSign((em),8,0)!=0;$bb290$$bb291$253:do{if(cg){var ek=bk;var ei=bi;var ef=((ek)+(ei))&4294967295;var ed=(hl)&4294967295;var eb=_sprintf(ed,(__str8274478)&4294967295,ef);var d9=(hl)&4294967295;aG=d9}else{var d7=bk;var dU=bi;var dS=((d7)+(dU))&4294967295;var dQ=au;var dO=dQ;var dM=__ZN11Gfx8BitFont11getCharNameEi(dO,dS);aG=dM;var dK=bk;var dI=bi;var dG=((dK)+(dI))&4294967295;var dE=(((dG))|0)==32;if(!(dE)){S=121;break $bb290$$bb291$253}var dC=aG;var dn=(dC)!=0;if(!(dn)){S=121;break $bb290$$bb291$253}var dl=aG;var dj=_strcmp(dl,(__str8284479)&4294967295);var dh=(((dj))|0)==0;if(!(dh)){S=121;break $bb290$$bb291$253}aG=(__str8294480)&4294967295}}while(0);var df=iH;__ZN11PSOutputDev7writePSEPc(df,(__str8004451)&4294967295);var dd=aG;var db=(dd)!=0;if(db){var c9=aG;a5=c9}else{a5=(__str8284479)&4294967295}var c7=iH;var c5=a5;__ZN11PSOutputDev11writePSNameEPc(c7,c5);var lN=aG;var lM=(lN)!=0;$bb299$$bb301$264:do{if(lM){var lL=aG;var lJ=(lL)&4294967295;var lI=HEAP[lJ];var lH=reSign((lI),8,0)==0;if(!(lH)){S=126;break $bb299$$bb301$264}var lG=iH;__ZN11PSOutputDev7writePSEPc(lG,(__str6044255)&4294967295)}}while(0);var lF=bi;var lE=((lF)+1)&4294967295;bi=lE;S=113;continue $bb302$243}var lk=bk;var li=(((lk))|0)==248;if(li){a4=(__str8304481)&4294967295}else{a4=(__str273678)&4294967295}var lg=iH;var lf=a4;__ZN11PSOutputDev7writePSEPc(lg,lf);var le=bk;var ld=((le)+8)&4294967295;bk=ld;S=111;continue $bb307$236}var la=iH;__ZN11PSOutputDev7writePSEPc(la,(__str8314482)&4294967295)}var kR=l9;mx=kR;var kP=mx;var kN=(kP)!=0;if(!(kN)){S=5;break $bb311$$bb7$12}var kM=mx;__ZN9GooStringD1Ev(kM);var kK=mx;var kJ=kK;__ZdlPv(kJ)}}while(0);STACKTOP=aH;return;return}function __ZN11PSOutputDev13writeDocSetupEP6PDFDocP7Catalogiib(G,r,bn,K,aP,bb){var B=STACKTOP;STACKTOP+=24;_memset(B,0,24);var ah;var aR;var aQ;var b;var ai;var d;var I;var s;var ao;var ag;var v;var x;var L;var be;var bd;var M;var a2;var H;var bf;var al=B;var ak=B+12;var l;var an;var f=0;aR=G;aQ=r;b=bn;ai=K;d=aP;I=bb;__ZN6ObjectC1Ev(al);__ZN6ObjectC1Ev(ak);var bc=aR;var ba=(bc+108)&4294967295;var a8=HEAP[ba];var a7=(((a8))|0)==2;if(a7){var a6=aR;__ZN11PSOutputDev7writePSEPc(a6,(__str8334484)&4294967295)}else{var a5=aR;__ZN11PSOutputDev7writePSEPc(a5,(__str8344485)&4294967295)}var a4=ai;l=a4;$bb20$6:while(1){var aZ=l;var aY=d;var aX=(((aZ))|0)<=(((aY))|0);if(!(aX)){ah=12;break $bb20$6}var a3=aQ;var aE=l;var aC=__ZN6PDFDoc7getPageEi(a3,aE);a2=aC;var aA=a2;var ay=(aA)==0;$bb4$$bb5$9:do{if(ay){var aw=l;__Z5erroriPcz(-1,(__str8354486)&4294967295,Pointer_make([aw,0,0,0],0,ALLOC_STACK))}else{var au=a2;var at=__ZN4Page15getResourceDictEv(au);H=at;var ar=H;var aq=(ar)!=0;var ap=unSign((aq),1,0);M=ap;var aa=M;var J=reSign((aa),8,0)!=0;if(J){var Y=aR;var W=H;__ZN11PSOutputDev14setupResourcesEP4Dict(Y,W)}var U=a2;var S=__ZN4Page9getAnnotsEP6Object(U,al);bd=S;var R=__Znwj(8);var Q=R;be=Q;var P=aR;var O=(P+184)&4294967295;var N=HEAP[O];var F=be;var E=b;var D=bd;__ZN6AnnotsC1EP4XRefP7CatalogP6Object(F,N,E,D);var C=be;bf=C;__ZN6Object4freeEv(al);an=0;while(1){var h=bf;var g=__ZN6Annots12getNumAnnotsEv(h);var e=an;var c=(((g))|0)>(((e))|0);var a=unSign((c),1,0);L=a;var bo=L;var a9=reSign((bo),8,0)!=0;if(!(a9)){ah=8;break}var A=bf;var z=an;var y=__ZN6Annots8getAnnotEi(A,z);var w=__ZN5Annot13getAppearanceEP6Object(y,al);var u=__ZN6Object8isStreamEv(w);x=u;var t=x;var am=reSign((t),8,0)!=0;if(am){var q=__ZN6Object13streamGetDictEv(al);var p=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(q,(__str6974348)&4294967295,ak,0);var o=__ZN6Object6isDictEv(ak);v=o;var n=v;var bg=reSign((n),8,0)!=0;if(bg){var m=__ZN6Object7getDictEv(ak);var k=aR;__ZN11PSOutputDev14setupResourcesEP4Dict(k,m)}__ZN6Object4freeEv(ak)}__ZN6Object4freeEv(al);var j=an;var i=((j)+1)&4294967295;an=i;ah=4;continue}var bm=bf;ag=bm;var bl=ag;var bk=(bl)!=0;if(!(bk)){ah=10;break $bb4$$bb5$9}var bj=ag;__ZN6AnnotsD1Ev(bj);var bi=ag;var bh=bi;__ZdlPv(bh)}}while(0);var a1=l;var a0=((a1)+1)&4294967295;l=a0;ah=1;continue $bb20$6}var aW=aR;var aV=(aW+108)&4294967295;var aU=HEAP[aV];var aT=(((aU))|0)!=2;$bb22$$bb36$28:do{if(aT){var aS=aR;var aJ=(aS+108)&4294967295;var aI=HEAP[aJ];var aH=(((aI))|0)!=1;$bb23$$bb33$30:do{if(aH){var aG=aR;var aF=(aG+160)&4294967295;var aD=HEAP[aF];var aN=reSign((aD),8,0)!=0;var aO=(aN)^1;var aK=unSign((aO),1,0);var aM=reSign((aK),8,0)!=0;if(!(aM)){ah=14;break $bb23$$bb33$30}var aB=I;var aL=reSign((aB),8,0)!=0;if(aL){ao=(__str173668)&4294967295}else{ao=(__str183669)&4294967295}var az=aR;var ax=(az+116)&4294967295;var av=HEAP[ax];var af=aR;var ae=(af+112)&4294967295;var ad=HEAP[ae];var ac=aR;var ab=ao;__ZN11PSOutputDev10writePSFmtEPKcz(ac,(__str8364487)&4294967295,Pointer_make([ad,0,0,0,av,0,0,0,ab,0,0,0],0,ALLOC_STACK))}}while(0);var Z=HEAP[_globalParams];var X=__ZN12GlobalParams8getPSOPIEv(Z);s=X;var V=s;var aj=reSign((V),8,0)!=0;if(!(aj)){ah=18;break $bb22$$bb36$28}var T=aR;__ZN11PSOutputDev7writePSEPc(T,(__str8374488)&4294967295)}}while(0);STACKTOP=B;return;return}function __ZN11PSOutputDev11writeHeaderEiiP12PDFRectangleS1_iPc(ac,C,ao,bw,g,D,cJ){var aa=STACKTOP;STACKTOP+=24;_memset(aa,0,24);var aV;var cA;var bg;var r;var b8;var cf;var cT;var aw;var cG;var cH;var cI;var aN;var cx;var cg;var ct;var cd;var f=aa;var ay=aa+12;var b7=0;cA=ac;bg=C;r=ao;b8=bw;cf=g;cT=D;aw=cJ;__ZN6ObjectC1Ev(f);__ZN6ObjectC1Ev(ay);var c4=cA;var c3=(c4+108)&4294967295;var c2=HEAP[c3];if(c2==0){aV=32}else{if(c2==1){aV=33}else{if(c2==2){aV=34}else{if(c2==3){aV=32}else{aV=35}}}}if(aV==32){var c1=cA;__ZN11PSOutputDev7writePSEPc(c1,(__str8384489)&4294967295)}else{if(aV==33){var c0=cA;__ZN11PSOutputDev7writePSEPc(c0,(__str8394490)&4294967295)}else{if(aV==34){var cZ=cA;__ZN11PSOutputDev7writePSEPc(cZ,(__str8404491)&4294967295)}}}var cY=cA;var cX=(cY+184)&4294967295;var cW=HEAP[cX];var cV=__ZN4XRef10getDocInfoEP6Object(cW,f);var bO=__ZN6Object6isDictEv(f);var ax=reSign((bO),8,0)!=0;var b9=(ax)^1;var cn=unSign((b9),1,0);var cF=reSign((cn),8,0)!=0;$bb13$$bb7$7:do{if(cF){aV=1}else{var bM=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(f,(__str8414492)&4294967295,ay,0);var bK=__ZN6Object8isStringEv(bM);var cE=reSign((bK),8,0)!=0;var cu=(cE)^1;var bC=unSign((cu),1,0);var cv=reSign((bC),8,0)!=0;if(cv){aV=1;break $bb13$$bb7$7}cI=1;aV=3;break $bb13$$bb7$7}}while(0);if(aV==1){cI=0}var bJ=cI;aN=bJ;var bI=aN;var co=reSign((bI),8,0)!=0;if(co){var bH=cA;__ZN11PSOutputDev7writePSEPc(bH,(__str8424493)&4294967295);var bG=__ZN6Object9getStringEv(ay);var bF=cA;__ZN11PSOutputDev15writePSTextLineEP9GooString(bF,bG)}__ZN6Object4freeEv(ay);__ZN6Object4freeEv(f);var bE=aw;var bD=(bE)!=0;if(bD){var bs=cA;var bq=aw;__ZN11PSOutputDev10writePSFmtEPKcz(bs,(__str8434494)&4294967295,Pointer_make([bq,0,0,0],0,ALLOC_STACK))}var bo=cA;var bn=(bo+104)&4294967295;var bm=HEAP[bn];var bl=(((bm))|0)==0;$bb26$$bb20$19:do{if(bl){aV=7}else{var bk=cA;var bj=(bk+104)&4294967295;var bi=HEAP[bj];var bh=(((bi))|0)==1;if(bh){aV=7;break $bb26$$bb20$19}var a7=cA;var a5=(a7+104)&4294967295;var a3=HEAP[a5];var a2=(((a3))|0)==2;$bb23$$bb22$22:do{if(a2){aV=9}else{var a1=cA;var a0=(a1+104)&4294967295;var aZ=HEAP[a0];var aY=(((aZ))|0)==3;if(aY){aV=9;break $bb23$$bb22$22}cG=3;aV=12;break $bb23$$bb22$22}}while(0);if(aV==9){cG=2}var aX=cG;cH=aX;aV=13;break $bb26$$bb20$19}}while(0);if(aV==7){cH=1}var aW=cA;var aL=cH;__ZN11PSOutputDev10writePSFmtEPKcz(aW,(__str8444495)&4294967295,Pointer_make([aL,0,0,0],0,ALLOC_STACK));var aJ=cA;var aG=(aJ+104)&4294967295;var aF=HEAP[aG];var aE=(((aF))|0)==1;$bb30$$bb28$31:do{if(aE){aV=15}else{var aD=cA;var aC=(aD+104)&4294967295;var aB=HEAP[aC];var aA=(((aB))|0)==3;if(aA){aV=15;break $bb30$$bb28$31}var az=cA;var al=(az+104)&4294967295;var aj=HEAP[al];var ah=(((aj))|0)==5;if(ah){aV=15;break $bb30$$bb28$31}else{aV=17;break $bb30$$bb28$31}}}while(0);if(aV==15){var ag=cA;__ZN11PSOutputDev7writePSEPc(ag,(__str8454496)&4294967295);var af=cA;__ZN11PSOutputDev7writePSEPc(af,(__str8464497)&4294967295)}var ae=cA;__ZN11PSOutputDev7writePSEPc(ae,(__str8474498)&4294967295);var ad=cA;var ab=(ad+108)&4294967295;var Z=HEAP[ab];if(Z==0){aV=19}else{if(Z==1){aV=36}else{if(Z==2){aV=37}else{if(Z==3){aV=38}else{aV=30}}}}$bb45$$bb33$$bb34$$bb44$$bb32$37:do{if(aV==36){var c8=cf;var c7=(c8)&4294967295;var c6=HEAP[c7];var c5=cA;var cU=(c5+404)&4294967295;HEAP[cU]=c6;var cS=cf;var cR=(cS+8)&4294967295;var cQ=HEAP[cR];var cP=cA;var cO=(cP+412)&4294967295;HEAP[cO]=cQ;var cN=cf;var cM=(cN+16)&4294967295;var cL=HEAP[cM];var cK=cA;var cD=(cK+420)&4294967295;HEAP[cD]=cL;var cC=cf;var cB=(cC+24)&4294967295;var cz=HEAP[cB];var cy=cA;var cw=(cy+428)&4294967295;HEAP[cw]=cz;var cs=cT;var cr=(((cs))|0)==0;$bb36$$bb35$39:do{if(cr){aV=21}else{var cq=cT;var cp=(((cq))|0)==180;if(cp){aV=21;break $bb36$$bb35$39}cx=0;cg=0;var b4=cA;var b3=(b4+428)&4294967295;var b2=HEAP[b3];var b1=cA;var b0=(b1+412)&4294967295;var bZ=HEAP[b0];var bY=(b2)-(bZ);ct=bY;var bX=cA;var bW=(bX+420)&4294967295;var bV=HEAP[bW];var bU=cA;var bT=(bU+404)&4294967295;var bS=HEAP[bT];var bR=(bV)-(bS);cd=bR;aV=24;break $bb36$$bb35$39}}while(0);if(aV==21){var cm=cA;var cl=(cm+404)&4294967295;var ck=HEAP[cl];cx=ck;var cj=cA;var ci=(cj+412)&4294967295;var ch=HEAP[ci];cg=ch;var ce=cA;var cc=(ce+420)&4294967295;var cb=HEAP[cc];ct=cb;var ca=cA;var b6=(ca+428)&4294967295;var b5=HEAP[b6];cd=b5}var bQ=cd;var bP=_ceil(bQ);var bN=((bP)|0);var bL=ct;var bB=_ceil(bL);var bA=((bB)|0);var bz=cg;var by=_floor(bz);var bx=((by)|0);var bv=cx;var bu=_floor(bv);var bt=((bu)|0);var br=cA;__ZN11PSOutputDev10writePSFmtEPKcz(br,(__str8554506)&4294967295,Pointer_make([bt,0,0,0,bx,0,0,0,bA,0,0,0,bN,0,0,0],0,ALLOC_STACK));var bp=cx;var bf=_floor(bp);var be=cx;var bd=_ceil(be);var bc=(bf)!=(bd);$bb42$$bb39$45:do{if(bc){aV=25}else{var bb=cg;var ba=_floor(bb);var a9=cg;var a8=_ceil(a9);var a6=(ba)!=(a8);if(a6){aV=25;break $bb42$$bb39$45}var a4=ct;var aU=_floor(a4);var aT=ct;var aS=_ceil(aT);var aR=(aU)!=(aS);if(aR){aV=25;break $bb42$$bb39$45}var aQ=cd;var aP=_floor(aQ);var aO=cd;var aM=_ceil(aO);var aK=(aP)!=(aM);if(aK){aV=25;break $bb42$$bb39$45}else{aV=28;break $bb42$$bb39$45}}}while(0);if(aV==25){var aI=cA;var av=cx;var au=cg;var at=ct;var ar=cd;__ZN11PSOutputDev10writePSFmtEPKcz(aI,(__str8564507)&4294967295,Pointer_make([av,0,0,0,0,0,0,0,au,0,0,0,0,0,0,0,at,0,0,0,0,0,0,0,ar,0,0,0,0,0,0,0],0,ALLOC_STACK))}var aq=cA;__ZN11PSOutputDev7writePSEPc(aq,(__str8474498)&4294967295);var ap=cA;__ZN11PSOutputDev7writePSEPc(ap,(__str8514502)&4294967295);aV=30;break $bb45$$bb33$$bb34$$bb44$$bb32$37}else{if(aV==37){var an=cA;__ZN11PSOutputDev7writePSEPc(an,(__str8514502)&4294967295);var am=cA;__ZN11PSOutputDev7writePSEPc(am,(__str8574508)&4294967295);var ak=b8;var ai=(ak+24)&4294967295;var X=HEAP[ai];var W=_ceil(X);var V=((W)|0);var U=b8;var T=(U+16)&4294967295;var S=HEAP[T];var R=_ceil(S);var Q=((R)|0);var P=b8;var N=(P+8)&4294967295;var B=HEAP[N];var A=_floor(B);var z=((A)|0);var y=b8;var x=(y)&4294967295;var w=HEAP[x];var v=_floor(w);var u=((v)|0);var t=cA;__ZN11PSOutputDev10writePSFmtEPKcz(t,(__str8584509)&4294967295,Pointer_make([u,0,0,0,z,0,0,0,Q,0,0,0,V,0,0,0],0,ALLOC_STACK));var q=cA;__ZN11PSOutputDev7writePSEPc(q,(__str8594510)&4294967295);var aH=cA;__ZN11PSOutputDev7writePSEPc(aH,(__str8604511)&4294967295);aV=30;break $bb45$$bb33$$bb34$$bb44$$bb32$37}else{if(aV==38){var Y=cA;var O=(Y+120)&4294967295;HEAP[O]=0;var M=cA;var L=(M+124)&4294967295;HEAP[L]=0;aV=19;break $bb45$$bb33$$bb34$$bb44$$bb32$37}}}}while(0);if(aV==19){var K=cA;var J=(K+116)&4294967295;var I=HEAP[J];var H=cA;var G=(H+112)&4294967295;var F=HEAP[G];var E=cA;__ZN11PSOutputDev10writePSFmtEPKcz(E,(__str8484499)&4294967295,Pointer_make([F,0,0,0,I,0,0,0],0,ALLOC_STACK));var s=cA;var p=(s+116)&4294967295;var o=HEAP[p];var n=cA;var m=(n+112)&4294967295;var l=HEAP[m];var k=cA;__ZN11PSOutputDev10writePSFmtEPKcz(k,(__str8494500)&4294967295,Pointer_make([l,0,0,0,o,0,0,0],0,ALLOC_STACK));var j=r;var i=bg;var h=((j)-(i))&4294967295;var e=((h)+1)&4294967295;var d=cA;__ZN11PSOutputDev10writePSFmtEPKcz(d,(__str8504501)&4294967295,Pointer_make([e,0,0,0],0,ALLOC_STACK));var c=cA;__ZN11PSOutputDev7writePSEPc(c,(__str8514502)&4294967295);var b=cA;__ZN11PSOutputDev7writePSEPc(b,(__str8524503)&4294967295);var a=cA;__ZN11PSOutputDev7writePSEPc(a,(__str8534504)&4294967295);var c9=cA;__ZN11PSOutputDev7writePSEPc(c9,(__str8544505)&4294967295)}STACKTOP=aa;return;return}function __ZN11PSOutputDevD0Ev(W){var aU;var cp;var ap;var cO;var cN;var cM;var cL;var cK;var aY;var ch;var b6=0;cp=W;var cJ=cp;var cI=(cJ)&4294967295;var cH=(cI)&4294967295;HEAP[cH]=(__ZTV11PSOutputDev+8)&4294967295;var cG=cp;var cF=(cG+516)&4294967295;var bN=HEAP[cF];var ao=reSign((bN),8,0)!=0;$bb$$bb9$2:do{if(ao){var bL=cp;var bJ=(bL+160)&4294967295;var bI=HEAP[bJ];var cu=reSign((bI),8,0)!=0;var aq=(cu)^1;var bz=unSign((aq),1,0);var ct=reSign((bz),8,0)!=0;$bb5$$bb7$4:do{if(ct){var bH=cp;__ZN11PSOutputDev7writePSEPc(bH,(__str8614512)&4294967295);var bG=cp;__ZN11PSOutputDev12writeTrailerEv(bG);var bF=cp;var bE=(bF+108)&4294967295;var bD=HEAP[bE];var bC=(((bD))|0)!=2;if(!(bC)){aU=1;break $bb5$$bb7$4}var br=cp;__ZN11PSOutputDev7writePSEPc(br,(__str8624513)&4294967295)}}while(0);var bp=cp;var bn=(bp+156)&4294967295;var bm=HEAP[bn];var bl=(((bm))|0)==0;if(!(bl)){aU=4;break $bb$$bb9$2}var bk=cp;var bj=(bk+152)&4294967295;var bi=HEAP[bj];var bh=bi;var bg=_fclose(bh)}}while(0);var a7=cp;var a5=(a7+436)&4294967295;var a3=HEAP[a5];var a2=(a3)!=0;$bb10$$bb12$10:do{if(a2){var a1=cp;var a0=(a1+436)&4294967295;var aZ=HEAP[a0];cK=aZ;var aX=cK;var aW=(aX)!=0;if(!(aW)){aU=7;break $bb10$$bb12$10}var aV=cK;__ZN9GooStringD1Ev(aV);var aL=cK;var aJ=aL;__ZdlPv(aJ)}}while(0);var aG=cp;var aE=(aG+192)&4294967295;var aC=HEAP[aE];var aA=(aC)!=0;if(aA){var ay=cp;var aw=(ay+192)&4294967295;var au=HEAP[aw];var ar=au;_gfree(ar)}var af=cp;var ad=(af+204)&4294967295;var ab=HEAP[ad];var aa=(ab)!=0;if(aa){var Z=cp;var Y=(Z+204)&4294967295;var X=HEAP[Y];var V=X;_gfree(V)}var U=cp;var T=(U+216)&4294967295;var K=HEAP[T];var I=(K)!=0;if(I){ch=0;while(1){var j=cp;var i=(j+224)&4294967295;var h=HEAP[i];var g=ch;var f=(((h))|0)>(((g))|0);if(!(f)){aU=14;break}var G=cp;var F=(G+216)&4294967295;var E=HEAP[F];var D=ch;var C=(E+4*D)&4294967295;var B=HEAP[C];cL=B;var A=cL;var z=(A)!=0;if(z){var q=cL;__ZN9GooStringD1Ev(q);var o=cL;var m=o;__ZdlPv(m)}var l=ch;var k=((l)+1)&4294967295;ch=k;aU=11;continue}var e=cp;var d=(e+216)&4294967295;var c=HEAP[d];var b=c;_gfree(b)}var a=cp;var cT=(a+236)&4294967295;var cS=HEAP[cT];var cR=(cS)!=0;if(cR){ch=0;while(1){var cw=cp;var cv=(cw+240)&4294967295;var cs=HEAP[cv];var cr=ch;var cq=(((cs))|0)>(((cr))|0);if(!(cq)){aU=18;break}var cQ=cp;var cP=(cQ+236)&4294967295;var cE=HEAP[cP];var cD=ch;var cC=(cE+12*cD)&4294967295;var cB=(cC+8)&4294967295;var cA=HEAP[cB];var cz=cA;_gfree(cz);var cy=ch;var cx=((cy)+1)&4294967295;ch=cx;aU=16;continue}var co=cp;var cn=(co+236)&4294967295;var cm=HEAP[cn];var cl=cm;_gfree(cl)}var ck=cp;var cj=(ck+220)&4294967295;var ci=HEAP[cj];var cg=(ci)!=0;if(cg){ch=0;$bb34$39:while(1){var bU=cp;var bT=(bU+224)&4294967295;var bS=HEAP[bT];var bR=ch;var bQ=(((bS))|0)>(((bR))|0);if(!(bQ)){aU=25;break $bb34$39}var cf=cp;var ce=(cf+220)&4294967295;var cd=HEAP[ce];var cc=ch;var cb=(cd+4*cc)&4294967295;var ca=HEAP[cb];var b9=(ca)!=0;$bb31$$bb33$42:do{if(b9){var b8=cp;var b7=(b8+220)&4294967295;var b5=HEAP[b7];var b4=ch;var b3=(b5+4*b4)&4294967295;var b2=HEAP[b3];cM=b2;var b1=cM;var b0=(b1)!=0;if(!(b0)){aU=22;break $bb31$$bb33$42}var bZ=cM;__ZN9GooStringD1Ev(bZ);var bY=cM;var bX=bY;__ZdlPv(bX)}}while(0);var bW=ch;var bV=((bW)+1)&4294967295;ch=bV;aU=20;continue $bb34$39}var bP=cp;var bO=(bP+220)&4294967295;var bM=HEAP[bO];var bK=bM;_gfree(bK)}var bB=cp;var bA=(bB+248)&4294967295;var by=HEAP[bA];var bx=(by)!=0;if(bx){ch=0;while(1){var a6=cp;var a4=(a6+252)&4294967295;var aT=HEAP[a4];var aS=ch;var aR=(((aT))|0)>(((aS))|0);if(!(aR)){aU=30;break}var bw=cp;var bv=(bw+248)&4294967295;var bt=HEAP[bv];var bs=ch;var bq=(bt+12*bs)&4294967295;var bo=(bq+8)&4294967295;var bf=HEAP[bo];cN=bf;var be=cN;var bd=(be)!=0;if(bd){var bc=cN;__ZN9GooStringD1Ev(bc);var bb=cN;var ba=bb;__ZdlPv(ba)}var a9=ch;var a8=((a9)+1)&4294967295;ch=a8;aU=27;continue}var aQ=cp;var aP=(aQ+248)&4294967295;var aO=HEAP[aP];var aN=aO;_gfree(aN)}var aM=cp;var aK=(aM+260)&4294967295;var aI=HEAP[aK];var an=aI;_gfree(an);var am=cp;var al=(am+272)&4294967295;var ak=HEAP[al];var aj=ak;_gfree(aj);var ai=cp;var ah=(ai+284)&4294967295;var ag=HEAP[ah];var ae=(ag)!=0;$bb44$$bb46$58:do{if(ae){var ac=cp;var S=(ac+284)&4294967295;var R=HEAP[S];cO=R;var Q=cO;var P=(Q)!=0;if(!(P)){aU=33;break $bb44$$bb46$58}var O=cO;__ZN7GooListD1Ev(O);var N=cO;var M=N;__ZdlPv(M)}}while(0);while(1){var aF=cp;var aD=(aF+444)&4294967295;var aB=HEAP[aD];var az=(aB)!=0;if(!(az)){aU=38;break}var L=cp;var J=(L+444)&4294967295;var H=HEAP[J];aY=H;var y=aY;var x=(y+36)&4294967295;var w=HEAP[x];var v=cp;var u=(v+444)&4294967295;HEAP[u]=w;var t=aY;ap=t;var s=ap;var r=(s)!=0;if(!(r)){aU=35;continue}var p=ap;__ZN16PSOutCustomColorD1Ev(p);var n=ap;var aH=n;__ZdlPv(aH);aU=35;continue}var ax=((1)&255);var bu=reSign((ax),8,0)!=0;if(bu){var av=cp;var at=av;__ZdlPv(at)}return;return}function __ZN11PSOutputDevD1Ev(W){var aU;var cp;var ap;var cO;var cN;var cM;var cL;var cK;var aY;var ch;var b6=0;cp=W;var cJ=cp;var cI=(cJ)&4294967295;var cH=(cI)&4294967295;HEAP[cH]=(__ZTV11PSOutputDev+8)&4294967295;var cG=cp;var cF=(cG+516)&4294967295;var bN=HEAP[cF];var ao=reSign((bN),8,0)!=0;$bb$$bb9$2:do{if(ao){var bL=cp;var bJ=(bL+160)&4294967295;var bI=HEAP[bJ];var cu=reSign((bI),8,0)!=0;var aq=(cu)^1;var bz=unSign((aq),1,0);var ct=reSign((bz),8,0)!=0;$bb5$$bb7$4:do{if(ct){var bH=cp;__ZN11PSOutputDev7writePSEPc(bH,(__str8614512)&4294967295);var bG=cp;__ZN11PSOutputDev12writeTrailerEv(bG);var bF=cp;var bE=(bF+108)&4294967295;var bD=HEAP[bE];var bC=(((bD))|0)!=2;if(!(bC)){aU=1;break $bb5$$bb7$4}var br=cp;__ZN11PSOutputDev7writePSEPc(br,(__str8624513)&4294967295)}}while(0);var bp=cp;var bn=(bp+156)&4294967295;var bm=HEAP[bn];var bl=(((bm))|0)==0;if(!(bl)){aU=4;break $bb$$bb9$2}var bk=cp;var bj=(bk+152)&4294967295;var bi=HEAP[bj];var bh=bi;var bg=_fclose(bh)}}while(0);var a7=cp;var a5=(a7+436)&4294967295;var a3=HEAP[a5];var a2=(a3)!=0;$bb10$$bb12$10:do{if(a2){var a1=cp;var a0=(a1+436)&4294967295;var aZ=HEAP[a0];cK=aZ;var aX=cK;var aW=(aX)!=0;if(!(aW)){aU=7;break $bb10$$bb12$10}var aV=cK;__ZN9GooStringD1Ev(aV);var aL=cK;var aJ=aL;__ZdlPv(aJ)}}while(0);var aG=cp;var aE=(aG+192)&4294967295;var aC=HEAP[aE];var aA=(aC)!=0;if(aA){var ay=cp;var aw=(ay+192)&4294967295;var au=HEAP[aw];var ar=au;_gfree(ar)}var af=cp;var ad=(af+204)&4294967295;var ab=HEAP[ad];var aa=(ab)!=0;if(aa){var Z=cp;var Y=(Z+204)&4294967295;var X=HEAP[Y];var V=X;_gfree(V)}var U=cp;var T=(U+216)&4294967295;var K=HEAP[T];var I=(K)!=0;if(I){ch=0;while(1){var j=cp;var i=(j+224)&4294967295;var h=HEAP[i];var g=ch;var f=(((h))|0)>(((g))|0);if(!(f)){aU=14;break}var G=cp;var F=(G+216)&4294967295;var E=HEAP[F];var D=ch;var C=(E+4*D)&4294967295;var B=HEAP[C];cL=B;var A=cL;var z=(A)!=0;if(z){var q=cL;__ZN9GooStringD1Ev(q);var o=cL;var m=o;__ZdlPv(m)}var l=ch;var k=((l)+1)&4294967295;ch=k;aU=11;continue}var e=cp;var d=(e+216)&4294967295;var c=HEAP[d];var b=c;_gfree(b)}var a=cp;var cT=(a+236)&4294967295;var cS=HEAP[cT];var cR=(cS)!=0;if(cR){ch=0;while(1){var cw=cp;var cv=(cw+240)&4294967295;var cs=HEAP[cv];var cr=ch;var cq=(((cs))|0)>(((cr))|0);if(!(cq)){aU=18;break}var cQ=cp;var cP=(cQ+236)&4294967295;var cE=HEAP[cP];var cD=ch;var cC=(cE+12*cD)&4294967295;var cB=(cC+8)&4294967295;var cA=HEAP[cB];var cz=cA;_gfree(cz);var cy=ch;var cx=((cy)+1)&4294967295;ch=cx;aU=16;continue}var co=cp;var cn=(co+236)&4294967295;var cm=HEAP[cn];var cl=cm;_gfree(cl)}var ck=cp;var cj=(ck+220)&4294967295;var ci=HEAP[cj];var cg=(ci)!=0;if(cg){ch=0;$bb34$39:while(1){var bU=cp;var bT=(bU+224)&4294967295;var bS=HEAP[bT];var bR=ch;var bQ=(((bS))|0)>(((bR))|0);if(!(bQ)){aU=25;break $bb34$39}var cf=cp;var ce=(cf+220)&4294967295;var cd=HEAP[ce];var cc=ch;var cb=(cd+4*cc)&4294967295;var ca=HEAP[cb];var b9=(ca)!=0;$bb31$$bb33$42:do{if(b9){var b8=cp;var b7=(b8+220)&4294967295;var b5=HEAP[b7];var b4=ch;var b3=(b5+4*b4)&4294967295;var b2=HEAP[b3];cM=b2;var b1=cM;var b0=(b1)!=0;if(!(b0)){aU=22;break $bb31$$bb33$42}var bZ=cM;__ZN9GooStringD1Ev(bZ);var bY=cM;var bX=bY;__ZdlPv(bX)}}while(0);var bW=ch;var bV=((bW)+1)&4294967295;ch=bV;aU=20;continue $bb34$39}var bP=cp;var bO=(bP+220)&4294967295;var bM=HEAP[bO];var bK=bM;_gfree(bK)}var bB=cp;var bA=(bB+248)&4294967295;var by=HEAP[bA];var bx=(by)!=0;if(bx){ch=0;while(1){var a6=cp;var a4=(a6+252)&4294967295;var aT=HEAP[a4];var aS=ch;var aR=(((aT))|0)>(((aS))|0);if(!(aR)){aU=30;break}var bw=cp;var bv=(bw+248)&4294967295;var bt=HEAP[bv];var bs=ch;var bq=(bt+12*bs)&4294967295;var bo=(bq+8)&4294967295;var bf=HEAP[bo];cN=bf;var be=cN;var bd=(be)!=0;if(bd){var bc=cN;__ZN9GooStringD1Ev(bc);var bb=cN;var ba=bb;__ZdlPv(ba)}var a9=ch;var a8=((a9)+1)&4294967295;ch=a8;aU=27;continue}var aQ=cp;var aP=(aQ+248)&4294967295;var aO=HEAP[aP];var aN=aO;_gfree(aN)}var aM=cp;var aK=(aM+260)&4294967295;var aI=HEAP[aK];var an=aI;_gfree(an);var am=cp;var al=(am+272)&4294967295;var ak=HEAP[al];var aj=ak;_gfree(aj);var ai=cp;var ah=(ai+284)&4294967295;var ag=HEAP[ah];var ae=(ag)!=0;$bb44$$bb46$58:do{if(ae){var ac=cp;var S=(ac+284)&4294967295;var R=HEAP[S];cO=R;var Q=cO;var P=(Q)!=0;if(!(P)){aU=33;break $bb44$$bb46$58}var O=cO;__ZN7GooListD1Ev(O);var N=cO;var M=N;__ZdlPv(M)}}while(0);while(1){var aF=cp;var aD=(aF+444)&4294967295;var aB=HEAP[aD];var az=(aB)!=0;if(!(az)){aU=38;break}var L=cp;var J=(L+444)&4294967295;var H=HEAP[J];aY=H;var y=aY;var x=(y+36)&4294967295;var w=HEAP[x];var v=cp;var u=(v+444)&4294967295;HEAP[u]=w;var t=aY;ap=t;var s=ap;var r=(s)!=0;if(!(r)){aU=35;continue}var p=ap;__ZN16PSOutCustomColorD1Ev(p);var n=ap;var aH=n;__ZdlPv(aH);aU=35;continue}var ax=((0)&255);var bu=reSign((ax),8,0)!=0;if(bu){var av=cp;var at=av;__ZdlPv(at)}return;return}function __ZN11PSOutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb(G,aa,K,aM,N,ap,c,F,f){var X;var aq;var I;var ab;var u;var s;var Z;var e;var r;var R;var aL;var J;var g;var Y;var i=0;aq=G;I=aa;ab=K;u=aM;s=N;Z=ap;e=c;r=F;R=f;var aK=s;var aJ=((aK)+7)&4294967295;var aI=((((aJ))|0)/8|0);var aH=Z;var aG=((aI)*(aH))&4294967295;Y=aG;var aF=I;var aE=__ZN8GfxState17getFillColorSpaceEv(aF);aL=aE;var aD=aL;var aC=(aD)&4294967295;var al=HEAP[aC];var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=aj;var ah=aL;var ag=FUNCTION_TABLE[ai](ah);var af=(((ag))|0)!=10;$bb3$$bb$2:do{if(af){X=0}else{var ae=aq;var ad=(ae+104)&4294967295;var ac=HEAP[ad];var W=(((ac))|0)==0;if(W){X=0;break $bb3$$bb$2}var V=aq;var U=(V+104)&4294967295;var T=HEAP[U];var S=(((T))|0)==1;if(S){X=0;break $bb3$$bb$2}J=1;X=3;break $bb3$$bb$2}}while(0);if(X==0){J=0}var Q=J;g=Q;var P=g;var H=reSign((P),8,0)!=0;$bb5$$bb6$9:do{if(H){var O=e;var M=unSign((O),8,0);var L=aq;var E=u;var D=s;var C=Z;var B=(((M))&255);__ZN11PSOutputDev18maskToClippingPathEP6Streamiib(L,E,D,C,B)}else{var A=aq;var z=(A+104)&4294967295;var y=HEAP[z];if(y==0){X=7}else{if(y==1){X=7}else{if(y==2){X=8}else{if(y==3){X=8}else{if(y==4){X=9}else{if(y==5){X=9}else{X=10;break $bb5$$bb6$9}}}}}}if(X==7){var x=R;var w=unSign((x),8,0);var v=e;var t=unSign((v),8,0);var q=aq;var p=ab;var o=(((t))&255);var n=(((w))&255);var m=u;var l=s;var k=Z;var j=Y;__ZN11PSOutputDev9doImageL1EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(q,p,0,o,n,m,l,k,j,0,0,0,0,0)}else{if(X==8){var h=R;var d=unSign((h),8,0);var b=e;var a=unSign((b),8,0);var aT=aq;var aS=ab;var aR=(((a))&255);var aQ=(((d))&255);var aP=u;var aO=s;var aN=Z;var aB=Y;__ZN11PSOutputDev9doImageL2EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(aT,aS,0,aR,aQ,aP,aO,aN,aB,0,0,0,0,0)}else{if(X==9){var aA=R;var az=unSign((aA),8,0);var ay=e;var ax=unSign((ay),8,0);var aw=aq;var av=ab;var au=(((ax))&255);var at=(((az))&255);var ar=u;var ao=s;var an=Z;var am=Y;__ZN11PSOutputDev9doImageL3EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(aw,av,0,au,at,ar,ao,an,am,0,0,0,0,0)}}}}}while(0);return;return}function __ZN11PSOutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPib(D,X,G,ay,J,al,E,C,ak,d){var U;var am;var F;var Y;var r;var p;var W;var ac;var o;var S;var N;var V;var f=0;am=D;F=X;Y=G;r=ay;p=J;W=al;ac=E;o=C;S=ak;N=d;var ax=ac;var aw=__ZN16GfxImageColorMap16getNumPixelCompsEv(ax);var av=p;var au=((aw)*(av))&4294967295;var at=ac;var ar=__ZN16GfxImageColorMap7getBitsEv(at);var aq=((au)*(ar))&4294967295;var ap=((aq)+7)&4294967295;var ao=((((ap))|0)/8|0);var an=W;var aj=((ao)*(an))&4294967295;V=aj;var ai=am;var ah=(ai+104)&4294967295;var ag=HEAP[ah];if(ag==0){U=2}else{if(ag==1){U=3}else{if(ag==2){U=4}else{if(ag==3){U=4}else{if(ag==4){U=5}else{if(ag==5){U=5}else{U=6}}}}}}if(U==2){var af=N;var ae=unSign((af),8,0);var ad=am;var ab=Y;var aa=ac;var Z=(((ae))&255);var T=r;var R=p;var Q=W;var P=V;var O=S;__ZN11PSOutputDev9doImageL1EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(ad,ab,aa,0,Z,T,R,Q,P,O,0,0,0,0)}else{if(U==3){var M=N;var L=unSign((M),8,0);var K=am;var I=Y;var H=ac;var B=(((L))&255);var A=r;var z=p;var y=W;var x=V;var w=S;__ZN11PSOutputDev12doImageL1SepEP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(K,I,H,0,B,A,z,y,x,w,0,0,0,0)}else{if(U==4){var v=N;var u=unSign((v),8,0);var t=am;var s=Y;var q=ac;var n=(((u))&255);var m=r;var l=p;var k=W;var j=V;var i=S;__ZN11PSOutputDev9doImageL2EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(t,s,q,0,n,m,l,k,j,i,0,0,0,0)}else{if(U==5){var h=N;var g=unSign((h),8,0);var e=am;var c=Y;var b=ac;var a=(((g))&255);var aF=r;var aE=p;var aD=W;var aC=V;var aB=S;__ZN11PSOutputDev9doImageL3EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(e,c,b,0,a,aF,aE,aD,aC,aB,0,0,0,0)}}}}var aA=am;var az=(aA+504)&4294967295;HEAP[az]=0;return;return}function __ZN11PSOutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb(F,ab,K,aL,N,ap,H,E,aa,I,n,G,at){var X;var aq;var J;var ac;var t;var q;var Z;var ag;var p;var ao;var d;var aM;var P;var s;var Y;var f=0;aq=F;J=ab;ac=K;t=aL;q=N;Z=ap;ag=H;p=E;ao=aa;d=I;aM=n;P=G;s=at;var aK=ag;var aJ=__ZN16GfxImageColorMap16getNumPixelCompsEv(aK);var aI=q;var aH=((aJ)*(aI))&4294967295;var aG=ag;var aF=__ZN16GfxImageColorMap7getBitsEv(aG);var aE=((aH)*(aF))&4294967295;var aD=((aE)+7)&4294967295;var aC=((((aD))|0)/8|0);var aB=Z;var an=((aC)*(aB))&4294967295;Y=an;var am=aq;var al=(am+104)&4294967295;var ak=HEAP[al];if(ak==0){X=2}else{if(ak==1){X=3}else{if(ak==2){X=4}else{if(ak==3){X=4}else{if(ak==4){X=5}else{if(ak==5){X=5}else{X=6}}}}}}if(X==2){var aj=P;var ai=unSign((aj),8,0);var ah=aq;var af=ac;var ae=ag;var ad=t;var W=q;var V=Z;var U=Y;var T=ao;var S=d;var R=aM;var Q=(((ai))&255);__ZN11PSOutputDev9doImageL1EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(ah,af,ae,0,0,ad,W,V,U,0,T,S,R,Q)}else{if(X==3){var O=P;var M=unSign((O),8,0);var L=aq;var D=ac;var C=ag;var B=t;var A=q;var z=Z;var y=Y;var x=ao;var w=d;var v=aM;var u=(((M))&255);__ZN11PSOutputDev12doImageL1SepEP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(L,D,C,0,0,B,A,z,y,0,x,w,v,u)}else{if(X==4){var r=P;var o=unSign((r),8,0);var m=aq;var l=ac;var k=ag;var j=t;var i=q;var h=Z;var g=Y;var e=ao;var c=d;var b=aM;var a=(((o))&255);__ZN11PSOutputDev9doImageL2EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(m,l,k,0,0,j,i,h,g,0,e,c,b,a)}else{if(X==5){var aT=P;var aS=unSign((aT),8,0);var aR=aq;var aQ=ac;var aP=ag;var aO=t;var aN=q;var aA=Z;var az=Y;var ay=ao;var ax=d;var aw=aM;var av=(((aS))&255);__ZN11PSOutputDev9doImageL3EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(aR,aQ,aP,0,0,aO,aN,aA,az,0,ay,ax,aw,av)}}}}var au=aq;var ar=(au+504)&4294967295;HEAP[ar]=0;return;return}function __ZN11PSOutputDevD2Ev(W){var aU;var cp;var ap;var cO;var cN;var cM;var cL;var cK;var aY;var ch;var b6=0;cp=W;var cJ=cp;var cI=(cJ)&4294967295;var cH=(cI)&4294967295;HEAP[cH]=(__ZTV11PSOutputDev+8)&4294967295;var cG=cp;var cF=(cG+516)&4294967295;var bN=HEAP[cF];var ao=reSign((bN),8,0)!=0;$bb$$bb9$2:do{if(ao){var bL=cp;var bJ=(bL+160)&4294967295;var bI=HEAP[bJ];var cu=reSign((bI),8,0)!=0;var aq=(cu)^1;var bz=unSign((aq),1,0);var ct=reSign((bz),8,0)!=0;$bb5$$bb7$4:do{if(ct){var bH=cp;__ZN11PSOutputDev7writePSEPc(bH,(__str8614512)&4294967295);var bG=cp;__ZN11PSOutputDev12writeTrailerEv(bG);var bF=cp;var bE=(bF+108)&4294967295;var bD=HEAP[bE];var bC=(((bD))|0)!=2;if(!(bC)){aU=1;break $bb5$$bb7$4}var br=cp;__ZN11PSOutputDev7writePSEPc(br,(__str8624513)&4294967295)}}while(0);var bp=cp;var bn=(bp+156)&4294967295;var bm=HEAP[bn];var bl=(((bm))|0)==0;if(!(bl)){aU=4;break $bb$$bb9$2}var bk=cp;var bj=(bk+152)&4294967295;var bi=HEAP[bj];var bh=bi;var bg=_fclose(bh)}}while(0);var a7=cp;var a5=(a7+436)&4294967295;var a3=HEAP[a5];var a2=(a3)!=0;$bb10$$bb12$10:do{if(a2){var a1=cp;var a0=(a1+436)&4294967295;var aZ=HEAP[a0];cK=aZ;var aX=cK;var aW=(aX)!=0;if(!(aW)){aU=7;break $bb10$$bb12$10}var aV=cK;__ZN9GooStringD1Ev(aV);var aL=cK;var aJ=aL;__ZdlPv(aJ)}}while(0);var aG=cp;var aE=(aG+192)&4294967295;var aC=HEAP[aE];var aA=(aC)!=0;if(aA){var ay=cp;var aw=(ay+192)&4294967295;var au=HEAP[aw];var ar=au;_gfree(ar)}var af=cp;var ad=(af+204)&4294967295;var ab=HEAP[ad];var aa=(ab)!=0;if(aa){var Z=cp;var Y=(Z+204)&4294967295;var X=HEAP[Y];var V=X;_gfree(V)}var U=cp;var T=(U+216)&4294967295;var K=HEAP[T];var I=(K)!=0;if(I){ch=0;while(1){var j=cp;var i=(j+224)&4294967295;var h=HEAP[i];var g=ch;var f=(((h))|0)>(((g))|0);if(!(f)){aU=14;break}var G=cp;var F=(G+216)&4294967295;var E=HEAP[F];var D=ch;var C=(E+4*D)&4294967295;var B=HEAP[C];cL=B;var A=cL;var z=(A)!=0;if(z){var q=cL;__ZN9GooStringD1Ev(q);var o=cL;var m=o;__ZdlPv(m)}var l=ch;var k=((l)+1)&4294967295;ch=k;aU=11;continue}var e=cp;var d=(e+216)&4294967295;var c=HEAP[d];var b=c;_gfree(b)}var a=cp;var cT=(a+236)&4294967295;var cS=HEAP[cT];var cR=(cS)!=0;if(cR){ch=0;while(1){var cw=cp;var cv=(cw+240)&4294967295;var cs=HEAP[cv];var cr=ch;var cq=(((cs))|0)>(((cr))|0);if(!(cq)){aU=18;break}var cQ=cp;var cP=(cQ+236)&4294967295;var cE=HEAP[cP];var cD=ch;var cC=(cE+12*cD)&4294967295;var cB=(cC+8)&4294967295;var cA=HEAP[cB];var cz=cA;_gfree(cz);var cy=ch;var cx=((cy)+1)&4294967295;ch=cx;aU=16;continue}var co=cp;var cn=(co+236)&4294967295;var cm=HEAP[cn];var cl=cm;_gfree(cl)}var ck=cp;var cj=(ck+220)&4294967295;var ci=HEAP[cj];var cg=(ci)!=0;if(cg){ch=0;$bb34$39:while(1){var bU=cp;var bT=(bU+224)&4294967295;var bS=HEAP[bT];var bR=ch;var bQ=(((bS))|0)>(((bR))|0);if(!(bQ)){aU=25;break $bb34$39}var cf=cp;var ce=(cf+220)&4294967295;var cd=HEAP[ce];var cc=ch;var cb=(cd+4*cc)&4294967295;var ca=HEAP[cb];var b9=(ca)!=0;$bb31$$bb33$42:do{if(b9){var b8=cp;var b7=(b8+220)&4294967295;var b5=HEAP[b7];var b4=ch;var b3=(b5+4*b4)&4294967295;var b2=HEAP[b3];cM=b2;var b1=cM;var b0=(b1)!=0;if(!(b0)){aU=22;break $bb31$$bb33$42}var bZ=cM;__ZN9GooStringD1Ev(bZ);var bY=cM;var bX=bY;__ZdlPv(bX)}}while(0);var bW=ch;var bV=((bW)+1)&4294967295;ch=bV;aU=20;continue $bb34$39}var bP=cp;var bO=(bP+220)&4294967295;var bM=HEAP[bO];var bK=bM;_gfree(bK)}var bB=cp;var bA=(bB+248)&4294967295;var by=HEAP[bA];var bx=(by)!=0;if(bx){ch=0;while(1){var a6=cp;var a4=(a6+252)&4294967295;var aT=HEAP[a4];var aS=ch;var aR=(((aT))|0)>(((aS))|0);if(!(aR)){aU=30;break}var bw=cp;var bv=(bw+248)&4294967295;var bt=HEAP[bv];var bs=ch;var bq=(bt+12*bs)&4294967295;var bo=(bq+8)&4294967295;var bf=HEAP[bo];cN=bf;var be=cN;var bd=(be)!=0;if(bd){var bc=cN;__ZN9GooStringD1Ev(bc);var bb=cN;var ba=bb;__ZdlPv(ba)}var a9=ch;var a8=((a9)+1)&4294967295;ch=a8;aU=27;continue}var aQ=cp;var aP=(aQ+248)&4294967295;var aO=HEAP[aP];var aN=aO;_gfree(aN)}var aM=cp;var aK=(aM+260)&4294967295;var aI=HEAP[aK];var an=aI;_gfree(an);var am=cp;var al=(am+272)&4294967295;var ak=HEAP[al];var aj=ak;_gfree(aj);var ai=cp;var ah=(ai+284)&4294967295;var ag=HEAP[ah];var ae=(ag)!=0;$bb44$$bb46$58:do{if(ae){var ac=cp;var S=(ac+284)&4294967295;var R=HEAP[S];cO=R;var Q=cO;var P=(Q)!=0;if(!(P)){aU=33;break $bb44$$bb46$58}var O=cO;__ZN7GooListD1Ev(O);var N=cO;var M=N;__ZdlPv(M)}}while(0);while(1){var aF=cp;var aD=(aF+444)&4294967295;var aB=HEAP[aD];var az=(aB)!=0;if(!(az)){aU=38;break}var L=cp;var J=(L+444)&4294967295;var H=HEAP[J];aY=H;var y=aY;var x=(y+36)&4294967295;var w=HEAP[x];var v=cp;var u=(v+444)&4294967295;HEAP[u]=w;var t=aY;ap=t;var s=ap;var r=(s)!=0;if(!(r)){aU=35;continue}var p=ap;__ZN16PSOutCustomColorD1Ev(p);var n=ap;var aH=n;__ZdlPv(aH);aU=35;continue}var ax=((0)&255);var bu=reSign((ax),8,0)!=0;if(bu){var av=cp;var at=av;__ZdlPv(at)}return;return}function __ZN11PSOutputDev4initEPFvPvPciES0_10PSFileTypeS1_P6PDFDocP4XRefP7Catalogii9PSOutModeiiiibiib(aV,ay,C,k,bO,d6,fi,ax,ai,cp,bQ,b1,bP,by,bl,a1,e1,aj,cS){var eJ;var bJ;var co;var eh;var e;var el;var fq;var cc;var g;var dW;var fx;var bk;var aU;var ak;var bL;var ab;var bj;var aB;var eT;var bB;var bx;var eG;var bw;var bv;var eM;var a7;var bz;var bi;var dz=0;bJ=aV;co=ay;eh=C;e=k;el=bO;fq=d6;cc=fi;g=ax;dW=ai;fx=cp;bk=bQ;aU=b1;ak=bP;bL=by;ab=bl;bj=a1;aB=e1;eT=aj;bB=cS;var bu=bJ;var bt=(bu+507)&4294967295;HEAP[bt]=1;var br=bJ;var bq=(br+516)&4294967295;HEAP[bq]=1;var bp=bJ;var bn=(bp+148)&4294967295;var bm=co;HEAP[bn]=bm;var ex=bJ;var ew=(ex+152)&4294967295;var ev=eh;HEAP[ew]=ev;var eu=bJ;var et=(eu+156)&4294967295;var es=e;HEAP[et]=es;var er=bJ;var eq=(er+188)&4294967295;var ep=g;HEAP[eq]=ep;var eo=bJ;var d0=(eo+184)&4294967295;var dZ=cc;HEAP[d0]=dZ;var dY=HEAP[_globalParams];var dX=__ZN12GlobalParams10getPSLevelEv(dY);var dV=bJ;var dU=(dV+104)&4294967295;HEAP[dU]=dX;var dT=bJ;var dS=(dT+108)&4294967295;var dR=bk;HEAP[dS]=dR;var dQ=bJ;var du=(dQ+112)&4294967295;var dt=aB;HEAP[du]=dt;var ds=bJ;var dr=(ds+116)&4294967295;var dq=eT;HEAP[dr]=dq;var dp=bJ;var dn=(dp+128)&4294967295;var dm=aU;HEAP[dn]=dm;var dl=bJ;var dk=(dl+132)&4294967295;var cZ=ak;HEAP[dk]=cZ;var cY=bJ;var cX=(cY+136)&4294967295;var cW=bL;HEAP[cX]=cW;var cV=bJ;var cU=(cV+140)&4294967295;var cT=ab;HEAP[cU]=cT;var cR=bJ;var cQ=(cR+112)&4294967295;var cP=HEAP[cQ];var cz=(((cP))|0)<0;$bb1$$bb$2:do{if(cz){eJ=0}else{var cy=bJ;var cx=(cy+116)&4294967295;var cw=HEAP[cx];var cv=(((cw))|0)<0;if(cv){eJ=0;break $bb1$$bb$2}else{eJ=1;break $bb1$$bb$2}}}while(0);if(eJ==0){var cu=fq;var ct=dW;var cs=__ZN6PDFDoc7getPageEi(cu,ct);bz=cs;var cr=bz;var cq=(cr)!=0;var cn=unSign((cq),1,0);eM=cn;var cm=eM;var eK=reSign((cm),8,0)!=0;if(eK){var cl=bz;var ck=__ZN4Page13getMediaWidthEv(cl);var cj=_ceil(ck);var ci=((cj)|0);var ch=bJ;var cg=(ch+112)&4294967295;HEAP[cg]=ci;var cf=bz;var ce=__ZN4Page14getMediaHeightEv(cf);var cb=_ceil(ce);var ca=((cb)|0);var b9=bJ;var b8=(b9+116)&4294967295;HEAP[b8]=ca}else{var b7=dW;__Z5erroriPcz(-1,(__str8634514)&4294967295,Pointer_make([b7,0,0,0],0,ALLOC_STACK));var b6=bJ;var b5=(b6+112)&4294967295;HEAP[b5]=1;var b4=bJ;var b3=(b4+116)&4294967295;HEAP[b3]=1}}var b2=HEAP[_globalParams];var b0=__ZN12GlobalParams15getPSSubstFontsEv(b2);var bZ=bJ;var bY=(bZ+144)&4294967295;HEAP[bY]=b0;var bX=HEAP[_globalParams];var bW=__ZN12GlobalParams12getPSPreloadEv(bX);var bV=bJ;var bU=(bV+145)&4294967295;HEAP[bU]=bW;var bT=bJ;var bS=(bT+128)&4294967295;var bR=HEAP[bS];var bN=(((bR))|0)==0;$bb5$$bb9$10:do{if(bN){var bM=bJ;var bK=(bM+136)&4294967295;var bI=HEAP[bK];var bH=(((bI))|0)==0;if(!(bH)){eJ=4;break $bb5$$bb9$10}var bG=bJ;var bF=(bG+132)&4294967295;var bE=HEAP[bF];var bD=(((bE))|0)==0;if(!(bD)){eJ=4;break $bb5$$bb9$10}var bC=bJ;var bh=(bC+140)&4294967295;var bg=HEAP[bh];var bf=(((bg))|0)==0;if(!(bf)){eJ=4;break $bb5$$bb9$10}var be=bJ;var bd=(be+132)&4294967295;HEAP[bd]=0;var bc=bJ;var bb=(bc+132)&4294967295;var ba=HEAP[bb];var a9=bJ;var a8=(a9+128)&4294967295;HEAP[a8]=ba;var a6=bJ;var a5=(a6+112)&4294967295;var a4=HEAP[a5];var a3=bJ;var a2=(a3+136)&4294967295;HEAP[a2]=a4;var a0=bJ;var aZ=(a0+116)&4294967295;var aY=HEAP[aZ];var aX=bJ;var aW=(aX+140)&4294967295;HEAP[aW]=aY}}while(0);var aT=bJ;var aS=(aT+128)&4294967295;var aR=HEAP[aS];var aQ=(((aR))|0)==0;$bb10$$bb14$16:do{if(aQ){var aP=bJ;var aO=(aP+136)&4294967295;var aN=HEAP[aO];var aM=(((aN))|0)==0;if(!(aM)){eJ=9;break $bb10$$bb14$16}var aL=bJ;var aK=(aL+132)&4294967295;var aJ=HEAP[aK];var aI=(((aJ))|0)==0;if(!(aI)){eJ=9;break $bb10$$bb14$16}var aH=bJ;var aG=(aH+140)&4294967295;var aF=HEAP[aG];var aE=(((aF))|0)==0;if(!(aE)){eJ=9;break $bb10$$bb14$16}var aD=bJ;var aC=(aD+132)&4294967295;HEAP[aC]=0;var aA=bJ;var az=(aA+132)&4294967295;var av=HEAP[az];var au=bJ;var at=(au+128)&4294967295;HEAP[at]=av;var ar=bJ;var aq=(ar+112)&4294967295;var ap=HEAP[aq];var ao=bJ;var an=(ao+136)&4294967295;HEAP[an]=ap;var am=bJ;var al=(am+116)&4294967295;var ah=HEAP[al];var ag=bJ;var af=(ag+140)&4294967295;HEAP[af]=ah}}while(0);var ae=bJ;var ad=(ae+160)&4294967295;var ac=bj;HEAP[ad]=ac;var aa=bJ;var Z=(aa+108)&4294967295;var Y=HEAP[Z];var X=(((Y))|0)==2;if(X){var W=dW;fx=W}var V=bJ;var U=(V+440)&4294967295;HEAP[U]=0;var T=bJ;var S=(T+450)&4294967295;HEAP[S]=0;var R=bJ;var Q=(R+508)&4294967295;HEAP[Q]=0;var P=bJ;var N=(P+512)&4294967295;HEAP[N]=0;var L=bJ;var B=(L+308)&4294967295;HEAP[B]=-1;var A=bJ;var z=(A+308)&4294967295;var y=HEAP[z];var x=bJ;var w=(x+300)&4294967295;HEAP[w]=y;var v=bJ;var u=(v+324)&4294967295;HEAP[u]=0;var s=bJ;var q=(s+324)&4294967295;var f=HEAP[q];var d=bJ;var c=(d+316)&4294967295;HEAP[c]=f;var b=bJ;var a=(b+332)&4294967295;HEAP[a]=-1;var fz=bJ;var fy=(fz+344)&4294967295;HEAP[fy]=0;var fw=bJ;var fu=(fw+344)&4294967295;var fs=HEAP[fu];var fh=bJ;var fg=(fh+336)&4294967295;HEAP[fg]=fs;var ff=bJ;var fe=(ff+360)&4294967295;HEAP[fe]=-1;var fd=bJ;var fc=(fd+360)&4294967295;var fb=HEAP[fc];var fa=bJ;var e8=(fa+352)&4294967295;HEAP[e8]=fb;var e6=bJ;var O=(e6+200)&4294967295;HEAP[O]=64;var M=bJ;var K=(M+196)&4294967295;HEAP[K]=0;var J=bJ;var I=(J+200)&4294967295;var H=HEAP[I];var G=_gmallocn(H,8);var F=G;var E=bJ;var D=(E+192)&4294967295;HEAP[D]=F;var t=bJ;var r=(t+212)&4294967295;HEAP[r]=64;var p=bJ;var o=(p+208)&4294967295;HEAP[o]=0;var n=bJ;var m=(n+212)&4294967295;var l=HEAP[m];var j=_gmallocn(l,8);var i=j;var h=bJ;var fv=(h+204)&4294967295;HEAP[fv]=i;var ft=bJ;var fr=(ft+228)&4294967295;HEAP[fr]=64;var fp=bJ;var fo=(fp+224)&4294967295;HEAP[fo]=0;var fn=bJ;var fm=(fn+228)&4294967295;var fl=HEAP[fm];var fk=_gmallocn(fl,4);var fj=fk;var e9=bJ;var e7=(e9+216)&4294967295;HEAP[e7]=fj;var e5=bJ;var e4=(e5+228)&4294967295;var e3=HEAP[e4];var e2=_gmallocn(e3,4);var e0=e2;var eZ=bJ;var eY=(eZ+220)&4294967295;HEAP[eY]=e0;var eX=bJ;var eW=(eX+232)&4294967295;HEAP[eW]=0;var eV=bJ;var eU=(eV+240)&4294967295;HEAP[eU]=0;var eS=bJ;var eR=(eS+244)&4294967295;HEAP[eR]=0;var eQ=bJ;var eP=(eQ+252)&4294967295;HEAP[eP]=0;var eO=bJ;var eN=(eO+256)&4294967295;HEAP[eN]=0;var eL=bJ;var eI=(eL+264)&4294967295;HEAP[eI]=0;var eH=bJ;var eF=(eH+268)&4294967295;HEAP[eF]=0;var eE=bJ;var eD=(eE+276)&4294967295;HEAP[eD]=0;var eC=bJ;var eB=(eC+280)&4294967295;HEAP[eB]=0;var eA=__Znwj(16);var ez=eA;bv=ez;var ey=bv;__ZN7GooListC1Ev(ey);var en=bJ;var em=(en+284)&4294967295;var ek=bv;HEAP[em]=ek;var ej=bJ;var ei=(ej+288)&4294967295;HEAP[ei]=0;var eg=bJ;var ef=(eg+292)&4294967295;HEAP[ef]=0;var ee=bJ;var ed=(ee+296)&4294967295;HEAP[ed]=0;var eb=__Znwj(32);var dP=eb;bw=dP;var dO=bw;__ZN9GooStringC1Ev(dO);var dN=bJ;var dM=(dN+436)&4294967295;var dL=bw;HEAP[dM]=dL;var dK=bJ;var dJ=(dK+160)&4294967295;var dI=HEAP[dJ];var bA=reSign((dI),8,0)!=0;var cd=(bA)^1;var aw=unSign((cd),1,0);var bs=reSign((aw),8,0)!=0;$bb21$$bb32$25:do{if(bs){var dH=fq;var dF=dW;var dj=__ZN6PDFDoc7getPageEi(dH,dF);bi=dj;var di=bi;var dh=(di)!=0;var dg=unSign((dh),1,0);eG=dg;var df=eG;var bo=reSign((df),8,0)!=0;if(bo){var de=bi;var dd=__ZN4Page9getRotateEv(de);var dc=bi;var db=__ZN4Page10getCropBoxEv(dc);var c9=bi;var cO=__ZN4Page11getMediaBoxEv(c9);var cN=bJ;var cM=dW;var cL=fx;var cK=el;__ZN11PSOutputDev11writeHeaderEiiP12PDFRectangleS1_iPc(cN,cM,cL,cO,db,dd,cK)}else{var cJ=dW;__Z5erroriPcz(-1,(__str8634514)&4294967295,Pointer_make([cJ,0,0,0],0,ALLOC_STACK));var cI=__Znwj(32);var cH=cI;bx=cH;var cG=bx;__ZN12PDFRectangleC1Edddd(cG,0,0,1,1);var cE=bx;a7=cE;var ec=bJ;var ea=dW;var d9=fx;var d8=a7;var d7=a7;var d5=el;__ZN11PSOutputDev11writeHeaderEiiP12PDFRectangleS1_iPc(ec,ea,d9,d8,d7,0,d5);var d4=a7;var d3=d4;__ZdlPv(d3)}var d2=bJ;var d1=(d2+108)&4294967295;var dG=HEAP[d1];var dE=(((dG))|0)!=2;if(dE){var dD=bJ;__ZN11PSOutputDev7writePSEPc(dD,(__str8644515)&4294967295)}var dC=bJ;__ZN11PSOutputDev16writeXpdfProcsetEv(dC);var dB=bJ;var dA=(dB+108)&4294967295;var dy=HEAP[dA];var dx=(((dy))|0)!=2;if(dx){var dw=bJ;__ZN11PSOutputDev7writePSEPc(dw,(__str8654516)&4294967295);var dv=bJ;__ZN11PSOutputDev7writePSEPc(dv,(__str8664517)&4294967295)}var da=bB;var c8=unSign((da),8,0);var c7=bJ;var c6=fq;var c5=g;var c4=dW;var c3=fx;var c2=(((c8))&255);__ZN11PSOutputDev13writeDocSetupEP6PDFDocP7Catalogiib(c7,c6,c5,c4,c3,c2);var c1=bJ;var c0=(c1+108)&4294967295;var cF=HEAP[c0];var cD=(((cF))|0)!=2;if(!(cD)){eJ=18;break $bb21$$bb32$25}var cC=bJ;__ZN11PSOutputDev7writePSEPc(cC,(__str8674518)&4294967295)}}while(0);var cB=bJ;var cA=(cB+164)&4294967295;HEAP[cA]=1;return;return}function __ZN11PSOutputDevC1EPFvPvPciES0_S1_P6PDFDocP4XRefP7Catalogii9PSOutModeiibiiiibb(I,v,aL,aO,w,aR,aZ,L,av,n,aT,h,aJ,af,M,al,R,J,ac){var ab;var ax;var aa;var Z;var f;var aw;var aP;var c;var ae;var d;var F;var ah;var aQ;var K;var au;var X;var at;var ad;var g;var i;var k=0;ax=I;aa=v;Z=aL;f=aO;aw=w;aP=aR;c=aZ;ae=L;d=av;F=n;ah=aT;aQ=h;K=aJ;au=af;X=M;at=al;ad=R;g=J;i=ac;var aN=ax;var aM=(aN)&4294967295;__ZN9OutputDevC2Ev(aM);var aK=ax;var aI=(aK)&4294967295;var aH=(aI)&4294967295;HEAP[aH]=(__ZTV11PSOutputDev+8)&4294967295;var aG=ax;var aF=(aG+168)&4294967295;HEAP[aF]=0;var aE=ax;var aD=(aE+172)&4294967295;HEAP[aD]=0;var aC=ax;var ar=(aC+176)&4294967295;HEAP[ar]=0;var aq=ax;var ap=(aq+180)&4294967295;HEAP[ap]=0;var ao=ax;var an=(ao+192)&4294967295;HEAP[an]=0;var am=ax;var ak=(am+204)&4294967295;HEAP[ak]=0;var aj=ax;var ai=(aj+216)&4294967295;HEAP[ai]=0;var ag=ax;var Y=(ag+236)&4294967295;HEAP[Y]=0;var W=ax;var V=(W+248)&4294967295;HEAP[V]=0;var U=ax;var T=(U+260)&4294967295;HEAP[T]=0;var S=ax;var Q=(S+272)&4294967295;HEAP[Q]=0;var P=ax;var O=(P+284)&4294967295;HEAP[O]=0;var N=ax;var H=(N+436)&4294967295;HEAP[H]=0;var G=ax;var E=(G+444)&4294967295;HEAP[E]=0;var D=ax;var C=(D+448)&4294967295;HEAP[C]=0;var B=ax;var A=(B+449)&4294967295;HEAP[A]=0;var z=ax;var y=(z+452)&4294967295;HEAP[y]=0;var x=ax;var u=(x+506)&4294967295;var t=g;HEAP[u]=t;var s=K;var r=unSign((s),8,0);var q=i;var p=unSign((q),8,0);var o=ax;var m=aa;var l=Z;var j=f;var e=aw;var b=aP;var a=c;var a0=ae;var aY=d;var aX=F;var aW=au;var aV=X;var aU=at;var aS=ad;var aB=(((p))&255);var aA=ah;var az=aQ;var ay=(((r))&255);__ZN11PSOutputDev4initEPFvPvPciES0_10PSFileTypeS1_P6PDFDocP4XRefP7Catalogii9PSOutModeiiiibiib(o,m,l,3,j,e,b,a,a0,aY,aX,aW,aV,aU,aS,aB,aA,az,ay);return;return}function __ZN11PSOutputDevC2EPFvPvPciES0_S1_P6PDFDocP4XRefP7Catalogii9PSOutModeiibiiiibb(I,v,aL,aO,w,aR,aZ,L,av,n,aT,h,aJ,af,M,al,R,J,ac){var ab;var ax;var aa;var Z;var f;var aw;var aP;var c;var ae;var d;var F;var ah;var aQ;var K;var au;var X;var at;var ad;var g;var i;var k=0;ax=I;aa=v;Z=aL;f=aO;aw=w;aP=aR;c=aZ;ae=L;d=av;F=n;ah=aT;aQ=h;K=aJ;au=af;X=M;at=al;ad=R;g=J;i=ac;var aN=ax;var aM=(aN)&4294967295;__ZN9OutputDevC2Ev(aM);var aK=ax;var aI=(aK)&4294967295;var aH=(aI)&4294967295;HEAP[aH]=(__ZTV11PSOutputDev+8)&4294967295;var aG=ax;var aF=(aG+168)&4294967295;HEAP[aF]=0;var aE=ax;var aD=(aE+172)&4294967295;HEAP[aD]=0;var aC=ax;var ar=(aC+176)&4294967295;HEAP[ar]=0;var aq=ax;var ap=(aq+180)&4294967295;HEAP[ap]=0;var ao=ax;var an=(ao+192)&4294967295;HEAP[an]=0;var am=ax;var ak=(am+204)&4294967295;HEAP[ak]=0;var aj=ax;var ai=(aj+216)&4294967295;HEAP[ai]=0;var ag=ax;var Y=(ag+236)&4294967295;HEAP[Y]=0;var W=ax;var V=(W+248)&4294967295;HEAP[V]=0;var U=ax;var T=(U+260)&4294967295;HEAP[T]=0;var S=ax;var Q=(S+272)&4294967295;HEAP[Q]=0;var P=ax;var O=(P+284)&4294967295;HEAP[O]=0;var N=ax;var H=(N+436)&4294967295;HEAP[H]=0;var G=ax;var E=(G+444)&4294967295;HEAP[E]=0;var D=ax;var C=(D+448)&4294967295;HEAP[C]=0;var B=ax;var A=(B+449)&4294967295;HEAP[A]=0;var z=ax;var y=(z+452)&4294967295;HEAP[y]=0;var x=ax;var u=(x+506)&4294967295;var t=g;HEAP[u]=t;var s=K;var r=unSign((s),8,0);var q=i;var p=unSign((q),8,0);var o=ax;var m=aa;var l=Z;var j=f;var e=aw;var b=aP;var a=c;var a0=ae;var aY=d;var aX=F;var aW=au;var aV=X;var aU=at;var aS=ad;var aB=(((p))&255);var aA=ah;var az=aQ;var ay=(((r))&255);__ZN11PSOutputDev4initEPFvPvPciES0_10PSFileTypeS1_P6PDFDocP4XRefP7Catalogii9PSOutModeiiiibiib(o,m,l,3,j,e,b,a,a0,aY,aX,aW,aV,aU,aS,aB,aA,az,ay);return;return}function __ZN11PSOutputDevC1EPKcP6PDFDocP4XRefP7CatalogPcii9PSOutModeiibiiiibb(I,A,v,be,bm,bb,N,aM,n,bg,h,a7,ak,O,at,T,K,ah){var ag;var aO;var aS;var aN;var bc;var c;var f;var aj;var d;var F;var an;var bd;var L;var aL;var Z;var aJ;var ai;var g;var i;var al;var ap;var J;var k=0;aO=I;aS=A;aN=v;bc=be;c=bm;f=bb;aj=N;d=aM;F=n;an=bg;bd=h;L=a7;aL=ak;Z=O;aJ=at;ai=T;g=K;i=ah;var ba=aO;var a9=(ba)&4294967295;__ZN9OutputDevC2Ev(a9);var a8=aO;var a6=(a8)&4294967295;var a5=(a6)&4294967295;HEAP[a5]=(__ZTV11PSOutputDev+8)&4294967295;var a4=aO;var a3=(a4+168)&4294967295;HEAP[a3]=0;var a2=aO;var a1=(a2+172)&4294967295;HEAP[a1]=0;var a0=aO;var aE=(a0+176)&4294967295;HEAP[aE]=0;var aC=aO;var aA=(aC+180)&4294967295;HEAP[aA]=0;var ay=aO;var aw=(ay+192)&4294967295;HEAP[aw]=0;var au=aO;var ar=(au+204)&4294967295;HEAP[ar]=0;var aq=aO;var ao=(aq+216)&4294967295;HEAP[ao]=0;var am=aO;var aa=(am+236)&4294967295;HEAP[aa]=0;var Y=aO;var X=(Y+248)&4294967295;HEAP[X]=0;var W=aO;var V=(W+260)&4294967295;HEAP[V]=0;var U=aO;var S=(U+272)&4294967295;HEAP[S]=0;var R=aO;var Q=(R+284)&4294967295;HEAP[Q]=0;var P=aO;var H=(P+436)&4294967295;HEAP[H]=0;var G=aO;var E=(G+444)&4294967295;HEAP[E]=0;var D=aO;var C=(D+448)&4294967295;HEAP[C]=0;var B=aO;var z=(B+449)&4294967295;HEAP[z]=0;var y=aO;var x=(y+452)&4294967295;HEAP[x]=0;var w=aO;var u=(w+506)&4294967295;var t=g;HEAP[u]=t;var s=aS;var r=_strcmp(s,(__str8684519)&4294967295);var q=(((r))|0)==0;$bb$$bb1$2:do{if(q){J=2;var p=HEAP[_stdout];ap=p;ag=0;break $bb$$bb1$2}else{var o=aS;var m=(o)&4294967295;var l=HEAP[m];var j=reSign((l),8,0)==124;if(j){J=1;var e=aS;__Z5erroriPcz(-1,(__str8694520)&4294967295,Pointer_make([e,0,0,0],0,ALLOC_STACK));var b=aO;var a=(b+516)&4294967295;HEAP[a]=0;ag=1;break $bb$$bb1$2}else{J=0;var bn=aS;var bl=___01fopen64_(bn,(__str8704521)&4294967295);ap=bl;var bk=ap;var bj=(bk)==0;var bi=unSign((bj),1,0);al=bi;var bh=al;var M=reSign((bh),8,0)!=0;if(!(M)){ag=0;break $bb$$bb1$2}var bf=aS;__Z5erroriPcz(-1,(__str8714522)&4294967295,Pointer_make([bf,0,0,0],0,ALLOC_STACK));var aZ=aO;var aY=(aZ+516)&4294967295;HEAP[aY]=0;ag=1;break $bb$$bb1$2}}}while(0);if(ag==0){var aX=L;var aW=unSign((aX),8,0);var aV=i;var aU=unSign((aV),8,0);var aT=aO;var aR=ap;var aQ=aR;var aP=J;var aK=f;var aI=aN;var aH=bc;var aG=c;var aF=aj;var aD=d;var aB=F;var az=aL;var ax=Z;var av=aJ;var af=ai;var ae=(((aU))&255);var ad=an;var ac=bd;var ab=(((aW))&255);__ZN11PSOutputDev4initEPFvPvPciES0_10PSFileTypeS1_P6PDFDocP4XRefP7Catalogii9PSOutModeiiiibiib(aT,210,aQ,aP,aK,aI,aH,aG,aF,aD,aB,az,ax,av,af,ae,ad,ac,ab)}return;return}function __ZL12outputToFilePvPci(i,f,b){var l;var m;var j;var a;var k=0;m=i;j=f;a=b;var h=m;var g=h;var e=a;var d=j;var c=_fwrite(d,1,e,g);return;return}function __ZN11PSOutputDevC2EPKcP6PDFDocP4XRefP7CatalogPcii9PSOutModeiibiiiibb(I,A,v,be,bm,bb,N,aM,n,bg,h,a7,ak,O,at,T,K,ah){var ag;var aO;var aS;var aN;var bc;var c;var f;var aj;var d;var F;var an;var bd;var L;var aL;var Z;var aJ;var ai;var g;var i;var al;var ap;var J;var k=0;aO=I;aS=A;aN=v;bc=be;c=bm;f=bb;aj=N;d=aM;F=n;an=bg;bd=h;L=a7;aL=ak;Z=O;aJ=at;ai=T;g=K;i=ah;var ba=aO;var a9=(ba)&4294967295;__ZN9OutputDevC2Ev(a9);var a8=aO;var a6=(a8)&4294967295;var a5=(a6)&4294967295;HEAP[a5]=(__ZTV11PSOutputDev+8)&4294967295;var a4=aO;var a3=(a4+168)&4294967295;HEAP[a3]=0;var a2=aO;var a1=(a2+172)&4294967295;HEAP[a1]=0;var a0=aO;var aE=(a0+176)&4294967295;HEAP[aE]=0;var aC=aO;var aA=(aC+180)&4294967295;HEAP[aA]=0;var ay=aO;var aw=(ay+192)&4294967295;HEAP[aw]=0;var au=aO;var ar=(au+204)&4294967295;HEAP[ar]=0;var aq=aO;var ao=(aq+216)&4294967295;HEAP[ao]=0;var am=aO;var aa=(am+236)&4294967295;HEAP[aa]=0;var Y=aO;var X=(Y+248)&4294967295;HEAP[X]=0;var W=aO;var V=(W+260)&4294967295;HEAP[V]=0;var U=aO;var S=(U+272)&4294967295;HEAP[S]=0;var R=aO;var Q=(R+284)&4294967295;HEAP[Q]=0;var P=aO;var H=(P+436)&4294967295;HEAP[H]=0;var G=aO;var E=(G+444)&4294967295;HEAP[E]=0;var D=aO;var C=(D+448)&4294967295;HEAP[C]=0;var B=aO;var z=(B+449)&4294967295;HEAP[z]=0;var y=aO;var x=(y+452)&4294967295;HEAP[x]=0;var w=aO;var u=(w+506)&4294967295;var t=g;HEAP[u]=t;var s=aS;var r=_strcmp(s,(__str8684519)&4294967295);var q=(((r))|0)==0;$bb$$bb1$2:do{if(q){J=2;var p=HEAP[_stdout];ap=p;ag=0;break $bb$$bb1$2}else{var o=aS;var m=(o)&4294967295;var l=HEAP[m];var j=reSign((l),8,0)==124;if(j){J=1;var e=aS;__Z5erroriPcz(-1,(__str8694520)&4294967295,Pointer_make([e,0,0,0],0,ALLOC_STACK));var b=aO;var a=(b+516)&4294967295;HEAP[a]=0;ag=1;break $bb$$bb1$2}else{J=0;var bn=aS;var bl=___01fopen64_(bn,(__str8704521)&4294967295);ap=bl;var bk=ap;var bj=(bk)==0;var bi=unSign((bj),1,0);al=bi;var bh=al;var M=reSign((bh),8,0)!=0;if(!(M)){ag=0;break $bb$$bb1$2}var bf=aS;__Z5erroriPcz(-1,(__str8714522)&4294967295,Pointer_make([bf,0,0,0],0,ALLOC_STACK));var aZ=aO;var aY=(aZ+516)&4294967295;HEAP[aY]=0;ag=1;break $bb$$bb1$2}}}while(0);if(ag==0){var aX=L;var aW=unSign((aX),8,0);var aV=i;var aU=unSign((aV),8,0);var aT=aO;var aR=ap;var aQ=aR;var aP=J;var aK=f;var aI=aN;var aH=bc;var aG=c;var aF=aj;var aD=d;var aB=F;var az=aL;var ax=Z;var av=aJ;var af=ai;var ae=(((aU))&255);var ad=an;var ac=bd;var ab=(((aW))&255);__ZN11PSOutputDev4initEPFvPvPciES0_10PSFileTypeS1_P6PDFDocP4XRefP7Catalogii9PSOutModeiiiibiib(aT,210,aQ,aP,aK,aI,aH,aG,aF,aD,aB,az,ax,av,af,ae,ad,ac,ab)}return;return}function __ZN14DeviceNRecoder7fillBufEv(B){var v=STACKTOP;STACKTOP+=672;_memset(v,0,672);var aa;var az;var z;var aV;var p;var aU;var ay=v;var aT=v+32;var Z=v+160;var X=v+416;var ac;var d=0;az=B;var aS=az;var aR=(aS+160)&4294967295;var aQ=HEAP[aR];var aP=az;var aO=(aP+12)&4294967295;var aN=HEAP[aO];var aM=az;var aL=(aM+16)&4294967295;var ar=HEAP[aL];var ap=((aN)*(ar))&4294967295;var an=(((aQ))|0)>=(((ap))|0);if(an){aU=0}else{var al=az;var aj=(al+28)&4294967295;var ah=HEAP[aj];var ag=(ay)&4294967295;var af=__ZN11ImageStream8getPixelEPh(ah,ag);var ae=az;var ad=(ae+20)&4294967295;var S=HEAP[ad];var Q=(ay)&4294967295;__ZN16GfxImageColorMap8getColorEPhP8GfxColor(S,Q,aT);ac=0;$bb3$5:while(1){var y=az;var x=(y+20)&4294967295;var w=HEAP[x];var u=__ZN16GfxImageColorMap13getColorSpaceEv(w);var t=u;aV=t;var s=aV;var r=(s)&4294967295;var q=(r)&4294967295;var o=HEAP[q];var n=(o+44)&4294967295;var m=HEAP[n];var l=m;var k=aV;var j=FUNCTION_TABLE[l](k);var i=ac;var h=(((j))|0)>(((i))|0);var g=unSign((h),1,0);p=g;var f=p;var D=reSign((f),8,0)!=0;if(!(D)){aa=3;break $bb3$5}var O=ac;var M=ac;var K=(aT)&4294967295;var I=(K+M*4)&4294967295;var H=HEAP[I];var G=__ZL8colToDbli4564(H);var F=(Z+O*8)&4294967295;HEAP[F]=G;var E=ac;var A=((E)+1)&4294967295;ac=A;aa=1;continue $bb3$5}var e=az;var c=(e+24)&4294967295;var b=HEAP[c];var a=az;var a2=(a+24)&4294967295;var a1=HEAP[a2];var a0=(a1)&4294967295;var aZ=HEAP[a0];var aY=(aZ+16)&4294967295;var aX=HEAP[aY];var aW=az;var aK=(aW+24)&4294967295;var aJ=HEAP[aK];var aI=aX;var aH=(Z)&4294967295;var aG=(X)&4294967295;FUNCTION_TABLE[aI](aJ,aH,aG);ac=0;while(1){var am=az;var ak=(am+168)&4294967295;var ai=HEAP[ak];var Y=ac;var W=(((ai))|0)>(((Y))|0);if(!(W)){aa=6;break}var aE=ac;var aD=ac;var aC=(X+aD*8)&4294967295;var aB=HEAP[aC];var aA=(aB)*255;var ax=(aA)+0.5;var aw=((ax)|0);var av=az;var au=(av+32)&4294967295;var at=(au+aE*4)&4294967295;HEAP[at]=aw;var aq=ac;var ao=((aq)+1)&4294967295;ac=ao;aa=4;continue}var V=az;var U=(V+164)&4294967295;HEAP[U]=0;var T=az;var R=(T+160)&4294967295;var P=HEAP[R];var N=((P)+1)&4294967295;var L=az;var J=(L+160)&4294967295;HEAP[J]=N;aU=1}var C=aU;z=C;var ab=z;var aF=(((ab))&255);STACKTOP=v;return aF;return null}function __ZN14DeviceNRecoder8lookCharEv(n){var x;var l;var A;var h;var k;var m=0;l=n;var j=l;var i=(j+164)&4294967295;var g=HEAP[i];var f=l;var e=(f+168)&4294967295;var d=HEAP[e];var c=(((g))|0)<(((d))|0);$bb1$$bb$2:do{if(c){x=0}else{var b=l;var a=__ZN14DeviceNRecoder7fillBufEv(b);var z=reSign((a),8,0)!=0;if(z){x=0;break $bb1$$bb$2}h=-1;x=3;break $bb1$$bb$2}}while(0);if(x==0){var y=l;var w=(y+164)&4294967295;var v=HEAP[w];var u=l;var t=(u+32)&4294967295;var s=(t+v*4)&4294967295;var r=HEAP[s];h=r}var p=h;k=p;var o=k;A=o;var q=A;return q;return null}function __ZN14DeviceNRecoder7getCharEv(n){var y;var l;var B;var i;var k;var m=0;l=n;var j=l;var h=(j+164)&4294967295;var g=HEAP[h];var f=l;var e=(f+168)&4294967295;var d=HEAP[e];var c=(((g))|0)<(((d))|0);$bb1$$bb$2:do{if(c){y=0}else{var b=l;var a=__ZN14DeviceNRecoder7fillBufEv(b);var A=reSign((a),8,0)!=0;if(A){y=0;break $bb1$$bb$2}i=-1;y=3;break $bb1$$bb$2}}while(0);if(y==0){var z=l;var x=(z+164)&4294967295;var w=HEAP[x];var v=l;var u=(v+32)&4294967295;var t=(u+w*4)&4294967295;var s=HEAP[t];i=s;var q=((w)+1)&4294967295;var p=l;var o=(p+164)&4294967295;HEAP[o]=q}var D=i;k=D;var C=k;B=C;var r=B;return r;return null}function __ZN14DeviceNRecoderD0Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV14DeviceNRecoder+8)&4294967295;var e=k;var d=(e+28)&4294967295;var c=HEAP[d];var b=(c)!=0;$bb$$bb2$2:do{if(b){var a=k;var x=(a+28)&4294967295;var w=HEAP[x];j=w;var u=j;var t=(u)!=0;if(!(t)){v=1;break $bb$$bb2$2}var s=j;__ZN11ImageStreamD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=k;var o=p;__ZN12FilterStreamD2Ev(o);var n=((1)&255);var y=reSign((n),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN14DeviceNRecoderD1Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV14DeviceNRecoder+8)&4294967295;var e=k;var d=(e+28)&4294967295;var c=HEAP[d];var b=(c)!=0;$bb$$bb2$2:do{if(b){var a=k;var x=(a+28)&4294967295;var w=HEAP[x];j=w;var u=j;var t=(u)!=0;if(!(t)){v=1;break $bb$$bb2$2}var s=j;__ZN11ImageStreamD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=k;var o=p;__ZN12FilterStreamD2Ev(o);var n=((0)&255);var y=reSign((n),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN14DeviceNRecoderD2Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;var f=(g)&4294967295;HEAP[f]=(__ZTV14DeviceNRecoder+8)&4294967295;var e=k;var d=(e+28)&4294967295;var c=HEAP[d];var b=(c)!=0;$bb$$bb2$2:do{if(b){var a=k;var x=(a+28)&4294967295;var w=HEAP[x];j=w;var u=j;var t=(u)!=0;if(!(t)){v=1;break $bb$$bb2$2}var s=j;__ZN11ImageStreamD1Ev(s);var r=j;var q=r;__ZdlPv(q)}}while(0);var p=k;var o=p;__ZN12FilterStreamD2Ev(o);var n=((0)&255);var y=reSign((n),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN14DeviceNRecoderC1EP6StreamiiP16GfxImageColorMap(i,c,V,f,X){var y;var e;var W;var d;var z;var a;var U;var G=0;e=i;W=c;d=V;z=f;a=X;var T=e;var S=(T)&4294967295;var R=W;__ZN12FilterStreamC2EP6Stream(S,R);var Q=e;var P=(Q)&4294967295;var O=(P)&4294967295;var M=(O)&4294967295;HEAP[M]=(__ZTV14DeviceNRecoder+8)&4294967295;var K=e;var I=(K+12)&4294967295;var v=d;HEAP[I]=v;var t=e;var r=(t+16)&4294967295;var p=z;HEAP[r]=p;var n=e;var l=(n+20)&4294967295;var k=a;HEAP[l]=k;var j=e;var h=(j+28)&4294967295;HEAP[h]=0;var g=e;var b=(g+160)&4294967295;HEAP[b]=0;var ag=e;var af=(ag+164)&4294967295;HEAP[af]=32;var ae=e;var ad=(ae+20)&4294967295;var ac=HEAP[ad];var ab=__ZN16GfxImageColorMap13getColorSpaceEv(ac);var aa=ab;var Z=__ZN20GfxDeviceNColorSpace6getAltEv(aa);U=Z;var Y=U;var N=(Y)&4294967295;var L=HEAP[N];var J=(L+44)&4294967295;var H=HEAP[J];var F=H;var E=U;var D=FUNCTION_TABLE[F](E);var C=e;var B=(C+168)&4294967295;HEAP[B]=D;var A=e;var x=(A+20)&4294967295;var w=HEAP[x];var u=__ZN16GfxImageColorMap13getColorSpaceEv(w);var s=u;var q=__ZN20GfxDeviceNColorSpace20getTintTransformFuncEv(s);var o=e;var m=(o+24)&4294967295;HEAP[m]=q;return;return}function __ZN11PSOutputDev9doImageL3EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(ck,lO,gE,ij,bn,mS,mg,hP,iD,aA,nX,aC,eq,fP){var a1=STACKTOP;STACKTOP+=152;_memset(a1,0,152);var ad;var je;var m8;var cc;var j1;var hQ;var cz;var jl;var kn;var lE;var f2;var gp;var eU;var iZ;var id;var bC;var b1;var bY;var bX;var bW;var bV;var oq;var bD;var bU;var bE;var bT;var bS;var bR;var d;var bQ;var f;var bP;var g;var ar;var l;var o;var r;var ay;var w;var H;var I;var gm;var J;var cd;var M;var P;var R;var U;var gl;var gk;var ce;var gj;var X;var cu;var ae;var gi;var ag;var cx;var aj;var gh=a1;var am;var aq;var au;var hg;var hh;var hi;var hk;var gg;var gf;var ge;var gd;var F;var bo;var bq;var oe;var ac;var bm;var bZ;var iY;var mp;var dh;var eW;var h7;var en=a1+8;var kz=a1+136;var bB;var G;var bw;var hR=0;je=ck;m8=lO;cc=gE;j1=ij;hQ=bn;cz=mS;jl=mg;kn=hP;lE=iD;f2=aA;gp=nX;eU=aC;iZ=eq;id=fP;var f0=HEAP[_globalParams];var fZ=__ZN12GlobalParams13getPSASCIIHexEv(f0);bZ=fZ;iY=0;var fY=iY;bm=fY;var fX=bm;ac=fX;eW=0;var fW=eW;dh=fW;var fV=dh;mp=fV;var fU=cc;var fT=(fU)!=0;if(fT){var fS=cc;var fR=__ZN16GfxImageColorMap13getColorSpaceEv(fS);var fB=je;__ZN11PSOutputDev16dumpColorSpaceL2EP13GfxColorSpacebbb(fB,fR,0,1,0);var fA=je;__ZN11PSOutputDev7writePSEPc(fA,(__str8724523)&4294967295)}var fz=je;var fy=(fz+108)&4294967295;var fx=HEAP[fy];var fw=(((fx))|0)==2;$bb5$$bb2$5:do{if(fw){ad=1}else{var fv=je;var fu=(fv+450)&4294967295;var ft=HEAP[fu];var mR=reSign((ft),8,0)!=0;if(mR){ad=1;break $bb5$$bb2$5}var fs=je;var e5=(fs+145)&4294967295;var e4=HEAP[e5];var a0=reSign((e4),8,0)!=0;if(a0){ad=1;break $bb5$$bb2$5}else{ad=3;break $bb5$$bb2$5}}}while(0);if(ad==1){var e3=hQ;var aY=reSign((e3),8,0)!=0;if(aY){var e2=__Znwj(20);var e1=e2;gd=e1;var e0=gd;var eZ=cz;var eY=lE;__ZN18FixedLengthEncoderC1EP6Streami(e0,eZ,eY);var eX=gd;var eV=eX;F=eV;var ey=__Znwj(160);var ex=ey;ge=ex;var ew=ge;var ev=F;__ZN16RunLengthEncoderC1EP6Stream(ew,ev);var eu=ge;var et=eu;F=et;var es=bZ;var aV=reSign((es),8,0)!=0;if(aV){var er=__Znwj(32);var ep=er;gf=ep;var eo=gf;var d1=F;__ZN15ASCIIHexEncoderC1EP6Stream(eo,d1);var d0=gf;var dZ=d0;F=dZ}else{var dY=__Znwj(36);var dX=dY;gg=dX;var dW=gg;var dV=F;__ZN14ASCII85EncoderC1EP6Stream(dW,dV);var dU=gg;var dT=dU;F=dT}var dS=F;var ds=(dS)&4294967295;var dr=HEAP[ds];var dq=(dr+12)&4294967295;var dp=HEAP[dq];var dn=dp;var dm=F;FUNCTION_TABLE[dn](dm);G=0;var dl=bZ;var e=reSign((dl),8,0)!=0;if(e){hk=(__str6294280)&4294967295}else{hk=(__str8734524)&4294967295}var dk=hk;var dj=je;__ZN11PSOutputDev7writePSEPc(dj,dk);$bb16$20:while(1){var di=F;var c3=(di)&4294967295;var c2=HEAP[c3];var c1=(c2+20)&4294967295;var c0=HEAP[c1];var cZ=c0;var cY=F;var cX=FUNCTION_TABLE[cZ](cY);bB=cX;var cW=bB;var cV=(((cW))|0)==10;if(cV){ad=6;continue $bb16$20}var cU=bB;var cG=(((cU))|0)==13;if(cG){ad=6;continue $bb16$20}var cF=bZ;var b=reSign((cF),8,0)!=0;if(b){hh=62}else{hh=126}var cE=hh;var cD=bB;var cC=(((cE))|0)==(((cD))|0);if(cC){ad=10;break $bb16$20}var cB=bB;var cA=(((cB))|0)==-1;if(cA){ad=10;break $bb16$20}var cy=bB;var cw=(((cy))|0)==122;$bb26$$bb27$30:do{if(cw){var cv=bB;var jE=(((cv))&255);var jC=reSign((jE),8,0);var jA=je;var jy=(((jC))&255);__ZN11PSOutputDev11writePSCharEc(jA,jy);var jw=G;var ju=((jw)+1)&4294967295;G=ju}else{var js=bB;var jq=(((js))&255);var jo=reSign((jq),8,0);var jm=je;var jj=(((jo))&255);__ZN11PSOutputDev11writePSCharEc(jm,jj);var jh=G;var jf=((jh)+1)&4294967295;G=jf;bw=1;$bb38$33:while(1){var ic=bZ;var nM=reSign((ic),8,0)!=0;if(nM){hg=1}else{hg=4}var ib=hg;var ia=bw;var h9=(((ib))|0)>=(((ia))|0);if(!(h9)){ad=24;break $bb26$$bb27$30}while(1){var jc=F;var ja=(jc)&4294967295;var i8=HEAP[ja];var i6=(i8+20)&4294967295;var i4=HEAP[i6];var i2=i4;var i0=F;var iW=FUNCTION_TABLE[i2](i0);bB=iW;var iU=bB;var iS=(((iU))|0)==10;if(iS){ad=16;continue}var iQ=bB;var iO=(((iQ))|0)==13;if(iO){ad=16;continue}else{ad=18;break}}var iM=bZ;var nP=reSign((iM),8,0)!=0;if(nP){au=62}else{au=126}var iK=au;var iI=bB;var iG=(((iK))|0)==(((iI))|0);if(iG){ad=20;break $bb38$33}var iE=bB;var iB=(((iE))|0)==-1;if(iB){ad=20;break $bb38$33}var iz=bB;var ix=(((iz))&255);var iv=reSign((ix),8,0);var it=je;var iq=(((iv))&255);__ZN11PSOutputDev11writePSCharEc(it,iq);var io=G;var il=((io)+1)&4294967295;G=il;var ii=bw;var ig=((ii)+1)&4294967295;bw=ig;ad=15;continue $bb38$33}}}while(0);var h8=G;var h6=(((h8))|0)>240;if(h6){var h5=bZ;var np=reSign((h5),8,0)!=0;if(np){aq=(__str6304281)&4294967295}else{aq=(__str8744525)&4294967295}var h4=aq;var h3=je;__ZN11PSOutputDev7writePSEPc(h3,h4);G=0}var h2=bZ;var nd=reSign((h2),8,0)!=0;if(nd){hi=62}else{hi=126}var h1=hi;var h0=bB;var hZ=(((h1))|0)==(((h0))|0);if(hZ){ad=28;break $bb16$20}var hY=bB;var hX=(((hY))|0)!=-1;if(hX){ad=6;continue $bb16$20}else{ad=28;break $bb16$20}}if(ad==10){}var hW=bZ;var m9=reSign((hW),8,0)!=0;if(m9){am=(__str8754526)&4294967295}else{am=(__str8764527)&4294967295}var hV=am;var hU=je;__ZN11PSOutputDev7writePSEPc(hU,hV);var hT=je;__ZN11PSOutputDev7writePSEPc(hT,(__str8774528)&4294967295);var hS=je;__ZN11PSOutputDev7writePSEPc(hS,(__str6324283)&4294967295);var hO=F;var hN=(hO)&4294967295;var hM=HEAP[hN];var hL=(hM+16)&4294967295;var hK=HEAP[hL];var hJ=hK;var hI=F;FUNCTION_TABLE[hJ](hI);var hH=F;var hG=(hH)!=0;if(hG){var hF=F;var ht=(hF)&4294967295;var hs=HEAP[ht];var hr=(hs+4)&4294967295;var hq=HEAP[hr];var hp=hq;var ho=F;FUNCTION_TABLE[hp](ho)}}else{var hn=m8;__ZN6Object6getRefEv(gh,hn);var hm=je;var lB=(gh)&4294967295;var fQ=HEAP[lB];var gY=(gh+4)&4294967295;var af=HEAP[gY];var hl=cz;__ZN11PSOutputDev10setupImageE3RefP6Stream(hm,fQ,af,hl);var hj=m8;var g5=__ZN6Object9getRefGenEv(hj);var g4=m8;var g3=__ZN6Object9getRefNumEv(g4);var g2=je;__ZN11PSOutputDev10writePSFmtEPKcz(g2,(__str6334284)&4294967295,Pointer_make([g3,0,0,0,g5,0,0,0],0,ALLOC_STACK))}}var g1=gp;var g0=(g1)!=0;if(g0){var gZ=je;__ZN11PSOutputDev7writePSEPc(gZ,(__str8784529)&4294967295);var gX=je;__ZN11PSOutputDev7writePSEPc(gX,(__str8794530)&4294967295);var gW=je;__ZN11PSOutputDev7writePSEPc(gW,(__str8804531)&4294967295)}var gV=f2;var gK=(gV)==0;$bb70$$bb68$78:do{if(gK){ad=34}else{var gJ=cc;var gI=(gJ)==0;if(gI){ad=34;break $bb70$$bb68$78}aj=4;ad=36;break $bb70$$bb68$78}}while(0);if(ad==34){aj=1}var gH=je;var gG=aj;__ZN11PSOutputDev10writePSFmtEPKcz(gH,(__str8814532)&4294967295,Pointer_make([gG,0,0,0],0,ALLOC_STACK));var gF=f2;var gD=(gF)!=0;$bb72$$bb77$84:do{if(gD){var gC=cc;var gB=(gC)!=0;if(!(gB)){ad=39;break $bb72$$bb77$84}var gA=je;__ZN11PSOutputDev7writePSEPc(gA,(__str8824533)&4294967295);var D=cc;var B=__ZN16GfxImageColorMap16getNumPixelCompsEv(D);oe=B;bw=0;while(1){var ot=oe;var or=((ot)*2)&4294967295;var oo=bw;var om=(((or))|0)>(((oo))|0);if(!(om)){ad=42;break}var z=bw;var x=((z)+1)&4294967295;var u=f2;var s=(u+4*x)&4294967295;var p=HEAP[s];var m=f2;var j=bw;var h=(m+4*j)&4294967295;var oC=HEAP[h];var oA=je;__ZN11PSOutputDev10writePSFmtEPKcz(oA,(__str8834534)&4294967295,Pointer_make([oC,0,0,0,p,0,0,0],0,ALLOC_STACK));var oy=bw;var ow=((oy)+2)&4294967295;bw=ow;ad=40;continue}var ok=je;__ZN11PSOutputDev7writePSEPc(ok,(__str8844535)&4294967295)}}while(0);var og=je;var oc=jl;__ZN11PSOutputDev10writePSFmtEPKcz(og,(__str7644415)&4294967295,Pointer_make([oc,0,0,0],0,ALLOC_STACK));var oa=je;var n8=kn;__ZN11PSOutputDev10writePSFmtEPKcz(oa,(__str7654416)&4294967295,Pointer_make([n8,0,0,0],0,ALLOC_STACK));var n6=kn;var n3=(0-(n6))&4294967295;var n1=je;var nZ=jl;var nV=kn;__ZN11PSOutputDev10writePSFmtEPKcz(n1,(__str7664417)&4294967295,Pointer_make([nZ,0,0,0,n3,0,0,0,nV,0,0,0],0,ALLOC_STACK));var nT=cc;var nQ=(nT)==0;$bb80$$bb78$92:do{if(nQ){ad=44}else{var nK=cc;var nI=__ZN16GfxImageColorMap13getColorSpaceEv(nK);gi=nI;var nG=gi;var nE=(nG)&4294967295;var nC=HEAP[nE];var nz=(nC+12)&4294967295;var nx=HEAP[nz];var nv=nx;var nt=gi;var nr=FUNCTION_TABLE[nv](nt);var no=(((nr))|0)!=9;if(no){ad=44;break $bb80$$bb78$92}ag=1;ad=46;break $bb80$$bb78$92}}while(0);if(ad==44){ag=0}var nn=ag;cx=nn;var nm=cx;var mh=reSign((nm),8,0)!=0;if(mh){var nk=je;__ZN11PSOutputDev7writePSEPc(nk,(__str7674418)&4294967295)}else{var nj=cc;var ni=(nj)!=0;if(ni){var ng=cc;var nf=__ZN16GfxImageColorMap7getBitsEv(ng);ae=nf}else{ae=1}var ne=je;var nb=ae;__ZN11PSOutputDev10writePSFmtEPKcz(ne,(__str8854536)&4294967295,Pointer_make([nb,0,0,0],0,ALLOC_STACK))}var m6=cc;var m4=(m6)!=0;if(m4){var m3=je;__ZN11PSOutputDev7writePSEPc(m3,(__str8864537)&4294967295);var m2=je;var m0=(m2+104)&4294967295;var mZ=HEAP[m0];var mY=(((mZ))|0)==3;$bb91$$bb90$108:do{if(mY){ad=50}else{var mW=je;var mV=(mW+104)&4294967295;var mU=HEAP[mV];var mP=(((mU))|0)==5;if(mP){ad=50;break $bb91$$bb90$108}else{ad=51;break $bb91$$bb90$108}}}while(0);$bb91$$bb93$110:do{if(ad==50){var mO=cc;var mN=__ZN16GfxImageColorMap13getColorSpaceEv(mO);gj=mN;var mM=gj;var mL=(mM)&4294967295;var mJ=HEAP[mL];var mI=(mJ+12)&4294967295;var mG=HEAP[mI];var mF=mG;var mE=gj;var ms=FUNCTION_TABLE[mF](mE);var mr=(((ms))|0)!=8;if(mr){ad=51;break $bb91$$bb93$110}X=1;ad=53;break $bb91$$bb93$110}}while(0);if(ad==51){X=0}var mq=X;cu=mq;var mo=cu;var lU=reSign((mo),8,0)!=0;$bb96$$bb97$116:do{if(lU){var mn=cc;var mm=__ZN16GfxImageColorMap7getBitsEv(mn);var ml=1<<(mm);var mk=((ml)-1)&4294967295;bq=mk;var mj=cc;var mi=__ZN16GfxImageColorMap13getDecodeHighEi(mj,0);var l5=bq;var l4=(((l5))|0);var l3=(mi)*(l4);var l1=cc;var l0=__ZN16GfxImageColorMap12getDecodeLowEi(l1,0);var lZ=bq;var lY=(((lZ))|0);var lX=(l0)*(lY);var lW=je;__ZN11PSOutputDev10writePSFmtEPKcz(lW,(__str8874538)&4294967295,Pointer_make([lX,0,0,0,0,0,0,0,l3,0,0,0,0,0,0,0],0,ALLOC_STACK))}else{var lV=cc;var lH=__ZN16GfxImageColorMap13getColorSpaceEv(lV);gk=lH;var lG=gk;var lF=(lG)&4294967295;var lD=HEAP[lF];var lC=(lD+12)&4294967295;var lA=HEAP[lC];var lz=lA;var ly=gk;var lx=FUNCTION_TABLE[lz](ly);var lw=(((lx))|0)==9;var fq=unSign((lw),1,0);ce=fq;var fo=ce;var lQ=reSign((fo),8,0)!=0;if(lQ){var fm=cc;var fk=__ZN16GfxImageColorMap13getColorSpaceEv(fm);var fh=fk;var ff=__ZN20GfxDeviceNColorSpace6getAltEv(fh);gl=ff;var fd=gl;var fb=(fd)&4294967295;var e9=HEAP[fb];var e7=(e9+44)&4294967295;var eS=HEAP[e7];var eQ=eS;var eO=gl;var eM=FUNCTION_TABLE[eQ](eO);oe=eM;bw=0;while(1){var el=bw;var ej=oe;var eh=(((el))|0)<(((ej))|0);if(!(eh)){ad=59;break}var eJ=bw;var eH=(((eJ))|0)>0;if(eH){var eF=je;__ZN11PSOutputDev7writePSEPc(eF,(__str6044255)&4294967295)}var eD=je;__ZN11PSOutputDev7writePSEPc(eD,(__str8884539)&4294967295);var eB=bw;var ez=((eB)+1)&4294967295;bw=ez;ad=56;continue}}else{var ef=cc;var ed=__ZN16GfxImageColorMap16getNumPixelCompsEv(ef);oe=ed;bw=0;while(1){var dA=bw;var dy=oe;var dw=(((dA))|0)<(((dy))|0);if(!(dw)){ad=63;break $bb96$$bb97$116}var eb=bw;var d8=(((eb))|0)>0;if(d8){var d6=je;__ZN11PSOutputDev7writePSEPc(d6,(__str6044255)&4294967295)}var d4=cc;var d2=bw;var dQ=__ZN16GfxImageColorMap13getDecodeHighEi(d4,d2);var dO=cc;var dM=bw;var dK=__ZN16GfxImageColorMap12getDecodeLowEi(dO,dM);var dH=je;__ZN11PSOutputDev10writePSFmtEPKcz(dH,(__str8874538)&4294967295,Pointer_make([dK,0,0,0,0,0,0,0,dQ,0,0,0,0,0,0,0],0,ALLOC_STACK));var dF=bw;var dD=((dF)+1)&4294967295;bw=dD;ad=60;continue}}}}while(0);var dg=je;__ZN11PSOutputDev7writePSEPc(dg,(__str8304481)&4294967295)}else{var df=j1;var ao=reSign((df),8,0)!=0;if(ao){U=0}else{U=1}var de=j1;var ah=reSign((de),8,0)!=0;if(ah){R=1}else{R=0}var dd=je;var dc=R;var db=U;__ZN11PSOutputDev10writePSFmtEPKcz(dd,(__str8894540)&4294967295,Pointer_make([dc,0,0,0,db,0,0,0],0,ALLOC_STACK))}var da=je;var c9=(da+108)&4294967295;var c7=HEAP[c9];var c6=(((c7))|0)==2;$bb125$$bb121$146:do{if(c6){ad=67}else{var cT=je;var cS=(cT+450)&4294967295;var cR=HEAP[cS];var T=reSign((cR),8,0)!=0;if(T){ad=67;break $bb125$$bb121$146}var cQ=je;var cP=(cQ+145)&4294967295;var cO=HEAP[cP];var O=reSign((cO),8,0)!=0;if(O){ad=67;break $bb125$$bb121$146}var cI=je;__ZN11PSOutputDev7writePSEPc(cI,(__str7694420)&4294967295);ad=72;break $bb125$$bb121$146}}while(0);if(ad==67){var cN=hQ;var K=reSign((cN),8,0)!=0;if(K){var cL=je;__ZN11PSOutputDev7writePSEPc(cL,(__str8904541)&4294967295)}else{var cK=je;__ZN11PSOutputDev7writePSEPc(cK,(__str8914542)&4294967295)}}var cs=cz;var cr=(cs)&4294967295;var cq=HEAP[cr];var cp=(cq+56)&4294967295;var cn=HEAP[cp];var cm=je;var cl=(cm+104)&4294967295;var cj=HEAP[cl];var ch=(((cj))|0)>1;if(ch){var cg=je;var ca=(cg+104)&4294967295;var b9=HEAP[ca];var b8=(((b9))|0)<=3;if(b8){M=2}else{M=3}var b7=M;P=b7}else{P=1}var b6=cn;var b5=cz;var b4=P;var b3=FUNCTION_TABLE[b6](b5,b4,(__str8924543)&4294967295);bo=b3;var b2=cc;var b0=(b2)==0;$bb139$$bb138$165:do{if(b0){ad=76}else{var bO=cc;var bN=__ZN16GfxImageColorMap13getColorSpaceEv(bO);gm=bN;var bM=gm;var bL=(bM)&4294967295;var bK=HEAP[bL];var bJ=(bK+12)&4294967295;var bI=HEAP[bJ];var bH=bI;var bG=gm;var bF=FUNCTION_TABLE[bH](bG);var bA=(((bF))|0)==9;if(bA){ad=75;break $bb139$$bb138$165}else{ad=76;break $bb139$$bb138$165}}}while(0);$bb139$$bb142$167:do{if(ad==76){var bz=hQ;var ov=reSign((bz),8,0)!=0;if(ov){ad=75;break $bb139$$bb142$167}var by=bo;var bx=(by)==0;if(bx){ad=75;break $bb139$$bb142$167}J=0;ad=80;break $bb139$$bb142$167}}while(0);if(ad==75){J=1}var bv=J;cd=bv;var bu=cd;var oi=reSign((bu),8,0)!=0;if(oi){ac=1;var bt=je;var bs=(bt+108)&4294967295;var br=HEAP[bs];var bp=(((br))|0)==2;$bb164$$bb147$176:do{if(bp){ad=81}else{var kQ=je;var kO=(kQ+450)&4294967295;var kM=HEAP[kO];var of=reSign((kM),8,0)!=0;var k5=(of)^1;var ie=unSign((k5),1,0);var n4=reSign((ie),8,0)!=0;var a=(n4)^1;var oj=unSign((a),1,0);var nW=reSign((oj),8,0)!=0;if(nW){ad=81;break $bb164$$bb147$176}var kK=je;var kI=(kK+145)&4294967295;var kG=HEAP[kI];var nR=reSign((kG),8,0)!=0;var nN=(nR)^1;var lj=unSign((nN),1,0);var nO=reSign((lj),8,0)!=0;var kt=(nO)^1;var aB=unSign((kt),1,0);var nA=reSign((aB),8,0)!=0;if(nA){ad=81;break $bb164$$bb147$176}I=1;ad=84;break $bb164$$bb147$176}}while(0);if(ad==81){I=0}var kE=I;bm=kE;iY=0}else{ac=0;var kC=cz;var kB=(kC)&4294967295;var kA=HEAP[kB];var ky=(kA+60)&4294967295;var kx=HEAP[ky];var kw=kx;var kv=cz;var ku=FUNCTION_TABLE[kw](kv,1);var nq=reSign((ku),8,0)!=0;var m5=(nq)^1;var dv=unSign((m5),1,0);var nl=reSign((dv),8,0)!=0;$bb189$$bb171$184:do{if(nl){ad=87}else{var ks=je;var kr=(ks+108)&4294967295;var kq=HEAP[kr];var kp=(((kq))|0)==2;if(kp){ad=87;break $bb189$$bb171$184}var ko=je;var km=(ko+450)&4294967295;var kl=HEAP[km];var nh=reSign((kl),8,0)!=0;var mQ=(nh)^1;var c=unSign((mQ),1,0);var nc=reSign((c),8,0)!=0;var jV=(nc)^1;var ct=unSign((jV),1,0);var na=reSign((ct),8,0)!=0;if(na){ad=87;break $bb189$$bb171$184}var kk=je;var kj=(kk+145)&4294967295;var ki=HEAP[kj];var m1=reSign((ki),8,0)!=0;var aM=(m1)^1;var cb=unSign((aM),1,0);var mX=reSign((cb),8,0)!=0;var l2=(mX)^1;var hE=unSign((l2),1,0);var mT=reSign((hE),8,0)!=0;if(mT){ad=87;break $bb189$$bb171$184}H=1;ad=91;break $bb189$$bb171$184}}while(0);if(ad==87){H=0}var kh=H;bm=kh;iY=1}var kg=bm;var mK=reSign((kg),8,0)!=0;if(mK){var kf=bZ;var mH=reSign((kf),8,0)!=0;if(mH){w=(__str8934544)&4294967295}else{w=(__str8944545)&4294967295}var ke=je;var kd=w;__ZN11PSOutputDev10writePSFmtEPKcz(ke,(__str8954546)&4294967295,Pointer_make([kd,0,0,0],0,ALLOC_STACK))}var kb=ac;var mD=reSign((kb),8,0)!=0;if(mD){var ka=je;__ZN11PSOutputDev7writePSEPc(ka,(__str7724423)&4294967295)}var j9=iY;var gt=reSign((j9),8,0)!=0;if(gt){var j8=bo;var j7=__ZNK9GooString10getCStringEv(j8);var j6=je;__ZN11PSOutputDev7writePSEPc(j6,j7)}var j5=bo;var j4=(j5)!=0;$bb205$$bb207$206:do{if(j4){var j3=bo;ay=j3;var j2=ay;var j0=(j2)!=0;if(!(j0)){ad=98;break $bb205$$bb207$206}var jZ=ay;__ZN9GooStringD1Ev(jZ);var jY=ay;var jX=jY;__ZdlPv(jX)}}while(0);var jW=je;__ZN11PSOutputDev7writePSEPc(jW,(__str7734424)&4294967295);var jU=gp;var jT=(jU)!=0;if(jT){var jS=je;__ZN11PSOutputDev7writePSEPc(jS,(__str8964547)&4294967295);var jR=je;__ZN11PSOutputDev7writePSEPc(jR,(__str8974548)&4294967295);var jQ=je;__ZN11PSOutputDev7writePSEPc(jQ,(__str8984549)&4294967295);var jP=je;var jO=eU;__ZN11PSOutputDev10writePSFmtEPKcz(jP,(__str7644415)&4294967295,Pointer_make([jO,0,0,0],0,ALLOC_STACK));var jN=je;var jM=iZ;__ZN11PSOutputDev10writePSFmtEPKcz(jN,(__str7654416)&4294967295,Pointer_make([jM,0,0,0],0,ALLOC_STACK));var jL=iZ;var jK=(0-(jL))&4294967295;var jJ=je;var jI=eU;var jH=iZ;__ZN11PSOutputDev10writePSFmtEPKcz(jJ,(__str7664417)&4294967295,Pointer_make([jI,0,0,0,jK,0,0,0,jH,0,0,0],0,ALLOC_STACK));var jG=je;__ZN11PSOutputDev7writePSEPc(jG,(__str8994550)&4294967295);var jF=id;var gn=reSign((jF),8,0)!=0;if(gn){r=0}else{r=1}var jD=id;var f5=reSign((jD),8,0)!=0;if(f5){o=1}else{o=0}var jB=je;var jz=o;var jx=r;__ZN11PSOutputDev10writePSFmtEPKcz(jB,(__str8894540)&4294967295,Pointer_make([jz,0,0,0,jx,0,0,0],0,ALLOC_STACK));var jv=je;__ZN11PSOutputDev7writePSEPc(jv,(__str7694420)&4294967295);var jt=gp;var jr=(jt)&4294967295;var jp=HEAP[jr];var jn=(jp+56)&4294967295;var jk=HEAP[jn];var ji=jk;var jg=gp;var jd=FUNCTION_TABLE[ji](jg,3,(__str8924543)&4294967295);bo=jd;var jb=bo;var i9=(jb)==0;if(i9){mp=1;dh=1;eW=0}else{mp=0;var i7=gp;var i5=(i7)&4294967295;var i3=HEAP[i5];var i1=(i3+60)&4294967295;var iX=HEAP[i1];var iV=iX;var iT=gp;var iR=FUNCTION_TABLE[iV](iT,1);dh=iR;eW=1}var iP=dh;var fK=reSign((iP),8,0)!=0;if(fK){var iN=bZ;var fH=reSign((iN),8,0)!=0;if(fH){l=(__str8934544)&4294967295}else{l=(__str8944545)&4294967295}var iL=je;var iJ=l;__ZN11PSOutputDev10writePSFmtEPKcz(iL,(__str8954546)&4294967295,Pointer_make([iJ,0,0,0],0,ALLOC_STACK))}var iH=mp;var fC=reSign((iH),8,0)!=0;if(fC){var iF=je;__ZN11PSOutputDev7writePSEPc(iF,(__str7724423)&4294967295)}var iC=eW;var fj=reSign((iC),8,0)!=0;if(fj){var iA=bo;var iy=__ZNK9GooString10getCStringEv(iA);var iw=je;__ZN11PSOutputDev7writePSEPc(iw,iy)}var iu=bo;var ir=(iu)!=0;$bb233$$bb235$237:do{if(ir){var ip=bo;ar=ip;var im=ar;var ik=(im)!=0;if(!(ik)){ad=108;break $bb233$$bb235$237}var ih=ar;__ZN9GooStringD1Ev(ih);var bl=ar;var bk=bl;__ZdlPv(bk)}}while(0);var bj=je;__ZN11PSOutputDev7writePSEPc(bj,(__str7734424)&4294967295);var bi=je;__ZN11PSOutputDev7writePSEPc(bi,(__str7734424)&4294967295)}var bh=je;var bg=(bh+108)&4294967295;var bf=HEAP[bg];var be=(((bf))|0)==2;$bb241$$bb237$242:do{if(be){ad=111}else{var bd=je;var bc=(bd+450)&4294967295;var bb=HEAP[bc];var e6=reSign((bb),8,0)!=0;if(e6){ad=111;break $bb241$$bb237$242}var ba=je;var a9=(ba+145)&4294967295;var a8=HEAP[a9];var eL=reSign((a8),8,0)!=0;if(eL){ad=111;break $bb241$$bb237$242}var a3=je;var a2=(a3+104)&4294967295;var aZ=HEAP[a2];var aX=(((aZ))|0)==3;$bb247$$bb246$246:do{if(aX){ad=116}else{var aW=je;var aU=(aW+104)&4294967295;var aT=HEAP[aU];var aS=(((aT))|0)==5;if(aS){ad=116;break $bb247$$bb246$246}else{ad=117;break $bb247$$bb246$246}}}while(0);$bb247$$bb250$248:do{if(ad==116){var aR=cc;var aQ=(aR)==0;if(aQ){ad=117;break $bb247$$bb250$248}var aP=cc;var aO=__ZN16GfxImageColorMap13getColorSpaceEv(aP);bQ=aO;var aN=bQ;var aL=(aN)&4294967295;var aK=HEAP[aL];var aJ=(aK+12)&4294967295;var aI=HEAP[aJ];var aH=aI;var aG=bQ;var aF=FUNCTION_TABLE[aH](aG);var aE=(((aF))|0)!=8;if(aE){ad=117;break $bb247$$bb250$248}f=1;ad=120;break $bb247$$bb250$248}}while(0);if(ad==117){f=0}var aD=f;bP=aD;var az=bP;var ea=reSign((az),8,0)!=0;if(ea){var ax=(en)&4294967295;var aw=(ax)&4294967295;HEAP[aw]=65536;var av=cc;var at=__ZN16GfxImageColorMap13getColorSpaceEv(av);var ap=at;h7=ap;var an=h7;var al=(an)&4294967295;var ak=(al)&4294967295;var ai=HEAP[ak];var ab=(ai+24)&4294967295;var aa=HEAP[ab];var Z=aa;var Y=h7;FUNCTION_TABLE[Z](Y,en,kz);var W=h7;var V=__ZN23GfxSeparationColorSpace7getNameEv(W);var S=(kz+12)&4294967295;var Q=HEAP[S];var N=__ZL8colToDbli4564(Q);var L=(kz+8)&4294967295;var E=HEAP[L];var C=__ZL8colToDbli4564(E);var A=(kz+4)&4294967295;var y=HEAP[A];var v=__ZL8colToDbli4564(y);var t=(kz)&4294967295;var q=HEAP[t];var n=__ZL8colToDbli4564(q);var k=je;__ZN11PSOutputDev10writePSFmtEPKcz(k,(__str9024553)&4294967295,Pointer_make([n,0,0,0,0,0,0,0,v,0,0,0,0,0,0,0,C,0,0,0,0,0,0,0,N,0,0,0,0,0,0,0,V,0,0,0],0,ALLOC_STACK));ad=122;break $bb241$$bb237$242}else{var i=cc;var oD=(i)!=0;if(oD){d=(__str9034554)&4294967295}else{d=(__str9044555)&4294967295}var oB=je;var oz=d;__ZN11PSOutputDev10writePSFmtEPKcz(oB,(__str5264177)&4294967295,Pointer_make([oz,0,0,0],0,ALLOC_STACK));ad=122;break $bb241$$bb237$242}}}while(0);if(ad==111){var a7=cc;var a6=(a7)!=0;if(a6){g=(__str9004551)&4294967295}else{g=(__str9014552)&4294967295}var a5=je;var a4=g;__ZN11PSOutputDev10writePSFmtEPKcz(a5,(__str5264177)&4294967295,Pointer_make([a4,0,0,0],0,ALLOC_STACK))}var ox=gp;var ou=(ox)!=0;$bb259$$bb281$269:do{if(ou){var os=eW;var dJ=reSign((os),8,0)!=0;if(dJ){var op=gp;var on=(op)&4294967295;var ol=HEAP[on];var oh=(ol+68)&4294967295;var od=HEAP[oh];var ob=od;var n9=gp;var n7=FUNCTION_TABLE[ob](n9);gp=n7}var n5=mp;var dC=reSign((n5),8,0)!=0;if(dC){var n2=__Znwj(160);var n0=n2;bR=n0;var nY=bR;var nU=gp;__ZN16RunLengthEncoderC1EP6Stream(nY,nU);var nS=bR;var nL=nS;gp=nL}var nJ=dh;var du=reSign((nJ),8,0)!=0;if(du){var nH=bZ;var dt=reSign((nH),8,0)!=0;if(dt){var nF=__Znwj(32);var nD=nF;bS=nD;var nB=bS;var ny=gp;__ZN15ASCIIHexEncoderC1EP6Stream(nB,ny);var nw=bS;var nu=nw;gp=nu}else{var ns=__Znwj(36);var hD=ns;bT=hD;var hC=bT;var hB=gp;__ZN14ASCII85EncoderC1EP6Stream(hC,hB);var hA=bT;var hz=hA;gp=hz}}var hy=gp;var hx=(hy)&4294967295;var hw=HEAP[hx];var hv=(hw+12)&4294967295;var hu=HEAP[hv];var hf=hu;var he=gp;FUNCTION_TABLE[hf](he);while(1){var g8=gp;var g7=(g8)&4294967295;var g6=HEAP[g7];var gU=(g6+20)&4294967295;var gT=HEAP[gU];var gS=gT;var gR=gp;var gQ=FUNCTION_TABLE[gS](gR);bB=gQ;var gP=bB;var gO=(((gP))|0)!=-1;var gN=unSign((gO),1,0);bE=gN;var gM=bE;var c8=reSign((gM),8,0)!=0;if(!(c8)){ad=129;break}var hd=bB;var hc=(((hd))&255);var hb=reSign((hc),8,0);var ha=je;var g9=(((hb))&255);__ZN11PSOutputDev11writePSCharEc(ha,g9);ad=127;continue}var gL=gp;var gz=(gL)&4294967295;var gy=HEAP[gz];var gx=(gy+16)&4294967295;var gw=HEAP[gx];var gv=gw;var gu=gp;FUNCTION_TABLE[gv](gu);var gs=je;__ZN11PSOutputDev11writePSCharEc(gs,10);var gr=mp;var c5=reSign((gr),8,0)!=0;if(!c5){var gq=dh;var c4=reSign((gq),8,0)!=0;if(!(c4)){ad=131;break $bb259$$bb281$269}}var go=gp;var gc=(go)!=0;if(!(gc)){ad=131;break $bb259$$bb281$269}var gb=gp;var ga=(gb)&4294967295;var f9=HEAP[ga];var f8=(f9+4)&4294967295;var f7=HEAP[f8];var f6=f7;var f4=gp;FUNCTION_TABLE[f6](f4)}}while(0);var f3=je;var f1=(f3+108)&4294967295;var fO=HEAP[f1];var fN=(((fO))|0)==2;$bb286$$bb282$292:do{if(fN){ad=134}else{var fM=je;var fL=(fM+450)&4294967295;var fJ=HEAP[fL];var cM=reSign((fJ),8,0)!=0;if(cM){ad=134;break $bb286$$bb282$292}var fI=je;var fG=(fI+145)&4294967295;var fF=HEAP[fG];var cJ=reSign((fF),8,0)!=0;if(cJ){ad=134;break $bb286$$bb282$292}var fp=hQ;var ci=reSign((fp),8,0)!=0;$bb295$$bb296$296:do{if(ci){var fn=__Znwj(20);var fl=fn;bU=fl;var fi=bU;var fg=cz;var fe=lE;__ZN18FixedLengthEncoderC1EP6Streami(fi,fg,fe);var fc=bU;var fa=fc;cz=fa}else{var e8=iY;var cf=reSign((e8),8,0)!=0;if(!(cf)){ad=141;break $bb295$$bb296$296}var eT=cz;var eR=(eT)&4294967295;var eP=HEAP[eR];var eN=(eP+68)&4294967295;var eK=HEAP[eN];var eI=eK;var eG=cz;var eE=FUNCTION_TABLE[eI](eG);cz=eE}}while(0);var eC=cc;var eA=(eC)==0;$bb302$$bb300$301:do{if(eA){ad=142}else{var em=cc;var ek=__ZN16GfxImageColorMap13getColorSpaceEv(em);bV=ek;var ei=bV;var eg=(ei)&4294967295;var ee=HEAP[eg];var ec=(ee+12)&4294967295;var d9=HEAP[ec];var d7=d9;var d5=bV;var d3=FUNCTION_TABLE[d7](d5);var dR=(((d3))|0)!=9;if(dR){ad=142;break $bb302$$bb300$301}oq=1;ad=144;break $bb302$$bb300$301}}while(0);if(ad==142){oq=0}var dP=oq;bD=dP;var dN=bD;var ln=reSign((dN),8,0)!=0;if(ln){var dL=__Znwj(172);var dI=dL;bW=dI;var dG=bW;var dE=cz;var dB=jl;var dz=kn;var dx=cc;__ZN14DeviceNRecoderC1EP6StreamiiP16GfxImageColorMap(dG,dE,dB,dz,dx);var mC=bW;var mB=mC;cz=mB}var mA=ac;var lk=reSign((mA),8,0)!=0;if(lk){var mz=__Znwj(160);var my=mz;bX=my;var mx=bX;var mw=cz;__ZN16RunLengthEncoderC1EP6Stream(mx,mw);var mv=bX;var mu=mv;cz=mu}var mt=bm;var le=reSign((mt),8,0)!=0;if(le){var mf=bZ;var lb=reSign((mf),8,0)!=0;if(lb){var me=__Znwj(32);var md=me;bY=md;var mc=bY;var mb=cz;__ZN15ASCIIHexEncoderC1EP6Stream(mc,mb);var ma=bY;var l9=ma;cz=l9}else{var l8=__Znwj(36);var l7=l8;b1=l7;var l6=b1;var lT=cz;__ZN14ASCII85EncoderC1EP6Stream(l6,lT);var lS=b1;var lR=lS;cz=lR}}var lP=cz;var lN=(lP)&4294967295;var lM=HEAP[lN];var lL=(lM+12)&4294967295;var lK=HEAP[lL];var lJ=lK;var lI=cz;FUNCTION_TABLE[lJ](lI);$bb317$319:while(1){var lq=cz;var lp=(lq)&4294967295;var lo=HEAP[lp];var lm=(lo+20)&4294967295;var ll=HEAP[lm];var li=ll;var lh=cz;var lg=FUNCTION_TABLE[li](lh);bB=lg;var lf=bB;var ld=(((lf))|0)!=-1;var lc=unSign((ld),1,0);bC=lc;var la=bC;var k6=reSign((la),8,0)!=0;if(!(k6)){ad=151;break $bb317$319}var lv=bB;var lu=(((lv))&255);var lt=reSign((lu),8,0);var ls=je;var lr=(((lt))&255);__ZN11PSOutputDev11writePSCharEc(ls,lr);ad=149;continue $bb317$319}var k9=cz;var k8=(k9)&4294967295;var k7=HEAP[k8];var k4=(k7+16)&4294967295;var k3=HEAP[k4];var k2=k3;var k1=cz;FUNCTION_TABLE[k2](k1);var k0=je;__ZN11PSOutputDev11writePSCharEc(k0,10);var kY=je;__ZN11PSOutputDev7writePSEPc(kY,(__str9074558)&4294967295);var kX=ac;var kZ=reSign((kX),8,0)!=0;$bb325$$bb321$323:do{if(!kZ){var kV=bm;var kW=reSign((kV),8,0)!=0;if(kW){ad=152;break $bb325$$bb321$323}var kU=hQ;var kT=reSign((kU),8,0)!=0;if(!(kT)){ad=155;break $bb286$$bb282$292}}}while(0);var kS=cz;var kR=(kS)!=0;if(!(kR)){ad=155;break $bb286$$bb282$292}var kP=cz;var kN=(kP)&4294967295;var kL=HEAP[kN];var kJ=(kL+4)&4294967295;var kH=HEAP[kJ];var kF=kH;var kD=cz;FUNCTION_TABLE[kF](kD);ad=155;break $bb286$$bb282$292}}while(0);if(ad==134){var fE=hQ;var cH=reSign((fE),8,0)!=0;var kc=(cH)^1;var m7=unSign((kc),1,0);var co=reSign((m7),8,0)!=0;if(co){var fD=je;__ZN11PSOutputDev7writePSEPc(fD,(__str9054556)&4294967295)}var fr=je;__ZN11PSOutputDev7writePSEPc(fr,(__str9064557)&4294967295)}STACKTOP=a1;return;return}function __ZN11PSOutputDev9doImageL2EP6ObjectP16GfxImageColorMapbbP6StreamiiiPiS5_iib(ar,aR,x,d3,cK,k3,qw,pD,tA,aN,rx,jX,sy,iu){var fL=STACKTOP;STACKTOP+=4248;_memset(fL,0,4248);var fz;var aX;var c3;var hw;var sw;var dM;var en;var g;var jE;var c8;var mT;var rt;var k4;var pc;var c7;var rP;var dK;var mt;var dL;var r0;var dU;var r2;var ms;var mq;var mp;var mo;var mn;var dX;var r4;var mm;var dZ;var nX;var d0;var d1;var d2;var ml;var ec;var sh;var ef;var eh;var ej;var ek;var mk;var mj;var sj;var eJ;var el;var sl;var em;var eH;var eE;var sx;var eG=fL;var eI;var eL;var eM;var eN;var eO;var eP;var e0;var eF;var eD;var eB;var ez;var hd;var sJ;var ex;var ev;var tf;var bd;var fW;var kX;var kV;var kk;var K;var fx;var kQ;var jV;var mr;var rv;var fm;var cs;var t5;var lA;var lB;var nC;var ru;var j2;var oE;var h;var dE;var kA=fL+8;var eK=fL+136;var lK;var m3;var lD;var lC;var j9;var j8;var lz;var hL=fL+152;var cm=0;aX=ar;c3=aR;hw=x;sw=d3;dM=cK;en=k3;g=qw;jE=pD;c8=tA;mT=aN;rt=rx;k4=jX;pc=sy;c7=iu;mr=0;var et=mT;var ei=(et)==0;$bb101$$bb$2:do{if(ei){fz=0}else{var eg=hw;var ee=(eg)==0;if(ee){fz=0;break $bb101$$bb$2}var ed=dM;var ea=reSign((ed),8,0)!=0;var qF=(ea)^1;var tB=unSign((qF),1,0);var p0=reSign((tB),8,0)!=0;var te=(p0)^1;var he=unSign((te),1,0);var pW=reSign((he),8,0)!=0;if(pW){fz=0;break $bb101$$bb$2}var eb=hw;var d9=__ZN16GfxImageColorMap16getNumPixelCompsEv(eb);nC=d9;var d8=hw;var d7=__ZN16GfxImageColorMap7getBitsEv(d8);ev=d7;var d6=__Znwj(28);var d5=d6;ex=d5;var dY=ex;var dW=en;var dV=g;var dT=nC;var dS=ev;__ZN11ImageStreamC1EP6Streamiii(dY,dW,dV,dT,dS);var dR=ex;bd=dR;var dQ=bd;__ZN11ImageStream5resetEv(dQ);kQ=0;var dP=kQ;fx=dP;rv=64;var dO=rv;jV=dO;var dN=jV;var dJ=_gmallocn(dN,16);var dI=dJ;kX=dI;var dH=jV;var dG=_gmallocn(dH,16);var dF=dG;kV=dF;var dD=rv;var dC=_gmallocn(dD,16);var dB=dC;K=dB;lz=0;$bb83$6:while(1){var e3=lz;var e2=jE;var e1=(((e3))|0)<(((e2))|0);if(!(e1)){fz=4;break $bb83$6}var dA=bd;var dz=__ZN11ImageStream7getLineEv(dA);fW=dz;var dx=fW;var dv=(dx)==0;var du=unSign((dv),1,0);sJ=du;var dt=sJ;var nY=reSign((dt),8,0)!=0;if(nY){fz=4;break $bb83$6}lD=0;kQ=0;j9=0;$bb20$10:while(1){var cz=j9;var cy=g;var cx=(((cz))|0)<(((cy))|0);if(!(cx)){fz=14;break $bb20$10}lC=0;while(1){var cM=lC;var cL=nC;var cJ=(((cM))|0)<(((cL))|0);if(!(cJ)){fz=13;break}var ds=j9;var dr=nC;var dq=((ds)*(dr))&4294967295;var dp=lC;var dn=((dq)+(dp))&4294967295;var dm=fW;var dj=(dm+dn)&4294967295;var dh=HEAP[dj];var dg=unSign((dh),8,0);var df=lC;var de=((df)*2)&4294967295;var dd=mT;var dc=(dd+4*de)&4294967295;var db=HEAP[dc];var da=(((dg))|0)<(((db))|0);if(da){fz=8;break}var c9=j9;var c6=nC;var c5=((c9)*(c6))&4294967295;var c4=lC;var c2=((c5)+(c4))&4294967295;var c1=fW;var c0=(c1+c2)&4294967295;var cZ=HEAP[c0];var cY=unSign((cZ),8,0);var cX=lC;var cW=((cX)*2)&4294967295;var cT=((cW)+1)&4294967295;var cS=mT;var cR=(cS+4*cT)&4294967295;var cQ=HEAP[cR];var cP=(((cY))|0)>(((cQ))|0);if(cP){fz=8;break}var cO=lC;var cN=((cO)+1)&4294967295;lC=cN;fz=7;continue}if(fz==8){}var cF=lC;var cD=nC;var cC=(((cF))|0)<(((cD))|0);if(cC){fz=14;break $bb20$10}var cB=j9;var cA=((cB)+1)&4294967295;j9=cA;fz=6;continue $bb20$10}var cw=j9;j8=cw;$bb30$23:while(1){var sT=j8;var sS=g;var sR=(((sT))|0)<(((sS))|0);if(!(sR)){fz=25;break $bb30$23}lC=0;while(1){var s6=lC;var s4=nC;var s2=(((s6))|0)<(((s4))|0);if(!(s2)){fz=24;break}var cv=j8;var ue=nC;var uc=((cv)*(ue))&4294967295;var ua=lC;var t8=((uc)+(ua))&4294967295;var t6=fW;var t3=(t6+t8)&4294967295;var t1=HEAP[t3];var tZ=unSign((t1),8,0);var tY=lC;var tX=((tY)*2)&4294967295;var tS=mT;var tQ=(tS+4*tX)&4294967295;var tO=HEAP[tQ];var tM=(((tZ))|0)<(((tO))|0);if(tM){fz=19;break}var tK=j8;var tI=nC;var tG=((tK)*(tI))&4294967295;var tE=lC;var tD=((tG)+(tE))&4294967295;var tC=fW;var tw=(tC+tD)&4294967295;var tu=HEAP[tw];var ts=unSign((tu),8,0);var tq=lC;var to=((tq)*2)&4294967295;var tm=((to)+1)&4294967295;var tk=mT;var ti=(tk+4*tm)&4294967295;var th=HEAP[ti];var tg=(((ts))|0)>(((th))|0);if(tg){fz=19;break}var ta=lC;var s8=((ta)+1)&4294967295;lC=s8;fz=18;continue}if(fz==19){}var s0=lC;var sY=nC;var sW=(((s0))|0)==(((sY))|0);if(sW){fz=25;break $bb30$23}var sV=j8;var sU=((sV)+1)&4294967295;j8=sU;fz=17;continue $bb30$23}$bb80$36:while(1){var fi=j9;var fh=g;var fg=(((fi))|0)<(((fh))|0);if(!fg){var ff=lD;var fe=fx;var fd=(((ff))|0)<(((fe))|0);if(!(fd)){fz=58;break $bb80$36}}t5=0;var sQ=t5;cs=sQ;var sP=cs;fm=sP;var sO=j9;var sN=g;var sM=(((sO))|0)>=(((sN))|0);if(sM){fm=1}else{var sL=lD;var sK=fx;var sI=(((sL))|0)>=(((sK))|0);if(sI){cs=1}else{var sH=kX;var sG=lD;var sF=(sH+16*sG)&4294967295;var sE=(sF)&4294967295;var sD=HEAP[sE];var sC=j9;var sB=(((sD))|0)<(((sC))|0);if(sB){fm=1}else{var sA=kX;var sz=lD;var sv=(sA+16*sz)&4294967295;var su=(sv)&4294967295;var st=HEAP[su];var ss=j9;var sr=(((st))|0)>(((ss))|0);if(sr){cs=1}else{var sq=kX;var sp=lD;var so=(sq+16*sp)&4294967295;var sn=(so+4)&4294967295;var sm=HEAP[sn];var sf=j8;var se=(((sm))|0)==(((sf))|0);if(se){t5=1}else{cs=1;var sd=cs;fm=sd}}}}}var sc=fm;var m5=reSign((sc),8,0)!=0;if(m5){var sb=mr;var sa=rv;var r9=(((sb))|0)==(((sa))|0);if(r9){var r8=rv;var r7=((r8)*2)&4294967295;rv=r7;var r6=K;var rZ=r6;var rY=rv;var rX=_greallocn(rZ,rY,16);var rW=rX;K=rW}var rV=K;var rU=mr;var rT=(rV+16*rU)&4294967295;var rS=kX;var rR=lD;var rQ=(rS+16*rR)&4294967295;var rM=(rQ)&4294967295;var rL=HEAP[rM];var rK=(rT)&4294967295;HEAP[rK]=rL;var rJ=K;var rI=mr;var rH=(rJ+16*rI)&4294967295;var rG=kX;var rF=lD;var rE=(rG+16*rF)&4294967295;var rD=(rE+4)&4294967295;var mK=HEAP[rD];var mI=(rH+4)&4294967295;HEAP[mI]=mK;var mG=K;var mE=mr;var mC=(mG+16*mE)&4294967295;var mA=jE;var my=lz;var mw=((mA)-(my))&4294967295;var mv=((mw)-1)&4294967295;var mu=(mC+8)&4294967295;HEAP[mu]=mv;var mf=K;var md=mr;var mb=(mf+16*md)&4294967295;var l9=kX;var l7=lD;var l5=(l9+16*l7)&4294967295;var l3=(l5+8)&4294967295;var l1=HEAP[l3];var l0=jE;var lZ=((l0)-(l1))&4294967295;var lV=((lZ)-1)&4294967295;var lT=(mb+12)&4294967295;HEAP[lT]=lV;var lR=mr;var lP=((lR)+1)&4294967295;mr=lP;var lN=lD;var lL=((lN)+1)&4294967295;lD=lL}var lI=cs;var m4=reSign((lI),8,0)!=0;if(!m4){var lG=t5;var mQ=reSign((lG),8,0)!=0;if(!(mQ)){fz=28;continue $bb80$36}}var lF=kQ;var lE=jV;var lv=(((lF))|0)==(((lE))|0);if(lv){var lt=jV;var lr=((lt)*2)&4294967295;jV=lr;var lp=kX;var ln=lp;var ll=jV;var lj=_greallocn(ln,ll,16);var lh=lj;kX=lh;var lg=kV;var lf=lg;var le=jV;var ld=_greallocn(lf,le,16);var lc=ld;kV=lc}var lb=kV;var la=kQ;var k9=(lb+16*la)&4294967295;var k8=(k9)&4294967295;var k7=j9;HEAP[k8]=k7;var k6=kV;var k5=kQ;var k2=(k6+16*k5)&4294967295;var k1=(k2+4)&4294967295;var k0=j8;HEAP[k1]=k0;var kZ=cs;var mP=reSign((kZ),8,0)!=0;if(mP){var kY=kV;var kW=kQ;var kU=(kY+16*kW)&4294967295;var kT=(kU+8)&4294967295;var kS=lz;HEAP[kT]=kS}var kR=t5;var mO=reSign((kR),8,0)!=0;if(mO){var kP=kV;var kO=kQ;var kN=(kP+16*kO)&4294967295;var kM=kX;var kL=lD;var kK=(kM+16*kL)&4294967295;var kJ=(kK+8)&4294967295;var kI=HEAP[kJ];var kH=(kN+8)&4294967295;HEAP[kH]=kI;var kG=lD;var kF=((kG)+1)&4294967295;lD=kF}var kE=kQ;var kD=((kE)+1)&4294967295;kQ=kD;var kC=j8;j9=kC;$bb69$75:while(1){var gv=j9;var gt=g;var gr=(((gv))|0)<(((gt))|0);if(!(gr)){fz=44;break $bb69$75}lC=0;while(1){var gL=lC;var gK=nC;var gJ=(((gL))|0)<(((gK))|0);if(!(gJ)){fz=43;break}var kB=j9;var kz=nC;var ky=((kB)*(kz))&4294967295;var kx=lC;var kw=((ky)+(kx))&4294967295;var kv=fW;var ku=(kv+kw)&4294967295;var kt=HEAP[ku];var ks=unSign((kt),8,0);var kr=lC;var kq=((kr)*2)&4294967295;var kp=mT;var ko=(kp+4*kq)&4294967295;var kn=HEAP[ko];var km=(((ks))|0)<(((kn))|0);if(km){fz=38;break}var kl=j9;var kj=nC;var ki=((kl)*(kj))&4294967295;var kh=lC;var kg=((ki)+(kh))&4294967295;var kf=fW;var ke=(kf+kg)&4294967295;var kd=HEAP[ke];var kc=unSign((kd),8,0);var kb=lC;var ka=((kb)*2)&4294967295;var gZ=((ka)+1)&4294967295;var gX=mT;var gV=(gX+4*gZ)&4294967295;var gT=HEAP[gV];var gR=(((kc))|0)>(((gT))|0);if(gR){fz=38;break}var gP=lC;var gN=((gP)+1)&4294967295;lC=gN;fz=37;continue}if(fz==38){}var gF=lC;var gD=nC;var gB=(((gF))|0)<(((gD))|0);if(gB){fz=44;break $bb69$75}var gz=j9;var gx=((gz)+1)&4294967295;j9=gx;fz=36;continue $bb69$75}var gq=j9;j8=gq;$bb79$88:while(1){var fl=j8;var fk=g;var fj=(((fl))|0)<(((fk))|0);if(!(fj)){fz=28;continue $bb80$36}lC=0;while(1){var fu=lC;var ft=nC;var fs=(((fu))|0)<(((ft))|0);if(!(fs)){fz=54;break}var gp=j8;var gl=nC;var gj=((gp)*(gl))&4294967295;var gh=lC;var gf=((gj)+(gh))&4294967295;var gd=fW;var gb=(gd+gf)&4294967295;var f9=HEAP[gb];var f7=unSign((f9),8,0);var f6=lC;var f5=((f6)*2)&4294967295;var f1=mT;var fZ=(f1+4*f5)&4294967295;var fX=HEAP[fZ];var fU=(((f7))|0)<(((fX))|0);if(fU){fz=49;break}var fS=j8;var fQ=nC;var fO=((fS)*(fQ))&4294967295;var fM=lC;var fK=((fO)+(fM))&4294967295;var fJ=fW;var fI=(fJ+fK)&4294967295;var fH=HEAP[fI];var fG=unSign((fH),8,0);var fF=lC;var fE=((fF)*2)&4294967295;var fD=((fE)+1)&4294967295;var fC=mT;var fB=(fC+4*fD)&4294967295;var fA=HEAP[fB];var fy=(((fG))|0)>(((fA))|0);if(fy){fz=49;break}var fw=lC;var fv=((fw)+1)&4294967295;lC=fv;fz=48;continue}if(fz==49){}var fr=lC;var fq=nC;var fp=(((fr))|0)==(((fq))|0);if(fp){fz=28;continue $bb80$36}var fo=j8;var fn=((fo)+1)&4294967295;j8=fn;fz=47;continue $bb79$88}}var fc=kX;kk=fc;var fa=kV;kX=fa;var e9=kk;kV=e9;var e8=fx;lD=e8;var e7=kQ;fx=e7;var e6=lD;kQ=e6;var e5=lz;var e4=((e5)+1)&4294967295;lz=e4;fz=3;continue $bb83$6}lD=0;$bb88$102:while(1){var uQ=lD;var uO=fx;var uM=(((uQ))|0)<(((uO))|0);if(!(uM)){fz=63;break $bb88$102}var eZ=mr;var eY=rv;var eX=(((eZ))|0)==(((eY))|0);if(eX){var eW=rv;var eV=((eW)*2)&4294967295;rv=eV;var eU=K;var eT=eU;var eS=rv;var eR=_greallocn(eT,eS,16);var eQ=eR;K=eQ}var eC=K;var eA=mr;var ey=(eC+16*eA)&4294967295;var ew=kX;var eu=lD;var es=(ew+16*eu)&4294967295;var er=(es)&4294967295;var eq=HEAP[er];var ep=(ey)&4294967295;HEAP[ep]=eq;var eo=K;var c=mr;var a=(eo+16*c)&4294967295;var vQ=kX;var vO=lD;var vM=(vQ+16*vO)&4294967295;var vK=(vM+4)&4294967295;var vI=HEAP[vK];var vG=(a+4)&4294967295;HEAP[vG]=vI;var vF=K;var vE=mr;var vA=(vF+16*vE)&4294967295;var vy=jE;var vw=lz;var vu=((vy)-(vw))&4294967295;var vs=((vu)-1)&4294967295;var vq=(vA+8)&4294967295;HEAP[vq]=vs;var vo=K;var vm=mr;var vl=(vo+16*vm)&4294967295;var vk=kX;var vf=lD;var vd=(vk+16*vf)&4294967295;var vb=(vd+8)&4294967295;var u9=HEAP[vb];var u7=jE;var u5=((u7)-(u9))&4294967295;var u3=((u5)-1)&4294967295;var u1=(vl+12)&4294967295;HEAP[u1]=u3;var uZ=mr;var uY=((uZ)+1)&4294967295;mr=uY;var uU=lD;var uS=((uU)+1)&4294967295;lD=uS;fz=60;continue $bb88$102}var uK=mr;var uI=(((uK))|0)<=16383;if(uI){var uG=mr;var uF=((uG)*4)&4294967295;var uE=aX;__ZN11PSOutputDev10writePSFmtEPKcz(uE,(__str6234274)&4294967295,Pointer_make([uF,0,0,0],0,ALLOC_STACK));lD=0;while(1){var tN=lD;var tL=mr;var tJ=(((tN))|0)<(((tL))|0);if(!(tJ)){fz=66;break}var uD=K;var uC=lD;var uB=(uD+16*uC)&4294967295;var uA=(uB+12)&4294967295;var uz=HEAP[uA];var uy=K;var ux=lD;var uw=(uy+16*ux)&4294967295;var uv=(uw+8)&4294967295;var uu=HEAP[uv];var ut=((uz)-(uu))&4294967295;var us=K;var ur=lD;var uq=(us+16*ur)&4294967295;var up=(uq+4)&4294967295;var uo=HEAP[up];var un=K;var um=lD;var ul=(un+16*um)&4294967295;var uk=(ul)&4294967295;var ui=HEAP[uk];var uh=((uo)-(ui))&4294967295;var uf=K;var ud=lD;var ub=(uf+16*ud)&4294967295;var t9=(ub+8)&4294967295;var t7=HEAP[t9];var t4=K;var t2=lD;var t0=(t4+16*t2)&4294967295;var tV=(t0)&4294967295;var tU=HEAP[tV];var tT=aX;__ZN11PSOutputDev10writePSFmtEPKcz(tT,(__str6244275)&4294967295,Pointer_make([tU,0,0,0,t7,0,0,0,uh,0,0,0,ut,0,0,0],0,ALLOC_STACK));var tR=lD;var tP=((tR)+1)&4294967295;lD=tP;fz=64;continue}var tH=aX;var tF=g;var tz=jE;__ZN11PSOutputDev10writePSFmtEPKcz(tH,(__str6254276)&4294967295,Pointer_make([tF,0,0,0,tz,0,0,0],0,ALLOC_STACK))}else{var ty=aX;__ZN11PSOutputDev7writePSEPc(ty,(__str6264277)&4294967295);lD=0;while(1){var ns=lD;var nq=mr;var nm=(((ns))|0)<(((nq))|0);if(!(nm)){fz=70;break}var tx=K;var tv=lD;var tt=(tx+16*tv)&4294967295;var tr=(tt+12)&4294967295;var tp=HEAP[tr];var tn=K;var tl=lD;var tj=(tn+16*tl)&4294967295;var td=(tj+8)&4294967295;var tc=HEAP[td];var tb=((tp)-(tc))&4294967295;var s9=(((tb))|0);var s7=jE;var s5=(((s7))|0);var s3=(s9)/(s5);var s1=K;var sZ=lD;var sX=(s1+16*sZ)&4294967295;var oA=(sX+4)&4294967295;var oy=HEAP[oA];var ow=K;var ou=lD;var os=(ow+16*ou)&4294967295;var oq=(os)&4294967295;var oo=HEAP[oq];var om=((oy)-(oo))&4294967295;var ol=(((om))|0);var ok=g;var of=(((ok))|0);var od=(ol)/(of);var ob=K;var n9=lD;var n7=(ob+16*n9)&4294967295;var n5=(n7+8)&4294967295;var n3=HEAP[n5];var n1=(((n3))|0);var n0=jE;var nZ=(((n0))|0);var nT=(n1)/(nZ);var nR=K;var nP=lD;var nN=(nR+16*nP)&4294967295;var nL=(nN)&4294967295;var nJ=HEAP[nL];var nH=(((nJ))|0);var nF=g;var nE=(((nF))|0);var nD=(nH)/(nE);var ny=aX;__ZN11PSOutputDev10writePSFmtEPKcz(ny,(__str613712)&4294967295,Pointer_make([nD,0,0,0,0,0,0,0,nT,0,0,0,0,0,0,0,od,0,0,0,0,0,0,0,s3,0,0,0,0,0,0,0],0,ALLOC_STACK));var nw=lD;var nu=((nw)+1)&4294967295;lD=nu;fz=68;continue}var nk=aX;__ZN11PSOutputDev7writePSEPc(nk,(__str6274278)&4294967295)}var ni=K;var nh=ni;_gfree(nh);var ng=kX;var nf=ng;_gfree(nf);var ne=kV;var nd=ne;_gfree(nd);var nc=bd;hd=nc;var nb=hd;var na=(nb)!=0;if(na){var m9=hd;__ZN11ImageStreamD1Ev(m9);var m8=hd;var m7=m8;__ZdlPv(m7)}var m6=en;var m2=(m6)&4294967295;var m1=HEAP[m2];var m0=(m1+16)&4294967295;var mZ=HEAP[m0];var mY=mZ;var mX=en;FUNCTION_TABLE[mY](mX);fz=72;break $bb101$$bb$2}}while(0);$bb101$$bb103$124:do{if(fz==0){var mW=rt;var mV=(mW)!=0;if(!(mV)){fz=72;break $bb101$$bb103$124}var mS=c7;var mR=unSign((mS),8,0);var mN=aX;var mM=rt;var mL=k4;var mJ=pc;var mH=(((mR))&255);__ZN11PSOutputDev18maskToClippingPathEP6Streamiib(mN,mM,mL,mJ,mH)}}while(0);var mF=hw;var mD=(mF)!=0;if(mD){var mB=hw;var mz=__ZN16GfxImageColorMap13getColorSpaceEv(mB);var mx=aX;__ZN11PSOutputDev16dumpColorSpaceL2EP13GfxColorSpacebbb(mx,mz,0,1,0);var mi=aX;__ZN11PSOutputDev7writePSEPc(mi,(__str8724523)&4294967295)}var mh=HEAP[_globalParams];var mg=__ZN12GlobalParams13getPSASCIIHexEv(mh);oE=mg;var me=aX;var mc=(me+108)&4294967295;var ma=HEAP[mc];var l8=(((ma))|0)==2;$bb110$$bb106$131:do{if(l8){fz=76}else{var l6=aX;var l4=(l6+450)&4294967295;var l2=HEAP[l4];var j7=reSign((l2),8,0)!=0;if(j7){fz=76;break $bb110$$bb106$131}var lY=aX;var lX=(lY+145)&4294967295;var lW=HEAP[lX];var j6=reSign((lW),8,0)!=0;if(j6){fz=76;break $bb110$$bb106$131}else{fz=78;break $bb110$$bb106$131}}}while(0);if(fz==76){var lU=dM;var j5=reSign((lU),8,0)!=0;if(j5){var lS=__Znwj(20);var lQ=lS;ez=lQ;var lO=ez;var lM=en;var lJ=c8;__ZN18FixedLengthEncoderC1EP6Streami(lO,lM,lJ);var lH=ez;var ly=lH;tf=ly;var lx=__Znwj(160);var lw=lx;eB=lw;var lu=eB;var ls=tf;__ZN16RunLengthEncoderC1EP6Stream(lu,ls);var lq=eB;var lo=lq;tf=lo;var lm=oE;var j4=reSign((lm),8,0)!=0;if(j4){var lk=__Znwj(32);var li=lk;eD=li;var iM=eD;var iK=tf;__ZN15ASCIIHexEncoderC1EP6Stream(iM,iK);var iI=eD;var iG=iI;tf=iG}else{var iE=__Znwj(36);var iC=iE;eF=iC;var iz=eF;var ix=tf;__ZN14ASCII85EncoderC1EP6Stream(iz,ix);var iw=eF;var iv=iw;tf=iv}var io=tf;var il=(io)&4294967295;var ij=HEAP[il];var ih=(ij+12)&4294967295;var ie=HEAP[ih];var ic=ie;var ia=tf;FUNCTION_TABLE[ic](ia);m3=0;var h8=oE;var j3=reSign((h8),8,0)!=0;if(j3){e0=(__str6294280)&4294967295}else{e0=(__str8734524)&4294967295}var h7=e0;var h6=aX;__ZN11PSOutputDev7writePSEPc(h6,h7);$bb121$146:while(1){var h3=tf;var h1=(h3)&4294967295;var hZ=HEAP[h1];var hX=(hZ+20)&4294967295;var hV=HEAP[hX];var hT=hV;var hR=tf;var hP=FUNCTION_TABLE[hT](hR);lK=hP;var hN=lK;var hM=(((hN))|0)==10;if(hM){fz=81;continue $bb121$146}var hI=lK;var hG=(((hI))|0)==13;if(hG){fz=81;continue $bb121$146}var hE=oE;var j1=reSign((hE),8,0)!=0;if(j1){eO=62}else{eO=126}var hC=eO;var hA=lK;var hy=(((hC))|0)==(((hA))|0);if(hy){fz=85;break $bb121$146}var hv=lK;var ht=(((hv))|0)==-1;if(ht){fz=85;break $bb121$146}var hr=lK;var hq=(((hr))|0)==122;$bb131$$bb132$156:do{if(hq){var hp=lK;var hn=(((hp))&255);var hm=reSign((hn),8,0);var hl=aX;var hk=(((hm))&255);__ZN11PSOutputDev11writePSCharEc(hl,hk);var hj=m3;var hi=((hj)+1)&4294967295;m3=hi}else{var hh=lK;var hg=(((hh))&255);var hf=reSign((hg),8,0);var hc=aX;var hb=(((hf))&255);__ZN11PSOutputDev11writePSCharEc(hc,hb);var ha=m3;var g9=((ha)+1)&4294967295;m3=g9;lD=1;$bb143$159:while(1){var gn=oE;var jW=reSign((gn),8,0)!=0;if(jW){eN=1}else{eN=4}var gm=eN;var gk=lD;var gi=(((gm))|0)>=(((gk))|0);if(!(gi)){fz=99;break $bb131$$bb132$156}while(1){var g8=tf;var g7=(g8)&4294967295;var g6=HEAP[g7];var g5=(g6+20)&4294967295;var g4=HEAP[g5];var g3=g4;var g2=tf;var g1=FUNCTION_TABLE[g3](g2);lK=g1;var g0=lK;var gY=(((g0))|0)==10;if(gY){fz=91;continue}var gW=lK;var gU=(((gW))|0)==13;if(gU){fz=91;continue}else{fz=93;break}}var gS=oE;var jY=reSign((gS),8,0)!=0;if(jY){eM=62}else{eM=126}var gQ=eM;var gO=lK;var gM=(((gQ))|0)==(((gO))|0);if(gM){fz=95;break $bb143$159}var gI=lK;var gH=(((gI))|0)==-1;if(gH){fz=95;break $bb143$159}var gG=lK;var gE=(((gG))&255);var gC=reSign((gE),8,0);var gA=aX;var gy=(((gC))&255);__ZN11PSOutputDev11writePSCharEc(gA,gy);var gw=m3;var gu=((gw)+1)&4294967295;m3=gu;var gs=lD;var go=((gs)+1)&4294967295;lD=go;fz=90;continue $bb143$159}}}while(0);var gg=m3;var ge=(((gg))|0)>240;if(ge){var gc=oE;var jT=reSign((gc),8,0)!=0;if(jT){eL=(__str6304281)&4294967295}else{eL=(__str8744525)&4294967295}var ga=eL;var f8=aX;__ZN11PSOutputDev7writePSEPc(f8,ga);m3=0}var f4=oE;var jS=reSign((f4),8,0)!=0;if(jS){eP=62}else{eP=126}var f3=eP;var f2=lK;var f0=(((f3))|0)==(((f2))|0);if(f0){fz=103;break $bb121$146}var fY=lK;var fV=(((fY))|0)!=-1;if(fV){fz=81;continue $bb121$146}else{fz=103;break $bb121$146}}if(fz==85){}var fT=oE;var jR=reSign((fT),8,0)!=0;if(jR){eI=(__str8754526)&4294967295}else{eI=(__str8764527)&4294967295}var fR=eI;var fP=aX;__ZN11PSOutputDev7writePSEPc(fP,fR);var fN=aX;__ZN11PSOutputDev7writePSEPc(fN,(__str8774528)&4294967295);var bo=aX;__ZN11PSOutputDev7writePSEPc(bo,(__str6324283)&4294967295);var bn=tf;var bm=(bn)&4294967295;var bl=HEAP[bm];var bk=(bl+16)&4294967295;var bi=HEAP[bk];var bh=bi;var bg=tf;FUNCTION_TABLE[bh](bg);var bf=tf;var be=(bf)!=0;if(be){var a2=tf;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=(a0+4)&4294967295;var aY=HEAP[aZ];var aW=aY;var aV=tf;FUNCTION_TABLE[aW](aV)}}else{var aU=c3;__ZN6Object6getRefEv(eG,aU);var aT=aX;var ay=(eG)&4294967295;var rz=HEAP[ay];var mU=(eG+4)&4294967295;var bj=HEAP[mU];var aS=en;__ZN11PSOutputDev10setupImageE3RefP6Stream(aT,rz,bj,aS);var aF=c3;var aE=__ZN6Object9getRefGenEv(aF);var aD=c3;var aC=__ZN6Object9getRefNumEv(aD);var aB=aX;__ZN11PSOutputDev10writePSFmtEPKcz(aB,(__str6334284)&4294967295,Pointer_make([aC,0,0,0,aE,0,0,0],0,ALLOC_STACK))}}var aA=aX;__ZN11PSOutputDev7writePSEPc(aA,(__str7634414)&4294967295);var az=aX;var ax=g;__ZN11PSOutputDev10writePSFmtEPKcz(az,(__str7644415)&4294967295,Pointer_make([ax,0,0,0],0,ALLOC_STACK));var aw=aX;var av=jE;__ZN11PSOutputDev10writePSFmtEPKcz(aw,(__str7654416)&4294967295,Pointer_make([av,0,0,0],0,ALLOC_STACK));var ai=jE;var ah=(0-(ai))&4294967295;var ag=aX;var af=g;var ae=jE;__ZN11PSOutputDev10writePSFmtEPKcz(ag,(__str7664417)&4294967295,Pointer_make([af,0,0,0,ah,0,0,0,ae,0,0,0],0,ALLOC_STACK));var ad=hw;var ac=(ad)==0;$bb173$$bb171$201:do{if(ac){fz=108}else{var ab=hw;var aa=__ZN16GfxImageColorMap13getColorSpaceEv(ab);eH=aa;var Z=eH;var N=(Z)&4294967295;var M=HEAP[N];var L=(M+12)&4294967295;var J=HEAP[L];var I=J;var H=eH;var G=FUNCTION_TABLE[I](H);var F=(((G))|0)!=9;if(F){fz=108;break $bb173$$bb171$201}eE=1;fz=110;break $bb173$$bb171$201}}while(0);if(fz==108){eE=0}var E=eE;sx=E;var D=sx;var jG=reSign((D),8,0)!=0;if(jG){var r=aX;__ZN11PSOutputDev7writePSEPc(r,(__str7674418)&4294967295)}else{var q=hw;var p=(q)!=0;if(p){var o=hw;var n=__ZN16GfxImageColorMap7getBitsEv(o);em=n}else{em=1}var m=aX;var l=em;__ZN11PSOutputDev10writePSFmtEPKcz(m,(__str8854536)&4294967295,Pointer_make([l,0,0,0],0,ALLOC_STACK))}var k=hw;var j=(k)!=0;if(j){var i=aX;__ZN11PSOutputDev7writePSEPc(i,(__str8864537)&4294967295);var f=aX;var e=(f+104)&4294967295;var d=HEAP[e];var b=(((d))|0)==3;$bb184$$bb183$217:do{if(b){fz=114}else{var vR=aX;var vP=(vR+104)&4294967295;var vN=HEAP[vP];var vL=(((vN))|0)==5;if(vL){fz=114;break $bb184$$bb183$217}else{fz=115;break $bb184$$bb183$217}}}while(0);$bb184$$bb186$219:do{if(fz==114){var vJ=hw;var vH=__ZN16GfxImageColorMap13getColorSpaceEv(vJ);eJ=vH;var vD=eJ;var vC=(vD)&4294967295;var vB=HEAP[vC];var vz=(vB+12)&4294967295;var vx=HEAP[vz];var vv=vx;var vt=eJ;var vr=FUNCTION_TABLE[vv](vt);var vp=(((vr))|0)!=8;if(vp){fz=115;break $bb184$$bb186$219}el=1;fz=117;break $bb184$$bb186$219}}while(0);if(fz==115){el=0}var vn=el;sl=vn;var vi=sl;var ju=reSign((vi),8,0)!=0;$bb189$$bb190$225:do{if(ju){var vh=hw;var vg=__ZN16GfxImageColorMap7getBitsEv(vh);var ve=1<<(vg);var vc=((ve)-1)&4294967295;lB=vc;var va=hw;var u8=__ZN16GfxImageColorMap13getDecodeHighEi(va,0);var u6=lB;var u4=(((u6))|0);var u2=(u8)*(u4);var uX=hw;var uW=__ZN16GfxImageColorMap12getDecodeLowEi(uX,0);var uV=lB;var uT=(((uV))|0);var uR=(uW)*(uT);var uP=aX;__ZN11PSOutputDev10writePSFmtEPKcz(uP,(__str8874538)&4294967295,Pointer_make([uR,0,0,0,0,0,0,0,u2,0,0,0,0,0,0,0],0,ALLOC_STACK))}else{var uN=hw;var uL=__ZN16GfxImageColorMap13getColorSpaceEv(uN);mj=uL;var uJ=mj;var uH=(uJ)&4294967295;var qu=HEAP[uH];var qt=(qu+12)&4294967295;var qs=HEAP[qt];var qr=qs;var qq=mj;var qp=FUNCTION_TABLE[qr](qq);var qo=(((qp))|0)==9;var qn=unSign((qo),1,0);sj=qn;var qm=sj;var jj=reSign((qm),8,0)!=0;if(jj){var ql=hw;var qa=__ZN16GfxImageColorMap13getColorSpaceEv(ql);var p9=qa;var p8=__ZN20GfxDeviceNColorSpace6getAltEv(p9);mk=p8;var p7=mk;var p6=(p7)&4294967295;var p5=HEAP[p6];var p4=(p5+44)&4294967295;var p3=HEAP[p4];var p2=p3;var p1=mk;var pO=FUNCTION_TABLE[p2](p1);nC=pO;lD=0;while(1){var pH=lD;var pG=nC;var pE=(((pH))|0)<(((pG))|0);if(!(pE)){fz=123;break}var pN=lD;var pM=(((pN))|0)>0;if(pM){var pL=aX;__ZN11PSOutputDev7writePSEPc(pL,(__str6044255)&4294967295)}var pK=aX;__ZN11PSOutputDev7writePSEPc(pK,(__str8884539)&4294967295);var pJ=lD;var pI=((pJ)+1)&4294967295;lD=pI;fz=120;continue}}else{var ps=hw;var pr=__ZN16GfxImageColorMap16getNumPixelCompsEv(ps);nC=pr;lD=0;while(1){var o3=lD;var o2=nC;var o1=(((o3))|0)<(((o2))|0);if(!(o1)){fz=127;break $bb189$$bb190$225}var pq=lD;var pp=(((pq))|0)>0;if(pp){var po=aX;__ZN11PSOutputDev7writePSEPc(po,(__str6044255)&4294967295)}var pn=hw;var pm=lD;var pl=__ZN16GfxImageColorMap13getDecodeHighEi(pn,pm);var pk=hw;var pj=lD;var o7=__ZN16GfxImageColorMap12getDecodeLowEi(pk,pj);var o6=aX;__ZN11PSOutputDev10writePSFmtEPKcz(o6,(__str8874538)&4294967295,Pointer_make([o7,0,0,0,0,0,0,0,pl,0,0,0,0,0,0,0],0,ALLOC_STACK));var o5=lD;var o4=((o5)+1)&4294967295;lD=o4;fz=124;continue}}}}while(0);var o0=aX;__ZN11PSOutputDev7writePSEPc(o0,(__str8304481)&4294967295)}else{var oZ=sw;var dy=reSign((oZ),8,0)!=0;if(dy){ek=0}else{ek=1}var oX=sw;var dw=reSign((oX),8,0)!=0;if(dw){ej=1}else{ej=0}var oO=aX;var oN=ej;var oM=ek;__ZN11PSOutputDev10writePSFmtEPKcz(oO,(__str8894540)&4294967295,Pointer_make([oN,0,0,0,oM,0,0,0],0,ALLOC_STACK))}var oL=aX;var oK=(oL+108)&4294967295;var oJ=HEAP[oK];var oI=(((oJ))|0)==2;$bb218$$bb214$255:do{if(oI){fz=131}else{var oH=aX;var oG=(oH+450)&4294967295;var oF=HEAP[oG];var dl=reSign((oF),8,0)!=0;if(dl){fz=131;break $bb218$$bb214$255}var oD=aX;var oC=(oD+145)&4294967295;var oB=HEAP[oC];var dk=reSign((oB),8,0)!=0;if(dk){fz=131;break $bb218$$bb214$255}var ot=aX;__ZN11PSOutputDev7writePSEPc(ot,(__str7694420)&4294967295);fz=136;break $bb218$$bb214$255}}while(0);if(fz==131){var oz=dM;var di=reSign((oz),8,0)!=0;if(di){var ox=aX;__ZN11PSOutputDev7writePSEPc(ox,(__str8904541)&4294967295)}else{var ov=aX;__ZN11PSOutputDev7writePSEPc(ov,(__str8914542)&4294967295)}}var or=en;var op=(or)&4294967295;var on=HEAP[op];var oi=(on+56)&4294967295;var oh=HEAP[oi];var og=aX;var oe=(og+104)&4294967295;var oc=HEAP[oe];var oa=(((oc))|0)>1;if(oa){var n8=aX;var n6=(n8+104)&4294967295;var n4=HEAP[n6];var n2=(((n4))|0)<=3;if(n2){ef=2}else{ef=3}var nW=ef;eh=nW}else{eh=1}var nV=oh;var nU=en;var nS=eh;var nQ=FUNCTION_TABLE[nV](nU,nS,(__str8924543)&4294967295);lA=nQ;var nO=hw;var nM=(nO)==0;$bb232$$bb231$274:do{if(nM){fz=140}else{var nK=hw;var nI=__ZN16GfxImageColorMap13getColorSpaceEv(nK);ml=nI;var nG=ml;var nB=(nG)&4294967295;var nA=HEAP[nB];var nz=(nA+12)&4294967295;var nx=HEAP[nz];var nv=nx;var nt=ml;var nr=FUNCTION_TABLE[nv](nt);var nn=(((nr))|0)==9;if(nn){fz=139;break $bb232$$bb231$274}else{fz=140;break $bb232$$bb231$274}}}while(0);$bb232$$bb235$276:do{if(fz==140){var nl=dM;var cV=reSign((nl),8,0)!=0;if(cV){fz=139;break $bb232$$bb235$276}var nj=lA;var jQ=(nj)==0;if(jQ){fz=139;break $bb232$$bb235$276}ec=0;fz=144;break $bb232$$bb235$276}}while(0);if(fz==139){ec=1}var jP=ec;sh=jP;var jO=sh;var cU=reSign((jO),8,0)!=0;if(cU){ru=1;var jN=aX;var jM=(jN+108)&4294967295;var jL=HEAP[jM];var jK=(((jL))|0)==2;$bb257$$bb240$285:do{if(jK){fz=145}else{var jJ=aX;var jI=(jJ+450)&4294967295;var jH=HEAP[jI];var cI=reSign((jH),8,0)!=0;var bJ=(cI)^1;var vj=unSign((bJ),1,0);var cH=reSign((vj),8,0)!=0;var u0=(cH)^1;var fb=unSign((u0),1,0);var cG=reSign((fb),8,0)!=0;if(cG){fz=145;break $bb257$$bb240$285}var jF=aX;var jD=(jF+145)&4294967295;var jC=HEAP[jD];var cE=reSign((jC),8,0)!=0;var j0=(cE)^1;var qR=unSign((j0),1,0);var cu=reSign((qR),8,0)!=0;var np=(cu)^1;var jU=unSign((np),1,0);var ct=reSign((jU),8,0)!=0;if(ct){fz=145;break $bb257$$bb240$285}d2=1;fz=148;break $bb257$$bb240$285}}while(0);if(fz==145){d2=0}var jB=d2;j2=jB;h=0}else{ru=0;var jA=en;var jz=(jA)&4294967295;var jy=HEAP[jz];var jx=(jy+60)&4294967295;var jw=HEAP[jx];var jv=jw;var jt=en;var js=FUNCTION_TABLE[jv](jt,1);var cq=reSign((js),8,0)!=0;var ho=(cq)^1;var no=unSign((ho),1,0);var cp=reSign((no),8,0)!=0;$bb282$$bb264$293:do{if(cp){fz=151}else{var jr=aX;var jq=(jr+108)&4294967295;var jp=HEAP[jq];var jo=(((jp))|0)==2;if(jo){fz=151;break $bb282$$bb264$293}var jn=aX;var jm=(jn+450)&4294967295;var jl=HEAP[jm];var co=reSign((jl),8,0)!=0;var cr=(co)^1;var jZ=unSign((cr),1,0);var cn=reSign((jZ),8,0)!=0;var Y=(cn)^1;var pF=unSign((Y),1,0);var cl=reSign((pF),8,0)!=0;if(cl){fz=151;break $bb282$$bb264$293}var jk=aX;var ji=(jk+145)&4294967295;var jh=HEAP[ji];var ck=reSign((jh),8,0)!=0;var rr=(ck)^1;var oj=unSign((rr),1,0);var cj=reSign((oj),8,0)!=0;var oY=(cj)^1;var ug=unSign((oY),1,0);var cg=reSign((ug),8,0)!=0;if(cg){fz=151;break $bb282$$bb264$293}d1=1;fz=155;break $bb282$$bb264$293}}while(0);if(fz==151){d1=0}var jg=d1;j2=jg;h=1}var jf=j2;var ca=reSign((jf),8,0)!=0;if(ca){var je=oE;var b7=reSign((je),8,0)!=0;if(b7){d0=(__str8934544)&4294967295}else{d0=(__str8944545)&4294967295}var jd=aX;var jc=d0;__ZN11PSOutputDev10writePSFmtEPKcz(jd,(__str8954546)&4294967295,Pointer_make([jc,0,0,0],0,ALLOC_STACK))}var jb=ru;var b1=reSign((jb),8,0)!=0;if(b1){var ja=aX;__ZN11PSOutputDev7writePSEPc(ja,(__str7724423)&4294967295)}var i9=h;var bX=reSign((i9),8,0)!=0;if(bX){var i8=lA;var i7=__ZNK9GooString10getCStringEv(i8);var i6=aX;__ZN11PSOutputDev7writePSEPc(i6,i7)}var i5=lA;var i4=(i5)!=0;$bb298$$bb300$315:do{if(i4){var i3=lA;nX=i3;var i2=nX;var i1=(i2)!=0;if(!(i1)){fz=162;break $bb298$$bb300$315}var i0=nX;__ZN9GooStringD1Ev(i0);var iZ=nX;var iY=iZ;__ZdlPv(iY)}}while(0);var iX=aX;var iW=(iX+108)&4294967295;var iV=HEAP[iW];var iU=(((iV))|0)==2;$bb305$$bb301$319:do{if(iU){fz=164}else{var iT=aX;var iS=(iT+450)&4294967295;var iR=HEAP[iS];var sk=reSign((iR),8,0)!=0;if(sk){fz=164;break $bb305$$bb301$319}var iQ=aX;var iP=(iQ+145)&4294967295;var iO=HEAP[iP];var si=reSign((iO),8,0)!=0;if(si){fz=164;break $bb305$$bb301$319}var iA=dM;var r3=reSign((iA),8,0)!=0;$bb317$$bb318$323:do{if(r3){var iy=__Znwj(20);var ir=iy;mm=ir;var iq=mm;var ip=en;var im=c8;__ZN18FixedLengthEncoderC1EP6Streami(iq,ip,im);var ik=mm;var ii=ik;en=ii}else{var ig=h;var r1=reSign((ig),8,0)!=0;if(!(r1)){fz=172;break $bb317$$bb318$323}var id=en;var ib=(id)&4294967295;var h9=HEAP[ib];var h5=(h9+68)&4294967295;var h4=HEAP[h5];var h2=h4;var h0=en;var hY=FUNCTION_TABLE[h2](h0);en=hY}}while(0);var hW=hw;var hU=(hW)==0;$bb324$$bb322$328:do{if(hU){fz=173}else{var hS=hw;var hQ=__ZN16GfxImageColorMap13getColorSpaceEv(hS);mn=hQ;var hO=mn;var hK=(hO)&4294967295;var hJ=HEAP[hK];var hH=(hJ+12)&4294967295;var hF=HEAP[hH];var hD=hF;var hB=mn;var hz=FUNCTION_TABLE[hD](hB);var hx=(((hz))|0)!=9;if(hx){fz=173;break $bb324$$bb322$328}dX=1;fz=175;break $bb324$$bb322$328}}while(0);if(fz==173){dX=0}var hu=dX;r4=hu;var hs=r4;var rO=reSign((hs),8,0)!=0;if(rO){var ci=__Znwj(172);var ch=ci;mo=ch;var cf=mo;var ce=en;var cd=g;var cc=jE;var cb=hw;__ZN14DeviceNRecoderC1EP6StreamiiP16GfxImageColorMap(cf,ce,cd,cc,cb);var b9=mo;var b8=b9;en=b8}var b6=ru;var rN=reSign((b6),8,0)!=0;if(rN){var b5=__Znwj(160);var b4=b5;mp=b4;var b3=mp;var b2=en;__ZN16RunLengthEncoderC1EP6Stream(b3,b2);var b0=mp;var bZ=b0;en=bZ}var bY=j2;var rC=reSign((bY),8,0)!=0;if(rC){var bW=oE;var rB=reSign((bW),8,0)!=0;if(rB){var bV=__Znwj(32);var bU=bV;mq=bU;var bT=mq;var bS=en;__ZN15ASCIIHexEncoderC1EP6Stream(bT,bS);var bR=mq;var bQ=bR;en=bQ}else{var bP=__Znwj(36);var bO=bP;ms=bO;var bN=ms;var bM=en;__ZN14ASCII85EncoderC1EP6Stream(bN,bM);var bL=ms;var bK=bL;en=bK}}var bI=aX;__ZN11PSOutputDev7writePSEPc(bI,(__str7734424)&4294967295);var bH=aX;var bG=(bH+508)&4294967295;var bF=HEAP[bG];var bE=(((bF))|0)!=0;if(bE){var bD=dM;var rA=reSign((bD),8,0)!=0;if(rA){__Z5erroriPcz(-1,(__str9094560)&4294967295);lB=0}else{var bC=en;var bB=(bC)&4294967295;var bA=HEAP[bB];var bz=(bA+12)&4294967295;var by=HEAP[bz];var bx=by;var bw=en;FUNCTION_TABLE[bx](bw);lB=0;while(1){var bt=en;var bs=(bt)&4294967295;var br=HEAP[bs];var bq=(br+20)&4294967295;var bp=HEAP[bq];var bc=bp;var bb=en;var ba=FUNCTION_TABLE[bc](bb);lK=ba;var a9=lK;var a8=(((a9))|0)!=-1;var a7=unSign((a8),1,0);r2=a7;var a6=r2;var ry=reSign((a6),8,0)!=0;if(!(ry)){fz=183;break}var bv=lB;var bu=((bv)+1)&4294967295;lB=bu;fz=181;continue}var a5=en;var a4=(a5)&4294967295;var a3=HEAP[a4];var aQ=(a3+16)&4294967295;var aP=HEAP[aQ];var aO=aP;var aM=en;FUNCTION_TABLE[aO](aM)}var aL=hw;var aK=(aL)!=0;if(aK){dU=14}else{dU=15}var aJ=dU;var aI=lB;var aH=((aJ)+(aI))&4294967295;lB=aH;var aG=aX;var au=lB;__ZN11PSOutputDev10writePSFmtEPKcz(aG,(__str9104561)&4294967295,Pointer_make([au,0,0,0],0,ALLOC_STACK))}var at=aX;var aq=(at+104)&4294967295;var ap=HEAP[aq];var ao=(((ap))|0)==3;$bb352$$bb351$361:do{if(ao){fz=186}else{var an=aX;var am=(an+104)&4294967295;var al=HEAP[am];var ak=(((al))|0)==5;if(ak){fz=186;break $bb352$$bb351$361}else{fz=187;break $bb352$$bb351$361}}}while(0);$bb352$$bb355$363:do{if(fz==186){var aj=hw;var X=(aj)==0;if(X){fz=187;break $bb352$$bb355$363}var W=hw;var V=__ZN16GfxImageColorMap13getColorSpaceEv(W);mt=V;var U=mt;var T=(U)&4294967295;var S=HEAP[T];var R=(S+12)&4294967295;var Q=HEAP[R];var P=Q;var O=mt;var C=FUNCTION_TABLE[P](O);var B=(((C))|0)!=8;if(B){fz=187;break $bb352$$bb355$363}dL=1;fz=190;break $bb352$$bb355$363}}while(0);if(fz==187){dL=0}var A=dL;r0=A;var z=r0;var rw=reSign((z),8,0)!=0;if(rw){var y=(kA)&4294967295;var w=(y)&4294967295;HEAP[w]=65536;var v=hw;var u=__ZN16GfxImageColorMap13getColorSpaceEv(v);var t=u;dE=t;var s=dE;var rn=(s)&4294967295;var rm=(rn)&4294967295;var rl=HEAP[rm];var rk=(rl+24)&4294967295;var rj=HEAP[rk];var ri=rj;var rg=dE;FUNCTION_TABLE[ri](rg,kA,eK);var rf=dE;var re=__ZN23GfxSeparationColorSpace7getNameEv(rf);var rc=(eK+12)&4294967295;var rb=HEAP[rc];var ra=__ZL8colToDbli4564(rb);var q9=(eK+8)&4294967295;var q8=HEAP[q9];var q7=__ZL8colToDbli4564(q8);var q6=(eK+4)&4294967295;var q5=HEAP[q6];var q4=__ZL8colToDbli4564(q5);var q3=(eK)&4294967295;var q2=HEAP[q3];var q1=__ZL8colToDbli4564(q2);var q0=aX;__ZN11PSOutputDev10writePSFmtEPKcz(q0,(__str9024553)&4294967295,Pointer_make([q1,0,0,0,0,0,0,0,q4,0,0,0,0,0,0,0,q7,0,0,0,0,0,0,0,ra,0,0,0,0,0,0,0,re,0,0,0],0,ALLOC_STACK))}else{var qZ=hw;var qY=(qZ)!=0;if(qY){dK=(__str9034554)&4294967295}else{dK=(__str9044555)&4294967295}var qX=aX;var qW=dK;__ZN11PSOutputDev10writePSFmtEPKcz(qX,(__str5264177)&4294967295,Pointer_make([qW,0,0,0],0,ALLOC_STACK))}var qV=en;var qU=(qV)&4294967295;var qT=HEAP[qU];var qS=(qT+12)&4294967295;var qQ=HEAP[qS];var qP=qQ;var qO=en;FUNCTION_TABLE[qP](qO);lD=0;$bb366$378:while(1){var qB=en;var qA=(qB)&4294967295;var qz=HEAP[qA];var qy=(qz+20)&4294967295;var qx=HEAP[qy];var qv=qx;var qk=en;var qj=FUNCTION_TABLE[qv](qk);lK=qj;var qi=lK;var qh=(((qi))|0)!=-1;var qg=unSign((qh),1,0);rP=qg;var qf=rP;var rs=reSign((qf),8,0)!=0;if(!(rs)){fz=197;break $bb366$378}var qN=lD;var qM=lK;var qL=(((qM))&255);var qK=(hL+qN)&4294967295;HEAP[qK]=qL;var qJ=lD;var qI=((qJ)+1)&4294967295;lD=qI;var qH=lD;var qG=(((qH))|0)>4095;if(!(qG)){fz=194;continue $bb366$378}var qE=aX;var qD=(hL)&4294967295;var qC=lD;__ZN11PSOutputDev10writePSBufEPci(qE,qD,qC);lD=0;fz=194;continue $bb366$378}var qe=lD;var qd=(((qe))|0)>0;if(qd){var qc=aX;var qb=(hL)&4294967295;var pZ=lD;__ZN11PSOutputDev10writePSBufEPci(qc,qb,pZ)}var pY=en;var pX=(pY)&4294967295;var pV=HEAP[pX];var pU=(pV+16)&4294967295;var pT=HEAP[pU];var pS=pT;var pR=en;FUNCTION_TABLE[pS](pR);var pQ=aX;__ZN11PSOutputDev11writePSCharEc(pQ,10);var pP=aX;__ZN11PSOutputDev7writePSEPc(pP,(__str9074558)&4294967295);var pC=aX;var pB=(pC+508)&4294967295;var pA=HEAP[pB];var pz=(((pA))|0)!=0;if(pz){var py=aX;__ZN11PSOutputDev7writePSEPc(py,(__str9114562)&4294967295)}var px=ru;var rq=reSign((px),8,0)!=0;$bb378$$bb374$389:do{if(!rq){var pw=j2;var rp=reSign((pw),8,0)!=0;if(rp){fz=200;break $bb378$$bb374$389}var pv=dM;var ro=reSign((pv),8,0)!=0;if(!(ro)){fz=203;break $bb305$$bb301$319}}}while(0);var pu=en;var pt=(pu)!=0;if(!(pt)){fz=203;break $bb305$$bb301$319}var pi=en;var ph=(pi)&4294967295;var pg=HEAP[ph];var pf=(pg+4)&4294967295;var pe=HEAP[pf];var pd=pe;var pb=en;FUNCTION_TABLE[pd](pb);fz=203;break $bb305$$bb301$319}}while(0);if(fz==164){var iN=hw;var iL=(iN)!=0;if(iL){dZ=(__str9004551)&4294967295}else{dZ=(__str9014552)&4294967295}var iJ=aX;var iH=dZ;__ZN11PSOutputDev10writePSFmtEPKcz(iJ,(__str9084559)&4294967295,Pointer_make([iH,0,0,0],0,ALLOC_STACK));var iF=dM;var sg=reSign((iF),8,0)!=0;var uj=(sg)^1;var d4=unSign((uj),1,0);var r5=reSign((d4),8,0)!=0;if(r5){var iD=aX;__ZN11PSOutputDev7writePSEPc(iD,(__str9054556)&4294967295)}var iB=aX;__ZN11PSOutputDev7writePSEPc(iB,(__str9064557)&4294967295)}var pa=mT;var o9=(pa)==0;$bb387$$bb381$404:do{if(o9){fz=205}else{var o8=hw;var oW=(o8)==0;if(oW){fz=205;break $bb387$$bb381$404}var oV=dM;var rh=reSign((oV),8,0)!=0;var it=(rh)^1;var tW=unSign((it),1,0);var rd=reSign((tW),8,0)!=0;if(rd){fz=207;break $bb387$$bb381$404}else{fz=205;break $bb387$$bb381$404}}}while(0);$bb387$$bb388$407:do{if(fz==205){var oU=rt;var oT=(oU)!=0;if(oT){fz=207;break $bb387$$bb388$407}else{fz=208;break $bb387$$bb388$407}}}while(0);if(fz==207){var oS=mr;var oR=(((oS))|0)<=16383;if(oR){var oQ=aX;__ZN11PSOutputDev7writePSEPc(oQ,(__str593710)&4294967295)}else{var oP=aX;__ZN11PSOutputDev7writePSEPc(oP,(__str5524203)&4294967295)}}STACKTOP=fL;return;return}function __ZN14DeviceNRecoderC2EP6StreamiiP16GfxImageColorMap(i,c,V,f,X){var y;var e;var W;var d;var z;var a;var U;var G=0;e=i;W=c;d=V;z=f;a=X;var T=e;var S=(T)&4294967295;var R=W;__ZN12FilterStreamC2EP6Stream(S,R);var Q=e;var P=(Q)&4294967295;var O=(P)&4294967295;var M=(O)&4294967295;HEAP[M]=(__ZTV14DeviceNRecoder+8)&4294967295;var K=e;var I=(K+12)&4294967295;var v=d;HEAP[I]=v;var t=e;var r=(t+16)&4294967295;var p=z;HEAP[r]=p;var n=e;var l=(n+20)&4294967295;var k=a;HEAP[l]=k;var j=e;var h=(j+28)&4294967295;HEAP[h]=0;var g=e;var b=(g+160)&4294967295;HEAP[b]=0;var ag=e;var af=(ag+164)&4294967295;HEAP[af]=32;var ae=e;var ad=(ae+20)&4294967295;var ac=HEAP[ad];var ab=__ZN16GfxImageColorMap13getColorSpaceEv(ac);var aa=ab;var Z=__ZN20GfxDeviceNColorSpace6getAltEv(aa);U=Z;var Y=U;var N=(Y)&4294967295;var L=HEAP[N];var J=(L+44)&4294967295;var H=HEAP[J];var F=H;var E=U;var D=FUNCTION_TABLE[F](E);var C=e;var B=(C+168)&4294967295;HEAP[B]=D;var A=e;var x=(A+20)&4294967295;var w=HEAP[x];var u=__ZN16GfxImageColorMap13getColorSpaceEv(w);var s=u;var q=__ZN20GfxDeviceNColorSpace20getTintTransformFuncEv(s);var o=e;var m=(o+24)&4294967295;HEAP[m]=q;return;return}function __ZN12TextFontInfoC2EP8GfxState(f,q){var o;var c;var p;var U;var b;var w=0;c=f;p=q;var K=p;var J=__ZN8GfxState7getFontEv(K);var I=c;var H=(I)&4294967295;HEAP[H]=J;var G=c;var F=(G)&4294967295;var E=HEAP[F];var C=(E)!=0;if(C){var A=c;var y=(A)&4294967295;var n=HEAP[y];__ZN7GfxFont9incRefCntEv(n)}var m=c;var l=(m)&4294967295;var k=HEAP[l];var j=(k)==0;$bb4$$bb2$5:do{if(j){o=1}else{var i=c;var h=(i)&4294967295;var g=HEAP[h];var e=__ZN7GfxFont11getOrigNameEv(g);var d=(e)==0;if(d){o=1;break $bb4$$bb2$5}var a=c;var T=(a)&4294967295;var S=HEAP[T];var R=__ZN7GfxFont11getOrigNameEv(S);var Q=__ZNK9GooString4copyEv(R);b=Q;o=3;break $bb4$$bb2$5}}while(0);if(o==1){b=0}var P=c;var O=(P+4)&4294967295;var N=b;HEAP[O]=N;var M=c;var L=(M)&4294967295;var D=HEAP[L];var B=(D)!=0;if(B){var z=c;var x=(z)&4294967295;var v=HEAP[x];var u=__ZN7GfxFont8getFlagsEv(v);U=u}else{U=0}var t=c;var s=(t+8)&4294967295;var r=U;HEAP[s]=r;return;return}function __ZN10UnicodeMap9isUnicodeEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+8)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN4Link7getRectEPdS0_S0_S0_(p,z,m,y,l){var w;var n;var A;var j;var B;var q;var o=0;n=p;A=z;j=m;B=y;q=l;var k=n;var i=(k)&4294967295;var h=HEAP[i];var g=A;HEAP[g]=h;var f=n;var e=(f+8)&4294967295;var d=HEAP[e];var c=j;HEAP[c]=d;var b=n;var a=(b+16)&4294967295;var x=HEAP[a];var v=B;HEAP[v]=x;var u=n;var t=(u+24)&4294967295;var s=HEAP[t];var r=q;HEAP[r]=s;return;return}function __ZN7GfxFont8getFlagsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+44)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont9getAscentEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+152)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN7GfxFont10getDescentEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+160)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZL8colToDbli4572(c){var k;var h;var g;var f;var j=0;h=c;var e=h;var d=(((e))|0);var b=(d)/65536;f=b;var a=f;g=a;var i=g;return i;return null}function __ZN8GfxState14transformDeltaEddPdS0_(g,d,G,c,F){var r;var b;var E;var D;var p;var n;var s=0;b=g;E=d;D=G;p=c;n=F;var C=b;var B=(C+16)&4294967295;var A=(B)&4294967295;var z=HEAP[A];var y=E;var x=(z)*(y);var w=b;var v=(w+16)&4294967295;var u=(v+16)&4294967295;var t=HEAP[u];var q=D;var o=(t)*(q);var m=(x)+(o);var l=p;HEAP[l]=m;var k=b;var j=(k+16)&4294967295;var i=(j+8)&4294967295;var h=HEAP[i];var f=E;var e=(h)*(f);var a=b;var N=(a+16)&4294967295;var M=(N+24)&4294967295;var L=HEAP[M];var K=D;var J=(L)*(K);var I=(e)+(J);var H=n;HEAP[H]=I;return;return}function __ZN8TextWord9getLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+56)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8TextWord7getCharEi(j,i){var n;var o;var b;var k;var h;var m=0;o=j;b=i;var g=o;var f=(g+44)&4294967295;var e=HEAP[f];var d=b;var c=(e+4*d)&4294967295;h=c;var a=h;k=a;var l=k;return l;return null}function __ZN8TextWord11getFontSizeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+76)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN8TextPool7getPoolEi(m,n){var q;var k;var t;var s;var j;var l=0;k=m;t=n;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];var f=k;var e=(f)&4294967295;var d=HEAP[e];var c=t;var b=((c)-(d))&4294967295;var a=(g+4*b)&4294967295;var r=HEAP[a];j=r;var p=j;s=p;var o=s;return o;return null}function __ZN8TextPool7setPoolEiP8TextWord(m,n,q){var o;var k;var p;var r;var l=0;k=m;p=n;r=q;var j=k;var i=(j+8)&4294967295;var h=HEAP[i];var g=k;var f=(g)&4294967295;var e=HEAP[f];var d=p;var c=((d)-(e))&4294967295;var b=(h+4*c)&4294967295;var a=r;HEAP[b]=a;return;return}function __ZN13TextOutputDev4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+123)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN13TextOutputDev10upsideDownEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN13TextOutputDev11useDrawCharEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN13TextOutputDev19interpretType3CharsEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN13TextOutputDev11needNonTextEv(d){var h;var i;var e;var c;var g=0;i=d;c=0;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN13TextUnderlineC1Edddd(o,D,l,b,C){var A;var m;var H;var t;var p;var E;var n=0;m=o;H=D;t=l;p=b;E=C;var k=m;var j=(k)&4294967295;var i=H;HEAP[j]=i;var h=m;var g=(h+8)&4294967295;var f=t;HEAP[g]=f;var e=m;var d=(e+16)&4294967295;var c=p;HEAP[d]=c;var a=m;var B=(a+24)&4294967295;var z=E;HEAP[B]=z;var y=m;var x=(y+8)&4294967295;var w=HEAP[x];var v=m;var u=(v+24)&4294967295;var s=HEAP[u];var r=(w)==(s);var q=unSign((r),1,0);var G=m;var F=(G+32)&4294967295;HEAP[F]=q;return;return}function __ZN13TextUnderlineD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN8TextLinkC1EiiiiP4Link(r,o,C,l,B,z){var w;var p;var A;var m;var i;var y;var b;var q=0;p=r;A=o;m=C;i=l;y=B;b=z;var n=p;var k=(n)&4294967295;var j=A;HEAP[k]=j;var h=p;var g=(h+4)&4294967295;var f=m;HEAP[g]=f;var e=p;var d=(e+8)&4294967295;var c=i;HEAP[d]=c;var a=p;var x=(a+12)&4294967295;var v=y;HEAP[x]=v;var u=p;var t=(u+16)&4294967295;var s=b;HEAP[t]=s;return;return}function __ZN8TextLinkD1Ev(d){var b;var c;var a=0;c=d;return;return}function __ZN12TextFontInfo7matchesEP8GfxState(m,r){var o;var k;var i;var q;var j;var l=0;k=m;i=r;var h=i;var g=__ZN8GfxState7getFontEv(h);var f=k;var e=(f)&4294967295;var d=HEAP[e];var c=(g)==(d);var b=unSign((c),1,0);j=b;var a=j;q=a;var n=q;var p=(((n))&255);return p;return null}function __ZN8TextWordC2EP8GfxStateiddiP12TextFontInfod(ac,cX,bk,cv,cg,aQ,f,bE){var aa=STACKTOP;STACKTOP+=28;_memset(aa,0,28);var aU;var cx;var bD;var W;var bg;var bh;var av;var X;var cM;var a4;var cB;var aT;var cn=aa;var cm=aa+8;var bH;var g;var I=aa+16;var ca=0;cx=ac;bD=cX;W=bk;bg=cv;bh=cg;av=aQ;X=f;cM=bE;var cW=cx;var cV=(cW)&4294967295;var cU=W;HEAP[cV]=cU;var cT=cx;var cS=(cT+64)&4294967295;var cR=av;HEAP[cS]=cR;var cQ=cx;var cP=(cQ+68)&4294967295;HEAP[cP]=0;var cO=cx;var cN=(cO+72)&4294967295;var bR=X;HEAP[cN]=bR;var bP=cx;var bN=(bP+76)&4294967295;var bM=cM;HEAP[bN]=bM;var bL=bD;var bK=bg;var bJ=bh;__ZN8GfxState9transformEddPdS0_(bL,bK,bJ,cn,cm);var bI=cx;var bG=(bI+72)&4294967295;var bF=HEAP[bG];var bu=(bF)&4294967295;var bs=HEAP[bu];aT=bs;var bq=aT;var bp=(bq)!=0;var bo=unSign((bp),1,0);cB=bo;var bn=cB;var aw=reSign((bn),8,0)!=0;if(aw){var bm=aT;var bl=__ZN7GfxFont9getAscentEv(bm);var bj=cx;var bi=(bj+76)&4294967295;var a7=HEAP[bi];var a5=(bl)*(a7);bH=a5;var a2=aT;var a1=__ZN7GfxFont10getDescentEv(a2);var a0=cx;var aZ=(a0+76)&4294967295;var aY=HEAP[aZ];var aX=(a1)*(aY);g=aX}else{var aW=cx;var aV=(aW+76)&4294967295;var aJ=HEAP[aV];var aH=(aJ)*0.95;bH=aH;var aE=cx;var aD=(aE+76)&4294967295;var aC=HEAP[aD];var aB=(aC)*-0.35;g=aB}var aA=cx;var az=(aA)&4294967295;var ay=HEAP[az];if(ay==0){aU=8}else{if(ay==1){aU=9}else{if(ay==2){aU=10}else{if(ay==3){aU=11}else{aU=12}}}}if(aU==8){var ax=HEAP[cm];var al=bH;var aj=(ax)-(al);var ah=cx;var ag=(ah+20)&4294967295;HEAP[ag]=aj;var af=HEAP[cm];var ae=g;var ad=(af)-(ae);var ab=cx;var Z=(ab+28)&4294967295;HEAP[Z]=ad;var Y=cx;var N=(Y+20)&4294967295;var L=HEAP[N];var J=cx;var H=(J+28)&4294967295;var G=HEAP[H];var F=(L)==(G);if(F){var E=HEAP[cm];var D=cx;var C=(D+20)&4294967295;HEAP[C]=E;var B=HEAP[cm];var s=(B)+1;var q=cx;var o=(q+28)&4294967295;HEAP[o]=s}var n=HEAP[cm];var m=cx;var l=(m+36)&4294967295;HEAP[l]=n}else{if(aU==9){var k=HEAP[cn];var j=g;var i=(k)+(j);var h=cx;var e=(h+4)&4294967295;HEAP[e]=i;var d=HEAP[cn];var c=bH;var b=(d)+(c);var a=cx;var c2=(a+12)&4294967295;HEAP[c2]=b;var c1=cx;var c0=(c1+4)&4294967295;var cZ=HEAP[c0];var cY=cx;var cL=(cY+12)&4294967295;var cK=HEAP[cL];var cJ=(cZ)==(cK);if(cJ){var cI=HEAP[cn];var cH=cx;var cG=(cH+4)&4294967295;HEAP[cG]=cI;var cF=HEAP[cn];var cE=(cF)+1;var cD=cx;var cC=(cD+12)&4294967295;HEAP[cC]=cE}var cA=HEAP[cn];var cz=cx;var cy=(cz+36)&4294967295;HEAP[cy]=cA}else{if(aU==10){var cw=HEAP[cm];var cu=g;var ct=(cw)+(cu);var cs=cx;var cr=(cs+20)&4294967295;HEAP[cr]=ct;var cq=HEAP[cm];var cp=bH;var cl=(cq)+(cp);var ck=cx;var cj=(ck+28)&4294967295;HEAP[cj]=cl;var ci=cx;var ch=(ci+20)&4294967295;var cf=HEAP[ch];var ce=cx;var cd=(ce+28)&4294967295;var cc=HEAP[cd];var cb=(cf)==(cc);if(cb){var b9=HEAP[cm];var b8=cx;var b7=(b8+20)&4294967295;HEAP[b7]=b9;var b6=HEAP[cm];var b5=(b6)+1;var b4=cx;var b3=(b4+28)&4294967295;HEAP[b3]=b5}var b2=HEAP[cm];var b1=cx;var b0=(b1+36)&4294967295;HEAP[b0]=b2}else{if(aU==11){var bZ=HEAP[cn];var bY=bH;var bX=(bZ)-(bY);var bW=cx;var bV=(bW+4)&4294967295;HEAP[bV]=bX;var bU=HEAP[cn];var bT=g;var bS=(bU)-(bT);var bQ=cx;var bO=(bQ+12)&4294967295;HEAP[bO]=bS;var bC=cx;var bB=(bC+4)&4294967295;var bA=HEAP[bB];var bz=cx;var by=(bz+12)&4294967295;var bx=HEAP[by];var bw=(bA)==(bx);if(bw){var bv=HEAP[cn];var bt=cx;var br=(bt+4)&4294967295;HEAP[br]=bv;var bf=HEAP[cn];var be=(bf)+1;var bd=cx;var bc=(bd+12)&4294967295;HEAP[bc]=be}var bb=HEAP[cn];var ba=cx;var a9=(ba+36)&4294967295;HEAP[a9]=bb}}}}var a8=cx;var a6=(a8+44)&4294967295;HEAP[a6]=0;var a3=cx;var aS=(a3+48)&4294967295;HEAP[aS]=0;var aR=cx;var aP=(aR+52)&4294967295;HEAP[aP]=0;var aO=cx;var aN=(aO+60)&4294967295;HEAP[aN]=0;var aM=cx;var aL=(aM+60)&4294967295;var aK=HEAP[aL];var aI=cx;var aG=(aI+56)&4294967295;HEAP[aG]=aK;var au=cx;var at=(au+84)&4294967295;HEAP[at]=0;var ar=cx;var aq=(ar+88)&4294967295;HEAP[aq]=0;var ap=bD;var ao=__ZN8GfxState9getRenderEv(ap);var an=(ao)&3;var am=(((an))|0)==1;var ak=unSign((am),1,0);a4=ak;var ai=a4;var co=reSign((ai),8,0)!=0;if(co){var V=bD;__ZN8GfxState12getStrokeRGBEP6GfxRGB(V,I)}else{var U=bD;__ZN8GfxState10getFillRGBEP6GfxRGB(U,I)}var T=(I)&4294967295;var S=HEAP[T];var R=__ZL8colToDbli4572(S);var Q=cx;var P=(Q+92)&4294967295;HEAP[P]=R;var O=(I+4)&4294967295;var M=HEAP[O];var K=__ZL8colToDbli4572(M);var A=cx;var z=(A+100)&4294967295;HEAP[z]=K;var y=(I+8)&4294967295;var x=HEAP[y];var w=__ZL8colToDbli4572(x);var v=cx;var u=(v+108)&4294967295;HEAP[u]=w;var t=cx;var r=(t+116)&4294967295;HEAP[r]=0;var p=cx;var aF=(p+120)&4294967295;HEAP[aF]=0;STACKTOP=aa;return;return}function __ZN8TextWordC1EP8GfxStateiddiP12TextFontInfod(ac,cX,bk,cv,cg,aQ,f,bE){var aa=STACKTOP;STACKTOP+=28;_memset(aa,0,28);var aU;var cx;var bD;var W;var bg;var bh;var av;var X;var cM;var a4;var cB;var aT;var cn=aa;var cm=aa+8;var bH;var g;var I=aa+16;var ca=0;cx=ac;bD=cX;W=bk;bg=cv;bh=cg;av=aQ;X=f;cM=bE;var cW=cx;var cV=(cW)&4294967295;var cU=W;HEAP[cV]=cU;var cT=cx;var cS=(cT+64)&4294967295;var cR=av;HEAP[cS]=cR;var cQ=cx;var cP=(cQ+68)&4294967295;HEAP[cP]=0;var cO=cx;var cN=(cO+72)&4294967295;var bR=X;HEAP[cN]=bR;var bP=cx;var bN=(bP+76)&4294967295;var bM=cM;HEAP[bN]=bM;var bL=bD;var bK=bg;var bJ=bh;__ZN8GfxState9transformEddPdS0_(bL,bK,bJ,cn,cm);var bI=cx;var bG=(bI+72)&4294967295;var bF=HEAP[bG];var bu=(bF)&4294967295;var bs=HEAP[bu];aT=bs;var bq=aT;var bp=(bq)!=0;var bo=unSign((bp),1,0);cB=bo;var bn=cB;var aw=reSign((bn),8,0)!=0;if(aw){var bm=aT;var bl=__ZN7GfxFont9getAscentEv(bm);var bj=cx;var bi=(bj+76)&4294967295;var a7=HEAP[bi];var a5=(bl)*(a7);bH=a5;var a2=aT;var a1=__ZN7GfxFont10getDescentEv(a2);var a0=cx;var aZ=(a0+76)&4294967295;var aY=HEAP[aZ];var aX=(a1)*(aY);g=aX}else{var aW=cx;var aV=(aW+76)&4294967295;var aJ=HEAP[aV];var aH=(aJ)*0.95;bH=aH;var aE=cx;var aD=(aE+76)&4294967295;var aC=HEAP[aD];var aB=(aC)*-0.35;g=aB}var aA=cx;var az=(aA)&4294967295;var ay=HEAP[az];if(ay==0){aU=8}else{if(ay==1){aU=9}else{if(ay==2){aU=10}else{if(ay==3){aU=11}else{aU=12}}}}if(aU==8){var ax=HEAP[cm];var al=bH;var aj=(ax)-(al);var ah=cx;var ag=(ah+20)&4294967295;HEAP[ag]=aj;var af=HEAP[cm];var ae=g;var ad=(af)-(ae);var ab=cx;var Z=(ab+28)&4294967295;HEAP[Z]=ad;var Y=cx;var N=(Y+20)&4294967295;var L=HEAP[N];var J=cx;var H=(J+28)&4294967295;var G=HEAP[H];var F=(L)==(G);if(F){var E=HEAP[cm];var D=cx;var C=(D+20)&4294967295;HEAP[C]=E;var B=HEAP[cm];var s=(B)+1;var q=cx;var o=(q+28)&4294967295;HEAP[o]=s}var n=HEAP[cm];var m=cx;var l=(m+36)&4294967295;HEAP[l]=n}else{if(aU==9){var k=HEAP[cn];var j=g;var i=(k)+(j);var h=cx;var e=(h+4)&4294967295;HEAP[e]=i;var d=HEAP[cn];var c=bH;var b=(d)+(c);var a=cx;var c2=(a+12)&4294967295;HEAP[c2]=b;var c1=cx;var c0=(c1+4)&4294967295;var cZ=HEAP[c0];var cY=cx;var cL=(cY+12)&4294967295;var cK=HEAP[cL];var cJ=(cZ)==(cK);if(cJ){var cI=HEAP[cn];var cH=cx;var cG=(cH+4)&4294967295;HEAP[cG]=cI;var cF=HEAP[cn];var cE=(cF)+1;var cD=cx;var cC=(cD+12)&4294967295;HEAP[cC]=cE}var cA=HEAP[cn];var cz=cx;var cy=(cz+36)&4294967295;HEAP[cy]=cA}else{if(aU==10){var cw=HEAP[cm];var cu=g;var ct=(cw)+(cu);var cs=cx;var cr=(cs+20)&4294967295;HEAP[cr]=ct;var cq=HEAP[cm];var cp=bH;var cl=(cq)+(cp);var ck=cx;var cj=(ck+28)&4294967295;HEAP[cj]=cl;var ci=cx;var ch=(ci+20)&4294967295;var cf=HEAP[ch];var ce=cx;var cd=(ce+28)&4294967295;var cc=HEAP[cd];var cb=(cf)==(cc);if(cb){var b9=HEAP[cm];var b8=cx;var b7=(b8+20)&4294967295;HEAP[b7]=b9;var b6=HEAP[cm];var b5=(b6)+1;var b4=cx;var b3=(b4+28)&4294967295;HEAP[b3]=b5}var b2=HEAP[cm];var b1=cx;var b0=(b1+36)&4294967295;HEAP[b0]=b2}else{if(aU==11){var bZ=HEAP[cn];var bY=bH;var bX=(bZ)-(bY);var bW=cx;var bV=(bW+4)&4294967295;HEAP[bV]=bX;var bU=HEAP[cn];var bT=g;var bS=(bU)-(bT);var bQ=cx;var bO=(bQ+12)&4294967295;HEAP[bO]=bS;var bC=cx;var bB=(bC+4)&4294967295;var bA=HEAP[bB];var bz=cx;var by=(bz+12)&4294967295;var bx=HEAP[by];var bw=(bA)==(bx);if(bw){var bv=HEAP[cn];var bt=cx;var br=(bt+4)&4294967295;HEAP[br]=bv;var bf=HEAP[cn];var be=(bf)+1;var bd=cx;var bc=(bd+12)&4294967295;HEAP[bc]=be}var bb=HEAP[cn];var ba=cx;var a9=(ba+36)&4294967295;HEAP[a9]=bb}}}}var a8=cx;var a6=(a8+44)&4294967295;HEAP[a6]=0;var a3=cx;var aS=(a3+48)&4294967295;HEAP[aS]=0;var aR=cx;var aP=(aR+52)&4294967295;HEAP[aP]=0;var aO=cx;var aN=(aO+60)&4294967295;HEAP[aN]=0;var aM=cx;var aL=(aM+60)&4294967295;var aK=HEAP[aL];var aI=cx;var aG=(aI+56)&4294967295;HEAP[aG]=aK;var au=cx;var at=(au+84)&4294967295;HEAP[at]=0;var ar=cx;var aq=(ar+88)&4294967295;HEAP[aq]=0;var ap=bD;var ao=__ZN8GfxState9getRenderEv(ap);var an=(ao)&3;var am=(((an))|0)==1;var ak=unSign((am),1,0);a4=ak;var ai=a4;var co=reSign((ai),8,0)!=0;if(co){var V=bD;__ZN8GfxState12getStrokeRGBEP6GfxRGB(V,I)}else{var U=bD;__ZN8GfxState10getFillRGBEP6GfxRGB(U,I)}var T=(I)&4294967295;var S=HEAP[T];var R=__ZL8colToDbli4572(S);var Q=cx;var P=(Q+92)&4294967295;HEAP[P]=R;var O=(I+4)&4294967295;var M=HEAP[O];var K=__ZL8colToDbli4572(M);var A=cx;var z=(A+100)&4294967295;HEAP[z]=K;var y=(I+8)&4294967295;var x=HEAP[y];var w=__ZL8colToDbli4572(x);var v=cx;var u=(v+108)&4294967295;HEAP[u]=w;var t=cx;var r=(t+116)&4294967295;HEAP[r]=0;var p=cx;var aF=(p+120)&4294967295;HEAP[aF]=0;STACKTOP=aa;return;return}function __ZN8TextWord10primaryCmpEPS_(h,O){var q;var b;var e;var r;var c;var d;var M;var s;var y=0;b=h;e=O;s=0;var L=b;var K=(L)&4294967295;var J=HEAP[K];if(J==0){q=4}else{if(J==1){q=5}else{if(J==2){q=6}else{if(J==3){q=7}else{q=8}}}}if(q==4){var I=b;var H=(I+4)&4294967295;var G=HEAP[H];var E=e;var C=(E+4)&4294967295;var A=HEAP[C];var p=(G)-(A);s=p}else{if(q==5){var o=b;var n=(o+20)&4294967295;var m=HEAP[n];var l=e;var k=(l+20)&4294967295;var j=HEAP[k];var i=(m)-(j);s=i}else{if(q==6){var g=e;var f=(g+12)&4294967295;var a=HEAP[f];var X=b;var W=(X+12)&4294967295;var V=HEAP[W];var U=(a)-(V);s=U}else{if(q==7){var T=e;var S=(T+28)&4294967295;var R=HEAP[S];var Q=b;var P=(Q+28)&4294967295;var F=HEAP[P];var D=(R)-(F);s=D}}}}var B=s;var z=(B)>=0;if(z){var x=s;var w=(x)>0;if(w){c=1}else{c=0}var v=c;d=v}else{d=-1}var u=d;M=u;var t=M;r=t;var N=r;return N;return null}function __ZN8TextWord12primaryDeltaEPS_(f,H){var p;var b;var c;var q;var F;var i;var r=0;b=f;c=H;i=0;var E=b;var D=(E)&4294967295;var C=HEAP[D];if(C==0){p=2}else{if(C==1){p=3}else{if(C==2){p=4}else{if(C==3){p=5}else{p=6}}}}if(p==2){var B=c;var A=(B+4)&4294967295;var z=HEAP[A];var x=b;var v=(x+12)&4294967295;var t=HEAP[v];var o=(z)-(t);i=o}else{if(p==3){var n=c;var m=(n+20)&4294967295;var l=HEAP[m];var k=b;var j=(k+28)&4294967295;var h=HEAP[j];var g=(l)-(h);i=g}else{if(p==4){var e=b;var d=(e+4)&4294967295;var a=HEAP[d];var Q=c;var P=(Q+12)&4294967295;var O=HEAP[P];var N=(a)-(O);i=N}else{if(p==5){var M=b;var L=(M+20)&4294967295;var K=HEAP[L];var J=c;var I=(J+28)&4294967295;var y=HEAP[I];var w=(K)-(y);i=w}}}}var u=i;F=u;var s=F;q=s;var G=q;return G;return null}function __ZN8TextWord5cmpYXEPKvS1_(D,C){var o;var E;var l;var p;var G;var H;var B;var c;var b;var q;var r=0;E=D;l=C;var A=E;var z=A;var y=HEAP[z];c=y;var x=l;var w=x;var v=HEAP[w];b=v;var u=c;var t=(u+20)&4294967295;var s=HEAP[t];var n=b;var m=(n+20)&4294967295;var k=HEAP[m];var j=(s)-(k);q=j;var i=q;var h=(i)==0;if(h){var g=c;var f=(g+4)&4294967295;var e=HEAP[f];var d=b;var a=(d+4)&4294967295;var Q=HEAP[a];var P=(e)-(Q);q=P}var O=q;var N=(O)>=0;if(N){var M=q;var L=(M)>0;if(L){G=1}else{G=0}var K=G;H=K}else{H=-1}var J=H;B=J;var I=B;p=I;var F=p;return F;return null}function __ZN8TextWord11getCharBBoxEiPdS0_S0_S0_(E,a1,ak,M,o,bc){var aj;var aG;var a3;var a8;var ac;var N;var a2;var d=0;aG=E;a3=a1;a8=ak;ac=M;N=o;a2=bc;var a0=a3;var aZ=(((a0))|0)<0;$bb1$$bb$2:do{if(aZ){aj=0}else{var aY=aG;var aX=(aY+56)&4294967295;var aW=HEAP[aX];var aV=a3;var aU=(((aW))|0)<=(((aV))|0);if(aU){aj=0;break $bb1$$bb$2}var aT=aG;var aS=(aT)&4294967295;var aR=HEAP[aS];if(aR==0){aj=5}else{if(aR==1){aj=6}else{if(aR==2){aj=7}else{if(aR==3){aj=8}else{aj=3;break $bb1$$bb$2}}}}if(aj==5){var aA=aG;var ay=(aA+52)&4294967295;var aw=HEAP[ay];var au=a3;var ar=(aw+8*au)&4294967295;var ap=HEAP[ar];var ao=a8;HEAP[ao]=ap;var an=aG;var am=(an+52)&4294967295;var al=HEAP[am];var ad=a3;var aa=((ad)+1)&4294967295;var Y=(al+8*aa)&4294967295;var W=HEAP[Y];var U=N;HEAP[U]=W;var S=aG;var R=(S+20)&4294967295;var Q=HEAP[R];var P=ac;HEAP[P]=Q;var O=aG;var D=(O+28)&4294967295;var B=HEAP[D];var z=a2;HEAP[z]=B;aj=3;break $bb1$$bb$2}else{if(aj==6){var x=aG;var v=(x+4)&4294967295;var t=HEAP[v];var s=a8;HEAP[s]=t;var r=aG;var q=(r+12)&4294967295;var p=HEAP[q];var n=N;HEAP[n]=p;var m=aG;var l=(m+52)&4294967295;var k=HEAP[l];var j=a3;var i=(k+8*j)&4294967295;var h=HEAP[i];var g=ac;HEAP[g]=h;var f=aG;var e=(f+52)&4294967295;var c=HEAP[e];var b=a3;var a=((b)+1)&4294967295;var bb=(c+8*a)&4294967295;var ba=HEAP[bb];var a9=a2;HEAP[a9]=ba;aj=3;break $bb1$$bb$2}else{if(aj==7){var a7=aG;var a6=(a7+52)&4294967295;var a5=HEAP[a6];var a4=a3;var aQ=((a4)+1)&4294967295;var aP=(a5+8*aQ)&4294967295;var aO=HEAP[aP];var aN=a8;HEAP[aN]=aO;var aM=aG;var aL=(aM+52)&4294967295;var aK=HEAP[aL];var aJ=a3;var aI=(aK+8*aJ)&4294967295;var aH=HEAP[aI];var aF=N;HEAP[aF]=aH;var aE=aG;var aD=(aE+20)&4294967295;var aC=HEAP[aD];var aB=ac;HEAP[aB]=aC;var az=aG;var ax=(az+28)&4294967295;var av=HEAP[ax];var at=a2;HEAP[at]=av;aj=3;break $bb1$$bb$2}else{if(aj==8){var aq=aG;var ai=(aq+4)&4294967295;var ah=HEAP[ai];var ag=a8;HEAP[ag]=ah;var af=aG;var ae=(af+12)&4294967295;var ab=HEAP[ae];var Z=N;HEAP[Z]=ab;var X=aG;var V=(X+52)&4294967295;var T=HEAP[V];var L=a3;var K=((L)+1)&4294967295;var I=(T+8*K)&4294967295;var G=HEAP[I];var F=ac;HEAP[F]=G;var C=aG;var A=(C+52)&4294967295;var y=HEAP[A];var w=a3;var u=(y+8*w)&4294967295;var J=HEAP[u];var H=a2;HEAP[H]=J;aj=3;break $bb1$$bb$2}}}}}}while(0);if(aj==0){}return;return}function __ZN8TextPoolC2Ev(j){var l;var n;var k=0;n=j;var i=n;var h=(i)&4294967295;HEAP[h]=0;var g=n;var f=(g+4)&4294967295;HEAP[f]=-1;var e=n;var d=(e+8)&4294967295;HEAP[d]=0;var c=n;var b=(c+12)&4294967295;HEAP[b]=0;var a=n;var m=(a+16)&4294967295;HEAP[m]=-1;return;return}function __ZN8TextPoolC1Ev(j){var l;var n;var k=0;n=j;var i=n;var h=(i)&4294967295;HEAP[h]=0;var g=n;var f=(g+4)&4294967295;HEAP[f]=-1;var e=n;var d=(e+8)&4294967295;HEAP[d]=0;var c=n;var b=(c+12)&4294967295;HEAP[b]=0;var a=n;var m=(a+16)&4294967295;HEAP[m]=-1;return;return}function __ZN8TextPool10getBaseIdxEd(m,u){var z;var k;var B;var C;var j;var n;var l=0;k=m;B=u;var i=B;var h=(i)/4;var g=((h)|0);n=g;var f=k;var e=(f)&4294967295;var d=HEAP[e];var c=n;var b=(((d))|0)>(((c))|0);if(b){var a=k;var A=(a)&4294967295;var y=HEAP[A];j=y}else{var x=k;var w=(x+4)&4294967295;var v=HEAP[w];var t=n;var s=(((v))|0)<(((t))|0);if(s){var r=k;var p=(r+4)&4294967295;var o=HEAP[p];j=o}else{var E=n;j=E}}var D=j;C=D;var q=C;return q;return null}function __ZN8TextLineC2EP9TextBlockid(e,i,z,E){var y;var b;var Y;var ae;var D;var I=0;b=e;Y=i;ae=z;D=E;var W=b;var V=(W)&4294967295;var U=Y;HEAP[V]=U;var T=b;var S=(T+4)&4294967295;var R=ae;HEAP[S]=R;var Q=b;var O=(Q+40)&4294967295;var M=D;HEAP[O]=M;var K=b;var v=(K+52)&4294967295;HEAP[v]=0;var t=b;var r=(t+52)&4294967295;var p=HEAP[r];var n=b;var l=(n+48)&4294967295;HEAP[l]=p;var j=b;var g=(j+56)&4294967295;HEAP[g]=0;var d=b;var c=(d+60)&4294967295;HEAP[c]=0;var a=b;var ah=(a+64)&4294967295;HEAP[ah]=0;var ag=b;var af=(ag+68)&4294967295;HEAP[af]=0;var ad=b;var ac=(ad+72)&4294967295;HEAP[ac]=0;var ab=b;var aa=(ab+76)&4294967295;HEAP[aa]=0;var Z=b;var X=(Z+80)&4294967295;HEAP[X]=0;var P=b;var N=(P+24)&4294967295;HEAP[N]=0;var L=b;var J=(L+24)&4294967295;var H=HEAP[J];var G=b;var F=(G+8)&4294967295;HEAP[F]=H;var C=b;var B=(C+32)&4294967295;HEAP[B]=-1;var A=b;var x=(A+32)&4294967295;var w=HEAP[x];var u=b;var s=(u+16)&4294967295;HEAP[s]=w;var q=b;var o=(q+84)&4294967295;HEAP[o]=0;var m=b;var k=(m+88)&4294967295;HEAP[k]=0;var h=b;var f=(h+92)&4294967295;HEAP[f]=0;return;return}function __ZN8TextLineC1EP9TextBlockid(e,i,z,E){var y;var b;var Y;var ae;var D;var I=0;b=e;Y=i;ae=z;D=E;var W=b;var V=(W)&4294967295;var U=Y;HEAP[V]=U;var T=b;var S=(T+4)&4294967295;var R=ae;HEAP[S]=R;var Q=b;var O=(Q+40)&4294967295;var M=D;HEAP[O]=M;var K=b;var v=(K+52)&4294967295;HEAP[v]=0;var t=b;var r=(t+52)&4294967295;var p=HEAP[r];var n=b;var l=(n+48)&4294967295;HEAP[l]=p;var j=b;var g=(j+56)&4294967295;HEAP[g]=0;var d=b;var c=(d+60)&4294967295;HEAP[c]=0;var a=b;var ah=(a+64)&4294967295;HEAP[ah]=0;var ag=b;var af=(ag+68)&4294967295;HEAP[af]=0;var ad=b;var ac=(ad+72)&4294967295;HEAP[ac]=0;var ab=b;var aa=(ab+76)&4294967295;HEAP[aa]=0;var Z=b;var X=(Z+80)&4294967295;HEAP[X]=0;var P=b;var N=(P+24)&4294967295;HEAP[N]=0;var L=b;var J=(L+24)&4294967295;var H=HEAP[J];var G=b;var F=(G+8)&4294967295;HEAP[F]=H;var C=b;var B=(C+32)&4294967295;HEAP[B]=-1;var A=b;var x=(A+32)&4294967295;var w=HEAP[x];var u=b;var s=(u+16)&4294967295;HEAP[s]=w;var q=b;var o=(q+84)&4294967295;HEAP[o]=0;var m=b;var k=(m+88)&4294967295;HEAP[k]=0;var h=b;var f=(h+92)&4294967295;HEAP[f]=0;return;return}function __ZN8TextLine7addWordEP8TextWord(y,au){var U;var ap;var M;var d=0;ap=y;M=au;var aL=ap;var aK=(aL+52)&4294967295;var aJ=HEAP[aK];var aI=(aJ)!=0;if(aI){var aH=ap;var aG=(aH+52)&4294967295;var aF=HEAP[aG];var aE=(aF+88)&4294967295;var aD=M;HEAP[aE]=aD}else{var aC=ap;var aj=(aC+48)&4294967295;var ah=M;HEAP[aj]=ah}var af=ap;var ad=(af+52)&4294967295;var ab=M;HEAP[ad]=ab;var Z=ap;var Y=(Z+8)&4294967295;var X=HEAP[Y];var W=ap;var V=(W+16)&4294967295;var O=HEAP[V];var L=(X)>(O);$bb3$$bb4$6:do{if(L){var J=M;var H=(J+4)&4294967295;var F=HEAP[H];var D=ap;var C=(D+8)&4294967295;HEAP[C]=F;var B=M;var A=(B+12)&4294967295;var z=HEAP[A];var x=ap;var w=(x+16)&4294967295;HEAP[w]=z;var v=M;var u=(v+20)&4294967295;var t=HEAP[u];var s=ap;var r=(s+24)&4294967295;HEAP[r]=t;var q=M;var p=(q+28)&4294967295;var o=HEAP[p];var n=ap;var m=(n+32)&4294967295;HEAP[m]=o}else{var l=M;var k=(l+4)&4294967295;var j=HEAP[k];var i=ap;var h=(i+8)&4294967295;var g=HEAP[h];var f=(j)<(g);if(f){var e=M;var c=(e+4)&4294967295;var b=HEAP[c];var a=ap;var aS=(a+8)&4294967295;HEAP[aS]=b}var aR=M;var aQ=(aR+12)&4294967295;var aP=HEAP[aQ];var aO=ap;var aN=(aO+16)&4294967295;var aM=HEAP[aN];var aB=(aP)>(aM);if(aB){var aA=M;var az=(aA+12)&4294967295;var ay=HEAP[az];var ax=ap;var aw=(ax+16)&4294967295;HEAP[aw]=ay}var av=M;var at=(av+20)&4294967295;var ar=HEAP[at];var aq=ap;var ao=(aq+24)&4294967295;var an=HEAP[ao];var am=(ar)<(an);if(am){var al=M;var ak=(al+20)&4294967295;var ai=HEAP[ak];var ag=ap;var ae=(ag+24)&4294967295;HEAP[ae]=ai}var ac=M;var aa=(ac+28)&4294967295;var T=HEAP[aa];var S=ap;var R=(S+32)&4294967295;var Q=HEAP[R];var P=(T)>(Q);if(!(P)){U=6;break $bb3$$bb4$6}var N=M;var K=(N+28)&4294967295;var I=HEAP[K];var G=ap;var E=(G+32)&4294967295;HEAP[E]=I}}while(0);return;return}function __ZN8TextLine12primaryDeltaEPS_(e,o){var p;var b;var r;var q;var G;var h;var s=0;b=e;r=o;h=0;var F=b;var E=(F+4)&4294967295;var D=HEAP[E];if(D==0){p=2}else{if(D==1){p=3}else{if(D==2){p=4}else{if(D==3){p=5}else{p=6}}}}if(p==2){var C=r;var B=(C+8)&4294967295;var A=HEAP[B];var y=b;var w=(y+16)&4294967295;var u=HEAP[w];var n=(A)-(u);h=n}else{if(p==3){var m=r;var l=(m+24)&4294967295;var k=HEAP[l];var j=b;var i=(j+32)&4294967295;var g=HEAP[i];var f=(k)-(g);h=f}else{if(p==4){var d=b;var c=(d+8)&4294967295;var a=HEAP[c];var Q=r;var P=(Q+16)&4294967295;var O=HEAP[P];var N=(a)-(O);h=N}else{if(p==5){var M=b;var L=(M+24)&4294967295;var K=HEAP[L];var J=r;var I=(J+32)&4294967295;var z=HEAP[I];var x=(K)-(z);h=x}}}}var v=h;G=v;var t=G;q=t;var H=q;return H;return null}function __ZN8TextLine10primaryCmpEPS_(e,n){var o;var b;var q;var p;var s;var t;var N;var r;var z=0;b=e;q=n;r=0;var M=b;var L=(M+4)&4294967295;var K=HEAP[L];if(K==0){o=4}else{if(K==1){o=5}else{if(K==2){o=6}else{if(K==3){o=7}else{o=8}}}}if(o==4){var J=b;var I=(J+8)&4294967295;var H=HEAP[I];var F=q;var D=(F+8)&4294967295;var B=HEAP[D];var m=(H)-(B);r=m}else{if(o==5){var l=b;var k=(l+24)&4294967295;var j=HEAP[k];var i=q;var h=(i+24)&4294967295;var g=HEAP[h];var f=(j)-(g);r=f}else{if(o==6){var d=q;var c=(d+16)&4294967295;var a=HEAP[c];var X=b;var W=(X+16)&4294967295;var V=HEAP[W];var U=(a)-(V);r=U}else{if(o==7){var T=q;var S=(T+32)&4294967295;var R=HEAP[S];var Q=b;var P=(Q+32)&4294967295;var G=HEAP[P];var E=(R)-(G);r=E}}}}var C=r;var A=(C)>=0;if(A){var y=r;var x=(y)>0;if(x){s=1}else{s=0}var w=s;t=w}else{t=-1}var v=t;N=v;var u=N;p=u;var O=p;return O;return null}function __ZN8TextLine12secondaryCmpEPS_(e,n){var o;var b;var q;var p;var r;var s;var G;var t;var u;var v=0;b=e;q=n;var F=b;var E=(F+4)&4294967295;var D=HEAP[E];var C=(((D))|0)==0;$bb1$$bb$2:do{if(C){o=0}else{var B=b;var A=(B+4)&4294967295;var y=HEAP[A];var x=(((y))|0)==3;if(x){o=0;break $bb1$$bb$2}var g=q;var f=(g+40)&4294967295;var d=HEAP[f];var c=b;var a=(c+40)&4294967295;var Q=HEAP[a];var P=(d)-(Q);t=P;o=3;break $bb1$$bb$2}}while(0);if(o==0){var w=b;var m=(w+40)&4294967295;var l=HEAP[m];var k=q;var j=(k+40)&4294967295;var i=HEAP[j];var h=(l)-(i);t=h}var O=t;u=O;var N=u;var M=(N)>=0;if(M){var L=u;var K=(L)>0;if(K){r=1}else{r=0}var J=r;s=J}else{s=-1}var I=s;G=I;var z=G;p=z;var H=p;return H;return null}function __ZN8TextLine5cmpYXEPS_(m,t){var q;var k;var x;var v;var j;var u;var w;var l=0;k=m;x=t;var i=k;var h=x;var g=__ZN8TextLine12secondaryCmpEPS_(i,h);w=g;var f=w;var e=(((f))|0)!=0;var d=unSign((e),1,0);u=d;var c=u;var s=reSign((c),8,0)!=0;if(s){var b=w;j=b}else{var a=k;var r=x;var p=__ZN8TextLine10primaryCmpEPS_(a,r);j=p}var o=j;v=o;var n=v;return n;return null}function __ZN8TextLine5cmpXYEPKvS1_(F,E){var x;var D;var g;var B;var m;var A;var d;var b;var C;var n=0;D=F;g=E;var l=D;var k=l;var j=HEAP[k];d=j;var i=g;var h=i;var f=HEAP[h];b=f;var e=d;var c=b;var a=__ZN8TextLine10primaryCmpEPS_(e,c);C=a;var y=C;var w=(((y))|0)!=0;var v=unSign((w),1,0);A=v;var u=A;var z=reSign((u),8,0)!=0;if(z){var t=C;m=t}else{var s=d;var q=b;var p=__ZN8TextLine12secondaryCmpEPS_(s,q);m=p}var o=m;B=o;var r=B;return r;return null}function __ZN12TextLineFrag4initEP8TextLineii(n,B,v,j){var z;var l;var E;var o;var C;var m=0;l=n;E=B;o=v;C=j;var k=l;var i=(k)&4294967295;var h=E;HEAP[i]=h;var g=l;var f=(g+4)&4294967295;var e=o;HEAP[f]=e;var d=l;var c=(d+8)&4294967295;var b=C;HEAP[c]=b;var a=l;var A=(a)&4294967295;var y=HEAP[A];var x=(y+64)&4294967295;var w=HEAP[x];var u=l;var t=(u+4)&4294967295;var s=HEAP[t];var r=(w+4*s)&4294967295;var q=HEAP[r];var p=l;var D=(p+52)&4294967295;HEAP[D]=q;return;return}function __ZN12TextLineFrag13computeCoordsEb(cX,n0){var E;var i9;var l5;var kp;var f4;var f3;var f2;var f0;var fY;var hR=0;i9=cX;l5=n0;var cA=l5;var m1=reSign((cA),8,0)!=0;$bb$$bb6$2:do{if(m1){var cy=i9;var cx=(cy)&4294967295;var cw=HEAP[cx];var cv=(cw+4)&4294967295;var cu=HEAP[cv];if(cu==0){E=7}else{if(cu==1){E=8}else{if(cu==2){E=9}else{if(cu==3){E=10}else{E=11}}}}if(E==7){var cs=i9;var cq=(cs)&4294967295;var co=HEAP[cq];var cm=(co+60)&4294967295;var gy=HEAP[cm];var gx=i9;var gw=(gx+4)&4294967295;var gv=HEAP[gw];var gu=(gy+8*gv)&4294967295;var gt=HEAP[gu];var gs=i9;var gr=(gs+12)&4294967295;HEAP[gr]=gt;var gq=i9;var gp=(gq)&4294967295;var ge=HEAP[gp];var gd=(ge+60)&4294967295;var gc=HEAP[gd];var gb=i9;var ga=(gb+4)&4294967295;var f9=HEAP[ga];var f8=i9;var f7=(f8+8)&4294967295;var f6=HEAP[f7];var f5=((f9)+(f6))&4294967295;var fP=(gc+8*f5)&4294967295;var fO=HEAP[fP];var fN=i9;var fM=(fN+20)&4294967295;HEAP[fM]=fO;var fL=i9;var fK=(fL)&4294967295;var fJ=HEAP[fK];var fI=(fJ+24)&4294967295;var fH=HEAP[fI];var fG=i9;var fl=(fG+28)&4294967295;HEAP[fl]=fH;var fk=i9;var fj=(fk)&4294967295;var fi=HEAP[fj];var fh=(fi+32)&4294967295;var fg=HEAP[fh];var ff=i9;var fe=(ff+36)&4294967295;HEAP[fe]=fg}else{if(E==8){var fd=i9;var fc=(fd)&4294967295;var eR=HEAP[fc];var eQ=(eR+8)&4294967295;var eP=HEAP[eQ];var eO=i9;var eN=(eO+12)&4294967295;HEAP[eN]=eP;var eM=i9;var eL=(eM)&4294967295;var eK=HEAP[eL];var eJ=(eK+16)&4294967295;var eI=HEAP[eJ];var en=i9;var em=(en+20)&4294967295;HEAP[em]=eI;var el=i9;var ek=(el)&4294967295;var ej=HEAP[ek];var ei=(ej+60)&4294967295;var eh=HEAP[ei];var eg=i9;var ef=(eg+4)&4294967295;var ee=HEAP[ef];var dT=(eh+8*ee)&4294967295;var dS=HEAP[dT];var dR=i9;var dQ=(dR+28)&4294967295;HEAP[dQ]=dS;var dP=i9;var dO=(dP)&4294967295;var dN=HEAP[dO];var dM=(dN+60)&4294967295;var dL=HEAP[dM];var dK=i9;var dz=(dK+4)&4294967295;var dy=HEAP[dz];var dx=i9;var dw=(dx+8)&4294967295;var dv=HEAP[dw];var du=((dy)+(dv))&4294967295;var dt=(dL+8*du)&4294967295;var ds=HEAP[dt];var dr=i9;var dq=(dr+36)&4294967295;HEAP[dq]=ds}else{if(E==9){var de=i9;var dd=(de)&4294967295;var dc=HEAP[dd];var db=(dc+60)&4294967295;var da=HEAP[db];var c9=i9;var c8=(c9+4)&4294967295;var c7=HEAP[c8];var c6=i9;var c5=(c6+8)&4294967295;var jI=HEAP[c5];var jG=((c7)+(jI))&4294967295;var jE=(da+8*jG)&4294967295;var jC=HEAP[jE];var jA=i9;var jy=(jA+12)&4294967295;HEAP[jy]=jC;var jw=i9;var ju=(jw)&4294967295;var js=HEAP[ju];var jr=(js+60)&4294967295;var je=HEAP[jr];var jc=i9;var ja=(jc+4)&4294967295;var i7=HEAP[ja];var i5=(je+8*i7)&4294967295;var i3=HEAP[i5];var i1=i9;var iZ=(i1+20)&4294967295;HEAP[iZ]=i3;var iX=i9;var iW=(iX)&4294967295;var iQ=HEAP[iW];var iO=(iQ+24)&4294967295;var iM=HEAP[iO];var iK=i9;var iI=(iK+28)&4294967295;HEAP[iI]=iM;var iG=i9;var iE=(iG)&4294967295;var iC=HEAP[iE];var iA=(iC+32)&4294967295;var iz=HEAP[iA];var iw=i9;var iu=(iw+36)&4294967295;HEAP[iu]=iz}else{if(E==10){var ir=i9;var ip=(ir)&4294967295;var im=HEAP[ip];var ik=(im+8)&4294967295;var ii=HEAP[ik];var ig=i9;var id=(ig+12)&4294967295;HEAP[id]=ii;var ic=i9;var ib=(ic)&4294967295;var ia=HEAP[ib];var h9=(ia+16)&4294967295;var h8=HEAP[h9];var h7=i9;var h6=(h7+20)&4294967295;HEAP[h6]=h8;var h5=i9;var h4=(h5)&4294967295;var h3=HEAP[h4];var h2=(h3+60)&4294967295;var h1=HEAP[h2];var h0=i9;var hZ=(h0+4)&4294967295;var hY=HEAP[hZ];var hX=i9;var hW=(hX+8)&4294967295;var hV=HEAP[hW];var hU=((hY)+(hV))&4294967295;var hT=(h1+8*hU)&4294967295;var hS=HEAP[hT];var hQ=i9;var hP=(hQ+28)&4294967295;HEAP[hP]=hS;var hO=i9;var hN=(hO)&4294967295;var hM=HEAP[hN];var hL=(hM+60)&4294967295;var hK=HEAP[hL];var hJ=i9;var hI=(hJ+4)&4294967295;var hH=HEAP[hI];var hw=(hK+8*hH)&4294967295;var hv=HEAP[hw];var hu=i9;var ht=(hu+36)&4294967295;HEAP[ht]=hv}}}}var hs=i9;var hr=(hs)&4294967295;var hq=HEAP[hr];var hp=(hq+40)&4294967295;var ho=HEAP[hp];var hn=i9;var hc=(hn+44)&4294967295;HEAP[hc]=ho}else{var hb=i9;var ha=(hb)&4294967295;var g9=HEAP[ha];var g8=(g9+4)&4294967295;var g7=HEAP[g8];var g6=(((g7))|0)!=0;$bb9$$bb7$11:do{if(!g6){var g5=i9;var g4=(g5)&4294967295;var g3=HEAP[g4];var gS=(g3)&4294967295;var gR=HEAP[gS];var gQ=(gR)&4294967295;var gP=HEAP[gQ];var gO=(gP+80)&4294967295;var gN=HEAP[gO];var gM=(((gN))|0)!=0;if(gM){E=2;break $bb9$$bb7$11}var gL=i9;var gK=(gL)&4294967295;var gJ=HEAP[gK];var r=(gJ+60)&4294967295;var q=HEAP[r];var o=i9;var m=(o+4)&4294967295;var k=HEAP[m];var i=(q+8*k)&4294967295;var g=HEAP[i];var e=i9;var c=(e+12)&4294967295;HEAP[c]=g;var a=i9;var oj=(a)&4294967295;var oh=HEAP[oj];var of=(oh+60)&4294967295;var od=HEAP[of];var ob=i9;var n9=(ob+4)&4294967295;var n7=HEAP[n9];var n5=i9;var n3=(n5+8)&4294967295;var n1=HEAP[n3];var nY=((n7)+(n1))&4294967295;var nW=(od+8*nY)&4294967295;var nU=HEAP[nW];var nS=i9;var nQ=(nS+20)&4294967295;HEAP[nQ]=nU;var nO=i9;var nM=(nO)&4294967295;var nK=HEAP[nM];var nI=(nK+24)&4294967295;var nG=HEAP[nI];var nE=i9;var nC=(nE+28)&4294967295;HEAP[nC]=nG;var nA=i9;var ny=(nA)&4294967295;var nw=HEAP[ny];var nu=(nw+32)&4294967295;var ns=HEAP[nu];var nq=i9;var no=(nq+36)&4294967295;HEAP[no]=ns;var nm=i9;var nl=(nm)&4294967295;var nk=HEAP[nl];var nj=(nk+40)&4294967295;var ni=HEAP[nj];var nh=i9;var ng=(nh+44)&4294967295;HEAP[ng]=ni;E=4;break $bb$$bb6$2}}while(0);var nf=i9;var ne=(nf)&4294967295;var nd=HEAP[ne];var nc=(nd)&4294967295;var nb=HEAP[nc];kp=nb;var na=i9;var m9=(na)&4294967295;var m8=HEAP[m9];var m7=(m8+60)&4294967295;var m6=HEAP[m7];var m5=i9;var m4=(m5+4)&4294967295;var m3=HEAP[m4];var m2=(m6+8*m3)&4294967295;var m0=HEAP[m2];f4=m0;var mZ=i9;var mY=(mZ)&4294967295;var mX=HEAP[mY];var mW=(mX+60)&4294967295;var mV=HEAP[mW];var mU=i9;var mT=(mU+4)&4294967295;var mS=HEAP[mT];var mR=i9;var mG=(mR+8)&4294967295;var mF=HEAP[mG];var mE=((mS)+(mF))&4294967295;var mD=(mV+8*mE)&4294967295;var mC=HEAP[mD];f3=mC;fY=0;var mB=fY;f0=mB;var mA=f0;f2=mA;var mz=i9;var my=(mz)&4294967295;var mx=HEAP[my];var mm=(mx+4)&4294967295;var ml=HEAP[mm];if(ml==0){E=12}else{if(ml==1){E=13}else{if(ml==2){E=14}else{if(ml==3){E=15}else{E=16}}}}if(E==12){var mk=i9;var mj=(mk)&4294967295;var mi=HEAP[mj];var mh=(mi+24)&4294967295;var mg=HEAP[mh];f2=mg;var mf=i9;var me=(mf)&4294967295;var md=HEAP[me];var l1=(md+32)&4294967295;var l0=HEAP[l1];f0=l0;var lZ=i9;var lY=(lZ)&4294967295;var lX=HEAP[lY];var lW=(lX+40)&4294967295;var lV=HEAP[lW];fY=lV;var lU=kp;var lT=(lU+8)&4294967295;var lS=HEAP[lT];var fE=f4;var fC=(fE)-(lS);var fA=kp;var fy=(fA+16)&4294967295;var fw=HEAP[fy];var fu=kp;var fs=(fu+8)&4294967295;var fq=HEAP[fs];var fo=(fw)-(fq);var fm=(fC)/(fo);f4=fm;var fa=kp;var e8=(fa+8)&4294967295;var e6=HEAP[e8];var e4=f3;var e2=(e4)-(e6);var e0=kp;var eY=(e0+16)&4294967295;var eW=HEAP[eY];var eU=kp;var eS=(eU+8)&4294967295;var eG=HEAP[eS];var eE=(eW)-(eG);var eC=(e2)/(eE);f3=eC;var eA=kp;var ey=(eA+24)&4294967295;var ew=HEAP[ey];var eu=f2;var es=(eu)-(ew);var eq=kp;var eo=(eq+32)&4294967295;var ec=HEAP[eo];var ea=kp;var d8=(ea+24)&4294967295;var d6=HEAP[d8];var d4=(ec)-(d6);var d2=(es)/(d4);f2=d2;var d0=kp;var dY=(d0+24)&4294967295;var dW=HEAP[dY];var dU=f0;var dJ=(dU)-(dW);var dI=kp;var dH=(dI+32)&4294967295;var dG=HEAP[dH];var dF=kp;var dE=(dF+24)&4294967295;var dD=HEAP[dE];var dC=(dG)-(dD);var dB=(dJ)/(dC);f0=dB;var dA=kp;var dp=(dA+24)&4294967295;var dn=HEAP[dp];var dm=fY;var dl=(dm)-(dn);var dk=kp;var dj=(dk+32)&4294967295;var di=HEAP[dj];var dh=kp;var dg=(dh+24)&4294967295;var df=HEAP[dg];var c4=(di)-(df);var c3=(dl)/(c4);fY=c3}else{if(E==13){var c2=i9;var c1=(c2)&4294967295;var c0=HEAP[c1];var cZ=(c0+16)&4294967295;var cY=HEAP[cZ];f2=cY;var cW=i9;var cV=(cW)&4294967295;var cU=HEAP[cV];var cJ=(cU+8)&4294967295;var cI=HEAP[cJ];f0=cI;var cH=i9;var cG=(cH)&4294967295;var cF=HEAP[cG];var cE=(cF+40)&4294967295;var cD=HEAP[cE];fY=cD;var cC=kp;var cB=(cC+24)&4294967295;var cz=HEAP[cB];var cf=f4;var ce=(cf)-(cz);var cd=kp;var cc=(cd+32)&4294967295;var cb=HEAP[cc];var ca=kp;var b9=(ca+24)&4294967295;var b8=HEAP[b9];var b7=(cb)-(b8);var b6=(ce)/(b7);f4=b6;var bV=kp;var bU=(bV+24)&4294967295;var bT=HEAP[bU];var bS=f3;var bR=(bS)-(bT);var bQ=kp;var bP=(bQ+32)&4294967295;var bO=HEAP[bP];var bN=kp;var bM=(bN+24)&4294967295;var lm=HEAP[bM];var lk=(bO)-(lm);var li=(bR)/(lk);f3=li;var lg=kp;var le=(lg+16)&4294967295;var lc=HEAP[le];var la=f2;var k8=(lc)-(la);var k6=kp;var k4=(k6+16)&4294967295;var k2=HEAP[k4];var k0=kp;var kY=(k0+8)&4294967295;var kW=HEAP[kY];var kU=(k2)-(kW);var kS=(k8)/(kU);f2=kS;var kQ=kp;var kO=(kQ+16)&4294967295;var kM=HEAP[kO];var kK=f0;var kI=(kM)-(kK);var kG=kp;var kE=(kG+16)&4294967295;var kC=HEAP[kE];var kA=kp;var ky=(kA+8)&4294967295;var kw=HEAP[ky];var ku=(kC)-(kw);var ks=(kI)/(ku);f0=ks;var kq=kp;var kn=(kq+16)&4294967295;var kl=HEAP[kn];var kj=fY;var kh=(kl)-(kj);var kf=kp;var kd=(kf+16)&4294967295;var kb=HEAP[kd];var j9=kp;var j7=(j9+8)&4294967295;var j5=HEAP[j7];var j4=(kb)-(j5);var j3=(kh)/(j4);fY=j3}else{if(E==14){var j2=i9;var j1=(j2)&4294967295;var j0=HEAP[j1];var jZ=(j0+32)&4294967295;var jY=HEAP[jZ];f2=jY;var jX=i9;var jW=(jX)&4294967295;var jV=HEAP[jW];var jU=(jV+24)&4294967295;var jT=HEAP[jU];f0=jT;var jS=i9;var jR=(jS)&4294967295;var jQ=HEAP[jR];var jP=(jQ+40)&4294967295;var jO=HEAP[jP];fY=jO;var jN=kp;var jM=(jN+16)&4294967295;var jL=HEAP[jM];var jK=f4;var jJ=(jL)-(jK);var jH=kp;var jF=(jH+16)&4294967295;var jD=HEAP[jF];var jB=kp;var jz=(jB+8)&4294967295;var jx=HEAP[jz];var jv=(jD)-(jx);var jt=(jJ)/(jv);f4=jt;var jg=kp;var jf=(jg+16)&4294967295;var jd=HEAP[jf];var jb=f3;var i8=(jd)-(jb);var i6=kp;var i4=(i6+16)&4294967295;var i2=HEAP[i4];var i0=kp;var iY=(i0+8)&4294967295;var iS=HEAP[iY];var iR=(i2)-(iS);var iP=(i8)/(iR);f3=iP;var iN=kp;var iL=(iN+32)&4294967295;var iJ=HEAP[iL];var iH=f2;var iF=(iJ)-(iH);var iD=kp;var iB=(iD+32)&4294967295;var iy=HEAP[iB];var ix=kp;var iv=(ix+24)&4294967295;var it=HEAP[iv];var iq=(iy)-(it);var io=(iF)/(iq);f2=io;var il=kp;var ij=(il+32)&4294967295;var ih=HEAP[ij];var ie=f0;var bg=(ih)-(ie);var be=kp;var bc=(be+32)&4294967295;var ba=HEAP[bc];var a8=kp;var a6=(a8+24)&4294967295;var a4=HEAP[a6];var a2=(ba)-(a4);var a0=(bg)/(a2);f0=a0;var aY=kp;var aW=(aY+32)&4294967295;var aU=HEAP[aW];var aS=fY;var aQ=(aU)-(aS);var aO=kp;var aM=(aO+32)&4294967295;var aK=HEAP[aM];var aI=kp;var aG=(aI+24)&4294967295;var aE=HEAP[aG];var aC=(aK)-(aE);var aA=(aQ)/(aC);fY=aA}else{if(E==15){var ay=i9;var aw=(ay)&4294967295;var au=HEAP[aw];var ar=(au+8)&4294967295;var ap=HEAP[ar];f2=ap;var an=i9;var al=(an)&4294967295;var aj=HEAP[al];var ah=(aj+16)&4294967295;var af=HEAP[ah];f0=af;var ad=i9;var ab=(ad)&4294967295;var Z=HEAP[ab];var X=(Z+40)&4294967295;var V=HEAP[X];fY=V;var T=kp;var R=(T+32)&4294967295;var P=HEAP[R];var O=f4;var N=(P)-(O);var M=kp;var L=(M+32)&4294967295;var K=HEAP[L];var J=kp;var I=(J+24)&4294967295;var H=HEAP[I];var G=(K)-(H);var F=(N)/(G);f4=F;var D=kp;var C=(D+32)&4294967295;var B=HEAP[C];var A=f3;var z=(B)-(A);var y=kp;var x=(y+32)&4294967295;var w=HEAP[x];var v=kp;var u=(v+24)&4294967295;var t=HEAP[u];var s=(w)-(t);var p=(z)/(s);f3=p;var n=kp;var l=(n+8)&4294967295;var j=HEAP[l];var h=f2;var f=(h)-(j);var d=kp;var b=(d+16)&4294967295;var ok=HEAP[b];var oi=kp;var og=(oi+8)&4294967295;var oe=HEAP[og];var oc=(ok)-(oe);var oa=(f)/(oc);f2=oa;var n8=kp;var n6=(n8+8)&4294967295;var n4=HEAP[n6];var n2=f0;var nZ=(n2)-(n4);var nX=kp;var nV=(nX+16)&4294967295;var nT=HEAP[nV];var nR=kp;var nP=(nR+8)&4294967295;var nN=HEAP[nP];var nL=(nT)-(nN);var nJ=(nZ)/(nL);f0=nJ;var nH=kp;var nF=(nH+8)&4294967295;var nD=HEAP[nF];var nB=fY;var nz=(nB)-(nD);var nx=kp;var nv=(nx+16)&4294967295;var nt=HEAP[nv];var nr=kp;var np=(nr+8)&4294967295;var nn=HEAP[np];var hG=(nt)-(nn);var hF=(nz)/(hG);fY=hF}}}}var hE=i9;var hD=(hE)&4294967295;var hC=HEAP[hD];var hB=(hC)&4294967295;var hA=HEAP[hB];var hz=(hA)&4294967295;var hy=HEAP[hz];var hx=(hy+80)&4294967295;var hm=HEAP[hx];if(hm==0){E=17}else{if(hm==1){E=18}else{if(hm==2){E=19}else{if(hm==3){E=20}else{E=4;break $bb$$bb6$2}}}}if(E==17){var hl=kp;var hk=(hl+8)&4294967295;var hj=HEAP[hk];var hi=kp;var hh=(hi+16)&4294967295;var hg=HEAP[hh];var hf=kp;var he=(hf+8)&4294967295;var hd=HEAP[he];var g2=(hg)-(hd);var g1=f4;var g0=(g2)*(g1);var gZ=(hj)+(g0);var gY=i9;var gX=(gY+12)&4294967295;HEAP[gX]=gZ;var gW=kp;var gV=(gW+8)&4294967295;var gU=HEAP[gV];var gT=kp;var gI=(gT+16)&4294967295;var gH=HEAP[gI];var gG=kp;var gF=(gG+8)&4294967295;var gE=HEAP[gF];var gD=(gH)-(gE);var gC=f3;var gB=(gD)*(gC);var gA=(gU)+(gB);var gz=i9;var go=(gz+20)&4294967295;HEAP[go]=gA;var gn=kp;var gm=(gn+24)&4294967295;var gl=HEAP[gm];var gk=kp;var gj=(gk+32)&4294967295;var gi=HEAP[gj];var gh=kp;var gg=(gh+24)&4294967295;var gf=HEAP[gg];var f1=(gi)-(gf);var fZ=f2;var fX=(f1)*(fZ);var fW=(gl)+(fX);var fV=i9;var fU=(fV+28)&4294967295;HEAP[fU]=fW;var fT=kp;var fS=(fT+24)&4294967295;var fR=HEAP[fS];var fQ=kp;var fF=(fQ+32)&4294967295;var fD=HEAP[fF];var fB=kp;var fz=(fB+24)&4294967295;var fx=HEAP[fz];var fv=(fD)-(fx);var ft=f0;var fr=(fv)*(ft);var fp=(fR)+(fr);var fn=i9;var fb=(fn+36)&4294967295;HEAP[fb]=fp;var e9=kp;var e7=(e9+24)&4294967295;var e5=HEAP[e7];var e3=i9;var e1=(e3+44)&4294967295;var eZ=HEAP[e1];var eX=kp;var eV=(eX+32)&4294967295;var eT=HEAP[eV];var eH=kp;var eF=(eH+24)&4294967295;var eD=HEAP[eF];var eB=(eT)-(eD);var ez=(eZ)*(eB);var ex=(e5)+(ez);var ev=i9;var et=(ev+44)&4294967295;HEAP[et]=ex}else{if(E==18){var er=kp;var ep=(er+16)&4294967295;var ed=HEAP[ep];var eb=kp;var d9=(eb+16)&4294967295;var d7=HEAP[d9];var d5=kp;var d3=(d5+8)&4294967295;var d1=HEAP[d3];var dZ=(d7)-(d1);var dX=f0;var dV=(dZ)*(dX);var mQ=(ed)-(dV);var mP=i9;var mO=(mP+12)&4294967295;HEAP[mO]=mQ;var mN=kp;var mM=(mN+16)&4294967295;var mL=HEAP[mM];var mK=kp;var mJ=(mK+16)&4294967295;var mI=HEAP[mJ];var mH=kp;var mw=(mH+8)&4294967295;var mv=HEAP[mw];var mu=(mI)-(mv);var mt=f2;var ms=(mu)*(mt);var mr=(mL)-(ms);var mq=i9;var mp=(mq+20)&4294967295;HEAP[mp]=mr;var mo=kp;var mn=(mo+24)&4294967295;var mc=HEAP[mn];var mb=kp;var ma=(mb+32)&4294967295;var l9=HEAP[ma];var l8=kp;var l7=(l8+24)&4294967295;var l6=HEAP[l7];var l4=(l9)-(l6);var l3=f4;var l2=(l4)*(l3);var lR=(mc)+(l2);var lQ=i9;var lP=(lQ+28)&4294967295;HEAP[lP]=lR;var lO=kp;var lN=(lO+24)&4294967295;var lM=HEAP[lN];var lL=kp;var lK=(lL+32)&4294967295;var lJ=HEAP[lK];var lI=kp;var lH=(lI+24)&4294967295;var lG=HEAP[lH];var lF=(lJ)-(lG);var lE=f3;var lD=(lF)*(lE);var lC=(lM)+(lD);var lB=i9;var lA=(lB+36)&4294967295;HEAP[lA]=lC;var lz=kp;var ly=(lz+16)&4294967295;var lx=HEAP[ly];var lw=kp;var lv=(lw+16)&4294967295;var lu=HEAP[lv];var lt=kp;var ls=(lt+8)&4294967295;var lr=HEAP[ls];var lq=(lu)-(lr);var lp=fY;var lo=(lq)*(lp);var ln=(lx)-(lo);var ll=i9;var lj=(ll+44)&4294967295;HEAP[lj]=ln}else{if(E==19){var lh=kp;var lf=(lh+16)&4294967295;var ld=HEAP[lf];var lb=kp;var k9=(lb+16)&4294967295;var k7=HEAP[k9];var k5=kp;var k3=(k5+8)&4294967295;var k1=HEAP[k3];var kZ=(k7)-(k1);var kX=f3;var kV=(kZ)*(kX);var kT=(ld)-(kV);var kR=i9;var kP=(kR+12)&4294967295;HEAP[kP]=kT;var kN=kp;var kL=(kN+16)&4294967295;var kJ=HEAP[kL];var kH=kp;var kF=(kH+16)&4294967295;var kD=HEAP[kF];var kB=kp;var kz=(kB+8)&4294967295;var kx=HEAP[kz];var kv=(kD)-(kx);var kt=f4;var kr=(kv)*(kt);var ko=(kJ)-(kr);var km=i9;var kk=(km+20)&4294967295;HEAP[kk]=ko;var ki=kp;var kg=(ki+32)&4294967295;var ke=HEAP[kg];var kc=kp;var ka=(kc+32)&4294967295;var j8=HEAP[ka];var j6=kp;var cT=(j6+24)&4294967295;var cS=HEAP[cT];var cR=(j8)-(cS);var cQ=f0;var cP=(cR)*(cQ);var cO=(ke)-(cP);var cN=i9;var cM=(cN+28)&4294967295;HEAP[cM]=cO;var cL=kp;var cK=(cL+32)&4294967295;var ct=HEAP[cK];var cr=kp;var cp=(cr+32)&4294967295;var cn=HEAP[cp];var cl=kp;var ck=(cl+24)&4294967295;var cj=HEAP[ck];var ci=(cn)-(cj);var ch=f2;var cg=(ci)*(ch);var b5=(ct)-(cg);var b4=i9;var b3=(b4+36)&4294967295;HEAP[b3]=b5;var b2=kp;var b1=(b2+32)&4294967295;var b0=HEAP[b1];var bZ=kp;var bY=(bZ+32)&4294967295;var bX=HEAP[bY];var bW=kp;var bL=(bW+24)&4294967295;var bK=HEAP[bL];var bJ=(bX)-(bK);var bI=fY;var bH=(bJ)*(bI);var bG=(b0)-(bH);var bF=i9;var bE=(bF+44)&4294967295;HEAP[bE]=bG}else{if(E==20){var bD=kp;var bC=(bD+8)&4294967295;var bB=HEAP[bC];var bA=kp;var bz=(bA+16)&4294967295;var by=HEAP[bz];var bx=kp;var bw=(bx+8)&4294967295;var bv=HEAP[bw];var bu=(by)-(bv);var bt=f2;var bs=(bu)*(bt);var br=(bB)+(bs);var bq=i9;var bp=(bq+12)&4294967295;HEAP[bp]=br;var bo=kp;var bn=(bo+8)&4294967295;var bm=HEAP[bn];var bl=kp;var bk=(bl+16)&4294967295;var bj=HEAP[bk];var bi=kp;var bh=(bi+8)&4294967295;var bf=HEAP[bh];var bd=(bj)-(bf);var bb=f0;var a9=(bd)*(bb);var a7=(bm)+(a9);var a5=i9;var a3=(a5+20)&4294967295;HEAP[a3]=a7;var a1=kp;var aZ=(a1+32)&4294967295;var aX=HEAP[aZ];var aV=kp;var aT=(aV+32)&4294967295;var aR=HEAP[aT];var aP=kp;var aN=(aP+24)&4294967295;var aL=HEAP[aN];var aJ=(aR)-(aL);var aH=f3;var aF=(aJ)*(aH);var aD=(aX)-(aF);var aB=i9;var az=(aB+28)&4294967295;HEAP[az]=aD;var ax=kp;var av=(ax+32)&4294967295;var at=HEAP[av];var aq=kp;var ao=(aq+32)&4294967295;var am=HEAP[ao];var ak=kp;var ai=(ak+24)&4294967295;var ag=HEAP[ai];var ae=(am)-(ag);var ac=f4;var aa=(ae)*(ac);var Y=(at)-(aa);var W=i9;var U=(W+36)&4294967295;HEAP[U]=Y;var S=kp;var Q=(S+8)&4294967295;var jq=HEAP[Q];var jp=kp;var jo=(jp+16)&4294967295;var jn=HEAP[jo];var jm=kp;var jl=(jm+8)&4294967295;var jk=HEAP[jl];var jj=(jn)-(jk);var ji=fY;var jh=(jj)*(ji);var iV=(jq)+(jh);var iU=i9;var iT=(iU+44)&4294967295;HEAP[iT]=iV}}}}}}while(0);return;return}function __ZN12TextLineFrag15cmpYXPrimaryRotEPKvS1_(R,P){var an;var e;var t;var E;var Q;var S;var a6;var d;var f;var g;var h;var N;var M;var ao;var i=0;e=R;t=P;var a5=e;var a4=a5;N=a4;var a3=t;var a2=a3;M=a2;ao=0;var a1=N;var a0=(a1)&4294967295;var aZ=HEAP[a0];var aY=(aZ)&4294967295;var aX=HEAP[aY];var aG=(aX)&4294967295;var aE=HEAP[aG];var aC=(aE+80)&4294967295;var aA=HEAP[aC];if(aA==0){an=9}else{if(aA==1){an=10}else{if(aA==2){an=11}else{if(aA==3){an=12}else{an=5}}}}$bb14$$bb$$bb3$$bb7$$bb11$2:do{if(an==9){var ay=N;var aw=(ay+28)&4294967295;var av=HEAP[aw];var au=M;var at=(au+28)&4294967295;var ar=HEAP[at];var ah=(av)-(ar);ao=ah;var af=ao;var ad=_fabs(af);var ab=(ad)<0.01;var Z=unSign((ab),1,0);h=Z;var X=h;var O=reSign((X),8,0)!=0;if(O){var W=N;var V=(W+12)&4294967295;var U=HEAP[V];var T=M;var G=(T+12)&4294967295;var D=HEAP[G];var B=(U)-(D);ao=B}}else{if(an==10){var A=M;var z=(A+20)&4294967295;var y=HEAP[z];var x=N;var w=(x+20)&4294967295;var v=HEAP[w];var u=(y)-(v);ao=u;var s=ao;var r=_fabs(s);var q=(r)<0.01;var p=unSign((q),1,0);g=p;var o=g;var aq=reSign((o),8,0)!=0;if(aq){var n=N;var m=(n+28)&4294967295;var l=HEAP[m];var k=M;var j=(k+28)&4294967295;var c=HEAP[j];var b=(l)-(c);ao=b}}else{if(an==11){var a=M;var be=(a+28)&4294967295;var bd=HEAP[be];var bc=N;var bb=(bc+28)&4294967295;var ba=HEAP[bb];var a9=(bd)-(ba);ao=a9;var a8=ao;var aW=_fabs(a8);var aV=(aW)<0.01;var aU=unSign((aV),1,0);f=aU;var aT=f;var ap=reSign((aT),8,0)!=0;if(ap){var aS=M;var aR=(aS+20)&4294967295;var aQ=HEAP[aR];var aP=N;var aO=(aP+20)&4294967295;var aN=HEAP[aO];var aM=(aQ)-(aN);ao=aM}}else{if(an==12){var aL=N;var aJ=(aL+20)&4294967295;var aI=HEAP[aJ];var aH=M;var aF=(aH+20)&4294967295;var aD=HEAP[aF];var aB=(aI)-(aD);ao=aB;var az=ao;var ax=_fabs(az);var am=(ax)<0.01;var al=unSign((am),1,0);d=al;var ak=d;var a7=reSign((ak),8,0)!=0;if(!(a7)){an=5;break $bb14$$bb$$bb3$$bb7$$bb11$2}var aj=M;var ai=(aj+36)&4294967295;var ag=HEAP[ai];var ae=N;var ac=(ae+36)&4294967295;var aa=HEAP[ac];var Y=(ag)-(aa);ao=Y}}}}}while(0);var L=ao;var K=(L)>=0;if(K){var J=ao;var I=(J)>0;if(I){Q=1}else{Q=0}var H=Q;S=H}else{S=-1}var F=S;a6=F;var C=a6;E=C;var aK=E;return aK;return null}function __ZN12TextLineFrag12cmpYXLineRotEPKvS1_(I,H){var ac;var e;var q;var C;var r;var s;var aV;var aY;var a0;var a2;var d;var F;var E;var ad;var f=0;e=I;q=H;var aU=e;var aT=aU;F=aT;var aS=q;var aR=aS;E=aR;ad=0;var aQ=F;var aP=(aQ)&4294967295;var aO=HEAP[aP];var aN=(aO+4)&4294967295;var aM=HEAP[aN];if(aM==0){ac=9}else{if(aM==1){ac=10}else{if(aM==2){ac=11}else{if(aM==3){ac=12}else{ac=5}}}}$bb14$$bb$$bb3$$bb7$$bb11$2:do{if(ac==9){var av=F;var at=(av+28)&4294967295;var aq=HEAP[at];var ao=E;var am=(ao+28)&4294967295;var ak=HEAP[am];var aj=(aq)-(ak);ad=aj;var ai=ad;var ah=(ai)==0;var ag=unSign((ah),1,0);d=ag;var W=d;var G=reSign((W),8,0)!=0;if(G){var U=F;var S=(U+12)&4294967295;var Q=HEAP[S];var O=E;var N=(O+12)&4294967295;var M=HEAP[N];var L=(Q)-(M);ad=L}}else{if(ac==10){var K=E;var J=(K+20)&4294967295;var D=HEAP[J];var B=F;var A=(B+20)&4294967295;var z=HEAP[A];var y=(D)-(z);ad=y;var x=ad;var w=(x)==0;var v=unSign((w),1,0);a2=v;var u=a2;var af=reSign((u),8,0)!=0;if(af){var t=F;var p=(t+28)&4294967295;var o=HEAP[p];var n=E;var m=(n+28)&4294967295;var l=HEAP[m];var k=(o)-(l);ad=k}}else{if(ac==11){var j=E;var i=(j+28)&4294967295;var h=HEAP[i];var g=F;var c=(g+28)&4294967295;var b=HEAP[c];var a=(h)-(b);ad=a;var a6=ad;var a5=(a6)==0;var a4=unSign((a5),1,0);a0=a4;var a3=a0;var ae=reSign((a3),8,0)!=0;if(ae){var a1=E;var aZ=(a1+20)&4294967295;var aX=HEAP[aZ];var aL=F;var aK=(aL+20)&4294967295;var aJ=HEAP[aK];var aI=(aX)-(aJ);ad=aI}}else{if(ac==12){var aH=F;var aG=(aH+20)&4294967295;var aF=HEAP[aG];var aE=E;var aD=(aE+20)&4294967295;var aC=HEAP[aD];var aB=(aF)-(aC);ad=aB;var aA=ad;var ay=(aA)==0;var ax=unSign((ay),1,0);aY=ax;var aw=aY;var aW=reSign((aw),8,0)!=0;if(!(aW)){ac=5;break $bb14$$bb$$bb3$$bb7$$bb11$2}var au=E;var ar=(au+36)&4294967295;var ap=HEAP[ar];var an=F;var al=(an+36)&4294967295;var ab=HEAP[al];var aa=(ap)-(ab);ad=aa}}}}}while(0);var Z=ad;var Y=(Z)>=0;if(Y){var X=ad;var V=(X)>0;if(V){r=1}else{r=0}var T=r;s=T}else{s=-1}var R=s;aV=R;var P=aV;C=P;var az=C;return az;return null}function __ZN12TextLineFrag12cmpXYLineRotEPKvS1_(H,G){var ab;var d;var r;var B;var i;var q;var aU;var aW;var aX;var aY;var aZ;var E;var D;var ac;var e=0;d=H;r=G;var aT=d;var aS=aT;E=aS;var aR=r;var aQ=aR;D=aQ;ac=0;var aP=E;var aO=(aP)&4294967295;var aN=HEAP[aO];var aM=(aN+4)&4294967295;var aL=HEAP[aM];if(aL==0){ab=9}else{if(aL==1){ab=10}else{if(aL==2){ab=11}else{if(aL==3){ab=12}else{ab=5}}}}$bb14$$bb$$bb3$$bb7$$bb11$2:do{if(ab==9){var au=E;var ar=(au+12)&4294967295;var ap=HEAP[ar];var an=D;var al=(an+12)&4294967295;var aj=HEAP[al];var ai=(ap)-(aj);ac=ai;var ah=ac;var ag=(ah)==0;var af=unSign((ag),1,0);aZ=af;var V=aZ;var F=reSign((V),8,0)!=0;if(F){var T=E;var R=(T+28)&4294967295;var P=HEAP[R];var N=D;var M=(N+28)&4294967295;var L=HEAP[M];var K=(P)-(L);ac=K}}else{if(ab==10){var J=E;var I=(J+28)&4294967295;var C=HEAP[I];var A=D;var z=(A+28)&4294967295;var y=HEAP[z];var x=(C)-(y);ac=x;var w=ac;var v=(w)==0;var u=unSign((v),1,0);aY=u;var t=aY;var ae=reSign((t),8,0)!=0;if(ae){var s=D;var p=(s+20)&4294967295;var o=HEAP[p];var n=E;var m=(n+20)&4294967295;var l=HEAP[m];var k=(o)-(l);ac=k}}else{if(ab==11){var j=D;var h=(j+20)&4294967295;var g=HEAP[h];var f=E;var c=(f+20)&4294967295;var b=HEAP[c];var a=(g)-(b);ac=a;var a6=ac;var a5=(a6)==0;var a4=unSign((a5),1,0);aX=a4;var a3=aX;var ad=reSign((a3),8,0)!=0;if(ad){var a2=D;var a1=(a2+28)&4294967295;var a0=HEAP[a1];var aK=E;var aJ=(aK+28)&4294967295;var aI=HEAP[aJ];var aH=(a0)-(aI);ac=aH}}else{if(ab==12){var aG=D;var aF=(aG+36)&4294967295;var aE=HEAP[aF];var aD=E;var aC=(aD+36)&4294967295;var aB=HEAP[aC];var aA=(aE)-(aB);ac=aA;var az=ac;var ax=(az)==0;var aw=unSign((ax),1,0);aW=aw;var av=aW;var aV=reSign((av),8,0)!=0;if(!(aV)){ab=5;break $bb14$$bb$$bb3$$bb7$$bb11$2}var at=E;var aq=(at+20)&4294967295;var ao=HEAP[aq];var am=D;var ak=(am+20)&4294967295;var aa=HEAP[ak];var Z=(ao)-(aa);ac=Z}}}}}while(0);var Y=ac;var X=(Y)>=0;if(X){var W=ac;var U=(W)>0;if(U){i=1}else{i=0}var S=i;q=S}else{q=-1}var Q=q;aU=Q;var O=aU;B=O;var ay=B;return ay;return null}function __ZN12TextLineFrag21cmpXYColumnPrimaryRotEPKvS1_(am,al){var aI;var f;var D;var W;var i;var k;var bo;var ak;var aj;var aJ;var g=0;f=am;D=al;var bn=f;var bm=bn;ak=bm;var bl=D;var bk=bl;aj=bk;var bj=ak;var bi=(bj+52)&4294967295;var bh=HEAP[bi];var bg=aj;var bf=(bg+52)&4294967295;var aY=HEAP[bf];var aW=aj;var aU=(aW)&4294967295;var aS=HEAP[aU];var aQ=(aS+64)&4294967295;var aO=HEAP[aQ];var aN=aj;var aM=(aN+4)&4294967295;var aL=HEAP[aM];var aK=aj;var aC=(aK+8)&4294967295;var aA=HEAP[aC];var ay=((aL)+(aA))&4294967295;var aw=(aO+4*ay)&4294967295;var au=HEAP[aw];var ar=aj;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=(ap+64)&4294967295;var an=HEAP[ao];var Z=aj;var V=(Z+4)&4294967295;var S=HEAP[V];var P=(an+4*S)&4294967295;var M=HEAP[P];var J=((au)-(M))&4294967295;var H=((aY)+(J))&4294967295;var G=(((bh))|0)<(((H))|0);$bb$$bb13$2:do{if(G){var F=aj;var E=(F+52)&4294967295;var y=HEAP[E];var w=ak;var u=(w+52)&4294967295;var s=HEAP[u];var q=ak;var o=(q)&4294967295;var m=HEAP[o];var l=(m+64)&4294967295;var j=HEAP[l];var h=ak;var c=(h+4)&4294967295;var b=HEAP[c];var a=ak;var bv=(a+8)&4294967295;var bu=HEAP[bv];var bt=((b)+(bu))&4294967295;var bs=(j+4*bt)&4294967295;var br=HEAP[bs];var bq=ak;var bp=(bq)&4294967295;var be=HEAP[bp];var bd=(be+64)&4294967295;var bc=HEAP[bd];var bb=ak;var ba=(bb+4)&4294967295;var a9=HEAP[ba];var a7=(bc+4*a9)&4294967295;var a6=HEAP[a7];var a5=((br)-(a6))&4294967295;var a4=((s)+(a5))&4294967295;var a3=(((y))|0)<(((a4))|0);if(!(a3)){aI=1;break $bb$$bb13$2}aJ=0;var a2=ak;var a1=(a2)&4294967295;var a0=HEAP[a1];var aZ=(a0)&4294967295;var aX=HEAP[aZ];var aV=(aX)&4294967295;var aT=HEAP[aV];var aR=(aT+80)&4294967295;var aP=HEAP[aR];if(aP==0){aI=8}else{if(aP==1){aI=9}else{if(aP==2){aI=10}else{if(aP==3){aI=11}else{aI=12}}}}if(aI==8){var aH=ak;var aG=(aH+28)&4294967295;var aF=HEAP[aG];var aE=aj;var aD=(aE+28)&4294967295;var aB=HEAP[aD];var az=(aF)-(aB);aJ=az}else{if(aI==9){var ax=aj;var av=(ax+20)&4294967295;var at=HEAP[av];var ai=ak;var ah=(ai+20)&4294967295;var af=HEAP[ah];var ad=(at)-(af);aJ=ad}else{if(aI==10){var ab=aj;var Y=(ab+28)&4294967295;var U=HEAP[Y];var R=ak;var O=(R+28)&4294967295;var L=HEAP[O];var ag=(U)-(L);aJ=ag}else{if(aI==11){var ae=ak;var ac=(ae+20)&4294967295;var aa=HEAP[ac];var X=aj;var T=(X+20)&4294967295;var Q=HEAP[T];var N=(aa)-(Q);aJ=N}}}}var K=aJ;var I=(K)>=0;if(I){var C=aJ;var B=(C)>0;if(B){i=1}else{i=0}var A=i;k=A}else{k=-1}var z=k;bo=z;aI=5;break $bb$$bb13$2}else{aI=1}}while(0);if(aI==1){var x=ak;var v=(x+52)&4294967295;var t=HEAP[v];var r=aj;var p=(r+52)&4294967295;var n=HEAP[p];var e=((t)-(n))&4294967295;bo=e}var d=bo;W=d;var a8=W;return a8;return null}function __ZN12TextLineFrag18cmpXYColumnLineRotEPKvS1_(ai,ah){var aE;var d;var z;var S;var e;var g;var bk;var ag;var af;var aF;var f=0;d=ai;z=ah;var bj=d;var bi=bj;ag=bi;var bh=z;var bg=bh;af=bg;var bf=ag;var be=(bf+52)&4294967295;var bd=HEAP[be];var bc=af;var bb=(bc+52)&4294967295;var aU=HEAP[bb];var aS=af;var aQ=(aS)&4294967295;var aO=HEAP[aQ];var aM=(aO+64)&4294967295;var aK=HEAP[aM];var aJ=af;var aI=(aJ+4)&4294967295;var aH=HEAP[aI];var aG=af;var ay=(aG+8)&4294967295;var aw=HEAP[ay];var au=((aH)+(aw))&4294967295;var ar=(aK+4*au)&4294967295;var ap=HEAP[ar];var an=af;var am=(an)&4294967295;var al=HEAP[am];var ak=(al+64)&4294967295;var aj=HEAP[ak];var V=af;var R=(V+4)&4294967295;var O=HEAP[R];var L=(aj+4*O)&4294967295;var I=HEAP[L];var F=((ap)-(I))&4294967295;var D=((aU)+(F))&4294967295;var C=(((bd))|0)<(((D))|0);$bb$$bb13$2:do{if(C){var B=af;var A=(B+52)&4294967295;var u=HEAP[A];var s=ag;var q=(s+52)&4294967295;var o=HEAP[q];var m=ag;var l=(m)&4294967295;var k=HEAP[l];var j=(k+64)&4294967295;var i=HEAP[j];var h=ag;var c=(h+4)&4294967295;var b=HEAP[c];var a=ag;var br=(a+8)&4294967295;var bq=HEAP[br];var bp=((b)+(bq))&4294967295;var bo=(i+4*bp)&4294967295;var bn=HEAP[bo];var bm=ag;var bl=(bm)&4294967295;var ba=HEAP[bl];var a9=(ba+64)&4294967295;var a8=HEAP[a9];var a7=ag;var a6=(a7+4)&4294967295;var a5=HEAP[a6];var a3=(a8+4*a5)&4294967295;var a2=HEAP[a3];var a1=((bn)-(a2))&4294967295;var a0=((o)+(a1))&4294967295;var aZ=(((u))|0)<(((a0))|0);if(!(aZ)){aE=1;break $bb$$bb13$2}aF=0;var aY=ag;var aX=(aY)&4294967295;var aW=HEAP[aX];var aV=(aW+4)&4294967295;var aT=HEAP[aV];if(aT==0){aE=8}else{if(aT==1){aE=9}else{if(aT==2){aE=10}else{if(aT==3){aE=11}else{aE=12}}}}if(aE==8){var aR=ag;var aP=(aR+28)&4294967295;var aN=HEAP[aP];var aL=af;var aD=(aL+28)&4294967295;var aC=HEAP[aD];var aB=(aN)-(aC);aF=aB}else{if(aE==9){var aA=af;var az=(aA+20)&4294967295;var ax=HEAP[az];var av=ag;var at=(av+20)&4294967295;var aq=HEAP[at];var ao=(ax)-(aq);aF=ao}else{if(aE==10){var ae=af;var ad=(ae+28)&4294967295;var ab=HEAP[ad];var Z=ag;var X=(Z+28)&4294967295;var U=HEAP[X];var Q=(ab)-(U);aF=Q}else{if(aE==11){var N=ag;var K=(N+20)&4294967295;var H=HEAP[K];var ac=af;var aa=(ac+20)&4294967295;var Y=HEAP[aa];var W=(H)-(Y);aF=W}}}}var T=aF;var P=(T)>=0;if(P){var M=aF;var J=(M)>0;if(J){e=1}else{e=0}var G=e;g=G}else{g=-1}var E=g;bk=E;aE=5;break $bb$$bb13$2}else{aE=1}}while(0);if(aE==1){var y=ag;var x=(y+52)&4294967295;var w=HEAP[x];var v=af;var t=(v+52)&4294967295;var r=HEAP[t];var p=((w)-(r))&4294967295;bk=p}var n=bk;S=n;var a4=S;return a4;return null}function __ZN9TextBlock15updatePriMinMaxEPS_(L,aO){var ar;var aP;var aK;var p;var W;var d;var J;var e=0;aP=L;aK=aO;J=0;var ba=J;d=ba;W=0;var a9=W;p=a9;var a8=aP;var a7=(a8)&4294967295;var a6=HEAP[a7];var a5=(a6+80)&4294967295;var a4=HEAP[a5];if(a4==0){ar=20}else{if(a4==1){ar=21}else{if(a4==2){ar=20}else{if(a4==3){ar=21}else{ar=7}}}}$bb13$$bb$$bb7$2:do{if(ar==20){var a2=aK;var a1=(a2+24)&4294967295;var a0=HEAP[a1];var aH=aP;var aF=(aH+32)&4294967295;var aD=HEAP[aF];var aB=(a0)<(aD);$bb1$$bb6$4:do{if(aB){var az=aK;var ax=(az+32)&4294967295;var aw=HEAP[ax];var av=aP;var au=(av+24)&4294967295;var at=HEAP[au];var al=(aw)>(at);if(!(al)){ar=1;break $bb1$$bb6$4}var aj=aK;var ah=(aj+8)&4294967295;var af=HEAP[ah];var ad=aP;var ab=(ad+8)&4294967295;var aa=HEAP[ab];var Z=(af)<(aa);if(Z){var Y=aK;var X=(Y+16)&4294967295;var K=HEAP[X];p=K;d=1}var G=aK;var D=(G+16)&4294967295;var A=HEAP[D];var x=aP;var u=(x+16)&4294967295;var t=HEAP[u];var s=(A)>(t);if(!(s)){ar=1;break $bb1$$bb6$4}var r=aK;var q=(r+8)&4294967295;var o=HEAP[q];W=o;J=1}}while(0)}else{if(ar==21){var n=aK;var m=(n+8)&4294967295;var l=HEAP[m];var k=aP;var j=(k+16)&4294967295;var i=HEAP[j];var h=(l)<(i);if(!(h)){ar=7;break $bb13$$bb$$bb7$2}var g=aK;var f=(g+16)&4294967295;var c=HEAP[f];var b=aP;var a=(b+8)&4294967295;var bh=HEAP[a];var bg=(c)>(bh);if(!(bg)){ar=7;break $bb13$$bb$$bb7$2}var bf=aK;var be=(bf+24)&4294967295;var bd=HEAP[be];var bc=aP;var bb=(bc+24)&4294967295;var aZ=HEAP[bb];var aY=(bd)<(aZ);if(aY){var aX=aK;var aW=(aX+32)&4294967295;var aV=HEAP[aW];p=aV;d=1}var aU=aK;var aT=(aU+32)&4294967295;var aS=HEAP[aT];var aR=aP;var aQ=(aR+32)&4294967295;var aN=HEAP[aQ];var aM=(aS)>(aN);if(!(aM)){ar=7;break $bb13$$bb$$bb7$2}var aL=aK;var aJ=(aL+24)&4294967295;var aI=HEAP[aJ];W=aI;J=1}}}while(0);var aG=d;var V=reSign((aG),8,0)!=0;$bb14$$bb18$20:do{if(V){var aE=aP;var aC=(aE+8)&4294967295;var aA=HEAP[aC];var ay=p;var aq=(aA)<(ay);if(aq){var ap=aP;var ao=(ap+8)&4294967295;var an=HEAP[ao];p=an}var am=aP;var ak=(am+40)&4294967295;var ai=HEAP[ak];var ag=p;var ae=(ai)<(ag);if(!(ae)){ar=13;break $bb14$$bb18$20}var ac=aP;var U=(ac+40)&4294967295;var T=p;HEAP[U]=T}}while(0);var R=J;var a3=reSign((R),8,0)!=0;$bb20$$bb24$27:do{if(a3){var P=aP;var N=(P+16)&4294967295;var I=HEAP[N];var F=W;var C=(I)>(F);if(C){var z=aP;var w=(z+16)&4294967295;var S=HEAP[w];W=S}var Q=aP;var O=(Q+48)&4294967295;var M=HEAP[O];var H=W;var E=(M)>(H);if(!(E)){ar=17;break $bb20$$bb24$27}var B=aP;var y=(B+48)&4294967295;var v=W;HEAP[y]=v}}while(0);return;return}function __ZN9TextBlock15cmpXYPrimaryRotEPKvS1_(E,D){var ad;var d;var p;var z;var aF;var aG;var a0;var G;var I;var K;var M;var aE;var aD;var ae;var e=0;d=E;p=D;var aZ=d;var aY=aZ;var aX=HEAP[aY];aE=aX;var aW=p;var aV=aW;var aU=HEAP[aV];aD=aU;ae=0;var aT=aE;var aS=(aT)&4294967295;var aR=HEAP[aS];var aw=(aR+80)&4294967295;var au=HEAP[aw];if(au==0){ad=9}else{if(au==1){ad=10}else{if(au==2){ad=11}else{if(au==3){ad=12}else{ad=5}}}}$bb14$$bb$$bb3$$bb7$$bb11$2:do{if(ad==9){var ar=aE;var ap=(ar+8)&4294967295;var an=HEAP[ap];var al=aD;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ai=(an)-(aj);ae=ai;var ah=ae;var X=(ah)==0;var V=unSign((X),1,0);M=V;var T=M;var C=reSign((T),8,0)!=0;if(C){var R=aE;var P=(R+24)&4294967295;var N=HEAP[P];var L=aD;var J=(L+24)&4294967295;var H=HEAP[J];var F=(N)-(H);ae=F}}else{if(ad==10){var A=aE;var y=(A+24)&4294967295;var x=HEAP[y];var w=aD;var v=(w+24)&4294967295;var u=HEAP[v];var t=(x)-(u);ae=t;var s=ae;var r=(s)==0;var q=unSign((r),1,0);K=q;var o=K;var ag=reSign((o),8,0)!=0;if(ag){var n=aD;var m=(n+16)&4294967295;var l=HEAP[m];var k=aE;var j=(k+16)&4294967295;var i=HEAP[j];var h=(l)-(i);ae=h}}else{if(ad==11){var g=aD;var f=(g+16)&4294967295;var c=HEAP[f];var b=aE;var a=(b+16)&4294967295;var a8=HEAP[a];var a7=(c)-(a8);ae=a7;var a6=ae;var a5=(a6)==0;var a4=unSign((a5),1,0);I=a4;var a3=I;var af=reSign((a3),8,0)!=0;if(af){var a2=aD;var aQ=(a2+24)&4294967295;var aP=HEAP[aQ];var aO=aE;var aN=(aO+24)&4294967295;var aM=HEAP[aN];var aL=(aP)-(aM);ae=aL}}else{if(ad==12){var aK=aD;var aJ=(aK+32)&4294967295;var aI=HEAP[aJ];var aH=aE;var aC=(aH+32)&4294967295;var aB=HEAP[aC];var az=(aI)-(aB);ae=az;var ay=ae;var ax=(ay)==0;var av=unSign((ax),1,0);G=av;var at=G;var a1=reSign((at),8,0)!=0;if(!(a1)){ad=5;break $bb14$$bb$$bb3$$bb7$$bb11$2}var aq=aE;var ao=(aq+16)&4294967295;var am=HEAP[ao];var ac=aD;var ab=(ac+16)&4294967295;var aa=HEAP[ab];var Z=(am)-(aa);ae=Z}}}}}while(0);var Y=ae;var W=(Y)>=0;if(W){var U=ae;var S=(U)>0;if(S){aF=1}else{aF=0}var Q=aF;aG=Q}else{aG=-1}var O=aG;a0=O;var B=a0;z=B;var aA=z;return aA;return null}function __ZN9TextBlock15cmpYXPrimaryRotEPKvS1_(I,H){var ad;var d;var p;var D;var ai;var ak;var a0;var s;var u;var w;var y;var aG;var aF;var ae;var e=0;d=I;p=H;var aZ=d;var aY=aZ;var aX=HEAP[aY];aG=aX;var aW=p;var aV=aW;var aU=HEAP[aV];aF=aU;ae=0;var aT=aG;var aS=(aT)&4294967295;var aR=HEAP[aS];var ay=(aR+80)&4294967295;var aw=HEAP[ay];if(aw==0){ad=9}else{if(aw==1){ad=10}else{if(aw==2){ad=11}else{if(aw==3){ad=12}else{ad=5}}}}$bb14$$bb$$bb3$$bb7$$bb11$2:do{if(ad==9){var au=aG;var ar=(au+24)&4294967295;var ap=HEAP[ar];var an=aF;var am=(an+24)&4294967295;var al=HEAP[am];var aj=(ap)-(al);ae=aj;var ah=ae;var X=(ah)==0;var V=unSign((X),1,0);y=V;var T=y;var G=reSign((T),8,0)!=0;if(G){var R=aG;var P=(R+8)&4294967295;var N=HEAP[P];var M=aF;var L=(M+8)&4294967295;var K=HEAP[L];var J=(N)-(K);ae=J}}else{if(ad==10){var E=aF;var C=(E+16)&4294967295;var B=HEAP[C];var A=aG;var z=(A+16)&4294967295;var x=HEAP[z];var v=(B)-(x);ae=v;var t=ae;var r=(t)==0;var q=unSign((r),1,0);w=q;var o=w;var ag=reSign((o),8,0)!=0;if(ag){var n=aG;var m=(n+24)&4294967295;var l=HEAP[m];var k=aF;var j=(k+24)&4294967295;var i=HEAP[j];var h=(l)-(i);ae=h}}else{if(ad==11){var g=aF;var f=(g+24)&4294967295;var c=HEAP[f];var b=aG;var a=(b+24)&4294967295;var a8=HEAP[a];var a7=(c)-(a8);ae=a7;var a6=ae;var a5=(a6)==0;var a4=unSign((a5),1,0);u=a4;var a3=u;var af=reSign((a3),8,0)!=0;if(af){var a2=aF;var aQ=(a2+16)&4294967295;var aP=HEAP[aQ];var aO=aG;var aN=(aO+16)&4294967295;var aM=HEAP[aN];var aL=(aP)-(aM);ae=aL}}else{if(ad==12){var aK=aG;var aJ=(aK+16)&4294967295;var aI=HEAP[aJ];var aH=aF;var aE=(aH+16)&4294967295;var aD=HEAP[aE];var aB=(aI)-(aD);ae=aB;var aA=ae;var az=(aA)==0;var ax=unSign((az),1,0);s=ax;var av=s;var a1=reSign((av),8,0)!=0;if(!(a1)){ad=5;break $bb14$$bb$$bb3$$bb7$$bb11$2}var at=aF;var aq=(at+32)&4294967295;var ao=HEAP[aq];var ac=aG;var ab=(ac+32)&4294967295;var aa=HEAP[ab];var Z=(ao)-(aa);ae=Z}}}}}while(0);var Y=ae;var W=(Y)>=0;if(W){var U=ae;var S=(U)>0;if(S){ai=1}else{ai=0}var Q=ai;ak=Q}else{ak=-1}var O=ak;a0=O;var F=a0;D=F;var aC=D;return aC;return null}function __ZN9TextBlock10primaryCmpEPS_(f,c){var o;var b;var P;var p;var q;var r;var M;var s;var y=0;b=f;P=c;s=0;var L=b;var K=(L+4)&4294967295;var J=HEAP[K];if(J==0){o=4}else{if(J==1){o=5}else{if(J==2){o=6}else{if(J==3){o=7}else{o=8}}}}if(o==4){var I=b;var H=(I+8)&4294967295;var G=HEAP[H];var E=P;var C=(E+8)&4294967295;var A=HEAP[C];var n=(G)-(A);s=n}else{if(o==5){var m=b;var l=(m+24)&4294967295;var k=HEAP[l];var j=P;var i=(j+24)&4294967295;var h=HEAP[i];var g=(k)-(h);s=g}else{if(o==6){var e=P;var d=(e+16)&4294967295;var a=HEAP[d];var X=b;var W=(X+16)&4294967295;var V=HEAP[W];var U=(a)-(V);s=U}else{if(o==7){var T=P;var S=(T+32)&4294967295;var R=HEAP[S];var Q=b;var O=(Q+32)&4294967295;var F=HEAP[O];var D=(R)-(F);s=D}}}}var B=s;var z=(B)>=0;if(z){var x=s;var w=(x)>0;if(w){q=1}else{q=0}var v=q;r=v}else{r=-1}var u=r;M=u;var t=M;p=t;var N=p;return N;return null}function __ZN9TextBlock14secondaryDeltaEPS_(f,c){var p;var b;var I;var q;var F;var i;var r=0;b=f;I=c;i=0;var E=b;var D=(E+4)&4294967295;var C=HEAP[D];if(C==0){p=2}else{if(C==1){p=3}else{if(C==2){p=4}else{if(C==3){p=5}else{p=6}}}}if(p==2){var B=I;var A=(B+24)&4294967295;var z=HEAP[A];var x=b;var v=(x+32)&4294967295;var t=HEAP[v];var o=(z)-(t);i=o}else{if(p==3){var n=b;var m=(n+8)&4294967295;var l=HEAP[m];var k=I;var j=(k+16)&4294967295;var h=HEAP[j];var g=(l)-(h);i=g}else{if(p==4){var e=b;var d=(e+24)&4294967295;var a=HEAP[d];var Q=I;var P=(Q+32)&4294967295;var O=HEAP[P];var N=(a)-(O);i=N}else{if(p==5){var M=I;var L=(M+8)&4294967295;var K=HEAP[L];var J=b;var H=(J+16)&4294967295;var y=HEAP[H];var w=(K)-(y);i=w}}}}var u=i;F=u;var s=F;q=s;var G=q;return G;return null}function __ZN9TextBlock7isBelowEPS_(B,aD){var af;var aF;var az;var y;var aZ;var O;var R;var U;var X;var aE;var d=0;aF=B;az=aD;aE=0;var aY=aF;var aX=(aY)&4294967295;var aW=HEAP[aX];var aV=(aW+80)&4294967295;var aU=HEAP[aV];if(aU==0){af=22}else{if(aU==1){af=23}else{if(aU==2){af=24}else{if(aU==3){af=25}else{af=26}}}}if(af==22){var aT=aF;var aS=(aT+8)&4294967295;var aR=HEAP[aS];var aQ=az;var aw=(aQ+40)&4294967295;var at=HEAP[aw];var aq=(aR)<(at);$bb4$$bb1$4:do{if(aq){af=0}else{var ao=aF;var am=(ao+16)&4294967295;var ak=HEAP[am];var aj=az;var ai=(aj+48)&4294967295;var ah=HEAP[ai];var ag=(ak)>(ah);if(ag){af=0;break $bb4$$bb1$4}var Z=aF;var W=(Z+24)&4294967295;var T=HEAP[W];var Q=az;var N=(Q+24)&4294967295;var L=HEAP[N];var K=(T)<=(L);if(K){af=0;break $bb4$$bb1$4}X=1;af=3;break $bb4$$bb1$4}}while(0);if(af==0){X=0}var J=X;aE=J}else{if(af==23){var I=aF;var H=(I+24)&4294967295;var A=HEAP[H];var x=az;var v=(x+40)&4294967295;var u=HEAP[v];var t=(A)<(u);$bb10$$bb7$12:do{if(t){af=6}else{var s=aF;var r=(s+32)&4294967295;var q=HEAP[r];var p=az;var o=(p+48)&4294967295;var n=HEAP[o];var m=(q)>(n);if(m){af=6;break $bb10$$bb7$12}var l=aF;var k=(l+16)&4294967295;var j=HEAP[k];var i=az;var h=(i+16)&4294967295;var g=HEAP[h];var f=(j)>=(g);if(f){af=6;break $bb10$$bb7$12}U=1;af=9;break $bb10$$bb7$12}}while(0);if(af==6){U=0}var e=U;aE=e}else{if(af==24){var c=aF;var b=(c+8)&4294967295;var a=HEAP[b];var a7=az;var a6=(a7+40)&4294967295;var a5=HEAP[a6];var a4=(a)<(a5);$bb16$$bb13$20:do{if(a4){af=11}else{var a3=aF;var a2=(a3+16)&4294967295;var a1=HEAP[a2];var aP=az;var aO=(aP+48)&4294967295;var aN=HEAP[aO];var aM=(a1)>(aN);if(aM){af=11;break $bb16$$bb13$20}var aL=aF;var aK=(aL+32)&4294967295;var aJ=HEAP[aK];var aI=az;var aH=(aI+32)&4294967295;var aG=HEAP[aH];var aC=(aJ)>=(aG);if(aC){af=11;break $bb16$$bb13$20}R=1;af=14;break $bb16$$bb13$20}}while(0);if(af==11){R=0}var aB=R;aE=aB}else{if(af==25){var aA=aF;var ay=(aA+24)&4294967295;var ax=HEAP[ay];var av=az;var ar=(av+40)&4294967295;var ap=HEAP[ar];var an=(ax)<(ap);$bb22$$bb19$28:do{if(an){af=16}else{var al=aF;var ae=(al+32)&4294967295;var ad=HEAP[ae];var ac=az;var ab=(ac+48)&4294967295;var aa=HEAP[ab];var Y=(ad)>(aa);if(Y){af=16;break $bb22$$bb19$28}var V=aF;var S=(V+8)&4294967295;var P=HEAP[S];var M=az;var G=(M+8)&4294967295;var F=HEAP[G];var E=(P)<=(F);if(E){af=16;break $bb22$$bb19$28}O=1;af=19;break $bb22$$bb19$28}}while(0);if(af==16){O=0}var D=O;aE=D}}}}var C=aE;var z=unSign((C),8,0);aZ=z;var w=aZ;y=w;var au=y;var a0=(((au))&255);return a0;return null}function __ZN9TextBlock15isBeforeByRule1EPS_(L,a6){var aA;var a8;var aO;var H;var bt;var Z;var ab;var ad;var af;var ah;var aj;var bu;var aL;var d=0;a8=L;aO=a6;bu=0;aL=0;var bs=a8;var br=(bs)&4294967295;var bq=HEAP[br];var bp=(bq+80)&4294967295;var bo=HEAP[bp];if(bo==0){aA=29}else{if(bo==1){aA=30}else{if(bo==2){aA=29}else{if(bo==3){aA=30}else{aA=31}}}}if(aA==29){var bm=a8;var bl=(bm+56)&4294967295;var bk=HEAP[bl];var bj=aO;var aV=(bj+56)&4294967295;var aT=HEAP[aV];var aR=(bk)>(aT);$bb2$$bb1$4:do{if(aR){aA=1}else{var aP=aO;var aM=(aP+56)&4294967295;var aJ=HEAP[aM];var aI=a8;var aH=(aI+64)&4294967295;var aF=HEAP[aH];var aE=(aJ)<=(aF);if(aE){aA=0;break $bb2$$bb1$4}else{aA=1;break $bb2$$bb1$4}}}while(0);$bb2$$bb4$6:do{if(aA==1){var au=aO;var ar=(au+56)&4294967295;var ap=HEAP[ar];var an=a8;var al=(an+56)&4294967295;var ai=HEAP[al];var ag=(ap)>(ai);if(!ag){var ae=a8;var ac=(ae+56)&4294967295;var aa=HEAP[ac];var K=aO;var G=(K+64)&4294967295;var D=HEAP[G];var A=(aa)<=(D);if(A){aA=0;break $bb2$$bb4$6}}aj=0;aA=4;break $bb2$$bb4$6}}while(0);if(aA==0){aj=1}var x=aj;aL=x}else{if(aA==30){var v=a8;var u=(v+72)&4294967295;var t=HEAP[u];var s=aO;var r=(s+72)&4294967295;var n=HEAP[r];var m=(t)>(n);$bb9$$bb8$15:do{if(m){aA=7}else{var l=aO;var k=(l+72)&4294967295;var j=HEAP[k];var i=a8;var h=(i+80)&4294967295;var g=HEAP[h];var f=(j)<=(g);if(f){aA=6;break $bb9$$bb8$15}else{aA=7;break $bb9$$bb8$15}}}while(0);$bb9$$bb11$17:do{if(aA==7){var e=aO;var c=(e+72)&4294967295;var b=HEAP[c];var a=a8;var bB=(a+72)&4294967295;var bA=HEAP[bB];var bz=(b)>(bA);if(!bz){var by=a8;var bx=(by+72)&4294967295;var bw=HEAP[bx];var bv=aO;var bi=(bv+80)&4294967295;var bh=HEAP[bi];var bg=(bw)<=(bh);if(bg){aA=6;break $bb9$$bb11$17}}ah=0;aA=10;break $bb9$$bb11$17}}while(0);if(aA==6){ah=1}var bf=ah;aL=bf}}var be=a8;var bd=(be)&4294967295;var bc=HEAP[bd];var bb=(bc+80)&4294967295;var ba=HEAP[bb];if(ba==0){aA=32}else{if(ba==1){aA=33}else{if(ba==2){aA=34}else{if(ba==3){aA=35}else{aA=36}}}}if(aA==32){var a9=aL;var W=reSign((a9),8,0)!=0;var aG=(W)^1;var p=unSign((aG),1,0);var bn=reSign((p),8,0)!=0;$bb21$$bb19$28:do{if(bn){aA=11}else{var a0=a8;var aZ=(a0+72)&4294967295;var aY=HEAP[aZ];var aX=aO;var aW=(aX+72)&4294967295;var aU=HEAP[aW];var aS=(aY)>=(aU);if(aS){aA=11;break $bb21$$bb19$28}af=1;aA=13;break $bb21$$bb19$28}}while(0);if(aA==11){af=0}var aQ=af;bu=aQ}else{if(aA==33){var aN=aL;var a5=reSign((aN),8,0)!=0;var a7=(a5)^1;var a3=unSign((a7),1,0);var a4=reSign((a3),8,0)!=0;$bb30$$bb28$35:do{if(a4){aA=16}else{var aK=a8;var az=(aK+64)&4294967295;var ay=HEAP[az];var ax=aO;var aw=(ax+64)&4294967295;var av=HEAP[aw];var at=(ay)<=(av);if(at){aA=16;break $bb30$$bb28$35}ad=1;aA=18;break $bb30$$bb28$35}}while(0);if(aA==16){ad=0}var aq=ad;bu=aq}else{if(aA==34){var ao=aL;var aD=reSign((ao),8,0)!=0;var aC=(aD)^1;var q=unSign((aC),1,0);var aB=reSign((q),8,0)!=0;$bb39$$bb37$42:do{if(aB){aA=20}else{var am=a8;var ak=(am+80)&4294967295;var V=HEAP[ak];var U=aO;var S=(U+80)&4294967295;var P=HEAP[S];var N=(V)<=(P);if(N){aA=20;break $bb39$$bb37$42}ab=1;aA=22;break $bb39$$bb37$42}}while(0);if(aA==20){ab=0}var J=ab;bu=J}else{if(aA==35){var F=aL;var Y=reSign((F),8,0)!=0;var R=(Y)^1;var a1=unSign((R),1,0);var X=reSign((a1),8,0)!=0;$bb48$$bb46$49:do{if(X){aA=24}else{var C=a8;var z=(C+56)&4294967295;var w=HEAP[z];var T=aO;var Q=(T+56)&4294967295;var O=HEAP[Q];var M=(w)>=(O);if(M){aA=24;break $bb48$$bb46$49}Z=1;aA=26;break $bb48$$bb46$49}}while(0);if(aA==24){Z=0}var I=Z;bu=I}}}}var E=bu;var B=unSign((E),8,0);bt=B;var y=bt;H=y;var o=H;var a2=(((o))&255);return a2;return null}function __ZN9TextBlock15isBeforeByRule2EPS_(f,w){var v;var b;var F;var x;var V;var z;var X;var H=0;b=f;F=w;z=0;var U=b;var T=(U+4)&4294967295;var S=HEAP[T];X=S;var R=b;var Q=(R)&4294967295;var P=HEAP[Q];var N=(P+84)&4294967295;var L=HEAP[N];var y=reSign((L),8,0)!=0;var W=(y)^1;var c=unSign((W),1,0);var g=reSign((c),8,0)!=0;if(g){var J=X;var r=((J)+2)&4294967295;var p=(((r))|0)%4;X=p}var n=X;if(n==0){v=3}else{if(n==1){v=4}else{if(n==2){v=5}else{if(n==3){v=6}else{v=7}}}}if(v==3){var l=b;var k=(l+64)&4294967295;var j=HEAP[k];var i=F;var h=(i+56)&4294967295;var e=HEAP[h];var d=(j)-(e);z=d}else{if(v==4){var a=b;var ah=(a+72)&4294967295;var ag=HEAP[ah];var af=F;var ae=(af+80)&4294967295;var ad=HEAP[ae];var ac=(ag)-(ad);z=ac}else{if(v==5){var ab=F;var aa=(ab+64)&4294967295;var Z=HEAP[aa];var O=b;var M=(O+56)&4294967295;var K=HEAP[M];var I=(Z)-(K);z=I}else{if(v==6){var G=F;var E=(G+72)&4294967295;var D=HEAP[E];var C=b;var B=(C+80)&4294967295;var A=HEAP[B];var u=(D)-(A);z=u}}}}var t=z;var q=(t)<=0;var o=unSign((q),1,0);V=o;var m=V;x=m;var Y=x;var s=(((Y))&255);return s;return null}function __ZN9TextBlock15visitDepthFirstEPS_iPS0_iPb(H,aV,B,ba,bn,h){var ag;var bw;var af;var at;var aT;var ak;var bA;var c;var au;var bG;var bI;var bK;var bZ;var z;var T;var S;var R;var g;var a9=0;bw=H;af=aV;at=B;aT=ba;ak=bn;bA=h;var bY=bA;var bX=at;var bW=(bY+bX)&4294967295;var bV=HEAP[bW];var Q=reSign((bV),8,0)!=0;if(Q){var bU=ak;bZ=bU}else{var bT=bw;T=bT;var bS=bA;var bR=at;var bQ=(bS+bR)&4294967295;HEAP[bQ]=1;z=-1;var aP=af;S=aP;$bb50$5:while(1){var a7=S;var a6=(a7)!=0;if(!(a6)){ag=32;break $bb50$5}var aO=z;var aN=((aO)+1)&4294967295;z=aN;var aM=bA;var aK=z;var aJ=(aM+aK)&4294967295;var aI=HEAP[aJ];var bC=reSign((aI),8,0)!=0;$bb49$$bb4$8:do{if(!bC){g=0;var aH=T;var aG=(aH+88)&4294967295;var aF=HEAP[aG];var aE=(((aF))|0)<0;$bb20$$bb5$10:do{if(aE){ag=2}else{var aD=T;var aC=(aD+88)&4294967295;var aB=HEAP[aC];var aA=S;var az=(aA+88)&4294967295;var ay=HEAP[az];var ax=(((aB))|0)!=(((ay))|0);if(ax){ag=2;break $bb20$$bb5$10}var aw=bw;var av=(aw)&4294967295;var ar=HEAP[av];var aq=(ar+84)&4294967295;var ap=HEAP[aq];var bB=reSign((ap),8,0)!=0;$bb8$$bb13$13:do{if(bB){var ao=S;var an=(ao+16)&4294967295;var am=HEAP[an];var al=T;var aj=(al+8)&4294967295;var ai=HEAP[aj];var ah=(am)<=(ai);$bb9$$bb12$15:do{if(ah){var ad=S;var ac=(ad+24)&4294967295;var ab=HEAP[ac];var aa=T;var Z=(aa+32)&4294967295;var Y=HEAP[Z];var X=(ab)<=(Y);if(!(X)){ag=5;break $bb9$$bb12$15}var W=S;var V=(W+32)&4294967295;var U=HEAP[V];var P=T;var N=(P+24)&4294967295;var M=HEAP[N];var L=(U)>=(M);if(!(L)){ag=5;break $bb9$$bb12$15}g=1}}while(0)}else{var K=S;var J=(K+8)&4294967295;var I=HEAP[J];var G=T;var F=(G+16)&4294967295;var E=HEAP[F];var D=(I)>=(E);if(!(D)){ag=10;break $bb8$$bb13$13}var C=S;var A=(C+24)&4294967295;var y=HEAP[A];var x=T;var w=(x+32)&4294967295;var v=HEAP[w];var u=(y)<=(v);if(!(u)){ag=10;break $bb8$$bb13$13}var t=S;var s=(t+32)&4294967295;var r=HEAP[s];var q=T;var p=(q+24)&4294967295;var o=HEAP[p];var n=(r)>=(o);if(!(n)){ag=10;break $bb8$$bb13$13}g=1}}while(0);var m=S;var l=(m+32)&4294967295;var k=HEAP[l];var j=T;var i=(j+24)&4294967295;var f=HEAP[i];var e=(k)<=(f);if(e){g=1}ag=14;break $bb20$$bb5$10}}while(0);$bb20$$bb46$28:do{if(ag==2){var d=S;var b=T;var a=__ZN9TextBlock15isBeforeByRule1EPS_(d,b);bK=a;var b5=bK;var bh=reSign((b5),8,0)!=0;if(bh){g=1}else{var b4=S;var b3=T;var b2=__ZN9TextBlock15isBeforeByRule2EPS_(b4,b3);bI=b2;var b1=bI;var bd=reSign((b1),8,0)!=0;if(!(bd)){ag=14;break $bb20$$bb46$28}g=1;var bP=af;R=bP;$bb45$34:while(1){var bq=R;var bp=(bq)!=0;if(!(bp)){ag=14;break $bb20$$bb46$28}var bO=R;var bN=S;var bM=(bO)==(bN);$bb28$$bb27$37:do{if(bM){ag=18}else{var bL=R;var bJ=T;var bH=(bL)==(bJ);if(bH){ag=18;break $bb28$$bb27$37}var bF=T;var bE=R;var bD=__ZN9TextBlock15isBeforeByRule1EPS_(bF,bE);var a4=reSign((bD),8,0)!=0;var O=(a4)^1;var aS=unSign((O),1,0);var a0=reSign((aS),8,0)!=0;$bb40$$bb34$40:do{if(a0){ag=21}else{var bz=R;var by=S;var bx=__ZN9TextBlock15isBeforeByRule1EPS_(bz,by);var aX=reSign((bx),8,0)!=0;var ae=(aX)^1;var bo=unSign((ae),1,0);var aU=reSign((bo),8,0)!=0;if(aU){ag=21;break $bb40$$bb34$40}au=1;ag=23;break $bb40$$bb34$40}}while(0);if(ag==21){au=0}var bv=au;bG=bv;var bu=bG;var aQ=reSign((bu),8,0)!=0;if(aQ){ag=25;break $bb45$34}else{ag=26;break $bb28$$bb27$37}}}while(0);if(ag==18){}var bt=R;var bs=(bt+124)&4294967295;var br=HEAP[bs];R=br;ag=17;continue $bb45$34}g=0}}}while(0);var bm=g;var aL=reSign((bm),8,0)!=0;if(!(aL)){ag=29;break $bb49$$bb4$8}var bl=S;var bk=af;var bj=z;var bi=aT;var bg=ak;var bf=bA;var be=__ZN9TextBlock15visitDepthFirstEPS_iPS0_iPb(bl,bk,bj,bi,bg,bf);ak=be}}while(0);var bc=S;var bb=(bc+124)&4294967295;var a8=HEAP[bb];S=a8;ag=1;continue $bb50$5}var a5=aT;var a3=ak;var a2=(a5+4*a3)&4294967295;var a1=T;HEAP[a2]=a1;var aZ=ak;var aY=((aZ)+1)&4294967295;ak=aY;var aW=ak;bZ=aW}var aR=bZ;c=aR;var b0=c;return b0;return null}function __ZN8TextFlowC2EP8TextPageP9TextBlock(g,d,c){var s;var b;var t;var Q;var A=0;b=g;t=d;Q=c;var O=b;var N=(O)&4294967295;var M=t;HEAP[N]=M;var L=Q;var K=(L+8)&4294967295;var J=HEAP[K];var I=b;var G=(I+4)&4294967295;HEAP[G]=J;var E=Q;var C=(E+16)&4294967295;var p=HEAP[C];var n=b;var m=(n+12)&4294967295;HEAP[m]=p;var l=Q;var k=(l+24)&4294967295;var j=HEAP[k];var i=b;var h=(i+20)&4294967295;HEAP[h]=j;var f=Q;var e=(f+32)&4294967295;var a=HEAP[e];var Y=b;var X=(Y+28)&4294967295;HEAP[X]=a;var W=Q;var V=(W+40)&4294967295;var U=HEAP[V];var T=b;var S=(T+36)&4294967295;HEAP[S]=U;var R=Q;var P=(R+48)&4294967295;var H=HEAP[P];var F=b;var D=(F+44)&4294967295;HEAP[D]=H;var B=b;var z=(B+56)&4294967295;var y=Q;HEAP[z]=y;var x=b;var w=(x+56)&4294967295;var v=HEAP[w];var u=b;var r=(u+52)&4294967295;HEAP[r]=v;var q=b;var o=(q+60)&4294967295;HEAP[o]=0;return;return}function __ZN8TextFlowC1EP8TextPageP9TextBlock(g,d,c){var s;var b;var t;var Q;var A=0;b=g;t=d;Q=c;var O=b;var N=(O)&4294967295;var M=t;HEAP[N]=M;var L=Q;var K=(L+8)&4294967295;var J=HEAP[K];var I=b;var G=(I+4)&4294967295;HEAP[G]=J;var E=Q;var C=(E+16)&4294967295;var p=HEAP[C];var n=b;var m=(n+12)&4294967295;HEAP[m]=p;var l=Q;var k=(l+24)&4294967295;var j=HEAP[k];var i=b;var h=(i+20)&4294967295;HEAP[h]=j;var f=Q;var e=(f+32)&4294967295;var a=HEAP[e];var Y=b;var X=(Y+28)&4294967295;HEAP[X]=a;var W=Q;var V=(W+40)&4294967295;var U=HEAP[V];var T=b;var S=(T+36)&4294967295;HEAP[S]=U;var R=Q;var P=(R+48)&4294967295;var H=HEAP[P];var F=b;var D=(F+44)&4294967295;HEAP[D]=H;var B=b;var z=(B+56)&4294967295;var y=Q;HEAP[z]=y;var x=b;var w=(x+56)&4294967295;var v=HEAP[w];var u=b;var r=(u+52)&4294967295;HEAP[r]=v;var q=b;var o=(q+60)&4294967295;HEAP[o]=0;return;return}function __ZN8TextFlow8addBlockEP9TextBlock(i,f){var B;var e;var ab;var I=0;e=i;ab=f;var Z=e;var Y=(Z+56)&4294967295;var X=HEAP[Y];var W=(X)!=0;if(W){var V=e;var T=(V+56)&4294967295;var R=HEAP[T];var O=(R+124)&4294967295;var M=ab;HEAP[O]=M}else{var K=e;var y=(K+52)&4294967295;var w=ab;HEAP[y]=w}var u=e;var s=(u+56)&4294967295;var q=ab;HEAP[s]=q;var o=ab;var m=(o+8)&4294967295;var k=HEAP[m];var h=e;var g=(h+4)&4294967295;var b=HEAP[g];var aq=(k)<(b);if(aq){var ao=ab;var am=(ao+8)&4294967295;var ak=HEAP[am];var ai=e;var ag=(ai+4)&4294967295;HEAP[ag]=ak}var ae=ab;var ac=(ae+16)&4294967295;var aa=HEAP[ac];var Q=e;var N=(Q+12)&4294967295;var L=HEAP[N];var J=(aa)>(L);if(J){var H=ab;var G=(H+16)&4294967295;var F=HEAP[G];var E=e;var D=(E+12)&4294967295;HEAP[D]=F}var C=ab;var A=(C+24)&4294967295;var z=HEAP[A];var x=e;var v=(x+20)&4294967295;var t=HEAP[v];var r=(z)<(t);if(r){var p=ab;var n=(p+24)&4294967295;var l=HEAP[n];var j=e;var d=(j+20)&4294967295;HEAP[d]=l}var c=ab;var a=(c+32)&4294967295;var ap=HEAP[a];var an=e;var al=(an+28)&4294967295;var aj=HEAP[al];var ah=(ap)>(aj);if(ah){var af=ab;var ad=(af+32)&4294967295;var U=HEAP[ad];var S=e;var P=(S+28)&4294967295;HEAP[P]=U}return;return}function __ZN8TextFlow9blockFitsEP9TextBlockS1_(C,ar,D){var U;var at;var an;var q;var A;var aK;var aM;var aO;var aQ;var aR;var k;var e=0;at=C;an=ar;q=D;var aP=an;var aN=(aP+100)&4294967295;var aL=HEAP[aN];var aJ=(aL+48)&4294967295;var aI=HEAP[aJ];var aH=(aI+76)&4294967295;var aG=HEAP[aH];var aF=at;var aE=(aF+56)&4294967295;var aj=HEAP[aE];var ah=(aj+100)&4294967295;var af=HEAP[ah];var ad=(af+48)&4294967295;var ab=HEAP[ad];var Z=(ab+76)&4294967295;var Y=HEAP[Z];var X=(aG)>(Y);if(X){aR=0}else{k=0;var W=at;var V=(W)&4294967295;var O=HEAP[V];var M=(O+80)&4294967295;var L=HEAP[M];if(L==0){U=19}else{if(L==1){U=20}else{if(L==2){U=21}else{if(L==3){U=22}else{U=23}}}}if(U==19){var K=an;var J=(K+8)&4294967295;var I=HEAP[J];var H=at;var G=(H+36)&4294967295;var F=HEAP[G];var E=(I)<(F);$bb5$$bb3$7:do{if(E){U=1}else{var B=an;var z=(B+16)&4294967295;var y=HEAP[z];var x=at;var w=(x+44)&4294967295;var v=HEAP[w];var u=(y)>(v);if(u){U=1;break $bb5$$bb3$7}aQ=1;U=3;break $bb5$$bb3$7}}while(0);if(U==1){aQ=0}var t=aQ;k=t}else{if(U==20){var s=an;var r=(s+24)&4294967295;var p=HEAP[r];var o=at;var n=(o+36)&4294967295;var m=HEAP[n];var l=(p)<(m);$bb10$$bb8$14:do{if(l){U=6}else{var j=an;var i=(j+32)&4294967295;var h=HEAP[i];var g=at;var f=(g+44)&4294967295;var d=HEAP[f];var c=(h)>(d);if(c){U=6;break $bb10$$bb8$14}aO=1;U=8;break $bb10$$bb8$14}}while(0);if(U==6){aO=0}var b=aO;k=b}else{if(U==21){var aY=an;var aX=(aY+8)&4294967295;var aW=HEAP[aX];var aV=at;var aU=(aV+36)&4294967295;var aT=HEAP[aU];var aS=(aW)<(aT);$bb15$$bb13$21:do{if(aS){U=10}else{var aD=an;var aC=(aD+16)&4294967295;var aB=HEAP[aC];var aA=at;var az=(aA+44)&4294967295;var ay=HEAP[az];var ax=(aB)>(ay);if(ax){U=10;break $bb15$$bb13$21}aM=1;U=12;break $bb15$$bb13$21}}while(0);if(U==10){aM=0}var aw=aM;k=aw}else{if(U==22){var av=an;var au=(av+24)&4294967295;var aq=HEAP[au];var ap=at;var ao=(ap+36)&4294967295;var am=HEAP[ao];var al=(aq)<(am);$bb20$$bb18$28:do{if(al){U=14}else{var ai=an;var ag=(ai+32)&4294967295;var ae=HEAP[ag];var ac=at;var aa=(ac+44)&4294967295;var T=HEAP[aa];var S=(ae)>(T);if(S){U=14;break $bb20$$bb18$28}aK=1;U=16;break $bb20$$bb18$28}}while(0);if(U==14){aK=0}var R=aK;k=R}}}}var Q=k;var P=unSign((Q),8,0);aR=P}var N=aR;A=N;var ak=A;var a=(((ak))&255);return a;return null}function __ZN12TextWordList9getLengthEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e)&4294967295;var c=HEAP[d];var b=__ZN7GooList9getLengthEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN12TextWordList3getEi(n,C){var w;var l;var y;var B;var k;var z;var c;var m=0;l=n;y=C;var j=y;var i=(((j))|0)<0;$bb1$$bb$2:do{if(i){w=0}else{var h=l;var g=(h)&4294967295;var f=HEAP[g];var e=__ZN7GooList9getLengthEv(f);var d=y;var b=(((e))|0)<=(((d))|0);if(b){w=0;break $bb1$$bb$2}z=0;w=3;break $bb1$$bb$2}}while(0);if(w==0){z=1}var a=z;c=a;var x=c;var A=reSign((x),8,0)!=0;if(A){k=0}else{var v=l;var u=(v)&4294967295;var t=HEAP[u];var s=y;var r=__ZN7GooList3getEi(t,s);var q=r;k=q}var p=k;B=p;var o=B;return o;return null}function __ZN8TextPage9incRefCntEv(g){var i;var j;var h=0;j=g;var f=j;var e=(f+128)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=j;var a=(b+128)&4294967295;HEAP[a]=c;return;return}function __ZN20TextSelectionVisitorC2EP8TextPage(h,g){var j;var k;var b;var i=0;k=h;b=g;var f=k;var e=(f)&4294967295;HEAP[e]=(__ZTV20TextSelectionVisitor+8)&4294967295;var d=k;var c=(d+4)&4294967295;var a=b;HEAP[c]=a;return;return}function __ZN20TextSelectionVisitorD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV20TextSelectionVisitor+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN20TextSelectionVisitorD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV20TextSelectionVisitor+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN20TextSelectionVisitorC1EP8TextPage(h,g){var j;var k;var b;var i=0;k=h;b=g;var f=k;var e=(f)&4294967295;HEAP[e]=(__ZTV20TextSelectionVisitor+8)&4294967295;var d=k;var c=(d+4)&4294967295;var a=b;HEAP[c]=a;return;return}function __ZN19TextSelectionDumper10visitBlockEP9TextBlockP8TextLineS3_P12PDFRectangle(h,e,b,k,f){var j;var l;var g;var d;var c;var a;var i=0;l=h;g=e;d=b;c=k;a=f;return;return}function __ZN19TextSelectionDumper9visitWordEP8TextWordiiP12PDFRectangle(g,j,b,k,f){var i;var l;var e;var d;var c;var a;var h=0;l=g;e=j;d=b;c=k;a=f;return;return}function __ZN18TextSelectionSizer10visitBlockEP9TextBlockP8TextLineS3_P12PDFRectangle(h,e,b,k,f){var j;var l;var g;var d;var c;var a;var i=0;l=h;g=e;d=b;c=k;a=f;return;return}function __ZN18TextSelectionSizer9visitWordEP8TextWordiiP12PDFRectangle(g,j,b,k,f){var i;var l;var e;var d;var c;var a;var h=0;l=g;e=j;d=b;c=k;a=f;return;return}function __ZN18TextSelectionSizer9getRegionEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN20TextSelectionPainter10visitBlockEP9TextBlockP8TextLineS3_P12PDFRectangle(h,e,b,k,f){var j;var l;var g;var d;var c;var a;var i=0;l=h;g=e;d=b;c=k;a=f;return;return}function __ZN8TextWord14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(C,ar,e,l){var P;var ab;var E;var r;var d;var Q;var aw;var D;var at;var f=0;ab=C;E=ar;r=e;d=l;var aq=ab;var ap=(aq+56)&4294967295;var ao=HEAP[ap];aw=ao;D=0;Q=0;$bb8$2:while(1){var j=ab;var i=(j+56)&4294967295;var h=HEAP[i];var g=Q;var c=(((h))|0)>(((g))|0);if(!(c)){P=9;break $bb8$2}var an=ab;var am=(an+52)&4294967295;var al=HEAP[am];var ak=Q;var aj=(al+8*ak)&4294967295;var ai=HEAP[aj];var ah=ab;var aa=(ah+52)&4294967295;var Z=HEAP[aa];var Y=Q;var X=((Y)+1)&4294967295;var W=(Z+8*X)&4294967295;var V=HEAP[W];var U=(ai)+(V);var T=(U)/2;at=T;var S=r;var R=(S)&4294967295;var O=HEAP[R];var N=at;var M=(O)<(N);$bb2$$bb1$5:do{if(M){P=1}else{var L=r;var K=(L+16)&4294967295;var J=HEAP[K];var I=at;var H=(J)<(I);if(H){P=1;break $bb2$$bb1$5}else{P=2;break $bb2$$bb1$5}}}while(0);$bb2$$bb4$7:do{if(P==1){var G=Q;var F=aw;var B=(((G))|0)<(((F))|0);if(!(B)){P=2;break $bb2$$bb4$7}var A=Q;aw=A}}while(0);var z=r;var y=(z)&4294967295;var x=HEAP[y];var w=at;var v=(x)>(w);$bb6$$bb5$11:do{if(v){P=5}else{var u=r;var t=(u+16)&4294967295;var s=HEAP[t];var q=at;var p=(s)>(q);if(p){P=5;break $bb6$$bb5$11}else{P=6;break $bb6$$bb5$11}}}while(0);if(P==5){var o=Q;var n=((o)+1)&4294967295;D=n}var m=Q;var k=((m)+1)&4294967295;Q=k;P=0;continue $bb8$2}var b=D;var a=aw;var aB=(((b))|0)<=(((a))|0);if(!aB){var aA=E;var az=(aA)&4294967295;var ay=HEAP[az];var ax=(ay+16)&4294967295;var av=HEAP[ax];var au=av;var ag=E;var af=ab;var ae=aw;var ad=D;var ac=r;FUNCTION_TABLE[au](ag,af,ae,ad,ac)}return;return}function __ZN8TextLine14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(Z,T,bA,a0){var X=STACKTOP;STACKTOP+=32;_memset(X,0,32);var aU;var cs;var an;var cJ;var cO;var aT;var cj;var aD;var U;var b7;var ck;var bK;var cz;var aM=X;var bB;var b8=0;cs=Z;an=T;cJ=bA;cO=a0;__ZN12PDFRectangleC1Ev(aM);aD=0;U=0;b7=0;var cS=cs;var cR=(cS+48)&4294967295;var cQ=HEAP[cR];cj=cQ;$bb19$2:while(1){var cV=cj;var cU=(cV)!=0;if(!(cU)){aU=18;break $bb19$2}var cP=cs;var cN=(cP)&4294967295;var cM=HEAP[cN];var cL=(cM)&4294967295;var cK=HEAP[cL];var cI=(cK+84)&4294967295;var cH=HEAP[cI];var at=reSign((cH),8,0)!=0;$bb1$$bb10$5:do{if(at){var bO=cJ;var bM=(bO)&4294967295;var bJ=HEAP[bM];var bI=cj;var bH=(bI+12)&4294967295;var bG=HEAP[bH];var bF=(bJ)<(bG);$bb3$$bb2$7:do{if(bF){aU=1}else{var bE=cJ;var bD=(bE+16)&4294967295;var bC=HEAP[bD];var br=cj;var bp=(br+12)&4294967295;var bn=HEAP[bp];var bm=(bC)<(bn);if(bm){aU=1;break $bb3$$bb2$7}else{aU=2;break $bb3$$bb2$7}}}while(0);$bb3$$bb5$9:do{if(aU==1){var bl=aD;var bk=(bl)==0;if(!(bk)){aU=2;break $bb3$$bb5$9}var bj=cj;aD=bj}}while(0);var bi=cJ;var bh=(bi)&4294967295;var bg=HEAP[bh];var a7=cj;var a5=(a7+4)&4294967295;var a3=HEAP[a5];var a2=(bg)>(a3);$bb7$$bb6$13:do{if(a2){aU=5}else{var a1=cJ;var aZ=(a1+16)&4294967295;var aY=HEAP[aZ];var aX=cj;var aW=(aX+4)&4294967295;var aV=HEAP[aW];var aJ=(aY)>(aV);if(aJ){aU=5;break $bb7$$bb6$13}else{aU=6;break $bb7$$bb6$13}}}while(0);$bb7$$bb9$15:do{if(aU==5){var aH=aD;var aE=(aH)!=0;if(!(aE)){aU=6;break $bb7$$bb9$15}var aB=cj;var az=(aB+88)&4294967295;var ay=HEAP[az];U=ay;var ax=cj;b7=ax}}while(0)}else{var aw=cJ;var av=(aw)&4294967295;var au=HEAP[av];var ai=cj;var ag=(ai+4)&4294967295;var ae=HEAP[ag];var ad=(au)>(ae);$bb12$$bb11$20:do{if(ad){aU=10}else{var ac=cJ;var ab=(ac+16)&4294967295;var aa=HEAP[ab];var Y=cj;var W=(Y+4)&4294967295;var V=HEAP[W];var K=(aa)>(V);if(K){aU=10;break $bb12$$bb11$20}else{aU=11;break $bb12$$bb11$20}}}while(0);$bb12$$bb14$22:do{if(aU==10){var I=aD;var G=(I)==0;if(!(G)){aU=11;break $bb12$$bb14$22}var F=cj;aD=F}}while(0);var E=cJ;var D=(E)&4294967295;var C=HEAP[D];var B=cj;var A=(B+12)&4294967295;var z=HEAP[A];var q=(C)<(z);if(!q){var o=cJ;var m=(o+16)&4294967295;var l=HEAP[m];var k=cj;var j=(k+12)&4294967295;var i=HEAP[j];var h=(l)<(i);if(!(h)){aU=15;break $bb1$$bb10$5}}var g=aD;var f=(g)!=0;if(!(f)){aU=15;break $bb1$$bb10$5}var e=cj;var d=(e+88)&4294967295;var c=HEAP[d];U=c;var b=cj;b7=b}}while(0);var a=cj;var cX=(a+88)&4294967295;var cW=HEAP[cX];cj=cW;aU=0;continue $bb19$2}var cT=b7;var cG=(cT)==0;if(cG){var cF=aD;b7=cF}var cE=cJ;var cD=(aM)&4294967295;var cC=(cE)&4294967295;var cB=HEAP[cC];HEAP[cD]=cB;var cA=(aM+8)&4294967295;var cy=(cE+8)&4294967295;var cx=HEAP[cy];HEAP[cA]=cx;var cw=(aM+16)&4294967295;var cv=(cE+16)&4294967295;var cu=HEAP[cv];HEAP[cw]=cu;var ct=(aM+24)&4294967295;var cr=(cE+24)&4294967295;var cq=HEAP[cr];HEAP[ct]=cq;var cp=cO;var co=(((cp))|0)==1;$bb23$$bb30$35:do{if(co){var cn=aD;var cm=(cn)!=0;if(cm){var cl=aD;var ci=(cl+4)&4294967295;var ch=HEAP[ci];aT=ch}else{var cg=cs;var cf=(cg+8)&4294967295;var ce=HEAP[cf];aT=ce}var cd=(aM)&4294967295;var cc=aT;HEAP[cd]=cc;var cb=U;var ca=(cb)==0;$bb29$$bb27$41:do{if(!ca){var b9=U;var b6=(b9+12)&4294967295;var b5=HEAP[b6];var b4=(b5)==-1;if(b4){aU=21;break $bb29$$bb27$41}var b3=b7;var b2=(b3+12)&4294967295;var b1=HEAP[b2];var b0=(aM+16)&4294967295;HEAP[b0]=b1;aU=23;break $bb23$$bb30$35}}while(0);var bZ=cs;var bY=(bZ+16)&4294967295;var bX=HEAP[bY];var bW=(aM+16)&4294967295;HEAP[bW]=bX}}while(0);var bV=cs;var bU=(bV+68)&4294967295;var bT=HEAP[bU];bK=bT;cz=0;ck=0;$bb39$46:while(1){var ao=cs;var am=(ao+68)&4294967295;var al=HEAP[am];var ak=ck;var aj=(((al))|0)>(((ak))|0);if(!(aj)){aU=34;break $bb39$46}var bS=cs;var bR=(bS+60)&4294967295;var bQ=HEAP[bR];var bP=ck;var bN=(bQ+8*bP)&4294967295;var bL=HEAP[bN];var bz=cs;var by=(bz+60)&4294967295;var bx=HEAP[by];var bw=ck;var bv=((bw)+1)&4294967295;var bu=(bx+8*bv)&4294967295;var bt=HEAP[bu];var bs=(bL)+(bt);var bq=(bs)/2;bB=bq;var bo=(aM)&4294967295;var bf=HEAP[bo];var be=bB;var bd=(bf)<(be);$bb33$$bb32$49:do{if(bd){aU=26}else{var bc=(aM+16)&4294967295;var bb=HEAP[bc];var ba=bB;var a9=(bb)<(ba);if(a9){aU=26;break $bb33$$bb32$49}else{aU=27;break $bb33$$bb32$49}}}while(0);$bb33$$bb35$51:do{if(aU==26){var a8=ck;var a6=bK;var a4=(((a8))|0)<(((a6))|0);if(!(a4)){aU=27;break $bb33$$bb35$51}var aS=ck;bK=aS}}while(0);var aR=(aM+16)&4294967295;var aQ=HEAP[aR];var aP=bB;var aO=(aQ)>(aP);$bb37$$bb36$55:do{if(aO){aU=30}else{var aN=(aM)&4294967295;var aL=HEAP[aN];var aK=bB;var aI=(aL)>(aK);if(aI){aU=30;break $bb37$$bb36$55}else{aU=31;break $bb37$$bb36$55}}}while(0);if(aU==30){var aG=ck;var ar=((aG)+1)&4294967295;cz=ar}var aq=ck;var ap=((aq)+1)&4294967295;ck=ap;aU=25;continue $bb39$46}var ah=cz;var af=bK;var S=(((ah))|0)<=(((af))|0);$bb44$$bb41$61:do{if(!S){var R=an;var Q=(R)&4294967295;var P=HEAP[Q];var O=(P+12)&4294967295;var N=HEAP[O];var M=N;var L=an;var J=cs;var H=aD;var y=U;var x=bK;var w=cz;FUNCTION_TABLE[M](L,J,H,y,x,w,aM);var v=aD;cj=v;while(1){var aF=cj;var aC=U;var aA=(aF)!=(aC);if(!(aA)){aU=37;break $bb44$$bb41$61}var u=cj;var t=an;var s=cO;__ZN8TextWord14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(u,t,aM,s);var r=cj;var p=(r+88)&4294967295;var n=HEAP[p];cj=n;aU=35;continue}}}while(0);STACKTOP=X;return;return}function __ZN8TextPage13findCharRangeEiiPdS0_S0_S0_(Q,bb,ac,cz,n,a7,b4){var aH;var cw;var a2;var bN;var b5;var g;var bp;var cl;var c;var cW;var cA;var bL;var bM;var bX;var cL;var aG;var bR;var bV;var cJ;var aF;var bP;var bO;var cm;var cY;var cX;var b6=0;cw=Q;a2=bb;bN=ac;b5=cz;g=n;bp=a7;cl=b4;var cV=cw;var cU=(cV)&4294967295;var cT=HEAP[cU];var aj=reSign((cT),8,0)!=0;if(aj){cW=0}else{bO=1;bR=0;var cS=bR;aG=cS;var cR=aG;cL=cR;var cQ=cL;bX=cQ;bP=0;var cP=bP;aF=cP;var cO=aF;cJ=cO;var cN=cJ;bV=cN;cm=0;$bb37$5:while(1){var af=cw;var ae=(af+76)&4294967295;var ad=HEAP[ae];var ab=cm;var aa=(((ad))|0)>(((ab))|0);if(!(aa)){aH=27;break $bb37$5}var bB=cw;var bz=(bB+72)&4294967295;var bx=HEAP[bz];var bw=cm;var bv=(bx+4*bw)&4294967295;var bu=HEAP[bv];cA=bu;var bt=cA;var bs=(bt+100)&4294967295;var br=HEAP[bs];bL=br;$bb35$8:while(1){var at=bL;var ai=(at)!=0;if(!(ai)){aH=25;break $bb35$8}var bq=bL;var bg=(bq+48)&4294967295;var be=HEAP[bg];bM=be;$bb33$11:while(1){var aA=bM;var az=(aA)!=0;if(!(az)){aH=23;break $bb33$11}var bc=bM;var ba=(bc+64)&4294967295;var a9=HEAP[ba];var a8=bM;var a6=(a8+68)&4294967295;var a5=HEAP[a6];var a4=((a9)+(a5))&4294967295;var a3=a2;var aT=(((a4))|0)>(((a3))|0);$bb5$$bb32$14:do{if(aT){var aR=bM;var aP=(aR+64)&4294967295;var aO=HEAP[aP];var aN=a2;var aM=bN;var aL=((aN)+(aM))&4294967295;var aK=(((aO))|0)<(((aL))|0);if(!(aK)){aH=5;break $bb5$$bb32$14}var aJ=bM;var aI=(aJ+64)&4294967295;var aw=HEAP[aI];var au=a2;var ar=((au)-(aw))&4294967295;cY=ar;var aq=cY;var ap=(((aq))|0)<0;if(ap){cY=0}var ao=a2;var an=bN;var am=((ao)+(an))&4294967295;var al=((am)-1)&4294967295;var ak=bM;var Z=(ak+64)&4294967295;var X=HEAP[Z];var V=((al)-(X))&4294967295;cX=V;var U=bM;var T=(U+56)&4294967295;var S=HEAP[T];var R=cX;var P=(((S))|0)<=(((R))|0);if(P){var O=bM;var N=(O+56)&4294967295;var C=HEAP[N];var B=((C)-1)&4294967295;cX=B}var A=bL;var z=(A+4)&4294967295;var y=HEAP[z];if(y==0){aH=29}else{if(y==1){aH=30}else{if(y==2){aH=31}else{if(y==3){aH=32}else{aH=33}}}}if(aH==29){var x=bM;var w=(x+52)&4294967295;var v=HEAP[w];var u=cY;var t=(v+8*u)&4294967295;var s=HEAP[t];bV=s;var r=bM;var q=(r+52)&4294967295;var p=HEAP[q];var o=cX;var m=((o)+1)&4294967295;var l=(p+8*m)&4294967295;var k=HEAP[l];cJ=k;var j=bM;var i=(j+20)&4294967295;var f=HEAP[i];aF=f;var e=bM;var d=(e+28)&4294967295;var b=HEAP[d];bP=b}else{if(aH==30){var a=bM;var c3=(a+4)&4294967295;var c2=HEAP[c3];bV=c2;var c1=bM;var c0=(c1+12)&4294967295;var cZ=HEAP[c0];cJ=cZ;var cM=bM;var cK=(cM+52)&4294967295;var cI=HEAP[cK];var cH=cY;var cG=(cI+8*cH)&4294967295;var cF=HEAP[cG];aF=cF;var cE=bM;var cD=(cE+52)&4294967295;var cC=HEAP[cD];var cB=cX;var cy=((cB)+1)&4294967295;var cx=(cC+8*cy)&4294967295;var cv=HEAP[cx];bP=cv}else{if(aH==31){var cu=bM;var ct=(cu+52)&4294967295;var cs=HEAP[ct];var cr=cX;var cq=((cr)+1)&4294967295;var cp=(cs+8*cq)&4294967295;var co=HEAP[cp];bV=co;var cj=bM;var ci=(cj+52)&4294967295;var ch=HEAP[ci];var cg=cY;var cf=(ch+8*cg)&4294967295;var cd=HEAP[cf];cJ=cd;var cc=bM;var cb=(cc+20)&4294967295;var ca=HEAP[cb];aF=ca;var b8=bM;var b3=(b8+28)&4294967295;var b2=HEAP[b3];bP=b2}else{if(aH==32){var b1=bM;var b0=(b1+4)&4294967295;var bZ=HEAP[b0];bV=bZ;var bY=bM;var bW=(bY+12)&4294967295;var bU=HEAP[bW];cJ=bU;var bT=bM;var bS=(bT+52)&4294967295;var bK=HEAP[bS];var bJ=cX;var bI=((bJ)+1)&4294967295;var bH=(bK+8*bI)&4294967295;var bG=HEAP[bH];aF=bG;var bF=bM;var bE=(bF+52)&4294967295;var bC=HEAP[bE];var bA=cY;var by=(bC+8*bA)&4294967295;var bo=HEAP[by];bP=bo}}}}var bn=bO;var cn=reSign((bn),8,0)!=0;$bb18$$bb17$29:do{if(cn){aH=9}else{var bm=bV;var bl=bX;var bk=(bm)<(bl);if(bk){aH=9;break $bb18$$bb17$29}else{aH=10;break $bb18$$bb17$29}}}while(0);if(aH==9){var bj=bV;bX=bj}var bi=bO;var ce=reSign((bi),8,0)!=0;$bb22$$bb21$34:do{if(ce){aH=12}else{var bh=cJ;var bf=cL;var bd=(bh)>(bf);if(bd){aH=12;break $bb22$$bb21$34}else{aH=13;break $bb22$$bb21$34}}}while(0);if(aH==12){var a1=cJ;cL=a1}var a0=bO;var b9=reSign((a0),8,0)!=0;$bb26$$bb25$39:do{if(b9){aH=15}else{var aZ=aF;var aY=aG;var aX=(aZ)<(aY);if(aX){aH=15;break $bb26$$bb25$39}else{aH=16;break $bb26$$bb25$39}}}while(0);if(aH==15){var aW=aF;aG=aW}var aV=bO;var b7=reSign((aV),8,0)!=0;$bb30$$bb29$44:do{if(b7){aH=18}else{var aU=bP;var aS=bR;var aQ=(aU)>(aS);if(aQ){aH=18;break $bb30$$bb29$44}else{aH=19;break $bb30$$bb29$44}}}while(0);if(aH==18){var aE=bP;bR=aE}bO=0}}while(0);var aD=bM;var aC=(aD+88)&4294967295;var aB=HEAP[aC];bM=aB;aH=3;continue $bb33$11}var ay=bL;var ax=(ay+80)&4294967295;var av=HEAP[ax];bL=av;aH=2;continue $bb35$8}var ah=cm;var ag=((ah)+1)&4294967295;cm=ag;aH=1;continue $bb37$5}var Y=bO;var bQ=reSign((Y),8,0)!=0;var L=(bQ)^1;var ck=unSign((L),1,0);var bD=reSign((ck),8,0)!=0;if(bD){var W=b5;var K=bX;HEAP[W]=K;var J=bp;var I=cL;HEAP[J]=I;var H=g;var G=aG;HEAP[H]=G;var F=cl;var E=bR;HEAP[F]=E;cW=1}else{cW=0}}var D=cW;c=D;var h=c;var M=(((h))&255);return M;return null}function __ZN10ActualTextC2EP8TextPage(j,m){var l;var n;var b;var k=0;n=j;b=m;var i=b;__ZN8TextPage9incRefCntEv(i);var h=n;var g=(h)&4294967295;var f=b;HEAP[g]=f;var e=n;var d=(e+8)&4294967295;HEAP[d]=0;var c=n;var a=(c+4)&4294967295;HEAP[a]=0;return;return}function __ZN10ActualTextC1EP8TextPage(j,m){var l;var n;var b;var k=0;n=j;b=m;var i=b;__ZN8TextPage9incRefCntEv(i);var h=n;var g=(h)&4294967295;var f=b;HEAP[g]=f;var e=n;var d=(e+8)&4294967295;HEAP[d]=0;var c=n;var a=(c+4)&4294967295;HEAP[a]=0;return;return}function __ZN13TextOutputDev11beginStringEP8GfxStateP9GooString(h,f,b){var c;var e;var d;var g;var a=0;e=h;d=f;g=b;return;return}function __ZN13TextOutputDev9endStringEP8GfxState(f,e){var b;var d;var c;var a=0;d=f;c=e;return;return}function __ZN13TextOutputDev6eoFillEP8GfxState(n,u){var p;var l;var j;var m=0;l=n;j=u;var k=l;var i=(k+122)&4294967295;var h=HEAP[i];var s=reSign((h),8,0)!=0;var r=(s)^1;var t=unSign((r),1,0);var v=reSign((t),8,0)!=0;if(!v){var g=l;var f=(g)&4294967295;var e=(f)&4294967295;var d=HEAP[e];var c=(d+216)&4294967295;var b=HEAP[c];var a=b;var q=l;var o=j;FUNCTION_TABLE[a](q,o)}return;return}function __ZN13TextOutputDev13findCharRangeEiiPdS0_S0_S0_(r,A,s,d,m,i,p){var w;var o;var B;var C;var e;var y;var F;var E;var D;var n;var q=0;o=r;B=A;C=s;e=d;y=m;F=i;E=p;var l=o;var k=(l+116)&4294967295;var j=HEAP[k];var h=B;var g=C;var f=e;var c=y;var b=F;var a=E;var x=__ZN8TextPage13findCharRangeEiiPdS0_S0_S0_(j,h,g,f,c,b,a);var v=unSign((x),8,0);n=v;var u=n;D=u;var t=D;var z=(((t))&255);return z;return null}function __ZN18TextSelectionSizerD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV18TextSelectionSizer+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN18TextSelectionSizerD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV18TextSelectionSizer+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN18TextSelectionSizer9visitLineEP8TextLineP8TextWordS3_iiP12PDFRectangle(D,F,aC,G,ab,e,d){var V;var aj;var R;var U;var ad;var T;var ag;var s;var ay;var E;var j;var aD;var h;var aA;var H;var g=0;aj=D;R=F;U=aC;ad=G;T=ab;ag=e;s=d;var ax=R;var aw=(ax+32)&4294967295;var av=HEAP[aw];var au=R;var at=(au+24)&4294967295;var ar=HEAP[at];var aq=(av)-(ar);var ap=(aq)/8;H=ap;var ao=R;var ai=(ao+60)&4294967295;var ah=HEAP[ai];var af=T;var ae=(ah+8*af)&4294967295;var ac=HEAP[ae];j=ac;var aa=R;var Z=(aa+24)&4294967295;var Y=HEAP[Z];var X=H;var W=(Y)-(X);aD=W;var S=R;var Q=(S+60)&4294967295;var P=HEAP[Q];var O=ag;var N=(P+8*O)&4294967295;var M=HEAP[N];h=M;var L=R;var K=(L+32)&4294967295;var J=HEAP[K];var I=H;var C=(J)+(I);aA=C;var B=__Znwj(32);var A=B;ay=A;var z=aj;var y=(z+12)&4294967295;var x=HEAP[y];var w=aA;var v=(x)*(w);var u=_ceil(v);var t=aj;var r=(t+12)&4294967295;var q=HEAP[r];var p=h;var o=(q)*(p);var n=_ceil(o);var m=aj;var l=(m+12)&4294967295;var k=HEAP[l];var i=aD;var f=(k)*(i);var c=_floor(f);var b=aj;var a=(b+12)&4294967295;var aI=HEAP[a];var aH=j;var aG=(aI)*(aH);var aF=_floor(aG);var aE=ay;__ZN12PDFRectangleC1Edddd(aE,aF,c,n,u);var aB=ay;E=aB;var az=aj;var an=(az+8)&4294967295;var am=HEAP[an];var al=E;var ak=al;__ZN7GooList6appendEPv(am,ak);return;return}function __ZN9TextBlockC1EP8TextPagei(f,c,x){var w;var b;var y;var aa;var T;var F=0;b=f;y=c;aa=x;var S=b;var R=(S)&4294967295;var Q=y;HEAP[R]=Q;var P=b;var O=(P+4)&4294967295;var N=aa;HEAP[O]=N;var L=b;var J=(L+24)&4294967295;HEAP[J]=0;var H=b;var t=(H+24)&4294967295;var r=HEAP[t];var p=b;var n=(p+8)&4294967295;HEAP[n]=r;var l=b;var j=(l+32)&4294967295;HEAP[j]=-1;var h=b;var g=(h+32)&4294967295;var e=HEAP[g];var d=b;var a=(d+16)&4294967295;HEAP[a]=e;var ad=b;var ac=(ad+40)&4294967295;HEAP[ac]=0;var ab=b;var Z=(ab)&4294967295;var Y=HEAP[Z];var X=(Y+4)&4294967295;var W=HEAP[X];var V=b;var U=(V+48)&4294967295;HEAP[U]=W;var M=__Znwj(20);var K=M;T=K;var I=T;__ZN8TextPoolC1Ev(I);var G=b;var E=(G+96)&4294967295;var D=T;HEAP[E]=D;var C=b;var B=(C+100)&4294967295;HEAP[B]=0;var A=b;var z=(A+104)&4294967295;HEAP[z]=0;var v=b;var u=(v+124)&4294967295;HEAP[u]=0;var s=b;var q=(s+128)&4294967295;HEAP[q]=0;var o=b;var m=(o+88)&4294967295;HEAP[m]=-1;var k=b;var i=(k+92)&4294967295;HEAP[i]=0;return;return}function __ZN9TextBlockC2EP8TextPagei(f,c,x){var w;var b;var y;var aa;var T;var F=0;b=f;y=c;aa=x;var S=b;var R=(S)&4294967295;var Q=y;HEAP[R]=Q;var P=b;var O=(P+4)&4294967295;var N=aa;HEAP[O]=N;var L=b;var J=(L+24)&4294967295;HEAP[J]=0;var H=b;var t=(H+24)&4294967295;var r=HEAP[t];var p=b;var n=(p+8)&4294967295;HEAP[n]=r;var l=b;var j=(l+32)&4294967295;HEAP[j]=-1;var h=b;var g=(h+32)&4294967295;var e=HEAP[g];var d=b;var a=(d+16)&4294967295;HEAP[a]=e;var ad=b;var ac=(ad+40)&4294967295;HEAP[ac]=0;var ab=b;var Z=(ab)&4294967295;var Y=HEAP[Z];var X=(Y+4)&4294967295;var W=HEAP[X];var V=b;var U=(V+48)&4294967295;HEAP[U]=W;var M=__Znwj(20);var K=M;T=K;var I=T;__ZN8TextPoolC1Ev(I);var G=b;var E=(G+96)&4294967295;var D=T;HEAP[E]=D;var C=b;var B=(C+100)&4294967295;HEAP[B]=0;var A=b;var z=(A+104)&4294967295;HEAP[z]=0;var v=b;var u=(v+124)&4294967295;HEAP[u]=0;var s=b;var q=(s+128)&4294967295;HEAP[q]=0;var o=b;var m=(o+88)&4294967295;HEAP[m]=-1;var k=b;var i=(k+92)&4294967295;HEAP[i]=0;return;return}function __ZL26TextOutputDev_outputToFilePvPci(i,j,c){var l;var m;var a;var b;var k=0;m=i;a=j;b=c;var h=m;var g=h;var f=b;var e=a;var d=_fwrite(e,1,f,g);return;return}function __ZN10ActualText7beginMCEP4Dict(f,C){var p=STACKTOP;STACKTOP+=12;_memset(p,0,12);var o;var b;var F;var t;var q;var H;var G=p;var s=0;b=f;F=C;var E=b;var D=(E+4)&4294967295;var B=HEAP[D];var A=(((B))|0)>0;$bb$$bb1$2:do{if(A){var z=b;var y=(z+4)&4294967295;var x=HEAP[y];var w=((x)+1)&4294967295;var v=b;var u=(v+4)&4294967295;HEAP[u]=w}else{__ZN6ObjectC1Ev(G);var n=F;var m=(n)==0;$bb4$$bb2$5:do{if(m){o=1}else{var l=F;var k=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(l,(__str14567)&4294967295,G,0);var j=(k)==0;if(j){o=1;break $bb4$$bb2$5}q=1;o=3;break $bb4$$bb2$5}}while(0);if(o==1){q=0}var i=q;H=i;var h=H;var r=reSign((h),8,0)!=0;if(!(r)){o=6;break $bb$$bb1$2}var g=__ZN6Object8isStringEv(G);t=g;var e=t;var c=reSign((e),8,0)!=0;if(!(c)){o=6;break $bb$$bb1$2}var d=__ZN6Object9getStringEv(G);var a=b;var M=(a+8)&4294967295;HEAP[M]=d;var L=b;var K=(L+4)&4294967295;HEAP[K]=1;var J=b;var I=(J+12)&4294967295;HEAP[I]=1}}while(0);STACKTOP=p;return;return}function __ZN13TextOutputDev18beginMarkedContentEPcP4Dict(h,k,c){var j;var l;var g;var a;var i=0;l=h;g=k;a=c;var f=l;var e=(f+124)&4294967295;var d=HEAP[e];var b=a;__ZN10ActualText7beginMCEP4Dict(d,b);return;return}function __ZN8TextPage12dumpFragmentEPjiP10UnicodeMapP9GooString(aa,bV,aX,df,cS){var Y=STACKTOP;STACKTOP+=32;_memset(Y,0,32);var a4;var dc;var c9;var V;var bu;var cI;var c;var dI;var du;var a1;var dw;var a2;var dz;var a3;var dC;var a5;var a6;var aC=Y;var cN=Y+8;var a8=Y+16;var I=Y+24;var ce;var da;var bB;var cT;var af;var cX;var cW;var cV;var cz=0;dc=aa;c9=bV;V=aX;bu=df;cI=cS;af=0;var dH=bu;var dG=__ZN10UnicodeMap9isUnicodeEv(dH);a6=dG;var dE=a6;var av=reSign((dE),8,0)!=0;$bb$$bb85$2:do{if(av){var dD=bu;var dB=(aC)&4294967295;var dA=__ZN10UnicodeMap10mapUnicodeEjPci(dD,8234,dB,8);ce=dA;var dy=bu;var dx=(cN)&4294967295;var dv=__ZN10UnicodeMap10mapUnicodeEjPci(dy,8235,dx,8);da=dv;var b8=bu;var b6=(a8)&4294967295;var b4=__ZN10UnicodeMap10mapUnicodeEjPci(b8,8236,b6,8);bB=b4;var b3=dc;var b2=(b3+84)&4294967295;var b0=HEAP[b2];var dh=reSign((b0),8,0)!=0;if(dh){cX=0;$bb41$6:while(1){var dp=cX;var dn=V;var dm=(((dp))|0)<(((dn))|0);if(!(dm)){a4=23;break $bb41$6}var bZ=cX;cW=bZ;$bb5$9:while(1){var bW=cW;var bL=V;var bH=(((bW))|0)>=(((bL))|0);$bb15$$bb6$11:do{if(bH){a4=2}else{var bF=c9;var bE=cW;var bD=(bF+4*bE)&4294967295;var bA=HEAP[bD];var bz=__Z12unicodeTypeRj(bA);var dg=reSign((bz),8,0)!=0;var ci=(dg)^1;var cU=unSign((ci),1,0);var c7=reSign((cU),8,0)!=0;var c0=(c7)^1;var cG=unSign((c0),1,0);var c3=reSign((cG),8,0)!=0;if(c3){a4=2;break $bb15$$bb6$11}dC=1;a4=4;break $bb15$$bb6$11}}while(0);if(a4==2){dC=0}var by=dC;a5=by;var bx=a5;var cY=reSign((bx),8,0)!=0;if(!(cY)){a4=7;break $bb5$9}var bY=cW;var bX=((bY)+1)&4294967295;cW=bX;a4=1;continue $bb5$9}var bv=cX;cV=bv;$bb20$19:while(1){var aD=cV;var aA=cW;var ay=(((aD))|0)<(((aA))|0);if(!(ay)){a4=10;break $bb20$19}var bl=c9;var bj=cV;var bh=(bl+4*bj)&4294967295;var bf=HEAP[bh];var be=bu;var bd=(I)&4294967295;var bb=__ZN10UnicodeMap10mapUnicodeEjPci(be,bf,bd,8);cT=bb;var ba=cI;var a9=(I)&4294967295;var a7=cT;var aP=__ZN9GooString6appendEPKci(ba,a9,a7);var aN=af;var aK=((aN)+1)&4294967295;af=aK;var aH=cV;var aF=((aH)+1)&4294967295;cV=aF;a4=8;continue $bb20$19}var ax=cW;cX=ax;var aw=cX;cW=aw;$bb23$23:while(1){var ag=cW;var ae=V;var ad=(((ag))|0)>=(((ae))|0);$bb33$$bb24$25:do{if(ad){a4=12}else{var ac=c9;var ab=cW;var Z=(ac+4*ab)&4294967295;var X=HEAP[Z];var W=__Z12unicodeTypeLj(X);var cE=reSign((W),8,0)!=0;var cj=(cE)^1;var dF=unSign((cj),1,0);var cC=reSign((dF),8,0)!=0;var ar=(cC)^1;var cB=unSign((ar),1,0);var cr=reSign((cB),8,0)!=0;if(cr){a4=12;break $bb33$$bb24$25}dz=1;a4=14;break $bb33$$bb24$25}}while(0);if(a4==12){dz=0}var M=dz;a3=M;var K=a3;var cm=reSign((K),8,0)!=0;if(!(cm)){a4=17;break $bb23$23}var ak=cW;var ai=((ak)+1)&4294967295;cW=ai;a4=11;continue $bb23$23}var H=cW;var G=cX;var F=(((H))|0)>(((G))|0);if(!(F)){a4=0;continue $bb41$6}var E=cI;var D=(cN)&4294967295;var C=da;var B=__ZN9GooString6appendEPKci(E,D,C);var A=cW;var r=((A)-1)&4294967295;cV=r;while(1){var dM=cV;var dL=cX;var dK=(((dM))|0)>=(((dL))|0);if(!(dK)){a4=21;break}var p=c9;var n=cV;var m=(p+4*n)&4294967295;var l=HEAP[m];var k=bu;var j=(I)&4294967295;var i=__ZN10UnicodeMap10mapUnicodeEjPci(k,l,j,8);cT=i;var h=cI;var g=(I)&4294967295;var f=cT;var e=__ZN9GooString6appendEPKci(h,g,f);var d=af;var b=((d)+1)&4294967295;af=b;var a=cV;var dN=((a)-1)&4294967295;cV=dN;a4=19;continue}var dJ=cI;var dt=(a8)&4294967295;var ds=bB;var dr=__ZN9GooString6appendEPKci(dJ,dt,ds);var dq=cW;cX=dq;a4=0;continue $bb41$6}}else{var dl=cI;var dk=(cN)&4294967295;var dj=da;var de=__ZN9GooString6appendEPKci(dl,dk,dj);var dd=V;var db=((dd)-1)&4294967295;cX=db;$bb82$40:while(1){var ah=cX;var U=(((ah))|0)>=0;if(!(U)){a4=48;break $bb82$40}var c8=cX;cW=c8;$bb46$43:while(1){var c4=cW;var c2=(((c4))|0)<0;$bb56$$bb47$45:do{if(c2){a4=27}else{var c1=c9;var cZ=cW;var cQ=(c1+4*cZ)&4294967295;var cP=HEAP[cQ];var cO=__Z12unicodeTypeLj(cP);var b1=reSign((cO),8,0)!=0;var cx=(b1)^1;var bK=unSign((cx),1,0);var bP=reSign((bK),8,0)!=0;var di=(bP)^1;var ck=unSign((di),1,0);var bJ=reSign((ck),8,0)!=0;if(bJ){a4=27;break $bb56$$bb47$45}dw=1;a4=29;break $bb56$$bb47$45}}while(0);if(a4==27){dw=0}var cM=dw;a2=cM;var cL=a2;var bC=reSign((cL),8,0)!=0;if(!(bC)){a4=32;break $bb46$43}var c6=cW;var c5=((c6)-1)&4294967295;cW=c5;a4=26;continue $bb46$43}var cK=cX;cV=cK;$bb61$53:while(1){var cg=cV;var cf=cW;var cd=(((cg))|0)>(((cf))|0);if(!(cd)){a4=35;break $bb61$53}var cJ=c9;var cH=cV;var cF=(cJ+4*cH)&4294967295;var cD=HEAP[cF];var cw=bu;var cv=(I)&4294967295;var cu=__ZN10UnicodeMap10mapUnicodeEjPci(cw,cD,cv,8);cT=cu;var ct=cI;var cs=(I)&4294967295;var cq=cT;var cp=__ZN9GooString6appendEPKci(ct,cs,cq);var co=af;var cn=((co)+1)&4294967295;af=cn;var cl=cV;var ch=((cl)-1)&4294967295;cV=ch;a4=33;continue $bb61$53}var cc=cW;cX=cc;var cb=cX;cW=cb;$bb64$57:while(1){var b7=cW;var b5=(((b7))|0)<0;$bb74$$bb65$59:do{if(b5){a4=37}else{var bU=c9;var bT=cW;var bS=(bU+4*bT)&4294967295;var bR=HEAP[bS];var bQ=__Z12unicodeTypeRj(bR);var bg=reSign((bQ),8,0)!=0;var cy=(bg)^1;var cR=unSign((cy),1,0);var bc=reSign((cR),8,0)!=0;var a0=(bc)^1;var bw=unSign((a0),1,0);var aS=reSign((bw),8,0)!=0;if(aS){a4=37;break $bb74$$bb65$59}du=1;a4=39;break $bb74$$bb65$59}}while(0);if(a4==37){du=0}var bO=du;a1=bO;var bN=a1;var aJ=reSign((bN),8,0)!=0;if(!(aJ)){a4=42;break $bb64$57}var ca=cW;var b9=((ca)-1)&4294967295;cW=b9;a4=36;continue $bb64$57}var bM=cW;var bI=cX;var bG=(((bM))|0)<(((bI))|0);if(!(bG)){a4=25;continue $bb82$40}var bt=cI;var bs=(aC)&4294967295;var br=ce;var bq=__ZN9GooString6appendEPKci(bt,bs,br);var bp=cW;var bo=((bp)+1)&4294967295;cV=bo;while(1){var at=cV;var aq=cX;var ap=(((at))|0)<=(((aq))|0);if(!(ap)){a4=46;break}var bn=c9;var bm=cV;var bk=(bn+4*bm)&4294967295;var bi=HEAP[bk];var aZ=bu;var aY=(I)&4294967295;var aW=__ZN10UnicodeMap10mapUnicodeEjPci(aZ,bi,aY,8);cT=aW;var aV=cI;var aU=(I)&4294967295;var aT=cT;var aR=__ZN9GooString6appendEPKci(aV,aU,aT);var aQ=af;var aO=((aQ)+1)&4294967295;af=aO;var aM=cV;var au=((aM)+1)&4294967295;cV=au;a4=44;continue}var ao=cI;var an=(a8)&4294967295;var am=bB;var al=__ZN9GooString6appendEPKci(ao,an,am);var aj=cW;cX=aj;a4=25;continue $bb82$40}var T=cI;var S=(a8)&4294967295;var R=bB;var Q=__ZN9GooString6appendEPKci(T,S,R)}}else{cX=0;while(1){var aI=cX;var aG=V;var aE=(((aI))|0)<(((aG))|0);if(!(aE)){a4=52;break $bb$$bb85$2}var P=c9;var O=cX;var N=(P+4*O)&4294967295;var L=HEAP[N];var J=bu;var z=(I)&4294967295;var y=__ZN10UnicodeMap10mapUnicodeEjPci(J,L,z,8);cT=y;var x=cI;var w=(I)&4294967295;var v=cT;var u=__ZN9GooString6appendEPKci(x,w,v);var t=af;var s=cT;var q=((t)+(s))&4294967295;af=q;var o=cX;var aL=((o)+1)&4294967295;cX=aL;a4=50;continue}}}while(0);var aB=af;dI=aB;var az=dI;c=az;var cA=c;STACKTOP=Y;return cA;return null}function __ZN8TextPage13assignColumnsEP12TextLineFragib(aO,Z,z,cO){var gj;var cv;var dS;var aC;var dj;var aB;var az;var aN;var eZ;var eY;var bt;var br;var bp;var fe=0;cv=aO;dS=Z;aC=z;dj=cO;var b2=dj;var gk=reSign((b2),8,0)!=0;$bb$$bb41$2:do{if(gk){var b0=aC;var bY=dS;var bW=bY;_qsort(bW,b0,56,212);var bU=dS;var bT=(bU)&4294967295;var bS=(bT)&4294967295;var bR=HEAP[bS];var bQ=(bR+4)&4294967295;var bP=HEAP[bQ];aN=bP;bt=0;$bb39$4:while(1){var cm=bt;var ca=aC;var b8=(((cm))|0)<(((ca))|0);if(!(b8)){gj=26;break $bb39$4}var f8=dS;var f7=bt;var f6=(f8+56*f7)&4294967295;aB=f6;eZ=0;br=0;$bb37$7:while(1){var cD=br;var cB=bt;var cz=(((cD))|0)<(((cB))|0);if(!(cz)){gj=24;break $bb37$7}var f5=dS;var f4=br;var f3=(f5+56*f4)&4294967295;az=f3;eY=0;var f2=aN;if(f2==0){gj=36}else{if(f2==1){gj=37}else{if(f2==2){gj=38}else{if(f2==3){gj=39}else{gj=40}}}}if(gj==36){var f1=aB;var f0=(f1+12)&4294967295;var fZ=HEAP[f0];var fE=az;var fD=(fE+20)&4294967295;var fC=HEAP[fD];var fB=(fZ)>=(fC);if(fB){var fA=az;var fz=(fA+52)&4294967295;var fy=HEAP[fz];var fx=az;var fw=(fx)&4294967295;var fv=HEAP[fw];var e9=(fv+64)&4294967295;var e8=HEAP[e9];var e7=az;var e6=(e7+4)&4294967295;var e5=HEAP[e6];var e4=az;var e3=(e4+8)&4294967295;var e2=HEAP[e3];var e1=((e5)+(e2))&4294967295;var e0=(e8+4*e1)&4294967295;var eD=HEAP[e0];var eC=az;var eB=(eC)&4294967295;var eA=HEAP[eB];var ez=(eA+64)&4294967295;var ey=HEAP[ez];var ex=az;var ew=(ex+4)&4294967295;var ev=HEAP[ew];var eu=(ey+4*ev)&4294967295;var d9=HEAP[eu];var d8=((eD)-(d9))&4294967295;var d7=((fy)+(d8))&4294967295;var d6=((d7)+1)&4294967295;eY=d6}else{var d5=az;var d4=(d5+4)&4294967295;var d3=HEAP[d4];bp=d3;while(1){var d0=az;var dO=(d0+4)&4294967295;var dN=HEAP[dO];var dM=az;var dL=(dM+8)&4294967295;var dK=HEAP[dL];var dJ=((dN)+(dK))&4294967295;var dI=bp;var dH=(((dJ))|0)<=(((dI))|0);if(dH){gj=4;break}var dG=aB;var dF=(dG+12)&4294967295;var du=HEAP[dF];var dt=az;var ds=(dt)&4294967295;var dr=HEAP[ds];var dq=(dr+60)&4294967295;var dp=HEAP[dq];var dn=bp;var dm=(dp+8*dn)&4294967295;var dl=HEAP[dm];var dk=az;var c6=(dk)&4294967295;var c4=HEAP[c6];var c2=(c4+60)&4294967295;var c0=HEAP[c2];var cY=bp;var cW=((cY)+1)&4294967295;var cU=(c0+8*cW)&4294967295;var cS=HEAP[cU];var cQ=(dl)+(cS);var cP=(cQ)*0.5;var cA=(du)>=(cP);if(!(cA)){gj=4;break}var d2=bp;var d1=((d2)+1)&4294967295;bp=d1;gj=3;continue}var cy=az;var cx=(cy+52)&4294967295;var cu=HEAP[cx];var cs=az;var cq=(cs)&4294967295;var co=HEAP[cq];var cl=(co+64)&4294967295;var ck=HEAP[cl];var cj=bp;var a8=(ck+4*cj)&4294967295;var a7=HEAP[a8];var a6=((cu)+(a7))&4294967295;var a5=az;var a4=(a5)&4294967295;var a3=HEAP[a4];var a2=(a3+64)&4294967295;var a1=HEAP[a2];var a0=az;var aZ=(a0+4)&4294967295;var aY=HEAP[aZ];var aX=(a1+4*aY)&4294967295;var aW=HEAP[aX];var aV=((a6)-(aW))&4294967295;eY=aV}}else{if(gj==37){var aU=aB;var aT=(aU+28)&4294967295;var aS=HEAP[aT];var aR=az;var aQ=(aR+36)&4294967295;var aP=HEAP[aQ];var aM=(aS)>=(aP);if(aM){var aL=az;var aK=(aL+52)&4294967295;var aJ=HEAP[aK];var aI=az;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=(aG+64)&4294967295;var aE=HEAP[aF];var aD=az;var aA=(aD+4)&4294967295;var ay=HEAP[aA];var ax=az;var aw=(ax+8)&4294967295;var av=HEAP[aw];var au=((ay)+(av))&4294967295;var at=(aE+4*au)&4294967295;var ar=HEAP[at];var aq=az;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=(ao+64)&4294967295;var am=HEAP[an];var al=az;var ak=(al+4)&4294967295;var aj=HEAP[ak];var ai=(am+4*aj)&4294967295;var ah=HEAP[ai];var ag=((ar)-(ah))&4294967295;var af=((aJ)+(ag))&4294967295;var ae=((af)+1)&4294967295;eY=ae}else{var ad=az;var ac=(ad+4)&4294967295;var ab=HEAP[ac];bp=ab;while(1){var X=az;var W=(X+4)&4294967295;var V=HEAP[W];var U=az;var T=(U+8)&4294967295;var S=HEAP[T];var R=((V)+(S))&4294967295;var Q=bp;var P=(((R))|0)<=(((Q))|0);if(P){gj=10;break}var O=aB;var N=(O+28)&4294967295;var M=HEAP[N];var K=az;var I=(K)&4294967295;var y=HEAP[I];var x=(y+60)&4294967295;var w=HEAP[x];var v=bp;var u=(w+8*v)&4294967295;var t=HEAP[u];var s=az;var r=(s)&4294967295;var p=HEAP[r];var n=(p+60)&4294967295;var e=HEAP[n];var d=bp;var c=((d)+1)&4294967295;var b=(e+8*c)&4294967295;var a=HEAP[b];var g3=(t)+(a);var g2=(g3)*0.5;var g1=(M)>=(g2);if(!(g1)){gj=10;break}var aa=bp;var Y=((aa)+1)&4294967295;bp=Y;gj=9;continue}var gZ=az;var gX=(gZ+52)&4294967295;var gO=HEAP[gX];var gN=az;var gM=(gN)&4294967295;var gL=HEAP[gM];var gK=(gL+64)&4294967295;var gJ=HEAP[gK];var gI=bp;var gH=(gJ+4*gI)&4294967295;var gF=HEAP[gH];var gD=((gO)+(gF))&4294967295;var L=az;var J=(L)&4294967295;var H=HEAP[J];var G=(H+64)&4294967295;var F=HEAP[G];var E=az;var D=(E+4)&4294967295;var C=HEAP[D];var B=(F+4*C)&4294967295;var A=HEAP[B];var q=((gD)-(A))&4294967295;eY=q}}else{if(gj==38){var o=aB;var m=(o+20)&4294967295;var l=HEAP[m];var k=az;var j=(k+12)&4294967295;var i=HEAP[j];var h=(l)<=(i);if(h){var g=az;var f=(g+52)&4294967295;var g0=HEAP[f];var gY=az;var gW=(gY)&4294967295;var gV=HEAP[gW];var gU=(gV+64)&4294967295;var gT=HEAP[gU];var gS=az;var gR=(gS+4)&4294967295;var gQ=HEAP[gR];var gP=az;var gG=(gP+8)&4294967295;var gE=HEAP[gG];var gC=((gQ)+(gE))&4294967295;var gB=(gT+4*gC)&4294967295;var gA=HEAP[gB];var gz=az;var gy=(gz)&4294967295;var gx=HEAP[gy];var gw=(gx+64)&4294967295;var gv=HEAP[gw];var gu=az;var gt=(gu+4)&4294967295;var gs=HEAP[gt];var gr=(gv+4*gs)&4294967295;var gq=HEAP[gr];var gp=((gA)-(gq))&4294967295;var go=((g0)+(gp))&4294967295;var gn=((go)+1)&4294967295;eY=gn}else{var gm=az;var gl=(gm+4)&4294967295;var gi=HEAP[gl];bp=gi;while(1){var gf=az;var ge=(gf+4)&4294967295;var gd=HEAP[ge];var gc=az;var gb=(gc+8)&4294967295;var ga=HEAP[gb];var f9=((gd)+(ga))&4294967295;var fY=bp;var fX=(((f9))|0)<=(((fY))|0);if(fX){gj=15;break}var fW=aB;var fV=(fW+20)&4294967295;var fU=HEAP[fV];var fT=az;var fS=(fT)&4294967295;var fR=HEAP[fS];var fQ=(fR+60)&4294967295;var fO=HEAP[fQ];var fu=bp;var ft=(fO+8*fu)&4294967295;var fs=HEAP[ft];var fr=az;var fq=(fr)&4294967295;var fp=HEAP[fq];var fo=(fp+60)&4294967295;var fn=HEAP[fo];var fm=bp;var fk=((fm)+1)&4294967295;var eX=(fn+8*fk)&4294967295;var eW=HEAP[eX];var eV=(fs)+(eW);var eU=(eV)*0.5;var eT=(fU)<=(eU);if(!(eT)){gj=15;break}var gh=bp;var gg=((gh)+1)&4294967295;bp=gg;gj=14;continue}var eS=az;var eR=(eS+52)&4294967295;var eQ=HEAP[eR];var eP=az;var eN=(eP)&4294967295;var et=HEAP[eN];var es=(et+64)&4294967295;var er=HEAP[es];var eq=bp;var ep=(er+4*eq)&4294967295;var eo=HEAP[ep];var en=((eQ)+(eo))&4294967295;var em=az;var el=(em)&4294967295;var ej=HEAP[el];var fP=(ej+64)&4294967295;var fN=HEAP[fP];var fM=az;var fL=(fM+4)&4294967295;var fK=HEAP[fL];var fJ=(fN+4*fK)&4294967295;var fI=HEAP[fJ];var fH=((en)-(fI))&4294967295;eY=fH}}else{if(gj==39){var fG=aB;var fF=(fG+36)&4294967295;var fl=HEAP[fF];var fj=az;var fi=(fj+28)&4294967295;var fh=HEAP[fi];var fg=(fl)<=(fh);if(fg){var ff=az;var fd=(ff+52)&4294967295;var fc=HEAP[fd];var fb=az;var fa=(fb)&4294967295;var eO=HEAP[fa];var eM=(eO+64)&4294967295;var eL=HEAP[eM];var eK=az;var eJ=(eK+4)&4294967295;var eI=HEAP[eJ];var eH=az;var eG=(eH+8)&4294967295;var eF=HEAP[eG];var eE=((eI)+(eF))&4294967295;var ek=(eL+4*eE)&4294967295;var ei=HEAP[ek];var eh=az;var eg=(eh)&4294967295;var ef=HEAP[eg];var ee=(ef+64)&4294967295;var ed=HEAP[ee];var ec=az;var eb=(ec+4)&4294967295;var ea=HEAP[eb];var dZ=(ed+4*ea)&4294967295;var dY=HEAP[dZ];var dX=((ei)-(dY))&4294967295;var dW=((fc)+(dX))&4294967295;var dV=((dW)+1)&4294967295;eY=dV}else{var dU=az;var dT=(dU+4)&4294967295;var dR=HEAP[dT];bp=dR;while(1){var dE=az;var dD=(dE+4)&4294967295;var dC=HEAP[dD];var dB=az;var dA=(dB+8)&4294967295;var dz=HEAP[dA];var dy=((dC)+(dz))&4294967295;var dx=bp;var dw=(((dy))|0)<=(((dx))|0);if(dw){gj=19;break}var dv=aB;var di=(dv+36)&4294967295;var dh=HEAP[di];var dg=az;var df=(dg)&4294967295;var de=HEAP[df];var dd=(de+60)&4294967295;var dc=HEAP[dd];var db=bp;var da=(dc+8*db)&4294967295;var c8=HEAP[da];var cN=az;var cM=(cN)&4294967295;var cL=HEAP[cM];var cK=(cL+60)&4294967295;var cJ=HEAP[cK];var cI=bp;var cH=((cI)+1)&4294967295;var cG=(cJ+8*cH)&4294967295;var cF=HEAP[cG];var cC=(c8)+(cF);var ci=(cC)*0.5;var ch=(dh)<=(ci);if(!(ch)){gj=19;break}var dQ=bp;var dP=((dQ)+1)&4294967295;bp=dP;gj=18;continue}var cg=az;var cf=(cg+52)&4294967295;var ce=HEAP[cf];var cd=az;var cc=(cd)&4294967295;var cb=HEAP[cc];var b9=(cb+64)&4294967295;var b7=HEAP[b9];var bO=bp;var bN=(b7+4*bO)&4294967295;var bM=HEAP[bN];var bL=((ce)+(bM))&4294967295;var bK=az;var bJ=(bK)&4294967295;var bI=HEAP[bJ];var bH=(bI+64)&4294967295;var bG=HEAP[bH];var bE=az;var c9=(bE+4)&4294967295;var c7=HEAP[c9];var c5=(bG+4*c7)&4294967295;var c3=HEAP[c5];var c1=((bL)-(c3))&4294967295;eY=c1}}}}}var cZ=eY;var cX=eZ;var cV=(((cZ))|0)>(((cX))|0);if(cV){var cT=eY;eZ=cT}var cR=br;var cE=((cR)+1)&4294967295;br=cE;gj=1;continue $bb37$7}var cw=aB;var ct=(cw+52)&4294967295;var cr=eZ;HEAP[ct]=cr;var cp=bt;var cn=((cp)+1)&4294967295;bt=cn;gj=0;continue $bb39$4}}else{var b6=dS;var b5=(b6)&4294967295;var b4=(b5+52)&4294967295;var b3=HEAP[b4];eZ=b3;bt=1;$bb45$57:while(1){var bu=bt;var bs=aC;var bq=(((bu))|0)<(((bs))|0);if(!(bq)){gj=31;break $bb45$57}var b1=dS;var bZ=bt;var bX=(b1+56*bZ)&4294967295;var bV=(bX+52)&4294967295;var bF=HEAP[bV];var bD=eZ;var bC=(((bF))|0)<(((bD))|0);if(bC){var bB=dS;var bA=bt;var bz=(bB+56*bA)&4294967295;var by=(bz+52)&4294967295;var bx=HEAP[by];eZ=bx}var bw=bt;var bv=((bw)+1)&4294967295;bt=bv;gj=28;continue $bb45$57}bt=0;while(1){var bb=bt;var ba=aC;var a9=(((bb))|0)<(((ba))|0);if(!(a9)){gj=34;break $bb$$bb41$2}var bo=dS;var bn=bt;var bm=(bo+56*bn)&4294967295;var bl=dS;var bk=bt;var bj=(bl+56*bk)&4294967295;var bi=(bj+52)&4294967295;var bh=HEAP[bi];var bg=eZ;var bf=((bh)-(bg))&4294967295;var be=(bm+52)&4294967295;HEAP[be]=bf;var bd=bt;var bc=((bd)+1)&4294967295;bt=bc;gj=32;continue}}}while(0);return;return}function __ZN19TextSelectionDumperC1EP8TextPage(n,q){var v;var l;var j;var m=0;l=n;j=q;var k=l;var i=(k)&4294967295;var h=j;__ZN20TextSelectionVisitorC2EP8TextPage(i,h);var g=l;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV19TextSelectionDumper+8)&4294967295;var d=l;var c=(d+16)&4294967295;HEAP[c]=256;var b=l;var a=(b+16)&4294967295;var w=HEAP[a];var u=_gmallocn(w,56);var t=u;var s=l;var r=(s+8)&4294967295;HEAP[r]=t;var p=l;var o=(p+12)&4294967295;HEAP[o]=0;return;return}function __ZN19TextSelectionDumperD1Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV19TextSelectionDumper+8)&4294967295;var g=o;var f=(g+8)&4294967295;var e=HEAP[f];var d=e;_gfree(d);var c=((0)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN19TextSelectionDumperD0Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV19TextSelectionDumper+8)&4294967295;var g=o;var f=(g+8)&4294967295;var e=HEAP[f];var d=e;_gfree(d);var c=((1)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN19TextSelectionDumper9visitLineEP8TextLineP8TextWordS3_iiP12PDFRectangle(f,s,W,c,ab,t,U){var u;var b;var v;var B;var w;var i;var x;var H;var F=0;b=f;v=s;B=W;w=c;i=ab;x=t;H=U;var V=b;var T=(V+12)&4294967295;var S=HEAP[T];var R=b;var Q=(R+16)&4294967295;var P=HEAP[Q];var O=(((S))|0)==(((P))|0);if(O){var M=b;var K=(M+16)&4294967295;var I=HEAP[K];var p=((I)*2)&4294967295;var n=b;var m=(n+16)&4294967295;HEAP[m]=p;var l=b;var k=(l+16)&4294967295;var j=HEAP[k];var h=((j)*56)&4294967295;var g=b;var e=(g+8)&4294967295;var d=HEAP[e];var a=d;var ag=_grealloc(a,h);var af=ag;var ae=b;var ad=(ae+8)&4294967295;HEAP[ad]=af}var ac=x;var aa=i;var Z=((ac)-(aa))&4294967295;var Y=b;var X=(Y+8)&4294967295;var N=HEAP[X];var L=b;var J=(L+12)&4294967295;var G=HEAP[J];var E=(N+56*G)&4294967295;var D=v;var C=i;__ZN12TextLineFrag4initEP8TextLineii(E,D,C,Z);var A=b;var z=(A+12)&4294967295;var y=HEAP[z];var r=((y)+1)&4294967295;var q=b;var o=(q+12)&4294967295;HEAP[o]=r;return;return}function __ZN19TextSelectionDumperC2EP8TextPage(n,q){var v;var l;var j;var m=0;l=n;j=q;var k=l;var i=(k)&4294967295;var h=j;__ZN20TextSelectionVisitorC2EP8TextPage(i,h);var g=l;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV19TextSelectionDumper+8)&4294967295;var d=l;var c=(d+16)&4294967295;HEAP[c]=256;var b=l;var a=(b+16)&4294967295;var w=HEAP[a];var u=_gmallocn(w,56);var t=u;var s=l;var r=(s+8)&4294967295;HEAP[r]=t;var p=l;var o=(p+12)&4294967295;HEAP[o]=0;return;return}function __ZN8TextWord5mergeEPS_(O,bA){var aB;var b5;var b1;var bW;var bL=0;b5=O;b1=bA;var cs=b1;var cr=(cs+4)&4294967295;var cq=HEAP[cr];var cp=b5;var co=(cp+4)&4294967295;var cn=HEAP[co];var cm=(cq)<(cn);if(cm){var cl=b1;var ck=(cl+4)&4294967295;var cj=HEAP[ck];var br=b5;var bp=(br+4)&4294967295;HEAP[bp]=cj}var bn=b1;var bm=(bn+20)&4294967295;var bl=HEAP[bm];var bk=b5;var bj=(bk+20)&4294967295;var bi=HEAP[bj];var bh=(bl)<(bi);if(bh){var bg=b1;var a7=(bg+20)&4294967295;var a5=HEAP[a7];var a3=b5;var a2=(a3+20)&4294967295;HEAP[a2]=a5}var a1=b1;var a0=(a1+12)&4294967295;var aZ=HEAP[a0];var aY=b5;var aX=(aY+12)&4294967295;var aW=HEAP[aX];var aN=(aZ)>(aW);if(aN){var aL=b1;var aJ=(aL+12)&4294967295;var aI=HEAP[aJ];var aH=b5;var aG=(aH+12)&4294967295;HEAP[aG]=aI}var aF=b1;var aE=(aF+28)&4294967295;var aD=HEAP[aE];var aC=b5;var ar=(aC+28)&4294967295;var ap=HEAP[ar];var an=(aD)>(ap);if(an){var am=b1;var al=(am+28)&4294967295;var ak=HEAP[al];var aj=b5;var ai=(aj+28)&4294967295;HEAP[ai]=ak}var ah=b5;var ag=(ah+56)&4294967295;var X=HEAP[ag];var V=b1;var T=(V+56)&4294967295;var S=HEAP[T];var R=((X)+(S))&4294967295;var Q=b5;var P=(Q+60)&4294967295;var N=HEAP[P];var M=(((R))|0)>(((N))|0);if(M){var L=b5;var C=(L+56)&4294967295;var A=HEAP[C];var y=b1;var x=(y+56)&4294967295;var w=HEAP[x];var v=((A)+(w))&4294967295;var u=b5;var t=(u+60)&4294967295;HEAP[t]=v;var s=b5;var r=(s+60)&4294967295;var o=HEAP[r];var n=b5;var m=(n+44)&4294967295;var l=HEAP[m];var k=l;var j=_greallocn(k,o,4);var i=j;var h=b5;var g=(h+44)&4294967295;HEAP[g]=i;var f=b5;var e=(f+60)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=b5;var a=(b+48)&4294967295;var cx=HEAP[a];var cw=cx;var cv=_greallocn(cw,c,4);var cu=cv;var ct=b5;var ci=(ct+48)&4294967295;HEAP[ci]=cu;var ch=b5;var cg=(ch+60)&4294967295;var cf=HEAP[cg];var ce=((cf)+1)&4294967295;var cd=b5;var cc=(cd+52)&4294967295;var cb=HEAP[cc];var ca=cb;var b9=_greallocn(ca,ce,8);var b8=b9;var b7=b5;var b6=(b7+52)&4294967295;HEAP[b6]=b8}bW=0;while(1){var aV=b1;var aU=(aV+56)&4294967295;var aT=HEAP[aU];var aS=bW;var aR=(((aT))|0)>(((aS))|0);if(!(aR)){aB=7;break}var b4=b5;var b3=(b4+44)&4294967295;var b2=HEAP[b3];var b0=b5;var bZ=(b0+56)&4294967295;var bY=HEAP[bZ];var bX=bW;var bV=((bY)+(bX))&4294967295;var bU=b1;var bT=(bU+44)&4294967295;var bS=HEAP[bT];var bR=bW;var bQ=(bS+4*bR)&4294967295;var bP=HEAP[bQ];var bO=(b2+4*bV)&4294967295;HEAP[bO]=bP;var bN=b5;var bM=(bN+48)&4294967295;var bK=HEAP[bM];var bJ=b5;var bI=(bJ+56)&4294967295;var bH=HEAP[bI];var bG=bW;var bF=((bH)+(bG))&4294967295;var bE=b1;var bD=(bE+48)&4294967295;var bC=HEAP[bD];var bB=bW;var bz=(bC+4*bB)&4294967295;var by=HEAP[bz];var bx=(bK+4*bF)&4294967295;HEAP[bx]=by;var bw=b5;var bv=(bw+52)&4294967295;var bu=HEAP[bv];var bt=b5;var bs=(bt+56)&4294967295;var bq=HEAP[bs];var bo=bW;var bf=((bq)+(bo))&4294967295;var be=b1;var bd=(be+52)&4294967295;var bc=HEAP[bd];var bb=bW;var ba=(bc+8*bb)&4294967295;var a9=HEAP[ba];var a8=(bu+8*bf)&4294967295;HEAP[a8]=a9;var a6=bW;var a4=((a6)+1)&4294967295;bW=a4;aB=5;continue}var aQ=b5;var aP=(aQ+52)&4294967295;var aO=HEAP[aP];var aM=b5;var aK=(aM+56)&4294967295;var aA=HEAP[aK];var az=b1;var ay=(az+56)&4294967295;var ax=HEAP[ay];var aw=((aA)+(ax))&4294967295;var av=b1;var au=(av+52)&4294967295;var at=HEAP[au];var aq=b1;var ao=(aq+56)&4294967295;var af=HEAP[ao];var ae=(at+8*af)&4294967295;var ad=HEAP[ae];var ac=(aO+8*aw)&4294967295;HEAP[ac]=ad;var ab=b5;var aa=(ab+56)&4294967295;var Z=HEAP[aa];var Y=b1;var W=(Y+56)&4294967295;var U=HEAP[W];var K=((Z)+(U))&4294967295;var J=b5;var I=(J+56)&4294967295;HEAP[I]=K;var H=b5;var G=(H+68)&4294967295;var F=HEAP[G];var E=b1;var D=(E+68)&4294967295;var B=HEAP[D];var z=((F)+(B))&4294967295;var q=b5;var p=(q+68)&4294967295;HEAP[p]=z;return;return}function __ZN8TextWord7addCharEP8GfxStateddddjj(P,cD,b5,b4,ae,ac,ca,b6){var aG;var cf;var bm;var f;var ak;var aH;var bI;var bH;var ab;var bT=0;cf=P;bm=cD;f=b5;ak=b4;aH=ae;bI=ac;bH=ca;ab=b6;var cC=cf;var cB=(cC+56)&4294967295;var cA=HEAP[cB];var cz=cf;var cy=(cz+60)&4294967295;var cx=HEAP[cy];var cw=(((cA))|0)==(((cx))|0);if(cw){var cv=cf;var cu=(cv+60)&4294967295;var ct=HEAP[cu];var by=((ct)+16)&4294967295;var bw=cf;var bu=(bw+60)&4294967295;HEAP[bu]=by;var bt=cf;var bs=(bt+60)&4294967295;var br=HEAP[bs];var bq=cf;var bp=(bq+44)&4294967295;var bo=HEAP[bp];var bn=bo;var bd=_greallocn(bn,br,4);var bb=bd;var a9=cf;var a8=(a9+44)&4294967295;HEAP[a8]=bb;var a7=cf;var a6=(a7+60)&4294967295;var a5=HEAP[a6];var a4=cf;var a3=(a4+48)&4294967295;var a2=HEAP[a3];var aT=a2;var aR=_greallocn(aT,a5,4);var aP=aR;var aO=cf;var aN=(aO+48)&4294967295;HEAP[aN]=aP;var aM=cf;var aL=(aM+60)&4294967295;var aK=HEAP[aL];var aJ=((aK)+1)&4294967295;var aI=cf;var ax=(aI+52)&4294967295;var av=HEAP[ax];var at=av;var ar=_greallocn(at,aJ,8);var aq=ar;var ap=cf;var ao=(ap+52)&4294967295;HEAP[ao]=aq}var an=cf;var am=(an+44)&4294967295;var al=HEAP[am];var Y=cf;var W=(Y+56)&4294967295;var U=HEAP[W];var T=(al+4*U)&4294967295;var S=ab;HEAP[T]=S;var R=cf;var Q=(R+48)&4294967295;var O=HEAP[Q];var N=cf;var M=(N+56)&4294967295;var D=HEAP[M];var B=(O+4*D)&4294967295;var z=bH;HEAP[B]=z;var y=cf;var x=(y)&4294967295;var w=HEAP[x];if(w==0){aG=7}else{if(w==1){aG=8}else{if(w==2){aG=9}else{if(w==3){aG=10}else{aG=11}}}}if(aG==7){var v=cf;var u=(v+56)&4294967295;var t=HEAP[u];var s=(((t))|0)==0;if(s){var p=cf;var o=(p+4)&4294967295;var n=f;HEAP[o]=n}var m=cf;var l=(m+52)&4294967295;var k=HEAP[l];var j=cf;var i=(j+56)&4294967295;var h=HEAP[i];var g=(k+8*h)&4294967295;var e=f;HEAP[g]=e;var d=cf;var c=(d+52)&4294967295;var b=HEAP[c];var a=cf;var cI=(a+56)&4294967295;var cH=HEAP[cI];var cG=((cH)+1)&4294967295;var cF=f;var cE=aH;var cs=(cF)+(cE);var cr=(b+8*cG)&4294967295;HEAP[cr]=cs;var cq=(b+8*cG)&4294967295;var cp=HEAP[cq];var co=cf;var cn=(co+12)&4294967295;HEAP[cn]=cp}else{if(aG==8){var cm=cf;var cl=(cm+56)&4294967295;var ck=HEAP[cl];var cj=(((ck))|0)==0;if(cj){var ci=cf;var ch=(ci+20)&4294967295;var cg=ak;HEAP[ch]=cg}var ce=cf;var cd=(ce+52)&4294967295;var cc=HEAP[cd];var cb=cf;var b9=(cb+56)&4294967295;var b8=HEAP[b9];var b7=(cc+8*b8)&4294967295;var b3=ak;HEAP[b7]=b3;var b2=cf;var b1=(b2+52)&4294967295;var b0=HEAP[b1];var bZ=cf;var bY=(bZ+56)&4294967295;var bX=HEAP[bY];var bW=((bX)+1)&4294967295;var bV=ak;var bU=bI;var bS=(bV)+(bU);var bR=(b0+8*bW)&4294967295;HEAP[bR]=bS;var bQ=(b0+8*bW)&4294967295;var bP=HEAP[bQ];var bO=cf;var bN=(bO+28)&4294967295;HEAP[bN]=bP}else{if(aG==9){var bM=cf;var bL=(bM+56)&4294967295;var bK=HEAP[bL];var bJ=(((bK))|0)==0;if(bJ){var bG=cf;var bF=(bG+12)&4294967295;var bE=f;HEAP[bF]=bE}var bD=cf;var bC=(bD+52)&4294967295;var bB=HEAP[bC];var bA=cf;var bz=(bA+56)&4294967295;var bx=HEAP[bz];var bv=(bB+8*bx)&4294967295;var bl=f;HEAP[bv]=bl;var bk=cf;var bj=(bk+52)&4294967295;var bi=HEAP[bj];var bh=cf;var bg=(bh+56)&4294967295;var bf=HEAP[bg];var be=((bf)+1)&4294967295;var bc=f;var ba=aH;var a1=(bc)+(ba);var a0=(bi+8*be)&4294967295;HEAP[a0]=a1;var aZ=(bi+8*be)&4294967295;var aY=HEAP[aZ];var aX=cf;var aW=(aX+4)&4294967295;HEAP[aW]=aY}else{if(aG==10){var aV=cf;var aU=(aV+56)&4294967295;var aS=HEAP[aU];var aQ=(((aS))|0)==0;if(aQ){var aF=cf;var aE=(aF+28)&4294967295;var aD=ak;HEAP[aE]=aD}var aC=cf;var aB=(aC+52)&4294967295;var aA=HEAP[aB];var az=cf;var ay=(az+56)&4294967295;var aw=HEAP[ay];var au=(aA+8*aw)&4294967295;var aj=ak;HEAP[au]=aj;var ai=cf;var ah=(ai+52)&4294967295;var ag=HEAP[ah];var af=cf;var ad=(af+56)&4294967295;var aa=HEAP[ad];var Z=((aa)+1)&4294967295;var X=ak;var V=bI;var L=(X)+(V);var K=(ag+8*Z)&4294967295;HEAP[K]=L;var J=(ag+8*Z)&4294967295;var I=HEAP[J];var H=cf;var G=(H+20)&4294967295;HEAP[G]=I}}}}var F=cf;var E=(F+56)&4294967295;var C=HEAP[E];var A=((C)+1)&4294967295;var r=cf;var q=(r+56)&4294967295;HEAP[q]=A;return;return}function __ZN19TextSelectionDumperD2Ev(k){var m;var o;var l=0;o=k;var j=o;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV19TextSelectionDumper+8)&4294967295;var g=o;var f=(g+8)&4294967295;var e=HEAP[f];var d=e;_gfree(d);var c=((0)&255);var b=reSign((c),8,0)!=0;if(b){var a=o;var n=a;__ZdlPv(n)}return;return}function __ZN8TextWordD1Ev(l){var n;var p;var m=0;p=l;var i=p;var h=(i+44)&4294967295;var g=HEAP[h];var f=g;_gfree(f);var e=p;var d=(e+48)&4294967295;var c=HEAP[d];var b=c;_gfree(b);var a=p;var o=(a+52)&4294967295;var k=HEAP[o];var j=k;_gfree(j);return;return}function __ZN8TextLine8coalesceEP10UnicodeMap(aL,bK){var V=STACKTOP;STACKTOP+=8;_memset(V,0,8);var et;var bv;var bd;var eH;var bz;var dE;var a7;var a6;var R;var ez;var eK;var eG;var L=V;var bb;var ba;var dm=0;bv=aL;bd=bK;var bn=bv;var bm=(bn+48)&4294967295;var bl=HEAP[bm];var bk=(bl+88)&4294967295;var bj=HEAP[bk];var bi=(bj)!=0;$bb$$bb27$2:do{if(bi){var bh=bv;var bg=(bh+48)&4294967295;var bf=HEAP[bg];var be=(bf+56)&4294967295;var ei=HEAP[be];var eh=(((ei))|0)>1;$bb2$$bb1$4:do{if(eh){et=0}else{var eg=bv;var ef=(eg+48)&4294967295;var ee=HEAP[ef];var ed=(ee+88)&4294967295;var ec=HEAP[ed];var eb=(ec+56)&4294967295;var ea=HEAP[eb];var d9=(((ea))|0)>1;if(d9){et=0;break $bb2$$bb1$4}var dO=bv;var dN=(dO+48)&4294967295;var dM=HEAP[dN];var dL=(dM+88)&4294967295;var dK=HEAP[dL];var dJ=bv;var dI=(dJ+48)&4294967295;var dH=HEAP[dI];var dG=__ZN8TextWord12primaryDeltaEPS_(dH,dK);eK=dG;var dF=bv;var dh=(dF+48)&4294967295;var dg=HEAP[dh];var df=(dg+88)&4294967295;var de=HEAP[df];a7=de;var dd=a7;var dc=(dd+88)&4294967295;var db=HEAP[dc];a6=db;while(1){var ch=a6;var cg=(ch)==0;if(cg){et=6;break $bb2$$bb1$4}var cf=eK;var ce=(cf)>0;if(!(ce)){et=6;break $bb2$$bb1$4}var da=a6;var c9=(da+56)&4294967295;var c8=HEAP[c9];var cN=(((c8))|0)>1;if(cN){eK=0}var cM=a7;var cL=a6;var cK=__ZN8TextWord12primaryDeltaEPS_(cM,cL);ez=cK;var cJ=ez;var cI=eK;var cH=(cJ)<(cI);if(cH){var cG=ez;eK=cG}var cF=a6;a7=cF;var cE=a7;var cj=(cE+88)&4294967295;var ci=HEAP[cj];a6=ci;et=3;continue}}}while(0);if(et==0){eK=0}var cd=eK;var cc=(cd)<=0;$bb12$$bb13$20:do{if(cc){var cb=bv;var ca=(cb+48)&4294967295;var b4=HEAP[ca];var b3=(b4+76)&4294967295;var b2=HEAP[b3];var b1=(b2)*0.03;R=b1}else{var b0=eK;var bZ=(b0)*1.3;R=bZ;var bY=bv;var bX=(bY+48)&4294967295;var bW=HEAP[bX];var bV=(bW+76)&4294967295;var bU=HEAP[bV];var bT=(bU)*0.4;var bS=R;var bR=(bT)<(bS);if(!(bR)){et=11;break $bb12$$bb13$20}var bQ=bv;var bP=(bQ+48)&4294967295;var bO=HEAP[bP];var bN=(bO+76)&4294967295;var bM=HEAP[bN];var bL=(bM)*0.4;R=bL}}while(0);var bJ=bv;var bI=(bJ+48)&4294967295;var bH=HEAP[bI];a7=bH;var bG=bv;var bF=(bG+48)&4294967295;var bE=HEAP[bF];var bD=(bE+88)&4294967295;var bC=HEAP[bD];a6=bC;$bb26$25:while(1){var T=a6;var S=(T)!=0;if(!(S)){et=19;break $bb$$bb27$2}var bB=a7;var bA=a6;var by=__ZN8TextWord12primaryDeltaEPS_(bB,bA);var bx=R;var bw=(by)>=(bx);var bu=unSign((bw),1,0);dE=bu;var bt=dE;var eu=reSign((bt),8,0)!=0;if(eu){var bs=a7;var br=(bs+84)&4294967295;HEAP[br]=1;var bq=a6;a7=bq;var bp=a6;var bo=(bp+88)&4294967295;var a5=HEAP[bo];a6=a5;et=12;continue $bb26$25}else{var a4=a7;var a3=(a4+72)&4294967295;var a2=HEAP[a3];var a1=a6;var a0=(a1+72)&4294967295;var aZ=HEAP[a0];var aY=(a2)!=(aZ);$bb25$$bb19$31:do{if(!aY){var aX=a7;var aW=(aX+116)&4294967295;var aV=HEAP[aW];var aU=a6;var aT=(aU+116)&4294967295;var aS=HEAP[aT];var aR=reSign((aV),8,0)!=reSign((aS),8,0);if(aR){et=13;break $bb25$$bb19$31}var aQ=a7;var aP=(aQ+76)&4294967295;var aO=HEAP[aP];var aN=a6;var aM=(aN+76)&4294967295;var aK=HEAP[aM];var aJ=(aO)-(aK);var aI=_fabs(aJ);var aH=bv;var aG=(aH+48)&4294967295;var aF=HEAP[aG];var aE=(aF+76)&4294967295;var aD=HEAP[aE];var aC=(aD)*0.05;var aB=(aI)>=(aC);if(aB){et=13;break $bb25$$bb19$31}var aA=a6;var az=(aA+64)&4294967295;var ay=HEAP[az];var ax=a7;var aw=(ax+64)&4294967295;var av=HEAP[aw];var au=a7;var at=(au+68)&4294967295;var ar=HEAP[at];var aq=((av)+(ar))&4294967295;var ap=(((ay))|0)!=(((aq))|0);if(ap){et=13;break $bb25$$bb19$31}var ao=a7;var an=a6;__ZN8TextWord5mergeEPS_(ao,an);var am=a6;var al=(am+88)&4294967295;var ak=HEAP[al];var aj=a7;var ai=(aj+88)&4294967295;HEAP[ai]=ak;var ah=a6;bz=ah;var ag=bz;var af=(ag)!=0;if(af){var ae=bz;__ZN8TextWordD1Ev(ae);var ad=bz;var ac=ad;__ZdlPv(ac)}var ab=a7;var aa=(ab+88)&4294967295;var Z=HEAP[aa];a6=Z;et=12;continue $bb26$25}}while(0);var Y=a6;a7=Y;var X=a6;var W=(X+88)&4294967295;var U=HEAP[W];a6=U;et=12;continue $bb26$25}}}}while(0);var Q=bd;var P=(Q)!=0;if(P){var O=bd;var N=__ZN10UnicodeMap9isUnicodeEv(O);eH=N}else{eH=0}var M=eH;eG=M;var J=bv;var H=(J+68)&4294967295;HEAP[H]=0;var y=bv;var x=(y+48)&4294967295;var w=HEAP[x];a6=w;$bb35$45:while(1){var eY=a6;var eX=(eY)!=0;if(!(eX)){et=24;break $bb35$45}var v=bv;var u=(v+68)&4294967295;var t=HEAP[u];var s=a6;var r=(s+56)&4294967295;var p=HEAP[r];var n=((t)+(p))&4294967295;var e=bv;var d=(e+68)&4294967295;HEAP[d]=n;var c=a6;var b=(c+84)&4294967295;var a=HEAP[b];var bc=reSign((a),8,0)!=0;if(bc){var fh=bv;var fg=(fh+68)&4294967295;var ff=HEAP[fg];var fd=((ff)+1)&4294967295;var fb=bv;var e2=(fb+68)&4294967295;HEAP[e2]=fd}var e1=a6;var e0=(e1+88)&4294967295;var eZ=HEAP[e0];a6=eZ;et=21;continue $bb35$45}var eW=bv;var eV=(eW+68)&4294967295;var eT=HEAP[eV];var eR=_gmallocn(eT,4);var K=eR;var I=bv;var G=(I+56)&4294967295;HEAP[G]=K;var F=bv;var E=(F+68)&4294967295;var D=HEAP[E];var C=((D)+1)&4294967295;var B=_gmallocn(C,8);var A=B;var z=bv;var q=(z+60)&4294967295;HEAP[q]=A;bb=0;var o=bv;var m=(o+48)&4294967295;var l=HEAP[m];a6=l;$bb44$52:while(1){var dC=a6;var dB=(dC)!=0;if(!(dB)){et=31;break $bb44$52}ba=0;while(1){var eF=a6;var eE=(eF+56)&4294967295;var eD=HEAP[eE];var eC=ba;var eB=(((eD))|0)>(((eC))|0);if(!(eB)){et=28;break}var k=bv;var j=(k+56)&4294967295;var i=HEAP[j];var h=a6;var g=(h+44)&4294967295;var f=HEAP[g];var fe=ba;var fc=(f+4*fe)&4294967295;var fa=HEAP[fc];var e9=bb;var e8=(i+4*e9)&4294967295;HEAP[e8]=fa;var e7=bv;var e6=(e7+60)&4294967295;var e5=HEAP[e6];var e4=a6;var e3=(e4+52)&4294967295;var eU=HEAP[e3];var eS=ba;var eQ=(eU+8*eS)&4294967295;var eP=HEAP[eQ];var eO=bb;var eN=(e5+8*eO)&4294967295;HEAP[eN]=eP;var eM=bb;var eL=((eM)+1)&4294967295;bb=eL;var eJ=ba;var eI=((eJ)+1)&4294967295;ba=eI;et=26;continue}var eA=bv;var ey=(eA+60)&4294967295;var ex=HEAP[ey];var ew=a6;var ev=(ew+52)&4294967295;var es=HEAP[ev];var er=a6;var eq=(er+56)&4294967295;var ep=HEAP[eq];var eo=(es+8*ep)&4294967295;var en=HEAP[eo];var em=bb;var el=(ex+8*em)&4294967295;HEAP[el]=en;var ek=a6;var ej=(ek+84)&4294967295;var d8=HEAP[ej];var a9=reSign((d8),8,0)!=0;if(a9){var d7=bv;var d6=(d7+56)&4294967295;var d5=HEAP[d6];var d4=bb;var d3=(d5+4*d4)&4294967295;HEAP[d3]=32;var d2=bb;var d1=((d2)+1)&4294967295;bb=d1}var d0=a6;var dY=(d0+88)&4294967295;var dD=HEAP[dY];a6=dD;et=25;continue $bb44$52}var dA=bv;var dz=(dA+68)&4294967295;var dy=HEAP[dz];var dx=((dy)+1)&4294967295;var dw=_gmallocn(dx,4);var dv=dw;var dt=bv;var c7=(dt+64)&4294967295;HEAP[c7]=dv;var c6=bv;var c5=(c6+72)&4294967295;HEAP[c5]=0;bb=0;$bb52$63:while(1){var dk=bv;var dj=(dk+68)&4294967295;var di=HEAP[dj];var cZ=bb;var cX=(((di))|0)>(((cZ))|0);if(!(cX)){et=37;break $bb52$63}var c4=bv;var c3=(c4+64)&4294967295;var c2=HEAP[c3];var c1=bv;var c0=(c1+72)&4294967295;var cY=HEAP[c0];var cW=bb;var cD=(c2+4*cW)&4294967295;HEAP[cD]=cY;var cC=eG;var a8=reSign((cC),8,0)!=0;$bb48$$bb49$66:do{if(a8){var cB=bv;var cA=(cB+72)&4294967295;var cz=HEAP[cA];var cy=((cz)+1)&4294967295;var cx=bv;var cw=(cx+72)&4294967295;HEAP[cw]=cy}else{var cv=bd;var ct=(cv)!=0;if(!(ct)){et=35;break $bb48$$bb49$66}var dZ=bv;var dX=(dZ+72)&4294967295;var dW=HEAP[dX];var dV=bv;var dU=(dV+56)&4294967295;var dT=HEAP[dU];var dS=bb;var dR=(dT+4*dS)&4294967295;var dQ=HEAP[dR];var dP=bd;var du=(L)&4294967295;var ds=__ZN10UnicodeMap10mapUnicodeEjPci(dP,dQ,du,8);var dr=((dW)+(ds))&4294967295;var dq=bv;var dp=(dq+72)&4294967295;HEAP[dp]=dr}}while(0);var dn=bb;var dl=((dn)+1)&4294967295;bb=dl;et=32;continue $bb52$63}var cV=bv;var cU=(cV+64)&4294967295;var cT=HEAP[cU];var cS=bv;var cR=(cS+68)&4294967295;var cQ=HEAP[cR];var cP=bv;var cO=(cP+72)&4294967295;var cu=HEAP[cO];var cs=(cT+4*cQ)&4294967295;HEAP[cs]=cu;var cr=bv;var cq=(cr+56)&4294967295;var cp=HEAP[cq];var co=bv;var cn=(co+68)&4294967295;var cm=HEAP[cn];var cl=((cm)-1)&4294967295;var ck=(cp+4*cl)&4294967295;var b9=HEAP[ck];var b8=(((b9))|0)==45;var b7=unSign((b8),1,0);var b6=bv;var b5=(b6+76)&4294967295;HEAP[b5]=b7;STACKTOP=V;return;return}function __ZN8TextLineD1Ev(e){var r;var b;var N;var O;var y=0;b=e;while(1){var g=b;var f=(g+48)&4294967295;var d=HEAP[f];var c=(d)!=0;if(!(c)){r=3;break}var M=b;var L=(M+48)&4294967295;var K=HEAP[L];O=K;var J=b;var I=(J+48)&4294967295;var H=HEAP[I];var G=(H+88)&4294967295;var E=HEAP[G];var C=b;var A=(C+48)&4294967295;HEAP[A]=E;var o=O;N=o;var m=N;var k=(m)!=0;if(!(k)){r=0;continue}var j=N;__ZN8TextWordD1Ev(j);var i=N;var h=i;__ZdlPv(h);r=0;continue}var a=b;var X=(a+56)&4294967295;var W=HEAP[X];var V=W;_gfree(V);var U=b;var T=(U+60)&4294967295;var S=HEAP[T];var R=S;_gfree(R);var Q=b;var P=(Q+64)&4294967295;var F=HEAP[P];var D=F;_gfree(D);var B=b;var z=(B+84)&4294967295;var x=HEAP[z];var w=(x)!=0;if(w){var v=b;var u=(v+84)&4294967295;var t=HEAP[u];var s=t;_gfree(s);var q=b;var p=(q+92)&4294967295;var n=HEAP[p];var l=n;_gfree(l)}return;return}function __ZN8TextLineD2Ev(e){var r;var b;var N;var O;var y=0;b=e;while(1){var g=b;var f=(g+48)&4294967295;var d=HEAP[f];var c=(d)!=0;if(!(c)){r=3;break}var M=b;var L=(M+48)&4294967295;var K=HEAP[L];O=K;var J=b;var I=(J+48)&4294967295;var H=HEAP[I];var G=(H+88)&4294967295;var E=HEAP[G];var C=b;var A=(C+48)&4294967295;HEAP[A]=E;var o=O;N=o;var m=N;var k=(m)!=0;if(!(k)){r=0;continue}var j=N;__ZN8TextWordD1Ev(j);var i=N;var h=i;__ZdlPv(h);r=0;continue}var a=b;var X=(a+56)&4294967295;var W=HEAP[X];var V=W;_gfree(V);var U=b;var T=(U+60)&4294967295;var S=HEAP[T];var R=S;_gfree(R);var Q=b;var P=(Q+64)&4294967295;var F=HEAP[P];var D=F;_gfree(D);var B=b;var z=(B+84)&4294967295;var x=HEAP[z];var w=(x)!=0;if(w){var v=b;var u=(v+84)&4294967295;var t=HEAP[u];var s=t;_gfree(s);var q=b;var p=(q+92)&4294967295;var n=HEAP[p];var l=n;_gfree(l)}return;return}function __ZN8TextPoolD1Ev(g){var p;var b;var c;var H;var I;var d;var s=0;b=g;var G=b;var F=(G)&4294967295;var E=HEAP[F];H=E;$bb6$2:while(1){var L=b;var K=(L+4)&4294967295;var J=HEAP[K];var z=H;var x=(((J))|0)>=(((z))|0);if(!(x)){p=6;break $bb6$2}var D=b;var C=(D+8)&4294967295;var B=HEAP[C];var A=b;var y=(A)&4294967295;var w=HEAP[y];var u=H;var o=((u)-(w))&4294967295;var n=(B+4*o)&4294967295;var m=HEAP[n];I=m;while(1){var P=I;var O=(P)!=0;if(!(O)){p=4;break}var l=I;var k=(l+88)&4294967295;var j=HEAP[k];d=j;var i=I;c=i;var h=c;var f=(h)!=0;if(f){var e=c;__ZN8TextWordD1Ev(e);var a=c;var R=a;__ZdlPv(R)}var Q=d;I=Q;p=1;continue}var N=H;var M=((N)+1)&4294967295;H=M;p=0;continue $bb6$2}var v=b;var t=(v+8)&4294967295;var r=HEAP[t];var q=r;_gfree(q);return;return}function __ZN9TextBlockD1Ev(m){var w;var k;var I;var j;var y;var l=0;k=m;var i=k;var h=(i+96)&4294967295;var g=HEAP[h];j=g;var f=j;var e=(f)!=0;if(e){var d=j;__ZN8TextPoolD1Ev(d);var c=j;var b=c;__ZdlPv(b)}while(1){var C=k;var B=(C+100)&4294967295;var A=HEAP[B];var z=(A)!=0;if(!(z)){w=4;break}var a=k;var x=(a+100)&4294967295;var v=HEAP[x];y=v;var u=k;var t=(u+100)&4294967295;var s=HEAP[t];var r=(s+80)&4294967295;var q=HEAP[r];var p=k;var o=(p+100)&4294967295;HEAP[o]=q;var n=y;I=n;var H=I;var G=(H)!=0;if(!(G)){w=1;continue}var F=I;__ZN8TextLineD1Ev(F);var E=I;var D=E;__ZdlPv(D);w=1;continue}return;return}function __ZN8TextFlowD1Ev(n){var x;var l;var z;var c;var m=0;l=n;while(1){var r=l;var q=(r+52)&4294967295;var p=HEAP[q];var o=(p)!=0;if(!(o)){x=3;break}var k=l;var j=(k+52)&4294967295;var i=HEAP[j];c=i;var h=l;var g=(h+52)&4294967295;var f=HEAP[g];var e=(f+124)&4294967295;var d=HEAP[e];var b=l;var a=(b+52)&4294967295;HEAP[a]=d;var y=c;z=y;var w=z;var v=(w)!=0;if(!(v)){x=0;continue}var u=z;__ZN9TextBlockD1Ev(u);var t=z;var s=t;__ZdlPv(s);x=0;continue}return;return}function __ZN8TextFlowD2Ev(n){var x;var l;var z;var c;var m=0;l=n;while(1){var r=l;var q=(r+52)&4294967295;var p=HEAP[q];var o=(p)!=0;if(!(o)){x=3;break}var k=l;var j=(k+52)&4294967295;var i=HEAP[j];c=i;var h=l;var g=(h+52)&4294967295;var f=HEAP[g];var e=(f+124)&4294967295;var d=HEAP[e];var b=l;var a=(b+52)&4294967295;HEAP[a]=d;var y=c;z=y;var w=z;var v=(w)!=0;if(!(v)){x=0;continue}var u=z;__ZN9TextBlockD1Ev(u);var t=z;var s=t;__ZdlPv(s);x=0;continue}return;return}function __ZN9TextBlockD2Ev(m){var w;var k;var I;var j;var y;var l=0;k=m;var i=k;var h=(i+96)&4294967295;var g=HEAP[h];j=g;var f=j;var e=(f)!=0;if(e){var d=j;__ZN8TextPoolD1Ev(d);var c=j;var b=c;__ZdlPv(b)}while(1){var C=k;var B=(C+100)&4294967295;var A=HEAP[B];var z=(A)!=0;if(!(z)){w=4;break}var a=k;var x=(a+100)&4294967295;var v=HEAP[x];y=v;var u=k;var t=(u+100)&4294967295;var s=HEAP[t];var r=(s+80)&4294967295;var q=HEAP[r];var p=k;var o=(p+100)&4294967295;HEAP[o]=q;var n=y;I=n;var H=I;var G=(H)!=0;if(!(G)){w=1;continue}var F=I;__ZN8TextLineD1Ev(F);var E=I;var D=E;__ZdlPv(D);w=1;continue}return;return}function __ZN8TextPoolD2Ev(g){var p;var b;var c;var H;var I;var d;var s=0;b=g;var G=b;var F=(G)&4294967295;var E=HEAP[F];H=E;$bb6$2:while(1){var L=b;var K=(L+4)&4294967295;var J=HEAP[K];var z=H;var x=(((J))|0)>=(((z))|0);if(!(x)){p=6;break $bb6$2}var D=b;var C=(D+8)&4294967295;var B=HEAP[C];var A=b;var y=(A)&4294967295;var w=HEAP[y];var u=H;var o=((u)-(w))&4294967295;var n=(B+4*o)&4294967295;var m=HEAP[n];I=m;while(1){var P=I;var O=(P)!=0;if(!(O)){p=4;break}var l=I;var k=(l+88)&4294967295;var j=HEAP[k];d=j;var i=I;c=i;var h=c;var f=(h)!=0;if(f){var e=c;__ZN8TextWordD1Ev(e);var a=c;var R=a;__ZdlPv(R)}var Q=d;I=Q;p=1;continue}var N=H;var M=((N)+1)&4294967295;H=M;p=0;continue $bb6$2}var v=b;var t=(v+8)&4294967295;var r=HEAP[t];var q=r;_gfree(q);return;return}function __ZN8TextWordD2Ev(l){var n;var p;var m=0;p=l;var i=p;var h=(i+44)&4294967295;var g=HEAP[h];var f=g;_gfree(f);var e=p;var d=(e+48)&4294967295;var c=HEAP[d];var b=c;_gfree(b);var a=p;var o=(a+52)&4294967295;var k=HEAP[o];var j=k;_gfree(j);return;return}function __ZN8TextPage4dumpEPvPFvS0_PciEb(aR,q,ci,eY){var aa=STACKTOP;STACKTOP+=32;_memset(aa,0,32);var fW;var b0;var Y;var fc;var be;var bT;var bE;var bV;var bD;var bY;var bC;var e1;var fo;var cP;var eN;var bk;var cl;var ag;var dc;var B;var p;var fH;var U=aa;var ck=aa+8;var cj=aa+24;var e4;var gd;var cR;var Z;var bf;var f2;var C;var bi;var bh;var bj;var bg;var eK=0;b0=aR;Y=q;fc=ci;be=eY;var bB=HEAP[_globalParams];var bA=__ZN12GlobalParams15getTextEncodingEv(bB);cP=bA;var bz=cP;var by=(bz)==0;var bx=unSign((by),1,0);fo=bx;var bw=fo;var fX=reSign((bw),8,0)!=0;if(!fX){var bv=cP;var fL=(U)&4294967295;var fK=__ZN10UnicodeMap10mapUnicodeEjPci(bv,32,fL,8);e4=fK;gd=0;var fJ=HEAP[_globalParams];var fI=__ZN12GlobalParams10getTextEOLEv(fJ);e1=fI;var fG=e1;if(fG==0){fW=60}else{if(fG==1){fW=61}else{if(fG==2){fW=62}else{fW=63}}}if(fW==60){var fF=cP;var fE=(ck)&4294967295;var fD=__ZN10UnicodeMap10mapUnicodeEjPci(fF,10,fE,16);gd=fD}else{if(fW==61){var fC=cP;var fB=(ck)&4294967295;var ff=__ZN10UnicodeMap10mapUnicodeEjPci(fC,13,fB,16);gd=ff;var fe=gd;var fd=(16-(fe))&4294967295;var fb=(ck)&4294967295;var fa=gd;var e9=(fb+fa)&4294967295;var e8=cP;var e7=__ZN10UnicodeMap10mapUnicodeEjPci(e8,10,e9,fd);var e6=gd;var e5=((e7)+(e6))&4294967295;gd=e5}else{if(fW==62){var eF=cP;var eE=(ck)&4294967295;var eD=__ZN10UnicodeMap10mapUnicodeEjPci(eF,13,eE,16);gd=eD}}}var eC=cP;var eB=(cj)&4294967295;var eA=__ZN10UnicodeMap10mapUnicodeEjPci(eC,12,eB,8);cR=eA;var ez=HEAP[_globalParams];var ey=__ZN12GlobalParams17getTextPageBreaksEv(ez);Z=ey;var ex=b0;var ew=(ex)&4294967295;var eb=HEAP[ew];var b5=reSign((eb),8,0)!=0;$bb6$$bb18$9:do{if(b5){var ea=b0;var d9=(ea+88)&4294967295;var d8=HEAP[d9];dc=d8;$bb16$11:while(1){var aY=dc;var aX=(aY)!=0;if(!(aX)){fW=9;break $bb16$11}var d7=__Znwj(32);var d6=d7;bC=d6;var d5=bC;__ZN9GooStringC1Ev(d5);var d4=bC;bf=d4;var d3=dc;var d2=(d3+56)&4294967295;var dH=HEAP[d2];var dG=dc;var dF=(dG+44)&4294967295;var dE=HEAP[dF];var dD=b0;var dC=cP;var dB=bf;var dA=__ZN8TextPage12dumpFragmentEPjiP10UnicodeMapP9GooString(dD,dE,dH,dC,dB);var dz=bf;var dy=__ZN9GooString9getLengthEv(dz);var dm=bf;var dl=__ZNK9GooString10getCStringEv(dm);var dk=fc;var dj=Y;FUNCTION_TABLE[dk](dj,dl,dy);var di=bf;bY=di;var dh=bY;var dg=(dh)!=0;if(dg){var df=bY;__ZN9GooStringD1Ev(df);var de=bY;var dd=de;__ZdlPv(dd)}var c1=dc;var c0=(c1+88)&4294967295;var cZ=HEAP[c0];var cY=(cZ)==0;$bb14$$bb10$17:do{if(cY){fW=3}else{var cX=dc;var cW=(cX+88)&4294967295;var cV=HEAP[cW];var cU=(cV+36)&4294967295;var cT=HEAP[cU];var cS=dc;var cD=(cS+36)&4294967295;var cB=HEAP[cD];var cz=(cT)-(cB);var cx=_fabs(cz);var cv=dc;var ct=(cv+76)&4294967295;var cr=HEAP[ct];var cp=(cr)*0.5;var cn=(cx)>=(cp);if(cn){fW=3;break $bb14$$bb10$17}var cm=dc;var b4=(cm+88)&4294967295;var b2=HEAP[b4];var b1=(b2+4)&4294967295;var bZ=HEAP[b1];var bX=dc;var bW=(bX+12)&4294967295;var bU=HEAP[bW];var bS=dc;var bR=(bS+76)&4294967295;var bQ=HEAP[bR];var bd=(bQ)*0.15;var bc=(bU)+(bd);var bb=(bZ)>(bc);if(bb){var ba=fc;var a9=Y;var a8=(U)&4294967295;var a7=e4;FUNCTION_TABLE[ba](a9,a8,a7)}fW=6;break $bb14$$bb10$17}}while(0);if(fW==3){var a6=fc;var a5=Y;var a4=(ck)&4294967295;var a2=gd;FUNCTION_TABLE[a6](a5,a4,a2)}var a1=dc;var a0=(a1+88)&4294967295;var aZ=HEAP[a0];dc=aZ;fW=1;continue $bb16$11}}else{var aW=be;var bP=reSign((aW),8,0)!=0;if(bP){p=256;var aV=p;var aU=_gmallocn(aV,56);var aT=aU;ag=aT;B=0;bi=0;$bb27$30:while(1){var ac=b0;var ab=(ac+76)&4294967295;var X=HEAP[ab];var W=bi;var V=(((X))|0)>(((W))|0);if(!(V)){fW=17;break $bb27$30}var aQ=b0;var aP=(aQ+72)&4294967295;var aO=HEAP[aP];var aN=bi;var aM=(aO+4*aN)&4294967295;var aL=HEAP[aM];bk=aL;var aK=bk;var aJ=(aK+100)&4294967295;var aI=HEAP[aJ];cl=aI;while(1){var ah=cl;var af=(ah)!=0;if(!(af)){fW=15;break}var aH=B;var aG=p;var aF=(((aH))|0)==(((aG))|0);if(aF){var aE=p;var aD=((aE)*2)&4294967295;p=aD;var aC=ag;var aB=aC;var aA=p;var az=_greallocn(aB,aA,56);var ay=az;ag=ay}var ax=cl;var aw=(ax+68)&4294967295;var av=HEAP[aw];var au=ag;var at=B;var ar=(au+56*at)&4294967295;var aq=cl;__ZN12TextLineFrag4initEP8TextLineii(ar,aq,0,av);var ap=ag;var ao=B;var an=(ap+56*ao)&4294967295;__ZN12TextLineFrag13computeCoordsEb(an,1);var am=B;var al=((am)+1)&4294967295;B=al;var ak=cl;var aj=(ak+80)&4294967295;var ai=HEAP[aj];cl=ai;fW=12;continue}var ae=bi;var ad=((ae)+1)&4294967295;bi=ad;fW=11;continue $bb27$30}var T=B;var S=ag;var R=S;_qsort(R,T,56,214);bi=0;$bb34$41:while(1){var H=bi;var G=B;var F=(((H))|0)<(((G))|0);if(!(F)){fW=24;break $bb34$41}var Q=ag;var P=bi;var N=(Q+56*P)&4294967295;var L=(N)&4294967295;var A=HEAP[L];var z=(A+48)&4294967295;var y=HEAP[z];var x=(y+76)&4294967295;var w=HEAP[x];var v=(w)*0.5;f2=v;var u=bi;var t=((u)+1)&4294967295;bh=t;while(1){var e=bh;var d=B;var c=(((e))|0)>=(((d))|0);if(c){fW=20;break}var b=ag;var a=bh;var gI=(b+56*a)&4294967295;var gH=(gI+44)&4294967295;var gG=HEAP[gH];var gE=ag;var gC=bi;var gt=(gE+56*gC)&4294967295;var gs=(gt+44)&4294967295;var gr=HEAP[gs];var gq=(gG)-(gr);var gp=_fabs(gq);var go=f2;var gn=(gp)<(go);if(!(gn)){fW=20;break}var r=bh;var n=((r)+1)&4294967295;bh=n;fW=19;continue}var gm=bh;var gk=bi;var gi=((gm)-(gk))&4294967295;var O=ag;var M=bi;var K=(O+56*M)&4294967295;var J=K;_qsort(J,gi,56,216);var I=bh;bi=I;fW=18;continue $bb34$41}C=0;bi=0;$bb56$50:while(1){var eg=bi;var ef=B;var ee=(((eg))|0)<(((ef))|0);if(!(ee)){fW=42;break $bb56$50}var E=ag;var D=bi;var s=(E+56*D)&4294967295;fH=s;$bb38$53:while(1){var h=fH;var g=(h+52)&4294967295;var f=HEAP[g];var gF=C;var gD=(((f))|0)>(((gF))|0);if(!(gD)){fW=28;break $bb38$53}var o=fc;var m=Y;var l=(U)&4294967295;var k=e4;FUNCTION_TABLE[o](m,l,k);var j=C;var i=((j)+1)&4294967295;C=i;fW=26;continue $bb38$53}var gB=__Znwj(32);var gA=gB;bD=gA;var gz=bD;__ZN9GooStringC1Ev(gz);var gy=bD;bf=gy;var gx=fH;var gw=(gx+8)&4294967295;var gv=HEAP[gw];var gu=fH;var gl=(gu)&4294967295;var gj=HEAP[gl];var gh=(gj+56)&4294967295;var gg=HEAP[gh];var gf=fH;var ge=(gf+4)&4294967295;var gc=HEAP[ge];var gb=(gg+4*gc)&4294967295;var ga=b0;var f9=cP;var f8=bf;var f7=__ZN8TextPage12dumpFragmentEPjiP10UnicodeMapP9GooString(ga,gb,gv,f9,f8);var f6=C;var f5=((f7)+(f6))&4294967295;C=f5;var f4=bf;var f3=__ZN9GooString9getLengthEv(f4);var f1=bf;var f0=__ZNK9GooString10getCStringEv(f1);var fZ=fc;var fY=Y;FUNCTION_TABLE[fZ](fY,f0,f3);var fV=bf;bV=fV;var fU=bV;var fT=(fU)!=0;if(fT){var fS=bV;__ZN9GooStringD1Ev(fS);var fR=bV;var fQ=fR;__ZdlPv(fQ)}var fP=B;var fO=((fP)-1)&4294967295;var fN=bi;var fM=(((fO))|0)==(((fN))|0);$bb44$$bb42$60:do{if(fM){fW=30}else{var fA=bi;var fz=((fA)+1)&4294967295;var fy=ag;var fx=(fy+56*fz)&4294967295;var fw=(fx+52)&4294967295;var fv=HEAP[fw];var fu=C;var ft=(((fv))|0)<(((fu))|0);if(ft){fW=30;break $bb44$$bb42$60}var fs=bi;var fq=((fs)+1)&4294967295;var e3=ag;var e2=(e3+56*fq)&4294967295;var e0=(e2+44)&4294967295;var eZ=HEAP[e0];var eX=fH;var eW=(eX+44)&4294967295;var eV=HEAP[eW];var eU=(eZ)-(eV);var eT=_fabs(eU);var eR=fH;var ev=(eR)&4294967295;var eu=HEAP[ev];var et=(eu+48)&4294967295;var es=HEAP[et];var er=(es+76)&4294967295;var eq=HEAP[er];var ep=(eq)*0.5;var eo=(eT)>(ep);if(eo){fW=30;break $bb44$$bb42$60}else{fW=32;break $bb44$$bb42$60}}}while(0);if(fW==30){var en=B;var el=((en)-1)&4294967295;var d1=bi;var d0=(((el))|0)>(((d1))|0);if(d0){var dZ=bi;var dY=((dZ)+1)&4294967295;var dX=ag;var dW=(dX+56*dY)&4294967295;var dV=(dW+44)&4294967295;var dU=HEAP[dV];var dT=fH;var dR=(dT+44)&4294967295;var fr=HEAP[dR];var fp=(dU)-(fr);var fn=fH;var fm=(fn)&4294967295;var fl=HEAP[fm];var fk=(fl+48)&4294967295;var fj=HEAP[fk];var fi=(fj+76)&4294967295;var fh=HEAP[fi];var fg=(fp)/(fh);var eS=((fg)|0);bj=eS;var eQ=bj;var eP=(((eQ))|0)<=0;$bb46$$bb47$67:do{if(eP){bj=1}else{var eO=bj;var eM=(((eO))|0)>5;if(!(eM)){fW=35;break $bb46$$bb47$67}bj=5}}while(0)}else{bj=1}while(1){var ek=bj;var ej=(((ek))|0)>0;if(!(ej)){fW=39;break}var eL=fc;var eJ=Y;var eI=(ck)&4294967295;var eH=gd;FUNCTION_TABLE[eL](eJ,eI,eH);var eG=bj;var em=((eG)-1)&4294967295;bj=em;fW=37;continue}C=0}var ei=bi;var eh=((ei)+1)&4294967295;bi=eh;fW=25;continue $bb56$50}var ed=ag;var ec=ed;_gfree(ec)}else{var dS=b0;var dQ=(dS+68)&4294967295;var dP=HEAP[dQ];eN=dP;$bb75$81:while(1){var cw=eN;var cu=(cw)!=0;if(!(cu)){fW=56;break $bb6$$bb18$9}var dO=eN;var dN=(dO+52)&4294967295;var dM=HEAP[dN];bk=dM;$bb73$84:while(1){var bo=bk;var bn=(bo)!=0;if(!(bn)){fW=54;break $bb73$84}var dL=bk;var dK=(dL+100)&4294967295;var dJ=HEAP[dK];cl=dJ;$bb71$87:while(1){var bt=cl;var bs=(bt)!=0;if(!(bs)){fW=52;break $bb71$87}var dI=cl;var dx=(dI+68)&4294967295;var dw=HEAP[dx];bg=dw;var dv=cl;var du=(dv+76)&4294967295;var dt=HEAP[du];var a3=reSign((dt),8,0)!=0;$bb63$$bb66$90:do{if(a3){var ds=cl;var dr=(ds+80)&4294967295;var dq=HEAP[dr];var dp=(dq)!=0;if(!dp){var dn=bk;var db=(dn+124)&4294967295;var da=HEAP[db];var c9=(da)!=0;if(!(c9)){fW=47;break $bb63$$bb66$90}}var c8=bg;var c7=((c8)-1)&4294967295;bg=c7}}while(0);var c6=__Znwj(32);var c5=c6;bE=c5;var c4=bE;__ZN9GooStringC1Ev(c4);var c3=bE;bf=c3;var c2=cl;var cQ=(c2+56)&4294967295;var cO=HEAP[cQ];var cN=b0;var cM=bg;var cL=cP;var cK=bf;var cJ=__ZN8TextPage12dumpFragmentEPjiP10UnicodeMapP9GooString(cN,cO,cM,cL,cK);var cI=bf;var cH=__ZN9GooString9getLengthEv(cI);var cF=bf;var ch=__ZNK9GooString10getCStringEv(cF);var cg=fc;var cf=Y;FUNCTION_TABLE[cg](cf,ch,cH);var ce=bf;bT=ce;var cd=bT;var cc=(cd)!=0;if(cc){var cb=bT;__ZN9GooStringD1Ev(cb);var ca=bT;var b9=ca;__ZdlPv(b9)}var b7=cl;var bO=(b7+68)&4294967295;var bN=HEAP[bO];var bM=bg;var bL=(((bN))|0)==(((bM))|0);if(bL){var bK=fc;var bJ=Y;var bI=(ck)&4294967295;var bH=gd;FUNCTION_TABLE[bK](bJ,bI,bH)}var bG=cl;var bF=(bG+80)&4294967295;var bu=HEAP[bF];cl=bu;fW=45;continue $bb71$87}var br=bk;var bq=(br+124)&4294967295;var bp=HEAP[bq];bk=bp;fW=44;continue $bb73$84}var bm=fc;var bl=Y;var cG=(ck)&4294967295;var cE=gd;FUNCTION_TABLE[bm](bl,cG,cE);var cC=eN;var cA=(cC+60)&4294967295;var cy=HEAP[cA];eN=cy;fW=43;continue $bb75$81}}}}while(0);var cs=Z;var aS=reSign((cs),8,0)!=0;if(aS){var cq=fc;var co=Y;var b8=(cj)&4294967295;var b6=cR;FUNCTION_TABLE[cq](co,b8,b6)}var b3=cP;__ZN10UnicodeMap9decRefCntEv(b3)}STACKTOP=aa;return;return}function __ZN8TextPage7getTextEdddd(bB,e8,aD,g5,b0){var ar=STACKTOP;STACKTOP+=72;_memset(ar,0,72);var I;var ge;var cA;var iZ;var i7;var hj;var gU;var dN;var gv;var gH;var bn;var gK;var bl;var aQ;var iO;var ea;var hi;var hR;var bx;var T;var gC;var ip;var hQ=ar;var hP=ar+8;var ew;var fB;var cy;var aP;var aO;var ha;var v;var jY;var jV;var aY;var aW;var hu;var jF;var eC;var F=ar+24;var iq;var g6=ar+40;var h6=ar+48;var b2=ar+56;var eg=ar+64;var e0=0;ge=bB;cA=e8;iZ=aD;i7=g5;hj=b0;var bk=__Znwj(32);var bj=bk;bl=bj;var bi=bl;__ZN9GooStringC1Ev(bi);var bh=bl;aQ=bh;var bg=HEAP[_globalParams];var bf=__ZN12GlobalParams15getTextEncodingEv(bg);iO=bf;var be=iO;var bd=(be)==0;var ef=unSign((bd),1,0);gK=ef;var ee=gK;var iD=reSign((ee),8,0)!=0;if(iD){var ed=aQ;bn=ed}else{var ec=ge;var eb=(ec)&4294967295;var d9=HEAP[eb];var aq=reSign((d9),8,0)!=0;if(aq){var d8=ge;var d7=(d8+88)&4294967295;var d6=HEAP[d7];eC=d6;$bb14$7:while(1){var c9=eC;var c8=(c9)==0;if(c8){I=10;break $bb14$7}var c7=ge;var c6=(c7+92)&4294967295;var c5=HEAP[c6];var cU=eC;var cT=(c5)>=(cU);if(!(cT)){I=10;break $bb14$7}aW=0;$bb11$11:while(1){var dt=eC;var ds=__ZN8TextWord9getLengthEv(dt);var dr=aW;var dq=(((ds))|0)>(((dr))|0);var de=unSign((dq),1,0);gH=de;var dd=gH;var a=reSign((dd),8,0)!=0;if(!(a)){I=9;break $bb11$11}var d5=eC;var d4=aW;__ZN8TextWord11getCharBBoxEiPdS0_S0_S0_(d5,d4,g6,b2,h6,eg);var d3=HEAP[g6];var d2=cA;var d1=(d2)<=(d3);$bb6$$bb10$14:do{if(d1){var d0=HEAP[h6];var dZ=i7;var dY=(d0)<=(dZ);if(!(dY)){I=4;break $bb6$$bb10$14}var dX=HEAP[b2];var dW=iZ;var dV=(dW)<=(dX);if(!(dV)){I=4;break $bb6$$bb10$14}var dU=HEAP[eg];var dT=hj;var dS=(dU)<=(dT);if(!(dS)){I=4;break $bb6$$bb10$14}var dR=eC;var dQ=aW;var dP=__ZN8TextWord7getCharEi(dR,dQ);var dO=HEAP[dP];var dM=iO;var dL=(F)&4294967295;var dK=__ZN10UnicodeMap10mapUnicodeEjPci(dM,dO,dL,16);iq=dK;var dz=aQ;var dy=(F)&4294967295;var dx=iq;var dw=__ZN9GooString6appendEPKci(dz,dy,dx)}}while(0);var dv=aW;var du=((dv)+1)&4294967295;aW=du;I=2;continue $bb11$11}var dc=eC;var db=(dc+88)&4294967295;var da=HEAP[db];eC=da;I=1;continue $bb14$7}var cS=aQ;bn=cS}else{var cR=iO;var cQ=__ZN10UnicodeMap9isUnicodeEv(cR);ea=cQ;var cP=iO;var cO=(hQ)&4294967295;var cN=__ZN10UnicodeMap10mapUnicodeEjPci(cP,32,cO,8);ew=cN;fB=0;var cM=HEAP[_globalParams];var cL=__ZN12GlobalParams10getTextEOLEv(cM);gv=cL;var cz=gv;if(cz==0){I=113}else{if(cz==1){I=114}else{if(cz==2){I=115}else{I=116}}}if(I==113){var cx=iO;var cw=(hP)&4294967295;var cv=__ZN10UnicodeMap10mapUnicodeEjPci(cx,10,cw,16);fB=cv}else{if(I==114){var cu=iO;var ct=(hP)&4294967295;var cs=__ZN10UnicodeMap10mapUnicodeEjPci(cu,13,ct,16);fB=cs;var cr=fB;var cq=(16-(cr))&4294967295;var cp=(hP)&4294967295;var ce=fB;var cd=(cp+ce)&4294967295;var cc=iO;var cb=__ZN10UnicodeMap10mapUnicodeEjPci(cc,10,cd,cq);var ca=fB;var b9=((cb)+(ca))&4294967295;fB=b9}else{if(I==115){var b8=iO;var b7=(hP)&4294967295;var b6=__ZN10UnicodeMap10mapUnicodeEjPci(b8,13,b7,16);fB=b6}}}gC=256;var b5=gC;var bS=_gmallocn(b5,56);var bR=bS;bx=bR;T=0;cy=-1;jF=1;aY=0;$bb94$28:while(1){var gX=ge;var gW=(gX+76)&4294967295;var gV=HEAP[gW];var gT=aY;var gS=(((gV))|0)>(((gT))|0);if(!(gS)){I=86;break $bb94$28}var bQ=ge;var bP=(bQ+72)&4294967295;var bO=HEAP[bP];var bN=aY;var bM=(bO+4*bN)&4294967295;var bL=HEAP[bM];hi=bL;var bK=hi;var bJ=(bK+16)&4294967295;var gF=HEAP[bJ];var gD=cA;var gA=(gF)>(gD);$bb23$$bb93$31:do{if(gA){var gy=hi;var gw=(gy+8)&4294967295;var gt=HEAP[gw];var gr=i7;var gp=(gt)<(gr);if(!(gp)){I=16;break $bb23$$bb93$31}var gn=hi;var gm=(gn+32)&4294967295;var gj=HEAP[gm];var gh=iZ;var gf=(gj)>(gh);if(!(gf)){I=16;break $bb23$$bb93$31}var gc=hi;var ga=(gc+24)&4294967295;var f8=HEAP[ga];var f6=hj;var f4=(f8)<(f6);if(!(f4)){I=16;break $bb23$$bb93$31}var f2=hi;var f1=(f2+100)&4294967295;var fY=HEAP[f1];hR=fY;$bb92$36:while(1){var g1=hR;var g0=(g1)!=0;if(!(g0)){I=16;break $bb23$$bb93$31}var fW=hR;var fU=(fW+16)&4294967295;var fS=HEAP[fU];var fQ=cA;var fO=(fS)>(fQ);$bb28$$bb91$39:do{if(fO){var fM=hR;var fK=(fM+8)&4294967295;var fI=HEAP[fK];var fH=i7;var fE=(fI)<(fH);if(!(fE)){I=21;break $bb28$$bb91$39}var fC=hR;var fz=(fC+32)&4294967295;var fx=HEAP[fz];var fv=iZ;var ft=(fx)>(fv);if(!(ft)){I=21;break $bb28$$bb91$39}var fr=hR;var fp=(fr+24)&4294967295;var fn=HEAP[fp];var fm=hj;var fl=(fn)<(fm);if(!(fl)){I=21;break $bb28$$bb91$39}jV=-1;var fk=jV;jY=fk;var fj=hR;var fi=(fj+4)&4294967295;var fh=HEAP[fi];if(fh==0){I=117}else{if(fh==1){I=118}else{if(fh==2){I=119}else{if(fh==3){I=120}else{I=65}}}}$bb83$$bb32$$bb45$$bb58$$bb71$44:do{if(I==117){var fg=hR;var ff=(fg+24)&4294967295;var fe=HEAP[ff];var fd=hR;var fc=(fd+32)&4294967295;var fb=HEAP[fc];var fa=(fe)+(fb);var e9=(fa)*0.5;aO=e9;var e7=iZ;var e6=aO;var e5=(e7)<(e6);$bb33$$bb44$46:do{if(e5){var e4=aO;var e3=hj;var e2=(e4)<(e3);if(!(e2)){I=25;break $bb33$$bb44$46}aW=0;$bb38$49:while(1){var eD=hR;var eB=(eD+68)&4294967295;var eA=HEAP[eB];var ez=aW;var ey=(((eA))|0)>(((ez))|0);if(!(ey)){I=31;break $bb38$49}var e1=hR;var eZ=(e1+60)&4294967295;var eY=HEAP[eZ];var eX=aW;var eW=(eY+8*eX)&4294967295;var eV=HEAP[eW];var eU=hR;var eT=(eU+60)&4294967295;var eS=HEAP[eT];var eR=aW;var eQ=((eR)+1)&4294967295;var eM=(eS+8*eQ)&4294967295;var eL=HEAP[eM];var eK=(eV)+(eL);var eJ=(eK)*0.5;var eI=cA;var eH=(eJ)>(eI);if(eH){I=27;break $bb38$49}var eF=aW;var eE=((eF)+1)&4294967295;aW=eE;I=26;continue $bb38$49}if(I==27){var eG=aW;jY=eG}var ex=hR;var ev=(ex+68)&4294967295;var eu=HEAP[ev];var et=((eu)-1)&4294967295;aW=et;while(1){var d=aW;var b=(((d))|0)>=0;if(!(b)){I=25;break $bb33$$bb44$46}var es=hR;var er=(es+60)&4294967295;var eq=HEAP[er];var ep=aW;var eo=(eq+8*ep)&4294967295;var en=HEAP[eo];var em=hR;var el=(em+60)&4294967295;var ek=HEAP[el];var ej=aW;var ei=((ej)+1)&4294967295;var eh=(ek+8*ei)&4294967295;var t=HEAP[eh];var r=(en)+(t);var p=(r)*0.5;var n=i7;var l=(p)<(n);if(l){I=33;break}var h=aW;var f=((h)-1)&4294967295;aW=f;I=32;continue}var j=aW;jV=j}}while(0)}else{if(I==118){var j0=hR;var jX=(j0+8)&4294967295;var jU=HEAP[jX];var jS=hR;var jQ=(jS+16)&4294967295;var jO=HEAP[jQ];var jM=(jU)+(jO);var jK=(jM)*0.5;aP=jK;var jI=cA;var jG=aP;var jD=(jI)<(jG);$bb46$$bb57$63:do{if(jD){var jB=aP;var jz=i7;var jx=(jB)<(jz);if(!(jx)){I=39;break $bb46$$bb57$63}aW=0;$bb51$66:while(1){var iU=hR;var iT=(iU+68)&4294967295;var iS=HEAP[iT];var iR=aW;var iQ=(((iS))|0)>(((iR))|0);if(!(iQ)){I=45;break $bb51$66}var jv=hR;var jt=(jv+60)&4294967295;var jr=HEAP[jt];var jp=aW;var jn=(jr+8*jp)&4294967295;var jl=HEAP[jn];var jj=hR;var jh=(jj+60)&4294967295;var jf=HEAP[jh];var jd=aW;var jb=((jd)+1)&4294967295;var i9=(jf+8*jb)&4294967295;var i6=HEAP[i9];var i4=(jl)+(i6);var i2=(i4)*0.5;var i0=iZ;var iY=(i2)>(i0);if(iY){I=41;break $bb51$66}var iW=aW;var iV=((iW)+1)&4294967295;aW=iV;I=40;continue $bb51$66}if(I==41){var iX=aW;jY=iX}var iP=hR;var iN=(iP+68)&4294967295;var iM=HEAP[iN];var iL=((iM)-1)&4294967295;aW=iL;while(1){var ik=aW;var ij=(((ik))|0)>=0;if(!(ij)){I=39;break $bb46$$bb57$63}var iK=hR;var iJ=(iK+60)&4294967295;var iI=HEAP[iJ];var iH=aW;var iG=(iI+8*iH)&4294967295;var iF=HEAP[iG];var iE=hR;var iB=(iE+60)&4294967295;var iA=HEAP[iB];var iz=aW;var iy=((iz)+1)&4294967295;var ix=(iA+8*iy)&4294967295;var iw=HEAP[ix];var iv=(iF)+(iw);var iu=(iv)*0.5;var it=hj;var ir=(iu)<(it);if(ir){I=47;break}var im=aW;var il=((im)-1)&4294967295;aW=il;I=46;continue}var io=aW;jV=io}}while(0)}else{if(I==119){var ii=hR;var ih=(ii+24)&4294967295;var ig=HEAP[ih];var ie=hR;var id=(ie+32)&4294967295;var ic=HEAP[id];var ib=(ig)+(ic);var ia=(ib)*0.5;aO=ia;var h9=iZ;var h8=aO;var h7=(h9)<(h8);$bb59$$bb70$80:do{if(h7){var h5=aO;var h4=hj;var h3=(h5)<(h4);if(!(h3)){I=52;break $bb59$$bb70$80}aW=0;$bb64$83:while(1){var dA=hR;var dp=(dA+68)&4294967295;var dn=HEAP[dp];var dm=aW;var dl=(((dn))|0)>(((dm))|0);if(!(dl)){I=58;break $bb64$83}var h2=hR;var h1=(h2+60)&4294967295;var h0=HEAP[h1];var hZ=aW;var hY=(h0+8*hZ)&4294967295;var hX=HEAP[hY];var hW=hR;var hV=(hW+60)&4294967295;var hU=HEAP[hV];var hT=aW;var hS=((hT)+1)&4294967295;var dJ=(hU+8*hS)&4294967295;var dI=HEAP[dJ];var dH=(hX)+(dI);var dG=(dH)*0.5;var dF=i7;var dE=(dG)<(dF);if(dE){I=54;break $bb64$83}var dC=aW;var dB=((dC)+1)&4294967295;aW=dB;I=53;continue $bb64$83}if(I==54){var dD=aW;jY=dD}var dk=hR;var dj=(dk+68)&4294967295;var di=HEAP[dj];var dh=((di)-1)&4294967295;aW=dh;while(1){var cC=aW;var cB=(((cC))|0)>=0;if(!(cB)){I=52;break $bb59$$bb70$80}var dg=hR;var df=(dg+60)&4294967295;var c4=HEAP[df];var c3=aW;var c2=(c4+8*c3)&4294967295;var c1=HEAP[c2];var c0=hR;var cZ=(c0+60)&4294967295;var cY=HEAP[cZ];var cX=aW;var cW=((cX)+1)&4294967295;var cV=(cY+8*cW)&4294967295;var cK=HEAP[cV];var cJ=(c1)+(cK);var cI=(cJ)*0.5;var cH=cA;var cG=(cI)>(cH);if(cG){I=60;break}var cE=aW;var cD=((cE)-1)&4294967295;aW=cD;I=59;continue}var cF=aW;jV=cF}}while(0)}else{if(I==120){var co=hR;var cn=(co+8)&4294967295;var cm=HEAP[cn];var cl=hR;var ck=(cl+16)&4294967295;var cj=HEAP[ck];var ci=(cm)+(cj);var ch=(ci)*0.5;aP=ch;var cg=cA;var cf=aP;var b4=(cg)<(cf);if(!(b4)){I=65;break $bb83$$bb32$$bb45$$bb58$$bb71$44}var b3=aP;var b1=i7;var bZ=(b3)<(b1);if(!(bZ)){I=65;break $bb83$$bb32$$bb45$$bb58$$bb71$44}aW=0;$bb77$99:while(1){var bs=hR;var br=(bs+68)&4294967295;var bq=HEAP[br];var bp=aW;var bo=(((bq))|0)>(((bp))|0);if(!(bo)){I=72;break $bb77$99}var bY=hR;var bX=(bY+60)&4294967295;var bW=HEAP[bX];var bV=aW;var bU=(bW+8*bV)&4294967295;var bT=HEAP[bU];var bI=hR;var bH=(bI+60)&4294967295;var bG=HEAP[bH];var bF=aW;var bE=((bF)+1)&4294967295;var bD=(bG+8*bE)&4294967295;var bC=HEAP[bD];var bA=(bT)+(bC);var bz=(bA)*0.5;var by=hj;var bw=(bz)<(by);if(bw){I=68;break $bb77$99}var bu=aW;var bt=((bu)+1)&4294967295;aW=bt;I=67;continue $bb77$99}if(I==68){var bv=aW;jY=bv}var bm=hR;var bc=(bm+68)&4294967295;var bb=HEAP[bc];var ba=((bb)-1)&4294967295;aW=ba;while(1){var hL=aW;var hK=(((hL))|0)>=0;if(!(hK)){I=65;break $bb83$$bb32$$bb45$$bb58$$bb71$44}var a9=hR;var a8=(a9+60)&4294967295;var a7=HEAP[a8];var a6=aW;var a5=(a7+8*a6)&4294967295;var a4=HEAP[a5];var a3=hR;var a2=(a3+60)&4294967295;var a1=HEAP[a2];var a0=aW;var aZ=((a0)+1)&4294967295;var aX=(a1+8*aZ)&4294967295;var aV=HEAP[aX];var aU=(a4)+(aV);var aT=(aU)*0.5;var aS=iZ;var aR=(aT)>(aS);if(aR){I=74;break}var hN=aW;var hM=((hN)-1)&4294967295;aW=hM;I=73;continue}var hO=aW;jV=hO}}}}}while(0);var hJ=jY;var hI=(((hJ))|0)>=0;if(!(hI)){I=21;break $bb28$$bb91$39}var hH=jV;var hG=(((hH))|0)>=0;if(!(hG)){I=21;break $bb28$$bb91$39}var hF=T;var hE=gC;var hD=(((hF))|0)==(((hE))|0);if(hD){var hC=gC;var hB=((hC)*2)&4294967295;gC=hB;var hA=bx;var hz=hA;var hy=gC;var hx=_greallocn(hz,hy,56);var hw=hx;bx=hw}var hv=jV;var ht=jY;var hs=((hv)-(ht))&4294967295;var hr=((hs)+1)&4294967295;var hq=bx;var hp=T;var ho=(hq+56*hp)&4294967295;var hn=hR;var hm=jY;__ZN12TextLineFrag4initEP8TextLineii(ho,hn,hm,hr);var hl=T;var hk=((hl)+1)&4294967295;T=hk;var hh=cy;var hg=(((hh))|0)>=0;$bb88$$bb90$117:do{if(hg){var hf=hR;var he=(hf+4)&4294967295;var hd=HEAP[he];var hc=cy;var hb=(((hd))|0)!=(((hc))|0);if(!(hb)){I=81;break $bb88$$bb90$117}jF=0}}while(0);var g9=hR;var g8=(g9+4)&4294967295;var g7=HEAP[g8];cy=g7}}while(0);var g4=hR;var g3=(g4+80)&4294967295;var g2=HEAP[g3];hR=g2;I=19;continue $bb92$36}}}while(0);var gZ=aY;var gY=((gZ)+1)&4294967295;aY=gY;I=14;continue $bb94$28}var gR=T;var gQ=(((gR))|0)>0;$bb96$$bb127$124:do{if(gQ){aY=0;$bb98$126:while(1){var gE=aY;var gB=T;var gz=(((gE))|0)<(((gB))|0);if(!(gz)){I=89;break $bb98$126}var gP=jF;var gO=unSign((gP),8,0);var gN=bx;var gM=aY;var gL=(gN+56*gM)&4294967295;var gJ=(((gO))&255);__ZN12TextLineFrag13computeCoordsEb(gL,gJ);var gI=aY;var gG=((gI)+1)&4294967295;aY=gG;I=87;continue $bb98$126}var gx=jF;var gu=unSign((gx),8,0);var gs=ge;var gq=bx;var go=T;var gl=(((gu))&255);__ZN8TextPage13assignColumnsEP12TextLineFragib(gs,gq,go,gl);var gk=jF;var ab=reSign((gk),8,0)!=0;if(ab){var gi=T;var gg=bx;var gd=gg;_qsort(gd,gi,56,220)}else{var gb=T;var f9=bx;var f7=f9;_qsort(f7,gb,56,214)}aY=0;$bb113$134:while(1){var at=aY;var ap=T;var ao=(((at))|0)<(((ap))|0);if(!(ao)){I=98;break $bb113$134}var f5=bx;var f3=aY;var f0=(f5+56*f3)&4294967295;var fZ=(f0)&4294967295;var fX=HEAP[fZ];var fV=(fX+48)&4294967295;var fT=HEAP[fV];var fR=(fT+76)&4294967295;var fP=HEAP[fR];var fN=(fP)*0.5;ha=fN;var fL=aY;var fJ=((fL)+1)&4294967295;aW=fJ;while(1){var fD=aW;var fA=T;var fy=(((fD))|0)>=(((fA))|0);if(fy){I=93;break}var fw=bx;var fu=aW;var fs=(fw+56*fu)&4294967295;var fq=(fs+44)&4294967295;var fo=HEAP[fq];var aN=bx;var aM=aY;var aL=(aN+56*aM)&4294967295;var aK=(aL+44)&4294967295;var aJ=HEAP[aK];var aI=(fo)-(aJ);var aH=_fabs(aI);var aG=ha;var aF=(aH)<(aG);if(!(aF)){I=93;break}var fG=aW;var fF=((fG)+1)&4294967295;aW=fF;I=92;continue}var aE=jF;var U=reSign((aE),8,0)!=0;if(U){dN=218}else{dN=216}var aC=aW;var aB=aY;var aA=((aC)-(aB))&4294967295;var az=bx;var ay=aY;var ax=(az+56*ay)&4294967295;var aw=ax;var av=dN;_qsort(aw,aA,56,av);var au=aW;aY=au;I=91;continue $bb113$134}v=0;hu=0;aY=0;$bb123$147:while(1){var jk=aY;var ji=T;var jg=(((jk))|0)<(((ji))|0);if(!(jg)){I=108;break $bb123$147}var an=bx;var am=aY;var al=(an+56*am)&4294967295;ip=al;var ak=ip;var aj=(ak+52)&4294967295;var ai=HEAP[aj];var ah=v;var ag=(((ai))|0)<(((ah))|0);$bb118$$bb116$150:do{if(ag){I=102}else{var af=aY;var ae=(((af))|0)<=0;if(ae){I=100;break $bb118$$bb116$150}var ad=ip;var ac=(ad+44)&4294967295;var aa=HEAP[ac];var Z=aY;var Y=((Z)-1)&4294967295;var X=bx;var W=(X+56*Y)&4294967295;var V=(W+44)&4294967295;var S=HEAP[V];var R=(aa)-(S);var Q=_fabs(R);var P=aY;var O=((P)-1)&4294967295;var N=bx;var M=(N+56*O)&4294967295;var L=(M)&4294967295;var K=HEAP[L];var J=(K+48)&4294967295;var H=HEAP[J];var G=(H+76)&4294967295;var E=HEAP[G];var D=(E)*0.5;var C=(Q)>(D);if(C){I=102;break $bb118$$bb116$150}else{I=100;break $bb118$$bb116$150}}}while(0);if(I==102){var B=aQ;var A=(hP)&4294967295;var z=fB;var y=__ZN9GooString6appendEPKci(B,A,z);v=0;hu=1}while(1){var k=ip;var i=(k+52)&4294967295;var g=HEAP[i];var e=v;var c=(((g))|0)>(((e))|0);if(!(c)){I=106;break}var x=aQ;var u=(hQ)&4294967295;var s=ew;var q=__ZN9GooString6appendEPKci(x,u,s);var o=v;var m=((o)+1)&4294967295;v=m;I=104;continue}var j1=ip;var jZ=(j1+8)&4294967295;var jW=HEAP[jZ];var jT=ip;var jR=(jT)&4294967295;var jP=HEAP[jR];var jN=(jP+56)&4294967295;var jL=HEAP[jN];var jJ=ip;var jH=(jJ+4)&4294967295;var jE=HEAP[jH];var jC=(jL+4*jE)&4294967295;var jA=ge;var jy=iO;var jw=aQ;var ju=__ZN8TextPage12dumpFragmentEPjiP10UnicodeMapP9GooString(jA,jC,jW,jy,jw);var js=v;var jq=((ju)+(js))&4294967295;v=jq;var jo=aY;var jm=((jo)+1)&4294967295;aY=jm;I=99;continue $bb123$147}var je=hu;var w=reSign((je),8,0)!=0;if(!(w)){I=110;break $bb96$$bb127$124}var jc=aQ;var ja=(hP)&4294967295;var i8=fB;var i5=__ZN9GooString6appendEPKci(jc,ja,i8)}}while(0);var i3=bx;var i1=i3;_gfree(i1);var eP=iO;__ZN10UnicodeMap9decRefCntEv(eP);var eO=aQ;bn=eO}}var eN=bn;gU=eN;var iC=gU;STACKTOP=ar;return iC;return null}function __ZN13TextOutputDev7getTextEdddd(r,d,m,i,p){var t;var o;var e;var u;var x;var w;var v;var n;var q=0;o=r;e=d;u=m;x=i;w=p;var l=o;var k=(l+116)&4294967295;var j=HEAP[k];var h=e;var g=u;var f=x;var c=w;var b=__ZN8TextPage7getTextEdddd(j,h,g,f,c);n=b;var a=n;v=a;var s=v;return s;return null}function __ZN8TextWord7getTextEv(j){var u=STACKTOP;STACKTOP+=8;_memset(u,0,8);var s;var c;var v;var N;var e;var M;var b;var t;var g=u;var d;var f;var z=0;c=j;var L=__Znwj(32);var K=L;M=K;var J=M;__ZN9GooStringC1Ev(J);var I=M;b=I;var H=HEAP[_globalParams];var F=__ZN12GlobalParams15getTextEncodingEv(H);t=F;var D=t;var B=(D)==0;var r=unSign((B),1,0);e=r;var q=e;var w=reSign((q),8,0)!=0;if(w){var p=b;N=p}else{f=0;while(1){var Q=c;var P=(Q+56)&4294967295;var G=HEAP[P];var E=f;var C=(((G))|0)>(((E))|0);if(!(C)){s=3;break}var o=c;var n=(o+44)&4294967295;var m=HEAP[n];var l=f;var k=(m+4*l)&4294967295;var i=HEAP[k];var h=t;var a=(g)&4294967295;var X=__ZN10UnicodeMap10mapUnicodeEjPci(h,i,a,8);d=X;var W=b;var V=(g)&4294967295;var U=d;var T=__ZN9GooString6appendEPKci(W,V,U);var S=f;var R=((S)+1)&4294967295;f=R;s=1;continue}var A=t;__ZN10UnicodeMap9decRefCntEv(A);var y=b;N=y}var x=N;v=x;var O=v;STACKTOP=u;return O;return null}function __ZN9TextBlock14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(aQ,B,ag,aZ){var V=STACKTOP;STACKTOP+=98;_memset(V,0,98);var eC;var bE;var eK;var aO;var a4;var aC;var aP;var eE=V;var bg=V+32;var bf=V+48;var bk;var a2=V+64;var bi;var be=V+80;var bj;var bw;var aN=V+88;var U;var ef;var co=V+96;var dw=0;bE=aQ;eK=B;aO=ag;a4=aZ;__ZN12PDFRectangleC1Ev(eE);bw=0;var bv=aO;var bu=(bv)&4294967295;var bt=HEAP[bu];var bs=(bg)&4294967295;HEAP[bs]=bt;var br=aO;var bq=(br+8)&4294967295;var bp=HEAP[bq];var bo=(bf)&4294967295;HEAP[bo]=bp;var bm=aO;var bl=(bm+16)&4294967295;var er=HEAP[bl];var eq=(bg+8)&4294967295;HEAP[eq]=er;var ep=aO;var eo=(ep+24)&4294967295;var en=HEAP[eo];var em=(bf+8)&4294967295;HEAP[em]=en;bj=0;$bb19$2:while(1){var a3=bj;var a1=(((a3))|0)<=1;if(!(a1)){eC=18;break $bb19$2}var el=bE;var ek=(el)&4294967295;var ej=HEAP[ek];var ei=(ej+84)&4294967295;var dW=HEAP[ei];var eD=reSign((dW),8,0)!=0;$bb1$$bb10$5:do{if(eD){var dV=bj;var dU=bj;var dT=(bg+dU*8)&4294967295;var dS=HEAP[dT];var dR=bE;var dQ=(dR+16)&4294967295;var dP=HEAP[dQ];var dO=(dS)<(dP);$bb4$$bb2$7:do{if(dO){eC=1}else{var dN=bj;var dr=(bf+dN*8)&4294967295;var dq=HEAP[dr];var dp=bE;var dn=(dp+32)&4294967295;var dm=HEAP[dn];var dl=(dq)<(dm);if(dl){eC=1;break $bb4$$bb2$7}aP=1;eC=3;break $bb4$$bb2$7}}while(0);if(eC==1){aP=0}var dk=(co+dV)&4294967295;var dj=aP;HEAP[dk]=dj;var di=bj;var dh=(bg+di*8)&4294967295;var cW=HEAP[dh];var cV=bE;var cU=(cV+8)&4294967295;var cT=HEAP[cU];var cS=(cW)>(cT);$bb8$$bb6$13:do{if(cS){eC=5}else{var cR=bj;var cQ=(bf+cR*8)&4294967295;var cP=HEAP[cQ];var cO=bE;var cN=(cO+24)&4294967295;var cs=HEAP[cN];var cr=(cP)>(cs);if(cr){eC=5;break $bb8$$bb6$13}var cq=bj;var cp=bE;var cn=(cp+100)&4294967295;var cm=HEAP[cn];var cl=(be+cq*4)&4294967295;HEAP[cl]=cm;var ck=bj;var cj=(aN+ck*4)&4294967295;HEAP[cj]=1;eC=7;break $bb8$$bb6$13}}while(0);if(eC==5){var ci=bj;var cb=(be+ci*4)&4294967295;HEAP[cb]=0;var ca=bj;var b9=(aN+ca*4)&4294967295;HEAP[b9]=0}}else{var b8=bj;var b7=bj;var b6=(bg+b7*8)&4294967295;var b5=HEAP[b6];var b4=bE;var b3=(b4+8)&4294967295;var b2=HEAP[b3];var b1=(b5)>(b2);$bb13$$bb11$20:do{if(b1){eC=10}else{var b0=bj;var bZ=(bf+b0*8)&4294967295;var bY=HEAP[bZ];var bX=bE;var bW=(bX+32)&4294967295;var bV=HEAP[bW];var bU=(bY)<(bV);if(bU){eC=10;break $bb13$$bb11$20}aC=1;eC=12;break $bb13$$bb11$20}}while(0);if(eC==10){aC=0}var bT=(co+b8)&4294967295;var bS=aC;HEAP[bT]=bS;var bR=bj;var bQ=(bg+bR*8)&4294967295;var bP=HEAP[bQ];var bO=bE;var bN=(bO+16)&4294967295;var bM=HEAP[bN];var bL=(bP)<(bM);$bb17$$bb15$26:do{if(!bL){var bK=bj;var bJ=(bf+bK*8)&4294967295;var bI=HEAP[bJ];var bH=bE;var bG=(bH+24)&4294967295;var bF=HEAP[bG];var bD=(bI)>(bF);if(bD){eC=14;break $bb17$$bb15$26}var bC=bj;var bB=bE;var bA=(bB+100)&4294967295;var bz=HEAP[bA];var by=(be+bC*4)&4294967295;HEAP[by]=bz;var bx=bj;var bd=(aN+bx*4)&4294967295;HEAP[bd]=1;eC=16;break $bb1$$bb10$5}}while(0);var bc=bj;var bb=(be+bc*4)&4294967295;HEAP[bb]=0;var ba=bj;var a9=(aN+ba*4)&4294967295;HEAP[a9]=0}}while(0);var a8=bj;var a7=(a2+a8*8)&4294967295;HEAP[a7]=0;var a6=bj;var a5=((a6)+1)&4294967295;bj=a5;eC=0;continue $bb19$2}var a0=bE;var aY=(a0+100)&4294967295;var aX=HEAP[aY];bi=aX;$bb30$32:while(1){var n=bi;var e=(n)!=0;if(!(e)){eC=28;break $bb30$32}var aW=bw;var aV=((aW)+1)&4294967295;bw=aV;bj=0;$bb28$35:while(1){var u=bj;var t=(((u))|0)<=1;if(!(t)){eC=26;break $bb28$35}var aU=bi;var aT=(aU+8)&4294967295;var aS=HEAP[aT];var aR=bj;var aM=(bg+aR*8)&4294967295;var aL=HEAP[aM];var aK=(aS)-(aL);var aJ=_fmax(aK,0);var aI=bj;var aH=(bg+aI*8)&4294967295;var aG=HEAP[aH];var aF=bi;var aE=(aF+16)&4294967295;var aD=HEAP[aE];var aB=(aG)-(aD);var aA=_fmax(aB,0);var az=(aJ)+(aA);var ay=bi;var ax=(ay+24)&4294967295;var aw=HEAP[ax];var av=bj;var au=(bf+av*8)&4294967295;var at=HEAP[au];var ar=(aw)-(at);var aq=_fmax(ar,0);var ap=(az)+(aq);var ao=bj;var an=(bf+ao*8)&4294967295;var am=HEAP[an];var al=bi;var ak=(al+32)&4294967295;var aj=HEAP[ak];var ai=(am)-(aj);var ah=_fmax(ai,0);var af=(ap)+(ah);bk=af;var ae=bj;var ad=(be+ae*4)&4294967295;var ac=HEAP[ad];var ab=(ac)==0;$bb26$$bb23$38:do{if(ab){eC=21}else{var aa=bj;var Z=(co+aa)&4294967295;var Y=HEAP[Z];var bn=reSign((Y),8,0)!=0;if(bn){eC=21;break $bb26$$bb23$38}var X=bj;var W=(a2+X*8)&4294967295;var T=HEAP[W];var S=bk;var R=(T)>(S);if(R){eC=21;break $bb26$$bb23$38}else{eC=23;break $bb26$$bb23$38}}}while(0);if(eC==21){var Q=bj;var P=(be+Q*4)&4294967295;var O=bi;HEAP[P]=O;var N=bj;var M=(aN+N*4)&4294967295;var K=bw;HEAP[M]=K;var I=bj;var y=(a2+I*8)&4294967295;var x=bk;HEAP[y]=x}var w=bj;var v=((w)+1)&4294967295;bj=v;eC=20;continue $bb28$35}var s=bi;var r=(s+80)&4294967295;var p=HEAP[r];bi=p;eC=19;continue $bb30$32}var d=(be)&4294967295;var c=HEAP[d];var b=(c)==0;$bb33$$bb32$46:do{if(b){eC=29}else{var a=(be+4)&4294967295;var fo=HEAP[a];var fn=(fo)==0;if(fn){eC=29;break $bb33$$bb32$46}var fm=(aN)&4294967295;var fk=HEAP[fm];var fi=(aN+4)&4294967295;var e9=HEAP[fi];var e8=(((fk))|0)<(((e9))|0);$bb37$$bb35$49:do{if(e8){eC=32}else{var e7=(aN)&4294967295;var e6=HEAP[e7];var e5=(aN+4)&4294967295;var e4=HEAP[e5];var e3=(((e6))|0)!=(((e4))|0);if(!e3){var e2=(bf)&4294967295;var e0=HEAP[e2];var eY=(bf+8)&4294967295;var L=HEAP[eY];var J=(e0)<(L);if(J){eC=32;break $bb37$$bb35$49}}U=1;ef=0;eC=35;break $bb37$$bb35$49}}while(0);if(eC==32){U=0;ef=1}var H=eK;var G=(H)&4294967295;var F=HEAP[G];var E=(F+8)&4294967295;var D=HEAP[E];var C=ef;var A=(be+C*4)&4294967295;var z=HEAP[A];var q=U;var o=(be+q*4)&4294967295;var m=HEAP[o];var l=D;var k=eK;var j=bE;var i=aO;FUNCTION_TABLE[l](k,j,m,z,i);var h=U;var g=(be+h*4)&4294967295;var f=HEAP[g];bi=f;$bb56$57:while(1){var cd=bi;var cc=(cd)!=0;if(!(cc)){eC=44;break $bb33$$bb32$46}var fl=bE;var fj=(fl)&4294967295;var fh=HEAP[fj];var fg=(fh+84)&4294967295;var ff=HEAP[fg];var bh=reSign((ff),8,0)!=0;if(bh){var fe=bi;var fd=(fe+8)&4294967295;var fc=HEAP[fd];var fb=(eE)&4294967295;HEAP[fb]=fc;var fa=bi;var e1=(fa+16)&4294967295;var eZ=HEAP[e1];var eX=(eE+16)&4294967295;HEAP[eX]=eZ}else{var eW=bi;var eV=(eW+16)&4294967295;var eU=HEAP[eV];var eT=(eE)&4294967295;HEAP[eT]=eU;var eS=bi;var eR=(eS+8)&4294967295;var eQ=HEAP[eR];var eP=(eE+16)&4294967295;HEAP[eP]=eQ}var eO=bi;var eN=(eO+24)&4294967295;var eM=HEAP[eN];var eL=(eE+8)&4294967295;HEAP[eL]=eM;var eJ=bi;var eI=(eJ+32)&4294967295;var eH=HEAP[eI];var eG=(eE+24)&4294967295;HEAP[eG]=eH;var eF=a4;var eB=(((eF))|0)==2;$bb45$$bb50$64:do{if(eB){var eA=U;var ez=(be+eA*4)&4294967295;var ey=HEAP[ez];var ex=bi;var ew=(ey)==(ex);if(ew){var ev=(eE)&4294967295;HEAP[ev]=0;var eu=(eE+8)&4294967295;HEAP[eu]=0}var et=ef;var es=(be+et*4)&4294967295;var eh=HEAP[es];var eg=bi;var ee=(eh)==(eg);if(ee){var ed=bE;var ec=(ed)&4294967295;var eb=HEAP[ec];var ea=(eb+4)&4294967295;var d9=HEAP[ea];var d8=(eE+16)&4294967295;HEAP[d8]=d9;var d6=bE;var dM=(d6)&4294967295;var dL=HEAP[dM];var dK=(dL+12)&4294967295;var dJ=HEAP[dK];var dI=(eE+24)&4294967295;HEAP[dI]=dJ}}else{var dH=U;var dG=(be+dH*4)&4294967295;var dF=HEAP[dG];var dE=bi;var dC=(dF)==(dE);if(dC){var dg=U;var df=(bg+dg*8)&4294967295;var de=HEAP[df];var dd=bi;var dc=(dd+16)&4294967295;var db=HEAP[dc];var da=_fmin(db,de);var c9=bi;var c8=(c9+8)&4294967295;var c6=HEAP[c8];var cM=_fmax(c6,da);var cL=(eE)&4294967295;HEAP[cL]=cM;var cK=U;var cJ=(bf+cK*8)&4294967295;var cI=HEAP[cJ];var cH=bi;var cG=(cH+32)&4294967295;var cF=HEAP[cG];var cE=_fmin(cF,cI);var cC=bi;var d7=(cC+24)&4294967295;var d5=HEAP[d7];var d4=_fmax(d5,cE);var d3=(eE+8)&4294967295;HEAP[d3]=d4}var d2=ef;var d1=(be+d2*4)&4294967295;var d0=HEAP[d1];var dZ=bi;var dY=(d0)==(dZ);if(!(dY)){eC=43;break $bb45$$bb50$64}var dX=ef;var dD=(bg+dX*8)&4294967295;var dB=HEAP[dD];var dA=bi;var dz=(dA+16)&4294967295;var dy=HEAP[dz];var dx=_fmin(dy,dB);var dv=bi;var du=(dv+8)&4294967295;var dt=HEAP[du];var ds=_fmax(dt,dx);var c7=(eE+16)&4294967295;HEAP[c7]=ds;var c5=ef;var c4=(bf+c5*8)&4294967295;var c3=HEAP[c4];var c2=bi;var c1=(c2+32)&4294967295;var c0=HEAP[c1];var cZ=_fmin(c0,c3);var cY=bi;var cX=(cY+24)&4294967295;var cD=HEAP[cX];var cB=_fmax(cD,cZ);var cA=(eE+24)&4294967295;HEAP[cA]=cB}}while(0);var cz=bi;var cy=eK;var cx=a4;__ZN8TextLine14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(cz,cy,eE,cx);var cw=ef;var cv=(be+cw*4)&4294967295;var cu=HEAP[cv];var ct=bi;var ch=(cu)==(ct);if(ch){eC=44;break $bb33$$bb32$46}var cg=bi;var cf=(cg+80)&4294967295;var ce=HEAP[cf];bi=ce;eC=36;continue $bb56$57}}}while(0);if(eC==29){}STACKTOP=V;return;return}function __ZN8TextPage14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(aQ,C,ah,aZ){var W=STACKTOP;STACKTOP+=104;_memset(W,0,104);var eC;var bC;var eL;var aP;var a4;var eE=W;var bf=W+32;var be=W+48;var bi;var a2=W+64;var cZ;var eF;var y;var aA;var dx;var bQ=W+80;var bj;var dZ=W+88;var bh;var bu;var aO=W+96;var V;var ef;var du=0;bC=aQ;eL=C;aP=ah;a4=aZ;__ZN12PDFRectangleC1Ev(eE);bu=0;var bt=bC;var bs=(bt+68)&4294967295;var br=HEAP[bs];var bq=(br)==0;$bb55$$bb$2:do{if(!bq){var bp=aP;var bo=(bp)&4294967295;var bn=HEAP[bo];var bm=(bf)&4294967295;HEAP[bm]=bn;var bl=aP;var bk=(bl+8)&4294967295;var er=HEAP[bk];var eq=(be)&4294967295;HEAP[eq]=er;var ep=aP;var eo=(ep+16)&4294967295;var en=HEAP[eo];var em=(bf+8)&4294967295;HEAP[em]=en;var el=aP;var ek=(el+24)&4294967295;var ej=HEAP[ek];var ei=(be+8)&4294967295;HEAP[ei]=ej;var dV=bC;var dU=(dV+4)&4294967295;var dT=HEAP[dU];cZ=dT;var dS=bC;var dR=(dS+12)&4294967295;var dQ=HEAP[dR];eF=dQ;y=0;aA=0;bh=0;$bb2$4:while(1){var di=bh;var dh=(((di))|0)<=1;if(!(dh)){eC=2;break $bb2$4}var dP=bh;var dO=(dZ+dP*4)&4294967295;HEAP[dO]=0;var dN=bh;var dM=(bQ+dN*4)&4294967295;HEAP[dM]=0;var dp=bh;var dn=(aO+dp*4)&4294967295;HEAP[dn]=0;var dm=bh;var dl=(a2+dm*8)&4294967295;HEAP[dl]=0;var dk=bh;var dj=((dk)+1)&4294967295;bh=dj;eC=0;continue $bb2$4}var dg=bC;var df=(dg+68)&4294967295;var cT=HEAP[df];dx=cT;$bb18$8:while(1){var ae=dx;var ad=(ae)!=0;if(!(ad)){eC=18;break $bb18$8}var cS=dx;var cR=(cS+52)&4294967295;var cQ=HEAP[cR];bj=cQ;$bb16$11:while(1){var ak=bj;var aj=(ak)!=0;if(!(aj)){eC=16;break $bb16$11}var cP=bu;var cO=((cP)+1)&4294967295;bu=cO;var cN=bj;var cM=(cN+8)&4294967295;var cL=HEAP[cM];var cK=cZ;var cp=_fmin(cK,cL);cZ=cp;var co=bj;var cn=(co+24)&4294967295;var cm=HEAP[cn];var cl=eF;var ck=_fmin(cl,cm);eF=ck;var cj=bj;var ci=(cj+16)&4294967295;var ch=HEAP[ci];var cg=y;var ca=_fmax(cg,ch);y=ca;var b9=bj;var b8=(b9+32)&4294967295;var b7=HEAP[b8];var b6=aA;var b5=_fmax(b6,b7);aA=b5;bh=0;$bb14$14:while(1){var ap=bh;var ao=(((ap))|0)<=1;if(!(ao)){eC=14;break $bb14$14}var b4=bj;var b3=(b4+8)&4294967295;var b2=HEAP[b3];var b1=bh;var b0=(bf+b1*8)&4294967295;var bZ=HEAP[b0];var bY=(b2)-(bZ);var bX=_fmax(bY,0);var bW=bh;var bV=(bf+bW*8)&4294967295;var bU=HEAP[bV];var bT=bj;var bS=(bT+16)&4294967295;var bR=HEAP[bS];var bP=(bU)-(bR);var bO=_fmax(bP,0);var bN=(bX)+(bO);var bM=bj;var bL=(bM+24)&4294967295;var bK=HEAP[bL];var bJ=bh;var bI=(be+bJ*8)&4294967295;var bH=HEAP[bI];var bG=(bK)-(bH);var bF=_fmax(bG,0);var bE=(bN)+(bF);var bD=bh;var bB=(be+bD*8)&4294967295;var bA=HEAP[bB];var bz=bj;var by=(bz+32)&4294967295;var bx=HEAP[by];var bw=(bA)-(bx);var bv=_fmax(bw,0);var bd=(bE)+(bv);bi=bd;var bc=bh;var bb=(dZ+bc*4)&4294967295;var ba=HEAP[bb];var a9=(ba)==0;$bb12$$bb7$17:do{if(a9){eC=6}else{var a8=bh;var a7=(a2+a8*8)&4294967295;var a6=HEAP[a7];var a5=bi;var a3=(a6)>(a5);if(a3){eC=6;break $bb12$$bb7$17}var a1=bj;var a0=(a1+124)&4294967295;var aY=HEAP[a0];var aX=(aY)!=0;if(aX){eC=8;break $bb12$$bb7$17}var aW=dx;var aV=(aW+60)&4294967295;var aU=HEAP[aV];var aT=(aU)!=0;if(aT){eC=8;break $bb12$$bb7$17}var aS=bh;var aR=(bf+aS*8)&4294967295;var aN=HEAP[aR];var aM=y;var aL=(aN)<=(aM);if(aL){eC=8;break $bb12$$bb7$17}var aK=bh;var aJ=(be+aK*8)&4294967295;var aI=HEAP[aJ];var aH=aA;var aG=(aI)>(aH);if(aG){eC=6;break $bb12$$bb7$17}else{eC=8;break $bb12$$bb7$17}}}while(0);if(eC==6){var aF=bh;var aE=(dZ+aF*4)&4294967295;var aD=bj;HEAP[aE]=aD;var aC=bh;var aB=(bQ+aC*4)&4294967295;var az=dx;HEAP[aB]=az;var ay=bh;var ax=(aO+ay*4)&4294967295;var aw=bu;HEAP[ax]=aw;var av=bh;var au=(a2+av*8)&4294967295;var at=bi;HEAP[au]=at}var ar=bh;var aq=((ar)+1)&4294967295;bh=aq;eC=5;continue $bb14$14}var an=bj;var am=(an+124)&4294967295;var al=HEAP[am];bj=al;eC=4;continue $bb16$11}var ai=dx;var ag=(ai+60)&4294967295;var af=HEAP[ag];dx=af;eC=3;continue $bb18$8}bh=0;$bb29$29:while(1){var D=bh;var B=(((D))|0)<=1;if(!(B)){eC=28;break $bb29$29}var ac=bC;var ab=(ac+84)&4294967295;var aa=HEAP[ab];var eD=reSign((aa),8,0)!=0;$bb21$$bb25$32:do{if(eD){var Z=bh;var Y=(bf+Z*8)&4294967295;var X=HEAP[Y];var U=cZ;var T=(X)<(U);$bb22$$bb24$34:do{if(T){var S=bh;var R=(be+S*8)&4294967295;var Q=HEAP[R];var P=eF;var O=(Q)<(P);if(!(O)){eC=21;break $bb22$$bb24$34}var N=bh;var L=bC;var J=(L+68)&4294967295;var z=HEAP[J];var x=(z+52)&4294967295;var w=HEAP[x];var v=(dZ+N*4)&4294967295;HEAP[v]=w;var u=bh;var t=bC;var s=(t+68)&4294967295;var r=HEAP[s];var p=(bQ+u*4)&4294967295;HEAP[p]=r;var n=bh;var e=(aO+n*4)&4294967295;HEAP[e]=1}}while(0)}else{var d=bh;var c=(bf+d*8)&4294967295;var b=HEAP[c];var a=y;var fp=(b)>(a);if(!(fp)){eC=25;break $bb21$$bb25$32}var fo=bh;var fn=(be+fo*8)&4294967295;var fl=HEAP[fn];var fj=eF;var fa=(fl)<(fj);if(!(fa)){eC=25;break $bb21$$bb25$32}var e9=bh;var e8=bC;var e7=(e8+68)&4294967295;var e6=HEAP[e7];var e5=(e6+52)&4294967295;var e4=HEAP[e5];var e3=(dZ+e9*4)&4294967295;HEAP[e3]=e4;var e1=bh;var eZ=bC;var M=(eZ+68)&4294967295;var K=HEAP[M];var I=(bQ+e1*4)&4294967295;HEAP[I]=K;var H=bh;var G=(aO+H*4)&4294967295;HEAP[G]=1}}while(0);var F=bh;var E=((F)+1)&4294967295;bh=E;eC=19;continue $bb29$29}var A=(dZ)&4294967295;var q=HEAP[A];var o=(q)==0;$bb32$$bb31$43:do{if(!o){var m=(dZ+4)&4294967295;var l=HEAP[m];var k=(l)==0;if(k){eC=29;break $bb32$$bb31$43}var j=(aO)&4294967295;var i=HEAP[j];var h=(aO+4)&4294967295;var g=HEAP[h];var f=(((i))|0)<(((g))|0);$bb36$$bb34$46:do{if(f){eC=32}else{var fm=(aO)&4294967295;var fk=HEAP[fm];var fi=(aO+4)&4294967295;var fh=HEAP[fi];var fg=(((fk))|0)!=(((fh))|0);if(!fg){var ff=(be)&4294967295;var fe=HEAP[ff];var fd=(be+8)&4294967295;var fc=HEAP[fd];var fb=(fe)<(fc);if(fb){eC=32;break $bb36$$bb34$46}}V=1;ef=0;eC=35;break $bb36$$bb34$46}}while(0);if(eC==32){V=0;ef=1}var e2=V;var e0=(bQ+e2*4)&4294967295;var eY=HEAP[e0];dx=eY;$bb54$54:while(1){var cc=dx;var cb=(cc)!=0;if(!(cb)){eC=43;break $bb55$$bb$2}var eX=V;var eW=(bQ+eX*4)&4294967295;var eV=HEAP[eW];var eU=dx;var eT=(eV)==(eU);if(eT){var eS=V;var eR=(dZ+eS*4)&4294967295;var eQ=HEAP[eR];bj=eQ}else{var eP=dx;var eO=(eP+52)&4294967295;var eN=HEAP[eO];bj=eN}while(1){var cr=bj;var cq=(cr)!=0;if(!(cq)){eC=45;break}var eM=bC;var eK=(eM+84)&4294967295;var eJ=HEAP[eK];var bg=reSign((eJ),8,0)!=0;if(bg){var eI=bj;var eH=(eI+8)&4294967295;var eG=HEAP[eH];var eB=(eE)&4294967295;HEAP[eB]=eG;var eA=bj;var ez=(eA+16)&4294967295;var ey=HEAP[ez];var ex=(eE+16)&4294967295;HEAP[ex]=ey}else{var ew=bj;var ev=(ew+16)&4294967295;var eu=HEAP[ev];var et=(eE)&4294967295;HEAP[et]=eu;var es=bj;var eh=(es+8)&4294967295;var eg=HEAP[eh];var ee=(eE+16)&4294967295;HEAP[ee]=eg}var ed=bj;var ec=(ed+24)&4294967295;var eb=HEAP[ec];var ea=(eE+8)&4294967295;HEAP[ea]=eb;var d9=bj;var d8=(d9+32)&4294967295;var d6=HEAP[d8];var dL=(eE+24)&4294967295;HEAP[dL]=d6;var dK=V;var dJ=(dZ+dK*4)&4294967295;var dI=HEAP[dJ];var dH=bj;var dG=(dI)==(dH);if(dG){var dF=V;var dE=(bf+dF*8)&4294967295;var dD=HEAP[dE];var dB=bj;var de=(dB+16)&4294967295;var dd=HEAP[de];var dc=_fmin(dd,dD);var db=bj;var da=(db+8)&4294967295;var c9=HEAP[da];var c8=_fmax(c9,dc);var c7=(eE)&4294967295;HEAP[c7]=c8;var c6=V;var c4=(be+c6*8)&4294967295;var cJ=HEAP[c4];var cI=bj;var cH=(cI+32)&4294967295;var cG=HEAP[cH];var cF=_fmin(cG,cJ);var cE=bj;var cD=(cE+24)&4294967295;var cC=HEAP[cD];var cB=_fmax(cC,cF);var cz=(eE+8)&4294967295;HEAP[cz]=cB}var d7=ef;var d5=(dZ+d7*4)&4294967295;var d4=HEAP[d5];var d3=bj;var d2=(d4)==(d3);if(d2){eC=41;break $bb54$54}var cx=bj;var cw=eL;var cv=a4;__ZN9TextBlock14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(cx,cw,eE,cv);var cu=bj;var ct=(cu+124)&4294967295;var cs=HEAP[ct];bj=cs;eC=38;continue}var cf=dx;var ce=(cf+60)&4294967295;var cd=HEAP[ce];dx=cd;eC=36;continue $bb54$54}var d1=ef;var d0=(bf+d1*8)&4294967295;var dY=HEAP[d0];var dX=bj;var dW=(dX+16)&4294967295;var dC=HEAP[dW];var dA=_fmin(dC,dY);var dz=bj;var dy=(dz+8)&4294967295;var dw=HEAP[dy];var dv=_fmax(dw,dA);var dt=(eE+16)&4294967295;HEAP[dt]=dv;var ds=ef;var dr=(be+ds*8)&4294967295;var dq=HEAP[dr];var c5=bj;var c3=(c5+32)&4294967295;var c2=HEAP[c3];var c1=_fmin(c2,dq);var c0=bj;var cY=(c0+24)&4294967295;var cX=HEAP[cY];var cW=_fmax(cX,c1);var cV=(eE+24)&4294967295;HEAP[cV]=cW;var cU=bj;var cA=eL;var cy=a4;__ZN9TextBlock14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(cU,cA,eE,cy);eC=43;break $bb55$$bb$2}}while(0)}}while(0);STACKTOP=W;return;return}function __ZN20TextSelectionPainter9visitWordEP8TextWordiiP12PDFRectangle(E,aY,V,A,aD){var aa;var bt;var bp;var N;var W;var bJ;var M;var bR;var z;var bk;var a9=0;bt=E;bp=aY;N=V;W=A;bJ=aD;var bQ=bt;var bP=(bQ+16)&4294967295;var bO=HEAP[bP];var bN=bt;var bM=(bN+20)&4294967295;var bL=HEAP[bM];__ZN8GfxState12setFillColorEP8GfxColor(bL,bO);var bK=bt;var bI=(bK+8)&4294967295;var bH=HEAP[bI];var aP=bt;var aN=(aP+8)&4294967295;var aL=HEAP[aN];var aK=(aL)&4294967295;var aJ=HEAP[aK];var aI=(aJ+140)&4294967295;var aH=HEAP[aI];var aG=bt;var aF=(aG+20)&4294967295;var aE=HEAP[aF];var av=bt;var au=(av+8)&4294967295;var at=HEAP[au];var ar=aH;FUNCTION_TABLE[ar](at,aE);var aq=bp;var ap=(aq+72)&4294967295;var ao=HEAP[ap];var an=(ao)&4294967295;var am=HEAP[an];__ZN7GfxFont9incRefCntEv(am);var al=bp;var ak=(al+76)&4294967295;var aj=HEAP[ak];var ai=bp;var ah=(ai+72)&4294967295;var ag=HEAP[ah];var af=(ag)&4294967295;var ae=HEAP[af];var ad=bt;var ac=(ad+20)&4294967295;var ab=HEAP[ac];__ZN8GfxState7setFontEP7GfxFontd(ab,ae,aj);var Z=bt;var Y=(Z+8)&4294967295;var X=HEAP[Y];var U=bt;var T=(U+8)&4294967295;var S=HEAP[T];var R=(S)&4294967295;var Q=HEAP[R];var P=(Q+176)&4294967295;var O=HEAP[P];var L=bt;var K=(L+20)&4294967295;var J=HEAP[K];var I=bt;var H=(I+8)&4294967295;var G=HEAP[H];var F=O;FUNCTION_TABLE[F](G,J);var D=__Znwj(32);var C=D;bR=C;var B=W;var y=N;var x=((B)-(y))&4294967295;var w=bp;var v=(w+48)&4294967295;var u=HEAP[v];var t=u;var s=bR;__ZN9GooStringC1EPKci(s,t,x);var r=bR;z=r;var q=bt;var p=(q+8)&4294967295;var o=HEAP[p];var n=bt;var m=(n+8)&4294967295;var l=HEAP[m];var k=(l)&4294967295;var j=HEAP[k];var i=(j+276)&4294967295;var h=HEAP[i];var g=bt;var f=(g+20)&4294967295;var e=HEAP[f];var d=bt;var c=(d+8)&4294967295;var b=HEAP[c];var a=h;var bW=z;FUNCTION_TABLE[a](b,e,bW);var bV=N;bk=bV;while(1){var a7=bk;var a6=W;var a5=(((a7))|0)<(((a6))|0);if(!(a5)){aa=2;break}var bU=bt;var bT=(bU+8)&4294967295;var bS=HEAP[bT];var bG=bt;var bF=(bG+8)&4294967295;var bE=HEAP[bF];var bD=(bE)&4294967295;var bC=HEAP[bD];var bB=(bC+284)&4294967295;var bA=HEAP[bB];var bz=bp;var by=(bz+48)&4294967295;var bx=HEAP[by];var bw=bk;var bv=(bx+4*bw)&4294967295;var bu=HEAP[bv];var bs=bp;var br=(bs+36)&4294967295;var bq=HEAP[br];var bo=bp;var bn=(bo+52)&4294967295;var bm=HEAP[bn];var bl=bk;var bj=(bm+8*bl)&4294967295;var bi=HEAP[bj];var bh=bt;var bg=(bh+20)&4294967295;var bf=HEAP[bg];var be=bt;var bd=(be+8)&4294967295;var bc=HEAP[bd];var bb=bA;FUNCTION_TABLE[bb](bc,bf,bi,bq,0,0,0,0,bu,1,0,0);var ba=bk;var a8=((ba)+1)&4294967295;bk=a8;aa=0;continue}var a4=bt;var a3=(a4+8)&4294967295;var a2=HEAP[a3];var a1=bt;var a0=(a1+8)&4294967295;var aZ=HEAP[a0];var aX=(aZ)&4294967295;var aW=HEAP[aX];var aV=(aW+280)&4294967295;var aU=HEAP[aV];var aT=bt;var aS=(aT+20)&4294967295;var aR=HEAP[aS];var aQ=bt;var aO=(aQ+8)&4294967295;var aM=HEAP[aO];var aC=aU;FUNCTION_TABLE[aC](aM,aR);var aB=z;M=aB;var aA=M;var az=(aA)!=0;if(az){var ay=M;__ZN9GooStringD1Ev(ay);var ax=M;var aw=ax;__ZdlPv(aw)}return;return}function __ZN8TextPool7addWordEP8TextWord(ae,cc){var bb;var cH;var cD;var cL;var aS;var cM;var aY;var a4;var w;var bY;var c9;var bw;var cR;var cP;var cn=0;cH=ae;cD=cc;var c8=cD;var c7=(c8+36)&4294967295;var c6=HEAP[c7];var c5=(c6)/4;var c4=((c5)|0);w=c4;var c3=cH;var c2=(c3)&4294967295;var c1=HEAP[c2];var c0=cH;var cZ=(c0+4)&4294967295;var b3=HEAP[cZ];var b1=(((c1))|0)>(((b3))|0);$bb$$bb4$2:do{if(b1){var bZ=w;var bX=((bZ)-128)&4294967295;var bW=cH;var bV=(bW)&4294967295;HEAP[bV]=bX;var bU=w;var bT=((bU)+128)&4294967295;var bS=cH;var bR=(bS+4)&4294967295;HEAP[bR]=bT;var bI=cH;var bG=(bI+4)&4294967295;var bE=HEAP[bG];var bD=cH;var bC=(bD)&4294967295;var bB=HEAP[bC];var bA=((bE)-(bB))&4294967295;var bz=((bA)+1)&4294967295;var by=_gmallocn(bz,4);var bx=by;var bn=cH;var bl=(bn+8)&4294967295;HEAP[bl]=bx;var bj=cH;var bi=(bj)&4294967295;var bh=HEAP[bi];bw=bh;while(1){var aM=cH;var aK=(aM+4)&4294967295;var aI=HEAP[aK];var aG=bw;var au=(((aI))|0)>=(((aG))|0);if(!(au)){bb=2;break}var bg=cH;var bf=(bg+8)&4294967295;var be=HEAP[bf];var bd=cH;var bc=(bd)&4294967295;var a1=HEAP[bc];var aZ=bw;var aV=((aZ)-(a1))&4294967295;var aT=(be+4*aV)&4294967295;HEAP[aT]=0;var aQ=bw;var aO=((aQ)+1)&4294967295;bw=aO;bb=0;continue}}else{var ar=cH;var ao=(ar)&4294967295;var am=HEAP[ao];var ak=w;var ai=(((am))|0)>(((ak))|0);if(ai){var ag=w;var ad=((ag)-128)&4294967295;bY=ad;var ab=cH;var Z=(ab+4)&4294967295;var O=HEAP[Z];var M=bY;var J=((O)-(M))&4294967295;var H=((J)+1)&4294967295;var F=_gmallocn(H,4);var E=F;a4=E;var D=bY;bw=D;while(1){var k=cH;var j=(k)&4294967295;var i=HEAP[j];var h=bw;var g=(((i))|0)>(((h))|0);if(!(g)){bb=6;break}var C=bw;var B=bY;var A=((C)-(B))&4294967295;var q=a4;var o=(q+4*A)&4294967295;HEAP[o]=0;var m=bw;var l=((m)+1)&4294967295;bw=l;bb=4;continue}var f=cH;var e=(f+4)&4294967295;var d=HEAP[e];var c=cH;var b=(c)&4294967295;var a=HEAP[b];var de=((d)-(a))&4294967295;var dd=((de)+1)&4294967295;var dc=((dd)*4)&4294967295;var db=cH;var da=(db+8)&4294967295;var cY=HEAP[da];var cX=cH;var cW=(cX)&4294967295;var cV=HEAP[cW];var cU=bY;var cT=((cV)-(cU))&4294967295;var cS=a4;var cQ=(cS+4*cT)&4294967295;var cO=cQ;var cN=cY;_llvm_memcpy_p0i8_p0i8_i32(cO,cN,dc,1,0);var cK=cH;var cJ=(cK+8)&4294967295;var cI=HEAP[cJ];var cG=cI;_gfree(cG);var cF=cH;var cE=(cF+8)&4294967295;var cC=a4;HEAP[cE]=cC;var cB=cH;var cA=(cB)&4294967295;var cz=bY;HEAP[cA]=cz}else{var cy=cH;var cx=(cy+4)&4294967295;var cw=HEAP[cx];var cv=w;var cu=(((cw))|0)<(((cv))|0);if(!(cu)){bb=8;break $bb$$bb4$2}var ct=w;var cs=((ct)+128)&4294967295;c9=cs;var cr=cH;var cq=(cr)&4294967295;var cp=HEAP[cq];var cm=c9;var cl=((cm)-(cp))&4294967295;var ck=((cl)+1)&4294967295;var cj=cH;var ci=(cj+8)&4294967295;var ch=HEAP[ci];var cg=ch;var cf=_greallocn(cg,ck,4);var ce=cf;var cd=cH;var cb=(cd+8)&4294967295;HEAP[cb]=ce;var ca=cH;var b9=(ca+4)&4294967295;var b8=HEAP[b9];var b7=((b8)+1)&4294967295;bw=b7;while(1){var bK=bw;var bJ=c9;var bH=(((bK))|0)<=(((bJ))|0);if(!(bH)){bb=11;break}var b6=cH;var b5=(b6+8)&4294967295;var b4=HEAP[b5];var b2=cH;var b0=(b2)&4294967295;var bQ=HEAP[b0];var bP=bw;var bO=((bP)-(bQ))&4294967295;var bN=(b4+4*bO)&4294967295;HEAP[bN]=0;var bM=bw;var bL=((bM)+1)&4294967295;bw=bL;bb=9;continue}var bF=cH;var bv=(bF+4)&4294967295;var bu=c9;HEAP[bv]=bu}}}while(0);var bt=cH;var bs=(bt+12)&4294967295;var br=HEAP[bs];var bq=(br)==0;$bb18$$bb15$22:do{if(bq){bb=12}else{var bp=cH;var bo=(bp+16)&4294967295;var bm=HEAP[bo];var bk=w;var ba=(((bm))|0)!=(((bk))|0);if(ba){bb=12;break $bb18$$bb15$22}var a9=cH;var a8=(a9+12)&4294967295;var a7=HEAP[a8];var a6=cD;var a5=__ZN8TextWord10primaryCmpEPS_(a6,a7);var a3=(((a5))|0)<=0;if(a3){bb=12;break $bb18$$bb15$22}cM=1;bb=15;break $bb18$$bb15$22}}while(0);if(bb==12){cM=0}var a2=cM;aY=a2;var a0=aY;var aD=reSign((a0),8,0)!=0;if(aD){var aX=cH;var aC=(aX+12)&4294967295;var aB=HEAP[aC];cR=aB;var aA=cH;var az=(aA+12)&4294967295;var ay=HEAP[az];var ax=(ay+88)&4294967295;var aw=HEAP[ax];cP=aw}else{cR=0;var av=cH;var at=(av+8)&4294967295;var aq=HEAP[at];var W=cH;var V=(W)&4294967295;var U=HEAP[V];var T=w;var S=((T)-(U))&4294967295;var R=(aq+4*S)&4294967295;var Q=HEAP[R];cP=Q}$bb24$33:while(1){var y=cP;var x=(y)==0;$bb27$$bb25$35:do{if(x){bb=19}else{var v=cD;var u=cP;var t=__ZN8TextWord10primaryCmpEPS_(v,u);var s=(((t))|0)<=0;if(s){bb=19;break $bb27$$bb25$35}cL=1;bb=21;break $bb27$$bb25$35}}while(0);if(bb==19){cL=0}var r=cL;aS=r;var p=aS;var co=reSign((p),8,0)!=0;if(!(co)){bb=24;break $bb24$33}var P=cP;cR=P;var N=cP;var L=(N+88)&4294967295;var z=HEAP[L];cP=z;bb=18;continue $bb24$33}var n=cD;var aW=(n+88)&4294967295;var aU=cP;HEAP[aW]=aU;var aR=cR;var aP=(aR)!=0;if(aP){var aN=cR;var aL=(aN+88)&4294967295;var aJ=cD;HEAP[aL]=aJ}else{var aH=cH;var aF=(aH+8)&4294967295;var aE=HEAP[aF];var ap=cH;var an=(ap)&4294967295;var al=HEAP[an];var aj=w;var ah=((aj)-(al))&4294967295;var af=(aE+4*ah)&4294967295;var ac=cD;HEAP[af]=ac}var aa=cH;var Y=(aa+12)&4294967295;var X=cD;HEAP[Y]=X;var K=cH;var I=(K+16)&4294967295;var G=w;HEAP[I]=G;return;return}function __ZN8TextPage7addWordEP8TextWord(g,I){var p;var b;var c;var e;var t=0;b=g;c=I;var H=c;var G=(H+56)&4294967295;var F=HEAP[G];var E=(((F))|0)==0;if(E){var D=c;e=D;var C=e;var B=(C)!=0;if(B){var z=e;__ZN8TextWordD1Ev(z);var x=e;var v=x;__ZdlPv(v)}}else{var o=b;var n=(o)&4294967295;var m=HEAP[n];var q=reSign((m),8,0)!=0;if(q){var l=b;var k=(l+92)&4294967295;var j=HEAP[k];var i=(j)!=0;if(i){var h=b;var f=(h+92)&4294967295;var d=HEAP[f];var a=(d+88)&4294967295;var R=c;HEAP[a]=R}else{var Q=b;var P=(Q+88)&4294967295;var O=c;HEAP[P]=O}var N=b;var M=(N+92)&4294967295;var L=c;HEAP[M]=L}else{var K=c;var J=(K)&4294967295;var A=HEAP[J];var y=b;var w=(y+52)&4294967295;var u=(w+A*4)&4294967295;var s=HEAP[u];var r=c;__ZN8TextPool7addWordEP8TextWord(s,r)}}return;return}function __ZN8TextPage7endWordEv(m){var v;var k;var l=0;k=m;var j=k;var i=(j+40)&4294967295;var h=HEAP[i];var g=(((h))|0)>0;$bb$$bb1$2:do{if(g){var f=k;var e=(f+40)&4294967295;var d=HEAP[e];var c=((d)-1)&4294967295;var b=k;var a=(b+40)&4294967295;HEAP[a]=c}else{var x=k;var w=(x+20)&4294967295;var u=HEAP[w];var t=(u)!=0;if(!(t)){v=2;break $bb$$bb1$2}var s=k;var r=(s+20)&4294967295;var q=HEAP[r];var p=k;__ZN8TextPage7addWordEP8TextWord(p,q);var o=k;var n=(o+20)&4294967295;HEAP[n]=0}}while(0);return;return}function __ZN8TextPage7endPageEv(f){var h;var i;var g=0;i=f;var e=i;var d=(e+20)&4294967295;var c=HEAP[d];var b=(c)!=0;if(b){var a=i;__ZN8TextPage7endWordEv(a)}return;return}function __ZN9TextBlock7addWordEP8TextWord(y,ai){var K;var ae;var I;var d=0;ae=y;I=ai;var aA=ae;var az=(aA+96)&4294967295;var ay=HEAP[az];var ax=I;__ZN8TextPool7addWordEP8TextWord(ay,ax);var aw=ae;var av=(aw+8)&4294967295;var au=HEAP[av];var at=ae;var ar=(at+16)&4294967295;var aq=HEAP[ar];var Y=(au)>(aq);$bb$$bb1$2:do{if(Y){var W=I;var U=(W+4)&4294967295;var S=HEAP[U];var Q=ae;var P=(Q+8)&4294967295;HEAP[P]=S;var O=I;var N=(O+12)&4294967295;var M=HEAP[N];var L=ae;var J=(L+16)&4294967295;HEAP[J]=M;var H=I;var G=(H+20)&4294967295;var F=HEAP[G];var E=ae;var D=(E+24)&4294967295;HEAP[D]=F;var C=I;var B=(C+28)&4294967295;var A=HEAP[B];var z=ae;var x=(z+32)&4294967295;HEAP[x]=A}else{var w=I;var v=(w+4)&4294967295;var u=HEAP[v];var t=ae;var s=(t+8)&4294967295;var r=HEAP[s];var q=(u)<(r);if(q){var p=I;var o=(p+4)&4294967295;var n=HEAP[o];var m=ae;var l=(m+8)&4294967295;HEAP[l]=n}var k=I;var j=(k+12)&4294967295;var i=HEAP[j];var h=ae;var g=(h+16)&4294967295;var f=HEAP[g];var e=(i)>(f);if(e){var c=I;var b=(c+12)&4294967295;var a=HEAP[b];var aH=ae;var aG=(aH+16)&4294967295;HEAP[aG]=a}var aF=I;var aE=(aF+20)&4294967295;var aD=HEAP[aE];var aC=ae;var aB=(aC+24)&4294967295;var ap=HEAP[aB];var ao=(aD)<(ap);if(ao){var an=I;var am=(an+20)&4294967295;var al=HEAP[am];var ak=ae;var aj=(ak+24)&4294967295;HEAP[aj]=al}var ah=I;var ag=(ah+28)&4294967295;var af=HEAP[ag];var ad=ae;var ac=(ad+32)&4294967295;var ab=HEAP[ac];var aa=(af)>(ab);if(!(aa)){K=5;break $bb$$bb1$2}var Z=I;var X=(Z+28)&4294967295;var V=HEAP[X];var T=ae;var R=(T+32)&4294967295;HEAP[R]=V}}while(0);return;return}function __ZN20TextSelectionPainter9visitLineEP8TextLineP8TextWordS3_iiP12PDFRectangle(E,aS,U,z,aH,bz,ay){var C=STACKTOP;STACKTOP+=128;_memset(C,0,128);var Z;var br;var bv;var M;var V;var a3;var aj;var bJ;var bo=C;var bb=C+8;var bm=C+16;var a9=C+24;var aa;var a5=C+32;var ax=C+80;var a4=0;br=E;bv=aS;M=U;V=z;a3=aH;aj=bz;bJ=ay;var bR=br;var bQ=(bR+12)&4294967295;var bP=HEAP[bQ];var bO=br;var bN=(bO+20)&4294967295;var bM=HEAP[bN];__ZN8GfxState12setFillColorEP8GfxColor(bM,bP);var bL=br;var bK=(bL+8)&4294967295;var bI=HEAP[bK];var bH=br;var aJ=(bH+8)&4294967295;var aI=HEAP[aJ];var aG=(aI)&4294967295;var aF=HEAP[aG];var aE=(aF+140)&4294967295;var aD=HEAP[aE];var aC=br;var aB=(aC+20)&4294967295;var aA=HEAP[aB];var az=br;var aw=(az+8)&4294967295;var av=HEAP[aw];var au=aD;FUNCTION_TABLE[au](av,aA);var at=bv;var ar=(at+32)&4294967295;var aq=HEAP[ar];var ap=bv;var ao=(ap+24)&4294967295;var an=HEAP[ao];var am=(aq)-(an);var al=(am)/8;aa=al;var ak=bv;var ai=(ak+60)&4294967295;var ah=HEAP[ai];var ag=a3;var af=(ah+8*ag)&4294967295;var ae=HEAP[af];var ad=_floor(ae);HEAP[bo]=ad;var ac=bv;var ab=(ac+24)&4294967295;var Y=HEAP[ab];var X=aa;var W=(Y)-(X);var T=_floor(W);HEAP[bb]=T;var S=bv;var R=(S+60)&4294967295;var Q=HEAP[R];var P=aj;var O=(Q+8*P)&4294967295;var N=HEAP[O];var L=_ceil(N);HEAP[bm]=L;var K=bv;var J=(K+32)&4294967295;var I=HEAP[J];var H=aa;var G=(I)+(H);var F=_ceil(G);HEAP[a9]=F;var D=br;var B=(D+20)&4294967295;var A=HEAP[B];__ZN8GfxState6getCTMEP6Matrix(A,a5);var y=bv;var x=(y+24)&4294967295;var w=HEAP[x];var v=aa;var u=(w)-(v);var t=bv;var s=(t+60)&4294967295;var r=HEAP[s];var q=a3;var p=(r+8*q)&4294967295;var o=HEAP[p];__ZN6Matrix9transformEddPdS0_(a5,o,u,bo,bb);var n=bv;var m=(n+32)&4294967295;var l=HEAP[m];var k=aa;var j=(l)+(k);var i=bv;var h=(i+60)&4294967295;var g=HEAP[h];var f=aj;var e=(g+8*f)&4294967295;var d=HEAP[e];__ZN6Matrix9transformEddPdS0_(a5,d,j,bm,a9);var c=HEAP[bo];var b=_floor(c);HEAP[bo]=b;var a=HEAP[bb];var bW=_floor(a);HEAP[bb]=bW;var bV=HEAP[bm];var bU=_ceil(bV);HEAP[bm]=bU;var bT=HEAP[a9];var bS=_ceil(bT);HEAP[a9]=bS;var bG=__ZN6Matrix8invertToEPS_(a5,ax);var bF=HEAP[bb];var bE=HEAP[bo];__ZN6Matrix9transformEddPdS0_(ax,bE,bF,bo,bb);var bD=HEAP[a9];var bC=HEAP[bm];__ZN6Matrix9transformEddPdS0_(ax,bC,bD,bm,a9);var bB=HEAP[bb];var bA=HEAP[bo];var by=br;var bx=(by+20)&4294967295;var bw=HEAP[bx];__ZN8GfxState6moveToEdd(bw,bA,bB);var bu=HEAP[bb];var bt=HEAP[bm];var bs=br;var bq=(bs+20)&4294967295;var bp=HEAP[bq];__ZN8GfxState6lineToEdd(bp,bt,bu);var bn=HEAP[a9];var bl=HEAP[bm];var bk=br;var bj=(bk+20)&4294967295;var bi=HEAP[bj];__ZN8GfxState6lineToEdd(bi,bl,bn);var bh=HEAP[a9];var bg=HEAP[bo];var bf=br;var be=(bf+20)&4294967295;var bd=HEAP[be];__ZN8GfxState6lineToEdd(bd,bg,bh);var bc=br;var ba=(bc+20)&4294967295;var a8=HEAP[ba];__ZN8GfxState9closePathEv(a8);var a7=br;var a6=(a7+8)&4294967295;var a2=HEAP[a6];var a1=br;var a0=(a1+8)&4294967295;var aZ=HEAP[a0];var aY=(aZ)&4294967295;var aX=HEAP[aY];var aW=(aX+216)&4294967295;var aV=HEAP[aW];var aU=br;var aT=(aU+20)&4294967295;var aR=HEAP[aT];var aQ=br;var aP=(aQ+8)&4294967295;var aO=HEAP[aP];var aN=aV;FUNCTION_TABLE[aN](aO,aR);var aM=br;var aL=(aM+20)&4294967295;var aK=HEAP[aL];__ZN8GfxState9clearPathEv(aK);STACKTOP=C;return;return}function __ZN20TextSelectionPainterD0Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV20TextSelectionPainter+8)&4294967295;var f=k;var e=(f+8)&4294967295;var d=HEAP[e];var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var x=(a)&4294967295;var w=HEAP[x];var u=(w+64)&4294967295;var t=HEAP[u];var s=k;var r=(s+8)&4294967295;var q=HEAP[r];var p=t;FUNCTION_TABLE[p](q);var o=k;var n=(o+20)&4294967295;var H=HEAP[n];j=H;var G=j;var F=(G)!=0;if(F){var E=j;__ZN8GfxStateD1Ev(E);var D=j;var C=D;__ZdlPv(C)}var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN20TextSelectionPainterD1Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV20TextSelectionPainter+8)&4294967295;var f=k;var e=(f+8)&4294967295;var d=HEAP[e];var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var x=(a)&4294967295;var w=HEAP[x];var u=(w+64)&4294967295;var t=HEAP[u];var s=k;var r=(s+8)&4294967295;var q=HEAP[r];var p=t;FUNCTION_TABLE[p](q);var o=k;var n=(o+20)&4294967295;var H=HEAP[n];j=H;var G=j;var F=(G)!=0;if(F){var E=j;__ZN8GfxStateD1Ev(E);var D=j;var C=D;__ZdlPv(C)}var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN20TextSelectionPainterD2Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV20TextSelectionPainter+8)&4294967295;var f=k;var e=(f+8)&4294967295;var d=HEAP[e];var c=k;var b=(c+8)&4294967295;var a=HEAP[b];var x=(a)&4294967295;var w=HEAP[x];var u=(w+64)&4294967295;var t=HEAP[u];var s=k;var r=(s+8)&4294967295;var q=HEAP[r];var p=t;FUNCTION_TABLE[p](q);var o=k;var n=(o+20)&4294967295;var H=HEAP[n];j=H;var G=j;var F=(G)!=0;if(F){var E=j;__ZN8GfxStateD1Ev(E);var D=j;var C=D;__ZdlPv(C)}var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN20TextSelectionPainterC1EP8TextPagediP9OutputDevP8GfxColorS5_(C,al,H,q,an,D,aq){var x=STACKTOP;STACKTOP+=32;_memset(x,0,32);var P;var ad;var ac;var av;var af;var R;var Q;var d;var az;var ay;var p=x;var e=0;ad=C;ac=al;av=H;af=q;R=an;Q=D;d=aq;var ax=ad;var aw=(ax)&4294967295;var au=ac;__ZN20TextSelectionVisitorC2EP8TextPage(aw,au);var at=ad;var ar=(at)&4294967295;var ap=(ar)&4294967295;HEAP[ap]=(__ZTV20TextSelectionPainter+8)&4294967295;var ao=ad;var am=(ao+8)&4294967295;var ab=R;HEAP[am]=ab;var aa=ad;var Z=(aa+12)&4294967295;var Y=Q;HEAP[Z]=Y;var X=ad;var W=(X+16)&4294967295;var V=d;HEAP[W]=V;var U=ac;var T=(U+12)&4294967295;var S=HEAP[T];var O=ac;var N=(O+4)&4294967295;var M=HEAP[N];__ZN12PDFRectangleC1Edddd(p,0,0,M,S);var L=__Znwj(652);var K=L;ay=K;var J=av;var I=(J)*72;var G=av;var F=(G)*72;var E=ay;var B=af;__ZN8GfxStateC1EddP12PDFRectangleib(E,F,I,p,B,0);var A=ad;var z=(A+20)&4294967295;var y=ay;HEAP[z]=y;var w=R;var v=(w)&4294967295;var u=HEAP[v];var t=(u+60)&4294967295;var s=HEAP[t];var r=ad;var o=(r+20)&4294967295;var n=HEAP[o];var m=s;var l=R;FUNCTION_TABLE[m](l,0,n);var k=R;var j=(k)&4294967295;var i=HEAP[j];var h=(i+52)&4294967295;var g=HEAP[h];var f=ad;var c=(f+20)&4294967295;var b=HEAP[c];var a=__ZN8GfxState6getCTMEv(b);var aG=g;var aF=R;FUNCTION_TABLE[aG](aF,a);var aE=ad;var aD=(aE+20)&4294967295;var aC=HEAP[aD];__ZN8GfxState10setTextMatEdddddd(aC,1,0,0,-1,0,0);var aB=__Znwj(4);var aA=aB;az=aA;var ak=az;__ZN22GfxDeviceRGBColorSpaceC1Ev(ak);var aj=az;var ai=aj;var ah=ad;var ag=(ah+20)&4294967295;var ae=HEAP[ag];__ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(ae,ai);STACKTOP=x;return;return}function __ZN8TextPage13drawSelectionEP9OutputDevdiP12PDFRectangle14SelectionStyleP8GfxColorS6_(o,g,t,D,x,q,v,p){var C=STACKTOP;STACKTOP+=24;_memset(C,0,24);var s;var m;var B;var u;var y;var z;var w;var A;var b;var r=C;var n=0;m=o;B=g;u=t;y=D;z=x;w=q;A=v;b=p;var l=m;var k=u;var j=y;var i=B;var h=b;var f=A;__ZN20TextSelectionPainterC1EP8TextPagediP9OutputDevP8GfxColorS5_(r,l,k,j,i,h,f);var e=m;var d=(r)&4294967295;var c=z;var a=w;__ZN8TextPage14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(e,d,c,a);__ZN20TextSelectionPainterD1Ev(r);STACKTOP=C;return;return}function __ZN13TextOutputDev13drawSelectionEP9OutputDevdiP12PDFRectangle14SelectionStyleP8GfxColorS6_(o,g,s,B,w,q,u,p){var r;var m;var A;var t;var x;var y;var v;var z;var b;var n=0;m=o;A=g;t=s;x=B;y=w;v=q;z=u;b=p;var l=m;var k=(l+116)&4294967295;var j=HEAP[k];var i=A;var h=t;var f=x;var e=y;var d=v;var c=z;var a=b;__ZN8TextPage13drawSelectionEP9OutputDevdiP12PDFRectangle14SelectionStyleP8GfxColorS6_(j,i,h,f,e,d,c,a);return;return}function __ZN20TextSelectionPainterC2EP8TextPagediP9OutputDevP8GfxColorS5_(C,al,H,q,an,D,aq){var x=STACKTOP;STACKTOP+=32;_memset(x,0,32);var P;var ad;var ac;var av;var af;var R;var Q;var d;var az;var ay;var p=x;var e=0;ad=C;ac=al;av=H;af=q;R=an;Q=D;d=aq;var ax=ad;var aw=(ax)&4294967295;var au=ac;__ZN20TextSelectionVisitorC2EP8TextPage(aw,au);var at=ad;var ar=(at)&4294967295;var ap=(ar)&4294967295;HEAP[ap]=(__ZTV20TextSelectionPainter+8)&4294967295;var ao=ad;var am=(ao+8)&4294967295;var ab=R;HEAP[am]=ab;var aa=ad;var Z=(aa+12)&4294967295;var Y=Q;HEAP[Z]=Y;var X=ad;var W=(X+16)&4294967295;var V=d;HEAP[W]=V;var U=ac;var T=(U+12)&4294967295;var S=HEAP[T];var O=ac;var N=(O+4)&4294967295;var M=HEAP[N];__ZN12PDFRectangleC1Edddd(p,0,0,M,S);var L=__Znwj(652);var K=L;ay=K;var J=av;var I=(J)*72;var G=av;var F=(G)*72;var E=ay;var B=af;__ZN8GfxStateC1EddP12PDFRectangleib(E,F,I,p,B,0);var A=ad;var z=(A+20)&4294967295;var y=ay;HEAP[z]=y;var w=R;var v=(w)&4294967295;var u=HEAP[v];var t=(u+60)&4294967295;var s=HEAP[t];var r=ad;var o=(r+20)&4294967295;var n=HEAP[o];var m=s;var l=R;FUNCTION_TABLE[m](l,0,n);var k=R;var j=(k)&4294967295;var i=HEAP[j];var h=(i+52)&4294967295;var g=HEAP[h];var f=ad;var c=(f+20)&4294967295;var b=HEAP[c];var a=__ZN8GfxState6getCTMEv(b);var aG=g;var aF=R;FUNCTION_TABLE[aG](aF,a);var aE=ad;var aD=(aE+20)&4294967295;var aC=HEAP[aD];__ZN8GfxState10setTextMatEdddddd(aC,1,0,0,-1,0,0);var aB=__Znwj(4);var aA=aB;az=aA;var ak=az;__ZN22GfxDeviceRGBColorSpaceC1Ev(ak);var aj=az;var ai=aj;var ah=ad;var ag=(ah+20)&4294967295;var ae=HEAP[ag];__ZN8GfxState17setFillColorSpaceEP13GfxColorSpace(ae,ai);STACKTOP=x;return;return}function __ZN8TextPage7addLinkEiiiiP4Link(r,d,m,i,p,w){var v;var o;var e;var y;var B;var A;var z;var n;var q=0;o=r;e=d;y=m;B=i;A=p;z=w;var l=__Znwj(20);var k=l;n=k;var j=n;var h=e;var g=y;var f=B;var c=A;var b=z;__ZN8TextLinkC1EiiiiP4Link(j,h,g,f,c,b);var a=o;var x=(a+124)&4294967295;var u=HEAP[x];var t=n;var s=t;__ZN7GooList6appendEPv(u,s);return;return}function __ZN13TextOutputDev11processLinkEP4LinkP7Catalog(U,N,a3){var F=STACKTOP;STACKTOP+=40;_memset(F,0,40);var aE;var a5;var ag;var a4;var h=F;var bu=F+8;var f=F+16;var bs=F+24;var G;var X;var aF;var aG;var aD=F+32;var aB=F+36;var e=0;a5=U;ag=N;a4=a3;var bq=a5;var bp=(bq+122)&4294967295;var bo=HEAP[bp];var af=reSign((bo),8,0)!=0;var aK=(af)^1;var bl=unSign((aK),1,0);var aH=reSign((bl),8,0)!=0;if(!aH){var bn=ag;__ZN4Link7getRectEPdS0_S0_S0_(bn,h,bu,f,bs);var bm=a5;var bk=(bm)&4294967295;var bj=a5;var bi=(bj)&4294967295;var bh=(bi)&4294967295;var bg=HEAP[bh];var aX=(bg+76)&4294967295;var aV=HEAP[aX];var aT=HEAP[bu];var aR=HEAP[h];var aP=a5;var aN=(aP)&4294967295;var aM=aV;FUNCTION_TABLE[aM](aN,aR,aT,aD,aB);var aL=HEAP[aD];aF=aL;var aJ=aF;G=aJ;var aI=HEAP[aB];aG=aI;var aw=aG;X=aw;var au=a5;var ar=(au)&4294967295;var ap=a5;var an=(ap)&4294967295;var al=(an)&4294967295;var ak=HEAP[al];var aj=(ak+76)&4294967295;var ai=HEAP[aj];var ah=HEAP[bs];var T=HEAP[h];var Q=a5;var M=(Q)&4294967295;var J=ai;FUNCTION_TABLE[J](M,T,ah,aD,aB);var E=HEAP[aD];var B=G;var z=(((E))|0)<(((B))|0);$bb4$$bb5$4:do{if(z){var y=HEAP[aD];G=y}else{var x=HEAP[aD];var w=aF;var r=(((x))|0)>(((w))|0);if(!(r)){aE=2;break $bb4$$bb5$4}var p=HEAP[aD];aF=p}}while(0);var n=HEAP[aB];var m=X;var l=(((n))|0)<(((m))|0);$bb8$$bb9$9:do{if(l){var k=HEAP[aB];X=k}else{var j=HEAP[aB];var i=aG;var g=(((j))|0)>(((i))|0);if(!(g)){aE=5;break $bb8$$bb9$9}var d=HEAP[aB];aG=d}}while(0);var c=a5;var b=(c)&4294967295;var a=a5;var bz=(a)&4294967295;var by=(bz)&4294967295;var bx=HEAP[by];var bw=(bx+76)&4294967295;var bv=HEAP[bw];var bt=HEAP[bu];var br=HEAP[f];var bf=a5;var be=(bf)&4294967295;var bd=bv;FUNCTION_TABLE[bd](be,br,bt,aD,aB);var bc=HEAP[aD];var bb=G;var ba=(((bc))|0)<(((bb))|0);$bb12$$bb13$14:do{if(ba){var a9=HEAP[aD];G=a9}else{var a8=HEAP[aD];var a7=aF;var a6=(((a8))|0)>(((a7))|0);if(!(a6)){aE=8;break $bb12$$bb13$14}var a2=HEAP[aD];aF=a2}}while(0);var a1=HEAP[aB];var a0=X;var aZ=(((a1))|0)<(((a0))|0);$bb16$$bb17$19:do{if(aZ){var aY=HEAP[aB];X=aY}else{var aW=HEAP[aB];var aU=aG;var aS=(((aW))|0)>(((aU))|0);if(!(aS)){aE=11;break $bb16$$bb17$19}var aQ=HEAP[aB];aG=aQ}}while(0);var aO=a5;var aC=(aO)&4294967295;var aA=a5;var az=(aA)&4294967295;var ay=(az)&4294967295;var ax=HEAP[ay];var av=(ax+76)&4294967295;var at=HEAP[av];var aq=HEAP[bs];var ao=HEAP[f];var am=a5;var ae=(am)&4294967295;var ad=at;FUNCTION_TABLE[ad](ae,ao,aq,aD,aB);var ab=HEAP[aD];var Z=G;var W=(((ab))|0)<(((Z))|0);$bb20$$bb21$24:do{if(W){var S=HEAP[aD];G=S}else{var P=HEAP[aD];var L=aF;var I=(((P))|0)>(((L))|0);if(!(I)){aE=14;break $bb20$$bb21$24}var D=HEAP[aD];aF=D}}while(0);var ac=HEAP[aB];var aa=X;var Y=(((ac))|0)<(((aa))|0);$bb24$$bb25$29:do{if(Y){var V=HEAP[aB];X=V}else{var R=HEAP[aB];var O=aG;var K=(((R))|0)>(((O))|0);if(!(K)){aE=17;break $bb24$$bb25$29}var H=HEAP[aB];aG=H}}while(0);var C=a5;var A=(C+116)&4294967295;var v=HEAP[A];var u=G;var t=X;var s=aF;var q=aG;var o=ag;__ZN8TextPage7addLinkEiiiiP4Link(v,u,t,s,q,o)}STACKTOP=F;return;return}function __ZN8TextPage12addUnderlineEdddd(o,u,e,t,c){var r;var m;var w;var v;var y;var x;var l;var n=0;m=o;w=u;v=e;y=t;x=c;var k=__Znwj(36);var j=k;l=j;var i=l;var h=w;var g=v;var f=y;var d=x;__ZN13TextUnderlineC1Edddd(i,h,g,f,d);var b=m;var a=(b+120)&4294967295;var s=HEAP[a];var q=l;var p=q;__ZN7GooList6appendEPv(s,p);return;return}function __ZN13TextOutputDev4fillEP8GfxState(H,ch){var F=STACKTOP;STACKTOP+=80;_memset(F,0,80);var ab;var bK;var aR;var q;var r;var s;var g;var cg;var bz=F;var by=F+40;var b0;var bN;var bY;var bL;var bA;var bC;var bm=0;bK=H;aR=ch;var cf=bK;var ce=(cf+122)&4294967295;var cd=HEAP[ce];var P=reSign((cd),8,0)!=0;var bn=(P)^1;var bB=unSign((bn),1,0);var bT=reSign((bB),8,0)!=0;$bb37$$bb$2:do{if(!bT){var cc=aR;var cb=__ZN8GfxState7getPathEv(cc);g=cb;var ca=g;var b9=__ZN7GfxPath14getNumSubpathsEv(ca);var b8=(((b9))|0)!=1;var b7=unSign((b8),1,0);s=b7;var b6=s;var bS=reSign((b6),8,0)!=0;if(bS){ab=0;break $bb37$$bb$2}var a3=g;var a1=__ZN7GfxPath10getSubpathEi(a3,0);cg=a1;var aZ=cg;var aY=__ZN10GfxSubpath12getNumPointsEv(aZ);var aX=(((aY))|0)!=5;var aW=unSign((aX),1,0);r=aW;var aV=r;var bR=reSign((aV),8,0)!=0;if(bR){ab=0;break $bb37$$bb$2}bC=0;$bb11$6:while(1){var ah=bC;var ag=(((ah))|0)<=4;if(!(ag)){ab=6;break $bb11$6}var aU=cg;var aT=bC;var aS=__ZN10GfxSubpath8getCurveEi(aU,aT);q=aS;var aI=q;var bQ=reSign((aI),8,0)!=0;if(bQ){ab=0;break $bb37$$bb$2}var aG=bC;var aE=(by+aG*8)&4294967295;var aD=bC;var aC=(bz+aD*8)&4294967295;var aB=cg;var aA=bC;var az=__ZN10GfxSubpath4getYEi(aB,aA);var ay=cg;var ax=bC;var an=__ZN10GfxSubpath4getXEi(ay,ax);var al=aR;__ZN8GfxState9transformEddPdS0_(al,an,az,aC,aE);var aj=bC;var ai=((aj)+1)&4294967295;bC=ai;ab=3;continue $bb11$6}var af=(bz)&4294967295;var ae=HEAP[af];var ad=(bz+8)&4294967295;var ac=HEAP[ad];var Z=(ae)!=(ac);$bb19$$bb13$11:do{if(Z){ab=7}else{var Y=(by+8)&4294967295;var X=HEAP[Y];var W=(by+16)&4294967295;var V=HEAP[W];var U=(X)!=(V);if(U){ab=7;break $bb19$$bb13$11}var T=(bz+16)&4294967295;var S=HEAP[T];var R=(bz+24)&4294967295;var Q=HEAP[R];var O=(S)!=(Q);if(O){ab=7;break $bb19$$bb13$11}var N=(by+24)&4294967295;var M=HEAP[N];var L=(by+32)&4294967295;var K=HEAP[L];var J=(M)!=(K);if(J){ab=7;break $bb19$$bb13$11}var I=(bz)&4294967295;var G=HEAP[I];var E=(bz+32)&4294967295;var D=HEAP[E];var C=(G)!=(D);if(C){ab=7;break $bb19$$bb13$11}var B=(by)&4294967295;var A=HEAP[B];var z=(by+32)&4294967295;var y=HEAP[z];var x=(A)!=(y);if(x){ab=7;break $bb19$$bb13$11}var w=(bz)&4294967295;var v=HEAP[w];b0=v;var u=(by)&4294967295;var t=HEAP[u];bN=t;var p=(bz+16)&4294967295;var o=HEAP[p];bY=o;var n=(by+8)&4294967295;var m=HEAP[n];bL=m;ab=13;break $bb19$$bb13$11}}while(0);$bb19$$bb27$18:do{if(ab==7){var l=(by)&4294967295;var k=HEAP[l];var j=(by+8)&4294967295;var i=HEAP[j];var h=(k)!=(i);$bb26$$bb20$20:do{if(!h){var f=(bz+8)&4294967295;var e=HEAP[f];var d=(bz+16)&4294967295;var c=HEAP[d];var b=(e)!=(c);if(b){ab=14;break $bb26$$bb20$20}var a=(by+16)&4294967295;var cm=HEAP[a];var cl=(by+24)&4294967295;var ck=HEAP[cl];var cj=(cm)!=(ck);if(cj){ab=14;break $bb26$$bb20$20}var ci=(bz+24)&4294967295;var b5=HEAP[ci];var b4=(bz+32)&4294967295;var b3=HEAP[b4];var b2=(b5)!=(b3);if(b2){ab=14;break $bb26$$bb20$20}var b1=(bz)&4294967295;var bZ=HEAP[b1];var bX=(bz+32)&4294967295;var bW=HEAP[bX];var bV=(bZ)!=(bW);if(bV){ab=14;break $bb26$$bb20$20}var bU=(by)&4294967295;var bP=HEAP[bU];var bO=(by+32)&4294967295;var bM=HEAP[bO];var bJ=(bP)!=(bM);if(bJ){ab=14;break $bb26$$bb20$20}var bI=(bz)&4294967295;var bH=HEAP[bI];b0=bH;var bG=(by)&4294967295;var bF=HEAP[bG];bN=bF;var bE=(bz+8)&4294967295;var bD=HEAP[bE];bY=bD;var bx=(by+16)&4294967295;var bw=HEAP[bx];bL=bw;ab=13;break $bb19$$bb27$18}}while(0);ab=0;break $bb37$$bb$2}}while(0);var bv=bY;var bu=b0;var bt=(bv)<(bu);if(bt){var bs=b0;bA=bs;var br=bY;b0=br;var bq=bA;bY=bq}var bp=bL;var bo=bN;var bl=(bp)<(bo);if(bl){var bk=bN;bA=bk;var bj=bL;bN=bj;var bi=bA;bL=bi}var bh=bL;var bg=bN;var bf=(bh)-(bg);var be=bY;var bd=b0;var bc=(be)-(bd);var bb=(bf)<(bc);if(bb){var ba=bL;var a9=bN;var a8=(ba)-(a9);var a7=(a8)<3;if(a7){var a6=bN;var a5=bL;var a4=(a6)+(a5);var a2=(a4)*0.5;bN=a2;var a0=bK;var aQ=(a0+116)&4294967295;var aP=HEAP[aQ];var aO=b0;var aN=bN;var aM=bY;var aL=bN;__ZN8TextPage12addUnderlineEdddd(aP,aO,aN,aM,aL)}}else{var aK=bY;var aJ=b0;var aH=(aK)-(aJ);var aF=(aH)<3;if(!(aF)){ab=0;break $bb37$$bb$2}var aw=b0;var av=bY;var au=(aw)+(av);var at=(au)*0.5;b0=at;var ar=bK;var aq=(ar+116)&4294967295;var ap=HEAP[aq];var ao=b0;var am=bN;var ak=b0;var aa=bL;__ZN8TextPage12addUnderlineEdddd(ap,ao,am,ak,aa)}}}while(0);STACKTOP=F;return;return}function __ZN13TextOutputDev6strokeEP8GfxState(l,K){var H=STACKTOP;STACKTOP+=32;_memset(H,0,32);var F;var e;var G;var b;var i;var al;var J;var ar=H;var ap=H+16;var R=0;e=l;G=K;var af=e;var ae=(af+122)&4294967295;var ad=HEAP[ae];var I=reSign((ad),8,0)!=0;var ag=(I)^1;var f=unSign((ag),1,0);var o=reSign((f),8,0)!=0;$bb10$$bb$2:do{if(!o){var ac=G;var ab=__ZN8GfxState7getPathEv(ac);al=ab;var aa=al;var Z=__ZN7GfxPath14getNumSubpathsEv(aa);var X=(((Z))|0)!=1;var V=unSign((X),1,0);i=V;var T=i;var k=reSign((T),8,0)!=0;if(k){F=0;break $bb10$$bb$2}var C=al;var A=__ZN7GfxPath10getSubpathEi(C,0);J=A;var y=J;var w=__ZN10GfxSubpath12getNumPointsEv(y);var u=(((w))|0)!=2;var s=unSign((u),1,0);b=s;var q=b;var g=reSign((q),8,0)!=0;if(g){F=0;break $bb10$$bb$2}var n=J;var j=__ZN10GfxSubpath4getYEi(n,0);var h=J;var a=__ZN10GfxSubpath4getXEi(h,0);var at=G;var aq=(ar)&4294967295;var ao=(ap)&4294967295;__ZN8GfxState9transformEddPdS0_(at,a,j,aq,ao);var an=J;var am=__ZN10GfxSubpath4getYEi(an,1);var ak=J;var aj=__ZN10GfxSubpath4getXEi(ak,1);var ai=G;var ah=(ar+8)&4294967295;var Y=(ap+8)&4294967295;__ZN8GfxState9transformEddPdS0_(ai,aj,am,ah,Y);var W=(ar)&4294967295;var U=HEAP[W];var S=(ar+8)&4294967295;var Q=HEAP[S];var P=(U)==(Q);if(!P){var O=(ap)&4294967295;var N=HEAP[O];var M=(ap+8)&4294967295;var L=HEAP[M];var E=(N)==(L);if(!(E)){F=0;break $bb10$$bb$2}}var D=(ap+8)&4294967295;var B=HEAP[D];var z=(ar+8)&4294967295;var x=HEAP[z];var v=(ap)&4294967295;var t=HEAP[v];var r=(ar)&4294967295;var p=HEAP[r];var m=e;var d=(m+116)&4294967295;var c=HEAP[d];__ZN8TextPage12addUnderlineEdddd(c,p,t,x,B)}}while(0);STACKTOP=H;return;return}function __ZN18TextSelectionSizerC1EP8TextPaged(n,p,w){var u;var l;var j;var x;var k;var m=0;l=n;j=p;x=w;var i=l;var h=(i)&4294967295;var g=j;__ZN20TextSelectionVisitorC2EP8TextPage(h,g);var f=l;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV18TextSelectionSizer+8)&4294967295;var c=l;var b=(c+12)&4294967295;var a=x;HEAP[b]=a;var v=__Znwj(16);var t=v;k=t;var s=k;__ZN7GooListC1Ev(s);var r=l;var q=(r+8)&4294967295;var o=k;HEAP[q]=o;return;return}function __ZN8TextPage18getSelectionRegionEP12PDFRectangle14SelectionStyled(l,u,m,p){var w=STACKTOP;STACKTOP+=20;_memset(w,0,20);var o;var j;var v;var s;var q;var t;var i;var r=w;var k=0;j=l;v=u;s=m;q=p;var h=j;var g=q;__ZN18TextSelectionSizerC1EP8TextPaged(r,h,g);var f=j;var e=(r)&4294967295;var d=v;var c=s;__ZN8TextPage14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(f,e,d,c);var b=__ZN18TextSelectionSizer9getRegionEv(r);i=b;var a=i;t=a;var n=t;STACKTOP=w;return n;return null}function __ZN13TextOutputDev18getSelectionRegionEP12PDFRectangle14SelectionStyled(l,t,m,p){var o;var j;var u;var r;var q;var s;var i;var k=0;j=l;u=t;r=m;q=p;var h=j;var g=(h+116)&4294967295;var f=HEAP[g];var e=u;var d=r;var c=q;var b=__ZN8TextPage18getSelectionRegionEP12PDFRectangle14SelectionStyled(f,e,d,c);i=b;var a=i;s=a;var n=s;return n;return null}function __ZN18TextSelectionSizerC2EP8TextPaged(n,p,w){var u;var l;var j;var x;var k;var m=0;l=n;j=p;x=w;var i=l;var h=(i)&4294967295;var g=j;__ZN20TextSelectionVisitorC2EP8TextPage(h,g);var f=l;var e=(f)&4294967295;var d=(e)&4294967295;HEAP[d]=(__ZTV18TextSelectionSizer+8)&4294967295;var c=l;var b=(c+12)&4294967295;var a=x;HEAP[b]=a;var v=__Znwj(16);var t=v;k=t;var s=k;__ZN7GooListC1Ev(s);var r=l;var q=(r+8)&4294967295;var o=k;HEAP[q]=o;return;return}function __ZN8TextPageC1Eb(y,aC){var K;var ac;var ab;var ay;var ax;var aw;var av;var aa;var d=0;ac=y;ab=aC;var au=ac;var ar=(au+128)&4294967295;HEAP[ar]=1;var aq=ac;var ap=(aq)&4294967295;var ao=ab;HEAP[ap]=ao;var an=ac;var W=(an+20)&4294967295;HEAP[W]=0;var V=ac;var U=(V+24)&4294967295;HEAP[U]=0;var T=ac;var S=(T+28)&4294967295;HEAP[S]=0;var R=ac;var Q=(R+32)&4294967295;HEAP[Q]=0;var P=ac;var N=(P+40)&4294967295;HEAP[N]=0;var M=ac;var J=(M+44)&4294967295;HEAP[J]=0;var I=ac;var H=(I+48)&4294967295;HEAP[H]=0;var G=ac;var F=(G)&4294967295;var E=HEAP[F];var z=reSign((E),8,0)!=0;var O=(z)^1;var at=unSign((O),1,0);var L=reSign((at),8,0)!=0;$bb$$bb6$2:do{if(L){aa=0;while(1){var r=aa;var q=(((r))|0)<=3;if(!(q)){K=2;break $bb$$bb6$2}var D=aa;var C=__Znwj(20);var B=C;av=B;var A=av;__ZN8TextPoolC1Ev(A);var x=ac;var w=(x+52)&4294967295;var v=(w+D*4)&4294967295;var u=av;HEAP[v]=u;var t=aa;var s=((t)+1)&4294967295;aa=s;K=0;continue}}}while(0);var p=ac;var o=(p+68)&4294967295;HEAP[o]=0;var n=ac;var m=(n+72)&4294967295;HEAP[m]=0;var l=ac;var k=(l+88)&4294967295;HEAP[k]=0;var j=ac;var i=(j+92)&4294967295;HEAP[i]=0;var h=__Znwj(16);var g=h;aw=g;var f=aw;__ZN7GooListC1Ev(f);var e=ac;var c=(e+96)&4294967295;var b=aw;HEAP[c]=b;var a=ac;var aG=(a+108)&4294967295;HEAP[aG]=0;var aF=ac;var aE=(aF+108)&4294967295;var aD=HEAP[aE];var aB=ac;var aA=(aB+100)&4294967295;HEAP[aA]=aD;var az=ac;var am=(az+116)&4294967295;HEAP[am]=0;var al=__Znwj(16);var ak=al;ax=ak;var aj=ax;__ZN7GooListC1Ev(aj);var ai=ac;var ah=(ai+120)&4294967295;var ag=ax;HEAP[ah]=ag;var af=__Znwj(16);var ae=af;ay=ae;var ad=ay;__ZN7GooListC1Ev(ad);var Z=ac;var Y=(Z+124)&4294967295;var X=ay;HEAP[Y]=X;return;return}function __ZN13TextOutputDev8takeTextEv(m){var w;var k;var y;var j;var i;var n;var l=0;k=m;var h=k;var g=(h+116)&4294967295;var f=HEAP[g];n=f;var e=__Znwj(132);var d=e;i=d;var c=k;var b=(c+121)&4294967295;var a=HEAP[b];var x=unSign((a),8,0);var v=i;var u=(((x))&255);__ZN8TextPageC1Eb(v,u);var t=k;var r=(t+116)&4294967295;var q=i;HEAP[r]=q;var p=n;j=p;var o=j;y=o;var s=y;return s;return null}function __ZN13TextOutputDevC1EPFvPvPciES0_bb(h,u,ac,d,Y){var t;var b;var R;var c;var x;var e;var Q;var P;var C=0;b=h;R=u;c=ac;x=d;e=Y;var O=b;var N=(O)&4294967295;__ZN9OutputDevC2Ev(N);var M=b;var L=(M)&4294967295;var K=(L)&4294967295;HEAP[K]=(__ZTV13TextOutputDev+8)&4294967295;var I=b;var G=(I+104)&4294967295;var E=R;HEAP[G]=E;var q=b;var o=(q+108)&4294967295;var n=c;HEAP[o]=n;var m=b;var l=(m+112)&4294967295;HEAP[l]=0;var k=b;var j=(k+120)&4294967295;var i=x;HEAP[j]=i;var g=b;var f=(g+121)&4294967295;var a=e;HEAP[f]=a;var ab=b;var aa=(ab+122)&4294967295;HEAP[aa]=0;var Z=__Znwj(132);var X=Z;P=X;var W=e;var V=unSign((W),8,0);var U=P;var T=(((V))&255);__ZN8TextPageC1Eb(U,T);var S=b;var J=(S+116)&4294967295;var H=P;HEAP[J]=H;var F=__Znwj(48);var D=F;Q=D;var B=b;var A=(B+116)&4294967295;var z=HEAP[A];var y=Q;__ZN10ActualTextC1EP8TextPage(y,z);var w=b;var v=(w+124)&4294967295;var s=Q;HEAP[v]=s;var r=b;var p=(r+123)&4294967295;HEAP[p]=1;return;return}function __ZN13TextOutputDevD1Ev(f){var o;var b;var A;var q=0;b=f;var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13TextOutputDev+8)&4294967295;var w=b;var v=(w+112)&4294967295;var u=HEAP[v];var p=reSign((u),8,0)!=0;if(p){var t=b;var s=(t+108)&4294967295;var r=HEAP[s];var n=r;var m=_fclose(n)}var l=b;var k=(l+116)&4294967295;var j=HEAP[k];var i=(j)!=0;if(i){var h=b;var g=(h+116)&4294967295;var e=HEAP[g];__ZN8TextPage9decRefCntEv(e)}var d=b;var a=(d+124)&4294967295;var J=HEAP[a];A=J;var I=A;var H=(I)!=0;if(H){var G=A;__ZN10ActualTextD1Ev(G);var F=A;var E=F;__ZdlPv(E)}var D=((0)&255);var c=reSign((D),8,0)!=0;if(c){var C=b;var B=C;__ZdlPv(B)}return;return}function __ZN13TextOutputDevD0Ev(f){var o;var b;var A;var q=0;b=f;var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13TextOutputDev+8)&4294967295;var w=b;var v=(w+112)&4294967295;var u=HEAP[v];var p=reSign((u),8,0)!=0;if(p){var t=b;var s=(t+108)&4294967295;var r=HEAP[s];var n=r;var m=_fclose(n)}var l=b;var k=(l+116)&4294967295;var j=HEAP[k];var i=(j)!=0;if(i){var h=b;var g=(h+116)&4294967295;var e=HEAP[g];__ZN8TextPage9decRefCntEv(e)}var d=b;var a=(d+124)&4294967295;var J=HEAP[a];A=J;var I=A;var H=(I)!=0;if(H){var G=A;__ZN10ActualTextD1Ev(G);var F=A;var E=F;__ZdlPv(E)}var D=((1)&255);var c=reSign((D),8,0)!=0;if(c){var C=b;var B=C;__ZdlPv(B)}return;return}function __ZN13TextOutputDev9startPageEiP8GfxState(h,c,a){var k;var l;var b;var i;var j=0;l=h;b=c;i=a;var g=l;var f=(g+116)&4294967295;var e=HEAP[f];var d=i;__ZN8TextPage9startPageEP8GfxState(e,d);return;return}function __ZN13TextOutputDev7endPageEv(e){var n;var b;var o=0;b=e;var C=b;var B=(C+116)&4294967295;var A=HEAP[B];__ZN8TextPage7endPageEv(A);var z=b;var y=(z+122)&4294967295;var x=HEAP[y];var w=unSign((x),8,0);var u=b;var s=(u+120)&4294967295;var q=HEAP[s];var m=unSign((q),8,0);var l=b;var k=(l+116)&4294967295;var j=HEAP[k];var i=(((m))&255);var h=(((w))&255);__ZN8TextPage8coalesceEbb(j,i,h);var g=b;var f=(g+108)&4294967295;var d=HEAP[f];var c=(d)!=0;if(c){var a=b;var L=(a+120)&4294967295;var K=HEAP[L];var J=unSign((K),8,0);var I=b;var H=(I+104)&4294967295;var G=HEAP[H];var F=b;var E=(F+108)&4294967295;var D=HEAP[E];var v=b;var t=(v+116)&4294967295;var r=HEAP[t];var p=(((J))&255);__ZN8TextPage4dumpEPvPFvS0_PciEb(r,D,G,p)}return;return}function __ZN13TextOutputDev10updateFontEP8GfxState(f,a){var i;var j;var g;var h=0;j=f;g=a;var e=j;var d=(e+116)&4294967295;var c=HEAP[d];var b=g;__ZN8TextPage10updateFontEP8GfxState(c,b);return;return}function __ZN13TextOutputDev8drawCharEP8GfxStateddddddjiPji(d,o,L,K,I,G,n,m,c,E,a,e){var i;var b;var l;var k;var J;var j;var H;var D;var g;var p;var C;var F;var x;var q=0;b=d;l=o;k=L;J=K;j=I;H=G;D=n;g=m;p=c;C=E;F=a;x=e;var B=b;var A=(B+124)&4294967295;var z=HEAP[A];var y=l;var w=k;var v=J;var u=j;var t=H;var s=p;var r=C;var h=F;var f=x;__ZN10ActualText7addCharEP8GfxStateddddjiPji(z,y,w,v,u,t,s,r,h,f);return;return}function __ZN13TextOutputDev16endMarkedContentEP8GfxState(f,a){var i;var j;var g;var h=0;j=f;g=a;var e=j;var d=(e+124)&4294967295;var c=HEAP[d];var b=g;__ZN10ActualText5endMCEP8GfxState(c,b);return;return}function __ZN13TextOutputDevC2EPFvPvPciES0_bb(h,u,ac,d,Y){var t;var b;var R;var c;var x;var e;var Q;var P;var C=0;b=h;R=u;c=ac;x=d;e=Y;var O=b;var N=(O)&4294967295;__ZN9OutputDevC2Ev(N);var M=b;var L=(M)&4294967295;var K=(L)&4294967295;HEAP[K]=(__ZTV13TextOutputDev+8)&4294967295;var I=b;var G=(I+104)&4294967295;var E=R;HEAP[G]=E;var q=b;var o=(q+108)&4294967295;var n=c;HEAP[o]=n;var m=b;var l=(m+112)&4294967295;HEAP[l]=0;var k=b;var j=(k+120)&4294967295;var i=x;HEAP[j]=i;var g=b;var f=(g+121)&4294967295;var a=e;HEAP[f]=a;var ab=b;var aa=(ab+122)&4294967295;HEAP[aa]=0;var Z=__Znwj(132);var X=Z;P=X;var W=e;var V=unSign((W),8,0);var U=P;var T=(((V))&255);__ZN8TextPageC1Eb(U,T);var S=b;var J=(S+116)&4294967295;var H=P;HEAP[J]=H;var F=__Znwj(48);var D=F;Q=D;var B=b;var A=(B+116)&4294967295;var z=HEAP[A];var y=Q;__ZN10ActualTextC1EP8TextPage(y,z);var w=b;var v=(w+124)&4294967295;var s=Q;HEAP[v]=s;var r=b;var p=(r+123)&4294967295;HEAP[p]=1;return;return}function __ZN13TextOutputDevC1EPcbbb(C,u,a,aI,aD){var Q;var ag;var ak;var q;var af;var D;var aC;var aB;var L;var l;var e=0;ag=C;ak=u;q=a;af=aI;D=aD;var aA=ag;var az=(aA)&4294967295;__ZN9OutputDevC2Ev(az);var ay=ag;var ax=(ay)&4294967295;var aw=(ax)&4294967295;HEAP[aw]=(__ZTV13TextOutputDev+8)&4294967295;var av=ag;var au=(av+116)&4294967295;HEAP[au]=0;var at=ag;var ab=(at+120)&4294967295;var aa=q;HEAP[ab]=aa;var Z=ag;var Y=(Z+121)&4294967295;var X=af;HEAP[Y]=X;var W=ag;var V=(W+122)&4294967295;HEAP[V]=0;var U=ag;var T=(U+123)&4294967295;HEAP[T]=1;var S=ag;var P=(S+112)&4294967295;HEAP[P]=0;var O=ak;var N=(O)!=0;$bb$$bb10$2:do{if(N){var M=ak;var K=_strcmp(M,(__str24568)&4294967295);var J=(((K))|0)==0;if(J){var I=HEAP[_stdout];var H=ag;var G=(H+108)&4294967295;var F=I;HEAP[G]=F}else{var B=D;var E=reSign((B),8,0)!=0;if(E){L=__str34569}else{L=__str44570}var A=L;var z=A;var y=ak;var x=___01fopen64_(y,z);var w=ag;var v=(w+108)&4294967295;var t=x;HEAP[v]=t;var s=ag;var r=(s+108)&4294967295;var p=HEAP[r];var o=(p)!=0;var n=unSign((o),1,0);l=n;var m=l;var R=reSign((m),8,0)!=0;if(R){var k=ag;var j=(k+112)&4294967295;HEAP[j]=1}else{var i=ak;__Z5erroriPcz(-1,(__str54571)&4294967295,Pointer_make([i,0,0,0],0,ALLOC_STACK));var h=ag;var g=(h+123)&4294967295;HEAP[g]=0;var f=ag;var d=(f+124)&4294967295;HEAP[d]=0;Q=2;break $bb$$bb10$2}}var c=ag;var b=(c+104)&4294967295;HEAP[b]=222;Q=3;break $bb$$bb10$2}else{var aL=ag;var aK=(aL+108)&4294967295;HEAP[aK]=0;Q=3;break $bb$$bb10$2}}while(0);if(Q==3){var aJ=__Znwj(132);var aH=aJ;aB=aH;var aG=af;var aF=unSign((aG),8,0);var aE=aB;var ar=(((aF))&255);__ZN8TextPageC1Eb(aE,ar);var aq=ag;var ap=(aq+116)&4294967295;var ao=aB;HEAP[ap]=ao;var an=__Znwj(48);var am=an;aC=am;var al=ag;var aj=(al+116)&4294967295;var ai=HEAP[aj];var ah=aC;__ZN10ActualTextC1EP8TextPage(ah,ai);var ae=ag;var ad=(ae+124)&4294967295;var ac=aC;HEAP[ad]=ac}return;return}function __ZN13TextOutputDevC2EPcbbb(C,u,a,aI,aD){var Q;var ag;var ak;var q;var af;var D;var aC;var aB;var L;var l;var e=0;ag=C;ak=u;q=a;af=aI;D=aD;var aA=ag;var az=(aA)&4294967295;__ZN9OutputDevC2Ev(az);var ay=ag;var ax=(ay)&4294967295;var aw=(ax)&4294967295;HEAP[aw]=(__ZTV13TextOutputDev+8)&4294967295;var av=ag;var au=(av+116)&4294967295;HEAP[au]=0;var at=ag;var ab=(at+120)&4294967295;var aa=q;HEAP[ab]=aa;var Z=ag;var Y=(Z+121)&4294967295;var X=af;HEAP[Y]=X;var W=ag;var V=(W+122)&4294967295;HEAP[V]=0;var U=ag;var T=(U+123)&4294967295;HEAP[T]=1;var S=ag;var P=(S+112)&4294967295;HEAP[P]=0;var O=ak;var N=(O)!=0;$bb$$bb10$2:do{if(N){var M=ak;var K=_strcmp(M,(__str24568)&4294967295);var J=(((K))|0)==0;if(J){var I=HEAP[_stdout];var H=ag;var G=(H+108)&4294967295;var F=I;HEAP[G]=F}else{var B=D;var E=reSign((B),8,0)!=0;if(E){L=__str34569}else{L=__str44570}var A=L;var z=A;var y=ak;var x=___01fopen64_(y,z);var w=ag;var v=(w+108)&4294967295;var t=x;HEAP[v]=t;var s=ag;var r=(s+108)&4294967295;var p=HEAP[r];var o=(p)!=0;var n=unSign((o),1,0);l=n;var m=l;var R=reSign((m),8,0)!=0;if(R){var k=ag;var j=(k+112)&4294967295;HEAP[j]=1}else{var i=ak;__Z5erroriPcz(-1,(__str54571)&4294967295,Pointer_make([i,0,0,0],0,ALLOC_STACK));var h=ag;var g=(h+123)&4294967295;HEAP[g]=0;var f=ag;var d=(f+124)&4294967295;HEAP[d]=0;Q=2;break $bb$$bb10$2}}var c=ag;var b=(c+104)&4294967295;HEAP[b]=222;Q=3;break $bb$$bb10$2}else{var aL=ag;var aK=(aL+108)&4294967295;HEAP[aK]=0;Q=3;break $bb$$bb10$2}}while(0);if(Q==3){var aJ=__Znwj(132);var aH=aJ;aB=aH;var aG=af;var aF=unSign((aG),8,0);var aE=aB;var ar=(((aF))&255);__ZN8TextPageC1Eb(aE,ar);var aq=ag;var ap=(aq+116)&4294967295;var ao=aB;HEAP[ap]=ao;var an=__Znwj(48);var am=an;aC=am;var al=ag;var aj=(al+116)&4294967295;var ai=HEAP[aj];var ah=aC;__ZN10ActualTextC1EP8TextPage(ah,ai);var ae=ag;var ad=(ae+124)&4294967295;var ac=aC;HEAP[ad]=ac}return;return}function __ZN8TextPageC2Eb(y,aC){var K;var ac;var ab;var ay;var ax;var aw;var av;var aa;var d=0;ac=y;ab=aC;var au=ac;var ar=(au+128)&4294967295;HEAP[ar]=1;var aq=ac;var ap=(aq)&4294967295;var ao=ab;HEAP[ap]=ao;var an=ac;var W=(an+20)&4294967295;HEAP[W]=0;var V=ac;var U=(V+24)&4294967295;HEAP[U]=0;var T=ac;var S=(T+28)&4294967295;HEAP[S]=0;var R=ac;var Q=(R+32)&4294967295;HEAP[Q]=0;var P=ac;var N=(P+40)&4294967295;HEAP[N]=0;var M=ac;var J=(M+44)&4294967295;HEAP[J]=0;var I=ac;var H=(I+48)&4294967295;HEAP[H]=0;var G=ac;var F=(G)&4294967295;var E=HEAP[F];var z=reSign((E),8,0)!=0;var O=(z)^1;var at=unSign((O),1,0);var L=reSign((at),8,0)!=0;$bb$$bb6$2:do{if(L){aa=0;while(1){var r=aa;var q=(((r))|0)<=3;if(!(q)){K=2;break $bb$$bb6$2}var D=aa;var C=__Znwj(20);var B=C;av=B;var A=av;__ZN8TextPoolC1Ev(A);var x=ac;var w=(x+52)&4294967295;var v=(w+D*4)&4294967295;var u=av;HEAP[v]=u;var t=aa;var s=((t)+1)&4294967295;aa=s;K=0;continue}}}while(0);var p=ac;var o=(p+68)&4294967295;HEAP[o]=0;var n=ac;var m=(n+72)&4294967295;HEAP[m]=0;var l=ac;var k=(l+88)&4294967295;HEAP[k]=0;var j=ac;var i=(j+92)&4294967295;HEAP[i]=0;var h=__Znwj(16);var g=h;aw=g;var f=aw;__ZN7GooListC1Ev(f);var e=ac;var c=(e+96)&4294967295;var b=aw;HEAP[c]=b;var a=ac;var aG=(a+108)&4294967295;HEAP[aG]=0;var aF=ac;var aE=(aF+108)&4294967295;var aD=HEAP[aE];var aB=ac;var aA=(aB+100)&4294967295;HEAP[aA]=aD;var az=ac;var am=(az+116)&4294967295;HEAP[am]=0;var al=__Znwj(16);var ak=al;ax=ak;var aj=ax;__ZN7GooListC1Ev(aj);var ai=ac;var ah=(ai+120)&4294967295;var ag=ax;HEAP[ah]=ag;var af=__Znwj(16);var ae=af;ay=ae;var ad=ay;__ZN7GooListC1Ev(ad);var Z=ac;var Y=(Z+124)&4294967295;var X=ay;HEAP[Y]=X;return;return}function __ZN12TextWordListC1EP8TextPageb(D,aG,br){var W;var bB;var bz;var bq;var b0;var ba;var bG;var a2;var a3;var g;var a1;var bs;var bf=0;bB=D;bz=aG;bq=br;var bZ=__Znwj(16);var bY=bZ;b0=bY;var bX=b0;__ZN7GooListC1Ev(bX);var bW=bB;var bV=(bW)&4294967295;var bU=b0;HEAP[bV]=bU;var bT=bz;var bS=(bT)&4294967295;var bR=HEAP[bS];var L=reSign((bR),8,0)!=0;$bb$$bb4$2:do{if(L){var aS=bz;var aQ=(aS+88)&4294967295;var aO=HEAP[aQ];a3=aO;while(1){var av=a3;var at=(av)!=0;if(!(at)){W=2;break}var aN=bB;var aM=(aN)&4294967295;var aL=HEAP[aM];var aK=a3;var aJ=aK;__ZN7GooList6appendEPv(aL,aJ);var aI=a3;var aH=(aI+88)&4294967295;var ax=HEAP[aH];a3=ax;W=0;continue}}else{var ar=bq;var bF=reSign((ar),8,0)!=0;if(bF){a1=0;var aq=bz;var ap=(aq+68)&4294967295;var ao=HEAP[ap];ba=ao;$bb17$11:while(1){var E=ba;var C=(E)!=0;if(!(C)){W=15;break $bb17$11}var an=ba;var am=(an+52)&4294967295;var al=HEAP[am];bG=al;$bb15$14:while(1){var J=bG;var I=(J)!=0;if(!(I)){W=13;break $bb15$14}var ag=bG;var af=(ag+100)&4294967295;var ae=HEAP[af];a2=ae;$bb13$17:while(1){var P=a2;var O=(P)!=0;if(!(O)){W=11;break $bb13$17}var ad=a2;var ac=(ad+48)&4294967295;var ab=HEAP[ac];a3=ab;while(1){var U=a3;var T=(U)!=0;if(!(T)){W=9;break}var aa=a1;var Z=((aa)+1)&4294967295;a1=Z;var Y=a3;var X=(Y+88)&4294967295;var V=HEAP[X];a3=V;W=7;continue}var S=a2;var R=(S+80)&4294967295;var Q=HEAP[R];a2=Q;W=6;continue $bb13$17}var N=bG;var M=(N+124)&4294967295;var K=HEAP[M];bG=K;W=5;continue $bb15$14}var H=ba;var G=(H+60)&4294967295;var F=HEAP[G];ba=F;W=4;continue $bb17$11}var B=a1;var A=_gmallocn(B,4);var z=A;g=z;bs=0;var y=bz;var x=(y+68)&4294967295;var w=HEAP[x];ba=w;$bb29$27:while(1){var bJ=ba;var bI=(bJ)!=0;if(!(bI)){W=27;break $bb29$27}var v=ba;var u=(v+52)&4294967295;var t=HEAP[u];bG=t;$bb27$30:while(1){var bO=bG;var bN=(bO)!=0;if(!(bN)){W=25;break $bb27$30}var s=bG;var r=(s+100)&4294967295;var q=HEAP[r];a2=q;$bb25$33:while(1){var b3=a2;var b2=(b3)!=0;if(!(b2)){W=23;break $bb25$33}var p=a2;var o=(p+48)&4294967295;var n=HEAP[o];a3=n;while(1){var c=a3;var b=(c)!=0;if(!(b)){W=21;break}var m=g;var l=bs;var k=(m+4*l)&4294967295;var j=a3;HEAP[k]=j;var i=bs;var h=((i)+1)&4294967295;bs=h;var f=a3;var e=(f+88)&4294967295;var d=HEAP[e];a3=d;W=19;continue}var a=a2;var b5=(a+80)&4294967295;var b4=HEAP[b5];a2=b4;W=18;continue $bb25$33}var b1=bG;var bQ=(b1+124)&4294967295;var bP=HEAP[bQ];bG=bP;W=17;continue $bb27$30}var bM=ba;var bL=(bM+60)&4294967295;var bK=HEAP[bL];ba=bK;W=16;continue $bb29$27}var bH=a1;var bE=g;var bD=bE;_qsort(bD,bH,4,224);bs=0;while(1){var bn=bs;var bm=a1;var bl=(((bn))|0)<(((bm))|0);if(!(bl)){W=30;break}var bC=g;var bA=bs;var by=(bC+4*bA)&4294967295;var bx=HEAP[by];var bw=bB;var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=bx;__ZN7GooList6appendEPv(bu,bt);var bp=bs;var bo=((bp)+1)&4294967295;bs=bo;W=28;continue}var bk=g;var bj=bk;_gfree(bj)}else{var bi=bz;var bh=(bi+68)&4294967295;var bg=HEAP[bh];ba=bg;$bb45$48:while(1){var ai=ba;var ah=(ai)!=0;if(!(ah)){W=42;break $bb$$bb4$2}var be=ba;var bd=(be+52)&4294967295;var bc=HEAP[bd];bG=bc;$bb43$51:while(1){var ay=bG;var aw=(ay)!=0;if(!(aw)){W=40;break $bb43$51}var bb=bG;var a9=(bb+100)&4294967295;var a8=HEAP[a9];a2=a8;$bb41$54:while(1){var aD=a2;var aC=(aD)!=0;if(!(aC)){W=38;break $bb41$54}var a7=a2;var a6=(a7+48)&4294967295;var a5=HEAP[a6];a3=a5;while(1){var aT=a3;var aR=(aT)!=0;if(!(aR)){W=36;break}var a4=bB;var a0=(a4)&4294967295;var aZ=HEAP[a0];var aY=a3;var aX=aY;__ZN7GooList6appendEPv(aZ,aX);var aW=a3;var aV=(aW+88)&4294967295;var aU=HEAP[aV];a3=aU;W=34;continue}var aP=a2;var aF=(aP+80)&4294967295;var aE=HEAP[aF];a2=aE;W=33;continue $bb41$54}var aB=bG;var aA=(aB+124)&4294967295;var az=HEAP[aA];bG=az;W=32;continue $bb43$51}var au=ba;var ak=(au+60)&4294967295;var aj=HEAP[ak];ba=aj;W=31;continue $bb45$48}}}}while(0);return;return}function __ZN8TextPage12makeWordListEb(n,k){var q;var l;var p;var s;var j;var i;var m=0;l=n;p=k;var h=__Znwj(4);var g=h;j=g;var f=p;var e=unSign((f),8,0);var d=j;var c=l;var b=(((e))&255);__ZN12TextWordListC1EP8TextPageb(d,c,b);var a=j;i=a;var r=i;s=r;var o=s;return o;return null}function __ZN13TextOutputDev12makeWordListEv(k){var o;var q;var l;var i;var n=0;q=k;var h=q;var g=(h+120)&4294967295;var f=HEAP[g];var e=unSign((f),8,0);var d=q;var c=(d+116)&4294967295;var b=HEAP[c];var a=(((e))&255);var p=__ZN8TextPage12makeWordListEb(b,a);i=p;var j=i;l=j;var m=l;return m;return null}function __ZN12TextWordListC2EP8TextPageb(D,aG,br){var W;var bB;var bz;var bq;var b0;var ba;var bG;var a2;var a3;var g;var a1;var bs;var bf=0;bB=D;bz=aG;bq=br;var bZ=__Znwj(16);var bY=bZ;b0=bY;var bX=b0;__ZN7GooListC1Ev(bX);var bW=bB;var bV=(bW)&4294967295;var bU=b0;HEAP[bV]=bU;var bT=bz;var bS=(bT)&4294967295;var bR=HEAP[bS];var L=reSign((bR),8,0)!=0;$bb$$bb4$2:do{if(L){var aS=bz;var aQ=(aS+88)&4294967295;var aO=HEAP[aQ];a3=aO;while(1){var av=a3;var at=(av)!=0;if(!(at)){W=2;break}var aN=bB;var aM=(aN)&4294967295;var aL=HEAP[aM];var aK=a3;var aJ=aK;__ZN7GooList6appendEPv(aL,aJ);var aI=a3;var aH=(aI+88)&4294967295;var ax=HEAP[aH];a3=ax;W=0;continue}}else{var ar=bq;var bF=reSign((ar),8,0)!=0;if(bF){a1=0;var aq=bz;var ap=(aq+68)&4294967295;var ao=HEAP[ap];ba=ao;$bb17$11:while(1){var E=ba;var C=(E)!=0;if(!(C)){W=15;break $bb17$11}var an=ba;var am=(an+52)&4294967295;var al=HEAP[am];bG=al;$bb15$14:while(1){var J=bG;var I=(J)!=0;if(!(I)){W=13;break $bb15$14}var ag=bG;var af=(ag+100)&4294967295;var ae=HEAP[af];a2=ae;$bb13$17:while(1){var P=a2;var O=(P)!=0;if(!(O)){W=11;break $bb13$17}var ad=a2;var ac=(ad+48)&4294967295;var ab=HEAP[ac];a3=ab;while(1){var U=a3;var T=(U)!=0;if(!(T)){W=9;break}var aa=a1;var Z=((aa)+1)&4294967295;a1=Z;var Y=a3;var X=(Y+88)&4294967295;var V=HEAP[X];a3=V;W=7;continue}var S=a2;var R=(S+80)&4294967295;var Q=HEAP[R];a2=Q;W=6;continue $bb13$17}var N=bG;var M=(N+124)&4294967295;var K=HEAP[M];bG=K;W=5;continue $bb15$14}var H=ba;var G=(H+60)&4294967295;var F=HEAP[G];ba=F;W=4;continue $bb17$11}var B=a1;var A=_gmallocn(B,4);var z=A;g=z;bs=0;var y=bz;var x=(y+68)&4294967295;var w=HEAP[x];ba=w;$bb29$27:while(1){var bJ=ba;var bI=(bJ)!=0;if(!(bI)){W=27;break $bb29$27}var v=ba;var u=(v+52)&4294967295;var t=HEAP[u];bG=t;$bb27$30:while(1){var bO=bG;var bN=(bO)!=0;if(!(bN)){W=25;break $bb27$30}var s=bG;var r=(s+100)&4294967295;var q=HEAP[r];a2=q;$bb25$33:while(1){var b3=a2;var b2=(b3)!=0;if(!(b2)){W=23;break $bb25$33}var p=a2;var o=(p+48)&4294967295;var n=HEAP[o];a3=n;while(1){var c=a3;var b=(c)!=0;if(!(b)){W=21;break}var m=g;var l=bs;var k=(m+4*l)&4294967295;var j=a3;HEAP[k]=j;var i=bs;var h=((i)+1)&4294967295;bs=h;var f=a3;var e=(f+88)&4294967295;var d=HEAP[e];a3=d;W=19;continue}var a=a2;var b5=(a+80)&4294967295;var b4=HEAP[b5];a2=b4;W=18;continue $bb25$33}var b1=bG;var bQ=(b1+124)&4294967295;var bP=HEAP[bQ];bG=bP;W=17;continue $bb27$30}var bM=ba;var bL=(bM+60)&4294967295;var bK=HEAP[bL];ba=bK;W=16;continue $bb29$27}var bH=a1;var bE=g;var bD=bE;_qsort(bD,bH,4,224);bs=0;while(1){var bn=bs;var bm=a1;var bl=(((bn))|0)<(((bm))|0);if(!(bl)){W=30;break}var bC=g;var bA=bs;var by=(bC+4*bA)&4294967295;var bx=HEAP[by];var bw=bB;var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=bx;__ZN7GooList6appendEPv(bu,bt);var bp=bs;var bo=((bp)+1)&4294967295;bs=bo;W=28;continue}var bk=g;var bj=bk;_gfree(bj)}else{var bi=bz;var bh=(bi+68)&4294967295;var bg=HEAP[bh];ba=bg;$bb45$48:while(1){var ai=ba;var ah=(ai)!=0;if(!(ah)){W=42;break $bb$$bb4$2}var be=ba;var bd=(be+52)&4294967295;var bc=HEAP[bd];bG=bc;$bb43$51:while(1){var ay=bG;var aw=(ay)!=0;if(!(aw)){W=40;break $bb43$51}var bb=bG;var a9=(bb+100)&4294967295;var a8=HEAP[a9];a2=a8;$bb41$54:while(1){var aD=a2;var aC=(aD)!=0;if(!(aC)){W=38;break $bb41$54}var a7=a2;var a6=(a7+48)&4294967295;var a5=HEAP[a6];a3=a5;while(1){var aT=a3;var aR=(aT)!=0;if(!(aR)){W=36;break}var a4=bB;var a0=(a4)&4294967295;var aZ=HEAP[a0];var aY=a3;var aX=aY;__ZN7GooList6appendEPv(aZ,aX);var aW=a3;var aV=(aW+88)&4294967295;var aU=HEAP[aV];a3=aU;W=34;continue}var aP=a2;var aF=(aP+80)&4294967295;var aE=HEAP[aF];a2=aE;W=33;continue $bb41$54}var aB=bG;var aA=(aB+124)&4294967295;var az=HEAP[aA];bG=az;W=32;continue $bb43$51}var au=ba;var ak=(au+60)&4294967295;var aj=HEAP[ak];ba=aj;W=31;continue $bb45$48}}}}while(0);return;return}function __ZN19TextSelectionDumper7getTextEv(aR){var Z=STACKTOP;STACKTOP+=24;_memset(Z,0,24);var d9;var bN;var cb;var bi;var bE;var G;var bD;var bC;var bk;var bB;var K;var N;var bA;var P;var bz;var bl;var by;var S;var bw;var bv;var bo;var dU;var br;var bq;var ch;var b2;var V=Z;var bR=Z+8;var dp;var eq;var bd;var a4;var aw;var aS;var bj;var bn;var a3;var dd=0;bN=aR;bd=0;a4=-1;aw=-1;aS=0;bj=0;var bu=__Znwj(32);var dY=bu;bv=dY;var dX=bv;__ZN9GooStringC1Ev(dX);var dW=bv;bo=dW;var dV=HEAP[_globalParams];var dT=__ZN12GlobalParams15getTextEncodingEv(dV);b2=dT;var dS=b2;var dR=(dS)==0;if(dR){var dQ=bo;bw=dQ}else{var dP=b2;var dO=(V)&4294967295;var dz=__ZN10UnicodeMap10mapUnicodeEjPci(dP,32,dO,8);dp=dz;var dy=b2;var dx=(bR)&4294967295;var dw=__ZN10UnicodeMap10mapUnicodeEjPci(dy,10,dx,16);eq=dw;var dv=bN;var du=(dv+12)&4294967295;var dt=HEAP[du];var ds=(((dt))|0)>0;$bb2$$bb59$5:do{if(ds){ch=0;br=0;$bb48$7:while(1){var dM=bN;var dL=(dM+12)&4294967295;var dK=HEAP[dL];var dJ=br;var dI=(((dK))|0)>(((dJ))|0);if(!(dI)){d9=25;break $bb48$7}var dr=bN;var dq=(dr+8)&4294967295;var dc=HEAP[dq];var db=br;var da=(dc+56*db)&4294967295;dU=da;var c9=a4;var c8=(((c9))|0)>=0;$bb4$$bb13$10:do{if(c8){var c7=dU;var c6=(c7)&4294967295;var c5=HEAP[c6];var c4=(c5)&4294967295;var c3=HEAP[c4];var cS=(c3+88)&4294967295;var cR=HEAP[cS];var cQ=(((cR))|0)<0;if(!(cQ)){d9=3;break $bb4$$bb13$10}bq=0;while(1){var ck=bd;var cj=__ZN7GooList9getLengthEv(ck);var ci=bq;var cg=(((cj))|0)>(((ci))|0);var cf=unSign((cg),1,0);S=cf;var ce=S;var ea=reSign((ce),8,0)!=0;if(!(ea)){d9=7;break}var cP=bd;var cO=bq;var cN=__ZN7GooList3getEi(cP,cO);var cM=cN;var cL=bo;var cK=__ZN9GooString6appendEPS_(cL,cM);var cJ=bo;var cy=(bR)&4294967295;var cx=eq;var cw=__ZN9GooString6appendEPKci(cJ,cy,cx);var cv=bd;var cu=bq;var ct=__ZN7GooList3getEi(cv,cu);var cs=ct;by=cs;var cr=by;var cq=(cr)!=0;if(cq){var cp=by;__ZN9GooStringD1Ev(cp);var co=by;var cn=co;__ZdlPv(cn)}var cm=bq;var cl=((cm)+1)&4294967295;bq=cl;d9=4;continue}var cd=bd;bl=cd;var cc=bl;var ca=(cc)!=0;if(ca){var b9=bl;__ZN7GooListD1Ev(b9);var b8=bl;var b7=b8;__ZdlPv(b7)}bd=0;a4=-1;aw=-1;bj=0}}while(0);var b6=dU;var b5=(b6)&4294967295;var b4=HEAP[b5];var b3=(b4)&4294967295;var b1=HEAP[b3];var b0=(b1+88)&4294967295;var bZ=HEAP[b0];var bY=(((bZ))|0)>=0;if(bY){var bX=a4;var bW=(((bX))|0)==-1;if(bW){var bV=__Znwj(16);var bU=bV;bz=bU;var bT=bz;__ZN7GooListC1Ev(bT);var bS=bz;bd=bS;var bQ=dU;var bP=(bQ)&4294967295;var bO=HEAP[bP];var bM=(bO)&4294967295;var bL=HEAP[bM];var bK=(bL+88)&4294967295;var bJ=HEAP[bK];a4=bJ;var bI=dU;var bH=(bI)&4294967295;var bG=HEAP[bH];var bg=(bG)&4294967295;var bf=HEAP[bg];bj=bf;aw=-1}var be=dU;var bc=(be)&4294967295;var bb=HEAP[bc];var ba=(bb)&4294967295;var a9=HEAP[ba];var a8=bj;var a7=(a9)==(a8);if(a7){var a6=aw;var a2=((a6)+1)&4294967295;aw=a2;var a1=bd;var a0=__ZN7GooList9getLengthEv(a1);var aZ=aw;var aY=(((a0))|0)<=(((aZ))|0);var aX=unSign((aY),1,0);P=aX;var aW=P;var bF=reSign((aW),8,0)!=0;if(bF){var aV=__Znwj(32);var aU=aV;bA=aU;var aT=bA;__ZN9GooStringC1Ev(aT);var aQ=bA;bn=aQ;var aP=aw;var aO=(((aP))|0)>0;$bb20$$bb24$33:do{if(aO){bq=0;while(1){var aH=aw;var aG=((aH)-1)&4294967295;var aF=bd;var aE=__ZN7GooList3getEi(aF,aG);var aD=aE;var aC=__ZN9GooString9getLengthEv(aD);var aB=aS;var aA=((aC)-(aB))&4294967295;var az=((aA)-1)&4294967295;var ay=bq;var ax=(((az))|0)>(((ay))|0);var av=unSign((ax),1,0);N=av;var au=N;var bx=reSign((au),8,0)!=0;if(!(bx)){d9=13;break $bb20$$bb24$33}var aN=bn;var aM=(V)&4294967295;var aL=dp;var aK=__ZN9GooString6appendEPKci(aN,aM,aL);var aJ=bq;var aI=((aJ)+1)&4294967295;bq=aI;d9=11;continue}}}while(0);var at=bd;var ar=bn;var aq=ar;__ZN7GooList6appendEPv(at,aq)}}else{var ap=bj;var ao=(ap+92)&4294967295;var an=HEAP[ao];var bt=reSign((an),8,0)!=0;if(bt){bq=0;while(1){var I=bd;var y=__ZN7GooList9getLengthEv(I);var x=bq;var w=(((y))|0)>(((x))|0);var v=unSign((w),1,0);K=v;var u=K;var bs=reSign((u),8,0)!=0;if(!(bs)){d9=19;break}var am=bd;var al=bq;var aj=__ZN7GooList3getEi(am,al);var ai=aj;var ah=bo;var ag=__ZN9GooString6appendEPS_(ah,ai);var af=bo;var ae=(bR)&4294967295;var ad=eq;var ac=__ZN9GooString6appendEPKci(af,ae,ad);var ab=bd;var aa=bq;var Y=__ZN7GooList3getEi(ab,aa);var X=Y;bB=X;var W=bB;var U=(W)!=0;if(U){var T=bB;__ZN9GooStringD1Ev(T);var R=bB;var Q=R;__ZdlPv(Q)}var O=bq;var L=((O)+1)&4294967295;bq=L;d9=16;continue}var t=bd;bk=t;var s=bk;var r=(s)!=0;if(r){var p=bk;__ZN7GooListD1Ev(p);var n=bk;var e=n;__ZdlPv(e)}var d=__Znwj(16);var c=d;bC=c;var b=bC;__ZN7GooListC1Ev(b);var a=bC;bd=a;var eV=__Znwj(32);var eU=eV;bD=eU;var eT=bD;__ZN9GooStringC1Ev(eT);var eR=bD;a3=eR;var eP=bd;var eG=a3;var eF=eG;__ZN7GooList6appendEPv(eP,eF)}var eE=dU;var eD=(eE)&4294967295;var eC=HEAP[eD];var eB=(eC)&4294967295;var eA=HEAP[eB];bj=eA;aw=0}var ez=bd;var ex=aw;var ev=__ZN7GooList3getEi(ez,ex);var M=ev;var J=dU;var H=(J+8)&4294967295;var F=HEAP[H];var E=dU;var D=(E)&4294967295;var C=HEAP[D];var B=(C+56)&4294967295;var A=HEAP[B];var z=dU;var q=(z+4)&4294967295;var o=HEAP[q];var m=(A+4*o)&4294967295;var l=bN;var k=(l)&4294967295;var j=(k+4)&4294967295;var i=HEAP[j];var h=b2;var g=__ZN8TextPage12dumpFragmentEPjiP10UnicodeMapP9GooString(i,m,F,h,M);var f=dU;var eS=(f+8)&4294967295;var eQ=HEAP[eS];aS=eQ;var eO=dU;var eN=(eO)&4294967295;var eM=HEAP[eN];var eL=(eM)&4294967295;var eK=HEAP[eL];var eJ=(eK+92)&4294967295;var eI=HEAP[eJ];var bp=reSign((eI),8,0)!=0;var a5=(bp)^1;var ak=unSign((a5),1,0);var bm=reSign((ak),8,0)!=0;if(bm){var eH=bd;var ey=aw;var ew=__ZN7GooList3getEi(eH,ey);var eu=ew;var et=(V)&4294967295;var es=dp;var er=__ZN9GooString6appendEPKci(eu,et,es)}}else{var ep=dU;var eo=(ep+8)&4294967295;var en=HEAP[eo];var em=dU;var ek=(em)&4294967295;var ej=HEAP[ek];var ei=(ej+56)&4294967295;var eh=HEAP[ei];var eg=dU;var ef=(eg+4)&4294967295;var ee=HEAP[ef];var ed=(eh+4*ee)&4294967295;var ec=bN;var eb=(ec)&4294967295;var d8=(eb+4)&4294967295;var d7=HEAP[d8];var d6=b2;var d5=bo;var d4=__ZN8TextPage12dumpFragmentEPjiP10UnicodeMapP9GooString(d7,ed,en,d6,d5);var d3=bo;var d2=(bR)&4294967295;var d1=eq;var d0=__ZN9GooString6appendEPKci(d3,d2,d1)}var dZ=br;var dN=((dZ)+1)&4294967295;br=dN;d9=1;continue $bb48$7}var dH=bd;var dG=(dH)!=0;if(!(dG)){d9=27;break $bb2$$bb59$5}bq=0;while(1){var cT=bd;var cI=__ZN7GooList9getLengthEv(cT);var cH=bq;var cG=(((cI))|0)>(((cH))|0);var cF=unSign((cG),1,0);G=cF;var cE=G;var bh=reSign((cE),8,0)!=0;if(!(bh)){d9=31;break}var dF=bd;var dD=bq;var dn=__ZN7GooList3getEi(dF,dD);var dm=dn;var dl=bo;var dk=__ZN9GooString6appendEPS_(dl,dm);var dj=bo;var di=(bR)&4294967295;var dh=eq;var dg=__ZN9GooString6appendEPKci(dj,di,dh);var df=bd;var de=bq;var c2=__ZN7GooList3getEi(df,de);var c1=c2;bE=c1;var c0=bE;var cZ=(c0)!=0;if(cZ){var cY=bE;__ZN9GooStringD1Ev(cY);var cX=bE;var cW=cX;__ZdlPv(cW)}var cV=bq;var cU=((cV)+1)&4294967295;bq=cU;d9=28;continue}var cD=bd;bi=cD;var cC=bi;var cB=(cC)!=0;if(cB){var cA=bi;__ZN7GooListD1Ev(cA);var cz=bi;var dE=cz;__ZdlPv(dE)}bd=0;a4=-1;aw=-1;bj=0}}while(0);var dC=b2;__ZN10UnicodeMap9decRefCntEv(dC);var dB=bo;bw=dB}var dA=bw;cb=dA;var el=cb;STACKTOP=Z;return el;return null}function __ZN8TextPage16getSelectionTextEP12PDFRectangle14SelectionStyle(k,r,l){var t=STACKTOP;STACKTOP+=20;_memset(t,0,20);var n;var i;var s;var p;var q;var h;var o=t;var j=0;i=k;s=r;p=l;var g=i;__ZN19TextSelectionDumperC1EP8TextPage(o,g);var f=i;var e=(o)&4294967295;var d=s;var c=p;__ZN8TextPage14visitSelectionEP20TextSelectionVisitorP12PDFRectangle14SelectionStyle(f,e,d,c);var b=__ZN19TextSelectionDumper7getTextEv(o);h=b;__ZN19TextSelectionDumperD1Ev(o);var a=h;q=a;var m=q;STACKTOP=t;return m;return null}function __ZN13TextOutputDev16getSelectionTextEP12PDFRectangle14SelectionStyle(k,q,l){var n;var i;var r;var o;var p;var h;var j=0;i=k;r=q;o=l;var g=i;var f=(g+116)&4294967295;var e=HEAP[f];var d=r;var c=o;var b=__ZN8TextPage16getSelectionTextEP12PDFRectangle14SelectionStyle(e,d,c);h=b;var a=h;p=a;var m=p;return m;return null}function __ZN12TextWordListD1Ev(j){var l;var m;var i;var k=0;m=j;var h=m;var g=(h)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN7GooListD1Ev(c);var b=i;var a=b;__ZdlPv(a)}return;return}function __ZN12TextWordListD2Ev(j){var l;var m;var i;var k=0;m=j;var h=m;var g=(h)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN7GooListD1Ev(c);var b=i;var a=b;__ZdlPv(a)}return;return}function __ZN8TextPage8findTextEPjibbbbbbPdS1_S1_S1_(aL,J,eZ,g2,E,dO,aH,x,f8,eu,F,fF,bb){var D=STACKTOP;STACKTOP+=4;_memset(D,0,4);var u;var fh;var eH;var gx=D;var eS;var hO;var cx;var fK;var K;var ez;var bM;var hZ;var h8;var fM;var fz;var dj;var dl;var dp;var dy;var dz;var dA;var dB;var dD;var dF;var ax;var fL;var gn;var C;var I;var L;var fl;var O;var V;var T;var R;var ey;var fn;var aV;var fm;var fC;var r;var dV;var gC;var fB;var q;var dU;var gB;var gp;var aa;var gi;var em=0;fh=aL;eH=J;HEAP[gx]=eZ;eS=g2;hO=E;cx=dO;fK=aH;K=x;ez=f8;bM=eu;hZ=F;h8=fF;fM=bb;var av=fh;var au=(av)&4294967295;var at=HEAP[au];var hr=reSign((at),8,0)!=0;if(hr){ax=0}else{var ar=K;var B=reSign((ar),8,0)!=0;var p=(B)^1;var A=unSign((p),1,0);var z=reSign((A),8,0)!=0;if(z){var aq=HEAP[gx];var ap=eH;var ao=__Z20unicodeNormalizeNFKCPjiPiPS0_(ap,aq,gx,0);C=ao;V=0;while(1){var dm=HEAP[gx];var dk=V;var di=(((dk))|0)<(((dm))|0);if(!(di)){u=3;break}var an=C;var am=V;var dw=(an+4*am)&4294967295;var dv=HEAP[dw];var du=__Z14unicodeToUpperj(dv);var dt=C;var ds=V;var dr=(dt+4*ds)&4294967295;HEAP[dr]=du;var dq=V;var dn=((dq)+1)&4294967295;V=dn;u=1;continue}}else{var dh=HEAP[gx];var dg=eH;var df=__Z20unicodeNormalizeNFKCPjiPiPS0_(dg,dh,gx,0);C=df}I=0;fl=0;fm=0;var de=fm;aV=de;var dd=aV;fn=dd;var dc=fn;ey=dc;var db=cx;var c=reSign((db),8,0)!=0;var hn=(c)^1;var gU=unSign((hn),1,0);var b=reSign((gU),8,0)!=0;$bb22$$bb16$13:do{if(b){u=5}else{var da=fh;var c9=(da+116)&4294967295;var c8=HEAP[c9];var a=reSign((c8),8,0)!=0;var gS=(a)^1;var bk=unSign((gS),1,0);var iC=reSign((bk),8,0)!=0;if(iC){u=5;break $bb22$$bb16$13}var c7=fh;var c6=(c7+100)&4294967295;var c5=HEAP[c6];ey=c5;var c4=fh;var c3=(c4+108)&4294967295;var c2=HEAP[c3];fn=c2;u=7;break $bb22$$bb16$13}}while(0);$bb22$$bb28$16:do{if(u==5){var c1=eS;var iA=reSign((c1),8,0)!=0;var gF=(iA)^1;var fq=unSign((gF),1,0);var iz=reSign((fq),8,0)!=0;if(!(iz)){u=7;break $bb22$$bb28$16}var cZ=bM;var cY=HEAP[cZ];ey=cY;var cN=hZ;var cM=HEAP[cN];fn=cM}}while(0);var cL=fK;var iy=reSign((cL),8,0)!=0;var c0=(iy)^1;var G=unSign((c0),1,0);var ij=reSign((G),8,0)!=0;$bb39$$bb33$20:do{if(ij){u=10}else{var cK=fh;var cJ=(cK+116)&4294967295;var cI=HEAP[cJ];var ii=reSign((cI),8,0)!=0;var gm=(ii)^1;var eG=unSign((gm),1,0);var ih=reSign((eG),8,0)!=0;if(ih){u=10;break $bb39$$bb33$20}var cH=fh;var cG=(cH+100)&4294967295;var cF=HEAP[cG];aV=cF;var cE=fh;var cr=(cE+108)&4294967295;var cq=HEAP[cr];fm=cq;u=12;break $bb39$$bb33$20}}while(0);$bb39$$bb45$23:do{if(u==10){var cp=hO;var h4=reSign((cp),8,0)!=0;var gl=(h4)^1;var hp=unSign((gl),1,0);var h1=reSign((hp),8,0)!=0;if(!(h1)){u=12;break $bb39$$bb45$23}var co=h8;var cn=HEAP[co];aV=cn;var cm=fM;var cl=HEAP[cm];fm=cl}}while(0);gp=0;gC=0;var ck=gC;r=ck;var cj=r;dV=cj;var ci=dV;fC=ci;gB=0;var b7=gB;q=b7;var b6=q;dU=b6;var b5=dU;fB=b5;var b4=ez;var h0=reSign((b4),8,0)!=0;if(h0){var b3=fh;var b2=(b3+76)&4294967295;var b1=HEAP[b2];var b0=((b1)-1)&4294967295;dF=b0}else{dF=0}var bZ=dF;V=bZ;$bb182$31:while(1){var gk=ez;var hB=reSign((gk),8,0)!=0;if(hB){var gj=V;var gh=(((gj))|0)>=0;var gg=unSign((gh),1,0);dD=gg}else{var gf=fh;var ge=(gf+76)&4294967295;var gd=HEAP[ge];var gc=V;var gb=(((gd))|0)>(((gc))|0);var ga=unSign((gb),1,0);dD=ga}var f7=dD;var hv=reSign((f7),8,0)!=0;if(!(hv)){u=21;break $bb182$31}var bY=fh;var bL=(bY+72)&4294967295;var bK=HEAP[bL];var bJ=V;var bI=(bK+4*bJ)&4294967295;var bH=HEAP[bI];fL=bH;var bF=eS;var hL=reSign((bF),8,0)!=0;var fX=(hL)^1;var fA=unSign((fX),1,0);var hJ=reSign((fA),8,0)!=0;$bb55$$bb61$38:do{if(hJ){var bE=ez;var hI=reSign((bE),8,0)!=0;if(hI){var bD=fL;var bC=(bD+24)&4294967295;var bB=HEAP[bC];var bp=fn;var bo=(bB)>(bp);var bn=unSign((bo),1,0);dB=bn}else{var bm=fL;var bl=(bm+32)&4294967295;var bj=HEAP[bl];var bi=fn;var bh=(bj)<(bi);var bg=unSign((bh),1,0);dB=bg}var bf=dB;var hx=reSign((bf),8,0)!=0;if(hx){u=18;break $bb55$$bb61$38}else{u=19;break $bb55$$bb61$38}}else{u=19}}while(0);$bb177$$bb61$44:do{if(u==19){var a3=hO;var hu=reSign((a3),8,0)!=0;var fD=(hu)^1;var eY=unSign((fD),1,0);var hs=reSign((eY),8,0)!=0;if(hs){var a2=ez;var hq=reSign((a2),8,0)!=0;if(hq){var a1=fL;var a0=(a1+32)&4294967295;var aZ=HEAP[a0];var aY=fm;var aX=(aZ)<(aY);var aW=unSign((aX),1,0);dA=aW}else{var aU=fL;var aT=(aU+24)&4294967295;var fy=HEAP[aT];var fx=fm;var fw=(fy)>(fx);var fv=unSign((fw),1,0);dA=fv}var fu=dA;var hb=reSign((fu),8,0)!=0;if(hb){u=21;break $bb182$31}}var ft=fL;var fs=(ft+100)&4294967295;var fr=HEAP[fs];gn=fr;$bb176$53:while(1){var U=gn;var S=(U)!=0;if(!(S)){u=18;break $bb177$$bb61$44}var fp=eS;var ha=reSign((fp),8,0)!=0;var ae=(ha)^1;var dx=unSign((ae),1,0);var g9=reSign((dx),8,0)!=0;$bb78$$bb84$56:do{if(g9){var fo=ez;var g8=reSign((fo),8,0)!=0;if(g8){var fk=gn;var fj=(fk+24)&4294967295;var fi=HEAP[fj];var fg=fn;var ff=(fi)>(fg);var fe=unSign((ff),1,0);dz=fe}else{var fd=gn;var fc=(fd+24)&4294967295;var fb=HEAP[fc];var fa=fn;var e9=(fb)<(fa);var e8=unSign((e9),1,0);dz=e8}var e7=dz;var gW=reSign((e7),8,0)!=0;if(gW){u=25;break $bb78$$bb84$56}else{u=26;break $bb78$$bb84$56}}else{u=26}}while(0);$bb175$$bb84$62:do{if(u==26){var e6=hO;var gV=reSign((e6),8,0)!=0;var H=(gV)^1;var cD=unSign((H),1,0);var gT=reSign((cD),8,0)!=0;if(gT){var e5=ez;var gI=reSign((e5),8,0)!=0;if(gI){var e4=gn;var e3=(e4+24)&4294967295;var e2=HEAP[e3];var e1=fm;var e0=(e2)<(e1);var eX=unSign((e0),1,0);dy=eX}else{var eW=gn;var eV=(eW+24)&4294967295;var eU=HEAP[eV];var eT=fm;var eR=(eU)>(eT);var eQ=unSign((eR),1,0);dy=eQ}var eP=dy;var gG=reSign((eP),8,0)!=0;if(gG){u=25;break $bb175$$bb84$62}}var eO=gn;var eN=(eO+84)&4294967295;var eM=HEAP[eN];var eL=(eM)==0;if(eL){var eK=gn;var eJ=(eK+92)&4294967295;var eI=gn;var eF=(eI+88)&4294967295;var eE=gn;var eD=(eE+68)&4294967295;var eB=HEAP[eD];var eA=gn;var ex=(eA+56)&4294967295;var ew=HEAP[ex];var ev=__Z20unicodeNormalizeNFKCPjiPiPS0_(ew,eB,eF,eJ);var et=gn;var es=(et+84)&4294967295;HEAP[es]=ev}var er=gn;var eq=(er+88)&4294967295;var ep=HEAP[eq];O=ep;var eo=K;var gE=reSign((eo),8,0)!=0;var bz=(gE)^1;var bG=unSign((bz),1,0);var y=reSign((bG),8,0)!=0;if(y){var en=O;var el=fl;var ej=(((en))|0)>(((el))|0);if(ej){var ei=I;var eh=ei;var eg=O;var ef=_greallocn(eh,eg,4);var ee=ef;I=ee;var ed=O;fl=ed}R=0;while(1){var d0=R;var dZ=O;var dY=(((d0))|0)<(((dZ))|0);if(!(dY)){u=33;break}var ec=gn;var eb=(ec+84)&4294967295;var ea=HEAP[eb];var d9=R;var d8=(ea+4*d9)&4294967295;var d7=HEAP[d8];var d6=__Z14unicodeToUpperj(d7);var d5=I;var d4=R;var d3=(d5+4*d4)&4294967295;HEAP[d3]=d6;var d2=R;var d1=((d2)+1)&4294967295;R=d1;u=31;continue}}else{var dX=gn;var dW=(dX+84)&4294967295;var dT=HEAP[dW];I=dT}var dS=ez;var v=reSign((dS),8,0)!=0;if(v){var dR=HEAP[gx];var dQ=O;var dP=((dQ)-(dR))&4294967295;dp=dP}else{dp=0}var dN=dp;T=dN;var dM=I;var dL=T;var dK=(dM+4*dL)&4294967295;L=dK;$bb169$89:while(1){var al=ez;var hV=reSign((al),8,0)!=0;if(hV){var ak=T;var aj=(((ak))|0)>=0;var ai=unSign((aj),1,0);dl=ai}else{var ah=HEAP[gx];var ag=O;var af=((ag)-(ah))&4294967295;var ad=T;var ac=(((af))|0)>=(((ad))|0);var ab=unSign((ac),1,0);dl=ab}var Z=dl;var hQ=reSign((Z),8,0)!=0;if(!(hQ)){u=25;break $bb175$$bb84$62}R=0;$bb117$96:while(1){var j=HEAP[gx];var h=R;var g=(((h))|0)<(((j))|0);if(!(g)){u=38;break $bb117$96}var dJ=L;var dI=R;var dH=(dJ+4*dI)&4294967295;var dG=HEAP[dH];var dE=C;var dC=R;var o=(dE+4*dC)&4294967295;var n=HEAP[o];var m=(((dG))|0)!=(((n))|0);if(m){u=38;break $bb117$96}var l=R;var k=((l)+1)&4294967295;R=k;u=37;continue $bb117$96}var f=HEAP[gx];var e=R;var iN=(((e))|0)==(((f))|0);$bb119$$bb165$101:do{if(iN){var iM=gn;var iL=(iM+92)&4294967295;var iK=HEAP[iL];var iI=T;var iH=(iK+4*iI)&4294967295;var iG=HEAP[iH];aa=iG;var iF=gn;var iE=(iF+92)&4294967295;var iD=HEAP[iE];var ix=HEAP[gx];var iw=T;var iv=((iw)+(ix))&4294967295;var iu=((iv)-1)&4294967295;var it=(iD+4*iu)&4294967295;var iq=HEAP[it];var ip=((iq)+1)&4294967295;gi=ip;var io=gn;var im=(io+4)&4294967295;var il=HEAP[im];if(il==0){u=77}else{if(il==1){u=78}else{if(il==2){u=79}else{if(il==3){u=80}else{u=81}}}}if(u==77){var ig=gn;var ie=(ig+60)&4294967295;var id=HEAP[ie];var ib=aa;var ia=(id+8*ib)&4294967295;var h9=HEAP[ia];fB=h9;var h7=gn;var h6=(h7+60)&4294967295;var h5=HEAP[h6];var h2=gi;var hY=(h5+8*h2)&4294967295;var hX=HEAP[hY];dU=hX;var hW=gn;var hU=(hW+24)&4294967295;var hT=HEAP[hU];q=hT;var hS=gn;var hR=(hS+32)&4294967295;var hP=HEAP[hR];gB=hP}else{if(u==78){var hN=gn;var hM=(hN+8)&4294967295;var hH=HEAP[hM];fB=hH;var hG=gn;var hF=(hG+16)&4294967295;var hE=HEAP[hF];dU=hE;var hD=gn;var hC=(hD+60)&4294967295;var hA=HEAP[hC];var hz=aa;var hy=(hA+8*hz)&4294967295;var hw=HEAP[hy];q=hw;var ho=gn;var hm=(ho+60)&4294967295;var hl=HEAP[hm];var hk=gi;var hj=(hl+8*hk)&4294967295;var hh=HEAP[hj];gB=hh}else{if(u==79){var hg=gn;var hf=(hg+60)&4294967295;var hd=HEAP[hf];var hc=gi;var g7=(hd+8*hc)&4294967295;var g6=HEAP[g7];fB=g6;var g5=gn;var g4=(g5+60)&4294967295;var g3=HEAP[g4];var g1=aa;var g0=(g3+8*g1)&4294967295;var gZ=HEAP[g0];dU=gZ;var gY=gn;var gX=(gY+24)&4294967295;var gR=HEAP[gX];q=gR;var gQ=gn;var gP=(gQ+32)&4294967295;var gO=HEAP[gP];gB=gO}else{if(u==80){var gN=gn;var gM=(gN+8)&4294967295;var gL=HEAP[gM];fB=gL;var gK=gn;var gJ=(gK+16)&4294967295;var gH=HEAP[gJ];dU=gH;var gA=gn;var gz=(gA+60)&4294967295;var gy=HEAP[gz];var gw=gi;var gv=(gy+8*gw)&4294967295;var gu=HEAP[gv];q=gu;var gt=gn;var gs=(gt+60)&4294967295;var gr=HEAP[gs];var gq=aa;var cX=(gr+8*gq)&4294967295;var cW=HEAP[cX];gB=cW}}}}var cV=ez;var t=reSign((cV),8,0)!=0;if(t){var cU=eS;var s=reSign((cU),8,0)!=0;$bb131$$bb128$111:do{if(s){u=42}else{var cT=q;var cS=fn;var cR=(cT)<(cS);if(cR){u=42;break $bb131$$bb128$111}var cQ=q;var cP=fn;var cO=(cQ)!=(cP);if(cO){u=44;break $bb131$$bb128$111}var cC=fB;var cB=ey;var cA=(cC)<(cB);if(cA){u=42;break $bb131$$bb128$111}else{u=44;break $bb131$$bb128$111}}}while(0);$bb131$$bb145$115:do{if(u==42){var cz=hO;var i=reSign((cz),8,0)!=0;$bb136$$bb133$117:do{if(!i){var cy=q;var cw=fm;var cv=(cy)>(cw);if(cv){u=46;break $bb136$$bb133$117}var cu=q;var ct=fm;var cs=(cu)!=(ct);if(cs){u=44;break $bb131$$bb145$115}var ch=fB;var cg=aV;var cf=(ch)>(cg);if(!(cf)){u=44;break $bb131$$bb145$115}}}while(0);var ce=gp;var d=reSign((ce),8,0)!=0;var gD=(d)^1;var w=unSign((gD),1,0);var iJ=reSign((w),8,0)!=0;$bb144$$bb141$122:do{if(!iJ){var cd=q;var cc=r;var cb=(cd)>(cc);if(cb){u=50;break $bb144$$bb141$122}var ca=q;var b9=r;var b8=(ca)!=(b9);if(b8){u=44;break $bb131$$bb145$115}var bX=fB;var bW=fC;var bV=(bX)>(bW);if(!(bV)){u=44;break $bb131$$bb145$115}}}while(0);var bU=fB;fC=bU;var bT=dU;dV=bT;var bS=q;r=bS;var bQ=gB;gC=bQ;gp=1}}while(0)}else{var bP=eS;var iB=reSign((bP),8,0)!=0;$bb151$$bb148$129:do{if(!iB){var bO=q;var bN=fn;var bA=(bO)>(bN);if(bA){u=56;break $bb151$$bb148$129}var by=q;var bx=fn;var bw=(by)!=(bx);if(bw){u=58;break $bb119$$bb165$101}var bv=fB;var bu=ey;var bt=(bv)>(bu);if(!(bt)){u=58;break $bb119$$bb165$101}}}while(0);var bs=hO;var ir=reSign((bs),8,0)!=0;$bb156$$bb153$134:do{if(!ir){var br=q;var bq=fm;var be=(br)<(bq);if(be){u=61;break $bb156$$bb153$134}var bd=q;var bc=fm;var ba=(bd)!=(bc);if(ba){u=58;break $bb119$$bb165$101}var a9=fB;var a8=aV;var a7=(a9)<(a8);if(!(a7)){u=58;break $bb119$$bb165$101}}}while(0);var a6=gp;var ik=reSign((a6),8,0)!=0;var eC=(ik)^1;var ek=unSign((eC),1,0);var ic=reSign((ek),8,0)!=0;$bb164$$bb161$139:do{if(!ic){var a5=q;var a4=r;var aS=(a5)<(a4);if(aS){u=65;break $bb164$$bb161$139}var aR=q;var aQ=r;var aP=(aR)!=(aQ);if(aP){u=58;break $bb119$$bb165$101}var aO=fB;var aN=fC;var aM=(aO)<(aN);if(!(aM)){u=58;break $bb119$$bb165$101}}}while(0);var aK=fB;fC=aK;var aJ=dU;dV=aJ;var aI=q;r=aI;var aG=gB;gC=aG;gp=1}}}while(0);var aF=ez;var h3=reSign((aF),8,0)!=0;if(h3){var aE=T;var aD=((aE)-1)&4294967295;T=aD;var aC=L;var aB=(aC+-4)&4294967295;L=aB;u=36;continue $bb169$89}else{var aA=T;var az=((aA)+1)&4294967295;T=az;var ay=L;var aw=(ay+4)&4294967295;L=aw;u=36;continue $bb169$89}}}}while(0);var Y=gn;var X=(Y+80)&4294967295;var W=HEAP[X];gn=W;u=23;continue $bb176$53}}}while(0);var Q=ez;var hK=reSign((Q),8,0)!=0;if(hK){dj=-1}else{dj=1}var P=dj;var N=V;var M=((P)+(N))&4294967295;V=M;u=16;continue $bb182$31}var f6=C;var f5=f6;_gfree(f5);var f4=K;var ht=reSign((f4),8,0)!=0;var go=(ht)^1;var bR=unSign((go),1,0);var hi=reSign((bR),8,0)!=0;if(hi){var f3=I;var f2=f3;_gfree(f2)}var f1=gp;var he=reSign((f1),8,0)!=0;if(he){var f0=bM;var fZ=fC;HEAP[f0]=fZ;var fY=h8;var fW=dV;HEAP[fY]=fW;var fV=hZ;var fU=r;HEAP[fV]=fU;var fT=fM;var fS=gC;HEAP[fT]=fS;var fR=fh;var fQ=(fR+100)&4294967295;var fP=fC;HEAP[fQ]=fP;var fO=fh;var fN=(fO+108)&4294967295;var fJ=r;HEAP[fN]=fJ;var fI=fh;var fH=(fI+116)&4294967295;HEAP[fH]=1;ax=1}else{ax=0}}var fG=ax;fz=fG;var f9=fz;var fE=(((f9))&255);STACKTOP=D;return fE;return null}function __ZN13TextOutputDev8findTextEPjibbbbbbPdS1_S1_S1_(n,d,i,B,E,r,c,h,z,f,C,F,ai){var y;var e;var W;var k;var G;var V;var b;var P;var af;var p;var g;var D;var j;var J;var A;var U;var H=0;e=n;W=d;k=i;G=B;V=E;b=r;P=c;af=h;p=z;g=f;D=C;j=F;J=ai;var T=p;var S=unSign((T),8,0);var R=af;var Q=unSign((R),8,0);var O=P;var N=unSign((O),8,0);var L=b;var K=unSign((L),8,0);var I=V;var x=unSign((I),8,0);var w=G;var v=unSign((w),8,0);var u=e;var t=(u+116)&4294967295;var s=HEAP[t];var q=W;var o=k;var m=(((v))&255);var l=(((x))&255);var a=(((K))&255);var aj=(((N))&255);var ah=(((Q))&255);var ag=(((S))&255);var ae=g;var ad=D;var ac=j;var ab=J;var aa=__ZN8TextPage8findTextEPjibbbbbbPdS1_S1_S1_(s,q,o,m,l,a,aj,ah,ag,ae,ad,ac,ab);var Y=unSign((aa),8,0);U=Y;var M=U;A=M;var Z=A;var X=(((Z))&255);return X;return null}function __ZN8TextPage9beginWordEP8GfxStatedd(G,bM,bl,a8){var E=STACKTOP;STACKTOP+=64;_memset(E,0,64);var aa;var bn;var az;var al;var am;var bL;var p;var q;var r;var aN;var Z;var bv;var be=E;var a2=E+32;var an;var a1=0;bn=G;az=bM;al=bl;am=a8;var bK=bn;var bJ=(bK+20)&4294967295;var bI=HEAP[bJ];var bH=(bI)!=0;if(bH){var bG=bn;var bF=(bG+40)&4294967295;var bE=HEAP[bF];var bD=((bE)+1)&4294967295;var bC=bn;var aJ=(bC+40)&4294967295;HEAP[aJ]=bD}else{var aI=az;var aH=(be)&4294967295;var aG=(be+8)&4294967295;var aF=(be+16)&4294967295;var aE=(be+24)&4294967295;__ZN8GfxState15getFontTransMatEPdS0_S0_S0_(aI,aH,aG,aF,aE);var aD=az;var aC=__ZN8GfxState7getFontEv(aD);Z=aC;var aB=Z;var aA=(aB)==0;$bb4$$bb2$5:do{if(aA){aa=1}else{var ay=Z;var ax=__ZN7GfxFont7getTypeEv(ay);var aw=(((ax))|0)!=4;if(aw){aa=1;break $bb4$$bb2$5}r=1;aa=3;break $bb4$$bb2$5}}while(0);if(aa==1){r=0}var av=r;aN=av;var au=aN;var O=reSign((au),8,0)!=0;if(O){var at=az;var ar=__ZN8GfxState7getFontEv(at);var aq=__ZN7GfxFont13getFontMatrixEv(ar);bv=aq;var ap=bv;var ao=(ap)&4294967295;var ak=HEAP[ao];var aj=(be)&4294967295;var ai=HEAP[aj];var ah=(ak)*(ai);var ag=bv;var af=(ag+8)&4294967295;var ae=HEAP[af];var ad=(be+16)&4294967295;var ac=HEAP[ad];var ab=(ae)*(ac);var Y=(ah)+(ab);var X=(a2)&4294967295;HEAP[X]=Y;var W=bv;var V=(W)&4294967295;var U=HEAP[V];var T=(be+8)&4294967295;var S=HEAP[T];var R=(U)*(S);var Q=bv;var P=(Q+8)&4294967295;var N=HEAP[P];var M=(be+24)&4294967295;var L=HEAP[M];var K=(N)*(L);var J=(R)+(K);var I=(a2+8)&4294967295;HEAP[I]=J;var H=bv;var F=(H+16)&4294967295;var D=HEAP[F];var C=(be)&4294967295;var B=HEAP[C];var A=(D)*(B);var z=bv;var y=(z+24)&4294967295;var x=HEAP[y];var w=(be+16)&4294967295;var v=HEAP[w];var u=(x)*(v);var t=(A)+(u);var s=(a2+16)&4294967295;HEAP[s]=t;var o=bv;var n=(o+16)&4294967295;var m=HEAP[n];var l=(be+8)&4294967295;var k=HEAP[l];var j=(m)*(k);var i=bv;var h=(i+24)&4294967295;var g=HEAP[h];var f=(be+24)&4294967295;var e=HEAP[f];var d=(g)*(e);var c=(j)+(d);var b=(a2+24)&4294967295;HEAP[b]=c;var a=(a2)&4294967295;var bR=HEAP[a];var bQ=(be)&4294967295;HEAP[bQ]=bR;var bP=(a2+8)&4294967295;var bO=HEAP[bP];var bN=(be+8)&4294967295;HEAP[bN]=bO;var bB=(a2+16)&4294967295;var bA=HEAP[bB];var bz=(be+16)&4294967295;HEAP[bz]=bA;var by=(a2+24)&4294967295;var bx=HEAP[by];var bw=(be+24)&4294967295;HEAP[bw]=bx}var bu=(be)&4294967295;var bt=HEAP[bu];var bs=(be+24)&4294967295;var br=HEAP[bs];var bq=(bt)*(br);var bp=_fabs(bq);var bo=(be+8)&4294967295;var bm=HEAP[bo];var bk=(be+16)&4294967295;var bj=HEAP[bk];var bi=(bm)*(bj);var bh=_fabs(bi);var bg=(bp)>(bh);if(bg){var bf=(be+24)&4294967295;var bd=HEAP[bf];var bc=(bd)<0;if(bc){q=0}else{q=2}var bb=q;an=bb}else{var ba=(be+16)&4294967295;var a9=HEAP[ba];var a7=(a9)>0;if(a7){p=1}else{p=3}var a6=p;an=a6}var a5=__Znwj(124);var a4=a5;bL=a4;var a3=bn;var a0=(a3+32)&4294967295;var aZ=HEAP[a0];var aY=bn;var aX=(aY+28)&4294967295;var aW=HEAP[aX];var aV=bn;var aU=(aV+24)&4294967295;var aT=HEAP[aU];var aS=bL;var aR=az;var aQ=an;var aP=al;var aO=am;__ZN8TextWordC1EP8GfxStateiddiP12TextFontInfod(aS,aR,aQ,aP,aO,aT,aW,aZ);var aM=bn;var aL=(aM+20)&4294967295;var aK=bL;HEAP[aL]=aK}STACKTOP=E;return;return}function __ZN8TextPage7addCharEP8GfxStateddddjiPji(ba,o,cm,cl,fD,fB,cB,fY,co,fl){var X=STACKTOP;STACKTOP+=48;_memset(X,0,48);var hK;var dM;var gV;var er;var cD;var fT;var ex;var d6;var ft;var iw;var b9;var dP;var cC;var eE;var cS;var ij=X;var hX=X+8;var g=X+16;var eY=X+24;var dB=X+32;var c5=X+40;var gO;var Y;var hQ;var aj;var cz;var f;var gD=0;dM=ba;gV=o;er=cm;cD=cl;fT=fD;ex=fB;d6=cB;ft=fY;iw=co;b9=fl;var df=gV;var dd=__ZN8GfxState12getCharSpaceEv(df);Y=dd;var db=d6;var c9=(((db))|0)==32;if(c9){var c6=gV;var c4=__ZN8GfxState12getWordSpaceEv(c6);var c2=Y;var c1=(c4)+(c2);Y=c1}var c0=gV;var cZ=__ZN8GfxState15getHorizScalingEv(c0);var hz=Y;var hy=(cZ)*(hz);var hx=gV;__ZN8GfxState18textTransformDeltaEddPdS0_(hx,hy,0,dB,c5);var hw=HEAP[dB];var hv=fT;var hu=(hv)-(hw);fT=hu;var ht=HEAP[c5];var hs=ex;var hr=(hs)-(ht);ex=hr;var hq=gV;var g5=fT;var g4=ex;__ZN8GfxState14transformDeltaEddPdS0_(hq,g5,g4,g,eY);var g3=gV;var g2=er;var g1=cD;__ZN8GfxState9transformEddPdS0_(g3,g2,g1,ij,hX);var g0=HEAP[ij];var gZ=HEAP[g];var gY=(g0)+(gZ);var gX=(gY)<0;$bb7$$bb2$5:do{if(gX){hK=1}else{var gW=dM;var gy=(gW+4)&4294967295;var gx=HEAP[gy];var gw=HEAP[ij];var gv=(gx)<(gw);if(gv){hK=1;break $bb7$$bb2$5}var gu=HEAP[hX];var gt=HEAP[eY];var gs=(gu)+(gt);var gr=(gs)<0;if(gr){hK=1;break $bb7$$bb2$5}var gq=dM;var gp=(gq+12)&4294967295;var f4=HEAP[gp];var f3=HEAP[hX];var f2=(f4)<(f3);if(f2){hK=1;break $bb7$$bb2$5}var f1=dM;var f0=(f1+4)&4294967295;var fZ=HEAP[f0];var fX=HEAP[g];var fW=(fZ)<(fX);if(fW){hK=1;break $bb7$$bb2$5}var fV=dM;var fU=(fV+12)&4294967295;var fw=HEAP[fU];var fv=HEAP[eY];var fu=(fw)<(fv);if(fu){hK=1;break $bb7$$bb2$5}var e8=HEAP[_globalParams];var e7=__ZN12GlobalParams20getTextKeepTinyCharsEv(e8);var hL=reSign((e7),8,0)!=0;var fj=(hL)^1;var ca=unSign((fj),1,0);var dz=reSign((ca),8,0)!=0;var fk=(dz)^1;var s=unSign((fk),1,0);var dx=reSign((s),8,0)!=0;$bb18$$bb15$12:do{if(dx){hK=8}else{var e6=HEAP[g];var e5=_fabs(e6);var e4=(e5)>=3;if(e4){hK=8;break $bb18$$bb15$12}var e3=HEAP[eY];var e2=_fabs(e3);var e1=(e2)>=3;if(e1){hK=8;break $bb18$$bb15$12}eE=1;hK=11;break $bb18$$bb15$12}}while(0);if(hK==8){eE=0}var e0=eE;cS=e0;var eZ=cS;var c7=reSign((eZ),8,0)!=0;$bb21$$bb24$19:do{if(c7){var eN=dM;var eM=(eN+44)&4294967295;var eL=HEAP[eM];var eK=((eL)+1)&4294967295;var eJ=dM;var eI=(eJ+44)&4294967295;HEAP[eI]=eK;var eH=dM;var eG=(eH+44)&4294967295;var eF=HEAP[eG];var eD=(((eF))|0)>50000;var eo=unSign((eD),1,0);cC=eo;var em=cC;var c3=reSign((em),8,0)!=0;if(!(c3)){hK=14;break $bb21$$bb24$19}var ek=dM;var ei=(ek+24)&4294967295;var eg=HEAP[ei];var ee=ft;var ec=((eg)+(ee))&4294967295;var ea=dM;var d8=(ea+24)&4294967295;HEAP[d8]=ec;hK=15;break $bb7$$bb2$5}}while(0);var d7=b9;var dT=(((d7))|0)==1;$bb25$$bb29$23:do{if(dT){var dR=iw;var dO=(dR)&4294967295;var dL=HEAP[dO];var dJ=(((dL))|0)==32;if(!(dJ)){hK=17;break $bb25$$bb29$23}var dH=dM;var dF=(dH+20)&4294967295;var dD=HEAP[dF];var dA=(dD)!=0;if(dA){var dy=dM;var b8=(dy+20)&4294967295;var b7=HEAP[b8];var b5=(b7+68)&4294967295;var b3=HEAP[b5];var b1=((b3)+1)&4294967295;var bZ=(b7+68)&4294967295;HEAP[bZ]=b1}var bX=dM;var bV=(bX+24)&4294967295;var bT=HEAP[bV];var bR=ft;var bE=((bT)+(bR))&4294967295;var bD=dM;var bB=(bD+24)&4294967295;HEAP[bB]=bE;var bz=dM;__ZN8TextPage7endWordEv(bz);hK=15;break $bb7$$bb2$5}}while(0);var bx=dM;var bv=(bx+20)&4294967295;var bt=HEAP[bv];var br=(bt)==0;$bb50$$bb30$30:do{if(br){hK=19}else{var bp=dM;var bn=(bp+20)&4294967295;var a9=HEAP[bn];var a8=(a9+56)&4294967295;var a6=HEAP[a8];var a4=(((a6))|0)<=0;if(a4){hK=19;break $bb50$$bb30$30}hQ=0;var a2=hQ;Y=a2;var a0=Y;gO=a0;var aY=dM;var aW=(aY+20)&4294967295;var aU=HEAP[aW];var aS=(aU)&4294967295;var aO=HEAP[aS];if(aO==0){hK=59}else{if(aO==1){hK=60}else{if(aO==2){hK=61}else{if(aO==3){hK=62}else{hK=63}}}}if(hK==59){var aN=HEAP[hX];gO=aN;var aL=HEAP[ij];var aJ=dM;var aH=(aJ+20)&4294967295;var aF=HEAP[aH];var aD=(aF+12)&4294967295;var aB=HEAP[aD];var az=(aL)-(aB);Y=az;var ax=HEAP[ij];var au=dM;var at=(au+20)&4294967295;var ar=HEAP[at];var aq=(ar+52)&4294967295;var ap=HEAP[aq];var ao=dM;var an=(ao+20)&4294967295;var am=HEAP[an];var al=(am+56)&4294967295;var ak=HEAP[al];var ai=((ak)-1)&4294967295;var ah=(ap+8*ai)&4294967295;var ag=HEAP[ah];var af=(ax)-(ag);hQ=af}else{if(hK==60){var ae=HEAP[ij];gO=ae;var ad=HEAP[hX];var ac=dM;var ab=(ac+20)&4294967295;var aa=HEAP[ab];var Z=(aa+28)&4294967295;var W=HEAP[Z];var V=(ad)-(W);Y=V;var U=HEAP[hX];var T=dM;var S=(T+20)&4294967295;var R=HEAP[S];var Q=(R+52)&4294967295;var P=HEAP[Q];var N=dM;var L=(N+20)&4294967295;var C=HEAP[L];var B=(C+56)&4294967295;var A=HEAP[B];var z=((A)-1)&4294967295;var y=(P+8*z)&4294967295;var x=HEAP[y];var w=(U)-(x);hQ=w}else{if(hK==61){var v=HEAP[hX];gO=v;var t=dM;var q=(t+20)&4294967295;var e=HEAP[q];var d=(e+4)&4294967295;var c=HEAP[d];var b=HEAP[ij];var a=(c)-(b);Y=a;var iB=dM;var iA=(iB+20)&4294967295;var iz=HEAP[iA];var ix=(iz+52)&4294967295;var iu=HEAP[ix];var ii=dM;var ih=(ii+20)&4294967295;var ig=HEAP[ih];var ie=(ig+56)&4294967295;var id=HEAP[ie];var ic=((id)-1)&4294967295;var ib=(iu+8*ic)&4294967295;var ia=HEAP[ib];var h8=HEAP[ij];var h6=(ia)-(h8);hQ=h6}else{if(hK==62){var O=HEAP[ij];gO=O;var M=dM;var K=(M+20)&4294967295;var J=HEAP[K];var I=(J+20)&4294967295;var H=HEAP[I];var G=HEAP[hX];var F=(H)-(G);Y=F;var E=dM;var D=(E+20)&4294967295;var u=HEAP[D];var r=(u+52)&4294967295;var p=HEAP[r];var n=dM;var m=(n+20)&4294967295;var l=HEAP[m];var k=(l+56)&4294967295;var j=HEAP[k];var i=((j)-1)&4294967295;var h=(p+8*i)&4294967295;var iy=HEAP[h];var iv=HEAP[hX];var it=(iy)-(iv);hQ=it}}}}var ir=hQ;var iq=_fabs(ir);var ip=dM;var io=(ip+20)&4294967295;var im=HEAP[io];var il=(im+76)&4294967295;var ik=HEAP[il];var h9=(ik)*0.1;var h7=(iq)>=(h9);$bb39$$bb37$39:do{if(h7){hK=22}else{var h5=dM;var h4=(h5+20)&4294967295;var h3=HEAP[h4];var h2=(h3+36)&4294967295;var h1=HEAP[h2];var h0=gO;var hZ=(h0)-(h1);var hY=_fabs(hZ);var hW=dM;var hV=(hW+20)&4294967295;var hU=HEAP[hV];var hT=(hU+76)&4294967295;var hS=HEAP[hT];var hR=(hS)*0.2;var hP=(hY)>=(hR);if(hP){hK=22;break $bb39$$bb37$39}dP=1;hK=24;break $bb39$$bb37$39}}while(0);if(hK==22){dP=0}var hO=dP;aj=hO;var hN=aj;var cp=reSign((hN),8,0)!=0;$bb48$$bb42$45:do{if(cp){hK=26}else{var hM=dM;var hJ=(hM+48)&4294967295;var hI=HEAP[hJ];var cn=reSign((hI),8,0)!=0;if(cn){hK=26;break $bb48$$bb42$45}var hH=dM;var hG=(hH+20)&4294967295;var hF=HEAP[hG];var hE=(hF+76)&4294967295;var hD=HEAP[hE];var hC=(hD)*-0.2;var hB=Y;var hA=(hC)>(hB);if(hA){hK=26;break $bb48$$bb42$45}var hp=dM;var ho=(hp+20)&4294967295;var hn=HEAP[ho];var hm=(hn+76)&4294967295;var hl=HEAP[hm];var hk=(hl)*0.1;var hj=Y;var hi=(hk)<(hj);if(hi){hK=26;break $bb48$$bb42$45}var hh=dM;var hf=(hh+20)&4294967295;var gU=HEAP[hf];var gT=(gU+36)&4294967295;var gS=HEAP[gT];var gR=gO;var gQ=(gR)-(gS);var gP=_fabs(gQ);var gN=(gP)>0.5;if(gN){hK=26;break $bb48$$bb42$45}var gM=dM;var gL=(gM+32)&4294967295;var gJ=HEAP[gL];var go=dM;var gn=(go+20)&4294967295;var gm=HEAP[gn];var gl=(gm+76)&4294967295;var gk=HEAP[gl];var gj=(gJ)!=(gk);if(gj){hK=26;break $bb48$$bb42$45}else{hK=31;break $bb48$$bb42$45}}}while(0);if(hK==26){var gi=dM;__ZN8TextPage7endWordEv(gi)}var gh=dM;var gg=(gh+48)&4294967295;var ge=aj;HEAP[gg]=ge;hK=33;break $bb50$$bb30$30}}while(0);if(hK==19){var fS=dM;var fR=(fS+48)&4294967295;HEAP[fR]=0}var fQ=b9;var fP=(((fQ))|0)!=0;$bb52$$bb78$57:do{if(fP){var fO=dM;var fN=(fO+20)&4294967295;var fM=HEAP[fN];var fL=(fM)==0;if(fL){var fK=dM;var fI=gV;var hg=er;var he=cD;__ZN8TextPage9beginWordEP8GfxStatedd(fK,fI,hg,he)}var hd=dM;var hc=(hd+20)&4294967295;var hb=HEAP[hc];var ha=(hb)&4294967295;var g9=HEAP[ha];var g8=(((g9))|0)!=0;$bb56$$bb55$62:do{if(g8){hK=37}else{var g7=HEAP[g];var g6=(g7)<0;if(g6){hK=36;break $bb56$$bb55$62}else{hK=37;break $bb56$$bb55$62}}}while(0);$bb56$$bb62$64:do{if(hK==37){var gK=dM;var gI=(gK+20)&4294967295;var gH=HEAP[gI];var gG=(gH)&4294967295;var gF=HEAP[gG];var gE=(((gF))|0)!=1;if(!gE){var gC=HEAP[eY];var gB=(gC)<0;if(gB){hK=36;break $bb56$$bb62$64}}var gA=dM;var gz=(gA+20)&4294967295;var gf=HEAP[gz];var gd=(gf)&4294967295;var gc=HEAP[gd];var gb=(((gc))|0)!=2;if(!gb){var ga=HEAP[g];var f9=(ga)>0;if(f9){hK=36;break $bb56$$bb62$64}}var f8=dM;var f7=(f8+20)&4294967295;var f6=HEAP[f7];var f5=(f6)&4294967295;var fJ=HEAP[f5];var fH=(((fJ))|0)!=3;if(fH){hK=40;break $bb56$$bb62$64}var fG=HEAP[eY];var fF=(fG)>0;if(fF){hK=36;break $bb56$$bb62$64}else{hK=40;break $bb56$$bb62$64}}}while(0);if(hK==36){var fE=dM;__ZN8TextPage7endWordEv(fE);var fC=cD;var fA=ex;var fz=(fC)+(fA);var fy=er;var fx=fT;var fi=(fy)+(fx);var fh=dM;var fg=gV;__ZN8TextPage9beginWordEP8GfxStatedd(fh,fg,fi,fz);var ff=HEAP[ij];var fe=HEAP[g];var fd=(ff)+(fe);HEAP[ij]=fd;var fc=HEAP[hX];var fb=HEAP[eY];var fa=(fc)+(fb);HEAP[hX]=fa;var e9=HEAP[g];var eX=0-(e9);HEAP[g]=eX;var eW=HEAP[eY];var eV=0-(eW);HEAP[eY]=eV}var eU=HEAP[g];var eT=b9;var eS=(((eT))|0);var eR=(eU)/(eS);HEAP[g]=eR;var eQ=HEAP[eY];var eP=b9;var eO=(((eP))|0);var eC=(eQ)/(eO);HEAP[eY]=eC;cz=0;$bb77$76:while(1){var aA=cz;var ay=b9;var aw=(((aA))|0)<(((ay))|0);if(!(aw)){hK=56;break $bb52$$bb78$57}var eB=iw;var eA=cz;var ez=(eB+4*eA)&4294967295;var ey=HEAP[ez];var ew=unSign((ey),32,0)<=55295;$bb72$$bb65$79:do{if(ew){hK=44}else{var ev=iw;var eu=cz;var et=(ev+4*eu)&4294967295;var eq=HEAP[et];var d5=unSign((eq),32,0)>56319;if(d5){hK=44;break $bb72$$bb65$79}var d4=cz;var d3=((d4)+1)&4294967295;var d2=b9;var d1=(((d3))|0)>=(((d2))|0);$bb70$$bb67$82:do{if(d1){hK=46}else{var d0=cz;var dZ=((d0)+1)&4294967295;var dY=iw;var dX=(dY+4*dZ)&4294967295;var dV=HEAP[dX];var dw=unSign((dV),32,0)<=56319;if(dw){hK=46;break $bb70$$bb67$82}var dv=cz;var du=((dv)+1)&4294967295;var dt=iw;var ds=(dt+4*du)&4294967295;var dr=HEAP[ds];var dq=unSign((dr),32,0)>57343;if(dq){hK=46;break $bb70$$bb67$82}var dp=iw;var dn=cz;var dl=(dp+4*dn)&4294967295;var cY=HEAP[dl];var cX=(cY)&1023;var cW=(cX)<<10;var cV=cz;var cU=((cV)+1)&4294967295;var cT=iw;var cR=(cT+4*cU)&4294967295;var cQ=HEAP[cR];var cP=(cQ)&1023;var cN=(cW)|(cP);var es=((cN)+65536)&4294967295;f=es;var ep=cz;var en=((ep)+1)&4294967295;cz=en;var el=HEAP[eY];var ej=HEAP[g];var eh=cz;var ef=(((eh))|0);var ed=HEAP[eY];var eb=(ef)*(ed);var d9=HEAP[hX];var dW=(eb)+(d9);var dU=cz;var dS=(((dU))|0);var dQ=HEAP[g];var dN=(dS)*(dQ);var dK=HEAP[ij];var dI=(dN)+(dK);var dG=dM;var dE=(dG+20)&4294967295;var dC=HEAP[dE];var dm=gV;var dk=d6;var dj=f;__ZN8TextWord7addCharEP8GfxStateddddjj(dC,dm,dI,dW,ej,el,dk,dj);hK=49;break $bb70$$bb67$82}}while(0);if(hK==46){var di=HEAP[eY];var dh=HEAP[g];var dg=cz;var de=(((dg))|0);var dc=HEAP[eY];var da=(de)*(dc);var c8=HEAP[hX];var cO=(da)+(c8);var cM=cz;var cL=(((cM))|0);var cK=HEAP[g];var cJ=(cL)*(cK);var cI=HEAP[ij];var cH=(cJ)+(cI);var cG=dM;var cF=(cG+20)&4294967295;var cE=HEAP[cF];var cA=gV;var cy=d6;__ZN8TextWord7addCharEP8GfxStateddddjj(cE,cA,cH,cO,dh,di,cy,65533)}hK=51;break $bb72$$bb65$79}}while(0);$bb72$$bb76$89:do{if(hK==44){var cx=iw;var cw=cz;var cv=(cx+4*cw)&4294967295;var cu=HEAP[cv];var ct=unSign((cu),32,0)<=56319;$bb75$$bb73$91:do{if(!ct){var cs=iw;var cr=cz;var cq=(cs+4*cr)&4294967295;var ck=HEAP[cq];var cj=unSign((ck),32,0)>57343;if(cj){hK=52;break $bb75$$bb73$91}var ci=HEAP[eY];var ch=HEAP[g];var cg=cz;var cf=(((cg))|0);var ce=HEAP[eY];var cd=(cf)*(ce);var cc=HEAP[hX];var cb=(cd)+(cc);var b6=cz;var b4=(((b6))|0);var b2=HEAP[g];var b0=(b4)*(b2);var bY=HEAP[ij];var bW=(b0)+(bY);var bU=dM;var bS=(bU+20)&4294967295;var bQ=HEAP[bS];var bO=gV;var bC=d6;__ZN8TextWord7addCharEP8GfxStateddddjj(bQ,bO,bW,cb,ch,ci,bC,65533);hK=51;break $bb72$$bb76$89}}while(0);var bA=iw;var by=cz;var bw=(bA+4*by)&4294967295;var bu=HEAP[bw];var bs=HEAP[eY];var bq=HEAP[g];var bo=cz;var bm=(((bo))|0);var bk=HEAP[eY];var a7=(bm)*(bk);var a5=HEAP[hX];var a3=(a7)+(a5);var a1=cz;var aZ=(((a1))|0);var aX=HEAP[g];var aV=(aZ)*(aX);var aT=HEAP[ij];var aR=(aV)+(aT);var aP=dM;var aM=(aP+20)&4294967295;var aK=HEAP[aM];var aI=gV;var aG=d6;__ZN8TextWord7addCharEP8GfxStateddddjj(aK,aI,aR,a3,bq,bs,aG,bu)}}while(0);var aE=cz;var aC=((aE)+1)&4294967295;cz=aC;hK=43;continue $bb77$76}}}while(0);var av=dM;var bP=(av+20)&4294967295;var bN=HEAP[bP];var bM=(bN)!=0;if(bM){var bL=dM;var bK=(bL+20)&4294967295;var bJ=HEAP[bK];var bI=dM;var bH=(bI+20)&4294967295;var bG=HEAP[bH];var bF=(bG+68)&4294967295;var bl=HEAP[bF];var bj=ft;var bi=((bl)+(bj))&4294967295;var bh=(bJ+68)&4294967295;HEAP[bh]=bi}var bg=dM;var bf=(bg+24)&4294967295;var be=HEAP[bf];var bd=ft;var bc=((be)+(bd))&4294967295;var bb=dM;var aQ=(bb+24)&4294967295;HEAP[aQ]=bc;hK=15;break $bb7$$bb2$5}}while(0);if(hK==1){var fs=dM;var fr=(fs+24)&4294967295;var fq=HEAP[fr];var fp=ft;var fo=((fq)+(fp))&4294967295;var fn=dM;var fm=(fn+24)&4294967295;HEAP[fm]=fo}STACKTOP=X;return;return}function __ZN10ActualText5endMCEP8GfxState(I,bK){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var ae;var bh;var aA;var bH;var E;var C;var S;var T;var q;var f;var Q=G;var a9;var aW=0;bh=I;aA=bK;q=0;var bG=bh;var bF=(bG+4)&4294967295;var bE=HEAP[bF];var bD=(((bE))|0)>0;$bb$$bb30$2:do{if(bD){var bC=bh;var bB=(bC+4)&4294967295;var bA=HEAP[bB];var bz=((bA)-1)&4294967295;var by=bh;var aK=(by+4)&4294967295;HEAP[aK]=bz;var aJ=bh;var aI=(aJ+4)&4294967295;var aH=HEAP[aI];var aG=(((aH))|0)==0;if(!(aG)){ae=1;break $bb$$bb30$2}var aF=bh;var aE=(aF+12)&4294967295;var aD=HEAP[aE];var R=reSign((aD),8,0)!=0;if(R){var aC=aA;var aB=__ZN8GfxState7getCurXEv(aC);var az=bh;var ay=(az+16)&4294967295;HEAP[ay]=aB;var ax=aA;var aw=__ZN8GfxState7getCurYEv(ax);var av=bh;var au=(av+24)&4294967295;HEAP[au]=aw;var at=bh;var ar=(at+32)&4294967295;HEAP[ar]=0;var aq=bh;var ap=(aq+40)&4294967295;HEAP[ap]=0}var ao=bh;var an=(ao+8)&4294967295;var am=HEAP[an];var al=__ZN9GooString16hasUnicodeMarkerEv(am);var bn=reSign((al),8,0)!=0;var bI=(bn)^1;var aN=unSign((bI),1,0);T=aN;var ak=T;var bm=reSign((ak),8,0)!=0;if(bm){var aj=bh;var ai=(aj+8)&4294967295;var ah=HEAP[ai];var ag=__ZN9GooString9getLengthEv(ah);var af=(((ag))|0)>0;var ad=unSign((af),1,0);S=ad;var ac=S;var bl=reSign((ac),8,0)!=0;if(bl){var ab=bh;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=__Z21pdfDocEncodingToUTF16P9GooStringPi(Z,Q);q=Y}else{HEAP[Q]=0}}else{var X=bh;var W=(X+8)&4294967295;var V=HEAP[W];var U=__ZNK9GooString10getCStringEv(V);q=U;var P=bh;var O=(P+8)&4294967295;var N=HEAP[O];var M=__ZN9GooString9getLengthEv(N);HEAP[Q]=M}var L=HEAP[Q];var K=(((L))|0)<=2;if(K){HEAP[Q]=0}else{var J=HEAP[Q];var H=((((J))|0)/2|0);var F=((H)-1)&4294967295;HEAP[Q]=F}var D=HEAP[Q];C=D;var A=C;var z=((A)*4)&4294967295;var y=__Znaj(z);var x=y;f=x;a9=0;$bb18$20:while(1){var bN=HEAP[Q];var bM=a9;var bL=(((bM))|0)<(((bN))|0);if(!(bL)){ae=8;break $bb18$20}var w=a9;var v=((w)+1)&4294967295;var u=((v)*2)&4294967295;var t=q;var s=(t+u)&4294967295;var r=HEAP[s];var p=reSign((r),8,0);var o=(p)&255;var n=(o)<<8;var m=a9;var l=((m)*2)&4294967295;var k=((l)+3)&4294967295;var j=q;var i=(j+k)&4294967295;var h=HEAP[i];var g=reSign((h),8,0);var e=(g)&255;var d=(n)|(e);var c=f;var b=a9;var a=(c+4*b)&4294967295;HEAP[a]=d;var bP=a9;var bO=((bP)+1)&4294967295;a9=bO;ae=6;continue $bb18$20}var bx=HEAP[Q];var bw=bh;var bv=(bw+40)&4294967295;var bu=HEAP[bv];var bt=bh;var bs=(bt+32)&4294967295;var br=HEAP[bs];var bq=bh;var bp=(bq+24)&4294967295;var bo=HEAP[bp];var bk=bh;var bj=(bk+16)&4294967295;var bi=HEAP[bj];var bg=bh;var bf=(bg)&4294967295;var be=HEAP[bf];var bd=aA;var bc=f;__ZN8TextPage7addCharEP8GfxStateddddjiPji(be,bd,bi,bo,br,bu,0,1,bc,bx);var bb=f;var ba=(bb)!=0;if(ba){var a8=f;var a7=a8;__ZdaPv(a7)}var a6=bh;var a5=(a6+8)&4294967295;var a4=HEAP[a5];var a3=__ZN9GooString16hasUnicodeMarkerEv(a4);var a1=reSign((a3),8,0)!=0;var bJ=(a1)^1;var B=unSign((bJ),1,0);E=B;var a2=E;var aZ=reSign((a2),8,0)!=0;$bb25$$bb27$27:do{if(aZ){var a0=q;var aY=(a0)!=0;if(!(aY)){ae=11;break $bb25$$bb27$27}var aX=q;__ZdaPv(aX)}}while(0);var aV=bh;var aU=(aV+8)&4294967295;var aT=HEAP[aU];bH=aT;var aS=bH;var aR=(aS)!=0;if(aR){var aQ=bH;__ZN9GooStringD1Ev(aQ);var aP=bH;var aO=aP;__ZdlPv(aO)}var aM=bh;var aL=(aM+8)&4294967295;HEAP[aL]=0}}while(0);STACKTOP=G;return;return}function __ZN10ActualText7addCharEP8GfxStateddddjiPji(D,ag,ad,ab,d,b,am,aH,af,a0){var ae;var aE;var G;var a1;var g;var u;var H;var av;var E;var Q;var f;var i=0;aE=D;G=ag;a1=ad;g=ab;u=d;H=b;av=am;E=aH;Q=af;f=a0;var aZ=aE;var aY=(aZ+4)&4294967295;var aX=HEAP[aY];var aW=(((aX))|0)==0;$bb$$bb1$2:do{if(aW){var aV=aE;var aU=(aV)&4294967295;var aT=HEAP[aU];var aS=G;var aR=a1;var aQ=g;var ay=u;var aw=H;var at=av;var aq=E;var ao=Q;var al=f;__ZN8TextPage7addCharEP8GfxStateddddjiPji(aT,aS,aR,aQ,ay,aw,at,aq,ao,al)}else{var ak=aE;var aj=(ak+12)&4294967295;var ai=HEAP[aj];var F=reSign((ai),8,0)!=0;if(F){var ah=aE;var W=(ah+16)&4294967295;var U=a1;HEAP[W]=U;var S=aE;var P=(S+24)&4294967295;var N=g;HEAP[P]=N;var M=aE;var L=(M+32)&4294967295;var K=u;HEAP[L]=K;var J=aE;var I=(J+40)&4294967295;var C=H;HEAP[I]=C;var B=aE;var A=(B+12)&4294967295;HEAP[A]=0}else{var z=aE;var y=(z+16)&4294967295;var x=HEAP[y];var w=a1;var v=(x)>(w);if(v){var t=aE;var s=(t+16)&4294967295;var r=a1;HEAP[s]=r}var q=aE;var p=(q+24)&4294967295;var o=HEAP[p];var n=g;var m=(o)>(n);if(m){var l=aE;var k=(l+24)&4294967295;var j=g;HEAP[k]=j}var h=a1;var e=u;var c=(h)+(e);var a=aE;var a8=(a+16)&4294967295;var a7=HEAP[a8];var a6=aE;var a5=(a6+32)&4294967295;var a4=HEAP[a5];var a3=(a7)+(a4);var a2=(c)>(a3);if(a2){var aP=a1;var aO=u;var aN=(aP)+(aO);var aM=aE;var aL=(aM+16)&4294967295;var aK=HEAP[aL];var aJ=(aN)-(aK);var aI=aE;var aG=(aI+32)&4294967295;HEAP[aG]=aJ}var aF=g;var aD=H;var aC=(aF)+(aD);var aB=aE;var aA=(aB+24)&4294967295;var az=HEAP[aA];var ax=aE;var au=(ax+40)&4294967295;var ar=HEAP[au];var ap=(az)+(ar);var an=(aC)>(ap);if(!(an)){ae=5;break $bb$$bb1$2}var ac=g;var aa=H;var Z=(ac)+(aa);var Y=aE;var X=(Y+24)&4294967295;var V=HEAP[X];var T=(Z)-(V);var R=aE;var O=(R+40)&4294967295;HEAP[O]=T}}}while(0);return;return}function __ZN9TextBlock8coalesceEP10UnicodeMap(bz,kt){var K;var hG;var ex;var j8;var ik;var kc;var iy;var kg;var iz;var kj;var iA;var km;var bm;var ko;var kq;var iB;var kw;var dm;var iN;var iO;var v;var s;var p;var a4;var a2;var iZ;var jn;var i;var f;var aM;var gj;var jo;var il;var hO;var fY;var lF;var lC;var jL;var i9;var dj;var iF;var a;var jX;var fm;var jp;var jm;var jl;var aV;var aT;var aR;var gu=0;hG=bz;ex=kt;var bk=hG;var bj=(bk+96)&4294967295;var bi=HEAP[bj];var bh=(bi)&4294967295;var bg=HEAP[bh];lF=bg;$bb45$2:while(1){var j=hG;var g=(j+96)&4294967295;var d=HEAP[g];var b=(d+4)&4294967295;var lH=HEAP[b];var lE=lF;var lB=(((lH))|0)>=(((lE))|0);if(!(lB)){K=35;break $bb45$2}var bf=hG;var be=(bf+96)&4294967295;var bd=HEAP[be];var bc=lF;var e8=__ZN8TextPool7getPoolEi(bd,bc);v=e8;$bb43$5:while(1){var t=v;var q=(t)!=0;if(!(q)){K=33;break $bb43$5}var e7=v;var e6=(e7+76)&4294967295;var e5=HEAP[e6];var e4=(e5)*0.1;a=e4;var e3=v;var e2=(e3+76)&4294967295;var e1=HEAP[e2];var e0=(e1)*0.2;jX=e0;var eZ=hG;var eO=(eZ+4)&4294967295;var eN=HEAP[eO];var eM=(((eN))|0)==0;$bb3$$bb2$8:do{if(eM){K=2}else{var eL=hG;var eK=(eL+4)&4294967295;var eJ=HEAP[eK];var eI=(((eJ))|0)==3;if(eI){K=2;break $bb3$$bb2$8}var en=v;var em=(en+36)&4294967295;var el=HEAP[em];var ek=jX;var dZ=(el)-(ek);var dY=hG;var dX=(dY+96)&4294967295;var dW=HEAP[dX];var dV=__ZN8TextPool10getBaseIdxEd(dW,dZ);il=dV;K=5;break $bb3$$bb2$8}}while(0);if(K==2){var eH=v;var eG=(eH+36)&4294967295;var eF=HEAP[eG];var et=jX;var es=(eF)+(et);var er=hG;var eq=(er+96)&4294967295;var ep=HEAP[eq];var eo=__ZN8TextPool10getBaseIdxEd(ep,es);il=eo}jp=0;p=0;var dU=p;s=dU;var dT=lF;lC=dT;$bb33$14:while(1){var f3=lC;var f2=il;var f1=(((f3))|0)<=(((f2))|0);if(!(f1)){K=27;break $bb33$14}var dS=lC;var dR=lF;var dQ=(((dS))|0)==(((dR))|0);if(dQ){var dv=v;s=dv;var du=v;var dt=(du+88)&4294967295;var ds=HEAP[dt];p=ds}else{s=0;var dr=hG;var dq=(dr+96)&4294967295;var dp=HEAP[dq];var dn=lC;var dl=__ZN8TextPool7getPoolEi(dp,dn);p=dl}$bb29$21:while(1){var f8=p;var f7=(f8)!=0;if(!(f7)){K=24;break $bb29$21}var dk=p;var cY=(dk+56)&4294967295;var cX=HEAP[cY];var cW=v;var cV=(cW+56)&4294967295;var cU=HEAP[cV];var cT=(((cX))|0)==(((cU))|0);$bb11$$bb27$24:do{if(cT){var cS=v;var cR=(cS+56)&4294967295;var cQ=HEAP[cR];var cP=((cQ)*4)&4294967295;var cu=v;var ct=(cu+44)&4294967295;var cs=HEAP[ct];var cr=p;var cq=(cr+44)&4294967295;var cp=HEAP[cq];var co=cp;var cn=cs;var cm=_memcmp(co,cn,cP);var cl=(((cm))|0)==0;if(!(cl)){K=10;break $bb11$$bb27$24}var ca=hG;var b9=(ca+4)&4294967295;var b8=HEAP[b9];if(b8==0){K=122}else{if(b8==1){K=123}else{if(b8==2){K=122}else{if(b8==3){K=123}else{K=10;break $bb11$$bb27$24}}}}if(K==122){var b7=v;var b6=(b7+4)&4294967295;var b5=HEAP[b6];var b4=p;var b3=(b4+4)&4294967295;var b2=HEAP[b3];var b1=(b5)-(b2);var bQ=_fabs(b1);var bP=a;var bO=(bQ)>=(bP);$bb18$$bb14$29:do{if(bO){K=11}else{var bN=v;var bM=(bN+12)&4294967295;var bL=HEAP[bM];var bK=p;var bJ=(bK+12)&4294967295;var bI=HEAP[bJ];var bH=(bL)-(bI);var h6=_fabs(bH);var h4=a;var h2=(h6)>=(h4);if(h2){K=11;break $bb18$$bb14$29}var h0=v;var hY=(h0+20)&4294967295;var hW=HEAP[hY];var hU=p;var hS=(hU+20)&4294967295;var hQ=HEAP[hS];var hP=(hW)-(hQ);var hL=_fabs(hP);var hJ=jX;var hH=(hL)>=(hJ);if(hH){K=11;break $bb18$$bb14$29}var hE=v;var hC=(hE+28)&4294967295;var hA=HEAP[hC];var hy=p;var hw=(hy+28)&4294967295;var hu=HEAP[hw];var ht=(hA)-(hu);var hq=_fabs(ht);var ho=jX;var hm=(hq)>=(ho);if(hm){K=11;break $bb18$$bb14$29}iO=1;K=15;break $bb18$$bb14$29}}while(0);if(K==11){iO=0}var hk=iO;jp=hk}else{if(K==123){var hi=v;var hg=(hi+4)&4294967295;var he=HEAP[hg];var hc=p;var ha=(hc+4)&4294967295;var g9=HEAP[ha];var g6=(he)-(g9);var g4=_fabs(g6);var g2=jX;var g0=(g4)>=(g2);$bb25$$bb21$38:do{if(g0){K=18}else{var gY=v;var gW=(gY+12)&4294967295;var gU=HEAP[gW];var gS=p;var gQ=(gS+12)&4294967295;var gP=HEAP[gQ];var gO=(gU)-(gP);var gN=_fabs(gO);var gM=jX;var gL=(gN)>=(gM);if(gL){K=18;break $bb25$$bb21$38}var gK=v;var gJ=(gK+20)&4294967295;var gI=HEAP[gJ];var gH=p;var gG=(gH+20)&4294967295;var gF=HEAP[gG];var gE=(gI)-(gF);var gD=_fabs(gE);var gC=a;var gB=(gD)>=(gC);if(gB){K=18;break $bb25$$bb21$38}var gA=v;var gz=(gA+28)&4294967295;var gy=HEAP[gz];var gx=p;var gw=(gx+28)&4294967295;var gv=HEAP[gw];var gt=(gy)-(gv);var gs=_fabs(gt);var gr=a;var gq=(gs)>=(gr);if(gq){K=18;break $bb25$$bb21$38}iN=1;K=22;break $bb25$$bb21$38}}while(0);if(K==18){iN=0}var gp=iN;jp=gp}}}}while(0);var go=jp;var kb=reSign((go),8,0)!=0;if(kb){K=24;break $bb29$21}var gn=p;s=gn;var gm=p;var gl=(gm+88)&4294967295;var gk=HEAP[gl];p=gk;K=8;continue $bb29$21}var f6=jp;var k2=reSign((f6),8,0)!=0;if(k2){K=27;break $bb33$14}var f5=lC;var f4=((f5)+1)&4294967295;lC=f4;K=6;continue $bb33$14}var f0=jp;var k1=reSign((f0),8,0)!=0;if(k1){var fZ=s;var fN=(fZ)!=0;if(fN){var fM=p;var fL=(fM+88)&4294967295;var fK=HEAP[fL];var fJ=s;var fI=(fJ+88)&4294967295;HEAP[fI]=fK}else{var fH=p;var fG=(fH+88)&4294967295;var fF=HEAP[fG];var fE=hG;var ft=(fE+96)&4294967295;var fs=HEAP[ft];var fr=lC;__ZN8TextPool7setPoolEiP8TextWord(fs,fr,fF)}var fq=p;dm=fq;var fp=dm;var fo=(fp)!=0;if(fo){var fn=dm;__ZN8TextWordD1Ev(fn);var fl=dm;var fk=fl;__ZdlPv(fk)}K=1;continue $bb43$5}else{var fj=v;var y=(fj+88)&4294967295;var w=HEAP[y];v=w;K=1;continue $bb43$5}}var n=lF;var l=((n)+1)&4294967295;lF=l;K=0;continue $bb45$2}var lz=hG;var lx=(lz+104)&4294967295;HEAP[lx]=0;var lv=hG;var lt=(lv+96)&4294967295;var lr=HEAP[lt];var lp=(lr)&4294967295;var ln=HEAP[lp];aM=ln;var ll=hG;var lj=(ll+112)&4294967295;HEAP[lj]=0;var lh=hG;var lf=(lh+108)&4294967295;HEAP[lf]=0;$bb47$63:while(1){$bb49$65:while(1){var k9=hG;var k7=(k9+96)&4294967295;var k5=HEAP[k7];var k3=(k5+4)&4294967295;var kZ=HEAP[k3];var kX=aM;var kV=(((kZ))|0)<(((kX))|0);$bb52$$bb50$67:do{if(kV){K=38}else{var kT=hG;var kR=(kT+96)&4294967295;var kP=HEAP[kR];var kN=aM;var kL=__ZN8TextPool7getPoolEi(kP,kN);var kJ=(kL)!=0;if(kJ){K=38;break $bb52$$bb50$67}iB=1;K=40;break $bb52$$bb50$67}}while(0);if(K==38){iB=0}var kH=iB;kw=kH;var kG=kw;var kv=reSign((kG),8,0)!=0;if(!(kv)){K=43;break $bb49$65}var ld=aM;var lb=((ld)+1)&4294967295;aM=lb;K=37;continue $bb49$65}var kF=hG;var kE=(kF+96)&4294967295;var kD=HEAP[kE];var kC=(kD+4)&4294967295;var kB=HEAP[kC];var kA=aM;var kz=(((kB))|0)<(((kA))|0);if(kz){K=44;break $bb47$63}var ky=aM;gj=ky;var kx=aM;var ks=((kx)+1)&4294967295;hO=ks;$bb63$76:while(1){var jQ=aM;var jP=((jQ)+4)&4294967295;var jO=hO;var jN=(((jP))|0)<=(((jO))|0);if(jN){K=50;break $bb63$76}var jK=hG;var jJ=(jK+96)&4294967295;var jI=HEAP[jJ];var jH=(jI+4)&4294967295;var jG=HEAP[jH];var jF=hO;var jE=(((jG))|0)>=(((jF))|0);if(!(jE)){K=50;break $bb63$76}var kr=hG;var kp=(kr+96)&4294967295;var kn=HEAP[kp];var kl=hO;var kk=__ZN8TextPool7getPoolEi(kn,kl);var ki=(kk)==0;var kh=unSign((ki),1,0);kq=kh;var kf=kq;var ku=reSign((kf),8,0)!=0;$bb62$$bb59$80:do{if(!ku){var kd=hG;var ka=(kd+96)&4294967295;var j9=HEAP[ka];var j7=gj;var j6=__ZN8TextPool7getPoolEi(j9,j7);var j5=hG;var j4=(j5+96)&4294967295;var j3=HEAP[j4];var j2=hO;var j1=__ZN8TextPool7getPoolEi(j3,j2);var j0=__ZN8TextWord10primaryCmpEPS_(j1,j6);var jW=(((j0))|0)<0;var jV=unSign((jW),1,0);ko=jV;var jU=ko;var ke=reSign((jU),8,0)!=0;if(!(ke)){K=48;break $bb62$$bb59$80}var jT=hO;gj=jT}}while(0);var jS=hO;var jR=((jS)+1)&4294967295;hO=jR;K=46;continue $bb63$76}var jD=hG;var jC=(jD+96)&4294967295;var jB=HEAP[jC];var jz=gj;var jy=__ZN8TextPool7getPoolEi(jB,jz);v=jy;var jx=v;var jw=(jx+88)&4294967295;var jv=HEAP[jw];var ju=hG;var jt=(ju+96)&4294967295;var js=HEAP[jt];var jr=gj;__ZN8TextPool7setPoolEiP8TextWord(js,jr,jv);var jq=v;var ei=(jq+88)&4294967295;HEAP[ei]=0;var eg=__Znwj(96);var ee=eg;bm=ee;var ec=v;var ea=(ec+36)&4294967295;var d8=HEAP[ea];var d6=v;var d4=(d6)&4294967295;var d2=HEAP[d4];var d0=bm;var dO=hG;__ZN8TextLineC1EP9TextBlockid(d0,dO,d2,d8);var dM=bm;jn=dM;var dK=jn;var dI=v;__ZN8TextLine7addWordEP8TextWord(dK,dI);var dG=v;iZ=dG;var dE=v;var dC=(dE+76)&4294967295;var dA=HEAP[dC];dj=dA;var dy=v;var dw=(dy+36)&4294967295;var dh=HEAP[dw];var df=dj;var dd=(df)*-0.5;var db=(dh)+(dd);jL=db;var c9=v;var c7=(c9+36)&4294967295;var c5=HEAP[c7];var c3=dj;var c1=(c3)*0.5;var cZ=(c5)+(c1);i9=cZ;var cN=hG;var cL=(cN+96)&4294967295;var cJ=HEAP[cL];var cG=jL;var cE=__ZN8TextPool10getBaseIdxEd(cJ,cG);jo=cE;var cC=hG;var cA=(cC+96)&4294967295;var cy=HEAP[cA];var cx=i9;var cv=__ZN8TextPool10getBaseIdxEd(cy,cx);il=cv;$bb66$85:while(1){fY=0;a2=0;var ck=a2;a4=ck;var cj=jo;hO=cj;$bb87$87:while(1){var a0=hO;var aZ=il;var aY=(((a0))|0)<=(((aZ))|0);if(!(aY)){K=72;break $bb87$87}v=0;var ci=hG;var ch=(ci+96)&4294967295;var cg=HEAP[ch];var cf=hO;var ce=__ZN8TextPool7getPoolEi(cg,cf);s=ce;$bb85$90:while(1){var a6=s;var a5=(a6)!=0;if(!(a5)){K=70;break $bb85$90}var cd=s;var cc=(cd+36)&4294967295;var cb=HEAP[cc];var b0=jL;var bZ=(cb)<(b0);$bb72$$bb69$93:do{if(bZ){K=56}else{var bY=s;var bX=(bY+36)&4294967295;var bW=HEAP[bX];var bV=i9;var bU=(bW)>(bV);if(bU){K=56;break $bb72$$bb69$93}var bT=iZ;var bS=s;var bR=__ZN8TextWord12primaryDeltaEPS_(bT,bS);iF=bR;var bG=dj;var bF=(bG)*-0.2;var bE=iF;var bD=(bE)<(bF);if(bD){K=56;break $bb72$$bb69$93}iA=1;K=59;break $bb72$$bb69$93}}while(0);if(K==56){iA=0}var bC=iA;km=bC;var bB=km;var jZ=reSign((bB),8,0)!=0;if(jZ){K=61;break $bb85$90}var ba=s;v=ba;var a9=s;var a8=(a9+88)&4294967295;var a7=HEAP[a8];s=a7;K=55;continue $bb85$90}if(K==61){var bA=dj;var by=(bA)*1.5;var bx=iF;var bw=(by)<=(bx);$bb79$$bb76$103:do{if(bw){K=64}else{var bv=a2;var bu=(bv)==0;if(!bu){var bt=s;var bs=a2;var br=__ZN8TextWord10primaryCmpEPS_(bt,bs);var bq=(((br))|0)<0;if(!(bq)){K=64;break $bb79$$bb76$103}}iz=1;K=65;break $bb79$$bb76$103}}while(0);if(K==64){iz=0}var bp=iz;kj=bp;var bo=kj;var jM=reSign((bo),8,0)!=0;if(jM){var bn=hO;fY=bn;var bl=v;a4=bl;var bb=s;a2=bb}}var a3=hO;var a1=((a3)+1)&4294967295;hO=a1;K=54;continue $bb87$87}var aX=a2;var aW=(aX)==0;if(aW){K=73;break $bb66$85}var aU=a4;var aS=(aU)!=0;if(aS){var aQ=a2;var aP=(aQ+88)&4294967295;var aO=HEAP[aP];var aN=a4;var jk=(aN+88)&4294967295;HEAP[jk]=aO}else{var jj=a2;var ji=(jj+88)&4294967295;var jh=HEAP[ji];var jg=hG;var jf=(jg+96)&4294967295;var je=HEAP[jf];var jd=fY;__ZN8TextPool7setPoolEiP8TextWord(je,jd,jh)}var jc=a2;var jb=(jc+88)&4294967295;HEAP[jb]=0;var ja=jn;var i8=a2;__ZN8TextLine7addWordEP8TextWord(ja,i8);var i7=a2;iZ=i7;K=53;continue $bb66$85}var i6=hG;var i5=(i6+104)&4294967295;var i4=HEAP[i5];var i3=(i4)==0;$bb96$$bb94$122:do{if(i3){K=76}else{var i2=hG;var i1=(i2+104)&4294967295;var i0=HEAP[i1];var iY=jn;var iX=__ZN8TextLine5cmpYXEPS_(iY,i0);var iW=(((iX))|0)<=0;if(iW){K=76;break $bb96$$bb94$122}iy=1;K=78;break $bb96$$bb94$122}}while(0);if(K==76){iy=0}var iV=iy;kg=iV;var iU=kg;var jA=reSign((iU),8,0)!=0;if(jA){var iT=hG;var iS=(iT+104)&4294967295;var iR=HEAP[iS];i=iR;var iQ=hG;var iP=(iQ+104)&4294967295;var iM=HEAP[iP];var iL=(iM+80)&4294967295;var iK=HEAP[iL];f=iK}else{i=0;var iJ=hG;var iI=(iJ+100)&4294967295;var iH=HEAP[iI];f=iH}$bb103$132:while(1){var ix=f;var iw=(ix)==0;$bb106$$bb104$134:do{if(iw){K=82}else{var iv=jn;var iu=f;var it=__ZN8TextLine5cmpYXEPS_(iv,iu);var ir=(((it))|0)<=0;if(ir){K=82;break $bb106$$bb104$134}ik=1;K=84;break $bb106$$bb104$134}}while(0);if(K==82){ik=0}var iq=ik;kc=iq;var ip=kc;var W=reSign((ip),8,0)!=0;if(!(W)){K=87;break $bb103$132}var iG=f;i=iG;var iE=f;var iD=(iE+80)&4294967295;var iC=HEAP[iD];f=iC;K=81;continue $bb103$132}var io=i;var im=(io)!=0;if(im){var ij=i;var ii=(ij+80)&4294967295;var ih=jn;HEAP[ii]=ih}else{var ig=hG;var ie=(ig+100)&4294967295;var id=jn;HEAP[ie]=id}var ic=jn;var ib=(ic+80)&4294967295;var ia=f;HEAP[ib]=ia;var h9=hG;var h8=(h9+104)&4294967295;var h7=jn;HEAP[h8]=h7;var h5=jn;var h3=ex;__ZN8TextLine8coalesceEP10UnicodeMap(h5,h3);var h1=hG;var hZ=(h1+112)&4294967295;var hX=HEAP[hZ];var hV=jn;var hT=(hV+68)&4294967295;var hR=HEAP[hT];var hN=((hX)+(hR))&4294967295;var hM=hG;var hK=(hM+112)&4294967295;HEAP[hK]=hN;var hI=hG;var hF=(hI+108)&4294967295;var hD=HEAP[hF];var hB=((hD)+1)&4294967295;var hz=hG;var hx=(hz+108)&4294967295;HEAP[hx]=hB;K=36;continue $bb47$63}var hv=hG;var hs=(hv+108)&4294967295;var hr=HEAP[hs];var hp=_gmallocn(hr,4);var hn=hp;fm=hn;var hl=hG;var hj=(hl+100)&4294967295;var hh=HEAP[hj];jn=hh;aV=0;$bb115$147:while(1){var gX=jn;var gV=(gX)!=0;if(!(gV)){K=91;break $bb115$147}var hf=fm;var hd=aV;var hb=(hf+4*hd)&4294967295;var g8=jn;HEAP[hb]=g8;var g7=jn;var g5=(g7+80)&4294967295;var g3=HEAP[g5];jn=g3;var g1=aV;var gZ=((g1)+1)&4294967295;aV=gZ;K=89;continue $bb115$147}var gT=hG;var gR=(gT+108)&4294967295;var aL=HEAP[gR];var aK=fm;var aJ=aK;_qsort(aJ,aL,4,226);var aI=hG;var aH=(aI+120)&4294967295;HEAP[aH]=0;aV=0;$bb152$151:while(1){var cH=hG;var cF=(cH+108)&4294967295;var cD=HEAP[cF];var cB=aV;var cz=(((cD))|0)>(((cB))|0);if(!(cz)){K=120;break $bb152$151}var aG=fm;var aF=aV;var aE=(aG+4*aF)&4294967295;var aD=HEAP[aE];i=aD;jm=0;aT=0;$bb145$154:while(1){var eR=aT;var eQ=aV;var eP=(((eR))|0)<(((eQ))|0);if(!(eP)){K=114;break $bb145$154}var aC=fm;var aB=aT;var aA=(aC+4*aB)&4294967295;var az=HEAP[aA];f=az;var ay=f;var ax=i;var aw=__ZN8TextLine12primaryDeltaEPS_(ay,ax);var av=(aw)>=0;var au=unSign((av),1,0);j8=au;var at=j8;var L=reSign((at),8,0)!=0;if(L){var ar=f;var aq=(ar+64)&4294967295;var ap=HEAP[aq];var ao=f;var an=(ao+68)&4294967295;var am=HEAP[an];var al=(ap+4*am)&4294967295;var ak=HEAP[al];var aj=((ak)+1)&4294967295;jl=aj}else{aR=0;var ai=hG;var ah=(ai+4)&4294967295;var ag=HEAP[ah];if(ag==0){K=124}else{if(ag==1){K=125}else{if(ag==2){K=126}else{if(ag==3){K=127}else{K=109}}}}$bb141$$bb122$$bb127$$bb132$$bb137$160:do{if(K==124){aR=0;while(1){var ad=f;var ac=(ad+68)&4294967295;var ab=HEAP[ac];var aa=aR;var Z=(((ab))|0)<=(((aa))|0);if(Z){K=96;break}var Y=i;var X=(Y+8)&4294967295;var V=HEAP[X];var U=f;var T=(U+60)&4294967295;var S=HEAP[T];var R=aR;var Q=(S+8*R)&4294967295;var P=HEAP[Q];var O=f;var N=(O+60)&4294967295;var M=HEAP[N];var J=aR;var I=((J)+1)&4294967295;var H=(M+8*I)&4294967295;var G=HEAP[H];var F=(P)+(G);var E=(F)*0.5;var D=(V)>=(E);if(!(D)){K=96;break}var af=aR;var ae=((af)+1)&4294967295;aR=ae;K=95;continue}}else{if(K==125){aR=0;while(1){var A=f;var z=(A+68)&4294967295;var x=HEAP[z];var u=aR;var r=(((x))|0)<=(((u))|0);if(r){K=101;break}var o=i;var m=(o+24)&4294967295;var k=HEAP[m];var h=f;var e=(h+60)&4294967295;var c=HEAP[e];var lI=aR;var lG=(c+8*lI)&4294967295;var lD=HEAP[lG];var lA=f;var ly=(lA+60)&4294967295;var lw=HEAP[ly];var lu=aR;var ls=((lu)+1)&4294967295;var lq=(lw+8*ls)&4294967295;var lo=HEAP[lq];var lm=(lD)+(lo);var lk=(lm)*0.5;var li=(k)>=(lk);if(!(li)){K=101;break}var C=aR;var B=((C)+1)&4294967295;aR=B;K=100;continue}}else{if(K==126){aR=0;while(1){var lc=f;var la=(lc+68)&4294967295;var k8=HEAP[la];var k6=aR;var k4=(((k8))|0)<=(((k6))|0);if(k4){K=105;break}var k0=i;var kY=(k0+16)&4294967295;var kW=HEAP[kY];var kU=f;var kS=(kU+60)&4294967295;var kQ=HEAP[kS];var kO=aR;var kM=(kQ+8*kO)&4294967295;var kK=HEAP[kM];var kI=f;var gi=(kI+60)&4294967295;var gh=HEAP[gi];var gg=aR;var gf=((gg)+1)&4294967295;var ge=(gh+8*gf)&4294967295;var gd=HEAP[ge];var gc=(kK)+(gd);var gb=(gc)*0.5;var ga=(kW)<=(gb);if(!(ga)){K=105;break}var lg=aR;var le=((lg)+1)&4294967295;aR=le;K=104;continue}}else{if(K==127){aR=0;while(1){var fW=f;var fV=(fW+68)&4294967295;var fU=HEAP[fV];var fT=aR;var fS=(((fU))|0)<=(((fT))|0);if(fS){K=109;break $bb141$$bb122$$bb127$$bb132$$bb137$160}var fR=i;var fQ=(fR+32)&4294967295;var fP=HEAP[fQ];var fO=f;var fD=(fO+60)&4294967295;var fC=HEAP[fD];var fB=aR;var fA=(fC+8*fB)&4294967295;var fz=HEAP[fA];var fy=f;var fx=(fy+60)&4294967295;var fw=HEAP[fx];var fv=aR;var fu=((fv)+1)&4294967295;var fi=(fw+8*fu)&4294967295;var fh=HEAP[fi];var fg=(fz)+(fh);var ff=(fg)*0.5;var fe=(fP)<=(ff);if(!(fe)){K=109;break $bb141$$bb122$$bb127$$bb132$$bb137$160}var f9=aR;var fX=((f9)+1)&4294967295;aR=fX;K=108;continue}}}}}}while(0);var fd=f;var fc=(fd+64)&4294967295;var fb=HEAP[fc];var fa=aR;var e9=(fb+4*fa)&4294967295;var eY=HEAP[e9];jl=eY}var eX=jl;var eW=jm;var eV=(((eX))|0)>(((eW))|0);if(eV){var eU=jl;jm=eU}var eT=aT;var eS=((eT)+1)&4294967295;aT=eS;K=93;continue $bb145$154}aR=0;while(1){var d9=i;var d7=(d9+68)&4294967295;var d5=HEAP[d7];var d3=aR;var d1=(((d5))|0)>=(((d3))|0);if(!(d1)){K=117;break}var eE=i;var eD=(eE+64)&4294967295;var eC=HEAP[eD];var eB=i;var eA=(eB+64)&4294967295;var ez=HEAP[eA];var ey=aR;var ew=(ez+4*ey)&4294967295;var ev=HEAP[ew];var eu=jm;var ej=((ev)+(eu))&4294967295;var eh=aR;var ef=(eC+4*eh)&4294967295;HEAP[ef]=ej;var ed=aR;var eb=((ed)+1)&4294967295;aR=eb;K=115;continue}var dP=i;var dN=(dP+64)&4294967295;var dL=HEAP[dN];var dJ=i;var dH=(dJ+68)&4294967295;var dF=HEAP[dH];var dD=(dL+4*dF)&4294967295;var dB=HEAP[dD];var dz=hG;var dx=(dz+120)&4294967295;var di=HEAP[dx];var dg=(((dB))|0)>(((di))|0);if(dg){var de=i;var dc=(de+64)&4294967295;var da=HEAP[dc];var c8=i;var c6=(c8+68)&4294967295;var c4=HEAP[c6];var c2=(da+4*c4)&4294967295;var c0=HEAP[c2];var cO=hG;var cM=(cO+120)&4294967295;HEAP[cM]=c0}var cK=aV;var cI=((cK)+1)&4294967295;aV=cI;K=92;continue $bb152$151}var cw=fm;var jY=cw;_gfree(jY);return;return}function __ZN8TextPage8coalesceEbb(Dv,pS,bE){var yq=STACKTOP;STACKTOP+=16;_memset(yq,0,16);var zL;var sp;var O0;var sq;var P2;var bP;var xJ;var fx;var b5;var b6;var EI;var P1;var P0;var PZ;var xO;var EK;var PY;var b7;var b8;var cj;var ck;var cl;var cm;var cn;var xZ;var x0;var x1;var cx;var cz;var cA;var x2;var x3;var cB;var cC;var cD;var x4;var x5;var x6;var x7;var PX;var x8;var x9;var cO;var ya;var yb;var yc;var Uc;var OQ;var W7;var W6;var W5;var d1;var G;var F3;var F4;var h5;var h2;var hZ;var ON;var fi;var dg;var dW;var b;var U6;var ex;var Ue;var Ud;var lR;var zU;var T8;var d2;var n0;var pQ;var pO;var yp;var ks;var ud;var kv;var lk=yq;var pT;var R6;var R4;var Pe;var Pc;var O9;var gR;var Ic;var nc;var Ub;var na;var Ua;var MV;var If;var qU;var qT;var OW;var bT;var OV;var bS;var OU;var bR;var OT;var bQ;var OP;var OO;var LT;var LP;var LM;var OX;var Vr;var vb;var se;var JR=0;sp=Dv;O0=pS;sq=bE;var PW=sp;var PV=(PW)&4294967295;var PU=HEAP[PV];var G3=reSign((PU),8,0)!=0;$bb$$bb1$2:do{if(G3){var PT=sp;var ec=(PT+80)&4294967295;HEAP[ec]=0;var eb=sp;var ea=(eb+84)&4294967295;HEAP[ea]=1}else{var d9=HEAP[_globalParams];var d8=__ZN12GlobalParams15getTextEncodingEv(d9);Uc=d8;G=0;F4=0;var d7=sp;var d6=(d7+76)&4294967295;HEAP[d6]=0;var d5=sp;var d4=(d5+80)&4294967295;HEAP[d4]=-1;var d3=sq;var OS=reSign((d3),8,0)!=0;$bb3$$bb102$5:do{if(OS){Pe=0;$bb48$7:while(1){var qa=sp;var p7=(qa+120)&4294967295;var p4=HEAP[p7];var p1=__ZN7GooList9getLengthEv(p4);var pZ=Pe;var j1=(((p1))|0)>(((pZ))|0);var jY=unSign((j1),1,0);yc=jY;var jV=yc;var B7=reSign((jV),8,0)!=0;if(!(B7)){zL=41;break $bb48$7}var dP=sp;var dO=(dP+120)&4294967295;var dM=HEAP[dO];var dL=Pe;var dK=__ZN7GooList3getEi(dM,dL);var dJ=dK;dg=dJ;var dI=dg;var dH=(dI+32)&4294967295;var dG=HEAP[dH];var OR=reSign((dG),8,0)!=0;$bb6$$bb27$10:do{if(OR){var dF=sp;var dE=(dF+52)&4294967295;var dD=(dE)&4294967295;var dC=HEAP[dD];var dB=(dC)&4294967295;var dA=HEAP[dB];var dz=sp;var dy=(dz+52)&4294967295;var dx=(dy)&4294967295;var dw=HEAP[dx];var dv=(dw+4)&4294967295;var du=HEAP[dv];var dt=(((dA))|0)<=(((du))|0);$bb7$$bb16$12:do{if(dt){var ds=dg;var dr=(ds+8)&4294967295;var dq=HEAP[dr];var dp=(dq)-2;var dn=sp;var dm=(dn+52)&4294967295;var dl=(dm)&4294967295;var dk=HEAP[dl];var dj=__ZN8TextPool10getBaseIdxEd(dk,dp);Ue=dj;var di=dg;var dh=(di+8)&4294967295;var df=HEAP[dh];var de=(df)+4;var dd=sp;var dc=(dd+52)&4294967295;var db=(dc)&4294967295;var da=HEAP[db];var c9=__ZN8TextPool10getBaseIdxEd(da,de);Ud=c9;var c8=Ue;Pc=c8;$bb15$14:while(1){var cv=Pc;var cu=Ud;var ct=(((cv))|0)<=(((cu))|0);if(!(ct)){zL=10;break $bb7$$bb16$12}var c7=sp;var c6=(c7+52)&4294967295;var c5=(c6)&4294967295;var c4=HEAP[c5];var c3=Pc;var c2=__ZN8TextPool7getPoolEi(c4,c3);W7=c2;$bb13$17:while(1){var cF=W7;var cE=(cF)!=0;if(!(cE)){zL=8;break $bb13$17}var c1=dg;var c0=(c1)&4294967295;var cZ=HEAP[c0];var cY=W7;var cX=(cY+4)&4294967295;var cW=HEAP[cX];var cV=(cW)+1;var cU=(cZ)<(cV);$bb10$$bb12$20:do{if(cU){var cT=W7;var cS=(cT+12)&4294967295;var cR=HEAP[cS];var cQ=(cR)-1;var cP=dg;var cN=(cP+16)&4294967295;var cM=HEAP[cN];var cL=(cQ)<(cM);if(!(cL)){zL=5;break $bb10$$bb12$20}var cK=W7;var cJ=(cK+116)&4294967295;HEAP[cJ]=1}}while(0);var cI=W7;var cH=(cI+88)&4294967295;var cG=HEAP[cH];W7=cG;zL=3;continue $bb13$17}var cy=Pc;var cw=((cy)+1)&4294967295;Pc=cw;zL=2;continue $bb15$14}}}while(0);var cs=sp;var cr=(cs+52)&4294967295;var cq=(cr+8)&4294967295;var cp=HEAP[cq];var co=(cp)&4294967295;var Ef=HEAP[co];var Ec=sp;var D9=(Ec+52)&4294967295;var D7=(D9+8)&4294967295;var D5=HEAP[D7];var D3=(D5+4)&4294967295;var D1=HEAP[D3];var DZ=(((Ef))|0)<=(((D1))|0);$bb17$$bb26$26:do{if(DZ){var DX=dg;var DV=(DX+8)&4294967295;var DL=HEAP[DV];var DI=(DL)-4;var DF=sp;var DD=(DF+52)&4294967295;var DB=(DD+8)&4294967295;var Dz=HEAP[DB];var Dx=__ZN8TextPool10getBaseIdxEd(Dz,DI);Ue=Dx;var Du=dg;var Ds=(Du+8)&4294967295;var Dq=HEAP[Ds];var Dg=(Dq)+2;var Dd=sp;var Da=(Dd+52)&4294967295;var C8=(Da+8)&4294967295;var C6=HEAP[C8];var C4=__ZN8TextPool10getBaseIdxEd(C6,Dg);Ud=C4;var C2=Ue;Pc=C2;$bb25$28:while(1){var B9=Pc;var B8=Ud;var B3=(((B9))|0)<=(((B8))|0);if(!(B3)){zL=19;break $bb17$$bb26$26}var C0=sp;var CY=(C0+52)&4294967295;var CW=(CY+8)&4294967295;var CU=HEAP[CW];var CS=Pc;var CQ=__ZN8TextPool7getPoolEi(CU,CS);W7=CQ;$bb23$31:while(1){var Cg=W7;var Ce=(Cg)!=0;if(!(Ce)){zL=17;break $bb23$31}var CO=dg;var CM=(CO)&4294967295;var CK=HEAP[CM];var CI=W7;var CG=(CI+4)&4294967295;var CE=HEAP[CG];var CC=(CE)+1;var CB=(CK)<(CC);$bb20$$bb22$34:do{if(CB){var CA=W7;var Cz=(CA+12)&4294967295;var Cy=HEAP[Cz];var Cx=(Cy)-1;var Cw=dg;var Cv=(Cw+16)&4294967295;var Cu=HEAP[Cv];var Ct=(Cx)<(Cu);if(!(Ct)){zL=14;break $bb20$$bb22$34}var Cs=W7;var Co=(Cs+116)&4294967295;HEAP[Co]=1}}while(0);var Cm=W7;var Ck=(Cm+88)&4294967295;var Ci=HEAP[Ck];W7=Ci;zL=12;continue $bb23$31}var Cc=Pc;var Ca=((Cc)+1)&4294967295;Pc=Ca;zL=11;continue $bb25$28}}}while(0)}else{var B1=sp;var BZ=(B1+52)&4294967295;var BX=(BZ+4)&4294967295;var BU=HEAP[BX];var BR=(BU)&4294967295;var BO=HEAP[BR];var BL=sp;var BJ=(BL+52)&4294967295;var BH=(BJ+4)&4294967295;var Bz=HEAP[BH];var Bx=(Bz+4)&4294967295;var Bu=HEAP[Bx];var Bs=(((BO))|0)<=(((Bu))|0);$bb28$$bb37$41:do{if(Bs){var Bp=dg;var Bm=(Bp)&4294967295;var Bj=HEAP[Bm];var Bg=(Bj)-4;var Be=sp;var Bc=(Be+52)&4294967295;var A4=(Bc+4)&4294967295;var A2=HEAP[A4];var AZ=__ZN8TextPool10getBaseIdxEd(A2,Bg);Ue=AZ;var AX=dg;var AU=(AX)&4294967295;var AR=HEAP[AU];var AN=(AR)+2;var AK=sp;var AH=(AK+52)&4294967295;var AF=(AH+4)&4294967295;var Ax=HEAP[AF];var Av=__ZN8TextPool10getBaseIdxEd(Ax,AN);Ud=Av;var At=Ue;Pc=At;$bb36$43:while(1){var sV=Pc;var sT=Ud;var sR=(((sV))|0)<=(((sT))|0);if(!(sR)){zL=29;break $bb28$$bb37$41}var Ar=sp;var Ao=(Ar+52)&4294967295;var Al=(Ao+4)&4294967295;var Ai=HEAP[Al];var Af=Pc;var Ad=__ZN8TextPool7getPoolEi(Ai,Af);W7=Ad;$bb34$46:while(1){var s6=W7;var s3=(s6)!=0;if(!(s3)){zL=27;break $bb34$46}var Ab=dg;var t4=(Ab+8)&4294967295;var t1=HEAP[t4];var tY=W7;var tV=(tY+20)&4294967295;var tT=HEAP[tV];var tR=(tT)+1;var tP=(t1)<(tR);$bb31$$bb33$49:do{if(tP){var tN=W7;var tL=(tN+28)&4294967295;var tJ=HEAP[tL];var tA=(tJ)-1;var tx=dg;var tu=(tx+24)&4294967295;var tr=HEAP[tu];var tp=(tA)<(tr);if(!(tp)){zL=24;break $bb31$$bb33$49}var tn=W7;var tl=(tn+116)&4294967295;HEAP[tl]=1}}while(0);var tj=W7;var th=(tj+88)&4294967295;var tf=HEAP[th];W7=tf;zL=22;continue $bb34$46}var s0=Pc;var sX=((s0)+1)&4294967295;Pc=sX;zL=21;continue $bb36$43}}}while(0);var sP=sp;var sN=(sP+52)&4294967295;var sL=(sN+12)&4294967295;var sJ=HEAP[sL];var sH=(sJ)&4294967295;var sF=HEAP[sH];var sD=sp;var sB=(sD+52)&4294967295;var sz=(sB+12)&4294967295;var sx=HEAP[sz];var sv=(sx+4)&4294967295;var st=HEAP[sv];var sr=(((sF))|0)<=(((st))|0);if(!(sr)){zL=31;break $bb6$$bb27$10}var so=dg;var sn=(so)&4294967295;var sm=HEAP[sn];var sl=(sm)-2;var sk=sp;var sj=(sk+52)&4294967295;var si=(sj+12)&4294967295;var sh=HEAP[si];var sg=__ZN8TextPool10getBaseIdxEd(sh,sl);Ue=sg;var sf=dg;var sb=(sf)&4294967295;var r9=HEAP[sb];var r7=(r9)+4;var r5=sp;var r3=(r5+52)&4294967295;var r1=(r3+12)&4294967295;var rZ=HEAP[r1];var rX=__ZN8TextPool10getBaseIdxEd(rZ,r7);Ud=rX;var rV=Ue;Pc=rV;$bb46$56:while(1){var ql=Pc;var qj=Ud;var qh=(((ql))|0)<=(((qj))|0);if(!(qh)){zL=31;break $bb6$$bb27$10}var rU=sp;var rR=(rU+52)&4294967295;var rP=(rR+12)&4294967295;var rN=HEAP[rP];var rL=Pc;var rJ=__ZN8TextPool7getPoolEi(rN,rL);W7=rJ;$bb44$59:while(1){var qB=W7;var qy=(qB)!=0;if(!(qy)){zL=38;break $bb44$59}var rG=dg;var rD=(rG+8)&4294967295;var rA=HEAP[rD];var rx=W7;var rv=(rx+20)&4294967295;var rn=HEAP[rv];var rl=(rn)+1;var rj=(rA)<(rl);$bb41$$bb43$62:do{if(rj){var rh=W7;var rf=(rh+28)&4294967295;var rc=HEAP[rf];var q8=(rc)-1;var q5=dg;var q2=(q5+24)&4294967295;var q0=HEAP[q2];var qQ=(q8)<(q0);if(!(qQ)){zL=35;break $bb41$$bb43$62}var qO=W7;var qM=(qO+116)&4294967295;HEAP[qM]=1}}while(0);var qJ=W7;var qH=(qJ+88)&4294967295;var qE=HEAP[qH];W7=qE;zL=33;continue $bb44$59}var qv=Pc;var qt=((qv)+1)&4294967295;Pc=qt;zL=32;continue $bb46$56}}}while(0);var qf=Pe;var qd=((qf)+1)&4294967295;Pe=qd;zL=1;continue $bb48$7}Pe=0;$bb100$69:while(1){var Nl=sp;var Ni=(Nl+124)&4294967295;var Ng=HEAP[Ni];var M8=__ZN7GooList9getLengthEv(Ng);var M6=Pe;var M4=(((M8))|0)>(((M6))|0);var M2=unSign((M4),1,0);yb=M2;var M0=yb;var Bv=reSign((M0),8,0)!=0;if(!(Bv)){zL=88;break $bb3$$bb102$5}var jS=sp;var jQ=(jS+124)&4294967295;var jO=HEAP[jQ];var jM=Pe;var jK=__ZN7GooList3getEi(jO,jM);var jI=jK;dW=jI;var jG=sp;var jx=(jG+52)&4294967295;var ju=(jx)&4294967295;var jr=HEAP[ju];var jo=(jr)&4294967295;var jm=HEAP[jo];var jk=sp;var ji=(jk+52)&4294967295;var jg=(ji)&4294967295;var je=HEAP[jg];var jc=(je+4)&4294967295;var i3=HEAP[jc];var i0=(((jm))|0)<=(((i3))|0);$bb52$$bb63$72:do{if(i0){var iX=dW;var iU=(iX+4)&4294967295;var iS=HEAP[iU];var iQ=(((iS))|0);var iO=sp;var iM=(iO+52)&4294967295;var iK=(iM)&4294967295;var iI=HEAP[iK];var iG=__ZN8TextPool10getBaseIdxEd(iI,iQ);Ue=iG;var iE=dW;var iC=(iE+12)&4294967295;var iA=HEAP[iC];var iy=(((iA))|0);var iw=sp;var iv=(iw+52)&4294967295;var iu=(iv)&4294967295;var it=HEAP[iu];var ir=__ZN8TextPool10getBaseIdxEd(it,iy);Ud=ir;var iq=Ue;Pc=iq;$bb62$74:while(1){var f8=Pc;var f5=Ud;var f2=(((f8))|0)<=(((f5))|0);if(!(f2)){zL=53;break $bb52$$bb63$72}var ip=sp;var io=(ip+52)&4294967295;var im=(io)&4294967295;var il=HEAP[im];var ik=Pc;var ij=__ZN8TextPool7getPoolEi(il,ik);W7=ij;$bb60$77:while(1){var gh=W7;var gf=(gh)!=0;if(!(gf)){zL=51;break $bb60$77}var ii=dW;var ih=(ii)&4294967295;var ig=HEAP[ih];var ic=(((ig))|0);var ia=W7;var h8=(ia+4)&4294967295;var h6=HEAP[h8];var h3=(h6)+2;var h0=(ic)<(h3);$bb55$$bb59$80:do{if(h0){var hX=W7;var hV=(hX+12)&4294967295;var hT=HEAP[hV];var hS=(hT)-2;var hP=dW;var hN=(hP+8)&4294967295;var hL=HEAP[hN];var hJ=(((hL))|0);var hH=(hS)<(hJ);if(!(hH)){zL=46;break $bb55$$bb59$80}var hE=dW;var hB=(hE+4)&4294967295;var hy=HEAP[hB];var hv=(((hy))|0);var ht=W7;var hk=(ht+20)&4294967295;var hi=HEAP[hk];var hg=(hi)+2;var he=(hv)<(hg);if(!(he)){zL=46;break $bb55$$bb59$80}var hc=W7;var g9=(hc+28)&4294967295;var g6=HEAP[g9];var g3=(g6)-2;var g0=dW;var gY=(g0+12)&4294967295;var gO=HEAP[gY];var gM=(((gO))|0);var gK=(g3)<(gM);if(!(gK)){zL=46;break $bb55$$bb59$80}var gH=dW;var gF=(gH+16)&4294967295;var gC=HEAP[gF];var gz=W7;var gw=(gz+120)&4294967295;HEAP[gw]=gC}}while(0);var gt=W7;var gr=(gt+88)&4294967295;var gj=HEAP[gr];W7=gj;zL=44;continue $bb60$77}var gd=Pc;var gb=((gd)+1)&4294967295;Pc=gb;zL=43;continue $bb62$74}}}while(0);var fZ=sp;var fX=(fZ+52)&4294967295;var aS=(fX+8)&4294967295;var aQ=HEAP[aS];var aN=(aQ)&4294967295;var aM=HEAP[aN];var aL=sp;var aK=(aL+52)&4294967295;var aJ=(aK+8)&4294967295;var aI=HEAP[aJ];var aH=(aI+4)&4294967295;var aG=HEAP[aH];var ax=(((aM))|0)<=(((aG))|0);$bb64$$bb75$88:do{if(ax){var av=dW;var at=(av+4)&4294967295;var ar=HEAP[at];var aq=(((ar))|0);var ap=sp;var ao=(ap+52)&4294967295;var an=(ao+8)&4294967295;var am=HEAP[an];var al=__ZN8TextPool10getBaseIdxEd(am,aq);Ue=al;var ac=dW;var aa=(ac+12)&4294967295;var Y=HEAP[aa];var X=(((Y))|0);var W=sp;var V=(W+52)&4294967295;var U=(V+8)&4294967295;var T=HEAP[U];var S=__ZN8TextPool10getBaseIdxEd(T,X);Ud=S;var R=Ue;Pc=R;$bb74$90:while(1){var WS=Pc;var WP=Ud;var WM=(((WS))|0)<=(((WP))|0);if(!(WM)){zL=64;break $bb64$$bb75$88}var Q=sp;var P=(Q+52)&4294967295;var O=(P+8)&4294967295;var N=HEAP[O];var M=Pc;var L=__ZN8TextPool7getPoolEi(N,M);W7=L;$bb72$93:while(1){var W0=W7;var WY=(W0)!=0;if(!(WY)){zL=62;break $bb72$93}var K=dW;var J=(K)&4294967295;var I=HEAP[J];var H=(((I))|0);var F=W7;var E=(F+4)&4294967295;var D=HEAP[E];var C=(D)+2;var B=(H)<(C);$bb67$$bb71$96:do{if(B){var A=W7;var z=(A+12)&4294967295;var y=HEAP[z];var x=(y)-2;var w=dW;var s=(w+8)&4294967295;var q=HEAP[s];var o=(((q))|0);var m=(x)<(o);if(!(m)){zL=57;break $bb67$$bb71$96}var k=dW;var i=(k+4)&4294967295;var g=HEAP[i];var e=(((g))|0);var d=W7;var c=(d+20)&4294967295;var X2=HEAP[c];var X0=(X2)+2;var XY=(e)<(X0);if(!(XY)){zL=57;break $bb67$$bb71$96}var XW=W7;var XU=(XW+28)&4294967295;var XR=HEAP[XU];var XO=(XR)-2;var XL=dW;var XJ=(XL+12)&4294967295;var XH=HEAP[XJ];var Xy=(((XH))|0);var Xw=(XO)<(Xy);if(!(Xw)){zL=57;break $bb67$$bb71$96}var Xu=dW;var Xs=(Xu+16)&4294967295;var Xq=HEAP[Xs];var Xn=W7;var Xk=(Xn+120)&4294967295;HEAP[Xk]=Xq}}while(0);var Xh=W7;var Xf=(Xh+88)&4294967295;var Xd=HEAP[Xf];W7=Xd;zL=55;continue $bb72$93}var WW=Pc;var WU=((WW)+1)&4294967295;Pc=WU;zL=54;continue $bb74$90}}}while(0);var WJ=sp;var WH=(WJ+52)&4294967295;var WF=(WH+4)&4294967295;var Ww=HEAP[WF];var Wu=(Ww)&4294967295;var Ws=HEAP[Wu];var Wq=sp;var Wo=(Wq+52)&4294967295;var Wl=(Wo+4)&4294967295;var Wi=HEAP[Wl];var Wf=(Wi+4)&4294967295;var Wd=HEAP[Wf];var Wb=(((Ws))|0)<=(((Wd))|0);$bb76$$bb87$104:do{if(Wb){var T9=dW;var T7=(T9)&4294967295;var T6=HEAP[T7];var T5=(((T6))|0);var T4=sp;var T3=(T4+52)&4294967295;var T2=(T3+4)&4294967295;var T1=HEAP[T2];var T0=__ZN8TextPool10getBaseIdxEd(T1,T5);Ue=T0;var TZ=dW;var TY=(TZ+8)&4294967295;var TX=HEAP[TY];var TW=(((TX))|0);var TV=sp;var TU=(TV+52)&4294967295;var TT=(TU+4)&4294967295;var TS=HEAP[TT];var TR=__ZN8TextPool10getBaseIdxEd(TS,TW);Ud=TR;var TQ=Ue;Pc=TQ;$bb86$106:while(1){var So=Pc;var Sm=Ud;var Sj=(((So))|0)<=(((Sm))|0);if(!(Sj)){zL=75;break $bb76$$bb87$104}var TP=sp;var TO=(TP+52)&4294967295;var TN=(TO+4)&4294967295;var TM=HEAP[TN];var TL=Pc;var TK=__ZN8TextPool7getPoolEi(TM,TL);W7=TK;$bb84$109:while(1){var SC=W7;var Su=(SC)!=0;if(!(Su)){zL=73;break $bb84$109}var TJ=dW;var TI=(TJ+4)&4294967295;var TH=HEAP[TI];var TG=(((TH))|0);var TF=W7;var TE=(TF+20)&4294967295;var TD=HEAP[TE];var TC=(TD)+2;var TB=(TG)<(TC);$bb79$$bb83$112:do{if(TB){var TA=W7;var Tz=(TA+28)&4294967295;var Ty=HEAP[Tz];var Tx=(Ty)-2;var Tw=dW;var Tv=(Tw+12)&4294967295;var Tu=HEAP[Tv];var Tt=(((Tu))|0);var Ts=(Tx)<(Tt);if(!(Ts)){zL=68;break $bb79$$bb83$112}var Tr=dW;var Tq=(Tr)&4294967295;var Tp=HEAP[Tq];var To=(((Tp))|0);var Tn=W7;var Tm=(Tn+4)&4294967295;var Tl=HEAP[Tm];var Ti=(Tl)+2;var Tg=(To)<(Ti);if(!(Tg)){zL=68;break $bb79$$bb83$112}var Te=W7;var Tc=(Te+12)&4294967295;var Ta=HEAP[Tc];var S8=(Ta)-2;var S6=dW;var S4=(S6+8)&4294967295;var S2=HEAP[S4];var S1=(((S2))|0);var SY=(S8)<(S1);if(!(SY)){zL=68;break $bb79$$bb83$112}var SW=dW;var SU=(SW+16)&4294967295;var SS=HEAP[SU];var SQ=W7;var SN=(SQ+120)&4294967295;HEAP[SN]=SS}}while(0);var SK=W7;var SH=(SK+88)&4294967295;var SE=HEAP[SH];W7=SE;zL=66;continue $bb84$109}var Ss=Pc;var Sq=((Ss)+1)&4294967295;Pc=Sq;zL=65;continue $bb86$106}}}while(0);var Sg=sp;var Sd=(Sg+52)&4294967295;var Sa=(Sd+12)&4294967295;var R8=HEAP[Sa];var RY=(R8)&4294967295;var RW=HEAP[RY];var RU=sp;var RS=(RU+52)&4294967295;var RQ=(RS+12)&4294967295;var RN=HEAP[RQ];var RK=(RN+4)&4294967295;var RH=HEAP[RK];var RE=(((RW))|0)<=(((RH))|0);$bb88$$bb99$120:do{if(RE){var RC=dW;var Ru=(RC)&4294967295;var Rs=HEAP[Ru];var Rq=(((Rs))|0);var Ro=sp;var Rm=(Ro+52)&4294967295;var Rj=(Rm+12)&4294967295;var Rg=HEAP[Rj];var Rd=__ZN8TextPool10getBaseIdxEd(Rg,Rq);Ue=Rd;var Ra=dW;var Q8=(Ra+8)&4294967295;var OM=HEAP[Q8];var OL=(((OM))|0);var OK=sp;var OJ=(OK+52)&4294967295;var OI=(OJ+12)&4294967295;var OH=HEAP[OI];var OG=__ZN8TextPool10getBaseIdxEd(OH,OL);Ud=OG;var OF=Ue;Pc=OF;$bb98$122:while(1){var Ny=Pc;var Nw=Ud;var Nu=(((Ny))|0)<=(((Nw))|0);if(!(Nu)){zL=86;break $bb88$$bb99$120}var OE=sp;var OD=(OE+52)&4294967295;var OC=(OD+12)&4294967295;var OB=HEAP[OC];var OA=Pc;var Oz=__ZN8TextPool7getPoolEi(OB,OA);W7=Oz;$bb96$125:while(1){var NG=W7;var NF=(NG)!=0;if(!(NF)){zL=84;break $bb96$125}var Oy=dW;var Ox=(Oy+4)&4294967295;var Ow=HEAP[Ox];var Ov=(((Ow))|0);var Ou=W7;var Ot=(Ou+20)&4294967295;var Os=HEAP[Ot];var Or=(Os)+2;var Oq=(Ov)<(Or);$bb91$$bb95$128:do{if(Oq){var Op=W7;var Oo=(Op+28)&4294967295;var On=HEAP[Oo];var Om=(On)-2;var Ol=dW;var Ok=(Ol+12)&4294967295;var Oj=HEAP[Ok];var Oi=(((Oj))|0);var Oh=(Om)<(Oi);if(!(Oh)){zL=79;break $bb91$$bb95$128}var Og=dW;var Of=(Og)&4294967295;var Oe=HEAP[Of];var Od=(((Oe))|0);var Oc=W7;var Ob=(Oc+4)&4294967295;var Oa=HEAP[Ob];var N9=(Oa)+2;var N8=(Od)<(N9);if(!(N8)){zL=79;break $bb91$$bb95$128}var N7=W7;var N6=(N7+12)&4294967295;var N5=HEAP[N6];var N4=(N5)-2;var N3=dW;var N2=(N3+8)&4294967295;var N1=HEAP[N2];var N0=(((N1))|0);var NZ=(N4)<(N0);if(!(NZ)){zL=79;break $bb91$$bb95$128}var NW=dW;var NU=(NW+16)&4294967295;var NS=HEAP[NU];var NQ=W7;var NO=(NQ+120)&4294967295;HEAP[NO]=NS}}while(0);var NM=W7;var NK=(NM+88)&4294967295;var NI=HEAP[NK];W7=NI;zL=77;continue $bb96$125}var NC=Pc;var NA=((NC)+1)&4294967295;Pc=NA;zL=76;continue $bb98$122}}}while(0);var Nr=Pe;var No=((Nr)+1)&4294967295;Pe=No;zL=42;continue $bb100$69}}}while(0);b=0;$bb302$137:while(1){var L4=b;var L2=(((L4))|0)<=3;if(!(L2)){zL=260;break $bb302$137}var MX=b;var MT=sp;var MQ=(MT+52)&4294967295;var MN=(MQ+MX*4)&4294967295;var ML=HEAP[MN];OQ=ML;var MD=OQ;var MB=(MD)&4294967295;var Mz=HEAP[MB];U6=Mz;var Mx=b;var Mv=(lk+Mx*4)&4294967295;HEAP[Mv]=0;$bb104$140:while(1){$bb106$142:while(1){var Mm=OQ;var Mj=(Mm+4)&4294967295;var Mh=HEAP[Mj];var L9=U6;var L7=(((Mh))|0)<(((L9))|0);$bb109$$bb107$144:do{if(L7){zL=92}else{var L5=OQ;var L3=U6;var L1=__ZN8TextPool7getPoolEi(L5,L3);var LY=(L1)!=0;if(LY){zL=92;break $bb109$$bb107$144}cO=1;zL=94;break $bb109$$bb107$144}}while(0);if(zL==92){cO=0}var LV=cO;ya=LV;var LR=ya;var A0=reSign((LR),8,0)!=0;if(!(A0)){zL=97;break $bb106$142}var Ms=U6;var Mp=((Ms)+1)&4294967295;U6=Mp;zL=91;continue $bb106$142}var LN=OQ;var LK=(LN+4)&4294967295;var Ib=HEAP[LK];var Ia=U6;var H9=(((Ib))|0)<(((Ia))|0);if(H9){zL=98;break $bb104$140}var H8=U6;Ue=H8;var H7=U6;var H6=((H7)+1)&4294967295;ex=H6;$bb120$153:while(1){var HM=U6;var HL=((HM)+4)&4294967295;var HK=ex;var HJ=(((HL))|0)<=(((HK))|0);if(HJ){zL=104;break $bb120$153}var HI=OQ;var HH=(HI+4)&4294967295;var HG=HEAP[HH];var HF=ex;var HE=(((HG))|0)>=(((HF))|0);if(!(HE)){zL=104;break $bb120$153}var H5=OQ;var H4=ex;var H3=__ZN8TextPool7getPoolEi(H5,H4);var H2=(H3)==0;var H1=unSign((H2),1,0);x9=H1;var H0=x9;var AO=reSign((H0),8,0)!=0;$bb119$$bb116$157:do{if(!AO){var HZ=OQ;var HY=Ue;var HX=__ZN8TextPool7getPoolEi(HZ,HY);var HW=OQ;var HV=ex;var HU=__ZN8TextPool7getPoolEi(HW,HV);var HT=__ZN8TextWord10primaryCmpEPS_(HU,HX);var HS=(((HT))|0)<0;var HR=unSign((HS),1,0);x8=HR;var HQ=x8;var AI=reSign((HQ),8,0)!=0;if(!(AI)){zL=102;break $bb119$$bb116$157}var HP=ex;Ue=HP}}while(0);var HO=ex;var HN=((HO)+1)&4294967295;ex=HN;zL=100;continue $bb120$153}var HD=OQ;var HC=Ue;var HB=__ZN8TextPool7getPoolEi(HD,HC);W7=HB;var HA=W7;var Hz=(HA+88)&4294967295;var Hy=HEAP[Hz];var Hx=OQ;var Hw=Ue;__ZN8TextPool7setPoolEiP8TextWord(Hx,Hw,Hy);var Hv=W7;var Hu=(Hv+88)&4294967295;HEAP[Hu]=0;var Ht=__Znwj(132);var Hs=Ht;PX=Hs;var Hr=PX;var Hq=sp;var Hp=b;__ZN9TextBlockC1EP8TextPagei(Hr,Hq,Hp);var Ho=PX;F3=Ho;var Hl=F3;var Hj=W7;__ZN9TextBlock7addWordEP8TextWord(Hl,Hj);var Hh=W7;var Hf=(Hh+76)&4294967295;var Hd=HEAP[Hf];n0=Hd;var Hb=W7;var G9=(Hb+36)&4294967295;var G7=HEAP[G9];zU=G7;var G5=zU;lR=G5;var G4=n0;var G0=(G4)*0.3;pQ=G0;var GY=n0;pO=GY;var GW=n0;var GU=(GW)*1.5;yp=GU;var GR=n0;var GO=(GR)*0.5;ks=GO;$bb123$162:while(1){kv=0;var GL=lR;T8=GL;var GI=OQ;var GG=lR;var GE=__ZN8TextPool10getBaseIdxEd(GI,GG);ex=GE;$bb142$164:while(1){var wS=lR;var wQ=yp;var wP=(wS)-(wQ);var wM=OQ;var wK=__ZN8TextPool10getBaseIdxEd(wM,wP);var wI=ex;var wG=(((wK))|0)<=(((wI))|0);var wE=unSign((wG),1,0);x7=wE;var wB=x7;var zC=reSign((wB),8,0)!=0;if(!(zC)){zL=124;break $bb142$164}W7=0;var Gv=OQ;var Gt=ex;var Gr=__ZN8TextPool7getPoolEi(Gv,Gt);W6=Gr;$bb140$167:while(1){var w0=W6;var wY=(w0)!=0;if(!(wY)){zL=122;break $bb140$167}var Gp=W6;var Gn=(Gp+36)&4294967295;var Gk=HEAP[Gn];var Gh=lR;var Ge=(Gk)>=(Gh);$bb139$$bb126$170:do{if(!Ge){var Gc=W6;var Ga=(Gc+36)&4294967295;var FZ=HEAP[Ga];var FX=lR;var FV=yp;var FT=(FX)-(FV);var FR=(FZ)<(FT);if(FR){zL=110;break $bb139$$bb126$170}var FO=b;var FL=(((FO))|0)==0;$bb129$$bb128$173:do{if(FL){zL=112}else{var FI=b;var FG=(((FI))|0)==2;if(FG){zL=112;break $bb129$$bb128$173}var xV=W6;var xU=(xV+20)&4294967295;var xT=HEAP[xU];var xS=F3;var xR=(xS+32)&4294967295;var xQ=HEAP[xR];var xP=(xT)>=(xQ);if(xP){zL=110;break $bb139$$bb126$170}var xN=W6;var xM=(xN+28)&4294967295;var xL=HEAP[xM];var xK=F3;var xI=(xK+24)&4294967295;var xH=HEAP[xI];var xG=(xL)<=(xH);if(xG){zL=110;break $bb139$$bb126$170}else{zL=118;break $bb129$$bb128$173}}}while(0);if(zL==112){var FE=W6;var Fv=(FE+4)&4294967295;var Ft=HEAP[Fv];var Fr=F3;var Fp=(Fr+16)&4294967295;var Fn=HEAP[Fp];var Fk=(Ft)>=(Fn);if(Fk){zL=110;break $bb139$$bb126$170}var Fh=W6;var Fe=(Fh+12)&4294967295;var Fc=HEAP[Fe];var Fa=F3;var xY=(Fa+8)&4294967295;var xX=HEAP[xY];var xW=(Fc)<=(xX);if(xW){zL=110;break $bb139$$bb126$170}}var xF=W6;var xE=(xF+76)&4294967295;var xD=HEAP[xE];var xC=n0;var xB=(xD)-(xC);var xA=_fabs(xB);var xz=n0;var xy=(xz)*0.05;var xx=(xA)>=(xy);if(xx){zL=110;break $bb139$$bb126$170}var xw=W6;W5=xw;var xv=W7;var xu=(xv)!=0;if(xu){var xt=W6;var xs=(xt+88)&4294967295;var xr=HEAP[xs];var xq=W7;var xp=(xq+88)&4294967295;HEAP[xp]=xr}else{var xo=W6;var xn=(xo+88)&4294967295;var xm=HEAP[xn];var xl=OQ;var xk=ex;__ZN8TextPool7setPoolEiP8TextWord(xl,xk,xm)}var xj=W6;var xi=(xj+88)&4294967295;var xh=HEAP[xi];W6=xh;var xg=W5;var xf=(xg+88)&4294967295;HEAP[xf]=0;var xe=F3;var xd=W5;__ZN9TextBlock7addWordEP8TextWord(xe,xd);kv=1;var xc=W5;var xb=(xc+36)&4294967295;var xa=HEAP[xb];T8=xa;zL=109;continue $bb140$167}}while(0);var w9=W6;W7=w9;var w6=W6;var w4=(w6+88)&4294967295;var w2=HEAP[w4];W6=w2;zL=109;continue $bb140$167}var wW=ex;var wU=((wW)-1)&4294967295;ex=wU;zL=108;continue $bb142$164}var wy=T8;lR=wy;var wv=zU;d2=wv;var ws=OQ;var wq=zU;var wi=__ZN8TextPool10getBaseIdxEd(ws,wq);ex=wi;$bb163$190:while(1){var mP=zU;var mO=yp;var mL=(mP)+(mO);var mJ=OQ;var mH=__ZN8TextPool10getBaseIdxEd(mJ,mL);var mF=ex;var mD=(((mH))|0)>=(((mF))|0);var mA=unSign((mD),1,0);x6=mA;var mx=x6;var yW=reSign((mx),8,0)!=0;if(!(yW)){zL=141;break $bb163$190}W7=0;var wg=OQ;var we=ex;var wc=__ZN8TextPool7getPoolEi(wg,we);W6=wc;$bb161$193:while(1){var mX=W6;var mV=(mX)!=0;if(!(mV)){zL=139;break $bb161$193}var wa=W6;var v7=(wa+36)&4294967295;var v4=HEAP[v7];var v1=zU;var vY=(v4)<=(v1);$bb160$$bb147$196:do{if(!vY){var vW=W6;var vO=(vW+36)&4294967295;var vM=HEAP[vO];var vK=zU;var vI=yp;var vG=(vK)+(vI);var vD=(vM)>(vG);if(vD){zL=127;break $bb160$$bb147$196}var vA=b;var vx=(((vA))|0)==0;$bb150$$bb149$199:do{if(vx){zL=129}else{var vu=b;var vs=(((vu))|0)==2;if(vs){zL=129;break $bb150$$bb149$199}var nT=W6;var nS=(nT+20)&4294967295;var nR=HEAP[nS];var nQ=F3;var nP=(nQ+32)&4294967295;var nO=HEAP[nP];var nN=(nR)>=(nO);if(nN){zL=127;break $bb160$$bb147$196}var nM=W6;var nL=(nM+28)&4294967295;var nK=HEAP[nL];var nJ=F3;var nI=(nJ+24)&4294967295;var nH=HEAP[nI];var nG=(nK)<=(nH);if(nG){zL=127;break $bb160$$bb147$196}else{zL=135;break $bb150$$bb149$199}}}while(0);if(zL==129){var vk=W6;var vi=(vk+4)&4294967295;var vg=HEAP[vi];var ve=F3;var vc=(ve+16)&4294967295;var u8=HEAP[vc];var u5=(vg)>=(u8);if(u5){zL=127;break $bb160$$bb147$196}var u2=W6;var uZ=(u2+12)&4294967295;var uX=HEAP[uZ];var nX=F3;var nW=(nX+8)&4294967295;var nV=HEAP[nW];var nU=(uX)<=(nV);if(nU){zL=127;break $bb160$$bb147$196}}var nF=W6;var nE=(nF+76)&4294967295;var nD=HEAP[nE];var nC=n0;var nB=(nD)-(nC);var nA=_fabs(nB);var nz=n0;var ny=(nz)*0.05;var nx=(nA)>=(ny);if(nx){zL=127;break $bb160$$bb147$196}var nw=W6;W5=nw;var nv=W7;var nu=(nv)!=0;if(nu){var nt=W6;var ns=(nt+88)&4294967295;var nr=HEAP[ns];var nq=W7;var np=(nq+88)&4294967295;HEAP[np]=nr}else{var no=W6;var nn=(no+88)&4294967295;var nm=HEAP[nn];var nl=OQ;var nk=ex;__ZN8TextPool7setPoolEiP8TextWord(nl,nk,nm)}var nj=W6;var ni=(nj+88)&4294967295;var nh=HEAP[ni];W6=nh;var ng=W5;var nf=(ng+88)&4294967295;HEAP[nf]=0;var ne=F3;var nd=W5;__ZN9TextBlock7addWordEP8TextWord(ne,nd);kv=1;var nb=W5;var m9=(nb+36)&4294967295;var m8=HEAP[m9];d2=m8;zL=126;continue $bb161$193}}while(0);var m5=W6;W7=m5;var m3=W6;var m1=(m3+88)&4294967295;var mZ=HEAP[m1];W6=mZ;zL=126;continue $bb161$193}var mT=ex;var mR=((mT)+1)&4294967295;ex=mR;zL=125;continue $bb163$190}var mu=d2;zU=mu;var mr=lR;var mp=ks;var mh=(mr)-(mp);var mf=OQ;var md=__ZN8TextPool10getBaseIdxEd(mf,mh);ex=md;$bb184$216:while(1){var zA=zU;var zy=ks;var zw=(zA)+(zy);var zp=OQ;var zo=__ZN8TextPool10getBaseIdxEd(zp,zw);var zn=ex;var zm=(((zo))|0)>=(((zn))|0);var zl=unSign((zm),1,0);x5=zl;var zk=x5;var ym=reSign((zk),8,0)!=0;if(!(ym)){zL=158;break $bb184$216}W7=0;var mb=OQ;var l9=ex;var l6=__ZN8TextPool7getPoolEi(mb,l9);W6=l6;$bb182$219:while(1){var zH=W6;var zG=(zH)!=0;if(!(zG)){zL=156;break $bb182$219}var l3=W6;var l0=(l3+36)&4294967295;var lX=HEAP[l0];var lV=lR;var lM=ks;var lK=(lV)-(lM);var lI=(lX)<(lK);$bb181$$bb168$222:do{if(!lI){var lG=W6;var lE=(lG+36)&4294967295;var lB=HEAP[lE];var ly=zU;var lv=ks;var ls=(ly)+(lv);var lq=(lB)>(ls);if(lq){zL=144;break $bb181$$bb168$222}var lh=b;var lf=(((lh))|0)==0;$bb171$$bb170$225:do{if(lf){zL=146}else{var ld=b;var lb=(((ld))|0)==2;if(lb){zL=146;break $bb171$$bb170$225}var B4=W6;var B2=(B4+20)&4294967295;var B0=HEAP[B2];var BY=F3;var BV=(BY+32)&4294967295;var BS=HEAP[BV];var BP=pQ;var BM=(BS)+(BP);var BC=(B0)>=(BM);if(BC){zL=144;break $bb181$$bb168$222}var BB=W6;var BA=(BB+28)&4294967295;var By=HEAP[BA];var Bw=F3;var Bt=(Bw+24)&4294967295;var Bq=HEAP[Bt];var Bn=pQ;var Bk=(Bq)-(Bn);var Bh=(By)<=(Bk);if(Bh){zL=144;break $bb181$$bb168$222}else{zL=152;break $bb171$$bb170$225}}}while(0);if(zL==146){var k9=W6;var k6=(k9+4)&4294967295;var k3=HEAP[k6];var k0=F3;var kX=(k0+16)&4294967295;var kV=HEAP[kX];var Cr=pQ;var Cq=(kV)+(Cr);var Cp=(k3)>=(Cq);if(Cp){zL=144;break $bb181$$bb168$222}var Cn=W6;var Cl=(Cn+12)&4294967295;var Cj=HEAP[Cl];var Ch=F3;var Cf=(Ch+8)&4294967295;var Cd=HEAP[Cf];var Cb=pQ;var B6=(Cd)-(Cb);var B5=(Cj)<=(B6);if(B5){zL=144;break $bb181$$bb168$222}}var A7=W6;var A6=(A7+76)&4294967295;var A5=HEAP[A6];var A3=n0;var A1=(A5)-(A3);var AY=_fabs(A1);var AV=n0;var AS=(AV)*0.6;var AP=(AY)>=(AS);if(AP){zL=144;break $bb181$$bb168$222}var AL=W6;W5=AL;var AA=W7;var Az=(AA)!=0;if(Az){var Ay=W6;var Aw=(Ay+88)&4294967295;var Au=HEAP[Aw];var As=W7;var Ap=(As+88)&4294967295;HEAP[Ap]=Au}else{var Am=W6;var Aj=(Am+88)&4294967295;var Ag=HEAP[Aj];var z6=OQ;var z5=ex;__ZN8TextPool7setPoolEiP8TextWord(z6,z5,Ag)}var z4=W6;var z3=(z4+88)&4294967295;var z2=HEAP[z3];W6=z2;var z1=W5;var zZ=(z1+88)&4294967295;HEAP[zZ]=0;var zX=F3;var zV=W5;__ZN9TextBlock7addWordEP8TextWord(zX,zV);kv=1;zL=143;continue $bb182$219}}while(0);var zS=W6;W7=zS;var zK=W6;var zJ=(zK+88)&4294967295;var zI=HEAP[zJ];W6=zI;zL=143;continue $bb182$219}var zF=ex;var zD=((zF)+1)&4294967295;ex=zD;zL=142;continue $bb184$216}var zi=kv;var yj=reSign((zi),8,0)!=0;$bb292$$bb188$242:do{if(!yj){O9=0;var zg=lR;var ze=ks;var zc=(zg)-(ze);var y5=OQ;var y4=__ZN8TextPool10getBaseIdxEd(y5,zc);ex=y4;$bb211$244:while(1){var pJ=zU;var pH=ks;var pF=(pJ)+(pH);var pD=OQ;var pu=__ZN8TextPool10getBaseIdxEd(pD,pF);var pt=ex;var ps=(((pu))|0)>=(((pt))|0);var pr=unSign((ps),1,0);x4=pr;var pq=x4;var qK=reSign((pq),8,0)!=0;if(!(qK)){zL=182;break $bb211$244}var y3=OQ;var y2=ex;var y1=__ZN8TextPool7getPoolEi(y3,y2);W6=y1;$bb209$247:while(1){var pN=W6;var pM=(pN)!=0;if(!(pM)){zL=180;break $bb209$247}var y0=W6;var yZ=(y0+36)&4294967295;var yX=HEAP[yZ];var yU=lR;var yS=ks;var yK=(yU)-(yS);var yJ=(yX)>=(yK);$bb191$$bb208$250:do{if(yJ){var yI=W6;var yH=(yI+36)&4294967295;var yG=HEAP[yH];var yF=zU;var yE=ks;var yC=(yF)+(yE);var yA=(yG)<=(yC);if(!(yA)){zL=162;break $bb191$$bb208$250}var yy=b;var sd=(((yy))|0)==0;$bb194$$bb193$253:do{if(sd){zL=163}else{var sc=b;var sa=(((sc))|0)==2;if(sa){zL=163;break $bb194$$bb193$253}var rp=W6;var ro=(rp+28)&4294967295;var rm=HEAP[ro];var rk=F3;var ri=(rk+24)&4294967295;var rg=HEAP[ri];var re=(rm)>(rg);$bb202$$bb200$256:do{if(re){zL=170}else{var rb=W6;var q7=(rb+28)&4294967295;var q4=HEAP[q7];var qS=F3;var qR=(qS+24)&4294967295;var qP=HEAP[qR];var qN=pO;var qL=(qP)-(qN);var qI=(q4)<=(qL);if(qI){zL=170;break $bb202$$bb200$256}cB=1;zL=172;break $bb202$$bb200$256}}while(0);if(zL==170){cB=0}var qG=cB;cD=qG;zL=174;break $bb194$$bb193$253}}while(0);if(zL==163){var r8=W6;var r6=(r8+12)&4294967295;var r4=HEAP[r6];var r2=F3;var r0=(r2+8)&4294967295;var rY=HEAP[r0];var rW=(r4)>(rY);$bb197$$bb195$264:do{if(rW){zL=165}else{var rT=W6;var rS=(rT+12)&4294967295;var rQ=HEAP[rS];var rO=F3;var rM=(rO+8)&4294967295;var rK=HEAP[rM];var rI=pO;var rF=(rK)-(rI);var rC=(rQ)<=(rF);if(rC){zL=165;break $bb197$$bb195$264}cC=1;zL=167;break $bb197$$bb195$264}}while(0);if(zL==165){cC=0}var rz=cC;cD=rz}var qD=cD;var q9=reSign((qD),8,0)!=0;if(!(q9)){zL=162;break $bb191$$bb208$250}var qA=W6;var qx=(qA+76)&4294967295;var qn=HEAP[qx];var qm=n0;var qk=(qn)-(qm);var qi=_fabs(qk);var qg=n0;var qe=(qg)*0.2;var qc=(qi)<(qe);if(qc){zL=176;break $bb209$247}}}while(0);var p3=W6;var pR=(p3+88)&4294967295;var pP=HEAP[pR];W6=pP;zL=160;continue $bb209$247}if(zL==176){var p9=O9;var p6=((p9)+1)&4294967295;O9=p6}var pL=ex;var pK=((pL)+1)&4294967295;ex=pK;zL=159;continue $bb211$244}var pp=O9;var po=(((pp))|0)>0;$bb214$$bb240$277:do{if(po){var pm=O9;var pk=(((pm))|0)<=3;if(!(pk)){zL=184;break $bb214$$bb240$277}var pi=lR;var pa=ks;var o9=(pi)-(pa);var o8=OQ;var o7=__ZN8TextPool10getBaseIdxEd(o8,o9);ex=o7;$bb238$280:while(1){var eR=zU;var eQ=ks;var eP=(eR)+(eQ);var eO=OQ;var eN=__ZN8TextPool10getBaseIdxEd(eO,eP);var eM=ex;var eL=(((eN))|0)>=(((eM))|0);var eJ=unSign((eL),1,0);x3=eJ;var eH=x3;var pz=reSign((eH),8,0)!=0;if(!(pz)){zL=184;break $bb214$$bb240$277}W7=0;var o6=OQ;var o5=ex;var o4=__ZN8TextPool7getPoolEi(o6,o5);W6=o4;$bb236$283:while(1){var e5=W6;var e3=(e5)!=0;if(!(e3)){zL=204;break $bb236$283}var o2=W6;var o0=(o2+36)&4294967295;var oY=HEAP[o0];var oP=lR;var oO=ks;var oN=(oP)-(oO);var oM=(oY)<(oN);$bb235$$bb218$286:do{if(!oM){var oL=W6;var oK=(oL+36)&4294967295;var oJ=HEAP[oK];var oG=zU;var oE=ks;var oC=(oG)+(oE);var ou=(oJ)>(oC);if(ou){zL=187;break $bb235$$bb218$286}var ot=b;var os=(((ot))|0)==0;$bb221$$bb220$289:do{if(os){zL=189}else{var or=b;var oq=(((or))|0)==2;if(oq){zL=189;break $bb221$$bb220$289}var hQ=W6;var hO=(hQ+28)&4294967295;var hM=HEAP[hO];var hK=F3;var hI=(hK+24)&4294967295;var hG=HEAP[hI];var hD=(hM)>(hG);if(hD){zL=187;break $bb235$$bb218$286}var hA=W6;var hx=(hA+28)&4294967295;var hm=HEAP[hx];var hl=F3;var hj=(hl+24)&4294967295;var hh=HEAP[hj];var hf=pO;var hd=(hh)-(hf);var hb=(hm)<=(hd);if(hb){zL=187;break $bb235$$bb218$286}else{zL=195;break $bb221$$bb220$289}}}while(0);if(zL==189){var op=W6;var oo=(op+12)&4294967295;var om=HEAP[oo];var ok=F3;var oi=(ok+8)&4294967295;var ie=HEAP[oi];var id=(om)>(ie);if(id){zL=187;break $bb235$$bb218$286}var ib=W6;var h9=(ib+12)&4294967295;var h7=HEAP[h9];var h4=F3;var h1=(h4+8)&4294967295;var hY=HEAP[h1];var hW=pO;var hU=(hY)-(hW);var hR=(h7)<=(hU);if(hR){zL=187;break $bb235$$bb218$286}}var g8=W6;var g5=(g8+76)&4294967295;var g2=HEAP[g5];var gQ=n0;var gP=(g2)-(gQ);var gN=_fabs(gP);var gL=n0;var gJ=(gL)*0.2;var gG=(gN)>=(gJ);if(!(gG)){zL=197;break $bb236$283}}}while(0);var e9=W6;W7=e9;var e8=W6;var e7=(e8+88)&4294967295;var e6=HEAP[e7];W6=e6;zL=186;continue $bb236$283}if(zL==197){var gE=W6;W5=gE;var gB=W7;var gy=(gB)!=0;if(gy){var gv=W6;var gl=(gv+88)&4294967295;var gk=HEAP[gl];var gi=W7;var gg=(gi+88)&4294967295;HEAP[gg]=gk}else{var ge=W6;var gc=(ge+88)&4294967295;var ga=HEAP[gc];var f7=OQ;var f4=ex;__ZN8TextPool7setPoolEiP8TextWord(f7,f4,ga)}var f1=W6;var fR=(f1+88)&4294967295;var fQ=HEAP[fR];W6=fQ;var fP=W5;var fO=(fP+88)&4294967295;HEAP[fO]=0;var fN=F3;var fM=W5;__ZN9TextBlock7addWordEP8TextWord(fN,fM);var fL=W5;var fJ=(fL+36)&4294967295;var fH=HEAP[fJ];var fF=lR;var fw=(fH)<(fF);$bb231$$bb232$305:do{if(fw){var fv=W5;var fu=(fv+36)&4294967295;var ft=HEAP[fu];lR=ft}else{var fs=W5;var fr=(fs+36)&4294967295;var fq=HEAP[fr];var fo=zU;var fm=(fq)>(fo);if(!(fm)){zL=201;break $bb231$$bb232$305}var fk=W5;var fb=(fk+36)&4294967295;var fa=HEAP[fb];zU=fa}}while(0);kv=1}var e1=ex;var eZ=((e1)+1)&4294967295;ex=eZ;zL=185;continue $bb238$280}}}while(0);O9=0;var eF=lR;var ew=ks;var ev=(eF)-(ew);var eu=OQ;var et=__ZN8TextPool10getBaseIdxEd(eu,ev);ex=et;$bb263$312:while(1){var VB=zU;var Vz=ks;var Vq=(VB)+(Vz);var Vp=OQ;var Vo=__ZN8TextPool10getBaseIdxEd(Vp,Vq);var Vn=ex;var Vm=(((Vo))|0)>=(((Vn))|0);var Vl=unSign((Vm),1,0);x2=Vl;var Vk=x2;var oH=reSign((Vk),8,0)!=0;if(!(oH)){zL=229;break $bb263$312}var es=OQ;var er=ex;var eq=__ZN8TextPool7getPoolEi(es,er);W6=eq;$bb261$315:while(1){var VH=W6;var VG=(VH)!=0;if(!(VG)){zL=227;break $bb261$315}var eo=W6;var em=(eo+36)&4294967295;var ek=HEAP[em];var v=lR;var u=ks;var t=(v)-(u);var r=(ek)>=(t);$bb243$$bb260$318:do{if(r){var p=W6;var n=(p+36)&4294967295;var l=HEAP[n];var j=zU;var h=ks;var f=(j)+(h);var a=(l)<=(f);if(!(a)){zL=209;break $bb243$$bb260$318}var X4=b;var X3=(((X4))|0)==0;$bb246$$bb245$321:do{if(X3){zL=210}else{var X1=b;var XZ=(((X1))|0)==2;if(XZ){zL=210;break $bb246$$bb245$321}var W1=W6;var WZ=(W1+20)&4294967295;var WX=HEAP[WZ];var WV=F3;var WT=(WV+32)&4294967295;var WQ=HEAP[WT];var WN=(WX)<(WQ);$bb254$$bb252$324:do{if(WN){zL=217}else{var WK=W6;var Wz=(WK+20)&4294967295;var Wy=HEAP[Wz];var Wx=F3;var Wv=(Wx+32)&4294967295;var Wt=HEAP[Wv];var Wr=pO;var Wp=(Wt)+(Wr);var Wm=(Wy)>=(Wp);if(Wm){zL=217;break $bb254$$bb252$324}cx=1;zL=219;break $bb254$$bb252$324}}while(0);if(zL==217){cx=0}var Wj=cx;cA=Wj;zL=221;break $bb246$$bb245$321}}while(0);if(zL==210){var XX=W6;var XV=(XX+4)&4294967295;var XS=HEAP[XV];var XP=F3;var XM=(XP+16)&4294967295;var XB=HEAP[XM];var XA=(XS)<(XB);$bb249$$bb247$332:do{if(XA){zL=212}else{var Xz=W6;var Xx=(Xz+4)&4294967295;var Xv=HEAP[Xx];var Xt=F3;var Xr=(Xt+16)&4294967295;var Xo=HEAP[Xr];var Xl=pO;var Xi=(Xo)+(Xl);var W4=(Xv)>=(Xi);if(W4){zL=212;break $bb249$$bb247$332}cz=1;zL=214;break $bb249$$bb247$332}}while(0);if(zL==212){cz=0}var W2=cz;cA=W2}var Wg=cA;var oW=reSign((Wg),8,0)!=0;if(!(oW)){zL=209;break $bb243$$bb260$318}var V5=W6;var V4=(V5+76)&4294967295;var V3=HEAP[V4];var V2=n0;var V1=(V3)-(V2);var V0=_fabs(V1);var VZ=n0;var VX=(VZ)*0.2;var VV=(V0)<(VX);if(VV){zL=223;break $bb261$315}}}while(0);var VK=W6;var VJ=(VK+88)&4294967295;var VI=HEAP[VJ];W6=VI;zL=207;continue $bb261$315}if(zL==223){var VT=O9;var VL=((VT)+1)&4294967295;O9=VL}var VF=ex;var VD=((VF)+1)&4294967295;ex=VD;zL=206;continue $bb263$312}var Vi=O9;var Vg=(((Vi))|0)>0;if(!(Vg)){zL=231;break $bb292$$bb188$242}var Ve=O9;var U5=(((Ve))|0)<=3;if(!(U5)){zL=231;break $bb292$$bb188$242}var U4=lR;var U3=ks;var U2=(U4)-(U3);var U1=OQ;var U0=__ZN8TextPool10getBaseIdxEd(U1,U2);ex=U0;$bb290$347:while(1){var Pt=zU;var Ps=ks;var Pr=(Pt)+(Ps);var Pq=OQ;var Pp=__ZN8TextPool10getBaseIdxEd(Pq,Pr);var Pn=ex;var Pl=(((Pp))|0)>=(((Pn))|0);var Pj=unSign((Pl),1,0);x1=Pj;var NY=x1;var nZ=reSign((NY),8,0)!=0;if(!(nZ)){zL=231;break $bb292$$bb188$242}W7=0;var UZ=OQ;var UX=ex;var UV=__ZN8TextPool7getPoolEi(UZ,UX);W6=UV;$bb288$350:while(1){var PG=W6;var PE=(PG)!=0;if(!(PE)){zL=252;break $bb288$350}var UT=W6;var UL=(UT+36)&4294967295;var UK=HEAP[UL];var UJ=lR;var UI=ks;var UH=(UJ)-(UI);var UG=(UK)<(UH);$bb287$$bb270$353:do{if(!UG){var UF=W6;var UD=(UF+36)&4294967295;var UB=HEAP[UD];var Uz=zU;var Tk=ks;var Tj=(Uz)+(Tk);var Th=(UB)>(Tj);if(Th){zL=235;break $bb287$$bb270$353}var Tf=b;var Td=(((Tf))|0)==0;$bb273$$bb272$356:do{if(Td){zL=237}else{var Tb=b;var S9=(((Tb))|0)==2;if(S9){zL=237;break $bb273$$bb272$356}var Sr=W6;var Sp=(Sr+20)&4294967295;var Sn=HEAP[Sp];var Sl=F3;var Si=(Sl+32)&4294967295;var Sf=HEAP[Si];var Sc=(Sn)<(Sf);if(Sc){zL=235;break $bb287$$bb270$353}var R0=W6;var RZ=(R0+20)&4294967295;var RX=HEAP[RZ];var RV=F3;var RT=(RV+32)&4294967295;var RR=HEAP[RT];var RP=pO;var RM=(RR)+(RP);var RJ=(RX)>=(RM);if(RJ){zL=235;break $bb287$$bb270$353}else{zL=243;break $bb273$$bb272$356}}}while(0);if(zL==237){var S7=W6;var S5=(S7+4)&4294967295;var S3=HEAP[S5];var S0=F3;var SZ=(S0+16)&4294967295;var SX=HEAP[SZ];var SV=(S3)<(SX);if(SV){zL=235;break $bb287$$bb270$353}var ST=W6;var SR=(ST+4)&4294967295;var SP=HEAP[SR];var SM=F3;var SJ=(SM+16)&4294967295;var SF=HEAP[SJ];var Sw=pO;var Sv=(SF)+(Sw);var St=(SP)>=(Sv);if(St){zL=235;break $bb287$$bb270$353}}var RG=W6;var Rw=(RG+76)&4294967295;var Rv=HEAP[Rw];var Rt=n0;var Rr=(Rv)-(Rt);var Rp=_fabs(Rr);var Rn=n0;var Rl=(Rn)*0.2;var Ri=(Rp)>=(Rl);if(!(Ri)){zL=245;break $bb288$350}}}while(0);var PO=W6;W7=PO;var PM=W6;var PL=(PM+88)&4294967295;var PJ=HEAP[PL];W6=PJ;zL=234;continue $bb288$350}if(zL==245){var Rf=W6;W5=Rf;var Rc=W7;var Q2=(Rc)!=0;if(Q2){var Q1=W6;var Q0=(Q1+88)&4294967295;var QZ=HEAP[Q0];var QY=W7;var QX=(QY+88)&4294967295;HEAP[QX]=QZ}else{var QW=W6;var QU=(QW+88)&4294967295;var QS=HEAP[QU];var QQ=OQ;var QI=ex;__ZN8TextPool7setPoolEiP8TextWord(QQ,QI,QS)}var QH=W6;var QG=(QH+88)&4294967295;var QF=HEAP[QG];W6=QF;var QE=W5;var QD=(QE+88)&4294967295;HEAP[QD]=0;var QC=F3;var QA=W5;__ZN9TextBlock7addWordEP8TextWord(QC,QA);var Qy=W5;var Qw=(Qy+36)&4294967295;var Qo=HEAP[Qw];var Qn=lR;var Qm=(Qo)<(Qn);$bb283$$bb284$372:do{if(Qm){var Ql=W5;var Qk=(Ql+36)&4294967295;var Qj=HEAP[Qk];lR=Qj}else{var Qi=W5;var Qg=(Qi+36)&4294967295;var Qe=HEAP[Qg];var Qc=zU;var PS=(Qe)>(Qc);if(!(PS)){zL=249;break $bb283$$bb284$372}var PR=W5;var PQ=(PR+36)&4294967295;var PP=HEAP[PQ];zU=PP}}while(0);kv=1}var Pv=ex;var Pu=((Pv)+1)&4294967295;ex=Pu;zL=233;continue $bb290$347}}}while(0);var NX=kv;var nY=reSign((NX),8,0)!=0;if(nY){zL=107;continue $bb123$162}else{zL=254;break $bb123$162}}var NV=F3;var NT=Uc;__ZN9TextBlock8coalesceEP10UnicodeMap(NV,NT);var NR=F4;var NP=(NR)!=0;if(NP){var NN=F4;var NL=(NN+124)&4294967295;var NJ=F3;HEAP[NL]=NJ}else{var NH=F3;G=NH}var NE=F3;F4=NE;var ND=b;var NB=b;var Nz=(lk+NB*4)&4294967295;var Nx=HEAP[Nz];var Nv=F3;var Nt=(Nv+112)&4294967295;var Nq=HEAP[Nt];var Nn=((Nx)+(Nq))&4294967295;var Nk=(lk+ND*4)&4294967295;HEAP[Nk]=Nn;var Na=sp;var M9=(Na+80)&4294967295;var M7=HEAP[M9];var M5=(((M7))|0)<0;$bb299$$bb298$384:do{if(M5){zL=256}else{var M3=b;var M1=(lk+M3*4)&4294967295;var MZ=HEAP[M1];var MW=sp;var MS=(MW+80)&4294967295;var MP=HEAP[MS];var MF=(lk+MP*4)&4294967295;var ME=HEAP[MF];var MC=(((MZ))|0)>(((ME))|0);if(MC){zL=256;break $bb299$$bb298$384}else{zL=257;break $bb299$$bb298$384}}}while(0);if(zL==256){var MA=sp;var My=(MA+80)&4294967295;var Mw=b;HEAP[My]=Mw}var Mu=sp;var Mr=(Mu+76)&4294967295;var Mo=HEAP[Mr];var Ml=((Mo)+1)&4294967295;var Mb=sp;var Ma=(Mb+76)&4294967295;HEAP[Ma]=Ml;zL=90;continue $bb104$140}var L8=b;var L6=((L8)+1)&4294967295;b=L6;zL=89;continue $bb302$137}pT=0;var L0=G;F3=L0;$bb320$391:while(1){var Kj=F3;var Ki=(Kj)!=0;if(!(Ki)){zL=275;break $bb320$391}var LX=F3;var LU=(LX+100)&4294967295;var LQ=HEAP[LU];d1=LQ;$bb318$394:while(1){var Kw=d1;var Ku=(Kw)!=0;if(!(Ku)){zL=273;break $bb318$394}var LE=d1;var LD=(LE+48)&4294967295;var LC=HEAP[LD];W7=LC;$bb316$397:while(1){var KD=W7;var KC=(KD)!=0;if(!(KC)){zL=271;break $bb316$397}Pe=0;$bb314$400:while(1){var KV=W7;var KU=(KV+56)&4294967295;var KS=HEAP[KU];var KQ=Pe;var KO=(((KS))|0)>(((KQ))|0);if(!(KO)){zL=269;break $bb314$400}var LB=W7;var LA=(LB+44)&4294967295;var Lz=HEAP[LA];var Ly=Pe;var Lw=(Lz+4*Ly)&4294967295;var Lu=HEAP[Lw];var Ls=__Z12unicodeTypeLj(Lu);x0=Ls;var Lk=x0;var gX=reSign((Lk),8,0)!=0;$bb309$$bb310$403:do{if(gX){var Lj=pT;var Li=((Lj)+1)&4294967295;pT=Li}else{var Lh=W7;var Lg=(Lh+44)&4294967295;var Lf=HEAP[Lg];var Le=Pe;var Lc=(Lf+4*Le)&4294967295;var La=HEAP[Lc];var K8=__Z12unicodeTypeRj(La);xZ=K8;var K0=xZ;var gI=reSign((K0),8,0)!=0;if(!(gI)){zL=267;break $bb309$$bb310$403}var KZ=pT;var KY=((KZ)-1)&4294967295;pT=KY}}while(0);var KX=Pe;var KW=((KX)+1)&4294967295;Pe=KW;zL=264;continue $bb314$400}var KG=W7;var KF=(KG+88)&4294967295;var KE=HEAP[KF];W7=KE;zL=263;continue $bb316$397}var KB=d1;var KA=(KB+80)&4294967295;var Ky=HEAP[KA];d1=Ky;zL=262;continue $bb318$394}var Km=F3;var Kl=(Km+124)&4294967295;var Kk=HEAP[Kl];F3=Kk;zL=261;continue $bb320$391}var Kh=pT;var Kg=(((Kh))|0)>=0;var Ke=unSign((Kg),1,0);var Kc=sp;var Ka=(Kc+84)&4294967295;HEAP[Ka]=Ke;var Hn=sp;var Hm=(Hn+72)&4294967295;var Hk=HEAP[Hm];var Hi=(Hk)!=0;if(Hi){var Hg=sp;var He=(Hg+72)&4294967295;var Hc=HEAP[He];var Ha=Hc;_gfree(Ha)}var G8=sp;var G6=(G8+76)&4294967295;var G2=HEAP[G6];var G1=_gmallocn(G2,4);var GZ=G1;var GX=sp;var GV=(GX+72)&4294967295;HEAP[GV]=GZ;var GT=G;F3=GT;Pe=0;$bb325$415:while(1){var Gl=F3;var Gi=(Gl)!=0;if(!(Gi)){zL=279;break $bb325$415}var GS=sp;var GP=(GS+72)&4294967295;var GM=HEAP[GP];var GJ=Pe;var Gy=(GM+4*GJ)&4294967295;var Gx=F3;HEAP[Gy]=Gx;var Gw=F3;var Gu=(Gw+124)&4294967295;var Gs=HEAP[Gu];F3=Gs;var Gq=Pe;var Go=((Gq)+1)&4294967295;Pe=Go;zL=277;continue $bb325$415}var Gf=sp;var F2=(Gf+76)&4294967295;var F1=HEAP[F2];var F0=sp;var FY=(F0+72)&4294967295;var FW=HEAP[FY];var FU=FW;_qsort(FU,F1,4,228);Pe=0;$bb363$419:while(1){var i8=sp;var i7=(i8+76)&4294967295;var i6=HEAP[i7];var i5=Pe;var i2=(((i6))|0)>(((i5))|0);if(!(i2)){zL=296;break $bb363$419}var FS=sp;var FP=(FS+72)&4294967295;var FM=HEAP[FP];var FJ=Pe;var Fy=(FM+4*FJ)&4294967295;var Fx=HEAP[Fy];h5=Fx;R6=0;Pc=0;$bb355$422:while(1){var kH=Pc;var kF=Pe;var kD=(((kH))|0)<(((kF))|0);if(!(kD)){zL=288;break $bb355$422}var Fw=sp;var Fu=(Fw+72)&4294967295;var Fs=HEAP[Fu];var Fq=Pc;var Fo=(Fs+4*Fq)&4294967295;var Fl=HEAP[Fo];h2=Fl;R4=0;var Fi=sp;var Ff=(Fi+80)&4294967295;var E4=HEAP[Ff];if(E4==0){zL=466}else{if(E4==1){zL=467}else{if(E4==2){zL=468}else{if(E4==3){zL=469}else{zL=470}}}}if(zL==466){var E3=h5;var E2=(E3+8)&4294967295;var E1=HEAP[E2];var E0=h2;var EZ=(E0+16)&4294967295;var EY=HEAP[EZ];var EW=(E1)>(EY);if(EW){var EU=h2;var ES=(EU+116)&4294967295;var EJ=HEAP[ES];var EH=h2;var EG=(EH+120)&4294967295;var EF=HEAP[EG];var EE=((EJ)+(EF))&4294967295;var ED=((EE)+3)&4294967295;R4=ED}else{var EC=h2;var EA=(EC+16)&4294967295;var Ey=HEAP[EA];var Ew=h2;var Eo=(Ew+8)&4294967295;var En=HEAP[Eo];var Em=(Ey)==(En);if(Em){var El=h2;var Ek=(El+116)&4294967295;var Ej=HEAP[Ek];R4=Ej}else{var Ei=h2;var Eg=(Ei+116)&4294967295;var Ed=HEAP[Eg];var Ea=h5;var DU=(Ea+8)&4294967295;var DT=HEAP[DU];var DS=h2;var DR=(DS+8)&4294967295;var DQ=HEAP[DR];var DP=(DT)-(DQ);var DO=h2;var DM=(DO+16)&4294967295;var DJ=HEAP[DM];var DG=h2;var Dp=(DG+8)&4294967295;var Do=HEAP[Dp];var Dn=(DJ)-(Do);var Dm=(DP)/(Dn);var Dl=h2;var Dk=(Dl+120)&4294967295;var Dj=HEAP[Dk];var Dh=(((Dj))|0);var De=(Dm)*(Dh);var Db=((De)|0);var w8=((Ed)+(Db))&4294967295;R4=w8}}}else{if(zL==467){var w7=h5;var w5=(w7+24)&4294967295;var w3=HEAP[w5];var w1=h2;var wZ=(w1+32)&4294967295;var wX=HEAP[wZ];var wV=(w3)>(wX);if(wV){var wT=h2;var wR=(wT+116)&4294967295;var wO=HEAP[wR];var wN=h2;var wL=(wN+120)&4294967295;var wJ=HEAP[wL];var wH=((wO)+(wJ))&4294967295;var wF=((wH)+3)&4294967295;R4=wF}else{var wD=h2;var wA=(wD+32)&4294967295;var wx=HEAP[wA];var wu=h2;var wk=(wu+24)&4294967295;var wj=HEAP[wk];var wh=(wx)==(wj);if(wh){var wf=h2;var wd=(wf+116)&4294967295;var wb=HEAP[wd];R4=wb}else{var v9=h2;var v6=(v9+116)&4294967295;var v3=HEAP[v6];var v0=h5;var vQ=(v0+24)&4294967295;var vP=HEAP[vQ];var vN=h2;var vL=(vN+24)&4294967295;var vJ=HEAP[vL];var vH=(vP)-(vJ);var vF=h2;var vC=(vF+32)&4294967295;var vz=HEAP[vC];var vw=h2;var vm=(vw+24)&4294967295;var vl=HEAP[vm];var vj=(vz)-(vl);var vh=(vH)/(vj);var vf=h2;var vd=(vf+120)&4294967295;var va=HEAP[vd];var u7=(((va))|0);var u4=(vh)*(u7);var u1=((u4)|0);var uR=((v3)+(u1))&4294967295;R4=uR}}}else{if(zL==468){var uQ=h5;var uP=(uQ+16)&4294967295;var uO=HEAP[uP];var uN=h2;var uM=(uN+8)&4294967295;var uL=HEAP[uM];var uJ=(uO)<(uL);if(uJ){var uH=h2;var uF=(uH+116)&4294967295;var ux=HEAP[uF];var uw=h2;var uv=(uw+120)&4294967295;var uu=HEAP[uv];var ut=((ux)+(uu))&4294967295;var us=((ut)+3)&4294967295;R4=us}else{var ur=h2;var up=(ur+8)&4294967295;var un=HEAP[up];var ul=h2;var uc=(ul+16)&4294967295;var ub=HEAP[uc];var ua=(un)==(ub);if(ua){var t9=h2;var t8=(t9+116)&4294967295;var t7=HEAP[t8];R4=t7}else{var t6=h2;var t3=(t6+116)&4294967295;var t0=HEAP[t3];var tX=h5;var tI=(tX+16)&4294967295;var tH=HEAP[tI];var tG=h2;var tF=(tG+16)&4294967295;var tE=HEAP[tF];var tD=(tH)-(tE);var tC=h2;var tz=(tC+8)&4294967295;var tw=HEAP[tz];var tt=h2;var te=(tt+16)&4294967295;var td=HEAP[te];var tc=(tw)-(td);var tb=(tD)/(tc);var ta=h2;var s9=(ta+120)&4294967295;var s8=HEAP[s9];var s5=(((s8))|0);var s2=(tb)*(s5);var sZ=((s2)|0);var m7=((t0)+(sZ))&4294967295;R4=m7}}}else{if(zL==469){var m6=h5;var m4=(m6+32)&4294967295;var m2=HEAP[m4];var m0=h2;var mY=(m0+24)&4294967295;var mW=HEAP[mY];var mU=(m2)<(mW);if(mU){var mS=h2;var mQ=(mS+116)&4294967295;var mN=HEAP[mQ];var mM=h2;var mK=(mM+120)&4294967295;var mI=HEAP[mK];var mG=((mN)+(mI))&4294967295;var mE=((mG)+3)&4294967295;R4=mE}else{var mC=h2;var mz=(mC+24)&4294967295;var mw=HEAP[mz];var mt=h2;var mj=(mt+32)&4294967295;var mi=HEAP[mj];var mg=(mw)==(mi);if(mg){var me=h2;var mc=(me+116)&4294967295;var ma=HEAP[mc];R4=ma}else{var l8=h2;var l5=(l8+116)&4294967295;var l2=HEAP[l5];var lZ=h5;var lO=(lZ+32)&4294967295;var lN=HEAP[lO];var lL=h2;var lJ=(lL+32)&4294967295;var lH=HEAP[lJ];var lF=(lN)-(lH);var lD=h2;var lA=(lD+24)&4294967295;var lx=HEAP[lA];var lu=h2;var lj=(lu+32)&4294967295;var li=HEAP[lj];var lg=(lx)-(li);var le=(lF)/(lg);var lc=h2;var la=(lc+120)&4294967295;var k8=HEAP[la];var k5=(((k8))|0);var k2=(le)*(k5);var kZ=((k2)|0);var kP=((l2)+(kZ))&4294967295;R4=kP}}}}}}var kO=R4;var kN=R6;var kM=(((kO))|0)>(((kN))|0);if(kM){var kL=R4;R6=kL}var kK=Pc;var kJ=((kK)+1)&4294967295;Pc=kJ;zL=281;continue $bb355$422}var ku=h5;var kt=(ku+116)&4294967295;var kr=R6;HEAP[kt]=kr;var kq=h5;var kp=(kq+100)&4294967295;var ko=HEAP[kp];d1=ko;$bb361$462:while(1){var jq=d1;var jb=(jq)!=0;if(!(jb)){zL=294;break $bb361$462}Pc=0;while(1){var jE=d1;var jD=(jE+68)&4294967295;var jC=HEAP[jD];var jB=Pc;var jA=(((jC))|0)>=(((jB))|0);if(!(jA)){zL=292;break}var kn=d1;var kl=(kn+64)&4294967295;var kj=HEAP[kl];var kh=d1;var j9=(kh+64)&4294967295;var j8=HEAP[j9];var j7=Pc;var j6=(j8+4*j7)&4294967295;var j5=HEAP[j6];var j4=R6;var j3=((j5)+(j4))&4294967295;var j0=Pc;var jX=(kj+4*j0)&4294967295;HEAP[jX]=j3;var jU=Pc;var jF=((jU)+1)&4294967295;Pc=jF;zL=290;continue}var jz=d1;var jw=(jz+80)&4294967295;var jt=HEAP[jw];d1=jt;zL=289;continue $bb361$462}var ja=Pe;var i9=((ja)+1)&4294967295;Pe=i9;zL=280;continue $bb363$419}Pe=0;$bb371$471:while(1){var bK=sp;var bJ=(bK+76)&4294967295;var bI=HEAP[bJ];var bH=Pe;var bG=(((bI))|0)>(((bH))|0);if(!(bG)){zL=303;break $bb371$471}var iZ=sp;var iW=(iZ+72)&4294967295;var ci=HEAP[iW];var ch=Pe;var cg=(ci+4*ch)&4294967295;var cf=HEAP[cg];h5=cf;Pc=0;while(1){var bW=sp;var bV=(bW+76)&4294967295;var bU=HEAP[bV];var bO=Pc;var bN=(((bU))|0)>(((bO))|0);if(!(bN)){zL=301;break}var ce=sp;var cd=(ce+72)&4294967295;var cc=HEAP[cd];var cb=Pc;var ca=(cc+4*cb)&4294967295;var b9=HEAP[ca];h2=b9;var b3=h2;var b2=h5;var b1=(b3)!=(b2);if(b1){var b0=h5;var bZ=h2;__ZN9TextBlock15updatePriMinMaxEPS_(b0,bZ)}var bY=Pc;var bX=((bY)+1)&4294967295;Pc=bX;zL=298;continue}var bM=Pe;var bL=((bM)+1)&4294967295;Pe=bL;zL=297;continue $bb371$471}gR=0;var bF=sp;var bD=(bF+76)&4294967295;var bC=HEAP[bD];var bB=_gmallocn(bC,1);Ic=bB;Pe=0;$bb374$482:while(1){var bv=sp;var bu=(bv+76)&4294967295;var bt=HEAP[bu];var bs=Pe;var br=(((bt))|0)>(((bs))|0);if(!(br)){zL=306;break $bb374$482}var bA=Ic;var bz=Pe;var by=(bA+bz)&4294967295;HEAP[by]=0;var bx=Pe;var bw=((bx)+1)&4294967295;Pe=bw;zL=304;continue $bb374$482}MV=0;If=-1;LT=0;LP=0;LM=0;var bq=G;h2=bq;$bb471$486:while(1){var SG=h2;var SD=(SG)!=0;if(!(SD)){zL=383;break $bb471$486}var bp=h2;var bo=(bp+8)&4294967295;var bn=HEAP[bo];var bm=h2;var bl=(bm+56)&4294967295;HEAP[bl]=bn;var bk=h2;var bj=(bk+16)&4294967295;var bi=HEAP[bj];var bh=h2;var bg=(bh+64)&4294967295;HEAP[bg]=bi;var bf=h2;var be=(bf+24)&4294967295;var bd=HEAP[be];var bc=h2;var bb=(bc+72)&4294967295;HEAP[bb]=bd;var ba=h2;var a9=(ba+32)&4294967295;var a8=HEAP[a9];var a7=h2;var a6=(a7+80)&4294967295;HEAP[a6]=a8;nc=1.7976931348623157e+308;Ub=1.7976931348623157e+308;na=1.7976931348623157e+308;Ua=1.7976931348623157e+308;LT=0;LP=0;LM=0;var a5=G;hZ=a5;$bb394$489:while(1){var IP=hZ;var IO=(IP)!=0;if(!(IO)){zL=324;break $bb394$489}var a4=hZ;var a3=h2;var a2=(a4)!=(a3);$bb378$$bb393$492:do{if(a2){var a1=hZ;var a0=(a1+24)&4294967295;var aZ=HEAP[a0];var aY=h2;var aX=(aY+32)&4294967295;var aW=HEAP[aX];var aV=(aZ)>(aW);$bb383$$bb379$494:do{if(!aV){var aU=hZ;var aT=(aU+32)&4294967295;var aR=HEAP[aT];var aP=h2;var aO=(aP+24)&4294967295;var aF=HEAP[aO];var aE=(aR)<(aF);if(aE){zL=309;break $bb383$$bb379$494}var aD=hZ;var aC=(aD+8)&4294967295;var aB=HEAP[aC];var aA=h2;var az=(aA+16)&4294967295;var ay=HEAP[az];var aw=(aB)<=(ay);if(aw){zL=309;break $bb383$$bb379$494}var au=hZ;var ak=(au+8)&4294967295;var aj=HEAP[ak];var ai=nc;var ah=(aj)>=(ai);if(ah){zL=309;break $bb383$$bb379$494}var ag=hZ;var af=(ag+8)&4294967295;var ae=HEAP[af];nc=ae;var ad=hZ;LT=ad;zL=313;break $bb378$$bb393$492}}while(0);var ab=hZ;var Z=(ab+8)&4294967295;var JQ=HEAP[Z];var JP=h2;var JO=(JP+16)&4294967295;var JN=HEAP[JO];var JM=(JQ)>(JN);$bb388$$bb384$500:do{if(!JM){var JL=hZ;var JK=(JL+16)&4294967295;var JJ=HEAP[JK];var JI=h2;var JH=(JI+8)&4294967295;var JG=HEAP[JH];var JF=(JJ)<(JG);if(JF){zL=314;break $bb388$$bb384$500}var JE=hZ;var JD=(JE+24)&4294967295;var JC=HEAP[JD];var JB=h2;var JA=(JB+32)&4294967295;var Jz=HEAP[JA];var Jy=(JC)<=(Jz);if(Jy){zL=314;break $bb388$$bb384$500}var Jx=hZ;var Jw=(Jx+24)&4294967295;var Jv=HEAP[Jw];var Ju=Ub;var Jt=(Jv)>=(Ju);if(Jt){zL=314;break $bb388$$bb384$500}var Js=hZ;var Jr=(Js+24)&4294967295;var Jq=HEAP[Jr];Ub=Jq;var Jp=hZ;LP=Jp;zL=313;break $bb378$$bb393$492}}while(0);var Jo=hZ;var Jn=(Jo+8)&4294967295;var Jm=HEAP[Jn];var Jl=h2;var Jk=(Jl+16)&4294967295;var Jj=HEAP[Jk];var Ji=(Jm)>(Jj);if(!(Ji)){zL=313;break $bb378$$bb393$492}var Jh=hZ;var Jg=(Jh+8)&4294967295;var Jf=HEAP[Jg];var Je=na;var Jd=(Jf)<(Je);if(!(Jd)){zL=313;break $bb378$$bb393$492}var Jb=hZ;var Ja=(Jb+24)&4294967295;var I9=HEAP[Ja];var I8=h2;var I7=(I8+32)&4294967295;var I6=HEAP[I7];var I5=(I9)>(I6);if(!(I5)){zL=313;break $bb378$$bb393$492}var I4=hZ;var I3=(I4+24)&4294967295;var I2=HEAP[I3];var I1=Ua;var I0=(I2)<(I1);if(!(I0)){zL=313;break $bb378$$bb393$492}var IZ=hZ;var IY=(IZ+8)&4294967295;var IX=HEAP[IY];na=IX;var IW=hZ;var IV=(IW+24)&4294967295;var IU=HEAP[IV];Ua=IU;var IT=hZ;LM=IT}}while(0);var IS=hZ;var IR=(IS+124)&4294967295;var IQ=HEAP[IR];hZ=IQ;zL=308;continue $bb394$489}var IN=LT;var IM=(IN)!=0;$bb396$$bb411$512:do{if(IM){var IL=LP;var IK=(IL)!=0;if(!(IK)){zL=326;break $bb396$$bb411$512}var IJ=LM;var II=(IJ)!=0;if(!(II)){zL=326;break $bb396$$bb411$512}var IH=LP;var IG=(IH+8)&4294967295;var IF=HEAP[IG];var IE=LM;var ID=(IE+16)&4294967295;var IC=HEAP[ID];var IB=(IF)>(IC);$bb400$$bb399$516:do{if(IB){zL=329}else{var IA=LP;var Iz=(IA+16)&4294967295;var Iy=HEAP[Iz];var Ix=LM;var Iw=(Ix+8)&4294967295;var Iv=HEAP[Iw];var Iu=(Iy)>=(Iv);if(Iu){zL=328;break $bb400$$bb399$516}else{zL=329;break $bb400$$bb399$516}}}while(0);$bb400$$bb410$518:do{if(zL==329){var It=LT;var Is=(It+24)&4294967295;var Ir=HEAP[Is];var Iq=LM;var Ip=(Iq+32)&4294967295;var Io=HEAP[Ip];var In=(Ir)>(Io);if(!In){var Im=LT;var Il=(Im+32)&4294967295;var Ik=HEAP[Il];var Ij=LM;var Ii=(Ij+24)&4294967295;var Ih=HEAP[Ii];var Ig=(Ik)>=(Ih);if(Ig){zL=328;break $bb400$$bb410$518}}var Ie=LT;var Id=(Ie+8)&4294967295;var BW=HEAP[Id];var BT=LP;var BQ=(BT+16)&4294967295;var BN=HEAP[BQ];var BK=(BW)>(BN);if(!BK){var BI=LT;var BG=(BI+16)&4294967295;var BF=HEAP[BG];var BE=LP;var BD=(BE+8)&4294967295;var Br=HEAP[BD];var Bo=(BF)>=(Br);if(Bo){zL=328;break $bb400$$bb410$518}}var Bl=LT;var Bi=(Bl+24)&4294967295;var Bf=HEAP[Bi];var Bd=LP;var Bb=(Bd+32)&4294967295;var Ba=HEAP[Bb];var A9=(Bf)>(Ba);if(!A9){var A8=LT;var AW=(A8+32)&4294967295;var AT=HEAP[AW];var AQ=LP;var AM=(AQ+24)&4294967295;var AJ=HEAP[AM];var AG=(AT)>=(AJ);if(AG){zL=328;break $bb400$$bb410$518}}var AE=LM;var AD=(AE+8)&4294967295;var AC=HEAP[AD];var AB=LT;var Aq=(AB+16)&4294967295;var An=HEAP[Aq];var Ak=(AC)>(An);if(Ak){zL=328;break $bb400$$bb410$518}var Ah=LM;var Ae=(Ah+16)&4294967295;var Ac=HEAP[Ae];var Aa=LT;var z9=(Aa+8)&4294967295;var z8=HEAP[z9];var z7=(Ac)<(z8);if(z7){zL=328;break $bb400$$bb410$518}var z0=LM;var zY=(z0+24)&4294967295;var zW=HEAP[zY];var zT=LP;var zR=(zT+32)&4294967295;var zQ=HEAP[zR];var zP=(zW)>(zQ);if(zP){zL=328;break $bb400$$bb410$518}var zO=LM;var zN=(zO+32)&4294967295;var zM=HEAP[zN];var zE=LP;var zB=(zE+24)&4294967295;var zz=HEAP[zB];var zx=(zM)<(zz);if(!(zx)){zL=326;break $bb396$$bb411$512}}}while(0);LT=0;LP=0;LM=0}}while(0);var zv=LT;var zu=(zv)!=0;$bb412$$bb470$534:do{if(zu){var zt=LP;var zs=(zt)!=0;if(!(zs)){zL=339;break $bb412$$bb470$534}var zr=LM;var zq=(zr)!=0;if(!(zq)){zL=339;break $bb412$$bb470$534}If=-1;qU=0;qT=0;OP=0;OO=0;var zj=h2;var zh=(zj+100)&4294967295;var zf=HEAP[zh];var zd=(zf)!=0;$bb415$$bb417$538:do{if(zd){var zb=h2;var za=(zb+100)&4294967295;var y9=HEAP[za];var y8=(y9+48)&4294967295;var y7=HEAP[y8];var y6=(y7)!=0;if(!(y6)){zL=342;break $bb415$$bb417$538}var yY=h2;var yV=(yY+100)&4294967295;var yT=HEAP[yV];var yR=(yT+48)&4294967295;var yQ=HEAP[yR];var yP=__ZN8TextWord11getFontSizeEv(yQ);OP=yP}}while(0);var yO=LT;var yN=(yO+100)&4294967295;var yM=HEAP[yN];var yL=(yM)!=0;$bb418$$bb423$542:do{if(yL){var yD=LT;var yB=(yD+100)&4294967295;var yz=HEAP[yB];var yx=(yz+48)&4294967295;var yw=HEAP[yx];var yv=(yw)!=0;if(!(yv)){zL=345;break $bb418$$bb423$542}var yu=LT;var yt=(yu+100)&4294967295;var ys=HEAP[yt];var yr=(ys+48)&4294967295;var yo=HEAP[yr];var yn=__ZN8TextWord11getFontSizeEv(yo);var yl=OP;var yk=(yn)<=(yl);if(yk){var yi=LT;var yh=(yi+100)&4294967295;var yg=HEAP[yh];var yf=(yg+48)&4294967295;var ye=HEAP[yf];var yd=__ZN8TextWord11getFontSizeEv(ye);cn=yd}else{var rH=OP;cn=rH}var rE=cn;OP=rE}}while(0);var rB=LP;var ry=(rB+100)&4294967295;var rw=HEAP[ry];var ru=(rw)!=0;$bb424$$bb429$550:do{if(ru){var rt=LP;var rs=(rt+100)&4294967295;var rr=HEAP[rs];var rq=(rr+48)&4294967295;var rd=HEAP[rq];var ra=(rd)!=0;if(!(ra)){zL=349;break $bb424$$bb429$550}var q6=LP;var q3=(q6+100)&4294967295;var q1=HEAP[q3];var qZ=(q1+48)&4294967295;var qY=HEAP[qZ];var qX=__ZN8TextWord11getFontSizeEv(qY);var qW=OP;var qV=(qX)<=(qW);if(qV){var qF=LP;var qC=(qF+100)&4294967295;var qz=HEAP[qC];var qw=(qz+48)&4294967295;var qu=HEAP[qw];var qs=__ZN8TextWord11getFontSizeEv(qu);cm=qs}else{var qr=OP;cm=qr}var qq=cm;OP=qq}}while(0);var qp=LM;var qo=(qp+100)&4294967295;var qb=HEAP[qo];var p8=(qb)!=0;$bb430$$bb435$558:do{if(p8){var p5=LM;var p2=(p5+100)&4294967295;var p0=HEAP[p2];var pY=(p0+48)&4294967295;var pX=HEAP[pY];var pW=(pX)!=0;if(!(pW)){zL=353;break $bb430$$bb435$558}var pV=LM;var pU=(pV+100)&4294967295;var pI=HEAP[pU];var pG=(pI+48)&4294967295;var pE=HEAP[pG];var pC=__ZN8TextWord11getFontSizeEv(pE);var pB=OP;var pA=(pC)<=(pB);if(pA){var py=LM;var px=(py+100)&4294967295;var pw=HEAP[px];var pv=(pw+48)&4294967295;var pn=HEAP[pv];var pl=__ZN8TextWord11getFontSizeEv(pn);cl=pl}else{var pj=OP;cl=pj}var ph=cl;OP=ph}}while(0);var pg=OP;OO=pg;var pf=OP;var pe=(pf)*0.3;OP=pe;var pd=OO;var pc=(pd)*0.5;OO=pc;var pb=h2;var o3=(pb+16)&4294967295;var o1=HEAP[o3];var oZ=h2;var oX=(oZ+8)&4294967295;var oV=HEAP[oX];var oU=(o1)+(oV);var oT=(oU)/2;OW=oT;var oS=h2;var oR=(oS+32)&4294967295;var oQ=HEAP[oR];var oI=h2;var oF=(oI+24)&4294967295;var oD=HEAP[oF];var oB=(oQ)+(oD);var oA=(oB)/2;bT=oA;var oz=LT;var oy=(oz+16)&4294967295;var ox=HEAP[oy];var ow=LT;var ov=(ow+8)&4294967295;var on=HEAP[ov];var ol=(ox)+(on);var oj=(ol)/2;OV=oj;var oh=LT;var og=(oh+32)&4294967295;var of=HEAP[og];var oe=LT;var od=(oe+24)&4294967295;var oc=HEAP[od];var ob=(of)+(oc);var oa=(ob)/2;bS=oa;var n9=LP;var n8=(n9+16)&4294967295;var n7=HEAP[n8];var n6=LP;var n5=(n6+8)&4294967295;var n4=HEAP[n5];var n3=(n7)+(n4);var n2=(n3)/2;OU=n2;var n1=LP;var hF=(n1+32)&4294967295;var hC=HEAP[hF];var hz=LP;var hw=(hz+24)&4294967295;var hu=HEAP[hw];var hs=(hC)+(hu);var hr=(hs)/2;bR=hr;var hq=LM;var hp=(hq+16)&4294967295;var ho=HEAP[hp];var ha=LM;var g7=(ha+8)&4294967295;var g4=HEAP[g7];var g1=(ho)+(g4);var gZ=(g1)/2;OT=gZ;var gW=LM;var gV=(gW+32)&4294967295;var gU=HEAP[gV];var gT=LM;var gS=(gT+24)&4294967295;var gD=HEAP[gS];var gA=(gU)+(gD);var gx=(gA)/2;bQ=gx;var gu=OW;var gs=OU;var gq=(gu)-(gs);var gp=_fabs(gq);var go=OP;var gn=(gp)<=(go);$bb436$$bb438$566:do{if(gn){var gm=OV;var f9=OT;var f6=(gm)-(f9);var f3=_fabs(f6);var f0=OP;var fY=(f3)<=(f0);if(!(fY)){zL=357;break $bb436$$bb438$566}var fW=qU;var fV=((fW)+1)&4294967295;qU=fV}}while(0);var fU=bT;var fT=bS;var fS=(fU)-(fT);var fK=_fabs(fS);var fI=OO;var fG=(fK)<=(fI);$bb439$$bb441$570:do{if(fG){var fE=bR;var fD=bQ;var fC=(fE)-(fD);var fB=_fabs(fC);var fA=OO;var fz=(fB)<=(fA);if(!(fz)){zL=360;break $bb439$$bb441$570}var fy=qT;var fp=((fy)+1)&4294967295;qT=fp}}while(0);var fn=h2;var fl=(fn+8)&4294967295;var fj=HEAP[fl];var fh=LP;var fg=(fh+8)&4294967295;var ff=HEAP[fg];var fe=(fj)-(ff);var fd=_fabs(fe);var fc=OP;var e4=(fd)<=(fc);$bb442$$bb444$574:do{if(e4){var e2=LT;var e0=(e2+8)&4294967295;var eY=HEAP[e0];var eX=LM;var eW=(eX+8)&4294967295;var eV=HEAP[eW];var eU=(eY)-(eV);var eT=_fabs(eU);var eS=OP;var eK=(eT)<=(eS);if(!(eK)){zL=363;break $bb442$$bb444$574}var eI=qU;var eG=((eI)+1)&4294967295;qU=eG}}while(0);var eE=h2;var eD=(eE+16)&4294967295;var eC=HEAP[eD];var eB=LP;var eA=(eB+16)&4294967295;var ez=HEAP[eA];var ey=(eC)-(ez);var ep=_fabs(ey);var en=OP;var el=(ep)<=(en);$bb445$$bb447$578:do{if(el){var ej=LT;var ei=(ej+16)&4294967295;var eh=HEAP[ei];var eg=LM;var ef=(eg+16)&4294967295;var ee=HEAP[ef];var ed=(eh)-(ee);var d0=_fabs(ed);var dZ=OP;var dY=(d0)<=(dZ);if(!(dY)){zL=366;break $bb445$$bb447$578}var dX=qU;var dV=((dX)+1)&4294967295;qU=dV}}while(0);var dU=h2;var dT=(dU+24)&4294967295;var dS=HEAP[dT];var dR=LT;var dQ=(dR+24)&4294967295;var XT=HEAP[dQ];var XQ=(dS)-(XT);var XN=_fabs(XQ);var XK=OO;var XI=(XN)<=(XK);$bb448$$bb450$582:do{if(XI){var XG=LP;var XF=(XG+24)&4294967295;var XE=HEAP[XF];var XD=LM;var XC=(XD+24)&4294967295;var Xp=HEAP[XC];var Xm=(XE)-(Xp);var Xj=_fabs(Xm);var Xg=OO;var Xe=(Xj)<=(Xg);if(!(Xe)){zL=369;break $bb448$$bb450$582}var Xc=qT;var Xb=((Xc)+1)&4294967295;qT=Xb}}while(0);var Xa=h2;var W9=(Xa+32)&4294967295;var W8=HEAP[W9];var WR=LT;var WO=(WR+32)&4294967295;var WL=HEAP[WO];var WI=(W8)-(WL);var WG=_fabs(WI);var WE=OO;var WD=(WG)<=(WE);$bb451$$bb453$586:do{if(WD){var WC=LP;var WB=(WC+32)&4294967295;var WA=HEAP[WB];var Wn=LM;var Wk=(Wn+32)&4294967295;var Wh=HEAP[Wk];var We=(WA)-(Wh);var Wc=_fabs(We);var Wa=OO;var V9=(Wc)<=(Wa);if(!(V9)){zL=372;break $bb451$$bb453$586}var V8=qT;var V7=((V8)+1)&4294967295;qT=V7}}while(0);var V6=qU;var VY=(((V6))|0)>0;if(!(VY)){zL=339;break $bb412$$bb470$534}var VW=qT;var VU=(((VW))|0)>0;if(!(VU)){zL=339;break $bb412$$bb470$534}var VS=LM;var VR=(VS+88)&4294967295;var VQ=HEAP[VR];var VP=If;var VO=(((VQ))|0)>(((VP))|0);if(VO){var VN=LM;var VM=(VN+88)&4294967295;var VE=HEAP[VM];ck=VE}else{var VC=If;ck=VC}var VA=ck;If=VA;var Vy=LP;var Vx=(Vy+88)&4294967295;var Vw=HEAP[Vx];var Vv=If;var Vu=(((Vw))|0)>(((Vv))|0);if(Vu){var Vt=LP;var Vs=(Vt+88)&4294967295;var Vj=HEAP[Vs];cj=Vj}else{var Vh=If;cj=Vh}var Vf=cj;If=Vf;var Vd=LT;var Vc=(Vd+88)&4294967295;var Vb=HEAP[Vc];var Va=If;var U9=(((Vb))|0)>(((Va))|0);if(U9){var U8=LT;var U7=(U8+88)&4294967295;var UY=HEAP[U7];b8=UY}else{var UW=If;b8=UW}var UU=b8;If=UU;var US=h2;var UR=(US+88)&4294967295;var UQ=HEAP[UR];var UP=If;var UO=(((UQ))|0)>(((UP))|0);if(UO){var UN=h2;var UM=(UN+88)&4294967295;var UE=HEAP[UM];b7=UE}else{var UC=If;b7=UC}var UA=b7;If=UA;var Uy=If;var Ux=(((Uy))|0)<0;if(Ux){var Uw=MV;If=Uw;var Uv=MV;var Uu=((Uv)+1)&4294967295;MV=Uu}var Ut=h2;var Us=(Ut+88)&4294967295;var Uq=If;HEAP[Us]=Uq;var Up=LT;var Uo=(Up+88)&4294967295;var Um=If;HEAP[Uo]=Um;var Ul=LP;var Uk=(Ul+88)&4294967295;var Uj=If;HEAP[Uk]=Uj;var Uh=LM;var Ug=(Uh+88)&4294967295;var Uf=If;HEAP[Ug]=Uf}}while(0);var SO=h2;var SL=(SO+124)&4294967295;var SI=HEAP[SL];h2=SI;zL=307;continue $bb471$486}var SB=MV;EK=SB;var SA=EK;var Sz=((SA)*32)&4294967295;var Sy=__Znaj(Sz);var Sx=Sy;PY=Sx;var Sk=PY;var Sh=Sk;PZ=Sh;var Se=PZ;P0=Se;var Sb=EK;var R9=((Sb)-1)&4294967295;P1=R9;$bb474$613:while(1){var RO=P1;var RL=(((RO))|0)!=-1;if(!(RL)){zL=386;break $bb474$613}var R7=P0;__ZN12PDFRectangleC1Ev(R7);var R5=P0;var R3=(R5+32)&4294967295;P0=R3;var R2=P1;var R1=((R2)-1)&4294967295;P1=R1;zL=384;continue $bb474$613}var RI=PZ;xO=RI;var RF=xO;var RD=RF;var RB=PY;var RA=RB;OX=RA;var Rz=MV;EI=Rz;var Ry=EI;var Rx=((Ry)*4)&4294967295;var Rk=__Znaj(Rx);var Rh=Rk;Vr=Rh;Pe=0;$bb477$617:while(1){var QB=Pe;var Qz=MV;var Qx=(((QB))|0)<(((Qz))|0);if(!(Qx)){zL=389;break $bb477$617}var Re=OX;var Rb=Pe;var Q9=(Re+32*Rb)&4294967295;var Q7=(Q9)&4294967295;HEAP[Q7]=1.7976931348623157e+308;var Q6=OX;var Q5=Pe;var Q4=(Q6+32*Q5)&4294967295;var Q3=(Q4+16)&4294967295;HEAP[Q3]=2.2250738585072014e-308;var QV=OX;var QT=Pe;var QR=(QV+32*QT)&4294967295;var QP=(QR+8)&4294967295;HEAP[QP]=1.7976931348623157e+308;var QO=OX;var QN=Pe;var QM=(QO+32*QN)&4294967295;var QL=(QM+24)&4294967295;HEAP[QL]=2.2250738585072014e-308;var QK=Pe;var QJ=((QK)+1)&4294967295;Pe=QJ;zL=387;continue $bb477$617}var Qv=G;h2=Qv;$bb499$621:while(1){var Kn=h2;var Kf=(Kn)!=0;if(!(Kf)){zL=401;break $bb499$621}var Qu=h2;var Qt=(Qu+88)&4294967295;var Qs=HEAP[Qt];var Qr=(((Qs))|0)>=0;if(Qr){var Qq=h2;var Qp=(Qq+56)&4294967295;var Qh=HEAP[Qp];var Qf=h2;var Qd=(Qf+88)&4294967295;var Qb=HEAP[Qd];var P9=OX;var P8=(P9+32*Qb)&4294967295;var P7=(P8)&4294967295;var P5=HEAP[P7];var P4=(Qh)<(P5);$bb481$$bb487$626:do{if(P4){var P3=h2;var PK=(P3+88)&4294967295;var PI=HEAP[PK];var PF=OX;var PD=(PF+32*PI)&4294967295;var PC=h2;var PB=(PC+56)&4294967295;var Pz=HEAP[PB];var Py=(PD)&4294967295;HEAP[Py]=Pz;var Px=h2;var Pw=(Px)&4294967295;var Po=HEAP[Pw];var Pm=(Po+84)&4294967295;var Pk=HEAP[Pm];var Ur=reSign((Pk),8,0)!=0;var W3=(Ur)^1;var dN=unSign((W3),1,0);var Un=reSign((dN),8,0)!=0;if(!(Un)){zL=392;break $bb481$$bb487$626}var Pi=h2;var Ph=(Pi+88)&4294967295;var Pg=HEAP[Ph];var Pf=Vr;var Pd=(Pf+4*Pg)&4294967295;var Pb=h2;HEAP[Pd]=Pb}}while(0);var Pa=h2;var O8=(Pa+64)&4294967295;var O7=HEAP[O8];var O6=h2;var O5=(O6+88)&4294967295;var O4=HEAP[O5];var O3=OX;var O2=(O3+32*O4)&4294967295;var O1=(O2+16)&4294967295;var OZ=HEAP[O1];var OY=(O7)>(OZ);$bb488$$bb491$630:do{if(OY){var Ns=h2;var Np=(Ns+88)&4294967295;var Nm=HEAP[Np];var Nj=OX;var Nh=(Nj+32*Nm)&4294967295;var Nf=h2;var Ne=(Nf+64)&4294967295;var Nd=HEAP[Ne];var Nc=(Nh+16)&4294967295;HEAP[Nc]=Nd;var Nb=h2;var MY=(Nb)&4294967295;var MU=HEAP[MY];var MR=(MU+84)&4294967295;var MO=HEAP[MR];var Ui=reSign((MO),8,0)!=0;if(!(Ui)){zL=395;break $bb488$$bb491$630}var MM=h2;var MK=(MM+88)&4294967295;var MJ=HEAP[MK];var MI=Vr;var MH=(MI+4*MJ)&4294967295;var MG=h2;HEAP[MH]=MG}}while(0);var Mt=h2;var Mq=(Mt+88)&4294967295;var Mn=HEAP[Mq];var Mk=OX;var Mi=(Mk+32*Mn)&4294967295;var Mg=h2;var Mf=(Mg+72)&4294967295;var Me=HEAP[Mf];var Md=h2;var Mc=(Md+88)&4294967295;var LZ=HEAP[Mc];var LW=OX;var LS=(LW+32*LZ)&4294967295;var LO=(LS+8)&4294967295;var LL=HEAP[LO];var LJ=(Me)<(LL);if(LJ){var LI=h2;var LH=(LI+72)&4294967295;var LG=HEAP[LH];b6=LG}else{var LF=h2;var Lx=(LF+88)&4294967295;var Lv=HEAP[Lx];var Lt=OX;var Lr=(Lt+32*Lv)&4294967295;var Lq=(Lr+8)&4294967295;var Lp=HEAP[Lq];b6=Lp}var Lo=(Mi+8)&4294967295;var Ln=b6;HEAP[Lo]=Ln;var Lm=h2;var Ll=(Lm+88)&4294967295;var Ld=HEAP[Ll];var Lb=OX;var K9=(Lb+32*Ld)&4294967295;var K7=h2;var K6=(K7+80)&4294967295;var K5=HEAP[K6];var K4=h2;var K3=(K4+88)&4294967295;var K2=HEAP[K3];var K1=OX;var KT=(K1+32*K2)&4294967295;var KR=(KT+24)&4294967295;var KP=HEAP[KR];var KN=(K5)>(KP);if(KN){var KM=h2;var KL=(KM+80)&4294967295;var KK=HEAP[KL];b5=KK}else{var KJ=h2;var KI=(KJ+88)&4294967295;var KH=HEAP[KI];var Kz=OX;var Kx=(Kz+32*KH)&4294967295;var Kv=(Kx+24)&4294967295;var Kt=HEAP[Kv];b5=Kt}var Ks=(K9+24)&4294967295;var Kr=b5;HEAP[Ks]=Kr}var Kq=h2;var Kp=(Kq+124)&4294967295;var Ko=HEAP[Kp];h2=Ko;zL=390;continue $bb499$621}var Kd=G;h2=Kd;$bb506$644:while(1){var F9=h2;var F8=(F9)!=0;if(!(F8)){zL=408;break $bb506$644}var Kb=h2;var J9=(Kb+88)&4294967295;var J8=HEAP[J9];var J7=(((J8))|0)>=0;$bb502$$bb505$647:do{if(J7){var J6=h2;var J5=(J6+8)&4294967295;var J4=HEAP[J5];var J3=h2;var J2=(J3+88)&4294967295;var J1=HEAP[J2];var J0=Vr;var JZ=(J0+4*J1)&4294967295;var JY=HEAP[JZ];var JX=(JY+16)&4294967295;var JW=HEAP[JX];var JV=(J4)<=(JW);if(!(JV)){zL=404;break $bb502$$bb505$647}var JU=h2;var JT=(JU+16)&4294967295;var GQ=HEAP[JT];var GN=h2;var GK=(GN+88)&4294967295;var GH=HEAP[GK];var GF=Vr;var GD=(GF+4*GH)&4294967295;var GC=HEAP[GD];var GB=(GC+8)&4294967295;var GA=HEAP[GB];var Gz=(GQ)>=(GA);if(!(Gz)){zL=404;break $bb502$$bb505$647}var Gm=h2;var Gj=(Gm+92)&4294967295;HEAP[Gj]=1}}while(0);var Gg=h2;var Gd=(Gg+124)&4294967295;var Gb=HEAP[Gd];h2=Gb;zL=402;continue $bb506$644}var F7=G;h2=F7;$bb511$653:while(1){var Ee=h2;var Eb=(Ee)!=0;if(!(Eb)){zL=412;break $bb511$653}var F6=h2;var F5=(F6+88)&4294967295;var FQ=HEAP[F5];var FN=(((FQ))|0)>=0;if(FN){var FK=h2;var FH=(FK+88)&4294967295;var FF=HEAP[FH];var FD=OX;var FC=(FD+32*FF)&4294967295;var FB=(FC)&4294967295;var FA=HEAP[FB];var Fz=h2;var Fm=(Fz+56)&4294967295;HEAP[Fm]=FA;var Fj=h2;var Fg=(Fj+88)&4294967295;var Fd=HEAP[Fg];var Fb=OX;var E9=(Fb+32*Fd)&4294967295;var E8=(E9+16)&4294967295;var E7=HEAP[E8];var E6=h2;var E5=(E6+64)&4294967295;HEAP[E5]=E7;var EX=h2;var EV=(EX+88)&4294967295;var ET=HEAP[EV];var ER=OX;var EQ=(ER+32*ET)&4294967295;var EP=(EQ+8)&4294967295;var EO=HEAP[EP];var EN=h2;var EM=(EN+72)&4294967295;HEAP[EM]=EO;var EL=h2;var EB=(EL+88)&4294967295;var Ez=HEAP[EB];var Ex=OX;var Ev=(Ex+32*Ez)&4294967295;var Eu=(Ev+24)&4294967295;var Et=HEAP[Eu];var Es=h2;var Er=(Es+80)&4294967295;HEAP[Er]=Et}var Eq=h2;var Ep=(Eq+124)&4294967295;var Eh=HEAP[Ep];h2=Eh;zL=409;continue $bb511$653}var D8=OX;var D6=(D8)!=0;if(D6){var D4=OX;var D2=D4;__ZdaPv(D2)}var D0=Vr;var DY=(D0)!=0;if(DY){var DW=Vr;var DN=DW;__ZdaPv(DN)}var DK=G;h2=DK;$bb542$666:while(1){var sU=h2;var sS=(sU)!=0;if(!(sS)){zL=441;break $bb542$666}vb=1.7976931348623157e+308;se=2.2250738585072014e-308;var DH=G;hZ=DH;$bb528$669:while(1){var vv=hZ;var vt=(vv)!=0;if(!(vt)){zL=427;break $bb528$669}var DE=hZ;var DC=h2;var DA=(DE)==(DC);$bb527$$bb519$672:do{if(!DA){var Dy=h2;var Dw=(Dy+24)&4294967295;var Dt=HEAP[Dw];var Dr=hZ;var Di=(Dr+32)&4294967295;var Df=HEAP[Di];var Dc=(Dt)<=(Df);if(!(Dc)){zL=418;break $bb527$$bb519$672}var C9=h2;var C7=(C9+32)&4294967295;var C5=HEAP[C7];var C3=hZ;var C1=(C3+24)&4294967295;var CZ=HEAP[C1];var CX=(C5)>=(CZ);if(!(CX)){zL=418;break $bb527$$bb519$672}var CV=hZ;var CT=(CV+8)&4294967295;var CR=HEAP[CT];var CP=vb;var CN=(CR)<(CP);$bb522$$bb524$676:do{if(CN){var CL=hZ;var CJ=(CL+8)&4294967295;var CH=HEAP[CJ];var CF=h2;var CD=(CF+16)&4294967295;var wC=HEAP[CD];var wz=(CH)>(wC);if(!(wz)){zL=421;break $bb522$$bb524$676}var ww=hZ;var wt=(ww+8)&4294967295;var wr=HEAP[wt];vb=wr}}while(0);var wp=hZ;var wo=(wp+16)&4294967295;var wn=HEAP[wo];var wm=se;var wl=(wn)>(wm);if(!(wl)){zL=418;break $bb527$$bb519$672}var v8=hZ;var v5=(v8+16)&4294967295;var v2=HEAP[v5];var vZ=h2;var vX=(vZ+8)&4294967295;var vV=HEAP[vX];var vU=(v2)<(vV);if(!(vU)){zL=418;break $bb527$$bb519$672}var vT=hZ;var vS=(vT+16)&4294967295;var vR=HEAP[vS];se=vR}}while(0);var vE=hZ;var vB=(vE+124)&4294967295;var vy=HEAP[vB];hZ=vy;zL=416;continue $bb528$669}var vr=G;hZ=vr;$bb540$684:while(1){var s7=hZ;var s4=(s7)!=0;if(!(s4)){zL=439;break $bb540$684}var vq=hZ;var vp=h2;var vo=(vq)==(vp);$bb539$$bb531$687:do{if(!vo){var vn=hZ;var u9=(vn+16)&4294967295;var u6=HEAP[u9];var u3=h2;var u0=(u3+64)&4294967295;var uY=HEAP[u0];var uW=(u6)>(uY);$bb532$$bb535$689:do{if(uW){var uV=hZ;var uU=(uV+16)&4294967295;var uT=HEAP[uU];var uS=vb;var uK=(uT)<=(uS);if(!(uK)){zL=430;break $bb532$$bb535$689}var uI=hZ;var uG=(uI+24)&4294967295;var uE=HEAP[uG];var uD=h2;var uC=(uD+32)&4294967295;var uB=HEAP[uC];var uA=(uE)>=(uB);if(!(uA)){zL=430;break $bb532$$bb535$689}var uz=hZ;var uy=(uz+16)&4294967295;var uq=HEAP[uy];var uo=h2;var um=(uo+64)&4294967295;HEAP[um]=uq}}while(0);var uk=hZ;var uj=(uk+8)&4294967295;var ui=HEAP[uj];var uh=h2;var ug=(uh+56)&4294967295;var uf=HEAP[ug];var ue=(ui)<(uf);if(!(ue)){zL=434;break $bb539$$bb531$687}var t5=hZ;var t2=(t5+8)&4294967295;var tZ=HEAP[t2];var tW=se;var tU=(tZ)>=(tW);if(!(tU)){zL=434;break $bb539$$bb531$687}var tS=hZ;var tQ=(tS+24)&4294967295;var tO=HEAP[tQ];var tM=h2;var tK=(tM+32)&4294967295;var tB=HEAP[tK];var ty=(tO)>=(tB);if(!(ty)){zL=434;break $bb539$$bb531$687}var tv=hZ;var ts=(tv+8)&4294967295;var tq=HEAP[ts];var to=h2;var tm=(to+56)&4294967295;HEAP[tm]=tq}}while(0);var tk=hZ;var ti=(tk+124)&4294967295;var tg=HEAP[ti];hZ=tg;zL=428;continue $bb540$684}var s1=h2;var sY=(s1+124)&4294967295;var sW=HEAP[sY];h2=sW;zL=415;continue $bb542$666}Pe=-1;var sQ=G;h2=sQ;$bb545$700:while(1){var mv=h2;var ms=(mv)!=0;if(!(ms)){zL=444;break $bb545$700}var sO=Pe;var sM=((sO)+1)&4294967295;Pe=sM;var sK=sp;var sI=(sK+72)&4294967295;var sG=HEAP[sI];var sE=h2;var sC=G;var sA=Pe;var sy=gR;var sw=Ic;var su=__ZN9TextBlock15visitDepthFirstEPS_iPS0_iPb(sE,sC,sA,sG,sy,sw);gR=su;var ss=h2;var mB=(ss+124)&4294967295;var my=HEAP[mB];h2=my;zL=442;continue $bb545$700}var mq=Ic;var mo=(mq)!=0;if(mo){var mn=Ic;_gfree(mn)}ON=0;$bb551$707:while(1){var lt=sp;var lr=(lt+68)&4294967295;var lp=HEAP[lr];var lo=(lp)!=0;if(!(lo)){zL=449;break $bb551$707}var mm=sp;var ml=(mm+68)&4294967295;var mk=HEAP[ml];ON=mk;var l7=sp;var l4=(l7+68)&4294967295;var l1=HEAP[l4];var lY=(l1+60)&4294967295;var lW=HEAP[lY];var lU=sp;var lT=(lU+68)&4294967295;HEAP[lT]=lW;var lS=ON;fx=lS;var lQ=fx;var lP=(lQ)!=0;if(!(lP)){zL=446;continue $bb551$707}var lC=fx;__ZN8TextFlowD1Ev(lC);var lz=fx;var lw=lz;__ZdlPv(lw);zL=446;continue $bb551$707}fi=0;var ln=sp;var lm=(ln+68)&4294967295;var ll=fi;HEAP[lm]=ll;Pe=0;$bb575$712:while(1){var iL=sp;var iJ=(iL+76)&4294967295;var iH=HEAP[iJ];var iF=Pe;var iD=(((iH))|0)>(((iF))|0);if(!(iD)){zL=462;break $bb575$712}var k7=sp;var k4=(k7+72)&4294967295;var k1=HEAP[k4];var kY=Pe;var kW=(k1+4*kY)&4294967295;var kU=HEAP[kW];F3=kU;var kT=F3;var kS=(kT+124)&4294967295;HEAP[kS]=0;var kR=ON;var kQ=(kR)!=0;$bb554$$bb570$715:do{if(kQ){var kI=sp;var kG=(kI+72)&4294967295;var kE=HEAP[kG];var kC=Pe;var kB=((kC)-1)&4294967295;var kA=(kE+4*kB)&4294967295;var kz=HEAP[kA];h2=kz;var ky=h2;var kx=(ky+100)&4294967295;var kw=HEAP[kx];var km=(kw+48)&4294967295;var kk=HEAP[km];var ki=(kk+76)&4294967295;var kg=HEAP[ki];var kf=(kg)*2.5;ud=kf;var ke=h2;var kd=F3;var kc=__ZN9TextBlock14secondaryDeltaEPS_(ke,kd);var kb=ud;var ka=(kc)>(kb);$bb566$$bb555$717:do{if(ka){zL=451}else{var j2=F3;var jZ=h2;var jW=__ZN9TextBlock7isBelowEPS_(j2,jZ);var Qa=reSign((jW),8,0)!=0;var hn=(Qa)^1;var JS=unSign((hn),1,0);var P6=reSign((JS),8,0)!=0;if(P6){zL=451;break $bb566$$bb555$717}var jT=ON;var jR=F3;var jP=h2;var jN=__ZN8TextFlow9blockFitsEP9TextBlockS1_(jT,jR,jP);var PN=reSign((jN),8,0)!=0;var b4=(PN)^1;var Jc=unSign((b4),1,0);var PH=reSign((Jc),8,0)!=0;if(PH){zL=451;break $bb566$$bb555$717}bP=1;zL=454;break $bb566$$bb555$717}}while(0);if(zL==451){bP=0}var jL=bP;xJ=jL;var jJ=xJ;var PA=reSign((jJ),8,0)!=0;if(!(PA)){zL=457;break $bb554$$bb570$715}var jH=ON;var jy=F3;__ZN8TextFlow8addBlockEP9TextBlock(jH,jy);zL=458;break $bb554$$bb570$715}else{zL=457}}while(0);if(zL==457){var jv=__Znwj(64);var js=jv;P2=js;var jp=P2;var jn=sp;var jl=F3;__ZN8TextFlowC1EP8TextPageP9TextBlock(jp,jn,jl);var jj=P2;ON=jj;var jh=fi;var jf=(jh)!=0;if(jf){var jd=fi;var i4=(jd+60)&4294967295;var i1=ON;HEAP[i4]=i1}else{var iY=sp;var iV=(iY+68)&4294967295;var iT=ON;HEAP[iV]=iT}var iR=ON;fi=iR}var iP=Pe;var iN=((iP)+1)&4294967295;Pe=iN;zL=450;continue $bb575$712}var iB=Uc;var iz=(iB)!=0;if(!(iz)){zL=464;break $bb$$bb1$2}var ix=Uc;__ZN10UnicodeMap9decRefCntEv(ix)}}while(0);STACKTOP=yq;return;return}function __ZN12TextFontInfoD1Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(g)!=0;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__ZN7GfxFont9decRefCntEv(c)}var b=k;var a=(b+4)&4294967295;var x=HEAP[a];var w=(x)!=0;$bb2$$bb4$5:do{if(w){var u=k;var t=(u+4)&4294967295;var s=HEAP[t];j=s;var r=j;var q=(r)!=0;if(!(q)){v=2;break $bb2$$bb4$5}var p=j;__ZN9GooStringD1Ev(p);var o=j;var n=o;__ZdlPv(n)}}while(0);return;return}function __ZN8TextPage5clearEv(D){var X;var bw;var bU;var bT;var aw;var bS;var bk;var bW;var bR;var B;var bQ;var ai;var a4;var aW;var bA;var a9;var ba=0;bw=D;var bP=bw;var bO=(bP+20)&4294967295;var bN=HEAP[bO];var bM=(bN)!=0;if(bM){var bL=bw;var aN=(bL+20)&4294967295;var aL=HEAP[aN];bQ=aL;var aJ=bQ;var aI=(aJ)!=0;if(aI){var aH=bQ;__ZN8TextWordD1Ev(aH);var aG=bQ;var aF=aG;__ZdlPv(aF)}var aE=bw;var aD=(aE+20)&4294967295;HEAP[aD]=0}var aC=bw;var at=(aC)&4294967295;var ar=HEAP[at];var M=reSign((ar),8,0)!=0;if(M){while(1){var Z=bw;var Y=(Z+88)&4294967295;var W=HEAP[Y];var V=(W)!=0;if(!(V)){X=5;break}var aq=bw;var ap=(aq+88)&4294967295;var ao=HEAP[ap];aW=ao;var an=bw;var am=(an+88)&4294967295;var al=HEAP[am];var ak=(al+88)&4294967295;var aj=HEAP[ak];var ah=bw;var ag=(ah+88)&4294967295;HEAP[ag]=aj;var af=aW;B=af;var ae=B;var ad=(ae)!=0;if(!(ad)){X=2;continue}var ac=B;__ZN8TextWordD1Ev(ac);var ab=B;var aa=ab;__ZdlPv(aa);X=2;continue}}else{ai=0;$bb13$16:while(1){var G=ai;var F=(((G))|0)<=3;if(!(F)){X=10;break $bb13$16}var U=ai;var T=bw;var S=(T+52)&4294967295;var R=(S+U*4)&4294967295;var Q=HEAP[R];bR=Q;var P=bR;var O=(P)!=0;if(O){var N=bR;__ZN8TextPoolD1Ev(N);var K=bR;var J=K;__ZdlPv(J)}var I=ai;var H=((I)+1)&4294967295;ai=H;X=7;continue $bb13$16}while(1){var m=bw;var l=(m+68)&4294967295;var k=HEAP[l];var j=(k)!=0;if(!(j)){X=14;break}var E=bw;var C=(E+68)&4294967295;var A=HEAP[C];a4=A;var z=bw;var y=(z+68)&4294967295;var x=HEAP[y];var w=(x+60)&4294967295;var v=HEAP[w];var u=bw;var t=(u+68)&4294967295;HEAP[t]=v;var s=a4;bW=s;var r=bW;var q=(r)!=0;if(!(q)){X=11;continue}var p=bW;__ZN8TextFlowD1Ev(p);var o=bW;var n=o;__ZdlPv(n);X=11;continue}var i=bw;var h=(i+72)&4294967295;var g=HEAP[h];var f=g;_gfree(f)}var e=bw;var d=(e+96)&4294967295;var c=HEAP[d];bA=c;a9=0;$bb23$29:while(1){var bG=bA;var bF=__ZN7GooList9getLengthEv(bG);var bE=a9;var bD=(((bF))|0)>(((bE))|0);var bC=unSign((bD),1,0);bk=bC;var bB=bk;var be=reSign((bB),8,0)!=0;if(!(be)){X=18;break $bb23$29}var b=bA;var a=a9;var b0=__ZN7GooList3getEi(b,a);var bZ=b0;bS=bZ;var bY=bS;var bX=(bY)!=0;if(bX){var bV=bS;__ZN12TextFontInfoD1Ev(bV);var bK=bS;var bJ=bK;__ZdlPv(bJ)}var bI=a9;var bH=((bI)+1)&4294967295;a9=bH;X=15;continue $bb23$29}var bz=bA;aw=bz;var by=aw;var bx=(by)!=0;if(bx){var bv=aw;__ZN7GooListD1Ev(bv);var bu=aw;var bt=bu;__ZdlPv(bt)}var bs=bw;var br=(bs+20)&4294967295;HEAP[br]=0;var bq=bw;var bp=(bq+24)&4294967295;HEAP[bp]=0;var bo=bw;var bn=(bo+28)&4294967295;HEAP[bn]=0;var bm=bw;var bl=(bm+32)&4294967295;HEAP[bl]=0;var bj=bw;var bi=(bj+40)&4294967295;HEAP[bi]=0;var bh=bw;var bg=(bh+44)&4294967295;HEAP[bg]=0;var bf=bw;var bd=(bf)&4294967295;var a8=HEAP[bd];var bc=reSign((a8),8,0)!=0;var L=(bc)^1;var bb=unSign((L),1,0);var a2=reSign((bb),8,0)!=0;$bb32$$bb35$39:do{if(a2){ai=0;while(1){var aU=ai;var aT=(((aU))|0)<=3;if(!(aT)){X=22;break $bb32$$bb35$39}var a7=ai;var a6=__Znwj(20);var a5=a6;bT=a5;var a3=bT;__ZN8TextPoolC1Ev(a3);var a1=bw;var a0=(a1+52)&4294967295;var aZ=(a0+a7*4)&4294967295;var aY=bT;HEAP[aZ]=aY;var aX=ai;var aV=((aX)+1)&4294967295;ai=aV;X=20;continue}}}while(0);var aS=bw;var aR=(aS+68)&4294967295;HEAP[aR]=0;var aQ=bw;var aP=(aQ+72)&4294967295;HEAP[aP]=0;var aO=bw;var aM=(aO+88)&4294967295;HEAP[aM]=0;var aK=bw;var aB=(aK+92)&4294967295;HEAP[aB]=0;var aA=__Znwj(16);var az=aA;bU=az;var ay=bU;__ZN7GooListC1Ev(ay);var ax=bw;var av=(ax+96)&4294967295;var au=bU;HEAP[av]=au;return;return}function __ZN8TextPage9startPageEP8GfxState(n,x){var v;var l;var j;var m=0;l=n;j=x;var k=l;__ZN8TextPage5clearEv(k);var i=j;var h=(i)!=0;if(h){var g=j;var f=__ZN8GfxState12getPageWidthEv(g);var e=l;var d=(e+4)&4294967295;HEAP[d]=f;var c=j;var b=__ZN8GfxState13getPageHeightEv(c);var a=l;var w=(a+12)&4294967295;HEAP[w]=b}else{var u=l;var t=(u+12)&4294967295;HEAP[t]=0;var s=l;var r=(s+12)&4294967295;var q=HEAP[r];var p=l;var o=(p+4)&4294967295;HEAP[o]=q}return;return}function __ZN8TextPageD1Ev(B){var R;var aq;var aP;var aO;var C;var aS;var aM;var E;var aL;var aJ;var ap;var a;var aN;var f;var e;var g=0;aq=B;var aI=aq;__ZN8TextPage5clearEv(aI);var aG=aq;var aF=(aG)&4294967295;var aE=HEAP[aF];var D=reSign((aE),8,0)!=0;var V=(D)^1;var aH=unSign((V),1,0);var S=reSign((aH),8,0)!=0;$bb$$bb8$2:do{if(S){ap=0;while(1){var O=ap;var N=(((O))|0)<=3;if(!(N)){R=3;break $bb$$bb8$2}var aD=ap;var aC=aq;var ai=(aC+52)&4294967295;var ag=(ai+aD*4)&4294967295;var ae=HEAP[ag];aJ=ae;var ac=aJ;var aa=(ac)!=0;if(aa){var Y=aJ;__ZN8TextPoolD1Ev(Y);var X=aJ;var W=X;__ZdlPv(W)}var U=ap;var T=((U)+1)&4294967295;ap=T;R=0;continue}}}while(0);var M=aq;var L=(M+96)&4294967295;var K=HEAP[L];aL=K;var J=aL;var I=(J)!=0;if(I){var H=aL;__ZN7GooListD1Ev(H);var G=aL;var F=G;__ZdlPv(F)}var A=aq;var z=(A+120)&4294967295;var y=HEAP[z];a=y;aN=0;$bb14$14:while(1){var m=a;var l=__ZN7GooList9getLengthEv(m);var k=aN;var j=(((l))|0)>(((k))|0);var i=unSign((j),1,0);E=i;var h=E;var aK=reSign((h),8,0)!=0;if(!(aK)){R=8;break $bb14$14}var x=a;var w=aN;var v=__ZN7GooList3getEi(x,w);var u=v;aM=u;var t=aM;var s=(t)!=0;if(s){var r=aM;__ZN13TextUnderlineD1Ev(r);var q=aM;var p=q;__ZdlPv(p)}var o=aN;var n=((o)+1)&4294967295;aN=n;R=5;continue $bb14$14}var d=a;aS=d;var c=aS;var b=(c)!=0;if(b){var aX=aS;__ZN7GooListD1Ev(aX);var aW=aS;var aV=aW;__ZdlPv(aV)}var aU=aq;var aT=(aU+124)&4294967295;var aR=HEAP[aT];f=aR;e=0;while(1){var an=f;var am=__ZN7GooList9getLengthEv(an);var al=e;var ak=(((am))|0)>(((al))|0);var aj=unSign((ak),1,0);C=aj;var ah=C;var ao=reSign((ah),8,0)!=0;if(!(ao)){R=13;break}var aQ=f;var aB=e;var aA=__ZN7GooList3getEi(aQ,aB);var az=aA;aO=az;var ay=aO;var ax=(ay)!=0;if(ax){var aw=aO;__ZN8TextLinkD1Ev(aw);var av=aO;var au=av;__ZdlPv(au)}var at=e;var ar=((at)+1)&4294967295;e=ar;R=10;continue}var af=f;aP=af;var ad=aP;var ab=(ad)!=0;if(ab){var Z=aP;__ZN7GooListD1Ev(Z);var Q=aP;var P=Q;__ZdlPv(P)}return;return}function __ZN8TextPage9decRefCntEv(m){var s;var k;var w;var l=0;k=m;var j=k;var i=(j+128)&4294967295;var h=HEAP[i];var g=((h)-1)&4294967295;var f=k;var e=(f+128)&4294967295;HEAP[e]=g;var d=k;var c=(d+128)&4294967295;var b=HEAP[c];var a=(((b))|0)==0;var u=unSign((a),1,0);w=u;var t=w;var v=reSign((t),8,0)!=0;$bb$$bb2$2:do{if(v){var r=k;var q=(r)!=0;if(!(q)){s=1;break $bb$$bb2$2}var p=k;__ZN8TextPageD1Ev(p);var o=k;var n=o;__ZdlPv(n)}}while(0);return;return}function __ZN10ActualTextD1Ev(m){var r;var k;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb2$2:do{if(f){var e=k;var d=(e+8)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(!(a)){r=1;break $bb$$bb2$2}var t=j;__ZN9GooStringD1Ev(t);var s=j;var q=s;__ZdlPv(q)}}while(0);var p=k;var o=(p)&4294967295;var n=HEAP[o];__ZN8TextPage9decRefCntEv(n);return;return}function __ZN13TextOutputDevD2Ev(f){var o;var b;var A;var q=0;b=f;var z=b;var y=(z)&4294967295;var x=(y)&4294967295;HEAP[x]=(__ZTV13TextOutputDev+8)&4294967295;var w=b;var v=(w+112)&4294967295;var u=HEAP[v];var p=reSign((u),8,0)!=0;if(p){var t=b;var s=(t+108)&4294967295;var r=HEAP[s];var n=r;var m=_fclose(n)}var l=b;var k=(l+116)&4294967295;var j=HEAP[k];var i=(j)!=0;if(i){var h=b;var g=(h+116)&4294967295;var e=HEAP[g];__ZN8TextPage9decRefCntEv(e)}var d=b;var a=(d+124)&4294967295;var J=HEAP[a];A=J;var I=A;var H=(I)!=0;if(H){var G=A;__ZN10ActualTextD1Ev(G);var F=A;var E=F;__ZdlPv(E)}var D=((0)&255);var c=reSign((D),8,0)!=0;if(c){var C=b;var B=C;__ZdlPv(B)}return;return}function __ZN10ActualTextD2Ev(m){var r;var k;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];var f=(g)!=0;$bb$$bb2$2:do{if(f){var e=k;var d=(e+8)&4294967295;var c=HEAP[d];j=c;var b=j;var a=(b)!=0;if(!(a)){r=1;break $bb$$bb2$2}var t=j;__ZN9GooStringD1Ev(t);var s=j;var q=s;__ZdlPv(q)}}while(0);var p=k;var o=(p)&4294967295;var n=HEAP[o];__ZN8TextPage9decRefCntEv(n);return;return}function __ZN8TextPageD2Ev(B){var R;var aq;var aP;var aO;var C;var aS;var aM;var E;var aL;var aJ;var ap;var a;var aN;var f;var e;var g=0;aq=B;var aI=aq;__ZN8TextPage5clearEv(aI);var aG=aq;var aF=(aG)&4294967295;var aE=HEAP[aF];var D=reSign((aE),8,0)!=0;var V=(D)^1;var aH=unSign((V),1,0);var S=reSign((aH),8,0)!=0;$bb$$bb8$2:do{if(S){ap=0;while(1){var O=ap;var N=(((O))|0)<=3;if(!(N)){R=3;break $bb$$bb8$2}var aD=ap;var aC=aq;var ai=(aC+52)&4294967295;var ag=(ai+aD*4)&4294967295;var ae=HEAP[ag];aJ=ae;var ac=aJ;var aa=(ac)!=0;if(aa){var Y=aJ;__ZN8TextPoolD1Ev(Y);var X=aJ;var W=X;__ZdlPv(W)}var U=ap;var T=((U)+1)&4294967295;ap=T;R=0;continue}}}while(0);var M=aq;var L=(M+96)&4294967295;var K=HEAP[L];aL=K;var J=aL;var I=(J)!=0;if(I){var H=aL;__ZN7GooListD1Ev(H);var G=aL;var F=G;__ZdlPv(F)}var A=aq;var z=(A+120)&4294967295;var y=HEAP[z];a=y;aN=0;$bb14$14:while(1){var m=a;var l=__ZN7GooList9getLengthEv(m);var k=aN;var j=(((l))|0)>(((k))|0);var i=unSign((j),1,0);E=i;var h=E;var aK=reSign((h),8,0)!=0;if(!(aK)){R=8;break $bb14$14}var x=a;var w=aN;var v=__ZN7GooList3getEi(x,w);var u=v;aM=u;var t=aM;var s=(t)!=0;if(s){var r=aM;__ZN13TextUnderlineD1Ev(r);var q=aM;var p=q;__ZdlPv(p)}var o=aN;var n=((o)+1)&4294967295;aN=n;R=5;continue $bb14$14}var d=a;aS=d;var c=aS;var b=(c)!=0;if(b){var aX=aS;__ZN7GooListD1Ev(aX);var aW=aS;var aV=aW;__ZdlPv(aV)}var aU=aq;var aT=(aU+124)&4294967295;var aR=HEAP[aT];f=aR;e=0;while(1){var an=f;var am=__ZN7GooList9getLengthEv(an);var al=e;var ak=(((am))|0)>(((al))|0);var aj=unSign((ak),1,0);C=aj;var ah=C;var ao=reSign((ah),8,0)!=0;if(!(ao)){R=13;break}var aQ=f;var aB=e;var aA=__ZN7GooList3getEi(aQ,aB);var az=aA;aO=az;var ay=aO;var ax=(ay)!=0;if(ax){var aw=aO;__ZN8TextLinkD1Ev(aw);var av=aO;var au=av;__ZdlPv(au)}var at=e;var ar=((at)+1)&4294967295;e=ar;R=10;continue}var af=f;aP=af;var ad=aP;var ab=(ad)!=0;if(ab){var Z=aP;__ZN7GooListD1Ev(Z);var Q=aP;var P=Q;__ZdlPv(P)}return;return}function __ZN12TextFontInfoD2Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(g)!=0;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__ZN7GfxFont9decRefCntEv(c)}var b=k;var a=(b+4)&4294967295;var x=HEAP[a];var w=(x)!=0;$bb2$$bb4$5:do{if(w){var u=k;var t=(u+4)&4294967295;var s=HEAP[t];j=s;var r=j;var q=(r)!=0;if(!(q)){v=2;break $bb2$$bb4$5}var p=j;__ZN9GooStringD1Ev(p);var o=j;var n=o;__ZdlPv(n)}}while(0);return;return}function __ZN12TextFontInfoC1EP8GfxState(f,q){var o;var c;var p;var U;var b;var w=0;c=f;p=q;var K=p;var J=__ZN8GfxState7getFontEv(K);var I=c;var H=(I)&4294967295;HEAP[H]=J;var G=c;var F=(G)&4294967295;var E=HEAP[F];var C=(E)!=0;if(C){var A=c;var y=(A)&4294967295;var n=HEAP[y];__ZN7GfxFont9incRefCntEv(n)}var m=c;var l=(m)&4294967295;var k=HEAP[l];var j=(k)==0;$bb4$$bb2$5:do{if(j){o=1}else{var i=c;var h=(i)&4294967295;var g=HEAP[h];var e=__ZN7GfxFont11getOrigNameEv(g);var d=(e)==0;if(d){o=1;break $bb4$$bb2$5}var a=c;var T=(a)&4294967295;var S=HEAP[T];var R=__ZN7GfxFont11getOrigNameEv(S);var Q=__ZNK9GooString4copyEv(R);b=Q;o=3;break $bb4$$bb2$5}}while(0);if(o==1){b=0}var P=c;var O=(P+4)&4294967295;var N=b;HEAP[O]=N;var M=c;var L=(M)&4294967295;var D=HEAP[L];var B=(D)!=0;if(B){var z=c;var x=(z)&4294967295;var v=HEAP[x];var u=__ZN7GfxFont8getFlagsEv(v);U=u}else{U=0}var t=c;var s=(t+8)&4294967295;var r=U;HEAP[s]=r;return;return}function __ZN8TextPage10updateFontEP8GfxState(ae,c5){var aY;var cG;var bF;var D;var b3;var Y;var b7;var Z;var cc;var ac;var cg;var ax;var cl;var c4;var cn;var cp;var aX;var z;var V;var bg;var X;var W;var bG;var cw;var cx;var ci=0;cG=ae;bF=c5;var c3=cG;var c2=(c3+28)&4294967295;HEAP[c2]=0;cx=0;$bb2$2:while(1){var bt=cG;var br=(bt+96)&4294967295;var bq=HEAP[br];var bp=__ZN7GooList9getLengthEv(bq);var bo=cx;var bn=(((bp))|0)>(((bo))|0);var bm=unSign((bn),1,0);cp=bm;var bl=cp;var cK=reSign((bl),8,0)!=0;if(!(cK)){aY=1;break $bb2$2}var c1=cG;var c0=(c1+96)&4294967295;var cZ=HEAP[c0];var cY=cx;var cX=__ZN7GooList3getEi(cZ,cY);var cW=cX;var cV=cG;var bT=(cV+28)&4294967295;HEAP[bT]=cW;var bR=cG;var bP=(bR+28)&4294967295;var bO=HEAP[bP];var bM=bF;var bL=__ZN12TextFontInfo7matchesEP8GfxState(bO,bM);cn=bL;var bK=cn;var ay=reSign((bK),8,0)!=0;if(ay){aY=1;break $bb2$2}var bJ=cG;var bI=(bJ+28)&4294967295;HEAP[bI]=0;var bH=cx;var bw=((bH)+1)&4294967295;cx=bw;aY=0;continue $bb2$2}var bk=cG;var ba=(bk+28)&4294967295;var a8=HEAP[ba];var a6=(a8)==0;if(a6){var a5=__Znwj(12);var a4=a5;c4=a4;var a3=c4;var a2=bF;__ZN12TextFontInfoC1EP8GfxState(a3,a2);var a1=cG;var a0=(a1+28)&4294967295;var aZ=c4;HEAP[a0]=aZ;var aO=cG;var aM=(aO+28)&4294967295;var aJ=HEAP[aM];var aH=cG;var aF=(aH+96)&4294967295;var aD=HEAP[aF];var aC=aJ;__ZN7GooList6appendEPv(aD,aC)}var aB=bF;var aA=__ZN8GfxState7getFontEv(aB);aX=aA;var az=bF;var an=__ZN8GfxState22getTransformedFontSizeEv(az);var al=cG;var aj=(al+32)&4294967295;HEAP[aj]=an;var ai=aX;var ah=(ai)==0;$bb9$$bb7$10:do{if(ah){aY=5}else{var ag=aX;var af=__ZN7GfxFont7getTypeEv(ag);var ad=(((af))|0)!=4;if(ad){aY=5;break $bb9$$bb7$10}ax=1;aY=7;break $bb9$$bb7$10}}while(0);if(aY==5){ax=0}var ab=ax;cl=ab;var aa=cl;var cC=reSign((aa),8,0)!=0;$bb12$$bb58$16:do{if(cC){bG=-1;var M=bG;W=M;var K=W;X=K;bg=0;$bb34$18:while(1){var cj=bg;var ch=(((cj))|0)<=255;if(!(ch)){aY=29;break $bb34$18}var I=aX;var H=I;var G=bg;var F=__ZN11Gfx8BitFont11getCharNameEi(H,G);V=F;var E=V;var C=(E)!=0;$bb14$$bb17$21:do{if(C){var B=V;var A=(B)&4294967295;var q=HEAP[A];var o=reSign((q),8,0)==109;if(!(o)){aY=11;break $bb14$$bb17$21}var m=V;var l=(m+1)&4294967295;var k=HEAP[l];var j=reSign((k),8,0)==0;if(!(j)){aY=11;break $bb14$$bb17$21}var i=bg;X=i}}while(0);var h=W;var g=(((h))|0)<0;$bb18$$bb25$26:do{if(g){var f=V;var e=(f)!=0;if(!(e)){aY=15;break $bb18$$bb25$26}var d=V;var c=(d+1)&4294967295;var b=HEAP[c];var a=reSign((b),8,0)==0;if(!(a)){aY=15;break $bb18$$bb25$26}var da=V;var c9=(da)&4294967295;var c8=HEAP[c9];var c7=reSign((c8),8,0)<=64;$bb22$$bb21$30:do{if(c7){aY=18}else{var c6=V;var cU=(c6)&4294967295;var cT=HEAP[cU];var cS=reSign((cT),8,0)<=90;if(cS){aY=17;break $bb22$$bb21$30}else{aY=18;break $bb22$$bb21$30}}}while(0);if(aY==18){var cR=V;var cQ=(cR)&4294967295;var cP=HEAP[cQ];var cO=reSign((cP),8,0)<=96;if(cO){aY=15;break $bb18$$bb25$26}var cN=V;var cM=(cN)&4294967295;var cL=HEAP[cM];var cJ=reSign((cL),8,0)<=122;if(!(cJ)){aY=15;break $bb18$$bb25$26}}var cI=bg;W=cI}}while(0);var cH=bG;var cF=(((cH))|0)>=0;$bb29$$bb26$37:do{if(cF){aY=22}else{var cE=V;var cD=(cE)==0;if(cD){aY=22;break $bb29$$bb26$37}var cB=bg;var cA=(((cB))&255);var cz=unSign((cA),8,0);var cy=aX;var cv=cy;var cu=(((cz))&255);var ct=__ZN11Gfx8BitFont8getWidthEh(cv,cu);var cs=(ct)<=0;if(cs){aY=22;break $bb29$$bb26$37}ac=1;aY=25;break $bb29$$bb26$37}}while(0);if(aY==22){ac=0}var cr=ac;cg=cr;var cq=cg;var ca=reSign((cq),8,0)!=0;if(ca){var co=bg;bG=co}var cm=bg;var ck=((cm)+1)&4294967295;bg=ck;aY=9;continue $bb34$18}var cf=X;var ce=(((cf))|0)<0;$bb38$$bb36$48:do{if(ce){aY=30}else{var cd=X;var cb=(((cd))&255);var b9=unSign((cb),8,0);var b8=aX;var b6=b8;var b5=(((b9))&255);var b4=__ZN11Gfx8BitFont8getWidthEh(b6,b5);cw=b4;var b2=cw;var b1=(b2)<=0;if(b1){aY=30;break $bb38$$bb36$48}Z=1;aY=32;break $bb38$$bb36$48}}while(0);if(aY==30){Z=0}var b0=Z;cc=b0;var bZ=cc;var bY=reSign((bZ),8,0)!=0;$bb41$$bb42$54:do{if(bY){var bX=cG;var bW=(bX+32)&4294967295;var bV=HEAP[bW];var bU=cw;var bS=(bU)/0.6;var bQ=(bV)*(bS);var bE=cG;var bD=(bE+32)&4294967295;HEAP[bD]=bQ}else{var bC=W;var bB=(((bC))|0)<0;$bb45$$bb43$57:do{if(bB){aY=35}else{var bA=W;var bz=(((bA))&255);var by=unSign((bz),8,0);var bx=aX;var bv=bx;var bs=(((by))&255);var bj=__ZN11Gfx8BitFont8getWidthEh(bv,bs);cw=bj;var bi=cw;var bh=(bi)<=0;if(bh){aY=35;break $bb45$$bb43$57}Y=1;aY=37;break $bb45$$bb43$57}}while(0);if(aY==35){Y=0}var bf=Y;b7=bf;var be=b7;var bN=reSign((be),8,0)!=0;if(bN){var bd=cG;var bc=(bd+32)&4294967295;var bb=HEAP[bc];var a9=cw;var a7=(a9)/0.5;var aW=(bb)*(a7);var aV=cG;var aU=(aV+32)&4294967295;HEAP[aU]=aW}else{var aT=bG;var aS=(((aT))|0)<0;$bb52$$bb50$66:do{if(aS){aY=39}else{var aR=bG;var aQ=(((aR))&255);var aP=unSign((aQ),8,0);var aN=aX;var aL=aN;var aw=(((aP))&255);var av=__ZN11Gfx8BitFont8getWidthEh(aL,aw);cw=av;var au=cw;var at=(au)<=0;if(at){aY=39;break $bb52$$bb50$66}D=1;aY=41;break $bb52$$bb50$66}}while(0);if(aY==39){D=0}var ar=D;b3=ar;var aq=b3;var bu=reSign((aq),8,0)!=0;if(!(bu)){aY=44;break $bb41$$bb42$54}var ap=cG;var ao=(ap+32)&4294967295;var am=HEAP[ao];var ak=cw;var U=(ak)/0.5;var T=(am)*(U);var S=cG;var R=(S+32)&4294967295;HEAP[R]=T}}}while(0);var Q=aX;var P=__ZN7GfxFont13getFontMatrixEv(Q);z=P;var O=z;var N=(O)&4294967295;var L=HEAP[N];var J=(L)!=0;if(!(J)){aY=46;break $bb12$$bb58$16}var y=cG;var x=(y+32)&4294967295;var w=HEAP[x];var v=z;var u=(v+24)&4294967295;var t=HEAP[u];var s=z;var r=(s)&4294967295;var p=HEAP[r];var n=(t)/(p);var aK=_fabs(n);var aI=(w)*(aK);var aG=cG;var aE=(aG+32)&4294967295;HEAP[aE]=aI}}while(0);return;return}function __ZN13PageLabelInfo8IntervalC2EP6Objecti(z,ad,A){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var M;var ab;var ay;var ar;var aq;var ao;var at;var au;var av;var aw;var ax;var az;var aA;var aB=u;var e=0;ab=z;ay=ad;ar=A;__ZN6ObjectC1Ev(aB);var am=ab;var al=(am+4)&4294967295;HEAP[al]=0;var ak=ay;var ai=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ak,(__str24575)&4294967295,aB,0);var ah=__ZN6Object6isNameEv(ai);aA=ah;var ag=aA;var B=reSign((ag),8,0)!=0;$bb$$bb15$2:do{if(B){var af=__ZN6Object6isNameEPc(aB,(__str34576)&4294967295);az=af;var ae=az;var R=reSign((ae),8,0)!=0;if(R){var ac=ab;var Z=(ac+4)&4294967295;HEAP[Z]=1}else{var Y=__ZN6Object6isNameEPc(aB,(__str44577)&4294967295);ax=Y;var X=ax;var O=reSign((X),8,0)!=0;if(O){var W=ab;var V=(W+4)&4294967295;HEAP[V]=3}else{var U=__ZN6Object6isNameEPc(aB,(__str54578)&4294967295);aw=U;var T=aw;var N=reSign((T),8,0)!=0;if(N){var S=ab;var Q=(S+4)&4294967295;HEAP[Q]=2}else{var P=__ZN6Object6isNameEPc(aB,(__str64579)&4294967295);av=P;var L=av;var ap=reSign((L),8,0)!=0;if(ap){var K=ab;var J=(K+4)&4294967295;HEAP[J]=4}else{var I=__ZN6Object6isNameEPc(aB,(__str74580)&4294967295);au=I;var H=au;var an=reSign((H),8,0)!=0;if(!(an)){M=2;break $bb$$bb15$2}var G=ab;var F=(G+4)&4294967295;HEAP[F]=5}}}}}}while(0);__ZN6Object4freeEv(aB);var E=ay;var D=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(E,(__str84581)&4294967295,aB,0);var C=__ZN6Object8isStringEv(D);at=C;var y=at;var aj=reSign((y),8,0)!=0;if(aj){var x=__ZN6Object9getStringEv(aB);var w=__ZNK9GooString4copyEv(x);var v=ab;var t=(v)&4294967295;HEAP[t]=w}else{var s=__Znwj(32);var r=s;ao=r;var q=ao;__ZN9GooStringC1EPKc(q,(__str94582)&4294967295);var p=ab;var o=(p)&4294967295;var n=ao;HEAP[o]=n}__ZN6Object4freeEv(aB);var m=ay;var l=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(m,(__str104583)&4294967295,aB,0);var k=__ZN6Object5isIntEv(l);aq=k;var j=aq;var aa=reSign((j),8,0)!=0;if(aa){var i=__ZN6Object6getIntEv(aB);var h=ab;var g=(h+8)&4294967295;HEAP[g]=i}else{var f=ab;var d=(f+8)&4294967295;HEAP[d]=1}__ZN6Object4freeEv(aB);var c=ab;var b=(c+12)&4294967295;var a=ar;HEAP[b]=a;STACKTOP=u;return;return}function __ZL9fromRomanPKc(r){var o;var p;var q;var C;var b;var G;var n;var c;var s=0;p=r;G=2147483647;n=0;c=0;while(1){var a=p;var K=c;var J=(a+K)&4294967295;var I=HEAP[J];var H=reSign((I),8,0)!=0;if(!(H)){o=5;break}var B=p;var A=c;var z=(B+A)&4294967295;var y=HEAP[z];if(y==67){o=7}else{if(y==68){o=8}else{if(y==73){o=9}else{if(y==76){o=10}else{if(y==77){o=11}else{if(y==86){o=12}else{if(y==88){o=13}else{if(y==99){o=7}else{if(y==100){o=8}else{if(y==105){o=9}else{if(y==108){o=10}else{if(y==109){o=11}else{if(y==118){o=12}else{if(y==120){o=13}else{o=14;break}}}}}}}}}}}}}}if(o==7){b=100}else{if(o==8){b=500}else{if(o==9){b=1}else{if(o==10){b=50}else{if(o==11){b=1000}else{if(o==12){b=5}else{if(o==13){b=10}}}}}}}var x=b;var w=G;var v=(((x))|0)<=(((w))|0);if(v){var u=n;var t=b;var m=((u)+(t))&4294967295;n=m}else{var l=G;var k=((l)*2)&4294967295;var j=b;var i=((j)-(k))&4294967295;var h=n;var g=((i)+(h))&4294967295;n=g}var f=b;G=f;var e=c;var d=((e)+1)&4294967295;c=d;o=0;continue}if(o==14){C=-1}else{if(o==5){var F=n;C=F}}var E=C;q=E;var D=q;return D;return null}function __ZL9fromLatinPKc(D){var A;var B;var C;var Y;var z;var e;var K=0;B=D;var X=B;e=X;$bb3$2:while(1){var w=e;var u=HEAP[w];var s=reSign((u),8,0)!=0;if(!(s)){A=5;break $bb3$2}var W=e;var V=HEAP[W];var U=B;var T=(U)&4294967295;var S=HEAP[T];var Q=reSign((V),8,0)!=reSign((S),8,0);if(Q){A=1;break $bb3$2}var O=e;var M=(O+1)&4294967295;e=M;A=0;continue $bb3$2}$bb1$$bb4$6:do{if(A==1){Y=-1}else{if(A==5){var q=e;var o=(q);var m=B;var k=(m);var i=((o)-(k))&4294967295;z=i;var g=B;var f=(g)&4294967295;var b=HEAP[f];var ai=reSign((b),8,0)>96;$bb5$$bb7$9:do{if(ai){var ah=B;var ag=(ah)&4294967295;var af=HEAP[ag];var ae=reSign((af),8,0)<=122;if(!(ae)){A=7;break $bb5$$bb7$9}var ad=z;var ac=((ad)*26)&4294967295;var ab=((ac)+-26)&4294967295;var aa=B;var R=(aa)&4294967295;var P=HEAP[R];var N=reSign((P),8,0);var L=((ab)+(N))&4294967295;var J=((L)-96)&4294967295;Y=J;A=8;break $bb1$$bb4$6}}while(0);var I=B;var H=(I)&4294967295;var G=HEAP[H];var F=reSign((G),8,0)>64;$bb8$$bb10$13:do{if(F){var E=B;var y=(E)&4294967295;var x=HEAP[y];var v=reSign((x),8,0)<=90;if(!(v)){A=10;break $bb8$$bb10$13}var t=z;var r=((t)*26)&4294967295;var p=((r)+-26)&4294967295;var n=B;var l=(n)&4294967295;var j=HEAP[l];var h=reSign((j),8,0);var d=((p)+(h))&4294967295;var c=((d)-64)&4294967295;Y=c;A=8;break $bb1$$bb4$6}}while(0);Y=-1}}}while(0);var a=Y;C=a;var Z=C;return Z;return null}function __ZL7toRomaniP9GooStringb(D,aT,aB){var Y;var l;var q;var V;var au;var ab;var aa;var Z;var b;var e=0;l=D;q=aT;V=aB;var aS=V;var B=reSign((aS),8,0)!=0;if(B){b=(__ZZL7toRomaniP9GooStringbE17uppercaseNumerals)&4294967295}else{b=(__ZZL7toRomaniP9GooStringbE17lowercaseNumerals)&4294967295}au=1000;Z=3;$bb14$6:while(1){var L=Z;var J=(((L))|0)>=0;if(!(J)){Y=8;break $bb14$6}var aR=l;var aQ=au;var aP=((((aR))|0)/(((aQ))|0)|0);ab=aP;var aO=l;var aN=au;var aM=(((aO))|0)%(((aN))|0);l=aM;var aL=ab;if(aL==0){Y=10}else{if(aL==4){Y=11}else{if(aL==5){Y=12}else{if(aL==9){Y=13}else{Y=14}}}}$bb8$$bb4$$bb7$$bb5$$bb6$9:do{if(Y==14){var aX=ab;var aW=(((aX))|0)>5;if(aW){var aV=Z;var aU=((aV)*2)&4294967295;var aI=((aU)+1)&4294967295;var aH=b;var aG=(aH+aI)&4294967295;var aF=HEAP[aG];var aE=reSign((aF),8,0);var aD=q;var aC=(((aE))&255);var aA=__ZN9GooString6appendEc(aD,aC);var az=ab;var ay=((az)-5)&4294967295;ab=ay}aa=0;while(1){var W=aa;var U=ab;var T=(((W))|0)<(((U))|0);if(!(T)){Y=6;break $bb8$$bb4$$bb7$$bb5$$bb6$9}var ax=Z;var aw=((ax)*2)&4294967295;var av=b;var at=(av+aw)&4294967295;var ar=HEAP[at];var aq=reSign((ar),8,0);var ao=q;var am=(((aq))&255);var ak=__ZN9GooString6appendEc(ao,am);var ai=aa;var X=((ai)+1)&4294967295;aa=X;Y=4;continue}}else{if(Y==10){}else{if(Y==11){var t=Z;var s=((t)*2)&4294967295;var r=b;var p=(r+s)&4294967295;var o=HEAP[p];var n=reSign((o),8,0);var m=q;var k=(((n))&255);var j=__ZN9GooString6appendEc(m,k);var i=Z;var h=((i)*2)&4294967295;var g=((h)+1)&4294967295;var f=b;var d=(f+g)&4294967295;var c=HEAP[d];var a=reSign((c),8,0);var a0=q;var aZ=(((a))&255);var aY=__ZN9GooString6appendEc(a0,aZ)}else{if(Y==12){var aK=Z;var aJ=((aK)*2)&4294967295;var ap=((aJ)+1)&4294967295;var an=b;var al=(an+ap)&4294967295;var aj=HEAP[al];var ah=reSign((aj),8,0);var ag=q;var af=(((ah))&255);var ae=__ZN9GooString6appendEc(ag,af)}else{if(Y==13){var ad=Z;var ac=((ad)*2)&4294967295;var R=b;var P=(R+ac)&4294967295;var N=HEAP[P];var K=reSign((N),8,0);var I=q;var H=(((K))&255);var G=__ZN9GooString6appendEc(I,H);var F=Z;var E=((F)+1)&4294967295;var C=((E)*2)&4294967295;var A=b;var z=(A+C)&4294967295;var y=HEAP[z];var x=reSign((y),8,0);var w=q;var v=(((x))&255);var u=__ZN9GooString6appendEc(w,v)}}}}}}while(0);var S=au;var Q=((((S))|0)/10|0);au=Q;var O=Z;var M=((O)-1)&4294967295;Z=M;Y=1;continue $bb14$6}return;return}function __ZN13PageLabelInfo12indexToLabelEiP9GooString(E,Z,aC){var x=STACKTOP;STACKTOP+=66;_memset(x,0,66);var Y;var aD;var q;var a2;var C;var ah;var aY;var ak;var an;var p=x;var ac;var X;var I;var z;var aZ=x+32;var G;var aa;var R=x+64;var f=0;aD=E;q=Z;a2=aC;__ZN9GooStringC1Ev(aZ);X=0;z=0;ac=0;$bb3$2:while(1){var O=aD;var N=(O)&4294967295;var M=__ZN7GooList9getLengthEv(N);var L=ac;var K=(((M))|0)>(((L))|0);var J=unSign((K),1,0);an=J;var H=an;var F=reSign((H),8,0)!=0;if(!(F)){Y=1;break $bb3$2}var aW=aD;var aV=(aW)&4294967295;var aU=ac;var aT=__ZN7GooList3getEi(aV,aU);var aS=aT;z=aS;var aR=X;var aQ=q;var aP=(((aR))|0)<=(((aQ))|0);if(aP){var aO=z;var av=(aO+16)&4294967295;var at=HEAP[av];var aq=X;var ao=((at)+(aq))&4294967295;var al=q;var ai=(((ao))|0)>(((al))|0);if(ai){Y=1;break $bb3$2}}var ag=z;var af=(ag+16)&4294967295;var ae=HEAP[af];var ad=X;var S=((ae)+(ad))&4294967295;X=S;var Q=ac;var P=((Q)+1)&4294967295;ac=P;Y=0;continue $bb3$2}var D=aD;var B=(D)&4294967295;var A=__ZN7GooList9getLengthEv(B);var y=ac;var w=(((A))|0)==(((y))|0);var v=unSign((w),1,0);ak=v;var u=ak;var ab=reSign((u),8,0)!=0;if(ab){aY=0}else{var t=q;var s=X;var r=((t)-(s))&4294967295;var o=z;var n=(o+8)&4294967295;var m=HEAP[n];var l=((r)+(m))&4294967295;I=l;var k=z;var j=(k+4)&4294967295;var i=HEAP[j];if(i==1){Y=11}else{if(i==2){Y=12}else{if(i==3){Y=13}else{if(i==4){Y=14}else{if(i==5){Y=14}else{Y=15}}}}}if(Y==11){var h=(p)&4294967295;var g=I;var e=_snprintf(h,32,(__str4573)&4294967295,g);var c=(p)&4294967295;var b=__ZN9GooString6appendEPKci(aZ,c,-1)}else{if(Y==12){var a=I;__ZL7toRomaniP9GooStringb(a,aZ,0)}else{if(Y==13){var a7=I;__ZL7toRomaniP9GooStringb(a7,aZ,1)}else{if(Y==14){I=0}}}}var a6=a2;var a5=__ZN9GooString5clearEv(a6);var a4=z;var a3=(a4)&4294967295;var a1=HEAP[a3];var a0=a2;var aN=__ZN9GooString6appendEPS_(a0,a1);var aM=a2;var aL=__ZN9GooString16hasUnicodeMarkerEv(aM);ah=aL;var aK=ah;var aX=reSign((aK),8,0)!=0;if(aX){var aJ=__ZN9GooString9getLengthEv(aZ);aa=aJ;var aI=(R)&4294967295;HEAP[aI]=0;G=0;while(1){var aw=G;var au=aa;var ar=(((aw))|0)<(((au))|0);if(!(ar)){Y=8;break}var aH=G;var aG=__ZN9GooString7getCharEi(aZ,aH);var aF=(R+1)&4294967295;HEAP[aF]=aG;var aE=a2;var aB=(R)&4294967295;var aA=__ZN9GooString6appendEPKci(aE,aB,2);var az=G;var ax=((az)+1)&4294967295;G=ax;Y=6;continue}var ap=(R+1)&4294967295;HEAP[ap]=0;var am=a2;var aj=(R)&4294967295;var W=__ZN9GooString6appendEPKci(am,aj,2)}else{var V=a2;var U=__ZN9GooString6appendEPS_(V,aZ)}aY=1}__ZN9GooStringD1Ev(aZ);var T=aY;C=T;var ay=C;var d=(((ay))&255);STACKTOP=x;return d;return null}function __ZN13PageLabelInfo12labelToIndexEP9GooStringPi(K,aT,av){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var at;var aU;var bk;var o;var G;var bg;var aJ;var aM;var z;var bh;var U=w;var au;var aw;var X;var ar;var e=0;aU=K;bk=aT;o=av;var bf=bk;var be=__ZNK9GooString10getCStringEv(bf);bh=be;aw=0;$bb14$2:while(1){var v=aU;var S=(v)&4294967295;var Q=__ZN7GooList9getLengthEv(S);var O=aw;var M=(((Q))|0)>(((O))|0);var I=unSign((M),1,0);aM=I;var E=aM;var bd=reSign((E),8,0)!=0;if(!(bd)){at=11;break $bb14$2}var bc=aU;var bb=(bc)&4294967295;var ba=aw;var a9=__ZN7GooList3getEi(bb,ba);var a8=a9;z=a8;var a7=z;var a6=(a7+12)&4294967295;var aN=HEAP[a6];ar=aN;var aK=z;var aH=(aK)&4294967295;var aF=HEAP[aH];var aD=__ZN9GooString9getLengthEv(aF);au=aD;var aB=z;var aA=(aB)&4294967295;var az=HEAP[aA];var ay=bk;var ax=au;var al=__ZNK9GooString4cmpNEPS_i(ay,az,ax);var aj=(((al))|0)!=0;var ah=unSign((aj),1,0);aJ=ah;var af=aJ;var V=reSign((af),8,0)!=0;$bb13$$bb1$5:do{if(!V){var ad=z;var ab=(ad+4)&4294967295;var aa=HEAP[ab];if(aa==1){at=13}else{if(aa==2){at=14}else{if(aa==3){at=14}else{if(aa==4){at=15}else{if(aa==5){at=15}else{at=8;break $bb13$$bb1$5}}}}}if(at==13){var Z=bh;var Y=au;var W=(Z+Y)&4294967295;var J=_strtol(W,U,10);X=J;var F=HEAP[U];var C=HEAP[F];var y=reSign((C),8,0)==0;if(y){var u=z;var t=(u+8)&4294967295;var s=HEAP[t];var r=X;var q=((r)-(s))&4294967295;var p=z;var n=(p+16)&4294967295;var m=HEAP[n];var l=(((q))|0)<(((m))|0);if(l){at=1;break $bb14$2}}}else{if(at==14){var b=bh;var a=au;var bq=(b+a)&4294967295;var bp=__ZL9fromRomanPKc(bq);X=bp;var bn=X;var bm=(((bn))|0)>=0;if(bm){var bl=z;var bj=(bl+8)&4294967295;var bi=HEAP[bj];var a5=X;var a4=((a5)-(bi))&4294967295;var a3=z;var a2=(a3+16)&4294967295;var a1=HEAP[a2];var a0=(((a4))|0)<(((a1))|0);if(a0){at=5;break $bb14$2}}}else{if(at==15){var aO=bh;var aL=au;var aI=(aO+aL)&4294967295;var aG=__ZL9fromLatinPKc(aI);X=aG;var aE=X;var aC=(((aE))|0)>=0;if(!(aC)){at=8;break $bb13$$bb1$5}var aq=z;var ap=(aq+8)&4294967295;var ao=HEAP[ap];var an=X;var am=((an)-(ao))&4294967295;var ak=z;var ai=(ak+16)&4294967295;var ag=HEAP[ai];var ae=(((am))|0)<(((ag))|0);if(ae){at=9;break $bb14$2}}}}}}while(0);var B=aw;var x=((B)+1)&4294967295;aw=x;at=0;continue $bb14$2}if(at==1){var k=ar;var j=X;var i=((k)+(j))&4294967295;var h=z;var g=(h+8)&4294967295;var f=HEAP[g];var d=((i)-(f))&4294967295;var c=o;HEAP[c]=d;bg=1}else{if(at==5){var aZ=ar;var aY=X;var aX=((aZ)+(aY))&4294967295;var aV=z;var aS=(aV+8)&4294967295;var aR=HEAP[aS];var aQ=((aX)-(aR))&4294967295;var aP=o;HEAP[aP]=aQ;bg=1}else{if(at==9){var ac=ar;var T=X;var R=((ac)+(T))&4294967295;var P=z;var N=(P+8)&4294967295;var L=HEAP[N];var H=((R)-(L))&4294967295;var D=o;HEAP[D]=H;bg=1}else{if(at==11){bg=0}}}}var A=bg;G=A;var aW=G;var bo=(((aW))&255);STACKTOP=w;return bo;return null}function __ZN13PageLabelInfo8IntervalD1Ev(j){var l;var m;var i;var k=0;m=j;var h=m;var g=(h)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}return;return}function __ZN13PageLabelInfo8IntervalD2Ev(j){var l;var m;var i;var k=0;m=j;var h=m;var g=(h)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}return;return}function __ZN13PageLabelInfoD1Ev(n){var x;var l;var k;var A;var a;var m=0;l=n;a=0;while(1){var u=l;var t=(u)&4294967295;var s=__ZN7GooList9getLengthEv(t);var r=a;var q=(((s))|0)>(((r))|0);var p=unSign((q),1,0);A=p;var o=A;var z=reSign((o),8,0)!=0;if(!(z)){x=3;break}var j=l;var i=(j)&4294967295;var h=a;var g=__ZN7GooList3getEi(i,h);var f=g;k=f;var e=k;var d=(e)!=0;if(d){var c=k;__ZN13PageLabelInfo8IntervalD1Ev(c);var b=k;var y=b;__ZdlPv(y)}var w=a;var v=((w)+1)&4294967295;a=v;x=0;continue}var C=l;var B=(C)&4294967295;__ZN7GooListD1Ev(B);return;return}function __ZN13PageLabelInfoD2Ev(n){var x;var l;var k;var A;var a;var m=0;l=n;a=0;while(1){var u=l;var t=(u)&4294967295;var s=__ZN7GooList9getLengthEv(t);var r=a;var q=(((s))|0)>(((r))|0);var p=unSign((q),1,0);A=p;var o=A;var z=reSign((o),8,0)!=0;if(!(z)){x=3;break}var j=l;var i=(j)&4294967295;var h=a;var g=__ZN7GooList3getEi(i,h);var f=g;k=f;var e=k;var d=(e)!=0;if(d){var c=k;__ZN13PageLabelInfo8IntervalD1Ev(c);var b=k;var y=b;__ZdlPv(y)}var w=a;var v=((w)+1)&4294967295;a=v;x=0;continue}var C=l;var B=(C)&4294967295;__ZN7GooListD1Ev(B);return;return}function __ZN13PageLabelInfo8IntervalC1EP6Objecti(z,ad,A){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var M;var ab;var ay;var ar;var aq;var ao;var at;var au;var av;var aw;var ax;var az;var aA;var aB=u;var e=0;ab=z;ay=ad;ar=A;__ZN6ObjectC1Ev(aB);var am=ab;var al=(am+4)&4294967295;HEAP[al]=0;var ak=ay;var ai=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(ak,(__str24575)&4294967295,aB,0);var ah=__ZN6Object6isNameEv(ai);aA=ah;var ag=aA;var B=reSign((ag),8,0)!=0;$bb$$bb15$2:do{if(B){var af=__ZN6Object6isNameEPc(aB,(__str34576)&4294967295);az=af;var ae=az;var R=reSign((ae),8,0)!=0;if(R){var ac=ab;var Z=(ac+4)&4294967295;HEAP[Z]=1}else{var Y=__ZN6Object6isNameEPc(aB,(__str44577)&4294967295);ax=Y;var X=ax;var O=reSign((X),8,0)!=0;if(O){var W=ab;var V=(W+4)&4294967295;HEAP[V]=3}else{var U=__ZN6Object6isNameEPc(aB,(__str54578)&4294967295);aw=U;var T=aw;var N=reSign((T),8,0)!=0;if(N){var S=ab;var Q=(S+4)&4294967295;HEAP[Q]=2}else{var P=__ZN6Object6isNameEPc(aB,(__str64579)&4294967295);av=P;var L=av;var ap=reSign((L),8,0)!=0;if(ap){var K=ab;var J=(K+4)&4294967295;HEAP[J]=4}else{var I=__ZN6Object6isNameEPc(aB,(__str74580)&4294967295);au=I;var H=au;var an=reSign((H),8,0)!=0;if(!(an)){M=2;break $bb$$bb15$2}var G=ab;var F=(G+4)&4294967295;HEAP[F]=5}}}}}}while(0);__ZN6Object4freeEv(aB);var E=ay;var D=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(E,(__str84581)&4294967295,aB,0);var C=__ZN6Object8isStringEv(D);at=C;var y=at;var aj=reSign((y),8,0)!=0;if(aj){var x=__ZN6Object9getStringEv(aB);var w=__ZNK9GooString4copyEv(x);var v=ab;var t=(v)&4294967295;HEAP[t]=w}else{var s=__Znwj(32);var r=s;ao=r;var q=ao;__ZN9GooStringC1EPKc(q,(__str94582)&4294967295);var p=ab;var o=(p)&4294967295;var n=ao;HEAP[o]=n}__ZN6Object4freeEv(aB);var m=ay;var l=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(m,(__str104583)&4294967295,aB,0);var k=__ZN6Object5isIntEv(l);aq=k;var j=aq;var aa=reSign((j),8,0)!=0;if(aa){var i=__ZN6Object6getIntEv(aB);var h=ab;var g=(h+8)&4294967295;HEAP[g]=i}else{var f=ab;var d=(f+8)&4294967295;HEAP[d]=1}__ZN6Object4freeEv(aB);var c=ab;var b=(c+12)&4294967295;var a=ar;HEAP[b]=a;STACKTOP=u;return;return}function __ZN13PageLabelInfo5parseEP6Object(x,ad){var r=STACKTOP;STACKTOP+=84;_memset(r,0,84);var L;var al;var b;var ae;var af;var ag;var aD;var ah;var ai;var am;var an;var c=r;var aG=r+12;var ax=r+24;var a=r+36;var ac=r+48;var aE=r+60;var y=r+72;var O;var K;var t;var d=0;al=x;b=ad;__ZN6ObjectC1Ev(c);__ZN6ObjectC1Ev(aG);__ZN6ObjectC1Ev(ax);__ZN6ObjectC1Ev(a);__ZN6ObjectC1Ev(ac);__ZN6ObjectC1Ev(aE);__ZN6ObjectC1Ev(y);var aC=b;var aA=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(aC,(__str114584)&4294967295,c,0);var az=__ZN6Object7isArrayEv(aA);an=az;var aw=an;var z=reSign((aw),8,0)!=0;$bb$$bb15$2:do{if(z){O=0;while(1){var D=__ZN6Object14arrayGetLengthEv(c);var C=O;var B=(((D))|0)>(((C))|0);var A=unSign((B),1,0);am=A;var w=am;var aB=reSign((w),8,0)!=0;if(!(aB)){L=3;break $bb$$bb15$2}var av=O;var au=__ZN6Object8arrayGetEiPS_(c,av,aG);var ar=__ZN6Object5isIntEv(au);var R=reSign((ar),8,0)!=0;var aj=(R)^1;var ak=unSign((aj),1,0);ai=ak;var aq=ai;var P=reSign((aq),8,0)!=0;if(P){__ZN6Object4freeEv(aG)}else{var ap=__ZN6Object6getIntEv(aG);K=ap;__ZN6Object4freeEv(aG);var aa=O;var Z=((aa)+1)&4294967295;var Y=__ZN6Object8arrayGetEiPS_(c,Z,aG);var X=__ZN6Object6isDictEv(Y);var N=reSign((X),8,0)!=0;var aF=(N)^1;var ao=unSign((aF),1,0);ah=ao;var W=ah;var M=reSign((W),8,0)!=0;if(M){__ZN6Object4freeEv(aG)}else{var V=__Znwj(20);var U=V;aD=U;var T=aD;var S=K;__ZN13PageLabelInfo8IntervalC1EP6Objecti(T,aG,S);var Q=aD;t=Q;__ZN6Object4freeEv(aG);var J=al;var I=(J)&4294967295;var H=t;var G=H;__ZN7GooList6appendEPv(I,G)}}var F=O;var E=((F)+2)&4294967295;O=E;L=0;continue}}}while(0);__ZN6Object4freeEv(c);var v=b;var u=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(v,(__str124585)&4294967295,ax,0);var s=__ZN6Object7isArrayEv(u);ag=s;var q=ag;var ay=reSign((q),8,0)!=0;$bb17$$bb24$15:do{if(ay){O=0;while(1){var i=__ZN6Object14arrayGetLengthEv(ax);var h=O;var g=(((i))|0)>(((h))|0);var f=unSign((g),1,0);af=f;var e=af;var ab=reSign((e),8,0)!=0;if(!(ab)){L=7;break $bb17$$bb24$15}var p=O;var o=__ZN6Object8arrayGetEiPS_(ax,p,a);var n=__ZN6Object6isDictEv(o);ae=n;var m=ae;var at=reSign((m),8,0)!=0;if(at){var l=al;__ZN13PageLabelInfo5parseEP6Object(l,a)}__ZN6Object4freeEv(a);var k=O;var j=((k)+1)&4294967295;O=j;L=4;continue}}}while(0);__ZN6Object4freeEv(ax);STACKTOP=r;return;return}function __ZN13PageLabelInfoC1EP6Objecti(l,I,y){var G;var f;var L;var d;var af;var ag;var g;var F;var i;var Q=0;f=l;L=I;d=y;var ae=f;var ad=(ae)&4294967295;__ZN7GooListC1Ev(ad);var ac=f;var ab=L;__ZN13PageLabelInfo5parseEP6Object(ac,ab);g=0;while(1){var r=f;var p=(r)&4294967295;var n=__ZN7GooList9getLengthEv(p);var e=g;var c=(((n))|0)>(((e))|0);var b=unSign((c),1,0);ag=b;var aq=ag;var h=reSign((aq),8,0)!=0;if(!(h)){G=4;break}var aa=f;var Z=(aa)&4294967295;var Y=g;var W=__ZN7GooList3getEi(Z,Y);var U=W;F=U;var S=g;var C=((S)+1)&4294967295;var A=f;var x=(A)&4294967295;var v=__ZN7GooList9getLengthEv(x);var t=(((C))|0)<(((v))|0);var q=unSign((t),1,0);af=q;var o=af;var H=reSign((o),8,0)!=0;if(H){var m=g;var k=((m)+1)&4294967295;var j=f;var a=(j)&4294967295;var ap=__ZN7GooList3getEi(a,k);var ao=ap;i=ao;var an=i;var am=(an+12)&4294967295;var al=HEAP[am];var ak=F;var aj=(ak+12)&4294967295;var ai=HEAP[aj];var ah=((al)-(ai))&4294967295;var X=F;var V=(X+16)&4294967295;HEAP[V]=ah}else{var T=F;var R=(T+12)&4294967295;var P=HEAP[R];var O=d;var N=((O)-(P))&4294967295;var M=F;var K=(M+16)&4294967295;HEAP[K]=N}var J=F;var E=(J+16)&4294967295;var D=HEAP[E];var B=(((D))|0)<0;if(B){var z=F;var w=(z+16)&4294967295;HEAP[w]=0}var u=g;var s=((u)+1)&4294967295;g=s;G=0;continue}return;return}function __ZN13PageLabelInfoC2EP6Objecti(l,I,y){var G;var f;var L;var d;var af;var ag;var g;var F;var i;var Q=0;f=l;L=I;d=y;var ae=f;var ad=(ae)&4294967295;__ZN7GooListC1Ev(ad);var ac=f;var ab=L;__ZN13PageLabelInfo5parseEP6Object(ac,ab);g=0;while(1){var r=f;var p=(r)&4294967295;var n=__ZN7GooList9getLengthEv(p);var e=g;var c=(((n))|0)>(((e))|0);var b=unSign((c),1,0);ag=b;var aq=ag;var h=reSign((aq),8,0)!=0;if(!(h)){G=4;break}var aa=f;var Z=(aa)&4294967295;var Y=g;var W=__ZN7GooList3getEi(Z,Y);var U=W;F=U;var S=g;var C=((S)+1)&4294967295;var A=f;var x=(A)&4294967295;var v=__ZN7GooList9getLengthEv(x);var t=(((C))|0)<(((v))|0);var q=unSign((t),1,0);af=q;var o=af;var H=reSign((o),8,0)!=0;if(H){var m=g;var k=((m)+1)&4294967295;var j=f;var a=(j)&4294967295;var ap=__ZN7GooList3getEi(a,k);var ao=ap;i=ao;var an=i;var am=(an+12)&4294967295;var al=HEAP[am];var ak=F;var aj=(ak+12)&4294967295;var ai=HEAP[aj];var ah=((al)-(ai))&4294967295;var X=F;var V=(X+16)&4294967295;HEAP[V]=ah}else{var T=F;var R=(T+12)&4294967295;var P=HEAP[R];var O=d;var N=((O)-(P))&4294967295;var M=F;var K=(M+16)&4294967295;HEAP[K]=N}var J=F;var E=(J+16)&4294967295;var D=HEAP[E];var B=(((D))|0)<0;if(B){var z=F;var w=(z+16)&4294967295;HEAP[w]=0}var u=g;var s=((u)+1)&4294967295;g=s;G=0;continue}return;return}function __ZN15SecurityHandler4makeEP6PDFDocP6Object(C,v){var G=STACKTOP;STACKTOP+=12;_memset(G,0,12);var t;var y;var F;var B;var j;var z;var i;var A;var w=G;var D;var k=0;y=C;F=v;__ZN6ObjectC1Ev(w);var h=F;var g=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(h,(__str184608)&4294967295,w,0);var f=__ZN6Object6isNameEPc(w,(__str194609)&4294967295);A=f;var e=A;var x=reSign((e),8,0)!=0;if(x){var d=__Znwj(68);var c=d;i=c;var b=i;var a=y;var u=F;__ZN23StandardSecurityHandlerC1EP6PDFDocP6Object(b,a,u);var s=i;var r=s;D=r}else{var q=__ZN6Object6isNameEv(w);z=q;var p=z;var E=reSign((p),8,0)!=0;if(E){var o=__ZN6Object7getNameEv(w);__Z5erroriPcz(-1,(__str204610)&4294967295,Pointer_make([o,0,0,0],0,ALLOC_STACK));D=0}else{__Z5erroriPcz(-1,(__str214611)&4294967295);D=0}}__ZN6Object4freeEv(w);var n=D;j=n;var m=j;B=m;var l=B;STACKTOP=G;return l;return null}function __ZN6Object6isUintEv(i){var m;var n;var j;var h;var l=0;n=i;var g=n;var f=(g)&4294967295;var e=HEAP[f];var d=(((e))|0)==14;var c=unSign((d),1,0);h=c;var a=h;j=a;var k=j;var b=(((k))&255);return b;return null}function __ZN23StandardSecurityHandler18getPermissionFlagsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN23StandardSecurityHandler18getOwnerPasswordOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+12)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZN23StandardSecurityHandler10getFileKeyEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+13)&4294967295;var b=(c)&4294967295;e=b;var a=e;g=a;var h=g;return h;return null}function __ZN23StandardSecurityHandler16getFileKeyLengthEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+32)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN23StandardSecurityHandler13getEncVersionEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+36)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN23StandardSecurityHandler14getEncRevisionEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+40)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN23StandardSecurityHandler15getEncAlgorithmEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+48)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN15SecurityHandlerC2EP6PDFDoc(h,g){var j;var k;var a;var i=0;k=h;a=g;var f=k;var e=(f)&4294967295;HEAP[e]=(__ZTV15SecurityHandler+8)&4294967295;var d=k;var c=(d+4)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN15SecurityHandlerD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV15SecurityHandler+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN15SecurityHandlerD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV15SecurityHandler+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN15SecurityHandlerC1EP6PDFDoc(h,g){var j;var k;var a;var i=0;k=h;a=g;var f=k;var e=(f)&4294967295;HEAP[e]=(__ZTV15SecurityHandler+8)&4294967295;var d=k;var c=(d+4)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN16StandardAuthDataC1EP9GooStringS1_(h,c,i){var m;var n;var k;var j;var l=0;n=h;k=c;j=i;var g=n;var f=(g)&4294967295;var e=k;HEAP[f]=e;var d=n;var b=(d+4)&4294967295;var a=j;HEAP[b]=a;return;return}function __ZN23StandardSecurityHandler11getAuthDataEv(g){var d;var f;var e;var c;var b=0;f=g;c=0;var a=c;e=a;var h=e;return h;return null}function __ZN23StandardSecurityHandler9authorizeEPv(i,E){var C;var b;var ag;var F;var ad;var ab;var ah;var d;var N=0;b=i;ag=E;var aa=b;var Z=(aa+64)&4294967295;var Y=HEAP[Z];var G=reSign((Y),8,0)!=0;var ac=(G)^1;var e=unSign((ac),1,0);var k=reSign((e),8,0)!=0;if(k){ab=0}else{var X=ag;var W=(X)!=0;if(W){var V=ag;var T=V;var R=(T)&4294967295;var P=HEAP[R];ah=P;var z=ag;var x=z;var v=(x+4)&4294967295;var t=HEAP[v];d=t}else{ah=0;d=0}var r=b;var p=(r+12)&4294967295;var n=b;var l=(n+44)&4294967295;var h=HEAP[l];var g=unSign((h),8,0);var a=b;var ar=(a+13)&4294967295;var aq=(ar)&4294967295;var ap=b;var ao=(ap+60)&4294967295;var an=HEAP[ao];var am=b;var al=(am+8)&4294967295;var aj=HEAP[al];var ai=b;var U=(ai+56)&4294967295;var S=HEAP[U];var Q=b;var O=(Q+52)&4294967295;var M=HEAP[O];var L=b;var K=(L+32)&4294967295;var J=HEAP[K];var I=b;var H=(I+40)&4294967295;var B=HEAP[H];var A=b;var y=(A+36)&4294967295;var w=HEAP[y];var u=ah;var s=d;var q=(((g))&255);var o=__ZN7Decrypt11makeFileKeyEiiiP9GooStringS1_iS1_S1_S1_PhbPb(w,B,J,M,S,aj,an,u,s,aq,q,p);var f=reSign((o),8,0)!=0;var c=(f)^1;var D=unSign((c),1,0);ad=D;var m=ad;var ak=reSign((m),8,0)!=0;if(ak){ab=0}else{ab=1}}var j=ab;F=j;var af=F;var ae=(((af))&255);return ae;return null}function __ZN15SecurityHandlerD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV15SecurityHandler+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN16StandardAuthDataD1Ev(m){var v;var k;var j;var i;var l=0;k=m;var h=k;var g=(h)&4294967295;var f=HEAP[g];var e=(f)!=0;$bb$$bb2$2:do{if(e){var d=k;var c=(d)&4294967295;var b=HEAP[c];i=b;var a=i;var x=(a)!=0;if(!(x)){v=1;break $bb$$bb2$2}var w=i;__ZN9GooStringD1Ev(w);var u=i;var t=u;__ZdlPv(t)}}while(0);var s=k;var r=(s+4)&4294967295;var q=HEAP[r];var p=(q)!=0;$bb3$$bb5$6:do{if(p){var o=k;var n=(o+4)&4294967295;var D=HEAP[n];j=D;var C=j;var B=(C)!=0;if(!(B)){v=4;break $bb3$$bb5$6}var A=j;__ZN9GooStringD1Ev(A);var z=j;var y=z;__ZdlPv(y)}}while(0);return;return}function __ZN23StandardSecurityHandler12freeAuthDataEPv(i,n){var k;var m;var l;var a;var j=0;m=i;l=n;var h=l;var g=h;a=g;var f=a;var e=(f)!=0;if(e){var d=a;__ZN16StandardAuthDataD1Ev(d);var c=a;var b=c;__ZdlPv(b)}return;return}function __ZN23StandardSecurityHandlerD0Ev(e){var s;var b;var O;var N;var M;var A=0;b=e;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV23StandardSecurityHandler+8)&4294967295;var I=b;var G=(I+60)&4294967295;var E=HEAP[G];var C=(E)!=0;$bb$$bb2$2:do{if(C){var p=b;var n=(p+60)&4294967295;var l=HEAP[n];M=l;var j=M;var i=(j)!=0;if(!(i)){s=1;break $bb$$bb2$2}var h=M;__ZN9GooStringD1Ev(h);var g=M;var f=g;__ZdlPv(f)}}while(0);var d=b;var c=(d+52)&4294967295;var a=HEAP[c];var X=(a)!=0;$bb3$$bb5$6:do{if(X){var W=b;var V=(W+52)&4294967295;var U=HEAP[V];N=U;var T=N;var S=(T)!=0;if(!(S)){s=4;break $bb3$$bb5$6}var R=N;__ZN9GooStringD1Ev(R);var Q=N;var P=Q;__ZdlPv(P)}}while(0);var H=b;var F=(H+56)&4294967295;var D=HEAP[F];var B=(D)!=0;$bb6$$bb8$10:do{if(B){var z=b;var y=(z+56)&4294967295;var x=HEAP[y];O=x;var w=O;var v=(w)!=0;if(!(v)){s=7;break $bb6$$bb8$10}var u=O;__ZN9GooStringD1Ev(u);var r=O;var q=r;__ZdlPv(q)}}while(0);var o=((1)&255);var t=reSign((o),8,0)!=0;if(t){var m=b;var k=m;__ZdlPv(k)}return;return}function __ZN23StandardSecurityHandlerD1Ev(e){var s;var b;var O;var N;var M;var A=0;b=e;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV23StandardSecurityHandler+8)&4294967295;var I=b;var G=(I+60)&4294967295;var E=HEAP[G];var C=(E)!=0;$bb$$bb2$2:do{if(C){var p=b;var n=(p+60)&4294967295;var l=HEAP[n];M=l;var j=M;var i=(j)!=0;if(!(i)){s=1;break $bb$$bb2$2}var h=M;__ZN9GooStringD1Ev(h);var g=M;var f=g;__ZdlPv(f)}}while(0);var d=b;var c=(d+52)&4294967295;var a=HEAP[c];var X=(a)!=0;$bb3$$bb5$6:do{if(X){var W=b;var V=(W+52)&4294967295;var U=HEAP[V];N=U;var T=N;var S=(T)!=0;if(!(S)){s=4;break $bb3$$bb5$6}var R=N;__ZN9GooStringD1Ev(R);var Q=N;var P=Q;__ZdlPv(P)}}while(0);var H=b;var F=(H+56)&4294967295;var D=HEAP[F];var B=(D)!=0;$bb6$$bb8$10:do{if(B){var z=b;var y=(z+56)&4294967295;var x=HEAP[y];O=x;var w=O;var v=(w)!=0;if(!(v)){s=7;break $bb6$$bb8$10}var u=O;__ZN9GooStringD1Ev(u);var r=O;var q=r;__ZdlPv(q)}}while(0);var o=((0)&255);var t=reSign((o),8,0)!=0;if(t){var m=b;var k=m;__ZdlPv(k)}return;return}function __ZN23StandardSecurityHandler12makeAuthDataEP9GooStringS1_(o,G,g){var z;var m;var H;var l;var B;var k;var C;var j;var D;var i;var h;var n=0;m=o;H=G;l=g;var f=H;var e=(f)!=0;if(e){var d=H;var c=__ZNK9GooString4copyEv(d);D=c}else{D=0}var b=D;i=b;var a=l;var A=(a)!=0;if(A){var y=l;var x=__ZNK9GooString4copyEv(y);C=x}else{C=0}var w=C;j=w;var v=__Znwj(8);var u=v;k=u;var t=k;var s=i;var r=j;__ZN16StandardAuthDataC1EP9GooStringS1_(t,s,r);var p=k;var F=p;h=F;var E=h;B=E;var q=B;return q;return null}function __ZN23StandardSecurityHandlerD2Ev(e){var s;var b;var O;var N;var M;var A=0;b=e;var L=b;var K=(L)&4294967295;var J=(K)&4294967295;HEAP[J]=(__ZTV23StandardSecurityHandler+8)&4294967295;var I=b;var G=(I+60)&4294967295;var E=HEAP[G];var C=(E)!=0;$bb$$bb2$2:do{if(C){var p=b;var n=(p+60)&4294967295;var l=HEAP[n];M=l;var j=M;var i=(j)!=0;if(!(i)){s=1;break $bb$$bb2$2}var h=M;__ZN9GooStringD1Ev(h);var g=M;var f=g;__ZdlPv(f)}}while(0);var d=b;var c=(d+52)&4294967295;var a=HEAP[c];var X=(a)!=0;$bb3$$bb5$6:do{if(X){var W=b;var V=(W+52)&4294967295;var U=HEAP[V];N=U;var T=N;var S=(T)!=0;if(!(S)){s=4;break $bb3$$bb5$6}var R=N;__ZN9GooStringD1Ev(R);var Q=N;var P=Q;__ZdlPv(P)}}while(0);var H=b;var F=(H+56)&4294967295;var D=HEAP[F];var B=(D)!=0;$bb6$$bb8$10:do{if(B){var z=b;var y=(z+56)&4294967295;var x=HEAP[y];O=x;var w=O;var v=(w)!=0;if(!(v)){s=7;break $bb6$$bb8$10}var u=O;__ZN9GooStringD1Ev(u);var r=O;var q=r;__ZdlPv(q)}}while(0);var o=((0)&255);var t=reSign((o),8,0)!=0;if(t){var m=b;var k=m;__ZdlPv(k)}return;return}function __ZN15SecurityHandler15checkEncryptionEP9GooStringS1_(E,q,aT){var S;var an;var r;var L;var C;var aL;var am;var h;var t;var T;var f=0;an=E;r=q;L=aT;var aK=r;var aH=(aK)!=0;$bb1$$bb$2:do{if(aH){S=0}else{var aG=L;var aF=(aG)!=0;if(aF){S=0;break $bb1$$bb$2}h=0;S=3;break $bb1$$bb$2}}while(0);if(S==0){var aD=an;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=(aB+8)&4294967295;var az=HEAP[aA];var ae=az;var ad=an;var ab=r;var aa=L;var Z=FUNCTION_TABLE[ae](ad,ab,aa);h=Z}var Y=an;var X=(Y)&4294967295;var W=HEAP[X];var V=(W+20)&4294967295;var U=HEAP[V];var Q=U;var P=an;var O=h;var N=FUNCTION_TABLE[Q](P,O);t=N;var M=h;var K=(M)!=0;if(K){var J=an;var I=(J)&4294967295;var H=HEAP[I];var G=(H+16)&4294967295;var D=HEAP[G];var B=D;var A=an;var z=h;FUNCTION_TABLE[B](A,z)}T=0;while(1){var aq=t;var aM=reSign((aq),8,0)!=0;var aI=(aM)^1;var R=unSign((aI),1,0);var aJ=reSign((R),8,0)!=0;var aQ=(aJ)^1;var aX=unSign((aQ),1,0);var aE=reSign((aX),8,0)!=0;if(aE){S=6;break}var ap=T;var ao=(((ap))|0)<=2;if(!(ao)){S=6;break}var y=an;var x=(y)&4294967295;var w=HEAP[x];var v=(w+12)&4294967295;var u=HEAP[v];var s=u;var p=an;var o=FUNCTION_TABLE[s](p);h=o;var n=h;var m=(n)==0;var l=unSign((m),1,0);am=l;var k=am;var F=reSign((k),8,0)!=0;if(F){S=6;break}var j=an;var i=(j)&4294967295;var g=HEAP[i];var e=(g+20)&4294967295;var c=HEAP[e];var b=c;var a=an;var aW=h;var aV=FUNCTION_TABLE[b](a,aW);t=aV;var aU=h;var aS=(aU)!=0;if(aS){var aR=an;var aP=(aR)&4294967295;var aO=HEAP[aP];var ay=(aO+16)&4294967295;var ax=HEAP[ay];var aw=ax;var av=an;var au=h;FUNCTION_TABLE[aw](av,au)}var at=T;var ar=((at)+1)&4294967295;T=ar;S=5;continue}var aj=t;var al=reSign((aj),8,0)!=0;var ah=(al)^1;var d=unSign((ah),1,0);var ak=reSign((d),8,0)!=0;if(ak){__Z5erroriPcz(-1,(__str4590)&4294967295)}var ai=t;var ag=unSign((ai),8,0);aL=ag;var af=aL;C=af;var ac=C;var aN=(((ac))&255);return aN;return null}function __ZN6Object7getUintEv(m){var q;var k;var t;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];var f=(((g))|0)!=14;if(f){var e=k;var d=(e)&4294967295;var c=HEAP[d];__Z5erroriPcz(0,(__str14591)&4294967295,Pointer_make([c,0,0,0,14,0,0,0],0,ALLOC_STACK));_abort();throw"Reached an unreachable! Original .ll line: 700885"}else{var b=k;var a=(b+4)&4294967295;var s=(a)&4294967295;var r=s;var p=HEAP[r];j=p;var o=j;t=o;var n=t;return n}return null}function __ZN23StandardSecurityHandlerC1EP6PDFDocP6Object(aH,aG,dz){var F=STACKTOP;STACKTOP+=180;_memset(F,0,180);var dw;var bO;var cT;var bf;var bC;var bB;var dD;var dF;var dH;var dJ;var dQ;var dR;var dS;var dT;var G;var dV;var H;var dY;var J;var a;var i;var cS=F;var cf=F+12;var I=F+24;var dv=F+36;var cw=F+48;var cV=F+60;var c5=F+72;var bq=F+84;var cl=F+96;var aL=F+108;var ag=F+120;var bl=F+132;var bg=F+144;var cj=F+156;var bV=F+168;var cb;var di;var c6=0;bO=aH;cT=aG;bf=dz;var bA=bO;var bz=(bA)&4294967295;var by=cT;__ZN15SecurityHandlerC2EP6PDFDoc(bz,by);var bw=bO;var bv=(bw)&4294967295;var bu=(bv)&4294967295;HEAP[bu]=(__ZTV23StandardSecurityHandler+8)&4294967295;__ZN6ObjectC1Ev(cS);__ZN6ObjectC1Ev(cf);__ZN6ObjectC1Ev(I);__ZN6ObjectC1Ev(dv);__ZN6ObjectC1Ev(cw);__ZN6ObjectC1Ev(cV);__ZN6ObjectC1Ev(c5);__ZN6ObjectC1Ev(bq);__ZN6ObjectC1Ev(cl);__ZN6ObjectC1Ev(aL);__ZN6ObjectC1Ev(ag);__ZN6ObjectC1Ev(bl);__ZN6ObjectC1Ev(bg);__ZN6ObjectC1Ev(cj);__ZN6ObjectC1Ev(bV);var bs=bO;var br=(bs+64)&4294967295;HEAP[br]=0;var du=bO;var dt=(du+60)&4294967295;HEAP[dt]=0;var ds=bO;var dr=(ds+52)&4294967295;HEAP[dr]=0;var dq=bO;var dp=(dq+56)&4294967295;HEAP[dp]=0;var dn=bf;var dm=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dn,(__str24592)&4294967295,cS,0);var dl=bf;var dk=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dl,(__str34593)&4294967295,cf,0);var dh=bf;var dg=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dh,(__str44594)&4294967295,I,0);var df=bf;var de=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(df,(__str54595)&4294967295,dv,0);var dd=bf;var dc=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dd,(__str64596)&4294967295,cw,0);var db=bf;var da=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(db,(__str74597)&4294967295,cV,0);var c9=__ZN6Object6isUintEv(cV);i=c9;var c8=i;var dx=reSign((c8),8,0)!=0;if(dx){var c4=__ZN6Object7getUintEv(cV);cb=c4;var c3=cb;di=c3;__ZN6Object4freeEv(cV);var c2=di;var c1=__ZN6Object7initIntEi(cV,c2)}var c0=bO;var cZ=(c0)&4294967295;var cY=(cZ+4)&4294967295;var cX=HEAP[cY];var cW=__ZN6PDFDoc7getXRefEv(cX);var cU=__ZN4XRef14getTrailerDictEv(cW);var cR=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cU,(__str84598)&4294967295,c5,0);var cQ=__ZN6Object5isIntEv(cS);var bU=reSign((cQ),8,0)!=0;var ah=(bU)^1;var dA=unSign((ah),1,0);var bT=reSign((dA),8,0)!=0;$bb29$$bb6$5:do{if(bT){dw=1}else{var cP=__ZN6Object5isIntEv(cf);var bQ=reSign((cP),8,0)!=0;var dP=(bQ)^1;var b7=unSign((dP),1,0);var bI=reSign((b7),8,0)!=0;if(bI){dw=1;break $bb29$$bb6$5}var cO=__ZN6Object8isStringEv(dv);var bF=reSign((cO),8,0)!=0;var dj=(bF)^1;var dy=unSign((dj),1,0);var bE=reSign((dy),8,0)!=0;if(bE){dw=1;break $bb29$$bb6$5}var cN=__ZN6Object9getStringEv(dv);var cM=__ZN9GooString9getLengthEv(cN);var cL=(((cM))|0)!=32;if(cL){dw=1;break $bb29$$bb6$5}var cK=__ZN6Object8isStringEv(cw);var bD=reSign((cK),8,0)!=0;var c7=(bD)^1;var j=unSign((c7),1,0);var bx=reSign((j),8,0)!=0;if(bx){dw=1;break $bb29$$bb6$5}var cJ=__ZN6Object9getStringEv(cw);var cI=__ZN9GooString9getLengthEv(cJ);var cG=(((cI))|0)!=32;if(cG){dw=1;break $bb29$$bb6$5}var cF=__ZN6Object5isIntEv(cV);var bt=reSign((cF),8,0)!=0;var v=(bt)^1;var Y=unSign((v),1,0);var bp=reSign((Y),8,0)!=0;if(bp){dw=1;break $bb29$$bb6$5}J=1;dw=8;break $bb29$$bb6$5}}while(0);if(dw==1){J=0}var cE=J;a=cE;var cD=a;var bo=reSign((cD),8,0)!=0;if(bo){var cC=__ZN6Object6getIntEv(cS);var cB=bO;var cA=(cB+36)&4294967295;HEAP[cA]=cC;var cz=__ZN6Object6getIntEv(cf);var cy=bO;var cx=(cy+40)&4294967295;HEAP[cx]=cz;var cv=bO;var cu=(cv+48)&4294967295;HEAP[cu]=0;var ct=bO;var cs=(ct+40)&4294967295;var cr=HEAP[cs];var cq=(((cr))|0)==2;$bb38$$bb33$18:do{if(cq){dw=10}else{var cp=__ZN6Object5isIntEv(I);var bn=reSign((cp),8,0)!=0;var g=(bn)^1;var h=unSign((g),1,0);var bm=reSign((h),8,0)!=0;if(bm){dw=10;break $bb38$$bb33$18}H=0;dw=13;break $bb38$$bb33$18}}while(0);if(dw==10){H=1}var co=H;dY=co;var cn=dY;var bi=reSign((cn),8,0)!=0;if(bi){var cm=bO;var ck=(cm+32)&4294967295;HEAP[ck]=5}else{var ci=__ZN6Object6getIntEv(I);var ch=((((ci))|0)/8|0);var cg=bO;var ce=(cg+32)&4294967295;HEAP[ce]=ch}var cd=bO;var cc=(cd+44)&4294967295;HEAP[cc]=1;var ca=bO;var b9=(ca+36)&4294967295;var b8=HEAP[b9];var b6=(((b8))|0)==4;$bb45$$bb86$28:do{if(b6){var b5=bO;var b4=(b5+40)&4294967295;var b3=HEAP[b4];var b2=(((b3))|0)==4;if(!(b2)){dw=16;break $bb45$$bb86$28}var b1=bf;var b0=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(b1,(__str94599)&4294967295,cl,0);var bZ=bf;var bY=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bZ,(__str104600)&4294967295,aL,0);var bX=bf;var bS=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bX,(__str114601)&4294967295,ag,0);var bR=__ZN6Object6isDictEv(cl);var bh=reSign((bR),8,0)!=0;var bk=(bh)^1;var U=unSign((bk),1,0);var be=reSign((U),8,0)!=0;$bb63$$bb51$31:do{if(be){dw=17}else{var bP=__ZN6Object6isNameEv(aL);var bd=reSign((bP),8,0)!=0;var bW=(bd)^1;var bj=unSign((bW),1,0);var bc=reSign((bj),8,0)!=0;if(bc){dw=17;break $bb63$$bb51$31}var bN=__ZN6Object6isNameEv(ag);var ba=reSign((bN),8,0)!=0;var bb=(ba)^1;var cH=unSign((bb),1,0);var aZ=reSign((cH),8,0)!=0;if(aZ){dw=17;break $bb63$$bb51$31}var bM=__ZN6Object7getNameEv(ag);var bL=__ZN6Object7getNameEv(aL);var bK=_strcmp(bL,bM);var bJ=(((bK))|0)!=0;if(bJ){dw=17;break $bb63$$bb51$31}G=1;dw=21;break $bb63$$bb51$31}}while(0);if(dw==17){G=0}var bH=G;dV=bH;var bG=dV;var aY=reSign((bG),8,0)!=0;if(aY){var a9=__ZN6Object7getNameEv(aL);var a8=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cl,a9,bl,0);var a7=__ZN6Object6isDictEv(a8);dT=a7;var a6=dT;var aX=reSign((a6),8,0)!=0;if(aX){var a5=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bl,(__str124602)&4294967295,bg,0);var a4=__ZN6Object6isNameEPc(bg,(__str134603)&4294967295);dS=a4;var a3=dS;var aW=reSign((a3),8,0)!=0;$bb70$$bb74$43:do{if(aW){var a2=bO;var a1=(a2+36)&4294967295;HEAP[a1]=2;var a0=bO;var aV=(a0+40)&4294967295;HEAP[aV]=3;var aU=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bl,(__str44594)&4294967295,cj,0);var aT=__ZN6Object5isIntEv(aU);dR=aT;var aS=dR;var aK=reSign((aS),8,0)!=0;if(aK){var aR=__ZN6Object6getIntEv(cj);var aQ=bO;var aP=(aQ+32)&4294967295;HEAP[aP]=aR}__ZN6Object4freeEv(cj)}else{var aO=__ZN6Object6isNameEPc(bg,(__str144604)&4294967295);dQ=aO;var aN=dQ;var aJ=reSign((aN),8,0)!=0;if(!(aJ)){dw=26;break $bb70$$bb74$43}var aM=bO;var aF=(aM+36)&4294967295;HEAP[aF]=2;var aE=bO;var aD=(aE+40)&4294967295;HEAP[aD]=3;var aC=bO;var aB=(aC+48)&4294967295;HEAP[aB]=1;var aA=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bl,(__str44594)&4294967295,cj,0);var az=__ZN6Object5isIntEv(aA);dJ=az;var ay=dJ;var aI=reSign((ay),8,0)!=0;if(aI){var ax=__ZN6Object6getIntEv(cj);var aw=bO;var au=(aw+32)&4294967295;HEAP[au]=ax}__ZN6Object4freeEv(cj)}}while(0);__ZN6Object4freeEv(bg)}__ZN6Object4freeEv(bl)}__ZN6Object4freeEv(ag);__ZN6Object4freeEv(aL);__ZN6Object4freeEv(cl);var at=bf;var ar=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(at,(__str154605)&4294967295,bV,0);var aq=__ZN6Object6isBoolEv(ar);dH=aq;var ap=dH;var av=reSign((ap),8,0)!=0;if(av){var ao=__ZN6Object7getBoolEv(bV);var an=bO;var am=(an+44)&4294967295;HEAP[am]=ao}__ZN6Object4freeEv(bV)}}while(0);var al=__ZN6Object6getIntEv(cV);var ak=bO;var af=(ak+8)&4294967295;HEAP[af]=al;var ae=__ZN6Object9getStringEv(dv);var ad=__ZNK9GooString4copyEv(ae);var ac=bO;var ab=(ac+52)&4294967295;HEAP[ab]=ad;var aa=__ZN6Object9getStringEv(cw);var Z=__ZNK9GooString4copyEv(aa);var X=bO;var W=(X+56)&4294967295;HEAP[W]=Z;var V=bO;var T=(V+36)&4294967295;var S=HEAP[T];var R=(((S))|0)<=0;$bb99$$bb87$60:do{if(R){dw=32}else{var Q=bO;var P=(Q+36)&4294967295;var O=HEAP[P];var N=(((O))|0)>2;if(N){dw=32;break $bb99$$bb87$60}var M=bO;var L=(M+40)&4294967295;var K=HEAP[L];var E=(((K))|0)<=1;if(E){dw=32;break $bb99$$bb87$60}var D=bO;var C=(D+40)&4294967295;var B=HEAP[C];var A=(((B))|0)>3;if(A){dw=32;break $bb99$$bb87$60}var z=__ZN6Object7isArrayEv(c5);dF=z;var y=dF;var aj=reSign((y),8,0)!=0;if(aj){var x=__ZN6Object8arrayGetEiPS_(c5,0,bq);var w=__ZN6Object8isStringEv(x);dD=w;var u=dD;var ai=reSign((u),8,0)!=0;if(ai){var t=__ZN6Object9getStringEv(bq);var s=__ZNK9GooString4copyEv(t);var r=bO;var q=(r+60)&4294967295;HEAP[q]=s}else{var p=__Znwj(32);var o=p;bB=o;var n=bB;__ZN9GooStringC1Ev(n);var m=bO;var l=(m+60)&4294967295;var k=bB;HEAP[l]=k}__ZN6Object4freeEv(bq)}else{var f=__Znwj(32);var e=f;bC=e;var d=bC;__ZN9GooStringC1Ev(d);var c=bO;var b=(c+60)&4294967295;var d0=bC;HEAP[b]=d0}var dZ=bO;var dX=(dZ+64)&4294967295;HEAP[dX]=1;dw=38;break $bb99$$bb87$60}}while(0);if(dw==32){var dW=bO;var dU=(dW+40)&4294967295;var dO=HEAP[dU];var dN=bO;var dM=(dN+36)&4294967295;var dL=HEAP[dM];__Z5erroriPcz(-1,(__str164606)&4294967295,Pointer_make([dL,0,0,0,dO,0,0,0],0,ALLOC_STACK))}}else{__Z5erroriPcz(-1,(__str174607)&4294967295)}var dK=bO;var dI=(dK+32)&4294967295;var dG=HEAP[dI];var dE=(((dG))|0)>16;if(dE){var dC=bO;var dB=(dC+32)&4294967295;HEAP[dB]=16}__ZN6Object4freeEv(c5);__ZN6Object4freeEv(cV);__ZN6Object4freeEv(cw);__ZN6Object4freeEv(dv);__ZN6Object4freeEv(I);__ZN6Object4freeEv(cf);__ZN6Object4freeEv(cS);STACKTOP=F;return;return}function __ZN23StandardSecurityHandlerC2EP6PDFDocP6Object(aH,aG,dz){var F=STACKTOP;STACKTOP+=180;_memset(F,0,180);var dw;var bO;var cT;var bf;var bC;var bB;var dD;var dF;var dH;var dJ;var dQ;var dR;var dS;var dT;var G;var dV;var H;var dY;var J;var a;var i;var cS=F;var cf=F+12;var I=F+24;var dv=F+36;var cw=F+48;var cV=F+60;var c5=F+72;var bq=F+84;var cl=F+96;var aL=F+108;var ag=F+120;var bl=F+132;var bg=F+144;var cj=F+156;var bV=F+168;var cb;var di;var c6=0;bO=aH;cT=aG;bf=dz;var bA=bO;var bz=(bA)&4294967295;var by=cT;__ZN15SecurityHandlerC2EP6PDFDoc(bz,by);var bw=bO;var bv=(bw)&4294967295;var bu=(bv)&4294967295;HEAP[bu]=(__ZTV23StandardSecurityHandler+8)&4294967295;__ZN6ObjectC1Ev(cS);__ZN6ObjectC1Ev(cf);__ZN6ObjectC1Ev(I);__ZN6ObjectC1Ev(dv);__ZN6ObjectC1Ev(cw);__ZN6ObjectC1Ev(cV);__ZN6ObjectC1Ev(c5);__ZN6ObjectC1Ev(bq);__ZN6ObjectC1Ev(cl);__ZN6ObjectC1Ev(aL);__ZN6ObjectC1Ev(ag);__ZN6ObjectC1Ev(bl);__ZN6ObjectC1Ev(bg);__ZN6ObjectC1Ev(cj);__ZN6ObjectC1Ev(bV);var bs=bO;var br=(bs+64)&4294967295;HEAP[br]=0;var du=bO;var dt=(du+60)&4294967295;HEAP[dt]=0;var ds=bO;var dr=(ds+52)&4294967295;HEAP[dr]=0;var dq=bO;var dp=(dq+56)&4294967295;HEAP[dp]=0;var dn=bf;var dm=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dn,(__str24592)&4294967295,cS,0);var dl=bf;var dk=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dl,(__str34593)&4294967295,cf,0);var dh=bf;var dg=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dh,(__str44594)&4294967295,I,0);var df=bf;var de=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(df,(__str54595)&4294967295,dv,0);var dd=bf;var dc=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(dd,(__str64596)&4294967295,cw,0);var db=bf;var da=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(db,(__str74597)&4294967295,cV,0);var c9=__ZN6Object6isUintEv(cV);i=c9;var c8=i;var dx=reSign((c8),8,0)!=0;if(dx){var c4=__ZN6Object7getUintEv(cV);cb=c4;var c3=cb;di=c3;__ZN6Object4freeEv(cV);var c2=di;var c1=__ZN6Object7initIntEi(cV,c2)}var c0=bO;var cZ=(c0)&4294967295;var cY=(cZ+4)&4294967295;var cX=HEAP[cY];var cW=__ZN6PDFDoc7getXRefEv(cX);var cU=__ZN4XRef14getTrailerDictEv(cW);var cR=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cU,(__str84598)&4294967295,c5,0);var cQ=__ZN6Object5isIntEv(cS);var bU=reSign((cQ),8,0)!=0;var ah=(bU)^1;var dA=unSign((ah),1,0);var bT=reSign((dA),8,0)!=0;$bb29$$bb6$5:do{if(bT){dw=1}else{var cP=__ZN6Object5isIntEv(cf);var bQ=reSign((cP),8,0)!=0;var dP=(bQ)^1;var b7=unSign((dP),1,0);var bI=reSign((b7),8,0)!=0;if(bI){dw=1;break $bb29$$bb6$5}var cO=__ZN6Object8isStringEv(dv);var bF=reSign((cO),8,0)!=0;var dj=(bF)^1;var dy=unSign((dj),1,0);var bE=reSign((dy),8,0)!=0;if(bE){dw=1;break $bb29$$bb6$5}var cN=__ZN6Object9getStringEv(dv);var cM=__ZN9GooString9getLengthEv(cN);var cL=(((cM))|0)!=32;if(cL){dw=1;break $bb29$$bb6$5}var cK=__ZN6Object8isStringEv(cw);var bD=reSign((cK),8,0)!=0;var c7=(bD)^1;var j=unSign((c7),1,0);var bx=reSign((j),8,0)!=0;if(bx){dw=1;break $bb29$$bb6$5}var cJ=__ZN6Object9getStringEv(cw);var cI=__ZN9GooString9getLengthEv(cJ);var cG=(((cI))|0)!=32;if(cG){dw=1;break $bb29$$bb6$5}var cF=__ZN6Object5isIntEv(cV);var bt=reSign((cF),8,0)!=0;var v=(bt)^1;var Y=unSign((v),1,0);var bp=reSign((Y),8,0)!=0;if(bp){dw=1;break $bb29$$bb6$5}J=1;dw=8;break $bb29$$bb6$5}}while(0);if(dw==1){J=0}var cE=J;a=cE;var cD=a;var bo=reSign((cD),8,0)!=0;if(bo){var cC=__ZN6Object6getIntEv(cS);var cB=bO;var cA=(cB+36)&4294967295;HEAP[cA]=cC;var cz=__ZN6Object6getIntEv(cf);var cy=bO;var cx=(cy+40)&4294967295;HEAP[cx]=cz;var cv=bO;var cu=(cv+48)&4294967295;HEAP[cu]=0;var ct=bO;var cs=(ct+40)&4294967295;var cr=HEAP[cs];var cq=(((cr))|0)==2;$bb38$$bb33$18:do{if(cq){dw=10}else{var cp=__ZN6Object5isIntEv(I);var bn=reSign((cp),8,0)!=0;var g=(bn)^1;var h=unSign((g),1,0);var bm=reSign((h),8,0)!=0;if(bm){dw=10;break $bb38$$bb33$18}H=0;dw=13;break $bb38$$bb33$18}}while(0);if(dw==10){H=1}var co=H;dY=co;var cn=dY;var bi=reSign((cn),8,0)!=0;if(bi){var cm=bO;var ck=(cm+32)&4294967295;HEAP[ck]=5}else{var ci=__ZN6Object6getIntEv(I);var ch=((((ci))|0)/8|0);var cg=bO;var ce=(cg+32)&4294967295;HEAP[ce]=ch}var cd=bO;var cc=(cd+44)&4294967295;HEAP[cc]=1;var ca=bO;var b9=(ca+36)&4294967295;var b8=HEAP[b9];var b6=(((b8))|0)==4;$bb45$$bb86$28:do{if(b6){var b5=bO;var b4=(b5+40)&4294967295;var b3=HEAP[b4];var b2=(((b3))|0)==4;if(!(b2)){dw=16;break $bb45$$bb86$28}var b1=bf;var b0=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(b1,(__str94599)&4294967295,cl,0);var bZ=bf;var bY=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bZ,(__str104600)&4294967295,aL,0);var bX=bf;var bS=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bX,(__str114601)&4294967295,ag,0);var bR=__ZN6Object6isDictEv(cl);var bh=reSign((bR),8,0)!=0;var bk=(bh)^1;var U=unSign((bk),1,0);var be=reSign((U),8,0)!=0;$bb63$$bb51$31:do{if(be){dw=17}else{var bP=__ZN6Object6isNameEv(aL);var bd=reSign((bP),8,0)!=0;var bW=(bd)^1;var bj=unSign((bW),1,0);var bc=reSign((bj),8,0)!=0;if(bc){dw=17;break $bb63$$bb51$31}var bN=__ZN6Object6isNameEv(ag);var ba=reSign((bN),8,0)!=0;var bb=(ba)^1;var cH=unSign((bb),1,0);var aZ=reSign((cH),8,0)!=0;if(aZ){dw=17;break $bb63$$bb51$31}var bM=__ZN6Object7getNameEv(ag);var bL=__ZN6Object7getNameEv(aL);var bK=_strcmp(bL,bM);var bJ=(((bK))|0)!=0;if(bJ){dw=17;break $bb63$$bb51$31}G=1;dw=21;break $bb63$$bb51$31}}while(0);if(dw==17){G=0}var bH=G;dV=bH;var bG=dV;var aY=reSign((bG),8,0)!=0;if(aY){var a9=__ZN6Object7getNameEv(aL);var a8=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(cl,a9,bl,0);var a7=__ZN6Object6isDictEv(a8);dT=a7;var a6=dT;var aX=reSign((a6),8,0)!=0;if(aX){var a5=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bl,(__str124602)&4294967295,bg,0);var a4=__ZN6Object6isNameEPc(bg,(__str134603)&4294967295);dS=a4;var a3=dS;var aW=reSign((a3),8,0)!=0;$bb70$$bb74$43:do{if(aW){var a2=bO;var a1=(a2+36)&4294967295;HEAP[a1]=2;var a0=bO;var aV=(a0+40)&4294967295;HEAP[aV]=3;var aU=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bl,(__str44594)&4294967295,cj,0);var aT=__ZN6Object5isIntEv(aU);dR=aT;var aS=dR;var aK=reSign((aS),8,0)!=0;if(aK){var aR=__ZN6Object6getIntEv(cj);var aQ=bO;var aP=(aQ+32)&4294967295;HEAP[aP]=aR}__ZN6Object4freeEv(cj)}else{var aO=__ZN6Object6isNameEPc(bg,(__str144604)&4294967295);dQ=aO;var aN=dQ;var aJ=reSign((aN),8,0)!=0;if(!(aJ)){dw=26;break $bb70$$bb74$43}var aM=bO;var aF=(aM+36)&4294967295;HEAP[aF]=2;var aE=bO;var aD=(aE+40)&4294967295;HEAP[aD]=3;var aC=bO;var aB=(aC+48)&4294967295;HEAP[aB]=1;var aA=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(bl,(__str44594)&4294967295,cj,0);var az=__ZN6Object5isIntEv(aA);dJ=az;var ay=dJ;var aI=reSign((ay),8,0)!=0;if(aI){var ax=__ZN6Object6getIntEv(cj);var aw=bO;var au=(aw+32)&4294967295;HEAP[au]=ax}__ZN6Object4freeEv(cj)}}while(0);__ZN6Object4freeEv(bg)}__ZN6Object4freeEv(bl)}__ZN6Object4freeEv(ag);__ZN6Object4freeEv(aL);__ZN6Object4freeEv(cl);var at=bf;var ar=__ZN6Object10dictLookupEPcPS_PNSt3__13setIiNS2_4lessIiEENS2_9allocatorIiEEEE(at,(__str154605)&4294967295,bV,0);var aq=__ZN6Object6isBoolEv(ar);dH=aq;var ap=dH;var av=reSign((ap),8,0)!=0;if(av){var ao=__ZN6Object7getBoolEv(bV);var an=bO;var am=(an+44)&4294967295;HEAP[am]=ao}__ZN6Object4freeEv(bV)}}while(0);var al=__ZN6Object6getIntEv(cV);var ak=bO;var af=(ak+8)&4294967295;HEAP[af]=al;var ae=__ZN6Object9getStringEv(dv);var ad=__ZNK9GooString4copyEv(ae);var ac=bO;var ab=(ac+52)&4294967295;HEAP[ab]=ad;var aa=__ZN6Object9getStringEv(cw);var Z=__ZNK9GooString4copyEv(aa);var X=bO;var W=(X+56)&4294967295;HEAP[W]=Z;var V=bO;var T=(V+36)&4294967295;var S=HEAP[T];var R=(((S))|0)<=0;$bb99$$bb87$60:do{if(R){dw=32}else{var Q=bO;var P=(Q+36)&4294967295;var O=HEAP[P];var N=(((O))|0)>2;if(N){dw=32;break $bb99$$bb87$60}var M=bO;var L=(M+40)&4294967295;var K=HEAP[L];var E=(((K))|0)<=1;if(E){dw=32;break $bb99$$bb87$60}var D=bO;var C=(D+40)&4294967295;var B=HEAP[C];var A=(((B))|0)>3;if(A){dw=32;break $bb99$$bb87$60}var z=__ZN6Object7isArrayEv(c5);dF=z;var y=dF;var aj=reSign((y),8,0)!=0;if(aj){var x=__ZN6Object8arrayGetEiPS_(c5,0,bq);var w=__ZN6Object8isStringEv(x);dD=w;var u=dD;var ai=reSign((u),8,0)!=0;if(ai){var t=__ZN6Object9getStringEv(bq);var s=__ZNK9GooString4copyEv(t);var r=bO;var q=(r+60)&4294967295;HEAP[q]=s}else{var p=__Znwj(32);var o=p;bB=o;var n=bB;__ZN9GooStringC1Ev(n);var m=bO;var l=(m+60)&4294967295;var k=bB;HEAP[l]=k}__ZN6Object4freeEv(bq)}else{var f=__Znwj(32);var e=f;bC=e;var d=bC;__ZN9GooStringC1Ev(d);var c=bO;var b=(c+60)&4294967295;var d0=bC;HEAP[b]=d0}var dZ=bO;var dX=(dZ+64)&4294967295;HEAP[dX]=1;dw=38;break $bb99$$bb87$60}}while(0);if(dw==32){var dW=bO;var dU=(dW+40)&4294967295;var dO=HEAP[dU];var dN=bO;var dM=(dN+36)&4294967295;var dL=HEAP[dM];__Z5erroriPcz(-1,(__str164606)&4294967295,Pointer_make([dL,0,0,0,dO,0,0,0],0,ALLOC_STACK))}}else{__Z5erroriPcz(-1,(__str174607)&4294967295)}var dK=bO;var dI=(dK+32)&4294967295;var dG=HEAP[dI];var dE=(((dG))|0)>16;if(dE){var dC=bO;var dB=(dC+32)&4294967295;HEAP[dB]=16}__ZN6Object4freeEv(c5);__ZN6Object4freeEv(cV);__ZN6Object4freeEv(cw);__ZN6Object4freeEv(dv);__ZN6Object4freeEv(I);__ZN6Object4freeEv(cf);__ZN6Object4freeEv(cS);STACKTOP=F;return;return}function __ZN5Sound10parseSoundEP6Object(H){var r=STACKTOP;STACKTOP+=12;_memset(r,0,12);var p;var o;var s;var G;var b;var F;var c;var q;var u;var v=r;var w=0;o=H;q=0;var E=o;var D=__ZN6Object8isStreamEv(E);c=D;var C=c;var t=reSign((C),8,0)!=0;if(t){var B=o;var A=__ZN6Object9getStreamEv(B);q=A;var z=q;var y=(z)&4294967295;var x=HEAP[y];var n=(x+72)&4294967295;var m=HEAP[n];var l=m;var k=q;var j=FUNCTION_TABLE[l](k);u=j;var i=u;var h=(i)==0;if(h){F=0}else{__ZN6ObjectC1Ev(v);var g=u;var f=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(g,(__str34617)&4294967295,v,0);var d=__ZN6Object5isNumEv(v);b=d;var a=b;var e=reSign((a),8,0)!=0;if(e){var O=__Znwj(32);var N=O;G=N;var M=G;var L=o;__ZN5SoundC1EP6Objectb(M,L,1);var K=G;F=K}else{F=0}}}else{F=0}var J=F;s=J;var I=s;STACKTOP=r;return I;return null}function __ZN5Sound9getStreamEv(g){var k;var l;var h;var f;var j=0;l=g;var e=l;var d=(e)&4294967295;var c=HEAP[d];var b=__ZN6Object9getStreamEv(c);f=b;var a=f;h=a;var i=h;return i;return null}function __ZN5SoundD1Ev(m){var r;var k;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];j=g;var f=j;var e=(f)!=0;if(e){var d=j;__ZN9GooStringD1Ev(d);var c=j;var b=c;__ZdlPv(b)}var a=k;var t=(a)&4294967295;var s=HEAP[t];__ZN6Object4freeEv(s);var q=k;var p=(q)&4294967295;var o=HEAP[p];var n=o;__ZdlPv(n);return;return}function __ZN5SoundD2Ev(m){var r;var k;var j;var l=0;k=m;var i=k;var h=(i+8)&4294967295;var g=HEAP[h];j=g;var f=j;var e=(f)!=0;if(e){var d=j;__ZN9GooStringD1Ev(d);var c=j;var b=c;__ZdlPv(b)}var a=k;var t=(a)&4294967295;var s=HEAP[t];__ZN6Object4freeEv(s);var q=k;var p=(q)&4294967295;var o=HEAP[p];var n=o;__ZdlPv(n);return;return}function __ZN5SoundC1EP6Objectb(F,bn,a6){var w=STACKTOP;STACKTOP+=24;_memset(w,0,24);var ai;var aK;var N;var aI;var bb;var bc;var bd;var bf;var bh;var bj;var a9;var a7;var d=w;var aW;var aj=w+12;var L;var f=0;aK=F;N=bn;aI=a6;var a5=__Znwj(12);var a4=a5;a7=a4;var a2=a7;__ZN6ObjectC1Ev(a2);var a1=aK;var a0=(a1)&4294967295;var aY=a7;HEAP[a0]=aY;var aX=aK;var aV=(aX)&4294967295;var aC=HEAP[aV];var aA=__ZN6Object8initNullEv(aC);var ay=aK;var aw=(ay)&4294967295;var au=HEAP[aw];var ar=N;var aq=__ZN6Object4copyEPS_(ar,au);var ap=aK;var an=(ap+8)&4294967295;HEAP[an]=0;var am=aK;var ac=(am+12)&4294967295;HEAP[ac]=0;var aa=aK;var Y=(aa+20)&4294967295;HEAP[Y]=1;var W=aK;var U=(W+24)&4294967295;HEAP[U]=8;var S=aK;var R=(S+28)&4294967295;HEAP[R]=0;var Q=aI;var M=reSign((Q),8,0)!=0;if(M){__ZN6ObjectC1Ev(d);var P=aK;var O=(P)&4294967295;var E=HEAP[O];var C=__ZN6Object9getStreamEv(E);a9=C;var A=a9;var y=(A)&4294967295;var v=HEAP[y];var t=(v+72)&4294967295;var s=HEAP[t];var r=s;var q=a9;var p=FUNCTION_TABLE[r](q);aW=p;var o=aW;var n=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(o,(__str24616)&4294967295,d,0);var m=__ZN6Object6isNullEv(d);var ao=reSign((m),8,0)!=0;var aJ=(ao)^1;var bo=unSign((aJ),1,0);bj=bo;var l=bj;var al=reSign((l),8,0)!=0;if(al){__ZN6ObjectC1Ev(aj);var k=aK;var j=(k+4)&4294967295;HEAP[j]=1;var i=__Z26getFileSpecNameForPlatformP6ObjectS0_(d,aj);bh=i;var h=bh;var ak=reSign((h),8,0)!=0;if(ak){var g=__ZN6Object9getStringEv(aj);var e=__ZNK9GooString4copyEv(g);var c=aK;var b=(c+8)&4294967295;HEAP[b]=e;__ZN6Object4freeEv(aj)}}else{var a=aK;var bp=(a+4)&4294967295;HEAP[bp]=0}__ZN6Object4freeEv(d);var bm=aW;var bl=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bm,(__str34617)&4294967295,d,0);var bk=__ZN6Object5isNumEv(d);bf=bk;var bi=bf;var ba=reSign((bi),8,0)!=0;if(ba){var bg=__ZN6Object6getNumEv(d);var be=aK;var aU=(be+12)&4294967295;HEAP[aU]=bg}__ZN6Object4freeEv(d);var aT=aW;var aS=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aT,(__str44618)&4294967295,d,0);var aR=__ZN6Object5isIntEv(d);bd=aR;var aQ=bd;var a8=reSign((aQ),8,0)!=0;if(a8){var aP=__ZN6Object6getIntEv(d);var aO=aK;var aN=(aO+20)&4294967295;HEAP[aN]=aP}__ZN6Object4freeEv(d);var aM=aW;var aL=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aM,(__str54619)&4294967295,d,0);var aH=__ZN6Object5isIntEv(d);bc=aH;var aG=bc;var a3=reSign((aG),8,0)!=0;if(a3){var aF=__ZN6Object6getIntEv(d);var aE=aK;var aD=(aE+24)&4294967295;HEAP[aD]=aF}__ZN6Object4freeEv(d);var aB=aW;var az=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aB,(__str64620)&4294967295,d,0);var ax=__ZN6Object6isNameEv(d);bb=ax;var av=bb;var aZ=reSign((av),8,0)!=0;$bb20$$bb28$20:do{if(aZ){var at=__ZN6Object7getNameEv(d);L=at;var ah=L;var ag=_strcmp((__str74621)&4294967295,ah);var af=(((ag))|0)==0;if(af){var ae=aK;var ad=(ae+28)&4294967295;HEAP[ad]=0}else{var ab=L;var Z=_strcmp((__str84622)&4294967295,ab);var X=(((Z))|0)==0;if(X){var V=aK;var T=(V+28)&4294967295;HEAP[T]=1}else{var K=L;var J=_strcmp((__str94623)&4294967295,K);var I=(((J))|0)==0;if(I){var H=aK;var G=(H+28)&4294967295;HEAP[G]=2}else{var D=L;var B=_strcmp((__str104624)&4294967295,D);var z=(((B))|0)==0;if(!(z)){ai=7;break $bb20$$bb28$20}var x=aK;var u=(x+28)&4294967295;HEAP[u]=3}}}}}while(0);__ZN6Object4freeEv(d)}STACKTOP=w;return;return}function __ZN5Sound4copyEv(f){var u;var b;var v;var Q;var P;var c;var C=0;b=f;var O=__Znwj(32);var N=O;P=N;var M=b;var L=(M)&4294967295;var K=HEAP[L];var I=P;__ZN5SoundC1EP6Objectb(I,K,0);var G=P;c=G;var E=b;var r=(E+4)&4294967295;var p=HEAP[r];var n=c;var l=(n+4)&4294967295;HEAP[l]=p;var j=b;var i=(j+8)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var e=b;var d=(e+8)&4294967295;var a=HEAP[d];var aa=__ZNK9GooString4copyEv(a);var Z=c;var Y=(Z+8)&4294967295;HEAP[Y]=aa}var X=b;var W=(X+12)&4294967295;var V=HEAP[W];var U=c;var T=(U+12)&4294967295;HEAP[T]=V;var S=b;var J=(S+20)&4294967295;var H=HEAP[J];var F=c;var D=(F+20)&4294967295;HEAP[D]=H;var B=b;var A=(B+24)&4294967295;var z=HEAP[A];var y=c;var x=(y+24)&4294967295;HEAP[x]=z;var w=b;var t=(w+28)&4294967295;var s=HEAP[t];var q=c;var o=(q+28)&4294967295;HEAP[o]=s;var m=c;Q=m;var k=Q;v=k;var R=v;return R;return null}function __ZN5SoundC2EP6Objectb(F,bn,a6){var w=STACKTOP;STACKTOP+=24;_memset(w,0,24);var ai;var aK;var N;var aI;var bb;var bc;var bd;var bf;var bh;var bj;var a9;var a7;var d=w;var aW;var aj=w+12;var L;var f=0;aK=F;N=bn;aI=a6;var a5=__Znwj(12);var a4=a5;a7=a4;var a2=a7;__ZN6ObjectC1Ev(a2);var a1=aK;var a0=(a1)&4294967295;var aY=a7;HEAP[a0]=aY;var aX=aK;var aV=(aX)&4294967295;var aC=HEAP[aV];var aA=__ZN6Object8initNullEv(aC);var ay=aK;var aw=(ay)&4294967295;var au=HEAP[aw];var ar=N;var aq=__ZN6Object4copyEPS_(ar,au);var ap=aK;var an=(ap+8)&4294967295;HEAP[an]=0;var am=aK;var ac=(am+12)&4294967295;HEAP[ac]=0;var aa=aK;var Y=(aa+20)&4294967295;HEAP[Y]=1;var W=aK;var U=(W+24)&4294967295;HEAP[U]=8;var S=aK;var R=(S+28)&4294967295;HEAP[R]=0;var Q=aI;var M=reSign((Q),8,0)!=0;if(M){__ZN6ObjectC1Ev(d);var P=aK;var O=(P)&4294967295;var E=HEAP[O];var C=__ZN6Object9getStreamEv(E);a9=C;var A=a9;var y=(A)&4294967295;var v=HEAP[y];var t=(v+72)&4294967295;var s=HEAP[t];var r=s;var q=a9;var p=FUNCTION_TABLE[r](q);aW=p;var o=aW;var n=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(o,(__str24616)&4294967295,d,0);var m=__ZN6Object6isNullEv(d);var ao=reSign((m),8,0)!=0;var aJ=(ao)^1;var bo=unSign((aJ),1,0);bj=bo;var l=bj;var al=reSign((l),8,0)!=0;if(al){__ZN6ObjectC1Ev(aj);var k=aK;var j=(k+4)&4294967295;HEAP[j]=1;var i=__Z26getFileSpecNameForPlatformP6ObjectS0_(d,aj);bh=i;var h=bh;var ak=reSign((h),8,0)!=0;if(ak){var g=__ZN6Object9getStringEv(aj);var e=__ZNK9GooString4copyEv(g);var c=aK;var b=(c+8)&4294967295;HEAP[b]=e;__ZN6Object4freeEv(aj)}}else{var a=aK;var bp=(a+4)&4294967295;HEAP[bp]=0}__ZN6Object4freeEv(d);var bm=aW;var bl=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(bm,(__str34617)&4294967295,d,0);var bk=__ZN6Object5isNumEv(d);bf=bk;var bi=bf;var ba=reSign((bi),8,0)!=0;if(ba){var bg=__ZN6Object6getNumEv(d);var be=aK;var aU=(be+12)&4294967295;HEAP[aU]=bg}__ZN6Object4freeEv(d);var aT=aW;var aS=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aT,(__str44618)&4294967295,d,0);var aR=__ZN6Object5isIntEv(d);bd=aR;var aQ=bd;var a8=reSign((aQ),8,0)!=0;if(a8){var aP=__ZN6Object6getIntEv(d);var aO=aK;var aN=(aO+20)&4294967295;HEAP[aN]=aP}__ZN6Object4freeEv(d);var aM=aW;var aL=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aM,(__str54619)&4294967295,d,0);var aH=__ZN6Object5isIntEv(d);bc=aH;var aG=bc;var a3=reSign((aG),8,0)!=0;if(a3){var aF=__ZN6Object6getIntEv(d);var aE=aK;var aD=(aE+24)&4294967295;HEAP[aD]=aF}__ZN6Object4freeEv(d);var aB=aW;var az=__ZN4Dict6lookupEPcP6ObjectPNSt3__13setIiNS3_4lessIiEENS3_9allocatorIiEEEE(aB,(__str64620)&4294967295,d,0);var ax=__ZN6Object6isNameEv(d);bb=ax;var av=bb;var aZ=reSign((av),8,0)!=0;$bb20$$bb28$20:do{if(aZ){var at=__ZN6Object7getNameEv(d);L=at;var ah=L;var ag=_strcmp((__str74621)&4294967295,ah);var af=(((ag))|0)==0;if(af){var ae=aK;var ad=(ae+28)&4294967295;HEAP[ad]=0}else{var ab=L;var Z=_strcmp((__str84622)&4294967295,ab);var X=(((Z))|0)==0;if(X){var V=aK;var T=(V+28)&4294967295;HEAP[T]=1}else{var K=L;var J=_strcmp((__str94623)&4294967295,K);var I=(((J))|0)==0;if(I){var H=aK;var G=(H+28)&4294967295;HEAP[G]=2}else{var D=L;var B=_strcmp((__str104624)&4294967295,D);var z=(((B))|0)==0;if(!(z)){ai=7;break $bb20$$bb28$20}var x=aK;var u=(x+28)&4294967295;HEAP[u]=3}}}}}while(0);__ZN6Object4freeEv(d)}STACKTOP=w;return;return}function __Z10getHomeDirv(){var o;var q;var K;var J;var I;var M;var H;var N;var c;var b;var p;var w=0;var G=_getenv((__str21139)&4294967295);c=G;var F=c;var E=(F)!=0;var C=unSign((E),1,0);N=C;var A=N;var r=reSign((A),8,0)!=0;if(r){var y=__Znwj(32);var n=y;H=n;var m=H;var l=c;__ZN9GooStringC1EPKc(m,l);var k=H;p=k}else{var j=_getenv((__str31140)&4294967295);c=j;var i=c;var h=(i)!=0;var f=unSign((h),1,0);M=f;var e=M;var g=reSign((e),8,0)!=0;if(g){var d=c;var a=_getpwnam(d);b=a}else{var W=_getuid();var V=_getpwuid(W);b=V}var U=b;var T=(U)!=0;if(T){var S=__Znwj(32);var R=S;I=R;var Q=b;var P=(Q+20)&4294967295;var O=HEAP[P];var D=I;__ZN9GooStringC1EPKc(D,O);var B=I;p=B}else{var z=__Znwj(32);var x=z;J=x;var v=J;__ZN9GooStringC1EPKc(v,(__str1137)&4294967295);var u=J;p=u}}var t=p;K=t;var s=K;q=s;var L=q;return L;return null}function __Z14isAbsolutePathPc(l){var n;var a;var j;var i;var m=0;a=l;var h=a;var g=(h)&4294967295;var f=HEAP[g];var e=reSign((f),8,0)==47;var d=unSign((e),1,0);i=d;var b=i;j=b;var k=j;var c=(((k))&255);return c;return null}function __ZN4GDir6rewindEv(h){var j;var k;var i=0;k=h;var g=k;var f=(g+8)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+8)&4294967295;var a=HEAP[b];_rewinddir(a)}return;return}function __ZN9GDirEntryD1Ev(m){var t;var k;var j;var i;var l=0;k=m;var h=k;var g=(h+4)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}var v=k;var u=(v)&4294967295;var s=HEAP[u];j=s;var r=j;var q=(r)!=0;if(q){var p=j;__ZN9GooStringD1Ev(p);var o=j;var n=o;__ZdlPv(n)}return;return}function __ZN9GDirEntryD2Ev(m){var t;var k;var j;var i;var l=0;k=m;var h=k;var g=(h+4)&4294967295;var f=HEAP[g];i=f;var e=i;var d=(e)!=0;if(d){var c=i;__ZN9GooStringD1Ev(c);var b=i;var a=b;__ZdlPv(a)}var v=k;var u=(v)&4294967295;var s=HEAP[u];j=s;var r=j;var q=(r)!=0;if(q){var p=j;__ZN9GooStringD1Ev(p);var o=j;var n=o;__ZdlPv(n)}return;return}function __ZN4GDirD1Ev(m){var s;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];j=g;var f=j;var e=(f)!=0;if(e){var d=j;__ZN9GooStringD1Ev(d);var c=j;var b=c;__ZdlPv(b)}var a=k;var u=(a+8)&4294967295;var t=HEAP[u];var r=(t)!=0;if(r){var q=k;var p=(q+8)&4294967295;var o=HEAP[p];var n=_closedir(o)}return;return}function __ZN4GDirD2Ev(m){var s;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=HEAP[h];j=g;var f=j;var e=(f)!=0;if(e){var d=j;__ZN9GooStringD1Ev(d);var c=j;var b=c;__ZdlPv(b)}var a=k;var u=(a+8)&4294967295;var t=HEAP[u];var r=(t)!=0;if(r){var q=k;var p=(q+8)&4294967295;var o=HEAP[p];var n=_closedir(o)}return;return}function __ZN4GDirC1EPcb(n,i,w){var t;var l;var v;var o;var k;var m=0;l=n;v=i;o=w;var j=__Znwj(32);var h=j;k=h;var g=k;var f=v;__ZN9GooStringC1EPKc(g,f);var e=l;var d=(e)&4294967295;var c=k;HEAP[d]=c;var b=l;var a=(b+4)&4294967295;var u=o;HEAP[a]=u;var s=v;var r=_opendir(s);var q=l;var p=(q+8)&4294967295;HEAP[p]=r;return;return}function __ZN4GDirC2EPcb(n,i,w){var t;var l;var v;var o;var k;var m=0;l=n;v=i;o=w;var j=__Znwj(32);var h=j;k=h;var g=k;var f=v;__ZN9GooStringC1EPKc(g,f);var e=l;var d=(e)&4294967295;var c=k;HEAP[d]=c;var b=l;var a=(b+4)&4294967295;var u=o;HEAP[a]=u;var s=v;var r=_opendir(s);var q=l;var p=(q+8)&4294967295;HEAP[p]=r;return;return}function __Z10getModTimePc(k){var t=STACKTOP;STACKTOP+=96;_memset(t,0,96);var o;var p;var s;var j;var m;var q=t;var l=0;p=k;var i=p;var h=___01stat64_(i,q);var g=(((h))|0)!=0;var f=unSign((g),1,0);m=f;var e=m;var r=reSign((e),8,0)!=0;if(r){j=0}else{var d=(q+72)&4294967295;var c=(d)&4294967295;var b=HEAP[c];j=b}var a=j;s=a;var n=s;STACKTOP=t;return n;return null}function __Z7getLinePciP8_IO_FILE(e,v,f){var C;var y;var F;var c;var D;var aa;var b;var g;var d;var M=0;y=e;F=v;c=f;d=0;$bb9$2:while(1){var H=F;var G=((H)-1)&4294967295;var B=d;var A=(((G))|0)>(((B))|0);if(!(A)){C=1;break $bb9$2}var Z=c;var Y=_fgetc(Z);g=Y;var X=g;var W=(((X))|0)==-1;var V=unSign((W),1,0);b=V;var U=b;var E=reSign((U),8,0)!=0;if(E){C=1;break $bb9$2}var S=g;var Q=(((S))&255);var O=y;var z=d;var w=(O+z)&4294967295;HEAP[w]=Q;var t=d;var r=((t)+1)&4294967295;d=r;var p=g;var n=(((p))|0)==10;if(n){C=1;break $bb9$2}var l=g;var j=(((l))|0)==13;if(j){C=4;break $bb9$2}else{C=0;continue $bb9$2}}if(C==4){var i=c;var h=_fgetc(i);g=h;var a=g;var ak=(((a))|0)!=10;$bb6$$bb4$9:do{if(ak){C=5}else{var aj=F;var ai=((aj)-1)&4294967295;var ah=d;var ag=(((ai))|0)<=(((ah))|0);if(ag){C=5;break $bb6$$bb4$9}var af=g;var ae=(((af))&255);var ad=y;var ac=d;var T=(ad+ac)&4294967295;HEAP[T]=ae;var R=d;var P=((R)+1)&4294967295;d=P;C=7;break $bb6$$bb4$9}}while(0);$bb6$$bb8$12:do{if(C==5){var N=g;var L=(((N))|0)!=-1;if(!(L)){C=7;break $bb6$$bb8$12}var K=g;var J=c;var I=_ungetc(K,J)}}while(0)}var x=y;var u=d;var s=(x+u)&4294967295;HEAP[s]=0;var q=d;var o=(((q))|0)==0;if(o){aa=0}else{var m=y;aa=m}var k=aa;D=k;var ab=D;return ab;return null}function __Z14executeCommandPc(k){var m;var a;var i;var h;var l=0;a=k;var g=a;var f=_system(g);var e=(((f))|0)==0;var d=unSign((e),1,0);h=d;var c=h;i=c;var j=i;var b=(((j))&255);return b;return null}function __Z12openTempFilePP9GooStringPP8_IO_FILEPc(v,g,s){var u;var Q;var f;var t;var w;var R;var V;var c;var P;var O;var d;var b;var y;var C=0;Q=v;f=g;t=s;var N=_tmpnam(0);b=N;var M=b;var L=(M)==0;var K=unSign((L),1,0);d=K;var I=d;var x=reSign((I),8,0)!=0;if(x){O=0}else{var G=__Znwj(32);var E=G;P=E;var r=P;var q=b;__ZN9GooStringC1EPKc(r,q);var p=Q;var o=P;HEAP[p]=o;var n=Q;var m=HEAP[n];var l=__ZNK9GooString10getCStringEv(m);var k=___01open64_(l,193,384);y=k;var j=y;var i=(((j))|0)<0;$bb3$$bb2$5:do{if(i){u=1}else{var a=y;var ac=t;var ab=_fdopen(a,ac);var aa=f;HEAP[aa]=ab;var Z=f;var Y=HEAP[Z];var X=(Y)==0;if(X){u=1;break $bb3$$bb2$5}V=0;u=4;break $bb3$$bb2$5}}while(0);if(u==1){V=1}var W=V;c=W;var U=c;var h=reSign((U),8,0)!=0;if(h){var T=Q;var J=HEAP[T];R=J;var H=R;var F=(H)!=0;if(F){var D=R;__ZN9GooStringD1Ev(D);var B=R;var A=B;__ZdlPv(A)}O=0}else{O=1}}var z=O;w=z;var S=w;var e=(((S))&255);return e;return null}function __Z8grabPathPc(l){var x;var y;var B;var k;var j;var i;var f;var E;var m=0;y=l;var h=y;var g=_strrchr(h,47);E=g;var e=E;var d=(e)!=0;var c=unSign((d),1,0);f=c;var b=f;var A=reSign((b),8,0)!=0;if(A){var a=__Znwj(32);var z=a;j=z;var w=E;var v=(w);var u=y;var t=(u);var s=((v)-(t))&4294967295;var q=j;var p=y;__ZN9GooStringC1EPKci(q,p,s);var o=j;i=o}else{var n=__Znwj(32);var G=n;k=G;var F=k;__ZN9GooStringC1Ev(F);var D=k;i=D}var C=i;B=C;var r=B;return r;return null}function __Z13getCurrentDirv(){var z=STACKTOP;STACKTOP+=4097;_memset(z,0,4097);var v;var y;var k;var i;var h;var l;var j=z;var m=0;var g=(j)&4294967295;var f=_getcwd(g,4097);var e=(f)!=0;var d=unSign((e),1,0);l=d;var c=l;var x=reSign((c),8,0)!=0;if(x){var b=__Znwj(32);var a=b;i=a;var w=i;var u=(j)&4294967295;__ZN9GooStringC1EPKc(w,u);var t=i;h=t}else{var s=__Znwj(32);var r=s;k=r;var q=k;__ZN9GooStringC1Ev(q);var o=k;h=o}var n=h;y=n;var p=y;STACKTOP=z;return p;return null}function __Z12appendToPathP9GooStringPc(ad,r){var O;var aA;var ae;var y;var ac;var A;var B;var C;var at;var Q;var d=0;aA=ad;ae=r;var ar=ae;var aq=_strcmp(ar,(__str1137)&4294967295);var ap=(((aq))|0)==0;if(ap){var ao=aA;at=ao}else{var an=ae;var am=_strcmp(an,(__str11138)&4294967295);var ak=(((am))|0)==0;if(ak){var aj=aA;var ai=__ZN9GooString9getLengthEv(aj);var aa=((ai)-2)&4294967295;Q=aa;while(1){var R=Q;var N=(((R))|0)>=0;if(!(N)){O=2;break}var Z=aA;var Y=Q;var X=__ZN9GooString7getCharEi(Z,Y);var W=reSign((X),8,0)==47;var V=unSign((W),1,0);C=V;var U=C;var D=reSign((U),8,0)!=0;if(D){O=2;break}var T=Q;var S=((T)-1)&4294967295;Q=S;O=1;continue}var M=Q;var L=(((M))|0)<=0;if(L){var K=aA;var J=__ZN9GooString7getCharEi(K,0);var I=reSign((J),8,0)==47;var H=unSign((I),1,0);B=H;var G=B;var P=reSign((G),8,0)!=0;if(P){var F=aA;var E=__ZN9GooString9getLengthEv(F);var z=((E)-1)&4294967295;var x=aA;var w=__ZN9GooString3delEii(x,1,z)}else{var v=aA;var u=__ZN9GooString5clearEv(v);var t=aA;var s=__ZN9GooString6appendEPKci(t,(__str11138)&4294967295,-1)}}else{var q=aA;var p=__ZN9GooString9getLengthEv(q);var o=Q;var n=((p)-(o))&4294967295;var m=aA;var l=Q;var k=__ZN9GooString3delEii(m,l,n)}var j=aA;at=j}else{var i=aA;var h=__ZN9GooString9getLengthEv(i);var g=(((h))|0)<=0;$bb17$$bb15$21:do{if(g){O=7}else{var f=aA;var e=__ZN9GooString9getLengthEv(f);var c=((e)-1)&4294967295;var b=aA;var a=__ZN9GooString7getCharEi(b,c);var aB=reSign((a),8,0)==47;if(aB){O=7;break $bb17$$bb15$21}ac=1;O=9;break $bb17$$bb15$21}}while(0);if(O==7){ac=0}var az=ac;A=az;var ay=A;var al=reSign((ay),8,0)!=0;if(al){var ax=aA;var aw=__ZN9GooString6appendEc(ax,47)}var av=aA;var au=ae;var ah=__ZN9GooString6appendEPKci(av,au,-1);var ag=aA;at=ag}}var af=at;y=af;var ab=y;return ab;return null}function __ZN9GDirEntryC1EPcS0_b(j,N,c,g){var u=STACKTOP;STACKTOP+=96;_memset(u,0,96);var t;var d;var L;var A;var f;var b;var S;var R;var e=u;var C=0;d=j;L=N;A=c;f=g;var Q=__Znwj(32);var P=Q;R=P;var O=R;var M=A;__ZN9GooStringC1EPKc(O,M);var K=d;var I=(K)&4294967295;var G=R;HEAP[I]=G;var E=d;var s=(E+8)&4294967295;HEAP[s]=0;var r=__Znwj(32);var q=r;S=q;var p=S;var o=L;__ZN9GooStringC1EPKc(p,o);var n=d;var l=(n+4)&4294967295;var k=S;HEAP[l]=k;var i=d;var h=(i+4)&4294967295;var a=HEAP[h];var ab=A;var aa=__Z12appendToPathP9GooStringPc(a,ab);var Z=f;var v=reSign((Z),8,0)!=0;$bb$$bb3$2:do{if(v){var Y=d;var X=(Y+4)&4294967295;var W=HEAP[X];var V=__ZNK9GooString10getCStringEv(W);var U=___01stat64_(V,e);var T=(((U))|0)==0;var J=unSign((T),1,0);b=J;var H=b;var m=reSign((H),8,0)!=0;if(!(m)){t=1;break $bb$$bb3$2}var F=(e+16)&4294967295;var D=HEAP[F];var B=(D)&61440;var z=(((B))|0)==16384;var y=unSign((z),1,0);var x=d;var w=(x+8)&4294967295;HEAP[w]=y}}while(0);STACKTOP=u;return;return}function __ZN4GDir12getNextEntryEv(f){var s;var b;var t;var O;var N;var M;var c;var W;var A=0;b=f;c=0;var L=b;var K=(L+8)&4294967295;var J=HEAP[K];var I=(J)!=0;if(I){s=0}else{s=1}while(1){if(s==0){var G=b;var E=(G+8)&4294967295;var C=HEAP[E];var p=___01readdir64_(C);W=p;var n=W;var l=(n)==0;if(!l){var k=W;var j=(k+19)&4294967295;var i=(j)&4294967295;var h=_strcmp(i,(__str1137)&4294967295);var g=(((h))|0)==0;if(g){s=0;continue}var e=W;var d=(e+19)&4294967295;var a=(d)&4294967295;var Z=_strcmp(a,(__str11138)&4294967295);var Y=(((Z))|0)==0;if(Y){s=0;continue}}var X=W;var V=(X)!=0;if(!(V)){s=1;continue}var U=b;var T=(U)&4294967295;var S=HEAP[T];var R=__ZNK9GooString10getCStringEv(S);M=R;var Q=__Znwj(12);var H=Q;N=H;var F=b;var D=(F+4)&4294967295;var B=HEAP[D];var z=unSign((B),8,0);var y=W;var x=(y+19)&4294967295;var w=(x)&4294967295;var v=N;var u=M;var r=(((z))&255);__ZN9GDirEntryC1EPcS0_b(v,u,w,r);var q=N;c=q;s=1;continue}else{if(s==1){var o=c;O=o;var m=O;t=m;s=5;break}}}var P=t;return P;return null}function __ZN9GDirEntryC2EPcS0_b(j,N,c,g){var u=STACKTOP;STACKTOP+=96;_memset(u,0,96);var t;var d;var L;var A;var f;var b;var S;var R;var e=u;var C=0;d=j;L=N;A=c;f=g;var Q=__Znwj(32);var P=Q;R=P;var O=R;var M=A;__ZN9GooStringC1EPKc(O,M);var K=d;var I=(K)&4294967295;var G=R;HEAP[I]=G;var E=d;var s=(E+8)&4294967295;HEAP[s]=0;var r=__Znwj(32);var q=r;S=q;var p=S;var o=L;__ZN9GooStringC1EPKc(p,o);var n=d;var l=(n+4)&4294967295;var k=S;HEAP[l]=k;var i=d;var h=(i+4)&4294967295;var a=HEAP[h];var ab=A;var aa=__Z12appendToPathP9GooStringPc(a,ab);var Z=f;var v=reSign((Z),8,0)!=0;$bb$$bb3$2:do{if(v){var Y=d;var X=(Y+4)&4294967295;var W=HEAP[X];var V=__ZNK9GooString10getCStringEv(W);var U=___01stat64_(V,e);var T=(((U))|0)==0;var J=unSign((T),1,0);b=J;var H=b;var m=reSign((H),8,0)!=0;if(!(m)){t=1;break $bb$$bb3$2}var F=(e+16)&4294967295;var D=HEAP[F];var B=(D)&61440;var z=(((B))|0)==16384;var y=unSign((z),1,0);var x=d;var w=(x+8)&4294967295;HEAP[w]=y}}while(0);STACKTOP=u;return;return}function __Z16makePathAbsoluteP9GooString(aG){var x=STACKTOP;STACKTOP+=4097;_memset(x,0,4097);var ab;var bd;var B;var a5;var J;var L;var ae;var ag;var d;var a8;var ak;var am;var e;var D=x;var ac;var G;var F;var ad;var g=0;bd=aG;var a4=bd;var a2=__ZN9GooString7getCharEi(a4,0);var a1=reSign((a2),8,0)==126;var a0=unSign((a1),1,0);am=a0;var aY=am;var E=reSign((aY),8,0)!=0;$bb$$bb20$2:do{if(E){var aX=bd;var aW=__ZN9GooString7getCharEi(aX,1);var aV=reSign((aW),8,0)==47;$bb2$$bb1$4:do{if(aV){ab=0}else{var aU=bd;var az=__ZN9GooString9getLengthEv(aU);var ax=(((az))|0)==1;if(ax){ab=0;break $bb2$$bb1$4}a8=0;ab=3;break $bb2$$bb1$4}}while(0);if(ab==0){a8=1}var av=a8;ak=av;var at=ak;var af=reSign((at),8,0)!=0;$bb6$$bb9$10:do{if(af){var ap=bd;var an=__ZN9GooString3delEii(ap,0,1);var al=__Z10getHomeDirv();ac=al;var aj=bd;var ai=ac;var ah=__ZN9GooString6insertEiPS_(aj,0,ai);var V=ac;d=V;var T=d;var R=(T)!=0;if(R){var P=d;__ZN9GooStringD1Ev(P);var O=d;var N=O;__ZdlPv(N)}}else{var M=bd;var K=__ZNK9GooString10getCStringEv(M);var I=(K+1)&4294967295;G=I;var H=G;F=H;while(1){var z=F;var y=HEAP[z];var w=reSign((y),8,0)==0;if(w){ab=7;break}var v=F;var u=HEAP[v];var t=reSign((u),8,0)!=47;if(!(t)){ab=7;break}var C=F;var A=(C+1)&4294967295;F=A;ab=6;continue}var s=F;var r=(s);var p=G;var o=(p);var n=((r)-(o))&4294967295;ad=n;var m=ad;var l=(((m))|0)>4096;var k=unSign((l),1,0);ag=k;var j=ag;var a3=reSign((j),8,0)!=0;if(a3){ad=4096}var i=ad;var h=(D)&4294967295;var f=G;var c=_strncpy(h,f,i);var b=ad;var a=(D+b)&4294967295;HEAP[a]=0;var be=(D)&4294967295;var bc=_getpwnam(be);e=bc;var bb=e;var ba=(bb)!=0;var a9=unSign((ba),1,0);ae=a9;var a7=ae;var aZ=reSign((a7),8,0)!=0;if(!(aZ)){ab=12;break $bb6$$bb9$10}var a6=F;var aT=(a6);var aS=G;var aR=(aS);var aQ=((aT)-(aR))&4294967295;var aP=((aQ)+1)&4294967295;var aO=bd;var aN=__ZN9GooString3delEii(aO,0,aP);var aM=e;var aL=(aM+20)&4294967295;var aK=HEAP[aL];var aE=bd;var aD=__ZN9GooString6insertEiPKci(aE,0,aK,-1)}}while(0)}else{var aC=bd;var aB=__ZNK9GooString10getCStringEv(aC);var aA=__Z14isAbsolutePathPc(aB);var aJ=reSign((aA),8,0)!=0;var aF=(aJ)^1;var q=unSign((aF),1,0);L=q;var ay=L;var aI=reSign((ay),8,0)!=0;if(!(aI)){ab=15;break $bb$$bb20$2}var aw=(D)&4294967295;var au=_getcwd(aw,4097);var ar=(au)!=0;var ao=unSign((ar),1,0);J=ao;var aa=J;var aH=reSign((aa),8,0)!=0;if(!(aH)){ab=15;break $bb$$bb20$2}var Z=bd;var Y=__ZN9GooString6insertEic(Z,0,47);var X=bd;var W=(D)&4294967295;var U=__ZN9GooString6insertEiPKci(X,0,W,-1)}}while(0);var S=bd;a5=S;var Q=a5;B=Q;var aq=B;STACKTOP=x;return aq;return null}function __ZN7GooHashC2Eb(n,p){var z;var l;var w;var b;var m=0;l=n;w=p;var k=l;var j=(k)&4294967295;var i=w;HEAP[j]=i;var h=l;var g=(h+4)&4294967295;HEAP[g]=7;var f=l;var e=(f+4)&4294967295;var d=HEAP[e];var c=_gmallocn(d,4);var a=c;var A=l;var y=(A+12)&4294967295;HEAP[y]=a;b=0;while(1){var o=l;var G=(o+4)&4294967295;var F=HEAP[G];var E=b;var D=(((F))|0)>(((E))|0);if(!(D)){z=2;break}var x=l;var v=(x+12)&4294967295;var u=HEAP[v];var t=b;var s=(u+4*t)&4294967295;HEAP[s]=0;var r=b;var q=((r)+1)&4294967295;b=q;z=0;continue}var C=l;var B=(C+8)&4294967295;HEAP[B]=0;return;return}function __ZN7GooHash4hashEP9GooString(j,f){var s;var b;var G;var t;var F;var d;var c;var g;var e;var v=0;b=j;G=f;g=0;var E=G;var D=__ZNK9GooString10getCStringEv(E);c=D;e=0;while(1){var n=G;var m=__ZN9GooString9getLengthEv(n);var l=e;var k=(((m))|0)>(((l))|0);var i=unSign((k),1,0);d=i;var h=d;var u=reSign((h),8,0)!=0;if(!(u)){s=2;break}var C=g;var B=((C)*17)&4294967295;var A=c;var z=HEAP[A];var y=reSign((z),8,0);var x=(y)&255;var w=((B)+(x))&4294967295;g=w;var r=c;var q=(r+1)&4294967295;c=q;var p=e;var o=((p)+1)&4294967295;e=o;s=0;continue}var a=b;var M=(a+4)&4294967295;var L=HEAP[M];var K=g;var J=unSign((K),32,0)%unSign((L),32,0);F=J;var I=F;t=I;var H=t;return H;return null}function __ZN7GooHash4hashEPc(n,o){var y;var l;var B;var C;var k;var D;var b;var m=0;l=n;B=o;b=0;var j=B;D=j;while(1){var z=D;var x=HEAP[z];var w=reSign((x),8,0)!=0;if(!(w)){y=2;break}var i=b;var h=((i)*17)&4294967295;var g=D;var f=HEAP[g];var e=reSign((f),8,0);var d=(e)&255;var c=((h)+(d))&4294967295;b=c;var a=D;var A=(a+1)&4294967295;D=A;y=0;continue}var v=l;var u=(v+4)&4294967295;var s=HEAP[u];var r=b;var q=unSign((r),32,0)%unSign((s),32,0);k=q;var p=k;C=p;var t=C;return t;return null}function __ZN7GooHash4findEPcPi(i,d,e){var s;var b;var G;var f;var t;var F;var r;var c;var v=0;b=i;G=d;f=e;var E=b;var D=G;var C=__ZN7GooHash4hashEPc(E,D);var B=f;HEAP[B]=C;var A=b;var z=(A+12)&4294967295;var y=HEAP[z];var x=f;var w=HEAP[x];var q=(y+4*w)&4294967295;var p=HEAP[q];c=p;while(1){var K=c;var J=(K)!=0;if(!(J)){s=5;break}var o=c;var n=(o)&4294967295;var m=HEAP[n];var l=G;var k=__ZNK9GooString3cmpEPKc(m,l);var j=(((k))|0)==0;var h=unSign((j),1,0);r=h;var g=r;var u=reSign((g),8,0)!=0;if(u){s=1;break}var N=c;var M=(N+8)&4294967295;var L=HEAP[M];c=L;s=0;continue}if(s==1){var a=c;F=a}else{if(s==5){F=0}}var I=F;t=I;var H=t;return H;return null}function __ZN7GooHash9lookupIntEPc(o,p){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var u;var m;var x;var y;var l;var g;var z;var b=A;var n=0;m=o;x=p;var k=m;var j=x;var i=__ZN7GooHash4findEPcPi(k,j,b);z=i;var h=z;var f=(h)==0;var e=unSign((f),1,0);g=e;var d=g;var w=reSign((d),8,0)!=0;if(w){l=0}else{var c=z;var a=(c+4)&4294967295;var v=(a)&4294967295;var t=v;var s=HEAP[t];l=s}var r=l;y=r;var q=y;STACKTOP=A;return q;return null}function __ZN7GooHash6lookupEPc(o,p){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var t;var m;var w;var x;var l;var h;var y;var b=z;var n=0;m=o;w=p;var k=m;var j=w;var i=__ZN7GooHash4findEPcPi(k,j,b);y=i;var g=y;var f=(g)==0;var e=unSign((f),1,0);h=e;var d=h;var v=reSign((d),8,0)!=0;if(v){l=0}else{var c=y;var a=(c+4)&4294967295;var u=(a)&4294967295;var s=HEAP[u];l=s}var r=l;x=r;var q=x;STACKTOP=z;return q;return null}function __ZN7GooHash4findEP9GooStringPi(i,d,e){var s;var b;var G;var f;var t;var F;var r;var c;var v=0;b=i;G=d;f=e;var E=b;var D=G;var C=__ZN7GooHash4hashEP9GooString(E,D);var B=f;HEAP[B]=C;var A=b;var z=(A+12)&4294967295;var y=HEAP[z];var x=f;var w=HEAP[x];var q=(y+4*w)&4294967295;var p=HEAP[q];c=p;while(1){var K=c;var J=(K)!=0;if(!(J)){s=5;break}var o=c;var n=(o)&4294967295;var m=HEAP[n];var l=G;var k=__ZNK9GooString3cmpEPS_(m,l);var j=(((k))|0)==0;var h=unSign((j),1,0);r=h;var g=r;var u=reSign((g),8,0)!=0;if(u){s=1;break}var N=c;var M=(N+8)&4294967295;var L=HEAP[M];c=L;s=0;continue}if(s==1){var a=c;F=a}else{if(s==5){F=0}}var I=F;t=I;var H=t;return H;return null}function __ZN7GooHash9lookupIntEP9GooString(o,p){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var u;var m;var x;var y;var l;var j;var z;var b=A;var n=0;m=o;x=p;var k=m;var i=x;var h=__ZN7GooHash4findEP9GooStringPi(k,i,b);z=h;var g=z;var f=(g)==0;var e=unSign((f),1,0);j=e;var d=j;var w=reSign((d),8,0)!=0;if(w){l=0}else{var c=z;var a=(c+4)&4294967295;var v=(a)&4294967295;var t=v;var s=HEAP[t];l=s}var r=l;y=r;var q=y;STACKTOP=A;return q;return null}function __ZN7GooHash6lookupEP9GooString(o,p){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var t;var m;var w;var x;var l;var k;var y;var b=z;var n=0;m=o;w=p;var j=m;var i=w;var h=__ZN7GooHash4findEP9GooStringPi(j,i,b);y=h;var g=y;var f=(g)==0;var e=unSign((f),1,0);k=e;var d=k;var v=reSign((d),8,0)!=0;if(v){l=0}else{var c=y;var a=(c+4)&4294967295;var u=(a)&4294967295;var s=HEAP[u];l=s}var r=l;x=r;var q=x;STACKTOP=z;return q;return null}function __ZN7GooHashC1Eb(n,p){var z;var l;var w;var b;var m=0;l=n;w=p;var k=l;var j=(k)&4294967295;var i=w;HEAP[j]=i;var h=l;var g=(h+4)&4294967295;HEAP[g]=7;var f=l;var e=(f+4)&4294967295;var d=HEAP[e];var c=_gmallocn(d,4);var a=c;var A=l;var y=(A+12)&4294967295;HEAP[y]=a;b=0;while(1){var o=l;var G=(o+4)&4294967295;var F=HEAP[G];var E=b;var D=(((F))|0)>(((E))|0);if(!(D)){z=2;break}var x=l;var v=(x+12)&4294967295;var u=HEAP[v];var t=b;var s=(u+4*t)&4294967295;HEAP[s]=0;var r=b;var q=((r)+1)&4294967295;b=q;z=0;continue}var C=l;var B=(C+8)&4294967295;HEAP[B]=0;return;return}function __ZN7GooHash6expandEv(z){var L;var af;var o;var M;var K;var O;var N;var d=0;af=z;var aA=af;var az=(aA+4)&4294967295;var ay=HEAP[az];K=ay;var ax=af;var aw=(ax+12)&4294967295;var av=HEAP[aw];o=av;var au=af;var at=(au+4)&4294967295;var ar=HEAP[at];var aq=((ar)*2)&4294967295;var Z=((aq)+1)&4294967295;var X=af;var W=(X+4)&4294967295;HEAP[W]=Z;var V=af;var U=(V+4)&4294967295;var T=HEAP[U];var S=_gmallocn(T,4);var R=S;var Q=af;var P=(Q+12)&4294967295;HEAP[P]=R;O=0;$bb1$2:while(1){var C=af;var B=(C+4)&4294967295;var A=HEAP[B];var y=O;var x=(((A))|0)>(((y))|0);if(!(x)){L=2;break $bb1$2}var J=af;var I=(J+12)&4294967295;var H=HEAP[I];var G=O;var F=(H+4*G)&4294967295;HEAP[F]=0;var E=O;var D=((E)+1)&4294967295;O=D;L=0;continue $bb1$2}N=0;$bb7$6:while(1){var ad=N;var ac=K;var ab=(((ad))|0)<(((ac))|0);if(!(ab)){L=8;break $bb7$6}while(1){var al=o;var ak=N;var aj=(al+4*ak)&4294967295;var ai=HEAP[aj];var ah=(ai)!=0;if(!(ah)){L=6;break}var w=o;var v=N;var u=(w+4*v)&4294967295;var t=HEAP[u];M=t;var s=o;var r=N;var q=(s+4*r)&4294967295;var p=HEAP[q];var n=(p+8)&4294967295;var m=HEAP[n];var l=o;var k=N;var j=(l+4*k)&4294967295;HEAP[j]=m;var i=M;var h=(i)&4294967295;var g=HEAP[h];var f=af;var e=__ZN7GooHash4hashEP9GooString(f,g);O=e;var c=af;var b=(c+12)&4294967295;var a=HEAP[b];var aH=O;var aG=(a+4*aH)&4294967295;var aF=HEAP[aG];var aE=M;var aD=(aE+8)&4294967295;HEAP[aD]=aF;var aC=af;var aB=(aC+12)&4294967295;var ap=HEAP[aB];var ao=O;var an=(ap+4*ao)&4294967295;var am=M;HEAP[an]=am;L=4;continue}var ag=N;var ae=((ag)+1)&4294967295;N=ae;L=3;continue $bb7$6}var aa=o;var Y=aa;_gfree(Y);return;return}function __ZN7GooHash8killIterEPP11GooHashIter(g,f){var i;var j;var e;var h=0;j=g;e=f;var d=e;var c=HEAP[d];var b=c;__ZdlPv(b);var a=e;HEAP[a]=0;return;return}function __ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPi(C,y,Q,aA){var P;var ac;var al;var D;var d;var A;var R;var az;var e=0;ac=C;al=y;D=Q;d=aA;var ay=al;var ax=HEAP[ay];var aw=(ax)==0;if(aw){az=0}else{var av=al;var au=HEAP[av];var at=(au+4)&4294967295;var ar=HEAP[at];var aq=(ar)!=0;if(aq){var ap=al;var ab=HEAP[ap];var aa=al;var Z=HEAP[aa];var Y=(Z+4)&4294967295;var X=HEAP[Y];var W=(X+8)&4294967295;var V=HEAP[W];var U=(ab+4)&4294967295;HEAP[U]=V}while(1){var g=al;var f=HEAP[g];var c=(f+4)&4294967295;var b=HEAP[c];var a=(b)==0;if(!(a)){P=6;break}var T=al;var S=HEAP[T];var O=(S)&4294967295;var N=HEAP[O];var M=((N)+1)&4294967295;var L=(S)&4294967295;HEAP[L]=M;var K=(S)&4294967295;var J=HEAP[K];var I=ac;var H=(I+4)&4294967295;var G=HEAP[H];var F=(((J))|0)==(((G))|0);var B=unSign((F),1,0);R=B;var z=R;var E=reSign((z),8,0)!=0;if(E){P=3;break}var t=al;var s=HEAP[t];var r=ac;var q=(r+12)&4294967295;var o=HEAP[q];var n=al;var m=HEAP[n];var l=(m)&4294967295;var k=HEAP[l];var j=(o+4*k)&4294967295;var i=HEAP[j];var h=(s+4)&4294967295;HEAP[h]=i;P=2;continue}if(P==6){var aH=al;var aG=HEAP[aH];var aF=(aG+4)&4294967295;var aE=HEAP[aF];var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=D;HEAP[aB]=aC;var ao=al;var am=HEAP[ao];var ak=(am+4)&4294967295;var aj=HEAP[ak];var ai=(aj+4)&4294967295;var ah=(ai)&4294967295;var ag=ah;var af=HEAP[ag];var ae=d;HEAP[ae]=af;az=1}else{if(P==3){var x=al;var w=HEAP[x];var v=w;__ZdlPv(v);var u=al;HEAP[u]=0;az=0}}}var ad=az;A=ad;var an=A;var p=(((an))&255);return p;return null}function __ZN7GooHash7getNextEPP11GooHashIterPP9GooStringPPv(C,y,Q,az){var P;var ac;var ak;var D;var d;var A;var R;var ay;var e=0;ac=C;ak=y;D=Q;d=az;var ax=ak;var aw=HEAP[ax];var av=(aw)==0;if(av){ay=0}else{var au=ak;var at=HEAP[au];var ar=(at+4)&4294967295;var aq=HEAP[ar];var ap=(aq)!=0;if(ap){var ao=ak;var ab=HEAP[ao];var aa=ak;var Z=HEAP[aa];var Y=(Z+4)&4294967295;var X=HEAP[Y];var W=(X+8)&4294967295;var V=HEAP[W];var U=(ab+4)&4294967295;HEAP[U]=V}while(1){var g=ak;var f=HEAP[g];var c=(f+4)&4294967295;var b=HEAP[c];var a=(b)==0;if(!(a)){P=6;break}var T=ak;var S=HEAP[T];var O=(S)&4294967295;var N=HEAP[O];var M=((N)+1)&4294967295;var L=(S)&4294967295;HEAP[L]=M;var K=(S)&4294967295;var J=HEAP[K];var I=ac;var H=(I+4)&4294967295;var G=HEAP[H];var F=(((J))|0)==(((G))|0);var B=unSign((F),1,0);R=B;var z=R;var E=reSign((z),8,0)!=0;if(E){P=3;break}var t=ak;var s=HEAP[t];var r=ac;var q=(r+12)&4294967295;var o=HEAP[q];var n=ak;var m=HEAP[n];var l=(m)&4294967295;var k=HEAP[l];var j=(o+4*k)&4294967295;var i=HEAP[j];var h=(s+4)&4294967295;HEAP[h]=i;P=2;continue}if(P==6){var aG=ak;var aF=HEAP[aG];var aE=(aF+4)&4294967295;var aD=HEAP[aE];var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=D;HEAP[aA]=aB;var an=ak;var al=HEAP[an];var aj=(al+4)&4294967295;var ai=HEAP[aj];var ah=(ai+4)&4294967295;var ag=(ah)&4294967295;var af=HEAP[ag];var ae=d;HEAP[ae]=af;ay=1}else{if(P==3){var x=ak;var w=HEAP[x];var v=w;__ZdlPv(v);var u=ak;HEAP[u]=0;ay=0}}}var ad=ay;A=ad;var am=A;var p=(((am))&255);return p;return null}function __ZN7GooHash9startIterEPP11GooHashIter(l,k){var n;var o;var j;var m=0;o=l;j=k;var i=__Znwj(8);var h=i;var g=j;HEAP[g]=h;var f=j;var e=HEAP[f];var d=(e)&4294967295;HEAP[d]=-1;var c=j;var b=HEAP[c];var a=(b+4)&4294967295;HEAP[a]=0;return;return}function __ZN7GooHash3addEP9GooStringi(h,d,p){var s;var b;var O;var W;var c;var e;var z=0;b=h;O=d;W=p;var N=b;var M=(N+8)&4294967295;var L=HEAP[M];var K=b;var J=(K+4)&4294967295;var I=HEAP[J];var H=(((L))|0)>=(((I))|0);if(H){var F=b;__ZN7GooHash6expandEv(F)}var D=__Znwj(12);var B=D;c=B;var q=c;var o=(q)&4294967295;var n=O;HEAP[o]=n;var m=c;var l=(m+4)&4294967295;var k=(l)&4294967295;var j=k;var i=W;HEAP[j]=i;var g=b;var f=O;var a=__ZN7GooHash4hashEP9GooString(g,f);e=a;var Y=b;var X=(Y+12)&4294967295;var V=HEAP[X];var U=e;var T=(V+4*U)&4294967295;var S=HEAP[T];var R=c;var Q=(R+8)&4294967295;HEAP[Q]=S;var P=b;var G=(P+12)&4294967295;var E=HEAP[G];var C=e;var A=(E+4*C)&4294967295;var y=c;HEAP[A]=y;var x=b;var w=(x+8)&4294967295;var v=HEAP[w];var u=((v)+1)&4294967295;var t=b;var r=(t+8)&4294967295;HEAP[r]=u;return;return}function __ZN7GooHash3addEP9GooStringPv(h,d,p){var r;var b;var N;var V;var c;var e;var y=0;b=h;N=d;V=p;var M=b;var L=(M+8)&4294967295;var K=HEAP[L];var J=b;var I=(J+4)&4294967295;var H=HEAP[I];var G=(((K))|0)>=(((H))|0);if(G){var E=b;__ZN7GooHash6expandEv(E)}var C=__Znwj(12);var A=C;c=A;var q=c;var o=(q)&4294967295;var n=N;HEAP[o]=n;var m=c;var l=(m+4)&4294967295;var k=(l)&4294967295;var j=V;HEAP[k]=j;var i=b;var g=N;var f=__ZN7GooHash4hashEP9GooString(i,g);e=f;var a=b;var X=(a+12)&4294967295;var W=HEAP[X];var U=e;var T=(W+4*U)&4294967295;var S=HEAP[T];var R=c;var Q=(R+8)&4294967295;HEAP[Q]=S;var P=b;var O=(P+12)&4294967295;var F=HEAP[O];var D=e;var B=(F+4*D)&4294967295;var z=c;HEAP[B]=z;var x=b;var w=(x+8)&4294967295;var v=HEAP[w];var u=((v)+1)&4294967295;var t=b;var s=(t+8)&4294967295;HEAP[s]=u;return;return}function __ZN7GooHash9removeIntEPc(k,f){var G=STACKTOP;STACKTOP+=4;_memset(G,0,4);var E;var d;var ae;var H;var ad;var ac;var F;var e;var c;var z;var g=G;var P=0;d=k;ae=f;var ab=d;var aa=ae;var Z=__ZN7GooHash4findEPcPi(ab,aa,g);e=Z;var Y=e;var X=(Y)==0;var V=unSign((X),1,0);F=V;var T=F;var I=reSign((T),8,0)!=0;if(I){ac=0}else{var R=d;var B=(R+12)&4294967295;var y=HEAP[B];var w=HEAP[g];var u=(y+4*w)&4294967295;c=u;$bb3$5:while(1){var m=c;var j=HEAP[m];var i=e;var a=(j)!=(i);if(!(a)){E=3;break $bb3$5}var s=c;var q=HEAP[s];var o=(q+8)&4294967295;c=o;E=1;continue $bb3$5}var ao=e;var an=(ao+8)&4294967295;var am=HEAP[an];var al=c;HEAP[al]=am;var ak=d;var aj=(ak)&4294967295;var ai=HEAP[aj];var h=reSign((ai),8,0)!=0;$bb6$$bb8$9:do{if(h){var ah=e;var ag=(ah)&4294967295;var W=HEAP[ag];ad=W;var U=ad;var S=(U)!=0;if(!(S)){E=5;break $bb6$$bb8$9}var Q=ad;__ZN9GooStringD1Ev(Q);var O=ad;var N=O;__ZdlPv(N)}}while(0);var M=e;var L=(M+4)&4294967295;var K=(L)&4294967295;var J=K;var D=HEAP[J];z=D;var C=e;var A=C;__ZdlPv(A);var x=d;var v=(x+8)&4294967295;var t=HEAP[v];var r=((t)-1)&4294967295;var p=d;var n=(p+8)&4294967295;HEAP[n]=r;var l=z;ac=l}var b=ac;H=b;var af=H;STACKTOP=G;return af;return null}function __ZN7GooHash6removeEPc(j,e){var F=STACKTOP;STACKTOP+=4;_memset(F,0,4);var D;var c;var ad;var G;var ac;var ab;var E;var d;var b;var y;var f=F;var O=0;c=j;ad=e;var aa=c;var Z=ad;var Y=__ZN7GooHash4findEPcPi(aa,Z,f);d=Y;var X=d;var W=(X)==0;var U=unSign((W),1,0);E=U;var S=E;var H=reSign((S),8,0)!=0;if(H){ab=0}else{var Q=c;var A=(Q+12)&4294967295;var x=HEAP[A];var v=HEAP[f];var t=(x+4*v)&4294967295;b=t;$bb3$5:while(1){var l=b;var i=HEAP[l];var h=d;var a=(i)!=(h);if(!(a)){D=3;break $bb3$5}var r=b;var p=HEAP[r];var n=(p+8)&4294967295;b=n;D=1;continue $bb3$5}var an=d;var am=(an+8)&4294967295;var al=HEAP[am];var ak=b;HEAP[ak]=al;var aj=c;var ai=(aj)&4294967295;var ah=HEAP[ai];var g=reSign((ah),8,0)!=0;$bb6$$bb8$9:do{if(g){var ag=d;var af=(ag)&4294967295;var V=HEAP[af];ac=V;var T=ac;var R=(T)!=0;if(!(R)){D=5;break $bb6$$bb8$9}var P=ac;__ZN9GooStringD1Ev(P);var N=ac;var M=N;__ZdlPv(M)}}while(0);var L=d;var K=(L+4)&4294967295;var J=(K)&4294967295;var I=HEAP[J];y=I;var C=d;var B=C;__ZdlPv(B);var z=c;var w=(z+8)&4294967295;var u=HEAP[w];var s=((u)-1)&4294967295;var q=c;var o=(q+8)&4294967295;HEAP[o]=s;var m=y;ab=m}var k=ab;G=k;var ae=G;STACKTOP=F;return ae;return null}function __ZN7GooHash9removeIntEP9GooString(k,f){var F=STACKTOP;STACKTOP+=4;_memset(F,0,4);var E;var d;var ae;var H;var ad;var ac;var G;var e;var c;var z;var g=F;var P=0;d=k;ae=f;var ab=d;var aa=ae;var Z=__ZN7GooHash4findEP9GooStringPi(ab,aa,g);e=Z;var Y=e;var X=(Y)==0;var V=unSign((X),1,0);G=V;var T=G;var I=reSign((T),8,0)!=0;if(I){ac=0}else{var R=d;var B=(R+12)&4294967295;var y=HEAP[B];var w=HEAP[g];var u=(y+4*w)&4294967295;c=u;$bb3$5:while(1){var m=c;var j=HEAP[m];var i=e;var a=(j)!=(i);if(!(a)){E=3;break $bb3$5}var s=c;var q=HEAP[s];var o=(q+8)&4294967295;c=o;E=1;continue $bb3$5}var ao=e;var an=(ao+8)&4294967295;var am=HEAP[an];var al=c;HEAP[al]=am;var ak=d;var aj=(ak)&4294967295;var ai=HEAP[aj];var h=reSign((ai),8,0)!=0;$bb6$$bb8$9:do{if(h){var ah=e;var ag=(ah)&4294967295;var W=HEAP[ag];ad=W;var U=ad;var S=(U)!=0;if(!(S)){E=5;break $bb6$$bb8$9}var Q=ad;__ZN9GooStringD1Ev(Q);var O=ad;var N=O;__ZdlPv(N)}}while(0);var M=e;var L=(M+4)&4294967295;var K=(L)&4294967295;var J=K;var D=HEAP[J];z=D;var C=e;var A=C;__ZdlPv(A);var x=d;var v=(x+8)&4294967295;var t=HEAP[v];var r=((t)-1)&4294967295;var p=d;var n=(p+8)&4294967295;HEAP[n]=r;var l=z;ac=l}var b=ac;H=b;var af=H;STACKTOP=F;return af;return null}function __ZN7GooHash6removeEP9GooString(j,e){var E=STACKTOP;STACKTOP+=4;_memset(E,0,4);var D;var c;var ac;var F;var ab;var aa;var ad;var d;var b;var y;var f=E;var N=0;c=j;ac=e;var Z=c;var Y=ac;var X=__ZN7GooHash4findEP9GooStringPi(Z,Y,f);d=X;var W=d;var V=(W)==0;var T=unSign((V),1,0);ad=T;var R=ad;var G=reSign((R),8,0)!=0;if(G){aa=0}else{var P=c;var A=(P+12)&4294967295;var x=HEAP[A];var v=HEAP[f];var t=(x+4*v)&4294967295;b=t;$bb3$5:while(1){var l=b;var i=HEAP[l];var h=d;var a=(i)!=(h);if(!(a)){D=3;break $bb3$5}var r=b;var p=HEAP[r];var n=(p+8)&4294967295;b=n;D=1;continue $bb3$5}var an=d;var am=(an+8)&4294967295;var al=HEAP[am];var ak=b;HEAP[ak]=al;var aj=c;var ai=(aj)&4294967295;var ah=HEAP[ai];var g=reSign((ah),8,0)!=0;$bb6$$bb8$9:do{if(g){var ag=d;var af=(ag)&4294967295;var U=HEAP[af];ab=U;var S=ab;var Q=(S)!=0;if(!(Q)){D=5;break $bb6$$bb8$9}var O=ab;__ZN9GooStringD1Ev(O);var M=ab;var L=M;__ZdlPv(L)}}while(0);var K=d;var J=(K+4)&4294967295;var I=(J)&4294967295;var H=HEAP[I];y=H;var C=d;var B=C;__ZdlPv(B);var z=c;var w=(z+8)&4294967295;var u=HEAP[w];var s=((u)-1)&4294967295;var q=c;var o=(q+8)&4294967295;HEAP[o]=s;var m=y;aa=m}var k=aa;F=k;var ae=F;STACKTOP=E;return ae;return null}function __ZN7GooHash7replaceEP9GooStringi(p,r,q){var I=STACKTOP;STACKTOP+=4;_memset(I,0,4);var B;var n;var E;var i;var F;var m;var G;var b=I;var o=0;n=p;E=r;i=q;var l=n;var k=E;var j=__ZN7GooHash4findEP9GooStringPi(l,k,b);G=j;var h=G;var g=(h)!=0;var f=unSign((g),1,0);m=f;var e=m;var D=reSign((e),8,0)!=0;if(D){var d=G;var c=(d+4)&4294967295;var a=(c)&4294967295;var C=a;var A=i;HEAP[C]=A;var z=E;F=z;var y=F;var x=(y)!=0;if(x){var w=F;__ZN9GooStringD1Ev(w);var v=F;var u=v;__ZdlPv(u)}}else{var t=n;var s=E;var H=i;__ZN7GooHash3addEP9GooStringi(t,s,H)}STACKTOP=I;return;return}function __ZN7GooHash7replaceEP9GooStringPv(p,r,q){var H=STACKTOP;STACKTOP+=4;_memset(H,0,4);var B;var m;var E;var i;var G;var n;var F;var b=H;var o=0;m=p;E=r;i=q;var l=m;var k=E;var j=__ZN7GooHash4findEP9GooStringPi(l,k,b);F=j;var h=F;var g=(h)!=0;var f=unSign((g),1,0);n=f;var e=n;var D=reSign((e),8,0)!=0;if(D){var d=F;var c=(d+4)&4294967295;var a=(c)&4294967295;var C=i;HEAP[a]=C;var A=E;G=A;var z=G;var y=(z)!=0;if(y){var x=G;__ZN9GooStringD1Ev(x);var w=G;var v=w;__ZdlPv(v)}}else{var u=m;var t=E;var s=i;__ZN7GooHash3addEP9GooStringPv(u,t,s)}STACKTOP=H;return;return}function __ZN7GooHashD1Ev(g){var v;var b;var R;var c;var d;var C=0;b=g;d=0;$bb7$2:while(1){var z=b;var y=(z+4)&4294967295;var x=HEAP[y];var u=d;var t=(((x))|0)>(((u))|0);if(!(t)){v=8;break $bb7$2}$bb5$5:while(1){var T=b;var S=(T+12)&4294967295;var K=HEAP[S];var I=d;var G=(K+4*I)&4294967295;var E=HEAP[G];var D=(E)!=0;if(!(D)){v=6;break $bb5$5}var Q=b;var P=(Q+12)&4294967295;var O=HEAP[P];var N=d;var M=(O+4*N)&4294967295;var L=HEAP[M];c=L;var J=b;var H=(J+12)&4294967295;var F=HEAP[H];var s=c;var q=(s+8)&4294967295;var o=HEAP[q];var m=d;var k=(F+4*m)&4294967295;HEAP[k]=o;var j=b;var i=(j)&4294967295;var h=HEAP[i];var w=reSign((h),8,0)!=0;$bb2$$bb4$8:do{if(w){var f=c;var e=(f)&4294967295;var a=HEAP[e];R=a;var aa=R;var Z=(aa)!=0;if(!(Z)){v=3;break $bb2$$bb4$8}var Y=R;__ZN9GooStringD1Ev(Y);var X=R;var W=X;__ZdlPv(W)}}while(0);var V=c;var U=V;__ZdlPv(U);v=1;continue $bb5$5}var B=d;var A=((B)+1)&4294967295;d=A;v=0;continue $bb7$2}var r=b;var p=(r+12)&4294967295;var n=HEAP[p];var l=n;_gfree(l);return;return}function __ZN7GooHashD2Ev(g){var v;var b;var R;var c;var d;var C=0;b=g;d=0;$bb7$2:while(1){var z=b;var y=(z+4)&4294967295;var x=HEAP[y];var u=d;var t=(((x))|0)>(((u))|0);if(!(t)){v=8;break $bb7$2}$bb5$5:while(1){var T=b;var S=(T+12)&4294967295;var K=HEAP[S];var I=d;var G=(K+4*I)&4294967295;var E=HEAP[G];var D=(E)!=0;if(!(D)){v=6;break $bb5$5}var Q=b;var P=(Q+12)&4294967295;var O=HEAP[P];var N=d;var M=(O+4*N)&4294967295;var L=HEAP[M];c=L;var J=b;var H=(J+12)&4294967295;var F=HEAP[H];var s=c;var q=(s+8)&4294967295;var o=HEAP[q];var m=d;var k=(F+4*m)&4294967295;HEAP[k]=o;var j=b;var i=(j)&4294967295;var h=HEAP[i];var w=reSign((h),8,0)!=0;$bb2$$bb4$8:do{if(w){var f=c;var e=(f)&4294967295;var a=HEAP[e];R=a;var aa=R;var Z=(aa)!=0;if(!(Z)){v=3;break $bb2$$bb4$8}var Y=R;__ZN9GooStringD1Ev(Y);var X=R;var W=X;__ZdlPv(W)}}while(0);var V=c;var U=V;__ZdlPv(U);v=1;continue $bb5$5}var B=d;var A=((B)+1)&4294967295;d=A;v=0;continue $bb7$2}var r=b;var p=(r+12)&4294967295;var n=HEAP[p];var l=n;_gfree(l);return;return}function __ZN7GooListC2Ev(m){var o;var q;var n=0;q=m;var i=q;var h=(i+4)&4294967295;HEAP[h]=8;var g=q;var f=(g+4)&4294967295;var e=HEAP[f];var d=_gmallocn(e,4);var c=d;var b=q;var a=(b)&4294967295;HEAP[a]=c;var p=q;var l=(p+8)&4294967295;HEAP[l]=0;var k=q;var j=(k+12)&4294967295;HEAP[j]=0;return;return}function __ZN7GooList6shrinkEv(n){var w;var l;var h;var m=0;l=n;var k=l;var j=(k+4)&4294967295;var i=HEAP[j];var g=l;var f=(g+12)&4294967295;var e=HEAP[f];var d=(((e))|0)>0;if(d){var c=l;var b=(c+12)&4294967295;var a=HEAP[b];h=a}else{var y=l;var x=(y+4)&4294967295;var v=HEAP[x];var u=((((v))|0)/2|0);h=u}var t=h;var s=((i)-(t))&4294967295;var r=l;var q=(r+4)&4294967295;HEAP[q]=s;var p=l;var o=(p+4)&4294967295;var H=HEAP[o];var G=l;var F=(G)&4294967295;var E=HEAP[F];var D=E;var C=_greallocn(D,H,4);var B=C;var A=l;var z=(A)&4294967295;HEAP[z]=B;return;return}function __ZN7GooList6expandEv(n){var w;var l;var i;var m=0;l=n;var k=l;var j=(k+4)&4294967295;var h=HEAP[j];var g=l;var f=(g+12)&4294967295;var e=HEAP[f];var d=(((e))|0)>0;if(d){var c=l;var b=(c+12)&4294967295;var a=HEAP[b];i=a}else{var y=l;var x=(y+4)&4294967295;var v=HEAP[x];i=v}var u=i;var t=((h)+(u))&4294967295;var s=l;var r=(s+4)&4294967295;HEAP[r]=t;var q=l;var p=(q+4)&4294967295;var o=HEAP[p];var G=l;var F=(G)&4294967295;var E=HEAP[F];var D=E;var C=_greallocn(D,o,4);var B=C;var A=l;var z=(A)&4294967295;HEAP[z]=B;return;return}function __ZN7GooList6appendEPS_(f,q){var p;var b;var i;var c;var r=0;b=f;i=q;$bb1$2:while(1){var F=b;var E=(F+8)&4294967295;var D=HEAP[E];var C=i;var B=(C+8)&4294967295;var A=HEAP[B];var y=((D)+(A))&4294967295;var w=b;var u=(w+4)&4294967295;var o=HEAP[u];var n=(((y))|0)>(((o))|0);if(!(n)){p=2;break $bb1$2}var G=b;__ZN7GooList6expandEv(G);p=0;continue $bb1$2}c=0;while(1){var z=i;var x=(z+8)&4294967295;var v=HEAP[x];var t=c;var s=(((v))|0)>(((t))|0);if(!(s)){p=5;break}var m=b;var l=(m)&4294967295;var k=HEAP[l];var j=b;var h=(j+8)&4294967295;var g=HEAP[h];var e=i;var d=(e)&4294967295;var a=HEAP[d];var P=c;var O=(a+4*P)&4294967295;var N=HEAP[O];var M=(k+4*g)&4294967295;HEAP[M]=N;var L=((g)+1)&4294967295;var K=b;var J=(K+8)&4294967295;HEAP[J]=L;var I=c;var H=((I)+1)&4294967295;c=H;p=3;continue}return;return}function __ZN7GooList6appendEPv(m,x){var v;var k;var y;var l=0;k=m;y=x;var j=k;var i=(j+8)&4294967295;var h=HEAP[i];var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=(((h))|0)>=(((e))|0);if(d){var c=k;__ZN7GooList6expandEv(c)}var b=k;var a=(b)&4294967295;var w=HEAP[a];var u=k;var t=(u+8)&4294967295;var s=HEAP[t];var r=(w+4*s)&4294967295;var q=y;HEAP[r]=q;var p=((s)+1)&4294967295;var o=k;var n=(o+8)&4294967295;HEAP[n]=p;return;return}function __ZN7GooList4sortEPFiPKvS1_E(j,g){var m;var n;var k;var l=0;n=j;k=g;var i=n;var h=(i+8)&4294967295;var f=HEAP[h];var e=n;var d=(e)&4294967295;var c=HEAP[d];var b=c;var a=k;_qsort(b,f,4,a);return;return}function __ZN7GooList3delEi(z,O){var K;var aa;var N;var x;var am;var Z;var L;var d=0;aa=z;N=O;var al=aa;var ak=(al)&4294967295;var aj=HEAP[ak];var ai=N;var ah=(aj+4*ai)&4294967295;var ag=HEAP[ah];L=ag;var af=aa;var ae=(af+8)&4294967295;var ad=HEAP[ae];var Y=((ad)-1)&4294967295;var X=N;var W=(((Y))|0)>(((X))|0);if(W){var V=aa;var U=(V+8)&4294967295;var T=HEAP[U];var S=N;var R=((T)-(S))&4294967295;var Q=((R)*4)&4294967295;var P=((Q)+-4)&4294967295;var J=aa;var I=(J)&4294967295;var H=HEAP[I];var G=N;var F=(H+4*G)&4294967295;var E=(F+4)&4294967295;var D=aa;var C=(D)&4294967295;var B=HEAP[C];var A=N;var y=(B+4*A)&4294967295;var w=y;var v=E;_llvm_memmove_p0i8_p0i8_i32(w,v,P,1,0)}var u=aa;var t=(u+8)&4294967295;var s=HEAP[t];var r=((s)-1)&4294967295;var q=aa;var p=(q+8)&4294967295;HEAP[p]=r;var o=aa;var n=(o+4)&4294967295;var m=HEAP[n];var l=aa;var k=(l+8)&4294967295;var j=HEAP[k];var i=((m)-(j))&4294967295;var h=aa;var g=(h+12)&4294967295;var f=HEAP[g];var e=(((f))|0)>0;if(e){var c=aa;var b=(c+12)&4294967295;var a=HEAP[b];Z=a}else{var au=aa;var at=(au+4)&4294967295;var ar=HEAP[at];var aq=((((ar))|0)/2|0);Z=aq}var ap=Z;var ao=(((i))|0)>=(((ap))|0);if(ao){var an=aa;__ZN7GooList6shrinkEv(an)}var ac=L;am=ac;var ab=am;x=ab;var M=x;return M;return null}function __ZN7GooList6insertEiPv(g,d,c){var u;var b;var L;var l;var B=0;b=g;L=d;l=c;var Q=b;var P=(Q+8)&4294967295;var O=HEAP[P];var N=b;var M=(N+4)&4294967295;var K=HEAP[M];var J=(((O))|0)>=(((K))|0);if(J){var H=b;__ZN7GooList6expandEv(H)}var F=b;var D=(F+8)&4294967295;var r=HEAP[D];var p=L;var n=(((r))|0)>(((p))|0);if(n){var m=b;var k=(m+8)&4294967295;var j=HEAP[k];var i=L;var h=((j)-(i))&4294967295;var f=((h)*4)&4294967295;var e=b;var a=(e)&4294967295;var Z=HEAP[a];var Y=L;var X=(Z+4*Y)&4294967295;var W=b;var V=(W)&4294967295;var U=HEAP[V];var T=L;var S=(U+4*T)&4294967295;var R=(S+4)&4294967295;var I=R;var G=X;_llvm_memmove_p0i8_p0i8_i32(I,G,f,1,0)}var E=b;var C=(E)&4294967295;var A=HEAP[C];var z=L;var y=(A+4*z)&4294967295;var x=l;HEAP[y]=x;var w=b;var v=(w+8)&4294967295;var t=HEAP[v];var s=((t)+1)&4294967295;var q=b;var o=(q+8)&4294967295;HEAP[o]=s;return;return}function __ZN7GooListD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;var h=HEAP[a];var g=h;_gfree(g);return;return}function __ZN7GooListD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;var h=HEAP[a];var g=h;_gfree(g);return;return}function __ZN7GooListC1Ei(m,t){var r;var k;var n;var l=0;k=m;n=t;var j=k;var i=(j+4)&4294967295;var h=n;HEAP[i]=h;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=_gmallocn(e,4);var c=d;var b=k;var a=(b)&4294967295;HEAP[a]=c;var s=k;var q=(s+8)&4294967295;HEAP[q]=0;var p=k;var o=(p+12)&4294967295;HEAP[o]=0;return;return}function __ZN7GooListC2Ei(m,t){var r;var k;var n;var l=0;k=m;n=t;var j=k;var i=(j+4)&4294967295;var h=n;HEAP[i]=h;var g=k;var f=(g+4)&4294967295;var e=HEAP[f];var d=_gmallocn(e,4);var c=d;var b=k;var a=(b)&4294967295;HEAP[a]=c;var s=k;var q=(s+8)&4294967295;HEAP[q]=0;var p=k;var o=(p+12)&4294967295;HEAP[o]=0;return;return}function __ZN7GooListC1Ev(m){var o;var q;var n=0;q=m;var i=q;var h=(i+4)&4294967295;HEAP[h]=8;var g=q;var f=(g+4)&4294967295;var e=HEAP[f];var d=_gmallocn(e,4);var c=d;var b=q;var a=(b)&4294967295;HEAP[a]=c;var p=q;var l=(p+8)&4294967295;HEAP[l]=0;var k=q;var j=(k+12)&4294967295;HEAP[j]=0;return;return}function __ZN8GooTimerC2Ev(e){var c;var d;var a=0;d=e;var b=d;__ZN8GooTimer5startEv(b);return;return}function __ZN8GooTimer5startEv(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=1;return;return}function __ZN8GooTimerC1Ev(e){var c;var d;var a=0;d=e;var b=d;__ZN8GooTimer5startEv(b);return;return}function __ZN8GooTimer4stopEv(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=0;return;return}function __ZN8GooTimer10getElapsedEv(g){var d;var f;var e;var c;var b=0;f=g;c=0;var a=c;e=a;var h=e;return h;return null}function __ZN9GooString3SetEPKciS1_i(g,X,k,W,R){var y;var b;var Y;var aa;var r;var m;var z;var V;var d;var c;var G=0;b=g;Y=X;aa=k;r=W;m=R;d=0;var U=Y;var T=(U)!=0;if(T){var S=aa;var Q=(((S))|0)==-1;$bb1$$bb2$4:do{if(Q){var P=Y;var O=_strlen(P);aa=O}else{var M=aa;var K=(((M))|0)<0;if(!(K)){y=2;break $bb1$$bb2$4}___assert_fail((__str231164)&4294967295,(__str241165)&4294967295,150,(__ZZN9GooString3SetEPKciS1_iE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 707143"}}while(0);var I=d;var v=aa;var t=((I)+(v))&4294967295;d=t}var q=r;var o=(q)!=0;if(o){var l=m;var j=(((l))|0)==-1;$bb7$$bb8$12:do{if(j){var i=r;var h=_strlen(i);m=h}else{var f=m;var e=(((f))|0)<0;if(!(e)){y=6;break $bb7$$bb8$12}___assert_fail((__str251166)&4294967295,(__str241165)&4294967295,158,(__ZZN9GooString3SetEPKciS1_iE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 707175"}}while(0);var a=d;var aj=m;var ai=((a)+(aj))&4294967295;d=ai}var ah=b;var ag=d;__ZN9GooString6resizeEi(ah,ag);var af=b;var ae=(af+28)&4294967295;var ad=HEAP[ae];c=ad;var ac=Y;var ab=(ac)!=0;if(ab){var N=aa;var L=c;var J=Y;_llvm_memcpy_p0i8_p0i8_i32(L,J,N,1,0);var H=c;var F=aa;var E=(H+F)&4294967295;c=E}var D=r;var C=(D)!=0;if(C){var B=m;var A=c;var x=r;_llvm_memcpy_p0i8_p0i8_i32(A,x,B,1,0);var w=c;var u=m;var s=(w+u)&4294967295;c=s}var p=b;V=p;var n=V;z=n;var Z=z;return Z;return null}function __ZN9GooString11roundedSizeEi(o,g){var u;var m;var w;var x;var k;var l;var q;var n=0;m=o;w=g;var j=w;var i=(((j))|0)<=23;if(i){l=24}else{var h=w;var f=(((h))|0)<=255;if(f){k=7}else{k=255}var e=k;q=e;var d=w;var c=((d)+1)&4294967295;var b=q;var a=((c)+(b))&4294967295;var v=q;var s=(v)^-1;var t=(a)&(s);l=t}var r=l;x=r;var p=x;return p;return null}function __ZN9GooString9formatIntElPcibiiPS0_Pi(U,F,ay,d,K,V,Y,Z){var W;var aL;var G;var f;var e;var t;var u;var an;var g;var P;var k;var X;var az;var ab;var aa;var h=0;aL=U;G=F;f=ay;e=d;t=K;u=V;an=Y;g=Z;var aJ=f;ab=aJ;var aI=aL;var aH=(((aI))|0)<0;var aG=unSign((aH),1,0);X=aG;var aF=X;k=aF;var aE=k;var H=reSign((aE),8,0)!=0;if(H){var aC=aL;var aB=(0-(aC))&4294967295;aL=aB}var aA=X;var ad=reSign((aA),8,0)!=0;if(ad){P=1}else{P=0}var ax=P;az=ax;var am=aL;var al=(((am))|0)==0;$bb6$$bb7$9:do{if(al){var ak=ab;var aj=((ak)-1)&4294967295;ab=aj;var ai=G;var ah=ab;var ag=(ai+ah)&4294967295;HEAP[ag]=48}else{while(1){var E=ab;var D=az;var C=(((E))|0)<=(((D))|0);if(C){W=4;break $bb6$$bb7$9}var B=aL;var A=(((B))|0)!=0;if(!(A)){W=4;break $bb6$$bb7$9}var af=ab;var ae=((af)-1)&4294967295;ab=ae;var ac=aL;var T=u;var S=(((ac))|0)%(((T))|0);var R=(__ZZN9GooString9formatIntElPcibiiPS0_PiE4vals+S)&4294967295;var Q=HEAP[R];var O=G;var N=ab;var M=(O+N)&4294967295;HEAP[M]=Q;var L=aL;var J=u;var I=((((L))|0)/(((J))|0)|0);aL=I;W=3;continue}}}while(0);var z=e;var aK=reSign((z),8,0)!=0;$bb13$$bb17$17:do{if(aK){var y=f;var x=ab;var w=((y)-(x))&4294967295;aa=w;while(1){var m=ab;var l=az;var j=(((m))|0)<=(((l))|0);if(j){W=8;break $bb13$$bb17$17}var i=t;var c=az;var b=((i)-(c))&4294967295;var a=aa;var aS=(((b))|0)>(((a))|0);if(!(aS)){W=8;break $bb13$$bb17$17}var v=ab;var s=((v)-1)&4294967295;ab=s;var r=G;var q=ab;var p=(r+q)&4294967295;HEAP[p]=48;var o=aa;var n=((o)+1)&4294967295;aa=n;W=7;continue}}}while(0);var aR=X;var aD=reSign((aR),8,0)!=0;if(aD){var aQ=ab;var aP=((aQ)-1)&4294967295;ab=aP;var aO=G;var aN=ab;var aM=(aO+aN)&4294967295;HEAP[aM]=45}var aw=G;var av=ab;var au=(aw+av)&4294967295;var at=an;HEAP[at]=au;var ar=f;var aq=ab;var ap=((ar)-(aq))&4294967295;var ao=g;HEAP[ao]=ap;return;return}function __ZN9GooString10formatUIntEmPcibiiPS0_Pi(aq,f,I,ah,J,H,b,e){var D;var E;var y;var ac;var G;var C;var P;var s;var g;var d;var c;var R=0;E=aq;y=f;ac=I;G=ah;C=J;P=H;s=b;g=e;var ag=ac;d=ag;var af=E;var ae=(((af))|0)==0;$bb$$bb1$2:do{if(ae){var ad=d;var ab=((ad)-1)&4294967295;d=ab;var aa=y;var Z=d;var X=(aa+Z)&4294967295;HEAP[X]=48}else{while(1){var ar=d;var ap=(((ar))|0)<=0;if(ap){D=2;break $bb$$bb1$2}var ao=E;var an=(((ao))|0)!=0;if(!(an)){D=2;break $bb$$bb1$2}var V=d;var T=((V)-1)&4294967295;d=T;var z=P;var w=E;var u=unSign((w),32,0)%unSign((z),32,0);var r=(__ZZN9GooString10formatUIntEmPcibiiPS0_PiE4vals+u)&4294967295;var p=HEAP[r];var n=y;var l=d;var j=(n+l)&4294967295;HEAP[j]=p;var i=P;var h=E;var a=Math.floor(unSign((h),32,0)/unSign((i),32,0));E=a;D=1;continue}}}while(0);var am=G;var F=reSign((am),8,0)!=0;$bb6$$bb10$10:do{if(F){var al=ac;var ak=d;var aj=((al)-(ak))&4294967295;c=aj;while(1){var N=d;var M=(((N))|0)<=0;if(M){D=6;break $bb6$$bb10$10}var L=c;var K=C;var B=(((L))|0)<(((K))|0);if(!(B)){D=6;break $bb6$$bb10$10}var ai=d;var Y=((ai)-1)&4294967295;d=Y;var W=y;var U=d;var S=(W+U)&4294967295;HEAP[S]=48;var Q=c;var O=((Q)+1)&4294967295;c=O;D=5;continue}}}while(0);var A=y;var x=d;var v=(A+x)&4294967295;var t=s;HEAP[t]=v;var q=ac;var o=d;var m=((q)-(o))&4294967295;var k=g;HEAP[k]=m;return;return}function __ZNK9GooString3cmpEPS_(f,q){var o;var b;var Q;var s;var M;var r;var p;var c;var Z;var O;var N;var x=0;b=f;Q=q;var L=b;var K=(L+24)&4294967295;var J=HEAP[K];r=J;var I=Q;var H=(I+24)&4294967295;var G=HEAP[H];p=G;c=0;var E=b;var C=(E+28)&4294967295;var A=HEAP[C];O=A;var n=Q;var m=(n+28)&4294967295;var l=HEAP[m];N=l;while(1){var R=c;var F=r;var D=(((R))|0)>=(((F))|0);if(D){o=4;break}var B=c;var z=p;var y=(((B))|0)<(((z))|0);if(!(y)){o=4;break}var k=O;var j=HEAP[k];var i=reSign((j),8,0);var h=N;var g=HEAP[h];var e=reSign((g),8,0);var d=((i)-(e))&4294967295;Z=d;var a=Z;var aa=(((a))|0)!=0;if(aa){o=1;break}var X=c;var W=((X)+1)&4294967295;c=W;var V=O;var U=(V+1)&4294967295;O=U;var T=N;var S=(T+1)&4294967295;N=S;o=0;continue}if(o==1){var Y=Z;M=Y}else{if(o==4){var w=r;var v=p;var u=((w)-(v))&4294967295;M=u}}var t=M;s=t;var P=s;return P;return null}function __ZNK9GooString4cmpNEPS_i(g,x,c){var v;var b;var X;var j;var z;var U;var y;var w;var d;var ah;var W;var V;var F=0;b=g;X=x;j=c;var T=b;var S=(T+24)&4294967295;var R=HEAP[S];y=R;var Q=X;var P=(Q+24)&4294967295;var O=HEAP[P];w=O;d=0;var M=b;var K=(M+28)&4294967295;var I=HEAP[K];W=I;var s=X;var q=(s+28)&4294967295;var o=HEAP[q];V=o;while(1){var Z=d;var N=y;var L=(((Z))|0)>=(((N))|0);if(L){v=4;break}var J=d;var H=w;var G=(((J))|0)>=(((H))|0);if(G){v=4;break}var E=d;var D=j;var C=(((E))|0)<(((D))|0);if(!(C)){v=4;break}var m=W;var l=HEAP[m];var k=reSign((l),8,0);var i=V;var h=HEAP[i];var f=reSign((h),8,0);var e=((k)-(f))&4294967295;ah=e;var a=ah;var ai=(((a))|0)!=0;if(ai){v=1;break}var af=d;var ae=((af)+1)&4294967295;d=ae;var ad=W;var ac=(ad+1)&4294967295;W=ac;var ab=V;var aa=(ab+1)&4294967295;V=aa;v=0;continue}if(v==1){var ag=ah;U=ag}else{if(v==4){var B=d;var A=j;var u=(((B))|0)==(((A))|0);if(u){U=0}else{var t=y;var r=w;var p=((t)-(r))&4294967295;U=p}}}var n=U;z=n;var Y=z;return Y;return null}function __ZNK9GooString3cmpEPKc(g,t){var p;var c;var b;var r;var K;var q;var d;var W;var M;var L;var w=0;c=g;b=t;var J=c;var I=(J+24)&4294967295;var H=HEAP[I];q=H;d=0;var G=c;var F=(G+28)&4294967295;var E=HEAP[F];M=E;var C=b;L=C;while(1){var T=d;var S=q;var R=(((T))|0)>=(((S))|0);if(R){p=4;break}var Q=L;var P=HEAP[Q];var O=reSign((P),8,0)!=0;if(!(O)){p=4;break}var A=M;var y=HEAP[A];var o=reSign((y),8,0);var n=L;var m=HEAP[n];var l=reSign((m),8,0);var k=((o)-(l))&4294967295;W=k;var j=W;var i=(((j))|0)!=0;if(i){p=1;break}var f=d;var e=((f)+1)&4294967295;d=e;var a=M;var X=(a+1)&4294967295;M=X;var V=L;var U=(V+1)&4294967295;L=U;p=0;continue}if(p==1){var h=W;K=h}else{if(p==4){var D=d;var B=q;var z=(((D))|0)<(((B))|0);if(z){K=1}else{var x=L;var v=HEAP[x];var u=reSign((v),8,0)!=0;if(u){K=-1}else{K=0}}}}var s=K;r=s;var N=r;return N;return null}function __ZNK9GooString4cmpNEPKci(h,B,d){var u;var c;var b;var k;var w;var S;var v;var e;var ae;var U;var T;var E=0;c=h;b=B;k=d;var R=c;var Q=(R+24)&4294967295;var P=HEAP[Q];v=P;e=0;var O=c;var N=(O+28)&4294967295;var M=HEAP[N];U=M;var K=b;T=K;while(1){var ab=e;var aa=v;var Z=(((ab))|0)>=(((aa))|0);if(Z){u=4;break}var Y=T;var X=HEAP[Y];var W=reSign((X),8,0)==0;if(W){u=4;break}var L=e;var J=k;var H=(((L))|0)<(((J))|0);if(!(H)){u=4;break}var I=U;var G=HEAP[I];var r=reSign((G),8,0);var p=T;var o=HEAP[p];var n=reSign((o),8,0);var m=((r)-(n))&4294967295;ae=m;var l=ae;var j=(((l))|0)!=0;if(j){u=1;break}var g=e;var f=((g)+1)&4294967295;e=f;var a=U;var af=(a+1)&4294967295;U=af;var ad=T;var ac=(ad+1)&4294967295;T=ac;u=0;continue}if(u==1){var i=ae;S=i}else{if(u==4){var F=e;var D=k;var C=(((F))|0)==(((D))|0);if(C){S=0}else{var A=e;var z=v;var y=(((A))|0)<(((z))|0);if(y){S=1}else{var x=T;var t=HEAP[x];var s=reSign((t),8,0)!=0;if(s){S=-1}else{S=0}}}}}var q=S;w=q;var V=w;return V;return null}function __ZN9GooString16hasUnicodeMarkerEv(m){var z;var k;var B;var q;var j;var l=0;k=m;var i=k;var h=(i+28)&4294967295;var g=HEAP[h];var f=(g)&4294967295;var e=HEAP[f];var d=reSign((e),8,0);var c=(d)&255;var b=(((c))|0)!=254;$bb2$$bb$2:do{if(b){z=0}else{var a=k;var A=(a+28)&4294967295;var y=HEAP[A];var w=(y+1)&4294967295;var v=HEAP[w];var u=reSign((v),8,0);var t=(u)&255;var s=(((t))|0)!=255;if(s){z=0;break $bb2$$bb$2}q=1;z=2;break $bb2$$bb$2}}while(0);if(z==0){q=0}var p=q;var o=unSign((p),8,0);j=o;var n=j;B=n;var r=B;var x=(((r))&255);return x;return null}function __ZN9GooString9lowerCaseEv(f){var o;var b;var p;var D;var c;var q=0;b=f;c=0;while(1){var I=b;var H=(I+24)&4294967295;var G=HEAP[H];var F=c;var w=(((G))|0)>(((F))|0);if(!(w)){o=3;break}var C=b;var B=(C+28)&4294967295;var A=HEAP[B];var z=c;var y=(A+z)&4294967295;var x=HEAP[y];var v=reSign((x),8,0);var t=_isupper(v);var r=(((t))|0)!=0;if(r){var n=b;var m=(n+28)&4294967295;var l=HEAP[m];var k=b;var j=(k+28)&4294967295;var i=HEAP[j];var h=c;var g=(i+h)&4294967295;var e=HEAP[g];var d=reSign((e),8,0);var a=_tolower(d);var N=(((a))&255);var M=c;var L=(l+M)&4294967295;HEAP[L]=N}var K=c;var J=((K)+1)&4294967295;c=J;o=0;continue}var u=b;D=u;var s=D;p=s;var E=p;return E;return null}function __ZN9GooString9upperCaseEv(f){var o;var b;var p;var D;var c;var q=0;b=f;c=0;while(1){var I=b;var H=(I+24)&4294967295;var G=HEAP[H];var F=c;var w=(((G))|0)>(((F))|0);if(!(w)){o=3;break}var C=b;var B=(C+28)&4294967295;var A=HEAP[B];var z=c;var y=(A+z)&4294967295;var x=HEAP[y];var v=reSign((x),8,0);var t=_islower(v);var r=(((t))|0)!=0;if(r){var n=b;var m=(n+28)&4294967295;var l=HEAP[m];var k=b;var j=(k+28)&4294967295;var i=HEAP[j];var h=c;var g=(i+h)&4294967295;var e=HEAP[g];var d=reSign((e),8,0);var a=_toupper(d);var N=(((a))&255);var M=c;var L=(l+M)&4294967295;HEAP[L]=N}var K=c;var J=((K)+1)&4294967295;c=J;o=0;continue}var u=b;D=u;var s=D;p=s;var E=p;return E;return null}function __ZN9GooString6resizeEi(y,Q){var P;var am;var z;var al;var A;var aI;var d=0;am=y;z=Q;var aH=am;var aG=(aH+28)&4294967295;var aF=HEAP[aG];aI=aF;var aE=am;var aD=(aE+28)&4294967295;var aC=HEAP[aD];var aB=(aC)==0;$bb1$$bb$2:do{if(aB){P=0}else{var aA=am;var az=(aA+24)&4294967295;var ay=HEAP[az];var af=am;var ad=__ZN9GooString11roundedSizeEi(af,ay);var ab=am;var Z=z;var X=__ZN9GooString11roundedSizeEi(ab,Z);var V=(((ad))|0)!=(((X))|0);if(V){P=0;break $bb1$$bb$2}al=0;P=3;break $bb1$$bb$2}}while(0);if(P==0){al=1}var U=al;A=U;var T=A;var B=reSign((T),8,0)!=0;$bb4$$bb14$8:do{if(B){var S=z;var R=(((S))|0)<=23;if(R){var L=am;var K=(L)&4294967295;var J=(K)&4294967295;aI=J}else{var I=am;var H=(I+28)&4294967295;var G=HEAP[H];var F=am;var E=(F)&4294967295;var D=(E)&4294967295;var C=(G)==(D);if(C){var x=am;var w=z;var v=__ZN9GooString11roundedSizeEi(x,w);var u=_gmalloc(v);aI=u}else{var t=am;var s=z;var r=__ZN9GooString11roundedSizeEi(t,s);var q=am;var p=(q+28)&4294967295;var o=HEAP[p];var n=_grealloc(o,r);aI=n}}var m=am;var l=(m+28)&4294967295;var k=HEAP[l];var j=am;var i=(j)&4294967295;var h=(i)&4294967295;var g=(k)==(h);if(!g){var f=am;var e=(f)&4294967295;var c=(e)&4294967295;var b=aI;var a=(c)==(b);if(!(a)){P=6;break $bb4$$bb14$8}}var aP=am;var aO=(aP+24)&4294967295;var aN=HEAP[aO];var aM=z;var aL=(((aN))|0)>(((aM))|0);if(aL){var aK=z;var aJ=am;var ax=(aJ+28)&4294967295;var aw=HEAP[ax];var av=aI;_llvm_memcpy_p0i8_p0i8_i32(av,aw,aK,1,0)}else{var au=am;var at=(au+24)&4294967295;var ar=HEAP[at];var aq=am;var ap=(aq+28)&4294967295;var ao=HEAP[ap];var an=aI;_llvm_memcpy_p0i8_p0i8_i32(an,ao,ar,1,0)}}}while(0);var ak=am;var aj=(ak+28)&4294967295;var ai=aI;HEAP[aj]=ai;var ah=am;var ag=(ah+24)&4294967295;var ae=z;HEAP[ag]=ae;var ac=am;var aa=(ac+28)&4294967295;var Y=HEAP[aa];var W=am;var O=(W+24)&4294967295;var N=HEAP[O];var M=(Y+N)&4294967295;HEAP[M]=0;return;return}function __ZN9GooString3delEii(h,e,c){var x;var b;var P;var j;var y;var U;var d;var E=0;b=h;P=e;j=c;var T=j;var S=(((T))|0)>0;if(S){var R=P;var Q=j;var O=((R)+(Q))&4294967295;var N=b;var L=(N+24)&4294967295;var J=HEAP[L];var H=(((O))|0)>(((J))|0);if(H){var u=b;var s=(u+24)&4294967295;var q=HEAP[s];var o=P;var m=((q)-(o))&4294967295;j=m}var l=P;d=l;while(1){var K=b;var I=(K+24)&4294967295;var G=HEAP[I];var F=j;var D=((G)-(F))&4294967295;var C=d;var B=(((D))|0)>=(((C))|0);if(!(B)){x=3;break}var k=b;var i=(k+28)&4294967295;var g=HEAP[i];var f=b;var a=(f+28)&4294967295;var ae=HEAP[a];var ad=d;var ac=j;var ab=((ad)+(ac))&4294967295;var aa=(ae+ab)&4294967295;var Z=HEAP[aa];var Y=d;var X=(g+Y)&4294967295;HEAP[X]=Z;var W=d;var M=((W)+1)&4294967295;d=M;x=1;continue}var A=b;var z=(A+24)&4294967295;var w=HEAP[z];var v=j;var t=((w)-(v))&4294967295;var r=b;__ZN9GooString6resizeEi(r,t)}var p=b;U=p;var n=U;y=n;var V=y;return V;return null}function __ZN9GooString5clearEv(e){var i;var j;var f;var d;var h=0;j=e;var c=j;__ZN9GooString6resizeEi(c,0);var b=j;d=b;var a=d;f=a;var g=f;return g;return null}function __ZN9GooString6insertEiPKci(g,d,t,q){var s;var b;var M;var T;var v;var u;var R;var c;var S;var C=0;b=g;M=d;T=t;v=q;var Q=b;var P=(Q+24)&4294967295;var O=HEAP[P];S=O;var N=v;var L=(((N))|0)==-1;if(L){var K=T;var I=_strlen(K);v=I}var G=b;var E=(G+24)&4294967295;var o=HEAP[E];var n=v;var m=((o)+(n))&4294967295;var l=b;__ZN9GooString6resizeEi(l,m);var k=S;c=k;while(1){var J=c;var H=M;var F=(((J))|0)>=(((H))|0);if(!(F)){s=3;break}var j=b;var i=(j+28)&4294967295;var h=HEAP[i];var f=c;var e=v;var a=((f)+(e))&4294967295;var ad=b;var ac=(ad+28)&4294967295;var ab=HEAP[ac];var aa=c;var Z=(ab+aa)&4294967295;var Y=HEAP[Z];var X=(h+a)&4294967295;HEAP[X]=Y;var W=c;var V=((W)-1)&4294967295;c=V;s=1;continue}var D=v;var B=b;var A=(B+28)&4294967295;var z=HEAP[A];var y=M;var x=(z+y)&4294967295;var w=T;_llvm_memcpy_p0i8_p0i8_i32(x,w,D,1,0);var r=b;R=r;var p=R;u=p;var U=u;return U;return null}function __ZN9GooString6insertEiPS_(p,a,c){var r;var n;var b;var m;var s;var l;var o=0;n=p;b=a;m=c;var k=m;var j=__ZN9GooString9getLengthEv(k);var i=m;var h=__ZNK9GooString10getCStringEv(i);var g=n;var f=b;var e=__ZN9GooString6insertEiPKci(g,f,h,j);l=e;var d=l;s=d;var q=s;return q;return null}function __ZN9GooString6insertEic(k,n,a){var i=STACKTOP;STACKTOP+=1;_memset(i,0,1);var o;var p;var c;var h=i;var j;var g;var m=0;p=k;c=n;HEAP[h]=a;var f=p;var e=c;var d=__ZN9GooString6insertEiPKci(f,e,h,1);g=d;var b=g;j=b;var l=j;STACKTOP=i;return l;return null}function __ZN9GooString6appendEPKci(o,b,C){var z;var m;var l;var H;var D;var k;var B;var n=0;m=o;l=b;H=C;var j=m;var i=(j+24)&4294967295;var h=HEAP[i];B=h;var g=H;var f=(((g))|0)==-1;if(f){var e=l;var d=_strlen(e);H=d}var c=m;var a=(c+24)&4294967295;var A=HEAP[a];var y=H;var x=((A)+(y))&4294967295;var w=m;__ZN9GooString6resizeEi(w,x);var v=H;var t=m;var s=(t+28)&4294967295;var r=HEAP[s];var q=B;var p=(r+q)&4294967295;var G=l;_llvm_memcpy_p0i8_p0i8_i32(p,G,v,1,0);var F=m;k=F;var E=k;D=E;var u=D;return u;return null}function __ZN9GooString6appendEPS_(k,h){var o;var p;var f;var l;var j;var n=0;p=k;f=h;var i=f;var g=__ZN9GooString9getLengthEv(i);var e=f;var d=__ZNK9GooString10getCStringEv(e);var c=p;var b=__ZN9GooString6appendEPKci(c,d,g);j=b;var a=j;l=a;var m=l;return m;return null}function __ZN9GooString6appendEc(h,a){var g=STACKTOP;STACKTOP+=1;_memset(g,0,1);var l;var m;var e=g;var i;var f;var k=0;m=h;HEAP[e]=a;var d=m;var c=__ZN9GooString6appendEPKci(d,e,1);f=c;var b=f;i=b;var j=i;STACKTOP=g;return j;return null}function __ZN9GooString12formatDoubleEdPciibPS0_Pi(af,D,a1,aB,d,aj,ak){var ah;var bd;var I;var e;var aN;var ag;var aM;var f;var g;var ai;var V;var j;var au;var an;var al;var i=0;bd=af;I=D;e=a1;aN=aB;ag=d;aM=aj;f=ak;var bc=bd;var ba=(bc)<0;var a9=unSign((ba),1,0);ai=a9;var a8=ai;g=a8;var a7=g;var J=reSign((a7),8,0)!=0;if(J){var a6=bd;var a5=0-(a6);bd=a5}var a3=aN;var a2=(((a3))|0);var a0=_llvm_pow_f64(10,a2);var aG=bd;var aE=(a0)*(aG);var aC=(aE)+0.5;var az=_floor(aC);bd=az;var ax=e;an=ax;var av=ag;var ap=reSign((av),8,0)!=0;var aO=(ap)^1;var aP=unSign((aO),1,0);V=aP;al=0;$bb9$5:while(1){var r=al;var q=aN;var p=(((r))|0)>=(((q))|0);if(p){ah=5;break $bb9$5}var o=an;var n=(((o))|0)>1;if(!(n)){ah=5;break $bb9$5}var at=bd;var ar=(at)+0.5;var aq=(ar)*0.1;var ao=_floor(aq);j=ao;var Z=j;var X=(Z)*-10;var U=bd;var S=(X)+(U);var Q=(S)+0.5;var O=_floor(Q);var N=((O)|0);au=N;var M=V;var am=reSign((M),8,0)!=0;$bb7$$bb6$9:do{if(am){ah=2}else{var L=au;var K=(((L))|0)!=0;if(K){ah=2;break $bb7$$bb6$9}else{ah=3;break $bb7$$bb6$9}}}while(0);if(ah==2){var C=an;var B=((C)-1)&4294967295;an=B;var A=au;var z=(((A))&255);var y=((z)+48)&255;var x=I;var w=an;var v=(x+w)&4294967295;HEAP[v]=y;V=1}var u=j;bd=u;var t=al;var s=((t)+1)&4294967295;al=s;ah=1;continue $bb9$5}var m=an;var l=(((m))|0)>1;$bb12$$bb15$15:do{if(l){var k=V;var bb=reSign((k),8,0)!=0;if(!(bb)){ah=9;break $bb12$$bb15$15}var h=an;var c=((h)-1)&4294967295;an=c;var b=I;var a=an;var bk=(b+a)&4294967295;HEAP[bk]=46}}while(0);var bj=an;var bi=(((bj))|0)>1;if(bi){ah=11}else{ah=12}while(1){if(ah==11){var bh=bd;var bg=(bh)+0.5;var bf=(bg)*0.1;var be=_floor(bf);j=be;var aZ=j;var aY=(aZ)*-10;var aX=bd;var aW=(aY)+(aX);var aV=(aW)+0.5;var aU=_floor(aV);var aT=((aU)|0);au=aT;var aS=an;var aR=((aS)-1)&4294967295;an=aR;var aQ=au;var aL=(((aQ))&255);var aK=((aL)+48)&255;var aJ=I;var aI=an;var aH=(aJ+aI)&4294967295;HEAP[aH]=aK;var aF=j;bd=aF;var aD=an;var aA=(((aD))|0)<=1;if(aA){ah=12;continue}var ay=bd;var aw=(ay)!=0;if(aw){ah=11;continue}else{ah=12;continue}}else{if(ah==12){var ae=ai;var a4=reSign((ae),8,0)!=0;if(a4){ah=14;break}else{ah=15;break}}}}if(ah==14){var ad=an;var ac=((ad)-1)&4294967295;an=ac;var ab=I;var aa=an;var Y=(ab+aa)&4294967295;HEAP[Y]=45}var W=I;var T=an;var R=(W+T)&4294967295;var P=aM;HEAP[P]=R;var H=e;var G=an;var F=((H)-(G))&4294967295;var E=f;HEAP[E]=F;return;return}function __ZN9GooString22formatDoubleSmallAwareEdPciibPS0_Pi(T,f,v,M,c,b,d){var t;var u;var r;var D;var J;var H;var n;var g;var e;var w=0;u=T;r=f;D=v;J=M;H=c;n=b;g=d;var I=u;var G=_fabs(I);e=G;var F=e;var E=(F)>=0.1;if(E){var C=H;var B=unSign((C),8,0);var A=u;var z=r;var y=D;var x=J;var s=(((B))&255);var q=n;var p=g;__ZN9GooString12formatDoubleEdPciibPS0_Pi(A,z,y,x,s,q,p)}else{while(1){var j=e;var i=(j)>=0.1;if(i){t=2;break}var h=J;var a=(((h))|0)<=15;if(!(a)){t=2;break}var o=e;var m=(o)*10;e=m;var l=J;var k=((l)+1)&4294967295;J=k;t=1;continue}var U=H;var S=unSign((U),8,0);var R=u;var Q=r;var P=D;var O=J;var N=(((S))&255);var L=n;var K=g;__ZN9GooString12formatDoubleEdPciibPS0_Pi(R,Q,P,O,N,L,K)}return;return}function __ZN9GooString8appendfvEPcS0_(aT,bH,bU){var W=STACKTOP;STACKTOP+=89;_memset(W,0,89);var g1;var cX;var gi;var f7;var dV;var ct;var cr=W;var eN;var eS;var fd;var fg;var fj;var fm;var fr;var fM;var f6;var c2;var eu;var b7=W+8;var hx;var aM;var a0;var gI;var cC;var d7;var M=W+16;var at=W+81;var bR;var bc;var bb;var ga=W+85;var fP=0;cX=aT;gi=bH;f7=bU;c2=0;eu=8;var cp=eu;var cn=_gmallocn(cp,8);var cl=cn;f6=cl;var ck=gi;bc=ck;$bb101$2:while(1){var bj=bc;var bh=HEAP[bj];var bf=reSign((bh),8,0)!=0;if(!(bf)){g1=10;break $bb101$2}var cj=bc;var ci=HEAP[cj];var ch=reSign((ci),8,0)==123;if(ch){var cg=bc;var gP=(cg+1)&4294967295;bc=gP;var gO=bc;var gN=HEAP[gO];var gM=reSign((gN),8,0)==123;$bb2$$bb3$7:do{if(gM){var gL=bc;var gK=(gL+1)&4294967295;bc=gK;var gJ=cX;var gH=__ZN9GooString6appendEc(gJ,123)}else{var gG=bc;var gF=HEAP[gG];var gj=reSign((gF),8,0)<=47;if(gj){g1=2;break $bb101$2}var gh=bc;var gg=HEAP[gh];var gf=reSign((gg),8,0)>57;if(gf){g1=2;break $bb101$2}var ge=bc;var gd=HEAP[ge];var gc=reSign((gd),8,0);var gb=((gc)-48)&4294967295;hx=gb;var f9=bc;var f8=(f9+1)&4294967295;bc=f8;$bb8$12:while(1){var fA=bc;var fa=HEAP[fA];var e9=reSign((fa),8,0)<=47;if(e9){g1=7;break $bb8$12}var e8=bc;var e7=HEAP[e8];var e6=reSign((e7),8,0)<=57;if(!(e6)){g1=7;break $bb8$12}var fJ=hx;var fI=((fJ)*10)&4294967295;var fH=bc;var fG=HEAP[fH];var fF=reSign((fG),8,0);var fE=((fF)-48)&4294967295;var fD=((fI)+(fE))&4294967295;hx=fD;var fC=bc;var fB=(fC+1)&4294967295;bc=fB;g1=6;continue $bb8$12}var e5=bc;var e4=HEAP[e5];var e3=reSign((e4),8,0)!=58;if(e3){g1=10;break $bb101$2}var e2=bc;var e1=(e2+1)&4294967295;bc=e1;var eE=bc;var eD=HEAP[eE];var eC=reSign((eD),8,0)==45;if(eC){gI=1;var eB=bc;var eA=(eB+1)&4294967295;bc=eA}else{gI=0}aM=0;var ez=bc;var ey=HEAP[ez];var ex=reSign((ey),8,0)==48;var ew=unSign((ex),1,0);cC=ew;$bb16$22:while(1){var ea=bc;var d9=HEAP[ea];var dX=reSign((d9),8,0)<=47;if(dX){g1=14;break $bb16$22}var dW=bc;var dU=HEAP[dW];var dT=reSign((dU),8,0)<=57;if(!(dT)){g1=14;break $bb16$22}var ev=aM;var ei=((ev)*10)&4294967295;var eh=bc;var eg=HEAP[eh];var ef=reSign((eg),8,0);var ee=((ef)-48)&4294967295;var ed=((ei)+(ee))&4294967295;aM=ed;var ec=bc;var eb=(ec+1)&4294967295;bc=eb;g1=13;continue $bb16$22}var dS=bc;var dR=HEAP[dS];var dQ=reSign((dR),8,0)==46;if(dQ){var dP=bc;var dO=(dP+1)&4294967295;bc=dO;a0=0;while(1){var di=bc;var dh=HEAP[di];var c4=reSign((dh),8,0)<=47;if(c4){g1=18;break}var c1=bc;var cZ=HEAP[c1];var cW=reSign((cZ),8,0)<=57;if(!(cW)){g1=18;break}var dN=a0;var dz=((dN)*10)&4294967295;var dx=bc;var dv=HEAP[dx];var dt=reSign((dv),8,0);var dr=((dt)-48)&4294967295;var dp=((dz)+(dr))&4294967295;a0=dp;var dm=bc;var dk=(dm+1)&4294967295;bc=dk;g1=17;continue}}else{a0=0}d7=0;$bb28$36:while(1){var bl=d7;var bi=(__ZL13formatStrings+bl*4)&4294967295;var bg=HEAP[bi];var be=(bg)!=0;if(!(be)){g1=23;break $bb28$36}var cU=d7;var cS=(__ZL13formatStrings+cU*4)&4294967295;var cQ=HEAP[cS];var cO=_strlen(cQ);var cM=d7;var cL=(__ZL13formatStrings+cM*4)&4294967295;var bw=HEAP[cL];var bv=bc;var bt=_strncmp(bv,bw,cO);var br=(((bt))|0)==0;if(br){g1=23;break $bb28$36}var bp=d7;var bn=((bp)+1)&4294967295;d7=bn;g1=22;continue $bb28$36}var a9=d7;var a8=(__ZL13formatStrings+a9*4)&4294967295;var a6=HEAP[a8];var a4=(a6)==0;if(a4){g1=10;break $bb101$2}var a2=d7;var a1=(__ZL13formatStrings+a2*4)&4294967295;var aZ=HEAP[a1];var aY=_strlen(aZ);var aX=bc;var aW=(aX+aY)&4294967295;bc=aW;var aR=bc;var aP=HEAP[aR];var aO=reSign((aP),8,0)!=125;if(aO){g1=10;break $bb101$2}var aN=bc;var aL=(aN+1)&4294967295;bc=aL;var aK=hx;var aJ=c2;var aI=(((aK))|0)>(((aJ))|0);if(aI){g1=10;break $bb101$2}var aH=hx;var aG=c2;var aD=(((aH))|0)==(((aG))|0);if(aD){var aC=c2;var aB=eu;var aA=(((aC))|0)==(((aB))|0);if(aA){var az=eu;var ay=((az)*2)&4294967295;eu=ay;var ax=f6;var aw=ax;var av=eu;var au=_greallocn(aw,av,8);var aq=au;f6=aq}var ap=d7;if(ap==0){g1=50}else{if(ap==1){g1=50}else{if(ap==2){g1=50}else{if(ap==3){g1=50}else{if(ap==4){g1=51}else{if(ap==5){g1=51}else{if(ap==6){g1=51}else{if(ap==7){g1=51}else{if(ap==8){g1=52}else{if(ap==9){g1=52}else{if(ap==10){g1=52}else{if(ap==11){g1=52}else{if(ap==12){g1=53}else{if(ap==13){g1=53}else{if(ap==14){g1=53}else{if(ap==15){g1=53}else{if(ap==16){g1=54}else{if(ap==17){g1=54}else{if(ap==18){g1=54}else{if(ap==19){g1=55}else{if(ap==20){g1=56}else{if(ap==21){g1=57}else{if(ap==22){g1=50}else{g1=58}}}}}}}}}}}}}}}}}}}}}}}if(g1==50){var ao=f6;var an=c2;var am=(ao+8*an)&4294967295;var al=f7;fM=al;var ak=fM;var aj=(ak+4)&4294967295;f7=aj;var ai=fM;var ah=ai;var ag=HEAP[ah];var af=(am)&4294967295;var ae=af;HEAP[ae]=ag}else{if(g1==51){var ad=f6;var ac=c2;var ab=(ad+8*ac)&4294967295;var aa=f7;fr=aa;var Z=fr;var Y=(Z+4)&4294967295;f7=Y;var X=fr;var U=X;var T=HEAP[U];var S=(ab)&4294967295;var R=S;HEAP[R]=T}else{if(g1==52){var Q=f6;var P=c2;var O=(Q+8*P)&4294967295;var N=f7;fm=N;var K=fm;var I=(K+4)&4294967295;f7=I;var y=fm;var x=y;var w=HEAP[x];var v=(O)&4294967295;var u=v;HEAP[u]=w}else{if(g1==53){var t=f6;var s=c2;var r=(t+8*s)&4294967295;var p=f7;fj=p;var n=fj;var e=(n+4)&4294967295;f7=e;var d=fj;var c=d;var b=HEAP[c];var a=(r)&4294967295;var hM=a;HEAP[hM]=b}else{if(g1==54){var hL=f6;var hK=c2;var hI=(hL+8*hK)&4294967295;var hG=f7;fg=hG;var hw=fg;var hv=(hw+8)&4294967295;f7=hv;var hu=fg;var ht=hu;var hs=HEAP[ht];var hr=(hI)&4294967295;HEAP[hr]=hs}else{if(g1==55){var hq=f6;var hp=c2;var hn=(hq+8*hp)&4294967295;var hl=f7;fd=hl;var L=fd;var J=(L+4)&4294967295;f7=J;var H=fd;var G=H;var F=HEAP[G];var E=(((F))&255);var D=(hn)&4294967295;var C=D;HEAP[C]=E}else{if(g1==56){var B=f6;var A=c2;var q=(B+8*A)&4294967295;var o=f7;eS=o;var m=eS;var l=(m+4)&4294967295;f7=l;var k=eS;var j=k;var i=HEAP[j];var h=(q)&4294967295;var g=h;HEAP[g]=i}else{if(g1==57){var f=f6;var hJ=c2;var hH=(f+8*hJ)&4294967295;var hF=f7;eN=hF;var hE=eN;var hD=(hE+4)&4294967295;f7=hD;var hC=eN;var hB=hC;var hA=HEAP[hB];var hz=(hH)&4294967295;var hy=hz;HEAP[hy]=hA}}}}}}}}var ho=c2;var hm=((ho)+1)&4294967295;c2=hm}var hk=f6;var hj=hx;var hi=(hk+8*hj)&4294967295;var hh=cr;var hg=hi;_llvm_memcpy_p0i8_p0i8_i32(hh,hg,8,1,0);var V=b7;var hf=cr;_llvm_memcpy_p0i8_p0i8_i32(V,hf,8,4,0);var he=d7;if(he==0){g1=59}else{if(he==1){g1=60}else{if(he==2){g1=61}else{if(he==3){g1=62}else{if(he==4){g1=63}else{if(he==5){g1=64}else{if(he==6){g1=65}else{if(he==7){g1=66}else{if(he==8){g1=67}else{if(he==9){g1=68}else{if(he==10){g1=69}else{if(he==11){g1=70}else{if(he==12){g1=71}else{if(he==13){g1=72}else{if(he==14){g1=73}else{if(he==15){g1=74}else{if(he==16){g1=75}else{if(he==17){g1=76}else{if(he==18){g1=77}else{if(he==19){g1=78}else{if(he==20){g1=79}else{if(he==21){g1=80}else{if(he==22){g1=81}else{g1=82}}}}}}}}}}}}}}}}}}}}}}}if(g1==59){var hd=cC;var hc=unSign((hd),8,0);var ha=(b7)&4294967295;var g9=ha;var g8=HEAP[g9];var g7=(M)&4294967295;var g6=(((hc))&255);var g5=aM;__ZN9GooString9formatIntElPcibiiPS0_Pi(g8,g7,65,g6,g5,10,ga,at)}else{if(g1==60){var g4=cC;var g3=unSign((g4),8,0);var g2=(b7)&4294967295;var gZ=g2;var gY=HEAP[gZ];var gX=(M)&4294967295;var gW=(((g3))&255);var gV=aM;__ZN9GooString9formatIntElPcibiiPS0_Pi(gY,gX,65,gW,gV,16,ga,at)}else{if(g1==61){var gU=cC;var gT=unSign((gU),8,0);var gS=(b7)&4294967295;var gR=gS;var gQ=HEAP[gR];var gE=(M)&4294967295;var gD=(((gT))&255);var gC=aM;__ZN9GooString9formatIntElPcibiiPS0_Pi(gQ,gE,65,gD,gC,8,ga,at)}else{if(g1==62){var gB=cC;var gA=unSign((gB),8,0);var gz=(b7)&4294967295;var gy=gz;var gx=HEAP[gy];var gw=(M)&4294967295;var gu=(((gA))&255);var f5=aM;__ZN9GooString9formatIntElPcibiiPS0_Pi(gx,gw,65,gu,f5,2,ga,at)}else{if(g1==63){var f4=cC;var f3=unSign((f4),8,0);var f2=(b7)&4294967295;var f1=f2;var f0=HEAP[f1];var fZ=(M)&4294967295;var fY=(((f3))&255);var fX=aM;__ZN9GooString10formatUIntEmPcibiiPS0_Pi(f0,fZ,65,fY,fX,10,ga,at)}else{if(g1==64){var fV=cC;var fz=unSign((fV),8,0);var fy=(b7)&4294967295;var fx=fy;var fw=HEAP[fx];var fv=(M)&4294967295;var fu=(((fz))&255);var ft=aM;__ZN9GooString10formatUIntEmPcibiiPS0_Pi(fw,fv,65,fu,ft,16,ga,at)}else{if(g1==65){var fs=cC;var fq=unSign((fs),8,0);var fo=(b7)&4294967295;var e0=fo;var eZ=HEAP[e0];var eY=(M)&4294967295;var eX=(((fq))&255);var eW=aM;__ZN9GooString10formatUIntEmPcibiiPS0_Pi(eZ,eY,65,eX,eW,8,ga,at)}else{if(g1==66){var eV=cC;var eU=unSign((eV),8,0);var eT=(b7)&4294967295;var eR=eT;var eP=HEAP[eR];var gv=(M)&4294967295;var gt=(((eU))&255);var gr=aM;__ZN9GooString10formatUIntEmPcibiiPS0_Pi(eP,gv,65,gt,gr,2,ga,at)}else{if(g1==67){var gq=cC;var gp=unSign((gq),8,0);var go=(b7)&4294967295;var gn=go;var gm=HEAP[gn];var gl=(M)&4294967295;var gk=(((gp))&255);var fW=aM;__ZN9GooString9formatIntElPcibiiPS0_Pi(gm,gl,65,gk,fW,10,ga,at)}else{if(g1==68){var fU=cC;var fT=unSign((fU),8,0);var fS=(b7)&4294967295;var fR=fS;var fQ=HEAP[fR];var fO=(M)&4294967295;var fN=(((fT))&255);var fL=aM;__ZN9GooString9formatIntElPcibiiPS0_Pi(fQ,fO,65,fN,fL,16,ga,at)}else{if(g1==69){var fK=cC;var fp=unSign((fK),8,0);var fn=(b7)&4294967295;var fl=fn;var fk=HEAP[fl];var fi=(M)&4294967295;var fh=(((fp))&255);var ff=aM;__ZN9GooString9formatIntElPcibiiPS0_Pi(fk,fi,65,fh,ff,8,ga,at)}else{if(g1==70){var fe=cC;var fc=unSign((fe),8,0);var fb=(b7)&4294967295;var eQ=fb;var eO=HEAP[eQ];var eM=(M)&4294967295;var eL=(((fc))&255);var eK=aM;__ZN9GooString9formatIntElPcibiiPS0_Pi(eO,eM,65,eL,eK,2,ga,at)}else{if(g1==71){var eJ=cC;var eI=unSign((eJ),8,0);var eH=(b7)&4294967295;var eG=eH;var eF=HEAP[eG];var es=(M)&4294967295;var er=(((eI))&255);var eq=aM;__ZN9GooString10formatUIntEmPcibiiPS0_Pi(eF,es,65,er,eq,10,ga,at)}else{if(g1==72){var ep=cC;var eo=unSign((ep),8,0);var en=(b7)&4294967295;var em=en;var el=HEAP[em];var ek=(M)&4294967295;var ej=(((eo))&255);var d8=aM;__ZN9GooString10formatUIntEmPcibiiPS0_Pi(el,ek,65,ej,d8,16,ga,at)}else{if(g1==73){var d6=cC;var d5=unSign((d6),8,0);var d4=(b7)&4294967295;var d3=d4;var d2=HEAP[d3];var d1=(M)&4294967295;var d0=(((d5))&255);var dZ=aM;__ZN9GooString10formatUIntEmPcibiiPS0_Pi(d2,d1,65,d0,dZ,8,ga,at)}else{if(g1==74){var dY=cC;var dL=unSign((dY),8,0);var dK=(b7)&4294967295;var dJ=dK;var dI=HEAP[dJ];var dH=(M)&4294967295;var dG=(((dL))&255);var dF=aM;__ZN9GooString10formatUIntEmPcibiiPS0_Pi(dI,dH,65,dG,dF,2,ga,at)}else{if(g1==75){var dE=(b7)&4294967295;var dD=HEAP[dE];var dB=(M)&4294967295;var dg=a0;__ZN9GooString12formatDoubleEdPciibPS0_Pi(dD,dB,65,dg,0,ga,at)}else{if(g1==76){var db=(b7)&4294967295;var da=HEAP[db];var c9=(M)&4294967295;var c8=a0;__ZN9GooString22formatDoubleSmallAwareEdPciibPS0_Pi(da,c9,65,c8,1,ga,at)}else{if(g1==77){var df=(b7)&4294967295;var de=HEAP[df];var dd=(M)&4294967295;var dc=a0;__ZN9GooString12formatDoubleEdPciibPS0_Pi(de,dd,65,dc,1,ga,at)}else{if(g1==78){var c6=(b7)&4294967295;var cK=c6;var cJ=HEAP[cK];var cI=(M)&4294967295;HEAP[cI]=cJ;var cH=(M)&4294967295;HEAP[ga]=cH;HEAP[at]=1;var cG=gI;var g0=reSign((cG),8,0)!=0;var et=(g0)^1;var ar=unSign((et),1,0);gI=ar}else{if(g1==79){var cF=(b7)&4294967295;var cE=cF;var cD=HEAP[cE];HEAP[ga]=cD;var cB=HEAP[ga];var cz=_strlen(cB);HEAP[at]=cz;var cf=gI;var ba=reSign((cf),8,0)!=0;var dM=(ba)^1;var aF=unSign((dM),1,0);gI=aF}else{if(g1==80){var ce=(b7)&4294967295;var cd=ce;var cc=HEAP[cd];var cb=__ZNK9GooString10getCStringEv(cc);HEAP[ga]=cb;var ca=(b7)&4294967295;var b9=ca;var b8=HEAP[b9];var b6=__ZN9GooString9getLengthEv(b8);HEAP[at]=b6;var b4=gI;var aV=reSign((b4),8,0)!=0;var bT=(aV)^1;var gs=unSign((bT),1,0);gI=gs}else{if(g1==81){var dC=(M)&4294967295;HEAP[ga]=dC;HEAP[at]=0;var dA=(b7)&4294967295;var dy=dA;var dw=HEAP[dy];aM=dw}}}}}}}}}}}}}}}}}}}}}}}var du=gI;var aU=reSign((du),8,0)!=0;var z=(aU)^1;var aQ=unSign((z),1,0);var aS=reSign((aQ),8,0)!=0;$bb80$$bb84$85:do{if(aS){var ds=HEAP[at];var dq=aM;var dn=(((ds))|0)<(((dq))|0);if(!(dn)){g1=34;break $bb80$$bb84$85}var dl=HEAP[at];bR=dl;while(1){var c0=bR;var cY=aM;var cV=(((c0))|0)<(((cY))|0);if(!(cV)){g1=34;break $bb80$$bb84$85}var dj=cX;var c7=__ZN9GooString6appendEc(dj,32);var c5=bR;var c3=((c5)+1)&4294967295;bR=c3;g1=35;continue}}}while(0);var cT=HEAP[at];var cR=HEAP[ga];var cP=cX;var cN=__ZN9GooString6appendEPKci(cP,cR,cT);var cA=gI;var aE=reSign((cA),8,0)!=0;if(!(aE)){g1=38;break $bb2$$bb3$7}var cy=HEAP[at];var cx=aM;var cw=(((cy))|0)<(((cx))|0);if(!(cw)){g1=38;break $bb2$$bb3$7}var cv=HEAP[at];bR=cv;while(1){var cm=bR;var b5=aM;var b3=(((cm))|0)<(((b5))|0);if(!(b3)){g1=38;break $bb2$$bb3$7}var cu=cX;var cs=__ZN9GooString6appendEc(cu,32);var cq=bR;var co=((cq)+1)&4294967295;bR=co;g1=40;continue}}}while(0);g1=0;continue $bb101$2}else{var b2=bc;var b1=HEAP[b2];var b0=reSign((b1),8,0)==125;if(b0){var bZ=bc;var bY=(bZ+1)&4294967295;bc=bY;var bX=bc;var bW=HEAP[bX];var bV=reSign((bW),8,0)==125;if(bV){var bS=bc;var bQ=(bS+1)&4294967295;bc=bQ}var bP=cX;var bO=__ZN9GooString6appendEc(bP,125);g1=0;continue $bb101$2}else{var bN=bc;var bM=(bN+1)&4294967295;bb=bM;while(1){var bJ=bb;var bI=HEAP[bJ];var bG=reSign((bI),8,0)==0;if(bG){g1=44;break}var bF=bb;var bE=HEAP[bF];var bD=reSign((bE),8,0)==123;if(bD){g1=44;break}var bC=bb;var bB=HEAP[bC];var bA=reSign((bB),8,0)!=125;if(!(bA)){g1=44;break}var bL=bb;var bK=(bL+1)&4294967295;bb=bK;g1=43;continue}var bz=bb;var by=(bz);var bx=bc;var bu=(bx);var bs=((by)-(bu))&4294967295;var bq=cX;var bo=bc;var bm=__ZN9GooString6appendEPKci(bq,bo,bs);var bk=bb;bc=bk;g1=0;continue $bb101$2}}}if(g1==2){}var bd=f6;var a7=bd;_gfree(a7);var a5=cX;ct=a5;var a3=ct;dV=a3;var hb=dV;STACKTOP=W;return hb;return null}function __ZN9GooStringD1Ev(j){var l;var n;var k=0;n=j;var i=n;var h=(i+28)&4294967295;var g=HEAP[h];var f=n;var e=(f)&4294967295;var d=(e)&4294967295;var c=(g)!=(d);if(c){var b=n;var a=(b+28)&4294967295;var m=HEAP[a];_gfree(m)}return;return}function __ZN9GooStringD2Ev(j){var l;var n;var k=0;n=j;var i=n;var h=(i+28)&4294967295;var g=HEAP[h];var f=n;var e=(f)&4294967295;var d=(e)&4294967295;var c=(g)!=(d);if(c){var b=n;var a=(b+28)&4294967295;var m=HEAP[a];_gfree(m)}return;return}function __ZN9GooString7appendfEPcz(j,k){var s=STACKTOP;STACKTOP+=4;_memset(s,0,4);var n;var h;var l;var q;var g;var r=s;var i=0;h=j;l=k;var p=r;IHEAP[p]=arguments[__ZN9GooString7appendfEPcz.length];var f=HEAP[r];var e=h;var d=l;var c=__ZN9GooString8appendfvEPcS0_(e,d,f);var o=r;var b=h;g=b;var a=g;q=a;var m=q;STACKTOP=s;return m;return null}function __ZN9GooStringC1EPS_S0_(o,l,k){var u;var m;var w;var x;var n=0;m=o;w=l;x=k;var j=m;var i=(j+28)&4294967295;HEAP[i]=0;var h=m;var g=(h+24)&4294967295;HEAP[g]=0;var f=x;var e=(f+24)&4294967295;var d=HEAP[e];var c=x;var b=__ZNK9GooString10getCStringEv(c);var a=w;var v=(a+24)&4294967295;var t=HEAP[v];var s=w;var r=__ZNK9GooString10getCStringEv(s);var q=m;var p=__ZN9GooString3SetEPKciS1_i(q,r,t,b,d);return;return}function __ZN9GooStringC2EPS_S0_(o,l,k){var u;var m;var w;var x;var n=0;m=o;w=l;x=k;var j=m;var i=(j+28)&4294967295;HEAP[i]=0;var h=m;var g=(h+24)&4294967295;HEAP[g]=0;var f=x;var e=(f+24)&4294967295;var d=HEAP[e];var c=x;var b=__ZNK9GooString10getCStringEv(c);var a=w;var v=(a+24)&4294967295;var t=HEAP[v];var s=w;var r=__ZNK9GooString10getCStringEv(s);var q=m;var p=__ZN9GooString3SetEPKciS1_i(q,r,t,b,d);return;return}function __ZN9GooStringC1EPKS_(m,i){var o;var q;var g;var n=0;q=m;g=i;var k=q;var j=(k+28)&4294967295;HEAP[j]=0;var h=q;var f=(h+24)&4294967295;HEAP[f]=0;var e=g;var d=(e+24)&4294967295;var c=HEAP[d];var b=g;var a=__ZNK9GooString10getCStringEv(b);var p=q;var l=__ZN9GooString3SetEPKciS1_i(p,a,c,0,-1);return;return}function __ZN9GooStringC2EPKS_(m,i){var o;var q;var g;var n=0;q=m;g=i;var k=q;var j=(k+28)&4294967295;HEAP[j]=0;var h=q;var f=(h+24)&4294967295;HEAP[f]=0;var e=g;var d=(e+24)&4294967295;var c=HEAP[d];var b=g;var a=__ZNK9GooString10getCStringEv(b);var p=q;var l=__ZN9GooString3SetEPKciS1_i(p,a,c,0,-1);return;return}function __ZN9GooStringC1EPS_ii(o,b,B,z){var w;var m;var l;var y;var A;var n=0;m=o;l=b;y=B;A=z;var k=m;var j=(k+28)&4294967295;HEAP[j]=0;var i=m;var h=(i+24)&4294967295;HEAP[h]=0;var g=y;var f=A;var e=((g)+(f))&4294967295;var d=l;var c=(d+24)&4294967295;var a=HEAP[c];var x=(((e))|0)>(((a))|0);if(x){___assert_fail((__str2610)&4294967295,(__str241165)&4294967295,196,(__ZZN9GooStringC4EPS_iiE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 710371"}else{var v=l;var u=__ZNK9GooString10getCStringEv(v);var t=y;var s=(u+t)&4294967295;var r=m;var q=A;var p=__ZN9GooString3SetEPKciS1_i(r,s,q,0,-1);return}return}function __ZN9GooStringC2EPS_ii(o,b,B,z){var w;var m;var l;var y;var A;var n=0;m=o;l=b;y=B;A=z;var k=m;var j=(k+28)&4294967295;HEAP[j]=0;var i=m;var h=(i+24)&4294967295;HEAP[h]=0;var g=y;var f=A;var e=((g)+(f))&4294967295;var d=l;var c=(d+24)&4294967295;var a=HEAP[c];var x=(((e))|0)>(((a))|0);if(x){___assert_fail((__str2610)&4294967295,(__str241165)&4294967295,196,(__ZZN9GooStringC4EPS_iiE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 710420"}else{var v=l;var u=__ZNK9GooString10getCStringEv(v);var t=y;var s=(u+t)&4294967295;var r=m;var q=A;var p=__ZN9GooString3SetEPKciS1_i(r,s,q,0,-1);return}return}function __ZN9GooStringC1EPKci(j,o,n){var m;var p;var e;var k;var l=0;p=j;e=o;k=n;var i=p;var h=(i+28)&4294967295;HEAP[h]=0;var g=p;var f=(g+24)&4294967295;HEAP[f]=0;var d=p;var c=e;var b=k;var a=__ZN9GooString3SetEPKciS1_i(d,c,b,0,-1);return;return}function __ZN9GooString7fromIntEi(q){var u=STACKTOP;STACKTOP+=32;_memset(u,0,32);var o;var t;var r;var l;var j;var k=u;var s=u+24;var g=u+28;var m=0;t=q;var i=t;var h=(k)&4294967295;__ZN9GooString9formatIntElPcibiiPS0_Pi(i,h,24,0,0,10,s,g);var f=__Znwj(32);var e=f;l=e;var d=HEAP[g];var c=HEAP[s];var b=l;__ZN9GooStringC1EPKci(b,c,d);var a=l;j=a;var p=j;r=p;var n=r;STACKTOP=u;return n;return null}function __ZN9GooStringC2EPKci(j,o,n){var m;var p;var e;var k;var l=0;p=j;e=o;k=n;var i=p;var h=(i+28)&4294967295;HEAP[h]=0;var g=p;var f=(g+24)&4294967295;HEAP[f]=0;var d=p;var c=e;var b=k;var a=__ZN9GooString3SetEPKciS1_i(d,c,b,0,-1);return;return}function __ZN9GooStringC1EPKc(i,l){var k;var m;var d;var j=0;m=i;d=l;var h=m;var g=(h+28)&4294967295;HEAP[g]=0;var f=m;var e=(f+24)&4294967295;HEAP[e]=0;var c=m;var b=d;var a=__ZN9GooString3SetEPKciS1_i(c,b,-1,0,-1);return;return}function __ZN9GooStringC2EPKc(i,l){var k;var m;var d;var j=0;m=i;d=l;var h=m;var g=(h+28)&4294967295;HEAP[g]=0;var f=m;var e=(f+24)&4294967295;HEAP[e]=0;var c=m;var b=d;var a=__ZN9GooString3SetEPKciS1_i(c,b,-1,0,-1);return;return}function __ZN9GooStringC1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f+28)&4294967295;HEAP[e]=0;var d=j;var c=(d+24)&4294967295;HEAP[c]=0;var b=j;var a=__ZN9GooString3SetEPKciS1_i(b,0,-1,0,-1);return;return}function __ZN9GooString13sanitizedNameEb(C,aB){var w=STACKTOP;STACKTOP+=8;_memset(w,0,8);var P;var ae;var o;var A;var az;var d;var ay;var aj;var D=w;var Q;var W;var f=0;ae=C;o=aB;var ax=__Znwj(32);var aw=ax;ay=aw;var av=ay;__ZN9GooStringC1Ev(av);var au=ay;aj=au;var at=o;var E=reSign((at),8,0)!=0;$bb$$bb3$2:do{if(E){var ar=ae;var aq=__ZN9GooString7getCharEi(ar,0);W=aq;var ap=W;var ab=reSign((ap),8,0)>47;if(!(ab)){P=1;break $bb$$bb3$2}var aa=W;var Z=reSign((aa),8,0)<=57;if(!(Z)){P=1;break $bb$$bb3$2}var Y=aj;var X=__ZN9GooString6appendEc(Y,102)}}while(0);Q=0;$bb21$7:while(1){var an=ae;var am=__ZN9GooString9getLengthEv(an);var al=Q;var ak=(((am))|0)>(((al))|0);var ai=unSign((ak),1,0);d=ai;var ah=d;var ad=reSign((ah),8,0)!=0;if(!(ad)){P=22;break $bb21$7}var V=ae;var U=Q;var T=__ZN9GooString7getCharEi(V,U);W=T;var S=W;var R=reSign((S),8,0)<=32;$bb18$$bb5$10:do{if(R){P=5}else{var O=W;var N=reSign((O),8,0)==127;if(N){P=5;break $bb18$$bb5$10}var M=W;var L=reSign((M),8,0)==32;if(L){P=5;break $bb18$$bb5$10}var K=W;var J=reSign((K),8,0)==40;if(J){P=5;break $bb18$$bb5$10}var I=W;var H=reSign((I),8,0)==41;if(H){P=5;break $bb18$$bb5$10}var G=W;var F=reSign((G),8,0)==60;if(F){P=5;break $bb18$$bb5$10}var B=W;var z=reSign((B),8,0)==62;if(z){P=5;break $bb18$$bb5$10}var y=W;var x=reSign((y),8,0)==91;if(x){P=5;break $bb18$$bb5$10}var v=W;var u=reSign((v),8,0)==93;if(u){P=5;break $bb18$$bb5$10}var t=W;var s=reSign((t),8,0)==123;if(s){P=5;break $bb18$$bb5$10}var r=W;var q=reSign((r),8,0)==125;if(q){P=5;break $bb18$$bb5$10}var p=W;var n=reSign((p),8,0)==47;if(n){P=5;break $bb18$$bb5$10}var m=W;var l=reSign((m),8,0)==37;if(l){P=5;break $bb18$$bb5$10}var k=W;var j=reSign((k),8,0)==35;if(j){P=5;break $bb18$$bb5$10}var aG=W;var aF=reSign((aG),8,0);var aE=aj;var aD=(((aF))&255);var aC=__ZN9GooString6appendEc(aE,aD);P=20;break $bb18$$bb5$10}}while(0);if(P==5){var i=W;var h=reSign((i),8,0);var g=(h)&255;var e=(D)&4294967295;var c=_sprintf(e,(__str271167)&4294967295,g);var b=aj;var a=(D)&4294967295;var aH=__ZN9GooString6appendEPKci(b,a,-1)}var aA=Q;var ao=((aA)+1)&4294967295;Q=ao;P=4;continue $bb21$7}var ag=aj;az=ag;var af=az;A=af;var ac=A;STACKTOP=w;return ac;return null}function __ZN9GooString7formatvEPcS0_(m,u){var q;var n;var l;var s;var j;var i;var t;var k=0;n=m;l=u;var h=__Znwj(32);var g=h;i=g;var f=i;__ZN9GooStringC1Ev(f);var e=i;t=e;var d=t;var c=n;var b=l;var a=__ZN9GooString8appendfvEPcS0_(d,c,b);var r=t;j=r;var p=j;s=p;var o=s;return o;return null}function __ZN9GooString6formatEPcz(l){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var p;var m;var t;var j;var i;var v=w;var u;var k=0;m=l;var h=__Znwj(32);var g=h;i=g;var f=i;__ZN9GooStringC1Ev(f);var e=i;u=e;var s=v;IHEAP[s]=arguments[__ZN9GooString6formatEPcz.length];var d=HEAP[v];var c=u;var b=m;var a=__ZN9GooString8appendfvEPcS0_(c,b,d);var r=v;var q=u;j=q;var o=j;t=o;var n=t;STACKTOP=w;return n;return null}function __ZN9GooStringC2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f+28)&4294967295;HEAP[e]=0;var d=j;var c=(d+24)&4294967295;HEAP[c]=0;var b=j;var a=__ZN9GooString3SetEPKciS1_i(b,0,-1,0,-1);return;return}function _gmalloc(h){var j;var a;var f;var e;var i=0;a=h;var d=a;var c=__ZL7gmallocjb(d,0);e=c;var b=e;f=b;var g=f;return g;return null}function _gfree(f){var e;var c;var b=0;c=f;var d=c;var a=(d)!=0;if(a){var g=c;_free(g)}return;return}function __ZL8greallocPvjb(E,C,f){var x;var F;var s;var l;var B;var k;var D;var m=0;F=E;s=C;l=f;var j=s;var i=(((j))|0)==0;if(i){var h=F;var g=(h)!=0;if(g){var e=F;_free(e)}k=0}else{var d=F;var c=(d)!=0;if(c){var b=F;var a=s;var y=_realloc(b,a);D=y}else{var w=s;var v=_malloc(w);D=v}var u=D;var t=(u)==0;if(t){var r=HEAP[_stderr];var q=_fwrite((__str281168)&4294967295,1,14,r);var p=l;var A=reSign((p),8,0)!=0;if(A){k=0}else{_exit(1);throw"Reached an unreachable! Original .ll line: 710992"}}else{var o=D;k=o}}var n=k;B=n;var z=B;return z;return null}function __ZL9greallocnPviib(b,F,y,C){var p;var k;var H;var h;var I;var q;var E;var c;var s=0;k=b;H=F;h=y;I=C;var D=H;var B=(((D))|0)==0;$bb$$bb3$2:do{if(B){var A=k;var z=(A)!=0;if(z){var x=k;_gfree(x)}E=0}else{var w=H;var v=h;var u=((w)*(v))&4294967295;c=u;var t=h;var o=(((t))|0)<=0;$bb6$$bb4$8:do{if(!o){var n=H;var m=(((n))|0)<0;if(m){p=2;break $bb6$$bb4$8}var l=h;var j=(2147483647/(((l))|0)|0);var i=H;var g=(((j))|0)<=(((i))|0);if(g){p=2;break $bb6$$bb4$8}var P=I;var O=unSign((P),8,0);var N=c;var M=k;var L=(((O))&255);var K=__ZL8greallocPvjb(M,N,L);E=K;p=5;break $bb$$bb3$2}}while(0);var f=HEAP[_stderr];var e=_fwrite((__str1291169)&4294967295,1,29,f);var d=I;var r=reSign((d),8,0)!=0;if(r){var a=k;_gfree(a);E=0}else{_exit(1);throw"Reached an unreachable! Original .ll line: 711086"}}}while(0);var J=E;q=J;var G=q;return G;return null}function _greallocn_checkoverflow(i,c,p){var o;var g;var j;var m;var k;var h;var n=0;g=i;j=c;m=p;var f=g;var e=j;var d=m;var b=__ZL9greallocnPviib(f,e,d,1);h=b;var a=h;k=a;var l=k;return l;return null}function _greallocn(i,c,p){var o;var g;var j;var m;var k;var h;var n=0;g=i;j=c;m=p;var f=g;var e=j;var d=m;var b=__ZL9greallocnPviib(f,e,d,0);h=b;var a=h;k=a;var l=k;return l;return null}function __Z22grealloc_checkoverflowPvj(h,k){var m;var f;var a;var i;var g;var l=0;f=h;a=k;var e=f;var d=a;var c=__ZL8greallocPvjb(e,d,1);g=c;var b=g;i=b;var j=i;return j;return null}function _grealloc(h,k){var m;var f;var a;var i;var g;var l=0;f=h;a=k;var e=f;var d=a;var c=__ZL8greallocPvjb(e,d,0);g=c;var b=g;i=b;var j=i;return j;return null}function __ZL7gmallocjb(x,f){var t;var p;var l;var w;var m;var k;var y;var n=0;p=x;l=f;var j=p;var i=(((j))|0)==0;if(i){k=0}else{var h=p;var g=_malloc(h);y=g;var e=y;var d=(e)==0;var c=unSign((d),1,0);m=c;var b=m;var v=reSign((b),8,0)!=0;if(v){var a=HEAP[_stderr];var u=_fwrite((__str281168)&4294967295,1,14,a);var s=l;var z=reSign((s),8,0)!=0;if(z){k=0}else{_exit(1);throw"Reached an unreachable! Original .ll line: 711264"}}else{var r=y;k=r}}var q=k;w=q;var o=w;return o;return null}function __ZL8gmallocniib(e,x,h){var A;var E;var a;var n;var D;var m;var I;var o=0;E=e;a=x;n=h;var l=E;var k=(((l))|0)==0;$bb$$bb1$2:do{if(k){m=0}else{var j=E;var i=a;var g=((j)*(i))&4294967295;I=g;var f=a;var d=(((f))|0)<=0;$bb4$$bb2$5:do{if(!d){var c=E;var b=(((c))|0)<0;if(b){A=1;break $bb4$$bb2$5}var B=a;var z=(2147483647/(((B))|0)|0);var y=E;var w=(((z))|0)<=(((y))|0);if(w){A=1;break $bb4$$bb2$5}var s=n;var r=unSign((s),8,0);var q=I;var H=(((r))&255);var G=__ZL7gmallocjb(q,H);m=G;A=4;break $bb$$bb1$2}}while(0);var v=HEAP[_stderr];var u=_fwrite((__str1291169)&4294967295,1,29,v);var t=n;var C=reSign((t),8,0)!=0;if(C){m=0}else{_exit(1);throw"Reached an unreachable! Original .ll line: 711340"}}}while(0);var F=m;D=F;var p=D;return p;return null}function __ZL9gmallocn3iiib(f,e,d,E){var q;var t;var b;var u;var I;var r;var G;var c;var v=0;t=f;b=e;u=d;I=E;var F=t;var D=b;var C=((F)*(D))&4294967295;c=C;var B=b;var A=(((B))|0)<=0;$bb2$$bb$2:do{if(A){q=0}else{var z=t;var y=(((z))|0)<0;if(y){q=0;break $bb2$$bb$2}var x=b;var w=(2147483647/(((x))|0)|0);var p=t;var o=(((w))|0)<=(((p))|0);if(o){q=0;break $bb2$$bb$2}var k=I;var j=unSign((k),8,0);var i=c;var h=u;var g=(((j))&255);var a=__ZL8gmallocniib(i,h,g);G=a;q=4;break $bb2$$bb$2}}while(0);if(q==0){var n=HEAP[_stderr];var m=_fwrite((__str1291169)&4294967295,1,29,n);var l=I;var s=reSign((l),8,0)!=0;if(s){G=0}else{_exit(1);throw"Reached an unreachable! Original .ll line: 711414"}}var J=G;r=J;var H=r;return H;return null}function _gmallocn3_checkoverflow(g,e,c){var p;var m;var a;var k;var l;var j;var o=0;m=g;a=e;k=c;var i=m;var h=a;var f=k;var d=__ZL9gmallocn3iiib(i,h,f,1);j=d;var b=j;l=b;var n=l;return n;return null}function _gmallocn3(g,e,c){var p;var m;var a;var k;var l;var j;var o=0;m=g;a=e;k=c;var i=m;var h=a;var f=k;var d=__ZL9gmallocn3iiib(i,h,f,0);j=d;var b=j;l=b;var n=l;return n;return null}function _gmallocn_checkoverflow(b,m){var l;var g;var j;var h;var f;var k=0;g=b;j=m;var e=g;var d=j;var c=__ZL8gmallocniib(e,d,1);f=c;var a=f;h=a;var i=h;return i;return null}function _gmallocn(b,m){var l;var g;var j;var h;var f;var k=0;g=b;j=m;var e=g;var d=j;var c=__ZL8gmallocniib(e,d,0);f=c;var a=f;h=a;var i=h;return i;return null}function _gmalloc_checkoverflow(h){var j;var a;var f;var e;var i=0;a=h;var d=a;var c=__ZL7gmallocjb(d,1);e=c;var b=e;f=b;var g=f;return g;return null}function _gstrndup(t,u){var p;var l;var r;var s;var k;var a;var m=0;l=t;r=u;var j=r;var i=((j)+1)&4294967295;var h=_gmalloc(i);a=h;var g=a;var f=r;var e=(g+f)&4294967295;HEAP[e]=0;var d=a;var c=l;var b=r;_llvm_memcpy_p0i8_p0i8_i32(d,c,b,1,0);var q=a;k=q;var o=k;s=o;var n=s;return n;return null}function _copyString(k){var p;var g;var l;var j;var m;var o=0;g=k;var i=g;var h=_strlen(i);var f=((h)+1)&4294967295;var e=_gmalloc(f);m=e;var d=m;var c=g;var b=_strcpy(d,c);var a=m;j=a;var q=j;l=q;var n=l;return n;return null}function __ZN9ImgWriterD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV9ImgWriter+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN9ImgWriterD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV9ImgWriter+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN9ImgWriterD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV9ImgWriter+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function _gatof(a){var j;var f;var g;var e;var i=0;f=a;var d=f;var c=_gstrtod(d,0);e=c;var b=e;g=b;var h=g;return h;return null}function _gstrtod(dp,J){var av=STACKTOP;STACKTOP+=4;_memset(av,0,4);var bq;var cR;var a;var d;var dn;var h=av;var co;var bZ;var ct;var ca;var cS;var cF;var ao;var aV;var bw;var cW;var cE;var cG=0;cR=dp;a=J;ao=0;HEAP[h]=0;var dm=_localeconv();bZ=dm;var dl=bZ;var dk=(dl)&4294967295;var dj=HEAP[dk];ct=dj;var di=ct;var dh=_strlen(di);ca=dh;cF=0;ao=0;var dg=ct;var df=(dg)&4294967295;var de=HEAP[df];var cj=reSign((de),8,0)!=46;$bb1$$bb$2:do{if(cj){bq=0}else{var ch=ct;var cf=(ch+1)&4294967295;var ce=HEAP[cf];var cd=reSign((ce),8,0)!=0;if(cd){bq=0;break $bb1$$bb$2}else{bq=1;break $bb1$$bb$2}}}while(0);$bb1$$bb36$4:do{if(bq==0){var cc=cR;cS=cc;$bb3$6:while(1){var b8=cS;var b7=HEAP[b8];var bX=reSign((b7),8,0)==32;$bb2$$bb4$8:do{if(!bX){var bV=cS;var bT=HEAP[bV];var bS=reSign((bT),8,0)==12;if(bS){bq=3;break $bb2$$bb4$8}var bR=cS;var bQ=HEAP[bR];var bP=reSign((bQ),8,0)==10;if(bP){bq=3;break $bb2$$bb4$8}var bO=cS;var bN=HEAP[bO];var bM=reSign((bN),8,0)==13;if(bM){bq=3;break $bb2$$bb4$8}var bD=cS;var bB=HEAP[bD];var bz=reSign((bB),8,0)==9;if(bz){bq=3;break $bb2$$bb4$8}var by=cS;var bx=HEAP[by];var bv=reSign((bx),8,0)==11;if(!(bv)){bq=9;break $bb3$6}}}while(0);var cb=cS;var b9=(cb+1)&4294967295;cS=b9;bq=2;continue $bb3$6}var bu=cS;var bt=HEAP[bu];var bs=reSign((bt),8,0)==43;$bb11$$bb10$16:do{if(bs){bq=10}else{var br=cS;var bh=HEAP[br];var bf=reSign((bh),8,0)==45;if(bf){bq=10;break $bb11$$bb10$16}else{bq=11;break $bb11$$bb10$16}}}while(0);if(bq==10){var bc=cS;var ba=(bc+1)&4294967295;cS=ba}var a8=cS;var a6=HEAP[a8];var a4=reSign((a6),8,0)<=47;$bb14$$bb13$21:do{if(a4){bq=14}else{var a2=cS;var a0=HEAP[a2];var aY=reSign((a0),8,0)<=57;if(aY){bq=13;break $bb14$$bb13$21}else{bq=14;break $bb14$$bb13$21}}}while(0);if(bq==14){var aM=cS;var aK=HEAP[aM];var aH=reSign((aK),8,0)==46;if(!(aH)){bq=1;break $bb1$$bb36$4}}$bb17$26:while(1){var aB=cS;var az=HEAP[aB];var ax=reSign((az),8,0)<=47;if(ax){bq=17;break $bb17$26}var au=cS;var ar=HEAP[au];var af=reSign((ar),8,0)<=57;if(!(af)){bq=17;break $bb17$26}var aF=cS;var aD=(aF+1)&4294967295;cS=aD;bq=16;continue $bb17$26}var ad=cS;var aa=HEAP[ad];var Y=reSign((aa),8,0)==46;if(Y){var W=cS;cF=W;var U=cS;var S=(U+1)&4294967295;cS=S}$bb23$34:while(1){var M=cS;var A=HEAP[M];var y=reSign((A),8,0)<=47;if(y){bq=22;break $bb23$34}var v=cS;var t=HEAP[v];var r=reSign((t),8,0)<=57;if(!(r)){bq=22;break $bb23$34}var Q=cS;var O=(Q+1)&4294967295;cS=O;bq=21;continue $bb23$34}var p=cS;var n=HEAP[p];var l=reSign((n),8,0)==101;$bb27$$bb26$39:do{if(l){bq=25}else{var j=cS;var i=HEAP[j];var g=reSign((i),8,0)==69;if(g){bq=25;break $bb27$$bb26$39}else{bq=26;break $bb27$$bb26$39}}}while(0);if(bq==25){var f=cS;var e=(f+1)&4294967295;cS=e}var c=cS;var b=HEAP[c];var dv=reSign((b),8,0)==43;$bb30$$bb29$44:do{if(dv){bq=28}else{var du=cS;var dt=HEAP[du];var ds=reSign((dt),8,0)==45;if(ds){bq=28;break $bb30$$bb29$44}else{bq=29;break $bb30$$bb29$44}}}while(0);if(bq==28){var dr=cS;var dd=(dr+1)&4294967295;cS=dd}while(1){var da=cS;var c9=HEAP[da];var c8=reSign((c9),8,0)<=47;if(c8){bq=32;break}var c7=cS;var c6=HEAP[c7];var c5=reSign((c6),8,0)<=57;if(!(c5)){bq=32;break}var dc=cS;var db=(dc+1)&4294967295;cS=db;bq=31;continue}var c4=cS;ao=c4}}while(0);var c3=cF;var c2=(c3)!=0;if(c2){var c1=ao;var c0=(c1);var cZ=cR;var cY=(cZ);var cX=((c0)-(cY))&4294967295;var cV=((cX)+1)&4294967295;var cU=ca;var cT=((cV)+(cU))&4294967295;var cQ=_malloc(cT);bw=cQ;var cP=bw;cW=cP;var cO=cF;var cN=(cO);var cM=cR;var cL=(cM);var cK=((cN)-(cL))&4294967295;var cJ=cW;var cI=cR;_llvm_memcpy_p0i8_p0i8_i32(cJ,cI,cK,1,0);var cH=cF;var cD=(cH);var cC=cR;var cB=(cC);var cA=((cD)-(cB))&4294967295;var cz=cW;var cy=(cz+cA)&4294967295;cW=cy;var cx=ca;var cw=cW;var cv=ct;_llvm_memcpy_p0i8_p0i8_i32(cw,cv,cx,1,0);var cu=cW;var cs=ca;var cr=(cu+cs)&4294967295;cW=cr;var cq=ao;var cp=(cq);var cn=cF;var cm=(cn+1)&4294967295;var cl=(cm);var ck=((cp)-(cl))&4294967295;var ci=cF;var cg=(ci+1)&4294967295;var b6=cW;_llvm_memcpy_p0i8_p0i8_i32(b6,cg,ck,1,0);var b5=ao;var b4=(b5);var b3=cF;var b2=(b3+1)&4294967295;var b1=(b2);var b0=((b4)-(b1))&4294967295;var bY=cW;var bW=(bY+b0)&4294967295;cW=bW;var bU=cW;HEAP[bU]=0;var bL=___errno_location();HEAP[bL]=0;var bK=bw;var bJ=_strtod(bK,h);co=bJ;var bI=___errno_location();var bH=HEAP[bI];aV=bH;var bG=HEAP[h];var bF=(bG)!=0;if(bF){var bE=HEAP[h];var bC=(bE);var bA=bw;var bp=(bA);var bo=((bC)-(bp))&4294967295;var bn=cF;var bm=(bn);var bl=cR;var bk=(bl);var bj=((bm)-(bk))&4294967295;var bi=(((bo))|0)>(((bj))|0);if(bi){var bg=cR;var be=HEAP[h];var aU=(be);var aT=bw;var aS=(aT);var aR=((aU)-(aS))&4294967295;var aQ=(bg+aR)&4294967295;var aP=ca;var aO=(1-(aP))&4294967295;var aN=(aQ+aO)&4294967295;HEAP[h]=aN}else{var aL=cR;var aJ=HEAP[h];var an=(aJ);var am=bw;var al=(am);var ak=((an)-(al))&4294967295;var aj=(aL+ak)&4294967295;HEAP[h]=aj}}var ai=bw;_free(ai)}else{var ah=ao;var ag=(ah)!=0;if(ag){var ae=ao;var ac=(ae);var I=cR;var H=(I);var G=((ac)-(H))&4294967295;var F=((G)+1)&4294967295;var E=_malloc(F);cE=E;var D=ao;var C=(D);var B=cR;var z=(B);var x=((C)-(z))&4294967295;var bd=cE;var bb=cR;_llvm_memcpy_p0i8_p0i8_i32(bd,bb,x,1,0);var a9=ao;var a7=(a9);var a5=cR;var a3=(a5);var a1=((a7)-(a3))&4294967295;var aZ=cE;var aX=(aZ+a1)&4294967295;HEAP[aX]=0;var aW=___errno_location();HEAP[aW]=0;var aI=cE;var aG=_strtod(aI,h);co=aG;var aE=___errno_location();var aC=HEAP[aE];aV=aC;var aA=HEAP[h];var ay=(aA)!=0;if(ay){var aw=cR;var at=HEAP[h];var aq=(at);var ap=cE;var ab=(ap);var Z=((aq)-(ab))&4294967295;var X=(aw+Z)&4294967295;HEAP[h]=X}var V=cE;_free(V)}else{var T=___errno_location();HEAP[T]=0;var R=cR;var P=_strtod(R,h);co=P;var N=___errno_location();var L=HEAP[N];aV=L}}var K=a;var w=(K)!=0;if(w){var u=HEAP[h];var s=a;HEAP[s]=u}var q=___errno_location();var o=aV;HEAP[q]=o;var m=co;dn=m;var k=dn;d=k;var dq=d;STACKTOP=av;return dq;return null}function __ZN8FoFiBaseC2EPcib(o,y,k,i){var u;var m;var z;var w;var x;var n=0;m=o;z=y;w=k;x=i;var l=m;var j=(l)&4294967295;HEAP[j]=(__ZTV8FoFiBase+8)&4294967295;var h=z;var g=m;var f=(g+8)&4294967295;HEAP[f]=h;var e=m;var d=(e+8)&4294967295;var c=HEAP[d];var b=m;var a=(b+4)&4294967295;HEAP[a]=c;var v=m;var t=(v+12)&4294967295;var s=w;HEAP[t]=s;var r=m;var q=(r+16)&4294967295;var p=x;HEAP[q]=p;return;return}function __ZN8FoFiBaseD1Ev(m){var o;var q;var n=0;q=m;var k=q;var j=(k)&4294967295;HEAP[j]=(__ZTV8FoFiBase+8)&4294967295;var i=q;var h=(i+16)&4294967295;var g=HEAP[h];var c=reSign((g),8,0)!=0;if(c){var f=q;var d=(f+4)&4294967295;var b=HEAP[d];_gfree(b)}var a=((0)&255);var e=reSign((a),8,0)!=0;if(e){var p=q;var l=p;__ZdlPv(l)}return;return}function __ZN8FoFiBaseD0Ev(m){var o;var q;var n=0;q=m;var k=q;var j=(k)&4294967295;HEAP[j]=(__ZTV8FoFiBase+8)&4294967295;var i=q;var h=(i+16)&4294967295;var g=HEAP[h];var c=reSign((g),8,0)!=0;if(c){var f=q;var d=(f+4)&4294967295;var b=HEAP[d];_gfree(b)}var a=((1)&255);var e=reSign((a),8,0)!=0;if(e){var p=q;var l=p;__ZdlPv(l)}return;return}function __ZN8FoFiBaseC1EPcib(o,y,k,i){var u;var m;var z;var w;var x;var n=0;m=o;z=y;w=k;x=i;var l=m;var j=(l)&4294967295;HEAP[j]=(__ZTV8FoFiBase+8)&4294967295;var h=z;var g=m;var f=(g+8)&4294967295;HEAP[f]=h;var e=m;var d=(e+8)&4294967295;var c=HEAP[d];var b=m;var a=(b+4)&4294967295;HEAP[a]=c;var v=m;var t=(v+12)&4294967295;var s=w;HEAP[t]=s;var r=m;var q=(r+16)&4294967295;var p=x;HEAP[q]=p;return;return}function __ZN8FoFiBase5getS8EiPb(m,B,s){var z;var k;var C;var r;var E;var j;var D;var l=0;k=m;C=B;r=s;var i=C;var h=(((i))|0)<0;$bb1$$bb$2:do{if(h){z=0}else{var g=k;var f=(g+12)&4294967295;var e=HEAP[f];var d=C;var c=(((e))|0)<=(((d))|0);if(c){z=0;break $bb1$$bb$2}var a=k;var A=(a+8)&4294967295;var y=HEAP[A];var x=C;var w=(y+x)&4294967295;var v=HEAP[w];var u=unSign((v),8,0);D=u;var t=D;var q=(t)&128;var p=(((q))|0)!=0;if(p){var n=D;var H=(n)|-256;D=H}var G=D;j=G;z=4;break $bb1$$bb$2}}while(0);if(z==0){var b=r;HEAP[b]=0;j=0}var F=j;E=F;var o=E;return o;return null}function __ZN8FoFiBase5getU8EiPb(m,y,o){var w;var k;var z;var n;var A;var j;var l=0;k=m;z=y;n=o;var i=z;var h=(((i))|0)<0;$bb1$$bb$2:do{if(h){w=0}else{var g=k;var f=(g+12)&4294967295;var e=HEAP[f];var d=z;var c=(((e))|0)<=(((d))|0);if(c){w=0;break $bb1$$bb$2}var a=k;var x=(a+8)&4294967295;var v=HEAP[x];var u=z;var t=(v+u)&4294967295;var s=HEAP[t];var r=unSign((s),8,0);j=r;w=3;break $bb1$$bb$2}}while(0);if(w==0){var b=n;HEAP[b]=0;j=0}var q=j;A=q;var p=A;return p;return null}function __ZN8FoFiBase8getS16BEEiPb(f,o,r){var p;var b;var c;var F;var q;var I;var S;var t=0;b=f;c=o;F=r;var H=c;var G=(((H))|0)<0;$bb1$$bb$2:do{if(G){p=0}else{var E=c;var D=((E)+1)&4294967295;var C=b;var B=(C+12)&4294967295;var z=HEAP[B];var x=(((D))|0)>=(((z))|0);if(x){p=0;break $bb1$$bb$2}var n=b;var m=(n+8)&4294967295;var l=HEAP[m];var k=c;var j=(l+k)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);S=h;var g=S;var e=(g)<<8;var d=b;var a=(d+8)&4294967295;var T=HEAP[a];var R=c;var Q=((R)+1)&4294967295;var P=(T+Q)&4294967295;var O=HEAP[P];var N=unSign((O),8,0);var M=((e)+(N))&4294967295;S=M;var L=S;var K=(L)&32768;var A=(((K))|0)!=0;if(A){var y=S;var w=(y)|-65536;S=w}var v=S;I=v;p=4;break $bb1$$bb$2}}while(0);if(p==0){var u=F;HEAP[u]=0;I=0}var s=I;q=s;var J=q;return J;return null}function __ZN8FoFiBase8getU16BEEiPb(f,o,r){var p;var b;var c;var A;var q;var D;var N;var s=0;b=f;c=o;A=r;var C=c;var B=(((C))|0)<0;$bb1$$bb$2:do{if(B){p=0}else{var z=c;var y=((z)+1)&4294967295;var x=b;var w=(x+12)&4294967295;var v=HEAP[w];var u=(((y))|0)>=(((v))|0);if(u){p=0;break $bb1$$bb$2}var n=b;var m=(n+8)&4294967295;var l=HEAP[m];var k=c;var j=(l+k)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);N=h;var g=N;var e=(g)<<8;var d=b;var a=(d+8)&4294967295;var O=HEAP[a];var M=c;var L=((M)+1)&4294967295;var K=(O+L)&4294967295;var J=HEAP[K];var I=unSign((J),8,0);var H=((e)+(I))&4294967295;N=H;var G=N;D=G;p=3;break $bb1$$bb$2}}while(0);if(p==0){var t=A;HEAP[t]=0;D=0}var F=D;q=F;var E=q;return E;return null}function __ZN8FoFiBase8getS32BEEiPb(i,B,E){var C;var e;var f;var X;var D;var aa;var al;var L=0;e=i;f=B;X=E;var Z=f;var Y=(((Z))|0)<0;$bb1$$bb$2:do{if(Y){C=0}else{var W=f;var V=((W)+3)&4294967295;var U=e;var T=(U+12)&4294967295;var R=HEAP[T];var P=(((V))|0)>=(((R))|0);if(P){C=0;break $bb1$$bb$2}var y=e;var w=(y+8)&4294967295;var u=HEAP[w];var s=f;var q=(u+s)&4294967295;var o=HEAP[q];var m=unSign((o),8,0);al=m;var k=al;var h=(k)<<8;var g=e;var b=(g+8)&4294967295;var an=HEAP[b];var ak=f;var ai=((ak)+1)&4294967295;var ah=(an+ai)&4294967295;var ag=HEAP[ah];var af=unSign((ag),8,0);var ae=((h)+(af))&4294967295;al=ae;var ad=al;var ac=(ad)<<8;var S=e;var Q=(S+8)&4294967295;var O=HEAP[Q];var N=f;var K=((N)+2)&4294967295;var J=(O+K)&4294967295;var I=HEAP[J];var H=unSign((I),8,0);var G=((ac)+(H))&4294967295;al=G;var F=al;var A=(F)<<8;var z=e;var x=(z+8)&4294967295;var v=HEAP[x];var t=f;var r=((t)+3)&4294967295;var p=(v+r)&4294967295;var n=HEAP[p];var l=unSign((n),8,0);var j=((A)+(l))&4294967295;al=j;var d=al;var c=(((d))|0)<0;if(c){var a=al;al=a}var am=al;aa=am;C=4;break $bb1$$bb$2}}while(0);if(C==0){var M=X;HEAP[M]=0;aa=0}var aj=aa;D=aj;var ab=D;return ab;return null}function __ZN8FoFiBase8getU32BEEiPb(h,A,D){var B;var d;var e;var W;var C;var Z;var aj;var K=0;d=h;e=A;W=D;var Y=e;var X=(((Y))|0)<0;$bb1$$bb$2:do{if(X){B=0}else{var V=e;var U=((V)+3)&4294967295;var T=d;var S=(T+12)&4294967295;var Q=HEAP[S];var O=(((U))|0)>=(((Q))|0);if(O){B=0;break $bb1$$bb$2}var x=d;var v=(x+8)&4294967295;var t=HEAP[v];var r=e;var p=(t+r)&4294967295;var n=HEAP[p];var l=unSign((n),8,0);aj=l;var j=aj;var g=(j)<<8;var f=d;var a=(f+8)&4294967295;var ak=HEAP[a];var ai=e;var ah=((ai)+1)&4294967295;var ag=(ak+ah)&4294967295;var af=HEAP[ag];var ae=unSign((af),8,0);var ad=((g)+(ae))&4294967295;aj=ad;var ac=aj;var ab=(ac)<<8;var R=d;var P=(R+8)&4294967295;var N=HEAP[P];var M=e;var J=((M)+2)&4294967295;var I=(N+J)&4294967295;var H=HEAP[I];var G=unSign((H),8,0);var F=((ab)+(G))&4294967295;aj=F;var E=aj;var z=(E)<<8;var y=d;var w=(y+8)&4294967295;var u=HEAP[w];var s=e;var q=((s)+3)&4294967295;var o=(u+q)&4294967295;var m=HEAP[o];var k=unSign((m),8,0);var i=((z)+(k))&4294967295;aj=i;var c=aj;Z=c;B=3;break $bb1$$bb$2}}while(0);if(B==0){var L=W;HEAP[L]=0;Z=0}var b=Z;C=b;var aa=C;return aa;return null}function __ZN8FoFiBase9getUVarBEEiiPb(g,q,n,t){var r;var b;var d;var u;var D;var s;var G;var Q;var c;var v=0;b=g;d=q;u=n;D=t;var F=d;var E=(((F))|0)<0;$bb1$$bb$2:do{if(E){r=0}else{var C=d;var B=u;var A=((C)+(B))&4294967295;var z=b;var y=(z+12)&4294967295;var x=HEAP[y];var w=(((A))|0)>(((x))|0);if(w){r=0;break $bb1$$bb$2}Q=0;c=0;while(1){var M=c;var L=u;var K=(((M))|0)<(((L))|0);if(!(K)){r=5;break}var o=Q;var m=(o)<<8;var l=b;var k=(l+8)&4294967295;var j=HEAP[k];var i=d;var h=c;var f=((i)+(h))&4294967295;var e=(j+f)&4294967295;var a=HEAP[e];var R=unSign((a),8,0);var P=((m)+(R))&4294967295;Q=P;var O=c;var N=((O)+1)&4294967295;c=N;r=3;continue}var J=Q;G=J;r=6;break $bb1$$bb$2}}while(0);if(r==0){var p=D;HEAP[p]=0;G=0}var I=G;s=I;var H=s;return H;return null}function __ZN8FoFiBase11checkRegionEii(n,z,C){var x;var l;var A;var s;var B;var d;var k;var m=0;l=n;A=z;s=C;var j=A;var i=(((j))|0)<0;$bb3$$bb$2:do{if(i){x=0}else{var h=A;var g=s;var f=((h)+(g))&4294967295;var e=A;var c=(((f))|0)<(((e))|0);if(c){x=0;break $bb3$$bb$2}var b=A;var a=s;var y=((b)+(a))&4294967295;var w=l;var v=(w+12)&4294967295;var u=HEAP[v];var t=(((y))|0)>(((u))|0);if(t){x=0;break $bb3$$bb$2}d=1;x=3;break $bb3$$bb$2}}while(0);if(x==0){d=0}var r=d;var q=unSign((r),8,0);k=q;var p=k;B=p;var o=B;var D=(((o))&255);return D;return null}function __ZN8FoFiBase8readFileEPcPi(W,i){var y;var b;var ab;var z;var X;var Y;var Z;var V;var ac;var e;var d;var c;var H=0;b=W;ab=i;var U=b;var T=___01fopen64_(U,(__str1227)&4294967295);e=T;var S=e;var R=(S)==0;var Q=unSign((R),1,0);ac=Q;var P=ac;var A=reSign((P),8,0)!=0;if(A){var N=b;__Z5erroriPcz(-1,(__str11228)&4294967295,Pointer_make([N,0,0,0],0,ALLOC_STACK));V=0}else{var L=e;var J=_fseek(L,0,2);var v=(((J))|0)!=0;var t=unSign((v),1,0);Z=t;var r=Z;var l=reSign((r),8,0)!=0;if(l){var p=b;__Z5erroriPcz(-1,(__str21229)&4294967295,Pointer_make([p,0,0,0],0,ALLOC_STACK));var o=e;var n=_fclose(o);V=0}else{var m=e;var k=_ftell(m);c=k;var j=e;var h=_fseek(j,0,0);var a=(((h))|0)!=0;var al=unSign((a),1,0);Y=al;var ak=Y;var g=reSign((ak),8,0)!=0;if(g){var aj=b;__Z5erroriPcz(-1,(__str31230)&4294967295,Pointer_make([aj,0,0,0],0,ALLOC_STACK));var ai=e;var ah=_fclose(ai);V=0}else{var ag=c;var af=_gmalloc(ag);d=af;var ae=c;var ad=d;var O=e;var M=_fread(ad,1,ae,O);var K=c;var I=(((M))|0)!=(((K))|0);var G=unSign((I),1,0);X=G;var F=X;var f=reSign((F),8,0)!=0;if(f){var E=d;_gfree(E);var D=e;var C=_fclose(D);V=0}else{var B=e;var x=_fclose(B);var w=ab;var u=c;HEAP[w]=u;var s=d;V=s}}}}var q=V;z=q;var aa=z;return aa;return null}function __ZN8FoFiBaseD2Ev(m){var o;var q;var n=0;q=m;var k=q;var j=(k)&4294967295;HEAP[j]=(__ZTV8FoFiBase+8)&4294967295;var i=q;var h=(i+16)&4294967295;var g=HEAP[h];var c=reSign((g),8,0)!=0;if(c){var f=q;var d=(f+4)&4294967295;var b=HEAP[d];_gfree(b)}var a=((0)&255);var e=reSign((a),8,0)!=0;if(e){var p=q;var l=p;__ZdlPv(l)}return;return}function __ZN12FoFiTrueType4makeEPcii(v,d,p){var r;var k;var w;var b;var s;var H;var G;var u;var x=0;k=v;w=d;b=p;var F=__Znwj(80);var E=F;G=E;var D=G;var C=k;var B=w;var A=b;__ZN12FoFiTrueTypeC1EPcibi(D,C,B,0,A);var z=G;u=z;var y=u;var q=(y+65)&4294967295;var o=HEAP[q];var t=reSign((o),8,0)!=0;var I=(t)^1;var c=unSign((I),1,0);var g=reSign((c),8,0)!=0;if(g){var n=u;var m=(n)!=0;if(m){var l=u;var j=(l)&4294967295;var i=(j)&4294967295;var h=HEAP[i];var f=(h+4)&4294967295;var e=HEAP[f];var a=e;var M=u;FUNCTION_TABLE[a](M)}H=0}else{var L=u;H=L}var K=H;s=K;var J=s;return J;return null}function __ZL21cmpTrueTypeLocaOffsetPKvS0_(A,z){var m;var B;var j;var n;var y;var F;var D;var o=0;B=A;j=z;var x=B;var w=x;F=w;var v=j;var u=v;D=u;var t=F;var s=(t+4)&4294967295;var r=HEAP[s];var q=D;var p=(q+4)&4294967295;var l=HEAP[p];var k=(((r))|0)==(((l))|0);if(k){var i=F;var h=(i)&4294967295;var g=HEAP[h];var f=D;var e=(f)&4294967295;var d=HEAP[e];var c=((g)-(d))&4294967295;y=c}else{var b=F;var a=(b+4)&4294967295;var K=HEAP[a];var J=D;var I=(J+4)&4294967295;var H=HEAP[I];var G=((K)-(H))&4294967295;y=G}var E=y;n=E;var C=n;return C;return null}function __ZL18cmpTrueTypeLocaIdxPKvS0_(w,v){var r;var u;var e;var t;var k;var o;var m;var l=0;u=w;e=v;var j=u;var i=j;o=i;var h=e;var g=h;m=g;var f=o;var d=(f)&4294967295;var c=HEAP[d];var b=m;var a=(b)&4294967295;var s=HEAP[a];var q=((c)-(s))&4294967295;k=q;var p=k;t=p;var n=t;return n;return null}function __ZL19cmpTrueTypeTableTagPKvS0_(w,v){var r;var u;var e;var t;var k;var n;var m;var l=0;u=w;e=v;var j=u;var i=j;n=i;var h=e;var g=h;m=g;var f=n;var d=(f)&4294967295;var c=HEAP[d];var b=m;var a=(b)&4294967295;var s=HEAP[a];var q=((c)-(s))&4294967295;k=q;var p=k;t=p;var o=t;return o;return null}function __ZN12FoFiTrueType11getNumCmapsEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+32)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN12FoFiTrueType15getCmapPlatformEi(k,o){var p;var q;var f;var l;var j;var n=0;q=k;f=o;var i=q;var h=(i+28)&4294967295;var g=HEAP[h];var e=f;var d=(g+20*e)&4294967295;var c=(d)&4294967295;var b=HEAP[c];j=b;var a=j;l=a;var m=l;return m;return null}function __ZN12FoFiTrueType15getCmapEncodingEi(k,o){var p;var q;var f;var l;var j;var n=0;q=k;f=o;var i=q;var h=(i+28)&4294967295;var g=HEAP[h];var e=f;var d=(g+20*e)&4294967295;var c=(d+4)&4294967295;var b=HEAP[c];j=b;var a=j;l=a;var m=l;return m;return null}function __ZN12FoFiTrueType8findCmapEii(g,q,c){var r;var b;var t;var i;var s;var E;var d;var u=0;b=g;t=q;i=c;d=0;while(1){var L=b;var K=(L+32)&4294967295;var J=HEAP[K];var I=d;var H=(((J))|0)>(((I))|0);if(!(H)){r=5;break}var D=b;var C=(D+28)&4294967295;var B=HEAP[C];var A=d;var z=(B+20*A)&4294967295;var y=(z)&4294967295;var x=HEAP[y];var w=t;var v=(((x))|0)==(((w))|0);if(v){var p=b;var o=(p+28)&4294967295;var n=HEAP[o];var m=d;var l=(n+20*m)&4294967295;var k=(l+4)&4294967295;var j=HEAP[k];var h=i;var f=(((j))|0)==(((h))|0);if(f){r=1;break}}var a=d;var M=((a)+1)&4294967295;d=M;r=0;continue}if(r==1){var e=d;E=e}else{if(r==5){E=-1}}var G=E;s=G;var F=s;return F;return null}function __ZN12FoFiTrueType20computeTableChecksumEPhi(B,C,W){var O;var aj;var p;var N;var z;var aF;var o;var an;var Q;var d=0;aj=B;p=C;N=W;o=0;Q=0;$bb1$2:while(1){var u=Q;var t=((u)+3)&4294967295;var s=N;var r=(((t))|0)<(((s))|0);if(!(r)){O=2;break $bb1$2}var aE=p;var aD=Q;var aC=(aE+aD)&4294967295;var aB=HEAP[aC];var aA=unSign((aB),8,0);var az=(aA)<<24;var ay=Q;var ax=((ay)+1)&4294967295;var aw=p;var ad=(aw+ax)&4294967295;var ab=HEAP[ad];var Z=unSign((ab),8,0);var Y=(Z)<<16;var X=((az)+(Y))&4294967295;var V=Q;var U=((V)+2)&4294967295;var T=p;var S=(T+U)&4294967295;var R=HEAP[S];var M=unSign((R),8,0);var L=(M)<<8;var K=((X)+(L))&4294967295;var J=Q;var I=((J)+3)&4294967295;var H=p;var G=(H+I)&4294967295;var F=HEAP[G];var E=unSign((F),8,0);var D=((K)+(E))&4294967295;an=D;var A=o;var y=an;var x=((A)+(y))&4294967295;o=x;var w=Q;var v=((w)+4)&4294967295;Q=v;O=0;continue $bb1$2}var q=N;var n=(q)&3;var m=(((n))|0)!=0;if(m){an=0;var l=N;var k=(l)&-4;Q=k;var j=N;var i=(j)&3;if(i==1){O=4}else{if(i==2){O=3}else{if(i==3){O=8}else{O=9}}}$bb7$$bb6$$bb5$$bb4$8:do{if(O==8){var h=Q;var g=((h)+2)&4294967295;var f=p;var e=(f+g)&4294967295;var c=HEAP[e];var b=unSign((c),8,0);var a=(b)<<8;var aM=an;var aL=(a)|(aM);an=aL;O=3;break $bb7$$bb6$$bb5$$bb4$8}}while(0);$bb7$$bb6$$bb5$10:do{if(O==3){var aK=Q;var aJ=((aK)+1)&4294967295;var aI=p;var aH=(aI+aJ)&4294967295;var aG=HEAP[aH];var av=unSign((aG),8,0);var au=(av)<<16;var at=an;var ar=(au)|(at);an=ar;O=4;break $bb7$$bb6$$bb5$10}}while(0);if(O==4){var aq=p;var ap=Q;var ao=(aq+ap)&4294967295;var am=HEAP[ao];var al=unSign((am),8,0);var ak=(al)<<24;var ai=an;var ah=(ak)|(ai);an=ah}var ag=o;var af=an;var ae=((ag)+(af))&4294967295;o=ae}var ac=o;aF=ac;var aa=aF;z=aa;var P=z;return P;return null}function __ZN12FoFiTrueType9seekTableEPc(h,A){var v;var b;var e;var w;var S;var d;var c;var E=0;b=h;e=A;var R=e;var Q=(R)&4294967295;var P=HEAP[Q];var O=reSign((P),8,0);var N=(O)&255;var M=(N)<<24;var K=e;var I=(K+1)&4294967295;var G=HEAP[I];var s=reSign((G),8,0);var q=(s)&255;var o=(q)<<16;var m=(M)|(o);var l=e;var k=(l+2)&4294967295;var j=HEAP[k];var i=reSign((j),8,0);var g=(i)&255;var f=(g)<<8;var a=(m)|(f);var ac=e;var ab=(ac+3)&4294967295;var aa=HEAP[ab];var Z=reSign((aa),8,0);var Y=(Z)&255;var X=(a)|(Y);d=X;c=0;while(1){var x=b;var u=(x+24)&4294967295;var t=HEAP[u];var r=c;var p=(((t))|0)>(((r))|0);if(!(p)){v=5;break}var W=b;var V=(W+20)&4294967295;var U=HEAP[V];var L=c;var J=(U+20*L)&4294967295;var H=(J)&4294967295;var F=HEAP[H];var D=d;var C=(((F))|0)==(((D))|0);if(C){v=1;break}var z=c;var y=((z)+1)&4294967295;c=y;v=0;continue}if(v==1){var B=c;S=B}else{if(v==5){S=-1}}var n=S;w=n;var T=w;return T;return null}function __ZN12FoFiTrueType18checkGIDInCoverageEjj(D,y,ao){var ab;var aD;var aQ;var G;var A;var a0;var ac;var aA;var aC;var ad;var aF;var h;var d;var aB;var B;var e=0;aD=D;aQ=y;G=ao;ac=-1;var aZ=aQ;aF=aZ;var aY=aD;var aX=(aY+65)&4294967295;var aW=aF;var aV=aD;var aU=(aV)&4294967295;var aT=__ZN8FoFiBase8getU16BEEiPb(aU,aW,aX);aA=aT;var aS=aF;var aR=((aS)+2)&4294967295;aF=aR;var au=aA;if(au==1){ab=15}else{if(au==2){ab=16}else{ab=11}}$bb14$$bb$$bb7$2:do{if(ab==15){var ar=aD;var ap=(ar+65)&4294967295;var am=aF;var ak=aD;var ai=(ak)&4294967295;var ah=__ZN8FoFiBase8getU16BEEiPb(ai,am,ap);aC=ah;var ag=aF;var af=((ag)+2)&4294967295;aF=af;ad=0;while(1){var t=ad;var s=aC;var r=unSign((t),32,0)unSign((x),32,0);if(w){ab=4;break}var v=ad;var u=((v)+1)&4294967295;ad=u;ab=0;continue}if(ab==1){var C=ad;ac=C}}else{if(ab==16){var q=aD;var p=(q+65)&4294967295;var o=aF;var n=aD;var m=(n)&4294967295;var l=__ZN8FoFiBase8getU16BEEiPb(m,o,p);aC=l;var k=aF;var j=((k)+2)&4294967295;aF=j;ad=0;while(1){var R=ad;var P=aC;var N=unSign((R),32,0)unSign((ax),32,0);if(!aw){var av=G;var at=aB;var aq=unSign((av),32,0)>unSign((at),32,0);if(!(aq)){ab=10;break}}var Y=G;var X=aB;var W=unSign((Y),32,0)<=unSign((X),32,0);if(W){ab=11;break $bb14$$bb$$bb7$2}var U=ad;var S=((U)+1)&4294967295;ad=S;ab=8;continue}var an=B;var al=G;var aj=((an)+(al))&4294967295;var aa=d;var Z=((aj)-(aa))&4294967295;ac=Z}}}while(0);var F=ac;a0=F;var E=a0;A=E;var aJ=A;return aJ;return null}function __ZN12FoFiTrueType18getEmbeddingRightsEv(i){var u=STACKTOP;STACKTOP+=1;_memset(u,0,1);var s;var b;var v;var J;var t;var e;var c;var x=u;var z=0;b=i;var I=b;var H=__ZN12FoFiTrueType9seekTableEPc(I,(__str3911619)&4294967295);e=H;var G=e;var F=(((G))|0)<0;var E=unSign((F),1,0);t=E;var D=t;var w=reSign((D),8,0)!=0;if(w){J=4}else{HEAP[x]=1;var C=b;var B=(C+20)&4294967295;var A=HEAP[B];var r=e;var q=(A+20*r)&4294967295;var p=(q+8)&4294967295;var o=HEAP[p];var n=((o)+8)&4294967295;var m=b;var l=(m)&4294967295;var j=__ZN8FoFiBase8getU16BEEiPb(l,n,x);c=j;var h=HEAP[x];var k=reSign((h),8,0)!=0;var y=(k)^1;var d=unSign((y),1,0);var f=reSign((d),8,0)!=0;if(f){J=4}else{var g=c;var a=(g)&8;var S=(((a))|0)!=0;if(S){J=2}else{var R=c;var Q=(R)&4;var P=(((Q))|0)!=0;if(P){J=1}else{var O=c;var N=(O)&2;var M=(((N))|0)!=0;if(M){J=0}else{J=3}}}}}var L=J;v=L;var K=v;STACKTOP=u;return K;return null}function __ZN12FoFiTrueType18scanLookupSubTableEjj(D,T,ad){var S;var aj;var U;var G;var B;var az;var O;var ai;var z;var ah;var l;var E;var g;var j;var ak;var d=0;aj=D;U=T;G=ad;g=0;var ay=U;ak=ay;var ax=aj;var aw=(ax+65)&4294967295;var av=aj;var au=(av)&4294967295;var at=ak;var ar=__ZN8FoFiBase8getU16BEEiPb(au,at,aw);ai=ar;var aq=ak;var ap=((aq)+2)&4294967295;ak=ap;var ag=aj;var af=(ag+65)&4294967295;var ae=aj;var ac=(ae)&4294967295;var ab=ak;var aa=__ZN8FoFiBase8getU16BEEiPb(ac,ab,af);z=aa;var Z=ak;var Y=((Z)+2)&4294967295;ak=Y;var X=U;var W=z;var R=((X)+(W))&4294967295;var Q=aj;var P=G;var N=__ZN12FoFiTrueType18checkGIDInCoverageEjj(Q,R,P);j=N;var M=j;var L=(((M))|0)>=0;var K=unSign((L),1,0);O=K;var J=O;var F=reSign((J),8,0)!=0;$bb$$bb4$2:do{if(F){var I=ai;if(I==1){S=4}else{if(I==2){S=5}else{S=2;break $bb$$bb4$2}}if(S==4){var H=aj;var C=(H+65)&4294967295;var A=aj;var y=(A)&4294967295;var x=ak;var w=__ZN8FoFiBase8getS16BEEiPb(y,x,C);ah=w;var v=ak;var u=((v)+2)&4294967295;ak=u;var t=ah;var s=G;var r=((s)+(t))&4294967295;g=r}else{if(S==5){var q=aj;var p=(q+65)&4294967295;var o=aj;var n=(o)&4294967295;var m=ak;var k=__ZN8FoFiBase8getS16BEEiPb(n,m,p);l=k;var i=ak;var h=((i)+2)&4294967295;ak=h;var f=l;var e=j;var c=(((f))|0)>(((e))|0);if(!(c)){S=2;break $bb$$bb4$2}var b=j;var a=((b)*2)&4294967295;var aG=ak;var aF=((a)+(aG))&4294967295;ak=aF;var aE=aj;var aD=(aE+65)&4294967295;var aC=aj;var aB=(aC)&4294967295;var aA=ak;var ao=__ZN8FoFiBase8getU16BEEiPb(aB,aA,aD);E=ao;var an=E;g=an}}}}while(0);var am=g;az=am;var al=az;B=al;var V=B;return V;return null}function __ZN12FoFiTrueType14scanLookupListEjj(E,l,ad){var S;var ah;var s;var G;var C;var P;var au;var e;var d;var T;var V;var i;var ai;var f=0;ah=E;s=l;G=ad;i=0;var at=ah;var ar=(at+76)&4294967295;var aq=HEAP[ar];var ap=(((aq))|0)==0;if(ap){au=0}else{var ao=ah;var an=(ao+76)&4294967295;var am=HEAP[an];var al=s;var ak=((al)*2)&4294967295;var ag=((am)+(ak))&4294967295;var af=((ag)+2)&4294967295;ai=af;var ae=ah;var ac=(ae+65)&4294967295;var ab=ai;var aa=ah;var Z=(aa)&4294967295;var Y=__ZN8FoFiBase8getU16BEEiPb(Z,ab,ac);e=Y;var X=ah;var W=(X+76)&4294967295;var R=HEAP[W];var Q=e;var O=((R)+(Q))&4294967295;var N=((O)+4)&4294967295;ai=N;var M=ah;var L=(M+65)&4294967295;var K=ai;var J=ah;var I=(J)&4294967295;var H=__ZN8FoFiBase8getU16BEEiPb(I,K,L);d=H;var D=ai;var B=((D)+2)&4294967295;ai=B;V=0;while(1){var ay=V;var ax=d;var aw=unSign((ay),32,0)4;if(A){c=4}f=0;$bb3$5:while(1){var j=f;var h=c;var g=(((j))|0)<(((h))|0);if(!(g)){r=3;break $bb3$5}var z=t;var y=(z)<<8;t=y;var x=d;var w=f;var v=(x+w)&4294967295;var q=HEAP[v];var p=reSign((q),8,0);var o=(p)&255;var n=t;var m=(o)|(n);t=m;var l=f;var k=((l)+1)&4294967295;f=k;r=1;continue $bb3$5}while(1){var J=f;var I=(((J))|0)<=3;if(!(I)){r=6;break}var a=t;var O=(a)<<8;t=O;var N=t;var M=(N)|32;t=M;var L=f;var K=((L)+1)&4294967295;f=K;r=4;continue}var H=t;E=H;var G=E;s=G;var F=s;return F;return null}function __ZN12FoFiTrueType9setupGSUBEPKc(at,cq){var bn;var cZ;var c3;var c;var u;var dq;var cG;var cR;var dc;var bq;var bJ;var cr;var bR;var aY;var cE;var ae;var c4;var af;var d;var cQ;var bS;var cB;var dr;var cD=0;cZ=at;c3=cq;bR=0;c4=0;var dp=c3;var dn=(dp)==0;$bb$$bb1$2:do{if(dn){var dm=cZ;var dl=(dm+72)&4294967295;HEAP[dl]=0;dq=0}else{var dk=cZ;var dj=c3;var di=__ZN12FoFiTrueType9charToTagEPKc(dk,dj);d=di;var dh=cZ;var dg=__ZN12FoFiTrueType9seekTableEPc(dh,(__str1392)&4294967295);cQ=dg;var ch=cQ;var cf=(((ch))|0)<0;var cd=unSign((cf),1,0);u=cd;var cc=u;var aR=reSign((cc),8,0)!=0;if(aR){dq=0}else{var cb=cZ;var ca=(cb+20)&4294967295;var b9=HEAP[ca];var b8=cQ;var b7=(b9+20*b8)&4294967295;var b6=(b7+8)&4294967295;var bX=HEAP[b6];cG=bX;var bV=cG;var bT=((bV)+4)&4294967295;bS=bT;var bQ=cZ;var bP=(bQ+65)&4294967295;var bO=bS;var bN=cZ;var bM=(bN)&4294967295;var bL=__ZN8FoFiBase8getU16BEEiPb(bM,bO,bP);dc=bL;var bK=bS;var bA=((bK)+2)&4294967295;bS=bA;var by=cZ;var bw=(by+65)&4294967295;var bv=bS;var bu=cZ;var bt=(bu)&4294967295;var bs=__ZN8FoFiBase8getU16BEEiPb(bt,bv,bw);bq=bs;var br=bS;var bp=((br)+2)&4294967295;bS=bp;var bo=cZ;var be=(bo+65)&4294967295;var bc=bS;var a9=cZ;var a7=(a9)&4294967295;var a5=__ZN8FoFiBase8getU16BEEiPb(a7,bc,be);af=a5;var a3=af;var a1=cG;var aZ=((a3)+(a1))&4294967295;var aW=cZ;var aU=(aW+76)&4294967295;HEAP[aU]=aZ;var aI=cG;var aG=dc;var aD=((aI)+(aG))&4294967295;bS=aD;var aB=cZ;var az=(aB+65)&4294967295;var ax=bS;var av=cZ;var ar=(av)&4294967295;var ap=__ZN8FoFiBase8getU16BEEiPb(ar,ax,az);bJ=ap;var an=bS;var Z=((an)+2)&4294967295;bS=Z;cR=0;$bb6$8:while(1){var e=cR;var b=bJ;var a=unSign((e),32,0)=unSign((dv),32,0);if(du){dq=0}else{var dt=cG;var ds=dc;var df=((dt)+(ds))&4294967295;var de=bR;var dd=((df)+(de))&4294967295;bS=dd;var db=cZ;var da=(db+65)&4294967295;var c9=bS;var c8=cZ;var c7=(c8)&4294967295;var c6=__ZN8FoFiBase8getU16BEEiPb(c7,c9,da);aY=c6;var c5=aY;var c2=(((c5))|0)==0;if(c2){dq=0}else{var c1=cG;var c0=dc;var cY=((c1)+(c0))&4294967295;var cX=bR;var cW=((cY)+(cX))&4294967295;var cV=aY;var cU=((cW)+(cV))&4294967295;var cT=((cU)+2)&4294967295;bS=cT;var cS=cZ;var cP=(cS+65)&4294967295;var cO=bS;var cN=cZ;var cM=(cN)&4294967295;var cL=__ZN8FoFiBase8getU16BEEiPb(cM,cO,cP);ae=cL;var cK=bS;var cJ=((cK)+2)&4294967295;bS=cJ;var cI=ae;var cH=(((cI))|0)!=65535;$bb12$$bb16$19:do{if(cH){var cF=cG;var cC=bq;var cA=((cF)+(cC))&4294967295;cB=cA;var cz=cZ;var cy=(cz+65)&4294967295;var cx=cB;var cw=cZ;var cv=(cw)&4294967295;var cu=__ZN8FoFiBase8getU16BEEiPb(cv,cx,cy);cE=cu;var ct=cG;var cs=bq;var cp=((ct)+(cs))&4294967295;var co=ae;var cn=((co)*6)&4294967295;var cm=((cp)+(cn))&4294967295;var cl=((cm)+2)&4294967295;cB=cl;var ck=cZ;var cj=(ck+65)&4294967295;var ci=cB;var cg=cZ;var ce=(cg)&4294967295;var b5=__ZN8FoFiBase8getU32BEEiPb(ce,ci,cj);cr=b5;var b4=cB;var b3=((b4)+4)&4294967295;cB=b3;var b2=cr;var b1=(((b2))|0)==1987212338;if(b1){var b0=cZ;var bZ=(b0+65)&4294967295;var bY=cB;var bW=cZ;var bU=(bW)&4294967295;var bI=__ZN8FoFiBase8getU16BEEiPb(bU,bY,bZ);c4=bI;var bH=c4;var bG=cG;var bF=((bH)+(bG))&4294967295;var bE=bq;var bD=((bF)+(bE))&4294967295;var bC=cZ;var bB=(bC+72)&4294967295;HEAP[bB]=bD;dq=0;bn=5;break $bb$$bb1$2}else{var bz=cr;var bx=(((bz))|0)==1986359924;if(!(bx)){bn=7;break $bb12$$bb16$19}var bm=cZ;var bl=(bm+65)&4294967295;var bk=cB;var bj=cZ;var bi=(bj)&4294967295;var bh=__ZN8FoFiBase8getU16BEEiPb(bi,bk,bl);c4=bh}}}while(0);var bg=cZ;var bf=(bg+65)&4294967295;var bd=bS;var bb=cZ;var aQ=(bb)&4294967295;var aP=__ZN8FoFiBase8getU16BEEiPb(aQ,bd,bf);cE=aP;var aO=bS;var aN=((aO)+2)&4294967295;bS=aN;cR=0;$bb23$26:while(1){var al=cR;var W=cE;var T=unSign((al),32,0)=unSign((cI),32,0);if(cH){bq=0;de=3;break $bb1$$bb$2}else{var cG=by;var cF=(cG+28)&4294967295;var cE=HEAP[cF];var cD=cm;var cC=(cE+20*cD)&4294967295;var cB=(cC+8)&4294967295;var cy=HEAP[cB];var cx=bC;var cw=((cy)+(cx))&4294967295;var cv=((cw)+6)&4294967295;var cu=by;var ct=(cu)&4294967295;var cs=__ZN8FoFiBase5getU8EiPb(ct,cv,aL);var cr=(((cs))&65535);aY=cr}}else{if(de==21){var cq=cA;var cp=((cq)+6)&4294967295;var co=by;var cn=(co)&4294967295;var cl=__ZN8FoFiBase8getU16BEEiPb(cn,cp,aL);var ck=((((cl))|0)/2|0);cz=ck;be=-1;var cj=cz;var ci=((cj)-1)&4294967295;bd=ci;var ch=cA;var cg=((ch)+14)&4294967295;var cf=bd;var ce=((cf)*2)&4294967295;var cd=((cg)+(ce))&4294967295;var cc=by;var b9=(cc)&4294967295;var b8=__ZN8FoFiBase8getU16BEEiPb(b9,cd,aL);aN=b8;var b7=bC;var b6=aN;var b5=unSign((b7),32,0)>unSign((b6),32,0);if(b5){bq=0;de=3;break $bb1$$bb$2}else{$bb12$15:while(1){var bK=bd;var bJ=be;var bI=((bK)-(bJ))&4294967295;var bH=(((bI))|0)<=1;if(bH){de=6;break $bb12$15}var bG=HEAP[aL];var df=reSign((bG),8,0)!=0;if(!(df)){de=6;break $bb12$15}var b4=be;var b3=bd;var b2=((b4)+(b3))&4294967295;var b0=((((b2))|0)/2|0);ba=b0;var bZ=cA;var bY=((bZ)+14)&4294967295;var bX=ba;var bV=((bX)*2)&4294967295;var bU=((bY)+(bV))&4294967295;var bT=by;var bS=(bT)&4294967295;var bR=__ZN8FoFiBase8getU16BEEiPb(bS,bU,aL);aN=bR;var bQ=aN;var bP=bC;var bO=unSign((bQ),32,0)unSign((I),32,0);if(G){bq=0;de=3;break $bb1$$bb$2}else{while(1){var dV=bd;var dS=be;var dR=((dV)-(dS))&4294967295;var dQ=(((dR))|0)<=1;if(dQ){de=16;break}var dP=HEAP[aL];var bg=reSign((dP),8,0)!=0;if(!(bg)){de=16;break}var F=be;var E=bd;var D=((F)+(E))&4294967295;var C=((((D))|0)/2|0);ba=C;var B=cA;var A=((B)+16)&4294967295;var z=ba;var q=((z)*12)&4294967295;var o=((A)+(q))&4294967295;var m=((o)+4)&4294967295;var l=by;var k=(l)&4294967295;var j=__ZN8FoFiBase8getU32BEEiPb(k,m,aL);aN=j;var i=aN;var h=bC;var g=unSign((i),32,0)(((aw))|0);if(!(au)){bp=21;break $bb6$$bb10$6}var ag=s;var af=((ag)+32)&4294967295;var ae=c3;var ad=((af)+(ae))&4294967295;var ab=de;var aa=(ab)&4294967295;var Z=__ZN8FoFiBase5getU8EiPb(aa,ad,bw);c1=Z;var X=HEAP[bw];var b1=reSign((X),8,0)!=0;var dl=(b1)^1;var cv=unSign((dl),1,0);var bW=reSign((cv),8,0)!=0;if(bW){bp=4;break $err$$bb5$4}var V=c1;var A=(((V))|0)<=257;if(A){var z=c1;var y=(__ZL13macGlyphNames+z*4)&4294967295;var x=HEAP[y];var w=de;var v=(w+60)&4294967295;var u=HEAP[v];var t=__ZN7GooHash9removeIntEPc(u,x);var q=__Znwj(32);var o=q;dF=o;var bc=c1;var ba=(__ZL13macGlyphNames+bc*4)&4294967295;var a8=HEAP[ba];var a6=dF;__ZN9GooStringC1EPKc(a6,a8);var a4=de;var a2=(a4+60)&4294967295;var a0=HEAP[a2];var aY=dF;var aV=c3;__ZN7GooHash3addEP9GooStringi(a0,aY,aV)}var aU=c3;var aE=((aU)+1)&4294967295;c3=aE;bp=22;continue}}}}while(0);bp=26;break $bb63$$bb$2}}while(0);var aq=de;var an=(aq+60)&4294967295;var al=HEAP[an];var ak=(al)!=0;if(!(ak)){bp=26;break $bb63$$bb$2}var U=de;var S=(U+60)&4294967295;var Q=HEAP[S];dG=Q;var N=dG;var K=(N)!=0;if(K){var I=dG;__ZN7GooHashD1Ev(I);var G=dG;var E=G;__ZdlPv(E)}var C=de;var B=(C+60)&4294967295;HEAP[B]=0}}while(0);STACKTOP=ap;return;return}function __ZN12FoFiTrueType5parseEv(bF){var J;var gh;var hC;var hD;var jN;var hP;var jR;var cP;var iy;var cM;var a2;var a0;var hK;var hB;var e1=0;gh=bF;var bs=gh;var bq=(bs+65)&4294967295;HEAP[bq]=1;var bp=gh;var bo=(bp+65)&4294967295;var bn=gh;var bm=(bn)&4294967295;var bl=__ZN8FoFiBase8getU32BEEiPb(bm,0,bo);cP=bl;var bk=gh;var bj=(bk+65)&4294967295;var bi=HEAP[bj];var iP=reSign((bi),8,0)!=0;var fn=(iP)^1;var ii=unSign((fn),1,0);var ax=reSign((ii),8,0)!=0;$bb133$$bb$2:do{if(!ax){var ej=cP;var ei=(((ej))|0)==1953784678;if(ei){var eh=gh;var eg=(eh+65)&4294967295;var ef=gh;var ee=(ef)&4294967295;var ed=__ZN8FoFiBase8getU32BEEiPb(ee,8,eg);hB=ed;var ec=gh;var eb=(ec+65)&4294967295;var ea=HEAP[eb];var aw=reSign((ea),8,0)!=0;var hQ=(aw)^1;var aS=unSign((hQ),1,0);var ar=reSign((aS),8,0)!=0;if(ar){J=0;break $bb133$$bb$2}var d9=hB;var d8=(((d9))|0)==0;if(d8){var d7=gh;var d6=(d7+65)&4294967295;HEAP[d6]=0;J=0;break $bb133$$bb$2}else{var d5=gh;var d4=(d5+68)&4294967295;var d2=HEAP[d4];var d1=hB;var d0=(((d2))|0)>=(((d1))|0);if(d0){var dZ=gh;var dY=(dZ+68)&4294967295;HEAP[dY]=0}var dX=gh;var dW=(dX+65)&4294967295;var dV=gh;var dU=(dV+68)&4294967295;var dT=HEAP[dU];var dS=((dT)*4)&4294967295;var dR=((dS)+12)&4294967295;var dQ=gh;var dP=(dQ)&4294967295;var dD=__ZN8FoFiBase8getU32BEEiPb(dP,dR,dW);iy=dD;var dC=gh;var dB=(dC+65)&4294967295;var dA=HEAP[dB];var b=reSign((dA),8,0)!=0;var aj=(b)^1;var I=unSign((aj),1,0);var a=reSign((I),8,0)!=0;if(a){J=0;break $bb133$$bb$2}}}else{iy=0}var dz=gh;var dy=(dz+65)&4294967295;var dx=gh;var dw=(dx)&4294967295;var dv=iy;var du=__ZN8FoFiBase8getU32BEEiPb(dw,dv,dy);cM=du;var di=gh;var dh=(di+65)&4294967295;var dg=HEAP[dh];var jO=reSign((dg),8,0)!=0;var gO=(jO)^1;var eu=unSign((gO),1,0);var jM=reSign((eu),8,0)!=0;if(jM){J=0;break $bb133$$bb$2}var df=cM;var dd=(((df))|0)==1330926671;var dc=unSign((dd),1,0);var db=gh;var da=(db+64)&4294967295;HEAP[da]=dc;var c9=gh;var c8=(c9+65)&4294967295;var cX=iy;var cW=((cX)+4)&4294967295;var cV=gh;var cU=(cV)&4294967295;var cT=__ZN8FoFiBase8getU16BEEiPb(cU,cW,c8);var cS=gh;var cR=(cS+24)&4294967295;HEAP[cR]=cT;var cQ=gh;var cO=(cQ+65)&4294967295;var cN=HEAP[cO];var jL=reSign((cN),8,0)!=0;var gi=(jL)^1;var iL=unSign((gi),1,0);var jK=reSign((iL),8,0)!=0;if(jK){J=0;break $bb133$$bb$2}var cB=gh;var cA=(cB+24)&4294967295;var cz=HEAP[cA];var cy=_gmallocn(cz,20);var cx=cy;var cw=gh;var cv=(cw+20)&4294967295;HEAP[cv]=cx;var cu=iy;var ct=((cu)+12)&4294967295;iy=ct;hK=0;a2=0;$bb35$18:while(1){var eD=gh;var eC=(eD+24)&4294967295;var eB=HEAP[eC];var eA=a2;var ez=(((eB))|0)>(((eA))|0);if(!(ez)){J=12;break $bb35$18}var cs=gh;var ch=(cs+20)&4294967295;var cg=HEAP[ch];var cf=a2;var ce=(cg+20*cf)&4294967295;var cd=gh;var cc=(cd+65)&4294967295;var cb=gh;var ca=(cb)&4294967295;var b9=iy;var b8=__ZN8FoFiBase8getU32BEEiPb(ca,b9,cc);var bW=(ce)&4294967295;HEAP[bW]=b8;var bV=gh;var bU=(bV+20)&4294967295;var bT=HEAP[bU];var bS=a2;var bR=(bT+20*bS)&4294967295;var bQ=gh;var bP=(bQ+65)&4294967295;var bO=iy;var bN=((bO)+4)&4294967295;var gH=gh;var gF=(gH)&4294967295;var gD=__ZN8FoFiBase8getU32BEEiPb(gF,bN,bP);var gB=(bR+4)&4294967295;HEAP[gB]=gD;var gz=gh;var gx=(gz+20)&4294967295;var gv=HEAP[gx];var gt=a2;var gr=(gv+20*gt)&4294967295;var gq=gh;var gn=(gq+65)&4294967295;var gl=iy;var gj=((gl)+8)&4294967295;var gf=gh;var gd=(gf)&4294967295;var gb=__ZN8FoFiBase8getU32BEEiPb(gd,gj,gn);var f9=(gr+8)&4294967295;HEAP[f9]=gb;var f7=gh;var f5=(f7+20)&4294967295;var f4=HEAP[f5];var f1=a2;var fZ=(f4+20*f1)&4294967295;var fX=gh;var fV=(fX+65)&4294967295;var fT=iy;var fR=((fT)+12)&4294967295;var fP=gh;var fN=(fP)&4294967295;var fL=__ZN8FoFiBase8getU32BEEiPb(fN,fR,fV);var fK=(fZ+16)&4294967295;HEAP[fK]=fL;var fG=gh;var fE=(fG+20)&4294967295;var fC=HEAP[fE];var fA=a2;var fz=(fC+20*fA)&4294967295;var fx=(fz+8)&4294967295;var fv=HEAP[fx];var ft=gh;var fr=(ft+20)&4294967295;var fp=HEAP[fr];var fm=a2;var fl=(fp+20*fm)&4294967295;var fk=(fl+16)&4294967295;var fj=HEAP[fk];var fi=((fv)+(fj))&4294967295;var fh=gh;var fg=(fh+20)&4294967295;var ff=HEAP[fg];var fe=a2;var fd=(ff+20*fe)&4294967295;var fb=(fd+8)&4294967295;var fa=HEAP[fb];var e9=(((fi))|0)<(((fa))|0);$bb33$$bb32$21:do{if(e9){J=8}else{var e8=gh;var e7=(e8+20)&4294967295;var e6=HEAP[e7];var e5=a2;var e4=(e6+20*e5)&4294967295;var e3=(e4+8)&4294967295;var e2=HEAP[e3];var e0=gh;var eZ=(e0+20)&4294967295;var eX=HEAP[eZ];var eW=a2;var eV=(eX+20*eW)&4294967295;var eU=(eV+16)&4294967295;var eT=HEAP[eU];var eS=((e2)+(eT))&4294967295;var eR=gh;var eQ=(eR)&4294967295;var eP=(eQ+12)&4294967295;var eO=HEAP[eP];var eN=(((eS))|0)>(((eO))|0);if(eN){J=8;break $bb33$$bb32$21}else{J=9;break $bb33$$bb32$21}}}while(0);if(J==8){var eM=a2;var eL=((eM)-1)&4294967295;a2=eL;var eJ=hK;var eI=((eJ)+1)&4294967295;hK=eI;__Z5erroriPcz(-1,(__str261652)&4294967295)}var eH=iy;var eG=((eH)+16)&4294967295;iy=eG;var eF=a2;var eE=((eF)+1)&4294967295;a2=eE;J=7;continue $bb35$18}var ey=gh;var ex=(ey+24)&4294967295;var ew=HEAP[ex];var ev=hK;var et=((ew)-(ev))&4294967295;var es=gh;var er=(es+24)&4294967295;HEAP[er]=et;var eq=gh;var ep=(eq+24)&4294967295;var eo=HEAP[ep];var en=gh;var em=(en+20)&4294967295;var el=HEAP[em];var ek=el;var v=_greallocn_checkoverflow(ek,eo,20);var t=v;var r=gh;var p=(r+20)&4294967295;HEAP[p]=t;var n=gh;var k=(n+65)&4294967295;var i=HEAP[k];var jt=reSign((i),8,0)!=0;var fo=(jt)^1;var hR=unSign((fo),1,0);var jj=reSign((hR),8,0)!=0;$bb42$$bb41$27:do{if(!jj){var g=gh;var e=(g+20)&4294967295;var c=HEAP[e];var j9=(c)==0;if(j9){J=13;break $bb42$$bb41$27}var j7=gh;var j5=__ZN12FoFiTrueType9seekTableEPc(j7,(__str262653)&4294967295);var j3=(((j5))|0)<0;$bb71$$bb44$30:do{if(j3){J=16}else{var j1=gh;var jZ=__ZN12FoFiTrueType9seekTableEPc(j1,(__str263654)&4294967295);var jX=(((jZ))|0)<0;if(jX){J=16;break $bb71$$bb44$30}var jU=gh;var jS=__ZN12FoFiTrueType9seekTableEPc(jU,(__str264655)&4294967295);var jP=(((jS))|0)<0;if(jP){J=16;break $bb71$$bb44$30}var jI=gh;var jG=__ZN12FoFiTrueType9seekTableEPc(jI,(__str265656)&4294967295);var jE=(((jG))|0)<0;if(jE){J=16;break $bb71$$bb44$30}var jC=gh;var jB=(jC+64)&4294967295;var jA=HEAP[jB];var jh=reSign((jA),8,0)!=0;var eY=(jh)^1;var fJ=unSign((eY),1,0);var i4=reSign((fJ),8,0)!=0;var hq=(i4)^1;var gV=unSign((hq),1,0);var i3=reSign((gV),8,0)!=0;if(!i3){var jz=gh;var jx=__ZN12FoFiTrueType9seekTableEPc(jz,(__str266657)&4294967295);var jw=(((jx))|0)<0;if(jw){J=16;break $bb71$$bb44$30}}var jv=gh;var js=(jv+64)&4294967295;var jr=HEAP[js];var i2=reSign((jr),8,0)!=0;var b2=(i2)^1;var aU=unSign((b2),1,0);var iS=reSign((aU),8,0)!=0;var eK=(iS)^1;var d3=unSign((eK),1,0);var iQ=reSign((d3),8,0)!=0;if(!iQ){var jq=gh;var jp=__ZN12FoFiTrueType9seekTableEPc(jq,(__str267658)&4294967295);var jo=(((jp))|0)<0;if(jo){J=16;break $bb71$$bb44$30}}var jn=gh;var jm=(jn+64)&4294967295;var jl=HEAP[jm];var iO=reSign((jl),8,0)!=0;var L=(iO)^1;var jf=unSign((L),1,0);var iN=reSign((jf),8,0)!=0;if(!iN){var jk=gh;var ji=__ZN12FoFiTrueType9seekTableEPc(jk,(__str268659)&4294967295);var je=(((ji))|0)<0;if(je){J=16;break $bb71$$bb44$30}}hP=0;J=24;break $bb71$$bb44$30}}while(0);if(J==16){hP=1}var jd=hP;jR=jd;var jc=jR;var iA=reSign((jc),8,0)!=0;if(iA){var jb=gh;var ja=(jb+65)&4294967295;HEAP[ja]=0;J=0;break $bb133$$bb$2}else{var i9=gh;var i8=__ZN12FoFiTrueType9seekTableEPc(i9,(__str269660)&4294967295);a2=i8;var i7=a2;var i6=(((i7))|0)>=0;var i5=unSign((i6),1,0);jN=i5;var i1=jN;var iz=reSign((i1),8,0)!=0;if(iz){var i0=gh;var iZ=(i0+20)&4294967295;var iY=HEAP[iZ];var iX=a2;var iW=(iY+20*iX)&4294967295;var iV=(iW+8)&4294967295;var iU=HEAP[iV];var iT=((iU)+2)&4294967295;iy=iT;var iR=gh;var iK=(iR+65)&4294967295;var iJ=gh;var iI=(iJ)&4294967295;var iH=iy;var iG=__ZN8FoFiBase8getU16BEEiPb(iI,iH,iK);var iF=gh;var iE=(iF+32)&4294967295;HEAP[iE]=iG;var iD=iy;var iC=((iD)+2)&4294967295;iy=iC;var iB=gh;var iw=(iB+65)&4294967295;var iv=HEAP[iw];var ix=reSign((iv),8,0)!=0;var aT=(ix)^1;var im=unSign((aT),1,0);var ij=reSign((im),8,0)!=0;if(ij){J=0;break $bb133$$bb$2}var iu=gh;var it=(iu+32)&4294967295;var ir=HEAP[it];var iq=_gmallocn(ir,20);var ip=iq;var io=gh;var il=(io+28)&4294967295;HEAP[il]=ip;a0=0;while(1){var bG=gh;var bE=(bG+32)&4294967295;var bD=HEAP[bE];var bC=a0;var bB=(((bD))|0)>(((bC))|0);if(!(bB)){J=28;break}var ik=gh;var ig=(ik+28)&4294967295;var ie=HEAP[ig];var id=a0;var ic=(ie+20*id)&4294967295;var ib=gh;var ia=(ib+65)&4294967295;var h9=gh;var h8=(h9)&4294967295;var h7=iy;var h5=__ZN8FoFiBase8getU16BEEiPb(h8,h7,ia);var h1=(ic)&4294967295;HEAP[h1]=h5;var h0=gh;var hZ=(h0+28)&4294967295;var hY=HEAP[hZ];var hX=a0;var hW=(hY+20*hX)&4294967295;var hV=gh;var hU=(hV+65)&4294967295;var hT=iy;var hS=((hT)+2)&4294967295;var dN=gh;var dM=(dN)&4294967295;var dL=__ZN8FoFiBase8getU16BEEiPb(dM,hS,hU);var dK=(hW+4)&4294967295;HEAP[dK]=dL;var dJ=gh;var dI=(dJ+28)&4294967295;var dH=HEAP[dI];var dG=a0;var dF=(dH+20*dG)&4294967295;var dE=gh;var dt=(dE+20)&4294967295;var ds=HEAP[dt];var dr=a2;var dq=(ds+20*dr)&4294967295;var dp=(dq+8)&4294967295;var dn=HEAP[dp];var dm=gh;var dl=(dm+65)&4294967295;var dk=iy;var dj=((dk)+4)&4294967295;var c7=gh;var c6=(c7)&4294967295;var c5=__ZN8FoFiBase8getU32BEEiPb(c6,dj,dl);var c4=((dn)+(c5))&4294967295;var c3=(dF+8)&4294967295;HEAP[c3]=c4;var c2=iy;var c1=((c2)+8)&4294967295;iy=c1;var c0=gh;var cZ=(c0+28)&4294967295;var cY=HEAP[cZ];var cL=a0;var cK=(cY+20*cL)&4294967295;var cJ=gh;var cI=(cJ+65)&4294967295;var cH=gh;var cG=(cH+28)&4294967295;var cF=HEAP[cG];var cE=a0;var cD=(cF+20*cE)&4294967295;var cC=(cD+8)&4294967295;var cr=HEAP[cC];var cq=gh;var cp=(cq)&4294967295;var co=__ZN8FoFiBase8getU16BEEiPb(cp,cr,cI);var cn=(cK+16)&4294967295;HEAP[cn]=co;var cm=gh;var cl=(cm+28)&4294967295;var ck=HEAP[cl];var cj=a0;var ci=(ck+20*cj)&4294967295;var b7=gh;var b6=(b7+65)&4294967295;var b5=gh;var b4=(b5+28)&4294967295;var b3=HEAP[b4];var b1=a0;var b0=(b3+20*b1)&4294967295;var bZ=(b0+8)&4294967295;var bY=HEAP[bZ];var bX=((bY)+2)&4294967295;var bM=gh;var bL=(bM)&4294967295;var bK=__ZN8FoFiBase8getU16BEEiPb(bL,bX,b6);var bJ=(ci+12)&4294967295;HEAP[bJ]=bK;var bI=a0;var bH=((bI)+1)&4294967295;a0=bH;J=26;continue}var bA=gh;var bz=(bA+65)&4294967295;var by=HEAP[bz];var ih=reSign((by),8,0)!=0;var de=(ih)^1;var fc=unSign((de),1,0);var h6=reSign((fc),8,0)!=0;if(h6){J=0;break $bb133$$bb$2}}else{var bx=gh;var bw=(bx+32)&4294967295;HEAP[bw]=0}var bv=gh;var bu=__ZN12FoFiTrueType9seekTableEPc(bv,(__str264655)&4294967295);a2=bu;var bt=gh;var br=(bt+65)&4294967295;var bh=gh;var bg=(bh+20)&4294967295;var bf=HEAP[bg];var be=a2;var bd=(bf+20*be)&4294967295;var bc=(bd+8)&4294967295;var bb=HEAP[bc];var ba=((bb)+4)&4294967295;var a9=gh;var a8=(a9)&4294967295;var a7=__ZN8FoFiBase8getU16BEEiPb(a8,ba,br);var a6=gh;var a5=(a6+36)&4294967295;HEAP[a5]=a7;var a4=gh;var a1=(a4+65)&4294967295;var aZ=HEAP[a1];var h4=reSign((aZ),8,0)!=0;var jg=(h4)^1;var jy=unSign((jg),1,0);var h3=reSign((jy),8,0)!=0;if(h3){J=0;break $bb133$$bb$2}var aY=gh;var aX=__ZN12FoFiTrueType9seekTableEPc(aY,(__str262653)&4294967295);a2=aX;var aW=gh;var aV=(aW+65)&4294967295;var hO=gh;var hN=(hO+20)&4294967295;var hM=HEAP[hN];var hL=a2;var hJ=(hM+20*hL)&4294967295;var hI=(hJ+8)&4294967295;var hH=HEAP[hI];var hG=((hH)+36)&4294967295;var hF=gh;var hE=(hF)&4294967295;var hA=__ZN8FoFiBase8getS16BEEiPb(hE,hG,aV);var hz=gh;var hy=(hz+44)&4294967295;var hx=(hy)&4294967295;HEAP[hx]=hA;var hw=gh;var hv=(hw+65)&4294967295;var hu=gh;var ht=(hu+20)&4294967295;var hs=HEAP[ht];var hr=a2;var hp=(hs+20*hr)&4294967295;var ho=(hp+8)&4294967295;var hn=HEAP[ho];var hm=((hn)+38)&4294967295;var hl=gh;var hk=(hl)&4294967295;var hj=__ZN8FoFiBase8getS16BEEiPb(hk,hm,hv);var hi=gh;var hh=(hi+44)&4294967295;var hg=(hh+4)&4294967295;HEAP[hg]=hj;var hf=gh;var he=(hf+65)&4294967295;var hd=gh;var hc=(hd+20)&4294967295;var hb=HEAP[hc];var ha=a2;var g9=(hb+20*ha)&4294967295;var g8=(g9+8)&4294967295;var g7=HEAP[g8];var g6=((g7)+40)&4294967295;var g5=gh;var g4=(g5)&4294967295;var g3=__ZN8FoFiBase8getS16BEEiPb(g4,g6,he);var g2=gh;var g1=(g2+44)&4294967295;var g0=(g1+8)&4294967295;HEAP[g0]=g3;var gZ=gh;var gY=(gZ+65)&4294967295;var gX=gh;var gW=(gX+20)&4294967295;var gU=HEAP[gW];var gT=a2;var gS=(gU+20*gT)&4294967295;var gR=(gS+8)&4294967295;var gQ=HEAP[gR];var gP=((gQ)+42)&4294967295;var gN=gh;var gM=(gN)&4294967295;var gL=__ZN8FoFiBase8getS16BEEiPb(gM,gP,gY);var gK=gh;var gJ=(gK+44)&4294967295;var gI=(gJ+12)&4294967295;HEAP[gI]=gL;var gG=gh;var gE=(gG+65)&4294967295;var gC=gh;var gA=(gC+20)&4294967295;var gy=HEAP[gA];var gw=a2;var gu=(gy+20*gw)&4294967295;var gs=(gu+8)&4294967295;var gp=HEAP[gs];var go=((gp)+50)&4294967295;var gm=gh;var gk=(gm)&4294967295;var gg=__ZN8FoFiBase8getS16BEEiPb(gk,go,gE);var ge=gh;var gc=(ge+40)&4294967295;HEAP[gc]=gg;var ga=gh;var f8=(ga+65)&4294967295;var f6=HEAP[f8];var h2=reSign((f6),8,0)!=0;var iM=(h2)^1;var a3=unSign((iM),1,0);var ab=reSign((a3),8,0)!=0;if(ab){J=0;break $bb133$$bb$2}var f3=gh;var f2=(f3+64)&4294967295;var f0=HEAP[f2];var Y=reSign((f0),8,0)!=0;var jW=(Y)^1;var dO=unSign((jW),1,0);var V=reSign((dO),8,0)!=0;if(V){var fY=gh;var fW=__ZN12FoFiTrueType9seekTableEPc(fY,(__str266657)&4294967295);a2=fW;var fU=gh;var fS=(fU+20)&4294967295;var fQ=HEAP[fS];var fO=a2;var fM=(fQ+20*fO)&4294967295;var fI=(fM+16)&4294967295;var fH=HEAP[fI];var fF=(((fH))|0)<0;if(fF){var fD=gh;var fB=(fD+65)&4294967295;HEAP[fB]=0;J=0;break $bb133$$bb$2}else{var fy=gh;var fw=(fy+20)&4294967295;var fu=HEAP[fw];var fs=a2;var fq=(fu+20*fs)&4294967295;var aR=(fq+16)&4294967295;var aQ=HEAP[aR];var aP=gh;var aO=(aP+36)&4294967295;var aN=HEAP[aO];var aM=((aN)+1)&4294967295;var aL=gh;var aK=(aL+40)&4294967295;var aJ=HEAP[aK];var aI=(((aJ))|0)!=0;if(aI){hD=4}else{hD=2}var aH=hD;var aG=((aM)*(aH))&4294967295;var aF=(((aQ))|0)<(((aG))|0);if(aF){var aE=gh;var aD=(aE+20)&4294967295;var aC=HEAP[aD];var aB=a2;var aA=(aC+20*aB)&4294967295;var az=(aA+16)&4294967295;var ay=HEAP[az];var av=gh;var au=(av+40)&4294967295;var at=HEAP[au];var aq=(((at))|0)!=0;if(aq){hC=4}else{hC=2}var ap=hC;var ao=((((ay))|0)/(((ap))|0)|0);var an=((ao)-1)&4294967295;var am=gh;var al=(am+36)&4294967295;HEAP[al]=an}a0=0;$bb126$78:while(1){var j0=gh;var jY=(j0+36)&4294967295;var jV=HEAP[jY];var jT=a0;var jQ=(((jV))|0)>=(((jT))|0);if(!(jQ)){J=42;break $bb126$78}var ak=gh;var ai=(ak+40)&4294967295;var ah=HEAP[ai];var ag=(((ah))|0)!=0;if(ag){var ae=gh;var ad=(ae+65)&4294967295;var ac=gh;var aa=(ac+20)&4294967295;var Z=HEAP[aa];var X=a2;var W=(Z+20*X)&4294967295;var U=(W+8)&4294967295;var T=HEAP[U];var S=a0;var R=((S)*4)&4294967295;var Q=((T)+(R))&4294967295;var P=gh;var O=(P)&4294967295;var N=__ZN8FoFiBase8getU32BEEiPb(O,Q,ad);iy=N}else{var M=gh;var K=(M+65)&4294967295;var H=gh;var G=(H+20)&4294967295;var F=HEAP[G];var E=a2;var D=(F+20*E)&4294967295;var C=(D+8)&4294967295;var B=HEAP[C];var A=a0;var z=((A)*2)&4294967295;var y=((B)+(z))&4294967295;var w=gh;var u=(w)&4294967295;var s=__ZN8FoFiBase8getU16BEEiPb(u,y,K);iy=s}var q=iy;var o=(((q))|0)<0;$bb124$$bb123$85:do{if(o){J=38}else{var m=gh;var j=(m)&4294967295;var h=(j+12)&4294967295;var f=HEAP[h];var d=iy;var ka=(((f))|0)<(((d))|0);if(ka){J=38;break $bb124$$bb123$85}else{J=39;break $bb124$$bb123$85}}}while(0);if(J==38){var j8=gh;var j6=(j8+65)&4294967295;HEAP[j6]=0}var j4=a0;var j2=((j4)+1)&4294967295;a0=j2;J=36;continue $bb126$78}var jJ=gh;var jH=(jJ+65)&4294967295;var jF=HEAP[jH];var x=reSign((jF),8,0)!=0;var af=(x)^1;var ju=unSign((af),1,0);var l=reSign((ju),8,0)!=0;if(l){J=0;break $bb133$$bb$2}}}var jD=gh;__ZN12FoFiTrueType13readPostTableEv(jD);J=0;break $bb133$$bb$2}}}while(0)}}while(0);return;return}function __ZN12FoFiTrueType10dumpStringEPhiPFvPvPciES1_(D,R,Z,d,au){var Q;var af;var p;var P;var h;var s;var aj;var E;var m;var T;var S;var e=0;af=D;p=R;P=Z;h=d;s=au;var at=h;var ar=s;FUNCTION_TABLE[at](ar,(__str270661)&4294967295,1);T=0;$bb11$2:while(1){var l=T;var k=P;var j=(((l))|0)<(((k))|0);if(!(j)){Q=10;break $bb11$2}S=0;$bb4$5:while(1){var K=S;var J=(((K))|0)>31;if(J){Q=3;break $bb4$5}var I=T;var H=S;var G=((I)+(H))&4294967295;var F=P;var C=(((G))|0)<(((F))|0);if(!(C)){Q=3;break $bb4$5}var aq=T;var ap=S;var ao=((aq)+(ap))&4294967295;var an=p;var am=(an+ao)&4294967295;var al=HEAP[am];var ak=unSign((al),8,0);var ai=__ZN9GooString6formatEPcz((__str271662)&4294967295,Pointer_make([ak,0,0,0],0,ALLOC_STACK));E=ai;var ae=E;var ad=__ZN9GooString9getLengthEv(ae);var ac=E;var ab=__ZNK9GooString10getCStringEv(ac);var aa=h;var Y=s;FUNCTION_TABLE[aa](Y,ab,ad);var X=E;aj=X;var W=aj;var V=(W)!=0;if(V){var U=aj;__ZN9GooStringD1Ev(U);var O=aj;var N=O;__ZdlPv(N)}var M=S;var L=((M)+1)&4294967295;S=L;Q=1;continue $bb4$5}var B=T;var A=(((B))|0)%65504;var z=(((A))|0)==65472;$bb7$$bb8$13:do{if(z){var y=h;var x=s;FUNCTION_TABLE[y](x,(__str272663)&4294967295,3)}else{var w=T;var v=((w)+32)&4294967295;var u=P;var t=(((v))|0)<(((u))|0);if(!(t)){Q=8;break $bb7$$bb8$13}var r=h;var q=s;FUNCTION_TABLE[r](q,(__str273664)&4294967295,1)}}while(0);var o=T;var n=((o)+32)&4294967295;T=n;Q=0;continue $bb11$2}var i=P;var g=(i)&3;var f=(((g))|0)!=0;$bb13$$bb16$19:do{if(f){var c=P;var b=(c)&3;var a=(4-(b))&4294967295;m=a;T=0;while(1){var ax=T;var aw=m;var av=(((ax))|0)<(((aw))|0);if(!(av)){Q=13;break $bb13$$bb16$19}var aB=h;var aA=s;FUNCTION_TABLE[aB](aA,(__str274665)&4294967295,2);var az=T;var ay=((az)+1)&4294967295;T=ay;Q=11;continue}}}while(0);var ah=h;var ag=s;FUNCTION_TABLE[ah](ag,(__str275666)&4294967295,4);return;return}function __ZN12FoFiTrueType11cvtEncodingEPPcPFvPvS0_iES2_(D,ag,d,ar){var R;var ae;var G;var h;var q;var r;var s;var X;var af;var E;var S;var e=0;ae=D;G=ag;h=d;q=ar;var aq=h;var ap=q;FUNCTION_TABLE[aq](ap,(__str276667)&4294967295,20);var ao=G;var an=(ao)!=0;$bb$$bb8$2:do{if(an){S=0;while(1){var x=S;var w=(((x))|0)<=255;if(!(w)){R=4;break}var am=G;var al=S;var ak=(am+4*al)&4294967295;var aj=HEAP[ak];af=aj;var ai=af;var ah=(ai)==0;var ad=unSign((ah),1,0);X=ad;var ac=X;var F=reSign((ac),8,0)!=0;if(F){af=(__str3394)&4294967295}var ab=S;var aa=__ZN9GooString6formatEPcz((__str277668)&4294967295,Pointer_make([ab,0,0,0],0,ALLOC_STACK));E=aa;var Z=E;var Y=__ZN9GooString9getLengthEv(Z);var W=E;var V=__ZNK9GooString10getCStringEv(W);var U=h;var T=q;FUNCTION_TABLE[U](T,V,Y);var Q=E;s=Q;var P=s;var O=(P)!=0;if(O){var N=s;__ZN9GooStringD1Ev(N);var M=s;var L=M;__ZdlPv(L)}var K=af;var J=_strlen(K);var I=h;var H=q;var C=af;FUNCTION_TABLE[I](H,C,J);var B=h;var A=q;FUNCTION_TABLE[B](A,(__str278669)&4294967295,5);var z=S;var y=((z)+1)&4294967295;S=y;R=0;continue}}else{S=0;while(1){var aw=S;var av=(((aw))|0)<=255;if(!(av)){R=9;break $bb$$bb8$2}var v=S;var u=S;var t=__ZN9GooString6formatEPcz((__str279670)&4294967295,Pointer_make([v,0,0,0,u,0,0,0],0,ALLOC_STACK));E=t;var p=E;var o=__ZN9GooString9getLengthEv(p);var n=E;var m=__ZNK9GooString10getCStringEv(n);var l=h;var k=q;FUNCTION_TABLE[l](k,m,o);var j=E;r=j;var i=r;var g=(i)!=0;if(g){var f=r;__ZN9GooStringD1Ev(f);var c=r;var b=c;__ZdlPv(b)}var a=S;var ax=((a)+1)&4294967295;S=ax;R=6;continue}}}while(0);var au=h;var at=q;FUNCTION_TABLE[au](at,(__str280671)&4294967295,13);return;return}function __ZN12FoFiTrueType8cvtSfntsEPFvPvPciES0_P9GooStringb(dl,dg,gP,z,bd){var aR=STACKTOP;STACKTOP+=499;_memset(aR,0,499);var N;var jZ;var lG;var ik;var Z;var gL;var ml;var pB;var pG;var mm;var c;var mx;var pk;var pl;var pm;var kX;var kY;var pn;var kZ;var pN;var lF=aR;var aa;var kh;var kH=aR+54;var O=aR+274;var bz=aR+462;var mT;var i5;var jj;var nV;var iF;var cc;var ca;var b8;var fB=aR+463;var my;var g7;var a;var jL;var ii=0;jZ=dl;lG=dg;ik=gP;Z=z;gL=bd;var cr=fB;_llvm_memset_p0i8_i32(cr,0,36,1,0);var cW=(fB+1)&4294967295;HEAP[cW]=1;var cU=(fB+21)&4294967295;HEAP[cU]=1;var cT=(fB+35)&4294967295;HEAP[cT]=1;var cS=jZ;var cR=__ZN12FoFiTrueType9seekTableEPc(cS,(__str262653)&4294967295);cc=cR;var cQ=cc;var cO=(((cQ))|0)<0;$bb2$$bb$2:do{if(cO){N=0}else{var cM=jZ;var cK=(cM+24)&4294967295;var cI=HEAP[cK];var gW=cc;var gV=(((cI))|0)<=(((gW))|0);if(gV){N=0;break $bb2$$bb$2}var gU=jZ;var gT=(gU+20)&4294967295;var gS=HEAP[gT];var gR=cc;var gQ=(gS+20*gR)&4294967295;var gO=(gQ+8)&4294967295;var gN=HEAP[gO];nV=gN;var gM=jZ;var gA=(gM)&4294967295;var gz=nV;var gy=__ZN8FoFiBase11checkRegionEii(gA,gz,54);var ob=reSign((gy),8,0)!=0;var iH=(ob)^1;var nz=unSign((iH),1,0);pN=nz;var gx=pN;var aP=reSign((gx),8,0)!=0;if(aP){N=3;break $bb2$$bb$2}var gw=jZ;var gv=(gw)&4294967295;var gu=(gv+8)&4294967295;var gt=HEAP[gu];var gs=nV;var gr=(gt+gs)&4294967295;var gg=(lF)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(gg,gr,54,1,0);var gf=(lF+11)&4294967295;HEAP[gf]=0;var ge=(lF+11)&4294967295;var gd=HEAP[ge];var gc=(lF+10)&4294967295;HEAP[gc]=gd;var gb=(lF+10)&4294967295;var ga=HEAP[gb];var f9=(lF+9)&4294967295;HEAP[f9]=ga;var f8=(lF+9)&4294967295;var f7=HEAP[f8];var fL=(lF+8)&4294967295;HEAP[fL]=f7;var fK=jZ;var fJ=(fK+36)&4294967295;var fI=HEAP[fJ];var fH=((fI)+1)&4294967295;var fG=_gmallocn(fH,16);var fF=fG;aa=fF;var fE=jZ;var fD=__ZN12FoFiTrueType9seekTableEPc(fE,(__str266657)&4294967295);cc=fD;var fC=jZ;var fg=(fC+20)&4294967295;var ff=HEAP[fg];var fe=cc;var fd=(ff+20*fe)&4294967295;var fc=(fd+8)&4294967295;var fb=HEAP[fc];nV=fb;HEAP[bz]=1;cc=0;$bb11$6:while(1){var dD=jZ;var dC=(dD+36)&4294967295;var dB=HEAP[dC];var dA=cc;var dz=(((dB))|0)>=(((dA))|0);if(!(dz)){N=8;break $bb11$6}var fa=aa;var e9=cc;var e8=(fa+16*e9)&4294967295;var e7=(e8)&4294967295;var eM=cc;HEAP[e7]=eM;var eL=jZ;var eK=(eL+40)&4294967295;var eJ=HEAP[eK];var eI=(((eJ))|0)!=0;if(eI){var eH=aa;var eG=cc;var eF=(eH+16*eG)&4294967295;var eE=cc;var eD=((eE)*4)&4294967295;var ei=nV;var eh=((eD)+(ei))&4294967295;var eg=jZ;var ef=(eg)&4294967295;var ee=__ZN8FoFiBase8getU32BEEiPb(ef,eh,bz);var ed=(eF+4)&4294967295;HEAP[ed]=ee}else{var ec=aa;var eb=cc;var ea=(ec+16*eb)&4294967295;var d9=cc;var dY=((d9)*2)&4294967295;var dX=nV;var dW=((dY)+(dX))&4294967295;var dV=jZ;var dU=(dV)&4294967295;var dT=__ZN8FoFiBase8getU16BEEiPb(dU,dW,bz);var dS=((dT)*2)&4294967295;var dR=(ea+4)&4294967295;HEAP[dR]=dS}var dQ=cc;var dP=((dQ)+1)&4294967295;cc=dP;N=5;continue $bb11$6}var dy=jZ;var dx=(dy+36)&4294967295;var dw=HEAP[dx];var dv=((dw)+1)&4294967295;var du=aa;var kz=du;_qsort(kz,dv,16,230);cc=0;$bb14$14:while(1){var jM=jZ;var jy=(jM+36)&4294967295;var jw=HEAP[jy];var ju=cc;var js=(((jw))|0)>(((ju))|0);if(!(js)){N=11;break $bb14$14}var kx=aa;var kv=cc;var kt=(kx+16*kv)&4294967295;var kr=cc;var kp=((kr)+1)&4294967295;var kn=aa;var kl=(kn+16*kp)&4294967295;var kj=(kl+4)&4294967295;var ki=HEAP[kj];var j4=aa;var j2=cc;var j0=(j4+16*j2)&4294967295;var jX=(j0+4)&4294967295;var jV=HEAP[jX];var jT=((ki)-(jV))&4294967295;var jR=(kt+12)&4294967295;HEAP[jR]=jT;var jP=cc;var jN=((jP)+1)&4294967295;cc=jN;N=9;continue $bb14$14}var jq=jZ;var jo=(jq+36)&4294967295;var jm=HEAP[jo];var jk=aa;var jh=(jk+16*jm)&4294967295;var jg=(jh+12)&4294967295;HEAP[jg]=0;var i1=jZ;var iZ=(i1+36)&4294967295;var iX=HEAP[iZ];var iV=((iX)+1)&4294967295;var iT=aa;var iR=iT;_qsort(iR,iV,16,232);nV=0;cc=0;$bb19$18:while(1){var il=jZ;var ij=(il+36)&4294967295;var ih=HEAP[ij];var ig=cc;var ie=(((ih))|0)>=(((ig))|0);if(!(ie)){N=15;break $bb19$18}var iP=aa;var iN=cc;var iL=(iP+16*iN)&4294967295;var iK=(iL+8)&4294967295;var iG=nV;HEAP[iK]=iG;var iE=aa;var iD=cc;var iC=(iE+16*iD)&4294967295;var iB=(iC+12)&4294967295;var iA=HEAP[iB];var iz=nV;var iy=((iA)+(iz))&4294967295;nV=iy;var ix=nV;var iw=(ix)&3;var iv=(((iw))|0)!=0;if(iv){var iu=nV;var it=(iu)&3;var ir=(4-(it))&4294967295;var iq=nV;var ip=((ir)+(iq))&4294967295;nV=ip}var io=cc;var im=((io)+1)&4294967295;cc=im;N=12;continue $bb19$18}var id=jZ;var ic=(id+40)&4294967295;var ib=HEAP[ic];var ia=(((ib))|0)!=0;if(ia){kZ=4}else{kZ=2}var h9=jZ;var h8=(h9+36)&4294967295;var h7=HEAP[h8];var hW=((h7)+1)&4294967295;var hV=kZ;var hU=_gmallocn(hW,hV);kh=hU;cc=0;$bb28$29:while(1){var oZ=jZ;var oU=(oZ+36)&4294967295;var oS=HEAP[oU];var oQ=cc;var oO=(((oS))|0)>=(((oQ))|0);if(!(oO)){N=20;break $bb28$29}var hT=aa;var hS=cc;var hR=(hT+16*hS)&4294967295;var hQ=(hR+8)&4294967295;var hP=HEAP[hQ];nV=hP;var hO=jZ;var hN=(hO+40)&4294967295;var hC=HEAP[hN];var hB=(((hC))|0)!=0;if(hB){var hA=cc;var hz=((hA)*4)&4294967295;var hy=nV;var hx=(((hy))|0)>>24;var hw=(((hx))&255);var hv=kh;var hu=(hv+hz)&4294967295;HEAP[hu]=hw;var ht=cc;var hh=((ht)*4)&4294967295;var hg=((hh)+1)&4294967295;var hf=nV;var he=(((hf))|0)>>16;var hd=(((he))&255);var hc=kh;var hb=(hc+hg)&4294967295;HEAP[hb]=hd;var ha=cc;var g9=((ha)*4)&4294967295;var g8=((g9)+2)&4294967295;var x=nV;var v=(((x))|0)>>8;var t=(((v))&255);var r=kh;var o=(r+g8)&4294967295;HEAP[o]=t;var m=cc;var k=((m)*4)&4294967295;var i=((k)+3)&4294967295;var g=nV;var e=(((g))&255);var pL=kh;var pJ=(pL+i)&4294967295;HEAP[pJ]=e}else{var pH=cc;var pE=((pH)*2)&4294967295;var pC=nV;var pz=(((pC))|0)>>9;var pw=(((pz))&255);var pu=kh;var ps=(pu+pE)&4294967295;HEAP[ps]=pw;var pq=cc;var pi=((pq)*2)&4294967295;var pg=((pi)+1)&4294967295;var pe=nV;var pc=(((pe))|0)>>1;var pa=(((pc))&255);var o8=kh;var o5=(o8+pg)&4294967295;HEAP[o5]=pa}var o3=cc;var o1=((o3)+1)&4294967295;cc=o1;N=17;continue $bb28$29}i5=0;cc=0;$bb39$37:while(1){var ol=cc;var ok=(((ol))|0)<=10;if(!(ok)){N=28;break $bb39$37}var oM=cc;var oK=(__ZL9t42Tables+oM*8)&4294967295;var oI=(oK+4)&4294967295;var oG=HEAP[oI];var oX=reSign((oG),8,0)!=0;$bb33$$bb32$40:do{if(oX){N=22}else{var oE=cc;var oC=(__ZL9t42Tables+oE*8)&4294967295;var ox=(oC)&4294967295;var ow=HEAP[ox];var ov=jZ;var ou=__ZN12FoFiTrueType9seekTableEPc(ov,ow);var ot=(((ou))|0)>=0;if(ot){N=22;break $bb33$$bb32$40}kY=0;N=25;break $bb33$$bb32$40}}while(0);if(N==22){kY=1}var os=kY;pn=os;var or=pn;var oW=reSign((or),8,0)!=0;if(oW){var oq=i5;var op=((oq)+1)&4294967295;i5=op}var on=cc;var om=((on)+1)&4294967295;cc=om;N=21;continue $bb39$37}my=0;jL=0;var oj=gL;var oB=reSign((oj),8,0)!=0;$bb42$$bb52$50:do{if(oB){var oi=jZ;var oh=__ZN12FoFiTrueType9seekTableEPc(oi,(__str284675)&4294967295);var og=(((oh))|0)<0;var of=unSign((og),1,0);g7=of;var oe=jZ;var od=__ZN12FoFiTrueType9seekTableEPc(oe,(__str285676)&4294967295);var oa=(((od))|0)<0;var n9=unSign((oa),1,0);a=n9;var n8=g7;var oA=reSign((n8),8,0)!=0;if(!oA){var n7=a;var oz=reSign((n7),8,0)!=0;if(!(oz)){N=30;break $bb42$$bb52$50}}var n6=jZ;var n5=__ZN12FoFiTrueType9seekTableEPc(n6,(__str262653)&4294967295);cc=n5;var n4=jZ;var n3=(n4+20)&4294967295;var n2=HEAP[n3];var n1=cc;var nM=(n2+20*n1)&4294967295;var nL=(nM+8)&4294967295;var nK=HEAP[nL];var nJ=((nK)+18)&4294967295;var nI=jZ;var nH=(nI)&4294967295;var nG=__ZN8FoFiBase8getU16BEEiPb(nH,nJ,bz);jL=nG;var nF=g7;var oy=reSign((nF),8,0)!=0;if(oy){var nE=i5;var nC=((nE)+1)&4294967295;i5=nC}var no=a;var oo=reSign((no),8,0)!=0;if(!(oo)){N=30;break $bb42$$bb52$50}var nn=i5;var nm=((nn)+1)&4294967295;i5=nm}}while(0);var nl=i5;var nk=((nl)*16)&4294967295;var nj=((nk)+12)&4294967295;nV=nj;b8=0;cc=0;$bb101$60:while(1){var U=cc;var T=(((U))|0)<=10;if(!(T)){N=55;break $bb101$60}jj=-1;mT=0;var ni=cc;var nh=(((ni))|0)==3;$bb54$$bb55$63:do{if(nh){jj=54;var ng=jZ;var nf=(lF)&4294967295;var m3=__ZN12FoFiTrueType20computeTableChecksumEPhi(ng,nf,54);mT=m3}else{var m2=cc;var m1=(((m2))|0)==6;if(m1){var m0=jZ;var mZ=(m0+36)&4294967295;var mY=HEAP[mZ];var mX=((mY)+1)&4294967295;var mW=jZ;var mV=(mW+40)&4294967295;var mU=HEAP[mV];var f5=(((mU))|0)!=0;if(f5){kX=4}else{kX=2}var f3=kX;var f1=((mX)*(f3))&4294967295;jj=f1;var fZ=jZ;var fX=kh;var fV=jj;var fT=__ZN12FoFiTrueType20computeTableChecksumEPhi(fZ,fX,fV);mT=fT}else{var fR=cc;var fP=(((fR))|0)==2;if(fP){jj=0;mT=0;var fN=jZ;var fz=(fN+20)&4294967295;var fx=HEAP[fz];var fv=jZ;var ft=__ZN12FoFiTrueType9seekTableEPc(fv,(__str267658)&4294967295);var fr=(fx+20*ft)&4294967295;var fp=(fr+8)&4294967295;var fn=HEAP[fp];iF=fn;ca=0;while(1){var c4=jZ;var c3=(c4+36)&4294967295;var c2=HEAP[c3];var c1=ca;var c0=(((c2))|0)>(((c1))|0);if(!(c0)){N=41;break}var fl=aa;var fj=ca;var fh=(fl+16*fj)&4294967295;var e5=(fh+12)&4294967295;var e3=HEAP[e5];var e1=jj;var eZ=((e3)+(e1))&4294967295;jj=eZ;var eX=jj;var eV=(eX)&3;var eT=(((eV))|0)!=0;if(eT){var eR=jj;var eP=(eR)&3;var eN=(4-(eP))&4294967295;var eB=jj;var ez=((eN)+(eB))&4294967295;jj=ez}var ex=aa;var ev=ca;var et=(ex+16*ev)&4294967295;var er=(et+12)&4294967295;var ep=HEAP[er];var en=aa;var el=ca;var ej=(en+16*el)&4294967295;var d8=(ej+4)&4294967295;var d7=HEAP[d8];var d6=iF;var d5=((d7)+(d6))&4294967295;var d4=jZ;var d3=(d4)&4294967295;var d2=__ZN8FoFiBase11checkRegionEii(d3,d5,ep);pm=d2;var d1=pm;var oc=reSign((d1),8,0)!=0;if(oc){var d0=aa;var dZ=ca;var dO=(d0+16*dZ)&4294967295;var dN=(dO+12)&4294967295;var dM=HEAP[dN];var dL=jZ;var dK=(dL)&4294967295;var dJ=(dK+8)&4294967295;var dH=HEAP[dJ];var dG=iF;var dF=(dH+dG)&4294967295;var dE=aa;var dt=ca;var ds=(dE+16*dt)&4294967295;var dr=(ds+4)&4294967295;var dq=HEAP[dr];var dp=(dF+dq)&4294967295;var dn=jZ;var dm=__ZN12FoFiTrueType20computeTableChecksumEPhi(dn,dp,dM);var dk=mT;var di=((dm)+(dk))&4294967295;mT=di}var dh=ca;var c5=((dh)+1)&4294967295;ca=c5;N=37;continue}}else{var cZ=cc;var cY=(__ZL9t42Tables+cZ*8)&4294967295;var cX=(cY)&4294967295;var cV=HEAP[cX];var cB=jZ;var cA=__ZN12FoFiTrueType9seekTableEPc(cB,cV);ca=cA;var cz=ca;var cy=(((cz))|0)>=0;var cx=unSign((cy),1,0);pl=cx;var cw=pl;var n0=reSign((cw),8,0)!=0;if(n0){var cv=jZ;var cu=(cv+20)&4294967295;var ct=HEAP[cu];var cs=ca;var cg=(ct+20*cs)&4294967295;var cf=(cg+16)&4294967295;var ce=HEAP[cf];jj=ce;var cd=jZ;var cb=(cd+20)&4294967295;var b9=HEAP[cb];var b7=ca;var b6=(b9+20*b7)&4294967295;var b5=(b6+8)&4294967295;var b4=HEAP[b5];var mj=jZ;var mh=(mj)&4294967295;var mf=jj;var md=__ZN8FoFiBase11checkRegionEii(mh,b4,mf);pk=md;var mb=pk;var nZ=reSign((mb),8,0)!=0;if(nZ){var l9=jZ;var l7=(l9)&4294967295;var l5=(l7+8)&4294967295;var l3=HEAP[l5];var l1=jZ;var lZ=(l1+20)&4294967295;var lX=HEAP[lZ];var lV=ca;var lT=(lX+20*lV)&4294967295;var lR=(lT+8)&4294967295;var lP=HEAP[lR];var lN=(l3+lP)&4294967295;var lL=jZ;var lJ=jj;var lH=__ZN12FoFiTrueType20computeTableChecksumEPhi(lL,lN,lJ);mT=lH}}else{var lD=gL;var nW=reSign((lD),8,0)!=0;var pO=(nW)^1;var lk=unSign((pO),1,0);var nD=reSign((lk),8,0)!=0;$bb83$$bb81$92:do{if(!nD){var lB=cc;var lz=(((lB))|0)!=9;if(lz){N=43;break $bb83$$bb81$92}var lx=jL;var lv=((((lx))|0)/256|0);var lt=(((lv))&255);var lr=(fB+10)&4294967295;HEAP[lr]=lt;var lp=jL;var ln=(((lp))|0)%256;var ll=(((ln))&255);var li=(fB+11)&4294967295;HEAP[li]=ll;jj=36;var lg=jZ;var le=(fB)&4294967295;var lc=jj;var la=__ZN12FoFiTrueType20computeTableChecksumEPhi(lg,le,lc);mT=la;N=45;break $bb54$$bb55$63}}while(0);var k8=gL;var nB=reSign((k8),8,0)!=0;var i3=(nB)^1;var dI=unSign((i3),1,0);var nx=reSign((dI),8,0)!=0;$bb93$$bb88$96:do{if(!nx){var k6=cc;var k4=(((k6))|0)!=10;if(k4){N=46;break $bb93$$bb88$96}var k2=jZ;var k0=(k2+36)&4294967295;var kW=HEAP[k0];var kV=((kW)*4)&4294967295;jj=kV;var kU=jj;var kT=_gmalloc(kU);my=kT;var kS=jL;var kR=((((kS))|0)/256|0);var kQ=(((kR))&255);var kP=my;var kO=(kP)&4294967295;HEAP[kO]=kQ;var kN=jL;var kM=(((kN))|0)%256;var kL=(((kM))&255);var kK=my;var kJ=(kK+1)&4294967295;HEAP[kJ]=kL;ca=2;while(1){var kw=ca;var ku=jj;var ks=(((kw))|0)<(((ku))|0);if(!(ks)){N=50;break}var kI=my;var kG=ca;var kF=(kI+kG)&4294967295;HEAP[kF]=0;var kE=ca;var kD=((kE)+1)&4294967295;var kC=my;var kB=(kC+kD)&4294967295;HEAP[kB]=0;var kA=ca;var ky=((kA)+2)&4294967295;ca=ky;N=48;continue}var kq=jZ;var ko=my;var km=jj;var kk=__ZN12FoFiTrueType20computeTableChecksumEPhi(kq,ko,km);mT=kk;N=45;break $bb54$$bb55$63}}while(0);var j6=cc;var j5=(__ZL9t42Tables+j6*8)&4294967295;var j3=(j5+4)&4294967295;var j1=HEAP[j3];var ne=reSign((j1),8,0)!=0;if(!(ne)){N=45;break $bb54$$bb55$63}jj=0;mT=0}}}}}while(0);var jY=jj;var jW=(((jY))|0)>=0;if(jW){var jU=b8;var jS=cc;var jQ=(__ZL9t42Tables+jS*8)&4294967295;var jO=(jQ)&4294967295;var jA=HEAP[jO];var jz=(jA)&4294967295;var jx=HEAP[jz];var jv=reSign((jx),8,0);var jt=(jv)&255;var jr=(jt)<<24;var jp=cc;var jn=(__ZL9t42Tables+jp*8)&4294967295;var jl=(jn)&4294967295;var ji=HEAP[jl];var i4=(ji+1)&4294967295;var i2=HEAP[i4];var i0=reSign((i2),8,0);var iY=(i0)&255;var iW=(iY)<<16;var iU=(jr)|(iW);var iS=cc;var iQ=(__ZL9t42Tables+iS*8)&4294967295;var iO=(iQ)&4294967295;var iM=HEAP[iO];var bw=(iM+2)&4294967295;var bu=HEAP[bw];var bs=reSign((bu),8,0);var bq=(bs)&255;var bo=(bq)<<8;var bm=(iU)|(bo);var bk=cc;var bi=(__ZL9t42Tables+bk*8)&4294967295;var bg=(bi)&4294967295;var be=HEAP[bg];var bb=(be+3)&4294967295;var a9=HEAP[bb];var a7=reSign((a9),8,0);var a5=(a7)&255;var a3=(bm)|(a5);var a0=(kH+jU*20)&4294967295;var aY=(a0)&4294967295;HEAP[aY]=a3;var aW=b8;var aU=(kH+aW*20)&4294967295;var aS=(aU+4)&4294967295;var aO=mT;HEAP[aS]=aO;var aM=b8;var aK=(kH+aM*20)&4294967295;var aI=(aK+8)&4294967295;var aG=nV;HEAP[aI]=aG;var aE=b8;var aC=(kH+aE*20)&4294967295;var aA=(aC+16)&4294967295;var ay=jj;HEAP[aA]=ay;var aw=nV;var au=jj;var ar=((aw)+(au))&4294967295;nV=ar;var ap=nV;var an=(ap)&3;var al=(((an))|0)!=0;if(al){var aj=jj;var ah=(aj)&3;var af=(4-(ah))&4294967295;var ad=nV;var ab=((af)+(ad))&4294967295;nV=ab}var Y=b8;var X=((Y)+1)&4294967295;b8=X}var W=cc;var V=((W)+1)&4294967295;cc=V;N=34;continue $bb101$60}var S=(O)&4294967295;HEAP[S]=0;var R=(O+1)&4294967295;HEAP[R]=1;var Q=(O+2)&4294967295;HEAP[Q]=0;var P=(O+3)&4294967295;HEAP[P]=0;var M=(O+4)&4294967295;HEAP[M]=0;var L=i5;var K=(((L))&255);var J=(O+5)&4294967295;HEAP[J]=K;var I=(O+6)&4294967295;HEAP[I]=0;var H=(O+7)&4294967295;HEAP[H]=-128;var G=(O+8)&4294967295;HEAP[G]=0;var F=(O+9)&4294967295;HEAP[F]=3;var D=(O+10)&4294967295;HEAP[D]=0;var C=i5;var y=((C)*16)&4294967295;var w=(((y))&255);var u=((w)- -128)&255;var s=(O+11)&4294967295;HEAP[s]=u;nV=12;cc=0;$bb104$113:while(1){var nP=cc;var nO=i5;var nN=(((nP))|0)<(((nO))|0);if(!(nN)){N=58;break $bb104$113}var q=nV;var n=cc;var l=(kH+n*20)&4294967295;var j=(l)&4294967295;var h=HEAP[j];var f=unSign((h),32,0)>>>24;var pM=(((f))&255);var pK=(O+q)&4294967295;HEAP[pK]=pM;var pI=nV;var pF=((pI)+1)&4294967295;var pD=cc;var pA=(kH+pD*20)&4294967295;var py=(pA)&4294967295;var pv=HEAP[py];var pt=unSign((pv),32,0)>>>16;var pr=(((pt))&255);var pj=(O+pF)&4294967295;HEAP[pj]=pr;var ph=nV;var pf=((ph)+2)&4294967295;var pd=cc;var pb=(kH+pd*20)&4294967295;var o9=(pb)&4294967295;var o7=HEAP[o9];var o4=unSign((o7),32,0)>>>8;var o2=(((o4))&255);var o0=(O+pf)&4294967295;HEAP[o0]=o2;var oV=nV;var oT=((oV)+3)&4294967295;var oR=cc;var oP=(kH+oR*20)&4294967295;var oN=(oP)&4294967295;var oL=HEAP[oN];var oJ=(((oL))&255);var oH=(O+oT)&4294967295;HEAP[oH]=oJ;var oF=nV;var oD=((oF)+4)&4294967295;var h6=cc;var h5=(kH+h6*20)&4294967295;var h4=(h5+4)&4294967295;var h3=HEAP[h4];var h2=unSign((h3),32,0)>>>24;var h1=(((h2))&255);var h0=(O+oD)&4294967295;HEAP[h0]=h1;var hZ=nV;var hY=((hZ)+5)&4294967295;var hX=cc;var hM=(kH+hX*20)&4294967295;var hL=(hM+4)&4294967295;var hK=HEAP[hL];var hJ=unSign((hK),32,0)>>>16;var hI=(((hJ))&255);var hH=(O+hY)&4294967295;HEAP[hH]=hI;var hG=nV;var hF=((hG)+6)&4294967295;var hE=cc;var hD=(kH+hE*20)&4294967295;var hs=(hD+4)&4294967295;var hr=HEAP[hs];var hq=unSign((hr),32,0)>>>8;var hp=(((hq))&255);var ho=(O+hF)&4294967295;HEAP[ho]=hp;var hn=nV;var hm=((hn)+7)&4294967295;var hl=cc;var hk=(kH+hl*20)&4294967295;var hj=(hk+4)&4294967295;var g6=HEAP[hj];var g5=(((g6))&255);var g4=(O+hm)&4294967295;HEAP[g4]=g5;var g3=nV;var g2=((g3)+8)&4294967295;var g1=cc;var g0=(kH+g1*20)&4294967295;var gZ=(g0+8)&4294967295;var gY=HEAP[gZ];var gX=(((gY))|0)>>24;var gK=(((gX))&255);var gJ=(O+g2)&4294967295;HEAP[gJ]=gK;var gI=nV;var gH=((gI)+9)&4294967295;var gG=cc;var gF=(kH+gG*20)&4294967295;var gE=(gF+8)&4294967295;var gD=HEAP[gE];var gC=(((gD))|0)>>16;var gB=(((gC))&255);var gq=(O+gH)&4294967295;HEAP[gq]=gB;var gp=nV;var go=((gp)+10)&4294967295;var gn=cc;var gm=(kH+gn*20)&4294967295;var gl=(gm+8)&4294967295;var gk=HEAP[gl];var gj=(((gk))|0)>>8;var gi=(((gj))&255);var gh=(O+go)&4294967295;HEAP[gh]=gi;var f6=nV;var f4=((f6)+11)&4294967295;var f2=cc;var f0=(kH+f2*20)&4294967295;var fY=(f0+8)&4294967295;var fW=HEAP[fY];var fU=(((fW))&255);var fS=(O+f4)&4294967295;HEAP[fS]=fU;var fQ=nV;var fO=((fQ)+12)&4294967295;var fA=cc;var fy=(kH+fA*20)&4294967295;var fw=(fy+16)&4294967295;var fu=HEAP[fw];var fs=(((fu))|0)>>24;var fq=(((fs))&255);var fo=(O+fO)&4294967295;HEAP[fo]=fq;var fm=nV;var fk=((fm)+13)&4294967295;var fi=cc;var e6=(kH+fi*20)&4294967295;var e4=(e6+16)&4294967295;var e2=HEAP[e4];var e0=(((e2))|0)>>16;var eY=(((e0))&255);var eW=(O+fk)&4294967295;HEAP[eW]=eY;var eU=nV;var eS=((eU)+14)&4294967295;var eQ=cc;var eO=(kH+eQ*20)&4294967295;var eC=(eO+16)&4294967295;var eA=HEAP[eC];var ey=(((eA))|0)>>8;var ew=(((ey))&255);var eu=(O+eS)&4294967295;HEAP[eu]=ew;var es=nV;var eq=((es)+15)&4294967295;var eo=cc;var em=(kH+eo*20)&4294967295;var ek=(em+16)&4294967295;var nY=HEAP[ek];var nX=(((nY))&255);var nU=(O+eq)&4294967295;HEAP[nU]=nX;var nT=nV;var nS=((nT)+16)&4294967295;nV=nS;var nR=cc;var nQ=((nR)+1)&4294967295;cc=nQ;N=56;continue $bb104$113}var nA=i5;var ny=((nA)*16)&4294967295;var nw=((ny)+12)&4294967295;var nv=jZ;var nu=(O)&4294967295;var nt=__ZN12FoFiTrueType20computeTableChecksumEPhi(nv,nu,nw);mT=nt;cc=0;$bb107$117:while(1){var m9=cc;var m8=i5;var m7=(((m9))|0)<(((m8))|0);if(!(m7)){N=61;break $bb107$117}var ns=cc;var nr=(kH+ns*20)&4294967295;var nq=(nr+4)&4294967295;var np=HEAP[nq];var nd=mT;var nc=((np)+(nd))&4294967295;mT=nc;var nb=cc;var na=((nb)+1)&4294967295;cc=na;N=59;continue $bb107$117}var m6=mT;var m5=(-1313820742-(m6))&4294967295;mT=m5;var m4=mT;var mS=unSign((m4),32,0)>>>24;var mR=(((mS))&255);var mQ=(lF+8)&4294967295;HEAP[mQ]=mR;var mP=mT;var mO=unSign((mP),32,0)>>>16;var mN=(((mO))&255);var mM=(lF+9)&4294967295;HEAP[mM]=mN;var mL=mT;var mK=unSign((mL),32,0)>>>8;var mJ=(((mK))&255);var mI=(lF+10)&4294967295;HEAP[mI]=mJ;var mH=mT;var mG=(((mH))&255);var mF=(lF+11)&4294967295;HEAP[mF]=mG;var mE=Z;var mD=(mE)!=0;if(mD){var mC=lG;var mB=ik;FUNCTION_TABLE[mC](mB,(__str286677)&4294967295,1);var mA=Z;var mz=__ZN9GooString9getLengthEv(mA);var mw=Z;var mv=__ZNK9GooString10getCStringEv(mw);var mu=lG;var mt=ik;FUNCTION_TABLE[mu](mt,mv,mz);var ms=lG;var mr=ik;FUNCTION_TABLE[ms](mr,(__str287678)&4294967295,3)}else{var mq=lG;var mp=ik;FUNCTION_TABLE[mq](mp,(__str288679)&4294967295,9)}var mo=i5;var mn=((mo)*16)&4294967295;var mk=((mn)+12)&4294967295;var mi=jZ;var mg=(O)&4294967295;var me=lG;var mc=ik;__ZN12FoFiTrueType10dumpStringEPhiPFvPvPciES1_(mi,mg,mk,me,mc);cc=0;$bb160$125:while(1){var jb=cc;var ja=i5;var i9=(((jb))|0)<(((ja))|0);if(!(i9)){N=85;break $bb160$125}var ma=cc;var l8=(((ma))|0)==3;$bb113$$bb114$128:do{if(l8){var l6=jZ;var l4=(lF)&4294967295;var l2=lG;var l0=ik;__ZN12FoFiTrueType10dumpStringEPhiPFvPvPciES1_(l6,l4,54,l2,l0)}else{var lY=cc;var lW=(((lY))|0)==6;if(lW){var lU=jZ;var lS=(lU+36)&4294967295;var lQ=HEAP[lS];var lO=((lQ)+1)&4294967295;var lM=jZ;var lK=(lM+40)&4294967295;var lI=HEAP[lK];var lE=(((lI))|0)!=0;if(lE){mx=4}else{mx=2}var lC=mx;var lA=((lO)*(lC))&4294967295;jj=lA;var ly=jZ;var lw=kh;var lu=jj;var ls=lG;var lq=ik;__ZN12FoFiTrueType10dumpStringEPhiPFvPvPciES1_(ly,lw,lu,ls,lq)}else{var lo=cc;var lm=(((lo))|0)==2;if(lm){var lj=jZ;var lh=(lj+20)&4294967295;var lf=HEAP[lh];var ld=jZ;var lb=__ZN12FoFiTrueType9seekTableEPc(ld,(__str267658)&4294967295);var k9=(lf+20*lb)&4294967295;var k7=(k9+8)&4294967295;var k5=HEAP[k7];iF=k5;ca=0;$bb133$140:while(1){var bQ=jZ;var bP=(bQ+36)&4294967295;var bO=HEAP[bP];var bN=ca;var bM=(((bO))|0)>(((bN))|0);if(!(bM)){N=73;break $bb133$140}var k3=aa;var k1=ca;var df=(k3+16*k1)&4294967295;var de=(df+12)&4294967295;var dd=HEAP[de];var dc=(((dd))|0)<=0;$bb128$$bb122$143:do{if(dc){N=67}else{var db=aa;var da=ca;var c9=(db+16*da)&4294967295;var c8=(c9+12)&4294967295;var c7=HEAP[c8];var c6=aa;var cP=ca;var cN=(c6+16*cP)&4294967295;var cL=(cN+4)&4294967295;var cJ=HEAP[cL];var cH=iF;var cG=((cJ)+(cH))&4294967295;var cF=jZ;var cE=(cF)&4294967295;var cD=__ZN8FoFiBase11checkRegionEii(cE,cG,c7);var E=reSign((cD),8,0)!=0;var a2=(E)^1;var by=unSign((a2),1,0);var B=reSign((by),8,0)!=0;if(B){N=67;break $bb128$$bb122$143}mm=1;N=69;break $bb128$$bb122$143}}while(0);if(N==67){mm=0}var cC=mm;c=cC;var cq=c;var p=reSign((cq),8,0)!=0;if(p){var cp=aa;var co=ca;var cn=(cp+16*co)&4294967295;var cm=(cn+12)&4294967295;var cl=HEAP[cm];var ck=jZ;var cj=(ck)&4294967295;var ci=(cj+8)&4294967295;var ch=HEAP[ci];var b3=iF;var b2=(ch+b3)&4294967295;var b1=aa;var b0=ca;var bZ=(b1+16*b0)&4294967295;var bY=(bZ+4)&4294967295;var bX=HEAP[bY];var bW=(b2+bX)&4294967295;var bV=jZ;var bU=lG;var bT=ik;__ZN12FoFiTrueType10dumpStringEPhiPFvPvPciES1_(bV,bW,cl,bU,bT)}var bS=ca;var bR=((bS)+1)&4294967295;ca=bR;N=66;continue $bb133$140}}else{var bL=cc;var bK=(kH+bL*20)&4294967295;var bJ=(bK+16)&4294967295;var bI=HEAP[bJ];jj=bI;var bH=jj;var bG=(((bH))|0)>0;var bF=unSign((bG),1,0);pG=bF;var bE=pG;var d=reSign((bE),8,0)!=0;if(!(d)){N=75;break $bb113$$bb114$128}var bD=cc;var bC=(__ZL9t42Tables+bD*8)&4294967295;var bB=(bC)&4294967295;var bA=HEAP[bB];var bx=jZ;var bv=__ZN12FoFiTrueType9seekTableEPc(bx,bA);ca=bv;var bt=ca;var br=(((bt))|0)<0;$bb144$$bb138$155:do{if(br){N=76}else{var bp=jZ;var bn=(bp+20)&4294967295;var bl=HEAP[bn];var bj=ca;var bh=(bl+20*bj)&4294967295;var bf=(bh+16)&4294967295;var bc=HEAP[bf];var ba=jZ;var a8=(ba+20)&4294967295;var a6=HEAP[a8];var a4=ca;var a1=(a6+20*a4)&4294967295;var aZ=(a1+8)&4294967295;var aX=HEAP[aZ];var aV=jZ;var aT=(aV)&4294967295;var aQ=__ZN8FoFiBase11checkRegionEii(aT,aX,bc);var b=reSign((aQ),8,0)!=0;var A=(b)^1;var hi=unSign((A),1,0);var px=reSign((hi),8,0)!=0;if(px){N=76;break $bb144$$bb138$155}ml=1;N=78;break $bb144$$bb138$155}}while(0);if(N==76){ml=0}var aN=ml;pB=aN;var aL=pB;var pp=reSign((aL),8,0)!=0;if(pp){var aJ=jZ;var aH=(aJ+20)&4294967295;var aF=HEAP[aH];var aD=ca;var aB=(aF+20*aD)&4294967295;var az=(aB+16)&4294967295;var ax=HEAP[az];var av=jZ;var at=(av)&4294967295;var aq=(at+8)&4294967295;var ao=HEAP[aq];var am=jZ;var ak=(am+20)&4294967295;var ai=HEAP[ak];var ag=ca;var ae=(ai+20*ag)&4294967295;var ac=(ae+8)&4294967295;var kg=HEAP[ac];var kf=(ao+kg)&4294967295;var ke=jZ;var kd=lG;var kc=ik;__ZN12FoFiTrueType10dumpStringEPhiPFvPvPciES1_(ke,kf,ax,kd,kc)}else{var kb=gL;var po=reSign((kb),8,0)!=0;var fM=(po)^1;var dj=unSign((fM),1,0);var o6=reSign((dj),8,0)!=0;$bb155$$bb153$164:do{if(!o6){var ka=cc;var j9=(((ka))|0)!=9;if(j9){N=80;break $bb155$$bb153$164}var j8=jZ;var j7=(fB)&4294967295;var jK=jj;var jJ=lG;var jI=ik;__ZN12FoFiTrueType10dumpStringEPhiPFvPvPciES1_(j8,j7,jK,jJ,jI);N=75;break $bb113$$bb114$128}}while(0);var jH=gL;var oY=reSign((jH),8,0)!=0;if(!(oY)){N=75;break $bb113$$bb114$128}var jG=cc;var jF=(((jG))|0)==10;if(!(jF)){N=75;break $bb113$$bb114$128}var jE=jZ;var jD=my;var jC=jj;var jB=lG;var jf=ik;__ZN12FoFiTrueType10dumpStringEPhiPFvPvPciES1_(jE,jD,jC,jB,jf);var je=my;_gfree(je)}}}}}while(0);var jd=cc;var jc=((jd)+1)&4294967295;cc=jc;N=63;continue $bb160$125}var i8=lG;var i7=ik;FUNCTION_TABLE[i8](i7,(__str289680)&4294967295,6);var i6=kh;_gfree(i6);var iJ=aa;var iI=iJ;_gfree(iI);N=3;break $bb2$$bb$2}}while(0);if(N==0){}STACKTOP=aR;return;return}function __ZN12FoFiTrueType14cvtCharStringsEPPcPtPFvPvS0_iES3_(E,ai,af,d,aw){var z=STACKTOP;STACKTOP+=16;_memset(z,0,16);var S;var ag;var G;var I;var h;var q;var r;var ah;var F;var s=z;var U;var T;var e=0;ag=E;G=ai;I=af;h=d;q=aw;var av=h;var au=q;FUNCTION_TABLE[av](au,(__str290681)&4294967295,32);var at=h;var ar=q;FUNCTION_TABLE[at](ar,(__str291682)&4294967295,15);var aq=ag;var ap=(aq+32)&4294967295;var ao=HEAP[ap];var an=(((ao))|0)==0;$err$$bb$2:do{if(!an){T=0;U=255;$bb11$4:while(1){var ay=U;var ax=(((ay))|0)>=0;if(!(ax)){S=9;break $err$$bb$2}var am=G;var al=(am)!=0;if(al){var ae=G;var ad=U;var ac=(ae+4*ad)&4294967295;var ab=HEAP[ac];ah=ab}else{var aa=(s)&4294967295;var Z=U;var Y=_sprintf(aa,(__str292683)&4294967295,Z);var X=(s)&4294967295;ah=X}var W=ah;var V=(W)!=0;$bb5$$bb10$11:do{if(V){var R=ah;var Q=_strcmp(R,(__str3394)&4294967295);var P=(((Q))|0)!=0;if(!(P)){S=3;break $bb5$$bb10$11}var O=I;var N=U;var M=(O+2*N)&4294967295;var L=HEAP[M];var K=unSign((L),16,0);T=K;var J=T;var H=(((J))|0)>0;if(!(H)){S=3;break $bb5$$bb10$11}var D=ag;var C=(D+36)&4294967295;var B=HEAP[C];var A=T;var y=(((B))|0)>(((A))|0);if(!(y)){S=3;break $bb5$$bb10$11}var x=h;var w=q;FUNCTION_TABLE[x](w,(__str286677)&4294967295,1);var v=ah;var u=_strlen(v);var t=h;var p=q;var o=ah;FUNCTION_TABLE[t](p,o,u);var n=T;var m=__ZN9GooString6formatEPcz((__str293684)&4294967295,Pointer_make([n,0,0,0],0,ALLOC_STACK));F=m;var l=F;var k=__ZN9GooString9getLengthEv(l);var j=F;var i=__ZNK9GooString10getCStringEv(j);var g=h;var f=q;FUNCTION_TABLE[g](f,i,k);var c=F;r=c;var b=r;var a=(b)!=0;if(!(a)){S=3;break $bb5$$bb10$11}var aD=r;__ZN9GooStringD1Ev(aD);var aC=r;var aB=aC;__ZdlPv(aB)}}while(0);var aA=U;var az=((aA)-1)&4294967295;U=az;S=0;continue $bb11$4}}}while(0);var ak=h;var aj=q;FUNCTION_TABLE[ak](aj,(__str294685)&4294967295,17);STACKTOP=z;return;return}function __ZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_Pt(ar,bp,oa,mr,zF){var iO=STACKTOP;STACKTOP+=9;_memset(iO,0,9);var ir;var aW;var wY;var vf;var Aw;var m8;var AG;var AI;var AK;var AL;var Dw;var Bf;var Dx;var Dy;var Dz;var DA;var DV;var DW;var BG;var wi;var tK;var yZ;var aQ;var Gy;var u7;var mG;var xX;var vi;var bj;var zY;var dr;var k;var yj;var t5;var Cv;var Al;var sA;var qz;var sH;var gj;var gd;var bz;var X;var kl;var h7;var xj;var vV;var uW;var ai;var Co=iO;var kj=iO+4;var sB=iO+8;var ts;var se;var tF;var tD;var tA;var tv;var db=0;aW=ar;wY=bp;vf=oa;Aw=mr;m8=zF;var uz=aW;var uy=(uz+64)&4294967295;var ux=HEAP[uy];var gP=reSign((ux),8,0)!=0;$bb337$$bb$2:do{if(!gP){var uw=aW;var uv=(uw+20)&4294967295;var uu=HEAP[uv];var ut=(uu)==0;if(ut){ir=0;break $bb337$$bb$2}var us=aW;var ur=__ZN12FoFiTrueType9seekTableEPc(us,(__str269660)&4294967295);qz=ur;var uq=qz;var ho=(((uq))|0)<0;var hn=unSign((ho),1,0);wi=hn;var hm=aW;var hl=__ZN12FoFiTrueType9seekTableEPc(hm,(__str295686)&4294967295);var hk=(((hl))|0)<0;var hi=unSign((hk),1,0);tK=hi;var hg=aW;var he=__ZN12FoFiTrueType9seekTableEPc(hg,(__str2393)&4294967295);var hc=(((he))|0)<0;var ha=unSign((hc),1,0);yZ=ha;var gU=aW;var gT=__ZN12FoFiTrueType9seekTableEPc(gU,(__str3911619)&4294967295);var gS=(((gT))|0)<0;var gR=unSign((gS),1,0);aQ=gR;var gQ=aW;var gO=(gQ+36)&4294967295;var gN=HEAP[gO];var gM=((gN)+1)&4294967295;var gK=_gmallocn(gM,16);var gJ=gK;dr=gJ;Gy=0;var gy=aW;var gx=__ZN12FoFiTrueType9seekTableEPc(gy,(__str266657)&4294967295);tF=gx;var gw=aW;var gv=(gw+20)&4294967295;var gu=HEAP[gv];var gt=tF;var gs=(gu+20*gt)&4294967295;var gr=(gs+8)&4294967295;var gq=HEAP[gr];se=gq;HEAP[sB]=1;tF=0;$bb13$5:while(1){var EI=aW;var EG=(EI+36)&4294967295;var EE=HEAP[EG];var ED=tF;var EC=(((EE))|0)>=(((ED))|0);if(!(EC)){ir=12;break $bb13$5}var gp=aW;var gc=(gp+40)&4294967295;var gb=HEAP[gc];var ga=(((gb))|0)!=0;if(ga){var f9=dr;var f8=tF;var f7=(f9+16*f8)&4294967295;var f6=tF;var f5=((f6)*4)&4294967295;var f4=se;var f3=((f5)+(f4))&4294967295;var fP=aW;var fO=(fP)&4294967295;var fN=__ZN8FoFiBase8getU32BEEiPb(fO,f3,sB);var fM=(f7+4)&4294967295;HEAP[fM]=fN}else{var fK=dr;var fJ=tF;var fI=(fK+16*fJ)&4294967295;var fH=tF;var fG=((fH)*2)&4294967295;var fF=se;var fr=((fG)+(fF))&4294967295;var fq=aW;var fp=(fq)&4294967295;var fo=__ZN8FoFiBase8getU16BEEiPb(fp,fr,sB);var fn=((fo)*2)&4294967295;var fm=(fI+4)&4294967295;HEAP[fm]=fn}var fl=tF;var fk=(((fl))|0)>0;$bb6$$bb8$12:do{if(fk){var fj=dr;var fi=tF;var eW=(fj+16*fi)&4294967295;var eV=(eW+4)&4294967295;var eU=HEAP[eV];var eT=tF;var eS=((eT)-1)&4294967295;var eR=dr;var eQ=(eR+16*eS)&4294967295;var eP=(eQ+4)&4294967295;var eO=HEAP[eP];var eN=(((eU))|0)<(((eO))|0);if(!(eN)){ir=5;break $bb6$$bb8$12}Gy=1}}while(0);var es=tF;var eq=(((es))|0)>0;$bb9$$bb12$16:do{if(eq){var ep=dr;var eo=tF;var en=(ep+16*eo)&4294967295;var em=(en+4)&4294967295;var el=HEAP[em];var ek=tF;var ej=((ek)-1)&4294967295;var ei=dr;var dX=(ei+16*ej)&4294967295;var dW=(dX+4)&4294967295;var dV=HEAP[dW];var dU=((el)-(dV))&4294967295;var dT=(((dU))|0)>0;if(!(dT)){ir=8;break $bb9$$bb12$16}var dS=dr;var dR=tF;var dQ=(dS+16*dR)&4294967295;var dP=(dQ+4)&4294967295;var dO=HEAP[dP];var Fw=tF;var Fu=((Fw)-1)&4294967295;var Fs=dr;var Fq=(Fs+16*Fu)&4294967295;var Fo=(Fq+4)&4294967295;var Fm=HEAP[Fo];var Fk=((dO)-(Fm))&4294967295;var Fi=(((Fk))|0)<=11;if(!(Fi)){ir=8;break $bb9$$bb12$16}var Fh=tF;var Fg=((Fh)-1)&4294967295;var Fc=dr;var Fa=(Fc+16*Fg)&4294967295;var E8=dr;var E6=tF;var E4=(E8+16*E6)&4294967295;var E2=(E4+4)&4294967295;var E0=HEAP[E2];var EY=(Fa+4)&4294967295;HEAP[EY]=E0;Gy=1}}while(0);var EX=dr;var EW=tF;var ES=(EX+16*EW)&4294967295;var EQ=(ES)&4294967295;var EO=tF;HEAP[EQ]=EO;var EM=tF;var EK=((EM)+1)&4294967295;tF=EK;ir=2;continue $bb13$5}xX=0;tF=0;$bb18$22:while(1){var DS=aW;var DR=(DS+24)&4294967295;var DQ=HEAP[DR];var DP=tF;var DO=(((DQ))|0)>(((DP))|0);if(!(DO)){ir=16;break $bb18$22}var Eo=aW;var Em=(Eo+20)&4294967295;var Ek=HEAP[Em];var Ei=tF;var Eg=(Ek+20*Ei)&4294967295;var Ee=(Eg+16)&4294967295;var Ec=HEAP[Ee];var Ea=(((Ec))|0)==0;if(Ea){var D9=xX;var D8=((D9)+1)&4294967295;xX=D8}var DU=tF;var DT=((DU)+1)&4294967295;tF=DT;ir=13;continue $bb18$22}u7=0;sH=0;var DN=wi;var vX=reSign((DN),8,0)!=0;var r7=(vX)^1;var kk=unSign((r7),1,0);var vW=reSign((kk),8,0)!=0;$bb24$$bb32$29:do{if(vW){var DM=aW;var DL=(DM+32)&4294967295;var Dv=HEAP[DL];var Du=(((Dv))|0)>0;$bb25$$bb30$31:do{if(Du){var Dt=aW;var Ds=(Dt+28)&4294967295;var Dr=HEAP[Ds];var Dq=(Dr)&4294967295;var Dp=(Dq+8)&4294967295;var Do=HEAP[Dp];var Dn=aW;var Dm=(Dn+28)&4294967295;var Db=HEAP[Dm];var Da=(Db)&4294967295;var C9=(Da+12)&4294967295;var C8=HEAP[C9];var C7=((Do)+(C8))&4294967295;sH=C7;tF=1;while(1){var BN=aW;var uU=(BN+32)&4294967295;var uS=HEAP[uU];var uQ=tF;var uO=(((uS))|0)>(((uQ))|0);if(!(uO)){ir=20;break $bb25$$bb30$31}var C6=aW;var C5=(C6+28)&4294967295;var C4=HEAP[C5];var C3=tF;var C2=(C4+20*C3)&4294967295;var CQ=(C2+8)&4294967295;var CP=HEAP[CQ];var CO=aW;var CN=(CO+28)&4294967295;var CM=HEAP[CN];var CL=tF;var CK=(CM+20*CL)&4294967295;var CJ=(CK+12)&4294967295;var CI=HEAP[CJ];var CH=((CP)+(CI))&4294967295;var Ct=sH;var Cs=(((CH))|0)>(((Ct))|0);if(Cs){var Cr=aW;var Cq=(Cr+28)&4294967295;var Cp=HEAP[Cq];var Cn=tF;var Cm=(Cp+20*Cn)&4294967295;var Cl=(Cm+8)&4294967295;var Ck=HEAP[Cl];var Cj=aW;var BW=(Cj+28)&4294967295;var BV=HEAP[BW];var BU=tF;var BT=(BV+20*BU)&4294967295;var BS=(BT+12)&4294967295;var BR=HEAP[BS];var BQ=((Ck)+(BR))&4294967295;sH=BQ}var BP=tF;var BO=((BP)+1)&4294967295;tF=BO;ir=17;continue}}}while(0);var uM=aW;var uK=(uM+20)&4294967295;var uI=HEAP[uK];var uF=qz;var uE=(uI+20*uF)&4294967295;var uD=(uE+8)&4294967295;var um=HEAP[uD];var uk=sH;var ui=((uk)-(um))&4294967295;sH=ui;var ug=aW;var ue=(ug+20)&4294967295;var uc=HEAP[ue];var ua=qz;var t8=(uc+20*ua)&4294967295;var t7=(t8+16)&4294967295;var t6=HEAP[t7];var t0=sH;var tY=(((t6))|0)<(((t0))|0);if(!(tY)){ir=22;break $bb24$$bb32$29}u7=1}}while(0);var tW=aW;var tU=__ZN12FoFiTrueType9seekTableEPc(tW,(__str263654)&4294967295);tF=tU;var tS=aW;var tQ=(tS+20)&4294967295;var tO=HEAP[tQ];var tM=tF;var tL=(tO+20*tM)&4294967295;var tJ=(tL+8)&4294967295;var to=HEAP[tJ];var tm=((to)+34)&4294967295;var tk=aW;var ti=(tk)&4294967295;var tg=__ZN8FoFiBase8getU16BEEiPb(ti,tm,sB);vi=tg;var te=aW;var tc=(te+36)&4294967295;var ta=HEAP[tc];var s9=vi;var s8=(((ta))|0)>(((s9))|0);var sW=unSign((s8),1,0);mG=sW;var sV=wi;var vy=reSign((sV),8,0)!=0;var yu=(vy)^1;var av=unSign((yu),1,0);var vx=reSign((av),8,0)!=0;$bb37$$bb71$42:do{if(vx){var sU=tK;var vw=reSign((sU),8,0)!=0;var hL=(vw)^1;var hK=unSign((hL),1,0);var vk=reSign((hK),8,0)!=0;if(!(vk)){ir=25;break $bb37$$bb71$42}var sT=yZ;var vj=reSign((sT),8,0)!=0;var B=(vj)^1;var j8=unSign((B),1,0);var vh=reSign((j8),8,0)!=0;if(!(vh)){ir=25;break $bb37$$bb71$42}var sS=aQ;var vg=reSign((sS),8,0)!=0;var qc=(vg)^1;var gL=unSign((qc),1,0);var u3=reSign((gL),8,0)!=0;if(!(u3)){ir=25;break $bb37$$bb71$42}var sR=Gy;var u2=reSign((sR),8,0)!=0;var jt=(u2)^1;var ji=unSign((jt),1,0);var u1=reSign((ji),8,0)!=0;if(!(u1)){ir=25;break $bb37$$bb71$42}var sQ=u7;var u0=reSign((sQ),8,0)!=0;var z0=(u0)^1;var f2=unSign((z0),1,0);var uC=reSign((f2),8,0)!=0;if(!(uC)){ir=25;break $bb37$$bb71$42}var sP=mG;var uB=reSign((sP),8,0)!=0;var sf=(uB)^1;var sa=unSign((sf),1,0);var uA=reSign((sa),8,0)!=0;if(!(uA)){ir=25;break $bb37$$bb71$42}var sO=xX;var sN=(((sO))|0)==0;if(!(sN)){ir=25;break $bb37$$bb71$42}var sz=Aw;var sy=(sz)==0;if(!(sy)){ir=25;break $bb37$$bb71$42}var sx=m8;var sw=(sx)==0;if(!(sw)){ir=25;break $bb37$$bb71$42}var sv=aW;var su=(sv)&4294967295;var st=(su+12)&4294967295;var ss=HEAP[st];var sr=aW;var sq=(sr)&4294967295;var sd=(sq+8)&4294967295;var sc=HEAP[sd];var sb=wY;var r9=vf;FUNCTION_TABLE[sb](r9,sc,ss);ir=34;break $bb37$$bb71$42}else{ir=25}}while(0);if(ir==25){gj=0;var r8=Gy;var t4=reSign((r8),8,0)!=0;if(t4){var r6=aW;var r5=(r6+36)&4294967295;var r4=HEAP[r5];var r3=((r4)+1)&4294967295;var r2=dr;var rR=r2;_qsort(rR,r3,16,230);tF=0;$bb75$57:while(1){var ro=aW;var q3=(ro+36)&4294967295;var q2=HEAP[q3];var q1=tF;var q0=(((q2))|0)>(((q1))|0);if(!(q0)){ir=37;break $bb75$57}var rQ=dr;var rP=tF;var rO=(rQ+16*rP)&4294967295;var rN=tF;var rM=((rN)+1)&4294967295;var rL=dr;var rK=(rL+16*rM)&4294967295;var rJ=(rK+4)&4294967295;var rI=HEAP[rJ];var rx=dr;var rw=tF;var rv=(rx+16*rw)&4294967295;var ru=(rv+4)&4294967295;var rt=HEAP[ru];var rs=((rI)-(rt))&4294967295;var rr=(rO+12)&4294967295;HEAP[rr]=rs;var rq=tF;var rp=((rq)+1)&4294967295;tF=rp;ir=35;continue $bb75$57}var qZ=aW;var qY=(qZ+36)&4294967295;var qX=HEAP[qY];var qW=dr;var qV=(qW+16*qX)&4294967295;var qU=(qV+12)&4294967295;HEAP[qU]=0;var kf=aW;var kd=(kf+36)&4294967295;var kb=HEAP[kd];var j9=((kb)+1)&4294967295;var j6=dr;var j4=j6;_qsort(j4,j9,16,232);se=0;tF=0;while(1){var jk=aW;var jj=(jk+36)&4294967295;var i4=HEAP[jj];var i2=tF;var i0=(((i4))|0)>=(((i2))|0);if(!(i0)){ir=41;break}var j2=dr;var j0=tF;var jZ=(j2+16*j0)&4294967295;var jY=(jZ+8)&4294967295;var jU=se;HEAP[jY]=jU;var jS=dr;var jQ=tF;var jO=(jS+16*jQ)&4294967295;var jM=(jO+12)&4294967295;var jK=HEAP[jM];var jI=se;var jG=((jK)+(jI))&4294967295;se=jG;var jF=se;var jE=(jF)&3;var jA=(((jE))|0)!=0;if(jA){var jy=se;var jw=(jy)&3;var ju=(4-(jw))&4294967295;var jr=se;var jp=((ju)+(jr))&4294967295;se=jp}var jn=tF;var jl=((jn)+1)&4294967295;tF=jl;ir=38;continue}var iY=se;gj=iY}vV=0;var iW=vV;xj=iW;var iT=Gy;var tC=reSign((iT),8,0)!=0;$bb84$$bb101$69:do{if(tC){var iR=aW;var iP=(iR+40)&4294967295;var iN=HEAP[iP];var iM=(((iN))|0)!=0;$bb85$$bb89$71:do{if(iM){tD=0;while(1){var iq=aW;var ii=(iq+36)&4294967295;var ih=HEAP[ii];var ig=tD;var ie=(((ih))|0)>=(((ig))|0);if(!(ie)){ir=45;break}var iB=dr;var iA=tD;var iz=(iB+16*iA)&4294967295;var iy=(iz+8)&4294967295;var ix=HEAP[iy];var iw=xj;var iv=((ix)+(iw))&4294967295;xj=iv;var iu=tD;var it=((iu)+1)&4294967295;tD=it;ir=43;continue}}else{tD=0;while(1){var hN=aW;var hM=(hN+36)&4294967295;var hJ=HEAP[hM];var hI=tD;var hH=(((hJ))|0)>=(((hI))|0);if(!(hH)){ir=50;break $bb85$$bb89$71}var id=dr;var ic=tD;var ib=(id+16*ic)&4294967295;var ia=(ib+8)&4294967295;var h9=HEAP[ia];var h8=(h9)<<16;var h6=xj;var h5=((h8)+(h6))&4294967295;xj=h5;var h4=tD;var h3=((h4)+1)&4294967295;var h2=aW;var h1=(h2+36)&4294967295;var h0=HEAP[h1];var hZ=(((h3))|0)<=(((h0))|0);if(hZ){var hY=tD;var hW=((hY)+1)&4294967295;var hV=dr;var hU=(hV+16*hW)&4294967295;var hT=(hU+8)&4294967295;var hS=HEAP[hT];var hR=xj;var hQ=((hS)+(hR))&4294967295;xj=hQ}var hP=tD;var hO=((hP)+2)&4294967295;tD=hO;ir=47;continue}}}while(0);var hG=aW;var hF=(hG+20)&4294967295;var hE=HEAP[hF];var hD=aW;var hC=__ZN12FoFiTrueType9seekTableEPc(hD,(__str267658)&4294967295);var hB=(hE+20*hC)&4294967295;var hz=(hB+8)&4294967295;var hj=HEAP[hz];se=hj;tD=0;$bb100$85:while(1){var Gi=aW;var Gg=(Gi+36)&4294967295;var Gf=HEAP[Gg];var Ge=tD;var Ga=(((Gf))|0)>(((Ge))|0);if(!(Ga)){ir=56;break $bb84$$bb101$69}var hh=dr;var hf=tD;var hd=(hh+16*hf)&4294967295;var hb=(hd+12)&4294967295;var g9=HEAP[hb];tv=g9;var g8=tv;var g7=(((g8))|0)>0;$bb96$$bb99$88:do{if(g7){var g6=dr;var g5=tD;var c=(g6+16*g5)&4294967295;var a=(c+4)&4294967295;var G5=HEAP[a];tA=G5;var G3=se;var G1=tA;var GZ=((G3)+(G1))&4294967295;var GX=aW;var GV=(GX)&4294967295;var GU=tv;var GT=__ZN8FoFiBase11checkRegionEii(GV,GZ,GU);BG=GT;var GP=BG;var sZ=reSign((GP),8,0)!=0;if(!(sZ)){ir=53;break $bb96$$bb99$88}var GN=aW;var GL=(GN)&4294967295;var GJ=(GL+8)&4294967295;var GH=HEAP[GJ];var GF=se;var GD=(GH+GF)&4294967295;var GB=tA;var GA=(GD+GB)&4294967295;var Gz=aW;var Gu=tv;var Gs=__ZN12FoFiTrueType20computeTableChecksumEPhi(Gz,GA,Gu);var Gq=vV;var Go=((Gs)+(Gq))&4294967295;vV=Go}}while(0);var Gm=tD;var Gk=((Gm)+1)&4294967295;tD=Gk;ir=51;continue $bb100$85}}}while(0);var F8=Aw;var F6=(F8)!=0;if(F6){var F4=Aw;var F2=_strlen(F4);tv=F2;var F0=tv;var FY=((F0)*6)&4294967295;var FW=((FY)+71)&4294967295;var FV=(FW)&-4;gd=FV;var FU=gd;var FT=_gmalloc(FU);yj=FT;var FS=gd;var FR=yj;_llvm_memset_p0i8_i32(FR,0,FS,1,0);var FQ=yj;var FP=(FQ)&4294967295;HEAP[FP]=0;var FO=yj;var FN=(FO+1)&4294967295;HEAP[FN]=0;var FM=yj;var FL=(FM+2)&4294967295;HEAP[FL]=0;var FK=yj;var FJ=(FK+3)&4294967295;HEAP[FJ]=4;var FI=yj;var FH=(FI+4)&4294967295;HEAP[FH]=0;var FG=yj;var FF=(FG+5)&4294967295;HEAP[FF]=54;X=0;tF=0;$bb116$95:while(1){var uh=tF;var uf=(((uh))|0)<=3;if(!(uf)){ir=65;break $bb116$95}var FE=tF;var FD=((FE)*12)&4294967295;var FC=((FD)+6)&4294967295;var FB=yj;var FA=(FB+FC)&4294967295;HEAP[FA]=0;var Fz=tF;var Fy=((Fz)*12)&4294967295;var Fx=((Fy)+7)&4294967295;var Fv=yj;var Ft=(Fv+Fx)&4294967295;HEAP[Ft]=3;var Fr=tF;var Fp=((Fr)*12)&4294967295;var Fn=((Fp)+8)&4294967295;var Fl=yj;var Fj=(Fl+Fn)&4294967295;HEAP[Fj]=0;var Ff=tF;var Fe=((Ff)*12)&4294967295;var Fd=((Fe)+9)&4294967295;var Fb=yj;var E9=(Fb+Fd)&4294967295;HEAP[E9]=1;var E7=tF;var E5=((E7)*12)&4294967295;var E3=((E5)+10)&4294967295;var E1=yj;var EZ=(E1+E3)&4294967295;HEAP[EZ]=4;var EV=tF;var EU=((EV)*12)&4294967295;var ET=((EU)+11)&4294967295;var ER=yj;var EP=(ER+ET)&4294967295;HEAP[EP]=9;var EN=tF;var EL=((EN)+1)&4294967295;var EJ=((EL)*12)&4294967295;var EH=yj;var EF=(EH+EJ)&4294967295;HEAP[EF]=0;var Er=tF;var Eq=((Er)*12)&4294967295;var Ep=((Eq)+13)&4294967295;var En=tF;var El=(((En))&255);var Ej=((El)+1)&255;var Eh=yj;var Ef=(Eh+Ep)&4294967295;HEAP[Ef]=Ej;var Ed=tF;var Eb=((Ed)*12)&4294967295;var wU=((Eb)+14)&4294967295;var wS=tF;var wQ=(((wS))|0)!=1;if(wQ){var wO=tv;var wM=((wO)*2)&4294967295;var wK=(((wM))|0)>>8;var wI=(((wK))&255);DW=wI}else{DW=0}var wG=yj;var wF=(wG+wU)&4294967295;var wE=DW;HEAP[wF]=wE;var wz=tF;var wx=((wz)*12)&4294967295;var wv=((wx)+15)&4294967295;var wt=tF;var wr=(((wt))|0)!=1;if(wr){var wp=tv;var wn=((wp)*2)&4294967295;var wl=(((wn))&255);DV=wl}else{DV=14}var wk=yj;var wj=(wk+wv)&4294967295;var we=DV;HEAP[wj]=we;var wc=tF;var wa=((wc)*12)&4294967295;var v8=((wa)+16)&4294967295;var v6=X;var v4=(((v6))|0)>>8;var v2=(((v4))&255);var v0=yj;var vZ=(v0+v8)&4294967295;HEAP[vZ]=v2;var vY=tF;var vQ=((vY)*12)&4294967295;var vO=((vQ)+17)&4294967295;var vM=X;var vK=(((vM))&255);var vI=yj;var vF=(vI+vO)&4294967295;HEAP[vF]=vK;var vD=tF;var vB=(((vD))|0)==1;if(vB){var vA=yj;var vz=(vA+6)&4294967295;var vu=(vz+48)&4294967295;var vt=X;var vs=(vu+vt)&4294967295;_llvm_memcpy_p0i8_p0i8_i32(vs,(__str296687)&4294967295,14,1,0);var vr=X;var vq=((vr)+14)&4294967295;X=vq}else{tD=0;while(1){var uN=tD;var uL=tv;var uJ=(((uN))|0)<(((uL))|0);if(!(uJ)){ir=63;break}var vp=X;var vo=((vp)+54)&4294967295;var vn=tD;var vm=((vn)*2)&4294967295;var vl=((vo)+(vm))&4294967295;var ve=yj;var vd=(ve+vl)&4294967295;HEAP[vd]=0;var vc=X;var vb=((vc)+54)&4294967295;var va=tD;var u9=((va)*2)&4294967295;var u8=((vb)+(u9))&4294967295;var u6=((u8)+1)&4294967295;var u5=Aw;var u4=tD;var uY=(u5+u4)&4294967295;var uX=HEAP[uY];var uV=yj;var uT=(uV+u6)&4294967295;HEAP[uT]=uX;var uR=tD;var uP=((uR)+1)&4294967295;tD=uP;ir=61;continue}var uG=tv;var up=((uG)*2)&4294967295;var uo=X;var un=((up)+(uo))&4294967295;X=un}var ul=tF;var uj=((ul)+1)&4294967295;tF=uj;ir=57;continue $bb116$95}}else{gd=0;yj=0}var ud=m8;var ub=(ud)!=0;if(ub){bz=556;var t9=bz;var t3=_gmalloc(t9);t5=t3;var t2=t5;var t1=(t2)&4294967295;HEAP[t1]=0;var tZ=t5;var tX=(tZ+1)&4294967295;HEAP[tX]=0;var tV=t5;var tT=(tV+2)&4294967295;HEAP[tT]=0;var tR=t5;var tP=(tR+3)&4294967295;HEAP[tP]=1;var tN=t5;var tr=(tN+4)&4294967295;HEAP[tr]=0;var tq=t5;var tp=(tq+5)&4294967295;HEAP[tp]=3;var tn=t5;var tl=(tn+6)&4294967295;HEAP[tl]=0;var tj=t5;var th=(tj+7)&4294967295;HEAP[th]=1;var tf=t5;var td=(tf+8)&4294967295;HEAP[td]=0;var tb=t5;var lW=(tb+9)&4294967295;HEAP[lW]=0;var lU=t5;var lS=(lU+10)&4294967295;HEAP[lS]=0;var lQ=t5;var lO=(lQ+11)&4294967295;HEAP[lO]=12;var lM=t5;var lK=(lM+12)&4294967295;HEAP[lK]=0;var lI=t5;var lH=(lI+13)&4294967295;HEAP[lH]=4;var lG=t5;var lC=(lG+14)&4294967295;HEAP[lC]=2;var lA=t5;var ly=(lA+15)&4294967295;HEAP[ly]=32;var lw=t5;var lu=(lw+16)&4294967295;HEAP[lu]=0;var ls=t5;var lq=(ls+17)&4294967295;HEAP[lq]=0;var lo=t5;var ln=(lo+18)&4294967295;HEAP[ln]=0;var lm=t5;var li=(lm+19)&4294967295;HEAP[li]=4;var lg=t5;var le=(lg+20)&4294967295;HEAP[le]=0;var lc=t5;var la=(lc+21)&4294967295;HEAP[la]=4;var k8=t5;var k6=(k8+22)&4294967295;HEAP[k6]=0;var k4=t5;var k3=(k4+23)&4294967295;HEAP[k3]=1;var k2=t5;var kX=(k2+24)&4294967295;HEAP[kX]=0;var kV=t5;var kT=(kV+25)&4294967295;HEAP[kT]=0;var kR=t5;var kP=(kR+26)&4294967295;HEAP[kP]=0;var kN=t5;var kL=(kN+27)&4294967295;HEAP[kL]=-1;var kJ=t5;var kI=(kJ+28)&4294967295;HEAP[kI]=-1;var kH=t5;var kG=(kH+29)&4294967295;HEAP[kG]=-1;var kE=t5;var kD=(kE+30)&4294967295;HEAP[kD]=0;var kC=t5;var kB=(kC+31)&4294967295;HEAP[kB]=0;var kA=t5;var kz=(kA+32)&4294967295;HEAP[kz]=0;var ky=t5;var kx=(ky+33)&4294967295;HEAP[kx]=0;var kw=t5;var kv=(kw+34)&4294967295;HEAP[kv]=-1;var ku=t5;var kt=(ku+35)&4294967295;HEAP[kt]=-1;var ks=t5;var kr=(ks+36)&4294967295;HEAP[kr]=0;var kq=t5;var kp=(kq+37)&4294967295;HEAP[kp]=0;var ko=t5;var kn=(ko+38)&4294967295;HEAP[kn]=0;var km=t5;var ki=(km+39)&4294967295;HEAP[ki]=1;var kh=t5;var kg=(kh+40)&4294967295;HEAP[kg]=0;var ke=t5;var kc=(ke+41)&4294967295;HEAP[kc]=4;var ka=t5;var j7=(ka+42)&4294967295;HEAP[j7]=0;var j5=t5;var j3=(j5+43)&4294967295;HEAP[j3]=0;tF=0;while(1){var i5=tF;var i3=(((i5))|0)<=255;if(!(i3)){ir=69;break}var j1=tF;var jX=((j1)*2)&4294967295;var jW=((jX)+44)&4294967295;var jV=m8;var jT=tF;var jR=(jV+2*jT)&4294967295;var jP=HEAP[jR];var jN=unSign((jP),16,0)>>>8;var jL=(((jN))&255);var jJ=t5;var jH=(jJ+jW)&4294967295;HEAP[jH]=jL;var jD=tF;var jC=((jD)*2)&4294967295;var jB=((jC)+45)&4294967295;var jz=m8;var jx=tF;var jv=(jz+2*jx)&4294967295;var js=HEAP[jv];var jq=(((js))&255);var jo=t5;var jm=(jo+jB)&4294967295;HEAP[jm]=jq;var i7=tF;var i6=((i7)+1)&4294967295;tF=i6;ir=67;continue}}else{bz=0;t5=0}var i1=mG;var pf=reSign((i1),8,0)!=0;if(pf){var iZ=aW;var iX=__ZN12FoFiTrueType9seekTableEPc(iZ,(__str263654)&4294967295);tF=iX;var iU=aW;var iS=(iU+20)&4294967295;var iQ=HEAP[iS];var bn=tF;var bm=(iQ+20*bn)&4294967295;var bl=(bm+8)&4294967295;var bk=HEAP[bl];se=bk;kl=36;var bi=kl;var bh=_gmalloc(bi);Cv=bh;tF=0;$bb129$127:while(1){var aS=tF;var aR=kl;var aF=(((aS))|0)<(((aR))|0);if(!(aF)){ir=73;break $bb129$127}var bg=se;var bf=se;var be=((bf)+1)&4294967295;se=be;var bd=aW;var a1=(bd)&4294967295;var a0=__ZN8FoFiBase5getU8EiPb(a1,bg,sB);var aZ=(((a0))&255);var aY=Cv;var aX=tF;var aV=(aY+aX)&4294967295;HEAP[aV]=aZ;var aU=tF;var aT=((aU)+1)&4294967295;tF=aT;ir=71;continue $bb129$127}var aE=aW;var aD=(aE+36)&4294967295;var aC=HEAP[aD];var aB=(((aC))|0)>>8;var aA=(((aB))&255);var az=Cv;var ay=(az+34)&4294967295;HEAP[ay]=aA;var ax=aW;var aw=(ax+36)&4294967295;var ah=HEAP[aw];var ag=(((ah))&255);var af=Cv;var ae=(af+35)&4294967295;HEAP[ae]=ag;var ad=aW;var ac=__ZN12FoFiTrueType9seekTableEPc(ad,(__str265656)&4294967295);tF=ac;var ab=aW;var aa=(ab+20)&4294967295;var Z=HEAP[aa];var Y=tF;var M=(Z+20*Y)&4294967295;var L=(M+8)&4294967295;var K=HEAP[L];se=K;var J=aW;var I=(J+36)&4294967295;var H=HEAP[I];var G=((H)*4)&4294967295;h7=G;var F=h7;var E=_gmalloc(F);Al=E;bj=0;tF=0;$bb132$131:while(1){var Gc=tF;var Gb=vi;var F9=(((Gc))|0)<(((Gb))|0);if(!(F9)){ir=76;break $bb132$131}var D=aW;var r=(D)&4294967295;var q=se;var p=__ZN8FoFiBase8getU16BEEiPb(r,q,sB);bj=p;var o=se;var n=((o)+2)&4294967295;var m=aW;var l=(m)&4294967295;var j=__ZN8FoFiBase8getU16BEEiPb(l,n,sB);zY=j;var i=se;var h=((i)+4)&4294967295;se=h;var f=tF;var e=((f)*4)&4294967295;var d=bj;var b=(((d))|0)>>8;var G6=(((b))&255);var G4=Al;var G2=(G4+e)&4294967295;HEAP[G2]=G6;var G0=tF;var GY=((G0)*4)&4294967295;var GW=((GY)+1)&4294967295;var GS=bj;var GR=(((GS))&255);var GQ=Al;var GO=(GQ+GW)&4294967295;HEAP[GO]=GR;var GM=tF;var GK=((GM)*4)&4294967295;var GI=((GK)+2)&4294967295;var GG=zY;var GE=(((GG))|0)>>8;var GC=(((GE))&255);var Gx=Al;var Gw=(Gx+GI)&4294967295;HEAP[Gw]=GC;var Gv=tF;var Gt=((Gv)*4)&4294967295;var Gr=((Gt)+3)&4294967295;var Gp=zY;var Gn=(((Gp))&255);var Gl=Al;var Gj=(Gl+Gr)&4294967295;HEAP[Gj]=Gn;var Gh=tF;var Gd=((Gh)+1)&4294967295;tF=Gd;ir=74;continue $bb132$131}while(1){var xM=aW;var xL=(xM+36)&4294967295;var xK=HEAP[xL];var xJ=tF;var xI=(((xK))|0)>(((xJ))|0);if(!(xI)){ir=79;break}var F7=aW;var F5=(F7)&4294967295;var F3=se;var F1=__ZN8FoFiBase8getU16BEEiPb(F5,F3,sB);zY=F1;var FZ=se;var FX=((FZ)+2)&4294967295;se=FX;var yO=tF;var yN=((yO)*4)&4294967295;var yM=bj;var yL=(((yM))|0)>>8;var yK=(((yL))&255);var yJ=Al;var yI=(yJ+yN)&4294967295;HEAP[yI]=yK;var yH=tF;var yG=((yH)*4)&4294967295;var yF=((yG)+1)&4294967295;var yt=bj;var ys=(((yt))&255);var yr=Al;var yq=(yr+yF)&4294967295;HEAP[yq]=ys;var yp=tF;var yo=((yp)*4)&4294967295;var yn=((yo)+2)&4294967295;var ym=zY;var yl=(((ym))|0)>>8;var yk=(((yl))&255);var x8=Al;var x7=(x8+yn)&4294967295;HEAP[x7]=yk;var x6=tF;var x5=((x6)*4)&4294967295;var x4=((x5)+3)&4294967295;var x3=zY;var x2=(((x3))&255);var x1=Al;var x0=(x1+x4)&4294967295;HEAP[x0]=x2;var xZ=tF;var xN=((xZ)+1)&4294967295;tF=xN;ir=77;continue}}else{Al=0;var xH=Al;Cv=xH;h7=0;var xG=h7;kl=xG}var xF=aW;var xE=(xF+24)&4294967295;var xt=HEAP[xE];var xs=xX;var xr=((xt)-(xs))&4294967295;var xq=wi;var oU=reSign((xq),8,0)!=0;if(oU){DA=1}else{DA=0}var xp=DA;var xo=((xr)+(xp))&4294967295;var xn=tK;var oC=reSign((xn),8,0)!=0;if(oC){Dz=1}else{Dz=0}var xm=Dz;var xl=((xo)+(xm))&4294967295;var xk=yZ;var ox=reSign((xk),8,0)!=0;if(ox){Dy=1}else{Dy=0}var w8=Dy;var w7=((xl)+(w8))&4294967295;var w6=aQ;var ok=reSign((w6),8,0)!=0;if(ok){Dx=1}else{Dx=0}var w5=Dx;var w4=((w7)+(w5))&4294967295;sA=w4;var w3=sA;var w2=_gmallocn(w3,20);var w1=w2;k=w1;tD=0;tF=0;$bb203$157:while(1){var zU=aW;var zS=(zU+24)&4294967295;var zQ=HEAP[zS];var zO=tF;var zM=(((zQ))|0)>(((zO))|0);if(!(zM)){ir=108;break $bb203$157}var w0=aW;var wZ=(w0+20)&4294967295;var wX=HEAP[wZ];var wW=tF;var wV=(wX+20*wW)&4294967295;var wT=(wV+16)&4294967295;var wR=HEAP[wT];var wP=(((wR))|0)>0;if(wP){var wN=aW;var wL=(wN+20)&4294967295;var wJ=HEAP[wL];var wH=k;var wC=tD;var wB=(wH+20*wC)&4294967295;var wA=tF;var wy=(wJ+20*wA)&4294967295;var ww=(wB)&4294967295;var wu=(wy)&4294967295;var ws=HEAP[wu];HEAP[ww]=ws;var wq=(wB+4)&4294967295;var wo=(wy+4)&4294967295;var wm=HEAP[wo];HEAP[wq]=wm;var wh=(wB+8)&4294967295;var wg=(wy+8)&4294967295;var wf=HEAP[wg];HEAP[wh]=wf;var wd=(wB+12)&4294967295;var wb=(wy+12)&4294967295;var v9=HEAP[wb];HEAP[wd]=v9;var v7=(wB+16)&4294967295;var v5=(wy+16)&4294967295;var v3=HEAP[v5];HEAP[v7]=v3;var v1=k;var vT=tD;var vS=(v1+20*vT)&4294967295;var vR=aW;var vP=(vR+20)&4294967295;var vN=HEAP[vP];var vL=tF;var vJ=(vN+20*vL)&4294967295;var vG=(vJ+8)&4294967295;var vE=HEAP[vG];var vC=(vS+12)&4294967295;HEAP[vC]=vE;var nX=k;var nW=tF;var nV=(nX+20*nW)&4294967295;var nU=(nV+16)&4294967295;var nT=HEAP[nU];var nS=aW;var nR=(nS+20)&4294967295;var nQ=HEAP[nR];var nP=tF;var nO=(nQ+20*nP)&4294967295;var nA=(nO+8)&4294967295;var nz=HEAP[nA];var ny=aW;var nx=(ny)&4294967295;var nw=__ZN8FoFiBase11checkRegionEii(nx,nz,nT);Bf=nw;var nv=Bf;var ob=reSign((nv),8,0)!=0;$bb158$$bb160$162:do{if(ob){var nu=k;var nt=tD;var ns=(nu+20*nt)&4294967295;var nr=aW;var ne=(nr+20)&4294967295;var nd=HEAP[ne];var nc=tF;var nb=(nd+20*nc)&4294967295;var na=(nb+16)&4294967295;var m9=HEAP[na];var m7=aW;var m6=(m7)&4294967295;var m5=(m6+8)&4294967295;var m4=HEAP[m5];var mP=aW;var mO=(mP+20)&4294967295;var mN=HEAP[mO];var mM=tF;var mL=(mN+20*mM)&4294967295;var mK=(mL+8)&4294967295;var mJ=HEAP[mK];var mI=(m4+mJ)&4294967295;var mH=aW;var mF=__ZN12FoFiTrueType20computeTableChecksumEPhi(mH,mI,m9);var mu=(ns+4)&4294967295;HEAP[mu]=mF;var mt=aW;var ms=(mt+20)&4294967295;var mq=HEAP[ms];var mp=tF;var mo=(mq+20*mp)&4294967295;var mn=(mo)&4294967295;var mm=HEAP[mn];var ml=(((mm))|0)==1751474532;if(!(ml)){ir=87;break $bb158$$bb160$162}var mk=k;var l9=tD;var l8=(mk+20*l9)&4294967295;var l7=k;var l6=tD;var l5=(l7+20*l6)&4294967295;var l4=(l5+4)&4294967295;var l3=HEAP[l4];var l2=aW;var l1=(l2+20)&4294967295;var l0=HEAP[l1];var lZ=tF;var lY=(l0+20*lZ)&4294967295;var lX=(lY+8)&4294967295;var lV=HEAP[lX];var lT=((lV)+8)&4294967295;var lR=aW;var lP=(lR)&4294967295;var lN=__ZN8FoFiBase8getU32BEEiPb(lP,lT,sB);var lL=((l3)-(lN))&4294967295;var lJ=(l8+4)&4294967295;HEAP[lJ]=lL}}while(0);var lF=k;var lE=tD;var lD=(lF+20*lE)&4294967295;var lB=(lD)&4294967295;var lz=HEAP[lB];var lx=(((lz))|0)!=1668112752;$bb163$$bb161$166:do{if(lx){ir=89}else{var lv=m8;var lt=(lv)==0;if(lt){ir=89;break $bb163$$bb161$166}var lr=k;var lp=tD;var ll=(lr+20*lp)&4294967295;var lk=(ll+16)&4294967295;var lj=bz;HEAP[lk]=lj;var lh=k;var lf=tD;var ld=(lh+20*lf)&4294967295;var lb=t5;var k9=aW;var k7=bz;var k5=__ZN12FoFiTrueType20computeTableChecksumEPhi(k9,lb,k7);var k0=(ld+4)&4294967295;HEAP[k0]=k5;ir=91;break $bb163$$bb161$166}}while(0);$bb163$$bb201$169:do{if(ir==89){var kZ=k;var kY=tD;var kW=(kZ+20*kY)&4294967295;var kU=(kW)&4294967295;var kS=HEAP[kU];var kQ=(((kS))|0)!=1668112752;$bb170$$bb164$171:do{if(!kQ){var kO=u7;var n0=reSign((kO),8,0)!=0;var hX=(n0)^1;var dq=unSign((hX),1,0);var nY=reSign((dq),8,0)!=0;if(nY){ir=92;break $bb170$$bb164$171}var kM=k;var kK=tD;var cV=(kM+20*kK)&4294967295;var cT=(cV+16)&4294967295;var cR=sH;HEAP[cT]=cR;ir=91;break $bb163$$bb201$169}}while(0);var cP=k;var cM=tD;var cK=(cP+20*cM)&4294967295;var cI=(cK)&4294967295;var cF=HEAP[cI];var cD=(((cF))|0)!=1819239265;$bb180$$bb171$175:do{if(!cD){var cC=Gy;var nG=reSign((cC),8,0)!=0;var uZ=(nG)^1;var k1=unSign((uZ),1,0);var nC=reSign((k1),8,0)!=0;if(nC){ir=94;break $bb180$$bb171$175}var cy=k;var cw=tD;var cu=(cy+20*cw)&4294967295;var cs=aW;var cp=(cs+36)&4294967295;var cn=HEAP[cp];var cl=((cn)+1)&4294967295;var cj=aW;var cg=(cj+40)&4294967295;var cf=HEAP[cg];var cb=(((cf))|0)!=0;if(cb){Dw=4}else{Dw=2}var b9=Dw;var b7=((cl)*(b9))&4294967295;var b5=(cu+16)&4294967295;HEAP[b5]=b7;var b3=k;var b1=tD;var bZ=(b3+20*b1)&4294967295;var bX=(bZ+4)&4294967295;var bV=xj;HEAP[bX]=bV;ir=91;break $bb163$$bb201$169}}while(0);var bU=k;var bR=tD;var bP=(bU+20*bR)&4294967295;var bN=(bP)&4294967295;var bL=HEAP[bN];var bJ=(((bL))|0)!=1735162214;$bb187$$bb181$183:do{if(!bJ){var bH=Gy;var nk=reSign((bH),8,0)!=0;var D7=(nk)^1;var A4=unSign((D7),1,0);var ng=reSign((A4),8,0)!=0;if(ng){ir=97;break $bb187$$bb181$183}var bF=k;var bD=tD;var bB=(bF+20*bD)&4294967295;var bA=(bB+16)&4294967295;var by=gj;HEAP[bA]=by;var bx=k;var bw=tD;var bv=(bx+20*bw)&4294967295;var bu=(bv+4)&4294967295;var bt=vV;HEAP[bu]=bt;ir=91;break $bb163$$bb201$169}}while(0);var bs=k;var br=tD;var bq=(bs+20*br)&4294967295;var bo=(bq)&4294967295;var bb=HEAP[bo];var ba=(((bb))|0)!=1851878757;$bb190$$bb188$187:do{if(!ba){var a9=Aw;var a8=(a9)==0;if(a8){ir=99;break $bb190$$bb188$187}var a7=k;var a6=tD;var a5=(a7+20*a6)&4294967295;var a4=(a5+16)&4294967295;var a3=gd;HEAP[a4]=a3;var a2=k;var aP=tD;var aO=(a2+20*aP)&4294967295;var aN=yj;var aM=aW;var aL=gd;var aK=__ZN12FoFiTrueType20computeTableChecksumEPhi(aM,aN,aL);var aJ=(aO+4)&4294967295;HEAP[aJ]=aK;ir=91;break $bb163$$bb201$169}}while(0);var aI=k;var aH=tD;var aG=(aI+20*aH)&4294967295;var au=(aG)&4294967295;var at=HEAP[au];var aq=(((at))|0)!=1751672161;$bb197$$bb191$191:do{if(!aq){var ap=mG;var mX=reSign((ap),8,0)!=0;var fL=(mX)^1;var g=unSign((fL),1,0);var mT=reSign((g),8,0)!=0;if(mT){ir=101;break $bb197$$bb191$191}var ao=k;var an=tD;var am=(ao+20*an)&4294967295;var al=(am+16)&4294967295;var ak=kl;HEAP[al]=ak;var aj=k;var W=tD;var V=(aj+20*W)&4294967295;var U=Cv;var T=aW;var S=kl;var R=__ZN12FoFiTrueType20computeTableChecksumEPhi(T,U,S);var Q=(V+4)&4294967295;HEAP[Q]=R;ir=91;break $bb163$$bb201$169}}while(0);var P=k;var O=tD;var N=(P+20*O)&4294967295;var C=(N)&4294967295;var A=HEAP[C];var z=(((A))|0)==1752003704;if(!(z)){ir=91;break $bb163$$bb201$169}var y=mG;var mR=reSign((y),8,0)!=0;if(!(mR)){ir=91;break $bb163$$bb201$169}var x=k;var w=tD;var v=(x+20*w)&4294967295;var u=(v+16)&4294967295;var t=h7;HEAP[u]=t;var s=k;var Ai=tD;var Ag=(s+20*Ai)&4294967295;var Ae=Al;var Ac=aW;var Aa=h7;var z8=__ZN12FoFiTrueType20computeTableChecksumEPhi(Ac,Ae,Aa);var z6=(Ag+4)&4294967295;HEAP[z6]=z8}}while(0);var z4=tD;var z2=((z4)+1)&4294967295;tD=z2}var z1=tF;var zW=((z1)+1)&4294967295;tF=zW;ir=85;continue $bb203$157}var zK=wi;var fQ=reSign((zK),8,0)!=0;if(fQ){var zI=k;var zG=tD;var zE=(zI+20*zG)&4294967295;var zB=(zE)&4294967295;HEAP[zB]=1668112752;var zz=m8;var zx=(zz)!=0;if(zx){var zv=k;var zt=tD;var zr=(zv+20*zt)&4294967295;var zp=t5;var zn=aW;var zl=bz;var zk=__ZN12FoFiTrueType20computeTableChecksumEPhi(zn,zp,zl);var zh=(zr+4)&4294967295;HEAP[zh]=zk;var zf=k;var zd=tD;var zb=(zf+20*zd)&4294967295;var y9=(zb+16)&4294967295;var y7=bz;HEAP[y9]=y7}else{var y5=k;var y3=tD;var y1=(y5+20*y3)&4294967295;var y0=aW;var yY=__ZN12FoFiTrueType20computeTableChecksumEPhi(y0,(__ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE7cmapTab)&4294967295,36);var yX=(y1+4)&4294967295;HEAP[yX]=yY;var yW=k;var yV=tD;var yU=(yW+20*yV)&4294967295;var yT=(yU+16)&4294967295;HEAP[yT]=36}var yS=tD;var yR=((yS)+1)&4294967295;tD=yR}var yQ=tK;var fw=reSign((yQ),8,0)!=0;if(fw){var yP=k;var yE=tD;var yD=(yP+20*yE)&4294967295;var yC=(yD)&4294967295;HEAP[yC]=1851878757;var yB=Aw;var yA=(yB)!=0;if(yA){var yz=k;var yy=tD;var yx=(yz+20*yy)&4294967295;var yw=yj;var yv=aW;var yi=gd;var yh=__ZN12FoFiTrueType20computeTableChecksumEPhi(yv,yw,yi);var yg=(yx+4)&4294967295;HEAP[yg]=yh;var yf=k;var ye=tD;var yd=(yf+20*ye)&4294967295;var yc=(yd+16)&4294967295;var yb=gd;HEAP[yc]=yb}else{var ya=k;var x9=tD;var xY=(ya+20*x9)&4294967295;var xW=aW;var xV=__ZN12FoFiTrueType20computeTableChecksumEPhi(xW,(__ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE7nameTab)&4294967295,8);var xU=(xY+4)&4294967295;HEAP[xU]=xV;var xT=k;var xS=tD;var xR=(xT+20*xS)&4294967295;var xQ=(xR+16)&4294967295;HEAP[xQ]=8}var xP=tD;var xO=((xP)+1)&4294967295;tD=xO}var xD=yZ;var fs=reSign((xD),8,0)!=0;if(fs){var xC=k;var xB=tD;var xA=(xC+20*xB)&4294967295;var xz=(xA)&4294967295;HEAP[xz]=1886352244;var xy=k;var xx=tD;var xw=(xy+20*xx)&4294967295;var xv=aW;var xu=__ZN12FoFiTrueType20computeTableChecksumEPhi(xv,(__ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE7postTab)&4294967295,32);var xi=(xw+4)&4294967295;HEAP[xi]=xu;var xh=k;var xg=tD;var xf=(xh+20*xg)&4294967295;var xe=(xf+16)&4294967295;HEAP[xe]=32;var xd=tD;var xc=((xd)+1)&4294967295;tD=xc}var xb=aQ;var e7=reSign((xb),8,0)!=0;if(e7){var xa=k;var w9=tD;var px=(xa+20*w9)&4294967295;var pv=(px)&4294967295;HEAP[pv]=1330851634;var pt=k;var pr=tD;var pp=(pt+20*pr)&4294967295;var pn=aW;var pl=__ZN12FoFiTrueType20computeTableChecksumEPhi(pn,(__ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE6os2Tab)&4294967295,86);var pj=(pp+4)&4294967295;HEAP[pj]=pl;var ph=k;var pg=tD;var pc=(ph+20*pg)&4294967295;var pa=(pc+16)&4294967295;HEAP[pa]=86;var o8=tD;var o6=((o8)+1)&4294967295;tD=o6}var o4=sA;var o2=k;var o0=o2;_qsort(o0,o4,20,234);var oY=sA;var oW=((oY)*16)&4294967295;var oV=((oW)+12)&4294967295;se=oV;tF=0;$bb226$220:while(1){var n7=tF;var n6=sA;var n5=(((n7))|0)<(((n6))|0);if(!(n5)){ir=118;break $bb226$220}var oR=k;var oO=tF;var oM=(oR+20*oO)&4294967295;var oK=(oM+8)&4294967295;var oI=se;HEAP[oK]=oI;var oG=k;var oE=tF;var oB=(oG+20*oE)&4294967295;var oz=(oB+16)&4294967295;var oy=HEAP[oz];var ou=se;var os=((oy)+(ou))&4294967295;se=os;var oq=se;var oo=(oq)&3;var om=(((oo))|0)!=0;if(om){var oj=se;var oh=(oj)&3;var of=(4-(oh))&4294967295;var od=se;var oc=((of)+(od))&4294967295;se=oc}var n9=tF;var n8=((n9)+1)&4294967295;tF=n8;ir=115;continue $bb226$220}var n4=sA;var n3=((n4)*16)&4294967295;var n2=((n3)+12)&4294967295;var n1=_gmalloc(n2);ai=n1;var nZ=ai;var nN=(nZ)&4294967295;HEAP[nN]=0;var nM=ai;var nL=(nM+1)&4294967295;HEAP[nL]=1;var nK=ai;var nJ=(nK+2)&4294967295;HEAP[nJ]=0;var nH=ai;var nF=(nH+3)&4294967295;HEAP[nF]=0;var nE=sA;var nD=(((nE))|0)>>8;var nB=(((nD))&255);var nq=ai;var np=(nq+4)&4294967295;HEAP[np]=nB;var no=sA;var nn=(((no))&255);var nm=ai;var nl=(nm+5)&4294967295;HEAP[nl]=nn;tF=-1;var nj=sA;ts=nj;$bb229$227:while(1){var m2=ts;var m1=(((m2))|0)!=0;if(!(m1)){ir=121;break $bb229$227}var ni=tF;var nh=((ni)+1)&4294967295;tF=nh;var nf=ts;var m3=unSign((nf),32,0)>>>1;ts=m3;ir=119;continue $bb229$227}var m0=tF;var mZ=((m0)+4)&4294967295;var mY=1<<(mZ);ts=mY;var mW=ts;var mV=unSign((mW),32,0)>>>8;var mU=(((mV))&255);var mS=ai;var mE=(mS+6)&4294967295;HEAP[mE]=mU;var mD=ts;var mC=(((mD))&255);var mB=ai;var mA=(mB+7)&4294967295;HEAP[mA]=mC;var mz=tF;var my=(((mz))|0)>>8;var mx=(((my))&255);var mw=ai;var mv=(mw+8)&4294967295;HEAP[mv]=mx;var mj=tF;var mi=(((mj))&255);var mh=ai;var mg=(mh+9)&4294967295;HEAP[mg]=mi;var mf=sA;var me=((mf)*16)&4294967295;var md=ts;var mc=((me)-(md))&4294967295;ts=mc;var mb=ts;var ma=unSign((mb),32,0)>>>8;var ff=(((ma))&255);var fd=ai;var fb=(fd+10)&4294967295;HEAP[fb]=ff;var e9=ts;var e6=(((e9))&255);var e4=ai;var e2=(e4+11)&4294967295;HEAP[e2]=e6;se=12;tF=0;$bb232$231:while(1){var zA=tF;var zy=sA;var zw=(((zA))|0)<(((zy))|0);if(!(zw)){ir=124;break $bb232$231}var e0=k;var eY=tF;var eX=(e0+20*eY)&4294967295;var eK=(eX)&4294967295;var eI=HEAP[eK];var eG=unSign((eI),32,0)>>>24;var eE=(((eG))&255);var eC=ai;var eA=se;var ey=(eC+eA)&4294967295;HEAP[ey]=eE;var ew=se;var eu=((ew)+1)&4294967295;var et=k;var ef=tF;var ed=(et+20*ef)&4294967295;var eb=(ed)&4294967295;var d9=HEAP[eb];var d7=unSign((d9),32,0)>>>16;var d5=(((d7))&255);var d3=ai;var d1=(d3+eu)&4294967295;HEAP[d1]=d5;var dZ=se;var dY=((dZ)+2)&4294967295;var dL=k;var dJ=tF;var dH=(dL+20*dJ)&4294967295;var dF=(dH)&4294967295;var dD=HEAP[dF];var dA=unSign((dD),32,0)>>>8;var dy=(((dA))&255);var dw=ai;var dt=(dw+dY)&4294967295;HEAP[dt]=dy;var ds=se;var dp=((ds)+3)&4294967295;var dn=k;var dm=tF;var dl=(dn+20*dm)&4294967295;var dk=(dl)&4294967295;var di=HEAP[dk];var dh=(((di))&255);var dg=ai;var de=(dg+dp)&4294967295;HEAP[de]=dh;var dd=se;var da=((dd)+4)&4294967295;var c9=k;var c8=tF;var c7=(c9+20*c8)&4294967295;var c6=(c7+4)&4294967295;var c4=HEAP[c6];var c3=unSign((c4),32,0)>>>24;var c2=(((c3))&255);var c1=ai;var cZ=(c1+da)&4294967295;HEAP[cZ]=c2;var cX=se;var cW=((cX)+5)&4294967295;var cU=k;var cS=tF;var cQ=(cU+20*cS)&4294967295;var cO=(cQ+4)&4294967295;var cL=HEAP[cO];var cJ=unSign((cL),32,0)>>>16;var cH=(((cJ))&255);var cE=ai;var cA=(cE+cW)&4294967295;HEAP[cA]=cH;var cz=se;var cx=((cz)+6)&4294967295;var cv=k;var ct=tF;var cr=(cv+20*ct)&4294967295;var co=(cr+4)&4294967295;var cm=HEAP[co];var ck=unSign((cm),32,0)>>>8;var ci=(((ck))&255);var cd=ai;var cc=(cd+cx)&4294967295;HEAP[cc]=ci;var ca=se;var b8=((ca)+7)&4294967295;var b6=k;var b4=tF;var b2=(b6+20*b4)&4294967295;var b0=(b2+4)&4294967295;var bY=HEAP[b0];var bW=(((bY))&255);var bT=ai;var bS=(bT+b8)&4294967295;HEAP[bS]=bW;var bQ=se;var bO=((bQ)+8)&4294967295;var bM=k;var bK=tF;var bI=(bM+20*bK)&4294967295;var bG=(bI+8)&4294967295;var bE=HEAP[bG];var bC=(((bE))|0)>>24;var Cg=(((bC))&255);var Ce=ai;var Cc=(Ce+bO)&4294967295;HEAP[Cc]=Cg;var Ca=se;var B8=((Ca)+9)&4294967295;var B6=k;var B3=tF;var B1=(B6+20*B3)&4294967295;var BZ=(B1+8)&4294967295;var BY=HEAP[BZ];var BK=(((BY))|0)>>16;var BI=(((BK))&255);var BF=ai;var BD=(BF+B8)&4294967295;HEAP[BD]=BI;var BB=se;var Bz=((BB)+10)&4294967295;var Bx=k;var Bv=tF;var Bt=(Bx+20*Bv)&4294967295;var Bs=(Bt+8)&4294967295;var Bp=HEAP[Bs];var Bn=(((Bp))|0)>>8;var Bl=(((Bn))&255);var Bj=ai;var Bh=(Bj+Bz)&4294967295;HEAP[Bh]=Bl;var Be=se;var Bc=((Be)+11)&4294967295;var Ba=k;var A8=tF;var A7=(Ba+20*A8)&4294967295;var A3=(A7+8)&4294967295;var A1=HEAP[A3];var AZ=(((A1))&255);var AX=ai;var AV=(AX+Bc)&4294967295;HEAP[AV]=AZ;var AT=se;var AR=((AT)+12)&4294967295;var AP=k;var AN=tF;var AM=(AP+20*AN)&4294967295;var AJ=(AM+16)&4294967295;var AH=HEAP[AJ];var AF=(((AH))|0)>>24;var AE=(((AF))&255);var AD=ai;var AC=(AD+AR)&4294967295;HEAP[AC]=AE;var AB=se;var AA=((AB)+13)&4294967295;var Az=k;var Ay=tF;var Av=(Az+20*Ay)&4294967295;var Au=(Av+16)&4294967295;var At=HEAP[Au];var As=(((At))|0)>>16;var Ar=(((As))&255);var Aq=ai;var Ap=(Aq+AA)&4294967295;HEAP[Ap]=Ar;var Ao=se;var An=((Ao)+14)&4294967295;var Am=k;var Ak=tF;var Aj=(Am+20*Ak)&4294967295;var Ah=(Aj+16)&4294967295;var Af=HEAP[Ah];var Ad=(((Af))|0)>>8;var Ab=(((Ad))&255);var z9=ai;var z7=(z9+An)&4294967295;HEAP[z7]=Ab;var z5=se;var z3=((z5)+15)&4294967295;var zZ=k;var zX=tF;var zV=(zZ+20*zX)&4294967295;var zT=(zV+16)&4294967295;var zR=HEAP[zT];var zP=(((zR))&255);var zN=ai;var zL=(zN+z3)&4294967295;HEAP[zL]=zP;var zJ=se;var zH=((zJ)+16)&4294967295;se=zH;var zD=tF;var zC=((zD)+1)&4294967295;tF=zC;ir=122;continue $bb232$231}var zu=sA;var zs=((zu)*16)&4294967295;var zq=((zs)+12)&4294967295;var zo=wY;var zm=vf;var zj=ai;FUNCTION_TABLE[zo](zm,zj,zq);var zi=sA;var zg=((zi)*16)&4294967295;var ze=((zg)+12)&4294967295;var zc=ai;var za=aW;var y8=__ZN12FoFiTrueType20computeTableChecksumEPhi(za,zc,ze);uW=y8;tF=0;$bb235$235:while(1){var q9=tF;var q7=sA;var q5=(((q9))|0)<(((q7))|0);if(!(q5)){ir=127;break $bb235$235}var y6=k;var y4=tF;var y2=(y6+20*y4)&4294967295;var rl=(y2+4)&4294967295;var rj=HEAP[rl];var rh=uW;var rf=((rj)+(rh))&4294967295;uW=rf;var rd=tF;var rb=((rd)+1)&4294967295;tF=rb;ir=125;continue $bb235$235}var q4=uW;var qR=(-1313820742-(q4))&4294967295;uW=qR;tF=0;$bb335$239:while(1){var iH=tF;var iG=sA;var iF=(((iH))|0)<(((iG))|0);if(!(iF)){ir=173;break $bb335$239}var qP=k;var qN=tF;var qL=(qP+20*qN)&4294967295;var qJ=(qL)&4294967295;var qH=HEAP[qJ];var qF=(((qH))|0)==1751474532;$bb238$$bb245$242:do{if(qF){var qD=k;var qB=tF;var qA=(qD+20*qB)&4294967295;var qw=(qA+16)&4294967295;var qu=HEAP[qw];var qs=k;var qq=tF;var qo=(qs+20*qq)&4294967295;var qm=(qo+12)&4294967295;var qk=HEAP[qm];var qi=aW;var qg=(qi)&4294967295;var qf=__ZN8FoFiBase11checkRegionEii(qg,qk,qu);AL=qf;var qb=AL;var er=reSign((qb),8,0)!=0;$bb240$$bb241$244:do{if(er){var p9=aW;var p7=(p9)&4294967295;var p5=(p7+8)&4294967295;var p3=HEAP[p5];var p1=k;var pZ=tF;var pX=(p1+20*pZ)&4294967295;var pV=(pX+12)&4294967295;var pU=HEAP[pV];var pT=(p3+pU)&4294967295;var pS=wY;var pR=vf;FUNCTION_TABLE[pS](pR,pT,8);var pQ=uW;var pP=unSign((pQ),32,0)>>>24;var pO=(((pP))&255);var pN=(kj)&4294967295;HEAP[pN]=pO;var pM=uW;var pL=unSign((pM),32,0)>>>16;var pK=(((pL))&255);var pJ=(kj+1)&4294967295;HEAP[pJ]=pK;var pI=uW;var pH=unSign((pI),32,0)>>>8;var pG=(((pH))&255);var pF=(kj+2)&4294967295;HEAP[pF]=pG;var pE=uW;var pD=(((pE))&255);var pC=(kj+3)&4294967295;HEAP[pC]=pD;var pB=wY;var pA=vf;var pz=(kj)&4294967295;FUNCTION_TABLE[pB](pA,pz,4);var py=k;var pw=tF;var pu=(py+20*pw)&4294967295;var ps=(pu+16)&4294967295;var pq=HEAP[ps];var po=((pq)-12)&4294967295;var pm=aW;var pk=(pm)&4294967295;var pi=(pk+8)&4294967295;var pe=HEAP[pi];var pd=k;var pb=tF;var o9=(pd+20*pb)&4294967295;var o7=(o9+12)&4294967295;var o5=HEAP[o7];var o3=(pe+o5)&4294967295;var o1=(o3+12)&4294967295;var oZ=wY;var oX=vf;FUNCTION_TABLE[oZ](oX,o1,po)}else{tD=0;while(1){var oL=k;var oJ=tF;var oH=(oL+20*oJ)&4294967295;var oF=(oH+16)&4294967295;var oD=HEAP[oF];var oA=tD;var ow=(((oD))|0)>(((oA))|0);if(!(ow)){ir=132;break $bb240$$bb241$244}var oT=wY;var oS=vf;FUNCTION_TABLE[oT](oS,(__str297688)&4294967295,1);var oQ=tD;var oN=((oQ)+1)&4294967295;tD=oN;ir=130;continue}}}while(0)}else{var ov=k;var ot=tF;var or=(ov+20*ot)&4294967295;var op=(or)&4294967295;var on=HEAP[op];var ol=(((on))|0)!=1668112752;$bb248$$bb246$252:do{if(!ol){var oi=m8;var og=(oi)==0;if(og){ir=134;break $bb248$$bb246$252}var oe=k;var hy=tF;var hx=(oe+20*hy)&4294967295;var hw=(hx+16)&4294967295;var hv=HEAP[hw];var hu=wY;var ht=vf;var hs=t5;FUNCTION_TABLE[hu](ht,hs,hv);ir=136;break $bb238$$bb245$242}}while(0);var hr=k;var hq=tF;var hp=(hr+20*hq)&4294967295;var g4=(hp)&4294967295;var g3=HEAP[g4];var g2=(((g3))|0)!=1668112752;$bb255$$bb249$256:do{if(!g2){var g1=wi;var dC=reSign((g1),8,0)!=0;var bc=(dC)^1;var fA=unSign((bc),1,0);var dv=reSign((fA),8,0)!=0;if(dv){ir=137;break $bb255$$bb249$256}var g0=k;var gZ=tF;var gY=(g0+20*gZ)&4294967295;var gX=(gY+16)&4294967295;var gW=HEAP[gX];var gV=wY;var gI=vf;FUNCTION_TABLE[gV](gI,(__ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE7cmapTab)&4294967295,gW);ir=136;break $bb238$$bb245$242}}while(0);var gH=k;var gG=tF;var gF=(gH+20*gG)&4294967295;var gE=(gF)&4294967295;var gD=HEAP[gE];var gC=(((gD))|0)!=1851878757;$bb258$$bb256$260:do{if(!gC){var gB=Aw;var gA=(gB)==0;if(gA){ir=139;break $bb258$$bb256$260}var gz=k;var go=tF;var gn=(gz+20*go)&4294967295;var gm=(gn+16)&4294967295;var gl=HEAP[gm];var gk=wY;var gi=vf;var gh=yj;FUNCTION_TABLE[gk](gi,gh,gl);ir=136;break $bb238$$bb245$242}}while(0);var gg=k;var gf=tF;var ge=(gg+20*gf)&4294967295;var f1=(ge)&4294967295;var f0=HEAP[f1];var fZ=(((f0))|0)!=1851878757;$bb265$$bb259$264:do{if(!fZ){var fY=tK;var dj=reSign((fY),8,0)!=0;var kF=(dj)^1;var vH=unSign((kF),1,0);var df=reSign((vH),8,0)!=0;if(df){ir=141;break $bb265$$bb259$264}var fX=k;var fW=tF;var fU=(fX+20*fW)&4294967295;var fT=(fU+16)&4294967295;var fS=HEAP[fT];var fR=wY;var fE=vf;FUNCTION_TABLE[fR](fE,(__ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE7nameTab)&4294967295,fS);ir=136;break $bb238$$bb245$242}}while(0);var fD=k;var fC=tF;var fB=(fD+20*fC)&4294967295;var fz=(fB)&4294967295;var fy=HEAP[fz];var fx=(((fy))|0)!=1886352244;$bb272$$bb266$268:do{if(!fx){var fv=yZ;var dc=reSign((fv),8,0)!=0;var nI=(dc)^1;var oP=unSign((nI),1,0);var c5=reSign((oP),8,0)!=0;if(c5){ir=143;break $bb272$$bb266$268}var fu=k;var ft=tF;var fh=(fu+20*ft)&4294967295;var fg=(fh+16)&4294967295;var fe=HEAP[fg];var fc=wY;var fa=vf;FUNCTION_TABLE[fc](fa,(__ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE7postTab)&4294967295,fe);ir=136;break $bb238$$bb245$242}}while(0);var e8=k;var e5=tF;var e3=(e8+20*e5)&4294967295;var e1=(e3)&4294967295;var eZ=HEAP[e1];var eM=(((eZ))|0)!=1330851634;$bb279$$bb273$272:do{if(!eM){var eL=aQ;var c0=reSign((eL),8,0)!=0;var Ax=(c0)^1;var wD=unSign((Ax),1,0);var cY=reSign((wD),8,0)!=0;if(cY){ir=145;break $bb279$$bb273$272}var eJ=k;var eH=tF;var eF=(eJ+20*eH)&4294967295;var eD=(eF+16)&4294967295;var eB=HEAP[eD];var ez=wY;var ex=vf;FUNCTION_TABLE[ez](ex,(__ZZN12FoFiTrueType8writeTTFEPFvPvPciES0_S1_PtE6os2Tab)&4294967295,eB);ir=136;break $bb238$$bb245$242}}while(0);var ev=k;var eh=tF;var eg=(ev+20*eh)&4294967295;var ee=(eg)&4294967295;var ec=HEAP[ee];var ea=(((ec))|0)!=1751672161;$bb286$$bb280$276:do{if(!ea){var d8=mG;var cN=reSign((d8),8,0)!=0;var fV=(cN)^1;var ty=unSign((fV),1,0);var cG=reSign((ty),8,0)!=0;if(cG){ir=147;break $bb286$$bb280$276}var d6=k;var d4=tF;var d2=(d6+20*d4)&4294967295;var d0=(d2+16)&4294967295;var dN=HEAP[d0];var dM=wY;var dK=vf;var dI=Cv;FUNCTION_TABLE[dM](dK,dI,dN);ir=136;break $bb238$$bb245$242}}while(0);var dG=k;var dE=tF;var dB=(dG+20*dE)&4294967295;var dz=(dB)&4294967295;var dx=HEAP[dz];var du=(((dx))|0)!=1752003704;$bb293$$bb287$280:do{if(!du){var EB=mG;var cB=reSign((EB),8,0)!=0;var iV=(cB)^1;var mQ=unSign((iV),1,0);var cq=reSign((mQ),8,0)!=0;if(cq){ir=149;break $bb293$$bb287$280}var EA=k;var Ez=tF;var Ey=(EA+20*Ez)&4294967295;var Ex=(Ey+16)&4294967295;var Ew=HEAP[Ex];var Ev=wY;var Eu=vf;var Et=Al;FUNCTION_TABLE[Ev](Eu,Et,Ew);ir=136;break $bb238$$bb245$242}}while(0);var Es=k;var D6=tF;var D5=(Es+20*D6)&4294967295;var D4=(D5)&4294967295;var D3=HEAP[D4];var D2=(((D3))|0)!=1819239265;$bb306$$bb294$284:do{if(!D2){var D1=Gy;var ch=reSign((D1),8,0)!=0;var vU=(ch)^1;var uH=unSign((vU),1,0);var ce=reSign((uH),8,0)!=0;if(ce){ir=151;break $bb306$$bb294$284}tD=0;while(1){var BC=aW;var BA=(BC+36)&4294967295;var By=HEAP[BA];var Bw=tD;var Bu=(((By))|0)>=(((Bw))|0);if(!(Bu)){ir=156;break}var D0=aW;var DZ=(D0+40)&4294967295;var DY=HEAP[DZ];var DX=(((DY))|0)!=0;if(DX){var DK=dr;var DJ=tD;var DI=(DK+16*DJ)&4294967295;var DH=(DI+8)&4294967295;var DG=HEAP[DH];var DF=(((DG))|0)>>24;var DE=(((DF))&255);var DD=(Co)&4294967295;HEAP[DD]=DE;var DC=dr;var DB=tD;var Dl=(DC+16*DB)&4294967295;var Dk=(Dl+8)&4294967295;var Dj=HEAP[Dk];var Di=(((Dj))|0)>>16;var Dh=(((Di))&255);var Dg=(Co+1)&4294967295;HEAP[Dg]=Dh;var Df=dr;var De=tD;var Dd=(Df+16*De)&4294967295;var Dc=(Dd+8)&4294967295;var C1=HEAP[Dc];var C0=(((C1))|0)>>8;var CZ=(((C0))&255);var CY=(Co+2)&4294967295;HEAP[CY]=CZ;var CX=dr;var CW=tD;var CV=(CX+16*CW)&4294967295;var CU=(CV+8)&4294967295;var CT=HEAP[CU];var CS=(((CT))&255);var CG=(Co+3)&4294967295;HEAP[CG]=CS;var CF=wY;var CE=vf;var CD=(Co)&4294967295;FUNCTION_TABLE[CF](CE,CD,4)}else{var CC=dr;var CB=tD;var CA=(CC+16*CB)&4294967295;var Cz=(CA+8)&4294967295;var Cx=HEAP[Cz];var Cw=(((Cx))|0)>>9;var Ci=(((Cw))&255);var Ch=(Co)&4294967295;HEAP[Ch]=Ci;var Cf=dr;var Cd=tD;var Cb=(Cf+16*Cd)&4294967295;var B9=(Cb+8)&4294967295;var B7=HEAP[B9];var B5=(((B7))|0)>>1;var B2=(((B5))&255);var B0=(Co+1)&4294967295;HEAP[B0]=B2;var BM=wY;var BL=vf;var BJ=(Co)&4294967295;FUNCTION_TABLE[BM](BL,BJ,2)}var BH=tD;var BE=((BH)+1)&4294967295;tD=BE;ir=153;continue}ir=136;break $bb238$$bb245$242}}while(0);var Br=k;var Bq=tF;var Bo=(Br+20*Bq)&4294967295;var Bm=(Bo)&4294967295;var Bk=HEAP[Bm];var Bi=(((Bk))|0)!=1735162214;$bb326$$bb307$296:do{if(!Bi){var Bg=Gy;var CR=reSign((Bg),8,0)!=0;var vv=(CR)^1;var hA=unSign((vv),1,0);var Cy=reSign((hA),8,0)!=0;if(Cy){ir=157;break $bb326$$bb307$296}var Bd=aW;var Bb=(Bd+20)&4294967295;var A9=HEAP[Bb];var A6=aW;var A5=__ZN12FoFiTrueType9seekTableEPc(A6,(__str267658)&4294967295);var A2=(A9+20*A5)&4294967295;var A0=(A2+8)&4294967295;var AY=HEAP[A0];se=AY;tD=0;$bb324$299:while(1){var rS=aW;var rH=(rS+36)&4294967295;var rG=HEAP[rH];var rF=tD;var rE=(((rG))|0)>(((rF))|0);if(!(rE)){ir=168;break $bb324$299}var AW=dr;var AU=tD;var AS=(AW+16*AU)&4294967295;var AQ=(AS+12)&4294967295;var AO=HEAP[AQ];tv=AO;var tI=tv;var tH=(((tI))|0)>0;$bb314$$bb323$302:do{if(tH){var tG=dr;var tE=tD;var tB=(tG+16*tE)&4294967295;var tz=(tB+4)&4294967295;var tx=HEAP[tz];tA=tx;var tw=se;var tu=tA;var tt=((tw)+(tu))&4294967295;var s7=aW;var s6=(s7)&4294967295;var s5=tv;var s4=__ZN8FoFiBase11checkRegionEii(s6,tt,s5);AK=s4;var s3=AK;var Cu=reSign((s3),8,0)!=0;$bb316$$bb317$304:do{if(Cu){var s2=aW;var s1=(s2)&4294967295;var s0=(s1+8)&4294967295;var sY=HEAP[s0];var sX=se;var sM=(sY+sX)&4294967295;var sL=tA;var sK=(sM+sL)&4294967295;var sJ=wY;var sI=vf;var sG=tv;FUNCTION_TABLE[sJ](sI,sK,sG)}else{tA=0;while(1){var sp=tA;var so=tv;var sn=(((sp))|0)<(((so))|0);if(!(sn)){ir=163;break $bb316$$bb317$304}var sF=wY;var sE=vf;FUNCTION_TABLE[sF](sE,(__str297688)&4294967295,1);var sD=tA;var sC=((sD)+1)&4294967295;tA=sC;ir=161;continue}}}while(0);var sm=dr;var sl=tD;var sk=(sm+16*sl)&4294967295;var sj=(sk+12)&4294967295;var si=HEAP[sj];var sh=(si)&3;tA=sh;var sg=tA;var r1=(((sg))|0)!=0;var r0=unSign((r1),1,0);AI=r0;var rZ=AI;var B4=reSign((rZ),8,0)!=0;if(!(B4)){ir=165;break $bb314$$bb323$302}var rY=tA;var rX=(4-(rY))&4294967295;var rW=wY;var rV=vf;FUNCTION_TABLE[rW](rV,(__str298689)&4294967295,rX)}}while(0);var rU=tD;var rT=((rU)+1)&4294967295;tD=rT;ir=159;continue $bb324$299}ir=136;break $bb238$$bb245$242}}while(0);var rD=k;var rC=tF;var rB=(rD+20*rC)&4294967295;var rA=(rB+16)&4294967295;var rz=HEAP[rA];var ry=k;var rn=tF;var rm=(ry+20*rn)&4294967295;var rk=(rm+12)&4294967295;var ri=HEAP[rk];var rg=aW;var re=(rg)&4294967295;var rc=__ZN8FoFiBase11checkRegionEii(re,ri,rz);AG=rc;var ra=AG;var BX=reSign((ra),8,0)!=0;if(BX){var q8=k;var q6=tF;var qT=(q8+20*q6)&4294967295;var qS=(qT+16)&4294967295;var qQ=HEAP[qS];var qO=aW;var qM=(qO)&4294967295;var qK=(qM+8)&4294967295;var qI=HEAP[qK];var qG=k;var qE=tF;var qC=(qG+20*qE)&4294967295;var qy=(qC+12)&4294967295;var qx=HEAP[qy];var qv=(qI+qx)&4294967295;var qt=wY;var qr=vf;FUNCTION_TABLE[qt](qr,qv,qQ)}else{tD=0;while(1){var qh=k;var qe=tF;var qd=(qh+20*qe)&4294967295;var qa=(qd+16)&4294967295;var p8=HEAP[qa];var p6=tD;var p4=(((p8))|0)>(((p6))|0);if(!(p4)){ir=136;break $bb238$$bb245$242}var qp=wY;var qn=vf;FUNCTION_TABLE[qp](qn,(__str297688)&4294967295,1);var ql=tD;var qj=((ql)+1)&4294967295;tD=qj;ir=169;continue}}}}while(0);var p2=k;var p0=tF;var pY=(p2+20*p0)&4294967295;var pW=(pY+16)&4294967295;var jh=HEAP[pW];var jg=(jh)&3;var jf=(((jg))|0)!=0;if(jf){var je=k;var jd=tF;var jc=(je+20*jd)&4294967295;var jb=(jc+16)&4294967295;var ja=HEAP[jb];var i9=(ja)&3;var i8=(4-(i9))&4294967295;var iL=wY;var iK=vf;FUNCTION_TABLE[iL](iK,(__str299690)&4294967295,i8)}var iJ=tF;var iI=((iJ)+1)&4294967295;tF=iI;ir=128;continue $bb335$239}var iE=Al;_gfree(iE);var iD=Cv;_gfree(iD);var iC=t5;_gfree(iC);var ip=yj;_gfree(ip);var io=ai;_gfree(io);var im=k;var il=im;_gfree(il)}var ik=dr;var ij=ik;_gfree(ij)}}while(0);STACKTOP=iO;return;return}function __ZN12FoFiTrueType14convertToType0EPcPFvPvS0_iES1_(E,h,d,az){var S;var ak;var H;var k;var t;var i;var j;var aj;var V;var f=0;ak=E;H=h;k=d;t=az;var ay=ak;var ax=(ay+64)&4294967295;var aw=HEAP[ax];var F=reSign((aw),8,0)!=0;var aa=(F)^1;var at=unSign((aa),1,0);var X=reSign((at),8,0)!=0;$bb11$$bb$2:do{if(!X){var av=ak;var au=__ZN12FoFiTrueType9seekTableEPc(av,(__str268659)&4294967295);V=au;var ar=ak;var aq=(ar+20)&4294967295;var ap=HEAP[aq];var ao=V;var an=(ap+20*ao)&4294967295;var ai=(an+16)&4294967295;var ah=HEAP[ai];var ag=ak;var af=(ag+20)&4294967295;var ae=HEAP[af];var ad=V;var ac=(ae+20*ad)&4294967295;var ab=(ac+8)&4294967295;var Z=HEAP[ab];var Y=ak;var R=(Y)&4294967295;var Q=__ZN8FoFiBase11checkRegionEii(R,Z,ah);var W=reSign((Q),8,0)!=0;var am=(W)^1;var G=unSign((am),1,0);j=G;var P=j;var U=reSign((P),8,0)!=0;if(U){S=0;break $bb11$$bb$2}var O=ak;var N=(O+20)&4294967295;var M=HEAP[N];var L=V;var K=(M+20*L)&4294967295;var J=(K+16)&4294967295;var I=HEAP[J];var D=ak;var C=(D)&4294967295;var B=(C+8)&4294967295;var A=HEAP[B];var z=ak;var y=(z+20)&4294967295;var x=HEAP[y];var w=V;var v=(x+20*w)&4294967295;var u=(v+8)&4294967295;var s=HEAP[u];var r=(A+s)&4294967295;var q=__ZN10FoFiType1C4makeEPci(r,I);aj=q;var p=aj;var o=(p)==0;var n=unSign((o),1,0);i=n;var m=i;var T=reSign((m),8,0)!=0;if(T){S=0;break $bb11$$bb$2}var l=aj;var g=H;var e=k;var c=t;__ZN10FoFiType1C14convertToType0EPcPFvPvS0_iES1_(l,g,e,c);var b=aj;var a=(b)!=0;if(!(a)){S=0;break $bb11$$bb$2}var aG=aj;var aF=(aG)&4294967295;var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=(aD+4)&4294967295;var aB=HEAP[aC];var aA=aB;var al=aj;FUNCTION_TABLE[aA](al)}}while(0);return;return}function __ZN12FoFiTrueType14convertToType0EPcPtibPFvPvS0_iES2_(aE,j,bB,de,cM,O,bR){var by;var dg;var bV;var cO;var ca;var cT;var a3;var Q;var da;var dc;var dj;var c2;var dk;var dl;var dm;var c6;var cu;var dH;var ai;var X;var c0;var c3;var c1;var cN=0;dg=aE;bV=j;cO=bB;ca=de;cT=cM;a3=O;Q=bR;var dG=dg;var dF=(dG+64)&4294967295;var dE=HEAP[dF];var a2=reSign((dE),8,0)!=0;if(!a2){var dD=__Znwj(32);var dC=dD;dH=dC;var dB=dH;var dA=bV;__ZN9GooStringC1EPKc(dB,dA);var dz=dH;var dy=__ZN9GooString6appendEPKci(dz,(__str300691)&4294967295,-1);X=dy;var cs=cT;var cq=unSign((cs),8,0);var co=dg;var cn=a3;var cm=Q;var cl=X;var ck=(((cq))&255);__ZN12FoFiTrueType8cvtSfntsEPFvPvPciES0_P9GooStringb(co,cn,cm,cl,ck);var cj=X;cu=cj;var ci=cu;var ch=(ci)!=0;if(ch){var b7=cu;__ZN9GooStringD1Ev(b7);var b5=cu;var b3=b5;__ZdlPv(b3)}var b2=cO;var b1=(b2)==0;if(b1){var b0=dg;var bZ=(b0+36)&4294967295;var bY=HEAP[bZ];c6=bY}else{var bX=ca;c6=bX}var bW=c6;c0=bW;c3=0;$bb26$11:while(1){var aZ=c3;var aY=c0;var aX=(((aZ))|0)<(((aY))|0);if(!(aX)){by=17;break $bb26$11}var bL=a3;var bJ=Q;FUNCTION_TABLE[bL](bJ,(__str301692)&4294967295,14);var bH=a3;var bG=Q;FUNCTION_TABLE[bH](bG,(__str302693)&4294967295,11);var bF=bV;var bE=_strlen(bF);var bD=a3;var bC=Q;var bA=bV;FUNCTION_TABLE[bD](bC,bA,bE);var bz=c3;var bp=(((bz))|0)>>8;var bn=__ZN9GooString6formatEPcz((__str303694)&4294967295,Pointer_make([bp,0,0,0],0,ALLOC_STACK));ai=bn;var bk=ai;var bi=__ZN9GooString9getLengthEv(bk);var bg=ai;var be=__ZNK9GooString10getCStringEv(bg);var bc=a3;var ba=Q;FUNCTION_TABLE[bc](ba,be,bi);var a8=ai;dm=a8;var a6=dm;var aT=(a6)!=0;if(aT){var aR=dm;__ZN9GooStringD1Ev(aR);var aO=dm;var aM=aO;__ZdlPv(aM)}var aK=a3;var aI=Q;FUNCTION_TABLE[aK](aI,(__str304695)&4294967295,17);var aG=a3;var aD=Q;FUNCTION_TABLE[aG](aD,(__str305696)&4294967295,30);var aB=dg;var az=(aB+44)&4294967295;var an=(az+12)&4294967295;var al=HEAP[an];var ah=dg;var af=(ah+44)&4294967295;var ad=(af+8)&4294967295;var ab=HEAP[ad];var Z=dg;var W=(Z+44)&4294967295;var U=(W+4)&4294967295;var S=HEAP[U];var F=dg;var D=(F+44)&4294967295;var A=(D)&4294967295;var y=HEAP[A];var w=__ZN9GooString6formatEPcz((__str306697)&4294967295,Pointer_make([y,0,0,0,S,0,0,0,ab,0,0,0,al,0,0,0],0,ALLOC_STACK));ai=w;var u=ai;var s=__ZN9GooString9getLengthEv(u);var q=ai;var o=__ZNK9GooString10getCStringEv(q);var m=a3;var i=Q;FUNCTION_TABLE[m](i,o,s);var h=ai;dl=h;var f=dl;var d=(f)!=0;if(d){var b=dl;__ZN9GooStringD1Ev(b);var dR=dl;var dP=dR;__ZdlPv(dP)}var dN=a3;var dL=Q;FUNCTION_TABLE[dN](dL,(__str307698)&4294967295,17);var dJ=a3;var dx=Q;FUNCTION_TABLE[dJ](dx,(__str308699)&4294967295,7);var dw=bV;var dv=_strlen(dw);var du=a3;var dt=Q;var ds=bV;FUNCTION_TABLE[du](dt,ds,dv);var dr=a3;var dq=Q;FUNCTION_TABLE[dr](dq,(__str309700)&4294967295,11);var dp=a3;var dn=Q;FUNCTION_TABLE[dp](dn,(__str276667)&4294967295,20);c1=0;$bb14$20:while(1){var cR=c1;var cQ=(((cR))|0)>255;if(cQ){by=7;break $bb14$20}var cP=c3;var cL=c1;var cK=((cP)+(cL))&4294967295;var cJ=c0;var cI=(((cK))|0)<(((cJ))|0);if(!(cI)){by=7;break $bb14$20}var di=c1;var dh=c1;var df=__ZN9GooString6formatEPcz((__str279670)&4294967295,Pointer_make([di,0,0,0,dh,0,0,0],0,ALLOC_STACK));ai=df;var dd=ai;var db=__ZN9GooString9getLengthEv(dd);var c9=ai;var c8=__ZNK9GooString10getCStringEv(c9);var c7=a3;var c5=Q;FUNCTION_TABLE[c7](c5,c8,db);var c4=ai;dk=c4;var cZ=dk;var cY=(cZ)!=0;if(cY){var cX=dk;__ZN9GooStringD1Ev(cX);var cW=dk;var cV=cW;__ZdlPv(cV)}var cU=c1;var cS=((cU)+1)&4294967295;c1=cS;by=5;continue $bb14$20}var cH=a3;var cG=Q;FUNCTION_TABLE[cH](cG,(__str280671)&4294967295,13);var cF=a3;var cE=Q;FUNCTION_TABLE[cF](cE,(__str310701)&4294967295,32);var cD=a3;var cC=Q;FUNCTION_TABLE[cD](cC,(__str291682)&4294967295,15);c1=0;while(1){var bI=c1;var bx=(((bI))|0)>255;if(bx){by=13;break}var bw=c3;var bv=c1;var bu=((bw)+(bv))&4294967295;var bt=c0;var bs=(((bu))|0)<(((bt))|0);if(!(bs)){by=13;break}var cB=cO;var cA=(cB)!=0;if(cA){var cz=c3;var cy=c1;var cx=((cz)+(cy))&4294967295;var cw=cO;var cv=(cw+2*cx)&4294967295;var ct=HEAP[cv];var cr=unSign((ct),16,0);c2=cr}else{var cp=c3;var cg=c1;var cf=((cp)+(cg))&4294967295;c2=cf}var ce=c1;var cd=c2;var cc=__ZN9GooString6formatEPcz((__str311702)&4294967295,Pointer_make([ce,0,0,0,cd,0,0,0],0,ALLOC_STACK));ai=cc;var cb=ai;var b9=__ZN9GooString9getLengthEv(cb);var b8=ai;var b6=__ZNK9GooString10getCStringEv(b8);var b4=a3;var bU=Q;FUNCTION_TABLE[b4](bU,b6,b9);var bT=ai;dj=bT;var bS=dj;var bQ=(bS)!=0;if(bQ){var bP=dj;__ZN9GooStringD1Ev(bP);var bO=dj;var bN=bO;__ZdlPv(bN)}var bM=c1;var bK=((bM)+1)&4294967295;c1=bK;by=10;continue}var br=a3;var bq=Q;FUNCTION_TABLE[br](bq,(__str294685)&4294967295,17);var bo=a3;var bm=Q;FUNCTION_TABLE[bo](bm,(__str312703)&4294967295,40);var a1=c3;var a0=((a1)+256)&4294967295;c3=a0;by=2;continue $bb26$11}var aW=a3;var aV=Q;FUNCTION_TABLE[aW](aV,(__str313704)&4294967295,14);var aU=a3;var aS=Q;FUNCTION_TABLE[aU](aS,(__str302693)&4294967295,11);var aQ=bV;var aw=_strlen(aQ);var av=a3;var au=Q;var at=bV;FUNCTION_TABLE[av](au,at,aw);var ar=a3;var aq=Q;FUNCTION_TABLE[ar](aq,(__str314705)&4294967295,5);var ap=a3;var ao=Q;FUNCTION_TABLE[ap](ao,(__str315706)&4294967295,16);var am=a3;var ak=Q;FUNCTION_TABLE[am](ak,(__str305696)&4294967295,30);var N=a3;var M=Q;FUNCTION_TABLE[N](M,(__str316707)&4294967295,16);var L=a3;var K=Q;FUNCTION_TABLE[L](K,(__str317708)&4294967295,12);c3=0;$bb31$41:while(1){var aN=c3;var aL=c0;var aJ=(((aN))|0)<(((aL))|0);if(!(aJ)){by=21;break $bb31$41}var J=c3;var I=(((J))|0)>>8;var H=__ZN9GooString6formatEPcz((__str318709)&4294967295,Pointer_make([I,0,0,0],0,ALLOC_STACK));ai=H;var G=ai;var E=__ZN9GooString9getLengthEv(G);var C=ai;var bl=__ZNK9GooString10getCStringEv(C);var bj=a3;var bh=Q;FUNCTION_TABLE[bj](bh,bl,E);var bf=ai;dc=bf;var bd=dc;var bb=(bd)!=0;if(bb){var a9=dc;__ZN9GooStringD1Ev(a9);var a7=dc;var a5=a7;__ZdlPv(a5)}var a4=c3;var aP=((a4)+256)&4294967295;c3=aP;by=18;continue $bb31$41}var aH=a3;var aF=Q;FUNCTION_TABLE[aH](aF,(__str289680)&4294967295,6);var aC=a3;var aA=Q;FUNCTION_TABLE[aC](aA,(__str319710)&4294967295,14);c3=0;while(1){var c=c3;var a=c0;var dQ=(((c))|0)<(((a))|0);if(!(dQ)){by=25;break}var ay=a3;var ax=Q;FUNCTION_TABLE[ay](ax,(__str286677)&4294967295,1);var aj=bV;var ag=_strlen(aj);var ae=a3;var ac=Q;var aa=bV;FUNCTION_TABLE[ae](ac,aa,ag);var Y=c3;var V=(((Y))|0)>>8;var T=__ZN9GooString6formatEPcz((__str320711)&4294967295,Pointer_make([V,0,0,0],0,ALLOC_STACK));ai=T;var R=ai;var P=__ZN9GooString9getLengthEv(R);var B=ai;var z=__ZNK9GooString10getCStringEv(B);var x=a3;var v=Q;FUNCTION_TABLE[x](v,z,P);var t=ai;da=t;var r=da;var p=(r)!=0;if(p){var n=da;__ZN9GooStringD1Ev(n);var l=da;var k=l;__ZdlPv(k)}var g=c3;var e=((g)+256)&4294967295;c3=e;by=22;continue}var dO=a3;var dM=Q;FUNCTION_TABLE[dO](dM,(__str289680)&4294967295,6);var dK=a3;var dI=Q;FUNCTION_TABLE[dK](dI,(__str312703)&4294967295,40)}return;return}function __ZN12FoFiTrueType17convertToCIDType0EPcPFvPvS0_iES1_(E,h,d,az){var S;var ak;var H;var i;var r;var u;var w;var aj;var V;var f=0;ak=E;H=h;i=d;r=az;var ay=ak;var ax=(ay+64)&4294967295;var aw=HEAP[ax];var F=reSign((aw),8,0)!=0;var aa=(F)^1;var at=unSign((aa),1,0);var X=reSign((at),8,0)!=0;$bb11$$bb$2:do{if(!X){var av=ak;var au=__ZN12FoFiTrueType9seekTableEPc(av,(__str268659)&4294967295);V=au;var ar=ak;var aq=(ar+20)&4294967295;var ap=HEAP[aq];var ao=V;var an=(ap+20*ao)&4294967295;var ai=(an+16)&4294967295;var ah=HEAP[ai];var ag=ak;var af=(ag+20)&4294967295;var ae=HEAP[af];var ad=V;var ac=(ae+20*ad)&4294967295;var ab=(ac+8)&4294967295;var Z=HEAP[ab];var Y=ak;var R=(Y)&4294967295;var Q=__ZN8FoFiBase11checkRegionEii(R,Z,ah);var W=reSign((Q),8,0)!=0;var am=(W)^1;var G=unSign((am),1,0);w=G;var P=w;var U=reSign((P),8,0)!=0;if(U){S=0;break $bb11$$bb$2}var O=ak;var N=(O+20)&4294967295;var M=HEAP[N];var L=V;var K=(M+20*L)&4294967295;var J=(K+16)&4294967295;var I=HEAP[J];var D=ak;var C=(D)&4294967295;var B=(C+8)&4294967295;var A=HEAP[B];var z=ak;var y=(z+20)&4294967295;var x=HEAP[y];var v=V;var t=(x+20*v)&4294967295;var s=(t+8)&4294967295;var q=HEAP[s];var p=(A+q)&4294967295;var o=__ZN10FoFiType1C4makeEPci(p,I);aj=o;var n=aj;var m=(n)==0;var l=unSign((m),1,0);u=l;var k=u;var T=reSign((k),8,0)!=0;if(T){S=0;break $bb11$$bb$2}var j=aj;var g=H;var e=i;var c=r;__ZN10FoFiType1C17convertToCIDType0EPcPFvPvS0_iES1_(j,g,e,c);var b=aj;var a=(b)!=0;if(!(a)){S=0;break $bb11$$bb$2}var aG=aj;var aF=(aG)&4294967295;var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=(aD+4)&4294967295;var aB=HEAP[aC];var aA=aB;var al=aj;FUNCTION_TABLE[aA](al)}}while(0);return;return}function __ZN12FoFiTrueType17convertToCIDType2EPcPtibPFvPvS0_iES2_(aN,c3,aT,bY,ar,bM,p){var W=STACKTOP;STACKTOP+=1;_memset(W,0,1);var eV;var bI;var bm;var bN;var bq;var eP;var ec;var V;var a0;var bc;var bd;var be;var bf;var bg;var bh;var bi;var bj;var bk;var bl;var M;var a1;var aO=W;var bp;var bo;var bn;var dO=0;bI=aN;bm=c3;bN=aT;bq=bY;eP=ar;ec=bM;V=p;var bA=bI;var bz=(bA+64)&4294967295;var by=HEAP[bz];var eW=reSign((by),8,0)!=0;if(!eW){HEAP[aO]=1;var bx=bI;var bw=(bx)&4294967295;var bv=__ZN8FoFiBase8getS32BEEiPb(bw,0,aO);var bu=(((bv))|0);var bt=(bu)/65536;var bs=__ZN9GooString6formatEPcz((__str321712)&4294967295,Pointer_make([bt,0,0,0,0,0,0,0],0,ALLOC_STACK));M=bs;var br=M;var eJ=__ZN9GooString9getLengthEv(br);var eI=M;var eH=__ZNK9GooString10getCStringEv(eI);var eG=ec;var eF=V;FUNCTION_TABLE[eG](eF,eH,eJ);var eE=M;bl=eE;var eD=bl;var eC=(eD)!=0;if(eC){var eB=bl;__ZN9GooStringD1Ev(eB);var eA=bl;var ef=eA;__ZdlPv(ef)}var ee=ec;var ed=V;FUNCTION_TABLE[ee](ed,(__str322713)&4294967295,14);var eb=ec;var ea=V;FUNCTION_TABLE[eb](ea,(__str323714)&4294967295,14);var d9=bm;var d8=_strlen(d9);var d7=ec;var d6=V;var d5=bm;FUNCTION_TABLE[d7](d6,d5,d8);var dJ=ec;var dI=V;FUNCTION_TABLE[dJ](dI,(__str314705)&4294967295,5);var dG=ec;var dF=V;FUNCTION_TABLE[dG](dF,(__str324715)&4294967295,19);var dE=ec;var dD=V;FUNCTION_TABLE[dE](dD,(__str304695)&4294967295,17);var dC=ec;var dB=V;FUNCTION_TABLE[dC](dB,(__str325716)&4294967295,32);var dA=ec;var dz=V;FUNCTION_TABLE[dA](dz,(__str326717)&4294967295,24);var dd=ec;var dc=V;FUNCTION_TABLE[dd](dc,(__str327718)&4294967295,27);var db=ec;var da=V;FUNCTION_TABLE[db](da,(__str328719)&4294967295,20);var c9=ec;var c8=V;FUNCTION_TABLE[c9](c8,(__str329720)&4294967295,10);var c7=ec;var c6=V;FUNCTION_TABLE[c7](c6,(__str330721)&4294967295,15);var c5=bN;var c4=(c5)!=0;if(c4){var cI=bq;var cH=__ZN9GooString6formatEPcz((__str331722)&4294967295,Pointer_make([cI,0,0,0],0,ALLOC_STACK));M=cH;var cG=M;var cF=__ZN9GooString9getLengthEv(cG);var cE=M;var cD=__ZNK9GooString10getCStringEv(cE);var cC=ec;var cB=V;FUNCTION_TABLE[cC](cB,cD,cF);var cA=M;bk=cA;var cz=bk;var co=(cz)!=0;if(co){var cn=bk;__ZN9GooStringD1Ev(cn);var cm=bk;var cl=cm;__ZdlPv(cl)}var ck=bq;var cj=(((ck))|0)>32767;if(cj){var ci=ec;var ch=V;FUNCTION_TABLE[ci](ch,(__str332723)&4294967295,9);bp=0;$bb18$14:while(1){var aG=bp;var aF=bq;var aE=(((aG))|0)<(((aF))|0);if(!(aE)){eV=13;break $bb18$14}var cg=ec;var cf=V;FUNCTION_TABLE[cg](cf,(__str333724)&4294967295,2);bo=0;$bb15$17:while(1){var aU=bo;var aS=(((aU))|0)>32751;if(aS){eV=9;break $bb15$17}var aR=bp;var aQ=bo;var aP=((aR)+(aQ))&4294967295;var aM=bq;var aL=(((aP))|0)<(((aM))|0);if(!(aL)){eV=9;break $bb15$17}var b8=ec;var b7=V;FUNCTION_TABLE[b8](b7,(__str334725)&4294967295,2);bn=0;while(1){var a9=bn;var a8=(((a9))|0)>15;if(a8){eV=6;break}var a7=bp;var a6=bo;var a5=((a7)+(a6))&4294967295;var a4=bn;var a3=((a5)+(a4))&4294967295;var a2=bq;var aZ=(((a3))|0)<(((a2))|0);if(!(aZ)){eV=6;break}var b6=bp;var b5=bo;var b4=((b6)+(b5))&4294967295;var b3=bn;var b2=((b4)+(b3))&4294967295;var b1=bN;var b0=(b1+2*b2)&4294967295;var bZ=HEAP[b0];a1=bZ;var bX=a1;var bW=unSign((bX),16,0);var bV=(bW)&255;var bU=a1;var bT=unSign((bU),16,0)>>>8;var bS=unSign((bT),16,0);var bR=(bS)&255;var bQ=__ZN9GooString6formatEPcz((__str335726)&4294967295,Pointer_make([bR,0,0,0,bV,0,0,0],0,ALLOC_STACK));M=bQ;var bP=M;var bO=__ZN9GooString9getLengthEv(bP);var bL=M;var bK=__ZNK9GooString10getCStringEv(bL);var bJ=ec;var bH=V;FUNCTION_TABLE[bJ](bH,bK,bO);var bG=M;bj=bG;var bF=bj;var bE=(bF)!=0;if(bE){var bD=bj;__ZN9GooStringD1Ev(bD);var bC=bj;var bB=bC;__ZdlPv(bB)}var bb=bn;var ba=((bb)+1)&4294967295;bn=ba;eV=4;continue}var aY=ec;var aX=V;FUNCTION_TABLE[aY](aX,(__str273664)&4294967295,1);var aW=bo;var aV=((aW)+16)&4294967295;bo=aV;eV=3;continue $bb15$17}var aK=ec;var aJ=V;FUNCTION_TABLE[aK](aJ,(__str336727)&4294967295,3);var aI=bp;var aH=((aI)+32752)&4294967295;bp=aH;eV=2;continue $bb18$14}var aD=ec;var aC=V;FUNCTION_TABLE[aD](aC,(__str273664)&4294967295,1);var aB=ec;var aA=V;FUNCTION_TABLE[aB](aA,(__str289680)&4294967295,6)}else{var az=ec;var ay=V;FUNCTION_TABLE[az](ay,(__str337728)&4294967295,10);bp=0;$bb28$32:while(1){var t=bp;var s=bq;var q=(((t))|0)<(((s))|0);if(!(q)){eV=22;break $bb28$32}var ax=ec;var aw=V;FUNCTION_TABLE[ax](aw,(__str334725)&4294967295,2);bo=0;while(1){var P=bo;var O=(((P))|0)>15;if(O){eV=18;break}var N=bp;var K=bo;var I=((N)+(K))&4294967295;var z=bq;var y=(((I))|0)<(((z))|0);if(!(y)){eV=18;break}var av=bp;var au=bo;var at=((av)+(au))&4294967295;var aq=bN;var ap=(aq+2*at)&4294967295;var ao=HEAP[ap];a1=ao;var an=a1;var am=unSign((an),16,0);var al=(am)&255;var ak=a1;var aj=unSign((ak),16,0)>>>8;var ai=unSign((aj),16,0);var ah=(ai)&255;var ag=__ZN9GooString6formatEPcz((__str335726)&4294967295,Pointer_make([ah,0,0,0,al,0,0,0],0,ALLOC_STACK));M=ag;var af=M;var ae=__ZN9GooString9getLengthEv(af);var ad=M;var ac=__ZNK9GooString10getCStringEv(ad);var ab=ec;var aa=V;FUNCTION_TABLE[ab](aa,ac,ae);var Z=M;bi=Z;var Y=bi;var X=(Y)!=0;if(X){var U=bi;__ZN9GooStringD1Ev(U);var T=bi;var S=T;__ZdlPv(S)}var R=bo;var Q=((R)+1)&4294967295;bo=Q;eV=16;continue}var x=ec;var w=V;FUNCTION_TABLE[x](w,(__str273664)&4294967295,1);var v=bp;var u=((v)+16)&4294967295;bp=u;eV=15;continue $bb28$32}var n=ec;var e=V;FUNCTION_TABLE[n](e,(__str338729)&4294967295,6)}}else{var d=bI;var c=(d+36)&4294967295;var b=HEAP[c];var a=__ZN9GooString6formatEPcz((__str331722)&4294967295,Pointer_make([b,0,0,0],0,ALLOC_STACK));M=a;var fF=M;var fE=__ZN9GooString9getLengthEv(fF);var fD=M;var fB=__ZNK9GooString10getCStringEv(fD);var fz=ec;var fq=V;FUNCTION_TABLE[fz](fq,fB,fE);var fp=M;bh=fp;var fo=bh;var fn=(fo)!=0;if(fn){var fm=bh;__ZN9GooStringD1Ev(fm);var fl=bh;var fk=fl;__ZdlPv(fk)}var fj=bI;var fh=(fj+36)&4294967295;var ff=HEAP[fh];var L=(((ff))|0)>32767;if(L){var J=ec;var H=V;FUNCTION_TABLE[J](H,(__str339730)&4294967295,10);bp=0;while(1){var eL=bI;var eK=(eL+36)&4294967295;var ez=HEAP[eK];var ey=bp;var ex=(((ez))|0)>(((ey))|0);if(!(ex)){eV=30;break}var G=bI;var F=(G+36)&4294967295;var E=HEAP[F];var D=bp;var C=((E)-(D))&4294967295;var B=(((C))|0)<=32767;var dH=(B)?(C):32767;bo=dH;var A=bo;var r=((A)-1)&4294967295;var o=bo;var m=((o)*2)&4294967295;var l=__ZN9GooString6formatEPcz((__str340731)&4294967295,Pointer_make([m,0,0,0,r,0,0,0],0,ALLOC_STACK));M=l;var k=M;var j=__ZN9GooString9getLengthEv(k);var i=M;var h=__ZNK9GooString10getCStringEv(i);var g=ec;var f=V;FUNCTION_TABLE[g](f,h,j);var fC=M;bg=fC;var fA=bg;var fy=(fA)!=0;if(fy){var fx=bg;__ZN9GooStringD1Ev(fx);var fw=bg;var fv=fw;__ZdlPv(fv)}var fu=bp;var ft=__ZN9GooString6formatEPcz((__str341732)&4294967295,Pointer_make([fu,0,0,0],0,ALLOC_STACK));M=ft;var fs=M;var fr=__ZN9GooString9getLengthEv(fs);var fi=M;var fg=__ZNK9GooString10getCStringEv(fi);var fe=ec;var fd=V;FUNCTION_TABLE[fe](fd,fg,fr);var fc=M;bf=fc;var fb=bf;var fa=(fb)!=0;if(fa){var e9=bf;__ZN9GooStringD1Ev(e9);var e8=bf;var e7=e8;__ZdlPv(e7)}var e6=bp;var e5=__ZN9GooString6formatEPcz((__str342733)&4294967295,Pointer_make([e6,0,0,0],0,ALLOC_STACK));M=e5;var e4=M;var e3=__ZN9GooString9getLengthEv(e4);var e2=M;var e1=__ZNK9GooString10getCStringEv(e2);var e0=ec;var eZ=V;FUNCTION_TABLE[e0](eZ,e1,e3);var eY=M;be=eY;var eX=be;var eU=(eX)!=0;if(eU){var eT=be;__ZN9GooStringD1Ev(eT);var eS=be;var eR=eS;__ZdlPv(eR)}var eQ=ec;var eO=V;FUNCTION_TABLE[eQ](eO,(__str343734)&4294967295,8);var eN=bp;var eM=((eN)+32767)&4294967295;bp=eM;eV=25;continue}var ew=ec;var ev=V;FUNCTION_TABLE[ew](ev,(__str289680)&4294967295,6)}else{var eu=bI;var et=(eu+36)&4294967295;var es=HEAP[et];var er=((es)*2)&4294967295;var ep=__ZN9GooString6formatEPcz((__str344735)&4294967295,Pointer_make([er,0,0,0],0,ALLOC_STACK));M=ep;var d4=M;var d3=__ZN9GooString9getLengthEv(d4);var d2=M;var d1=__ZNK9GooString10getCStringEv(d2);var d0=ec;var dZ=V;FUNCTION_TABLE[d0](dZ,d1,d3);var dY=M;bd=dY;var dX=bd;var dW=(dX)!=0;if(dW){var dU=bd;__ZN9GooStringD1Ev(dU);var dy=bd;var dx=dy;__ZdlPv(dx)}var dw=bI;var dv=(dw+36)&4294967295;var du=HEAP[dv];var dt=((du)-1)&4294967295;var ds=__ZN9GooString6formatEPcz((__str345736)&4294967295,Pointer_make([dt,0,0,0],0,ALLOC_STACK));M=ds;var dr=M;var dq=__ZN9GooString9getLengthEv(dr);var dn=M;var c2=__ZNK9GooString10getCStringEv(dn);var c1=ec;var c0=V;FUNCTION_TABLE[c1](c0,c2,dq);var cZ=M;bc=cZ;var cY=bc;var cX=(cY)!=0;if(cX){var cW=bc;__ZN9GooStringD1Ev(cW);var cV=bc;var cU=cV;__ZdlPv(cU)}var cS=ec;var eq=V;FUNCTION_TABLE[cS](eq,(__str346737)&4294967295,42);var eo=ec;var en=V;FUNCTION_TABLE[eo](en,(__str347738)&4294967295,50);var em=ec;var el=V;FUNCTION_TABLE[em](el,(__str343734)&4294967295,8);var ek=ec;var ej=V;FUNCTION_TABLE[ek](ej,(__str348739)&4294967295,4)}}var ei=ec;var eh=V;FUNCTION_TABLE[ei](eh,(__str305696)&4294967295,30);var eg=bI;var dV=(eg+44)&4294967295;var dT=(dV+12)&4294967295;var dS=HEAP[dT];var dR=bI;var dQ=(dR+44)&4294967295;var dP=(dQ+8)&4294967295;var dN=HEAP[dP];var dM=bI;var dL=(dM+44)&4294967295;var dK=(dL+4)&4294967295;var dp=HEAP[dK];var dm=bI;var dl=(dm+44)&4294967295;var dk=(dl)&4294967295;var dj=HEAP[dk];var di=__ZN9GooString6formatEPcz((__str306697)&4294967295,Pointer_make([dj,0,0,0,dp,0,0,0,dN,0,0,0,dS,0,0,0],0,ALLOC_STACK));M=di;var dh=M;var dg=__ZN9GooString9getLengthEv(dh);var df=M;var de=__ZNK9GooString10getCStringEv(df);var cT=ec;var cR=V;FUNCTION_TABLE[cT](cR,de,dg);var cQ=M;a0=cQ;var cP=a0;var cO=(cP)!=0;if(cO){var cN=a0;__ZN9GooStringD1Ev(cN);var cM=a0;var cL=cM;__ZdlPv(cL)}var cK=ec;var cJ=V;FUNCTION_TABLE[cK](cJ,(__str307698)&4294967295,17);var cy=ec;var cx=V;FUNCTION_TABLE[cy](cx,(__str349740)&4294967295,26);var cw=ec;var cv=V;FUNCTION_TABLE[cw](cv,(__str350741)&4294967295,30);var cu=ec;var ct=V;FUNCTION_TABLE[cu](ct,(__str351742)&4294967295,17);var cs=ec;var cr=V;FUNCTION_TABLE[cs](cr,(__str352743)&4294967295,19);var cq=eP;var cp=unSign((cq),8,0);var ce=bI;var cd=ec;var cc=V;var cb=(((cp))&255);__ZN12FoFiTrueType8cvtSfntsEPFvPvPciES0_P9GooStringb(ce,cd,cc,0,cb);var ca=ec;var b9=V;FUNCTION_TABLE[ca](b9,(__str353744)&4294967295,56)}STACKTOP=W;return;return}function __ZN12FoFiTrueType15convertToType42EPcPS0_PtPFvPvS0_iES3_(G,g,aB,at,d,aQ){var B=STACKTOP;STACKTOP+=1;_memset(B,0,1);var X;var au;var J;var K;var M;var i;var s;var r;var t;var H;var v=B;var e=0;au=G;J=g;K=aB;M=at;i=d;s=aQ;var aP=au;var aO=(aP+64)&4294967295;var aN=HEAP[aO];var I=reSign((aN),8,0)!=0;if(!I){HEAP[v]=1;var aM=au;var aL=(aM)&4294967295;var aK=__ZN8FoFiBase8getS32BEEiPb(aL,0,v);var aJ=(((aK))|0);var aI=(aJ)/65536;var aH=__ZN9GooString6formatEPcz((__str321712)&4294967295,Pointer_make([aI,0,0,0,0,0,0,0],0,ALLOC_STACK));H=aH;var aG=H;var am=__ZN9GooString9getLengthEv(aG);var ak=H;var ai=__ZNK9GooString10getCStringEv(ak);var ag=i;var ae=s;FUNCTION_TABLE[ag](ae,ai,am);var ac=H;t=ac;var ab=t;var aa=(ab)!=0;if(aa){var Z=t;__ZN9GooStringD1Ev(Z);var Y=t;var V=Y;__ZdlPv(V)}var U=i;var T=s;FUNCTION_TABLE[U](T,(__str301692)&4294967295,14);var S=i;var R=s;FUNCTION_TABLE[S](R,(__str302693)&4294967295,11);var Q=J;var P=_strlen(Q);var O=i;var N=s;var L=J;FUNCTION_TABLE[O](N,L,P);var F=i;var E=s;FUNCTION_TABLE[F](E,(__str314705)&4294967295,5);var D=i;var C=s;FUNCTION_TABLE[D](C,(__str304695)&4294967295,17);var A=i;var z=s;FUNCTION_TABLE[A](z,(__str305696)&4294967295,30);var y=au;var x=(y+44)&4294967295;var w=(x+12)&4294967295;var u=HEAP[w];var q=au;var p=(q+44)&4294967295;var o=(p+8)&4294967295;var n=HEAP[o];var m=au;var l=(m+44)&4294967295;var k=(l+4)&4294967295;var j=HEAP[k];var h=au;var f=(h+44)&4294967295;var c=(f)&4294967295;var b=HEAP[c];var a=__ZN9GooString6formatEPcz((__str306697)&4294967295,Pointer_make([b,0,0,0,j,0,0,0,n,0,0,0,u,0,0,0],0,ALLOC_STACK));H=a;var aX=H;var aW=__ZN9GooString9getLengthEv(aX);var aV=H;var aU=__ZNK9GooString10getCStringEv(aV);var aT=i;var aS=s;FUNCTION_TABLE[aT](aS,aU,aW);var aR=H;r=aR;var aF=r;var aE=(aF)!=0;if(aE){var aD=r;__ZN9GooStringD1Ev(aD);var aC=r;var aA=aC;__ZdlPv(aA)}var az=i;var ay=s;FUNCTION_TABLE[az](ay,(__str307698)&4294967295,17);var ax=au;var aw=K;var av=i;var ar=s;__ZN12FoFiTrueType11cvtEncodingEPPcPFvPvS0_iES2_(ax,aw,av,ar);var aq=au;var ap=K;var ao=M;var an=i;var al=s;__ZN12FoFiTrueType14cvtCharStringsEPPcPtPFvPvS0_iES3_(aq,ap,ao,an,al);var aj=au;var ah=i;var af=s;__ZN12FoFiTrueType8cvtSfntsEPFvPvPciES0_P9GooStringb(aj,ah,af,0,0);var ad=i;var W=s;FUNCTION_TABLE[ad](W,(__str312703)&4294967295,40)}STACKTOP=B;return;return}function __ZN12FoFiTrueType14convertToType1EPcPS0_bPFvPvS0_iES2_(E,h,t,al,d,aG){var S;var an;var H;var r;var aH;var j;var s;var U;var V;var am;var X;var f=0;an=E;H=h;r=t;aH=al;j=d;s=aG;var aF=an;var aE=(aF+64)&4294967295;var aD=HEAP[aE];var F=reSign((aD),8,0)!=0;var ac=(F)^1;var aA=unSign((ac),1,0);var Z=reSign((aA),8,0)!=0;$bb11$$bb$2:do{if(!Z){var aC=an;var aB=__ZN12FoFiTrueType9seekTableEPc(aC,(__str268659)&4294967295);X=aB;var az=an;var ay=(az+20)&4294967295;var ax=HEAP[ay];var aw=X;var av=(ax+20*aw)&4294967295;var ak=(av+16)&4294967295;var aj=HEAP[ak];var ai=an;var ah=(ai+20)&4294967295;var ag=HEAP[ah];var af=X;var ae=(ag+20*af)&4294967295;var ad=(ae+8)&4294967295;var ab=HEAP[ad];var aa=an;var R=(aa)&4294967295;var Q=__ZN8FoFiBase11checkRegionEii(R,ab,aj);var Y=reSign((Q),8,0)!=0;var au=(Y)^1;var G=unSign((au),1,0);V=G;var P=V;var W=reSign((P),8,0)!=0;if(W){S=0;break $bb11$$bb$2}var O=an;var N=(O+20)&4294967295;var M=HEAP[N];var L=X;var K=(M+20*L)&4294967295;var J=(K+16)&4294967295;var I=HEAP[J];var D=an;var C=(D)&4294967295;var B=(C+8)&4294967295;var A=HEAP[B];var z=an;var y=(z+20)&4294967295;var x=HEAP[y];var w=X;var v=(x+20*w)&4294967295;var u=(v+8)&4294967295;var q=HEAP[u];var p=(A+q)&4294967295;var o=__ZN10FoFiType1C4makeEPci(p,I);am=o;var n=am;var m=(n)==0;var l=unSign((m),1,0);U=l;var k=U;var T=reSign((k),8,0)!=0;if(T){S=0;break $bb11$$bb$2}var i=aH;var g=unSign((i),8,0);var e=am;var c=H;var b=r;var a=(((g))&255);var aO=j;var aN=s;__ZN10FoFiType1C14convertToType1EPcPS0_bPFvPvS0_iES2_(e,c,b,a,aO,aN);var aM=am;var aL=(aM)!=0;if(!(aL)){S=0;break $bb11$$bb$2}var aK=am;var aJ=(aK)&4294967295;var aI=(aJ)&4294967295;var at=HEAP[aI];var ar=(at+4)&4294967295;var aq=HEAP[ar];var ap=aq;var ao=am;FUNCTION_TABLE[ap](ao)}}while(0);return;return}function __ZN12FoFiTrueType14getCIDToGIDMapEPi(C,ag){var O;var ai;var t;var A;var U;var X;var aA;var ah;var o;var R;var d=0;ai=C;t=ag;var az=t;HEAP[az]=0;var ay=ai;var ax=(ay+64)&4294967295;var aw=HEAP[ax];var D=reSign((aw),8,0)!=0;var W=(D)^1;var av=unSign((W),1,0);var S=reSign((av),8,0)!=0;if(S){aA=0}else{var au=ai;var ar=__ZN12FoFiTrueType9seekTableEPc(au,(__str268659)&4294967295);R=ar;var aq=ai;var ap=(aq+20)&4294967295;var ao=HEAP[ap];var af=R;var ae=(ao+20*af)&4294967295;var ad=(ae+16)&4294967295;var ac=HEAP[ad];var ab=ai;var aa=(ab+20)&4294967295;var Z=HEAP[aa];var Y=R;var V=(Z+20*Y)&4294967295;var T=(V+8)&4294967295;var N=HEAP[T];var M=ai;var L=(M)&4294967295;var K=__ZN8FoFiBase11checkRegionEii(L,N,ac);var Q=reSign((K),8,0)!=0;var at=(Q)^1;var p=unSign((at),1,0);X=p;var J=X;var P=reSign((J),8,0)!=0;if(P){aA=0}else{var I=ai;var H=(I+20)&4294967295;var G=HEAP[H];var F=R;var E=(G+20*F)&4294967295;var B=(E+16)&4294967295;var z=HEAP[B];var y=ai;var x=(y)&4294967295;var w=(x+8)&4294967295;var v=HEAP[w];var u=ai;var s=(u+20)&4294967295;var r=HEAP[s];var q=R;var n=(r+20*q)&4294967295;var m=(n+8)&4294967295;var l=HEAP[m];var k=(v+l)&4294967295;var j=__ZN10FoFiType1C4makeEPci(k,z);ah=j;var i=ah;var h=(i)==0;var g=unSign((h),1,0);U=g;var f=U;var aB=reSign((f),8,0)!=0;if(aB){aA=0}else{var e=ah;var c=t;var b=__ZN10FoFiType1C14getCIDToGIDMapEPi(e,c);o=b;var a=ah;var aI=(a)!=0;if(aI){var aH=ah;var aG=(aH)&4294967295;var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=(aE+4)&4294967295;var aC=HEAP[aD];var an=aC;var am=ah;FUNCTION_TABLE[an](am)}var al=o;aA=al}}}var ak=aA;A=ak;var aj=A;return aj;return null}function __ZN12FoFiTrueType12mapNameToGIDEPc(n,i){var p;var l;var s;var r;var k;var m=0;l=n;s=i;var j=l;var h=(j+60)&4294967295;var g=HEAP[h];var f=(g)==0;if(f){k=0}else{var e=l;var d=(e+60)&4294967295;var c=HEAP[d];var b=s;var a=__ZN7GooHash9lookupIntEPc(c,b);k=a}var q=k;r=q;var o=r;return o;return null}function __ZN12FoFiTrueTypeD0Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV12FoFiTrueType+8)&4294967295;var f=k;var e=(f+20)&4294967295;var d=HEAP[e];var c=d;_gfree(c);var b=k;var a=(b+28)&4294967295;var x=HEAP[a];var w=x;_gfree(w);var u=k;var t=(u+60)&4294967295;var s=HEAP[t];var r=(s)!=0;$bb$$bb2$2:do{if(r){var q=k;var p=(q+60)&4294967295;var o=HEAP[p];j=o;var n=j;var H=(n)!=0;if(!(H)){v=1;break $bb$$bb2$2}var G=j;__ZN7GooHashD1Ev(G);var F=j;var E=F;__ZdlPv(E)}}while(0);var D=k;var C=D;__ZN8FoFiBaseD2Ev(C);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN12FoFiTrueTypeD1Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV12FoFiTrueType+8)&4294967295;var f=k;var e=(f+20)&4294967295;var d=HEAP[e];var c=d;_gfree(c);var b=k;var a=(b+28)&4294967295;var x=HEAP[a];var w=x;_gfree(w);var u=k;var t=(u+60)&4294967295;var s=HEAP[t];var r=(s)!=0;$bb$$bb2$2:do{if(r){var q=k;var p=(q+60)&4294967295;var o=HEAP[p];j=o;var n=j;var H=(n)!=0;if(!(H)){v=1;break $bb$$bb2$2}var G=j;__ZN7GooHashD1Ev(G);var F=j;var E=F;__ZdlPv(E)}}while(0);var D=k;var C=D;__ZN8FoFiBaseD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN12FoFiTrueTypeD2Ev(m){var v;var k;var j;var l=0;k=m;var i=k;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV12FoFiTrueType+8)&4294967295;var f=k;var e=(f+20)&4294967295;var d=HEAP[e];var c=d;_gfree(c);var b=k;var a=(b+28)&4294967295;var x=HEAP[a];var w=x;_gfree(w);var u=k;var t=(u+60)&4294967295;var s=HEAP[t];var r=(s)!=0;$bb$$bb2$2:do{if(r){var q=k;var p=(q+60)&4294967295;var o=HEAP[p];j=o;var n=j;var H=(n)!=0;if(!(H)){v=1;break $bb$$bb2$2}var G=j;__ZN7GooHashD1Ev(G);var F=j;var E=F;__ZdlPv(E)}}while(0);var D=k;var C=D;__ZN8FoFiBaseD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN12FoFiTrueTypeC1EPcibi(h,t,e,d,q){var s;var c;var l;var u;var G;var b;var v=0;c=h;l=t;u=e;G=d;b=q;var F=G;var E=unSign((F),8,0);var D=c;var C=(D)&4294967295;var B=l;var A=u;var z=(((E))&255);__ZN8FoFiBaseC2EPcib(C,B,A,z);var y=c;var x=(y)&4294967295;var w=(x)&4294967295;HEAP[w]=(__ZTV12FoFiTrueType+8)&4294967295;var r=c;var p=(r+20)&4294967295;HEAP[p]=0;var o=c;var n=(o+24)&4294967295;HEAP[n]=0;var m=c;var k=(m+28)&4294967295;HEAP[k]=0;var j=c;var i=(j+32)&4294967295;HEAP[i]=0;var g=c;var f=(g+60)&4294967295;HEAP[f]=0;var a=c;var P=(a+65)&4294967295;HEAP[P]=0;var O=c;var N=(O+68)&4294967295;var M=b;HEAP[N]=M;var L=c;var K=(L+72)&4294967295;HEAP[K]=0;var J=c;var I=(J+76)&4294967295;HEAP[I]=0;var H=c;__ZN12FoFiTrueType5parseEv(H);return;return}function __ZN12FoFiTrueTypeC2EPcibi(h,t,e,d,q){var s;var c;var l;var u;var G;var b;var v=0;c=h;l=t;u=e;G=d;b=q;var F=G;var E=unSign((F),8,0);var D=c;var C=(D)&4294967295;var B=l;var A=u;var z=(((E))&255);__ZN8FoFiBaseC2EPcib(C,B,A,z);var y=c;var x=(y)&4294967295;var w=(x)&4294967295;HEAP[w]=(__ZTV12FoFiTrueType+8)&4294967295;var r=c;var p=(r+20)&4294967295;HEAP[p]=0;var o=c;var n=(o+24)&4294967295;HEAP[n]=0;var m=c;var k=(m+28)&4294967295;HEAP[k]=0;var j=c;var i=(j+32)&4294967295;HEAP[i]=0;var g=c;var f=(g+60)&4294967295;HEAP[f]=0;var a=c;var P=(a+65)&4294967295;HEAP[P]=0;var O=c;var N=(O+68)&4294967295;var M=b;HEAP[N]=M;var L=c;var K=(L+72)&4294967295;HEAP[K]=0;var J=c;var I=(J+76)&4294967295;HEAP[I]=0;var H=c;__ZN12FoFiTrueType5parseEv(H);return;return}function __ZN12FoFiTrueType4loadEPci(K,q){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var s;var c;var b;var u;var J;var I;var M;var w;var x;var e=t;var z=0;c=K;b=q;var H=c;var G=__ZN8FoFiBase8readFileEPcPi(H,e);x=G;var F=x;var E=(F)==0;var D=unSign((E),1,0);M=D;var C=M;var v=reSign((C),8,0)!=0;if(v){I=0}else{var B=__Znwj(80);var A=B;J=A;var r=HEAP[e];var p=J;var o=x;var n=b;__ZN12FoFiTrueTypeC1EPcibi(p,o,r,1,n);var m=J;w=m;var l=w;var k=(l+65)&4294967295;var i=HEAP[k];var j=reSign((i),8,0)!=0;var y=(j)^1;var d=unSign((y),1,0);var g=reSign((d),8,0)!=0;if(g){var h=w;var f=(h)!=0;if(f){var a=w;var V=(a)&4294967295;var U=(V)&4294967295;var T=HEAP[U];var S=(T+4)&4294967295;var R=HEAP[S];var Q=R;var P=w;FUNCTION_TABLE[Q](P)}I=0}else{var O=w;I=O}}var N=I;u=N;var L=u;STACKTOP=t;return L;return null}function __ZN9FoFiType14makeEPci(f,l){var q;var m;var k;var n;var j;var i;var p=0;m=f;k=l;var h=__Znwj(32);var g=h;j=g;var e=j;var d=m;var c=k;__ZN9FoFiType1C1EPcib(e,d,c,0);var b=j;i=b;var a=i;n=a;var o=n;return o;return null}function __ZN9FoFiType111getNextLineEPc(z,A){var M;var X;var K;var x;var an;var d=0;X=z;K=A;$bb1$2:while(1){var ak=X;var aj=(ak)&4294967295;var ai=(aj+8)&4294967295;var ah=HEAP[ai];var ag=X;var af=(ag)&4294967295;var ae=(af+12)&4294967295;var W=HEAP[ae];var V=(ah+W)&4294967295;var U=K;var T=(V)<=(U);if(T){M=1;break $bb1$2}var S=K;var R=HEAP[S];var Q=reSign((R),8,0)==10;if(Q){M=1;break $bb1$2}var P=K;var O=HEAP[P];var N=reSign((O),8,0)!=13;if(!(N)){M=1;break $bb1$2}var am=K;var al=(am+1)&4294967295;K=al;M=0;continue $bb1$2}var L=X;var J=(L)&4294967295;var I=(J+8)&4294967295;var H=HEAP[I];var G=X;var F=(G)&4294967295;var E=(F+12)&4294967295;var D=HEAP[E];var C=(H+D)&4294967295;var B=K;var y=(C)>(B);$bb5$$bb7$8:do{if(y){var w=K;var v=HEAP[w];var u=reSign((v),8,0)==13;if(!(u)){M=6;break $bb5$$bb7$8}var t=K;var s=(t+1)&4294967295;K=s}}while(0);var r=X;var q=(r)&4294967295;var p=(q+8)&4294967295;var o=HEAP[p];var n=X;var m=(n)&4294967295;var l=(m+12)&4294967295;var k=HEAP[l];var j=(o+k)&4294967295;var i=K;var h=(j)>(i);$bb8$$bb10$12:do{if(h){var g=K;var f=HEAP[g];var e=reSign((f),8,0)==10;if(!(e)){M=9;break $bb8$$bb10$12}var c=K;var b=(c+1)&4294967295;K=b}}while(0);var a=X;var av=(a)&4294967295;var au=(av+8)&4294967295;var at=HEAP[au];var ar=X;var aq=(ar)&4294967295;var ap=(aq+12)&4294967295;var ao=HEAP[ap];var ad=(at+ao)&4294967295;var ac=K;var ab=(ad)<=(ac);if(ab){an=0}else{var aa=K;an=aa}var Z=an;x=Z;var Y=x;return Y;return null}function __ZN9FoFiType15parseEv(aR){var V=STACKTOP;STACKTOP+=260;_memset(V,0,260);var dj;var bD;var a4;var aD;var aI;var bf;var aL;var bH;var aQ;var bI;var ag;var bg;var a3;var M=V;var bk;var bh;var f;var bj;var bi;var dw=V+256;var cI=0;bD=aR;bj=1;var bu=bD;var bt=(bu)&4294967295;var bs=(bt+8)&4294967295;var br=HEAP[bs];bI=br;$bb89$2:while(1){var dg=bj;var df=(((dg))|0)>100;if(df){dj=70;break $bb89$2}var de=bI;var dd=(de)==0;if(dd){dj=70;break $bb89$2}var dc=bD;var db=(dc+20)&4294967295;var da=HEAP[db];var c9=(da)==0;if(!c9){var cY=bD;var cX=(cY+24)&4294967295;var cW=HEAP[cX];var cV=(cW)==0;if(!(cV)){dj=70;break $bb89$2}}var bq=bD;var bp=(bq+20)&4294967295;var bo=HEAP[bp];var bn=(bo)!=0;$bb9$$bb1$9:do{if(bn){dj=1}else{var bm=bI;var bl=_strncmp(bm,(__str7451621)&4294967295,9);var c8=(((bl))|0)!=0;if(c8){dj=1;break $bb9$$bb1$9}var c7=(M)&4294967295;var c6=bI;var c5=_strncpy(c7,c6,255);var c4=(M+255)&4294967295;HEAP[c4]=0;var c3=(M)&4294967295;var c2=(c3+9)&4294967295;var c1=_strchr(c2,47);bg=c1;var c0=bg;var cZ=(c0)==0;$bb5$$bb3$12:do{if(cZ){dj=3}else{var cS=bg;var cR=(cS+1)&4294967295;var cQ=_strtok_r(cR,(__str1746)&4294967295,dw);bg=cQ;var cP=bg;var cO=(cP)==0;if(cO){dj=3;break $bb5$$bb3$12}bH=1;dj=5;break $bb5$$bb3$12}}while(0);if(dj==3){bH=0}var cN=bH;aQ=cN;var cM=aQ;var dk=reSign((cM),8,0)!=0;if(dk){var cL=bg;var cK=_copyString(cL);var cJ=bD;var cH=(cJ+20)&4294967295;HEAP[cH]=cK}var cG=bD;var cF=bI;var cE=__ZN9FoFiType111getNextLineEPc(cG,cF);bI=cE;dj=8;break $bb9$$bb1$9}}while(0);$bb9$$bb88$21:do{if(dj==1){var cD=bD;var cC=(cD+24)&4294967295;var cB=HEAP[cC];var cA=(cB)!=0;$bb12$$bb10$23:do{if(!cA){var cz=bI;var cy=_strncmp(cz,(__str2747)&4294967295,30);var cx=(((cy))|0)!=0;if(cx){dj=9;break $bb12$$bb10$23}var cw=bD;var cv=(cw+24)&4294967295;HEAP[cv]=(_fofiType1StandardEncoding)&4294967295;dj=8;break $bb9$$bb88$21}}while(0);var cu=bD;var ct=(cu+24)&4294967295;var cs=HEAP[ct];var cr=(cs)!=0;$bb87$$bb13$27:do{if(!cr){var cq=bI;var cp=_strncmp(cq,(__str3748)&4294967295,19);var co=(((cp))|0)!=0;if(co){dj=11;break $bb87$$bb13$27}var cn=_gmallocn(256,4);var cm=cn;var cl=bD;var ck=(cl+24)&4294967295;HEAP[ck]=cm;bi=0;$bb16$30:while(1){var cb=bi;var ca=(((cb))|0)<=255;if(!(ca)){dj=15;break $bb16$30}var cj=bD;var ci=(cj+24)&4294967295;var ch=HEAP[ci];var cg=bi;var cf=(ch+4*cg)&4294967295;HEAP[cf]=0;var ce=bi;var cc=((ce)+1)&4294967295;bi=cc;dj=13;continue $bb16$30}bi=0;var b9=bD;var b8=bI;var b7=__ZN9FoFiType111getNextLineEPc(b9,b8);bI=b7;$bb79$34:while(1){var dA=bi;var dz=(((dA))|0)>299;$bb83$$bb80$36:do{if(dz){dj=63}else{var dy=bI;var dx=(dy)==0;if(dx){dj=63;break $bb83$$bb80$36}var dv=bD;var du=bI;var dt=__ZN9FoFiType111getNextLineEPc(dv,du);ag=dt;var ds=ag;var dr=(ds)==0;if(dr){dj=63;break $bb83$$bb80$36}bf=1;dj=66;break $bb83$$bb80$36}}while(0);if(dj==63){bf=0}var dq=bf;aL=dq;var dp=aL;var aC=reSign((dp),8,0)!=0;if(!(aC)){dj=62;break $bb79$34}var b6=ag;var b5=(b6);var b4=bI;var b3=(b4);var b2=((b5)-(b3))&4294967295;bh=b2;var b1=bh;var b0=(((b1))|0)>255;var bZ=unSign((b0),1,0);aI=bZ;var bY=aI;var bv=reSign((bY),8,0)!=0;if(bv){__Z5erroriPcz(-1,(__str4749)&4294967295);bh=255}var bX=bh;var bW=(M)&4294967295;var bV=bI;var bU=_strncpy(bW,bV,bX);var bT=bh;var bS=(M+bT)&4294967295;HEAP[bS]=0;var bR=(M)&4294967295;bg=bR;$bb23$47:while(1){var bO=bg;var bN=HEAP[bO];var bM=reSign((bN),8,0)==32;if(!bM){var bL=bg;var bK=HEAP[bL];var bJ=reSign((bK),8,0)==9;if(!(bJ)){dj=20;break $bb23$47}}var bQ=bg;var bP=(bQ+1)&4294967295;bg=bP;dj=18;continue $bb23$47}var bG=bg;var bF=_strncmp(bG,(__str5750)&4294967295,3);var bE=(((bF))|0)==0;if(bE){var bC=bg;var bB=(bC+3)&4294967295;bg=bB;$bb28$55:while(1){var by=bg;var bx=HEAP[by];var bw=reSign((bx),8,0)==32;if(!bw){var be=bg;var bd=HEAP[be];var bc=reSign((bd),8,0)==9;if(!(bc)){dj=23;break $bb28$55}}var bA=bg;var bz=(bA+1)&4294967295;bg=bz;dj=21;continue $bb28$55}var bb=bg;a3=bb;$bb32$61:while(1){var a8=a3;var a7=HEAP[a8];var a6=reSign((a7),8,0)<=47;if(a6){dj=25;break $bb32$61}var a5=a3;var a2=HEAP[a5];var a1=reSign((a2),8,0)<=57;if(!(a1)){dj=25;break $bb32$61}var ba=a3;var a9=(ba+1)&4294967295;a3=a9;dj=24;continue $bb32$61}var a0=a3;var aZ=HEAP[a0];var aY=reSign((aZ),8,0)!=0;$bb35$$bb70$66:do{if(aY){var aX=a3;var aW=HEAP[aX];bk=aW;var aV=a3;HEAP[aV]=0;var aU=bg;var aT=_atoi(aU);f=aT;var aP=a3;var aO=bk;HEAP[aP]=aO;var aN=f;var aM=(((aN))|0)==8;$bb36$$bb41$68:do{if(aM){var aK=a3;var aJ=HEAP[aK];var aH=reSign((aJ),8,0)==35;if(!(aH)){dj=29;break $bb36$$bb41$68}f=0;var aG=a3;var aF=(aG+1)&4294967295;a3=aF;while(1){var at=a3;var ar=HEAP[at];var aq=reSign((ar),8,0)<=47;if(aq){dj=29;break $bb36$$bb41$68}var ap=a3;var ao=HEAP[ap];var an=reSign((ao),8,0)<=55;if(!(an)){dj=29;break $bb36$$bb41$68}var aE=f;var aB=((aE)*8)&4294967295;var aA=a3;var az=HEAP[aA];var ay=reSign((az),8,0);var ax=((ay)-48)&4294967295;var aw=((aB)+(ax))&4294967295;f=aw;var av=a3;var au=(av+1)&4294967295;a3=au;dj=30;continue}}}while(0);var am=f;var al=(((am))|0)<=255;if(!(al)){dj=34;break $bb35$$bb70$66}var ak=f;var aj=(((ak))|0)>=0;if(!(aj)){dj=34;break $bb35$$bb70$66}var ai=a3;bg=ai;$bb45$78:while(1){var ae=bg;var ad=HEAP[ae];var ac=reSign((ad),8,0)==32;if(!ac){var ab=bg;var aa=HEAP[ab];var Z=reSign((aa),8,0)==9;if(!(Z)){dj=38;break $bb45$78}}var ah=bg;var af=(ah+1)&4294967295;bg=af;dj=36;continue $bb45$78}var Y=bg;var X=HEAP[Y];var W=reSign((X),8,0)==47;if(!(W)){dj=34;break $bb35$$bb70$66}var U=bg;var T=(U+1)&4294967295;bg=T;var S=bg;a3=S;$bb50$85:while(1){var P=a3;var O=HEAP[P];var N=reSign((O),8,0)==0;if(N){dj=41;break $bb50$85}var K=a3;var I=HEAP[K];var z=reSign((I),8,0)==32;if(z){dj=41;break $bb50$85}var y=a3;var x=HEAP[y];var w=reSign((x),8,0)!=9;if(!(w)){dj=41;break $bb50$85}var R=a3;var Q=(R+1)&4294967295;a3=Q;dj=40;continue $bb50$85}var v=a3;var u=HEAP[v];bk=u;var t=a3;HEAP[t]=0;var s=bD;var q=(s+24)&4294967295;var o=HEAP[q];var e=bg;var d=_copyString(e);var c=f;var b=(o+4*c)&4294967295;HEAP[b]=d;var a=a3;var d5=bk;HEAP[a]=d5;var d4=a3;bg=d4;$bb55$91:while(1){var dZ=bg;var dQ=HEAP[dZ];var dP=reSign((dQ),8,0)==32;if(!dP){var dO=bg;var dN=HEAP[dO];var dM=reSign((dN),8,0)==9;if(!(dM)){dj=47;break $bb55$91}}var d3=bg;var d1=(d3+1)&4294967295;bg=d1;dj=45;continue $bb55$91}var dL=bg;var dK=_strncmp(dL,(__str6751)&4294967295,3);var dJ=(((dK))|0)==0;if(dJ){var dH=bg;var dF=(dH+3)&4294967295;bg=dF;$bb60$99:while(1){var H=bg;var G=HEAP[H];var F=reSign((G),8,0)==32;$bb59$$bb61$101:do{if(!F){var E=bg;var D=HEAP[E];var C=reSign((D),8,0)==9;if(C){dj=49;break $bb59$$bb61$101}var B=bg;var A=HEAP[B];var r=reSign((A),8,0)==10;if(r){dj=49;break $bb59$$bb61$101}var p=bg;var n=HEAP[p];var m=reSign((n),8,0)==13;if(!(m)){dj=53;break $bb60$99}}}while(0);var L=bg;var J=(L+1)&4294967295;bg=J;dj=48;continue $bb60$99}var l=bg;var k=HEAP[l];var j=reSign((k),8,0)!=0;if(j){var i=bg;var h=(i);var cd=(M);var g=((h)-(cd))&4294967295;var d2=bI;var d0=(d2+g)&4294967295;ag=d0}}else{__Z5erroriPcz(-1,(__str7752)&4294967295)}}}while(0)}else{var dY=(M)&4294967295;var dX=_strtok_r(dY,(__str8753)&4294967295,dw);var dW=(dX)==0;$bb75$$bb72$113:do{if(dW){dj=57}else{var dV=_strtok_r(0,(__str1746)&4294967295,dw);bg=dV;var dU=bg;var dT=(dU)==0;if(dT){dj=57;break $bb75$$bb72$113}var dS=bg;var dR=_strcmp(dS,(__str9754)&4294967295);var dI=(((dR))|0)!=0;if(dI){dj=57;break $bb75$$bb72$113}a4=1;dj=60;break $bb75$$bb72$113}}while(0);if(dj==57){a4=0}var dG=a4;aD=dG;var dE=aD;var aS=reSign((dE),8,0)!=0;if(aS){dj=62;break $bb79$34}}var dD=bi;var dC=((dD)+1)&4294967295;bi=dC;var dB=ag;bI=dB;dj=16;continue $bb79$34}dj=8;break $bb9$$bb88$21}}while(0);var dn=bD;var dm=bI;var dl=__ZN9FoFiType111getNextLineEPc(dn,dm);bI=dl}}while(0);var di=bj;var dh=((di)+1)&4294967295;bj=dh;dj=0;continue $bb89$2}var cU=bD;var cT=(cU+28)&4294967295;HEAP[cT]=1;STACKTOP=V;return;return}function __ZN9FoFiType111getEncodingEv(l){var n;var j;var r;var i;var k=0;j=l;var h=j;var g=(h+28)&4294967295;var f=HEAP[g];var p=reSign((f),8,0)!=0;var o=(p)^1;var q=unSign((o),1,0);var s=reSign((q),8,0)!=0;if(s){var e=j;__ZN9FoFiType15parseEv(e)}var d=j;var c=(d+24)&4294967295;var b=HEAP[c];i=b;var a=i;r=a;var m=r;return m;return null}function __ZN9FoFiType17getNameEv(l){var n;var j;var r;var i;var k=0;j=l;var h=j;var g=(h+28)&4294967295;var f=HEAP[g];var p=reSign((f),8,0)!=0;var o=(p)^1;var q=unSign((o),1,0);var s=reSign((q),8,0)!=0;if(s){var e=j;__ZN9FoFiType15parseEv(e)}var d=j;var c=(d+20)&4294967295;var b=HEAP[c];i=b;var a=i;r=a;var m=r;return m;return null}function __ZN9FoFiType112writeEncodedEPPcPFvPvS0_iES2_(ak,z,B,bx){var ah=STACKTOP;STACKTOP+=512;_memset(ah,0,512);var bf;var cK;var A;var aK;var C;var O=ah;var cf;var aJ;var cB;var cC;var cq=0;cK=ak;A=z;aK=B;C=bx;var c7=cK;var c6=(c7)&4294967295;var c5=(c6+8)&4294967295;var c4=HEAP[c5];cf=c4;$bb1$2:while(1){var c0=cf;var cZ=(c0)==0;if(cZ){bf=1;break $bb1$2}var cY=cf;var b6=_strncmp(cY,(__str10755)&4294967295,9);var b4=(((b6))|0)!=0;if(!(b4)){bf=1;break $bb1$2}var c3=cK;var c2=cf;var c1=__ZN9FoFiType111getNextLineEPc(c3,c2);cf=c1;bf=0;continue $bb1$2}var b2=cf;var b1=(b2)==0;$bb4$$bb5$7:do{if(b1){var b0=cK;var bZ=(b0)&4294967295;var bY=(bZ+12)&4294967295;var bX=HEAP[bY];var bW=cK;var bV=(bW)&4294967295;var bM=(bV+8)&4294967295;var bK=HEAP[bM];var bI=aK;var bH=C;FUNCTION_TABLE[bI](bH,bK,bX)}else{var bG=cf;var bF=(bG);var bE=cK;var bD=(bE)&4294967295;var bC=(bD+8)&4294967295;var bB=HEAP[bC];var br=(bB);var bp=((bF)-(br))&4294967295;var bn=cK;var bm=(bn)&4294967295;var bl=(bm+8)&4294967295;var bk=HEAP[bl];var bj=aK;var bi=C;FUNCTION_TABLE[bj](bi,bk,bp);var bh=aK;var bg=C;FUNCTION_TABLE[bh](bg,(__str11756)&4294967295,20);var a6=aK;var a4=C;FUNCTION_TABLE[a6](a4,(__str12757)&4294967295,40);cC=0;$bb9$10:while(1){var R=cC;var N=(((R))|0)<=255;if(!(N)){bf=8;break $bb9$10}var a1=A;var aZ=cC;var aX=(a1+4*aZ)&4294967295;var aV=HEAP[aX];var aT=(aV)!=0;if(aT){var aR=A;var aP=cC;var aN=(aR+4*aP)&4294967295;var aA=HEAP[aN];var ay=(O)&4294967295;var av=cC;var at=_sprintf(ay,(__str13758)&4294967295,av,aA);var aq=(O)&4294967295;var ao=_strlen(aq);var am=aK;var aj=C;var ag=(O)&4294967295;FUNCTION_TABLE[am](aj,ag,ao)}var ae=cC;var T=((ae)+1)&4294967295;cC=T;bf=5;continue $bb9$10}var L=aK;var J=C;FUNCTION_TABLE[L](J,(__str14759)&4294967295,13);var H=cf;var G=_strncmp(H,(__str2747)&4294967295,30);var F=(((G))|0)==0;$bb11$$bb12$17:do{if(F){var E=cK;var D=cf;var q=__ZN9FoFiType111getNextLineEPc(E,D);cf=q}else{var o=cf;var m=(o+10)&4294967295;cB=m;cf=0;$bb23$20:while(1){var cz=cK;var cy=(cz)&4294967295;var cx=(cy+8)&4294967295;var cw=HEAP[cx];var cv=cK;var cu=(cv)&4294967295;var ct=(cu+12)&4294967295;var cs=HEAP[ct];var cr=(cw+cs)&4294967295;var cp=cB;var co=(cr)>(cp);if(!(co)){bf=21;break $bb11$$bb12$17}var l=cB;var k=HEAP[l];var j=reSign((k),8,0)==32;$bb19$$bb14$23:do{if(j){bf=11}else{var i=cB;var h=HEAP[i];var g=reSign((h),8,0)==9;if(g){bf=11;break $bb19$$bb14$23}var f=cB;var e=HEAP[f];var d=reSign((e),8,0)==10;if(d){bf=11;break $bb19$$bb14$23}var c=cB;var b=HEAP[c];var a=reSign((b),8,0)==13;if(a){bf=11;break $bb19$$bb14$23}var dc=cB;var db=HEAP[dc];var da=reSign((db),8,0)==12;if(da){bf=11;break $bb19$$bb14$23}var c9=cB;var c8=HEAP[c9];var cX=reSign((c8),8,0)==0;if(cX){bf=11;break $bb19$$bb14$23}else{bf=16;break $bb19$$bb14$23}}}while(0);$bb19$$bb22$29:do{if(bf==11){var cW=cB;var cV=(cW+4)&4294967295;var cU=cK;var cT=(cU)&4294967295;var cS=(cT+8)&4294967295;var cR=HEAP[cS];var cQ=cK;var cP=(cQ)&4294967295;var cO=(cP+12)&4294967295;var cN=HEAP[cO];var cM=(cR+cN)&4294967295;var cL=(cV)<=(cM);if(!(cL)){bf=16;break $bb19$$bb22$29}var cJ=cB;var cI=(cJ+1)&4294967295;var cH=_strncmp(cI,(__str9754)&4294967295,3);var cG=(((cH))|0)==0;if(cG){bf=18;break $bb23$20}}}while(0);var cD=cB;var cA=(cD+1)&4294967295;cB=cA;bf=10;continue $bb23$20}var cF=cB;var cE=(cF+4)&4294967295;cf=cE}}while(0);var cn=cf;var cm=(cn)!=0;if(!(cm)){bf=23;break $bb4$$bb5$7}var cl=cf;aJ=cl;cC=0;$bb27$36:while(1){var ce=cC;var cd=(((ce))|0)>19;if(cd){bf=25;break $bb27$36}var cc=aJ;var cb=(cc)==0;if(cb){bf=25;break $bb27$36}var ca=aJ;var b9=_strncmp(ca,(__str10755)&4294967295,9);var b8=(((b9))|0)!=0;if(!(b8)){bf=25;break $bb27$36}var ck=cK;var cj=aJ;var ci=__ZN9FoFiType111getNextLineEPc(ck,cj);aJ=ci;var ch=cC;var cg=((ch)+1)&4294967295;cC=cg;bf=24;continue $bb27$36}var b7=cC;var b5=(((b7))|0)<=19;$bb31$$bb46$42:do{if(b5){var b3=aJ;var bU=(b3)!=0;if(!(bU)){bf=30;break $bb31$$bb46$42}var bT=aJ;var bS=(bT);var bR=cf;var bQ=(bR);var bP=((bS)-(bQ))&4294967295;var bO=aK;var bN=C;var bL=cf;FUNCTION_TABLE[bO](bN,bL,bP);var bJ=aJ;var bA=_strncmp(bJ,(__str2747)&4294967295,30);var bz=(((bA))|0)==0;if(bz){var by=cK;var bw=aJ;var bv=__ZN9FoFiType111getNextLineEPc(by,bw);cf=bv}else{var bu=aJ;var bt=(bu+10)&4294967295;cB=bt;cf=0;$bb45$48:while(1){var t=cK;var s=(t)&4294967295;var r=(s+8)&4294967295;var p=HEAP[r];var n=cK;var a3=(n)&4294967295;var a0=(a3+12)&4294967295;var aY=HEAP[a0];var aW=(p+aY)&4294967295;var aU=cB;var aS=(aW)>(aU);if(!(aS)){bf=30;break $bb31$$bb46$42}var bs=cB;var bq=HEAP[bs];var bo=reSign((bq),8,0)==32;$bb41$$bb36$51:do{if(bo){bf=33}else{var be=cB;var bd=HEAP[be];var bc=reSign((bd),8,0)==9;if(bc){bf=33;break $bb41$$bb36$51}var bb=cB;var ba=HEAP[bb];var a9=reSign((ba),8,0)==10;if(a9){bf=33;break $bb41$$bb36$51}var a8=cB;var a7=HEAP[a8];var a5=reSign((a7),8,0)==13;if(a5){bf=33;break $bb41$$bb36$51}var a2=cB;var aI=HEAP[a2];var aH=reSign((aI),8,0)==12;if(aH){bf=33;break $bb41$$bb36$51}var aG=cB;var aF=HEAP[aG];var aE=reSign((aF),8,0)==0;if(aE){bf=33;break $bb41$$bb36$51}else{bf=38;break $bb41$$bb36$51}}}while(0);$bb41$$bb44$57:do{if(bf==33){var aD=cB;var aC=(aD+4)&4294967295;var aB=cK;var az=(aB)&4294967295;var ax=(az+8)&4294967295;var ab=HEAP[ax];var aa=cK;var Z=(aa)&4294967295;var Y=(Z+12)&4294967295;var X=HEAP[Y];var W=(ab+X)&4294967295;var V=(aC)<=(W);if(!(V)){bf=38;break $bb41$$bb44$57}var U=cB;var S=(U+1)&4294967295;var Q=_strncmp(S,(__str9754)&4294967295,3);var y=(((Q))|0)==0;if(y){bf=40;break $bb45$48}}}while(0);var v=cB;var u=(v+1)&4294967295;cB=u;bf=32;continue $bb45$48}var x=cB;var w=(x+4)&4294967295;cf=w}}}while(0);var aQ=cf;var aO=(aQ)!=0;if(!(aO)){bf=23;break $bb4$$bb5$7}var aM=cK;var aL=(aM)&4294967295;var aw=(aL+8)&4294967295;var au=HEAP[aw];var ar=cK;var ap=(ar)&4294967295;var an=(ap+12)&4294967295;var al=HEAP[an];var ai=(au+al)&4294967295;var af=(ai);var ad=cf;var ac=(ad);var P=((af)-(ac))&4294967295;var M=aK;var K=C;var I=cf;FUNCTION_TABLE[M](K,I,P)}}while(0);STACKTOP=ah;return;return}function __ZN9FoFiType1D0Ev(f){var o;var b;var c;var t=0;b=f;var H=b;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=(__ZTV9FoFiType1+8)&4294967295;var E=b;var D=(E+20)&4294967295;var C=HEAP[D];var B=(C)!=0;if(B){var z=b;var x=(z+20)&4294967295;var v=HEAP[x];_gfree(v)}var n=b;var m=(n+24)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb2$$bb7$5:do{if(k){var j=b;var i=(j+24)&4294967295;var h=HEAP[i];var g=(h)!=((_fofiType1StandardEncoding)&4294967295);if(!(g)){o=2;break $bb2$$bb7$5}c=0;while(1){var L=c;var K=(((L))|0)<=255;if(!(K)){o=5;break}var e=b;var d=(e+24)&4294967295;var a=HEAP[d];var Q=c;var P=(a+4*Q)&4294967295;var O=HEAP[P];_gfree(O);var N=c;var M=((N)+1)&4294967295;c=M;o=3;continue}var J=b;var I=(J+24)&4294967295;var A=HEAP[I];var y=A;_gfree(y)}}while(0);var w=b;var u=w;__ZN8FoFiBaseD2Ev(u);var s=((1)&255);var p=reSign((s),8,0)!=0;if(p){var r=b;var q=r;__ZdlPv(q)}return;return}function __ZN9FoFiType1D1Ev(f){var o;var b;var c;var t=0;b=f;var H=b;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=(__ZTV9FoFiType1+8)&4294967295;var E=b;var D=(E+20)&4294967295;var C=HEAP[D];var B=(C)!=0;if(B){var z=b;var x=(z+20)&4294967295;var v=HEAP[x];_gfree(v)}var n=b;var m=(n+24)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb2$$bb7$5:do{if(k){var j=b;var i=(j+24)&4294967295;var h=HEAP[i];var g=(h)!=((_fofiType1StandardEncoding)&4294967295);if(!(g)){o=2;break $bb2$$bb7$5}c=0;while(1){var L=c;var K=(((L))|0)<=255;if(!(K)){o=5;break}var e=b;var d=(e+24)&4294967295;var a=HEAP[d];var Q=c;var P=(a+4*Q)&4294967295;var O=HEAP[P];_gfree(O);var N=c;var M=((N)+1)&4294967295;c=M;o=3;continue}var J=b;var I=(J+24)&4294967295;var A=HEAP[I];var y=A;_gfree(y)}}while(0);var w=b;var u=w;__ZN8FoFiBaseD2Ev(u);var s=((0)&255);var p=reSign((s),8,0)!=0;if(p){var r=b;var q=r;__ZdlPv(q)}return;return}function __ZN9FoFiType1D2Ev(f){var o;var b;var c;var t=0;b=f;var H=b;var G=(H)&4294967295;var F=(G)&4294967295;HEAP[F]=(__ZTV9FoFiType1+8)&4294967295;var E=b;var D=(E+20)&4294967295;var C=HEAP[D];var B=(C)!=0;if(B){var z=b;var x=(z+20)&4294967295;var v=HEAP[x];_gfree(v)}var n=b;var m=(n+24)&4294967295;var l=HEAP[m];var k=(l)!=0;$bb2$$bb7$5:do{if(k){var j=b;var i=(j+24)&4294967295;var h=HEAP[i];var g=(h)!=((_fofiType1StandardEncoding)&4294967295);if(!(g)){o=2;break $bb2$$bb7$5}c=0;while(1){var L=c;var K=(((L))|0)<=255;if(!(K)){o=5;break}var e=b;var d=(e+24)&4294967295;var a=HEAP[d];var Q=c;var P=(a+4*Q)&4294967295;var O=HEAP[P];_gfree(O);var N=c;var M=((N)+1)&4294967295;c=M;o=3;continue}var J=b;var I=(J+24)&4294967295;var A=HEAP[I];var y=A;_gfree(y)}}while(0);var w=b;var u=w;__ZN8FoFiBaseD2Ev(u);var s=((0)&255);var p=reSign((s),8,0)!=0;if(p){var r=b;var q=r;__ZdlPv(q)}return;return}function __ZN9FoFiType1C1EPcib(o,y,k,i){var u;var m;var z;var w;var x;var n=0;m=o;z=y;w=k;x=i;var l=x;var j=unSign((l),8,0);var h=m;var g=(h)&4294967295;var f=z;var e=w;var d=(((j))&255);__ZN8FoFiBaseC2EPcib(g,f,e,d);var c=m;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV9FoFiType1+8)&4294967295;var v=m;var t=(v+20)&4294967295;HEAP[t]=0;var s=m;var r=(s+24)&4294967295;HEAP[r]=0;var q=m;var p=(q+28)&4294967295;HEAP[p]=0;return;return}function __ZN9FoFiType1C2EPcib(o,y,k,i){var u;var m;var z;var w;var x;var n=0;m=o;z=y;w=k;x=i;var l=x;var j=unSign((l),8,0);var h=m;var g=(h)&4294967295;var f=z;var e=w;var d=(((j))&255);__ZN8FoFiBaseC2EPcib(g,f,e,d);var c=m;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV9FoFiType1+8)&4294967295;var v=m;var t=(v+20)&4294967295;HEAP[t]=0;var s=m;var r=(s+24)&4294967295;HEAP[r]=0;var q=m;var p=(q+28)&4294967295;HEAP[p]=0;return;return}function __ZN9FoFiType14loadEPc(l){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var t;var u;var x;var k;var i;var m;var y;var j=z;var n=0;u=l;var h=u;var g=__ZN8FoFiBase8readFileEPcPi(h,j);y=g;var f=y;var e=(f)==0;var d=unSign((e),1,0);m=d;var c=m;var w=reSign((c),8,0)!=0;if(w){i=0}else{var b=__Znwj(32);var a=b;k=a;var v=HEAP[j];var s=k;var r=y;__ZN9FoFiType1C1EPcib(s,r,v,1);var q=k;i=q}var p=i;x=p;var o=x;STACKTOP=z;return o;return null}function __ZN10FoFiType1C4makeEPci(t,c){var p;var j;var u;var q;var F;var I;var E;var s;var v=0;j=t;u=c;var D=__Znwj(956);var C=D;E=C;var B=E;var A=j;var z=u;__ZN10FoFiType1CC1EPcib(B,A,z,0);var y=E;s=y;var x=s;var w=__ZN10FoFiType1C5parseEv(x);var r=reSign((w),8,0)!=0;var G=(r)^1;var b=unSign((G),1,0);I=b;var o=I;var g=reSign((o),8,0)!=0;if(g){var n=s;var m=(n)!=0;if(m){var l=s;var k=(l)&4294967295;var i=(k)&4294967295;var h=HEAP[i];var f=(h+4)&4294967295;var e=HEAP[f];var d=e;var a=s;FUNCTION_TABLE[d](a)}F=0}else{var K=s;F=K}var J=F;q=J;var H=q;return H;return null}function __ZN9GooString7setCharEic(j,l,b){var m;var n;var d;var i;var k=0;n=j;d=l;i=b;var h=n;var g=(h+28)&4294967295;var f=HEAP[g];var e=d;var c=(f+e)&4294967295;var a=i;HEAP[c]=a;return;return}function __ZN10FoFiType1C7getNameEv(n){var p;var l;var r;var d;var k;var m=0;l=n;var j=l;var i=(j+20)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=l;var e=(f+20)&4294967295;var c=HEAP[e];var b=__ZNK9GooString10getCStringEv(c);d=b}else{d=0}var a=d;k=a;var q=k;r=q;var o=r;return o;return null}function __ZN10FoFiType1C11getEncodingEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+24)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(A,aA,O){var v=STACKTOP;STACKTOP+=1;_memset(v,0,1);var N;var ae;var ad;var m;var P;var M=v;var d=0;ae=A;ad=aA;m=O;var az=m;P=az;while(1){var ac=P;var ab=HEAP[ac];var aa=reSign((ab),8,0)!=0;if(!(aa)){N=4;break}var ay=P;var ax=HEAP[ay];var aw=ad;var av=(aw+10)&4294967295;var au=HEAP[av];var at=unSign((au),16,0)>>>8;var ar=(((at))&255);var aq=(ax)^(ar);HEAP[M]=aq;var ap=HEAP[M];var Z=unSign((ap),8,0);var Y=ad;var X=(Y+10)&4294967295;var W=HEAP[X];var V=unSign((W),16,0);var U=((Z)+(V))&4294967295;var T=((U)*52845)&4294967295;var S=(((T))&65535);var R=((S)+22719)&65535;var Q=ad;var L=(Q+10)&4294967295;HEAP[L]=R;var K=ad;var J=(K+8)&4294967295;var I=HEAP[J];var B=reSign((I),8,0)!=0;if(B){var H=ad;var G=(H)&4294967295;var F=HEAP[G];var E=HEAP[M];var D=unSign((E),8,0)>>>4;var C=unSign((D),8,0);var z=(__ZL8hexChars+C)&4294967295;var y=ad;var x=(y+4)&4294967295;var w=HEAP[x];FUNCTION_TABLE[F](w,z,1);var u=ad;var t=(u)&4294967295;var s=HEAP[t];var r=HEAP[M];var q=unSign((r),8,0);var p=(q)&15;var o=(__ZL8hexChars+p)&4294967295;var n=ad;var l=(n+4)&4294967295;var k=HEAP[l];FUNCTION_TABLE[s](k,o,1);var j=ad;var i=(j+12)&4294967295;var h=HEAP[i];var g=((h)+2)&4294967295;var f=ad;var e=(f+12)&4294967295;HEAP[e]=g;var c=ad;var b=(c+12)&4294967295;var a=HEAP[b];var aH=(((a))|0)==64;if(aH){var aG=ad;var aF=(aG)&4294967295;var aE=HEAP[aF];var aD=ad;var aC=(aD+4)&4294967295;var aB=HEAP[aC];FUNCTION_TABLE[aE](aB,(__str7601622)&4294967295,1);var ao=ad;var an=(ao+12)&4294967295;HEAP[an]=0}}else{var am=ad;var al=(am)&4294967295;var ak=HEAP[al];var aj=ad;var ai=(aj+4)&4294967295;var ah=HEAP[ai];FUNCTION_TABLE[ak](ah,M,1)}var ag=P;var af=(ag+1)&4294967295;P=af;N=0;continue}STACKTOP=v;return;return}function __ZN10FoFiType1C20eexecWriteCharstringEP14Type1CEexecBufPhi(A,aD,P,Q){var v=STACKTOP;STACKTOP+=1;_memset(v,0,1);var O;var ah;var ag;var m;var B;var N=v;var R;var d=0;ah=A;ag=aD;m=P;B=Q;R=0;while(1){var ae=R;var ad=B;var ac=(((ae))|0)<(((ad))|0);if(!(ac)){O=4;break}var aC=m;var aB=R;var aA=(aC+aB)&4294967295;var az=HEAP[aA];var ay=ag;var ax=(ay+10)&4294967295;var aw=HEAP[ax];var av=unSign((aw),16,0)>>>8;var au=(((av))&255);var at=(az)^(au);HEAP[N]=at;var ab=HEAP[N];var aa=unSign((ab),8,0);var Z=ag;var Y=(Z+10)&4294967295;var X=HEAP[Y];var W=unSign((X),16,0);var V=((aa)+(W))&4294967295;var U=((V)*52845)&4294967295;var T=(((U))&65535);var S=((T)+22719)&65535;var M=ag;var L=(M+10)&4294967295;HEAP[L]=S;var K=ag;var J=(K+8)&4294967295;var I=HEAP[J];var C=reSign((I),8,0)!=0;if(C){var H=ag;var G=(H)&4294967295;var F=HEAP[G];var E=HEAP[N];var D=unSign((E),8,0)>>>4;var z=unSign((D),8,0);var y=(__ZL8hexChars+z)&4294967295;var x=ag;var w=(x+4)&4294967295;var u=HEAP[w];FUNCTION_TABLE[F](u,y,1);var t=ag;var s=(t)&4294967295;var r=HEAP[s];var q=HEAP[N];var p=unSign((q),8,0);var o=(p)&15;var n=(__ZL8hexChars+o)&4294967295;var l=ag;var k=(l+4)&4294967295;var j=HEAP[k];FUNCTION_TABLE[r](j,n,1);var i=ag;var h=(i+12)&4294967295;var g=HEAP[h];var f=((g)+2)&4294967295;var e=ag;var c=(e+12)&4294967295;HEAP[c]=f;var b=ag;var a=(b+12)&4294967295;var aK=HEAP[a];var aJ=(((aK))|0)==64;if(aJ){var aI=ag;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=ag;var aE=(aF+4)&4294967295;var ar=HEAP[aE];FUNCTION_TABLE[aG](ar,(__str7601622)&4294967295,1);var aq=ag;var ap=(aq+12)&4294967295;HEAP[ap]=0}}else{var ao=ag;var an=(ao)&4294967295;var am=HEAP[an];var al=ag;var ak=(al+4)&4294967295;var aj=HEAP[ak];FUNCTION_TABLE[am](aj,N,1)}var ai=R;var af=((ai)+1)&4294967295;R=af;O=0;continue}STACKTOP=v;return;return}function __ZN10FoFiType1C16getDeltaIntArrayEPii(i,d,e){var r;var b;var u;var x;var s;var I;var z;var S;var c;var f;var v=0;b=i;u=d;x=e;var H=b;var G=(H+944)&4294967295;var F=HEAP[G];c=F;var E=c;var D=x;var C=(((E))|0)>(((D))|0);var A=unSign((C),1,0);z=A;var y=z;var t=reSign((y),8,0)!=0;if(t){var w=x;c=w}S=0;f=0;while(1){var N=f;var M=c;var L=(((N))|0)<(((M))|0);if(!(L)){r=3;break}var q=f;var p=b;var o=(p+356)&4294967295;var n=(o+q*12)&4294967295;var m=(n+4)&4294967295;var l=(m)&4294967295;var k=HEAP[l];var j=((k)|0);var h=S;var g=((j)+(h))&4294967295;S=g;var a=u;var T=f;var R=(a+4*T)&4294967295;var Q=S;HEAP[R]=Q;var P=f;var O=((P)+1)&4294967295;f=O;r=1;continue}var K=c;I=K;var B=I;s=B;var J=s;return J;return null}function __ZN10FoFiType1C15getDeltaFPArrayEPdi(i,d,e){var r;var b;var u;var y;var s;var H;var w;var R;var c;var f;var v=0;b=i;u=d;y=e;var G=b;var F=(G+944)&4294967295;var E=HEAP[F];c=E;var D=c;var C=y;var B=(((D))|0)>(((C))|0);var A=unSign((B),1,0);w=A;var z=w;var t=reSign((z),8,0)!=0;if(t){var x=y;c=x}R=0;f=0;while(1){var N=f;var M=c;var L=(((N))|0)<(((M))|0);if(!(L)){r=3;break}var q=f;var p=b;var o=(p+356)&4294967295;var n=(o+q*12)&4294967295;var m=(n+4)&4294967295;var l=(m)&4294967295;var k=HEAP[l];var j=R;var h=(k)+(j);R=h;var g=u;var a=f;var S=(g+8*a)&4294967295;var Q=R;HEAP[S]=Q;var P=f;var O=((P)+1)&4294967295;f=O;r=1;continue}var K=c;H=K;var J=H;s=J;var I=s;return I;return null}function __ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(A,ap,S,aM,q){var Q;var aq;var D;var R;var d;var B;var ao;var an;var e=0;aq=A;D=ap;R=S;d=aM;B=q;var aL=R;var aK=(((aL))|0)<0;$bb1$$bb$2:do{if(aK){Q=0}else{var aJ=D;var aI=(aJ+4)&4294967295;var aH=HEAP[aI];var aG=R;var aF=(((aH))|0)<=(((aG))|0);if(aF){Q=0;break $bb1$$bb$2}var aD=D;var aC=(aD+12)&4294967295;var ah=HEAP[aC];var af=D;var ad=(af+8)&4294967295;var ab=HEAP[ad];var Z=D;var X=(Z)&4294967295;var W=HEAP[X];var V=((W)+3)&4294967295;var U=D;var T=(U+8)&4294967295;var M=HEAP[T];var L=R;var K=((M)*(L))&4294967295;var J=((V)+(K))&4294967295;var I=aq;var H=(I)&4294967295;var G=B;var F=__ZN8FoFiBase9getUVarBEEiiPb(H,J,ab,G);var E=((ah)+(F))&4294967295;ao=E;var C=D;var z=(C+12)&4294967295;var y=HEAP[z];var x=D;var w=(x+8)&4294967295;var v=HEAP[w];var u=D;var t=(u)&4294967295;var s=HEAP[t];var r=((s)+3)&4294967295;var p=R;var o=((p)+1)&4294967295;var n=D;var m=(n+8)&4294967295;var l=HEAP[m];var k=((o)*(l))&4294967295;var j=((r)+(k))&4294967295;var i=aq;var h=(i)&4294967295;var g=B;var f=__ZN8FoFiBase9getUVarBEEiiPb(h,j,v,g);var c=((y)+(f))&4294967295;an=c;var b=D;var a=(b+12)&4294967295;var aT=HEAP[a];var aS=ao;var aR=(((aT))|0)>(((aS))|0);$bb7$$bb3$5:do{if(aR){Q=3}else{var aQ=D;var aP=(aQ+16)&4294967295;var aO=HEAP[aP];var aN=ao;var aB=(((aO))|0)<(((aN))|0);if(aB){Q=3;break $bb7$$bb3$5}var aA=D;var az=(aA+12)&4294967295;var ay=HEAP[az];var ax=an;var aw=(((ay))|0)>=(((ax))|0);if(aw){Q=3;break $bb7$$bb3$5}var av=D;var au=(av+16)&4294967295;var at=HEAP[au];var ar=an;var am=(((at))|0)<(((ar))|0);if(am){Q=3;break $bb7$$bb3$5}var al=an;var ak=ao;var aj=(((al))|0)<(((ak))|0);if(aj){Q=3;break $bb7$$bb3$5}else{Q=7;break $bb7$$bb3$5}}}while(0);if(Q==3){var ai=B;HEAP[ai]=0}var ag=d;var ae=(ag)&4294967295;var ac=ao;HEAP[ae]=ac;var aa=an;var Y=ao;var P=((aa)-(Y))&4294967295;var O=d;var N=(O+4)&4294967295;HEAP[N]=P;Q=9;break $bb1$$bb$2}}while(0);if(Q==0){var aE=B;HEAP[aE]=0}return;return}function __ZN10FoFiType1C9getStringEiPcPb(h,d,e,x){var u=STACKTOP;STACKTOP+=8;_memset(u,0,8);var t;var b;var B;var r;var S;var v;var V;var D;var q=u;var c;var G=0;b=h;B=d;r=e;S=x;var U=B;var T=(((U))|0)<=390;if(T){var R=B;var Q=(_fofiType1CStdStrings+R*4)&4294967295;var P=HEAP[Q];var O=r;var M=_strcpy(O,P)}else{var K=B;var I=((K)-391)&4294967295;B=I;var s=b;var p=(s+68)&4294967295;var o=b;var n=B;var m=S;__ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(o,p,n,q,m);var l=S;var k=HEAP[l];var w=reSign((k),8,0)!=0;if(w){var j=(q+4)&4294967295;var g=HEAP[j];c=g;var f=c;var a=(((f))|0)>255;var af=unSign((a),1,0);D=af;var ae=D;var i=reSign((ae),8,0)!=0;if(i){c=255}var ad=c;var ac=b;var ab=(ac)&4294967295;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=(q)&4294967295;var X=HEAP[Y];var N=(Z+X)&4294967295;var L=r;var J=_strncpy(L,N,ad);var H=r;var F=c;var E=(H+F)&4294967295;HEAP[E]=0}else{var C=r;var A=(C)&4294967295;HEAP[A]=0}}var z=r;V=z;var y=V;v=y;var W=v;STACKTOP=u;return W;return null}function __ZN10FoFiType1C8getIndexEiP11Type1CIndexPb(I,aN,aK,p){var ao;var aL;var a3;var U;var P;var d=0;aL=I;a3=aN;U=aK;P=p;var a7=U;var a6=(a7)&4294967295;var a5=a3;HEAP[a6]=a5;var a4=aL;var a2=(a4)&4294967295;var a1=a3;var a0=P;var aZ=__ZN8FoFiBase8getU16BEEiPb(a2,a1,a0);var aY=U;var aX=(aY+4)&4294967295;HEAP[aX]=aZ;var aE=U;var aC=(aE+4)&4294967295;var aA=HEAP[aC];var ay=(((aA))|0)==0;$bb$$bb1$2:do{if(ay){var aw=U;var au=(aw+8)&4294967295;HEAP[au]=0;var at=a3;var ar=((at)+2)&4294967295;var aq=U;var ap=(aq+16)&4294967295;HEAP[ap]=ar;var ai=U;var ag=(ai+16)&4294967295;var ae=HEAP[ag];var ac=U;var aa=(ac+12)&4294967295;HEAP[aa]=ae}else{var Y=a3;var X=((Y)+2)&4294967295;var W=aL;var V=(W)&4294967295;var T=P;var H=__ZN8FoFiBase5getU8EiPb(V,X,T);var E=U;var B=(E+8)&4294967295;HEAP[B]=H;var y=U;var v=(y+8)&4294967295;var t=HEAP[v];var s=(((t))|0)<=0;$bb3$$bb2$5:do{if(s){ao=1}else{var r=U;var q=(r+8)&4294967295;var o=HEAP[q];var n=(((o))|0)>4;if(n){ao=1;break $bb3$$bb2$5}else{ao=2;break $bb3$$bb2$5}}}while(0);if(ao==1){var m=P;HEAP[m]=0}var l=a3;var k=((l)+3)&4294967295;var j=U;var i=(j+4)&4294967295;var h=HEAP[i];var g=((h)+1)&4294967295;var f=U;var e=(f+8)&4294967295;var c=HEAP[e];var b=((g)*(c))&4294967295;var a=((k)+(b))&4294967295;var be=((a)-1)&4294967295;var bd=U;var bc=(bd+12)&4294967295;HEAP[bc]=be;var bb=U;var ba=(bb+12)&4294967295;var a9=HEAP[ba];var a8=(((a9))|0)<0;$bb6$$bb5$10:do{if(a8){ao=4}else{var aW=U;var aV=(aW+12)&4294967295;var aU=HEAP[aV];var aT=aL;var aS=(aT)&4294967295;var aR=(aS+12)&4294967295;var aQ=HEAP[aR];var aP=(((aU))|0)>=(((aQ))|0);if(aP){ao=4;break $bb6$$bb5$10}else{ao=5;break $bb6$$bb5$10}}}while(0);if(ao==4){var aO=P;HEAP[aO]=0}var aM=U;var aJ=(aM+12)&4294967295;var aI=HEAP[aJ];var aH=U;var aG=(aH+8)&4294967295;var aF=HEAP[aG];var aD=a3;var aB=((aD)+3)&4294967295;var az=U;var ax=(az+4)&4294967295;var av=HEAP[ax];var an=U;var am=(an+8)&4294967295;var al=HEAP[am];var ak=((av)*(al))&4294967295;var aj=((aB)+(ak))&4294967295;var ah=aL;var af=(ah)&4294967295;var ad=P;var ab=__ZN8FoFiBase9getUVarBEEiiPb(af,aj,aF,ad);var Z=((aI)+(ab))&4294967295;var S=U;var R=(S+16)&4294967295;HEAP[R]=Z;var O=U;var M=(O+16)&4294967295;var K=HEAP[M];var G=U;var D=(G+12)&4294967295;var A=HEAP[D];var x=(((K))|0)<(((A))|0);if(!x){var u=U;var Q=(u+16)&4294967295;var N=HEAP[Q];var L=aL;var J=(L)&4294967295;var F=(J+12)&4294967295;var C=HEAP[F];var z=(((N))|0)>(((C))|0);if(!(z)){ao=8;break $bb$$bb1$2}}var w=P;HEAP[w]=0}}while(0);return;return}function __ZN10FoFiType1C5getOpEibPb(aN,cM,c1,aO){var W=STACKTOP;STACKTOP+=77;_memset(W,0,77);var dR;var bG;var bk;var di;var a0;var b3;var bv;var bu;var aM=W;var M=W+12;var dN;var dL;var bd;var bc;var bf;var bh;var cV=0;bG=aN;bk=cM;di=c1;a0=aO;var bt=bk;var bs=bk;var br=((bs)+1)&4294967295;bk=br;var bp=bG;var bo=(bp)&4294967295;var bn=a0;var bm=__ZN8FoFiBase5getU8EiPb(bo,bt,bn);dN=bm;var bl=(aM)&4294967295;HEAP[bl]=1;var dE=(aM+1)&4294967295;HEAP[dE]=0;var dD=dN;var dC=(((dD))|0)==28;$bb$$bb3$2:do{if(dC){var dB=bk;var dA=bk;var dz=((dA)+1)&4294967295;bk=dz;var dy=bG;var dx=(dy)&4294967295;var dw=a0;var dv=__ZN8FoFiBase5getU8EiPb(dx,dB,dw);bf=dv;var dh=bf;var dg=(dh)<<8;var df=bk;var de=bk;var dd=((de)+1)&4294967295;bk=dd;var dc=bG;var db=(dc)&4294967295;var da=a0;var c9=__ZN8FoFiBase5getU8EiPb(db,df,da);var c8=(dg)|(c9);bf=c8;var cU=bf;var cT=(cU)&32768;var cS=(((cT))|0)!=0;if(cS){var cR=bf;var cQ=(cR)|-65536;bf=cQ}var cP=bf;var cO=(((cP))|0);var cN=(aM+4)&4294967295;var cL=(cN)&4294967295;HEAP[cL]=cO}else{var cK=di;var dS=reSign((cK),8,0)!=0;var ch=(dS)^1;var bb=unSign((ch),1,0);var bJ=reSign((bb),8,0)!=0;var dj=(bJ)^1;var cg=unSign((dj),1,0);var bE=reSign((cg),8,0)!=0;$bb14$$bb10$8:do{if(!bE){var cB=dN;var cA=(((cB))|0)!=29;if(cA){dR=2;break $bb14$$bb10$8}var cz=bk;var cy=bk;var cx=((cy)+1)&4294967295;bk=cx;var cw=bG;var cv=(cw)&4294967295;var cu=a0;var ct=__ZN8FoFiBase5getU8EiPb(cv,cz,cu);bf=ct;var cs=bf;var cr=(cs)<<8;var cq=bk;var cp=bk;var co=((cp)+1)&4294967295;bk=co;var cn=bG;var cm=(cn)&4294967295;var cl=a0;var ck=__ZN8FoFiBase5getU8EiPb(cm,cq,cl);var cj=(cr)|(ck);bf=cj;var ci=bf;var cf=(ci)<<8;var ce=bk;var cd=bk;var cc=((cd)+1)&4294967295;bk=cc;var cb=bG;var ca=(cb)&4294967295;var b9=a0;var b8=__ZN8FoFiBase5getU8EiPb(ca,ce,b9);var b7=(cf)|(b8);bf=b7;var b6=bf;var b5=(b6)<<8;var b4=bk;var b2=bk;var b1=((b2)+1)&4294967295;bk=b1;var b0=bG;var bZ=(b0)&4294967295;var bY=a0;var bX=__ZN8FoFiBase5getU8EiPb(bZ,b4,bY);var bW=(b5)|(bX);bf=bW;var bV=bf;var bU=(((bV))|0)<0;if(bU){var bT=bf;bf=bT}var bS=bf;var bR=(((bS))|0);var bQ=(aM+4)&4294967295;var bP=(bQ)&4294967295;HEAP[bP]=bR;dR=5;break $bb$$bb3$2}}while(0);var bO=di;var bx=reSign((bO),8,0)!=0;var aZ=(bx)^1;var bj=unSign((aZ),1,0);var bw=reSign((bj),8,0)!=0;var cX=(bw)^1;var l=unSign((cX),1,0);var bq=reSign((l),8,0)!=0;$bb35$$bb22$15:do{if(!bq){var bN=dN;var bM=(((bN))|0)!=30;if(bM){dR=6;break $bb35$$bb22$15}bh=0;while(1){var bL=bk;var bK=bk;var bI=((bK)+1)&4294967295;bk=bI;var bH=bG;var bF=(bH)&4294967295;var bD=a0;var bC=__ZN8FoFiBase5getU8EiPb(bF,bL,bD);dL=bC;var bB=dL;var bA=(((bB))|0)>>4;bd=bA;var bz=dL;var by=(bz)&15;bc=by;var ba=bd;var a9=(((ba))|0)==15;if(a9){dR=9;break}var a8=bh;var a7=bd;var a6=(__ZZN10FoFiType1C5getOpEibPbE8nybChars+a7)&4294967295;var a5=HEAP[a6];var a4=(M+a8)&4294967295;HEAP[a4]=a5;var a3=bh;var a2=((a3)+1)&4294967295;bh=a2;var a1=bh;var aY=(((a1))|0)==64;if(aY){dR=9;break}var aX=bd;var aW=(((aX))|0)==12;if(aW){var aV=bh;var aU=(M+aV)&4294967295;HEAP[aU]=45;var aT=bh;var aS=((aT)+1)&4294967295;bh=aS}var aR=bh;var aQ=(((aR))|0)==64;if(aQ){dR=9;break}var aP=bc;var aL=(((aP))|0)==15;if(aL){dR=9;break}var aK=bh;var aJ=bc;var aI=(__ZZN10FoFiType1C5getOpEibPbE8nybChars+aJ)&4294967295;var aH=HEAP[aI];var aG=(M+aK)&4294967295;HEAP[aG]=aH;var aF=bh;var aE=((aF)+1)&4294967295;bh=aE;var aD=bh;var aC=(((aD))|0)==64;if(aC){dR=9;break}var aB=bc;var aA=(((aB))|0)==12;if(aA){var az=bh;var ay=(M+az)&4294967295;HEAP[ay]=45;var ax=bh;var aw=((ax)+1)&4294967295;bh=aw}var av=bh;var au=(((av))|0)<=63;if(au){dR=8;continue}else{dR=9;break}}var at=bh;var ar=(M+at)&4294967295;HEAP[ar]=0;var aq=(M)&4294967295;var ap=_gatof(aq);var ao=(aM+4)&4294967295;var an=(ao)&4294967295;HEAP[an]=ap;var am=(aM+1)&4294967295;HEAP[am]=1;dR=5;break $bb$$bb3$2}}while(0);var al=dN;var ak=(((al))|0)<=31;$bb38$$bb36$33:do{if(!ak){var aj=dN;var ai=(((aj))|0)>246;if(ai){dR=17;break $bb38$$bb36$33}var ah=dN;var ag=((ah)-139)&4294967295;var af=(((ag))|0);var ae=(aM+4)&4294967295;var ad=(ae)&4294967295;HEAP[ad]=af;dR=5;break $bb$$bb3$2}}while(0);var ac=dN;var ab=(((ac))|0)<=246;$bb41$$bb39$37:do{if(!ab){var aa=dN;var Z=(((aa))|0)>250;if(Z){dR=19;break $bb41$$bb39$37}var Y=dN;var X=((Y)-247)&4294967295;var U=(X)<<8;var T=bk;var S=bk;var R=((S)+1)&4294967295;bk=R;var Q=bG;var P=(Q)&4294967295;var O=a0;var N=__ZN8FoFiBase5getU8EiPb(P,T,O);var K=((U)+(N))&4294967295;var I=((K)+108)&4294967295;var z=(((I))|0);var y=(aM+4)&4294967295;var x=(y)&4294967295;HEAP[x]=z;dR=5;break $bb$$bb3$2}}while(0);var w=dN;var v=(((w))|0)<=250;$bb44$$bb42$41:do{if(!v){var u=dN;var t=(((u))|0)>254;if(t){dR=21;break $bb44$$bb42$41}var s=dN;var q=((s)-251)&4294967295;var o=(q)<<8;var e=(0-(o))&4294967295;var d=bk;var c=bk;var b=((c)+1)&4294967295;bk=b;var a=bG;var eC=(a)&4294967295;var eB=a0;var eA=__ZN8FoFiBase5getU8EiPb(eC,d,eB);var ey=((e)-(eA))&4294967295;var ew=((ey)-108)&4294967295;var en=(((ew))|0);var em=(aM+4)&4294967295;var el=(em)&4294967295;HEAP[el]=en;dR=5;break $bb$$bb3$2}}while(0);var ek=di;var bg=reSign((ek),8,0)!=0;var V=(bg)^1;var bi=unSign((V),1,0);var be=reSign((bi),8,0)!=0;$bb53$$bb49$45:do{if(!be){var ej=dN;var ei=(((ej))|0)!=255;if(ei){dR=23;break $bb53$$bb49$45}var eh=bk;var eg=bk;var ee=((eg)+1)&4294967295;bk=ee;var ec=bG;var L=(ec)&4294967295;var J=a0;var H=__ZN8FoFiBase5getU8EiPb(L,eh,J);bf=H;var G=bf;var F=(G)<<8;var E=bk;var D=bk;var C=((D)+1)&4294967295;bk=C;var B=bG;var A=(B)&4294967295;var r=a0;var p=__ZN8FoFiBase5getU8EiPb(A,E,r);var n=(F)|(p);bf=n;var m=bf;var k=(m)<<8;var j=bk;var i=bk;var h=((i)+1)&4294967295;bk=h;var g=bG;var f=(g)&4294967295;var ez=a0;var ex=__ZN8FoFiBase5getU8EiPb(f,j,ez);var ev=(k)|(ex);bf=ev;var eu=bf;var et=(eu)<<8;var es=bk;var er=bk;var eq=((er)+1)&4294967295;bk=eq;var ep=bG;var eo=(ep)&4294967295;var ef=a0;var ed=__ZN8FoFiBase5getU8EiPb(eo,es,ef);var eb=(et)|(ed);bf=eb;var ea=bf;var d9=(((ea))|0)<0;if(d9){var d7=bf;bf=d7}var d6=bf;var d5=(((d6))|0);var d4=(d5)/65536;var d3=(aM+4)&4294967295;var d2=(d3)&4294967295;HEAP[d2]=d4;var d1=(aM+1)&4294967295;HEAP[d1]=1;dR=5;break $bb$$bb3$2}}while(0);var d0=dN;var dZ=(((d0))|0)==12;if(dZ){var dY=(aM)&4294967295;HEAP[dY]=0;var dX=bk;var dW=bk;var dV=((dW)+1)&4294967295;bk=dV;var dU=bG;var dT=(dU)&4294967295;var dQ=a0;var dP=__ZN8FoFiBase5getU8EiPb(dT,dX,dQ);var dO=((dP)+3072)&4294967295;var dM=(aM+4)&4294967295;var dK=(dM)&4294967295;var dJ=dK;HEAP[dJ]=dO}else{var dI=(aM)&4294967295;HEAP[dI]=0;var dH=(aM+4)&4294967295;var dG=(dH)&4294967295;var dF=dG;var du=dN;HEAP[dF]=du}}}while(0);var dt=bG;var ds=(dt+944)&4294967295;var dr=HEAP[ds];var dq=(((dr))|0)<=48;if(dq){var dp=bG;var dn=(dp+944)&4294967295;var dm=HEAP[dn];bu=dm;var dl=bu;var dk=bG;var c7=(dk+356)&4294967295;var c6=(c7+dl*12)&4294967295;var c5=(c6)&4294967295;var c4=(aM)&4294967295;var c3=HEAP[c4];HEAP[c5]=c3;var c2=(c6+1)&4294967295;var c0=(aM+1)&4294967295;var cZ=HEAP[c0];HEAP[c2]=cZ;var cY=(c6+4)&4294967295;var cW=(aM+4)&4294967295;var cJ=(cY)&4294967295;var cI=(cW)&4294967295;var cH=HEAP[cI];HEAP[cJ]=cH;var cG=((dm)+1)&4294967295;var cF=bG;var cE=(cF+944)&4294967295;HEAP[cE]=cG}var cD=bk;bv=cD;var cC=bv;b3=cC;var d8=b3;STACKTOP=W;return d8;return null}function __ZN10FoFiType1C15readPrivateDictEiiP17Type1CPrivateDict(aB,G,aU,cI){var bw;var c6;var bv;var cx;var ar;var bY;var cJ=0;c6=aB;bv=G;cx=aU;ar=cI;var dL=ar;var dK=(dL+48)&4294967295;HEAP[dK]=0;var dJ=ar;var dI=(dJ+108)&4294967295;HEAP[dI]=0;var dH=ar;var dG=(dH+152)&4294967295;HEAP[dG]=0;var dF=ar;var dE=(dF+212)&4294967295;HEAP[dE]=0;var dD=ar;var dC=(dD+256)&4294967295;HEAP[dC]=0;var co=ar;var cm=(co+260)&4294967295;HEAP[cm]=0.039625;var ck=ar;var cj=(ck+268)&4294967295;HEAP[cj]=7;var ci=ar;var ch=(ci+272)&4294967295;HEAP[ch]=1;var cg=ar;var cf=(cg+284)&4294967295;HEAP[cf]=0;var ce=ar;var cd=(ce+296)&4294967295;HEAP[cd]=0;var b3=ar;var b1=(b3+396)&4294967295;HEAP[b1]=0;var bZ=ar;var bX=(bZ+496)&4294967295;HEAP[bX]=0;var bW=ar;var bV=(bW+501)&4294967295;HEAP[bV]=0;var bU=ar;var bT=(bU+504)&4294967295;HEAP[bT]=0;var bS=ar;var bR=(bS+512)&4294967295;HEAP[bR]=0;var bI=ar;var bG=(bI+516)&4294967295;HEAP[bG]=0.06;var bE=ar;var bD=(bE+524)&4294967295;HEAP[bD]=0;var bC=ar;var bB=(bC+528)&4294967295;HEAP[bB]=0;var bA=ar;var bz=(bA+532)&4294967295;HEAP[bz]=0;var by=ar;var bx=(by+540)&4294967295;HEAP[bx]=0;var bm=ar;var bk=(bm+544)&4294967295;HEAP[bk]=0;var bh=ar;var bf=(bh+552)&4294967295;HEAP[bf]=0;var bd=bv;var bb=(((bd))|0)==0;$bb1$$bb$2:do{if(bb){bw=0}else{var a9=cx;var a7=(((a9))|0)==0;if(a7){bw=0;break $bb1$$bb$2}var a5=bv;bY=a5;var a3=c6;var aQ=(a3+944)&4294967295;HEAP[aQ]=0;while(1){var dd=bv;var dc=cx;var da=((dd)+(dc))&4294967295;var c8=bY;var c5=(((da))|0)>(((c8))|0);if(!(c5)){bw=4;break $bb1$$bb$2}var aO=c6;var aL=(aO+352)&4294967295;var aJ=c6;var aH=bY;var aF=__ZN10FoFiType1C5getOpEibPb(aJ,aH,0,aL);bY=aF;var aD=c6;var aA=(aD+352)&4294967295;var ay=HEAP[aA];var a0=reSign((ay),8,0)!=0;var cK=(a0)^1;var cV=unSign((cK),1,0);var dg=reSign((cV),8,0)!=0;if(dg){bw=4;break $bb1$$bb$2}var aw=c6;var aj=(aw+944)&4294967295;var ah=HEAP[aj];var ae=((ah)-1)&4294967295;var ac=c6;var aa=(ac+356)&4294967295;var Y=(aa+ae*12)&4294967295;var W=(Y)&4294967295;var U=HEAP[W];var df=reSign((U),8,0)!=0;var c0=(df)^1;var cc=unSign((c0),1,0);var c1=reSign((cc),8,0)!=0;if(!(c1)){bw=3;continue}var S=c6;var Q=(S+944)&4294967295;var E=HEAP[Q];var C=((E)-1)&4294967295;var z=c6;var x=(z+944)&4294967295;HEAP[x]=C;var v=c6;var t=(v+944)&4294967295;var r=HEAP[t];var p=c6;var n=(p+356)&4294967295;var l=(n+r*12)&4294967295;var i=(l+4)&4294967295;var h=(i)&4294967295;var f=h;var d=HEAP[f];if(d==6){bw=10}else{if(d==7){bw=11}else{if(d==8){bw=12}else{if(d==9){bw=13}else{if(d==10){bw=14}else{if(d==11){bw=15}else{if(d==19){bw=16}else{if(d==20){bw=17}else{if(d==21){bw=18}else{if(d==3081){bw=19}else{if(d==3082){bw=20}else{if(d==3083){bw=21}else{if(d==3084){bw=22}else{if(d==3085){bw=23}else{if(d==3086){bw=24}else{if(d==3087){bw=25}else{if(d==3089){bw=26}else{if(d==3090){bw=27}else{if(d==3091){bw=28}else{bw=29}}}}}}}}}}}}}}}}}}}if(bw==10){var b=ar;var dW=(b+52)&4294967295;var dU=(dW)&4294967295;var dS=c6;var dQ=__ZN10FoFiType1C16getDeltaIntArrayEPii(dS,dU,14);var dO=ar;var dB=(dO+108)&4294967295;HEAP[dB]=dQ}else{if(bw==11){var dA=ar;var dy=(dA+112)&4294967295;var dw=(dy)&4294967295;var du=c6;var ds=__ZN10FoFiType1C16getDeltaIntArrayEPii(du,dw,10);var dq=ar;var dn=(dq+152)&4294967295;HEAP[dn]=ds}else{if(bw==12){var dl=ar;var dj=(dl+156)&4294967295;var db=(dj)&4294967295;var c9=c6;var c7=__ZN10FoFiType1C16getDeltaIntArrayEPii(c9,db,14);var c4=ar;var c3=(c4+212)&4294967295;HEAP[c3]=c7}else{if(bw==13){var c2=ar;var cZ=(c2+216)&4294967295;var cY=(cZ)&4294967295;var cX=c6;var cW=__ZN10FoFiType1C16getDeltaIntArrayEPii(cX,cY,10);var cU=ar;var cT=(cU+256)&4294967295;HEAP[cT]=cW}else{if(bw==14){var cn=c6;var cl=(cn+356)&4294967295;var cb=(cl)&4294967295;var ca=(cb+4)&4294967295;var b9=(ca)&4294967295;var b8=HEAP[b9];var b7=ar;var b6=(b7+276)&4294967295;HEAP[b6]=b8;var b5=ar;var b4=(b5+284)&4294967295;HEAP[b4]=1}else{if(bw==15){var b2=c6;var b0=(b2+356)&4294967295;var bQ=(b0)&4294967295;var bP=(bQ+4)&4294967295;var bO=(bP)&4294967295;var bN=HEAP[bO];var bM=ar;var bL=(bM+288)&4294967295;HEAP[bL]=bN;var bK=ar;var bJ=(bK+296)&4294967295;HEAP[bJ]=1}else{if(bw==16){var av=c6;var au=(av+356)&4294967295;var ag=(au)&4294967295;var ad=(ag+4)&4294967295;var ab=(ad)&4294967295;var Z=HEAP[ab];var X=((Z)|0);var V=bv;var T=((X)+(V))&4294967295;var R=ar;var P=(R+528)&4294967295;HEAP[P]=T}else{if(bw==17){var O=c6;var B=(O+356)&4294967295;var y=(B)&4294967295;var w=(y+4)&4294967295;var u=(w)&4294967295;var s=HEAP[u];var q=ar;var o=(q+532)&4294967295;HEAP[o]=s;var m=c6;var k=(m+356)&4294967295;var j=(k)&4294967295;var g=(j+1)&4294967295;var e=HEAP[g];var c=ar;var a=(c+540)&4294967295;HEAP[a]=e}else{if(bw==18){var dV=c6;var dT=(dV+356)&4294967295;var dR=(dT)&4294967295;var dP=(dR+4)&4294967295;var dN=(dP)&4294967295;var dM=HEAP[dN];var dz=ar;var dx=(dz+544)&4294967295;HEAP[dx]=dM;var dv=c6;var dt=(dv+356)&4294967295;var dr=(dt)&4294967295;var dp=(dr+1)&4294967295;var dm=HEAP[dp];var dk=ar;var di=(dk+552)&4294967295;HEAP[di]=dm}else{if(bw==19){var cS=c6;var cR=(cS+356)&4294967295;var cQ=(cR)&4294967295;var cP=(cQ+4)&4294967295;var cO=(cP)&4294967295;var cN=HEAP[cO];var cM=ar;var cL=(cM+260)&4294967295;HEAP[cL]=cN}else{if(bw==20){var cH=c6;var cG=(cH+356)&4294967295;var cF=(cG)&4294967295;var cE=(cF+4)&4294967295;var cD=(cE)&4294967295;var cC=HEAP[cD];var cB=((cC)|0);var cA=ar;var cz=(cA+268)&4294967295;HEAP[cz]=cB}else{if(bw==21){var cy=c6;var cw=(cy+356)&4294967295;var cv=(cw)&4294967295;var cu=(cv+4)&4294967295;var ct=(cu)&4294967295;var cs=HEAP[ct];var cr=((cs)|0);var cq=ar;var cp=(cq+272)&4294967295;HEAP[cp]=cr}else{if(bw==22){var bH=ar;var bF=(bH+300)&4294967295;var bu=(bF)&4294967295;var bt=c6;var bs=__ZN10FoFiType1C15getDeltaFPArrayEPdi(bt,bu,12);var br=ar;var bq=(br+396)&4294967295;HEAP[bq]=bs}else{if(bw==23){var bp=ar;var bo=(bp+400)&4294967295;var bn=(bo)&4294967295;var bl=c6;var bj=__ZN10FoFiType1C15getDeltaFPArrayEPdi(bl,bn,12);var aZ=ar;var aY=(aZ+496)&4294967295;HEAP[aY]=bj}else{if(bw==24){var aX=c6;var aW=(aX+356)&4294967295;var aV=(aW)&4294967295;var aT=(aV+4)&4294967295;var aS=(aT)&4294967295;var aR=HEAP[aS];var aP=(aR)!=0;var aN=unSign((aP),1,0);var at=ar;var aq=(at+500)&4294967295;HEAP[aq]=aN;var ap=ar;var ao=(ap+501)&4294967295;HEAP[ao]=1}else{if(bw==25){var an=c6;var am=(an+356)&4294967295;var al=(am)&4294967295;var ak=(al+4)&4294967295;var ai=(ak)&4294967295;var af=HEAP[ai];var N=ar;var M=(N+504)&4294967295;HEAP[M]=af}else{if(bw==26){var L=c6;var K=(L+356)&4294967295;var J=(K)&4294967295;var I=(J+4)&4294967295;var H=(I)&4294967295;var F=HEAP[H];var D=((F)|0);var A=ar;var bi=(A+512)&4294967295;HEAP[bi]=D}else{if(bw==27){var bg=c6;var be=(bg+356)&4294967295;var bc=(be)&4294967295;var ba=(bc+4)&4294967295;var a8=(ba)&4294967295;var a6=HEAP[a8];var a4=ar;var a2=(a4+516)&4294967295;HEAP[a2]=a6}else{if(bw==28){var a1=c6;var aM=(a1+356)&4294967295;var aK=(aM)&4294967295;var aI=(aK+4)&4294967295;var aG=(aI)&4294967295;var aE=HEAP[aG];var aC=((aE)|0);var az=ar;var ax=(az+524)&4294967295;HEAP[ax]=aC}}}}}}}}}}}}}}}}}}}var dh=c6;var de=(dh+944)&4294967295;HEAP[de]=0;bw=3;continue}}}while(0);if(bw==0){}return;return}function __ZN10FoFiType1C6readFDEiiP17Type1CPrivateDict(H,p,P,bn){var F=STACKTOP;STACKTOP+=48;_memset(F,0,48);var ae;var bJ;var ad;var bc;var C;var aE;var q;var cd;var V=F;var bO;var bo=0;bJ=H;ad=p;bc=P;C=bn;var ca=(V)&4294967295;HEAP[ca]=0;var b9=(V+8)&4294967295;HEAP[b9]=0;var b8=(V+16)&4294967295;HEAP[b8]=0;var b7=(V+24)&4294967295;HEAP[b7]=0;var b6=(V+32)&4294967295;HEAP[b6]=0;var b5=(V+40)&4294967295;HEAP[b5]=0;bO=0;cd=0;var b4=cd;q=b4;var b3=ad;aE=b3;var b2=bJ;var b1=(b2+944)&4294967295;HEAP[b1]=0;$bb16$2:while(1){var bu=ad;var bt=bc;var bs=((bu)+(bt))&4294967295;var br=aE;var bq=(((bs))|0)>(((br))|0);if(!(bq)){ae=6;break $bb16$2}var a3=bJ;var a1=(a3+352)&4294967295;var aZ=bJ;var aY=aE;var aX=__ZN10FoFiType1C5getOpEibPb(aZ,aY,0,a1);aE=aX;var aW=bJ;var aV=(aW+352)&4294967295;var aU=HEAP[aV];var Q=reSign((aU),8,0)!=0;var bp=(Q)^1;var bA=unSign((bp),1,0);var bQ=reSign((bA),8,0)!=0;if(bQ){ae=1;break $bb16$2}var aT=bJ;var aS=(aT+944)&4294967295;var aJ=HEAP[aS];var aH=((aJ)-1)&4294967295;var aF=bJ;var aD=(aF+356)&4294967295;var aC=(aD+aH*12)&4294967295;var aB=(aC)&4294967295;var aA=HEAP[aB];var bP=reSign((aA),8,0)!=0;var B=(bP)^1;var ac=unSign((B),1,0);var bN=reSign((ac),8,0)!=0;if(!(bN)){ae=0;continue $bb16$2}var az=bJ;var ay=(az+944)&4294967295;var ax=HEAP[ay];var ao=((ax)-1)&4294967295;var an=bJ;var am=(an+356)&4294967295;var al=(am+ao*12)&4294967295;var ak=(al+4)&4294967295;var aj=(ak)&4294967295;var ai=aj;var ah=HEAP[ai];var ag=(((ah))|0)==18;if(ag){ae=4;break $bb16$2}var D=bJ;var A=(D+944)&4294967295;var z=HEAP[A];var y=((z)-1)&4294967295;var x=bJ;var w=(x+356)&4294967295;var v=(w+y*12)&4294967295;var u=(v+4)&4294967295;var t=(u)&4294967295;var s=t;var r=HEAP[s];var o=(((r))|0)==3079;if(o){var n=bJ;var m=(n+356)&4294967295;var l=(m)&4294967295;var k=(l+4)&4294967295;var j=(k)&4294967295;var i=HEAP[j];var h=(V)&4294967295;HEAP[h]=i;var g=bJ;var f=(g+356)&4294967295;var e=(f+12)&4294967295;var d=(e+4)&4294967295;var c=(d)&4294967295;var b=HEAP[c];var a=(V+8)&4294967295;HEAP[a]=b;var cg=bJ;var cf=(cg+356)&4294967295;var ce=(cf+24)&4294967295;var cc=(ce+4)&4294967295;var cb=(cc)&4294967295;var b0=HEAP[cb];var bZ=(V+16)&4294967295;HEAP[bZ]=b0;var bY=bJ;var bX=(bY+356)&4294967295;var bW=(bX+36)&4294967295;var bV=(bW+4)&4294967295;var bU=(bV)&4294967295;var bT=HEAP[bU];var bS=(V+24)&4294967295;HEAP[bS]=bT;var bR=bJ;var bM=(bR+356)&4294967295;var bL=(bM+48)&4294967295;var bK=(bL+4)&4294967295;var bI=(bK)&4294967295;var bH=HEAP[bI];var bG=(V+32)&4294967295;HEAP[bG]=bH;var bF=bJ;var bE=(bF+356)&4294967295;var bD=(bE+60)&4294967295;var bC=(bD+4)&4294967295;var bz=(bC)&4294967295;var by=HEAP[bz];var bx=(V+40)&4294967295;HEAP[bx]=by;bO=1}var bw=bJ;var bv=(bw+944)&4294967295;HEAP[bv]=0;ae=0;continue $bb16$2}$bb20$$bb10$$bb17$11:do{if(ae==4){var af=bJ;var ab=(af+944)&4294967295;var aa=HEAP[ab];var Z=(((aa))|0)<=2;if(Z){var Y=bJ;var X=(Y+352)&4294967295;HEAP[X]=0;ae=1;break $bb20$$bb10$$bb17$11}else{var W=bJ;var U=(W+356)&4294967295;var T=(U)&4294967295;var S=(T+4)&4294967295;var R=(S)&4294967295;var O=HEAP[R];var N=((O)|0);q=N;var M=bJ;var L=(M+356)&4294967295;var K=(L+12)&4294967295;var J=(K+4)&4294967295;var I=(J)&4294967295;var G=HEAP[I];var E=((G)|0);cd=E;ae=6;break $bb20$$bb10$$bb17$11}}}while(0);$bb20$$bb17$16:do{if(ae==6){var bm=bJ;var bl=cd;var bk=q;var bj=C;__ZN10FoFiType1C15readPrivateDictEiiP17Type1CPrivateDict(bm,bl,bk,bj);var bi=bO;var bB=reSign((bi),8,0)!=0;if(!(bB)){ae=1;break $bb20$$bb17$16}var bh=(V)&4294967295;var bg=HEAP[bh];var bf=C;var be=(bf)&4294967295;var bd=(be)&4294967295;HEAP[bd]=bg;var bb=(V+8)&4294967295;var ba=HEAP[bb];var a9=C;var a8=(a9)&4294967295;var a7=(a8+8)&4294967295;HEAP[a7]=ba;var a6=(V+16)&4294967295;var a5=HEAP[a6];var a4=C;var a2=(a4)&4294967295;var a0=(a2+16)&4294967295;HEAP[a0]=a5;var aR=(V+24)&4294967295;var aQ=HEAP[aR];var aP=C;var aO=(aP)&4294967295;var aN=(aO+24)&4294967295;HEAP[aN]=aQ;var aM=(V+32)&4294967295;var aL=HEAP[aM];var aK=C;var aI=(aK)&4294967295;var aG=(aI+32)&4294967295;HEAP[aG]=aL;var aw=(V+40)&4294967295;var av=HEAP[aw];var au=C;var at=(au)&4294967295;var ar=(at+40)&4294967295;HEAP[ar]=av;var aq=C;var ap=(aq+48)&4294967295;HEAP[ap]=1}}while(0);STACKTOP=F;return;return}function __ZN10FoFiType1C11readTopDictEv(a9){var T=STACKTOP;STACKTOP+=8;_memset(T,0,8);var hk;var dv;var gs=T;var f1;var ge=0;dv=a9;var c0=dv;var cY=(c0+128)&4294967295;var cW=(cY)&4294967295;HEAP[cW]=-1;var cU=dv;var cS=(cU+128)&4294967295;var cR=(cS+4)&4294967295;HEAP[cR]=0;var cQ=dv;var cP=(cQ+128)&4294967295;var cO=(cP+8)&4294967295;HEAP[cO]=0;var cN=dv;var g9=(cN+128)&4294967295;var g8=(g9+12)&4294967295;HEAP[g8]=0;var g7=dv;var g6=(g7+128)&4294967295;var g5=(g6+16)&4294967295;HEAP[g5]=0;var g4=dv;var g3=(g4+128)&4294967295;var g2=(g3+20)&4294967295;HEAP[g2]=0;var g1=dv;var g0=(g1+128)&4294967295;var gF=(g0+24)&4294967295;HEAP[gF]=0;var gE=dv;var gD=(gE+128)&4294967295;var gC=(gD+28)&4294967295;HEAP[gC]=0;var gB=dv;var gA=(gB+128)&4294967295;var gz=(gA+32)&4294967295;HEAP[gz]=0;var gy=dv;var gx=(gy+128)&4294967295;var gw=(gx+40)&4294967295;HEAP[gw]=-100;var f9=dv;var f8=(f9+128)&4294967295;var f7=(f8+48)&4294967295;HEAP[f7]=50;var f6=dv;var f5=(f6+128)&4294967295;var f4=(f5+56)&4294967295;HEAP[f4]=0;var f3=dv;var f2=(f3+128)&4294967295;var f0=(f2+60)&4294967295;HEAP[f0]=2;var fZ=dv;var fE=(fZ+128)&4294967295;var fD=(fE+64)&4294967295;var fC=(fD)&4294967295;HEAP[fC]=0.001;var fB=dv;var fA=(fB+128)&4294967295;var fz=(fA+64)&4294967295;var fy=(fz+8)&4294967295;HEAP[fy]=0;var fx=dv;var fv=(fx+128)&4294967295;var fu=(fv+64)&4294967295;var e9=(fu+16)&4294967295;HEAP[e9]=0;var e8=dv;var e7=(e8+128)&4294967295;var e6=(e7+64)&4294967295;var e5=(e6+24)&4294967295;HEAP[e5]=0.001;var e4=dv;var e3=(e4+128)&4294967295;var e2=(e3+64)&4294967295;var e1=(e2+32)&4294967295;HEAP[e1]=0;var e0=dv;var eN=(e0+128)&4294967295;var eM=(eN+64)&4294967295;var eL=(eM+40)&4294967295;HEAP[eL]=0;var eK=dv;var eJ=(eK+128)&4294967295;var eI=(eJ+112)&4294967295;HEAP[eI]=0;var eH=dv;var eG=(eH+128)&4294967295;var eF=(eG+116)&4294967295;HEAP[eF]=0;var eE=dv;var et=(eE+128)&4294967295;var es=(et+120)&4294967295;var er=(es)&4294967295;HEAP[er]=0;var eq=dv;var ep=(eq+128)&4294967295;var eo=(ep+120)&4294967295;var en=(eo+8)&4294967295;HEAP[en]=0;var em=dv;var el=(em+128)&4294967295;var ek=(el+120)&4294967295;var d7=(ek+16)&4294967295;HEAP[d7]=0;var d5=dv;var d3=(d5+128)&4294967295;var d1=(d3+120)&4294967295;var dZ=(d1+24)&4294967295;HEAP[dZ]=0;var dX=dv;var dV=(dX+128)&4294967295;var dT=(dV+152)&4294967295;HEAP[dT]=0;var dR=dv;var dQ=(dR+128)&4294967295;var dB=(dQ+160)&4294967295;HEAP[dB]=0;var dz=dv;var dx=(dz+128)&4294967295;var dt=(dx+164)&4294967295;HEAP[dt]=0;var dr=dv;var dp=(dr+128)&4294967295;var dm=(dp+168)&4294967295;HEAP[dm]=0;var dk=dv;var di=(dk+128)&4294967295;var dh=(di+172)&4294967295;HEAP[dh]=0;var b7=dv;var b6=(b7+128)&4294967295;var b4=(b6+176)&4294967295;HEAP[b4]=0;var b2=dv;var b0=(b2+128)&4294967295;var bY=(b0+180)&4294967295;HEAP[bY]=0;var bW=dv;var bU=(bW+128)&4294967295;var bS=(bU+184)&4294967295;HEAP[bS]=0;var bQ=dv;var bD=(bQ+128)&4294967295;var bC=(bD+188)&4294967295;HEAP[bC]=0;var bA=dv;var by=(bA+128)&4294967295;var bw=(by+192)&4294967295;HEAP[bw]=0;var bu=dv;var bs=(bu+128)&4294967295;var bq=(bs+196)&4294967295;HEAP[bq]=0;var bo=dv;var bm=(bo+352)&4294967295;var a8=dv;var a7=(a8+48)&4294967295;var a5=dv;__ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(a5,a7,0,gs,bm);var a3=(gs)&4294967295;var a1=HEAP[a3];f1=a1;var aZ=dv;var aX=(aZ+944)&4294967295;HEAP[aX]=0;while(1){var ba=(gs)&4294967295;var aR=HEAP[ba];var aO=(gs+4)&4294967295;var aM=HEAP[aO];var aL=((aR)+(aM))&4294967295;var aK=f1;var aJ=(((aL))|0)>(((aK))|0);if(!(aJ)){hk=1;break}var aV=dv;var aT=(aV+352)&4294967295;var aQ=dv;var aI=f1;var aH=__ZN10FoFiType1C5getOpEibPb(aQ,aI,0,aT);f1=aH;var aF=dv;var aD=(aF+352)&4294967295;var aB=HEAP[aD];var hl=reSign((aB),8,0)!=0;var eZ=(hl)^1;var cc=unSign((eZ),1,0);var dG=reSign((cc),8,0)!=0;if(dG){hk=1;break}var az=dv;var ax=(az+944)&4294967295;var av=HEAP[ax];var at=((av)-1)&4294967295;var aq=dv;var an=(aq+356)&4294967295;var am=(an+at*12)&4294967295;var al=(am)&4294967295;var ak=HEAP[al];var dC=reSign((ak),8,0)!=0;var eY=(dC)^1;var fw=unSign((eY),1,0);var du=reSign((fw),8,0)!=0;if(!(du)){hk=0;continue}var aj=dv;var ai=(aj+944)&4294967295;var ah=HEAP[ai];var ag=((ah)-1)&4294967295;var af=dv;var ae=(af+944)&4294967295;HEAP[ae]=ag;var ad=dv;var ac=(ad+128)&4294967295;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=(((aa))|0)<0;if(Z){var Y=dv;var X=(Y+944)&4294967295;var W=HEAP[X];var V=dv;var U=(V+356)&4294967295;var S=(U+W*12)&4294967295;var R=(S+4)&4294967295;var Q=(R)&4294967295;var P=Q;var O=HEAP[P];var N=dv;var M=(N+128)&4294967295;var L=(M)&4294967295;HEAP[L]=O}var K=dv;var I=(K+944)&4294967295;var y=HEAP[I];var x=dv;var w=(x+356)&4294967295;var v=(w+y*12)&4294967295;var u=(v+4)&4294967295;var t=(u)&4294967295;var s=t;var r=HEAP[s];if(r==0){hk=8}else{if(r==1){hk=9}else{if(r==2){hk=10}else{if(r==3){hk=11}else{if(r==4){hk=12}else{if(r==5){hk=13}else{if(r==13){hk=14}else{if(r==15){hk=15}else{if(r==16){hk=16}else{if(r==17){hk=17}else{if(r==18){hk=18}else{if(r==3072){hk=19}else{if(r==3073){hk=20}else{if(r==3074){hk=21}else{if(r==3075){hk=22}else{if(r==3076){hk=23}else{if(r==3077){hk=24}else{if(r==3078){hk=25}else{if(r==3079){hk=26}else{if(r==3080){hk=27}else{if(r==3102){hk=28}else{if(r==3108){hk=29}else{if(r==3109){hk=30}else{hk=31}}}}}}}}}}}}}}}}}}}}}}}if(hk==8){var p=dv;var n=(p+356)&4294967295;var e=(n)&4294967295;var d=(e+4)&4294967295;var c=(d)&4294967295;var b=HEAP[c];var a=((b)|0);var h4=dv;var h3=(h4+128)&4294967295;var h2=(h3+4)&4294967295;HEAP[h2]=a}else{if(hk==9){var h0=dv;var hY=(h0+356)&4294967295;var hP=(hY)&4294967295;var hO=(hP+4)&4294967295;var hN=(hO)&4294967295;var hM=HEAP[hN];var hL=((hM)|0);var hK=dv;var hJ=(hK+128)&4294967295;var hI=(hJ+8)&4294967295;HEAP[hI]=hL}else{if(hk==10){var A=dv;var z=(A+356)&4294967295;var q=(z)&4294967295;var o=(q+4)&4294967295;var m=(o)&4294967295;var l=HEAP[m];var k=((l)|0);var j=dv;var i=(j+128)&4294967295;var h=(i+16)&4294967295;HEAP[h]=k}else{if(hk==11){var g=dv;var f=(g+356)&4294967295;var h1=(f)&4294967295;var hZ=(h1+4)&4294967295;var hX=(hZ)&4294967295;var hW=HEAP[hX];var hV=((hW)|0);var hU=dv;var hT=(hU+128)&4294967295;var hS=(hT+20)&4294967295;HEAP[hS]=hV}else{if(hk==12){var hR=dv;var hQ=(hR+356)&4294967295;var hH=(hQ)&4294967295;var hF=(hH+4)&4294967295;var hD=(hF)&4294967295;var hC=HEAP[hD];var hB=((hC)|0);var hA=dv;var hz=(hA+128)&4294967295;var hy=(hz+24)&4294967295;HEAP[hy]=hB}else{if(hk==13){var ea=dv;var d8=(ea+356)&4294967295;var dP=(d8)&4294967295;var dO=(dP+4)&4294967295;var dN=(dO)&4294967295;var dM=HEAP[dN];var dL=dv;var dK=(dL+128)&4294967295;var dJ=(dK+120)&4294967295;var dI=(dJ)&4294967295;HEAP[dI]=dM;var dH=dv;var dE=(dH+356)&4294967295;var dg=(dE+12)&4294967295;var df=(dg+4)&4294967295;var de=(df)&4294967295;var dd=HEAP[de];var dc=dv;var db=(dc+128)&4294967295;var da=(db+120)&4294967295;var c9=(da+8)&4294967295;HEAP[c9]=dd;var c8=dv;var c6=(c8+356)&4294967295;var cM=(c6+24)&4294967295;var cL=(cM+4)&4294967295;var cK=(cL)&4294967295;var cJ=HEAP[cK];var cI=dv;var cH=(cI+128)&4294967295;var cG=(cH+120)&4294967295;var cF=(cG+16)&4294967295;HEAP[cF]=cJ;var cE=dv;var cC=(cE+356)&4294967295;var eb=(cC+36)&4294967295;var d9=(eb+4)&4294967295;var d6=(d9)&4294967295;var d4=HEAP[d6];var d2=dv;var d0=(d2+128)&4294967295;var dY=(d0+120)&4294967295;var dW=(dY+24)&4294967295;HEAP[dW]=d4}else{if(hk==14){var ev=dv;var eu=(ev+356)&4294967295;var ej=(eu)&4294967295;var ei=(ej+4)&4294967295;var eh=(ei)&4294967295;var eg=HEAP[eh];var ef=((eg)|0);var ee=dv;var ed=(ee+128)&4294967295;var ec=(ed+116)&4294967295;HEAP[ec]=ef}else{if(hk==15){var dn=dv;var dl=(dn+356)&4294967295;var dj=(dl)&4294967295;var c7=(dj+4)&4294967295;var c5=(c7)&4294967295;var c4=HEAP[c5];var c3=((c4)|0);var c2=dv;var c1=(c2+128)&4294967295;var cZ=(c1+160)&4294967295;HEAP[cZ]=c3}else{if(hk==16){var cX=dv;var cV=(cX+356)&4294967295;var cT=(cV)&4294967295;var cD=(cT+4)&4294967295;var cB=(cD)&4294967295;var cA=HEAP[cB];var cz=((cA)|0);var cy=dv;var cx=(cy+128)&4294967295;var cw=(cx+164)&4294967295;HEAP[cw]=cz}else{if(hk==17){var cv=dv;var cu=(cv+356)&4294967295;var ct=(cu)&4294967295;var cs=(ct+4)&4294967295;var cr=(cs)&4294967295;var cq=HEAP[cr];var cp=((cq)|0);var co=dv;var cn=(co+128)&4294967295;var cm=(cn+168)&4294967295;HEAP[cm]=cp}else{if(hk==18){var cl=dv;var ck=(cl+356)&4294967295;var cj=(ck)&4294967295;var ci=(cj+4)&4294967295;var ch=(ci)&4294967295;var cg=HEAP[ch];var cf=((cg)|0);var ce=dv;var cd=(ce+128)&4294967295;var cb=(cd+172)&4294967295;HEAP[cb]=cf;var ca=dv;var b9=(ca+356)&4294967295;var b8=(b9+12)&4294967295;var b5=(b8+4)&4294967295;var b3=(b5)&4294967295;var b1=HEAP[b3];var bZ=((b1)|0);var bX=dv;var bV=(bX+128)&4294967295;var bT=(bV+176)&4294967295;HEAP[bT]=bZ}else{if(hk==19){var hG=dv;var hE=(hG+356)&4294967295;var J=(hE)&4294967295;var H=(J+4)&4294967295;var G=(H)&4294967295;var F=HEAP[G];var E=((F)|0);var D=dv;var C=(D+128)&4294967295;var B=(C+12)&4294967295;HEAP[B]=E}else{if(hk==20){var hx=dv;var hw=(hx+356)&4294967295;var hv=(hw)&4294967295;var hu=(hv+4)&4294967295;var ht=(hu)&4294967295;var hs=HEAP[ht];var hr=((hs)|0);var hq=dv;var hp=(hq+128)&4294967295;var ho=(hp+28)&4294967295;HEAP[ho]=hr}else{if(hk==21){var hn=dv;var hm=(hn+356)&4294967295;var hj=(hm)&4294967295;var hi=(hj+4)&4294967295;var hh=(hi)&4294967295;var hg=HEAP[hh];var hf=dv;var he=(hf+128)&4294967295;var hd=(he+32)&4294967295;HEAP[hd]=hg}else{if(hk==22){var hc=dv;var hb=(hc+356)&4294967295;var ha=(hb)&4294967295;var gZ=(ha+4)&4294967295;var gY=(gZ)&4294967295;var gX=HEAP[gY];var gW=dv;var gV=(gW+128)&4294967295;var gU=(gV+40)&4294967295;HEAP[gU]=gX}else{if(hk==23){var gT=dv;var gS=(gT+356)&4294967295;var gR=(gS)&4294967295;var gP=(gR+4)&4294967295;var gv=(gP)&4294967295;var gu=HEAP[gv];var gt=dv;var gr=(gt+128)&4294967295;var gq=(gr+48)&4294967295;HEAP[gq]=gu}else{if(hk==24){var gp=dv;var go=(gp+356)&4294967295;var gn=(go)&4294967295;var gm=(gn+4)&4294967295;var gk=(gm)&4294967295;var fY=HEAP[gk];var fX=((fY)|0);var fW=dv;var fV=(fW+128)&4294967295;var fU=(fV+56)&4294967295;HEAP[fU]=fX}else{if(hk==25){var fT=dv;var fS=(fT+356)&4294967295;var fR=(fS)&4294967295;var fQ=(fR+4)&4294967295;var fO=(fQ)&4294967295;var ft=HEAP[fO];var fs=((ft)|0);var fr=dv;var fq=(fr+128)&4294967295;var fp=(fq+60)&4294967295;HEAP[fp]=fs}else{if(hk==26){var fo=dv;var fn=(fo+356)&4294967295;var fm=(fn)&4294967295;var fl=(fm+4)&4294967295;var fj=(fl)&4294967295;var gQ=HEAP[fj];var gO=dv;var gN=(gO+128)&4294967295;var gM=(gN+64)&4294967295;var gL=(gM)&4294967295;HEAP[gL]=gQ;var gK=dv;var gJ=(gK+356)&4294967295;var gI=(gJ+12)&4294967295;var gH=(gI+4)&4294967295;var gG=(gH)&4294967295;var gl=HEAP[gG];var gj=dv;var gi=(gj+128)&4294967295;var gh=(gi+64)&4294967295;var gg=(gh+8)&4294967295;HEAP[gg]=gl;var gf=dv;var gd=(gf+356)&4294967295;var gc=(gd+24)&4294967295;var gb=(gc+4)&4294967295;var ga=(gb)&4294967295;var fP=HEAP[ga];var fN=dv;var fM=(fN+128)&4294967295;var fL=(fM+64)&4294967295;var fK=(fL+16)&4294967295;HEAP[fK]=fP;var fJ=dv;var fI=(fJ+356)&4294967295;var fH=(fI+36)&4294967295;var fG=(fH+4)&4294967295;var fF=(fG)&4294967295;var fk=HEAP[fF];var fi=dv;var fh=(fi+128)&4294967295;var fg=(fh+64)&4294967295;var ff=(fg+24)&4294967295;HEAP[ff]=fk;var fe=dv;var fd=(fe+356)&4294967295;var fc=(fd+48)&4294967295;var fb=(fc+4)&4294967295;var fa=(fb)&4294967295;var eX=HEAP[fa];var eW=dv;var eV=(eW+128)&4294967295;var eU=(eV+64)&4294967295;var eT=(eU+32)&4294967295;HEAP[eT]=eX;var eS=dv;var eR=(eS+356)&4294967295;var eQ=(eR+60)&4294967295;var eP=(eQ+4)&4294967295;var eO=(eP)&4294967295;var eD=HEAP[eO];var eC=dv;var eB=(eC+128)&4294967295;var eA=(eB+64)&4294967295;var ez=(eA+40)&4294967295;HEAP[ez]=eD;var ey=dv;var ex=(ey+128)&4294967295;var ew=(ex+112)&4294967295;HEAP[ew]=1}else{if(hk==27){var dU=dv;var dS=(dU+356)&4294967295;var dF=(dS)&4294967295;var dD=(dF+4)&4294967295;var dA=(dD)&4294967295;var dy=HEAP[dA];var dw=dv;var ds=(dw+128)&4294967295;var dq=(ds+152)&4294967295;HEAP[dq]=dy}else{if(hk==28){var bR=dv;var bP=(bR+356)&4294967295;var bN=(bP)&4294967295;var bB=(bN+4)&4294967295;var bz=(bB)&4294967295;var bx=HEAP[bz];var bv=((bx)|0);var bt=dv;var br=(bt+128)&4294967295;var bp=(br+180)&4294967295;HEAP[bp]=bv;var bn=dv;var bl=(bn+356)&4294967295;var bj=(bl+12)&4294967295;var a6=(bj+4)&4294967295;var a4=(a6)&4294967295;var a2=HEAP[a4];var a0=((a2)|0);var aY=dv;var aW=(aY+128)&4294967295;var aU=(aW+184)&4294967295;HEAP[aU]=a0;var aS=dv;var aP=(aS+356)&4294967295;var aN=(aP+24)&4294967295;var aG=(aN+4)&4294967295;var aE=(aG)&4294967295;var aC=HEAP[aE];var aA=((aC)|0);var ay=dv;var aw=(ay+128)&4294967295;var au=(aw+188)&4294967295;HEAP[au]=aA}else{if(hk==29){var ar=dv;var ap=(ar+356)&4294967295;var ao=(ap)&4294967295;var bO=(ao+4)&4294967295;var bM=(bO)&4294967295;var bL=HEAP[bM];var bK=((bL)|0);var bJ=dv;var bI=(bJ+128)&4294967295;var bH=(bI+192)&4294967295;HEAP[bH]=bK}else{if(hk==30){var bG=dv;var bF=(bG+356)&4294967295;var bE=(bF)&4294967295;var bk=(bE+4)&4294967295;var bi=(bk)&4294967295;var bh=HEAP[bi];var bg=((bh)|0);var bf=dv;var be=(bf+128)&4294967295;var bd=(be+196)&4294967295;HEAP[bd]=bg}}}}}}}}}}}}}}}}}}}}}}}var bc=dv;var bb=(bc+944)&4294967295;HEAP[bb]=0;hk=0;continue}STACKTOP=T;return;return}function __ZN10FoFiType1C11readCharsetEv(H){var aw;var cg;var c;var cE;var b2;var cb;var a0;var b4;var b6;var b5;var bP=0;cg=H;var cD=cg;var cC=(cD+128)&4294967295;var cB=(cC+160)&4294967295;var cA=HEAP[cB];var cz=(((cA))|0)==0;$bb$$bb1$2:do{if(cz){var cy=cg;var cx=(cy+344)&4294967295;HEAP[cx]=(_fofiType1CISOAdobeCharset)&4294967295;aw=0;break $bb$$bb1$2}else{var cw=cg;var cv=(cw+128)&4294967295;var br=(cv+160)&4294967295;var bp=HEAP[br];var bn=(((bp))|0)==1;if(bn){var bl=cg;var bk=(bl+344)&4294967295;HEAP[bk]=(_fofiType1CExpertCharset)&4294967295;aw=0;break $bb$$bb1$2}else{var bj=cg;var bi=(bj+128)&4294967295;var bh=(bi+160)&4294967295;var bg=HEAP[bh];var bf=(((bg))|0)==2;if(bf){var a5=cg;var a3=(a5+344)&4294967295;HEAP[a3]=(_fofiType1CExpertSubsetCharset)&4294967295;aw=0;break $bb$$bb1$2}else{var a1=cg;var aZ=(a1+332)&4294967295;var aY=HEAP[aZ];var aX=_gmallocn(aY,2);var aW=aX;var aV=cg;var aU=(aV+344)&4294967295;HEAP[aU]=aW;b6=0;$bb7$11:while(1){var aA=cg;var az=(aA+332)&4294967295;var ay=HEAP[az];var ax=b6;var al=(((ay))|0)>(((ax))|0);if(!(al)){aw=3;break $bb7$11}var aT=cg;var aJ=(aT+344)&4294967295;var aH=HEAP[aJ];var aF=b6;var aD=(aH+2*aF)&4294967295;HEAP[aD]=0;var aC=b6;var aB=((aC)+1)&4294967295;b6=aB;aw=1;continue $bb7$11}var aj=cg;var ah=(aj+128)&4294967295;var ag=(ah+160)&4294967295;var af=HEAP[ag];a0=af;var ae=cg;var ad=(ae+352)&4294967295;var ac=a0;var ab=a0;var aa=((ab)+1)&4294967295;a0=aa;var Q=cg;var O=(Q)&4294967295;var M=__ZN8FoFiBase5getU8EiPb(O,ac,ad);b2=M;var L=b2;var K=(((L))|0)==0;$bb9$$bb17$15:do{if(K){b6=1;while(1){var l=cg;var k=(l+332)&4294967295;var j=HEAP[k];var i=b6;var h=(((j))|0)>(((i))|0);if(!(h)){aw=5;break}var J=cg;var I=(J+344)&4294967295;var G=HEAP[I];var F=cg;var E=(F+352)&4294967295;var z=cg;var y=(z)&4294967295;var x=a0;var w=__ZN8FoFiBase8getU16BEEiPb(y,x,E);var v=(((w))&65535);var u=b6;var t=(G+2*u)&4294967295;HEAP[t]=v;var s=a0;var r=((s)+2)&4294967295;a0=r;var q=cg;var p=(q+352)&4294967295;var o=HEAP[p];var Z=reSign((o),8,0)!=0;var bQ=(Z)^1;var aE=unSign((bQ),1,0);var b9=reSign((aE),8,0)!=0;if(b9){aw=5;break}var n=b6;var m=((n)+1)&4294967295;b6=m;aw=4;continue}}else{var g=b2;var f=(((g))|0)==1;if(f){b6=1;$bb28$25:while(1){var bN=cg;var bM=(bN+332)&4294967295;var bL=HEAP[bM];var bJ=b6;var bI=(((bL))|0)>(((bJ))|0);if(!(bI)){aw=10;break $bb28$25}var e=cg;var d=(e+352)&4294967295;var b=cg;var a=(b)&4294967295;var cK=a0;var cJ=__ZN8FoFiBase8getU16BEEiPb(a,cK,d);cb=cJ;var cI=a0;var cH=((cI)+2)&4294967295;a0=cH;var cG=cg;var cu=(cG+352)&4294967295;var ct=a0;var cs=a0;var cr=((cs)+1)&4294967295;a0=cr;var cq=cg;var cp=(cq)&4294967295;var co=__ZN8FoFiBase5getU8EiPb(cp,ct,cu);b4=co;var cn=cg;var cm=(cn+352)&4294967295;var cl=HEAP[cm];var bX=reSign((cl),8,0)!=0;var be=(bX)^1;var bK=unSign((be),1,0);var bT=reSign((bK),8,0)!=0;if(bT){aw=10;break $bb28$25}b5=0;while(1){var bZ=b5;var bY=b4;var bW=(((bZ))|0)>(((bY))|0);if(bW){aw=9;continue $bb28$25}var bV=cg;var bU=(bV+332)&4294967295;var bS=HEAP[bU];var bR=b6;var bO=(((bS))|0)>(((bR))|0);if(!(bO)){aw=9;continue $bb28$25}var cj=cg;var ci=(cj+344)&4294967295;var ch=HEAP[ci];var cf=cb;var ce=(((cf))&65535);var cd=b6;var cc=(ch+2*cd)&4294967295;HEAP[cc]=ce;var ca=b6;var b8=((ca)+1)&4294967295;b6=b8;var b7=cb;var b3=((b7)+1)&4294967295;cb=b3;var b1=b5;var b0=((b1)+1)&4294967295;b5=b0;aw=12;continue}}}else{var bH=b2;var bG=(((bH))|0)==2;if(!(bG)){aw=17;break $bb9$$bb17$15}b6=1;$bb41$36:while(1){var ak=cg;var ai=(ak+332)&4294967295;var Y=HEAP[ai];var X=b6;var W=(((Y))|0)>(((X))|0);if(!(W)){aw=17;break $bb9$$bb17$15}var bE=cg;var bD=(bE+352)&4294967295;var bA=cg;var bz=(bA)&4294967295;var by=a0;var bx=__ZN8FoFiBase8getU16BEEiPb(bz,by,bD);cb=bx;var bw=a0;var bv=((bw)+2)&4294967295;a0=bv;var bu=cg;var bt=(bu+352)&4294967295;var bq=cg;var bo=(bq)&4294967295;var bd=a0;var bc=__ZN8FoFiBase8getU16BEEiPb(bo,bd,bt);b4=bc;var bb=a0;var ba=((bb)+2)&4294967295;a0=ba;var a9=cg;var a8=(a9+352)&4294967295;var a7=HEAP[a8];var bF=reSign((a7),8,0)!=0;var ck=(bF)^1;var av=unSign((ck),1,0);var bC=reSign((av),8,0)!=0;if(bC){aw=17;break $bb9$$bb17$15}b5=0;while(1){var au=b5;var at=b4;var ar=(((au))|0)>(((at))|0);if(ar){aw=18;continue $bb41$36}var aq=cg;var ap=(aq+332)&4294967295;var ao=HEAP[ap];var an=b6;var am=(((ao))|0)>(((an))|0);if(!(am)){aw=18;continue $bb41$36}var a6=cg;var a4=(a6+344)&4294967295;var a2=HEAP[a4];var aS=cb;var aR=(((aS))&65535);var aQ=b6;var aP=(a2+2*aQ)&4294967295;HEAP[aP]=aR;var aN=b6;var aM=((aN)+1)&4294967295;b6=aM;var aL=cb;var aK=((aL)+1)&4294967295;cb=aK;var aI=b5;var aG=((aI)+1)&4294967295;b5=aG;aw=20;continue}}}}}while(0);var V=cg;var U=(V+352)&4294967295;var T=HEAP[U];var bs=reSign((T),8,0)!=0;var bB=(bs)^1;var D=unSign((bB),1,0);var bm=reSign((D),8,0)!=0;if(!(bm)){aw=0;break $bb$$bb1$2}var S=cg;var R=(S+344)&4294967295;var P=HEAP[R];var N=P;_gfree(N);var C=cg;var B=(C+344)&4294967295;HEAP[B]=0;cE=0;aw=25;break $bb$$bb1$2}}}}while(0);if(aw==0){cE=1}var A=cE;c=A;var cF=c;var aO=(((cF))&255);return aO;return null}function __ZN10FoFiType1C13buildEncodingEv(aP){var U=STACKTOP;STACKTOP+=256;_memset(U,0,256);var dA;var bO;var L=U;var W;var V;var bT;var cQ;var bm;var aO;var bU;var aD;var bl;var bk;var cZ=0;bO=aP;var bC=bO;var bB=(bC+128)&4294967295;var bA=(bB+164)&4294967295;var bz=HEAP[bA];var bx=(((bz))|0)==0;$bb$$bb1$2:do{if(bx){var bw=bO;var bv=(bw+24)&4294967295;HEAP[bv]=(_fofiType1StandardEncoding)&4294967295}else{var bt=bO;var bs=(bt+128)&4294967295;var br=(bs+164)&4294967295;var dp=HEAP[br];var dn=(((dp))|0)==1;if(dn){var dm=bO;var dl=(dm+24)&4294967295;HEAP[dl]=(_fofiType1ExpertEncoding)&4294967295}else{var dk=_gmallocn(256,4);var dj=dk;var di=bO;var dh=(di+24)&4294967295;HEAP[dh]=dj;bl=0;$bb5$8:while(1){var c5=bl;var c4=(((c5))|0)<=255;if(!(c4)){dA=3;break $bb5$8}var dg=bO;var df=(dg+24)&4294967295;var da=HEAP[df];var c9=bl;var c8=(da+4*c9)&4294967295;HEAP[c8]=0;var c7=bl;var c6=((c7)+1)&4294967295;bl=c6;dA=1;continue $bb5$8}var c3=bO;var c1=(c3+128)&4294967295;var c0=(c1+164)&4294967295;var cY=HEAP[c0];cQ=cY;var cX=bO;var cW=(cX+352)&4294967295;var cV=cQ;var cU=cQ;var cT=((cU)+1)&4294967295;cQ=cT;var cS=bO;var cR=(cS)&4294967295;var cP=__ZN8FoFiBase5getU8EiPb(cR,cV,cW);bT=cP;var cO=bO;var cM=(cO+352)&4294967295;var cL=HEAP[cM];var dB=reSign((cL),8,0)!=0;var cr=(dB)^1;var bh=unSign((cr),1,0);var bM=reSign((bh),8,0)!=0;if(bM){dA=4;break $bb$$bb1$2}var cK=bT;var cJ=(cK)&127;var cI=(((cJ))|0)==0;$bb11$$bb29$13:do{if(cI){var cH=bO;var cG=(cH+352)&4294967295;var cF=cQ;var cE=cQ;var cD=((cE)+1)&4294967295;cQ=cD;var cB=bO;var cA=(cB)&4294967295;var cz=__ZN8FoFiBase5getU8EiPb(cA,cF,cG);var cy=((cz)+1)&4294967295;W=cy;var cx=bO;var cw=(cx+352)&4294967295;var cv=HEAP[cw];var bF=reSign((cv),8,0)!=0;var db=(bF)^1;var dC=unSign((db),1,0);var bE=reSign((dC),8,0)!=0;if(bE){dA=4;break $bb$$bb1$2}var cu=bO;var ct=(cu+332)&4294967295;var cs=HEAP[ct];var cp=W;var co=(((cs))|0)<(((cp))|0);if(co){var cn=bO;var cm=(cn+332)&4294967295;var cl=HEAP[cm];W=cl}bl=1;while(1){var a4=bl;var a0=W;var aZ=(((a4))|0)<(((a0))|0);if(!(aZ)){dA=12;break}var ck=bO;var cj=(ck+352)&4294967295;var ci=cQ;var ch=cQ;var cg=((ch)+1)&4294967295;cQ=cg;var cf=bO;var ce=(cf)&4294967295;var cd=__ZN8FoFiBase5getU8EiPb(ce,ci,cj);bm=cd;var cc=bO;var cb=(cc+352)&4294967295;var ca=HEAP[cb];var by=reSign((ca),8,0)!=0;var bq=(by)^1;var cN=unSign((bq),1,0);var bu=reSign((cN),8,0)!=0;if(bu){dA=4;break $bb$$bb1$2}var b9=bO;var b8=(b9+24)&4294967295;var b7=HEAP[b8];var b6=bm;var b4=(b7+4*b6)&4294967295;var b3=HEAP[b4];var b2=(b3)!=0;if(b2){var b1=bO;var b0=(b1+24)&4294967295;var bZ=HEAP[b0];var bY=bm;var bX=(bZ+4*bY)&4294967295;var bW=HEAP[bX];_gfree(bW)}var bV=bO;var bR=(bV+24)&4294967295;var bQ=HEAP[bR];var bP=bO;var bN=(bP+352)&4294967295;var bL=bO;var bK=(bL+344)&4294967295;var bJ=HEAP[bK];var bI=bl;var bH=(bJ+2*bI)&4294967295;var bG=HEAP[bH];var bd=unSign((bG),16,0);var bc=bO;var bb=(L)&4294967295;var ba=__ZN10FoFiType1C9getStringEiPcPb(bc,bd,bb,bN);var a9=_copyString(ba);var a8=bm;var a7=(bQ+4*a8)&4294967295;HEAP[a7]=a9;var a6=bl;var a5=((a6)+1)&4294967295;bl=a5;dA=8;continue}}else{var aY=bT;var aX=(aY)&127;var aW=(((aX))|0)==1;if(!(aW)){dA=15;break $bb11$$bb29$13}var aV=bO;var aU=(aV+352)&4294967295;var aT=cQ;var aS=cQ;var aR=((aS)+1)&4294967295;cQ=aR;var aN=bO;var aM=(aN)&4294967295;var aL=__ZN8FoFiBase5getU8EiPb(aM,aT,aU);V=aL;var aK=bO;var aJ=(aK+352)&4294967295;var aI=HEAP[aJ];var bp=reSign((aI),8,0)!=0;var bS=(bp)^1;var ah=unSign((bS),1,0);var bo=reSign((ah),8,0)!=0;if(bo){dA=4;break $bb$$bb1$2}W=1;bl=0;$bb50$30:while(1){var d2=bl;var d1=V;var d0=(((d2))|0)<(((d1))|0);if(!(d0)){dA=15;break $bb11$$bb29$13}var aH=bO;var aG=(aH+352)&4294967295;var aF=cQ;var aE=cQ;var aC=((aE)+1)&4294967295;cQ=aC;var aB=bO;var aA=(aB)&4294967295;var az=__ZN8FoFiBase5getU8EiPb(aA,aF,aG);bm=az;var ay=bO;var ax=(ay+352)&4294967295;var aw=cQ;var av=cQ;var au=((av)+1)&4294967295;cQ=au;var at=bO;var ar=(at)&4294967295;var aq=__ZN8FoFiBase5getU8EiPb(ar,aw,ax);bU=aq;var ap=bO;var ao=(ap+352)&4294967295;var an=HEAP[ao];var bn=reSign((an),8,0)!=0;var bD=(bn)^1;var b5=unSign((bD),1,0);var bj=reSign((b5),8,0)!=0;if(bj){dA=4;break $bb$$bb1$2}bk=0;while(1){var a=bk;var em=bU;var el=(((a))|0)>(((em))|0);if(el){dA=22;break}var ek=bO;var ei=(ek+332)&4294967295;var eg=HEAP[ei];var d6=W;var d5=(((eg))|0)>(((d6))|0);if(!(d5)){dA=22;break}var am=bm;var al=(((am))|0)<=255;if(al){var ak=bO;var aj=(ak+24)&4294967295;var ai=HEAP[aj];var ag=bm;var af=(ai+4*ag)&4294967295;var ae=HEAP[af];var ad=(ae)!=0;if(ad){var ac=bO;var ab=(ac+24)&4294967295;var aa=HEAP[ab];var Z=bm;var Y=(aa+4*Z)&4294967295;var X=HEAP[Y];_gfree(X)}var T=bO;var S=(T+24)&4294967295;var R=HEAP[S];var Q=bO;var P=(Q+352)&4294967295;var O=bO;var N=(O+344)&4294967295;var M=HEAP[N];var J=W;var H=(M+2*J)&4294967295;var y=HEAP[H];var x=unSign((y),16,0);var w=bO;var v=(L)&4294967295;var u=__ZN10FoFiType1C9getStringEiPcPb(w,x,v,P);var t=_copyString(u);var s=bm;var r=(R+4*s)&4294967295;HEAP[r]=t}var p=W;var n=((p)+1)&4294967295;W=n;var e=bm;var d=((e)+1)&4294967295;bm=d;var c=bk;var b=((c)+1)&4294967295;bk=b;dA=19;continue}var d4=bl;var d3=((d4)+1)&4294967295;bl=d3;dA=17;continue $bb50$30}}}while(0);var dZ=bT;var dX=(dZ)&128;var dV=(((dX))|0)!=0;if(!(dV)){dA=4;break $bb$$bb1$2}var K=bO;var I=(K+352)&4294967295;var G=cQ;var F=cQ;var E=((F)+1)&4294967295;cQ=E;var D=bO;var C=(D)&4294967295;var B=__ZN8FoFiBase5getU8EiPb(C,G,I);aD=B;var A=bO;var z=(A+352)&4294967295;var q=HEAP[z];var bg=reSign((q),8,0)!=0;var cC=(bg)^1;var aQ=unSign((cC),1,0);var bf=reSign((aQ),8,0)!=0;if(bf){dA=4;break $bb$$bb1$2}bl=0;while(1){var de=bl;var dd=aD;var dc=(((de))|0)<(((dd))|0);if(!(dc)){dA=4;break $bb$$bb1$2}var o=bO;var m=(o+352)&4294967295;var l=cQ;var k=cQ;var j=((k)+1)&4294967295;cQ=j;var i=bO;var h=(i)&4294967295;var g=__ZN8FoFiBase5getU8EiPb(h,l,m);bm=g;var f=bO;var ej=(f+352)&4294967295;var eh=HEAP[ej];var be=reSign((eh),8,0)!=0;var cq=(be)^1;var bi=unSign((cq),1,0);var a3=reSign((bi),8,0)!=0;if(a3){dA=4;break $bb$$bb1$2}var ef=bO;var ee=(ef+352)&4294967295;var ed=bO;var ec=(ed)&4294967295;var eb=cQ;var ea=__ZN8FoFiBase8getU16BEEiPb(ec,eb,ee);aO=ea;var d9=cQ;var d8=((d9)+2)&4294967295;cQ=d8;var dY=bO;var dW=(dY+352)&4294967295;var dU=HEAP[dW];var a2=reSign((dU),8,0)!=0;var c2=(a2)^1;var d7=unSign((c2),1,0);var a1=reSign((d7),8,0)!=0;if(a1){dA=4;break $bb$$bb1$2}var dT=bO;var dS=(dT+24)&4294967295;var dR=HEAP[dS];var dQ=bm;var dP=(dR+4*dQ)&4294967295;var dO=HEAP[dP];var dN=(dO)!=0;if(dN){var dM=bO;var dL=(dM+24)&4294967295;var dK=HEAP[dL];var dJ=bm;var dI=(dK+4*dJ)&4294967295;var dH=HEAP[dI];_gfree(dH)}var dG=bO;var dF=(dG+24)&4294967295;var dE=HEAP[dF];var dD=bO;var dz=(dD+352)&4294967295;var dy=bO;var dx=aO;var dw=(L)&4294967295;var dv=__ZN10FoFiType1C9getStringEiPcPb(dy,dx,dw,dz);var du=_copyString(dv);var dt=bm;var ds=(dE+4*dt)&4294967295;HEAP[ds]=du;var dr=bl;var dq=((dr)+1)&4294967295;bl=dq;dA=28;continue}}}}while(0);STACKTOP=U;return;return}function __ZN10FoFiType1C12readFDSelectEv(E){var X;var bw;var bl;var aR;var ar;var m;var aq;var ao;var s;var bk;var bi;var a2=0;bw=E;var bU=bw;var bT=(bU+332)&4294967295;var bS=HEAP[bT];var bR=_gmalloc(bS);var bQ=bw;var bP=(bQ+340)&4294967295;HEAP[bP]=bR;var bO=bw;var bN=(bO+128)&4294967295;var bM=(bN+196)&4294967295;var bL=HEAP[bM];var aI=(((bL))|0)==0;$bb$$bb4$2:do{if(aI){bk=0;while(1){var ay=bw;var ax=(ay+332)&4294967295;var av=HEAP[ax];var au=bk;var at=(((av))|0)>(((au))|0);if(!(at)){X=2;break}var aG=bw;var aE=(aG+340)&4294967295;var aD=HEAP[aE];var aC=bk;var aB=(aD+aC)&4294967295;HEAP[aB]=0;var aA=bk;var az=((aA)+1)&4294967295;bk=az;X=0;continue}}else{var ap=bw;var an=(ap+128)&4294967295;var am=(an+196)&4294967295;var al=HEAP[am];ar=al;var ak=bw;var aj=(ak+352)&4294967295;var ai=ar;var ah=ar;var ag=((ah)+1)&4294967295;ar=ag;var af=bw;var ae=(af)&4294967295;var ad=__ZN8FoFiBase5getU8EiPb(ae,ai,aj);aR=ad;var ac=bw;var ab=(ac+352)&4294967295;var aa=HEAP[ab];var M=reSign((aa),8,0)!=0;var a3=(M)^1;var bg=unSign((a3),1,0);var bA=reSign((bg),8,0)!=0;if(bA){X=4;break $bb$$bb4$2}var Z=aR;var Y=(((Z))|0)==0;if(Y){var W=bw;var V=(W+332)&4294967295;var U=HEAP[V];var T=bw;var S=(T)&4294967295;var R=ar;var Q=__ZN8FoFiBase11checkRegionEii(S,R,U);var bt=reSign((Q),8,0)!=0;var bm=(bt)^1;var a6=unSign((bm),1,0);bl=a6;var P=bl;var bq=reSign((P),8,0)!=0;if(bq){var O=bw;var N=(O+352)&4294967295;HEAP[N]=0}else{var L=bw;var K=(L+332)&4294967295;var J=HEAP[K];var I=bw;var H=(I)&4294967295;var G=(H+8)&4294967295;var F=HEAP[G];var D=ar;var C=(F+D)&4294967295;var B=bw;var A=(B+340)&4294967295;var z=HEAP[A];_llvm_memcpy_p0i8_p0i8_i32(z,C,J,1,0)}}else{var y=aR;var x=(((y))|0)==3;if(x){var w=bw;var v=(w+352)&4294967295;var u=bw;var t=(u)&4294967295;var r=ar;var q=__ZN8FoFiBase8getU16BEEiPb(t,r,v);m=q;var p=ar;var o=((p)+2)&4294967295;ar=o;var n=bw;var l=(n+352)&4294967295;var k=bw;var j=(k)&4294967295;var i=ar;var h=__ZN8FoFiBase8getU16BEEiPb(j,i,l);aq=h;var g=ar;var f=((g)+2)&4294967295;ar=f;bk=1;$bb29$18:while(1){var aW=bk;var aV=m;var aU=(((aW))|0)<=(((aV))|0);if(!(aU)){X=15;break $bb29$18}var e=bw;var d=(e+352)&4294967295;var c=ar;var b=ar;var a=((b)+1)&4294967295;ar=a;var bZ=bw;var bY=(bZ)&4294967295;var bX=__ZN8FoFiBase5getU8EiPb(bY,c,d);s=bX;var bW=bw;var bV=(bW+352)&4294967295;var bK=bw;var bJ=(bK)&4294967295;var bI=ar;var bH=__ZN8FoFiBase8getU16BEEiPb(bJ,bI,bV);ao=bH;var bG=bw;var bF=(bG+352)&4294967295;var bE=HEAP[bF];var bj=reSign((bE),8,0)!=0;var aw=(bj)^1;var bh=unSign((aw),1,0);var ba=reSign((bh),8,0)!=0;if(ba){X=4;break $bb$$bb4$2}var bD=ar;var bC=((bD)+2)&4294967295;ar=bC;var bB=aq;var bz=ao;var by=(((bB))|0)>(((bz))|0);if(by){X=8;break $bb29$18}var bx=bw;var bv=(bx+332)&4294967295;var bu=HEAP[bv];var bs=ao;var br=(((bu))|0)<(((bs))|0);if(br){X=8;break $bb29$18}var bn=aq;bi=bn;while(1){var a4=bi;var a1=ao;var a0=(((a4))|0)<(((a1))|0);if(!(a0)){X=13;break}var bf=bw;var be=(bf+340)&4294967295;var bd=HEAP[be];var bc=s;var bb=(((bc))&255);var a9=bi;var a8=(bd+a9)&4294967295;HEAP[a8]=bb;var a7=bi;var a5=((a7)+1)&4294967295;bi=a5;X=11;continue}var aZ=ao;aq=aZ;var aY=bk;var aX=((aY)+1)&4294967295;bk=aX;X=6;continue $bb29$18}if(X==15){}else{if(X==8){var bp=bw;var bo=(bp+352)&4294967295;HEAP[bo]=0}}}else{bk=0;while(1){var aL=bw;var aK=(aL+332)&4294967295;var aJ=HEAP[aK];var aH=bk;var aF=(((aJ))|0)>(((aH))|0);if(!(aF)){X=4;break $bb$$bb4$2}var aT=bw;var aS=(aT+340)&4294967295;var aQ=HEAP[aS];var aP=bk;var aO=(aQ+aP)&4294967295;HEAP[aO]=0;var aN=bk;var aM=((aN)+1)&4294967295;bk=aM;X=16;continue}}}}}while(0);return;return}function __ZN10FoFiType1C5parseEv(aO){var V=STACKTOP;STACKTOP+=28;_memset(V,0,28);var ds;var bQ;var cf;var ci;var bG;var cQ;var cS;var bF;var N=V;var db=V+20;var bq;var c0=0;bQ=aO;var bE=bQ;var bD=(bE+352)&4294967295;HEAP[bD]=1;var bC=bQ;var bB=(bC)&4294967295;var bA=(bB+12)&4294967295;var by=HEAP[bA];var bx=(((by))|0)>0;$bb$$bb2$2:do{if(bx){var bw=bQ;var dl=(bw)&4294967295;var dk=(dl+8)&4294967295;var dj=HEAP[dk];var di=(dj)&4294967295;var dh=HEAP[di];var dg=reSign((dh),8,0)!=1;if(!(dg)){ds=1;break $bb$$bb2$2}var df=bQ;var de=(df)&4294967295;var dd=(de+8)&4294967295;var dc=HEAP[dd];var da=(dc+1)&4294967295;var c9=bQ;var c8=(c9)&4294967295;var c7=(c8+8)&4294967295;HEAP[c7]=da;var c6=bQ;var c5=(c6)&4294967295;var c4=(c5+12)&4294967295;var c3=HEAP[c4];var c2=((c3)-1)&4294967295;var c1=bQ;var cZ=(c1)&4294967295;var cY=(cZ+12)&4294967295;HEAP[cY]=c2}}while(0);var cX=bQ;var cW=(cX+352)&4294967295;var cV=bQ;var cU=(cV+28)&4294967295;var cT=bQ;var cR=(cT+352)&4294967295;var cP=bQ;var cO=(cP)&4294967295;var cN=__ZN8FoFiBase5getU8EiPb(cO,2,cR);var cM=bQ;__ZN10FoFiType1C8getIndexEiP11Type1CIndexPb(cM,cN,cU,cW);var cL=bQ;var cK=(cL+352)&4294967295;var cJ=bQ;var cI=(cJ+48)&4294967295;var cH=bQ;var cG=(cH+28)&4294967295;var cF=(cG+16)&4294967295;var cE=HEAP[cF];var cD=bQ;__ZN10FoFiType1C8getIndexEiP11Type1CIndexPb(cD,cE,cI,cK);var cC=bQ;var cB=(cC+352)&4294967295;var cA=bQ;var cz=(cA+68)&4294967295;var cy=bQ;var cx=(cy+48)&4294967295;var cw=(cx+16)&4294967295;var cv=HEAP[cw];var cu=bQ;__ZN10FoFiType1C8getIndexEiP11Type1CIndexPb(cu,cv,cz,cB);var cs=bQ;var cr=(cs+352)&4294967295;var cq=bQ;var cp=(cq+88)&4294967295;var co=bQ;var cn=(co+68)&4294967295;var cm=(cn+16)&4294967295;var cl=HEAP[cm];var ck=bQ;__ZN10FoFiType1C8getIndexEiP11Type1CIndexPb(ck,cl,cp,cr);var cj=bQ;var ch=(cj+352)&4294967295;var cg=HEAP[ch];var dt=reSign((cg),8,0)!=0;var ct=(dt)^1;var bk=unSign((ct),1,0);var bU=reSign((bk),8,0)!=0;$bb6$$bb7$6:do{if(bU){bF=0}else{var ce=bQ;var cc=(ce+88)&4294967295;var cb=(cc+4)&4294967295;var ca=HEAP[cb];var b9=(((ca))|0)>1239;if(b9){var b8=bQ;var b7=(b8+88)&4294967295;var b6=(b7+4)&4294967295;var b4=HEAP[b6];var b3=(((b4))|0)<=33899;if(b3){cQ=1131}else{cQ=32768}var b2=cQ;cS=b2}else{cS=107}var b1=bQ;var b0=(b1+348)&4294967295;var bZ=cS;HEAP[b0]=bZ;var bY=bQ;var bX=(bY+352)&4294967295;var bW=bQ;var bV=(bW+28)&4294967295;var bT=bQ;__ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(bT,bV,0,db,bX);var bS=bQ;var bR=(bS+352)&4294967295;var bP=HEAP[bR];var bI=reSign((bP),8,0)!=0;var ah=(bI)^1;var cd=unSign((ah),1,0);var bH=reSign((cd),8,0)!=0;if(bH){bF=0}else{var bO=__Znwj(32);var bN=bO;bG=bN;var bM=(db+4)&4294967295;var bL=HEAP[bM];var bK=bQ;var bJ=(bK)&4294967295;var bg=(bJ+8)&4294967295;var bf=HEAP[bg];var be=(db)&4294967295;var bd=HEAP[be];var bc=(bf+bd)&4294967295;var ba=bG;__ZN9GooStringC1EPKci(ba,bc,bL);var a9=bQ;var a8=(a9+20)&4294967295;var a7=bG;HEAP[a8]=a7;var a6=bQ;__ZN10FoFiType1C11readTopDictEv(a6);var a0=bQ;var aY=(a0+128)&4294967295;var aX=(aY)&4294967295;var aW=HEAP[aX];var aV=(((aW))|0)==3102;if(aV){var aU=bQ;var aT=(aU+128)&4294967295;var aS=(aT+192)&4294967295;var aR=HEAP[aS];var aQ=(((aR))|0)==0;$bb21$$bb22$22:do{if(aQ){var aM=bQ;var aL=(aM+336)&4294967295;HEAP[aL]=1;var aK=_gmalloc(556);var aJ=aK;var aI=bQ;var aH=(aI+328)&4294967295;HEAP[aH]=aJ;var aG=bQ;var aF=(aG+328)&4294967295;var aE=HEAP[aF];var aD=(aE)&4294967295;var aC=bQ;__ZN10FoFiType1C15readPrivateDictEiiP17Type1CPrivateDict(aC,0,0,aD)}else{var aB=bQ;var aA=(aB+352)&4294967295;var az=bQ;var ay=(az+128)&4294967295;var ax=(ay+192)&4294967295;var aw=HEAP[ax];var av=bQ;__ZN10FoFiType1C8getIndexEiP11Type1CIndexPb(av,aw,N,aA);var au=bQ;var at=(au+352)&4294967295;var ar=HEAP[at];var bz=reSign((ar),8,0)!=0;var dE=(bz)^1;var a2=unSign((dE),1,0);var bv=reSign((a2),8,0)!=0;if(bv){bF=0;ds=7;break $bb6$$bb7$6}else{var aq=(N+4)&4294967295;var ap=HEAP[aq];var ao=bQ;var an=(ao+336)&4294967295;HEAP[an]=ap;var am=bQ;var al=(am+336)&4294967295;var ak=HEAP[al];var aj=_gmallocn(ak,556);var ai=aj;var af=bQ;var ae=(af+328)&4294967295;HEAP[ae]=ai;bq=0;while(1){var y=bQ;var x=(y+336)&4294967295;var w=HEAP[x];var v=bq;var u=(((w))|0)>(((v))|0);if(!(u)){ds=12;break $bb21$$bb22$22}var ad=bQ;var ac=(ad+352)&4294967295;var ab=bQ;var aa=bq;__ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(ab,N,aa,db,ac);var Z=bQ;var Y=(Z+352)&4294967295;var X=HEAP[Y];var bu=reSign((X),8,0)!=0;var bl=(bu)^1;var aZ=unSign((bl),1,0);var bs=reSign((aZ),8,0)!=0;if(bs){ds=9;break}var W=bQ;var U=(W+328)&4294967295;var T=HEAP[U];var S=bq;var R=(T+556*S)&4294967295;var Q=(db+4)&4294967295;var P=HEAP[Q];var O=(db)&4294967295;var M=HEAP[O];var K=bQ;__ZN10FoFiType1C6readFDEiiP17Type1CPrivateDict(K,M,P,R);var I=bq;var z=((I)+1)&4294967295;bq=z;ds=8;continue}bF=0;ds=7;break $bb6$$bb7$6}}}while(0)}else{var t=_gmalloc(556);var s=t;var q=bQ;var o=(q+328)&4294967295;HEAP[o]=s;var e=bQ;var d=(e+328)&4294967295;var c=HEAP[d];var b=(c)&4294967295;var a=bQ;var ef=(a+128)&4294967295;var ee=(ef+172)&4294967295;var ed=HEAP[ee];var ea=bQ;var d8=(ea+128)&4294967295;var dY=(d8+176)&4294967295;var dX=HEAP[dY];var dW=bQ;__ZN10FoFiType1C15readPrivateDictEiiP17Type1CPrivateDict(dW,dX,ed,b)}var dV=bQ;var dU=(dV+352)&4294967295;var dT=HEAP[dU];var bo=reSign((dT),8,0)!=0;var a1=(bo)^1;var ag=unSign((a1),1,0);var bn=reSign((ag),8,0)!=0;if(bn){bF=0}else{var dS=bQ;var dR=(dS+128)&4294967295;var dP=(dR+168)&4294967295;var dN=HEAP[dP];var L=(((dN))|0)<=0;if(L){var J=bQ;var H=(J+352)&4294967295;HEAP[H]=0;bF=0}else{var G=bQ;var F=(G+352)&4294967295;var E=bQ;var D=(E+108)&4294967295;var C=bQ;var B=(C+128)&4294967295;var A=(B+168)&4294967295;var r=HEAP[A];var p=bQ;__ZN10FoFiType1C8getIndexEiP11Type1CIndexPb(p,r,D,F);var n=bQ;var m=(n+352)&4294967295;var l=HEAP[m];var bm=reSign((l),8,0)!=0;var b5=(bm)^1;var ec=unSign((b5),1,0);var bj=reSign((ec),8,0)!=0;if(bj){bF=0}else{var k=bQ;var j=(k+108)&4294967295;var h=(j+4)&4294967295;var g=HEAP[h];var f=bQ;var eb=(f+332)&4294967295;HEAP[eb]=g;var d9=bQ;var d7=(d9+128)&4294967295;var d6=(d7)&4294967295;var d5=HEAP[d6];var d4=(((d5))|0)==3102;$bb54$$bb60$45:do{if(d4){var d3=bQ;__ZN10FoFiType1C12readFDSelectEv(d3);var d2=bQ;var d1=(d2+352)&4294967295;var d0=HEAP[d1];var bi=reSign((d0),8,0)!=0;var i=(bi)^1;var dZ=unSign((i),1,0);var bh=reSign((dZ),8,0)!=0;if(!(bh)){ds=15;break $bb54$$bb60$45}bF=0;ds=7;break $bb6$$bb7$6}}while(0);var dQ=bQ;var dO=__ZN10FoFiType1C11readCharsetEv(dQ);var a5=reSign((dO),8,0)!=0;var bb=(a5)^1;var br=unSign((bb),1,0);ci=br;var dM=ci;var a4=reSign((dM),8,0)!=0;if(a4){var dL=bQ;var dK=(dL+352)&4294967295;HEAP[dK]=0;bF=0}else{var dJ=bQ;var dI=(dJ+128)&4294967295;var dH=(dI)&4294967295;var dG=HEAP[dH];var dF=(((dG))|0)!=3092;$bb66$$bb73$52:do{if(dF){var dD=bQ;var dC=(dD+128)&4294967295;var dB=(dC)&4294967295;var dA=HEAP[dB];var dz=(((dA))|0)!=3102;if(!(dz)){ds=17;break $bb66$$bb73$52}var dy=bQ;__ZN10FoFiType1C13buildEncodingEv(dy);var dx=bQ;var dw=(dx+352)&4294967295;var dv=HEAP[dw];var a3=reSign((dv),8,0)!=0;var bt=(a3)^1;var bp=unSign((bt),1,0);var aP=reSign((bp),8,0)!=0;if(!(aP)){ds=17;break $bb66$$bb73$52}bF=0;ds=7;break $bb6$$bb7$6}}while(0);var du=bQ;var dr=(du+352)&4294967295;var dp=HEAP[dr];var dn=unSign((dp),8,0);bF=dn}}}}}}}while(0);var dm=bF;cf=dm;var dq=cf;var aN=(((dq))&255);STACKTOP=V;return aN;return null}function __ZN10FoFiType1C6cvtNumEdbP9GooString(z,X,Z,G){var u=STACKTOP;STACKTOP+=12;_memset(u,0,12);var Y;var ax;var aU;var ab;var aK;var A=u;var V;var aa;var d=0;ax=z;aU=X;ab=Z;aK=G;aa=0;var aT=ab;var B=reSign((aT),8,0)!=0;$bb$$bb4$2:do{if(B){var aS=aU;var aR=(aS)>=-32768;$bb1$$bb3$4:do{if(aR){var aQ=aU;var aP=(aQ)<32768;if(!(aP)){Y=1;break $bb1$$bb3$4}var aO=aU;var aN=(aO)*256;var aM=((aN)|0);V=aM;var aL=(A)&4294967295;HEAP[aL]=-1;var aJ=V;var aq=(((aJ))|0)>>24;var ao=(((aq))&255);var am=(A+1)&4294967295;HEAP[am]=ao;var ak=V;var ai=(((ak))|0)>>16;var ag=(((ai))&255);var af=(A+2)&4294967295;HEAP[af]=ag;var ae=V;var ad=(((ae))|0)>>8;var ac=(((ad))&255);var Q=(A+3)&4294967295;HEAP[Q]=ac;var O=V;var M=(((O))&255);var K=(A+4)&4294967295;HEAP[K]=M;var I=(A+5)&4294967295;HEAP[I]=-1;var H=(A+6)&4294967295;HEAP[H]=0;var F=(A+7)&4294967295;HEAP[F]=0;var E=(A+8)&4294967295;HEAP[E]=1;var D=(A+9)&4294967295;HEAP[D]=0;var C=(A+10)&4294967295;HEAP[C]=12;var y=(A+11)&4294967295;HEAP[y]=12;aa=12}}while(0)}else{var x=aU;var w=((x)|0);V=w;var v=V;var t=(((v))|0)<-107;$bb7$$bb5$9:do{if(!t){var s=V;var r=(((s))|0)>107;if(r){Y=4;break $bb7$$bb5$9}var q=V;var p=(((q))&255);var o=((p)+-117)&255;var n=(A)&4294967295;HEAP[n]=o;aa=1;Y=6;break $bb$$bb4$2}}while(0);var m=V;var l=(((m))|0)<=107;$bb10$$bb8$13:do{if(!l){var k=V;var j=(((k))|0)>1131;if(j){Y=7;break $bb10$$bb8$13}var i=V;var h=((i)-108)&4294967295;V=h;var g=V;var f=(((g))|0)>>8;var e=(((f))&255);var c=((e)+-9)&255;var b=(A)&4294967295;HEAP[b]=c;var a=V;var a1=(((a))&255);var a0=(A+1)&4294967295;HEAP[a0]=a1;aa=2;Y=6;break $bb$$bb4$2}}while(0);var aZ=V;var aY=(((aZ))|0)>=-107;$bb13$$bb11$17:do{if(!aY){var aX=V;var aW=(((aX))|0)<-1131;if(aW){Y=9;break $bb13$$bb11$17}var aV=V;var aI=(0-(aV))&4294967295;var aH=((aI)-108)&4294967295;V=aH;var aG=V;var aF=(((aG))|0)>>8;var aE=(((aF))&255);var aD=((aE)+-5)&255;var aC=(A)&4294967295;HEAP[aC]=aD;var aB=V;var aA=(((aB))&255);var ay=(A+1)&4294967295;HEAP[ay]=aA;aa=2;Y=6;break $bb$$bb4$2}}while(0);var aw=(A)&4294967295;HEAP[aw]=-1;var av=V;var au=(((av))|0)>>24;var at=(((au))&255);var ar=(A+1)&4294967295;HEAP[ar]=at;var ap=V;var an=(((ap))|0)>>16;var al=(((an))&255);var aj=(A+2)&4294967295;HEAP[aj]=al;var ah=V;var W=(((ah))|0)>>8;var U=(((W))&255);var T=(A+3)&4294967295;HEAP[T]=U;var S=V;var R=(((S))&255);var P=(A+4)&4294967295;HEAP[P]=R;aa=5}}while(0);var az=A;var N=aK;var L=aa;var J=__ZN9GooString6appendEPKci(N,az,L);STACKTOP=u;return;return}function __ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(A,d,J,B){var R;var ag;var n;var at;var C;var Q;var E;var S;var e=0;ag=A;n=d;at=J;C=B;var aC=n;var D=reSign((aC),8,0)!=0;if(D){var aB=C;var aA=(aB+544)&4294967295;var az=HEAP[aA];var ay=ag;var ax=(ay+356)&4294967295;var aw=(ax)&4294967295;var av=(aw+4)&4294967295;var au=(av)&4294967295;var ar=HEAP[au];var ac=(az)+(ar);Q=ac;var ab=C;var aa=(ab+552)&4294967295;var Z=HEAP[aa];var Y=unSign((Z),8,0);var X=ag;var W=(X+356)&4294967295;var V=(W)&4294967295;var U=(V+1)&4294967295;var T=HEAP[U];var P=unSign((T),8,0);var O=(Y)|(P);var N=(((O))|0)!=0;var M=unSign((N),1,0);E=M;S=1;while(1){var i=ag;var h=(i+944)&4294967295;var g=HEAP[h];var f=S;var c=(((g))|0)>(((f))|0);if(!(c)){R=2;break}var L=S;var K=((L)-1)&4294967295;var I=S;var H=ag;var G=(H+356)&4294967295;var F=(G+K*12)&4294967295;var z=ag;var y=(z+356)&4294967295;var x=(y+I*12)&4294967295;var w=(F)&4294967295;var v=(x)&4294967295;var u=HEAP[v];HEAP[w]=u;var t=(F+1)&4294967295;var s=(x+1)&4294967295;var r=HEAP[s];HEAP[t]=r;var q=(F+4)&4294967295;var p=(x+4)&4294967295;var o=(q)&4294967295;var m=(p)&4294967295;var l=HEAP[m];HEAP[o]=l;var k=S;var j=((k)+1)&4294967295;S=j;R=0;continue}var b=ag;var a=(b+944)&4294967295;var aJ=HEAP[a];var aI=((aJ)-1)&4294967295;var aH=ag;var aG=(aH+944)&4294967295;HEAP[aG]=aI}else{var aF=C;var aE=(aF+532)&4294967295;var aD=HEAP[aE];Q=aD;var aq=C;var ap=(aq+540)&4294967295;var ao=HEAP[ap];E=ao}var an=ag;var am=at;__ZN10FoFiType1C6cvtNumEdbP9GooString(an,0,0,am);var al=E;var ak=unSign((al),8,0);var aj=ag;var ai=Q;var ah=(((ak))&255);var af=at;__ZN10FoFiType1C6cvtNumEdbP9GooString(aj,ai,ah,af);var ae=at;var ad=__ZN9GooString6appendEc(ae,13);return;return}function __ZN10FoFiType1C8cvtGlyphEiiP9GooStringP11Type1CIndexP17Type1CPrivateDictb(HA,QS,abg,F,SK,rb,Tf){var A5=STACKTOP;STACKTOP+=9;_memset(A5,0,9);var CY;var uT;var uo;var pj;var Cw;var Xs;var Lp;var oE;var Mo;var yj;var yk;var yl;var ym;var yR;var Dk=A5;var V6=A5+8;var Au;var Wt;var Z4;var Z3;var V5;var ci;var un;var Vx;var Rm;var Wl;var Wi;var Pt=0;uT=HA;uo=QS;pj=abg;Cw=F;Xs=SK;Lp=rb;oE=Tf;var W7=Cw;var W6=__ZN9GooString9getLengthEv(W7);Rm=W6;var W5=oE;var K4=reSign((W5),8,0)!=0;if(K4){var W4=Cw;var W3=__ZN9GooString6appendEc(W4,73);var W2=Cw;var W1=__ZN9GooString6appendEc(W2,58);var W0=Cw;var WZ=__ZN9GooString6appendEc(W0,-109);var WY=Cw;var d9=__ZN9GooString6appendEc(WY,-122);var d7=uT;var d5=(d7+944)&4294967295;HEAP[d5]=0;var d3=uT;var d2=(d3+948)&4294967295;HEAP[d2]=0;var d1=uT;var dZ=(d1+952)&4294967295;HEAP[dZ]=1;var dY=uT;var dX=(dY+953)&4294967295;HEAP[dX]=0}var dW=uo;un=dW;$bb213$5:while(1){var acA=uo;var acz=pj;var aci=((acA)+(acz))&4294967295;var acg=un;var ace=(((aci))|0)>(((acg))|0);if(!(ace)){CY=2;break $bb213$5}HEAP[V6]=1;var dE=uT;var dC=un;var dA=__ZN10FoFiType1C5getOpEibPb(dE,dC,1,V6);un=dA;var dy=HEAP[V6];var VP=reSign((dy),8,0)!=0;var xO=(VP)^1;var T4=unSign((xO),1,0);var VL=reSign((T4),8,0)!=0;if(VL){CY=2;break $bb213$5}var dx=uT;var dw=(dx+944)&4294967295;var dv=HEAP[dw];var du=((dv)-1)&4294967295;var dt=uT;var ds=(dt+356)&4294967295;var dj=(ds+du*12)&4294967295;var dh=(dj)&4294967295;var df=HEAP[dh];var VI=reSign((df),8,0)!=0;var d0=(VI)^1;var ak=unSign((d0),1,0);var G0=reSign((ak),8,0)!=0;if(!(G0)){CY=1;continue $bb213$5}var dd=uT;var dc=(dd+944)&4294967295;var db=HEAP[dc];var da=((db)-1)&4294967295;var c9=uT;var c8=(c9+944)&4294967295;HEAP[c8]=da;var c7=uT;var c6=(c7+944)&4294967295;var c5=HEAP[c6];var c4=uT;var c3=(c4+356)&4294967295;var c2=(c3+c5*12)&4294967295;var c1=(c2+4)&4294967295;var c0=(c1)&4294967295;var cZ=c0;var cY=HEAP[cZ];if(cY==1){CY=109}else{if(cY==3){CY=110}else{if(cY==4){CY=111}else{if(cY==5){CY=112}else{if(cY==6){CY=113}else{if(cY==7){CY=114}else{if(cY==8){CY=115}else{if(cY==10){CY=116}else{if(cY==11){CY=117}else{if(cY==14){CY=118}else{if(cY==15){CY=119}else{if(cY==16){CY=120}else{if(cY==18){CY=121}else{if(cY==19){CY=122}else{if(cY==20){CY=123}else{if(cY==21){CY=124}else{if(cY==22){CY=125}else{if(cY==23){CY=126}else{if(cY==24){CY=127}else{if(cY==25){CY=128}else{if(cY==26){CY=129}else{if(cY==27){CY=130}else{if(cY==29){CY=131}else{if(cY==30){CY=132}else{if(cY==31){CY=133}else{if(cY==3072){CY=134}else{if(cY==3075){CY=135}else{if(cY==3076){CY=135}else{if(cY==3077){CY=135}else{if(cY==3080){CY=135}else{if(cY==3081){CY=135}else{if(cY==3082){CY=135}else{if(cY==3083){CY=135}else{if(cY==3084){CY=135}else{if(cY==3085){CY=135}else{if(cY==3086){CY=135}else{if(cY==3087){CY=135}else{if(cY==3090){CY=135}else{if(cY==3092){CY=135}else{if(cY==3093){CY=135}else{if(cY==3094){CY=135}else{if(cY==3095){CY=135}else{if(cY==3096){CY=135}else{if(cY==3098){CY=135}else{if(cY==3099){CY=135}else{if(cY==3100){CY=135}else{if(cY==3101){CY=135}else{if(cY==3102){CY=135}else{if(cY==3106){CY=136}else{if(cY==3107){CY=137}else{if(cY==3108){CY=138}else{if(cY==3109){CY=139}else{CY=140}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}if(CY==140){var acC=uT;var acB=(acC+944)&4294967295;HEAP[acB]=0;CY=1;continue $bb213$5}else{if(CY==109){var cX=uT;var cW=(cX+952)&4294967295;var cV=HEAP[cW];var GZ=reSign((cV),8,0)!=0;if(GZ){var cU=uT;var cT=(cU+944)&4294967295;var cS=HEAP[cT];var cR=(cS)&1;var cQ=(((cR))&255);var cP=unSign((cQ),8,0);var cO=uT;var cN=(((cP))&255);var cM=Cw;var cL=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(cO,cN,cM,cL);var cK=uT;var cJ=(cK+952)&4294967295;HEAP[cJ]=0}var cI=uT;var cH=(cI+944)&4294967295;var cG=HEAP[cH];var cF=(cG)&1;var cE=(((cF))&255);Wt=0;Au=0;Wi=0;while(1){var vO=uT;var vM=(vO+944)&4294967295;var vK=HEAP[vM];var vI=Wi;var vz=(((vK))|0)>(((vI))|0);if(!(vz)){CY=9;break}var cD=Wi;var cC=((cD)+1)&4294967295;var cB=uT;var cA=(cB+356)&4294967295;var cz=(cA+cC*12)&4294967295;var cy=(cz+4)&4294967295;var cx=(cy)&4294967295;var cw=HEAP[cx];var cv=(cw)<0;if(cv){var cu=Wi;var ct=uT;var cs=(ct+356)&4294967295;var cr=(cs+cu*12)&4294967295;var cq=(cr+4)&4294967295;var cp=(cq)&4294967295;var co=HEAP[cp];var cn=Wi;var cm=((cn)+1)&4294967295;var cl=uT;var ck=(cl+356)&4294967295;var cj=(ck+cm*12)&4294967295;var ch=(cj+4)&4294967295;var cg=(ch)&4294967295;var cf=HEAP[cg];var ce=(co)+(cf);var cd=Wt;var cc=(ce)+(cd);Wt=cc;var cb=Au;var ca=unSign((cb),8,0);var b9=Wi;var b8=uT;var Ik=(b8+356)&4294967295;var Ih=(Ik+b9*12)&4294967295;var Ie=(Ih+1)&4294967295;var Ic=HEAP[Ie];var Ia=unSign((Ic),8,0);var H8=Wi;var H6=((H8)+1)&4294967295;var H4=uT;var H2=(H4+356)&4294967295;var H0=(H2+H6*12)&4294967295;var HQ=(H0+1)&4294967295;var HN=HEAP[HQ];var HK=unSign((HN),8,0);var HI=(Ia)|(HK);var HG=(ca)|(HI);var HE=(((HG))|0)!=0;var HC=unSign((HE),1,0);Au=HC;var Hz=Au;var Hx=unSign((Hz),8,0);var Hv=uT;var Hl=Wt;var Hi=(((Hx))&255);var Hf=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Hv,Hl,Hi,Hf);var Hd=Wi;var Hb=((Hd)+1)&4294967295;var G9=uT;var G7=(G9+356)&4294967295;var G5=(G7+Hb*12)&4294967295;var G3=(G5+1)&4294967295;var G1=HEAP[G3];var GX=unSign((G1),8,0);var GV=Wi;var GT=((GV)+1)&4294967295;var GR=uT;var GP=(GR+356)&4294967295;var GN=(GP+GT*12)&4294967295;var GL=(GN+4)&4294967295;var GJ=(GL)&4294967295;var GH=HEAP[GJ];var GF=0-(GH);var GD=uT;var GC=(((GX))&255);var GB=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(GD,GF,GC,GB)}else{var GA=Wi;var Gz=uT;var Gy=(Gz+356)&4294967295;var Gx=(Gy+GA*12)&4294967295;var Gw=(Gx+4)&4294967295;var Gv=(Gw)&4294967295;var Gu=HEAP[Gv];var Go=Wt;var Gm=(Gu)+(Go);Wt=Gm;var Gk=Au;var Gi=unSign((Gk),8,0);var Gg=Wi;var Ge=uT;var Gc=(Ge+356)&4294967295;var Ga=(Gc+Gg*12)&4294967295;var F9=(Ga+1)&4294967295;var F8=HEAP[F9];var F3=unSign((F8),8,0);var F1=(Gi)|(F3);var FZ=(((F1))|0)!=0;var FX=unSign((FZ),1,0);Au=FX;var FU=Au;var FR=unSign((FU),8,0);var FO=uT;var FL=Wt;var FJ=(((FR))&255);var FH=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(FO,FL,FJ,FH);var Fy=Wi;var Fw=((Fy)+1)&4294967295;var Ft=uT;var Fr=(Ft+356)&4294967295;var Fo=(Fr+Fw*12)&4294967295;var Fl=(Fo+1)&4294967295;var Fh=HEAP[Fl];var Fe=unSign((Fh),8,0);var Fc=Wi;var Fa=((Fc)+1)&4294967295;var ES=uT;var EQ=(ES+356)&4294967295;var EN=(EQ+Fa*12)&4294967295;var EL=(EN+4)&4294967295;var EI=(EL)&4294967295;var EF=HEAP[EI];var EC=uT;var Ez=(((Fe))&255);var Ew=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(EC,EF,Ez,Ew);var Eu=Wi;var Eb=((Eu)+1)&4294967295;var D8=uT;var D6=(D8+356)&4294967295;var D4=(D6+Eb*12)&4294967295;var D1=(D4+4)&4294967295;var DX=(D1)&4294967295;var DU=HEAP[DX];var DR=Wt;var DO=(DU)+(DR);Wt=DO;var DM=Au;var wx=unSign((DM),8,0);var wu=Wi;var wr=((wu)+1)&4294967295;var wo=uT;var wm=(wo+356)&4294967295;var wk=(wm+wr*12)&4294967295;var wi=(wk+1)&4294967295;var wg=HEAP[wi];var we=unSign((wg),8,0);var wc=(wx)|(we);var v3=(((wc))|0)!=0;var v0=unSign((v3),1,0);Au=v0}var vX=Cw;var vU=__ZN9GooString6appendEc(vX,1);var vS=Wi;var vQ=((vS)+2)&4294967295;Wi=vQ;CY=6;continue}var vw=uT;var vt=(vw+948)&4294967295;var vq=HEAP[vt];var vo=uT;var vm=(vo+944)&4294967295;var vk=HEAP[vm];var vi=((((vk))|0)/2|0);var vg=((vq)+(vi))&4294967295;var ve=uT;var vc=(ve+948)&4294967295;HEAP[vc]=vg;var va=uT;var u8=(va+944)&4294967295;HEAP[u8]=0;CY=1;continue $bb213$5}else{if(CY==110){var u6=uT;var u4=(u6+952)&4294967295;var u2=HEAP[u4];var GE=reSign((u2),8,0)!=0;if(GE){var u0=uT;var uY=(u0+944)&4294967295;var uW=HEAP[uY];var uU=(uW)&1;var uS=(((uU))&255);var uR=unSign((uS),8,0);var uQ=uT;var uP=(((uR))&255);var uO=Cw;var uN=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(uQ,uP,uO,uN);var uM=uT;var uL=(uM+952)&4294967295;HEAP[uL]=0}var uK=uT;var uJ=(uK+944)&4294967295;var uG=HEAP[uJ];var uE=(uG)&1;var uC=(((uE))&255);Wt=0;Au=0;Wi=0;while(1){var aS=uT;var aQ=(aS+944)&4294967295;var aN=HEAP[aQ];var aM=Wi;var aL=(((aN))|0)>(((aM))|0);if(!(aL)){CY=14;break}var uA=Wi;var uy=((uA)+1)&4294967295;var uw=uT;var uu=(uw+356)&4294967295;var us=(uu+uy*12)&4294967295;var uq=(us+4)&4294967295;var up=(uq)&4294967295;var uk=HEAP[up];var ui=(uk)<0;if(ui){var ug=Wi;var ue=uT;var uc=(ue+356)&4294967295;var t9=(uc+ug*12)&4294967295;var t6=(t9+4)&4294967295;var t3=(t6)&4294967295;var t0=HEAP[t3];var tY=Wi;var tQ=((tY)+1)&4294967295;var tO=uT;var tM=(tO+356)&4294967295;var tK=(tM+tQ*12)&4294967295;var tI=(tK+4)&4294967295;var tF=(tI)&4294967295;var tC=HEAP[tF];var tz=(t0)+(tC);var tw=Wt;var tu=(tz)+(tw);Wt=tu;var tc=Au;var ta=unSign((tc),8,0);var s8=Wi;var s6=uT;var s4=(s6+356)&4294967295;var s1=(s4+s8*12)&4294967295;var sY=(s1+1)&4294967295;var sU=HEAP[sY];var sR=unSign((sU),8,0);var sP=Wi;var sw=((sP)+1)&4294967295;var su=uT;var ss=(su+356)&4294967295;var sq=(ss+sw*12)&4294967295;var so=(sq+1)&4294967295;var sl=HEAP[so];var si=unSign((sl),8,0);var sf=(sR)|(si);var sc=(ta)|(sf);var sa=(((sc))|0)!=0;var k7=unSign((sa),1,0);Au=k7;var k4=Au;var k1=unSign((k4),8,0);var kY=uT;var kW=Wt;var kU=(((k1))&255);var kS=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(kY,kW,kU,kS);var kQ=Wi;var kO=((kQ)+1)&4294967295;var kM=uT;var kD=(kM+356)&4294967295;var kA=(kD+kO*12)&4294967295;var kx=(kA+1)&4294967295;var ku=HEAP[kx];var ks=unSign((ku),8,0);var kq=Wi;var ko=((kq)+1)&4294967295;var km=uT;var kk=(km+356)&4294967295;var ki=(kk+ko*12)&4294967295;var j9=(ki+4)&4294967295;var j6=(j9)&4294967295;var j3=HEAP[j6];var j0=0-(j3);var jY=uT;var jW=(((ks))&255);var jU=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(jY,j0,jW,jU)}else{var jS=Wi;var jQ=uT;var jO=(jQ+356)&4294967295;var jM=(jO+jS*12)&4294967295;var jK=(jM+4)&4294967295;var jI=(jK)&4294967295;var jG=HEAP[jI];var jE=Wt;var jC=(jG)+(jE);Wt=jC;var jA=Au;var jy=unSign((jA),8,0);var jw=Wi;var ju=uT;var jt=(ju+356)&4294967295;var js=(jt+jw*12)&4294967295;var jr=(js+1)&4294967295;var jq=HEAP[jr];var jp=unSign((jq),8,0);var jo=(jy)|(jp);var jn=(((jo))|0)!=0;var jm=unSign((jn),1,0);Au=jm;var jl=Au;var jk=unSign((jl),8,0);var jh=uT;var jf=Wt;var jd=(((jk))&255);var jb=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(jh,jf,jd,jb);var i9=Wi;var i7=((i9)+1)&4294967295;var i5=uT;var i3=(i5+356)&4294967295;var i1=(i3+i7*12)&4294967295;var i0=(i1+1)&4294967295;var iX=HEAP[i0];var iV=unSign((iX),8,0);var iT=Wi;var iR=((iT)+1)&4294967295;var iP=uT;var iM=(iP+356)&4294967295;var iJ=(iM+iR*12)&4294967295;var iG=(iJ+4)&4294967295;var iD=(iG)&4294967295;var iB=HEAP[iD];var it=uT;var iq=(((iV))&255);var io=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(it,iB,iq,io);var il=Wi;var ij=((il)+1)&4294967295;var ig=uT;var ic=(ig+356)&4294967295;var h9=(ic+ij*12)&4294967295;var h6=(h9+4)&4294967295;var h4=(h6)&4294967295;var hM=HEAP[h4];var hK=Wt;var hI=(hM)+(hK);Wt=hI;var hG=Au;var hE=unSign((hG),8,0);var hB=Wi;var hy=((hB)+1)&4294967295;var hv=uT;var hs=(hv+356)&4294967295;var hq=(hs+hy*12)&4294967295;var g8=(hq+1)&4294967295;var g6=HEAP[g8];var g4=unSign((g6),8,0);var g2=(hE)|(g4);var g0=(((g2))|0)!=0;var gX=unSign((g0),1,0);Au=gX}var gU=Cw;var gR=__ZN9GooString6appendEc(gU,3);var gO=Wi;var gM=((gO)+2)&4294967295;Wi=gM;CY=11;continue}var aK=uT;var aJ=(aK+948)&4294967295;var aI=HEAP[aJ];var aH=uT;var aG=(aH+944)&4294967295;var ax=HEAP[aG];var av=((((ax))|0)/2|0);var at=((aI)+(av))&4294967295;var ar=uT;var aq=(ar+948)&4294967295;HEAP[aq]=at;var ap=uT;var ao=(ap+944)&4294967295;HEAP[ao]=0;CY=1;continue $bb213$5}else{if(CY==111){var an=uT;var am=(an+952)&4294967295;var al=HEAP[am];var Gt=reSign((al),8,0)!=0;if(Gt){var ab=uT;var Z=(ab+944)&4294967295;var X=HEAP[Z];var W=(((X))|0)==2;var V=unSign((W),1,0);var U=uT;var T=(((V))&255);var S=Cw;var R=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(U,T,S,R);var Q=uT;var P=(Q+952)&4294967295;HEAP[P]=0}var O=uT;var N=(O+953)&4294967295;var M=HEAP[N];var Gs=reSign((M),8,0)!=0;if(Gs){var L=Cw;var K=__ZN9GooString6appendEc(L,9);var J=uT;var I=(J+953)&4294967295;HEAP[I]=0}var H=uT;var G=(H+944)&4294967295;var E=HEAP[G];var D=uT;var C=(D+356)&4294967295;var B=(C)&4294967295;var A=(B+1)&4294967295;var z=HEAP[A];var y=unSign((z),8,0);var x=uT;var w=(x+356)&4294967295;var v=(w)&4294967295;var r=(v+4)&4294967295;var p=(r)&4294967295;var n=HEAP[p];var l=uT;var j=(((y))&255);var h=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(l,n,j,h);var f=Cw;var d=__ZN9GooString6appendEc(f,4);var c=uT;var b=(c+944)&4294967295;HEAP[b]=0;CY=1;continue $bb213$5}else{if(CY==112){var agn=uT;var agl=(agn+944)&4294967295;var agj=HEAP[agl];var agh=(((agj))|0)>1;if(agh){var agf=uT;var agc=(agf+944)&4294967295;var af9=HEAP[agc];var af6=(af9)&1;var af4=(((af6))&255)}Wi=0;while(1){var aa3=uT;var aa2=(aa3+944)&4294967295;var aa1=HEAP[aa2];var aa0=Wi;var aaZ=(((aa1))|0)>(((aa0))|0);if(!(aaZ)){CY=20;break}var af2=Wi;var afT=uT;var afR=(afT+356)&4294967295;var afP=(afR+af2*12)&4294967295;var afN=(afP+1)&4294967295;var afL=HEAP[afN];var afI=unSign((afL),8,0);var afF=Wi;var afC=uT;var afA=(afC+356)&4294967295;var afy=(afA+afF*12)&4294967295;var aff=(afy+4)&4294967295;var afd=(aff)&4294967295;var afb=HEAP[afd];var ae9=uT;var ae7=(((afI))&255);var ae4=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(ae9,afb,ae7,ae4);var ae1=Wi;var aeY=((ae1)+1)&4294967295;var aeW=uT;var aeU=(aeW+356)&4294967295;var aeB=(aeU+aeY*12)&4294967295;var aez=(aeB+1)&4294967295;var aex=HEAP[aez];var aev=unSign((aex),8,0);var aet=Wi;var aeq=((aet)+1)&4294967295;var aen=uT;var aek=(aen+356)&4294967295;var aei=(aek+aeq*12)&4294967295;var aeg=(aei+4)&4294967295;var abc=(aeg)&4294967295;var abb=HEAP[abc];var aba=uT;var aa9=(((aev))&255);var aa8=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(aba,abb,aa9,aa8);var aa7=Cw;var aa6=__ZN9GooString6appendEc(aa7,5);var aa5=Wi;var aa4=((aa5)+2)&4294967295;Wi=aa4;CY=18;continue}var aaY=uT;var aaX=(aaY+944)&4294967295;HEAP[aaX]=0;var aaW=uT;var aaV=(aaW+953)&4294967295;HEAP[aaV]=1;CY=1;continue $bb213$5}else{if(CY==113){var aaU=uT;var aaT=(aaU+944)&4294967295;var aaS=HEAP[aaT];Wi=0;while(1){var aar=uT;var aaq=(aar+944)&4294967295;var aap=HEAP[aaq];var aam=Wi;var aak=(((aap))|0)>(((aam))|0);if(!(aak)){CY=24;break}var aaR=Wi;var aaQ=uT;var aaP=(aaQ+356)&4294967295;var aaO=(aaP+aaR*12)&4294967295;var aaN=(aaO+1)&4294967295;var aaM=HEAP[aaN];var aaL=unSign((aaM),8,0);var aaK=Wi;var aaJ=uT;var aaI=(aaJ+356)&4294967295;var aaH=(aaI+aaK*12)&4294967295;var aaG=(aaH+4)&4294967295;var aaF=(aaG)&4294967295;var aaE=HEAP[aaF];var aaD=uT;var aaC=(((aaL))&255);var aaB=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(aaD,aaE,aaC,aaB);var aaA=Wi;var aaz=(aaA)&1;var aay=(((aaz))&255);var F7=reSign((aay),8,0)!=0;if(F7){yR=7}else{yR=6}var aax=Cw;var aaw=yR;var aav=(((aaw))&255);var aau=__ZN9GooString6appendEc(aax,aav);var aat=Wi;var aas=((aat)+1)&4294967295;Wi=aas;CY=21;continue}var aai=uT;var aag=(aai+944)&4294967295;HEAP[aag]=0;var aae=uT;var aac=(aae+953)&4294967295;HEAP[aac]=1;CY=1;continue $bb213$5}else{if(CY==114){var aaa=uT;var Z8=(aaa+944)&4294967295;var Z6=HEAP[Z8];Wi=0;while(1){var YR=uT;var YO=(YR+944)&4294967295;var YL=HEAP[YO];var YI=Wi;var YG=(((YL))|0)>(((YI))|0);if(!(YG)){CY=28;break}var Z5=Wi;var Z0=uT;var ZY=(Z0+356)&4294967295;var ZW=(ZY+Z5*12)&4294967295;var ZU=(ZW+1)&4294967295;var ZS=HEAP[ZU];var ZP=unSign((ZS),8,0);var ZM=Wi;var ZJ=uT;var ZG=(ZJ+356)&4294967295;var ZE=(ZG+ZM*12)&4294967295;var Zw=(ZE+4)&4294967295;var Zu=(Zw)&4294967295;var Zs=HEAP[Zu];var Zq=uT;var Zo=(((ZP))&255);var Zl=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Zq,Zs,Zo,Zl);var Zi=Wi;var Zf=(Zi)&1;var Zc=(((Zf))&255);var FC=reSign((Zc),8,0)!=0;if(FC){ym=6}else{ym=7}var Za=Cw;var Y2=ym;var Y0=(((Y2))&255);var YY=__ZN9GooString6appendEc(Za,Y0);var YW=Wi;var YU=((YW)+1)&4294967295;Wi=YU;CY=25;continue}var Yy=uT;var Yw=(Yy+944)&4294967295;HEAP[Yw]=0;var Yu=uT;var Ys=(Yu+953)&4294967295;HEAP[Ys]=1;CY=1;continue $bb213$5}else{if(CY==115){var Yq=uT;var Yn=(Yq+944)&4294967295;var Yk=HEAP[Yn];var Yh=(((Yk))|0)>5;if(Yh){var Ye=uT;var Yc=(Ye+944)&4294967295;var Uo=HEAP[Yc];var Un=(((Uo))|0)%6}Wi=0;while(1){var LV=uT;var LU=(LV+944)&4294967295;var LT=HEAP[LU];var LS=Wi;var LR=(((LT))|0)>(((LS))|0);if(!(LR)){CY=32;break}var Um=Wi;var Ul=uT;var Uk=(Ul+356)&4294967295;var Uj=(Uk+Um*12)&4294967295;var Ui=(Uj+1)&4294967295;var Uh=HEAP[Ui];var Ug=unSign((Uh),8,0);var Uf=Wi;var Ue=uT;var Ud=(Ue+356)&4294967295;var Uc=(Ud+Uf*12)&4294967295;var Ub=(Uc+4)&4294967295;var Ua=(Ub)&4294967295;var T9=HEAP[Ua];var T8=uT;var T7=(((Ug))&255);var T6=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(T8,T9,T7,T6);var T5=Wi;var T3=((T5)+1)&4294967295;var T2=uT;var T1=(T2+356)&4294967295;var T0=(T1+T3*12)&4294967295;var TZ=(T0+1)&4294967295;var TY=HEAP[TZ];var TX=unSign((TY),8,0);var TW=Wi;var TV=((TW)+1)&4294967295;var TU=uT;var TT=(TU+356)&4294967295;var TS=(TT+TV*12)&4294967295;var TR=(TS+4)&4294967295;var TQ=(TR)&4294967295;var TP=HEAP[TQ];var TO=uT;var TN=(((TX))&255);var TM=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(TO,TP,TN,TM);var TL=Wi;var TK=((TL)+2)&4294967295;var TJ=uT;var TI=(TJ+356)&4294967295;var TH=(TI+TK*12)&4294967295;var TG=(TH+1)&4294967295;var TF=HEAP[TG];var TE=unSign((TF),8,0);var TD=Wi;var TC=((TD)+2)&4294967295;var TB=uT;var TA=(TB+356)&4294967295;var Tx=(TA+TC*12)&4294967295;var Tv=(Tx+4)&4294967295;var Tt=(Tv)&4294967295;var Tr=HEAP[Tt];var Tp=uT;var Tn=(((TE))&255);var Tl=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Tp,Tr,Tn,Tl);var Tj=Wi;var Th=((Tj)+3)&4294967295;var Tg=uT;var Tc=(Tg+356)&4294967295;var Ta=(Tc+Th*12)&4294967295;var S8=(Ta+1)&4294967295;var S6=HEAP[S8];var S4=unSign((S6),8,0);var S1=Wi;var SY=((S1)+3)&4294967295;var SV=uT;var SS=(SV+356)&4294967295;var SQ=(SS+SY*12)&4294967295;var SH=(SQ+4)&4294967295;var SF=(SH)&4294967295;var SD=HEAP[SF];var SB=uT;var Sz=(((S4))&255);var Sw=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(SB,SD,Sz,Sw);var St=Wi;var Sq=((St)+4)&4294967295;var Sn=uT;var Sl=(Sn+356)&4294967295;var Sd=(Sl+Sq*12)&4294967295;var Sb=(Sd+1)&4294967295;var R9=HEAP[Sb];var R7=unSign((R9),8,0);var R5=Wi;var R2=((R5)+4)&4294967295;var RZ=uT;var RW=(RZ+356)&4294967295;var RT=(RW+R2*12)&4294967295;var RR=(RT+4)&4294967295;var RJ=(RR)&4294967295;var RH=HEAP[RJ];var RF=uT;var RD=(((R7))&255);var RB=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(RF,RH,RD,RB);var Ry=Wi;var Rv=((Ry)+5)&4294967295;var Rs=uT;var Rp=(Rs+356)&4294967295;var Rn=(Rp+Rv*12)&4294967295;var Md=(Rn+1)&4294967295;var Mc=HEAP[Md];var Mb=unSign((Mc),8,0);var Ma=Wi;var L9=((Ma)+5)&4294967295;var L8=uT;var L7=(L8+356)&4294967295;var L6=(L7+L9*12)&4294967295;var L5=(L6+4)&4294967295;var L4=(L5)&4294967295;var L3=HEAP[L4];var L2=uT;var L1=(((Mb))&255);var L0=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(L2,L3,L1,L0);var LZ=Cw;var LY=__ZN9GooString6appendEc(LZ,8);var LX=Wi;var LW=((LX)+6)&4294967295;Wi=LW;CY=30;continue}var LQ=uT;var LP=(LQ+944)&4294967295;HEAP[LP]=0;var LO=uT;var LN=(LO+953)&4294967295;HEAP[LN]=1;CY=1;continue $bb213$5}else{if(CY==116){var LM=uT;var LL=(LM+944)&4294967295;var LK=HEAP[LL];var LJ=(((LK))|0)>0;$bb69$$bb78$78:do{if(LJ){var LI=Xs;var LH=(LI+4)&4294967295;var LG=HEAP[LH];var LF=(((LG))|0)>1239;if(LF){var LE=Xs;var LD=(LE+4)&4294967295;var LC=HEAP[LD];var LB=(((LC))|0)<=33899;if(LB){yk=1131}else{yk=32768}var LA=yk;yl=LA}else{yl=107}var Lz=yl;Vx=Lz;var Ly=uT;var Lx=(Ly+944)&4294967295;var Lw=HEAP[Lx];var Lv=((Lw)-1)&4294967295;var Lu=uT;var Lt=(Lu+356)&4294967295;var Ls=(Lt+Lv*12)&4294967295;var Lr=(Ls+4)&4294967295;var Lq=(Lr)&4294967295;var Lm=HEAP[Lq];var Lk=((Lm)|0);var Li=Vx;var Lg=((Lk)+(Li))&4294967295;Wi=Lg;var Le=uT;var Lc=(Le+944)&4294967295;var La=HEAP[Lc];var K8=((La)-1)&4294967295;var K6=uT;var K5=(K6+944)&4294967295;HEAP[K5]=K8;HEAP[V6]=1;var K1=uT;var KZ=Xs;var KX=Wi;__ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(K1,KZ,KX,Dk,V6);var KV=HEAP[V6];var Ef=reSign((KV),8,0)!=0;if(!(Ef)){CY=36;break $bb69$$bb78$78}var KS=(Dk+4)&4294967295;var KP=HEAP[KS];var KM=(Dk)&4294967295;var KJ=HEAP[KM];var KH=uT;var KF=Cw;var Kw=Xs;var Ku=Lp;__ZN10FoFiType1C8cvtGlyphEiiP9GooStringP11Type1CIndexP17Type1CPrivateDictb(KH,KJ,KP,KF,Kw,Ku,0)}}while(0);CY=1;continue $bb213$5}else{if(CY==117){CY=1;continue $bb213$5}else{if(CY==118){var Ks=uT;var Kq=(Ks+952)&4294967295;var Ko=HEAP[Kq];var Dx=reSign((Ko),8,0)!=0;if(Dx){var Kl=uT;var Ki=(Kl+944)&4294967295;var Kf=HEAP[Ki];var Kd=(((Kf))|0)==1;$bb84$$bb83$94:do{if(Kd){CY=38}else{var Kb=uT;var J2=(Kb+944)&4294967295;var J0=HEAP[J2];var JY=(((J0))|0)==5;if(JY){CY=38;break $bb84$$bb83$94}yj=0;CY=41;break $bb84$$bb83$94}}while(0);if(CY==38){yj=1}var JW=yj;var JU=unSign((JW),8,0);var JR=uT;var JO=(((JU))&255);var JL=Cw;var JJ=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(JR,JO,JL,JJ);var JH=uT;var Jy=(JH+952)&4294967295;HEAP[Jy]=0}var Jw=uT;var Ju=(Jw+953)&4294967295;var Js=HEAP[Ju];var Dw=reSign((Js),8,0)!=0;if(Dw){var Jq=Cw;var Jn=__ZN9GooString6appendEc(Jq,9);var Jk=uT;var Jh=(Jk+953)&4294967295;HEAP[Jh]=0}var Jf=uT;var Jd=(Jf+944)&4294967295;var At=HEAP[Jd];var As=(((At))|0)==4;$bb91$$bb92$104:do{if(As){var Ar=uT;var Aq=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Ar,0,0,Aq);var Ap=uT;var Ao=(Ap+356)&4294967295;var An=(Ao)&4294967295;var Am=(An+1)&4294967295;var Al=HEAP[Am];var Ak=unSign((Al),8,0);var Aj=uT;var Ai=(Aj+356)&4294967295;var Ah=(Ai)&4294967295;var Ag=(Ah+4)&4294967295;var Af=(Ag)&4294967295;var Ae=HEAP[Af];var Ad=uT;var Ac=(((Ak))&255);var Ab=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Ad,Ae,Ac,Ab);var Aa=uT;var z9=(Aa+356)&4294967295;var z8=(z9+12)&4294967295;var z7=(z8+1)&4294967295;var z6=HEAP[z7];var z5=unSign((z6),8,0);var z4=uT;var z3=(z4+356)&4294967295;var z2=(z3+12)&4294967295;var z1=(z2+4)&4294967295;var z0=(z1)&4294967295;var zZ=HEAP[z0];var zY=uT;var zX=(((z5))&255);var zW=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(zY,zZ,zX,zW);var zV=uT;var zU=(zV+356)&4294967295;var zT=(zU+24)&4294967295;var zS=(zT+1)&4294967295;var zR=HEAP[zS];var zQ=unSign((zR),8,0);var zP=uT;var zO=(zP+356)&4294967295;var zN=(zO+24)&4294967295;var zM=(zN+4)&4294967295;var zL=(zM)&4294967295;var zK=HEAP[zL];var zJ=uT;var zI=(((zQ))&255);var zH=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(zJ,zK,zI,zH);var zG=uT;var zD=(zG+356)&4294967295;var zB=(zD+36)&4294967295;var zz=(zB+1)&4294967295;var zx=HEAP[zz];var zv=unSign((zx),8,0);var zt=uT;var zr=(zt+356)&4294967295;var zp=(zr+36)&4294967295;var zn=(zp+4)&4294967295;var zm=(zn)&4294967295;var zj=HEAP[zm];var zh=uT;var zf=(((zv))&255);var zd=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(zh,zj,zf,zd);var zb=Cw;var y8=__ZN9GooString6appendEc(zb,12);var y5=__ZN9GooString6appendEc(y8,6)}else{var y2=uT;var yZ=(y2+944)&4294967295;var yX=HEAP[yZ];var yO=(((yX))|0)==0;if(!(yO)){CY=46;break $bb91$$bb92$104}var yM=Cw;var yK=__ZN9GooString6appendEc(yM,14)}}while(0);var yI=uT;var yG=(yI+944)&4294967295;HEAP[yG]=0;CY=1;continue $bb213$5}else{if(CY==119){var yD=uT;var yA=(yD+952)&4294967295;var yx=HEAP[yA];var CZ=reSign((yx),8,0)!=0;if(CZ){var yu=uT;var ys=(yu+944)&4294967295;var yg=HEAP[ys];var ye=(((yg))|0)>0;var yc=unSign((ye),1,0);var ya=uT;var x8=(((yc))&255);var x5=Cw;var x2=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(ya,x8,x5,x2);var xZ=uT;var xW=(xZ+952)&4294967295;HEAP[xW]=0}var xU=uT;var xL=(xU+944)&4294967295;HEAP[xL]=0;CY=1;continue $bb213$5}else{if(CY==120){var xJ=uT;var xH=(xJ+944)&4294967295;HEAP[xH]=0;CY=1;continue $bb213$5}else{if(CY==121){var xF=uT;var xD=(xF+952)&4294967295;var xA=HEAP[xD];var Fu=reSign((xA),8,0)!=0;if(Fu){var xx=uT;var xu=(xx+944)&4294967295;var xr=HEAP[xu];var xp=(xr)&1;var oY=(((xp))&255);var oX=unSign((oY),8,0);var oW=uT;var oV=(((oX))&255);var oU=Cw;var oT=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(oW,oV,oU,oT);var oS=uT;var oR=(oS+952)&4294967295;HEAP[oR]=0}var oQ=uT;var oP=(oQ+944)&4294967295;var oO=HEAP[oP];var oN=(oO)&1;var oM=(((oN))&255);var oL=uT;var oK=(oL+948)&4294967295;var oJ=HEAP[oK];var oI=uT;var oH=(oI+944)&4294967295;var oG=HEAP[oH];var oF=((((oG))|0)/2|0);var oD=((oJ)+(oF))&4294967295;var oC=uT;var oB=(oC+948)&4294967295;HEAP[oB]=oD;var oA=uT;var oz=(oA+944)&4294967295;HEAP[oz]=0;CY=1;continue $bb213$5}else{if(CY==122){var oy=uT;var ox=(oy+952)&4294967295;var ow=HEAP[ox];var Fi=reSign((ow),8,0)!=0;if(Fi){var ov=uT;var ou=(ov+944)&4294967295;var ot=HEAP[ou];var os=(ot)&1;var or=(((os))&255);var oq=unSign((or),8,0);var op=uT;var oo=(((oq))&255);var on=Cw;var om=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(op,oo,on,om);var ol=uT;var ok=(ol+952)&4294967295;HEAP[ok]=0}var oj=uT;var oi=(oj+944)&4294967295;var oh=HEAP[oi];var og=(((oh))|0)>0;if(og){var of=uT;var oe=(of+944)&4294967295;var od=HEAP[oe];var oc=(od)&1;var ob=(((oc))&255);var oa=uT;var n7=(oa+948)&4294967295;var n5=HEAP[n7];var n3=uT;var n1=(n3+944)&4294967295;var nZ=HEAP[n1];var nX=((((nZ))|0)/2|0);var nV=((n5)+(nX))&4294967295;var nT=uT;var nR=(nT+948)&4294967295;HEAP[nR]=nV}var nQ=uT;var nN=(nQ+948)&4294967295;var nL=HEAP[nN];var nJ=((nL)+7)&4294967295;var nH=(((nJ))|0)>>3;var nF=un;var nC=((nH)+(nF))&4294967295;un=nC;var nz=uT;var nw=(nz+944)&4294967295;HEAP[nw]=0;CY=1;continue $bb213$5}else{if(CY==123){var nt=uT;var nr=(nt+952)&4294967295;var nj=HEAP[nr];var EO=reSign((nj),8,0)!=0;if(EO){var nh=uT;var nf=(nh+944)&4294967295;var nd=HEAP[nf];var nb=(nd)&1;var m8=(((nb))&255);var m5=unSign((m8),8,0);var m2=uT;var mZ=(((m5))&255);var mX=Cw;var mP=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(m2,mZ,mX,mP);var mN=uT;var mL=(mN+952)&4294967295;HEAP[mL]=0}var mJ=uT;var mH=(mJ+944)&4294967295;var mE=HEAP[mH];var mB=(((mE))|0)>0;if(mB){var my=uT;var mv=(my+944)&4294967295;var mt=HEAP[mv];var ml=(mt)&1;var mj=(((ml))&255);var mh=uT;var mf=(mh+948)&4294967295;var md=HEAP[mf];var ma=uT;var l7=(ma+944)&4294967295;var l4=HEAP[l7];var l1=((((l4))|0)/2|0);var lZ=((md)+(l1))&4294967295;var Gr=uT;var Gq=(Gr+948)&4294967295;HEAP[Gq]=lZ}var Gp=uT;var Gn=(Gp+948)&4294967295;var Gl=HEAP[Gn];var Gj=((Gl)+7)&4294967295;var Gh=(((Gj))|0)>>3;var Gf=un;var Gd=((Gh)+(Gf))&4294967295;un=Gd;var Gb=uT;var F6=(Gb+944)&4294967295;HEAP[F6]=0;CY=1;continue $bb213$5}else{if(CY==124){var F5=uT;var F4=(F5+952)&4294967295;var F2=HEAP[F4];var Ex=reSign((F2),8,0)!=0;if(Ex){var F0=uT;var FY=(F0+944)&4294967295;var FV=HEAP[FY];var FS=(((FV))|0)==3;var FP=unSign((FS),1,0);var FM=uT;var FB=(((FP))&255);var FA=Cw;var Fz=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(FM,FB,FA,Fz);var Fx=uT;var Fv=(Fx+952)&4294967295;HEAP[Fv]=0}var Fs=uT;var Fp=(Fs+953)&4294967295;var Fm=HEAP[Fp];var D9=reSign((Fm),8,0)!=0;if(D9){var Fj=Cw;var Ff=__ZN9GooString6appendEc(Fj,9);var EV=uT;var EU=(EV+953)&4294967295;HEAP[EU]=0}var ET=uT;var ER=(ET+944)&4294967295;var EP=HEAP[ER];var EM=uT;var EJ=(EM+356)&4294967295;var EG=(EJ)&4294967295;var ED=(EG+1)&4294967295;var EA=HEAP[ED];var Ee=unSign((EA),8,0);var Ed=uT;var Ec=(Ed+356)&4294967295;var Ea=(Ec)&4294967295;var D7=(Ea+4)&4294967295;var D5=(D7)&4294967295;var D2=HEAP[D5];var DZ=uT;var DV=(((Ee))&255);var DS=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(DZ,D2,DV,DS);var Dv=uT;var Du=(Dv+356)&4294967295;var Dt=(Du+12)&4294967295;var Ds=(Dt+1)&4294967295;var Dr=HEAP[Ds];var Dp=unSign((Dr),8,0);var Dn=uT;var Dl=(Dn+356)&4294967295;var Di=(Dl+12)&4294967295;var Dg=(Di+4)&4294967295;var CX=(Dg)&4294967295;var CW=HEAP[CX];var CV=uT;var CU=(((Dp))&255);var CT=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(CV,CW,CU,CT);var CS=Cw;var CQ=__ZN9GooString6appendEc(CS,21);var CO=uT;var CM=(CO+944)&4294967295;HEAP[CM]=0;CY=1;continue $bb213$5}else{if(CY==125){var CK=uT;var Cs=(CK+952)&4294967295;var Cr=HEAP[Cs];var DY=reSign((Cr),8,0)!=0;if(DY){var Cq=uT;var Cp=(Cq+944)&4294967295;var Co=HEAP[Cp];var Cn=(((Co))|0)==2;var Cl=unSign((Cn),1,0);var Cj=uT;var Ch=(((Cl))&255);var Cf=Cw;var BY=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(Cj,Ch,Cf,BY);var BX=uT;var BW=(BX+952)&4294967295;HEAP[BW]=0}var BV=uT;var BU=(BV+953)&4294967295;var BT=HEAP[BU];var DP=reSign((BT),8,0)!=0;if(DP){var BR=Cw;var BP=__ZN9GooString6appendEc(BR,9);var BN=uT;var BL=(BN+953)&4294967295;HEAP[BL]=0}var Bt=uT;var Bs=(Bt+944)&4294967295;var Br=HEAP[Bs];var Bq=uT;var Bp=(Bq+356)&4294967295;var Bo=(Bp)&4294967295;var Bm=(Bo+1)&4294967295;var Bk=HEAP[Bm];var Bi=unSign((Bk),8,0);var Bg=uT;var uI=(Bg+356)&4294967295;var uH=(uI)&4294967295;var uF=(uH+4)&4294967295;var uD=(uF)&4294967295;var uB=HEAP[uD];var uz=uT;var ux=(((Bi))&255);var uv=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(uz,uB,ux,uv);var ut=Cw;var ur=__ZN9GooString6appendEc(ut,22);var um=uT;var ul=(um+944)&4294967295;HEAP[ul]=0;CY=1;continue $bb213$5}else{if(CY==126){var uj=uT;var uh=(uj+952)&4294967295;var uf=HEAP[uh];var Dq=reSign((uf),8,0)!=0;if(Dq){var ud=uT;var ua=(ud+944)&4294967295;var t7=HEAP[ua];var t4=(t7)&1;var t1=(((t4))&255);var tS=unSign((t1),8,0);var tR=uT;var tP=(((tS))&255);var tN=Cw;var tL=Lp;__ZN10FoFiType1C13cvtGlyphWidthEbP9GooStringP17Type1CPrivateDict(tR,tP,tN,tL);var tJ=uT;var tG=(tJ+952)&4294967295;HEAP[tG]=0}var tD=uT;var tA=(tD+944)&4294967295;var tx=HEAP[tA];var te=(tx)&1;var td=(((te))&255);var tb=uT;var s9=(tb+948)&4294967295;var s7=HEAP[s9];var s5=uT;var s2=(s5+944)&4294967295;var sZ=HEAP[s2];var sW=((((sZ))|0)/2|0);var sS=((s7)+(sW))&4294967295;var sy=uT;var sx=(sy+948)&4294967295;HEAP[sx]=sS;var sv=uT;var st=(sv+944)&4294967295;HEAP[st]=0;CY=1;continue $bb213$5}else{if(CY==127){var sr=uT;var sp=(sr+944)&4294967295;var sm=HEAP[sp];var sj=(((sm))|0)>7;if(sj){var sh=uT;var se=(sh+944)&4294967295;var rU=HEAP[se];var rT=((rU)-2)&4294967295;var rS=(((rT))|0)%6}Wi=0;while(1){var fQ=uT;var fy=(fQ+944)&4294967295;var fx=HEAP[fy];var fw=((fx)-2)&4294967295;var fv=Wi;var fu=(((fw))|0)>(((fv))|0);if(!(fu)){CY=61;break}var rR=Wi;var rQ=uT;var rP=(rQ+356)&4294967295;var rO=(rP+rR*12)&4294967295;var rM=(rO+1)&4294967295;var rK=HEAP[rM];var rI=unSign((rK),8,0);var rq=Wi;var rp=uT;var ro=(rp+356)&4294967295;var rn=(ro+rq*12)&4294967295;var rm=(rn+4)&4294967295;var rl=(rm)&4294967295;var rk=HEAP[rl];var ri=uT;var rg=(((rI))&255);var re=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(ri,rk,rg,re);var qV=Wi;var qU=((qV)+1)&4294967295;var qT=uT;var qS=(qT+356)&4294967295;var qR=(qS+qU*12)&4294967295;var qQ=(qR+1)&4294967295;var qP=HEAP[qQ];var qN=unSign((qP),8,0);var qL=Wi;var qJ=((qL)+1)&4294967295;var qr=uT;var qq=(qr+356)&4294967295;var qp=(qq+qJ*12)&4294967295;var qo=(qp+4)&4294967295;var qn=(qo)&4294967295;var qm=HEAP[qn];var ql=uT;var qj=(((qN))&255);var qh=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(ql,qm,qj,qh);var qf=Wi;var pX=((qf)+2)&4294967295;var pW=uT;var pV=(pW+356)&4294967295;var pU=(pV+pX*12)&4294967295;var pT=(pU+1)&4294967295;var pS=HEAP[pT];var pR=unSign((pS),8,0);var pP=Wi;var pN=((pP)+2)&4294967295;var pL=uT;var jj=(pL+356)&4294967295;var ji=(jj+pN*12)&4294967295;var jg=(ji+4)&4294967295;var je=(jg)&4294967295;var jc=HEAP[je];var ja=uT;var i8=(((pR))&255);var i6=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(ja,jc,i8,i6);var i4=Wi;var i2=((i4)+3)&4294967295;var iZ=uT;var iY=(iZ+356)&4294967295;var iW=(iY+i2*12)&4294967295;var iU=(iW+1)&4294967295;var iS=HEAP[iU];var iQ=unSign((iS),8,0);var iO=Wi;var iL=((iO)+3)&4294967295;var iI=uT;var iF=(iI+356)&4294967295;var iv=(iF+iL*12)&4294967295;var iu=(iv+4)&4294967295;var ir=(iu)&4294967295;var ip=HEAP[ir];var im=uT;var ik=(((iQ))&255);var ii=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(im,ip,ik,ii);var ie=Wi;var ib=((ie)+4)&4294967295;var h8=uT;var hO=(h8+356)&4294967295;var hN=(hO+ib*12)&4294967295;var hL=(hN+1)&4294967295;var hJ=HEAP[hL];var hH=unSign((hJ),8,0);var hF=Wi;var hD=((hF)+4)&4294967295;var hA=uT;var hx=(hA+356)&4294967295;var hu=(hx+hD*12)&4294967295;var ha=(hu+4)&4294967295;var g9=(ha)&4294967295;var g7=HEAP[g9];var g5=uT;var g3=(((hH))&255);var g1=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(g5,g7,g3,g1);var gZ=Wi;var gW=((gZ)+5)&4294967295;var gT=uT;var gQ=(gT+356)&4294967295;var gw=(gQ+gW*12)&4294967295;var gv=(gw+1)&4294967295;var gu=HEAP[gv];var gt=unSign((gu),8,0);var gs=Wi;var gr=((gs)+5)&4294967295;var gq=uT;var go=(gq+356)&4294967295;var gm=(go+gr*12)&4294967295;var gk=(gm+4)&4294967295;var f2=(gk)&4294967295;var f1=HEAP[f2];var f0=uT;var fZ=(((gt))&255);var fY=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(f0,f1,fZ,fY);var fX=Cw;var fW=__ZN9GooString6appendEc(fX,8);var fU=Wi;var fS=((fU)+6)&4294967295;Wi=fS;CY=59;continue}var ft=Wi;var fs=uT;var fq=(fs+356)&4294967295;var fo=(fq+ft*12)&4294967295;var fm=(fo+1)&4294967295;var e4=HEAP[fm];var e3=unSign((e4),8,0);var e2=Wi;var e1=uT;var e0=(e1+356)&4294967295;var eZ=(e0+e2*12)&4294967295;var eY=(eZ+4)&4294967295;var eW=(eY)&4294967295;var eU=HEAP[eW];var eS=uT;var eA=(((e3))&255);var ez=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(eS,eU,eA,ez);var ey=Wi;var ex=uT;var ew=(ex+356)&4294967295;var ev=(ew+ey*12)&4294967295;var eu=(ev+1)&4294967295;var es=HEAP[eu];var eq=unSign((es),8,0);var eo=Wi;var u=((eo)+1)&4294967295;var t=uT;var s=(t+356)&4294967295;var q=(s+u*12)&4294967295;var o=(q+4)&4294967295;var m=(o)&4294967295;var k=HEAP[m];var i=uT;var g=(((eq))&255);var e=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(i,k,g,e);var a=Cw;var agp=__ZN9GooString6appendEc(a,5);var ago=uT;var agm=(ago+944)&4294967295;HEAP[agm]=0;var agk=uT;var agi=(agk+953)&4294967295;HEAP[agi]=1;CY=1;continue $bb213$5}else{if(CY==128){var agg=uT;var agd=(agg+944)&4294967295;var aga=HEAP[agd];var af7=(((aga))|0)>7;if(af7){var afW=uT;var afV=(afW+944)&4294967295;var afU=HEAP[afV];var afS=((afU)-6)&4294967295;var afQ=(afS)&1;var afO=(((afQ))&255)}Wi=0;while(1){var adr=uT;var adq=(adr+944)&4294967295;var ado=HEAP[adq];var adm=((ado)-6)&4294967295;var adk=Wi;var ac2=(((adm))|0)>(((adk))|0);if(!(ac2)){CY=65;break}var afM=Wi;var afJ=uT;var afG=(afJ+356)&4294967295;var afD=(afG+afM*12)&4294967295;var afi=(afD+1)&4294967295;var afh=HEAP[afi];var afg=unSign((afh),8,0);var afe=Wi;var afc=uT;var afa=(afc+356)&4294967295;var ae8=(afa+afe*12)&4294967295;var ae5=(ae8+4)&4294967295;var ae2=(ae5)&4294967295;var aeZ=HEAP[ae2];var aeE=uT;var aeD=(((afg))&255);var aeC=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(aeE,aeZ,aeD,aeC);var aeA=Wi;var aey=uT;var aew=(aey+356)&4294967295;var aeu=(aew+aeA*12)&4294967295;var aer=(aeu+1)&4294967295;var aeo=HEAP[aer];var ael=unSign((aeo),8,0);var ad0=Wi;var adZ=((ad0)+1)&4294967295;var adY=uT;var adX=(adY+356)&4294967295;var adW=(adX+adZ*12)&4294967295;var adV=(adW+4)&4294967295;var adU=(adV)&4294967295;var adS=HEAP[adU];var adQ=uT;var adO=(((ael))&255);var adw=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(adQ,adS,adO,adw);var adv=Cw;var adu=__ZN9GooString6appendEc(adv,5);var adt=Wi;var ads=((adt)+2)&4294967295;Wi=ads;CY=63;continue}var ac1=Wi;var ac0=uT;var acZ=(ac0+356)&4294967295;var acY=(acZ+ac1*12)&4294967295;var acX=(acY+1)&4294967295;var acW=HEAP[acX];var acU=unSign((acW),8,0);var acS=Wi;var acQ=uT;var acy=(acQ+356)&4294967295;var acx=(acy+acS*12)&4294967295;var acw=(acx+4)&4294967295;var acv=(acw)&4294967295;var acu=HEAP[acv];var act=uT;var acs=(((acU))&255);var acq=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(act,acu,acs,acq);var aco=Wi;var acm=((aco)+1)&4294967295;var ab4=uT;var ab3=(ab4+356)&4294967295;var ab2=(ab3+acm*12)&4294967295;var ab1=(ab2+1)&4294967295;var ab0=HEAP[ab1];var abZ=unSign((ab0),8,0);var abY=Wi;var abW=((abY)+1)&4294967295;var abU=uT;var abS=(abU+356)&4294967295;var aao=(abS+abW*12)&4294967295;var aan=(aao+4)&4294967295;var aal=(aan)&4294967295;var aaj=HEAP[aal];var aah=uT;var aaf=(((abZ))&255);var aad=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(aah,aaj,aaf,aad);var aab=Wi;var Z9=((aab)+2)&4294967295;var Z7=uT;var Z2=(Z7+356)&4294967295;var Z1=(Z2+Z9*12)&4294967295;var ZZ=(Z1+1)&4294967295;var ZX=HEAP[ZZ];var ZV=unSign((ZX),8,0);var ZT=Wi;var ZR=((ZT)+2)&4294967295;var ZO=uT;var ZL=(ZO+356)&4294967295;var ZI=(ZL+ZR*12)&4294967295;var Zy=(ZI+4)&4294967295;var Zx=(Zy)&4294967295;var Zv=HEAP[Zx];var Zt=uT;var Zr=(((ZV))&255);var Zp=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Zt,Zv,Zr,Zp);var Zn=Wi;var Zk=((Zn)+3)&4294967295;var Zh=uT;var Ze=(Zh+356)&4294967295;var Y4=(Ze+Zk*12)&4294967295;var Y3=(Y4+1)&4294967295;var Y1=HEAP[Y3];var YZ=unSign((Y1),8,0);var YX=Wi;var YV=((YX)+3)&4294967295;var YT=uT;var YQ=(YT+356)&4294967295;var YN=(YQ+YV*12)&4294967295;var YK=(YN+4)&4294967295;var YA=(YK)&4294967295;var Yz=HEAP[YA];var Yx=uT;var Yv=(((YZ))&255);var Yt=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Yx,Yz,Yv,Yt);var Yr=Wi;var Yp=((Yr)+4)&4294967295;var Ym=uT;var Yj=(Ym+356)&4294967295;var Yg=(Yj+Yp*12)&4294967295;var X6=(Yg+1)&4294967295;var X5=HEAP[X6];var X4=unSign((X5),8,0);var X3=Wi;var X2=((X3)+4)&4294967295;var X1=uT;var X0=(X1+356)&4294967295;var XY=(X0+X2*12)&4294967295;var XW=(XY+4)&4294967295;var XU=(XW)&4294967295;var XM=HEAP[XU];var XL=uT;var XK=(((X4))&255);var XJ=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(XL,XM,XK,XJ);var XI=Wi;var XH=((XI)+5)&4294967295;var XG=uT;var XE=(XG+356)&4294967295;var XC=(XE+XH*12)&4294967295;var XA=(XC+1)&4294967295;var Xr=HEAP[XA];var Xq=unSign((Xr),8,0);var Xp=Wi;var Xo=((Xp)+5)&4294967295;var Xn=uT;var Xm=(Xn+356)&4294967295;var Xl=(Xm+Xo*12)&4294967295;var Xj=(Xl+4)&4294967295;var Xh=(Xj)&4294967295;var Xf=HEAP[Xh];var WX=uT;var WW=(((Xq))&255);var WV=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(WX,Xf,WW,WV);var WU=Cw;var WT=__ZN9GooString6appendEc(WU,8);var WS=uT;var WR=(WS+944)&4294967295;HEAP[WR]=0;var WP=uT;var WN=(WP+953)&4294967295;HEAP[WN]=1;CY=1;continue $bb213$5}else{if(CY==129){var WL=uT;var WD=(WL+944)&4294967295;var WC=HEAP[WD];var WB=(((WC))|0)>3;$bb147$$bb149$167:do{if(WB){var WA=uT;var Wz=(WA+944)&4294967295;var Wy=HEAP[Wz];var Wx=(Wy)&3;var Wv=(((Wx))|0)!=0;if(!(Wv)){CY=67;break $bb147$$bb149$167}var Ws=uT;var Wq=(Ws+944)&4294967295;var Tz=HEAP[Wq];var Ty=((Tz)-1)&4294967295;var Tw=(Ty)&3}}while(0);var Tu=uT;var Ts=(Tu+944)&4294967295;var Tq=HEAP[Ts];var To=(((Tq))|0)%2;var Tm=(((To))|0)==1;if(Tm){var Tk=uT;var Ti=(Tk+356)&4294967295;var Te=(Ti)&4294967295;var Td=(Te+1)&4294967295;var Tb=HEAP[Td];var S9=unSign((Tb),8,0);var S7=uT;var S5=(S7+356)&4294967295;var S3=(S5)&4294967295;var S0=(S3+4)&4294967295;var SX=(S0)&4294967295;var SU=HEAP[SX];var SJ=uT;var SI=(((S9))&255);var SG=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(SJ,SU,SI,SG);var SE=uT;var SC=(SE+356)&4294967295;var SA=(SC+12)&4294967295;var Sy=(SA+1)&4294967295;var Sv=HEAP[Sy];var Ss=unSign((Sv),8,0);var Sp=uT;var Sf=(Sp+356)&4294967295;var Se=(Sf+12)&4294967295;var Sc=(Se+4)&4294967295;var Sa=(Sc)&4294967295;var R8=HEAP[Sa];var R6=uT;var R4=(((Ss))&255);var R1=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(R6,R8,R4,R1);var RY=uT;var RV=(RY+356)&4294967295;var RL=(RV+24)&4294967295;var RK=(RL+1)&4294967295;var RI=HEAP[RK];var RG=unSign((RI),8,0);var RE=uT;var RC=(RE+356)&4294967295;var RA=(RC+24)&4294967295;var Rx=(RA+4)&4294967295;var Ru=(Rx)&4294967295;var Rr=HEAP[Ru];var Rg=uT;var Rf=(((RG))&255);var Re=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Rg,Rr,Rf,Re);var Rd=uT;var Rc=(Rd+356)&4294967295;var Rb=(Rc+36)&4294967295;var Ra=(Rb+1)&4294967295;var Q8=HEAP[Ra];var Q6=unSign((Q8),8,0);var Q4=uT;var QW=(Q4+356)&4294967295;var QV=(QW+36)&4294967295;var QU=(QV+4)&4294967295;var QT=(QU)&4294967295;var QR=HEAP[QT];var QQ=uT;var QP=(((Q6))&255);var QN=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(QQ,QR,QP,QN);var QL=uT;var QJ=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(QL,0,0,QJ);var QB=uT;var QA=(QB+356)&4294967295;var Qz=(QA+48)&4294967295;var Qy=(Qz+1)&4294967295;var Qx=HEAP[Qy];var Qw=unSign((Qx),8,0);var Qv=uT;var Qt=(Qv+356)&4294967295;var Qr=(Qt+48)&4294967295;var Qp=(Qr+4)&4294967295;var Qh=(Qp)&4294967295;var Qg=HEAP[Qh];var Qf=uT;var Qe=(((Qw))&255);var Qd=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Qf,Qg,Qe,Qd);var Qc=Cw;var Qb=__ZN9GooString6appendEc(Qc,8);Wi=5}else{Wi=0}while(1){var IB=uT;var It=(IB+944)&4294967295;var Is=HEAP[It];var Ir=Wi;var Iq=(((Is))|0)>(((Ir))|0);if(!(Iq)){CY=72;break}var P9=uT;var P7=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(P9,0,0,P7);var P5=Wi;var PX=uT;var PW=(PX+356)&4294967295;var PV=(PW+P5*12)&4294967295;var PU=(PV+1)&4294967295;var PT=HEAP[PU];var PS=unSign((PT),8,0);var PR=Wi;var PP=uT;var PN=(PP+356)&4294967295;var PL=(PN+PR*12)&4294967295;var Lo=(PL+4)&4294967295;var Ln=(Lo)&4294967295;var Ll=HEAP[Ln];var Lj=uT;var Lh=(((PS))&255);var Lf=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Lj,Ll,Lh,Lf);var Ld=Wi;var Lb=((Ld)+1)&4294967295;var K9=uT;var K7=(K9+356)&4294967295;var K3=(K7+Lb*12)&4294967295;var K2=(K3+1)&4294967295;var K0=HEAP[K2];var KY=unSign((K0),8,0);var KW=Wi;var KU=((KW)+1)&4294967295;var KT=uT;var KQ=(KT+356)&4294967295;var KN=(KQ+KU*12)&4294967295;var KK=(KN+4)&4294967295;var Kz=(KK)&4294967295;var Ky=HEAP[Kz];var Kx=uT;var Kv=(((KY))&255);var Kt=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Kx,Ky,Kv,Kt);var Kr=Wi;var Kp=((Kr)+2)&4294967295;var Km=uT;var Kj=(Km+356)&4294967295;var Kg=(Kj+Kp*12)&4294967295;var J5=(Kg+1)&4294967295;var J4=HEAP[J5];var J3=unSign((J4),8,0);var J1=Wi;var JZ=((J1)+2)&4294967295;var JX=uT;var JV=(JX+356)&4294967295;var JS=(JV+JZ*12)&4294967295;var JP=(JS+4)&4294967295;var JM=(JP)&4294967295;var JB=HEAP[JM];var JA=uT;var Jz=(((J3))&255);var Jx=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(JA,JB,Jz,Jx);var Jv=uT;var Jt=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Jv,0,0,Jt);var Jr=Wi;var Jo=((Jr)+3)&4294967295;var Jl=uT;var Ji=(Jl+356)&4294967295;var I7=(Ji+Jo*12)&4294967295;var I6=(I7+1)&4294967295;var I5=HEAP[I6];var I4=unSign((I5),8,0);var I3=Wi;var I2=((I3)+3)&4294967295;var I1=uT;var IZ=(I1+356)&4294967295;var IX=(IZ+I2*12)&4294967295;var IV=(IX+4)&4294967295;var IN=(IV)&4294967295;var IM=HEAP[IN];var IL=uT;var IK=(((I4))&255);var IJ=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(IL,IM,IK,IJ);var II=Cw;var IH=__ZN9GooString6appendEc(II,8);var IF=Wi;var ID=((IF)+4)&4294967295;Wi=ID;CY=70;continue}var Ip=uT;var Io=(Ip+944)&4294967295;HEAP[Io]=0;var In=uT;var Il=(In+953)&4294967295;HEAP[Il]=1;CY=1;continue $bb213$5}else{if(CY==130){var Ii=uT;var If=(Ii+944)&4294967295;var HZ=HEAP[If];var HY=(((HZ))|0)>3;$bb157$$bb159$180:do{if(HY){var HX=uT;var HW=(HX+944)&4294967295;var HV=HEAP[HW];var HU=(HV)&3;var HT=(((HU))|0)!=0;if(!(HT)){CY=74;break $bb157$$bb159$180}var HR=uT;var HO=(HR+944)&4294967295;var HL=HEAP[HO];var Hu=((HL)-1)&4294967295;var Ht=(Hu)&3}}while(0);var Hs=uT;var Hr=(Hs+944)&4294967295;var Hq=HEAP[Hr];var Hp=(((Hq))|0)%2;var Ho=(((Hp))|0)==1;if(Ho){var Hm=uT;var Hj=(Hm+356)&4294967295;var Hg=(Hj+12)&4294967295;var zF=(Hg+1)&4294967295;var zE=HEAP[zF];var zC=unSign((zE),8,0);var zA=uT;var zy=(zA+356)&4294967295;var zw=(zy+12)&4294967295;var zu=(zw+4)&4294967295;var zs=(zu)&4294967295;var zq=HEAP[zs];var zo=uT;var zl=(((zC))&255);var zk=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(zo,zq,zl,zk);var zi=uT;var zg=(zi+356)&4294967295;var ze=(zg)&4294967295;var zc=(ze+1)&4294967295;var za=HEAP[zc];var y7=unSign((za),8,0);var y4=uT;var y1=(y4+356)&4294967295;var yQ=(y1)&4294967295;var yP=(yQ+4)&4294967295;var yN=(yP)&4294967295;var yL=HEAP[yN];var yJ=uT;var yH=(((y7))&255);var yF=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(yJ,yL,yH,yF);var yC=uT;var yz=(yC+356)&4294967295;var yw=(yz+24)&4294967295;var yi=(yw+1)&4294967295;var yh=HEAP[yi];var yf=unSign((yh),8,0);var yd=uT;var yb=(yd+356)&4294967295;var x9=(yb+24)&4294967295;var x7=(x9+4)&4294967295;var x4=(x7)&4294967295;var x1=HEAP[x4];var xY=uT;var xN=(((yf))&255);var xM=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(xY,x1,xN,xM);var xK=uT;var xI=(xK+356)&4294967295;var xG=(xI+36)&4294967295;var xE=(xG+1)&4294967295;var xC=HEAP[xE];var xz=unSign((xC),8,0);var xw=uT;var xt=(xw+356)&4294967295;var xj=(xt+36)&4294967295;var xi=(xj+4)&4294967295;var xh=(xi)&4294967295;var xg=HEAP[xh];var xf=uT;var xe=(((xz))&255);var xd=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(xf,xg,xe,xd);var xb=uT;var w9=(xb+356)&4294967295;var w7=(w9+48)&4294967295;var wZ=(w7+1)&4294967295;var wY=HEAP[wZ];var wX=unSign((wY),8,0);var wW=uT;var wV=(wW+356)&4294967295;var wU=(wV+48)&4294967295;var wT=(wU+4)&4294967295;var wR=(wT)&4294967295;var wP=HEAP[wR];var wN=uT;var wF=(((wX))&255);var wE=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(wN,wP,wF,wE);var wD=uT;var wC=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(wD,0,0,wC);var wB=Cw;var wA=__ZN9GooString6appendEc(wB,8);Wi=5}else{Wi=0}while(1){var lJ=uT;var lH=(lJ+944)&4294967295;var lz=HEAP[lH];var ly=Wi;var lx=(((lz))|0)>(((ly))|0);if(!(lx)){CY=79;break}var wz=Wi;var ww=uT;var wt=(ww+356)&4294967295;var wq=(wt+wz*12)&4294967295;var wb=(wq+1)&4294967295;var wa=HEAP[wb];var v9=unSign((wa),8,0);var v8=Wi;var v7=uT;var v6=(v7+356)&4294967295;var v5=(v6+v8*12)&4294967295;var v2=(v5+4)&4294967295;var vZ=(v2)&4294967295;var vW=HEAP[vZ];var vH=uT;var vG=(((v9))&255);var vF=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(vH,vW,vG,vF);var vE=uT;var vD=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(vE,0,0,vD);var vC=Wi;var vB=((vC)+1)&4294967295;var vy=uT;var vv=(vy+356)&4294967295;var vs=(vv+vB*12)&4294967295;var n9=(vs+1)&4294967295;var n8=HEAP[n9];var n6=unSign((n8),8,0);var n4=Wi;var n2=((n4)+1)&4294967295;var n0=uT;var nY=(n0+356)&4294967295;var nW=(nY+n2*12)&4294967295;var nU=(nW+4)&4294967295;var nS=(nU)&4294967295;var nP=HEAP[nS];var nO=uT;var nM=(((n6))&255);var nK=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(nO,nP,nM,nK);var nI=Wi;var nG=((nI)+2)&4294967295;var nE=uT;var nB=(nE+356)&4294967295;var ny=(nB+nG*12)&4294967295;var nv=(ny+1)&4294967295;var nl=HEAP[nv];var nk=unSign((nl),8,0);var ni=Wi;var ng=((ni)+2)&4294967295;var ne=uT;var nc=(ne+356)&4294967295;var na=(nc+ng*12)&4294967295;var m7=(na+4)&4294967295;var m4=(m7)&4294967295;var m1=HEAP[m4];var mR=uT;var mQ=(((nk))&255);var mO=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(mR,m1,mQ,mO);var mM=Wi;var mK=((mM)+3)&4294967295;var mI=uT;var mG=(mI+356)&4294967295;var mD=(mG+mK*12)&4294967295;var mA=(mD+1)&4294967295;var mx=HEAP[mA];var mn=unSign((mx),8,0);var mm=Wi;var mk=((mm)+3)&4294967295;var mi=uT;var mg=(mi+356)&4294967295;var me=(mg+mk*12)&4294967295;var mc=(me+4)&4294967295;var l9=(mc)&4294967295;var l6=HEAP[l9];var l3=uT;var lT=(((mn))&255);var lS=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(l3,l6,lT,lS);var lR=uT;var lQ=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(lR,0,0,lQ);var lP=Cw;var lO=__ZN9GooString6appendEc(lP,8);var lN=Wi;var lL=((lN)+4)&4294967295;Wi=lL;CY=77;continue}var lw=uT;var lv=(lw+944)&4294967295;HEAP[lv]=0;var lu=uT;var lt=(lu+953)&4294967295;HEAP[lt]=1;CY=1;continue $bb213$5}else{if(CY==131){var lr=uT;var lp=(lr+944)&4294967295;var ln=HEAP[lp];var lf=(((ln))|0)>0;$bb167$$bb170$193:do{if(lf){var le=uT;var ld=(le+348)&4294967295;var lc=HEAP[ld];var lb=uT;var la=(lb+944)&4294967295;var k9=HEAP[la];var k6=((k9)-1)&4294967295;var k3=uT;var k0=(k3+356)&4294967295;var kL=(k0+k6*12)&4294967295;var kK=(kL+4)&4294967295;var kJ=(kK)&4294967295;var kI=HEAP[kJ];var kH=((kI)|0);var kG=((lc)+(kH))&4294967295;Wi=kG;var kF=uT;var kC=(kF+944)&4294967295;var kz=HEAP[kC];var kw=((kz)-1)&4294967295;var kh=uT;var kg=(kh+944)&4294967295;HEAP[kg]=kw;HEAP[V6]=1;var kf=uT;var ke=(kf+88)&4294967295;var kd=uT;var kc=Wi;__ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(kd,ke,kc,Dk,V6);var kb=HEAP[V6];var BI=reSign((kb),8,0)!=0;if(!(BI)){CY=81;break $bb167$$bb170$193}var j8=(Dk+4)&4294967295;var j5=HEAP[j8];var j2=(Dk)&4294967295;var b7=HEAP[j2];var b6=uT;var b5=Cw;var b4=Xs;var b3=Lp;__ZN10FoFiType1C8cvtGlyphEiiP9GooStringP11Type1CIndexP17Type1CPrivateDictb(b6,b7,j5,b5,b4,b3,0)}}while(0);CY=1;continue $bb213$5}else{if(CY==132){var b2=uT;var b1=(b2+944)&4294967295;var b0=HEAP[b1];var bZ=(((b0))|0)>3;$bb172$$bb174$198:do{if(bZ){var bY=uT;var bX=(bY+944)&4294967295;var bW=HEAP[bX];var bV=(bW)&3;var bU=(((bV))|0)!=0;if(!(bU)){CY=84;break $bb172$$bb174$198}var bT=uT;var bS=(bT+944)&4294967295;var bR=HEAP[bS];var bQ=((bR)-1)&4294967295;var bP=(bQ)&3}}while(0);Wi=0;while(1){var Ng=uT;var Ne=(Ng+944)&4294967295;var Nc=HEAP[Ne];var Na=Wi;var M2=(((Nc))|0)<=(((Na))|0);if(M2){CY=88;break}var M1=uT;var M0=(M1+944)&4294967295;var MZ=HEAP[M0];var MY=((MZ)-5)&4294967295;var MX=Wi;var MW=(((MY))|0)!=(((MX))|0);if(!(MW)){CY=88;break}var bO=Wi;var bN=(bO)&7;var bM=(((bN))|0)==0;if(bM){var bL=Wi;var bK=uT;var bJ=(bK+356)&4294967295;var bI=(bJ+bL*12)&4294967295;var bH=(bI+1)&4294967295;var bG=HEAP[bH];var bF=unSign((bG),8,0);var bE=Wi;var bD=uT;var bC=(bD+356)&4294967295;var bB=(bC+bE*12)&4294967295;var bA=(bB+4)&4294967295;var bz=(bA)&4294967295;var by=HEAP[bz];var bx=uT;var bw=(((bF))&255);var bv=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(bx,by,bw,bv);var bu=Wi;var bt=((bu)+1)&4294967295;var bs=uT;var br=(bs+356)&4294967295;var bq=(br+bt*12)&4294967295;var bp=(bq+1)&4294967295;var bo=HEAP[bp];var bn=unSign((bo),8,0);var bm=Wi;var bl=((bm)+1)&4294967295;var bk=uT;var bj=(bk+356)&4294967295;var bi=(bj+bl*12)&4294967295;var bh=(bi+4)&4294967295;var bg=(bh)&4294967295;var bf=HEAP[bg];var be=uT;var bd=(((bn))&255);var bc=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(be,bf,bd,bc);var bb=Wi;var ba=((bb)+2)&4294967295;var a9=uT;var a8=(a9+356)&4294967295;var a7=(a8+ba*12)&4294967295;var a6=(a7+1)&4294967295;var a5=HEAP[a6];var a4=unSign((a5),8,0);var a3=Wi;var a2=((a3)+2)&4294967295;var a1=uT;var a0=(a1+356)&4294967295;var aZ=(a0+a2*12)&4294967295;var aY=(aZ+4)&4294967295;var aX=(aY)&4294967295;var aW=HEAP[aX];var aV=uT;var aU=(((a4))&255);var aT=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(aV,aW,aU,aT);var aR=Wi;var aP=((aR)+3)&4294967295;var aO=uT;var aF=(aO+356)&4294967295;var aE=(aF+aP*12)&4294967295;var aD=(aE+1)&4294967295;var aC=HEAP[aD];var aB=unSign((aC),8,0);var aA=Wi;var az=((aA)+3)&4294967295;var ay=uT;var aw=(ay+356)&4294967295;var au=(aw+az*12)&4294967295;var aj=(au+4)&4294967295;var ai=(aj)&4294967295;var ah=HEAP[ai];var ag=uT;var af=(((aB))&255);var ae=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(ag,ah,af,ae);var ad=Cw;var ac=__ZN9GooString6appendEc(ad,30)}else{var aa=Wi;var Y=uT;var Ps=(Y+356)&4294967295;var Pr=(Ps+aa*12)&4294967295;var Pq=(Pr+1)&4294967295;var Pp=HEAP[Pq];var Po=unSign((Pp),8,0);var Pn=Wi;var Pm=uT;var Pl=(Pm+356)&4294967295;var Pk=(Pl+Pn*12)&4294967295;var Pj=(Pk+4)&4294967295;var Pi=(Pj)&4294967295;var Ph=HEAP[Pi];var Pg=uT;var Pf=(((Po))&255);var Pe=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Pg,Ph,Pf,Pe);var Pd=Wi;var Pc=((Pd)+1)&4294967295;var Pa=uT;var O8=(Pa+356)&4294967295;var O6=(O8+Pc*12)&4294967295;var OY=(O6+1)&4294967295;var OX=HEAP[OY];var OW=unSign((OX),8,0);var OV=Wi;var OU=((OV)+1)&4294967295;var OT=uT;var OS=(OT+356)&4294967295;var OQ=(OS+OU*12)&4294967295;var OO=(OQ+4)&4294967295;var OM=(OO)&4294967295;var OE=HEAP[OM];var OD=uT;var OC=(((OW))&255);var OB=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(OD,OE,OC,OB);var OA=Wi;var Oz=((OA)+2)&4294967295;var Oy=uT;var Ow=(Oy+356)&4294967295;var Ou=(Ow+Oz*12)&4294967295;var Os=(Ou+1)&4294967295;var Ok=HEAP[Os];var Oj=unSign((Ok),8,0);var Oi=Wi;var Oh=((Oi)+2)&4294967295;var Og=uT;var Of=(Og+356)&4294967295;var Oe=(Of+Oh*12)&4294967295;var Oc=(Oe+4)&4294967295;var Oa=(Oc)&4294967295;var N8=HEAP[Oa];var N0=uT;var NZ=(((Oj))&255);var NY=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(N0,N8,NZ,NY);var NX=Wi;var NW=((NX)+3)&4294967295;var NV=uT;var NU=(NV+356)&4294967295;var NS=(NU+NW*12)&4294967295;var NQ=(NS+1)&4294967295;var NO=HEAP[NQ];var NG=unSign((NO),8,0);var NF=Wi;var NE=((NF)+3)&4294967295;var ND=uT;var NC=(ND+356)&4294967295;var NB=(NC+NE*12)&4294967295;var NA=(NB+4)&4294967295;var Ny=(NA)&4294967295;var Nw=HEAP[Ny];var Nu=uT;var Nm=(((NG))&255);var Nl=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Nu,Nw,Nm,Nl);var Nk=Cw;var Nj=__ZN9GooString6appendEc(Nk,31)}var Ni=Wi;var Nh=((Ni)+4)&4294967295;Wi=Nh;CY=86;continue}var MU=uT;var MS=(MU+944)&4294967295;var MQ=HEAP[MS];var MI=((MQ)-5)&4294967295;var MH=Wi;var MG=(((MI))|0)==(((MH))|0);if(MG){var MF=Wi;var ME=(MF)&7;var MD=(((ME))|0)==0;if(MD){var MC=uT;var MA=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(MC,0,0,MA);var My=Wi;var Mw=uT;var FW=(Mw+356)&4294967295;var FT=(FW+My*12)&4294967295;var FQ=(FT+1)&4294967295;var FN=HEAP[FQ];var FK=unSign((FN),8,0);var FI=Wi;var FG=uT;var FF=(FG+356)&4294967295;var FE=(FF+FI*12)&4294967295;var FD=(FE+4)&4294967295;var Fq=(FD)&4294967295;var Fn=HEAP[Fq];var Fk=uT;var Fg=(((FK))&255);var Fd=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Fk,Fn,Fg,Fd);var Fb=Wi;var E9=((Fb)+1)&4294967295;var E7=uT;var E5=(E7+356)&4294967295;var E3=(E5+E9*12)&4294967295;var EK=(E3+1)&4294967295;var EH=HEAP[EK];var EE=unSign((EH),8,0);var EB=Wi;var Ey=((EB)+1)&4294967295;var Ev=uT;var Et=(Ev+356)&4294967295;var Er=(Et+Ey*12)&4294967295;var Ep=(Er+4)&4294967295;var En=(Ep)&4294967295;var D3=HEAP[En];var D0=uT;var DW=(((EE))&255);var DT=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(D0,D3,DW,DT);var DQ=Wi;var DN=((DQ)+2)&4294967295;var DL=uT;var DJ=(DL+356)&4294967295;var DH=(DJ+DN*12)&4294967295;var DF=(DH+1)&4294967295;var Do=HEAP[DF];var Dm=unSign((Do),8,0);var Dj=Wi;var Dh=((Dj)+2)&4294967295;var Df=uT;var De=(Df+356)&4294967295;var Dd=(De+Dh*12)&4294967295;var Db=(Dd+4)&4294967295;var C9=(Db)&4294967295;var C7=HEAP[C9];var CR=uT;var CP=(((Dm))&255);var CN=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(CR,C7,CP,CN);var CL=Wi;var CJ=((CL)+3)&4294967295;var CI=uT;var CH=(CI+356)&4294967295;var CF=(CH+CJ*12)&4294967295;var CD=(CF+1)&4294967295;var CB=HEAP[CD];var Cm=unSign((CB),8,0);var Ck=Wi;var Ci=((Ck)+3)&4294967295;var Cg=uT;var Ce=(Cg+356)&4294967295;var Cd=(Ce+Ci*12)&4294967295;var Cc=(Cd+4)&4294967295;var Ca=(Cc)&4294967295;var B8=HEAP[Ca];var B6=uT;var BS=(((Cm))&255);var BQ=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(B6,B8,BS,BQ);var BO=Wi;var BM=((BO)+4)&4294967295;var BK=uT;var BJ=(BK+356)&4294967295;var BH=(BJ+BM*12)&4294967295;var BF=(BH+1)&4294967295;var BD=HEAP[BF];var BB=unSign((BD),8,0);var Bn=Wi;var Bl=((Bn)+4)&4294967295;var Bj=uT;var Bh=(Bj+356)&4294967295;var Bf=(Bh+Bl*12)&4294967295;var Be=(Bf+4)&4294967295;var Bd=(Be)&4294967295;var Bb=HEAP[Bd];var A9=uT;var A7=(((BB))&255);var AY=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(A9,Bb,A7,AY)}else{var AX=Wi;var AW=uT;var AV=(AW+356)&4294967295;var AU=(AV+AX*12)&4294967295;var AT=(AU+1)&4294967295;var AS=HEAP[AT];var AQ=unSign((AS),8,0);var AO=Wi;var AM=uT;var ub=(AM+356)&4294967295;var t8=(ub+AO*12)&4294967295;var t5=(t8+4)&4294967295;var t2=(t5)&4294967295;var tZ=HEAP[t2];var tX=uT;var tW=(((AQ))&255);var tV=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(tX,tZ,tW,tV);var tU=uT;var tT=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(tU,0,0,tT);var tH=Wi;var tE=((tH)+1)&4294967295;var tB=uT;var ty=(tB+356)&4294967295;var tv=(ty+tE*12)&4294967295;var tt=(tv+1)&4294967295;var ts=HEAP[tt];var tq=unSign((ts),8,0);var to=Wi;var tm=((to)+1)&4294967295;var s3=uT;var s0=(s3+356)&4294967295;var sX=(s0+tm*12)&4294967295;var sT=(sX+4)&4294967295;var sQ=(sT)&4294967295;var sO=HEAP[sQ];var sN=uT;var sK=(((tq))&255);var sI=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(sN,sO,sK,sI);var sG=Wi;var sn=((sG)+2)&4294967295;var sk=uT;var sg=(sk+356)&4294967295;var sd=(sg+sn*12)&4294967295;var sb=(sd+1)&4294967295;var r9=HEAP[sb];var r8=unSign((r9),8,0);var r6=Wi;var r4=((r6)+2)&4294967295;var r2=uT;var rN=(r2+356)&4294967295;var rL=(rN+r4*12)&4294967295;var rJ=(rL+4)&4294967295;var rH=(rJ)&4294967295;var rG=HEAP[rH];var rF=uT;var rE=(((r8))&255);var rC=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(rF,rG,rE,rC);var rA=Wi;var ry=((rA)+4)&4294967295;var rj=uT;var rh=(rj+356)&4294967295;var rf=(rh+ry*12)&4294967295;var rd=(rf+1)&4294967295;var rc=HEAP[rd];var ra=unSign((rc),8,0);var q9=Wi;var q7=((q9)+4)&4294967295;var q5=uT;var q3=(q5+356)&4294967295;var qO=(q3+q7*12)&4294967295;var qM=(qO+4)&4294967295;var qK=(qM)&4294967295;var qI=HEAP[qK];var qH=uT;var qG=(((ra))&255);var qF=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(qH,qI,qG,qF);var qD=Wi;var qB=((qD)+3)&4294967295;var qz=uT;var qk=(qz+356)&4294967295;var qi=(qk+qB*12)&4294967295;var qg=(qi+1)&4294967295;var qe=HEAP[qg];var qd=unSign((qe),8,0);var qc=Wi;var qb=((qc)+3)&4294967295;var p9=uT;var p7=(p9+356)&4294967295;var p5=(p7+qb*12)&4294967295;var pQ=(p5+4)&4294967295;var pO=(pQ)&4294967295;var pM=HEAP[pO];var pK=uT;var pJ=(((qd))&255);var pI=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(pK,pM,pJ,pI)}var pH=Cw;var pF=__ZN9GooString6appendEc(pH,8)}var pD=uT;var pB=(pD+944)&4294967295;HEAP[pB]=0;var pt=uT;var ps=(pt+953)&4294967295;HEAP[ps]=1;CY=1;continue $bb213$5}else{if(CY==133){var pr=uT;var pq=(pr+944)&4294967295;var pp=HEAP[pq];var po=(((pp))|0)>3;$bb188$$bb190$219:do{if(po){var pn=uT;var pl=(pn+944)&4294967295;var pi=HEAP[pl];var pg=(pi)&3;var iN=(((pg))|0)!=0;if(!(iN)){CY=94;break $bb188$$bb190$219}var iK=uT;var iH=(iK+944)&4294967295;var iE=HEAP[iH];var iC=((iE)-1)&4294967295;var iA=(iC)&3}}while(0);Wi=0;while(1){var acP=uT;var acO=(acP+944)&4294967295;var acN=HEAP[acO];var acM=Wi;var acK=(((acN))|0)<=(((acM))|0);if(acK){CY=98;break}var acI=uT;var acG=(acI+944)&4294967295;var acr=HEAP[acG];var acp=((acr)-5)&4294967295;var acn=Wi;var acl=(((acp))|0)!=(((acn))|0);if(!(acl)){CY=98;break}var iz=Wi;var iy=(iz)&7;var ix=(((iy))|0)==0;if(ix){var iw=Wi;var ih=uT;var id=(ih+356)&4294967295;var ia=(id+iw*12)&4294967295;var h7=(ia+1)&4294967295;var h5=HEAP[h7];var h3=unSign((h5),8,0);var h2=Wi;var h0=uT;var hY=(h0+356)&4294967295;var hW=(hY+h2*12)&4294967295;var hC=(hW+4)&4294967295;var hz=(hC)&4294967295;var hw=HEAP[hz];var ht=uT;var hr=(((h3))&255);var hp=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(ht,hw,hr,hp);var ho=Wi;var hm=((ho)+1)&4294967295;var hk=uT;var hi=(hk+356)&4294967295;var gY=(hi+hm*12)&4294967295;var gV=(gY+1)&4294967295;var gS=HEAP[gV];var gP=unSign((gS),8,0);var gN=Wi;var gL=((gN)+1)&4294967295;var gK=uT;var gI=(gK+356)&4294967295;var gG=(gI+gL*12)&4294967295;var gE=(gG+4)&4294967295;var gp=(gE)&4294967295;var gn=HEAP[gp];var gl=uT;var gj=(((gP))&255);var gi=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(gl,gn,gj,gi);var gh=Wi;var gg=((gh)+2)&4294967295;var ge=uT;var gc=(ge+356)&4294967295;var ga=(gc+gg*12)&4294967295;var fV=(ga+1)&4294967295;var fT=HEAP[fV];var fR=unSign((fT),8,0);var fP=Wi;var fO=((fP)+2)&4294967295;var fN=uT;var fM=(fN+356)&4294967295;var fK=(fM+fO*12)&4294967295;var fI=(fK+4)&4294967295;var fG=(fI)&4294967295;var fr=HEAP[fG];var fp=uT;var fn=(((fR))&255);var fl=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(fp,fr,fn,fl);var fk=Wi;var fj=((fk)+3)&4294967295;var fi=uT;var fg=(fi+356)&4294967295;var fe=(fg+fj*12)&4294967295;var fc=(fe+1)&4294967295;var eX=HEAP[fc];var eV=unSign((eX),8,0);var eT=Wi;var eR=((eT)+3)&4294967295;var eQ=uT;var eP=(eQ+356)&4294967295;var eO=(eP+eR*12)&4294967295;var eM=(eO+4)&4294967295;var eK=(eM)&4294967295;var eI=HEAP[eK];var et=uT;var er=(((eV))&255);var ep=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(et,eI,er,ep);var en=Cw;var em=__ZN9GooString6appendEc(en,31)}else{var el=Wi;var ek=uT;var ei=(ek+356)&4294967295;var eg=(ei+el*12)&4294967295;var ee=(eg+1)&4294967295;var dV=HEAP[ee];var dU=unSign((dV),8,0);var dT=Wi;var dS=uT;var dR=(dS+356)&4294967295;var dQ=(dR+dT*12)&4294967295;var dP=(dQ+4)&4294967295;var dN=(dP)&4294967295;var dL=HEAP[dN];var dJ=uT;var age=(((dU))&255);var agb=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(dJ,dL,age,agb);var af8=Wi;var af5=((af8)+1)&4294967295;var af3=uT;var af1=(af3+356)&4294967295;var af0=(af1+af5*12)&4294967295;var afZ=(af0+1)&4294967295;var afY=HEAP[afZ];var afX=unSign((afY),8,0);var afK=Wi;var afH=((afK)+1)&4294967295;var afE=uT;var afB=(afE+356)&4294967295;var afz=(afB+afH*12)&4294967295;var afx=(afz+4)&4294967295;var afw=(afx)&4294967295;var afu=HEAP[afw];var afs=uT;var afq=(((afX))&255);var ae6=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(afs,afu,afq,ae6);var ae3=Wi;var ae0=((ae3)+2)&4294967295;var aeX=uT;var aeV=(aeX+356)&4294967295;var aeT=(aeV+ae0*12)&4294967295;var aeS=(aeT+1)&4294967295;var aeQ=HEAP[aeS];var aeO=unSign((aeQ),8,0);var aeM=Wi;var aes=((aeM)+2)&4294967295;var aep=uT;var aem=(aep+356)&4294967295;var aej=(aem+aes*12)&4294967295;var aeh=(aej+4)&4294967295;var aef=(aeh)&4294967295;var aee=HEAP[aef];var aec=uT;var aea=(((aeO))&255);var ad8=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(aec,aee,aea,ad8);var adT=Wi;var adR=((adT)+3)&4294967295;var adP=uT;var adN=(adP+356)&4294967295;var adM=(adN+adR*12)&4294967295;var adL=(adM+1)&4294967295;var adK=HEAP[adL];var adI=unSign((adK),8,0);var adG=Wi;var adE=((adG)+3)&4294967295;var adp=uT;var adn=(adp+356)&4294967295;var adl=(adn+adE*12)&4294967295;var adj=(adl+4)&4294967295;var adi=(adj)&4294967295;var adh=HEAP[adi];var adg=uT;var ade=(((adI))&255);var adc=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(adg,adh,ade,adc);var ada=Cw;var acV=__ZN9GooString6appendEc(ada,30)}var acT=Wi;var acR=((acT)+4)&4294967295;Wi=acR;CY=96;continue}var ack=uT;var acj=(ack+944)&4294967295;var ach=HEAP[acj];var acf=((ach)-5)&4294967295;var acd=Wi;var acc=(((acf))|0)==(((acd))|0);if(acc){var abX=Wi;var abV=(abX)&7;var abT=(((abV))|0)==0;if(abT){var abR=Wi;var abQ=uT;var abP=(abQ+356)&4294967295;var abO=(abP+abR*12)&4294967295;var abM=(abO+1)&4294967295;var abK=HEAP[abM];var abI=unSign((abK),8,0);var abA=Wi;var abz=uT;var aby=(abz+356)&4294967295;var abx=(aby+abA*12)&4294967295;var abw=(abx+4)&4294967295;var abv=(abw)&4294967295;var abu=HEAP[abv];var abs=uT;var abq=(((abI))&255);var abo=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(abs,abu,abq,abo);var ZQ=uT;var ZN=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(ZQ,0,0,ZN);var ZK=Wi;var ZH=((ZK)+1)&4294967295;var ZF=uT;var ZD=(ZF+356)&4294967295;var ZC=(ZD+ZH*12)&4294967295;var ZB=(ZC+1)&4294967295;var ZA=HEAP[ZB];var Zz=unSign((ZA),8,0);var Zm=Wi;var Zj=((Zm)+1)&4294967295;var Zg=uT;var Zd=(Zg+356)&4294967295;var Zb=(Zd+Zj*12)&4294967295;var Y9=(Zb+4)&4294967295;var Y8=(Y9)&4294967295;var Y7=HEAP[Y8];var Y6=uT;var Y5=(((Zz))&255);var YS=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Y6,Y7,Y5,YS);var YP=Wi;var YM=((YP)+2)&4294967295;var YJ=uT;var YH=(YJ+356)&4294967295;var YF=(YH+YM*12)&4294967295;var YE=(YF+1)&4294967295;var YD=HEAP[YE];var YC=unSign((YD),8,0);var YB=Wi;var Yo=((YB)+2)&4294967295;var Yl=uT;var Yi=(Yl+356)&4294967295;var Yf=(Yi+Yo*12)&4294967295;var Yd=(Yf+4)&4294967295;var Yb=(Yd)&4294967295;var Ya=HEAP[Yb];var X9=uT;var X8=(((YC))&255);var X7=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(X9,Ya,X8,X7);var XZ=Wi;var XX=((XZ)+4)&4294967295;var XV=uT;var XT=(XV+356)&4294967295;var XS=(XT+XX*12)&4294967295;var XR=(XS+1)&4294967295;var XQ=HEAP[XR];var XP=unSign((XQ),8,0);var XO=Wi;var XN=((XO)+4)&4294967295;var XF=uT;var XD=(XF+356)&4294967295;var XB=(XD+XN*12)&4294967295;var Xz=(XB+4)&4294967295;var Xy=(Xz)&4294967295;var Xx=HEAP[Xy];var Xw=uT;var Xv=(((XP))&255);var Xu=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Xw,Xx,Xv,Xu);var Xt=Wi;var Xk=((Xt)+3)&4294967295;var Xi=uT;var Xg=(Xi+356)&4294967295;var Xe=(Xg+Xk*12)&4294967295;var Xd=(Xe+1)&4294967295;var Xc=HEAP[Xd];var Xb=unSign((Xc),8,0);var Xa=Wi;var W9=((Xa)+3)&4294967295;var W8=uT;var WQ=(W8+356)&4294967295;var WO=(WQ+W9*12)&4294967295;var WM=(WO+4)&4294967295;var WK=(WM)&4294967295;var WJ=HEAP[WK];var WI=uT;var WH=(((Xb))&255);var WG=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(WI,WJ,WH,WG)}else{var WF=uT;var WE=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(WF,0,0,WE);var Ww=Wi;var Wu=uT;var Wr=(Wu+356)&4294967295;var Wp=(Wr+Ww*12)&4294967295;var Wo=(Wp+1)&4294967295;var Wn=HEAP[Wo];var Wm=unSign((Wn),8,0);var Wk=Wi;var Wj=uT;var Wh=(Wj+356)&4294967295;var Wg=(Wh+Wk*12)&4294967295;var Wf=(Wg+4)&4294967295;var We=(Wf)&4294967295;var Wd=HEAP[We];var Wc=uT;var Wb=(((Wm))&255);var Wa=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Wc,Wd,Wb,Wa);var V9=Wi;var V8=((V9)+1)&4294967295;var V7=uT;var S2=(V7+356)&4294967295;var SZ=(S2+V8*12)&4294967295;var SW=(SZ+1)&4294967295;var ST=HEAP[SW];var SR=unSign((ST),8,0);var SP=Wi;var SO=((SP)+1)&4294967295;var SN=uT;var SM=(SN+356)&4294967295;var SL=(SM+SO*12)&4294967295;var Sx=(SL+4)&4294967295;var Su=(Sx)&4294967295;var Sr=HEAP[Su];var So=uT;var Sm=(((SR))&255);var Sk=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(So,Sr,Sm,Sk);var Sj=Wi;var Si=((Sj)+2)&4294967295;var Sh=uT;var Sg=(Sh+356)&4294967295;var R3=(Sg+Si*12)&4294967295;var R0=(R3+1)&4294967295;var RX=HEAP[R0];var RU=unSign((RX),8,0);var RS=Wi;var RQ=((RS)+2)&4294967295;var RP=uT;var RO=(RP+356)&4294967295;var RN=(RO+RQ*12)&4294967295;var RM=(RN+4)&4294967295;var Rz=(RM)&4294967295;var Rw=HEAP[Rz];var Rt=uT;var Rq=(((RU))&255);var Ro=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Rt,Rw,Rq,Ro);var Rl=Wi;var Rk=((Rl)+3)&4294967295;var Rj=uT;var Ri=(Rj+356)&4294967295;var Rh=(Ri+Rk*12)&4294967295;var Q9=(Rh+1)&4294967295;var Q7=HEAP[Q9];var Q5=unSign((Q7),8,0);var Q3=Wi;var Q2=((Q3)+3)&4294967295;var Q1=uT;var Q0=(Q1+356)&4294967295;var QZ=(Q0+Q2*12)&4294967295;var QY=(QZ+4)&4294967295;var QX=(QY)&4294967295;var QO=HEAP[QX];var QM=uT;var QK=(((Q5))&255);var QI=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(QM,QO,QK,QI);var QH=Wi;var QG=((QH)+4)&4294967295;var QF=uT;var QE=(QF+356)&4294967295;var QD=(QE+QG*12)&4294967295;var QC=(QD+1)&4294967295;var Qu=HEAP[QC];var Qs=unSign((Qu),8,0);var Qq=Wi;var Qo=((Qq)+4)&4294967295;var Qn=uT;var Qm=(Qn+356)&4294967295;var Ql=(Qm+Qo*12)&4294967295;var Qk=(Ql+4)&4294967295;var Qj=(Qk)&4294967295;var Qi=HEAP[Qj];var Qa=uT;var P8=(((Qs))&255);var P6=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Qa,Qi,P8,P6)}var P4=Cw;var P3=__ZN9GooString6appendEc(P4,8)}var P2=uT;var P1=(P2+944)&4294967295;HEAP[P1]=0;var P0=uT;var PZ=(P0+953)&4294967295;HEAP[PZ]=1;CY=1;continue $bb213$5}else{if(CY==134){var PY=uT;var PQ=(PY+944)&4294967295;HEAP[PQ]=0;CY=1;continue $bb213$5}else{if(CY==135){var PO=uT;var PM=(PO+944)&4294967295;HEAP[PM]=0;CY=1;continue $bb213$5}else{if(CY==136){var PK=uT;var PJ=(PK+944)&4294967295;var PI=HEAP[PJ];var PH=uT;var PG=(PH+356)&4294967295;var PF=(PG)&4294967295;var PE=(PF+1)&4294967295;var PD=HEAP[PE];var PC=unSign((PD),8,0);var PB=uT;var PA=(PB+356)&4294967295;var Pz=(PA)&4294967295;var Py=(Pz+4)&4294967295;var Px=(Py)&4294967295;var Pw=HEAP[Px];var Pv=uT;var Pu=(((PC))&255);var KR=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Pv,Pw,Pu,KR);var KO=uT;var KL=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(KO,0,0,KL);var KI=uT;var KG=(KI+356)&4294967295;var KE=(KG+12)&4294967295;var KD=(KE+1)&4294967295;var KC=HEAP[KD];var KB=unSign((KC),8,0);var KA=uT;var Kn=(KA+356)&4294967295;var Kk=(Kn+12)&4294967295;var Kh=(Kk+4)&4294967295;var Ke=(Kh)&4294967295;var Kc=HEAP[Ke];var Ka=uT;var J9=(((KB))&255);var J8=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Ka,Kc,J9,J8);var J7=uT;var J6=(J7+356)&4294967295;var JT=(J6+24)&4294967295;var JQ=(JT+1)&4294967295;var JN=HEAP[JQ];var JK=unSign((JN),8,0);var JI=uT;var JG=(JI+356)&4294967295;var JF=(JG+24)&4294967295;var JE=(JF+4)&4294967295;var JD=(JE)&4294967295;var JC=HEAP[JD];var Jp=uT;var Jm=(((JK))&255);var Jj=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Jp,JC,Jm,Jj);var Jg=uT;var Je=(Jg+356)&4294967295;var Jc=(Je+36)&4294967295;var Jb=(Jc+1)&4294967295;var Ja=HEAP[Jb];var I9=unSign((Ja),8,0);var I8=uT;var I0=(I8+356)&4294967295;var IY=(I0+36)&4294967295;var IW=(IY+4)&4294967295;var IU=(IW)&4294967295;var IT=HEAP[IU];var IS=uT;var IR=(((I9))&255);var IQ=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(IS,IT,IR,IQ);var IP=uT;var IO=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(IP,0,0,IO);var IG=Cw;var IE=__ZN9GooString6appendEc(IG,8);var IC=uT;var IA=(IC+356)&4294967295;var Iz=(IA+48)&4294967295;var Iy=(Iz+1)&4294967295;var Ix=HEAP[Iy];var Iw=unSign((Ix),8,0);var Iv=uT;var Iu=(Iv+356)&4294967295;var Im=(Iu+48)&4294967295;var Ij=(Im+4)&4294967295;var Ig=(Ij)&4294967295;var Id=HEAP[Ig];var Ib=uT;var H9=(((Iw))&255);var H7=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Ib,Id,H9,H7);var H5=uT;var H3=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(H5,0,0,H3);var H1=uT;var HS=(H1+356)&4294967295;var HP=(HS+60)&4294967295;var HM=(HP+1)&4294967295;var HJ=HEAP[HM];var HH=unSign((HJ),8,0);var HF=uT;var HD=(HF+356)&4294967295;var HB=(HD+60)&4294967295;var Hy=(HB+4)&4294967295;var Hw=(Hy)&4294967295;var Hn=HEAP[Hw];var Hk=uT;var Hh=(((HH))&255);var He=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Hk,Hn,Hh,He);var Hc=uT;var Ha=(Hc+356)&4294967295;var G8=(Ha+24)&4294967295;var G6=(G8+1)&4294967295;var G4=HEAP[G6];var G2=unSign((G4),8,0);var GY=uT;var GW=(GY+356)&4294967295;var GU=(GW+24)&4294967295;var GS=(GU+4)&4294967295;var GQ=(GS)&4294967295;var GO=HEAP[GQ];var GM=0-(GO);var GK=uT;var GI=(((G2))&255);var GG=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(GK,GM,GI,GG);var y9=uT;var y6=(y9+356)&4294967295;var y3=(y6+72)&4294967295;var y0=(y3+1)&4294967295;var yY=HEAP[y0];var yW=unSign((yY),8,0);var yV=uT;var yU=(yV+356)&4294967295;var yT=(yU+72)&4294967295;var yS=(yT+4)&4294967295;var yE=(yS)&4294967295;var yB=HEAP[yE];var yy=uT;var yv=(((yW))&255);var yt=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(yy,yB,yv,yt);var yr=uT;var yq=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(yr,0,0,yq);var yp=Cw;var yo=__ZN9GooString6appendEc(yp,8);var yn=uT;var x6=(yn+944)&4294967295;HEAP[x6]=0;var x3=uT;var x0=(x3+953)&4294967295;HEAP[x0]=1;CY=1;continue $bb213$5}else{if(CY==137){var xX=uT;var xV=(xX+944)&4294967295;var xT=HEAP[xV];var xS=uT;var xR=(xS+356)&4294967295;var xQ=(xR)&4294967295;var xP=(xQ+1)&4294967295;var xB=HEAP[xP];var xy=unSign((xB),8,0);var xv=uT;var xs=(xv+356)&4294967295;var xq=(xs)&4294967295;var xo=(xq+4)&4294967295;var xn=(xo)&4294967295;var xm=HEAP[xn];var xl=uT;var xk=(((xy))&255);var xc=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(xl,xm,xk,xc);var xa=uT;var w8=(xa+356)&4294967295;var w6=(w8+12)&4294967295;var w5=(w6+1)&4294967295;var w4=HEAP[w5];var w3=unSign((w4),8,0);var w2=uT;var w1=(w2+356)&4294967295;var w0=(w1+12)&4294967295;var wS=(w0+4)&4294967295;var wQ=(wS)&4294967295;var wO=HEAP[wQ];var wM=uT;var wL=(((w3))&255);var wK=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(wM,wO,wL,wK);var wJ=uT;var wI=(wJ+356)&4294967295;var wH=(wI+24)&4294967295;var wG=(wH+1)&4294967295;var wy=HEAP[wG];var wv=unSign((wy),8,0);var ws=uT;var wp=(ws+356)&4294967295;var wn=(wp+24)&4294967295;var wl=(wn+4)&4294967295;var wj=(wl)&4294967295;var wh=HEAP[wj];var wf=uT;var wd=(((wv))&255);var v4=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(wf,wh,wd,v4);var v1=uT;var vY=(v1+356)&4294967295;var vV=(vY+36)&4294967295;var vT=(vV+1)&4294967295;var vR=HEAP[vT];var vP=unSign((vR),8,0);var vN=uT;var vL=(vN+356)&4294967295;var vJ=(vL+36)&4294967295;var vA=(vJ+4)&4294967295;var vx=(vA)&4294967295;var vu=HEAP[vx];var vr=uT;var vp=(((vP))&255);var vn=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(vr,vu,vp,vn);var vl=uT;var vj=(vl+356)&4294967295;var vh=(vj+48)&4294967295;var vf=(vh+1)&4294967295;var vd=HEAP[vf];var vb=unSign((vd),8,0);var u9=uT;var u7=(u9+356)&4294967295;var u5=(u7+48)&4294967295;var u3=(u5+4)&4294967295;var u1=(u3)&4294967295;var uZ=HEAP[u1];var uX=uT;var uV=(((vb))&255);var nD=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(uX,uZ,uV,nD);var nA=uT;var nx=(nA+356)&4294967295;var nu=(nx+60)&4294967295;var ns=(nu+1)&4294967295;var nq=HEAP[ns];var np=unSign((nq),8,0);var no=uT;var nn=(no+356)&4294967295;var nm=(nn+60)&4294967295;var m9=(nm+4)&4294967295;var m6=(m9)&4294967295;var m3=HEAP[m6];var m0=uT;var mY=(((np))&255);var mW=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(m0,m3,mY,mW);var mV=Cw;var mU=__ZN9GooString6appendEc(mV,8);var mT=uT;var mS=(mT+356)&4294967295;var mF=(mS+72)&4294967295;var mC=(mF+1)&4294967295;var mz=HEAP[mC];var mw=unSign((mz),8,0);var mu=uT;var ms=(mu+356)&4294967295;var mr=(ms+72)&4294967295;var mq=(mr+4)&4294967295;var mp=(mq)&4294967295;var mo=HEAP[mp];var mb=uT;var l8=(((mw))&255);var l5=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(mb,mo,l8,l5);var l2=uT;var l0=(l2+356)&4294967295;var lY=(l0+84)&4294967295;var lX=(lY+1)&4294967295;var lW=HEAP[lX];var lV=unSign((lW),8,0);var lU=uT;var lM=(lU+356)&4294967295;var lK=(lM+84)&4294967295;var lI=(lK+4)&4294967295;var lG=(lI)&4294967295;var lF=HEAP[lG];var lE=uT;var lD=(((lV))&255);var lC=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(lE,lF,lD,lC);var lB=uT;var lA=(lB+356)&4294967295;var ls=(lA+96)&4294967295;var lq=(ls+1)&4294967295;var lo=HEAP[lq];var lm=unSign((lo),8,0);var ll=uT;var lk=(ll+356)&4294967295;var lj=(lk+96)&4294967295;var li=(lj+4)&4294967295;var lh=(li)&4294967295;var lg=HEAP[lh];var k8=uT;var k5=(((lm))&255);var k2=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(k8,lg,k5,k2);var kZ=uT;var kX=(kZ+356)&4294967295;var kV=(kX+108)&4294967295;var kT=(kV+1)&4294967295;var kR=HEAP[kT];var kP=unSign((kR),8,0);var kN=uT;var kE=(kN+356)&4294967295;var kB=(kE+108)&4294967295;var ky=(kB+4)&4294967295;var kv=(ky)&4294967295;var kt=HEAP[kv];var kr=uT;var kp=(((kP))&255);var kn=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(kr,kt,kp,kn);var kl=uT;var kj=(kl+356)&4294967295;var ka=(kj+120)&4294967295;var j7=(ka+1)&4294967295;var j4=HEAP[j7];var j1=unSign((j4),8,0);var jZ=uT;var jX=(jZ+356)&4294967295;var jV=(jX+120)&4294967295;var jT=(jV+4)&4294967295;var jR=(jT)&4294967295;var jP=HEAP[jR];var jN=uT;var jL=(((j1))&255);var jJ=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(jN,jP,jL,jJ);var jH=uT;var jF=(jH+356)&4294967295;var jD=(jF+132)&4294967295;var jB=(jD+1)&4294967295;var jz=HEAP[jB];var jx=unSign((jz),8,0);var jv=uT;var V4=(jv+356)&4294967295;var V3=(V4+132)&4294967295;var V2=(V3+4)&4294967295;var V1=(V2)&4294967295;var V0=HEAP[V1];var VZ=uT;var VY=(((jx))&255);var VX=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(VZ,V0,VY,VX);var VW=Cw;var VV=__ZN9GooString6appendEc(VW,8);var VU=uT;var VT=(VU+944)&4294967295;HEAP[VT]=0;var VS=uT;var VR=(VS+953)&4294967295;HEAP[VR]=1;CY=1;continue $bb213$5}else{if(CY==138){var VQ=uT;var VO=(VQ+944)&4294967295;var VN=HEAP[VO];var VM=uT;var VK=(VM+356)&4294967295;var VJ=(VK)&4294967295;var VH=(VJ+1)&4294967295;var VG=HEAP[VH];var VF=unSign((VG),8,0);var VE=uT;var VD=(VE+356)&4294967295;var VC=(VD)&4294967295;var VB=(VC+4)&4294967295;var VA=(VB)&4294967295;var Vz=HEAP[VA];var Vy=uT;var Vw=(((VF))&255);var Vv=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Vy,Vz,Vw,Vv);var Vu=uT;var Vt=(Vu+356)&4294967295;var Vs=(Vt+12)&4294967295;var Vr=(Vs+1)&4294967295;var Vq=HEAP[Vr];var Vp=unSign((Vq),8,0);var Vo=uT;var Vn=(Vo+356)&4294967295;var Vm=(Vn+12)&4294967295;var Vl=(Vm+4)&4294967295;var Vk=(Vl)&4294967295;var Vj=HEAP[Vk];var Vi=uT;var Vh=(((Vp))&255);var Vg=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Vi,Vj,Vh,Vg);var Vf=uT;var Ve=(Vf+356)&4294967295;var Vd=(Ve+24)&4294967295;var Vc=(Vd+1)&4294967295;var Vb=HEAP[Vc];var Va=unSign((Vb),8,0);var U9=uT;var U8=(U9+356)&4294967295;var U7=(U8+24)&4294967295;var U6=(U7+4)&4294967295;var U5=(U6)&4294967295;var U4=HEAP[U5];var U3=uT;var U2=(((Va))&255);var U1=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(U3,U4,U2,U1);var U0=uT;var UZ=(U0+356)&4294967295;var UY=(UZ+36)&4294967295;var UX=(UY+1)&4294967295;var UW=HEAP[UX];var UV=unSign((UW),8,0);var UU=uT;var UT=(UU+356)&4294967295;var US=(UT+36)&4294967295;var UR=(US+4)&4294967295;var UQ=(UR)&4294967295;var UP=HEAP[UQ];var UO=uT;var UN=(((UV))&255);var UM=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(UO,UP,UN,UM);var UL=uT;var UK=(UL+356)&4294967295;var UJ=(UK+48)&4294967295;var UI=(UJ+1)&4294967295;var UH=HEAP[UI];var UG=unSign((UH),8,0);var UF=uT;var UE=(UF+356)&4294967295;var UD=(UE+48)&4294967295;var UC=(UD+4)&4294967295;var UB=(UC)&4294967295;var UA=HEAP[UB];var Uz=uT;var Uy=(((UG))&255);var Ux=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Uz,UA,Uy,Ux);var Uw=uT;var Uv=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Uw,0,0,Uv);var Uu=Cw;var Ut=__ZN9GooString6appendEc(Uu,8);var Us=uT;var Ur=(Us+356)&4294967295;var Uq=(Ur+60)&4294967295;var Up=(Uq+1)&4294967295;var Pb=HEAP[Up];var O9=unSign((Pb),8,0);var O7=uT;var O5=(O7+356)&4294967295;var O4=(O5+60)&4294967295;var O3=(O4+4)&4294967295;var O2=(O3)&4294967295;var O1=HEAP[O2];var O0=uT;var OZ=(((O9))&255);var OR=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(O0,O1,OZ,OR);var OP=uT;var ON=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(OP,0,0,ON);var OL=uT;var OK=(OL+356)&4294967295;var OJ=(OK+72)&4294967295;var OI=(OJ+1)&4294967295;var OH=HEAP[OI];var OG=unSign((OH),8,0);var OF=uT;var Ox=(OF+356)&4294967295;var Ov=(Ox+72)&4294967295;var Ot=(Ov+4)&4294967295;var Or=(Ot)&4294967295;var Oq=HEAP[Or];var Op=uT;var Oo=(((OG))&255);var On=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Op,Oq,Oo,On);var Om=uT;var Ol=(Om+356)&4294967295;var Od=(Ol+84)&4294967295;var Ob=(Od+1)&4294967295;var N9=HEAP[Ob];var N7=unSign((N9),8,0);var N6=uT;var N5=(N6+356)&4294967295;var N4=(N5+84)&4294967295;var N3=(N4+4)&4294967295;var N2=(N3)&4294967295;var N1=HEAP[N2];var NT=uT;var NR=(((N7))&255);var NP=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(NT,N1,NR,NP);var NN=uT;var NM=(NN+356)&4294967295;var NL=(NM+96)&4294967295;var NK=(NL+1)&4294967295;var NJ=HEAP[NK];var NI=unSign((NJ),8,0);var NH=uT;var Nz=(NH+356)&4294967295;var Nx=(Nz+96)&4294967295;var Nv=(Nx+4)&4294967295;var Nt=(Nv)&4294967295;var Ns=HEAP[Nt];var Nr=uT;var Nq=(((NI))&255);var Np=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Nr,Ns,Nq,Np);var No=uT;var Nn=(No+356)&4294967295;var Nf=(Nn+12)&4294967295;var Nd=(Nf+1)&4294967295;var Nb=HEAP[Nd];var M9=unSign((Nb),8,0);var M8=uT;var M7=(M8+356)&4294967295;var M6=(M7+36)&4294967295;var M5=(M6+1)&4294967295;var M4=HEAP[M5];var M3=unSign((M4),8,0);var MV=(M9)|(M3);var MT=uT;var MR=(MT+356)&4294967295;var MP=(MR+84)&4294967295;var MO=(MP+1)&4294967295;var MN=HEAP[MO];var MM=unSign((MN),8,0);var ML=(MV)|(MM);var MK=(((ML))|0)!=0;var MJ=unSign((MK),1,0);var MB=uT;var Mz=(MB+356)&4294967295;var Mx=(Mz+12)&4294967295;var Mv=(Mx+4)&4294967295;var Mu=(Mv)&4294967295;var Mt=HEAP[Mu];var Ms=uT;var Mr=(Ms+356)&4294967295;var Mq=(Mr+36)&4294967295;var Mp=(Mq+4)&4294967295;var Mn=(Mp)&4294967295;var Mm=HEAP[Mn];var Ml=(Mt)+(Mm);var Mk=uT;var Mj=(Mk+356)&4294967295;var Mi=(Mj+84)&4294967295;var Mh=(Mi+4)&4294967295;var Mg=(Mh)&4294967295;var Mf=HEAP[Mg];var Me=(Ml)+(Mf);var E8=0-(Me);var E6=uT;var E4=(((MJ))&255);var E2=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(E6,E8,E4,E2);var E1=Cw;var E0=__ZN9GooString6appendEc(E1,8);var EZ=uT;var EY=(EZ+944)&4294967295;HEAP[EY]=0;var EX=uT;var EW=(EX+953)&4294967295;HEAP[EW]=1;CY=1;continue $bb213$5}else{if(CY==139){var Es=uT;var Eq=(Es+944)&4294967295;var Eo=HEAP[Eq];var Em=uT;var El=(Em+356)&4294967295;var Ek=(El)&4294967295;var Ej=(Ek+1)&4294967295;var Ei=HEAP[Ej];var Eh=unSign((Ei),8,0);var Eg=uT;var DK=(Eg+356)&4294967295;var DI=(DK)&4294967295;var DG=(DI+4)&4294967295;var DE=(DG)&4294967295;var DD=HEAP[DE];var DC=uT;var DB=(((Eh))&255);var DA=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(DC,DD,DB,DA);var Dz=uT;var Dy=(Dz+356)&4294967295;var Dc=(Dy+12)&4294967295;var Da=(Dc+1)&4294967295;var C8=HEAP[Da];var C6=unSign((C8),8,0);var C5=uT;var C4=(C5+356)&4294967295;var C3=(C4+12)&4294967295;var C2=(C3+4)&4294967295;var C1=(C2)&4294967295;var C0=HEAP[C1];var CG=uT;var CE=(((C6))&255);var CC=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(CG,C0,CE,CC);var CA=uT;var Cz=(CA+356)&4294967295;var Cy=(Cz+24)&4294967295;var Cx=(Cy+1)&4294967295;var Cv=HEAP[Cx];var Cu=unSign((Cv),8,0);var Ct=uT;var Cb=(Ct+356)&4294967295;var B9=(Cb+24)&4294967295;var B7=(B9+4)&4294967295;var B5=(B7)&4294967295;var B4=HEAP[B5];var B3=uT;var B2=(((Cu))&255);var B1=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(B3,B4,B2,B1);var B0=uT;var BZ=(B0+356)&4294967295;var BG=(BZ+36)&4294967295;var BE=(BG+1)&4294967295;var BC=HEAP[BE];var BA=unSign((BC),8,0);var Bz=uT;var By=(Bz+356)&4294967295;var Bx=(By+36)&4294967295;var Bw=(Bx+4)&4294967295;var Bv=(Bw)&4294967295;var Bu=HEAP[Bv];var Bc=uT;var Ba=(((BA))&255);var A8=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(Bc,Bu,Ba,A8);var A6=uT;var A4=(A6+356)&4294967295;var A3=(A4+48)&4294967295;var A2=(A3+1)&4294967295;var A1=HEAP[A2];var A0=unSign((A1),8,0);var AZ=uT;var AR=(AZ+356)&4294967295;var AP=(AR+48)&4294967295;var AN=(AP+4)&4294967295;var AL=(AN)&4294967295;var AK=HEAP[AL];var AJ=uT;var AI=(((A0))&255);var AH=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(AJ,AK,AI,AH);var AG=uT;var AF=(AG+356)&4294967295;var AE=(AF+60)&4294967295;var AD=(AE+1)&4294967295;var AC=HEAP[AD];var AB=unSign((AC),8,0);var AA=uT;var Az=(AA+356)&4294967295;var Ay=(Az+60)&4294967295;var Ax=(Ay+4)&4294967295;var Aw=(Ax)&4294967295;var Av=HEAP[Aw];var tr=uT;var tp=(((AB))&255);var tn=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(tr,Av,tp,tn);var tl=Cw;var tk=__ZN9GooString6appendEc(tl,8);var tj=uT;var ti=(tj+356)&4294967295;var th=(ti+72)&4294967295;var tg=(th+1)&4294967295;var tf=HEAP[tg];var sM=unSign((tf),8,0);var sJ=uT;var sH=(sJ+356)&4294967295;var sF=(sH+72)&4294967295;var sE=(sF+4)&4294967295;var sD=(sE)&4294967295;var sC=HEAP[sD];var sB=uT;var sA=(((sM))&255);var sz=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(sB,sC,sA,sz);var r7=uT;var r5=(r7+356)&4294967295;var r3=(r5+84)&4294967295;var r1=(r3+1)&4294967295;var r0=HEAP[r1];var rZ=unSign((r0),8,0);var rY=uT;var rX=(rY+356)&4294967295;var rW=(rX+84)&4294967295;var rV=(rW+4)&4294967295;var rD=(rV)&4294967295;var rB=HEAP[rD];var rz=uT;var rx=(((rZ))&255);var rw=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(rz,rB,rx,rw);var rv=uT;var ru=(rv+356)&4294967295;var rt=(ru+96)&4294967295;var rs=(rt+1)&4294967295;var rr=HEAP[rs];var q8=unSign((rr),8,0);var q6=uT;var q4=(q6+356)&4294967295;var q2=(q4+96)&4294967295;var q1=(q2+4)&4294967295;var q0=(q1)&4294967295;var qZ=HEAP[q0];var qY=uT;var qX=(((q8))&255);var qW=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(qY,qZ,qX,qW);var qE=uT;var qC=(qE+356)&4294967295;var qA=(qC+108)&4294967295;var qy=(qA+1)&4294967295;var qx=HEAP[qy];var qw=unSign((qx),8,0);var qv=uT;var qu=(qv+356)&4294967295;var qt=(qu+108)&4294967295;var qs=(qt+4)&4294967295;var qa=(qs)&4294967295;var p8=HEAP[qa];var p6=uT;var p4=(((qw))&255);var p3=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(p6,p8,p4,p3);var p2=uT;var p1=(p2+356)&4294967295;var p0=(p1)&4294967295;var pZ=(p0+4)&4294967295;var pY=(pZ)&4294967295;var pG=HEAP[pY];var pE=uT;var pC=(pE+356)&4294967295;var pA=(pC+24)&4294967295;var pz=(pA+4)&4294967295;var py=(pz)&4294967295;var px=HEAP[py];var pw=(pG)+(px);var pv=uT;var pu=(pv+356)&4294967295;var pm=(pu+48)&4294967295;var pk=(pm+4)&4294967295;var ph=(pk)&4294967295;var pf=HEAP[ph];var pe=(pw)+(pf);var pd=uT;var pc=(pd+356)&4294967295;var pb=(pc+72)&4294967295;var pa=(pb+4)&4294967295;var o9=(pa)&4294967295;var o8=HEAP[o9];var o7=(pe)+(o8);var o6=uT;var o5=(o6+356)&4294967295;var o4=(o5+96)&4294967295;var o3=(o4+4)&4294967295;var o2=(o3)&4294967295;var o1=HEAP[o2];var o0=(o7)+(o1);Z4=o0;var oZ=uT;var h1=(oZ+356)&4294967295;var hZ=(h1+12)&4294967295;var hX=(hZ+4)&4294967295;var hV=(hX)&4294967295;var hU=HEAP[hV];var hT=uT;var hS=(hT+356)&4294967295;var hR=(hS+36)&4294967295;var hQ=(hR+4)&4294967295;var hP=(hQ)&4294967295;var hn=HEAP[hP];var hl=(hU)+(hn);var hj=uT;var hh=(hj+356)&4294967295;var hg=(hh+60)&4294967295;var hf=(hg+4)&4294967295;var he=(hf)&4294967295;var hd=HEAP[he];var hc=(hl)+(hd);var hb=uT;var gJ=(hb+356)&4294967295;var gH=(gJ+84)&4294967295;var gF=(gH+4)&4294967295;var gD=(gF)&4294967295;var gC=HEAP[gD];var gB=(hc)+(gC);var gA=uT;var gz=(gA+356)&4294967295;var gy=(gz+108)&4294967295;var gx=(gy+4)&4294967295;var gf=(gx)&4294967295;var gd=HEAP[gf];var gb=(gB)+(gd);Z3=gb;var f9=Z4;var f8=_fabs(f9);var f7=Z3;var f6=_fabs(f7);var f5=(f8)>(f6);if(f5){var f4=uT;var f3=(f4+356)&4294967295;var fL=(f3+120)&4294967295;var fJ=(fL+1)&4294967295;var fH=HEAP[fJ];var fF=unSign((fH),8,0);var fE=uT;var fD=(fE+356)&4294967295;var fC=(fD+120)&4294967295;var fB=(fC+4)&4294967295;var fA=(fB)&4294967295;var fz=HEAP[fA];var fh=uT;var ff=(((fF))&255);var fd=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(fh,fz,ff,fd);var fb=uT;var fa=(fb+356)&4294967295;var e9=(fa+12)&4294967295;var e8=(e9+1)&4294967295;var e7=HEAP[e8];var e6=unSign((e7),8,0);var e5=uT;var eN=(e5+356)&4294967295;var eL=(eN+36)&4294967295;var eJ=(eL+1)&4294967295;var eH=HEAP[eJ];var eG=unSign((eH),8,0);var eF=(e6)|(eG);var eE=uT;var eD=(eE+356)&4294967295;var eC=(eD+60)&4294967295;var eB=(eC+1)&4294967295;var ej=HEAP[eB];var eh=unSign((ej),8,0);var ef=(eF)|(eh);var ed=uT;var ec=(ed+356)&4294967295;var eb=(ec+84)&4294967295;var ea=(eb+1)&4294967295;var d8=HEAP[ea];var d6=unSign((d8),8,0);var d4=(ef)|(d6);var dO=uT;var dM=(dO+356)&4294967295;var dK=(dM+108)&4294967295;var dI=(dK+1)&4294967295;var dH=HEAP[dI];var dG=unSign((dH),8,0);var dF=(d4)|(dG);var dD=(((dF))|0)!=0;var dB=unSign((dD),1,0);var dz=Z3;var dr=0-(dz);var dq=uT;var dp=(((dB))&255);var dn=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(dq,dr,dp,dn)}else{var dm=uT;var dl=(dm+356)&4294967295;var dk=(dl)&4294967295;var di=(dk+1)&4294967295;var dg=HEAP[di];var de=unSign((dg),8,0);var afv=uT;var aft=(afv+356)&4294967295;var afr=(aft+24)&4294967295;var afp=(afr+1)&4294967295;var afo=HEAP[afp];var afn=unSign((afo),8,0);var afm=(de)|(afn);var afl=uT;var afk=(afl+356)&4294967295;var afj=(afk+48)&4294967295;var aeR=(afj+1)&4294967295;var aeP=HEAP[aeR];var aeN=unSign((aeP),8,0);var aeL=(afm)|(aeN);var aeK=uT;var aeJ=(aeK+356)&4294967295;var aeI=(aeJ+72)&4294967295;var aeH=(aeI+1)&4294967295;var aeG=HEAP[aeH];var aeF=unSign((aeG),8,0);var aed=(aeL)|(aeF);var aeb=uT;var ad9=(aeb+356)&4294967295;var ad7=(ad9+96)&4294967295;var ad6=(ad7+1)&4294967295;var ad5=HEAP[ad6];var ad4=unSign((ad5),8,0);var ad3=(aed)|(ad4);var ad2=(((ad3))|0)!=0;var ad1=unSign((ad2),1,0);var adJ=Z4;var adH=0-(adJ);var adF=uT;var adD=(((ad1))&255);var adC=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(adF,adH,adD,adC);var adB=uT;var adA=(adB+356)&4294967295;var adz=(adA+120)&4294967295;var ady=(adz+1)&4294967295;var adx=HEAP[ady];var adf=unSign((adx),8,0);var add=uT;var adb=(add+356)&4294967295;var ac9=(adb+120)&4294967295;var ac8=(ac9+4)&4294967295;var ac7=(ac8)&4294967295;var ac6=HEAP[ac7];var ac5=uT;var ac4=(((adf))&255);var ac3=Cw;__ZN10FoFiType1C6cvtNumEdbP9GooString(ac5,ac6,ac4,ac3)}var acL=Cw;var acJ=__ZN9GooString6appendEc(acL,8);var acH=uT;var acF=(acH+944)&4294967295;HEAP[acF]=0;var acE=uT;var acD=(acE+953)&4294967295;HEAP[acD]=1;CY=1;continue $bb213$5}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}var acb=oE;var sV=reSign((acb),8,0)!=0;$bb216$$bb220$250:do{if(sV){V5=4330;var aca=Rm;Wl=aca;while(1){var abj=Cw;var abi=__ZN9GooString9getLengthEv(abj);var abh=Wl;var abf=(((abi))|0)>(((abh))|0);var abe=unSign((abf),1,0);Mo=abe;var abd=Mo;var sL=reSign((abd),8,0)!=0;if(!(sL)){CY=107;break $bb216$$bb220$250}var ab9=Cw;var ab8=Wl;var ab7=__ZN9GooString7getCharEi(ab9,ab8);var ab6=V5;var ab5=unSign((ab6),16,0)>>>8;var abN=(((ab5))&255);var abL=(ab7)^(abN);ci=abL;var abJ=ci;var abH=reSign((abJ),8,0);var abG=Cw;var abF=Wl;var abE=(((abH))&255);__ZN9GooString7setCharEic(abG,abF,abE);var abD=ci;var abC=unSign((abD),8,0);var abB=V5;var abt=unSign((abB),16,0);var abr=((abC)+(abt))&4294967295;var abp=((abr)*52845)&4294967295;var abn=(((abp))&65535);var abm=((abn)+22719)&65535;V5=abm;var abl=Wl;var abk=((abl)+1)&4294967295;Wl=abk;CY=105;continue}}}while(0);STACKTOP=A5;return;return}function __ZN10FoFiType1C13eexecCvtGlyphEP14Type1CEexecBufPciiP11Type1CIndexP17Type1CPrivateDict(l,V,A,U,W,f,g){var v;var d;var c;var h;var b;var T;var w;var N;var Y;var u;var S;var i;var e;var D=0;d=l;c=V;h=A;b=U;T=W;w=f;N=g;var R=__Znwj(32);var Q=R;S=Q;var P=S;__ZN9GooStringC1Ev(P);var O=S;e=O;var M=d;var L=b;var J=T;var H=e;var F=w;var t=N;__ZN10FoFiType1C8cvtGlyphEiiP9GooStringP11Type1CIndexP17Type1CPrivateDictb(M,L,J,H,F,t,1);var s=e;var r=__ZN9GooString9getLengthEv(s);var q=h;var p=__ZN9GooString6formatEPcz((__str1761278)&4294967295,Pointer_make([q,0,0,0,r,0,0,0],0,ALLOC_STACK));i=p;var o=i;var n=__ZNK9GooString10getCStringEv(o);var m=d;var k=c;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(m,k,n);var j=i;u=j;var a=u;var ag=(a)!=0;if(ag){var af=u;__ZN9GooStringD1Ev(af);var ae=u;var ad=ae;__ZdlPv(ad)}var ac=e;var ab=__ZN9GooString9getLengthEv(ac);var aa=e;var Z=__ZNK9GooString10getCStringEv(aa);var X=d;var K=c;__ZN10FoFiType1C20eexecWriteCharstringEP14Type1CEexecBufPhi(X,K,Z,ab);var I=d;var G=c;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(I,G,(__str2762)&4294967295);var E=e;Y=E;var C=Y;var B=(C)!=0;if(B){var z=Y;__ZN9GooStringD1Ev(z);var y=Y;var x=y;__ZdlPv(x)}return;return}function __ZN10FoFiType1C14convertToType0EPcPFvPvS0_iES1_(dp,pz,dj,g2){var aJ=STACKTOP;STACKTOP+=45;_memset(aJ,0,45);var H;var lc;var hu;var mM;var jm;var cg;var ch;var ci;var cw;var cC;var cG;var cJ;var cM;var m7;var cP;var ns;var c9;var nt;var dd;var df;var dh;var di;var dk;var dy;var nE;var dC;var nF;var dG;var nG;var dK;var nT;var dY;var d0;var d2;var d4;var d6;var d8;var ea;var nU;var qB;var I=aJ;var gE=aJ+20;var e;var jp;var fs=aJ+28;var bo=aJ+44;var eV;var b1;var bZ;var bX;var jk=0;lc=dp;hu=pz;mM=dj;jm=g2;e=0;b1=0;$bb3$2:while(1){var gZ=lc;var gO=(gZ+332)&4294967295;var gN=HEAP[gO];var gM=b1;var gL=(((gN))|0)>(((gM))|0);if(!(gL)){H=3;break $bb3$2}var cU=lc;var cS=(cU+344)&4294967295;var cR=HEAP[cS];var cQ=b1;var cO=(cR+2*cQ)&4294967295;var cN=HEAP[cO];var cK=unSign((cN),16,0);var cH=e;var cD=(((cK))|0)>=(((cH))|0);if(cD){var cA=lc;var g9=(cA+344)&4294967295;var g8=HEAP[g9];var g7=b1;var g6=(g8+2*g7)&4294967295;var g5=HEAP[g6];var g4=unSign((g5),16,0);var g3=((g4)+1)&4294967295;e=g3}var g1=b1;var g0=((g1)+1)&4294967295;b1=g0;H=0;continue $bb3$2}var gK=e;var gJ=_gmallocn(gK,4);var gI=gJ;qB=gI;b1=0;$bb6$9:while(1){var gr=b1;var gq=e;var gp=(((gr))|0)<(((gq))|0);if(!(gp)){H=6;break $bb6$9}var gH=qB;var gG=b1;var gF=(gH+4*gG)&4294967295;HEAP[gF]=-1;var gt=b1;var gs=((gt)+1)&4294967295;b1=gs;H=4;continue $bb6$9}b1=0;$bb9$13:while(1){var fS=lc;var fR=(fS+332)&4294967295;var fQ=HEAP[fR];var fv=b1;var fu=(((fQ))|0)>(((fv))|0);if(!(fu)){H=9;break $bb9$13}var go=lc;var gn=(go+344)&4294967295;var gm=HEAP[gn];var gl=b1;var gk=(gm+2*gl)&4294967295;var fZ=HEAP[gk];var fY=unSign((fZ),16,0);var fX=qB;var fW=(fX+4*fY)&4294967295;var fV=b1;HEAP[fW]=fV;var fU=b1;var fT=((fU)+1)&4294967295;b1=fT;H=7;continue $bb9$13}b1=0;$bb165$17:while(1){var ac=b1;var Z=e;var X=(((ac))|0)<(((Z))|0);if(!(X)){H=114;break $bb165$17}eV=0;var ft=lc;var fr=(ft+340)&4294967295;var fq=HEAP[fr];var fp=(fq)!=0;$bb12$$bb21$20:do{if(fp){var fo=b1;var fn=(((fo))|0)==0;if(fn){nU=1}else{nU=0}var fm=nU;bZ=fm;while(1){var eb=bZ;var d9=(((eb))|0)>255;if(d9){H=16;break $bb12$$bb21$20}var d7=b1;var d5=bZ;var d3=((d7)+(d5))&4294967295;var d1=e;var dZ=(((d3))|0)<(((d1))|0);if(!(dZ)){H=16;break $bb12$$bb21$20}var fl=b1;var e0=bZ;var eZ=((fl)+(e0))&4294967295;var eY=qB;var eX=(eY+4*eZ)&4294967295;var eW=HEAP[eX];var eU=(((eW))|0)>=0;if(eU){H=13;break}var en=bZ;var em=((en)+1)&4294967295;bZ=em;H=12;continue}var eT=lc;var eS=(eT+340)&4294967295;var eR=HEAP[eS];var eQ=b1;var ev=bZ;var eu=((eQ)+(ev))&4294967295;var et=qB;var es=(et+4*eu)&4294967295;var er=HEAP[es];var eq=(eR+er)&4294967295;var ep=HEAP[eq];var eo=unSign((ep),8,0);eV=eo}}while(0);var dX=mM;var dW=jm;FUNCTION_TABLE[dX](dW,(__str3763)&4294967295,14);var dV=mM;var dJ=jm;FUNCTION_TABLE[dV](dJ,(__str4764)&4294967295,11);var dI=hu;var dH=_strlen(dI);var dF=mM;var dE=jm;var dD=hu;FUNCTION_TABLE[dF](dE,dD,dH);var dB=b1;var dA=(((dB))|0)>>8;var dz=__ZN9GooString6formatEPcz((__str5765)&4294967295,Pointer_make([dA,0,0,0],0,ALLOC_STACK));jp=dz;var dx=jp;var lL=__ZN9GooString9getLengthEv(dx);var lJ=jp;var lH=__ZNK9GooString10getCStringEv(lJ);var lF=mM;var lD=jm;FUNCTION_TABLE[lF](lD,lH,lL);var lB=jp;ea=lB;var lz=ea;var lx=(lz)!=0;if(lx){var lv=ea;__ZN9GooStringD1Ev(lv);var lu=ea;var lh=lu;__ZdlPv(lh)}var lf=mM;var ld=jm;FUNCTION_TABLE[lf](ld,(__str6766)&4294967295,16);var la=lc;var k8=(la+328)&4294967295;var k6=HEAP[k8];var k4=eV;var k2=(k6+556*k4)&4294967295;var k0=(k2+48)&4294967295;var kZ=HEAP[k0];var pA=reSign((kZ),8,0)!=0;if(pA){var kM=lc;var kK=(kM+328)&4294967295;var kI=HEAP[kK];var kG=eV;var kE=(kI+556*kG)&4294967295;var kC=(kE)&4294967295;var kA=(kC+40)&4294967295;var ky=HEAP[kA];var kw=lc;var kv=(kw+328)&4294967295;var ki=HEAP[kv];var kg=eV;var ke=(ki+556*kg)&4294967295;var kc=(ke)&4294967295;var ka=(kc+32)&4294967295;var j8=HEAP[ka];var j6=lc;var j4=(j6+328)&4294967295;var j2=HEAP[j4];var j1=eV;var jQ=(j2+556*j1)&4294967295;var jP=(jQ)&4294967295;var jO=(jP+24)&4294967295;var jN=HEAP[jO];var jM=lc;var jL=(jM+328)&4294967295;var jK=HEAP[jL];var jJ=eV;var jI=(jK+556*jJ)&4294967295;var jH=(jI)&4294967295;var jw=(jH+16)&4294967295;var jv=HEAP[jw];var ju=lc;var jt=(ju+328)&4294967295;var js=HEAP[jt];var jr=eV;var jq=(js+556*jr)&4294967295;var jo=(jq)&4294967295;var jn=(jo+8)&4294967295;var jl=HEAP[jn];var i9=lc;var i8=(i9+328)&4294967295;var i7=HEAP[i8];var i6=eV;var i5=(i7+556*i6)&4294967295;var i4=(i5)&4294967295;var i3=(i4)&4294967295;var i2=HEAP[i3];var i1=__ZN9GooString6formatEPcz((__str7767)&4294967295,Pointer_make([i2,0,0,0,0,0,0,0,jl,0,0,0,0,0,0,0,jv,0,0,0,0,0,0,0,jN,0,0,0,0,0,0,0,j8,0,0,0,0,0,0,0,ky,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=i1;var i0=jp;var iF=__ZN9GooString9getLengthEv(i0);var iE=jp;var iD=__ZNK9GooString10getCStringEv(iE);var iC=mM;var iB=jm;FUNCTION_TABLE[iC](iB,iD,iF);var iA=jp;d8=iA;var iz=d8;var iy=(iz)!=0;if(iy){var ix=d8;__ZN9GooStringD1Ev(ix);var iw=d8;var h8=iw;__ZdlPv(h8)}}else{var h7=lc;var h6=(h7+128)&4294967295;var h5=(h6+112)&4294967295;var h4=HEAP[h5];var qC=reSign((h4),8,0)!=0;if(qC){var h3=mM;var h2=jm;FUNCTION_TABLE[h3](h2,(__str8768)&4294967295,30)}else{var h1=mM;var h0=jm;FUNCTION_TABLE[h1](h0,(__str9769)&4294967295,38)}}var hZ=lc;var hE=(hZ+128)&4294967295;var hD=(hE+120)&4294967295;var hC=(hD+24)&4294967295;var hB=HEAP[hC];var hA=lc;var hz=(hA+128)&4294967295;var hy=(hz+120)&4294967295;var hx=(hy+16)&4294967295;var hw=HEAP[hx];var hv=lc;var t=(hv+128)&4294967295;var r=(t+120)&4294967295;var p=(r+8)&4294967295;var n=HEAP[p];var l=lc;var j=(l+128)&4294967295;var h=(j+120)&4294967295;var f=(h)&4294967295;var c=HEAP[f];var a=__ZN9GooString6formatEPcz((__str10770)&4294967295,Pointer_make([c,0,0,0,0,0,0,0,n,0,0,0,0,0,0,0,hw,0,0,0,0,0,0,0,hB,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=a;var qY=jp;var qW=__ZN9GooString9getLengthEv(qY);var qU=jp;var qS=__ZNK9GooString10getCStringEv(qU);var qQ=mM;var qO=jm;FUNCTION_TABLE[qQ](qO,qS,qW);var qL=jp;d6=qL;var qJ=d6;var qH=(qJ)!=0;if(qH){var qE=d6;__ZN9GooStringD1Ev(qE);var qz=d6;var qx=qz;__ZdlPv(qx)}var qv=lc;var qt=(qv+128)&4294967295;var qr=(qt+56)&4294967295;var qp=HEAP[qr];var qn=__ZN9GooString6formatEPcz((__str11771)&4294967295,Pointer_make([qp,0,0,0],0,ALLOC_STACK));jp=qn;var qk=jp;var qi=__ZN9GooString9getLengthEv(qk);var qg=jp;var qe=__ZNK9GooString10getCStringEv(qg);var qc=mM;var qa=jm;FUNCTION_TABLE[qc](qa,qe,qi);var p8=jp;d4=p8;var p6=d4;var p4=(p6)!=0;if(p4){var p2=d4;__ZN9GooStringD1Ev(p2);var p0=d4;var pY=p0;__ZdlPv(pY)}var pW=lc;var pU=(pW+128)&4294967295;var pT=(pU+56)&4294967295;var pS=HEAP[pT];var pR=(((pS))|0)!=0;$bb36$$bb38$52:do{if(pR){var pQ=lc;var pP=(pQ+128)&4294967295;var pO=(pP+152)&4294967295;var pN=HEAP[pO];var pM=__ZN9GooString6formatEPcz((__str12772)&4294967295,Pointer_make([pN,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=pM;var pL=jp;var pK=__ZN9GooString9getLengthEv(pL);var pJ=jp;var pI=__ZNK9GooString10getCStringEv(pJ);var pH=mM;var pG=jm;FUNCTION_TABLE[pH](pG,pI,pK);var pF=jp;d2=pF;var pE=d2;var pD=(pE)!=0;if(!(pD)){H=25;break $bb36$$bb38$52}var pC=d2;__ZN9GooStringD1Ev(pC);var pB=d2;var py=pB;__ZdlPv(py)}}while(0);var px=mM;var pw=jm;FUNCTION_TABLE[px](pw,(__str13773)&4294967295,20);bZ=0;$bb42$56:while(1){var oT=bZ;var oS=(((oT))|0)>255;if(oS){H=29;break $bb42$56}var oR=b1;var oQ=bZ;var oP=((oR)+(oQ))&4294967295;var oO=e;var oN=(((oP))|0)<(((oO))|0);if(!(oN)){H=29;break $bb42$56}var pu=bZ;var pt=bZ;var ps=__ZN9GooString6formatEPcz((__str14774)&4294967295,Pointer_make([pu,0,0,0,pt,0,0,0],0,ALLOC_STACK));jp=ps;var pr=jp;var pq=__ZN9GooString9getLengthEv(pr);var pp=jp;var po=__ZNK9GooString10getCStringEv(pp);var pd=mM;var pc=jm;FUNCTION_TABLE[pd](pc,po,pq);var pb=jp;d0=pb;var pa=d0;var o9=(pa)!=0;if(o9){var o8=d0;__ZN9GooStringD1Ev(o8);var o7=d0;var o6=o7;__ZdlPv(o6)}var o5=bZ;var o4=((o5)+1)&4294967295;bZ=o4;H=27;continue $bb42$56}var oM=bZ;var oL=(((oM))|0)<=255;$bb45$$bb47$64:do{if(oL){var oK=bZ;var oo=__ZN9GooString6formatEPcz((__str15775)&4294967295,Pointer_make([oK,0,0,0],0,ALLOC_STACK));jp=oo;var on=jp;var om=__ZN9GooString9getLengthEv(on);var ol=jp;var ok=__ZNK9GooString10getCStringEv(ol);var oj=mM;var oi=jm;FUNCTION_TABLE[oj](oi,ok,om);var oh=jp;dY=oh;var og=dY;var of=(og)!=0;if(!(of)){H=33;break $bb45$$bb47$64}var gi=dY;__ZN9GooStringD1Ev(gi);var gg=dY;var ge=gg;__ZdlPv(ge)}}while(0);var gc=mM;var ga=jm;FUNCTION_TABLE[gc](ga,(__str16776)&4294967295,13);var f8=mM;var f6=jm;FUNCTION_TABLE[f8](f6,(__str17777)&4294967295,16);var f4=mM;var f2=jm;FUNCTION_TABLE[f4](f2,(__str18778)&4294967295,18);var f0=(fs)&4294967295;var fO=mM;HEAP[f0]=fO;var fM=(fs+4)&4294967295;var fK=jm;HEAP[fM]=fK;var fI=(fs+8)&4294967295;HEAP[fI]=1;var fG=(fs+10)&4294967295;HEAP[fG]=-9871;var fE=(fs+12)&4294967295;HEAP[fE]=0;var fC=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(fC,fs,(__str19779)&4294967295);var fA=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(fA,fs,(__str20780)&4294967295);var fy=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(fy,fs,(__str21781)&4294967295);var fw=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(fw,fs,(__str22782)&4294967295);var fj=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(fj,fs,(__str23783)&4294967295);var fh=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(fh,fs,(__str24784)&4294967295);var ff=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(ff,fs,(__str25785)&4294967295);var fd=lc;var fb=(fd+328)&4294967295;var e9=HEAP[fb];var e7=eV;var e5=(e9+556*e7)&4294967295;var e3=(e5+108)&4294967295;var e1=HEAP[e3];var eO=(((e1))|0)!=0;if(eO){var eM=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(eM,fs,(__str26786)&4294967295);bX=0;while(1){var dO=lc;var dN=(dO+328)&4294967295;var dM=HEAP[dN];var dL=eV;var dw=(dM+556*dL)&4294967295;var dv=(dw+108)&4294967295;var du=HEAP[dv];var dt=bX;var ds=(((du))|0)>(((dt))|0);if(!(ds)){H=39;break}var eK=lc;var eI=(eK+328)&4294967295;var eG=HEAP[eI];var eE=eV;var eC=(eG+556*eE)&4294967295;var eA=bX;var ey=(eC+52)&4294967295;var ew=(ey+eA*4)&4294967295;var el=HEAP[ew];var ek=bX;var ej=(((ek))|0)>0;if(ej){nT=(__str27787)&4294967295}else{nT=(__str28788)&4294967295}var ei=nT;var eh=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([ei,0,0,0,el,0,0,0],0,ALLOC_STACK));jp=eh;var eg=jp;var ef=__ZNK9GooString10getCStringEv(eg);var ee=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(ee,fs,ef);var ed=jp;dK=ed;var ec=dK;var dU=(ec)!=0;if(dU){var dT=dK;__ZN9GooStringD1Ev(dT);var dS=dK;var dR=dS;__ZdlPv(dR)}var dQ=bX;var dP=((dQ)+1)&4294967295;bX=dP;H=35;continue}var dr=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(dr,fs,(__str30790)&4294967295)}var dq=lc;var dn=(dq+328)&4294967295;var dm=HEAP[dn];var dl=eV;var c3=(dm+556*dl)&4294967295;var c2=(c3+152)&4294967295;var c1=HEAP[c2];var c0=(((c1))|0)!=0;if(c0){var cZ=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(cZ,fs,(__str31791)&4294967295);bX=0;while(1){var bT=lc;var nq=(bT+328)&4294967295;var no=HEAP[nq];var nm=eV;var nk=(no+556*nm)&4294967295;var ni=(nk+152)&4294967295;var ng=HEAP[ni];var ne=bX;var nc=(((ng))|0)>(((ne))|0);if(!(nc)){H=45;break}var cY=lc;var cX=(cY+328)&4294967295;var cW=HEAP[cX];var cV=eV;var cT=(cW+556*cV)&4294967295;var cs=bX;var cr=(cT+112)&4294967295;var cq=(cr+cs*4)&4294967295;var cp=HEAP[cq];var co=bX;var cn=(((co))|0)>0;if(cn){nG=(__str27787)&4294967295}else{nG=(__str28788)&4294967295}var cm=nG;var cl=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([cm,0,0,0,cp,0,0,0],0,ALLOC_STACK));jp=cl;var ck=jp;var cj=__ZNK9GooString10getCStringEv(ck);var b5=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(b5,fs,cj);var b4=jp;dG=b4;var b3=dG;var b2=(b3)!=0;if(b2){var b0=dG;__ZN9GooStringD1Ev(b0);var bY=dG;var bW=bY;__ZdlPv(bW)}var bV=bX;var bU=((bV)+1)&4294967295;bX=bU;H=41;continue}var na=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(na,fs,(__str30790)&4294967295)}var m8=lc;var m5=(m8+328)&4294967295;var m3=HEAP[m5];var m1=eV;var mZ=(m3+556*m1)&4294967295;var mX=(mZ+212)&4294967295;var mV=HEAP[mX];var mT=(((mV))|0)!=0;if(mT){var mR=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(mR,fs,(__str32792)&4294967295);bX=0;while(1){var l5=lc;var l4=(l5+328)&4294967295;var l3=HEAP[l4];var l2=eV;var l1=(l3+556*l2)&4294967295;var l0=(l1+212)&4294967295;var lZ=HEAP[l0];var lY=bX;var lX=(((lZ))|0)>(((lY))|0);if(!(lX)){H=51;break}var mP=lc;var mN=(mP+328)&4294967295;var mK=HEAP[mN];var mI=eV;var mG=(mK+556*mI)&4294967295;var mE=bX;var mC=(mG+156)&4294967295;var mA=(mC+mE*4)&4294967295;var my=HEAP[mA];var mw=bX;var mu=(((mw))|0)>0;if(mu){nF=(__str27787)&4294967295}else{nF=(__str28788)&4294967295}var ms=nF;var mq=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([ms,0,0,0,my,0,0,0],0,ALLOC_STACK));jp=mq;var mo=jp;var mm=__ZNK9GooString10getCStringEv(mo);var mk=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(mk,fs,mm);var mi=jp;dC=mi;var mg=dC;var me=(mg)!=0;if(me){var mc=dC;__ZN9GooStringD1Ev(mc);var ma=dC;var l8=ma;__ZdlPv(l8)}var l7=bX;var l6=((l7)+1)&4294967295;bX=l6;H=47;continue}var lW=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(lW,fs,(__str30790)&4294967295)}var lV=lc;var lU=(lV+328)&4294967295;var lT=HEAP[lU];var lS=eV;var lR=(lT+556*lS)&4294967295;var lQ=(lR+256)&4294967295;var lP=HEAP[lQ];var lO=(((lP))|0)!=0;if(lO){var lN=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(lN,fs,(__str33793)&4294967295);bX=0;while(1){var kF=lc;var kD=(kF+328)&4294967295;var kB=HEAP[kD];var kz=eV;var kx=(kB+556*kz)&4294967295;var kk=(kx+256)&4294967295;var kj=HEAP[kk];var kh=bX;var kf=(((kj))|0)>(((kh))|0);if(!(kf)){H=57;break}var lM=lc;var lK=(lM+328)&4294967295;var lI=HEAP[lK];var lG=eV;var lE=(lI+556*lG)&4294967295;var lC=bX;var lA=(lE+216)&4294967295;var ly=(lA+lC*4)&4294967295;var lw=HEAP[ly];var lj=bX;var li=(((lj))|0)>0;if(li){nE=(__str27787)&4294967295}else{nE=(__str28788)&4294967295}var lg=nE;var le=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([lg,0,0,0,lw,0,0,0],0,ALLOC_STACK));jp=le;var lb=jp;var k9=__ZNK9GooString10getCStringEv(lb);var k7=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(k7,fs,k9);var k5=jp;dy=k5;var k3=dy;var k1=(k3)!=0;if(k1){var kO=dy;__ZN9GooStringD1Ev(kO);var kN=dy;var kL=kN;__ZdlPv(kL)}var kJ=bX;var kH=((kJ)+1)&4294967295;bX=kH;H=53;continue}var kd=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(kd,fs,(__str30790)&4294967295)}var kb=lc;var j9=(kb+328)&4294967295;var j7=HEAP[j9];var j5=eV;var j3=(j7+556*j5)&4294967295;var bm=(j3+260)&4294967295;var bk=HEAP[bm];var bi=(bk)!=0.039625;$bb88$$bb90$124:do{if(bi){var bg=lc;var be=(bg+328)&4294967295;var bc=HEAP[be];var ba=eV;var a8=(bc+556*ba)&4294967295;var a6=(a8+260)&4294967295;var a4=HEAP[a6];var a2=__ZN9GooString6formatEPcz((__str34794)&4294967295,Pointer_make([a4,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=a2;var a0=jp;var aY=__ZNK9GooString10getCStringEv(a0);var aW=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(aW,fs,aY);var aU=jp;dk=aU;var aS=dk;var aQ=(aS)!=0;if(!(aQ)){H=60;break $bb88$$bb90$124}var aO=dk;__ZN9GooStringD1Ev(aO);var aM=dk;var aK=aM;__ZdlPv(aK)}}while(0);var aH=lc;var aF=(aH+328)&4294967295;var aD=HEAP[aF];var aB=eV;var az=(aD+556*aB)&4294967295;var ax=(az+268)&4294967295;var av=HEAP[ax];var at=(((av))|0)!=7;$bb91$$bb93$128:do{if(at){var aq=lc;var ao=(aq+328)&4294967295;var am=HEAP[ao];var ak=eV;var ai=(am+556*ak)&4294967295;var ag=(ai+268)&4294967295;var ae=HEAP[ag];var ab=__ZN9GooString6formatEPcz((__str35795)&4294967295,Pointer_make([ae,0,0,0],0,ALLOC_STACK));jp=ab;var Y=jp;var W=__ZNK9GooString10getCStringEv(Y);var V=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(V,fs,W);var T=jp;di=T;var S=di;var R=(S)!=0;if(!(R)){H=63;break $bb91$$bb93$128}var Q=di;__ZN9GooStringD1Ev(Q);var P=di;var O=P;__ZdlPv(O)}}while(0);var N=lc;var M=(N+328)&4294967295;var L=HEAP[M];var K=eV;var J=(L+556*K)&4294967295;var G=(J+272)&4294967295;var F=HEAP[G];var E=(((F))|0)!=1;$bb94$$bb96$132:do{if(E){var D=lc;var C=(D+328)&4294967295;var B=HEAP[C];var A=eV;var z=(B+556*A)&4294967295;var y=(z+272)&4294967295;var x=HEAP[y];var u=__ZN9GooString6formatEPcz((__str36796)&4294967295,Pointer_make([x,0,0,0],0,ALLOC_STACK));jp=u;var s=jp;var q=__ZNK9GooString10getCStringEv(s);var o=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(o,fs,q);var m=jp;dh=m;var k=dh;var i=(k)!=0;if(!(i)){H=66;break $bb94$$bb96$132}var g=dh;__ZN9GooStringD1Ev(g);var d=dh;var b=d;__ZdlPv(b)}}while(0);var qZ=lc;var qX=(qZ+328)&4294967295;var qV=HEAP[qX];var qT=eV;var qR=(qV+556*qT)&4294967295;var qP=(qR+284)&4294967295;var qN=HEAP[qP];var oH=reSign((qN),8,0)!=0;$bb98$$bb100$136:do{if(oH){var qK=lc;var qI=(qK+328)&4294967295;var qG=HEAP[qI];var qA=eV;var qy=(qG+556*qA)&4294967295;var qw=(qy+276)&4294967295;var qu=HEAP[qw];var qs=__ZN9GooString6formatEPcz((__str37797)&4294967295,Pointer_make([qu,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=qs;var qq=jp;var qo=__ZNK9GooString10getCStringEv(qq);var qm=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(qm,fs,qo);var qj=jp;df=qj;var qh=df;var qf=(qh)!=0;if(!(qf)){H=69;break $bb98$$bb100$136}var qd=df;__ZN9GooStringD1Ev(qd);var qb=df;var p9=qb;__ZdlPv(p9)}}while(0);var p7=lc;var p5=(p7+328)&4294967295;var p3=HEAP[p5];var p1=eV;var pZ=(p3+556*p1)&4294967295;var pX=(pZ+296)&4294967295;var iY=HEAP[pX];var aa=reSign((iY),8,0)!=0;$bb102$$bb104$140:do{if(aa){var iW=lc;var iU=(iW+328)&4294967295;var iS=HEAP[iU];var iQ=eV;var iO=(iS+556*iQ)&4294967295;var iM=(iO+288)&4294967295;var iK=HEAP[iM];var iI=__ZN9GooString6formatEPcz((__str38798)&4294967295,Pointer_make([iK,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=iI;var iG=jp;var iu=__ZNK9GooString10getCStringEv(iG);var ir=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(ir,fs,iu);var ip=jp;dd=ip;var im=dd;var ik=(im)!=0;if(!(ik)){H=72;break $bb102$$bb104$140}var ii=dd;__ZN9GooStringD1Ev(ii);var ig=dd;var id=ig;__ZdlPv(id)}}while(0);var ib=lc;var h9=(ib+328)&4294967295;var hX=HEAP[h9];var hV=eV;var hT=(hX+556*hV)&4294967295;var hR=(hT+396)&4294967295;var hP=HEAP[hR];var hN=(((hP))|0)!=0;if(hN){var hL=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(hL,fs,(__str39799)&4294967295);bX=0;while(1){var gC=lc;var gB=(gC+328)&4294967295;var gA=HEAP[gB];var gz=eV;var gy=(gA+556*gz)&4294967295;var gx=(gy+396)&4294967295;var gw=HEAP[gx];var gv=bX;var gu=(((gw))|0)>(((gv))|0);if(!(gu)){H=78;break}var hJ=lc;var hH=(hJ+328)&4294967295;var hF=HEAP[hH];var hs=eV;var hq=(hF+556*hs)&4294967295;var ho=bX;var hm=(hq+300)&4294967295;var hk=(hm+ho*8)&4294967295;var hi=HEAP[hk];var hg=bX;var he=(((hg))|0)>0;if(he){nt=(__str27787)&4294967295}else{nt=(__str28788)&4294967295}var hc=nt;var ha=__ZN9GooString6formatEPcz((__str40800)&4294967295,Pointer_make([hc,0,0,0,hi,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=ha;var gY=jp;var gX=__ZNK9GooString10getCStringEv(gY);var gW=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(gW,fs,gX);var gV=jp;c9=gV;var gU=c9;var gT=(gU)!=0;if(gT){var gS=c9;__ZN9GooStringD1Ev(gS);var gR=c9;var gQ=gR;__ZdlPv(gQ)}var gP=bX;var gD=((gP)+1)&4294967295;bX=gD;H=74;continue}var gj=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(gj,fs,(__str30790)&4294967295)}var gh=lc;var gf=(gh+328)&4294967295;var gd=HEAP[gf];var gb=eV;var f9=(gd+556*gb)&4294967295;var f7=(f9+496)&4294967295;var f5=HEAP[f7];var f3=(((f5))|0)!=0;if(f3){var f1=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(f1,fs,(__str41801)&4294967295);bX=0;while(1){var eH=lc;var eF=(eH+328)&4294967295;var eD=HEAP[eF];var eB=eV;var ez=(eD+556*eB)&4294967295;var ex=(ez+496)&4294967295;var pn=HEAP[ex];var pm=bX;var pl=(((pn))|0)>(((pm))|0);if(!(pl)){H=84;break}var fP=lc;var fN=(fP+328)&4294967295;var fL=HEAP[fN];var fJ=eV;var fH=(fL+556*fJ)&4294967295;var fF=bX;var fD=(fH+400)&4294967295;var fB=(fD+fF*8)&4294967295;var fz=HEAP[fB];var fx=bX;var fk=(((fx))|0)>0;if(fk){ns=(__str27787)&4294967295}else{ns=(__str28788)&4294967295}var fi=ns;var fg=__ZN9GooString6formatEPcz((__str40800)&4294967295,Pointer_make([fi,0,0,0,fz,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=fg;var fe=jp;var fc=__ZNK9GooString10getCStringEv(fe);var fa=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(fa,fs,fc);var e8=jp;cP=e8;var e6=cP;var e4=(e6)!=0;if(e4){var e2=cP;__ZN9GooStringD1Ev(e2);var eP=cP;var eN=eP;__ZdlPv(eN)}var eL=bX;var eJ=((eL)+1)&4294967295;bX=eJ;H=80;continue}var pk=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(pk,fs,(__str30790)&4294967295)}var pj=lc;var pi=(pj+328)&4294967295;var ph=HEAP[pi];var pg=eV;var pf=(ph+556*pg)&4294967295;var pe=(pf+501)&4294967295;var o3=HEAP[pe];var w=reSign((o3),8,0)!=0;$bb126$$bb132$172:do{if(w){var o2=lc;var o1=(o2+328)&4294967295;var o0=HEAP[o1];var oZ=eV;var oY=(o0+556*oZ)&4294967295;var oX=(oY+500)&4294967295;var oW=HEAP[oX];var v=reSign((oW),8,0)!=0;if(v){m7=(__str42802)&4294967295}else{m7=(__str43803)&4294967295}var oV=m7;var oU=__ZN9GooString6formatEPcz((__str44804)&4294967295,Pointer_make([oV,0,0,0],0,ALLOC_STACK));jp=oU;var oJ=jp;var oI=__ZNK9GooString10getCStringEv(oJ);var oG=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(oG,fs,oI);var oF=jp;cM=oF;var oE=cM;var oD=(oE)!=0;if(!(oD)){H=88;break $bb126$$bb132$172}var oB=cM;__ZN9GooStringD1Ev(oB);var oz=cM;var ox=oz;__ZdlPv(ox)}}while(0);var ov=lc;var oe=(ov+328)&4294967295;var od=HEAP[oe];var oc=eV;var ob=(od+556*oc)&4294967295;var oa=(ob+504)&4294967295;var n9=HEAP[oa];var n7=(n9)!=0;$bb133$$bb135$180:do{if(n7){var n5=lc;var n3=(n5+328)&4294967295;var n1=HEAP[n3];var nS=eV;var nR=(n1+556*nS)&4294967295;var nQ=(nR+504)&4294967295;var nP=HEAP[nQ];var nO=__ZN9GooString6formatEPcz((__str45805)&4294967295,Pointer_make([nP,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=nO;var nN=jp;var nL=__ZNK9GooString10getCStringEv(nN);var nJ=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(nJ,fs,nL);var nI=jp;cJ=nI;var nH=cJ;var nD=(nH)!=0;if(!(nD)){H=91;break $bb133$$bb135$180}var nC=cJ;__ZN9GooStringD1Ev(nC);var nB=cJ;var nA=nB;__ZdlPv(nA)}}while(0);var nz=lc;var ny=(nz+328)&4294967295;var nx=HEAP[ny];var nw=eV;var nv=(nx+556*nw)&4294967295;var nu=(nv+512)&4294967295;var nr=HEAP[nu];var np=(((nr))|0)!=0;$bb136$$bb138$184:do{if(np){var nn=lc;var nl=(nn+328)&4294967295;var nj=HEAP[nl];var nh=eV;var nf=(nj+556*nh)&4294967295;var nd=(nf+512)&4294967295;var nb=HEAP[nd];var m9=__ZN9GooString6formatEPcz((__str46806)&4294967295,Pointer_make([nb,0,0,0],0,ALLOC_STACK));jp=m9;var m6=jp;var m4=__ZNK9GooString10getCStringEv(m6);var m2=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(m2,fs,m4);var m0=jp;cG=m0;var mY=cG;var mW=(mY)!=0;if(!(mW)){H=94;break $bb136$$bb138$184}var mU=cG;__ZN9GooStringD1Ev(mU);var mS=cG;var mQ=mS;__ZdlPv(mQ)}}while(0);var mO=lc;var mL=(mO+328)&4294967295;var mJ=HEAP[mL];var mH=eV;var mF=(mJ+556*mH)&4294967295;var mD=(mF+516)&4294967295;var mB=HEAP[mD];var mz=(mB)!=0.06;$bb139$$bb141$188:do{if(mz){var mx=lc;var mv=(mx+328)&4294967295;var mt=HEAP[mv];var mr=eV;var mp=(mt+556*mr)&4294967295;var mn=(mp+516)&4294967295;var ml=HEAP[mn];var mj=__ZN9GooString6formatEPcz((__str47807)&4294967295,Pointer_make([ml,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=mj;var mh=jp;var mf=__ZNK9GooString10getCStringEv(mh);var md=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(md,fs,mf);var mb=jp;cC=mb;var l9=cC;var dg=(l9)!=0;if(!(dg)){H=97;break $bb139$$bb141$188}var de=cC;__ZN9GooStringD1Ev(de);var dc=cC;var db=dc;__ZdlPv(db)}}while(0);HEAP[bo]=1;var da=lc;var c8=(da+328)&4294967295;var c7=HEAP[c8];var c6=eV;var c5=(c7+556*c6)&4294967295;var c4=(c5+528)&4294967295;var cL=HEAP[c4];var cI=lc;__ZN10FoFiType1C8getIndexEiP11Type1CIndexPb(cI,cL,I,bo);var cF=HEAP[bo];var qM=reSign((cF),8,0)!=0;var cE=(qM)^1;var pv=unSign((cE),1,0);var qF=reSign((pv),8,0)!=0;if(qF){var cB=(I)&4294967295;HEAP[cB]=-1}var cz=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(cz,fs,(__str48808)&4294967295);HEAP[bo]=1;var cy=lc;var cx=(cy+108)&4294967295;var cv=lc;__ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(cv,cx,0,gE,bo);var cu=HEAP[bo];var qD=reSign((cu),8,0)!=0;if(qD){var ct=lc;var cf=(ct+328)&4294967295;var ce=HEAP[cf];var cd=eV;var cc=(ce+556*cd)&4294967295;var cb=(gE+4)&4294967295;var ca=HEAP[cb];var b9=(gE)&4294967295;var b8=HEAP[b9];var b7=lc;__ZN10FoFiType1C13eexecCvtGlyphEP14Type1CEexecBufPciiP11Type1CIndexP17Type1CPrivateDict(b7,fs,(__str49809)&4294967295,b8,ca,I,cc)}bZ=0;$bb157$198:while(1){var a7=bZ;var a5=(((a7))|0)>255;if(a5){H=106;break $bb157$198}var a3=b1;var a1=bZ;var aZ=((a3)+(a1))&4294967295;var aX=e;var aV=(((aZ))|0)<(((aX))|0);if(!(aV)){H=106;break $bb157$198}var b6=b1;var bS=bZ;var bR=((b6)+(bS))&4294967295;var bQ=qB;var bP=(bQ+4*bR)&4294967295;var bO=HEAP[bP];var bN=(((bO))|0)>=0;$bb152$$bb156$202:do{if(bN){HEAP[bo]=1;var bM=b1;var bL=bZ;var bK=((bM)+(bL))&4294967295;var bJ=qB;var bI=(bJ+4*bK)&4294967295;var bH=HEAP[bI];var bG=lc;var bF=(bG+108)&4294967295;var bE=lc;__ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(bE,bF,bH,gE,bo);var bD=HEAP[bo];var ql=reSign((bD),8,0)!=0;if(!(ql)){H=103;break $bb152$$bb156$202}var bC=bZ;var bB=__ZN9GooString6formatEPcz((__str50810)&4294967295,Pointer_make([bC,0,0,0],0,ALLOC_STACK));jp=bB;var bA=lc;var bz=(bA+328)&4294967295;var by=HEAP[bz];var bx=eV;var bw=(by+556*bx)&4294967295;var bv=(gE+4)&4294967295;var bu=HEAP[bv];var bt=(gE)&4294967295;var bs=HEAP[bt];var br=jp;var bq=__ZNK9GooString10getCStringEv(br);var bp=lc;__ZN10FoFiType1C13eexecCvtGlyphEP14Type1CEexecBufPciiP11Type1CIndexP17Type1CPrivateDict(bp,fs,bq,bs,bu,I,bw);var bn=jp;cw=bn;var bl=cw;var bj=(bl)!=0;if(!(bj)){H=103;break $bb152$$bb156$202}var bh=cw;__ZN9GooStringD1Ev(bh);var bf=cw;var bd=bf;__ZdlPv(bd)}}while(0);var bb=bZ;var a9=((bb)+1)&4294967295;bZ=a9;H=101;continue $bb157$198}var aT=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(aT,fs,(__str51811)&4294967295);var aR=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(aR,fs,(__str51811)&4294967295);var aP=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(aP,fs,(__str52812)&4294967295);var aN=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(aN,fs,(__str53813)&4294967295);var aL=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(aL,fs,(__str54814)&4294967295);var aI=lc;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(aI,fs,(__str55815)&4294967295);var aG=(fs+12)&4294967295;var aE=HEAP[aG];var aC=(((aE))|0)>0;if(aC){var aA=mM;var ay=jm;FUNCTION_TABLE[aA](ay,(__str7601622)&4294967295,1)}bZ=0;while(1){var an=bZ;var al=(((an))|0)<=7;if(!(al)){H=112;break}var aw=mM;var au=jm;FUNCTION_TABLE[aw](au,(__str56816)&4294967295,65);var ar=bZ;var ap=((ar)+1)&4294967295;bZ=ap;H=110;continue}var aj=mM;var ah=jm;FUNCTION_TABLE[aj](ah,(__str57817)&4294967295,12);var af=b1;var ad=((af)+256)&4294967295;b1=ad;H=10;continue $bb165$17}var U=mM;var lt=jm;FUNCTION_TABLE[U](lt,(__str3763)&4294967295,14);var ls=mM;var lr=jm;FUNCTION_TABLE[ls](lr,(__str4764)&4294967295,11);var lq=hu;var lp=_strlen(lq);var lo=mM;var ln=jm;var lm=hu;FUNCTION_TABLE[lo](ln,lm,lp);var ll=mM;var lk=jm;FUNCTION_TABLE[ll](lk,(__str58818)&4294967295,5);var kY=mM;var kX=jm;FUNCTION_TABLE[kY](kX,(__str59819)&4294967295,16);var kW=lc;var kV=(kW+128)&4294967295;var kU=(kV+112)&4294967295;var kT=HEAP[kU];var pV=reSign((kT),8,0)!=0;if(pV){var kS=lc;var kR=(kS+128)&4294967295;var kQ=(kR+64)&4294967295;var kP=(kQ+40)&4294967295;var ku=HEAP[kP];var kt=lc;var ks=(kt+128)&4294967295;var kr=(ks+64)&4294967295;var kq=(kr+32)&4294967295;var kp=HEAP[kq];var ko=lc;var kn=(ko+128)&4294967295;var km=(kn+64)&4294967295;var kl=(km+24)&4294967295;var j0=HEAP[kl];var jZ=lc;var jY=(jZ+128)&4294967295;var jX=(jY+64)&4294967295;var jW=(jX+16)&4294967295;var jV=HEAP[jW];var jU=lc;var jT=(jU+128)&4294967295;var jS=(jT+64)&4294967295;var jR=(jS+8)&4294967295;var jG=HEAP[jR];var jF=lc;var jE=(jF+128)&4294967295;var jD=(jE+64)&4294967295;var jC=(jD)&4294967295;var jB=HEAP[jC];var jA=__ZN9GooString6formatEPcz((__str7767)&4294967295,Pointer_make([jB,0,0,0,0,0,0,0,jG,0,0,0,0,0,0,0,jV,0,0,0,0,0,0,0,j0,0,0,0,0,0,0,0,kp,0,0,0,0,0,0,0,ku,0,0,0,0,0,0,0],0,ALLOC_STACK));jp=jA;var jz=jp;var jy=__ZN9GooString9getLengthEv(jz);var jx=jp;var jj=__ZNK9GooString10getCStringEv(jx);var ji=mM;var jh=jm;FUNCTION_TABLE[ji](jh,jj,jy);var jg=jp;ci=jg;var jf=ci;var je=(jf)!=0;if(je){var jd=ci;__ZN9GooStringD1Ev(jd);var jc=ci;var jb=jc;__ZdlPv(jb)}}else{var ja=mM;var iZ=jm;FUNCTION_TABLE[ja](iZ,(__str8768)&4294967295,30)}var iX=mM;var iV=jm;FUNCTION_TABLE[iX](iV,(__str60820)&4294967295,16);var iT=mM;var iR=jm;FUNCTION_TABLE[iT](iR,(__str61821)&4294967295,12);b1=0;$bb176$223:while(1){var hU=b1;var hS=e;var hQ=(((hU))|0)<(((hS))|0);if(!(hQ)){H=120;break $bb176$223}var iP=b1;var iN=(((iP))|0)>>8;var iL=__ZN9GooString6formatEPcz((__str62822)&4294967295,Pointer_make([iN,0,0,0],0,ALLOC_STACK));jp=iL;var iJ=jp;var iH=__ZN9GooString9getLengthEv(iJ);var iv=jp;var it=__ZNK9GooString10getCStringEv(iv);var iq=mM;var io=jm;FUNCTION_TABLE[iq](io,it,iH);var il=jp;ch=il;var ij=ch;var ih=(ij)!=0;if(ih){var ie=ch;__ZN9GooStringD1Ev(ie);var ic=ch;var ia=ic;__ZdlPv(ia)}var hY=b1;var hW=((hY)+256)&4294967295;b1=hW;H=117;continue $bb176$223}var hO=mM;var hM=jm;FUNCTION_TABLE[hO](hM,(__str30790)&4294967295,6);var hK=mM;var hI=jm;FUNCTION_TABLE[hK](hI,(__str63823)&4294967295,14);b1=0;while(1){var n2=b1;var n0=e;var nZ=(((n2))|0)<(((n0))|0);if(!(nZ)){H=124;break}var hG=mM;var ht=jm;FUNCTION_TABLE[hG](ht,(__str64824)&4294967295,1);var hr=hu;var hp=_strlen(hr);var hn=mM;var hl=jm;var hj=hu;FUNCTION_TABLE[hn](hl,hj,hp);var hh=b1;var hf=(((hh))|0)>>8;var hd=__ZN9GooString6formatEPcz((__str65825)&4294967295,Pointer_make([hf,0,0,0],0,ALLOC_STACK));jp=hd;var hb=jp;var oC=__ZN9GooString9getLengthEv(hb);var oA=jp;var oy=__ZNK9GooString10getCStringEv(oA);var ow=mM;var ou=jm;FUNCTION_TABLE[ow](ou,oy,oC);var ot=jp;cg=ot;var os=cg;var or=(os)!=0;if(or){var oq=cg;__ZN9GooStringD1Ev(oq);var op=cg;var n8=op;__ZdlPv(n8)}var n6=b1;var n4=((n6)+256)&4294967295;b1=n4;H=121;continue}var nY=mM;var nX=jm;FUNCTION_TABLE[nY](nX,(__str30790)&4294967295,6);var nW=mM;var nV=jm;FUNCTION_TABLE[nW](nV,(__str66826)&4294967295,40);var nM=qB;var nK=nM;_gfree(nK);STACKTOP=aJ;return;return}function __ZN10FoFiType1C17convertToCIDType0EPcPFvPvS0_iES1_(am,t4,bg,iw){var eB=STACKTOP;STACKTOP+=285;_memset(eB,0,285);var ep;var aP;var jy;var ne;var lD;var kG;var pm;var po;var ps;var pu;var pw;var py;var pA;var qG;var pD;var qH;var pH;var qI;var pL;var pN;var pP;var pS;var pU;var pW;var qT;var p0;var qU;var p4;var qV;var p7;var q6;var p8;var p9;var qa;var qb;var qc;var qd;var qe;var qf;var qg;var qh;var qi;var ql;var k7;var lF;var iT;var sq;var sr=eB;var qk=eB+20;var qj;var iS;var rh;var ls=eB+28;var jJ=eB+284;var iz;var iv;var ke;var kh;var kg;var kf;var b4=0;aP=am;jy=t4;ne=bg;lD=iw;qj=0;kh=0;$bb3$2:while(1){var dn=aP;var dm=(dn+332)&4294967295;var dl=HEAP[dm];var dk=kh;var dj=(((dl))|0)>(((dk))|0);if(!(dj)){ep=3;break $bb3$2}var k6=aP;var k4=(k6+344)&4294967295;var k3=HEAP[k4];var k2=kh;var k1=(k3+2*k2)&4294967295;var k0=HEAP[k1];var kZ=unSign((k0),16,0);var kY=qj;var kX=(((kZ))|0)>=(((kY))|0);if(kX){var dI=aP;var dH=(dI+344)&4294967295;var dG=HEAP[dH];var dF=kh;var dE=(dG+2*dF)&4294967295;var dC=HEAP[dE];var dA=unSign((dC),16,0);var dy=((dA)+1)&4294967295;qj=dy}var dw=kh;var du=((dw)+1)&4294967295;kh=du;ep=0;continue $bb3$2}var dh=qj;var dg=_gmallocn(dh,4);var df=dg;lF=df;kh=0;$bb6$9:while(1){var c9=kh;var c8=qj;var c7=(((c9))|0)<(((c8))|0);if(!(c7)){ep=6;break $bb6$9}var de=lF;var dd=kh;var dc=(de+4*dd)&4294967295;HEAP[dc]=-1;var db=kh;var da=((db)+1)&4294967295;kh=da;ep=4;continue $bb6$9}kh=0;$bb9$13:while(1){var cU=aP;var cT=(cU+332)&4294967295;var cS=HEAP[cT];var cR=kh;var cQ=(((cS))|0)>(((cR))|0);if(!(cQ)){ep=9;break $bb9$13}var c6=aP;var c5=(c6+344)&4294967295;var c4=HEAP[c5];var c3=kh;var c2=(c4+2*c3)&4294967295;var c1=HEAP[c2];var c0=unSign((c1),16,0);var cZ=lF;var cY=(cZ+4*c0)&4294967295;var cX=kh;HEAP[cY]=cX;var cW=kh;var cV=((cW)+1)&4294967295;kh=cV;ep=7;continue $bb9$13}var cP=__Znwj(32);var cO=cP;k7=cO;var cN=k7;__ZN9GooStringC1Ev(cN);var cM=k7;iT=cM;var cL=qj;var cK=((cL)+1)&4294967295;var cJ=_gmallocn(cK,4);var cI=cJ;sq=cI;kh=0;$bb22$17:while(1){var se=kh;var sc=qj;var sa=(((se))|0)<(((sc))|0);if(!(sa)){ep=16;break $bb22$17}var cH=iT;var cG=__ZN9GooString9getLengthEv(cH);var cF=sq;var cE=kh;var cD=(cF+4*cE)&4294967295;HEAP[cD]=cG;var cC=lF;var cB=kh;var cA=(cC+4*cB)&4294967295;var cz=HEAP[cA];iz=cz;var cy=iz;var cx=(((cy))|0)>=0;var cw=unSign((cx),1,0);ql=cw;var cv=ql;var di=reSign((cv),8,0)!=0;$bb12$$bb21$20:do{if(di){HEAP[jJ]=1;var cu=aP;var ct=(cu+108)&4294967295;var cs=aP;var cr=iz;__ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(cs,ct,cr,qk,jJ);var cq=HEAP[jJ];var mz=reSign((cq),8,0)!=0;if(!(mz)){ep=12;break $bb12$$bb21$20}var cp=aP;var co=(cp+328)&4294967295;var cn=HEAP[co];var cm=aP;var cl=(cm+340)&4294967295;var ck=HEAP[cl];var cj=iz;var ci=(ck+cj)&4294967295;var ch=HEAP[ci];var cg=unSign((ch),8,0);var cf=(cn+556*cg)&4294967295;var ce=(cf+528)&4294967295;var cd=HEAP[ce];var cc=aP;__ZN10FoFiType1C8getIndexEiP11Type1CIndexPb(cc,cd,sr,jJ);var cb=HEAP[jJ];var my=reSign((cb),8,0)!=0;var pR=(my)^1;var dY=unSign((pR),1,0);var mx=reSign((dY),8,0)!=0;if(mx){var ca=(sr)&4294967295;HEAP[ca]=-1}var b9=aP;var b8=(b9+328)&4294967295;var b7=HEAP[b8];var b6=aP;var b5=(b6+340)&4294967295;var sI=HEAP[b5];var sG=iz;var sE=(sI+sG)&4294967295;var sC=HEAP[sE];var sA=unSign((sC),8,0);var sy=(b7+556*sA)&4294967295;var sw=(qk+4)&4294967295;var su=HEAP[sw];var st=(qk)&4294967295;var ss=HEAP[st];var sm=aP;var sk=iT;__ZN10FoFiType1C8cvtGlyphEiiP9GooStringP11Type1CIndexP17Type1CPrivateDictb(sm,ss,su,sk,sr,sy,1)}}while(0);var si=kh;var sg=((si)+1)&4294967295;kh=sg;ep=10;continue $bb22$17}var r8=iT;var r7=__ZN9GooString9getLengthEv(r8);var r6=sq;var r2=qj;var r0=(r6+4*r2)&4294967295;HEAP[r0]=r7;var rY=qj;var rW=((rY)+1)&4294967295;var rU=((rW)*5)&4294967295;var rS=iT;var rQ=__ZN9GooString9getLengthEv(rS);var rO=((rU)+(rQ))&4294967295;kh=rO;var rN=kh;var rM=(((rN))|0)<=255;if(rM){iS=1}else{var rI=kh;var rG=(((rI))|0)<=65535;if(rG){iS=2}else{var rE=kh;var rC=(((rE))|0)<=16777215;if(rC){iS=3}else{iS=4}}}var rA=ne;var ry=lD;FUNCTION_TABLE[rA](ry,(__str67827)&4294967295,37);var rw=ne;var ru=lD;FUNCTION_TABLE[rw](ru,(__str68828)&4294967295,14);var rt=ne;var rs=lD;FUNCTION_TABLE[rt](rs,(__str69829)&4294967295,14);var rr=jy;var rq=_strlen(rr);var rp=ne;var ro=lD;var rn=jy;FUNCTION_TABLE[rp](ro,rn,rq);var rm=ne;var rl=lD;FUNCTION_TABLE[rm](rl,(__str58818)&4294967295,5);var rk=ne;var rj=lD;FUNCTION_TABLE[rk](rj,(__str70830)&4294967295,19);var ri=ne;var rg=lD;FUNCTION_TABLE[ri](rg,(__str71831)&4294967295,32);var rf=aP;var re=(rf+128)&4294967295;var rd=(re+180)&4294967295;var rc=HEAP[rd];var rb=(((rc))|0)<=0;$bb39$$bb31$38:do{if(rb){ep=18}else{var ra=aP;var q9=(ra+128)&4294967295;var q8=(q9+184)&4294967295;var q7=HEAP[q8];var q5=(((q7))|0)<=0;if(q5){ep=18;break $bb39$$bb31$38}HEAP[jJ]=1;var q4=aP;var q3=(q4+128)&4294967295;var q2=(q3+180)&4294967295;var q1=HEAP[q2];var q0=aP;var qZ=(ls)&4294967295;var qY=__ZN10FoFiType1C9getStringEiPcPb(q0,q1,qZ,jJ);var qX=HEAP[jJ];var lS=reSign((qX),8,0)!=0;if(lS){var qW=ne;var qS=lD;FUNCTION_TABLE[qW](qS,(__str72832)&4294967295,13);var qR=(ls)&4294967295;var qQ=_strlen(qR);var qP=ne;var qO=lD;var qN=(ls)&4294967295;FUNCTION_TABLE[qP](qO,qN,qQ);var qM=ne;var qL=lD;FUNCTION_TABLE[qM](qL,(__str73833)&4294967295,6)}HEAP[jJ]=1;var qK=aP;var qJ=(qK+128)&4294967295;var qF=(qJ+184)&4294967295;var qE=HEAP[qF];var qD=aP;var qC=(ls)&4294967295;var qB=__ZN10FoFiType1C9getStringEiPcPb(qD,qE,qC,jJ);var qA=HEAP[jJ];var lR=reSign((qA),8,0)!=0;if(lR){var qz=ne;var qy=lD;FUNCTION_TABLE[qz](qy,(__str74834)&4294967295,13);var qx=(ls)&4294967295;var qw=_strlen(qx);var qv=ne;var qu=lD;var qt=(ls)&4294967295;FUNCTION_TABLE[qv](qu,qt,qw);var qs=ne;var qr=lD;FUNCTION_TABLE[qs](qr,(__str73833)&4294967295,6)}ep=22;break $bb39$$bb31$38}}while(0);if(ep==18){var qq=ne;var qp=lD;FUNCTION_TABLE[qq](qp,(__str75835)&4294967295,24);var qo=ne;var qn=lD;FUNCTION_TABLE[qo](qn,(__str76836)&4294967295,27)}var qm=aP;var lo=(qm+128)&4294967295;var lm=(lo+188)&4294967295;var lk=HEAP[lm];var li=__ZN9GooString6formatEPcz((__str77837)&4294967295,Pointer_make([lk,0,0,0],0,ALLOC_STACK));rh=li;var lg=rh;var le=__ZN9GooString9getLengthEv(lg);var lc=rh;var la=__ZNK9GooString10getCStringEv(lc);var k9=ne;var k8=lD;FUNCTION_TABLE[k9](k8,la,le);var kT=rh;qi=kT;var kR=qi;var kP=(kR)!=0;if(kP){var kN=qi;__ZN9GooStringD1Ev(kN);var kL=qi;var kJ=kL;__ZdlPv(kJ)}var kH=ne;var kE=lD;FUNCTION_TABLE[kH](kE,(__str78838)&4294967295,8);var kD=aP;var kC=(kD+128)&4294967295;var ky=(kC+112)&4294967295;var kw=HEAP[ky];var lG=reSign((kw),8,0)!=0;if(lG){var ku=aP;var ks=(ku+128)&4294967295;var kq=(ks+64)&4294967295;var ko=(kq+40)&4294967295;var km=HEAP[ko];var kk=aP;var kj=(kk+128)&4294967295;var ki=(kj+64)&4294967295;var ka=(ki+32)&4294967295;var j8=HEAP[ka];var j6=aP;var j4=(j6+128)&4294967295;var j2=(j4+64)&4294967295;var j0=(j2+24)&4294967295;var jY=HEAP[j0];var jW=aP;var jV=(jW+128)&4294967295;var jU=(jV+64)&4294967295;var jT=(jU+16)&4294967295;var jS=HEAP[jT];var jR=aP;var jQ=(jR+128)&4294967295;var jP=(jQ+64)&4294967295;var jO=(jP+8)&4294967295;var jN=HEAP[jO];var jM=aP;var jL=(jM+128)&4294967295;var jK=(jL+64)&4294967295;var jI=(jK)&4294967295;var jH=HEAP[jI];var jG=__ZN9GooString6formatEPcz((__str7767)&4294967295,Pointer_make([jH,0,0,0,0,0,0,0,jN,0,0,0,0,0,0,0,jS,0,0,0,0,0,0,0,jY,0,0,0,0,0,0,0,j8,0,0,0,0,0,0,0,km,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=jG;var jF=rh;var jE=__ZN9GooString9getLengthEv(jF);var jD=rh;var jC=__ZNK9GooString10getCStringEv(jD);var jB=ne;var jA=lD;FUNCTION_TABLE[jB](jA,jC,jE);var jz=rh;qh=jz;var jx=qh;var jw=(jx)!=0;if(jw){var jv=qh;__ZN9GooStringD1Ev(jv);var ju=qh;var jt=ju;__ZdlPv(jt)}}else{var js=aP;var jr=(js+328)&4294967295;var jq=HEAP[jr];var jp=(jq)&4294967295;var jo=(jp+48)&4294967295;var jn=HEAP[jo];var lE=reSign((jn),8,0)!=0;if(lE){var jm=ne;var jl=lD;FUNCTION_TABLE[jm](jl,(__str8768)&4294967295,30)}else{var jk=ne;var jj=lD;FUNCTION_TABLE[jk](jj,(__str9769)&4294967295,38)}}var ji=aP;var jh=(ji+128)&4294967295;var jg=(jh+120)&4294967295;var jf=(jg+24)&4294967295;var je=HEAP[jf];var jd=aP;var jc=(jd+128)&4294967295;var jb=(jc+120)&4294967295;var ja=(jb+16)&4294967295;var i9=HEAP[ja];var i8=aP;var i7=(i8+128)&4294967295;var i6=(i7+120)&4294967295;var i5=(i6+8)&4294967295;var i4=HEAP[i5];var i3=aP;var i2=(i3+128)&4294967295;var i1=(i2+120)&4294967295;var i0=(i1)&4294967295;var iZ=HEAP[i0];var iY=__ZN9GooString6formatEPcz((__str10770)&4294967295,Pointer_make([iZ,0,0,0,0,0,0,0,i4,0,0,0,0,0,0,0,i9,0,0,0,0,0,0,0,je,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=iY;var iX=rh;var iW=__ZN9GooString9getLengthEv(iX);var iV=rh;var iU=__ZNK9GooString10getCStringEv(iV);var fO=ne;var fM=lD;FUNCTION_TABLE[fO](fM,iU,iW);var fK=rh;qg=fK;var fI=qg;var fG=(fI)!=0;if(fG){var fE=qg;__ZN9GooStringD1Ev(fE);var fC=qg;var fA=fC;__ZdlPv(fA)}var fz=ne;var fy=lD;FUNCTION_TABLE[fz](fy,(__str79839)&4294967295,27);var fu=ne;var fs=lD;FUNCTION_TABLE[fu](fs,(__str80840)&4294967295,16);var fq=ne;var fo=lD;FUNCTION_TABLE[fq](fo,(__str78838)&4294967295,8);var fm=qj;var fk=__ZN9GooString6formatEPcz((__str81841)&4294967295,Pointer_make([fm,0,0,0],0,ALLOC_STACK));rh=fk;var fi=rh;var fg=__ZN9GooString9getLengthEv(fi);var ff=rh;var fe=__ZNK9GooString10getCStringEv(ff);var fa=ne;var e8=lD;FUNCTION_TABLE[fa](e8,fe,fg);var e6=rh;qf=e6;var e4=qf;var e2=(e4)!=0;if(e2){var e0=qf;__ZN9GooStringD1Ev(e0);var eY=qf;var eW=eY;__ZdlPv(eW)}var eV=ne;var eU=lD;FUNCTION_TABLE[eV](eU,(__str82842)&4294967295,15);var eQ=iS;var eO=__ZN9GooString6formatEPcz((__str83843)&4294967295,Pointer_make([eQ,0,0,0],0,ALLOC_STACK));rh=eO;var eM=rh;var eK=__ZN9GooString9getLengthEv(eM);var eI=rh;var eG=__ZNK9GooString10getCStringEv(eI);var eE=ne;var eC=lD;FUNCTION_TABLE[eE](eC,eG,eK);var eA=rh;qe=eA;var ez=qe;var ey=(ez)!=0;if(ey){var ex=qe;__ZN9GooStringD1Ev(ex);var ew=qe;var ev=ew;__ZdlPv(ev)}var eu=ne;var et=lD;FUNCTION_TABLE[eu](et,(__str84844)&4294967295,20);var es=aP;var er=(es+128)&4294967295;var eq=(er+56)&4294967295;var eo=HEAP[eq];var en=(((eo))|0)!=0;$bb58$$bb62$72:do{if(en){var em=aP;var el=(em+128)&4294967295;var ek=(el+56)&4294967295;var ej=HEAP[ek];var ei=__ZN9GooString6formatEPcz((__str11771)&4294967295,Pointer_make([ej,0,0,0],0,ALLOC_STACK));rh=ei;var eh=rh;var eg=__ZN9GooString9getLengthEv(eh);var ef=rh;var ee=__ZNK9GooString10getCStringEv(ef);var ed=ne;var ec=lD;FUNCTION_TABLE[ed](ec,ee,eg);var eb=rh;qd=eb;var ea=qd;var d9=(ea)!=0;if(d9){var d8=qd;__ZN9GooStringD1Ev(d8);var d7=qd;var d6=d7;__ZdlPv(d6)}var d5=aP;var d4=(d5+128)&4294967295;var d3=(d4+152)&4294967295;var d2=HEAP[d3];var d1=__ZN9GooString6formatEPcz((__str12772)&4294967295,Pointer_make([d2,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=d1;var d0=rh;var dZ=__ZN9GooString9getLengthEv(d0);var dX=rh;var dW=__ZNK9GooString10getCStringEv(dX);var dV=ne;var dU=lD;FUNCTION_TABLE[dV](dU,dW,dZ);var dT=rh;qc=dT;var dS=qc;var dR=(dS)!=0;if(!(dR)){ep=32;break $bb58$$bb62$72}var dQ=qc;__ZN9GooStringD1Ev(dQ);var dP=qc;var dO=dP;__ZdlPv(dO)}}while(0);var dN=aP;var dM=(dN+336)&4294967295;var dL=HEAP[dM];var dK=__ZN9GooString6formatEPcz((__str85845)&4294967295,Pointer_make([dL,0,0,0],0,ALLOC_STACK));rh=dK;var dJ=rh;var dD=__ZN9GooString9getLengthEv(dJ);var dB=rh;var dz=__ZNK9GooString10getCStringEv(dB);var dx=ne;var dv=lD;FUNCTION_TABLE[dx](dv,dz,dD);var dt=rh;qb=dt;var ds=qb;var dr=(ds)!=0;if(dr){var dq=qb;__ZN9GooStringD1Ev(dq);var dp=qb;var c=dp;__ZdlPv(c)}kh=0;$bb170$82:while(1){var a4=aP;var a3=(a4+336)&4294967295;var a2=HEAP[a3];var a1=kh;var a0=(((a2))|0)>(((a1))|0);if(!(a0)){ep=105;break $bb170$82}var a=kh;var uh=__ZN9GooString6formatEPcz((__str86846)&4294967295,Pointer_make([a,0,0,0],0,ALLOC_STACK));rh=uh;var uf=rh;var ud=__ZN9GooString9getLengthEv(uf);var ub=rh;var t9=__ZNK9GooString10getCStringEv(ub);var t7=ne;var t6=lD;FUNCTION_TABLE[t7](t6,t9,ud);var t5=rh;qa=t5;var t0=qa;var tY=(t0)!=0;if(tY){var tW=qa;__ZN9GooStringD1Ev(tW);var tU=qa;var tS=tU;__ZdlPv(tS)}var tQ=ne;var tO=lD;FUNCTION_TABLE[tQ](tO,(__str6766)&4294967295,16);var tM=aP;var tL=(tM+328)&4294967295;var tK=HEAP[tL];var tG=kh;var tE=(tK+556*tG)&4294967295;var tC=(tE+48)&4294967295;var tA=HEAP[tC];var k5=reSign((tA),8,0)!=0;if(k5){var ty=aP;var tw=(ty+328)&4294967295;var tu=HEAP[tw];var ts=kh;var tr=(tu+556*ts)&4294967295;var tq=(tr)&4294967295;var tm=(tq+40)&4294967295;var tk=HEAP[tm];var ti=aP;var tg=(ti+328)&4294967295;var te=HEAP[tg];var tc=kh;var ta=(te+556*tc)&4294967295;var s8=(ta)&4294967295;var s7=(s8+32)&4294967295;var s6=HEAP[s7];var s5=aP;var s4=(s5+328)&4294967295;var s3=HEAP[s4];var s2=kh;var s1=(s3+556*s2)&4294967295;var s0=(s1)&4294967295;var sZ=(s0+24)&4294967295;var sY=HEAP[sZ];var sX=aP;var sW=(sX+328)&4294967295;var sV=HEAP[sW];var sU=kh;var sT=(sV+556*sU)&4294967295;var sS=(sT)&4294967295;var sR=(sS+16)&4294967295;var sQ=HEAP[sR];var sP=aP;var sO=(sP+328)&4294967295;var sN=HEAP[sO];var sM=kh;var sL=(sN+556*sM)&4294967295;var sK=(sL)&4294967295;var sJ=(sK+8)&4294967295;var sH=HEAP[sJ];var sF=aP;var sD=(sF+328)&4294967295;var sB=HEAP[sD];var sz=kh;var sx=(sB+556*sz)&4294967295;var sv=(sx)&4294967295;var sp=(sv)&4294967295;var so=HEAP[sp];var sn=__ZN9GooString6formatEPcz((__str7767)&4294967295,Pointer_make([so,0,0,0,0,0,0,0,sH,0,0,0,0,0,0,0,sQ,0,0,0,0,0,0,0,sY,0,0,0,0,0,0,0,s6,0,0,0,0,0,0,0,tk,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=sn;var sl=rh;var sj=__ZN9GooString9getLengthEv(sl);var sh=rh;var sf=__ZNK9GooString10getCStringEv(sh);var sd=ne;var sb=lD;FUNCTION_TABLE[sd](sb,sf,sj);var r9=rh;p9=r9;var r5=p9;var r4=(r5)!=0;if(r4){var r3=p9;__ZN9GooStringD1Ev(r3);var r1=p9;var rZ=r1;__ZdlPv(rZ)}}else{var rX=ne;var rV=lD;FUNCTION_TABLE[rX](rV,(__str8768)&4294967295,30)}var rT=aP;var rR=(rT+128)&4294967295;var rP=(rR+56)&4294967295;var rL=HEAP[rP];var rK=__ZN9GooString6formatEPcz((__str11771)&4294967295,Pointer_make([rL,0,0,0],0,ALLOC_STACK));rh=rK;var rJ=rh;var rH=__ZN9GooString9getLengthEv(rJ);var rF=rh;var rD=__ZNK9GooString10getCStringEv(rF);var rB=ne;var rz=lD;FUNCTION_TABLE[rB](rz,rD,rH);var rx=rh;p8=rx;var rv=p8;var na=(rv)!=0;if(na){var m8=p8;__ZN9GooStringD1Ev(m8);var m6=p8;var m4=m6;__ZdlPv(m4)}var m2=ne;var m0=lD;FUNCTION_TABLE[m2](m0,(__str87847)&4294967295,23);var mY=aP;var mW=(mY+328)&4294967295;var mV=HEAP[mW];var mU=kh;var mQ=(mV+556*mU)&4294967295;var mO=(mQ+108)&4294967295;var mM=HEAP[mO];var mK=(((mM))|0)!=0;if(mK){var mI=ne;var mG=lD;FUNCTION_TABLE[mI](mG,(__str26786)&4294967295,13);kg=0;while(1){var lN=aP;var lM=(lN+328)&4294967295;var lL=HEAP[lM];var lK=kh;var lJ=(lL+556*lK)&4294967295;var lI=(lJ+108)&4294967295;var lH=HEAP[lI];var lC=kg;var lB=(((lH))|0)>(((lC))|0);if(!(lB)){ep=44;break}var mE=aP;var mC=(mE+328)&4294967295;var mB=HEAP[mC];var mA=kh;var mt=(mB+556*mA)&4294967295;var mr=kg;var mp=(mt+52)&4294967295;var mn=(mp+mr*4)&4294967295;var ml=HEAP[mn];var mj=kg;var mh=(((mj))|0)>0;if(mh){q6=(__str27787)&4294967295}else{q6=(__str28788)&4294967295}var mf=q6;var me=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([mf,0,0,0,ml,0,0,0],0,ALLOC_STACK));rh=me;var md=rh;var l9=__ZN9GooString9getLengthEv(md);var l7=rh;var l5=__ZNK9GooString10getCStringEv(l7);var l3=ne;var l1=lD;FUNCTION_TABLE[l3](l1,l5,l9);var lZ=rh;p7=lZ;var lX=p7;var lV=(lX)!=0;if(lV){var lU=p7;__ZN9GooStringD1Ev(lU);var lT=p7;var lQ=lT;__ZdlPv(lQ)}var lP=kg;var lO=((lP)+1)&4294967295;kg=lO;ep=40;continue}var lA=ne;var lz=lD;FUNCTION_TABLE[lA](lz,(__str30790)&4294967295,6)}var ly=aP;var lx=(ly+328)&4294967295;var lw=HEAP[lx];var lv=kh;var lu=(lw+556*lv)&4294967295;var lt=(lu+152)&4294967295;var lr=HEAP[lt];var lq=(((lr))|0)!=0;if(lq){var lp=ne;var ln=lD;FUNCTION_TABLE[lp](ln,(__str31791)&4294967295,13);kg=0;while(1){var kc=aP;var kb=(kc+328)&4294967295;var j9=HEAP[kb];var j7=kh;var j5=(j9+556*j7)&4294967295;var j3=(j5+152)&4294967295;var j1=HEAP[j3];var jZ=kg;var jX=(((j1))|0)>(((jZ))|0);if(!(jX)){ep=50;break}var ll=aP;var lj=(ll+328)&4294967295;var lh=HEAP[lj];var lf=kh;var ld=(lh+556*lf)&4294967295;var lb=kg;var kW=(ld+112)&4294967295;var kV=(kW+lb*4)&4294967295;var kU=HEAP[kV];var kS=kg;var kQ=(((kS))|0)>0;if(kQ){qV=(__str27787)&4294967295}else{qV=(__str28788)&4294967295}var kO=qV;var kM=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([kO,0,0,0,kU,0,0,0],0,ALLOC_STACK));rh=kM;var kK=rh;var kI=__ZN9GooString9getLengthEv(kK);var kF=rh;var kB=__ZNK9GooString10getCStringEv(kF);var kA=ne;var kz=lD;FUNCTION_TABLE[kA](kz,kB,kI);var kx=rh;p4=kx;var kv=p4;var kt=(kv)!=0;if(kt){var kr=p4;__ZN9GooStringD1Ev(kr);var kp=p4;var kn=kp;__ZdlPv(kn)}var kl=kg;var kd=((kl)+1)&4294967295;kg=kd;ep=46;continue}var hq=ne;var ho=lD;FUNCTION_TABLE[hq](ho,(__str30790)&4294967295,6)}var hm=aP;var hk=(hm+328)&4294967295;var hi=HEAP[hk];var hg=kh;var he=(hi+556*hg)&4294967295;var hc=(he+212)&4294967295;var hb=HEAP[hc];var ha=(((hb))|0)!=0;if(ha){var g6=ne;var g4=lD;FUNCTION_TABLE[g6](g4,(__str32792)&4294967295,14);kg=0;while(1){var gc=aP;var gb=(gc+328)&4294967295;var ga=HEAP[gb];var f9=kh;var f8=(ga+556*f9)&4294967295;var f7=(f8+212)&4294967295;var f6=HEAP[f7];var f5=kg;var f4=(((f6))|0)>(((f5))|0);if(!(f4)){ep=56;break}var g2=aP;var g0=(g2+328)&4294967295;var gY=HEAP[g0];var gW=kh;var gU=(gY+556*gW)&4294967295;var gS=kg;var gR=(gU+156)&4294967295;var gQ=(gR+gS*4)&4294967295;var gM=HEAP[gQ];var gK=kg;var gI=(((gK))|0)>0;if(gI){qU=(__str27787)&4294967295}else{qU=(__str28788)&4294967295}var gG=qU;var gE=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([gG,0,0,0,gM,0,0,0],0,ALLOC_STACK));rh=gE;var gC=rh;var gA=__ZN9GooString9getLengthEv(gC);var gy=rh;var gx=__ZNK9GooString10getCStringEv(gy);var gw=ne;var gs=lD;FUNCTION_TABLE[gw](gs,gx,gA);var gq=rh;p0=gq;var go=p0;var gm=(go)!=0;if(gm){var gk=p0;__ZN9GooStringD1Ev(gk);var gi=p0;var gg=gi;__ZdlPv(gg)}var ge=kg;var gd=((ge)+1)&4294967295;kg=gd;ep=52;continue}var f3=ne;var f2=lD;FUNCTION_TABLE[f3](f2,(__str30790)&4294967295,6)}var f1=aP;var f0=(f1+328)&4294967295;var fZ=HEAP[f0];var fY=kh;var fX=(fZ+556*fY)&4294967295;var fW=(fX+256)&4294967295;var fV=HEAP[fW];var fU=(((fV))|0)!=0;if(fU){var fT=ne;var fS=lD;FUNCTION_TABLE[fT](fS,(__str33793)&4294967295,19);kg=0;while(1){var e1=aP;var eZ=(e1+328)&4294967295;var eX=HEAP[eZ];var eT=kh;var eS=(eX+556*eT)&4294967295;var eR=(eS+256)&4294967295;var eP=HEAP[eR];var eN=kg;var eL=(((eP))|0)>(((eN))|0);if(!(eL)){ep=62;break}var fR=aP;var fQ=(fR+328)&4294967295;var fP=HEAP[fQ];var fN=kh;var fL=(fP+556*fN)&4294967295;var fJ=kg;var fH=(fL+216)&4294967295;var fF=(fH+fJ*4)&4294967295;var fD=HEAP[fF];var fB=kg;var fx=(((fB))|0)>0;if(fx){qT=(__str27787)&4294967295}else{qT=(__str28788)&4294967295}var fw=qT;var fv=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([fw,0,0,0,fD,0,0,0],0,ALLOC_STACK));rh=fv;var ft=rh;var fr=__ZN9GooString9getLengthEv(ft);var fp=rh;var fn=__ZNK9GooString10getCStringEv(fp);var fl=ne;var fj=lD;FUNCTION_TABLE[fl](fj,fn,fr);var fh=rh;pW=fh;var fd=pW;var fc=(fd)!=0;if(fc){var fb=pW;__ZN9GooStringD1Ev(fb);var e9=pW;var e7=e9;__ZdlPv(e7)}var e5=kg;var e3=((e5)+1)&4294967295;kg=e3;ep=58;continue}var eJ=ne;var eH=lD;FUNCTION_TABLE[eJ](eH,(__str30790)&4294967295,6)}var eF=aP;var eD=(eF+328)&4294967295;var be=HEAP[eD];var bd=kh;var bc=(be+556*bd)&4294967295;var bb=(bc+260)&4294967295;var ba=HEAP[bb];var a9=(ba)!=0.039625;$bb116$$bb118$154:do{if(a9){var a8=aP;var a7=(a8+328)&4294967295;var a6=HEAP[a7];var a5=kh;var aU=(a6+556*a5)&4294967295;var aT=(aU+260)&4294967295;var aS=HEAP[aT];var aR=__ZN9GooString6formatEPcz((__str34794)&4294967295,Pointer_make([aS,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=aR;var aQ=rh;var aO=__ZN9GooString9getLengthEv(aQ);var aN=rh;var aM=__ZNK9GooString10getCStringEv(aN);var aL=ne;var aK=lD;FUNCTION_TABLE[aL](aK,aM,aO);var az=rh;pU=az;var ay=pU;var ax=(ay)!=0;if(!(ax)){ep=65;break $bb116$$bb118$154}var aw=pU;__ZN9GooStringD1Ev(aw);var av=pU;var au=av;__ZdlPv(au)}}while(0);var at=aP;var ar=(at+328)&4294967295;var aq=HEAP[ar];var ap=kh;var ad=(aq+556*ap)&4294967295;var ac=(ad+268)&4294967295;var ab=HEAP[ac];var aa=(((ab))|0)!=7;$bb119$$bb121$158:do{if(aa){var Z=aP;var Y=(Z+328)&4294967295;var X=HEAP[Y];var W=kh;var V=(X+556*W)&4294967295;var U=(V+268)&4294967295;var J=HEAP[U];var I=__ZN9GooString6formatEPcz((__str35795)&4294967295,Pointer_make([J,0,0,0],0,ALLOC_STACK));rh=I;var H=rh;var G=__ZN9GooString9getLengthEv(H);var F=rh;var E=__ZNK9GooString10getCStringEv(F);var D=ne;var C=lD;FUNCTION_TABLE[D](C,E,G);var B=rh;pS=B;var A=pS;var p=(A)!=0;if(!(p)){ep=68;break $bb119$$bb121$158}var o=pS;__ZN9GooStringD1Ev(o);var n=pS;var m=n;__ZdlPv(m)}}while(0);var l=aP;var k=(l+328)&4294967295;var j=HEAP[k];var i=kh;var h=(j+556*i)&4294967295;var g=(h+272)&4294967295;var f=HEAP[g];var e=(((f))|0)!=1;$bb122$$bb124$162:do{if(e){var d=aP;var b=(d+328)&4294967295;var ui=HEAP[b];var ug=kh;var ue=(ui+556*ug)&4294967295;var uc=(ue+272)&4294967295;var ua=HEAP[uc];var t8=__ZN9GooString6formatEPcz((__str36796)&4294967295,Pointer_make([ua,0,0,0],0,ALLOC_STACK));rh=t8;var t3=rh;var t2=__ZN9GooString9getLengthEv(t3);var t1=rh;var tZ=__ZNK9GooString10getCStringEv(t1);var tX=ne;var tV=lD;FUNCTION_TABLE[tX](tV,tZ,t2);var tT=rh;pP=tT;var tR=pP;var tP=(tR)!=0;if(!(tP)){ep=71;break $bb122$$bb124$162}var tN=pP;__ZN9GooStringD1Ev(tN);var tJ=pP;var tI=tJ;__ZdlPv(tI)}}while(0);var tH=aP;var tF=(tH+328)&4294967295;var tD=HEAP[tF];var tB=kh;var tz=(tD+556*tB)&4294967295;var tx=(tz+284)&4294967295;var tv=HEAP[tx];var iI=reSign((tv),8,0)!=0;$bb126$$bb128$166:do{if(iI){var tt=aP;var tp=(tt+328)&4294967295;var to=HEAP[tp];var tn=kh;var tl=(to+556*tn)&4294967295;var tj=(tl+276)&4294967295;var th=HEAP[tj];var tf=__ZN9GooString6formatEPcz((__str37797)&4294967295,Pointer_make([th,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=tf;var td=rh;var tb=__ZN9GooString9getLengthEv(td);var s9=rh;var o0=__ZNK9GooString10getCStringEv(s9);var oZ=ne;var oY=lD;FUNCTION_TABLE[oZ](oY,o0,tb);var oX=rh;pN=oX;var oW=pN;var oV=(oW)!=0;if(!(oV)){ep=74;break $bb126$$bb128$166}var oU=pN;__ZN9GooStringD1Ev(oU);var oT=pN;var oS=oT;__ZdlPv(oS)}}while(0);var oR=aP;var oG=(oR+328)&4294967295;var oF=HEAP[oG];var oE=kh;var oD=(oF+556*oE)&4294967295;var oC=(oD+296)&4294967295;var oB=HEAP[oC];var iG=reSign((oB),8,0)!=0;$bb130$$bb132$170:do{if(iG){var oA=aP;var oz=(oA+328)&4294967295;var oy=HEAP[oz];var ox=kh;var om=(oy+556*ox)&4294967295;var ol=(om+288)&4294967295;var ok=HEAP[ol];var oj=__ZN9GooString6formatEPcz((__str38798)&4294967295,Pointer_make([ok,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=oj;var oi=rh;var oh=__ZN9GooString9getLengthEv(oi);var og=rh;var of=__ZNK9GooString10getCStringEv(og);var oe=ne;var od=lD;FUNCTION_TABLE[oe](od,of,oh);var n2=rh;pL=n2;var n1=pL;var n0=(n1)!=0;if(!(n0)){ep=77;break $bb130$$bb132$170}var nZ=pL;__ZN9GooStringD1Ev(nZ);var nY=pL;var nX=nY;__ZdlPv(nX)}}while(0);var nW=aP;var nV=(nW+328)&4294967295;var nU=HEAP[nV];var nT=kh;var nI=(nU+556*nT)&4294967295;var nH=(nI+396)&4294967295;var nG=HEAP[nH];var nF=(((nG))|0)!=0;if(nF){var nE=ne;var nD=lD;FUNCTION_TABLE[nE](nD,(__str39799)&4294967295,12);kg=0;while(1){var mP=aP;var mN=(mP+328)&4294967295;var mL=HEAP[mN];var mJ=kh;var mH=(mL+556*mJ)&4294967295;var mF=(mH+396)&4294967295;var mD=HEAP[mF];var mw=kg;var mv=(((mD))|0)>(((mw))|0);if(!(mv)){ep=83;break}var nC=aP;var nB=(nC+328)&4294967295;var nA=HEAP[nB];var nz=kh;var no=(nA+556*nz)&4294967295;var nn=kg;var nm=(no+300)&4294967295;var nl=(nm+nn*8)&4294967295;var nk=HEAP[nl];var nj=kg;var ni=(((nj))|0)>0;if(ni){qI=(__str27787)&4294967295}else{qI=(__str28788)&4294967295}var nh=qI;var ng=__ZN9GooString6formatEPcz((__str40800)&4294967295,Pointer_make([nh,0,0,0,nk,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=ng;var nf=rh;var nd=__ZN9GooString9getLengthEv(nf);var nc=rh;var nb=__ZNK9GooString10getCStringEv(nc);var m9=ne;var m7=lD;FUNCTION_TABLE[m9](m7,nb,nd);var m5=rh;pH=m5;var m3=pH;var m1=(m3)!=0;if(m1){var mZ=pH;__ZN9GooStringD1Ev(mZ);var mX=pH;var mT=mX;__ZdlPv(mT)}var mS=kg;var mR=((mS)+1)&4294967295;kg=mR;ep=79;continue}var mu=ne;var ms=lD;FUNCTION_TABLE[mu](ms,(__str30790)&4294967295,6)}var mq=aP;var mo=(mq+328)&4294967295;var mm=HEAP[mo];var mk=kh;var mi=(mm+556*mk)&4294967295;var mg=(mi+496)&4294967295;var mc=HEAP[mg];var mb=(((mc))|0)!=0;if(mb){var ma=ne;var l8=lD;FUNCTION_TABLE[ma](l8,(__str41801)&4294967295,12);kg=0;while(1){var h6=aP;var h5=(h6+328)&4294967295;var h4=HEAP[h5];var h3=kh;var h2=(h4+556*h3)&4294967295;var h1=(h2+496)&4294967295;var h0=HEAP[h1];var hZ=kg;var hY=(((h0))|0)>(((hZ))|0);if(!(hY)){ep=89;break}var l6=aP;var l4=(l6+328)&4294967295;var l2=HEAP[l4];var l0=kh;var lY=(l2+556*l0)&4294967295;var lW=kg;var iu=(lY+400)&4294967295;var it=(iu+lW*8)&4294967295;var ir=HEAP[it];var iq=kg;var ip=(((iq))|0)>0;if(ip){qH=(__str27787)&4294967295}else{qH=(__str28788)&4294967295}var io=qH;var im=__ZN9GooString6formatEPcz((__str40800)&4294967295,Pointer_make([io,0,0,0,ir,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=im;var il=rh;var ik=__ZN9GooString9getLengthEv(il);var ij=rh;var ii=__ZNK9GooString10getCStringEv(ij);var ih=ne;var ig=lD;FUNCTION_TABLE[ih](ig,ii,ik);var ie=rh;pD=ie;var id=pD;var ic=(id)!=0;if(ic){var ib=pD;__ZN9GooStringD1Ev(ib);var ia=pD;var h9=ia;__ZdlPv(h9)}var h8=kg;var h7=((h8)+1)&4294967295;kg=h7;ep=85;continue}var hX=ne;var hW=lD;FUNCTION_TABLE[hX](hW,(__str30790)&4294967295,6)}var hV=aP;var hU=(hV+328)&4294967295;var hT=HEAP[hU];var hS=kh;var hR=(hT+556*hS)&4294967295;var hQ=(hR+501)&4294967295;var hP=HEAP[hQ];var iy=reSign((hP),8,0)!=0;$bb154$$bb160$202:do{if(iy){var hO=aP;var hN=(hO+328)&4294967295;var hM=HEAP[hN];var hL=kh;var hK=(hM+556*hL)&4294967295;var hJ=(hK+500)&4294967295;var hI=HEAP[hJ];var ix=reSign((hI),8,0)!=0;if(ix){qG=(__str42802)&4294967295}else{qG=(__str43803)&4294967295}var hH=qG;var hG=__ZN9GooString6formatEPcz((__str44804)&4294967295,Pointer_make([hH,0,0,0],0,ALLOC_STACK));rh=hG;var hF=rh;var hE=__ZN9GooString9getLengthEv(hF);var hD=rh;var hC=__ZNK9GooString10getCStringEv(hD);var hB=ne;var hA=lD;FUNCTION_TABLE[hB](hA,hC,hE);var hz=rh;pA=hz;var hy=pA;var hx=(hy)!=0;if(!(hx)){ep=93;break $bb154$$bb160$202}var hw=pA;__ZN9GooStringD1Ev(hw);var hv=pA;var hu=hv;__ZdlPv(hu)}}while(0);var ht=aP;var hs=(ht+328)&4294967295;var hr=HEAP[hs];var hp=kh;var hn=(hr+556*hp)&4294967295;var hl=(hn+504)&4294967295;var hj=HEAP[hl];var hh=(hj)!=0;$bb161$$bb163$210:do{if(hh){var hf=aP;var hd=(hf+328)&4294967295;var g9=HEAP[hd];var g8=kh;var g7=(g9+556*g8)&4294967295;var g5=(g7+504)&4294967295;var g3=HEAP[g5];var g1=__ZN9GooString6formatEPcz((__str45805)&4294967295,Pointer_make([g3,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=g1;var gZ=rh;var gX=__ZN9GooString9getLengthEv(gZ);var gV=rh;var gT=__ZNK9GooString10getCStringEv(gV);var gP=ne;var gO=lD;FUNCTION_TABLE[gP](gO,gT,gX);var gN=rh;py=gN;var gL=py;var gJ=(gL)!=0;if(!(gJ)){ep=96;break $bb161$$bb163$210}var gH=py;__ZN9GooStringD1Ev(gH);var gF=py;var gD=gF;__ZdlPv(gD)}}while(0);var gB=aP;var gz=(gB+328)&4294967295;var gv=HEAP[gz];var gu=kh;var gt=(gv+556*gu)&4294967295;var gr=(gt+512)&4294967295;var gp=HEAP[gr];var gn=(((gp))|0)!=0;$bb164$$bb166$214:do{if(gn){var gl=aP;var gj=(gl+328)&4294967295;var gh=HEAP[gj];var gf=kh;var b3=(gh+556*gf)&4294967295;var b2=(b3+512)&4294967295;var b1=HEAP[b2];var b0=__ZN9GooString6formatEPcz((__str46806)&4294967295,Pointer_make([b1,0,0,0],0,ALLOC_STACK));rh=b0;var bZ=rh;var bY=__ZN9GooString9getLengthEv(bZ);var bX=rh;var bW=__ZNK9GooString10getCStringEv(bX);var bV=ne;var bU=lD;FUNCTION_TABLE[bV](bU,bW,bY);var bT=rh;pw=bT;var bS=pw;var bR=(bS)!=0;if(!(bR)){ep=99;break $bb164$$bb166$214}var bQ=pw;__ZN9GooStringD1Ev(bQ);var bP=pw;var bO=bP;__ZdlPv(bO)}}while(0);var bN=aP;var bM=(bN+328)&4294967295;var bL=HEAP[bM];var bK=kh;var bJ=(bL+556*bK)&4294967295;var bI=(bJ+516)&4294967295;var bH=HEAP[bI];var bG=(bH)!=0.06;$bb167$$bb169$218:do{if(bG){var bF=aP;var bE=(bF+328)&4294967295;var bD=HEAP[bE];var bC=kh;var bB=(bD+556*bC)&4294967295;var bA=(bB+516)&4294967295;var bz=HEAP[bA];var by=__ZN9GooString6formatEPcz((__str47807)&4294967295,Pointer_make([bz,0,0,0,0,0,0,0],0,ALLOC_STACK));rh=by;var bx=rh;var bw=__ZN9GooString9getLengthEv(bx);var bv=rh;var bu=__ZNK9GooString10getCStringEv(bv);var bt=ne;var bs=lD;FUNCTION_TABLE[bt](bs,bu,bw);var br=rh;pu=br;var bq=pu;var bp=(bq)!=0;if(!(bp)){ep=102;break $bb167$$bb169$218}var bo=pu;__ZN9GooStringD1Ev(bo);var bn=pu;var bm=bn;__ZdlPv(bm)}}while(0);var bl=ne;var bk=lD;FUNCTION_TABLE[bl](bk,(__str88848)&4294967295,20);var bj=ne;var bi=lD;FUNCTION_TABLE[bj](bi,(__str89849)&4294967295,20);var bh=kh;var bf=((bh)+1)&4294967295;kh=bf;ep=35;continue $bb170$82}var aZ=ne;var aY=lD;FUNCTION_TABLE[aZ](aY,(__str90850)&4294967295,4);var aX=qj;var aW=((aX)+1)&4294967295;var aV=iS;var aJ=((aV)+1)&4294967295;var aI=((aW)*(aJ))&4294967295;iv=aI;var aH=iT;var aG=__ZN9GooString9getLengthEv(aH);var aF=iv;var aE=((aG)+(aF))&4294967295;var aD=__ZN9GooString6formatEPcz((__str91851)&4294967295,Pointer_make([aE,0,0,0],0,ALLOC_STACK));rh=aD;var aC=rh;var aB=__ZN9GooString9getLengthEv(aC);var aA=rh;var ao=__ZNK9GooString10getCStringEv(aA);var an=ne;var al=lD;FUNCTION_TABLE[an](al,ao,aB);var ak=rh;ps=ak;var aj=ps;var ai=(aj)!=0;if(ai){var ah=ps;__ZN9GooStringD1Ev(ah);var ag=ps;var af=ag;__ZdlPv(af)}kh=0;$bb191$226:while(1){var oH=kh;var ow=qj;var ov=(((oH))|0)<=(((ow))|0);if(!(ov)){ep=124;break $bb191$226}kg=0;$bb188$229:while(1){var o2=kg;var o1=(((o2))|0)>5;if(o1){ep=120;break $bb188$229}var oQ=kh;var oP=kg;var oO=((oQ)+(oP))&4294967295;var oN=qj;var oM=(((oO))|0)<=(((oN))|0);if(!(oM)){ep=120;break $bb188$229}var ae=kh;var T=kg;var S=((ae)+(T))&4294967295;var R=qj;var Q=(((S))|0)>=(((R))|0);$bb178$$bb176$233:do{if(Q){ep=109}else{var P=kh;var O=kg;var N=((P)+(O))&4294967295;var M=lF;var L=(M+4*N)&4294967295;var K=HEAP[L];var z=(((K))|0)<0;if(z){ep=109;break $bb178$$bb176$233}var y=aP;var x=(y+340)&4294967295;var w=HEAP[x];var v=kh;var u=kg;var t=((v)+(u))&4294967295;var s=lF;var r=(s+4*t)&4294967295;var q=HEAP[r];var p6=(w+q)&4294967295;var p5=HEAP[p6];var p3=(ls)&4294967295;HEAP[p3]=p5;ep=111;break $bb178$$bb176$233}}while(0);if(ep==109){var p2=(ls)&4294967295;HEAP[p2]=0}var p1=kh;var pZ=kg;var pY=((p1)+(pZ))&4294967295;var pX=sq;var pV=(pX+4*pY)&4294967295;var pT=HEAP[pV];var pQ=iv;var pO=((pT)+(pQ))&4294967295;ke=pO;var pM=iS;kf=pM;$bb181$239:while(1){var pz=kf;var px=(((pz))|0)>0;if(!(px)){ep=115;break $bb181$239}var pK=kf;var pJ=ke;var pI=(((pJ))&255);var pG=(ls+pK)&4294967295;HEAP[pG]=pI;var pF=ke;var pE=(((pF))|0)>>8;ke=pE;var pC=kf;var pB=((pC)-1)&4294967295;kf=pB;ep=113;continue $bb181$239}kf=0;while(1){var o7=kf;var o6=iS;var o5=(((o7))|0)<=(((o6))|0);if(!(o5)){ep=119;break}var pv=kf;var pt=(ls+pv)&4294967295;var pr=HEAP[pt];var pq=reSign((pr),8,0);var pp=(pq)&255;var pn=__ZN9GooString6formatEPcz((__str92852)&4294967295,Pointer_make([pp,0,0,0],0,ALLOC_STACK));rh=pn;var pl=rh;var pk=__ZN9GooString9getLengthEv(pl);var pj=rh;var pi=__ZNK9GooString10getCStringEv(pj);var ph=ne;var pg=lD;FUNCTION_TABLE[ph](pg,pi,pk);var pf=rh;po=pf;var pe=po;var pd=(pe)!=0;if(pd){var pc=po;__ZN9GooStringD1Ev(pc);var pb=po;var pa=pb;__ZdlPv(pa)}var o9=kf;var o8=((o9)+1)&4294967295;kf=o8;ep=116;continue}var o4=kg;var o3=((o4)+1)&4294967295;kg=o3;ep=108;continue $bb188$229}var oL=ne;var oK=lD;FUNCTION_TABLE[oL](oK,(__str7601622)&4294967295,1);var oJ=kh;var oI=((oJ)+6)&4294967295;kh=oI;ep=107;continue $bb191$226}var ou=iT;var ot=__ZN9GooString9getLengthEv(ou);ke=ot;kh=0;$bb202$252:while(1){var iO=kh;var iN=ke;var iM=(((iO))|0)<(((iN))|0);if(!(iM)){ep=133;break $bb202$252}kg=0;while(1){var nM=kg;var nL=(((nM))|0)>31;if(nL){ep=128;break}var nK=kh;var nJ=kg;var ny=((nK)+(nJ))&4294967295;var nx=ke;var nw=(((ny))|0)<(((nx))|0);if(!(nw)){ep=128;break}var os=kh;var or=kg;var oq=((os)+(or))&4294967295;var op=iT;var oo=__ZN9GooString7getCharEi(op,oq);var on=reSign((oo),8,0);var oc=(on)&255;var ob=__ZN9GooString6formatEPcz((__str92852)&4294967295,Pointer_make([oc,0,0,0],0,ALLOC_STACK));rh=ob;var oa=rh;var n9=__ZN9GooString9getLengthEv(oa);var n8=rh;var n7=__ZNK9GooString10getCStringEv(n8);var n6=ne;var n5=lD;FUNCTION_TABLE[n6](n5,n7,n9);var n4=rh;pm=n4;var n3=pm;var nS=(n3)!=0;if(nS){var nR=pm;__ZN9GooStringD1Ev(nR);var nQ=pm;var nP=nQ;__ZdlPv(nP)}var nO=kg;var nN=((nO)+1)&4294967295;kg=nN;ep=126;continue}var nv=kh;var nu=((nv)+32)&4294967295;var nt=ke;var ns=(((nu))|0)>=(((nt))|0);if(ns){var nr=ne;var nq=lD;FUNCTION_TABLE[nr](nq,(__str93853)&4294967295,1)}var np=ne;var iR=lD;FUNCTION_TABLE[np](iR,(__str7601622)&4294967295,1);var iQ=kh;var iP=((iQ)+32)&4294967295;kh=iP;ep=125;continue $bb202$252}var iL=sq;var iK=iL;_gfree(iK);var iJ=iT;kG=iJ;var iH=kG;var iF=(iH)!=0;if(iF){var iE=kG;__ZN9GooStringD1Ev(iE);var iD=kG;var iC=iD;__ZdlPv(iC)}var iB=lF;var iA=iB;_gfree(iA);STACKTOP=eB;return;return}function __ZN10FoFiType1C14convertToType1EPcPS0_bPFvPvS0_iES2_(dt,os,d5,mE,dp,gW){var a5=STACKTOP;STACKTOP+=301;_memset(a5,0,301);var G;var km;var he;var fz;var oF;var lY;var iv;var H;var I;var J;var K;var M;var mF;var N;var mQ;var Y;var mR;var Z;var aa;var ab;var ac;var ad;var aA;var m3;var aB;var m4;var aC;var m5;var aD;var nj;var aY;var no;var aZ;var a0;var a1;var a2;var a3;var a4;var k8;var k9;var n6;var fl=a5;var L=a5+16;var gy=a5+36;var iy;var i4=a5+44;var mX;var bK=a5+300;var cl;var it=0;km=dt;he=os;fz=d5;oF=mE;lY=dp;iv=gW;var c4=he;var c2=(c4)!=0;if(c2){var c1=he;var c0=_strlen(c1);n6=c0}else{var cZ=km;var cY=(cZ+20)&4294967295;var cW=HEAP[cY];var cU=__ZNK9GooString10getCStringEv(cW);he=cU;var cS=km;var cQ=(cS+20)&4294967295;var g3=HEAP[cQ];var g2=__ZN9GooString9getLengthEv(g3);n6=g2}HEAP[bK]=1;var g1=lY;var g0=iv;FUNCTION_TABLE[g1](g0,(__str94854)&4294967295,17);var gZ=lY;var gY=iv;var gX=he;var gV=n6;FUNCTION_TABLE[gZ](gY,gX,gV);var gU=km;var gT=(gU+128)&4294967295;var gI=(gT+4)&4294967295;var gH=HEAP[gI];var gG=(((gH))|0)!=0;if(gG){var gF=km;var gE=(gF+128)&4294967295;var gD=(gE+4)&4294967295;var gC=HEAP[gD];var gB=km;var gA=(i4)&4294967295;var gz=__ZN10FoFiType1C9getStringEiPcPb(gB,gC,gA,bK);var gn=(i4)&4294967295;var gm=_strlen(gn);var gl=lY;var gk=iv;var gj=(i4)&4294967295;FUNCTION_TABLE[gl](gk,gj,gm)}var gi=lY;var gh=iv;FUNCTION_TABLE[gi](gh,(__str7601622)&4294967295,1);var gg=lY;var gf=iv;FUNCTION_TABLE[gg](gf,(__str95855)&4294967295,14);var ge=lY;var fT=iv;FUNCTION_TABLE[ge](fT,(__str96856)&4294967295,28);var fS=km;var fR=(fS+128)&4294967295;var fQ=(fR+4)&4294967295;var fP=HEAP[fQ];var fO=(((fP))|0)!=0;if(fO){var fN=lY;var fM=iv;FUNCTION_TABLE[fN](fM,(__str97857)&4294967295,10);var fL=(i4)&4294967295;var fK=_strlen(fL);var fo=lY;var fn=iv;var fm=(i4)&4294967295;FUNCTION_TABLE[fo](fn,fm,fK);var fk=lY;var fj=iv;FUNCTION_TABLE[fk](fj,(__str98858)&4294967295,15)}var fi=km;var fh=(fi+128)&4294967295;var fg=(fh+8)&4294967295;var ff=HEAP[fg];var fe=(((ff))|0)!=0;if(fe){var eT=km;var eS=(eT+128)&4294967295;var eR=(eS+8)&4294967295;var eQ=HEAP[eR];var eP=km;var eO=(i4)&4294967295;var eN=__ZN10FoFiType1C9getStringEiPcPb(eP,eQ,eO,bK);var eM=lY;var eL=iv;FUNCTION_TABLE[eM](eL,(__str99859)&4294967295,9);var eK=(i4)&4294967295;var ep=_strlen(eK);var eo=lY;var en=iv;var em=(i4)&4294967295;FUNCTION_TABLE[eo](en,em,ep);var el=lY;var ek=iv;FUNCTION_TABLE[el](ek,(__str98858)&4294967295,15)}var ej=km;var ei=(ej+128)&4294967295;var eh=(ei+12)&4294967295;var eg=HEAP[eh];var d4=(((eg))|0)!=0;if(d4){var d3=km;var d2=(d3+128)&4294967295;var d1=(d2+12)&4294967295;var d0=HEAP[d1];var dZ=km;var dY=(i4)&4294967295;var dX=__ZN10FoFiType1C9getStringEiPcPb(dZ,d0,dY,bK);var dW=lY;var dV=iv;FUNCTION_TABLE[dW](dV,(__str100860)&4294967295,12);var dK=(i4)&4294967295;var dJ=_strlen(dK);var dI=lY;var dH=iv;var dG=(i4)&4294967295;FUNCTION_TABLE[dI](dH,dG,dJ);var dF=lY;var dE=iv;FUNCTION_TABLE[dF](dE,(__str98858)&4294967295,15)}var dD=km;var dC=(dD+128)&4294967295;var dB=(dC+16)&4294967295;var kV=HEAP[dB];var kT=(((kV))|0)!=0;if(kT){var kR=km;var kP=(kR+128)&4294967295;var kN=(kP+16)&4294967295;var kL=HEAP[kN];var kJ=km;var kH=(i4)&4294967295;var kF=__ZN10FoFiType1C9getStringEiPcPb(kJ,kL,kH,bK);var kE=lY;var kr=iv;FUNCTION_TABLE[kE](kr,(__str101861)&4294967295,11);var kp=(i4)&4294967295;var kn=_strlen(kp);var kk=lY;var ki=iv;var kg=(i4)&4294967295;FUNCTION_TABLE[kk](ki,kg,kn);var ke=lY;var kc=iv;FUNCTION_TABLE[ke](kc,(__str98858)&4294967295,15)}var ka=km;var j9=(ka+128)&4294967295;var jW=(j9+20)&4294967295;var jU=HEAP[jW];var jS=(((jU))|0)!=0;if(jS){var jQ=km;var jO=(jQ+128)&4294967295;var jM=(jO+20)&4294967295;var jK=HEAP[jM];var jI=km;var jG=(i4)&4294967295;var jF=__ZN10FoFiType1C9getStringEiPcPb(jI,jK,jG,bK);var js=lY;var jq=iv;FUNCTION_TABLE[js](jq,(__str102862)&4294967295,13);var jo=(i4)&4294967295;var jm=_strlen(jo);var jk=lY;var ji=iv;var jg=(i4)&4294967295;FUNCTION_TABLE[jk](ji,jg,jm);var je=lY;var jc=iv;FUNCTION_TABLE[je](jc,(__str98858)&4294967295,15)}var jb=km;var iZ=(jb+128)&4294967295;var iY=(iZ+24)&4294967295;var iX=HEAP[iY];var iW=(((iX))|0)!=0;if(iW){var iV=km;var iU=(iV+128)&4294967295;var iT=(iU+24)&4294967295;var iS=HEAP[iT];var iR=km;var iQ=(i4)&4294967295;var iF=__ZN10FoFiType1C9getStringEiPcPb(iR,iS,iQ,bK);var iE=lY;var iD=iv;FUNCTION_TABLE[iE](iD,(__str103863)&4294967295,9);var iC=(i4)&4294967295;var iB=_strlen(iC);var iA=lY;var iz=iv;var ix=(i4)&4294967295;FUNCTION_TABLE[iA](iz,ix,iB);var iw=lY;var iu=iv;FUNCTION_TABLE[iw](iu,(__str98858)&4294967295,15)}var io=km;var im=(io+128)&4294967295;var il=(im+28)&4294967295;var ik=HEAP[il];var ij=(((ik))|0)!=0;if(ij){var ii=lY;var ih=iv;FUNCTION_TABLE[ii](ih,(__str104864)&4294967295,23)}else{var ig=lY;var ie=iv;FUNCTION_TABLE[ig](ie,(__str105865)&4294967295,24)}var id=km;var h2=(id+128)&4294967295;var h1=(h2+32)&4294967295;var h0=HEAP[h1];var hZ=__ZN9GooString6formatEPcz((__str106866)&4294967295,Pointer_make([h0,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=hZ;var hY=iy;var hX=__ZN9GooString9getLengthEv(hY);var hW=iy;var hV=__ZNK9GooString10getCStringEv(hW);var hU=lY;var hT=iv;FUNCTION_TABLE[hU](hT,hV,hX);var hI=iy;k9=hI;var hH=k9;var hG=(hH)!=0;if(hG){var hF=k9;__ZN9GooStringD1Ev(hF);var hE=k9;var hD=hE;__ZdlPv(hD)}var hC=km;var hB=(hC+128)&4294967295;var hA=(hB+40)&4294967295;var hz=HEAP[hA];var ho=__ZN9GooString6formatEPcz((__str107867)&4294967295,Pointer_make([hz,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=ho;var hn=iy;var hm=__ZN9GooString9getLengthEv(hn);var hl=iy;var hk=__ZNK9GooString10getCStringEv(hl);var hj=lY;var hi=iv;FUNCTION_TABLE[hj](hi,hk,hm);var hh=iy;k8=hh;var hg=k8;var hf=(hg)!=0;if(hf){var s=k8;__ZN9GooStringD1Ev(s);var q=k8;var o=q;__ZdlPv(o)}var m=km;var k=(m+128)&4294967295;var i=(k+48)&4294967295;var g=HEAP[i];var e=__ZN9GooString6formatEPcz((__str108868)&4294967295,Pointer_make([g,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=e;var c=iy;var a=__ZN9GooString9getLengthEv(c);var pQ=iy;var pO=__ZNK9GooString10getCStringEv(pQ);var pM=lY;var pK=iv;FUNCTION_TABLE[pM](pK,pO,a);var pI=iy;a4=pI;var pG=a4;var pE=(pG)!=0;if(pE){var pB=a4;__ZN9GooStringD1Ev(pB);var pz=a4;var px=pz;__ZdlPv(px)}var pu=lY;var ps=iv;FUNCTION_TABLE[pu](ps,(__str109869)&4294967295,17);var pq=lY;var po=iv;FUNCTION_TABLE[pq](po,(__str4764)&4294967295,11);var pm=lY;var pk=iv;var ph=he;var pf=n6;FUNCTION_TABLE[pm](pk,ph,pf);var pc=lY;var pa=iv;FUNCTION_TABLE[pc](pa,(__str58818)&4294967295,5);var o7=km;var o5=(o7+128)&4294967295;var o3=(o5+56)&4294967295;var o1=HEAP[o3];var oZ=__ZN9GooString6formatEPcz((__str11771)&4294967295,Pointer_make([o1,0,0,0],0,ALLOC_STACK));iy=oZ;var oX=iy;var oV=__ZN9GooString9getLengthEv(oX);var oT=iy;var oR=__ZNK9GooString10getCStringEv(oT);var oP=lY;var oO=iv;FUNCTION_TABLE[oP](oO,oR,oV);var oN=iy;a3=oN;var oM=a3;var oL=(oM)!=0;if(oL){var oK=a3;__ZN9GooStringD1Ev(oK);var oJ=a3;var oI=oJ;__ZdlPv(oI)}var oH=lY;var oG=iv;FUNCTION_TABLE[oH](oG,(__str6766)&4294967295,16);var oE=km;var oD=(oE+128)&4294967295;var oC=(oD+64)&4294967295;var oB=(oC+40)&4294967295;var oA=HEAP[oB];var oz=km;var oy=(oz+128)&4294967295;var ox=(oy+64)&4294967295;var ow=(ox+32)&4294967295;var ov=HEAP[ow];var ou=km;var or=(ou+128)&4294967295;var oq=(or+64)&4294967295;var op=(oq+24)&4294967295;var oo=HEAP[op];var on=km;var om=(on+128)&4294967295;var ol=(om+64)&4294967295;var ok=(ol+16)&4294967295;var oj=HEAP[ok];var oi=km;var n7=(oi+128)&4294967295;var n5=(n7+64)&4294967295;var n4=(n5+8)&4294967295;var n3=HEAP[n4];var n2=km;var n1=(n2+128)&4294967295;var n0=(n1+64)&4294967295;var nZ=(n0)&4294967295;var nY=HEAP[nZ];var nX=__ZN9GooString6formatEPcz((__str110870)&4294967295,Pointer_make([nY,0,0,0,0,0,0,0,n3,0,0,0,0,0,0,0,oj,0,0,0,0,0,0,0,oo,0,0,0,0,0,0,0,ov,0,0,0,0,0,0,0,oA,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=nX;var nM=iy;var nL=__ZN9GooString9getLengthEv(nM);var nK=iy;var nJ=__ZNK9GooString10getCStringEv(nK);var nI=lY;var nH=iv;FUNCTION_TABLE[nI](nH,nJ,nL);var nG=iy;a2=nG;var nF=a2;var nE=(nF)!=0;if(nE){var nD=a2;__ZN9GooStringD1Ev(nD);var ns=a2;var nr=ns;__ZdlPv(nr)}var nq=km;var np=(nq+128)&4294967295;var nn=(np+120)&4294967295;var nm=(nn+24)&4294967295;var nl=HEAP[nm];var ni=km;var nh=(ni+128)&4294967295;var ng=(nh+120)&4294967295;var gc=(ng+16)&4294967295;var ga=HEAP[gc];var f8=km;var f6=(f8+128)&4294967295;var f4=(f6+120)&4294967295;var f2=(f4+8)&4294967295;var f0=HEAP[f2];var fY=km;var fW=(fY+128)&4294967295;var fU=(fW+120)&4294967295;var fI=(fU)&4294967295;var fG=HEAP[fI];var fE=__ZN9GooString6formatEPcz((__str111871)&4294967295,Pointer_make([fG,0,0,0,0,0,0,0,f0,0,0,0,0,0,0,0,ga,0,0,0,0,0,0,0,nl,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=fE;var fC=iy;var fA=__ZN9GooString9getLengthEv(fC);var fx=iy;var fv=__ZNK9GooString10getCStringEv(fx);var ft=lY;var fr=iv;FUNCTION_TABLE[ft](fr,fv,fA);var fp=iy;a1=fp;var fc=a1;var fa=(fc)!=0;if(fa){var e8=a1;__ZN9GooStringD1Ev(e8);var e6=a1;var e4=e6;__ZdlPv(e4)}var e2=km;var e0=(e2+128)&4294967295;var eY=(e0+152)&4294967295;var eW=HEAP[eY];var eU=__ZN9GooString6formatEPcz((__str12772)&4294967295,Pointer_make([eW,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=eU;var eI=iy;var eG=__ZN9GooString9getLengthEv(eI);var eE=iy;var eC=__ZNK9GooString10getCStringEv(eE);var eA=lY;var ey=iv;FUNCTION_TABLE[eA](ey,eC,eG);var ew=iy;a0=ew;var eu=a0;var es=(eu)!=0;if(es){var eq=a0;__ZN9GooStringD1Ev(eq);var ef=a0;var ee=ef;__ZdlPv(ee)}var ed=km;var ec=(ed+128)&4294967295;var eb=(ec+116)&4294967295;var ea=HEAP[eb];var d9=(((ea))|0)!=0;$bb34$$bb36$52:do{if(d9){var d8=km;var d7=(d8+128)&4294967295;var d6=(d7+116)&4294967295;var dU=HEAP[d6];var dT=__ZN9GooString6formatEPcz((__str112872)&4294967295,Pointer_make([dU,0,0,0],0,ALLOC_STACK));iy=dT;var dS=iy;var dR=__ZN9GooString9getLengthEv(dS);var dQ=iy;var dP=__ZNK9GooString10getCStringEv(dQ);var dO=lY;var dN=iv;FUNCTION_TABLE[dO](dN,dP,dR);var dM=iy;aZ=dM;var dL=aZ;var dA=(dL)!=0;if(!(dA)){G=17;break $bb34$$bb36$52}var dz=aZ;__ZN9GooStringD1Ev(dz);var dy=aZ;var dx=dy;__ZdlPv(dx)}}while(0);var dw=lY;var dv=iv;FUNCTION_TABLE[dw](dv,(__str113873)&4294967295,10);var du=fz;var ds=(du)!=0;$bb39$$bb37$56:do{if(ds){G=19}else{var dr=km;var dq=(dr+24)&4294967295;var dd=HEAP[dq];var dc=(dd)!=((_fofiType1StandardEncoding)&4294967295);if(dc){G=19;break $bb39$$bb37$56}var db=lY;var da=iv;FUNCTION_TABLE[db](da,(__str114874)&4294967295,21);G=21;break $bb39$$bb37$56}}while(0);if(G==19){var c9=lY;var c8=iv;FUNCTION_TABLE[c9](c8,(__str115875)&4294967295,10);var c7=lY;var c6=iv;FUNCTION_TABLE[c7](c6,(__str116876)&4294967295,40);var c5=fz;var c3=(c5)==0;if(c3){var cJ=km;var cI=(cJ+24)&4294967295;var cH=HEAP[cI];no=cH}else{var cG=fz;no=cG}var cF=no;mX=cF;cl=0;$bb47$65:while(1){var mh=cl;var mf=(((mh))|0)<=255;if(!(mf)){G=28;break $bb47$65}var cE=mX;var cD=cl;var cC=(cE+4*cD)&4294967295;var cB=HEAP[cC];var cA=(cB)!=0;$bb44$$bb46$68:do{if(cA){var cp=mX;var co=cl;var cn=(cp+4*co)&4294967295;var cm=HEAP[cn];var ck=cl;var cj=__ZN9GooString6formatEPcz((__str117877)&4294967295,Pointer_make([ck,0,0,0,cm,0,0,0],0,ALLOC_STACK));iy=cj;var ci=iy;var ch=__ZN9GooString9getLengthEv(ci);var cg=iy;var cf=__ZNK9GooString10getCStringEv(cg);var mC=lY;var mA=iv;FUNCTION_TABLE[mC](mA,cf,ch);var my=iy;aY=my;var mw=aY;var mu=(mw)!=0;if(!(mu)){G=25;break $bb44$$bb46$68}var ms=aY;__ZN9GooStringD1Ev(ms);var mq=aY;var mo=mq;__ZdlPv(mo)}}while(0);var mm=cl;var mk=((mm)+1)&4294967295;cl=mk;G=23;continue $bb47$65}var md=lY;var mb=iv;FUNCTION_TABLE[md](mb,(__str16776)&4294967295,13)}var l9=lY;var l7=iv;FUNCTION_TABLE[l9](l7,(__str17777)&4294967295,16);var l5=lY;var l3=iv;FUNCTION_TABLE[l5](l3,(__str18778)&4294967295,18);var l1=(fl)&4294967295;var lZ=lY;HEAP[l1]=lZ;var lW=(fl+4)&4294967295;var lU=iv;HEAP[lW]=lU;var lS=(fl+8)&4294967295;var lQ=oF;HEAP[lS]=lQ;var lO=(fl+10)&4294967295;HEAP[lO]=-9871;var lM=(fl+12)&4294967295;HEAP[lM]=0;var lK=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(lK,fl,(__str19779)&4294967295);var lI=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(lI,fl,(__str20780)&4294967295);var lG=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(lG,fl,(__str21781)&4294967295);var lE=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(lE,fl,(__str22782)&4294967295);var lC=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(lC,fl,(__str23783)&4294967295);var lA=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(lA,fl,(__str24784)&4294967295);var ly=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(ly,fl,(__str25785)&4294967295);var lw=km;var lu=(lw+328)&4294967295;var ls=HEAP[lu];var lq=(ls)&4294967295;var lo=(lq+108)&4294967295;var lm=HEAP[lo];var lk=(((lm))|0)!=0;if(lk){var lj=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(lj,fl,(__str26786)&4294967295);cl=0;while(1){var kQ=km;var kO=(kQ+328)&4294967295;var kM=HEAP[kO];var kK=(kM)&4294967295;var kI=(kK+108)&4294967295;var kG=HEAP[kI];var kt=cl;var ks=(((kG))|0)>(((kt))|0);if(!(ks)){G=34;break}var li=km;var lh=(li+328)&4294967295;var lg=HEAP[lh];var lf=(lg)&4294967295;var le=cl;var ld=(lf+52)&4294967295;var lc=(ld+le*4)&4294967295;var lb=HEAP[lc];var la=cl;var k7=(((la))|0)>0;if(k7){nj=(__str27787)&4294967295}else{nj=(__str28788)&4294967295}var k6=nj;var k5=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([k6,0,0,0,lb,0,0,0],0,ALLOC_STACK));iy=k5;var k4=iy;var k3=__ZNK9GooString10getCStringEv(k4);var k2=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(k2,fl,k3);var k1=iy;aD=k1;var k0=aD;var kZ=(k0)!=0;if(kZ){var kY=aD;__ZN9GooStringD1Ev(kY);var kX=aD;var kW=kX;__ZdlPv(kW)}var kU=cl;var kS=((kU)+1)&4294967295;cl=kS;G=30;continue}var kq=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(kq,fl,(__str30790)&4294967295)}var ko=km;var kl=(ko+328)&4294967295;var kj=HEAP[kl];var kh=(kj)&4294967295;var kf=(kh+152)&4294967295;var kd=HEAP[kf];var kb=(((kd))|0)!=0;if(kb){var jY=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(jY,fl,(__str31791)&4294967295);cl=0;while(1){var bA=km;var by=(bA+328)&4294967295;var bw=HEAP[by];var bu=(bw)&4294967295;var bs=(bu+152)&4294967295;var bq=HEAP[bs];var bo=cl;var bm=(((bq))|0)>(((bo))|0);if(!(bm)){G=40;break}var jX=km;var jV=(jX+328)&4294967295;var jT=HEAP[jV];var jR=(jT)&4294967295;var jP=cl;var jN=(jR+112)&4294967295;var jL=(jN+jP*4)&4294967295;var jJ=HEAP[jL];var jH=cl;var ju=(((jH))|0)>0;if(ju){m5=(__str27787)&4294967295}else{m5=(__str28788)&4294967295}var jt=m5;var jr=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([jt,0,0,0,jJ,0,0,0],0,ALLOC_STACK));iy=jr;var jp=iy;var jn=__ZNK9GooString10getCStringEv(jp);var jl=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(jl,fl,jn);var jj=iy;aC=jj;var jh=aC;var jf=(jh)!=0;if(jf){var jd=aC;__ZN9GooStringD1Ev(jd);var bI=aC;var bG=bI;__ZdlPv(bG)}var bE=cl;var bC=((bE)+1)&4294967295;cl=bC;G=36;continue}var bk=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(bk,fl,(__str30790)&4294967295)}var bi=km;var bg=(bi+328)&4294967295;var be=HEAP[bg];var bc=(be)&4294967295;var ba=(bc+212)&4294967295;var a8=HEAP[ba];var a6=(((a8))|0)!=0;if(a6){var aW=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(aW,fl,(__str32792)&4294967295);cl=0;while(1){var T=km;var S=(T+328)&4294967295;var R=HEAP[S];var Q=(R)&4294967295;var P=(Q+212)&4294967295;var O=HEAP[P];var F=cl;var E=(((O))|0)>(((F))|0);if(!(E)){G=46;break}var aU=km;var aS=(aU+328)&4294967295;var aQ=HEAP[aS];var aO=(aQ)&4294967295;var aM=cl;var aK=(aO+156)&4294967295;var aI=(aK+aM*4)&4294967295;var aG=HEAP[aI];var aE=cl;var ay=(((aE))|0)>0;if(ay){m4=(__str27787)&4294967295}else{m4=(__str28788)&4294967295}var aw=m4;var au=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([aw,0,0,0,aG,0,0,0],0,ALLOC_STACK));iy=au;var ar=iy;var ap=__ZNK9GooString10getCStringEv(ar);var an=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(an,fl,ap);var al=iy;aB=al;var ai=aB;var ag=(ai)!=0;if(ag){var ae=aB;__ZN9GooStringD1Ev(ae);var X=aB;var W=X;__ZdlPv(W)}var V=cl;var U=((V)+1)&4294967295;cl=U;G=42;continue}var D=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(D,fl,(__str30790)&4294967295)}var C=km;var B=(C+328)&4294967295;var A=HEAP[B];var z=(A)&4294967295;var y=(z+256)&4294967295;var x=HEAP[y];var w=(((x))|0)!=0;if(w){var t=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(t,fl,(__str33793)&4294967295);cl=0;while(1){var pn=km;var pl=(pn+328)&4294967295;var pj=HEAP[pl];var pg=(pj)&4294967295;var pe=(pg+256)&4294967295;var pb=HEAP[pe];var o8=cl;var o6=(((pb))|0)>(((o8))|0);if(!(o6)){G=52;break}var r=km;var p=(r+328)&4294967295;var n=HEAP[p];var l=(n)&4294967295;var j=cl;var h=(l+216)&4294967295;var f=(h+j*4)&4294967295;var d=HEAP[f];var b=cl;var pR=(((b))|0)>0;if(pR){m3=(__str27787)&4294967295}else{m3=(__str28788)&4294967295}var pP=m3;var pN=__ZN9GooString6formatEPcz((__str29789)&4294967295,Pointer_make([pP,0,0,0,d,0,0,0],0,ALLOC_STACK));iy=pN;var pL=iy;var pJ=__ZNK9GooString10getCStringEv(pL);var pH=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(pH,fl,pJ);var pF=iy;aA=pF;var pD=aA;var pA=(pD)!=0;if(pA){var py=aA;__ZN9GooStringD1Ev(py);var pv=aA;var pt=pv;__ZdlPv(pt)}var pr=cl;var pp=((pr)+1)&4294967295;cl=pp;G=48;continue}var o4=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(o4,fl,(__str30790)&4294967295)}var o2=km;var o0=(o2+328)&4294967295;var oY=HEAP[o0];var oW=(oY)&4294967295;var oU=(oW+260)&4294967295;var oS=HEAP[oU];var oQ=(oS)!=0.039625;$bb90$$bb92$130:do{if(oQ){var ic=km;var ib=(ic+328)&4294967295;var ia=HEAP[ib];var h9=(ia)&4294967295;var h8=(h9+260)&4294967295;var h7=HEAP[h8];var h6=__ZN9GooString6formatEPcz((__str34794)&4294967295,Pointer_make([h7,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=h6;var h5=iy;var h4=__ZNK9GooString10getCStringEv(h5);var h3=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(h3,fl,h4);var hS=iy;ad=hS;var hR=ad;var hQ=(hR)!=0;if(!(hQ)){G=55;break $bb90$$bb92$130}var hP=ad;__ZN9GooStringD1Ev(hP);var hO=ad;var hN=hO;__ZdlPv(hN)}}while(0);var hM=km;var hL=(hM+328)&4294967295;var hK=HEAP[hL];var hJ=(hK)&4294967295;var hy=(hJ+268)&4294967295;var hx=HEAP[hy];var hw=(((hx))|0)!=7;$bb93$$bb95$134:do{if(hw){var hv=km;var hu=(hv+328)&4294967295;var ht=HEAP[hu];var hs=(ht)&4294967295;var hr=(hs+268)&4294967295;var hq=HEAP[hr];var hp=__ZN9GooString6formatEPcz((__str35795)&4294967295,Pointer_make([hq,0,0,0],0,ALLOC_STACK));iy=hp;var hd=iy;var hc=__ZNK9GooString10getCStringEv(hd);var hb=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(hb,fl,hc);var ha=iy;ac=ha;var g9=ac;var g8=(g9)!=0;if(!(g8)){G=58;break $bb93$$bb95$134}var g7=ac;__ZN9GooStringD1Ev(g7);var g6=ac;var g5=g6;__ZdlPv(g5)}}while(0);var g4=km;var gS=(g4+328)&4294967295;var gR=HEAP[gS];var gQ=(gR)&4294967295;var gP=(gQ+272)&4294967295;var gO=HEAP[gP];var gN=(((gO))|0)!=1;$bb96$$bb98$138:do{if(gN){var gM=km;var gL=(gM+328)&4294967295;var gK=HEAP[gL];var gJ=(gK)&4294967295;var gx=(gJ+272)&4294967295;var gw=HEAP[gx];var gv=__ZN9GooString6formatEPcz((__str36796)&4294967295,Pointer_make([gw,0,0,0],0,ALLOC_STACK));iy=gv;var gu=iy;var gt=__ZNK9GooString10getCStringEv(gu);var gs=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(gs,fl,gt);var gr=iy;ab=gr;var gq=ab;var gp=(gq)!=0;if(!(gp)){G=61;break $bb96$$bb98$138}var go=ab;__ZN9GooStringD1Ev(go);var gd=ab;var gb=gd;__ZdlPv(gb)}}while(0);var f9=km;var f7=(f9+328)&4294967295;var f5=HEAP[f7];var f3=(f5)&4294967295;var f1=(f3+284)&4294967295;var fZ=HEAP[f1];var ot=reSign((fZ),8,0)!=0;$bb99$$bb101$142:do{if(ot){var fX=km;var fV=(fX+328)&4294967295;var fJ=HEAP[fV];var fH=(fJ)&4294967295;var fF=(fH+276)&4294967295;var fD=HEAP[fF];var fB=__ZN9GooString6formatEPcz((__str37797)&4294967295,Pointer_make([fD,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=fB;var fy=iy;var fw=__ZNK9GooString10getCStringEv(fy);var fu=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(fu,fl,fw);var fs=iy;aa=fs;var fq=aa;var fd=(fq)!=0;if(!(fd)){G=64;break $bb99$$bb101$142}var fb=aa;__ZN9GooStringD1Ev(fb);var e9=aa;var e7=e9;__ZdlPv(e7)}}while(0);var e5=km;var e3=(e5+328)&4294967295;var e1=HEAP[e3];var eZ=(e1)&4294967295;var eX=(eZ+296)&4294967295;var eV=HEAP[eX];var ak=reSign((eV),8,0)!=0;$bb103$$bb105$146:do{if(ak){var eJ=km;var eH=(eJ+328)&4294967295;var eF=HEAP[eH];var eD=(eF)&4294967295;var eB=(eD+288)&4294967295;var ez=HEAP[eB];var ex=__ZN9GooString6formatEPcz((__str38798)&4294967295,Pointer_make([ez,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=ex;var ev=iy;var et=__ZNK9GooString10getCStringEv(ev);var er=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(er,fl,et);var oh=iy;Z=oh;var og=Z;var of=(og)!=0;if(!(of)){G=67;break $bb103$$bb105$146}var oe=Z;__ZN9GooStringD1Ev(oe);var od=Z;var oc=od;__ZdlPv(oc)}}while(0);var ob=km;var oa=(ob+328)&4294967295;var n9=HEAP[oa];var n8=(n9)&4294967295;var nW=(n8+396)&4294967295;var nV=HEAP[nW];var nU=(((nV))|0)!=0;if(nU){var nT=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(nT,fl,(__str39799)&4294967295);cl=0;while(1){var m8=km;var m7=(m8+328)&4294967295;var m6=HEAP[m7];var m2=(m6)&4294967295;var m1=(m2+396)&4294967295;var m0=HEAP[m1];var mZ=cl;var mY=(((m0))|0)>(((mZ))|0);if(!(mY)){G=73;break}var nS=km;var nR=(nS+328)&4294967295;var nQ=HEAP[nR];var nP=(nQ)&4294967295;var nO=cl;var nN=(nP+300)&4294967295;var nC=(nN+nO*8)&4294967295;var nB=HEAP[nC];var nA=cl;var nz=(((nA))|0)>0;if(nz){mR=(__str27787)&4294967295}else{mR=(__str28788)&4294967295}var ny=mR;var nx=__ZN9GooString6formatEPcz((__str40800)&4294967295,Pointer_make([ny,0,0,0,nB,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=nx;var nw=iy;var nv=__ZNK9GooString10getCStringEv(nw);var nu=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(nu,fl,nv);var nt=iy;Y=nt;var nf=Y;var ne=(nf)!=0;if(ne){var nd=Y;__ZN9GooStringD1Ev(nd);var nc=Y;var nb=nc;__ZdlPv(nb)}var na=cl;var m9=((na)+1)&4294967295;cl=m9;G=69;continue}var mW=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(mW,fl,(__str30790)&4294967295)}var mV=km;var mU=(mV+328)&4294967295;var mT=HEAP[mU];var mS=(mT)&4294967295;var mP=(mS+496)&4294967295;var mO=HEAP[mP];var mN=(((mO))|0)!=0;if(mN){var mM=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(mM,fl,(__str41801)&4294967295);cl=0;while(1){var l4=km;var l2=(l4+328)&4294967295;var l0=HEAP[l2];var lX=(l0)&4294967295;var lV=(lX+496)&4294967295;var lT=HEAP[lV];var lR=cl;var lP=(((lT))|0)>(((lR))|0);if(!(lP)){G=79;break}var mL=km;var mK=(mL+328)&4294967295;var mJ=HEAP[mK];var mI=(mJ)&4294967295;var mH=cl;var mG=(mI+400)&4294967295;var mD=(mG+mH*8)&4294967295;var mB=HEAP[mD];var mz=cl;var mx=(((mz))|0)>0;if(mx){mQ=(__str27787)&4294967295}else{mQ=(__str28788)&4294967295}var mv=mQ;var mt=__ZN9GooString6formatEPcz((__str40800)&4294967295,Pointer_make([mv,0,0,0,mB,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=mt;var mr=iy;var mp=__ZNK9GooString10getCStringEv(mr);var mn=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(mn,fl,mp);var ml=iy;N=ml;var mi=N;var mg=(mi)!=0;if(mg){var me=N;__ZN9GooStringD1Ev(me);var mc=N;var ma=mc;__ZdlPv(ma)}var l8=cl;var l6=((l8)+1)&4294967295;cl=l6;G=75;continue}var lN=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(lN,fl,(__str30790)&4294967295)}var lL=km;var lJ=(lL+328)&4294967295;var lH=HEAP[lJ];var lF=(lH)&4294967295;var lD=(lF+501)&4294967295;var lB=HEAP[lD];var v=reSign((lB),8,0)!=0;$bb127$$bb133$178:do{if(v){var lz=km;var lx=(lz+328)&4294967295;var lv=HEAP[lx];var lt=(lv)&4294967295;var lr=(lt+500)&4294967295;var lp=HEAP[lr];var u=reSign((lp),8,0)!=0;if(u){mF=(__str42802)&4294967295}else{mF=(__str43803)&4294967295}var ln=mF;var ll=__ZN9GooString6formatEPcz((__str44804)&4294967295,Pointer_make([ln,0,0,0],0,ALLOC_STACK));iy=ll;var dn=iy;var dm=__ZNK9GooString10getCStringEv(dn);var dl=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(dl,fl,dm);var dk=iy;M=dk;var dj=M;var di=(dj)!=0;if(!(di)){G=83;break $bb127$$bb133$178}var dh=M;__ZN9GooStringD1Ev(dh);var dg=M;var df=dg;__ZdlPv(df)}}while(0);var de=km;var cX=(de+328)&4294967295;var cV=HEAP[cX];var cT=(cV)&4294967295;var cR=(cT+504)&4294967295;var cP=HEAP[cR];var cO=(cP)!=0;$bb134$$bb136$186:do{if(cO){var cN=km;var cM=(cN+328)&4294967295;var cL=HEAP[cM];var cK=(cL)&4294967295;var cz=(cK+504)&4294967295;var cy=HEAP[cz];var cx=__ZN9GooString6formatEPcz((__str45805)&4294967295,Pointer_make([cy,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=cx;var cw=iy;var cv=__ZNK9GooString10getCStringEv(cw);var cu=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(cu,fl,cv);var ct=iy;K=ct;var cs=K;var cr=(cs)!=0;if(!(cr)){G=86;break $bb134$$bb136$186}var cq=K;__ZN9GooStringD1Ev(cq);var ce=K;var cd=ce;__ZdlPv(cd)}}while(0);var cc=km;var cb=(cc+328)&4294967295;var ca=HEAP[cb];var b9=(ca)&4294967295;var b8=(b9+512)&4294967295;var b7=HEAP[b8];var b6=(((b7))|0)!=0;$bb137$$bb139$190:do{if(b6){var b5=km;var b4=(b5+328)&4294967295;var b3=HEAP[b4];var b2=(b3)&4294967295;var b1=(b2+512)&4294967295;var b0=HEAP[b1];var bZ=__ZN9GooString6formatEPcz((__str46806)&4294967295,Pointer_make([b0,0,0,0],0,ALLOC_STACK));iy=bZ;var bY=iy;var bX=__ZNK9GooString10getCStringEv(bY);var bW=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(bW,fl,bX);var bV=iy;J=bV;var bU=J;var bT=(bU)!=0;if(!(bT)){G=89;break $bb137$$bb139$190}var bS=J;__ZN9GooStringD1Ev(bS);var bR=J;var bQ=bR;__ZdlPv(bQ)}}while(0);var bP=km;var bO=(bP+328)&4294967295;var bN=HEAP[bO];var bM=(bN)&4294967295;var bL=(bM+516)&4294967295;var bJ=HEAP[bL];var bH=(bJ)!=0.06;$bb140$$bb142$194:do{if(bH){var bF=km;var bD=(bF+328)&4294967295;var bB=HEAP[bD];var bz=(bB)&4294967295;var bx=(bz+516)&4294967295;var bv=HEAP[bx];var bt=__ZN9GooString6formatEPcz((__str47807)&4294967295,Pointer_make([bv,0,0,0,0,0,0,0],0,ALLOC_STACK));iy=bt;var br=iy;var bp=__ZNK9GooString10getCStringEv(br);var bn=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(bn,fl,bp);var bl=iy;I=bl;var bj=I;var bh=(bj)!=0;if(!(bh)){G=92;break $bb140$$bb142$194}var bf=I;__ZN9GooStringD1Ev(bf);var bd=I;var bb=bd;__ZdlPv(bb)}}while(0);HEAP[bK]=1;var a9=km;var a7=(a9+328)&4294967295;var aX=HEAP[a7];var aV=(aX)&4294967295;var aT=(aV+528)&4294967295;var aR=HEAP[aT];var aP=km;__ZN10FoFiType1C8getIndexEiP11Type1CIndexPb(aP,aR,L,bK);var aN=HEAP[bK];var pC=reSign((aN),8,0)!=0;var nk=(pC)^1;var mj=unSign((nk),1,0);var pw=reSign((mj),8,0)!=0;if(pw){var aL=(L)&4294967295;HEAP[aL]=-1}var aJ=km;var aH=(aJ+332)&4294967295;var aF=HEAP[aH];var az=__ZN9GooString6formatEPcz((__str118878)&4294967295,Pointer_make([aF,0,0,0],0,ALLOC_STACK));iy=az;var ax=iy;var av=__ZNK9GooString10getCStringEv(ax);var at=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(at,fl,av);var aq=iy;H=aq;var ao=H;var am=(ao)!=0;if(am){var aj=H;__ZN9GooStringD1Ev(aj);var ah=H;var af=ah;__ZdlPv(af)}cl=0;$bb157$204:while(1){var jw=km;var jv=(jw+332)&4294967295;var ja=HEAP[jv];var i9=cl;var i8=(((ja))|0)>(((i9))|0);if(!(i8)){G=101;break $bb157$204}HEAP[bK]=1;var kD=km;var kC=(kD+108)&4294967295;var kB=km;var kA=cl;__ZN10FoFiType1C11getIndexValEP11Type1CIndexiP14Type1CIndexValPb(kB,kC,kA,gy,bK);var kz=HEAP[bK];var pi=reSign((kz),8,0)!=0;$bb153$$bb156$207:do{if(pi){var ky=km;var kx=(ky+344)&4294967295;var kw=HEAP[kx];var kv=cl;var ku=(kw+2*kv)&4294967295;var j8=HEAP[ku];var j7=unSign((j8),16,0);var j6=km;var j5=(i4)&4294967295;var j4=__ZN10FoFiType1C9getStringEiPcPb(j6,j7,j5,bK);var j3=HEAP[bK];var pd=reSign((j3),8,0)!=0;if(!(pd)){G=98;break $bb153$$bb156$207}var j2=km;var j1=(j2+328)&4294967295;var j0=HEAP[j1];var jZ=(j0)&4294967295;var jE=(gy+4)&4294967295;var jD=HEAP[jE];var jC=(gy)&4294967295;var jB=HEAP[jC];var jA=km;var jz=(i4)&4294967295;__ZN10FoFiType1C13eexecCvtGlyphEP14Type1CEexecBufPciiP11Type1CIndexP17Type1CPrivateDict(jA,fl,jz,jB,jD,L,jZ)}}while(0);var jy=cl;var jx=((jy)+1)&4294967295;cl=jx;G=96;continue $bb157$204}var i7=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(i7,fl,(__str51811)&4294967295);var i6=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(i6,fl,(__str51811)&4294967295);var i5=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(i5,fl,(__str52812)&4294967295);var i3=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(i3,fl,(__str53813)&4294967295);var i2=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(i2,fl,(__str54814)&4294967295);var i1=km;__ZN10FoFiType1C10eexecWriteEP14Type1CEexecBufPc(i1,fl,(__str55815)&4294967295);var i0=oF;var o9=reSign((i0),8,0)!=0;$bb160$$bb162$212:do{if(o9){var iP=(fl+12)&4294967295;var iO=HEAP[iP];var iN=(((iO))|0)>0;if(!(iN)){G=103;break $bb160$$bb162$212}var iM=lY;var iL=iv;FUNCTION_TABLE[iM](iL,(__str7601622)&4294967295,1)}}while(0);cl=0;while(1){var iG=cl;var ir=(((iG))|0)<=7;if(!(ir)){G=107;break}var iK=lY;var iJ=iv;FUNCTION_TABLE[iK](iJ,(__str56816)&4294967295,65);var iI=cl;var iH=((iI)+1)&4294967295;cl=iH;G=105;continue}var iq=lY;var ip=iv;FUNCTION_TABLE[iq](ip,(__str57817)&4294967295,12);STACKTOP=a5;return;return}function __ZN10FoFiType1C14getCIDToGIDMapEPi(B,Z){var M;var aa;var s;var z;var am;var o;var N;var O;var d=0;aa=B;s=Z;var al=aa;var ak=(al+128)&4294967295;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=(((ai))|0)!=3102;if(ah){var ag=s;HEAP[ag]=0;am=0}else{N=0;O=0;$bb5$5:while(1){var G=aa;var F=(G+332)&4294967295;var E=HEAP[F];var D=O;var C=(((E))|0)>(((D))|0);if(!(C)){M=4;break $bb5$5}var af=aa;var ae=(af+344)&4294967295;var ad=HEAP[ae];var Y=O;var X=(ad+2*Y)&4294967295;var W=HEAP[X];var V=unSign((W),16,0);var U=N;var T=(((V))|0)>(((U))|0);if(T){var S=aa;var R=(S+344)&4294967295;var Q=HEAP[R];var P=O;var L=(Q+2*P)&4294967295;var K=HEAP[L];var J=unSign((K),16,0);N=J}var I=O;var H=((I)+1)&4294967295;O=H;M=1;continue $bb5$5}var A=N;var y=((A)+1)&4294967295;N=y;var x=N;var w=_gmallocn(x,2);var v=w;o=v;var u=N;var t=((u)*2)&4294967295;var r=o;var q=r;_llvm_memset_p0i8_i32(q,0,t,1,0);O=0;while(1){var a=aa;var au=(a+332)&4294967295;var at=HEAP[au];var ar=O;var aq=(((at))|0)>(((ar))|0);if(!(aq)){M=7;break}var p=aa;var n=(p+344)&4294967295;var m=HEAP[n];var l=O;var k=(m+2*l)&4294967295;var j=HEAP[k];var i=unSign((j),16,0);var h=O;var g=(((h))&65535);var f=o;var e=(f+2*i)&4294967295;HEAP[e]=g;var c=O;var b=((c)+1)&4294967295;O=b;M=5;continue}var ap=s;var ao=N;HEAP[ap]=ao;var an=o;am=an}var ac=am;z=ac;var ab=z;return ab;return null}function __ZN10FoFiType1CD0Ev(y){var M;var ai;var aD;var N;var d=0;ai=y;var aC=ai;var aB=(aC)&4294967295;var aA=(aB)&4294967295;HEAP[aA]=(__ZTV10FoFiType1C+8)&4294967295;var az=ai;var ay=(az+20)&4294967295;var ax=HEAP[ay];var aw=(ax)!=0;$bb$$bb2$2:do{if(aw){var av=ai;var au=(av+20)&4294967295;var ac=HEAP[au];aD=ac;var aa=aD;var Y=(aa)!=0;if(!(Y)){M=1;break $bb$$bb2$2}var W=aD;__ZN9GooStringD1Ev(W);var U=aD;var S=U;__ZdlPv(S)}}while(0);var R=ai;var Q=(R+24)&4294967295;var P=HEAP[Q];var O=(P)!=0;$bb3$$bb9$6:do{if(O){var J=ai;var I=(J+24)&4294967295;var H=HEAP[I];var G=(H)!=((_fofiType1StandardEncoding)&4294967295);if(!(G)){M=4;break $bb3$$bb9$6}var F=ai;var E=(F+24)&4294967295;var D=HEAP[E];var C=(D)!=((_fofiType1ExpertEncoding)&4294967295);if(!(C)){M=4;break $bb3$$bb9$6}N=0;while(1){var r=N;var q=(((r))|0)<=255;if(!(q)){M=8;break}var B=ai;var A=(B+24)&4294967295;var x=HEAP[A];var w=N;var v=(x+4*w)&4294967295;var u=HEAP[v];_gfree(u);var t=N;var s=((t)+1)&4294967295;N=s;M=6;continue}var p=ai;var o=(p+24)&4294967295;var n=HEAP[o];var m=n;_gfree(m)}}while(0);var l=ai;var k=(l+328)&4294967295;var j=HEAP[k];var i=(j)!=0;if(i){var h=ai;var g=(h+328)&4294967295;var f=HEAP[g];var e=f;_gfree(e)}var c=ai;var b=(c+340)&4294967295;var a=HEAP[b];var aK=(a)!=0;if(aK){var aJ=ai;var aI=(aJ+340)&4294967295;var aH=HEAP[aI];_gfree(aH)}var aG=ai;var aF=(aG+344)&4294967295;var aE=HEAP[aF];var at=(aE)!=0;$bb14$$bb18$21:do{if(at){var ar=ai;var aq=(ar+344)&4294967295;var ap=HEAP[aq];var ao=(ap)!=((_fofiType1CISOAdobeCharset)&4294967295);if(!(ao)){M=13;break $bb14$$bb18$21}var an=ai;var am=(an+344)&4294967295;var al=HEAP[am];var ak=(al)!=((_fofiType1CExpertCharset)&4294967295);if(!(ak)){M=13;break $bb14$$bb18$21}var aj=ai;var ah=(aj+344)&4294967295;var ag=HEAP[ah];var af=(ag)!=((_fofiType1CExpertSubsetCharset)&4294967295);if(!(af)){M=13;break $bb14$$bb18$21}var ae=ai;var ad=(ae+344)&4294967295;var ab=HEAP[ad];var Z=ab;_gfree(Z)}}while(0);var X=ai;var V=X;__ZN8FoFiBaseD2Ev(V);var T=((1)&255);var z=reSign((T),8,0)!=0;if(z){var L=ai;var K=L;__ZdlPv(K)}return;return}function __ZN10FoFiType1CD1Ev(y){var M;var ai;var aD;var N;var d=0;ai=y;var aC=ai;var aB=(aC)&4294967295;var aA=(aB)&4294967295;HEAP[aA]=(__ZTV10FoFiType1C+8)&4294967295;var az=ai;var ay=(az+20)&4294967295;var ax=HEAP[ay];var aw=(ax)!=0;$bb$$bb2$2:do{if(aw){var av=ai;var au=(av+20)&4294967295;var ac=HEAP[au];aD=ac;var aa=aD;var Y=(aa)!=0;if(!(Y)){M=1;break $bb$$bb2$2}var W=aD;__ZN9GooStringD1Ev(W);var U=aD;var S=U;__ZdlPv(S)}}while(0);var R=ai;var Q=(R+24)&4294967295;var P=HEAP[Q];var O=(P)!=0;$bb3$$bb9$6:do{if(O){var J=ai;var I=(J+24)&4294967295;var H=HEAP[I];var G=(H)!=((_fofiType1StandardEncoding)&4294967295);if(!(G)){M=4;break $bb3$$bb9$6}var F=ai;var E=(F+24)&4294967295;var D=HEAP[E];var C=(D)!=((_fofiType1ExpertEncoding)&4294967295);if(!(C)){M=4;break $bb3$$bb9$6}N=0;while(1){var r=N;var q=(((r))|0)<=255;if(!(q)){M=8;break}var B=ai;var A=(B+24)&4294967295;var x=HEAP[A];var w=N;var v=(x+4*w)&4294967295;var u=HEAP[v];_gfree(u);var t=N;var s=((t)+1)&4294967295;N=s;M=6;continue}var p=ai;var o=(p+24)&4294967295;var n=HEAP[o];var m=n;_gfree(m)}}while(0);var l=ai;var k=(l+328)&4294967295;var j=HEAP[k];var i=(j)!=0;if(i){var h=ai;var g=(h+328)&4294967295;var f=HEAP[g];var e=f;_gfree(e)}var c=ai;var b=(c+340)&4294967295;var a=HEAP[b];var aK=(a)!=0;if(aK){var aJ=ai;var aI=(aJ+340)&4294967295;var aH=HEAP[aI];_gfree(aH)}var aG=ai;var aF=(aG+344)&4294967295;var aE=HEAP[aF];var at=(aE)!=0;$bb14$$bb18$21:do{if(at){var ar=ai;var aq=(ar+344)&4294967295;var ap=HEAP[aq];var ao=(ap)!=((_fofiType1CISOAdobeCharset)&4294967295);if(!(ao)){M=13;break $bb14$$bb18$21}var an=ai;var am=(an+344)&4294967295;var al=HEAP[am];var ak=(al)!=((_fofiType1CExpertCharset)&4294967295);if(!(ak)){M=13;break $bb14$$bb18$21}var aj=ai;var ah=(aj+344)&4294967295;var ag=HEAP[ah];var af=(ag)!=((_fofiType1CExpertSubsetCharset)&4294967295);if(!(af)){M=13;break $bb14$$bb18$21}var ae=ai;var ad=(ae+344)&4294967295;var ab=HEAP[ad];var Z=ab;_gfree(Z)}}while(0);var X=ai;var V=X;__ZN8FoFiBaseD2Ev(V);var T=((0)&255);var z=reSign((T),8,0)!=0;if(z){var L=ai;var K=L;__ZdlPv(K)}return;return}function __ZN10FoFiType1CD2Ev(y){var M;var ai;var aD;var N;var d=0;ai=y;var aC=ai;var aB=(aC)&4294967295;var aA=(aB)&4294967295;HEAP[aA]=(__ZTV10FoFiType1C+8)&4294967295;var az=ai;var ay=(az+20)&4294967295;var ax=HEAP[ay];var aw=(ax)!=0;$bb$$bb2$2:do{if(aw){var av=ai;var au=(av+20)&4294967295;var ac=HEAP[au];aD=ac;var aa=aD;var Y=(aa)!=0;if(!(Y)){M=1;break $bb$$bb2$2}var W=aD;__ZN9GooStringD1Ev(W);var U=aD;var S=U;__ZdlPv(S)}}while(0);var R=ai;var Q=(R+24)&4294967295;var P=HEAP[Q];var O=(P)!=0;$bb3$$bb9$6:do{if(O){var J=ai;var I=(J+24)&4294967295;var H=HEAP[I];var G=(H)!=((_fofiType1StandardEncoding)&4294967295);if(!(G)){M=4;break $bb3$$bb9$6}var F=ai;var E=(F+24)&4294967295;var D=HEAP[E];var C=(D)!=((_fofiType1ExpertEncoding)&4294967295);if(!(C)){M=4;break $bb3$$bb9$6}N=0;while(1){var r=N;var q=(((r))|0)<=255;if(!(q)){M=8;break}var B=ai;var A=(B+24)&4294967295;var x=HEAP[A];var w=N;var v=(x+4*w)&4294967295;var u=HEAP[v];_gfree(u);var t=N;var s=((t)+1)&4294967295;N=s;M=6;continue}var p=ai;var o=(p+24)&4294967295;var n=HEAP[o];var m=n;_gfree(m)}}while(0);var l=ai;var k=(l+328)&4294967295;var j=HEAP[k];var i=(j)!=0;if(i){var h=ai;var g=(h+328)&4294967295;var f=HEAP[g];var e=f;_gfree(e)}var c=ai;var b=(c+340)&4294967295;var a=HEAP[b];var aK=(a)!=0;if(aK){var aJ=ai;var aI=(aJ+340)&4294967295;var aH=HEAP[aI];_gfree(aH)}var aG=ai;var aF=(aG+344)&4294967295;var aE=HEAP[aF];var at=(aE)!=0;$bb14$$bb18$21:do{if(at){var ar=ai;var aq=(ar+344)&4294967295;var ap=HEAP[aq];var ao=(ap)!=((_fofiType1CISOAdobeCharset)&4294967295);if(!(ao)){M=13;break $bb14$$bb18$21}var an=ai;var am=(an+344)&4294967295;var al=HEAP[am];var ak=(al)!=((_fofiType1CExpertCharset)&4294967295);if(!(ak)){M=13;break $bb14$$bb18$21}var aj=ai;var ah=(aj+344)&4294967295;var ag=HEAP[ah];var af=(ag)!=((_fofiType1CExpertSubsetCharset)&4294967295);if(!(af)){M=13;break $bb14$$bb18$21}var ae=ai;var ad=(ae+344)&4294967295;var ab=HEAP[ad];var Z=ab;_gfree(Z)}}while(0);var X=ai;var V=X;__ZN8FoFiBaseD2Ev(V);var T=((0)&255);var z=reSign((T),8,0)!=0;if(z){var L=ai;var K=L;__ZdlPv(K)}return;return}function __ZN10FoFiType1CC1EPcib(o,C,k,i){var y;var m;var D;var A;var B;var n=0;m=o;D=C;A=k;B=i;var l=B;var j=unSign((l),8,0);var h=m;var g=(h)&4294967295;var f=D;var e=A;var d=(((j))&255);__ZN8FoFiBaseC2EPcib(g,f,e,d);var c=m;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV10FoFiType1C+8)&4294967295;var z=m;var x=(z+20)&4294967295;HEAP[x]=0;var w=m;var v=(w+24)&4294967295;HEAP[v]=0;var u=m;var t=(u+328)&4294967295;HEAP[t]=0;var s=m;var r=(s+340)&4294967295;HEAP[r]=0;var q=m;var p=(q+344)&4294967295;HEAP[p]=0;return;return}function __ZN10FoFiType1CC2EPcib(o,C,k,i){var y;var m;var D;var A;var B;var n=0;m=o;D=C;A=k;B=i;var l=B;var j=unSign((l),8,0);var h=m;var g=(h)&4294967295;var f=D;var e=A;var d=(((j))&255);__ZN8FoFiBaseC2EPcib(g,f,e,d);var c=m;var b=(c)&4294967295;var a=(b)&4294967295;HEAP[a]=(__ZTV10FoFiType1C+8)&4294967295;var z=m;var x=(z+20)&4294967295;HEAP[x]=0;var w=m;var v=(w+24)&4294967295;HEAP[v]=0;var u=m;var t=(u+328)&4294967295;HEAP[t]=0;var s=m;var r=(s+340)&4294967295;HEAP[r]=0;var q=m;var p=(q+344)&4294967295;HEAP[p]=0;return;return}function __ZN10FoFiType1C4loadEPc(I){var r=STACKTOP;STACKTOP+=4;_memset(r,0,4);var q;var b;var s;var J;var H;var G;var K;var u;var v;var d=r;var x=0;b=I;var F=b;var E=__ZN8FoFiBase8readFileEPcPi(F,d);v=E;var D=v;var C=(D)==0;var B=unSign((C),1,0);K=B;var A=K;var t=reSign((A),8,0)!=0;if(t){G=0}else{var z=__Znwj(956);var y=z;H=y;var p=HEAP[d];var o=H;var n=v;__ZN10FoFiType1CC1EPcib(o,n,p,1);var m=H;u=m;var l=u;var k=__ZN10FoFiType1C5parseEv(l);var i=reSign((k),8,0)!=0;var w=(i)^1;var c=unSign((w),1,0);J=c;var j=J;var f=reSign((j),8,0)!=0;if(f){var h=u;var g=(h)!=0;if(g){var e=u;var a=(e)&4294967295;var T=(a)&4294967295;var S=HEAP[T];var R=(S+4)&4294967295;var Q=HEAP[R];var P=Q;var O=u;FUNCTION_TABLE[P](O)}G=0}else{var N=u;G=N}}var M=G;s=M;var L=s;STACKTOP=r;return L;return null}function __ZL9splashAbsd(b){var j;var g;var f;var e;var i=0;g=b;var d=g;var c=_fabs(d);e=c;var a=e;f=a;var h=f;return h;return null}function __ZN12SplashBitmap9getRowPadEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN12SplashBitmap7getModeEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+16)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN18SplashXPathScanner7getBBoxEPiS0_S0_S0_(q,n,B,k,A){var w;var o;var z;var l;var g;var y;var p=0;o=q;z=n;l=B;g=k;y=A;var m=o;var j=(m+8)&4294967295;var i=HEAP[j];var h=z;HEAP[h]=i;var f=o;var e=(f+12)&4294967295;var d=HEAP[e];var c=l;HEAP[c]=d;var b=o;var a=(b+16)&4294967295;var x=HEAP[a];var v=g;HEAP[v]=x;var u=o;var t=(u+20)&4294967295;var s=HEAP[t];var r=y;HEAP[r]=s;return;return}function __ZN10SplashClip8getXMinIEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+36)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10SplashClip8getXMaxIEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+44)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10SplashClip8getYMinIEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+40)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10SplashClip8getYMaxIEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+48)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZL6div255i1688(h){var p;var m;var l;var k;var o=0;m=h;var j=m;var i=(((j))|0)>>8;var g=m;var f=((i)+(g))&4294967295;var e=((f)+128)&4294967295;var c=(((e))|0)>>8;var b=(((c))&255);var a=unSign((b),8,0);k=a;var q=k;l=q;var n=l;var d=(((n))&255);return d;return null}function __ZL8blendXorPhS_S_15SplashColorMode(B,A,o,m){var x;var D;var z;var j;var C;var a;var n=0;D=B;z=A;j=o;C=m;a=0;while(1){var t=C;var s=(_splashColorModeNComps+t*4)&4294967295;var r=HEAP[s];var q=a;var p=(((r))|0)>(((q))|0);if(!(p)){x=2;break}var l=D;var k=a;var i=(l+k)&4294967295;var h=HEAP[i];var g=z;var f=a;var e=(g+f)&4294967295;var d=HEAP[e];var c=(h)^(d);var b=j;var y=a;var w=(b+y)&4294967295;HEAP[w]=c;var v=a;var u=((v)+1)&4294967295;a=u;x=0;continue}return;return}function __ZN6Splash14clearModRegionEv(m){var r;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=HEAP[i];var g=__ZN12SplashBitmap8getWidthEv(h);var f=k;var e=(f+164)&4294967295;HEAP[e]=g;var d=k;var c=(d)&4294967295;var b=HEAP[c];var a=__ZN12SplashBitmap9getHeightEv(b);var t=k;var s=(t+168)&4294967295;HEAP[s]=a;var q=k;var p=(q+172)&4294967295;HEAP[p]=-1;var o=k;var n=(o+176)&4294967295;HEAP[n]=-1;return;return}function __ZN6Splash10updateModXEi(m,u){var s;var k;var v;var l=0;k=m;v=u;var j=k;var i=(j+164)&4294967295;var h=HEAP[i];var g=v;var f=(((h))|0)>(((g))|0);if(f){var e=k;var d=(e+164)&4294967295;var c=v;HEAP[d]=c}var b=k;var a=(b+172)&4294967295;var t=HEAP[a];var r=v;var q=(((t))|0)<(((r))|0);if(q){var p=k;var o=(p+172)&4294967295;var n=v;HEAP[o]=n}return;return}function __ZN6Splash10updateModYEi(n,v){var t;var l;var b;var m=0;l=n;b=v;var k=l;var j=(k+168)&4294967295;var i=HEAP[j];var h=b;var g=(((i))|0)>(((h))|0);if(g){var f=l;var e=(f+168)&4294967295;var d=b;HEAP[e]=d}var c=l;var a=(c+176)&4294967295;var u=HEAP[a];var s=b;var r=(((u))|0)<(((s))|0);if(r){var q=l;var p=(q+176)&4294967295;var o=b;HEAP[p]=o}return;return}function __ZN6Splash9pipeSetXYEP10SplashPipeii(E,ad,bO,bN){var aq;var bX;var g;var f;var T;var bB=0;bX=E;g=ad;f=bO;T=bN;var ck=g;var cj=(ck)&4294967295;var ci=f;HEAP[cj]=ci;var ch=g;var cg=(ch+4)&4294967295;var cf=T;HEAP[cg]=cf;var ce=bX;var cd=(ce+4)&4294967295;var cc=HEAP[cd];var cb=(cc+136)&4294967295;var bi=HEAP[cb];var bg=(bi)!=0;if(bg){var be=bX;var bd=(be+4)&4294967295;var bc=HEAP[bd];var bb=(bc+136)&4294967295;var ba=HEAP[bb];var a9=(ba+20)&4294967295;var a8=HEAP[a9];var a7=bX;var aY=(a7+4)&4294967295;var aW=HEAP[aY];var aU=(aW+136)&4294967295;var aT=HEAP[aU];var aS=(aT+12)&4294967295;var aR=HEAP[aS];var aQ=T;var aP=((aR)*(aQ))&4294967295;var aO=f;var aN=((aP)+(aO))&4294967295;var aE=(a8+aN)&4294967295;var aC=g;var aA=(aC+36)&4294967295;HEAP[aA]=aE}var ay=bX;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=(aw+16)&4294967295;var au=HEAP[av];if(au==0){aq=8}else{if(au==1){aq=9}else{if(au==2){aq=10}else{if(au==3){aq=10}else{if(au==4){aq=11}else{aq=12}}}}}if(aq==8){var at=bX;var ar=(at)&4294967295;var ah=HEAP[ar];var af=(ah+20)&4294967295;var ac=HEAP[af];var ab=bX;var aa=(ab)&4294967295;var Z=HEAP[aa];var Y=(Z+12)&4294967295;var X=HEAP[Y];var W=T;var V=((X)*(W))&4294967295;var L=f;var K=(((L))|0)>>3;var J=((V)+(K))&4294967295;var I=(ac+J)&4294967295;var H=g;var G=(H+40)&4294967295;HEAP[G]=I;var F=f;var D=(F)&7;var C=128>>(((D))|0);var B=g;var A=(B+44)&4294967295;HEAP[A]=C}else{if(aq==9){var z=bX;var y=(z)&4294967295;var x=HEAP[y];var w=(x+20)&4294967295;var v=HEAP[w];var u=bX;var t=(u)&4294967295;var s=HEAP[t];var r=(s+12)&4294967295;var q=HEAP[r];var p=T;var o=((q)*(p))&4294967295;var n=f;var m=((o)+(n))&4294967295;var l=(v+m)&4294967295;var k=g;var j=(k+40)&4294967295;HEAP[j]=l}else{if(aq==10){var i=bX;var h=(i)&4294967295;var e=HEAP[h];var d=(e+20)&4294967295;var c=HEAP[d];var b=bX;var a=(b)&4294967295;var cp=HEAP[a];var co=(cp+12)&4294967295;var cn=HEAP[co];var cm=T;var cl=((cn)*(cm))&4294967295;var ca=f;var b9=((ca)*3)&4294967295;var b8=((cl)+(b9))&4294967295;var b7=(c+b8)&4294967295;var b6=g;var b5=(b6+40)&4294967295;HEAP[b5]=b7}else{if(aq==11){var b4=bX;var b3=(b4)&4294967295;var b2=HEAP[b3];var b1=(b2+20)&4294967295;var b0=HEAP[b1];var bZ=bX;var bY=(bZ)&4294967295;var bW=HEAP[bY];var bV=(bW+12)&4294967295;var bU=HEAP[bV];var bT=T;var bR=((bU)*(bT))&4294967295;var bQ=f;var bP=((bQ)*4)&4294967295;var bM=((bR)+(bP))&4294967295;var bL=(b0+bM)&4294967295;var bK=g;var bJ=(bK+40)&4294967295;HEAP[bJ]=bL}}}}var bI=bX;var bH=(bI)&4294967295;var bG=HEAP[bH];var bF=(bG+24)&4294967295;var bE=HEAP[bF];var bD=(bE)!=0;if(bD){var bA=bX;var bz=(bA)&4294967295;var by=HEAP[bz];var bx=(by+24)&4294967295;var bw=HEAP[bx];var bv=bX;var bu=(bv)&4294967295;var bt=HEAP[bu];var bs=(bt)&4294967295;var br=HEAP[bs];var bq=T;var bp=((br)*(bq))&4294967295;var bo=f;var bn=((bp)+(bo))&4294967295;var bm=(bw+bn)&4294967295;var bl=g;var bk=(bl+48)&4294967295;HEAP[bk]=bm}else{var bj=g;var bh=(bj+48)&4294967295;HEAP[bh]=0}var bf=bX;var a6=(bf+4)&4294967295;var a5=HEAP[a6];var a4=(a5+141)&4294967295;var a3=HEAP[a4];var U=reSign((a3),8,0)!=0;var bC=(U)^1;var az=unSign((bC),1,0);var bS=reSign((az),8,0)!=0;$bb15$$bb13$15:do{if(bS){aq=3}else{var a2=bX;var a1=(a2+16)&4294967295;var a0=HEAP[a1];var aZ=(a0+24)&4294967295;var aX=HEAP[aZ];var aV=(aX)==0;if(aV){aq=3;break $bb15$$bb13$15}var aM=bX;var aL=(aM+16)&4294967295;var aK=HEAP[aL];var aJ=(aK+24)&4294967295;var aI=HEAP[aJ];var aH=bX;var aG=(aH+24)&4294967295;var aF=HEAP[aG];var aD=T;var aB=((aF)+(aD))&4294967295;var ap=bX;var ao=(ap+16)&4294967295;var an=HEAP[ao];var am=(an)&4294967295;var al=HEAP[am];var ak=((aB)*(al))&4294967295;var aj=bX;var ai=(aj+20)&4294967295;var ag=HEAP[ai];var ae=f;var S=((ag)+(ae))&4294967295;var R=((ak)+(S))&4294967295;var Q=(aI+R)&4294967295;var P=g;var O=(P+32)&4294967295;HEAP[O]=Q;aq=5;break $bb15$$bb13$15}}while(0);if(aq==3){var N=g;var M=(N+32)&4294967295;HEAP[M]=0}return;return}function __ZN6Splash8pipeIncXEP10SplashPipe(z,g){var M;var ai;var aE;var P;var d=0;ai=z;aE=g;var aD=aE;var aC=(aD)&4294967295;var aB=HEAP[aC];var aA=((aB)+1)&4294967295;var az=aE;var ay=(az)&4294967295;HEAP[ay]=aA;var ax=ai;var aw=(ax+4)&4294967295;var av=HEAP[aw];var au=(av+136)&4294967295;var ac=HEAP[au];var aa=(ac)!=0;if(aa){var Y=aE;var W=(Y+36)&4294967295;var U=HEAP[W];var S=(U+1)&4294967295;var R=aE;var Q=(R+36)&4294967295;HEAP[Q]=S}var O=ai;var N=(O)&4294967295;var K=HEAP[N];var J=(K+16)&4294967295;var I=HEAP[J];if(I==0){M=6}else{if(I==1){M=7}else{if(I==2){M=8}else{if(I==3){M=8}else{if(I==4){M=9}else{M=10}}}}}if(M==6){var H=aE;var G=(H+44)&4294967295;var F=HEAP[G];var E=(((F))|0)>>1;var D=aE;var C=(D+44)&4294967295;HEAP[C]=E;var B=aE;var y=(B+44)&4294967295;var x=HEAP[y];var w=(((x))|0)==0;var v=unSign((w),1,0);P=v;var u=P;var A=reSign((u),8,0)!=0;if(A){var t=aE;var s=(t+44)&4294967295;HEAP[s]=128;var r=aE;var q=(r+40)&4294967295;var p=HEAP[q];var o=(p+1)&4294967295;var n=aE;var m=(n+40)&4294967295;HEAP[m]=o}}else{if(M==7){var l=aE;var k=(l+40)&4294967295;var j=HEAP[k];var i=(j+1)&4294967295;var h=aE;var f=(h+40)&4294967295;HEAP[f]=i}else{if(M==8){var e=aE;var c=(e+40)&4294967295;var b=HEAP[c];var a=(b+3)&4294967295;var aL=aE;var aK=(aL+40)&4294967295;HEAP[aK]=a}else{if(M==9){var aJ=aE;var aI=(aJ+40)&4294967295;var aH=HEAP[aI];var aG=(aH+4)&4294967295;var aF=aE;var at=(aF+40)&4294967295;HEAP[at]=aG}}}}var ar=aE;var aq=(ar+48)&4294967295;var ap=HEAP[aq];var ao=(ap)!=0;if(ao){var an=aE;var am=(an+48)&4294967295;var al=HEAP[am];var ak=(al+1)&4294967295;var aj=aE;var ah=(aj+48)&4294967295;HEAP[ah]=ak}var ag=aE;var af=(ag+32)&4294967295;var ae=HEAP[af];var ad=(ae)!=0;if(ad){var ab=aE;var Z=(ab+32)&4294967295;var X=HEAP[Z];var V=(X+1)&4294967295;var T=aE;var L=(T+32)&4294967295;HEAP[L]=V}return;return}function __ZN6Splash15drawAAPixelInitEv(f){var d;var e;var b=0;e=f;var c=e;var a=(c+12)&4294967295;HEAP[a]=-1;return;return}function __ZN6Splash9transformEPdddS0_S0_(h,A,s,e,r,d){var q;var b;var c;var F;var D;var K;var J;var t=0;b=h;c=A;F=s;D=e;K=r;J=d;var I=c;var H=(I)&4294967295;var G=HEAP[H];var E=F;var C=(G)*(E);var B=c;var z=(B+16)&4294967295;var x=HEAP[z];var v=D;var u=(x)*(v);var p=(C)+(u);var o=c;var n=(o+32)&4294967295;var m=HEAP[n];var l=(p)+(m);var k=K;HEAP[k]=l;var j=c;var i=(j+8)&4294967295;var g=HEAP[i];var f=F;var a=(g)*(f);var T=c;var S=(T+24)&4294967295;var R=HEAP[S];var Q=D;var P=(R)*(Q);var O=(a)+(P);var N=c;var M=(N+40)&4294967295;var L=HEAP[M];var y=(O)+(L);var w=J;HEAP[w]=y;return;return}function __ZN6Splash9getMatrixEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d)&4294967295;var b=(c)&4294967295;g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash16getStrokePatternEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+48)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash14getFillPatternEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+52)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash9getScreenEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+56)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash12getBlendFuncEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+60)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash14getStrokeAlphaEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+64)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash12getFillAlphaEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+72)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash12getLineWidthEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+80)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash10getLineCapEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+88)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash11getLineJoinEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+92)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash13getMiterLimitEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+96)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash11getFlatnessEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+104)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash11getLineDashEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+112)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash17getLineDashLengthEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+116)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash16getLineDashPhaseEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+120)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash7getClipEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+132)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash11getSoftMaskEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+136)&4294967295;var b=HEAP[c];g=b;var a=g;i=a;var j=i;return j;return null}function __ZN6Splash21getInNonIsolatedGroupEv(j){var n;var o;var k;var i;var m=0;o=j;var h=o;var g=(h+4)&4294967295;var f=HEAP[g];var e=(f+141)&4294967295;var d=HEAP[e];var b=unSign((d),8,0);i=b;var a=i;k=a;var l=k;var c=(((l))&255);return c;return null}function __ZN6Splash12setBlendFuncEPFvPhS0_S0_15SplashColorModeE(h,a){var j;var k;var e;var i=0;k=h;e=a;var g=k;var f=(g+4)&4294967295;var d=HEAP[f];var c=(d+60)&4294967295;var b=e;HEAP[c]=b;return;return}function __ZN6Splash14setStrokeAlphaEd(g,d){var j;var k;var h;var i=0;k=g;h=d;var f=k;var e=(f+4)&4294967295;var c=HEAP[e];var b=(c+64)&4294967295;var a=h;HEAP[b]=a;return;return}function __ZN6Splash12setFillAlphaEd(g,d){var j;var k;var h;var i=0;k=g;h=d;var f=k;var e=(f+4)&4294967295;var c=HEAP[e];var b=(c+72)&4294967295;var a=h;HEAP[b]=a;return;return}function __ZN6Splash12setLineWidthEd(h,a){var j;var k;var g;var i=0;k=h;g=a;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+80)&4294967295;var b=g;HEAP[c]=b;return;return}function __ZN6Splash10setLineCapEi(h,g){var j;var k;var d;var i=0;k=h;d=g;var f=k;var e=(f+4)&4294967295;var c=HEAP[e];var b=(c+88)&4294967295;var a=d;HEAP[b]=a;return;return}function __ZN6Splash11setLineJoinEi(h,g){var j;var k;var f;var i=0;k=h;f=g;var e=k;var d=(e+4)&4294967295;var c=HEAP[d];var b=(c+92)&4294967295;var a=f;HEAP[b]=a;return;return}function __ZN6Splash13setMiterLimitEd(g,h){var j;var k;var a;var i=0;k=g;a=h;var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+96)&4294967295;var b=a;HEAP[c]=b;return;return}function __ZN6Splash11setFlatnessEd(l,m){var o;var q;var j;var n=0;q=l;j=m;var i=j;var h=(i)<1;if(h){var g=q;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e+104)&4294967295;HEAP[d]=1}else{var c=q;var b=(c+4)&4294967295;var a=HEAP[b];var p=(a+104)&4294967295;var k=j;HEAP[p]=k}return;return}function __ZN6Splash15setStrokeAdjustEb(g,h){var j;var k;var f;var i=0;k=g;f=h;var e=k;var d=(e+4)&4294967295;var c=HEAP[d];var b=(c+128)&4294967295;var a=f;HEAP[b]=a;return;return}function __ZN6Splash21setInNonIsolatedGroupEP12SplashBitmapii(p,m,l,u){var s;var n;var v;var b;var w;var o=0;n=p;v=m;b=l;w=u;var k=n;var j=(k+16)&4294967295;var i=v;HEAP[j]=i;var h=n;var g=(h+20)&4294967295;var f=b;HEAP[g]=f;var e=n;var d=(e+24)&4294967295;var c=w;HEAP[d]=c;var a=n;var t=(a+4)&4294967295;var r=HEAP[t];var q=(r+141)&4294967295;HEAP[q]=1;return;return}function __Z6GuswapIiEvRT_S1_(h,f){var n;var l;var b;var a;var m=0;l=h;b=f;var k=l;var j=HEAP[k];a=j;var i=b;var g=HEAP[i];var e=l;HEAP[e]=g;var d=b;var c=a;HEAP[d]=c;return;return}function __Z6GuswapIdEvRT_S1_(h,f){var n;var l;var b;var a;var m=0;l=h;b=f;var k=l;var j=HEAP[k];a=j;var i=b;var g=HEAP[i];var e=l;HEAP[e]=g;var d=b;var c=a;HEAP[d]=c;return;return}function __ZL11splashFloord(g){var o;var m;var k;var j;var n=0;m=g;var i=m;var h=(i)>0;if(h){var f=m;var e=((f)|0);j=e}else{var d=m;var c=_floor(d);var b=((c)|0);j=b}var a=j;k=a;var l=k;return l;return null}function __ZL11splashRoundd(c){var k;var h;var g;var f;var j=0;h=c;var e=h;var d=(e)+0.5;var b=__ZL11splashFloord(d);f=b;var a=f;g=a;var i=g;return i;return null}function __ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(H,aa,br,bq,bx,aF,aU,p,a7){var ae;var bD;var g;var f;var Q;var ad;var aV;var bj;var s;var aH;var aN;var ba=0;bD=H;g=aa;f=br;Q=bq;ad=bx;aV=aF;bj=aU;s=p;aH=a7;var b2=bD;var b1=g;var b0=f;var bZ=Q;__ZN6Splash9pipeSetXYEP10SplashPipeii(b2,b1,b0,bZ);var bY=g;var bX=(bY+8)&4294967295;HEAP[bX]=0;var bW=ad;var bV=(bW)!=0;if(bV){var bU=ad;var bT=(bU)&4294967295;var aP=HEAP[bT];var aO=(aP+16)&4294967295;var aM=HEAP[aO];var aL=aM;var aK=ad;var aJ=FUNCTION_TABLE[aL](aK);aN=aJ;var aI=aN;var R=reSign((aI),8,0)!=0;if(R){var aG=ad;var aE=(aG)&4294967295;var aD=HEAP[aE];var aB=(aD+12)&4294967295;var aA=HEAP[aB];var az=g;var ay=(az+28)&4294967295;var ax=(ay)&4294967295;var aw=aA;var av=ad;var au=f;var at=Q;var ar=FUNCTION_TABLE[aw](av,au,at,ax)}else{var ap=g;var ao=(ap+8)&4294967295;var an=ad;HEAP[ao]=an}var am=g;var al=(am+28)&4294967295;var ak=(al)&4294967295;var ai=g;var ah=(ai+24)&4294967295;HEAP[ah]=ak}else{var ag=g;var af=(ag+24)&4294967295;var ac=aV;HEAP[af]=ac}var ab=g;var Z=(ab+12)&4294967295;var Y=bj;HEAP[Z]=Y;var X=bD;var W=(X+4)&4294967295;var V=HEAP[W];var U=(V+136)&4294967295;var T=HEAP[U];var S=(T)==0;if(S){var O=s;var bH=reSign((O),8,0)!=0;if(bH){var N=g;var M=(N+12)&4294967295;var L=HEAP[M];var K=(L)*255;var J=g;var I=(J+12)&4294967295;HEAP[I]=K}else{var G=g;var F=(G+12)&4294967295;var E=HEAP[F];var D=(E)*255;var C=__ZL11splashRoundd(D);var B=(((C))&255);var A=g;var z=(A+21)&4294967295;HEAP[z]=B}}var y=g;var x=(y+20)&4294967295;var w=s;HEAP[x]=w;var v=bj;var u=(v)!=1;$bb29$$bb11$16:do{if(u){ae=3}else{var r=bD;var q=(r+4)&4294967295;var o=HEAP[q];var n=(o+136)&4294967295;var m=HEAP[n];var l=(m)!=0;if(l){ae=3;break $bb29$$bb11$16}var k=s;var by=reSign((k),8,0)!=0;var aq=(by)^1;var aC=unSign((aq),1,0);var bt=reSign((aC),8,0)!=0;var t=(bt)^1;var P=unSign((t),1,0);var bs=reSign((P),8,0)!=0;if(bs){ae=3;break $bb29$$bb11$16}var j=bD;var i=(j+4)&4294967295;var h=HEAP[i];var e=(h+141)&4294967295;var d=HEAP[e];var bi=reSign((d),8,0)!=0;var bm=(bi)^1;var bR=unSign((bm),1,0);var be=reSign((bR),8,0)!=0;var aj=(be)^1;var a9=unSign((aj),1,0);var bb=reSign((a9),8,0)!=0;if(bb){ae=3;break $bb29$$bb11$16}var c=g;var b=(c+60)&4294967295;HEAP[b]=1;ae=7;break $bb29$$bb11$16}}while(0);if(ae==3){var a=g;var b7=(a+60)&4294967295;HEAP[b7]=0}var b6=g;var b5=(b6+60)&4294967295;var b4=HEAP[b5];var a2=reSign((b4),8,0)!=0;if(a2){var b3=bD;var bS=(b3)&4294967295;var bQ=HEAP[bS];var bP=(bQ+16)&4294967295;var bO=HEAP[bP];var bN=(__ZN6Splash27pipeResultColorNoAlphaBlendE+bO*4)&4294967295;var bM=HEAP[bN];var bL=g;var bK=(bL+64)&4294967295;HEAP[bK]=bM}else{var bJ=bD;var bI=(bJ+4)&4294967295;var bG=HEAP[bI];var bF=(bG+60)&4294967295;var bE=HEAP[bF];var bC=(bE)==0;if(bC){var bB=bD;var bA=(bB)&4294967295;var bz=HEAP[bA];var bw=(bz+16)&4294967295;var bv=HEAP[bw];var bu=(__ZN6Splash27pipeResultColorAlphaNoBlendE+bv*4)&4294967295;var bp=HEAP[bu];var bo=g;var bn=(bo+64)&4294967295;HEAP[bn]=bp}else{var bl=bD;var bk=(bl)&4294967295;var bh=HEAP[bk];var bg=(bh+16)&4294967295;var bf=HEAP[bg];var bd=(__ZN6Splash25pipeResultColorAlphaBlendE+bf*4)&4294967295;var bc=HEAP[bd];var a8=g;var a6=(a8+64)&4294967295;HEAP[a6]=bc}}var a5=aH;var aW=reSign((a5),8,0)!=0;if(aW){var a4=bD;var a3=(a4)&4294967295;var a1=HEAP[a3];var a0=(a1+16)&4294967295;var aZ=HEAP[a0];var aY=(_splashColorModeNComps+aZ*4)&4294967295;var aX=HEAP[aY];var aT=g;var aS=(aT+68)&4294967295;HEAP[aS]=aX}else{var aR=g;var aQ=(aR+68)&4294967295;HEAP[aQ]=0}return;return}function __ZN6Splash7pipeRunEP10SplashPipe(df,bv){var aN=STACKTOP;STACKTOP+=8;_memset(aN,0,8);var K;var kU;var qv;var bb;var bc;var dy;var ii;var ik;var il;var im;var qa;var hD;var a6;var a9;var L;var bT=aN;var hN=aN+4;var J;var I;var H;var G;var i3=0;kU=df;qv=bv;var cS=qv;var cQ=(cS+8)&4294967295;var cP=HEAP[cQ];var cO=(cP)!=0;$bb$$bb14$2:do{if(cO){var cN=qv;var cM=(cN+8)&4294967295;var cK=HEAP[cM];var cI=qv;var cG=(cI+8)&4294967295;var cE=HEAP[cG];var gN=(cE)&4294967295;var gM=HEAP[gN];var gL=(gM+12)&4294967295;var gK=HEAP[gL];var gJ=qv;var gI=(gJ+28)&4294967295;var gH=(gI)&4294967295;var gG=qv;var gF=(gG+4)&4294967295;var gE=HEAP[gF];var gt=qv;var gs=(gt)&4294967295;var gr=HEAP[gs];var gq=qv;var gp=(gq+8)&4294967295;var go=HEAP[gp];var gn=gK;var gm=FUNCTION_TABLE[gn](go,gr,gE,gH);var o6=reSign((gm),8,0)!=0;var jB=(o6)^1;var oB=unSign((jB),1,0);im=oB;var gl=im;var aM=reSign((gl),8,0)!=0;if(!(aM)){K=1;break $bb$$bb14$2}var gk=kU;var f8=(gk)&4294967295;var f7=HEAP[f8];var f6=(f7+16)&4294967295;var f5=HEAP[f6];if(f5==0){K=35}else{if(f5==1){K=36}else{if(f5==2){K=37}else{if(f5==3){K=37}else{if(f5==4){K=38}else{K=39}}}}}if(K==35){var f4=qv;var f3=(f4+44)&4294967295;var f2=HEAP[f3];var f1=(((f2))|0)>>1;var f0=qv;var fZ=(f0+44)&4294967295;HEAP[fZ]=f1;var fE=qv;var fD=(fE+44)&4294967295;var fC=HEAP[fD];var fB=(((fC))|0)==0;var fA=unSign((fB),1,0);il=fA;var fz=il;var aJ=reSign((fz),8,0)!=0;if(aJ){var fy=qv;var fx=(fy+40)&4294967295;var fw=HEAP[fx];var fv=(fw+1)&4294967295;var fa=qv;var e9=(fa+40)&4294967295;HEAP[e9]=fv}}else{if(K==36){var e8=qv;var e7=(e8+40)&4294967295;var e6=HEAP[e7];var e5=(e6+1)&4294967295;var e4=qv;var e3=(e4+40)&4294967295;HEAP[e3]=e5}else{if(K==37){var e2=qv;var e1=(e2+40)&4294967295;var eG=HEAP[e1];var eF=(eG+3)&4294967295;var eE=qv;var eD=(eE+40)&4294967295;HEAP[eD]=eF}else{if(K==38){var eC=qv;var eB=(eC+40)&4294967295;var eA=HEAP[eB];var ez=(eA+4)&4294967295;var ey=qv;var ex=(ey+40)&4294967295;HEAP[ex]=ez}}}}var ec=qv;var eb=(ec+48)&4294967295;var ea=HEAP[eb];var d9=(ea)!=0;if(d9){var d8=qv;var d7=(d8+48)&4294967295;var d6=HEAP[d7];var d5=(d6+1)&4294967295;var d4=qv;var d3=(d4+48)&4294967295;HEAP[d3]=d5}var dS=qv;var dR=(dS)&4294967295;var dQ=HEAP[dR];var dP=((dQ)+1)&4294967295;var dO=qv;var dN=(dO)&4294967295;HEAP[dN]=dP;K=5;break $bb$$bb14$2}else{K=1}}while(0);if(K==1){var dM=qv;var dL=(dM+60)&4294967295;var dK=HEAP[dL];var b=reSign((dK),8,0)!=0;var lG=(b)^1;var ba=unSign((lG),1,0);var a=reSign((ba),8,0)!=0;$bb37$$bb19$19:do{if(a){K=6}else{var dJ=kU;var dx=(dJ+4)&4294967295;var dw=HEAP[dx];var dv=(dw+60)&4294967295;var du=HEAP[dv];var dt=(du)!=0;if(dt){K=6;break $bb37$$bb19$19}var ds=kU;var dr=(ds)&4294967295;var dq=HEAP[dr];var dp=(dq+16)&4294967295;var dn=HEAP[dp];if(dn==0){K=40}else{if(dn==1){K=41}else{if(dn==2){K=42}else{if(dn==3){K=43}else{if(dn==4){K=44}else{K=45}}}}}if(K==40){var lt=qv;var lr=(lt+24)&4294967295;var lp=HEAP[lr];var ln=(lp)&4294967295;var ll=HEAP[ln];J=ll;var lj=J;var lh=unSign((lj),8,0);var lf=qv;var ld=(lf+4)&4294967295;var lc=HEAP[ld];var kZ=qv;var kX=(kZ)&4294967295;var kV=HEAP[kX];var kS=kU;var kQ=(kS+4)&4294967295;var kO=HEAP[kQ];var kM=(kO+56)&4294967295;var kK=HEAP[kM];var kI=(((lh))&255);var kH=__ZN12SplashScreen4testEiih(kK,kV,lc,kI);var ku=(((kH))|0)!=0;var ks=unSign((ku),1,0);ik=ks;var kq=ik;var p9=reSign((kq),8,0)!=0;if(p9){var ko=qv;var km=(ko+40)&4294967295;var kk=HEAP[km];var ki=qv;var kg=(ki+40)&4294967295;var ke=HEAP[kg];var kd=HEAP[ke];var j0=qv;var jY=(j0+44)&4294967295;var jW=HEAP[jY];var jU=(((jW))&255);var jS=(kd)|(jU);HEAP[kk]=jS}else{var jQ=qv;var jO=(jQ+40)&4294967295;var jM=HEAP[jO];var jK=qv;var jJ=(jK+40)&4294967295;var jx=HEAP[jJ];var jw=HEAP[jx];var jv=qv;var ju=(jv+44)&4294967295;var jt=HEAP[ju];var js=(((jt))&255);var bq=(js)^-1;var jr=(jw)&(bq);HEAP[jM]=jr}var jq=qv;var jp=(jq+44)&4294967295;var jo=HEAP[jp];var jd=(((jo))|0)>>1;var jc=qv;var jb=(jc+44)&4294967295;HEAP[jb]=jd;var ja=qv;var i9=(ja+44)&4294967295;var i8=HEAP[i9];var i7=(((i8))|0)==0;var i6=unSign((i7),1,0);ii=i6;var i5=ii;var p8=reSign((i5),8,0)!=0;if(p8){var i4=qv;var iS=(i4+44)&4294967295;HEAP[iS]=128;var iR=qv;var iQ=(iR+40)&4294967295;var iP=HEAP[iQ];var iO=(iP+1)&4294967295;var iN=qv;var iM=(iN+40)&4294967295;HEAP[iM]=iO}}else{if(K==41){var iL=qv;var iK=(iL+40)&4294967295;var iJ=HEAP[iK];var ij=qv;var ih=(ij+24)&4294967295;var ig=HEAP[ih];var ie=(ig)&4294967295;var id=HEAP[ie];HEAP[iJ]=id;var ic=(iJ+1)&4294967295;var ib=qv;var ia=(ib+40)&4294967295;HEAP[ia]=ic}else{if(K==42){var h9=qv;var h8=(h9+40)&4294967295;var hM=HEAP[h8];var hL=qv;var hK=(hL+24)&4294967295;var hJ=HEAP[hK];var hI=(hJ)&4294967295;var hH=HEAP[hI];HEAP[hM]=hH;var hG=(hM+1)&4294967295;var hF=qv;var hE=(hF+40)&4294967295;HEAP[hE]=hG;var hC=qv;var hh=(hC+40)&4294967295;var hg=HEAP[hh];var hf=qv;var he=(hf+24)&4294967295;var hd=HEAP[he];var hc=(hd+1)&4294967295;var hb=HEAP[hc];HEAP[hg]=hb;var ha=(hg+1)&4294967295;var g9=qv;var g8=(g9+40)&4294967295;HEAP[g8]=ha;var u=qv;var s=(u+40)&4294967295;var q=HEAP[s];var o=qv;var m=(o+24)&4294967295;var k=HEAP[m];var i=(k+2)&4294967295;var g=HEAP[i];HEAP[q]=g;var e=(q+1)&4294967295;var c=qv;var qt=(c+40)&4294967295;HEAP[qt]=e}else{if(K==43){var ph=qv;var pg=(ph+40)&4294967295;var pf=HEAP[pg];var pe=qv;var pd=(pe+24)&4294967295;var pc=HEAP[pd];var pb=(pc+2)&4294967295;var pa=HEAP[pb];HEAP[pf]=pa;var o9=(pf+1)&4294967295;var o8=qv;var o5=(o8+40)&4294967295;HEAP[o5]=o9;var o4=qv;var o3=(o4+40)&4294967295;var o2=HEAP[o3];var o1=qv;var o0=(o1+24)&4294967295;var oZ=HEAP[o0];var oY=(oZ+1)&4294967295;var oX=HEAP[oY];HEAP[o2]=oX;var oW=(o2+1)&4294967295;var oL=qv;var oK=(oL+40)&4294967295;HEAP[oK]=oW;var oJ=qv;var oI=(oJ+40)&4294967295;var oH=HEAP[oI];var oG=qv;var oF=(oG+24)&4294967295;var oE=HEAP[oF];var oD=(oE)&4294967295;var oC=HEAP[oD];HEAP[oH]=oC;var oq=(oH+1)&4294967295;var op=qv;var oo=(op+40)&4294967295;HEAP[oo]=oq}else{if(K==44){var qr=qv;var qp=(qr+40)&4294967295;var qn=HEAP[qp];var ql=qv;var qj=(ql+24)&4294967295;var qh=HEAP[qj];var qf=(qh+2)&4294967295;var qd=HEAP[qf];HEAP[qn]=qd;var qb=(qn+1)&4294967295;var p6=qv;var p4=(p6+40)&4294967295;HEAP[p4]=qb;var p2=qv;var p0=(p2+40)&4294967295;var pY=HEAP[p0];var pW=qv;var pU=(pW+24)&4294967295;var pS=HEAP[pU];var pQ=(pS+1)&4294967295;var pO=HEAP[pQ];HEAP[pY]=pO;var pM=(pY+1)&4294967295;var pK=qv;var pI=(pK+40)&4294967295;HEAP[pI]=pM;var pG=qv;var pE=(pG+40)&4294967295;var pC=HEAP[pE];var pA=qv;var py=(pA+24)&4294967295;var pw=HEAP[py];var pu=(pw)&4294967295;var pt=HEAP[pu];HEAP[pC]=pt;var ps=(pC+1)&4294967295;var pr=qv;var pq=(pr+40)&4294967295;HEAP[pq]=ps;var pp=qv;var po=(pp+40)&4294967295;var pn=HEAP[po];HEAP[pn]=-1;var pm=(pn+1)&4294967295;var pl=qv;var pk=(pl+40)&4294967295;HEAP[pk]=pm}}}}}var on=qv;var om=(on+48)&4294967295;var ol=HEAP[om];var ok=(ol)!=0;if(ok){var oj=qv;var oi=(oj+48)&4294967295;var oh=HEAP[oi];HEAP[oh]=-1;var nU=(oh+1)&4294967295;var nT=qv;var nS=(nT+48)&4294967295;HEAP[nS]=nU}K=12;break $bb37$$bb19$19}}while(0);$bb37$$bb106$39:do{if(K==6){var nR=kU;var nQ=(nR)&4294967295;var nP=HEAP[nQ];var nO=(nP+16)&4294967295;var nN=HEAP[nO];if(nN==0){K=46}else{if(nN==1){K=47}else{if(nN==2){K=48}else{if(nN==3){K=49}else{if(nN==4){K=50}else{K=51}}}}}if(K==46){var nM=qv;var nL=(nM+40)&4294967295;var fX=HEAP[nL];var fV=HEAP[fX];var fT=unSign((fV),8,0);var fR=qv;var fP=(fR+44)&4294967295;var fN=HEAP[fP];var fL=(fT)&(fN);var fJ=(((fL))|0)!=0;if(fJ){dy=-1}else{dy=0}var fH=(bT)&4294967295;var fF=dy;HEAP[fH]=fF}else{if(K==47){var ft=qv;var fr=(ft+40)&4294967295;var fp=HEAP[fr];var fn=HEAP[fp];var fl=(bT)&4294967295;HEAP[fl]=fn}else{if(K==48){var fj=qv;var fh=(fj+40)&4294967295;var ff=HEAP[fh];var fd=(ff)&4294967295;var fb=HEAP[fd];var eZ=(bT)&4294967295;HEAP[eZ]=fb;var eX=qv;var eV=(eX+40)&4294967295;var eT=HEAP[eV];var eR=(eT+1)&4294967295;var eP=HEAP[eR];var eN=(bT+1)&4294967295;HEAP[eN]=eP;var eL=qv;var eJ=(eL+40)&4294967295;var eH=HEAP[eJ];var ev=(eH+2)&4294967295;var et=HEAP[ev];var er=(bT+2)&4294967295;HEAP[er]=et}else{if(K==49){var dG=qv;var dF=(dG+40)&4294967295;var dE=HEAP[dF];var dD=(dE+2)&4294967295;var dC=HEAP[dD];var dB=(bT)&4294967295;HEAP[dB]=dC;var dA=qv;var dz=(dA+40)&4294967295;var dm=HEAP[dz];var dl=(dm+1)&4294967295;var dk=HEAP[dl];var dj=(bT+1)&4294967295;HEAP[dj]=dk;var di=qv;var dh=(di+40)&4294967295;var dg=HEAP[dh];var de=(dg)&4294967295;var dd=HEAP[de];var dc=(bT+2)&4294967295;HEAP[dc]=dd}else{if(K==50){var ep=qv;var en=(ep+40)&4294967295;var el=HEAP[en];var ej=(el+2)&4294967295;var eh=HEAP[ej];var ef=(bT)&4294967295;HEAP[ef]=eh;var ed=qv;var d2=(ed+40)&4294967295;var d1=HEAP[d2];var d0=(d1+1)&4294967295;var dZ=HEAP[d0];var dY=(bT+1)&4294967295;HEAP[dY]=dZ;var dX=qv;var dW=(dX+40)&4294967295;var dV=HEAP[dW];var dU=(dV)&4294967295;var dT=HEAP[dU];var dI=(bT+2)&4294967295;HEAP[dI]=dT;var dH=(bT+3)&4294967295;HEAP[dH]=-1}}}}}var c1=qv;var c0=(c1+48)&4294967295;var cZ=HEAP[c0];var cY=(cZ)!=0;if(cY){var cX=qv;var cW=(cX+48)&4294967295;var cV=HEAP[cW];var cU=HEAP[cV];hD=cU}else{hD=-1}var cT=kU;var cR=(cT+4)&4294967295;var cx=HEAP[cR];var cw=(cx+60)&4294967295;var cv=HEAP[cw];var cu=(cv)!=0;if(cu){var ct=kU;var cs=(ct+4)&4294967295;var cr=HEAP[cs];var cq=(cr+60)&4294967295;var cp=HEAP[cq];var co=kU;var cd=(co)&4294967295;var cc=HEAP[cd];var cb=(cc+16)&4294967295;var ca=HEAP[cb];var b9=qv;var b8=(b9+24)&4294967295;var b7=HEAP[b8];var b6=(bT)&4294967295;var b5=(hN)&4294967295;FUNCTION_TABLE[cp](b7,b6,b5,ca)}var b4=kU;var m7=(b4+4)&4294967295;var m5=HEAP[m7];var m3=(m5+136)&4294967295;var m1=HEAP[m3];var mZ=(m1)!=0;if(mZ){var mX=qv;var mV=(mX+20)&4294967295;var mT=HEAP[mV];var pj=reSign((mT),8,0)!=0;if(pj){var mR=qv;var mP=(mR+12)&4294967295;var mN=HEAP[mP];var mL=qv;var mJ=(mL+36)&4294967295;var mH=HEAP[mJ];var mF=HEAP[mH];var mD=unSign((mF),8,0);var mB=(((mD))|0);var mz=(mN)*(mB);var mx=qv;var mv=(mx+52)&4294967295;var mt=HEAP[mv];var mr=(mz)*(mt);var mp=(mH+1)&4294967295;var mn=qv;var ml=(mn+36)&4294967295;HEAP[ml]=mp;var mj=__ZL11splashRoundd(mr);var mh=(((mj))&255);qa=mh}else{var mf=qv;var md=(mf+12)&4294967295;var mb=HEAP[md];var l9=qv;var l7=(l9+36)&4294967295;var l5=HEAP[l7];var l3=HEAP[l5];var l1=unSign((l3),8,0);var lZ=(((l1))|0);var lX=(mb)*(lZ);var lV=(l5+1)&4294967295;var lT=qv;var lR=(lT+36)&4294967295;HEAP[lR]=lV;var lQ=__ZL11splashRoundd(lX);var lP=(((lQ))&255);qa=lP}}else{var lO=qv;var lN=(lO+20)&4294967295;var lM=HEAP[lN];var pi=reSign((lM),8,0)!=0;if(pi){var lL=qv;var lK=(lL+12)&4294967295;var lJ=HEAP[lK];var lI=qv;var lH=(lI+52)&4294967295;var lF=HEAP[lH];var lE=(lJ)*(lF);var lD=__ZL11splashRoundd(lE);var lC=(((lD))&255);qa=lC}else{var lB=qv;var lA=(lB+21)&4294967295;var lz=HEAP[lA];qa=lz}}var ly=qv;var lx=(ly+60)&4294967295;var lw=HEAP[lx];var o7=reSign((lw),8,0)!=0;if(o7){L=-1;var lv=L;a6=lv}else{var lu=qa;var ls=hD;var lq=((lu)+(ls))&255;var lo=qa;var lm=unSign((lo),8,0);var lk=hD;var li=unSign((lk),8,0);var lg=((lm)*(li))&4294967295;var le=__ZL6div255i1688(lg);var k1=((lq)-(le))&255;L=k1;var k0=qv;var kY=(k0+32)&4294967295;var kW=HEAP[kY];var kT=(kW)!=0;if(kT){var kR=qv;var kP=(kR+32)&4294967295;var kN=HEAP[kP];var kL=HEAP[kN];a9=kL;var kJ=(kN+1)&4294967295;var kw=qv;var kv=(kw+32)&4294967295;HEAP[kv]=kJ;var kt=L;var kr=a9;var kp=((kt)+(kr))&255;var kn=L;var kl=unSign((kn),8,0);var kj=a9;var kh=unSign((kj),8,0);var kf=((kl)*(kh))&4294967295;var j2=__ZL6div255i1688(kf);var j1=((kp)-(j2))&255;a6=j1}else{var jZ=L;a6=jZ}}G=0;var jX=G;H=jX;var jV=H;I=jV;var jT=I;J=jT;var jR=qv;var jP=(jR+64)&4294967295;var jN=HEAP[jP];if(jN==0){K=52}else{if(jN==1){K=20}else{if(jN==2){K=53}else{if(jN==3){K=54}else{if(jN==4){K=55}else{if(jN==5){K=56}else{K=23}}}}}}$bb85$$bb68$$bb69$$bb70$$bb74$$bb78$$bb82$77:do{if(K==52){var jL=hD;var bx=unSign((jL),8,0);var bu=(255-(bx))&4294967295;var bs=qv;var bp=(bs+24)&4294967295;var bn=HEAP[bp];var bl=(bn+2)&4294967295;var bj=HEAP[bl];var bh=unSign((bj),8,0);var bf=((bu)*(bh))&4294967295;var bd=hD;var a7=unSign((bd),8,0);var a4=(hN+2)&4294967295;var a2=HEAP[a4];var a0=unSign((a2),8,0);var aY=((a7)*(a0))&4294967295;var aW=((bf)+(aY))&4294967295;var aU=__ZL6div255i1688(aW);H=aU;var aS=hD;var aQ=unSign((aS),8,0);var aO=(255-(aQ))&4294967295;var aK=qv;var aH=(aK+24)&4294967295;var aF=HEAP[aH];var aD=(aF+1)&4294967295;var aB=HEAP[aD];var az=unSign((aB),8,0);var ax=((aO)*(az))&4294967295;var av=hD;var at=unSign((av),8,0);var aq=(hN+1)&4294967295;var ao=HEAP[aq];var am=unSign((ao),8,0);var ak=((at)*(am))&4294967295;var ai=((ax)+(ak))&4294967295;var ag=__ZL6div255i1688(ai);I=ag;K=20;break $bb85$$bb68$$bb69$$bb70$$bb74$$bb78$$bb82$77}else{if(K==53){var C=a6;var B=reSign((C),8,0)==0;if(B){J=0}else{var A=a6;var z=unSign((A),8,0);var y=qa;var x=unSign((y),8,0);var w=((z)-(x))&4294967295;var v=(bT)&4294967295;var t=HEAP[v];var r=unSign((t),8,0);var p=((w)*(r))&4294967295;var n=qa;var l=unSign((n),8,0);var j=qv;var h=(j+24)&4294967295;var f=HEAP[h];var d=(f)&4294967295;var qu=HEAP[d];var qs=unSign((qu),8,0);var qq=((l)*(qs))&4294967295;var qo=((p)+(qq))&4294967295;var qm=a6;var qk=unSign((qm),8,0);var qi=((((qo))|0)/(((qk))|0)|0);var qg=(((qi))&255);J=qg}K=23;break $bb85$$bb68$$bb69$$bb70$$bb74$$bb78$$bb82$77}else{if(K==54){var qe=a6;var qc=reSign((qe),8,0)==0;if(qc){J=0;I=0;H=0}else{var p7=a6;var p5=unSign((p7),8,0);var p3=qa;var p1=unSign((p3),8,0);var pZ=((p5)-(p1))&4294967295;var pX=(bT)&4294967295;var pV=HEAP[pX];var pT=unSign((pV),8,0);var pR=((pZ)*(pT))&4294967295;var pP=qa;var pN=unSign((pP),8,0);var pL=qv;var pJ=(pL+24)&4294967295;var pH=HEAP[pJ];var pF=(pH)&4294967295;var pD=HEAP[pF];var pB=unSign((pD),8,0);var pz=((pN)*(pB))&4294967295;var px=((pR)+(pz))&4294967295;var pv=a6;var iH=unSign((pv),8,0);var iF=((((px))|0)/(((iH))|0)|0);var iD=(((iF))&255);J=iD;var iB=a6;var iz=unSign((iB),8,0);var ix=qa;var iv=unSign((ix),8,0);var it=((iz)-(iv))&4294967295;var iq=(bT+1)&4294967295;var io=HEAP[iq];var h6=unSign((io),8,0);var h4=((it)*(h6))&4294967295;var h2=qa;var h0=unSign((h2),8,0);var hY=qv;var hW=(hY+24)&4294967295;var hU=HEAP[hW];var hS=(hU+1)&4294967295;var hQ=HEAP[hS];var hO=unSign((hQ),8,0);var hA=((h0)*(hO))&4294967295;var hy=((h4)+(hA))&4294967295;var hw=a6;var hu=unSign((hw),8,0);var hs=((((hy))|0)/(((hu))|0)|0);var hq=(((hs))&255);I=hq;var ho=a6;var hm=unSign((ho),8,0);var hk=qa;var hi=unSign((hk),8,0);var g6=((hm)-(hi))&4294967295;var g4=(bT+2)&4294967295;var g2=HEAP[g4];var g0=unSign((g2),8,0);var gY=((g6)*(g0))&4294967295;var gW=qa;var gU=unSign((gW),8,0);var gS=qv;var gQ=(gS+24)&4294967295;var gO=HEAP[gQ];var gD=(gO+2)&4294967295;var gC=HEAP[gD];var gB=unSign((gC),8,0);var gA=((gU)*(gB))&4294967295;var gz=((gY)+(gA))&4294967295;var gy=a6;var gx=unSign((gy),8,0);var gw=((((gz))|0)/(((gx))|0)|0);var gv=(((gw))&255);H=gv}K=23;break $bb85$$bb68$$bb69$$bb70$$bb74$$bb78$$bb82$77}else{if(K==55){var gu=a6;var gj=reSign((gu),8,0)==0;if(gj){J=0}else{var gi=a6;var gg=unSign((gi),8,0);var gf=qa;var ge=unSign((gf),8,0);var gd=((gg)-(ge))&4294967295;var gc=(bT)&4294967295;var gb=HEAP[gc];var ga=unSign((gb),8,0);var f9=((gd)*(ga))&4294967295;var fY=qa;var fW=unSign((fY),8,0);var fU=hD;var fS=unSign((fU),8,0);var fQ=(255-(fS))&4294967295;var fO=qv;var fM=(fO+24)&4294967295;var fK=HEAP[fM];var fI=(fK)&4294967295;var fG=HEAP[fI];var fu=unSign((fG),8,0);var fs=((fQ)*(fu))&4294967295;var fq=hD;var fo=unSign((fq),8,0);var fm=(hN)&4294967295;var fk=HEAP[fm];var fi=unSign((fk),8,0);var fg=((fo)*(fi))&4294967295;var fe=((fs)+(fg))&4294967295;var fc=((fW)*(fe))&4294967295;var e0=((((fc))|0)/255|0);var eY=((f9)+(e0))&4294967295;var eW=a6;var eU=unSign((eW),8,0);var eS=((((eY))|0)/(((eU))|0)|0);var eQ=(((eS))&255);J=eQ}K=23;break $bb85$$bb68$$bb69$$bb70$$bb74$$bb78$$bb82$77}else{if(K==56){var eO=a6;var eM=reSign((eO),8,0)==0;if(eM){J=0;I=0;H=0;K=23;break $bb85$$bb68$$bb69$$bb70$$bb74$$bb78$$bb82$77}else{var eK=a6;var eI=unSign((eK),8,0);var ew=qa;var eu=unSign((ew),8,0);var es=((eI)-(eu))&4294967295;var eq=(bT)&4294967295;var eo=HEAP[eq];var em=unSign((eo),8,0);var ek=((es)*(em))&4294967295;var ei=qa;var eg=unSign((ei),8,0);var ee=hD;var oV=unSign((ee),8,0);var oU=(255-(oV))&4294967295;var oT=qv;var oS=(oT+24)&4294967295;var oR=HEAP[oS];var oQ=(oR)&4294967295;var oP=HEAP[oQ];var oO=unSign((oP),8,0);var oN=((oU)*(oO))&4294967295;var oM=hD;var oA=unSign((oM),8,0);var oz=(hN)&4294967295;var oy=HEAP[oz];var ox=unSign((oy),8,0);var ow=((oA)*(ox))&4294967295;var ov=((oN)+(ow))&4294967295;var ou=((eg)*(ov))&4294967295;var ot=((((ou))|0)/255|0);var os=((ek)+(ot))&4294967295;var or=a6;var of=unSign((or),8,0);var oe=((((os))|0)/(((of))|0)|0);var od=(((oe))&255);J=od;var ob=a6;var oa=unSign((ob),8,0);var n9=qa;var n7=unSign((n9),8,0);var n5=((oa)-(n7))&4294967295;var n3=(bT+1)&4294967295;var n1=HEAP[n3];var nK=unSign((n1),8,0);var nJ=((n5)*(nK))&4294967295;var nI=qa;var nH=unSign((nI),8,0);var nG=hD;var nF=unSign((nG),8,0);var nD=(255-(nF))&4294967295;var nB=qv;var nz=(nB+24)&4294967295;var nx=HEAP[nz];var ns=(nx+1)&4294967295;var nr=HEAP[ns];var nq=unSign((nr),8,0);var np=((nD)*(nq))&4294967295;var no=hD;var nn=unSign((no),8,0);var nm=(hN+1)&4294967295;var nl=HEAP[nm];var nk=unSign((nl),8,0);var nj=((nn)*(nk))&4294967295;var ni=((np)+(nj))&4294967295;var nh=((nH)*(ni))&4294967295;var ng=((((nh))|0)/255|0);var nf=((nJ)+(ng))&4294967295;var ne=a6;var nd=unSign((ne),8,0);var nc=((((nf))|0)/(((nd))|0)|0);var nb=(((nc))&255);I=nb;var na=a6;var m9=unSign((na),8,0);var m8=qa;var m6=unSign((m8),8,0);var m4=((m9)-(m6))&4294967295;var m2=(bT+2)&4294967295;var m0=HEAP[m2];var mY=unSign((m0),8,0);var mW=((m4)*(mY))&4294967295;var mU=qa;var mS=unSign((mU),8,0);var mQ=hD;var mO=unSign((mQ),8,0);var mM=(255-(mO))&4294967295;var mK=qv;var mI=(mK+24)&4294967295;var mG=HEAP[mI];var mE=(mG+2)&4294967295;var mC=HEAP[mE];var mA=unSign((mC),8,0);var my=((mM)*(mA))&4294967295;var mw=hD;var mu=unSign((mw),8,0);var ms=(hN+2)&4294967295;var mq=HEAP[ms];var mo=unSign((mq),8,0);var mm=((mu)*(mo))&4294967295;var mk=((my)+(mm))&4294967295;var mi=((mS)*(mk))&4294967295;var mg=((((mi))|0)/255|0);var me=((mW)+(mg))&4294967295;var mc=a6;var ma=unSign((mc),8,0);var l8=((((me))|0)/(((ma))|0)|0);var l6=(((l8))&255);H=l6;K=23;break $bb85$$bb68$$bb69$$bb70$$bb74$$bb78$$bb82$77}}}}}}}while(0);if(K==20){var ae=hD;var ac=unSign((ae),8,0);var aa=(255-(ac))&4294967295;var Y=qv;var W=(Y+24)&4294967295;var V=HEAP[W];var U=(V)&4294967295;var T=HEAP[U];var S=unSign((T),8,0);var R=((aa)*(S))&4294967295;var Q=hD;var P=unSign((Q),8,0);var O=(hN)&4294967295;var N=HEAP[O];var M=unSign((N),8,0);var F=((P)*(M))&4294967295;var E=((R)+(F))&4294967295;var D=__ZL6div255i1688(E);J=D}var l4=L;var l2=reSign((l4),8,0)!=0;$bb86$$bb89$101:do{if(l2){var l0=qv;var lY=(l0+68)&4294967295;var lW=HEAP[lY];if(lW==1){K=57}else{if(lW==3){K=58}else{K=59;break $bb86$$bb89$101}}if(K==58){var lU=H;var lS=unSign((lU),8,0);var db=(bT+2)&4294967295;var da=HEAP[db];var c9=unSign((da),8,0);var c8=((lS)-(c9))&4294967295;var c7=hD;var c6=unSign((c7),8,0);var c5=((c8)*(c6))&4294967295;var c4=L;var c3=unSign((c4),8,0);var c2=(255-(c3))&4294967295;var cL=((c5)*(c2))&4294967295;var cJ=L;var cH=unSign((cJ),8,0);var cF=((cH)*255)&4294967295;var cD=((((cL))|0)/(((cF))|0)|0);var cC=(((cD))&255);var cB=H;var cA=((cC)+(cB))&255;H=cA;var cz=I;var cy=unSign((cz),8,0);var cn=(bT+1)&4294967295;var cm=HEAP[cn];var cl=unSign((cm),8,0);var ck=((cy)-(cl))&4294967295;var cj=hD;var ci=unSign((cj),8,0);var ch=((ck)*(ci))&4294967295;var cg=L;var cf=unSign((cg),8,0);var ce=(255-(cf))&4294967295;var b3=((ch)*(ce))&4294967295;var b2=L;var b1=unSign((b2),8,0);var b0=((b1)*255)&4294967295;var bZ=((((b3))|0)/(((b0))|0)|0);var bY=(((bZ))&255);var bX=I;var bW=((bY)+(bX))&255;I=bW}var bV=J;var bU=unSign((bV),8,0);var bS=(bT)&4294967295;var bR=HEAP[bS];var bQ=unSign((bR),8,0);var bP=((bU)-(bQ))&4294967295;var bO=hD;var bN=unSign((bO),8,0);var bM=((bP)*(bN))&4294967295;var bL=L;var bK=unSign((bL),8,0);var bJ=(255-(bK))&4294967295;var bI=((bM)*(bJ))&4294967295;var bH=L;var bG=unSign((bH),8,0);var bF=((bG)*255)&4294967295;var bE=((((bI))|0)/(((bF))|0)|0);var bD=(((bE))&255);var bC=J;var bB=((bD)+(bC))&255;J=bB}}while(0);var bA=kU;var bz=(bA)&4294967295;var by=HEAP[bz];var bw=(by+16)&4294967295;var bt=HEAP[bw];if(bt==0){K=60}else{if(bt==1){K=61}else{if(bt==2){K=62}else{if(bt==3){K=63}else{if(bt==4){K=64}else{K=65}}}}}if(K==60){var br=J;var bo=unSign((br),8,0);var bm=qv;var bk=(bm+4)&4294967295;var bi=HEAP[bk];var bg=qv;var be=(bg)&4294967295;var a8=HEAP[be];var a5=kU;var a3=(a5+4)&4294967295;var a1=HEAP[a3];var aZ=(a1+56)&4294967295;var aX=HEAP[aZ];var aV=(((bo))&255);var aT=__ZN12SplashScreen4testEiih(aX,a8,bi,aV);var aR=(((aT))|0)!=0;var aP=unSign((aR),1,0);bc=aP;var aL=bc;var og=reSign((aL),8,0)!=0;if(og){var aI=qv;var aG=(aI+40)&4294967295;var aE=HEAP[aG];var aC=qv;var aA=(aC+40)&4294967295;var ay=HEAP[aA];var aw=HEAP[ay];var au=qv;var ar=(au+44)&4294967295;var ap=HEAP[ar];var an=(((ap))&255);var al=(aw)|(an);HEAP[aE]=al}else{var aj=qv;var ah=(aj+40)&4294967295;var af=HEAP[ah];var ad=qv;var ab=(ad+40)&4294967295;var Z=HEAP[ab];var X=HEAP[Z];var lb=qv;var la=(lb+44)&4294967295;var k9=HEAP[la];var k8=(((k9))&255);var gh=(k8)^-1;var k7=(X)&(gh);HEAP[af]=k7}var k6=qv;var k5=(k6+44)&4294967295;var k4=HEAP[k5];var k3=(((k4))|0)>>1;var k2=qv;var kG=(k2+44)&4294967295;HEAP[kG]=k3;var kF=qv;var kE=(kF+44)&4294967295;var kD=HEAP[kE];var kC=(((kD))|0)==0;var kB=unSign((kC),1,0);bb=kB;var kA=bb;var oc=reSign((kA),8,0)!=0;if(oc){var kz=qv;var ky=(kz+44)&4294967295;HEAP[ky]=128;var kx=qv;var kc=(kx+40)&4294967295;var kb=HEAP[kc];var ka=(kb+1)&4294967295;var j9=qv;var j8=(j9+40)&4294967295;HEAP[j8]=ka}}else{if(K==61){var j7=qv;var j6=(j7+40)&4294967295;var j5=HEAP[j6];var j4=J;HEAP[j5]=j4;var j3=(j5+1)&4294967295;var jI=qv;var jH=(jI+40)&4294967295;HEAP[jH]=j3}else{if(K==62){var jG=qv;var jF=(jG+40)&4294967295;var jE=HEAP[jF];var jD=J;HEAP[jE]=jD;var jC=(jE+1)&4294967295;var jA=qv;var jz=(jA+40)&4294967295;HEAP[jz]=jC;var jy=qv;var jn=(jy+40)&4294967295;var jm=HEAP[jn];var jl=I;HEAP[jm]=jl;var jk=(jm+1)&4294967295;var jj=qv;var ji=(jj+40)&4294967295;HEAP[ji]=jk;var jh=qv;var jg=(jh+40)&4294967295;var jf=HEAP[jg];var je=H;HEAP[jf]=je;var i2=(jf+1)&4294967295;var i1=qv;var i0=(i1+40)&4294967295;HEAP[i0]=i2}else{if(K==63){var hB=qv;var hz=(hB+40)&4294967295;var hx=HEAP[hz];var hv=H;HEAP[hx]=hv;var ht=(hx+1)&4294967295;var hr=qv;var hp=(hr+40)&4294967295;HEAP[hp]=ht;var hn=qv;var hl=(hn+40)&4294967295;var hj=HEAP[hl];var g7=I;HEAP[hj]=g7;var g5=(hj+1)&4294967295;var g3=qv;var g1=(g3+40)&4294967295;HEAP[g1]=g5;var gZ=qv;var gX=(gZ+40)&4294967295;var gV=HEAP[gX];var gT=J;HEAP[gV]=gT;var gR=(gV+1)&4294967295;var gP=qv;var n8=(gP+40)&4294967295;HEAP[n8]=gR}else{if(K==64){var iZ=qv;var iY=(iZ+40)&4294967295;var iX=HEAP[iY];var iW=H;HEAP[iX]=iW;var iV=(iX+1)&4294967295;var iU=qv;var iT=(iU+40)&4294967295;HEAP[iT]=iV;var iI=qv;var iG=(iI+40)&4294967295;var iE=HEAP[iG];var iC=I;HEAP[iE]=iC;var iA=(iE+1)&4294967295;var iy=qv;var iw=(iy+40)&4294967295;HEAP[iw]=iA;var iu=qv;var ir=(iu+40)&4294967295;var ip=HEAP[ir];var h7=J;HEAP[ip]=h7;var h5=(ip+1)&4294967295;var h3=qv;var h1=(h3+40)&4294967295;HEAP[h1]=h5;var hZ=qv;var hX=(hZ+40)&4294967295;var hV=HEAP[hX];HEAP[hV]=-1;var hT=(hV+1)&4294967295;var hR=qv;var hP=(hR+40)&4294967295;HEAP[hP]=hT}}}}}var n6=qv;var n4=(n6+48)&4294967295;var n2=HEAP[n4];var n0=(n2)!=0;if(!(n0)){K=12;break $bb37$$bb106$39}var nZ=qv;var nY=(nZ+48)&4294967295;var nX=HEAP[nY];var nW=L;HEAP[nX]=nW;var nV=(nX+1)&4294967295;var nE=qv;var nC=(nE+48)&4294967295;HEAP[nC]=nV}}while(0);var nA=qv;var ny=(nA)&4294967295;var nw=HEAP[ny];var nv=((nw)+1)&4294967295;var nu=qv;var nt=(nu)&4294967295;HEAP[nt]=nv}STACKTOP=aN;return;return}function __ZN6Splash10drawAALineEP10SplashPipeiii(U,i,k,h,aD){var aG;var a4;var bp;var aI;var a3;var d;var ai;var ah;var ag;var af;var aH;var aF;var f=0;a4=U;bp=i;aI=k;a3=h;d=aD;var bo=a4;var bn=(bo+8)&4294967295;var bm=HEAP[bn];var bl=__ZN12SplashBitmap10getDataPtrEv(bm);var bk=aI;var bj=(((bk))|0)>>1;var bi=(bl+bj)&4294967295;ai=bi;var bh=a4;var bg=(bh+8)&4294967295;var bf=HEAP[bg];var aX=__ZN12SplashBitmap10getRowSizeEv(bf);var aV=ai;var aT=(aV+aX)&4294967295;ah=aT;var aR=a4;var aP=(aR+8)&4294967295;var aN=HEAP[aP];var aM=__ZN12SplashBitmap10getRowSizeEv(aN);var aL=ah;var aK=(aL+aM)&4294967295;ag=aK;var aJ=a4;var ay=(aJ+8)&4294967295;var aw=HEAP[ay];var au=__ZN12SplashBitmap10getRowSizeEv(aw);var ar=ag;var ap=(ar+au)&4294967295;af=ap;var an=a4;var am=bp;var al=aI;var ak=d;__ZN6Splash9pipeSetXYEP10SplashPipeii(an,am,al,ak);var aj=aI;aF=aj;while(1){var t=aF;var r=a3;var p=(((t))|0)<=(((r))|0);if(!(p)){aG=4;break}var T=aF;var Q=(T)&1;var N=(((Q))&255);var ae=reSign((N),8,0)!=0;if(ae){var K=ai;var H=HEAP[K];var E=unSign((H),8,0);var C=(E)&15;var B=(__ZZN6Splash10drawAALineEP10SplashPipeiiiE9bitCount4+C*4)&4294967295;var A=HEAP[B];var z=ah;var u=HEAP[z];var s=unSign((u),8,0);var q=(s)&15;var o=(__ZZN6Splash10drawAALineEP10SplashPipeiiiE9bitCount4+q*4)&4294967295;var n=HEAP[o];var m=((A)+(n))&4294967295;var l=ag;var j=HEAP[l];var g=unSign((j),8,0);var e=(g)&15;var c=(__ZZN6Splash10drawAALineEP10SplashPipeiiiE9bitCount4+e*4)&4294967295;var b=HEAP[c];var a=((m)+(b))&4294967295;var bw=af;var bv=HEAP[bw];var bu=unSign((bv),8,0);var bt=(bu)&15;var bs=(__ZZN6Splash10drawAALineEP10SplashPipeiiiE9bitCount4+bt*4)&4294967295;var br=HEAP[bs];var bq=((a)+(br))&4294967295;aH=bq;var be=ai;var bd=(be+1)&4294967295;ai=bd;var bc=ah;var bb=(bc+1)&4294967295;ah=bb;var ba=ag;var a9=(ba+1)&4294967295;ag=a9;var a8=af;var a7=(a8+1)&4294967295;af=a7}else{var a6=ai;var a5=HEAP[a6];var a2=unSign((a5),8,0)>>>4;var a1=unSign((a2),8,0);var a0=(__ZZN6Splash10drawAALineEP10SplashPipeiiiE9bitCount4+a1*4)&4294967295;var aZ=HEAP[a0];var aY=ah;var aW=HEAP[aY];var aU=unSign((aW),8,0)>>>4;var aS=unSign((aU),8,0);var aQ=(__ZZN6Splash10drawAALineEP10SplashPipeiiiE9bitCount4+aS*4)&4294967295;var aO=HEAP[aQ];var aE=((aZ)+(aO))&4294967295;var aC=ag;var aB=HEAP[aC];var aA=unSign((aB),8,0)>>>4;var az=unSign((aA),8,0);var ax=(__ZZN6Splash10drawAALineEP10SplashPipeiiiE9bitCount4+az*4)&4294967295;var av=HEAP[ax];var at=((aE)+(av))&4294967295;var aq=af;var ao=HEAP[aq];var ad=unSign((ao),8,0)>>>4;var ac=unSign((ad),8,0);var aa=(__ZZN6Splash10drawAALineEP10SplashPipeiiiE9bitCount4+ac*4)&4294967295;var Y=HEAP[aa];var W=((at)+(Y))&4294967295;aH=W}var S=aH;var P=(((S))|0)!=0;if(P){var M=aH;var J=a4;var G=(J+28)&4294967295;var ab=(G+M*8)&4294967295;var Z=HEAP[ab];var X=bp;var V=(X+52)&4294967295;HEAP[V]=Z;var R=a4;var O=bp;__ZN6Splash7pipeRunEP10SplashPipe(R,O);var L=a4;var I=aF;__ZN6Splash10updateModXEi(L,I);var F=a4;var D=d;__ZN6Splash10updateModYEi(F,D)}else{var y=a4;var x=bp;__ZN6Splash8pipeIncXEP10SplashPipe(y,x)}var w=aF;var v=((w)+1)&4294967295;aF=v;aG=0;continue}return;return}function __ZN6Splash10shadedFillEP10SplashPathbP13SplashPattern(I,i,av,by){var G=STACKTOP;STACKTOP+=96;_memset(G,0,96);var aj;var bI;var ai;var bt;var ag;var c;var aH;var aG;var bA;var Q;var ad;var ah;var b8;var b7;var b6;var ac=G;var bm;var bc;var a0=G+72;var V=G+76;var bL=G+80;var aS=G+84;var bF=G+88;var bD=G+92;var bp;var bN;var bb=0;bI=I;ai=i;bt=av;ag=by;var b5=bI;var b4=(b5+8)&4294967295;var b3=HEAP[b4];var b2=(b3)==0;if(b2){b6=255}else{var b1=ai;var b0=(b1+8)&4294967295;var bZ=HEAP[b0];var aR=(((bZ))|0)==0;if(aR){b6=2}else{var aQ=__Znwj(12);var aP=aQ;b7=aP;var aO=bI;var aN=(aO+4)&4294967295;var aM=HEAP[aN];var aL=(aM+104)&4294967295;var aK=HEAP[aL];var aJ=bI;var aI=(aJ+4)&4294967295;var aF=HEAP[aI];var aE=(aF)&4294967295;var aD=(aE)&4294967295;var aC=b7;var aB=ai;__ZN11SplashXPathC1EP10SplashPathPddb(aC,aB,aD,aK,1);var aA=b7;bm=aA;var az=bm;__ZN11SplashXPath7aaScaleEv(az);var ay=bm;__ZN11SplashXPath4sortEv(ay);var ax=__Znwj(52);var aw=ax;b8=aw;var au=b8;var at=bm;__ZN18SplashXPathScannerC1EP11SplashXPathb(au,at,0);var ar=b8;bc=ar;var aq=bc;__ZN18SplashXPathScanner9getBBoxAAEPiS0_S0_S0_(aq,a0,V,bL,aS);var ap=HEAP[aS];var ao=HEAP[bL];var an=HEAP[V];var am=HEAP[a0];var al=bI;var ak=(al+4)&4294967295;var af=HEAP[ak];var ae=(af+132)&4294967295;var ab=HEAP[ae];var aa=__ZN10SplashClip8testRectEiiii(ab,am,an,ao,ap);bN=aa;var Z=bN;var Y=(((Z))|0)!=1;var X=unSign((Y),1,0);ah=X;var W=ah;var S=reSign((W),8,0)!=0;$bb4$$bb30$8:do{if(S){var U=bI;var T=(U+4)&4294967295;var P=HEAP[T];var O=(P+132)&4294967295;var N=HEAP[O];var M=__ZN10SplashClip8getYMinIEv(N);var L=HEAP[V];var K=(((M))|0)>(((L))|0);var J=unSign((K),1,0);ad=J;var H=ad;var bO=reSign((H),8,0)!=0;if(bO){var F=bI;var E=(F+4)&4294967295;var D=HEAP[E];var C=(D+132)&4294967295;var B=HEAP[C];var A=__ZN10SplashClip8getYMinIEv(B);HEAP[V]=A}var z=bI;var y=(z+4)&4294967295;var x=HEAP[y];var w=(x+132)&4294967295;var v=HEAP[w];var u=__ZN10SplashClip8getYMaxIEv(v);var r=HEAP[aS];var q=(((u))|0)<(((r))|0);var p=unSign((q),1,0);Q=p;var o=Q;var bM=reSign((o),8,0)!=0;if(bM){var n=bI;var m=(n+4)&4294967295;var l=HEAP[m];var k=(l+132)&4294967295;var j=HEAP[k];var h=__ZN10SplashClip8getYMaxIEv(j);HEAP[aS]=h}var f=bI;var e=(f+184)&4294967295;var d=HEAP[e];var bC=reSign((d),8,0)!=0;var g=(bC)^1;var cd=unSign((g),1,0);var bw=reSign((cd),8,0)!=0;$bb24$$bb15$16:do{if(bw){aj=3}else{var b=bt;var bs=reSign((b),8,0)!=0;var s=(bs)^1;var R=unSign((s),1,0);var br=reSign((R),8,0)!=0;var bq=(br)^1;var b9=unSign((bq),1,0);var bh=reSign((b9),8,0)!=0;if(bh){aj=3;break $bb24$$bb15$16}bA=1;aj=5;break $bb24$$bb15$16}}while(0);if(aj==3){bA=0}var a=bA;var cf=unSign((a),8,0);var ce=bI;var cc=(ce+4)&4294967295;var cb=HEAP[cc];var ca=(cb+72)&4294967295;var bY=HEAP[ca];var bX=HEAP[V];var bW=bI;var bV=ag;var bU=(((cf))&255);__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(bW,ac,0,bX,bV,0,bY,bU,0);var bT=HEAP[V];bp=bT;while(1){var be=HEAP[aS];var bd=bp;var ba=(((bd))|0)<=(((be))|0);if(!(ba)){aj=10;break $bb4$$bb30$8}var bS=bI;var bR=(bS+8)&4294967295;var bQ=HEAP[bR];var bP=bc;var bK=bp;__ZN18SplashXPathScanner12renderAALineEP12SplashBitmapPiS2_i(bP,bQ,bF,bD,bK);var bJ=bN;var bH=(((bJ))|0)!=0;if(bH){var bG=bI;var bE=(bG+8)&4294967295;var bB=HEAP[bE];var bz=bI;var bx=(bz+4)&4294967295;var bv=HEAP[bx];var bu=(bv+132)&4294967295;var bo=HEAP[bu];var bn=bp;__ZN10SplashClip10clipAALineEP12SplashBitmapPiS2_i(bo,bB,bF,bD,bn)}var bl=HEAP[bD];var bk=HEAP[bF];var bj=bI;var bi=bp;__ZN6Splash10drawAALineEP10SplashPipeiii(bj,ac,bk,bl,bi);var bg=bp;var bf=((bg)+1)&4294967295;bp=bf;aj=7;continue}}}while(0);var a9=bI;var a8=(a9+180)&4294967295;var a7=bN;HEAP[a8]=a7;var a6=bc;aG=a6;var a5=aG;var a4=(a5)!=0;if(a4){var a3=aG;__ZN18SplashXPathScannerD1Ev(a3);var a2=aG;var a1=a2;__ZdlPv(a1)}var aZ=bm;aH=aZ;var aY=aH;var aX=(aY)!=0;if(aX){var aW=aH;__ZN11SplashXPathD1Ev(aW);var aV=aH;var aU=aV;__ZdlPv(aU)}b6=0}}var aT=b6;c=aT;var t=c;STACKTOP=G;return t;return null}function __ZN6Splash9dumpXPathEP11SplashXPath(O,aQ){var au;var aS;var bo;var aR;var bd;var be;var bf;var bg;var bh;var d;var av;var e=0;aS=O;bo=aQ;av=0;while(1){var x=bo;var s=(x+4)&4294967295;var r=HEAP[s];var q=av;var p=(((r))|0)>(((q))|0);if(!(p)){au=9;break}var bc=bo;var bb=(bc)&4294967295;var ba=HEAP[bb];var a9=av;var a8=(ba+52*a9)&4294967295;var a7=(a8+48)&4294967295;var a6=HEAP[a7];var a5=(a6)&64;var a4=(((a5))|0)!=0;if(a4){d=__str1649}else{d=__str11650}var a3=d;var aK=a3;var aI=bo;var aG=(aI)&4294967295;var aE=HEAP[aG];var aC=av;var aA=(aE+52*aC)&4294967295;var az=(aA+48)&4294967295;var ay=HEAP[az];var ax=(ay)&32;var aw=(((ax))|0)!=0;if(aw){bh=__str21651}else{bh=__str11650}var an=bh;var al=an;var aj=bo;var ah=(aj)&4294967295;var af=HEAP[ah];var ad=av;var ac=(af+52*ad)&4294967295;var ab=(ac+48)&4294967295;var aa=HEAP[ab];var Z=(aa)&16;var N=(((Z))|0)!=0;if(N){bg=__str31652}else{bg=__str11650}var K=bg;var H=K;var E=bo;var B=(E)&4294967295;var y=HEAP[B];var w=av;var v=(y+52*w)&4294967295;var u=(v+48)&4294967295;var t=HEAP[u];var o=(t)&8;var n=(((o))|0)!=0;if(n){bf=__str41653}else{bf=__str11650}var m=bf;var l=m;var k=bo;var j=(k)&4294967295;var i=HEAP[j];var h=av;var g=(i+52*h)&4294967295;var f=(g+48)&4294967295;var c=HEAP[f];var b=(c)&4;var a=(((b))|0)!=0;if(a){be=__str51654}else{be=__str11650}var bp=be;var bn=bp;var bm=bo;var bl=(bm)&4294967295;var bk=HEAP[bl];var bj=av;var bi=(bk+52*bj)&4294967295;var a2=(bi+48)&4294967295;var a1=HEAP[a2];var a0=(a1)&2;var aZ=(((a0))|0)!=0;if(aZ){bd=__str61655}else{bd=__str11650}var aY=bd;var aX=aY;var aW=bo;var aV=(aW)&4294967295;var aU=HEAP[aV];var aT=av;var aP=(aU+52*aT)&4294967295;var aO=(aP+48)&4294967295;var aN=HEAP[aO];var aM=(aN)&1;var aL=(((aM))&255);var Y=reSign((aL),8,0)!=0;if(Y){aR=__str71656}else{aR=__str11650}var aJ=aR;var aH=aJ;var aF=bo;var aD=(aF)&4294967295;var aB=HEAP[aD];var at=av;var ar=(aB+52*at)&4294967295;var aq=(ar+24)&4294967295;var ap=HEAP[aq];var ao=bo;var am=(ao)&4294967295;var ak=HEAP[am];var ai=av;var ag=(ak+52*ai)&4294967295;var ae=(ag+16)&4294967295;var X=HEAP[ae];var W=bo;var U=(W)&4294967295;var S=HEAP[U];var Q=av;var M=(S+52*Q)&4294967295;var J=(M+8)&4294967295;var G=HEAP[J];var D=bo;var A=(D)&4294967295;var V=HEAP[A];var T=av;var R=(V+52*T)&4294967295;var P=(R)&4294967295;var L=HEAP[P];var I=av;var F=_printf((__str81657)&4294967295,I,L,G,X,ap,aH,aX,bn,l,H,al,aK);var C=av;var z=((C)+1)&4294967295;av=z;au=0;continue}return;return}function __ZN6Splash8dumpPathEP10SplashPath(C,aa){var O;var ab;var aw;var d;var e;var f;var g;var P;var h=0;ab=C;aw=aa;P=0;while(1){var aq=aw;var ap=(aq+8)&4294967295;var ae=HEAP[ap];var ad=P;var ac=(((ae))|0)>(((ad))|0);if(!(ac)){O=6;break}var ao=aw;var an=(ao+4)&4294967295;var am=HEAP[an];var al=P;var ak=(am+al)&4294967295;var aj=HEAP[ak];var ai=unSign((aj),8,0);var ah=(ai)&8;var ag=(((ah))|0)!=0;if(ag){g=(__str91658)&4294967295}else{g=(__str101659)&4294967295}var af=aw;var Z=(af+4)&4294967295;var Y=HEAP[Z];var X=P;var W=(Y+X)&4294967295;var V=HEAP[W];var U=unSign((V),8,0);var T=(U)&4;var S=(((T))|0)!=0;if(S){f=(__str111660)&4294967295}else{f=(__str101659)&4294967295}var R=aw;var Q=(R+4)&4294967295;var N=HEAP[Q];var M=P;var L=(N+M)&4294967295;var K=HEAP[L];var J=unSign((K),8,0);var I=(J)&2;var H=(((I))|0)!=0;if(H){e=(__str121661)&4294967295}else{e=(__str101659)&4294967295}var G=aw;var F=(G+4)&4294967295;var E=HEAP[F];var B=P;var A=(E+B)&4294967295;var z=HEAP[A];var y=unSign((z),8,0);var x=(y)&1;var w=(((x))&255);var D=reSign((w),8,0)!=0;if(D){d=(__str131662)&4294967295}else{d=(__str101659)&4294967295}var v=aw;var u=(v)&4294967295;var t=HEAP[u];var s=P;var r=(t+16*s)&4294967295;var q=(r+8)&4294967295;var p=HEAP[q];var o=aw;var n=(o)&4294967295;var m=HEAP[n];var l=P;var k=(m+16*l)&4294967295;var j=(k)&4294967295;var i=HEAP[j];var c=P;var b=d;var a=e;var ax=f;var av=g;var au=_printf((__str141663)&4294967295,c,i,p,b,a,ax,av);var at=P;var ar=((at)+1)&4294967295;P=ar;O=0;continue}return;return}function __ZN6Splash12flattenCurveEddddddddPddP10SplashPath(aQ,dN,dv,dM,du,dL,dt,dK,ds,aR,cg,az){var V=STACKTOP;STACKTOP+=53332;_memset(V,0,53332);var dp;var bG;var dB;var bL;var dc;var bi;var cj;var aS;var bK;var ae;var ah;var bR;var b7;var cO=V;var cN=V+24600;var dq=V+49200;var dy;var dx;var dw;var cC;var cB;var cA;var cz;var bo;var bn;var dr;var cw;var cv;var cu;var bm;var bl;var bk;var bj;var at;var aq;var dn;var cy;var cx;var bh=V+53300;var bg=V+53308;var A=V+53316;var z=V+53324;var c1;var c0;var a5;var a4;var a3;var cZ=0;bG=aQ;dB=dN;bL=dv;dc=dM;bi=du;cj=dL;aS=dt;bK=dK;ae=ds;ah=aR;bR=cg;b7=az;a5=0;a4=1024;var by=a5;var bx=(cO+by*24)&4294967295;var bw=(bx)&4294967295;var bv=dB;HEAP[bw]=bv;var bu=a5;var bt=(cN+bu*24)&4294967295;var bs=(bt)&4294967295;var br=bL;HEAP[bs]=br;var bq=a5;var bp=(cO+bq*24)&4294967295;var dm=(bp+8)&4294967295;var dl=dc;HEAP[dm]=dl;var dk=a5;var dj=(cN+dk*24)&4294967295;var di=(dj+8)&4294967295;var dh=bi;HEAP[di]=dh;var dg=a5;var df=(cO+dg*24)&4294967295;var de=(df+16)&4294967295;var dd=cj;HEAP[de]=dd;var db=a5;var da=(cN+db*24)&4294967295;var c9=(da+16)&4294967295;var c8=aS;HEAP[c9]=c8;var c7=a4;var c6=(cO+c7*24)&4294967295;var c5=(c6)&4294967295;var c4=bK;HEAP[c5]=c4;var c3=a4;var c2=(cN+c3*24)&4294967295;var cY=(c2)&4294967295;var cX=ae;HEAP[cY]=cX;var cW=a5;var cV=(dq+cW*4)&4294967295;var cU=a4;HEAP[cV]=cU;$bb5$2:while(1){var dP=a5;var dO=(((dP))|0)<=1023;if(!(dO)){dp=4;break $bb5$2}var cT=a5;var cS=(cO+cT*24)&4294967295;var cR=(cS)&4294967295;var cQ=HEAP[cR];dy=cQ;var cP=a5;var cM=(cN+cP*24)&4294967295;var cL=(cM)&4294967295;var cK=HEAP[cL];cw=cK;var cJ=a5;var cI=(cO+cJ*24)&4294967295;var cH=(cI+8)&4294967295;var cG=HEAP[cH];bo=cG;var cF=a5;var cE=(cN+cF*24)&4294967295;var cD=(cE+8)&4294967295;var ct=HEAP[cD];at=ct;var cs=a5;var cr=(cO+cs*24)&4294967295;var cq=(cr+16)&4294967295;var cp=HEAP[cq];bn=cp;var co=a5;var cn=(cN+co*24)&4294967295;var cm=(cn+16)&4294967295;var cl=HEAP[cm];aq=cl;var ck=a5;var ci=(dq+ck*4)&4294967295;var ch=HEAP[ci];a4=ch;var cf=a4;var ce=(cO+cf*24)&4294967295;var cd=(ce)&4294967295;var cc=HEAP[cd];cz=cc;var cb=a4;var ca=(cN+cb*24)&4294967295;var b9=(ca)&4294967295;var b8=HEAP[b9];bj=b8;var b6=cw;var b5=bj;var b4=(b6)+(b5);var b3=(b4)*0.5;var b2=dy;var b1=cz;var b0=(b2)+(b1);var bZ=(b0)*0.5;var bY=bG;var bX=ah;__ZN6Splash9transformEPdddS0_S0_(bY,bX,bZ,b3,bh,bg);var bW=bG;var bV=ah;var bU=bo;var bT=at;__ZN6Splash9transformEPdddS0_S0_(bW,bV,bU,bT,A,z);var bS=HEAP[A];var bQ=HEAP[bh];var bP=(bS)-(bQ);cy=bP;var bO=HEAP[z];var bN=HEAP[bg];var bM=(bO)-(bN);cx=bM;var bJ=cy;var bI=cy;var bH=(bJ)*(bI);var bF=cx;var bE=cx;var bD=(bF)*(bE);var bC=(bH)+(bD);c1=bC;var bB=bG;var bA=ah;var bz=bn;var bf=aq;__ZN6Splash9transformEPdddS0_S0_(bB,bA,bz,bf,A,z);var be=HEAP[A];var bd=HEAP[bh];var bc=(be)-(bd);cy=bc;var bb=HEAP[z];var ba=HEAP[bg];var a9=(bb)-(ba);cx=a9;var a8=cy;var a7=cy;var a6=(a8)*(a7);var a2=cx;var a1=cx;var a0=(a2)*(a1);var aZ=(a6)+(a0);c0=aZ;var aY=a4;var aX=a5;var aW=((aY)-(aX))&4294967295;var aV=(((aW))|0)==1;$bb3$$bb1$5:do{if(!aV){var aU=c1;var aT=bR;var aP=(aU)>(aT);if(!aP){var aO=c0;var aN=bR;var aM=(aO)<=(aN);if(aM){dp=1;break $bb3$$bb1$5}}var aG=dy;var aF=bo;var aE=(aG)+(aF);var aD=(aE)*0.5;dx=aD;var aC=cw;var aB=at;var aA=(aC)+(aB);var ay=(aA)*0.5;cv=ay;var ax=bo;var aw=bn;var av=(ax)+(aw);var au=(av)*0.5;dr=au;var ar=at;var ap=aq;var ao=(ar)+(ap);var an=(ao)*0.5;dn=an;var am=dx;var al=dr;var ak=(am)+(al);var aj=(ak)*0.5;dw=aj;var ai=cv;var ag=dn;var af=(ai)+(ag);var ad=(af)*0.5;cu=ad;var ac=bn;var ab=cz;var aa=(ac)+(ab);var Z=(aa)*0.5;cA=Z;var Y=aq;var X=bj;var W=(Y)+(X);var U=(W)*0.5;bk=U;var T=dr;var S=cA;var R=(T)+(S);var Q=(R)*0.5;cB=Q;var P=dn;var O=bk;var N=(P)+(O);var L=(N)*0.5;bl=L;var J=dw;var y=cB;var x=(J)+(y);var w=(x)*0.5;cC=w;var v=cu;var u=bl;var t=(v)+(u);var s=(t)*0.5;bm=s;var r=a5;var p=a4;var n=((r)+(p))&4294967295;var e=((((n))|0)/2|0);a3=e;var d=a5;var c=(cO+d*24)&4294967295;var b=(c+8)&4294967295;var a=dx;HEAP[b]=a;var d1=a5;var d0=(cN+d1*24)&4294967295;var dZ=(d0+8)&4294967295;var dX=cv;HEAP[dZ]=dX;var dV=a5;var dJ=(cO+dV*24)&4294967295;var dI=(dJ+16)&4294967295;var dH=dw;HEAP[dI]=dH;var dG=a5;var dF=(cN+dG*24)&4294967295;var dE=(dF+16)&4294967295;var dD=cu;HEAP[dE]=dD;var dC=a5;var dA=(dq+dC*4)&4294967295;var dz=a3;HEAP[dA]=dz;var M=a3;var K=(cO+M*24)&4294967295;var I=(K)&4294967295;var H=cC;HEAP[I]=H;var G=a3;var F=(cN+G*24)&4294967295;var E=(F)&4294967295;var D=bm;HEAP[E]=D;var C=a3;var B=(cO+C*24)&4294967295;var q=(B+8)&4294967295;var o=cB;HEAP[q]=o;var m=a3;var l=(cN+m*24)&4294967295;var k=(l+8)&4294967295;var j=bl;HEAP[k]=j;var i=a3;var h=(cO+i*24)&4294967295;var g=(h+16)&4294967295;var f=cA;HEAP[g]=f;var dY=a3;var dW=(cN+dY*24)&4294967295;var dU=(dW+16)&4294967295;var dT=bk;HEAP[dU]=dT;var dS=a3;var dR=(dq+dS*4)&4294967295;var dQ=a4;HEAP[dR]=dQ;dp=0;continue $bb5$2}}while(0);var aL=b7;var aK=cz;var aJ=bj;var aI=__ZN10SplashPath6lineToEdd(aL,aK,aJ);var aH=a4;a5=aH;dp=0;continue $bb5$2}STACKTOP=V;return;return}function __ZN6Splash11flattenPathEP10SplashPathPdd(G,i,C,g){var aa;var br;var Z;var bx;var aW;var c;var bS;var bR;var bp;var bw;var bv;var bi;var a7=0;br=G;Z=i;bx=C;aW=g;var bQ=__Znwj(32);var bP=bQ;bR=bP;var bO=bR;__ZN10SplashPathC1Ev(bO);var bN=bR;bp=bN;var bM=aW;var bL=aW;var bK=(bM)*(bL);bw=bK;bi=0;while(1){var aK=Z;var aB=(aK+8)&4294967295;var aA=HEAP[aB];var az=bi;var ay=(((aA))|0)>(((az))|0);if(!(ay)){aa=4;break}var bJ=Z;var aN=(bJ+4)&4294967295;var aL=HEAP[aN];var aJ=bi;var aI=(aL+aJ)&4294967295;var aH=HEAP[aI];bv=aH;var aG=bv;var aF=unSign((aG),8,0);var aE=(aF)&1;var aD=(((aE))&255);var O=reSign((aD),8,0)!=0;if(O){var aC=Z;var av=(aC)&4294967295;var au=HEAP[av];var at=bi;var ar=(au+16*at)&4294967295;var aq=(ar+8)&4294967295;var ap=HEAP[aq];var ao=Z;var an=(ao)&4294967295;var am=HEAP[an];var al=bi;var ak=(am+16*al)&4294967295;var aj=(ak)&4294967295;var ai=HEAP[aj];var ah=bp;var ag=__ZN10SplashPath6moveToEdd(ah,ai,ap);var af=bi;var ae=((af)+1)&4294967295;bi=ae;aa=0;continue}else{var ad=bv;var ac=unSign((ad),8,0);var ab=(ac)&8;var Y=(((ab))|0)!=0;if(Y){var X=Z;var W=(X)&4294967295;var V=HEAP[W];var U=bi;var T=((U)+2)&4294967295;var S=(V+16*T)&4294967295;var R=(S+8)&4294967295;var Q=HEAP[R];var P=Z;var N=(P)&4294967295;var M=HEAP[N];var L=bi;var K=((L)+2)&4294967295;var J=(M+16*K)&4294967295;var I=(J)&4294967295;var H=HEAP[I];var F=Z;var E=(F)&4294967295;var D=HEAP[E];var B=bi;var A=((B)+1)&4294967295;var z=(D+16*A)&4294967295;var y=(z+8)&4294967295;var x=HEAP[y];var w=Z;var v=(w)&4294967295;var u=HEAP[v];var t=bi;var s=((t)+1)&4294967295;var r=(u+16*s)&4294967295;var q=(r)&4294967295;var p=HEAP[q];var o=Z;var n=(o)&4294967295;var m=HEAP[n];var l=bi;var k=(m+16*l)&4294967295;var j=(k+8)&4294967295;var h=HEAP[j];var f=Z;var e=(f)&4294967295;var d=HEAP[e];var b=bi;var a=(d+16*b)&4294967295;var bX=(a)&4294967295;var bW=HEAP[bX];var bV=Z;var bU=(bV)&4294967295;var bT=HEAP[bU];var bI=bi;var bH=((bI)-1)&4294967295;var bG=(bT+16*bH)&4294967295;var bF=(bG+8)&4294967295;var bE=HEAP[bF];var bD=Z;var bC=(bD)&4294967295;var bB=HEAP[bC];var bA=bi;var bz=((bA)-1)&4294967295;var bu=(bB+16*bz)&4294967295;var bt=(bu)&4294967295;var bs=HEAP[bt];var bq=br;var bo=bx;var bn=bw;var bm=bp;__ZN6Splash12flattenCurveEddddddddPddP10SplashPath(bq,bs,bE,bW,h,p,x,H,Q,bo,bn,bm);var bl=bi;var bk=((bl)+3)&4294967295;bi=bk}else{var bj=Z;var bh=(bj)&4294967295;var bg=HEAP[bh];var bf=bi;var be=(bg+16*bf)&4294967295;var bd=(be+8)&4294967295;var bc=HEAP[bd];var bb=Z;var ba=(bb)&4294967295;var a9=HEAP[ba];var a8=bi;var a6=(a9+16*a8)&4294967295;var a5=(a6)&4294967295;var a4=HEAP[a5];var a3=bp;var a2=__ZN10SplashPath6lineToEdd(a3,a4,bc);var a1=bi;var a0=((a1)+1)&4294967295;bi=a0}var aZ=Z;var aY=(aZ+4)&4294967295;var aX=HEAP[aY];var aV=bi;var aU=((aV)-1)&4294967295;var aT=(aX+aU)&4294967295;var aS=HEAP[aT];var aR=unSign((aS),8,0);var aQ=(aR)&4;var aP=(((aQ))|0)!=0;if(!(aP)){aa=0;continue}var aO=bp;var aM=__ZN10SplashPath5closeEv(aO);aa=0;continue}}var ax=bp;bS=ax;var aw=bS;c=aw;var by=c;return by;return null}function __ZL10splashSqrtd(b){var j;var g;var f;var e;var i=0;g=b;var d=g;var c=_sqrt(d);e=c;var a=e;f=a;var h=f;return h;return null}function __ZL10splashDistdddd(y,e,x,c){var v;var B;var A;var D;var C;var z;var l;var o;var n;var m=0;B=y;A=e;D=x;C=c;var k=D;var j=B;var i=(k)-(j);o=i;var h=C;var g=A;var f=(h)-(g);n=f;var d=o;var b=o;var a=(d)*(b);var w=n;var u=n;var t=(w)*(u);var s=(a)+(t);var q=__ZL10splashSqrtd(s);l=q;var p=l;z=p;var r=z;return r;return null}function __ZN6Splash14makeDashedPathEP10SplashPath(ab,j){var a9;var cX;var a8;var c;var dl;var dj;var dk;var bb;var ah;var cB;var dr;var bI;var cV;var cD;var cT;var cA;var cq;var cc;var cp;var d;var m;var bQ;var ag;var cL;var cK;var cJ;var cr=0;cX=ab;a8=j;ah=0;cL=0;$bb1$2:while(1){var bW=cX;var bV=(bW+4)&4294967295;var bU=HEAP[bV];var bT=(bU+116)&4294967295;var bS=HEAP[bT];var bR=cL;var bG=(((bS))|0)>(((bR))|0);if(!(bG)){a9=2;break $bb1$2}var di=cX;var dh=(di+4)&4294967295;var dg=HEAP[dh];var df=(dg+112)&4294967295;var de=HEAP[df];var dd=cL;var dc=(de+8*dd)&4294967295;var db=HEAP[dc];var b2=ah;var b0=(db)+(b2);ah=b0;var bY=cL;var bX=((bY)+1)&4294967295;cL=bX;a9=0;continue $bb1$2}var bE=cX;var bC=(bE+4)&4294967295;var bB=HEAP[bC];var bA=(bB+120)&4294967295;var bz=HEAP[bA];cB=bz;var by=cB;var bx=ah;var bw=(by)/(bx);var bv=__ZL11splashFloord(bw);cL=bv;var bm=cL;var bk=(((bm))|0);var bi=ah;var bh=(bk)*(bi);var bg=cB;var bf=(bg)-(bh);cB=bf;cp=1;bQ=0;$bb5$6:while(1){var aG=cX;var au=(aG+4)&4294967295;var aq=HEAP[au];var an=(aq+112)&4294967295;var ak=HEAP[an];var ai=bQ;var af=(ak+8*ai)&4294967295;var ad=HEAP[af];var aa=cB;var Z=(ad)<=(aa);if(!(Z)){a9=5;break $bb5$6}var be=cp;var aD=reSign((be),8,0)!=0;var cs=(aD)^1;var cI=unSign((cs),1,0);cp=cI;var bd=cX;var bc=(bd+4)&4294967295;var ba=HEAP[bc];var aZ=(ba+112)&4294967295;var aX=HEAP[aZ];var aU=bQ;var aS=(aX+8*aU)&4294967295;var aQ=HEAP[aS];var aO=cB;var aM=(aO)-(aQ);cB=aM;var aK=bQ;var aI=((aK)+1)&4294967295;bQ=aI;a9=3;continue $bb5$6}var Y=__Znwj(32);var P=Y;dk=P;var N=dk;__ZN10SplashPathC1Ev(N);var L=dk;bb=L;cL=0;$bb39$10:while(1){var aE=a8;var ap=(aE+8)&4294967295;var am=HEAP[ap];var al=cL;var aj=(((am))|0)>(((al))|0);if(!(aj)){a9=25;break $bb39$10}var K=cL;cK=K;$bb9$13:while(1){var H=a8;var G=(H+8)&4294967295;var F=HEAP[G];var E=((F)-1)&4294967295;var v=cK;var t=(((E))|0)<=(((v))|0);if(t){a9=8;break $bb9$13}var r=a8;var q=(r+4)&4294967295;var p=HEAP[q];var o=cK;var n=(p+o)&4294967295;var l=HEAP[n];var k=unSign((l),8,0);var i=(k)&2;var g=(((i))|0)==0;if(!(g)){a9=8;break $bb9$13}var J=cK;var I=((J)+1)&4294967295;cK=I;a9=7;continue $bb9$13}var f=cp;d=f;var e=bQ;ag=e;var b=cX;var a=(b+4)&4294967295;var ds=HEAP[a];var dq=(ds+112)&4294967295;var dp=HEAP[dq];var dn=ag;var dm=(dp+8*dn)&4294967295;var da=HEAP[dm];var c9=cB;var c8=(da)-(c9);dr=c8;m=1;var c7=cL;cJ=c7;$bb37$18:while(1){var aN=cJ;var aL=cK;var aJ=(((aN))|0)<(((aL))|0);if(!(aJ)){a9=23;break $bb37$18}var c6=a8;var c5=(c6)&4294967295;var c4=HEAP[c5];var c3=cJ;var c2=(c4+16*c3)&4294967295;var c1=(c2)&4294967295;var c0=HEAP[c1];cV=c0;var cZ=a8;var cY=(cZ)&4294967295;var cW=HEAP[cY];var cU=cJ;var cS=(cW+16*cU)&4294967295;var cR=(cS+8)&4294967295;var cQ=HEAP[cR];cD=cQ;var cP=a8;var cO=(cP)&4294967295;var cH=HEAP[cO];var cG=cJ;var cF=((cG)+1)&4294967295;var cE=(cH+16*cF)&4294967295;var cC=(cE)&4294967295;var cz=HEAP[cC];cT=cz;var cy=a8;var cw=(cy)&4294967295;var cv=HEAP[cw];var ct=cJ;var co=((ct)+1)&4294967295;var cn=(cv+16*co)&4294967295;var cm=(cn+8)&4294967295;var cl=HEAP[cm];cA=cl;var ck=cV;var ci=cD;var ch=cT;var cf=cA;var ce=__ZL10splashDistdddd(ck,ci,ch,cf);bI=ce;while(1){var aW=bI;var aT=(aW)>0;if(!(aT)){a9=21;break}var cd=dr;var ca=bI;var b9=(cd)>=(ca);if(b9){var b8=d;var cN=reSign((b8),8,0)!=0;if(cN){var b7=m;var cM=reSign((b7),8,0)!=0;if(cM){var b6=bb;var b5=cV;var b4=cD;var b3=__ZN10SplashPath6moveToEdd(b6,b5,b4);m=0}var b1=bb;var bZ=cT;var bP=cA;var bO=__ZN10SplashPath6lineToEdd(b1,bZ,bP)}var bN=dr;var bM=bI;var bL=(bN)-(bM);dr=bL;bI=0}else{var bK=dr;var bJ=bI;var bH=(bK)/(bJ);var bF=cT;var bD=cV;var bu=(bF)-(bD);var bt=(bH)*(bu);var bs=cV;var br=(bt)+(bs);cq=br;var bq=dr;var bp=bI;var bo=(bq)/(bp);var bn=cA;var bl=cD;var bj=(bn)-(bl);var a7=(bo)*(bj);var a6=cD;var a5=(a7)+(a6);cc=a5;var a4=d;var cx=reSign((a4),8,0)!=0;if(cx){var a3=m;var cu=reSign((a3),8,0)!=0;if(cu){var a2=bb;var a1=cV;var a0=cD;var aY=__ZN10SplashPath6moveToEdd(a2,a1,a0);m=0}var aV=bb;var aC=cq;var aB=cc;var aA=__ZN10SplashPath6lineToEdd(aV,aC,aB)}var az=cq;cV=az;var ay=cc;cD=ay;var ax=bI;var aw=dr;var av=(ax)-(aw);bI=av;dr=0}var at=dr;var ao=(at)<=0;if(!(ao)){a9=12;continue}var X=d;var cj=reSign((X),8,0)!=0;var ar=(cj)^1;var cb=unSign((ar),1,0);d=cb;var W=ag;var V=((W)+1)&4294967295;ag=V;var U=cX;var T=(U+4)&4294967295;var S=HEAP[T];var R=(S+116)&4294967295;var Q=HEAP[R];var O=ag;var M=(((O))|0)==(((Q))|0);var D=unSign((M),1,0);dj=D;var C=dj;var cg=reSign((C),8,0)!=0;if(cg){ag=0}var B=cX;var A=(B+4)&4294967295;var z=HEAP[A];var y=(z+112)&4294967295;var x=HEAP[y];var w=ag;var u=(x+8*w)&4294967295;var s=HEAP[u];dr=s;m=1;a9=12;continue}var aR=cJ;var aP=((aR)+1)&4294967295;cJ=aP;a9=11;continue $bb37$18}var aH=cK;var aF=((aH)+1)&4294967295;cL=aF;a9=6;continue $bb39$10}var ae=bb;dl=ae;var ac=dl;c=ac;var h=c;return h;return null}function __ZN6Splash14makeStrokePathEP10SplashPathb(ao,xk,xZ){var ge;var aS;var cq;var eZ;var eO;var o3;var mr;var l7;var du;var l8;var dx;var l9;var dM;var o1;var mA;var m9;var rS;var oa;var oi;var q7;var q4;var l6;var l5;var aM;var hP;var qC;var x0;var lw;var g2;var cW;var ob;var qD;var sy;var vk;var kZ;var V;var oc;var wF;var wE;var wD;var o8;var o7;var o6;var lK;var lJ;var lI;var nj;var qZ;var uZ;var cV=0;aS=ao;cq=xk;eZ=xZ;var o0=eZ;var e6=reSign((o0),8,0)!=0;if(e6){var oZ=aS;var oY=(oZ+4)&4294967295;var oX=HEAP[oY];var oW=(oX+104)&4294967295;var oV=HEAP[oW];var oU=aS;var oT=(oU+4)&4294967295;var fv=HEAP[oT];var fu=(fv)&4294967295;var ft=(fu)&4294967295;var fs=aS;var fr=cq;var fp=__ZN6Splash11flattenPathEP10SplashPathPdd(fs,fr,ft,oV);m9=fp;var fn=aS;var fl=(fn+4)&4294967295;var fj=HEAP[fl];var fh=(fj+116)&4294967295;var fb=HEAP[fh];var fa=(((fb))|0)>0;if(fa){var e9=aS;var e8=m9;var e7=__ZN6Splash14makeDashedPathEP10SplashPath(e9,e8);rS=e7;var e5=m9;mA=e5;var e4=mA;var e3=(e4)!=0;if(e3){var e1=mA;__ZN10SplashPathD1Ev(e1);var e0=mA;var eY=e0;__ZdlPv(eY)}var eX=rS;m9=eX}}else{var eW=cq;m9=eW}kZ=0;vk=0;lJ=0;var eV=lJ;lK=eV;var eU=lK;o7=eU;var eT=o7;o8=eT;var eS=o8;wE=eS;var eR=wE;wF=eR;uZ=0;var eQ=uZ;qZ=eQ;var eP=qZ;nj=eP;var eN=__Znwj(32);var eM=eN;o1=eM;var eL=o1;__ZN10SplashPathC1Ev(eL);var eK=o1;rS=eK;var eJ=aS;var eI=(eJ+4)&4294967295;var eH=HEAP[eI];var eG=(eH+80)&4294967295;var eF=HEAP[eG];oa=eF;oc=0;$bb112$12:while(1){var mu=m9;var mt=(mu+8)&4294967295;var ms=HEAP[mt];var mq=((ms)-1)&4294967295;var mp=oc;var mo=(((mq))|0)>(((mp))|0);if(!(mo)){ge=44;break $bb112$12}var eE=m9;var eD=(eE+4)&4294967295;var eC=HEAP[eD];var eB=oc;var eA=(eC+eB)&4294967295;var ez=HEAP[eA];var ey=unSign((ez),8,0);var ex=(ey)&2;var ew=(((ex))|0)!=0;$bb111$$bb8$15:do{if(!ew){var ev=m9;var eu=(ev+4)&4294967295;var et=HEAP[eu];var es=oc;var er=(et+es)&4294967295;var eq=HEAP[er];var ep=unSign((eq),8,0);var eo=(ep)&1;var en=(((eo))&255);qD=en;var em=qD;dM=em;var el=dM;var sC=reSign((el),8,0)!=0;if(sC){var ek=oc;kZ=ek;var d9=m9;var d8=(d9+4)&4294967295;var d7=HEAP[d8];var d6=oc;var d5=(d7+d6)&4294967295;var d4=HEAP[d5];var d3=unSign((d4),8,0);var d2=(d3)&4;var d1=(((d2))|0)!=0;var d0=unSign((d1),1,0);vk=d0}var dP=m9;var dO=(dP+4)&4294967295;var dN=HEAP[dO];var dL=oc;var dK=((dL)+1)&4294967295;var dJ=(dN+dK)&4294967295;var dI=HEAP[dJ];var dH=unSign((dI),8,0);var dG=(dH)&2;var dF=(((dG))|0)!=0;var ds=unSign((dF),1,0);sy=ds;var dr=m9;var dq=(dr)&4294967295;var dp=HEAP[dq];var dn=oc;var dm=((dn)+1)&4294967295;var dl=(dp+16*dm)&4294967295;var dk=(dl+8)&4294967295;var dj=HEAP[dk];var di=m9;var xV=(di)&4294967295;var xT=HEAP[xV];var xR=oc;var xP=((xR)+1)&4294967295;var xN=(xT+16*xP)&4294967295;var xL=(xN)&4294967295;var xJ=HEAP[xL];var xH=m9;var xG=(xH)&4294967295;var xF=HEAP[xG];var xB=oc;var xz=(xF+16*xB)&4294967295;var xx=(xz+8)&4294967295;var xv=HEAP[xx];var xt=m9;var xr=(xt)&4294967295;var xp=HEAP[xr];var xn=oc;var xm=(xp+16*xn)&4294967295;var xl=(xm)&4294967295;var xg=HEAP[xl];var xe=__ZL10splashDistdddd(xg,xv,xJ,dj);oi=xe;var xc=oi;var xa=(xc)==0;if(xa){q7=0;q4=1}else{var w8=oi;var w6=1/(w8);oi=w6;var w4=m9;var w2=(w4)&4294967295;var w1=HEAP[w2];var w0=oc;var wW=((w0)+1)&4294967295;var wU=(w1+16*wW)&4294967295;var wS=(wU)&4294967295;var wQ=HEAP[wS];var wO=m9;var wM=(wO)&4294967295;var wK=HEAP[wM];var wI=oc;var wH=(wK+16*wI)&4294967295;var wG=(wH)&4294967295;var wC=HEAP[wG];var wB=(wQ)-(wC);var wA=oi;var wz=(wB)*(wA);q7=wz;var wy=m9;var wx=(wy)&4294967295;var ww=HEAP[wx];var wv=oc;var wu=((wv)+1)&4294967295;var wt=(ww+16*wu)&4294967295;var ws=(wt+8)&4294967295;var wr=HEAP[ws];var wq=m9;var wp=(wq)&4294967295;var wo=HEAP[wp];var wn=oc;var wm=(wo+16*wn)&4294967295;var wl=(wm+8)&4294967295;var wk=HEAP[wl];var wj=(wr)-(wk);var wi=oi;var wh=(wj)*(wi);q4=wh}var wg=oa;var wf=(wg)*0.5;var we=q7;var wd=(wf)*(we);l6=wd;var wc=oa;var wb=(wc)*0.5;var wa=q4;var v9=(wb)*(wa);l5=v9;var v8=sy;var qE=reSign((v8),8,0)!=0;if(qE){var v7=kZ;var v6=((v7)+1)&4294967295;l9=v6}else{var v5=oc;var v4=((v5)+2)&4294967295;l9=v4}var v3=l9;V=v3;var v2=m9;var v1=(v2)&4294967295;var v0=HEAP[v1];var vZ=V;var vY=(v0+16*vZ)&4294967295;var vX=(vY+8)&4294967295;var vW=HEAP[vX];var vV=m9;var vU=(vV)&4294967295;var vT=HEAP[vU];var vS=V;var vR=(vT+16*vS)&4294967295;var vQ=(vR)&4294967295;var vP=HEAP[vQ];var vE=m9;var vD=(vE)&4294967295;var vC=HEAP[vD];var vB=oc;var vA=((vB)+1)&4294967295;var vz=(vC+16*vA)&4294967295;var vy=(vz+8)&4294967295;var vx=HEAP[vy];var vw=m9;var vv=(vw)&4294967295;var pp=HEAP[vv];var pn=oc;var pl=((pn)+1)&4294967295;var pj=(pp+16*pl)&4294967295;var ph=(pj)&4294967295;var pf=HEAP[ph];var pd=__ZL10splashDistdddd(pf,vx,vP,vW);oi=pd;var pb=oi;var pa=(pb)==0;if(pa){aM=0;hP=1}else{var o9=oi;var oP=1/(o9);oi=oP;var oN=m9;var oL=(oN)&4294967295;var oJ=HEAP[oL];var oH=V;var oF=(oJ+16*oH)&4294967295;var oD=(oF)&4294967295;var oB=HEAP[oD];var oA=m9;var oz=(oA)&4294967295;var ov=HEAP[oz];var ot=oc;var or=((ot)+1)&4294967295;var op=(ov+16*or)&4294967295;var on=(op)&4294967295;var ol=HEAP[on];var oj=(oB)-(ol);var og=oi;var of=(oj)*(og);aM=of;var oe=m9;var n6=(oe)&4294967295;var n4=HEAP[n6];var n2=V;var n0=(n4+16*n2)&4294967295;var nY=(n0+8)&4294967295;var nW=HEAP[nY];var nU=m9;var nS=(nU)&4294967295;var nR=HEAP[nS];var nQ=oc;var nN=((nQ)+1)&4294967295;var nM=(nR+16*nN)&4294967295;var nL=(nM+8)&4294967295;var nK=HEAP[nL];var nJ=(nW)-(nK);var nI=oi;var nH=(nJ)*(nI);hP=nH}var nG=oa;var nF=(nG)*0.5;var nE=aM;var nD=(nF)*(nE);qC=nD;var nC=oa;var nB=(nC)*0.5;var nA=hP;var nz=(nB)*(nA);x0=nz;var ny=m9;var nx=(ny)&4294967295;var nw=HEAP[nx];var nv=oc;var nu=(nw+16*nv)&4294967295;var nt=(nu+8)&4294967295;var ns=HEAP[nt];var nr=l6;var nq=(ns)+(nr);var np=m9;var no=(np)&4294967295;var nn=HEAP[no];var nm=oc;var nl=(nn+16*nm)&4294967295;var nk=(nl)&4294967295;var ni=HEAP[nk];var nh=l5;var ng=(ni)-(nh);var nf=rS;var ne=__ZN10SplashPath6moveToEdd(nf,ng,nq);var nd=oc;var nc=kZ;var nb=(((nd))|0)==(((nc))|0);if(nb){var na=rS;var m8=(na+8)&4294967295;var m7=HEAP[m8];var m6=((m7)-1)&4294967295;uZ=m6}var m5=qD;var qh=reSign((m5),8,0)!=0;var tq=(qh)^1;var pF=unSign((tq),1,0);var qg=reSign((pF),8,0)!=0;$bb41$$bb28$35:do{if(qg){ge=9}else{var m4=vk;var qf=reSign((m4),8,0)!=0;var f0=(qf)^1;var mD=unSign((f0),1,0);var pU=reSign((mD),8,0)!=0;var li=(pU)^1;var ly=unSign((li),1,0);var pT=reSign((ly),8,0)!=0;if(pT){ge=9;break $bb41$$bb28$35}var m3=aS;var m2=(m3+4)&4294967295;var m1=HEAP[m2];var m0=(m1+88)&4294967295;var mZ=HEAP[m0];if(mZ==0){ge=49}else{if(mZ==1){ge=50}else{if(mZ==2){ge=51}else{ge=52}}}if(ge==49){var mY=m9;var mN=(mY)&4294967295;var mM=HEAP[mN];var mL=oc;var mK=(mM+16*mL)&4294967295;var mJ=(mK+8)&4294967295;var mI=HEAP[mJ];var mH=l6;var mG=(mI)-(mH);var mF=m9;var mE=(mF)&4294967295;var hE=HEAP[mE];var hC=oc;var hA=(hE+16*hC)&4294967295;var hy=(hA)&4294967295;var hv=HEAP[hy];var ht=l5;var hr=(hv)+(ht);var hp=rS;var ho=__ZN10SplashPath6lineToEdd(hp,hr,mG)}else{if(ge==50){var hn=m9;var hj=(hn)&4294967295;var hh=HEAP[hj];var hf=oc;var hd=(hh+16*hf)&4294967295;var hb=(hd+8)&4294967295;var g9=HEAP[hb];var g7=l5;var g5=(g9)-(g7);var g4=m9;var g3=(g4)&4294967295;var gY=HEAP[g3];var gW=oc;var gU=(gY+16*gW)&4294967295;var gS=(gU)&4294967295;var gQ=HEAP[gS];var gO=l6;var gM=(gQ)-(gO);var gK=m9;var gJ=(gK)&4294967295;var gI=HEAP[gJ];var gE=oc;var gC=(gI+16*gE)&4294967295;var gA=(gC+8)&4294967295;var gy=HEAP[gA];var gw=l5;var gu=(gy)-(gw);var gs=l6;var gq=(gs)*0.55228475;var gp=(gu)+(gq);var go=m9;var gn=(go)&4294967295;var gm=HEAP[gn];var gl=oc;var gk=(gm+16*gl)&4294967295;var gj=(gk)&4294967295;var gi=HEAP[gj];var gh=l6;var gg=(gi)-(gh);var gf=l5;var gd=(gf)*-0.55228475;var ga=(gg)+(gd);var f9=m9;var f8=(f9)&4294967295;var f7=HEAP[f8];var f6=oc;var f5=(f7+16*f6)&4294967295;var f4=(f5+8)&4294967295;var f3=HEAP[f4];var f2=l6;var f1=(f3)+(f2);var fZ=l5;var fY=(fZ)*-0.55228475;var fX=(f1)+(fY);var fW=m9;var fV=(fW)&4294967295;var fU=HEAP[fV];var fT=oc;var fS=(fU+16*fT)&4294967295;var fR=(fS)&4294967295;var fQ=HEAP[fR];var fP=l5;var fO=(fQ)-(fP);var fN=l6;var fM=(fN)*-0.55228475;var fL=(fO)+(fM);var fK=rS;var fJ=__ZN10SplashPath7curveToEdddddd(fK,fL,fX,ga,gp,gM,g5);var fI=m9;var fH=(fI)&4294967295;var fG=HEAP[fH];var fF=oc;var fE=(fG+16*fF)&4294967295;var fD=(fE+8)&4294967295;var fC=HEAP[fD];var fB=l6;var fA=(fC)-(fB);var fz=m9;var fy=(fz)&4294967295;var fx=HEAP[fy];var fw=oc;var fq=(fx+16*fw)&4294967295;var fo=(fq)&4294967295;var fm=HEAP[fo];var fk=l5;var fi=(fm)+(fk);var fg=m9;var ff=(fg)&4294967295;var fe=HEAP[ff];var fd=oc;var fc=(fe+16*fd)&4294967295;var c=(fc+8)&4294967295;var a=HEAP[c];var zw=l6;var zu=(a)-(zw);var zs=l5;var zq=(zs)*-0.55228475;var zo=(zu)+(zq);var zm=m9;var zl=(zm)&4294967295;var zk=HEAP[zl];var zg=oc;var ze=(zk+16*zg)&4294967295;var zc=(ze)&4294967295;var za=HEAP[zc];var y8=l5;var y6=(za)+(y8);var y4=l6;var y2=(y4)*-0.55228475;var y1=(y6)+(y2);var y0=m9;var yV=(y0)&4294967295;var yT=HEAP[yV];var yR=oc;var yP=(yT+16*yR)&4294967295;var yN=(yP+8)&4294967295;var yL=HEAP[yN];var yJ=l5;var yH=(yL)-(yJ);var yG=l6;var yF=(yG)*-0.55228475;var yB=(yH)+(yF);var yz=m9;var yx=(yz)&4294967295;var yv=HEAP[yx];var yt=oc;var yr=(yv+16*yt)&4294967295;var yp=(yr)&4294967295;var yn=HEAP[yp];var ym=l6;var yl=(yn)-(ym);var yk=l5;var yj=(yk)*0.55228475;var yi=(yl)+(yj);var yh=rS;var yg=__ZN10SplashPath7curveToEdddddd(yh,yi,yB,y1,zo,fi,fA)}else{if(ge==51){var yf=m9;var ye=(yf)&4294967295;var yd=HEAP[ye];var yc=oc;var yb=(yd+16*yc)&4294967295;var ya=(yb+8)&4294967295;var x9=HEAP[ya];var x8=l6;var x7=(x9)+(x8);var x6=l5;var x5=(x7)-(x6);var x4=m9;var x3=(x4)&4294967295;var x2=HEAP[x3];var x1=oc;var xY=(x2+16*x1)&4294967295;var xX=(xY)&4294967295;var xW=HEAP[xX];var xU=l6;var xS=(xW)-(xU);var xQ=l5;var xO=(xS)-(xQ);var xM=rS;var xK=__ZN10SplashPath6lineToEdd(xM,xO,x5);var xI=m9;var xE=(xI)&4294967295;var xD=HEAP[xE];var xC=oc;var xA=(xD+16*xC)&4294967295;var xy=(xA+8)&4294967295;var xw=HEAP[xy];var xu=l6;var xs=(xw)-(xu);var xq=l5;var xo=(xs)-(xq);var xj=m9;var xi=(xj)&4294967295;var xh=HEAP[xi];var xf=oc;var xd=(xh+16*xf)&4294967295;var xb=(xd)&4294967295;var w9=HEAP[xb];var w7=l6;var w5=(w9)-(w7);var w3=l5;var wZ=(w5)+(w3);var wY=rS;var wX=__ZN10SplashPath6lineToEdd(wY,wZ,xo);var wV=m9;var wT=(wV)&4294967295;var wR=HEAP[wT];var wP=oc;var wN=(wR+16*wP)&4294967295;var wL=(wN+8)&4294967295;var wJ=HEAP[wL];var ri=l6;var rg=(wJ)-(ri);var re=m9;var rc=(re)&4294967295;var ra=HEAP[rc];var q8=oc;var q5=(ra+16*q8)&4294967295;var q2=(q5)&4294967295;var q1=HEAP[q2];var q0=l5;var qV=(q1)+(q0);var qT=rS;var qR=__ZN10SplashPath6lineToEdd(qT,qV,rg)}}}ge=12;break $bb41$$bb28$35}}while(0);if(ge==9){var qP=m9;var qN=(qP)&4294967295;var qL=HEAP[qN];var qJ=oc;var qH=(qL+16*qJ)&4294967295;var qG=(qH+8)&4294967295;var qF=HEAP[qG];var qy=l6;var qw=(qF)-(qy);var qu=m9;var qs=(qu)&4294967295;var qq=HEAP[qs];var qo=oc;var qm=(qq+16*qo)&4294967295;var qk=(qm)&4294967295;var qj=HEAP[qk];var qi=l5;var qb=(qj)+(qi);var p9=rS;var p7=__ZN10SplashPath6lineToEdd(p9,qb,qw)}var p5=rS;var p3=(p5+8)&4294967295;var p1=HEAP[p3];var pZ=((p1)-1)&4294967295;wD=pZ;var pX=m9;var pW=(pX)&4294967295;var pV=HEAP[pW];var pS=oc;var pR=((pS)+1)&4294967295;var pQ=(pV+16*pR)&4294967295;var pP=(pQ+8)&4294967295;var pO=HEAP[pP];var pN=l6;var pM=(pO)-(pN);var pL=m9;var pK=(pL)&4294967295;var pJ=HEAP[pK];var pE=oc;var pD=((pE)+1)&4294967295;var pC=(pJ+16*pD)&4294967295;var pB=(pC)&4294967295;var pA=HEAP[pB];var pz=l5;var py=(pA)+(pz);var px=rS;var pw=__ZN10SplashPath6lineToEdd(px,py,pM);var pv=sy;var pI=reSign((pv),8,0)!=0;var z=(pI)^1;var hx=unSign((z),1,0);var pH=reSign((hx),8,0)!=0;$bb60$$bb47$46:do{if(pH){ge=14}else{var ps=vk;var pG=reSign((ps),8,0)!=0;var mg=(pG)^1;var e2=unSign((mg),1,0);var pu=reSign((e2),8,0)!=0;var rm=(pu)^1;var c7=unSign((rm),1,0);var pt=reSign((c7),8,0)!=0;if(pt){ge=14;break $bb60$$bb47$46}var pr=aS;var pq=(pr+4)&4294967295;var po=HEAP[pq];var pm=(po+88)&4294967295;var pk=HEAP[pm];if(pk==0){ge=53}else{if(pk==1){ge=54}else{if(pk==2){ge=55}else{ge=56}}}if(ge==53){var pi=m9;var pg=(pi)&4294967295;var pe=HEAP[pg];var pc=oc;var oS=((pc)+1)&4294967295;var oR=(pe+16*oS)&4294967295;var oQ=(oR+8)&4294967295;var oO=HEAP[oQ];var oM=l6;var oK=(oO)+(oM);var oI=m9;var oG=(oI)&4294967295;var oE=HEAP[oG];var oC=oc;var oy=((oC)+1)&4294967295;var ox=(oE+16*oy)&4294967295;var ow=(ox)&4294967295;var ou=HEAP[ow];var os=l5;var oq=(ou)-(os);var oo=rS;var om=__ZN10SplashPath6lineToEdd(oo,oq,oK)}else{if(ge==54){var ok=m9;var oh=(ok)&4294967295;var n9=HEAP[oh];var n8=oc;var n7=((n8)+1)&4294967295;var n5=(n9+16*n7)&4294967295;var n3=(n5+8)&4294967295;var n1=HEAP[n3];var nZ=l5;var nX=(n1)+(nZ);var nV=m9;var nT=(nV)&4294967295;var jk=HEAP[nT];var ji=oc;var jg=((ji)+1)&4294967295;var je=(jk+16*jg)&4294967295;var jc=(je)&4294967295;var ja=HEAP[jc];var i8=l6;var i6=(ja)+(i8);var i5=m9;var i4=(i5)&4294967295;var i0=HEAP[i4];var iY=oc;var iW=((iY)+1)&4294967295;var iU=(i0+16*iW)&4294967295;var iS=(iU+8)&4294967295;var iQ=HEAP[iS];var iO=l5;var iM=(iQ)+(iO);var iL=l6;var iK=(iL)*-0.55228475;var iG=(iM)+(iK);var iE=m9;var iC=(iE)&4294967295;var iA=HEAP[iC];var iy=oc;var iw=((iy)+1)&4294967295;var iu=(iA+16*iw)&4294967295;var ir=(iu)&4294967295;var iq=HEAP[ir];var ip=l6;var ik=(iq)+(ip);var ii=l5;var ig=(ii)*0.55228475;var id=(ik)+(ig);var ib=m9;var h9=(ib)&4294967295;var h7=HEAP[h9];var h5=oc;var h4=((h5)+1)&4294967295;var h3=(h7+16*h4)&4294967295;var h2=(h3+8)&4294967295;var h1=HEAP[h2];var h0=l6;var hZ=(h1)-(h0);var hY=l5;var hX=(hY)*0.55228475;var hW=(hZ)+(hX);var hV=m9;var hU=(hV)&4294967295;var hT=HEAP[hU];var hS=oc;var hR=((hS)+1)&4294967295;var hQ=(hT+16*hR)&4294967295;var hO=(hQ)&4294967295;var hN=HEAP[hO];var hM=l5;var hL=(hN)+(hM);var hK=l6;var hJ=(hK)*0.55228475;var hI=(hL)+(hJ);var hH=rS;var hG=__ZN10SplashPath7curveToEdddddd(hH,hI,hW,id,iG,i6,nX);var hF=m9;var hD=(hF)&4294967295;var hB=HEAP[hD];var hz=oc;var hw=((hz)+1)&4294967295;var hu=(hB+16*hw)&4294967295;var hs=(hu+8)&4294967295;var hq=HEAP[hs];var hm=l6;var hl=(hq)+(hm);var hk=m9;var hi=(hk)&4294967295;var hg=HEAP[hi];var he=oc;var hc=((he)+1)&4294967295;var ha=(hg+16*hc)&4294967295;var g8=(ha)&4294967295;var g6=HEAP[g8];var g1=l5;var g0=(g6)-(g1);var gZ=m9;var gX=(gZ)&4294967295;var gV=HEAP[gX];var gT=oc;var gR=((gT)+1)&4294967295;var gP=(gV+16*gR)&4294967295;var gN=(gP+8)&4294967295;var gL=HEAP[gN];var gH=l6;var gG=(gL)+(gH);var gF=l5;var gD=(gF)*0.55228475;var gB=(gG)+(gD);var gz=m9;var gx=(gz)&4294967295;var gv=HEAP[gx];var gt=oc;var gr=((gt)+1)&4294967295;var bh=(gv+16*gr)&4294967295;var bg=(bh)&4294967295;var bf=HEAP[bg];var be=l5;var bd=(bf)-(be);var bc=l6;var bb=(bc)*0.55228475;var ba=(bd)+(bb);var a9=m9;var a8=(a9)&4294967295;var aX=HEAP[a8];var aW=oc;var aV=((aW)+1)&4294967295;var aU=(aX+16*aV)&4294967295;var aT=(aU+8)&4294967295;var aR=HEAP[aT];var aQ=l5;var aP=(aR)+(aQ);var aO=l6;var aN=(aO)*0.55228475;var aB=(aP)+(aN);var aA=m9;var az=(aA)&4294967295;var ay=HEAP[az];var ax=oc;var aw=((ax)+1)&4294967295;var av=(ay+16*aw)&4294967295;var au=(av)&4294967295;var at=HEAP[au];var ar=l6;var af=(at)+(ar);var ae=l5;var ad=(ae)*-0.55228475;var ac=(af)+(ad);var ab=rS;var aa=__ZN10SplashPath7curveToEdddddd(ab,ac,aB,ba,gB,g0,hl)}else{if(ge==55){var Z=m9;var Y=(Z)&4294967295;var X=HEAP[Y];var W=oc;var K=((W)+1)&4294967295;var J=(X+16*K)&4294967295;var I=(J+8)&4294967295;var H=HEAP[I];var G=l6;var F=(H)-(G);var E=l5;var D=(F)+(E);var C=m9;var B=(C)&4294967295;var p=HEAP[B];var o=oc;var n=((o)+1)&4294967295;var m=(p+16*n)&4294967295;var l=(m)&4294967295;var k=HEAP[l];var j=l5;var i=(k)+(j);var h=l6;var g=(i)+(h);var f=rS;var e=__ZN10SplashPath6lineToEdd(f,g,D);var d=m9;var b=(d)&4294967295;var zx=HEAP[b];var zv=oc;var zt=((zv)+1)&4294967295;var zr=(zx+16*zt)&4294967295;var zp=(zr+8)&4294967295;var zn=HEAP[zp];var zj=l6;var zi=(zn)+(zj);var zh=l5;var zf=(zi)+(zh);var zd=m9;var zb=(zd)&4294967295;var y9=HEAP[zb];var y7=oc;var y5=((y7)+1)&4294967295;var y3=(y9+16*y5)&4294967295;var yY=(y3)&4294967295;var yX=HEAP[yY];var yW=l5;var yU=(yX)-(yW);var yS=l6;var yQ=(yU)+(yS);var yO=rS;var yM=__ZN10SplashPath6lineToEdd(yO,yQ,zf);var yK=m9;var yI=(yK)&4294967295;var yE=HEAP[yI];var yD=oc;var yC=((yD)+1)&4294967295;var yA=(yE+16*yC)&4294967295;var yy=(yA+8)&4294967295;var yw=HEAP[yy];var yu=l6;var ys=(yw)+(yu);var yq=m9;var yo=(yq)&4294967295;var tb=HEAP[yo];var ta=oc;var s9=((ta)+1)&4294967295;var s8=(tb+16*s9)&4294967295;var s7=(s8)&4294967295;var s6=HEAP[s7];var s5=l5;var s4=(s6)-(s5);var s3=rS;var s2=__ZN10SplashPath6lineToEdd(s3,s4,ys)}}}ge=17;break $bb60$$bb47$46}}while(0);if(ge==14){var sR=m9;var sQ=(sR)&4294967295;var sP=HEAP[sQ];var sO=oc;var sN=((sO)+1)&4294967295;var sM=(sP+16*sN)&4294967295;var sL=(sM+8)&4294967295;var sK=HEAP[sL];var sJ=l6;var sI=(sK)+(sJ);var sv=m9;var su=(sv)&4294967295;var st=HEAP[su];var ss=oc;var sr=((ss)+1)&4294967295;var sq=(st+16*sr)&4294967295;var sp=(sq)&4294967295;var so=HEAP[sp];var sn=l5;var sm=(so)-(sn);var sb=rS;var sa=__ZN10SplashPath6lineToEdd(sb,sm,sI)}var r9=rS;var r8=(r9+8)&4294967295;var r7=HEAP[r8];var r6=((r7)-1)&4294967295;o6=r6;var r5=rS;var r4=__ZN10SplashPath5closeEv(r5);var r3=rS;var r2=(r3+8)&4294967295;var rQ=HEAP[r2];lI=rQ;var rP=sy;var o5=reSign((rP),8,0)!=0;var gc=(o5)^1;var yZ=unSign((gc),1,0);var o4=reSign((yZ),8,0)!=0;$bb68$$bb66$57:do{if(o4){ge=19}else{var rO=vk;var o2=reSign((rO),8,0)!=0;if(o2){ge=19;break $bb68$$bb66$57}else{ge=20;break $bb68$$bb66$57}}}while(0);if(ge==19){var rN=q7;var rM=hP;var rL=(rN)*(rM);var rK=q4;var rJ=aM;var rI=(rK)*(rJ);var rH=(rL)-(rI);lw=rH;var rw=q7;var rv=aM;var ru=(rw)*(rv);var rt=q4;var rs=hP;var rr=(rt)*(rs);var rq=(ru)+(rr);var rp=0-(rq);g2=rp;var ro=g2;var rn=(ro)>0.99999;if(rn){var rl=aS;var rk=(rl+4)&4294967295;var rj=HEAP[rk];var rh=(rj+96)&4294967295;var rf=HEAP[rh];var rd=(rf)+1;var rb=aS;var q9=(rb+4)&4294967295;var q6=HEAP[q9];var q3=(q6+96)&4294967295;var qY=HEAP[q3];var qX=(qY)+1;var qW=(rd)*(qX);cW=qW;ob=0}else{var qU=g2;var qS=1-(qU);var qQ=2/(qS);cW=qQ;var qO=cW;var qM=(qO)<1;if(qM){cW=1}var qK=cW;var qI=(qK)-1;var qB=__ZL10splashSqrtd(qI);ob=qB}var qA=aS;var qz=(qA+4)&4294967295;var qx=HEAP[qz];var qv=(qx+92)&4294967295;var qt=HEAP[qv];var qr=(((qt))|0)==1;if(qr){var qp=m9;var qn=(qp)&4294967295;var ql=HEAP[qn];var qe=oc;var qd=((qe)+1)&4294967295;var qc=(ql+16*qd)&4294967295;var qa=(qc+8)&4294967295;var p8=HEAP[qa];var p6=m9;var p4=(p6)&4294967295;var p2=HEAP[p4];var p0=oc;var pY=((p0)+1)&4294967295;var la=(p2+16*pY)&4294967295;var k9=(la)&4294967295;var k8=HEAP[k9];var k7=oa;var k6=(k7)*0.5;var k5=(k8)+(k6);var k4=rS;var k3=__ZN10SplashPath6moveToEdd(k4,k5,p8);var k2=m9;var k1=(k2)&4294967295;var kP=HEAP[k1];var kO=oc;var kN=((kO)+1)&4294967295;var kM=(kP+16*kN)&4294967295;var kL=(kM+8)&4294967295;var kK=HEAP[kL];var kJ=oa;var kI=(kJ)*0.5;var kH=(kK)+(kI);var kG=m9;var kv=(kG)&4294967295;var ku=HEAP[kv];var kt=oc;var ks=((kt)+1)&4294967295;var kr=(ku+16*ks)&4294967295;var kq=(kr)&4294967295;var kp=HEAP[kq];var ko=m9;var kn=(ko)&4294967295;var km=HEAP[kn];var kb=oc;var ka=((kb)+1)&4294967295;var j9=(km+16*ka)&4294967295;var j8=(j9+8)&4294967295;var j7=HEAP[j8];var j6=oa;var j5=(j6)*0.5;var j4=(j7)+(j5);var j3=m9;var j2=(j3)&4294967295;var jR=HEAP[j2];var jQ=oc;var jP=((jQ)+1)&4294967295;var jO=(jR+16*jP)&4294967295;var jN=(jO)&4294967295;var jM=HEAP[jN];var jL=oa;var jK=(jL)*0.276142375;var jJ=(jM)+(jK);var jI=m9;var jx=(jI)&4294967295;var jw=HEAP[jx];var jv=oc;var ju=((jv)+1)&4294967295;var jt=(jw+16*ju)&4294967295;var js=(jt+8)&4294967295;var jr=HEAP[js];var jq=oa;var jp=(jq)*0.276142375;var jo=(jr)+(jp);var jn=m9;var jm=(jn)&4294967295;var jl=HEAP[jm];var jj=oc;var jh=((jj)+1)&4294967295;var jf=(jl+16*jh)&4294967295;var jd=(jf)&4294967295;var jb=HEAP[jd];var i9=oa;var i7=(i9)*0.5;var i3=(jb)+(i7);var i2=rS;var i1=__ZN10SplashPath7curveToEdddddd(i2,i3,jo,jJ,j4,kp,kH);var iZ=m9;var iX=(iZ)&4294967295;var iV=HEAP[iX];var iT=oc;var iR=((iT)+1)&4294967295;var iP=(iV+16*iR)&4294967295;var iN=(iP+8)&4294967295;var iJ=HEAP[iN];var iI=m9;var iH=(iI)&4294967295;var iF=HEAP[iH];var iD=oc;var iB=((iD)+1)&4294967295;var iz=(iF+16*iB)&4294967295;var ix=(iz)&4294967295;var iv=HEAP[ix];var it=oa;var io=(it)*-0.5;var im=(iv)+(io);var il=m9;var ij=(il)&4294967295;var ih=HEAP[ij];var ie=oc;var ic=((ie)+1)&4294967295;var ia=(ih+16*ic)&4294967295;var h8=(ia+8)&4294967295;var h6=HEAP[h8];var cI=oa;var cG=(cI)*0.276142375;var cE=(h6)+(cG);var cC=m9;var cA=(cC)&4294967295;var cy=HEAP[cA];var cw=oc;var cu=((cw)+1)&4294967295;var cs=(cy+16*cu)&4294967295;var cr=(cs)&4294967295;var cn=HEAP[cr];var cl=oa;var cj=(cl)*-0.5;var ch=(cn)+(cj);var cf=m9;var cd=(cf)&4294967295;var cb=HEAP[cd];var b9=oc;var b7=((b9)+1)&4294967295;var b6=(cb+16*b7)&4294967295;var b3=(b6+8)&4294967295;var b1=HEAP[b3];var bZ=oa;var bX=(bZ)*0.5;var bV=(b1)+(bX);var bT=m9;var bR=(bT)&4294967295;var bP=HEAP[bR];var bN=oc;var bM=((bN)+1)&4294967295;var bJ=(bP+16*bM)&4294967295;var bH=(bJ)&4294967295;var bF=HEAP[bH];var bD=oa;var bB=(bD)*-0.276142375;var bz=(bF)+(bB);var bx=rS;var bv=__ZN10SplashPath7curveToEdddddd(bx,bz,bV,ch,cE,im,iJ);var bt=m9;var bs=(bt)&4294967295;var br=HEAP[bs];var bq=oc;var bp=((bq)+1)&4294967295;var bo=(br+16*bp)&4294967295;var bn=(bo+8)&4294967295;var bm=HEAP[bn];var bl=oa;var bk=(bl)*-0.5;var bj=(bm)+(bk);var bi=m9;var a7=(bi)&4294967295;var a6=HEAP[a7];var a5=oc;var a4=((a5)+1)&4294967295;var a3=(a6+16*a4)&4294967295;var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=m9;var aZ=(a0)&4294967295;var aY=HEAP[aZ];var aL=oc;var aK=((aL)+1)&4294967295;var aJ=(aY+16*aK)&4294967295;var aI=(aJ+8)&4294967295;var aH=HEAP[aI];var aG=oa;var aF=(aG)*-0.5;var aE=(aH)+(aF);var aD=m9;var aC=(aD)&4294967295;var aq=HEAP[aC];var ap=oc;var an=((ap)+1)&4294967295;var am=(aq+16*an)&4294967295;var al=(am)&4294967295;var ak=HEAP[al];var aj=oa;var ai=(aj)*-0.276142375;var ah=(ak)+(ai);var ag=m9;var U=(ag)&4294967295;var T=HEAP[U];var S=oc;var R=((S)+1)&4294967295;var Q=(T+16*R)&4294967295;var P=(Q+8)&4294967295;var O=HEAP[P];var N=oa;var M=(N)*-0.276142375;var L=(O)+(M);var A=m9;var y=(A)&4294967295;var x=HEAP[y];var w=oc;var v=((w)+1)&4294967295;var u=(x+16*v)&4294967295;var t=(u)&4294967295;var s=HEAP[t];var r=oa;var q=(r)*-0.5;var uC=(s)+(q);var uA=rS;var uy=__ZN10SplashPath7curveToEdddddd(uA,uC,L,ah,aE,a1,bj);var uw=m9;var uu=(uw)&4294967295;var us=HEAP[uu];var uq=oc;var uo=((uq)+1)&4294967295;var um=(us+16*uo)&4294967295;var ul=(um+8)&4294967295;var ui=HEAP[ul];var ug=m9;var ue=(ug)&4294967295;var uc=HEAP[ue];var ua=oc;var t8=((ua)+1)&4294967295;var t6=(uc+16*t8)&4294967295;var t4=(t6)&4294967295;var t2=HEAP[t4];var t1=oa;var tY=(t1)*0.5;var tW=(t2)+(tY);var tU=m9;var tS=(tU)&4294967295;var tQ=HEAP[tS];var tO=oc;var tM=((tO)+1)&4294967295;var tK=(tQ+16*tM)&4294967295;var tI=(tK+8)&4294967295;var tH=HEAP[tI];var tE=oa;var tC=(tE)*-0.276142375;var tA=(tH)+(tC);var ty=m9;var tw=(ty)&4294967295;var tu=HEAP[tw];var ts=oc;var tp=((ts)+1)&4294967295;var tn=(tu+16*tp)&4294967295;var tm=(tn)&4294967295;var tl=HEAP[tm];var tk=oa;var tj=(tk)*0.5;var ti=(tl)+(tj);var th=m9;var tg=(th)&4294967295;var tf=HEAP[tg];var te=oc;var td=((te)+1)&4294967295;var tc=(tf+16*td)&4294967295;var s1=(tc+8)&4294967295;var s0=HEAP[s1];var sZ=oa;var sY=(sZ)*-0.5;var sX=(s0)+(sY);var sW=m9;var sV=(sW)&4294967295;var sU=HEAP[sV];var sT=oc;var sS=((sT)+1)&4294967295;var sH=(sU+16*sS)&4294967295;var sG=(sH)&4294967295;var sF=HEAP[sG];var sE=oa;var sD=(sE)*0.276142375;var sB=(sF)+(sD);var sA=rS;var sz=__ZN10SplashPath7curveToEdddddd(sA,sB,sX,ti,tA,tW,ui)}else{var sx=m9;var sw=(sx)&4294967295;var sl=HEAP[sw];var sk=oc;var sj=((sk)+1)&4294967295;var si=(sl+16*sj)&4294967295;var sh=(si+8)&4294967295;var sg=HEAP[sh];var sf=m9;var se=(sf)&4294967295;var sd=HEAP[se];var sc=oc;var r1=((sc)+1)&4294967295;var r0=(sd+16*r1)&4294967295;var rZ=(r0)&4294967295;var rY=HEAP[rZ];var rX=rS;var rW=__ZN10SplashPath6moveToEdd(rX,rY,sg);var rV=lw;var rU=(rV)<0;if(rU){var rT=m9;var rR=(rT)&4294967295;var rG=HEAP[rR];var rF=oc;var rE=((rF)+1)&4294967295;var rD=(rG+16*rE)&4294967295;var rC=(rD+8)&4294967295;var rB=HEAP[rC];var rA=qC;var rz=(rB)+(rA);var ry=m9;var rx=(ry)&4294967295;var l4=HEAP[rx];var l3=oc;var l2=((l3)+1)&4294967295;var l1=(l4+16*l2)&4294967295;var l0=(l1)&4294967295;var lZ=HEAP[l0];var lY=x0;var lX=(lZ)-(lY);var lW=rS;var lV=__ZN10SplashPath6lineToEdd(lW,lX,rz);var lU=aS;var lT=(lU+4)&4294967295;var lS=HEAP[lT];var lR=(lS+92)&4294967295;var lQ=HEAP[lR];var lP=(((lQ))|0)!=0;$bb79$$bb77$73:do{if(lP){ge=24}else{var lO=cW;var lN=__ZL10splashSqrtd(lO);var lM=aS;var lL=(lM+4)&4294967295;var lH=HEAP[lL];var lG=(lH+96)&4294967295;var lF=HEAP[lG];var lE=(lN)>(lF);if(lE){ge=24;break $bb79$$bb77$73}l8=1;ge=26;break $bb79$$bb77$73}}while(0);if(ge==24){l8=0}var lD=l8;dx=lD;var lC=dx;var od=reSign((lC),8,0)!=0;if(od){var lB=m9;var lA=(lB)&4294967295;var lz=HEAP[lA];var lx=oc;var lv=((lx)+1)&4294967295;var lu=(lz+16*lv)&4294967295;var lt=(lu+8)&4294967295;var ls=HEAP[lt];var lr=l6;var lq=(ls)+(lr);var lp=l5;var lo=ob;var ln=(lp)*(lo);var lm=(lq)+(ln);var ll=m9;var lk=(ll)&4294967295;var lj=HEAP[lk];var lh=oc;var lg=((lh)+1)&4294967295;var lf=(lj+16*lg)&4294967295;var le=(lf)&4294967295;var ld=HEAP[le];var lc=l5;var lb=(ld)-(lc);var k0=l6;var kY=ob;var kX=(k0)*(kY);var kW=(lb)+(kX);var kV=rS;var kU=__ZN10SplashPath6lineToEdd(kV,kW,lm);var kT=m9;var kS=(kT)&4294967295;var kR=HEAP[kS];var kQ=oc;var kF=((kQ)+1)&4294967295;var kE=(kR+16*kF)&4294967295;var kD=(kE+8)&4294967295;var kC=HEAP[kD];var kB=l6;var kA=(kC)+(kB);var kz=m9;var ky=(kz)&4294967295;var kx=HEAP[ky];var kw=oc;var kl=((kw)+1)&4294967295;var kk=(kx+16*kl)&4294967295;var kj=(kk)&4294967295;var ki=HEAP[kj];var kh=l5;var kg=(ki)-(kh);var kf=rS;var ke=__ZN10SplashPath6lineToEdd(kf,kg,kA)}else{var kd=m9;var kc=(kd)&4294967295;var j1=HEAP[kc];var j0=oc;var jZ=((j0)+1)&4294967295;var jY=(j1+16*jZ)&4294967295;var jX=(jY+8)&4294967295;var jW=HEAP[jX];var jV=l6;var jU=(jW)+(jV);var jT=m9;var jS=(jT)&4294967295;var jH=HEAP[jS];var jG=oc;var jF=((jG)+1)&4294967295;var jE=(jH+16*jF)&4294967295;var jD=(jE)&4294967295;var jC=HEAP[jD];var jB=l5;var jA=(jC)-(jB);var jz=rS;var jy=__ZN10SplashPath6lineToEdd(jz,jA,jU)}}else{var ej=m9;var ei=(ej)&4294967295;var eh=HEAP[ei];var eg=oc;var ef=((eg)+1)&4294967295;var ee=(eh+16*ef)&4294967295;var ed=(ee+8)&4294967295;var ec=HEAP[ed];var eb=l6;var ea=(ec)-(eb);var dZ=m9;var dY=(dZ)&4294967295;var dX=HEAP[dY];var dW=oc;var dV=((dW)+1)&4294967295;var dU=(dX+16*dV)&4294967295;var dT=(dU)&4294967295;var dS=HEAP[dT];var dR=l5;var dQ=(dS)+(dR);var dE=rS;var dD=__ZN10SplashPath6lineToEdd(dE,dQ,ea);var dC=aS;var dB=(dC+4)&4294967295;var dA=HEAP[dB];var dz=(dA+92)&4294967295;var dy=HEAP[dz];var dw=(((dy))|0)!=0;$bb88$$bb86$84:do{if(dw){ge=29}else{var dv=cW;var dt=__ZL10splashSqrtd(dv);var dh=aS;var dg=(dh+4)&4294967295;var df=HEAP[dg];var de=(df+96)&4294967295;var dd=HEAP[de];var dc=(dt)>(dd);if(dc){ge=29;break $bb88$$bb86$84}l7=1;ge=31;break $bb88$$bb86$84}}while(0);if(ge==29){l7=0}var db=l7;du=db;var da=du;var nP=reSign((da),8,0)!=0;if(nP){var c9=m9;var c8=(c9)&4294967295;var c6=HEAP[c8];var c5=oc;var c4=((c5)+1)&4294967295;var c3=(c6+16*c4)&4294967295;var c2=(c3+8)&4294967295;var c1=HEAP[c2];var c0=l6;var cZ=(c1)-(c0);var cY=l5;var cX=ob;var cU=(cY)*(cX);var cT=(cZ)+(cU);var cS=m9;var cR=(cS)&4294967295;var cQ=HEAP[cR];var cP=oc;var cO=((cP)+1)&4294967295;var cN=(cQ+16*cO)&4294967295;var cM=(cN)&4294967295;var cL=HEAP[cM];var cK=l5;var cJ=(cL)+(cK);var cH=l6;var cF=ob;var cD=(cH)*(cF);var cB=(cJ)+(cD);var cz=rS;var cx=__ZN10SplashPath6lineToEdd(cz,cB,cT);var cv=m9;var ct=(cv)&4294967295;var cp=HEAP[ct];var co=oc;var cm=((co)+1)&4294967295;var ck=(cp+16*cm)&4294967295;var ci=(ck+8)&4294967295;var cg=HEAP[ci];var ce=qC;var cc=(cg)-(ce);var ca=m9;var b8=(ca)&4294967295;var b5=HEAP[b8];var b4=oc;var b2=((b4)+1)&4294967295;var b0=(b5+16*b2)&4294967295;var bY=(b0)&4294967295;var bW=HEAP[bY];var bU=x0;var bS=(bW)+(bU);var bQ=rS;var bO=__ZN10SplashPath6lineToEdd(bQ,bS,cc)}else{var bL=m9;var bK=(bL)&4294967295;var bI=HEAP[bK];var bG=oc;var bE=((bG)+1)&4294967295;var bC=(bI+16*bE)&4294967295;var bA=(bC+8)&4294967295;var by=HEAP[bA];var bw=qC;var bu=(by)-(bw);var vO=m9;var vN=(vO)&4294967295;var vM=HEAP[vN];var vL=oc;var vK=((vL)+1)&4294967295;var vJ=(vM+16*vK)&4294967295;var vI=(vJ)&4294967295;var vH=HEAP[vI];var vG=x0;var vF=(vH)+(vG);var vu=rS;var vt=__ZN10SplashPath6lineToEdd(vu,vF,bu)}}}var vs=rS;var vr=__ZN10SplashPath5closeEv(vs)}var vq=aS;var vp=(vq+4)&4294967295;var vo=HEAP[vp];var vn=(vo+128)&4294967295;var vm=HEAP[vn];var nO=reSign((vm),8,0)!=0;if(!(nO)){ge=35;break $bb111$$bb8$15}var vl=kZ;var vj=((vl)+1)&4294967295;var vi=oc;var vh=(((vj))|0)<=(((vi))|0);if(vh){var vg=kZ;var vf=((vg)+2)&4294967295;var ve=oc;var vd=(((vf))|0)<=(((ve))|0);if(vd){var vc=wF;var vb=((vc)+1)&4294967295;var va=rS;var u9=wE;var u8=o7;var u7=o8;__ZN10SplashPath19addStrokeAdjustHintEiiii(va,u9,u8,vb,u7);var u6=rS;var u5=wE;var u4=o7;var u3=lK;var u2=wD;__ZN10SplashPath19addStrokeAdjustHintEiiii(u6,u5,u4,u3,u2)}else{var u1=rS;var u0=wE;var uY=o7;var uX=uZ;var uW=wD;__ZN10SplashPath19addStrokeAdjustHintEiiii(u1,u0,uY,uX,uW)}var uV=o6;var uU=((uV)+1)&4294967295;var uT=o6;var uS=((uT)+1)&4294967295;var uR=rS;var uQ=wE;var uP=o7;__ZN10SplashPath19addStrokeAdjustHintEiiii(uR,uQ,uP,uS,uU)}var uO=wE;wF=uO;var uN=wD;wE=uN;var uM=o7;o8=uM;var uL=o6;o7=uL;var uK=lJ;lK=uK;var uJ=lI;lJ=uJ;var uI=oc;var uH=kZ;var uG=(((uI))|0)==(((uH))|0);if(uG){var uF=wD;nj=uF;var uE=o6;qZ=uE}var uD=sy;var mb=reSign((uD),8,0)!=0;if(!(mb)){ge=35;break $bb111$$bb8$15}var uB=kZ;var uz=((uB)+2)&4294967295;var ux=oc;var uv=(((uz))|0)<=(((ux))|0);if(uv){var ut=wF;var ur=((ut)+1)&4294967295;var up=rS;var un=wE;var uk=o7;var uj=o8;__ZN10SplashPath19addStrokeAdjustHintEiiii(up,un,uk,ur,uj);var uh=rS;var uf=(uh+8)&4294967295;var ud=HEAP[uf];var ub=((ud)-1)&4294967295;var t9=rS;var t7=wE;var t5=o7;var t3=lK;__ZN10SplashPath19addStrokeAdjustHintEiiii(t9,t7,t5,t3,ub)}else{var t0=rS;var tZ=(t0+8)&4294967295;var tX=HEAP[tZ];var tV=((tX)-1)&4294967295;var tT=rS;var tR=wE;var tP=o7;var tN=uZ;__ZN10SplashPath19addStrokeAdjustHintEiiii(tT,tR,tP,tN,tV)}var tL=vk;var ma=reSign((tL),8,0)!=0;if(!(ma)){ge=35;break $bb111$$bb8$15}var tJ=rS;var tG=wE;var tF=o7;var tD=uZ;var tB=nj;__ZN10SplashPath19addStrokeAdjustHintEiiii(tJ,tG,tF,tD,tB);var tz=qZ;var tx=((tz)+1)&4294967295;var tv=qZ;var tt=((tv)+1)&4294967295;var tr=rS;var to=wE;var mX=o7;__ZN10SplashPath19addStrokeAdjustHintEiiii(tr,to,mX,tt,tx);var mW=wE;var mV=((mW)+1)&4294967295;var mU=rS;var mT=nj;var mS=qZ;var mR=o7;__ZN10SplashPath19addStrokeAdjustHintEiiii(mU,mT,mS,mV,mR);var mQ=rS;var mP=(mQ+8)&4294967295;var mO=HEAP[mP];var mC=((mO)-1)&4294967295;var mB=rS;var mz=nj;var my=qZ;var mx=lJ;__ZN10SplashPath19addStrokeAdjustHintEiiii(mB,mz,my,mx,mC)}}while(0);var mw=oc;var mv=((mw)+1)&4294967295;oc=mv;ge=3;continue $bb112$12}var mn=m9;var mm=cq;var ml=(mn)!=(mm);$bb114$$bb116$114:do{if(ml){var mk=m9;mr=mk;var mj=mr;var mi=(mj)!=0;if(!(mi)){ge=46;break $bb114$$bb116$114}var mh=mr;__ZN10SplashPathD1Ev(mh);var mf=mr;var me=mf;__ZdlPv(me)}}while(0);var md=rS;o3=md;var mc=o3;eO=mc;var gb=eO;return gb;return null}function __ZN6Splash15blitTransparentEP12SplashBitmapiiiiii(aO,dA,dt,j,C,ed,bd,bg){var X=STACKTOP;STACKTOP+=4;_memset(X,0,4);var dy;var bA;var bZ;var b4;var B;var bh;var d7;var cm;var de;var bX;var bs;var br;var aQ=X;var bf;var Y;var be;var bc;var bb;var bE;var cH=0;bA=aO;bZ=dA;b4=dt;B=j;bh=C;d7=ed;cm=bd;de=bg;var bq=bZ;var bp=(bq+16)&4294967295;var bo=HEAP[bp];var bn=bA;var bm=(bn)&4294967295;var bl=HEAP[bm];var bk=(bl+16)&4294967295;var bj=HEAP[bk];var bi=(((bo))|0)!=(((bj))|0);if(bi){br=7}else{var dl=bA;var dk=(dl)&4294967295;var dj=HEAP[dk];var di=(dj+16)&4294967295;var dh=HEAP[di];if(dh==0){dy=32}else{if(dh==1){dy=33}else{if(dh==2){dy=34}else{if(dh==3){dy=34}else{if(dh==4){dy=35}else{dy=27}}}}}$bb35$$bb2$$bb15$$bb22$$bb29$5:do{if(dy==32){bb=0;$bb13$7:while(1){var bU=bb;var bT=de;var bS=(((bU))|0)<(((bT))|0);if(!(bS)){dy=8;break $bb13$7}var dg=bA;var df=(dg)&4294967295;var dd=HEAP[df];var dc=(dd+20)&4294967295;var db=HEAP[dc];var c0=d7;var cZ=bb;var cY=((c0)+(cZ))&4294967295;var cX=bA;var cW=(cX)&4294967295;var cV=HEAP[cW];var cU=(cV+12)&4294967295;var cT=HEAP[cU];var cS=((cY)*(cT))&4294967295;var cR=bh;var cG=(((cR))|0)>>3;var cF=((cS)+(cG))&4294967295;var cE=(db+cF)&4294967295;bf=cE;var cD=bh;var cC=(cD)&7;var cB=128>>(((cC))|0);bE=cB;bc=0;while(1){var b1=bc;var b0=cm;var bY=(((b1))|0)<(((b0))|0);if(!(bY)){dy=6;break}var cA=B;var cz=bb;var cy=((cA)+(cz))&4294967295;var cx=b4;var cw=bc;var cv=((cx)+(cw))&4294967295;var cu=bZ;var ct=(aQ)&4294967295;__ZN12SplashBitmap8getPixelEiiPh(cu,cv,cy,ct);var cs=(aQ)&4294967295;var cr=HEAP[cs];var cq=reSign((cr),8,0)!=0;if(cq){var cp=bf;var co=HEAP[cp];var cn=bE;var cl=(((cn))&255);var ck=(co)|(cl);var cj=bf;HEAP[cj]=ck}else{var ci=bf;var ch=HEAP[ci];var cg=bE;var cf=(((cg))&255);var aP=(cf)^-1;var ce=(ch)&(aP);var cd=bf;HEAP[cd]=ce}var cc=bE;var cb=(((cc))|0)>>1;bE=cb;var ca=bE;var b9=(((ca))|0)==0;var b8=unSign((b9),1,0);bs=b8;var b7=bs;var dz=reSign((b7),8,0)!=0;if(dz){bE=128;var b6=bf;var b5=(b6+1)&4294967295;bf=b5}var b3=bc;var b2=((b3)+1)&4294967295;bc=b2;dy=2;continue}var bW=bb;var bV=((bW)+1)&4294967295;bb=bV;dy=1;continue $bb13$7}}else{if(dy==33){bb=0;$bb20$23:while(1){var aW=bb;var aV=de;var aU=(((aW))|0)<(((aV))|0);if(!(aU)){dy=15;break $bb20$23}var bR=bA;var bQ=(bR)&4294967295;var bP=HEAP[bQ];var bO=(bP+20)&4294967295;var bN=HEAP[bO];var bM=d7;var bL=bb;var bK=((bM)+(bL))&4294967295;var bJ=bA;var bI=(bJ)&4294967295;var bH=HEAP[bI];var bG=(bH+12)&4294967295;var bF=HEAP[bG];var bD=((bK)*(bF))&4294967295;var bC=bh;var bB=((bD)+(bC))&4294967295;var bz=(bN+bB)&4294967295;bf=bz;bc=0;while(1){var a1=bc;var a0=cm;var aZ=(((a1))|0)<(((a0))|0);if(!(aZ)){dy=13;break}var by=B;var bx=bb;var bw=((by)+(bx))&4294967295;var bv=b4;var bu=bc;var bt=((bv)+(bu))&4294967295;var ba=bZ;var a9=(aQ)&4294967295;__ZN12SplashBitmap8getPixelEiiPh(ba,bt,bw,a9);var a8=(aQ)&4294967295;var a7=HEAP[a8];var a6=bf;HEAP[a6]=a7;var a5=bf;var a4=(a5+1)&4294967295;bf=a4;var a3=bc;var a2=((a3)+1)&4294967295;bc=a2;dy=11;continue}var aY=bb;var aX=((aY)+1)&4294967295;bb=aX;dy=10;continue $bb20$23}}else{if(dy==34){bb=0;$bb27$32:while(1){var t=bb;var r=de;var p=(((t))|0)<(((r))|0);if(!(p)){dy=21;break $bb27$32}var aT=bA;var aS=(aT)&4294967295;var aR=HEAP[aS];var aN=(aR+20)&4294967295;var aM=HEAP[aN];var aL=d7;var aK=bb;var aJ=((aL)+(aK))&4294967295;var aI=bA;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=(aG+12)&4294967295;var aE=HEAP[aF];var aD=((aJ)*(aE))&4294967295;var aC=bh;var aB=((aC)*3)&4294967295;var aA=((aD)+(aB))&4294967295;var az=(aM+aA)&4294967295;bf=az;var ay=bZ;var ax=(ay+20)&4294967295;var aw=HEAP[ax];var av=B;var au=bb;var at=((av)+(au))&4294967295;var ar=bZ;var aq=(ar+12)&4294967295;var ap=HEAP[aq];var ao=((at)*(ap))&4294967295;var an=b4;var am=((an)*3)&4294967295;var al=((ao)+(am))&4294967295;var ak=(aw+al)&4294967295;Y=ak;bc=0;while(1){var y=bc;var x=cm;var w=(((y))|0)<(((x))|0);if(!(w)){dy=19;break}var aj=Y;var ai=HEAP[aj];var ah=bf;HEAP[ah]=ai;var ag=bf;var af=(ag+1)&4294967295;bf=af;var ae=Y;var ad=(ae+1)&4294967295;Y=ad;var ac=Y;var ab=HEAP[ac];var aa=bf;HEAP[aa]=ab;var Z=bf;var W=(Z+1)&4294967295;bf=W;var V=Y;var U=(V+1)&4294967295;Y=U;var T=Y;var S=HEAP[T];var R=bf;HEAP[R]=S;var Q=bf;var P=(Q+1)&4294967295;bf=P;var N=Y;var L=(N+1)&4294967295;Y=L;var A=bc;var z=((A)+1)&4294967295;bc=z;dy=17;continue}var v=bb;var u=((v)+1)&4294967295;bb=u;dy=16;continue $bb27$32}}else{if(dy==35){bb=0;$bb34$41:while(1){var dF=bb;var dE=de;var dD=(((dF))|0)<(((dE))|0);if(!(dD)){dy=27;break $bb35$$bb2$$bb15$$bb22$$bb29$5}var f=bA;var e=(f)&4294967295;var d=HEAP[e];var c=(d+20)&4294967295;var b=HEAP[c];var el=d7;var ek=bb;var ej=((el)+(ek))&4294967295;var eh=bA;var ef=(eh)&4294967295;var d4=HEAP[ef];var d3=(d4+12)&4294967295;var d2=HEAP[d3];var d1=((ej)*(d2))&4294967295;var d0=bh;var dZ=((d0)*4)&4294967295;var dY=((d1)+(dZ))&4294967295;var dX=(b+dY)&4294967295;bf=dX;var dV=bZ;var dT=(dV+20)&4294967295;var O=HEAP[dT];var M=B;var K=bb;var J=((M)+(K))&4294967295;var I=bZ;var H=(I+12)&4294967295;var G=HEAP[H];var F=((J)*(G))&4294967295;var E=b4;var D=((E)*4)&4294967295;var s=((F)+(D))&4294967295;var q=(O+s)&4294967295;Y=q;bc=0;while(1){var dK=bc;var dJ=cm;var dI=(((dK))|0)<(((dJ))|0);if(!(dI)){dy=25;break}var o=Y;var n=HEAP[o];var m=bf;HEAP[m]=n;var l=bf;var k=(l+1)&4294967295;bf=k;var i=Y;var h=(i+1)&4294967295;Y=h;var g=Y;var ei=HEAP[g];var eg=bf;HEAP[eg]=ei;var ee=bf;var ec=(ee+1)&4294967295;bf=ec;var eb=Y;var ea=(eb+1)&4294967295;Y=ea;var d9=Y;var d8=HEAP[d9];var d6=bf;HEAP[d6]=d8;var d5=bf;var dW=(d5+1)&4294967295;bf=dW;var dU=Y;var dS=(dU+1)&4294967295;Y=dS;var dR=bf;HEAP[dR]=-1;var dQ=bf;var dP=(dQ+1)&4294967295;bf=dP;var dO=Y;var dN=(dO+1)&4294967295;Y=dN;var dM=bc;var dL=((dM)+1)&4294967295;bc=dL;dy=23;continue}var dH=bb;var dG=((dH)+1)&4294967295;bb=dG;dy=22;continue $bb34$41}}}}}}while(0);var dC=bA;var dB=(dC)&4294967295;var dx=HEAP[dB];var dw=(dx+24)&4294967295;var dv=HEAP[dw];var du=(dv)!=0;$bb36$$bb39$49:do{if(du){bb=0;while(1){var cL=bb;var cK=de;var cJ=(((cL))|0)<(((cK))|0);if(!(cJ)){dy=30;break $bb36$$bb39$49}var ds=bA;var dr=(ds)&4294967295;var dq=HEAP[dr];var dp=(dq+24)&4294967295;var dn=HEAP[dp];var dm=d7;var da=bb;var c9=((dm)+(da))&4294967295;var c8=bA;var c7=(c8)&4294967295;var c6=HEAP[c7];var c5=(c6)&4294967295;var c4=HEAP[c5];var c3=((c9)*(c4))&4294967295;var c2=bh;var c1=((c3)+(c2))&4294967295;var cQ=(dn+c1)&4294967295;be=cQ;var cP=cm;var cO=be;_llvm_memset_p0i8_i32(cO,0,cP,1,0);var cN=bb;var cM=((cN)+1)&4294967295;bb=cM;dy=28;continue}}}while(0);br=0}var cI=br;bX=cI;var a=bX;STACKTOP=X;return a;return null}function __ZN6Splash11drawAAPixelEP10SplashPipeii(F,X,bH,bG){var D=STACKTOP;STACKTOP+=8;_memset(D,0,8);var ak;var bU;var g;var f;var N;var cj;var aG;var bI;var bK;var bS=D;var bQ=D+4;var bJ;var bv=0;bU=F;g=X;f=bH;N=bG;var ci=f;var ch=(((ci))|0)<0;$bb3$$bb$2:do{if(ch){ak=0}else{var cg=bU;var cf=(cg)&4294967295;var ce=HEAP[cf];var cd=(ce)&4294967295;var cc=HEAP[cd];var cb=f;var ca=(((cc))|0)<=(((cb))|0);if(ca){ak=0;break $bb3$$bb$2}var b9=bU;var bc=(b9+4)&4294967295;var ba=HEAP[bc];var a8=(ba+132)&4294967295;var a7=HEAP[a8];var a6=__ZN10SplashClip8getYMinIEv(a7);var a5=N;var a4=(((a6))|0)>(((a5))|0);if(a4){ak=0;break $bb3$$bb$2}var a3=bU;var a2=(a3+4)&4294967295;var a1=HEAP[a2];var aS=(a1+132)&4294967295;var aQ=HEAP[aS];var aO=__ZN10SplashClip8getYMaxIEv(aQ);var aN=N;var aM=(((aO))|0)<(((aN))|0);if(aM){ak=0;break $bb3$$bb$2}cj=0;ak=5;break $bb3$$bb$2}}while(0);if(ak==0){cj=1}var aL=cj;aG=aL;var aK=aG;var O=reSign((aK),8,0)!=0;$bb14$$bb6$10:do{if(!O){var aJ=bU;var aI=(aJ+12)&4294967295;var aH=HEAP[aI];var ax=N;var av=(((aH))|0)!=(((ax))|0);if(av){var at=bU;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=__ZN12SplashBitmap10getRowSizeEv(aq);var ao=bU;var an=(ao+8)&4294967295;var am=HEAP[an];var al=__ZN12SplashBitmap9getHeightEv(am);var ab=((ap)*(al))&4294967295;var Z=bU;var W=(Z+8)&4294967295;var V=HEAP[W];var U=__ZN12SplashBitmap10getDataPtrEv(V);_llvm_memset_p0i8_i32(U,-1,ab,1,0);HEAP[bS]=0;var T=bU;var S=(T)&4294967295;var R=HEAP[S];var Q=(R)&4294967295;var P=HEAP[Q];var M=((P)-1)&4294967295;HEAP[bQ]=M;var L=bU;var K=(L+8)&4294967295;var J=HEAP[K];var I=bU;var H=(I+4)&4294967295;var G=HEAP[H];var E=(G+132)&4294967295;var C=HEAP[E];var B=N;__ZN10SplashClip10clipAALineEP12SplashBitmapPiS2_i(C,J,bS,bQ,B);var A=bU;var z=(A+12)&4294967295;var y=N;HEAP[z]=y}var x=bU;var w=(x+8)&4294967295;var v=HEAP[w];var u=__ZN12SplashBitmap10getDataPtrEv(v);var t=f;var s=(((t))|0)>>1;var r=(u+s)&4294967295;bK=r;var q=bU;var p=(q+8)&4294967295;var o=HEAP[p];var n=__ZN12SplashBitmap10getRowSizeEv(o);bI=n;var m=f;var l=(m)&1;var k=(((l))&255);var bY=reSign((k),8,0)!=0;if(bY){var j=bK;var i=HEAP[j];var h=unSign((i),8,0);var e=(h)&15;var d=(__ZZN6Splash11drawAAPixelEP10SplashPipeiiE9bitCount4+e*4)&4294967295;var c=HEAP[d];var b=bK;var a=bI;var co=(b+a)&4294967295;var cn=HEAP[co];var cm=unSign((cn),8,0);var cl=(cm)&15;var ck=(__ZZN6Splash11drawAAPixelEP10SplashPipeiiE9bitCount4+cl*4)&4294967295;var b8=HEAP[ck];var b7=((c)+(b8))&4294967295;var b6=bI;var b5=((b6)*2)&4294967295;var b4=bK;var b3=(b4+b5)&4294967295;var b2=HEAP[b3];var b1=unSign((b2),8,0);var b0=(b1)&15;var bZ=(__ZZN6Splash11drawAAPixelEP10SplashPipeiiE9bitCount4+b0*4)&4294967295;var bX=HEAP[bZ];var bW=((b7)+(bX))&4294967295;var bV=bI;var bT=((bV)*3)&4294967295;var bR=bK;var bP=(bR+bT)&4294967295;var bO=HEAP[bP];var bN=unSign((bO),8,0);var bM=(bN)&15;var bL=(__ZZN6Splash11drawAAPixelEP10SplashPipeiiE9bitCount4+bM*4)&4294967295;var bF=HEAP[bL];var bE=((bW)+(bF))&4294967295;bJ=bE}else{var bD=bK;var bC=HEAP[bD];var bB=unSign((bC),8,0)>>>4;var bA=unSign((bB),8,0);var bz=(__ZZN6Splash11drawAAPixelEP10SplashPipeiiE9bitCount4+bA*4)&4294967295;var by=HEAP[bz];var bx=bK;var bw=bI;var bu=(bx+bw)&4294967295;var bt=HEAP[bu];var bs=unSign((bt),8,0)>>>4;var br=unSign((bs),8,0);var bq=(__ZZN6Splash11drawAAPixelEP10SplashPipeiiE9bitCount4+br*4)&4294967295;var bp=HEAP[bq];var bo=((by)+(bp))&4294967295;var bn=bI;var bm=((bn)*2)&4294967295;var bl=bK;var bk=(bl+bm)&4294967295;var bj=HEAP[bk];var bi=unSign((bj),8,0)>>>4;var bh=unSign((bi),8,0);var bg=(__ZZN6Splash11drawAAPixelEP10SplashPipeiiE9bitCount4+bh*4)&4294967295;var bf=HEAP[bg];var be=((bo)+(bf))&4294967295;var bd=bI;var bb=((bd)*3)&4294967295;var a9=bK;var a0=(a9+bb)&4294967295;var aZ=HEAP[a0];var aY=unSign((aZ),8,0)>>>4;var aX=unSign((aY),8,0);var aW=(__ZZN6Splash11drawAAPixelEP10SplashPipeiiE9bitCount4+aX*4)&4294967295;var aV=HEAP[aW];var aU=((be)+(aV))&4294967295;bJ=aU}var aT=bJ;var aR=(((aT))|0)!=0;if(!(aR)){ak=9;break $bb14$$bb6$10}var aP=bU;var aF=g;var aE=f;var aD=N;__ZN6Splash9pipeSetXYEP10SplashPipeii(aP,aF,aE,aD);var aC=g;var aB=(aC+52)&4294967295;var aA=HEAP[aB];var az=bJ;var ay=bU;var aw=(ay+28)&4294967295;var au=(aw+az*8)&4294967295;var aj=HEAP[au];var ai=(aA)*(aj);var ah=g;var ag=(ah+52)&4294967295;HEAP[ag]=ai;var af=bU;var ae=g;__ZN6Splash7pipeRunEP10SplashPipe(af,ae);var ad=bU;var ac=f;__ZN6Splash10updateModXEi(ad,ac);var aa=bU;var Y=N;__ZN6Splash10updateModYEi(aa,Y)}}while(0);STACKTOP=D;return;return}function __ZN6Splash5clearEPhh(bx,gg,fG){var hG;var dV;var hF;var ib;var b8;var bw;var cL;var ax;var cI;var cH;var gA=0;dV=bx;hF=gg;ib=fG;var ds=dV;var dq=(ds)&4294967295;var dn=HEAP[dq];var dl=(dn+16)&4294967295;var dj=HEAP[dl];if(dj==0){hG=33}else{if(dj==1){hG=34}else{if(dj==2){hG=35}else{if(dj==3){hG=36}else{if(dj==4){hG=37}else{hG=25}}}}}$bb49$$bb$$bb7$$bb11$$bb37$$bb24$2:do{if(hG==33){var di=hF;var dh=(di)&4294967295;var dg=HEAP[dh];var df=reSign((dg),8,0)<0;if(df){b8=-1}else{b8=0}var de=b8;ax=de;var hu=dV;var ht=(hu)&4294967295;var hs=HEAP[ht];var hr=(hs+12)&4294967295;var hq=HEAP[hr];var hp=(((hq))|0)<0;if(hp){var ho=dV;var hn=(ho)&4294967295;var hm=HEAP[hn];var hl=(hm+12)&4294967295;var g0=HEAP[hl];var gZ=(0-(g0))&4294967295;var gY=dV;var gX=(gY)&4294967295;var gW=HEAP[gX];var gV=(gW+4)&4294967295;var gU=HEAP[gV];var gT=((gZ)*(gU))&4294967295;var gS=ax;var gR=unSign((gS),8,0);var gv=dV;var gu=(gv)&4294967295;var gt=HEAP[gu];var gs=(gt+20)&4294967295;var gr=HEAP[gs];var gq=dV;var gp=(gq)&4294967295;var go=HEAP[gp];var gn=(go+12)&4294967295;var gm=HEAP[gn];var f0=dV;var fZ=(f0)&4294967295;var fY=HEAP[fZ];var fX=(fY+4)&4294967295;var fW=HEAP[fX];var fV=((fW)-1)&4294967295;var fU=((gm)*(fV))&4294967295;var fT=(gr+fU)&4294967295;var fS=(((gR))&255);_llvm_memset_p0i8_i32(fT,fS,gT,1,0)}else{var fR=dV;var fv=(fR)&4294967295;var fu=HEAP[fv];var ft=(fu+12)&4294967295;var fs=HEAP[ft];var fr=dV;var fq=(fr)&4294967295;var fp=HEAP[fq];var fo=(fp+4)&4294967295;var fn=HEAP[fo];var fm=((fs)*(fn))&4294967295;var fb=ax;var fa=unSign((fb),8,0);var e9=dV;var e8=(e9)&4294967295;var e7=HEAP[e8];var e6=(e7+20)&4294967295;var e5=HEAP[e6];var e4=(((fa))&255);_llvm_memset_p0i8_i32(e5,e4,fm,1,0)}}else{if(hG==34){var e3=dV;var e2=(e3)&4294967295;var eR=HEAP[e2];var eQ=(eR+12)&4294967295;var eP=HEAP[eQ];var eO=(((eP))|0)<0;if(eO){var eN=dV;var eM=(eN)&4294967295;var eL=HEAP[eM];var eK=(eL+12)&4294967295;var eJ=HEAP[eK];var eI=(0-(eJ))&4294967295;var ev=dV;var et=(ev)&4294967295;var er=HEAP[et];var ep=(er+4)&4294967295;var en=HEAP[ep];var el=((eI)*(en))&4294967295;var ej=hF;var eh=(ej)&4294967295;var ef=HEAP[eh];var ee=unSign((ef),8,0);var d1=dV;var dZ=(d1)&4294967295;var dX=HEAP[dZ];var dU=(dX+20)&4294967295;var dS=HEAP[dU];var dQ=dV;var dO=(dQ)&4294967295;var dM=HEAP[dO];var dK=(dM+12)&4294967295;var dJ=HEAP[dK];var cw=dV;var cv=(cw)&4294967295;var ct=HEAP[cv];var cr=(ct+4)&4294967295;var cp=HEAP[cr];var cn=((cp)-1)&4294967295;var cl=((dJ)*(cn))&4294967295;var cj=(dS+cl)&4294967295;var ch=(((ee))&255);_llvm_memset_p0i8_i32(cj,ch,el,1,0)}else{var cf=dV;var b1=(cf)&4294967295;var b0=HEAP[b1];var bY=(b0+12)&4294967295;var bW=HEAP[bY];var bU=dV;var bS=(bU)&4294967295;var bQ=HEAP[bS];var bO=(bQ+4)&4294967295;var bM=HEAP[bO];var bK=((bW)*(bM))&4294967295;var bv=hF;var bu=(bv)&4294967295;var bs=HEAP[bu];var bq=unSign((bs),8,0);var bo=dV;var bm=(bo)&4294967295;var bk=HEAP[bm];var bi=(bk+20)&4294967295;var bg=HEAP[bi];var be=(((bq))&255);_llvm_memset_p0i8_i32(bg,be,bK,1,0)}}else{if(hG==35){var a1=hF;var a0=(a1)&4294967295;var aY=HEAP[a0];var aW=hF;var aU=(aW+1)&4294967295;var aS=HEAP[aU];var aQ=reSign((aY),8,0)!=reSign((aS),8,0);$bb17$$bb12$18:do{if(aQ){hG=4}else{var aO=hF;var aM=(aO+1)&4294967295;var aK=HEAP[aM];var aw=hF;var av=(aw+2)&4294967295;var au=HEAP[av];var at=reSign((aK),8,0)!=reSign((au),8,0);if(at){hG=4;break $bb17$$bb12$18}var ar=dV;var aq=(ar)&4294967295;var ap=HEAP[aq];var ao=(ap+12)&4294967295;var an=HEAP[ao];var am=(((an))|0)<0;if(am){var ac=dV;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=(aa+12)&4294967295;var Y=HEAP[Z];var X=(0-(Y))&4294967295;var W=dV;var V=(W)&4294967295;var U=HEAP[V];var T=(U+4)&4294967295;var S=HEAP[T];var R=((X)*(S))&4294967295;var Q=hF;var P=(Q)&4294967295;var O=HEAP[P];var N=unSign((O),8,0);var M=dV;var L=(M)&4294967295;var J=HEAP[L];var H=(J+20)&4294967295;var y=HEAP[H];var x=dV;var w=(x)&4294967295;var v=HEAP[w];var u=(v+12)&4294967295;var t=HEAP[u];var s=dV;var r=(s)&4294967295;var p=HEAP[r];var n=(p+4)&4294967295;var e=HEAP[n];var d=((e)-1)&4294967295;var c=((t)*(d))&4294967295;var b=(y+c)&4294967295;var a=(((N))&255);_llvm_memset_p0i8_i32(b,a,R,1,0)}else{var it=dV;var ir=(it)&4294967295;var iq=HEAP[ir];var io=(iq+12)&4294967295;var il=HEAP[io];var ia=dV;var h9=(ia)&4294967295;var h8=HEAP[h9];var h7=(h8+4)&4294967295;var h6=HEAP[h7];var h5=((il)*(h6))&4294967295;var h4=hF;var h3=(h4)&4294967295;var h1=HEAP[h3];var hZ=unSign((h1),8,0);var K=dV;var I=(K)&4294967295;var G=HEAP[I];var F=(G+20)&4294967295;var E=HEAP[F];var D=(((hZ))&255);_llvm_memset_p0i8_i32(E,D,h5,1,0)}hG=7;break $bb17$$bb12$18}}while(0);$bb17$$bb23$25:do{if(hG==4){var C=dV;var B=(C)&4294967295;var A=HEAP[B];var z=(A+20)&4294967295;var q=HEAP[z];bw=q;cH=0;$bb22$27:while(1){var hI=dV;var hH=(hI)&4294967295;var hE=HEAP[hH];var hD=(hE+4)&4294967295;var hC=HEAP[hD];var hB=cH;var hA=(((hC))|0)>(((hB))|0);if(!(hA)){hG=7;break $bb17$$bb23$25}var o=bw;cL=o;cI=0;while(1){var hY=dV;var hX=(hY)&4294967295;var hW=HEAP[hX];var hV=(hW)&4294967295;var hU=HEAP[hV];var hT=cI;var hS=(((hU))|0)>(((hT))|0);if(!(hS)){hG=11;break}var m=hF;var l=(m+2)&4294967295;var k=HEAP[l];var j=cL;HEAP[j]=k;var i=cL;var h=(i+1)&4294967295;cL=h;var g=hF;var f=(g+1)&4294967295;var ip=HEAP[f];var im=cL;HEAP[im]=ip;var ik=cL;var ij=(ik+1)&4294967295;cL=ij;var ii=hF;var ih=(ii)&4294967295;var ig=HEAP[ih];var ie=cL;HEAP[ie]=ig;var id=cL;var ic=(id+1)&4294967295;cL=ic;var h2=cI;var h0=((h2)+1)&4294967295;cI=h0;hG=9;continue}var hR=dV;var hQ=(hR)&4294967295;var hP=HEAP[hQ];var hO=(hP+12)&4294967295;var hN=HEAP[hO];var hM=bw;var hL=(hM+hN)&4294967295;bw=hL;var hK=cH;var hJ=((hK)+1)&4294967295;cH=hJ;hG=8;continue $bb22$27}}}while(0)}else{if(hG==36){var dF=hF;var dE=(dF)&4294967295;var dD=HEAP[dE];var dC=hF;var dB=(dC+1)&4294967295;var dA=HEAP[dB];var dy=reSign((dD),8,0)!=reSign((dA),8,0);$bb43$$bb38$36:do{if(!dy){var dd=hF;var dc=(dd+1)&4294967295;var db=HEAP[dc];var da=hF;var c9=(da+2)&4294967295;var c8=HEAP[c9];var c7=reSign((db),8,0)!=reSign((c8),8,0);if(c7){hG=22;break $bb43$$bb38$36}var c6=dV;var c5=(c6)&4294967295;var c3=HEAP[c5];var ez=(c3+12)&4294967295;var ex=HEAP[ez];var eu=(((ex))|0)<0;if(eu){var es=dV;var eq=(es)&4294967295;var eo=HEAP[eq];var em=(eo+12)&4294967295;var ek=HEAP[em];var ei=(0-(ek))&4294967295;var eg=dV;var d5=(eg)&4294967295;var d3=HEAP[d5];var d0=(d3+4)&4294967295;var dY=HEAP[d0];var dW=((ei)*(dY))&4294967295;var dT=hF;var dR=(dT)&4294967295;var dP=HEAP[dR];var dN=unSign((dP),8,0);var dL=dV;var dz=(dL)&4294967295;var dx=HEAP[dz];var dw=(dx+20)&4294967295;var dv=HEAP[dw];var du=dV;var dt=(du)&4294967295;var dr=HEAP[dt];var dp=(dr+12)&4294967295;var dm=HEAP[dp];var dk=dV;var c4=(dk)&4294967295;var c2=HEAP[c4];var c1=(c2+4)&4294967295;var c0=HEAP[c1];var cZ=((c0)-1)&4294967295;var cY=((dm)*(cZ))&4294967295;var cX=(dv+cY)&4294967295;var cW=(((dN))&255);_llvm_memset_p0i8_i32(cX,cW,dW,1,0)}else{var cV=dV;var cU=(cV)&4294967295;var cT=HEAP[cU];var cS=(cT+12)&4294967295;var cR=HEAP[cS];var cQ=dV;var cP=(cQ)&4294967295;var cO=HEAP[cP];var cN=(cO+4)&4294967295;var cM=HEAP[cN];var cK=((cR)*(cM))&4294967295;var cJ=hF;var cG=(cJ)&4294967295;var cF=HEAP[cG];var cE=unSign((cF),8,0);var cD=dV;var cC=(cD)&4294967295;var cB=HEAP[cC];var cA=(cB+20)&4294967295;var cz=HEAP[cA];var cy=(((cE))&255);_llvm_memset_p0i8_i32(cz,cy,cK,1,0)}hG=25;break $bb49$$bb$$bb7$$bb11$$bb37$$bb24$2}}while(0);var cx=dV;var cu=(cx)&4294967295;var cs=HEAP[cu];var cq=(cs+20)&4294967295;var co=HEAP[cq];bw=co;cH=0;$bb48$44:while(1){var cc=dV;var ca=(cc)&4294967295;var b9=HEAP[ca];var b7=(b9+4)&4294967295;var b6=HEAP[b7];var b5=cH;var b4=(((b6))|0)>(((b5))|0);if(!(b4)){hG=25;break $bb49$$bb$$bb7$$bb11$$bb37$$bb24$2}var cm=bw;cL=cm;cI=0;while(1){var bj=dV;var bh=(bj)&4294967295;var bf=HEAP[bh];var bd=(bf)&4294967295;var bb=HEAP[bd];var aZ=cI;var aX=(((bb))|0)>(((aZ))|0);if(!(aX)){hG=29;break}var ck=hF;var ci=(ck)&4294967295;var cg=HEAP[ci];var ce=cL;HEAP[ce]=cg;var cb=cL;var bZ=(cb+1)&4294967295;cL=bZ;var bX=hF;var bV=(bX+1)&4294967295;var bT=HEAP[bV];var bR=cL;HEAP[bR]=bT;var bP=cL;var bN=(bP+1)&4294967295;cL=bN;var bL=hF;var bJ=(bL+2)&4294967295;var bH=HEAP[bJ];var bt=cL;HEAP[bt]=bH;var br=cL;var bp=(br+1)&4294967295;cL=bp;var bn=cI;var bl=((bn)+1)&4294967295;cI=bl;hG=27;continue}var aV=dV;var aT=(aV)&4294967295;var aR=HEAP[aT];var aP=(aR+12)&4294967295;var aN=HEAP[aP];var aL=bw;var aJ=(aL+aN)&4294967295;bw=aJ;var aH=cH;var cd=((aH)+1)&4294967295;cH=cd;hG=26;continue $bb48$44}}else{if(hG==37){var hz=hF;var hy=(hz)&4294967295;var hx=HEAP[hy];var hw=hF;var hv=(hw+1)&4294967295;var hk=HEAP[hv];var hj=reSign((hx),8,0)!=reSign((hk),8,0);$bb30$$bb25$52:do{if(hj){hG=13}else{var hi=hF;var hh=(hi+1)&4294967295;var hg=HEAP[hh];var hf=hF;var he=(hf+2)&4294967295;var hd=HEAP[he];var hc=reSign((hg),8,0)!=reSign((hd),8,0);if(hc){hG=13;break $bb30$$bb25$52}var ha=dV;var gQ=(ha)&4294967295;var gP=HEAP[gQ];var gO=(gP+12)&4294967295;var gN=HEAP[gO];var gM=(((gN))|0)<0;if(gM){var gL=dV;var gK=(gL)&4294967295;var gJ=HEAP[gK];var gI=(gJ+12)&4294967295;var gG=HEAP[gI];var gl=(0-(gG))&4294967295;var gk=dV;var gj=(gk)&4294967295;var gi=HEAP[gj];var gh=(gi+4)&4294967295;var gf=HEAP[gh];var ge=((gl)*(gf))&4294967295;var gd=hF;var gc=(gd)&4294967295;var ga=HEAP[gc];var fQ=unSign((ga),8,0);var fP=dV;var fO=(fP)&4294967295;var fN=HEAP[fO];var fM=(fN+20)&4294967295;var fL=HEAP[fM];var fK=dV;var fJ=(fK)&4294967295;var fI=HEAP[fJ];var fF=(fI+12)&4294967295;var hb=HEAP[fF];var g9=dV;var g8=(g9)&4294967295;var g7=HEAP[g8];var g6=(g7+4)&4294967295;var g5=HEAP[g6];var g4=((g5)-1)&4294967295;var g3=((hb)*(g4))&4294967295;var g2=(fL+g3)&4294967295;var g1=(((fQ))&255);_llvm_memset_p0i8_i32(g2,g1,ge,1,0)}else{var gH=dV;var gF=(gH)&4294967295;var gE=HEAP[gF];var gD=(gE+12)&4294967295;var gC=HEAP[gD];var gB=dV;var gz=(gB)&4294967295;var gy=HEAP[gz];var gx=(gy+4)&4294967295;var gw=HEAP[gx];var gb=((gC)*(gw))&4294967295;var f9=hF;var f8=(f9)&4294967295;var f7=HEAP[f8];var f6=unSign((f7),8,0);var f5=dV;var f4=(f5)&4294967295;var f3=HEAP[f4];var f2=(f3+20)&4294967295;var f1=HEAP[f2];var fH=(((f6))&255);_llvm_memset_p0i8_i32(f1,fH,gb,1,0)}hG=16;break $bb30$$bb25$52}}while(0);$bb30$$bb36$59:do{if(hG==13){var fE=dV;var fD=(fE)&4294967295;var fC=HEAP[fD];var fB=(fC+20)&4294967295;var fA=HEAP[fB];bw=fA;cH=0;$bb35$61:while(1){var d7=dV;var d6=(d7)&4294967295;var d4=HEAP[d6];var d2=(d4+4)&4294967295;var dI=HEAP[d2];var dH=cH;var dG=(((dI))|0)>(((dH))|0);if(!(dG)){hG=16;break $bb30$$bb36$59}var fz=bw;cL=fz;cI=0;while(1){var eH=dV;var eG=(eH)&4294967295;var eF=HEAP[eG];var eE=(eF)&4294967295;var eD=HEAP[eE];var eC=cI;var eB=(((eD))|0)>(((eC))|0);if(!(eB)){hG=20;break}var fy=hF;var fx=(fy)&4294967295;var fw=HEAP[fx];var fl=cL;HEAP[fl]=fw;var fk=cL;var fj=(fk+1)&4294967295;cL=fj;var fi=hF;var fh=(fi+1)&4294967295;var fg=HEAP[fh];var ff=cL;HEAP[ff]=fg;var fe=cL;var fd=(fe+1)&4294967295;cL=fd;var fc=hF;var e1=(fc+2)&4294967295;var e0=HEAP[e1];var eZ=cL;HEAP[eZ]=e0;var eY=cL;var eX=(eY+1)&4294967295;cL=eX;var eW=cL;HEAP[eW]=-1;var eV=cL;var eU=(eV+1)&4294967295;cL=eU;var eT=cI;var eS=((eT)+1)&4294967295;cI=eS;hG=18;continue}var eA=dV;var ey=(eA)&4294967295;var ew=HEAP[ey];var ed=(ew+12)&4294967295;var ec=HEAP[ed];var eb=bw;var ea=(eb+ec)&4294967295;bw=ea;var d9=cH;var d8=((d9)+1)&4294967295;cH=d8;hG=17;continue $bb35$61}}}while(0)}}}}}}while(0);var b3=dV;var b2=(b3)&4294967295;var bI=HEAP[b2];var bG=(bI+24)&4294967295;var bF=HEAP[bG];var bE=(bF)!=0;if(bE){var bD=dV;var bC=(bD)&4294967295;var bB=HEAP[bC];var bA=(bB)&4294967295;var bz=HEAP[bA];var by=dV;var bc=(by)&4294967295;var ba=HEAP[bc];var a9=(ba+4)&4294967295;var a8=HEAP[a9];var a7=((bz)*(a8))&4294967295;var a6=ib;var a5=unSign((a6),8,0);var a4=dV;var a3=(a4)&4294967295;var a2=HEAP[a3];var aI=(a2+24)&4294967295;var aG=HEAP[aI];var aF=(((a5))&255);_llvm_memset_p0i8_i32(aG,aF,a7,1,0)}var aE=dV;__ZN6Splash10updateModXEi(aE,0);var aD=dV;__ZN6Splash10updateModYEi(aD,0);var aC=dV;var aB=(aC)&4294967295;var aA=HEAP[aB];var az=(aA)&4294967295;var ay=HEAP[az];var al=((ay)-1)&4294967295;var ak=dV;__ZN6Splash10updateModXEi(ak,al);var aj=dV;var ai=(aj)&4294967295;var ah=HEAP[ai];var ag=(ah+4)&4294967295;var af=HEAP[ag];var ae=((af)-1)&4294967295;var ad=dV;__ZN6Splash10updateModYEi(ad,ae);return;return}function __ZN10SplashClip4testEii(D,S,R){var T;var ai;var az;var f;var B;var E;var F;var ax;var W;var h=0;ai=D;az=S;f=R;var aw=ai;var av=(aw+36)&4294967295;var au=HEAP[av];var ar=az;var aq=(((au))|0)>(((ar))|0);$bb3$$bb$2:do{if(aq){T=0}else{var ao=ai;var an=(ao+44)&4294967295;var am=HEAP[an];var al=az;var ag=(((am))|0)<(((al))|0);if(ag){T=0;break $bb3$$bb$2}var af=ai;var ae=(af+40)&4294967295;var ad=HEAP[ae];var ac=f;var ab=(((ad))|0)>(((ac))|0);if(ab){T=0;break $bb3$$bb$2}var aa=ai;var Z=(aa+48)&4294967295;var Y=HEAP[Z];var X=f;var Q=(((Y))|0)<(((X))|0);if(Q){T=0;break $bb3$$bb$2}var P=ai;var O=(P)&4294967295;var N=HEAP[O];var G=reSign((N),8,0)!=0;$bb5$$bb14$7:do{if(G){W=0;while(1){var s=ai;var r=(s+64)&4294967295;var q=HEAP[r];var p=W;var o=(((q))|0)>(((p))|0);if(!(o)){T=10;break}var M=f;var L=((M)*4)&4294967295;var K=az;var J=((K)*4)&4294967295;var I=ai;var H=(I+60)&4294967295;var C=HEAP[H];var A=W;var z=(C+4*A)&4294967295;var y=HEAP[z];var x=__ZN18SplashXPathScanner4testEii(y,J,L);var V=reSign((x),8,0)!=0;var ay=(V)^1;var aj=unSign((ay),1,0);F=aj;var w=F;var U=reSign((w),8,0)!=0;if(U){T=6;break}var v=W;var u=((v)+1)&4294967295;W=u;T=5;continue}if(T==10){}else{if(T==6){ax=0;T=8;break $bb3$$bb$2}}}else{W=0;while(1){var aE=ai;var aD=(aE+64)&4294967295;var aC=HEAP[aD];var aB=W;var aA=(((aC))|0)>(((aB))|0);if(!(aA)){T=16;break $bb5$$bb14$7}var n=ai;var m=(n+60)&4294967295;var l=HEAP[m];var k=W;var j=(l+4*k)&4294967295;var i=HEAP[j];var g=az;var d=f;var c=__ZN18SplashXPathScanner4testEii(i,g,d);var at=reSign((c),8,0)!=0;var e=(at)^1;var t=unSign((e),1,0);E=t;var b=E;var ap=reSign((b),8,0)!=0;if(ap){T=13;break}var aG=W;var aF=((aG)+1)&4294967295;W=aF;T=12;continue}ax=0;T=8;break $bb3$$bb$2}}while(0);ax=1;T=8;break $bb3$$bb$2}}while(0);if(T==0){ax=0}var ak=ax;B=ak;var ah=B;var a=(((ah))&255);return a;return null}function __ZN6Splash9drawPixelEP10SplashPipeiib(h,s,M,K,b){var t;var c;var e;var v;var I;var J;var l;var u;var x=0;c=h;e=s;v=M;I=K;J=b;var H=I;var G=(((H))|0)<0;$bb8$$bb$2:do{if(!G){var F=J;var w=reSign((F),8,0)!=0;$bb3$$bb1$4:do{if(w){t=0}else{var E=c;var D=(E+4)&4294967295;var C=HEAP[D];var B=(C+132)&4294967295;var A=HEAP[B];var z=v;var y=I;var r=__ZN10SplashClip4testEii(A,z,y);var j=reSign((r),8,0)!=0;if(j){t=0;break $bb3$$bb1$4}l=0;t=3;break $bb3$$bb1$4}}while(0);if(t==0){l=1}var q=l;u=q;var p=u;var d=reSign((p),8,0)!=0;if(!(d)){t=5;break $bb8$$bb$2}var o=c;var n=e;var m=v;var k=I;__ZN6Splash9pipeSetXYEP10SplashPipeii(o,n,m,k);var i=c;var g=e;__ZN6Splash7pipeRunEP10SplashPipe(i,g);var f=c;var a=v;__ZN6Splash10updateModXEi(f,a);var N=c;var L=I;__ZN6Splash10updateModYEi(N,L)}}while(0);return;return}function __ZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColor(du,L){var aR=STACKTOP;STACKTOP+=268;_memset(aR,0,268);var M;var lf;var aV;var l2;var nU;var eF;var aQ;var fa;var fd;var c4;var c2;var c1;var c0;var cZ;var cY;var bd;var be;var cW;var dP=aR;var oY=aR+24;var b0=aR+48;var bY=aR+60;var p7;var qt;var pI;var gv;var gf;var iB=aR+72;var it=aR+88;var jG=aR+104;var jz=aR+120;var jZ=aR+136;var p6=aR+152;var p5=aR+160;var z;var hT;var hD;var dJ;var dN;var ks;var ck;var md;var ix;var m6;var oy;var pl;var di;var ln;var cg;var fl;var pJ;var bw=aR+168;var iI=aR+240;var jL;var cy;var ce;var fm=aR+244;var f1;var i7;var b9;var d;var c;var A;var cq;var cs;var cu;var cH;var ee;var o5;var mS;var jj=0;lf=du;aV=L;var cU=(dP)&4294967295;var cS=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_218)&4294967295];HEAP[cU]=cS;var cQ=(dP+8)&4294967295;var hb=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_218+8)&4294967295];HEAP[cQ]=hb;var ha=(dP+16)&4294967295;var g9=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_218+16)&4294967295];HEAP[ha]=g9;var g8=(oY)&4294967295;var g7=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_219)&4294967295];HEAP[g8]=g7;var g6=(oY+8)&4294967295;var g5=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_219+8)&4294967295];HEAP[g6]=g5;var g4=(oY+16)&4294967295;var g3=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_219+16)&4294967295];HEAP[g4]=g3;var g2=(b0)&4294967295;var gR=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_220)&4294967295];HEAP[g2]=gR;var gQ=(b0+4)&4294967295;var gP=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_220+4)&4294967295];HEAP[gQ]=gP;var gO=(b0+8)&4294967295;var gN=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_220+8)&4294967295];HEAP[gO]=gN;var gM=(bY)&4294967295;var gL=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_221)&4294967295];HEAP[gM]=gL;var gK=(bY+4)&4294967295;var gJ=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_221+4)&4294967295];HEAP[gK]=gJ;var gI=(bY+8)&4294967295;var gx=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_221+8)&4294967295];HEAP[gI]=gx;p7=0;qt=0;pI=0;gv=0;gf=0;var gw=(iB)&4294967295;var gu=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_222)&4294967295];HEAP[gw]=gu;var gt=(iB+8)&4294967295;var gs=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_222+8)&4294967295];HEAP[gt]=gs;var gr=(it)&4294967295;var gq=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_223)&4294967295];HEAP[gr]=gq;var gp=(it+8)&4294967295;var go=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_223+8)&4294967295];HEAP[gp]=go;var gn=(jG)&4294967295;var f0=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_224)&4294967295];HEAP[gn]=f0;var fZ=(jG+8)&4294967295;var fY=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_224+8)&4294967295];HEAP[fZ]=fY;var fX=(jz)&4294967295;var fW=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_225)&4294967295];HEAP[fX]=fW;var fV=(jz+8)&4294967295;var fU=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_225+8)&4294967295];HEAP[fV]=fU;var fT=(jZ)&4294967295;var fS=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_226)&4294967295];HEAP[fT]=fS;var fR=(jZ+8)&4294967295;var fw=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_226+8)&4294967295];HEAP[fR]=fw;var fv=(p6)&4294967295;var fu=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_227)&4294967295];HEAP[fv]=fu;var ft=(p6+4)&4294967295;var fs=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_227+4)&4294967295];HEAP[ft]=fs;var fr=(p5)&4294967295;var fq=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_228)&4294967295];HEAP[fr]=fq;var fp=(p5+4)&4294967295;var fo=HEAP[(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE5C_228+4)&4294967295];HEAP[fp]=fo;z=0;hT=0;hD=0;dJ=0;dN=0;ks=0;var fn=lf;var eY=(fn)&4294967295;var eX=HEAP[eY];var eW=__ZN12SplashBitmap8getWidthEv(eX);ck=eW;var eV=lf;var eU=__ZN6Splash7getClipEv(eV);md=eU;var eT=lf;var eS=(eT)&4294967295;var eR=HEAP[eS];ix=eR;var eQ=lf;var eP=(eQ)&4294967295;var et=HEAP[eP];var es=__ZN12SplashBitmap10getDataPtrEv(et);m6=es;var er=lf;var eq=(er)&4294967295;var ep=HEAP[eq];var eo=__ZN12SplashBitmap11getAlphaPtrEv(ep);oy=eo;pl=0;var en=lf;var em=__ZN6Splash9getMatrixEv(en);di=em;var el=lf;var ek=(el)&4294967295;var d8=HEAP[ek];var d7=__ZN12SplashBitmap7getModeEv(d8);ln=d7;var d6=oy;var d5=(d6)!=0;var d4=unSign((d5),1,0);cg=d4;var d3=lf;var d2=(d3)&4294967295;var d1=HEAP[d2];var d0=__ZN12SplashBitmap10getRowSizeEv(d1);fl=d0;pJ=0;var dZ=ln;if(dZ==0){M=76}else{if(dZ==1){M=77}else{if(dZ==2){M=78}else{if(dZ==3){M=79}else{if(dZ==4){M=80}else{M=81}}}}}if(M==76){}else{if(M==77){pJ=1}else{if(M==78){pJ=3}else{if(M==79){pJ=3}else{if(M==80){pJ=4}}}}}var dM=lf;var dL=(dM+4)&4294967295;var dK=HEAP[dL];var dI=(dK+64)&4294967295;var dH=HEAP[dI];var dG=lf;var dF=(iI)&4294967295;__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(dG,bw,0,0,0,dF,dH,0,0);var dE=lf;var dD=(dE+184)&4294967295;var dC=HEAP[dD];var pm=reSign((dC),8,0)!=0;$bb6$$bb9$9:do{if(pm){var lP=lf;var lN=(lP+8)&4294967295;var lL=HEAP[lN];var lJ=(lL)==0;if(lJ){cW=0;M=1;break $bb6$$bb9$9}else{var lH=lf;__ZN6Splash15drawAAPixelInitEv(lH);M=2;break $bb6$$bb9$9}}else{M=2}}while(0);if(M==2){var lF=lf;var lD=(lF+184)&4294967295;var lB=HEAP[lD];var e=reSign((lB),8,0)!=0;if(e){be=0}else{var lz=(bw+60)&4294967295;var ly=HEAP[lz];var b=reSign((ly),8,0)!=0;var h5=(b)^1;var pP=unSign((h5),1,0);var a=reSign((pP),8,0)!=0;$bb19$$bb17$19:do{if(a){M=4}else{var lk=lf;var li=(lk+4)&4294967295;var lg=HEAP[li];var ld=(lg+60)&4294967295;var lb=HEAP[ld];var k9=(lb)!=0;if(k9){M=4;break $bb19$$bb17$19}bd=1;M=6;break $bb19$$bb17$19}}while(0);if(M==4){bd=0}var k7=bd;be=k7}var k5=be;jL=k5;var k3=jL;var qv=reSign((k3),8,0)!=0;var de=(qv)^1;var jB=unSign((de),1,0);var qu=reSign((jB),8,0)!=0;if(qu){var k2=lf;var kP=(k2)&4294967295;var kN=HEAP[kP];var kM=__ZN12SplashBitmap8getWidthEv(kN);cY=kM;var kK=lf;var kI=(kK)&4294967295;var kG=HEAP[kI];var kE=__ZN12SplashBitmap9getHeightEv(kG);cZ=kE;var kC=lf;var kA=(kC)&4294967295;var ky=HEAP[kA];var kl=__ZN12SplashBitmap9getRowPadEv(ky);c0=kl;var kj=lf;var kh=(kj)&4294967295;var kf=HEAP[kh];var kd=__ZN12SplashBitmap7getModeEv(kf);c1=kd;var kb=lf;var j9=(kb)&4294967295;var j7=HEAP[j9];var j5=__ZN12SplashBitmap10getRowSizeEv(j7);var j3=(((j5))|0)>=0;var jR=unSign((j3),1,0);c2=jR;var jQ=__Znwj(28);var jP=jQ;c4=jP;var jO=c4;var jN=cY;var jM=cZ;var jK=c0;var jJ=c1;var jI=c2;var jH=(((jI))&255);__ZN12SplashBitmapC1Eiii15SplashColorModebb(jO,jN,jM,jK,jJ,1,jH);var jt=c4;ix=jt;var js=ix;var jr=__ZN12SplashBitmap10getDataPtrEv(js);m6=jr;var jq=ix;var jp=__ZN12SplashBitmap11getAlphaPtrEv(jq);oy=jp;var jo=lf;var jn=(jo)&4294967295;var jm=HEAP[jn];var jl=__ZN12SplashBitmap8getWidthEv(jm);var jk=lf;var i8=(jk)&4294967295;var i6=HEAP[i8];var i5=__ZN12SplashBitmap9getHeightEv(i6);var i4=((jl)*(i5))&4294967295;cy=i4;ce=0;while(1){var iY=ce;var iC=cy;var iA=(((iY))|0)<(((iC))|0);if(!(iA)){M=10;break}var i3=oy;var i2=ce;var i1=(i3+i2)&4294967295;HEAP[i1]=0;var i0=ce;var iZ=((i0)+1)&4294967295;ce=iZ;M=8;continue}cg=1}var iz=aV;var iy=(iz)&4294967295;var iw=(iy)&4294967295;var iv=HEAP[iw];var iu=(iv+20)&4294967295;var ir=HEAP[iu];var iq=ir;var ip=aV;var h1=FUNCTION_TABLE[iq](ip);fd=h1;var h0=fd;var p8=reSign((h0),8,0)!=0;if(p8){i7=0;$bb99$35:while(1){var kW=aV;var kV=(kW)&4294967295;var kU=(kV)&4294967295;var kT=HEAP[kU];var kS=(kT+24)&4294967295;var kx=HEAP[kS];var kw=kx;var kv=aV;var ku=FUNCTION_TABLE[kw](kv);var kt=i7;var kr=(((ku))|0)>(((kt))|0);var kq=unSign((kr),1,0);fa=kq;var kp=fa;var al=reSign((kp),8,0)!=0;if(!(al)){M=61;break $bb99$35}var hZ=aV;var hY=(hZ)&4294967295;var hX=(hY)&4294967295;var hW=HEAP[hX];var hV=(hW+28)&4294967295;var hU=HEAP[hV];var hS=hU;var hR=aV;var hv=i7;var hu=(dP)&4294967295;var ht=(hu)&4294967295;var hs=(oY)&4294967295;var hr=(hs)&4294967295;var hq=(fm)&4294967295;var hp=(hq)&4294967295;var ho=(dP)&4294967295;var hn=(ho+8)&4294967295;var hm=(oY)&4294967295;var x=(hm+8)&4294967295;var v=(fm)&4294967295;var t=(v+8)&4294967295;var r=(dP)&4294967295;var p=(r+16)&4294967295;var n=(oY)&4294967295;var l=(n+16)&4294967295;var j=(fm)&4294967295;var h=(j+16)&4294967295;FUNCTION_TABLE[hS](hR,hv,ht,hr,hp,hn,x,t,p,l,h);b9=0;$bb36$38:while(1){var pg=b9;var pf=(((pg))|0)<=2;if(!(pf)){M=15;break $bb36$38}var f=b9;var qP=(dP+f*8)&4294967295;var qN=HEAP[qP];var qL=di;var qJ=(qL)&4294967295;var qH=HEAP[qJ];var qF=(qN)*(qH);var qD=b9;var qB=(oY+qD*8)&4294967295;var qz=HEAP[qB];var qx=di;var qr=(qx+16)&4294967295;var qp=HEAP[qr];var qn=(qz)*(qp);var ql=(qF)+(qn);var qj=di;var qh=(qj+32)&4294967295;var qf=HEAP[qh];var qd=(ql)+(qf);p7=qd;var qb=b9;var p9=(dP+qb*8)&4294967295;var p3=HEAP[p9];var p1=di;var pZ=(p1+8)&4294967295;var pX=HEAP[pZ];var pV=(p3)*(pX);var pT=b9;var pR=(oY+pT*8)&4294967295;var pO=HEAP[pR];var pM=di;var pK=(pM+24)&4294967295;var pH=HEAP[pK];var pG=(pO)*(pH);var pF=(pV)+(pG);var pE=di;var pD=(pE+40)&4294967295;var pC=HEAP[pD];var pB=(pF)+(pC);pI=pB;var pA=b9;var pz=(dP+pA*8)&4294967295;var py=p7;HEAP[pz]=py;var px=b9;var pw=(oY+px*8)&4294967295;var pv=pI;HEAP[pw]=pv;var pu=b9;var pt=p7;var ps=__ZL11splashRoundd(pt);var pr=(b0+pu*4)&4294967295;HEAP[pr]=ps;var pq=b9;var pp=pI;var po=__ZL11splashRoundd(pp);var pj=(bY+pq*4)&4294967295;HEAP[pj]=po;var pi=b9;var ph=((pi)+1)&4294967295;b9=ph;M=13;continue $bb36$38}var pe=(bY)&4294967295;var pd=HEAP[pe];var pc=(bY+4)&4294967295;var pb=HEAP[pc];var pa=(((pd))|0)>(((pb))|0);if(pa){var oX=(b0)&4294967295;var oW=(b0+4)&4294967295;__Z6GuswapIiEvRT_S1_(oX,oW);var oV=(bY)&4294967295;var oU=(bY+4)&4294967295;__Z6GuswapIiEvRT_S1_(oV,oU);var oT=(fm)&4294967295;var oS=(fm+8)&4294967295;__Z6GuswapIdEvRT_S1_(oT,oS)}var oR=(bY)&4294967295;var oQ=HEAP[oR];var oP=(bY+4)&4294967295;var oO=HEAP[oP];var oB=(((oQ))|0)>(((oO))|0);if(oB){M=17;break $bb99$35}var oA=(bY+4)&4294967295;var oz=HEAP[oA];var ox=(bY+8)&4294967295;var ow=HEAP[ox];var ov=(((oz))|0)>(((ow))|0);if(ov){var ou=(b0+8)&4294967295;var ot=HEAP[ou];d=ot;var os=(bY+8)&4294967295;var or=HEAP[os];c=or;var of=(fm+16)&4294967295;var oe=HEAP[of];A=oe;var od=(b0+4)&4294967295;var oc=HEAP[od];var ob=(b0+8)&4294967295;HEAP[ob]=oc;var n9=(bY+4)&4294967295;var n8=HEAP[n9];var n7=(bY+8)&4294967295;HEAP[n7]=n8;var n6=(fm+8)&4294967295;var n5=HEAP[n6];var gl=(fm+16)&4294967295;HEAP[gl]=n5;var gj=(bY)&4294967295;var gh=HEAP[gj];var ge=c;var gc=(((gh))|0)>(((ge))|0);if(gc){var ga=(b0)&4294967295;var f8=HEAP[ga];var f6=(b0+4)&4294967295;HEAP[f6]=f8;var f4=(bY)&4294967295;var f2=HEAP[f4];var fP=(bY+4)&4294967295;HEAP[fP]=f2;var fN=(fm)&4294967295;var fL=HEAP[fN];var fJ=(fm+8)&4294967295;HEAP[fJ]=fL;var fH=(b0)&4294967295;var fF=d;HEAP[fH]=fF;var fD=(bY)&4294967295;var fB=c;HEAP[fD]=fB;var fz=(fm)&4294967295;var fx=A;HEAP[fz]=fx}else{var fj=(b0+4)&4294967295;var fh=d;HEAP[fj]=fh;var ff=(bY+4)&4294967295;var fc=c;HEAP[ff]=fc;var e9=(fm+8)&4294967295;var e7=A;HEAP[e9]=e7}}var e5=(bY)&4294967295;var e3=HEAP[e5];var e1=(bY+4)&4294967295;var eZ=HEAP[e1];var eN=(((e3))|0)>(((eZ))|0);if(eN){M=20;break $bb99$35}var eL=(bY+4)&4294967295;var eJ=HEAP[eL];var eH=(bY+8)&4294967295;var eE=HEAP[eH];var eC=(((eJ))|0)>(((eE))|0);if(eC){M=22;break $bb99$35}var eA=(b0)&4294967295;var ey=HEAP[eA];var ew=(b0+8)&4294967295;var eu=HEAP[ew];var ej=((ey)-(eu))&4294967295;var ei=(bY+4)&4294967295;var eh=HEAP[ei];var eg=(bY+8)&4294967295;var ef=HEAP[eg];var ed=((eh)-(ef))&4294967295;var ec=((ej)*(ed))&4294967295;var eb=(b0+4)&4294967295;var ea=HEAP[eb];var d9=(b0+8)&4294967295;var dY=HEAP[d9];var dX=((ea)-(dY))&4294967295;var dW=(bY)&4294967295;var dV=HEAP[dW];var dU=(bY+8)&4294967295;var dT=HEAP[dU];var dS=((dV)-(dT))&4294967295;var dR=((dX)*(dS))&4294967295;var dQ=(((ec))|0)==(((dR))|0);$bb98$$bb50$54:do{if(!dQ){var dO=(p6)&4294967295;HEAP[dO]=0;var dB=(p5)&4294967295;HEAP[dB]=0;var dA=(bY)&4294967295;var dz=HEAP[dA];var dy=(bY+4)&4294967295;var dx=HEAP[dy];var dw=(((dz))|0)==(((dx))|0);if(dw){var dv=(p6)&4294967295;HEAP[dv]=1;var dt=(p5+4)&4294967295;HEAP[dt]=2;var ds=(p5+4)&4294967295;var dr=HEAP[ds];var dd=(p6+4)&4294967295;HEAP[dd]=dr}else{var dc=(p6+4)&4294967295;HEAP[dc]=1;var db=(p5+4)&4294967295;HEAP[db]=2}var da=(p6)&4294967295;var c9=HEAP[da];var c8=(bY+c9*4)&4294967295;var c7=HEAP[c8];var c6=(p6+4)&4294967295;var c5=HEAP[c6];var c3=(bY+c5*4)&4294967295;var cJ=HEAP[c3];var cI=(((c7))|0)>=(((cJ))|0);if(cI){M=25;break $bb99$35}var cG=(p5)&4294967295;var cF=HEAP[cG];var cE=(bY+cF*4)&4294967295;var cD=HEAP[cE];var cC=(p5+4)&4294967295;var cB=HEAP[cC];var cA=(bY+cB*4)&4294967295;var cz=HEAP[cA];var cj=(((cD))|0)>=(((cz))|0);if(cj){M=27;break $bb99$35}var ci=(p6+4)&4294967295;var ch=HEAP[ci];var cf=(b0+ch*4)&4294967295;var cd=HEAP[cf];var cc=(p6)&4294967295;var cb=HEAP[cc];var ca=(b0+cb*4)&4294967295;var b8=HEAP[ca];var b7=((cd)-(b8))&4294967295;var nx=(((b7))|0);var nv=(p6+4)&4294967295;var nt=HEAP[nv];var nr=(bY+nt*4)&4294967295;var np=HEAP[nr];var nn=(p6)&4294967295;var nl=HEAP[nn];var nj=(bY+nl*4)&4294967295;var nh=HEAP[nj];var nf=((np)-(nh))&4294967295;var nc=(((nf))|0);var na=(nx)/(nc);var m8=(iB)&4294967295;HEAP[m8]=na;var m5=(p6)&4294967295;var m3=HEAP[m5];var m1=(b0+m3*4)&4294967295;var mZ=HEAP[m1];var mX=(((mZ))|0);var mV=(p6)&4294967295;var mT=HEAP[mV];var mQ=(bY+mT*4)&4294967295;var mO=HEAP[mQ];var mM=(((mO))|0);var mK=(iB)&4294967295;var mI=HEAP[mK];var mG=(mM)*(mI);var mE=(mX)-(mG);var mC=(iB+8)&4294967295;HEAP[mC]=mE;var mA=(p5+4)&4294967295;var my=HEAP[mA];var mw=(b0+my*4)&4294967295;var mu=HEAP[mw];var ms=(p5)&4294967295;var mq=HEAP[ms];var mo=(b0+mq*4)&4294967295;var mm=HEAP[mo];var mk=((mu)-(mm))&4294967295;var mi=(((mk))|0);var mg=(p5+4)&4294967295;var me=HEAP[mg];var mc=(bY+me*4)&4294967295;var mb=HEAP[mc];var ma=(p5)&4294967295;var l9=HEAP[ma];var l8=(bY+l9*4)&4294967295;var l7=HEAP[l8];var l6=((mb)-(l7))&4294967295;var l5=(((l6))|0);var l4=(mi)/(l5);var l3=(it)&4294967295;HEAP[l3]=l4;var l1=(p5)&4294967295;var l0=HEAP[l1];var lZ=(b0+l0*4)&4294967295;var lY=HEAP[lZ];var lX=(((lY))|0);var lW=(p5)&4294967295;var lV=HEAP[lW];var lU=(bY+lV*4)&4294967295;var lT=HEAP[lU];var lS=(((lT))|0);var lR=(it)&4294967295;var lQ=HEAP[lR];var lO=(lS)*(lQ);var lM=(lX)-(lO);var lK=(it+8)&4294967295;HEAP[lK]=lM;var lI=(bY+4)&4294967295;var lG=HEAP[lI];var lE=(((lG))|0);var lC=(iB)&4294967295;var lA=HEAP[lC];var lm=(lE)*(lA);var ll=(iB+8)&4294967295;var lj=HEAP[ll];var lh=(lm)+(lj);qt=lh;var le=(bY+4)&4294967295;var lc=HEAP[le];var la=(((lc))|0);var k8=(it)&4294967295;var k6=HEAP[k8];var k4=(la)*(k6);var kR=(it+8)&4294967295;var kQ=HEAP[kR];var kO=(k4)+(kQ);p7=kO;var kL=qt;var kJ=p7;var kH=(kL)>(kJ);if(kH){var kF=(p6)&4294967295;var kD=(p5)&4294967295;__Z6GuswapIiEvRT_S1_(kF,kD);var kB=(p6+4)&4294967295;var kz=(p5+4)&4294967295;__Z6GuswapIiEvRT_S1_(kB,kz);var km=(iB)&4294967295;var kk=(it)&4294967295;__Z6GuswapIdEvRT_S1_(km,kk);var ki=(iB+8)&4294967295;var kg=(it+8)&4294967295;__Z6GuswapIdEvRT_S1_(ki,kg)}var ke=(p6+4)&4294967295;var kc=HEAP[ke];var ka=(fm+kc*8)&4294967295;var j8=HEAP[ka];var j6=(p6)&4294967295;var j4=HEAP[j6];var by=(fm+j4*8)&4294967295;var bv=HEAP[by];var bt=(j8)-(bv);var br=(p6+4)&4294967295;var bp=HEAP[br];var bn=(bY+bp*4)&4294967295;var bl=HEAP[bn];var bj=(p6)&4294967295;var bh=HEAP[bj];var bf=(bY+bh*4)&4294967295;var bb=HEAP[bf];var a9=((bl)-(bb))&4294967295;var a7=(((a9))|0);var a5=(bt)/(a7);var a3=(jG)&4294967295;HEAP[a3]=a5;var a1=(p6)&4294967295;var aZ=HEAP[a1];var aX=(fm+aZ*8)&4294967295;var aU=HEAP[aX];var aS=(p6)&4294967295;var aO=HEAP[aS];var aM=(bY+aO*4)&4294967295;var aK=HEAP[aM];var aI=(((aK))|0);var aG=(jG)&4294967295;var aE=HEAP[aG];var aC=(aI)*(aE);var aA=(aU)-(aC);var ay=(jG+8)&4294967295;HEAP[ay]=aA;var aw=(p5+4)&4294967295;var au=HEAP[aw];var ar=(fm+au*8)&4294967295;var ap=HEAP[ar];var an=(p5)&4294967295;var ak=HEAP[an];var ai=(fm+ak*8)&4294967295;var ag=HEAP[ai];var ad=(ap)-(ag);var ab=(p5+4)&4294967295;var Z=HEAP[ab];var X=(bY+Z*4)&4294967295;var W=HEAP[X];var V=(p5)&4294967295;var U=HEAP[V];var T=(bY+U*4)&4294967295;var S=HEAP[T];var R=((W)-(S))&4294967295;var Q=(((R))|0);var P=(ad)/(Q);var O=(jz)&4294967295;HEAP[O]=P;var K=(p5)&4294967295;var J=HEAP[K];var I=(fm+J*8)&4294967295;var H=HEAP[I];var G=(p5)&4294967295;var F=HEAP[G];var E=(bY+F*4)&4294967295;var D=HEAP[E];var C=(((D))|0);var B=(jz)&4294967295;var y=HEAP[B];var w=(C)*(y);var u=(H)-(w);var s=(jz+8)&4294967295;HEAP[s]=u;var q=(bY+8)&4294967295;var o=HEAP[q];ks=o;var m=(bY+4)&4294967295;var k=HEAP[m];var i=(bY+8)&4294967295;var g=HEAP[i];var qQ=(((k))|0)<(((g))|0);var qO=unSign((qQ),1,0);z=qO;var qM=(bY)&4294967295;var qK=HEAP[qM];var qI=fl;var qG=((qK)*(qI))&4294967295;hT=qG;var qE=(bY)&4294967295;var qC=HEAP[qE];cq=qC;$bb97$65:while(1){var lo=(bY+8)&4294967295;var k1=HEAP[lo];var k0=cq;var kZ=(((k1))|0)>=(((k0))|0);if(!(kZ)){M=59;break $bb98$$bb50$54}var qA=z;var pn=reSign((qA),8,0)!=0;$bb62$$bb72$68:do{if(pn){var qy=(bY+4)&4294967295;var qs=HEAP[qy];var qq=cq;var qo=(((qs))|0)==(((qq))|0);if(!(qo)){M=32;break $bb62$$bb72$68}var qm=(p6+4)&4294967295;var qk=HEAP[qm];var qi=(((qk))|0)==1;$bb64$$bb65$71:do{if(qi){var qg=(p6)&4294967295;HEAP[qg]=1;var qe=(p6+4)&4294967295;HEAP[qe]=2;var qc=(p6+4)&4294967295;var qa=HEAP[qc];var p4=(b0+qa*4)&4294967295;var p2=HEAP[p4];var p0=(p6)&4294967295;var pY=HEAP[p0];var pW=(b0+pY*4)&4294967295;var pU=HEAP[pW];var pS=((p2)-(pU))&4294967295;var pQ=(((pS))|0);var pN=(p6+4)&4294967295;var pL=HEAP[pN];var iW=(bY+pL*4)&4294967295;var iU=HEAP[iW];var iS=(p6)&4294967295;var iQ=HEAP[iS];var iO=(bY+iQ*4)&4294967295;var iM=HEAP[iO];var iK=((iU)-(iM))&4294967295;var iH=(((iK))|0);var iF=(pQ)/(iH);var iD=(iB)&4294967295;HEAP[iD]=iF;var im=(p6)&4294967295;var ik=HEAP[im];var ii=(b0+ik*4)&4294967295;var ig=HEAP[ii];var id=(((ig))|0);var ib=(p6)&4294967295;var h9=HEAP[ib];var h7=(bY+h9*4)&4294967295;var h4=HEAP[h7];var h2=(((h4))|0);var hP=(iB)&4294967295;var hN=HEAP[hP];var hL=(h2)*(hN);var hJ=(id)-(hL);var hH=(iB+8)&4294967295;HEAP[hH]=hJ;var hF=(p6+4)&4294967295;var hC=HEAP[hF];var hA=(fm+hC*8)&4294967295;var hy=HEAP[hA];var hw=(p6)&4294967295;var hl=HEAP[hw];var hk=(fm+hl*8)&4294967295;var hj=HEAP[hk];var hi=(hy)-(hj);var hh=(p6+4)&4294967295;var hg=HEAP[hh];var hf=(bY+hg*4)&4294967295;var he=HEAP[hf];var hd=(p6)&4294967295;var hc=HEAP[hd];var g1=(bY+hc*4)&4294967295;var g0=HEAP[g1];var gZ=((he)-(g0))&4294967295;var gY=(((gZ))|0);var gX=(hi)/(gY);var gW=(jG)&4294967295;HEAP[gW]=gX;var gV=(p6)&4294967295;var gU=HEAP[gV];var gT=(fm+gU*8)&4294967295;var gS=HEAP[gT];var gH=(p6)&4294967295;var gG=HEAP[gH];var gF=(bY+gG*4)&4294967295;var gE=HEAP[gF];var gD=(((gE))|0);var gC=(jG)&4294967295;var gB=HEAP[gC];var gA=(gD)*(gB);var gz=(gS)-(gA);var gy=(jG+8)&4294967295;HEAP[gy]=gz}else{var gm=(p5+4)&4294967295;var gk=HEAP[gm];var gi=(((gk))|0)==1;if(!(gi)){M=35;break $bb64$$bb65$71}var gg=(p5)&4294967295;HEAP[gg]=1;var gd=(p5+4)&4294967295;HEAP[gd]=2;var gb=(p5+4)&4294967295;var f9=HEAP[gb];var f7=(b0+f9*4)&4294967295;var f5=HEAP[f7];var f3=(p5)&4294967295;var fQ=HEAP[f3];var fO=(b0+fQ*4)&4294967295;var fM=HEAP[fO];var fK=((f5)-(fM))&4294967295;var fI=(((fK))|0);var fG=(p5+4)&4294967295;var fE=HEAP[fG];var fC=(bY+fE*4)&4294967295;var fA=HEAP[fC];var fy=(p5)&4294967295;var fk=HEAP[fy];var fi=(bY+fk*4)&4294967295;var fg=HEAP[fi];var fe=((fA)-(fg))&4294967295;var fb=(((fe))|0);var e8=(fI)/(fb);var e6=(it)&4294967295;HEAP[e6]=e8;var e4=(p5)&4294967295;var e2=HEAP[e4];var e0=(b0+e2*4)&4294967295;var eO=HEAP[e0];var eM=(((eO))|0);var eK=(p5)&4294967295;var eI=HEAP[eK];var eG=(bY+eI*4)&4294967295;var eD=HEAP[eG];var eB=(((eD))|0);var ez=(it)&4294967295;var ex=HEAP[ez];var ev=(eB)*(ex);var o9=(eM)-(ev);var o8=(it+8)&4294967295;HEAP[o8]=o9;var o7=(p5+4)&4294967295;var o6=HEAP[o7];var o4=(fm+o6*8)&4294967295;var o3=HEAP[o4];var o2=(p5)&4294967295;var o1=HEAP[o2];var o0=(fm+o1*8)&4294967295;var oZ=HEAP[o0];var oM=(o3)-(oZ);var oK=(p5+4)&4294967295;var oJ=HEAP[oK];var oI=(bY+oJ*4)&4294967295;var oH=HEAP[oI];var oG=(p5)&4294967295;var oF=HEAP[oG];var oE=(bY+oF*4)&4294967295;var oD=HEAP[oE];var oC=((oH)-(oD))&4294967295;var op=(((oC))|0);var oo=(oM)/(op);var on=(jz)&4294967295;HEAP[on]=oo;var om=(p5)&4294967295;var ol=HEAP[om];var ok=(fm+ol*8)&4294967295;var oj=HEAP[ok];var oi=(p5)&4294967295;var oh=HEAP[oi];var og=(bY+oh*4)&4294967295;var n4=HEAP[og];var n3=(((n4))|0);var n2=(jz)&4294967295;var n1=HEAP[n2];var n0=(n3)*(n1);var nZ=(oj)-(n0);var nY=(jz+8)&4294967295;HEAP[nY]=nZ}}while(0);var nX=(p6)&4294967295;var nW=HEAP[nX];var nV=(bY+nW*4)&4294967295;var nS=HEAP[nV];var nR=(p6+4)&4294967295;var nQ=HEAP[nR];var nP=(bY+nQ*4)&4294967295;var nO=HEAP[nP];var nN=(((nS))|0)>=(((nO))|0);if(nN){M=36;break $bb99$35}var nM=(p5)&4294967295;var nL=HEAP[nM];var nK=(bY+nL*4)&4294967295;var nJ=HEAP[nK];var nI=(p5+4)&4294967295;var nH=HEAP[nI];var nG=(bY+nH*4)&4294967295;var nF=HEAP[nG];var nE=(((nJ))|0)>=(((nF))|0);if(nE){M=38;break $bb99$35}z=0}}while(0);var nD=cq;var nC=(((nD))|0);pI=nC;var nB=(iB)&4294967295;var nA=HEAP[nB];var nz=pI;var ny=(nA)*(nz);var nw=(iB+8)&4294967295;var nu=HEAP[nw];var ns=(ny)+(nu);qt=ns;var nq=(it)&4294967295;var no=HEAP[nq];var nm=pI;var nk=(no)*(nm);var ni=(it+8)&4294967295;var ng=HEAP[ni];var nd=(nk)+(ng);p7=nd;var nb=(jG)&4294967295;var m9=HEAP[nb];var m7=pI;var m4=(m9)*(m7);var m2=(jG+8)&4294967295;var m0=HEAP[m2];var mY=(m4)+(m0);gv=mY;var mW=(jz)&4294967295;var mU=HEAP[mW];var mR=pI;var mP=(mU)*(mR);var mN=(jz+8)&4294967295;var mL=HEAP[mN];var mJ=(mP)+(mL);gf=mJ;var mH=qt;var mF=__ZL11splashRoundd(mH);dN=mF;var mD=p7;var mB=__ZL11splashRoundd(mD);dJ=mB;var mz=dJ;var mx=dN;var mv=(((mz))|0)!=(((mx))|0);if(mv){var mt=gf;var mr=gv;var mp=(mt)-(mr);var mn=dJ;var ml=dN;var mj=((mn)-(ml))&4294967295;var mh=(((mj))|0);var mf=(mp)/(mh);aQ=mf}else{aQ=0}var dq=(jZ)&4294967295;var dp=aQ;HEAP[dq]=dp;var dn=dN;var dm=(((dn))|0);var dl=(jZ)&4294967295;var dk=HEAP[dl];var dj=(dm)*(dk);var dh=gv;var dg=(dh)-(dj);var df=(jZ+8)&4294967295;HEAP[df]=dg;var cX=dN;var cV=dJ;var cT=(((cX))|0)>(((cV))|0);if(cT){var cR=dN;var cP=dJ;var cO=((cR)-(cP))&4294967295;var cN=(((cO))|0)<-2;if(cN){M=42;break $bb99$35}var cM=dN;var cL=dJ;var cK=((cM)-(cL))&4294967295;var cx=(((cK))|0)>2;if(cx){M=42;break $bb99$35}}var cw=cq;var cv=fl;var ct=((cw)*(cv))&4294967295;var cr=hT;var cp=(((ct))|0)!=(((cr))|0);if(cp){M=45;break $bb99$35}var co=(jZ)&4294967295;var cn=HEAP[co];var cm=dN;var cl=(((cm))|0);var b6=(cn)*(cl);var b5=(jZ+8)&4294967295;var b3=HEAP[b5];var b2=(b6)+(b3);f1=b2;var b1=dN;var bZ=pJ;var bX=((b1)*(bZ))&4294967295;var bW=hT;var bV=((bX)+(bW))&4294967295;hD=bV;var bU=dN;cs=bU;$bb95$88:while(1){var lw=cs;var lv=dJ;var lu=(((lw))|0)<=(((lv))|0);if(!(lu)){M=57;break $bb95$88}var bT=md;var bS=cs;var bR=cq;var bQ=__ZN10SplashClip4testEii(bT,bS,bR);var oN=reSign((bQ),8,0)!=0;var qw=(oN)^1;var b4=unSign((qw),1,0);eF=b4;var bP=eF;var oL=reSign((bP),8,0)!=0;$bb94$$bb86$91:do{if(!oL){var bO=(jZ)&4294967295;var bN=HEAP[bO];var bM=cs;var bL=(((bM))|0);var bK=(bN)*(bL);var bJ=(jZ+8)&4294967295;var bI=HEAP[bJ];var bH=(bK)+(bI);var bG=f1;var bF=(bG)-(bH);var bE=_fabs(bF);var bD=(bE)>=1e-10;if(bD){M=48;break $bb99$35}var bC=cq;var bB=fl;var bA=((bC)*(bB))&4294967295;var bz=pJ;var bx=cs;var bu=((bz)*(bx))&4294967295;var bs=((bA)+(bu))&4294967295;var bq=hD;var bo=(((bs))|0)!=(((bq))|0);if(bo){M=50;break $bb99$35}var bm=cq;var bk=fl;var bi=((bm)*(bk))&4294967295;var bg=hT;var bc=(((bi))|0)!=(((bg))|0);if(bc){M=50;break $bb99$35}var ba=aV;var a8=(ba)&4294967295;var a6=(a8)&4294967295;var a4=HEAP[a6];var a2=(a4+32)&4294967295;var a0=HEAP[a2];var aY=m6;var aW=hD;var aT=(aY+aW)&4294967295;var aP=a0;var aN=aV;var aL=f1;var aJ=ln;FUNCTION_TABLE[aP](aN,aL,aJ,aT);var aH=cg;var oq=reSign((aH),8,0)!=0;if(!(oq)){M=54;break $bb94$$bb86$91}var aF=cq;var aD=ck;var aB=((aF)*(aD))&4294967295;var az=cs;var ax=((aB)+(az))&4294967295;var av=oy;var at=(av+ax)&4294967295;HEAP[at]=-1}}while(0);var aq=cs;var ao=((aq)+1)&4294967295;cs=ao;var am=(jZ)&4294967295;var aj=HEAP[am];var ah=f1;var af=(aj)+(ah);f1=af;var ac=hD;var aa=pJ;var lx=((ac)+(aa))&4294967295;hD=lx;M=47;continue $bb95$88}var lt=cq;var ls=((lt)+1)&4294967295;cq=ls;var lr=hT;var lq=fl;var lp=((lr)+(lq))&4294967295;hT=lp;M=30;continue $bb97$65}}}while(0);var kY=i7;var kX=((kY)+1)&4294967295;i7=kX;M=12;continue $bb99$35}if(M==61){var ko=jL;var ae=reSign((ko),8,0)!=0;var nT=(ae)^1;var oa=unSign((nT),1,0);var Y=reSign((oa),8,0)!=0;if(Y){var kn=ix;var j2=__ZN12SplashBitmap8getWidthEv(kn);cu=j2;var j1=ix;var j0=__ZN12SplashBitmap9getHeightEv(j1);cH=j0;var jY=(iI)&4294967295;pl=jY;ee=0;$bb123$104:while(1){var hQ=ee;var hO=cu;var hM=(((hQ))|0)<(((hO))|0);if(!(hM)){M=72;break $bb123$104}o5=0;$bb121$107:while(1){var ic=o5;var ia=cH;var h8=(((ic))|0)<(((ia))|0);if(!(h8)){M=70;break $bb121$107}var jX=o5;var jW=ck;var jV=((jX)*(jW))&4294967295;var jU=ee;var jT=((jV)+(jU))&4294967295;var jS=oy;var jF=(jS+jT)&4294967295;var jE=HEAP[jF];var jD=reSign((jE),8,0)==0;if(!jD){var jC=o5;var jA=fl;var jy=((jC)*(jA))&4294967295;var jx=pJ;var jw=ee;var jv=((jx)*(jw))&4294967295;var ju=((jy)+(jv))&4294967295;hD=ju;mS=0;while(1){var iV=mS;var iT=pJ;var iR=(((iV))|0)<(((iT))|0);if(!(iR)){M=67;break}var ji=hD;var jh=mS;var jg=((ji)+(jh))&4294967295;var jf=m6;var je=(jf+jg)&4294967295;var jd=HEAP[je];var jc=pl;var jb=mS;var ja=(jc+jb)&4294967295;HEAP[ja]=jd;var i9=mS;var iX=((i9)+1)&4294967295;mS=iX;M=65;continue}var iP=lf;var iN=(iP+184)&4294967295;var iL=HEAP[iN];var N=reSign((iL),8,0)!=0;if(N){var iJ=lf;var iG=ee;var iE=o5;__ZN6Splash11drawAAPixelEP10SplashPipeii(iJ,bw,iG,iE)}else{var io=lf;var il=ee;var ij=o5;__ZN6Splash9drawPixelEP10SplashPipeiib(io,bw,il,ij,1)}}var ih=o5;var ie=((ih)+1)&4294967295;o5=ie;M=64;continue $bb121$107}var h6=ee;var h3=((h6)+1)&4294967295;ee=h3;M=63;continue $bb123$104}var hK=ix;nU=hK;var hI=nU;var hG=(hI)!=0;if(hG){var hE=nU;__ZN12SplashBitmapD1Ev(hE);var hB=nU;var hz=hB;__ZdlPv(hz)}ix=0}cW=1}else{if(M==17){___assert_fail((__str151664)&4294967295,(__str161665)&4294967295,3348,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 752581"}else{if(M==20){___assert_fail((__str151664)&4294967295,(__str161665)&4294967295,3363,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 752668"}else{if(M==22){___assert_fail((__str171666)&4294967295,(__str161665)&4294967295,3364,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 752680"}else{if(M==25){___assert_fail((__str181667)&4294967295,(__str161665)&4294967295,3392,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 752752"}else{if(M==27){___assert_fail((__str191668)&4294967295,(__str161665)&4294967295,3393,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 752768"}else{if(M==36){___assert_fail((__str181667)&4294967295,(__str161665)&4294967295,3451,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 753189"}else{if(M==38){___assert_fail((__str191668)&4294967295,(__str161665)&4294967295,3452,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 753205"}else{if(M==42){___assert_fail((__str201669)&4294967295,(__str161665)&4294967295,3474,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 753308"}else{if(M==45){___assert_fail((__str211670)&4294967295,(__str161665)&4294967295,3475,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 753320"}else{if(M==48){___assert_fail((__str221671)&4294967295,(__str161665)&4294967295,3487,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 753373"}else{if(M==50){___assert_fail((__str231672)&4294967295,(__str161665)&4294967295,3488,(__ZZN6Splash25gouraudTriangleShadedFillEP18SplashGouraudColorE19__PRETTY_FUNCTION__)&4294967295);throw"Reached an unreachable! Original .ll line: 753397"}}}}}}}}}}}}}else{cW=0}}var hx=cW;l2=hx;var pk=l2;var ne=(((pk))&255);STACKTOP=aR;return ne;return null}function __ZN6Splash9compositeEP12SplashBitmapiiiiiibb(J,bG,q,X,A,b2,bJ,bL,cp,br){var H=STACKTOP;STACKTOP+=76;_memset(H,0,76);var af;var bV;var D;var aP;var b0;var ay;var a1;var bK;var b3;var aT;var E;var c;var ae;var bS;var ag;var bW;var co;var ab=H;var ca=H+72;var bj;var aU;var bI;var bH;var bs=0;bV=J;D=bG;aP=q;b0=X;ay=A;a1=b2;bK=bJ;b3=bL;aT=cp;E=br;var cn=D;var cm=(cn+16)&4294967295;var cl=HEAP[cm];var ck=bV;var cj=(ck)&4294967295;var ci=HEAP[cj];var ch=(ci+16)&4294967295;var cg=HEAP[ch];var cf=(((cl))|0)!=(((cg))|0);if(cf){co=7}else{var a7=D;var a5=(a7+24)&4294967295;var a3=HEAP[a5];var a2=(a3)!=0;$bb2$$bb18$5:do{if(a2){var a0=E;var aZ=unSign((a0),8,0);var aY=bV;var aX=(aY+4)&4294967295;var aW=HEAP[aX];var aV=(aW+72)&4294967295;var aJ=HEAP[aV];var aH=bV;var aF=ay;var aE=a1;var aD=(ca)&4294967295;var aC=(((aZ))&255);__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(aH,ab,aF,aE,0,aD,aJ,1,aC);bH=0;$bb16$7:while(1){var cd=bH;var cc=b3;var cb=(((cd))|0)<(((cc))|0);if(!(cb)){af=11;break $bb16$7}var aB=a1;var aA=bH;var az=((aB)+(aA))&4294967295;var ax=bV;var aq=ay;__ZN6Splash9pipeSetXYEP10SplashPipeii(ax,ab,aq,az);var ap=D;var ao=__ZN12SplashBitmap11getAlphaPtrEv(ap);var an=b0;var am=bH;var al=((an)+(am))&4294967295;var ak=D;var aj=__ZN12SplashBitmap8getWidthEv(ak);var ai=((al)*(aj))&4294967295;var ah=(ao+ai)&4294967295;var ad=aP;var ac=(ah+ad)&4294967295;aU=ac;bI=0;$bb14$10:while(1){var ct=bI;var cs=bK;var cr=(((ct))|0)<(((cs))|0);if(!(cr)){af=9;break $bb14$10}var aa=aU;var Z=HEAP[aa];bj=Z;var Y=aU;var W=(Y+1)&4294967295;aU=W;var V=aT;var R=reSign((V),8,0)!=0;$bb7$$bb5$13:do{if(R){af=3}else{var U=a1;var T=bH;var S=((U)+(T))&4294967295;var Q=ay;var P=bI;var O=((Q)+(P))&4294967295;var N=bV;var M=(N+4)&4294967295;var L=HEAP[M];var K=(L+132)&4294967295;var I=HEAP[K];var G=__ZN10SplashClip4testEii(I,O,S);var b1=reSign((G),8,0)!=0;if(b1){af=3;break $bb7$$bb5$13}ag=0;af=6;break $bb7$$bb5$13}}while(0);if(af==3){ag=1}var F=ag;bW=F;var C=bW;var bR=reSign((C),8,0)!=0;if(bR){var B=b0;var z=bH;var y=((B)+(z))&4294967295;var x=aP;var w=bI;var v=((x)+(w))&4294967295;var u=D;var t=(ca)&4294967295;__ZN12SplashBitmap8getPixelEiiPh(u,v,y,t);var s=bj;var p=unSign((s),8,0);var o=(((p))|0);var n=(o)/255;var m=(ab+52)&4294967295;HEAP[m]=n;var l=bV;__ZN6Splash7pipeRunEP10SplashPipe(l,ab);var k=ay;var j=bI;var i=((k)+(j))&4294967295;var h=bV;__ZN6Splash10updateModXEi(h,i);var g=a1;var f=bH;var e=((g)+(f))&4294967295;var d=bV;__ZN6Splash10updateModYEi(d,e)}else{var b=bV;__ZN6Splash8pipeIncXEP10SplashPipe(b,ab)}var a=bI;var cu=((a)+1)&4294967295;bI=cu;af=2;continue $bb14$10}var cq=bH;var ce=((cq)+1)&4294967295;bH=ce;af=1;continue $bb16$7}}else{var b9=E;var b8=unSign((b9),8,0);var b7=bV;var b6=(b7+4)&4294967295;var b5=HEAP[b6];var b4=(b5+72)&4294967295;var bZ=HEAP[b4];var bY=bV;var bX=ay;var bU=a1;var bT=(ca)&4294967295;var bQ=(((b8))&255);__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(bY,ab,bX,bU,0,bT,bZ,0,bQ);bH=0;$bb33$26:while(1){var av=bH;var au=b3;var at=(((av))|0)<(((au))|0);if(!(at)){af=23;break $bb2$$bb18$5}var bP=a1;var bO=bH;var bN=((bP)+(bO))&4294967295;var bM=bV;var bF=ay;__ZN6Splash9pipeSetXYEP10SplashPipeii(bM,ab,bF,bN);bI=0;$bb31$29:while(1){var aL=bI;var aK=bK;var aI=(((aL))|0)<(((aK))|0);if(!(aI)){af=21;break $bb31$29}var bE=aT;var bA=reSign((bE),8,0)!=0;$bb24$$bb22$32:do{if(bA){af=15}else{var bD=a1;var bC=bH;var bB=((bD)+(bC))&4294967295;var bz=ay;var by=bI;var bx=((bz)+(by))&4294967295;var bv=bV;var bu=(bv+4)&4294967295;var bq=HEAP[bu];var bp=(bq+132)&4294967295;var bo=HEAP[bp];var bn=__ZN10SplashClip4testEii(bo,bx,bB);var bw=reSign((bn),8,0)!=0;if(bw){af=15;break $bb24$$bb22$32}ae=0;af=18;break $bb24$$bb22$32}}while(0);if(af==15){ae=1}var bm=ae;bS=bm;var bl=bS;var bt=reSign((bl),8,0)!=0;if(bt){var bk=b0;var bi=bH;var bh=((bk)+(bi))&4294967295;var bg=aP;var bf=bI;var be=((bg)+(bf))&4294967295;var bd=D;var bc=(ca)&4294967295;__ZN12SplashBitmap8getPixelEiiPh(bd,be,bh,bc);var bb=bV;__ZN6Splash7pipeRunEP10SplashPipe(bb,ab);var ba=ay;var a9=bI;var a8=((ba)+(a9))&4294967295;var a6=bV;__ZN6Splash10updateModXEi(a6,a8);var a4=a1;var aS=bH;var aR=((a4)+(aS))&4294967295;var aQ=bV;__ZN6Splash10updateModYEi(aQ,aR)}else{var aO=bV;__ZN6Splash8pipeIncXEP10SplashPipe(aO,ab)}var aN=bI;var aM=((aN)+1)&4294967295;bI=aM;af=14;continue $bb31$29}var aG=bH;var aw=((aG)+1)&4294967295;bH=aw;af=13;continue $bb33$26}}}while(0);co=0}var ar=co;c=ar;var r=c;STACKTOP=H;return r;return null}function __ZN6Splash8drawSpanEP10SplashPipeiiib(j,w,e,d,ae,b){var x;var c;var g;var n;var U;var Z;var ac;var v;var ag;var F=0;c=j;g=w;n=e;U=d;Z=ae;ac=b;var T=c;var S=g;var R=n;var Q=Z;__ZN6Splash9pipeSetXYEP10SplashPipeii(T,S,R,Q);var P=ac;var y=reSign((P),8,0)!=0;$bb$$bb4$2:do{if(y){var O=n;ag=O;while(1){var s=ag;var r=U;var q=(((s))|0)<=(((r))|0);if(!(q)){x=2;break}var N=c;var L=g;__ZN6Splash7pipeRunEP10SplashPipe(N,L);var J=ag;var H=((J)+1)&4294967295;ag=H;x=0;continue}var p=c;var o=n;__ZN6Splash10updateModXEi(p,o);var m=c;var l=U;__ZN6Splash10updateModXEi(m,l);var k=c;var i=Z;__ZN6Splash10updateModYEi(k,i)}else{var h=n;ag=h;while(1){var z=ag;var u=U;var t=(((z))|0)<=(((u))|0);if(!(t)){x=7;break $bb$$bb4$2}var a=c;var ah=(a+4)&4294967295;var af=HEAP[ah];var ad=(af+132)&4294967295;var ab=HEAP[ad];var aa=ag;var Y=Z;var X=__ZN10SplashClip4testEii(ab,aa,Y);v=X;var W=v;var f=reSign((W),8,0)!=0;if(f){var V=c;var M=g;__ZN6Splash7pipeRunEP10SplashPipe(V,M);var K=c;var I=ag;__ZN6Splash10updateModXEi(K,I);var G=c;var E=Z;__ZN6Splash10updateModYEi(G,E)}else{var D=c;var C=g;__ZN6Splash8pipeIncXEP10SplashPipe(D,C)}var B=ag;var A=((B)+1)&4294967295;ag=A;x=4;continue}}}while(0);return;return}function __ZN6Splash19compositeBackgroundEPh(aI,ew){var fX;var b7;var fW;var c9;var eF;var a7;var a6;var dW;var b0;var a8;var gb;var ga;var f9;var a5;var a4;var ce;var eR=0;b7=aI;fW=ew;var bC=b7;var bA=(bC)&4294967295;var by=HEAP[bA];var bw=(by+24)&4294967295;var bu=HEAP[bw];var bt=(bu)==0;if(bt){__Z5erroriPcz(-1,(__str241673)&4294967295)}else{var bs=b7;var br=(bs)&4294967295;var bq=HEAP[br];var bo=(bq+16)&4294967295;var fL=HEAP[bo];if(fL==0){fX=36}else{if(fL==1){fX=37}else{if(fL==2){fX=38}else{if(fL==3){fX=38}else{if(fL==4){fX=39}else{fX=34}}}}}$bb50$$bb2$$bb19$$bb27$$bb39$5:do{if(fX==36){var fK=fW;var fJ=(fK)&4294967295;var fI=HEAP[fJ];gb=fI;a4=0;$bb17$7:while(1){var bX=b7;var bV=(bX)&4294967295;var bU=HEAP[bV];var a3=(bU+4)&4294967295;var a2=HEAP[a3];var a1=a4;var a0=(((a2))|0)>(((a1))|0);if(!(a0)){fX=9;break $bb17$7}var fH=b7;var fG=(fH)&4294967295;var fF=HEAP[fG];var fE=(fF+20)&4294967295;var fD=HEAP[fE];var fC=b7;var fh=(fC)&4294967295;var fg=HEAP[fh];var ff=(fg+12)&4294967295;var fe=HEAP[ff];var fd=a4;var fc=((fe)*(fd))&4294967295;var fb=(fD+fc)&4294967295;a7=fb;var fa=b7;var e9=(fa)&4294967295;var e8=HEAP[e9];var eM=(e8+24)&4294967295;var eL=HEAP[eM];var eK=b7;var eJ=(eK)&4294967295;var eI=HEAP[eJ];var eH=(eI)&4294967295;var eG=HEAP[eH];var eE=a4;var eD=((eG)*(eE))&4294967295;var eC=(eL+eD)&4294967295;a6=eC;ce=128;a5=0;while(1){var ct=b7;var cs=(ct)&4294967295;var cd=HEAP[cs];var cb=(cd)&4294967295;var b9=HEAP[cb];var b6=a5;var b4=(((b9))|0)>(((b6))|0);if(!(b4)){fX=7;break}var eg=a6;var ef=HEAP[eg];dW=ef;var ee=a6;var ed=(ee+1)&4294967295;a6=ed;var ec=dW;var aJ=(ec)^-1;b0=aJ;var eb=a7;var ea=HEAP[eb];var d9=unSign((ea),8,0);var d8=ce;var d7=(d9)&(d8);var dL=(((d7))|0)!=0;if(dL){eF=-1}else{eF=0}var dK=eF;a8=dK;var dJ=b0;var dI=unSign((dJ),8,0);var dH=gb;var dG=unSign((dH),8,0);var dF=((dI)*(dG))&4294967295;var dE=dW;var dD=unSign((dE),8,0);var dC=a8;var dr=unSign((dC),8,0);var dq=((dD)*(dr))&4294967295;var dp=((dF)+(dq))&4294967295;var dn=__ZL6div255i1688(dp);a8=dn;var dm=a8;var dl=reSign((dm),8,0)<0;if(dl){var dk=a7;var dj=HEAP[dk];var di=ce;var dh=(((di))&255);var c5=(dj)|(dh);var c4=a7;HEAP[c4]=c5}else{var c3=a7;var c2=HEAP[c3];var c1=ce;var c0=(((c1))&255);var cr=(c0)^-1;var cZ=(c2)&(cr);var cY=a7;HEAP[cY]=cZ}var cX=ce;var cW=(((cX))|0)>>1;ce=cW;var cJ=ce;var cH=(((cJ))|0)==0;var cF=unSign((cH),1,0);c9=cF;var cD=c9;var fY=reSign((cD),8,0)!=0;if(fY){ce=128;var cB=a7;var cz=(cB+1)&4294967295;a7=cz}var cx=a5;var cv=((cx)+1)&4294967295;a5=cv;fX=2;continue}var b2=a4;var bZ=((b2)+1)&4294967295;a4=bZ;fX=1;continue $bb17$7}}else{if(fX==37){var aZ=fW;var aY=(aZ)&4294967295;var aX=HEAP[aY];gb=aX;a4=0;$bb25$27:while(1){var L=b7;var J=(L)&4294967295;var H=HEAP[J];var y=(H+4)&4294967295;var x=HEAP[y];var w=a4;var v=(((x))|0)>(((w))|0);if(!(v)){fX=16;break $bb25$27}var aW=b7;var aV=(aW)&4294967295;var aU=HEAP[aV];var aT=(aU+20)&4294967295;var aS=HEAP[aT];var aR=b7;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=(aP+12)&4294967295;var aN=HEAP[aO];var aM=a4;var aL=((aN)*(aM))&4294967295;var aK=(aS+aL)&4294967295;a7=aK;var aH=b7;var aG=(aH)&4294967295;var aF=HEAP[aG];var aE=(aF+24)&4294967295;var aD=HEAP[aE];var aC=b7;var aB=(aC)&4294967295;var aA=HEAP[aB];var az=(aA)&4294967295;var ay=HEAP[az];var ax=a4;var aw=((ay)*(ax))&4294967295;var av=(aD+aw)&4294967295;a6=av;a5=0;while(1){var U=b7;var T=(U)&4294967295;var S=HEAP[T];var R=(S)&4294967295;var Q=HEAP[R];var P=a5;var O=(((Q))|0)>(((P))|0);if(!(O)){fX=14;break}var au=a6;var at=HEAP[au];dW=at;var ar=a6;var aq=(ar+1)&4294967295;a6=aq;var ap=dW;var bT=(ap)^-1;b0=bT;var ao=b0;var an=unSign((ao),8,0);var am=gb;var al=unSign((am),8,0);var ak=((an)*(al))&4294967295;var aj=dW;var ai=unSign((aj),8,0);var ah=a7;var ag=(ah)&4294967295;var af=HEAP[ag];var ae=unSign((af),8,0);var ad=((ai)*(ae))&4294967295;var ac=((ak)+(ad))&4294967295;var ab=__ZL6div255i1688(ac);var aa=a7;var Z=(aa)&4294967295;HEAP[Z]=ab;var Y=a7;var X=(Y+1)&4294967295;a7=X;var W=a5;var V=((W)+1)&4294967295;a5=V;fX=12;continue}var N=a4;var M=((N)+1)&4294967295;a4=M;fX=11;continue $bb25$27}}else{if(fX==38){var u=fW;var t=(u)&4294967295;var s=HEAP[t];gb=s;var r=fW;var p=(r+1)&4294967295;var n=HEAP[p];ga=n;var e=fW;var d=(e+2)&4294967295;var c=HEAP[d];f9=c;a4=0;$bb37$36:while(1){var es=b7;var eq=(es)&4294967295;var d6=HEAP[eq];var d5=(d6+4)&4294967295;var d4=HEAP[d5];var d3=a4;var d2=(((d4))|0)>(((d3))|0);if(!(d2)){fX=25;break $bb37$36}var b=b7;var a=(b)&4294967295;var gK=HEAP[a];var gJ=(gK+20)&4294967295;var gI=HEAP[gJ];var gG=b7;var gE=(gG)&4294967295;var gv=HEAP[gE];var gu=(gv+12)&4294967295;var gt=HEAP[gu];var gs=a4;var gr=((gt)*(gs))&4294967295;var gq=(gI+gr)&4294967295;a7=gq;var gp=b7;var go=(gp)&4294967295;var gm=HEAP[go];var gk=(gm+24)&4294967295;var K=HEAP[gk];var I=b7;var G=(I)&4294967295;var F=HEAP[G];var E=(F)&4294967295;var D=HEAP[E];var C=a4;var B=((D)*(C))&4294967295;var A=(K+B)&4294967295;a6=A;a5=0;$bb35$39:while(1){var eX=b7;var eB=(eX)&4294967295;var eA=HEAP[eB];var ez=(eA)&4294967295;var ey=HEAP[ez];var ex=a5;var ev=(((ey))|0)>(((ex))|0);if(!(ev)){fX=23;break $bb35$39}var z=a6;var q=HEAP[z];dW=q;var o=a6;var m=(o+1)&4294967295;a6=m;var l=dW;var k=reSign((l),8,0)==0;$bb30$$bb31$42:do{if(k){var j=a7;var i=(j)&4294967295;var h=gb;HEAP[i]=h;var g=a7;var f=(g+1)&4294967295;var gH=ga;HEAP[f]=gH;var gF=a7;var gD=(gF+2)&4294967295;var gC=f9;HEAP[gD]=gC}else{var gB=dW;var gA=reSign((gB),8,0)!=-1;if(!(gA)){fX=21;break $bb30$$bb31$42}var gz=dW;var bp=(gz)^-1;b0=bp;var gy=b0;var gx=unSign((gy),8,0);var gw=gb;var gn=unSign((gw),8,0);var gl=((gx)*(gn))&4294967295;var gj=dW;var gi=unSign((gj),8,0);var gh=a7;var gg=(gh)&4294967295;var gf=HEAP[gg];var ge=unSign((gf),8,0);var gd=((gi)*(ge))&4294967295;var gc=((gl)+(gd))&4294967295;var f8=__ZL6div255i1688(gc);var f7=a7;var f6=(f7)&4294967295;HEAP[f6]=f8;var f5=b0;var f4=unSign((f5),8,0);var f3=ga;var f2=unSign((f3),8,0);var f1=((f4)*(f2))&4294967295;var f0=dW;var fZ=unSign((f0),8,0);var fV=a7;var fU=(fV+1)&4294967295;var fT=HEAP[fU];var fS=unSign((fT),8,0);var fR=((fZ)*(fS))&4294967295;var fQ=((f1)+(fR))&4294967295;var fP=__ZL6div255i1688(fQ);var fO=a7;var fN=(fO+1)&4294967295;HEAP[fN]=fP;var fM=b0;var fB=unSign((fM),8,0);var fA=f9;var fz=unSign((fA),8,0);var fy=((fB)*(fz))&4294967295;var fx=dW;var fw=unSign((fx),8,0);var fv=a7;var fu=(fv+2)&4294967295;var ft=HEAP[fu];var fr=unSign((ft),8,0);var e7=((fw)*(fr))&4294967295;var e6=((fy)+(e7))&4294967295;var e5=__ZL6div255i1688(e6);var e4=a7;var e3=(e4+2)&4294967295;HEAP[e3]=e5}}while(0);var e2=a7;var e1=(e2+3)&4294967295;a7=e1;var e0=a5;var eZ=((e0)+1)&4294967295;a5=eZ;fX=18;continue $bb35$39}var eu=a4;var et=((eu)+1)&4294967295;a4=et;fX=17;continue $bb37$36}}else{if(fX==39){var d1=fW;var d0=(d1)&4294967295;var dZ=HEAP[d0];gb=dZ;var dY=fW;var dV=(dY+1)&4294967295;var fs=HEAP[dV];ga=fs;var fq=fW;var fp=(fq+2)&4294967295;var fo=HEAP[fp];f9=fo;a4=0;$bb49$50:while(1){var cg=b7;var cc=(cg)&4294967295;var ca=HEAP[cc];var b8=(ca+4)&4294967295;var b5=HEAP[b8];var b3=a4;var b1=(((b5))|0)>(((b3))|0);if(!(b1)){fX=34;break $bb50$$bb2$$bb19$$bb27$$bb39$5}var fn=b7;var fm=(fn)&4294967295;var fl=HEAP[fm];var fk=(fl+20)&4294967295;var fj=HEAP[fk];var fi=b7;var eY=(fi)&4294967295;var eW=HEAP[eY];var eV=(eW+12)&4294967295;var eU=HEAP[eV];var eT=a4;var eS=((eU)*(eT))&4294967295;var eQ=(fj+eS)&4294967295;a7=eQ;var eP=b7;var eO=(eP)&4294967295;var eN=HEAP[eO];var er=(eN+24)&4294967295;var ep=HEAP[er];var eo=b7;var en=(eo)&4294967295;var em=HEAP[en];var el=(em)&4294967295;var ek=HEAP[el];var ej=a4;var ei=((ek)*(ej))&4294967295;var eh=(ep+ei)&4294967295;a6=eh;a5=0;$bb47$53:while(1){var cI=b7;var cG=(cI)&4294967295;var cE=HEAP[cG];var cC=(cE)&4294967295;var cA=HEAP[cC];var cy=a5;var cw=(((cA))|0)>(((cy))|0);if(!(cw)){fX=32;break $bb47$53}var dX=a6;var dU=HEAP[dX];dW=dU;var dT=a6;var dS=(dT+1)&4294967295;a6=dS;var dR=dW;var dQ=reSign((dR),8,0)==0;$bb42$$bb43$56:do{if(dQ){var dP=a7;var dO=(dP)&4294967295;var dN=gb;HEAP[dO]=dN;var dM=a7;var dB=(dM+1)&4294967295;var dA=ga;HEAP[dB]=dA;var dz=a7;var dy=(dz+2)&4294967295;var dx=f9;HEAP[dy]=dx}else{var dw=dW;var dv=reSign((dw),8,0)!=-1;if(!(dv)){fX=30;break $bb42$$bb43$56}var du=dW;var a9=(du)^-1;b0=a9;var dt=b0;var ds=unSign((dt),8,0);var dg=gb;var df=unSign((dg),8,0);var de=((ds)*(df))&4294967295;var dd=dW;var dc=unSign((dd),8,0);var db=a7;var da=(db)&4294967295;var c8=HEAP[da];var c7=unSign((c8),8,0);var c6=((dc)*(c7))&4294967295;var cV=((de)+(c6))&4294967295;var cU=__ZL6div255i1688(cV);var cT=a7;var cS=(cT)&4294967295;HEAP[cS]=cU;var cR=b0;var cQ=unSign((cR),8,0);var cP=ga;var cO=unSign((cP),8,0);var cN=((cQ)*(cO))&4294967295;var cL=dW;var cq=unSign((cL),8,0);var cp=a7;var co=(cp+1)&4294967295;var cn=HEAP[co];var cm=unSign((cn),8,0);var cl=((cq)*(cm))&4294967295;var ck=((cN)+(cl))&4294967295;var cj=__ZL6div255i1688(ck);var ci=a7;var cf=(ci+1)&4294967295;HEAP[cf]=cj;var bS=b0;var bR=unSign((bS),8,0);var bQ=f9;var bP=unSign((bQ),8,0);var bO=((bR)*(bP))&4294967295;var bN=dW;var bM=unSign((bN),8,0);var bL=a7;var bK=(bL+2)&4294967295;var bI=HEAP[bK];var bn=unSign((bI),8,0);var bm=((bM)*(bn))&4294967295;var bl=((bO)+(bm))&4294967295;var bk=__ZL6div255i1688(bl);var bj=a7;var bi=(bj+2)&4294967295;HEAP[bi]=bk}}while(0);var bh=a7;var bg=(bh+3)&4294967295;HEAP[bg]=-1;var bf=a7;var bd=(bf+4)&4294967295;a7=bd;var cM=a5;var cK=((cM)+1)&4294967295;a5=cK;fX=27;continue $bb47$53}var cu=a4;var ch=((cu)+1)&4294967295;a4=ch;fX=26;continue $bb49$50}}}}}}while(0);var bY=b7;var bW=(bY)&4294967295;var bJ=HEAP[bW];var bH=(bJ)&4294967295;var bG=HEAP[bH];var bF=b7;var bE=(bF)&4294967295;var bD=HEAP[bE];var bB=(bD+4)&4294967295;var bz=HEAP[bB];var bx=((bG)*(bz))&4294967295;var bv=b7;var be=(bv)&4294967295;var bc=HEAP[be];var bb=(bc+24)&4294967295;var ba=HEAP[bb];_llvm_memset_p0i8_i32(ba,-1,bx,1,0)}return;return}function __ZN6Splash12strokeNarrowEP10SplashPath(aP,gg){var U=STACKTOP;STACKTOP+=84;_memset(U,0,84);var fF;var bZ;var fR;var fS;var aQ;var aR;var aj;var aS;var aT;var aU;var a5;var ar;var at;var au;var bG;var V=U;var f8;var bm;var gk;var gj;var gi;var gh;var fU;var fT;var bi;var bh;var bk;var dz;var dx;var fy;var d0;var bg=U+72;var bl;var ez=0;bZ=aP;fR=gg;var bF=(bg+8)&4294967295;HEAP[bF]=0;var bE=(bg+8)&4294967295;var bD=HEAP[bE];var bC=(bg+4)&4294967295;HEAP[bC]=bD;var bB=(bg+4)&4294967295;var bA=HEAP[bB];var bz=(bg)&4294967295;HEAP[bz]=bA;var by=__Znwj(12);var bx=by;bG=bx;var ft=bZ;var fs=(ft+4)&4294967295;var fr=HEAP[fs];var fq=(fr+104)&4294967295;var fp=HEAP[fq];var fo=bZ;var fn=(fo+4)&4294967295;var fm=HEAP[fn];var fl=(fm)&4294967295;var fk=(fl)&4294967295;var eZ=bG;var eY=fR;__ZN11SplashXPathC1EP10SplashPathPddb(eZ,eY,fk,fp,0);var eX=bG;f8=eX;var eW=bZ;var eV=(eW+4)&4294967295;var eU=HEAP[eV];var eT=(eU+64)&4294967295;var eS=HEAP[eT];var eR=bZ;var eQ=(eR+4)&4294967295;var eu=HEAP[eQ];var et=(eu+48)&4294967295;var er=HEAP[et];var eq=bZ;__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(eq,V,0,0,er,0,eS,0,0);bl=0;var ep=f8;var eo=(ep)&4294967295;var en=HEAP[eo];bm=en;$bb51$2:while(1){var b6=f8;var b5=(b6+4)&4294967295;var b4=HEAP[b5];var bQ=bl;var bP=(((b4))|0)>(((bQ))|0);if(!(bP)){fF=25;break $bb51$2}var em=bm;var el=(em)&4294967295;var ek=HEAP[el];var dY=__ZL11splashFloord(ek);gk=dY;var dX=bm;var dW=(dX+16)&4294967295;var dV=HEAP[dW];var dU=__ZL11splashFloord(dV);gj=dU;var dT=bm;var dS=(dT+8)&4294967295;var dR=HEAP[dS];var dQ=__ZL11splashFloord(dR);fU=dQ;var dP=bm;var ds=(dP+24)&4294967295;var dr=HEAP[ds];var dq=__ZL11splashFloord(dr);fT=dq;var dp=fU;var dn=fT;var dm=(((dp))|0)==(((dn))|0);$bb1$$bb6$5:do{if(dm){var dl=gk;var dk=gj;var dj=(((dl))|0)>(((dk))|0);if(dj){var di=gk;bk=di;var c7=gj;gk=c7;var c6=bk;gj=c6}var c5=bZ;var c4=(c5+4)&4294967295;var c3=HEAP[c4];var c2=(c3+132)&4294967295;var c1=HEAP[c2];var c0=gk;var cZ=gj;var cY=fU;var cN=__ZN10SplashClip8testSpanEiii(c1,c0,cZ,cY);d0=cN;var cM=d0;var cL=(((cM))|0)!=1;var cK=unSign((cL),1,0);au=cK;var cJ=au;var fG=reSign((cJ),8,0)!=0;if(fG){var cI=d0;var cH=(((cI))|0)==0;var cG=unSign((cH),1,0);var cF=bZ;var cE=gk;var cr=gj;var cp=fU;var cn=(((cG))&255);__ZN6Splash8drawSpanEP10SplashPipeiiib(cF,V,cE,cr,cp,cn)}}else{var cl=bm;var cj=(cl+32)&4294967295;var ci=HEAP[cj];var ch=__ZL9splashAbsd(ci);var cg=(ch)>1;var cf=unSign((cg),1,0);at=cf;var ce=at;var b1=reSign((ce),8,0)!=0;if(b1){var b3=bm;var b2=(b3+16)&4294967295;var b0=HEAP[b2];var bY=bm;var bX=(bY)&4294967295;var bW=HEAP[bX];var bV=(b0)-(bW);dz=bV;var bU=bm;var bT=(bU+24)&4294967295;var bS=HEAP[bT];var bf=bm;var be=(bf+8)&4294967295;var bd=HEAP[be];var bc=(bS)-(bd);dx=bc;var bb=bm;var ba=(bb+32)&4294967295;var a9=HEAP[ba];fy=a9;var a8=fU;var a7=fT;var a6=(((a8))|0)>(((a7))|0);if(a6){var a4=fU;bk=a4;var a3=fT;fU=a3;var a2=bk;fT=a2;var a1=gk;bk=a1;var a0=gj;gk=a0;var aZ=bk;gj=aZ;var aY=dz;var aX=0-(aY);dz=aX;var aW=dx;var aV=0-(aW);dx=aV}var aO=gk;var aN=gj;var aM=(((aO))|0)<=(((aN))|0);if(aM){var aL=gj;a5=aL}else{var aK=gk;a5=aK}var aJ=gk;var aI=gj;var aH=(((aJ))|0)<=(((aI))|0);if(aH){var aG=gk;aU=aG}else{var aF=gj;aU=aF}var aE=bZ;var aD=(aE+4)&4294967295;var aC=HEAP[aD];var aB=(aC+132)&4294967295;var aA=HEAP[aB];var az=aU;var ay=fU;var ax=a5;var aw=fT;var av=__ZN10SplashClip8testRectEiiii(aA,az,ay,ax,aw);d0=av;var aq=d0;var ap=(((aq))|0)!=1;var ao=unSign((ap),1,0);ar=ao;var an=ar;var bR=reSign((an),8,0)!=0;if(bR){var am=dz;var al=(am)>0;if(al){var ak=gk;gi=ak;var ai=bm;var ah=(ai)&4294967295;var ag=HEAP[ah];var af=fU;var ae=(((af))|0);var ad=(ae)+1;var ac=bm;var ab=(ac+8)&4294967295;var aa=HEAP[ab];var Z=(ad)-(aa);var Y=fy;var X=(Z)*(Y);var W=(ag)+(X);var T=__ZL11splashFloord(W);gh=T;var S=d0;var R=(((S))|0)==0;var Q=unSign((R),1,0);var P=gh;var O=((P)-1)&4294967295;var M=gi;var L=(((O))|0)>=(((M))|0);var N=(L)?(O):(M);var J=bZ;var H=gi;var y=fU;var x=(((Q))&255);__ZN6Splash8drawSpanEP10SplashPipeiiib(J,V,H,N,y,x);var w=gh;gi=w;var v=fU;var u=((v)+1)&4294967295;bh=u;while(1){var I=fT;var G=((I)-1)&4294967295;var F=bh;var E=(((G))|0)>=(((F))|0);if(!(E)){fF=9;break}var t=bm;var s=(t)&4294967295;var r=HEAP[s];var p=bh;var n=(((p))|0);var e=(n)+1;var d=bm;var c=(d+8)&4294967295;var b=HEAP[c];var a=(e)-(b);var gz=fy;var gy=(a)*(gz);var gx=(r)+(gy);var gv=__ZL11splashFloord(gx);gh=gv;var gt=d0;var gf=(((gt))|0)==0;var ge=unSign((gf),1,0);var gd=gh;var gc=((gd)-1)&4294967295;var gb=bZ;var ga=gi;var f9=bh;var f7=(((ge))&255);__ZN6Splash8drawSpanEP10SplashPipeiiib(gb,V,ga,gc,f9,f7);var f5=gh;gi=f5;var f3=bh;var K=((f3)+1)&4294967295;bh=K;fF=7;continue}var D=d0;var C=(((D))|0)==0;var B=unSign((C),1,0);var A=gi;var z=gj;var q=(((A))|0)<=(((z))|0);if(q){var o=gj;aT=o}else{var m=gi;aT=m}var l=bZ;var k=gi;var j=aT;var i=fT;var h=(((B))&255);__ZN6Splash8drawSpanEP10SplashPipeiiib(l,V,k,j,i,h)}else{var g=gk;gi=g;var f=bm;var gw=(f)&4294967295;var gu=HEAP[gw];var gs=fU;var gr=(((gs))|0);var gq=(gr)+1;var gp=bm;var go=(gp+8)&4294967295;var gn=HEAP[go];var gm=(gq)-(gn);var gl=fy;var f6=(gm)*(gl);var f4=(gu)+(f6);var f2=__ZL11splashFloord(f4);gh=f2;var f1=d0;var f0=(((f1))|0)==0;var fZ=unSign((f0),1,0);var fY=gh;var fX=((fY)+1)&4294967295;var fW=gi;var fV=(((fX))|0)<=(((fW))|0);var es=(fV)?(fX):(fW);var fQ=bZ;var fP=gi;var fO=fU;var fN=(((fZ))&255);__ZN6Splash8drawSpanEP10SplashPipeiiib(fQ,V,es,fP,fO,fN);var fM=gh;gi=fM;var fL=fU;var fK=((fL)+1)&4294967295;bh=fK;while(1){var eM=fT;var eL=((eM)-1)&4294967295;var eK=bh;var eJ=(((eL))|0)>=(((eK))|0);if(!(eJ)){fF=14;break}var fJ=bm;var fI=(fJ)&4294967295;var fH=HEAP[fI];var fE=bh;var fD=(((fE))|0);var fC=(fD)+1;var fB=bm;var fA=(fB+8)&4294967295;var fz=HEAP[fA];var fx=(fC)-(fz);var fw=fy;var fv=(fx)*(fw);var fu=(fH)+(fv);var fj=__ZL11splashFloord(fu);gh=fj;var fi=d0;var fh=(((fi))|0)==0;var fg=unSign((fh),1,0);var ff=gh;var fe=((ff)+1)&4294967295;var fd=bZ;var fc=gi;var fb=bh;var e9=(((fg))&255);__ZN6Splash8drawSpanEP10SplashPipeiiib(fd,V,fe,fc,fb,e9);var eP=gh;gi=eP;var eO=bh;var eN=((eO)+1)&4294967295;bh=eN;fF=12;continue}var eI=d0;var eH=(((eI))|0)==0;var eF=unSign((eH),1,0);var ej=gj;var ei=gi;var eh=(((ej))|0)<=(((ei))|0);if(eh){var eg=gi;aS=eg}else{var ef=gj;aS=ef}var ee=bZ;var ed=gj;var ec=aS;var eb=fT;var d9=(((eF))&255);__ZN6Splash8drawSpanEP10SplashPipeiiib(ee,V,ed,ec,eb,d9)}}}else{var dO=bm;var dN=(dO+32)&4294967295;var dM=HEAP[dN];fy=dM;var dL=fU;var dK=fT;var dJ=(((dL))|0)>(((dK))|0);if(dJ){var dI=gk;bk=dI;var dH=gj;gk=dH;var dG=bk;gj=dG;var dE=fU;bk=dE;var fa=fT;fU=fa;var e8=bk;fT=e8}var e7=gk;var e6=gj;var e5=(((e7))|0)<=(((e6))|0);if(e5){var e4=gj;aR=e4}else{var e3=gk;aR=e3}var e2=gk;var e1=gj;var e0=(((e2))|0)<=(((e1))|0);if(e0){var eG=gk;aQ=eG}else{var eE=gj;aQ=eE}var eD=bZ;var eC=(eD+4)&4294967295;var eB=HEAP[eC];var eA=(eB+132)&4294967295;var ey=HEAP[eA];var ex=aQ;var ew=fU;var ev=aR;var ea=fT;var d8=__ZN10SplashClip8testRectEiiii(ey,ex,ew,ev,ea);d0=d8;var d7=d0;var d6=(((d7))|0)!=1;var d5=unSign((d6),1,0);aj=d5;var d4=aj;var bj=reSign((d4),8,0)!=0;if(!(bj)){fF=20;break $bb1$$bb6$5}var d3=d0;var d2=(((d3))|0)==0;var d1=unSign((d2),1,0);var dZ=bZ;var dF=gk;var dD=fU;var dC=(((d1))&255);__ZN6Splash9drawPixelEP10SplashPipeiib(dZ,V,dF,dD,dC);var dB=fU;var dA=((dB)+1)&4294967295;bh=dA;while(1){var cQ=fT;var cP=((cQ)-1)&4294967295;var cO=bh;var cD=(((cP))|0)>=(((cO))|0);if(!(cD)){fF=23;break}var dy=bm;var dw=(dy)&4294967295;var dv=HEAP[dw];var du=bh;var dt=(((du))|0);var dh=bm;var dg=(dh+8)&4294967295;var df=HEAP[dg];var de=(dt)-(df);var dd=fy;var dc=(de)*(dd);var db=(dv)+(dc);var da=__ZL11splashFloord(db);bi=da;var c9=d0;var c8=(((c9))|0)==0;var cX=unSign((c8),1,0);var cW=bZ;var cV=bi;var cU=bh;var cT=(((cX))&255);__ZN6Splash9drawPixelEP10SplashPipeiib(cW,V,cV,cU,cT);var cS=bh;var cR=((cS)+1)&4294967295;bh=cR;fF=21;continue}var cC=d0;var cB=(((cC))|0)==0;var cA=unSign((cB),1,0);var cz=bZ;var cy=gj;var cx=fT;var cw=(((cA))&255);__ZN6Splash9drawPixelEP10SplashPipeiib(cz,V,cy,cx,cw)}}}while(0);var cv=d0;var ct=(bg+cv*4)&4294967295;var cd=HEAP[ct];var cc=((cd)+1)&4294967295;var cb=(bg+cv*4)&4294967295;HEAP[cb]=cc;var ca=bl;var b9=((ca)+1)&4294967295;bl=b9;var b8=bm;var b7=(b8+52)&4294967295;bm=b7;fF=0;continue $bb51$2}var bO=(bg+8)&4294967295;var bN=HEAP[bO];var bM=(((bN))|0)!=0;$bb55$$bb53$68:do{if(bM){fF=26}else{var bL=(bg)&4294967295;var bK=HEAP[bL];var bJ=(((bK))|0)==0;if(!bJ){var bI=(bg+4)&4294967295;var bH=HEAP[bI];var bw=(((bH))|0)!=0;if(bw){fF=26;break $bb55$$bb53$68}}var bt=(bg)&4294967295;var bs=HEAP[bt];var br=(((bs))|0)!=0;if(br){var bq=bZ;var bp=(bq+180)&4294967295;HEAP[bp]=0;fF=29;break $bb55$$bb53$68}else{var bo=bZ;var bn=(bo+180)&4294967295;HEAP[bn]=1;fF=29;break $bb55$$bb53$68}}}while(0);if(fF==26){var bv=bZ;var bu=(bv+180)&4294967295;HEAP[bu]=2}var cu=f8;fS=cu;var cs=fS;var cq=(cs)!=0;if(cq){var co=fS;__ZN11SplashXPathD1Ev(co);var cm=fS;var ck=cm;__ZdlPv(ck)}STACKTOP=U;return;return}function __ZN6Splash9drawImageEPFbPvPhS1_ES0_15SplashColorModebiiPd(au,pP,ax,ns,lX,pG,pN,rm){var gP=STACKTOP;STACKTOP+=76;_memset(gP,0,76);var gC;var aZ;var f2;var ze;var go;var jd;var i1;var ro;var pk;var e8;var n7;var n8;var n9;var oa;var ob;var oc;var od;var oe;var of;var uT;var uU;var uV;var uW;var uX;var uY;var uZ;var u0;var u1;var u4;var vo;var vp;var vq;var vr;var vs;var vt;var vu;var vv;var vw;var vy;var vS;var vT;var vU;var vV;var lQ;var qC;var mn=gP;var o5;var Ae;var bB;var rr;var lq;var g;var yc;var nL;var gc;var nK;var fZ;var v;var aa;var i;var g8;var aj;var ah;var xH;var xF;var AW;var AU;var wh;var wg;var Aq;var Af;var gq;var gd;var bO;var bx;var jT;var jz;var st;var u3;var Bk;var bj;var ix;var aG;var mI;var mH;var mG;var x9;var lj;var mY;var mX;var mW;var pf;var tA;var ra;var k1;var m7;var uu;var gp;var pI;var qT=gP+72;var h9;var pH;var uc;var ub;var ua;var wO;var AP;var yl;var zF;var pF;var pE;var nn;var nm;var na;var nb;var qZ;var pJ;var pK;var pM;var pL;var da=0;aZ=au;f2=pP;ze=ax;go=ns;jd=lX;i1=pG;ro=pN;pk=rm;var qB=aZ;var qA=(qB+185)&4294967295;var qz=HEAP[qA];var fp=reSign((qz),8,0)!=0;if(fp){var qy=pk;var qx=(qy+40)&4294967295;var qw=HEAP[qx];var qv=pk;var qu=(qv+32)&4294967295;var qt=HEAP[qu];var fO=pk;var fN=(fO+24)&4294967295;var fM=HEAP[fN];var fL=pk;var fK=(fL+16)&4294967295;var fI=HEAP[fK];var fG=pk;var fE=(fG+8)&4294967295;var fC=HEAP[fE];var fA=pk;var fu=(fA)&4294967295;var ft=HEAP[fu];var fs=jd;var fr=unSign((fs),8,0);var fq=go;var fo=i1;var fn=ro;var fm=_printf((__str251674)&4294967295,fq,fr,fo,fn,ft,fC,fI,fM,qt,qw)}o5=0;qZ=0;var fl=aZ;var fk=(fl)&4294967295;var fi=HEAP[fk];var fh=(fi+16)&4294967295;var fg=HEAP[fh];if(fg==0){gC=170}else{if(fg==1){gC=170}else{if(fg==2){gC=171}else{if(fg==3){gC=172}else{if(fg==4){gC=173}else{gC=174}}}}}if(gC==170){var ff=go;var fe=(((ff))|0)==1;var fd=unSign((fe),1,0);o5=fd;qZ=1}else{if(gC==171){var fc=go;var fb=(((fc))|0)==2;var fa=unSign((fb),1,0);o5=fa;qZ=3}else{if(gC==172){var e5=go;var e4=(((e5))|0)==3;var e3=unSign((e4),1,0);o5=e3;qZ=3}else{if(gC==173){var e9=go;var e7=(((e9))|0)==4;var e6=unSign((e7),1,0);o5=e6;qZ=4}}}}var e2=o5;var t6=reSign((e2),8,0)!=0;var wN=(t6)^1;var ef=unSign((wN),1,0);var r8=reSign((ef),8,0)!=0;$bb11$$bb12$11:do{if(r8){qC=7}else{var e1=pk;var e0=(e1)&4294967295;var eZ=HEAP[e0];var eY=pk;var eW=(eY+24)&4294967295;var eV=HEAP[eW];var eU=(eZ)*(eV);var eT=pk;var eS=(eT+8)&4294967295;var eR=HEAP[eS];var eQ=pk;var eP=(eQ+16)&4294967295;var eO=HEAP[eP];var eN=(eR)*(eO);var eM=(eU)-(eN);var eK=__ZL9splashAbsd(eM);var eJ=(eK)<0.000001;var eI=unSign((eJ),1,0);lQ=eI;var eH=lQ;var r7=reSign((eH),8,0)!=0;if(r7){qC=8}else{var eG=pk;var eF=(eG+8)&4294967295;var eE=HEAP[eF];var eD=__ZL9splashAbsd(eE);var eC=pk;var ep=(eC)&4294967295;var eo=HEAP[ep];var en=__ZL9splashAbsd(eo);var em=(eD)>(en);var el=unSign((em),1,0);Ae=el;var ek=Ae;var r6=reSign((ek),8,0)!=0;if(r6){var ej=pk;var ei=(ej+8)&4294967295;var eh=HEAP[ei];var eg=0-(eh);bB=eg;var d3=pk;var d2=(d3+16)&4294967295;var d1=HEAP[d2];var d0=pk;var dZ=(d0)&4294967295;var dY=HEAP[dZ];var dX=pk;var dW=(dX+24)&4294967295;var dV=HEAP[dW];var dU=(dY)*(dV);var dG=pk;var dF=(dG+8)&4294967295;var dE=HEAP[dF];var dD=(dU)/(dE);var dC=(d1)-(dD);rr=dC;var dB=pk;var dA=(dB+24)&4294967295;var dz=HEAP[dA];var dy=0-(dz);var dx=rr;var Aa=(dy)/(dx);lq=Aa;var z8=pk;var z6=(z8)&4294967295;var z4=HEAP[z6];var z2=0-(z4);var z0=pk;var zY=(z0+8)&4294967295;var zW=HEAP[zY];var zV=(z2)/(zW);g=zV}else{var zU=pk;var zQ=(zU)&4294967295;var zO=HEAP[zQ];bB=zO;var zM=pk;var zK=(zM+24)&4294967295;var zI=HEAP[zK];var zG=pk;var zD=(zG+8)&4294967295;var zB=HEAP[zD];var zA=pk;var zz=(zA+16)&4294967295;var zv=HEAP[zz];var zt=(zB)*(zv);var zr=pk;var zp=(zr)&4294967295;var zn=HEAP[zp];var zl=(zt)/(zn);var zj=(zI)-(zl);rr=zj;var zh=pk;var zg=(zh+16)&4294967295;var zf=HEAP[zg];var za=rr;var y8=(zf)/(za);lq=y8;var y6=pk;var y4=(y6+8)&4294967295;var y2=HEAP[y4];var y0=pk;var yY=(y0)&4294967295;var yW=HEAP[yY];var yV=(y2)/(yW);g=yV}var yU=bB;var yR=(yU)>=0;if(yR){var yQ=pk;var yP=(yQ+32)&4294967295;var yO=HEAP[yP];var yN=(yO)-0.01;var yM=__ZL11splashFloord(yN);nL=yM;var yL=pk;var yK=(yL+32)&4294967295;var yJ=HEAP[yK];var yI=bB;var yH=(yJ)+(yI);var yG=(yH)+0.01;var yF=__ZL11splashFloord(yG);gc=yF}else{var yE=pk;var yD=(yE+32)&4294967295;var yC=HEAP[yD];var yB=(yC)+0.01;var yA=__ZL11splashFloord(yB);nL=yA;var yz=pk;var yy=(yz+32)&4294967295;var yx=HEAP[yy];var yw=bB;var yv=(yx)+(yw);var yu=(yv)-0.01;var yt=__ZL11splashFloord(yu);gc=yt}var ys=gc;var yr=nL;var yq=((ys)-(yr))&4294967295;var hu=(0-(yq))&4294967295;var A0=(((yq))|0)>=0;var ke=(A0)?(yq):(hu);var yp=((ke)+1)&4294967295;v=yp;var yo=rr;var yk=(yo)>=0;if(yk){var yj=pk;var yi=(yj+40)&4294967295;var yh=HEAP[yi];var yg=(yh)-0.01;var yf=__ZL11splashFloord(yg);nK=yf;var ye=pk;var yd=(ye+40)&4294967295;var yb=HEAP[yd];var ya=rr;var x7=(yb)+(ya);var x6=(x7)+0.01;var x5=__ZL11splashFloord(x6);fZ=x5}else{var x4=pk;var x3=(x4+40)&4294967295;var x2=HEAP[x3];var x1=(x2)+0.01;var x0=__ZL11splashFloord(x1);nK=x0;var xZ=pk;var xY=(xZ+40)&4294967295;var xK=HEAP[xY];var xJ=rr;var xI=(xK)+(xJ);var xG=(xI)-0.01;var xE=__ZL11splashFloord(xG);fZ=xE}var xD=fZ;var xC=nK;var xA=((xD)-(xC))&4294967295;var wM=(0-(xA))&4294967295;var aT=(((xA))|0)>=0;var oF=(aT)?(xA):(wM);var xz=((oF)+1)&4294967295;aa=xz;var xy=bB;var qU=(xy)<0;if(qU){vV=-1}else{vV=1}var qR=vV;i=qR;var qP=rr;var qN=(qP)<0;if(qN){vU=-1}else{vU=1}var qL=vU;g8=qL;var qJ=i;var qH=(((qJ))|0);var qF=g;var qE=(qH)*(qF);yc=qE;Aq=0;Af=0;var qD=v;var qp=((qD)-1)&4294967295;var qn=i;var ql=((qp)*(qn))&4294967295;bO=ql;var qj=bO;var qh=(((qj))|0);var qf=g;var qd=(qh)*(qf);var qb=((qd)|0);bx=qb;var qa=g8;var p9=(((qa))|0);var p5=lq;var p3=(p9)*(p5);var p1=aa;var pZ=((p1)-1)&4294967295;var pX=(((pZ))|0);var pV=(p3)*(pX);var pT=__ZL11splashRoundd(pV);gq=pT;var pR=aa;var pQ=((pR)-1)&4294967295;var pO=g8;var pA=((pQ)*(pO))&4294967295;var py=gq;var pw=(((py))|0);var pt=g;var pr=(pw)*(pt);var pp=((pr)|0);var pn=((pA)+(pp))&4294967295;gd=pn;var pl=v;var pj=((pl)-1)&4294967295;var pi=i;var pg=((pj)*(pi))&4294967295;var pe=g8;var pd=(((pe))|0);var pc=lq;var pb=(pd)*(pc);var pa=aa;var o9=((pa)-1)&4294967295;var o8=(((o9))|0);var o7=(pb)*(o8);var o6=__ZL11splashRoundd(o7);var o4=((pg)+(o6))&4294967295;jT=o4;var o3=aa;var o2=((o3)-1)&4294967295;var o1=g8;var o0=((o2)*(o1))&4294967295;var oZ=jT;var oY=(((oZ))|0);var oX=g;var oW=(oY)*(oX);var oV=((oW)|0);var oU=((o0)+(oV))&4294967295;jz=oU;var oT=Ae;var rp=reSign((oT),8,0)!=0;if(rp){var oS=nL;var oR=Af;var oQ=((oS)+(oR))&4294967295;aj=oQ;var oP=nK;var oO=Aq;var oN=((oP)-(oO))&4294967295;ah=oN;var oM=nL;var oL=bx;var oK=((oM)+(oL))&4294967295;AW=oK;var oJ=nK;var oI=bO;var oH=((oJ)-(oI))&4294967295;AU=oH;var oG=nL;var oE=gd;var oD=((oG)+(oE))&4294967295;xH=oD;var oC=nK;var oB=gq;var oA=((oC)-(oB))&4294967295;xF=oA;var oz=nL;var oy=jz;var ox=((oz)+(oy))&4294967295;wh=ox;var ow=nK;var ov=jT;var ou=((ow)-(ov))&4294967295;wg=ou}else{var ot=nL;var os=Aq;var or=((ot)+(os))&4294967295;aj=or;var oq=nK;var n6=Af;var n5=((oq)+(n6))&4294967295;ah=n5;var n4=nL;var n3=bO;var n2=((n4)+(n3))&4294967295;AW=n2;var n1=nK;var n0=bx;var nZ=((n1)+(n0))&4294967295;AU=nZ;var nY=nL;var nX=gq;var h5=((nY)+(nX))&4294967295;xH=h5;var h3=nK;var h1=gd;var hZ=((h3)+(h1))&4294967295;xF=hZ;var hX=nL;var hV=jT;var hT=((hX)+(hV))&4294967295;wh=hT;var hR=nK;var hQ=jz;var hP=((hR)+(hQ))&4294967295;wg=hP}var hL=aj;var hJ=AW;var hH=(((hL))|0)<(((hJ))|0);if(hH){var hF=aj;var hD=xH;var hB=(((hF))|0)<(((hD))|0);if(hB){var hz=aj;var hx=wh;var hw=(((hz))|0)<(((hx))|0);if(hw){var hv=aj;vy=hv}else{var hq=wh;vy=hq}var ho=vy;vS=ho}else{var hm=xH;var hk=wh;var hi=(((hm))|0)<(((hk))|0);if(hi){var hg=xH;vw=hg}else{var he=wh;vw=he}var hb=vw;vS=hb}var ha=vS;vT=ha}else{var g9=AW;var g4=xH;var g2=(((g9))|0)<(((g4))|0);if(g2){var g0=AW;var gY=wh;var gW=(((g0))|0)<(((gY))|0);if(gW){var gU=AW;vu=gU}else{var gS=wh;vu=gS}var gQ=vu;vv=gQ}else{var gO=xH;var gN=wh;var gL=(((gO))|0)<(((gN))|0);if(gL){var gK=xH;vt=gK}else{var gJ=wh;vt=gJ}var gI=vt;vv=gI}var gH=vv;vT=gH}var gG=vT;st=gG;var gF=aj;var gE=AW;var gD=(((gF))|0)>(((gE))|0);if(gD){var gB=aj;var gA=xH;var gz=(((gB))|0)>(((gA))|0);if(gz){var gy=aj;var gx=wh;var gw=(((gy))|0)>(((gx))|0);if(gw){var gv=aj;vq=gv}else{var gu=wh;vq=gu}var gt=vq;vr=gt}else{var gs=xH;var gr=wh;var gn=(((gs))|0)>(((gr))|0);if(gn){var gm=xH;vp=gm}else{var gl=wh;vp=gl}var gk=vp;vr=gk}var gj=vr;vs=gj}else{var gi=AW;var gh=xH;var gg=(((gi))|0)>(((gh))|0);if(gg){var gf=AW;var ge=wh;var gb=(((gf))|0)>(((ge))|0);if(gb){var ga=AW;u4=ga}else{var f9=wh;u4=f9}var f8=u4;vo=f8}else{var f7=xH;var f6=wh;var f5=(((f7))|0)>(((f6))|0);if(f5){var f4=xH;u1=f4}else{var f3=wh;u1=f3}var f1=u1;vo=f1}var fY=vo;vs=fY}var fX=vs;u3=fX;var fW=ah;var fV=AU;var fU=(((fW))|0)<(((fV))|0);if(fU){var fT=ah;var fS=xF;var fR=(((fT))|0)<(((fS))|0);if(fR){var fQ=ah;var fP=wg;var fJ=(((fQ))|0)<(((fP))|0);if(fJ){var fH=ah;uY=fH}else{var fF=wg;uY=fF}var fD=uY;uZ=fD}else{var fB=xF;var fz=wg;var fy=(((fB))|0)<(((fz))|0);if(fy){var fx=xF;uX=fx}else{var fw=wg;uX=fw}var fv=uX;uZ=fv}var c=uZ;u0=c}else{var a=AU;var BR=xF;var BP=(((a))|0)<(((BR))|0);if(BP){var BN=AU;var BL=wg;var BJ=(((BN))|0)<(((BL))|0);if(BJ){var BH=AU;uV=BH}else{var BG=wg;uV=BG}var BF=uV;uW=BF}else{var BB=xF;var Bz=wg;var Bx=(((BB))|0)<(((Bz))|0);if(Bx){var Bv=xF;uU=Bv}else{var Bt=wg;uU=Bt}var Br=uU;uW=Br}var Bp=uW;u0=Bp}var Bn=u0;Bk=Bn;var Bm=ah;var Bl=AU;var Bg=(((Bm))|0)>(((Bl))|0);if(Bg){var Be=ah;var Bc=xF;var Ba=(((Be))|0)>(((Bc))|0);if(Ba){var A8=ah;var A6=wg;var A4=(((A8))|0)>(((A6))|0);if(A4){var A2=ah;oe=A2}else{var A1=wg;oe=A1}var AZ=oe;of=AZ}else{var AS=xF;var AQ=wg;var AN=(((AS))|0)>(((AQ))|0);if(AN){var AL=xF;od=AL}else{var AJ=wg;od=AJ}var AH=od;of=AH}var AF=of;uT=AF}else{var AD=AU;var AC=xF;var AB=(((AD))|0)>(((AC))|0);if(AB){var AA=AU;var Az=wg;var Ay=(((AA))|0)>(((Az))|0);if(Ay){var Ax=AU;ob=Ax}else{var Aw=wg;ob=Aw}var Av=ob;oc=Av}else{var Au=xF;var At=wg;var As=(((Au))|0)>(((At))|0);if(As){var Ar=xF;oa=Ar}else{var Ap=wg;oa=Ap}var Ao=oa;oc=Ao}var An=oc;uT=An}var Am=uT;bj=Am;var Al=aZ;var Ak=(Al+4)&4294967295;var Aj=HEAP[Ak];var Ai=(Aj+132)&4294967295;var Ah=HEAP[Ai];var Ag=st;var Ad=Bk;var Ac=u3;var Ab=bj;var z9=__ZN10SplashClip8testRectEiiii(Ah,Ag,Ad,Ac,Ab);ix=z9;var z7=aZ;var z5=(z7+180)&4294967295;var z3=ix;HEAP[z5]=z3;var z1=ix;var zZ=(((z1))|0)==1;if(zZ){qC=0}else{var zX=ro;var zT=aa;var zS=((((zX))|0)/(((zT))|0)|0);mI=zS;var zR=ro;var zP=aa;var zN=(((zR))|0)%(((zP))|0);mH=zN;var zL=i1;var zJ=v;var zH=((((zL))|0)/(((zJ))|0)|0);mY=zH;var zE=i1;var zC=v;var zy=(((zE))|0)%(((zC))|0);mX=zy;var zx=mI;var zw=(((zx))|0)<0;$bb128$$bb127$156:do{if(!zw){var zu=mI;var zs=(((zu))|0)==2147483647;if(zs){gC=37;break $bb128$$bb127$156}var zq=mI;var zo=((zq)+1)&4294967295;var zm=i1;var zk=qZ;var zi=_gmallocn3(zo,zm,zk);gp=zi;var zd=jd;var mB=reSign((zd),8,0)!=0;if(mB){var zc=mI;var zb=((zc)+1)&4294967295;var y9=i1;var y7=_gmallocn(zb,y9);h9=y7}else{h9=0}ua=0;var y5=ua;ub=y5;var y3=ub;uc=y3;var y1=jd;var mw=reSign((y1),8,0)!=0;$bb141$$bb135$163:do{if(mw){gC=40}else{var yZ=aZ;var yX=(yZ+184)&4294967295;var sK=HEAP[yX];var mt=reSign((sK),8,0)!=0;var tD=(mt)^1;var AY=unSign((tD),1,0);var ms=reSign((AY),8,0)!=0;if(!ms){var sI=ix;var sG=(((sI))|0)!=0;if(sG){gC=40;break $bb141$$bb135$163}}n9=0;gC=43;break $bb141$$bb135$163}}while(0);if(gC==40){n9=1}var sE=n9;var sC=unSign((sE),8,0);var sA=aZ;var sy=(sA+4)&4294967295;var sw=HEAP[sy];var sv=(sw+72)&4294967295;var su=HEAP[sv];var sp=aZ;var sn=(qT)&4294967295;var sl=(((sC))&255);__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(sp,mn,0,0,0,sn,su,sl,0);var sj=aZ;var sh=(sj+184)&4294967295;var sf=HEAP[sh];var mi=reSign((sf),8,0)!=0;if(mi){var sd=aZ;__ZN6Splash15drawAAPixelInitEv(sd)}var sb=jd;var mf=reSign((sb),8,0)!=0;$bb148$$bb257$174:do{if(mf){mG=0;lj=1;pE=0;$bb255$176:while(1){var aq=pE;var ap=aa;var ao=(((aq))|0)<(((ap))|0);if(!(ao)){gC=105;break $bb255$176}var sa=mI;x9=sa;var r9=mG;var r2=mH;var r0=((r9)+(r2))&4294967295;mG=r0;var rY=mG;var rW=aa;var rU=(((rY))|0)>=(((rW))|0);if(rU){var rS=mG;var rQ=aa;var rO=((rS)-(rQ))&4294967295;mG=rO;var rN=x9;var rM=((rN)+1)&4294967295;x9=rM}var rI=mI;var rG=(((rI))|0)>0;if(rG){var rE=x9;n8=rE}else{var rC=lj;n8=rC}var rA=n8;pJ=rA;var ry=pJ;var rw=(((ry))|0)>0;$bb155$$bb158$186:do{if(rw){var ru=gp;pI=ru;var rt=h9;pH=rt;pM=0;while(1){var q5=pM;var q4=pJ;var q3=(((q5))|0)<(((q4))|0);if(!(q3)){gC=50;break $bb155$$bb158$186}var rs=f2;var rn=ze;var rl=pI;var rk=pH;var rj=FUNCTION_TABLE[rs](rn,rl,rk);var ri=i1;var rg=qZ;var rf=((ri)*(rg))&4294967295;var re=pI;var rd=(re+rf)&4294967295;pI=rd;var rc=pH;var q9=i1;var q8=(rc+q9)&4294967295;pH=q8;var q7=pM;var q6=((q7)+1)&4294967295;pM=q6;gC=48;continue}}}while(0);var q2=x9;lj=q2;var q1=g8;var q0=(((q1))|0);var qX=lq;var qW=(q0)*(qX);var qV=pE;var qS=(((qV))|0);var qQ=(qW)*(qS);var qO=__ZL11splashRoundd(qQ);ra=qO;var qM=ix;var qK=(((qM))|0)==0;$bb173$$bb159$192:do{if(qK){gC=51}else{var qI=Ae;var l0=reSign((qI),8,0)!=0;var uS=(l0)^1;var pv=unSign((uS),1,0);var lV=reSign((pv),8,0)!=0;var rq=(lV)^1;var xX=unSign((rq),1,0);var lR=reSign((xX),8,0)!=0;if(lR){gC=51;break $bb173$$bb159$192}var qG=ra;var qs=(((qG))|0);var qr=g;var qq=(qs)*(qr);var qo=((qq)|0);var qm=v;var qk=((qm)-1)&4294967295;var qi=i;var qg=((qk)*(qi))&4294967295;var qe=ra;var qc=((qg)+(qe))&4294967295;var p8=(((qc))|0);var p7=g;var p6=(p8)*(p7);var p4=((p6)|0);var p2=(((qo))|0)!=(((p4))|0);if(p2){gC=51;break $bb173$$bb159$192}var p0=i;var pY=(((p0))|0)>0;if(pY){var pW=nL;var pU=ra;var pS=((pW)+(pU))&4294967295;k1=pS;var pD=v;var pC=((pD)-1)&4294967295;var pB=k1;var pz=((pC)+(pB))&4294967295;m7=pz}else{var px=nL;var pu=ra;var ps=((px)+(pu))&4294967295;m7=ps;var pq=v;var po=((pq)-1)&4294967295;var pm=m7;var jP=((pm)-(po))&4294967295;k1=jP}var jN=g8;var jL=pE;var jJ=((jN)*(jL))&4294967295;var jI=nK;var jG=((jJ)+(jI))&4294967295;var jE=ra;var jC=(((jE))|0);var jA=g;var jy=(jC)*(jA);var jv=((jy)|0);var jt=((jG)+(jv))&4294967295;uu=jt;var jr=aZ;var jp=(jr+4)&4294967295;var jn=HEAP[jp];var jl=(jn+132)&4294967295;var jj=HEAP[jl];var jg=k1;var jf=m7;var je=uu;var ja=__ZN10SplashClip8testSpanEiii(jj,jg,jf,je);aG=ja;var i8=aG;var i6=(((i8))|0)==1;if(i6){gC=55;break $bb173$$bb159$192}gC=57;break $bb173$$bb159$192}}while(0);$bb173$$bb254$$bb174$201:do{if(gC==51){var i4=ix;aG=i4;gC=57;break $bb173$$bb254$$bb174$201}}while(0);$bb174$$bb254$203:do{if(gC==57){mW=0;tA=0;var i2=ra;nn=i2;var iZ=g8;var iX=(((iZ))|0);var iV=pE;var iT=(((iV))|0);var iS=(iX)*(iT);var iP=nn;var iN=(((iP))|0);var iL=g;var iI=(iN)*(iL);var iG=(iS)+(iI);nb=iG;var iE=yc;var iD=(iE)<0;if(iD){var iB=nb;var iz=(iB)+0.999;nb=iz}var iy=x9;var iw=(((iy))|0)>=1;var rh=(iw)?(iy):1;pJ=rh;var iv=go;if(iv==0){gC=175}else{if(iv==1){gC=175}else{if(iv==2){gC=176}else{if(iv==3){gC=176}else{if(iv==4){gC=177}else{gC=55;break $bb174$$bb254$203}}}}}if(gC==175){pF=0;$bb201$210:while(1){var f=pF;var e=v;var d=(((f))|0)<(((e))|0);if(!(d)){gC=73;break $bb201$210}var iu=mY;pf=iu;var it=mW;var ir=mX;var iq=((it)+(ir))&4294967295;mW=iq;var ip=mW;var io=v;var im=(((ip))|0)>=(((io))|0);if(im){var il=mW;var ik=v;var ij=((il)-(ik))&4294967295;mW=ij;var ii=pf;var ih=((ii)+1)&4294967295;pf=ih}var ig=Ae;var le=reSign((ig),8,0)!=0;if(le){var ie=nb;var id=((ie)|0);nm=id;var ic=nn;var ib=(0-(ic))&4294967295;na=ib}else{var ia=nn;nm=ia;var h8=nb;var h7=((h8)|0);na=h7}var h6=pf;var h4=(((h6))|0)>=1;var kW=(h4)?(h6):1;pK=kW;wO=0;var h2=gp;var h0=tA;var hY=(h2+h0)&4294967295;pI=hY;var hW=h9;var hU=tA;var hS=(hW+hU)&4294967295;pH=hS;uc=0;pM=0;$bb190$220:while(1){var bo=pM;var bn=pJ;var bm=(((bo))|0)<(((bn))|0);if(!(bm)){gC=67;break $bb190$220}pL=0;while(1){var hj=pL;var hh=pK;var hf=(((hj))|0)<(((hh))|0);if(!(hf)){gC=65;break}var hO=pI;var hN=HEAP[hO];var hM=unSign((hN),8,0);var hK=uc;var hI=((hM)+(hK))&4294967295;uc=hI;var hG=pI;var hE=(hG+1)&4294967295;pI=hE;var hC=pH;var hA=HEAP[hC];var hy=unSign((hA),8,0);var ht=wO;var hs=((hy)+(ht))&4294967295;wO=hs;var hr=pH;var hp=(hr+1)&4294967295;pH=hp;var hn=pL;var hl=((hn)+1)&4294967295;pL=hl;gC=63;continue}var hc=i1;var g7=pK;var g6=((hc)-(g7))&4294967295;var g5=pI;var g3=(g5+g6)&4294967295;pI=g3;var g1=i1;var gZ=pK;var gX=((g1)-(gZ))&4294967295;var gV=pH;var gT=(gV+gX)&4294967295;pH=gT;var gR=pM;var bp=((gR)+1)&4294967295;pM=bp;gC=62;continue $bb190$220}var bl=pJ;var bk=pK;var bi=((bl)*(bk))&4294967295;var bh=(((bi))|0);var bg=1/(bh);AP=bg;var bf=AP;var a4=(bf)*0.00392156862745098;yl=a4;var a3=wO;var a2=(((a3))|0);var a1=yl;var a0=(a2)*(a1);zF=a0;var aY=zF;var aX=(aY)>0;$bb192$$bb200$228:do{if(aX){var aW=uc;var aV=(((aW))|0);var aU=AP;var aI=(aV)*(aU);var aH=((aI)|0);var aF=(((aH))&255);var aE=(qT)&4294967295;HEAP[aE]=aF;var aD=(mn+52)&4294967295;var aC=zF;HEAP[aD]=aC;var aB=aZ;var aA=(aB+184)&4294967295;var az=HEAP[aA];var kO=reSign((az),8,0)!=0;var mV=(kO)^1;var hd=unSign((mV),1,0);var kK=reSign((hd),8,0)!=0;$bb199$$bb197$230:do{if(!kK){var ay=ix;var ak=(((ay))|0)==0;if(ak){gC=68;break $bb199$$bb197$230}var ai=nK;var ag=na;var af=((ai)+(ag))&4294967295;var ae=nL;var ad=nm;var ac=((ae)+(ad))&4294967295;var ab=aZ;__ZN6Splash11drawAAPixelEP10SplashPipeii(ab,mn,ac,af);gC=70;break $bb192$$bb200$228}}while(0);var Z=aG;var Y=(((Z))|0)==0;var M=unSign((Y),1,0);var L=nK;var K=na;var J=((L)+(K))&4294967295;var I=nL;var H=nm;var G=((I)+(H))&4294967295;var F=aZ;var E=(((M))&255);__ZN6Splash9drawPixelEP10SplashPipeiib(F,mn,G,J,E)}}while(0);var D=tA;var r=pf;var q=((D)+(r))&4294967295;tA=q;var p=nn;var o=i;var n=((p)+(o))&4294967295;nn=n;var m=nb;var l=yc;var k=(m)+(l);nb=k;var j=pF;var h=((j)+1)&4294967295;pF=h;gC=59;continue $bb201$210}}else{if(gC==176){pF=0;$bb227$237:while(1){var ls=pF;var lr=v;var lp=(((ls))|0)<(((lr))|0);if(!(lp)){gC=89;break $bb227$237}var b=mY;pf=b;var BS=mW;var BQ=mX;var BO=((BS)+(BQ))&4294967295;mW=BO;var BM=mW;var BK=v;var BI=(((BM))|0)>=(((BK))|0);if(BI){var BE=mW;var BD=v;var BC=((BE)-(BD))&4294967295;mW=BC;var BA=pf;var By=((BA)+1)&4294967295;pf=By}var Bw=Ae;var eX=reSign((Bw),8,0)!=0;if(eX){var Bu=nb;var Bs=((Bu)|0);nm=Bs;var Bq=nn;var Bo=(0-(Bq))&4294967295;na=Bo}else{var Bj=nn;nm=Bj;var Bi=nb;var Bh=((Bi)|0);na=Bh}var Bf=pf;var Bd=(((Bf))|0)>=1;var eB=(Bd)?(Bf):1;pK=eB;wO=0;var Bb=tA;var A9=((Bb)*3)&4294967295;var A7=gp;var A5=(A7+A9)&4294967295;pI=A5;var A3=h9;var AX=tA;var AV=(A3+AX)&4294967295;pH=AV;ua=0;var AT=ua;ub=AT;var AR=ub;uc=AR;pM=0;$bb216$247:while(1){var th=pM;var tg=pJ;var tf=(((th))|0)<(((tg))|0);if(!(tf)){gC=83;break $bb216$247}pL=0;while(1){var tU=pL;var tT=pK;var tS=(((tU))|0)<(((tT))|0);if(!(tS)){gC=81;break}var AO=pI;var AM=HEAP[AO];var AK=unSign((AM),8,0);var AI=uc;var AG=((AK)+(AI))&4294967295;uc=AG;var AE=pI;var uH=(AE+1)&4294967295;pI=uH;var uG=pI;var uF=HEAP[uG];var uE=unSign((uF),8,0);var uD=ub;var uC=((uE)+(uD))&4294967295;ub=uC;var uB=pI;var uA=(uB+1)&4294967295;pI=uA;var uz=pI;var uy=HEAP[uz];var um=unSign((uy),8,0);var ul=ua;var uk=((um)+(ul))&4294967295;ua=uk;var uj=pI;var ui=(uj+1)&4294967295;pI=ui;var uh=pH;var ug=HEAP[uh];var uf=unSign((ug),8,0);var ue=wO;var ud=((uf)+(ue))&4294967295;wO=ud;var tY=pH;var tX=(tY+1)&4294967295;pH=tX;var tW=pL;var tV=((tW)+1)&4294967295;pL=tV;gC=79;continue}var tR=i1;var tQ=pK;var tO=((tR)-(tQ))&4294967295;var tC=((tO)*3)&4294967295;var tB=pI;var tz=(tB+tC)&4294967295;pI=tz;var ty=i1;var tx=pK;var tw=((ty)-(tx))&4294967295;var tv=pH;var tu=(tv+tw)&4294967295;pH=tu;var tt=pM;var ts=((tt)+1)&4294967295;pM=ts;gC=78;continue $bb216$247}var te=pJ;var td=pK;var tc=((te)*(td))&4294967295;var tb=(((tc))|0);var ta=1/(tb);AP=ta;var s9=AP;var s8=(s9)*0.00392156862745098;yl=s8;var sX=wO;var sW=(((sX))|0);var sV=yl;var sU=(sW)*(sV);zF=sU;var sT=zF;var sS=(sT)>0;$bb218$$bb226$255:do{if(sS){var sR=uc;var sQ=(((sR))|0);var sP=AP;var sO=(sQ)*(sP);var sN=((sO)|0);var sM=(((sN))&255);var sL=(qT)&4294967295;HEAP[sL]=sM;var sJ=ub;var sH=(((sJ))|0);var sF=AP;var sD=(sH)*(sF);var sB=((sD)|0);var sz=(((sB))&255);var sx=(qT+1)&4294967295;HEAP[sx]=sz;var ss=ua;var sr=(((ss))|0);var sq=AP;var so=(sr)*(sq);var sm=((so)|0);var sk=(((sm))&255);var si=(qT+2)&4294967295;HEAP[si]=sk;var sg=(mn+52)&4294967295;var se=zF;HEAP[sg]=se;var sc=aZ;var r5=(sc+184)&4294967295;var r4=HEAP[r5];var eL=reSign((r4),8,0)!=0;var rb=(eL)^1;var qY=unSign((rb),1,0);var eu=reSign((qY),8,0)!=0;$bb225$$bb223$257:do{if(!eu){var r3=ix;var r1=(((r3))|0)==0;if(r1){gC=84;break $bb225$$bb223$257}var rZ=nK;var rX=na;var rV=((rZ)+(rX))&4294967295;var rT=nL;var rR=nm;var rP=((rT)+(rR))&4294967295;var rL=aZ;__ZN6Splash11drawAAPixelEP10SplashPipeii(rL,mn,rP,rV);gC=86;break $bb218$$bb226$255}}while(0);var rK=aG;var rJ=(((rK))|0)==0;var rH=unSign((rJ),1,0);var rF=nK;var rD=na;var rB=((rF)+(rD))&4294967295;var rz=nL;var rx=nm;var rv=((rz)+(rx))&4294967295;var lP=aZ;var lO=(((rH))&255);__ZN6Splash9drawPixelEP10SplashPipeiib(lP,mn,rv,rB,lO)}}while(0);var lN=tA;var lM=pf;var lL=((lN)+(lM))&4294967295;tA=lL;var lK=nn;var lJ=i;var lI=((lK)+(lJ))&4294967295;nn=lI;var lH=nb;var lG=yc;var lv=(lH)+(lG);nb=lv;var lu=pF;var lt=((lu)+1)&4294967295;pF=lt;gC=75;continue $bb227$237}}else{if(gC==177){pF=0;$bb253$264:while(1){var aJ=pF;var aw=v;var av=(((aJ))|0)<(((aw))|0);if(!(av)){gC=55;break $bb174$$bb254$203}var lo=mY;pf=lo;var ln=mW;var lm=mX;var ll=((ln)+(lm))&4294967295;mW=ll;var k8=mW;var k7=v;var k6=(((k8))|0)>=(((k7))|0);if(k6){var k5=mW;var k4=v;var k3=((k5)-(k4))&4294967295;mW=k3;var k2=pf;var k0=((k2)+1)&4294967295;pf=k0}var kY=Ae;var d7=reSign((kY),8,0)!=0;if(d7){var kX=nb;var kI=((kX)|0);nm=kI;var kH=nn;var kG=(0-(kH))&4294967295;na=kG}else{var kF=nn;nm=kF;var kE=nb;var kD=((kE)|0);na=kD}var kC=pf;var kB=(((kC))|0)>=1;var dR=(kB)?(kC):1;pK=dR;wO=0;var kA=tA;var kz=((kA)*4)&4294967295;var ko=gp;var kn=(ko+kz)&4294967295;pI=kn;var km=h9;var kl=tA;var kk=(km+kl)&4294967295;pH=kk;ua=0;var kj=ua;ub=kj;var ki=ub;uc=ki;pM=0;$bb242$274:while(1){var iJ=pM;var iH=pJ;var iF=(((iJ))|0)<(((iH))|0);if(!(iF)){gC=98;break $bb242$274}pL=0;while(1){var jh=pL;var jc=pK;var jb=(((jh))|0)<(((jc))|0);if(!(jb)){gC=96;break}var kh=pI;var kg=HEAP[kh];var kf=unSign((kg),8,0);var j3=uc;var j2=((kf)+(j3))&4294967295;uc=j2;var j1=pI;var j0=(j1+1)&4294967295;pI=j0;var jZ=pI;var jY=HEAP[jZ];var jX=unSign((jY),8,0);var jW=ub;var jV=((jX)+(jW))&4294967295;ub=jV;var jU=pI;var jS=(jU+1)&4294967295;pI=jS;var jR=pI;var jQ=HEAP[jR];var jO=unSign((jQ),8,0);var jM=ua;var jK=((jO)+(jM))&4294967295;ua=jK;var jH=pI;var jF=(jH+1)&4294967295;pI=jF;var jD=pI;var jB=(jD+1)&4294967295;pI=jB;var jx=pH;var jw=HEAP[jx];var ju=unSign((jw),8,0);var js=wO;var jq=((ju)+(js))&4294967295;wO=jq;var jo=pH;var jm=(jo+1)&4294967295;pH=jm;var jk=pL;var ji=((jk)+1)&4294967295;pL=ji;gC=94;continue}var i9=i1;var i7=pK;var i5=((i9)-(i7))&4294967295;var i3=((i5)*4)&4294967295;var i0=pI;var iY=(i0+i3)&4294967295;pI=iY;var iW=i1;var iU=pK;var iR=((iW)-(iU))&4294967295;var iQ=pH;var iO=(iQ+iR)&4294967295;pH=iO;var iM=pM;var iK=((iM)+1)&4294967295;pM=iK;gC=93;continue $bb242$274}var iC=pJ;var iA=pK;var cV=((iC)*(iA))&4294967295;var cT=(((cV))|0);var cR=1/(cT);AP=cR;var cP=AP;var cN=(cP)*0.00392156862745098;yl=cN;var cL=wO;var cJ=(((cL))|0);var cH=yl;var cF=(cJ)*(cH);zF=cF;var cE=zF;var cA=(cE)>0;$bb244$$bb252$282:do{if(cA){var cy=uc;var cw=(((cy))|0);var cu=AP;var cr=(cw)*(cu);var cp=((cr)|0);var cn=(((cp))&255);var cl=(qT)&4294967295;HEAP[cl]=cn;var cj=ub;var ci=(((cj))|0);var ce=AP;var cc=(ci)*(ce);var ca=((cc)|0);var b8=(((ca))&255);var b6=(qT+1)&4294967295;HEAP[b6]=b8;var b4=ua;var b2=(((b4))|0);var b0=AP;var bY=(b2)*(b0);var bX=((bY)|0);var bU=(((bX))&255);var bS=(qT+2)&4294967295;HEAP[bS]=bU;var bQ=(qT+3)&4294967295;HEAP[bQ]=-1;var bN=(mn+52)&4294967295;var bL=zF;HEAP[bN]=bL;var bJ=aZ;var bH=(bJ+184)&4294967295;var bF=HEAP[bH];var dJ=reSign((bF),8,0)!=0;var gM=(dJ)^1;var nM=unSign((gM),1,0);var dH=reSign((nM),8,0)!=0;$bb251$$bb249$284:do{if(!dH){var bD=ix;var bC=(((bD))|0)==0;if(bC){gC=99;break $bb251$$bb249$284}var bA=nK;var bz=na;var by=((bA)+(bz))&4294967295;var bw=nL;var bv=nm;var bu=((bw)+(bv))&4294967295;var bt=aZ;__ZN6Splash11drawAAPixelEP10SplashPipeii(bt,mn,bu,by);gC=101;break $bb244$$bb252$282}}while(0);var bs=aG;var br=(((bs))|0)==0;var bq=unSign((br),1,0);var be=nK;var bd=na;var bc=((be)+(bd))&4294967295;var bb=nL;var ba=nm;var a9=((bb)+(ba))&4294967295;var a8=aZ;var a7=(((bq))&255);__ZN6Splash9drawPixelEP10SplashPipeiib(a8,mn,a9,bc,a7)}}while(0);var a6=tA;var a5=pf;var aS=((a6)+(a5))&4294967295;tA=aS;var aR=nn;var aQ=i;var aP=((aR)+(aQ))&4294967295;nn=aP;var aO=nb;var aN=yc;var aM=(aO)+(aN);nb=aM;var aL=pF;var aK=((aL)+1)&4294967295;pF=aK;gC=90;continue $bb253$264}}}}}}while(0);var at=pE;var ar=((at)+1)&4294967295;pE=ar;gC=45;continue $bb255$176}}else{mG=0;lj=1;pE=0;$bb362$292:while(1){var m2=pE;var m1=aa;var m0=(((m2))|0)<(((m1))|0);if(!(m0)){gC=167;break $bb148$$bb257$174}var an=mI;x9=an;var am=mG;var al=mH;var W=((am)+(al))&4294967295;mG=W;var V=mG;var U=aa;var T=(((V))|0)>=(((U))|0);if(T){var S=mG;var R=aa;var Q=((S)-(R))&4294967295;mG=Q;var P=x9;var O=((P)+1)&4294967295;x9=O}var N=mI;var C=(((N))|0)>0;if(C){var B=x9;n7=B}else{var A=lj;n7=A}var z=n7;pJ=z;var y=pJ;var x=(((y))|0)>0;$bb264$$bb267$302:do{if(x){var w=gp;pI=w;pM=0;while(1){var wj=pM;var wi=pJ;var wd=(((wj))|0)<(((wi))|0);if(!(wd)){gC=112;break $bb264$$bb267$302}var u=f2;var t=ze;var s=pI;var wz=FUNCTION_TABLE[u](t,s,0);var wx=i1;var wv=qZ;var wt=((wx)*(wv))&4294967295;var wr=pI;var wp=(wr+wt)&4294967295;pI=wp;var wn=pM;var wl=((wn)+1)&4294967295;pM=wl;gC=110;continue}}}while(0);var wb=x9;lj=wb;var v9=g8;var v7=(((v9))|0);var v5=lq;var v3=(v7)*(v5);var v1=pE;var vZ=(((v1))|0);var vX=(v3)*(vZ);var vW=__ZL11splashRoundd(vX);ra=vW;var vP=ix;var vN=(((vP))|0)==0;$bb282$$bb268$308:do{if(vN){gC=113}else{var vL=Ae;var db=reSign((vL),8,0)!=0;var X=(db)^1;var tP=unSign((X),1,0);var c3=reSign((tP),8,0)!=0;var fj=(c3)^1;var kJ=unSign((fj),1,0);var cZ=reSign((kJ),8,0)!=0;if(cZ){gC=113;break $bb282$$bb268$308}var vJ=ra;var vH=(((vJ))|0);var vF=g;var vD=(vH)*(vF);var vB=((vD)|0);var vz=v;var vx=((vz)-1)&4294967295;var vl=i;var vj=((vx)*(vl))&4294967295;var vh=ra;var vf=((vj)+(vh))&4294967295;var vd=(((vf))|0);var vb=g;var u9=(vd)*(vb);var u7=((u9)|0);var u5=(((vB))|0)!=(((u7))|0);if(u5){gC=113;break $bb282$$bb268$308}var u2=i;var uR=(((u2))|0)>0;if(uR){var uQ=nL;var uP=ra;var uO=((uQ)+(uP))&4294967295;k1=uO;var uN=v;var uM=((uN)-1)&4294967295;var uL=k1;var uK=((uM)+(uL))&4294967295;m7=uK}else{var uJ=nL;var uI=ra;var ux=((uJ)+(uI))&4294967295;m7=ux;var uw=v;var uv=((uw)-1)&4294967295;var ut=m7;var us=((ut)-(uv))&4294967295;k1=us}var ur=g8;var uq=pE;var up=((ur)*(uq))&4294967295;var uo=nK;var un=((up)+(uo))&4294967295;var t9=ra;var t8=(((t9))|0);var t7=g;var t5=(t8)*(t7);var t4=((t5)|0);var t3=((un)+(t4))&4294967295;uu=t3;var t2=aZ;var t1=(t2+4)&4294967295;var t0=HEAP[t1];var tZ=(t0+132)&4294967295;var tN=HEAP[tZ];var tM=k1;var tL=m7;var tK=uu;var tJ=__ZN10SplashClip8testSpanEiii(tN,tM,tL,tK);aG=tJ;var tI=aG;var tH=(((tI))|0)==1;if(tH){gC=117;break $bb282$$bb268$308}gC=119;break $bb282$$bb268$308}}while(0);$bb282$$bb361$$bb283$317:do{if(gC==113){var tG=ix;aG=tG;gC=119;break $bb282$$bb361$$bb283$317}}while(0);$bb283$$bb361$319:do{if(gC==119){mW=0;tA=0;var tF=ra;nn=tF;var tE=g8;var tr=(((tE))|0);var tq=pE;var tp=(((tq))|0);var to=(tr)*(tp);var tn=nn;var tm=(((tn))|0);var tl=g;var tk=(tm)*(tl);var tj=(to)+(tk);nb=tj;var ti=yc;var s7=(ti)<0;if(s7){var s6=nb;var s5=(s6)+0.999;nb=s5}var s4=x9;var s3=(((s4))|0)>=1;var cC=(s3)?(s4):1;pJ=cC;var s2=go;if(s2==0){gC=178}else{if(s2==1){gC=178}else{if(s2==2){gC=179}else{if(s2==3){gC=179}else{if(s2==4){gC=180}else{gC=117;break $bb283$$bb361$319}}}}}if(gC==178){pF=0;$bb310$326:while(1){var kd=pF;var kc=v;var kb=(((kd))|0)<(((kc))|0);if(!(kb)){gC=135;break $bb310$326}var s1=mY;pf=s1;var s0=mW;var sZ=mX;var sY=((s0)+(sZ))&4294967295;mW=sY;var mS=mW;var mR=v;var mQ=(((mS))|0)>=(((mR))|0);if(mQ){var mP=mW;var mO=v;var mN=((mP)-(mO))&4294967295;mW=mN;var mM=pf;var mL=((mM)+1)&4294967295;pf=mL}var mK=Ae;var ct=reSign((mK),8,0)!=0;if(ct){var mJ=nb;var mF=((mJ)|0);nm=mF;var mE=nn;var mD=(0-(mE))&4294967295;na=mD}else{var mC=nn;nm=mC;var mA=nb;var mz=((mA)|0);na=mz}var my=pf;var mx=(((my))|0)>=1;var ch=(mx)?(my):1;pK=ch;var mv=gp;var mu=tA;var mr=(mv+mu)&4294967295;pI=mr;uc=0;pM=0;$bb300$336:while(1){var l4=pM;var l3=pJ;var l2=(((l4))|0)<(((l3))|0);if(!(l2)){gC=129;break $bb300$336}pL=0;while(1){var me=pL;var md=pK;var mc=(((me))|0)<(((md))|0);if(!(mc)){gC=127;break}var mq=pI;var mp=HEAP[mq];var mo=unSign((mp),8,0);var mm=uc;var ml=((mo)+(mm))&4294967295;uc=ml;var mk=pI;var mj=(mk+1)&4294967295;pI=mj;var mh=pL;var mg=((mh)+1)&4294967295;pL=mg;gC=125;continue}var mb=i1;var ma=pK;var l9=((mb)-(ma))&4294967295;var l8=pI;var l7=(l8+l9)&4294967295;pI=l7;var l6=pM;var l5=((l6)+1)&4294967295;pM=l5;gC=124;continue $bb300$336}var l1=pJ;var lZ=pK;var lY=((l1)*(lZ))&4294967295;var lW=(((lY))|0);var lU=1/(lW);AP=lU;var lT=uc;var lS=(((lT))|0);var lF=AP;var lE=(lS)*(lF);var lD=((lE)|0);var lC=(((lD))&255);var lB=(qT)&4294967295;HEAP[lB]=lC;var lA=aZ;var lz=(lA+184)&4294967295;var ly=HEAP[lz];var yn=reSign((ly),8,0)!=0;var xO=(yn)^1;var kZ=unSign((xO),1,0);var ym=reSign((kZ),8,0)!=0;$bb308$$bb306$344:do{if(ym){gC=130}else{var lx=ix;var lw=(((lx))|0)==0;if(lw){gC=130;break $bb308$$bb306$344}var lk=(mn+52)&4294967295;HEAP[lk]=1;var li=nK;var lh=na;var lg=((li)+(lh))&4294967295;var lf=nL;var ld=nm;var lc=((lf)+(ld))&4294967295;var lb=aZ;__ZN6Splash11drawAAPixelEP10SplashPipeii(lb,mn,lc,lg);gC=132;break $bb308$$bb306$344}}while(0);if(gC==130){var la=aG;var k9=(((la))|0)==0;var kV=unSign((k9),1,0);var kU=nK;var kT=na;var kS=((kU)+(kT))&4294967295;var kR=nL;var kQ=nm;var kP=((kR)+(kQ))&4294967295;var kN=aZ;var kM=(((kV))&255);__ZN6Splash9drawPixelEP10SplashPipeiib(kN,mn,kP,kS,kM)}var kL=tA;var ky=pf;var kx=((kL)+(ky))&4294967295;tA=kx;var kw=nn;var kv=i;var ku=((kw)+(kv))&4294967295;nn=ku;var kt=nb;var ks=yc;var kr=(kt)+(ks);nb=kr;var kq=pF;var kp=((kq)+1)&4294967295;pF=kp;gC=121;continue $bb310$326}}else{if(gC==179){pF=0;$bb335$352:while(1){var xn=pF;var xm=v;var xl=(((xn))|0)<(((xm))|0);if(!(xl)){gC=151;break $bb335$352}var ka=mY;pf=ka;var j9=mW;var j8=mX;var j7=((j9)+(j8))&4294967295;mW=j7;var j6=mW;var j5=v;var j4=(((j6))|0)>=(((j5))|0);if(j4){var eA=mW;var ez=v;var ey=((eA)-(ez))&4294967295;mW=ey;var ex=pf;var ew=((ex)+1)&4294967295;pf=ew}var ev=Ae;var x8=reSign((ev),8,0)!=0;if(x8){var et=nb;var es=((et)|0);nm=es;var er=nn;var eq=(0-(er))&4294967295;na=eq}else{var ee=nn;nm=ee;var ed=nb;var ec=((ed)|0);na=ec}var eb=pf;var ea=(((eb))|0)>=1;var xB=(ea)?(eb):1;pK=xB;var d9=tA;var d8=((d9)*3)&4294967295;var d6=gp;var d5=(d6+d8)&4294967295;pI=d5;ua=0;var d4=ua;ub=d4;var dT=ub;uc=dT;pM=0;$bb325$362:while(1){var c4=pM;var c2=pJ;var c1=(((c4))|0)<(((c2))|0);if(!(c1)){gC=145;break $bb325$362}pL=0;while(1){var dh=pL;var dg=pK;var df=(((dh))|0)<(((dg))|0);if(!(df)){gC=143;break}var dS=pI;var dQ=HEAP[dS];var dP=unSign((dQ),8,0);var dO=uc;var dN=((dP)+(dO))&4294967295;uc=dN;var dM=pI;var dL=(dM+1)&4294967295;pI=dL;var dK=pI;var dI=HEAP[dK];var dw=unSign((dI),8,0);var dv=ub;var du=((dw)+(dv))&4294967295;ub=du;var dt=pI;var ds=(dt+1)&4294967295;pI=ds;var dr=pI;var dq=HEAP[dr];var dp=unSign((dq),8,0);var dn=ua;var dm=((dp)+(dn))&4294967295;ua=dm;var dl=pI;var dk=(dl+1)&4294967295;pI=dk;var dj=pL;var di=((dj)+1)&4294967295;pL=di;gC=141;continue}var de=i1;var dd=pK;var dc=((de)-(dd))&4294967295;var c9=((dc)*3)&4294967295;var c8=pI;var c7=(c8+c9)&4294967295;pI=c7;var c6=pM;var c5=((c6)+1)&4294967295;pM=c5;gC=140;continue $bb325$362}var c0=pJ;var cY=pK;var cX=((c0)*(cY))&4294967295;var cW=(((cX))|0);var cU=1/(cW);AP=cU;var cS=uc;var cQ=(((cS))|0);var cO=AP;var cM=(cQ)*(cO);var cK=((cM)|0);var cI=(((cK))&255);var cG=(qT)&4294967295;HEAP[cG]=cI;var cD=ub;var cB=(((cD))|0);var cz=AP;var cx=(cB)*(cz);var cv=((cx)|0);var cs=(((cv))&255);var cq=(qT+1)&4294967295;HEAP[cq]=cs;var co=ua;var cm=(((co))|0);var ck=AP;var cg=(cm)*(ck);var cf=((cg)|0);var cd=(((cf))&255);var cb=(qT+2)&4294967295;HEAP[cb]=cd;var b9=aZ;var b7=(b9+184)&4294967295;var b5=HEAP[b7];var xL=reSign((b5),8,0)!=0;var yS=(xL)^1;var yT=unSign((yS),1,0);var xt=reSign((yT),8,0)!=0;$bb333$$bb331$370:do{if(xt){gC=146}else{var b3=ix;var b1=(((b3))|0)==0;if(b1){gC=146;break $bb333$$bb331$370}var bZ=(mn+52)&4294967295;HEAP[bZ]=1;var bW=nK;var bV=na;var bT=((bW)+(bV))&4294967295;var bR=nL;var bP=nm;var bM=((bR)+(bP))&4294967295;var bK=aZ;__ZN6Splash11drawAAPixelEP10SplashPipeii(bK,mn,bM,bT);gC=148;break $bb333$$bb331$370}}while(0);if(gC==146){var bI=aG;var bG=(((bI))|0)==0;var bE=unSign((bG),1,0);var xW=nK;var xV=na;var xU=((xW)+(xV))&4294967295;var xT=nL;var xS=nm;var xR=((xT)+(xS))&4294967295;var xQ=aZ;var xP=(((bE))&255);__ZN6Splash9drawPixelEP10SplashPipeiib(xQ,mn,xR,xU,xP)}var xN=tA;var xM=pf;var xx=((xN)+(xM))&4294967295;tA=xx;var xw=nn;var xv=i;var xu=((xw)+(xv))&4294967295;nn=xu;var xs=nb;var xr=yc;var xq=(xs)+(xr);nb=xq;var xp=pF;var xo=((xp)+1)&4294967295;pF=xo;gC=137;continue $bb335$352}}else{if(gC==180){pF=0;$bb360$378:while(1){var m8=pF;var m6=v;var m5=(((m8))|0)<(((m6))|0);if(!(m5)){gC=117;break $bb283$$bb361$319}var xk=mY;pf=xk;var xj=mW;var xi=mX;var xh=((xj)+(xi))&4294967295;mW=xh;var xf=mW;var xe=v;var xd=(((xf))|0)>=(((xe))|0);if(xd){var xc=mW;var xb=v;var w9=((xc)-(xb))&4294967295;mW=w9;var w8=pf;var w7=((w8)+1)&4294967295;pf=w7}var w6=Ae;var xg=reSign((w6),8,0)!=0;if(xg){var w5=nb;var w4=((w5)|0);nm=w4;var w2=nn;var w1=(0-(w2))&4294967295;na=w1}else{var w0=nn;nm=w0;var wY=nb;var wX=((wY)|0);na=wX}var wW=pf;var wV=(((wW))|0)>=1;var xa=(wV)?(wW):1;pK=xa;var wU=tA;var wT=((wU)*4)&4294967295;var wS=gp;var wR=(wS+wT)&4294967295;pI=wR;ua=0;var wQ=ua;ub=wQ;var wP=ub;uc=wP;pM=0;$bb350$388:while(1){var vG=pM;var vE=pJ;var vC=(((vG))|0)<(((vE))|0);if(!(vC)){gC=160;break $bb350$388}pL=0;while(1){var v6=pL;var v4=pK;var v2=(((v6))|0)<(((v4))|0);if(!(v2)){gC=158;break}var wL=pI;var wK=HEAP[wL];var wJ=unSign((wK),8,0);var wI=uc;var wH=((wJ)+(wI))&4294967295;uc=wH;var wG=pI;var wF=(wG+1)&4294967295;pI=wF;var wE=pI;var wD=HEAP[wE];var wC=unSign((wD),8,0);var wB=ub;var wA=((wC)+(wB))&4294967295;ub=wA;var wy=pI;var ww=(wy+1)&4294967295;pI=ww;var wu=pI;var ws=HEAP[wu];var wq=unSign((ws),8,0);var wo=ua;var wm=((wq)+(wo))&4294967295;ua=wm;var wk=pI;var wf=(wk+1)&4294967295;pI=wf;var we=pI;var wc=(we+1)&4294967295;pI=wc;var wa=pL;var v8=((wa)+1)&4294967295;pL=v8;gC=156;continue}var v0=i1;var vY=pK;var vR=((v0)-(vY))&4294967295;var vQ=((vR)*4)&4294967295;var vO=pI;var vM=(vO+vQ)&4294967295;pI=vM;var vK=pM;var vI=((vK)+1)&4294967295;pM=vI;gC=155;continue $bb350$388}var vA=pJ;var vn=pK;var vm=((vA)*(vn))&4294967295;var vk=(((vm))|0);var vi=1/(vk);AP=vi;var vg=uc;var ve=(((vg))|0);var vc=AP;var va=(ve)*(vc);var u8=((va)|0);var u6=(((u8))&255);var op=(qT)&4294967295;HEAP[op]=u6;var oo=ub;var on=(((oo))|0);var om=AP;var ol=(on)*(om);var ok=((ol)|0);var oj=(((ok))&255);var oi=(qT+1)&4294967295;HEAP[oi]=oj;var oh=ua;var og=(((oh))|0);var nW=AP;var nV=(og)*(nW);var nU=((nV)|0);var nT=(((nU))&255);var nS=(qT+2)&4294967295;HEAP[nS]=nT;var nR=(qT+3)&4294967295;HEAP[nR]=-1;var nQ=aZ;var nP=(nQ+184)&4294967295;var nO=HEAP[nP];var w3=reSign((nO),8,0)!=0;var f0=(w3)^1;var nv=unSign((f0),1,0);var wZ=reSign((nv),8,0)!=0;$bb358$$bb356$396:do{if(wZ){gC=161}else{var nN=ix;var nJ=(((nN))|0)==0;if(nJ){gC=161;break $bb358$$bb356$396}var nI=(mn+52)&4294967295;HEAP[nI]=1;var nH=nK;var nG=na;var nF=((nH)+(nG))&4294967295;var nE=nL;var nD=nm;var nC=((nE)+(nD))&4294967295;var nB=aZ;__ZN6Splash11drawAAPixelEP10SplashPipeii(nB,mn,nC,nF);gC=163;break $bb358$$bb356$396}}while(0);if(gC==161){var nA=aG;var nz=(((nA))|0)==0;var ny=unSign((nz),1,0);var nx=nK;var nw=na;var nu=((nx)+(nw))&4294967295;var nt=nL;var nr=nm;var nq=((nt)+(nr))&4294967295;var np=aZ;var no=(((ny))&255);__ZN6Splash9drawPixelEP10SplashPipeiib(np,mn,nq,nu,no)}var nl=tA;var nk=pf;var nj=((nl)+(nk))&4294967295;tA=nj;var ni=nn;var nh=i;var ng=((ni)+(nh))&4294967295;nn=ng;var nf=nb;var ne=yc;var nd=(nf)+(ne);nb=nd;var nc=pF;var m9=((nc)+1)&4294967295;pF=m9;gC=152;continue $bb360$378}}}}}}while(0);var m4=pE;var m3=((m4)+1)&4294967295;pE=m3;gC=107;continue $bb362$292}}}while(0);var mZ=gp;_gfree(mZ);var mU=h9;_gfree(mU);qC=0;gC=168;break $bb11$$bb12$11}}while(0);qC=9}}}}while(0);var mT=qC;e8=mT;var ph=e8;STACKTOP=gP;return ph;return null}function __ZN6Splash13fillImageMaskEPFbPvPhES0_iiPdb(bZ,m6,hu,a2,bf,Q,L){var aC=STACKTOP;STACKTOP+=72;_memset(aC,0,72);var M;var iw;var e8;var bn;var mj;var hZ;var ab;var bU;var i8;var i9;var ja;var jb;var jc;var jo;var jp;var jq;var jr;var js;var jt;var ju;var jv;var jw;var jx;var jM;var jN;var jP;var jQ;var jR;var jS;var jT;var jU;var jV;var jW;var j7;var j8;var j9;var ka;var kb;var kc;var kd;var ke;var m0;var bH;var aX=aC;var iD;var ie;var jG;var cj;var eo;var kL;var P;var bD;var N;var bk;var bK;var cu;var c8;var jm;var kY;var kX;var fP;var fN;var jz;var jy;var c6;var c3;var aq;var ae;var kA;var kn;var dq;var cR;var a;var nv;var hg;var jA;var aO;var cq;var hP;var nx;var mI;var mH;var mG;var lj;var bg;var m9;var m8;var m7;var gn;var id;var b7;var c;var aZ;var hQ;var fL;var a3;var fA;var a1;var a0;var d;var b;var nw;var ny;var a5;var a7;var bd;var bb;var g7=0;iw=bZ;e8=m6;bn=hu;mj=a2;hZ=bf;ab=Q;bU=L;var bF=iw;var bE=(bF+185)&4294967295;var bC=HEAP[bE];var mi=reSign((bC),8,0)!=0;if(mi){var bB=ab;var bA=(bB+40)&4294967295;var bz=HEAP[bA];var by=ab;var bx=(by+32)&4294967295;var bw=HEAP[bx];var fK=ab;var fJ=(fK+24)&4294967295;var fI=HEAP[fJ];var fH=ab;var fG=(fH+16)&4294967295;var fF=HEAP[fG];var fE=ab;var fD=(fE+8)&4294967295;var fC=HEAP[fD];var fB=ab;var fp=(fB)&4294967295;var fo=HEAP[fp];var fn=mj;var fm=hZ;var fl=_printf((__str261675)&4294967295,fn,fm,fo,fC,fF,fI,bw,bz)}var fk=mj;var fj=(((fk))|0)==0;$bb2$$bb4$5:do{if(fj){var fi=hZ;var fh=(((fi))|0)==0;if(!(fh)){M=2;break $bb2$$bb4$5}bH=254;M=3;break $bb2$$bb4$5}else{M=2}}while(0);$bb193$$bb4$8:do{if(M==2){var fg=ab;var e4=(fg)&4294967295;var e2=HEAP[e4];var e1=ab;var e0=(e1+24)&4294967295;var eZ=HEAP[e0];var eY=(e2)*(eZ);var eX=ab;var eW=(eX+8)&4294967295;var eV=HEAP[eW];var eU=ab;var ey=(eU+16)&4294967295;var ex=HEAP[ey];var ew=(eV)*(ex);var ev=(eY)-(ew);var eu=__ZL9splashAbsd(ev);var et=(eu)<0.000001;var es=unSign((et),1,0);m0=es;var er=m0;var aB=reSign((er),8,0)!=0;if(aB){bH=8}else{var eq=ab;var ep=(eq+8)&4294967295;var d3=HEAP[ep];var d2=__ZL9splashAbsd(d3);var d1=ab;var d0=(d1)&4294967295;var dZ=HEAP[d0];var dY=__ZL9splashAbsd(dZ);var dX=(d2)>(dY);var dW=unSign((dX),1,0);iD=dW;var dV=iD;var ax=reSign((dV),8,0)!=0;if(ax){var dU=ab;var dy=(dU+8)&4294967295;var dx=HEAP[dy];var dw=0-(dx);ie=dw;var dv=ab;var du=(dv+16)&4294967295;var dt=HEAP[du];var ds=ab;var dr=(ds)&4294967295;var dp=HEAP[dr];var dn=ab;var cZ=(dn+24)&4294967295;var cY=HEAP[cZ];var cX=(dp)*(cY);var cW=ab;var cV=(cW+8)&4294967295;var cU=HEAP[cV];var cT=(cX)/(cU);var cS=(dt)-(cT);jG=cS;var cQ=ab;var cP=(cQ+24)&4294967295;var cE=HEAP[cP];var cD=0-(cE);var cC=jG;var cB=(cD)/(cC);cj=cB;var cA=ab;var cz=(cA)&4294967295;var cy=HEAP[cz];var cx=0-(cy);var cw=ab;var cv=(cw+8)&4294967295;var ch=HEAP[cv];var cg=(cx)/(ch);eo=cg}else{var cf=ab;var ce=(cf)&4294967295;var cd=HEAP[ce];ie=cd;var cc=ab;var cb=(cc+24)&4294967295;var ca=HEAP[cb];var b9=ab;var b8=(b9+8)&4294967295;var iW=HEAP[b8];var iU=ab;var iS=(iU+16)&4294967295;var iQ=HEAP[iS];var iO=(iW)*(iQ);var iM=ab;var iK=(iM)&4294967295;var iI=HEAP[iK];var iG=(iO)/(iI);var iE=(ca)-(iG);jG=iE;var iB=ab;var iz=(iB+16)&4294967295;var ix=HEAP[iz];var iu=jG;var ir=(ix)/(iu);cj=ir;var ip=ab;var im=(ip+8)&4294967295;var ik=HEAP[im];var ii=ab;var ig=(ii)&4294967295;var ia=HEAP[ig];var h8=(ik)/(ia);eo=h8}var h6=bU;var e=reSign((h6),8,0)!=0;if(e){var h4=ie;var h2=(h4)>=0;if(h2){var h0=ab;var hX=(h0+32)&4294967295;var hV=HEAP[hX];var hT=__ZL11splashRoundd(hV);P=hT;var hR=ab;var hN=(hR+32)&4294967295;var hL=HEAP[hN];var hJ=ie;var hH=(hL)+(hJ);var hF=__ZL11splashRoundd(hH);var hD=((hF)-1)&4294967295;bD=hD}else{var hB=ab;var hz=(hB+32)&4294967295;var hx=HEAP[hz];var hv=__ZL11splashRoundd(hx);var ht=((hv)-1)&4294967295;P=ht;var hs=ab;var hr=(hs+32)&4294967295;var hq=HEAP[hr];var hp=ie;var ho=(hq)+(hp);var hn=__ZL11splashRoundd(ho);bD=hn}}else{var hm=ie;var hl=(hm)>=0;if(hl){var hk=ab;var hj=(hk+32)&4294967295;var hi=HEAP[hj];var hh=(hi)-0.01;var hf=__ZL11splashFloord(hh);P=hf;var he=ab;var hc=(he+32)&4294967295;var hb=HEAP[hc];var ha=ie;var g9=(hb)+(ha);var g8=(g9)+0.01;var g6=__ZL11splashFloord(g8);bD=g6}else{var g5=ab;var g4=(g5+32)&4294967295;var g3=HEAP[g4];var g2=(g3)+0.01;var g1=__ZL11splashFloord(g2);P=g1;var g0=ab;var gZ=(g0+32)&4294967295;var gY=HEAP[gZ];var gX=ie;var gM=(gY)+(gX);var gL=(gM)-0.01;var gK=__ZL11splashFloord(gL);bD=gK}}var gJ=bD;var gI=P;var gH=((gJ)-(gI))&4294967295;var dI=(0-(gH))&4294967295;var jO=(((gH))|0)>=0;var hd=(jO)?(gH):(dI);var gG=((hd)+1)&4294967295;bK=gG;var gF=bU;var nA=reSign((gF),8,0)!=0;if(nA){var gE=jG;var gD=(gE)>=0;if(gD){var gs=ab;var gr=(gs+40)&4294967295;var gq=HEAP[gr];var gp=__ZL11splashRoundd(gq);N=gp;var go=ab;var gm=(go+40)&4294967295;var gl=HEAP[gm];var gk=jG;var gj=(gl)+(gk);var gi=__ZL11splashRoundd(gj);var f7=((gi)-1)&4294967295;bk=f7}else{var f6=ab;var f5=(f6+40)&4294967295;var f4=HEAP[f5];var f3=__ZL11splashRoundd(f4);var f2=((f3)-1)&4294967295;N=f2;var f1=ab;var f0=(f1+40)&4294967295;var fZ=HEAP[f0];var fY=jG;var z=(fZ)+(fY);var x=__ZL11splashRoundd(z);bk=x}}else{var v=jG;var t=(v)>=0;if(t){var r=ab;var p=(r+40)&4294967295;var l=HEAP[p];var j=(l)-0.01;var h=__ZL11splashFloord(j);N=h;var f=ab;var nU=(f+40)&4294967295;var nS=HEAP[nU];var nQ=jG;var nO=(nS)+(nQ);var nM=(nO)+0.01;var nK=__ZL11splashFloord(nM);bk=nK}else{var nI=ab;var nG=(nI+40)&4294967295;var nE=HEAP[nG];var nC=(nE)+0.01;var nt=__ZL11splashFloord(nC);N=nt;var nr=ab;var np=(nr+40)&4294967295;var nn=HEAP[np];var nl=jG;var nj=(nn)+(nl);var ng=(nj)-0.01;var ne=__ZL11splashFloord(ng);bk=ne}}var nc=bk;var na=N;var m4=((nc)-(na))&4294967295;var kq=(0-(m4))&4294967295;var e3=(((m4))|0)>=0;var kW=(e3)?(m4):(kq);var m2=((kW)+1)&4294967295;cu=m2;var mZ=ie;var mX=(mZ)<0;if(mX){ke=-1}else{ke=1}var mV=ke;c8=mV;var mT=jG;var mR=(mT)<0;if(mR){kd=-1}else{kd=1}var mP=kd;jm=mP;var mN=c8;var mL=(((mN))|0);var mF=eo;var mE=(mL)*(mF);kL=mE;aq=0;ae=0;var mD=bK;var mC=((mD)-1)&4294967295;var mB=c8;var mA=((mC)*(mB))&4294967295;dq=mA;var mz=dq;var my=(((mz))|0);var mx=eo;var mw=(my)*(mx);var mv=((mw)|0);cR=mv;var mu=jm;var mt=(((mu))|0);var ms=cj;var mr=(mt)*(ms);var mp=cu;var mo=((mp)-1)&4294967295;var mn=(((mo))|0);var ml=(mr)*(mn);var mk=__ZL11splashRoundd(ml);kA=mk;var mh=cu;var mg=((mh)-1)&4294967295;var mf=jm;var me=((mg)*(mf))&4294967295;var md=kA;var mc=(((md))|0);var mb=eo;var ma=(mc)*(mb);var l9=((ma)|0);var l8=((me)+(l9))&4294967295;kn=l8;var lX=bK;var lW=((lX)-1)&4294967295;var lV=c8;var lU=((lW)*(lV))&4294967295;var lT=jm;var lS=(((lT))|0);var lR=cj;var lQ=(lS)*(lR);var lP=cu;var lO=((lP)-1)&4294967295;var lD=(((lO))|0);var lC=(lQ)*(lD);var lB=__ZL11splashRoundd(lC);var lA=((lU)+(lB))&4294967295;a=lA;var lz=cu;var ly=((lz)-1)&4294967295;var lx=jm;var lw=((ly)*(lx))&4294967295;var lv=a;var lu=(((lv))|0);var li=eo;var lh=(lu)*(li);var lg=((lh)|0);var lf=((lw)+(lg))&4294967295;nv=lf;var le=iD;var mJ=reSign((le),8,0)!=0;if(mJ){var ld=P;var lc=ae;var lb=((ld)+(lc))&4294967295;kY=lb;var la=N;var k9=aq;var eS=((la)-(k9))&4294967295;kX=eS;var eQ=P;var eO=cR;var eM=((eQ)+(eO))&4294967295;jz=eM;var eK=N;var eI=dq;var eG=((eK)-(eI))&4294967295;jy=eG;var eE=P;var eC=kn;var eA=((eE)+(eC))&4294967295;fP=eA;var em=N;var ek=kA;var ei=((em)-(ek))&4294967295;fN=ei;var eg=P;var ee=nv;var ec=((eg)+(ee))&4294967295;c6=ec;var ea=N;var d8=a;var d6=((ea)-(d8))&4294967295;c3=d6}else{var d4=P;var dS=aq;var dQ=((d4)+(dS))&4294967295;kY=dQ;var dO=N;var dM=ae;var dK=((dO)+(dM))&4294967295;kX=dK;var dH=P;var dF=dq;var dD=((dH)+(dF))&4294967295;jz=dD;var dB=N;var dz=cR;var dl=((dB)+(dz))&4294967295;jy=dl;var dj=P;var dh=kA;var df=((dj)+(dh))&4294967295;fP=df;var dd=N;var db=kn;var c9=((dd)+(db))&4294967295;fN=c9;var c5=P;var c2=a;var c0=((c5)+(c2))&4294967295;c6=c0;var cO=N;var cN=nv;var cM=((cO)+(cN))&4294967295;c3=cM}var cL=kY;var cK=jz;var cJ=(((cL))|0)<(((cK))|0);if(cJ){var cI=kY;var cH=fP;var cG=(((cI))|0)<(((cH))|0);if(cG){var cF=kY;var ct=c6;var cs=(((cF))|0)<(((ct))|0);if(cs){var cr=kY;ka=cr}else{var cp=c6;ka=cp}var co=ka;kb=co}else{var cn=fP;var cm=c6;var cl=(((cn))|0)<(((cm))|0);if(cl){var ck=fP;j9=ck}else{var ci=c6;j9=ci}var b6=j9;kb=b6}var b5=kb;kc=b5}else{var b4=jz;var b3=fP;var b2=(((b4))|0)<(((b3))|0);if(b2){var b1=jz;var b0=c6;var bY=(((b1))|0)<(((b0))|0);if(bY){var bW=jz;j7=bW}else{var bV=c6;j7=bV}var bR=j7;j8=bR}else{var bQ=fP;var bP=c6;var bO=(((bQ))|0)<(((bP))|0);if(bO){var bN=fP;jW=bN}else{var bM=c6;jW=bM}var bL=jW;j8=bL}var bJ=j8;kc=bJ}var bI=kc;hg=bI;var bG=kY;var bv=jz;var bu=(((bG))|0)>(((bv))|0);if(bu){var bt=kY;var bs=fP;var br=(((bt))|0)>(((bs))|0);if(br){var bq=kY;var bp=c6;var bo=(((bq))|0)>(((bp))|0);if(bo){var bm=kY;jT=bm}else{var bl=c6;jT=bl}var bj=jT;jU=bj}else{var bi=fP;var bh=c6;var be=(((bi))|0)>(((bh))|0);if(be){var bc=fP;jS=bc}else{var ba=c6;jS=ba}var a9=jS;jU=a9}var a8=jU;jV=a8}else{var a6=jz;var a4=fP;var kC=(((a6))|0)>(((a4))|0);if(kC){var kB=jz;var kz=c6;var ky=(((kB))|0)>(((kz))|0);if(ky){var kx=jz;jQ=kx}else{var kw=c6;jQ=kw}var ku=jQ;jR=ku}else{var kt=fP;var ks=c6;var kr=(((kt))|0)>(((ks))|0);if(kr){var kp=fP;jP=kp}else{var ko=c6;jP=ko}var km=jP;jR=km}var kl=jR;jV=kl}var kk=jV;jA=kk;var kj=kX;var ki=jy;var kh=(((kj))|0)<(((ki))|0);if(kh){var kg=kX;var kf=fN;var j6=(((kg))|0)<(((kf))|0);if(j6){var j5=kX;var j4=c3;var j3=(((j5))|0)<(((j4))|0);if(j3){var j2=kX;jx=j2}else{var j1=c3;jx=j1}var j0=jx;jM=j0}else{var jZ=fN;var jY=c3;var jX=(((jZ))|0)<(((jY))|0);if(jX){var jL=fN;jw=jL}else{var jK=c3;jw=jK}var jJ=jw;jM=jJ}var jI=jM;jN=jI}else{var jH=jy;var jF=fN;var jE=(((jH))|0)<(((jF))|0);if(jE){var jD=jy;var jC=c3;var jB=(((jD))|0)<(((jC))|0);if(jB){var jn=jy;ju=jn}else{var jl=c3;ju=jl}var jk=ju;jv=jk}else{var jj=fN;var ji=c3;var jh=(((jj))|0)<(((ji))|0);if(jh){var jg=fN;jt=jg}else{var jf=c3;jt=jf}var je=jt;jv=je}var jd=jv;jN=jd}var i7=jN;aO=i7;var i6=kX;var i5=jy;var i4=(((i6))|0)>(((i5))|0);if(i4){var i3=kX;var i2=fN;var i1=(((i3))|0)>(((i2))|0);if(i1){var i0=kX;var iZ=c3;var iY=(((i0))|0)>(((iZ))|0);if(iY){var iX=kX;jq=iX}else{var iV=c3;jq=iV}var iT=jq;jr=iT}else{var iR=fN;var iP=c3;var iN=(((iR))|0)>(((iP))|0);if(iN){var iL=fN;jp=iL}else{var iJ=c3;jp=iJ}var iH=jp;jr=iH}var iF=jr;js=iF}else{var iC=jy;var iA=fN;var iy=(((iC))|0)>(((iA))|0);if(iy){var iv=jy;var it=c3;var iq=(((iv))|0)>(((it))|0);if(iq){var io=jy;jc=io}else{var il=c3;jc=il}var ij=jc;jo=ij}else{var ih=fN;var ib=c3;var h9=(((ih))|0)>(((ib))|0);if(h9){var h7=fN;jb=h7}else{var h5=c3;jb=h5}var h3=jb;jo=h3}var h1=jo;js=h1}var hY=js;cq=hY;var hW=iw;var hU=(hW+4)&4294967295;var hS=HEAP[hU];var hO=(hS+132)&4294967295;var hM=HEAP[hO];var hK=hg;var hI=aO;var hG=jA;var hE=cq;var hC=__ZN10SplashClip8testRectEiiii(hM,hK,hI,hG,hE);hP=hC;var hA=iw;var hy=(hA+180)&4294967295;var hw=hP;HEAP[hy]=hw;var aY=hZ;var aW=cu;var aV=((((aY))|0)/(((aW))|0)|0);mI=aV;var aU=hZ;var aT=cu;var aS=(((aU))|0)%(((aT))|0);mH=aS;var aR=mj;var aQ=bK;var aP=((((aR))|0)/(((aQ))|0)|0);m9=aP;var aN=mj;var aM=bK;var aL=(((aN))|0)%(((aM))|0);m8=aL;var aK=mI;var aJ=(((aK))|0)<0;$bb130$$bb129$163:do{if(!aJ){var aI=mI;var aH=(((aI))|0)==2147483647;if(aH){M=41;break $bb130$$bb129$163}var aG=mI;var aF=((aG)+1)&4294967295;var aE=mj;var aD=_gmallocn(aF,aE);fL=aD;var aA=iw;var az=(aA+4)&4294967295;var ay=HEAP[az];var aw=(ay+72)&4294967295;var av=HEAP[aw];var au=iw;var at=(au+4)&4294967295;var ar=HEAP[at];var ap=(ar+52)&4294967295;var ao=HEAP[ap];var an=iw;__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(an,aX,0,0,ao,0,av,1,0);var am=iw;var ak=(am+184)&4294967295;var aj=HEAP[ak];var o=reSign((aj),8,0)!=0;if(o){var ai=iw;__ZN6Splash15drawAAPixelInitEv(ai)}mG=0;bg=1;a0=0;$bb191$169:while(1){var kH=a0;var kG=cu;var kF=(((kH))|0)<(((kG))|0);if(!(kF)){M=74;break $bb191$169}var ah=mI;lj=ah;var ag=mG;var af=mH;var ad=((ag)+(af))&4294967295;mG=ad;var ac=mG;var aa=cu;var Z=(((ac))|0)>=(((aa))|0);if(Z){var Y=mG;var X=cu;var W=((Y)-(X))&4294967295;mG=W;var V=lj;var U=((V)+1)&4294967295;lj=U}var T=mI;var S=(((T))|0)>0;if(S){var R=lj;ja=R}else{var K=bg;ja=K}var J=ja;a5=J;var I=a5;var H=(((I))|0)>0;$bb141$$bb144$179:do{if(H){var G=fL;a3=G;bd=0;while(1){var s=bd;var q=a5;var n=(((s))|0)<(((q))|0);if(!(n)){M=49;break $bb141$$bb144$179}var F=e8;var E=bn;var D=a3;var C=FUNCTION_TABLE[F](E,D);var B=a3;var A=mj;var y=(B+A)&4294967295;a3=y;var w=bd;var u=((w)+1)&4294967295;bd=u;M=47;continue}}}while(0);var k=lj;bg=k;var i=jm;var g=(((i))|0);var nV=cj;var nT=(g)*(nV);var nR=a0;var nP=(((nR))|0);var nN=(nT)*(nP);var nL=__ZL11splashRoundd(nN);b7=nL;var nJ=hP;var nH=(((nJ))|0)==0;$bb159$$bb145$185:do{if(nH){M=50}else{var nF=iD;var nB=reSign((nF),8,0)!=0;var ic=(nB)^1;var m=unSign((ic),1,0);var nz=reSign((m),8,0)!=0;var ez=(nz)^1;var bX=unSign((ez),1,0);var ni=reSign((bX),8,0)!=0;if(ni){M=50;break $bb159$$bb145$185}var nD=b7;var nu=(((nD))|0);var ns=eo;var nq=(nu)*(ns);var no=((nq)|0);var nm=bK;var nk=((nm)-1)&4294967295;var nh=c8;var nf=((nk)*(nh))&4294967295;var nd=b7;var nb=((nf)+(nd))&4294967295;var m5=(((nb))|0);var m3=eo;var m1=(m5)*(m3);var mY=((m1)|0);var mW=(((no))|0)!=(((mY))|0);if(mW){M=50;break $bb159$$bb145$185}var mU=c8;var mS=(((mU))|0)>0;if(mS){var mQ=P;var mO=b7;var mM=((mQ)+(mO))&4294967295;c=mM;var gW=bK;var gV=((gW)-1)&4294967295;var gU=c;var gT=((gV)+(gU))&4294967295;aZ=gT}else{var gS=P;var gR=b7;var gQ=((gS)+(gR))&4294967295;aZ=gQ;var gP=bK;var gO=((gP)-1)&4294967295;var gN=aZ;var gC=((gN)-(gO))&4294967295;c=gC}var gB=jm;var gA=a0;var gz=((gB)*(gA))&4294967295;var gy=N;var gx=((gz)+(gy))&4294967295;var gw=b7;var gv=(((gw))|0);var gu=eo;var gt=(gv)*(gu);var gh=((gt)|0);var gg=((gx)+(gh))&4294967295;hQ=gg;var gf=iw;var ge=(gf+4)&4294967295;var gd=HEAP[ge];var gc=(gd+132)&4294967295;var gb=HEAP[gc];var ga=c;var f9=aZ;var f8=hQ;var fX=__ZN10SplashClip8testSpanEiii(gb,ga,f9,f8);nx=fX;var fW=nx;var fV=(((fW))|0)==1;if(fV){M=54;break $bb159$$bb145$185}M=56;break $bb159$$bb145$185}}while(0);$bb159$$bb190$$bb160$194:do{if(M==50){var fU=hP;nx=fU;M=56;break $bb159$$bb190$$bb160$194}}while(0);$bb160$$bb190$196:do{if(M==56){m7=0;id=0;var fT=b7;d=fT;var fS=jm;var fR=(((fS))|0);var fQ=a0;var fO=(((fQ))|0);var fM=(fR)*(fO);var fz=d;var fy=(((fz))|0);var fx=eo;var fw=(fy)*(fx);var fv=(fM)+(fw);ny=fv;var fu=kL;var ft=(fu)<0;if(ft){var fs=ny;var fr=(fs)+0.999;ny=fr}var fq=lj;var ff=(((fq))|0)>=1;var O=(ff)?(fq):1;a5=O;a1=0;$bb189$201:while(1){var kN=a1;var kM=bK;var kK=(((kN))|0)<(((kM))|0);if(!(kK)){M=54;break $bb160$$bb190$196}var fe=m9;gn=fe;var fd=m7;var fc=m8;var fb=((fd)+(fc))&4294967295;m7=fb;var fa=m7;var e9=bK;var e7=(((fa))|0)>=(((e9))|0);if(e7){var e6=m7;var e5=bK;var eT=((e6)-(e5))&4294967295;m7=eT;var eR=gn;var eP=((eR)+1)&4294967295;gn=eP}var eN=iD;var mK=reSign((eN),8,0)!=0;if(mK){var eL=ny;var eJ=((eL)|0);b=eJ;var eH=d;var eF=(0-(eH))&4294967295;nw=eF}else{var eD=d;b=eD;var eB=ny;var en=((eB)|0);nw=en}var el=gn;var ej=(((el))|0)>=1;var bT=(ej)?(el):1;a7=bT;var eh=fL;var ef=id;var ed=(eh+ef)&4294967295;a3=ed;fA=0;bd=0;$bb175$211:while(1){var dc=bd;var da=a5;var c7=(((dc))|0)<(((da))|0);if(!(c7)){M=66;break $bb175$211}bb=0;while(1){var dJ=bb;var dG=a7;var dE=(((dJ))|0)<(((dG))|0);if(!(dE)){M=64;break}var eb=a3;var d9=HEAP[eb];var d7=unSign((d9),8,0);var d5=fA;var dT=((d7)+(d5))&4294967295;fA=dT;var dR=a3;var dP=(dR+1)&4294967295;a3=dP;var dN=bb;var dL=((dN)+1)&4294967295;bb=dL;M=62;continue}var dC=mj;var dA=a7;var dm=((dC)-(dA))&4294967295;var dk=a3;var di=(dk+dm)&4294967295;a3=di;var dg=bd;var de=((dg)+1)&4294967295;bd=de;M=61;continue $bb175$211}var c4=fA;var c1=(((c4))|0)!=0;$bb177$$bb188$219:do{if(c1){var l7=a5;var l6=a7;var l5=((l7)*(l6))&4294967295;var l4=fA;var l3=(((l5))|0)!=(((l4))|0);if(l3){var l2=fA;var l1=(((l2))|0);var l0=a5;var lZ=a7;var lY=((l0)*(lZ))&4294967295;var lN=(((lY))|0);var lM=(l1)/(lN);i9=lM}else{i9=1}var lL=(aX+52)&4294967295;var lK=i9;HEAP[lL]=lK;var lJ=iw;var lI=(lJ+184)&4294967295;var lH=HEAP[lI];var mq=reSign((lH),8,0)!=0;var al=(mq)^1;var bS=unSign((al),1,0);var mm=reSign((bS),8,0)!=0;$bb187$$bb185$225:do{if(!mm){var lG=nx;var lF=(((lG))|0)==0;if(lF){M=68;break $bb187$$bb185$225}var lE=N;var lt=nw;var ls=((lE)+(lt))&4294967295;var lr=P;var lq=b;var lp=((lr)+(lq))&4294967295;var lo=iw;__ZN6Splash11drawAAPixelEP10SplashPipeii(lo,aX,lp,ls);M=70;break $bb177$$bb188$219}}while(0);var ln=nx;var lm=(((ln))|0)==0;var ll=unSign((lm),1,0);var lk=N;var k8=nw;var k7=((lk)+(k8))&4294967295;var k6=P;var k5=b;var k4=((k6)+(k5))&4294967295;var k3=iw;var k2=(((ll))&255);__ZN6Splash9drawPixelEP10SplashPipeiib(k3,aX,k4,k7,k2)}}while(0);var k1=id;var k0=gn;var kZ=((k1)+(k0))&4294967295;id=kZ;var kV=d;var kU=c8;var kT=((kV)+(kU))&4294967295;d=kT;var kS=ny;var kR=kL;var kQ=(kS)+(kR);ny=kQ;var kP=a1;var kO=((kP)+1)&4294967295;a1=kO;M=58;continue $bb189$201}}}while(0);var kJ=a0;var kI=((kJ)+1)&4294967295;a0=kI;M=44;continue $bb191$169}var kE=fL;_gfree(kE);bH=0;M=3;break $bb193$$bb4$8}}while(0);bH=9}}}while(0);var kD=bH;i8=kD;var kv=i8;STACKTOP=aC;return kv;return null}function __ZL10splashCeild(c){var k;var h;var g;var f;var j=0;h=c;var e=h;var d=_ceil(e);var b=((d)|0);f=b;var a=f;g=a;var i=g;return i;return null}function __ZN6Splash10fillGlyph2EiiP17SplashGlyphBitmapb(aL,fb,eO,cb,eC){var T=STACKTOP;STACKTOP+=72;_memset(T,0,72);var ez;var bw;var e1;var bA;var cw;var b8;var dc;var dz;var U=T;var bs;var cx;var a8;var fa;var eN;var eB;var bb;var ek;var bW;var bc;var af;var bL;var bX;var aM;var ds=0;bw=aL;e1=fb;bA=eO;cw=cb;b8=eC;var bm=cw;var bl=(bm+20)&4294967295;var bk=HEAP[bl];a8=bk;var bj=cw;var bi=(bj)&4294967295;var bh=HEAP[bi];var bg=e1;var bf=((bg)-(bh))&4294967295;bW=bf;var be=cw;var bd=(be+4)&4294967295;var eo=HEAP[bd];var en=bA;var em=((en)-(eo))&4294967295;bc=em;var el=cw;var ej=(el+8)&4294967295;var ei=HEAP[ej];af=ei;var eh=cw;var eg=(eh+12)&4294967295;var ef=HEAP[eg];bL=ef;var ee=bc;var dT=(((ee))|0)<0;if(dT){var dS=cw;var dR=(dS+8)&4294967295;var dQ=HEAP[dR];var dP=bc;var dO=(0-(dP))&4294967295;var dN=((dQ)*(dO))&4294967295;var dM=a8;var dL=(dM+dN)&4294967295;a8=dL;var dK=bL;var dm=bc;var dl=((dK)+(dm))&4294967295;bL=dl;bc=0}var dk=bW;var dj=(((dk))|0)<0;if(dj){var di=bW;var dh=(0-(di))&4294967295;var dg=a8;var df=(dg+dh)&4294967295;a8=df;var de=af;var dd=bW;var cR=((de)+(dd))&4294967295;af=cR;bW=0}var cQ=af;var cP=bW;var cO=((cQ)+(cP))&4294967295;var cN=bw;var cM=(cN)&4294967295;var cL=HEAP[cM];var cK=(cL)&4294967295;var cJ=HEAP[cK];var cI=(((cO))|0)>=(((cJ))|0);if(cI){var cl=bw;var ck=(cl)&4294967295;var cj=HEAP[ck];var ci=(cj)&4294967295;var ch=HEAP[ci];var cg=bW;var cf=((ch)-(cg))&4294967295;af=cf}var ce=bL;var cd=bc;var cc=((ce)+(cd))&4294967295;var b7=bw;var b6=(b7)&4294967295;var b5=HEAP[b6];var b4=(b5+4)&4294967295;var b3=HEAP[b4];var b2=(((cc))|0)>=(((b3))|0);if(b2){var b1=bw;var b0=(b1)&4294967295;var bZ=HEAP[b0];var bY=(bZ+4)&4294967295;var bV=HEAP[bY];var bU=bc;var bT=((bV)-(bU))&4294967295;bL=bT}var bS=b8;var eA=reSign((bS),8,0)!=0;$bb8$$bb34$14:do{if(eA){var bR=cw;var bQ=(bR+16)&4294967295;var bP=HEAP[bQ];var bu=reSign((bP),8,0)!=0;$bb10$$bb20$16:do{if(bu){var bO=bw;var bN=(bO+4)&4294967295;var bM=HEAP[bN];var bK=(bM+72)&4294967295;var bJ=HEAP[bK];var bI=bw;var bH=(bI+4)&4294967295;var bG=HEAP[bH];var bF=(bG+52)&4294967295;var bE=HEAP[bF];var bD=bw;var bC=bW;var bB=bc;__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(bD,U,bC,bB,bE,0,bJ,1,0);ek=0;var bz=bc;eN=bz;$bb18$18:while(1){var aC=ek;var aB=bL;var aA=(((aC))|0)<(((aB))|0);if(!(aA)){ez=10;break $bb18$18}var by=bw;var bx=bW;var bv=eN;__ZN6Splash9pipeSetXYEP10SplashPipeii(by,U,bx,bv);eB=0;var bt=bW;fa=bt;while(1){var aQ=eB;var aP=af;var aO=(((aQ))|0)<(((aP))|0);if(!(aO)){ez=8;break}var br=a8;var bq=eB;var bp=(br+bq)&4294967295;var bo=HEAP[bp];var bn=unSign((bo),8,0);cx=bn;var a6=cx;var a5=(((a6))|0)!=0;if(a5){var a4=cx;var a3=(((a4))|0);var a2=(a3)/255;var a1=(U+52)&4294967295;HEAP[a1]=a2;var a0=bw;__ZN6Splash7pipeRunEP10SplashPipe(a0,U);var aZ=bw;var aY=fa;__ZN6Splash10updateModXEi(aZ,aY);var aX=bw;var aW=eN;__ZN6Splash10updateModYEi(aX,aW)}else{var aV=bw;__ZN6Splash8pipeIncXEP10SplashPipe(aV,U)}var aU=eB;var aT=((aU)+1)&4294967295;eB=aT;var aS=fa;var aR=((aS)+1)&4294967295;fa=aR;ez=5;continue}var aN=cw;var aK=(aN+8)&4294967295;var aJ=HEAP[aK];var aI=a8;var aH=(aI+aJ)&4294967295;a8=aH;var aG=ek;var aF=((aG)+1)&4294967295;ek=aF;var aE=eN;var aD=((aE)+1)&4294967295;eN=aD;ez=4;continue $bb18$18}}else{var az=cw;var ay=(az+8)&4294967295;var ax=HEAP[ay];var aw=(((ax))|0);var av=(aw)/8;var au=__ZL10splashCeild(av);bX=au;var at=bw;var ar=(at+4)&4294967295;var aq=HEAP[ar];var ap=(aq+72)&4294967295;var ao=HEAP[ap];var an=bw;var am=(an+4)&4294967295;var al=HEAP[am];var ak=(al+52)&4294967295;var aj=HEAP[ak];var ai=bw;var ah=bW;var ag=bc;__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(ai,U,ah,ag,aj,0,ao,0,0);ek=0;var ae=bc;eN=ae;$bb32$31:while(1){var e4=ek;var e3=bL;var e2=(((e4))|0)<(((e3))|0);if(!(e2)){ez=22;break $bb10$$bb20$16}var ad=bw;var ac=bW;var ab=eN;__ZN6Splash9pipeSetXYEP10SplashPipeii(ad,U,ac,ab);eB=0;var aa=bW;fa=aa;$bb30$34:while(1){var fq=eB;var fp=af;var fo=(((fq))|0)<(((fp))|0);if(!(fo)){ez=20;break $bb30$34}var Z=eB;var Y=((((Z))|0)/8|0);var X=a8;var W=(X+Y)&4294967295;var V=HEAP[W];var S=unSign((V),8,0);bs=S;bb=0;while(1){var s=bb;var r=(((s))|0)>7;if(r){ez=16;break}var p=eB;var n=bb;var e=((p)+(n))&4294967295;var d=af;var c=(((e))|0)<(((d))|0);if(!(c)){ez=16;break}var R=bs;var Q=(R)&128;var P=(((Q))|0)!=0;if(P){var O=bw;__ZN6Splash7pipeRunEP10SplashPipe(O,U);var N=bw;var M=fa;__ZN6Splash10updateModXEi(N,M);var L=bw;var J=eN;__ZN6Splash10updateModYEi(L,J)}else{var H=bw;__ZN6Splash8pipeIncXEP10SplashPipe(H,U)}var y=bs;var x=(y)<<1;bs=x;var w=bb;var v=((w)+1)&4294967295;bb=v;var u=fa;var t=((u)+1)&4294967295;fa=t;ez=14;continue}var b=eB;var a=((b)+8)&4294967295;eB=a;ez=13;continue $bb30$34}var fm=a8;var fk=bX;var e9=(fm+fk)&4294967295;a8=e9;var e8=ek;var e7=((e8)+1)&4294967295;ek=e7;var e6=eN;var e5=((e6)+1)&4294967295;eN=e5;ez=12;continue $bb32$31}}}while(0)}else{var eZ=cw;var eX=(eZ+16)&4294967295;var K=HEAP[eX];var ba=reSign((K),8,0)!=0;if(ba){var I=bw;var G=(I+4)&4294967295;var F=HEAP[G];var E=(F+72)&4294967295;var D=HEAP[E];var C=bw;var B=(C+4)&4294967295;var A=HEAP[B];var z=(A+52)&4294967295;var q=HEAP[z];var o=bw;var m=bW;var l=bc;__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(o,U,m,l,q,0,D,1,0);ek=0;var k=bc;eN=k;$bb48$51:while(1){var eb=ek;var ea=bL;var d9=(((eb))|0)<(((ea))|0);if(!(d9)){ez=31;break $bb48$51}var j=bw;var i=bW;var h=eN;__ZN6Splash9pipeSetXYEP10SplashPipeii(j,U,i,h);eB=0;var g=bW;fa=g;while(1){var ey=eB;var ex=af;var ew=(((ey))|0)<(((ex))|0);if(!(ew)){ez=29;break}var f=bw;var fn=(f+4)&4294967295;var fl=HEAP[fn];var fj=(fl+132)&4294967295;var fi=HEAP[fj];var fh=fa;var fg=eN;var ff=__ZN10SplashClip4testEii(fi,fh,fg);dz=ff;var fe=dz;var a9=reSign((fe),8,0)!=0;if(a9){var fd=a8;var fc=eB;var e0=(fd+fc)&4294967295;var eY=HEAP[e0];var eW=unSign((eY),8,0);cx=eW;var eV=cx;var eU=(((eV))|0)!=0;if(eU){var eT=cx;var eS=(((eT))|0);var eR=(eS)/255;var eQ=(U+52)&4294967295;HEAP[eQ]=eR;var eP=bw;__ZN6Splash7pipeRunEP10SplashPipe(eP,U);var eM=bw;var eL=fa;__ZN6Splash10updateModXEi(eM,eL);var eK=bw;var eJ=eN;__ZN6Splash10updateModYEi(eK,eJ)}else{var eI=bw;__ZN6Splash8pipeIncXEP10SplashPipe(eI,U)}}else{var eH=bw;__ZN6Splash8pipeIncXEP10SplashPipe(eH,U)}var eG=eB;var eF=((eG)+1)&4294967295;eB=eF;var eE=fa;var eD=((eE)+1)&4294967295;fa=eD;ez=25;continue}var ev=cw;var eu=(ev+8)&4294967295;var et=HEAP[eu];var es=a8;var er=(es+et)&4294967295;a8=er;var eq=ek;var ep=((eq)+1)&4294967295;ek=ep;var ed=eN;var ec=((ed)+1)&4294967295;eN=ec;ez=24;continue $bb48$51}}else{var d8=cw;var d7=(d8+8)&4294967295;var d6=HEAP[d7];var d5=(((d6))|0);var d3=(d5)/8;var dJ=__ZL10splashCeild(d3);aM=dJ;var dI=bw;var dH=(dI+4)&4294967295;var dG=HEAP[dH];var dF=(dG+72)&4294967295;var dE=HEAP[dF];var dD=bw;var dC=(dD+4)&4294967295;var dB=HEAP[dC];var dy=(dB+52)&4294967295;var db=HEAP[dy];var da=bw;var c9=bW;var c8=bc;__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(da,U,c9,c8,db,0,dE,0,0);ek=0;var c7=bc;eN=c7;$bb67$68:while(1){var cm=ek;var ca=bL;var b9=(((cm))|0)<(((ca))|0);if(!(b9)){ez=43;break $bb8$$bb34$14}var c6=bw;var c5=bW;var c4=eN;__ZN6Splash9pipeSetXYEP10SplashPipeii(c6,U,c5,c4);eB=0;var c3=bW;fa=c3;$bb65$71:while(1){var cS=eB;var cz=af;var cv=(((cS))|0)<(((cz))|0);if(!(cv)){ez=41;break $bb65$71}var c1=eB;var cH=((((c1))|0)/8|0);var cG=a8;var cF=(cG+cH)&4294967295;var cE=HEAP[cF];var cD=unSign((cE),8,0);bs=cD;bb=0;while(1){var c2=bb;var c0=(((c2))|0)>7;if(c0){ez=37;break}var cZ=eB;var cY=bb;var cX=((cZ)+(cY))&4294967295;var cW=af;var cV=(((cX))|0)<(((cW))|0);if(!(cV)){ez=37;break}var cC=bw;var cB=(cC+4)&4294967295;var cA=HEAP[cB];var cy=(cA+132)&4294967295;var cu=HEAP[cy];var d4=fa;var d2=eN;var d1=__ZN10SplashClip4testEii(cu,d4,d2);dc=d1;var d0=dc;var a7=reSign((d0),8,0)!=0;if(a7){var dZ=bs;var dY=(dZ)&128;var dX=(((dY))|0)!=0;if(dX){var dW=bw;__ZN6Splash7pipeRunEP10SplashPipe(dW,U);var dV=bw;var dU=fa;__ZN6Splash10updateModXEi(dV,dU);var dA=bw;var dx=eN;__ZN6Splash10updateModYEi(dA,dx)}else{var dw=bw;__ZN6Splash8pipeIncXEP10SplashPipe(dw,U)}}else{var dv=bw;__ZN6Splash8pipeIncXEP10SplashPipe(dv,U)}var du=bs;var dt=(du)<<1;bs=dt;var dr=bb;var dq=((dr)+1)&4294967295;bb=dq;var dp=fa;var dn=((dp)+1)&4294967295;fa=dn;ez=34;continue}var cU=eB;var cT=((cU)+8)&4294967295;eB=cT;ez=33;continue $bb65$71}var ct=a8;var cs=aM;var cr=(ct+cs)&4294967295;a8=cr;var cq=ek;var cp=((cq)+1)&4294967295;ek=cp;var co=eN;var cn=((co)+1)&4294967295;eN=cn;ez=32;continue $bb67$68}}}}while(0);STACKTOP=T;return;return}function __ZN6Splash9fillGlyphEddP17SplashGlyphBitmap(B,N,M,P){var w=STACKTOP;STACKTOP+=16;_memset(w,0,16);var O;var ae;var aq;var d;var ac;var ad=w;var T=w+8;var i;var av;var Q;var e=0;ae=B;aq=N;d=M;ac=P;var ap=ae;var ao=(ap+4)&4294967295;var an=HEAP[ao];var am=(an)&4294967295;var al=(am)&4294967295;var ak=ae;var aj=aq;var ai=d;__ZN6Splash9transformEPdddS0_S0_(ak,al,aj,ai,ad,T);var ah=HEAP[ad];var ag=__ZL11splashFloord(ah);i=ag;var ab=HEAP[T];var aa=__ZL11splashFloord(ab);av=aa;var Z=ac;var Y=(Z+4)&4294967295;var X=HEAP[Y];var W=av;var V=((W)-(X))&4294967295;var U=ac;var S=(U+12)&4294967295;var R=HEAP[S];var L=((V)+(R))&4294967295;var K=((L)-1)&4294967295;var J=ac;var I=(J)&4294967295;var H=HEAP[I];var G=i;var F=((G)-(H))&4294967295;var E=ac;var D=(E+8)&4294967295;var C=HEAP[D];var A=((F)+(C))&4294967295;var z=((A)-1)&4294967295;var y=ac;var x=(y+4)&4294967295;var v=HEAP[x];var u=av;var t=((u)-(v))&4294967295;var s=ac;var r=(s)&4294967295;var q=HEAP[r];var p=i;var o=((p)-(q))&4294967295;var n=ae;var m=(n+4)&4294967295;var l=HEAP[m];var k=(l+132)&4294967295;var j=HEAP[k];var h=__ZN10SplashClip8testRectEiiii(j,o,t,z,K);Q=h;var g=Q;var f=(((g))|0)!=1;if(f){var c=Q;var b=(((c))|0)==0;var a=unSign((b),1,0);var az=ae;var ay=i;var ax=av;var aw=ac;var au=(((a))&255);__ZN6Splash10fillGlyph2EiiP17SplashGlyphBitmapb(az,ay,ax,aw,au)}var at=ae;var ar=(at+180)&4294967295;var af=Q;HEAP[ar]=af;STACKTOP=w;return;return}function __ZN6Splash8fillCharEddiP10SplashFont(E,R,Q,ae,aN){var y=STACKTOP;STACKTOP+=48;_memset(y,0,48);var S;var ao;var aO;var e;var ai;var aw;var C;var aM;var f;var T=y;var al=y+28;var aa=y+36;var k;var aS;var d;var az;var U=y+44;var h=0;ao=E;aO=R;e=Q;ai=ae;aw=aN;var aL=ao;var aK=(aL+185)&4294967295;var aJ=HEAP[aK];var F=reSign((aJ),8,0)!=0;if(F){var aI=aO;var aH=e;var aG=ai;var aF=ai;var aE=ai;var aD=_printf((__str271676)&4294967295,aI,aH,aG,aF,aE)}var ak=ao;var aj=(ak+4)&4294967295;var ah=HEAP[aj];var ag=(ah)&4294967295;var af=(ag)&4294967295;var ad=ao;var ac=aO;var ab=e;__ZN6Splash9transformEPdddS0_S0_(ad,af,ac,ab,al,aa);var Z=HEAP[al];var X=__ZL11splashFloord(Z);k=X;var P=HEAP[al];var O=k;var N=(((O))|0);var M=(P)-(N);var L=(M)*4;var K=__ZL11splashFloord(L);d=K;var J=HEAP[aa];var I=__ZL11splashFloord(J);aS=I;var H=HEAP[aa];var G=aS;var D=(((G))|0);var B=(H)-(D);var A=(B)*4;var z=__ZL11splashFloord(A);az=z;var x=aw;var w=(x)&4294967295;var v=HEAP[w];var u=(v+8)&4294967295;var t=HEAP[u];var s=ao;var r=(s+4)&4294967295;var q=HEAP[r];var p=(q+132)&4294967295;var o=HEAP[p];var n=t;var m=aw;var l=ai;var j=d;var i=az;var g=k;var c=aS;var b=FUNCTION_TABLE[n](m,l,j,i,T,g,c,o,U);var Y=reSign((b),8,0)!=0;var an=(Y)^1;var am=unSign((an),1,0);f=am;var a=f;var W=reSign((a),8,0)!=0;if(W){aM=6}else{var aW=HEAP[U];var aV=(((aW))|0)!=1;if(aV){var aU=HEAP[U];var aT=(((aU))|0)==0;var aR=unSign((aT),1,0);var aQ=ao;var aP=k;var aC=aS;var aB=(((aR))&255);__ZN6Splash10fillGlyph2EiiP17SplashGlyphBitmapb(aQ,aP,aC,T,aB)}var aA=HEAP[U];var ay=ao;var av=(ay+180)&4294967295;HEAP[av]=aA;var au=(T+24)&4294967295;var at=HEAP[au];var V=reSign((at),8,0)!=0;if(V){var ar=(T+20)&4294967295;var aq=HEAP[ar];_gfree(aq)}aM=0}var ap=aM;C=ap;var ax=C;STACKTOP=y;return ax;return null}function __ZN6Splash7xorFillEP10SplashPathb(J,h,E){var H=STACKTOP;STACKTOP+=96;_memset(H,0,96);var aF;var cl;var aE;var l;var c;var bn;var bm;var X;var aj;var ap;var ax;var aA;var aQ;var cL;var cK;var cJ;var an=H;var b5;var bV;var bJ=H+72;var af=H+76;var co=H+80;var bB=H+84;var ci=H+88;var cg=H+92;var b8;var cp;var aX;var s;var bU=0;cl=J;aE=h;l=E;var cI=aE;var cH=(cI+8)&4294967295;var cG=HEAP[cH];var cF=(((cG))|0)==0;if(cF){cJ=2}else{var cE=__Znwj(12);var cD=cE;cK=cD;var cC=cl;var bz=(cC+4)&4294967295;var bx=HEAP[bz];var bv=(bx+104)&4294967295;var bu=HEAP[bv];var bt=cl;var bs=(bt+4)&4294967295;var br=HEAP[bs];var bq=(br)&4294967295;var bp=(bq)&4294967295;var bo=cK;var bd=aE;__ZN11SplashXPathC1EP10SplashPathPddb(bo,bd,bp,bu,1);var bb=cK;b5=bb;var a9=b5;__ZN11SplashXPath4sortEv(a9);var a8=__Znwj(52);var a7=a8;cL=a7;var a6=l;var a5=unSign((a6),8,0);var a4=cL;var a3=b5;var a2=(((a5))&255);__ZN18SplashXPathScannerC1EP11SplashXPathb(a4,a3,a2);var aS=cL;bV=aS;var aP=bV;__ZN18SplashXPathScanner7getBBoxEPiS0_S0_S0_(aP,bJ,af,co,bB);var aN=HEAP[bB];var aM=HEAP[co];var aL=HEAP[af];var aK=HEAP[bJ];var aJ=cl;var aI=(aJ+4)&4294967295;var aH=HEAP[aI];var aG=(aH+132)&4294967295;var at=HEAP[aG];var aq=__ZN10SplashClip8testRectEiiii(at,aK,aL,aM,aN);cp=aq;var am=cp;var al=(((am))|0)!=1;var ak=unSign((al),1,0);aQ=ak;var ai=aQ;var ac=reSign((ai),8,0)!=0;if(ac){var ah=cl;var ag=(ah+4)&4294967295;var ae=HEAP[ag];var ad=(ae+132)&4294967295;var S=HEAP[ad];var Q=__ZN10SplashClip8getYMinIEv(S);var O=HEAP[af];var N=(((Q))|0)>(((O))|0);var M=unSign((N),1,0);aA=M;var L=aA;var cr=reSign((L),8,0)!=0;if(cr){var K=cl;var I=(K+4)&4294967295;var G=HEAP[I];var F=(G+132)&4294967295;var D=HEAP[F];var C=__ZN10SplashClip8getYMinIEv(D);HEAP[af]=C}var B=cl;var A=(B+4)&4294967295;var z=HEAP[A];var y=(z+132)&4294967295;var x=HEAP[y];var w=__ZN10SplashClip8getYMaxIEv(x);var v=HEAP[bB];var u=(((w))|0)<(((v))|0);var r=unSign((u),1,0);ax=r;var q=ax;var cq=reSign((q),8,0)!=0;if(cq){var p=cl;var o=(p+4)&4294967295;var n=HEAP[o];var m=(n+132)&4294967295;var k=HEAP[m];var j=__ZN10SplashClip8getYMaxIEv(k);HEAP[bB]=j}var i=cl;var g=(i+4)&4294967295;var f=HEAP[g];var e=(f+60)&4294967295;var d=HEAP[e];s=d;var b=cl;var a=(b+4)&4294967295;var cQ=HEAP[a];var cP=(cQ+60)&4294967295;HEAP[cP]=236;var cO=cl;var cN=(cO+4)&4294967295;var cM=HEAP[cN];var cB=(cM+52)&4294967295;var cA=HEAP[cB];var cz=HEAP[af];var cy=cl;__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(cy,an,0,cz,cA,0,1,0,0);var cx=HEAP[af];b8=cx;$bb22$13:while(1){var aU=HEAP[bB];var aT=b8;var aR=(((aT))|0)<=(((aU))|0);if(!(aR)){aF=10;break $bb22$13}while(1){var a1=bV;var a0=b8;var aZ=__ZN18SplashXPathScanner11getNextSpanEiPiS0_(a1,a0,ci,cg);ap=aZ;var aY=ap;var b2=reSign((aY),8,0)!=0;if(!(b2)){aF=8;break}var cw=cp;var cv=(((cw))|0)==0;if(cv){var cu=HEAP[cg];var ct=HEAP[ci];var cs=cl;var cn=b8;__ZN6Splash8drawSpanEP10SplashPipeiiib(cs,an,ct,cu,cn,1);aF=4;continue}else{var cm=cl;var ck=(cm+4)&4294967295;var cj=HEAP[ck];var ch=(cj+132)&4294967295;var cf=HEAP[ch];var ce=__ZN10SplashClip8getXMinIEv(cf);var cd=HEAP[ci];var cb=(((ce))|0)>(((cd))|0);var ca=unSign((cb),1,0);aj=ca;var b7=aj;var cc=reSign((b7),8,0)!=0;if(cc){var b6=cl;var b4=(b6+4)&4294967295;var b3=HEAP[b4];var b1=(b3+132)&4294967295;var b0=HEAP[b1];var bZ=__ZN10SplashClip8getXMinIEv(b0);HEAP[ci]=bZ}var bY=cl;var bX=(bY+4)&4294967295;var bW=HEAP[bX];var bT=(bW+132)&4294967295;var bS=HEAP[bT];var bR=__ZN10SplashClip8getXMaxIEv(bS);var bQ=HEAP[cg];var bP=(((bR))|0)<(((bQ))|0);var bO=unSign((bP),1,0);X=bO;var bN=X;var b9=reSign((bN),8,0)!=0;if(b9){var bM=cl;var bL=(bM+4)&4294967295;var bK=HEAP[bL];var bI=(bK+132)&4294967295;var bH=HEAP[bI];var bG=__ZN10SplashClip8getXMaxIEv(bH);HEAP[cg]=bG}var bF=HEAP[cg];var bE=HEAP[ci];var bD=cl;var bC=(bD+4)&4294967295;var bA=HEAP[bC];var by=(bA+132)&4294967295;var bw=HEAP[by];var bl=b8;var bk=__ZN10SplashClip8testSpanEiii(bw,bE,bF,bl);aX=bk;var bj=aX;var bi=(((bj))|0)==0;var bh=unSign((bi),1,0);var bg=HEAP[cg];var bf=HEAP[ci];var be=cl;var bc=b8;var ba=(((bh))&255);__ZN6Splash8drawSpanEP10SplashPipeiiib(be,an,bf,bg,bc,ba);aF=4;continue}}var aW=b8;var aV=((aW)+1)&4294967295;b8=aV;aF=3;continue $bb22$13}var aO=cl;var aD=(aO+4)&4294967295;var aC=HEAP[aD];var aB=(aC+60)&4294967295;var az=s;HEAP[aB]=az}var ay=cl;var aw=(ay+180)&4294967295;var av=cp;HEAP[aw]=av;var au=bV;bm=au;var ar=bm;var ao=(ar)!=0;if(ao){var ab=bm;__ZN18SplashXPathScannerD1Ev(ab);var aa=bm;var Z=aa;__ZdlPv(Z)}var Y=b5;bn=Y;var W=bn;var V=(W)!=0;if(V){var U=bn;__ZN11SplashXPathD1Ev(U);var T=bn;var R=T;__ZdlPv(R)}cJ=0}var P=cJ;c=P;var t=c;STACKTOP=H;return t;return null}function __ZN6Splash15fillWithPatternEP10SplashPathbP13SplashPatternd(ac,i,X,cC,b5){var aa=STACKTOP;STACKTOP+=96;_memset(aa,0,96);var aZ;var cM;var aY;var m;var aQ;var cP;var c;var cf;var ce;var cv;var cw;var cx;var cT;var cV;var dd;var dg;var df;var de;var aJ=aa;var cr;var ch;var b0=aa+72;var ay=aa+76;var cQ=aa+80;var bS=aa+84;var cJ=aa+88;var cG=aa+92;var cu;var cS;var bg;var cg=0;cM=ac;aY=i;m=X;aQ=cC;cP=b5;var dc=aY;var db=(dc+8)&4294967295;var da=HEAP[db];var c9=(((da))|0)==0;if(c9){de=2}else{var c8=__Znwj(12);var c7=c8;df=c7;var c6=cM;var bQ=(c6+4)&4294967295;var bO=HEAP[bQ];var bM=(bO+104)&4294967295;var bL=HEAP[bM];var bK=cM;var bJ=(bK+4)&4294967295;var bI=HEAP[bJ];var bH=(bI)&4294967295;var bG=(bH)&4294967295;var bF=df;var bw=aY;__ZN11SplashXPathC1EP10SplashPathPddb(bF,bw,bG,bL,1);var bu=df;cr=bu;var bs=cM;var br=(bs+184)&4294967295;var bq=HEAP[br];var av=reSign((bq),8,0)!=0;if(av){var bp=cr;__ZN11SplashXPath7aaScaleEv(bp)}var bo=cr;__ZN11SplashXPath4sortEv(bo);var bn=__Znwj(52);var bm=bn;dg=bm;var bl=m;var bb=unSign((bl),8,0);var a9=dg;var a7=cr;var a6=(((bb))&255);__ZN18SplashXPathScannerC1EP11SplashXPathb(a9,a7,a6);var a5=dg;ch=a5;var a4=cM;var a3=(a4+184)&4294967295;var a2=HEAP[a3];var cU=reSign((a2),8,0)!=0;if(cU){var a1=ch;__ZN18SplashXPathScanner9getBBoxAAEPiS0_S0_S0_(a1,b0,ay,cQ,bS)}else{var a0=ch;__ZN18SplashXPathScanner7getBBoxEPiS0_S0_S0_(a0,b0,ay,cQ,bS)}var aO=HEAP[bS];var aM=HEAP[cQ];var aI=HEAP[ay];var aG=HEAP[b0];var aE=cM;var aC=(aE+4)&4294967295;var aA=HEAP[aC];var az=(aA+132)&4294967295;var ax=HEAP[az];var aw=__ZN10SplashClip8testRectEiiii(ax,aG,aI,aM,aO);cS=aw;var al=cS;var aj=(((al))|0)!=1;var ah=unSign((aj),1,0);dd=ah;var ag=dd;var cR=reSign((ag),8,0)!=0;$bb9$$bb38$12:do{if(cR){var af=cM;var ae=(af+4)&4294967295;var ad=HEAP[ae];var ab=(ad+132)&4294967295;var Z=HEAP[ab];var Y=__ZN10SplashClip8getYMinIEv(Z);var O=HEAP[ay];var M=(((Y))|0)>(((O))|0);var K=unSign((M),1,0);cV=K;var J=cV;var cI=reSign((J),8,0)!=0;if(cI){var I=cM;var H=(I+4)&4294967295;var G=HEAP[H];var F=(G+132)&4294967295;var E=HEAP[F];var D=__ZN10SplashClip8getYMinIEv(E);HEAP[ay]=D}var u=cM;var s=(u+4)&4294967295;var q=HEAP[s];var p=(q+132)&4294967295;var o=HEAP[p];var n=__ZN10SplashClip8getYMaxIEv(o);var l=HEAP[bS];var k=(((n))|0)<(((l))|0);var j=unSign((k),1,0);cT=j;var h=cT;var cD=reSign((h),8,0)!=0;if(cD){var f=cM;var e=(f+4)&4294967295;var d=HEAP[e];var b=(d+132)&4294967295;var a=HEAP[b];var dl=__ZN10SplashClip8getYMaxIEv(a);HEAP[bS]=dl}var dk=cM;var dj=(dk+184)&4294967295;var di=HEAP[dj];var dh=unSign((di),8,0);var c5=HEAP[ay];var c4=cM;var c3=aQ;var c2=cP;var c1=(((dh))&255);__ZN6Splash8pipeInitEP10SplashPipeiiP13SplashPatternPhdbb(c4,aJ,0,c5,c3,0,c2,c1,0);var c0=cM;var cZ=(c0+184)&4294967295;var cY=HEAP[cZ];var cy=reSign((cY),8,0)!=0;if(cy){var cX=HEAP[ay];cu=cX;while(1){var cc=HEAP[bS];var cb=cu;var ca=(((cb))|0)<=(((cc))|0);if(!(ca)){aZ=8;break}var cW=cM;var cO=(cW+8)&4294967295;var cN=HEAP[cO];var cL=ch;var cK=cu;__ZN18SplashXPathScanner12renderAALineEP12SplashBitmapPiS2_i(cL,cN,cJ,cG,cK);var cH=cS;var cF=(((cH))|0)!=0;if(cF){var cE=cM;var cB=(cE+8)&4294967295;var cA=HEAP[cB];var cz=cM;var ct=(cz+4)&4294967295;var cs=HEAP[ct];var cq=(cs+132)&4294967295;var cp=HEAP[cq];var co=cu;__ZN10SplashClip10clipAALineEP12SplashBitmapPiS2_i(cp,cA,cJ,cG,co)}var cn=HEAP[cG];var cm=HEAP[cJ];var cl=cM;var ck=cu;__ZN6Splash10drawAALineEP10SplashPipeiii(cl,aJ,cm,cn,ck);var cj=cu;var cd=((cj)+1)&4294967295;cu=cd;aZ=5;continue}}else{var b9=HEAP[ay];cu=b9;$bb37$30:while(1){var Q=HEAP[bS];var P=cu;var N=(((P))|0)<=(((Q))|0);if(!(N)){aZ=17;break $bb9$$bb38$12}while(1){var W=ch;var V=cu;var U=__ZN18SplashXPathScanner11getNextSpanEiPiS0_(W,V,cJ,cG);cx=U;var T=cx;var b2=reSign((T),8,0)!=0;if(!(b2)){aZ=15;break}var b8=cS;var b6=(((b8))|0)==0;if(b6){var b4=HEAP[cG];var b3=HEAP[cJ];var b1=cM;var bZ=cu;__ZN6Splash8drawSpanEP10SplashPipeiiib(b1,aJ,b3,b4,bZ,1);aZ=11;continue}else{var bY=cM;var bX=(bY+4)&4294967295;var bW=HEAP[bX];var bV=(bW+132)&4294967295;var bU=HEAP[bV];var bT=__ZN10SplashClip8getXMinIEv(bU);var bR=HEAP[cJ];var bP=(((bT))|0)>(((bR))|0);var bN=unSign((bP),1,0);cw=bN;var bE=cw;var ci=reSign((bE),8,0)!=0;if(ci){var bD=cM;var bC=(bD+4)&4294967295;var bB=HEAP[bC];var bA=(bB+132)&4294967295;var bz=HEAP[bA];var by=__ZN10SplashClip8getXMinIEv(bz);HEAP[cJ]=by}var bx=cM;var bv=(bx+4)&4294967295;var bt=HEAP[bv];var bk=(bt+132)&4294967295;var bj=HEAP[bk];var bi=__ZN10SplashClip8getXMaxIEv(bj);var bh=HEAP[cG];var bf=(((bi))|0)<(((bh))|0);var be=unSign((bf),1,0);cv=be;var bd=cv;var b7=reSign((bd),8,0)!=0;if(b7){var bc=cM;var ba=(bc+4)&4294967295;var a8=HEAP[ba];var aX=(a8+132)&4294967295;var aW=HEAP[aX];var aV=__ZN10SplashClip8getXMaxIEv(aW);HEAP[cG]=aV}var aU=HEAP[cG];var aT=HEAP[cJ];var aS=cM;var aR=(aS+4)&4294967295;var aP=HEAP[aR];var aN=(aP+132)&4294967295;var aL=HEAP[aN];var au=cu;var at=__ZN10SplashClip8testSpanEiii(aL,aT,aU,au);bg=at;var ar=bg;var aq=(((ar))|0)==0;var ap=unSign((aq),1,0);var ao=HEAP[cG];var an=HEAP[cJ];var am=cM;var ak=cu;var ai=(((ap))&255);__ZN6Splash8drawSpanEP10SplashPipeiiib(am,aJ,an,ao,ak,ai);aZ=11;continue}}var S=cu;var R=((S)+1)&4294967295;cu=R;aZ=10;continue $bb37$30}}}}while(0);var L=cM;var C=(L+180)&4294967295;var B=cS;HEAP[C]=B;var A=ch;ce=A;var z=ce;var y=(z)!=0;if(y){var x=ce;__ZN18SplashXPathScannerD1Ev(x);var w=ce;var v=w;__ZdlPv(v)}var t=cr;cf=t;var r=cf;var aK=(r)!=0;if(aK){var aH=cf;__ZN11SplashXPathD1Ev(aH);var aF=cf;var aD=aF;__ZdlPv(aD)}de=0}var aB=de;c=aB;var g=c;STACKTOP=aa;return g;return null}function __ZN6Splash4fillEP10SplashPathb(f,F,x){var o;var b;var c;var D;var p;var C;var r=0;b=f;c=F;D=x;var B=b;var A=(B+185)&4294967295;var z=HEAP[A];var q=reSign((z),8,0)!=0;if(q){var y=D;var w=unSign((y),8,0);var v=_printf((__str281677)&4294967295,w);var u=b;var t=c;__ZN6Splash8dumpPathEP10SplashPath(u,t)}var s=b;var n=(s+4)&4294967295;var m=HEAP[n];var l=(m+72)&4294967295;var k=HEAP[l];var j=b;var i=(j+4)&4294967295;var h=HEAP[i];var g=(h+52)&4294967295;var e=HEAP[g];var d=D;var a=unSign((d),8,0);var K=b;var J=c;var I=(((a))&255);var H=__ZN6Splash15fillWithPatternEP10SplashPathbP13SplashPatternd(K,J,I,e,k);C=H;var G=C;p=G;var E=p;return E;return null}function __ZN6Splash10strokeWideEP10SplashPath(o,B){var y;var m;var l;var b;var A;var n=0;m=o;l=B;var k=m;var j=l;var i=__ZN6Splash14makeStrokePathEP10SplashPathb(k,j,0);A=i;var h=m;var g=(h+4)&4294967295;var f=HEAP[g];var e=(f+64)&4294967295;var d=HEAP[e];var c=m;var a=(c+4)&4294967295;var z=HEAP[a];var x=(z+48)&4294967295;var w=HEAP[x];var v=m;var u=A;var t=__ZN6Splash15fillWithPatternEP10SplashPathbP13SplashPatternd(v,u,0,w,d);var s=A;b=s;var r=b;var q=(r)!=0;if(q){var p=b;__ZN10SplashPathD1Ev(p);var D=b;var C=D;__ZdlPv(C)}return;return}function __ZN6Splash6strokeEP10SplashPath(C,aa){var P;var ab;var aD;var A;var o;var p;var aw;var r;var K;var d=0;ab=C;aD=aa;var av=ab;var au=(av+185)&4294967295;var at=HEAP[au];var D=reSign((at),8,0)!=0;if(D){var ar=ab;var aq=(ar+4)&4294967295;var ap=HEAP[aq];var ao=(ap+80)&4294967295;var an=HEAP[ao];var am=ab;var Z=(am+4)&4294967295;var Y=HEAP[Z];var X=(Y+116)&4294967295;var W=HEAP[X];var V=_printf((__str291678)&4294967295,W,an);var U=ab;var T=aD;__ZN6Splash8dumpPathEP10SplashPath(U,T)}var S=ab;var R=(S+180)&4294967295;HEAP[R]=1;var Q=aD;var O=(Q+8)&4294967295;var N=HEAP[O];var M=(((N))|0)==0;if(M){aw=2}else{var L=ab;var J=(L+4)&4294967295;var I=HEAP[J];var H=(I+104)&4294967295;var G=HEAP[H];var F=ab;var E=(F+4)&4294967295;var B=HEAP[E];var z=(B)&4294967295;var y=(z)&4294967295;var x=ab;var w=aD;var v=__ZN6Splash11flattenPathEP10SplashPathPdd(x,w,y,G);r=v;var u=ab;var t=(u+4)&4294967295;var s=HEAP[t];var q=(s+116)&4294967295;var n=HEAP[q];var m=(((n))|0)>0;if(m){var l=ab;var k=r;var j=__ZN6Splash14makeDashedPathEP10SplashPath(l,k);K=j;var i=r;p=i;var h=p;var g=(h)!=0;if(g){var f=p;__ZN10SplashPathD1Ev(f);var e=p;var c=e;__ZdlPv(c)}var b=K;r=b}var a=ab;var aE=(a+4)&4294967295;var aC=HEAP[aE];var aB=(aC+80)&4294967295;var aA=HEAP[aB];var az=(aA)==0;if(az){var ay=ab;var ax=r;__ZN6Splash12strokeNarrowEP10SplashPath(ay,ax)}else{var al=ab;var ak=r;__ZN6Splash10strokeWideEP10SplashPath(al,ak)}var aj=r;o=aj;var ai=o;var ah=(ai)!=0;if(ah){var af=o;__ZN10SplashPathD1Ev(af);var ae=o;var ad=ae;__ZdlPv(ad)}aw=0}var ac=aw;A=ac;var ag=A;return ag;return null}function __ZN6Splash12restoreStateEv(m){var y;var k;var A;var w;var j;var F;var l=0;k=m;var i=k;var h=(i+4)&4294967295;var g=HEAP[h];var f=(g+144)&4294967295;var e=HEAP[f];var d=(e)==0;if(d){j=4}else{var c=k;var b=(c+4)&4294967295;var a=HEAP[b];F=a;var z=k;var x=(z+4)&4294967295;var v=HEAP[x];var u=(v+144)&4294967295;var t=HEAP[u];var s=k;var r=(s+4)&4294967295;HEAP[r]=t;var q=F;w=q;var o=w;var n=(o)!=0;if(n){var E=w;__ZN11SplashStateD1Ev(E);var D=w;var C=D;__ZdlPv(C)}j=0}var B=j;A=B;var p=A;return p;return null}function __ZN6SplashD1Ev(m){var v;var k;var j;var i;var l=0;k=m;$bb1$2:while(1){var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+144)&4294967295;var b=HEAP[c];var a=(b)!=0;if(!(a)){v=2;break $bb1$2}var h=k;var g=__ZN6Splash12restoreStateEv(h);v=0;continue $bb1$2}var x=k;var w=(x+4)&4294967295;var u=HEAP[w];i=u;var t=i;var s=(t)!=0;if(s){var r=i;__ZN11SplashStateD1Ev(r);var q=i;var p=q;__ZdlPv(p)}var o=k;var n=(o+184)&4294967295;var H=HEAP[n];var y=reSign((H),8,0)!=0;$bb5$$bb7$9:do{if(y){var G=k;var F=(G+8)&4294967295;var E=HEAP[F];j=E;var D=j;var C=(D)!=0;if(!(C)){v=5;break $bb5$$bb7$9}var B=j;__ZN12SplashBitmapD1Ev(B);var A=j;var z=A;__ZdlPv(z)}}while(0);return;return}function __ZN6SplashD2Ev(m){var v;var k;var j;var i;var l=0;k=m;$bb1$2:while(1){var f=k;var e=(f+4)&4294967295;var d=HEAP[e];var c=(d+144)&4294967295;var b=HEAP[c];var a=(b)!=0;if(!(a)){v=2;break $bb1$2}var h=k;var g=__ZN6Splash12restoreStateEv(h);v=0;continue $bb1$2}var x=k;var w=(x+4)&4294967295;var u=HEAP[w];i=u;var t=i;var s=(t)!=0;if(s){var r=i;__ZN11SplashStateD1Ev(r);var q=i;var p=q;__ZdlPv(p)}var o=k;var n=(o+184)&4294967295;var H=HEAP[n];var y=reSign((H),8,0)!=0;$bb5$$bb7$9:do{if(y){var G=k;var F=(G+8)&4294967295;var E=HEAP[F];j=E;var D=j;var C=(D)!=0;if(!(C)){v=5;break $bb5$$bb7$9}var B=j;__ZN12SplashBitmapD1Ev(B);var A=j;var z=A;__ZdlPv(z)}}while(0);return;return}function __ZN11SplashState4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(148);var e=f;h=e;var d=h;var c=n;__ZN11SplashStateC1EPS_(d,c);var b=h;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN6Splash9saveStateEv(m){var o;var q;var b;var n=0;q=m;var j=q;var i=(j+4)&4294967295;var h=HEAP[i];var g=__ZN11SplashState4copyEv(h);b=g;var f=q;var e=(f+4)&4294967295;var d=HEAP[e];var c=b;var a=(c+144)&4294967295;HEAP[a]=d;var p=q;var l=(p+4)&4294967295;var k=b;HEAP[l]=k;return;return}function __ZN6Splash11setSoftMaskEP12SplashBitmap(f,g){var i;var j;var e;var h=0;j=f;e=g;var d=j;var c=(d+4)&4294967295;var b=HEAP[c];var a=e;__ZN11SplashState11setSoftMaskEP12SplashBitmap(b,a);return;return}function __ZN6Splash10clipToPathEP10SplashPathb(n,C,F){var y;var l;var k;var A;var B;var j;var m=0;l=n;k=C;A=F;var i=A;var h=unSign((i),8,0);var g=l;var f=(g+4)&4294967295;var e=HEAP[f];var d=(e+104)&4294967295;var c=HEAP[d];var b=l;var a=(b+4)&4294967295;var z=HEAP[a];var x=(z)&4294967295;var w=(x)&4294967295;var v=l;var t=(v+4)&4294967295;var s=HEAP[t];var r=(s+132)&4294967295;var q=HEAP[r];var p=k;var o=(((h))&255);var E=__ZN10SplashClip10clipToPathEP10SplashPathPddb(q,p,w,c,o);j=E;var D=j;B=D;var u=B;return u;return null}function __ZN6Splash10clipToRectEdddd(o,u,e,t,c){var r;var m;var x;var w;var z;var y;var v;var l;var n=0;m=o;x=u;w=e;z=t;y=c;var k=m;var j=(k+4)&4294967295;var i=HEAP[j];var h=(i+132)&4294967295;var g=HEAP[h];var f=x;var d=w;var b=z;var a=y;var s=__ZN10SplashClip10clipToRectEdddd(g,f,d,b,a);l=s;var q=l;v=q;var p=v;return p;return null}function __ZN6Splash15clipResetToRectEdddd(n,q,d,p,b){var o;var l;var s;var r;var u;var t;var m=0;l=n;s=q;r=d;u=p;t=b;var k=l;var j=(k+4)&4294967295;var i=HEAP[j];var h=(i+132)&4294967295;var g=HEAP[h];var f=s;var e=r;var c=u;var a=t;__ZN10SplashClip11resetToRectEdddd(g,f,e,c,a);return;return}function __ZN6Splash11setLineDashEPdid(k,n,e,j){var m;var o;var c;var p;var g;var l=0;o=k;c=n;p=e;g=j;var i=o;var h=(i+4)&4294967295;var f=HEAP[h];var d=c;var b=p;var a=g;__ZN11SplashState11setLineDashEPdid(f,d,b,a);return;return}function __ZN6Splash9setScreenEP12SplashScreen(f,e){var i;var j;var g;var h=0;j=f;g=e;var d=j;var c=(d+4)&4294967295;var b=HEAP[c];var a=g;__ZN11SplashState9setScreenEP12SplashScreen(b,a);return;return}function __ZN6Splash14setFillPatternEP13SplashPattern(f,j){var h;var i;var e;var g=0;i=f;e=j;var d=i;var c=(d+4)&4294967295;var b=HEAP[c];var a=e;__ZN11SplashState14setFillPatternEP13SplashPattern(b,a);return;return}function __ZN6Splash16setStrokePatternEP13SplashPattern(e,f){var i;var j;var g;var h=0;j=e;g=f;var d=j;var c=(d+4)&4294967295;var b=HEAP[c];var a=g;__ZN11SplashState16setStrokePatternEP13SplashPattern(b,a);return;return}function __ZN6Splash9setMatrixEPd(k,h){var m;var n;var f;var l=0;n=k;f=h;var j=n;var i=(j+4)&4294967295;var g=HEAP[i];var e=(g)&4294967295;var d=(e)&4294967295;var c=f;var b=d;var a=c;_llvm_memcpy_p0i8_p0i8_i32(b,a,48,1,0);return;return}function __ZL9splashPowdd(e,c){var m;var j;var a;var i;var h;var l=0;j=e;a=c;var g=j;var f=a;var d=_llvm_pow_f64(g,f);h=d;var b=h;i=b;var k=i;return k;return null}function __ZN6SplashC1EP12SplashBitmapbP12SplashScreen(A,d,e,I){var P;var ab;var B;var aw;var C;var an;var am;var Q;var f=0;ab=A;B=d;aw=e;C=I;var al=ab;var ak=(al)&4294967295;var aj=B;HEAP[ak]=aj;var ai=ab;var ah=(ai+184)&4294967295;var ag=aw;HEAP[ah]=ag;var af=__Znwj(148);var ae=af;am=ae;var aa=ab;var Z=(aa+184)&4294967295;var Y=HEAP[Z];var X=unSign((Y),8,0);var W=ab;var V=(W)&4294967295;var U=HEAP[V];var T=(U+4)&4294967295;var S=HEAP[T];var R=ab;var O=(R)&4294967295;var N=HEAP[O];var M=(N)&4294967295;var L=HEAP[M];var K=am;var J=(((X))&255);var H=C;__ZN11SplashStateC1EiibP12SplashScreen(K,L,S,J,H);var G=ab;var F=(G+4)&4294967295;var E=am;HEAP[F]=E;var z=ab;var y=(z+184)&4294967295;var x=HEAP[y];var D=reSign((x),8,0)!=0;if(D){var w=__Znwj(28);var v=w;an=v;var u=ab;var t=(u)&4294967295;var s=HEAP[t];var r=(s)&4294967295;var q=HEAP[r];var p=((q)*4)&4294967295;var o=an;__ZN12SplashBitmapC1Eiii15SplashColorModebb(o,p,4,1,0,0,1);var n=ab;var m=(n+8)&4294967295;var l=an;HEAP[m]=l;Q=0;while(1){var at=Q;var ar=(((at))|0)<=16;if(!(ar)){P=2;break}var k=Q;var j=Q;var i=(((j))|0);var h=(i)/16;var g=__ZL9splashPowdd(h,1.5);var c=ab;var b=(c+28)&4294967295;var a=(b+k*8)&4294967295;HEAP[a]=g;var av=Q;var au=((av)+1)&4294967295;Q=au;P=0;continue}}else{var aq=ab;var ap=(aq+8)&4294967295;HEAP[ap]=0}var ao=ab;__ZN6Splash14clearModRegionEv(ao);var ad=ab;var ac=(ad+185)&4294967295;HEAP[ac]=0;return;return}function __ZN6SplashC2EP12SplashBitmapbP12SplashScreen(A,d,e,I){var P;var ab;var B;var aw;var C;var an;var am;var Q;var f=0;ab=A;B=d;aw=e;C=I;var al=ab;var ak=(al)&4294967295;var aj=B;HEAP[ak]=aj;var ai=ab;var ah=(ai+184)&4294967295;var ag=aw;HEAP[ah]=ag;var af=__Znwj(148);var ae=af;am=ae;var aa=ab;var Z=(aa+184)&4294967295;var Y=HEAP[Z];var X=unSign((Y),8,0);var W=ab;var V=(W)&4294967295;var U=HEAP[V];var T=(U+4)&4294967295;var S=HEAP[T];var R=ab;var O=(R)&4294967295;var N=HEAP[O];var M=(N)&4294967295;var L=HEAP[M];var K=am;var J=(((X))&255);var H=C;__ZN11SplashStateC1EiibP12SplashScreen(K,L,S,J,H);var G=ab;var F=(G+4)&4294967295;var E=am;HEAP[F]=E;var z=ab;var y=(z+184)&4294967295;var x=HEAP[y];var D=reSign((x),8,0)!=0;if(D){var w=__Znwj(28);var v=w;an=v;var u=ab;var t=(u)&4294967295;var s=HEAP[t];var r=(s)&4294967295;var q=HEAP[r];var p=((q)*4)&4294967295;var o=an;__ZN12SplashBitmapC1Eiii15SplashColorModebb(o,p,4,1,0,0,1);var n=ab;var m=(n+8)&4294967295;var l=an;HEAP[m]=l;Q=0;while(1){var at=Q;var ar=(((at))|0)<=16;if(!(ar)){P=2;break}var k=Q;var j=Q;var i=(((j))|0);var h=(i)/16;var g=__ZL9splashPowdd(h,1.5);var c=ab;var b=(c+28)&4294967295;var a=(b+k*8)&4294967295;HEAP[a]=g;var av=Q;var au=((av)+1)&4294967295;Q=au;P=0;continue}}else{var aq=ab;var ap=(aq+8)&4294967295;HEAP[ap]=0}var ao=ab;__ZN6Splash14clearModRegionEv(ao);var ad=ab;var ac=(ad+185)&4294967295;HEAP[ac]=0;return;return}function __ZN6SplashC1EP12SplashBitmapbP18SplashScreenParams(B,d,e,E){var P;var ab;var C;var aw;var q;var an;var am;var Q;var f=0;ab=B;C=d;aw=e;q=E;var al=ab;var ak=(al)&4294967295;var aj=C;HEAP[ak]=aj;var ai=ab;var ah=(ai+184)&4294967295;var ag=aw;HEAP[ah]=ag;var af=__Znwj(148);var ae=af;am=ae;var aa=ab;var Z=(aa+184)&4294967295;var Y=HEAP[Z];var X=unSign((Y),8,0);var W=ab;var V=(W)&4294967295;var U=HEAP[V];var T=(U+4)&4294967295;var S=HEAP[T];var R=ab;var O=(R)&4294967295;var N=HEAP[O];var M=(N)&4294967295;var L=HEAP[M];var K=am;var J=(((X))&255);var I=q;__ZN11SplashStateC1EiibP18SplashScreenParams(K,L,S,J,I);var H=ab;var G=(H+4)&4294967295;var F=am;HEAP[G]=F;var A=ab;var z=(A+184)&4294967295;var y=HEAP[z];var D=reSign((y),8,0)!=0;if(D){var x=__Znwj(28);var w=x;an=w;var v=ab;var u=(v)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var p=((r)*4)&4294967295;var o=an;__ZN12SplashBitmapC1Eiii15SplashColorModebb(o,p,4,1,0,0,1);var n=ab;var m=(n+8)&4294967295;var l=an;HEAP[m]=l;Q=0;while(1){var at=Q;var ar=(((at))|0)<=16;if(!(ar)){P=2;break}var k=Q;var j=Q;var i=(((j))|0);var h=(i)/16;var g=__ZL9splashPowdd(h,1.5);var c=ab;var b=(c+28)&4294967295;var a=(b+k*8)&4294967295;HEAP[a]=g;var av=Q;var au=((av)+1)&4294967295;Q=au;P=0;continue}}else{var aq=ab;var ap=(aq+8)&4294967295;HEAP[ap]=0}var ao=ab;__ZN6Splash14clearModRegionEv(ao);var ad=ab;var ac=(ad+185)&4294967295;HEAP[ac]=0;return;return}function __ZN6SplashC2EP12SplashBitmapbP18SplashScreenParams(B,d,e,E){var P;var ab;var C;var aw;var q;var an;var am;var Q;var f=0;ab=B;C=d;aw=e;q=E;var al=ab;var ak=(al)&4294967295;var aj=C;HEAP[ak]=aj;var ai=ab;var ah=(ai+184)&4294967295;var ag=aw;HEAP[ah]=ag;var af=__Znwj(148);var ae=af;am=ae;var aa=ab;var Z=(aa+184)&4294967295;var Y=HEAP[Z];var X=unSign((Y),8,0);var W=ab;var V=(W)&4294967295;var U=HEAP[V];var T=(U+4)&4294967295;var S=HEAP[T];var R=ab;var O=(R)&4294967295;var N=HEAP[O];var M=(N)&4294967295;var L=HEAP[M];var K=am;var J=(((X))&255);var I=q;__ZN11SplashStateC1EiibP18SplashScreenParams(K,L,S,J,I);var H=ab;var G=(H+4)&4294967295;var F=am;HEAP[G]=F;var A=ab;var z=(A+184)&4294967295;var y=HEAP[z];var D=reSign((y),8,0)!=0;if(D){var x=__Znwj(28);var w=x;an=w;var v=ab;var u=(v)&4294967295;var t=HEAP[u];var s=(t)&4294967295;var r=HEAP[s];var p=((r)*4)&4294967295;var o=an;__ZN12SplashBitmapC1Eiii15SplashColorModebb(o,p,4,1,0,0,1);var n=ab;var m=(n+8)&4294967295;var l=an;HEAP[m]=l;Q=0;while(1){var at=Q;var ar=(((at))|0)<=16;if(!(ar)){P=2;break}var k=Q;var j=Q;var i=(((j))|0);var h=(i)/16;var g=__ZL9splashPowdd(h,1.5);var c=ab;var b=(c+28)&4294967295;var a=(b+k*8)&4294967295;HEAP[a]=g;var av=Q;var au=((av)+1)&4294967295;Q=au;P=0;continue}}else{var aq=ab;var ap=(aq+8)&4294967295;HEAP[ap]=0}var ao=ab;__ZN6Splash14clearModRegionEv(ao);var ad=ab;var ac=(ad+185)&4294967295;HEAP[ac]=0;return;return}function __ZN12SplashBitmapC2Eiii15SplashColorModebb(E,N,a6,g,ab,d,az){var ac;var bt;var bj;var ai;var P;var I;var bk;var bn;var a4=0;bt=E;bj=N;ai=a6;P=g;I=ab;bk=d;bn=az;var bQ=bt;var bP=(bQ)&4294967295;var bO=bj;HEAP[bP]=bO;var bN=bt;var bM=(bN+4)&4294967295;var bL=ai;HEAP[bM]=bL;var bK=bt;var bJ=(bK+16)&4294967295;var bI=I;HEAP[bJ]=bI;var bH=bt;var aL=(bH+8)&4294967295;var aJ=P;HEAP[aL]=aJ;var aH=bt;var aG=(aH+16)&4294967295;var aF=HEAP[aG];if(aF==0){ac=14}else{if(aF==1){ac=15}else{if(aF==2){ac=16}else{if(aF==3){ac=16}else{if(aF==4){ac=17}else{ac=9}}}}}$bb17$$bb$$bb4$$bb8$$bb13$2:do{if(ac==14){var aE=bt;var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=(((aC))|0)>0;if(aB){var aA=bt;var ay=(aA)&4294967295;var ax=HEAP[ay];var aw=((ax)+7)&4294967295;var av=(((aw))|0)>>3;var au=bt;var at=(au+12)&4294967295;HEAP[at]=av}else{var ar=bt;var aq=(ar+12)&4294967295;HEAP[aq]=-1}}else{if(ac==15){var ap=bt;var ao=(ap)&4294967295;var an=HEAP[ao];var am=(((an))|0)>0;if(am){var al=bt;var ak=(al)&4294967295;var aj=HEAP[ak];var ah=bt;var ag=(ah+12)&4294967295;HEAP[ag]=aj}else{var af=bt;var ae=(af+12)&4294967295;HEAP[ae]=-1}}else{if(ac==16){var ad=bt;var aa=(ad)&4294967295;var Z=HEAP[aa];var X=(((Z))|0)<=0;$bb11$$bb9$14:do{if(X){ac=3}else{var W=bt;var V=(W)&4294967295;var U=HEAP[V];var T=(((U))|0)>715827882;if(T){ac=3;break $bb11$$bb9$14}var S=bt;var R=(S)&4294967295;var Q=HEAP[R];var M=((Q)*3)&4294967295;var L=bt;var K=(L+12)&4294967295;HEAP[K]=M;ac=5;break $bb11$$bb9$14}}while(0);if(ac==3){var J=bt;var H=(J+12)&4294967295;HEAP[H]=-1}}else{if(ac==17){var G=bt;var F=(G)&4294967295;var D=HEAP[F];var C=(((D))|0)<=0;$bb16$$bb14$21:do{if(!C){var B=bt;var A=(B)&4294967295;var z=HEAP[A];var y=(((z))|0)>536870911;if(y){ac=7;break $bb16$$bb14$21}var x=bt;var w=(x)&4294967295;var v=HEAP[w];var u=((v)*4)&4294967295;var t=bt;var s=(t+12)&4294967295;HEAP[s]=u;ac=9;break $bb17$$bb$$bb4$$bb8$$bb13$2}}while(0);var r=bt;var q=(r+12)&4294967295;HEAP[q]=-1}}}}}while(0);var p=bt;var o=(p+12)&4294967295;var n=HEAP[o];var m=(((n))|0)>0;if(m){var l=bt;var k=(l+12)&4294967295;var j=HEAP[k];var i=bt;var h=(i+8)&4294967295;var f=HEAP[h];var e=((f)-1)&4294967295;var c=((j)+(e))&4294967295;var b=bt;var a=(b+12)&4294967295;HEAP[a]=c;var bV=bt;var bU=(bV+12)&4294967295;var bT=HEAP[bU];var bS=bt;var bR=(bS+12)&4294967295;var bG=HEAP[bR];var bF=bt;var bE=(bF+8)&4294967295;var bD=HEAP[bE];var bC=(((bG))|0)%(((bD))|0);var bB=((bT)-(bC))&4294967295;var bA=bt;var bz=(bA+12)&4294967295;HEAP[bz]=bB}var by=bt;var bx=(by+4)&4294967295;var bw=HEAP[bx];var bv=bt;var bu=(bv+12)&4294967295;var bs=HEAP[bu];var br=_gmallocn(bs,bw);var bq=bt;var bp=(bq+20)&4294967295;HEAP[bp]=br;var bo=bn;var O=reSign((bo),8,0)!=0;var a5=(O)^1;var Y=unSign((a5),1,0);var bb=reSign((Y),8,0)!=0;if(bb){var bm=bt;var bl=(bm+20)&4294967295;var bi=HEAP[bl];var bh=bt;var bg=(bh+4)&4294967295;var bf=HEAP[bg];var be=((bf)-1)&4294967295;var bd=bt;var bc=(bd+12)&4294967295;var ba=HEAP[bc];var a9=((be)*(ba))&4294967295;var a8=(bi+a9)&4294967295;var a3=bt;var a2=(a3+20)&4294967295;HEAP[a2]=a8;var a1=bt;var a0=(a1+12)&4294967295;var aZ=HEAP[a0];var aY=(0-(aZ))&4294967295;var aX=bt;var aW=(aX+12)&4294967295;HEAP[aW]=aY}var aV=bk;var a7=reSign((aV),8,0)!=0;if(a7){var aU=bt;var aT=(aU+4)&4294967295;var aS=HEAP[aT];var aR=bt;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=_gmallocn(aP,aS);var aN=bt;var aM=(aN+24)&4294967295;HEAP[aM]=aO}else{var aK=bt;var aI=(aK+24)&4294967295;HEAP[aI]=0}return;return}function __ZL11splashRGB8RPh(m){var l;var e;var i;var h;var k=0;e=m;var g=e;var f=(g)&4294967295;var d=HEAP[f];var c=unSign((d),8,0);h=c;var b=h;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZL11splashRGB8GPh(m){var l;var e;var i;var h;var k=0;e=m;var g=e;var f=(g+1)&4294967295;var d=HEAP[f];var c=unSign((d),8,0);h=c;var b=h;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZL11splashRGB8BPh(m){var l;var e;var i;var h;var k=0;e=m;var g=e;var f=(g+2)&4294967295;var d=HEAP[f];var c=unSign((d),8,0);h=c;var b=h;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZL11splashBGR8RPh(i){var m;var a;var j;var h;var l=0;a=i;var g=a;var f=(g+2)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);h=d;var c=h;j=c;var k=j;var b=(((k))&255);return b;return null}function __ZL11splashBGR8GPh(i){var m;var a;var j;var h;var l=0;a=i;var g=a;var f=(g+1)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);h=d;var c=h;j=c;var k=j;var b=(((k))&255);return b;return null}function __ZL11splashBGR8BPh(i){var m;var a;var j;var h;var l=0;a=i;var g=a;var f=(g)&4294967295;var e=HEAP[f];var d=unSign((e),8,0);h=d;var c=h;j=c;var k=j;var b=(((k))&255);return b;return null}function __ZN12SplashBitmap8getPixelEiiPh(D,bc,bb,bw){var W;var bm;var f;var L;var a0;var bd;var be;var aZ=0;bm=D;f=bc;L=bb;a0=bw;var bK=L;var bJ=(((bK))|0)<0;$bb3$$bb$2:do{if(bJ){W=0}else{var bI=bm;var bH=(bI+4)&4294967295;var bG=HEAP[bH];var bF=L;var bE=(((bG))|0)<=(((bF))|0);if(bE){W=0;break $bb3$$bb$2}var bD=f;var bC=(((bD))|0)<0;if(bC){W=0;break $bb3$$bb$2}var bB=bm;var aG=(bB)&4294967295;var aE=HEAP[aG];var aC=f;var aB=(((aE))|0)<=(((aC))|0);if(aB){W=0;break $bb3$$bb$2}var aA=bm;var az=(aA+16)&4294967295;var ay=HEAP[az];if(ay==0){W=8}else{if(ay==1){W=9}else{if(ay==2){W=10}else{if(ay==3){W=11}else{if(ay==4){W=12}else{W=6;break $bb3$$bb$2}}}}}if(W==8){var ax=bm;var aw=(ax+20)&4294967295;var av=HEAP[aw];var aq=bm;var ap=(aq+12)&4294967295;var ao=HEAP[ap];var an=L;var am=((ao)*(an))&4294967295;var al=f;var ak=(((al))|0)>>3;var aj=((am)+(ak))&4294967295;var ai=(av+aj)&4294967295;be=ai;var ah=be;var ag=(ah)&4294967295;var af=HEAP[ag];var ae=unSign((af),8,0);var ad=f;var ac=(ad)&7;var ab=128>>(((ac))|0);var aa=(ae)&(ab);var Z=(((aa))|0)!=0;if(Z){bd=-1}else{bd=0}var Y=a0;var X=(Y)&4294967295;var V=bd;HEAP[X]=V;W=6;break $bb3$$bb$2}else{if(W==9){var U=bm;var T=(U+20)&4294967295;var S=HEAP[T];var R=bm;var Q=(R+12)&4294967295;var P=HEAP[Q];var O=L;var N=((P)*(O))&4294967295;var M=f;var K=((N)+(M))&4294967295;var J=(S+K)&4294967295;be=J;var I=be;var H=(I)&4294967295;var G=HEAP[H];var F=a0;var E=(F)&4294967295;HEAP[E]=G;W=6;break $bb3$$bb$2}else{if(W==10){var C=bm;var B=(C+20)&4294967295;var A=HEAP[B];var z=bm;var y=(z+12)&4294967295;var x=HEAP[y];var w=L;var v=((x)*(w))&4294967295;var u=f;var t=((u)*3)&4294967295;var s=((v)+(t))&4294967295;var r=(A+s)&4294967295;be=r;var q=be;var p=(q)&4294967295;var o=HEAP[p];var n=a0;var m=(n)&4294967295;HEAP[m]=o;var l=be;var k=(l+1)&4294967295;var j=HEAP[k];var i=a0;var h=(i+1)&4294967295;HEAP[h]=j;var g=be;var e=(g+2)&4294967295;var d=HEAP[e];var c=a0;var b=(c+2)&4294967295;HEAP[b]=d;W=6;break $bb3$$bb$2}else{if(W==11){var a4=bm;var a3=(a4+20)&4294967295;var a2=HEAP[a3];var a1=bm;var aY=(a1+12)&4294967295;var aX=HEAP[aY];var aW=L;var aV=((aX)*(aW))&4294967295;var aU=f;var aT=((aU)*3)&4294967295;var aS=((aV)+(aT))&4294967295;var aR=(a2+aS)&4294967295;be=aR;var aQ=be;var aP=(aQ+2)&4294967295;var aO=HEAP[aP];var aN=a0;var aM=(aN)&4294967295;HEAP[aM]=aO;var aL=be;var aK=(aL+1)&4294967295;var aJ=HEAP[aK];var aI=a0;var aH=(aI+1)&4294967295;HEAP[aH]=aJ;var aF=be;var aD=(aF)&4294967295;var au=HEAP[aD];var at=a0;var ar=(at+2)&4294967295;HEAP[ar]=au;W=6;break $bb3$$bb$2}else{if(W==12){var a=bm;var bP=(a+20)&4294967295;var bO=HEAP[bP];var bN=bm;var bM=(bN+12)&4294967295;var bL=HEAP[bM];var bA=L;var bz=((bL)*(bA))&4294967295;var by=f;var bx=((by)*4)&4294967295;var bv=((bz)+(bx))&4294967295;var bu=(bO+bv)&4294967295;be=bu;var bt=be;var bs=(bt+2)&4294967295;var br=HEAP[bs];var bq=a0;var bp=(bq)&4294967295;HEAP[bp]=br;var bo=be;var bn=(bo+1)&4294967295;var bl=HEAP[bn];var bk=a0;var bj=(bk+1)&4294967295;HEAP[bj]=bl;var bi=be;var bh=(bi)&4294967295;var bg=HEAP[bh];var bf=a0;var ba=(bf+2)&4294967295;HEAP[ba]=bg;var a9=be;var a8=(a9+3)&4294967295;var a7=HEAP[a8];var a6=a0;var a5=(a6+3)&4294967295;HEAP[a5]=a7;W=6;break $bb3$$bb$2}}}}}}}while(0);if(W==0){}return;return}function __ZN12SplashBitmap8getAlphaEii(n,x,w){var t;var l;var z;var c;var y;var k;var m=0;l=n;z=x;c=w;var j=l;var i=(j+24)&4294967295;var h=HEAP[i];var g=l;var f=(g)&4294967295;var e=HEAP[f];var d=c;var b=((e)*(d))&4294967295;var a=z;var u=((b)+(a))&4294967295;var s=(h+u)&4294967295;var r=HEAP[s];var q=unSign((r),8,0);k=q;var o=k;y=o;var p=y;var v=(((p))&255);return v;return null}function __ZN12SplashBitmap12writeImgFileE21SplashImageFileFormatP8_IO_FILEii(i,r,b,s,a){var l;var g;var j;var n;var p;var m;var o;var f;var q;var c;var h=0;g=i;j=r;n=b;p=s;m=a;var e=j;__Z5erroriPcz(-1,(__str301679)&4294967295);f=255;var d=f;o=d;var k=o;return k;return null}function __ZN12SplashBitmap12writeImgFileEP9ImgWriterP8_IO_FILEii(aW,b8,bs,bU,ds){var U=STACKTOP;STACKTOP+=12;_memset(U,0,12);var eQ;var bQ;var eI;var ag;var cU;var aF;var ch;var al;var at;var bG;var aG;var bF;var aS;var bE;var aT;var bD;var aU;var bC;var aR;var bn;var bp;var bB=U;var m;var bq;var br=U+4;var fa;var aB;var bb=U+8;var eP;var ad;var dH=0;bQ=aW;eI=b8;ag=bs;cU=bU;aF=ds;var bA=bQ;var bz=(bA+16)&4294967295;var by=HEAP[bz];var bx=(((by))|0)!=2;$bb$$bb4$2:do{if(bx){var bw=bQ;var eC=(bw+16)&4294967295;var eB=HEAP[eC];var eA=(((eB))|0)!=1;if(!(eA)){eQ=1;break $bb$$bb4$2}var ez=bQ;var ey=(ez+16)&4294967295;var ex=HEAP[ey];var ew=(((ex))|0)!=0;if(!(ew)){eQ=1;break $bb$$bb4$2}var ev=bQ;var eu=(ev+16)&4294967295;var et=HEAP[eu];var d7=(((et))|0)!=4;if(!(d7)){eQ=1;break $bb$$bb4$2}__Z5erroriPcz(-1,(__str1311680)&4294967295);bC=255;eQ=4;break $bb$$bb4$2}else{eQ=1}}while(0);$bb81$$bb4$7:do{if(eQ==1){var d6=eI;var d5=(d6)&4294967295;var d4=HEAP[d5];var d3=(d4+8)&4294967295;var d2=HEAP[d3];var d1=bQ;var d0=(d1+4)&4294967295;var dZ=HEAP[d0];var dY=bQ;var dC=(dY)&4294967295;var dB=HEAP[dC];var dA=d2;var dz=eI;var dy=ag;var dx=cU;var dw=aF;var dv=FUNCTION_TABLE[dA](dz,dy,dB,dZ,dx,dw);var eR=reSign((dv),8,0)!=0;var cu=(eR)^1;var bl=unSign((cu),1,0);aU=bl;var du=aU;var bT=reSign((du),8,0)!=0;if(bT){bC=255}else{var dt=bQ;var c5=(dt+16)&4294967295;var c4=HEAP[c5];if(c4==0){eQ=44}else{if(c4==1){eQ=45}else{if(c4==2){eQ=46}else{if(c4==4){eQ=47}else{eQ=42}}}}$bb77$$bb59$$bb40$$bb9$$bb22$12:do{if(eQ==44){var en=bQ;var em=(en)&4294967295;var el=HEAP[em];var ek=((el)*3)&4294967295;bG=ek;var ei=bG;var eg=__Znaj(ei);HEAP[bb]=eg;eP=0;$bb74$14:while(1){var dE=bQ;var dD=(dE+4)&4294967295;var dh=HEAP[dD];var df=eP;var dd=(((dh))|0)>(((df))|0);if(!(dd)){eQ=40;break $bb74$14}ad=0;while(1){var cK=bQ;var ej=(cK)&4294967295;var eh=HEAP[ej];var ef=ad;var ee=(((eh))|0)>(((ef))|0);if(!(ee)){eQ=35;break}var dX=HEAP[bb];var dW=ad;var dV=((dW)*3)&4294967295;var dU=(dX+dV)&4294967295;var dT=bQ;var dS=ad;var dR=eP;__ZN12SplashBitmap8getPixelEiiPh(dT,dS,dR,dU);var dQ=HEAP[bb];var dO=ad;var dM=((dO)*3)&4294967295;var dr=((dM)+1)&4294967295;var dq=HEAP[bb];var dp=ad;var dm=((dp)*3)&4294967295;var dl=(dq+dm)&4294967295;var dk=HEAP[dl];var dj=(dQ+dr)&4294967295;HEAP[dj]=dk;var di=HEAP[bb];var dg=ad;var de=((dg)*3)&4294967295;var cV=((de)+2)&4294967295;var cT=HEAP[bb];var cS=ad;var cR=((cS)*3)&4294967295;var cQ=(cT+cR)&4294967295;var cP=HEAP[cQ];var cO=(di+cV)&4294967295;HEAP[cO]=cP;var cN=ad;var cM=((cN)+1)&4294967295;ad=cM;eQ=33;continue}var ed=eI;var ec=(ed)&4294967295;var eb=HEAP[ec];var ea=(eb+16)&4294967295;var d9=HEAP[ea];var d8=d9;var dP=eI;var dN=FUNCTION_TABLE[d8](dP,bb);var a9=reSign((dN),8,0)!=0;var aY=(a9)^1;var bW=unSign((aY),1,0);at=bW;var dL=at;var a8=reSign((dL),8,0)!=0;if(a8){eQ=36;break $bb74$14}var dG=eP;var dF=((dG)+1)&4294967295;eP=dF;eQ=32;continue $bb74$14}if(eQ==40){var dc=HEAP[bb];var db=(dc)!=0;if(!(db)){eQ=42;break $bb77$$bb59$$bb40$$bb9$$bb22$12}var da=HEAP[bb];__ZdaPv(da)}else{if(eQ==36){var dK=HEAP[bb];var dJ=(dK)!=0;if(dJ){var dI=HEAP[bb];__ZdaPv(dI)}bC=255;eQ=4;break $bb81$$bb4$7}}}else{if(eQ==45){var o=bQ;var e=(o)&4294967295;var d=HEAP[e];var c=((d)*3)&4294967295;bF=c;var b=bF;var a=__Znaj(b);HEAP[br]=a;fa=0;$bb55$30:while(1){var eG=bQ;var eF=(eG+4)&4294967295;var eE=HEAP[eF];var eD=fa;var er=(((eE))|0)>(((eD))|0);if(!(er)){eQ=30;break $bb55$30}aB=0;while(1){var e4=bQ;var e3=(e4)&4294967295;var e2=HEAP[e3];var e1=aB;var e0=(((e2))|0)>(((e1))|0);if(!(e0)){eQ=25;break}var fD=HEAP[br];var fC=aB;var fB=((fC)*3)&4294967295;var fy=bQ;var fw=(fy+20)&4294967295;var fm=HEAP[fw];var fl=bQ;var fk=(fl+12)&4294967295;var fj=HEAP[fk];var fi=fa;var fh=((fj)*(fi))&4294967295;var fg=aB;var ff=((fh)+(fg))&4294967295;var fd=(fm+ff)&4294967295;var fb=HEAP[fd];var L=(fD+fB)&4294967295;HEAP[L]=fb;var J=HEAP[br];var H=aB;var G=((H)*3)&4294967295;var F=((G)+1)&4294967295;var E=bQ;var D=(E+20)&4294967295;var C=HEAP[D];var B=bQ;var A=(B+12)&4294967295;var r=HEAP[A];var p=fa;var n=((r)*(p))&4294967295;var l=aB;var k=((n)+(l))&4294967295;var j=(C+k)&4294967295;var i=HEAP[j];var h=(J+F)&4294967295;HEAP[h]=i;var g=HEAP[br];var f=aB;var fz=((f)*3)&4294967295;var fx=((fz)+2)&4294967295;var fv=bQ;var fu=(fv+20)&4294967295;var ft=HEAP[fu];var fs=bQ;var fr=(fs+12)&4294967295;var fq=HEAP[fr];var fo=fa;var fn=((fq)*(fo))&4294967295;var fe=aB;var fc=((fn)+(fe))&4294967295;var e9=(ft+fc)&4294967295;var e8=HEAP[e9];var e7=(g+fx)&4294967295;HEAP[e7]=e8;var e6=aB;var e5=((e6)+1)&4294967295;aB=e5;eQ=23;continue}var eZ=eI;var eY=(eZ)&4294967295;var eX=HEAP[eY];var eW=(eX+16)&4294967295;var eV=HEAP[eW];var eU=eV;var eT=eI;var eS=FUNCTION_TABLE[eU](eT,br);var bo=reSign((eS),8,0)!=0;var b7=(bo)^1;var fA=unSign((b7),1,0);aG=fA;var eO=aG;var bm=reSign((eO),8,0)!=0;if(bm){eQ=26;break $bb55$30}var eJ=fa;var eH=((eJ)+1)&4294967295;fa=eH;eQ=22;continue $bb55$30}if(eQ==30){var eq=HEAP[br];var ep=(eq)!=0;if(ep){var eo=HEAP[br];__ZdaPv(eo)}}else{if(eQ==26){var eN=HEAP[br];var eM=(eN)!=0;if(eM){var eK=HEAP[br];__ZdaPv(eK)}bC=255;eQ=4;break $bb81$$bb4$7}}}else{if(eQ==46){var c3=bQ;var c2=(c3+4)&4294967295;var c1=HEAP[c2];bD=c1;var c0=bD;var cZ=((c0)*4)&4294967295;var cY=__Znaj(cZ);var cX=cY;bn=cX;var cW=bQ;var cE=(cW+20)&4294967295;var cD=HEAP[cE];aR=cD;bp=0;while(1){var cq=bQ;var cp=(cq+4)&4294967295;var co=HEAP[cp];var cn=bp;var cm=(((co))|0)>(((cn))|0);if(!(cm)){eQ=8;break}var cC=bn;var cB=bp;var cA=(cC+4*cB)&4294967295;var cz=aR;HEAP[cA]=cz;var cy=bQ;var cx=(cy+12)&4294967295;var cw=HEAP[cx];var cv=aR;var ct=(cv+cw)&4294967295;aR=ct;var cs=bp;var cr=((cs)+1)&4294967295;bp=cr;eQ=6;continue}var cl=eI;var ck=(cl)&4294967295;var cj=HEAP[ck];var ci=(cj+12)&4294967295;var cg=HEAP[ci];var cf=bQ;var ce=(cf+4)&4294967295;var cd=HEAP[ce];var cc=cg;var cb=eI;var ca=bn;var b9=FUNCTION_TABLE[cc](cb,ca,cd);var bI=reSign((b9),8,0)!=0;var fp=(bI)^1;var dn=unSign((fp),1,0);aT=dn;var b6=aT;var bH=reSign((b6),8,0)!=0;if(bH){var b5=bn;var b4=(b5)!=0;if(b4){var b3=bn;var b2=b3;__ZdaPv(b2)}bC=255;eQ=4;break $bb81$$bb4$7}else{var b1=bn;var b0=(b1)!=0;if(b0){var bZ=bn;var bY=bZ;__ZdaPv(bY)}}}else{if(eQ==47){var bX=bQ;var bV=(bX)&4294967295;var bS=HEAP[bV];var bR=((bS)*3)&4294967295;bE=bR;var bP=bE;var bO=__Znaj(bP);HEAP[bB]=bO;m=0;$bb36$62:while(1){var y=bQ;var x=(y+4)&4294967295;var w=HEAP[x];var v=m;var u=(((w))|0)>(((v))|0);if(!(u)){eQ=20;break $bb36$62}bq=0;while(1){var ac=bQ;var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=bq;var Y=(((aa))|0)>(((Z))|0);if(!(Y)){eQ=15;break}var bN=HEAP[bB];var bM=bq;var bL=((bM)*3)&4294967295;var bK=bQ;var bJ=(bK+20)&4294967295;var bk=HEAP[bJ];var bj=bQ;var bi=(bj+12)&4294967295;var bh=HEAP[bi];var bg=m;var bf=((bh)*(bg))&4294967295;var be=bq;var bd=((be)*4)&4294967295;var bc=((bf)+(bd))&4294967295;var ba=((bc)+2)&4294967295;var a7=(bk+ba)&4294967295;var a6=HEAP[a7];var a5=(bN+bL)&4294967295;HEAP[a5]=a6;var a4=HEAP[bB];var a3=bq;var a2=((a3)*3)&4294967295;var a1=((a2)+1)&4294967295;var a0=bQ;var aZ=(a0+20)&4294967295;var aX=HEAP[aZ];var aQ=bQ;var aP=(aQ+12)&4294967295;var aO=HEAP[aP];var aN=m;var aM=((aO)*(aN))&4294967295;var aL=bq;var aK=((aL)*4)&4294967295;var aJ=((aM)+(aK))&4294967295;var aI=((aJ)+1)&4294967295;var aH=(aX+aI)&4294967295;var aE=HEAP[aH];var aD=(a4+a1)&4294967295;HEAP[aD]=aE;var aC=HEAP[bB];var aA=bq;var az=((aA)*3)&4294967295;var ay=((az)+2)&4294967295;var ax=bQ;var aw=(ax+20)&4294967295;var av=HEAP[aw];var au=bQ;var ar=(au+12)&4294967295;var aq=HEAP[ar];var ap=m;var ao=((aq)*(ap))&4294967295;var an=bq;var am=((an)*4)&4294967295;var ak=((ao)+(am))&4294967295;var aj=(av+ak)&4294967295;var ai=HEAP[aj];var ah=(aC+ay)&4294967295;HEAP[ah]=ai;var af=bq;var ae=((af)+1)&4294967295;bq=ae;eQ=13;continue}var X=eI;var W=(X)&4294967295;var V=HEAP[W];var T=(V+16)&4294967295;var S=HEAP[T];var R=S;var Q=eI;var P=FUNCTION_TABLE[R](Q,bB);var bv=reSign((P),8,0)!=0;var eL=(bv)^1;var bt=unSign((eL),1,0);aS=bt;var O=aS;var bu=reSign((O),8,0)!=0;if(bu){eQ=16;break $bb36$62}var I=m;var z=((I)+1)&4294967295;m=z;eQ=12;continue $bb36$62}if(eQ==20){var t=HEAP[bB];var s=(t)!=0;if(s){var q=HEAP[bB];__ZdaPv(q)}}else{if(eQ==16){var N=HEAP[bB];var M=(N)!=0;if(M){var K=HEAP[bB];__ZdaPv(K)}bC=255;eQ=4;break $bb81$$bb4$7}}}}}}}while(0);var c9=eI;var c8=(c9)&4294967295;var c7=HEAP[c8];var c6=(c7+20)&4294967295;var cL=HEAP[c6];var cJ=cL;var cI=eI;var cH=FUNCTION_TABLE[cJ](cI);al=cH;var cG=al;var aV=reSign((cG),8,0)!=0;if(aV){bC=255}else{bC=0}}}}while(0);var cF=bC;ch=cF;var es=ch;STACKTOP=U;return es;return null}function __ZN12SplashBitmap12writeImgFileE21SplashImageFileFormatPcii(r,H,o,I,d){var A;var p;var s;var B;var G;var D;var F;var m;var n;var e;var g;var q=0;p=r;s=H;B=o;G=I;D=d;var l=B;var k=___01fopen64_(l,(__str2321681)&4294967295);e=k;var j=e;var i=(j)==0;var h=unSign((i),1,0);n=h;var f=n;var E=reSign((f),8,0)!=0;if(E){m=5}else{var c=p;var b=s;var a=e;var C=G;var z=D;var y=__ZN12SplashBitmap12writeImgFileE21SplashImageFileFormatP8_IO_FILEii(c,b,a,C,z);g=y;var x=e;var w=_fclose(x);var v=g;m=v}var t=m;F=t;var u=F;return u;return null}function __ZN12SplashBitmap12writePNMFileEP8_IO_FILE(ah,cA){var bb;var cI;var ba;var c;var c5;var bw;var cz;var cy;var cx;var cm=0;cI=ah;ba=cA;var c4=cI;var c3=(c4+16)&4294967295;var c2=HEAP[c3];if(c2==0){bb=32}else{if(c2==1){bb=33}else{if(c2==2){bb=34}else{if(c2==3){bb=35}else{if(c2==4){bb=36}else{bb=30}}}}}$bb35$$bb$$bb8$$bb15$$bb29$$bb22$2:do{if(bb==32){var c1=cI;var c0=(c1+4)&4294967295;var cZ=HEAP[c0];var cY=cI;var cX=(cY)&4294967295;var cW=HEAP[cX];var b3=ba;var b1=_fprintf(b3,(__str3331682)&4294967295,cW,cZ);var bZ=cI;var bY=(bZ+20)&4294967295;var bX=HEAP[bY];bw=bX;cx=0;$bb6$4:while(1){var be=cI;var bd=(be+4)&4294967295;var bc=HEAP[bd];var a1=cx;var aZ=(((bc))|0)>(((a1))|0);if(!(aZ)){bb=5;break $bb6$4}var bW=bw;cz=bW;cy=0;while(1){var bB=cI;var bA=(bB)&4294967295;var bz=HEAP[bA];var by=cy;var bx=(((bz))|0)>(((by))|0);if(!(bx)){bb=3;break}var bV=cz;var bU=HEAP[bV];var bN=(bU)^-1;var bT=unSign((bN),8,0);var bS=ba;var bI=_fputc(bT,bS);var bG=cz;var bE=(bG+1)&4294967295;cz=bE;var bD=cy;var bC=((bD)+8)&4294967295;cy=bC;bb=1;continue}var bn=cI;var bl=(bn+12)&4294967295;var bj=HEAP[bl];var bi=bw;var bh=(bi+bj)&4294967295;bw=bh;var bg=cx;var bf=((bg)+1)&4294967295;cx=bf;bb=0;continue $bb6$4}}else{if(bb==33){var aW=cI;var aU=(aW+4)&4294967295;var aS=HEAP[aU];var aQ=cI;var aO=(aQ)&4294967295;var aM=HEAP[aO];var aK=ba;var aI=_fprintf(aK,(__str4341683)&4294967295,aM,aS);var ax=cI;var av=(ax+20)&4294967295;var ar=HEAP[av];bw=ar;cx=0;$bb13$13:while(1){var k=cI;var j=(k+4)&4294967295;var i=HEAP[j];var h=cx;var g=(((i))|0)>(((h))|0);if(!(g)){bb=12;break $bb13$13}var ap=bw;cz=ap;cy=0;while(1){var K=cI;var I=(K)&4294967295;var G=HEAP[I];var E=cy;var D=(((G))|0)>(((E))|0);if(!(D)){bb=10;break}var an=cz;var al=HEAP[an];var aj=unSign((al),8,0);var ag=ba;var ae=_fputc(aj,ag);var ac=cz;var R=(ac+1)&4294967295;cz=R;var P=cy;var M=((P)+1)&4294967295;cy=M;bb=8;continue}var C=cI;var B=(C+12)&4294967295;var r=HEAP[B];var p=bw;var n=(p+r)&4294967295;bw=n;var m=cx;var l=((m)+1)&4294967295;cx=l;bb=7;continue $bb13$13}}else{if(bb==34){var f=cI;var e=(f+4)&4294967295;var d=HEAP[e];var b=cI;var a=(b)&4294967295;var da=HEAP[a];var c9=ba;var c8=_fprintf(c9,(__str5351684)&4294967295,da,d);var c7=cI;var c6=(c7+20)&4294967295;var cV=HEAP[c6];bw=cV;cx=0;$bb20$22:while(1){var ci=cI;var ch=(ci+4)&4294967295;var cg=HEAP[ch];var cf=cx;var ce=(((cg))|0)>(((cf))|0);if(!(ce)){bb=18;break $bb20$22}var cU=bw;cz=cU;cy=0;while(1){var cv=cI;var cu=(cv)&4294967295;var ct=HEAP[cu];var cs=cy;var cr=(((ct))|0)>(((cs))|0);if(!(cr)){bb=16;break}var cT=cz;var cS=__ZL11splashRGB8RPh(cT);var cR=unSign((cS),8,0);var cQ=ba;var cP=_fputc(cR,cQ);var cO=cz;var cN=__ZL11splashRGB8GPh(cO);var cM=unSign((cN),8,0);var cL=ba;var cK=_fputc(cM,cL);var cJ=cz;var cH=__ZL11splashRGB8BPh(cJ);var cG=unSign((cH),8,0);var cF=ba;var cE=_fputc(cG,cF);var cD=cz;var cC=(cD+3)&4294967295;cz=cC;var cB=cy;var cw=((cB)+1)&4294967295;cy=cw;bb=14;continue}var cq=cI;var cp=(cq+12)&4294967295;var co=HEAP[cp];var cn=bw;var cl=(cn+co)&4294967295;bw=cl;var ck=cx;var cj=((ck)+1)&4294967295;cx=cj;bb=13;continue $bb20$22}}else{if(bb==35){var az=cI;var ay=(az+4)&4294967295;var aw=HEAP[ay];var au=cI;var Z=(au)&4294967295;var Y=HEAP[Z];var X=ba;var W=_fprintf(X,(__str5351684)&4294967295,Y,aw);var V=cI;var U=(V+20)&4294967295;var T=HEAP[U];bw=T;cx=0;$bb34$31:while(1){var aa=cI;var O=(aa+4)&4294967295;var L=HEAP[O];var J=cx;var H=(((L))|0)>(((J))|0);if(!(H)){bb=30;break $bb35$$bb$$bb8$$bb15$$bb29$$bb22$2}var S=bw;cz=S;cy=0;while(1){var aJ=cI;var aH=(aJ)&4294967295;var aG=HEAP[aH];var at=cy;var aq=(((aG))|0)>(((at))|0);if(!(aq)){bb=28;break}var Q=cz;var N=__ZL11splashBGR8RPh(Q);var z=unSign((N),8,0);var y=ba;var x=_fputc(z,y);var w=cz;var v=__ZL11splashBGR8GPh(w);var u=unSign((v),8,0);var t=ba;var s=_fputc(u,t);var q=cz;var o=__ZL11splashBGR8BPh(q);var aY=unSign((o),8,0);var aV=ba;var aT=_fputc(aY,aV);var aR=cz;var aP=(aR+3)&4294967295;cz=aP;var aN=cy;var aL=((aN)+1)&4294967295;cy=aL;bb=26;continue}var ao=cI;var am=(ao+12)&4294967295;var ak=HEAP[am];var ai=bw;var af=(ai+ak)&4294967295;bw=af;var ad=cx;var ab=((ad)+1)&4294967295;cx=ab;bb=25;continue $bb34$31}}else{if(bb==36){var cd=cI;var cc=(cd+4)&4294967295;var cb=HEAP[cc];var ca=cI;var b9=(ca)&4294967295;var b8=HEAP[b9];var b7=ba;var b6=_fprintf(b7,(__str5351684)&4294967295,b8,cb);var b5=cI;var b4=(b5+20)&4294967295;var b2=HEAP[b4];bw=b2;cx=0;$bb27$39:while(1){var aE=cI;var aD=(aE+4)&4294967295;var aC=HEAP[aD];var aB=cx;var aA=(((aC))|0)>(((aB))|0);if(!(aA)){bb=24;break $bb27$39}var b0=bw;cz=b0;cy=0;while(1){var bk=cI;var a9=(bk)&4294967295;var a8=HEAP[a9];var a7=cy;var a6=(((a8))|0)>(((a7))|0);if(!(a6)){bb=22;break}var bR=cz;var bQ=__ZL11splashBGR8RPh(bR);var bP=unSign((bQ),8,0);var bO=ba;var bM=_fputc(bP,bO);var bL=cz;var bK=__ZL11splashBGR8GPh(bL);var bJ=unSign((bK),8,0);var bH=ba;var bF=_fputc(bJ,bH);var bv=cz;var bu=__ZL11splashBGR8BPh(bv);var bt=unSign((bu),8,0);var bs=ba;var br=_fputc(bt,bs);var bq=cz;var bp=(bq+4)&4294967295;cz=bp;var bo=cy;var bm=((bo)+1)&4294967295;cy=bm;bb=20;continue}var a5=cI;var a4=(a5+12)&4294967295;var a3=HEAP[a4];var a2=bw;var a0=(a2+a3)&4294967295;bw=a0;var aX=cx;var aF=((aX)+1)&4294967295;cx=aF;bb=19;continue $bb27$39}}}}}}}while(0);c5=0;var F=c5;c=F;var A=c;return A;return null}function __ZN12SplashBitmap12writePNMFileEPc(q,m){var v;var n;var w;var z;var l;var o;var d;var f;var p=0;n=q;w=m;var k=w;var j=___01fopen64_(k,(__str2321681)&4294967295);d=j;var i=d;var h=(i)==0;var g=unSign((h),1,0);o=g;var e=o;var y=reSign((e),8,0)!=0;if(y){l=5}else{var c=n;var b=d;var a=__ZN12SplashBitmap12writePNMFileEP8_IO_FILE(c,b);f=a;var x=d;var u=_fclose(x);var t=f;l=t}var s=l;z=s;var r=z;return r;return null}function __ZN12SplashBitmapD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j+12)&4294967295;var h=HEAP[i];var g=(((h))|0)<0;if(g){var f=k;var e=(f+20)&4294967295;var d=HEAP[e];var c=k;var b=(c+4)&4294967295;var a=HEAP[b];var x=((a)-1)&4294967295;var w=k;var u=(w+12)&4294967295;var t=HEAP[u];var s=((x)*(t))&4294967295;var r=(d+s)&4294967295;_gfree(r)}else{var q=k;var p=(q+20)&4294967295;var o=HEAP[p];_gfree(o)}var n=k;var z=(n+24)&4294967295;var y=HEAP[z];_gfree(y);return;return}function __ZN12SplashBitmapD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j+12)&4294967295;var h=HEAP[i];var g=(((h))|0)<0;if(g){var f=k;var e=(f+20)&4294967295;var d=HEAP[e];var c=k;var b=(c+4)&4294967295;var a=HEAP[b];var x=((a)-1)&4294967295;var w=k;var u=(w+12)&4294967295;var t=HEAP[u];var s=((x)*(t))&4294967295;var r=(d+s)&4294967295;_gfree(r)}else{var q=k;var p=(q+20)&4294967295;var o=HEAP[p];_gfree(o)}var n=k;var z=(n+24)&4294967295;var y=HEAP[z];_gfree(y);return;return}function __ZN12SplashBitmapC1Eiii15SplashColorModebb(E,N,a6,g,ab,d,az){var ac;var bt;var bj;var ai;var P;var I;var bk;var bn;var a4=0;bt=E;bj=N;ai=a6;P=g;I=ab;bk=d;bn=az;var bQ=bt;var bP=(bQ)&4294967295;var bO=bj;HEAP[bP]=bO;var bN=bt;var bM=(bN+4)&4294967295;var bL=ai;HEAP[bM]=bL;var bK=bt;var bJ=(bK+16)&4294967295;var bI=I;HEAP[bJ]=bI;var bH=bt;var aL=(bH+8)&4294967295;var aJ=P;HEAP[aL]=aJ;var aH=bt;var aG=(aH+16)&4294967295;var aF=HEAP[aG];if(aF==0){ac=14}else{if(aF==1){ac=15}else{if(aF==2){ac=16}else{if(aF==3){ac=16}else{if(aF==4){ac=17}else{ac=9}}}}}$bb17$$bb$$bb4$$bb8$$bb13$2:do{if(ac==14){var aE=bt;var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=(((aC))|0)>0;if(aB){var aA=bt;var ay=(aA)&4294967295;var ax=HEAP[ay];var aw=((ax)+7)&4294967295;var av=(((aw))|0)>>3;var au=bt;var at=(au+12)&4294967295;HEAP[at]=av}else{var ar=bt;var aq=(ar+12)&4294967295;HEAP[aq]=-1}}else{if(ac==15){var ap=bt;var ao=(ap)&4294967295;var an=HEAP[ao];var am=(((an))|0)>0;if(am){var al=bt;var ak=(al)&4294967295;var aj=HEAP[ak];var ah=bt;var ag=(ah+12)&4294967295;HEAP[ag]=aj}else{var af=bt;var ae=(af+12)&4294967295;HEAP[ae]=-1}}else{if(ac==16){var ad=bt;var aa=(ad)&4294967295;var Z=HEAP[aa];var X=(((Z))|0)<=0;$bb11$$bb9$14:do{if(X){ac=3}else{var W=bt;var V=(W)&4294967295;var U=HEAP[V];var T=(((U))|0)>715827882;if(T){ac=3;break $bb11$$bb9$14}var S=bt;var R=(S)&4294967295;var Q=HEAP[R];var M=((Q)*3)&4294967295;var L=bt;var K=(L+12)&4294967295;HEAP[K]=M;ac=5;break $bb11$$bb9$14}}while(0);if(ac==3){var J=bt;var H=(J+12)&4294967295;HEAP[H]=-1}}else{if(ac==17){var G=bt;var F=(G)&4294967295;var D=HEAP[F];var C=(((D))|0)<=0;$bb16$$bb14$21:do{if(!C){var B=bt;var A=(B)&4294967295;var z=HEAP[A];var y=(((z))|0)>536870911;if(y){ac=7;break $bb16$$bb14$21}var x=bt;var w=(x)&4294967295;var v=HEAP[w];var u=((v)*4)&4294967295;var t=bt;var s=(t+12)&4294967295;HEAP[s]=u;ac=9;break $bb17$$bb$$bb4$$bb8$$bb13$2}}while(0);var r=bt;var q=(r+12)&4294967295;HEAP[q]=-1}}}}}while(0);var p=bt;var o=(p+12)&4294967295;var n=HEAP[o];var m=(((n))|0)>0;if(m){var l=bt;var k=(l+12)&4294967295;var j=HEAP[k];var i=bt;var h=(i+8)&4294967295;var f=HEAP[h];var e=((f)-1)&4294967295;var c=((j)+(e))&4294967295;var b=bt;var a=(b+12)&4294967295;HEAP[a]=c;var bV=bt;var bU=(bV+12)&4294967295;var bT=HEAP[bU];var bS=bt;var bR=(bS+12)&4294967295;var bG=HEAP[bR];var bF=bt;var bE=(bF+8)&4294967295;var bD=HEAP[bE];var bC=(((bG))|0)%(((bD))|0);var bB=((bT)-(bC))&4294967295;var bA=bt;var bz=(bA+12)&4294967295;HEAP[bz]=bB}var by=bt;var bx=(by+4)&4294967295;var bw=HEAP[bx];var bv=bt;var bu=(bv+12)&4294967295;var bs=HEAP[bu];var br=_gmallocn(bs,bw);var bq=bt;var bp=(bq+20)&4294967295;HEAP[bp]=br;var bo=bn;var O=reSign((bo),8,0)!=0;var a5=(O)^1;var Y=unSign((a5),1,0);var bb=reSign((Y),8,0)!=0;if(bb){var bm=bt;var bl=(bm+20)&4294967295;var bi=HEAP[bl];var bh=bt;var bg=(bh+4)&4294967295;var bf=HEAP[bg];var be=((bf)-1)&4294967295;var bd=bt;var bc=(bd+12)&4294967295;var ba=HEAP[bc];var a9=((be)*(ba))&4294967295;var a8=(bi+a9)&4294967295;var a3=bt;var a2=(a3+20)&4294967295;HEAP[a2]=a8;var a1=bt;var a0=(a1+12)&4294967295;var aZ=HEAP[a0];var aY=(0-(aZ))&4294967295;var aX=bt;var aW=(aX+12)&4294967295;HEAP[aW]=aY}var aV=bk;var a7=reSign((aV),8,0)!=0;if(a7){var aU=bt;var aT=(aU+4)&4294967295;var aS=HEAP[aT];var aR=bt;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aO=_gmallocn(aP,aS);var aN=bt;var aM=(aN+24)&4294967295;HEAP[aM]=aO}else{var aK=bt;var aI=(aK+24)&4294967295;HEAP[aI]=0}return;return}function __ZN10SplashClipC2Eddddb(A,i,aC,g,aA,ax){var N;var ab;var O;var C;var aa;var P;var B;var d=0;ab=A;O=i;C=aC;aa=g;P=aA;B=ax;var aw=ab;var av=(aw)&4294967295;var au=B;HEAP[av]=au;var at=O;var ar=aa;var aq=(at)<(ar);if(aq){var ap=ab;var ao=(ap+4)&4294967295;var an=O;HEAP[ao]=an;var am=ab;var Z=(am+20)&4294967295;var Y=aa;HEAP[Z]=Y}else{var X=ab;var W=(X+4)&4294967295;var V=aa;HEAP[W]=V;var U=ab;var T=(U+20)&4294967295;var S=O;HEAP[T]=S}var R=C;var Q=P;var M=(R)<(Q);if(M){var L=ab;var K=(L+12)&4294967295;var J=C;HEAP[K]=J;var I=ab;var H=(I+28)&4294967295;var G=P;HEAP[H]=G}else{var F=ab;var E=(F+12)&4294967295;var D=P;HEAP[E]=D;var z=ab;var y=(z+28)&4294967295;var x=C;HEAP[y]=x}var w=ab;var v=(w+4)&4294967295;var u=HEAP[v];var t=__ZL11splashFloord40(u);var s=ab;var r=(s+36)&4294967295;HEAP[r]=t;var q=ab;var p=(q+12)&4294967295;var o=HEAP[p];var n=__ZL11splashFloord40(o);var m=ab;var l=(m+40)&4294967295;HEAP[l]=n;var k=ab;var j=(k+20)&4294967295;var h=HEAP[j];var f=__ZL11splashFloord40(h);var e=ab;var c=(e+44)&4294967295;HEAP[c]=f;var b=ab;var a=(b+28)&4294967295;var aG=HEAP[a];var aF=__ZL11splashFloord40(aG);var aE=ab;var aD=(aE+48)&4294967295;HEAP[aD]=aF;var aB=ab;var az=(aB+52)&4294967295;HEAP[az]=0;var ay=ab;var al=(ay+56)&4294967295;HEAP[al]=0;var ak=ab;var aj=(ak+60)&4294967295;HEAP[aj]=0;var ai=ab;var ah=(ai+68)&4294967295;HEAP[ah]=0;var ag=ab;var af=(ag+68)&4294967295;var ae=HEAP[af];var ad=ab;var ac=(ad+64)&4294967295;HEAP[ac]=ae;return;return}function __ZN10SplashClip8testRectEiiii(D,aj,ao,h,m){var O;var ab;var aa;var d;var U;var f;var B;var an;var e=0;ab=D;aa=aj;d=ao;U=h;f=m;var am=U;var al=((am)+1)&4294967295;var ak=(((al))|0);var ai=ab;var ah=(ai+4)&4294967295;var ag=HEAP[ah];var af=(ak)<=(ag);$bb3$$bb$2:do{if(af){O=0}else{var ae=aa;var ad=(((ae))|0);var Z=ab;var Y=(Z+20)&4294967295;var X=HEAP[Y];var W=(ad)>(X);if(W){O=0;break $bb3$$bb$2}var V=f;var T=((V)+1)&4294967295;var S=(((T))|0);var R=ab;var Q=(R+12)&4294967295;var P=HEAP[Q];var N=(S)<=(P);if(N){O=0;break $bb3$$bb$2}var M=d;var L=(((M))|0);var K=ab;var J=(K+28)&4294967295;var I=HEAP[J];var H=(L)>(I);if(H){O=0;break $bb3$$bb$2}var G=aa;var F=(((G))|0);var E=ab;var C=(E+4)&4294967295;var A=HEAP[C];var z=(F)>=(A);$bb5$$bb10$7:do{if(z){var y=U;var x=((y)+1)&4294967295;var w=(((x))|0);var v=ab;var u=(v+20)&4294967295;var t=HEAP[u];var s=(w)<=(t);if(!(s)){O=6;break $bb5$$bb10$7}var r=d;var q=(((r))|0);var p=ab;var o=(p+12)&4294967295;var n=HEAP[o];var l=(q)>=(n);if(!(l)){O=6;break $bb5$$bb10$7}var k=f;var j=((k)+1)&4294967295;var i=(((j))|0);var g=ab;var c=(g+28)&4294967295;var b=HEAP[c];var a=(i)<=(b);if(!(a)){O=6;break $bb5$$bb10$7}var au=ab;var at=(au+64)&4294967295;var ar=HEAP[at];var aq=(((ar))|0)==0;if(!(aq)){O=6;break $bb5$$bb10$7}an=0;O=10;break $bb3$$bb$2}}while(0);an=2;O=10;break $bb3$$bb$2}}while(0);if(O==0){an=1}var ap=an;B=ap;var ac=B;return ac;return null}function __ZL11splashFloord40(g){var o;var m;var k;var j;var n=0;m=g;var i=m;var h=(i)>0;if(h){var f=m;var e=((f)|0);j=e}else{var d=m;var c=_floor(d);var b=((c)|0);j=b}var a=j;k=a;var l=k;return l;return null}function __ZN10SplashClip10clipAALineEP12SplashBitmapPiS2_i(C,aN,bl,bj,bb){var W;var bn;var ai;var ah;var aZ;var K;var aA;var bs;var br;var aO;var ax;var bd;var bc;var a0=0;bn=C;ai=aN;ah=bl;aZ=bj;K=bb;var bM=ah;var bL=HEAP[bM];var bK=((bL)*4)&4294967295;bs=bK;var bJ=bn;var bI=(bJ+4)&4294967295;var bH=HEAP[bI];var bG=(bH)*4;var bF=__ZL11splashFloord40(bG);br=bF;var bE=ai;var bD=__ZN12SplashBitmap8getWidthEv(bE);var aF=br;var aE=(((bD))|0)<(((aF))|0);var aD=unSign((aE),1,0);aA=aD;var aC=aA;var L=reSign((aC),8,0)!=0;if(L){var aB=ai;var az=__ZN12SplashBitmap8getWidthEv(aB);br=az}var ay=bs;var aw=br;var av=(((ay))|0)<(((aw))|0);if(av){var au=bs;var at=(au)&-8;bs=at;ax=0;$bb9$7:while(1){var F=ax;var E=(((F))|0)<=3;if(!(E)){W=7;break $bb9$7}var ar=ai;var aq=__ZN12SplashBitmap10getDataPtrEv(ar);var ap=ai;var ao=__ZN12SplashBitmap10getRowSizeEv(ap);var an=ax;var am=((ao)*(an))&4294967295;var al=(aq+am)&4294967295;var ak=bs;var aj=(((ak))|0)>>3;var ag=(al+aj)&4294967295;bc=ag;var af=bs;aO=af;while(1){var Z=aO;var Y=((Z)+7)&4294967295;var X=br;var V=(((Y))|0)<(((X))|0);if(!(V)){W=4;break}var ae=bc;HEAP[ae]=0;var ad=bc;var ac=(ad+1)&4294967295;bc=ac;var ab=aO;var aa=((ab)+8)&4294967295;aO=aa;W=2;continue}var U=aO;var T=br;var S=(((U))|0)<(((T))|0);if(S){var R=bc;var Q=HEAP[R];var P=br;var O=(P)&7;var N=255>>(((O))|0);var M=(((N))&255);var J=(Q)&(M);var I=bc;HEAP[I]=J}var H=ax;var G=((H)+1)&4294967295;ax=G;W=1;continue $bb9$7}var D=bn;var B=(D+4)&4294967295;var A=HEAP[B];var z=__ZL11splashFloord40(A);var y=ah;HEAP[y]=z}var x=bn;var w=(x+20)&4294967295;var v=HEAP[w];var u=(v)*4;var t=__ZL11splashFloord40(u);var s=((t)+1)&4294967295;bs=s;var r=bs;var q=(((r))|0)<0;if(q){bs=0}var p=aZ;var o=HEAP[p];var n=((o)+1)&4294967295;var m=((n)*4)&4294967295;br=m;var l=bs;var k=br;var j=(((l))|0)<(((k))|0);if(j){ax=0;$bb21$24:while(1){var a7=ax;var a6=(((a7))|0)<=3;if(!(a6)){W=16;break $bb21$24}var i=ai;var h=__ZN12SplashBitmap10getDataPtrEv(i);var g=ai;var f=__ZN12SplashBitmap10getRowSizeEv(g);var e=ax;var d=((f)*(e))&4294967295;var c=(h+d)&4294967295;var b=bs;var a=(((b))|0)>>3;var bR=(c+a)&4294967295;bc=bR;var bQ=bs;aO=bQ;var bP=aO;var bO=(bP)&7;var bN=(((bO))|0)!=0;if(bN){var bC=bc;var bB=HEAP[bC];var bA=aO;var bz=(bA)&7;var by=65280>>(((bz))|0);var bx=(((by))&255);var bw=(bB)&(bx);var bv=bc;HEAP[bv]=bw;var bu=aO;var bt=(bu)&-8;var bq=((bt)+8)&4294967295;aO=bq;var bp=bc;var bo=(bp+1)&4294967295;bc=bo}while(1){var bf=aO;var be=br;var ba=(((bf))|0)<(((be))|0);if(!(ba)){W=14;break}var bm=bc;HEAP[bm]=0;var bk=bc;var bi=(bk+1)&4294967295;bc=bi;var bh=aO;var bg=((bh)+8)&4294967295;aO=bg;W=12;continue}var a9=ax;var a8=((a9)+1)&4294967295;ax=a8;W=10;continue $bb21$24}var a5=bn;var a4=(a5+20)&4294967295;var a3=HEAP[a4];var a2=__ZL11splashFloord40(a3);var a1=aZ;HEAP[a1]=a2}bd=0;while(1){var aK=bn;var aJ=(aK+64)&4294967295;var aI=HEAP[aJ];var aH=bd;var aG=(((aI))|0)>(((aH))|0);if(!(aG)){W=20;break}var aY=bn;var aX=(aY+60)&4294967295;var aW=HEAP[aX];var aV=bd;var aU=(aW+4*aV)&4294967295;var aT=HEAP[aU];var aS=ai;var aR=ah;var aQ=aZ;var aP=K;__ZN18SplashXPathScanner10clipAALineEP12SplashBitmapPiS2_i(aT,aS,aR,aQ,aP);var aM=bd;var aL=((aM)+1)&4294967295;bd=aL;W=18;continue}return;return}function __ZN10SplashClip10clipToRectEdddd(W,i,bq,g,bo){var aC;var a1;var aD;var ag;var a0;var aE;var S;var bl;var d=0;a1=W;aD=i;ag=bq;a0=g;aE=bo;var bk=aD;var bj=a0;var bi=(bk)<(bj);$bb$$bb5$2:do{if(bi){var bh=a1;var bg=(bh+4)&4294967295;var bf=HEAP[bg];var be=aD;var bd=(bf)<(be);if(bd){var bc=a1;var aT=(bc+4)&4294967295;var aR=aD;HEAP[aT]=aR;var aP=a1;var aN=(aP+4)&4294967295;var aL=HEAP[aN];var aJ=__ZL11splashFloord40(aL);var aI=a1;var aH=(aI+36)&4294967295;HEAP[aH]=aJ}var aG=a1;var aF=(aG+20)&4294967295;var aw=HEAP[aF];var au=a0;var ar=(aw)>(au);if(ar){var ap=a1;var an=(ap+20)&4294967295;var al=a0;HEAP[an]=al;var ak=a1;var aj=(ak+20)&4294967295;var ai=HEAP[aj];var ah=__ZL11splashFloord40(ai);var V=a1;var R=(V+44)&4294967295;HEAP[R]=ah}}else{var O=a1;var L=(O+4)&4294967295;var I=HEAP[L];var F=a0;var D=(I)<(F);if(D){var C=a1;var B=(C+4)&4294967295;var A=a0;HEAP[B]=A;var v=a1;var t=(v+4)&4294967295;var r=HEAP[t];var p=__ZL11splashFloord40(r);var n=a1;var l=(n+36)&4294967295;HEAP[l]=p}var j=a1;var h=(j+20)&4294967295;var f=HEAP[h];var e=aD;var c=(f)>(e);if(!(c)){aC=5;break $bb$$bb5$2}var b=a1;var a=(b+20)&4294967295;var bu=aD;HEAP[a]=bu;var bt=a1;var bs=(bt+20)&4294967295;var br=HEAP[bs];var bp=__ZL11splashFloord40(br);var bn=a1;var bm=(bn+44)&4294967295;HEAP[bm]=bp}}while(0);var bb=ag;var ba=aE;var a9=(bb)<(ba);$bb10$$bb15$16:do{if(a9){var a8=a1;var a7=(a8+12)&4294967295;var a6=HEAP[a7];var a5=ag;var a4=(a6)<(a5);if(a4){var a3=a1;var a2=(a3+12)&4294967295;var aZ=ag;HEAP[a2]=aZ;var aX=a1;var aW=(aX+12)&4294967295;var aV=HEAP[aW];var aU=__ZL11splashFloord40(aV);var aS=a1;var aQ=(aS+40)&4294967295;HEAP[aQ]=aU}var aO=a1;var aM=(aO+28)&4294967295;var aK=HEAP[aM];var aB=aE;var aA=(aK)>(aB);if(aA){var az=a1;var ay=(az+28)&4294967295;var ax=aE;HEAP[ay]=ax;var av=a1;var at=(av+28)&4294967295;var aq=HEAP[at];var ao=__ZL11splashFloord40(aq);var am=a1;var af=(am+48)&4294967295;HEAP[af]=ao}}else{var ae=a1;var ac=(ae+12)&4294967295;var aa=HEAP[ac];var Y=aE;var U=(aa)<(Y);if(U){var Q=a1;var N=(Q+12)&4294967295;var K=aE;HEAP[N]=K;var H=a1;var ad=(H+12)&4294967295;var ab=HEAP[ad];var Z=__ZL11splashFloord40(ab);var X=a1;var T=(X+40)&4294967295;HEAP[T]=Z}var P=a1;var M=(P+28)&4294967295;var J=HEAP[M];var G=ag;var E=(J)>(G);if(!(E)){aC=11;break $bb10$$bb15$16}var z=a1;var y=(z+28)&4294967295;var x=ag;HEAP[y]=x;var w=a1;var u=(w+28)&4294967295;var s=HEAP[u];var q=__ZL11splashFloord40(s);var o=a1;var m=(o+48)&4294967295;HEAP[m]=q}}while(0);bl=0;var k=bl;S=k;var aY=S;return aY;return null}function __ZN10SplashClipC1Eddddb(A,i,aC,g,aA,ax){var N;var ab;var O;var C;var aa;var P;var B;var d=0;ab=A;O=i;C=aC;aa=g;P=aA;B=ax;var aw=ab;var av=(aw)&4294967295;var au=B;HEAP[av]=au;var at=O;var ar=aa;var aq=(at)<(ar);if(aq){var ap=ab;var ao=(ap+4)&4294967295;var an=O;HEAP[ao]=an;var am=ab;var Z=(am+20)&4294967295;var Y=aa;HEAP[Z]=Y}else{var X=ab;var W=(X+4)&4294967295;var V=aa;HEAP[W]=V;var U=ab;var T=(U+20)&4294967295;var S=O;HEAP[T]=S}var R=C;var Q=P;var M=(R)<(Q);if(M){var L=ab;var K=(L+12)&4294967295;var J=C;HEAP[K]=J;var I=ab;var H=(I+28)&4294967295;var G=P;HEAP[H]=G}else{var F=ab;var E=(F+12)&4294967295;var D=P;HEAP[E]=D;var z=ab;var y=(z+28)&4294967295;var x=C;HEAP[y]=x}var w=ab;var v=(w+4)&4294967295;var u=HEAP[v];var t=__ZL11splashFloord40(u);var s=ab;var r=(s+36)&4294967295;HEAP[r]=t;var q=ab;var p=(q+12)&4294967295;var o=HEAP[p];var n=__ZL11splashFloord40(o);var m=ab;var l=(m+40)&4294967295;HEAP[l]=n;var k=ab;var j=(k+20)&4294967295;var h=HEAP[j];var f=__ZL11splashFloord40(h);var e=ab;var c=(e+44)&4294967295;HEAP[c]=f;var b=ab;var a=(b+28)&4294967295;var aG=HEAP[a];var aF=__ZL11splashFloord40(aG);var aE=ab;var aD=(aE+48)&4294967295;HEAP[aD]=aF;var aB=ab;var az=(aB+52)&4294967295;HEAP[az]=0;var ay=ab;var al=(ay+56)&4294967295;HEAP[al]=0;var ak=ab;var aj=(ak+60)&4294967295;HEAP[aj]=0;var ai=ab;var ah=(ai+68)&4294967295;HEAP[ah]=0;var ag=ab;var af=(ag+68)&4294967295;var ae=HEAP[af];var ad=ab;var ac=(ad+64)&4294967295;HEAP[ac]=ae;return;return}function __ZN10SplashClip8testSpanEiii(D,o,X,ai){var ah;var aN;var aK;var aH;var aJ;var A;var H;var J;var a8;var aj;var d=0;aN=D;aK=o;aH=X;aJ=ai;var a7=aH;var a5=((a7)+1)&4294967295;var a4=(((a5))|0);var a3=aN;var a2=(a3+4)&4294967295;var a1=HEAP[a2];var a0=(a4)<=(a1);$bb3$$bb$2:do{if(a0){ah=0}else{var aZ=aK;var aY=(((aZ))|0);var aA=aN;var ay=(aA+20)&4294967295;var aw=HEAP[ay];var au=(aY)>(aw);if(au){ah=0;break $bb3$$bb$2}var ar=aJ;var ao=((ar)+1)&4294967295;var an=(((ao))|0);var am=aN;var al=(am+12)&4294967295;var ak=HEAP[al];var ab=(an)<=(ak);if(ab){ah=0;break $bb3$$bb$2}var Z=aJ;var W=(((Z))|0);var U=aN;var S=(U+28)&4294967295;var Q=HEAP[S];var P=(W)>(Q);if(P){ah=0;break $bb3$$bb$2}var O=aK;var N=(((O))|0);var M=aN;var C=(M+4)&4294967295;var z=HEAP[C];var x=(N)<(z);$bb8$$bb5$7:do{if(!x){var w=aH;var v=((w)+1)&4294967295;var u=(((v))|0);var t=aN;var s=(t+20)&4294967295;var r=HEAP[s];var q=(u)>(r);if(q){ah=5;break $bb8$$bb5$7}var n=aJ;var m=(((n))|0);var l=aN;var k=(l+12)&4294967295;var j=HEAP[k];var i=(m)<(j);if(i){ah=5;break $bb8$$bb5$7}var h=aJ;var g=((h)+1)&4294967295;var f=(((g))|0);var e=aN;var c=(e+28)&4294967295;var b=HEAP[c];var a=(f)>(b);if(a){ah=5;break $bb8$$bb5$7}var bh=aN;var bg=(bh)&4294967295;var bf=HEAP[bg];var L=reSign((bf),8,0)!=0;$bb10$$bb19$12:do{if(L){aj=0;while(1){var aC=aN;var aB=(aC+64)&4294967295;var az=HEAP[aB];var ax=aj;var av=(((az))|0)>(((ax))|0);if(!(av)){ah=14;break}var be=aJ;var bd=((be)*4)&4294967295;var bc=aH;var bb=((bc)*4)&4294967295;var aX=((bb)+3)&4294967295;var aW=aK;var aV=((aW)*4)&4294967295;var aU=aN;var aT=(aU+60)&4294967295;var aS=HEAP[aT];var aR=aj;var aQ=(aS+4*aR)&4294967295;var aP=HEAP[aQ];var aO=__ZN18SplashXPathScanner8testSpanEiii(aP,aV,aX,bd);var a9=reSign((aO),8,0)!=0;var ba=(a9)^1;var aG=unSign((ba),1,0);J=aG;var aF=J;var a6=reSign((aF),8,0)!=0;if(a6){ah=11;break}var aE=aj;var aD=((aE)+1)&4294967295;aj=aD;ah=10;continue}if(ah==14){}else{if(ah==11){a8=2;ah=9;break $bb3$$bb$2}}}else{aj=0;while(1){var I=aN;var G=(I+64)&4294967295;var F=HEAP[G];var E=aj;var B=(((F))|0)>(((E))|0);if(!(B)){ah=20;break $bb10$$bb19$12}var at=aN;var aq=(at+60)&4294967295;var ag=HEAP[aq];var af=aj;var ae=(ag+4*af)&4294967295;var ad=HEAP[ae];var ac=aK;var aa=aH;var Y=aJ;var V=__ZN18SplashXPathScanner8testSpanEiii(ad,ac,aa,Y);var aM=reSign((V),8,0)!=0;var aI=(aM)^1;var p=unSign((aI),1,0);H=p;var T=H;var aL=reSign((T),8,0)!=0;if(aL){ah=17;break}var R=aj;var K=((R)+1)&4294967295;aj=K;ah=16;continue}a8=2;ah=9;break $bb3$$bb$2}}while(0);a8=0;ah=9;break $bb3$$bb$2}}while(0);a8=2;ah=9;break $bb3$$bb$2}}while(0);if(ah==0){a8=1}var y=a8;A=y;var ap=A;return ap;return null}function __ZN10SplashClip11resetToRectEdddd(K,i,be,g,bc){var ap;var aP;var aq;var U;var aO;var ar;var a9;var a8;var at;var d=0;aP=K;aq=i;U=be;aO=g;ar=bc;at=0;while(1){var Y=aP;var X=(Y+64)&4294967295;var W=HEAP[X];var V=at;var J=(((W))|0)>(((V))|0);if(!(J)){ap=4;break}var a7=aP;var a6=(a7+52)&4294967295;var a5=HEAP[a6];var a4=at;var a3=(a5+4*a4)&4294967295;var a2=HEAP[a3];a8=a2;var a1=a8;var a0=(a1)!=0;if(a0){var aI=a8;__ZN11SplashXPathD1Ev(aI);var aG=a8;var aE=aG;__ZdlPv(aE)}var aC=aP;var aA=(aC+60)&4294967295;var ay=HEAP[aA];var ax=at;var aw=(ay+4*ax)&4294967295;var av=HEAP[aw];a9=av;var au=a9;var aj=(au)!=0;if(aj){var ah=a9;__ZN18SplashXPathScannerD1Ev(ah);var af=a9;var ad=af;__ZdlPv(ad)}var ab=at;var Z=((ab)+1)&4294967295;at=Z;ap=0;continue}var G=aP;var D=(G+52)&4294967295;var A=HEAP[D];var x=A;_gfree(x);var u=aP;var t=(u+56)&4294967295;var s=HEAP[t];_gfree(s);var r=aP;var q=(r+60)&4294967295;var p=HEAP[q];var o=p;_gfree(o);var n=aP;var m=(n+52)&4294967295;HEAP[m]=0;var l=aP;var k=(l+56)&4294967295;HEAP[k]=0;var j=aP;var h=(j+60)&4294967295;HEAP[h]=0;var f=aP;var e=(f+68)&4294967295;HEAP[e]=0;var c=aP;var b=(c+68)&4294967295;var a=HEAP[b];var bi=aP;var bh=(bi+64)&4294967295;HEAP[bh]=a;var bg=aq;var bf=aO;var bd=(bg)<(bf);if(bd){var bb=aP;var ba=(bb+4)&4294967295;var aZ=aq;HEAP[ba]=aZ;var aY=aP;var aX=(aY+20)&4294967295;var aW=aO;HEAP[aX]=aW}else{var aV=aP;var aU=(aV+4)&4294967295;var aT=aO;HEAP[aU]=aT;var aS=aP;var aR=(aS+20)&4294967295;var aQ=aq;HEAP[aR]=aQ}var aN=U;var aM=ar;var aL=(aN)<(aM);if(aL){var aK=aP;var aJ=(aK+12)&4294967295;var aH=U;HEAP[aJ]=aH;var aF=aP;var aD=(aF+28)&4294967295;var aB=ar;HEAP[aD]=aB}else{var az=aP;var ao=(az+12)&4294967295;var an=ar;HEAP[ao]=an;var am=aP;var al=(am+28)&4294967295;var ak=U;HEAP[al]=ak}var ai=aP;var ag=(ai+4)&4294967295;var ae=HEAP[ag];var ac=__ZL11splashFloord40(ae);var aa=aP;var T=(aa+36)&4294967295;HEAP[T]=ac;var S=aP;var Q=(S+12)&4294967295;var O=HEAP[Q];var M=__ZL11splashFloord40(O);var I=aP;var F=(I+40)&4294967295;HEAP[F]=M;var C=aP;var z=(C+20)&4294967295;var w=HEAP[z];var R=__ZL11splashFloord40(w);var P=aP;var N=(P+44)&4294967295;HEAP[N]=R;var L=aP;var H=(L+28)&4294967295;var E=HEAP[H];var B=__ZL11splashFloord40(E);var y=aP;var v=(y+48)&4294967295;HEAP[v]=B;return;return}function __ZN10SplashClipD1Ev(f){var q;var b;var L;var K;var c;var x=0;b=f;c=0;while(1){var P=b;var O=(P+64)&4294967295;var N=HEAP[O];var M=c;var E=(((N))|0)>(((M))|0);if(!(E)){q=4;break}var J=b;var I=(J+52)&4294967295;var H=HEAP[I];var G=c;var F=(H+4*G)&4294967295;var D=HEAP[F];K=D;var B=K;var z=(B)!=0;if(z){var n=K;__ZN11SplashXPathD1Ev(n);var m=K;var l=m;__ZdlPv(l)}var k=b;var j=(k+60)&4294967295;var i=HEAP[j];var h=c;var g=(i+4*h)&4294967295;var e=HEAP[g];L=e;var d=L;var a=(d)!=0;if(a){var U=L;__ZN18SplashXPathScannerD1Ev(U);var T=L;var S=T;__ZdlPv(S)}var R=c;var Q=((R)+1)&4294967295;c=Q;q=0;continue}var C=b;var A=(C+52)&4294967295;var y=HEAP[A];var w=y;_gfree(w);var v=b;var u=(v+56)&4294967295;var t=HEAP[u];_gfree(t);var s=b;var r=(s+60)&4294967295;var p=HEAP[r];var o=p;_gfree(o);return;return}function __ZN10SplashClipD2Ev(f){var q;var b;var L;var K;var c;var x=0;b=f;c=0;while(1){var P=b;var O=(P+64)&4294967295;var N=HEAP[O];var M=c;var E=(((N))|0)>(((M))|0);if(!(E)){q=4;break}var J=b;var I=(J+52)&4294967295;var H=HEAP[I];var G=c;var F=(H+4*G)&4294967295;var D=HEAP[F];K=D;var B=K;var z=(B)!=0;if(z){var n=K;__ZN11SplashXPathD1Ev(n);var m=K;var l=m;__ZdlPv(l)}var k=b;var j=(k+60)&4294967295;var i=HEAP[j];var h=c;var g=(i+4*h)&4294967295;var e=HEAP[g];L=e;var d=L;var a=(d)!=0;if(a){var U=L;__ZN18SplashXPathScannerD1Ev(U);var T=L;var S=T;__ZdlPv(S)}var R=c;var Q=((R)+1)&4294967295;c=Q;q=0;continue}var C=b;var A=(C+52)&4294967295;var y=HEAP[A];var w=y;_gfree(w);var v=b;var u=(v+56)&4294967295;var t=HEAP[u];_gfree(t);var s=b;var r=(s+60)&4294967295;var p=HEAP[r];var o=p;_gfree(o);return;return}function __ZN10SplashClip4growEi(i,f){var B;var e;var C;var J=0;e=i;C=f;var Y=e;var X=(Y+64)&4294967295;var W=HEAP[X];var V=C;var U=((W)+(V))&4294967295;var S=e;var R=(S+68)&4294967295;var P=HEAP[R];var N=(((U))|0)>(((P))|0);if(N){var L=e;var y=(L+68)&4294967295;var w=HEAP[y];var u=(((w))|0)==0;if(u){var s=e;var q=(s+68)&4294967295;HEAP[q]=32}while(1){var ao=e;var am=(ao+68)&4294967295;var ak=HEAP[am];var ai=e;var ag=(ai+64)&4294967295;var ae=HEAP[ag];var ac=C;var aa=((ae)+(ac))&4294967295;var Z=(((ak))|0)<(((aa))|0);if(!(Z)){B=3;break}var o=e;var m=(o+68)&4294967295;var k=HEAP[m];var h=((k)*2)&4294967295;var g=e;var b=(g+68)&4294967295;HEAP[b]=h;B=1;continue}var Q=e;var O=(Q+68)&4294967295;var M=HEAP[O];var K=e;var I=(K+52)&4294967295;var H=HEAP[I];var G=H;var F=_greallocn(G,M,4);var E=F;var D=e;var A=(D+52)&4294967295;HEAP[A]=E;var z=e;var x=(z+68)&4294967295;var v=HEAP[x];var t=e;var r=(t+56)&4294967295;var p=HEAP[r];var n=_greallocn(p,v,1);var l=e;var j=(l+56)&4294967295;HEAP[j]=n;var d=e;var c=(d+68)&4294967295;var a=HEAP[c];var an=e;var al=(an+60)&4294967295;var aj=HEAP[al];var ah=aj;var af=_greallocn(ah,a,4);var ad=af;var ab=e;var T=(ab+60)&4294967295;HEAP[T]=ad}return;return}function __ZN10SplashClip10clipToPathEP10SplashPathPddb(aL,gt,aM,a7,dD){var fW;var b6;var f7;var ae;var am;var cW;var c5;var bD;var bB;var cr;var cD;var cG;var bz;var gl;var eQ=0;b6=aL;f7=gt;ae=aM;am=a7;cW=dD;var bx=__Znwj(12);var bv=bx;bz=bv;var bu=bz;var bt=f7;var bs=ae;var br=am;__ZN11SplashXPathC1EP10SplashPathPddb(bu,bt,bs,br,1);var bq=bz;gl=bq;var fK=gl;var fJ=(fK+4)&4294967295;var fI=HEAP[fJ];var fH=(((fI))|0)==0;$bb$$bb3$2:do{if(fH){var fG=b6;var fF=(fG+4)&4294967295;var fE=HEAP[fF];var fD=(fE)-1;var fC=b6;var fB=(fC+20)&4294967295;HEAP[fB]=fD;var fg=b6;var ff=(fg+12)&4294967295;var fe=HEAP[ff];var fd=(fe)-1;var fc=b6;var fb=(fc+28)&4294967295;HEAP[fb]=fd;var fa=b6;var e9=(fa+20)&4294967295;var e8=HEAP[e9];var e7=__ZL11splashFloord40(e8);var eL=b6;var eK=(eL+44)&4294967295;HEAP[eK]=e7;var eJ=b6;var eI=(eJ+28)&4294967295;var eH=HEAP[eI];var eG=__ZL11splashFloord40(eH);var eF=b6;var eE=(eF+48)&4294967295;HEAP[eE]=eG;var eD=gl;cG=eD;var eC=cG;var eh=(eC)!=0;if(eh){var eg=cG;__ZN11SplashXPathD1Ev(eg);var ef=cG;var ee=ef;__ZdlPv(ee)}}else{var ed=gl;var ec=(ed+4)&4294967295;var eb=HEAP[ec];var ea=(((eb))|0)!=4;$bb31$$bb4$8:do{if(!ea){var d9=gl;var d8=(d9)&4294967295;var dN=HEAP[d8];var dM=(dN)&4294967295;var dL=(dM)&4294967295;var dK=HEAP[dL];var dJ=gl;var dI=(dJ)&4294967295;var dH=HEAP[dI];var dG=(dH)&4294967295;var dF=(dG+16)&4294967295;var dE=HEAP[dF];var ds=(dK)!=(dE);$bb16$$bb5$10:do{if(ds){fW=2}else{var dr=gl;var dq=(dr)&4294967295;var dp=HEAP[dq];var dn=(dp)&4294967295;var dm=(dn)&4294967295;var dl=HEAP[dm];var dk=gl;var dj=(dk)&4294967295;var di=HEAP[dj];var c7=(di+52)&4294967295;var c6=(c7)&4294967295;var c4=HEAP[c6];var c3=(dl)!=(c4);if(c3){fW=2;break $bb16$$bb5$10}var c2=gl;var c1=(c2)&4294967295;var c0=HEAP[c1];var cZ=(c0)&4294967295;var cY=(cZ)&4294967295;var cX=HEAP[cY];var cJ=gl;var cH=(cJ)&4294967295;var cE=HEAP[cH];var cB=(cE+156)&4294967295;var cz=(cB+16)&4294967295;var cx=HEAP[cz];var cv=(cX)!=(cx);if(cv){fW=2;break $bb16$$bb5$10}var ct=gl;var cq=(ct)&4294967295;var cp=HEAP[cq];var cc=(cp+104)&4294967295;var ca=(cc)&4294967295;var b8=HEAP[ca];var b5=gl;var b3=(b5)&4294967295;var b1=HEAP[b3];var bZ=(b1+104)&4294967295;var bX=(bZ+16)&4294967295;var bV=HEAP[bX];var bU=(b8)!=(bV);if(bU){fW=2;break $bb16$$bb5$10}var a6=gl;var a5=(a6)&4294967295;var a4=HEAP[a5];var a3=(a4+104)&4294967295;var a2=(a3)&4294967295;var a1=HEAP[a2];var a0=gl;var aZ=(a0)&4294967295;var aY=HEAP[aZ];var aX=(aY+52)&4294967295;var aW=(aX+16)&4294967295;var aV=HEAP[aW];var aU=(a1)!=(aV);if(aU){fW=2;break $bb16$$bb5$10}var aT=gl;var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=(aR+104)&4294967295;var aP=(aQ)&4294967295;var aO=HEAP[aP];var aN=gl;var aK=(aN)&4294967295;var aJ=HEAP[aK];var aI=(aJ+156)&4294967295;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=(aO)!=(aG);if(aF){fW=2;break $bb16$$bb5$10}var aE=gl;var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=(aC+52)&4294967295;var aA=(aB+8)&4294967295;var az=HEAP[aA];var ay=gl;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=(aw+52)&4294967295;var au=(av+24)&4294967295;var at=HEAP[au];var ar=(az)!=(at);if(ar){fW=2;break $bb16$$bb5$10}var aq=gl;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=(ao+52)&4294967295;var al=(an+8)&4294967295;var ak=HEAP[al];var aj=gl;var ai=(aj)&4294967295;var ah=HEAP[ai];var ag=(ah)&4294967295;var af=(ag+24)&4294967295;var ad=HEAP[af];var ac=(ak)!=(ad);if(ac){fW=2;break $bb16$$bb5$10}var ab=gl;var aa=(ab)&4294967295;var Z=HEAP[aa];var Y=(Z+52)&4294967295;var X=(Y+8)&4294967295;var W=HEAP[X];var V=gl;var U=(V)&4294967295;var T=HEAP[U];var S=(T+104)&4294967295;var R=(S+8)&4294967295;var Q=HEAP[R];var P=(W)!=(Q);if(P){fW=2;break $bb16$$bb5$10}var O=gl;var N=(O)&4294967295;var M=HEAP[N];var K=(M+156)&4294967295;var I=(K+8)&4294967295;var z=HEAP[I];var y=gl;var x=(y)&4294967295;var w=HEAP[x];var v=(w+156)&4294967295;var u=(v+24)&4294967295;var t=HEAP[u];var s=(z)!=(t);if(s){fW=2;break $bb16$$bb5$10}var q=gl;var o=(q)&4294967295;var e=HEAP[o];var d=(e+156)&4294967295;var c=(d+8)&4294967295;var b=HEAP[c];var a=gl;var gI=(a)&4294967295;var gH=HEAP[gI];var gG=(gH)&4294967295;var gE=(gG+8)&4294967295;var gC=HEAP[gE];var gs=(b)!=(gC);if(gs){fW=2;break $bb16$$bb5$10}var gr=gl;var gq=(gr)&4294967295;var gp=HEAP[gq];var go=(gp+156)&4294967295;var gn=(go+8)&4294967295;var gm=HEAP[gn];var gk=gl;var gi=(gk)&4294967295;var gg=HEAP[gi];var L=(gg+104)&4294967295;var J=(L+24)&4294967295;var H=HEAP[J];var G=(gm)==(H);if(G){fW=13;break $bb16$$bb5$10}else{fW=2;break $bb16$$bb5$10}}}while(0);if(fW==2){var F=gl;var E=(F)&4294967295;var D=HEAP[E];var C=(D)&4294967295;var B=(C+8)&4294967295;var A=HEAP[B];var r=gl;var p=(r)&4294967295;var n=HEAP[p];var m=(n)&4294967295;var l=(m+24)&4294967295;var j=HEAP[l];var i=(A)!=(j);if(i){fW=14;break $bb31$$bb4$8}var h=gl;var g=(h)&4294967295;var f=HEAP[g];var gF=(f)&4294967295;var gD=(gF+8)&4294967295;var gB=HEAP[gD];var gA=gl;var gz=(gA)&4294967295;var gy=HEAP[gz];var gx=(gy+52)&4294967295;var gw=(gx+8)&4294967295;var gv=HEAP[gw];var gu=(gB)!=(gv);if(gu){fW=14;break $bb31$$bb4$8}var gj=gl;var gh=(gj)&4294967295;var gf=HEAP[gh];var ge=(gf)&4294967295;var gd=(ge+8)&4294967295;var gc=HEAP[gd];var gb=gl;var ga=(gb)&4294967295;var f9=HEAP[ga];var f8=(f9+156)&4294967295;var f6=(f8+24)&4294967295;var f5=HEAP[f6];var f4=(gc)!=(f5);if(f4){fW=14;break $bb31$$bb4$8}var f3=gl;var f2=(f3)&4294967295;var f1=HEAP[f2];var f0=(f1+104)&4294967295;var fZ=(f0+8)&4294967295;var fY=HEAP[fZ];var fX=gl;var fU=(fX)&4294967295;var fT=HEAP[fU];var fS=(fT+104)&4294967295;var fR=(fS+24)&4294967295;var fQ=HEAP[fR];var fP=(fY)!=(fQ);if(fP){fW=14;break $bb31$$bb4$8}var fO=gl;var fN=(fO)&4294967295;var fM=HEAP[fN];var fL=(fM+104)&4294967295;var fA=(fL+8)&4294967295;var fz=HEAP[fA];var fy=gl;var fx=(fy)&4294967295;var fw=HEAP[fx];var fv=(fw+52)&4294967295;var fu=(fv+24)&4294967295;var ft=HEAP[fu];var fs=(fz)!=(ft);if(fs){fW=14;break $bb31$$bb4$8}var fq=gl;var e6=(fq)&4294967295;var e5=HEAP[e6];var e4=(e5+104)&4294967295;var e3=(e4+8)&4294967295;var e2=HEAP[e3];var e1=gl;var e0=(e1)&4294967295;var eZ=HEAP[e0];var eY=(eZ+156)&4294967295;var eW=(eY+8)&4294967295;var eB=HEAP[eW];var eA=(e2)!=(eB);if(eA){fW=14;break $bb31$$bb4$8}var ez=gl;var ey=(ez)&4294967295;var ex=HEAP[ey];var ew=(ex+52)&4294967295;var ev=(ew)&4294967295;var eu=HEAP[ev];var et=gl;var er=(et)&4294967295;var d7=HEAP[er];var d6=(d7+52)&4294967295;var d5=(d6+16)&4294967295;var d4=HEAP[d5];var d3=(eu)!=(d4);if(d3){fW=14;break $bb31$$bb4$8}var d2=gl;var d1=(d2)&4294967295;var d0=HEAP[d1];var dZ=(d0+52)&4294967295;var dX=(dZ)&4294967295;var fr=HEAP[dX];var fp=gl;var fo=(fp)&4294967295;var fn=HEAP[fo];var fm=(fn)&4294967295;var fl=(fm+16)&4294967295;var fk=HEAP[fl];var fj=(fr)!=(fk);if(fj){fW=14;break $bb31$$bb4$8}var fi=gl;var fh=(fi)&4294967295;var eX=HEAP[fh];var eV=(eX+52)&4294967295;var eU=(eV)&4294967295;var eT=HEAP[eU];var eS=gl;var eR=(eS)&4294967295;var eP=HEAP[eR];var eO=(eP+104)&4294967295;var eN=(eO)&4294967295;var eM=HEAP[eN];var es=(eT)!=(eM);if(es){fW=14;break $bb31$$bb4$8}var eq=gl;var ep=(eq)&4294967295;var eo=HEAP[ep];var en=(eo+156)&4294967295;var em=(en)&4294967295;var el=HEAP[em];var ek=gl;var ej=(ek)&4294967295;var ei=HEAP[ej];var dY=(ei+156)&4294967295;var dW=(dY+16)&4294967295;var dV=HEAP[dW];var dU=(el)!=(dV);if(dU){fW=14;break $bb31$$bb4$8}var dT=gl;var dS=(dT)&4294967295;var dR=HEAP[dS];var dQ=(dR+156)&4294967295;var dP=(dQ)&4294967295;var dO=HEAP[dP];var dC=gl;var dB=(dC)&4294967295;var dA=HEAP[dB];var dz=(dA)&4294967295;var dy=(dz)&4294967295;var dx=HEAP[dy];var dw=(dO)!=(dx);if(dw){fW=14;break $bb31$$bb4$8}var dv=gl;var du=(dv)&4294967295;var dt=HEAP[du];var dh=(dt+156)&4294967295;var dg=(dh)&4294967295;var df=HEAP[dg];var de=gl;var dd=(de)&4294967295;var dc=HEAP[dd];var db=(dc+104)&4294967295;var da=(db+16)&4294967295;var c9=HEAP[da];var c8=(df)==(c9);if(!(c8)){fW=14;break $bb31$$bb4$8}}var cV=gl;var cU=(cV)&4294967295;var cT=HEAP[cU];var cS=(cT+104)&4294967295;var cR=(cS+8)&4294967295;var cQ=HEAP[cR];var cP=gl;var cO=(cP)&4294967295;var cN=HEAP[cO];var cL=(cN+104)&4294967295;var co=(cL)&4294967295;var cn=HEAP[co];var cm=gl;var cl=(cm)&4294967295;var ck=HEAP[cl];var cj=(ck)&4294967295;var ci=(cj+8)&4294967295;var ch=HEAP[ci];var cg=gl;var ce=(cg)&4294967295;var bT=HEAP[ce];var bS=(bT)&4294967295;var bR=(bS)&4294967295;var bQ=HEAP[bR];var bP=b6;var bO=__ZN10SplashClip10clipToRectEdddd(bP,bQ,ch,cn,cQ);var bN=gl;cD=bN;var bM=cD;var bL=(bM)!=0;if(bL){var bJ=cD;__ZN11SplashXPathD1Ev(bJ);var bp=cD;var bo=bp;__ZdlPv(bo)}fW=28;break $bb$$bb3$2}}while(0);var bn=b6;__ZN10SplashClip4growEi(bn,1);var bm=b6;var bl=(bm)&4294967295;var bk=HEAP[bl];var fV=reSign((bk),8,0)!=0;if(fV){var bj=gl;__ZN11SplashXPath7aaScaleEv(bj)}var bi=gl;__ZN11SplashXPath4sortEv(bi);var bh=b6;var bf=(bh+52)&4294967295;var cM=HEAP[bf];var cK=b6;var cI=(cK+64)&4294967295;var cF=HEAP[cI];var cC=(cM+4*cF)&4294967295;var cA=gl;HEAP[cC]=cA;var cy=b6;var cw=(cy+56)&4294967295;var cu=HEAP[cw];var cs=b6;var cf=(cs+64)&4294967295;var cd=HEAP[cf];var cb=cW;var a8=reSign((cb),8,0)!=0;if(a8){cr=1}else{cr=0}var b9=(cu+cd)&4294967295;var b7=cr;HEAP[b9]=b7;var b4=b6;var b2=(b4+60)&4294967295;var b0=HEAP[b2];var bY=b6;var bW=(bY+64)&4294967295;var bK=HEAP[bW];var bI=__Znwj(52);var bH=bI;bB=bH;var bG=cW;var bF=unSign((bG),8,0);var bE=bB;var bC=gl;var bA=(((bF))&255);__ZN18SplashXPathScannerC1EP11SplashXPathb(bE,bC,bA);var by=(b0+4*bK)&4294967295;var bw=bB;HEAP[by]=bw;var bg=b6;var be=(bg+64)&4294967295;var bd=HEAP[be];var bc=((bd)+1)&4294967295;var bb=b6;var ba=(bb+64)&4294967295;HEAP[ba]=bc}}while(0);bD=0;var a9=bD;c5=a9;var k=c5;return k;return null}function __ZN11SplashXPath4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(12);var e=f;h=e;var d=h;var c=n;__ZN11SplashXPathC1EPS_(d,c);var b=h;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN10SplashClipC1EPS_(ab,a2){var aG;var a3;var G;var bp;var aH;var k=0;a3=ab;G=a2;var bo=G;var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=a3;var bk=(bl)&4294967295;HEAP[bk]=bm;var bj=G;var bh=(bj+4)&4294967295;var bf=HEAP[bh];var be=a3;var aW=(be+4)&4294967295;HEAP[aW]=bf;var aU=G;var aS=(aU+12)&4294967295;var aQ=HEAP[aS];var aO=a3;var aM=(aO+12)&4294967295;HEAP[aM]=aQ;var aL=G;var aK=(aL+20)&4294967295;var aJ=HEAP[aK];var aI=a3;var aA=(aI+20)&4294967295;HEAP[aA]=aJ;var ay=G;var aw=(ay+28)&4294967295;var au=HEAP[aw];var ar=a3;var ap=(ar+28)&4294967295;HEAP[ap]=au;var ao=G;var an=(ao+36)&4294967295;var am=HEAP[an];var al=a3;var aa=(al+36)&4294967295;HEAP[aa]=am;var X=G;var U=(X+40)&4294967295;var R=HEAP[U];var O=a3;var L=(O+40)&4294967295;HEAP[L]=R;var J=G;var I=(J+44)&4294967295;var H=HEAP[I];var F=a3;var A=(F+44)&4294967295;HEAP[A]=H;var y=G;var w=(y+48)&4294967295;var u=HEAP[w];var s=a3;var q=(s+48)&4294967295;HEAP[q]=u;var o=G;var n=(o+64)&4294967295;var m=HEAP[n];var l=a3;var f=(l+64)&4294967295;HEAP[f]=m;var d=G;var b=(d+68)&4294967295;var bz=HEAP[b];var bx=a3;var bv=(bx+68)&4294967295;HEAP[bv]=bz;var bt=a3;var bs=(bt+68)&4294967295;var br=HEAP[bs];var bq=_gmallocn(br,4);var bd=bq;var bc=a3;var bb=(bc+52)&4294967295;HEAP[bb]=bd;var ba=a3;var a9=(ba+68)&4294967295;var a8=HEAP[a9];var a7=_gmallocn(a8,1);var a6=a3;var a5=(a6+56)&4294967295;HEAP[a5]=a7;var a4=a3;var a1=(a4+68)&4294967295;var a0=HEAP[a1];var aZ=_gmallocn(a0,4);var aY=aZ;var aX=a3;var aV=(aX+60)&4294967295;HEAP[aV]=aY;aH=0;while(1){var by=a3;var bw=(by+64)&4294967295;var bu=HEAP[bw];var bi=aH;var bg=(((bu))|0)>(((bi))|0);if(!(bg)){aG=2;break}var aT=a3;var aR=(aT+52)&4294967295;var aP=HEAP[aR];var aN=G;var aF=(aN+52)&4294967295;var aE=HEAP[aF];var aD=aH;var aC=(aE+4*aD)&4294967295;var aB=HEAP[aC];var az=__ZN11SplashXPath4copyEv(aB);var ax=aH;var av=(aP+4*ax)&4294967295;HEAP[av]=az;var at=a3;var aq=(at+56)&4294967295;var ak=HEAP[aq];var aj=G;var ah=(aj+56)&4294967295;var af=HEAP[ah];var ad=aH;var Z=(af+ad)&4294967295;var W=HEAP[Z];var T=aH;var Q=(ak+T)&4294967295;HEAP[Q]=W;var N=a3;var ai=(N+60)&4294967295;var ag=HEAP[ai];var ae=__Znwj(52);var ac=ae;bp=ac;var Y=a3;var V=(Y+56)&4294967295;var S=HEAP[V];var P=aH;var M=(S+P)&4294967295;var K=HEAP[M];var E=unSign((K),8,0);var D=(E)&1;var C=(((D))&255);var B=unSign((C),8,0);var z=a3;var x=(z+52)&4294967295;var v=HEAP[x];var t=aH;var r=(v+4*t)&4294967295;var p=HEAP[r];var j=bp;var i=(((B))&255);__ZN18SplashXPathScannerC1EP11SplashXPathb(j,p,i);var h=aH;var g=(ag+4*h)&4294967295;var e=bp;HEAP[g]=e;var c=aH;var a=((c)+1)&4294967295;aH=a;aG=0;continue}return;return}function __ZN10SplashClipC2EPS_(ab,a2){var aG;var a3;var G;var bp;var aH;var k=0;a3=ab;G=a2;var bo=G;var bn=(bo)&4294967295;var bm=HEAP[bn];var bl=a3;var bk=(bl)&4294967295;HEAP[bk]=bm;var bj=G;var bh=(bj+4)&4294967295;var bf=HEAP[bh];var be=a3;var aW=(be+4)&4294967295;HEAP[aW]=bf;var aU=G;var aS=(aU+12)&4294967295;var aQ=HEAP[aS];var aO=a3;var aM=(aO+12)&4294967295;HEAP[aM]=aQ;var aL=G;var aK=(aL+20)&4294967295;var aJ=HEAP[aK];var aI=a3;var aA=(aI+20)&4294967295;HEAP[aA]=aJ;var ay=G;var aw=(ay+28)&4294967295;var au=HEAP[aw];var ar=a3;var ap=(ar+28)&4294967295;HEAP[ap]=au;var ao=G;var an=(ao+36)&4294967295;var am=HEAP[an];var al=a3;var aa=(al+36)&4294967295;HEAP[aa]=am;var X=G;var U=(X+40)&4294967295;var R=HEAP[U];var O=a3;var L=(O+40)&4294967295;HEAP[L]=R;var J=G;var I=(J+44)&4294967295;var H=HEAP[I];var F=a3;var A=(F+44)&4294967295;HEAP[A]=H;var y=G;var w=(y+48)&4294967295;var u=HEAP[w];var s=a3;var q=(s+48)&4294967295;HEAP[q]=u;var o=G;var n=(o+64)&4294967295;var m=HEAP[n];var l=a3;var f=(l+64)&4294967295;HEAP[f]=m;var d=G;var b=(d+68)&4294967295;var bz=HEAP[b];var bx=a3;var bv=(bx+68)&4294967295;HEAP[bv]=bz;var bt=a3;var bs=(bt+68)&4294967295;var br=HEAP[bs];var bq=_gmallocn(br,4);var bd=bq;var bc=a3;var bb=(bc+52)&4294967295;HEAP[bb]=bd;var ba=a3;var a9=(ba+68)&4294967295;var a8=HEAP[a9];var a7=_gmallocn(a8,1);var a6=a3;var a5=(a6+56)&4294967295;HEAP[a5]=a7;var a4=a3;var a1=(a4+68)&4294967295;var a0=HEAP[a1];var aZ=_gmallocn(a0,4);var aY=aZ;var aX=a3;var aV=(aX+60)&4294967295;HEAP[aV]=aY;aH=0;while(1){var by=a3;var bw=(by+64)&4294967295;var bu=HEAP[bw];var bi=aH;var bg=(((bu))|0)>(((bi))|0);if(!(bg)){aG=2;break}var aT=a3;var aR=(aT+52)&4294967295;var aP=HEAP[aR];var aN=G;var aF=(aN+52)&4294967295;var aE=HEAP[aF];var aD=aH;var aC=(aE+4*aD)&4294967295;var aB=HEAP[aC];var az=__ZN11SplashXPath4copyEv(aB);var ax=aH;var av=(aP+4*ax)&4294967295;HEAP[av]=az;var at=a3;var aq=(at+56)&4294967295;var ak=HEAP[aq];var aj=G;var ah=(aj+56)&4294967295;var af=HEAP[ah];var ad=aH;var Z=(af+ad)&4294967295;var W=HEAP[Z];var T=aH;var Q=(ak+T)&4294967295;HEAP[Q]=W;var N=a3;var ai=(N+60)&4294967295;var ag=HEAP[ai];var ae=__Znwj(52);var ac=ae;bp=ac;var Y=a3;var V=(Y+56)&4294967295;var S=HEAP[V];var P=aH;var M=(S+P)&4294967295;var K=HEAP[M];var E=unSign((K),8,0);var D=(E)&1;var C=(((D))&255);var B=unSign((C),8,0);var z=a3;var x=(z+52)&4294967295;var v=HEAP[x];var t=aH;var r=(v+4*t)&4294967295;var p=HEAP[r];var j=bp;var i=(((B))&255);__ZN18SplashXPathScannerC1EP11SplashXPathb(j,p,i);var h=aH;var g=(ag+4*h)&4294967295;var e=bp;HEAP[g]=e;var c=aH;var a=((c)+1)&4294967295;aH=a;aG=0;continue}return;return}function __ZN12SplashFTFontC2EP16SplashFTFontFilePdS2_(bp,jd,cc,dS){var E;var hg;var av;var ge;var dR;var bJ;var fG;var fH;var fn;var fV;var aH;var aG;var f3=0;hg=bp;av=jd;ge=cc;dR=dS;var bc=av;var ba=(bc+20)&4294967295;var a9=HEAP[ba];var a8=(a9)&4294967295;var a7=HEAP[a8];var a6=unSign((a7),8,0);var a5=av;var a4=a5;var a3=hg;var a2=(a3)&4294967295;var eG=ge;var eF=dR;var eE=(((a6))&255);__ZN10SplashFontC2EP14SplashFontFilePdS2_b(a2,a4,eG,eF,eE);var eD=hg;var eC=(eD)&4294967295;var eB=(eC)&4294967295;HEAP[eB]=(__ZTV12SplashFTFont+8)&4294967295;var eA=av;var ez=(eA+20)&4294967295;var ey=HEAP[ez];var ex=(ey+1)&4294967295;var em=HEAP[ex];var el=hg;var ek=(el+172)&4294967295;HEAP[ek]=em;var ej=av;var ei=(ej+24)&4294967295;var eh=HEAP[ei];fn=eh;var eg=hg;var ef=(eg+120)&4294967295;var ee=fn;var ed=_FT_New_Size(ee,ef);var d2=(((ed))|0)!=0;var d1=unSign((d2),1,0);fH=d1;var d0=fH;var jo=reSign((d0),8,0)!=0;$bb36$$bb$2:do{if(!jo){var dZ=hg;var dY=(dZ+120)&4294967295;var dX=HEAP[dY];var dW=fn;var dV=(dW+88)&4294967295;HEAP[dV]=dX;var dU=hg;var dT=(dU)&4294967295;var dw=(dT+8)&4294967295;var dv=(dw+16)&4294967295;var du=HEAP[dv];var dt=hg;var ds=(dt)&4294967295;var dr=(ds+8)&4294967295;var dq=(dr+16)&4294967295;var dp=HEAP[dq];var dn=(du)*(dp);var dm=hg;var c1=(dm)&4294967295;var c0=(c1+8)&4294967295;var cZ=(c0+24)&4294967295;var cY=HEAP[cZ];var cX=hg;var cW=(cX)&4294967295;var cV=(cW+8)&4294967295;var cU=(cV+24)&4294967295;var cT=HEAP[cU];var cS=(cY)*(cT);var cG=(dn)+(cS);var cF=__ZL10splashSqrtd46(cG);var cE=hg;var cD=(cE+164)&4294967295;HEAP[cD]=cF;var cC=hg;var cB=(cC+164)&4294967295;var cA=HEAP[cB];var cz=((cA)|0);var cy=(((cz))|0)<=0;if(cy){var cx=hg;var cm=(cx+164)&4294967295;HEAP[cm]=1}var cl=hg;var ck=(cl+164)&4294967295;var cj=HEAP[ck];var ci=((cj)|0);var ch=fn;var cg=_FT_Set_Pixel_Sizes(ch,0,ci);var cf=(((cg))|0)!=0;var ce=unSign((cf),1,0);fG=ce;var cd=fG;var aj=reSign((cd),8,0)!=0;if(aj){E=1;break $bb36$$bb$2}var b1=hg;var b0=(b1)&4294967295;var bZ=(b0+40)&4294967295;var bY=(bZ+16)&4294967295;var bX=HEAP[bY];var bW=hg;var bV=(bW)&4294967295;var bU=(bV+40)&4294967295;var bT=(bU+16)&4294967295;var bS=HEAP[bT];var bG=(bX)*(bS);var bF=hg;var bE=(bF)&4294967295;var bD=(bE+40)&4294967295;var bC=(bD+24)&4294967295;var bB=HEAP[bC];var bA=hg;var bz=(bA)&4294967295;var by=(bz+40)&4294967295;var bx=(by+24)&4294967295;var hF=HEAP[bx];var hD=(bB)*(hF);var hB=(bG)+(hD);var hz=__ZL10splashSqrtd46(hB);var hx=hg;var hv=(hx+164)&4294967295;var ht=HEAP[hv];var hr=(hz)/(ht);var hp=hg;var ho=(hp+156)&4294967295;HEAP[ho]=hr;var hl=fn;var hj=(hl+52)&4294967295;var hh=(hj+8)&4294967295;var he=HEAP[hh];var hc=(((he))|0)>20000;if(hc){bJ=65536}else{bJ=1}var ha=bJ;fV=ha;var g8=hg;var g6=(g8)&4294967295;var g4=(g6+8)&4294967295;var g3=(g4)&4294967295;var g0=HEAP[g3];var gY=fn;var gW=(gY+52)&4294967295;var gU=(gW)&4294967295;var gS=HEAP[gU];var gQ=(((gS))|0);var gO=(g0)*(gQ);var gM=hg;var gK=(gM)&4294967295;var gJ=(gK+8)&4294967295;var gG=(gJ+16)&4294967295;var gE=HEAP[gG];var gC=fn;var gA=(gC+52)&4294967295;var gy=(gA+4)&4294967295;var gw=HEAP[gy];var gu=(((gw))|0);var gs=(gE)*(gu);var gq=(gO)+(gs);var gp=fn;var go=(gp+68)&4294967295;var gn=HEAP[go];var gm=unSign((gn),16,0);var gl=(((gm))|0);var gk=fV;var gj=(gl)*(gk);var gi=(gq)/(gj);var gh=((gi)|0);aH=gh;var gg=hg;var gf=(gg)&4294967295;var gd=(gf+84)&4294967295;var gc=aH;HEAP[gd]=gc;var gb=hg;var ga=(gb)&4294967295;var f9=(ga+84)&4294967295;var f8=HEAP[f9];var f7=hg;var f6=(f7)&4294967295;var f5=(f6+76)&4294967295;HEAP[f5]=f8;var f4=hg;var f2=(f4)&4294967295;var f1=(f2+8)&4294967295;var f0=(f1+8)&4294967295;var fZ=HEAP[f0];var fY=fn;var fX=(fY+52)&4294967295;var fW=(fX)&4294967295;var fU=HEAP[fW];var fT=(((fU))|0);var fS=(fZ)*(fT);var fF=hg;var fE=(fF)&4294967295;var fD=(fE+8)&4294967295;var fC=(fD+24)&4294967295;var fB=HEAP[fC];var fA=fn;var fz=(fA+52)&4294967295;var fy=(fz+4)&4294967295;var fx=HEAP[fy];var fw=(((fx))|0);var fk=(fB)*(fw);var fj=(fS)+(fk);var fi=fn;var fh=(fi+68)&4294967295;var fg=HEAP[fh];var ff=unSign((fg),16,0);var fe=(((ff))|0);var fd=fV;var fc=(fe)*(fd);var fb=(fj)/(fc);var e0=((fb)|0);aG=e0;var eZ=hg;var eY=(eZ)&4294967295;var eX=(eY+88)&4294967295;var eW=aG;HEAP[eX]=eW;var eV=hg;var eU=(eV)&4294967295;var eT=(eU+88)&4294967295;var eS=HEAP[eT];var eR=hg;var s=(eR)&4294967295;var q=(s+80)&4294967295;HEAP[q]=eS;var o=hg;var m=(o)&4294967295;var k=(m+8)&4294967295;var i=(k)&4294967295;var g=HEAP[i];var e=fn;var c=(e+52)&4294967295;var a=(c)&4294967295;var kF=HEAP[a];var kD=(((kF))|0);var kB=(g)*(kD);var kz=hg;var kx=(kz)&4294967295;var kv=(kx+8)&4294967295;var kt=(kv+16)&4294967295;var kr=HEAP[kt];var kp=fn;var kn=(kp+52)&4294967295;var kl=(kn+12)&4294967295;var kj=HEAP[kl];var kh=(((kj))|0);var kf=(kr)*(kh);var kd=(kB)+(kf);var kb=fn;var j9=(kb+68)&4294967295;var j7=HEAP[j9];var j5=unSign((j7),16,0);var j3=(((j5))|0);var j1=fV;var jZ=(j3)*(j1);var jX=(kd)/(jZ);var jV=((jX)|0);aH=jV;var jT=hg;var jR=(jT)&4294967295;var jP=(jR+76)&4294967295;var jN=HEAP[jP];var jL=aH;var jJ=(((jN))|0)>(((jL))|0);$bb8$$bb9$12:do{if(jJ){var jI=hg;var jH=(jI)&4294967295;var jG=(jH+76)&4294967295;var jF=aH;HEAP[jG]=jF}else{var jE=hg;var jD=(jE)&4294967295;var jC=(jD+84)&4294967295;var jB=HEAP[jC];var jA=aH;var jz=(((jB))|0)<(((jA))|0);if(!(jz)){E=6;break $bb8$$bb9$12}var jy=hg;var jx=(jy)&4294967295;var jw=(jx+84)&4294967295;var jv=aH;HEAP[jw]=jv}}while(0);var ju=hg;var jt=(ju)&4294967295;var js=(jt+8)&4294967295;var jr=(js+8)&4294967295;var jq=HEAP[jr];var jp=fn;var jn=(jp+52)&4294967295;var jm=(jn)&4294967295;var jl=HEAP[jm];var jk=(((jl))|0);var jj=(jq)*(jk);var ji=hg;var jh=(ji)&4294967295;var jg=(jh+8)&4294967295;var jf=(jg+24)&4294967295;var je=HEAP[jf];var jc=fn;var jb=(jc+52)&4294967295;var ja=(jb+12)&4294967295;var i9=HEAP[ja];var i8=(((i9))|0);var i7=(je)*(i8);var i6=(jj)+(i7);var i5=fn;var i4=(i5+68)&4294967295;var i3=HEAP[i4];var i2=unSign((i3),16,0);var i1=(((i2))|0);var i0=fV;var iZ=(i1)*(i0);var iY=(i6)/(iZ);var iX=((iY)|0);aG=iX;var iW=hg;var iV=(iW)&4294967295;var iU=(iV+80)&4294967295;var iT=HEAP[iU];var iS=aG;var iR=(((iT))|0)>(((iS))|0);$bb12$$bb13$17:do{if(iR){var iQ=hg;var iP=(iQ)&4294967295;var iO=(iP+80)&4294967295;var iN=aG;HEAP[iO]=iN}else{var iM=hg;var iL=(iM)&4294967295;var iK=(iL+88)&4294967295;var iJ=HEAP[iK];var dP=aG;var dN=(((iJ))|0)<(((dP))|0);if(!(dN)){E=9;break $bb12$$bb13$17}var dL=hg;var dJ=(dL)&4294967295;var dH=(dJ+88)&4294967295;var dF=aG;HEAP[dH]=dF}}while(0);var dD=hg;var dB=(dD)&4294967295;var dz=(dB+8)&4294967295;var dx=(dz)&4294967295;var dk=HEAP[dx];var di=fn;var dg=(di+52)&4294967295;var de=(dg+8)&4294967295;var dc=HEAP[de];var da=(((dc))|0);var c8=(dk)*(da);var c6=hg;var c4=(c6)&4294967295;var c2=(c4+8)&4294967295;var cQ=(c2+16)&4294967295;var cP=HEAP[cQ];var cO=fn;var cN=(cO+52)&4294967295;var cM=(cN+4)&4294967295;var cL=HEAP[cM];var cK=(((cL))|0);var cJ=(cP)*(cK);var cI=(c8)+(cJ);var cH=fn;var cw=(cH+68)&4294967295;var cv=HEAP[cw];var cu=unSign((cv),16,0);var ct=(((cu))|0);var cs=fV;var cr=(ct)*(cs);var cq=(cI)/(cr);var cp=((cq)|0);aH=cp;var co=hg;var cn=(co)&4294967295;var cb=(cn+76)&4294967295;var ca=HEAP[cb];var b9=aH;var b8=(((ca))|0)>(((b9))|0);$bb16$$bb17$22:do{if(b8){var b7=hg;var b6=(b7)&4294967295;var b5=(b6+76)&4294967295;var b4=aH;HEAP[b5]=b4}else{var b3=hg;var b2=(b3)&4294967295;var bR=(b2+84)&4294967295;var bQ=HEAP[bR];var bP=aH;var bO=(((bQ))|0)<(((bP))|0);if(!(bO)){E=12;break $bb16$$bb17$22}var bN=hg;var bM=(bN)&4294967295;var bL=(bM+84)&4294967295;var bK=aH;HEAP[bL]=bK}}while(0);var bI=hg;var bH=(bI)&4294967295;var bw=(bH+8)&4294967295;var bv=(bw+8)&4294967295;var bu=HEAP[bv];var bt=fn;var bs=(bt+52)&4294967295;var br=(bs+8)&4294967295;var bq=HEAP[br];var bo=(((bq))|0);var bn=(bu)*(bo);var bm=hg;var bl=(bm)&4294967295;var bk=(bl+8)&4294967295;var bj=(bk+24)&4294967295;var bi=HEAP[bj];var bh=fn;var bg=(bh+52)&4294967295;var bf=(bg+4)&4294967295;var be=HEAP[bf];var bd=(((be))|0);var bb=(bi)*(bd);var a1=(bn)+(bb);var a0=fn;var aZ=(a0+68)&4294967295;var aY=HEAP[aZ];var aX=unSign((aY),16,0);var aW=(((aX))|0);var aV=fV;var aU=(aW)*(aV);var aT=(a1)/(aU);var aS=((aT)|0);aG=aS;var aR=hg;var aQ=(aR)&4294967295;var aP=(aQ+80)&4294967295;var aO=HEAP[aP];var aN=aG;var aM=(((aO))|0)>(((aN))|0);$bb20$$bb21$27:do{if(aM){var aL=hg;var aK=(aL)&4294967295;var aJ=(aK+80)&4294967295;var aI=aG;HEAP[aJ]=aI}else{var iI=hg;var iH=(iI)&4294967295;var iG=(iH+88)&4294967295;var iF=HEAP[iG];var iE=aG;var iD=(((iF))|0)<(((iE))|0);if(!(iD)){E=15;break $bb20$$bb21$27}var iC=hg;var iB=(iC)&4294967295;var iA=(iB+88)&4294967295;var iz=aG;HEAP[iA]=iz}}while(0);var iy=hg;var ix=(iy)&4294967295;var iw=(ix+8)&4294967295;var iv=(iw)&4294967295;var iu=HEAP[iv];var it=fn;var ir=(it+52)&4294967295;var iq=(ir+8)&4294967295;var ip=HEAP[iq];var io=(((ip))|0);var im=(iu)*(io);var il=hg;var ik=(il)&4294967295;var ij=(ik+8)&4294967295;var ii=(ij+16)&4294967295;var ih=HEAP[ii];var ig=fn;var ie=(ig+52)&4294967295;var id=(ie+12)&4294967295;var ic=HEAP[id];var ib=(((ic))|0);var ia=(ih)*(ib);var h9=(im)+(ia);var h8=fn;var h7=(h8+68)&4294967295;var h6=HEAP[h7];var h5=unSign((h6),16,0);var h4=(((h5))|0);var h3=fV;var h2=(h4)*(h3);var h1=(h9)/(h2);var h0=((h1)|0);aH=h0;var hZ=hg;var hY=(hZ)&4294967295;var hX=(hY+76)&4294967295;var hW=HEAP[hX];var hV=aH;var hU=(((hW))|0)>(((hV))|0);$bb24$$bb25$32:do{if(hU){var hT=hg;var hS=(hT)&4294967295;var hR=(hS+76)&4294967295;var hQ=aH;HEAP[hR]=hQ}else{var hP=hg;var hO=(hP)&4294967295;var hN=(hO+84)&4294967295;var hM=HEAP[hN];var hL=aH;var hK=(((hM))|0)<(((hL))|0);if(!(hK)){E=18;break $bb24$$bb25$32}var hJ=hg;var hI=(hJ)&4294967295;var hH=(hI+84)&4294967295;var hG=aH;HEAP[hH]=hG}}while(0);var hE=hg;var hC=(hE)&4294967295;var hA=(hC+8)&4294967295;var hy=(hA+8)&4294967295;var hw=HEAP[hy];var hu=fn;var hs=(hu+52)&4294967295;var hq=(hs+8)&4294967295;var hn=HEAP[hq];var hm=(((hn))|0);var hk=(hw)*(hm);var hi=hg;var hf=(hi)&4294967295;var hd=(hf+8)&4294967295;var hb=(hd+24)&4294967295;var g9=HEAP[hb];var g7=fn;var g5=(g7+52)&4294967295;var g2=(g5+12)&4294967295;var g1=HEAP[g2];var gZ=(((g1))|0);var gX=(g9)*(gZ);var gV=(hk)+(gX);var gT=fn;var gR=(gT+68)&4294967295;var gP=HEAP[gR];var gN=unSign((gP),16,0);var gL=(((gN))|0);var gI=fV;var gH=(gL)*(gI);var gF=(gV)/(gH);var gD=((gF)|0);aG=gD;var gB=hg;var gz=(gB)&4294967295;var gx=(gz+80)&4294967295;var gv=HEAP[gx];var gt=aG;var gr=(((gv))|0)>(((gt))|0);$bb28$$bb29$37:do{if(gr){var aF=hg;var aE=(aF)&4294967295;var aD=(aE+80)&4294967295;var aC=aG;HEAP[aD]=aC}else{var aB=hg;var aA=(aB)&4294967295;var az=(aA+88)&4294967295;var ay=HEAP[az];var ax=aG;var aw=(((ay))|0)<(((ax))|0);if(!(aw)){E=21;break $bb28$$bb29$37}var au=hg;var at=(au)&4294967295;var ar=(at+88)&4294967295;var aq=aG;HEAP[ar]=aq}}while(0);var ap=hg;var ao=(ap)&4294967295;var an=(ao+84)&4294967295;var am=HEAP[an];var al=hg;var ak=(al)&4294967295;var ai=(ak+76)&4294967295;var ah=HEAP[ai];var ag=(((am))|0)==(((ah))|0);if(ag){var af=hg;var ae=(af)&4294967295;var ad=(ae+76)&4294967295;HEAP[ad]=0;var ac=hg;var ab=(ac+164)&4294967295;var aa=HEAP[ab];var Z=((aa)|0);var Y=hg;var X=(Y)&4294967295;var W=(X+84)&4294967295;HEAP[W]=Z}var V=hg;var U=(V)&4294967295;var T=(U+88)&4294967295;var S=HEAP[T];var R=hg;var Q=(R)&4294967295;var P=(Q+80)&4294967295;var O=HEAP[P];var N=(((S))|0)==(((O))|0);if(N){var M=hg;var L=(M)&4294967295;var K=(L+80)&4294967295;HEAP[K]=0;var J=hg;var I=(J+164)&4294967295;var H=HEAP[I];var G=(H)*1.2;var F=((G)|0);var D=hg;var C=(D)&4294967295;var B=(C+88)&4294967295;HEAP[B]=F}var A=hg;var z=(A)&4294967295;var y=(z+8)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=hg;var u=(v+164)&4294967295;var t=HEAP[u];var r=(w)/(t);var p=(r)*65536;var n=((p)|0);var l=hg;var j=(l+124)&4294967295;var h=(j)&4294967295;HEAP[h]=n;var f=hg;var d=(f)&4294967295;var b=(d+8)&4294967295;var kG=(b+8)&4294967295;var kE=HEAP[kG];var kC=hg;var kA=(kC+164)&4294967295;var ky=HEAP[kA];var kw=(kE)/(ky);var ku=(kw)*65536;var ks=((ku)|0);var kq=hg;var ko=(kq+124)&4294967295;var km=(ko+8)&4294967295;HEAP[km]=ks;var kk=hg;var ki=(kk)&4294967295;var kg=(ki+8)&4294967295;var ke=(kg+16)&4294967295;var kc=HEAP[ke];var ka=hg;var j8=(ka+164)&4294967295;var j6=HEAP[j8];var j4=(kc)/(j6);var j2=(j4)*65536;var j0=((j2)|0);var jY=hg;var jW=(jY+124)&4294967295;var jU=(jW+4)&4294967295;HEAP[jU]=j0;var jS=hg;var jQ=(jS)&4294967295;var jO=(jQ+8)&4294967295;var jM=(jO+24)&4294967295;var jK=HEAP[jM];var fR=hg;var fQ=(fR+164)&4294967295;var fP=HEAP[fQ];var fO=(jK)/(fP);var fN=(fO)*65536;var fM=((fN)|0);var fL=hg;var fK=(fL+124)&4294967295;var fJ=(fK+12)&4294967295;HEAP[fJ]=fM;var fI=hg;var fv=(fI)&4294967295;var fu=(fv+40)&4294967295;var ft=(fu)&4294967295;var fs=HEAP[ft];var fr=hg;var fq=(fr+164)&4294967295;var fp=HEAP[fq];var fo=hg;var fm=(fo+156)&4294967295;var fl=HEAP[fm];var fa=(fp)*(fl);var e9=(fs)/(fa);var e8=(e9)*65536;var e7=((e8)|0);var e6=hg;var e5=(e6+140)&4294967295;var e4=(e5)&4294967295;HEAP[e4]=e7;var e3=hg;var e2=(e3)&4294967295;var e1=(e2+40)&4294967295;var eQ=(e1+8)&4294967295;var eP=HEAP[eQ];var eO=hg;var eN=(eO+164)&4294967295;var eM=HEAP[eN];var eL=hg;var eK=(eL+156)&4294967295;var eJ=HEAP[eK];var eI=(eM)*(eJ);var eH=(eP)/(eI);var ew=(eH)*65536;var ev=((ew)|0);var eu=hg;var et=(eu+140)&4294967295;var es=(et+8)&4294967295;HEAP[es]=ev;var er=hg;var eq=(er)&4294967295;var ep=(eq+40)&4294967295;var eo=(ep+16)&4294967295;var en=HEAP[eo];var ec=hg;var eb=(ec+164)&4294967295;var ea=HEAP[eb];var d9=hg;var d8=(d9+156)&4294967295;var d7=HEAP[d8];var d6=(ea)*(d7);var d5=(en)/(d6);var d4=(d5)*65536;var d3=((d4)|0);var dQ=hg;var dO=(dQ+140)&4294967295;var dM=(dO+4)&4294967295;HEAP[dM]=d3;var dK=hg;var dI=(dK)&4294967295;var dG=(dI+40)&4294967295;var dE=(dG+24)&4294967295;var dC=HEAP[dE];var dA=hg;var dy=(dA+164)&4294967295;var dl=HEAP[dy];var dj=hg;var dh=(dj+156)&4294967295;var df=HEAP[dh];var dd=(dl)*(df);var db=(dC)/(dd);var c9=(db)*65536;var c7=((c9)|0);var c5=hg;var c3=(c5+140)&4294967295;var cR=(c3+12)&4294967295;HEAP[cR]=c7}}while(0);return;return}function __ZL14getFTLoadFlagsbb(f,d){var p;var w;var E;var t;var N;var D=0;w=f;E=d;var L=w;var v=reSign((L),8,0)!=0;var O=(v)^1;var g=unSign((O),1,0);var l=reSign((g),8,0)!=0;$bb9$$bb$2:do{if(l){p=0}else{var K=E;var j=reSign((K),8,0)!=0;var s=(j)^1;var z=unSign((s),1,0);var h=reSign((z),8,0)!=0;if(h){p=0;break $bb9$$bb$2}N=8;p=2;break $bb9$$bb$2}}while(0);$bb9$$bb38$5:do{if(p==0){var J=w;var S=reSign((J),8,0)!=0;var a=(S)^1;var r=unSign((a),1,0);var R=reSign((r),8,0)!=0;$bb23$$bb14$7:do{if(!R){var I=E;var Q=reSign((I),8,0)!=0;var b=(Q)^1;var T=unSign((b),1,0);var P=reSign((T),8,0)!=0;var o=(P)^1;var u=unSign((o),1,0);var A=reSign((u),8,0)!=0;if(A){p=3;break $bb23$$bb14$7}N=10;p=2;break $bb9$$bb38$5}}while(0);var H=w;var y=reSign((H),8,0)!=0;var q=(y)^1;var c=unSign((q),1,0);var x=reSign((c),8,0)!=0;var C=(x)^1;var B=unSign((C),1,0);var m=reSign((B),8,0)!=0;$bb37$$bb31$11:do{if(!m){var G=E;var k=reSign((G),8,0)!=0;var n=(k)^1;var M=unSign((n),1,0);var i=reSign((M),8,0)!=0;if(i){p=5;break $bb37$$bb31$11}N=0;p=2;break $bb9$$bb38$5}}while(0);N=2}}while(0);var F=N;t=F;var e=t;return e;return null}function __ZN12SplashFTFont15getGlyphAdvanceEi(C,W){var v=STACKTOP;STACKTOP+=24;_memset(v,0,24);var O;var ao;var ad;var z;var R;var aK;var an;var am=v;var g;var A=v+8;var d=0;ao=C;ad=W;var aJ=ao;var aI=(aJ)&4294967295;var aH=(aI+4)&4294967295;var aG=HEAP[aH];var aF=aG;an=aF;var aE=(A)&4294967295;HEAP[aE]=65536;var aD=(A+4)&4294967295;HEAP[aD]=0;var aC=(A+8)&4294967295;HEAP[aC]=0;var aB=(A+12)&4294967295;HEAP[aB]=65536;var ag=(am)&4294967295;HEAP[ag]=0;var ae=(am+4)&4294967295;HEAP[ae]=0;var ab=an;var Z=(ab+24)&4294967295;var X=HEAP[Z];var V=ao;var U=(V+120)&4294967295;var T=HEAP[U];var S=(X+88)&4294967295;HEAP[S]=T;var Q=an;var N=(Q+24)&4294967295;var M=HEAP[N];_FT_Set_Transform(M,A,am);var L=an;var K=(L+28)&4294967295;var J=HEAP[K];var I=(J)==0;$bb2$$bb$2:do{if(I){O=0}else{var H=an;var G=(H+32)&4294967295;var F=HEAP[G];var E=ad;var B=(((F))|0)<=(((E))|0);if(B){O=0;break $bb2$$bb$2}var y=an;var x=(y+28)&4294967295;var w=HEAP[x];var u=ad;var t=(w+2*u)&4294967295;var s=HEAP[t];var r=unSign((s),16,0);g=r;O=2;break $bb2$$bb$2}}while(0);if(O==0){var q=ad;g=q}var p=an;var o=(p+36)&4294967295;var n=HEAP[o];var D=reSign((n),8,0)!=0;$bb4$$bb6$8:do{if(D){var m=g;var l=(((m))|0)==0;if(!(l)){O=5;break $bb4$$bb6$8}aK=-1;O=6;break $bb4$$bb6$8}else{O=5}}while(0);if(O==5){var k=ao;var j=(k+172)&4294967295;var i=HEAP[j];var h=unSign((i),8,0);var f=ao;var e=(f)&4294967295;var c=(e+72)&4294967295;var b=HEAP[c];var a=unSign((b),8,0);var aR=(((a))&255);var aQ=(((h))&255);var aP=__ZL14getFTLoadFlagsbb(aR,aQ);var aO=an;var aN=(aO+24)&4294967295;var aM=HEAP[aN];var aL=g;var aA=_FT_Load_Glyph(aM,aL,aP);var az=(((aA))|0)!=0;var ax=unSign((az),1,0);R=ax;var aw=R;var P=reSign((aw),8,0)!=0;if(P){aK=-1}else{var av=an;var au=(av+24)&4294967295;var at=HEAP[au];var ar=(at+84)&4294967295;var aq=HEAP[ar];var ap=(aq+24)&4294967295;var al=(ap+16)&4294967295;var ak=HEAP[al];var aj=(((ak))|0);var ai=(aj)/64;var ah=ao;var af=(ah+164)&4294967295;var ac=HEAP[af];var aa=(ai)/(ac);aK=aa}}var Y=aK;z=Y;var ay=z;STACKTOP=v;return ay;return null}function __ZN12SplashFTFont12getGlyphPathEi(D,an){var x=STACKTOP;STACKTOP+=20;_memset(x,0,20);var ad;var aH;var aw;var B;var a3;var ag;var ah;var a2;var aG;var aF=x;var p;var g;var ae=x+16;var d=0;aH=D;aw=an;var a0=aH;var aZ=(a0)&4294967295;var aY=(aZ+4)&4294967295;var aX=HEAP[aY];var aW=aX;aG=aW;var aV=aG;var aU=(aV+24)&4294967295;var aT=HEAP[aU];var az=aH;var ax=(az+120)&4294967295;var au=HEAP[ax];var ar=(aT+88)&4294967295;HEAP[ar]=au;var ap=aH;var am=(ap+140)&4294967295;var al=aG;var ak=(al+24)&4294967295;var aj=HEAP[ak];_FT_Set_Transform(aj,am,0);var ai=aG;var X=(ai+24)&4294967295;var V=HEAP[X];var T=(V+84)&4294967295;var R=HEAP[T];p=R;var P=aG;var N=(P+28)&4294967295;var M=HEAP[N];var L=(M)==0;$bb2$$bb$2:do{if(L){ad=0}else{var K=aG;var J=(K+32)&4294967295;var C=HEAP[J];var A=aw;var z=(((C))|0)<=(((A))|0);if(z){ad=0;break $bb2$$bb$2}var y=aG;var w=(y+28)&4294967295;var v=HEAP[w];var u=aw;var t=(v+2*u)&4294967295;var r=HEAP[t];var q=unSign((r),16,0);g=q;ad=2;break $bb2$$bb$2}}while(0);if(ad==0){var o=aw;g=o}var n=aG;var m=(n+36)&4294967295;var l=HEAP[m];var I=reSign((l),8,0)!=0;$bb4$$bb6$8:do{if(I){var k=g;var j=(((k))|0)==0;if(!(j)){ad=5;break $bb4$$bb6$8}a2=0;ad=6;break $bb4$$bb6$8}else{ad=5}}while(0);if(ad==5){var i=aH;var h=(i+172)&4294967295;var f=HEAP[h];var e=unSign((f),8,0);var c=aH;var b=(c)&4294967295;var a=(b+72)&4294967295;var bb=HEAP[a];var ba=unSign((bb),8,0);var a9=(((ba))&255);var a8=(((e))&255);var a7=__ZL14getFTLoadFlagsbb(a9,a8);var a6=aG;var a5=(a6+24)&4294967295;var aS=HEAP[a5];var aR=g;var aQ=_FT_Load_Glyph(aS,aR,a7);var aP=(((aQ))|0)!=0;var aO=unSign((aP),1,0);ah=aO;var aN=ah;var af=reSign((aN),8,0)!=0;if(af){a2=0}else{var aM=p;var aL=_FT_Get_Glyph(aM,ae);var aK=(((aL))|0)!=0;var aI=unSign((aK),1,0);ag=aI;var aE=ag;var a4=reSign((aE),8,0)!=0;if(a4){a2=0}else{var aD=__Znwj(32);var aC=aD;a3=aC;var aB=a3;__ZN10SplashPathC1Ev(aB);var aA=(aF)&4294967295;var ay=a3;HEAP[aA]=ay;var av=aH;var at=(av+156)&4294967295;var aq=HEAP[at];var ao=(aF+4)&4294967295;HEAP[ao]=aq;var ac=(aF+12)&4294967295;HEAP[ac]=0;var ab=HEAP[ae];var aa=ab;var Z=(aa+20)&4294967295;var s=aF;var Y=_FT_Outline_Decompose(Z,__ZZN12SplashFTFont12getGlyphPathEiE12outlineFuncs,s);var W=(aF+12)&4294967295;var U=HEAP[W];var a1=reSign((U),8,0)!=0;if(a1){var S=(aF)&4294967295;var Q=HEAP[S];var O=__ZN10SplashPath5closeEv(Q)}var H=HEAP[ae];_FT_Done_Glyph(H);var G=(aF)&4294967295;var F=HEAP[G];a2=F}}}var E=a2;B=E;var aJ=B;STACKTOP=x;return aJ;return null}function __ZL15glyphPathMoveToPK10FT_Vector_Pv(b,N){var p;var o;var d;var q;var H;var c;var t=0;o=b;d=N;var G=d;var F=G;c=F;var E=c;var D=(E+12)&4294967295;var C=HEAP[D];var r=reSign((C),8,0)!=0;if(r){var B=c;var z=(B)&4294967295;var x=HEAP[z];var v=__ZN10SplashPath5closeEv(x);var n=c;var m=(n+12)&4294967295;HEAP[m]=0}var l=o;var k=(l+4)&4294967295;var j=HEAP[k];var i=(((j))|0);var h=c;var g=(h+4)&4294967295;var f=HEAP[g];var e=(i)*(f);var a=(e)/64;var S=o;var R=(S)&4294967295;var Q=HEAP[R];var P=(((Q))|0);var O=c;var M=(O+4)&4294967295;var L=HEAP[M];var K=(P)*(L);var J=(K)/64;var A=c;var y=(A)&4294967295;var w=HEAP[y];var u=__ZN10SplashPath6moveToEdd(w,J,a);H=0;var s=H;q=s;var I=q;return I;return null}function __ZL15glyphPathLineToPK10FT_Vector_Pv(b,E){var p;var o;var d;var q;var B;var c;var r=0;o=b;d=E;var A=d;var z=A;c=z;var y=o;var x=(y+4)&4294967295;var w=HEAP[x];var v=(((w))|0);var u=c;var t=(u+4)&4294967295;var s=HEAP[t];var n=(v)*(s);var m=(n)/64;var l=o;var k=(l)&4294967295;var j=HEAP[k];var i=(((j))|0);var h=c;var g=(h+4)&4294967295;var f=HEAP[g];var e=(i)*(f);var a=(e)/64;var K=c;var J=(K)&4294967295;var I=HEAP[J];var H=__ZN10SplashPath6lineToEdd(I,a,m);var G=c;var F=(G+12)&4294967295;HEAP[F]=1;B=0;var D=B;q=D;var C=q;return C;return null}function __ZL16glyphPathConicToPK10FT_Vector_S1_Pv(e,d,ar){var A=STACKTOP;STACKTOP+=16;_memset(A,0,16);var S;var ap;var R;var aZ;var E;var aO;var U;var T;var m=A;var aV=A+8;var k;var aT;var i;var aR;var f;var aP;var aH;var aq;var h=0;ap=e;R=d;aZ=ar;var aN=aZ;var aM=aN;T=aM;var aL=T;var aK=(aL)&4294967295;var aI=HEAP[aK];var aG=__ZN10SplashPath8getCurPtEPdS0_(aI,m,aV);var G=reSign((aG),8,0)!=0;var Z=(G)^1;var aJ=unSign((Z),1,0);U=aJ;var aF=U;var X=reSign((aF),8,0)!=0;if(X){aO=0}else{var aE=ap;var aD=(aE)&4294967295;var aj=HEAP[aD];var ah=(((aj))|0);var af=T;var ae=(af+4)&4294967295;var ad=HEAP[ae];var ac=(ah)*(ad);var ab=(ac)/64;aH=ab;var aa=ap;var Y=(aa+4)&4294967295;var W=HEAP[Y];var Q=(((W))|0);var P=T;var O=(P+4)&4294967295;var N=HEAP[O];var M=(Q)*(N);var L=(M)/64;aq=L;var K=R;var J=(K)&4294967295;var I=HEAP[J];var H=(((I))|0);var F=T;var D=(F+4)&4294967295;var C=HEAP[D];var B=(H)*(C);var z=(B)/64;f=z;var y=R;var x=(y+4)&4294967295;var w=HEAP[x];var v=(((w))|0);var u=T;var t=(u+4)&4294967295;var s=HEAP[t];var r=(v)*(s);var q=(r)/64;aP=q;var p=aH;var o=(p)*2;var n=HEAP[m];var l=(o)+(n);var j=(l)*0.3333333333333333;k=j;var g=aq;var c=(g)*2;var b=HEAP[aV];var a=(c)+(b);var a0=(a)*0.3333333333333333;aT=a0;var aY=aH;var aX=(aY)*2;var aW=f;var aU=(aX)+(aW);var aS=(aU)*0.3333333333333333;i=aS;var aQ=aq;var aC=(aQ)*2;var aB=aP;var aA=(aC)+(aB);var az=(aA)*0.3333333333333333;aR=az;var ay=T;var ax=(ay)&4294967295;var aw=HEAP[ax];var av=k;var au=aT;var at=i;var ao=aR;var an=f;var am=aP;var al=__ZN10SplashPath7curveToEdddddd(aw,av,au,at,ao,an,am);var ak=T;var ai=(ak+12)&4294967295;HEAP[ai]=1;aO=0}var ag=aO;E=ag;var V=E;STACKTOP=A;return V;return null}function __ZL16glyphPathCubicToPK10FT_Vector_S1_S1_Pv(ab,Z,d,ac){var N;var j;var u;var M;var ay;var A;var aq;var O;var e=0;j=ab;u=Z;M=d;ay=ac;var ap=ay;var ao=ap;O=ao;var an=M;var am=(an+4)&4294967295;var al=HEAP[am];var ak=(((al))|0);var aj=O;var ai=(aj+4)&4294967295;var ah=HEAP[ai];var aa=(ak)*(ah);var Y=(aa)/64;var X=M;var W=(X)&4294967295;var V=HEAP[W];var U=(((V))|0);var T=O;var R=(T+4)&4294967295;var Q=HEAP[R];var P=(U)*(Q);var L=(P)/64;var K=u;var J=(K+4)&4294967295;var I=HEAP[J];var H=(((I))|0);var G=O;var F=(G+4)&4294967295;var E=HEAP[F];var D=(H)*(E);var C=(D)/64;var B=u;var z=(B)&4294967295;var y=HEAP[z];var x=(((y))|0);var w=O;var v=(w+4)&4294967295;var t=HEAP[v];var s=(x)*(t);var r=(s)/64;var q=j;var p=(q+4)&4294967295;var o=HEAP[p];var n=(((o))|0);var m=O;var l=(m+4)&4294967295;var k=HEAP[l];var i=(n)*(k);var h=(i)/64;var g=j;var f=(g)&4294967295;var c=HEAP[f];var b=(((c))|0);var a=O;var az=(a+4)&4294967295;var ax=HEAP[az];var aw=(b)*(ax);var av=(aw)/64;var au=O;var at=(au)&4294967295;var ar=HEAP[at];var ag=__ZN10SplashPath7curveToEdddddd(ar,av,h,r,C,L,Y);var af=O;var ae=(af+12)&4294967295;HEAP[ae]=1;aq=0;var ad=aq;A=ad;var S=A;return S;return null}function __ZN12SplashFTFont9makeGlyphEiiiP17SplashGlyphBitmapiiP10SplashClipP16SplashClipResult(au,c5,bU,aj,aV,c9,cR,cb,dg){var aq=STACKTOP;STACKTOP+=24;_memset(aq,0,24);var bo;var db;var cy;var o;var ac;var bF;var bK;var bL;var cW;var bO;var c;var dD;var bM;var dB;var cf;var E;var u=aq;var b0;var cx;var cK;var cY;var cX;var cZ;var A=aq+8;var cJ=0;db=au;cy=c5;o=bU;ac=aj;bF=aV;bK=c9;bL=cR;cW=cb;bO=dg;var dA=db;var dz=(dA)&4294967295;var dy=(dz+4)&4294967295;var dx=HEAP[dy];var dw=dx;E=dw;var dv=E;var du=(dv+24)&4294967295;var dt=HEAP[du];var ds=db;var co=(ds+120)&4294967295;var cm=HEAP[co];var ck=(dt+88)&4294967295;HEAP[ck]=cm;var cj=o;var ci=(((cj))|0);var ch=(ci)*0.25;var cg=(ch)*64;var ce=((cg)|0);var cd=(u)&4294967295;HEAP[cd]=ce;var cc=(u+4)&4294967295;HEAP[cc]=0;var b2=db;var bZ=(b2+124)&4294967295;var bX=E;var bW=(bX+24)&4294967295;var bV=HEAP[bW];_FT_Set_Transform(bV,bZ,u);var bT=E;var bS=(bT+24)&4294967295;var bR=HEAP[bS];var bQ=(bR+84)&4294967295;var bP=HEAP[bQ];b0=bP;var bA=E;var by=(bA+28)&4294967295;var bw=HEAP[by];var bv=(bw)==0;$bb2$$bb$2:do{if(bv){bo=0}else{var bu=E;var bt=(bu+32)&4294967295;var bs=HEAP[bt];var br=cy;var bq=(((bs))|0)<=(((br))|0);if(bq){bo=0;break $bb2$$bb$2}var bp=E;var bf=(bp+28)&4294967295;var bd=HEAP[bf];var ba=cy;var a8=(bd+2*ba)&4294967295;var a6=HEAP[a8];var a4=unSign((a6),16,0);cx=a4;bo=2;break $bb2$$bb$2}}while(0);if(bo==0){var a2=cy;cx=a2}var a0=db;var aY=(a0+172)&4294967295;var aW=HEAP[aY];var aJ=unSign((aW),8,0);var aH=db;var aE=(aH)&4294967295;var aC=(aE+72)&4294967295;var aA=HEAP[aC];var ay=unSign((aA),8,0);var aw=(((ay))&255);var at=(((aJ))&255);var ap=__ZL14getFTLoadFlagsbb(aw,at);var an=E;var Z=(an+24)&4294967295;var X=HEAP[Z];var U=cx;var S=_FT_Load_Glyph(X,U,ap);var Q=(((S))|0)!=0;var O=unSign((Q),1,0);cf=O;var M=cf;var aS=reSign((M),8,0)!=0;if(aS){dB=0}else{var K=E;var I=(K+24)&4294967295;var G=HEAP[I];var s=(G+84)&4294967295;var q=HEAP[s];var n=(q+108)&4294967295;_FT_Outline_Get_CBox(n,A);var m=(A)&4294967295;var l=HEAP[m];var k=((((l))|0)/64|0);var j=(2-(k))&4294967295;var i=bF;var h=(i)&4294967295;HEAP[h]=j;var g=(A+12)&4294967295;var f=HEAP[g];var e=((((f))|0)/64|0);var d=((e)+2)&4294967295;var b=bF;var a=(b+4)&4294967295;HEAP[a]=d;var dH=(A+8)&4294967295;var dG=HEAP[dH];var dF=(A)&4294967295;var dE=HEAP[dF];var dC=((dG)-(dE))&4294967295;var dr=((((dC))|0)/64|0);var dq=((dr)+4)&4294967295;var dp=bF;var dn=(dp+8)&4294967295;HEAP[dn]=dq;var dm=(A+12)&4294967295;var dl=HEAP[dm];var dk=(A+4)&4294967295;var dj=HEAP[dk];var di=((dl)-(dj))&4294967295;var dh=((((di))|0)/64|0);var de=((dh)+4)&4294967295;var dd=bF;var dc=(dd+12)&4294967295;HEAP[dc]=de;var da=bF;var c8=(da+4)&4294967295;var c7=HEAP[c8];var c6=bL;var c3=((c6)-(c7))&4294967295;var c2=bF;var c1=(c2+12)&4294967295;var cV=HEAP[c1];var cU=((c3)+(cV))&4294967295;var cT=bF;var cS=(cT)&4294967295;var cQ=HEAP[cS];var cP=bK;var cO=((cP)-(cQ))&4294967295;var cN=bF;var cM=(cN+8)&4294967295;var cL=HEAP[cM];var cI=((cO)+(cL))&4294967295;var cH=bF;var cG=(cH+4)&4294967295;var cF=HEAP[cG];var cE=bL;var cD=((cE)-(cF))&4294967295;var cC=bF;var cB=(cC)&4294967295;var cA=HEAP[cB];var cz=bK;var cw=((cz)-(cA))&4294967295;var cv=cW;var cu=__ZN10SplashClip8testRectEiiii(cv,cw,cD,cI,cU);var ct=bO;HEAP[ct]=cu;var cs=bO;var cr=HEAP[cs];var cq=(((cr))|0)==1;if(cq){var cp=bF;var cn=(cp+24)&4294967295;HEAP[cn]=0;dB=1}else{var cl=db;var ca=(cl)&4294967295;var b9=(ca+72)&4294967295;var b8=HEAP[b9];var df=reSign((b8),8,0)!=0;if(df){dD=0}else{dD=2}var b7=b0;var b6=dD;var b5=_FT_Render_Glyph(b7,b6);var b4=(((b5))|0)!=0;var b3=unSign((b4),1,0);bM=b3;var b1=bM;var c4=reSign((b1),8,0)!=0;if(c4){dB=0}else{var bY=b0;var bJ=(bY+100)&4294967295;var bI=HEAP[bJ];var bH=(0-(bI))&4294967295;var bG=bF;var bE=(bG)&4294967295;HEAP[bE]=bH;var bD=b0;var bC=(bD+104)&4294967295;var bB=HEAP[bC];var bz=bF;var bx=(bz+4)&4294967295;HEAP[bx]=bB;var bn=b0;var bm=(bn+76)&4294967295;var bl=(bm+4)&4294967295;var bk=HEAP[bl];var bj=bF;var bi=(bj+8)&4294967295;HEAP[bi]=bk;var bh=b0;var bg=(bh+76)&4294967295;var be=(bg)&4294967295;var bc=HEAP[be];var aR=bF;var aQ=(aR+12)&4294967295;HEAP[aQ]=bc;var aP=db;var aO=(aP)&4294967295;var aN=(aO+72)&4294967295;var aM=HEAP[aN];var aL=bF;var aK=(aL+16)&4294967295;HEAP[aK]=aM;var aI=db;var aG=(aI)&4294967295;var ai=(aG+72)&4294967295;var ah=HEAP[ai];var c0=reSign((ah),8,0)!=0;if(c0){var ag=bF;var af=(ag+8)&4294967295;var ae=HEAP[af];cK=ae}else{var ad=bF;var ab=(ad+8)&4294967295;var aa=HEAP[ab];var Y=((aa)+7)&4294967295;var W=(((Y))|0)>>3;cK=W}var C=bF;var B=(C+12)&4294967295;var z=HEAP[B];var y=cK;var x=_gmallocn_checkoverflow(y,z);var w=bF;var v=(w+20)&4294967295;HEAP[v]=x;var t=bF;var r=(t+20)&4294967295;var p=HEAP[r];var bb=(p)==0;if(bb){dB=0}else{var a9=bF;var a7=(a9+24)&4294967295;HEAP[a7]=1;cZ=0;var a5=bF;var a3=(a5+20)&4294967295;var a1=HEAP[a3];cY=a1;var aZ=b0;var aX=(aZ+76)&4294967295;var aU=(aX+12)&4294967295;var aT=HEAP[aU];cX=aT;while(1){var N=bF;var L=(N+12)&4294967295;var J=HEAP[L];var H=cZ;var F=(((J))|0)>(((H))|0);if(!(F)){bo=9;break}var aF=cK;var aD=cY;var aB=cX;_llvm_memcpy_p0i8_p0i8_i32(aD,aB,aF,1,0);var az=cZ;var ax=((az)+1)&4294967295;cZ=ax;var av=cY;var ar=cK;var ao=(av+ar)&4294967295;cY=ao;var am=b0;var al=(am+76)&4294967295;var V=(al+8)&4294967295;var T=HEAP[V];var R=cX;var P=(R+T)&4294967295;cX=P;bo=7;continue}dB=1}}}}var D=dB;c=D;var ak=c;var bN=(((ak))&255);STACKTOP=aq;return bN;return null}function __ZN12SplashFTFont8getGlyphEiiiP17SplashGlyphBitmapiiP10SplashClipP16SplashClipResult(f,e,s,i,b,d,G,H,n){var o;var a;var t;var c;var l;var p;var h;var g;var r;var y;var q;var F;var u=0;a=f;t=e;c=s;l=i;p=b;h=d;g=G;r=H;y=n;var E=a;var D=(E)&4294967295;var C=t;var B=c;var A=p;var z=h;var x=g;var w=r;var v=y;var m=__ZN10SplashFont8getGlyphEiiiP17SplashGlyphBitmapiiP10SplashClipP16SplashClipResult(D,C,B,0,A,z,x,w,v);var k=unSign((m),8,0);F=k;var j=F;q=j;var J=q;var I=(((J))&255);return I;return null}function __ZN12SplashFTFontD0Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV12SplashFTFont+8)&4294967295;var f=m;var e=f;__ZN10SplashFontD2Ev(e);var d=((1)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN12SplashFTFontD1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV12SplashFTFont+8)&4294967295;var f=m;var e=f;__ZN10SplashFontD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZN12SplashFTFontD2Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;var g=(h)&4294967295;HEAP[g]=(__ZTV12SplashFTFont+8)&4294967295;var f=m;var e=f;__ZN10SplashFontD2Ev(e);var d=((0)&255);var b=reSign((d),8,0)!=0;if(b){var c=m;var a=c;__ZdlPv(a)}return;return}function __ZL10splashSqrtd46(b){var j;var g;var f;var e;var i=0;g=b;var d=g;var c=_sqrt(d);e=c;var a=e;f=a;var h=f;return h;return null}function __ZN12SplashFTFontC1EP16SplashFTFontFilePdS2_(bp,jd,cc,dS){var E;var hg;var av;var ge;var dR;var bJ;var fG;var fH;var fn;var fV;var aH;var aG;var f3=0;hg=bp;av=jd;ge=cc;dR=dS;var bc=av;var ba=(bc+20)&4294967295;var a9=HEAP[ba];var a8=(a9)&4294967295;var a7=HEAP[a8];var a6=unSign((a7),8,0);var a5=av;var a4=a5;var a3=hg;var a2=(a3)&4294967295;var eG=ge;var eF=dR;var eE=(((a6))&255);__ZN10SplashFontC2EP14SplashFontFilePdS2_b(a2,a4,eG,eF,eE);var eD=hg;var eC=(eD)&4294967295;var eB=(eC)&4294967295;HEAP[eB]=(__ZTV12SplashFTFont+8)&4294967295;var eA=av;var ez=(eA+20)&4294967295;var ey=HEAP[ez];var ex=(ey+1)&4294967295;var em=HEAP[ex];var el=hg;var ek=(el+172)&4294967295;HEAP[ek]=em;var ej=av;var ei=(ej+24)&4294967295;var eh=HEAP[ei];fn=eh;var eg=hg;var ef=(eg+120)&4294967295;var ee=fn;var ed=_FT_New_Size(ee,ef);var d2=(((ed))|0)!=0;var d1=unSign((d2),1,0);fH=d1;var d0=fH;var jo=reSign((d0),8,0)!=0;$bb36$$bb$2:do{if(!jo){var dZ=hg;var dY=(dZ+120)&4294967295;var dX=HEAP[dY];var dW=fn;var dV=(dW+88)&4294967295;HEAP[dV]=dX;var dU=hg;var dT=(dU)&4294967295;var dw=(dT+8)&4294967295;var dv=(dw+16)&4294967295;var du=HEAP[dv];var dt=hg;var ds=(dt)&4294967295;var dr=(ds+8)&4294967295;var dq=(dr+16)&4294967295;var dp=HEAP[dq];var dn=(du)*(dp);var dm=hg;var c1=(dm)&4294967295;var c0=(c1+8)&4294967295;var cZ=(c0+24)&4294967295;var cY=HEAP[cZ];var cX=hg;var cW=(cX)&4294967295;var cV=(cW+8)&4294967295;var cU=(cV+24)&4294967295;var cT=HEAP[cU];var cS=(cY)*(cT);var cG=(dn)+(cS);var cF=__ZL10splashSqrtd46(cG);var cE=hg;var cD=(cE+164)&4294967295;HEAP[cD]=cF;var cC=hg;var cB=(cC+164)&4294967295;var cA=HEAP[cB];var cz=((cA)|0);var cy=(((cz))|0)<=0;if(cy){var cx=hg;var cm=(cx+164)&4294967295;HEAP[cm]=1}var cl=hg;var ck=(cl+164)&4294967295;var cj=HEAP[ck];var ci=((cj)|0);var ch=fn;var cg=_FT_Set_Pixel_Sizes(ch,0,ci);var cf=(((cg))|0)!=0;var ce=unSign((cf),1,0);fG=ce;var cd=fG;var aj=reSign((cd),8,0)!=0;if(aj){E=1;break $bb36$$bb$2}var b1=hg;var b0=(b1)&4294967295;var bZ=(b0+40)&4294967295;var bY=(bZ+16)&4294967295;var bX=HEAP[bY];var bW=hg;var bV=(bW)&4294967295;var bU=(bV+40)&4294967295;var bT=(bU+16)&4294967295;var bS=HEAP[bT];var bG=(bX)*(bS);var bF=hg;var bE=(bF)&4294967295;var bD=(bE+40)&4294967295;var bC=(bD+24)&4294967295;var bB=HEAP[bC];var bA=hg;var bz=(bA)&4294967295;var by=(bz+40)&4294967295;var bx=(by+24)&4294967295;var hF=HEAP[bx];var hD=(bB)*(hF);var hB=(bG)+(hD);var hz=__ZL10splashSqrtd46(hB);var hx=hg;var hv=(hx+164)&4294967295;var ht=HEAP[hv];var hr=(hz)/(ht);var hp=hg;var ho=(hp+156)&4294967295;HEAP[ho]=hr;var hl=fn;var hj=(hl+52)&4294967295;var hh=(hj+8)&4294967295;var he=HEAP[hh];var hc=(((he))|0)>20000;if(hc){bJ=65536}else{bJ=1}var ha=bJ;fV=ha;var g8=hg;var g6=(g8)&4294967295;var g4=(g6+8)&4294967295;var g3=(g4)&4294967295;var g0=HEAP[g3];var gY=fn;var gW=(gY+52)&4294967295;var gU=(gW)&4294967295;var gS=HEAP[gU];var gQ=(((gS))|0);var gO=(g0)*(gQ);var gM=hg;var gK=(gM)&4294967295;var gJ=(gK+8)&4294967295;var gG=(gJ+16)&4294967295;var gE=HEAP[gG];var gC=fn;var gA=(gC+52)&4294967295;var gy=(gA+4)&4294967295;var gw=HEAP[gy];var gu=(((gw))|0);var gs=(gE)*(gu);var gq=(gO)+(gs);var gp=fn;var go=(gp+68)&4294967295;var gn=HEAP[go];var gm=unSign((gn),16,0);var gl=(((gm))|0);var gk=fV;var gj=(gl)*(gk);var gi=(gq)/(gj);var gh=((gi)|0);aH=gh;var gg=hg;var gf=(gg)&4294967295;var gd=(gf+84)&4294967295;var gc=aH;HEAP[gd]=gc;var gb=hg;var ga=(gb)&4294967295;var f9=(ga+84)&4294967295;var f8=HEAP[f9];var f7=hg;var f6=(f7)&4294967295;var f5=(f6+76)&4294967295;HEAP[f5]=f8;var f4=hg;var f2=(f4)&4294967295;var f1=(f2+8)&4294967295;var f0=(f1+8)&4294967295;var fZ=HEAP[f0];var fY=fn;var fX=(fY+52)&4294967295;var fW=(fX)&4294967295;var fU=HEAP[fW];var fT=(((fU))|0);var fS=(fZ)*(fT);var fF=hg;var fE=(fF)&4294967295;var fD=(fE+8)&4294967295;var fC=(fD+24)&4294967295;var fB=HEAP[fC];var fA=fn;var fz=(fA+52)&4294967295;var fy=(fz+4)&4294967295;var fx=HEAP[fy];var fw=(((fx))|0);var fk=(fB)*(fw);var fj=(fS)+(fk);var fi=fn;var fh=(fi+68)&4294967295;var fg=HEAP[fh];var ff=unSign((fg),16,0);var fe=(((ff))|0);var fd=fV;var fc=(fe)*(fd);var fb=(fj)/(fc);var e0=((fb)|0);aG=e0;var eZ=hg;var eY=(eZ)&4294967295;var eX=(eY+88)&4294967295;var eW=aG;HEAP[eX]=eW;var eV=hg;var eU=(eV)&4294967295;var eT=(eU+88)&4294967295;var eS=HEAP[eT];var eR=hg;var s=(eR)&4294967295;var q=(s+80)&4294967295;HEAP[q]=eS;var o=hg;var m=(o)&4294967295;var k=(m+8)&4294967295;var i=(k)&4294967295;var g=HEAP[i];var e=fn;var c=(e+52)&4294967295;var a=(c)&4294967295;var kF=HEAP[a];var kD=(((kF))|0);var kB=(g)*(kD);var kz=hg;var kx=(kz)&4294967295;var kv=(kx+8)&4294967295;var kt=(kv+16)&4294967295;var kr=HEAP[kt];var kp=fn;var kn=(kp+52)&4294967295;var kl=(kn+12)&4294967295;var kj=HEAP[kl];var kh=(((kj))|0);var kf=(kr)*(kh);var kd=(kB)+(kf);var kb=fn;var j9=(kb+68)&4294967295;var j7=HEAP[j9];var j5=unSign((j7),16,0);var j3=(((j5))|0);var j1=fV;var jZ=(j3)*(j1);var jX=(kd)/(jZ);var jV=((jX)|0);aH=jV;var jT=hg;var jR=(jT)&4294967295;var jP=(jR+76)&4294967295;var jN=HEAP[jP];var jL=aH;var jJ=(((jN))|0)>(((jL))|0);$bb8$$bb9$12:do{if(jJ){var jI=hg;var jH=(jI)&4294967295;var jG=(jH+76)&4294967295;var jF=aH;HEAP[jG]=jF}else{var jE=hg;var jD=(jE)&4294967295;var jC=(jD+84)&4294967295;var jB=HEAP[jC];var jA=aH;var jz=(((jB))|0)<(((jA))|0);if(!(jz)){E=6;break $bb8$$bb9$12}var jy=hg;var jx=(jy)&4294967295;var jw=(jx+84)&4294967295;var jv=aH;HEAP[jw]=jv}}while(0);var ju=hg;var jt=(ju)&4294967295;var js=(jt+8)&4294967295;var jr=(js+8)&4294967295;var jq=HEAP[jr];var jp=fn;var jn=(jp+52)&4294967295;var jm=(jn)&4294967295;var jl=HEAP[jm];var jk=(((jl))|0);var jj=(jq)*(jk);var ji=hg;var jh=(ji)&4294967295;var jg=(jh+8)&4294967295;var jf=(jg+24)&4294967295;var je=HEAP[jf];var jc=fn;var jb=(jc+52)&4294967295;var ja=(jb+12)&4294967295;var i9=HEAP[ja];var i8=(((i9))|0);var i7=(je)*(i8);var i6=(jj)+(i7);var i5=fn;var i4=(i5+68)&4294967295;var i3=HEAP[i4];var i2=unSign((i3),16,0);var i1=(((i2))|0);var i0=fV;var iZ=(i1)*(i0);var iY=(i6)/(iZ);var iX=((iY)|0);aG=iX;var iW=hg;var iV=(iW)&4294967295;var iU=(iV+80)&4294967295;var iT=HEAP[iU];var iS=aG;var iR=(((iT))|0)>(((iS))|0);$bb12$$bb13$17:do{if(iR){var iQ=hg;var iP=(iQ)&4294967295;var iO=(iP+80)&4294967295;var iN=aG;HEAP[iO]=iN}else{var iM=hg;var iL=(iM)&4294967295;var iK=(iL+88)&4294967295;var iJ=HEAP[iK];var dP=aG;var dN=(((iJ))|0)<(((dP))|0);if(!(dN)){E=9;break $bb12$$bb13$17}var dL=hg;var dJ=(dL)&4294967295;var dH=(dJ+88)&4294967295;var dF=aG;HEAP[dH]=dF}}while(0);var dD=hg;var dB=(dD)&4294967295;var dz=(dB+8)&4294967295;var dx=(dz)&4294967295;var dk=HEAP[dx];var di=fn;var dg=(di+52)&4294967295;var de=(dg+8)&4294967295;var dc=HEAP[de];var da=(((dc))|0);var c8=(dk)*(da);var c6=hg;var c4=(c6)&4294967295;var c2=(c4+8)&4294967295;var cQ=(c2+16)&4294967295;var cP=HEAP[cQ];var cO=fn;var cN=(cO+52)&4294967295;var cM=(cN+4)&4294967295;var cL=HEAP[cM];var cK=(((cL))|0);var cJ=(cP)*(cK);var cI=(c8)+(cJ);var cH=fn;var cw=(cH+68)&4294967295;var cv=HEAP[cw];var cu=unSign((cv),16,0);var ct=(((cu))|0);var cs=fV;var cr=(ct)*(cs);var cq=(cI)/(cr);var cp=((cq)|0);aH=cp;var co=hg;var cn=(co)&4294967295;var cb=(cn+76)&4294967295;var ca=HEAP[cb];var b9=aH;var b8=(((ca))|0)>(((b9))|0);$bb16$$bb17$22:do{if(b8){var b7=hg;var b6=(b7)&4294967295;var b5=(b6+76)&4294967295;var b4=aH;HEAP[b5]=b4}else{var b3=hg;var b2=(b3)&4294967295;var bR=(b2+84)&4294967295;var bQ=HEAP[bR];var bP=aH;var bO=(((bQ))|0)<(((bP))|0);if(!(bO)){E=12;break $bb16$$bb17$22}var bN=hg;var bM=(bN)&4294967295;var bL=(bM+84)&4294967295;var bK=aH;HEAP[bL]=bK}}while(0);var bI=hg;var bH=(bI)&4294967295;var bw=(bH+8)&4294967295;var bv=(bw+8)&4294967295;var bu=HEAP[bv];var bt=fn;var bs=(bt+52)&4294967295;var br=(bs+8)&4294967295;var bq=HEAP[br];var bo=(((bq))|0);var bn=(bu)*(bo);var bm=hg;var bl=(bm)&4294967295;var bk=(bl+8)&4294967295;var bj=(bk+24)&4294967295;var bi=HEAP[bj];var bh=fn;var bg=(bh+52)&4294967295;var bf=(bg+4)&4294967295;var be=HEAP[bf];var bd=(((be))|0);var bb=(bi)*(bd);var a1=(bn)+(bb);var a0=fn;var aZ=(a0+68)&4294967295;var aY=HEAP[aZ];var aX=unSign((aY),16,0);var aW=(((aX))|0);var aV=fV;var aU=(aW)*(aV);var aT=(a1)/(aU);var aS=((aT)|0);aG=aS;var aR=hg;var aQ=(aR)&4294967295;var aP=(aQ+80)&4294967295;var aO=HEAP[aP];var aN=aG;var aM=(((aO))|0)>(((aN))|0);$bb20$$bb21$27:do{if(aM){var aL=hg;var aK=(aL)&4294967295;var aJ=(aK+80)&4294967295;var aI=aG;HEAP[aJ]=aI}else{var iI=hg;var iH=(iI)&4294967295;var iG=(iH+88)&4294967295;var iF=HEAP[iG];var iE=aG;var iD=(((iF))|0)<(((iE))|0);if(!(iD)){E=15;break $bb20$$bb21$27}var iC=hg;var iB=(iC)&4294967295;var iA=(iB+88)&4294967295;var iz=aG;HEAP[iA]=iz}}while(0);var iy=hg;var ix=(iy)&4294967295;var iw=(ix+8)&4294967295;var iv=(iw)&4294967295;var iu=HEAP[iv];var it=fn;var ir=(it+52)&4294967295;var iq=(ir+8)&4294967295;var ip=HEAP[iq];var io=(((ip))|0);var im=(iu)*(io);var il=hg;var ik=(il)&4294967295;var ij=(ik+8)&4294967295;var ii=(ij+16)&4294967295;var ih=HEAP[ii];var ig=fn;var ie=(ig+52)&4294967295;var id=(ie+12)&4294967295;var ic=HEAP[id];var ib=(((ic))|0);var ia=(ih)*(ib);var h9=(im)+(ia);var h8=fn;var h7=(h8+68)&4294967295;var h6=HEAP[h7];var h5=unSign((h6),16,0);var h4=(((h5))|0);var h3=fV;var h2=(h4)*(h3);var h1=(h9)/(h2);var h0=((h1)|0);aH=h0;var hZ=hg;var hY=(hZ)&4294967295;var hX=(hY+76)&4294967295;var hW=HEAP[hX];var hV=aH;var hU=(((hW))|0)>(((hV))|0);$bb24$$bb25$32:do{if(hU){var hT=hg;var hS=(hT)&4294967295;var hR=(hS+76)&4294967295;var hQ=aH;HEAP[hR]=hQ}else{var hP=hg;var hO=(hP)&4294967295;var hN=(hO+84)&4294967295;var hM=HEAP[hN];var hL=aH;var hK=(((hM))|0)<(((hL))|0);if(!(hK)){E=18;break $bb24$$bb25$32}var hJ=hg;var hI=(hJ)&4294967295;var hH=(hI+84)&4294967295;var hG=aH;HEAP[hH]=hG}}while(0);var hE=hg;var hC=(hE)&4294967295;var hA=(hC+8)&4294967295;var hy=(hA+8)&4294967295;var hw=HEAP[hy];var hu=fn;var hs=(hu+52)&4294967295;var hq=(hs+8)&4294967295;var hn=HEAP[hq];var hm=(((hn))|0);var hk=(hw)*(hm);var hi=hg;var hf=(hi)&4294967295;var hd=(hf+8)&4294967295;var hb=(hd+24)&4294967295;var g9=HEAP[hb];var g7=fn;var g5=(g7+52)&4294967295;var g2=(g5+12)&4294967295;var g1=HEAP[g2];var gZ=(((g1))|0);var gX=(g9)*(gZ);var gV=(hk)+(gX);var gT=fn;var gR=(gT+68)&4294967295;var gP=HEAP[gR];var gN=unSign((gP),16,0);var gL=(((gN))|0);var gI=fV;var gH=(gL)*(gI);var gF=(gV)/(gH);var gD=((gF)|0);aG=gD;var gB=hg;var gz=(gB)&4294967295;var gx=(gz+80)&4294967295;var gv=HEAP[gx];var gt=aG;var gr=(((gv))|0)>(((gt))|0);$bb28$$bb29$37:do{if(gr){var aF=hg;var aE=(aF)&4294967295;var aD=(aE+80)&4294967295;var aC=aG;HEAP[aD]=aC}else{var aB=hg;var aA=(aB)&4294967295;var az=(aA+88)&4294967295;var ay=HEAP[az];var ax=aG;var aw=(((ay))|0)<(((ax))|0);if(!(aw)){E=21;break $bb28$$bb29$37}var au=hg;var at=(au)&4294967295;var ar=(at+88)&4294967295;var aq=aG;HEAP[ar]=aq}}while(0);var ap=hg;var ao=(ap)&4294967295;var an=(ao+84)&4294967295;var am=HEAP[an];var al=hg;var ak=(al)&4294967295;var ai=(ak+76)&4294967295;var ah=HEAP[ai];var ag=(((am))|0)==(((ah))|0);if(ag){var af=hg;var ae=(af)&4294967295;var ad=(ae+76)&4294967295;HEAP[ad]=0;var ac=hg;var ab=(ac+164)&4294967295;var aa=HEAP[ab];var Z=((aa)|0);var Y=hg;var X=(Y)&4294967295;var W=(X+84)&4294967295;HEAP[W]=Z}var V=hg;var U=(V)&4294967295;var T=(U+88)&4294967295;var S=HEAP[T];var R=hg;var Q=(R)&4294967295;var P=(Q+80)&4294967295;var O=HEAP[P];var N=(((S))|0)==(((O))|0);if(N){var M=hg;var L=(M)&4294967295;var K=(L+80)&4294967295;HEAP[K]=0;var J=hg;var I=(J+164)&4294967295;var H=HEAP[I];var G=(H)*1.2;var F=((G)|0);var D=hg;var C=(D)&4294967295;var B=(C+88)&4294967295;HEAP[B]=F}var A=hg;var z=(A)&4294967295;var y=(z+8)&4294967295;var x=(y)&4294967295;var w=HEAP[x];var v=hg;var u=(v+164)&4294967295;var t=HEAP[u];var r=(w)/(t);var p=(r)*65536;var n=((p)|0);var l=hg;var j=(l+124)&4294967295;var h=(j)&4294967295;HEAP[h]=n;var f=hg;var d=(f)&4294967295;var b=(d+8)&4294967295;var kG=(b+8)&4294967295;var kE=HEAP[kG];var kC=hg;var kA=(kC+164)&4294967295;var ky=HEAP[kA];var kw=(kE)/(ky);var ku=(kw)*65536;var ks=((ku)|0);var kq=hg;var ko=(kq+124)&4294967295;var km=(ko+8)&4294967295;HEAP[km]=ks;var kk=hg;var ki=(kk)&4294967295;var kg=(ki+8)&4294967295;var ke=(kg+16)&4294967295;var kc=HEAP[ke];var ka=hg;var j8=(ka+164)&4294967295;var j6=HEAP[j8];var j4=(kc)/(j6);var j2=(j4)*65536;var j0=((j2)|0);var jY=hg;var jW=(jY+124)&4294967295;var jU=(jW+4)&4294967295;HEAP[jU]=j0;var jS=hg;var jQ=(jS)&4294967295;var jO=(jQ+8)&4294967295;var jM=(jO+24)&4294967295;var jK=HEAP[jM];var fR=hg;var fQ=(fR+164)&4294967295;var fP=HEAP[fQ];var fO=(jK)/(fP);var fN=(fO)*65536;var fM=((fN)|0);var fL=hg;var fK=(fL+124)&4294967295;var fJ=(fK+12)&4294967295;HEAP[fJ]=fM;var fI=hg;var fv=(fI)&4294967295;var fu=(fv+40)&4294967295;var ft=(fu)&4294967295;var fs=HEAP[ft];var fr=hg;var fq=(fr+164)&4294967295;var fp=HEAP[fq];var fo=hg;var fm=(fo+156)&4294967295;var fl=HEAP[fm];var fa=(fp)*(fl);var e9=(fs)/(fa);var e8=(e9)*65536;var e7=((e8)|0);var e6=hg;var e5=(e6+140)&4294967295;var e4=(e5)&4294967295;HEAP[e4]=e7;var e3=hg;var e2=(e3)&4294967295;var e1=(e2+40)&4294967295;var eQ=(e1+8)&4294967295;var eP=HEAP[eQ];var eO=hg;var eN=(eO+164)&4294967295;var eM=HEAP[eN];var eL=hg;var eK=(eL+156)&4294967295;var eJ=HEAP[eK];var eI=(eM)*(eJ);var eH=(eP)/(eI);var ew=(eH)*65536;var ev=((ew)|0);var eu=hg;var et=(eu+140)&4294967295;var es=(et+8)&4294967295;HEAP[es]=ev;var er=hg;var eq=(er)&4294967295;var ep=(eq+40)&4294967295;var eo=(ep+16)&4294967295;var en=HEAP[eo];var ec=hg;var eb=(ec+164)&4294967295;var ea=HEAP[eb];var d9=hg;var d8=(d9+156)&4294967295;var d7=HEAP[d8];var d6=(ea)*(d7);var d5=(en)/(d6);var d4=(d5)*65536;var d3=((d4)|0);var dQ=hg;var dO=(dQ+140)&4294967295;var dM=(dO+4)&4294967295;HEAP[dM]=d3;var dK=hg;var dI=(dK)&4294967295;var dG=(dI+40)&4294967295;var dE=(dG+24)&4294967295;var dC=HEAP[dE];var dA=hg;var dy=(dA+164)&4294967295;var dl=HEAP[dy];var dj=hg;var dh=(dj+156)&4294967295;var df=HEAP[dh];var dd=(dl)*(df);var db=(dC)/(dd);var c9=(db)*65536;var c7=((c9)|0);var c5=hg;var c3=(c5+140)&4294967295;var cR=(c3+12)&4294967295;HEAP[cR]=c7}}while(0);return;return}function __ZN18SplashFTFontEngineC2EbbP14FT_LibraryRec_(g,d,J,v){var s=STACKTOP;STACKTOP+=12;_memset(s,0,12);var q;var b;var c;var r;var I;var i;var G=s;var y=s+4;var H=s+8;var t=0;b=g;c=d;r=J;I=v;var F=b;var E=(F)&4294967295;var D=c;HEAP[E]=D;var C=b;var B=(C+1)&4294967295;var A=r;HEAP[B]=A;var z=b;var x=(z+4)&4294967295;var w=I;HEAP[x]=w;var u=b;var p=(u+4)&4294967295;var o=HEAP[p];_FT_Library_Version(o,G,y,H);var n=HEAP[G];var m=(((n))|0)>2;$bb4$$bb$2:do{if(m){q=0}else{var l=HEAP[G];var k=(((l))|0)!=2;$bb5$$bb1$4:do{if(!k){var j=HEAP[y];var h=(((j))|0)>1;if(h){q=0;break $bb4$$bb$2}var f=HEAP[y];var e=(((f))|0)!=1;if(e){q=2;break $bb5$$bb1$4}var a=HEAP[H];var N=(((a))|0)>7;if(N){q=0;break $bb4$$bb$2}}}while(0);i=0;q=6;break $bb4$$bb$2}}while(0);if(q==0){i=1}var M=b;var L=(M+8)&4294967295;var K=i;HEAP[L]=K;STACKTOP=s;return;return}function __ZN18SplashFTFontEngine16loadTrueTypeFontEP16SplashFontFileIDP13SplashFontSrcPtii(q,e,x,j,m,n){var u;var o;var v;var A;var z;var w;var s;var y;var l;var r;var p=0;o=q;v=e;A=x;z=j;w=m;s=n;var k=o;var i=v;var h=A;var g=z;var f=w;var d=s;var c=__ZN16SplashFTFontFile16loadTrueTypeFontEP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcPtii(k,i,h,g,f,d);r=c;var b=r;l=b;var a=l;y=a;var t=y;return t;return null}function __ZN18SplashFTFontEngine19loadOpenTypeCFFFontEP16SplashFontFileIDP13SplashFontSrc(k,u,g){var F=STACKTOP;STACKTOP+=4;_memset(F,0,4);var D;var b;var ag;var d;var G;var af;var ai;var I;var ae;var aa;var c=F;var E;var P=0;b=k;ag=u;d=g;aa=0;HEAP[c]=0;ae=0;var ad=b;var ac=(ad+8)&4294967295;var ab=HEAP[ac];var H=reSign((ab),8,0)!=0;var ah=(H)^1;var f=unSign((ah),1,0);var m=reSign((f),8,0)!=0;$bb$$bb13$2:do{if(m){var Z=d;var Y=(Z)&4294967295;var X=HEAP[Y];var j=reSign((X),8,0)!=0;if(j){var V=d;var T=(V+4)&4294967295;var R=HEAP[T];var A=__ZNK9GooString10getCStringEv(R);var y=__ZN12FoFiTrueType4loadEPci(A,0);I=y}else{var w=d;var t=(w+12)&4294967295;var r=HEAP[t];var p=d;var n=(p+8)&4294967295;var l=HEAP[n];var i=__ZN12FoFiTrueType4makeEPcii(l,r,0);I=i}var h=I;var a=(h)!=0;if(!(a)){D=2;break $bb$$bb13$2}var at=I;var ar=__ZN12FoFiTrueType13isOpenTypeCFFEv(at);ai=ar;var aq=ai;var e=reSign((aq),8,0)!=0;if(e){var ap=I;var ao=__ZN12FoFiTrueType14getCIDToGIDMapEPi(ap,c);aa=ao}var an=I;var am=(an)!=0;if(!(am)){D=2;break $bb$$bb13$2}var al=I;var ak=(al)&4294967295;var W=(ak)&4294967295;var U=HEAP[W];var S=(U+4)&4294967295;var Q=HEAP[S];var O=Q;var N=I;FUNCTION_TABLE[O](N)}}while(0);var M=HEAP[c];var L=b;var K=ag;var J=d;var C=aa;var B=__ZN16SplashFTFontFile11loadCIDFontEP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcPti(L,K,J,C,M);E=B;var z=E;var x=(z)==0;if(x){var v=aa;var s=v;_gfree(s)}var q=E;af=q;var o=af;G=o;var aj=G;STACKTOP=F;return aj;return null}function __ZN18SplashFTFontEngine11loadCIDFontEP16SplashFontFileIDP13SplashFontSrc(h,o,e){var z=STACKTOP;STACKTOP+=4;_memset(z,0,4);var x;var b;var Z;var d;var A;var Y;var C;var U;var c=z;var y;var J=0;b=h;Z=o;d=e;var X=b;var W=(X+8)&4294967295;var V=HEAP[W];var B=reSign((V),8,0)!=0;if(B){U=0;HEAP[c]=0}else{var T=d;var S=(T)&4294967295;var R=HEAP[S];var j=reSign((R),8,0)!=0;if(j){var P=d;var N=(P+4)&4294967295;var L=HEAP[N];var u=__ZNK9GooString10getCStringEv(L);var s=__ZN10FoFiType1C4loadEPc(u);C=s}else{var q=d;var n=(q+12)&4294967295;var m=HEAP[n];var l=d;var k=(l+8)&4294967295;var i=HEAP[k];var g=__ZN10FoFiType1C4makeEPci(i,m);C=g}var f=C;var a=(f)!=0;if(a){var aj=C;var ai=__ZN10FoFiType1C14getCIDToGIDMapEPi(aj,c);U=ai;var ah=C;var ag=(ah)!=0;if(ag){var af=C;var ae=(af)&4294967295;var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=(ac+4)&4294967295;var Q=HEAP[ab];var O=Q;var M=C;FUNCTION_TABLE[O](M)}}else{U=0;HEAP[c]=0}}var K=HEAP[c];var I=b;var H=Z;var G=d;var F=U;var E=__ZN16SplashFTFontFile11loadCIDFontEP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcPti(I,H,G,F,K);y=E;var D=y;var w=(D)==0;if(w){var v=U;var t=v;_gfree(t)}var r=y;Y=r;var p=Y;A=p;var aa=A;STACKTOP=z;return aa;return null}function __ZN18SplashFTFontEngine19loadOpenTypeT1CFontEP16SplashFontFileIDP13SplashFontSrcPPc(k,b,p,o){var m;var i;var n;var s;var q;var r;var h;var j=0;i=k;n=b;s=p;q=o;var g=i;var f=n;var e=s;var d=q;var c=__ZN16SplashFTFontFile13loadType1FontEP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcPPc(g,f,e,d);h=c;var a=h;r=a;var l=r;return l;return null}function __ZN18SplashFTFontEngine14loadType1CFontEP16SplashFontFileIDP13SplashFontSrcPPc(k,b,p,o){var m;var i;var n;var s;var q;var r;var h;var j=0;i=k;n=b;s=p;q=o;var g=i;var f=n;var e=s;var d=q;var c=__ZN16SplashFTFontFile13loadType1FontEP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcPPc(g,f,e,d);h=c;var a=h;r=a;var l=r;return l;return null}function __ZN18SplashFTFontEngine13loadType1FontEP16SplashFontFileIDP13SplashFontSrcPPc(k,b,p,o){var m;var i;var n;var s;var q;var r;var h;var j=0;i=k;n=b;s=p;q=o;var g=i;var f=n;var e=s;var d=q;var c=__ZN16SplashFTFontFile13loadType1FontEP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcPPc(g,f,e,d);h=c;var a=h;r=a;var l=r;return l;return null}function __ZN18SplashFTFontEngineD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+4)&4294967295;var h=HEAP[a];var g=_FT_Done_FreeType(h);return;return}function __ZN18SplashFTFontEngineD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+4)&4294967295;var h=HEAP[a];var g=_FT_Done_FreeType(h);return;return}function __ZN18SplashFTFontEngineC1EbbP14FT_LibraryRec_(g,d,J,v){var s=STACKTOP;STACKTOP+=12;_memset(s,0,12);var q;var b;var c;var r;var I;var i;var G=s;var y=s+4;var H=s+8;var t=0;b=g;c=d;r=J;I=v;var F=b;var E=(F)&4294967295;var D=c;HEAP[E]=D;var C=b;var B=(C+1)&4294967295;var A=r;HEAP[B]=A;var z=b;var x=(z+4)&4294967295;var w=I;HEAP[x]=w;var u=b;var p=(u+4)&4294967295;var o=HEAP[p];_FT_Library_Version(o,G,y,H);var n=HEAP[G];var m=(((n))|0)>2;$bb4$$bb$2:do{if(m){q=0}else{var l=HEAP[G];var k=(((l))|0)!=2;$bb5$$bb1$4:do{if(!k){var j=HEAP[y];var h=(((j))|0)>1;if(h){q=0;break $bb4$$bb$2}var f=HEAP[y];var e=(((f))|0)!=1;if(e){q=2;break $bb5$$bb1$4}var a=HEAP[H];var N=(((a))|0)>7;if(N){q=0;break $bb4$$bb$2}}}while(0);i=0;q=6;break $bb4$$bb$2}}while(0);if(q==0){i=1}var M=b;var L=(M+8)&4294967295;var K=i;HEAP[L]=K;STACKTOP=s;return;return}function __ZN18SplashFTFontEngine4initEbb(z,w){var D=STACKTOP;STACKTOP+=4;_memset(D,0,4);var v;var B;var C;var A;var k;var j;var g;var m=D;var l=0;B=z;C=w;var i=_FT_Init_FreeType(m);var h=(((i))|0)!=0;var f=unSign((h),1,0);g=f;var e=g;var y=reSign((e),8,0)!=0;if(y){j=0}else{var d=__Znwj(12);var c=d;k=c;var b=HEAP[m];var a=C;var x=unSign((a),8,0);var u=B;var t=unSign((u),8,0);var s=k;var r=(((t))&255);var q=(((x))&255);__ZN18SplashFTFontEngineC1EbbP14FT_LibraryRec_(s,r,q,b);var o=k;j=o}var n=j;A=n;var p=A;STACKTOP=D;return p;return null}function __ZN16SplashFTFontFile13loadType1FontEP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcPPc(e,d,w,aJ){var A=STACKTOP;STACKTOP+=4;_memset(A,0,4);var U;var r;var ak;var y;var aC;var E;var aB;var G;var H;var aA;var I;var f=A;var Y;var am;var X;var h=0;r=e;ak=d;y=w;aC=aJ;var az=y;var ay=(az)&4294967295;var ax=HEAP[ay];var J=reSign((ax),8,0)!=0;$bb$$bb4$2:do{if(J){var aw=y;var av=(aw+4)&4294967295;var au=HEAP[av];var at=__ZNK9GooString10getCStringEv(au);var ar=r;var aj=(ar+4)&4294967295;var ai=HEAP[aj];var ah=_FT_New_Face(ai,at,0,f);var ag=(((ah))|0)!=0;var af=unSign((ag),1,0);I=af;var ae=I;var ab=reSign((ae),8,0)!=0;if(ab){aA=0;U=0;break $bb$$bb4$2}else{U=1;break $bb$$bb4$2}}else{var ad=y;var ac=(ad+12)&4294967295;var aa=HEAP[ac];var Z=y;var T=(Z+8)&4294967295;var S=HEAP[T];var R=r;var Q=(R+4)&4294967295;var P=HEAP[Q];var O=_FT_New_Memory_Face(P,S,aa,0,f);var N=(((O))|0)!=0;var M=unSign((N),1,0);H=M;var L=H;var W=reSign((L),8,0)!=0;if(!(W)){U=1;break $bb$$bb4$2}aA=0;U=0;break $bb$$bb4$2}}while(0);if(U==1){var K=_gmallocn(256,4);var F=K;Y=F;X=0;while(1){var b=X;var a=(((b))|0)<=255;if(!(a)){U=6;break}var D=Y;var C=X;var B=(D+2*C)&4294967295;HEAP[B]=0;var z=aC;var x=X;var v=(z+4*x)&4294967295;var u=HEAP[v];am=u;var t=am;var s=(t)!=0;var q=unSign((s),1,0);G=q;var p=G;var V=reSign((p),8,0)!=0;if(V){var o=HEAP[f];var n=am;var m=_FT_Get_Name_Index(o,n);var l=(((m))&65535);var k=Y;var j=X;var i=(k+2*j)&4294967295;HEAP[i]=l}var g=X;var c=((g)+1)&4294967295;X=c;U=3;continue}var aK=__Znwj(40);var aI=aK;aB=aI;var aH=HEAP[f];var aG=aB;var aF=r;var aE=ak;var aD=y;var aq=Y;__ZN16SplashFTFontFileC1EP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcP11FT_FaceRec_Ptib(aG,aF,aE,aD,aH,aq,256,0);var ap=aB;var ao=ap;aA=ao}var an=aA;E=an;var al=E;STACKTOP=A;return al;return null}function __ZN16SplashFTFontFile8makeFontEPdS0_(o,i,x){var t;var m;var l;var r;var v;var k;var j;var w;var n=0;m=o;l=i;r=x;var h=__Znwj(176);var g=h;j=g;var f=j;var e=m;var d=l;var c=r;__ZN12SplashFTFontC1EP16SplashFTFontFilePdS2_(f,e,d,c);var b=j;var a=b;w=a;var u=w;__ZN10SplashFont9initCacheEv(u);var s=w;k=s;var q=k;v=q;var p=v;return p;return null}function __ZN16SplashFTFontFileD0Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV16SplashFTFontFile+8)&4294967295;var g=k;var f=(g+24)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+24)&4294967295;var a=HEAP[b];var x=_FT_Done_Face(a)}var w=k;var u=(w+28)&4294967295;var t=HEAP[u];var s=(t)!=0;if(s){var r=k;var q=(r+28)&4294967295;var p=HEAP[q];var o=p;_gfree(o)}var n=k;var C=n;__ZN14SplashFontFileD2Ev(C);var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN16SplashFTFontFileD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV16SplashFTFontFile+8)&4294967295;var g=k;var f=(g+24)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+24)&4294967295;var a=HEAP[b];var x=_FT_Done_Face(a)}var w=k;var u=(w+28)&4294967295;var t=HEAP[u];var s=(t)!=0;if(s){var r=k;var q=(r+28)&4294967295;var p=HEAP[q];var o=p;_gfree(o)}var n=k;var C=n;__ZN14SplashFontFileD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN16SplashFTFontFileD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;var h=(i)&4294967295;HEAP[h]=(__ZTV16SplashFTFontFile+8)&4294967295;var g=k;var f=(g+24)&4294967295;var e=HEAP[f];var d=(e)!=0;if(d){var c=k;var b=(c+24)&4294967295;var a=HEAP[b];var x=_FT_Done_Face(a)}var w=k;var u=(w+28)&4294967295;var t=HEAP[u];var s=(t)!=0;if(s){var r=k;var q=(r+28)&4294967295;var p=HEAP[q];var o=p;_gfree(o)}var n=k;var C=n;__ZN14SplashFontFileD2Ev(C);var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN16SplashFTFontFileC1EP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcP11FT_FaceRec_Ptib(h,u,n,e,t,w,J,p){var v;var b;var z;var M;var c;var d;var x;var s;var y;var A=0;b=h;z=u;M=n;c=e;d=t;x=w;s=J;y=p;var L=b;var K=(L)&4294967295;var I=M;var H=c;__ZN14SplashFontFileC2EP16SplashFontFileIDP13SplashFontSrc(K,I,H);var G=b;var F=(G)&4294967295;var E=(F)&4294967295;HEAP[E]=(__ZTV16SplashFTFontFile+8)&4294967295;var D=b;var C=(D+20)&4294967295;var B=z;HEAP[C]=B;var r=b;var q=(r+24)&4294967295;var o=d;HEAP[q]=o;var m=b;var l=(m+28)&4294967295;var k=x;HEAP[l]=k;var j=b;var i=(j+32)&4294967295;var g=s;HEAP[i]=g;var f=b;var a=(f+36)&4294967295;var N=y;HEAP[a]=N;return;return}function __ZN16SplashFTFontFileC2EP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcP11FT_FaceRec_Ptib(h,u,n,e,t,w,J,p){var v;var b;var z;var M;var c;var d;var x;var s;var y;var A=0;b=h;z=u;M=n;c=e;d=t;x=w;s=J;y=p;var L=b;var K=(L)&4294967295;var I=M;var H=c;__ZN14SplashFontFileC2EP16SplashFontFileIDP13SplashFontSrc(K,I,H);var G=b;var F=(G)&4294967295;var E=(F)&4294967295;HEAP[E]=(__ZTV16SplashFTFontFile+8)&4294967295;var D=b;var C=(D+20)&4294967295;var B=z;HEAP[C]=B;var r=b;var q=(r+24)&4294967295;var o=d;HEAP[q]=o;var m=b;var l=(m+28)&4294967295;var k=x;HEAP[l]=k;var j=b;var i=(j+32)&4294967295;var g=s;HEAP[i]=g;var f=b;var a=(f+36)&4294967295;var N=y;HEAP[a]=N;return;return}function __ZN16SplashFTFontFile16loadTrueTypeFontEP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcPtii(x,n,d,C,aa,q){var B=STACKTOP;STACKTOP+=4;_memset(B,0,4);var y;var L;var ad;var c;var D;var u;var b;var E;var ac;var z;var ab;var A;var w=B;var N=0;L=x;ad=n;c=d;D=C;u=aa;b=q;var Z=c;var Y=(Z)&4294967295;var X=HEAP[Y];var F=reSign((X),8,0)!=0;$bb$$bb4$2:do{if(F){var W=c;var V=(W+4)&4294967295;var T=HEAP[V];var R=__ZNK9GooString10getCStringEv(T);var P=L;var s=(P+4)&4294967295;var p=HEAP[s];var o=b;var m=_FT_New_Face(p,R,o,w);var l=(((m))|0)!=0;var k=unSign((l),1,0);A=k;var i=A;var j=reSign((i),8,0)!=0;if(j){ab=0;y=0;break $bb$$bb4$2}else{y=1;break $bb$$bb4$2}}else{var h=c;var g=(h+12)&4294967295;var f=HEAP[g];var a=c;var an=(a+8)&4294967295;var am=HEAP[an];var al=L;var ak=(al+4)&4294967295;var aj=HEAP[ak];var ai=b;var ah=_FT_New_Memory_Face(aj,am,f,ai,w);var ag=(((ah))|0)!=0;var af=unSign((ag),1,0);z=af;var U=z;var e=reSign((U),8,0)!=0;if(!(e)){y=1;break $bb$$bb4$2}ab=0;y=0;break $bb$$bb4$2}}while(0);if(y==1){var S=__Znwj(40);var Q=S;ac=Q;var O=HEAP[w];var M=ac;var K=L;var J=ad;var I=c;var H=D;var G=u;__ZN16SplashFTFontFileC1EP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcP11FT_FaceRec_Ptib(M,K,J,I,O,H,G,1);var v=ac;var t=v;ab=t}var r=ab;E=r;var ae=E;STACKTOP=B;return ae;return null}function __ZN16SplashFTFontFile11loadCIDFontEP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcPti(t,m,c,w,U){var v=STACKTOP;STACKTOP+=4;_memset(v,0,4);var u;var F;var X;var b;var x;var q;var y;var W;var Y;var V;var Z;var s=v;var H=0;F=t;X=m;b=c;x=w;q=U;var T=b;var S=(T)&4294967295;var R=HEAP[S];var z=reSign((R),8,0)!=0;$bb$$bb4$2:do{if(z){var Q=b;var P=(Q+4)&4294967295;var N=HEAP[P];var L=__ZNK9GooString10getCStringEv(N);var J=F;var p=(J+4)&4294967295;var o=HEAP[p];var n=_FT_New_Face(o,L,0,s);var l=(((n))|0)!=0;var k=unSign((l),1,0);Z=k;var j=Z;var i=reSign((j),8,0)!=0;if(i){V=0;u=0;break $bb$$bb4$2}else{u=1;break $bb$$bb4$2}}else{var h=b;var g=(h+12)&4294967295;var f=HEAP[g];var e=b;var a=(e+8)&4294967295;var aj=HEAP[a];var ai=F;var ah=(ai+4)&4294967295;var ag=HEAP[ah];var af=_FT_New_Memory_Face(ag,aj,f,0,s);var ae=(((af))|0)!=0;var ad=unSign((ae),1,0);Y=ad;var ac=Y;var d=reSign((ac),8,0)!=0;if(!(d)){u=1;break $bb$$bb4$2}V=0;u=0;break $bb$$bb4$2}}while(0);if(u==1){var ab=__Znwj(40);var O=ab;W=O;var M=HEAP[s];var K=W;var I=F;var G=X;var E=b;var D=x;var C=q;__ZN16SplashFTFontFileC1EP18SplashFTFontEngineP16SplashFontFileIDP13SplashFontSrcP11FT_FaceRec_Ptib(K,I,G,E,M,D,C,0);var B=W;var A=B;V=A}var r=V;y=r;var aa=y;STACKTOP=v;return aa;return null}function __ZN10SplashFontC2EP14SplashFontFilePdS2_b(y,L,aw,M,am){var K;var aj;var ai;var J;var aI;var W;var d=0;aj=y;ai=L;J=aw;aI=M;W=am;var aG=aj;var aF=(aG)&4294967295;HEAP[aF]=(__ZTV10SplashFont+8)&4294967295;var aE=aj;var aD=(aE+4)&4294967295;var aC=ai;HEAP[aD]=aC;var aB=aj;var aA=(aB+4)&4294967295;var az=HEAP[aA];__ZN14SplashFontFile9incRefCntEv(az);var ay=J;var ax=(ay)&4294967295;var ac=HEAP[ax];var aa=aj;var Y=(aa+8)&4294967295;var V=(Y)&4294967295;HEAP[V]=ac;var T=J;var R=(T+8)&4294967295;var Q=HEAP[R];var P=aj;var O=(P+8)&4294967295;var N=(O+8)&4294967295;HEAP[N]=Q;var I=J;var H=(I+16)&4294967295;var G=HEAP[H];var F=aj;var E=(F+8)&4294967295;var D=(E+16)&4294967295;HEAP[D]=G;var C=J;var B=(C+24)&4294967295;var A=HEAP[B];var z=aj;var x=(z+8)&4294967295;var w=(x+24)&4294967295;HEAP[w]=A;var v=aI;var u=(v)&4294967295;var t=HEAP[u];var s=aj;var r=(s+40)&4294967295;var q=(r)&4294967295;HEAP[q]=t;var p=aI;var o=(p+8)&4294967295;var n=HEAP[o];var m=aj;var l=(m+40)&4294967295;var k=(l+8)&4294967295;HEAP[k]=n;var j=aI;var i=(j+16)&4294967295;var h=HEAP[i];var g=aj;var f=(g+40)&4294967295;var e=(f+16)&4294967295;HEAP[e]=h;var c=aI;var b=(c+24)&4294967295;var a=HEAP[b];var aO=aj;var aN=(aO+40)&4294967295;var aM=(aN+24)&4294967295;HEAP[aM]=a;var aL=aj;var aK=(aL+72)&4294967295;var aJ=W;HEAP[aK]=aJ;var aH=aj;var av=(aH+92)&4294967295;HEAP[av]=0;var au=aj;var at=(au+96)&4294967295;HEAP[at]=0;var ar=aj;var aq=(ar+88)&4294967295;HEAP[aq]=0;var ap=aj;var ao=(ap+88)&4294967295;var an=HEAP[ao];var al=aj;var ak=(al+84)&4294967295;HEAP[ak]=an;var ah=aj;var ag=(ah+84)&4294967295;var af=HEAP[ag];var ae=aj;var ad=(ae+80)&4294967295;HEAP[ad]=af;var ab=aj;var Z=(ab+80)&4294967295;var X=HEAP[Z];var U=aj;var S=(U+76)&4294967295;HEAP[S]=X;return;return}function __ZN10SplashFont15getGlyphAdvanceEi(e,a){var i;var j;var c;var f;var d;var h=0;j=e;c=a;d=-1;var b=d;f=b;var g=f;return g;return null}function __ZN10SplashFont8getGlyphEiiiP17SplashGlyphBitmapiiP10SplashClipP16SplashClipResult(aP,bQ,gy,fH,gR,hq,g4,dh,fa){var U=STACKTOP;STACKTOP+=28;_memset(U,0,28);var gS;var cW;var di;var et;var aC;var a5;var hh;var dg;var k;var aN;var dW;var aO;var ct;var ap=U;var aq;var bE;var bO;var bM;var bK;var fK=0;cW=aP;di=bQ;et=gy;aC=fH;a5=gR;hh=hq;dg=g4;k=dh;aN=fa;var cr=cW;var cp=(cr+72)&4294967295;var cn=HEAP[cp];var gT=reSign((cn),8,0)!=0;var eu=(gT)^1;var bu=unSign((eu),1,0);var c7=reSign((bu),8,0)!=0;$bb4$$bb$2:do{if(c7){gS=0}else{var ck=cW;var cj=(ck+104)&4294967295;var ch=HEAP[cj];var cg=(((ch))|0)>50;if(cg){gS=0;break $bb4$$bb$2}else{gS=1;break $bb4$$bb$2}}}while(0);if(gS==0){aC=0;var cf=aC;et=cf}var ce=cW;var gG=(ce+112)&4294967295;var gF=HEAP[gG];var gD=((gF)-1)&4294967295;var gC=di;var gB=(gD)&(gC);var gA=cW;var gz=(gA+116)&4294967295;var gx=HEAP[gz];var gw=((gB)*(gx))&4294967295;bO=gw;bM=0;$bb18$7:while(1){var m=cW;var l=(m+116)&4294967295;var j=HEAP[l];var i=bM;var h=(((j))|0)>(((i))|0);if(!(h)){gS=17;break $bb18$7}var gv=cW;var ga=(gv+96)&4294967295;var f9=HEAP[ga];var f8=bO;var f7=bM;var f6=((f8)+(f7))&4294967295;var f5=(f9+28*f6)&4294967295;var f4=(f5+8)&4294967295;var f3=HEAP[f4];var f2=(((f3))|0)<0;$bb7$$bb17$10:do{if(f2){var f1=cW;var fE=(f1+96)&4294967295;var fD=HEAP[fE];var fC=bO;var fB=bM;var fA=((fC)+(fB))&4294967295;var fz=(fD+28*fA)&4294967295;var fy=(fz)&4294967295;var fx=HEAP[fy];var fw=di;var fv=(((fx))|0)==(((fw))|0);if(!(fv)){gS=5;break $bb7$$bb17$10}var e8=cW;var e7=(e8+96)&4294967295;var e6=HEAP[e7];var e5=bO;var e4=bM;var e3=((e5)+(e4))&4294967295;var e2=(e6+28*e3)&4294967295;var e1=(e2+4)&4294967295;var e0=HEAP[e1];var eZ=reSign((e0),16,0);var eE=et;var eD=(((eZ))|0)==(((eE))|0);if(!(eD)){gS=5;break $bb7$$bb17$10}var eC=cW;var eB=(eC+96)&4294967295;var eA=HEAP[eB];var ez=bO;var ey=bM;var ex=((ez)+(ey))&4294967295;var ew=(eA+28*ex)&4294967295;var ev=(ew+6)&4294967295;var ei=HEAP[ev];var eh=reSign((ei),16,0);var eg=aC;var ef=(((eh))|0)==(((eg))|0);if(ef){gS=7;break $bb18$7}}}while(0);var p=bM;var n=((p)+1)&4294967295;bM=n;gS=3;continue $bb18$7}$bb10$$bb19$15:do{if(gS==7){var ee=cW;var ed=(ee+96)&4294967295;var ec=HEAP[ed];var eb=bO;var ea=bM;var d9=((eb)+(ea))&4294967295;var dY=(ec+28*d9)&4294967295;var dX=(dY+12)&4294967295;var dV=HEAP[dX];var dU=a5;var dT=(dU)&4294967295;HEAP[dT]=dV;var dS=cW;var dR=(dS+96)&4294967295;var dQ=HEAP[dR];var dP=bO;var dO=bM;var dB=((dP)+(dO))&4294967295;var dz=(dQ+28*dB)&4294967295;var dx=(dz+16)&4294967295;var dv=HEAP[dx];var dt=a5;var dr=(dt+4)&4294967295;HEAP[dr]=dv;var dp=cW;var dm=(dp+96)&4294967295;var dk=HEAP[dm];var dj=bO;var c2=bM;var c0=((dj)+(c2))&4294967295;var cY=(dk+28*c0)&4294967295;var cV=(cY+20)&4294967295;var cT=HEAP[cV];var cR=a5;var cP=(cR+8)&4294967295;HEAP[cP]=cT;var cN=cW;var cL=(cN+96)&4294967295;var cK=HEAP[cL];var bp=bO;var bo=bM;var bm=((bp)+(bo))&4294967295;var bk=(cK+28*bm)&4294967295;var bi=(bk+24)&4294967295;var bg=HEAP[bi];var be=a5;var bc=(be+12)&4294967295;HEAP[bc]=bg;bK=0;$bb15$17:while(1){var aj=cW;var ai=(aj+116)&4294967295;var ah=HEAP[ai];var ag=bK;var af=(((ah))|0)>(((ag))|0);if(!(af)){gS=14;break $bb15$17}var ba=bK;var a8=bM;var a4=(((ba))|0)!=(((a8))|0);$bb12$$bb14$20:do{if(a4){var a3=cW;var a1=(a3+96)&4294967295;var aZ=HEAP[a1];var aX=bO;var aV=bK;var aT=((aX)+(aV))&4294967295;var aS=(aZ+28*aT)&4294967295;var aR=(aS+8)&4294967295;var aQ=HEAP[aR];var aM=(aQ)&2147483647;var aL=cW;var aK=(aL+96)&4294967295;var aJ=HEAP[aK];var aI=bO;var aH=bM;var aG=((aI)+(aH))&4294967295;var aF=(aJ+28*aG)&4294967295;var aE=(aF+8)&4294967295;var aD=HEAP[aE];var aB=(aD)&2147483647;var aA=(((aM))|0)<(((aB))|0);if(!(aA)){gS=11;break $bb12$$bb14$20}var az=cW;var ay=(az+96)&4294967295;var ax=HEAP[ay];var aw=bO;var av=bK;var au=((aw)+(av))&4294967295;var at=(ax+28*au)&4294967295;var ar=(at+8)&4294967295;var ao=HEAP[ar];var an=((ao)+1)&4294967295;var am=(at+8)&4294967295;HEAP[am]=an}}while(0);var al=bK;var ak=((al)+1)&4294967295;bK=ak;gS=9;continue $bb15$17}var ae=cW;var ad=(ae+96)&4294967295;var ac=HEAP[ad];var ab=bO;var aa=bM;var Z=((ab)+(aa))&4294967295;var Y=(ac+28*Z)&4294967295;var X=(Y+8)&4294967295;HEAP[X]=-2147483648;var W=cW;var V=(W+72)&4294967295;var T=HEAP[V];var S=a5;var R=(S+16)&4294967295;HEAP[R]=T;var Q=cW;var P=(Q+92)&4294967295;var O=HEAP[P];var N=bO;var M=bM;var K=((N)+(M))&4294967295;var I=cW;var z=(I+108)&4294967295;var y=HEAP[z];var x=((K)*(y))&4294967295;var w=(O+x)&4294967295;var v=a5;var u=(v+20)&4294967295;HEAP[u]=w;var t=a5;var s=(t+24)&4294967295;HEAP[s]=0;var q=a5;var o=(q+4)&4294967295;var e=HEAP[o];var d=dg;var c=((d)-(e))&4294967295;var b=a5;var a=(b+12)&4294967295;var hG=HEAP[a];var hF=((c)+(hG))&4294967295;var hE=((hF)-1)&4294967295;var hC=a5;var hA=(hC)&4294967295;var hp=HEAP[hA];var ho=hh;var hn=((ho)-(hp))&4294967295;var hm=a5;var hl=(hm+8)&4294967295;var hk=HEAP[hl];var hj=((hn)+(hk))&4294967295;var hi=((hj)-1)&4294967295;var hf=a5;var hd=(hf+4)&4294967295;var L=HEAP[hd];var J=dg;var H=((J)-(L))&4294967295;var G=a5;var F=(G)&4294967295;var E=HEAP[F];var D=hh;var C=((D)-(E))&4294967295;var B=k;var A=__ZN10SplashClip8testRectEiiii(B,C,H,hi,hE);var r=aN;HEAP[r]=A;ct=1}else{if(gS==17){var g=cW;var f=(g)&4294967295;var hD=HEAP[f];var hB=(hD+12)&4294967295;var hz=HEAP[hB];var hy=hz;var hx=cW;var hv=di;var hu=et;var ht=aC;var hs=hh;var hr=dg;var hg=k;var he=aN;var hc=FUNCTION_TABLE[hy](hx,hv,hu,ht,ap,hs,hr,hg,he);var cl=reSign((hc),8,0)!=0;var bV=(cl)^1;var fd=unSign((bV),1,0);aO=fd;var hb=aO;var ci=reSign((hb),8,0)!=0;if(ci){ct=0}else{var ha=aN;var g9=HEAP[ha];var g8=(((g9))|0)==1;if(g8){var g7=a5;var g6=(g7+24)&4294967295;HEAP[g6]=0;var g5=(ap+24)&4294967295;var g3=HEAP[g5];var cd=reSign((g3),8,0)!=0;if(cd){var g2=(ap+20)&4294967295;var g1=HEAP[g2];_gfree(g1)}ct=1}else{var g0=(ap+8)&4294967295;var gZ=HEAP[g0];var gY=cW;var gX=(gY+100)&4294967295;var gW=HEAP[gX];var gV=(((gZ))|0)>(((gW))|0);$bb31$$bb30$35:do{if(!gV){var gU=(ap+12)&4294967295;var gQ=HEAP[gU];var gP=cW;var gO=(gP+104)&4294967295;var gN=HEAP[gO];var gM=(((gQ))|0)>(((gN))|0);if(gM){gS=19;break $bb31$$bb30$35}var fT=cW;var fS=(fT+72)&4294967295;var fQ=HEAP[fS];var bR=reSign((fQ),8,0)!=0;if(bR){var fu=(ap+8)&4294967295;var ft=HEAP[fu];var fs=(ap+12)&4294967295;var fr=HEAP[fs];var fq=((ft)*(fr))&4294967295;aq=fq}else{var fp=(ap+8)&4294967295;var fo=HEAP[fp];var fn=((fo)+7)&4294967295;var fm=(((fn))|0)>>3;var fk=(ap+12)&4294967295;var eY=HEAP[fk];var eX=((fm)*(eY))&4294967295;aq=eX}bE=0;var eW=cW;var eV=(eW+116)&4294967295;var eU=HEAP[eV];var eT=(((eU))|0)==0;$bb37$$bb38$42:do{if(eT){var eS=a5;var eR=(eS)&4294967295;var eQ=(ap)&4294967295;var eO=HEAP[eQ];HEAP[eR]=eO;var gm=(eS+4)&4294967295;var gk=(ap+4)&4294967295;var gi=HEAP[gk];HEAP[gm]=gi;var gh=(eS+8)&4294967295;var gg=(ap+8)&4294967295;var gf=HEAP[gg];HEAP[gh]=gf;var ge=(eS+12)&4294967295;var gd=(ap+12)&4294967295;var gc=HEAP[gd];HEAP[ge]=gc;var gb=(eS+16)&4294967295;var fR=(ap+16)&4294967295;var fP=HEAP[fR];HEAP[gb]=fP;var fO=(eS+20)&4294967295;var fN=(ap+20)&4294967295;var fM=HEAP[fN];HEAP[fO]=fM;var fL=(eS+24)&4294967295;var fJ=(ap+24)&4294967295;var fI=HEAP[fJ];HEAP[fL]=fI}else{bM=0;while(1){var bT=cW;var bS=(bT+116)&4294967295;var bP=HEAP[bS];var bN=bM;var bL=(((bP))|0)>(((bN))|0);if(!(bL)){gS=26;break}var fG=cW;var fF=(fG+96)&4294967295;var fl=HEAP[fF];var fj=bO;var fi=bM;var fh=((fj)+(fi))&4294967295;var fg=(fl+28*fh)&4294967295;var ff=(fg+8)&4294967295;var fe=HEAP[ff];var fc=(fe)&2147483647;var fb=cW;var e9=(fb+116)&4294967295;var eP=HEAP[e9];var eN=((eP)-1)&4294967295;var eM=(((fc))|0)==(((eN))|0);if(eM){var eL=cW;var eK=(eL+96)&4294967295;var eJ=HEAP[eK];var eI=bO;var eH=bM;var eG=((eI)+(eH))&4294967295;var eF=(eJ+28*eG)&4294967295;var es=(eF+8)&4294967295;HEAP[es]=-2147483648;var er=cW;var eq=(er+96)&4294967295;var ep=HEAP[eq];var eo=bO;var en=bM;var em=((eo)+(en))&4294967295;var el=(ep+28*em)&4294967295;var ek=(el)&4294967295;var ej=di;HEAP[ek]=ej;var d8=cW;var d7=(d8+96)&4294967295;var d6=HEAP[d7];var d5=bO;var d4=bM;var d3=((d5)+(d4))&4294967295;var d2=(d6+28*d3)&4294967295;var d1=et;var d0=(((d1))&65535);var dZ=(d2+4)&4294967295;HEAP[dZ]=d0;var dN=cW;var dM=(dN+96)&4294967295;var dL=HEAP[dM];var dK=bO;var dJ=bM;var dI=((dK)+(dJ))&4294967295;var dH=(dL+28*dI)&4294967295;var dG=aC;var dF=(((dG))&65535);var dD=(dH+6)&4294967295;HEAP[dD]=dF;var df=cW;var de=(df+96)&4294967295;var dd=HEAP[de];var dc=bO;var db=bM;var da=((dc)+(db))&4294967295;var c9=(dd+28*da)&4294967295;var c8=(ap)&4294967295;var c6=HEAP[c8];var c4=(c9+12)&4294967295;HEAP[c4]=c6;var cJ=cW;var cI=(cJ+96)&4294967295;var cH=HEAP[cI];var cG=bO;var cF=bM;var cE=((cG)+(cF))&4294967295;var cD=(cH+28*cE)&4294967295;var cC=(ap+4)&4294967295;var cB=HEAP[cC];var cz=(cD+16)&4294967295;HEAP[cz]=cB;var cc=cW;var cb=(cc+96)&4294967295;var ca=HEAP[cb];var b9=bO;var b8=bM;var b7=((b9)+(b8))&4294967295;var b6=(ca+28*b7)&4294967295;var b5=(ap+8)&4294967295;var b4=HEAP[b5];var b2=(b6+20)&4294967295;HEAP[b2]=b4;var dE=cW;var dC=(dE+96)&4294967295;var dA=HEAP[dC];var dy=bO;var dw=bM;var du=((dy)+(dw))&4294967295;var ds=(dA+28*du)&4294967295;var dq=(ap+12)&4294967295;var dn=HEAP[dq];var dl=(ds+24)&4294967295;HEAP[dl]=dn;var c5=cW;var c3=(c5+92)&4294967295;var c1=HEAP[c3];var cZ=bO;var cX=bM;var cU=((cZ)+(cX))&4294967295;var cS=cW;var cQ=(cS+108)&4294967295;var cO=HEAP[cQ];var cM=((cU)*(cO))&4294967295;var cA=(c1+cM)&4294967295;bE=cA;var cy=aq;var cx=(ap+20)&4294967295;var cw=HEAP[cx];var cv=bE;_llvm_memcpy_p0i8_p0i8_i32(cv,cw,cy,1,0)}else{var cu=cW;var cs=(cu+96)&4294967295;var cq=HEAP[cs];var co=bO;var cm=bM;var b3=((co)+(cm))&4294967295;var b1=(cq+28*b3)&4294967295;var b0=(b1+8)&4294967295;var bZ=HEAP[b0];var bY=((bZ)+1)&4294967295;var bX=(b1+8)&4294967295;HEAP[bX]=bY}var bW=bM;var bU=((bW)+1)&4294967295;bM=bU;gS=23;continue}var bJ=a5;var bI=(bJ)&4294967295;var bH=(ap)&4294967295;var bG=HEAP[bH];HEAP[bI]=bG;var bF=(bJ+4)&4294967295;var bD=(ap+4)&4294967295;var bC=HEAP[bD];HEAP[bF]=bC;var bA=(bJ+8)&4294967295;var bz=(ap+8)&4294967295;var by=HEAP[bz];HEAP[bA]=by;var bx=(bJ+12)&4294967295;var bw=(ap+12)&4294967295;var bv=HEAP[bw];HEAP[bx]=bv;var bt=(bJ+16)&4294967295;var bs=(ap+16)&4294967295;var br=HEAP[bs];HEAP[bt]=br;var bq=(bJ+20)&4294967295;var bn=(ap+20)&4294967295;var bl=HEAP[bn];HEAP[bq]=bl;var bj=(bJ+24)&4294967295;var bh=(ap+24)&4294967295;var bf=HEAP[bh];HEAP[bj]=bf;var bd=a5;var bb=(bd+20)&4294967295;var a9=bE;HEAP[bb]=a9;var a7=a5;var a6=(a7+24)&4294967295;HEAP[a6]=0;var a2=(ap+24)&4294967295;var a0=HEAP[a2];var bB=reSign((a0),8,0)!=0;if(!(bB)){gS=28;break $bb37$$bb38$42}var aY=(ap+20)&4294967295;var aW=HEAP[aY];_gfree(aW)}}while(0);ct=1;gS=29;break $bb10$$bb19$15}}while(0);var gL=a5;var gK=(gL)&4294967295;var gJ=(ap)&4294967295;var gI=HEAP[gJ];HEAP[gK]=gI;var gH=(gL+4)&4294967295;var gu=(ap+4)&4294967295;var gt=HEAP[gu];HEAP[gH]=gt;var gs=(gL+8)&4294967295;var gr=(ap+8)&4294967295;var gq=HEAP[gr];HEAP[gs]=gq;var gp=(gL+12)&4294967295;var go=(ap+12)&4294967295;var gn=HEAP[go];HEAP[gp]=gn;var gl=(gL+16)&4294967295;var gj=(ap+16)&4294967295;var f0=HEAP[gj];HEAP[gl]=f0;var fZ=(gL+20)&4294967295;var fY=(ap+20)&4294967295;var fX=HEAP[fY];HEAP[fZ]=fX;var fW=(gL+24)&4294967295;var fV=(ap+24)&4294967295;var fU=HEAP[fV];HEAP[fW]=fU;ct=1}}}}}while(0);var aU=ct;dW=aU;var hw=dW;var gE=(((hw))&255);STACKTOP=U;return gE;return null}function __ZN10SplashFontD0Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV10SplashFont+8)&4294967295;var h=k;var g=(h+4)&4294967295;var f=HEAP[g];__ZN14SplashFontFile9decRefCntEv(f);var e=k;var d=(e+92)&4294967295;var c=HEAP[d];var b=(c)!=0;if(b){var a=k;var x=(a+92)&4294967295;var w=HEAP[x];_gfree(w)}var u=k;var t=(u+96)&4294967295;var s=HEAP[t];var r=(s)!=0;if(r){var q=k;var p=(q+96)&4294967295;var o=HEAP[p];var n=o;_gfree(n)}var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN10SplashFontD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV10SplashFont+8)&4294967295;var h=k;var g=(h+4)&4294967295;var f=HEAP[g];__ZN14SplashFontFile9decRefCntEv(f);var e=k;var d=(e+92)&4294967295;var c=HEAP[d];var b=(c)!=0;if(b){var a=k;var x=(a+92)&4294967295;var w=HEAP[x];_gfree(w)}var u=k;var t=(u+96)&4294967295;var s=HEAP[t];var r=(s)!=0;if(r){var q=k;var p=(q+96)&4294967295;var o=HEAP[p];var n=o;_gfree(n)}var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN10SplashFontD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV10SplashFont+8)&4294967295;var h=k;var g=(h+4)&4294967295;var f=HEAP[g];__ZN14SplashFontFile9decRefCntEv(f);var e=k;var d=(e+92)&4294967295;var c=HEAP[d];var b=(c)!=0;if(b){var a=k;var x=(a+92)&4294967295;var w=HEAP[x];_gfree(w)}var u=k;var t=(u+96)&4294967295;var s=HEAP[t];var r=(s)!=0;if(r){var q=k;var p=(q+96)&4294967295;var o=HEAP[p];var n=o;_gfree(n)}var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN10SplashFont9initCacheEv(aa){var aG;var a2;var aH;var k=0;a2=aa;var bm=a2;var bl=(bm+84)&4294967295;var bk=HEAP[bl];var bj=a2;var bi=(bj+76)&4294967295;var bh=HEAP[bi];var bg=((bk)-(bh))&4294967295;var bf=((bg)+3)&4294967295;var be=a2;var bd=(be+100)&4294967295;HEAP[bd]=bf;var aW=a2;var aU=(aW+88)&4294967295;var aS=HEAP[aU];var aQ=a2;var aO=(aQ+80)&4294967295;var aM=HEAP[aO];var aL=((aS)-(aM))&4294967295;var aK=((aL)+3)&4294967295;var aJ=a2;var aI=(aJ+104)&4294967295;HEAP[aI]=aK;var aA=a2;var ay=(aA+72)&4294967295;var aw=HEAP[ay];var ak=reSign((aw),8,0)!=0;if(ak){var au=a2;var ar=(au+100)&4294967295;var ap=HEAP[ar];var ao=a2;var an=(ao+104)&4294967295;var am=HEAP[an];var al=((ap)*(am))&4294967295;var Z=a2;var W=(Z+108)&4294967295;HEAP[W]=al}else{var T=a2;var Q=(T+100)&4294967295;var N=HEAP[Q];var K=((N)+7)&4294967295;var I=(((K))|0)>>3;var H=a2;var G=(H+104)&4294967295;var F=HEAP[G];var A=((I)*(F))&4294967295;var y=a2;var w=(y+108)&4294967295;HEAP[w]=A}var u=a2;var s=(u+116)&4294967295;HEAP[s]=8;var q=a2;var o=(q+108)&4294967295;var n=HEAP[o];var m=(((n))|0)<=64;if(m){var l=a2;var f=(l+112)&4294967295;HEAP[f]=32}else{var d=a2;var b=(d+108)&4294967295;var bw=HEAP[b];var bu=(((bw))|0)<=128;if(bu){var bs=a2;var bq=(bs+112)&4294967295;HEAP[bq]=16}else{var bp=a2;var bo=(bp+108)&4294967295;var bn=HEAP[bo];var bc=(((bn))|0)<=256;if(bc){var bb=a2;var ba=(bb+112)&4294967295;HEAP[ba]=8}else{var a9=a2;var a8=(a9+108)&4294967295;var a7=HEAP[a8];var a6=(((a7))|0)<=512;if(a6){var a5=a2;var a4=(a5+112)&4294967295;HEAP[a4]=4}else{var a3=a2;var a1=(a3+108)&4294967295;var a0=HEAP[a1];var aZ=(((a0))|0)<=1024;if(aZ){var aY=a2;var aX=(aY+112)&4294967295;HEAP[aX]=2}else{var aV=a2;var aT=(aV+112)&4294967295;HEAP[aT]=1}}}}}var aR=a2;var aP=(aR+108)&4294967295;var aN=HEAP[aP];var aF=a2;var aE=(aF+112)&4294967295;var aD=HEAP[aE];var aC=a2;var aB=(aC+116)&4294967295;var az=HEAP[aB];var ax=((aD)*(az))&4294967295;var av=_gmallocn_checkoverflow(ax,aN);var at=a2;var aq=(at+92)&4294967295;HEAP[aq]=av;var aj=a2;var ai=(aj+92)&4294967295;var ag=HEAP[ai];var ae=(ag)!=0;if(ae){var ac=a2;var Y=(ac+112)&4294967295;var V=HEAP[Y];var S=a2;var P=(S+116)&4294967295;var M=HEAP[P];var ah=((V)*(M))&4294967295;var af=_gmallocn(ah,28);var ad=af;var ab=a2;var X=(ab+96)&4294967295;HEAP[X]=ad;aH=0;while(1){var p=a2;var j=(p+112)&4294967295;var i=HEAP[j];var h=a2;var g=(h+116)&4294967295;var e=HEAP[g];var c=((i)*(e))&4294967295;var a=aH;var bv=(((c))|0)>(((a))|0);if(!(bv)){aG=4;break}var U=a2;var R=(U+96)&4294967295;var O=HEAP[R];var L=aH;var J=(O+28*L)&4294967295;var E=a2;var D=(E+116)&4294967295;var C=HEAP[D];var B=((C)-1)&4294967295;var z=aH;var x=(B)&(z);var v=(J+8)&4294967295;HEAP[v]=x;var t=aH;var r=((t)+1)&4294967295;aH=r;aG=2;continue}}else{var bt=a2;var br=(bt+116)&4294967295;HEAP[br]=0}return;return}function __ZN10SplashFontC1EP14SplashFontFilePdS2_b(y,L,aw,M,am){var K;var aj;var ai;var J;var aI;var W;var d=0;aj=y;ai=L;J=aw;aI=M;W=am;var aG=aj;var aF=(aG)&4294967295;HEAP[aF]=(__ZTV10SplashFont+8)&4294967295;var aE=aj;var aD=(aE+4)&4294967295;var aC=ai;HEAP[aD]=aC;var aB=aj;var aA=(aB+4)&4294967295;var az=HEAP[aA];__ZN14SplashFontFile9incRefCntEv(az);var ay=J;var ax=(ay)&4294967295;var ac=HEAP[ax];var aa=aj;var Y=(aa+8)&4294967295;var V=(Y)&4294967295;HEAP[V]=ac;var T=J;var R=(T+8)&4294967295;var Q=HEAP[R];var P=aj;var O=(P+8)&4294967295;var N=(O+8)&4294967295;HEAP[N]=Q;var I=J;var H=(I+16)&4294967295;var G=HEAP[H];var F=aj;var E=(F+8)&4294967295;var D=(E+16)&4294967295;HEAP[D]=G;var C=J;var B=(C+24)&4294967295;var A=HEAP[B];var z=aj;var x=(z+8)&4294967295;var w=(x+24)&4294967295;HEAP[w]=A;var v=aI;var u=(v)&4294967295;var t=HEAP[u];var s=aj;var r=(s+40)&4294967295;var q=(r)&4294967295;HEAP[q]=t;var p=aI;var o=(p+8)&4294967295;var n=HEAP[o];var m=aj;var l=(m+40)&4294967295;var k=(l+8)&4294967295;HEAP[k]=n;var j=aI;var i=(j+16)&4294967295;var h=HEAP[i];var g=aj;var f=(g+40)&4294967295;var e=(f+16)&4294967295;HEAP[e]=h;var c=aI;var b=(c+24)&4294967295;var a=HEAP[b];var aO=aj;var aN=(aO+40)&4294967295;var aM=(aN+24)&4294967295;HEAP[aM]=a;var aL=aj;var aK=(aL+72)&4294967295;var aJ=W;HEAP[aK]=aJ;var aH=aj;var av=(aH+92)&4294967295;HEAP[av]=0;var au=aj;var at=(au+96)&4294967295;HEAP[at]=0;var ar=aj;var aq=(ar+88)&4294967295;HEAP[aq]=0;var ap=aj;var ao=(ap+88)&4294967295;var an=HEAP[ao];var al=aj;var ak=(al+84)&4294967295;HEAP[ak]=an;var ah=aj;var ag=(ah+84)&4294967295;var af=HEAP[ag];var ae=aj;var ad=(ae+80)&4294967295;HEAP[ad]=af;var ab=aj;var Z=(ab+80)&4294967295;var X=HEAP[Z];var U=aj;var S=(U+76)&4294967295;HEAP[S]=X;return;return}function __ZN16SplashFontEngineC2Ebbb(p,E,F,D){var z;var n;var e;var C;var d;var a;var o=0;n=p;e=E;C=F;d=D;a=0;while(1){var g=a;var f=(((g))|0)<=15;if(!(f)){z=2;break}var m=a;var l=n;var k=(l)&4294967295;var j=(k+m*4)&4294967295;HEAP[j]=0;var i=a;var h=((i)+1)&4294967295;a=h;z=0;continue}var c=e;var B=reSign((c),8,0)!=0;if(B){var b=C;var A=unSign((b),8,0);var y=d;var x=unSign((y),8,0);var w=(((x))&255);var v=(((A))&255);var u=__ZN18SplashFTFontEngine4initEbb(w,v);var t=n;var s=(t+64)&4294967295;HEAP[s]=u}else{var r=n;var q=(r+64)&4294967295;HEAP[q]=0}return;return}function __ZL9splashAbsd55(b){var j;var g;var f;var e;var i=0;g=b;var d=g;var c=_fabs(d);e=c;var a=e;f=a;var h=f;return h;return null}function __ZN14SplashFontFile5getIDEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+8)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10SplashFont11getFontFileEv(f){var j;var k;var g;var e;var i=0;k=f;var d=k;var c=(d+4)&4294967295;var b=HEAP[c];e=b;var a=e;g=a;var h=g;return h;return null}function __ZN10SplashFont7matchesEP14SplashFontFilePdS2_(A,N,aq,O){var M;var ae;var ad;var L;var aD;var y;var ac;var aB;var d=0;ae=A;ad=N;L=aq;aD=O;var aA=ae;var az=(aA+4)&4294967295;var ay=HEAP[az];var ax=ad;var aw=(ay)!=(ax);$bb9$$bb$2:do{if(aw){M=0}else{var av=L;var au=(av)&4294967295;var at=HEAP[au];var ar=ae;var Y=(ar+8)&4294967295;var X=(Y)&4294967295;var W=HEAP[X];var V=(at)!=(W);if(V){M=0;break $bb9$$bb$2}var U=L;var T=(U+8)&4294967295;var S=HEAP[T];var R=ae;var Q=(R+8)&4294967295;var P=(Q+8)&4294967295;var K=HEAP[P];var J=(S)!=(K);if(J){M=0;break $bb9$$bb$2}var I=L;var H=(I+16)&4294967295;var G=HEAP[H];var F=ae;var E=(F+8)&4294967295;var D=(E+16)&4294967295;var C=HEAP[D];var B=(G)!=(C);if(B){M=0;break $bb9$$bb$2}var z=L;var x=(z+24)&4294967295;var w=HEAP[x];var v=ae;var u=(v+8)&4294967295;var t=(u+24)&4294967295;var s=HEAP[t];var r=(w)!=(s);if(r){M=0;break $bb9$$bb$2}var q=aD;var p=(q)&4294967295;var n=HEAP[p];var m=ae;var l=(m+40)&4294967295;var k=(l)&4294967295;var j=HEAP[k];var i=(n)!=(j);if(i){M=0;break $bb9$$bb$2}var h=aD;var g=(h+8)&4294967295;var f=HEAP[g];var e=ae;var c=(e+40)&4294967295;var b=(c+8)&4294967295;var a=HEAP[b];var aJ=(f)!=(a);if(aJ){M=0;break $bb9$$bb$2}var aI=aD;var aH=(aI+16)&4294967295;var aG=HEAP[aH];var aF=ae;var aE=(aF+40)&4294967295;var aC=(aE+16)&4294967295;var ap=HEAP[aC];var ao=(aG)!=(ap);if(ao){M=0;break $bb9$$bb$2}var am=aD;var al=(am+24)&4294967295;var ak=HEAP[al];var aj=ae;var ai=(aj+40)&4294967295;var ah=(ai+24)&4294967295;var ag=HEAP[ah];var af=(ak)!=(ag);if(af){M=0;break $bb9$$bb$2}ac=1;M=9;break $bb9$$bb$2}}while(0);if(M==0){ac=0}var ab=ac;var aa=unSign((ab),8,0);aB=aa;var Z=aB;y=Z;var an=y;var o=(((an))&255);return o;return null}function __ZN16SplashFontEngine11getFontFileEP16SplashFontFileID(j,x){var t;var b;var c;var v;var N;var M;var o;var u;var Q;var d;var z=0;b=j;c=x;d=0;$bb12$2:while(1){var C=d;var A=(((C))|0)<=15;if(!(A)){t=9;break $bb12$2}var L=d;var K=b;var J=(K)&4294967295;var I=(J+L*4)&4294967295;var H=HEAP[I];var F=(H)!=0;if(F){var D=d;var B=b;var s=(B)&4294967295;var r=(s+D*4)&4294967295;var q=HEAP[r];var p=__ZN10SplashFont11getFontFileEv(q);Q=p;var n=Q;var m=(n)==0;$bb7$$bb2$7:do{if(m){t=1}else{var l=Q;var k=__ZN14SplashFontFile5getIDEv(l);M=k;var i=M;var h=(i)&4294967295;var a=HEAP[h];var Z=(a+8)&4294967295;var Y=HEAP[Z];var X=Y;var W=M;var V=c;var U=FUNCTION_TABLE[X](W,V);var w=reSign((U),8,0)!=0;var O=(w)^1;var e=unSign((O),1,0);var g=reSign((e),8,0)!=0;if(g){t=1;break $bb7$$bb2$7}o=1;t=3;break $bb7$$bb2$7}}while(0);if(t==1){o=0}var T=o;u=T;var S=u;var f=reSign((S),8,0)!=0;if(f){t=5;break $bb12$2}}var G=d;var E=((G)+1)&4294967295;d=E;t=0;continue $bb12$2}if(t==5){var R=Q;N=R}else{if(t==9){N=0}}var y=N;v=y;var P=v;return P;return null}function __ZN16SplashFontEngine7getFontEP14SplashFontFilePdS2_(Y,ar,Q,b2){var W=STACKTOP;STACKTOP+=32;_memset(W,0,32);var aO;var cr;var bw;var al;var cz;var c;var cU;var a9;var cT;var cV;var ba;var bb;var y=W;var U;var ch;var cf;var b1=0;cr=Y;bw=ar;al=Q;cz=b2;var cS=al;var cR=(cS)&4294967295;var cQ=HEAP[cR];var cP=cz;var cO=(cP)&4294967295;var cM=HEAP[cO];var cL=(cQ)*(cM);var cK=al;var cJ=(cK+8)&4294967295;var bI=HEAP[cJ];var bG=cz;var bE=(bG+16)&4294967295;var bD=HEAP[bE];var bC=(bI)*(bD);var bB=(cL)+(bC);var bA=(y)&4294967295;HEAP[bA]=bB;var bz=al;var by=(bz)&4294967295;var bx=HEAP[by];var bn=cz;var bl=(bn+8)&4294967295;var bj=HEAP[bl];var bi=(bx)*(bj);var bh=al;var bg=(bh+8)&4294967295;var bf=HEAP[bg];var be=cz;var bd=(be+24)&4294967295;var bc=HEAP[bd];var a0=(bf)*(bc);var aY=(bi)+(a0);var aW=0-(aY);var aV=(y+8)&4294967295;HEAP[aV]=aW;var aU=al;var aT=(aU+16)&4294967295;var aS=HEAP[aT];var aR=cz;var aQ=(aR)&4294967295;var aP=HEAP[aQ];var aF=(aS)*(aP);var aD=al;var aB=(aD+24)&4294967295;var aA=HEAP[aB];var az=cz;var ay=(az+16)&4294967295;var ax=HEAP[ay];var aw=(aA)*(ax);var av=(aF)+(aw);var au=(y+16)&4294967295;HEAP[au]=av;var ah=al;var af=(ah+16)&4294967295;var ad=HEAP[af];var ac=cz;var ab=(ac+8)&4294967295;var aa=HEAP[ab];var Z=(ad)*(aa);var X=al;var V=(X+24)&4294967295;var T=HEAP[V];var J=cz;var H=(J+24)&4294967295;var F=HEAP[H];var E=(T)*(F);var D=(Z)+(E);var C=0-(D);var B=(y+24)&4294967295;HEAP[B]=C;var A=(y)&4294967295;var z=HEAP[A];var x=(y+24)&4294967295;var q=HEAP[x];var p=(z)*(q);var o=(y+8)&4294967295;var n=HEAP[o];var m=(y+16)&4294967295;var l=HEAP[m];var k=(n)*(l);var j=(p)-(k);var i=__ZL9splashAbsd55(j);var h=(i)<0.01;var f=unSign((h),1,0);bb=f;var e=bb;var at=reSign((e),8,0)!=0;if(at){var d=(y)&4294967295;HEAP[d]=0.01;var b=(y+8)&4294967295;HEAP[b]=0;var a=(y+16)&4294967295;HEAP[a]=0;var c0=(y+24)&4294967295;HEAP[c0]=0.01}var cZ=cr;var cY=(cZ)&4294967295;var cX=(cY)&4294967295;var cW=HEAP[cX];U=cW;var cI=U;var cH=(cI)==0;$bb8$$bb2$5:do{if(cH){aO=1}else{var cG=U;var cF=bw;var cE=(y)&4294967295;var cD=al;var cC=__ZN10SplashFont7matchesEP14SplashFontFilePdS2_(cG,cF,cE,cD);var cw=reSign((cC),8,0)!=0;var b8=(cw)^1;var cN=unSign((b8),1,0);var cv=reSign((cN),8,0)!=0;if(cv){aO=1;break $bb8$$bb2$5}cV=1;aO=3;break $bb8$$bb2$5}}while(0);if(aO==1){cV=0}var cB=cV;ba=cB;var cA=ba;var co=reSign((cA),8,0)!=0;if(co){var cy=U;cT=cy}else{ch=1;$bb28$14:while(1){var bK=ch;var bJ=(((bK))|0)<=15;if(!(bJ)){aO=17;break $bb28$14}var cu=ch;var ct=cr;var cs=(ct)&4294967295;var cq=(cs+cu*4)&4294967295;var cp=HEAP[cq];U=cp;var cn=U;var cm=(cn)==0;$bb20$$bb14$17:do{if(cm){aO=7}else{var cl=U;var ck=bw;var cj=(y)&4294967295;var ce=al;var cd=__ZN10SplashFont7matchesEP14SplashFontFilePdS2_(cl,ck,cj,ce);var ci=reSign((cd),8,0)!=0;var cx=(ci)^1;var g=unSign((cx),1,0);var cg=reSign((g),8,0)!=0;if(cg){aO=7;break $bb20$$bb14$17}cU=1;aO=9;break $bb20$$bb14$17}}while(0);if(aO==7){cU=0}var cc=cU;a9=cc;var cb=a9;var b7=reSign((cb),8,0)!=0;if(b7){aO=11;break $bb28$14}var bM=ch;var bL=((bM)+1)&4294967295;ch=bL;aO=6;continue $bb28$14}if(aO==17){var bH=bw;var bF=(bH)&4294967295;var bv=HEAP[bF];var bu=(bv+8)&4294967295;var bt=HEAP[bu];var bs=bt;var br=bw;var bq=(y)&4294967295;var bp=al;var bo=FUNCTION_TABLE[bs](br,bq,bp);U=bo;var bm=cr;var bk=(bm)&4294967295;var a8=(bk+60)&4294967295;var a7=HEAP[a8];var a6=(a7)!=0;$bb30$$bb32$26:do{if(a6){var a5=cr;var a4=(a5)&4294967295;var a3=(a4+60)&4294967295;var a2=HEAP[a3];var a1=(a2)!=0;if(!(a1)){aO=19;break $bb30$$bb32$26}var aZ=cr;var aX=(aZ)&4294967295;var aN=(aX+60)&4294967295;var aM=HEAP[aN];var aL=cr;var aK=(aL)&4294967295;var aJ=(aK+60)&4294967295;var aI=HEAP[aJ];var aH=(aI)&4294967295;var aG=HEAP[aH];var aE=(aG+4)&4294967295;var aC=HEAP[aE];var aq=cr;var ap=(aq)&4294967295;var ao=(ap+60)&4294967295;var an=HEAP[ao];var am=aC;FUNCTION_TABLE[am](an)}}while(0);cf=15;while(1){var K=cf;var I=(((K))|0)>0;if(!(I)){aO=23;break}var ak=cf;var aj=cf;var ai=((aj)-1)&4294967295;var ag=cr;var ae=(ag)&4294967295;var S=(ae+ai*4)&4294967295;var R=HEAP[S];var P=cr;var O=(P)&4294967295;var N=(O+ak*4)&4294967295;HEAP[N]=R;var M=cf;var L=((M)-1)&4294967295;cf=L;aO=21;continue}var G=cr;var v=(G)&4294967295;var u=(v)&4294967295;var t=U;HEAP[u]=t;var s=U;cT=s}else{if(aO==11){var ca=ch;cf=ca;while(1){var bT=cf;var bS=(((bT))|0)>0;if(!(bS)){aO=15;break}var b9=cf;var b6=cf;var b5=((b6)-1)&4294967295;var b4=cr;var b3=(b4)&4294967295;var b0=(b3+b5*4)&4294967295;var bZ=HEAP[b0];var bY=cr;var bX=(bY)&4294967295;var bW=(bX+b9*4)&4294967295;HEAP[bW]=bZ;var bV=cf;var bU=((bV)-1)&4294967295;cf=bU;aO=13;continue}var bR=cr;var bQ=(bR)&4294967295;var bP=(bQ)&4294967295;var bO=U;HEAP[bP]=bO;var bN=U;cT=bN}}}var r=cT;c=r;var w=c;STACKTOP=W;return w;return null}function __ZN16SplashFontEngine16loadTrueTypeFontEP16SplashFontFileIDP13SplashFontSrcPtii(g,o,d,x,s,i){var t;var b;var J;var c;var P;var w;var m;var u;var I;var L;var y=0;b=g;J=o;c=d;P=x;w=s;m=i;L=0;var H=L;var G=(H)==0;$bb$$bb2$2:do{if(G){var F=b;var E=(F+64)&4294967295;var D=HEAP[E];var C=(D)!=0;if(!(C)){t=1;break $bb$$bb2$2}var B=b;var A=(B+64)&4294967295;var z=HEAP[A];var r=J;var q=c;var p=P;var n=w;var l=m;var k=__ZN18SplashFTFontEngine16loadTrueTypeFontEP16SplashFontFileIDP13SplashFontSrcPtii(z,r,q,p,n,l);L=k}}while(0);var j=L;var h=(j)==0;if(h){var f=P;var e=f;_gfree(e)}var a=c;var R=(a)&4294967295;var Q=HEAP[R];var v=reSign((Q),8,0)!=0;if(v){var O=c;__ZN13SplashFontSrc5unrefEv(O)}var N=L;I=N;var M=I;u=M;var K=u;return K;return null}function __ZN16SplashFontEngine19loadOpenTypeCFFFontEP16SplashFontFileIDP13SplashFontSrc(o,d,C){var y;var l;var z;var E;var D;var k;var m;var n=0;l=o;z=d;E=C;m=0;var j=m;var i=(j)==0;$bb$$bb2$2:do{if(i){var h=l;var g=(h+64)&4294967295;var f=HEAP[g];var e=(f)!=0;if(!(e)){y=1;break $bb$$bb2$2}var c=l;var b=(c+64)&4294967295;var a=HEAP[b];var A=z;var x=E;var w=__ZN18SplashFTFontEngine19loadOpenTypeCFFFontEP16SplashFontFileIDP13SplashFontSrc(a,A,x);m=w}}while(0);var v=E;var u=(v)&4294967295;var t=HEAP[u];var B=reSign((t),8,0)!=0;if(B){var s=E;__ZN13SplashFontSrc5unrefEv(s)}var r=m;k=r;var p=k;D=p;var q=D;return q;return null}function __ZN16SplashFontEngine11loadCIDFontEP16SplashFontFileIDP13SplashFontSrc(o,d,C){var y;var l;var z;var E;var D;var k;var m;var n=0;l=o;z=d;E=C;m=0;var j=m;var i=(j)==0;$bb$$bb2$2:do{if(i){var h=l;var g=(h+64)&4294967295;var f=HEAP[g];var e=(f)!=0;if(!(e)){y=1;break $bb$$bb2$2}var c=l;var b=(c+64)&4294967295;var a=HEAP[b];var A=z;var x=E;var w=__ZN18SplashFTFontEngine11loadCIDFontEP16SplashFontFileIDP13SplashFontSrc(a,A,x);m=w}}while(0);var v=E;var u=(v)&4294967295;var t=HEAP[u];var B=reSign((t),8,0)!=0;if(B){var s=E;__ZN13SplashFontSrc5unrefEv(s)}var r=m;k=r;var p=k;D=p;var q=D;return q;return null}function __ZN16SplashFontEngine19loadOpenTypeT1CFontEP16SplashFontFileIDP13SplashFontSrcPPc(o,e,E,C){var z;var l;var A;var H;var F;var G;var k;var m;var n=0;l=o;A=e;H=E;F=C;m=0;var j=m;var i=(j)==0;$bb$$bb2$2:do{if(i){var h=l;var g=(h+64)&4294967295;var f=HEAP[g];var d=(f)!=0;if(!(d)){z=1;break $bb$$bb2$2}var c=l;var b=(c+64)&4294967295;var a=HEAP[b];var B=A;var y=H;var x=F;var w=__ZN18SplashFTFontEngine19loadOpenTypeT1CFontEP16SplashFontFileIDP13SplashFontSrcPPc(a,B,y,x);m=w}}while(0);var v=H;var u=(v)&4294967295;var t=HEAP[u];var D=reSign((t),8,0)!=0;if(D){var s=H;__ZN13SplashFontSrc5unrefEv(s)}var q=m;k=q;var p=k;G=p;var r=G;return r;return null}function __ZN16SplashFontEngine14loadType1CFontEP16SplashFontFileIDP13SplashFontSrcPPc(o,e,E,C){var z;var l;var A;var H;var F;var G;var k;var m;var n=0;l=o;A=e;H=E;F=C;m=0;var j=m;var i=(j)==0;$bb$$bb2$2:do{if(i){var h=l;var g=(h+64)&4294967295;var f=HEAP[g];var d=(f)!=0;if(!(d)){z=1;break $bb$$bb2$2}var c=l;var b=(c+64)&4294967295;var a=HEAP[b];var B=A;var y=H;var x=F;var w=__ZN18SplashFTFontEngine14loadType1CFontEP16SplashFontFileIDP13SplashFontSrcPPc(a,B,y,x);m=w}}while(0);var v=H;var u=(v)&4294967295;var t=HEAP[u];var D=reSign((t),8,0)!=0;if(D){var s=H;__ZN13SplashFontSrc5unrefEv(s)}var q=m;k=q;var p=k;G=p;var r=G;return r;return null}function __ZN16SplashFontEngine13loadType1FontEP16SplashFontFileIDP13SplashFontSrcPPc(o,e,E,C){var z;var l;var A;var H;var F;var G;var k;var m;var n=0;l=o;A=e;H=E;F=C;m=0;var j=m;var i=(j)==0;$bb$$bb2$2:do{if(i){var h=l;var g=(h+64)&4294967295;var f=HEAP[g];var d=(f)!=0;if(!(d)){z=1;break $bb$$bb2$2}var c=l;var b=(c+64)&4294967295;var a=HEAP[b];var B=A;var y=H;var x=F;var w=__ZN18SplashFTFontEngine13loadType1FontEP16SplashFontFileIDP13SplashFontSrcPPc(a,B,y,x);m=w}}while(0);var v=H;var u=(v)&4294967295;var t=HEAP[u];var D=reSign((t),8,0)!=0;if(D){var s=H;__ZN13SplashFontSrc5unrefEv(s)}var q=m;k=q;var p=k;G=p;var r=G;return r;return null}function __ZN16SplashFontEngineD1Ev(f){var x;var b;var S;var c;var E=0;b=f;c=0;$bb4$2:while(1){var C=c;var B=(((C))|0)<=15;if(!(B)){x=5;break $bb4$2}var R=c;var Q=b;var P=(Q)&4294967295;var O=(P+R*4)&4294967295;var N=HEAP[O];var M=(N)!=0;$bb1$$bb3$5:do{if(M){var K=c;var I=b;var G=(I)&4294967295;var u=(G+K*4)&4294967295;var s=HEAP[u];var q=(s)!=0;if(!(q)){x=2;break $bb1$$bb3$5}var o=c;var m=b;var k=(m)&4294967295;var i=(k+o*4)&4294967295;var g=HEAP[i];var e=c;var d=b;var a=(d)&4294967295;var ab=(a+e*4)&4294967295;var aa=HEAP[ab];var Z=(aa)&4294967295;var Y=HEAP[Z];var X=(Y+4)&4294967295;var W=HEAP[X];var V=c;var U=b;var T=(U)&4294967295;var L=(T+V*4)&4294967295;var J=HEAP[L];var H=W;FUNCTION_TABLE[H](J)}}while(0);var F=c;var D=((F)+1)&4294967295;c=D;x=0;continue $bb4$2}var A=b;var z=(A+64)&4294967295;var y=HEAP[z];var w=(y)!=0;$bb6$$bb8$10:do{if(w){var v=b;var t=(v+64)&4294967295;var r=HEAP[t];S=r;var p=S;var n=(p)!=0;if(!(n)){x=7;break $bb6$$bb8$10}var l=S;__ZN18SplashFTFontEngineD1Ev(l);var j=S;var h=j;__ZdlPv(h)}}while(0);return;return}function __ZN16SplashFontEngineD2Ev(f){var x;var b;var S;var c;var E=0;b=f;c=0;$bb4$2:while(1){var C=c;var B=(((C))|0)<=15;if(!(B)){x=5;break $bb4$2}var R=c;var Q=b;var P=(Q)&4294967295;var O=(P+R*4)&4294967295;var N=HEAP[O];var M=(N)!=0;$bb1$$bb3$5:do{if(M){var K=c;var I=b;var G=(I)&4294967295;var u=(G+K*4)&4294967295;var s=HEAP[u];var q=(s)!=0;if(!(q)){x=2;break $bb1$$bb3$5}var o=c;var m=b;var k=(m)&4294967295;var i=(k+o*4)&4294967295;var g=HEAP[i];var e=c;var d=b;var a=(d)&4294967295;var ab=(a+e*4)&4294967295;var aa=HEAP[ab];var Z=(aa)&4294967295;var Y=HEAP[Z];var X=(Y+4)&4294967295;var W=HEAP[X];var V=c;var U=b;var T=(U)&4294967295;var L=(T+V*4)&4294967295;var J=HEAP[L];var H=W;FUNCTION_TABLE[H](J)}}while(0);var F=c;var D=((F)+1)&4294967295;c=D;x=0;continue $bb4$2}var A=b;var z=(A+64)&4294967295;var y=HEAP[z];var w=(y)!=0;$bb6$$bb8$10:do{if(w){var v=b;var t=(v+64)&4294967295;var r=HEAP[t];S=r;var p=S;var n=(p)!=0;if(!(n)){x=7;break $bb6$$bb8$10}var l=S;__ZN18SplashFTFontEngineD1Ev(l);var j=S;var h=j;__ZdlPv(h)}}while(0);return;return}function __ZN16SplashFontEngineC1Ebbb(p,E,F,D){var z;var n;var e;var C;var d;var a;var o=0;n=p;e=E;C=F;d=D;a=0;while(1){var g=a;var f=(((g))|0)<=15;if(!(f)){z=2;break}var m=a;var l=n;var k=(l)&4294967295;var j=(k+m*4)&4294967295;HEAP[j]=0;var i=a;var h=((i)+1)&4294967295;a=h;z=0;continue}var c=e;var B=reSign((c),8,0)!=0;if(B){var b=C;var A=unSign((b),8,0);var y=d;var x=unSign((y),8,0);var w=(((x))&255);var v=(((A))&255);var u=__ZN18SplashFTFontEngine4initEbb(w,v);var t=n;var s=(t+64)&4294967295;HEAP[s]=u}else{var r=n;var q=(r+64)&4294967295;HEAP[q]=0}return;return}function __ZN14SplashFontFileC2EP16SplashFontFileIDP13SplashFontSrc(n,d,w){var t;var l;var u;var o;var m=0;l=n;u=d;o=w;var k=l;var j=(k)&4294967295;HEAP[j]=(__ZTV14SplashFontFile+8)&4294967295;var i=l;var h=(i+8)&4294967295;var g=u;HEAP[h]=g;var f=l;var e=(f+12)&4294967295;var c=o;HEAP[e]=c;var b=l;var a=(b+12)&4294967295;var v=HEAP[a];__ZN13SplashFontSrc3refEv(v);var s=l;var r=(s+16)&4294967295;HEAP[r]=0;var q=l;var p=(q+4)&4294967295;HEAP[p]=0;return;return}function __ZN14SplashFontFile9incRefCntEv(g){var i;var j;var h=0;j=g;var f=j;var e=(f+16)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=j;var a=(b+16)&4294967295;HEAP[a]=c;return;return}function __ZN14SplashFontFile9decRefCntEv(n){var w;var k;var l;var m=0;k=n;var j=k;var i=(j+16)&4294967295;var h=HEAP[i];var g=((h)-1)&4294967295;var f=k;var e=(f+16)&4294967295;HEAP[e]=g;var d=k;var c=(d+16)&4294967295;var b=HEAP[c];var a=(((b))|0)==0;var y=unSign((a),1,0);l=y;var x=l;var z=reSign((x),8,0)!=0;$bb$$bb2$2:do{if(z){var v=k;var u=(v)!=0;if(!(u)){w=1;break $bb$$bb2$2}var t=k;var s=(t)&4294967295;var r=HEAP[s];var q=(r+4)&4294967295;var p=HEAP[q];var o=p;var A=k;FUNCTION_TABLE[o](A)}}while(0);return;return}function __ZN13SplashFontSrcC2Ev(j){var l;var n;var k=0;n=j;var i=n;var h=(i)&4294967295;HEAP[h]=0;var g=n;var f=(g+20)&4294967295;HEAP[f]=0;var e=n;var d=(e+4)&4294967295;HEAP[d]=0;var c=n;var b=(c+8)&4294967295;HEAP[b]=0;var a=n;var m=(a+16)&4294967295;HEAP[m]=1;return;return}function __ZN13SplashFontSrcC1Ev(j){var l;var n;var k=0;n=j;var i=n;var h=(i)&4294967295;HEAP[h]=0;var g=n;var f=(g+20)&4294967295;HEAP[f]=0;var e=n;var d=(e+4)&4294967295;HEAP[d]=0;var c=n;var b=(c+8)&4294967295;HEAP[b]=0;var a=n;var m=(a+16)&4294967295;HEAP[m]=1;return;return}function __ZN13SplashFontSrc3refEv(g){var i;var j;var h=0;j=g;var f=j;var e=(f+16)&4294967295;var d=HEAP[e];var c=((d)+1)&4294967295;var b=j;var a=(b+16)&4294967295;HEAP[a]=c;return;return}function __ZN14SplashFontFileC1EP16SplashFontFileIDP13SplashFontSrc(n,d,w){var t;var l;var u;var o;var m=0;l=n;u=d;o=w;var k=l;var j=(k)&4294967295;HEAP[j]=(__ZTV14SplashFontFile+8)&4294967295;var i=l;var h=(i+8)&4294967295;var g=u;HEAP[h]=g;var f=l;var e=(f+12)&4294967295;var c=o;HEAP[e]=c;var b=l;var a=(b+12)&4294967295;var v=HEAP[a];__ZN13SplashFontSrc3refEv(v);var s=l;var r=(s+16)&4294967295;HEAP[r]=0;var q=l;var p=(q+4)&4294967295;HEAP[p]=0;return;return}function __ZN14SplashFontFileD1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV14SplashFontFile+8)&4294967295;var h=k;var g=(h+12)&4294967295;var f=HEAP[g];__ZN13SplashFontSrc5unrefEv(f);var e=k;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)!=0;if(b){var a=k;var x=(a+8)&4294967295;var w=HEAP[x];var u=k;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)&4294967295;var q=HEAP[r];var p=(q+4)&4294967295;var o=HEAP[p];var n=k;var E=(n+8)&4294967295;var D=HEAP[E];var C=o;FUNCTION_TABLE[C](D)}var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN14SplashFontFileD0Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV14SplashFontFile+8)&4294967295;var h=k;var g=(h+12)&4294967295;var f=HEAP[g];__ZN13SplashFontSrc5unrefEv(f);var e=k;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)!=0;if(b){var a=k;var x=(a+8)&4294967295;var w=HEAP[x];var u=k;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)&4294967295;var q=HEAP[r];var p=(q+4)&4294967295;var o=HEAP[p];var n=k;var E=(n+8)&4294967295;var D=HEAP[E];var C=o;FUNCTION_TABLE[C](D)}var B=((1)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN13SplashFontSrc6setBufEPcib(o,u,j,t){var r;var m;var q;var a;var p;var n=0;m=o;q=u;a=j;p=t;var l=m;var k=(l)&4294967295;HEAP[k]=0;var i=m;var h=(i+8)&4294967295;var g=q;HEAP[h]=g;var f=m;var e=(f+12)&4294967295;var d=a;HEAP[e]=d;var c=m;var b=(c+20)&4294967295;var s=p;HEAP[b]=s;return;return}function __ZN13SplashFontSrc7setFileEPKcb(n,d,u){var r;var l;var t;var o;var k;var m=0;l=n;t=d;o=u;var j=l;var i=(j)&4294967295;HEAP[i]=1;var h=__Znwj(32);var g=h;k=g;var f=k;var e=t;__ZN9GooStringC1EPKc(f,e);var c=l;var b=(c+4)&4294967295;var a=k;HEAP[b]=a;var s=l;var q=(s+20)&4294967295;var p=o;HEAP[q]=p;return;return}function __ZN13SplashFontSrc7setFileEP9GooStringb(n,e,m){var p;var q;var g;var c;var o=0;q=n;g=e;c=m;var l=q;var k=(l)&4294967295;HEAP[k]=1;var j=g;var i=__ZNK9GooString4copyEv(j);var h=q;var f=(h+4)&4294967295;HEAP[f]=i;var d=q;var b=(d+20)&4294967295;var a=c;HEAP[b]=a;return;return}function __ZN13SplashFontSrcD1Ev(f){var p;var b;var J;var v=0;b=f;var I=b;var H=(I+20)&4294967295;var G=HEAP[H];var q=reSign((G),8,0)!=0;$bb$$bb7$2:do{if(q){var F=b;var E=(F)&4294967295;var D=HEAP[E];var i=reSign((D),8,0)!=0;if(i){var B=b;var z=(B+4)&4294967295;var x=HEAP[z];var o=(x)!=0;if(o){var n=b;var m=(n+4)&4294967295;var l=HEAP[m];var k=__ZNK9GooString10getCStringEv(l);var j=_unlink(k)}}else{var h=b;var g=(h+8)&4294967295;var e=HEAP[g];var d=(e)!=0;if(!(d)){p=3;break $bb$$bb7$2}var a=b;var S=(a+8)&4294967295;var R=HEAP[S];_gfree(R)}}}while(0);var Q=b;var P=(Q)&4294967295;var O=HEAP[P];var c=reSign((O),8,0)!=0;$bb9$$bb12$12:do{if(c){var N=b;var M=(N+4)&4294967295;var L=HEAP[M];var K=(L)!=0;if(!(K)){p=5;break $bb9$$bb12$12}var C=b;var A=(C+4)&4294967295;var y=HEAP[A];J=y;var w=J;var u=(w)!=0;if(!(u)){p=5;break $bb9$$bb12$12}var t=J;__ZN9GooStringD1Ev(t);var s=J;var r=s;__ZdlPv(r)}}while(0);return;return}function __ZN13SplashFontSrc5unrefEv(n){var t;var l;var k;var m=0;l=n;var j=l;var i=(j+16)&4294967295;var h=HEAP[i];var g=((h)-1)&4294967295;var f=l;var e=(f+16)&4294967295;HEAP[e]=g;var d=l;var c=(d+16)&4294967295;var b=HEAP[c];var a=(((b))|0)==0;var v=unSign((a),1,0);k=v;var u=k;var w=reSign((u),8,0)!=0;$bb$$bb2$2:do{if(w){var s=l;var r=(s)!=0;if(!(r)){t=1;break $bb$$bb2$2}var q=l;__ZN13SplashFontSrcD1Ev(q);var p=l;var o=p;__ZdlPv(o)}}while(0);return;return}function __ZN14SplashFontFileD2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=(__ZTV14SplashFontFile+8)&4294967295;var h=k;var g=(h+12)&4294967295;var f=HEAP[g];__ZN13SplashFontSrc5unrefEv(f);var e=k;var d=(e+8)&4294967295;var c=HEAP[d];var b=(c)!=0;if(b){var a=k;var x=(a+8)&4294967295;var w=HEAP[x];var u=k;var t=(u+8)&4294967295;var s=HEAP[t];var r=(s)&4294967295;var q=HEAP[r];var p=(q+4)&4294967295;var o=HEAP[p];var n=k;var E=(n+8)&4294967295;var D=HEAP[E];var C=o;FUNCTION_TABLE[C](D)}var B=((0)&255);var y=reSign((B),8,0)!=0;if(y){var A=k;var z=A;__ZdlPv(z)}return;return}function __ZN13SplashFontSrcD2Ev(f){var p;var b;var J;var v=0;b=f;var I=b;var H=(I+20)&4294967295;var G=HEAP[H];var q=reSign((G),8,0)!=0;$bb$$bb7$2:do{if(q){var F=b;var E=(F)&4294967295;var D=HEAP[E];var i=reSign((D),8,0)!=0;if(i){var B=b;var z=(B+4)&4294967295;var x=HEAP[z];var o=(x)!=0;if(o){var n=b;var m=(n+4)&4294967295;var l=HEAP[m];var k=__ZNK9GooString10getCStringEv(l);var j=_unlink(k)}}else{var h=b;var g=(h+8)&4294967295;var e=HEAP[g];var d=(e)!=0;if(!(d)){p=3;break $bb$$bb7$2}var a=b;var S=(a+8)&4294967295;var R=HEAP[S];_gfree(R)}}}while(0);var Q=b;var P=(Q)&4294967295;var O=HEAP[P];var c=reSign((O),8,0)!=0;$bb9$$bb12$12:do{if(c){var N=b;var M=(N+4)&4294967295;var L=HEAP[M];var K=(L)!=0;if(!(K)){p=5;break $bb9$$bb12$12}var C=b;var A=(C+4)&4294967295;var y=HEAP[A];J=y;var w=J;var u=(w)!=0;if(!(u)){p=5;break $bb9$$bb12$12}var t=J;__ZN9GooStringD1Ev(t);var s=J;var r=s;__ZdlPv(r)}}while(0);return;return}function __ZN16SplashFontFileIDC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV16SplashFontFileID+8)&4294967295;return;return}function __ZN16SplashFontFileIDD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV16SplashFontFileID+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN16SplashFontFileIDD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV16SplashFontFileID+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN16SplashFontFileIDC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV16SplashFontFileID+8)&4294967295;return;return}function __ZN16SplashFontFileIDD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV16SplashFontFileID+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN10SplashPathC2Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=0;var h=k;var g=(h+4)&4294967295;HEAP[g]=0;var f=k;var e=(f+12)&4294967295;HEAP[e]=0;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];var a=k;var x=(a+8)&4294967295;HEAP[x]=b;var w=k;var u=(w+16)&4294967295;HEAP[u]=0;var t=k;var s=(t+20)&4294967295;HEAP[s]=0;var r=k;var q=(r+28)&4294967295;HEAP[q]=0;var p=k;var o=(p+28)&4294967295;var n=HEAP[o];var z=k;var y=(z+24)&4294967295;HEAP[y]=n;return;return}function __ZN10SplashPath14noCurrentPointEv(k){var o;var q;var l;var j;var n=0;q=k;var i=q;var h=(i+16)&4294967295;var g=HEAP[h];var f=q;var e=(f+8)&4294967295;var c=HEAP[e];var b=(((g))|0)==(((c))|0);var a=unSign((b),1,0);j=a;var p=j;l=p;var m=l;var d=(((m))&255);return d;return null}function __ZN10SplashPath15onePointSubpathEv(m){var o;var k;var r;var j;var l=0;k=m;var i=k;var h=(i+16)&4294967295;var g=HEAP[h];var f=k;var e=(f+8)&4294967295;var d=HEAP[e];var c=((d)-1)&4294967295;var b=(((g))|0)==(((c))|0);var a=unSign((b),1,0);j=a;var p=j;r=p;var n=r;var q=(((n))&255);return q;return null}function __ZN10SplashPathC1Ev(m){var v;var k;var l=0;k=m;var j=k;var i=(j)&4294967295;HEAP[i]=0;var h=k;var g=(h+4)&4294967295;HEAP[g]=0;var f=k;var e=(f+12)&4294967295;HEAP[e]=0;var d=k;var c=(d+12)&4294967295;var b=HEAP[c];var a=k;var x=(a+8)&4294967295;HEAP[x]=b;var w=k;var u=(w+16)&4294967295;HEAP[u]=0;var t=k;var s=(t+20)&4294967295;HEAP[s]=0;var r=k;var q=(r+28)&4294967295;HEAP[q]=0;var p=k;var o=(p+28)&4294967295;var n=HEAP[o];var z=k;var y=(z+24)&4294967295;HEAP[y]=n;return;return}function __ZN10SplashPath6offsetEdd(f,N,K){var o;var b;var p;var M;var c;var s=0;b=f;p=N;M=K;c=0;while(1){var w=b;var u=(w+8)&4294967295;var t=HEAP[u];var r=c;var q=(((t))|0)>(((r))|0);if(!(q)){o=2;break}var H=b;var G=(H)&4294967295;var F=HEAP[G];var E=c;var D=(F+16*E)&4294967295;var C=b;var B=(C)&4294967295;var z=HEAP[B];var x=c;var v=(z+16*x)&4294967295;var n=(v)&4294967295;var m=HEAP[n];var l=p;var k=(m)+(l);var j=(D)&4294967295;HEAP[j]=k;var i=b;var h=(i)&4294967295;var g=HEAP[h];var e=c;var d=(g+16*e)&4294967295;var a=b;var T=(a)&4294967295;var S=HEAP[T];var R=c;var Q=(S+16*R)&4294967295;var P=(Q+8)&4294967295;var O=HEAP[P];var L=M;var J=(O)+(L);var I=(d+8)&4294967295;HEAP[I]=J;var A=c;var y=((A)+1)&4294967295;c=y;o=0;continue}return;return}function __ZN10SplashPath8getCurPtEPdS0_(f,M,K){var o;var b;var p;var G;var q;var C;var D;var s=0;b=f;p=M;G=K;var B=b;var A=__ZN10SplashPath14noCurrentPointEv(B);D=A;var z=D;var r=reSign((z),8,0)!=0;if(r){C=0}else{var y=b;var x=(y)&4294967295;var w=HEAP[x];var v=b;var u=(v+8)&4294967295;var t=HEAP[u];var n=((t)-1)&4294967295;var m=(w+16*n)&4294967295;var l=(m)&4294967295;var k=HEAP[l];var j=p;HEAP[j]=k;var i=b;var h=(i)&4294967295;var g=HEAP[h];var e=b;var d=(e+8)&4294967295;var a=HEAP[d];var N=((a)-1)&4294967295;var L=(g+16*N)&4294967295;var J=(L+8)&4294967295;var I=HEAP[J];var H=G;HEAP[H]=I;C=1}var F=C;q=F;var E=q;var c=(((E))&255);return c;return null}function __ZN10SplashPath19addStrokeAdjustHintEiiii(B,Z,Y,t,ax){var M;var ac;var aF;var j;var N;var d;var ab;var e=0;ac=B;aF=Z;j=Y;N=t;d=ax;var ay=ac;var aw=(ay+24)&4294967295;var av=HEAP[aw];var au=ac;var at=(au+28)&4294967295;var ar=HEAP[at];var aq=(((av))|0)==(((ar))|0);if(aq){var ap=ac;var ao=(ap+24)&4294967295;var an=HEAP[ao];var X=(((an))|0)!=0;if(X){var W=ac;var V=(W+24)&4294967295;var U=HEAP[V];var T=((U)*2)&4294967295;ab=T}else{ab=8}var S=ac;var R=(S+28)&4294967295;var Q=ab;HEAP[R]=Q;var P=ac;var O=(P+28)&4294967295;var L=HEAP[O];var K=ac;var J=(K+20)&4294967295;var I=HEAP[J];var H=I;var G=_greallocn(H,L,16);var F=G;var E=ac;var D=(E+20)&4294967295;HEAP[D]=F}var C=ac;var A=(C+20)&4294967295;var z=HEAP[A];var y=ac;var x=(y+24)&4294967295;var w=HEAP[x];var v=(z+16*w)&4294967295;var u=(v)&4294967295;var s=aF;HEAP[u]=s;var r=ac;var q=(r+20)&4294967295;var p=HEAP[q];var o=ac;var n=(o+24)&4294967295;var m=HEAP[n];var l=(p+16*m)&4294967295;var k=(l+4)&4294967295;var i=j;HEAP[k]=i;var h=ac;var g=(h+20)&4294967295;var f=HEAP[g];var c=ac;var b=(c+24)&4294967295;var a=HEAP[b];var aG=(f+16*a)&4294967295;var aE=(aG+8)&4294967295;var aD=N;HEAP[aE]=aD;var aC=ac;var aB=(aC+20)&4294967295;var aA=HEAP[aB];var az=ac;var am=(az+24)&4294967295;var al=HEAP[am];var ak=(aA+16*al)&4294967295;var aj=(ak+12)&4294967295;var ai=d;HEAP[aj]=ai;var ah=ac;var ag=(ah+24)&4294967295;var af=HEAP[ag];var ae=((af)+1)&4294967295;var ad=ac;var aa=(ad+24)&4294967295;HEAP[aa]=ae;return;return}function __ZN10SplashPath4growEi(e,aa){var x;var b;var G;var E=0;b=e;G=aa;var T=b;var S=(T+8)&4294967295;var R=HEAP[S];var Q=G;var P=((R)+(Q))&4294967295;var O=b;var N=(O+12)&4294967295;var L=HEAP[N];var J=(((P))|0)>(((L))|0);if(J){var H=b;var u=(H+12)&4294967295;var s=HEAP[u];var q=(((s))|0)==0;if(q){var o=b;var m=(o+12)&4294967295;HEAP[m]=32}while(1){var ad=b;var ac=(ad+12)&4294967295;var ab=HEAP[ac];var Z=b;var Y=(Z+8)&4294967295;var X=HEAP[Y];var W=G;var V=((X)+(W))&4294967295;var U=(((ab))|0)<(((V))|0);if(!(U)){x=3;break}var k=b;var i=(k+12)&4294967295;var g=HEAP[i];var d=((g)*2)&4294967295;var c=b;var a=(c+12)&4294967295;HEAP[a]=d;x=1;continue}var M=b;var K=(M+12)&4294967295;var I=HEAP[K];var F=b;var D=(F)&4294967295;var C=HEAP[D];var B=C;var A=_greallocn(B,I,16);var z=A;var y=b;var w=(y)&4294967295;HEAP[w]=z;var v=b;var t=(v+12)&4294967295;var r=HEAP[t];var p=b;var n=(p+4)&4294967295;var l=HEAP[n];var j=_greallocn(l,r,1);var h=b;var f=(h+4)&4294967295;HEAP[f]=j}return;return}function __ZN10SplashPath7curveToEdddddd(V,j,bs,h,bq,e,bo){var aC;var a1;var aZ;var aD;var bh;var a0;var d;var bm;var R;var bn;var af;var f=0;a1=V;aZ=j;aD=bs;bh=h;a0=bq;d=e;bm=bo;var bl=a1;var bk=__ZN10SplashPath14noCurrentPointEv(bl);af=bk;var bj=af;var ag=reSign((bj),8,0)!=0;if(ag){bn=1}else{var bi=a1;var bg=(bi+4)&4294967295;var bf=HEAP[bg];var be=a1;var bd=(be+8)&4294967295;var bc=HEAP[bd];var aT=((bc)-1)&4294967295;var aR=a1;var aP=(aR+4)&4294967295;var aN=HEAP[aP];var aL=a1;var aJ=(aL+8)&4294967295;var aI=HEAP[aJ];var aH=((aI)-1)&4294967295;var aG=(aN+aH)&4294967295;var aE=HEAP[aG];var aw=(aE)&-3;var au=(bf+aT)&4294967295;HEAP[au]=aw;var ar=a1;__ZN10SplashPath4growEi(ar,3);var ap=a1;var an=(ap)&4294967295;var al=HEAP[an];var ak=a1;var aj=(ak+8)&4294967295;var ai=HEAP[aj];var ah=(al+16*ai)&4294967295;var U=(ah)&4294967295;var Q=aZ;HEAP[U]=Q;var N=a1;var K=(N)&4294967295;var H=HEAP[K];var E=a1;var C=(E+8)&4294967295;var B=HEAP[C];var A=(H+16*B)&4294967295;var z=(A+8)&4294967295;var u=aD;HEAP[z]=u;var s=a1;var q=(s+4)&4294967295;var o=HEAP[q];var n=a1;var m=(n+8)&4294967295;var l=HEAP[m];var k=(o+l)&4294967295;HEAP[k]=8;var i=a1;var g=(i+8)&4294967295;var c=HEAP[g];var b=((c)+1)&4294967295;var a=a1;var bx=(a+8)&4294967295;HEAP[bx]=b;var bw=a1;var bv=(bw)&4294967295;var bu=HEAP[bv];var bt=a1;var br=(bt+8)&4294967295;var bp=HEAP[br];var bb=(bu+16*bp)&4294967295;var ba=(bb)&4294967295;var a9=bh;HEAP[ba]=a9;var a8=a1;var a7=(a8)&4294967295;var a6=HEAP[a7];var a5=a1;var a4=(a5+8)&4294967295;var a3=HEAP[a4];var a2=(a6+16*a3)&4294967295;var aY=(a2+8)&4294967295;var aX=a0;HEAP[aY]=aX;var aW=a1;var aV=(aW+4)&4294967295;var aU=HEAP[aV];var aS=a1;var aQ=(aS+8)&4294967295;var aO=HEAP[aQ];var aM=(aU+aO)&4294967295;HEAP[aM]=8;var aK=a1;var aB=(aK+8)&4294967295;var aA=HEAP[aB];var az=((aA)+1)&4294967295;var ay=a1;var ax=(ay+8)&4294967295;HEAP[ax]=az;var av=a1;var at=(av)&4294967295;var aq=HEAP[at];var ao=a1;var am=(ao+8)&4294967295;var ae=HEAP[am];var ad=(aq+16*ae)&4294967295;var ab=(ad)&4294967295;var Z=d;HEAP[ab]=Z;var X=a1;var T=(X)&4294967295;var P=HEAP[T];var M=a1;var J=(M+8)&4294967295;var G=HEAP[J];var ac=(P+16*G)&4294967295;var aa=(ac+8)&4294967295;var Y=bm;HEAP[aa]=Y;var W=a1;var S=(W+4)&4294967295;var O=HEAP[S];var L=a1;var I=(L+8)&4294967295;var F=HEAP[I];var D=(O+F)&4294967295;HEAP[D]=2;var y=a1;var x=(y+8)&4294967295;var w=HEAP[x];var v=((w)+1)&4294967295;var t=a1;var r=(t+8)&4294967295;HEAP[r]=v;bn=0}var p=bn;R=p;var aF=R;return aF;return null}function __ZN10SplashPath6lineToEdd(h,am,aj){var A;var e;var B;var af;var C;var Y;var Z;var K=0;e=h;B=am;af=aj;var X=e;var W=__ZN10SplashPath14noCurrentPointEv(X);Z=W;var V=Z;var D=reSign((V),8,0)!=0;if(D){Y=1}else{var U=e;var T=(U+4)&4294967295;var S=HEAP[T];var Q=e;var O=(Q+8)&4294967295;var M=HEAP[O];var x=((M)-1)&4294967295;var v=e;var t=(v+4)&4294967295;var r=HEAP[t];var p=e;var n=(p+8)&4294967295;var l=HEAP[n];var j=((l)-1)&4294967295;var g=(r+j)&4294967295;var f=HEAP[g];var b=(f)&-3;var ao=(S+x)&4294967295;HEAP[ao]=b;var al=e;__ZN10SplashPath4growEi(al,1);var ai=e;var ah=(ai)&4294967295;var ag=HEAP[ah];var ae=e;var ad=(ae+8)&4294967295;var ac=HEAP[ad];var ab=(ag+16*ac)&4294967295;var R=(ab)&4294967295;var P=B;HEAP[R]=P;var N=e;var L=(N)&4294967295;var J=HEAP[L];var I=e;var H=(I+8)&4294967295;var G=HEAP[H];var F=(J+16*G)&4294967295;var E=(F+8)&4294967295;var z=af;HEAP[E]=z;var y=e;var w=(y+4)&4294967295;var u=HEAP[w];var s=e;var q=(s+8)&4294967295;var o=HEAP[q];var m=(u+o)&4294967295;HEAP[m]=2;var k=e;var i=(k+8)&4294967295;var d=HEAP[i];var c=((d)+1)&4294967295;var a=e;var an=(a+8)&4294967295;HEAP[an]=c;Y=0}var ak=Y;C=ak;var aa=C;return aa;return null}function __ZN10SplashPath5closeEv(M){var at;var aP;var I;var a9;var W;var d=0;aP=M;var a8=aP;var a7=__ZN10SplashPath14noCurrentPointEv(a8);W=a7;var a6=W;var X=reSign((a6),8,0)!=0;if(X){a9=1}else{var a5=aP;var a4=(a5+16)&4294967295;var a3=HEAP[a4];var a2=aP;var a1=(a2+8)&4294967295;var a0=HEAP[a1];var aJ=((a0)-1)&4294967295;var aH=(((a3))|0)==(((aJ))|0);$bb4$$bb2$5:do{if(aH){at=1}else{var aF=aP;var aD=(aF)&4294967295;var aB=HEAP[aD];var az=aP;var ay=(az+8)&4294967295;var ax=HEAP[ay];var aw=((ax)-1)&4294967295;var av=(aB+16*aw)&4294967295;var am=(av)&4294967295;var ak=HEAP[am];var ai=aP;var ag=(ai)&4294967295;var ae=HEAP[ag];var ac=aP;var ab=(ac+16)&4294967295;var aa=HEAP[ab];var Z=(ae+16*aa)&4294967295;var Y=(Z)&4294967295;var L=HEAP[Y];var H=(ak)!=(L);if(H){at=1;break $bb4$$bb2$5}var E=aP;var B=(E)&4294967295;var y=HEAP[B];var v=aP;var t=(v+8)&4294967295;var s=HEAP[t];var r=((s)-1)&4294967295;var q=(y+16*r)&4294967295;var n=(q+8)&4294967295;var m=HEAP[n];var l=aP;var k=(l)&4294967295;var j=HEAP[k];var i=aP;var h=(i+16)&4294967295;var g=HEAP[h];var f=(j+16*g)&4294967295;var e=(f+8)&4294967295;var c=HEAP[e];var b=(m)!=(c);if(b){at=1;break $bb4$$bb2$5}else{at=3;break $bb4$$bb2$5}}}while(0);if(at==1){var a=aP;var bg=(a)&4294967295;var bf=HEAP[bg];var be=aP;var bd=(be+16)&4294967295;var bc=HEAP[bd];var bb=(bf+16*bc)&4294967295;var ba=(bb+8)&4294967295;var aZ=HEAP[ba];var aY=aP;var aX=(aY)&4294967295;var aW=HEAP[aX];var aV=aP;var aU=(aV+16)&4294967295;var aT=HEAP[aU];var aS=(aW+16*aT)&4294967295;var aR=(aS)&4294967295;var aQ=HEAP[aR];var aO=aP;var aN=__ZN10SplashPath6lineToEdd(aO,aQ,aZ)}var aM=aP;var aL=(aM+4)&4294967295;var aK=HEAP[aL];var aI=aP;var aG=(aI+16)&4294967295;var aE=HEAP[aG];var aC=aP;var aA=(aC+4)&4294967295;var ar=HEAP[aA];var aq=aP;var ap=(aq+16)&4294967295;var ao=HEAP[ap];var an=(ar+ao)&4294967295;var al=HEAP[an];var aj=(al)|4;var ah=(aK+aE)&4294967295;HEAP[ah]=aj;var af=aP;var ad=(af+4)&4294967295;var V=HEAP[ad];var U=aP;var S=(U+8)&4294967295;var Q=HEAP[S];var O=((Q)-1)&4294967295;var K=aP;var G=(K+4)&4294967295;var D=HEAP[G];var A=aP;var x=(A+8)&4294967295;var T=HEAP[x];var R=((T)-1)&4294967295;var P=(D+R)&4294967295;var N=HEAP[P];var J=(N)|4;var F=(V+O)&4294967295;HEAP[F]=J;var C=aP;var z=(C+8)&4294967295;var w=HEAP[z];var u=aP;var p=(u+16)&4294967295;HEAP[p]=w;a9=0}var o=a9;I=o;var au=I;return au;return null}function __ZN10SplashPath6moveToEdd(e,X,V){var n;var b;var o;var R;var p;var K;var L;var w=0;b=e;o=X;R=V;var J=b;var I=__ZN10SplashPath15onePointSubpathEv(J);L=I;var H=L;var q=reSign((H),8,0)!=0;if(q){K=3}else{var G=b;__ZN10SplashPath4growEi(G,1);var F=b;var E=(F)&4294967295;var C=HEAP[E];var A=b;var y=(A+8)&4294967295;var m=HEAP[y];var l=(C+16*m)&4294967295;var k=(l)&4294967295;var j=o;HEAP[k]=j;var i=b;var h=(i)&4294967295;var g=HEAP[h];var f=b;var d=(f+8)&4294967295;var c=HEAP[d];var a=(g+16*c)&4294967295;var Y=(a+8)&4294967295;var W=R;HEAP[Y]=W;var U=b;var T=(U+4)&4294967295;var S=HEAP[T];var Q=b;var P=(Q+8)&4294967295;var O=HEAP[P];var N=(S+O)&4294967295;HEAP[N]=3;var D=b;var B=(D+8)&4294967295;var z=HEAP[B];var x=b;var v=(x+16)&4294967295;HEAP[v]=z;var u=((z)+1)&4294967295;var t=b;var s=(t+8)&4294967295;HEAP[s]=u;K=0}var r=K;p=r;var M=p;return M;return null}function __ZN10SplashPath6appendEPS_(j,ac){var C;var e;var g;var f;var J=0;e=j;g=ac;var X=e;var W=(X+8)&4294967295;var V=HEAP[W];var U=g;var T=(U+16)&4294967295;var S=HEAP[T];var R=((V)+(S))&4294967295;var P=e;var N=(P+16)&4294967295;HEAP[N]=R;var L=g;var z=(L+8)&4294967295;var x=HEAP[z];var v=e;__ZN10SplashPath4growEi(v,x);f=0;while(1){var b=g;var al=(b+8)&4294967295;var aj=HEAP[al];var ah=f;var af=(((aj))|0)>(((ah))|0);if(!(af)){C=2;break}var t=e;var r=(t)&4294967295;var p=HEAP[r];var n=e;var l=(n+8)&4294967295;var i=HEAP[l];var h=g;var a=(h)&4294967295;var ak=HEAP[a];var ai=(p+16*i)&4294967295;var ag=f;var ae=(ak+16*ag)&4294967295;var ad=(ai)&4294967295;var ab=(ae)&4294967295;var aa=HEAP[ab];HEAP[ad]=aa;var Z=(ai+8)&4294967295;var Y=(ae+8)&4294967295;var Q=HEAP[Y];HEAP[Z]=Q;var O=e;var M=(O+4)&4294967295;var K=HEAP[M];var I=e;var H=(I+8)&4294967295;var G=HEAP[H];var F=g;var E=(F+4)&4294967295;var D=HEAP[E];var B=f;var A=(D+B)&4294967295;var y=HEAP[A];var w=(K+G)&4294967295;HEAP[w]=y;var u=e;var s=(u+8)&4294967295;var q=HEAP[s];var o=((q)+1)&4294967295;var m=e;var k=(m+8)&4294967295;HEAP[k]=o;var d=f;var c=((d)+1)&4294967295;f=c;C=0;continue}return;return}function __ZN10SplashPathD1Ev(k){var m;var o;var l=0;o=k;var i=o;var h=(i)&4294967295;var g=HEAP[h];var f=g;_gfree(f);var e=o;var d=(e+4)&4294967295;var c=HEAP[d];_gfree(c);var b=o;var a=(b+20)&4294967295;var n=HEAP[a];var j=n;_gfree(j);return;return}function __ZN10SplashPathD2Ev(k){var m;var o;var l=0;o=k;var i=o;var h=(i)&4294967295;var g=HEAP[h];var f=g;_gfree(f);var e=o;var d=(e+4)&4294967295;var c=HEAP[d];_gfree(c);var b=o;var a=(b+20)&4294967295;var n=HEAP[a];var j=n;_gfree(j);return;return}function __ZN10SplashPathC1EPS_(y,ai){var N;var aj;var aL;var d=0;aj=y;aL=ai;var aE=aL;var aD=(aE+8)&4294967295;var aC=HEAP[aD];var aB=aj;var aA=(aB+8)&4294967295;HEAP[aA]=aC;var az=aL;var ay=(az+12)&4294967295;var ax=HEAP[ay];var aw=aj;var av=(aw+12)&4294967295;HEAP[av]=ax;var ac=aj;var aa=(ac+12)&4294967295;var Y=HEAP[aa];var W=_gmallocn(Y,16);var U=W;var S=aj;var R=(S)&4294967295;HEAP[R]=U;var Q=aj;var P=(Q+12)&4294967295;var O=HEAP[P];var I=_gmallocn(O,1);var H=aj;var G=(H+4)&4294967295;HEAP[G]=I;var F=aj;var E=(F+8)&4294967295;var D=HEAP[E];var C=((D)*16)&4294967295;var B=aL;var A=(B)&4294967295;var z=HEAP[A];var x=aj;var w=(x)&4294967295;var v=HEAP[w];var u=v;var t=z;_llvm_memcpy_p0i8_p0i8_i32(u,t,C,1,0);var s=aj;var r=(s+8)&4294967295;var q=HEAP[r];var p=aL;var o=(p+4)&4294967295;var n=HEAP[o];var m=aj;var l=(m+4)&4294967295;var k=HEAP[l];_llvm_memcpy_p0i8_p0i8_i32(k,n,q,1,0);var j=aL;var i=(j+16)&4294967295;var h=HEAP[i];var g=aj;var f=(g+16)&4294967295;HEAP[f]=h;var e=aL;var c=(e+20)&4294967295;var b=HEAP[c];var a=(b)!=0;if(a){var aM=aL;var aK=(aM+24)&4294967295;var aJ=HEAP[aK];var aI=aj;var aH=(aI+28)&4294967295;HEAP[aH]=aJ;var aG=aj;var aF=(aG+28)&4294967295;var au=HEAP[aF];var at=aj;var ar=(at+24)&4294967295;HEAP[ar]=au;var aq=aj;var ap=(aq+28)&4294967295;var ao=HEAP[ap];var an=_gmallocn(ao,16);var am=an;var al=aj;var ak=(al+20)&4294967295;HEAP[ak]=am;var ah=aj;var ag=(ah+24)&4294967295;var af=HEAP[ag];var ae=((af)*16)&4294967295;var ad=aL;var ab=(ad+20)&4294967295;var Z=HEAP[ab];var X=aj;var V=(X+20)&4294967295;var T=HEAP[V];var M=T;var L=Z;_llvm_memcpy_p0i8_p0i8_i32(M,L,ae,1,0)}else{var K=aj;var J=(K+20)&4294967295;HEAP[J]=0}return;return}function __ZN10SplashPathC2EPS_(y,ai){var N;var aj;var aL;var d=0;aj=y;aL=ai;var aE=aL;var aD=(aE+8)&4294967295;var aC=HEAP[aD];var aB=aj;var aA=(aB+8)&4294967295;HEAP[aA]=aC;var az=aL;var ay=(az+12)&4294967295;var ax=HEAP[ay];var aw=aj;var av=(aw+12)&4294967295;HEAP[av]=ax;var ac=aj;var aa=(ac+12)&4294967295;var Y=HEAP[aa];var W=_gmallocn(Y,16);var U=W;var S=aj;var R=(S)&4294967295;HEAP[R]=U;var Q=aj;var P=(Q+12)&4294967295;var O=HEAP[P];var I=_gmallocn(O,1);var H=aj;var G=(H+4)&4294967295;HEAP[G]=I;var F=aj;var E=(F+8)&4294967295;var D=HEAP[E];var C=((D)*16)&4294967295;var B=aL;var A=(B)&4294967295;var z=HEAP[A];var x=aj;var w=(x)&4294967295;var v=HEAP[w];var u=v;var t=z;_llvm_memcpy_p0i8_p0i8_i32(u,t,C,1,0);var s=aj;var r=(s+8)&4294967295;var q=HEAP[r];var p=aL;var o=(p+4)&4294967295;var n=HEAP[o];var m=aj;var l=(m+4)&4294967295;var k=HEAP[l];_llvm_memcpy_p0i8_p0i8_i32(k,n,q,1,0);var j=aL;var i=(j+16)&4294967295;var h=HEAP[i];var g=aj;var f=(g+16)&4294967295;HEAP[f]=h;var e=aL;var c=(e+20)&4294967295;var b=HEAP[c];var a=(b)!=0;if(a){var aM=aL;var aK=(aM+24)&4294967295;var aJ=HEAP[aK];var aI=aj;var aH=(aI+28)&4294967295;HEAP[aH]=aJ;var aG=aj;var aF=(aG+28)&4294967295;var au=HEAP[aF];var at=aj;var ar=(at+24)&4294967295;HEAP[ar]=au;var aq=aj;var ap=(aq+28)&4294967295;var ao=HEAP[ap];var an=_gmallocn(ao,16);var am=an;var al=aj;var ak=(al+20)&4294967295;HEAP[ak]=am;var ah=aj;var ag=(ah+24)&4294967295;var af=HEAP[ag];var ae=((af)*16)&4294967295;var ad=aL;var ab=(ad+20)&4294967295;var Z=HEAP[ab];var X=aj;var V=(X+20)&4294967295;var T=HEAP[V];var M=T;var L=Z;_llvm_memcpy_p0i8_p0i8_i32(M,L,ae,1,0)}else{var K=aj;var J=(K+20)&4294967295;HEAP[J]=0}return;return}function __ZN13SplashPatternC2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV13SplashPattern+8)&4294967295;return;return}function __ZL15splashColorCopyPhS_1755(s,t){var p;var r;var u;var k=0;r=s;u=t;var j=u;var i=(j)&4294967295;var h=HEAP[i];var g=r;var f=(g)&4294967295;HEAP[f]=h;var e=u;var d=(e+1)&4294967295;var c=HEAP[d];var b=r;var a=(b+1)&4294967295;HEAP[a]=c;var q=u;var o=(q+2)&4294967295;var n=HEAP[o];var m=r;var l=(m+2)&4294967295;HEAP[l]=n;return;return}function __ZN16SplashSolidColor8isStaticEv(d){var h;var i;var e;var c;var g=0;i=d;c=1;var b=c;e=b;var f=e;var a=(((f))&255);return a;return null}function __ZN13SplashPatternD1Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV13SplashPattern+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN13SplashPatternD0Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV13SplashPattern+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN13SplashPatternC1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;HEAP[a]=(__ZTV13SplashPattern+8)&4294967295;return;return}function __ZN16SplashSolidColorC2EPh(k,l){var n;var o;var j;var m=0;o=k;j=l;var i=o;var h=(i)&4294967295;__ZN13SplashPatternC2Ev(h);var g=o;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16SplashSolidColor+8)&4294967295;var d=o;var c=(d+4)&4294967295;var b=(c)&4294967295;var a=j;__ZL15splashColorCopyPhS_1755(b,a);return;return}function __ZN16SplashSolidColor4copyEv(k){var o;var q;var l;var i;var h;var n=0;q=k;var g=__Znwj(8);var f=g;i=f;var e=q;var d=(e+4)&4294967295;var c=(d)&4294967295;var b=i;__ZN16SplashSolidColorC1EPh(b,c);var a=i;var p=a;h=p;var j=h;l=j;var m=l;return m;return null}function __ZN16SplashSolidColorD1Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16SplashSolidColor+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16SplashSolidColorD0Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16SplashSolidColor+8)&4294967295;var d=((1)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN16SplashSolidColor8getColorEiiPh(l,q,p,d){var n;var j;var s;var a;var i;var r;var h;var k=0;j=l;s=q;a=p;i=d;var g=j;var f=(g+4)&4294967295;var e=(f)&4294967295;var c=i;__ZL15splashColorCopyPhS_1755(c,e);h=1;var b=h;r=b;var m=r;var o=(((m))&255);return o;return null}function __ZN16SplashSolidColorC1EPh(k,l){var n;var o;var j;var m=0;o=k;j=l;var i=o;var h=(i)&4294967295;__ZN13SplashPatternC2Ev(h);var g=o;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16SplashSolidColor+8)&4294967295;var d=o;var c=(d+4)&4294967295;var b=(c)&4294967295;var a=j;__ZL15splashColorCopyPhS_1755(b,a);return;return}function __ZN16SplashSolidColorD2Ev(h){var j;var k;var i=0;k=h;var g=k;var f=(g)&4294967295;var e=(f)&4294967295;HEAP[e]=(__ZTV16SplashSolidColor+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=k;var b=c;__ZdlPv(b)}return;return}function __ZN13SplashPatternD2Ev(g){var i;var j;var h=0;j=g;var f=j;var e=(f)&4294967295;HEAP[e]=(__ZTV13SplashPattern+8)&4294967295;var d=((0)&255);var a=reSign((d),8,0)!=0;if(a){var c=j;var b=c;__ZdlPv(b)}return;return}function __ZN12SplashScreenC2EP18SplashScreenParams(n,b){var q;var l;var r;var m=0;l=n;r=b;var k=r;var j=(k)==0;if(j){r=__ZL13defaultParams}var i=l;var h=(i)&4294967295;var g=r;HEAP[h]=g;var f=l;var e=(f+4)&4294967295;HEAP[e]=0;var d=l;var c=(d+8)&4294967295;HEAP[c]=0;var a=l;var s=(a+13)&4294967295;HEAP[s]=0;var p=l;var o=(p+12)&4294967295;HEAP[o]=0;return;return}function __ZL12cmpDistancesPKvS0_(a,s){var n;var q;var r;var p;var k;var l=0;q=a;r=s;var j=q;var i=j;var h=(i+8)&4294967295;var g=HEAP[h];var f=r;var e=f;var d=(e+8)&4294967295;var c=HEAP[d];var b=((g)-(c))&4294967295;k=b;var o=k;p=o;var m=p;return m;return null}function __ZN12SplashScreenC1EP18SplashScreenParams(n,b){var q;var l;var r;var m=0;l=n;r=b;var k=r;var j=(k)==0;if(j){r=__ZL13defaultParams}var i=l;var h=(i)&4294967295;var g=r;HEAP[h]=g;var f=l;var e=(f+4)&4294967295;HEAP[e]=0;var d=l;var c=(d+8)&4294967295;HEAP[c]=0;var a=l;var s=(a+13)&4294967295;HEAP[s]=0;var p=l;var o=(p+12)&4294967295;HEAP[o]=0;return;return}function __ZN12SplashScreen20buildDispersedMatrixEiiiii(C,af,ae,a0,aD,aC){var ac;var aF;var ad;var aE;var d;var a1;var ah;var e=0;aF=C;ad=af;aE=ae;d=a0;a1=aD;ah=aC;var aZ=a1;var aY=(((aZ))|0)==0;if(aY){var aX=aF;var aW=(aX+4)&4294967295;var aV=HEAP[aW];var aU=aF;var aT=(aU+8)&4294967295;var aS=HEAP[aT];var aR=ad;var aQ=((aS)*(aR))&4294967295;var aw=aE;var au=((aQ)+(aw))&4294967295;var ar=d;var ap=((ar)*254)&4294967295;var an=((ap)+-254)&4294967295;var al=aF;var ak=(al+8)&4294967295;var aj=HEAP[ak];var ai=aF;var ag=(ai+8)&4294967295;var W=HEAP[ag];var U=((aj)*(W))&4294967295;var S=((U)-1)&4294967295;var Q=((((an))|0)/(((S))|0)|0);var O=(((Q))&255);var M=((O)+1)&255;var L=(aV+au)&4294967295;HEAP[L]=M}else{var K=ah;var J=((K)*4)&4294967295;var I=a1;var B=((((I))|0)/2|0);var z=aF;var x=ad;var v=aE;var u=d;__ZN12SplashScreen20buildDispersedMatrixEiiiii(z,x,v,u,B,J);var t=ah;var s=((t)*4)&4294967295;var r=a1;var q=((((r))|0)/2|0);var p=d;var o=ah;var n=((p)+(o))&4294967295;var m=aE;var l=a1;var k=((m)+(l))&4294967295;var j=aF;var i=(j+8)&4294967295;var h=HEAP[i];var g=(((k))|0)%(((h))|0);var f=ad;var c=a1;var b=((f)+(c))&4294967295;var a=aF;var a8=(a+8)&4294967295;var a7=HEAP[a8];var a6=(((b))|0)%(((a7))|0);var a5=aF;__ZN12SplashScreen20buildDispersedMatrixEiiiii(a5,a6,g,n,q,s);var a4=ah;var a3=((a4)*4)&4294967295;var a2=a1;var aP=((((a2))|0)/2|0);var aO=ah;var aN=((aO)*2)&4294967295;var aM=d;var aL=((aN)+(aM))&4294967295;var aK=ad;var aJ=a1;var aI=((aK)+(aJ))&4294967295;var aH=aF;var aG=(aH+8)&4294967295;var aB=HEAP[aG];var aA=(((aI))|0)%(((aB))|0);var az=aF;var ay=aE;__ZN12SplashScreen20buildDispersedMatrixEiiiii(az,aA,ay,aL,aP,a3);var ax=ah;var av=((ax)*4)&4294967295;var at=a1;var aq=((((at))|0)/2|0);var ao=ah;var am=((ao)*3)&4294967295;var ab=d;var aa=((am)+(ab))&4294967295;var Z=aE;var Y=a1;var X=((Z)+(Y))&4294967295;var V=aF;var T=(V+8)&4294967295;var R=HEAP[T];var P=(((X))|0)%(((R))|0);var N=a1;var H=((N)*2)&4294967295;var G=ad;var F=((H)+(G))&4294967295;var E=aF;var D=(E+8)&4294967295;var A=HEAP[D];var y=(((F))|0)%(((A))|0);var w=aF;__ZN12SplashScreen20buildDispersedMatrixEiiiii(w,y,P,aa,aq,av)}return;return}function __ZN12SplashScreen8distanceEiiii(l,e,Z,d,X){var x;var b;var r;var p;var W;var V;var y;var U;var h;var j;var C;var A;var ae;var g;var f;var ac;var G=0;b=l;r=e;p=Z;W=d;V=X;var T=r;var S=W;var R=((T)-(S))&4294967295;var am=(0-(R))&4294967295;var al=(((R))|0)>=0;var w=(al)?(R):(am);C=w;var Q=b;var P=(Q+8)&4294967295;var O=HEAP[P];var M=C;var K=((O)-(M))&4294967295;A=K;var I=C;var v=A;var u=(((I))|0)<(((v))|0);if(u){var t=C;j=t}else{var s=A;j=s}var q=j;ae=q;var o=p;var n=V;var m=((o)-(n))&4294967295;var z=(0-(m))&4294967295;var c=(((m))|0)>=0;var B=(c)?(m):(z);g=B;var k=b;var i=(k+8)&4294967295;var a=HEAP[i];var ak=g;var aj=((a)-(ak))&4294967295;f=aj;var ai=g;var ah=f;var ag=(((ai))|0)<(((ah))|0);if(ag){var af=g;h=af}else{var ad=f;h=ad}var ab=h;ac=ab;var aa=ae;var N=ae;var L=((aa)*(N))&4294967295;var J=ac;var H=ac;var F=((J)*(H))&4294967295;var E=((L)+(F))&4294967295;U=E;var D=U;y=D;var Y=y;return Y;return null}function __ZN12SplashScreenD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+4)&4294967295;var g=HEAP[a];_gfree(g);return;return}function __ZN12SplashScreenD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+4)&4294967295;var g=HEAP[a];_gfree(g);return;return}function __ZN12SplashScreen20buildClusteredMatrixEv(aA){var bs;var c3;var bN;var cS;var cR;var cW;var co;var ar;var cQ;var cP;var c0;var cI;var cT;var cD=0;c3=aA;var dF=c3;var dE=(dF+8)&4294967295;var dD=HEAP[dE];var dC=(((dD))|0)>>1;ar=dC;cP=0;$bb4$2:while(1){var bT=c3;var bS=(bT+8)&4294967295;var bR=HEAP[bS];var bQ=cP;var bP=(((bR))|0)>(((bQ))|0);if(!(bP)){bs=5;break $bb4$2}cQ=0;while(1){var ca=c3;var b9=(ca+8)&4294967295;var b8=HEAP[b9];var bZ=cQ;var bX=(((b8))|0)>(((bZ))|0);if(!(bX)){bs=3;break}var dB=c3;var dA=(dB+4)&4294967295;var dz=HEAP[dA];var dy=c3;var dx=(dy+8)&4294967295;var dw=HEAP[dx];var cj=cP;var ch=((dw)*(cj))&4294967295;var cf=cQ;var ce=((ch)+(cf))&4294967295;var cd=(dz+ce)&4294967295;HEAP[cd]=0;var cc=cQ;var cb=((cc)+1)&4294967295;cQ=cb;bs=1;continue}var bV=cP;var bU=((bV)+1)&4294967295;cP=bU;bs=0;continue $bb4$2}var bO=c3;var bE=(bO+8)&4294967295;var bC=HEAP[bE];var bA=ar;var bz=((bC)*(bA))&4294967295;var by=_gmallocn(bz,8);var bx=by;bN=bx;cP=0;$bb13$10:while(1){var h=cP;var f=ar;var d=(((h))|0)<(((f))|0);if(!(d)){bs=12;break $bb13$10}cQ=0;while(1){var r=cQ;var p=ar;var n=(((r))|0)<(((p))|0);if(!(n)){bs=10;break}var bw=cQ;var bv=cP;var bu=((bw)+(bv))&4294967295;var bt=ar;var bj=((bt)-1)&4294967295;var bh=(((bu))|0)<(((bj))|0);if(bh){var be=cQ;var bc=(((be))|0);var ba=(bc)+0.5;cS=ba;var a8=cP;var a6=(((a8))|0);var a4=(a6)+0.5;cR=a4}else{var a2=cQ;var a0=(((a2))|0);var aP=(a0)+0.5;var aN=ar;var aK=(((aN))|0);var aI=(aP)-(aK);cS=aI;var aG=cP;var aE=(((aG))|0);var aC=(aE)+0.5;var az=ar;var ax=(((az))|0);var av=(aC)-(ax);cR=av}var ai=cP;var ag=ar;var ad=((ai)*(ag))&4294967295;var ab=cQ;var Z=((ad)+(ab))&4294967295;var X=cS;var V=cS;var T=(X)*(V);var R=cR;var P=cR;var E=(R)*(P);var C=(T)+(E);var z=bN;var x=(z+8*Z)&4294967295;HEAP[x]=C;var v=cQ;var t=((v)+1)&4294967295;cQ=t;bs=7;continue}var l=cP;var i=((l)+1)&4294967295;cP=i;bs=6;continue $bb13$10}cP=0;$bb22$22:while(1){var cu=cP;var ct=ar;var cs=(((cu))|0)<(((ct))|0);if(!(cs)){bs=19;break $bb22$22}cQ=0;while(1){var cz=cQ;var cy=ar;var cx=(((cz))|0)<(((cy))|0);if(!(cx)){bs=17;break}var b=cQ;var dQ=cP;var dO=(((b))|0)<(((dQ))|0);if(dO){var dM=cQ;var dK=(((dM))|0);var dI=(dK)+0.5;cS=dI;var dv=cP;var du=(((dv))|0);var ds=(du)+0.5;var dq=ar;var dn=(((dq))|0);var dl=(ds)-(dn);cR=dl}else{var dj=cQ;var dh=(((dj))|0);var df=(dh)+0.5;var dd=ar;var c8=(((dd))|0);var c6=(df)-(c8);cS=c6;var c4=cP;var c2=(((c4))|0);var c1=(c2)+0.5;cR=c1}var cZ=ar;var cY=cP;var cX=((cZ)+(cY))&4294967295;var cV=ar;var cU=((cX)*(cV))&4294967295;var cO=cQ;var cN=((cU)+(cO))&4294967295;var cM=cS;var cL=cS;var cK=(cM)*(cL);var cJ=cR;var cH=cR;var cG=(cJ)*(cH);var cF=(cK)+(cG);var cE=bN;var cC=(cE+8*cN)&4294967295;HEAP[cC]=cF;var cB=cQ;var cA=((cB)+1)&4294967295;cQ=cA;bs=14;continue}var cw=cP;var cv=((cw)+1)&4294967295;cP=cv;bs=13;continue $bb22$22}var cr=c3;var cq=(cr+12)&4294967295;HEAP[cq]=1;var cp=c3;var cn=(cp+13)&4294967295;HEAP[cn]=0;cI=0;var cm=cI;c0=cm;cT=0;$bb37$34:while(1){var di=c3;var dg=(di+8)&4294967295;var de=HEAP[dg];var dc=ar;var db=((de)*(dc))&4294967295;var da=cT;var c9=(((db))|0)>(((da))|0);if(!(c9)){bs=32;break $bb37$34}cW=-1;cP=0;$bb32$37:while(1){var aR=c3;var aQ=(aR+8)&4294967295;var aO=HEAP[aQ];var aM=cP;var aq=(((aO))|0)>(((aM))|0);if(!(aq)){bs=29;break $bb32$37}cQ=0;$bb30$40:while(1){var aW=cQ;var aV=ar;var aU=(((aW))|0)<(((aV))|0);if(!(aU)){bs=27;break $bb30$40}var cl=c3;var ck=(cl+4)&4294967295;var ci=HEAP[ck];var cg=c3;var b7=(cg+8)&4294967295;var b6=HEAP[b7];var b5=cP;var b4=((b6)*(b5))&4294967295;var b3=cQ;var b2=((b4)+(b3))&4294967295;var b1=(ci+b2)&4294967295;var b0=HEAP[b1];var bY=reSign((b0),8,0)==0;$bb27$$bb29$43:do{if(bY){var bW=cP;var bM=ar;var bL=((bW)*(bM))&4294967295;var bK=cQ;var bJ=((bL)+(bK))&4294967295;var bI=bN;var bH=(bI+8*bJ)&4294967295;var bG=HEAP[bH];var bF=cW;var bD=(bG)>(bF);if(!(bD)){bs=24;break $bb27$$bb29$43}var bB=cQ;c0=bB;var br=cP;cI=br;var bq=cI;var bp=ar;var bo=((bq)*(bp))&4294967295;var bn=c0;var bm=((bo)+(bn))&4294967295;var bl=bN;var bk=(bl+8*bm)&4294967295;var bi=HEAP[bk];cW=bi}}while(0);var bg=cQ;var aX=((bg)+1)&4294967295;cQ=aX;bs=22;continue $bb30$40}var aT=cP;var aS=((aT)+1)&4294967295;cP=aS;bs=21;continue $bb32$37}var ap=cT;var ao=((ap)*508)&4294967295;var an=c3;var am=(an+8)&4294967295;var al=HEAP[am];var ak=((al)*2)&4294967295;var aj=ar;var ah=((ak)*(aj))&4294967295;var af=((ah)-1)&4294967295;var M=((((ao))|0)/(((af))|0)|0);var L=(((M))&255);var K=((L)+1)&255;co=K;var J=c3;var I=(J+4)&4294967295;var H=HEAP[I];var G=c3;var F=(G+8)&4294967295;var D=HEAP[F];var B=cI;var bf=((D)*(B))&4294967295;var bd=c0;var bb=((bf)+(bd))&4294967295;var a9=(H+bb)&4294967295;var a7=co;HEAP[a9]=a7;var a5=cT;var a3=((a5)*508)&4294967295;var a1=((a3)+254)&4294967295;var aZ=c3;var aY=(aZ+8)&4294967295;var aL=HEAP[aY];var aJ=((aL)*2)&4294967295;var aH=ar;var aF=((aJ)*(aH))&4294967295;var aD=((aF)-1)&4294967295;var aB=((((a1))|0)/(((aD))|0)|0);var ay=(((aB))&255);var aw=((ay)+1)&255;co=aw;var au=cI;var at=ar;var ae=(((au))|0)<(((at))|0);if(ae){var ac=c3;var aa=(ac+4)&4294967295;var Y=HEAP[aa];var W=cI;var U=ar;var S=((W)+(U))&4294967295;var Q=c3;var O=(Q+8)&4294967295;var N=HEAP[O];var A=((S)*(N))&4294967295;var y=c0;var w=((A)+(y))&4294967295;var u=ar;var s=((w)+(u))&4294967295;var q=(Y+s)&4294967295;var o=co;HEAP[q]=o}else{var m=c3;var k=(m+4)&4294967295;var j=HEAP[k];var g=cI;var e=ar;var c=((g)-(e))&4294967295;var a=c3;var dP=(a+8)&4294967295;var dN=HEAP[dP];var dL=((c)*(dN))&4294967295;var dJ=c0;var dH=((dL)+(dJ))&4294967295;var dG=ar;var dt=((dH)+(dG))&4294967295;var dr=(j+dt)&4294967295;var dp=co;HEAP[dr]=dp}var dm=cT;var dk=((dm)+1)&4294967295;cT=dk;bs=20;continue $bb37$34}var c7=bN;var c5=c7;_gfree(c5);return;return}function __ZN12SplashScreenC1EPS_(f,p){var s;var b;var c;var z=0;b=f;c=p;var N=c;var M=(N)&4294967295;var L=HEAP[M];var K=b;var J=(K)&4294967295;HEAP[J]=L;var I=c;var H=(I+8)&4294967295;var F=HEAP[H];var D=b;var B=(D+8)&4294967295;HEAP[B]=F;var o=b;var m=(o+8)&4294967295;var l=HEAP[m];var k=b;var j=(k+8)&4294967295;var i=HEAP[j];var h=((l)*(i))&4294967295;var g=_gmallocn(h,1);var e=b;var d=(e+4)&4294967295;HEAP[d]=g;var a=b;var W=(a+8)&4294967295;var V=HEAP[W];var U=b;var T=(U+8)&4294967295;var S=HEAP[T];var R=((V)*(S))&4294967295;var Q=c;var P=(Q+4)&4294967295;var O=HEAP[P];var G=b;var E=(G+4)&4294967295;var C=HEAP[E];_llvm_memcpy_p0i8_p0i8_i32(C,O,R,1,0);var A=c;var y=(A+12)&4294967295;var x=HEAP[y];var w=b;var v=(w+12)&4294967295;HEAP[v]=x;var u=c;var t=(u+13)&4294967295;var r=HEAP[t];var q=b;var n=(q+13)&4294967295;HEAP[n]=r;return;return}function __ZN12SplashScreenC2EPS_(f,p){var s;var b;var c;var z=0;b=f;c=p;var N=c;var M=(N)&4294967295;var L=HEAP[M];var K=b;var J=(K)&4294967295;HEAP[J]=L;var I=c;var H=(I+8)&4294967295;var F=HEAP[H];var D=b;var B=(D+8)&4294967295;HEAP[B]=F;var o=b;var m=(o+8)&4294967295;var l=HEAP[m];var k=b;var j=(k+8)&4294967295;var i=HEAP[j];var h=((l)*(i))&4294967295;var g=_gmallocn(h,1);var e=b;var d=(e+4)&4294967295;HEAP[d]=g;var a=b;var W=(a+8)&4294967295;var V=HEAP[W];var U=b;var T=(U+8)&4294967295;var S=HEAP[T];var R=((V)*(S))&4294967295;var Q=c;var P=(Q+4)&4294967295;var O=HEAP[P];var G=b;var E=(G+4)&4294967295;var C=HEAP[E];_llvm_memcpy_p0i8_p0i8_i32(C,O,R,1,0);var A=c;var y=(A+12)&4294967295;var x=HEAP[y];var w=b;var v=(w+12)&4294967295;HEAP[v]=x;var u=c;var t=(u+13)&4294967295;var r=HEAP[t];var q=b;var n=(q+13)&4294967295;HEAP[n]=r;return;return}function __ZN12SplashScreen14buildSCDMatrixEi(a4,b8){var hh;var dr;var cn;var ha;var dN;var dd;var dQ;var ct;var gS;var fx;var e2;var a3;var z;var b7;var b6;var hi;var g1;var hQ;var hP;var hu;var ht;var ck;var ci;var cm;var bV;var dK;var cd;var f9=0;dr=a4;cn=b8;_srand(123);var cW=dr;var cU=(cW+8)&4294967295;var cS=HEAP[cU];var cQ=dr;var cO=(cQ+8)&4294967295;var cN=HEAP[cO];var cM=((cS)*(cN))&4294967295;var cL=_gmallocn(cM,12);var cK=cL;dQ=cK;ck=0;b6=0;$bb4$2:while(1){var f4=dr;var f3=(f4+8)&4294967295;var f2=HEAP[f3];var f1=b6;var f0=(((f2))|0)>(((f1))|0);if(!(f0)){hh=5;break $bb4$2}b7=0;while(1){var gw=dr;var gv=(gw+8)&4294967295;var gu=HEAP[gv];var gt=b7;var gs=(((gu))|0)>(((gt))|0);if(!(gs)){hh=3;break}var cJ=dQ;var g5=ck;var g4=(cJ+12*g5)&4294967295;var g3=(g4)&4294967295;var g2=b7;HEAP[g3]=g2;var g0=dQ;var gZ=ck;var gY=(g0+12*gZ)&4294967295;var gX=(gY+4)&4294967295;var gW=b6;HEAP[gX]=gW;var gV=ck;var gz=((gV)+1)&4294967295;ck=gz;var gy=b7;var gx=((gy)+1)&4294967295;b7=gx;hh=1;continue}var gr=b6;var gq=((gr)+1)&4294967295;b6=gq;hh=0;continue $bb4$2}ck=0;$bb7$10:while(1){var dt=dr;var dq=(dt+8)&4294967295;var dn=HEAP[dq];var dl=dr;var dj=(dl+8)&4294967295;var dh=HEAP[dj];var df=((dn)*(dh))&4294967295;var de=ck;var bU=(((df))|0)>(((de))|0);if(!(bU)){hh=8;break $bb7$10}var fZ=dr;var fY=(fZ+8)&4294967295;var fX=HEAP[fY];var fW=dr;var fV=(fW+8)&4294967295;var fA=HEAP[fV];var fz=((fX)*(fA))&4294967295;var fy=ck;var fw=((fz)-(fy))&4294967295;var fv=(((fw))|0);var fu=_rand();var ft=(((fu))|0);var fs=(fv)*(ft);var fr=(fs)/2147483648;var fq=((fr)|0);var e5=ck;var e4=((fq)+(e5))&4294967295;ci=e4;var e3=dQ;var e1=ck;var e0=(e3+12*e1)&4294967295;var eZ=(e0)&4294967295;var eY=HEAP[eZ];b7=eY;var eX=dQ;var eW=ck;var eV=(eX+12*eW)&4294967295;var eK=(eV+4)&4294967295;var eJ=HEAP[eK];b6=eJ;var eI=dQ;var eH=ck;var eG=(eI+12*eH)&4294967295;var eF=dQ;var eE=ci;var eD=(eF+12*eE)&4294967295;var eC=(eD)&4294967295;var eB=HEAP[eC];var eq=(eG)&4294967295;HEAP[eq]=eB;var ep=dQ;var eo=ck;var en=(ep+12*eo)&4294967295;var em=dQ;var el=ci;var ek=(em+12*el)&4294967295;var ej=(ek+4)&4294967295;var ei=HEAP[ej];var eh=(en+4)&4294967295;HEAP[eh]=ei;var d4=dQ;var d2=ci;var d0=(d4+12*d2)&4294967295;var dY=(d0)&4294967295;var dW=b7;HEAP[dY]=dW;var dU=dQ;var dS=ci;var dP=(dU+12*dS)&4294967295;var dM=(dP+4)&4294967295;var dL=b6;HEAP[dM]=dL;var dx=ck;var dv=((dx)+1)&4294967295;ck=dv;hh=6;continue $bb7$10}var bT=cn;var bR=((bT)+1)&4294967295;var bP=cn;var bN=((bP)+1)&4294967295;var bL=((bR)*(bN))&4294967295;var bJ=_gmallocn(bL,1);fx=bJ;b6=0;$bb16$14:while(1){var aI=b6;var aH=cn;var aF=(((aI))|0)<=(((aH))|0);if(!(aF)){hh=15;break $bb16$14}b7=0;while(1){var aT=b7;var aR=cn;var aP=(((aT))|0)<=(((aR))|0);if(!(aP)){hh=13;break}var bH=cn;var bF=((bH)+1)&4294967295;var bD=b6;var bq=((bF)*(bD))&4294967295;var bp=b7;var bn=((bq)+(bp))&4294967295;var bl=b7;var bj=b6;var bh=((bl)*(bj))&4294967295;var bf=cn;var bd=cn;var bb=((bf)*(bd))&4294967295;var a9=(((bh))|0)<=(((bb))|0);if(a9){dN=1}else{dN=0}var a2=fx;var a1=(a2+bn)&4294967295;var aZ=dN;HEAP[a1]=aZ;var aX=b7;var aV=((aX)+1)&4294967295;b7=aV;hh=10;continue}var aN=b6;var aL=((aN)+1)&4294967295;b6=aL;hh=9;continue $bb16$14}var aD=dr;var aB=(aD+8)&4294967295;var az=HEAP[aB];var ax=dr;var av=(ax+8)&4294967295;var at=HEAP[av];var aq=((az)*(at))&4294967295;var an=_gmallocn(aq,1);e2=an;b6=0;$bb22$26:while(1){var U=dr;var T=(U+8)&4294967295;var S=HEAP[T];var R=b6;var Q=(((S))|0)>(((R))|0);if(!(Q)){hh=21;break $bb22$26}b7=0;while(1){var ab=dr;var aa=(ab+8)&4294967295;var Z=HEAP[aa];var Y=b7;var X=(((Z))|0)>(((Y))|0);if(!(X)){hh=19;break}var am=dr;var al=(am+8)&4294967295;var ak=HEAP[al];var aj=b6;var ai=((ak)*(aj))&4294967295;var ah=b7;var ag=((ai)+(ah))&4294967295;var af=e2;var ae=(af+ag)&4294967295;HEAP[ae]=0;var ad=b7;var ac=((ad)+1)&4294967295;b7=ac;hh=17;continue}var W=b6;var V=((W)+1)&4294967295;b6=V;hh=16;continue $bb22$26}ct=0;gS=32;var P=gS;var O=_gmallocn(P,12);var N=O;dd=N;ck=0;$bb36$34:while(1){var gh=dr;var gf=(gh+8)&4294967295;var gd=HEAP[gf];var gc=dr;var gb=(gc+8)&4294967295;var ga=HEAP[gb];var f8=((gd)*(ga))&4294967295;var f7=ck;var f6=(((f8))|0)>(((f7))|0);if(!(f6)){hh=32;break $bb36$34}var M=dQ;var K=ck;var I=(M+12*K)&4294967295;var y=(I)&4294967295;var x=HEAP[y];b7=x;var w=dQ;var v=ck;var u=(w+12*v)&4294967295;var t=(u+4)&4294967295;var s=HEAP[t];b6=s;var r=dr;var p=(r+8)&4294967295;var n=HEAP[p];var e=b6;var d=((n)*(e))&4294967295;var c=b7;var b=((d)+(c))&4294967295;var a=e2;var h5=(a+b)&4294967295;var h4=HEAP[h5];var h3=reSign((h4),8,0)==0;$bb25$$bb35$37:do{if(h3){var h1=ct;var hZ=gS;var hO=(((h1))|0)==(((hZ))|0);if(hO){var hN=gS;var hM=((hN)*2)&4294967295;gS=hM;var hL=dd;var hK=hL;var hJ=gS;var hI=_greallocn(hK,hJ,12);var hH=hI;dd=hH}var hF=ct;ha=hF;var hD=dd;var L=ha;var J=(hD+12*L)&4294967295;var H=dQ;var G=ck;var F=(H+12*G)&4294967295;var E=(J)&4294967295;var D=(F)&4294967295;var C=HEAP[D];HEAP[E]=C;var B=(J+4)&4294967295;var A=(F+4)&4294967295;var q=HEAP[A];HEAP[B]=q;var o=(J+8)&4294967295;var m=(F+8)&4294967295;var l=HEAP[m];HEAP[o]=l;var k=ct;var j=((k)+1)&4294967295;ct=j;g1=0;$bb34$42:while(1){var gE=g1;var gD=cn;var gC=(((gE))|0)<=(((gD))|0);if(!(gC)){hh=30;break $bb25$$bb35$37}var i=b6;var h=g1;var g=((i)+(h))&4294967295;var f=dr;var h2=(f+8)&4294967295;var h0=HEAP[h2];var hY=(((g))|0)%(((h0))|0);hu=hY;var hX=b6;var hW=g1;var hV=((hX)-(hW))&4294967295;var hU=dr;var hT=(hU+8)&4294967295;var hS=HEAP[hT];var hR=((hV)+(hS))&4294967295;var hG=dr;var hE=(hG+8)&4294967295;var hC=HEAP[hE];var hB=(((hR))|0)%(((hC))|0);ht=hB;hi=0;while(1){var gL=hi;var gJ=cn;var gH=(((gL))|0)<=(((gJ))|0);if(!(gH)){hh=28;break}var hA=cn;var hz=((hA)+1)&4294967295;var hy=g1;var hx=((hz)*(hy))&4294967295;var hw=hi;var hv=((hx)+(hw))&4294967295;var hs=fx;var hr=(hs+hv)&4294967295;var hq=HEAP[hr];var hp=reSign((hq),8,0)!=0;if(hp){var ho=b7;var hn=hi;var hm=((ho)+(hn))&4294967295;var hl=dr;var hk=(hl+8)&4294967295;var hj=HEAP[hk];var hg=(((hm))|0)%(((hj))|0);hQ=hg;var hf=b7;var he=hi;var hd=((hf)-(he))&4294967295;var hc=dr;var hb=(hc+8)&4294967295;var g9=HEAP[hb];var g8=((hd)+(g9))&4294967295;var g7=dr;var g6=(g7+8)&4294967295;var gU=HEAP[g6];var gT=(((g8))|0)%(((gU))|0);hP=gT;var gR=dr;var gQ=(gR+8)&4294967295;var gP=HEAP[gQ];var gO=hu;var gN=((gP)*(gO))&4294967295;var gM=hQ;var gK=((gN)+(gM))&4294967295;var gI=e2;var gp=(gI+gK)&4294967295;HEAP[gp]=1;var go=dr;var gn=(go+8)&4294967295;var gm=HEAP[gn];var gl=hu;var gk=((gm)*(gl))&4294967295;var gj=hP;var gi=((gk)+(gj))&4294967295;var gg=e2;var ge=(gg+gi)&4294967295;HEAP[ge]=1;var fU=dr;var fT=(fU+8)&4294967295;var fS=HEAP[fT];var fR=ht;var fQ=((fS)*(fR))&4294967295;var fP=hQ;var fO=((fQ)+(fP))&4294967295;var fN=e2;var fM=(fN+fO)&4294967295;HEAP[fM]=1;var fK=dr;var fp=(fK+8)&4294967295;var fo=HEAP[fp];var fn=ht;var fm=((fo)*(fn))&4294967295;var fl=hP;var fk=((fm)+(fl))&4294967295;var fj=e2;var fi=(fj+fk)&4294967295;HEAP[fi]=1}var fh=hi;var ff=((fh)+1)&4294967295;hi=ff;hh=25;continue}var gG=g1;var gF=((gG)+1)&4294967295;g1=gF;hh=24;continue $bb34$42}}}while(0);var gB=ck;var gA=((gB)+1)&4294967295;ck=gA;hh=22;continue $bb36$34}var f5=fx;_gfree(f5);var fL=e2;_gfree(fL);var fJ=dr;var fI=(fJ+8)&4294967295;var fH=HEAP[fI];var fG=dr;var fF=(fG+8)&4294967295;var fE=HEAP[fF];var fD=((fH)*(fE))&4294967295;var fC=_gmallocn(fD,4);var fB=fC;a3=fB;var fg=dr;var fe=(fg+8)&4294967295;var fd=HEAP[fe];var fc=dr;var fb=(fc+8)&4294967295;var fa=HEAP[fb];var e9=((fd)*(fa))&4294967295;var e8=_gmallocn(e9,4);var e7=e8;z=e7;b6=0;$bb47$54:while(1){var dZ=dr;var dX=(dZ+8)&4294967295;var dV=HEAP[dX];var dT=b6;var dR=(((dV))|0)>(((dT))|0);if(!(dR)){hh=42;break $bb47$54}b7=0;$bb45$57:while(1){var cB=dr;var cA=(cB+8)&4294967295;var cy=HEAP[cA];var d8=b7;var d6=(((cy))|0)>(((d8))|0);if(!(d6)){hh=40;break $bb45$57}bV=0;var e6=dd;var eU=(e6)&4294967295;var eT=(eU+4)&4294967295;var eS=HEAP[eT];var eR=dd;var eQ=(eR)&4294967295;var eP=(eQ)&4294967295;var eO=HEAP[eP];var eN=dr;var eM=b7;var eL=b6;var eA=__ZN12SplashScreen8distanceEiiii(eN,eO,eS,eM,eL);dK=eA;ck=1;while(1){var dH=ck;var dG=ct;var dF=(((dH))|0)<(((dG))|0);if(!(dF)){hh=38;break}var ez=dd;var ey=ck;var ex=(ez+12*ey)&4294967295;var ew=(ex+4)&4294967295;var ev=HEAP[ew];var eu=dd;var et=ck;var es=(eu+12*et)&4294967295;var er=(es)&4294967295;var eg=HEAP[er];var ef=dr;var ee=b7;var ed=b6;var ec=__ZN12SplashScreen8distanceEiiii(ef,eg,ev,ee,ed);cm=ec;var eb=cm;var ea=dK;var d9=(((eb))|0)<(((ea))|0);if(d9){var d7=ck;bV=d7;var d5=cm;dK=d5}var dJ=ck;var dI=((dJ)+1)&4294967295;ck=dI;hh=35;continue}var dE=dr;var dD=(dE+8)&4294967295;var dC=HEAP[dD];var dB=b6;var dz=((dC)*(dB))&4294967295;var dc=b7;var db=((dz)+(dc))&4294967295;var da=a3;var c9=(da+4*db)&4294967295;var c8=bV;HEAP[c9]=c8;var c7=dr;var c6=(c7+8)&4294967295;var c5=HEAP[c6];var c4=b6;var c2=((c5)*(c4))&4294967295;var cI=b7;var cH=((c2)+(cI))&4294967295;var cG=z;var cF=(cG+4*cH)&4294967295;var cE=dK;HEAP[cF]=cE;var cD=b7;var cC=((cD)+1)&4294967295;b7=cC;hh=34;continue $bb45$57}var d3=b6;var d1=((d3)+1)&4294967295;b6=d1;hh=33;continue $bb47$54}ck=0;$bb62$69:while(1){var bC=ck;var bA=ct;var by=(((bC))|0)<(((bA))|0);if(!(by)){hh=55;break $bb62$69}cd=0;b6=0;$bb56$72:while(1){var bS=dr;var bQ=(bS+8)&4294967295;var bO=HEAP[bQ];var bM=b6;var bK=(((bO))|0)>(((bM))|0);if(!(bK)){hh=50;break $bb56$72}b7=0;while(1){var b2=dr;var b1=(b2+8)&4294967295;var b0=HEAP[b1];var bZ=b7;var bY=(((b0))|0)>(((bZ))|0);if(!(bY)){hh=48;break}var dO=dr;var dA=(dO+8)&4294967295;var dy=HEAP[dA];var dw=b6;var du=((dy)*(dw))&4294967295;var ds=b7;var dp=((du)+(ds))&4294967295;var dm=a3;var dk=(dm+4*dp)&4294967295;var di=HEAP[dk];var dg=ck;var c3=(((di))|0)==(((dg))|0);if(c3){var c1=dQ;var c0=cd;var cZ=(c1+12*c0)&4294967295;var cY=(cZ)&4294967295;var cX=b7;HEAP[cY]=cX;var cV=dQ;var cT=cd;var cR=(cV+12*cT)&4294967295;var cP=(cR+4)&4294967295;var cz=b6;HEAP[cP]=cz;var cx=dQ;var cw=cd;var cv=(cx+12*cw)&4294967295;var cu=dd;var cs=ck;var cr=(cu+12*cs)&4294967295;var cq=(cr+4)&4294967295;var cp=HEAP[cq];var co=dd;var cl=ck;var cj=(co+12*cl)&4294967295;var ch=(cj)&4294967295;var cg=HEAP[ch];var cf=dr;var ce=b7;var cc=b6;var cb=__ZN12SplashScreen8distanceEiiii(cf,cg,cp,ce,cc);var ca=(cv+8)&4294967295;HEAP[ca]=cb;var b9=cd;var b5=((b9)+1)&4294967295;cd=b5}var b4=b7;var b3=((b4)+1)&4294967295;b7=b3;hh=45;continue}var bX=b6;var bW=((bX)+1)&4294967295;b6=bW;hh=44;continue $bb56$72}var bI=cd;var bG=dQ;var bE=bG;_qsort(bE,bI,12,238);ci=0;while(1){var aw=ci;var au=cd;var ar=(((aw))|0)<(((au))|0);if(!(ar)){hh=53;break}var bB=dr;var bz=(bB+4)&4294967295;var bo=HEAP[bz];var bm=dQ;var bk=ci;var bi=(bm+12*bk)&4294967295;var bg=(bi+4)&4294967295;var be=HEAP[bg];var bc=dr;var ba=(bc+8)&4294967295;var a8=HEAP[ba];var a6=((be)*(a8))&4294967295;var a0=dQ;var aY=ci;var aW=(a0+12*aY)&4294967295;var aU=(aW)&4294967295;var aS=HEAP[aU];var aQ=((a6)+(aS))&4294967295;var aO=ci;var aM=((aO)*254)&4294967295;var aK=cd;var aJ=((aK)-1)&4294967295;var aG=((((aM))|0)/(((aJ))|0)|0);var aE=(((aG))&255);var a5=(aE)^-1;var aC=(bo+aQ)&4294967295;HEAP[aC]=a5;var aA=ci;var ay=((aA)+1)&4294967295;ci=ay;hh=51;continue}var ap=ck;var ao=((ap)+1)&4294967295;ck=ao;hh=43;continue $bb62$69}var bx=dQ;var bw=bx;_gfree(bw);var bv=a3;var bu=bv;_gfree(bu);var bt=z;var bs=bt;_gfree(bs);var br=dd;var a7=br;_gfree(a7);return;return}function __ZL9splashPowdd70(e,c){var m;var j;var a;var i;var h;var l=0;j=e;a=c;var g=j;var f=a;var d=_llvm_pow_f64(g,f);h=d;var b=h;i=b;var k=i;return k;return null}function __ZL11splashFloord71(g){var o;var m;var k;var j;var n=0;m=g;var i=m;var h=(i)>0;if(h){var f=m;var e=((f)|0);j=e}else{var d=m;var c=_floor(d);var b=((c)|0);j=b}var a=j;k=a;var l=k;return l;return null}function __ZL11splashRoundd72(c){var k;var h;var g;var f;var j=0;h=c;var e=h;var d=(e)+0.5;var b=__ZL11splashFloord71(d);f=b;var a=f;g=a;var i=g;return i;return null}function __ZN12SplashScreen12createMatrixEv(D){var am;var bS;var bJ;var ao;var z;var bK;var bW;var a5;var by=0;bS=D;var cg=bS;var cf=(cg)&4294967295;var ce=HEAP[cf];bW=ce;var cd=bW;var cc=(cd)&4294967295;var cb=HEAP[cc];if(cb==0){am=18}else{if(cb==1){am=19}else{if(cb==2){am=20}else{am=21}}}if(am==18){var ca=bS;var b9=(ca+8)&4294967295;HEAP[b9]=1;while(1){var a9=bS;var a8=(a9+8)&4294967295;var a7=HEAP[a8];var a6=bW;var a4=(a6+4)&4294967295;var a3=HEAP[a4];var aU=(((a7))|0)<(((a3))|0);if(!(aU)){am=2;break}var b8=bS;var b7=(b8+8)&4294967295;var bf=HEAP[b7];var bd=(bf)<<1;var bb=bS;var ba=(bb+8)&4294967295;HEAP[ba]=bd;am=0;continue}var aS=bS;var aQ=(aS+8)&4294967295;var aP=HEAP[aQ];var aO=bS;var aN=(aO+8)&4294967295;var aM=HEAP[aN];var aL=((aP)*(aM))&4294967295;var aK=_gmallocn(aL,1);var aJ=bS;var aA=(aJ+4)&4294967295;HEAP[aA]=aK;var ay=bS;var aw=(ay+8)&4294967295;var av=HEAP[aw];var au=((((av))|0)/2|0);var at=bS;var ar=(at+8)&4294967295;var aq=HEAP[ar];var ap=((((aq))|0)/2|0);var an=bS;var ad=(an+8)&4294967295;var ab=HEAP[ad];var Z=((((ab))|0)/2|0);var Y=bS;__ZN12SplashScreen20buildDispersedMatrixEiiiii(Y,Z,ap,1,au,1)}else{if(am==19){var X=bW;var W=(X+4)&4294967295;var V=HEAP[W];var U=(V)&-2;var T=bS;var S=(T+8)&4294967295;HEAP[S]=U;var K=bS;var J=(K+8)&4294967295;var I=HEAP[J];var H=(((I))|0)<=1;if(H){var G=bS;var F=(G+8)&4294967295;HEAP[F]=2}var E=bS;var C=(E+8)&4294967295;var B=HEAP[C];var A=bS;var y=(A+8)&4294967295;var x=HEAP[y];var w=((B)*(x))&4294967295;var v=_gmallocn(w,1);var u=bS;var t=(u+4)&4294967295;HEAP[t]=v;var s=bS;__ZN12SplashScreen20buildClusteredMatrixEv(s)}else{if(am==20){var r=bW;var q=(r+4)&4294967295;var p=HEAP[q];var o=bW;var n=(o+8)&4294967295;var m=HEAP[n];var l=((m)*2)&4294967295;var k=(((p))|0)<(((l))|0);if(k){var j=bW;var i=(j+8)&4294967295;var h=HEAP[i];var g=((h)*2)&4294967295;var f=bS;var e=(f+8)&4294967295;HEAP[e]=g}else{var d=bW;var c=(d+4)&4294967295;var b=HEAP[c];var a=bS;var cl=(a+8)&4294967295;HEAP[cl]=b}var ck=bS;var cj=(ck+8)&4294967295;var ci=HEAP[cj];var ch=bS;var b6=(ch+8)&4294967295;var b5=HEAP[b6];var b4=((ci)*(b5))&4294967295;var b3=_gmallocn(b4,1);var b2=bS;var b1=(b2+4)&4294967295;HEAP[b1]=b3;var b0=bW;var bZ=(b0+8)&4294967295;var bY=HEAP[bZ];var bX=bS;__ZN12SplashScreen14buildSCDMatrixEi(bX,bY)}}}var bV=bS;var bU=(bV+12)&4294967295;HEAP[bU]=-1;var bT=bS;var bR=(bT+13)&4294967295;HEAP[bR]=0;var bQ=bW;var bP=(bQ+20)&4294967295;var bO=HEAP[bP];var bN=(bO)*255;var bM=__ZL11splashRoundd72(bN);var bL=(((bM))&255);ao=bL;var bI=ao;var bH=reSign((bI),8,0)==0;if(bH){ao=1}var bG=bW;var bF=(bG+28)&4294967295;var bE=HEAP[bF];var bD=(bE)*255;var bC=__ZL11splashRoundd72(bD);a5=bC;var bB=a5;var bA=(((bB))|0)>255;if(bA){z=-1}else{var bz=a5;var bx=(((bz))&255);z=bx}bK=0;$bb26$25:while(1){var ac=bS;var aa=(ac+8)&4294967295;var R=HEAP[aa];var Q=bS;var P=(Q+8)&4294967295;var O=HEAP[P];var N=((R)*(O))&4294967295;var M=bK;var L=(((N))|0)>(((M))|0);if(!(L)){am=16;break $bb26$25}var bw=bW;var bv=(bw+12)&4294967295;var bu=HEAP[bv];var bt=bS;var bs=(bt+4)&4294967295;var br=HEAP[bs];var bq=bK;var bp=(br+bq)&4294967295;var bo=HEAP[bp];var bn=unSign((bo),8,0);var bm=(bn)/255;var bl=__ZL9splashPowdd70(bm,bu);var bk=(bl)*255;var bj=__ZL11splashRoundd72(bk);var bi=(((bj))&255);bJ=bi;var bh=bJ;var bg=ao;var be=unSign((bh),8,0)=unSign((a1),8,0);if(!(a0)){am=11;break $bb18$$bb19$28}var aZ=z;bJ=aZ}}while(0);var aY=bS;var aX=(aY+4)&4294967295;var aW=HEAP[aX];var aV=bK;var aT=(aW+aV)&4294967295;var aR=bJ;HEAP[aT]=aR;var aI=bS;var aH=(aI+12)&4294967295;var aG=HEAP[aH];var aF=bJ;var aE=unSign((aG),8,0)>unSign((aF),8,0);$bb22$$bb23$33:do{if(aE){var aD=bS;var aC=(aD+12)&4294967295;var aB=bJ;HEAP[aC]=aB}else{var az=bS;var ax=(az+13)&4294967295;var al=HEAP[ax];var ak=bJ;var aj=unSign((al),8,0)unSign((a),8,0);$bb3$$bb2$5:do{if(B){A=1}else{var z=o;var y=(z+13)&4294967295;var x=HEAP[y];var w=m;var v=unSign((x),8,0)<=unSign((w),8,0);if(v){A=1;break $bb3$$bb2$5}b=0;A=4;break $bb3$$bb2$5}}while(0);if(A==1){b=1}var u=b;var t=unSign((u),8,0);l=t;var s=l;C=s;var r=C;var i=(((r))&255);return i;return null}function __ZN12SplashScreen4testEiih(C,R,Q,d){var S;var ag;var at;var f;var e;var A;var D;var E;var ar;var af;var U;var g=0;ag=C;at=R;f=Q;e=d;var aq=ag;var ap=(aq+4)&4294967295;var ao=HEAP[ap];var an=(ao)==0;if(an){var am=ag;__ZN12SplashScreen12createMatrixEv(am)}var al=ag;var ak=(al+12)&4294967295;var aj=HEAP[ak];var ai=e;var ae=unSign((aj),8,0)>unSign((ai),8,0);if(ae){ar=0}else{var ad=ag;var ac=(ad+13)&4294967295;var ab=HEAP[ac];var aa=e;var Z=unSign((ab),8,0)<=unSign((aa),8,0);if(Z){ar=1}else{var Y=ag;var X=(Y+8)&4294967295;var W=HEAP[X];var V=at;var P=(((V))|0)%(((W))|0);af=P;var O=af;var N=(((O))|0)<0;var M=unSign((N),1,0);E=M;var L=E;var F=reSign((L),8,0)!=0;if(F){var K=af;var J=(0-(K))&4294967295;af=J}var I=ag;var H=(I+8)&4294967295;var G=HEAP[H];var B=f;var z=(((B))|0)%(((G))|0);U=z;var y=U;var x=(((y))|0)<0;var w=unSign((x),1,0);D=w;var v=D;var T=reSign((v),8,0)!=0;if(T){var u=U;var t=(0-(u))&4294967295;U=t}var s=ag;var r=(s+4)&4294967295;var q=HEAP[r];var p=ag;var o=(p+8)&4294967295;var n=HEAP[o];var m=U;var l=((n)*(m))&4294967295;var k=af;var j=((l)+(k))&4294967295;var i=(q+j)&4294967295;var h=HEAP[i];var c=e;var b=unSign((h),8,0)<=unSign((c),8,0);var a=unSign((b),1,0);ar=a}}var au=ar;A=au;var ah=A;return ah;return null}function __ZN11SplashState16setStrokePatternEP13SplashPattern(n,k){var x;var l;var z;var m=0;l=n;z=k;var j=l;var i=(j+48)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=l;var e=(f+48)&4294967295;var d=HEAP[e];var c=l;var b=(c+48)&4294967295;var a=HEAP[b];var y=(a)&4294967295;var w=HEAP[y];var v=(w+8)&4294967295;var u=HEAP[v];var t=l;var s=(t+48)&4294967295;var r=HEAP[s];var q=u;FUNCTION_TABLE[q](r)}var p=l;var o=(p+48)&4294967295;var A=z;HEAP[o]=A;return;return}function __ZN11SplashState14setFillPatternEP13SplashPattern(m,A){var w;var k;var y;var l=0;k=m;y=A;var j=k;var i=(j+52)&4294967295;var h=HEAP[i];var g=(h)!=0;if(g){var f=k;var e=(f+52)&4294967295;var d=HEAP[e];var c=k;var b=(c+52)&4294967295;var a=HEAP[b];var x=(a)&4294967295;var v=HEAP[x];var u=(v+8)&4294967295;var t=HEAP[u];var s=k;var r=(s+52)&4294967295;var q=HEAP[r];var p=t;FUNCTION_TABLE[p](q)}var o=k;var n=(o+52)&4294967295;var z=y;HEAP[n]=z;return;return}function __ZN11SplashState11setSoftMaskEP12SplashBitmap(n,x){var u;var l;var k;var j;var m=0;l=n;k=x;var i=l;var h=(i+140)&4294967295;var g=HEAP[h];var w=reSign((g),8,0)!=0;$bb$$bb2$2:do{if(w){var f=l;var e=(f+136)&4294967295;var d=HEAP[e];j=d;var c=j;var b=(c)!=0;if(!(b)){u=1;break $bb$$bb2$2}var a=j;__ZN12SplashBitmapD1Ev(a);var v=j;var t=v;__ZdlPv(t)}}while(0);var s=l;var r=(s+136)&4294967295;var q=k;HEAP[r]=q;var p=l;var o=(p+140)&4294967295;HEAP[o]=1;return;return}function __ZN11SplashState11setLineDashEPdid(h,q,e,d){var r;var b;var s;var D;var c;var t=0;b=h;s=q;D=e;c=d;var H=b;var G=(H+112)&4294967295;var F=HEAP[G];var E=F;_gfree(E);var C=b;var B=(C+116)&4294967295;var A=D;HEAP[B]=A;var y=b;var w=(y+116)&4294967295;var u=HEAP[w];var p=(((u))|0)>0;if(p){var o=b;var n=(o+116)&4294967295;var m=HEAP[n];var l=_gmallocn(m,8);var k=l;var j=b;var i=(j+112)&4294967295;HEAP[i]=k;var g=b;var f=(g+116)&4294967295;var a=HEAP[f];var Q=((a)*8)&4294967295;var P=b;var O=(P+112)&4294967295;var N=HEAP[O];var M=s;var L=N;var K=M;_llvm_memcpy_p0i8_p0i8_i32(L,K,Q,1,0)}else{var J=b;var I=(J+112)&4294967295;HEAP[I]=0}var z=b;var x=(z+120)&4294967295;var v=c;HEAP[x]=v;return;return}function __ZN11SplashState9setScreenEP12SplashScreen(m,n){var p;var k;var r;var j;var l=0;k=m;r=n;var i=k;var h=(i+56)&4294967295;var g=HEAP[h];j=g;var f=j;var e=(f)!=0;if(e){var d=j;__ZN12SplashScreenD1Ev(d);var c=j;var b=c;__ZdlPv(b)}var a=k;var q=(a+56)&4294967295;var o=r;HEAP[q]=o;return;return}function __ZN11SplashStateD1Ev(y){var K;var Z;var au;var at;var ar;var d=0;Z=y;var aq=Z;var ap=(aq+48)&4294967295;var ao=HEAP[ap];var an=(ao)!=0;if(an){var am=Z;var al=(am+48)&4294967295;var ak=HEAP[al];var U=Z;var T=(U+48)&4294967295;var S=HEAP[T];var R=(S)&4294967295;var Q=HEAP[R];var P=(Q+8)&4294967295;var O=HEAP[P];var N=Z;var M=(N+48)&4294967295;var L=HEAP[M];var J=O;FUNCTION_TABLE[J](L)}var I=Z;var H=(I+52)&4294967295;var G=HEAP[H];var F=(G)!=0;if(F){var E=Z;var D=(E+52)&4294967295;var C=HEAP[D];var B=Z;var A=(B+52)&4294967295;var x=HEAP[A];var w=(x)&4294967295;var v=HEAP[w];var u=(v+8)&4294967295;var t=HEAP[u];var s=Z;var r=(s+52)&4294967295;var q=HEAP[r];var p=t;FUNCTION_TABLE[p](q)}var o=Z;var n=(o+56)&4294967295;var m=HEAP[n];ar=m;var l=ar;var k=(l)!=0;if(k){var j=ar;__ZN12SplashScreenD1Ev(j);var i=ar;var h=i;__ZdlPv(h)}var g=Z;var f=(g+112)&4294967295;var e=HEAP[f];var c=e;_gfree(c);var b=Z;var a=(b+132)&4294967295;var aB=HEAP[a];at=aB;var aA=at;var az=(aA)!=0;if(az){var ay=at;__ZN10SplashClipD1Ev(ay);var ax=at;var aw=ax;__ZdlPv(aw)}var av=Z;var aj=(av+140)&4294967295;var ai=HEAP[aj];var z=reSign((ai),8,0)!=0;$bb8$$bb11$14:do{if(z){var ah=Z;var ag=(ah+136)&4294967295;var af=HEAP[ag];var ae=(af)!=0;if(!(ae)){K=5;break $bb8$$bb11$14}var ad=Z;var ac=(ad+136)&4294967295;var ab=HEAP[ac];au=ab;var aa=au;var Y=(aa)!=0;if(!(Y)){K=5;break $bb8$$bb11$14}var X=au;__ZN12SplashBitmapD1Ev(X);var W=au;var V=W;__ZdlPv(V)}}while(0);return;return}function __ZN11SplashStateD2Ev(y){var K;var Z;var au;var at;var ar;var d=0;Z=y;var aq=Z;var ap=(aq+48)&4294967295;var ao=HEAP[ap];var an=(ao)!=0;if(an){var am=Z;var al=(am+48)&4294967295;var ak=HEAP[al];var U=Z;var T=(U+48)&4294967295;var S=HEAP[T];var R=(S)&4294967295;var Q=HEAP[R];var P=(Q+8)&4294967295;var O=HEAP[P];var N=Z;var M=(N+48)&4294967295;var L=HEAP[M];var J=O;FUNCTION_TABLE[J](L)}var I=Z;var H=(I+52)&4294967295;var G=HEAP[H];var F=(G)!=0;if(F){var E=Z;var D=(E+52)&4294967295;var C=HEAP[D];var B=Z;var A=(B+52)&4294967295;var x=HEAP[A];var w=(x)&4294967295;var v=HEAP[w];var u=(v+8)&4294967295;var t=HEAP[u];var s=Z;var r=(s+52)&4294967295;var q=HEAP[r];var p=t;FUNCTION_TABLE[p](q)}var o=Z;var n=(o+56)&4294967295;var m=HEAP[n];ar=m;var l=ar;var k=(l)!=0;if(k){var j=ar;__ZN12SplashScreenD1Ev(j);var i=ar;var h=i;__ZdlPv(h)}var g=Z;var f=(g+112)&4294967295;var e=HEAP[f];var c=e;_gfree(c);var b=Z;var a=(b+132)&4294967295;var aB=HEAP[a];at=aB;var aA=at;var az=(aA)!=0;if(az){var ay=at;__ZN10SplashClipD1Ev(ay);var ax=at;var aw=ax;__ZdlPv(aw)}var av=Z;var aj=(av+140)&4294967295;var ai=HEAP[aj];var z=reSign((ai),8,0)!=0;$bb8$$bb11$14:do{if(z){var ah=Z;var ag=(ah+136)&4294967295;var af=HEAP[ag];var ae=(af)!=0;if(!(ae)){K=5;break $bb8$$bb11$14}var ad=Z;var ac=(ad+136)&4294967295;var ab=HEAP[ac];au=ab;var aa=au;var Y=(aa)!=0;if(!(Y)){K=5;break $bb8$$bb11$14}var X=au;__ZN12SplashBitmapD1Ev(X);var W=au;var V=W;__ZdlPv(V)}}while(0);return;return}function __ZN12SplashScreen4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(16);var e=f;h=e;var d=h;var c=n;__ZN12SplashScreenC1EPS_(d,c);var b=h;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN10SplashClip4copyEv(i){var m;var n;var j;var h;var g;var l=0;n=i;var f=__Znwj(72);var e=f;h=e;var d=h;var c=n;__ZN10SplashClipC1EPS_(d,c);var b=h;g=b;var a=g;j=a;var k=j;return k;return null}function __ZN11SplashStateC1EPS_(C,bL){var U;var bn;var aA;var a5=0;bn=C;aA=bL;var bK=aA;var bJ=(bK)&4294967295;var bI=(bJ)&4294967295;var bH=bn;var bG=(bH)&4294967295;var bF=(bG)&4294967295;var bE=bF;var bD=bI;_llvm_memcpy_p0i8_p0i8_i32(bE,bD,48,1,0);var bC=aA;var bB=(bC+48)&4294967295;var aM=HEAP[bB];var aK=aA;var aI=(aK+48)&4294967295;var aH=HEAP[aI];var aG=(aH)&4294967295;var aF=HEAP[aG];var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=aA;var aB=(aC+48)&4294967295;var aq=HEAP[aB];var ao=aD;var am=FUNCTION_TABLE[ao](aq);var al=bn;var ak=(al+48)&4294967295;HEAP[ak]=am;var aj=aA;var ai=(aj+52)&4294967295;var ah=HEAP[ai];var ag=aA;var af=(ag+52)&4294967295;var ae=HEAP[af];var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=aA;var Y=(Z+52)&4294967295;var X=HEAP[Y];var W=aa;var V=FUNCTION_TABLE[W](X);var T=bn;var S=(T+52)&4294967295;HEAP[S]=V;var R=aA;var Q=(R+56)&4294967295;var P=HEAP[Q];var O=__ZN12SplashScreen4copyEv(P);var N=bn;var M=(N+56)&4294967295;HEAP[M]=O;var L=aA;var K=(L+60)&4294967295;var J=HEAP[K];var I=bn;var H=(I+60)&4294967295;HEAP[H]=J;var G=aA;var F=(G+64)&4294967295;var E=HEAP[F];var D=bn;var B=(D+64)&4294967295;HEAP[B]=E;var A=aA;var z=(A+72)&4294967295;var y=HEAP[z];var x=bn;var w=(x+72)&4294967295;HEAP[w]=y;var v=aA;var u=(v+80)&4294967295;var t=HEAP[u];var s=bn;var r=(s+80)&4294967295;HEAP[r]=t;var q=aA;var p=(q+88)&4294967295;var o=HEAP[p];var n=bn;var m=(n+88)&4294967295;HEAP[m]=o;var l=aA;var k=(l+92)&4294967295;var j=HEAP[k];var i=bn;var h=(i+92)&4294967295;HEAP[h]=j;var g=aA;var f=(g+96)&4294967295;var e=HEAP[f];var d=bn;var c=(d+96)&4294967295;HEAP[c]=e;var b=aA;var a=(b+104)&4294967295;var bQ=HEAP[a];var bP=bn;var bO=(bP+104)&4294967295;HEAP[bO]=bQ;var bN=aA;var bM=(bN+112)&4294967295;var bA=HEAP[bM];var bz=(bA)!=0;if(bz){var by=aA;var bx=(by+116)&4294967295;var bw=HEAP[bx];var bv=bn;var bu=(bv+116)&4294967295;HEAP[bu]=bw;var bt=bn;var bs=(bt+116)&4294967295;var br=HEAP[bs];var bq=_gmallocn(br,8);var bp=bq;var bo=bn;var bm=(bo+112)&4294967295;HEAP[bm]=bp;var bl=bn;var bk=(bl+116)&4294967295;var bj=HEAP[bk];var bi=((bj)*8)&4294967295;var bh=aA;var bg=(bh+112)&4294967295;var bf=HEAP[bg];var be=bn;var bd=(be+112)&4294967295;var bc=HEAP[bd];var bb=bc;var ba=bf;_llvm_memcpy_p0i8_p0i8_i32(bb,ba,bi,1,0)}else{var a9=bn;var a8=(a9+112)&4294967295;HEAP[a8]=0;var a7=bn;var a6=(a7+116)&4294967295;HEAP[a6]=0}var a4=aA;var a3=(a4+120)&4294967295;var a2=HEAP[a3];var a1=bn;var a0=(a1+120)&4294967295;HEAP[a0]=a2;var aZ=aA;var aY=(aZ+128)&4294967295;var aX=HEAP[aY];var aW=bn;var aV=(aW+128)&4294967295;HEAP[aV]=aX;var aU=aA;var aT=(aU+132)&4294967295;var aS=HEAP[aT];var aR=__ZN10SplashClip4copyEv(aS);var aQ=bn;var aP=(aQ+132)&4294967295;HEAP[aP]=aR;var aO=aA;var aN=(aO+136)&4294967295;var aL=HEAP[aN];var aJ=bn;var az=(aJ+136)&4294967295;HEAP[az]=aL;var ay=bn;var ax=(ay+140)&4294967295;HEAP[ax]=0;var aw=aA;var av=(aw+141)&4294967295;var au=HEAP[av];var at=bn;var ar=(at+141)&4294967295;HEAP[ar]=au;var ap=bn;var an=(ap+144)&4294967295;HEAP[an]=0;return;return}function __ZN11SplashStateC2EPS_(C,bL){var U;var bn;var aA;var a5=0;bn=C;aA=bL;var bK=aA;var bJ=(bK)&4294967295;var bI=(bJ)&4294967295;var bH=bn;var bG=(bH)&4294967295;var bF=(bG)&4294967295;var bE=bF;var bD=bI;_llvm_memcpy_p0i8_p0i8_i32(bE,bD,48,1,0);var bC=aA;var bB=(bC+48)&4294967295;var aM=HEAP[bB];var aK=aA;var aI=(aK+48)&4294967295;var aH=HEAP[aI];var aG=(aH)&4294967295;var aF=HEAP[aG];var aE=(aF)&4294967295;var aD=HEAP[aE];var aC=aA;var aB=(aC+48)&4294967295;var aq=HEAP[aB];var ao=aD;var am=FUNCTION_TABLE[ao](aq);var al=bn;var ak=(al+48)&4294967295;HEAP[ak]=am;var aj=aA;var ai=(aj+52)&4294967295;var ah=HEAP[ai];var ag=aA;var af=(ag+52)&4294967295;var ae=HEAP[af];var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=(ac)&4294967295;var aa=HEAP[ab];var Z=aA;var Y=(Z+52)&4294967295;var X=HEAP[Y];var W=aa;var V=FUNCTION_TABLE[W](X);var T=bn;var S=(T+52)&4294967295;HEAP[S]=V;var R=aA;var Q=(R+56)&4294967295;var P=HEAP[Q];var O=__ZN12SplashScreen4copyEv(P);var N=bn;var M=(N+56)&4294967295;HEAP[M]=O;var L=aA;var K=(L+60)&4294967295;var J=HEAP[K];var I=bn;var H=(I+60)&4294967295;HEAP[H]=J;var G=aA;var F=(G+64)&4294967295;var E=HEAP[F];var D=bn;var B=(D+64)&4294967295;HEAP[B]=E;var A=aA;var z=(A+72)&4294967295;var y=HEAP[z];var x=bn;var w=(x+72)&4294967295;HEAP[w]=y;var v=aA;var u=(v+80)&4294967295;var t=HEAP[u];var s=bn;var r=(s+80)&4294967295;HEAP[r]=t;var q=aA;var p=(q+88)&4294967295;var o=HEAP[p];var n=bn;var m=(n+88)&4294967295;HEAP[m]=o;var l=aA;var k=(l+92)&4294967295;var j=HEAP[k];var i=bn;var h=(i+92)&4294967295;HEAP[h]=j;var g=aA;var f=(g+96)&4294967295;var e=HEAP[f];var d=bn;var c=(d+96)&4294967295;HEAP[c]=e;var b=aA;var a=(b+104)&4294967295;var bQ=HEAP[a];var bP=bn;var bO=(bP+104)&4294967295;HEAP[bO]=bQ;var bN=aA;var bM=(bN+112)&4294967295;var bA=HEAP[bM];var bz=(bA)!=0;if(bz){var by=aA;var bx=(by+116)&4294967295;var bw=HEAP[bx];var bv=bn;var bu=(bv+116)&4294967295;HEAP[bu]=bw;var bt=bn;var bs=(bt+116)&4294967295;var br=HEAP[bs];var bq=_gmallocn(br,8);var bp=bq;var bo=bn;var bm=(bo+112)&4294967295;HEAP[bm]=bp;var bl=bn;var bk=(bl+116)&4294967295;var bj=HEAP[bk];var bi=((bj)*8)&4294967295;var bh=aA;var bg=(bh+112)&4294967295;var bf=HEAP[bg];var be=bn;var bd=(be+112)&4294967295;var bc=HEAP[bd];var bb=bc;var ba=bf;_llvm_memcpy_p0i8_p0i8_i32(bb,ba,bi,1,0)}else{var a9=bn;var a8=(a9+112)&4294967295;HEAP[a8]=0;var a7=bn;var a6=(a7+116)&4294967295;HEAP[a6]=0}var a4=aA;var a3=(a4+120)&4294967295;var a2=HEAP[a3];var a1=bn;var a0=(a1+120)&4294967295;HEAP[a0]=a2;var aZ=aA;var aY=(aZ+128)&4294967295;var aX=HEAP[aY];var aW=bn;var aV=(aW+128)&4294967295;HEAP[aV]=aX;var aU=aA;var aT=(aU+132)&4294967295;var aS=HEAP[aT];var aR=__ZN10SplashClip4copyEv(aS);var aQ=bn;var aP=(aQ+132)&4294967295;HEAP[aP]=aR;var aO=aA;var aN=(aO+136)&4294967295;var aL=HEAP[aN];var aJ=bn;var az=(aJ+136)&4294967295;HEAP[az]=aL;var ay=bn;var ax=(ay+140)&4294967295;HEAP[ax]=0;var aw=aA;var av=(aw+141)&4294967295;var au=HEAP[av];var at=bn;var ar=(at+141)&4294967295;HEAP[ar]=au;var ap=bn;var an=(ap+144)&4294967295;HEAP[an]=0;return;return}function __ZN11SplashStateC1EiibP12SplashScreen(B,F,aw,Z,I){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var X;var ax;var n;var Y;var u;var C;var aS;var aR;var aP;var aQ=w;var d=0;ax=B;n=F;Y=aw;u=Z;C=I;var aO=ax;var aN=(aO)&4294967295;var aM=(aN)&4294967295;HEAP[aM]=1;var aL=ax;var aK=(aL)&4294967295;var aJ=(aK+8)&4294967295;HEAP[aJ]=0;var aI=ax;var ap=(aI)&4294967295;var an=(ap+16)&4294967295;HEAP[an]=0;var al=ax;var ai=(al)&4294967295;var ag=(ai+24)&4294967295;HEAP[ag]=1;var ae=ax;var ad=(ae)&4294967295;var ac=(ad+32)&4294967295;HEAP[ac]=0;var ab=ax;var aa=(ab)&4294967295;var R=(aa+40)&4294967295;HEAP[R]=0;var ak=aQ;_llvm_memset_p0i8_i32(ak,0,4,1,0);var P=__Znwj(8);var N=P;aP=N;var L=aP;var K=(aQ)&4294967295;__ZN16SplashSolidColorC1EPh(L,K);var J=aP;var H=J;var G=ax;var E=(G+48)&4294967295;HEAP[E]=H;var D=__Znwj(8);var A=D;aR=A;var z=aR;var y=(aQ)&4294967295;__ZN16SplashSolidColorC1EPh(z,y);var x=aR;var v=x;var t=ax;var s=(t+52)&4294967295;HEAP[s]=v;var r=C;var q=__ZN12SplashScreen4copyEv(r);var p=ax;var o=(p+56)&4294967295;HEAP[o]=q;var m=ax;var l=(m+60)&4294967295;HEAP[l]=0;var k=ax;var j=(k+64)&4294967295;HEAP[j]=1;var i=ax;var h=(i+72)&4294967295;HEAP[h]=1;var g=ax;var f=(g+80)&4294967295;HEAP[f]=0;var e=ax;var c=(e+88)&4294967295;HEAP[c]=0;var b=ax;var a=(b+92)&4294967295;HEAP[a]=0;var aZ=ax;var aY=(aZ+96)&4294967295;HEAP[aY]=10;var aX=ax;var aW=(aX+104)&4294967295;HEAP[aW]=1;var aV=ax;var aU=(aV+112)&4294967295;HEAP[aU]=0;var aT=ax;var aH=(aT+116)&4294967295;HEAP[aH]=0;var aG=ax;var aF=(aG+120)&4294967295;HEAP[aF]=0;var aE=ax;var aD=(aE+128)&4294967295;HEAP[aD]=0;var aC=__Znwj(72);var aB=aC;aS=aB;var aA=u;var az=unSign((aA),8,0);var ay=Y;var av=(((ay))|0);var au=(av)-0.001;var at=n;var ar=(((at))|0);var aq=(ar)-0.001;var ao=aS;var am=(((az))&255);__ZN10SplashClipC1Eddddb(ao,0,0,aq,au,am);var aj=ax;var ah=(aj+132)&4294967295;var af=aS;HEAP[ah]=af;var W=ax;var V=(W+136)&4294967295;HEAP[V]=0;var U=ax;var T=(U+140)&4294967295;HEAP[T]=0;var S=ax;var Q=(S+141)&4294967295;HEAP[Q]=0;var O=ax;var M=(O+144)&4294967295;HEAP[M]=0;STACKTOP=w;return;return}function __ZN11SplashStateC2EiibP12SplashScreen(B,F,aw,Z,I){var w=STACKTOP;STACKTOP+=4;_memset(w,0,4);var X;var ax;var n;var Y;var u;var C;var aS;var aR;var aP;var aQ=w;var d=0;ax=B;n=F;Y=aw;u=Z;C=I;var aO=ax;var aN=(aO)&4294967295;var aM=(aN)&4294967295;HEAP[aM]=1;var aL=ax;var aK=(aL)&4294967295;var aJ=(aK+8)&4294967295;HEAP[aJ]=0;var aI=ax;var ap=(aI)&4294967295;var an=(ap+16)&4294967295;HEAP[an]=0;var al=ax;var ai=(al)&4294967295;var ag=(ai+24)&4294967295;HEAP[ag]=1;var ae=ax;var ad=(ae)&4294967295;var ac=(ad+32)&4294967295;HEAP[ac]=0;var ab=ax;var aa=(ab)&4294967295;var R=(aa+40)&4294967295;HEAP[R]=0;var ak=aQ;_llvm_memset_p0i8_i32(ak,0,4,1,0);var P=__Znwj(8);var N=P;aP=N;var L=aP;var K=(aQ)&4294967295;__ZN16SplashSolidColorC1EPh(L,K);var J=aP;var H=J;var G=ax;var E=(G+48)&4294967295;HEAP[E]=H;var D=__Znwj(8);var A=D;aR=A;var z=aR;var y=(aQ)&4294967295;__ZN16SplashSolidColorC1EPh(z,y);var x=aR;var v=x;var t=ax;var s=(t+52)&4294967295;HEAP[s]=v;var r=C;var q=__ZN12SplashScreen4copyEv(r);var p=ax;var o=(p+56)&4294967295;HEAP[o]=q;var m=ax;var l=(m+60)&4294967295;HEAP[l]=0;var k=ax;var j=(k+64)&4294967295;HEAP[j]=1;var i=ax;var h=(i+72)&4294967295;HEAP[h]=1;var g=ax;var f=(g+80)&4294967295;HEAP[f]=0;var e=ax;var c=(e+88)&4294967295;HEAP[c]=0;var b=ax;var a=(b+92)&4294967295;HEAP[a]=0;var aZ=ax;var aY=(aZ+96)&4294967295;HEAP[aY]=10;var aX=ax;var aW=(aX+104)&4294967295;HEAP[aW]=1;var aV=ax;var aU=(aV+112)&4294967295;HEAP[aU]=0;var aT=ax;var aH=(aT+116)&4294967295;HEAP[aH]=0;var aG=ax;var aF=(aG+120)&4294967295;HEAP[aF]=0;var aE=ax;var aD=(aE+128)&4294967295;HEAP[aD]=0;var aC=__Znwj(72);var aB=aC;aS=aB;var aA=u;var az=unSign((aA),8,0);var ay=Y;var av=(((ay))|0);var au=(av)-0.001;var at=n;var ar=(((at))|0);var aq=(ar)-0.001;var ao=aS;var am=(((az))&255);__ZN10SplashClipC1Eddddb(ao,0,0,aq,au,am);var aj=ax;var ah=(aj+132)&4294967295;var af=aS;HEAP[ah]=af;var W=ax;var V=(W+136)&4294967295;HEAP[V]=0;var U=ax;var T=(U+140)&4294967295;HEAP[T]=0;var S=ax;var Q=(S+141)&4294967295;HEAP[Q]=0;var O=ax;var M=(O+144)&4294967295;HEAP[M]=0;STACKTOP=w;return;return}function __ZN11SplashStateC1EiibP18SplashScreenParams(C,I,aA,ad,F){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var ab;var aB;var n;var ac;var v;var p;var aW;var aV;var aT;var aS;var aU=x;var d=0;aB=C;n=I;ac=aA;v=ad;p=F;var aR=aB;var aQ=(aR)&4294967295;var aP=(aQ)&4294967295;HEAP[aP]=1;var aO=aB;var aN=(aO)&4294967295;var aM=(aN+8)&4294967295;HEAP[aM]=0;var au=aB;var ar=(au)&4294967295;var ap=(ar+16)&4294967295;HEAP[ap]=0;var am=aB;var ak=(am)&4294967295;var ai=(ak+24)&4294967295;HEAP[ai]=1;var ah=aB;var ag=(ah)&4294967295;var af=(ag+32)&4294967295;HEAP[af]=0;var ae=aB;var V=(ae)&4294967295;var T=(V+40)&4294967295;HEAP[T]=0;var ao=aU;_llvm_memset_p0i8_i32(ao,0,4,1,0);var R=__Znwj(8);var P=R;aS=P;var N=aS;var L=(aU)&4294967295;__ZN16SplashSolidColorC1EPh(N,L);var K=aS;var J=K;var H=aB;var G=(H+48)&4294967295;HEAP[G]=J;var B=__Znwj(8);var A=B;aT=A;var z=aT;var y=(aU)&4294967295;__ZN16SplashSolidColorC1EPh(z,y);var w=aT;var u=w;var t=aB;var s=(t+52)&4294967295;HEAP[s]=u;var r=__Znwj(16);var q=r;aV=q;var o=aV;var m=p;__ZN12SplashScreenC1EP18SplashScreenParams(o,m);var l=aB;var k=(l+56)&4294967295;var j=aV;HEAP[k]=j;var i=aB;var h=(i+60)&4294967295;HEAP[h]=0;var g=aB;var f=(g+64)&4294967295;HEAP[f]=1;var e=aB;var c=(e+72)&4294967295;HEAP[c]=1;var b=aB;var a=(b+80)&4294967295;HEAP[a]=0;var a3=aB;var a2=(a3+88)&4294967295;HEAP[a2]=0;var a1=aB;var a0=(a1+92)&4294967295;HEAP[a0]=0;var aZ=aB;var aY=(aZ+96)&4294967295;HEAP[aY]=10;var aX=aB;var aL=(aX+104)&4294967295;HEAP[aL]=1;var aK=aB;var aJ=(aK+112)&4294967295;HEAP[aJ]=0;var aI=aB;var aH=(aI+116)&4294967295;HEAP[aH]=0;var aG=aB;var aF=(aG+120)&4294967295;HEAP[aF]=0;var aE=aB;var aD=(aE+128)&4294967295;HEAP[aD]=0;var aC=__Znwj(72);var az=aC;aW=az;var ay=v;var ax=unSign((ay),8,0);var aw=ac;var av=(((aw))|0);var at=(av)-0.001;var aq=n;var an=(((aq))|0);var al=(an)-0.001;var aj=aW;var aa=(((ax))&255);__ZN10SplashClipC1Eddddb(aj,0,0,al,at,aa);var Z=aB;var Y=(Z+132)&4294967295;var X=aW;HEAP[Y]=X;var W=aB;var U=(W+136)&4294967295;HEAP[U]=0;var S=aB;var Q=(S+140)&4294967295;HEAP[Q]=0;var O=aB;var M=(O+141)&4294967295;HEAP[M]=0;var E=aB;var D=(E+144)&4294967295;HEAP[D]=0;STACKTOP=x;return;return}function __ZN11SplashStateC2EiibP18SplashScreenParams(C,I,aA,ad,F){var x=STACKTOP;STACKTOP+=4;_memset(x,0,4);var ab;var aB;var n;var ac;var v;var p;var aW;var aV;var aT;var aS;var aU=x;var d=0;aB=C;n=I;ac=aA;v=ad;p=F;var aR=aB;var aQ=(aR)&4294967295;var aP=(aQ)&4294967295;HEAP[aP]=1;var aO=aB;var aN=(aO)&4294967295;var aM=(aN+8)&4294967295;HEAP[aM]=0;var au=aB;var ar=(au)&4294967295;var ap=(ar+16)&4294967295;HEAP[ap]=0;var am=aB;var ak=(am)&4294967295;var ai=(ak+24)&4294967295;HEAP[ai]=1;var ah=aB;var ag=(ah)&4294967295;var af=(ag+32)&4294967295;HEAP[af]=0;var ae=aB;var V=(ae)&4294967295;var T=(V+40)&4294967295;HEAP[T]=0;var ao=aU;_llvm_memset_p0i8_i32(ao,0,4,1,0);var R=__Znwj(8);var P=R;aS=P;var N=aS;var L=(aU)&4294967295;__ZN16SplashSolidColorC1EPh(N,L);var K=aS;var J=K;var H=aB;var G=(H+48)&4294967295;HEAP[G]=J;var B=__Znwj(8);var A=B;aT=A;var z=aT;var y=(aU)&4294967295;__ZN16SplashSolidColorC1EPh(z,y);var w=aT;var u=w;var t=aB;var s=(t+52)&4294967295;HEAP[s]=u;var r=__Znwj(16);var q=r;aV=q;var o=aV;var m=p;__ZN12SplashScreenC1EP18SplashScreenParams(o,m);var l=aB;var k=(l+56)&4294967295;var j=aV;HEAP[k]=j;var i=aB;var h=(i+60)&4294967295;HEAP[h]=0;var g=aB;var f=(g+64)&4294967295;HEAP[f]=1;var e=aB;var c=(e+72)&4294967295;HEAP[c]=1;var b=aB;var a=(b+80)&4294967295;HEAP[a]=0;var a3=aB;var a2=(a3+88)&4294967295;HEAP[a2]=0;var a1=aB;var a0=(a1+92)&4294967295;HEAP[a0]=0;var aZ=aB;var aY=(aZ+96)&4294967295;HEAP[aY]=10;var aX=aB;var aL=(aX+104)&4294967295;HEAP[aL]=1;var aK=aB;var aJ=(aK+112)&4294967295;HEAP[aJ]=0;var aI=aB;var aH=(aI+116)&4294967295;HEAP[aH]=0;var aG=aB;var aF=(aG+120)&4294967295;HEAP[aF]=0;var aE=aB;var aD=(aE+128)&4294967295;HEAP[aD]=0;var aC=__Znwj(72);var az=aC;aW=az;var ay=v;var ax=unSign((ay),8,0);var aw=ac;var av=(((aw))|0);var at=(av)-0.001;var aq=n;var an=(((aq))|0);var al=(an)-0.001;var aj=aW;var aa=(((ax))&255);__ZN10SplashClipC1Eddddb(aj,0,0,al,at,aa);var Z=aB;var Y=(Z+132)&4294967295;var X=aW;HEAP[Y]=X;var W=aB;var U=(W+136)&4294967295;HEAP[U]=0;var S=aB;var Q=(S+140)&4294967295;HEAP[Q]=0;var O=aB;var M=(O+141)&4294967295;HEAP[M]=0;var E=aB;var D=(E+144)&4294967295;HEAP[D]=0;STACKTOP=x;return;return}function __ZN11SplashXPathC2Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;HEAP[h]=0;var g=m;var f=(g+8)&4294967295;HEAP[f]=0;var e=m;var d=(e+8)&4294967295;var c=HEAP[d];var b=m;var a=(b+4)&4294967295;HEAP[a]=c;return;return}function __ZN11SplashXPath9transformEPdddS0_S0_(h,A,s,e,r,d){var q;var b;var c;var F;var D;var K;var J;var t=0;b=h;c=A;F=s;D=e;K=r;J=d;var I=c;var H=(I)&4294967295;var G=HEAP[H];var E=F;var C=(G)*(E);var B=c;var z=(B+16)&4294967295;var x=HEAP[z];var v=D;var u=(x)*(v);var p=(C)+(u);var o=c;var n=(o+32)&4294967295;var m=HEAP[n];var l=(p)+(m);var k=K;HEAP[k]=l;var j=c;var i=(j+8)&4294967295;var g=HEAP[i];var f=F;var a=(g)*(f);var T=c;var S=(T+24)&4294967295;var R=HEAP[S];var Q=D;var P=(R)*(Q);var O=(a)+(P);var N=c;var M=(N+40)&4294967295;var L=HEAP[M];var y=(O)+(L);var w=J;HEAP[w]=y;return;return}function __ZN11SplashXPathC1Ev(j){var l;var m;var k=0;m=j;var i=m;var h=(i)&4294967295;HEAP[h]=0;var g=m;var f=(g+8)&4294967295;HEAP[f]=0;var e=m;var d=(e+8)&4294967295;var c=HEAP[d];var b=m;var a=(b+4)&4294967295;HEAP[a]=c;return;return}function __ZN11SplashXPath12strokeAdjustEP17SplashXPathAdjustPdS2_(z,ap,aA,ai){var aa;var ay;var x;var R;var B;var Z;var X;var d=0;ay=z;x=ap;R=aA;B=ai;var aT=x;var aS=(aT+8)&4294967295;var aR=HEAP[aS];var C=reSign((aR),8,0)!=0;$bb$$bb10$2:do{if(C){var aQ=R;var aP=HEAP[aQ];Z=aP;var aO=x;var aN=(aO+12)&4294967295;var aM=HEAP[aN];var aL=Z;var aK=(aM)>=(aL);$bb3$$bb1$4:do{if(aK){aa=0}else{var ar=x;var ao=(ar+20)&4294967295;var am=HEAP[ao];var ak=Z;var ah=(am)<=(ak);if(ah){aa=0;break $bb3$$bb1$4}var af=x;var ae=(af+60)&4294967295;var ad=HEAP[ae];var ac=R;HEAP[ac]=ad;aa=2;break $bb3$$bb1$4}}while(0);$bb3$$bb9$7:do{if(aa==0){var ab=x;var S=(ab+28)&4294967295;var P=HEAP[S];var N=Z;var L=(P)>=(N);$bb6$$bb4$9:do{if(!L){var J=x;var H=(J+36)&4294967295;var G=HEAP[H];var F=Z;var E=(G)<=(F);if(E){aa=3;break $bb6$$bb4$9}var D=x;var y=(D+76)&4294967295;var w=HEAP[y];var v=R;HEAP[v]=w;aa=2;break $bb3$$bb9$7}}while(0);var u=x;var t=(u+44)&4294967295;var s=HEAP[t];var r=Z;var q=(s)<(r);if(!(q)){aa=2;break $bb3$$bb9$7}var p=x;var o=(p+52)&4294967295;var n=HEAP[o];var m=Z;var l=(n)>(m);if(!(l)){aa=2;break $bb3$$bb9$7}var k=x;var j=(k+68)&4294967295;var i=HEAP[j];var h=R;HEAP[h]=i}}while(0)}else{var g=B;var f=HEAP[g];X=f;var e=x;var c=(e+12)&4294967295;var b=HEAP[c];var a=X;var a0=(b)>=(a);$bb13$$bb11$17:do{if(!a0){var aZ=x;var aY=(aZ+20)&4294967295;var aX=HEAP[aY];var aW=X;var aV=(aX)<=(aW);if(aV){aa=9;break $bb13$$bb11$17}var aU=x;var aJ=(aU+60)&4294967295;var aI=HEAP[aJ];var aH=B;HEAP[aH]=aI;aa=11;break $bb$$bb10$2}}while(0);var aG=x;var aF=(aG+28)&4294967295;var aE=HEAP[aF];var aD=X;var aC=(aE)>=(aD);$bb16$$bb14$21:do{if(!aC){var aB=x;var az=(aB+36)&4294967295;var ax=HEAP[az];var aw=X;var av=(ax)<=(aw);if(av){aa=12;break $bb16$$bb14$21}var au=x;var at=(au+76)&4294967295;var aq=HEAP[at];var an=B;HEAP[an]=aq;aa=11;break $bb$$bb10$2}}while(0);var al=x;var aj=(al+44)&4294967295;var ag=HEAP[aj];var Y=X;var W=(ag)<(Y);if(!(W)){aa=11;break $bb$$bb10$2}var V=x;var U=(V+52)&4294967295;var T=HEAP[U];var Q=X;var O=(T)>(Q);if(!(O)){aa=11;break $bb$$bb10$2}var M=x;var K=(M+68)&4294967295;var I=HEAP[K];var A=B;HEAP[A]=I}}while(0);return;return}function __ZL12cmpXPathSegsRK14SplashXPathSegS1_(C,B){var z;var Y;var w;var A;var X;var c;var aa;var b;var Z;var J=0;Y=C;w=B;var W=Y;var V=(W+48)&4294967295;var U=HEAP[V];var T=(U)&64;var S=(((T))|0)!=0;if(S){var R=Y;var P=(R+16)&4294967295;var N=HEAP[P];c=N;var L=Y;var v=(L+24)&4294967295;var t=HEAP[v];aa=t}else{var r=Y;var p=(r)&4294967295;var n=HEAP[p];c=n;var l=Y;var j=(l+8)&4294967295;var h=HEAP[j];aa=h}var f=w;var e=(f+48)&4294967295;var a=HEAP[e];var ak=(a)&64;var aj=(((ak))|0)!=0;if(aj){var ai=w;var ah=(ai+16)&4294967295;var ag=HEAP[ah];b=ag;var af=w;var ae=(af+24)&4294967295;var ad=HEAP[ae];Z=ad}else{var ac=w;var Q=(ac)&4294967295;var O=HEAP[Q];b=O;var M=w;var K=(M+8)&4294967295;var I=HEAP[K];Z=I}var H=aa;var G=Z;var F=(H)!=(G);if(F){var E=aa;var D=Z;var y=(E)<(D);var x=unSign((y),1,0);X=x}else{var u=c;var s=b;var q=(u)!=(s);if(q){var o=c;var m=b;var k=(o)<(m);var i=unSign((k),1,0);X=i}else{X=0}}var g=X;A=g;var ab=A;var d=(((ab))&255);return d;return null}function __ZN11SplashXPath7aaScaleEv(f){var o;var b;var p;var c;var r=0;b=f;c=0;var G=b;var F=(G)&4294967295;var E=HEAP[F];p=E;while(1){var x=b;var v=(x+4)&4294967295;var t=HEAP[v];var s=c;var q=(((t))|0)>(((s))|0);if(!(q)){o=2;break}var D=p;var C=(D)&4294967295;var B=HEAP[C];var A=(B)*4;var y=p;var w=(y)&4294967295;HEAP[w]=A;var u=p;var n=(u+8)&4294967295;var m=HEAP[n];var l=(m)*4;var k=p;var j=(k+8)&4294967295;HEAP[j]=l;var i=p;var h=(i+16)&4294967295;var g=HEAP[h];var e=(g)*4;var d=p;var a=(d+16)&4294967295;HEAP[a]=e;var P=p;var O=(P+24)&4294967295;var N=HEAP[O];var M=(N)*4;var L=p;var K=(L+24)&4294967295;HEAP[K]=M;var J=c;var I=((J)+1)&4294967295;c=I;var H=p;var z=(H+52)&4294967295;p=z;o=0;continue}return;return}function __ZNSt3__17__sort3IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_T_(et,eq,eo,eP){var ad=STACKTOP;STACKTOP+=260;_memset(ad,0,260);var gL;var bt;var gJ;var bP;var ds;var X;var bO;var f6;var cC;var bN;var aI;var fo;var bb=ad;var bu;var gZ;var bM;var dS;var ao;var bL;var gN;var dl;var bK;var aX;var fY;var bo=ad+52;var bW;var hm;var bJ;var ej;var aC;var bI;var g1;var dM;var bH;var bc;var gK;var bs=ad+104;var cB;var g;var bG;var eY;var aO;var gu;var hp;var ed;var gt;var bq;var g0;var bz=ad+156;var O;var bn;var gs;var gk;var ac;var gr;var b7;var fx;var gq;var di;var hj;var af=ad+208;var gD;var eO;var df;var gv;var dr;var u;var w;var y;var gp;var A;var K;var eB;var fv=0;gD=et;eO=eq;df=eo;gv=eP;eB=0;var go=gv;var gn=HEAP[go];var gm=eO;var gl=gD;var fX=FUNCTION_TABLE[gn](gm,gl);var gM=reSign((fX),8,0)!=0;var d3=(gM)^1;var br=unSign((d3),1,0);K=br;var fW=K;var cA=reSign((fW),8,0)!=0;if(cA){var fV=gv;var fU=HEAP[fV];var fT=df;var fS=eO;var fR=FUNCTION_TABLE[fU](fT,fS);var cy=reSign((fR),8,0)!=0;var bp=(cy)^1;var gw=unSign((bp),1,0);A=gw;var fQ=A;var ct=reSign((fQ),8,0)!=0;if(ct){var fP=eB;gp=fP}else{var fO=eO;var fq=df;di=fO;hj=fq;var fp=di;b7=fp;var fn=b7;gq=fn;var fl=gq;fx=fl;var fm=fx;var fk=(af)&4294967295;var fj=(fm)&4294967295;var fi=HEAP[fj];HEAP[fk]=fi;var fh=(af+8)&4294967295;var fg=(fm+8)&4294967295;var ff=HEAP[fg];HEAP[fh]=ff;var eS=(af+16)&4294967295;var eQ=(fm+16)&4294967295;var eN=HEAP[eQ];HEAP[eS]=eN;var eM=(af+24)&4294967295;var eL=(fm+24)&4294967295;var eK=HEAP[eL];HEAP[eM]=eK;var eJ=(af+32)&4294967295;var eI=(fm+32)&4294967295;var eH=HEAP[eI];HEAP[eJ]=eH;var eG=(af+40)&4294967295;var ef=(fm+40)&4294967295;var ee=HEAP[ef];HEAP[eG]=ee;var ec=(af+48)&4294967295;var eb=(fm+48)&4294967295;var ea=HEAP[eb];HEAP[ec]=ea;var d9=hj;O=d9;var d8=O;gs=d8;var d7=gs;bn=d7;var aP=bn;var d6=di;var d5=(d6)&4294967295;var dQ=(aP)&4294967295;var dP=HEAP[dQ];HEAP[d5]=dP;var dO=(d6+8)&4294967295;var dN=(aP+8)&4294967295;var dL=HEAP[dN];HEAP[dO]=dL;var dK=(d6+16)&4294967295;var dJ=(aP+16)&4294967295;var dI=HEAP[dJ];HEAP[dK]=dI;var dH=(d6+24)&4294967295;var dG=(aP+24)&4294967295;var du=HEAP[dG];HEAP[dH]=du;var dt=(d6+32)&4294967295;var dq=(aP+32)&4294967295;var dp=HEAP[dq];HEAP[dt]=dp;var dn=(d6+40)&4294967295;var dm=(aP+40)&4294967295;var dk=HEAP[dm];HEAP[dn]=dk;var dj=(d6+48)&4294967295;var dh=(aP+48)&4294967295;var dg=HEAP[dh];HEAP[dj]=dg;gk=af;var c1=gk;gr=c1;var cZ=gr;ac=cZ;var hq=ac;var cX=hj;var cV=(cX)&4294967295;var cT=(hq)&4294967295;var cR=HEAP[cT];HEAP[cV]=cR;var cP=(cX+8)&4294967295;var cN=(hq+8)&4294967295;var cL=HEAP[cN];HEAP[cP]=cL;var cK=(cX+16)&4294967295;var cs=(hq+16)&4294967295;var cq=HEAP[cs];HEAP[cK]=cq;var co=(cX+24)&4294967295;var cl=(hq+24)&4294967295;var cj=HEAP[cl];HEAP[co]=cj;var ch=(cX+32)&4294967295;var cf=(hq+32)&4294967295;var cd=HEAP[cf];HEAP[ch]=cd;var cb=(cX+40)&4294967295;var ca=(hq+40)&4294967295;var bm=HEAP[ca];HEAP[cb]=bm;var bl=(cX+48)&4294967295;var bk=(hq+48)&4294967295;var bj=HEAP[bk];HEAP[bl]=bj;eB=1;var bi=gv;var bh=HEAP[bi];var bg=eO;var bf=gD;var be=FUNCTION_TABLE[bh](bg,bf);y=be;var bd=y;var cm=reSign((bd),8,0)!=0;if(cm){var ba=gD;var a9=eO;bc=ba;gK=a9;var a8=bc;g1=a8;var a7=g1;bH=a7;var a6=bH;dM=a6;var d0=dM;var a5=(bs)&4294967295;var a4=(d0)&4294967295;var a3=HEAP[a4];HEAP[a5]=a3;var a2=(bs+8)&4294967295;var a1=(d0+8)&4294967295;var a0=HEAP[a1];HEAP[a2]=a0;var aZ=(bs+16)&4294967295;var aY=(d0+16)&4294967295;var aW=HEAP[aY];HEAP[aZ]=aW;var aV=(bs+24)&4294967295;var aU=(d0+24)&4294967295;var aT=HEAP[aU];HEAP[aV]=aT;var aS=(bs+32)&4294967295;var aR=(d0+32)&4294967295;var aQ=HEAP[aR];HEAP[aS]=aQ;var aN=(bs+40)&4294967295;var aM=(d0+40)&4294967295;var aL=HEAP[aM];HEAP[aN]=aL;var aK=(bs+48)&4294967295;var aJ=(d0+48)&4294967295;var aH=HEAP[aJ];HEAP[aK]=aH;var aG=gK;bW=aG;var aF=bW;bJ=aF;var aE=bJ;hm=aE;var fe=hm;var aD=bc;var aB=(aD)&4294967295;var aA=(fe)&4294967295;var az=HEAP[aA];HEAP[aB]=az;var ay=(aD+8)&4294967295;var ax=(fe+8)&4294967295;var aw=HEAP[ax];HEAP[ay]=aw;var av=(aD+16)&4294967295;var au=(fe+16)&4294967295;var at=HEAP[au];HEAP[av]=at;var ar=(aD+24)&4294967295;var aq=(fe+24)&4294967295;var ap=HEAP[aq];HEAP[ar]=ap;var an=(aD+32)&4294967295;var am=(fe+32)&4294967295;var al=HEAP[am];HEAP[an]=al;var ak=(aD+40)&4294967295;var aj=(fe+40)&4294967295;var ai=HEAP[aj];HEAP[ak]=ai;var ah=(aD+48)&4294967295;var ag=(fe+48)&4294967295;var ab=HEAP[ag];HEAP[ah]=ab;ej=bs;var aa=ej;bI=aa;var Z=bI;aC=Z;var hi=aC;var Y=gK;var W=(Y)&4294967295;var V=(hi)&4294967295;var U=HEAP[V];HEAP[W]=U;var T=(Y+8)&4294967295;var R=(hi+8)&4294967295;var P=HEAP[R];HEAP[T]=P;var E=(Y+16)&4294967295;var D=(hi+16)&4294967295;var C=HEAP[D];HEAP[E]=C;var B=(Y+24)&4294967295;var z=(hi+24)&4294967295;var x=HEAP[z];HEAP[B]=x;var v=(Y+32)&4294967295;var t=(hi+32)&4294967295;var s=HEAP[t];HEAP[v]=s;var q=(Y+40)&4294967295;var f=(hi+40)&4294967295;var e=HEAP[f];HEAP[q]=e;var c=(Y+48)&4294967295;var b=(hi+48)&4294967295;var a=HEAP[b];HEAP[c]=a;eB=2}var hF=eB;gp=hF}}else{var hE=gv;var hD=HEAP[hE];var hC=df;var hA=eO;var ho=FUNCTION_TABLE[hD](hC,hA);w=ho;var hn=w;var b9=reSign((hn),8,0)!=0;if(b9){var hl=gD;var hk=df;aI=hl;fo=hk;var hh=aI;f6=hh;var hg=f6;bN=hg;var hf=bN;cC=hf;var c8=cC;var he=(bb)&4294967295;var hd=(c8)&4294967295;var hb=HEAP[hd];HEAP[he]=hb;var S=(bb+8)&4294967295;var Q=(c8+8)&4294967295;var N=HEAP[Q];HEAP[S]=N;var M=(bb+16)&4294967295;var L=(c8+16)&4294967295;var J=HEAP[L];HEAP[M]=J;var I=(bb+24)&4294967295;var H=(c8+24)&4294967295;var G=HEAP[H];HEAP[I]=G;var F=(bb+32)&4294967295;var r=(c8+32)&4294967295;var p=HEAP[r];HEAP[F]=p;var o=(bb+40)&4294967295;var n=(c8+40)&4294967295;var m=HEAP[n];HEAP[o]=m;var l=(bb+48)&4294967295;var k=(c8+48)&4294967295;var j=HEAP[k];HEAP[l]=j;var i=fo;bt=i;var h=bt;bP=h;var hB=bP;gJ=hB;var d4=gJ;var hz=aI;var hy=(hz)&4294967295;var hx=(d4)&4294967295;var hw=HEAP[hx];HEAP[hy]=hw;var hv=(hz+8)&4294967295;var hu=(d4+8)&4294967295;var ht=HEAP[hu];HEAP[hv]=ht;var hs=(hz+16)&4294967295;var hr=(d4+16)&4294967295;var hc=HEAP[hr];HEAP[hs]=hc;var ha=(hz+24)&4294967295;var g9=(d4+24)&4294967295;var g8=HEAP[g9];HEAP[ha]=g8;var g7=(hz+32)&4294967295;var g6=(d4+32)&4294967295;var g5=HEAP[g6];HEAP[g7]=g5;var g4=(hz+40)&4294967295;var g3=(d4+40)&4294967295;var g2=HEAP[g3];HEAP[g4]=g2;var gX=(hz+48)&4294967295;var gW=(d4+48)&4294967295;var gV=HEAP[gW];HEAP[gX]=gV;ds=bb;var gU=ds;bO=gU;var gT=bO;X=gT;var gI=X;var gS=fo;var gR=(gS)&4294967295;var gQ=(gI)&4294967295;var gP=HEAP[gQ];HEAP[gR]=gP;var gO=(gS+8)&4294967295;var gH=(gI+8)&4294967295;var gG=HEAP[gH];HEAP[gO]=gG;var gF=(gS+16)&4294967295;var gE=(gI+16)&4294967295;var gC=HEAP[gE];HEAP[gF]=gC;var gB=(gS+24)&4294967295;var gA=(gI+24)&4294967295;var gz=HEAP[gA];HEAP[gB]=gz;var gy=(gS+32)&4294967295;var gx=(gI+32)&4294967295;var gj=HEAP[gx];HEAP[gy]=gj;var gi=(gS+40)&4294967295;var gh=(gI+40)&4294967295;var gg=HEAP[gh];HEAP[gi]=gg;var gf=(gS+48)&4294967295;var ge=(gI+48)&4294967295;var gd=HEAP[ge];HEAP[gf]=gd;eB=1;var gc=eB;gp=gc}else{var gb=gD;var f9=eO;aX=gb;fY=f9;var fM=aX;gN=fM;var fL=gN;bK=fL;var fK=bK;dl=fK;var dB=dl;var fJ=(bo)&4294967295;var fI=(dB)&4294967295;var fH=HEAP[fI];HEAP[fJ]=fH;var fG=(bo+8)&4294967295;var fF=(dB+8)&4294967295;var fE=HEAP[fF];HEAP[fG]=fE;var fC=(bo+16)&4294967295;var fd=(dB+16)&4294967295;var fc=HEAP[fd];HEAP[fC]=fc;var fb=(bo+24)&4294967295;var fa=(dB+24)&4294967295;var e9=HEAP[fa];HEAP[fb]=e9;var e8=(bo+32)&4294967295;var e7=(dB+32)&4294967295;var e6=HEAP[e7];HEAP[e8]=e6;var e5=(bo+40)&4294967295;var e3=(dB+40)&4294967295;var eF=HEAP[e3];HEAP[e5]=eF;var eD=(bo+48)&4294967295;var eC=(dB+48)&4294967295;var eA=HEAP[eC];HEAP[eD]=eA;var ez=fY;bu=ez;var ey=bu;bM=ey;var ex=bM;gZ=ex;var eE=gZ;var ew=aX;var ev=(ew)&4294967295;var es=(eE)&4294967295;var ga=HEAP[es];HEAP[ev]=ga;var f8=(ew+8)&4294967295;var f7=(eE+8)&4294967295;var f5=HEAP[f7];HEAP[f8]=f5;var f4=(ew+16)&4294967295;var f3=(eE+16)&4294967295;var f2=HEAP[f3];HEAP[f4]=f2;var f1=(ew+24)&4294967295;var f0=(eE+24)&4294967295;var fZ=HEAP[f0];HEAP[f1]=fZ;var fD=(ew+32)&4294967295;var fB=(eE+32)&4294967295;var fA=HEAP[fB];HEAP[fD]=fA;var fz=(ew+40)&4294967295;var fy=(eE+40)&4294967295;var fw=HEAP[fy];HEAP[fz]=fw;var fu=(ew+48)&4294967295;var ft=(eE+48)&4294967295;var fs=HEAP[ft];HEAP[fu]=fs;dS=bo;var fr=dS;bL=fr;var e4=bL;ao=e4;var gY=ao;var e2=fY;var e1=(e2)&4294967295;var e0=(gY)&4294967295;var eZ=HEAP[e0];HEAP[e1]=eZ;var eX=(e2+8)&4294967295;var eW=(gY+8)&4294967295;var eV=HEAP[eW];HEAP[eX]=eV;var eU=(e2+16)&4294967295;var eT=(gY+16)&4294967295;var eu=HEAP[eT];HEAP[eU]=eu;var er=(e2+24)&4294967295;var ep=(gY+24)&4294967295;var en=HEAP[ep];HEAP[er]=en;var em=(e2+32)&4294967295;var el=(gY+32)&4294967295;var ek=HEAP[el];HEAP[em]=ek;var ei=(e2+40)&4294967295;var eh=(gY+40)&4294967295;var eg=HEAP[eh];HEAP[ei]=eg;var d2=(e2+48)&4294967295;var d1=(gY+48)&4294967295;var dZ=HEAP[d1];HEAP[d2]=dZ;eB=1;var dY=gv;var dX=HEAP[dY];var dW=df;var dV=eO;var dU=FUNCTION_TABLE[dX](dW,dV);u=dU;var dT=u;var b8=reSign((dT),8,0)!=0;if(b8){var dR=eO;var dF=df;bq=dR;g0=dF;var dE=bq;hp=dE;var dD=hp;gt=dD;var dC=gt;ed=dC;var eR=ed;var dA=(bz)&4294967295;var dz=(eR)&4294967295;var dy=HEAP[dz];HEAP[dA]=dy;var dx=(bz+8)&4294967295;var dw=(eR+8)&4294967295;var dv=HEAP[dw];HEAP[dx]=dv;var de=(bz+16)&4294967295;var dd=(eR+16)&4294967295;var dc=HEAP[dd];HEAP[de]=dc;var db=(bz+24)&4294967295;var da=(eR+24)&4294967295;var c9=HEAP[da];HEAP[db]=c9;var c7=(bz+32)&4294967295;var c6=(eR+32)&4294967295;var c5=HEAP[c6];HEAP[c7]=c5;var c3=(bz+40)&4294967295;var cJ=(eR+40)&4294967295;var cI=HEAP[cJ];HEAP[c3]=cI;var cH=(bz+48)&4294967295;var cG=(eR+48)&4294967295;var cF=HEAP[cG];HEAP[cH]=cF;var cE=g0;cB=cE;var cD=cB;bG=cD;var cz=bG;g=cz;var fN=g;var cx=bq;var cv=(cx)&4294967295;var b6=(fN)&4294967295;var b5=HEAP[b6];HEAP[cv]=b5;var b4=(cx+8)&4294967295;var b3=(fN+8)&4294967295;var b2=HEAP[b3];HEAP[b4]=b2;var b1=(cx+16)&4294967295;var b0=(fN+16)&4294967295;var bZ=HEAP[b0];HEAP[b1]=bZ;var bY=(cx+24)&4294967295;var bV=(fN+24)&4294967295;var bF=HEAP[bV];HEAP[bY]=bF;var bE=(cx+32)&4294967295;var bD=(fN+32)&4294967295;var bC=HEAP[bD];HEAP[bE]=bC;var bB=(cx+40)&4294967295;var bA=(fN+40)&4294967295;var by=HEAP[bA];HEAP[bB]=by;var bx=(cx+48)&4294967295;var bw=(fN+48)&4294967295;var bv=HEAP[bw];HEAP[bx]=bv;eY=bz;var c4=eY;gu=c4;var c2=gu;aO=c2;var d=aO;var c0=g0;var cY=(c0)&4294967295;var cW=(d)&4294967295;var cU=HEAP[cW];HEAP[cY]=cU;var cS=(c0+8)&4294967295;var cQ=(d+8)&4294967295;var cO=HEAP[cQ];HEAP[cS]=cO;var cM=(c0+16)&4294967295;var cw=(d+16)&4294967295;var cu=HEAP[cw];HEAP[cM]=cu;var cr=(c0+24)&4294967295;var cp=(d+24)&4294967295;var cn=HEAP[cp];HEAP[cr]=cn;var ck=(c0+32)&4294967295;var ci=(d+32)&4294967295;var cg=HEAP[ci];HEAP[ck]=cg;var ce=(c0+40)&4294967295;var cc=(d+40)&4294967295;var bX=HEAP[cc];HEAP[ce]=bX;var bU=(c0+48)&4294967295;var bT=(d+48)&4294967295;var bS=HEAP[bT];HEAP[bU]=bS;eB=2}var bR=eB;gp=bR}}var bQ=gp;dr=bQ;var ae=dr;STACKTOP=ad;return ae;return null}function __ZNSt3__17__sort4IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_S8_T_(cq,co,cm,ck,cI){var ac=STACKTOP;STACKTOP+=156;_memset(ac,0,156);var dI;var bP;var g;var bv;var cN;var aJ;var bu;var ek;var cx;var bt;var bi;var dV;var bl=ac;var bk;var a6;var bs;var ea;var aV;var br;var h;var cM;var bq;var bj;var ei;var bw=ac+52;var N;var bh;var bp;var dk;var ab;var bo;var by;var c1;var bn;var bY;var ed;var ad=ac+104;var dU;var c2;var cb;var bx;var dw;var b5;var bm;var q;var t;var w;var cz;var c0=0;dU=cq;c2=co;cb=cm;bx=ck;dw=cI;var dv=dU;var du=c2;var dt=cb;var ds=dw;var dr=__ZNSt3__17__sort3IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_T_(dv,du,dt,ds);cz=dr;var dq=dw;var dp=HEAP[dq];var dn=bx;var dm=cb;var dl=FUNCTION_TABLE[dp](dn,dm);w=dl;var dc=w;var dJ=reSign((dc),8,0)!=0;$bb$$bb5$2:do{if(dJ){var db=cb;var da=bx;bY=db;ed=da;var c9=bY;by=c9;var c8=by;bn=c8;var c7=bn;c1=c7;var cV=c1;var c6=(ad)&4294967295;var c5=(cV)&4294967295;var c4=HEAP[c5];HEAP[c6]=c4;var c3=(ad+8)&4294967295;var cY=(cV+8)&4294967295;var cX=HEAP[cY];HEAP[c3]=cX;var cW=(ad+16)&4294967295;var cU=(cV+16)&4294967295;var cT=HEAP[cU];HEAP[cW]=cT;var cS=(ad+24)&4294967295;var cR=(cV+24)&4294967295;var cQ=HEAP[cR];HEAP[cS]=cQ;var cP=(ad+32)&4294967295;var cO=(cV+32)&4294967295;var cK=HEAP[cO];HEAP[cP]=cK;var cJ=(ad+40)&4294967295;var cH=(cV+40)&4294967295;var cG=HEAP[cH];HEAP[cJ]=cG;var cF=(ad+48)&4294967295;var cE=(cV+48)&4294967295;var cD=HEAP[cE];HEAP[cF]=cD;var cC=ed;N=cC;var cB=N;bp=cB;var cA=bp;bh=cA;var aK=bh;var cy=bY;var cw=(cy)&4294967295;var cv=(aK)&4294967295;var cu=HEAP[cv];HEAP[cw]=cu;var ct=(cy+8)&4294967295;var cs=(aK+8)&4294967295;var cr=HEAP[cs];HEAP[ct]=cr;var cp=(cy+16)&4294967295;var cn=(aK+16)&4294967295;var cl=HEAP[cn];HEAP[cp]=cl;var ci=(cy+24)&4294967295;var ch=(aK+24)&4294967295;var cg=HEAP[ch];HEAP[ci]=cg;var cf=(cy+32)&4294967295;var ce=(aK+32)&4294967295;var cd=HEAP[ce];HEAP[cf]=cd;var cc=(cy+40)&4294967295;var ca=(aK+40)&4294967295;var b9=HEAP[ca];HEAP[cc]=b9;var b8=(cy+48)&4294967295;var b7=(aK+48)&4294967295;var b6=HEAP[b7];HEAP[b8]=b6;dk=ad;var b4=dk;bo=b4;var b3=bo;ab=b3;var ej=ab;var b2=ed;var b1=(b2)&4294967295;var b0=(ej)&4294967295;var bZ=HEAP[b0];HEAP[b1]=bZ;var bX=(b2+8)&4294967295;var bW=(ej+8)&4294967295;var bV=HEAP[bW];HEAP[bX]=bV;var bU=(b2+16)&4294967295;var bT=(ej+16)&4294967295;var bS=HEAP[bT];HEAP[bU]=bS;var bR=(b2+24)&4294967295;var bQ=(ej+24)&4294967295;var bO=HEAP[bQ];HEAP[bR]=bO;var bN=(b2+32)&4294967295;var bM=(ej+32)&4294967295;var bL=HEAP[bM];HEAP[bN]=bL;var bI=(b2+40)&4294967295;var bH=(ej+40)&4294967295;var bG=HEAP[bH];HEAP[bI]=bG;var bF=(b2+48)&4294967295;var bE=(ej+48)&4294967295;var bD=HEAP[bE];HEAP[bF]=bD;var bC=cz;var bB=((bC)+1)&4294967295;cz=bB;var bA=dw;var bz=HEAP[bA];var bg=cb;var bf=c2;var be=FUNCTION_TABLE[bz](bg,bf);t=be;var bd=t;var bK=reSign((bd),8,0)!=0;if(!(bK)){dI=1;break $bb$$bb5$2}var bc=c2;var bb=cb;bi=bc;dV=bb;var ba=bi;ek=ba;var a9=ek;bt=a9;var a8=bt;cx=a8;var cL=cx;var a7=(bl)&4294967295;var a5=(cL)&4294967295;var a4=HEAP[a5];HEAP[a7]=a4;var a3=(bl+8)&4294967295;var a2=(cL+8)&4294967295;var a1=HEAP[a2];HEAP[a3]=a1;var a0=(bl+16)&4294967295;var aZ=(cL+16)&4294967295;var aY=HEAP[aZ];HEAP[a0]=aY;var aX=(bl+24)&4294967295;var aW=(cL+24)&4294967295;var aU=HEAP[aW];HEAP[aX]=aU;var aT=(bl+32)&4294967295;var aS=(cL+32)&4294967295;var aR=HEAP[aS];HEAP[aT]=aR;var aQ=(bl+40)&4294967295;var aP=(cL+40)&4294967295;var aO=HEAP[aP];HEAP[aQ]=aO;var aN=(bl+48)&4294967295;var aM=(cL+48)&4294967295;var aL=HEAP[aM];HEAP[aN]=aL;var aI=dV;bP=aI;var aH=bP;bv=aH;var aG=bv;g=aG;var de=g;var aF=bi;var aE=(aF)&4294967295;var aD=(de)&4294967295;var aC=HEAP[aD];HEAP[aE]=aC;var aB=(aF+8)&4294967295;var aA=(de+8)&4294967295;var az=HEAP[aA];HEAP[aB]=az;var ay=(aF+16)&4294967295;var ax=(de+16)&4294967295;var aw=HEAP[ax];HEAP[ay]=aw;var av=(aF+24)&4294967295;var au=(de+24)&4294967295;var at=HEAP[au];HEAP[av]=at;var ar=(aF+32)&4294967295;var aq=(de+32)&4294967295;var ap=HEAP[aq];HEAP[ar]=ap;var ao=(aF+40)&4294967295;var an=(de+40)&4294967295;var am=HEAP[an];HEAP[ao]=am;var al=(aF+48)&4294967295;var ak=(de+48)&4294967295;var aj=HEAP[ak];HEAP[al]=aj;cN=bl;var ai=cN;bu=ai;var ah=bu;aJ=ah;var f=aJ;var ag=dV;var af=(ag)&4294967295;var ae=(f)&4294967295;var aa=HEAP[ae];HEAP[af]=aa;var Z=(ag+8)&4294967295;var Y=(f+8)&4294967295;var X=HEAP[Y];HEAP[Z]=X;var W=(ag+16)&4294967295;var V=(f+16)&4294967295;var U=HEAP[V];HEAP[W]=U;var T=(ag+24)&4294967295;var R=(f+24)&4294967295;var O=HEAP[R];HEAP[T]=O;var E=(ag+32)&4294967295;var D=(f+32)&4294967295;var C=HEAP[D];HEAP[E]=C;var B=(ag+40)&4294967295;var A=(f+40)&4294967295;var z=HEAP[A];HEAP[B]=z;var y=(ag+48)&4294967295;var x=(f+48)&4294967295;var u=HEAP[x];HEAP[y]=u;var r=cz;var e=((r)+1)&4294967295;cz=e;var d=dw;var c=HEAP[d];var b=c2;var a=dU;var ez=FUNCTION_TABLE[c](b,a);q=ez;var ey=q;var bJ=reSign((ey),8,0)!=0;if(!(bJ)){dI=1;break $bb$$bb5$2}var ex=dU;var ev=c2;bj=ex;ei=ev;var et=bj;h=et;var eh=h;bq=eh;var eg=bq;cM=eg;var cZ=cM;var ef=(bw)&4294967295;var ee=(cZ)&4294967295;var ec=HEAP[ee];HEAP[ef]=ec;var eb=(bw+8)&4294967295;var d9=(cZ+8)&4294967295;var d8=HEAP[d9];HEAP[eb]=d8;var d6=(bw+16)&4294967295;var d5=(cZ+16)&4294967295;var S=HEAP[d5];HEAP[d6]=S;var P=(bw+24)&4294967295;var M=(cZ+24)&4294967295;var L=HEAP[M];HEAP[P]=L;var K=(bw+32)&4294967295;var J=(cZ+32)&4294967295;var I=HEAP[J];HEAP[K]=I;var H=(bw+40)&4294967295;var G=(cZ+40)&4294967295;var F=HEAP[G];HEAP[H]=F;var v=(bw+48)&4294967295;var s=(cZ+48)&4294967295;var p=HEAP[s];HEAP[v]=p;var o=ei;bk=o;var n=bk;bs=n;var m=bs;a6=m;var dE=a6;var l=bj;var k=(l)&4294967295;var j=(dE)&4294967295;var i=HEAP[j];HEAP[k]=i;var ew=(l+8)&4294967295;var eu=(dE+8)&4294967295;var es=HEAP[eu];HEAP[ew]=es;var er=(l+16)&4294967295;var eq=(dE+16)&4294967295;var ep=HEAP[eq];HEAP[er]=ep;var eo=(l+24)&4294967295;var en=(dE+24)&4294967295;var em=HEAP[en];HEAP[eo]=em;var el=(l+32)&4294967295;var d7=(dE+32)&4294967295;var d4=HEAP[d7];HEAP[el]=d4;var d3=(l+40)&4294967295;var d2=(dE+40)&4294967295;var d1=HEAP[d2];HEAP[d3]=d1;var d0=(l+48)&4294967295;var dZ=(dE+48)&4294967295;var dY=HEAP[dZ];HEAP[d0]=dY;ea=bw;var dX=ea;br=dX;var dW=br;aV=dW;var Q=aV;var dT=ei;var dS=(dT)&4294967295;var dR=(Q)&4294967295;var dQ=HEAP[dR];HEAP[dS]=dQ;var dP=(dT+8)&4294967295;var dO=(Q+8)&4294967295;var dN=HEAP[dO];HEAP[dP]=dN;var dM=(dT+16)&4294967295;var dL=(Q+16)&4294967295;var dK=HEAP[dL];HEAP[dM]=dK;var dH=(dT+24)&4294967295;var dG=(Q+24)&4294967295;var dF=HEAP[dG];HEAP[dH]=dF;var dD=(dT+32)&4294967295;var dC=(Q+32)&4294967295;var dB=HEAP[dC];HEAP[dD]=dB;var dA=(dT+40)&4294967295;var dz=(Q+40)&4294967295;var dy=HEAP[dz];HEAP[dA]=dy;var dx=(dT+48)&4294967295;var dj=(Q+48)&4294967295;var di=HEAP[dj];HEAP[dx]=di;var dh=cz;var dg=((dh)+1)&4294967295;cz=dg}}while(0);var df=cz;bm=df;var dd=bm;b5=dd;var cj=b5;STACKTOP=ac;return cj;return null}function __ZNSt3__17__sort5IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_S8_S8_T_(cN,cL,cJ,cH,cG,ds){var ae=STACKTOP;STACKTOP+=208;_memset(ae,0,208);var fl;var bB;var fT;var bA;var cY;var aA;var bz;var fz;var co;var by;var a9;var e8;var bn=ae;var bR;var g;var bx;var dA;var aM;var bw;var fY;var cS;var bv;var bm;var fx;var bq=ae+52;var bp;var H;var bu;var ec;var aY;var bt;var i;var du;var bs;var bo;var fW;var bC=ae+104;var Q;var bk;var br;var eX;var ad;var e7;var bE;var ea;var e6;var b5;var fR;var af=ae+156;var fy;var ej;var cl;var bD;var bl;var e9;var cc;var e5;var a;var o;var q;var s;var df;var d8=0;fy=cN;ej=cL;cl=cJ;bD=cH;bl=cG;e9=ds;var e4=fy;var e3=ej;var e2=cl;var e1=bD;var e0=e9;var eZ=__ZNSt3__17__sort4IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_S8_T_(e4,e3,e2,e1,e0);df=eZ;var eY=e9;var eC=HEAP[eY];var eB=bl;var eA=bD;var ez=FUNCTION_TABLE[eC](eB,eA);s=ez;var ey=s;var fm=reSign((ey),8,0)!=0;$bb$$bb7$2:do{if(fm){var ex=bD;var ew=bl;b5=ex;fR=ew;var ev=b5;bE=ev;var eu=bE;e6=eu;var et=e6;ea=et;var dZ=ea;var d2=(af)&4294967295;var d1=(dZ)&4294967295;var d0=HEAP[d1];HEAP[d2]=d0;var dY=(af+8)&4294967295;var dX=(dZ+8)&4294967295;var dW=HEAP[dX];HEAP[dY]=dW;var dV=(af+16)&4294967295;var dU=(dZ+16)&4294967295;var dT=HEAP[dU];HEAP[dV]=dT;var dS=(af+24)&4294967295;var dv=(dZ+24)&4294967295;var dt=HEAP[dv];HEAP[dS]=dt;var dr=(af+32)&4294967295;var dq=(dZ+32)&4294967295;var dp=HEAP[dq];HEAP[dr]=dp;var dn=(af+40)&4294967295;var dm=(dZ+40)&4294967295;var dl=HEAP[dm];HEAP[dn]=dl;var dk=(af+48)&4294967295;var dj=(dZ+48)&4294967295;var cV=HEAP[dj];HEAP[dk]=cV;var cU=fR;Q=cU;var cT=Q;br=cT;var cR=br;bk=cR;var aN=bk;var cQ=b5;var cP=(cQ)&4294967295;var cO=(aN)&4294967295;var cM=HEAP[cO];HEAP[cP]=cM;var cK=(cQ+8)&4294967295;var cI=(aN+8)&4294967295;var ct=HEAP[cI];HEAP[cK]=ct;var cs=(cQ+16)&4294967295;var cr=(aN+16)&4294967295;var cq=HEAP[cr];HEAP[cs]=cq;var cp=(cQ+24)&4294967295;var cn=(aN+24)&4294967295;var cm=HEAP[cn];HEAP[cp]=cm;var ck=(cQ+32)&4294967295;var cj=(aN+32)&4294967295;var ci=HEAP[cj];HEAP[ck]=ci;var ce=(cQ+40)&4294967295;var cd=(aN+40)&4294967295;var cb=HEAP[cd];HEAP[ce]=cb;var ca=(cQ+48)&4294967295;var b9=(aN+48)&4294967295;var b8=HEAP[b9];HEAP[ca]=b8;eX=af;var b7=eX;e7=b7;var b6=e7;ad=b6;var fZ=ad;var b4=fR;var b3=(b4)&4294967295;var b2=(fZ)&4294967295;var b1=HEAP[b2];HEAP[b3]=b1;var b0=(b4+8)&4294967295;var bZ=(fZ+8)&4294967295;var bY=HEAP[bZ];HEAP[b0]=bY;var bX=(b4+16)&4294967295;var bW=(fZ+16)&4294967295;var bV=HEAP[bW];HEAP[bX]=bV;var bU=(b4+24)&4294967295;var bT=(fZ+24)&4294967295;var bP=HEAP[bT];HEAP[bU]=bP;var bN=(b4+32)&4294967295;var bM=(fZ+32)&4294967295;var bL=HEAP[bM];HEAP[bN]=bL;var bK=(b4+40)&4294967295;var bJ=(fZ+40)&4294967295;var bI=HEAP[bJ];HEAP[bK]=bI;var bH=(b4+48)&4294967295;var bG=(fZ+48)&4294967295;var bF=HEAP[bG];HEAP[bH]=bF;var bj=df;var bi=((bj)+1)&4294967295;df=bi;var bh=e9;var bg=HEAP[bh];var bf=bD;var be=cl;var bd=FUNCTION_TABLE[bg](bf,be);q=bd;var bc=q;var bS=reSign((bc),8,0)!=0;if(!(bS)){fl=1;break $bb$$bb7$2}var bb=cl;var ba=bD;bm=bb;fx=ba;var a8=bm;fY=a8;var a7=fY;bv=a7;var a6=bv;cS=a6;var c7=cS;var a5=(bq)&4294967295;var a4=(c7)&4294967295;var a3=HEAP[a4];HEAP[a5]=a3;var a2=(bq+8)&4294967295;var a1=(c7+8)&4294967295;var a0=HEAP[a1];HEAP[a2]=a0;var aZ=(bq+16)&4294967295;var aX=(c7+16)&4294967295;var aW=HEAP[aX];HEAP[aZ]=aW;var aV=(bq+24)&4294967295;var aU=(c7+24)&4294967295;var aT=HEAP[aU];HEAP[aV]=aT;var aS=(bq+32)&4294967295;var aR=(c7+32)&4294967295;var aQ=HEAP[aR];HEAP[aS]=aQ;var aP=(bq+40)&4294967295;var aO=(c7+40)&4294967295;var aL=HEAP[aO];HEAP[aP]=aL;var aK=(bq+48)&4294967295;var aJ=(c7+48)&4294967295;var aI=HEAP[aJ];HEAP[aK]=aI;var aH=fx;bR=aH;var aG=bR;bx=aG;var aF=bx;g=aF;var es=g;var aE=bm;var aD=(aE)&4294967295;var aC=(es)&4294967295;var aB=HEAP[aC];HEAP[aD]=aB;var az=(aE+8)&4294967295;var ay=(es+8)&4294967295;var ax=HEAP[ay];HEAP[az]=ax;var aw=(aE+16)&4294967295;var av=(es+16)&4294967295;var au=HEAP[av];HEAP[aw]=au;var at=(aE+24)&4294967295;var ar=(es+24)&4294967295;var aq=HEAP[ar];HEAP[at]=aq;var ap=(aE+32)&4294967295;var ao=(es+32)&4294967295;var an=HEAP[ao];HEAP[ap]=an;var am=(aE+40)&4294967295;var al=(es+40)&4294967295;var ak=HEAP[al];HEAP[am]=ak;var aj=(aE+48)&4294967295;var ai=(es+48)&4294967295;var ah=HEAP[ai];HEAP[aj]=ah;dA=bq;var ag=dA;bw=ag;var ac=bw;aM=ac;var e=aM;var ab=fx;var aa=(ab)&4294967295;var Z=(e)&4294967295;var Y=HEAP[Z];HEAP[aa]=Y;var X=(ab+8)&4294967295;var W=(e+8)&4294967295;var V=HEAP[W];HEAP[X]=V;var T=(ab+16)&4294967295;var R=(e+16)&4294967295;var G=HEAP[R];HEAP[T]=G;var E=(ab+24)&4294967295;var D=(e+24)&4294967295;var C=HEAP[D];HEAP[E]=C;var B=(ab+32)&4294967295;var A=(e+32)&4294967295;var z=HEAP[A];HEAP[B]=z;var y=(ab+40)&4294967295;var w=(e+40)&4294967295;var u=HEAP[w];HEAP[y]=u;var h=(ab+48)&4294967295;var f=(e+48)&4294967295;var d=HEAP[f];HEAP[h]=d;var c=df;var b=((c)+1)&4294967295;df=b;var ge=e9;var gd=HEAP[ge];var gc=cl;var gb=ej;var f9=FUNCTION_TABLE[gd](gc,gb);o=f9;var fX=o;var bQ=reSign((fX),8,0)!=0;if(!(bQ)){fl=1;break $bb$$bb7$2}var fV=ej;var fU=cl;a9=fV;e8=fU;var fS=a9;fz=fS;var fQ=fz;by=fQ;var fO=by;co=fO;var cC=co;var fN=(bn)&4294967295;var fM=(cC)&4294967295;var fL=HEAP[fM];HEAP[fN]=fL;var fJ=(bn+8)&4294967295;var U=(cC+8)&4294967295;var S=HEAP[U];HEAP[fJ]=S;var P=(bn+16)&4294967295;var O=(cC+16)&4294967295;var N=HEAP[O];HEAP[P]=N;var M=(bn+24)&4294967295;var L=(cC+24)&4294967295;var K=HEAP[L];HEAP[M]=K;var J=(bn+32)&4294967295;var I=(cC+32)&4294967295;var x=HEAP[I];HEAP[J]=x;var v=(bn+40)&4294967295;var t=(cC+40)&4294967295;var r=HEAP[t];HEAP[v]=r;var p=(bn+48)&4294967295;var n=(cC+48)&4294967295;var m=HEAP[n];HEAP[p]=m;var l=e8;bB=l;var k=bB;bA=k;var j=bA;fT=j;var dR=fT;var ga=a9;var f8=(ga)&4294967295;var f7=(dR)&4294967295;var f6=HEAP[f7];HEAP[f8]=f6;var f5=(ga+8)&4294967295;var f4=(dR+8)&4294967295;var f3=HEAP[f4];HEAP[f5]=f3;var f2=(ga+16)&4294967295;var f1=(dR+16)&4294967295;var f0=HEAP[f1];HEAP[f2]=f0;var fK=(ga+24)&4294967295;var fI=(dR+24)&4294967295;var fH=HEAP[fI];HEAP[fK]=fH;var fG=(ga+32)&4294967295;var fF=(dR+32)&4294967295;var fE=HEAP[fF];HEAP[fG]=fE;var fD=(ga+40)&4294967295;var fC=(dR+40)&4294967295;var fB=HEAP[fC];HEAP[fD]=fB;var fA=(ga+48)&4294967295;var fw=(dR+48)&4294967295;var fv=HEAP[fw];HEAP[fA]=fv;cY=bn;var fu=cY;bz=fu;var ft=bz;aA=ft;var fP=aA;var fs=e8;var fr=(fs)&4294967295;var fq=(fP)&4294967295;var fp=HEAP[fq];HEAP[fr]=fp;var fo=(fs+8)&4294967295;var fn=(fP+8)&4294967295;var fk=HEAP[fn];HEAP[fo]=fk;var fj=(fs+16)&4294967295;var fi=(fP+16)&4294967295;var fh=HEAP[fi];HEAP[fj]=fh;var fg=(fs+24)&4294967295;var ff=(fP+24)&4294967295;var fd=HEAP[ff];HEAP[fg]=fd;var fc=(fs+32)&4294967295;var fb=(fP+32)&4294967295;var fa=HEAP[fb];HEAP[fc]=fa;var eW=(fs+40)&4294967295;var eV=(fP+40)&4294967295;var eU=HEAP[eV];HEAP[eW]=eU;var eT=(fs+48)&4294967295;var eS=(fP+48)&4294967295;var eR=HEAP[eS];HEAP[eT]=eR;var eQ=df;var eP=((eQ)+1)&4294967295;df=eP;var eO=e9;var eM=HEAP[eO];var er=ej;var eq=fy;var ep=FUNCTION_TABLE[eM](er,eq);a=ep;var eo=a;var bO=reSign((eo),8,0)!=0;if(!(bO)){fl=1;break $bb$$bb7$2}var en=fy;var em=ej;bo=en;fW=em;var el=bo;i=el;var ek=i;bs=ek;var ei=bs;du=ei;var d4=du;var eg=(bC)&4294967295;var dQ=(d4)&4294967295;var dP=HEAP[dQ];HEAP[eg]=dP;var dO=(bC+8)&4294967295;var dN=(d4+8)&4294967295;var dM=HEAP[dN];HEAP[dO]=dM;var dL=(bC+16)&4294967295;var dK=(d4+16)&4294967295;var dJ=HEAP[dK];HEAP[dL]=dJ;var dI=(bC+24)&4294967295;var dG=(d4+24)&4294967295;var di=HEAP[dG];HEAP[dI]=di;var dh=(bC+32)&4294967295;var dg=(d4+32)&4294967295;var de=HEAP[dg];HEAP[dh]=de;var dd=(bC+40)&4294967295;var dc=(d4+40)&4294967295;var db=HEAP[dc];HEAP[dd]=db;var da=(bC+48)&4294967295;var c9=(d4+48)&4294967295;var c6=HEAP[c9];HEAP[da]=c6;var eN=fW;bp=eN;var eL=bp;bu=eL;var eK=bu;H=eK;var fe=H;var eJ=bo;var eI=(eJ)&4294967295;var eH=(fe)&4294967295;var eG=HEAP[eH];HEAP[eI]=eG;var eF=(eJ+8)&4294967295;var eE=(fe+8)&4294967295;var eD=HEAP[eE];HEAP[eF]=eD;var eh=(eJ+16)&4294967295;var ef=(fe+16)&4294967295;var ee=HEAP[ef];HEAP[eh]=ee;var ed=(eJ+24)&4294967295;var eb=(fe+24)&4294967295;var d9=HEAP[eb];HEAP[ed]=d9;var d7=(eJ+32)&4294967295;var d6=(fe+32)&4294967295;var d5=HEAP[d6];HEAP[d7]=d5;var d3=(eJ+40)&4294967295;var dH=(fe+40)&4294967295;var dF=HEAP[dH];HEAP[d3]=dF;var dE=(eJ+48)&4294967295;var dD=(fe+48)&4294967295;var dC=HEAP[dD];HEAP[dE]=dC;ec=bC;var dB=ec;bt=dB;var dz=bt;aY=dz;var F=aY;var dy=fW;var dx=(dy)&4294967295;var dw=(F)&4294967295;var c8=HEAP[dw];HEAP[dx]=c8;var c5=(dy+8)&4294967295;var c4=(F+8)&4294967295;var c3=HEAP[c4];HEAP[c5]=c3;var c2=(dy+16)&4294967295;var c1=(F+16)&4294967295;var c0=HEAP[c1];HEAP[c2]=c0;var cZ=(dy+24)&4294967295;var cX=(F+24)&4294967295;var cW=HEAP[cX];HEAP[cZ]=cW;var cF=(dy+32)&4294967295;var cE=(F+32)&4294967295;var cD=HEAP[cE];HEAP[cF]=cD;var cB=(dy+40)&4294967295;var cA=(F+40)&4294967295;var cz=HEAP[cA];HEAP[cB]=cz;var cy=(dy+48)&4294967295;var cx=(F+48)&4294967295;var cv=HEAP[cx];HEAP[cy]=cv;var cu=df;var ch=((cu)+1)&4294967295;df=ch}}while(0);var cg=df;e5=cg;var cf=e5;cc=cf;var cw=cc;STACKTOP=ae;return cw;return null}function __ZNSt3__118__insertion_sort_3IRPFbRK14SplashXPathSegS3_EPS1_EEvT0_S8_T_(Z,bt,s){var C=STACKTOP;STACKTOP+=52;_memset(C,0,52);var aA;var ac;var aB;var bp;var ad;var aY;var bo;var aD;var d;var bn;var a1;var az;var r;var bC;var aQ;var aT;var by;var bA;var br=C;var bw;var f=0;a1=Z;az=bt;r=s;var bm=a1;var bl=(bm+104)&4294967295;by=bl;var bk=a1;var bj=(bk+52)&4294967295;var bi=a1;var bh=by;var bg=r;var aW=__ZNSt3__17__sort3IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_T_(bi,bj,bh,bg);var aU=by;var aR=(aU+52)&4294967295;bA=aR;$bb14$2:while(1){var x=bA;var q=az;var p=(x)!=(q);if(!(p)){aA=9;break $bb14$2}var aO=r;var aM=HEAP[aO];var aK=bA;var aJ=by;var aI=FUNCTION_TABLE[aM](aK,aJ);aT=aI;var aH=aT;var aa=reSign((aH),8,0)!=0;if(aa){var aG=bA;aD=aG;var at=aD;bn=at;var aq=bn;d=aq;var D=d;var ao=(br)&4294967295;var am=(D)&4294967295;var ak=HEAP[am];HEAP[ao]=ak;var ai=(br+8)&4294967295;var ah=(D+8)&4294967295;var ag=HEAP[ah];HEAP[ai]=ag;var af=(br+16)&4294967295;var ae=(D+16)&4294967295;var P=HEAP[ae];HEAP[af]=P;var M=(br+24)&4294967295;var J=(D+24)&4294967295;var G=HEAP[J];HEAP[M]=G;var B=(br+32)&4294967295;var y=(D+32)&4294967295;var w=HEAP[y];HEAP[B]=w;var v=(br+40)&4294967295;var u=(D+40)&4294967295;var t=HEAP[u];HEAP[v]=t;var o=(br+48)&4294967295;var n=(D+48)&4294967295;var m=HEAP[n];HEAP[o]=m;var l=by;bw=l;var k=bA;by=k;$bb2$7:while(1){var j=bw;ac=j;var i=ac;bp=i;var h=bp;aB=h;var aC=aB;var g=by;var e=(g)&4294967295;var c=(aC)&4294967295;var b=HEAP[c];HEAP[e]=b;var a=(g+8)&4294967295;var bD=(aC+8)&4294967295;var bB=HEAP[bD];HEAP[a]=bB;var bz=(g+16)&4294967295;var bx=(aC+16)&4294967295;var bv=HEAP[bx];HEAP[bz]=bv;var bu=(g+24)&4294967295;var bs=(aC+24)&4294967295;var bf=HEAP[bs];HEAP[bu]=bf;var bd=(g+32)&4294967295;var bc=(aC+32)&4294967295;var bb=HEAP[bc];HEAP[bd]=bb;var ba=(g+40)&4294967295;var a9=(aC+40)&4294967295;var a8=HEAP[a9];HEAP[ba]=a8;var a7=(g+48)&4294967295;var a6=(aC+48)&4294967295;var a5=HEAP[a6];HEAP[a7]=a5;var a4=bw;by=a4;var a3=by;var a0=a1;var aZ=(a3)==(a0);$bb9$$bb3$9:do{if(aZ){aA=2}else{var aX=r;var aV=HEAP[aX];var aS=bw;var aP=(aS+-52)&4294967295;bw=aP;var aN=bw;var aL=FUNCTION_TABLE[aV](br,aN);var aF=reSign((aL),8,0)!=0;var be=(aF)^1;var ab=unSign((be),1,0);var aE=reSign((ab),8,0)!=0;if(aE){aA=2;break $bb9$$bb3$9}bC=1;aA=4;break $bb9$$bb3$9}}while(0);if(aA==2){bC=0}var ay=bC;aQ=ay;var ax=aQ;var bq=reSign((ax),8,0)!=0;if(bq){aA=1;continue $bb2$7}else{aA=6;break $bb2$7}}ad=br;var aw=ad;bo=aw;var av=bo;aY=av;var a2=aY;var au=by;var ar=(au)&4294967295;var ap=(a2)&4294967295;var an=HEAP[ap];HEAP[ar]=an;var al=(au+8)&4294967295;var aj=(a2+8)&4294967295;var Y=HEAP[aj];HEAP[al]=Y;var X=(au+16)&4294967295;var V=(a2+16)&4294967295;var T=HEAP[V];HEAP[X]=T;var R=(au+24)&4294967295;var O=(a2+24)&4294967295;var L=HEAP[O];HEAP[R]=L;var I=(au+32)&4294967295;var F=(a2+32)&4294967295;var A=HEAP[F];HEAP[I]=A;var W=(au+40)&4294967295;var U=(a2+40)&4294967295;var S=HEAP[U];HEAP[W]=S;var Q=(au+48)&4294967295;var N=(a2+48)&4294967295;var K=HEAP[N];HEAP[Q]=K}var H=bA;by=H;var E=bA;var z=(E+52)&4294967295;bA=z;aA=0;continue $bb14$2}STACKTOP=C;return;return}function __ZNSt3__127__insertion_sort_incompleteIRPFbRK14SplashXPathSegS3_EPS1_EEbT0_S8_T_(j,f,a5){var Z=STACKTOP;STACKTOP+=104;_memset(Z,0,104);var di;var bh;var b8;var bv;var bi;var b9;var bu;var am;var ay;var bt;var K;var bg;var bs;var c7;var Y;var bq;var bw;var cW;var bp;var bW;var dN;var ab=Z;var R;var bj;var du;var b3;var dL;var aa;var dZ;var d1;var d3;var bn;var cy;var aZ;var ca;var cA;var cv=Z+52;var cw;var cV=0;R=j;bj=f;du=a5;var bm=bj;var bl=(bm);var bk=R;var dh=(bk);var dg=((bl)-(dh))&4294967295;var df=((((dg))|0)/52|0);if(df==0){di=14}else{if(df==1){di=14}else{if(df==2){di=15}else{if(df==3){di=16}else{if(df==4){di=17}else{if(df==5){di=18}else{di=19}}}}}}if(di==19){var aN=R;var aM=(aN+104)&4294967295;cy=aM;var aL=R;var aK=(aL+52)&4294967295;var aI=R;var aH=cy;var aG=du;var aF=__ZNSt3__17__sort3IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_T_(aI,aK,aH,aG);aZ=8;ca=0;var aE=cy;var aD=(aE+52)&4294967295;cA=aD;$bb25$4:while(1){var dp=cA;var dn=bj;var dm=(dp)!=(dn);if(!(dm)){di=12;break $bb25$4}var aC=du;var aB=HEAP[aC];var aA=cA;var az=cy;var ax=FUNCTION_TABLE[aB](aA,az);d1=ax;var aw=d1;var bF=reSign((aw),8,0)!=0;if(bF){var av=cA;bi=av;var au=bi;bu=au;var at=bu;b9=at;var b7=b9;var ar=(cv)&4294967295;var aq=(b7)&4294967295;var ap=HEAP[aq];HEAP[ar]=ap;var ao=(cv+8)&4294967295;var an=(b7+8)&4294967295;var al=HEAP[an];HEAP[ao]=al;var ak=(cv+16)&4294967295;var aj=(b7+16)&4294967295;var ai=HEAP[aj];HEAP[ak]=ai;var ah=(cv+24)&4294967295;var ag=(b7+24)&4294967295;var af=HEAP[ag];HEAP[ah]=af;var ae=(cv+32)&4294967295;var ad=(b7+32)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;var X=(cv+40)&4294967295;var W=(b7+40)&4294967295;var V=HEAP[W];HEAP[X]=V;var U=(cv+48)&4294967295;var T=(b7+48)&4294967295;var S=HEAP[T];HEAP[U]=S;var Q=cy;cw=Q;var P=cA;cy=P;$bb11$9:while(1){var N=cw;bh=N;var L=bh;bv=L;var A=bv;b8=A;var b6=b8;var z=cy;var y=(z)&4294967295;var x=(b6)&4294967295;var w=HEAP[x];HEAP[y]=w;var v=(z+8)&4294967295;var u=(b6+8)&4294967295;var t=HEAP[u];HEAP[v]=t;var r=(z+16)&4294967295;var p=(b6+16)&4294967295;var e=HEAP[p];HEAP[r]=e;var d=(z+24)&4294967295;var c=(b6+24)&4294967295;var b=HEAP[c];HEAP[d]=b;var a=(z+32)&4294967295;var eb=(b6+32)&4294967295;var ea=HEAP[eb];HEAP[a]=ea;var d9=(z+40)&4294967295;var d7=(b6+40)&4294967295;var d5=HEAP[d7];HEAP[d9]=d5;var dR=(z+48)&4294967295;var dQ=(b6+48)&4294967295;var dP=HEAP[dQ];HEAP[dR]=dP;var dO=cw;cy=dO;var dM=cy;var dK=R;var dJ=(dM)==(dK);$bb18$$bb12$11:do{if(dJ){di=4}else{var dI=du;var dG=HEAP[dI];var dE=cw;var O=(dE+-52)&4294967295;cw=O;var M=cw;var J=FUNCTION_TABLE[dG](cv,M);var by=reSign((J),8,0)!=0;var dV=(by)^1;var cJ=unSign((dV),1,0);var bx=reSign((cJ),8,0)!=0;if(bx){di=4;break $bb18$$bb12$11}aa=1;di=6;break $bb18$$bb12$11}}while(0);if(di==4){aa=0}var I=aa;dZ=I;var G=dZ;var br=reSign((G),8,0)!=0;if(br){di=3;continue $bb11$9}else{di=8;break $bb11$9}}am=cv;var F=am;bt=F;var E=bt;ay=E;var dx=ay;var D=cy;var C=(D)&4294967295;var B=(dx)&4294967295;var s=HEAP[B];HEAP[C]=s;var q=(D+8)&4294967295;var o=(dx+8)&4294967295;var n=HEAP[o];HEAP[q]=n;var m=(D+16)&4294967295;var l=(dx+16)&4294967295;var k=HEAP[l];HEAP[m]=k;var i=(D+24)&4294967295;var h=(dx+24)&4294967295;var g=HEAP[h];HEAP[i]=g;var d8=(D+32)&4294967295;var d6=(dx+32)&4294967295;var d4=HEAP[d6];HEAP[d8]=d4;var d2=(D+40)&4294967295;var d0=(dx+40)&4294967295;var dY=HEAP[d0];HEAP[d2]=dY;var dX=(D+48)&4294967295;var dW=(dx+48)&4294967295;var dU=HEAP[dW];HEAP[dX]=dU;var dT=ca;var dH=((dT)+1)&4294967295;ca=dH;var dF=ca;var dD=(((dF))|0)==8;var dC=unSign((dD),1,0);dL=dC;var dB=dL;var bo=reSign((dB),8,0)!=0;if(bo){di=9;break $bb25$4}}var ds=cA;cy=ds;var dr=cA;var dq=(dr+52)&4294967295;cA=dq;di=2;continue $bb25$4}if(di==12){bn=1}else{if(di==9){var dA=cA;var dz=(dA+52)&4294967295;cA=dz;var dy=cA;var dw=bj;var dv=(dy)==(dw);var dt=unSign((dv),1,0);bn=dt}}}else{if(di==14){bn=1}else{if(di==15){var de=du;var dd=HEAP[de];var dc=bj;var db=(dc+-52)&4294967295;bj=db;var da=bj;var c9=R;var c8=FUNCTION_TABLE[dd](da,c9);d3=c8;var c6=d3;var dj=reSign((c6),8,0)!=0;if(dj){var c5=R;var c4=bj;bW=c5;dN=c4;var c3=bW;bw=c3;var c2=bw;bp=c2;var c1=bp;cW=c1;var cR=cW;var c0=(ab)&4294967295;var cZ=(cR)&4294967295;var cY=HEAP[cZ];HEAP[c0]=cY;var cX=(ab+8)&4294967295;var cU=(cR+8)&4294967295;var cT=HEAP[cU];HEAP[cX]=cT;var cS=(ab+16)&4294967295;var cQ=(cR+16)&4294967295;var cP=HEAP[cQ];HEAP[cS]=cP;var cO=(ab+24)&4294967295;var cN=(cR+24)&4294967295;var cM=HEAP[cN];HEAP[cO]=cM;var cL=(ab+32)&4294967295;var cK=(cR+32)&4294967295;var cI=HEAP[cK];HEAP[cL]=cI;var cH=(ab+40)&4294967295;var cG=(cR+40)&4294967295;var cF=HEAP[cG];HEAP[cH]=cF;var cE=(ab+48)&4294967295;var cD=(cR+48)&4294967295;var cC=HEAP[cD];HEAP[cE]=cC;var cB=dN;K=cB;var cz=K;bs=cz;var cx=bs;bg=cx;var aJ=bg;var cu=bW;var ct=(cu)&4294967295;var cs=(aJ)&4294967295;var cr=HEAP[cs];HEAP[ct]=cr;var cq=(cu+8)&4294967295;var cp=(aJ+8)&4294967295;var co=HEAP[cp];HEAP[cq]=co;var cn=(cu+16)&4294967295;var cm=(aJ+16)&4294967295;var cl=HEAP[cm];HEAP[cn]=cl;var ck=(cu+24)&4294967295;var cj=(aJ+24)&4294967295;var ci=HEAP[cj];HEAP[ck]=ci;var ch=(cu+32)&4294967295;var cg=(aJ+32)&4294967295;var cf=HEAP[cg];HEAP[ch]=cf;var ce=(cu+40)&4294967295;var cd=(aJ+40)&4294967295;var cc=HEAP[cd];HEAP[ce]=cc;var cb=(cu+48)&4294967295;var b5=(aJ+48)&4294967295;var b4=HEAP[b5];HEAP[cb]=b4;c7=ab;var b2=c7;bq=b2;var b1=bq;Y=b1;var dS=Y;var b0=dN;var bZ=(b0)&4294967295;var bY=(dS)&4294967295;var bX=HEAP[bY];HEAP[bZ]=bX;var bV=(b0+8)&4294967295;var bU=(dS+8)&4294967295;var bT=HEAP[bU];HEAP[bV]=bT;var bS=(b0+16)&4294967295;var bR=(dS+16)&4294967295;var bQ=HEAP[bR];HEAP[bS]=bQ;var bP=(b0+24)&4294967295;var bO=(dS+24)&4294967295;var bN=HEAP[bO];HEAP[bP]=bN;var bM=(b0+32)&4294967295;var bL=(dS+32)&4294967295;var bK=HEAP[bL];HEAP[bM]=bK;var bJ=(b0+40)&4294967295;var bI=(dS+40)&4294967295;var bH=HEAP[bI];HEAP[bJ]=bH;var bG=(b0+48)&4294967295;var bE=(dS+48)&4294967295;var bD=HEAP[bE];HEAP[bG]=bD}bn=1}else{if(di==16){var bC=bj;var bB=(bC+-52)&4294967295;bj=bB;var bA=R;var bz=(bA+52)&4294967295;var bf=R;var be=bj;var bd=du;var bc=__ZNSt3__17__sort3IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_T_(bf,bz,be,bd);bn=1}else{if(di==17){var bb=bj;var ba=(bb+-52)&4294967295;bj=ba;var a9=R;var a8=(a9+104)&4294967295;var a7=R;var a6=(a7+52)&4294967295;var a4=R;var a3=bj;var a2=du;var a1=__ZNSt3__17__sort4IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_S8_T_(a4,a6,a8,a3,a2);bn=1}else{if(di==18){var a0=bj;var aY=(a0+-52)&4294967295;bj=aY;var aX=R;var aW=(aX+156)&4294967295;var aV=R;var aU=(aV+104)&4294967295;var aT=R;var aS=(aT+52)&4294967295;var aR=R;var aQ=bj;var aP=du;var aO=__ZNSt3__17__sort5IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_S8_S8_T_(aR,aS,aU,aW,aQ,aP);bn=1}}}}}}var dl=bn;b3=dl;var H=b3;var dk=(((H))&255);STACKTOP=Z;return dk;return null}function __ZNSt3__16__sortIRPFbRK14SplashXPathSegS3_EPS1_EEvT0_S8_T_(kb,li,lH){var aH=STACKTOP;STACKTOP+=312;_memset(aH,0,312);var M;var gp;var et;var bO;var bm;var aQ;var bL;var lj;var jB;var bK;var mB;var ba;var aS=aH;var gL;var fb;var bI;var bM;var a4;var bH;var lB;var jO;var bG;var m2;var bc;var a6=aH+52;var g9;var fy;var bF;var b0;var a9;var bE;var mg;var j5;var bD;var z;var br;var a8=aH+104;var fk;var h3;var bC;var dE;var g8;var fH;var ka;var ln;var fG;var lz;var bJ;var bb=aH+156;var fI;var iv;var fF;var ed;var hn;var fE;var kf;var lD;var fD;var lQ;var j1;var jR=aH+208;var bp;var bi;var fC;var ay;var au;var fB;var mc;var mI;var fA;var jT;var hA;var j7=aH+260;var kd;var ee;var kJ;var N;var jS;var O;var P;var Q;var ab;var ac;var ad;var ae;var af;var ag;var ah;var ai;var b9;var iY;var kC;var ha;var k7;var kE;var kD;var f4;var g7;var hb=0;kd=kb;ee=li;kJ=lH;b9=6;$__restart$2:while(1){var fz=ee;var fx=(fz);var fm=kd;var fl=(fm);var fj=((fx)-(fl))&4294967295;var fi=((((fj))|0)/52|0);iY=fi;var fh=iY;if(fh==0){M=40;break $__restart$2}else{if(fh==1){M=40;break $__restart$2}else{if(fh==2){M=41;break $__restart$2}else{if(fh==3){M=42;break $__restart$2}else{if(fh==4){M=43;break $__restart$2}else{if(fh==5){M=44;break $__restart$2}else{}}}}}}var hB=iY;var hz=(((hB))|0)<=6;if(hz){M=3;break $__restart$2}var hu=kd;kC=hu;var ht=ee;ha=ht;var hs=ha;var hr=(hs+-52)&4294967295;ha=hr;var hq=iY;var hp=(((hq))|0)>999;if(hp){var ho=iY;var hl=((((ho))|0)/2|0);f4=hl;var hk=kC;var hj=f4;var hi=(hk+52*hj)&4294967295;kC=hi;var hh=f4;var hg=((((hh))|0)/2|0);f4=hg;var hf=kC;var he=f4;var hd=(hf+52*he)&4294967295;var hc=kd;var g6=f4;var g5=(hc+52*g6)&4294967295;var g4=kd;var g3=kC;var g2=ha;var g1=kJ;var g0=__ZNSt3__17__sort5IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_S8_S8_T_(g4,g5,g3,hd,g2,g1);k7=g0}else{var gZ=iY;var gY=((((gZ))|0)/2|0);f4=gY;var gX=kC;var gK=f4;var gJ=(gX+52*gK)&4294967295;kC=gJ;var gI=kd;var gH=kC;var gG=ha;var gF=kJ;var gE=__ZNSt3__17__sort3IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_T_(gI,gH,gG,gF);k7=gE}var gD=kd;kE=gD;var gC=ha;kD=gC;var gB=kJ;var go=HEAP[gB];var gn=kE;var gm=kC;var gl=FUNCTION_TABLE[go](gn,gm);var d=reSign((gl),8,0)!=0;var gs=(d)^1;var lZ=unSign((gs),1,0);ah=lZ;var gk=ah;var c=reSign((gk),8,0)!=0;if(c){M=6}else{M=7}$bb16$$bb43$10:while(1){if(M==6){var gj=kD;var gi=(gj+-52)&4294967295;kD=gi;var gh=kD;var gg=kE;var gf=(gh)==(gg);var f3=unSign((gf),1,0);ag=f3;var f2=ag;var b=reSign((f2),8,0)!=0;if(b){M=8;break $bb16$$bb43$10}var bh=kJ;var bg=HEAP[bh];var bf=kD;var be=kC;var bd=FUNCTION_TABLE[bg](bf,be);ab=bd;var j4=ab;var lU=reSign((j4),8,0)!=0;if(lU){var j3=kE;var j2=kD;z=j3;br=j2;var j0=z;mg=j0;var jZ=mg;bD=jZ;var jY=bD;j5=jY;var j9=j5;var jX=(a8)&4294967295;var jW=(j9)&4294967295;var jV=HEAP[jW];HEAP[jX]=jV;var jU=(a8+8)&4294967295;var jP=(j9+8)&4294967295;var jN=HEAP[jP];HEAP[jU]=jN;var jM=(a8+16)&4294967295;var jL=(j9+16)&4294967295;var jK=HEAP[jL];HEAP[jM]=jK;var jJ=(a8+24)&4294967295;var jI=(j9+24)&4294967295;var jH=HEAP[jI];HEAP[jJ]=jH;var jG=(a8+32)&4294967295;var jF=(j9+32)&4294967295;var jE=HEAP[jF];HEAP[jG]=jE;var jD=(a8+40)&4294967295;var jC=(j9+40)&4294967295;var jA=HEAP[jC];HEAP[jD]=jA;var jz=(a8+48)&4294967295;var jy=(j9+48)&4294967295;var jx=HEAP[jy];HEAP[jz]=jx;var jw=br;g9=jw;var jv=g9;bF=jv;var ju=bF;fy=ju;var kg=fy;var jt=z;var js=(jt)&4294967295;var jr=(kg)&4294967295;var jq=HEAP[jr];HEAP[js]=jq;var jp=(jt+8)&4294967295;var jo=(kg+8)&4294967295;var jn=HEAP[jo];HEAP[jp]=jn;var jm=(jt+16)&4294967295;var jl=(kg+16)&4294967295;var jk=HEAP[jl];HEAP[jm]=jk;var jj=(jt+24)&4294967295;var ji=(kg+24)&4294967295;var jh=HEAP[ji];HEAP[jj]=jh;var jg=(jt+32)&4294967295;var jf=(kg+32)&4294967295;var je=HEAP[jf];HEAP[jg]=je;var jd=(jt+40)&4294967295;var jc=(kg+40)&4294967295;var jb=HEAP[jc];HEAP[jd]=jb;var ja=(jt+48)&4294967295;var i8=(kg+48)&4294967295;var i7=HEAP[i8];HEAP[ja]=i7;b0=a8;var i6=b0;bE=i6;var i5=bE;a9=i5;var hy=a9;var i4=br;var i3=(i4)&4294967295;var i2=(hy)&4294967295;var i1=HEAP[i2];HEAP[i3]=i1;var i0=(i4+8)&4294967295;var iZ=(hy+8)&4294967295;var iX=HEAP[iZ];HEAP[i0]=iX;var iW=(i4+16)&4294967295;var iU=(hy+16)&4294967295;var iS=HEAP[iU];HEAP[iW]=iS;var iQ=(i4+24)&4294967295;var iO=(hy+24)&4294967295;var iM=HEAP[iO];HEAP[iQ]=iM;var iK=(i4+32)&4294967295;var iI=(hy+32)&4294967295;var iG=HEAP[iI];HEAP[iK]=iG;var iD=(i4+40)&4294967295;var iC=(hy+40)&4294967295;var iA=HEAP[iC];HEAP[iD]=iA;var iy=(i4+48)&4294967295;var iw=(hy+48)&4294967295;var it=HEAP[iw];HEAP[iy]=it;var iq=k7;var io=((iq)+1)&4294967295;k7=io;M=7;continue $bb16$$bb43$10}else{M=6;continue $bb16$$bb43$10}}else{if(M==7){var il=kE;var ij=(il+52)&4294967295;kE=ij;var ig=kE;var ie=kD;var ic=(ig)<(ie);if(ic){M=21;break $bb16$$bb43$10}else{M=22;break $bb16$$bb43$10}}}}$bb18$$bb44$$bb56$18:do{if(M==8){var f1=kE;var f0=(f1+52)&4294967295;kE=f0;var fZ=ee;kD=fZ;var fX=kJ;var fW=HEAP[fX];var fV=kD;var fU=(fV+-52)&4294967295;kD=fU;var fT=kd;var v=kD;var t=FUNCTION_TABLE[fW](fT,v);var a=reSign((t),8,0)!=0;var L=(a)^1;var fY=unSign((L),1,0);af=fY;var r=af;var mH=reSign((r),8,0)!=0;if(mH){M=10}else{M=11}$bb22$$bb27$20:while(1){if(M==10){var p=kE;var n=kD;var l=(p)==(n);if(l){M=12;break $__restart$2}var j=kJ;var h=HEAP[j];var f=kd;var e=kE;var m0=FUNCTION_TABLE[h](f,e);ae=m0;var mY=ae;var mG=reSign((mY),8,0)!=0;if(mG){var mX=kE;var mV=kD;lQ=mX;j1=mV;var mT=lQ;kf=mT;var mR=kf;fD=mR;var mP=fD;lD=mP;var A=lD;var mN=(jR)&4294967295;var mL=(A)&4294967295;var mJ=HEAP[mL];HEAP[mN]=mJ;var mD=(jR+8)&4294967295;var mA=(A+8)&4294967295;var my=HEAP[mA];HEAP[mD]=my;var mw=(jR+16)&4294967295;var mu=(A+16)&4294967295;var ms=HEAP[mu];HEAP[mw]=ms;var mq=(jR+24)&4294967295;var mo=(A+24)&4294967295;var mm=HEAP[mo];HEAP[mq]=mm;var mk=(jR+32)&4294967295;var me=(A+32)&4294967295;var mb=HEAP[me];HEAP[mk]=mb;var l9=(jR+40)&4294967295;var l7=(A+40)&4294967295;var l5=HEAP[l7];HEAP[l9]=l5;var l3=(jR+48)&4294967295;var l1=(A+48)&4294967295;var lY=HEAP[l1];HEAP[l3]=lY;var lW=j1;fI=lW;var lT=fI;fF=lT;var lP=fF;iv=lP;var mF=iv;var lO=lQ;var lN=(lO)&4294967295;var lM=(mF)&4294967295;var lL=HEAP[lM];HEAP[lN]=lL;var lK=(lO+8)&4294967295;var lJ=(mF+8)&4294967295;var lI=HEAP[lJ];HEAP[lK]=lI;var lG=(lO+16)&4294967295;var lF=(mF+16)&4294967295;var lA=HEAP[lF];HEAP[lG]=lA;var ly=(lO+24)&4294967295;var lx=(mF+24)&4294967295;var lw=HEAP[lx];HEAP[ly]=lw;var lv=(lO+32)&4294967295;var lu=(mF+32)&4294967295;var lt=HEAP[lu];HEAP[lv]=lt;var lr=(lO+40)&4294967295;var lq=(mF+40)&4294967295;var lp=HEAP[lq];HEAP[lr]=lp;var lh=(lO+48)&4294967295;var lg=(mF+48)&4294967295;var lf=HEAP[lg];HEAP[lh]=lf;ed=jR;var le=ed;fE=le;var ld=fE;hn=ld;var ls=hn;var lc=j1;var lb=(lc)&4294967295;var la=(ls)&4294967295;var k9=HEAP[la];HEAP[lb]=k9;var k8=(lc+8)&4294967295;var kT=(ls+8)&4294967295;var kS=HEAP[kT];HEAP[k8]=kS;var kR=(lc+16)&4294967295;var kQ=(ls+16)&4294967295;var kP=HEAP[kQ];HEAP[kR]=kP;var kO=(lc+24)&4294967295;var kN=(ls+24)&4294967295;var kM=HEAP[kN];HEAP[kO]=kM;var kL=(lc+32)&4294967295;var kK=(ls+32)&4294967295;var kB=HEAP[kK];HEAP[kL]=kB;var kA=(lc+40)&4294967295;var kz=(ls+40)&4294967295;var ky=HEAP[kz];HEAP[kA]=ky;var kx=(lc+48)&4294967295;var kw=(ls+48)&4294967295;var kv=HEAP[kw];HEAP[kx]=kv;var ku=k7;var kt=((ku)+1)&4294967295;k7=kt;var ks=kE;var kq=(ks+52)&4294967295;kE=kq;M=11;continue $bb22$$bb27$20}else{var kp=kE;var ko=(kp+52)&4294967295;kE=ko;M=10;continue $bb22$$bb27$20}}else{if(M==11){var kn=kE;var km=kD;var kl=(kn)==(km);if(kl){M=12;break $__restart$2}else{M=14;break $bb22$$bb27$20}}}}$bb28$28:while(1){$bb30$30:while(1){var ki=kJ;var kh=HEAP[ki];var eP=kd;var eN=kE;var eL=FUNCTION_TABLE[kh](eP,eN);var mj=reSign((eL),8,0)!=0;var y=(mj)^1;var a7=unSign((y),1,0);ad=a7;var eJ=ad;var mi=reSign((eJ),8,0)!=0;if(!(mi)){M=17;break $bb30$30}var kk=kE;var kj=(kk+52)&4294967295;kE=kj;M=15;continue $bb30$30}while(1){var eH=kJ;var eF=HEAP[eH];var eD=kD;var eB=(eD+-52)&4294967295;kD=eB;var ez=kd;var ex=kD;var ek=FUNCTION_TABLE[eF](ez,ex);ac=ek;var ei=ac;var mh=reSign((ei),8,0)!=0;if(mh){M=17;continue}else{M=18;break}}var eg=kE;var ec=kD;var ea=(eg)>=(ec);if(ea){M=19;break $bb28$28}var d8=kE;var d6=kD;lz=d8;bJ=d6;var d4=lz;ka=d4;var d2=ka;fG=d2;var d0=fG;ln=d0;var ke=ln;var dO=(bb)&4294967295;var dM=(ke)&4294967295;var dK=HEAP[dM];HEAP[dO]=dK;var dI=(bb+8)&4294967295;var dG=(ke+8)&4294967295;var dD=HEAP[dG];HEAP[dI]=dD;var dB=(bb+16)&4294967295;var dz=(ke+16)&4294967295;var dx=HEAP[dz];HEAP[dB]=dx;var dv=(bb+24)&4294967295;var di=(ke+24)&4294967295;var dg=HEAP[di];HEAP[dv]=dg;var de=(bb+32)&4294967295;var dc=(ke+32)&4294967295;var da=HEAP[dc];HEAP[de]=da;var c8=(bb+40)&4294967295;var c6=(ke+40)&4294967295;var c4=HEAP[c6];HEAP[c8]=c4;var c2=(bb+48)&4294967295;var c0=(ke+48)&4294967295;var cP=HEAP[c0];HEAP[c2]=cP;var cO=bJ;fk=cO;var cN=fk;bC=cN;var cM=bC;h3=cM;var kr=h3;var cL=lz;var cK=(cL)&4294967295;var cJ=(kr)&4294967295;var cI=HEAP[cJ];HEAP[cK]=cI;var cH=(cL+8)&4294967295;var cG=(kr+8)&4294967295;var cv=HEAP[cG];HEAP[cH]=cv;var cu=(cL+16)&4294967295;var ct=(kr+16)&4294967295;var cs=HEAP[ct];HEAP[cu]=cs;var cr=(cL+24)&4294967295;var cq=(kr+24)&4294967295;var cp=HEAP[cq];HEAP[cr]=cp;var co=(cL+32)&4294967295;var cn=(kr+32)&4294967295;var cm=HEAP[cn];HEAP[co]=cm;var b8=(cL+40)&4294967295;var b7=(kr+40)&4294967295;var b6=HEAP[b7];HEAP[b8]=b6;var b5=(cL+48)&4294967295;var b4=(kr+48)&4294967295;var b3=HEAP[b4];HEAP[b5]=b3;dE=bb;var b2=dE;fH=b2;var b1=fH;g8=b1;var hU=g8;var bZ=bJ;var bY=(bZ)&4294967295;var bX=(hU)&4294967295;var bW=HEAP[bX];HEAP[bY]=bW;var bV=(bZ+8)&4294967295;var bU=(hU+8)&4294967295;var bT=HEAP[bU];HEAP[bV]=bT;var bS=(bZ+16)&4294967295;var bR=(hU+16)&4294967295;var bQ=HEAP[bR];HEAP[bS]=bQ;var bP=(bZ+24)&4294967295;var bN=(hU+24)&4294967295;var bB=HEAP[bN];HEAP[bP]=bB;var bA=(bZ+32)&4294967295;var bz=(hU+32)&4294967295;var by=HEAP[bz];HEAP[bA]=by;var bx=(bZ+40)&4294967295;var bw=(hU+40)&4294967295;var bv=HEAP[bw];HEAP[bx]=bv;var bu=(bZ+48)&4294967295;var bt=(hU+48)&4294967295;var bs=HEAP[bt];HEAP[bu]=bs;var bo=k7;var bn=((bo)+1)&4294967295;k7=bn;var bl=kE;var bk=(bl+52)&4294967295;kE=bk;M=14;continue $bb28$28}var bj=kE;kd=bj;M=0;continue $__restart$2}else{if(M==21){$bb44$38:while(1){$bb46$40:while(1){var h6=kJ;var h4=HEAP[h6];var h1=kE;var hZ=kC;var hX=FUNCTION_TABLE[h4](h1,hZ);Q=hX;var hT=Q;var lS=reSign((hT),8,0)!=0;if(!(lS)){M=25;break $bb46$40}var ia=kE;var h8=(ia+52)&4294967295;kE=h8;M=23;continue $bb46$40}while(1){var hS=kJ;var hQ=HEAP[hS];var hO=kD;var hM=(hO+-52)&4294967295;kD=hM;var hK=kD;var hI=kC;var hG=FUNCTION_TABLE[hQ](hK,hI);var lR=reSign((hG),8,0)!=0;var aJ=(lR)^1;var i9=unSign((aJ),1,0);P=i9;var hE=P;var lE=reSign((hE),8,0)!=0;if(lE){M=25;continue}else{M=26;break}}var hC=kE;var a5=kD;var a3=(hC)>(a5);if(a3){M=22;break $bb18$$bb44$$bb56$18}var a2=kE;var a1=kD;m2=a2;bc=a1;var a0=m2;lB=a0;var aZ=lB;bG=aZ;var aY=bG;jO=aY;var j6=jO;var aX=(a6)&4294967295;var aW=(j6)&4294967295;var aV=HEAP[aW];HEAP[aX]=aV;var aU=(a6+8)&4294967295;var aT=(j6+8)&4294967295;var aR=HEAP[aT];HEAP[aU]=aR;var aP=(a6+16)&4294967295;var aO=(j6+16)&4294967295;var aN=HEAP[aO];HEAP[aP]=aN;var aM=(a6+24)&4294967295;var aL=(j6+24)&4294967295;var aK=HEAP[aL];HEAP[aM]=aK;var aI=(a6+32)&4294967295;var aG=(j6+32)&4294967295;var aF=HEAP[aG];HEAP[aI]=aF;var aE=(a6+40)&4294967295;var aD=(j6+40)&4294967295;var aC=HEAP[aD];HEAP[aE]=aC;var aA=(a6+48)&4294967295;var az=(j6+48)&4294967295;var ax=HEAP[az];HEAP[aA]=ax;var aw=bc;gL=aw;var av=gL;bI=av;var at=bI;fb=at;var kc=fb;var ar=m2;var aq=(ar)&4294967295;var ap=(kc)&4294967295;var ao=HEAP[ap];HEAP[aq]=ao;var an=(ar+8)&4294967295;var am=(kc+8)&4294967295;var al=HEAP[am];HEAP[an]=al;var ak=(ar+16)&4294967295;var aj=(kc+16)&4294967295;var aa=HEAP[aj];HEAP[ak]=aa;var Z=(ar+24)&4294967295;var Y=(kc+24)&4294967295;var X=HEAP[Y];HEAP[Z]=X;var W=(ar+32)&4294967295;var V=(kc+32)&4294967295;var U=HEAP[V];HEAP[W]=U;var T=(ar+40)&4294967295;var S=(kc+40)&4294967295;var R=HEAP[S];HEAP[T]=R;var K=(ar+48)&4294967295;var J=(kc+48)&4294967295;var I=HEAP[J];HEAP[K]=I;bM=a6;var H=bM;bH=H;var G=bH;a4=G;var hm=a4;var F=bc;var E=(F)&4294967295;var D=(hm)&4294967295;var C=HEAP[D];HEAP[E]=C;var B=(F+8)&4294967295;var x=(hm+8)&4294967295;var w=HEAP[x];HEAP[B]=w;var u=(F+16)&4294967295;var s=(hm+16)&4294967295;var q=HEAP[s];HEAP[u]=q;var o=(F+24)&4294967295;var m=(hm+24)&4294967295;var k=HEAP[m];HEAP[o]=k;var i=(F+32)&4294967295;var g=(hm+32)&4294967295;var m3=HEAP[g];HEAP[i]=m3;var m1=(F+40)&4294967295;var mZ=(hm+40)&4294967295;var mW=HEAP[mZ];HEAP[m1]=mW;var mU=(F+48)&4294967295;var mS=(hm+48)&4294967295;var mQ=HEAP[mS];HEAP[mU]=mQ;var mO=k7;var mM=((mO)+1)&4294967295;k7=mM;var mK=kC;var mE=kE;var mC=(mK)==(mE);if(mC){var mz=kD;kC=mz}var mx=kE;var mv=(mx+52)&4294967295;kE=mv;M=21;continue $bb44$38}}}}while(0);var mt=kE;var mr=kC;var mp=(mt)==(mr);$bb63$$bb57$51:do{if(mp){M=29}else{var mn=kJ;var ml=HEAP[mn];var mf=kC;var md=kE;var ma=FUNCTION_TABLE[ml](mf,md);var lC=reSign((ma),8,0)!=0;var kU=(lC)^1;var cf=unSign((kU),1,0);var lo=reSign((cf),8,0)!=0;if(lo){M=29;break $bb63$$bb57$51}jS=1;M=31;break $bb63$$bb57$51}}while(0);if(M==29){jS=0}var l8=jS;O=l8;var l6=O;var lm=reSign((l6),8,0)!=0;if(lm){var l4=kE;var l2=kC;mB=l4;ba=l2;var l0=mB;lj=l0;var lX=lj;bK=lX;var lV=bK;jB=lV;var jQ=jB;var gW=(aS)&4294967295;var gV=(jQ)&4294967295;var gU=HEAP[gV];HEAP[gW]=gU;var gT=(aS+8)&4294967295;var gS=(jQ+8)&4294967295;var gR=HEAP[gS];HEAP[gT]=gR;var gQ=(aS+16)&4294967295;var gP=(jQ+16)&4294967295;var gN=HEAP[gP];HEAP[gQ]=gN;var gM=(aS+24)&4294967295;var gA=(jQ+24)&4294967295;var gz=HEAP[gA];HEAP[gM]=gz;var gy=(aS+32)&4294967295;var gx=(jQ+32)&4294967295;var gw=HEAP[gx];HEAP[gy]=gw;var gv=(aS+40)&4294967295;var gu=(jQ+40)&4294967295;var gt=HEAP[gu];HEAP[gv]=gt;var gr=(aS+48)&4294967295;var gq=(jQ+48)&4294967295;var ge=HEAP[gq];HEAP[gr]=ge;var gd=ba;gp=gd;var gc=gp;bO=gc;var gb=bO;et=gb;var j8=et;var ga=mB;var f9=(ga)&4294967295;var f8=(j8)&4294967295;var f7=HEAP[f8];HEAP[f9]=f7;var f6=(ga+8)&4294967295;var f5=(j8+8)&4294967295;var fS=HEAP[f5];HEAP[f6]=fS;var fR=(ga+16)&4294967295;var fQ=(j8+16)&4294967295;var fP=HEAP[fQ];HEAP[fR]=fP;var fO=(ga+24)&4294967295;var fN=(j8+24)&4294967295;var fM=HEAP[fN];HEAP[fO]=fM;var fL=(ga+32)&4294967295;var fK=(j8+32)&4294967295;var fJ=HEAP[fK];HEAP[fL]=fJ;var fw=(ga+40)&4294967295;var fv=(j8+40)&4294967295;var fu=HEAP[fv];HEAP[fw]=fu;var ft=(ga+48)&4294967295;var fs=(j8+48)&4294967295;var fr=HEAP[fs];HEAP[ft]=fr;bm=aS;var fq=bm;bL=fq;var fp=bL;aQ=fp;var gO=aQ;var fo=ba;var fn=(fo)&4294967295;var fa=(gO)&4294967295;var e9=HEAP[fa];HEAP[fn]=e9;var e8=(fo+8)&4294967295;var e7=(gO+8)&4294967295;var e6=HEAP[e7];HEAP[e8]=e6;var e5=(fo+16)&4294967295;var e4=(gO+16)&4294967295;var e3=HEAP[e4];HEAP[e5]=e3;var e2=(fo+24)&4294967295;var e1=(gO+24)&4294967295;var eQ=HEAP[e1];HEAP[e2]=eQ;var eO=(fo+32)&4294967295;var eM=(gO+32)&4294967295;var eK=HEAP[eM];HEAP[eO]=eK;var eI=(fo+40)&4294967295;var eG=(gO+40)&4294967295;var eE=HEAP[eG];HEAP[eI]=eE;var eC=(fo+48)&4294967295;var eA=(gO+48)&4294967295;var ey=HEAP[eA];HEAP[eC]=ey;var el=k7;var ej=((el)+1)&4294967295;k7=ej}var eh=k7;var ef=(((eh))|0)==0;$bb68$$bb76$60:do{if(ef){var eb=kd;var d9=kE;var d7=kJ;var d5=__ZNSt3__127__insertion_sort_incompleteIRPFbRK14SplashXPathSegS3_EPS1_EEbT0_S8_T_(eb,d9,d7);g7=d5;var d3=kE;var d1=(d3+52)&4294967295;var dP=ee;var dN=kJ;var dL=__ZNSt3__127__insertion_sort_incompleteIRPFbRK14SplashXPathSegS3_EPS1_EEbT0_S8_T_(d1,dP,dN);N=dL;var dJ=N;var lk=reSign((dJ),8,0)!=0;if(lk){var dH=g7;var k6=reSign((dH),8,0)!=0;if(k6){M=12;break $__restart$2}var dF=kE;ee=dF;M=35;break $bb68$$bb76$60}else{var dC=g7;var k5=reSign((dC),8,0)!=0;if(!(k5)){M=37;break $bb68$$bb76$60}var dA=kE;var dy=(dA+52)&4294967295;kE=dy;var dw=kE;kd=dw;M=35;break $bb68$$bb76$60}}else{M=37}}while(0);if(M==37){var dj=kE;var dh=(dj);var df=kd;var dd=(df);var db=((dh)-(dd))&4294967295;var c9=((((db))|0)/52|0);var c7=ee;var c5=(c7);var c3=kE;var c1=(c3);var k4=((c5)-(c1))&4294967295;var k3=((((k4))|0)/52|0);var k2=(((c9))|0)<(((k3))|0);if(k2){var k1=kd;var k0=kE;var kZ=kJ;__ZNSt3__16__sortIRPFbRK14SplashXPathSegS3_EPS1_EEvT0_S8_T_(k1,k0,kZ);var kY=kE;var kX=(kY+52)&4294967295;kE=kX;var kW=kE;kd=kW}else{var kV=kE;var kI=(kV+52)&4294967295;var kH=ee;var kG=kJ;__ZNSt3__16__sortIRPFbRK14SplashXPathSegS3_EPS1_EEvT0_S8_T_(kI,kH,kG);var kF=kE;ee=kF}}M=0;continue $__restart$2}if(M==40){}else{if(M==41){var fg=kJ;var ff=HEAP[fg];var fe=ee;var fd=(fe+-52)&4294967295;ee=fd;var fc=ee;var e0=kd;var eZ=FUNCTION_TABLE[ff](fc,e0);ai=eZ;var eY=ai;var ll=reSign((eY),8,0)!=0;if(ll){var eX=kd;var eW=ee;jT=eX;hA=eW;var eV=jT;mc=eV;var eU=mc;fA=eU;var eT=fA;mI=eT;var cd=mI;var eS=(j7)&4294967295;var eR=(cd)&4294967295;var ew=HEAP[eR];HEAP[eS]=ew;var ev=(j7+8)&4294967295;var eu=(cd+8)&4294967295;var es=HEAP[eu];HEAP[ev]=es;var er=(j7+16)&4294967295;var eq=(cd+16)&4294967295;var ep=HEAP[eq];HEAP[er]=ep;var eo=(j7+24)&4294967295;var en=(cd+24)&4294967295;var em=HEAP[en];HEAP[eo]=em;var dZ=(j7+32)&4294967295;var dY=(cd+32)&4294967295;var dX=HEAP[dY];HEAP[dZ]=dX;var dW=(j7+40)&4294967295;var dV=(cd+40)&4294967295;var dU=HEAP[dV];HEAP[dW]=dU;var dT=(j7+48)&4294967295;var dS=(cd+48)&4294967295;var dR=HEAP[dS];HEAP[dT]=dR;var dQ=hA;bp=dQ;var du=bp;fC=du;var dt=fC;bi=dt;var bq=bi;var ds=jT;var dr=(ds)&4294967295;var dq=(bq)&4294967295;var dp=HEAP[dq];HEAP[dr]=dp;var dn=(ds+8)&4294967295;var dm=(bq+8)&4294967295;var dl=HEAP[dm];HEAP[dn]=dl;var dk=(ds+16)&4294967295;var cZ=(bq+16)&4294967295;var cY=HEAP[cZ];HEAP[dk]=cY;var cX=(ds+24)&4294967295;var cW=(bq+24)&4294967295;var cV=HEAP[cW];HEAP[cX]=cV;var cU=(ds+32)&4294967295;var cT=(bq+32)&4294967295;var cS=HEAP[cT];HEAP[cU]=cS;var cR=(ds+40)&4294967295;var cQ=(bq+40)&4294967295;var cF=HEAP[cQ];HEAP[cR]=cF;var cE=(ds+48)&4294967295;var cD=(bq+48)&4294967295;var cC=HEAP[cD];HEAP[cE]=cC;ay=j7;var cB=ay;fB=cB;var cA=fB;au=cA;var aB=au;var cz=hA;var cy=(cz)&4294967295;var cx=(aB)&4294967295;var cw=HEAP[cx];HEAP[cy]=cw;var cl=(cz+8)&4294967295;var ck=(aB+8)&4294967295;var cj=HEAP[ck];HEAP[cl]=cj;var ci=(cz+16)&4294967295;var ch=(aB+16)&4294967295;var cg=HEAP[ch];HEAP[ci]=cg;var ce=(cz+24)&4294967295;var cc=(aB+24)&4294967295;var cb=HEAP[cc];HEAP[ce]=cb;var ca=(cz+32)&4294967295;var iV=(aB+32)&4294967295;var iT=HEAP[iV];HEAP[ca]=iT;var iR=(cz+40)&4294967295;var iP=(aB+40)&4294967295;var iN=HEAP[iP];HEAP[iR]=iN;var iL=(cz+48)&4294967295;var iJ=(aB+48)&4294967295;var iH=HEAP[iJ];HEAP[iL]=iH}}else{if(M==42){var iF=ee;var iE=(iF+-52)&4294967295;ee=iE;var iB=kd;var iz=(iB+52)&4294967295;var ix=kd;var iu=ee;var ir=kJ;var ip=__ZNSt3__17__sort3IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_T_(ix,iz,iu,ir)}else{if(M==43){var im=ee;var ik=(im+-52)&4294967295;ee=ik;var ii=kd;var ih=(ii+104)&4294967295;var id=kd;var ib=(id+52)&4294967295;var h9=kd;var h7=ee;var h5=kJ;var h2=__ZNSt3__17__sort4IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_S8_T_(h9,ib,ih,h7,h5)}else{if(M==44){var h0=ee;var hY=(h0+-52)&4294967295;ee=hY;var hW=kd;var hV=(hW+156)&4294967295;var hR=kd;var hP=(hR+104)&4294967295;var hN=kd;var hL=(hN+52)&4294967295;var hJ=kd;var hH=ee;var hF=kJ;var hD=__ZNSt3__17__sort5IRPFbRK14SplashXPathSegS3_EPS1_EEjT0_S8_S8_S8_S8_T_(hJ,hL,hP,hV,hH,hF)}else{if(M==3){var hx=kd;var hw=ee;var hv=kJ;__ZNSt3__118__insertion_sort_3IRPFbRK14SplashXPathSegS3_EPS1_EEvT0_S8_T_(hx,hw,hv)}}}}}}STACKTOP=aH;return;return}function __ZN11SplashXPath4sortEv(o){var t=STACKTOP;STACKTOP+=4;_memset(t,0,4);var q;var k;var s;var d=t;var m;var n=0;m=o;var l=m;var j=(l)&4294967295;var i=HEAP[j];var h=m;var g=(h+4)&4294967295;var f=HEAP[g];var e=(i+52*f)&4294967295;var c=m;var b=(c)&4294967295;var a=HEAP[b];k=a;s=e;HEAP[d]=240;var r=k;var p=s;__ZNSt3__16__sortIRPFbRK14SplashXPathSegS3_EPS1_EEvT0_S8_T_(r,p,d);STACKTOP=t;return;return}function __ZN11SplashXPath4growEi(f,b){var p;var c;var L;var w=0;c=f;L=b;var K=c;var J=(K+4)&4294967295;var I=HEAP[J];var H=L;var G=((I)+(H))&4294967295;var F=c;var E=(F+8)&4294967295;var C=HEAP[E];var A=(((G))|0)>(((C))|0);if(A){var y=c;var n=(y+8)&4294967295;var m=HEAP[n];var l=(((m))|0)==0;if(l){var k=c;var j=(k+8)&4294967295;HEAP[j]=32}while(1){var U=c;var T=(U+8)&4294967295;var S=HEAP[T];var R=c;var Q=(R+4)&4294967295;var P=HEAP[Q];var O=L;var N=((P)+(O))&4294967295;var M=(((S))|0)<(((N))|0);if(!(M)){p=3;break}var i=c;var h=(i+8)&4294967295;var g=HEAP[h];var e=((g)*2)&4294967295;var d=c;var a=(d+8)&4294967295;HEAP[a]=e;p=1;continue}var D=c;var B=(D+8)&4294967295;var z=HEAP[B];var x=c;var v=(x)&4294967295;var u=HEAP[v];var t=u;var s=_greallocn(t,z,52);var r=s;var q=c;var o=(q)&4294967295;HEAP[o]=r}return;return}function __ZN11SplashXPath10addSegmentEddddbbbb(aJ,d0,dD,dZ,dC,ds,a4,b1,bZ){var dp;var bo;var dQ;var bu;var cT;var a5;var f;var bP;var cS;var b2;var cx=0;bo=aJ;dQ=d0;bu=dD;cT=dZ;a5=dC;f=ds;bP=a4;cS=b1;b2=bZ;var bf=bo;__ZN11SplashXPath4growEi(bf,1);var be=bo;var bd=(be)&4294967295;var bc=HEAP[bd];var bb=bo;var ba=(bb+4)&4294967295;var a9=HEAP[ba];var a8=(bc+52*a9)&4294967295;var a7=(a8)&4294967295;var a6=dQ;HEAP[a7]=a6;var dd=bo;var dc=(dd)&4294967295;var db=HEAP[dc];var da=bo;var c9=(da+4)&4294967295;var c8=HEAP[c9];var c7=(db+52*c8)&4294967295;var c6=(c7+8)&4294967295;var c5=bu;HEAP[c6]=c5;var c4=bo;var cR=(c4)&4294967295;var cQ=HEAP[cR];var cP=bo;var cO=(cP+4)&4294967295;var cN=HEAP[cO];var cM=(cQ+52*cN)&4294967295;var cL=(cM+16)&4294967295;var cK=cT;HEAP[cL]=cK;var cJ=bo;var cI=(cJ)&4294967295;var cw=HEAP[cI];var cv=bo;var cu=(cv+4)&4294967295;var ct=HEAP[cu];var cs=(cw+52*ct)&4294967295;var cr=(cs+24)&4294967295;var cq=a5;HEAP[cr]=cq;var cp=bo;var co=(cp)&4294967295;var cn=HEAP[co];var cm=bo;var cl=(cm+4)&4294967295;var ck=HEAP[cl];var cj=(cn+52*ck)&4294967295;var ci=(cj+48)&4294967295;HEAP[ci]=0;var ch=f;var dq=reSign((ch),8,0)!=0;if(dq){var cg=bo;var cf=(cg)&4294967295;var ce=HEAP[cf];var cd=bo;var cc=(cd+4)&4294967295;var cb=HEAP[cc];var ca=(ce+52*cb)&4294967295;var b9=bo;var b8=(b9)&4294967295;var b7=HEAP[b8];var b6=bo;var b5=(b6+4)&4294967295;var b4=HEAP[b5];var b3=(b7+52*b4)&4294967295;var b0=(b3+48)&4294967295;var bY=HEAP[b0];var bX=(bY)|1;var bW=(ca+48)&4294967295;HEAP[bW]=bX}var bV=bP;var bt=reSign((bV),8,0)!=0;if(bt){var bU=bo;var bT=(bU)&4294967295;var bS=HEAP[bT];var bR=bo;var bQ=(bR+4)&4294967295;var bO=HEAP[bQ];var bN=(bS+52*bO)&4294967295;var bM=bo;var bL=(bM)&4294967295;var bK=HEAP[bL];var bJ=bo;var bI=(bJ+4)&4294967295;var bH=HEAP[bI];var bG=(bK+52*bH)&4294967295;var bF=(bG+48)&4294967295;var bE=HEAP[bF];var bD=(bE)|2;var bC=(bN+48)&4294967295;HEAP[bC]=bD}var bB=cS;var bs=reSign((bB),8,0)!=0;if(bs){var bA=bo;var bz=(bA)&4294967295;var by=HEAP[bz];var bx=bo;var bw=(bx+4)&4294967295;var bv=HEAP[bw];var br=(by+52*bv)&4294967295;var bq=bo;var bp=(bq)&4294967295;var bm=HEAP[bp];var bl=bo;var bk=(bl+4)&4294967295;var bj=HEAP[bk];var bi=(bm+52*bj)&4294967295;var bh=(bi+48)&4294967295;var bg=HEAP[bh];var a3=(bg)|4;var a2=(br+48)&4294967295;HEAP[a2]=a3}var a1=b2;var bn=reSign((a1),8,0)!=0;if(bn){var a0=bo;var aZ=(a0)&4294967295;var aY=HEAP[aZ];var aX=bo;var aW=(aX+4)&4294967295;var aV=HEAP[aW];var aU=(aY+52*aV)&4294967295;var aT=bo;var aS=(aT)&4294967295;var aR=HEAP[aS];var aQ=bo;var aP=(aQ+4)&4294967295;var aO=HEAP[aP];var aN=(aR+52*aO)&4294967295;var aM=(aN+48)&4294967295;var aL=HEAP[aM];var aK=(aL)|8;var aI=(aU+48)&4294967295;HEAP[aI]=aK}var aH=a5;var aG=bu;var aF=(aH)==(aG);if(aF){var aE=bo;var aD=(aE)&4294967295;var aC=HEAP[aD];var aB=bo;var aA=(aB+4)&4294967295;var az=HEAP[aA];var ay=(aC+52*az)&4294967295;var ax=bo;var aw=(ax)&4294967295;var av=HEAP[aw];var au=bo;var at=(au+4)&4294967295;var ar=HEAP[at];var aq=(av+52*ar)&4294967295;var ap=(aq+40)&4294967295;HEAP[ap]=0;var ao=(aq+40)&4294967295;var an=HEAP[ao];var am=(ay+32)&4294967295;HEAP[am]=an;var al=bo;var ak=(al)&4294967295;var aj=HEAP[ak];var ai=bo;var ah=(ai+4)&4294967295;var ag=HEAP[ah];var af=(aj+52*ag)&4294967295;var ae=bo;var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=bo;var aa=(ab+4)&4294967295;var Z=HEAP[aa];var Y=(ac+52*Z)&4294967295;var X=(Y+48)&4294967295;var W=HEAP[X];var V=(W)|16;var U=(af+48)&4294967295;HEAP[U]=V;var T=cT;var S=dQ;var R=(T)==(S);if(R){var Q=bo;var P=(Q)&4294967295;var O=HEAP[P];var N=bo;var M=(N+4)&4294967295;var K=HEAP[M];var I=(O+52*K)&4294967295;var z=bo;var y=(z)&4294967295;var x=HEAP[y];var w=bo;var v=(w+4)&4294967295;var u=HEAP[v];var t=(x+52*u)&4294967295;var s=(t+48)&4294967295;var q=HEAP[s];var o=(q)|32;var e=(I+48)&4294967295;HEAP[e]=o}}else{var d=cT;var c=dQ;var b=(d)==(c);if(b){var a=bo;var ef=(a)&4294967295;var ee=HEAP[ef];var ed=bo;var eb=(ed+4)&4294967295;var d9=HEAP[eb];var dY=(ee+52*d9)&4294967295;var dX=bo;var dW=(dX)&4294967295;var dV=HEAP[dW];var dU=bo;var dT=(dU+4)&4294967295;var dS=HEAP[dT];var dR=(dV+52*dS)&4294967295;var dO=(dR+40)&4294967295;HEAP[dO]=0;var dM=(dR+40)&4294967295;var L=HEAP[dM];var J=(dY+32)&4294967295;HEAP[J]=L;var H=bo;var G=(H)&4294967295;var F=HEAP[G];var E=bo;var D=(E+4)&4294967295;var C=HEAP[D];var B=(F+52*C)&4294967295;var A=bo;var r=(A)&4294967295;var p=HEAP[r];var n=bo;var m=(n+4)&4294967295;var l=HEAP[m];var k=(p+52*l)&4294967295;var j=(k+48)&4294967295;var i=HEAP[j];var h=(i)|32;var g=(B+48)&4294967295;HEAP[g]=h}else{var ec=bo;var ea=(ec)&4294967295;var d8=HEAP[ea];var d7=bo;var d6=(d7+4)&4294967295;var d5=HEAP[d6];var d4=(d8+52*d5)&4294967295;var d3=cT;var d2=dQ;var d1=(d3)-(d2);var dP=a5;var dN=bu;var dL=(dP)-(dN);var dK=(d1)/(dL);var dJ=(d4+32)&4294967295;HEAP[dJ]=dK;var dI=bo;var dH=(dI)&4294967295;var dG=HEAP[dH];var dF=bo;var dE=(dF+4)&4294967295;var dB=HEAP[dE];var dA=(dG+52*dB)&4294967295;var dz=bo;var dy=(dz)&4294967295;var dx=HEAP[dy];var dw=bo;var dv=(dw+4)&4294967295;var du=HEAP[dv];var dt=(dx+52*du)&4294967295;var dr=(dt+32)&4294967295;var dn=HEAP[dr];var dm=1/(dn);var dl=(dA+40)&4294967295;HEAP[dl]=dm}}var dk=bu;var dj=a5;var di=(dk)>(dj);if(di){var dh=bo;var dg=(dh)&4294967295;var df=HEAP[dg];var de=bo;var c3=(de+4)&4294967295;var c2=HEAP[c3];var c1=(df+52*c2)&4294967295;var c0=bo;var cZ=(c0)&4294967295;var cY=HEAP[cZ];var cX=bo;var cW=(cX+4)&4294967295;var cV=HEAP[cW];var cU=(cY+52*cV)&4294967295;var cH=(cU+48)&4294967295;var cG=HEAP[cH];var cF=(cG)|64;var cE=(c1+48)&4294967295;HEAP[cE]=cF}var cD=bo;var cC=(cD+4)&4294967295;var cB=HEAP[cC];var cA=((cB)+1)&4294967295;var cz=bo;var cy=(cz+4)&4294967295;HEAP[cy]=cA;return;return}function __ZN11SplashXPath8addCurveEdddddddddbbbb(aO,er,dZ,eq,dY,ep,dX,eo,dW,bl,dN,bk,cw,cu){var U=STACKTOP;STACKTOP+=53300;_memset(U,0,53300);var dK;var bR;var ef;var bX;var dw;var bm;var cz;var aP;var bW;var ad;var ao;var f;var cj;var dv;var cy;var a3;var a4;var a5;var a6;var c6=U;var c5=U+24600;var dM=U+49200;var d4;var d2;var d0;var cS;var cR;var cQ;var cP;var bu;var bt;var dQ;var cM;var cL;var cK;var bs;var br;var bq;var bp;var ar;var ap;var dI;var cO;var cN;var bi;var bh;var dj;var di;var cs;var a2;var a1;var a0;var dh=0;bR=aO;ef=er;bX=dZ;dw=eq;bm=dY;cz=ep;aP=dX;bW=eo;ad=dW;ao=bl;f=dN;cj=bk;dv=cw;cy=cu;var bH=ao;var bG=ao;var bF=(bH)*(bG);cs=bF;a2=0;a1=1024;var bE=a2;var bD=(c6+bE*24)&4294967295;var bB=(bD)&4294967295;var bA=ef;HEAP[bB]=bA;var bz=a2;var bx=(c5+bz*24)&4294967295;var bw=(bx)&4294967295;var dH=bX;HEAP[bw]=dH;var dG=a2;var dF=(c6+dG*24)&4294967295;var dE=(dF+8)&4294967295;var dD=dw;HEAP[dE]=dD;var dC=a2;var dB=(c5+dC*24)&4294967295;var dA=(dB+8)&4294967295;var dz=bm;HEAP[dA]=dz;var dy=a2;var du=(c6+dy*24)&4294967295;var dt=(du+16)&4294967295;var ds=cz;HEAP[dt]=ds;var dr=a2;var dq=(c5+dr*24)&4294967295;var dp=(dq+16)&4294967295;var dn=aP;HEAP[dp]=dn;var dm=a1;var dl=(c6+dm*24)&4294967295;var dk=(dl)&4294967295;var dg=bW;HEAP[dk]=dg;var df=a1;var de=(c5+df*24)&4294967295;var dd=(de)&4294967295;var dc=ad;HEAP[dd]=dc;var db=a2;var da=(dM+db*4)&4294967295;var c9=a1;HEAP[da]=c9;$bb36$2:while(1){var dP=a2;var dO=(((dP))|0)<=1023;if(!(dO)){dK=20;break $bb36$2}var c8=a2;var c7=(c6+c8*24)&4294967295;var c3=(c7)&4294967295;var c2=HEAP[c3];d4=c2;var c1=a2;var c0=(c5+c1*24)&4294967295;var cZ=(c0)&4294967295;var cY=HEAP[cZ];cM=cY;var cX=a2;var cW=(c6+cX*24)&4294967295;var cV=(cW+8)&4294967295;var cU=HEAP[cV];bu=cU;var cJ=a2;var cI=(c5+cJ*24)&4294967295;var cH=(cI+8)&4294967295;var cG=HEAP[cH];ar=cG;var cF=a2;var cE=(c6+cF*24)&4294967295;var cD=(cE+16)&4294967295;var cC=HEAP[cD];bt=cC;var cB=a2;var cA=(c5+cB*24)&4294967295;var cv=(cA+16)&4294967295;var ct=HEAP[cv];ap=ct;var cr=a2;var cq=(dM+cr*4)&4294967295;var cp=HEAP[cq];a1=cp;var co=a1;var cn=(c6+co*24)&4294967295;var cm=(cn)&4294967295;var cl=HEAP[cm];cP=cl;var ck=a1;var ci=(c5+ck*24)&4294967295;var ch=(ci)&4294967295;var cg=HEAP[ch];bp=cg;var cf=d4;var ce=cP;var cd=(cf)+(ce);var cc=(cd)*0.5;bi=cc;var cb=cM;var ca=bp;var b9=(cb)+(ca);var b7=(b9)*0.5;bh=b7;var b6=bu;var b5=bi;var b4=(b6)-(b5);cO=b4;var b3=ar;var b2=bh;var b1=(b3)-(b2);cN=b1;var b0=cO;var bZ=cO;var bY=(b0)*(bZ);var bV=cN;var bU=cN;var bT=(bV)*(bU);var bQ=(bY)+(bT);dj=bQ;var bP=bt;var bO=bi;var bN=(bP)-(bO);cO=bN;var bM=ap;var bL=bh;var bK=(bM)-(bL);cN=bK;var bg=cO;var bf=cO;var be=(bg)*(bf);var bd=cN;var bc=cN;var bb=(bd)*(bc);var ba=(be)+(bb);di=ba;var a9=a1;var a8=a2;var a7=((a9)-(a8))&4294967295;var aZ=(((a7))|0)==1;$bb3$$bb1$5:do{if(!aZ){var aY=dj;var aX=cs;var aW=(aY)>(aX);if(!aW){var aV=di;var aU=cs;var aT=(aV)<=(aU);if(aT){dK=1;break $bb3$$bb1$5}}var ai=d4;var ah=bu;var ag=(ai)+(ah);var af=(ag)*0.5;d2=af;var ae=cM;var ac=ar;var ab=(ae)+(ac);var aa=(ab)*0.5;cL=aa;var Z=bu;var Y=bt;var X=(Z)+(Y);var W=(X)*0.5;dQ=W;var V=ar;var T=ap;var S=(V)+(T);var R=(S)*0.5;dI=R;var Q=d2;var P=dQ;var O=(Q)+(P);var N=(O)*0.5;d0=N;var M=cL;var K=dI;var I=(M)+(K);var z=(I)*0.5;cK=z;var y=bt;var x=cP;var w=(y)+(x);var v=(w)*0.5;cQ=v;var u=ap;var t=bp;var s=(u)+(t);var q=(s)*0.5;bq=q;var o=dQ;var e=cQ;var d=(o)+(e);var c=(d)*0.5;cR=c;var b=dI;var a=bq;var eG=(b)+(a);var eF=(eG)*0.5;br=eF;var eE=d0;var eC=cR;var eA=(eE)+(eC);var en=(eA)*0.5;cS=en;var em=cK;var el=br;var ek=(em)+(el);var ej=(ek)*0.5;bs=ej;var ei=a2;var eh=a1;var eg=((ei)+(eh))&4294967295;var ed=((((eg))|0)/2|0);a0=ed;var eb=a2;var L=(c6+eb*24)&4294967295;var J=(L+8)&4294967295;var H=d2;HEAP[J]=H;var G=a2;var F=(c5+G*24)&4294967295;var E=(F+8)&4294967295;var D=cL;HEAP[E]=D;var C=a2;var B=(c6+C*24)&4294967295;var A=(B+16)&4294967295;var r=d0;HEAP[A]=r;var p=a2;var n=(c5+p*24)&4294967295;var m=(n+16)&4294967295;var l=cK;HEAP[m]=l;var k=a2;var j=(dM+k*4)&4294967295;var i=a0;HEAP[j]=i;var h=a0;var g=(c6+h*24)&4294967295;var eD=(g)&4294967295;var eB=cS;HEAP[eD]=eB;var ez=a0;var ey=(c5+ez*24)&4294967295;var ex=(ey)&4294967295;var ew=bs;HEAP[ex]=ew;var ev=a0;var eu=(c6+ev*24)&4294967295;var et=(eu+8)&4294967295;var es=cR;HEAP[et]=es;var ee=a0;var ec=(c5+ee*24)&4294967295;var ea=(ec+8)&4294967295;var d9=br;HEAP[ea]=d9;var d8=a0;var d7=(c6+d8*24)&4294967295;var d6=(d7+16)&4294967295;var d5=cQ;HEAP[d6]=d5;var d3=a0;var d1=(c5+d3*24)&4294967295;var dV=(d1+16)&4294967295;var dU=bq;HEAP[dV]=dU;var dT=a0;var dS=(dM+dT*4)&4294967295;var dR=a1;HEAP[dS]=dR;dK=0;continue $bb36$2}}while(0);var aS=a1;var aR=(((aS))|0)!=1024;$bb9$$bb4$11:do{if(aR){dK=3}else{var aQ=cy;var dJ=reSign((aQ),8,0)!=0;var cx=(dJ)^1;var bj=unSign((cx),1,0);var bS=reSign((bj),8,0)!=0;if(bS){dK=3;break $bb9$$bb4$11}a6=1;dK=5;break $bb9$$bb4$11}}while(0);if(dK==3){a6=0}var aN=a6;var aM=unSign((aN),8,0);var aL=a2;var aK=(((aL))|0)!=0;$bb17$$bb11$17:do{if(aK){dK=7}else{var aJ=dv;var bJ=reSign((aJ),8,0)!=0;var dx=(bJ)^1;var dL=unSign((dx),1,0);var bI=reSign((dL),8,0)!=0;if(bI){dK=7;break $bb17$$bb11$17}a5=1;dK=9;break $bb17$$bb11$17}}while(0);if(dK==7){a5=0}var aI=a5;var aH=unSign((aI),8,0);var aG=a1;var aF=(((aG))|0)!=1024;$bb25$$bb19$23:do{if(aF){dK=11}else{var aE=cj;var bC=reSign((aE),8,0)!=0;var bo=(bC)^1;var c4=unSign((bo),1,0);var by=reSign((c4),8,0)!=0;if(by){dK=11;break $bb25$$bb19$23}a4=1;dK=13;break $bb25$$bb19$23}}while(0);if(dK==11){a4=0}var aD=a4;var aC=unSign((aD),8,0);var aB=a2;var aA=(((aB))|0)!=0;$bb33$$bb27$29:do{if(aA){dK=15}else{var az=f;var bv=reSign((az),8,0)!=0;var cT=(bv)^1;var b8=unSign((cT),1,0);var bn=reSign((b8),8,0)!=0;if(bn){dK=15;break $bb33$$bb27$29}a3=1;dK=17;break $bb33$$bb27$29}}while(0);if(dK==15){a3=0}var ay=a3;var ax=unSign((ay),8,0);var aw=bR;var av=d4;var au=cM;var at=cP;var aq=bp;var an=(((ax))&255);var am=(((aC))&255);var al=(((aH))&255);var ak=(((aM))&255);__ZN11SplashXPath10addSegmentEddddbbbb(aw,av,au,at,aq,an,am,al,ak);var aj=a1;a2=aj;dK=0;continue $bb36$2}STACKTOP=U;return;return}function __ZN11SplashXPathD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;var h=HEAP[a];var g=h;_gfree(g);return;return}function __ZN11SplashXPathD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c)&4294967295;var h=HEAP[a];var g=h;_gfree(g);return;return}function __ZN11SplashXPathC1EPS_(m,u){var y;var k;var n;var l=0;k=m;n=u;var j=n;var i=(j+4)&4294967295;var h=HEAP[i];var g=k;var f=(g+4)&4294967295;HEAP[f]=h;var e=n;var d=(e+8)&4294967295;var c=HEAP[d];var b=k;var a=(b+8)&4294967295;HEAP[a]=c;var z=k;var x=(z+8)&4294967295;var w=HEAP[x];var v=_gmallocn(w,52);var t=v;var s=k;var r=(s)&4294967295;HEAP[r]=t;var q=k;var p=(q+4)&4294967295;var o=HEAP[p];var I=((o)*52)&4294967295;var H=n;var G=(H)&4294967295;var F=HEAP[G];var E=k;var D=(E)&4294967295;var C=HEAP[D];var B=C;var A=F;_llvm_memcpy_p0i8_p0i8_i32(B,A,I,1,0);return;return}function __ZN11SplashXPathC2EPS_(m,u){var y;var k;var n;var l=0;k=m;n=u;var j=n;var i=(j+4)&4294967295;var h=HEAP[i];var g=k;var f=(g+4)&4294967295;HEAP[f]=h;var e=n;var d=(e+8)&4294967295;var c=HEAP[d];var b=k;var a=(b+8)&4294967295;HEAP[a]=c;var z=k;var x=(z+8)&4294967295;var w=HEAP[x];var v=_gmallocn(w,52);var t=v;var s=k;var r=(s)&4294967295;HEAP[r]=t;var q=k;var p=(q+4)&4294967295;var o=HEAP[p];var I=((o)*52)&4294967295;var H=n;var G=(H)&4294967295;var F=HEAP[G];var E=k;var D=(E)&4294967295;var C=HEAP[D];var B=C;var A=F;_llvm_memcpy_p0i8_p0i8_i32(B,A,I,1,0);return;return}function __ZL11splashFloord88(g){var o;var m;var k;var j;var n=0;m=g;var i=m;var h=(i)>0;if(h){var f=m;var e=((f)|0);j=e}else{var d=m;var c=_floor(d);var b=((c)|0);j=b}var a=j;k=a;var l=k;return l;return null}function __ZL11splashRoundd89(c){var k;var h;var g;var f;var j=0;h=c;var e=h;var d=(e)+0.5;var b=__ZL11splashFloord88(d);f=b;var a=f;g=a;var i=g;return i;return null}function __ZN11SplashXPathC1EP10SplashPathPddb(bC,V,aD,fw,gS){var K;var gm;var jg;var f8;var bK;var hU;var bY;var b1;var b3;var b5;var ea;var hS;var hc;var aO;var d;var j2;var c;var j1;var b;var j0;var a;var jZ;var hT;var aQ;var fe;var fc;var aS;var jY;var dY;var h5;var a0;var aY;var e4=0;gm=bC;jg=V;f8=aD;bK=fw;hU=gS;var bp=jg;var bn=(bp+8)&4294967295;var bm=HEAP[bn];var bl=_gmallocn(bm,16);var bk=bl;hS=bk;a0=0;$bb1$2:while(1){var dW=jg;var dV=(dW+8)&4294967295;var dU=HEAP[dV];var dT=a0;var dS=(((dU))|0)>(((dT))|0);if(!(dS)){K=2;break $bb1$2}var bj=hS;var bi=a0;var bh=(bj+16*bi)&4294967295;var bg=(bh+8)&4294967295;var bf=hS;var ek=a0;var ej=(bf+16*ek)&4294967295;var ei=(ej)&4294967295;var eh=jg;var eg=(eh)&4294967295;var ef=HEAP[eg];var ee=a0;var ed=(ef+16*ee)&4294967295;var ec=(ed+8)&4294967295;var eb=HEAP[ec];var d9=jg;var d8=(d9)&4294967295;var d7=HEAP[d8];var d6=a0;var d5=(d7+16*d6)&4294967295;var d4=(d5)&4294967295;var d3=HEAP[d4];var d2=gm;var d1=f8;__ZN11SplashXPath9transformEPdddS0_S0_(d2,d1,d3,eb,ei,bg);var d0=a0;var dX=((d0)+1)&4294967295;a0=dX;K=0;continue $bb1$2}var dR=jg;var dQ=(dR+20)&4294967295;var dP=HEAP[dQ];var dO=(dP)!=0;if(dO){var dC=jg;var dB=(dC+24)&4294967295;var dA=HEAP[dB];var dz=_gmallocn(dA,84);var dy=dz;hc=dy;a0=0;$bb19$8:while(1){var iK=jg;var iJ=(iK+24)&4294967295;var iI=HEAP[iJ];var iH=a0;var iG=(((iI))|0)>(((iH))|0);if(!(iG)){K=18;break $bb19$8}var dx=jg;var dw=(dx+20)&4294967295;var dv=HEAP[dw];var du=a0;var dt=(dv+16*du)&4294967295;ea=dt;var dh=ea;var dg=(dh)&4294967295;var df=HEAP[dg];var de=((df)+1)&4294967295;var dd=jg;var dc=(dd+8)&4294967295;var db=HEAP[dc];var da=(((de))|0)>=(((db))|0);if(da){K=4;break $bb19$8}var c9=ea;var c8=(c9+4)&4294967295;var cX=HEAP[c8];var cW=((cX)+1)&4294967295;var cV=jg;var cU=(cV+8)&4294967295;var cT=HEAP[cU];var cS=(((cW))|0)>=(((cT))|0);if(cS){K=4;break $bb19$8}var cP=ea;var cO=(cP)&4294967295;var cD=HEAP[cO];var cC=hS;var cB=(cC+16*cD)&4294967295;var cA=(cB)&4294967295;var cz=HEAP[cA];d=cz;var cy=ea;var cx=(cy)&4294967295;var cw=HEAP[cx];var cv=hS;var cu=(cv+16*cw)&4294967295;var cj=(cu+8)&4294967295;var ci=HEAP[cj];j2=ci;var ch=ea;var cg=(ch)&4294967295;var cf=HEAP[cg];var ce=((cf)+1)&4294967295;var cd=hS;var cc=(cd+16*ce)&4294967295;var cb=(cc)&4294967295;var ca=HEAP[cb];c=ca;var bU=ea;var bT=(bU)&4294967295;var bS=HEAP[bT];var bR=((bS)+1)&4294967295;var bQ=hS;var bP=(bQ+16*bR)&4294967295;var bO=(bP+8)&4294967295;var bN=HEAP[bO];j1=bN;var bM=ea;var bL=(bM+4)&4294967295;var gM=HEAP[bL];var gK=hS;var gI=(gK+16*gM)&4294967295;var gG=(gI)&4294967295;var gE=HEAP[gG];b=gE;var gC=ea;var gA=(gC+4)&4294967295;var gy=HEAP[gA];var gw=hS;var gv=(gw+16*gy)&4294967295;var gr=(gv+8)&4294967295;var gp=HEAP[gr];j0=gp;var gn=ea;var gk=(gn+4)&4294967295;var gi=HEAP[gk];var gg=((gi)+1)&4294967295;var ge=hS;var gc=(ge+16*gg)&4294967295;var ga=(gc)&4294967295;var f9=HEAP[ga];a=f9;var f5=ea;var f3=(f5+4)&4294967295;var f1=HEAP[f3];var fZ=((f1)+1)&4294967295;var fX=hS;var fV=(fX+16*fZ)&4294967295;var fT=(fV+8)&4294967295;var fR=HEAP[fT];jZ=fR;var fP=d;var fO=c;var fJ=(fP)!=(fO);$bb10$$bb8$13:do{if(fJ){K=8}else{var fH=b;var fF=a;var fD=(fH)!=(fF);if(fD){K=8;break $bb10$$bb8$13}var fB=hc;var fz=a0;var fx=(fB+84*fz)&4294967295;var fu=(fx+8)&4294967295;HEAP[fu]=1;var fs=d;fe=fs;var fr=b;fc=fr;K=10;break $bb10$$bb8$13}}while(0);if(K==8){var fq=j2;var fp=j1;var fo=(fq)!=(fp);if(fo){K=11;break $bb19$8}var fn=j0;var fm=jZ;var fl=(fn)!=(fm);if(fl){K=11;break $bb19$8}var fk=hc;var fj=a0;var fi=(fk+84*fj)&4294967295;var fh=(fi+8)&4294967295;HEAP[fh]=0;var fg=j2;fe=fg;var ff=j0;fc=ff}var fa=fe;var e9=fc;var e8=(fa)>(e9);if(e8){var e7=fe;d=e7;var e6=fc;fe=e6;var e5=d;fc=e5}var e3=fc;var e2=fe;var e1=(e3)-(e2);aS=e1;var e0=aS;var eZ=__ZL11splashRoundd89(e0);jY=eZ;var eY=jY;var eX=(((eY))|0)==0;if(eX){jY=1}var eW=hc;var eV=a0;var eU=(eW+84*eV)&4294967295;var eO=fe;var eN=(eO)-0.01;var eM=(eU+12)&4294967295;HEAP[eM]=eN;var eL=hc;var eK=a0;var eJ=(eL+84*eK)&4294967295;var eI=fe;var eH=(eI)+0.01;var eG=(eJ+20)&4294967295;HEAP[eG]=eH;var eF=hc;var eE=a0;var eD=(eF+84*eE)&4294967295;var eC=fe;var eB=fc;var eA=(eC)+(eB);var ez=(eA)*0.5;var ey=(ez)-0.01;var ex=(eD+28)&4294967295;HEAP[ex]=ey;var ew=hc;var ev=a0;var eu=(ew+84*ev)&4294967295;var et=fe;var es=fc;var er=(et)+(es);var eq=(er)*0.5;var ep=(eq)+0.01;var eo=(eu+36)&4294967295;HEAP[eo]=ep;var en=hc;var em=a0;var el=(en+84*em)&4294967295;var w=fc;var u=(w)-0.01;var s=(el+44)&4294967295;HEAP[s]=u;var q=hc;var o=a0;var m=(q+84*o)&4294967295;var k=fc;var i=(k)+0.01;var g=(m+52)&4294967295;HEAP[g]=i;var e=hc;var kl=a0;var kj=(e+84*kl)&4294967295;var kh=fe;var kf=__ZL11splashRoundd89(kh);var kd=(((kf))|0);var kb=(kj+60)&4294967295;HEAP[kb]=kd;var j9=hc;var j7=a0;var j5=(j9+84*j7)&4294967295;var j3=hc;var jW=a0;var jU=(j3+84*jW)&4294967295;var jS=(jU+60)&4294967295;var jQ=HEAP[jS];var jO=jY;var jM=(((jO))|0);var jK=(jQ)+(jM);var jI=(jK)-0.01;var jG=(j5+68)&4294967295;HEAP[jG]=jI;var jE=hc;var jA=a0;var jy=(jE+84*jA)&4294967295;var jw=hc;var ju=a0;var js=(jw+84*ju)&4294967295;var jq=(js+60)&4294967295;var jn=HEAP[jq];var jl=hc;var jj=a0;var ji=(jl+84*jj)&4294967295;var je=(ji+68)&4294967295;var jd=HEAP[je];var jc=(jn)+(jd);var jb=(jc)*0.5;var ja=(jy+76)&4294967295;HEAP[ja]=jb;var i9=hc;var i8=a0;var i7=(i9+84*i8)&4294967295;var i6=ea;var i4=(i6+8)&4294967295;var iZ=HEAP[i4];var iY=(i7)&4294967295;HEAP[iY]=iZ;var iX=hc;var iW=a0;var iV=(iX+84*iW)&4294967295;var iU=ea;var iT=(iU+12)&4294967295;var iS=HEAP[iT];var iR=(iV+4)&4294967295;HEAP[iR]=iS;var iQ=a0;var iL=((iQ)+1)&4294967295;a0=iL;K=3;continue $bb19$8}if(K==4){var cR=hc;var cQ=cR;_gfree(cQ);hc=0}else{if(K==11){var fd=hc;var fb=fd;_gfree(fb);hc=0}}}else{hc=0}var iF=hc;var iE=(iF)!=0;if(iE){a0=0;var iD=hc;aO=iD;$bb28$35:while(1){var h1=jg;var h0=(h1+24)&4294967295;var hZ=HEAP[h0];var hY=a0;var hX=(((hZ))|0)>(((hY))|0);if(!(hX)){K=25;break $bb28$35}var iB=aO;var iy=(iB)&4294967295;var ix=HEAP[iy];aY=ix;while(1){var ic=aO;var ib=(ic+4)&4294967295;var ia=HEAP[ib];var h9=aY;var h8=(((ia))|0)>=(((h9))|0);if(!(h8)){K=23;break}var iw=hS;var iv=aY;var iu=(iw+16*iv)&4294967295;var it=(iu+8)&4294967295;var ir=hS;var iq=aY;var io=(ir+16*iq)&4294967295;var im=(io)&4294967295;var ih=gm;var ig=aO;__ZN11SplashXPath12strokeAdjustEP17SplashXPathAdjustPdS2_(ih,ig,im,it);var ie=aY;var id=((ie)+1)&4294967295;aY=id;K=21;continue}var h7=a0;var h4=((h7)+1)&4294967295;a0=h4;var h3=aO;var h2=(h3+84)&4294967295;aO=h2;K=20;continue $bb28$35}var hW=hc;var hV=hW;_gfree(hV)}var dN=gm;var dM=(dN)&4294967295;HEAP[dM]=0;var dL=gm;var dK=(dL+8)&4294967295;HEAP[dK]=0;var dJ=gm;var dI=(dJ+8)&4294967295;var dG=HEAP[dI];var dF=gm;var dE=(dF+4)&4294967295;HEAP[dE]=dG;aQ=0;var dD=aQ;hT=dD;var ds=hT;j2=ds;var dr=j2;d=dr;fc=0;var dq=fc;fe=dq;dY=0;h5=0;a0=0;$bb98$44:while(1){var jo=jg;var jm=(jo+8)&4294967295;var jk=HEAP[jm];var eT=a0;var eS=(((jk))|0)>(((eT))|0);if(!(eS)){K=53;break $bb98$44}var dp=jg;var dn=(dp+4)&4294967295;var dm=HEAP[dn];var dl=a0;var dk=(dm+dl)&4294967295;var dj=HEAP[dk];var di=unSign((dj),8,0);var c7=(di)&1;var c6=(((c7))&255);var iO=reSign((c6),8,0)!=0;if(iO){var c5=hS;var c4=a0;var c3=(c5+16*c4)&4294967295;var c2=(c3)&4294967295;var c1=HEAP[c2];d=c1;var c0=hS;var cZ=a0;var cY=(c0+16*cZ)&4294967295;var cN=(cY+8)&4294967295;var cM=HEAP[cN];j2=cM;var cL=d;hT=cL;var cK=j2;aQ=cK;var cJ=a0;dY=cJ;var cI=gm;var cH=(cI+4)&4294967295;var cG=HEAP[cH];h5=cG;var cF=a0;var cE=((cF)+1)&4294967295;a0=cE;K=27;continue $bb98$44}else{var ct=jg;var cs=(ct+4)&4294967295;var cr=HEAP[cs];var cq=a0;var cp=(cr+cq)&4294967295;var co=HEAP[cp];var cn=unSign((co),8,0);var cm=(cn)&8;var cl=(((cm))|0)!=0;if(cl){var ck=hS;var b9=a0;var b8=(ck+16*b9)&4294967295;var b7=(b8)&4294967295;var b6=HEAP[b7];c=b6;var b4=hS;var b2=a0;var b0=(b4+16*b2)&4294967295;var bX=(b0+8)&4294967295;var bW=HEAP[bX];j1=bW;var bV=a0;var bJ=((bV)+1)&4294967295;var bI=hS;var bH=(bI+16*bJ)&4294967295;var bG=(bH)&4294967295;var bF=HEAP[bG];b=bF;var bE=a0;var bD=((bE)+1)&4294967295;var bB=hS;var bA=(bB+16*bD)&4294967295;var bz=(bA+8)&4294967295;var by=HEAP[bz];j0=by;var bx=a0;var bw=((bx)+2)&4294967295;var bv=hS;var bu=(bv+16*bw)&4294967295;var bt=(bu)&4294967295;var bs=HEAP[bt];a=bs;var br=a0;var bq=((br)+2)&4294967295;var bo=hS;var be=(bo+16*bq)&4294967295;var bd=(be+8)&4294967295;var bc=HEAP[bd];jZ=bc;var bb=hU;var jD=reSign((bb),8,0)!=0;var dH=(jD)^1;var gQ=unSign((dH),1,0);var jC=reSign((gQ),8,0)!=0;var aP=(jC)^1;var iM=unSign((aP),1,0);var jh=reSign((iM),8,0)!=0;$bb45$$bb42$52:do{if(jh){K=28}else{var ba=jg;var a9=(ba+4)&4294967295;var a8=HEAP[a9];var a7=a0;var a6=((a7)+2)&4294967295;var a5=(a8+a6)&4294967295;var a4=HEAP[a5];var a3=unSign((a4),8,0);var a2=(a3)&2;var a1=(((a2))|0)==0;if(a1){K=28;break $bb45$$bb42$52}var aZ=jg;var aX=(aZ+4)&4294967295;var aW=HEAP[aX];var aV=a0;var aU=((aV)+2)&4294967295;var aT=(aW+aU)&4294967295;var hQ=HEAP[aT];var hP=unSign((hQ),8,0);var hO=(hP)&4;var hN=(((hO))|0)!=0;if(hN){K=28;break $bb45$$bb42$52}b5=1;K=31;break $bb45$$bb42$52}}while(0);if(K==28){b5=0}var hM=b5;var hL=unSign((hM),8,0);var hK=hU;var jf=reSign((hK),8,0)!=0;var i3=(jf)^1;var eP=unSign((i3),1,0);var i5=reSign((eP),8,0)!=0;var aN=(i5)^1;var fN=unSign((aN),1,0);var i2=reSign((fN),8,0)!=0;$bb61$$bb54$59:do{if(i2){K=33}else{var hJ=jg;var hI=(hJ+4)&4294967295;var hH=HEAP[hI];var hG=a0;var hF=((hG)-1)&4294967295;var hE=(hH+hF)&4294967295;var hD=HEAP[hE];var hC=unSign((hD),8,0);var hB=(hC)&1;var hA=(((hB))&255);var i1=reSign((hA),8,0)!=0;var aq=(i1)^1;var y=unSign((aq),1,0);var i0=reSign((y),8,0)!=0;if(i0){K=33;break $bb61$$bb54$59}var hz=jg;var hy=(hz+4)&4294967295;var hx=HEAP[hy];var hw=a0;var hv=((hw)-1)&4294967295;var hu=(hx+hv)&4294967295;var ht=HEAP[hu];var hs=unSign((ht),8,0);var hr=(hs)&4;var hq=(((hr))|0)!=0;if(hq){K=33;break $bb61$$bb54$59}b3=1;K=36;break $bb61$$bb54$59}}while(0);if(K==33){b3=0}var hp=b3;var ho=unSign((hp),8,0);var hn=jg;var hm=(hn+4)&4294967295;var hl=HEAP[hm];var hk=a0;var hj=((hk)+2)&4294967295;var hi=(hl+hj)&4294967295;var hh=HEAP[hi];var hg=unSign((hh),8,0);var hf=(hg)&2;var he=(((hf))|0)!=0;var hd=unSign((he),1,0);var hb=jg;var ha=(hb+4)&4294967295;var g9=HEAP[ha];var g8=a0;var g7=((g8)-1)&4294967295;var g6=(g9+g7)&4294967295;var g5=HEAP[g6];var g4=unSign((g5),8,0);var g3=(g4)&1;var g2=(((g3))&255);var g1=unSign((g2),8,0);var g0=gm;var gZ=d;var gY=j2;var gX=c;var gW=j1;var gV=b;var gU=j0;var gT=a;var gR=jZ;var gO=bK;var gN=(((g1))&255);var gL=(((hd))&255);var gJ=(((ho))&255);var gH=(((hL))&255);__ZN11SplashXPath8addCurveEdddddddddbbbb(g0,gZ,gY,gX,gW,gV,gU,gT,gR,gO,gN,gL,gJ,gH);var gF=a;d=gF;var gD=jZ;j2=gD;var gB=a0;var gz=((gB)+3)&4294967295;a0=gz}else{var gx=hS;var gt=a0;var gs=(gx+16*gt)&4294967295;var gq=(gs)&4294967295;var go=HEAP[gq];c=go;var gl=hS;var gj=a0;var gh=(gl+16*gj)&4294967295;var gf=(gh+8)&4294967295;var gd=HEAP[gf];j1=gd;var gb=hU;var iP=reSign((gb),8,0)!=0;var ik=(iP)^1;var hR=unSign((ik),1,0);var iN=reSign((hR),8,0)!=0;var gP=(iN)^1;var z=unSign((gP),1,0);var iC=reSign((z),8,0)!=0;$bb74$$bb71$67:do{if(iC){K=39}else{var f7=jg;var f6=(f7+4)&4294967295;var f4=HEAP[f6];var f2=a0;var f0=(f4+f2)&4294967295;var fY=HEAP[f0];var fW=unSign((fY),8,0);var fU=(fW)&2;var fS=(((fU))|0)==0;if(fS){K=39;break $bb74$$bb71$67}var fQ=jg;var fM=(fQ+4)&4294967295;var fK=HEAP[fM];var fI=a0;var fG=(fK+fI)&4294967295;var fE=HEAP[fG];var fC=unSign((fE),8,0);var fA=(fC)&4;var fy=(((fA))|0)!=0;if(fy){K=39;break $bb74$$bb71$67}b1=1;K=42;break $bb74$$bb71$67}}while(0);if(K==39){b1=0}var fv=b1;var ft=unSign((fv),8,0);var aM=hU;var iA=reSign((aM),8,0)!=0;var dZ=(iA)^1;var gu=unSign((dZ),1,0);var iz=reSign((gu),8,0)!=0;var aR=(iz)^1;var ip=unSign((aR),1,0);var il=reSign((ip),8,0)!=0;$bb90$$bb83$74:do{if(il){K=44}else{var aL=jg;var aK=(aL+4)&4294967295;var aJ=HEAP[aK];var aI=a0;var aH=((aI)-1)&4294967295;var aG=(aJ+aH)&4294967295;var aF=HEAP[aG];var aE=unSign((aF),8,0);var aC=(aE)&1;var aB=(((aC))&255);var ij=reSign((aB),8,0)!=0;var fL=(ij)^1;var bZ=unSign((fL),1,0);var ii=reSign((bZ),8,0)!=0;if(ii){K=44;break $bb90$$bb83$74}var aA=jg;var az=(aA+4)&4294967295;var ay=HEAP[az];var ax=a0;var aw=((ax)-1)&4294967295;var av=(ay+aw)&4294967295;var au=HEAP[av];var at=unSign((au),8,0);var ar=(at)&4;var ap=(((ar))|0)!=0;if(ap){K=44;break $bb90$$bb83$74}bY=1;K=47;break $bb90$$bb83$74}}while(0);if(K==44){bY=0}var ao=bY;var an=unSign((ao),8,0);var am=jg;var al=(am+4)&4294967295;var ak=HEAP[al];var aj=a0;var ai=(ak+aj)&4294967295;var ah=HEAP[ai];var ag=unSign((ah),8,0);var af=(ag)&2;var ae=(((af))|0)!=0;var ad=unSign((ae),1,0);var ac=jg;var ab=(ac+4)&4294967295;var aa=HEAP[ab];var Z=a0;var Y=((Z)-1)&4294967295;var X=(aa+Y)&4294967295;var W=HEAP[X];var U=unSign((W),8,0);var T=(U)&1;var S=(((T))&255);var R=unSign((S),8,0);var Q=gm;var P=d;var O=j2;var N=c;var M=j1;var L=(((R))&255);var J=(((ad))&255);var I=(((an))&255);var H=(((ft))&255);__ZN11SplashXPath10addSegmentEddddbbbb(Q,P,O,N,M,L,J,I,H);var G=c;d=G;var F=j1;j2=F;var E=a0;var D=((E)+1)&4294967295;a0=D}var C=hU;var h6=reSign((C),8,0)!=0;if(!(h6)){K=27;continue $bb98$44}var B=jg;var A=(B+4)&4294967295;var x=HEAP[A];var v=a0;var t=((v)-1)&4294967295;var r=(x+t)&4294967295;var p=HEAP[r];var n=unSign((p),8,0);var l=(n)&2;var j=(((l))|0)!=0;if(!(j)){K=27;continue $bb98$44}var h=a0;var f=((h)-1)&4294967295;var km=hS;var kk=(km+16*f)&4294967295;var ki=(kk)&4294967295;var kg=HEAP[ki];var ke=hS;var kc=dY;var ka=(ke+16*kc)&4294967295;var j8=(ka)&4294967295;var j6=HEAP[j8];var j4=(kg)!=(j6);if(!j4){var jX=a0;var jV=((jX)-1)&4294967295;var jT=hS;var jR=(jT+16*jV)&4294967295;var jP=(jR+8)&4294967295;var jN=HEAP[jP];var jL=hS;var jJ=dY;var jH=(jL+16*jJ)&4294967295;var jF=(jH+8)&4294967295;var jB=HEAP[jF];var jz=(jN)!=(jB);if(!(jz)){K=27;continue $bb98$44}}var jx=gm;var jv=d;var jt=j2;var jr=hT;var jp=aQ;__ZN11SplashXPath10addSegmentEddddbbbb(jx,jv,jt,jr,jp,0,1,0,0);K=27;continue $bb98$44}}var eR=hS;var eQ=eR;_gfree(eQ);return;return}function __ZN11SplashXPathC2EP10SplashPathPddb(bC,V,aD,fw,gS){var K;var gm;var jg;var f8;var bK;var hU;var bY;var b1;var b3;var b5;var ea;var hS;var hc;var aO;var d;var j2;var c;var j1;var b;var j0;var a;var jZ;var hT;var aQ;var fe;var fc;var aS;var jY;var dY;var h5;var a0;var aY;var e4=0;gm=bC;jg=V;f8=aD;bK=fw;hU=gS;var bp=jg;var bn=(bp+8)&4294967295;var bm=HEAP[bn];var bl=_gmallocn(bm,16);var bk=bl;hS=bk;a0=0;$bb1$2:while(1){var dW=jg;var dV=(dW+8)&4294967295;var dU=HEAP[dV];var dT=a0;var dS=(((dU))|0)>(((dT))|0);if(!(dS)){K=2;break $bb1$2}var bj=hS;var bi=a0;var bh=(bj+16*bi)&4294967295;var bg=(bh+8)&4294967295;var bf=hS;var ek=a0;var ej=(bf+16*ek)&4294967295;var ei=(ej)&4294967295;var eh=jg;var eg=(eh)&4294967295;var ef=HEAP[eg];var ee=a0;var ed=(ef+16*ee)&4294967295;var ec=(ed+8)&4294967295;var eb=HEAP[ec];var d9=jg;var d8=(d9)&4294967295;var d7=HEAP[d8];var d6=a0;var d5=(d7+16*d6)&4294967295;var d4=(d5)&4294967295;var d3=HEAP[d4];var d2=gm;var d1=f8;__ZN11SplashXPath9transformEPdddS0_S0_(d2,d1,d3,eb,ei,bg);var d0=a0;var dX=((d0)+1)&4294967295;a0=dX;K=0;continue $bb1$2}var dR=jg;var dQ=(dR+20)&4294967295;var dP=HEAP[dQ];var dO=(dP)!=0;if(dO){var dC=jg;var dB=(dC+24)&4294967295;var dA=HEAP[dB];var dz=_gmallocn(dA,84);var dy=dz;hc=dy;a0=0;$bb19$8:while(1){var iK=jg;var iJ=(iK+24)&4294967295;var iI=HEAP[iJ];var iH=a0;var iG=(((iI))|0)>(((iH))|0);if(!(iG)){K=18;break $bb19$8}var dx=jg;var dw=(dx+20)&4294967295;var dv=HEAP[dw];var du=a0;var dt=(dv+16*du)&4294967295;ea=dt;var dh=ea;var dg=(dh)&4294967295;var df=HEAP[dg];var de=((df)+1)&4294967295;var dd=jg;var dc=(dd+8)&4294967295;var db=HEAP[dc];var da=(((de))|0)>=(((db))|0);if(da){K=4;break $bb19$8}var c9=ea;var c8=(c9+4)&4294967295;var cX=HEAP[c8];var cW=((cX)+1)&4294967295;var cV=jg;var cU=(cV+8)&4294967295;var cT=HEAP[cU];var cS=(((cW))|0)>=(((cT))|0);if(cS){K=4;break $bb19$8}var cP=ea;var cO=(cP)&4294967295;var cD=HEAP[cO];var cC=hS;var cB=(cC+16*cD)&4294967295;var cA=(cB)&4294967295;var cz=HEAP[cA];d=cz;var cy=ea;var cx=(cy)&4294967295;var cw=HEAP[cx];var cv=hS;var cu=(cv+16*cw)&4294967295;var cj=(cu+8)&4294967295;var ci=HEAP[cj];j2=ci;var ch=ea;var cg=(ch)&4294967295;var cf=HEAP[cg];var ce=((cf)+1)&4294967295;var cd=hS;var cc=(cd+16*ce)&4294967295;var cb=(cc)&4294967295;var ca=HEAP[cb];c=ca;var bU=ea;var bT=(bU)&4294967295;var bS=HEAP[bT];var bR=((bS)+1)&4294967295;var bQ=hS;var bP=(bQ+16*bR)&4294967295;var bO=(bP+8)&4294967295;var bN=HEAP[bO];j1=bN;var bM=ea;var bL=(bM+4)&4294967295;var gM=HEAP[bL];var gK=hS;var gI=(gK+16*gM)&4294967295;var gG=(gI)&4294967295;var gE=HEAP[gG];b=gE;var gC=ea;var gA=(gC+4)&4294967295;var gy=HEAP[gA];var gw=hS;var gv=(gw+16*gy)&4294967295;var gr=(gv+8)&4294967295;var gp=HEAP[gr];j0=gp;var gn=ea;var gk=(gn+4)&4294967295;var gi=HEAP[gk];var gg=((gi)+1)&4294967295;var ge=hS;var gc=(ge+16*gg)&4294967295;var ga=(gc)&4294967295;var f9=HEAP[ga];a=f9;var f5=ea;var f3=(f5+4)&4294967295;var f1=HEAP[f3];var fZ=((f1)+1)&4294967295;var fX=hS;var fV=(fX+16*fZ)&4294967295;var fT=(fV+8)&4294967295;var fR=HEAP[fT];jZ=fR;var fP=d;var fO=c;var fJ=(fP)!=(fO);$bb10$$bb8$13:do{if(fJ){K=8}else{var fH=b;var fF=a;var fD=(fH)!=(fF);if(fD){K=8;break $bb10$$bb8$13}var fB=hc;var fz=a0;var fx=(fB+84*fz)&4294967295;var fu=(fx+8)&4294967295;HEAP[fu]=1;var fs=d;fe=fs;var fr=b;fc=fr;K=10;break $bb10$$bb8$13}}while(0);if(K==8){var fq=j2;var fp=j1;var fo=(fq)!=(fp);if(fo){K=11;break $bb19$8}var fn=j0;var fm=jZ;var fl=(fn)!=(fm);if(fl){K=11;break $bb19$8}var fk=hc;var fj=a0;var fi=(fk+84*fj)&4294967295;var fh=(fi+8)&4294967295;HEAP[fh]=0;var fg=j2;fe=fg;var ff=j0;fc=ff}var fa=fe;var e9=fc;var e8=(fa)>(e9);if(e8){var e7=fe;d=e7;var e6=fc;fe=e6;var e5=d;fc=e5}var e3=fc;var e2=fe;var e1=(e3)-(e2);aS=e1;var e0=aS;var eZ=__ZL11splashRoundd89(e0);jY=eZ;var eY=jY;var eX=(((eY))|0)==0;if(eX){jY=1}var eW=hc;var eV=a0;var eU=(eW+84*eV)&4294967295;var eO=fe;var eN=(eO)-0.01;var eM=(eU+12)&4294967295;HEAP[eM]=eN;var eL=hc;var eK=a0;var eJ=(eL+84*eK)&4294967295;var eI=fe;var eH=(eI)+0.01;var eG=(eJ+20)&4294967295;HEAP[eG]=eH;var eF=hc;var eE=a0;var eD=(eF+84*eE)&4294967295;var eC=fe;var eB=fc;var eA=(eC)+(eB);var ez=(eA)*0.5;var ey=(ez)-0.01;var ex=(eD+28)&4294967295;HEAP[ex]=ey;var ew=hc;var ev=a0;var eu=(ew+84*ev)&4294967295;var et=fe;var es=fc;var er=(et)+(es);var eq=(er)*0.5;var ep=(eq)+0.01;var eo=(eu+36)&4294967295;HEAP[eo]=ep;var en=hc;var em=a0;var el=(en+84*em)&4294967295;var w=fc;var u=(w)-0.01;var s=(el+44)&4294967295;HEAP[s]=u;var q=hc;var o=a0;var m=(q+84*o)&4294967295;var k=fc;var i=(k)+0.01;var g=(m+52)&4294967295;HEAP[g]=i;var e=hc;var kl=a0;var kj=(e+84*kl)&4294967295;var kh=fe;var kf=__ZL11splashRoundd89(kh);var kd=(((kf))|0);var kb=(kj+60)&4294967295;HEAP[kb]=kd;var j9=hc;var j7=a0;var j5=(j9+84*j7)&4294967295;var j3=hc;var jW=a0;var jU=(j3+84*jW)&4294967295;var jS=(jU+60)&4294967295;var jQ=HEAP[jS];var jO=jY;var jM=(((jO))|0);var jK=(jQ)+(jM);var jI=(jK)-0.01;var jG=(j5+68)&4294967295;HEAP[jG]=jI;var jE=hc;var jA=a0;var jy=(jE+84*jA)&4294967295;var jw=hc;var ju=a0;var js=(jw+84*ju)&4294967295;var jq=(js+60)&4294967295;var jn=HEAP[jq];var jl=hc;var jj=a0;var ji=(jl+84*jj)&4294967295;var je=(ji+68)&4294967295;var jd=HEAP[je];var jc=(jn)+(jd);var jb=(jc)*0.5;var ja=(jy+76)&4294967295;HEAP[ja]=jb;var i9=hc;var i8=a0;var i7=(i9+84*i8)&4294967295;var i6=ea;var i4=(i6+8)&4294967295;var iZ=HEAP[i4];var iY=(i7)&4294967295;HEAP[iY]=iZ;var iX=hc;var iW=a0;var iV=(iX+84*iW)&4294967295;var iU=ea;var iT=(iU+12)&4294967295;var iS=HEAP[iT];var iR=(iV+4)&4294967295;HEAP[iR]=iS;var iQ=a0;var iL=((iQ)+1)&4294967295;a0=iL;K=3;continue $bb19$8}if(K==4){var cR=hc;var cQ=cR;_gfree(cQ);hc=0}else{if(K==11){var fd=hc;var fb=fd;_gfree(fb);hc=0}}}else{hc=0}var iF=hc;var iE=(iF)!=0;if(iE){a0=0;var iD=hc;aO=iD;$bb28$35:while(1){var h1=jg;var h0=(h1+24)&4294967295;var hZ=HEAP[h0];var hY=a0;var hX=(((hZ))|0)>(((hY))|0);if(!(hX)){K=25;break $bb28$35}var iB=aO;var iy=(iB)&4294967295;var ix=HEAP[iy];aY=ix;while(1){var ic=aO;var ib=(ic+4)&4294967295;var ia=HEAP[ib];var h9=aY;var h8=(((ia))|0)>=(((h9))|0);if(!(h8)){K=23;break}var iw=hS;var iv=aY;var iu=(iw+16*iv)&4294967295;var it=(iu+8)&4294967295;var ir=hS;var iq=aY;var io=(ir+16*iq)&4294967295;var im=(io)&4294967295;var ih=gm;var ig=aO;__ZN11SplashXPath12strokeAdjustEP17SplashXPathAdjustPdS2_(ih,ig,im,it);var ie=aY;var id=((ie)+1)&4294967295;aY=id;K=21;continue}var h7=a0;var h4=((h7)+1)&4294967295;a0=h4;var h3=aO;var h2=(h3+84)&4294967295;aO=h2;K=20;continue $bb28$35}var hW=hc;var hV=hW;_gfree(hV)}var dN=gm;var dM=(dN)&4294967295;HEAP[dM]=0;var dL=gm;var dK=(dL+8)&4294967295;HEAP[dK]=0;var dJ=gm;var dI=(dJ+8)&4294967295;var dG=HEAP[dI];var dF=gm;var dE=(dF+4)&4294967295;HEAP[dE]=dG;aQ=0;var dD=aQ;hT=dD;var ds=hT;j2=ds;var dr=j2;d=dr;fc=0;var dq=fc;fe=dq;dY=0;h5=0;a0=0;$bb98$44:while(1){var jo=jg;var jm=(jo+8)&4294967295;var jk=HEAP[jm];var eT=a0;var eS=(((jk))|0)>(((eT))|0);if(!(eS)){K=53;break $bb98$44}var dp=jg;var dn=(dp+4)&4294967295;var dm=HEAP[dn];var dl=a0;var dk=(dm+dl)&4294967295;var dj=HEAP[dk];var di=unSign((dj),8,0);var c7=(di)&1;var c6=(((c7))&255);var iO=reSign((c6),8,0)!=0;if(iO){var c5=hS;var c4=a0;var c3=(c5+16*c4)&4294967295;var c2=(c3)&4294967295;var c1=HEAP[c2];d=c1;var c0=hS;var cZ=a0;var cY=(c0+16*cZ)&4294967295;var cN=(cY+8)&4294967295;var cM=HEAP[cN];j2=cM;var cL=d;hT=cL;var cK=j2;aQ=cK;var cJ=a0;dY=cJ;var cI=gm;var cH=(cI+4)&4294967295;var cG=HEAP[cH];h5=cG;var cF=a0;var cE=((cF)+1)&4294967295;a0=cE;K=27;continue $bb98$44}else{var ct=jg;var cs=(ct+4)&4294967295;var cr=HEAP[cs];var cq=a0;var cp=(cr+cq)&4294967295;var co=HEAP[cp];var cn=unSign((co),8,0);var cm=(cn)&8;var cl=(((cm))|0)!=0;if(cl){var ck=hS;var b9=a0;var b8=(ck+16*b9)&4294967295;var b7=(b8)&4294967295;var b6=HEAP[b7];c=b6;var b4=hS;var b2=a0;var b0=(b4+16*b2)&4294967295;var bX=(b0+8)&4294967295;var bW=HEAP[bX];j1=bW;var bV=a0;var bJ=((bV)+1)&4294967295;var bI=hS;var bH=(bI+16*bJ)&4294967295;var bG=(bH)&4294967295;var bF=HEAP[bG];b=bF;var bE=a0;var bD=((bE)+1)&4294967295;var bB=hS;var bA=(bB+16*bD)&4294967295;var bz=(bA+8)&4294967295;var by=HEAP[bz];j0=by;var bx=a0;var bw=((bx)+2)&4294967295;var bv=hS;var bu=(bv+16*bw)&4294967295;var bt=(bu)&4294967295;var bs=HEAP[bt];a=bs;var br=a0;var bq=((br)+2)&4294967295;var bo=hS;var be=(bo+16*bq)&4294967295;var bd=(be+8)&4294967295;var bc=HEAP[bd];jZ=bc;var bb=hU;var jD=reSign((bb),8,0)!=0;var dH=(jD)^1;var gQ=unSign((dH),1,0);var jC=reSign((gQ),8,0)!=0;var aP=(jC)^1;var iM=unSign((aP),1,0);var jh=reSign((iM),8,0)!=0;$bb45$$bb42$52:do{if(jh){K=28}else{var ba=jg;var a9=(ba+4)&4294967295;var a8=HEAP[a9];var a7=a0;var a6=((a7)+2)&4294967295;var a5=(a8+a6)&4294967295;var a4=HEAP[a5];var a3=unSign((a4),8,0);var a2=(a3)&2;var a1=(((a2))|0)==0;if(a1){K=28;break $bb45$$bb42$52}var aZ=jg;var aX=(aZ+4)&4294967295;var aW=HEAP[aX];var aV=a0;var aU=((aV)+2)&4294967295;var aT=(aW+aU)&4294967295;var hQ=HEAP[aT];var hP=unSign((hQ),8,0);var hO=(hP)&4;var hN=(((hO))|0)!=0;if(hN){K=28;break $bb45$$bb42$52}b5=1;K=31;break $bb45$$bb42$52}}while(0);if(K==28){b5=0}var hM=b5;var hL=unSign((hM),8,0);var hK=hU;var jf=reSign((hK),8,0)!=0;var i3=(jf)^1;var eP=unSign((i3),1,0);var i5=reSign((eP),8,0)!=0;var aN=(i5)^1;var fN=unSign((aN),1,0);var i2=reSign((fN),8,0)!=0;$bb61$$bb54$59:do{if(i2){K=33}else{var hJ=jg;var hI=(hJ+4)&4294967295;var hH=HEAP[hI];var hG=a0;var hF=((hG)-1)&4294967295;var hE=(hH+hF)&4294967295;var hD=HEAP[hE];var hC=unSign((hD),8,0);var hB=(hC)&1;var hA=(((hB))&255);var i1=reSign((hA),8,0)!=0;var aq=(i1)^1;var y=unSign((aq),1,0);var i0=reSign((y),8,0)!=0;if(i0){K=33;break $bb61$$bb54$59}var hz=jg;var hy=(hz+4)&4294967295;var hx=HEAP[hy];var hw=a0;var hv=((hw)-1)&4294967295;var hu=(hx+hv)&4294967295;var ht=HEAP[hu];var hs=unSign((ht),8,0);var hr=(hs)&4;var hq=(((hr))|0)!=0;if(hq){K=33;break $bb61$$bb54$59}b3=1;K=36;break $bb61$$bb54$59}}while(0);if(K==33){b3=0}var hp=b3;var ho=unSign((hp),8,0);var hn=jg;var hm=(hn+4)&4294967295;var hl=HEAP[hm];var hk=a0;var hj=((hk)+2)&4294967295;var hi=(hl+hj)&4294967295;var hh=HEAP[hi];var hg=unSign((hh),8,0);var hf=(hg)&2;var he=(((hf))|0)!=0;var hd=unSign((he),1,0);var hb=jg;var ha=(hb+4)&4294967295;var g9=HEAP[ha];var g8=a0;var g7=((g8)-1)&4294967295;var g6=(g9+g7)&4294967295;var g5=HEAP[g6];var g4=unSign((g5),8,0);var g3=(g4)&1;var g2=(((g3))&255);var g1=unSign((g2),8,0);var g0=gm;var gZ=d;var gY=j2;var gX=c;var gW=j1;var gV=b;var gU=j0;var gT=a;var gR=jZ;var gO=bK;var gN=(((g1))&255);var gL=(((hd))&255);var gJ=(((ho))&255);var gH=(((hL))&255);__ZN11SplashXPath8addCurveEdddddddddbbbb(g0,gZ,gY,gX,gW,gV,gU,gT,gR,gO,gN,gL,gJ,gH);var gF=a;d=gF;var gD=jZ;j2=gD;var gB=a0;var gz=((gB)+3)&4294967295;a0=gz}else{var gx=hS;var gt=a0;var gs=(gx+16*gt)&4294967295;var gq=(gs)&4294967295;var go=HEAP[gq];c=go;var gl=hS;var gj=a0;var gh=(gl+16*gj)&4294967295;var gf=(gh+8)&4294967295;var gd=HEAP[gf];j1=gd;var gb=hU;var iP=reSign((gb),8,0)!=0;var ik=(iP)^1;var hR=unSign((ik),1,0);var iN=reSign((hR),8,0)!=0;var gP=(iN)^1;var z=unSign((gP),1,0);var iC=reSign((z),8,0)!=0;$bb74$$bb71$67:do{if(iC){K=39}else{var f7=jg;var f6=(f7+4)&4294967295;var f4=HEAP[f6];var f2=a0;var f0=(f4+f2)&4294967295;var fY=HEAP[f0];var fW=unSign((fY),8,0);var fU=(fW)&2;var fS=(((fU))|0)==0;if(fS){K=39;break $bb74$$bb71$67}var fQ=jg;var fM=(fQ+4)&4294967295;var fK=HEAP[fM];var fI=a0;var fG=(fK+fI)&4294967295;var fE=HEAP[fG];var fC=unSign((fE),8,0);var fA=(fC)&4;var fy=(((fA))|0)!=0;if(fy){K=39;break $bb74$$bb71$67}b1=1;K=42;break $bb74$$bb71$67}}while(0);if(K==39){b1=0}var fv=b1;var ft=unSign((fv),8,0);var aM=hU;var iA=reSign((aM),8,0)!=0;var dZ=(iA)^1;var gu=unSign((dZ),1,0);var iz=reSign((gu),8,0)!=0;var aR=(iz)^1;var ip=unSign((aR),1,0);var il=reSign((ip),8,0)!=0;$bb90$$bb83$74:do{if(il){K=44}else{var aL=jg;var aK=(aL+4)&4294967295;var aJ=HEAP[aK];var aI=a0;var aH=((aI)-1)&4294967295;var aG=(aJ+aH)&4294967295;var aF=HEAP[aG];var aE=unSign((aF),8,0);var aC=(aE)&1;var aB=(((aC))&255);var ij=reSign((aB),8,0)!=0;var fL=(ij)^1;var bZ=unSign((fL),1,0);var ii=reSign((bZ),8,0)!=0;if(ii){K=44;break $bb90$$bb83$74}var aA=jg;var az=(aA+4)&4294967295;var ay=HEAP[az];var ax=a0;var aw=((ax)-1)&4294967295;var av=(ay+aw)&4294967295;var au=HEAP[av];var at=unSign((au),8,0);var ar=(at)&4;var ap=(((ar))|0)!=0;if(ap){K=44;break $bb90$$bb83$74}bY=1;K=47;break $bb90$$bb83$74}}while(0);if(K==44){bY=0}var ao=bY;var an=unSign((ao),8,0);var am=jg;var al=(am+4)&4294967295;var ak=HEAP[al];var aj=a0;var ai=(ak+aj)&4294967295;var ah=HEAP[ai];var ag=unSign((ah),8,0);var af=(ag)&2;var ae=(((af))|0)!=0;var ad=unSign((ae),1,0);var ac=jg;var ab=(ac+4)&4294967295;var aa=HEAP[ab];var Z=a0;var Y=((Z)-1)&4294967295;var X=(aa+Y)&4294967295;var W=HEAP[X];var U=unSign((W),8,0);var T=(U)&1;var S=(((T))&255);var R=unSign((S),8,0);var Q=gm;var P=d;var O=j2;var N=c;var M=j1;var L=(((R))&255);var J=(((ad))&255);var I=(((an))&255);var H=(((ft))&255);__ZN11SplashXPath10addSegmentEddddbbbb(Q,P,O,N,M,L,J,I,H);var G=c;d=G;var F=j1;j2=F;var E=a0;var D=((E)+1)&4294967295;a0=D}var C=hU;var h6=reSign((C),8,0)!=0;if(!(h6)){K=27;continue $bb98$44}var B=jg;var A=(B+4)&4294967295;var x=HEAP[A];var v=a0;var t=((v)-1)&4294967295;var r=(x+t)&4294967295;var p=HEAP[r];var n=unSign((p),8,0);var l=(n)&2;var j=(((l))|0)!=0;if(!(j)){K=27;continue $bb98$44}var h=a0;var f=((h)-1)&4294967295;var km=hS;var kk=(km+16*f)&4294967295;var ki=(kk)&4294967295;var kg=HEAP[ki];var ke=hS;var kc=dY;var ka=(ke+16*kc)&4294967295;var j8=(ka)&4294967295;var j6=HEAP[j8];var j4=(kg)!=(j6);if(!j4){var jX=a0;var jV=((jX)-1)&4294967295;var jT=hS;var jR=(jT+16*jV)&4294967295;var jP=(jR+8)&4294967295;var jN=HEAP[jP];var jL=hS;var jJ=dY;var jH=(jL+16*jJ)&4294967295;var jF=(jH+8)&4294967295;var jB=HEAP[jF];var jz=(jN)!=(jB);if(!(jz)){K=27;continue $bb98$44}}var jx=gm;var jv=d;var jt=j2;var jr=hT;var jp=aQ;__ZN11SplashXPath10addSegmentEddddbbbb(jx,jv,jt,jr,jp,0,1,0,0);K=27;continue $bb98$44}}var eR=hS;var eQ=eR;_gfree(eQ);return;return}function __ZN18SplashXPathScannerC2EP11SplashXPathb(D,bZ,z){var ai;var bP;var ah;var M;var bG;var L;var aZ;var aE;var bu;var bH;var bv=0;bP=D;ah=bZ;M=z;var cd=bP;var cc=(cd)&4294967295;var cb=ah;HEAP[cc]=cb;var ca=bP;var b9=(ca+4)&4294967295;var b8=M;HEAP[b9]=b8;var b7=bP;var b6=(b7)&4294967295;var b5=HEAP[b6];var b4=(b5+4)&4294967295;var bb=HEAP[b4];var a9=(((bb))|0)==0;if(a9){var a7=bP;var a6=(a7+12)&4294967295;HEAP[a6]=1;var a5=bP;var a4=(a5+12)&4294967295;var a3=HEAP[a4];var a2=bP;var a1=(a2+8)&4294967295;HEAP[a1]=a3;var a0=bP;var aQ=(a0+20)&4294967295;HEAP[aQ]=0;var aO=bP;var aM=(aO+20)&4294967295;var aL=HEAP[aM];var aK=bP;var aJ=(aK+16)&4294967295;HEAP[aJ]=aL}else{var aI=bP;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=(aG)&4294967295;var av=HEAP[aF];var at=(av)&4294967295;bG=at;var aq=bG;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=bG;var am=(an+16)&4294967295;var al=HEAP[am];var ak=(ao)<=(al);if(ak){var aj=bG;var Y=(aj)&4294967295;var W=HEAP[Y];L=W;var U=bG;var T=(U+16)&4294967295;var S=HEAP[T];aE=S}else{var R=bG;var Q=(R+16)&4294967295;var P=HEAP[Q];L=P;var O=bG;var N=(O)&4294967295;var K=HEAP[N];aE=K}var J=bG;var I=(J+48)&4294967295;var H=HEAP[I];var G=(H)&64;var F=(((G))|0)!=0;if(F){var E=bG;var C=(E+24)&4294967295;var B=HEAP[C];aZ=B;var A=bG;var y=(A+8)&4294967295;var x=HEAP[y];bu=x}else{var w=bG;var v=(w+8)&4294967295;var u=HEAP[v];aZ=u;var t=bG;var s=(t+24)&4294967295;var r=HEAP[s];bu=r}bH=1;$bb23$13:while(1){var bj=bP;var bi=(bj)&4294967295;var bh=HEAP[bi];var bg=(bh+4)&4294967295;var bf=HEAP[bg];var be=bH;var bd=(((bf))|0)>(((be))|0);if(!(bd)){ai=15;break $bb23$13}var q=bP;var p=(q)&4294967295;var o=HEAP[p];var n=(o)&4294967295;var m=HEAP[n];var l=bH;var k=(m+52*l)&4294967295;bG=k;var j=bG;var i=(j)&4294967295;var h=HEAP[i];var g=L;var f=(h)<(g);$bb9$$bb10$16:do{if(f){var e=bG;var d=(e)&4294967295;var c=HEAP[d];L=c}else{var b=bG;var a=(b)&4294967295;var ci=HEAP[a];var ch=aE;var cg=(ci)>(ch);if(!(cg)){ai=6;break $bb9$$bb10$16}var cf=bG;var ce=(cf)&4294967295;var b3=HEAP[ce];aE=b3}}while(0);var b2=bG;var b1=(b2+16)&4294967295;var b0=HEAP[b1];var bY=L;var bX=(b0)<(bY);$bb13$$bb14$21:do{if(bX){var bW=bG;var bV=(bW+16)&4294967295;var bU=HEAP[bV];L=bU}else{var bT=bG;var bS=(bT+16)&4294967295;var bR=HEAP[bS];var bQ=aE;var bO=(bR)>(bQ);if(!(bO)){ai=9;break $bb13$$bb14$21}var bN=bG;var bM=(bN+16)&4294967295;var bL=HEAP[bM];aE=bL}}while(0);var bK=bG;var bJ=(bK+48)&4294967295;var bI=HEAP[bJ];var bF=(bI)&64;var bE=(((bF))|0)!=0;$bb17$$bb20$26:do{if(bE){var bD=bG;var bC=(bD+8)&4294967295;var bB=HEAP[bC];var bA=bu;var bz=(bB)>(bA);if(bz){var by=bG;var bx=(by+8)&4294967295;var bw=HEAP[bx];bu=bw}}else{var bt=bG;var bs=(bt+24)&4294967295;var br=HEAP[bs];var bq=bu;var bp=(br)>(bq);if(!(bp)){ai=13;break $bb17$$bb20$26}var bo=bG;var bn=(bo+24)&4294967295;var bm=HEAP[bn];bu=bm}}while(0);var bl=bH;var bk=((bl)+1)&4294967295;bH=bk;ai=3;continue $bb23$13}var bc=L;var ba=__ZL11splashFloord92(bc);var a8=bP;var aY=(a8+8)&4294967295;HEAP[aY]=ba;var aX=aE;var aW=__ZL11splashFloord92(aX);var aV=bP;var aU=(aV+16)&4294967295;HEAP[aU]=aW;var aT=aZ;var aS=__ZL11splashFloord92(aT);var aR=bP;var aP=(aR+12)&4294967295;HEAP[aP]=aS;var aN=bu;var aD=__ZL11splashFloord92(aN);var aC=bP;var aB=(aC+20)&4294967295;HEAP[aB]=aD}var aA=bP;var az=(aA+12)&4294967295;var ay=HEAP[az];var ax=((ay)-1)&4294967295;var aw=bP;var au=(aw+24)&4294967295;HEAP[au]=ax;var ar=bP;var ag=(ar+36)&4294967295;HEAP[ag]=0;var af=bP;var ae=(af+40)&4294967295;HEAP[ae]=0;var ad=bP;var ac=(ad+48)&4294967295;HEAP[ac]=0;var ab=bP;var aa=(ab+48)&4294967295;var Z=HEAP[aa];var X=bP;var V=(X+44)&4294967295;HEAP[V]=Z;return;return}function __ZL12cmpIntersectRK15SplashIntersectS1_(a,s){var n;var q;var r;var p;var k;var l=0;q=a;r=s;var j=q;var i=(j)&4294967295;var h=HEAP[i];var g=r;var f=(g)&4294967295;var e=HEAP[f];var d=(((h))|0)<(((e))|0);var c=unSign((d),1,0);k=c;var b=k;p=b;var m=p;var o=(((m))&255);return o;return null}function __ZN18SplashXPathScanner9getBBoxAAEPiS0_S0_S0_(q,n,F,k,E){var A;var o;var D;var l;var g;var C;var p=0;o=q;D=n;l=F;g=k;C=E;var m=o;var j=(m+8)&4294967295;var i=HEAP[j];var h=((((i))|0)/4|0);var f=D;HEAP[f]=h;var e=o;var d=(e+12)&4294967295;var c=HEAP[d];var b=((((c))|0)/4|0);var a=l;HEAP[a]=b;var B=o;var z=(B+16)&4294967295;var y=HEAP[z];var x=((((y))|0)/4|0);var w=g;HEAP[w]=x;var v=o;var u=(v+20)&4294967295;var t=HEAP[u];var s=((((t))|0)/4|0);var r=C;HEAP[r]=s;return;return}function __ZNSt3__17__sort3IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_T_(cU,cT,cS,c6){var Y=STACKTOP;STACKTOP+=60;_memset(Y,0,60);var dV;var bt;var dT;var bF;var cn;var S;var bE;var dD;var bZ;var bD;var aI;var dl;var bb=Y;var bu;var d5;var bC;var cC;var aj;var bB;var dX;var ch;var bA;var aX;var dC;var bo=Y+12;var bG;var es;var bz;var cR;var aC;var by;var d7;var cx;var bx;var bc;var dU;var bs=Y+24;var bY;var g;var bw;var da;var aO;var dO;var ev;var cO;var dN;var bq;var d6;var bv=Y+36;var J;var bn;var dM;var dE;var X;var dL;var bH;var dq;var dK;var ce;var ep;var aa=Y+48;var dR;var c5;var cb;var dP;var cm;var am;var an;var ao;var dJ;var ap;var ar;var cV;var dp=0;dR=cU;c5=cT;cb=cS;dP=c6;cV=0;var dI=dP;var dH=HEAP[dI];var dG=c5;var dF=dR;var dB=FUNCTION_TABLE[dH](dG,dF);var dW=reSign((dB),8,0)!=0;var cE=(dW)^1;var br=unSign((cE),1,0);ar=br;var dA=ar;var bX=reSign((dA),8,0)!=0;if(bX){var dz=dP;var dy=HEAP[dz];var dx=cb;var dw=c5;var dv=FUNCTION_TABLE[dy](dx,dw);var bW=reSign((dv),8,0)!=0;var bp=(bW)^1;var dQ=unSign((bp),1,0);ap=dQ;var du=ap;var bV=reSign((du),8,0)!=0;if(bV){var dt=cV;dJ=dt}else{var ds=c5;var dn=cb;ce=ds;ep=dn;var dm=ce;bH=dm;var dk=bH;dK=dk;var di=dK;dq=di;var dj=dq;var dh=(aa)&4294967295;var dg=(dj)&4294967295;var df=HEAP[dg];HEAP[dh]=df;var de=(aa+4)&4294967295;var dd=(dj+4)&4294967295;var dc=HEAP[dd];HEAP[de]=dc;var c9=(aa+8)&4294967295;var c7=(dj+8)&4294967295;var c4=HEAP[c7];HEAP[c9]=c4;var c3=ep;J=c3;var c2=J;dM=c2;var c1=dM;bn=c1;var aP=bn;var c0=ce;var cZ=(c0)&4294967295;var cY=(aP)&4294967295;var cX=HEAP[cY];HEAP[cZ]=cX;var cQ=(c0+4)&4294967295;var cP=(aP+4)&4294967295;var cN=HEAP[cP];HEAP[cQ]=cN;var cM=(c0+8)&4294967295;var cL=(aP+8)&4294967295;var cK=HEAP[cL];HEAP[cM]=cK;dE=aa;var cJ=dE;dL=cJ;var cI=dL;X=cI;var ew=X;var cH=ep;var cG=(cH)&4294967295;var cB=(ew)&4294967295;var cA=HEAP[cB];HEAP[cG]=cA;var cz=(cH+4)&4294967295;var cy=(ew+4)&4294967295;var cw=HEAP[cy];HEAP[cz]=cw;var cv=(cH+8)&4294967295;var cu=(ew+8)&4294967295;var ct=HEAP[cu];HEAP[cv]=ct;cV=1;var cs=dP;var cr=HEAP[cs];var cp=c5;var co=dR;var cl=FUNCTION_TABLE[cr](cp,co);ao=cl;var ck=ao;var bR=reSign((ck),8,0)!=0;if(bR){var cj=dR;var ci=c5;bc=cj;dU=ci;var cg=bc;d7=cg;var cf=d7;bx=cf;var cd=bx;cx=cd;var cD=cx;var cc=(bs)&4294967295;var b9=(cD)&4294967295;var b8=HEAP[b9];HEAP[cc]=b8;var b7=(bs+4)&4294967295;var b6=(cD+4)&4294967295;var b5=HEAP[b6];HEAP[b7]=b5;var b4=(bs+8)&4294967295;var b3=(cD+8)&4294967295;var b2=HEAP[b3];HEAP[b4]=b2;var b1=dU;bG=b1;var b0=bG;bz=b0;var bU=bz;es=bU;var db=es;var bT=bc;var bS=(bT)&4294967295;var bQ=(db)&4294967295;var bP=HEAP[bQ];HEAP[bS]=bP;var bO=(bT+4)&4294967295;var bN=(db+4)&4294967295;var bM=HEAP[bN];HEAP[bO]=bM;var bL=(bT+8)&4294967295;var bK=(db+8)&4294967295;var bm=HEAP[bK];HEAP[bL]=bm;cR=bs;var bl=cR;by=bl;var bk=by;aC=bk;var eo=aC;var bj=dU;var bi=(bj)&4294967295;var bh=(eo)&4294967295;var bg=HEAP[bh];HEAP[bi]=bg;var bf=(bj+4)&4294967295;var be=(eo+4)&4294967295;var bd=HEAP[be];HEAP[bf]=bd;var ba=(bj+8)&4294967295;var a9=(eo+8)&4294967295;var a8=HEAP[a9];HEAP[ba]=a8;cV=2}var a7=cV;dJ=a7}}else{var a6=dP;var a5=HEAP[a6];var a4=cb;var a3=c5;var a2=FUNCTION_TABLE[a5](a4,a3);an=a2;var a1=an;var bJ=reSign((a1),8,0)!=0;if(bJ){var a0=dR;var aZ=cb;aI=a0;dl=aZ;var aY=aI;dD=aY;var aW=dD;bD=aW;var aV=bD;bZ=aV;var ca=bZ;var aU=(bb)&4294967295;var aT=(ca)&4294967295;var aS=HEAP[aT];HEAP[aU]=aS;var aR=(bb+4)&4294967295;var aQ=(ca+4)&4294967295;var aN=HEAP[aQ];HEAP[aR]=aN;var aM=(bb+8)&4294967295;var aL=(ca+8)&4294967295;var aK=HEAP[aL];HEAP[aM]=aK;var aJ=dl;bt=aJ;var aH=bt;bF=aH;var aG=bF;dT=aG;var cF=dT;var aF=aI;var aE=(aF)&4294967295;var aD=(cF)&4294967295;var aB=HEAP[aD];HEAP[aE]=aB;var aA=(aF+4)&4294967295;var az=(cF+4)&4294967295;var ay=HEAP[az];HEAP[aA]=ay;var ax=(aF+8)&4294967295;var aw=(cF+8)&4294967295;var av=HEAP[aw];HEAP[ax]=av;cn=bb;var au=cn;bE=au;var at=bE;S=at;var dS=S;var aq=dl;var al=(aq)&4294967295;var ak=(dS)&4294967295;var ai=HEAP[ak];HEAP[al]=ai;var ah=(aq+4)&4294967295;var ag=(dS+4)&4294967295;var af=HEAP[ag];HEAP[ah]=af;var ae=(aq+8)&4294967295;var ad=(dS+8)&4294967295;var ac=HEAP[ad];HEAP[ae]=ac;cV=1;var ab=cV;dJ=ab}else{var W=dR;var V=c5;aX=W;dC=V;var U=aX;dX=U;var T=dX;bA=T;var R=bA;ch=R;var cq=ch;var Q=(bo)&4294967295;var P=(cq)&4294967295;var O=HEAP[P];HEAP[Q]=O;var M=(bo+4)&4294967295;var K=(cq+4)&4294967295;var A=HEAP[K];HEAP[M]=A;var z=(bo+8)&4294967295;var y=(cq+8)&4294967295;var x=HEAP[y];HEAP[z]=x;var w=dC;bu=w;var v=bu;bC=v;var u=bC;d5=u;var cW=d5;var t=aX;var s=(t)&4294967295;var q=(cW)&4294967295;var f=HEAP[q];HEAP[s]=f;var e=(t+4)&4294967295;var c=(cW+4)&4294967295;var b=HEAP[c];HEAP[e]=b;var a=(t+8)&4294967295;var eL=(cW+8)&4294967295;var eK=HEAP[eL];HEAP[a]=eK;cC=bo;var eJ=cC;bB=eJ;var eI=bB;aj=eI;var d4=aj;var eG=dC;var eu=(eG)&4294967295;var et=(d4)&4294967295;var er=HEAP[et];HEAP[eu]=er;var eq=(eG+4)&4294967295;var en=(d4+4)&4294967295;var em=HEAP[en];HEAP[eq]=em;var el=(eG+8)&4294967295;var ek=(d4+8)&4294967295;var ej=HEAP[ek];HEAP[el]=ej;cV=1;var eh=dP;var N=HEAP[eh];var L=cb;var I=c5;var H=FUNCTION_TABLE[N](L,I);am=H;var G=am;var bI=reSign((G),8,0)!=0;if(bI){var F=c5;var E=cb;bq=F;d6=E;var D=bq;ev=D;var C=ev;dN=C;var B=dN;cO=B;var c8=cO;var r=(bv)&4294967295;var p=(c8)&4294967295;var o=HEAP[p];HEAP[r]=o;var n=(bv+4)&4294967295;var m=(c8+4)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=(bv+8)&4294967295;var j=(c8+8)&4294967295;var i=HEAP[j];HEAP[k]=i;var h=d6;bY=h;var eH=bY;bw=eH;var eF=bw;g=eF;var dr=g;var eE=bq;var eD=(eE)&4294967295;var eC=(dr)&4294967295;var eB=HEAP[eC];HEAP[eD]=eB;var eA=(eE+4)&4294967295;var ez=(dr+4)&4294967295;var ey=HEAP[ez];HEAP[eA]=ey;var ex=(eE+8)&4294967295;var ei=(dr+8)&4294967295;var eg=HEAP[ei];HEAP[ex]=eg;da=bv;var ef=da;dO=ef;var ee=dO;aO=ee;var d=aO;var ed=d6;var ec=(ed)&4294967295;var eb=(d)&4294967295;var ea=HEAP[eb];HEAP[ec]=ea;var d9=(ed+4)&4294967295;var d8=(d+4)&4294967295;var d3=HEAP[d8];HEAP[d9]=d3;var d2=(ed+8)&4294967295;var d1=(d+8)&4294967295;var d0=HEAP[d1];HEAP[d2]=d0;cV=2}var dZ=cV;dJ=dZ}}var dY=dJ;cm=dY;var Z=cm;STACKTOP=Y;return Z;return null}function __ZNSt3__17__sort4IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_S8_T_(P,N,M,L,aV){var S=STACKTOP;STACKTOP+=36;_memset(S,0,36);var aq;var b1;var cJ;var cH;var bh;var b6;var cG;var cf;var a6;var cF;var an;var aP;var aG=S;var A;var h;var cE;var a5;var co;var cD;var cw;var by;var cC;var aO;var bg;var ba=S+12;var cg;var i;var cB;var ap;var bv;var cA;var x;var cI;var cy;var bk;var ce;var o=S+24;var cz;var H;var aN;var bP;var bD;var c;var cx;var I;var J;var K;var aM;var bO=0;cz=P;H=N;aN=M;bP=L;bD=aV;var bs=cz;var bq=H;var bo=aN;var bn=bD;var bm=__ZNSt3__17__sort3IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_T_(bs,bq,bo,bn);aM=bm;var bl=bD;var bj=HEAP[bl];var bi=bP;var bf=aN;var be=FUNCTION_TABLE[bj](bi,bf);K=be;var a2=K;var ab=reSign((a2),8,0)!=0;$bb$$bb5$2:do{if(ab){var a0=aN;var aY=bP;bk=a0;ce=aY;var aX=bk;x=aX;var aW=x;cy=aW;var aU=cy;cI=aU;var ao=cI;var aT=(o)&4294967295;var aS=(ao)&4294967295;var aR=HEAP[aS];HEAP[aT]=aR;var aQ=(o+4)&4294967295;var aC=(ao+4)&4294967295;var aB=HEAP[aC];HEAP[aQ]=aB;var aA=(o+8)&4294967295;var az=(ao+8)&4294967295;var ay=HEAP[az];HEAP[aA]=ay;var ax=ce;cg=ax;var aw=cg;cB=aw;var av=cB;i=av;var ch=i;var at=bk;var ar=(at)&4294967295;var am=(ch)&4294967295;var al=HEAP[am];HEAP[ar]=al;var ak=(at+4)&4294967295;var aj=(ch+4)&4294967295;var ai=HEAP[aj];HEAP[ak]=ai;var ah=(at+8)&4294967295;var ag=(ch+8)&4294967295;var af=HEAP[ag];HEAP[ah]=af;ap=o;var ae=ap;cA=ae;var ad=cA;bv=ad;var au=bv;var aa=ce;var Z=(aa)&4294967295;var Y=(au)&4294967295;var X=HEAP[Y];HEAP[Z]=X;var W=(aa+4)&4294967295;var V=(au+4)&4294967295;var U=HEAP[V];HEAP[W]=U;var T=(aa+8)&4294967295;var R=(au+8)&4294967295;var Q=HEAP[R];HEAP[T]=Q;var G=aM;var F=((G)+1)&4294967295;aM=F;var E=bD;var D=HEAP[E];var C=aN;var B=H;var z=FUNCTION_TABLE[D](C,B);J=z;var y=J;var cj=reSign((y),8,0)!=0;if(!(cj)){aq=1;break $bb$$bb5$2}var w=H;var u=aN;an=w;aP=u;var t=an;cf=t;var s=cf;cF=s;var r=cF;a6=r;var bX=a6;var q=(aG)&4294967295;var p=(bX)&4294967295;var n=HEAP[p];HEAP[q]=n;var m=(aG+4)&4294967295;var l=(bX+4)&4294967295;var k=HEAP[l];HEAP[m]=k;var j=(aG+8)&4294967295;var g=(bX+8)&4294967295;var e=HEAP[g];HEAP[j]=e;var d=aP;b1=d;var b=b1;cH=b;var a=cH;cJ=a;var O=cJ;var cO=an;var cN=(cO)&4294967295;var cM=(O)&4294967295;var cL=HEAP[cM];HEAP[cN]=cL;var cK=(cO+4)&4294967295;var cv=(O+4)&4294967295;var cu=HEAP[cv];HEAP[cK]=cu;var ct=(cO+8)&4294967295;var cs=(O+8)&4294967295;var cr=HEAP[cs];HEAP[ct]=cr;bh=aG;var cq=bh;cG=cq;var cp=cG;b6=cp;var f=b6;var cn=aP;var cm=(cn)&4294967295;var cl=(f)&4294967295;var cd=HEAP[cl];HEAP[cm]=cd;var cc=(cn+4)&4294967295;var ca=(f+4)&4294967295;var b9=HEAP[ca];HEAP[cc]=b9;var b8=(cn+8)&4294967295;var b7=(f+8)&4294967295;var b5=HEAP[b7];HEAP[b8]=b5;var b4=aM;var b3=((b4)+1)&4294967295;aM=b3;var b2=bD;var b0=HEAP[b2];var bZ=H;var bY=cz;var bW=FUNCTION_TABLE[b0](bZ,bY);I=bW;var bV=I;var ci=reSign((bV),8,0)!=0;if(!(ci)){aq=1;break $bb$$bb5$2}var bU=cz;var bT=H;aO=bU;bg=bT;var bS=aO;cw=bS;var bR=cw;cC=bR;var bQ=cC;by=bQ;var cb=by;var bN=(ba)&4294967295;var bM=(cb)&4294967295;var bL=HEAP[bM];HEAP[bN]=bL;var bK=(ba+4)&4294967295;var bJ=(cb+4)&4294967295;var bI=HEAP[bJ];HEAP[bK]=bI;var bH=(ba+8)&4294967295;var bG=(cb+8)&4294967295;var bF=HEAP[bG];HEAP[bH]=bF;var bE=bg;A=bE;var bC=A;cE=bC;var bB=cE;h=bB;var ac=h;var bA=aO;var bz=(bA)&4294967295;var bx=(ac)&4294967295;var bw=HEAP[bx];HEAP[bz]=bw;var bu=(bA+4)&4294967295;var bt=(ac+4)&4294967295;var br=HEAP[bt];HEAP[bu]=br;var bp=(bA+8)&4294967295;var bd=(ac+8)&4294967295;var bc=HEAP[bd];HEAP[bp]=bc;a5=ba;var bb=a5;cD=bb;var a9=cD;co=a9;var v=co;var a8=bg;var a7=(a8)&4294967295;var a4=(v)&4294967295;var a3=HEAP[a4];HEAP[a7]=a3;var a1=(a8+4)&4294967295;var aZ=(v+4)&4294967295;var aL=HEAP[aZ];HEAP[a1]=aL;var aK=(a8+8)&4294967295;var aJ=(v+8)&4294967295;var aI=HEAP[aJ];HEAP[aK]=aI;var aH=aM;var aF=((aH)+1)&4294967295;aM=aF}}while(0);var aE=aM;cx=aE;var aD=cx;c=aD;var ck=c;STACKTOP=S;return ck;return null}function __ZNSt3__17__sort5IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_S8_S8_T_(am,al,ak,aj,ai,bS){var ap=STACKTOP;STACKTOP+=48;_memset(ap,0,48);var bk;var cB;var dn;var dM;var bM;var cR;var dL;var c0;var bu;var dK;var aK;var aY;var aJ=ap;var cQ;var dP;var dJ;var cb;var c5;var dI;var df;var b0;var dH;var bh;var bL;var bA=ap+12;var I;var i;var dG;var cC;var dq;var dF;var dA;var cr;var dD;var bK;var ca;var b4=ap+24;var dh;var h;var dC;var bj;var cs;var co;var J;var dN;var cm;var cg;var dg;var p=ap+36;var dE;var ad;var bJ;var cP;var dO;var cz;var c;var ck;var ae;var af;var ag;var ah;var bI;var cO=0;dE=am;ad=al;bJ=ak;cP=aj;dO=ai;cz=bS;var cj=dE;var ci=ad;var ch=bJ;var cf=cP;var ce=cz;var cd=__ZNSt3__17__sort4IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_S8_T_(cj,ci,ch,cf,ce);bI=cd;var cc=cz;var bZ=HEAP[cc];var bX=dO;var bV=cP;var bU=FUNCTION_TABLE[bZ](bX,bV);ah=bU;var bT=ah;var aL=reSign((bT),8,0)!=0;$bb$$bb7$2:do{if(aL){var bR=cP;var bQ=dO;cg=bR;dg=bQ;var bP=cg;J=bP;var bO=J;cm=bO;var bN=cm;dN=bN;var bi=dN;var by=(p)&4294967295;var bw=(bi)&4294967295;var bt=HEAP[bw];HEAP[by]=bt;var bs=(p+4)&4294967295;var br=(bi+4)&4294967295;var bq=HEAP[br];HEAP[bs]=bq;var bp=(p+8)&4294967295;var bo=(bi+8)&4294967295;var bm=HEAP[bo];HEAP[bp]=bm;var bl=dg;dh=bl;var a8=dh;dC=a8;var a6=dC;h=a6;var di=h;var a3=cg;var a1=(a3)&4294967295;var aZ=(di)&4294967295;var aW=HEAP[aZ];HEAP[a1]=aW;var aU=(a3+4)&4294967295;var aS=(di+4)&4294967295;var aQ=HEAP[aS];HEAP[aU]=aQ;var aO=(a3+8)&4294967295;var aA=(di+8)&4294967295;var ay=HEAP[aA];HEAP[aO]=ay;bj=p;var aw=bj;co=aw;var av=co;cs=av;var bn=cs;var au=dg;var at=(au)&4294967295;var ar=(bn)&4294967295;var aq=HEAP[ar];HEAP[at]=aq;var ao=(au+4)&4294967295;var an=(bn+4)&4294967295;var U=HEAP[an];HEAP[ao]=U;var S=(au+8)&4294967295;var Q=(bn+8)&4294967295;var P=HEAP[Q];HEAP[S]=P;var O=bI;var M=((O)+1)&4294967295;bI=M;var L=cz;var K=HEAP[L];var H=cP;var G=bJ;var x=FUNCTION_TABLE[K](H,G);ag=x;var u=ag;var dl=reSign((u),8,0)!=0;if(!(dl)){bk=1;break $bb$$bb7$2}var s=bJ;var r=cP;bh=s;bL=r;var q=bh;df=q;var o=df;dH=o;var n=dH;b0=n;var cN=b0;var l=(bA)&4294967295;var k=(cN)&4294967295;var j=HEAP[k];HEAP[l]=j;var g=(bA+4)&4294967295;var f=(cN+4)&4294967295;var e=HEAP[f];HEAP[g]=e;var b=(bA+8)&4294967295;var a=(cN+8)&4294967295;var dU=HEAP[a];HEAP[b]=dU;var dT=bL;cQ=dT;var dS=cQ;dJ=dS;var dR=dJ;dP=dR;var N=dP;var dQ=bh;var dB=(dQ)&4294967295;var dz=(N)&4294967295;var dy=HEAP[dz];HEAP[dB]=dy;var dx=(dQ+4)&4294967295;var dw=(N+4)&4294967295;var du=HEAP[dw];HEAP[dx]=du;var dt=(dQ+8)&4294967295;var ds=(N+8)&4294967295;var dr=HEAP[ds];HEAP[dt]=dr;cb=bA;var dp=cb;dI=dp;var de=dI;c5=de;var d=c5;var dd=bL;var dc=(dd)&4294967295;var db=(d)&4294967295;var c9=HEAP[db];HEAP[dc]=c9;var c8=(dd+4)&4294967295;var c7=(d+4)&4294967295;var c6=HEAP[c7];HEAP[c8]=c6;var c4=(dd+8)&4294967295;var c3=(d+8)&4294967295;var c2=HEAP[c3];HEAP[c4]=c2;var c1=bI;var cZ=((c1)+1)&4294967295;bI=cZ;var cY=cz;var cX=HEAP[cY];var cW=bJ;var cV=ad;var cU=FUNCTION_TABLE[cX](cW,cV);af=cU;var cT=af;var dk=reSign((cT),8,0)!=0;if(!(dk)){bk=1;break $bb$$bb7$2}var cS=ad;var cM=bJ;aK=cS;aY=cM;var cL=aK;c0=cL;var cK=c0;dK=cK;var cJ=dK;bu=cJ;var cA=bu;var cI=(aJ)&4294967295;var cH=(cA)&4294967295;var cG=HEAP[cH];HEAP[cI]=cG;var cF=(aJ+4)&4294967295;var cE=(cA+4)&4294967295;var cD=HEAP[cE];HEAP[cF]=cD;var cy=(aJ+8)&4294967295;var cx=(cA+8)&4294967295;var cw=HEAP[cx];HEAP[cy]=cw;var cv=aY;cB=cv;var cu=cB;dM=cu;var ct=dM;dn=ct;var m=dn;var cq=aK;var cp=(cq)&4294967295;var cn=(m)&4294967295;var cl=HEAP[cn];HEAP[cp]=cl;var b9=(cq+4)&4294967295;var b8=(m+4)&4294967295;var b7=HEAP[b8];HEAP[b9]=b7;var b6=(cq+8)&4294967295;var b5=(m+8)&4294967295;var b3=HEAP[b5];HEAP[b6]=b3;bM=aJ;var b2=bM;dL=b2;var b1=dL;cR=b1;var dv=cR;var bY=aY;var bW=(bY)&4294967295;var bH=(dv)&4294967295;var bG=HEAP[bH];HEAP[bW]=bG;var bF=(bY+4)&4294967295;var bE=(dv+4)&4294967295;var bD=HEAP[bE];HEAP[bF]=bD;var bC=(bY+8)&4294967295;var bB=(dv+8)&4294967295;var bz=HEAP[bB];HEAP[bC]=bz;var bx=bI;var bv=((bx)+1)&4294967295;bI=bv;var bg=cz;var bf=HEAP[bg];var be=ad;var bd=dE;var bc=FUNCTION_TABLE[bf](be,bd);ae=bc;var bb=ae;var dj=reSign((bb),8,0)!=0;if(!(dj)){bk=1;break $bb$$bb7$2}var ba=dE;var a9=ad;bK=ba;ca=a9;var a7=bK;dA=a7;var a5=dA;dD=a5;var aI=dD;cr=aI;var da=cr;var aH=(b4)&4294967295;var aG=(da)&4294967295;var aF=HEAP[aG];HEAP[aH]=aF;var aE=(b4+4)&4294967295;var aD=(da+4)&4294967295;var aC=HEAP[aD];HEAP[aE]=aC;var aB=(b4+8)&4294967295;var az=(da+8)&4294967295;var ax=HEAP[az];HEAP[aB]=ax;var ac=ca;I=ac;var ab=I;dG=ab;var aa=dG;i=aa;var aM=i;var Z=bK;var Y=(Z)&4294967295;var X=(aM)&4294967295;var W=HEAP[X];HEAP[Y]=W;var V=(Z+4)&4294967295;var T=(aM+4)&4294967295;var R=HEAP[T];HEAP[V]=R;var F=(Z+8)&4294967295;var E=(aM+8)&4294967295;var D=HEAP[E];HEAP[F]=D;cC=b4;var C=cC;dF=C;var B=dF;dq=B;var w=dq;var A=ca;var z=(A)&4294967295;var y=(w)&4294967295;var v=HEAP[y];HEAP[z]=v;var t=(A+4)&4294967295;var a4=(w+4)&4294967295;var a2=HEAP[a4];HEAP[t]=a2;var a0=(A+8)&4294967295;var aX=(w+8)&4294967295;var aV=HEAP[aX];HEAP[a0]=aV;var aT=bI;var aR=((aT)+1)&4294967295;bI=aR}}while(0);var aP=bI;ck=aP;var aN=ck;c=aN;var dm=c;STACKTOP=ap;return dm;return null}function __ZNSt3__118__insertion_sort_3IRPFbRK15SplashIntersectS3_EPS1_EEvT0_S8_T_(F,aU,s){var z=STACKTOP;STACKTOP+=12;_memset(z,0,12);var W;var I;var X;var aQ;var J;var an;var aP;var Z;var d;var aO;var ar;var V;var r;var K;var e;var f;var aZ;var a1;var aS=z;var aX;var h=0;ar=F;V=aU;r=s;var aN=ar;var aM=(aN+24)&4294967295;aZ=aM;var aL=ar;var aK=(aL+12)&4294967295;var aJ=ar;var aI=aZ;var aH=r;var al=__ZNSt3__17__sort3IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_T_(aJ,aK,aI,aH);var ak=aZ;var aj=(ak+12)&4294967295;a1=aj;$bb14$2:while(1){var ap=a1;var ao=V;var am=(ap)!=(ao);if(!(am)){W=9;break $bb14$2}var ai=r;var ah=HEAP[ai];var ag=a1;var af=aZ;var ae=FUNCTION_TABLE[ah](ag,af);f=ae;var ad=f;var G=reSign((ad),8,0)!=0;if(G){var ac=a1;Z=ac;var U=Z;aO=U;var T=aO;d=T;var A=d;var S=(aS)&4294967295;var R=(A)&4294967295;var Q=HEAP[R];HEAP[S]=Q;var P=(aS+4)&4294967295;var O=(A+4)&4294967295;var N=HEAP[O];HEAP[P]=N;var M=(aS+8)&4294967295;var L=(A+8)&4294967295;var E=HEAP[L];HEAP[M]=E;var D=aZ;aX=D;var C=a1;aZ=C;$bb2$7:while(1){var B=aX;I=B;var y=I;aQ=y;var x=aQ;X=x;var Y=X;var w=aZ;var v=(w)&4294967295;var u=(Y)&4294967295;var t=HEAP[u];HEAP[v]=t;var q=(w+4)&4294967295;var p=(Y+4)&4294967295;var o=HEAP[p];HEAP[q]=o;var n=(w+8)&4294967295;var m=(Y+8)&4294967295;var l=HEAP[m];HEAP[n]=l;var k=aX;aZ=k;var j=aZ;var i=ar;var g=(j)==(i);$bb9$$bb3$9:do{if(g){W=2}else{var c=r;var b=HEAP[c];var a=aX;var a3=(a+-12)&4294967295;aX=a3;var a2=aX;var a0=FUNCTION_TABLE[b](aS,a2);var ab=reSign((a0),8,0)!=0;var aG=(ab)^1;var H=unSign((aG),1,0);var aa=reSign((H),8,0)!=0;if(aa){W=2;break $bb9$$bb3$9}K=1;W=4;break $bb9$$bb3$9}}while(0);if(W==2){K=0}var aY=K;e=aY;var aW=e;var aR=reSign((aW),8,0)!=0;if(aR){W=1;continue $bb2$7}else{W=6;break $bb2$7}}J=aS;var aV=J;aP=aV;var aT=aP;an=aT;var au=an;var aF=aZ;var aE=(aF)&4294967295;var aD=(au)&4294967295;var aC=HEAP[aD];HEAP[aE]=aC;var aB=(aF+4)&4294967295;var aA=(au+4)&4294967295;var az=HEAP[aA];HEAP[aB]=az;var ay=(aF+8)&4294967295;var ax=(au+8)&4294967295;var aw=HEAP[ax];HEAP[ay]=aw}var av=a1;aZ=av;var at=a1;var aq=(at+12)&4294967295;a1=aq;W=0;continue $bb14$2}STACKTOP=z;return;return}function __ZNSt3__127__insertion_sort_incompleteIRPFbRK15SplashIntersectS3_EPS1_EEbT0_S8_T_(br,Z,b2){var P=STACKTOP;STACKTOP+=24;_memset(P,0,24);var aD;var cv;var bT;var cU;var cx;var bX;var cT;var aT;var aZ;var cS;var cw;var i;var cR;var aC;var bI;var cQ;var C;var cV;var cP;var bx;var cu;var o=P;var cn;var b3;var h;var c;var w;var bQ;var x;var y;var z;var cO;var a3;var L;var bv;var a4;var a1=P+12;var a2;var b4=0;cn=br;b3=Z;h=b2;var cN=b3;var cM=(cN);var cL=cn;var bF=(cL);var bD=((cM)-(bF))&4294967295;var bB=((((bD))|0)/12|0);if(bB==0){aD=14}else{if(bB==1){aD=14}else{if(bB==2){aD=15}else{if(bB==3){aD=16}else{if(bB==4){aD=17}else{if(bB==5){aD=18}else{aD=19}}}}}}if(aD==19){var cK=cn;var cJ=(cK+24)&4294967295;a3=cJ;var cH=cn;var cG=(cH+12)&4294967295;var cF=cn;var cE=a3;var cD=h;var cC=__ZNSt3__17__sort3IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_T_(cF,cG,cE,cD);L=8;bv=0;var cB=a3;var cA=(cB+12)&4294967295;a4=cA;$bb25$4:while(1){var ac=a4;var ab=b3;var aa=(ac)!=(ab);if(!(aa)){aD=12;break $bb25$4}var ct=h;var cs=HEAP[ct];var cr=a4;var cq=a3;var cp=FUNCTION_TABLE[cs](cr,cq);y=cp;var co=y;var cz=reSign((co),8,0)!=0;if(cz){var cm=a4;cx=cm;var cl=cx;cT=cl;var cj=cT;bX=cj;var u=bX;var ci=(a1)&4294967295;var cg=(u)&4294967295;var cf=HEAP[cg];HEAP[ci]=cf;var ce=(a1+4)&4294967295;var cd=(u+4)&4294967295;var cc=HEAP[cd];HEAP[ce]=cc;var ca=(a1+8)&4294967295;var b9=(u+8)&4294967295;var b7=HEAP[b9];HEAP[ca]=b7;var b6=a3;a2=b6;var b5=a4;a3=b5;$bb11$9:while(1){var b1=a2;cv=b1;var b0=cv;cU=b0;var bZ=cU;bT=bZ;var q=bT;var bY=a3;var bW=(bY)&4294967295;var bV=(q)&4294967295;var bU=HEAP[bV];HEAP[bW]=bU;var bS=(bY+4)&4294967295;var bR=(q+4)&4294967295;var bP=HEAP[bR];HEAP[bS]=bP;var bO=(bY+8)&4294967295;var bN=(q+8)&4294967295;var bM=HEAP[bN];HEAP[bO]=bM;var bL=a2;a3=bL;var bK=a3;var bJ=cn;var bH=(bK)==(bJ);$bb18$$bb12$11:do{if(bH){aD=4}else{var bG=h;var bE=HEAP[bG];var bC=a2;var bq=(bC+-12)&4294967295;a2=bq;var bp=a2;var bo=FUNCTION_TABLE[bE](a1,bp);var ck=reSign((bo),8,0)!=0;var a5=(ck)^1;var bl=unSign((a5),1,0);var ch=reSign((bl),8,0)!=0;if(ch){aD=4;break $bb18$$bb12$11}bQ=1;aD=6;break $bb18$$bb12$11}}while(0);if(aD==4){bQ=0}var bn=bQ;x=bn;var bm=x;var cb=reSign((bm),8,0)!=0;if(cb){aD=3;continue $bb11$9}else{aD=8;break $bb11$9}}aT=a1;var bk=aT;cS=bk;var bj=cS;aZ=bj;var e=aZ;var bi=a3;var bh=(bi)&4294967295;var bf=(e)&4294967295;var a0=HEAP[bf];HEAP[bh]=a0;var aY=(bi+4)&4294967295;var aX=(e+4)&4294967295;var aW=HEAP[aX];HEAP[aY]=aW;var aV=(bi+8)&4294967295;var aU=(e+8)&4294967295;var aS=HEAP[aU];HEAP[aV]=aS;var aR=bv;var aQ=((aR)+1)&4294967295;bv=aQ;var aO=bv;var aA=(((aO))|0)==8;var az=unSign((aA),1,0);w=az;var ay=w;var b8=reSign((ay),8,0)!=0;if(b8){aD=9;break $bb25$4}}var ap=a4;a3=ap;var ae=a4;var ad=(ae+12)&4294967295;a4=ad;aD=2;continue $bb25$4}if(aD==12){cO=1}else{if(aD==9){var ax=a4;var aw=(ax+12)&4294967295;a4=aw;var av=a4;var au=b3;var at=(av)==(au);var ar=unSign((at),1,0);cO=ar}}}else{if(aD==14){cO=1}else{if(aD==15){var bA=h;var bz=HEAP[bA];var by=b3;var bw=(by+-12)&4294967295;b3=bw;var bu=b3;var bt=cn;var bs=FUNCTION_TABLE[bz](bu,bt);z=bs;var bg=z;var af=reSign((bg),8,0)!=0;if(af){var be=cn;var bd=b3;bx=be;cu=bd;var bc=bx;C=bc;var bb=C;cP=bb;var ba=cP;cV=ba;var aB=cV;var a9=(o)&4294967295;var a8=(aB)&4294967295;var a7=HEAP[a8];HEAP[a9]=a7;var a6=(o+4)&4294967295;var aP=(aB+4)&4294967295;var aN=HEAP[aP];HEAP[a6]=aN;var aM=(o+8)&4294967295;var aL=(aB+8)&4294967295;var aK=HEAP[aL];HEAP[aM]=aK;var aJ=cu;cw=aJ;var aI=cw;cR=aI;var aH=cR;i=aH;var cy=i;var aF=bx;var aE=(aF)&4294967295;var aq=(cy)&4294967295;var ao=HEAP[aq];HEAP[aE]=ao;var an=(aF+4)&4294967295;var am=(cy+4)&4294967295;var al=HEAP[am];HEAP[an]=al;var ak=(aF+8)&4294967295;var aj=(cy+8)&4294967295;var ai=HEAP[aj];HEAP[ak]=ai;aC=o;var ah=aC;cQ=ah;var ag=cQ;bI=ag;var aG=bI;var X=cu;var W=(X)&4294967295;var V=(aG)&4294967295;var U=HEAP[V];HEAP[W]=U;var T=(X+4)&4294967295;var S=(aG+4)&4294967295;var R=HEAP[S];HEAP[T]=R;var Q=(X+8)&4294967295;var O=(aG+8)&4294967295;var N=HEAP[O];HEAP[Q]=N}cO=1}else{if(aD==16){var K=b3;var J=(K+-12)&4294967295;b3=J;var I=cn;var H=(I+12)&4294967295;var G=cn;var F=b3;var E=h;var D=__ZNSt3__17__sort3IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_T_(G,H,F,E);cO=1}else{if(aD==17){var B=b3;var A=(B+-12)&4294967295;b3=A;var v=cn;var t=(v+24)&4294967295;var s=cn;var r=(s+12)&4294967295;var p=cn;var n=b3;var m=h;var l=__ZNSt3__17__sort4IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_S8_T_(p,r,t,n,m);cO=1}else{if(aD==18){var k=b3;var j=(k+-12)&4294967295;b3=j;var g=cn;var f=(g+36)&4294967295;var d=cn;var b=(d+24)&4294967295;var a=cn;var c0=(a+12)&4294967295;var cZ=cn;var cY=b3;var cX=h;var cW=__ZNSt3__17__sort5IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_S8_S8_T_(cZ,c0,b,f,cY,cX);cO=1}}}}}}var Y=cO;c=Y;var M=c;var cI=(((M))&255);STACKTOP=P;return cI;return null}function __ZNSt3__16__sortIRPFbRK15SplashIntersectS3_EPS1_EEvT0_S8_T_(hl,ig,iH){var G=STACKTOP;STACKTOP+=72;_memset(G,0,72);var s;var dZ;var cQ;var aG;var ad;var I;var aD;var ih;var gM;var aC;var jj;var R;var J=G;var eb;var de;var aA;var aE;var M;var az;var iB;var gZ;var ay;var jz;var T;var N=G+12;var ep;var ds;var ax;var aS;var Q;var aw;var i6;var hf;var av;var p;var ai;var P=G+24;var dn;var fg;var au;var ch;var eo;var dB;var hk;var ik;var dA;var iz;var aB;var S=G+36;var dC;var fF;var dz;var cE;var eD;var dy;var hq;var iD;var dx;var iQ;var hb;var g2=G+48;var ag;var Z;var dw;var v;var t;var dv;var i4;var jo;var du;var g3;var eQ;var hh=G+60;var hn;var cF;var hQ;var u;var ho;var x;var y;var z;var A;var B;var C;var D;var E;var F;var K;var L;var a1;var f9;var hN;var eq;var h3;var hP;var hO;var dO;var en;var er=0;hn=hl;cF=ig;hQ=iH;a1=6;$__restart$2:while(1){var dt=cF;var dr=(dt);var dq=hn;var dp=(dq);var dm=((dr)-(dp))&4294967295;var dl=((((dm))|0)/12|0);f9=dl;var dk=f9;if(dk==0){s=40;break $__restart$2}else{if(dk==1){s=40;break $__restart$2}else{if(dk==2){s=41;break $__restart$2}else{if(dk==3){s=42;break $__restart$2}else{if(dk==4){s=43;break $__restart$2}else{if(dk==5){s=44;break $__restart$2}else{}}}}}}var f2=f9;var f0=(((f2))|0)<=6;if(f0){s=3;break $__restart$2}var fS=hn;hN=fS;var fQ=cF;eq=fQ;var fP=eq;var fM=(fP+-12)&4294967295;eq=fM;var fK=f9;var fI=(((fK))|0)>999;if(fI){var fG=f9;var fD=((((fG))|0)/2|0);dO=fD;var fB=hN;var fz=dO;var fx=(fB+12*fz)&4294967295;hN=fx;var fv=dO;var fu=((((fv))|0)/2|0);dO=fu;var fr=hN;var fp=dO;var fn=(fr+12*fp)&4294967295;var fl=hn;var fj=dO;var fh=(fl+12*fj)&4294967295;var fe=hn;var fc=hN;var fa=eq;var e9=hQ;var e5=__ZNSt3__17__sort5IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_S8_S8_T_(fe,fh,fc,fn,fa,e9);h3=e5}else{var e3=f9;var e1=((((e3))|0)/2|0);dO=e1;var eZ=hN;var eX=dO;var eV=(eZ+12*eX)&4294967295;hN=eV;var eT=hn;var eS=hN;var eR=eq;var eP=hQ;var eN=__ZNSt3__17__sort3IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_T_(eT,eS,eR,eP);h3=eN}var eM=hn;hP=eM;var eL=eq;hO=eL;var eK=hQ;var eJ=HEAP[eK];var eI=hP;var eH=hN;var eG=FUNCTION_TABLE[eJ](eI,eH);var d=reSign((eG),8,0)!=0;var d0=(d)^1;var iX=unSign((d0),1,0);K=iX;var eF=K;var c=reSign((eF),8,0)!=0;if(c){s=6}else{s=7}$bb16$$bb43$10:while(1){if(s==6){var eE=hO;var eB=(eE+-12)&4294967295;hO=eB;var eA=hO;var ez=hP;var ey=(eA)==(ez);var ex=unSign((ey),1,0);F=ex;var ew=F;var b=reSign((ew),8,0)!=0;if(b){s=8;break $bb16$$bb43$10}var hF=hQ;var hE=HEAP[hF];var hD=hO;var hB=hN;var hA=FUNCTION_TABLE[hE](hD,hB);A=hA;var hz=A;var iU=reSign((hz),8,0)!=0;if(iU){var hy=hP;var hx=hO;p=hy;ai=hx;var hw=p;i6=hw;var hv=i6;av=hv;var hu=av;hf=hu;var hj=hf;var ht=(P)&4294967295;var hs=(hj)&4294967295;var c3=HEAP[hs];HEAP[ht]=c3;var c2=(P+4)&4294967295;var c1=(hj+4)&4294967295;var c0=HEAP[c1];HEAP[c2]=c0;var cZ=(P+8)&4294967295;var cY=(hj+8)&4294967295;var cX=HEAP[cY];HEAP[cZ]=cX;var cW=ai;ep=cW;var cV=ep;ax=cV;var cU=ax;ds=cU;var hr=ds;var cI=p;var cH=(cI)&4294967295;var cG=(hr)&4294967295;var cD=HEAP[cG];HEAP[cH]=cD;var cC=(cI+4)&4294967295;var cB=(hr+4)&4294967295;var cA=HEAP[cB];HEAP[cC]=cA;var cz=(cI+8)&4294967295;var cy=(hr+8)&4294967295;var cx=HEAP[cy];HEAP[cz]=cx;aS=P;var cm=aS;aw=cm;var cl=aw;Q=cl;var eO=Q;var ck=ai;var cj=(ck)&4294967295;var ci=(eO)&4294967295;var cg=HEAP[ci];HEAP[cj]=cg;var cf=(ck+4)&4294967295;var ce=(eO+4)&4294967295;var cd=HEAP[ce];HEAP[cf]=cd;var cc=(ck+8)&4294967295;var b1=(eO+8)&4294967295;var b0=HEAP[b1];HEAP[cc]=b0;var bZ=h3;var bY=((bZ)+1)&4294967295;h3=bY;s=7;continue $bb16$$bb43$10}else{s=6;continue $bb16$$bb43$10}}else{if(s==7){var bX=hP;var bW=(bX+12)&4294967295;hP=bW;var bV=hP;var bU=hO;var bT=(bV)<(bU);if(bT){s=21;break $bb16$$bb43$10}else{s=22;break $bb16$$bb43$10}}}}$bb18$$bb44$$bb56$18:do{if(s==8){var ev=hP;var eu=(ev+12)&4294967295;hP=eu;var et=cF;hO=et;var es=hQ;var em=HEAP[es];var el=hO;var ek=(el+-12)&4294967295;hO=ek;var ej=hn;var ei=hO;var eh=FUNCTION_TABLE[em](ej,ei);var a=reSign((eh),8,0)!=0;var r=(a)^1;var dI=unSign((r),1,0);E=dI;var eg=E;var jn=reSign((eg),8,0)!=0;if(jn){s=10}else{s=11}$bb22$$bb27$20:while(1){if(s==10){var ef=hP;var ee=hO;var ed=(ef)==(ee);if(ed){s=12;break $__restart$2}var ea=hQ;var d9=HEAP[ea];var d8=hn;var d7=hP;var d6=FUNCTION_TABLE[d9](d8,d7);D=d6;var d5=D;var jm=reSign((d5),8,0)!=0;if(jm){var d4=hP;var d3=hO;iQ=d4;hb=d3;var d2=iQ;hq=d2;var d1=hq;dx=d1;var dY=dx;iD=dY;var q=iD;var dX=(g2)&4294967295;var dW=(q)&4294967295;var dV=HEAP[dW];HEAP[dX]=dV;var dU=(g2+4)&4294967295;var dT=(q+4)&4294967295;var dS=HEAP[dT];HEAP[dU]=dS;var dR=(g2+8)&4294967295;var dQ=(q+8)&4294967295;var dP=HEAP[dQ];HEAP[dR]=dP;var dN=hb;dC=dN;var dM=dC;dz=dM;var dL=dz;fF=dL;var jl=fF;var dK=iQ;var dJ=(dK)&4294967295;var dH=(jl)&4294967295;var dG=HEAP[dH];HEAP[dJ]=dG;var dF=(dK+4)&4294967295;var dE=(jl+4)&4294967295;var dD=HEAP[dE];HEAP[dF]=dD;var n=(dK+8)&4294967295;var m=(jl+8)&4294967295;var l=HEAP[m];HEAP[n]=l;cE=g2;var k=cE;dy=k;var j=dy;eD=j;var ir=eD;var i=hb;var h=(i)&4294967295;var g=(ir)&4294967295;var f=HEAP[g];HEAP[h]=f;var e=(i+4)&4294967295;var jy=(ir+4)&4294967295;var jx=HEAP[jy];HEAP[e]=jx;var jw=(i+8)&4294967295;var jv=(ir+8)&4294967295;var ju=HEAP[jv];HEAP[jw]=ju;var jt=h3;var js=((jt)+1)&4294967295;h3=js;var jr=hP;var jq=(jr+12)&4294967295;hP=jq;s=11;continue $bb22$$bb27$20}else{var jp=hP;var jk=(jp+12)&4294967295;hP=jk;s=10;continue $bb22$$bb27$20}}else{if(s==11){var ji=hP;var jh=hO;var jg=(ji)==(jh);if(jg){s=12;break $__restart$2}else{s=14;break $bb22$$bb27$20}}}}$bb28$28:while(1){$bb30$30:while(1){var jd=hQ;var jc=HEAP[jd];var jb=hn;var ja=hP;var i5=FUNCTION_TABLE[jc](jb,ja);var i9=reSign((i5),8,0)!=0;var o=(i9)^1;var O=unSign((o),1,0);C=O;var i3=C;var i8=reSign((i3),8,0)!=0;if(!(i8)){s=17;break $bb30$30}var jf=hP;var je=(jf+12)&4294967295;hP=je;s=15;continue $bb30$30}while(1){var i2=hQ;var i1=HEAP[i2];var i0=hO;var iZ=(i0+-12)&4294967295;hO=iZ;var iY=hn;var iW=hO;var iV=FUNCTION_TABLE[i1](iY,iW);B=iV;var iT=B;var i7=reSign((iT),8,0)!=0;if(i7){s=17;continue}else{s=18;break}}var iP=hP;var iO=hO;var iN=(iP)>=(iO);if(iN){s=19;break $bb28$28}var iM=hP;var iL=hO;iz=iM;aB=iL;var iK=iz;hk=iK;var iJ=hk;dA=iJ;var iI=dA;ik=iI;var hp=ik;var iG=(S)&4294967295;var iF=(hp)&4294967295;var iA=HEAP[iF];HEAP[iG]=iA;var iy=(S+4)&4294967295;var ix=(hp+4)&4294967295;var iw=HEAP[ix];HEAP[iy]=iw;var iv=(S+8)&4294967295;var iu=(hp+8)&4294967295;var it=HEAP[iu];HEAP[iv]=it;var iq=aB;dn=iq;var ip=dn;au=ip;var io=au;fg=io;var hC=fg;var ie=iz;var id=(ie)&4294967295;var ic=(hC)&4294967295;var ib=HEAP[ic];HEAP[id]=ib;var ia=(ie+4)&4294967295;var h9=(hC+4)&4294967295;var h8=HEAP[h9];HEAP[ia]=h8;var h7=(ie+8)&4294967295;var h6=(hC+8)&4294967295;var h5=HEAP[h6];HEAP[h7]=h5;ch=S;var h0=ch;dB=h0;var hZ=dB;eo=hZ;var e8=eo;var hY=aB;var hX=(hY)&4294967295;var hW=(e8)&4294967295;var hV=HEAP[hW];HEAP[hX]=hV;var hU=(hY+4)&4294967295;var hT=(e8+4)&4294967295;var hS=HEAP[hT];HEAP[hU]=hS;var hR=(hY+8)&4294967295;var hM=(e8+8)&4294967295;var hL=HEAP[hM];HEAP[hR]=hL;var hK=h3;var hJ=((hK)+1)&4294967295;h3=hJ;var hI=hP;var hH=(hI+12)&4294967295;hP=hH;s=14;continue $bb28$28}var hG=hP;hn=hG;s=0;continue $__restart$2}else{if(s==21){$bb44$38:while(1){$bb46$40:while(1){var bG=hQ;var bF=HEAP[bG];var bE=hP;var bD=hN;var bC=FUNCTION_TABLE[bF](bE,bD);z=bC;var bB=z;var iS=reSign((bB),8,0)!=0;if(!(iS)){s=25;break $bb46$40}var bS=hP;var bH=(bS+12)&4294967295;hP=bH;s=23;continue $bb46$40}while(1){var bA=hQ;var bz=HEAP[bA];var by=hO;var bn=(by+-12)&4294967295;hO=bn;var bm=hO;var bl=hN;var bk=FUNCTION_TABLE[bz](bm,bl);var iR=reSign((bk),8,0)!=0;var H=(iR)^1;var gk=unSign((H),1,0);y=gk;var bj=y;var iE=reSign((bj),8,0)!=0;if(iE){s=25;continue}else{s=26;break}}var bi=hP;var bh=hO;var bg=(bi)>(bh);if(bg){s=22;break $bb18$$bb44$$bb56$18}var bf=hP;var be=hO;jz=bf;T=be;var a0=jz;iB=a0;var aZ=iB;ay=aZ;var aY=ay;gZ=aY;var hg=gZ;var aX=(N)&4294967295;var aW=(hg)&4294967295;var aV=HEAP[aW];HEAP[aX]=aV;var aU=(N+4)&4294967295;var aT=(hg+4)&4294967295;var aR=HEAP[aT];HEAP[aU]=aR;var aQ=(N+8)&4294967295;var aP=(hg+8)&4294967295;var aO=HEAP[aP];HEAP[aQ]=aO;var aN=T;eb=aN;var aM=eb;aA=aM;var aL=aA;de=aL;var hm=de;var aK=jz;var aJ=(aK)&4294967295;var aI=(hm)&4294967295;var aH=HEAP[aI];HEAP[aJ]=aH;var aF=(aK+4)&4294967295;var at=(hm+4)&4294967295;var ar=HEAP[at];HEAP[aF]=ar;var aq=(aK+8)&4294967295;var ap=(hm+8)&4294967295;var ao=HEAP[ap];HEAP[aq]=ao;aE=N;var an=aE;az=an;var am=az;M=am;var eC=M;var al=T;var ak=(al)&4294967295;var aj=(eC)&4294967295;var af=HEAP[aj];HEAP[ak]=af;var ae=(al+4)&4294967295;var ac=(eC+4)&4294967295;var ab=HEAP[ac];HEAP[ae]=ab;var aa=(al+8)&4294967295;var Y=(eC+8)&4294967295;var X=HEAP[Y];HEAP[aa]=X;var W=h3;var V=((W)+1)&4294967295;h3=V;var U=hN;var he=hP;var hd=(U)==(he);if(hd){var hc=hO;hN=hc}var ha=hP;var g9=(ha+12)&4294967295;hP=g9;s=21;continue $bb44$38}}}}while(0);var g8=hP;var g7=hN;var g6=(g8)==(g7);$bb63$$bb57$51:do{if(g6){s=29}else{var g5=hQ;var g4=HEAP[g5];var g0=hN;var gY=hP;var gX=FUNCTION_TABLE[g4](g0,gY);var iC=reSign((gX),8,0)!=0;var h1=(iC)^1;var a7=unSign((h1),1,0);var im=reSign((a7),8,0)!=0;if(im){s=29;break $bb63$$bb57$51}ho=1;s=31;break $bb63$$bb57$51}}while(0);if(s==29){ho=0}var gW=ho;x=gW;var gV=x;var il=reSign((gV),8,0)!=0;if(il){var gU=hP;var gT=hN;jj=gU;R=gT;var gS=jj;ih=gS;var gR=ih;aC=gR;var gQ=aC;gM=gQ;var g1=gM;var gP=(J)&4294967295;var gO=(g1)&4294967295;var gN=HEAP[gO];HEAP[gP]=gN;var gL=(J+4)&4294967295;var gK=(g1+4)&4294967295;var gJ=HEAP[gK];HEAP[gL]=gJ;var gI=(J+8)&4294967295;var gH=(g1+8)&4294967295;var gG=HEAP[gH];HEAP[gI]=gG;var gF=R;dZ=gF;var gE=dZ;aG=gE;var gD=aG;cQ=gD;var hi=cQ;var gC=jj;var gB=(gC)&4294967295;var gA=(hi)&4294967295;var gz=HEAP[gA];HEAP[gB]=gz;var gy=(gC+4)&4294967295;var gx=(hi+4)&4294967295;var gw=HEAP[gx];HEAP[gy]=gw;var gv=(gC+8)&4294967295;var gu=(hi+8)&4294967295;var gt=HEAP[gu];HEAP[gv]=gt;ad=J;var gs=ad;aD=gs;var gr=aD;I=gr;var ec=I;var gq=R;var gp=(gq)&4294967295;var go=(ec)&4294967295;var gn=HEAP[go];HEAP[gp]=gn;var gm=(gq+4)&4294967295;var gl=(ec+4)&4294967295;var gj=HEAP[gl];HEAP[gm]=gj;var gi=(gq+8)&4294967295;var gh=(ec+8)&4294967295;var gg=HEAP[gh];HEAP[gi]=gg;var gf=h3;var ge=((gf)+1)&4294967295;h3=ge}var gd=h3;var gc=(((gd))|0)==0;$bb68$$bb76$60:do{if(gc){var gb=hn;var ga=hP;var f8=hQ;var f7=__ZNSt3__127__insertion_sort_incompleteIRPFbRK15SplashIntersectS3_EPS1_EEbT0_S8_T_(gb,ga,f8);en=f7;var f5=hP;var f3=(f5+12)&4294967295;var f1=cF;var fZ=hQ;var fX=__ZNSt3__127__insertion_sort_incompleteIRPFbRK15SplashIntersectS3_EPS1_EEbT0_S8_T_(f3,f1,fZ);u=fX;var fV=u;var ii=reSign((fV),8,0)!=0;if(ii){var fT=en;var h4=reSign((fT),8,0)!=0;if(h4){s=12;break $__restart$2}var fR=hP;cF=fR;s=35;break $bb68$$bb76$60}else{var fO=en;var h2=reSign((fO),8,0)!=0;if(!(h2)){s=37;break $bb68$$bb76$60}var fN=hP;var fL=(fN+12)&4294967295;hP=fL;var fJ=hP;hn=fJ;s=35;break $bb68$$bb76$60}}else{s=37}}while(0);if(s==37){var fH=hP;var fE=(fH);var fC=hn;var fA=(fC);var fy=((fE)-(fA))&4294967295;var fw=((((fy))|0)/12|0);var ft=cF;var fs=(ft);var fq=hP;var fo=(fq);var fm=((fs)-(fo))&4294967295;var fk=((((fm))|0)/12|0);var fi=(((fw))|0)<(((fk))|0);if(fi){var ff=hn;var fd=hP;var fb=hQ;__ZNSt3__16__sortIRPFbRK15SplashIntersectS3_EPS1_EEvT0_S8_T_(ff,fd,fb);var e7=hP;var e6=(e7+12)&4294967295;hP=e6;var e4=hP;hn=e4}else{var e2=hP;var e0=(e2+12)&4294967295;var eY=cF;var eW=hQ;__ZNSt3__16__sortIRPFbRK15SplashIntersectS3_EPS1_EEvT0_S8_T_(e0,eY,eW);var eU=hP;cF=eU}}s=0;continue $__restart$2}if(s==40){}else{if(s==41){var dj=hQ;var di=HEAP[dj];var dh=cF;var dg=(dh+-12)&4294967295;cF=dg;var df=cF;var dd=hn;var dc=FUNCTION_TABLE[di](df,dd);L=dc;var db=L;var ij=reSign((db),8,0)!=0;if(ij){var da=hn;var c9=cF;g3=da;eQ=c9;var c8=g3;i4=c8;var c7=i4;du=c7;var c6=du;jo=c6;var a5=jo;var c5=(hh)&4294967295;var c4=(a5)&4294967295;var cT=HEAP[c4];HEAP[c5]=cT;var cS=(hh+4)&4294967295;var cR=(a5+4)&4294967295;var cP=HEAP[cR];HEAP[cS]=cP;var cO=(hh+8)&4294967295;var cN=(a5+8)&4294967295;var cM=HEAP[cN];HEAP[cO]=cM;var cL=eQ;ag=cL;var cK=ag;dw=cK;var cJ=dw;Z=cJ;var ah=Z;var cw=g3;var cv=(cw)&4294967295;var cu=(ah)&4294967295;var ct=HEAP[cu];HEAP[cv]=ct;var cs=(cw+4)&4294967295;var cr=(ah+4)&4294967295;var cq=HEAP[cr];HEAP[cs]=cq;var cp=(cw+8)&4294967295;var co=(ah+8)&4294967295;var cn=HEAP[co];HEAP[cp]=cn;v=hh;var cb=v;dv=cb;var ca=dv;t=ca;var w=t;var b9=eQ;var b8=(b9)&4294967295;var b7=(w)&4294967295;var b6=HEAP[b7];HEAP[b8]=b6;var b5=(b9+4)&4294967295;var b4=(w+4)&4294967295;var b3=HEAP[b4];HEAP[b5]=b3;var b2=(b9+8)&4294967295;var bR=(w+8)&4294967295;var bQ=HEAP[bR];HEAP[b2]=bQ}}else{if(s==42){var bP=cF;var bO=(bP+-12)&4294967295;cF=bO;var bN=hn;var bM=(bN+12)&4294967295;var bL=hn;var bK=cF;var bJ=hQ;var bI=__ZNSt3__17__sort3IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_T_(bL,bM,bK,bJ)}else{if(s==43){var bx=cF;var bw=(bx+-12)&4294967295;cF=bw;var bv=hn;var bu=(bv+24)&4294967295;var bt=hn;var bs=(bt+12)&4294967295;var br=hn;var bq=cF;var bp=hQ;var bo=__ZNSt3__17__sort4IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_S8_T_(br,bs,bu,bq,bp)}else{if(s==44){var bd=cF;var bc=(bd+-12)&4294967295;cF=bc;var bb=hn;var ba=(bb+36)&4294967295;var a9=hn;var a8=(a9+24)&4294967295;var a6=hn;var a4=(a6+12)&4294967295;var a3=hn;var a2=cF;var f6=hQ;var f4=__ZNSt3__17__sort5IRPFbRK15SplashIntersectS3_EPS1_EEjT0_S8_S8_S8_S8_T_(a3,a4,a8,ba,a2,f6)}else{if(s==3){var fY=hn;var fW=cF;var fU=hQ;__ZNSt3__118__insertion_sort_3IRPFbRK15SplashIntersectS3_EPS1_EEvT0_S8_T_(fY,fW,fU)}}}}}}STACKTOP=G;return;return}function __ZL11splashFloord92(g){var o;var m;var k;var j;var n=0;m=g;var i=m;var h=(i)>0;if(h){var f=m;var e=((f)|0);j=e}else{var d=m;var c=_floor(d);var b=((c)|0);j=b}var a=j;k=a;var l=k;return l;return null}function __ZN18SplashXPathScanner20computeIntersectionsEi(aL,a7){var U=STACKTOP;STACKTOP+=4;_memset(U,0,4);var dZ;var bc;var bW;var d0=U;var bx;var bb;var bB;var bD;var bF;var af;var bd;var t;var a6;var bf;var be;var ba;var a9;var a8;var cX=0;bx=aL;bb=a7;var bp=bx;var bo=(bp+24)&4294967295;var bn=HEAP[bo];var bm=bb;var bl=(((bn))|0)<=(((bm))|0);if(bl){var bk=bx;var bj=(bk+36)&4294967295;var bi=HEAP[bj];bF=bi}else{bF=0}var bh=bF;a9=bh;$bb4$6:while(1){var dM=bx;var dL=(dM)&4294967295;var dK=HEAP[dL];var dJ=(dK+4)&4294967295;var dI=HEAP[dJ];var dH=a9;var dG=(((dI))|0)<=(((dH))|0);if(dG){dZ=2;break $bb4$6}var dF=bx;var dE=(dF)&4294967295;var di=HEAP[dE];var dh=(di)&4294967295;var dg=HEAP[dh];var df=a9;var de=(dg+52*df)&4294967295;var dd=(de+8)&4294967295;var dc=HEAP[dd];var db=bb;var da=(((db))|0);var c9=(dc)>=(da);if(c9){dZ=2;break $bb4$6}var cW=bx;var cV=(cW)&4294967295;var cU=HEAP[cV];var cT=(cU)&4294967295;var cS=HEAP[cT];var cR=a9;var cQ=(cS+52*cR)&4294967295;var cP=(cQ+24)&4294967295;var cO=HEAP[cP];var cN=bb;var cC=(((cN))|0);var cB=(cO)<(cC);if(!(cB)){dZ=2;break $bb4$6}var bg=a9;var dN=((bg)+1)&4294967295;a9=dN;dZ=1;continue $bb4$6}var cA=bx;var cz=(cA+36)&4294967295;var cy=a9;HEAP[cz]=cy;var cx=bx;var cw=(cx+44)&4294967295;HEAP[cw]=0;var cv=a9;a8=cv;$bb49$12:while(1){var cH=bx;var cG=(cH)&4294967295;var cF=HEAP[cG];var cE=(cF+4)&4294967295;var cD=HEAP[cE];var cs=a8;var cr=(((cD))|0)>(((cs))|0);if(!(cr)){dZ=8;break $bb49$12}var cu=bx;var ct=(cu)&4294967295;var ci=HEAP[ct];var ch=(ci)&4294967295;var cg=HEAP[ch];var cf=a8;var ce=(cg+52*cf)&4294967295;ba=ce;var cd=ba;var cc=(cd+48)&4294967295;var cb=HEAP[cc];var ca=(cb)&64;var b9=(((ca))|0)!=0;if(b9){var b8=ba;var b7=(b8+24)&4294967295;var b6=HEAP[b7];t=b6;var b5=ba;var b4=(b5+8)&4294967295;var b3=HEAP[b4];a6=b3}else{var b2=ba;var b1=(b2+8)&4294967295;var b0=HEAP[b1];t=b0;var bZ=ba;var bY=(bZ+24)&4294967295;var bX=HEAP[bY];a6=bX}var bV=bb;var bU=((bV)+1)&4294967295;var bT=(((bU))|0);var bS=t;var bR=(bT)<=(bS);if(bR){dZ=8;break $bb49$12}var bQ=bb;var bP=(((bQ))|0);var bO=a6;var bN=(bP)>(bO);if(!bN){var bM=bx;var bL=(bM+44)&4294967295;var bK=HEAP[bL];var bJ=bx;var bI=(bJ+48)&4294967295;var bH=HEAP[bI];var bG=(((bK))|0)==(((bH))|0);if(bG){var bE=bx;var bC=(bE+48)&4294967295;var bA=HEAP[bC];var bz=(((bA))|0)==0;if(bz){var by=bx;var bw=(by+48)&4294967295;HEAP[bw]=16}else{var bv=bx;var bu=(bv+48)&4294967295;var bt=HEAP[bu];var bs=((bt)*2)&4294967295;var br=bx;var bq=(br+48)&4294967295;HEAP[bq]=bs}var a5=bx;var a4=(a5+48)&4294967295;var a3=HEAP[a4];var a2=bx;var a1=(a2+40)&4294967295;var a0=HEAP[a1];var aZ=a0;var aY=_greallocn(aZ,a3,12);var aX=aY;var aW=bx;var aV=(aW+40)&4294967295;HEAP[aV]=aX}var aU=ba;var aT=(aU+48)&4294967295;var aS=HEAP[aT];var aR=(aS)&16;var aQ=(((aR))|0)!=0;$bb19$$bb20$29:do{if(aQ){var aP=ba;var aO=(aP)&4294967295;var aN=HEAP[aO];bf=aN;var aM=ba;var aK=(aM+16)&4294967295;var aJ=HEAP[aK];be=aJ}else{var aI=ba;var aH=(aI+48)&4294967295;var aG=HEAP[aH];var aF=(aG)&32;var aE=(((aF))|0)!=0;if(aE){var aD=ba;var aC=(aD)&4294967295;var aB=HEAP[aC];be=aB;var aA=be;bf=aA}else{var az=ba;var ay=(az)&4294967295;var ax=HEAP[ay];var aw=ba;var av=(aw+16)&4294967295;var au=HEAP[av];var at=(ax)<(au);if(at){var ar=ba;var aq=(ar)&4294967295;var ap=HEAP[aq];af=ap;var ao=ba;var an=(ao+16)&4294967295;var am=HEAP[an];bd=am}else{var al=ba;var ak=(al+16)&4294967295;var aj=HEAP[ak];af=aj;var ai=ba;var ah=(ai)&4294967295;var ag=HEAP[ah];bd=ag}var ae=ba;var ad=(ae)&4294967295;var ac=HEAP[ad];var ab=bb;var aa=(((ab))|0);var Z=ba;var Y=(Z+8)&4294967295;var X=HEAP[Y];var W=(aa)-(X);var V=ba;var T=(V+32)&4294967295;var S=HEAP[T];var R=(W)*(S);var Q=(ac)+(R);bf=Q;var P=ba;var O=(P)&4294967295;var N=HEAP[O];var M=bb;var K=(((M))|0);var I=(K)+1;var z=ba;var y=(z+8)&4294967295;var x=HEAP[y];var w=(I)-(x);var v=ba;var u=(v+32)&4294967295;var s=HEAP[u];var r=(w)*(s);var p=(N)+(r);be=p;var n=bf;var e=af;var d=(n)<(e);$bb26$$bb27$39:do{if(d){var c=af;bf=c}else{var b=bf;var a=bd;var eJ=(b)>(a);if(!(eJ)){dZ=16;break $bb26$$bb27$39}var eI=bd;bf=eI}}while(0);var eH=be;var eF=af;var eD=(eH)<(eF);if(eD){var eu=af;be=eu}else{var et=be;var es=bd;var er=(et)>(es);if(!(er)){dZ=18;break $bb19$$bb20$29}var eq=bd;be=eq}}}}while(0);var ep=bf;var eo=be;var en=(ep)<(eo);if(en){var el=bx;var ej=(el+40)&4294967295;var L=HEAP[ej];var J=bx;var H=(J+44)&4294967295;var G=HEAP[H];var F=(L+12*G)&4294967295;var E=bf;var D=__ZL11splashFloord92(E);var C=(F)&4294967295;HEAP[C]=D;var B=bx;var A=(B+40)&4294967295;var q=HEAP[A];var o=bx;var m=(o+44)&4294967295;var l=HEAP[m];var k=(q+12*l)&4294967295;var j=be;var i=__ZL11splashFloord92(j);var h=(k+4)&4294967295;HEAP[h]=i}else{var g=bx;var f=(g+40)&4294967295;var eG=HEAP[f];var eE=bx;var eC=(eE+44)&4294967295;var eB=HEAP[eC];var eA=(eG+12*eB)&4294967295;var ez=be;var ey=__ZL11splashFloord92(ez);var ex=(eA)&4294967295;HEAP[ex]=ey;var ew=bx;var ev=(ew+40)&4294967295;var em=HEAP[ev];var ek=bx;var ei=(ek+44)&4294967295;var eh=HEAP[ei];var eg=(em+12*eh)&4294967295;var ef=bf;var ee=__ZL11splashFloord92(ef);var ed=(eg+4)&4294967295;HEAP[ed]=ee}var ec=bb;var eb=(((ec))|0);var ea=t;var d9=(eb)<(ea);$bb46$$bb37$53:do{if(d9){dZ=20}else{var d8=bb;var d7=(((d8))|0);var d6=a6;var d5=(d7)>=(d6);if(d5){dZ=20;break $bb46$$bb37$53}var d4=ba;var d3=(d4+48)&4294967295;var d2=HEAP[d3];var d1=(d2)&16;var dX=(((d1))|0)!=0;if(dX){dZ=20;break $bb46$$bb37$53}var dW=bx;var dV=(dW+40)&4294967295;var dU=HEAP[dV];var dT=bx;var dS=(dT+44)&4294967295;var dR=HEAP[dS];var dQ=(dU+12*dR)&4294967295;var dP=bx;var dO=(dP+4)&4294967295;var dD=HEAP[dO];var dY=reSign((dD),8,0)!=0;if(dY){bD=1}else{var dC=ba;var dB=(dC+48)&4294967295;var dA=HEAP[dB];var dz=(dA)&64;var dy=(((dz))|0)!=0;if(dy){bB=1}else{bB=-1}var dx=bB;bD=dx}var dw=(dQ+8)&4294967295;var dv=bD;HEAP[dw]=dv;dZ=25;break $bb46$$bb37$53}}while(0);if(dZ==20){var dt=bx;var c8=(dt+40)&4294967295;var c7=HEAP[c8];var c6=bx;var c5=(c6+44)&4294967295;var c4=HEAP[c5];var c3=(c7+12*c4)&4294967295;var c2=(c3+8)&4294967295;HEAP[c2]=0}var c1=bx;var c0=(c1+44)&4294967295;var cY=HEAP[c0];var cM=((cY)+1)&4294967295;var cL=bx;var cK=(cL+44)&4294967295;HEAP[cK]=cM}var cJ=a8;var cI=((cJ)+1)&4294967295;a8=cI;dZ=6;continue $bb49$12}var cq=bx;var cp=(cq+40)&4294967295;var co=HEAP[cp];var cn=bx;var cm=(cn+44)&4294967295;var cl=HEAP[cm];var ck=(co+12*cl)&4294967295;var cj=bx;var du=(cj+40)&4294967295;var ds=HEAP[du];bc=ds;bW=ck;HEAP[d0]=242;var dr=bc;var dq=bW;__ZNSt3__16__sortIRPFbRK15SplashIntersectS3_EPS1_EEvT0_S8_T_(dr,dq,d0);var dp=bx;var dn=(dp+24)&4294967295;var dm=bb;HEAP[dn]=dm;var dl=bx;var dk=(dl+28)&4294967295;HEAP[dk]=0;var dj=bx;var cZ=(dj+32)&4294967295;HEAP[cZ]=0;STACKTOP=U;return;return}function __ZN18SplashXPathScanner10clipAALineEP12SplashBitmapPiS2_i(aN,z,d6,d5,a9){var dx;var by;var aY;var dW;var c0;var bb;var aL;var aC;var aM;var aG;var bd;var bc;var dz;var dh;var bC;var ba;var cF=0;by=aN;aY=z;dW=d6;c0=d5;bb=a9;dh=0;$bb42$2:while(1){var cs=dh;var cr=(((cs))|0)<=3;if(!(cr)){dx=30;break $bb42$2}var bo=dW;var bn=HEAP[bo];var bm=((bn)*4)&4294967295;dz=bm;var bl=bb;var bk=((bl)*4)&4294967295;var bj=dh;var bi=((bk)+(bj))&4294967295;var bh=by;__ZN18SplashXPathScanner20computeIntersectionsEi(bh,bi);$bb26$5:while(1){var d1=by;var d0=(d1+28)&4294967295;var dZ=HEAP[d0];var dY=by;var dX=(dY+44)&4294967295;var dU=HEAP[dX];var dS=(((dZ))|0)>=(((dU))|0);if(dS){dx=17;break $bb26$5}var L=c0;var J=HEAP[L];var H=((J)+1)&4294967295;var G=((H)*4)&4294967295;var F=dz;var E=(((G))|0)>(((F))|0);if(!(E)){dx=17;break $bb26$5}var bg=by;var bf=(bg+40)&4294967295;var dl=HEAP[bf];var dk=by;var dj=(dk+28)&4294967295;var di=HEAP[dj];var dg=(dl+12*di)&4294967295;var df=(dg)&4294967295;var de=HEAP[df];bd=de;var dd=by;var dc=(dd+40)&4294967295;var db=HEAP[dc];var cZ=by;var cY=(cZ+28)&4294967295;var cX=HEAP[cY];var cW=(db+12*cX)&4294967295;var cV=(cW+4)&4294967295;var cU=HEAP[cV];bc=cU;var cT=by;var cS=(cT+32)&4294967295;var cR=HEAP[cS];var cQ=by;var cE=(cQ+40)&4294967295;var cD=HEAP[cE];var cC=by;var cB=(cC+28)&4294967295;var cA=HEAP[cB];var cz=(cD+12*cA)&4294967295;var cy=(cz+8)&4294967295;var cx=HEAP[cy];var cw=((cR)+(cx))&4294967295;var cv=by;var cq=(cv+32)&4294967295;HEAP[cq]=cw;var cp=by;var co=(cp+28)&4294967295;var cn=HEAP[co];var cm=((cn)+1)&4294967295;var cl=by;var ck=(cl+28)&4294967295;HEAP[ck]=cm;$bb5$9:while(1){var bE=by;var bD=(bE+28)&4294967295;var bB=HEAP[bD];var bA=by;var bz=(bA+44)&4294967295;var bx=HEAP[bz];var bv=(((bB))|0)>=(((bx))|0);if(bv){dx=4;break $bb5$9}var bu=by;var bt=(bu+40)&4294967295;var bs=HEAP[bt];var br=by;var bq=(br+28)&4294967295;var a8=HEAP[bq];var a7=(bs+12*a8)&4294967295;var a6=(a7)&4294967295;var a5=HEAP[a6];var a4=bc;var a3=(((a5))|0)<=(((a4))|0);if(!a3){var a2=by;var a1=(a2+4)&4294967295;var a0=HEAP[a1];var dy=reSign((a0),8,0)!=0;if(dy){var aZ=by;var aX=(aZ+32)&4294967295;var aW=HEAP[aX];var aV=(aW)&1;var aU=(((aV))&255);var bw=reSign((aU),8,0)!=0;if(!(bw)){dx=4;break $bb5$9}}else{var aT=by;var aS=(aT+32)&4294967295;var aR=HEAP[aS];var aQ=(((aR))|0)!=0;if(!(aQ)){dx=4;break $bb5$9}}}var cj=by;var ci=(cj+40)&4294967295;var ch=HEAP[ci];var cg=by;var cf=(cg+28)&4294967295;var ce=HEAP[cf];var cd=(ch+12*ce)&4294967295;var cc=(cd+4)&4294967295;var cb=HEAP[cc];var ca=bc;var b9=(((cb))|0)>(((ca))|0);if(b9){var b8=by;var b7=(b8+40)&4294967295;var b6=HEAP[b7];var b5=by;var b4=(b5+28)&4294967295;var b3=HEAP[b4];var b2=(b6+12*b3)&4294967295;var b1=(b2+4)&4294967295;var b0=HEAP[b1];bc=b0}var bZ=by;var bY=(bZ+32)&4294967295;var bX=HEAP[bY];var bW=by;var bV=(bW+40)&4294967295;var bU=HEAP[bV];var bT=by;var bS=(bT+28)&4294967295;var bR=HEAP[bS];var bQ=(bU+12*bR)&4294967295;var bP=(bQ+8)&4294967295;var bO=HEAP[bP];var bN=((bX)+(bO))&4294967295;var bM=by;var bL=(bM+32)&4294967295;HEAP[bL]=bN;var bK=by;var bJ=(bK+28)&4294967295;var bI=HEAP[bJ];var bH=((bI)+1)&4294967295;var bG=by;var bF=(bG+28)&4294967295;HEAP[bF]=bH;dx=2;continue $bb5$9}var aP=aY;var aO=__ZN12SplashBitmap8getWidthEv(aP);var aK=bd;var aJ=(((aO))|0)<(((aK))|0);var aI=unSign((aJ),1,0);aG=aI;var aH=aG;var bp=reSign((aH),8,0)!=0;if(bp){var aF=aY;var aE=__ZN12SplashBitmap8getWidthEv(aF);bd=aE}var aD=dz;var aB=bd;var aA=(((aD))|0)<(((aB))|0);$bb15$$bb24$25:do{if(aA){var az=aY;var ay=__ZN12SplashBitmap10getDataPtrEv(az);var ax=aY;var aw=__ZN12SplashBitmap10getRowSizeEv(ax);var av=dh;var au=((aw)*(av))&4294967295;var at=(ay+au)&4294967295;var ar=dz;var aq=(((ar))|0)>>3;var ap=(at+aq)&4294967295;ba=ap;var ao=dz;var an=(ao)&7;var am=(((an))|0)!=0;if(am){var al=dz;var ak=(al)&7;var aj=65280>>(((ak))|0);var ai=(((aj))&255);bC=ai;var ah=dz;var ag=(ah)&-8;var af=bd;var ae=(af)&-8;var ad=(((ag))|0)==(((ae))|0);if(ad){var ac=bd;var ab=(ac)&7;var aa=255>>(((ab))|0);var Z=(((aa))&255);var Y=bC;var X=(Z)|(Y);bC=X}var W=ba;aM=W;var V=aM;var U=HEAP[V];var T=bC;var S=(U)&(T);var R=aM;HEAP[R]=S;var Q=ba;var P=(Q+1)&4294967295;ba=P;var O=dz;var N=(O)&-8;var M=((N)+8)&4294967295;dz=M}while(1){var v=dz;var u=((v)+7)&4294967295;var t=bd;var s=(((u))|0)<=(((t))|0);if(!(s)){dx=12;break}var K=ba;HEAP[K]=0;var I=ba;var y=(I+1)&4294967295;ba=y;var x=dz;var w=((x)+8)&4294967295;dz=w;dx=10;continue}var r=dz;var p=bd;var n=(((r))|0)<(((p))|0);if(!(n)){dx=14;break $bb15$$bb24$25}var e=ba;var d=HEAP[e];var c=bd;var b=(c)&7;var a=255>>(((b))|0);var el=(((a))&255);var ek=(d)&(el);var ej=ba;HEAP[ej]=ek}}while(0);var eh=bc;var ef=dz;var d4=(((eh))|0)>=(((ef))|0);if(!(d4)){dx=1;continue $bb26$5}var d3=bc;var d2=((d3)+1)&4294967295;dz=d2;dx=1;continue $bb26$5}var D=c0;var C=HEAP[D];var B=((C)+1)&4294967295;var A=((B)*4)&4294967295;bd=A;var q=aY;var o=__ZN12SplashBitmap8getWidthEv(q);var m=bd;var l=(((o))|0)<(((m))|0);var k=unSign((l),1,0);aC=k;var j=aC;var be=reSign((j),8,0)!=0;if(be){var i=aY;var h=__ZN12SplashBitmap8getWidthEv(i);bd=h}var g=dz;var f=bd;var ei=(((g))|0)<(((f))|0);$bb32$$bb41$44:do{if(ei){var eg=aY;var ee=__ZN12SplashBitmap10getDataPtrEv(eg);var ed=aY;var ec=__ZN12SplashBitmap10getRowSizeEv(ed);var eb=dh;var ea=((ec)*(eb))&4294967295;var d9=(ee+ea)&4294967295;var d8=dz;var d7=(((d8))|0)>>3;var dV=(d9+d7)&4294967295;ba=dV;var dT=dz;var dR=(dT)&7;var dQ=(((dR))|0)!=0;if(dQ){var dP=dz;var dO=(dP)&7;var dN=65280>>(((dO))|0);var dM=(((dN))&255);bC=dM;var dL=dz;var dK=(dL)&-8;var dJ=bd;var dI=(dJ)&-8;var dH=(((dK))|0)==(((dI))|0);if(dH){var dG=bd;var dF=(dG)&7;var dE=255>>(((dF))|0);var dD=(((dE))&255);var dC=bC;var dB=(dD)&(dC);bC=dB}var dA=ba;aL=dA;var dw=aL;var dv=HEAP[dw];var du=bC;var dt=(dv)&(du);var ds=aL;HEAP[ds]=dt;var dr=ba;var dq=(dr+1)&4294967295;ba=dq;var dp=dz;var dn=(dp)&-8;var dm=((dn)+8)&4294967295;dz=dm}while(1){var c5=dz;var c4=((c5)+7)&4294967295;var c3=bd;var c2=(((c4))|0)<=(((c3))|0);if(!(c2)){dx=25;break}var da=ba;HEAP[da]=0;var c9=ba;var c8=(c9+1)&4294967295;ba=c8;var c7=dz;var c6=((c7)+8)&4294967295;dz=c6;dx=23;continue}var c1=dz;var cP=bd;var cO=(((c1))|0)<(((cP))|0);if(!(cO)){dx=27;break $bb32$$bb41$44}var cN=ba;var cM=HEAP[cN];var cL=bd;var cK=(cL)&7;var cJ=255>>(((cK))|0);var cI=(((cJ))&255);var cH=(cM)&(cI);var cG=ba;HEAP[cG]=cH}}while(0);var cu=dh;var ct=((cu)+1)&4294967295;dh=ct;dx=0;continue $bb42$2}return;return}function __ZN18SplashXPathScanner12renderAALineEP12SplashBitmapPiS2_i(ah,ch,cP,cN,cF){var bc;var cR;var by;var bx;var ct;var aG;var da;var dc;var b1;var cW;var cV;var ci;var bD;var v;var bY;var bJ;var cG;var cu=0;cR=ah;by=ch;bx=cP;ct=cN;aG=cF;var dj=by;var di=__ZN12SplashBitmap10getRowSizeEv(dj);var dh=by;var dg=__ZN12SplashBitmap9getHeightEv(dh);var df=((di)*(dg))&4294967295;var de=by;var dd=__ZN12SplashBitmap10getDataPtrEv(de);_llvm_memset_p0i8_i32(dd,0,df,1,0);var db=by;var c9=__ZN12SplashBitmap8getWidthEv(db);bD=c9;v=-1;bY=0;$bb32$2:while(1){var ae=bY;var ac=(((ae))|0)<=3;if(!(ac)){bc=22;break $bb32$2}var c8=aG;var b8=((c8)*4)&4294967295;var b6=bY;var b4=((b8)+(b6))&4294967295;var b3=cR;__ZN18SplashXPathScanner20computeIntersectionsEi(b3,b4);$bb30$5:while(1){var aJ=cR;var aI=(aJ+28)&4294967295;var au=HEAP[aI];var aq=cR;var ap=(aq+44)&4294967295;var an=HEAP[ap];var al=(((au))|0)<(((an))|0);if(!(al)){bc=20;break $bb30$5}var b2=cR;var b0=(b2+40)&4294967295;var bZ=HEAP[b0];var bX=cR;var bW=(bX+28)&4294967295;var bV=HEAP[bW];var bM=(bZ+12*bV)&4294967295;var bK=(bM)&4294967295;var bH=HEAP[bK];cW=bH;var bG=cR;var bF=(bG+40)&4294967295;var bE=HEAP[bF];var bC=cR;var bB=(bC+28)&4294967295;var bA=HEAP[bB];var bz=(bE+12*bA)&4294967295;var bo=(bz+4)&4294967295;var bm=HEAP[bo];cV=bm;var bk=cR;var bj=(bk+32)&4294967295;var bi=HEAP[bj];var bh=cR;var bg=(bh+40)&4294967295;var bf=HEAP[bg];var be=cR;var bd=(be+28)&4294967295;var a3=HEAP[bd];var a1=(bf+12*a3)&4294967295;var aY=(a1+8)&4294967295;var aW=HEAP[aY];var aU=((bi)+(aW))&4294967295;var aS=cR;var aQ=(aS+32)&4294967295;HEAP[aQ]=aU;var aO=cR;var aM=(aO+28)&4294967295;var aK=HEAP[aM];var ax=((aK)+1)&4294967295;var av=cR;var ar=(av+28)&4294967295;HEAP[ar]=ax;$bb5$8:while(1){var c3=cR;var c2=(c3+28)&4294967295;var c1=HEAP[c2];var c0=cR;var cZ=(c0+44)&4294967295;var cY=HEAP[cZ];var cU=(((c1))|0)>=(((cY))|0);if(cU){bc=4;break $bb5$8}var cT=cR;var cS=(cT+40)&4294967295;var cQ=HEAP[cS];var cO=cR;var cM=(cO+28)&4294967295;var cL=HEAP[cM];var cK=(cQ+12*cL)&4294967295;var cJ=(cK)&4294967295;var cH=HEAP[cJ];var cE=cV;var cD=(((cH))|0)<=(((cE))|0);if(!cD){var cC=cR;var cB=(cC+4)&4294967295;var cA=HEAP[cB];var aH=reSign((cA),8,0)!=0;if(aH){var cz=cR;var cy=(cz+32)&4294967295;var cx=HEAP[cy];var cw=(cx)&1;var cv=(((cw))&255);var cX=reSign((cv),8,0)!=0;if(!(cX)){bc=4;break $bb5$8}}else{var cs=cR;var cr=(cs+32)&4294967295;var cq=HEAP[cr];var cp=(((cq))|0)!=0;if(!(cp)){bc=4;break $bb5$8}}}var ao=cR;var am=(ao+40)&4294967295;var ak=HEAP[am];var aj=cR;var ag=(aj+28)&4294967295;var ad=HEAP[ag];var ab=(ak+12*ad)&4294967295;var R=(ab+4)&4294967295;var P=HEAP[R];var M=cV;var K=(((P))|0)>(((M))|0);if(K){var I=cR;var G=(I+40)&4294967295;var E=HEAP[G];var C=cR;var B=(C+28)&4294967295;var A=HEAP[B];var q=(E+12*A)&4294967295;var o=(q+4)&4294967295;var m=HEAP[o];cV=m}var l=cR;var k=(l+32)&4294967295;var j=HEAP[k];var i=cR;var h=(i+40)&4294967295;var g=HEAP[h];var f=cR;var e=(f+28)&4294967295;var d=HEAP[e];var c=(g+12*d)&4294967295;var b=(c+8)&4294967295;var a=HEAP[b];var dp=((j)+(a))&4294967295;var dn=cR;var dm=(dn+32)&4294967295;HEAP[dm]=dp;var dl=cR;var dk=(dl+28)&4294967295;var c7=HEAP[dk];var c6=((c7)+1)&4294967295;var c5=cR;var c4=(c5+28)&4294967295;HEAP[c4]=c6;bc=2;continue $bb5$8}var co=cW;var cn=(((co))|0)<0;if(cn){cW=0}var cm=cV;var cl=((cm)+1)&4294967295;cV=cl;var ck=by;var cj=__ZN12SplashBitmap8getWidthEv(ck);var cg=cV;var cf=(((cj))|0)<(((cg))|0);var ce=unSign((cf),1,0);b1=ce;var cd=b1;var cI=reSign((cd),8,0)!=0;if(cI){var cc=by;var cb=__ZN12SplashBitmap8getWidthEv(cc);cV=cb}var ca=cW;var b9=cV;var b7=(((ca))|0)<(((b9))|0);$bb17$$bb26$27:do{if(b7){var b5=cW;ci=b5;var bU=by;var bT=__ZN12SplashBitmap10getDataPtrEv(bU);var bS=by;var bR=__ZN12SplashBitmap10getRowSizeEv(bS);var bQ=bY;var bP=((bR)*(bQ))&4294967295;var bO=(bT+bP)&4294967295;var bN=ci;var bL=(((bN))|0)>>3;var bI=(bO+bL)&4294967295;cG=bI;var bw=ci;var bv=(bw)&7;var bu=(((bv))|0)!=0;if(bu){var bt=ci;var bs=(bt)&7;var br=255>>(((bs))|0);var bq=(((br))&255);bJ=bq;var bp=ci;var bn=(bp)&-8;var bl=cV;var bb=(bl)&-8;var ba=(((bn))|0)==(((bb))|0);if(ba){var a9=cV;var a8=(a9)&7;var a7=65280>>(((a8))|0);var a6=(((a7))&255);var a5=bJ;var a4=(a6)&(a5);bJ=a4}var a2=cG;dc=a2;var a0=dc;var aF=HEAP[a0];var aE=bJ;var aD=(aF)|(aE);var aC=dc;HEAP[aC]=aD;var aB=cG;var aA=(aB+1)&4294967295;cG=aA;var az=ci;var ay=(az)&-8;var aw=((ay)+8)&4294967295;ci=aw}while(1){var U=ci;var T=((U)+7)&4294967295;var S=cV;var Q=(((T))|0)<(((S))|0);if(!(Q)){bc=13;break}var at=cG;da=at;var Z=cG;var Y=(Z+1)&4294967295;cG=Y;var X=da;HEAP[X]=-1;var W=ci;var V=((W)+8)&4294967295;ci=V;bc=11;continue}var O=ci;var z=cV;var y=(((O))|0)<(((z))|0);if(!(y)){bc=15;break $bb17$$bb26$27}var x=cG;var w=HEAP[x];var u=cV;var t=(u)&7;var s=65280>>(((t))|0);var r=(((s))&255);var p=(w)|(r);var n=cG;HEAP[n]=p}}while(0);var aZ=cW;var aX=bD;var aV=(((aZ))|0)<(((aX))|0);if(aV){var aT=cW;bD=aT}var aR=cV;var aP=v;var aN=(((aR))|0)>(((aP))|0);if(!(aN)){bc=1;continue $bb30$5}var aL=cV;v=aL;bc=1;continue $bb30$5}var ai=bY;var af=((ai)+1)&4294967295;bY=af;bc=0;continue $bb32$2}var aa=bD;var N=((((aa))|0)/4|0);var L=bx;HEAP[L]=N;var J=v;var H=((J)-1)&4294967295;var F=((((H))|0)/4|0);var D=ct;HEAP[D]=F;return;return}function __ZN18SplashXPathScanner11getNextSpanEiPiS0_(D,a2,bb,a9){var Z;var bd;var M;var ak;var aQ;var c;var bC;var bi;var bh;var aR=0;bd=D;M=a2;ak=bb;aQ=a9;var bB=bd;var bA=(bB+24)&4294967295;var bz=HEAP[bA];var by=M;var bx=(((bz))|0)!=(((by))|0);if(bx){var bw=bd;var bv=M;__ZN18SplashXPathScanner20computeIntersectionsEi(bw,bv)}var bu=bd;var bt=(bu+28)&4294967295;var aF=HEAP[bt];var aE=bd;var aD=(aE+44)&4294967295;var aC=HEAP[aD];var aB=(((aF))|0)>=(((aC))|0);if(aB){bC=0}else{var aA=bd;var az=(aA+40)&4294967295;var ay=HEAP[az];var ax=bd;var aw=(ax+28)&4294967295;var av=HEAP[aw];var au=(ay+12*av)&4294967295;var at=(au)&4294967295;var ar=HEAP[at];bi=ar;var aq=bd;var ap=(aq+40)&4294967295;var ao=HEAP[ap];var an=bd;var am=(an+28)&4294967295;var al=HEAP[am];var aj=(ao+12*al)&4294967295;var ai=(aj+4)&4294967295;var ah=HEAP[ai];bh=ah;var ag=bd;var af=(ag+32)&4294967295;var ae=HEAP[af];var ad=bd;var ac=(ad+40)&4294967295;var ab=HEAP[ac];var aa=bd;var Y=(aa+28)&4294967295;var X=HEAP[Y];var W=(ab+12*X)&4294967295;var V=(W+8)&4294967295;var T=HEAP[V];var S=((ae)+(T))&4294967295;var R=bd;var Q=(R+32)&4294967295;HEAP[Q]=S;var P=bd;var O=(P+28)&4294967295;var K=HEAP[O];var J=((K)+1)&4294967295;var I=bd;var H=(I+28)&4294967295;HEAP[H]=J;while(1){var bn=bd;var bm=(bn+28)&4294967295;var bl=HEAP[bm];var bk=bd;var bj=(bk+44)&4294967295;var bg=HEAP[bj];var bf=(((bl))|0)>=(((bg))|0);if(bf){Z=4;break}var be=bd;var bc=(be+40)&4294967295;var ba=HEAP[bc];var a8=bd;var a6=(a8+28)&4294967295;var a5=HEAP[a6];var a4=(ba+12*a5)&4294967295;var a3=(a4)&4294967295;var a1=HEAP[a3];var a0=bh;var aZ=(((a1))|0)<=(((a0))|0);if(!aZ){var aY=bd;var aX=(aY+4)&4294967295;var aW=HEAP[aX];var N=reSign((aW),8,0)!=0;if(N){var aV=bd;var aU=(aV+32)&4294967295;var aT=HEAP[aU];var aS=(aT)&1;var aP=(((aS))&255);var a7=reSign((aP),8,0)!=0;if(!(a7)){Z=4;break}}else{var aO=bd;var aN=(aO+32)&4294967295;var aM=HEAP[aN];var aL=(((aM))|0)!=0;if(!(aL)){Z=4;break}}}var G=bd;var F=(G+40)&4294967295;var E=HEAP[F];var C=bd;var B=(C+28)&4294967295;var A=HEAP[B];var z=(E+12*A)&4294967295;var y=(z+4)&4294967295;var x=HEAP[y];var w=bh;var v=(((x))|0)>(((w))|0);if(v){var u=bd;var t=(u+40)&4294967295;var s=HEAP[t];var r=bd;var q=(r+28)&4294967295;var p=HEAP[q];var o=(s+12*p)&4294967295;var n=(o+4)&4294967295;var m=HEAP[n];bh=m}var l=bd;var k=(l+32)&4294967295;var j=HEAP[k];var i=bd;var h=(i+40)&4294967295;var g=HEAP[h];var f=bd;var e=(f+28)&4294967295;var d=HEAP[e];var b=(g+12*d)&4294967295;var a=(b+8)&4294967295;var bH=HEAP[a];var bG=((j)+(bH))&4294967295;var bF=bd;var bE=(bF+32)&4294967295;HEAP[bE]=bG;var bD=bd;var bs=(bD+28)&4294967295;var br=HEAP[bs];var bq=((br)+1)&4294967295;var bp=bd;var bo=(bp+28)&4294967295;HEAP[bo]=bq;Z=2;continue}var aK=ak;var aJ=bi;HEAP[aK]=aJ;var aI=aQ;var aH=bh;HEAP[aI]=aH;bC=1}var aG=bC;c=aG;var L=c;var U=(((L))&255);return U;return null}function __ZN18SplashXPathScanner8testSpanEiii(D,k,i,aa){var ad;var aF;var ae;var aD;var e;var B;var aC;var a1;var aE;var G;var af;var f=0;aF=D;ae=k;aD=i;e=aa;var a0=aF;var aZ=(a0+24)&4294967295;var aW=HEAP[aZ];var aV=e;var aU=(((aW))|0)!=(((aV))|0);if(aU){var aT=aF;var aS=e;__ZN18SplashXPathScanner20computeIntersectionsEi(aT,aS)}aE=0;af=0;$bb3$5:while(1){var ag=aF;var V=(ag+44)&4294967295;var T=HEAP[V];var Q=af;var O=(((T))|0)<=(((Q))|0);if(O){ad=2;break $bb3$5}var M=aF;var L=(M+40)&4294967295;var K=HEAP[L];var J=af;var I=(K+12*J)&4294967295;var H=(I+4)&4294967295;var C=HEAP[H];var A=ae;var z=(((C))|0)<(((A))|0);if(!(z)){ad=2;break $bb3$5}var aR=aF;var aQ=(aR+40)&4294967295;var av=HEAP[aQ];var at=af;var aq=(av+12*at)&4294967295;var ao=(aq+8)&4294967295;var am=HEAP[ao];var ak=aE;var aj=((am)+(ak))&4294967295;aE=aj;var ai=af;var ah=((ai)+1)&4294967295;af=ah;ad=1;continue $bb3$5}var y=ae;var x=((y)-1)&4294967295;G=x;while(1){var R=G;var P=aD;var N=(((R))|0)<(((P))|0);if(!(N)){ad=14;break}var w=aF;var v=(w+44)&4294967295;var u=HEAP[v];var t=af;var s=(((u))|0)<=(((t))|0);if(s){ad=6;break}var r=aF;var q=(r+40)&4294967295;var p=HEAP[q];var o=af;var n=(p+12*o)&4294967295;var m=(n)&4294967295;var l=HEAP[m];var j=G;var h=((j)+1)&4294967295;var g=(((l))|0)>(((h))|0);if(g){var c=aF;var b=(c+4)&4294967295;var a=HEAP[b];var F=reSign((a),8,0)!=0;if(F){var a9=aE;var a8=(a9)&1;var a7=(((a8))&255);var a2=reSign((a7),8,0)!=0;var aY=(a2)^1;var ac=unSign((aY),1,0);aC=ac}else{var a6=aE;var a5=(((a6))|0)==0;var a4=unSign((a5),1,0);aC=a4}var a3=aC;var aX=reSign((a3),8,0)!=0;if(aX){ad=10;break}}var aP=aF;var aO=(aP+40)&4294967295;var aN=HEAP[aO];var aM=af;var aL=(aN+12*aM)&4294967295;var aK=(aL+4)&4294967295;var aJ=HEAP[aK];var aI=G;var aH=(((aJ))|0)>(((aI))|0);if(aH){var aG=aF;var aB=(aG+40)&4294967295;var aA=HEAP[aB];var az=af;var ay=(aA+12*az)&4294967295;var aw=(ay+4)&4294967295;var au=HEAP[aw];G=au}var ar=aF;var ap=(ar+40)&4294967295;var an=HEAP[ap];var al=af;var ab=(an+12*al)&4294967295;var Z=(ab+8)&4294967295;var Y=HEAP[Z];var X=aE;var W=((Y)+(X))&4294967295;aE=W;var U=af;var S=((U)+1)&4294967295;af=S;ad=5;continue}if(ad==6){a1=0}else{if(ad==10){a1=0}else{if(ad==14){a1=1}}}var E=a1;B=E;var ax=B;var d=(((ax))&255);return d;return null}function __ZN18SplashXPathScanner4testEii(k,ao,am){var E;var e;var F;var ai;var G;var i;var ac;var D;var g;var N=0;e=k;F=ao;ai=am;var ab=e;var aa=(ab+24)&4294967295;var Z=HEAP[aa];var Y=ai;var X=(((Z))|0)!=(((Y))|0);if(X){var W=e;var U=ai;__ZN18SplashXPathScanner20computeIntersectionsEi(W,U)}D=0;g=0;while(1){var af=e;var ae=(af+44)&4294967295;var V=HEAP[ae];var T=g;var R=(((V))|0)<=(((T))|0);if(R){E=5;break}var Q=e;var O=(Q+40)&4294967295;var M=HEAP[O];var L=g;var K=(M+12*L)&4294967295;var J=(K)&4294967295;var I=HEAP[J];var C=F;var B=(((I))|0)<=(((C))|0);if(!(B)){E=5;break}var S=e;var P=(S+40)&4294967295;var A=HEAP[P];var y=g;var w=(A+12*y)&4294967295;var u=(w+4)&4294967295;var s=HEAP[u];var q=F;var o=(((s))|0)>=(((q))|0);if(o){E=2;break}var m=e;var j=(m+40)&4294967295;var h=HEAP[j];var b=g;var aq=(h+12*b)&4294967295;var an=(aq+8)&4294967295;var al=HEAP[an];var ak=D;var aj=((al)+(ak))&4294967295;D=aj;var ah=g;var ag=((ah)+1)&4294967295;g=ag;E=1;continue}if(E==2){ac=1}else{if(E==5){var z=e;var x=(z+4)&4294967295;var v=HEAP[x];var H=reSign((v),8,0)!=0;if(H){var t=D;var r=(t)&1;var p=(((r))&255);var n=unSign((p),8,0);i=n}else{var l=D;var d=(((l))|0)!=0;var c=unSign((d),1,0);i=c}var a=i;ac=a}}var ap=ac;G=ap;var ad=G;var f=(((ad))&255);return f;return null}function __ZN18SplashXPathScanner13getSpanBoundsEiPiS0_(e,T,n,K){var p;var b;var P;var o;var q;var v=0;b=e;P=T;o=n;q=K;var J=b;var I=(J+24)&4294967295;var H=HEAP[I];var G=P;var F=(((H))|0)!=(((G))|0);if(F){var E=b;var D=P;__ZN18SplashXPathScanner20computeIntersectionsEi(E,D)}var B=b;var z=(B+44)&4294967295;var x=HEAP[z];var m=(((x))|0)>0;if(m){var l=b;var k=(l+40)&4294967295;var j=HEAP[k];var i=(j)&4294967295;var h=(i)&4294967295;var g=HEAP[h];var f=o;HEAP[f]=g;var d=b;var c=(d+40)&4294967295;var a=HEAP[c];var V=b;var U=(V+44)&4294967295;var S=HEAP[U];var R=((S)-1)&4294967295;var Q=(a+12*R)&4294967295;var O=(Q+4)&4294967295;var N=HEAP[O];var M=q;HEAP[M]=N}else{var L=b;var C=(L+16)&4294967295;var A=HEAP[C];var y=((A)+1)&4294967295;var w=o;HEAP[w]=y;var u=b;var t=(u+16)&4294967295;var s=HEAP[t];var r=q;HEAP[r]=s}return;return}function __ZN18SplashXPathScannerC1EP11SplashXPathb(D,bZ,z){var ai;var bP;var ah;var M;var bG;var L;var aZ;var aE;var bu;var bH;var bv=0;bP=D;ah=bZ;M=z;var cd=bP;var cc=(cd)&4294967295;var cb=ah;HEAP[cc]=cb;var ca=bP;var b9=(ca+4)&4294967295;var b8=M;HEAP[b9]=b8;var b7=bP;var b6=(b7)&4294967295;var b5=HEAP[b6];var b4=(b5+4)&4294967295;var bb=HEAP[b4];var a9=(((bb))|0)==0;if(a9){var a7=bP;var a6=(a7+12)&4294967295;HEAP[a6]=1;var a5=bP;var a4=(a5+12)&4294967295;var a3=HEAP[a4];var a2=bP;var a1=(a2+8)&4294967295;HEAP[a1]=a3;var a0=bP;var aQ=(a0+20)&4294967295;HEAP[aQ]=0;var aO=bP;var aM=(aO+20)&4294967295;var aL=HEAP[aM];var aK=bP;var aJ=(aK+16)&4294967295;HEAP[aJ]=aL}else{var aI=bP;var aH=(aI)&4294967295;var aG=HEAP[aH];var aF=(aG)&4294967295;var av=HEAP[aF];var at=(av)&4294967295;bG=at;var aq=bG;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=bG;var am=(an+16)&4294967295;var al=HEAP[am];var ak=(ao)<=(al);if(ak){var aj=bG;var Y=(aj)&4294967295;var W=HEAP[Y];L=W;var U=bG;var T=(U+16)&4294967295;var S=HEAP[T];aE=S}else{var R=bG;var Q=(R+16)&4294967295;var P=HEAP[Q];L=P;var O=bG;var N=(O)&4294967295;var K=HEAP[N];aE=K}var J=bG;var I=(J+48)&4294967295;var H=HEAP[I];var G=(H)&64;var F=(((G))|0)!=0;if(F){var E=bG;var C=(E+24)&4294967295;var B=HEAP[C];aZ=B;var A=bG;var y=(A+8)&4294967295;var x=HEAP[y];bu=x}else{var w=bG;var v=(w+8)&4294967295;var u=HEAP[v];aZ=u;var t=bG;var s=(t+24)&4294967295;var r=HEAP[s];bu=r}bH=1;$bb23$13:while(1){var bj=bP;var bi=(bj)&4294967295;var bh=HEAP[bi];var bg=(bh+4)&4294967295;var bf=HEAP[bg];var be=bH;var bd=(((bf))|0)>(((be))|0);if(!(bd)){ai=15;break $bb23$13}var q=bP;var p=(q)&4294967295;var o=HEAP[p];var n=(o)&4294967295;var m=HEAP[n];var l=bH;var k=(m+52*l)&4294967295;bG=k;var j=bG;var i=(j)&4294967295;var h=HEAP[i];var g=L;var f=(h)<(g);$bb9$$bb10$16:do{if(f){var e=bG;var d=(e)&4294967295;var c=HEAP[d];L=c}else{var b=bG;var a=(b)&4294967295;var ci=HEAP[a];var ch=aE;var cg=(ci)>(ch);if(!(cg)){ai=6;break $bb9$$bb10$16}var cf=bG;var ce=(cf)&4294967295;var b3=HEAP[ce];aE=b3}}while(0);var b2=bG;var b1=(b2+16)&4294967295;var b0=HEAP[b1];var bY=L;var bX=(b0)<(bY);$bb13$$bb14$21:do{if(bX){var bW=bG;var bV=(bW+16)&4294967295;var bU=HEAP[bV];L=bU}else{var bT=bG;var bS=(bT+16)&4294967295;var bR=HEAP[bS];var bQ=aE;var bO=(bR)>(bQ);if(!(bO)){ai=9;break $bb13$$bb14$21}var bN=bG;var bM=(bN+16)&4294967295;var bL=HEAP[bM];aE=bL}}while(0);var bK=bG;var bJ=(bK+48)&4294967295;var bI=HEAP[bJ];var bF=(bI)&64;var bE=(((bF))|0)!=0;$bb17$$bb20$26:do{if(bE){var bD=bG;var bC=(bD+8)&4294967295;var bB=HEAP[bC];var bA=bu;var bz=(bB)>(bA);if(bz){var by=bG;var bx=(by+8)&4294967295;var bw=HEAP[bx];bu=bw}}else{var bt=bG;var bs=(bt+24)&4294967295;var br=HEAP[bs];var bq=bu;var bp=(br)>(bq);if(!(bp)){ai=13;break $bb17$$bb20$26}var bo=bG;var bn=(bo+24)&4294967295;var bm=HEAP[bn];bu=bm}}while(0);var bl=bH;var bk=((bl)+1)&4294967295;bH=bk;ai=3;continue $bb23$13}var bc=L;var ba=__ZL11splashFloord92(bc);var a8=bP;var aY=(a8+8)&4294967295;HEAP[aY]=ba;var aX=aE;var aW=__ZL11splashFloord92(aX);var aV=bP;var aU=(aV+16)&4294967295;HEAP[aU]=aW;var aT=aZ;var aS=__ZL11splashFloord92(aT);var aR=bP;var aP=(aR+12)&4294967295;HEAP[aP]=aS;var aN=bu;var aD=__ZL11splashFloord92(aN);var aC=bP;var aB=(aC+20)&4294967295;HEAP[aB]=aD}var aA=bP;var az=(aA+12)&4294967295;var ay=HEAP[az];var ax=((ay)-1)&4294967295;var aw=bP;var au=(aw+24)&4294967295;HEAP[au]=ax;var ar=bP;var ag=(ar+36)&4294967295;HEAP[ag]=0;var af=bP;var ae=(af+40)&4294967295;HEAP[ae]=0;var ad=bP;var ac=(ad+48)&4294967295;HEAP[ac]=0;var ab=bP;var aa=(ab+48)&4294967295;var Z=HEAP[aa];var X=bP;var V=(X+44)&4294967295;HEAP[V]=Z;return;return}function __ZN18SplashXPathScannerD1Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+40)&4294967295;var h=HEAP[a];var g=h;_gfree(g);return;return}function __ZN18SplashXPathScannerD2Ev(f){var d;var e;var b=0;e=f;var c=e;var a=(c+40)&4294967295;var h=HEAP[a];var g=h;_gfree(g);return;return}function _main(eg,dW){var W=STACKTOP;STACKTOP+=524;_memset(W,0,524);var e0;var bu=W;var c2;var cp;var bK;var dw;var ab;var dg;var dh;var dE;var dH;var dJ;var ct;var ec;var eN;var eO;var bJ;var e2;var dk;var dn;var bN;var bb;var ex;var bI=W+4;var bH;var ez;var du;var bG;var bF;var bD;var dT;var dY;var ep;var bC;var bB;var ej;var fe;var fd;var cG=W+8;var bP;var b4;var ai=W+520;var bs;var aY;var dK;var aK;var d5;var a2;var ba;var eC;var dL=0;HEAP[bu]=eg;c2=dW;fe=0;fd=0;dK=99;var bz=c2;var eM=_parseArgs((__ZL7argDesc)&4294967295,bu,bz);aY=eM;var eL=HEAP[__ZL4mono];var e1=reSign((eL),8,0)!=0;$bb$$bb3$2:do{if(e1){var eK=HEAP[__ZL4gray];var b3=reSign((eK),8,0)!=0;if(!(b3)){e0=1;break $bb$$bb3$2}aY=0}}while(0);var eJ=HEAP[__ZL10resolution];var eI=(eJ)!=0;$bb4$$bb7$6:do{if(eI){var eH=HEAP[__ZL12x_resolution];var eG=(eH)==150;if(!eG){var eF=HEAP[__ZL12y_resolution];var eE=(eF)==150;if(!(eE)){e0=4;break $bb4$$bb7$6}}var eD=HEAP[__ZL10resolution];HEAP[__ZL12x_resolution]=eD;var eb=HEAP[__ZL10resolution];HEAP[__ZL12y_resolution]=eb}}while(0);var ea=aY;var bZ=reSign((ea),8,0)!=0;var aj=(bZ)^1;var bO=unSign((aj),1,0);var bS=reSign((bO),8,0)!=0;$bb17$$bb12$12:do{if(bS){e0=6}else{var d9=HEAP[bu];var d8=(((d9))|0)>3;if(d8){e0=6;break $bb17$$bb12$12}var d7=HEAP[__ZL12printVersion];var bQ=reSign((d7),8,0)!=0;if(bQ){e0=6;break $bb17$$bb12$12}var d6=HEAP[__ZL9printHelp];var bM=reSign((d6),8,0)!=0;if(bM){e0=6;break $bb17$$bb12$12}var dB=HEAP[bu];var dA=(((dB))|0)>1;if(dA){var dz=__Znwj(32);var dy=dz;bB=dy;var dx=c2;var df=(dx+4)&4294967295;var dd=HEAP[df];var dc=bB;__ZN9GooStringC1EPKc(dc,dd);var db=bB;fe=db}var c9=HEAP[bu];var c8=(((c9))|0)==3;if(c8){var c7=c2;var c5=(c7+8)&4294967295;var c4=HEAP[c5];fd=c4}var c3=__Znwj(224);var cQ=c3;bC=cQ;var cP=bC;__ZN12GlobalParamsC1EPKc(cP,0);var cO=bC;HEAP[_globalParams]=cO;var cN=HEAP[(__ZL17enableFreeTypeStr)&4294967295];var cM=reSign((cN),8,0)!=0;$bb34$$bb39$23:do{if(cM){var cL=HEAP[_globalParams];var cK=__ZN12GlobalParams17setEnableFreeTypeEPc(cL,(__ZL17enableFreeTypeStr)&4294967295);var bw=reSign((cK),8,0)!=0;var av=(bw)^1;var eY=unSign((av),1,0);ep=eY;var cJ=ep;var bv=reSign((cJ),8,0)!=0;if(!(bv)){e0=18;break $bb34$$bb39$23}var cI=HEAP[_stderr];var cH=_fwrite((__str621820)&4294967295,1,38,cI)}}while(0);var cF=HEAP[(__ZL12antialiasStr)&4294967295];var cE=reSign((cF),8,0)!=0;$bb40$$bb45$27:do{if(cE){var cD=HEAP[_globalParams];var cC=__ZN12GlobalParams12setAntialiasEPc(cD,(__ZL12antialiasStr)&4294967295);var br=reSign((cC),8,0)!=0;var bx=(br)^1;var a=unSign((bx),1,0);dY=a;var cB=dY;var bq=reSign((cB),8,0)!=0;if(!(bq)){e0=21;break $bb40$$bb45$27}var cz=HEAP[_stderr];var cy=_fwrite((__str631821)&4294967295,1,32,cz)}}while(0);var cx=HEAP[(__ZL18vectorAntialiasStr)&4294967295];var cw=reSign((cx),8,0)!=0;$bb46$$bb51$31:do{if(cw){var cu=HEAP[_globalParams];var cs=__ZN12GlobalParams18setVectorAntialiasEPc(cu,(__ZL18vectorAntialiasStr)&4294967295);var bp=reSign((cs),8,0)!=0;var bt=(bp)^1;var ak=unSign((bt),1,0);dT=ak;var cr=dT;var bo=reSign((cr),8,0)!=0;if(!(bo)){e0=24;break $bb46$$bb51$31}var co=HEAP[_stderr];var cn=_fwrite((__str641822)&4294967295,1,38,co)}}while(0);var cm=HEAP[__ZL5quiet];var bn=reSign((cm),8,0)!=0;if(bn){var ck=HEAP[__ZL5quiet];var cj=unSign((ck),8,0);var ci=HEAP[_globalParams];var cg=(((cj))&255);__ZN12GlobalParams11setErrQuietEb(ci,cg)}var cf=HEAP[(__ZL13ownerPassword)&4294967295];var ce=reSign((cf),8,0)!=0;if(ce){var cd=__Znwj(32);var cc=cd;bD=cc;var cb=bD;__ZN9GooStringC1EPKc(cb,(__ZL13ownerPassword)&4294967295);var ca=bD;bP=ca}else{bP=0}var b9=HEAP[(__ZL12userPassword)&4294967295];var b8=reSign((b9),8,0)!=0;if(b8){var b7=__Znwj(32);var b6=b7;bF=b6;var b5=bF;__ZN9GooStringC1EPKc(b5,(__ZL12userPassword)&4294967295);var b2=bF;b4=b2}else{b4=0}var b1=fe;var b0=(b1)==0;if(b0){var bY=__Znwj(32);var bX=bY;bG=bX;var bW=bG;__ZN9GooStringC1EPKc(bW,(__str651823)&4294967295);var bV=bG;fe=bV}var bU=fe;var bT=__ZNK9GooString3cmpEPKc(bU,(__str661824)&4294967295);var bR=(((bT))|0)==0;var bm=unSign((bR),1,0);du=bm;var bl=du;var bc=reSign((bl),8,0)!=0;if(bc){var bk=fe;ez=bk;var bj=ez;var bi=(bj)!=0;if(bi){var bh=ez;__ZN9GooStringD1Ev(bh);var bg=ez;var bf=bg;__ZdlPv(bf)}var be=__Znwj(32);var bd=be;bH=bd;var a9=bH;__ZN9GooStringC1EPKc(a9,(__str651823)&4294967295);var a8=bH;fe=a8}__ZN13PDFDocFactoryC1EP7GooList(bI,0);var a7=fe;var a6=bP;var a5=b4;var a4=__ZN13PDFDocFactory12createPDFDocERK9GooStringPS0_S3_Pv(bI,a7,a6,a5,0);ej=a4;__ZN13PDFDocFactoryD1Ev(bI);var a3=fe;ex=a3;var a1=ex;var a0=(a1)!=0;if(a0){var aZ=ex;__ZN9GooStringD1Ev(aZ);var aV=ex;var aT=aV;__ZdlPv(aT)}var aS=b4;var aR=(aS)!=0;$bb70$$bb72$58:do{if(aR){var aQ=b4;bb=aQ;var aP=bb;var aO=(aP)!=0;if(!(aO)){e0=34;break $bb70$$bb72$58}var aN=bb;__ZN9GooStringD1Ev(aN);var aM=bb;var aL=aM;__ZdlPv(aL)}}while(0);var aI=bP;var aH=(aI)!=0;$bb73$$bb75$62:do{if(aH){var aG=bP;bN=aG;var aF=bN;var aE=(aF)!=0;if(!(aE)){e0=37;break $bb73$$bb75$62}var aD=bN;__ZN9GooStringD1Ev(aD);var aC=bN;var aB=aC;__ZdlPv(aB)}}while(0);var aA=ej;var az=__ZN6PDFDoc4isOkEv(aA);var aX=reSign((az),8,0)!=0;var B=(aX)^1;var aU=unSign((B),1,0);dn=aU;var aw=dn;var aW=reSign((aw),8,0)!=0;if(aW){dK=1}else{var au=HEAP[__ZL9firstPage];var at=(((au))|0)<=0;if(at){HEAP[__ZL9firstPage]=1}var ar=HEAP[__ZL8lastPage];var aq=(((ar))|0)<=0;$bb84$$bb83$72:do{if(aq){e0=41}else{var ap=ej;var ao=__ZN6PDFDoc11getNumPagesEv(ap);var an=HEAP[__ZL8lastPage];var am=(((ao))|0)<(((an))|0);if(am){e0=41;break $bb84$$bb83$72}e2=0;e0=44;break $bb84$$bb83$72}}while(0);if(e0==41){e2=1}var al=e2;dk=al;var ah=dk;var aJ=reSign((ah),8,0)!=0;if(aJ){var ag=ej;var af=__ZN6PDFDoc11getNumPagesEv(ag);HEAP[__ZL8lastPage]=af}var ae=(ai)&4294967295;HEAP[ae]=-1;var ad=(ai+1)&4294967295;HEAP[ad]=-1;var ac=(ai+2)&4294967295;HEAP[ac]=-1;var aa=__Znwj(240);var Z=aa;bJ=Z;var Y=HEAP[__ZL4mono];var ay=reSign((Y),8,0)!=0;if(ay){eO=0}else{var X=HEAP[__ZL4gray];var ax=reSign((X),8,0)!=0;if(ax){eN=1}else{eN=2}var V=eN;eO=V}var U=bJ;var T=eO;var S=(ai)&4294967295;__ZN15SplashOutputDevC1E15SplashColorModeibPhbb(U,T,4,0,S,1,1);var R=bJ;bs=R;var Q=ej;var P=__ZN6PDFDoc7getXRefEv(Q);var O=bs;__ZN15SplashOutputDev8startDocEP4XRef(O,P);var M=HEAP[__ZL2sz];var K=(((M))|0)!=0;if(K){var A=HEAP[__ZL2sz];HEAP[__ZL1h]=A;var z=HEAP[__ZL1h];HEAP[__ZL1w]=z}var y=ej;var x=__ZN6PDFDoc11getNumPagesEv(y);var w=__ZL18numberOfCharactersj(x);d5=w;var v=HEAP[__ZL9firstPage];aK=v;$bb146$92:while(1){var dr=HEAP[__ZL8lastPage];var dq=aK;var dp=(((dq))|0)<=(((dr))|0);if(!(dp)){e0=70;break $bb146$92}var u=HEAP[__ZL13printOnlyEven];var de=reSign((u),8,0)!=0;$bb102$$bb103$95:do{if(de){var t=aK;var r=(t)&1;var p=(((r))|0)==0;if(p){e0=50;break $bb102$$bb103$95}else{e0=51;break $bb102$$bb103$95}}else{e0=51}}while(0);$bb145$$bb103$97:do{if(e0==51){var f=HEAP[__ZL12printOnlyOdd];var da=reSign((f),8,0)!=0;if(da){var e=aK;var d=(((e))|0)%2;var c=(((d))|0)==1;if(c){e0=50;break $bb145$$bb103$97}}var b=HEAP[__ZL10useCropBox];var c6=reSign((b),8,0)!=0;if(c6){var fN=ej;var fM=aK;var fL=__ZN6PDFDoc16getPageCropWidthEi(fN,fM);a2=fL;var fK=ej;var fI=aK;var fy=__ZN6PDFDoc17getPageCropHeightEi(fK,fI);ba=fy}else{var fx=ej;var fw=aK;var fv=__ZN6PDFDoc17getPageMediaWidthEi(fx,fw);a2=fv;var fu=ej;var ft=aK;var fs=__ZN6PDFDoc18getPageMediaHeightEi(fu,ft);ba=fs}var fr=HEAP[__ZL7scaleTo];var fq=(((fr))|0)!=0;$bb111$$bb115$106:do{if(fq){var fo=HEAP[__ZL7scaleTo];var N=(((fo))|0);var L=(N)*72;var J=a2;var I=ba;var H=(J)>(I);if(H){var G=a2;ec=G}else{var F=ba;ec=F}var E=ec;var D=(L)/(E);HEAP[__ZL10resolution]=D;var C=HEAP[__ZL10resolution];HEAP[__ZL12y_resolution]=C;var s=HEAP[__ZL12y_resolution];HEAP[__ZL12x_resolution]=s}else{var q=HEAP[__ZL9x_scaleTo];var o=(((q))|0)!=0;if(o){var n=HEAP[__ZL9x_scaleTo];var l=(((n))|0);var k=(l)*72;var j=a2;var i=(k)/(j);HEAP[__ZL12x_resolution]=i}var h=HEAP[__ZL9y_scaleTo];var g=(((h))|0)!=0;if(!(g)){e0=58;break $bb111$$bb115$106}var fJ=HEAP[__ZL9y_scaleTo];var fH=(((fJ))|0);var fG=(fH)*72;var fF=ba;var fE=(fG)/(fF);HEAP[__ZL12y_resolution]=fE}}while(0);var fD=HEAP[__ZL12x_resolution];var fC=(fD)/72;var fB=a2;var fA=(fC)*(fB);a2=fA;var fz=HEAP[__ZL12y_resolution];var fp=(fz)/72;var fn=ba;var fm=(fp)*(fn);ba=fm;var fl=ej;var fk=aK;var fj=__ZN6PDFDoc13getPageRotateEi(fl,fk);var fi=(((fj))|0)==90;$bb121$$bb120$118:do{if(fi){e0=59}else{var fh=ej;var fg=aK;var ff=__ZN6PDFDoc13getPageRotateEi(fh,fg);var fc=(((ff))|0)==270;if(fc){e0=59;break $bb121$$bb120$118}dJ=0;e0=62;break $bb121$$bb120$118}}while(0);if(e0==59){dJ=1}var fb=dJ;ct=fb;var fa=ct;var cA=reSign((fa),8,0)!=0;if(cA){var e9=a2;eC=e9;var e8=ba;a2=e8;var e7=eC;ba=e7}var e6=fd;var e5=(e6)!=0;if(e5){var e4=HEAP[__ZL3png];var cv=reSign((e4),8,0)!=0;if(cv){dH=__str671825}else{var e3=HEAP[__ZL4jpeg];var cq=reSign((e3),8,0)!=0;if(cq){dE=__str681826}else{var eZ=HEAP[__ZL4mono];var cl=reSign((eZ),8,0)!=0;if(cl){dh=__str691827}else{var eX=HEAP[__ZL4gray];var ch=reSign((eX),8,0)!=0;if(ch){dg=__str701828}else{dg=__str711829}var eW=dg;dh=eW}var eV=dh;dE=eV}var eU=dE;dH=eU}var eT=dH;var eS=eT;var eR=(cG)&4294967295;var eQ=fd;var eP=d5;var eB=aK;var eA=_snprintf(eR,512,(__str721830)&4294967295,480,eQ,eP,eB,eS);var ey=HEAP[__ZL1h];var ew=HEAP[__ZL1w];var ev=HEAP[__ZL1y];var eu=HEAP[__ZL1x];var et=ej;var es=bs;var er=aK;var eo=a2;var d0=ba;var dZ=(cG)&4294967295;__ZL13savePageSliceP6PDFDocP15SplashOutputDeviiiiiddPc(et,es,er,eu,ev,ew,ey,eo,d0,dZ)}else{var dX=HEAP[__ZL1h];var dV=HEAP[__ZL1w];var dU=HEAP[__ZL1y];var dS=HEAP[__ZL1x];var dR=ej;var dQ=bs;var dP=aK;var dN=a2;var dv=ba;__ZL13savePageSliceP6PDFDocP15SplashOutputDeviiiiiddPc(dR,dQ,dP,dS,dU,dV,dX,dN,dv,0)}}}while(0);var dt=aK;var ds=((dt)+1)&4294967295;aK=ds;e0=49;continue $bb146$92}var dm=bs;var dl=(dm)!=0;if(dl){var dj=bs;var di=(dj)&4294967295;var c1=(di)&4294967295;var cZ=HEAP[c1];var cY=(cZ+4)&4294967295;var cX=HEAP[cY];var cW=cX;var cV=bs;FUNCTION_TABLE[cW](cV)}dK=0}var cU=ej;ab=cU;var cT=ab;var cS=(cT)!=0;if(cS){var cR=ab;__ZN6PDFDocD1Ev(cR);var eq=ab;var en=eq;__ZdlPv(en)}var em=HEAP[_globalParams];dw=em;var el=dw;var ek=(el)!=0;if(!(ek)){e0=74;break $bb17$$bb12$12}var ei=dw;__ZN12GlobalParamsD1Ev(ei);var eh=dw;var ef=eh;__ZdlPv(ef);e0=74;break $bb17$$bb12$12}}while(0);if(e0==6){var d4=HEAP[_stderr];var d3=_fprintf(d4,(__str551813)&4294967295,(__str561814)&4294967295);var d2=HEAP[_stderr];var d1=_fprintf(d2,(__str571815)&4294967295,(__str581816)&4294967295);var dI=HEAP[_stderr];var dG=_fprintf(dI,(__str571815)&4294967295,(__str591817)&4294967295);var dF=HEAP[__ZL12printVersion];var bL=reSign((dF),8,0)!=0;var dM=(bL)^1;var m=unSign((dM),1,0);var bE=reSign((m),8,0)!=0;if(bE){_printUsage((__str601818)&4294967295,(__str611819)&4294967295,(__ZL7argDesc)&4294967295)}var dD=HEAP[__ZL12printVersion];var bA=reSign((dD),8,0)!=0;$bb27$$bb25$161:do{if(bA){e0=11}else{var dC=HEAP[__ZL9printHelp];var by=reSign((dC),8,0)!=0;if(by){e0=11;break $bb27$$bb25$161}else{e0=12;break $bb27$$bb25$161}}}while(0);if(e0==11){dK=0}}var ee=HEAP[_stderr];__ZN6Object8memCheckEP8_IO_FILE(ee);var ed=dK;bK=ed;var dO=bK;cp=dO;var c0=cp;STACKTOP=W;return c0;return null}function __ZN4Page12getCropWidthEv(m){var r;var k;var u;var j;var l=0;k=m;var i=k;var h=(i+28)&4294967295;var g=HEAP[h];var f=__ZN9PageAttrs10getCropBoxEv(g);var e=(f+16)&4294967295;var d=HEAP[e];var c=k;var b=(c+28)&4294967295;var a=HEAP[b];var t=__ZN9PageAttrs10getCropBoxEv(a);var s=(t)&4294967295;var q=HEAP[s];var p=(d)-(q);j=p;var n=j;u=n;var o=u;return o;return null}function __ZN4Page13getCropHeightEv(m){var r;var k;var u;var j;var l=0;k=m;var i=k;var h=(i+28)&4294967295;var g=HEAP[h];var f=__ZN9PageAttrs10getCropBoxEv(g);var e=(f+24)&4294967295;var d=HEAP[e];var c=k;var b=(c+28)&4294967295;var a=HEAP[b];var t=__ZN9PageAttrs10getCropBoxEv(a);var s=(t+8)&4294967295;var q=HEAP[s];var p=(d)-(q);j=p;var n=j;u=n;var o=u;return o;return null}function __ZN6PDFDoc4isOkEv(h){var l;var m;var i;var g;var k=0;m=h;var f=m;var e=(f+52)&4294967295;var d=HEAP[e];var c=unSign((d),8,0);g=c;var b=g;i=b;var j=i;var a=(((j))&255);return a;return null}function __ZL18numberOfCharactersj(r){var m;var o;var p;var j;var q;var k=0;o=r;q=0;while(1){var e=o;var d=unSign((e),32,0)>9;if(!(d)){m=2;break}var i=o;var h=Math.floor(unSign((i),32,0)/10);o=h;var g=q;var f=((g)+1)&4294967295;q=f;m=0;continue}var c=q;var b=((c)+1)&4294967295;q=b;var a=q;j=a;var n=j;p=n;var l=p;return l;return null}function __ZN6PDFDoc16getPageCropWidthEi(o,q){var r;var m;var k;var t;var i;var l;var n=0;m=o;k=q;var j=m;var h=k;var g=__ZN6PDFDoc7getPageEi(j,h);var f=(g)!=0;if(f){var e=m;var d=k;var c=__ZN6PDFDoc7getPageEi(e,d);var b=__ZN4Page12getCropWidthEv(c);i=b}else{i=0}var a=i;l=a;var s=l;t=s;var p=t;return p;return null}function __ZN6PDFDoc17getPageCropHeightEi(o,q){var r;var m;var k;var t;var h;var l;var n=0;m=o;k=q;var j=m;var i=k;var g=__ZN6PDFDoc7getPageEi(j,i);var f=(g)!=0;if(f){var e=m;var d=k;var c=__ZN6PDFDoc7getPageEi(e,d);var b=__ZN4Page13getCropHeightEv(c);h=b}else{h=0}var a=h;l=a;var s=l;t=s;var p=t;return p;return null}function __ZN6PDFDoc17getPageMediaWidthEi(o,q){var r;var m;var j;var t;var l;var k;var n=0;m=o;j=q;var i=m;var h=j;var g=__ZN6PDFDoc7getPageEi(i,h);var f=(g)!=0;if(f){var e=m;var d=j;var c=__ZN6PDFDoc7getPageEi(e,d);var b=__ZN4Page13getMediaWidthEv(c);l=b}else{l=0}var a=l;k=a;var s=k;t=s;var p=t;return p;return null}function __ZN6PDFDoc18getPageMediaHeightEi(o,q){var r;var m;var j;var t;var k;var l;var n=0;m=o;j=q;var i=m;var h=j;var g=__ZN6PDFDoc7getPageEi(i,h);var f=(g)!=0;if(f){var e=m;var d=j;var c=__ZN6PDFDoc7getPageEi(e,d);var b=__ZN4Page14getMediaHeightEv(c);k=b}else{k=0}var a=k;l=a;var s=l;t=s;var p=t;return p;return null}function __ZN6PDFDoc13getPageRotateEi(o,q){var r;var m;var k;var t;var g;var l;var n=0;m=o;k=q;var j=m;var i=k;var h=__ZN6PDFDoc7getPageEi(j,i);var f=(h)!=0;if(f){var e=m;var d=k;var c=__ZN6PDFDoc7getPageEi(e,d);var b=__ZN4Page9getRotateEv(c);g=b}else{g=0}var a=g;l=a;var s=l;t=s;var p=t;return p;return null}function __ZL13savePageSliceP6PDFDocP15SplashOutputDeviiiiiddPc(t,d,l,ag,ae,ah,al,a1,bd,o){var ai;var aN;var aM;var ak;var be;var e;var aO;var J;var bc;var aj;var X;var aG;var aI;var C;var g=0;aN=t;aM=d;ak=l;be=ag;e=ae;aO=ah;J=al;bc=a1;aj=bd;X=o;var bb=aO;var a9=(((bb))|0)==0;if(a9){var a8=bc;var a7=_ceil(a8);var a5=((a7)|0);aO=a5}var a4=J;var a3=(((a4))|0)==0;if(a3){var a2=aj;var a0=_ceil(a2);var aZ=((a0)|0);J=aZ}var aC=be;var aA=aO;var ay=((aC)+(aA))&4294967295;var aw=(((ay))|0);var au=bc;var ar=(aw)>(au);if(ar){var aq=be;var ap=(((aq))|0);var an=bc;var am=(an)-(ap);var Z=_ceil(am);var W=((Z)|0);aI=W}else{var U=aO;aI=U}var S=aI;aO=S;var Q=e;var O=J;var N=((Q)+(O))&4294967295;var M=(((N))|0);var L=aj;var K=(M)>(L);if(K){var E=e;var D=(((E))|0);var B=aj;var A=(B)-(D);var z=_ceil(A);var y=((z)|0);aG=y}else{var x=J;aG=x}var w=aG;J=w;var v=HEAP[__ZL10useCropBox];var I=reSign((v),8,0)!=0;var ao=(I)^1;var s=unSign((ao),1,0);var u=unSign((s),8,0);var r=HEAP[__ZL12y_resolution];var q=HEAP[__ZL12x_resolution];var p=aM;var n=p;var m=aN;var k=ak;var j=(((u))&255);var i=be;var h=e;var f=aO;var c=J;__ZN6PDFDoc16displayPageSliceEP9OutputDeviddibbbiiiiPFbPvES2_PFbP5AnnotS2_ES2_(m,n,k,q,r,0,j,0,0,i,h,f,c,0,0,0,0);var b=aM;var a=__ZN15SplashOutputDev9getBitmapEv(b);C=a;var bl=X;var bk=(bl)!=0;if(bk){var bj=HEAP[__ZL3png];var ba=reSign((bj),8,0)!=0;if(ba){var bi=HEAP[__ZL12y_resolution];var bh=((bi)|0);var bg=HEAP[__ZL12x_resolution];var bf=((bg)|0);var aY=C;var aX=X;var aW=__ZN12SplashBitmap12writeImgFileE21SplashImageFileFormatPcii(aY,1,aX,bf,bh)}else{var aV=HEAP[__ZL4jpeg];var a6=reSign((aV),8,0)!=0;if(a6){var aU=HEAP[__ZL12y_resolution];var aT=((aU)|0);var aS=HEAP[__ZL12x_resolution];var aR=((aS)|0);var aQ=C;var aP=X;var aJ=__ZN12SplashBitmap12writeImgFileE21SplashImageFileFormatPcii(aQ,0,aP,aR,aT)}else{var aH=C;var aF=X;var aE=__ZN12SplashBitmap12writePNMFileEPc(aH,aF)}}}else{var aD=HEAP[__ZL3png];var aL=reSign((aD),8,0)!=0;if(aL){var aB=HEAP[__ZL12y_resolution];var az=((aB)|0);var ax=HEAP[__ZL12x_resolution];var av=((ax)|0);var at=HEAP[_stdout];var af=C;var ad=__ZN12SplashBitmap12writeImgFileE21SplashImageFileFormatP8_IO_FILEii(af,1,at,av,az)}else{var ac=HEAP[__ZL4jpeg];var aK=reSign((ac),8,0)!=0;if(aK){var ab=HEAP[__ZL12y_resolution];var aa=((ab)|0);var Y=HEAP[__ZL12x_resolution];var V=((Y)|0);var T=HEAP[_stdout];var R=C;var P=__ZN12SplashBitmap12writeImgFileE21SplashImageFileFormatP8_IO_FILEii(R,0,T,V,aa)}else{var H=HEAP[_stdout];var G=C;var F=__ZN12SplashBitmap12writePNMFileEP8_IO_FILE(G,H)}}}return;return}function _parseArgs(ag,au,af){var O;var av;var D;var C;var x;var ar;var z;var A;var ah;var S;var R;var o;var c=0;av=ag;D=au;C=af;o=1;S=1;$bb13$2:while(1){var i=D;var h=HEAP[i];var g=S;var f=(((h))|0)>(((g))|0);if(!(f)){O=9;break $bb13$2}var aq=C;var ap=S;var ao=(aq+4*ap)&4294967295;var an=HEAP[ao];var am=_strcmp(an,(__str101841)&4294967295);var al=(((am))|0)==0;if(al){O=1;break $bb13$2}var H=C;var G=S;var F=(H+4*G)&4294967295;var E=HEAP[F];var y=av;var w=__ZL7findArgPK7ArgDescPc(y,E);ah=w;var v=ah;var u=(v)!=0;var t=unSign((u),1,0);A=t;var s=A;var B=reSign((s),8,0)!=0;if(B){var r=ah;var q=S;var p=D;var n=C;var m=__ZL7grabArgPK7ArgDesciPiPPc(r,q,p,n);var Q=reSign((m),8,0)!=0;var at=(Q)^1;var ae=unSign((at),1,0);z=ae;var l=z;var P=reSign((l),8,0)!=0;if(P){o=0}O=0;continue $bb13$2}else{var k=S;var j=((k)+1)&4294967295;S=j;O=0;continue $bb13$2}}if(O==1){var ak=D;var aj=HEAP[ak];var ai=((aj)-1)&4294967295;var ac=D;HEAP[ac]=ai;var ab=S;R=ab;while(1){var L=D;var K=HEAP[L];var J=R;var I=(((K))|0)>(((J))|0);if(!(I)){O=5;break}var aa=R;var Z=((aa)+1)&4294967295;var Y=C;var X=(Y+4*Z)&4294967295;var W=HEAP[X];var V=C;var U=R;var T=(V+4*U)&4294967295;HEAP[T]=W;var N=R;var M=((N)+1)&4294967295;R=M;O=3;continue}}var e=o;var d=unSign((e),8,0);ar=d;var a=ar;x=a;var ad=x;var b=(((ad))&255);return b;return null}function _isInt(A){var w;var l;var z;var k;var m=0;l=A;var j=l;var i=HEAP[j];var h=reSign((i),8,0)==45;$bb1$$bb$2:do{if(h){w=0}else{var g=l;var f=HEAP[g];var d=reSign((f),8,0)==43;if(d){w=0;break $bb1$$bb$2}else{w=1;break $bb1$$bb$2}}}while(0);if(w==0){var c=l;var b=(c+1)&4294967295;l=b}while(1){var x=l;var v=HEAP[x];var u=reSign((v),8,0);var t=((u)-48)&4294967295;var s=unSign((t),32,0)<=9;if(!(s)){w=5;break}var a=l;var y=(a+1)&4294967295;l=y;w=3;continue}var r=l;var q=HEAP[r];var p=reSign((q),8,0)!=0;if(p){k=0}else{k=1}var o=k;z=o;var n=z;var e=(((n))&255);return e;return null}function _isFP(M){var L;var n;var z;var ao;var N;var e=0;n=M;var an=n;var am=HEAP[an];var al=reSign((am),8,0)==45;$bb1$$bb$2:do{if(al){L=0}else{var ak=n;var aj=HEAP[ak];var ai=reSign((aj),8,0)==43;if(ai){L=0;break $bb1$$bb$2}else{L=1;break $bb1$$bb$2}}}while(0);if(L==0){var ah=n;var ag=(ah+1)&4294967295;n=ag}N=0;$bb4$7:while(1){var U=n;var T=HEAP[U];var S=reSign((T),8,0);var R=((S)-48)&4294967295;var Q=unSign((R),32,0)<=9;if(!(Q)){L=5;break $bb4$7}var af=n;var X=(af+1)&4294967295;n=X;var W=N;var V=((W)+1)&4294967295;N=V;L=3;continue $bb4$7}var P=n;var O=HEAP[P];var K=reSign((O),8,0)==46;if(K){var J=n;var I=(J+1)&4294967295;n=I}$bb9$14:while(1){var D=n;var C=HEAP[D];var B=reSign((C),8,0);var A=((B)-48)&4294967295;var y=unSign((A),32,0)<=9;if(!(y)){L=9;break $bb9$14}var H=n;var G=(H+1)&4294967295;n=G;var F=N;var E=((F)+1)&4294967295;N=E;L=7;continue $bb9$14}var x=N;var w=(((x))|0)>0;$bb11$$bb19$18:do{if(w){var v=n;var u=HEAP[v];var t=reSign((u),8,0)==101;if(!t){var s=n;var r=HEAP[s];var q=reSign((r),8,0)==69;if(!(q)){L=11;break $bb11$$bb19$18}}var p=n;var o=(p+1)&4294967295;n=o;var m=n;var l=HEAP[m];var k=reSign((l),8,0)==45;$bb15$$bb14$23:do{if(k){L=12}else{var j=n;var i=HEAP[j];var h=reSign((i),8,0)==43;if(h){L=12;break $bb15$$bb14$23}else{L=13;break $bb15$$bb14$23}}}while(0);if(L==12){var g=n;var f=(g+1)&4294967295;n=f}N=0;var c=n;var b=HEAP[c];var a=reSign((b),8,0);var aw=((a)-48)&4294967295;var av=unSign((aw),32,0)>9;if(av){ao=0;L=15;break $bb11$$bb19$18}else{while(1){var au=n;var at=(au+1)&4294967295;n=at;var ar=n;var aq=HEAP[ar];var ap=reSign((aq),8,0);var ae=((ap)-48)&4294967295;var ad=unSign((ae),32,0)<=9;if(ad){L=16;continue}else{L=11;break $bb11$$bb19$18}}}}else{L=11}}while(0);if(L==11){var ac=n;var ab=HEAP[ac];var aa=reSign((ab),8,0)!=0;if(aa){ao=0}else{ao=1}}var Z=ao;z=Z;var Y=z;var d=(((Y))&255);return d;return null}function _printUsage(D,ab,af){var P;var p;var W;var at;var B;var ah;var d;var O;var s;var e=0;p=D;W=ab;at=af;O=0;var ar=at;ah=ar;$bb3$2:while(1){var X=ah;var V=(X)&4294967295;var U=HEAP[V];var T=(U)!=0;if(!(T)){P=3;break $bb3$2}var aq=ah;var ap=(aq)&4294967295;var ao=HEAP[ap];var an=_strlen(ao);s=an;var am=s;var al=O;var ak=(((am))|0)>(((al))|0);var aj=unSign((ak),1,0);B=aj;var ai=B;var C=reSign((ai),8,0)!=0;if(C){var aa=s;O=aa}var Z=ah;var Y=(Z+20)&4294967295;ah=Y;P=0;continue $bb3$2}var S=HEAP[_stderr];var R=p;var Q=_fprintf(S,(__str1831)&4294967295,R);var N=W;var M=(N)!=0;if(M){var L=HEAP[_stderr];var K=W;var J=_fprintf(L,(__str11832)&4294967295,K)}var I=HEAP[_stderr];var H=_fputc(10,I);var G=at;ah=G;while(1){var ag=ah;var ae=(ag)&4294967295;var ad=HEAP[ae];var ac=(ad)!=0;if(!(ac)){P=9;break}var F=ah;var E=(F)&4294967295;var A=HEAP[E];var z=HEAP[_stderr];var y=_fprintf(z,(__str21833)&4294967295,A);var x=O;var w=ah;var v=(w)&4294967295;var u=HEAP[v];var t=_strlen(u);var r=((x)-(t))&4294967295;var q=((r)+9)&4294967295;s=q;var o=ah;var n=(o+4)&4294967295;var m=HEAP[n];if(m==1){P=11}else{if(m==2){P=12}else{if(m==3){P=13}else{if(m==5){P=11}else{if(m==6){P=12}else{if(m==7){P=13}else{P=14}}}}}}if(P==14){d=(__str61837)&4294967295}else{if(P==11){d=(__str31834)&4294967295}else{if(P==12){d=(__str41835)&4294967295}else{if(P==13){d=(__str51836)&4294967295}}}}var l=HEAP[_stderr];var k=s;var j=d;var i=_fprintf(l,(__str71838)&4294967295,k,j);var h=ah;var g=(h+16)&4294967295;var f=HEAP[g];var c=(f)!=0;if(c){var b=ah;var a=(b+16)&4294967295;var aA=HEAP[a];var az=HEAP[_stderr];var ay=_fprintf(az,(__str81839)&4294967295,aA)}var ax=HEAP[_stderr];var aw=_fputc(10,ax);var av=ah;var au=(av+20)&4294967295;ah=au;P=5;continue}return;return}function __ZL7findArgPK7ArgDescPc(n,A){var y;var l;var a;var B;var k;var C;var m=0;l=n;a=A;var j=l;C=j;while(1){var t=C;var s=(t)&4294967295;var r=HEAP[s];var q=(r)!=0;if(!(q)){y=5;break}var i=C;var h=(i+4)&4294967295;var g=HEAP[h];var f=(((g))|0)<=3;if(f){var e=C;var d=(e)&4294967295;var c=HEAP[d];var b=a;var z=_strcmp(c,b);var x=(((z))|0)==0;if(x){y=1;break}}var v=C;var u=(v+20)&4294967295;C=u;y=0;continue}if(y==1){var w=C;k=w}else{if(y==5){k=0}}var p=k;B=p;var o=B;return o;return null}function __ZL7grabArgPK7ArgDesciPiPPc(a9,ay,bn,a5){var aq;var at;var av;var U;var T;var F;var bm;var bo;var aA;var br;var aE;var ar;var aw;var q;var e=0;at=a9;av=ay;U=bn;T=a5;q=1;ar=0;var bl=at;var bk=(bl+4)&4294967295;var bi=HEAP[bk];if(bi==0){aq=16}else{if(bi==1){aq=17}else{if(bi==2){aq=18}else{if(bi==3){aq=19}else{aq=20}}}}if(aq==20){var aI=HEAP[_stderr];var ap=_fwrite((__str91840)&4294967295,1,28,aI);ar=1}else{if(aq==16){var bh=at;var bg=(bh+8)&4294967295;var be=HEAP[bg];HEAP[be]=1;ar=1}else{if(aq==17){var bc=av;var bb=((bc)+1)&4294967295;var ba=U;var aQ=HEAP[ba];var aO=(((bb))|0)>=(((aQ))|0);$bb7$$bb2$6:do{if(aO){aq=1}else{var aM=av;var aK=((aM)+1)&4294967295;var aH=T;var aG=(aH+4*aK)&4294967295;var aF=HEAP[aG];var aD=_isInt(aF);var S=reSign((aD),8,0)!=0;var aC=(S)^1;var bd=unSign((aC),1,0);var ax=reSign((bd),8,0)!=0;if(ax){aq=1;break $bb7$$bb2$6}br=1;aq=3;break $bb7$$bb2$6}}while(0);if(aq==1){br=0}var aB=br;aE=aB;var az=aE;var au=reSign((az),8,0)!=0;if(au){var ak=at;var ai=(ak+8)&4294967295;var af=HEAP[ai];var ad=af;var ab=av;var Z=((ab)+1)&4294967295;var Y=T;var X=(Y+4*Z)&4294967295;var W=HEAP[X];var V=_atoi(W);HEAP[ad]=V;ar=2}else{q=0;ar=1}}else{if(aq==18){var I=av;var E=((I)+1)&4294967295;var B=U;var y=HEAP[B];var w=(((E))|0)>=(((y))|0);$bb20$$bb14$17:do{if(w){aq=6}else{var u=av;var t=((u)+1)&4294967295;var s=T;var r=(s+4*t)&4294967295;var p=HEAP[r];var o=_isFP(p);var bj=reSign((o),8,0)!=0;var bx=(bj)^1;var j=unSign((bx),1,0);var bf=reSign((j),8,0)!=0;if(bf){aq=6;break $bb20$$bb14$17}bo=1;aq=8;break $bb20$$bb14$17}}while(0);if(aq==6){bo=0}var n=bo;aA=n;var m=aA;var aW=reSign((m),8,0)!=0;if(aW){var l=at;var k=(l+8)&4294967295;var i=HEAP[k];var h=i;var g=av;var f=((g)+1)&4294967295;var d=T;var c=(d+4*f)&4294967295;var b=HEAP[c];var a=_gatof(b);HEAP[h]=a;ar=2}else{q=0;ar=1}}else{if(aq==19){var bw=av;var bv=((bw)+1)&4294967295;var bu=U;var bt=HEAP[bu];var bs=(((bv))|0)<(((bt))|0);if(bs){var bq=at;var bp=(bq+12)&4294967295;var a8=HEAP[bp];var a7=((a8)-1)&4294967295;var a6=av;var a4=((a6)+1)&4294967295;var a3=T;var a2=(a3+4*a4)&4294967295;var a1=HEAP[a2];var a0=at;var aZ=(a0+8)&4294967295;var aY=HEAP[aZ];var aV=_strncpy(aY,a1,a7);var aU=at;var aT=(aU+8)&4294967295;var aS=HEAP[aT];var aR=at;var aP=(aR+12)&4294967295;var aN=HEAP[aP];var aL=((aN)-1)&4294967295;var aJ=(aS+aL)&4294967295;HEAP[aJ]=0;ar=2}else{q=0;ar=1}}}}}}var ao=ar;var an=(((ao))|0)>0;$bb32$$bb35$33:do{if(an){var am=U;var al=HEAP[am];var aj=ar;var ah=((al)-(aj))&4294967295;var ae=U;HEAP[ae]=ah;var ac=av;aw=ac;while(1){var Q=U;var O=HEAP[Q];var M=aw;var K=(((O))|0)>(((M))|0);if(!(K)){aq=14;break $bb32$$bb35$33}var aa=aw;var R=ar;var P=((aa)+(R))&4294967295;var N=T;var L=(N+4*P)&4294967295;var J=HEAP[L];var H=T;var D=aw;var A=(H+4*D)&4294967295;HEAP[A]=J;var x=aw;var v=((x)+1)&4294967295;aw=v;aq=12;continue}}}while(0);var G=q;var C=unSign((G),8,0);bm=C;var z=bm;F=z;var ag=F;var aX=(((ag))&255);return aX;return null}var FUNCTION_TABLE=[_ft_close_stream_by_munmap,0,_ft_close_stream_by_free,0,_ft_alloc,0,_ft_realloc,0,_ft_free,0,_destroy_size,0,_destroy_face,0,_memory_stream_close,0,_ft_raccess_sort_ref_by_id,0,_TT_Access_Glyph_Frame,0,_TT_Load_Glyph_Header,0,_TT_Load_Simple_Glyph,0,_TT_Load_Composite_Glyph,0,_TT_Forget_Glyph_Frame,0,_TT_RunIns,0,_Round_None,0,_Round_To_Grid,0,_Round_Up_To_Grid,0,_Round_Down_To_Grid,0,_Round_To_Half_Grid,0,_Round_To_Double_Grid,0,_Round_Super,0,_Round_Super_45,0,_Project_x,0,_Project_y,0,_Project,0,_Dual_Project,0,_Direct_Move,0,_Direct_Move_Orig,0,_Direct_Move_X,0,_Direct_Move_Orig_X,0,_Direct_Move_Y,0,_Direct_Move_Orig_Y,0,_Read_CVT_Stretched,0,_Write_CVT_Stretched,0,_Move_CVT_Stretched,0,_Read_CVT,0,_Write_CVT,0,_Move_CVT,0,_T1_Parse_Glyph,0,_compare_kern_pairs,0,_t1_get_index,0,_cff_sid_to_glyph_name,0,_cid_load_glyph,0,_by_encoding,0,__bdf_parse_glyphs,0,__bdf_parse_properties,0,__bdf_parse_start,0,_tt_name_entry_ascii_from_utf16,0,_tt_name_entry_ascii_from_other,0,_af_face_globals_free,0,_t1_hints_open,0,_ps_hints_close,0,_t1_hints_stem,0,_ps_hints_t1stem3,0,_ps_hints_t1reset,0,_ps_hints_apply,0,_t2_hints_open,0,_t2_hints_stems,0,_ps_hints_t2mask,0,_ps_hints_t2counter,0,_psh_globals_new,0,_psh_globals_set_scale,0,_psh_globals_destroy,0,_Split_Conic,0,_Split_Cubic,0,_Vertical_Sweep_Init,0,_Vertical_Sweep_Span,0,_Vertical_Sweep_Drop,0,_Vertical_Sweep_Step,0,_Horizontal_Sweep_Init,0,_Horizontal_Sweep_Span,0,_Horizontal_Sweep_Drop,0,_Horizontal_Sweep_Step,0,_gray_render_span,0,_ftc_size_node_compare,0,_ftc_size_node_compare_faceid,0,_ftc_face_node_compare,0,_ftc_cmap_node_compare,0,_ftc_basic_family_compare,0,_FTC_GNode_Compare,0,_FTC_SNode_Compare,0,_ft_gzip_alloc,0,_ft_gzip_free,0,_ft_gzip_stream_close,0,_ft_gzip_stream_io,0,_ft_lzw_stream_io,0,_ft_lzw_stream_close,0,_t1_get_glyph_name418,0,_afm_compare_kern_pairs,0,_compare_uni_maps,0,__ZN15SplashOutputDev8imageSrcEPvPhS1_,0,__ZN15SplashOutputDev12imageMaskSrcEPvPh,0,__ZN15SplashOutputDev14maskedImageSrcEPvPhS1_,0,__ZN15SplashOutputDev13alphaImageSrcEPvPhS1_,0,__ZN8NameTree5Entry3cmpEPKvS2_,0,__ZL15getCharFromFilePv,0,__ZL17getCharFromStringPv,0,__ZL17getCharFromStreamPv,0,__ZL15getCharFromFilePv771,0,__ZL14cmpDictEntriesRK9DictEntryS1_,0,__ZL13cmpWidthExcepRK20GfxFontCIDWidthExcepS1_,0,__ZL14cmpWidthExcepVRK21GfxFontCIDWidthExcepVS1_,0,__ZL7mapUTF8jPci,0,__ZL7mapUCS2jPci,0,__ZL12outputToFilePvPci,0,__ZN12TextLineFrag12cmpXYLineRotEPKvS1_,0,__ZN12TextLineFrag15cmpYXPrimaryRotEPKvS1_,0,__ZN12TextLineFrag21cmpXYColumnPrimaryRotEPKvS1_,0,__ZN12TextLineFrag18cmpXYColumnLineRotEPKvS1_,0,__ZN12TextLineFrag12cmpYXLineRotEPKvS1_,0,__ZL26TextOutputDev_outputToFilePvPci,0,__ZN8TextWord5cmpYXEPKvS1_,0,__ZN8TextLine5cmpXYEPKvS1_,0,__ZN9TextBlock15cmpXYPrimaryRotEPKvS1_,0,__ZL21cmpTrueTypeLocaOffsetPKvS0_,0,__ZL18cmpTrueTypeLocaIdxPKvS0_,0,__ZL19cmpTrueTypeTableTagPKvS0_,0,__ZL8blendXorPhS_S_15SplashColorMode,0,__ZL12cmpDistancesPKvS0_,0,__ZL12cmpXPathSegsRK14SplashXPathSegS1_,0,__ZL12cmpIntersectRK15SplashIntersectS1_,0,_raccess_guess_apple_double,0,_raccess_guess_apple_single,0,_raccess_guess_darwin_ufs_export,0,_raccess_guess_darwin_newvfs,0,_raccess_guess_darwin_hfsplus,0,_raccess_guess_vfat,0,_raccess_guess_linux_cap,0,_raccess_guess_linux_double,0,_raccess_guess_linux_netatalk,0,_BBox_Move_To,0,_BBox_Conic_To,0,_BBox_Cubic_To,0,_ft_bitmap_glyph_init,0,_ft_bitmap_glyph_done,0,_ft_bitmap_glyph_copy,0,_ft_bitmap_glyph_bbox,0,_ft_outline_glyph_init,0,_ft_outline_glyph_done,0,_ft_outline_glyph_copy,0,_ft_outline_glyph_transform,0,_ft_outline_glyph_bbox,0,_ft_outline_glyph_prepare,0,_TT_Set_MM_Blend,0,_TT_Get_MM_Var,0,_TT_Set_Var_Design,0,_tt_face_get_location,0,_tt_driver_init,0,_tt_driver_done,0,_tt_get_interface,0,_tt_face_init,0,_tt_face_done,0,_tt_size_init,0,_tt_size_done,0,_tt_slot_init,0,_ft_stub_set_char_sizes,0,_ft_stub_set_pixel_sizes,0,_Load_Glyph,0,_tt_get_kerning,0,_tt_get_advances,0,_tt_size_request,0,_tt_size_select,0,_parse_font_matrix,0,_parse_encoding,0,_parse_subrs,0,_parse_charstrings,0,_parse_private,0,_parse_blend_design_positions,0,_parse_blend_design_map,0,_parse_blend_axis_types,0,_parse_weight_vector,0,_parse_buildchar,0,_t1_get_glyph_name,0,_t1_get_name_index,0,_t1_get_ps_name,0,_T1_Get_Multi_Master,0,_T1_Set_MM_Design,0,_T1_Set_MM_Blend,0,_T1_Get_MM_Var,0,_T1_Set_Var_Design,0,_t1_ps_get_font_info,0,_t1_ps_get_font_extra,0,_t1_ps_has_glyph_names,0,_t1_ps_get_font_private,0,_T1_Get_Track_Kerning,0,_T1_Driver_Init,0,_T1_Driver_Done,0,_Get_Interface,0,_T1_Face_Init,0,_T1_Face_Done,0,_T1_Size_Init,0,_T1_Size_Done,0,_T1_GlyphSlot_Init,0,_T1_GlyphSlot_Done,0,_T1_Load_Glyph,0,_Get_Kerning,0,_T1_Read_Metrics,0,_T1_Get_Advances,0,_T1_Size_Request,0,_cff_get_glyph_name,0,_cff_get_name_index,0,_cff_ps_get_font_info,0,_cff_ps_has_glyph_names,0,_cff_get_ps_name,0,_cff_cmap_encoding_init,0,_cff_cmap_encoding_done,0,_cff_cmap_encoding_char_index,0,_cff_cmap_encoding_char_next,0,_cff_cmap_unicode_init,0,_cff_cmap_unicode_done,0,_cff_cmap_unicode_char_index,0,_cff_cmap_unicode_char_next,0,_cff_get_cmap_info,0,_cff_get_ros,0,_cff_get_is_cid,0,_cff_get_cid_from_glyph_index,0,_cff_driver_init,0,_cff_driver_done,0,_cff_get_interface,0,_cff_face_init,0,_cff_face_done,0,_cff_size_init,0,_cff_size_done,0,_cff_slot_init,0,_cff_slot_done,0,_Load_Glyph92,0,_cff_get_kerning,0,_cff_get_advances,0,_cff_size_request,0,_cff_size_select,0,_cff_parse_font_matrix,0,_cff_parse_font_bbox,0,_cff_parse_private_dict,0,_cff_parse_cid_ros,0,_parse_fd_array,0,_parse_font_matrix160,0,_parse_expansion_factor,0,_cid_get_postscript_name,0,_cid_ps_get_font_info,0,_cid_ps_get_font_extra,0,_cid_get_ros,0,_cid_get_is_cid,0,_cid_get_cid_from_glyph_index,0,_cid_driver_init,0,_cid_driver_done,0,_cid_get_interface,0,_cid_face_init,0,_cid_face_done,0,_cid_size_init,0,_cid_size_done,0,_cid_slot_init,0,_cid_slot_done,0,_cid_slot_load_glyph,0,_cid_size_request,0,_pfr_extra_item_load_bitmap_info,0,_pfr_extra_item_load_font_id,0,_pfr_extra_item_load_stem_snaps,0,_pfr_extra_item_load_kerning_pairs,0,_pfr_cmap_init,0,_pfr_cmap_done,0,_pfr_cmap_char_index,0,_pfr_cmap_char_next,0,_pfr_get_metrics,0,_pfr_face_get_kerning,0,_pfr_get_advance,0,_pfr_get_service,0,_pfr_face_init,0,_pfr_face_done,0,_pfr_slot_init,0,_pfr_slot_done,0,_pfr_slot_load,0,_pfr_get_kerning,0,_t42_parse_font_matrix,0,_t42_parse_encoding,0,_t42_parse_charstrings,0,_t42_parse_sfnts,0,_t42_get_glyph_name,0,_t42_get_name_index,0,_t42_get_ps_font_name,0,_t42_ps_get_font_info,0,_t42_ps_get_font_extra,0,_t42_ps_has_glyph_names,0,_t42_ps_get_font_private,0,_T42_Driver_Init,0,_T42_Driver_Done,0,_T42_Get_Interface,0,_T42_Face_Init,0,_T42_Face_Done,0,_T42_Size_Init,0,_T42_Size_Done,0,_T42_GlyphSlot_Init,0,_T42_GlyphSlot_Done,0,_T42_GlyphSlot_Load,0,_T42_Size_Request,0,_T42_Size_Select,0,_fnt_cmap_init,0,_fnt_cmap_char_index,0,_fnt_cmap_char_next,0,_winfnt_get_header,0,_winfnt_get_service,0,_FNT_Face_Init,0,_FNT_Face_Done,0,_FNT_Load_Glyph,0,_FNT_Size_Request,0,_FNT_Size_Select,0,_pcf_cmap_init,0,_pcf_cmap_done,0,_pcf_cmap_char_index,0,_pcf_cmap_char_next,0,_pcf_get_charset_id,0,_pcf_get_bdf_property,0,_pcf_driver_requester,0,_PCF_Face_Init,0,_PCF_Face_Done,0,_PCF_Glyph_Load,0,_PCF_Size_Request,0,_PCF_Size_Select,0,_bdf_cmap_init,0,_bdf_cmap_done,0,_bdf_cmap_char_index,0,_bdf_cmap_char_next,0,_bdf_get_charset_id,0,_bdf_get_bdf_property,0,_bdf_driver_requester,0,_BDF_Face_Init,0,_BDF_Face_Done,0,_BDF_Glyph_Load,0,_BDF_Size_Request,0,_BDF_Size_Select,0,_tt_cmap_init,0,_tt_cmap0_char_index,0,_tt_cmap0_char_next,0,_tt_cmap0_validate,0,_tt_cmap0_get_info,0,_tt_cmap2_char_index,0,_tt_cmap2_char_next,0,_tt_cmap2_validate,0,_tt_cmap2_get_info,0,_tt_cmap4_init,0,_tt_cmap4_char_index,0,_tt_cmap4_char_next,0,_tt_cmap4_validate,0,_tt_cmap4_get_info,0,_tt_cmap6_char_index,0,_tt_cmap6_char_next,0,_tt_cmap6_validate,0,_tt_cmap6_get_info,0,_tt_cmap8_char_index,0,_tt_cmap8_char_next,0,_tt_cmap8_validate,0,_tt_cmap8_get_info,0,_tt_cmap10_char_index,0,_tt_cmap10_char_next,0,_tt_cmap10_validate,0,_tt_cmap10_get_info,0,_tt_cmap12_init,0,_tt_cmap12_char_index,0,_tt_cmap12_char_next,0,_tt_cmap12_validate,0,_tt_cmap12_get_info,0,_tt_cmap13_init,0,_tt_cmap13_char_index,0,_tt_cmap13_char_next,0,_tt_cmap13_validate,0,_tt_cmap13_get_info,0,_tt_cmap14_init,0,_tt_cmap14_done,0,_tt_cmap14_char_index,0,_tt_cmap14_char_next,0,_tt_cmap14_char_var_index,0,_tt_cmap14_char_var_isdefault,0,_tt_cmap14_variants,0,_tt_cmap14_char_variants,0,_tt_cmap14_variant_chars,0,_tt_cmap14_validate,0,_tt_cmap14_get_info,0,_tt_face_load_any,0,_get_sfnt_table,0,_sfnt_table_info,0,_sfnt_get_glyph_name,0,_sfnt_get_name_index,0,_sfnt_get_ps_name,0,_tt_get_cmap_info,0,_sfnt_get_charset_id,0,_tt_face_find_bdf_prop,0,_tt_face_goto_table,0,_sfnt_init_face,0,_sfnt_load_face,0,_sfnt_done_face,0,_sfnt_get_interface,0,_tt_face_load_sfnt_header_stub,0,_tt_face_load_directory_stub,0,_tt_face_load_head,0,_tt_face_load_hhea,0,_tt_face_load_cmap,0,_tt_face_load_maxp,0,_tt_face_load_os2,0,_tt_face_load_post,0,_tt_face_load_name,0,_tt_face_free_name,0,_tt_face_load_hdmx_stub,0,_tt_face_free_hdmx_stub,0,_tt_face_load_kern,0,_tt_face_load_gasp,0,_tt_face_load_pclt,0,_tt_face_load_bhed,0,_tt_face_set_sbit_strike_stub,0,_tt_face_load_sbit_stub,0,_tt_find_sbit_image,0,_tt_load_sbit_metrics,0,_tt_face_load_sbit_image,0,_tt_face_free_sbit_stub,0,_tt_face_get_ps_name,0,_tt_face_free_ps_names,0,_tt_face_load_charmap_stub,0,_tt_face_free_charmap_stub,0,_tt_face_get_kerning,0,_tt_face_load_font_dir,0,_tt_face_load_hmtx,0,_tt_face_load_eblc,0,_tt_face_free_eblc,0,_tt_face_set_sbit_strike,0,_tt_face_load_strike_metrics,0,_tt_face_get_metrics,0,_af_dummy_hints_init,0,_af_dummy_hints_apply,0,_af_latin_metrics_init,0,_af_latin_metrics_scale,0,_af_latin_hints_init,0,_af_latin_hints_apply,0,_af_cjk_metrics_init,0,_af_cjk_metrics_scale,0,_af_cjk_hints_init,0,_af_cjk_hints_apply,0,_af_indic_metrics_init,0,_af_indic_metrics_scale,0,_af_indic_hints_init,0,_af_indic_hints_apply,0,_af_autofitter_load_glyph,0,_af_autofitter_init,0,_af_autofitter_done,0,_pshinter_get_globals_funcs,0,_pshinter_get_t1_funcs,0,_pshinter_get_t2_funcs,0,_ps_hinter_init,0,_ps_hinter_done,0,_ft_black_new,0,_ft_black_reset,0,_ft_black_set_mode,0,_ft_black_render,0,_ft_black_done,0,_ft_raster1_init,0,_ft_raster1_render,0,_ft_raster1_transform,0,_ft_raster1_get_cbox,0,_ft_raster1_set_mode,0,_gray_move_to,0,_gray_line_to,0,_gray_conic_to,0,_gray_cubic_to,0,_gray_raster_new,0,_gray_raster_reset,0,_gray_raster_render,0,_gray_raster_done,0,_ft_smooth_init,0,_ft_smooth_render,0,_ft_smooth_transform,0,_ft_smooth_get_cbox,0,_ft_smooth_set_mode,0,_ft_smooth_render_lcd,0,_ft_smooth_render_lcd_v,0,_ftc_size_node_init,0,_ftc_size_node_reset,0,_ftc_size_node_done,0,_ftc_face_node_init,0,_ftc_face_node_done,0,_ftc_cmap_node_new,0,_ftc_cmap_node_weight,0,_ftc_cmap_node_remove_faceid,0,_ftc_cmap_node_free,0,_ftc_cache_init,0,_ftc_cache_done,0,_ftc_basic_family_init,0,_ftc_basic_family_load_glyph,0,_ftc_inode_new,0,_ftc_inode_weight,0,_ftc_gnode_compare,0,_ftc_basic_gnode_compare_faceid,0,_ftc_inode_free,0,_ftc_gcache_init,0,_ftc_gcache_done,0,_ftc_basic_family_get_count,0,_ftc_basic_family_load_bitmap,0,_ftc_snode_new,0,_ftc_snode_weight,0,_ftc_snode_compare,0,_ftc_snode_free,0,_ps_table_new,0,_ps_table_done,0,_ps_table_add,0,_ps_table_release,0,_ps_parser_init,0,_ps_parser_done,0,_ps_parser_skip_spaces,0,_ps_parser_skip_PS_token,0,_ps_parser_to_int,0,_ps_parser_to_fixed,0,_ps_parser_to_bytes,0,_ps_parser_to_coord_array,0,_ps_parser_to_fixed_array,0,_ps_parser_to_token,0,_ps_parser_to_token_array,0,_ps_parser_load_field,0,_ps_parser_load_field_table,0,_t1_builder_init,0,_t1_builder_done,0,_t1_builder_check_points,0,_t1_builder_add_point,0,_t1_builder_add_point1,0,_t1_builder_add_contour,0,_t1_builder_start_point,0,_t1_builder_close_contour,0,_t1_decoder_init,0,_t1_decoder_done,0,_t1_decoder_parse_charstrings,0,_afm_parser_init,0,_afm_parser_done,0,_afm_parser_parse,0,_t1_cmap_standard_init,0,_t1_cmap_std_done,0,_t1_cmap_std_char_index,0,_t1_cmap_std_char_next,0,_t1_cmap_expert_init,0,_t1_cmap_custom_init,0,_t1_cmap_custom_done,0,_t1_cmap_custom_char_index,0,_t1_cmap_custom_char_next,0,_t1_cmap_unicode_init,0,_t1_cmap_unicode_done,0,_t1_cmap_unicode_char_index,0,_t1_cmap_unicode_char_next,0,_t1_decrypt,0,_ps_unicode_value,0,_ps_unicodes_init,0,_ps_unicodes_char_index,0,_ps_unicodes_char_next,0,_ps_get_macintosh_name,0,_ps_get_standard_strings,0,_psnames_get_service,0,__ZN19SplashOutFontFileIDD1Ev,0,__ZN19SplashOutFontFileIDD0Ev,0,__ZN19SplashOutFontFileID7matchesEP16SplashFontFileID,0,__ZL22splashOutBlendMultiplyPhS_S_15SplashColorMode,0,__ZL20splashOutBlendScreenPhS_S_15SplashColorMode,0,__ZL21splashOutBlendOverlayPhS_S_15SplashColorMode,0,__ZL20splashOutBlendDarkenPhS_S_15SplashColorMode,0,__ZL21splashOutBlendLightenPhS_S_15SplashColorMode,0,__ZL24splashOutBlendColorDodgePhS_S_15SplashColorMode,0,__ZL23splashOutBlendColorBurnPhS_S_15SplashColorMode,0,__ZL23splashOutBlendHardLightPhS_S_15SplashColorMode,0,__ZL23splashOutBlendSoftLightPhS_S_15SplashColorMode,0,__ZL24splashOutBlendDifferencePhS_S_15SplashColorMode,0,__ZL23splashOutBlendExclusionPhS_S_15SplashColorMode,0,__ZL17splashOutBlendHuePhS_S_15SplashColorMode,0,__ZL24splashOutBlendSaturationPhS_S_15SplashColorMode,0,__ZL19splashOutBlendColorPhS_S_15SplashColorMode,0,__ZL24splashOutBlendLuminosityPhS_S_15SplashColorMode,0,__ZN15SplashOutputDevD1Ev,0,__ZN15SplashOutputDevD0Ev,0,__ZN15SplashOutputDev10upsideDownEv,0,__ZN15SplashOutputDev11useDrawCharEv,0,__ZN9OutputDev20useTilingPatternFillEv,0,__ZN15SplashOutputDev14useShadedFillsEi,0,__ZN9OutputDev16useFillColorStopEv,0,__ZN9OutputDev11useDrawFormEv,0,__ZN15SplashOutputDev19interpretType3CharsEv,0,__ZN9OutputDev11needNonTextEv,0,__ZN15SplashOutputDev20supportTextCSPatternEP8GfxState,0,__ZN15SplashOutputDev17fillMaskCSPatternEP8GfxState,0,__ZN15SplashOutputDev11endMaskClipEP8GfxState,0,__ZN9OutputDev13setDefaultCTMEPd,0,__ZN9OutputDev14checkPageSliceEP4PageddibbiiiibP7CatalogPFbPvES4_,0,__ZN15SplashOutputDev9startPageEiP8GfxState,0,__ZN15SplashOutputDev7endPageEv,0,__ZN9OutputDev4dumpEv,0,__ZN9OutputDev12cvtDevToUserEddPdS0_,0,__ZN9OutputDev12cvtUserToDevEddPiS0_,0,__ZN15SplashOutputDev9saveStateEP8GfxState,0,__ZN15SplashOutputDev12restoreStateEP8GfxState,0,__ZN15SplashOutputDev9updateAllEP8GfxState,0,__ZN15SplashOutputDev9updateCTMEP8GfxStatedddddd,0,__ZN15SplashOutputDev14updateLineDashEP8GfxState,0,__ZN15SplashOutputDev14updateFlatnessEP8GfxState,0,__ZN15SplashOutputDev14updateLineJoinEP8GfxState,0,__ZN15SplashOutputDev13updateLineCapEP8GfxState,0,__ZN15SplashOutputDev16updateMiterLimitEP8GfxState,0,__ZN15SplashOutputDev15updateLineWidthEP8GfxState,0,__ZN15SplashOutputDev18updateStrokeAdjustEP8GfxState,0,__ZN9OutputDev18updateAlphaIsShapeEP8GfxState,0,__ZN9OutputDev18updateTextKnockoutEP8GfxState,0,__ZN9OutputDev20updateFillColorSpaceEP8GfxState,0,__ZN9OutputDev22updateStrokeColorSpaceEP8GfxState,0,__ZN15SplashOutputDev15updateFillColorEP8GfxState,0,__ZN15SplashOutputDev17updateStrokeColorEP8GfxState,0,__ZN15SplashOutputDev15updateBlendModeEP8GfxState,0,__ZN15SplashOutputDev17updateFillOpacityEP8GfxState,0,__ZN15SplashOutputDev19updateStrokeOpacityEP8GfxState,0,__ZN9OutputDev19updateFillOverprintEP8GfxState,0,__ZN9OutputDev21updateStrokeOverprintEP8GfxState,0,__ZN9OutputDev14updateTransferEP8GfxState,0,__ZN9OutputDev19updateFillColorStopEP8GfxStated,0,__ZN15SplashOutputDev10updateFontEP8GfxState,0,__ZN9OutputDev13updateTextMatEP8GfxState,0,__ZN9OutputDev15updateCharSpaceEP8GfxState,0,__ZN9OutputDev12updateRenderEP8GfxState,0,__ZN9OutputDev10updateRiseEP8GfxState,0,__ZN9OutputDev15updateWordSpaceEP8GfxState,0,__ZN9OutputDev18updateHorizScalingEP8GfxState,0,__ZN9OutputDev13updateTextPosEP8GfxState,0,__ZN9OutputDev15updateTextShiftEP8GfxStated,0,__ZN15SplashOutputDev6strokeEP8GfxState,0,__ZN15SplashOutputDev4fillEP8GfxState,0,__ZN15SplashOutputDev6eoFillEP8GfxState,0,__ZN9OutputDev17tilingPatternFillEP8GfxStateP6ObjectiP4DictPdS6_iiiidd,0,__ZN9OutputDev18functionShadedFillEP8GfxStateP18GfxFunctionShading,0,__ZN15SplashOutputDev15axialShadedFillEP8GfxStateP15GfxAxialShadingdd,0,__ZN9OutputDev24axialShadedSupportExtendEP8GfxStateP15GfxAxialShading,0,__ZN9OutputDev16radialShadedFillEP8GfxStateP16GfxRadialShadingdd,0,__ZN9OutputDev25radialShadedSupportExtendEP8GfxStateP16GfxRadialShading,0,__ZN15SplashOutputDev25gouraudTriangleShadedFillEP8GfxStateP25GfxGouraudTriangleShading,0,__ZN9OutputDev19patchMeshShadedFillEP8GfxStateP19GfxPatchMeshShading,0,__ZN15SplashOutputDev4clipEP8GfxState,0,__ZN15SplashOutputDev6eoClipEP8GfxState,0,__ZN15SplashOutputDev16clipToStrokePathEP8GfxState,0,__ZN9OutputDev13beginStringOpEP8GfxState,0,__ZN9OutputDev11endStringOpEP8GfxState,0,__ZN9OutputDev11beginStringEP8GfxStateP9GooString,0,__ZN9OutputDev9endStringEP8GfxState,0,__ZN15SplashOutputDev8drawCharEP8GfxStateddddddjiPji,0,__ZN9OutputDev10drawStringEP8GfxStateP9GooString,0,__ZN15SplashOutputDev14beginType3CharEP8GfxStateddddjPji,0,__ZN15SplashOutputDev12endType3CharEP8GfxState,0,__ZN15SplashOutputDev15beginTextObjectEP8GfxState,0,__ZN15SplashOutputDev17deviceHasTextClipEP8GfxState,0,__ZN15SplashOutputDev13endTextObjectEP8GfxState,0,__ZN15SplashOutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb,0,__ZN15SplashOutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPib,0,__ZN15SplashOutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb,0,__ZN15SplashOutputDev19drawSoftMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iiS7_b,0,__ZN9OutputDev16endMarkedContentEP8GfxState,0,__ZN9OutputDev18beginMarkedContentEPcP4Dict,0,__ZN9OutputDev9markPointEPc,0,__ZN9OutputDev9markPointEPcP4Dict,0,__ZN9OutputDev8opiBeginEP8GfxStateP4Dict,0,__ZN9OutputDev6opiEndEP8GfxStateP4Dict,0,__ZN15SplashOutputDev7type3D0EP8GfxStatedd,0,__ZN15SplashOutputDev7type3D1EP8GfxStatedddddd,0,__ZN9OutputDev8drawFormE3Ref,0,__ZN9OutputDev9psXObjectEP6StreamS1_,0,__ZN9OutputDev12startProfileEv,0,__ZN9OutputDev14getProfileHashEv,0,__ZN9OutputDev10endProfileEv,0,__ZN15SplashOutputDev22beginTransparencyGroupEP8GfxStatePdP13GfxColorSpacebbb,0,__ZN15SplashOutputDev20endTransparencyGroupEP8GfxState,0,__ZN15SplashOutputDev22paintTransparencyGroupEP8GfxStatePd,0,__ZN15SplashOutputDev11setSoftMaskEP8GfxStatePdbP8FunctionP8GfxColor,0,__ZN15SplashOutputDev13clearSoftMaskEP8GfxState,0,__ZN9OutputDev11processLinkEP4LinkP7Catalog,0,__ZN15SplashOutputDev18getVectorAntialiasEv,0,__ZN15SplashOutputDev18setVectorAntialiasEb,0,__ZN18SplashAxialPattern4copyEv,0,__ZN18SplashAxialPatternD1Ev,0,__ZN18SplashAxialPatternD0Ev,0,__ZN18SplashAxialPattern8getColorEiiPh,0,__ZN18SplashAxialPattern8isStaticEv,0,__ZN18SplashGouraudColorD1Ev,0,__ZN18SplashGouraudColorD0Ev,0,__ZN20SplashGouraudPattern4copyEv,0,__ZN20SplashGouraudPatternD1Ev,0,__ZN20SplashGouraudPatternD0Ev,0,__ZN20SplashGouraudPattern8getColorEiiPh,0,__ZN20SplashGouraudPattern8isStaticEv,0,__ZN20SplashGouraudPattern15isParameterizedEv,0,__ZN20SplashGouraudPattern13getNTrianglesEv,0,__ZN20SplashGouraudPattern11getTriangleEiPdS0_S0_S0_S0_S0_S0_S0_S0_,0,__ZN20SplashGouraudPattern21getParameterizedColorEd15SplashColorModePh,0,__ZN9JPXStreamD1Ev,0,__ZN9JPXStreamD0Ev,0,__ZN9JPXStream7getKindEv,0,__ZN9JPXStream5resetEv,0,__ZN9JPXStream5closeEv,0,__ZN9JPXStream7getCharEv,0,__ZN9JPXStream8lookCharEv,0,__ZN6Stream10getRawCharEv,0,__ZN6Stream11getRawCharsEiPi,0,__ZN12FilterStream17getUnfilteredCharEv,0,__ZN12FilterStream15unfilteredResetEv,0,__ZN6Stream7getLineEPci,0,__ZN12FilterStream6getPosEv,0,__ZN12FilterStream6setPosEji,0,__ZN9JPXStream11getPSFilterEiPc,0,__ZN9JPXStream8isBinaryEb,0,__ZN12FilterStream13getBaseStreamEv,0,__ZN12FilterStream18getUndecodedStreamEv,0,__ZN12FilterStream7getDictEv,0,__ZN6Stream9isEncoderEv,0,__ZN9JPXStream14getImageParamsEPiP20StreamColorSpaceMode,0,__ZN12FilterStream13getNextStreamEv,0,__ZN6Stream11hasGetCharsEv,0,__ZN6Stream8getCharsEiPh,0,__ZN16AnnotCalloutLineD1Ev,0,__ZN16AnnotCalloutLineD0Ev,0,__ZN21AnnotCalloutMultiLineD1Ev,0,__ZN21AnnotCalloutMultiLineD0Ev,0,__ZN11AnnotBorderD1Ev,0,__ZN11AnnotBorderD0Ev,0,__ZNK11AnnotBorder7getTypeEv,0,__ZNK11AnnotBorder8getWidthEv,0,__ZNK11AnnotBorder13getDashLengthEv,0,__ZNK11AnnotBorder7getDashEv,0,__ZNK11AnnotBorder8getStyleEv,0,__ZN16AnnotBorderArrayD1Ev,0,__ZN16AnnotBorderArrayD0Ev,0,__ZN13AnnotBorderBSD1Ev,0,__ZN13AnnotBorderBSD0Ev,0,__ZN5AnnotD1Ev,0,__ZN5AnnotD0Ev,0,__ZN5Annot4drawEP3Gfxb,0,__ZN7Annot3DD1Ev,0,__ZN7Annot3DD0Ev,0,__ZN11AnnotMarkupD1Ev,0,__ZN11AnnotMarkupD0Ev,0,__ZN19AnnotFileAttachmentD1Ev,0,__ZN19AnnotFileAttachmentD0Ev,0,__ZN19AnnotFileAttachment4drawEP3Gfxb,0,__ZN10AnnotCaretD1Ev,0,__ZN10AnnotCaretD0Ev,0,__ZN13AnnotGeometryD1Ev,0,__ZN13AnnotGeometryD0Ev,0,__ZN13AnnotGeometry4drawEP3Gfxb,0,__ZN10AnnotStampD1Ev,0,__ZN10AnnotStampD0Ev,0,__ZN13AnnotFreeTextD1Ev,0,__ZN13AnnotFreeTextD0Ev,0,__ZN9AnnotTextD1Ev,0,__ZN9AnnotTextD0Ev,0,__ZN9AnnotText4drawEP3Gfxb,0,__ZN10AnnotPopupD1Ev,0,__ZN10AnnotPopupD0Ev,0,__ZN11AnnotScreenD1Ev,0,__ZN11AnnotScreenD0Ev,0,__ZN15AnnotTextMarkupD1Ev,0,__ZN15AnnotTextMarkupD0Ev,0,__ZN15AnnotTextMarkup4drawEP3Gfxb,0,__ZN9AnnotLinkD1Ev,0,__ZN9AnnotLinkD0Ev,0,__ZN9AnnotLink4drawEP3Gfxb,0,__ZN8AnnotInkD1Ev,0,__ZN8AnnotInkD0Ev,0,__ZN12AnnotPolygonD1Ev,0,__ZN12AnnotPolygonD0Ev,0,__ZN10AnnotSoundD1Ev,0,__ZN10AnnotSoundD0Ev,0,__ZN10AnnotSound4drawEP3Gfxb,0,__ZN10AnnotMovieD1Ev,0,__ZN10AnnotMovieD0Ev,0,__ZN10AnnotMovie4drawEP3Gfxb,0,__ZN11AnnotWidgetD1Ev,0,__ZN11AnnotWidgetD0Ev,0,__ZN11AnnotWidget4drawEP3Gfxb,0,__ZN9AnnotLineD1Ev,0,__ZN9AnnotLineD0Ev,0,__ZN9AnnotLine4drawEP3Gfxb,0,__ZN13DecryptStreamD1Ev,0,__ZN13DecryptStreamD0Ev,0,__ZN13DecryptStream7getKindEv,0,__ZN13DecryptStream5resetEv,0,__ZN12FilterStream5closeEv,0,__ZN13DecryptStream7getCharEv,0,__ZN13DecryptStream8lookCharEv,0,__ZN13DecryptStream6getPosEv,0,__ZN6Stream11getPSFilterEiPc,0,__ZN13DecryptStream8isBinaryEb,0,__ZN13DecryptStream18getUndecodedStreamEv,0,__ZN6Stream14getImageParamsEPiP20StreamColorSpaceMode,0,__ZL20defaultErrorFunctioniPcS_,0,__ZN9FormFieldD1Ev,0,__ZN9FormFieldD0Ev,0,__ZN9FormField22fillChildrenSiblingsIDEv,0,__ZN18FormFieldSignatureD1Ev,0,__ZN18FormFieldSignatureD0Ev,0,__ZN15FormFieldButtonD1Ev,0,__ZN15FormFieldButtonD0Ev,0,__ZN15FormFieldButton22fillChildrenSiblingsIDEv,0,__ZN13FormFieldTextD1Ev,0,__ZN13FormFieldTextD0Ev,0,__ZN10FormWidgetD1Ev,0,__ZN10FormWidgetD0Ev,0,__ZN10FormWidget12loadDefaultsEv,0,__ZN14FormWidgetTextD1Ev,0,__ZN14FormWidgetTextD0Ev,0,__ZN14FormWidgetText12loadDefaultsEv,0,__ZN19FormWidgetSignatureD1Ev,0,__ZN19FormWidgetSignatureD0Ev,0,__ZN16FormWidgetChoiceD1Ev,0,__ZN16FormWidgetChoiceD0Ev,0,__ZN16FormWidgetChoice12loadDefaultsEv,0,__ZN16FormWidgetButtonD1Ev,0,__ZN16FormWidgetButtonD0Ev,0,__ZN16FormWidgetButton12loadDefaultsEv,0,__ZN15FormFieldChoiceD1Ev,0,__ZN15FormFieldChoiceD0Ev,0,__ZN8FunctionD1Ev,0,__ZN8FunctionD0Ev,0,__ZN16IdentityFunctionD1Ev,0,__ZN16IdentityFunctionD0Ev,0,__ZN16IdentityFunction4copyEv,0,__ZN16IdentityFunction7getTypeEv,0,__ZN16IdentityFunction9transformEPdS0_,0,__ZN16IdentityFunction4isOkEv,0,__ZN19ExponentialFunctionD1Ev,0,__ZN19ExponentialFunctionD0Ev,0,__ZN19ExponentialFunction4copyEv,0,__ZN19ExponentialFunction7getTypeEv,0,__ZN19ExponentialFunction9transformEPdS0_,0,__ZN19ExponentialFunction4isOkEv,0,__ZN21PostScriptFunctionKeyD1Ev,0,__ZN21PostScriptFunctionKeyD0Ev,0,__ZNK21PostScriptFunctionKeyeqERK15PopplerCacheKey,0,__ZN22PostScriptFunctionItemD1Ev,0,__ZN22PostScriptFunctionItemD0Ev,0,__ZN17StitchingFunctionD1Ev,0,__ZN17StitchingFunctionD0Ev,0,__ZN17StitchingFunction4copyEv,0,__ZN17StitchingFunction7getTypeEv,0,__ZN17StitchingFunction9transformEPdS0_,0,__ZN17StitchingFunction4isOkEv,0,__ZN15SampledFunctionD1Ev,0,__ZN15SampledFunctionD0Ev,0,__ZN15SampledFunction4copyEv,0,__ZN15SampledFunction7getTypeEv,0,__ZN15SampledFunction9transformEPdS0_,0,__ZN15SampledFunction4isOkEv,0,__ZN18PostScriptFunctionD1Ev,0,__ZN18PostScriptFunctionD0Ev,0,__ZN18PostScriptFunction4copyEv,0,__ZN18PostScriptFunction7getTypeEv,0,__ZN18PostScriptFunction9transformEPdS0_,0,__ZN18PostScriptFunction4isOkEv,0,__ZN3Gfx17opMoveSetShowTextEP6Objecti,0,__ZN3Gfx14opMoveShowTextEP6Objecti,0,__ZN3Gfx12opFillStrokeEP6Objecti,0,__ZN3Gfx14opEOFillStrokeEP6Objecti,0,__ZN3Gfx20opBeginMarkedContentEP6Objecti,0,__ZN3Gfx12opBeginImageEP6Objecti,0,__ZN3Gfx11opBeginTextEP6Objecti,0,__ZN3Gfx18opBeginIgnoreUndefEP6Objecti,0,__ZN3Gfx21opSetStrokeColorSpaceEP6Objecti,0,__ZN3Gfx11opMarkPointEP6Objecti,0,__ZN3Gfx9opXObjectEP6Objecti,0,__ZN3Gfx10opEndImageEP6Objecti,0,__ZN3Gfx18opEndMarkedContentEP6Objecti,0,__ZN3Gfx9opEndTextEP6Objecti,0,__ZN3Gfx16opEndIgnoreUndefEP6Objecti,0,__ZN3Gfx6opFillEP6Objecti,0,__ZN3Gfx15opSetStrokeGrayEP6Objecti,0,__ZN3Gfx11opImageDataEP6Objecti,0,__ZN3Gfx12opSetLineCapEP6Objecti,0,__ZN3Gfx20opSetStrokeCMYKColorEP6Objecti,0,__ZN3Gfx15opSetMiterLimitEP6Objecti,0,__ZN3Gfx9opRestoreEP6Objecti,0,__ZN3Gfx19opSetStrokeRGBColorEP6Objecti,0,__ZN3Gfx8opStrokeEP6Objecti,0,__ZN3Gfx16opSetStrokeColorEP6Objecti,0,__ZN3Gfx17opSetStrokeColorNEP6Objecti,0,__ZN3Gfx14opTextNextLineEP6Objecti,0,__ZN3Gfx13opTextMoveSetEP6Objecti,0,__ZN3Gfx15opShowSpaceTextEP6Objecti,0,__ZN3Gfx16opSetTextLeadingEP6Objecti,0,__ZN3Gfx16opSetCharSpacingEP6Objecti,0,__ZN3Gfx10opTextMoveEP6Objecti,0,__ZN3Gfx9opSetFontEP6Objecti,0,__ZN3Gfx10opShowTextEP6Objecti,0,__ZN3Gfx15opSetTextMatrixEP6Objecti,0,__ZN3Gfx15opSetTextRenderEP6Objecti,0,__ZN3Gfx13opSetTextRiseEP6Objecti,0,__ZN3Gfx16opSetWordSpacingEP6Objecti,0,__ZN3Gfx17opSetHorizScalingEP6Objecti,0,__ZN3Gfx6opClipEP6Objecti,0,__ZN3Gfx8opEOClipEP6Objecti,0,__ZN3Gfx17opCloseFillStrokeEP6Objecti,0,__ZN3Gfx19opCloseEOFillStrokeEP6Objecti,0,__ZN3Gfx9opCurveToEP6Objecti,0,__ZN3Gfx8opConcatEP6Objecti,0,__ZN3Gfx19opSetFillColorSpaceEP6Objecti,0,__ZN3Gfx9opSetDashEP6Objecti,0,__ZN3Gfx14opSetCharWidthEP6Objecti,0,__ZN3Gfx16opSetCacheDeviceEP6Objecti,0,__ZN3Gfx8opEOFillEP6Objecti,0,__ZN3Gfx13opSetFillGrayEP6Objecti,0,__ZN3Gfx14opSetExtGStateEP6Objecti,0,__ZN3Gfx11opClosePathEP6Objecti,0,__ZN3Gfx9opSetFlatEP6Objecti,0,__ZN3Gfx13opSetLineJoinEP6Objecti,0,__ZN3Gfx18opSetFillCMYKColorEP6Objecti,0,__ZN3Gfx8opLineToEP6Objecti,0,__ZN3Gfx8opMoveToEP6Objecti,0,__ZN3Gfx9opEndPathEP6Objecti,0,__ZN3Gfx6opSaveEP6Objecti,0,__ZN3Gfx11opRectangleEP6Objecti,0,__ZN3Gfx17opSetFillRGBColorEP6Objecti,0,__ZN3Gfx20opSetRenderingIntentEP6Objecti,0,__ZN3Gfx13opCloseStrokeEP6Objecti,0,__ZN3Gfx14opSetFillColorEP6Objecti,0,__ZN3Gfx15opSetFillColorNEP6Objecti,0,__ZN3Gfx8opShFillEP6Objecti,0,__ZN3Gfx10opCurveTo1EP6Objecti,0,__ZN3Gfx14opSetLineWidthEP6Objecti,0,__ZN3Gfx10opCurveTo2EP6Objecti,0,__ZN7GfxFont9isCIDFontEv,0,__ZN7GfxFont8getWModeEv,0,__ZN7GfxFontD1Ev,0,__ZN7GfxFontD0Ev,0,__ZN10GfxCIDFont9isCIDFontEv,0,__ZN10GfxCIDFont12getToUnicodeEv,0,__ZN10GfxCIDFont8getWModeEv,0,__ZN10GfxCIDFont11getNextCharEPciPjPS1_PiPdS4_S4_S4_,0,__ZN10GfxCIDFontD1Ev,0,__ZN10GfxCIDFontD0Ev,0,__ZN11Gfx8BitFont12getToUnicodeEv,0,__ZN11Gfx8BitFont11getNextCharEPciPjPS1_PiPdS4_S4_S4_,0,__ZN11Gfx8BitFontD1Ev,0,__ZN11Gfx8BitFontD0Ev,0,__ZN13GfxColorSpaceD1Ev,0,__ZN13GfxColorSpaceD0Ev,0,__ZN13GfxColorSpace11getGrayLineEPhS0_i,0,__ZN13GfxColorSpace10getRGBLineEPhPji,0,__ZN13GfxColorSpace13useGetRGBLineEv,0,__ZN13GfxColorSpace14useGetGrayLineEv,0,__ZN13GfxColorSpace16getDefaultRangesEPdS0_i,0,__ZN13GfxColorSpace12isNonMarkingEv,0,__ZN23GfxDeviceGrayColorSpaceD1Ev,0,__ZN23GfxDeviceGrayColorSpaceD0Ev,0,__ZN23GfxDeviceGrayColorSpace4copyEv,0,__ZN23GfxDeviceGrayColorSpace7getModeEv,0,__ZN23GfxDeviceGrayColorSpace7getGrayEP8GfxColorPi,0,__ZN23GfxDeviceGrayColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN23GfxDeviceGrayColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN23GfxDeviceGrayColorSpace11getGrayLineEPhS0_i,0,__ZN23GfxDeviceGrayColorSpace10getRGBLineEPhPji,0,__ZN23GfxDeviceGrayColorSpace13useGetRGBLineEv,0,__ZN23GfxDeviceGrayColorSpace14useGetGrayLineEv,0,__ZN23GfxDeviceGrayColorSpace9getNCompsEv,0,__ZN23GfxDeviceGrayColorSpace15getDefaultColorEP8GfxColor,0,__ZN20GfxCalGrayColorSpaceD1Ev,0,__ZN20GfxCalGrayColorSpaceD0Ev,0,__ZN20GfxCalGrayColorSpace4copyEv,0,__ZN20GfxCalGrayColorSpace7getModeEv,0,__ZN20GfxCalGrayColorSpace7getGrayEP8GfxColorPi,0,__ZN20GfxCalGrayColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN20GfxCalGrayColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN20GfxCalGrayColorSpace9getNCompsEv,0,__ZN20GfxCalGrayColorSpace15getDefaultColorEP8GfxColor,0,__ZN22GfxDeviceRGBColorSpaceD1Ev,0,__ZN22GfxDeviceRGBColorSpaceD0Ev,0,__ZN22GfxDeviceRGBColorSpace4copyEv,0,__ZN22GfxDeviceRGBColorSpace7getModeEv,0,__ZN22GfxDeviceRGBColorSpace7getGrayEP8GfxColorPi,0,__ZN22GfxDeviceRGBColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN22GfxDeviceRGBColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN22GfxDeviceRGBColorSpace11getGrayLineEPhS0_i,0,__ZN22GfxDeviceRGBColorSpace10getRGBLineEPhPji,0,__ZN22GfxDeviceRGBColorSpace13useGetRGBLineEv,0,__ZN22GfxDeviceRGBColorSpace14useGetGrayLineEv,0,__ZN22GfxDeviceRGBColorSpace9getNCompsEv,0,__ZN22GfxDeviceRGBColorSpace15getDefaultColorEP8GfxColor,0,__ZN19GfxCalRGBColorSpaceD1Ev,0,__ZN19GfxCalRGBColorSpaceD0Ev,0,__ZN19GfxCalRGBColorSpace4copyEv,0,__ZN19GfxCalRGBColorSpace7getModeEv,0,__ZN19GfxCalRGBColorSpace7getGrayEP8GfxColorPi,0,__ZN19GfxCalRGBColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN19GfxCalRGBColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN19GfxCalRGBColorSpace9getNCompsEv,0,__ZN19GfxCalRGBColorSpace15getDefaultColorEP8GfxColor,0,__ZN23GfxDeviceCMYKColorSpaceD1Ev,0,__ZN23GfxDeviceCMYKColorSpaceD0Ev,0,__ZN23GfxDeviceCMYKColorSpace4copyEv,0,__ZN23GfxDeviceCMYKColorSpace7getModeEv,0,__ZN23GfxDeviceCMYKColorSpace7getGrayEP8GfxColorPi,0,__ZN23GfxDeviceCMYKColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN23GfxDeviceCMYKColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN23GfxDeviceCMYKColorSpace9getNCompsEv,0,__ZN23GfxDeviceCMYKColorSpace15getDefaultColorEP8GfxColor,0,__ZN16GfxLabColorSpaceD1Ev,0,__ZN16GfxLabColorSpaceD0Ev,0,__ZN16GfxLabColorSpace4copyEv,0,__ZN16GfxLabColorSpace7getModeEv,0,__ZN16GfxLabColorSpace7getGrayEP8GfxColorPi,0,__ZN16GfxLabColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN16GfxLabColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN16GfxLabColorSpace9getNCompsEv,0,__ZN16GfxLabColorSpace15getDefaultColorEP8GfxColor,0,__ZN16GfxLabColorSpace16getDefaultRangesEPdS0_i,0,__ZN21GfxICCBasedColorSpaceD1Ev,0,__ZN21GfxICCBasedColorSpaceD0Ev,0,__ZN21GfxICCBasedColorSpace4copyEv,0,__ZN21GfxICCBasedColorSpace7getModeEv,0,__ZN21GfxICCBasedColorSpace7getGrayEP8GfxColorPi,0,__ZN21GfxICCBasedColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN21GfxICCBasedColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN21GfxICCBasedColorSpace10getRGBLineEPhPji,0,__ZN21GfxICCBasedColorSpace13useGetRGBLineEv,0,__ZN21GfxICCBasedColorSpace9getNCompsEv,0,__ZN21GfxICCBasedColorSpace15getDefaultColorEP8GfxColor,0,__ZN21GfxICCBasedColorSpace16getDefaultRangesEPdS0_i,0,__ZN20GfxDeviceNColorSpaceD1Ev,0,__ZN20GfxDeviceNColorSpaceD0Ev,0,__ZN20GfxDeviceNColorSpace4copyEv,0,__ZN20GfxDeviceNColorSpace7getModeEv,0,__ZN20GfxDeviceNColorSpace7getGrayEP8GfxColorPi,0,__ZN20GfxDeviceNColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN20GfxDeviceNColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN20GfxDeviceNColorSpace9getNCompsEv,0,__ZN20GfxDeviceNColorSpace15getDefaultColorEP8GfxColor,0,__ZN20GfxDeviceNColorSpace12isNonMarkingEv,0,__ZN20GfxPatternColorSpaceD1Ev,0,__ZN20GfxPatternColorSpaceD0Ev,0,__ZN20GfxPatternColorSpace4copyEv,0,__ZN20GfxPatternColorSpace7getModeEv,0,__ZN20GfxPatternColorSpace7getGrayEP8GfxColorPi,0,__ZN20GfxPatternColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN20GfxPatternColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN20GfxPatternColorSpace9getNCompsEv,0,__ZN20GfxPatternColorSpace15getDefaultColorEP8GfxColor,0,__ZN10GfxPatternD1Ev,0,__ZN10GfxPatternD0Ev,0,__ZN17GfxShadingPatternD1Ev,0,__ZN17GfxShadingPatternD0Ev,0,__ZN17GfxShadingPattern4copyEv,0,__ZN10GfxShadingD1Ev,0,__ZN10GfxShadingD0Ev,0,__ZN18GfxFunctionShadingD1Ev,0,__ZN18GfxFunctionShadingD0Ev,0,__ZN18GfxFunctionShading4copyEv,0,__ZN15GfxAxialShadingD1Ev,0,__ZN15GfxAxialShadingD0Ev,0,__ZN15GfxAxialShading4copyEv,0,__ZN16GfxRadialShadingD1Ev,0,__ZN16GfxRadialShadingD0Ev,0,__ZN16GfxRadialShading4copyEv,0,__ZN25GfxGouraudTriangleShadingD1Ev,0,__ZN25GfxGouraudTriangleShadingD0Ev,0,__ZN25GfxGouraudTriangleShading4copyEv,0,__ZN19GfxPatchMeshShadingD1Ev,0,__ZN19GfxPatchMeshShadingD0Ev,0,__ZN19GfxPatchMeshShading4copyEv,0,__ZN16GfxTilingPatternD1Ev,0,__ZN16GfxTilingPatternD0Ev,0,__ZN16GfxTilingPattern4copyEv,0,__ZN20GfxIndexedColorSpaceD1Ev,0,__ZN20GfxIndexedColorSpaceD0Ev,0,__ZN20GfxIndexedColorSpace4copyEv,0,__ZN20GfxIndexedColorSpace7getModeEv,0,__ZN20GfxIndexedColorSpace7getGrayEP8GfxColorPi,0,__ZN20GfxIndexedColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN20GfxIndexedColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN20GfxIndexedColorSpace10getRGBLineEPhPji,0,__ZN20GfxIndexedColorSpace13useGetRGBLineEv,0,__ZN20GfxIndexedColorSpace9getNCompsEv,0,__ZN20GfxIndexedColorSpace15getDefaultColorEP8GfxColor,0,__ZN20GfxIndexedColorSpace16getDefaultRangesEPdS0_i,0,__ZN23GfxSeparationColorSpaceD1Ev,0,__ZN23GfxSeparationColorSpaceD0Ev,0,__ZN23GfxSeparationColorSpace4copyEv,0,__ZN23GfxSeparationColorSpace7getModeEv,0,__ZN23GfxSeparationColorSpace7getGrayEP8GfxColorPi,0,__ZN23GfxSeparationColorSpace6getRGBEP8GfxColorP6GfxRGB,0,__ZN23GfxSeparationColorSpace7getCMYKEP8GfxColorP7GfxCMYK,0,__ZN23GfxSeparationColorSpace9getNCompsEv,0,__ZN23GfxSeparationColorSpace15getDefaultColorEP8GfxColor,0,__ZN23GfxSeparationColorSpace12isNonMarkingEv,0,__ZN16DisplayFontParamD1Ev,0,__ZN16DisplayFontParamD0Ev,0,__ZN12JBIG2SegmentD1Ev,0,__ZN12JBIG2SegmentD0Ev,0,__ZN14JBIG2CodeTableD1Ev,0,__ZN14JBIG2CodeTableD0Ev,0,__ZN14JBIG2CodeTable7getTypeEv,0,__ZN16JBIG2PatternDictD1Ev,0,__ZN16JBIG2PatternDictD0Ev,0,__ZN16JBIG2PatternDict7getTypeEv,0,__ZN15JBIG2SymbolDictD1Ev,0,__ZN15JBIG2SymbolDictD0Ev,0,__ZN15JBIG2SymbolDict7getTypeEv,0,__ZN11JBIG2BitmapD1Ev,0,__ZN11JBIG2BitmapD0Ev,0,__ZN11JBIG2Bitmap7getTypeEv,0,__ZN11JBIG2StreamD1Ev,0,__ZN11JBIG2StreamD0Ev,0,__ZN11JBIG2Stream7getKindEv,0,__ZN11JBIG2Stream5resetEv,0,__ZN11JBIG2Stream5closeEv,0,__ZN11JBIG2Stream7getCharEv,0,__ZN11JBIG2Stream8lookCharEv,0,__ZN11JBIG2Stream6getPosEv,0,__ZN11JBIG2Stream11getPSFilterEiPc,0,__ZN11JBIG2Stream8isBinaryEb,0,__ZN10LinkActionD1Ev,0,__ZN10LinkActionD0Ev,0,__ZN11LinkUnknownD1Ev,0,__ZN11LinkUnknownD0Ev,0,__ZN11LinkUnknown4isOkEv,0,__ZN11LinkUnknown7getKindEv,0,__ZN14LinkJavaScriptD1Ev,0,__ZN14LinkJavaScriptD0Ev,0,__ZN14LinkJavaScript4isOkEv,0,__ZN14LinkJavaScript7getKindEv,0,__ZN9LinkMovieD1Ev,0,__ZN9LinkMovieD0Ev,0,__ZN9LinkMovie4isOkEv,0,__ZN9LinkMovie7getKindEv,0,__ZN9LinkNamedD1Ev,0,__ZN9LinkNamedD0Ev,0,__ZN9LinkNamed4isOkEv,0,__ZN9LinkNamed7getKindEv,0,__ZN7LinkURID1Ev,0,__ZN7LinkURID0Ev,0,__ZN7LinkURI4isOkEv,0,__ZN7LinkURI7getKindEv,0,__ZN10LinkLaunchD1Ev,0,__ZN10LinkLaunchD0Ev,0,__ZN10LinkLaunch4isOkEv,0,__ZN10LinkLaunch7getKindEv,0,__ZN9LinkGoToRD1Ev,0,__ZN9LinkGoToRD0Ev,0,__ZN9LinkGoToR4isOkEv,0,__ZN9LinkGoToR7getKindEv,0,__ZN8LinkGoToD1Ev,0,__ZN8LinkGoToD0Ev,0,__ZN8LinkGoTo4isOkEv,0,__ZN8LinkGoTo7getKindEv,0,__ZN12LinkOCGStateD1Ev,0,__ZN12LinkOCGStateD0Ev,0,__ZN12LinkOCGState4isOkEv,0,__ZN12LinkOCGState7getKindEv,0,__ZN13LinkRenditionD1Ev,0,__ZN13LinkRenditionD0Ev,0,__ZN13LinkRendition4isOkEv,0,__ZN13LinkRendition7getKindEv,0,__ZN9LinkSoundD1Ev,0,__ZN9LinkSoundD0Ev,0,__ZN9LinkSound4isOkEv,0,__ZN9LinkSound7getKindEv,0,__ZN18LocalPDFDocBuilderD1Ev,0,__ZN18LocalPDFDocBuilderD0Ev,0,__ZN18LocalPDFDocBuilder11buildPDFDocERK9GooStringPS0_S3_Pv,0,__ZN18LocalPDFDocBuilder8supportsERK9GooString,0,__ZN9OutputDevD1Ev,0,__ZN9OutputDevD0Ev,0,__ZN9OutputDev14useShadedFillsEi,0,__ZN9OutputDev20supportTextCSPatternEP8GfxState,0,__ZN9OutputDev17fillMaskCSPatternEP8GfxState,0,__ZN9OutputDev11endMaskClipEP8GfxState,0,__ZN9OutputDev9startPageEiP8GfxState,0,__ZN9OutputDev7endPageEv,0,__ZN9OutputDev9saveStateEP8GfxState,0,__ZN9OutputDev12restoreStateEP8GfxState,0,__ZN9OutputDev9updateAllEP8GfxState,0,__ZN9OutputDev9updateCTMEP8GfxStatedddddd,0,__ZN9OutputDev14updateLineDashEP8GfxState,0,__ZN9OutputDev14updateFlatnessEP8GfxState,0,__ZN9OutputDev14updateLineJoinEP8GfxState,0,__ZN9OutputDev13updateLineCapEP8GfxState,0,__ZN9OutputDev16updateMiterLimitEP8GfxState,0,__ZN9OutputDev15updateLineWidthEP8GfxState,0,__ZN9OutputDev18updateStrokeAdjustEP8GfxState,0,__ZN9OutputDev15updateFillColorEP8GfxState,0,__ZN9OutputDev17updateStrokeColorEP8GfxState,0,__ZN9OutputDev15updateBlendModeEP8GfxState,0,__ZN9OutputDev17updateFillOpacityEP8GfxState,0,__ZN9OutputDev19updateStrokeOpacityEP8GfxState,0,__ZN9OutputDev10updateFontEP8GfxState,0,__ZN9OutputDev6strokeEP8GfxState,0,__ZN9OutputDev4fillEP8GfxState,0,__ZN9OutputDev6eoFillEP8GfxState,0,__ZN9OutputDev15axialShadedFillEP8GfxStateP15GfxAxialShadingdd,0,__ZN9OutputDev25gouraudTriangleShadedFillEP8GfxStateP25GfxGouraudTriangleShading,0,__ZN9OutputDev4clipEP8GfxState,0,__ZN9OutputDev6eoClipEP8GfxState,0,__ZN9OutputDev16clipToStrokePathEP8GfxState,0,__ZN9OutputDev8drawCharEP8GfxStateddddddjiPji,0,__ZN9OutputDev14beginType3CharEP8GfxStateddddjPji,0,__ZN9OutputDev12endType3CharEP8GfxState,0,__ZN9OutputDev15beginTextObjectEP8GfxState,0,__ZN9OutputDev17deviceHasTextClipEP8GfxState,0,__ZN9OutputDev13endTextObjectEP8GfxState,0,__ZN9OutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb,0,__ZN9OutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPib,0,__ZN9OutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb,0,__ZN9OutputDev19drawSoftMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iiS7_b,0,__ZN9OutputDev7type3D0EP8GfxStatedd,0,__ZN9OutputDev7type3D1EP8GfxStatedddddd,0,__ZN9OutputDev22beginTransparencyGroupEP8GfxStatePdP13GfxColorSpacebbb,0,__ZN9OutputDev20endTransparencyGroupEP8GfxState,0,__ZN9OutputDev22paintTransparencyGroupEP8GfxStatePd,0,__ZN9OutputDev11setSoftMaskEP8GfxStatePdbP8FunctionP8GfxColor,0,__ZN9OutputDev13clearSoftMaskEP8GfxState,0,__ZN9OutputDev18getVectorAntialiasEv,0,__ZN9OutputDev18setVectorAntialiasEb,0,__ZN13PDFDocBuilderD1Ev,0,__ZN13PDFDocBuilderD0Ev,0,__ZN15PopplerCacheKeyD1Ev,0,__ZN15PopplerCacheKeyD0Ev,0,__ZN9ObjectKeyD1Ev,0,__ZN9ObjectKeyD0Ev,0,__ZNK9ObjectKeyeqERK15PopplerCacheKey,0,__ZN16PopplerCacheItemD1Ev,0,__ZN16PopplerCacheItemD0Ev,0,__ZN10ObjectItemD1Ev,0,__ZN10ObjectItemD0Ev,0,__ZN16PreScanOutputDevD1Ev,0,__ZN16PreScanOutputDevD0Ev,0,__ZN16PreScanOutputDev10upsideDownEv,0,__ZN16PreScanOutputDev11useDrawCharEv,0,__ZN16PreScanOutputDev19interpretType3CharsEv,0,__ZN16PreScanOutputDev9startPageEiP8GfxState,0,__ZN16PreScanOutputDev7endPageEv,0,__ZN16PreScanOutputDev6strokeEP8GfxState,0,__ZN16PreScanOutputDev4fillEP8GfxState,0,__ZN16PreScanOutputDev6eoFillEP8GfxState,0,__ZN16PreScanOutputDev4clipEP8GfxState,0,__ZN16PreScanOutputDev6eoClipEP8GfxState,0,__ZN16PreScanOutputDev13beginStringOpEP8GfxState,0,__ZN16PreScanOutputDev11endStringOpEP8GfxState,0,__ZN16PreScanOutputDev14beginType3CharEP8GfxStateddddjPji,0,__ZN16PreScanOutputDev12endType3CharEP8GfxState,0,__ZN16PreScanOutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb,0,__ZN16PreScanOutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPib,0,__ZN16PreScanOutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb,0,__ZN16PreScanOutputDev19drawSoftMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iiS7_b,0,__ZN16PreScanOutputDev22beginTransparencyGroupEP8GfxStatePdP13GfxColorSpacebbb,0,__ZN16PreScanOutputDev22paintTransparencyGroupEP8GfxStatePd,0,__ZN16PreScanOutputDev11setSoftMaskEP8GfxStatePdbP8FunctionP8GfxColor,0,__ZN16StdinCacheLoaderD1Ev,0,__ZN16StdinCacheLoaderD0Ev,0,__ZN16StdinCacheLoader4initEP9GooStringP10CachedFile,0,__ZN16StdinCacheLoader4loadERKNSt3__16vectorI10_ByteRangeNS0_9allocatorIS2_EEEEP16CachedFileWriter,0,__ZN16CachedFileLoaderD1Ev,0,__ZN16CachedFileLoaderD0Ev,0,__ZN18StdinPDFDocBuilderD1Ev,0,__ZN18StdinPDFDocBuilderD0Ev,0,__ZN18StdinPDFDocBuilder11buildPDFDocERK9GooStringPS0_S3_Pv,0,__ZN18StdinPDFDocBuilder8supportsERK9GooString,0,__ZN6StreamD1Ev,0,__ZN6StreamD0Ev,0,__ZN6Stream5closeEv,0,__ZN6Stream13getNextStreamEv,0,__ZN9OutStreamD1Ev,0,__ZN9OutStreamD0Ev,0,__ZN13FileOutStreamD1Ev,0,__ZN13FileOutStreamD0Ev,0,__ZN13FileOutStream5closeEv,0,__ZN13FileOutStream6getPosEv,0,__ZN13FileOutStream3putEc,0,__ZN13FileOutStream6printfEPKcz,0,__ZN10BaseStreamD1Ev,0,__ZN10BaseStreamD0Ev,0,__ZN10BaseStream8isBinaryEb,0,__ZN10BaseStream13getBaseStreamEv,0,__ZN10BaseStream18getUndecodedStreamEv,0,__ZN10BaseStream7getDictEv,0,__ZN10BaseStream11getFileNameEv,0,__ZN10BaseStream9getLengthEv,0,__ZN12FilterStreamD1Ev,0,__ZN12FilterStreamD0Ev,0,__ZN10FileStreamD1Ev,0,__ZN10FileStreamD0Ev,0,__ZN10FileStream7getKindEv,0,__ZN10FileStream5resetEv,0,__ZN10FileStream5closeEv,0,__ZN10FileStream7getCharEv,0,__ZN10FileStream8lookCharEv,0,__ZN10FileStream17getUnfilteredCharEv,0,__ZN10FileStream15unfilteredResetEv,0,__ZN10FileStream6getPosEv,0,__ZN10FileStream6setPosEji,0,__ZN10FileStream11hasGetCharsEv,0,__ZN10FileStream8getCharsEiPh,0,__ZN10FileStream13makeSubStreamEjbjP6Object,0,__ZN10FileStream8getStartEv,0,__ZN10FileStream9moveStartEi,0,__ZN16CachedFileStreamD1Ev,0,__ZN16CachedFileStreamD0Ev,0,__ZN16CachedFileStream7getKindEv,0,__ZN16CachedFileStream5resetEv,0,__ZN16CachedFileStream5closeEv,0,__ZN16CachedFileStream7getCharEv,0,__ZN16CachedFileStream8lookCharEv,0,__ZN16CachedFileStream17getUnfilteredCharEv,0,__ZN16CachedFileStream15unfilteredResetEv,0,__ZN16CachedFileStream6getPosEv,0,__ZN16CachedFileStream6setPosEji,0,__ZN16CachedFileStream13makeSubStreamEjbjP6Object,0,__ZN16CachedFileStream8getStartEv,0,__ZN16CachedFileStream9moveStartEi,0,__ZN9MemStreamD1Ev,0,__ZN9MemStreamD0Ev,0,__ZN9MemStream7getKindEv,0,__ZN9MemStream5resetEv,0,__ZN9MemStream5closeEv,0,__ZN9MemStream7getCharEv,0,__ZN9MemStream8lookCharEv,0,__ZN9MemStream17getUnfilteredCharEv,0,__ZN9MemStream15unfilteredResetEv,0,__ZN9MemStream6getPosEv,0,__ZN9MemStream6setPosEji,0,__ZN9MemStream13makeSubStreamEjbjP6Object,0,__ZN9MemStream8getStartEv,0,__ZN9MemStream9moveStartEi,0,__ZN9MemStream11setNeedFreeEb,0,__ZN11EmbedStreamD1Ev,0,__ZN11EmbedStreamD0Ev,0,__ZN11EmbedStream7getKindEv,0,__ZN11EmbedStream5resetEv,0,__ZN11EmbedStream7getCharEv,0,__ZN11EmbedStream8lookCharEv,0,__ZN11EmbedStream17getUnfilteredCharEv,0,__ZN11EmbedStream15unfilteredResetEv,0,__ZN11EmbedStream6getPosEv,0,__ZN11EmbedStream6setPosEji,0,__ZN11EmbedStream13makeSubStreamEjbjP6Object,0,__ZN11EmbedStream8getStartEv,0,__ZN11EmbedStream9moveStartEi,0,__ZN14ASCIIHexStreamD1Ev,0,__ZN14ASCIIHexStreamD0Ev,0,__ZN14ASCIIHexStream7getKindEv,0,__ZN14ASCIIHexStream5resetEv,0,__ZN14ASCIIHexStream7getCharEv,0,__ZN14ASCIIHexStream8lookCharEv,0,__ZN14ASCIIHexStream11getPSFilterEiPc,0,__ZN14ASCIIHexStream8isBinaryEb,0,__ZN13ASCII85StreamD1Ev,0,__ZN13ASCII85StreamD0Ev,0,__ZN13ASCII85Stream7getKindEv,0,__ZN13ASCII85Stream5resetEv,0,__ZN13ASCII85Stream7getCharEv,0,__ZN13ASCII85Stream8lookCharEv,0,__ZN13ASCII85Stream11getPSFilterEiPc,0,__ZN13ASCII85Stream8isBinaryEb,0,__ZN15RunLengthStreamD1Ev,0,__ZN15RunLengthStreamD0Ev,0,__ZN15RunLengthStream7getKindEv,0,__ZN15RunLengthStream5resetEv,0,__ZN15RunLengthStream7getCharEv,0,__ZN15RunLengthStream8lookCharEv,0,__ZN15RunLengthStream11getPSFilterEiPc,0,__ZN15RunLengthStream8isBinaryEb,0,__ZN9DCTStreamD1Ev,0,__ZN9DCTStreamD0Ev,0,__ZN9DCTStream7getKindEv,0,__ZN9DCTStream5resetEv,0,__ZN9DCTStream5closeEv,0,__ZN9DCTStream7getCharEv,0,__ZN9DCTStream8lookCharEv,0,__ZN9DCTStream15unfilteredResetEv,0,__ZN9DCTStream11getPSFilterEiPc,0,__ZN9DCTStream8isBinaryEb,0,__ZN9EOFStreamD1Ev,0,__ZN9EOFStreamD0Ev,0,__ZN9EOFStream7getKindEv,0,__ZN9EOFStream5resetEv,0,__ZN9EOFStream7getCharEv,0,__ZN9EOFStream8lookCharEv,0,__ZN9EOFStream11getPSFilterEiPc,0,__ZN9EOFStream8isBinaryEb,0,__ZN18FixedLengthEncoderD1Ev,0,__ZN18FixedLengthEncoderD0Ev,0,__ZN18FixedLengthEncoder7getKindEv,0,__ZN18FixedLengthEncoder5resetEv,0,__ZN18FixedLengthEncoder7getCharEv,0,__ZN18FixedLengthEncoder8lookCharEv,0,__ZN18FixedLengthEncoder11getPSFilterEiPc,0,__ZN18FixedLengthEncoder8isBinaryEb,0,__ZN18FixedLengthEncoder9isEncoderEv,0,__ZN15ASCIIHexEncoderD1Ev,0,__ZN15ASCIIHexEncoderD0Ev,0,__ZN15ASCIIHexEncoder7getKindEv,0,__ZN15ASCIIHexEncoder5resetEv,0,__ZN15ASCIIHexEncoder7getCharEv,0,__ZN15ASCIIHexEncoder8lookCharEv,0,__ZN15ASCIIHexEncoder11getPSFilterEiPc,0,__ZN15ASCIIHexEncoder8isBinaryEb,0,__ZN15ASCIIHexEncoder9isEncoderEv,0,__ZN14ASCII85EncoderD1Ev,0,__ZN14ASCII85EncoderD0Ev,0,__ZN14ASCII85Encoder7getKindEv,0,__ZN14ASCII85Encoder5resetEv,0,__ZN14ASCII85Encoder7getCharEv,0,__ZN14ASCII85Encoder8lookCharEv,0,__ZN14ASCII85Encoder11getPSFilterEiPc,0,__ZN14ASCII85Encoder8isBinaryEb,0,__ZN14ASCII85Encoder9isEncoderEv,0,__ZN16RunLengthEncoderD1Ev,0,__ZN16RunLengthEncoderD0Ev,0,__ZN16RunLengthEncoder7getKindEv,0,__ZN16RunLengthEncoder5resetEv,0,__ZN16RunLengthEncoder7getCharEv,0,__ZN16RunLengthEncoder8lookCharEv,0,__ZN16RunLengthEncoder11getPSFilterEiPc,0,__ZN16RunLengthEncoder8isBinaryEb,0,__ZN16RunLengthEncoder9isEncoderEv,0,__ZN14CCITTFaxStreamD1Ev,0,__ZN14CCITTFaxStreamD0Ev,0,__ZN14CCITTFaxStream7getKindEv,0,__ZN14CCITTFaxStream5resetEv,0,__ZN14CCITTFaxStream7getCharEv,0,__ZN14CCITTFaxStream8lookCharEv,0,__ZN14CCITTFaxStream15unfilteredResetEv,0,__ZN14CCITTFaxStream11getPSFilterEiPc,0,__ZN14CCITTFaxStream8isBinaryEb,0,__ZN11FlateStreamD1Ev,0,__ZN11FlateStreamD0Ev,0,__ZN11FlateStream7getKindEv,0,__ZN11FlateStream5resetEv,0,__ZN11FlateStream7getCharEv,0,__ZN11FlateStream8lookCharEv,0,__ZN11FlateStream10getRawCharEv,0,__ZN11FlateStream11getRawCharsEiPi,0,__ZN11FlateStream15unfilteredResetEv,0,__ZN11FlateStream11getPSFilterEiPc,0,__ZN11FlateStream8isBinaryEb,0,__ZN11FlateStream11hasGetCharsEv,0,__ZN11FlateStream8getCharsEiPh,0,__ZN9LZWStreamD1Ev,0,__ZN9LZWStreamD0Ev,0,__ZN9LZWStream7getKindEv,0,__ZN9LZWStream5resetEv,0,__ZN9LZWStream7getCharEv,0,__ZN9LZWStream8lookCharEv,0,__ZN9LZWStream10getRawCharEv,0,__ZN9LZWStream11getRawCharsEiPi,0,__ZN9LZWStream11getPSFilterEiPc,0,__ZN9LZWStream8isBinaryEb,0,__ZN15ObjectStreamKeyD1Ev,0,__ZN15ObjectStreamKeyD0Ev,0,__ZNK15ObjectStreamKeyeqERK15PopplerCacheKey,0,__ZN16ObjectStreamItemD1Ev,0,__ZN16ObjectStreamItemD0Ev,0,__ZN11PSOutputDevD1Ev,0,__ZN11PSOutputDevD0Ev,0,__ZN11PSOutputDev10upsideDownEv,0,__ZN11PSOutputDev11useDrawCharEv,0,__ZN11PSOutputDev20useTilingPatternFillEv,0,__ZN11PSOutputDev14useShadedFillsEi,0,__ZN11PSOutputDev11useDrawFormEv,0,__ZN11PSOutputDev19interpretType3CharsEv,0,__ZN11PSOutputDev20supportTextCSPatternEP8GfxState,0,__ZN11PSOutputDev17fillMaskCSPatternEP8GfxState,0,__ZN11PSOutputDev11endMaskClipEP8GfxState,0,__ZN11PSOutputDev14checkPageSliceEP4PageddibbiiiibP7CatalogPFbPvES4_,0,__ZN11PSOutputDev9startPageEiP8GfxState,0,__ZN11PSOutputDev7endPageEv,0,__ZN11PSOutputDev9saveStateEP8GfxState,0,__ZN11PSOutputDev12restoreStateEP8GfxState,0,__ZN11PSOutputDev9updateCTMEP8GfxStatedddddd,0,__ZN11PSOutputDev14updateLineDashEP8GfxState,0,__ZN11PSOutputDev14updateFlatnessEP8GfxState,0,__ZN11PSOutputDev14updateLineJoinEP8GfxState,0,__ZN11PSOutputDev13updateLineCapEP8GfxState,0,__ZN11PSOutputDev16updateMiterLimitEP8GfxState,0,__ZN11PSOutputDev15updateLineWidthEP8GfxState,0,__ZN11PSOutputDev20updateFillColorSpaceEP8GfxState,0,__ZN11PSOutputDev22updateStrokeColorSpaceEP8GfxState,0,__ZN11PSOutputDev15updateFillColorEP8GfxState,0,__ZN11PSOutputDev17updateStrokeColorEP8GfxState,0,__ZN11PSOutputDev19updateFillOverprintEP8GfxState,0,__ZN11PSOutputDev21updateStrokeOverprintEP8GfxState,0,__ZN11PSOutputDev14updateTransferEP8GfxState,0,__ZN11PSOutputDev10updateFontEP8GfxState,0,__ZN11PSOutputDev13updateTextMatEP8GfxState,0,__ZN11PSOutputDev15updateCharSpaceEP8GfxState,0,__ZN11PSOutputDev12updateRenderEP8GfxState,0,__ZN11PSOutputDev10updateRiseEP8GfxState,0,__ZN11PSOutputDev15updateWordSpaceEP8GfxState,0,__ZN11PSOutputDev18updateHorizScalingEP8GfxState,0,__ZN11PSOutputDev13updateTextPosEP8GfxState,0,__ZN11PSOutputDev15updateTextShiftEP8GfxStated,0,__ZN11PSOutputDev6strokeEP8GfxState,0,__ZN11PSOutputDev4fillEP8GfxState,0,__ZN11PSOutputDev6eoFillEP8GfxState,0,__ZN11PSOutputDev17tilingPatternFillEP8GfxStateP6ObjectiP4DictPdS6_iiiidd,0,__ZN11PSOutputDev18functionShadedFillEP8GfxStateP18GfxFunctionShading,0,__ZN11PSOutputDev15axialShadedFillEP8GfxStateP15GfxAxialShadingdd,0,__ZN11PSOutputDev16radialShadedFillEP8GfxStateP16GfxRadialShadingdd,0,__ZN11PSOutputDev4clipEP8GfxState,0,__ZN11PSOutputDev6eoClipEP8GfxState,0,__ZN11PSOutputDev16clipToStrokePathEP8GfxState,0,__ZN11PSOutputDev10drawStringEP8GfxStateP9GooString,0,__ZN11PSOutputDev15beginTextObjectEP8GfxState,0,__ZN11PSOutputDev17deviceHasTextClipEP8GfxState,0,__ZN11PSOutputDev13endTextObjectEP8GfxState,0,__ZN11PSOutputDev13drawImageMaskEP8GfxStateP6ObjectP6Streamiibbb,0,__ZN11PSOutputDev9drawImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbPib,0,__ZN11PSOutputDev15drawMaskedImageEP8GfxStateP6ObjectP6StreamiiP16GfxImageColorMapbS5_iibb,0,__ZN11PSOutputDev8opiBeginEP8GfxStateP4Dict,0,__ZN11PSOutputDev6opiEndEP8GfxStateP4Dict,0,__ZN11PSOutputDev7type3D0EP8GfxStatedd,0,__ZN11PSOutputDev7type3D1EP8GfxStatedddddd,0,__ZN11PSOutputDev8drawFormE3Ref,0,__ZN11PSOutputDev9psXObjectEP6StreamS1_,0,__ZN11PSOutputDev4isOkEv,0,__ZN14DeviceNRecoderD1Ev,0,__ZN14DeviceNRecoderD0Ev,0,__ZN14DeviceNRecoder7getKindEv,0,__ZN14DeviceNRecoder5resetEv,0,__ZN14DeviceNRecoder7getCharEv,0,__ZN14DeviceNRecoder8lookCharEv,0,__ZN14DeviceNRecoder11getPSFilterEiPc,0,__ZN14DeviceNRecoder8isBinaryEb,0,__ZN14DeviceNRecoder9isEncoderEv,0,__ZN20TextSelectionVisitorD1Ev,0,__ZN20TextSelectionVisitorD0Ev,0,__ZN18TextSelectionSizerD1Ev,0,__ZN18TextSelectionSizerD0Ev,0,__ZN18TextSelectionSizer10visitBlockEP9TextBlockP8TextLineS3_P12PDFRectangle,0,__ZN18TextSelectionSizer9visitLineEP8TextLineP8TextWordS3_iiP12PDFRectangle,0,__ZN18TextSelectionSizer9visitWordEP8TextWordiiP12PDFRectangle,0,__ZN19TextSelectionDumperD1Ev,0,__ZN19TextSelectionDumperD0Ev,0,__ZN19TextSelectionDumper10visitBlockEP9TextBlockP8TextLineS3_P12PDFRectangle,0,__ZN19TextSelectionDumper9visitLineEP8TextLineP8TextWordS3_iiP12PDFRectangle,0,__ZN19TextSelectionDumper9visitWordEP8TextWordiiP12PDFRectangle,0,__ZN20TextSelectionPainterD1Ev,0,__ZN20TextSelectionPainterD0Ev,0,__ZN20TextSelectionPainter10visitBlockEP9TextBlockP8TextLineS3_P12PDFRectangle,0,__ZN20TextSelectionPainter9visitLineEP8TextLineP8TextWordS3_iiP12PDFRectangle,0,__ZN20TextSelectionPainter9visitWordEP8TextWordiiP12PDFRectangle,0,__ZN13TextOutputDevD1Ev,0,__ZN13TextOutputDevD0Ev,0,__ZN13TextOutputDev10upsideDownEv,0,__ZN13TextOutputDev11useDrawCharEv,0,__ZN13TextOutputDev19interpretType3CharsEv,0,__ZN13TextOutputDev11needNonTextEv,0,__ZN13TextOutputDev9startPageEiP8GfxState,0,__ZN13TextOutputDev7endPageEv,0,__ZN13TextOutputDev10updateFontEP8GfxState,0,__ZN13TextOutputDev6strokeEP8GfxState,0,__ZN13TextOutputDev4fillEP8GfxState,0,__ZN13TextOutputDev6eoFillEP8GfxState,0,__ZN13TextOutputDev11beginStringEP8GfxStateP9GooString,0,__ZN13TextOutputDev9endStringEP8GfxState,0,__ZN13TextOutputDev8drawCharEP8GfxStateddddddjiPji,0,__ZN13TextOutputDev16endMarkedContentEP8GfxState,0,__ZN13TextOutputDev18beginMarkedContentEPcP4Dict,0,__ZN13TextOutputDev11processLinkEP4LinkP7Catalog,0,__ZN13TextOutputDev4isOkEv,0,__ZN15SecurityHandlerD1Ev,0,__ZN15SecurityHandlerD0Ev,0,__ZN23StandardSecurityHandlerD1Ev,0,__ZN23StandardSecurityHandlerD0Ev,0,__ZN23StandardSecurityHandler12makeAuthDataEP9GooStringS1_,0,__ZN23StandardSecurityHandler11getAuthDataEv,0,__ZN23StandardSecurityHandler12freeAuthDataEPv,0,__ZN23StandardSecurityHandler9authorizeEPv,0,__ZN23StandardSecurityHandler18getPermissionFlagsEv,0,__ZN23StandardSecurityHandler18getOwnerPasswordOkEv,0,__ZN23StandardSecurityHandler10getFileKeyEv,0,__ZN23StandardSecurityHandler16getFileKeyLengthEv,0,__ZN23StandardSecurityHandler13getEncVersionEv,0,__ZN23StandardSecurityHandler14getEncRevisionEv,0,__ZN23StandardSecurityHandler15getEncAlgorithmEv,0,__ZN9ImgWriterD1Ev,0,__ZN9ImgWriterD0Ev,0,__ZN8FoFiBaseD1Ev,0,__ZN8FoFiBaseD0Ev,0,__ZN12FoFiTrueTypeD1Ev,0,__ZN12FoFiTrueTypeD0Ev,0,__ZN9FoFiType1D1Ev,0,__ZN9FoFiType1D0Ev,0,__ZN10FoFiType1CD1Ev,0,__ZN10FoFiType1CD0Ev,0,__ZL15glyphPathMoveToPK10FT_Vector_Pv,0,__ZL15glyphPathLineToPK10FT_Vector_Pv,0,__ZL16glyphPathConicToPK10FT_Vector_S1_Pv,0,__ZL16glyphPathCubicToPK10FT_Vector_S1_S1_Pv,0,__ZN12SplashFTFontD1Ev,0,__ZN12SplashFTFontD0Ev,0,__ZN12SplashFTFont8getGlyphEiiiP17SplashGlyphBitmapiiP10SplashClipP16SplashClipResult,0,__ZN12SplashFTFont9makeGlyphEiiiP17SplashGlyphBitmapiiP10SplashClipP16SplashClipResult,0,__ZN12SplashFTFont12getGlyphPathEi,0,__ZN12SplashFTFont15getGlyphAdvanceEi,0,__ZN16SplashFTFontFileD1Ev,0,__ZN16SplashFTFontFileD0Ev,0,__ZN16SplashFTFontFile8makeFontEPdS0_,0,__ZN10SplashFontD1Ev,0,__ZN10SplashFontD0Ev,0,__ZN10SplashFont8getGlyphEiiiP17SplashGlyphBitmapiiP10SplashClipP16SplashClipResult,0,__ZN10SplashFont15getGlyphAdvanceEi,0,__ZN14SplashFontFileD1Ev,0,__ZN14SplashFontFileD0Ev,0,__ZN16SplashFontFileIDD1Ev,0,__ZN16SplashFontFileIDD0Ev,0,__ZN13SplashPatternD1Ev,0,__ZN13SplashPatternD0Ev,0,__ZN16SplashSolidColor4copyEv,0,__ZN16SplashSolidColorD1Ev,0,__ZN16SplashSolidColorD0Ev,0,__ZN16SplashSolidColor8getColorEiiPh,0,__ZN16SplashSolidColor8isStaticEv,0];Module.callMain=function callMain(b){var e=b.length+1;function d(){for(var f=0;f<4-1;f++){a.push(0)}}var a=[Pointer_make(intArrayFromString("/bin/this.program"),null)];d();for(var c=0;c0;){var d=fa.pop(),f=d.l;typeof f==="number"&&(f=A[f]);f(d.k)}eaa()}function Aa(d,f){return ua?Array.prototype.slice.call(u.subarray(d,d+f)):u.slice(d,d+f)}function Ba(d){for(var f=0;u[d+f];)f++;return f}function Ca(d,f){var b=Ba(d);f&&b++;var c=Aa(d,b);f&&(c[b-1]=0);return c}var Da="";function Fa(d){if(d===ca)print(Da),Da="";else for(Da+=d;(d=Da.indexOf("\n"))!=-1;)print(Da.substr(0,d)),Da=Da.substr(d+1)} -function wa(d){for(var f=[],b=0;b=0?d:f<=32?2*Math.abs(1<=b&&(d=-2*b+d);return d}this.read||(this.read=function(d){var f=new XMLHttpRequest;f.open("GET",d,!1);f.overrideMimeType("text/plain; charset=x-user-defined");f.send(ca);if(f.status!=200&&f.status!=0)throw"failed to open: "+d;return f.responseText}); -var Ga,Ha,Ja,Ka,La,Ma,Na,Oa,Pa,Ra,Sa,Ta,Ua,Va,Wa,Xa,Ya,Za,$a,ab,bb,cb,db,eb,fb,gb,hb,ib,jb,kb,lb,mb,nb,ob,pb,qb,rb,sb,xb,yb,zb,Ab,Bb,Cb,Db,Eb,Fb,Gb,Hb,Ib,Jb,Kb,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb,Tb,Ub,Vb,Wb,Xb,Yb,Zb,$b,ac,bc,cc,dc,ec,fc,gc,hc,ic,jc,kc,lc,nc,oc,pc,qc,sc,tc,uc,vc,wc,xc,yc,zc,Ac,Bc,Cc,Dc,Ec,Fc,Gc,Hc,Ic,Jc,Kc,Lc,Mc,Nc,Oc,Pc,Qc,Rc,Sc,Tc,Uc,Vc,Wc,Xc,Yc,Zc,$c,ad,bd,cd,dd,ed,fd,gd,hd,id,jd,kd,ld,md,nd,od,pd,qd,rd,sd,td,ud,vd,xd,yd,zd,Ad,Bd,Cd,Dd,Ed,Fd,Gd,Hd,Id,Jd,Kd,Ld,Md,Nd,Od,Pd,Qd,Rd,Sd,Td,Ud,Wd, -Xd,Yd,Zd,$d,ae,be,ce,de,ee,fe,ge,he,ie,je,ke,le,me,ne,oe,pe,qe,re,se,te,ue,ve,we,xe,ye,ze,Ae,Be,Ce,De,Ee,Fe,Ge,He,Ie,Je,Ke,Le,Me,Ne,Oe,Pe,Qe,Re,Se,Te,Ue,Ve,We,Xe,Ye,Ze,$e,af,bf,cf,df,ef,ff,gf,hf,jf,kf,lf,mf,nf,of,pf,qf,rf,sf,tf,uf,vf,yf,zf,Af,Bf,Cf,Df,Ef,Ff,Gf,Hf,If,Kf,Lf,Mf,Nf,Of,Pf,Qf,Rf,Sf,Tf,Uf,Vf,Wf,Xf,Yf,Zf,$f,ag,bg,cg,dg,eg,fg,gg,hg,ig,jg,kg,lg,mg,ng,og,pg,qg,rg,sg,tg,ug,vg,wg,xg,yg,zg,Ag,Bg,Cg,Dg,Eg,Fg,Gg,Hg,Ig,Jg,Kg,Lg,Mg,Ng,Og,Pg,Qg,Rg,Sg,Tg,Ug,Vg,Wg,Xg,Yg,Zg,$g,ah,bh,ch,dh,eh,fh,gh,hh, -ih,jh,kh,lh,mh,nh,oh,ph,qh,rh,sh,th,uh,vh,wh,xh,yh,zh,Ah,Bh,Ch,Dh,Eh,Fh,Gh,Hh,Ih,Jh,Kh,Lh,Mh,Nh,Oh,Ph,Qh,Rh,Sh,Th,Uh,Vh,Wh,Xh,Yh,Zh,$h,ai,bi,ci,di,ei,fi,gi,hi,ii,ji,ki,li,mi,ni,qi,ri,si,ti,ui,vi,wi,xi,yi,zi,Ai,Bi,Ci,Di,Ei,Fi,Gi,Hi,Ii,Ji,Ki,Li,Mi,Ni,Oi,Pi,Qi,Ri,Si,Ti,Ui,Vi,Wi,Xi,Yi,Zi,$i,aj,bj,cj,dj,ej,fj,gj,hj,ij,jj,kj,lj,mj,nj,oj,pj,qj,rj,sj,tj,uj,vj,wj,yj,zj,Aj,Bj,Cj,Dj,Ej,Fj,Gj,Hj,Ij,Jj,Kj,Lj,Mj,Nj,Oj,Pj,Qj,Rj,Sj,Tj,Uj,Vj,Wj,Xj,Yj,Zj,$j,ak,bk,ck,dk,ek,fk,gk,hk,ik,jk,kk,lk,mk,nk,ok,pk,qk,rk,sk, -tk,uk,vk,wk,xk,yk,zk,Ak,Bk,Ck,Dk,Ek,Fk,Gk,Hk,Ik,Jk,Kk,Lk,Mk,Nk,Ok,Pk,Qk,Rk,Sk,Tk,Uk,Vk,Wk,Xk,Yk,Zk,$k,al,bl,cl,dl,el,fl,gl,hl,il,jl,kl,ll,ml,nl,ol,pl,ql,rl,sl,tl,ul,vl,wl,xl,yl,zl,Al,Bl,Cl,Dl,El,Fl,Gl,Hl,Il,Jl,Kl,Ll,Ml,Nl,Ol,Pl,Ql,Rl,Sl,Tl,Ul,Vl,Wl,Xl,Yl,Zl,$l,am,bm,cm,dm,em,fm,gm,hm,im,jm,km,lm,mm,nm,om,qm,rm,sm,tm,um,vm,wm,xm,ym,zm,Am,Bm,Cm,Dm,Em,Fm,Gm,Hm,Im,Jm,Km,Lm,Mm,Nm,Om,Pm,Qm,Rm,Sm,Tm,Um,Vm,Wm,Xm,Ym,Zm,$m,an,bn,cn,dn,en,fn,gn,hn,jn,kn,ln,mn,nn,on,pn,qn,rn,sn,tn,un,vn,wn,xn,yn,zn,An,Bn,Cn, -Dn,En,Fn,Gn,Hn,In,Jn,Kn,Ln,Mn,Nn,On,Pn,Qn,Rn,Sn,Tn,Un,Vn,Wn,Xn,Yn,Zn,$n,ao,bo,co,eo,fo,go,ho,io,jo,ko,lo,mo,no,oo,po,qo,ro,so,to,uo,vo,wo,xo,yo,zo,Ao,Bo,Co,Do,Eo,Fo,Go,Ho,Io,Jo,Ko,Lo,Mo,No,Oo,Po,Qo,Ro,So,To,Uo,Vo,Wo,Xo,Yo,Zo,$o,ap,bp,cp,dp,ep,fp,gp,hp,ip,jp,kp,lp,mp,np,op,pp,qp,rp,sp,tp,up,vp,wp,xp,yp,zp,Ap,Bp,Cp,Dp,Ep,Fp,Gp,Hp,Ip,Jp,Kp,Lp,Mp,Np,Op,Pp,Qp,Rp,Sp,Tp,Up,Vp,Wp,Xp,Yp,Zp,$p,aq,bq,cq,dq,eq,fq,gq,hq,iq,jq,kq,lq,mq,nq,oq,pq,qq,rq,sq,tq,uq,vq,wq,xq,yq,zq,Aq,Bq,Cq,Dq,Eq,Fq,Gq,Hq,Iq,Jq,Kq,Lq, -Mq,Nq,Oq,Pq,Qq,Rq,Sq,Tq,Uq,Vq,Wq,Xq,Yq,Zq,$q,ar,br,cr,dr,er,fr,gr,hr,ir,jr,kr,lr,mr,nr,or,pr,qr,rr,sr,tr,ur,vr,wr,xr,gaa,yr,zr,Ar,Br,Cr,Dr,Er,Fr,Gr,Hr,Ir,Jr,Kr,Lr,Mr,Nr,Or,Pr,Qr,Rr,haa,iaa,Sr,Tr,Ur,Vr,jaa,kaa,laa,maa,naa,oaa,paa,qaa,raa,saa,taa,uaa,Wr,vaa,Xr,waa,xaa,yaa,Yr,zaa,Aaa,Zr,Baa,$r,Caa,as,Daa,Eaa,bs,Faa,cs,Gaa,ds,Haa,es,Iaa,fs,gs,hs,is,js,Jaa,Kaa,Laa,Maa,Naa,ks,Oaa,Paa,Qaa,ls,Raa,Saa,Taa,Uaa,Vaa,Waa,Xaa,ms,ns,Yaa,Zaa,$aa,os,aba,bba,ps,cba,qs,rs,ss,dba,ts,eba,fba,gba,hba,iba,jba,kba,us,lba, -mba,vs,nba,oba,pba,qba,rba,sba,tba,uba,vba,wba,xba,yba,zba,Aba,Bba,Cba,Dba,ws,Eba,Fba,Gba,Hba,Iba,Jba,Kba,Lba,Mba,Nba,Oba,Pba,Qba,Rba,Sba,Tba,Uba,Vba,Wba,Xba,Yba,Zba,$ba,aca,bca,cca,dca,eca,fca,gca,hca,ica,jca,kca,lca,mca,nca,oca,pca,qca,rca,sca,tca,uca,vca,wca,xca,yca,zca,Aca,Bca,Cca,Dca,Eca,Fca,Gca,Hca,Ica,Jca,Kca,Lca,Mca,Nca,Oca,Pca,Qca,Rca,Sca,Tca,Uca,Vca,xs,Wca,Xca,Yca,Zca,$ca,ada,bda,cda,dda,eda,ys,fda,gda,hda,ida,jda,zs,As,Bs,Cs,kda,lda,mda,nda,oda,pda,qda,rda,sda,tda,uda,vda,wda,xda,Ds,yda, -zda,Es,Ada,Fs,Bda,Cda,Dda,Eda,Fda,Gda,Hda,Ida,Jda,Kda,Lda,Mda,Nda,Oda,Pda,Qda,Gs,Rda,Sda,Tda,Uda,Vda,Hs,Wda,Xda,Yda,Is,Js,Ks,Zda,$da,Ls,aea,bea,cea,Ms,dea,eea,fea,gea,hea,iea,jea,kea,lea,Ns,mea,Os,Ps,nea,Qs,oea,pea,qea,Rs,rea,sea,tea,uea,vea,wea,xea,yea,zea,Aea,Bea,Cea,Dea,Ss,Eea,Ts,Fea,Us,Gea,Hea,Iea,Jea,Kea,Lea,Mea,Nea,Oea,Pea,Qea,Rea,Sea,Tea,Uea,Vea,Wea,Vs,Ws,Xs,Xea,Ys,Yea,Zea,$ea,Zs,afa,$s,bfa,cfa,dfa,efa,ffa,gfa,hfa,ifa,jfa,kfa,lfa,mfa,nfa,ofa,pfa,qfa,rfa,sfa,at,bt,tfa,ct,ufa,dt,vfa,wfa,xfa, -et,yfa,zfa,Afa,Bfa,Cfa,Dfa,Efa,ft,gt,Ffa,Gfa,Hfa,Ifa,Jfa,Kfa,Lfa,Mfa,Nfa,Ofa,Pfa,Qfa,Rfa,Sfa,Tfa,Ufa,Vfa,Wfa,Xfa,Yfa,Zfa,$fa,aga,bga,cga,dga,ega,fga,gga,hga,iga,ht,it,jt,kt,lt,mt,tt,ut,vt,wt,jga,xt,kga,yt,lga,zt,mga,At,nga,Bt,oga,pga,Ct,Dt,Et,Ft,Gt,Ht,It,Jt,Kt,qga,rga,sga,tga,uga,vga,wga,xga,yga,zga,Lt,Aga,Mt,Nt,Bga,Cga,Ot,Pt,Dga,Ega,Qt,Rt,St,Tt,Ut,Fga,Gga,Hga,Iga,Jga,Kga,Vt,Lga,Wt,Mga,Nga,Oga,Pga,Xt,Qga,Rga,Sga,Yt,Zt,$t,au,Tga,bu,cu,du,eu,fu,Uga,Vga,Wga,Xga,Yga,Zga,gu,hu,iu,$ga,aha,bha,cha,dha,ju, -ku,lu,eha,fha,gha,hha,iha,jha,kha,lha,mha,nha,oha,pha,qha,rha,sha,tha,uha,vha,wha,xha,yha,zha,Aha,Bha,Cha,Dha,Eha,Fha,Gha,Hha,Iha,Jha,Kha,Lha,Mha,Nha,Oha,mu,Pha,nu,Qha,ou,Rha,Sha,pu,qu,Tha,ru,Uha,su,Vha,tu,Wha,Xha,Yha,Zha,uu,$ha,aia,vu,bia,cia,wu,dia,eia,fia,xu,gia,hia,iia,yu,jia,zu,kia,Au,Bu,lia,mia,Cu,nia,oia,pia,Du,qia,ria,Eu,sia,tia,Fu,uia,Gu,Hu,via,wia,xia,yia,zia,Iu,Ju,Aia,Bia,Cia,Dia,Eia,Fia,Gia,Hia,Iia,Jia,Kia,Lia,Mia,Nia,Oia,Pia,Qia,Ria,Sia,Tia,Uia,Via,Wia,Xia,Yia,Zia,$ia,aja,bja,cja,dja, -eja,fja,gja,hja,ija,jja,kja,lja,mja,nja,oja,pja,qja,rja,sja,tja,uja,vja,wja,xja,yja,zja,Aja,Bja,Cja,Dja,Eja,Fja,Gja,Hja,Ija,Jja,Kja,Lja,Mja,Nja,Oja,Pja,Qja,Rja,Sja,Tja,Uja,Vja,Wja,Xja,Yja,Zja,$ja,aka,bka,cka,dka,eka,fka,gka,hka,ika,jka,kka,lka,mka,nka,oka,pka,qka,rka,ska,tka,uka,vka,wka,xka,yka,zka,Aka,Bka,Cka,Dka,Eka,Fka,Gka,Hka,Ika,Jka,Kka,Lka,Mka,Nka,Oka,Pka,Qka,Rka,Ska,Tka,Uka,Vka,Wka,Xka,Yka,Zka,Ku,$ka,ala,bla,Lu,cla,dla,ela,fla,gla,hla,ila,jla,kla,Mu,Nu,lla,mla,Ou,H,nla,Pu,ola,pla,Qu,Ru,qla, -rla,sla,tla,ula,vla,Su,Tu,wla,xla,yla,zla,Uu,Ala,Bla,Vu,Wu,Cla,Dla,Xu,Yu,Ela,Fla,Zu,$u,Gla,Hla,av,Ila,Jla,bv,cv,Kla,Lla,dv,ev,Mla,Nla,fv,Ola,Pla,gv,hv,Qla,Rla,iv,jv,Sla,Tla,kv,lv,mv,Ula,Vla,Wla,Xla,Yla,Zla,nv,ov,pv,qv,$la,ama,rv,sv,bma,cma,tv,uv,dma,ema,vv,wv,fma,gma,xv,yv,hma,ima,zv,Av,jma,kma,Bv,Cv,lma,mma,Dv,Ev,nma,oma,Fv,Gv,pma,qma,Hv,Iv,rma,sma,tma,uma,vma,wma,xma,yma,zma,Ama,Bma,Cma,Dma,Ema,Fma,Jv,Gma,Hma,Kv,Lv,Ima,Jma,Mv,Nv,Kma,Lma,Ov,Pv,Mma,Nma,Qv,Rv,Oma,Pma,Sv,Qma,Rma,Tv,Uv,Sma,Tma,Vv,L, -Uma,Vma,Wv,Xv,Yv,Wma,Xma,Yma,Zv,Zma,$ma,ana,bna,cna,dna,ena,fna,gna,$v,aw,bw,cw,hna,ina,jna,kna,dw,ew,lna,mna,nna,ona,pna,qna,fw,gw,rna,sna,tna,una,vna,wna,hw,iw,xna,yna,zna,jw,kw,Ana,Bna,lw,mw,Cna,Dna,nw,ow,Ena,Fna,pw,qw,Gna,Hna,rw,sw,Ina,Jna,tw,uw,Kna,Lna,vw,ww,Mna,Nna,xw,yw,Ona,Pna,zw,Aw,Qna,Rna,Bw,Cw,Sna,Tna,Dw,Ew,Una,Vna,Fw,Wna,Xna,Gw,Hw,Yna,Zna,Iw,Jw,$na,aoa,Kw,Lw,boa,coa,Mw,Nw,doa,eoa,Ow,Pw,foa,goa,Qw,Rw,hoa,ioa,Sw,Tw,Uw,Vw,joa,Ww,koa,loa,Xw,Yw,Zw,$w,ax,bx,cx,dx,ex,fx,gx,hx,ix,jx,kx,lx,mx, -nx,ox,px,qx,rx,sx,tx,ux,vx,wx,xx,yx,zx,Ax,Bx,Cx,Dx,Ex,Fx,Gx,Hx,Ix,Jx,Kx,Lx,Mx,Nx,Ox,Px,Qx,Rx,moa,noa,ooa,poa,qoa,roa,soa,toa,uoa,voa,woa,xoa,yoa,zoa,Aoa,Boa,Coa,Doa,Eoa,Sx,Tx,Foa,Goa,Hoa,Ioa,Ux,Vx,Wx,Joa,Koa,Loa,Xx,Moa,Yx,Noa,Zx,Ooa,Poa,Qoa,Roa,Soa,$x,Toa,Uoa,Voa,ay,Woa,Xoa,Yoa,Zoa,$oa,apa,bpa,cpa,dpa,epa,fpa,gpa,hpa,ipa,jpa,kpa,lpa,by,cy,mpa,npa,opa,ppa,qpa,rpa,spa,tpa,upa,vpa,dy,ey,wpa,fy,xpa,ypa,zpa,Apa,Bpa,gy,hy,iy,jy,ky,Cpa,Dpa,ly,Epa,Fpa,Gpa,Hpa,my,Ipa,ny,oy,Jpa,Kpa,Lpa,py,Mpa,Npa,Opa,Ppa,qy, -Qpa,Rpa,Spa,Tpa,Upa,ry,sy,ty,Vpa,Wpa,Xpa,Ypa,Zpa,$pa,aqa,bqa,cqa,dqa,eqa,fqa,gqa,hqa,iqa,jqa,kqa,lqa,mqa,nqa,oqa,pqa,qqa,uy,vy,rqa,sqa,tqa,uqa,vqa,wy,wqa,xqa,yqa,zqa,Aqa,Bqa,Cqa,Dqa,xy,Eqa,Fqa,Gqa,Hqa,Iqa,Jqa,Kqa,Lqa,yy,Mqa,Nqa,Oqa,Pqa,Qqa,Rqa,Sqa,Tqa,zy,Uqa,Vqa,Ay,By,Cy,Dy,Wqa,Ey,Fy,Gy,Xqa,Yqa,Zqa,Hy,Iy,$qa,ara,bra,cra,dra,era,fra,gra,hra,ira,jra,kra,lra,mra,nra,ora,pra,qra,rra,sra,Jy,tra,ura,vra,wra,Ky,xra,yra,Ly,zra,Ara,Bra,Cra,Dra,Era,Fra,Gra,Hra,Ira,Jra,Kra,Lra,Mra,Nra,Ora,Pra,Qra,My,Rra,Sra, -Tra,Ura,Vra,Wra,Xra,Yra,Zra,$ra,asa,bsa,csa,dsa,esa,fsa,gsa,hsa,isa,jsa,ksa,lsa,msa,nsa,osa,psa,qsa,rsa,ssa,Ny,Oy,Py,Qy,tsa,usa,vsa,wsa,xsa,ysa,zsa,Asa,Bsa,Csa,Dsa,Esa,Fsa,Gsa,Ry,Sy,Ty,Hsa,Isa,Uy,Jsa,Vy,Ksa,Wy,Lsa,Msa,Nsa,Osa,Xy,Yy,Zy,$y,Psa,Qsa,Rsa,az,bz,cz,Ssa,dz,Tsa,Usa,Vsa,Wsa,Xsa,Ysa,Zsa,$sa,ata,ez,bta,cta,dta,eta,fta,gta,hta,ita,jta,kta,lta,mta,nta,ota,fz,pta,qta,gz,rta,sta,tta,uta,vta,wta,xta,yta,zta,Ata,Bta,Cta,Dta,hz,Eta,iz,jz,kz,Fta,lz,Gta,mz,nz,Hta,oz,Ita,Jta,Kta,Lta,Mta,Nta,Ota,Pta,Qta, -Rta,pz,Sta,Tta,qz,rz,sz,tz,uz,vz,wz,xz,yz,zz,Uta,Vta,Az,Wta,Xta,Bz,Yta,Zta,$ta,aua,bua,cua,dua,eua,fua,gua,hua,iua,jua,kua,lua,mua,nua,oua,pua,Cz,qua,rua,sua,tua,uua,vua,wua,xua,yua,Dz,zua,Aua,Bua,Cua,Dua,Eua,Fua,Gua,Hua,Iua,Jua,Kua,Lua,Mua,Nua,Oua,Pua,Qua,Rua,Ez,Sua,Tua,Uua,Vua,Wua,Xua,Yua,Zua,$ua,ava,Fz,bva,cva,dva,eva,fva,gva,Gz,hva,iva,jva,kva,lva,mva,Hz,nva,ova,pva,Iz,qva,rva,Jz,sva,Kz,Lz,Mz,tva,uva,vva,Nz,Oz,Pz,wva,xva,yva,zva,Qz,Ava,Bva,Cva,Dva,Eva,Fva,Gva,Hva,Iva,Jva,Rz,Kva,Lva,Mva,Nva,Sz, -Tz,Ova,Pva,Uz,Vz,Qva,Rva,Wz,Xz,Yz,Zz,Sva,$z,Tva,Uva,Vva,Wva,Xva,aA,bA,cA,Yva,Zva,$va,awa,bwa,cwa,dwa,ewa,fwa,dA,gwa,hwa,iwa,eA,fA,jwa,gA,hA,kwa,lwa,mwa,iA,nwa,jA,owa,pwa,kA,lA,qwa,rwa,swa,twa,uwa,vwa,wwa,xwa,ywa,zwa,Awa,mA,nA,oA,pA,Bwa,Cwa,Dwa,qA,Ewa,Fwa,Gwa,rA,Hwa,Iwa,Jwa,sA,tA,uA,vA,wA,Kwa,Lwa,Mwa,Nwa,Owa,Pwa,Qwa,xA,yA,Rwa,Swa,Twa,zA,AA,BA,Uwa,Vwa,CA,DA,EA,FA,KA,Wwa,Xwa,Ywa,Zwa,$wa,axa,bxa,LA,MA,NA,OA,cxa,dxa,exa,fxa,gxa,PA,hxa,ixa,QA,jxa,kxa,lxa,RA,mxa,nxa,oxa,pxa,qxa,rxa,sxa,SA,txa,uxa,TA,vxa, -wxa,xxa,UA,yxa,zxa,Axa,Bxa,Cxa,Dxa,VA,Exa,Fxa,Gxa,Hxa,WA,Ixa,Jxa,Kxa,Lxa,Mxa,Nxa,Oxa,Pxa,Qxa,Rxa,XA,Sxa,Txa,Uxa,Vxa,YA,Wxa,Xxa,Yxa,ZA,Zxa,$xa,$A,aya,bya,cya,dya,aB,eya,fya,bB,gya,hya,iya,jya,kya,lya,cB,mya,nya,dB,oya,pya,qya,rya,sya,tya,uya,vya,wya,eB,xya,yya,zya,fB,Aya,Bya,gB,Cya,Dya,hB,Eya,Fya,iB,Gya,Hya,jB,Iya,Jya,Kya,kB,Lya,Mya,lB,Nya,Oya,Pya,Qya,Rya,Sya,Tya,mB,Uya,Vya,nB,Wya,Xya,Yya,oB,Zya,$ya,aza,bza,cza,dza,eza,fza,pB,gza,hza,iza,jza,qB,kza,lza,mza,nza,rB,oza,pza,qza,sB,rza,sza,tB,tza,uza, -uB,vza,wza,xza,vB,yza,zza,Aza,Bza,Cza,Dza,Eza,wB,Fza,Gza,Hza,Iza,Jza,xB,Kza,Lza,yB,Mza,Nza,Oza,Pza,Qza,Rza,Sza,Tza,zB,Uza,Vza,Wza,Xza,Yza,Zza,$za,aAa,AB,bAa,cAa,dAa,eAa,fAa,gAa,hAa,iAa,jAa,kAa,BB,lAa,mAa,nAa,oAa,pAa,qAa,rAa,sAa,tAa,uAa,vAa,wAa,xAa,CB,yAa,zAa,AAa,BAa,CAa,DB,DAa,EAa,FAa,GAa,EB,HAa,IAa,JAa,KAa,LAa,FB,MAa,NAa,OAa,PAa,QAa,GB,RAa,SAa,TAa,UAa,VAa,HB,WAa,XAa,IB,YAa,ZAa,$Aa,aBa,bBa,JB,cBa,dBa,eBa,fBa,gBa,hBa,KB,iBa,jBa,LB,kBa,lBa,MB,mBa,nBa,oBa,NB,pBa,qBa,OB,rBa,sBa,tBa,uBa,PB,vBa,wBa,QB, -xBa,yBa,RB,zBa,ABa,SB,BBa,CBa,TB,DBa,EBa,UB,FBa,GBa,VB,HBa,IBa,JBa,WB,KBa,LBa,MBa,NBa,XB,OBa,PBa,QBa,RBa,SBa,TBa,UBa,VBa,WBa,XBa,YBa,YB,ZBa,$Ba,aCa,bCa,cCa,ZB,dCa,eCa,fCa,gCa,hCa,$B,iCa,jCa,kCa,lCa,mCa,aC,nCa,oCa,pCa,qCa,rCa,sCa,tCa,bC,uCa,vCa,wCa,cC,xCa,yCa,zCa,ACa,BCa,CCa,DCa,dC,ECa,FCa,GCa,eC,HCa,ICa,JCa,fC,KCa,LCa,MCa,gC,NCa,OCa,PCa,QCa,RCa,hC,SCa,TCa,UCa,VCa,WCa,XCa,YCa,ZCa,$Ca,aDa,bDa,iC,cDa,dDa,eDa,fDa,gDa,hDa,iDa,jDa,jC,kDa,lDa,mDa,nDa,oDa,pDa,qDa,rDa,kC,sDa,tDa,uDa,vDa,lC,wDa,xDa,mC,yDa, -zDa,ADa,BDa,CDa,DDa,nC,EDa,FDa,GDa,HDa,oC,IDa,JDa,pC,KDa,LDa,MDa,NDa,ODa,PDa,qC,QDa,RDa,SDa,TDa,rC,UDa,VDa,sC,WDa,XDa,tC,YDa,ZDa,$Da,uC,N,aEa,bEa,cEa,dEa,eEa,vC,fEa,wC,gEa,hEa,iEa,jEa,kEa,lEa,mEa,nEa,oEa,xC,pEa,qEa,rEa,sEa,yC,tEa,uEa,vEa,wEa,xEa,yEa,zEa,AEa,BEa,CEa,DEa,EEa,FEa,GEa,HEa,IEa,JEa,KEa,LEa,zC,MEa,NEa,OEa,PEa,QEa,REa,SEa,TEa,UEa,AC,VEa,WEa,XEa,YEa,ZEa,$Ea,aFa,bFa,cFa,dFa,eFa,fFa,gFa,BC,hFa,iFa,jFa,CC,kFa,lFa,mFa,nFa,oFa,pFa,qFa,rFa,sFa,tFa,uFa,vFa,DC,wFa,xFa,EC,yFa,zFa,AFa,FC,BFa,CFa,DFa, -EFa,FFa,GFa,HFa,IFa,JFa,KFa,GC,LFa,MFa,NFa,OFa,PFa,QFa,RFa,HC,SFa,TFa,UFa,VFa,WFa,XFa,YFa,ZFa,$Fa,aGa,bGa,cGa,dGa,IC,eGa,fGa,gGa,hGa,iGa,jGa,kGa,lGa,JC,mGa,nGa,oGa,pGa,qGa,rGa,sGa,tGa,uGa,vGa,wGa,xGa,yGa,zGa,AGa,BGa,CGa,DGa,EGa,FGa,GGa,HGa,IGa,JGa,KGa,LGa,MGa,NGa,OGa,PGa,QGa,RGa,KC,SGa,TGa,UGa,VGa,LC,MC,NC,OC,WGa,XGa,PC,QC,RC,YGa,ZGa,$Ga,SC,TC,UC,aHa,bHa,cHa,dHa,eHa,fHa,gHa,VC,WC,hHa,iHa,jHa,kHa,lHa,mHa,nHa,oHa,pHa,qHa,rHa,sHa,XC,tHa,uHa,vHa,wHa,xHa,yHa,YC,zHa,AHa,ZC,BHa,CHa,$C,DHa,EHa,FHa,GHa,HHa, -IHa,JHa,KHa,aD,bD,LHa,MHa,NHa,OHa,PHa,QHa,RHa,cD,SHa,dD,eD,THa,UHa,fD,VHa,WHa,XHa,gD,YHa,hD,ZHa,$Ha,aIa,iD,jD,bIa,kD,cIa,lD,mD,dIa,eIa,fIa,nD,gIa,hIa,iIa,jIa,oD,kIa,lIa,mIa,nIa,oIa,pD,qD,pIa,rD,sD,qIa,rIa,tD,sIa,uD,vD,tIa,uIa,vIa,wIa,xIa,yIa,zIa,AIa,BIa,wD,CIa,xD,yD,DIa,EIa,FIa,GIa,HIa,IIa,JIa,KIa,LIa,MIa,NIa,OIa,PIa,QIa,RIa,zD,SIa,TIa,UIa,VIa,WIa,XIa,YIa,ZIa,$Ia,aJa,bJa,cJa,dJa,eJa,fJa,gJa,hJa,iJa,jJa,kJa,lJa,mJa,nJa,oJa,pJa,qJa,rJa,sJa,tJa,uJa,vJa,wJa,AD,xJa,yJa,zJa,AJa,BD,BJa,CJa,CD,DJa,EJa,FJa, -GJa,HJa,IJa,JJa,KJa,LJa,MJa,NJa,OJa,DD,ED,FD,GD,HD,PJa,ID,QJa,RJa,SJa,TJa,UJa,VJa,WJa,JD,XJa,YJa,KD,ZJa,$Ja,aKa,bKa,cKa,dKa,eKa,fKa,gKa,hKa,iKa,jKa,kKa,lKa,LD,mKa,nKa,oKa,pKa,qKa,rKa,sKa,tKa,MD,uKa,vKa,wKa,ND,xKa,yKa,zKa,AKa,BKa,CKa,OD,DKa,EKa,PD,FKa,QD,GKa,RD,SD,TD,UD,VD,WD,XD,YD,ZD,$D,aE,HKa,IKa,JKa,KKa,LKa,MKa,NKa,OKa,PKa,QKa,RKa,SKa,TKa,UKa,bE,cE,VKa,WKa,XKa,dE,YKa,eE,ZKa,$Ka,fE,aLa,bLa,cLa,gE,dLa,eLa,fLa,hE,gLa,hLa,iLa,jLa,kLa,lLa,mLa,nLa,oLa,pLa,qLa,rLa,sLa,tLa,uLa,vLa,wLa,xLa,yLa,zLa,ALa,BLa, -CLa,DLa,iE,ELa,FLa,jE,GLa,HLa,ILa,JLa,kE,lE,mE,nE,KLa,oE,pE,LLa,qE,MLa,NLa,OLa,rE,sE,PLa,QLa,RLa,tE,SLa,TLa,ULa,VLa,WLa,XLa,uE,vE,wE,YLa,ZLa,xE,yE,zE,AE,$La,aMa,bMa,cMa,dMa,eMa,fMa,gMa,hMa,iMa,BE,jMa,CE,kMa,lMa,mMa,nMa,oMa,pMa,qMa,rMa,sMa,tMa,uMa,vMa,wMa,xMa,yMa,zMa,DE,AMa,BMa,CMa,DMa,EMa,FMa,GMa,HMa,EE,IMa,JMa,KMa,FE,LMa,GE,MMa,NMa,OMa,PMa,HE,QMa,IE,JE,RMa,KE,SMa,LE,TMa,ME,UMa,NE,VMa,OE,WMa,XMa,YMa,PE,ZMa,$Ma,aNa,bNa,cNa,dNa,eNa,fNa,gNa,hNa,iNa,jNa,kNa,lNa,mNa,nNa,oNa,pNa,qNa,rNa,sNa,tNa,uNa,QE, -vNa,wNa,xNa,yNa,RE,zNa,SE,ANa,BNa,CNa,DNa,TE,ENa,FNa,GNa,HNa,INa,JNa,KNa,LNa,MNa,NNa,ONa,PNa,QNa,RNa,SNa,TNa,UNa,VNa,WNa,XNa,YNa,ZNa,$Na,aOa,bOa,cOa,dOa,eOa,UE,fOa,gOa,hOa,iOa,jOa,kOa,lOa,mOa,VE,nOa,oOa,pOa,qOa,rOa,sOa,tOa,uOa,WE,vOa,wOa,xOa,yOa,zOa,XE,AOa,YE,ZE,$E,BOa,COa,DOa,EOa,FOa,GOa,HOa,IOa,aF,JOa,KOa,bF,LOa,MOa,NOa,OOa,POa,cF,QOa,ROa,dF,SOa,TOa,eF,UOa,VOa,WOa,XOa,YOa,fF,ZOa,$Oa,aPa,bPa,gF,hF,cPa,dPa,ePa,fPa,gPa,iF,hPa,iPa,jPa,kPa,jF,lPa,kF,lF,mF,mPa,nPa,oPa,pPa,qPa,rPa,nF,sPa,tPa,oF,uPa,pF, -vPa,wPa,xPa,yPa,qF,zPa,APa,rF,BPa,CPa,DPa,EPa,sF,FPa,GPa,HPa,IPa,JPa,KPa,LPa,tF,uF,vF,MPa,NPa,OPa,PPa,QPa,RPa,SPa,TPa,UPa,wF,VPa,WPa,XPa,YPa,ZPa,$Pa,aQa,xF,yF,bQa,zF,cQa,AF,dQa,eQa,fQa,gQa,hQa,BF,iQa,jQa,kQa,lQa,CF,DF,mQa,nQa,oQa,EF,P,FF,Q,GF,pQa,HF,IF,qQa,rQa,JF,KF,LF,MF,sQa,tQa,uQa,vQa,wQa,xQa,yQa,NF,zQa,OF,PF,AQa,BQa,CQa,DQa,EQa,FQa,GQa,HQa,IQa,JQa,KQa,QF,LQa,MQa,RF,NQa,OQa,PQa,QQa,RQa,SQa,TQa,UQa,VQa,WQa,XQa,YQa,ZQa,$Qa,aRa,bRa,cRa,dRa,eRa,fRa,gRa,hRa,iRa,jRa,kRa,lRa,mRa,nRa,oRa,pRa,qRa,rRa,sRa, -tRa,uRa,vRa,wRa,xRa,yRa,zRa,ARa,BRa,CRa,DRa,ERa,FRa,SF,TF,UF,VF,GRa,HRa,IRa,JRa,KRa,LRa,MRa,WF,NRa,XF,ORa,PRa,QRa,RRa,SRa,TRa,URa,VRa,WRa,XRa,YRa,ZRa,$Ra,aSa,bSa,cSa,dSa,eSa,fSa,gSa,hSa,iSa,jSa,kSa,lSa,mSa,nSa,oSa,pSa,qSa,rSa,sSa,tSa,uSa,vSa,wSa,YF,ZF,$F,xSa,ySa,zSa,ASa,BSa,CSa,DSa,ESa,FSa,GSa,HSa,aG,bG,cG,dG,eG,ISa,JSa,fG,KSa,LSa,MSa,NSa,OSa,PSa,QSa,RSa,SSa,TSa,USa,VSa,WSa,XSa,YSa,ZSa,$Sa,aTa,bTa,cTa,dTa,eTa,fTa,gTa,hTa,iTa,jTa,kTa,lTa,mTa,nTa,oTa,pTa,qTa,rTa,sTa,tTa,uTa,vTa,wTa,xTa,yTa,zTa,ATa, -BTa,CTa,DTa,ETa,FTa,GTa,HTa,ITa,JTa,KTa,LTa,MTa,NTa,OTa,PTa,QTa,RTa,STa,TTa,UTa,VTa,WTa,XTa,YTa,ZTa,$Ta,gG,aUa,hG,bUa,iG,cUa,dUa,eUa,fUa,gUa,hUa,iUa,jUa,kUa,lUa,mUa,nUa,oUa,pUa,qUa,rUa,sUa,tUa,uUa,vUa,wUa,xUa,jG,yUa,zUa,AUa,BUa,CUa,DUa,EUa,FUa,kG,GUa,lG,HUa,mG,IUa,nG,JUa,KUa,LUa,MUa,NUa,OUa,PUa,oG,QUa,RUa,SUa,TUa,UUa,VUa,WUa,XUa,YUa,pG,ZUa,$Ua,aVa,bVa,cVa,dVa,eVa,qG,fVa,gVa,hVa,iVa,jVa,kVa,lVa,mVa,nVa,oVa,pVa,qVa,rVa,sVa,tVa,uVa,vVa,wVa,xVa,yVa,zVa,AVa,BVa,CVa,DVa,EVa,FVa,GVa,HVa,IVa,JVa,KVa,LVa, -MVa,NVa,OVa,PVa,QVa,RVa,SVa,TVa,UVa,VVa,WVa,XVa,YVa,ZVa,$Va,aWa,rG,bWa,cWa,dWa,eWa,fWa,gWa,hWa,iWa,jWa,kWa,lWa,mWa,nWa,oWa,pWa,qWa,rWa,sG,sWa,tWa,uWa,vWa,tG,wWa,xWa,yWa,zWa,AWa,BWa,CWa,DWa,EWa,FWa,GWa,HWa,IWa,JWa,KWa,LWa,uG,MWa,NWa,OWa,PWa,QWa,RWa,SWa,TWa,UWa,VWa,WWa,XWa,YWa,ZWa,$Wa,aXa,bXa,cXa,vG,dXa,eXa,fXa,gXa,hXa,iXa,jXa,kXa,lXa,mXa,nXa,oXa,pXa,qXa,rXa,sXa,tXa,uXa,vXa,wXa,xXa,yXa,zXa,AXa,BXa,CXa,DXa,wG,EXa,FXa,GXa,HXa,IXa,JXa,KXa,LXa,MXa,NXa,OXa,PXa,QXa,RXa,SXa,TXa,UXa,VXa,WXa,XXa,YXa,ZXa,$Xa, -aYa,bYa,cYa,dYa,eYa,fYa,gYa,hYa,iYa,jYa,kYa,lYa,mYa,nYa,oYa,pYa,qYa,rYa,sYa,tYa,uYa,vYa,wYa,xYa,yYa,zYa,AYa,BYa,CYa,DYa,EYa,FYa,GYa,HYa,IYa,JYa,KYa,LYa,MYa,NYa,OYa,PYa,QYa,RYa,SYa,TYa,UYa,VYa,WYa,XYa,YYa,ZYa,$Ya,aZa,bZa,cZa,dZa,eZa,fZa,gZa,hZa,iZa,jZa,kZa,lZa,mZa,nZa,oZa,pZa,qZa,rZa,sZa,tZa,uZa,vZa,wZa,xZa,yZa,zZa,AZa,BZa,CZa,DZa,EZa,FZa,GZa,HZa,IZa,JZa,KZa,LZa,MZa,NZa,OZa,PZa,QZa,RZa,SZa,TZa,UZa,VZa,WZa,XZa,YZa,ZZa,$Za,a_a,b_a,c_a,d_a,e_a,f_a,g_a,h_a,i_a,j_a,k_a,l_a,m_a,n_a,o_a,xG,p_a,q_a,yG,r_a, -s_a,t_a,u_a,v_a,w_a,x_a,y_a,z_a,A_a,B_a,C_a,D_a,E_a,F_a,G_a,H_a,I_a,J_a,K_a,L_a,M_a,N_a,O_a,P_a,Q_a,R_a,S_a,T_a,U_a,V_a,W_a,X_a,Y_a,Z_a,$_a,a0a,b0a,c0a,d0a,e0a,f0a,g0a,h0a,i0a,j0a,k0a,l0a,m0a,n0a,o0a,p0a,q0a,r0a,s0a,t0a,u0a,v0a,w0a,x0a,y0a,z0a,A0a,B0a,C0a,D0a,E0a,F0a,G0a,H0a,I0a,J0a,K0a,L0a,M0a,N0a,O0a,P0a,Q0a,R0a,S0a,T0a,U0a,V0a,W0a,X0a,Y0a,Z0a,$0a,a1a,b1a,c1a,d1a,e1a,f1a,g1a,h1a,i1a,j1a,k1a,l1a,m1a,n1a,o1a,p1a,q1a,r1a,s1a,t1a,u1a,v1a,w1a,x1a,y1a,z1a,R,A1a,B1a,C1a,D1a,E1a,F1a,G1a,H1a,I1a,J1a,K1a, -L1a,M1a,N1a,O1a,P1a,Q1a,R1a,S1a,T1a,U1a,V1a,W1a,X1a,Y1a,Z1a,$1a,a2a,b2a,c2a,d2a,e2a,f2a,g2a,h2a,i2a,j2a,k2a,l2a,m2a,n2a,o2a,p2a,q2a,r2a,s2a,t2a,zG,u2a,v2a,w2a,x2a,y2a,z2a,A2a,B2a,C2a,D2a,E2a,F2a,G2a,H2a,I2a,J2a,AG,K2a,BG,L2a,M2a,CG,N2a,O2a,P2a,Q2a,R2a,S2a,T2a,U2a,V2a,W2a,DG,X2a,EG,Y2a,Z2a,FG,GG,HG,IG,JG,KG,$2a,a3a,b3a,c3a,d3a,e3a,f3a,g3a,h3a,i3a,LG,j3a,MG,NG,k3a,l3a,m3a,n3a,o3a,OG,p3a,q3a,r3a,s3a,PG,QG,RG,SG,TG,UG,VG,WG,XG,YG,ZG,$G,aH,bH,cH,dH,eH,fH,gH,hH,iH,jH,kH,lH,mH,nH,oH,pH,qH,rH,sH,tH,uH,vH, -wH,xH,yH,zH,AH,BH,CH,DH,EH,FH,GH,HH,IH,JH,KH,LH,MH,NH,OH,PH,QH,RH,SH,TH,UH,VH,WH,XH,YH,ZH,$H,aI,bI,cI,dI,eI,fI,gI,hI,iI,jI,kI,lI,mI,nI,oI,pI,qI,rI,sI,tI,uI,vI,wI,xI,yI,zI,AI,BI,CI,DI,EI,FI,GI,HI,II,JI,KI,LI,MI,NI,OI,PI,QI,RI,SI,TI,UI,VI,WI,XI,YI,ZI,$I,aJ,t3a,u3a,v3a,w3a,x3a,y3a,bJ,z3a,cJ,A3a,B3a,dJ,eJ,C3a,D3a,fJ,gJ,hJ,iJ,jJ,kJ,lJ,mJ,nJ,oJ,pJ,qJ,rJ,sJ,tJ,uJ,vJ,wJ,xJ,yJ,zJ,AJ,BJ,CJ,DJ,EJ,FJ,GJ,HJ,IJ,JJ,KJ,LJ,MJ,NJ,OJ,PJ,QJ,RJ,SJ,TJ,UJ,VJ,WJ,XJ,YJ,ZJ,$J,aK,bK,cK,dK,eK,fK,gK,hK,iK,jK,kK,lK,mK,nK,oK,pK, -qK,rK,sK,tK,uK,vK,wK,xK,yK,zK,AK,BK,CK,DK,EK,FK,GK,HK,IK,JK,KK,LK,MK,NK,OK,PK,QK,RK,SK,TK,UK,VK,WK,XK,YK,ZK,$K,aL,bL,cL,dL,eL,fL,gL,hL,iL,jL,kL,lL,mL,nL,oL,pL,qL,rL,sL,tL,uL,vL,wL,xL,yL,zL,AL,BL,CL,DL,EL,FL,GL,HL,IL,JL,KL,LL,ML,NL,OL,PL,QL,RL,SL,TL,UL,VL,WL,XL,YL,ZL,$L,aM,bM,cM,dM,eM,fM,gM,hM,iM,jM,kM,lM,mM,nM,oM,pM,qM,rM,sM,tM,uM,vM,wM,xM,yM,zM,AM,BM,CM,DM,EM,FM,GM,HM,IM,JM,KM,LM,MM,NM,OM,PM,QM,RM,SM,TM,UM,VM,WM,XM,YM,ZM,$M,aN,bN,cN,dN,eN,fN,gN,hN,iN,jN,kN,lN,mN,nN,oN,pN,qN,rN,sN,tN,uN,vN,wN,xN, -yN,zN,AN,BN,CN,DN,EN,E3a,F3a,G3a,H3a,I3a,J3a,K3a,L3a,M3a,N3a,O3a,P3a,Q3a,R3a,S3a,T3a,U3a,V3a,W3a,X3a,Y3a,Z3a,$3a,a4a,b4a,c4a,d4a,e4a,f4a,g4a,h4a,i4a,j4a,k4a,l4a,m4a,n4a,o4a,p4a,q4a,r4a,s4a,t4a,u4a,v4a,w4a,x4a,y4a,z4a,A4a,B4a,C4a,D4a,E4a,F4a,G4a,H4a,I4a,J4a,K4a,L4a,M4a,N4a,O4a,P4a,Q4a,R4a,S4a,T4a,U4a,V4a,W4a,X4a,Y4a,Z4a,$4a,a5a,b5a,c5a,d5a,e5a,f5a,g5a,h5a,i5a,j5a,k5a,l5a,m5a,n5a,o5a,p5a,q5a,r5a,s5a,t5a,u5a,v5a,w5a,x5a,y5a,z5a,A5a,B5a,C5a,D5a,E5a,F5a,G5a,H5a,I5a,J5a,K5a,L5a,M5a,N5a,O5a,P5a,Q5a,R5a, -S5a,T5a,U5a,V5a,W5a,X5a,Y5a,Z5a,$5a,a6a,b6a,c6a,d6a,e6a,f6a,g6a,h6a,i6a,j6a,k6a,l6a,m6a,n6a,o6a,p6a,q6a,r6a,s6a,t6a,u6a,v6a,w6a,x6a,y6a,z6a,A6a,B6a,C6a,D6a,E6a,F6a,G6a,H6a,I6a,J6a,K6a,L6a,M6a,N6a,O6a,P6a,Q6a,R6a,S6a,T6a,U6a,V6a,W6a,X6a,Y6a,Z6a,$6a,a7a,b7a,c7a,d7a,e7a,f7a,g7a,h7a,i7a,j7a,k7a,l7a,m7a,n7a,o7a,p7a,q7a,r7a,s7a,t7a,u7a,v7a,w7a,x7a,y7a,z7a,A7a,B7a,C7a,D7a,E7a,F7a,G7a,H7a,I7a,J7a,K7a,L7a,M7a,N7a,FN,O7a,GN,HN,IN,P7a,JN,KN,LN,MN,NN,Q7a,R7a,S7a,T7a,U7a,V7a,W7a,X7a,Y7a,Z7a,ON,$7a,PN,QN,RN,SN, -a8a,TN,b8a,c8a,d8a,UN,e8a,VN,f8a,g8a,WN,h8a,XN,i8a,j8a,YN,ZN,k8a,$N,l8a,m8a,aO,bO,n8a,o8a,p8a,q8a,r8a,s8a,t8a,u8a,cO,dO,v8a,w8a,eO,x8a,y8a,z8a,A8a,B8a,C8a,D8a,E8a,F8a,G8a,H8a,fO,I8a,J8a,K8a,gO,L8a,M8a,N8a,O8a,P8a,Q8a,R8a,S8a,T8a,U8a,V8a,W8a,X8a,Y8a,Z8a,$8a,a9a,b9a,c9a,d9a,e9a,f9a,g9a,hO,h9a,iO,i9a,jO,j9a,kO,lO,k9a,l9a,m9a,n9a,o9a,p9a,q9a,r9a,s9a,t9a,u9a,v9a,w9a,x9a,y9a,mO,z9a,nO,A9a,B9a,oO,C9a,pO,qO,rO,sO,tO,D9a,E9a,uO,F9a,G9a,H9a,I9a,J9a,K9a,L9a,vO,M9a,N9a,wO,O9a,P9a,Q9a,xO,R9a,yO,zO,S9a,AO,BO,T9a, -CO,U9a,DO,V9a,EO,FO,GO,W9a,X9a,Y9a,HO,Z9a,$9a,a$a,IO,JO,KO,b$a,c$a,LO,MO,d$a,NO,e$a,OO,f$a,PO,QO,RO,g$a,SO,h$a,TO,UO,i$a,VO,j$a,WO,k$a,l$a,m$a,XO,YO,n$a,o$a,p$a,ZO,$O,aP,bP,cP,q$a,dP,r$a,s$a,t$a,u$a,v$a,eP,fP,gP,w$a,x$a,y$a,z$a,A$a,B$a,C$a,D$a,hP,E$a,F$a,G$a,H$a,I$a,J$a,iP,K$a,L$a,M$a,jP,kP,N$a,O$a,P$a,Q$a,lP,R$a,S$a,T$a,U$a,V$a,W$a,X$a,Y$a,Z$a,$$a,aab,bab,cab,dab,eab,fab,gab,hab,iab,jab,kab,lab,mab,nab,oab,pab,qab,rab,sab,tab,uab,vab,wab,xab,yab,zab,Aab,Bab,Cab,Dab,Eab,Fab,Gab,mP,nP,Hab,Iab,oP,Jab, -Kab,Lab,Mab,Nab,Oab,Pab,pP,Qab,Rab,Sab,Tab,Uab,Vab,qP,Wab,rP,Xab,sP,Yab,Zab,$ab,tP,abb,bbb,cbb,dbb,ebb,fbb,uP,vP,wP,xP,gbb,yP,hbb,ibb,zP,AP,BP,jbb,CP,kbb,DP,lbb,mbb,nbb,EP,FP,GP,HP,obb,IP,pbb,qbb,rbb,sbb,tbb,ubb,vbb,wbb,xbb,ybb,JP,zbb,Abb,Bbb,Cbb,Dbb,Ebb,KP,LP,MP,Fbb,NP,Gbb,Hbb,OP,Ibb,Jbb,Kbb,PP,Lbb,Mbb,QP,RP,Nbb,SP,Obb,TP,UP,VP,Pbb,Qbb,Rbb,Sbb,Tbb,WP,Ubb,Vbb,Wbb,Xbb,XP,YP,Ybb,ZP,Zbb,$bb,acb,bcb,$P,ccb,dcb,ecb,fcb,gcb,aQ,bQ,hcb,icb,jcb,kcb,lcb,mcb,ncb,ocb,pcb,qcb,rcb,scb,tcb,cQ,ucb,vcb,wcb,xcb,ycb, -zcb,dQ,Acb,Bcb,eQ,Ccb,Dcb,fQ,Ecb,Fcb,Gcb,Hcb,gQ,Icb,Jcb,hQ,iQ,Kcb,Lcb,jQ,Mcb,kQ,Ncb,Ocb,Pcb,Qcb,lQ,Rcb,Scb,Tcb,Ucb,Vcb,Wcb,Xcb,Ycb,Zcb,$cb,adb,bdb,cdb,ddb,edb,mQ,fdb,gdb,hdb,idb,jdb,kdb,ldb,mdb,ndb,odb,pdb,qdb,rdb,sdb,nQ,oQ,tdb,pQ,udb,vdb,wdb,xdb,ydb,zdb,Adb,Bdb,qQ,rQ,sQ,Cdb,Ddb,Edb,tQ,Fdb,Gdb,Hdb,Idb,Jdb,Kdb,Ldb,Mdb,Ndb,Odb,Pdb,Qdb,Rdb,Sdb,Tdb,Udb,Vdb,Wdb,Xdb,Ydb,Zdb,$db,aeb,beb,ceb,deb,eeb,feb,geb,heb,ieb,jeb,keb,leb,meb,neb,oeb,peb,qeb,uQ,reb,seb,vQ,teb,ueb,veb,web,xeb,yeb,zeb,Aeb,Beb,Ceb,Deb, -Eeb,Feb,Geb,Heb,Ieb,Jeb,Keb,Leb,Meb,Neb,Oeb,Peb,Qeb,Reb,Seb,Teb,Ueb,Veb,Web,Xeb,Yeb,Zeb,$eb,afb,bfb,cfb,dfb,efb,ffb,gfb,hfb,ifb,jfb,kfb,wQ,lfb,xQ,mfb,nfb,ofb,pfb,qfb,yQ,rfb,sfb,zQ,tfb,ufb,vfb,wfb,xfb,yfb,zfb,Afb,Bfb,Cfb,Dfb,Efb,AQ,Ffb,Gfb,Hfb,Ifb,Jfb,Kfb,Lfb,BQ,Mfb,CQ,Nfb,DQ,Ofb,Pfb,Qfb,Rfb,Sfb,Tfb,EQ,Ufb,FQ,GQ,HQ,IQ,Vfb,JQ,Wfb,Xfb,KQ,Yfb,Zfb,$fb,agb,bgb,cgb,dgb,egb,fgb,ggb,hgb,igb,LQ,MQ,jgb,kgb,lgb,mgb,ngb,ogb,pgb,NQ,qgb,rgb,sgb,tgb,ugb,vgb,wgb,xgb,ygb,zgb,Agb,Bgb,Cgb,Dgb,Egb,Fgb,Ggb,Hgb,Igb,Jgb, -Kgb,Lgb,Mgb,Ngb,Ogb,Pgb,Qgb,Rgb,Sgb,Tgb,Ugb,Vgb,OQ,Wgb,PQ,QQ,RQ,SQ,TQ,UQ,Xgb,Ygb,Zgb,$gb,ahb,bhb,chb,dhb,ehb,fhb,VQ,ghb,hhb,ihb,jhb,khb,lhb,mhb,nhb,ohb,phb,qhb,rhb,shb,WQ,XQ,thb,uhb,YQ,vhb,whb,xhb,yhb,zhb,Ahb,Bhb,Chb,ZQ,Dhb,Ehb,Fhb,Ghb,Hhb,$Q,aR,Ihb,Jhb,Khb,Lhb,Mhb,Nhb,Ohb,Phb,Qhb,Rhb,Shb,Thb,Uhb,Vhb,Whb,Xhb,Yhb,Zhb,$hb,aib,bib,cib,bR,dib,eib,cR,fib,gib,hib,iib,jib,kib,lib,mib,nib,oib,pib,qib,rib,sib,tib,uib,dR,vib,wib,xib,yib,zib,Aib,Bib,Cib,Dib,Eib,Fib,Gib,Hib,Iib,Jib,Kib,Lib,Mib,Nib,eR,fR,Oib, -Pib,Qib,gR,hR,iR,jR,kR,Rib,lR,Sib,mR,Tib,Uib,Vib,Wib,Xib,nR,Yib,Zib,$ib,ajb,bjb,cjb,djb,ejb,fjb,oR,gjb,hjb,ijb,pR,jjb,kjb,ljb,mjb,njb,ojb,pjb,qjb,rjb,sjb,tjb,ujb,vjb,wjb,xjb,qR,rR,yjb,zjb,sR,Ajb,Bjb,Cjb,Djb,Ejb,Fjb,Gjb,Hjb,Ijb,Jjb,tR,uR,Kjb,Ljb,Mjb,Njb,Ojb,Pjb,vR,Qjb,Rjb,wR,Sjb,Tjb,Ujb,Vjb,Wjb,Xjb,Yjb,Zjb,$jb,akb,bkb,ckb,dkb,ekb,fkb,gkb,hkb,ikb,jkb,kkb,lkb,mkb,nkb,okb,pkb,qkb,rkb,skb,tkb,ukb,vkb,wkb,xR,xkb,yR,ykb,zkb,Akb,zR,Bkb,Ckb,Dkb,AR,Ekb,Fkb,Gkb,Hkb,Ikb,Jkb,Kkb,Lkb,Mkb,Nkb,Okb,Pkb,Qkb,Rkb,Skb, -Tkb,Ukb,Vkb,Wkb,Xkb,Ykb,Zkb,$kb,alb,blb,clb,dlb,elb,flb,glb,hlb,ilb,jlb,klb,llb,mlb,nlb,olb,plb,qlb,rlb,slb,tlb,ulb,vlb,wlb,xlb,ylb,zlb,Alb,Blb,Clb,Dlb,Elb,BR,Flb,Glb,CR,Hlb,Ilb,Jlb,Klb,Llb,Mlb,Nlb,Olb,Plb,Qlb,DR,ER,FR,Rlb,Slb,GR,Tlb,Ulb,Vlb,Wlb,Xlb,Ylb,HR,Zlb,$lb,amb,bmb,IR,cmb,JR,KR,LR,dmb,emb,fmb,gmb,hmb,imb,MR,NR,OR,PR,QR,jmb,RR,kmb,lmb,mmb,nmb,omb,pmb,qmb,rmb,smb,tmb,SR,umb,vmb,wmb,xmb,ymb,zmb,Amb,Bmb,Cmb,Dmb,Emb,Fmb,TR,Gmb,Hmb,UR,Imb,Jmb,VR,Kmb,WR,XR,YR,Lmb,Mmb,Nmb,Omb,Pmb,Qmb,Rmb,ZR,Smb,Tmb, -Umb,Vmb,$R,aS,Wmb,Xmb,bS,Ymb,Zmb,$mb,anb,bnb,cnb,cS,dS,eS,fS,gS,hS,dnb,enb,iS,fnb,gnb,hnb,jS,kS,inb,jnb,knb,lnb,lS,mnb,nnb,onb,pnb,qnb,rnb,mS,snb,nS,tnb,unb,oS,pS,qS,rS,sS,tS,vnb,wnb,xnb,ynb,znb,Anb,uS,Bnb,Cnb,Dnb,Enb,Fnb,Gnb,Hnb,Inb,Jnb,vS,Knb,Lnb,Mnb,Nnb,Onb,Pnb,Qnb,Rnb,Snb,wS,Tnb,xS,yS,zS,Unb,AS,Vnb,Wnb,BS,Xnb,Ynb,CS,Znb,$nb,aob,bob,cob,DS,dob,ES,FS,eob,fob,gob,hob,iob,job,kob,lob,mob,nob,oob,pob,qob,rob,GS,sob,tob,uob,vob,wob,HS,xob,yob,zob,Aob,Bob,IS,Cob,Dob,JS,Eob,KS,LS,Fob,Gob,Hob,Iob,MS,Job, -Kob,Lob,NS,OS,Mob,Nob,Oob,Pob,Qob,Rob,Sob,PS,QS,Tob,RS,Uob,SS,TS,Vob,US,Wob,VS,Xob,Yob,WS,Zob,$ob,apb,XS,bpb,cpb,dpb,YS,epb,fpb,ZS,gpb,hpb,$S,ipb,jpb,aT,bT,cT,dT,kpb,eT,fT,gT,lpb,hT,iT,jT,mpb,kT,lT,mT,npb,nT,oT,pT,opb,qT,rT,sT,ppb,tT,uT,vT,qpb,rpb,wT,spb,xT,tpb,yT,upb,zT,vpb,wpb,xpb,AT,ypb,BT,zpb,CT,DT,ET,Apb,FT,GT,HT,Bpb,IT,JT,KT,Cpb,LT,MT,NT,Dpb,OT,PT,QT,Epb,RT,ST,TT,UT,Fpb,VT,Gpb,WT,Hpb,XT,Ipb,YT,Jpb,ZT,Kpb,$T,Lpb,aU,Mpb,bU,Npb,cU,Opb,dU,Ppb,eU,Qpb,fU,Rpb,gU,Spb,hU,Tpb,iU,Upb,jU,kU,lU,Vpb,mU,nU, -oU,Wpb,pU,Xpb,qU,Ypb,rU,Zpb,sU,$pb,tU,aqb,bqb,cqb,dqb,uU,eqb,vU,fqb,wU,xU,yU,gqb,hqb,zU,AU,BU,CU,DU,EU,iqb,FU,jqb,kqb,lqb,GU,mqb,HU,IU,JU,nqb,KU,oqb,LU,pqb,qqb,MU,NU,rqb,OU,PU,sqb,tqb,QU,uqb,RU,SU,vqb,wqb,xqb,yqb,zqb,Aqb,Bqb,Cqb,Dqb,Eqb,Fqb,Gqb,Hqb,Iqb,Jqb,Kqb,Lqb,Mqb,Nqb,Oqb,Pqb,Qqb,Rqb,Sqb,Tqb,Uqb,Vqb,Wqb,Xqb,Yqb,Zqb,$qb,arb,brb,crb,drb,erb,frb,grb,hrb,irb,jrb,krb,lrb,mrb,nrb,orb,prb,qrb,rrb,srb,trb,urb,vrb,wrb,xrb,yrb,zrb,Arb,Brb,Crb,Drb,Erb,Frb,Grb,Hrb,Irb,Jrb,Krb,Lrb,Mrb,Nrb,Orb,Prb,Qrb,Rrb, -Srb,TU,UU,VU,WU,Trb,Urb,Vrb,Wrb,Xrb,Yrb,Zrb,XU,YU,$rb,asb,ZU,bsb,$U,csb,dsb,aV,esb,fsb,gsb,bV,hsb,cV,dV,isb,eV,fV,gV,jsb,ksb,hV,lsb,iV,msb,nsb,osb,jV,kV,lV,psb,qsb,mV,nV,rsb,oV,pV,qV,ssb,tsb,usb,vsb,wsb,xsb,rV,ysb,sV,zsb,tV,Asb,Bsb,uV,Csb,vV,wV,Dsb,Esb,xV,Fsb,Gsb,Hsb,yV,Isb,Jsb,Ksb,zV,Lsb,Msb,Nsb,Osb,Psb,Qsb,Rsb,AV,BV,CV,Ssb,Tsb,DV,Usb,Vsb,Wsb,EV,Xsb,Ysb,FV,GV,HV,IV,JV,KV,Zsb,LV,$sb,atb,MV,btb,NV,ctb,dtb,OV,etb,ftb,gtb,htb,itb,PV,QV,jtb,ktb,ltb,mtb,ntb,otb,ptb,qtb,rtb,stb,ttb,utb,vtb,wtb,xtb,ytb, -RV,SV,TV,ztb,Atb,Btb,UV,Ctb,Dtb,Etb,Ftb,Gtb,Htb,Itb,VV,Jtb,Ktb,Ltb,Mtb,Ntb,Otb,Ptb,Qtb,Rtb,Stb,Ttb,Utb,Vtb,WV,Wtb,Xtb,Ytb,Ztb,$tb,aub,bub,XV,cub,dub,eub,fub,gub,hub,iub,jub,kub,lub,mub,nub,oub,pub,qub,rub,sub,tub,uub,vub,wub,xub,yub,zub,Aub,Bub,Cub,Dub,Eub,Fub,Gub,Hub,Iub,Jub,Kub,Lub,Mub,Nub,Oub,YV,Pub,Qub,ZV,Rub,Sub,Tub,Uub,Vub,Wub,Xub,Yub,Zub,$ub,avb,bvb,cvb,dvb,evb,fvb,gvb,hvb,ivb,jvb,kvb,lvb,mvb,nvb,ovb,pvb,qvb,rvb,svb,tvb,uvb,vvb,wvb,xvb,yvb,zvb,Avb,Bvb,Cvb,Dvb,Evb,Fvb,Gvb,Hvb,Ivb,Jvb,Kvb,Lvb, -Mvb,Nvb,$V,Ovb,Pvb,Qvb,Rvb,aW,Svb,Tvb,Uvb,Vvb,Wvb,Xvb,Yvb,Zvb,$vb,awb,bwb,bW,cwb,dwb,ewb,fwb,gwb,hwb,cW,iwb,jwb,dW,kwb,lwb,mwb,eW,fW,nwb,owb,pwb,gW,hW,qwb,rwb,iW,swb,jW,kW,lW,twb,uwb,vwb,wwb,xwb,ywb,mW,zwb,Awb,Bwb,nW,Cwb,oW,Dwb,pW,Ewb,qW,rW,Fwb,Gwb,Hwb,Iwb,sW,Jwb,Kwb,tW,Lwb,Mwb,Nwb,uW,vW,wW,Owb,Pwb,xW,Qwb,Rwb,Swb,Twb,yW,zW,AW,Uwb,Vwb,Wwb,Xwb,Ywb,Zwb,BW,CW,DW,EW,$wb,axb,bxb,cxb,dxb,exb,fxb,FW,GW,gxb,hxb,ixb,jxb,kxb,lxb,mxb,nxb,oxb,pxb,qxb,rxb,sxb,txb,uxb,vxb,HW,wxb,xxb,IW,yxb,zxb,JW,Axb,KW,LW,MW,NW, -Bxb,OW,Cxb,PW,Dxb,Exb,QW,RW,SW,TW,UW,VW,Fxb,Gxb,Hxb,Ixb,WW,XW,YW,ZW,Jxb,$W,aX,bX,Kxb,cX,Lxb,Mxb,dX,Nxb,Oxb,Pxb,eX,fX,Qxb,Rxb,gX,Sxb,Txb,Uxb,hX,Vxb,Wxb,Xxb,Yxb,Zxb,$xb,ayb,byb,cyb,dyb,eyb,fyb,gyb,iX,hyb,iyb,jyb,kyb,lyb,myb,nyb,oyb,pyb,qyb,ryb,syb,tyb,uyb,vyb,wyb,xyb,yyb,zyb,jX,Ayb,Byb,Cyb,kX,Dyb,Eyb,lX,Fyb,mX,Gyb,Hyb,Iyb,Jyb,Kyb,nX,oX,Lyb,Myb,Nyb,Oyb,Pyb,Qyb,Ryb,Syb,Tyb,Uyb,Vyb,Wyb,Xyb,Yyb,Zyb,$yb,azb,bzb,czb,dzb,ezb,fzb,gzb;function pX(d,f,b){for(var c=0;c>",ca,ca,!0),Module.g=Module.g||function(b){return window.prompt(b)}}catch(d){}try{Yy=s([0],ca,n,"void*"),u[Yy]=uX("<>",ca,!0)}catch(f){}try{Hc=s([0],ca,n,"void*"),u[Hc]=uX("<>",ca,!0)}catch(b){}} -function uX(d,f,b,c){var d=d.replace("./",""),e=izb++;tX[e]={filename:d,data:f?f:[],position:0,b:0,error:0,f:c,print:b};return hzb[d]=e}function kzb(d){var d=d.replace("./",""),f=hzb[d];if(!f)try{for(var f=d,b=read(d),c=Array(b.length+1),d=0;d0?Da:"?")).map(function(b){return b===0?10:b}),Da="",d.data.length===0))return c;u[f]=d.data.shift();f++}return b}for(c=0;c=d.data.length)return d.b=1,0;u[f]=d.data[d.position];d.position++;f++}return b} -function sX(d,f,b){if(d=tX[d])if(d.print){f=Aa(f,b);b="";for(d=0;dg?1:-1}return 0} -function AX(){var d=arguments[0],f=Array.prototype.slice.call(arguments,1);BX(d,CX.apply(ca,f))}function BX(d,f){var b=0;do{for(var c=0;c<1;c++)u[d+b+c]=u[f+b+c];b++}while(u[f+b-1]!=0)} -function CX(){function d(b){return String.fromCharCode(b)in da("f","e","g")}function f(c){var f;b?(f=d(c)?v[e]:u[e],e+=c==="l".charCodeAt(0)?8:4):(f=g[e],e++);return f}var b=!1,c=arguments[0],e=1;if(c<0)b=!0,c=-c,e=arguments[1];else var g=arguments;for(var i=[],k,m,l;;){k=u[c];if(k===0)break;m=u[c+1];if(k=="%".charCodeAt(0)){k=-1;if(m==".".charCodeAt(0)){c++;for(k=0;;){m=u[c+1];if(!(m>="0".charCodeAt(0)&&m<="9".charCodeAt(0)))break;k*=10;k+=m-"0".charCodeAt(0);c++}m=u[c+1]}if(m=="l".charCodeAt(0)|| -m=="L".charCodeAt(0))c++,m=u[c+1];d(m)&&(m="f".charCodeAt(0));if(["d","i","u","p","f"].indexOf(String.fromCharCode(m))!=-1){var o;l=f(m);o=String(+l);o=m=="u".charCodeAt(0)?String(D(l,32)):m=="p".charCodeAt(0)?"0x"+l.toString(16):String(+l);if(k>=0)if(d(m)){o=(Math.round(l*Math.pow(10,k))/Math.pow(10,k)).toString();l=o.indexOf(".");if(l==-1&&m=="f".charCodeAt(0))l=o.length,o+=".";o+="00000000000";o=o.substr(0,l+1+k)}else for(;o.length=0?kzb(d):f.indexOf("w")>=0?uX(d):ka(!1,"fopen with odd params: "+f)}function JX(d){return d!==Infinity&&d!==-Infinity}function KX(d,f){sX(f,d,Ba(d))}function LX(d,f){if(!Module.e)Module.e=oa(1);u[Module.e]=d;sX(f,Module.e,1)} -function MX(d,f,b){for(var c=0;cg?1:-1}return 0}function NX(d,f,b){if(b!==0){var c=oa(b);OX(c,f,b);OX(d,c,b)}}function OX(d,f,b){for(var c=0;c="A".charCodeAt(0)&&d<="Z".charCodeAt(0)?d-"A".charCodeAt(0)+"a".charCodeAt(0):d}function TX(d,f){return d<0===f<0?d:-d}function lzb(){Fa(ra(CX.apply(ca,arguments)))}var UX=Math.pow,mzb=Math.atan2,VX=Math.log,nzb=Math.cos,ozb=Math.sin;function WX(d){return d===Infinity||d===-Infinity}var XX=Math.abs,YX=Math.floor;function ZX(d,f){var b=d+ra(d).length;do{if(u[b]==f)return b;b--}while(b>=d);return 0}function $X(d){(d=tX[d])&&d.print&&Fa(ca)} -function pzb(d,f,b){d=tX[d];b===1?f+=d.position:b===2&&(f+=d.data.length);d.position=f;return d.b=0}function aY(d){if(!Module.c)Module.c=oa(1);return vX(d,Module.c,1)===0?-1:u[Module.c]}function bY(d,f,b){var c=tX[b];if(c.f)return vX(b,d,1*f);for(var e=0;ec.data.length)return c.b=1,e;vX(b,d,1);d+=1}return f}function cY(d,f){if(!f)return 0;var b=oa(f);d&&OX(b,d,f);return b} -function dY(d,f){var b=0,c=0;d!==0&&(b=Math.log(d)/Math.log(2),c=Math.ceil(b),c===b&&(c+=1),b=d/Math.pow(2,c));u[f]=c;return b}function eY(d,f){v[f]=Math.floor(d);return d-v[f]}function fY(d,f){return d*Math.pow(2,f)}var hY=function gY(){if(!gY.a)gY.a=s([s(wa("."),ca,0,"i8")],ca,0,"i8");return gY.a};function lY(d,f){var b=ra(d).length,c=0;do{for(var e=0;e<1;e++)u[d+b+c+e]=u[f+c+e];c++}while(u[f+c-1]!=0)}function mY(d){return s(Ca(d,!0),0,0,"i8")} -function nY(d,f,b){d=tX[d];b===1?f+=d.position:b===2&&(f+=d.data.length);d.position=f;return d.b=0}function oY(d){if(!Module.c)Module.c=oa(1);return vX(d,Module.c,1)===0?-1:u[Module.c]}function qzb(d){switch(d){case 29:case 30:return 4096;default:throw"unknown sysconf param: "+d;}}function rzb(d,f,b,c){for(var c=A[c],e=[],g=0;g="0".charCodeAt(0)&&b<="9".charCodeAt(0)))break;c=c*10+b-"0".charCodeAt(0);d++}if(u[d]==".".charCodeAt(0)){d++;for(var e=0.1;;){b=u[d];if(!(b>="0".charCodeAt(0)&&b<="9".charCodeAt(0)))break;c+=e*(b-"0".charCodeAt(0));e/=10;d++}}f&&(u[f]=d);return c}function uzb(d,f){for(var b=da.apply(ca,Ca(f));u[d];){if(u[d]in b)return d;d++}return 0} -var vzb=function pY(){if(!pY.a)pY.a=s(wa("eh?"),ca,0,"i8");return pY.a};function qY(d){return d>="a".charCodeAt(0)&&d<="z".charCodeAt(0)?d-"a".charCodeAt(0)+"A".charCodeAt(0):d}function rY(d,f){T(u[H],d,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));return 0}function sY(){V()==0&&W(u[uw],Ga&4294967295);return 0}function tY(d,f,b){var c,e,g=d==0;a:do if(g)c=0;else{if(f==0){c=0;break a}d=uY(d,f);V()!=0?e=-1:(u[b]=d,e=0);c=3;break a}while(0);c==0&&(sY(),e=-1);return e} -function vY(d){var f,b=d==0;a:do if(b)sY(),f=-1;else{f=u[u[d+4&4294967295]+52&4294967295];var c=f!=0;b:do if(c){if(u[f&4294967295]==0)break b;f=A[u[f&4294967295]](d);break a}while(0);f=wzb(d)}while(0);return f} -function wY(d,f){var b,c,e;b=vY(d);var g=(b|0)>=0;a:do if(g)c=b;else{if(V()!=0){c=(xY(u[H])|0)==0;b:do if(c){if((xY(u[Tu])|0)!=0)break b;c=-1;break a}while(0);yY()}if(u[d+4&4294967295]==ms)c=f;else if(e=zY(d,Ha&4294967295,Ja),e==0)c=V()!=0?-1:f;else{c=AY(e,s(4,0,j,"i8*"));u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(c==0){c=(xY(u[H])|0)==0;b:do if(c){if((xY(u[Tu])|0)!=0)break b;c=-1;break a}while(0);yY();c=f}else{b=(u[u[c+4&4294967295]+ -84&4294967295]&16777216|0)!=0?BY(c):f;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b}}}while(0);return c} -function CY(d,f){var b,c,e=d==0;a:do if(e)b=0;else{if(f==0){b=0;break a}b=u[u[d+4&4294967295]+56&4294967295];c=b!=0;b:do if(c){if(u[b+4&4294967295]==0)break b;c=A[u[b+4&4294967295]](d,f);b=5;break a}while(0);b=u[u[d+4&4294967295]+52&4294967295]!=0;b:do if(b){b=u[u[f+4&4294967295]+48&4294967295]==0;c:do if(!b){if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0)break c;if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0)break c;b=DY(f,u[Iv]);c=(b|0)==-1;d:do if(c){if(V()==0)break d;c=0;b=5; -break a}while(0);c=EY(d,b);b=5;break a}while(0);if(u[u[u[d+4&4294967295]+52&4294967295]+12&4294967295]==0)break b;c=rY(Ka&4294967295,f);b=5;break a}while(0);c=rY(La&4294967295,d);b=5;break a}while(0);b==0&&(c=sY());return c} -function FY(d,f,b){var c,e,g=d==0;a:do if(g)c=0;else{if(f==0){c=0;break a}if(b==0){c=0;break a}c=u[u[d+4&4294967295]+56&4294967295];e=c!=0;b:do if(e){if(u[c+8&4294967295]==0)break b;e=A[u[c+8&4294967295]](d,f,b);c=6;break a}while(0);c=u[u[d+4&4294967295]+52&4294967295]!=0;b:do if(c){c=u[u[f+4&4294967295]+48&4294967295]==0;c:do if(!c){if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0)break c;if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0)break c;f=DY(f,u[Iv]);c=(f|0)==-1;d:do if(c){if(V()== -0)break d;e=-1;c=6;break a}while(0);g=e=e=c=a;c=f;f=d==0;d:do{if(f)sY();else{e=u[u[d+4&4294967295]+52&4294967295];g=e!=0;e:do if(g){if(u[e+20&4294967295]==0)break e;f=(c|0)<0;f:do if(f){if(u[e&4294967295]==0)break f;g=A[u[e&4294967295]](d);if((g|0)<0){e=-1;break d}else c=c+g&4294967295}while(0);e=A[u[e+20&4294967295]](d,c,b);break d}while(0);rY(Ma&4294967295,d)}e=-1}while(0);c=6;break a}while(0);if(u[u[u[d+4&4294967295]+52&4294967295]+20&4294967295]==0)break b;rY(Ka&4294967295,f);e=-1;c=6;break a}while(0); -rY(Ma&4294967295,d);e=-1;c=6;break a}while(0);c==0&&(sY(),e=-1);return e} -function GY(d,f){var b,c,e=d==0;a:do if(e)b=0;else{if(f==0){b=0;break a}b=u[u[d+4&4294967295]+56&4294967295];c=b!=0;b:do if(c){if(u[b+8&4294967295]==0)break b;c=A[u[b+8&4294967295]](d,f,0);b=5;break a}while(0);b=u[u[d+4&4294967295]+52&4294967295]!=0;b:do if(b){b=u[u[f+4&4294967295]+48&4294967295]==0;c:do if(!b){if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0)break c;if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0)break c;b=DY(f,u[Iv]);c=(b|0)==-1;d:do if(c){if(V()==0)break d;c=-1;b= -5;break a}while(0);c=HY(d,b);b=5;break a}while(0);if(u[u[u[d+4&4294967295]+52&4294967295]+20&4294967295]==0)break b;rY(Ka&4294967295,f);c=-1;b=5;break a}while(0);rY(Na&4294967295,d);c=-1;b=5;break a}while(0);b==0&&(sY(),c=-1);return c} -function IY(d,f,b){var c=h;h+=4;var e,g,i=d==0;a:do if(i)e=0;else{if(f==0){e=0;break a}if(b==0){e=0;break a}e=u[u[d+4&4294967295]+80&4294967295];g=e==0;b:do if(!g){if(u[e+12&4294967295]==0)break b;if(u[e+8&4294967295]==0)break b;(A[u[e+8&4294967295]](d,0)|0)!=1?(W(u[H],Pa&4294967295),g=-1):(d=A[u[e+12&4294967295]](d,0,c),(d|0)<0?g=-1:(u[f]=u[c],u[b]=d,g=0));e=7;break a}while(0);W(u[H],Oa&4294967295);g=-1;e=7;break a}while(0);e==0&&(sY(),g=-1);h=c;return g} -function xzb(d){var f,b,c;c=u[u[d+4&4294967295]+80&4294967295];var e=c==0;a:do if(e)f=0;else{if(u[c&4294967295]==0){f=0;break a}if(u[c+8&4294967295]==0){f=0;break a}if((A[u[c+8&4294967295]](d,0)|0)!=1){f=0;break a}b=1;f=5;break a}while(0);f==0&&(b=0);return b} -function JY(d,f,b){var c=h;h+=4;var e,g,i=d==0;a:do if(i)e=0;else{if(f==0){e=0;break a}if(b==0){e=0;break a}e=u[u[d+4&4294967295]+80&4294967295];g=e==0;b:do if(!g){if(u[e&4294967295]==0)break b;if(u[e+8&4294967295]==0)break b;(A[u[e+8&4294967295]](d,0)|0)!=1?(W(u[H],Pa&4294967295),g=-1):(d=A[u[e&4294967295]](d,0,c),(d|0)<0?g=-1:(u[f]=u[c],u[b]=d,g=0));e=7;break a}while(0);W(u[H],Ra&4294967295);g=-1;e=7;break a}while(0);e==0&&(sY(),g=-1);h=c;return g} -function KY(d,f,b){var c,e,g=u[u[d+4&4294967295]+80&4294967295]==0;a:do if(g)c=0;else{if((u[u[d+4&4294967295]+84&4294967295]&2097152|0)==0){c=0;break a}if(u[u[u[d+4&4294967295]+80&4294967295]+16&4294967295]==0){c=0;break a}e=A[u[u[u[d+4&4294967295]+80&4294967295]+16&4294967295]](d,f,b);c=4;break a}while(0);c==0&&(T(u[H],Sa&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),e=-1);return e} -function yzb(d){var f,b,c,e;if((u[d+20&4294967295]|0)==0)c=1;else if(u[d+32&4294967295]==0)c=D((u[d+20&4294967295]|0)==1,1);else if(e=u[d+12&4294967295],(u[d+20&4294967295]|0)==1){c=(u[u[d+28&4294967295]&4294967295]|0)==1;a:do if(c)f=1;else{if((u[u[d+32&4294967295]&4294967295]|0)==(e|0)){f=1;break a}b=0;f=4;break a}while(0);f==1&&(b=1);c=b}else{for(b=0;;){if(!((u[d+20&4294967295]|0)>(b|0))){f=11;break}f=u[u[d+28&4294967295]+4*b&4294967295];if((f|0)==0){f=6;break}if((u[u[d+32&4294967295]+4*b&4294967295]| -0)!=(e|0)){f=8;break}e=e*f&4294967295;b=b+1&4294967295;f=5}f==11?c=1:f==6?c=1:f==8&&(c=0)}return c} -function zzb(d){var f,b,c,e;if((u[d+20&4294967295]|0)==0)c=1;else if(u[d+32&4294967295]==0)c=1;else if(e=u[d+12&4294967295],(u[d+20&4294967295]|0)==1){c=(u[u[d+28&4294967295]&4294967295]|0)==1;a:do if(c)f=1;else{if((u[u[d+32&4294967295]&4294967295]|0)==(e|0)){f=1;break a}b=0;f=4;break a}while(0);f==1&&(b=1);c=b}else{for(b=u[d+20&4294967295]-1&4294967295;;){if(!((b|0)>=0)){f=11;break}f=u[u[d+28&4294967295]+4*b&4294967295];if((f|0)==0){f=6;break}if((u[u[d+32&4294967295]+4*b&4294967295]|0)!=(e|0)){f= -8;break}e=e*f&4294967295;b=b-1&4294967295;f=5}f==11?c=1:f==6?c=1:f==8&&(c=0)}return c}function LY(d,f){var b,c;if(u[d+36&4294967295]!=0)b=0;else if(E(f,8)==67)b=zzb(d);else if(E(f,8)==70)b=yzb(d);else if(E(f,8)==65){var e=(zzb(d)|0)!=0;a:do if(e)b=1;else{if((yzb(d)|0)!=0){b=1;break a}c=0;b=4;break a}while(0);b==1&&(c=1);b=c}else b=0;return b} -function MY(d,f){var b,c;b=u[d&4294967295];c=0;a:for(;;){if(!((u[d+20&4294967295]|0)>(c|0)))break a;b=b+(u[u[d+32&4294967295]+4*c&4294967295]*u[f+4*c&4294967295]&4294967295)&4294967295;var e=u[d+36&4294967295]!=0;b:do if(e){if(!((u[u[d+36&4294967295]+4*c&4294967295]|0)>=0))break b;b=u[b]+u[u[d+36&4294967295]+4*c&4294967295]&4294967295}while(0);c=c+1&4294967295}return b} -function Azb(d,f,b){for(var c,d=d-1&4294967295;;){if(!((d|0)>=0)){c=5;break}if((u[f+4*d&4294967295]|0)<(u[b+4*d&4294967295]-1&4294967295|0)){c=1;break}u[f+4*d&4294967295]=0;d=d-1&4294967295;c=0}c==1&&(u[f+4*d&4294967295]=u[f+4*d&4294967295]+1&4294967295)} -function Bzb(d,f,b){var c,e,g;c=b;(u[f+8&4294967295]|0)<(c|0)&&(c=u[f+8&4294967295]);if((LY(f,E(67,8)&255)|0)!=0)pX(d,u[f&4294967295],c),f=0;else if(b=NY(u[f+20&4294967295]*4&4294967295),b==0)OY(),f=-1;else{e=0;a:for(;;){if(!((u[f+20&4294967295]|0)>(e|0)))break a;u[b+4*e&4294967295]=0;e=e+1&4294967295}e=E(67,8)==70?2:4;for(c=(c|0)/(u[f+12&4294967295]|0)|0;;){c=c-1&4294967295;if((c|0)==-1)break;A[e](u[f+20&4294967295],b,u[f+28&4294967295]);g=MY(f,b);pX(d,g,u[f+12&4294967295]);d=d+u[f+12&4294967295]& -4294967295}f=0}return f} -function PY(d,f,b,c,e,g){var i,k=d==0;a:do{if(!k){i=E(g&1,8)!=0;b:do if(i){if((e|0)!=1)break b;W(u[Aw],Va&4294967295);i=-1;break a}while(0);u[d+4&4294967295]=f;f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295);u[d&4294967295]=b;u[d+8&4294967295]=c;u[d+16&4294967295]=e;u[d+12&4294967295]=1;u[d+24&4294967295]=0;(g&4|0)!=0&&(u[d+24&4294967295]=Wa&4294967295);u[d+20&4294967295]=1;u[d+28&4294967295]=0;(g&8|0)!=0&&(u[d+28&4294967295]=d+8&4294967295);u[d+32&4294967295]=0;(g&24|0)==24&&(u[d+32&4294967295]= -d+12&4294967295);u[d+36&4294967295]=0;u[d+48&4294967295]=0}i=0}while(0);return i}function QY(d){var f;f=u[d+4&4294967295];var b=f!=0;a:do if(b){if(u[u[f+4&4294967295]+80&4294967295]==0)break a;if(u[u[u[f+4&4294967295]+80&4294967295]+20&4294967295]==0)break a;A[u[u[u[f+4&4294967295]+80&4294967295]+20&4294967295]](f,d)}while(0);b=f!=0;a:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);u[d+4&4294967295]=0} -function RY(d,f){var b,c,e,g,i,k,m,l,o;c=f;g=e=0;c==0&&(c=e=SY(0,0));k=(u[u[c+4&4294967295]+84&4294967295]&268435456|0)!=0;a:do{k?b=i=1:(u[u[c+4&4294967295]+84&4294967295]&134217728|0)!=0?(i=0,b=1):(T(u[H],Xa&4294967295,s([u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),b=2);break a}while(0);a:do if(b==1){k=u[d+4&4294967295]==ms;b:do if(k)if(m=TY(d,Ya&4294967295),m!=0){if(g=AY(m,s([c,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0])),u[m&4294967295]=u[m&4294967295]-1&4294967295, -(u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m)}else{m=0;yY();(i|0)!=0?(o=u[c+8&4294967295],l=UY(d)):(o=u[c+8&4294967295],l=VY(d));var r=l==0;c:do if(!r){if((o|0)>0&&(WY(u[Hw],Za&4294967295,1)|0)<0){b=6;break c}m=TY(l,Ya&4294967295);if(m==0){b=6;break c}g=AY(m,s([c,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]))}while(0);o=l!=0;c:do if(o){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0){b=11;break c}A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0); -l=m!=0;c:do if(l){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0){b=14;break c}A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);if(g==0)break a}else if(m=zY(d,Ya&4294967295,$a),m==0){V()==0&&T(u[H],ab&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));break a}else{g=AY(m,s([c,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0){b=19;break b}A[u[u[m+4&4294967295]+24& -4294967295]](m)}while(0);if(g==0)break a;if((u[u[g+4&4294967295]+84&4294967295]&268435456|0)!=0)k=1;else if((u[u[g+4&4294967295]+84&4294967295]&134217728|0)!=0)k=0;else{T(u[H],bb&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0,u[u[g+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=0;break a}if((i|0)==0)break a;if((k|0)!=0)break a;k=UY(g);u[g&4294967295]=u[g&4294967295]- -1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=k}while(0);b=e!=0;a:do if(b){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);return g} -function XY(d){var f,b,c=d==0;a:do if(c)f=0;else{if(u[u[d+4&4294967295]+48&4294967295]==0){f=0;break a}if(u[u[u[d+4&4294967295]+48&4294967295]+72&4294967295]==0&&u[u[u[d+4&4294967295]+48&4294967295]+80&4294967295]==0){f=0;break a}b=1;f=3;break a}while(0);f==0&&(b=0);return b} -function YY(d,f,b){var c=h;h+=8;var e=c+4,g,i;u[c]=d;u[e]=f;d=i=0;f=u[u[u[c]+4&4294967295]+48&4294967295]!=0;a:do if(f){if((u[u[u[c]+4&4294967295]+84&4294967295]&16|0)==0)break a;i=u[u[u[u[c]+4&4294967295]+48&4294967295]+b&4294967295]}while(0);f=u[u[e]+4&4294967295]!=u[u[c]+4&4294967295];a:do if(f){if(u[u[u[e]+4&4294967295]+48&4294967295]==0)break a;if((u[u[u[e]+4&4294967295]+84&4294967295]&16|0)==0)break a;d=u[u[u[u[e]+4&4294967295]+48&4294967295]+b&4294967295];if(d!=i)break a;d=0}while(0);var k= -i!=0;a:do if(k){k=d!=0;b:do if(k){if((ZY(u[u[e]+4&4294967295],u[u[c]+4&4294967295])|0)==0)break b;f=A[d](u[c],u[e]);if(f!=P){g=f;f=10;break a}else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);d=0}}while(0);f=A[i](u[c],u[e]);if(f!=P)g=f,f=10;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0){f=14;break a}A[u[u[f+4&4294967295]+24&4294967295]](f);f=14}break a}else f=14;while(0);a:do if(f==14){g=d!=0;b:do if(g)if(f= -A[d](u[c],u[e]),f!=P){g=f;break a}else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);g=(u[u[u[c]+4&4294967295]+84&4294967295]&16|0)==0;b:do if(g)f=18;else{f=(u[u[u[e]+4&4294967295]+84&4294967295]&16|0)==0?18:19;break b}while(0);b:do if(f==18)if(g=$Y(c,e),(g|0)<0){g=0;break a}else{if((g|0)!=0){f=19;break b}g=u[u[u[c]+4&4294967295]+48&4294967295];i=g!=0;c:do if(i){f=u[g+b&4294967295];if(f==0){f=22;break c}f=A[f](u[c], -u[e]);b=u[c];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);b=u[e];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);g=f;break a}while(0);g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);g=u[e];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){f=19;break b}A[u[u[u[e]+ -4&4294967295]+24&4294967295]](u[e])}while(0);u[P&4294967295]=u[P&4294967295]+1&4294967295;g=P}while(0);h=c;return g}function aZ(d,f,b){T(u[H],cb&4294967295,s([b,0,0,0,u[u[d+4&4294967295]+12&4294967295],0,0,0,u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));return 0}function bZ(d,f,b,c){b=YY(d,f,b);if(b==P){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);d=aZ(d,f,c)}else d=b;return d} -function cZ(d,f,b,c){var e=h;h+=24;var g,i=e+4,k,m,l,o,r=e+8,p=e+12,q=e+16,t=e+20;u[e]=d;u[i]=f;l=f=d=0;m=u[u[u[e]+4&4294967295]+48&4294967295];g=u[u[u[i]+4&4294967295]+48&4294967295];o=m!=0;a:do if(o){if((u[u[u[e]+4&4294967295]+84&4294967295]&16|0)==0)break a;f=u[m+c&4294967295]}while(0);m=u[u[i]+4&4294967295]!=u[u[e]+4&4294967295];a:do if(m){if(g==0)break a;if((u[u[u[i]+4&4294967295]+84&4294967295]&16|0)==0)break a;l=u[g+c&4294967295];if(l!=f)break a;l=0}while(0);m=f!=0;a:do if(m){g=l!=0;b:do if(g){if((ZY(u[u[i]+ -4&4294967295],u[u[e]+4&4294967295])|0)==0)break b;d=A[l](u[e],u[i],b);if(d!=P){k=d;g=10;break a}else{u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);l=0}}while(0);d=A[f](u[e],u[i],b);if(d!=P)k=d,g=10;else{u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0){g=14;break a}A[u[u[d+4&4294967295]+24&4294967295]](d);g=14}break a}else g=14;while(0);a:do if(g==14){k=l!=0;b:do if(k)if(d=A[l](u[e],u[i],b),d!=P){k=d;break a}else{u[d& -4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break b;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);k=u[u[b+4&4294967295]+48&4294967295];m=k!=0;b:do if(m){if((u[u[b+4&4294967295]+84&4294967295]&16|0)==0)break b;o=u[k+c&4294967295];var w=o==f;c:do if(w)g=20;else{g=o==l?20:21;break c}while(0);g==20&&(o=0);if(o==0)break b;d=A[o](u[e],u[i],b);if(d!=P){k=d;break a}else{u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break b;A[u[u[d+4&4294967295]+24&4294967295]](d)}}while(0); -k=(u[u[u[e]+4&4294967295]+84&4294967295]&16|0)==0;b:do if(k)g=26;else{if((u[u[u[i]+4&4294967295]+84&4294967295]&16|0)==0){g=26;break b}if(b==Q){g=28;break b}g=(u[u[b+4&4294967295]+84&4294967295]&16|0)==0?26:28;break b}while(0);b:do if(g==26){k=dZ(e,i);g=(k|0)!=0;c:do if(!g){m=b==Q;d:do if(m)u[u[u[e]+4&4294967295]+48&4294967295]!=0?(o=u[u[u[u[e]+4&4294967295]+48&4294967295]+c&4294967295],o!=0?d=A[o](u[e],u[i],b):k=-1):k=-1;else{u[r]=u[e];u[p]=b;k=dZ(r,p);if((k|0)!=0)break d;u[q]=u[i];u[t]=u[p];k=dZ(q, -t);o=(k|0)!=0;e:do if(!o){u[u[u[r]+4&4294967295]+48&4294967295]!=0?(f=u[u[u[u[r]+4&4294967295]+48&4294967295]+c&4294967295],f!=0?d=A[f](u[r],u[q],u[t]):k=-1):k=-1;w=u[q];u[w&4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)==0)A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q]);w=u[t];u[w&4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)!=0)break e;A[u[u[u[t]+4&4294967295]+24&4294967295]](u[t])}while(0);o=u[r];u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]| -0)==0)A[u[u[u[r]+4&4294967295]+24&4294967295]](u[r]);o=u[p];u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break d;A[u[u[u[p]+4&4294967295]+24&4294967295]](u[p])}while(0);m=u[e];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);m=u[i];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break c;A[u[u[u[i]+4&4294967295]+24&4294967295]](u[i])}while(0);if(!((k|0)>=0)){g=28;break b}k=d;break a}while(0); -b==Q?T(u[H],db&4294967295,s([u[u[u[e]+4&4294967295]+12&4294967295],0,0,0,u[u[u[i]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])):T(u[H],eb&4294967295,s([u[u[u[e]+4&4294967295]+12&4294967295],0,0,0,u[u[u[i]+4&4294967295]+12&4294967295],0,0,0,u[u[b+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));k=0}while(0);h=e;return k}function eZ(d,f){return bZ(d,f,64,fb&4294967295)}function fZ(d,f){return bZ(d,f,60,gb&4294967295)} -function gZ(d,f){return bZ(d,f,56,hb&4294967295)}function hZ(d,f){return bZ(d,f,48,ib&4294967295)}function iZ(d,f){return bZ(d,f,52,jb&4294967295)}function jZ(d,f){return bZ(d,f,4,kb&4294967295)}function kZ(d,f){return bZ(d,f,12,lb&4294967295)}function lZ(d,f){return bZ(d,f,20,mb&4294967295)} -function mZ(d,f){var b,c,e;e=YY(d,f,0);var g=e==P;a:do if(g){b=u[u[d+4&4294967295]+52&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);g=b!=0;b:do if(g){if(u[b+4&4294967295]==0)break b;c=A[u[b+4&4294967295]](d,f);b=3;break a}while(0);e=aZ(d,f,nb&4294967295);b=4;break a}else b=4;while(0);b==4&&(c=e);return c} -function nZ(d,f,b){var c,e,g=u[u[b+4&4294967295]+48&4294967295]==0;a:do if(g)c=0;else{if((u[u[b+4&4294967295]+84&4294967295]&131072|0)==0){c=0;break a}if(u[u[u[b+4&4294967295]+48&4294967295]+152&4294967295]==0){c=0;break a}c=DY(b,u[qw]);e=(c|0)==-1;b:do if(e){if(V()==0)break b;e=0;c=5;break a}while(0);e=A[d](f,c);c=5;break a}while(0);c==0&&(e=rY(ob&4294967295,b));return e} -function oZ(d,f){var b,c,e,g;e=YY(d,f,8);g=e==P;a:do if(g){g=u[u[d+4&4294967295]+52&4294967295];b=u[u[f+4&4294967295]+52&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);var i=g==0;b:do if(!i){if(u[g+8&4294967295]==0)break b;c=nZ(u[g+8&4294967295],d,f);b=3;break a}while(0);g=b!=0;b:do if(g){if(u[b+8&4294967295]==0)break b;c=nZ(u[b+8&4294967295],f,d);b=3;break a}while(0);e=aZ(d,f,pb&4294967295);b=6;break a}else b=6;while(0); -b==6&&(c=e);return c}function pZ(d,f){return bZ(d,f,136,qb&4294967295)}function qZ(d,f){return bZ(d,f,140,lb&4294967295)}function rZ(d,f){return bZ(d,f,16,rb&4294967295)} -function sZ(d,f,b,c){var e,g,i;i=u[u[d+4&4294967295]+48&4294967295];var k=i!=0;a:do if(k){if((u[u[d+4&4294967295]+84&4294967295]&8|0)==0){e=1;break a}b=u[i+b&4294967295];if(b==0){e=1;break a}b=A[b](d,f);if(b!=P)g=b,e=3;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){e=1;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);e=1}break a}else e=1;while(0);e==1&&(g=YY(d,f,c));return g} -function tZ(d,f,b,c,e){b=sZ(d,f,b,c);if(b==P){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);d=aZ(d,f,e)}else d=b;return d}function uZ(d,f){return tZ(d,f,132,64,sb&4294967295)}function vZ(d,f){return tZ(d,f,128,60,xb&4294967295)}function wZ(d,f){return tZ(d,f,124,56,yb&4294967295)}function xZ(d,f){return tZ(d,f,116,48,zb&4294967295)}function yZ(d,f){return tZ(d,f,120,52,Ab&4294967295)} -function zZ(d,f){return tZ(d,f,96,4,Bb&4294967295)}function AZ(d,f){return tZ(d,f,104,12,Cb&4294967295)}function BZ(d,f){return tZ(d,f,144,136,Db&4294967295)}function CZ(d,f){return tZ(d,f,148,140,Cb&4294967295)} -function DZ(d,f){var b,c,e,g;e=sZ(d,f,92,0);g=e==P;a:do if(g){b=u[u[d+4&4294967295]+52&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);g=b!=0;b:do if(g){g=0;(u[u[d+4&4294967295]+84&4294967295]&8|0)!=0&&(g=u[b+32&4294967295]);g==0&&(g=u[b+4&4294967295]);if(g==0)break b;c=A[g](d,f);b=5;break a}while(0);e=aZ(d,f,Eb&4294967295);b=6;break a}else b=6;while(0);b==6&&(c=e);return c} -function EZ(d,f){var b,c,e,g,i;e=sZ(d,f,100,8);g=e==P;a:do if(g){b=0;g=u[u[d+4&4294967295]+52&4294967295];i=u[u[f+4&4294967295]+52&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);var k=g!=0;b:do if(k){if((u[u[d+4&4294967295]+84&4294967295]&8|0)!=0&&(b=u[g+36&4294967295]),b==0&&(b=u[g+8&4294967295]),b!=0){c=nZ(b,d,f);b=3;break a}}else{if(i==0)break b;if(u[i+8&4294967295]==0)break b;c=nZ(u[i+8&4294967295],f,d);b=3;break a}while(0); -e=aZ(d,f,Fb&4294967295);b=8;break a}else b=8;while(0);b==8&&(c=e);return c}function FZ(d,f){return tZ(d,f,108,16,Gb&4294967295)}function GZ(d,f,b){var c,e,g=(u[u[d+4&4294967295]+84&4294967295]&8|0)==0;a:do if(g)c=0;else{if(u[u[d+4&4294967295]+48&4294967295]==0){c=0;break a}if(u[u[u[d+4&4294967295]+48&4294967295]+112&4294967295]==0){c=0;break a}e=cZ(d,f,b,112);c=3;break a}while(0);c==0&&(e=cZ(d,f,b,24));return e} -function HZ(d){var f,b=d==0;a:do if(b)f=sY();else{f=u[u[d+4&4294967295]+48&4294967295];var c=f!=0;b:do if(c){if(u[f+28&4294967295]==0)break b;f=A[u[f+28&4294967295]](d);break a}while(0);f=rY(Hb&4294967295,d)}while(0);return f}function Czb(d){var f,b=d==0;a:do if(b)f=sY();else{f=u[u[d+4&4294967295]+48&4294967295];var c=f!=0;b:do if(c){if(u[f+32&4294967295]==0)break b;f=A[u[f+32&4294967295]](d);break a}while(0);f=rY(Ib&4294967295,d)}while(0);return f} -function IZ(d){var f,b=d==0;a:do if(b)f=sY();else{f=u[u[d+4&4294967295]+48&4294967295];var c=f!=0;b:do if(c){if(u[f+44&4294967295]==0)break b;f=A[u[f+44&4294967295]](d);break a}while(0);f=rY(Jb&4294967295,d)}while(0);return f}function Dzb(d){var f,b=d==0;a:do if(b)f=sY();else{f=u[u[d+4&4294967295]+48&4294967295];var c=f!=0;b:do if(c){if(u[f+36&4294967295]==0)break b;f=A[u[f+36&4294967295]](d);break a}while(0);f=rY(Kb&4294967295,d)}while(0);return f} -function Ezb(d,f){var b=h;h+=4;var c;c=JZ(d,b,10);if(c==0)c=0;else if((d+f&4294967295)!=u[b]){W(u[L],Lb&4294967295);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}h=b;return c} -function KZ(d){var f,b,c;c=0;f=d==0;a:do if(f)b=sY();else{b=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0;b:do if(!b){if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)!=0)break b;b=u[u[d+4&4294967295]+48&4294967295]==0;c:do if(b)f=3;else{if((u[u[d+4&4294967295]+84&4294967295]&131072|0)==0){f=3;break c}if(u[u[u[d+4&4294967295]+48&4294967295]+152&4294967295]==0){f=3;break c}c=A[u[u[u[d+4&4294967295]+48&4294967295]+152&4294967295]](d);f=c!=0;d:do if(f){if((u[u[c+4&4294967295]+84&4294967295]&8388608| -0)!=0)break d;if((u[u[c+4&4294967295]+84&4294967295]&16777216|0)!=0)break d;T(u[H],Mb&4294967295,s([u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=0;break a}while(0);f=11;break c}while(0);f==3&&T(u[H],Nb&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));b=c;break a}while(0);u[d&4294967295]=u[d&4294967295]+1&4294967295;b=d}while(0);return b} -function DY(d,f){var b,c,e;e=KZ(d);if(e==0)b=-1;else{b=LZ(e);var g=(b|0)!=-1;a:do if(!g){c=V();if(c==0)break a;if((MZ(c,u[qw])|0)==0)break a;yY();f==0?b=(Fzb(e)|0)<0?-2147483648:2147483647:T(f,Ob&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]))}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}return b} -function NZ(d,f){var b,c,e;c=d;var g=u[Pb]==0;a:do if(g){b=OZ(Qb&4294967295);u[Pb]=b;if(u[Pb]!=0){b=1;break a}e=0;b=2;break a}else b=1;while(0);a:do if(b==1){e=c!=0;b:do if(e){if((u[u[c+4&4294967295]+84&4294967295]&8388608|0)!=0){b=4;break b}if((u[u[c+4&4294967295]+84&4294967295]&16777216|0)!=0){b=4;break b}b=PZ(c,u[Pb]);if(b==0)yY();else{u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=QZ(b,0,0);u[b&4294967295]=u[b&4294967295]-1&4294967295; -if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(c==0){b=4;break b}if((u[u[c+4&4294967295]+84&4294967295]&8388608|0)!=0){b=4;break b}if((u[u[c+4&4294967295]+84&4294967295]&16777216|0)!=0){b=4;break b}}b=u[c+4&4294967295]==ms?u[u[c+8&4294967295]+16&4294967295]+20&-1:u[u[c+4&4294967295]+12&4294967295];T(u[H],f,s([b,0,0,0],0,j,["i8*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);e=0;break a}while(0);e=c}while(0); -return e} -function RZ(d){var f=h;h+=8;var b,c,e=f+4,g;g=u[Rb]==0;a:do if(g){b=OZ(Sb&4294967295);u[Rb]=b;if(u[Rb]!=0){b=1;break a}c=0;b=2;break a}else b=1;while(0);a:do if(b==1)if(d==0)c=sY();else if(u[d+4&4294967295]==ND)u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d;else{c=u[u[d+4&4294967295]+48&4294967295];g=c!=0;b:do if(g){if(u[c+72&4294967295]==0){b=5;break b}d=A[u[c+72&4294967295]](d);e=d!=0;c:do if(e){if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0)break c;if((u[u[d+4&4294967295]+84&4294967295]&16777216| -0)!=0)break c;T(u[H],Tb&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);c=0;break a}while(0);c=d;break a}while(0);if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0)c=d,c=Y(u[c+8&4294967295]);else if(c=PZ(d,u[Rb]),c!=0){g=QZ(c,0,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=NZ(g,Ub&4294967295)}else yY(), -c=(u[u[d+4&4294967295]+84&4294967295]&134217728|0)!=0?Ezb(d+20&-1,u[d+8&4294967295]):(u[u[d+4&4294967295]+84&4294967295]&268435456|0)!=0?Gzb(u[d+12&4294967295],u[d+8&4294967295],10):(IY(d,f,e)|0)==0?Ezb(u[f],u[e]):rY(Vb&4294967295,d)}while(0);h=f;return c} -function Hzb(d,f){var b=h;h+=4;var c;c=SZ(d,b,10);if(c==0)c=0;else if((d+f&4294967295)!=u[b]){W(u[L],Wb&4294967295);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}h=b;return c} -function TZ(d){var f=h;h+=8;var b,c,e=f+4,g;g=u[Xb]==0;a:do if(g){b=OZ(Sb&4294967295);u[Xb]=b;if(u[Xb]!=0){b=1;break a}c=0;b=2;break a}else b=1;while(0);a:do if(b==1)if(d==0)c=sY();else{c=u[u[d+4&4294967295]+48&4294967295];g=c!=0;b:do if(g){if(u[c+76&4294967295]==0){b=5;break b}d=A[u[c+76&4294967295]](d);if(d==0)c=0;else if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0){e=u[d+8&4294967295];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d); -c=UZ(e)}else if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)==0){T(u[H],Yb&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);c=0}else c=d;break a}while(0);if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)!=0)c=VZ(d);else if(c=PZ(d,u[Xb]),c!=0){g=QZ(c,0,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c); -c=NZ(g,Ub&4294967295);g=c!=0;b:do if(g){if((u[u[c+4&4294967295]+84&4294967295]&8388608|0)==0){b=10;break b}d=u[c+8&4294967295];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=UZ(d);break a}while(0)}else yY(),c=(u[u[d+4&4294967295]+84&4294967295]&134217728|0)!=0?Hzb(d+20&-1,u[d+8&4294967295]):(u[u[d+4&4294967295]+84&4294967295]&268435456|0)!=0?Izb(u[d+12&4294967295],u[d+8&4294967295],10):(IY(d,f,e)|0)==0?Hzb(u[f],u[e]):rY(Zb&4294967295, -d)}while(0);h=f;return c} -function WZ(d){var f,b=d==0;a:do if(b)f=sY();else{f=u[u[d+4&4294967295]+48&4294967295];var c=f!=0;b:do if(c){if(u[f+80&4294967295]==0)break b;d=A[u[f+80&4294967295]](d);b=d!=0;c:do if(b){if(u[d+4&4294967295]==Ly)break c;if((ZY(u[d+4&4294967295],Ly)|0)!=0)break c;T(u[H],$b&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);f=0;break a}while(0);f=d;break a}while(0); -f=u[d+4&4294967295]==Ly;b:do if(!f){if((ZY(u[d+4&4294967295],Ly)|0)!=0)break b;f=Jzb(d);break a}while(0);f=d;f=XZ(v[f+8&4294967295])}while(0);return f}function YZ(d){var f,b;if(d==0)d=0;else if(u[d+4&4294967295]==ms)d=ZZ(d,bc&4294967295);else if((u[u[d+4&4294967295]+84&4294967295]&536870912|0)!=0)d=0;else{var c=u[u[d+4&4294967295]+52&4294967295]==0;a:do if(c)f=1;else{if(u[u[u[d+4&4294967295]+52&4294967295]+12&4294967295]==0){f=1;break a}b=1;f=3;break a}while(0);f==1&&(b=0);d=b}return d} -function $Z(d){var f,b=d==0;a:do{if(b)sY();else{f=u[u[d+4&4294967295]+52&4294967295];var c=f!=0;b:do if(c){if(u[f&4294967295]==0)break b;f=A[u[f&4294967295]](d);break a}while(0);rY(cc&4294967295,d)}f=-1}while(0);return f} -function EY(d,f){var b,c,e;b=f;e=d==0;a:do if(e)c=sY();else{c=u[u[d+4&4294967295]+52&4294967295];var g=c!=0;b:do if(g){if(u[c+12&4294967295]==0)break b;g=(b|0)<0;c:do if(g){if(u[c&4294967295]==0)break c;e=A[u[c&4294967295]](d);if((e|0)<0){c=0;break a}else b=b+e&4294967295}while(0);c=A[u[c+12&4294967295]](d,b);break a}while(0);c=rY(fc&4294967295,d)}while(0);return c} -function a_(d,f,b){var c,e,g;c=d==0;a:do if(c)e=sY();else{e=u[u[d+4&4294967295]+52&4294967295];g=e==0;b:do if(!g){if(u[e+16&4294967295]==0)break b;g=(f|0)<0;c:do if(g)c=3;else{c=(b|0)<0?3:4;break c}while(0);c:do if(c==3){if(u[e&4294967295]==0)break c;g=A[u[e&4294967295]](d);if((g|0)<0){e=0;break a}else{(f|0)<0&&(f=f+g&4294967295);if(!((b|0)<0))break c;b=b+g&4294967295}}while(0);e=A[u[e+16&4294967295]](d,f,b);break a}while(0);e=u[u[d+4&4294967295]+56&4294967295];g=e!=0;b:do if(g){if(u[e+4&4294967295]== -0)break b;f=b_(f,b);if(f==0)e=0;else{d=A[u[e+4&4294967295]](d,f);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);e=d}break a}while(0);e=rY(gc&4294967295,d)}while(0);return e} -function HY(d,f){var b,c,e;b=f;e=d==0;a:do{if(e)sY();else{c=u[u[d+4&4294967295]+52&4294967295];var g=c!=0;b:do if(g){if(u[c+20&4294967295]==0)break b;g=(b|0)<0;c:do if(g){if(u[c&4294967295]==0)break c;e=A[u[c&4294967295]](d);if((e|0)<0){c=-1;break a}else b=b+e&4294967295}while(0);c=A[u[c+20&4294967295]](d,b,0);break a}while(0);rY(hc&4294967295,d)}c=-1}while(0);return c} -function Kzb(d,f,b,c){var e,g,i;e=d==0;a:do{if(e)sY();else{g=u[u[d+4&4294967295]+52&4294967295];i=g==0;b:do if(!i){if(u[g+24&4294967295]==0)break b;i=(f|0)<0;c:do if(i)e=3;else{e=(b|0)<0?3:4;break c}while(0);c:do if(e==3){if(u[g&4294967295]==0)break c;i=A[u[g&4294967295]](d);if((i|0)<0){g=-1;break a}else{(f|0)<0&&(f=f+i&4294967295);if(!((b|0)<0))break c;b=b+i&4294967295}}while(0);g=A[u[g+24&4294967295]](d,f,b,c);break a}while(0);g=u[u[d+4&4294967295]+56&4294967295];i=g!=0;b:do if(i){if(u[g+8&4294967295]== -0)break b;f=b_(f,b);if(f==0)g=-1;else{d=A[u[g+8&4294967295]](d,f,c);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);g=d}break a}while(0);rY(ic&4294967295,d)}g=-1}while(0);return g} -function c_(d){var f=h;h+=4;var b,c,e,g,i;u[f]=0;var k=d==0;a:do if(k)c=sY();else if(u[d+4&4294967295]==UR)u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d;else if((u[u[d+4&4294967295]+84&4294967295]&33554432|0)!=0)c=d_(d);else{c=e_(d);if(c!=0){e=wY(d,10);var m=(e|0)==-1;b:do if(!m){g=f_(e);u[f]=g;if(u[f]==0){b=1;break b}for(g=0;;){i=g_(c);if(i==0){b=4;break}if((g|0)>=(e|0)){b=e;e=e+10&4294967295;e=((e|0)>>2)+e&4294967295;if((e|0)<(b|0)){b=7;break}if((h_(f,e)|0)!=0){b=11;break}}u[(u[f]+12&4294967295)+ -g*4&4294967295]=i;g=g+1&4294967295;b=3}if(b==4){if(V()!=0){b=1;break b}if((g|0)<(e|0)&&(h_(f,g)|0)!=0){b=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=u[f];break a}else if(b==7){if(OY(),u[i&4294967295]=u[i&4294967295]-1&4294967295,(u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i)}else if(b==11&&(u[i&4294967295]=u[i&4294967295]-1&4294967295,(u[i&4294967295]|0)==0))A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0); -e=u[f]!=0;b:do if(e){m=u[f];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0){b=18;break b}A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f])}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c)}c=0}while(0);h=f;return c} -function i_(d){var f;if(d==0)f=sY();else if(f=j_(0),f==0)f=0;else if(d=k_(f,d),d==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=0}else if(u[d&4294967295]=u[d&4294967295]-1&4294967295,(u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);return f} -function l_(d,f){var b,c,e;b=d;e=b==0;a:do if(e)c=sY();else{c=u[b+4&4294967295]==kE;b:do if(!c){if(u[b+4&4294967295]==UR)break b;e=e_(b);if(e==0)(xY(u[H])|0)!=0&&W(u[H],f),c=0;else{b=i_(e);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=b}break a}while(0);u[b&4294967295]=u[b&4294967295]+1&4294967295;c=b}while(0);return c} -function m_(d,f){var b,c,e,g;e=d==0;a:do if(e)b=0;else{if(f==0){b=0;break a}e=e_(d);if(e==0)rY(kc&4294967295,d),c=-1;else{c=0;b:for(;;){g=g_(e);if(g==0){b=5;break b}b=n_(f,g,2);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if((b|0)<0){b=7;break b}b=(b|0)>0;do if(b){b=23;break b}while(0);b=4}b:do if(b==5){if(V()!=0){b=7;break b}b=9;break b}else if(b==22){b=9;break b}else if(b==23){c=1;b=9;break b}else if(b==13){W(u[qw],lc&4294967295); -b=7;break b}while(0);b==7&&(c=-1);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}b=3;break a}while(0);b==0&&(sY(),c=-1);return c}function o_(d,f){var b,c,e=(u[u[d+4&4294967295]+84&4294967295]&2|0)!=0;a:do if(e){b=u[u[d+4&4294967295]+52&4294967295];if(b==0){b=1;break a}if(u[b+28&4294967295]==0){b=1;break a}c=A[u[b+28&4294967295]](d,f);b=3;break a}else b=1;while(0);b==1&&(c=m_(d,f));return c} -function p_(d){var f,b,c,e=d!=0;a:do if(e){if(u[d+4&4294967295]!=ms){f=1;break a}c=ZZ(d,bc&4294967295);f=2;break a}else f=1;while(0);if(f==1){c=d==0;a:do if(c)f=3;else{if(u[u[d+4&4294967295]+56&4294967295]==0){f=3;break a}if(u[u[u[d+4&4294967295]+56&4294967295]+4&4294967295]==0){f=3;break a}if(u[u[d+4&4294967295]+52&4294967295]!=0&&u[u[u[d+4&4294967295]+52&4294967295]+16&4294967295]!=0){f=3;break a}b=1;f=7;break a}while(0);f==3&&(b=0);c=b}return c} -function wzb(d){var f,b=d==0;a:do{if(b)sY();else{f=u[u[d+4&4294967295]+56&4294967295];var c=f!=0;b:do if(c){if(u[f&4294967295]==0)break b;f=A[u[f&4294967295]](d);break a}while(0);rY(cc&4294967295,d)}f=-1}while(0);return f} -function q_(d,f,b){var c,e;e=u[u[d+4&4294967295]+64&4294967295];var g=e!=0;a:do if(g){c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]+1&4294967295;c=(u[c+12&4294967295]|0)>(u[Tn]|0);b:do if(c){if((r_(nc&4294967295)|0)==0)break b;c=0;break a}while(0);c=A[e](d,f,b);var i=u[JG];u[i+12&4294967295]=u[i+12&4294967295]-1&4294967295;i=c==0;b:do if(i){if(V()!=0)break b;W(u[uw],oc&4294967295)}while(0)}else T(u[H],pc&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),c=0;while(0);return c} -function s_(d,f){var b,c;b=f;var e=b==0;a:do if(e)c=0;else{if((u[u[b+4&4294967295]+84&4294967295]&67108864|0)==0)if(c=f_(1),c==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);c=0;break a}else u[c+12&-1]=b,b=c;c=q_(d,b,0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);return c} -function t_(d,f){var b=h;h+=4;var c,e;if(d==0)c=sY();else{var g=f==0;a:do if(g)c=1;else{if(E(u[f],8)==0){c=1;break a}u[b]=arguments[t_.length];e=u_(f,u[b],0);c=3;break a}while(0);c==1&&(e=f_(0));c=s_(d,e)}h=b;return c}function v_(d,f){var b=h;h+=4;var c,e;if(d==0)c=sY();else{var g=f==0;a:do if(g)c=1;else{if(E(u[f],8)==0){c=1;break a}u[b]=arguments[v_.length];e=u_(f,u[b],1);c=3;break a}while(0);c==1&&(e=f_(0));c=s_(d,e)}h=b;return c} -function w_(d,f,b){var c=h;h+=4;var e,g,i,k;k=0;var m=d==0;a:do if(m)e=0;else{if(f==0){e=0;break a}g=TY(d,f);if(g==0)W(u[Tu],f),g=0;else{if((x_(g)|0)==0)rY(qc&4294967295,g);else{k=b==0;b:do if(k)e=5;else{if(E(u[b],8)==0){e=5;break b}u[c]=arguments[w_.length];i=u_(b,u[c],0);e=7;break b}while(0);e==5&&(i=f_(0));k=s_(g,i)}e=g!=0;b:do if(e){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=k}e=3;break a}while(0);e==0&&(g= -sY());h=c;return g} -function y_(d,f,b){var c=h;h+=4;var e,g,i,k;k=0;var m=d==0;a:do if(m)e=0;else{if(f==0){e=0;break a}g=TY(d,f);if(g==0)W(u[Tu],f),g=0;else{if((x_(g)|0)==0)rY(qc&4294967295,g);else{k=b==0;b:do if(k)e=5;else{if(E(u[b],8)==0){e=5;break b}u[c]=arguments[y_.length];i=u_(b,u[c],1);e=7;break b}while(0);e==5&&(i=f_(0));k=s_(g,i)}e=g!=0;b:do if(e){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=k}e=3;break a}while(0);e==0&&(g= -sY());h=c;return g}function Lzb(d){var f=h;h+=8;var b,c,e,g;c=f+4;e=0;u[c]=d;qX(f,c);a:for(;;){c=u[f];u[f]=c+4&4294967295;if(u[c]==0)break a;e=e+1&4294967295}g=f_(e);var i=g!=0;a:do if(i){if(!((e|0)>0))break a;for(c=0;;){if(!((c|0)<(e|0)))break a;b=d;d=b+4&4294967295;b=u[b];u[(g+12&4294967295)+c*4&4294967295]=b;u[b&4294967295]=u[b&4294967295]+1&4294967295;c=c+1&4294967295}}while(0);h=f;return g} -function z_(d,f){var b=h;h+=4;var c,e,g;e=d;var i=e==0;a:do if(i)c=0;else{if(f==0){c=0;break a}e=PZ(e,f);if(e==0)g=0;else if(u[b]=arguments[z_.length],c=Lzb(u[b]),c==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);g=0}else{g=q_(e,c,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+ -24&4294967295]](e)}c=3;break a}while(0);c==0&&(g=sY());h=b;return g}function AY(d){var f=h;h+=4;var b,c;if(d==0)b=sY();else if(u[f]=arguments[AY.length],b=Lzb(u[f]),b==0)b=0;else{c=q_(d,b,0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}h=f;return b} -function Mzb(d){var f,b,c=u[sc]==0;a:do if(c){f=OZ(tc&4294967295);u[sc]=f;if(u[sc]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);if(f==1)if(d=PZ(d,u[sc]),d==0)(xY(u[Tu])|0)!=0&&yY(),b=0;else if((u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);b=0}else b=d;return b} -function A_(d,f){var b,c,e,g,i,k;c=d;k=g=0;a:for(;;){if(c==f){b=1;break a}g=Mzb(c);if(g==0){b=4;break a}i=u[g+8&4294967295];if((i|0)==0){b=6;break a}if((i|0)!=1){b=10;break a}c=u[g+12&-1];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);b=0}if(b==1)e=1;else if(b==4)e=V()!=0?-1:0;else if(b==6){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=0}else if(b==10){for(b=0;;){if(!((b| -0)<(i|0)))break;k=A_(u[(g+12&4294967295)+b*4&4294967295],f);if((k|0)!=0)break;b=b+1&4294967295}u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=k}return e}function B_(d,f){var b;b=Mzb(d);if(b==0)V()==0&&W(u[H],f),b=0;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=-1}return b} -function Nzb(d,f){var b,c,e,g;g=0;var i=u[uc]==0;a:do if(i){b=OZ(vc&4294967295);u[uc]=b;if(u[uc]!=0){b=1;break a}e=-1;b=2;break a}else b=1;while(0);a:do if(b==1){e=u[f+4&4294967295]!=iq;b:do if(e)b=3;else{if(u[d+4&4294967295]!=ms){b=3;break b}b=u[d+8&4294967295];g=C_(b,f);b=5;break b}while(0);b:do if(b==3)if((u[u[f+4&4294967295]+84&4294967295]|0)<0){g=u[d+4&4294967295]==f;c:do if(g)b=6;else{if((ZY(u[d+4&4294967295],f)|0)!=0){b=6;break c}c=0;b=9;break c}while(0);b==6&&(c=1);g=c;i=(g|0)==0;c:do if(i)if(e= -PZ(d,u[uc]),e==0)yY();else{var k=u[d+4&4294967295]!=e;d:do if(k){if(!((u[u[e+4&4294967295]+84&4294967295]|0)<0)){b=12;break d}g=ZY(e,f)}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){b=15;break c}A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else if((B_(f,wc&4294967295)|0)==0){e=-1;break a}else if(e=PZ(d,u[uc]),e==0)yY(),g=0;else{g=A_(e,f);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){b=5;break b}A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0); -e=g}while(0);return e} -function D_(d,f){var b,c,e,g;g=u[d+4&4294967295]==f;a:do if(g)b=1;else if((u[u[f+4&4294967295]+84&4294967295]&67108864|0)!=0){b=0;c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]+1&4294967295;c=(u[c+12&4294967295]|0)>(u[Tn]|0);b:do if(c){if((r_(xc&4294967295)|0)==0)break b;b=-1;break a}while(0);e=u[f+8&4294967295];for(c=0;;){if(!((c|0)<(e|0)))break;b=u[(f+12&4294967295)+c*4&4294967295];b=D_(d,b);if((b|0)!=0)break;c=c+1&4294967295}c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]-1&4294967295}else{b=u[f+ -4&4294967295]!=iq;b:do if(b){if(u[f+4&4294967295]==ms)break b;b=zY(f,yc&4294967295,zc);if(b!=0){g=-1;c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]+1&4294967295;c=(u[c+12&4294967295]|0)>(u[Tn]|0);c:do if(c){if((r_(xc&4294967295)|0)==0)break c;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=g;break a}while(0);c=AY(b,s([d,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));e=u[JG];u[e+12&4294967295]=u[e+12&4294967295]-1&4294967295; -u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c!=0;c:do if(b){g=E_(c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break c;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);b=g}else{if(V()==0)break b;b=-1}break a}while(0);b=Nzb(d,f)}while(0);return b} -function Ozb(d,f){var b,c,e,g=(u[u[f+4&4294967295]+84&4294967295]|0)<0;a:do if(g){if(!((u[u[d+4&4294967295]+84&4294967295]|0)<0)){b=1;break a}c=ZY(d,f);b=2;break a}else b=1;while(0);a:do if(b==1){c=u[d+4&4294967295]!=iq;b:do if(c)b=3;else{if(u[f+4&4294967295]!=iq){b=3;break b}e=D(d==f,1);if((e|0)!=0){b=7;break b}e=C_(d,f);b=7;break b}while(0);if(b==3)if((B_(d,Ac&4294967295)|0)==0){c=-1;break a}else if((B_(f,Bc&4294967295)|0)==0){c=-1;break a}else e=A_(d,f);c=e}while(0);return c} -function F_(d,f){var b,c,e,g;g=(u[u[f+4&4294967295]+84&4294967295]&67108864|0)!=0;a:do if(g){b=0;c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]+1&4294967295;c=(u[c+12&4294967295]|0)>(u[Tn]|0);b:do if(c){if((r_(Cc&4294967295)|0)==0)break b;b=-1;break a}while(0);e=u[f+8&4294967295];for(c=0;;){if(!((c|0)<(e|0)))break;b=u[(f+12&4294967295)+c*4&4294967295];b=F_(d,b);if((b|0)!=0)break;c=c+1&4294967295}c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]-1&4294967295}else{b=u[f+4&4294967295]!=iq;b:do if(b){if(u[f+ -4&4294967295]==ms)break b;b=zY(f,Dc&4294967295,Ec);if(b!=0){g=-1;c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]+1&4294967295;c=(u[c+12&4294967295]|0)>(u[Tn]|0);c:do if(c){if((r_(Cc&4294967295)|0)==0)break c;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=g;break a}while(0);c=AY(b,s([d,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));e=u[JG];u[e+12&4294967295]=u[e+12&4294967295]-1&4294967295;u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c!=0;c:do if(b){g=E_(c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break c;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);b=g}else{if(V()==0)break b;b=-1}break a}while(0);b=Ozb(d,f)}while(0);return b} -function e_(d){var f,b;f=u[d+4&4294967295];b=0;(u[f+84&4294967295]&128|0)!=0&&(b=u[f+108&4294967295]);if(b==0)d=(YZ(d)|0)!=0?G_(d):rY(Fc&4294967295,d);else{d=A[b](d);f=d!=0;a:do if(f){b=(u[u[d+4&4294967295]+84&4294967295]&128|0)==0;b:do if(!b){if(u[u[d+4&4294967295]+112&4294967295]==0)break b;if(u[u[d+4&4294967295]+112&4294967295]!=6)break a}while(0);T(u[H],Gc&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]| -0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}while(0)}return d}function g_(d){var d=A[u[u[d+4&4294967295]+112&4294967295]](d),f=d==0;a:do if(f){if(V()==0)break a;if((xY(u[cv])|0)==0)break a;yY()}while(0);return d} -function H_(d,f){var b,c,e;e=(d|0)!=0?(d*4&4294967295)+-4&4294967295:0;var g=(d|0)<0;a:do if(g)b=1;else{if((d|0)==-2147483648){b=1;break a}if((d|0)!=0&&(d-1&4294967295)>>>0>1073741823){b=1;break a}e>>>0>4294967287?(OY(),c=0):(e=e+8&4294967295,b=I_(f,e),b==0?(OY(),c=0):(xX(b,0,e),u[b&4294967295]=d,c=b));b=5;break a}while(0);b==1&&(OY(),c=0);return c} -function Pzb(d,f){var b,c,e;e=(d|0)!=0?(d*4&4294967295)+-4&4294967295:0;var g=(d|0)<0;a:do if(g)b=1;else{if((d|0)==-2147483648){b=1;break a}if((d|0)!=0&&(d-1&4294967295)>>>0>1073741823){b=1;break a}e>>>0>4294967287?(OY(),c=0):(e=e+8&4294967295,b=I_(f,e),b==0?(OY(),c=0):(xX(b,0,e),u[b&4294967295]=d,c=b));b=5;break a}while(0);b==1&&(OY(),c=0);return c}function J_(d,f){var b;b=OZ(d);b!=0&&K_(f,b);return b} -function L_(d,f){var b;b=M_(Nc&4294967295,s([f,0,0,0,u[d+8&4294967295],0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0]));if(b!=0&&(N_(u[Lv],b),u[b&4294967295]=u[b&4294967295]-1&4294967295,(u[b&4294967295]|0)==0))A[u[u[b+4&4294967295]+24&4294967295]](b);return 0}function O_(d,f,b){if((P_(u[Jw],b,u[d+12&4294967295],u[f+8&4294967295])|0)<0){d=V()!=0;a:do if(d){if((xY(u[Jw])|0)==0)break a;L_(f,b)}while(0);f=0}else f=1;return f} -function Q_(d,f,b){var c,e=(yX(b,Pc&4294967295)|0)==0;a:do if(e)c=L_(f,Qc&4294967295);else if((yX(b,Rc&4294967295)|0)==0)c=L_(f,Sc&4294967295);else{c=(u[IF]|0)!=0;b:do if(c){var g=(yX(b,Tc&4294967295)|0)==0;c:do if(g)c=1;else{c=(yX(b,Uc&4294967295)|0)==0?1:2;break c}while(0);c:do if(c==1){if((O_(d,f,Vc&4294967295)|0)!=0)break c;c=0;break a}while(0);if((yX(b,Wc&4294967295)|0)!=0)break b;if((O_(d,f,Xc&4294967295)|0)!=0)break b;c=0;break a}while(0);c=1}while(0);return c} -function R_(d){var f=h;h+=128;var b,c,e;b=E(u[d&4294967295],16);b=b==256?9:b==257?10:b==267?11:b==268?12:b==292?13:b==300?14:15;if(b==15)AX(f,Yc&4294967295,E(u[d&4294967295],16),u[d+16&4294967295]),Z(f),c=0;else if(b==9)c=E(u[u[d+20&4294967295]&-1],16)==4?0:R_(u[d+20&4294967295]&4294967295);else if(b==10){for(c=b=0;;){if(!((u[d+16&4294967295]|0)>(c|0)))break;e=u[d+20&4294967295]+24*c&4294967295;E(u[e&4294967295],16)==267&&(b=R_(e)+b&4294967295);c=c+1&4294967295}c=b}else if(b==11)c=R_(u[d+20&4294967295]& -4294967295);else if(b==12)c=(u[d+16&4294967295]|0)/2|0;else if(b==13)c=1;else if(b==14)if((u[d+16&4294967295]|0)==1)c=R_(u[d+20&4294967295]&4294967295);else{b=0;for(c=2;;){if(!((u[d+16&4294967295]-1&4294967295|0)>(c|0)))break;b=R_(u[d+20&4294967295]+24*c&4294967295)+b&4294967295;c=c+1&4294967295}c=b}h=f;return c} -function Qzb(d,f,b,c){var e=h;h+=16;var g,i,k,m,l,o,r;l=f==0;a:do if(l)g=0;else{if((u[f&4294967295]&256|0)==0){g=0;break a}u[e&4294967295]=Zc&4294967295;E(u[d&4294967295],16)==340?(L_(d,$c&4294967295),g=2):g=3;break a}while(0);a:do if(g==0){E(u[d&4294967295],16)==340?(u[e&4294967295]=u[d+4&4294967295],d=u[d+20&4294967295]&4294967295):u[e&4294967295]=0;g=3;break a}while(0);a:do if(g==3){l=f==0;b:do if(l)g=4;else{if((u[f&4294967295]&131072|0)==0){g=4;break b}k=1;g=6;break b}while(0);g==4&&(k=0);u[e+ -4&4294967295]=k;u[e+8&4294967295]=c;u[e+12&4294967295]=b;l=0;g=E(u[d&4294967295],16);g=g==256?31:g==257?32:g==258?33:34;if(g==34){T(u[uw],ad&4294967295,s([E(u[d&4294967295],16),0,0,0],0,j,["i32",0,0,0]));g=2;break a}else if(g==31){if(E(u[u[d+20&4294967295]&-1],16)==4){f=H_(1,c);if(f==0){g=2;break a}d=S_(u[d+8&4294967295],u[d+12&4294967295],c);u[f+4&-1]=d;if(u[f+4&-1]==0){g=2;break a}}else{d=u[d+20&4294967295]&4294967295;o=R_(d);f=H_(o,c);if(f==0){g=2;break a}l=(o|0)==1;b:do if(l){g=T_(e,d);if(g== -0){g=2;break a}u[f+4&-1]=g}else for(k=0;;){if(!((u[d+16&4294967295]|0)>(k|0)))break b;if(E(u[u[d+20&4294967295]+24*k&-1],16)==4)break b;g=T_(e,u[d+20&4294967295]+24*k&4294967295);if(g==0){g=2;break a}u[(f+4&4294967295)+((k|0)/2|0)*4&4294967295]=g;k=k+2&4294967295}while(0)}i=Rzb(f,c);g=8;break a}else if(g==32){f=R_(d);f=H_(f,c);if(f==0)i=0;else{k=0;b:for(;;){if(!((u[d+16&4294967295]-1&4294967295|0)>(k|0)))break b;r=u[d+20&4294967295]+24*k&4294967295;var p=E(u[r&4294967295],16)==4;c:do if(!p)if(o=R_(r), -(o|0)==1){g=T_(e,r);if(g==0){g=2;break a}u[(f+4&4294967295)+l*4&4294967295]=g;l=l+1&4294967295}else{r=u[r+20&4294967295]&4294967295;for(m=0;;){if(!((m|0)<(o|0)))break c;g=T_(e,u[r+20&4294967295]+24*(m*2&4294967295)&4294967295);if(g==0){g=2;break a}u[(f+4&4294967295)+l*4&4294967295]=g;l=l+1&4294967295;m=m+1&4294967295}}while(0);k=k+1&4294967295}i=Szb(f,c)}g=8;break a}else if(g==33){d=U_(e,u[d+20&4294967295]&4294967295);if(d==0){g=2;break a}i=Tzb(d,c);g=8;break a}}while(0);if(g==2){c=h;h+=12;i=c+4; -d=c+8;f=(xY(u[Lv])|0)==0;a:do if(!f){V_(c,i,d);l=W_(u[i],0);if(l==0)break a;u[l&4294967295]=u[l&4294967295]+1&4294967295;k=W_(u[i],1);g=X_(k);if((g|0)==-1){if(u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else{k=u[i];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[i]+4&4294967295]+24&4294967295]](u[i]);k=Y_(b,g);k==0&&(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,k=Q);g=M_(Oc&4294967295,s([b,0,0,0,g,0,0, -0,Q,0,0,0,k,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if(g==0){if(u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else{k=Z_(2,s([l,0,0,0,g,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));u[i]=k;u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l& -4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if(u[i]==0)break a;$_(u[c],u[i],u[d])}}}while(0);h=c;i=0}h=e;return i} -function Uzb(d){var f,d=E(u[d&4294967295],16),d=d==14?2:d==15?3:d==16?4:d==17?5:d==18?6:d==19?7:d==24?8:d==33?9:d==34?10:d==35?11:d==48?12:13;d==13?f=0:d==2?f=1:d==3?f=2:d==4?f=3:d==5?f=4:d==6?f=9:d==7?f=11:d==8?f=5:d==9?f=10:d==10?f=7:d==11?f=8:d==12&&(f=12);return f} -function a0(d,f,b,c){var e=h;h+=300;var g,i,k,m;m=k=0;g=u[f&4294967295];g=g==1?19:g==2?19:g==3?19:g==4?20:g==5?21:g==6?22:g==7?22:g==8?23:g==9?24:g==10?25:g==11?26:g==12?27:g==13?28:g==14?29:g==15?30:g==16?22:g==17?22:g==18?31:g==19?32:g==20?33:g==21?34:g==22?35:36;a:do if(g==36){T(u[uw],od&4294967295,s([u[f&4294967295],0,0,0,u[f+24&4294967295],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0]));i=0;g=2;break a}else if(g==19){m=ed&4294967295;g=3;break a}else if(g==20){m=cd&4294967295;g=3;break a}else if(g==21){m= -nd&4294967295;g=3;break a}else if(g==22){m=kd&4294967295;g=3;break a}else if(g==23){m=hd&4294967295;g=3;break a}else if(g==24){m=id&4294967295;g=3;break a}else if(g==25){m=jd&4294967295;g=3;break a}else if(g==26){m=fd&4294967295;g=3;break a}else if(g==27){m=gd&4294967295;g=3;break a}else if(g==28){m=ld&4294967295;g=3;break a}else if(g==29){m=dd&4294967295;g=3;break a}else if(g==30){m=md&4294967295;g=3;break a}else if(g==31){g=(b|0)==2;b:do if(g){if((Q_(d,c,u[(f+4&-1)+4&4294967295]+20&-1)|0)!=0)break b; -i=0;g=2;break a}while(0);u[(f+4&-1)+8&4294967295]=b;g=3;break a}else if(g==32){u[(f+4&-1)+8&4294967295]=b;g=3;break a}else if(g==33){g=(b|0)==2;b:do if(g){if((Q_(d,c,u[f+4&-1]+20&-1)|0)!=0)break b;i=0;g=2;break a}while(0);u[(f+4&-1)+4&4294967295]=b;g=3;break a}else if(g==34){u[(f+4&-1)+4&4294967295]=b;k=u[f+4&-1];g=3;break a}else if(g==35){var l=u[f+4&-1]==0;b:do if(l)g=6;else{if((u[u[f+4&-1]&4294967295]|0)==0){g=6;break b}u[(f+4&-1)+4&4294967295]=b;k=u[f+4&-1];g=8;break b}while(0);g==6&&(m=bd&4294967295); -g=3;break a}while(0);a:do if(g==3)if(m!=0)f=(b|0)==2?pd&4294967295:qd&4294967295,b0(e,300,rd&4294967295,s([f,0,0,0,m,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),i=L_(c,e);else{f=k!=0;b:do if(f){for(i=0;;){f=k!=0?u[k&4294967295]:0;if(!((f|0)>(i|0))){g=17;break b}if((a0(d,u[(k+4&4294967295)+i*4&4294967295],b,c)|0)==0)break;i=i+1&4294967295}i=0;break a}while(0);i=1}while(0);h=e;return i} -function c0(d,f){var b,c,e,g;e=H_((u[f+16&4294967295]+1&4294967295|0)/2|0,u[d+8&4294967295]);if(e==0)c=0;else{for(g=0;;){if(!((u[f+16&4294967295]|0)>(g|0))){b=5;break}b=d0(d,u[f+20&4294967295]+24*g&4294967295);if(b==0){b=2;break}u[(e+4&4294967295)+((g|0)/2|0)*4&4294967295]=b;g=g+2&4294967295;b=1}b==5?c=e:b==2&&(c=0)}return c} -function Vzb(d,f){var b,c,e,g,i,k,m,l;g=(u[f+16&4294967295]+1&4294967295|0)/2|0;i=H_(g,u[d+8&4294967295]);if(i==0)c=0;else{e=0;a:for(;;){if(!((e|0)<(g|0))){b=13;break a}for(k=u[f+20&4294967295]+24*(e*2&4294967295)&4294967295;;){m=u[k+20&4294967295]&4294967295;if(E(u[m&4294967295],16)==1){b=3;break}m=u[k+20&4294967295]+24&4294967295;if((u[m+16&4294967295]|0)!=1){b=11;break}k=u[m+20&4294967295]&4294967295;b=2}if(b==3){if((Q_(d,f,u[m+4&4294967295])|0)==0){b=5;break a}b=J_(u[m+4&4294967295],u[d+8&4294967295]); -if(b==0){b=7;break a}l=e0(b,2,u[m+8&4294967295],u[m+12&4294967295],u[d+8&4294967295])}else b==11&&(l=Vzb(d,m));u[(i+4&4294967295)+e*4&4294967295]=l;e=e+1&4294967295;b=1}b==13?(c=f0(i,2,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]),c=(a0(d,c,2,f)|0)==0?0:c):b==5?c=0:b==7&&(c=0)}return c} -function Wzb(d,f){var b,c,e,g,i,k,m,l,o,r,p,q,t,w,x,z;c=f;t=q=p=r=o=0;g=E(u[c&4294967295],16)==263;a:do if(g){(u[c+16&4294967295]|0)==2?(i=g0(0,0,0,0,u[d+8&4294967295]),b=0):(c=u[c+20&4294967295]+24&4294967295,b=1);break a}else b=1;while(0);a:do if(b==1){k=0;b:for(;;){if(!((u[c+16&4294967295]|0)>(k|0))){b=6;break b}w=u[c+20&4294967295]+24*k&4294967295;E(u[w&4294967295],16)==265&&(o=o+1&4294967295);E(u[w&4294967295],16)==22&&(r=r+1&4294967295);k=k+1&4294967295;b=2}g=(o|0)!=0?H_(o,u[d+8&4294967295]): -0;e=g==0;b:do if(e){if((o|0)==0){b=9;break b}i=0;break a}while(0);e=(r|0)!=0?H_(r,u[d+8&4294967295]):0;k=e==0;b:do if(k){if((r|0)==0){b=12;break b}i=0;break a}while(0);l=m=k=0;b:for(;;){if(!((u[c+16&4294967295]|0)>(k|0))){b=54;break b}w=u[c+20&4294967295]+24*k&4294967295;b=E(u[w&4294967295],16);if(b==16)b=56;else if(b==36)b=57;else if(b==265)b=58;else{b=59;break b}if(b==56){if((Q_(d,u[c+20&4294967295]+24*(k+1&4294967295)&4294967295,u[(u[c+20&4294967295]+24*(k+1&4294967295)&4294967295)+4&4294967295])| -0)==0){b=45;break b}q=J_(u[(u[c+20&4294967295]+24*(k+1&4294967295)&4294967295)+4&4294967295],u[d+8&4294967295]);if(q==0){b=47;break b}k=k+3&4294967295;b=13}else if(b==57){if((Q_(d,u[c+20&4294967295]+24*(k+1&4294967295)&4294967295,u[(u[c+20&4294967295]+24*(k+1&4294967295)&4294967295)+4&4294967295])|0)==0){b=49;break b}t=J_(u[(u[c+20&4294967295]+24*(k+1&4294967295)&4294967295)+4&4294967295],u[d+8&4294967295]);if(t==0){b=51;break b}k=k+3&4294967295;b=13}else if(b==58){z=x=0;c:for(;;){var y=(k+1&4294967295| -0)>=(u[c+16&4294967295]|0);d:do if(y)b=15;else{if(E(u[u[c+20&4294967295]+24*(k+1&4294967295)&-1],16)!=22){b=15;break d}b=d0(d,u[c+20&4294967295]+24*(k+2&4294967295)&4294967295);if(b==0){b=17;break b}u[(e+4&4294967295)+m*4&4294967295]=b;m=m+1&4294967295;k=k+2&4294967295;p=1;b=20;break d}while(0);if(b==15&&(p|0)!=0){b=21;break b}if((u[w+16&4294967295]|0)!=3){b=26;break c}w=u[w+20&4294967295]+24&4294967295;if((u[w+16&4294967295]|0)!=1){b=27;break c}z=1;w=u[w+20&4294967295]&4294967295;b=14}if(b==27){if((u[IF]| -0)!=0&&(O_(d,w,Bd&4294967295)|0)==0){b=29;break b}x=1;b=l;y=Vzb(d,w);u[(g+4&4294967295)+b*4&4294967295]=y;l=l+1&4294967295;if(u[(g+4&4294967295)+(l-1&4294967295)*4&4294967295]==0){b=31;break b}}if(E(u[u[w+20&4294967295]&-1],16)==1){if((Q_(d,c,u[(u[w+20&4294967295]&4294967295)+4&4294967295])|0)==0){b=34;break b}b=J_(u[(u[w+20&4294967295]&4294967295)+4&4294967295],u[d+8&4294967295]);if(b==0){b=36;break b}b=e0(b,6,u[w+8&4294967295],u[w+12&4294967295],u[d+8&4294967295]);if(b==0){b=38;break b}u[(g+4&4294967295)+ -l*4&4294967295]=b;l=l+1&4294967295}k=k+2&4294967295;b=(z|0)!=0;c:do if(b){if((u[IF]|0)==0)break c;if((O_(d,w,Cd&4294967295)|0)==0){b=43;break b}}while(0);b=13}}if(b==54)i=g0(g,q,t,e,u[d+8&4294967295]);else if(b==59)T(u[uw],Dd&4294967295,s([E(u[w&4294967295],16),0,0,0,k,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0])),i=0;else if(b==45)i=0;else if(b==47)i=0;else if(b==49)i=0;else if(b==51)i=0;else if(b==21){i=(z|0)!=0;b:do if(i){if((x|0)!=0){b=24;break b}L_(c,zd&4294967295);i=0;break a}while(0);L_(c,Ad&4294967295); -i=0}else b==29?i=0:b==31?i=0:b==34?i=0:b==36?i=0:b==38?i=0:b==43?i=0:b==17&&(i=0)}while(0);return i}function Xzb(d,f,b){var c,e,g;c=J_(u[(u[f+20&4294967295]+24&4294967295)+4&4294967295],u[d+8&4294967295]);c==0?d=0:(Q_(d,u[f+20&4294967295]+24&4294967295,u[(u[f+20&4294967295]+24&4294967295)+4&4294967295])|0)==0?d=0:(e=Wzb(d,u[f+20&4294967295]+48&4294967295),e==0?d=0:(g=h0(d,u[f+20&4294967295]+96&4294967295),d=g==0?0:Yzb(c,e,g,b,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295])));return d} -function Zzb(d,f){var b,c,e,g,i,k,m,l,o,r;i=c=f;m=0;a:for(;;){m=m+1&4294967295;if((u[i+16&4294967295]|0)!=5){g=2;break a}for(i=u[i+20&4294967295]+96&4294967295;;){i=u[i+20&4294967295]&4294967295;if(E(u[i&4294967295],16)==337){g=0;continue a}if(E(u[i&4294967295],16)!=338){g=7;break a}if((u[i+16&4294967295]|0)!=3){g=9;break a}i=u[i+20&4294967295]+48&4294967295;g=3}}g==2?k=m:g==7?(W(u[uw],Fd&4294967295),k=-1):g==9&&(k=m);i=k;if((i|0)==-1)e=0;else if(k=H_(i,u[d+8&4294967295]),k==0)e=0;else{g=0;a:for(;;){if(!((g| -0)<(i|0))){b=22;break a}o=u[c+20&4294967295]+24&4294967295;m=i0(d,o,2);if(m==0){b=2;break a}b=d0(d,u[c+20&4294967295]+72&4294967295);if(b==0){b=4;break a}l=u[m+4&-1];(u[o+16&4294967295]|0)==1?m=j0(l,b,0,u[d+8&4294967295]):(o=u[d+8&4294967295],m=f0(m,2,u[l+24&4294967295],u[l+28&4294967295],u[d+8&4294967295]),m=j0(m,b,0,o));if(m==0){b=7;break a}if((u[c+16&4294967295]|0)==5){c=u[c+20&4294967295]+96&4294967295;r=o=l=b=a;l=c;for(r=0;;){if(E(u[u[l+20&4294967295]&-1],16)==337){b=1;break}l=u[l+20&4294967295]& -4294967295;r=r+1&4294967295;if((u[l+16&4294967295]|0)==2){b=4;break}l=u[l+20&4294967295]+48&4294967295;b=0}b==1?o=r:b==4&&(o=r);if((o|0)==-1){b=9;break a}r=H_(o,u[d+8&4294967295]);if(r==0){b=11;break a}for(l=0;;){if(!((l|0)<(o|0)))break;c=u[c+20&4294967295]&4294967295;b=d0(d,u[c+20&4294967295]+24&4294967295);if(b==0){b=14;break a}u[(r+4&4294967295)+l*4&4294967295]=b;(u[c+16&4294967295]|0)==3&&(c=u[c+20&4294967295]+48&4294967295);l=l+1&4294967295}E(u[c&4294967295],16)==336&&(c=u[c+20&4294967295]&4294967295); -u[m+8&4294967295]=r}u[(k+4&4294967295)+g*4&4294967295]=m;g=g+1&4294967295;b=1}b==22?e=k:b==2?e=0:b==4?e=0:b==7?e=0:b==9?e=0:b==11?e=0:b==14&&(e=0)}return e}function k0(d,f,b){var c,e;c=d0(d,u[f+20&4294967295]&4294967295);c==0?d=0:(e=Zzb(d,u[f+20&4294967295]+24&4294967295),d=e==0?0:(b|0)==0?$zb(c,e,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]):(b|0)==1?aAb(c,e,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]):0);return d} -function bAb(d,f){var b=h;h+=140;var c,e,g,i=b+4,k=b+8,m,l,o=b+12,r,p;g=u[f+20&4294967295]&4294967295;c=E(u[g&4294967295],16);c=c==1?31:c==2?32:c==3?33:c==7?34:c==9?35:c==25?36:c==26?37:38;a:do if(c==38)T(u[uw],Jd&4294967295,s([E(u[g&4294967295],16),0,0,0],0,j,["i32",0,0,0])),e=0;else if(c==31)e=J_(u[g+4&4294967295],u[d+8&4294967295]),e=e==0?0:e0(e,1,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]);else if(c==32){m=u[g+4&4294967295];e=h;h+=20;var q=a;l=q=p=r=a;l=e+4;var t=a,q=EX();u[q]=0;u[e]= -(m+Ba(m)&4294967295)+-1&4294967295;t=E(u[u[e]],8)==106;b:do if(t)q=0;else{if(E(u[u[e]],8)==74){q=0;break b}p=0;q=3;break b}while(0);q==0&&(p=1);t=p;p=E(u[u[e]],8)==108;b:do if(p)q=4;else{if(E(u[u[e]],8)==76){q=4;break b}q=cAb(m,e,0);if(E(u[u[e]],8)==0)l=EX(),r=(u[l]|0)!=0?SZ(m,0,0):Y(q);else if((t|0)!=0){v[l&4294967295]=0;r=l0(m,e);v[l+8&4294967295]=r;r=v[l+8&4294967295]==-1;c:do if(r){if(V()==0)break c;r=0;q=7;break b}while(0);r=m0(v[l&4294967295],v[l+8&4294967295])}else{l=l0(m,0);r=l==-1;c:do if(r){if(V()== -0)break c;r=0;q=7;break b}while(0);r=XZ(l)}q=7;break b}while(0);q==4&&(r=SZ(m,0,0));m=r;h=e;e=m;e==0?e=0:(K_(u[d+8&4294967295],e),e=dAb(e,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]))}else if(c==33){m=d;l=f;e=h;h+=4;q=t=p=r=q=a;p=eAb(m,u[(u[l+20&4294967295]&4294967295)+4&4294967295]);u[e]=p;p=u[e]!=0;b:do if(p){p=1;c:for(;;){if(!((u[l+16&4294967295]|0)>(p|0))){q=11;break b}t=eAb(m,u[(u[l+20&4294967295]+24*p&4294967295)+4&4294967295]);if(t==0)break c;var w=(u[u[u[e]+4&4294967295]+84&4294967295]& -134217728|0)==0;d:do if(w)q=3;else{if((u[u[t+4&4294967295]+84&4294967295]&134217728|0)==0){q=3;break d}n0(e,t);if(u[e]==0)break c;q=6;break d}while(0);if(q==3){q=o0(u[e],t);u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);t=u[e];u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);u[e]=q;if(u[e]==0)break c}p=p+1&4294967295}m=u[e]!=0;c:do if(m){l=u[e];u[l&4294967295]=u[l& -4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break c;A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);r=0;q=16;break b}else q=11;while(0);q==11&&(r=u[e]);m=r;h=e;e=m;if(e==0){e=(xY(u[Xv])|0)!=0;b:do if(e){V_(b,i,k);m=VY(u[i]);if(m!=0){if(l=p0(m),b0(o,128,Gd&4294967295,s([l,0,0,0],0,j,["i8*",0,0,0])),L_(f,o),u[m&4294967295]=u[m&4294967295]-1&4294967295,(u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m)}else L_(f,Hd&4294967295);m=u[b];u[m&4294967295]=u[m&4294967295]-1&4294967295; -if((u[m&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);m=u[i];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[i]+4&4294967295]+24&4294967295]](u[i]);if(u[k]==0){c=6;break b}m=u[k];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0){c=6;break b}A[u[u[u[k]+4&4294967295]+24&4294967295]](u[k])}while(0);e=0}else K_(u[d+8&4294967295],e),e=fAb(e,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295])}else if(c==34)if(g=u[f+20&4294967295]+ -24&4294967295,E(u[g&4294967295],16)==8)e=f0(0,1,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]);else if(E(u[g&4294967295],16)==341)e=d0(d,g);else{e=d;m=g;r=l=a;p=(u[m+16&4294967295]|0)>1;b:do if(p){if(E(u[u[m+20&4294967295]+24&-1],16)!=337){l=1;break b}r=k0(e,m,0);l=2;break b}else l=1;while(0);l==1&&(r=U_(e,m));e=r}else if(c==35)if(g=u[f+20&4294967295]+24&4294967295,E(u[g&4294967295],16)==10)e=q0(0,1,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]);else{e=(u[g+16&4294967295]|0)==1; -b:do if(!e){if(E(u[u[g+20&4294967295]+24&-1],16)==12){c=9;break b}var i=d,x=w=t=q=w=p=t=p=l=m=e=c=q=o=k=r=a,o=d0(i,u[g+20&4294967295]&4294967295);if(o==0)k=0;else{l=m=e=c=a;m=0;l=u[g+20&4294967295]+24&4294967295;c:for(;;){m=m+1&4294967295;if((u[l+16&4294967295]|0)!=5){c=2;break c}for(l=u[l+20&4294967295]+96&4294967295;;){l=u[l+20&4294967295]&4294967295;if(E(u[l&4294967295],16)==334){c=0;continue c}if(E(u[l&4294967295],16)!=335){c=7;break c}if((u[l+16&4294967295]|0)!=3){c=9;break c}l=u[l+20&4294967295]+ -48&4294967295;c=3}}c==2?e=m:c==7?(W(u[uw],Ed&4294967295),e=-1):c==9&&(e=m);m=e;if((m|0)==-1)k=0;else if(c=H_(m,u[i+8&4294967295]),c==0)k=0;else{l=u[g+20&4294967295]+24&4294967295;e=0;c:for(;;){if(!((e|0)<(m|0))){r=22;break c}w=u[l+20&4294967295]+24&4294967295;t=i0(i,w,2);if(t==0){r=2;break c}p=U_(i,u[l+20&4294967295]+72&4294967295);if(p==0){r=4;break c}q=u[t+4&-1];(u[w+16&4294967295]|0)==1?p=j0(q,p,0,u[i+8&4294967295]):(r=u[i+8&4294967295],q=f0(t,2,u[q+24&4294967295],u[q+28&4294967295],u[i+8&4294967295]), -p=j0(q,p,0,r));if(p==0){r=7;break c}if((u[l+16&4294967295]|0)==5){l=u[l+20&4294967295]+96&4294967295;w=t=q=r=a;q=l;for(w=0;;){if(E(u[u[q+20&4294967295]&-1],16)==334){r=1;break}q=u[q+20&4294967295]&4294967295;w=w+1&4294967295;if((u[q+16&4294967295]|0)==2){r=4;break}q=u[q+20&4294967295]+48&4294967295;r=0}r==1?t=w:r==4&&(t=w);if((t|0)==-1){r=9;break c}w=H_(t,u[i+8&4294967295]);if(w==0){r=11;break c}for(q=0;;){if(!((q|0)<(t|0)))break;l=u[l+20&4294967295]&4294967295;x=d0(i,u[l+20&4294967295]+24&4294967295); -if(x==0){r=14;break c}u[(w+4&4294967295)+q*4&4294967295]=x;(u[l+16&4294967295]|0)==3&&(l=u[l+20&4294967295]+48&4294967295);q=q+1&4294967295}E(u[l&4294967295],16)==333&&(l=u[l+20&4294967295]&4294967295);u[p+8&4294967295]=w}u[(c+4&4294967295)+e*4&4294967295]=p;e=e+1&4294967295;r=1}r==22?k=gAb(o,c,u[g+8&4294967295],u[g+12&4294967295],u[i+8&4294967295]):r==2?k=0:r==4?k=0:r==7?k=0:r==9?k=0:r==11?k=0:r==14&&(k=0)}}e=k;break a}while(0);e=c0(d,g);e=e==0?0:q0(e,1,u[f+8&4294967295],u[f+12&4294967295],u[d+8& -4294967295])}else if(c==36){e=(u[IF]|0)!=0;b:do if(e){if((O_(d,f,Id&4294967295)|0)!=0){c=29;break b}e=0;break a}while(0);e=U_(d,u[f+20&4294967295]+24&4294967295);e=e==0?0:hAb(e,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295])}else if(c==37)if(g=u[f+20&4294967295]+24&4294967295,E(u[g&4294967295],16)==27)e=r0(0,0,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]);else{l=(u[g+16&4294967295]|0)==1;b:do if(!l){if(E(u[u[g+20&4294967295]+24&-1],16)==12){c=12;break b}if(E(u[u[g+20&4294967295]+ -24&-1],16)==337){e=k0(d,g,1);break a}else{m=(u[g+16&4294967295]|0)<=3;c:do if(!m){if(E(u[u[g+20&4294967295]+72&-1],16)!=337){c=19;break c}i=d;c=o=k=k=a;k=d0(i,u[g+20&4294967295]&4294967295);k==0?k=0:(o=d0(i,u[g+20&4294967295]+48&4294967295),o==0?k=0:(c=Zzb(i,u[g+20&4294967295]+72&4294967295),k=c==0?0:iAb(k,o,c,u[g+8&4294967295],u[g+12&4294967295],u[i+8&4294967295])));e=k;break a}while(0);m=(u[g+16&4294967295]+1&4294967295|0)/4|0;r=H_(m,u[d+8&4294967295]);if(r==0){e=0;break a}else if(p=H_(m,u[d+8& -4294967295]),p==0){e=0;break a}else{for(m=0;;){if(!((u[g+16&4294967295]|0)>(m|0))){c=27;break}c=d0(d,u[g+20&4294967295]+24*m&4294967295);if(c==0){c=22;break}u[(r+4&4294967295)+((m|0)/4|0)*4&4294967295]=c;c=d0(d,u[g+20&4294967295]+24*(m+2&4294967295)&4294967295);if(c==0){c=24;break}u[(p+4&4294967295)+((m|0)/4|0)*4&4294967295]=c;m=m+4&4294967295;c=21}if(c==27){e=r0(r,p,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]);break a}else if(c==22){e=0;break a}else if(c==24){e=0;break a}}}}while(0);m= -(u[g+16&4294967295]+1&4294967295|0)/2|0;l=H_(m,u[d+8&4294967295]);if(l==0)e=0;else{for(m=0;;){if(!((u[g+16&4294967295]|0)>(m|0))){c=18;break}c=d0(d,u[g+20&4294967295]+24*m&4294967295);if(c==0){c=15;break}u[(l+4&4294967295)+((m|0)/2|0)*4&4294967295]=c;m=m+2&4294967295;c=14}c==18?e=jAb(l,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]):c==15&&(e=0)}}while(0);h=b;return e} -function kAb(d,f){var b,c,e,g,i;i=g=e=0;c=u[f+20&4294967295]&4294967295;var k=E(u[c&4294967295],16)==23;a:do if(k)b=lAb(u[d+8&4294967295]);else{b=(u[f+16&4294967295]|0)==1;b:do if(b){if(E(u[c&4294967295],16)!=304)break b;i=d0(d,c);b=i==0?0:s0(i,u[d+8&4294967295]);break a}while(0);b=E(u[c&4294967295],16)==304;b:do if(b){e=d0(d,c);if(e!=0)break b;b=0;break a}while(0);c=E(u[c&4294967295],16)==11;b:do if(c){b=(u[f+16&4294967295]|0)>1;c:do if(b){b=u[f+20&4294967295]+24&4294967295;if(E(u[b&4294967295], -16)!=304)break c;g=d0(d,b);if(g!=0)break c;b=0;break a}while(0)}else{if(!((u[f+16&4294967295]|0)>2))break b;c=u[f+20&4294967295]+48&4294967295;if(E(u[c&4294967295],16)!=304)break b;g=d0(d,c);if(g!=0)break b;b=0;break a}while(0);c=u[f+20&4294967295]+24*(u[f+16&4294967295]-1&4294967295)&4294967295;b=E(u[c&4294967295],16)==325;b:do if(b)if((u[c+16&4294967295]|0)==1)if(i=J_(Pc&4294967295,u[d+8&4294967295]),i==0){b=0;break a}else{if(c=u[c+20&4294967295]&4294967295,i=e0(i,1,u[c+8&4294967295],u[c+12&4294967295], -u[d+8&4294967295]),i==0){b=0;break a}}else{c=u[c+20&4294967295]+24&4294967295;if(E(u[c&4294967295],16)!=304)break b;i=d0(d,c);if(i!=0)break b;b=0;break a}while(0);b=mAb(e,g,i,u[d+8&4294967295])}while(0);return b} -function d0(d,f){var b,c,e,g,i,k,m;c=f;a:for(;;){b=E(u[c&4294967295],16);if(b==302)b=33;else if(b==304)b=33;else if(b==305)b=34;else if(b==306)b=34;else if(b==307)b=35;else if(b==308)b=36;else if(b==310)b=37;else if(b==311)b=37;else if(b==312)b=37;else if(b==313)b=37;else if(b==314)b=37;else if(b==315)b=37;else if(b==316)b=38;else{b=b==317?39:b==341?40:41;break a}if(b==33){if(E(u[u[c+20&4294967295]&-1],16)==321){b=1;break a}if(E(u[u[c+20&4294967295]&-1],16)==303){b=1;break a}if((u[c+16&4294967295]| -0)>1){b=5;break a}}else if(b==35){if((u[c+16&4294967295]|0)!=1){b=15;break a}c=u[c+20&4294967295]&4294967295;b=0;continue a}else if(b==36){if((u[c+16&4294967295]|0)!=1){b=17;break a}c=u[c+20&4294967295]&4294967295;b=0;continue a}else if(b==37){if((u[c+16&4294967295]|0)!=1){b=26;break a}c=u[c+20&4294967295]&4294967295;b=0;continue a}else if(b==38){if((u[c+16&4294967295]|0)!=1){b=31;break a}c=u[c+20&4294967295]&4294967295;b=0;continue a}if((u[c+16&4294967295]|0)!=1){b=8;break a}c=u[c+20&4294967295]& -4294967295;b=0}a:do if(b==41)T(u[uw],Md&4294967295,s([E(u[c&4294967295],16),0,0,0],0,j,["i32",0,0,0])),e=0;else if(b==39){e=d;i=c;var l=a,o=g=a,r=m=a,p=a,o=a;m=bAb(e,u[i+20&4294967295]&4294967295);k=m==0;b:do if(k)g=0;else if((u[i+16&4294967295]|0)==1)g=m;else{for(o=1;;){if(!((u[i+16&4294967295]|0)>(o|0))){l=2;break}p=u[i+20&4294967295]+24*o&4294967295;if(E(u[p&4294967295],16)!=322){l=2;break}var r=e,l=m,q=a,t=a,w=a,x=w=w=a,z=x=a,y=a,C=x=a,C=x=a,t=p;if(E(u[u[t+20&4294967295]&-1],16)==7)w=(u[t+16& -4294967295]|0)==2?t0(l,0,0,0,0,u[t+8&4294967295],u[t+12&4294967295],u[r+8&4294967295]):nAb(r,u[t+20&4294967295]+24&4294967295,l);else if(E(u[u[t+20&4294967295]&-1],16)==23)x=J_(u[(u[t+20&4294967295]+24&4294967295)+4&4294967295],u[r+8&4294967295]),w=x==0?0:u0(l,x,1,u[t+8&4294967295],u[t+12&4294967295],u[r+8&4294967295]);else if(t=u[t+20&4294967295]+24&4294967295,(u[t+16&4294967295]|0)==1)x=kAb(r,u[t+20&4294967295]&4294967295),w=x==0?0:v0(l,x,1,u[t+8&4294967295],u[t+12&4294967295],u[r+8&4294967295]); -else if(C=1,x=H_((u[t+16&4294967295]+1&4294967295|0)/2|0,u[r+8&4294967295]),x==0)w=0;else{z=0;c:for(;;){if(!((u[t+16&4294967295]|0)>(z|0))){q=6;break c}y=kAb(r,u[t+20&4294967295]+24*z&4294967295);if(y==0){q=2;break c}(u[y&4294967295]|0)!=4&&(C=0);u[(x+4&4294967295)+((z|0)/2|0)*4&4294967295]=y;z=z+2&4294967295;q=1}if(q==6)if((C|0)==0)p=u[r+8&4294967295],q=u[t+12&4294967295],t=u[t+8&4294967295],r=oAb(x,u[r+8&4294967295]),w=v0(l,r,1,t,q,p);else if(p=u[r+8&4294967295],w=x!=0?u[x&4294967295]:0,C=H_(w, -p),C==0)w=0;else{for(z=0;;){w=x!=0?u[x&4294967295]:0;if(!((w|0)>(z|0)))break;y=u[(x+4&4294967295)+z*4&4294967295];u[(C+4&4294967295)+z*4&4294967295]=u[y+4&-1];z=z+1&4294967295}x=f0(C,1,u[t+8&4294967295],u[t+12&4294967295],u[r+8&4294967295]);x==0?w=0:(p=u[r+8&4294967295],q=u[t+12&4294967295],t=u[t+8&4294967295],r=s0(x,u[r+8&4294967295]),w=v0(l,r,1,t,q,p))}else q==2&&(w=0)}r=w;if(r==0){l=4;break}u[r+24&4294967295]=u[m+24&4294967295];u[r+28&4294967295]=u[m+28&4294967295];m=r;o=o+1&4294967295;l=1}if(l== -2){if(E(u[u[i+20&4294967295]+24*(u[i+16&4294967295]-1&4294967295)&-1],16)==316)if(o=d0(e,u[i+20&4294967295]+24*(u[i+16&4294967295]-1&4294967295)&4294967295),o==0){g=0;break b}else if(r=w0(m,6,o,u[i+8&4294967295],u[i+12&4294967295],u[e+8&4294967295]),r==0){g=0;break b}else m=r;g=m}else l==4&&(g=0)}while(0);e=g}else if(b==40){e=0;i=(u[c+16&4294967295]|0)==2;b:do if(i){e=U_(d,u[c+20&4294967295]+24&4294967295);if(e!=0){b=28;break b}e=0;break a}while(0);e=pAb(e,u[c+8&4294967295],u[c+12&4294967295],u[d+ -8&4294967295])}else if(b==1){e=d;i=u[c+20&4294967295]&4294967295;o=k=m=g=a;l=(u[i+16&4294967295]|0)==3;b:do{if(l)k=g0(0,0,0,0,u[e+8&4294967295]),k==0?g=m=0:(o=d0(e,u[i+20&4294967295]+48&4294967295),g=o==0?m=0:1);else{k=Wzb(e,u[i+20&4294967295]+24&4294967295);if(k!=0&&(o=d0(e,u[i+20&4294967295]+72&4294967295),o!=0)){g=1;break b}g=m=0}break b}while(0);g==1&&(m=qAb(k,o,u[i+8&4294967295],u[i+12&4294967295],u[e+8&4294967295]));e=m}else if(b==5)e=d,i=c,k=m=g=g=a,m=d0(e,u[i+20&4294967295]&4294967295),m== -0?g=0:(g=d0(e,u[i+20&4294967295]+48&4294967295),g==0?g=0:(k=d0(e,u[i+20&4294967295]+96&4294967295),g=k==0?0:rAb(g,m,k,u[i+8&4294967295],u[i+12&4294967295],u[e+8&4294967295]))),e=g;else if(b==8)if(g=H_((u[c+16&4294967295]+1&4294967295|0)/2|0,u[d+8&4294967295]),g==0)e=0;else{for(i=0;;){if(!((u[c+16&4294967295]|0)>(i|0))){b=13;break}b=d0(d,u[c+20&4294967295]+24*i&4294967295);if(b==0){b=10;break}u[(g+4&4294967295)+((i|0)/2|0)*4&4294967295]=b;i=i+2&4294967295;b=9}b==13?e=(yX(u[(u[c+20&4294967295]+24&4294967295)+ -4&4294967295],Ld&4294967295)|0)==0?x0(1,g,u[c+8&4294967295],u[c+12&4294967295],u[d+8&4294967295]):x0(2,g,u[c+8&4294967295],u[c+12&4294967295],u[d+8&4294967295]):b==10&&(e=0)}else if(b==15)e=d0(d,u[c+20&4294967295]+24&4294967295),e=e==0?0:y0(2,e,u[c+8&4294967295],u[c+12&4294967295],u[d+8&4294967295]);else if(b==17)if(g=Pzb((u[c+16&4294967295]|0)/2|0,u[d+8&4294967295]),g==0)e=0;else if(m=H_((u[c+16&4294967295]|0)/2|0,u[d+8&4294967295]),m==0)e=0;else{for(i=1;;){if(!((u[c+16&4294967295]|0)>(i|0))){b= -24;break}o=b=o=a;b=u[c+20&4294967295]+24*i&4294967295;k=(u[b+16&4294967295]|0)==1;b:do{if(k){b=u[b+20&4294967295]&4294967295;o=E(u[b&4294967295],16);o=o==1?7:o==20?8:o==21?9:o==28?10:o==29?11:o==30?12:o==31?13:2;c:do if(o==7){if((yX(u[b+4&4294967295],td&4294967295)|0)==0)o=9;else{if((yX(u[b+4&4294967295],ud&4294967295)|0)!=0)break c;o=7}break b}else if(o==8){o=3;break b}else if(o==9){o=5;break b}else if(o==10){o=1;break b}else if(o==11){o=2;break b}else if(o==12){o=4;break b}else if(o==13){o=6;break b}while(0); -T(u[uw],vd&4294967295,s([u[b+4&4294967295],0,0,0],0,j,["i8*",0,0,0]))}else if((u[b+16&4294967295]|0)==2){o=E(u[u[b+20&4294967295]&-1],16)==1?14:5;c:do if(o==14){if((yX(u[(u[b+20&4294967295]+24&4294967295)+4&4294967295],td&4294967295)|0)==0)o=10;else{if((yX(u[(u[b+20&4294967295]&4294967295)+4&4294967295],ud&4294967295)|0)!=0)break c;o=8}break b}while(0);T(u[uw],xd&4294967295,s([u[(u[b+20&4294967295]&4294967295)+4&4294967295],0,0,0,u[(u[b+20&4294967295]+24&4294967295)+4&4294967295],0,0,0],0,j,["i8*", -0,0,0,"i8*",0,0,0]))}else T(u[uw],yd&4294967295,s([u[b+16&4294967295],0,0,0],0,j,["i32",0,0,0]));o=0}while(0);b=o;if((b|0)==0){b=19;break}k=d0(d,u[c+20&4294967295]+24*(i+1&4294967295)&4294967295);if(k==0){b=21;break}u[(g+4&4294967295)+((i|0)/2|0)*4&4294967295]=b;u[(m+4&4294967295)+((i|0)/2|0)*4&4294967295]=k;i=i+2&4294967295;b=18}b==24?(k=d0(d,u[c+20&4294967295]&4294967295),e=k==0?0:sAb(k,g,m,u[c+8&4294967295],u[c+12&4294967295],u[d+8&4294967295])):b==19?e=0:b==21&&(e=0)}else if(b==26){e=d;i=c;p= -t=k=k=r=l=o=l=o=m=g=a;o=d0(e,u[i+20&4294967295]&4294967295);if(o==0)m=0;else if(l=d0(e,u[i+20&4294967295]+48&4294967295),l==0)m=0;else if(k=Uzb(u[i+20&4294967295]+24&4294967295),(k|0)==0)m=0;else if(r=w0(o,k,l,u[i+8&4294967295],u[i+12&4294967295],u[e+8&4294967295]),r==0)m=0;else{l=(u[i+16&4294967295]-1&4294967295|0)/2|0;for(o=1;;){if(!((o|0)<(l|0))){g=9;break}p=u[i+20&4294967295]+24*((o*2&4294967295)+1&4294967295)&4294967295;k=Uzb(p);if((k|0)==0){g=2;break}t=d0(e,u[i+20&4294967295]+24*((o+1&4294967295)* -2&4294967295)&4294967295);if(t==0){g=4;break}k=w0(r,k,t,u[p+8&4294967295],u[p+12&4294967295],u[e+8&4294967295]);if(k==0){g=6;break}r=k;o=o+1&4294967295;g=1}g==9?m=r:g==2?m=0:g==4?m=0:g==6&&(m=0)}e=m}else if(b==31){e=d;i=c;o=k=k=m=m=m=o=o=g=m=a;k=E(u[u[i+20&4294967295]&-1],16)==15;b:do if(k){if((u[i+16&4294967295]|0)!=2){m=1;break b}m=u[i+20&4294967295]+24&4294967295;if(E(u[m&4294967295],16)!=316){m=1;break b}if((u[m+16&4294967295]|0)!=1){m=1;break b}m=u[m+20&4294967295]&4294967295;if(E(u[m&4294967295], -16)!=317){m=1;break b}if((u[m+16&4294967295]|0)!=1){m=1;break b}m=u[m+20&4294967295]&4294967295;if(E(u[m&4294967295],16)!=318){m=1;break b}k=u[m+20&4294967295]&4294967295;if(E(u[k&4294967295],16)!=2){m=1;break b}(Ba(u[k+4&4294967295])+2&4294967295|0)>=0?(o=(Ba(u[k+4&4294967295])|0)!=-2?Ba(u[k+4&4294967295])+2&4294967295:1,o=oa(o)):o=0;o==0?g=0:(u[o&4294967295]=45,BX(o+1&4294967295,u[k+4&4294967295]),u[k+4&4294967295]=o,g=bAb(e,m));m=10;break b}else m=1;while(0);m==1&&(k=d0(e,u[i+20&4294967295]+24& -4294967295),k==0?g=0:(m=E(u[u[i+20&4294967295]&-1],16),m=m==14?13:m==15?14:m==32?15:16,m==16?(T(u[uw],Kd&4294967295,s([E(u[u[i+20&4294967295]&-1],16),0,0,0],0,j,["i32",0,0,0])),g=0):m==13?g=y0(3,k,u[i+8&4294967295],u[i+12&4294967295],u[e+8&4294967295]):m==14?g=y0(4,k,u[i+8&4294967295],u[i+12&4294967295],u[e+8&4294967295]):m==15&&(g=y0(1,k,u[i+8&4294967295],u[i+12&4294967295],u[e+8&4294967295]))));e=g}while(0);return e} -function nAb(d,f,b){var c,e,g,i,k,m,l,o,r,p,q,t,w,x;g=m=k=i=p=r=0;a:for(;;){if(!((u[f+16&4294967295]|0)>(g|0))){c=3;break a}l=u[f+20&4294967295]+24*g&4294967295;E(u[l&4294967295],16)==332&&((u[l+16&4294967295]|0)==1?i=i+1&4294967295:E(u[u[l+20&4294967295]+24&-1],16)==337?m=m+1&4294967295:k=k+1&4294967295);g=g+1&4294967295;c=0}var z=(m|0)>1;a:do if(z)c=4;else{if((m|0)!=0){if((i|0)!=0){c=4;break a}if((k|0)!=0){c=4;break a}}if(((i+k&4294967295)+m&4294967295|0)>255){L_(f,Od&4294967295);e=0;c=8;break a}else if(l= -H_(i+m&4294967295,u[d+8&4294967295]),l==0){e=0;c=8;break a}else if(o=H_(k,u[d+8&4294967295]),o==0){e=0;c=8;break a}else{g=k=i=0;b:for(;;){if(!((u[f+16&4294967295]|0)>(g|0))){c=44;break b}q=u[f+20&4294967295]+24*g&4294967295;c=E(u[q&4294967295],16)==332;c:do if(c)if((u[q+16&4294967295]|0)==1){if((k|0)!=0){c=10;break b}if(r!=0){c=12;break b}t=d0(d,u[q+20&4294967295]&4294967295);if(t==0){c=14;break b}u[(l+4&4294967295)+i*4&4294967295]=t;i=i+1&4294967295}else if(E(u[u[q+20&4294967295]+24&-1],16)==337){t= -k0(d,q,0);if(t==0){c=17;break b}u[(l+4&4294967295)+i*4&4294967295]=t;i=i+1&4294967295}else{t=d0(d,u[q+20&4294967295]&4294967295);if(t==0){c=19;break b}if((u[t&4294967295]|0)==4){c=21;break b}if((u[t&4294967295]|0)!=20){c=23;break b}w=u[t+4&-1];if((Q_(d,u[q+20&4294967295]&4294967295,w+20&-1)|0)==0){c=25;break b}for(t=0;;){if(!((t|0)<(k|0)))break;x=u[u[(o+4&4294967295)+t*4&4294967295]&4294967295]+20&-1;if((yX(x,w+20&-1)|0)==0){c=28;break b}t=t+1&4294967295}t=d0(d,u[q+20&4294967295]+48&4294967295);if(t== -0){c=32;break b}w=tAb(w,t,u[d+8&4294967295]);if(w==0){c=34;break b}u[(o+4&4294967295)+k*4&4294967295]=w;k=k+1&4294967295}else{if(E(u[q&4294967295],16)==16){if(r=d0(d,u[f+20&4294967295]+24*(g+1&4294967295)&4294967295),r==0){c=37;break b}}else{if(E(u[q&4294967295],16)!=36)break c;p=d0(d,u[f+20&4294967295]+24*(g+1&4294967295)&4294967295);if(p==0){c=41;break b}}g=g+1&4294967295}while(0);g=g+1&4294967295;c=9}if(c==44){e=t0(b,l,o,r,p,u[b+24&4294967295],u[b+28&4294967295],u[d+8&4294967295]);c=8;break a}else if(c== -10){L_(u[q+20&4294967295]&4294967295,Pd&4294967295);e=0;c=8;break a}else if(c==12){L_(u[q+20&4294967295]&4294967295,Qd&4294967295);e=0;c=8;break a}else if(c==14){e=0;c=8;break a}else if(c==17){e=0;c=8;break a}else if(c==19){e=0;c=8;break a}else if(c==21){L_(u[q+20&4294967295]&4294967295,Rd&4294967295);e=0;c=8;break a}else if(c==23){L_(u[q+20&4294967295]&4294967295,Sd&4294967295);e=0;c=8;break a}else if(c==25){e=0;c=8;break a}else if(c==28){L_(u[q+20&4294967295]&4294967295,Td&4294967295);e=0;c=8;break a}else if(c== -32){e=0;c=8;break a}else if(c==34){e=0;c=8;break a}else if(c==37){e=0;c=8;break a}else if(c==41){e=0;c=8;break a}}}while(0);c==4&&(L_(f,Nd&4294967295),e=0);return e}function U_(d,f){var b;(u[f+16&4294967295]|0)==1?b=d0(d,u[f+20&4294967295]&4294967295):(b=c0(d,f),b=b==0?0:f0(b,1,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]));return b} -function i0(d,f,b){var c,e,g,i;g=H_((u[f+16&4294967295]+1&4294967295|0)/2|0,u[d+8&4294967295]);if(g==0)e=0;else{for(i=0;;){if(!((u[f+16&4294967295]|0)>(i|0))){c=7;break}c=d0(d,u[f+20&4294967295]+24*i&4294967295);if(c==0){c=2;break}u[(g+4&4294967295)+((i|0)/2|0)*4&4294967295]=c;if((b|0)!=0&&(a0(d,c,b,u[f+20&4294967295]+24*i&4294967295)|0)==0){c=4;break}i=i+2&4294967295;c=1}c==7?e=g:c==2?e=0:c==4&&(e=0)}return e} -function z0(d,f,b){var c=h;h+=4;var e,g,i,k;a:for(;;){e=E(u[f&4294967295],16);if(e==16){e=19;break a}else if(e==284){e=20;break a}else if(e!=285){e=e==288?22:23;break a}if((u[f+16&4294967295]|0)!=1){e=9;break a}f=u[f+20&4294967295]&4294967295;e=0}a:do if(e==23)T(u[uw],Zd&4294967295,s([E(u[f&4294967295],16),0,0,0],0,j,["i32",0,0,0])),g=0;else if(e==19)g=OZ(Yd&4294967295),u[c]=g,K_(u[d+8&4294967295],u[c]),g=A0(u[c],0,u[d+8&4294967295]);else if(e==20){g=u[f+20&4294967295]&4294967295;u[c]=0;k=(u[f+16& -4294967295]|0)==3;b:do if(k){i=u[f+20&4294967295]+48&4294967295;var m=(b|0)!=0;c:do if(m){if((Q_(d,i,u[i+4&4294967295])|0)!=0){e=2;break c}g=0;break a}while(0);i=J_(u[i+4&4294967295],u[d+8&4294967295]);u[c]=i;if(u[c]==0){g=0;break a}}else{if((Q_(d,g,u[g+4&4294967295])|0)!=0){e=6;break b}g=0;break a}while(0);g=J_(u[g+4&4294967295],u[d+8&4294967295]);g=g==0?0:A0(g,u[c],u[d+8&4294967295])}else if(e==22)if((u[f+16&4294967295]|0)==1){g=u[f+20&4294967295]&4294967295;k=(b|0)!=0;b:do if(k){if((Q_(d,g,u[g+ -4&4294967295])|0)!=0){e=11;break b}g=0;break a}while(0);g=J_(u[g+4&4294967295],u[d+8&4294967295]);g=g==0?0:A0(g,0,u[d+8&4294967295])}else{g=k=0;b:for(;;){if(!((u[f+16&4294967295]|0)>(g|0))){e=14;break b}k=(Ba(u[(u[f+20&4294967295]+24*g&4294967295)+4&4294967295])+k&4294967295)+1&4294967295;g=g+2&4294967295;e=12}k=k-1&4294967295;g=SY(0,k);u[c]=g;if(u[c]==0)g=0;else if(k=u[c]+20&-1,k==0)g=0;else{for(g=0;;){if(!((u[f+16&4294967295]|0)>(g|0))){e=17;break}e=u[(u[f+20&4294967295]+24*g&4294967295)+4&4294967295]; -BX(k,u[(u[f+20&4294967295]+24*g&4294967295)+4&4294967295]);k=k+Ba(e)&4294967295;u[k]=46;k=k+1&4294967295;g=g+2&4294967295;e=15}k=k+-1&4294967295;u[k]=0;B0(c);K_(u[d+8&4294967295],u[c]);g=A0(u[c],0,u[d+8&4294967295])}}else e==9&&(k=u[f+20&4294967295]+48&4294967295,g=z0(d,u[f+20&4294967295]&4294967295,0),g==0?g=0:(Q_(d,k,u[k+4&4294967295])|0)==0?g=0:(k=J_(u[k+4&4294967295],u[d+8&4294967295]),u[g+4&4294967295]=k,g=u[g+4&4294967295]==0?0:g));while(0);h=c;return g} -function h0(d,f){var b,c,e,g,i,k,m;c=f;m=0;g=R_(c);g=H_(g,u[d+8&4294967295]);var l=g==0;a:do if(l)e=0;else{var o=E(u[u[c+20&4294967295]&-1],16)==268;b:do if(o){c=u[c+20&4294967295]&4294967295;k=u[c+16&4294967295]-1&4294967295;E(u[u[c+20&4294967295]+24*(k-1&4294967295)&-1],16)==13&&(k=k-1&4294967295);for(e=0;;){if(!((e|0)<(k|0))){b=7;break}b=u[c+20&4294967295]+24*e&4294967295;i=T_(d,b);if(i==0){b=3;break}u[(g+4&4294967295)+m*4&4294967295]=i;m=m+1&4294967295;e=e+2&4294967295;b=2}if(b!=7&&b==3){e=0; -break a}}else{e=2;c:for(;;){if(!((u[c+16&4294967295]-1&4294967295|0)>(e|0))){b=20;break b}b=u[c+20&4294967295]+24*e&4294967295;i=R_(b);var r=(i|0)==1;d:do if(r){i=T_(d,b);if(i==0){b=10;break c}u[(g+4&4294967295)+m*4&4294967295]=i;m=m+1&4294967295}else{b=u[b+20&4294967295]&4294967295;for(k=0;;){if(!((u[b+16&4294967295]|0)>(k|0)))break d;if((u[(u[b+20&4294967295]+24*k&4294967295)+16&4294967295]|0)==0)break d;i=T_(d,u[b+20&4294967295]+24*k&4294967295);if(i==0){b=16;break c}u[(g+4&4294967295)+m*4&4294967295]= -i;m=m+1&4294967295;k=k+2&4294967295}}while(0);e=e+1&4294967295;b=9}if(b==10){e=0;break a}else if(b==16){e=0;break a}}while(0);e=g}while(0);return e} -function uAb(d,f,b){var c,e,g;(Q_(d,f,u[(u[f+20&4294967295]+24&4294967295)+4&4294967295])|0)==0?d=0:(u[f+16&4294967295]|0)==4?(g=h0(d,u[f+20&4294967295]+72&4294967295),g==0?d=0:(c=J_(u[(u[f+20&4294967295]+24&4294967295)+4&4294967295],u[d+8&4294967295]),d=c==0?0:C0(c,0,g,b,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]))):E(u[u[f+20&4294967295]+72&-1],16)==8?(g=h0(d,u[f+20&4294967295]+120&4294967295),g==0?d=0:(c=J_(u[(u[f+20&4294967295]+24&4294967295)+4&4294967295],u[d+8&4294967295]),d=c== -0?0:C0(c,0,g,b,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]))):(e=u[f+20&4294967295]+72&4294967295,(u[e+16&4294967295]|0)==1?(c=H_(1,u[d+8&4294967295]),c==0?c=0:(e=d0(d,u[e+20&4294967295]&4294967295),e==0?c=0:u[c+4&-1]=e)):c=c0(d,e),e=c,e==0?d=0:(g=h0(d,u[f+20&4294967295]+144&4294967295),g==0?d=0:(c=J_(u[(u[f+20&4294967295]+24&4294967295)+4&4294967295],u[d+8&4294967295]),d=c==0?0:C0(c,e,g,b,u[f+8&4294967295],u[f+12&4294967295],u[d+8&4294967295]))));return d} -function T_(d,f){var b,c,e,g;c=f;E(u[c&4294967295],16)==267&&(c=u[c+20&4294967295]&4294967295);E(u[c&4294967295],16)==268&&(c=u[c+20&4294967295]&4294967295);if(E(u[c&4294967295],16)==269){c=u[c+20&4294967295]&4294967295;var i=E(u[c&4294967295],16);b=i==270?4:i==272?5:i==273?6:i==274?7:i==275?8:i==281?9:i==289?10:i==290?11:i==291?12:13;if(b==13)T(u[uw],je&4294967295,s([E(u[c&4294967295],16),0,0,0,u[c+16&4294967295],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0])),e=0;else if(b==4){g=c;var k,m,l,o,r;if((u[g+ -16&4294967295]|0)==1)i=U_(d,u[g+20&4294967295]&4294967295),m=i==0?0:D0(i,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]);else if(E(u[u[g+20&4294967295]+24&-1],16)==271)if(l=u[g+20&4294967295]&4294967295,i=U_(d,l),i==0)m=0;else if((a0(d,i,2,l)|0)==0)m=0;else if(o=u[i&4294967295],k=o==18?13:o==19?13:o==20?13:14,k==14)L_(l,Ud&4294967295),m=0;else{if(k==13)if(l=u[g+20&4294967295]+48&4294967295,l=E(u[l&4294967295],16)==327?U_(d,l):d0(d,l),l==0)m=0;else{var p,q;o=u[g+20&4294967295]+24&4294967295; -o=u[o+20&4294967295]&4294967295;p=E(u[u[o+4&4294967295]&4294967295],8);p=p==37?2:p==38?3:p==42?4:p==43?5:p==45?6:p==47?7:p==60?8:p==62?9:p==94?10:p==124?11:12;p==12?(T(u[uw],sd&4294967295,s([u[o+4&4294967295],0,0,0],0,j,["i8*",0,0,0])),q=0):p==2?q=5:p==3?q=11:p==4?q=E(u[u[o+4&4294967295]+1&4294967295],8)==42?6:3:p==5?q=1:p==6?q=2:p==7?q=E(u[u[o+4&4294967295]+1&4294967295],8)==47?12:4:p==8?q=7:p==9?q=8:p==10?q=10:p==11&&(q=9);o=q;m=(o|0)==0?0:vAb(i,o,l,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295])}}else if(i= -H_((u[g+16&4294967295]|0)/2|0,u[d+8&4294967295]),i==0)m=0;else{for(l=0;;){if(!((u[g+16&4294967295]-2&4294967295|0)>(l|0))){k=10;break}r=u[g+20&4294967295]+24*l&4294967295;if(E(u[r&4294967295],16)==341){k=3;break}o=U_(d,r);if(o==0){k=5;break}if((a0(d,o,2,u[g+20&4294967295]+24*l&4294967295)|0)==0){k=7;break}u[(i+4&4294967295)+((l|0)/2|0)*4&4294967295]=o;l=l+2&4294967295;k=2}k==10?(l=u[g+20&4294967295]+24*(u[g+16&4294967295]-1&4294967295)&4294967295,l=E(u[l&4294967295],16)==327?U_(d,l):d0(d,l),m=l== -0?0:wAb(i,l,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295])):k==3?(L_(r,Wd&4294967295),m=0):k==5?m=0:k==7&&(m=0)}e=m}else if(b==5){g=c;var t,w,x;l=i=0;o=1;w=(u[g+16&4294967295]|0)>1;a:do if(w){if(E(u[u[g+20&4294967295]+24&-1],16)!=35){p=1;break a}i=d0(d,u[g+20&4294967295]+48&4294967295);i==0?(t=0,p=2):(o=4,p=1);break a}else p=1;while(0);a:do if(p==1){w=((u[g+16&4294967295]+1&4294967295)-o&4294967295|0)/2|0;x=(w|0)!=0;b:do if(x){l=H_(w,u[d+8&4294967295]);if(l!=0){w=o;for(x=0;;){if(!((u[g+16& -4294967295]|0)>(w|0))){p=7;break b}p=d0(d,u[g+20&4294967295]+24*w&4294967295);if(p==0)break;u[(l+4&4294967295)+x*4&4294967295]=p;w=w+2&4294967295;x=x+1&4294967295}}t=0;break a}while(0);w=D(E(u[u[g+20&4294967295]+24*(u[g+16&4294967295]-1&4294967295)&-1],16)!=12,1);t=xAb(i,l,w,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295])}while(0);e=t}else if(b==6)g=c,i=i0(d,u[g+20&4294967295]+24&4294967295,3),e=i==0?0:yAb(i,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]);else if(b==7)e=S_(u[c+8&4294967295], -u[c+12&4294967295],u[d+8&4294967295]);else if(b==8){g=c;var z,i=u[g+20&4294967295]&4294967295;l=E(u[i&4294967295],16);l=l==276?5:l==277?6:l==278?7:l==279?8:l==280?9:2;a:do if(l==5){z=zAb(u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]);l=0;break a}else if(l==6){z=AAb(u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]);l=0;break a}else if(l==7){(u[i+16&4294967295]|0)==1?z=E0(0,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]):(l=U_(d,u[i+20&4294967295]+24&4294967295),z=l==0?0:E0(l, -u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]));l=0;break a}else if(l==8){l=d0(d,u[i+20&4294967295]&4294967295);z=l==0?0:D0(l,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]);l=0;break a}else if(l==9){if((u[i+16&4294967295]|0)==1)z=F0(0,0,0,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]);else if((u[i+16&4294967295]|0)==2)l=d0(d,u[i+20&4294967295]+24&4294967295),z=l==0?0:F0(l,0,0,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]);else if((u[i+16&4294967295]|0)==4)l=d0(d, -u[i+20&4294967295]+24&4294967295),l==0?z=0:(o=d0(d,u[i+20&4294967295]+72&4294967295),z=o==0?0:F0(l,o,0,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]));else{if((u[i+16&4294967295]|0)!=6){l=2;break a}l=d0(d,u[i+20&4294967295]+24&4294967295);l==0?z=0:(o=d0(d,u[i+20&4294967295]+72&4294967295),o==0?z=0:(p=d0(d,u[i+20&4294967295]+120&4294967295),z=p==0?0:F0(l,o,p,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295])))}l=0;break a}while(0);l==2&&(T(u[uw],Xd&4294967295,s([E(u[i&4294967295],16), -0,0,0],0,j,["i32",0,0,0])),z=0);e=z}else if(b==9){var y,i=c;l=u[i+8&4294967295];o=u[i+12&4294967295];i=u[i+20&4294967295]&4294967295;p=E(u[i&4294967295],16)==282;a:do if(p)if(i=u[i+20&4294967295]+24&4294967295,x=H_((u[i+16&4294967295]+1&4294967295|0)/2|0,u[d+8&4294967295]),x==0)y=0;else{for(t=0;;){if(!((u[i+16&4294967295]|0)>(t|0))){w=5;break}w=z0(d,u[i+20&4294967295]+24*t&4294967295,1);if(w==0){w=2;break}u[(x+4&4294967295)+((t|0)/2|0)*4&4294967295]=w;t=t+2&4294967295;w=1}w==5?y=BAb(x,l,o,u[d+8&4294967295]): -w==2&&(y=0)}else if(E(u[i&4294967295],16)==283){y=m=q=0;x=1;b:for(;;){if(!((u[i+16&4294967295]|0)>(x|0))){w=11;break b}if(E(u[u[i+20&4294967295]+24*x&-1],16)==288){w=7;break b}if(E(u[u[i+20&4294967295]+24*x&-1],16)!=23){w=11;break b}q=q+1&4294967295;x=x+1&4294967295;w=6}if(w==7)if(m=z0(d,u[i+20&4294967295]+24*x&4294967295,0),m==0){y=0;break a}else x=x+1&4294967295;x=x+1&4294967295;w=E(u[u[i+20&4294967295]+24*x&-1],16);w=w==7?23:w==16?24:w==286?25:26;if(w==26){L_(i,ae&4294967295);y=0;break a}else if(w== -23)i=u[i+20&4294967295]+24*(x+1&4294967295)&4294967295,g=u[i+16&4294967295];else if(w==24)i=u[i+20&4294967295]+24*x&4294967295,g=1;else if(w==25&&(i=u[i+20&4294967295]+24*x&4294967295,g=u[i+16&4294967295],(g&1|0)==0)){L_(i,$d&4294967295);y=0;break a}x=H_((g+1&4294967295|0)/2|0,u[d+8&4294967295]);if(x==0)y=0;else{var C=E(u[i&4294967295],16)==16;b:do if(C)if(t=z0(d,i,1),t==0){y=0;break a}else u[x+4&-1]=t;else{for(t=0;;){if(!((u[i+16&4294967295]|0)>(t|0))){w=20;break b}w=z0(d,u[i+20&4294967295]+24*t& -4294967295,1);if(w==0)break;u[(x+4&4294967295)+((t|0)/2|0)*4&4294967295]=w;t=t+2&4294967295}y=0;break a}while(0);m!=0&&(y=u[m&4294967295]);y=CAb(y,x,q,l,o,u[d+8&4294967295])}}else T(u[uw],be&4294967295,s([u[(u[i+20&4294967295]&4294967295)+4&4294967295],0,0,0],0,j,["i8*",0,0,0])),y=0;while(0);e=y}else if(b==10){g=c;var B,G,i=H_((u[g+16&4294967295]|0)/2|0,u[d+8&4294967295]);if(i==0)G=0;else{for(l=1;;){if(!((u[g+16&4294967295]|0)>(l|0))){B=5;break}o=J_(u[(u[g+20&4294967295]+24*l&4294967295)+4&4294967295], -u[d+8&4294967295]);if(o==0){B=2;break}u[(i+4&4294967295)+((l|0)/2|0)*4&4294967295]=o;l=l+2&4294967295;B=1}B==5?G=DAb(i,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]):B==2&&(G=0)}e=G}else if(b==11){g=c;o=l=0;p=u[g+16&4294967295];w=(p|0)!=2;a:do if(w){if((p|0)==4){i=1;break a}if((p|0)==6){i=1;break a}T(u[uw],ce&4294967295,s([p,0,0,0],0,j,["i32",0,0,0]));C=0;i=3;break a}else i=1;while(0);a:do if(i==1)if(w=d0(d,u[g+20&4294967295]+24&4294967295),w==0)C=0;else{x=(p|0)>3;b:do if(x){l=d0(d,u[g+20& -4294967295]+72&4294967295);if(l!=0){i=6;break b}C=0;break a}while(0);x=(p|0)==6;b:do if(x){o=d0(d,u[g+20&4294967295]+120&4294967295);if(o!=0){i=8;break b}C=0;break a}while(0);C=EAb(w,l,o,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295])}while(0);e=C}else b==12&&(g=c,(u[g+16&4294967295]|0)==2?(i=d0(d,u[g+20&4294967295]+24&4294967295),g=i==0?0:G0(i,0,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295])):(u[g+16&4294967295]|0)==4?(i=d0(d,u[g+20&4294967295]+24&4294967295),i==0?g=0:(l=d0(d,u[g+ -20&4294967295]+72&4294967295),g=l==0?0:G0(i,l,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]))):(T(u[uw],de&4294967295,s([u[g+16&4294967295],0,0,0],0,j,["i32",0,0,0])),g=0),e=g)}else if(g=u[c+20&4294967295]&4294967295,w=E(u[g&4294967295],16),b=w==261?14:w==262?15:w==293?16:w==294?17:w==295?18:w==296?19:w==297?20:w==330?21:22,b==22)T(u[uw],je&4294967295,s([E(u[c&4294967295],16),0,0,0,u[c+16&4294967295],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0])),e=0;else if(b==14){l=0;o=u[g+20&4294967295]&4294967295; -var K;p=H_(u[o+16&4294967295],u[d+8&4294967295]);if(p==0)i=0;else{for(w=0;;){if(!((u[o+16&4294967295]|0)>(w|0))){K=5;break}x=d;q=u[o+20&4294967295]+24*w&4294967295;m=t=t=a;m=x;y=u[q+20&4294967295]+24&4294967295;G=z=r=K=k=C=t=a;r=u[y+8&4294967295];z=u[y+12&4294967295];K=J_(u[(u[y+20&4294967295]&4294967295)+4&4294967295],u[m+8&4294967295]);if(K==0)C=0;else if(k=e0(K,1,r,z,u[m+8&4294967295]),k==0)C=0;else{for(G=2;;){if(!((u[y+16&4294967295]|0)>(G|0))){t=7;break}K=J_(u[(u[y+20&4294967295]+24*G&4294967295)+ -4&4294967295],u[m+8&4294967295]);if(K==0){t=2;break}k=u0(k,K,1,r,z,u[m+8&4294967295]);if(k==0){t=4;break}G=G+2&4294967295;t=1}t==7?C=k:t==2?C=0:t==4&&(C=0)}m=C;y=m==0;a:do if(y)t=0;else if((u[q+16&4294967295]|0)==3)t=m,m=0;else if(t=(u[q+16&4294967295]|0)==5?t0(m,0,0,0,0,u[q+8&4294967295],u[q+12&4294967295],u[x+8&4294967295]):nAb(x,u[q+20&4294967295]+72&4294967295,m),t==0){t=0;break a}else m=0;while(0);x=t;if(x==0){K=2;break}u[(p+4&4294967295)+w*4&4294967295]=x;w=w+1&4294967295;K=1}K==5?i=p:K==2&& -(i=0)}if(i==0)g=0;else{o=E(u[u[g+20&4294967295]+24&-1],16)==262;a:do if(o)l=Xzb(d,u[g+20&4294967295]+24&4294967295,i);else{if(E(u[u[g+20&4294967295]+24&-1],16)!=330)break a;l=uAb(d,u[g+20&4294967295]+24&4294967295,i)}while(0);l!=0&&(u[l+20&4294967295]=u[g+8&4294967295],u[l+24&4294967295]=u[g+12&4294967295]);g=l}e=g}else if(b==15)e=Xzb(d,g,0);else if(b==16){i=(u[g+16&4294967295]|0)==4;a:do if(i)o=d0(d,u[g+20&4294967295]+24&4294967295),o==0?o=0:(p=h0(d,u[g+20&4294967295]+72&4294967295),o=p==0?0:H0(o, -p,0,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]));else if(p=u[(u[g+20&4294967295]+96&4294967295)+4&4294967295],E(u[p+2&4294967295],8)==115)o=d0(d,u[g+20&4294967295]+24&4294967295),o==0?o=0:(p=h0(d,u[g+20&4294967295]+72&4294967295),p==0?o=0:(w=h0(d,u[g+20&4294967295]+144&4294967295),o=w==0?0:H0(o,p,w,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295])));else if(E(u[p+2&4294967295],8)==105){w=x=0;p=u[g+16&4294967295]-4&4294967295;q=E(u[u[g+20&4294967295]+24*(p+1&4294967295)&-1],16)== -1;b:do if(q){if(E(u[u[(u[g+20&4294967295]+24*(p+1&4294967295)&4294967295)+4&4294967295]+2&4294967295],8)!=115){l=2;break b}x=1;p=p-3&4294967295}while(0);p=(p|0)/4|0;if((x|0)!=0)if(w=H_(1,u[d+8&4294967295]),w==0){o=0;break a}else if(q=d0(d,u[g+20&4294967295]+24*(u[g+16&4294967295]-6&4294967295)&4294967295),q==0){o=0;break a}else if(m=h0(d,u[g+20&4294967295]+24*(u[g+16&4294967295]-4&4294967295)&4294967295),m==0){o=0;break a}else if(x=h0(d,u[g+20&4294967295]+24*(u[g+16&4294967295]-1&4294967295)&4294967295), -x==0){o=0;break a}else x=H0(q,m,x,u[(u[g+20&4294967295]+24*(u[g+16&4294967295]-6&4294967295)&4294967295)+8&4294967295],u[(u[g+20&4294967295]+24*(u[g+16&4294967295]-6&4294967295)&4294967295)+12&4294967295],u[d+8&4294967295]),u[w+4&-1]=x,p=p-1&4294967295;for(x=0;;){if(!((x|0)<(p|0))){l=14;break}y=((p-x&4294967295)*4&4294967295)+1&4294967295;l=H_(1,u[d+8&4294967295]);if(l==0){l=7;break}q=d0(d,u[g+20&4294967295]+24*y&4294967295);if(q==0){l=9;break}m=h0(d,u[g+20&4294967295]+24*(y+2&4294967295)&4294967295); -if(m==0){l=11;break}w=H0(q,m,w,u[(u[g+20&4294967295]+24*y&4294967295)+8&4294967295],u[(u[g+20&4294967295]+24*y&4294967295)+12&4294967295],u[d+8&4294967295]);u[l+4&-1]=w;w=l;x=x+1&4294967295;l=6}l==14?(q=d0(d,u[g+20&4294967295]+24&4294967295),q==0?o=0:(m=h0(d,u[g+20&4294967295]+72&4294967295),o=m==0?0:H0(q,m,w,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]))):l==7?o=0:l==9?o=0:l==11&&(o=0)}else T(u[uw],ee&4294967295,s([p,0,0,0],0,j,["i8*",0,0,0])),o=0;while(0);e=o}else if(b==17)(u[g+16&4294967295]| -0)==4?(i=d0(d,u[g+20&4294967295]+24&4294967295),i==0?g=0:(l=h0(d,u[g+20&4294967295]+72&4294967295),g=l==0?0:I0(i,l,0,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]))):(u[g+16&4294967295]|0)==7?(i=d0(d,u[g+20&4294967295]+24&4294967295),i==0?g=0:(l=h0(d,u[g+20&4294967295]+72&4294967295),l==0?g=0:(o=h0(d,u[g+20&4294967295]+144&4294967295),g=o==0?0:I0(i,l,o,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295])))):(T(u[uw],fe&4294967295,s([u[g+16&4294967295],0,0,0],0,j,["i32",0,0,0])),g=0),e= -g;else if(b==18){var I,i=0;o=(u[g+16&4294967295]|0)==9;a:do if(o){i=h0(d,u[g+20&4294967295]+192&4294967295);if(i!=0){l=1;break a}I=0;l=2;break a}else l=1;while(0);l==1&&(p=u[g+20&4294967295]+24&4294967295,l=i0(d,p,2),l==0?I=0:(o=u[l+4&-1],p=(u[p+16&4294967295]|0)==1?o:f0(l,2,u[o+24&4294967295],u[o+28&4294967295],u[d+8&4294967295]),o=U_(d,u[g+20&4294967295]+72&4294967295),o==0?I=0:(l=h0(d,u[g+20&4294967295]+120&4294967295),I=l==0?0:FAb(p,o,l,i,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295])))); -e=I}else if(b==19){i=u[g+16&4294967295];l=(i-3&4294967295|0)/3|0;q=w=0;o=h0(d,u[g+20&4294967295]+48&4294967295);x=o==0;a:do if(x)m=0;else{m=E(u[u[g+20&4294967295]+24*(i-3&4294967295)&-1],16)==1;b:do if(m)if((yX(u[(u[g+20&4294967295]+24*(i-3&4294967295)&4294967295)+4&4294967295],he&4294967295)|0)==0){q=(i|0)>8;c:do if(q){if(E(u[u[g+20&4294967295]+24*(i-6&4294967295)&-1],16)!=1){p=2;break c}w=h0(d,u[g+20&4294967295]+24*(i-4&4294967295)&4294967295);if(w==0){m=0;break a}else l=l-1&4294967295}while(0); -q=h0(d,u[g+20&4294967295]+24*(i-1&4294967295)&4294967295);if(q==0){m=0;break a}else l=l-1&4294967295}else if(w=h0(d,u[g+20&4294967295]+24*(i-1&4294967295)&4294967295),w==0){m=0;break a}else l=l-1&4294967295;else{if(E(u[u[g+20&4294967295]+24*(i-3&4294967295)&-1],16)==299){p=8;break b}L_(g,ie&4294967295);m=0;break a}while(0);if((l|0)>0)if(y=H_(l,u[d+8&4294967295]),y==0){m=0;break a}else{for(m=0;;){if(!((m|0)<(l|0))){p=13;break}p=d;t=u[g+20&4294967295]+24*((m+1&4294967295)*3&4294967295)&4294967295;C= -u[g+20&4294967295]+24*((m*3&4294967295)+5&4294967295)&4294967295;r=K=k=K=k=k=k=a;(u[t+16&4294967295]|0)==1?(k=h0(p,C),k=k==0?0:J0(0,0,k,u[t+8&4294967295],u[t+12&4294967295],u[p+8&4294967295])):(u[t+16&4294967295]|0)==2?(k=d0(p,u[t+20&4294967295]+24&4294967295),k==0?k=0:(K=h0(p,C),k=K==0?0:J0(k,0,K,u[t+8&4294967295],u[t+12&4294967295],u[p+8&4294967295]))):(u[t+16&4294967295]|0)==4?(r=d0(p,u[t+20&4294967295]+72&4294967295),r==0?k=0:(a0(p,r,2,u[t+20&4294967295]+72&4294967295)|0)==0?k=0:(K=d0(p,u[t+20& -4294967295]+24&4294967295),K==0?k=0:(k=h0(p,C),k=k==0?0:J0(K,r,k,u[t+8&4294967295],u[t+12&4294967295],u[p+8&4294967295])))):(T(u[uw],ge&4294967295,s([u[t+16&4294967295],0,0,0],0,j,["i32",0,0,0])),k=0);p=k;if(p==0){p=10;break}u[(y+4&4294967295)+m*4&4294967295]=p;m=m+1&4294967295;p=9}if(p==13)if(m=GAb(o,y,w,u[g+8&4294967295],u[g+12&4294967295],u[d+8&4294967295]),q==0)break a;else if(o=H_(1,u[d+8&4294967295]),o==0){m=0;break a}else u[o+4&-1]=m;else if(p==10){m=0;break a}}m=HAb(o,q,u[g+8&4294967295], -u[g+12&4294967295],u[d+8&4294967295])}while(0);e=m}else if(b==20){var F,J,i=u[g+16&4294967295]-1&4294967295;p=h0(d,u[g+20&4294967295]+24*i&4294967295);if(p==0)x=0;else{for(;;){i=i-2&4294967295;l=d;o=u[g+20&4294967295]+24*i&4294967295;q=w=y=a;q=0;w=d0(l,u[o+20&4294967295]&4294967295);m=w==0;a:do if(m)y=0;else{y=(u[o+16&4294967295]|0)==3;b:do if(y){q=d0(l,u[o+20&4294967295]+48&4294967295);if(q!=0&&(a0(l,q,2,o)|0)!=0)break b;y=0;break a}while(0);y=IAb(w,q,p,u[o+8&4294967295],u[o+12&4294967295],u[l+8& -4294967295])}while(0);J=y;if(J==0){F=1;break}if((i|0)==1){F=3;break}p=H_(1,u[d+8&4294967295]);if(p==0){F=5;break}u[p+4&-1]=J;F=7}F==1?x=0:F==3?x=J:F==5&&(x=0)}e=x}else b==21&&(e=uAb(d,g,0));return e} -function eAb(d,f){var b,c,e,g,i,k,m;c=f;k=D(u[c],8);e=0;m=u[d+4&4294967295];b=GX();var l=(D(u[u[b]+2*k&4294967295],16)&1024|0)!=0;a:do if(l)b=0;else{b=(k|0)==95?0:1;break a}while(0);a:do if(b==0){l=(k|0)==117;b:do if(l)b=2;else{b=(k|0)==85?2:3;break b}while(0);b==2&&(c=c+1&4294967295,k=E(u[c],8),m=1);l=(k|0)==98;b:do if(l)b=5;else{b=(k|0)==66?5:6;break b}while(0);b==5&&(c=c+1&4294967295,k=E(u[c],8),m=0);if((k|0)!=114&&(k|0)!=82)break a;c=c+1&4294967295;k=E(u[c],8);e=1}while(0);l=(k|0)!=39;a:do if(l){if((k| -0)==34){b=11;break a}K0(oe&4294967295,3465);i=0;b=12;break a}else b=11;while(0);a:do if(b==11)if(c=c+1&4294967295,i=Ba(c),(i|0)<0)W(u[qw],pe&4294967295),i=0;else if(i=i-1&4294967295,(E(u[c+i&4294967295],8)|0)!=(k|0))K0(oe&4294967295,3476),i=0;else{l=i>>>0>3;b:do if(l){if((E(u[c&4294967295],8)|0)!=(k|0)){b=15;break b}if((E(u[c+1&4294967295],8)|0)!=(k|0)){b=15;break b}c=c+2&4294967295;i=i-2&4294967295;i=i-1&4294967295;if((E(u[c+i&4294967295],8)|0)==(k|0)&&(i=i-1&4294967295,(E(u[c+i&4294967295],8)|0)== -(k|0))){b=15;break b}K0(oe&4294967295,3483);i=0;break a}while(0);l=(m|0)!=0;b:do if(!l){if((u[GN]|0)!=0){b=18;break b}k=u[d&4294967295]==0;c:do if(k)b=20;else{if((yX(u[d&4294967295],Zc&4294967295)|0)==0){b=20;break c}if((yX(u[d&4294967295],ke&4294967295)|0)==0){b=20;break c}g=1;b=23;break c}while(0);b==20&&(g=0);e=(e|0)!=0;c:do if(!e){if(HX(c,92)==0)break c;e=(g|0)!=0?u[d&4294967295]:0;i=JAb(c,i,0,e);break a}while(0);if((g|0)!=0)if(e=L0(c,i,0,0),e==0)i=0;else{c=M0(e,u[d&4294967295],0);u[e&4294967295]= -u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);i=c}else i=SY(c,i);break a}while(0);var o=c,r=i,p=e,q=u[d&4294967295];i=h;h+=4;var t=a,w=a,x=a,z=l=w=a,y=a,C=a,B=a,G=a,K=a,I=a;u[i]=o;w=r;l=0;o=q!=0;b:do if(o){if((yX(q,ke&4294967295)|0)==0){t=1;break b}if(w>>>0>715827882){x=0;t=2;break b}else if(l=SY(0,w*6&4294967295),l==0){x=0;t=2;break b}else{y=z=p0(l);C=u[i]+w&4294967295;c:for(;;){if(!(u[i]=C)break;if(!(E(u[r],8)<0))break;r=r+1&4294967295}u[i]=r;r=L0(B,r-B&4294967295,0,0);if(r==0)r=0;else{B=M0(r,t,0);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);r=B}B=r;if(B==0){t=7;break c}G=p0(B);K=N0(B);for(I=0;;){if(!((I|0)<(K|0)))break;AX(y,ne&4294967295, -E(u[G+I&4294967295],8)&255,E(u[G+(I+1&4294967295)&4294967295],8)&255,E(u[G+(I+2&4294967295)&4294967295],8)&255,E(u[G+(I+3&4294967295)&4294967295],8)&255);y=y+10&4294967295;I=I+4&4294967295}u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)==0)A[u[u[B+4&4294967295]+24&4294967295]](B)}else t=u[i],u[y]=u[t],y=y+1&4294967295,u[i]=t+1&4294967295;t=3}if(t==15){w=y-z&4294967295;u[i]=z;t=1;break b}else if(t==7){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+ -4&4294967295]+24&4294967295]](l);x=0;t=2;break b}}}else t=1;while(0);if(t==1){w=(p|0)!=0?KAb(u[i],w,0):LAb(u[i],w,0);p=l!=0;b:do if(p){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break b;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);x=w}l=x;h=i;i=l}while(0);return i} -function MAb(d,f,b){var c=h;h+=4;var e,g,i,k,m,l,o;l=0;o=(b|0)==0?mg&4294967295:ng&4294967295;m=(O0(d)|0)>1;a:do{if(m)u[c]=d,e=1;else{if((P0(d,o,1,1,s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)!=0){e=1;break a}g=0;e=3}break a}while(0);a:do if(e==1){d=f!=0;b:do if(d){if((u[u[f+4&4294967295]+84&4294967295]&536870912|0)==0){e=5;break b}if((Q0(f)|0)==0){e=5;break b}l=R0(f,og&4294967295);e=(Q0(f)|0)!=1;c:do if(!e){if(l==0)break c;u[l&4294967295]=u[l&4294967295]+1&4294967295;e=5;break b}while(0); -T(u[H],pg&4294967295,s([o,0,0,0],0,j,["i8*",0,0,0]));g=0;break a}while(0);g=e_(u[c]);if(g==0){d=l!=0;b:do if(d){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0){e=10;break b}A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0)}else{m=d=0;b:for(;;){i=g_(g);if(i==0){e=24;break b}if(l!=0){if(k=AY(l,s([i,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0])),k==0){e=14;break b}}else k=i,u[k&4294967295]=u[k&4294967295]+1&4294967295;if(m==0)d=i,m=k;else{e=n_(k,m,b);if((e|0)< -0){e=17;break b}if((e|0)>0){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);m=k;d=i}else{u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0){e=13;continue b}A[u[u[k+4&4294967295]+24&4294967295]](k)}}e= -13}b:do if(e==24){if(V()!=0){e=25;break b}f=m==0;c:do if(f)T(u[L],qg&4294967295,s([o,0,0,0],0,j,["i8*",0,0,0]));else{u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break c;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);o=l!=0;c:do if(o){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break c;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0); -g=d;break a}else if(e==17){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0){e=14;break b}A[u[u[k+4&4294967295]+24&4294967295]](k);e=14;break b}while(0);b:do if(e==14){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0){e=25;break b}A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);var r=m!=0;b:do if(r){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0){e=38;break b}A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=d!=0;b:do if(m){u[d& -4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0){e=41;break b}A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);d=l!=0;b:do if(d){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0){e=45;break b}A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0)}g=0}while(0);h=c;return g} -function NAb(d,f,b){var c,e,g,i,k,m;m=k=i=g=0;var l=(uY(d,f)|0)>=0;a:do if(l)c=0;else{c=UZ(1);var o=c==0;b:do if(!o){i=jZ(f,d);if(i==0)break b;g=jZ(i,c);if(g==0)break b;k=pZ(g,b);if(k==0)break b;m=mZ(k,c);if(m==0)break b;e=S0(m);if(V()!=0)yY();else{u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);u[g&4294967295]=u[g&4294967295]- -1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=e;break a}}while(0);e=m!=0;b:do if(e){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);e=k!=0;b:do if(e){u[k&4294967295]= -u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break b;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);e=g!=0;b:do if(e){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);e=i!=0;b:do if(e){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);e=c!=0;b:do if(e){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b; -A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=-1}while(0);return c} -function T0(d,f){var b,c,e=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do if(e)b=0;else{if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)!=0){b=0;break a}b=u[d+4&4294967295]==Ly;b:do if(!b){if((ZY(u[d+4&4294967295],Ly)|0)!=0)break b;b=u[u[d+4&4294967295]+48&4294967295];if(b==0)break b;if(u[b+72&4294967295]==0)break b;b=A[u[b+72&4294967295]](d);if(b==0)c=0;else{c=(u[u[b+4&4294967295]+84&4294967295]&8388608|0)!=0;c:do if(!c){if((u[u[b+4&4294967295]+84&4294967295]&16777216|0)!=0)break c;u[b& -4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);W(u[H],Tg&4294967295);c=0;b=7;break a}while(0);c=b}b=7;break a}while(0);T(u[H],Sg&4294967295,s([f,0,0,0,u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));c=0;b=7;break a}while(0);b==0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d);return c} -function OAb(d){var f=h;h+=16;var b,c=f+4,e=f+8,g,i,k,m,l,o,r=f+12,p,q;u[f]=0;u[c]=0;m=k=i=g=u[e]=0;p=UZ(0);var t=p==0;a:do{if(!t)if((P0(d,Ug&4294967295,1,3,s([f,0,0,0,c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0){if(u[p&4294967295]=u[p&4294967295]-1&4294967295,(u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p)}else{u[c]==0&&(u[c]=u[f],u[f]=0);b=T0(u[c],Mg&4294967295);q=b==0;b:do if(!q){if(u[f]==0)u[p&4294967295]= -u[p&4294967295]+1&4294967295,g=p;else if(g=T0(u[f],Vg&4294967295),g==0)break b;i=u[e]==0?UZ(1):T0(u[e],Wg&4294967295);if(i==0)break b;if((tY(i,p,r)|0)==-1)break b;if((u[r]|0)==0)W(u[L],Xg&4294967295);else{var w=(u[r]|0)>0;c:do if(w)l=NAb(g,b,i);else{o=HZ(i);if(o==0)break b;l=NAb(b,g,o);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break c;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);o=l;w=(l|0)<0;c:do if(!w){if((o|0)!=(l|0))break c;m=j_(o);if(m==0)break b;k=g;u[k&4294967295]= -u[k&4294967295]+1&4294967295;for(l=0;;){if(!((l|0)<(o|0)))break;q=TZ(k);if(q==0)break b;u[u[m+12&4294967295]+4*l&4294967295]=q;q=mZ(k,i);if(q==0)break b;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);k=q;l=l+1&4294967295}u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b); -u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);b=m;break a}while(0);W(u[qw],Yg&4294967295)}}while(0);o=g!=0;b:do if(o){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+ -24&4294967295]](g)}while(0);o=b!=0;b:do if(o){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=i!=0;b:do if(b){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);b=k!=0;b:do if(b){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k& -4294967295]|0)!=0)break b;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);b=m!=0;b:do if(b){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0)}b=0}while(0);h=f;return b}function PAb(d,f,b){var c;c=0;(d|0)<(f|0)&&(c=Math.floor((((f-d&4294967295)-1&4294967295)>>>0)/(b>>>0))+1&4294967295);return c} -function QAb(d,f){var b=h;h+=4;var c,e,g;u[b]=0;e=U0(bh&4294967295);g=U0(Og&4294967295);var i=(P0(f,ch&4294967295,0,1,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(i)c=0;else if(e==0)W(u[Av],dh&4294967295),c=0;else if(g==0)W(u[Av],eh&4294967295),c=0;else{c=(V0(g,0)|0)!=0;b:do if(c){if((W0(Fg&4294967295,g)|0)==0)break b;c=0;break a}while(0);c=X0(e)!=0;b:do if(c){if(X0(g)==0)break b;break b}while(0);c=u[b]!=0;b:do if(c){if((Y0(u[b],g,1)|0)==0)break b;c=0;break a}while(0);var k=e; -c=h;h+=4;var m=a,l=m=m=m=a,m=l=m=m=l=m=a,o=k==0;b:do if(o)K0(Moa&4294967295,1493),m=0;else{l=u[k+4&4294967295]==qy;c:do if(l)m=1;else{if((ZY(u[k+4&4294967295],qy)|0)!=0){m=1;break c}m=TY(k,Yx&4294967295);if(m==0){m=0;break b}else if(l=f_(0),l==0){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);m=0;break b}else{var r=QZ(m,l,0);u[c]=r;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m); -u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);if(u[c]==0){m=13;break c}if((u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)!=0){m=13;break c}if((u[u[u[c]+4&4294967295]+84&4294967295]&268435456|0)!=0){m=13;break c}m=u[c];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);u[c]=0;W(u[H],Noa&4294967295);m=13;break c}}while(0);if(m==1)if(m=k,u[m+8&4294967295]==0){m=Z0(); -break b}else if((u[m+76&4294967295]|0)==0){m=$0(Wx&4294967295);break b}else{l=u[m+32&4294967295]!=0;c:do if(l){if(!((u[m+36&4294967295]-u[m+40&4294967295]&4294967295|0)>0))break c;if(E(u[u[m+32&4294967295]&4294967295],8)==0)break c;m=a1();break b}while(0);m=b1(m,-1);u[c]=m}c:do{if(u[c]==0)break c;if((u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)==0)break c;m=u[c]+20&-1;l=u[u[c]+8&4294967295];if((l|0)==0){m=u[c];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[c]+ -4&4294967295]+24&4294967295]](u[c]);u[c]=0;W(u[yv],Zx&4294967295)}else{if(E(u[m+(l-1&4294967295)&4294967295],8)!=10)break c;if((u[u[c]&4294967295]|0)==1){if((c1(c,l-1&4294967295)|0)!=0){m=0;break b}}else{m=SY(m,l-1&4294967295);l=u[c];u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);u[c]=m}}}while(0);c:do{if(u[c]==0)break c;if((u[u[u[c]+4&4294967295]+84&4294967295]&268435456|0)==0)break c;m=u[u[c]+12&4294967295];l=u[u[c]+8&4294967295]; -if((l|0)==0){m=u[c];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);u[c]=0;W(u[yv],Zx&4294967295)}else{if(E(u[m+2*(l-1&4294967295)&4294967295],16)!=10)break c;if((u[u[c]&4294967295]|0)==1)d1(c,l-1&4294967295);else{m=e1(m,l-1&4294967295);l=u[c];u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);u[c]=m}}}while(0);m=u[c]}while(0);k=m;h=c;c=k}while(0);h=b;return c} -function f1(d){d=(d|0)!=0?gj:hj;u[d&4294967295]=u[d&4294967295]+1&4294967295;return d} -function g1(d,f,b,c){var e,g,i,k,m;k=u[d+8&4294967295]==0;a:do{if(k)u[f]=u[d+12&4294967295],u[b]=u[d+16&4294967295],e=0;else if(k=0,m=u[u[u[d+8&4294967295]+4&4294967295]+80&4294967295],(A[u[m+8&4294967295]](u[d+8&4294967295],0)|0)!=1)W(u[H],pj&4294967295),g=0,e=1;else{var l=(c|0)==0;b:do if(l)e=2;else{if((c|0)==3&&(u[d+24&4294967295]|0)!=0){e=2;break b}e=(c|0)==1;c:do if(!e){if((c|0)==3)break c;if((c|0)!=2){e=7;break b}if((u[u[d+4&4294967295]+84&4294967295]&1|0)==0){W(u[H],qj&4294967295);g=0;e=1; -break a}else{k=u[m+12&4294967295];e=7;break b}}while(0);k=u[m+4&4294967295];e=7;break b}while(0);e==2&&(k=u[m&4294967295]);if(k==0)d=c,e=d==0?15:d==1?16:d==2?17:18,e==18?i=uj&4294967295:e==15?i=rj&4294967295:e==16?i=sj&4294967295:e==17&&(i=tj&4294967295),T(u[H],vj&4294967295,s([i,0,0,0],0,j,["i8*",0,0,0])),g=0,e=1;else if(i=A[k](u[d+8&4294967295],0,f),(i|0)<0)g=0,e=1;else{c=(u[d+20&4294967295]|0)>(i|0)?i:u[d+20&4294967295];u[f]=u[f]+c&4294967295;u[b]=(u[d+16&4294967295]|0)==-1?i:u[d+16&4294967295]; -if(!((u[b]+c&4294967295|0)>(i|0))){e=0;break a}u[b]=i-c&4294967295;e=0}}break a}while(0);e==0&&(g=1);return g} -function RAb(d,f,b,c){var e,g,i=(f|0)<0;a:do if(i){if((f|0)==-1){e=1;break a}W(u[L],wj&4294967295);g=0;e=2;break a}else e=1;while(0);e==1&&((b|0)<0?(W(u[L],yj&4294967295),g=0):((u[Xj+16&4294967295]|0)>=0?(e=(u[Xj+16&4294967295]|0)!=0?u[Xj+16&4294967295]:1,e=oa(e)):e=0,e=h1(e,Xj),e==0?g=0:(d!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295),u[e+8&4294967295]=d,u[e+12&4294967295]=c,u[e+16&4294967295]=f,u[e+20&4294967295]=b,u[e+24&4294967295]=1,u[e+28&4294967295]=-1,g=e)));return g} -function SAb(d,f){var b=h;h+=8;var c,e=b+4,g=(g1(d,b,e,3)|0)==0;a:do{if(!g){c=(f|0)<0;b:do if(!c){if((f|0)>=(u[e]|0))break b;c=SY(u[b]+f&4294967295,1);break a}while(0);W(u[Iv],Kj&4294967295)}c=0}while(0);h=b;return c} -function TAb(d,f,b){var c=h;h+=12;var e,g=c+4,i=c+8,k=(u[d+24&4294967295]|0)!=0;a:do{if(k)W(u[H],Nj&4294967295);else if((g1(d,c,i,3)|0)!=0){e=(f|0)<0;b:do if(!e){if((f|0)>=(u[i]|0))break b;d=b!=0?u[u[b+4&4294967295]+80&4294967295]:0;i=d==0;c:do if(!i){if(u[d&4294967295]==0)break c;if(u[d+8&4294967295]==0)break c;(A[u[d+8&4294967295]](b,0)|0)!=1?(W(u[H],pj&4294967295),e=-1):(b=A[u[d&4294967295]](b,0,g),(b|0)<0?e=-1:(b|0)!=1?(W(u[H],Pj&4294967295),e=-1):(u[u[c]+f&4294967295]=u[u[g]],e=0));break a}while(0); -i1();e=-1;break a}while(0);W(u[Iv],Oj&4294967295)}e=-1}while(0);h=c;return e} -function j1(d,f){var b,c,e=u[d+4&4294967295]==zQ;a:do if(e)(u[d+8&4294967295]|0)!=1?(W(u[L],Zj&4294967295),b=0):(u[f]=D(u[d+20&-1],8),b=1);else{var g=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0;b:do if(g)b=1;else{if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)!=0){b=1;break b}b=KZ(d);if(b==0){T(u[H],$j&4294967295,s(1,0,j,"i32"));b=0;break a}else{c=S0(b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break b}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break b}}while(0); -b==1&&(c=S0(d));b=(c|0)<0;b:do if(!b){if((c|0)>255)break b;u[f]=c;b=1;break a}while(0);W(u[L],ak&4294967295);b=0}while(0);return b}function k1(d,f){var b,c,e;e=u[u[d+4&4294967295]+80&4294967295];var g=e==0;a:do if(g)b=0;else{if(u[e+16&4294967295]==0){b=0;break a}c=(A[u[e+16&4294967295]](d,f,0)|0)<0?-1:u[f+8&4294967295];b=3;break a}while(0);b==0&&(T(u[H],ck&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),c=-1);return c} -function l1(d){(u[d+12&4294967295]|0)>0?(W(u[Aw],dk&4294967295),d=0):d=1;return d}function m1(d){return AY(Vm,s([d,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]))} -function n1(d,f){var b,c,e=(f|0)<0;a:do if(e)W(u[uw],ek&4294967295),b=0;else if(b=o1(Vm),b==0)b=0;else{if((f|0)==0)c=u[b+20&4294967295]=0;else{c=f+1&4294967295;var g=NY(c);u[b+20&4294967295]=g;if(u[b+20&4294967295]==0){e=b;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=OY();break a}else{g=d!=0;b:do if(g){if(!((f|0)>0))break b;pX(u[b+20&4294967295],d,f)}while(0);u[u[b+20&4294967295]+f&4294967295]=0}}u[b+8&4294967295]=f;u[b+16&4294967295]= -c;u[b+12&4294967295]=0}while(0);return b} -function p1(d,f){var b,c;b=u[d+16&4294967295];var e=(u[d+8&4294967295]|0)==(f|0);a:do if(e)c=0;else if((l1(d)|0)==0)c=-1;else{if(((b|0)/2|0)>(f|0))b=f+1&4294967295;else if((f|0)<(b|0)){u[d+8&4294967295]=f;c=u[u[d+20&4294967295]+f&4294967295]=0;break a}else(f|0)<=(b|0)*1.125?(c=((f|0)>>3)+f&4294967295,b=(f|0)<=8?3:6,b=c+b&4294967295):b=f+1&4294967295;c=UAb(u[d+20&4294967295],b);c==0?(OY(),c=-1):(u[d+20&4294967295]=c,u[d+8&4294967295]=f,u[d+16&4294967295]=b,c=u[u[d+20&4294967295]+f&4294967295]=0)}while(0); -return c} -function VAb(d,f){var b=h;h+=104;var c,e=b+52,g;g=0;u[b+8&4294967295]=-1;u[e+8&4294967295]=-1;var i=(k1(d,b)|0)<0;a:do if(i)c=0;else{if((k1(f,e)|0)<0){c=0;break a}c=u[b+8&4294967295]+u[e+8&4294967295]&4294967295;if((c|0)<0)OY();else{g=n1(0,c);if(g==0){c=3;break a}pX(u[g+20&4294967295],u[b&4294967295],u[b+8&4294967295]);pX(u[g+20&4294967295]+u[b+8&4294967295]&4294967295,u[e&4294967295],u[e+8&4294967295])}c=3;break a}while(0);c==0&&T(u[H],fk&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0,u[u[f+ -4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));(u[b+8&4294967295]|0)!=-1&&QY(b);(u[e+8&4294967295]|0)!=-1&&QY(e);h=b;return g} -function q1(d,f){var b=h;h+=52;var c,e,g=(k1(f,b)|0)<0;a:do if(g)T(u[H],fk&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0,u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),c=0;else if(c=u[d+8&4294967295],e=u[b+8&4294967295]+c&4294967295,(e|0)<0)QY(b),c=OY();else{var i=(u[d+16&4294967295]|0)>(e|0);b:do if(i)u[d+8&4294967295]=e,u[u[d+20&4294967295]+u[d+8&4294967295]&4294967295]=0;else{if(!((p1(d,e)|0)<0))break b;QY(b);c=0;break a}while(0);pX(u[d+20&4294967295]+c&4294967295, -u[b&4294967295],u[b+8&4294967295]);QY(b);c=d;u[c&4294967295]=u[c&4294967295]+1&4294967295;c=d}while(0);h=b;return c} -function r1(d,f,b,c){var e=h;h+=52;var g,i,k,m,l;l=0;u[e+8&4294967295]=-1;var o=c==d;a:do if(o)if(c=m1(c),c==0)g=-1;else{if(g=r1(d,f,b,c),u[c&4294967295]=u[c&4294967295]-1&4294967295,(u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c)}else{if(c==0)k=m=0;else if((k1(c,e)|0)<0){T(u[H],jk&4294967295,s([u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));g=-1;break a}else k=u[e+8&4294967295],m=u[e&4294967295];(f|0)<0&&(f=0);(b|0)<(f|0)&&(b=f);(u[d+8&4294967295]|0)<(b|0)&&(b=u[d+ -8&4294967295]);i=b-f&4294967295;(i|0)<0&&(f=b=i=0);var r=(i|0)!=(k|0);b:do if(r){if((i|0)>(k|0))if((l1(d)|0)==0){l=-1;g=8;break b}else NX((u[d+20&4294967295]+f&4294967295)+k&4294967295,u[d+20&4294967295]+b&4294967295,u[d+8&4294967295]-b&4294967295);if((p1(d,(u[d+8&4294967295]+k&4294967295)-i&4294967295)|0)<0)l=-1,g=8;else{if(!((i|0)<(k|0))){g=11;break b}NX((u[d+20&4294967295]+f&4294967295)+k&4294967295,u[d+20&4294967295]+b&4294967295,(u[d+8&4294967295]-f&4294967295)-k&4294967295);g=11}break b}else g= -11;while(0);b:do if(g==11){if(!((k|0)>0))break b;pX(u[d+20&4294967295]+f&4294967295,m,k)}while(0);(u[e+8&4294967295]|0)!=-1&&QY(e);g=l}while(0);h=e;return g} -function WAb(d,f,b){var c=h;h+=20;var e,g,i=c+4,k=c+8,m=c+12,l;l=c+16;var o;o=u[u[f+4&4294967295]+48&4294967295]==0;a:do if(o)e=0;else{if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0){e=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0){e=0;break a}e=DY(f,u[Iv]);o=(e|0)==-1;b:do if(o){if(V()==0)break b;g=-1;e=5;break a}while(0);(e|0)<0&&(e=u[d+8&4294967295]+e&4294967295);o=(e|0)<0;b:do if(!o){if((u[d+8&4294967295]|0)<=(e|0))break b;b==0?(u[c]=e,u[i]=e+1&4294967295,u[k]=1,u[m]= -1,e=9):((j1(b,l)|0)==0?g=-1:(u[u[d+20&4294967295]+e&4294967295]=u[l]&255,g=0),e=5);break a}while(0);W(u[Iv],gk&4294967295);g=-1;e=5;break a}while(0);a:do if(e==0){u[f+4&4294967295]==rP?(s1(f,u[d+8&4294967295],c,i,k,m)|0)<0?(g=-1,e=5):e=9:(W(u[H],kk&4294967295),g=-1,e=5);break a}while(0);a:do if(e==9){e=b==0;b:do if(e)l=g=0;else{e=b==d;c:do if(!e){if(u[b+4&4294967295]!=Vm&&(ZY(u[b+4&4294967295],Vm)|0)==0)break c;g=u[b+20&4294967295];l=u[b+8&4294967295];break b}while(0);b=m1(b);if(b==0)g=-1;else{d= -WAb(d,f,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);g=d}break a}while(0);o=(u[k]|0)>=0;b:do if(o)e=16;else{e=(u[c]|0)<(u[i]|0)?15:16;break b}while(0);b:do if(e==16){if((u[k]|0)<=0){e=17;break b}e=(u[c]|0)>(u[i]|0)?15:17;break b}while(0);e==15&&(u[i]=u[c]);if((u[k]|0)==1){o=(u[m]|0)!=(l|0);b:do if(o)if((l1(d)|0)==0){g=-1;break a}else if((u[m]|0)>(l|0)&&NX((u[d+20&4294967295]+u[c]&4294967295)+l&4294967295,u[d+20&4294967295]+u[i]& -4294967295,u[d+8&4294967295]-u[i]&4294967295),(p1(d,(u[d+8&4294967295]+l&4294967295)-u[m]&4294967295)|0)<0){g=-1;break a}else{if(!((u[m]|0)<(l|0))){e=22;break b}NX((u[d+20&4294967295]+u[c]&4294967295)+l&4294967295,u[d+20&4294967295]+u[i]&4294967295,(u[d+8&4294967295]-u[c]&4294967295)-l&4294967295)}while(0);(l|0)>0&&pX(u[d+20&4294967295]+u[c]&4294967295,g,l);g=0}else if((l|0)==0)if((l1(d)|0)==0)g=-1;else{(u[k]|0)<0&&(u[i]=u[c]+1&4294967295,u[c]=(((u[m]-1&4294967295)*u[k]&4294967295)+u[i]&4294967295)- -1&4294967295,u[k]=0-u[k]&4294967295);g=u[c];for(l=0;;){if(!((l|0)<(u[m]|0))){e=30;break}e=u[k]-1&4294967295;(g+u[k]&4294967295)>>>0>=u[d+8&4294967295]>>>0&&(e=(u[d+8&4294967295]-g&4294967295)-1&4294967295);NX((u[d+20&4294967295]+g&4294967295)+(0-l&4294967295)&4294967295,(u[d+20&4294967295]+g&4294967295)+1&4294967295,e);g=g+u[k]&4294967295;l=l+1&4294967295;e=27}g=(u[m]*u[k]&4294967295)+u[c]&4294967295;u[d+8&4294967295]>>>0>g>>>0&&NX((u[d+20&4294967295]+g&4294967295)+(0-u[m]&4294967295)&4294967295, -u[d+20&4294967295]+g&4294967295,u[d+8&4294967295]-g&4294967295);g=(p1(d,u[d+8&4294967295]-u[m]&4294967295)|0)<0?-1:0}else if((l|0)!=(u[m]|0))T(u[L],lk&4294967295,s([l,0,0,0,u[m],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0])),g=-1;else{l=u[c];for(o=0;;){if(!((o|0)<(u[m]|0))){e=34;break}u[u[d+20&4294967295]+l&4294967295]=u[g+o&4294967295];l=l+u[k]&4294967295;o=o+1&4294967295;e=32}g=0}}while(0);h=c;return g} -function t1(d,f,b,c,e,g){var i,k,m,l,o,r;m=0;r=f-c&4294967295;o=(r|0)<0;a:do if(o)i=0;else{if((g|0)==0&&(e|0)==0){i=0;break a}if((c|0)<=1)if((c|0)<=0){k=-1;i=3;break a}else if((g|0)==0){for(l=0;;){if(!((l|0)<(f|0))){i=8;break}if(E(u[d+l&4294967295],8)==E(u[b&4294967295],8)&&(m=m+1&4294967295,(m|0)==(e|0))){i=5;break}l=l+1&4294967295;i=4}if(i==8){k=m;i=3;break a}else if(i==5){k=e;i=3;break a}}else{c=(g|0)==1;b:do if(c){for(l=0;;){if(!((l|0)<(f|0))){i=13;break}if(E(u[d+l&4294967295],8)==E(u[b&4294967295], -8)){i=10;break}l=l+1&4294967295;i=9}if(i!=13&&i==10){k=l;i=3;break a}}else{for(l=f-1&4294967295;;){if(!((l|0)>-1))break b;if(E(u[d+l&4294967295],8)==E(u[b&4294967295],8))break;l=l-1&4294967295}k=l;i=3;break a}while(0);k=-1;i=3;break a}else{o=c-1&4294967295;k=o-1&4294967295;var f=0,p=(g|0)!=2;b:do if(p){l=0;c:for(;;){if(!((l|0)<(o|0))){i=23;break c}f|=1<<(E(u[b+l&4294967295],8)&31);E(u[b+l&4294967295],8)==E(u[b+o&4294967295],8)&&(k=(o-l&4294967295)-1&4294967295);l=l+1&4294967295;i=20}f|=1<<(E(u[b+ -o&4294967295],8)&31);l=0;c:for(;;){if(!((l|0)<=(r|0))){i=38;break c}var q=E(u[d+((l+c&4294967295)-1&4294967295)&4294967295],8)==E(u[b+(c-1&4294967295)&4294967295],8);d:do if(q){for(i=0;;){if(!((i|0)<(o|0)))break;if(E(u[d+(l+i&4294967295)&4294967295],8)!=E(u[b+i&4294967295],8))break;i=i+1&4294967295}if((i|0)==(o|0)){if((g|0)!=0){i=29;break c}m=m+1&4294967295;if((m|0)==(e|0)){i=31;break c}l=l+o&4294967295}else l=(f>>>0>>>((E(u[d+(l+c&4294967295)&4294967295],8)&31)>>>0)&1|0)==0?l+c&4294967295:l+k&4294967295}else{if((f>>> -0>>>((E(u[d+(l+c&4294967295)&4294967295],8)&31)>>>0)&1|0)!=0)break d;l=l+c&4294967295}while(0);l=l+1&4294967295;i=24}if(i!=38)if(i==29){k=l;i=3;break a}else if(i==31){k=e;i=3;break a}}else{f|=1<<(E(u[b&4294967295],8)&31);l=o;c:for(;;){if(!((l|0)>0))break c;f|=1<<(E(u[b+l&4294967295],8)&31);E(u[b+l&4294967295],8)==E(u[b&4294967295],8)&&(k=l-1&4294967295);l=l-1&4294967295}l=r;c:for(;;){if(!((l|0)>=0))break b;e=E(u[d+l&4294967295],8)==E(u[b&4294967295],8);d:do if(e){i=o;e:for(;;){if(!((i|0)>0))break e; -if(E(u[d+(l+i&4294967295)&4294967295],8)!=E(u[b+i&4294967295],8))break e;i=i-1&4294967295}if((i|0)==0)break c;r=(l|0)<=0;e:do if(r)i=51;else{if((f>>>0>>>((E(u[d+(l-1&4294967295)&4294967295],8)&31)>>>0)&1|0)!=0){i=51;break e}l=l-c&4294967295;i=53;break e}while(0);i==51&&(l=l-k&4294967295)}else{if(!((l|0)>0))break d;if((f>>>0>>>((E(u[d+(l-1&4294967295)&4294967295],8)&31)>>>0)&1|0)!=0)break d;l=l-c&4294967295}while(0);l=l-1&4294967295}k=l;i=3;break a}while(0);k=(g|0)!=0?-1:m;i=3;break a}}while(0);i== -0&&(k=-1);return k}function u1(d,f,b,c,e){(f|0)<0?d=0:(c|0)==0?d=(f|0)<(e|0)?f+1&4294967295:e:(d=t1(d,f,b,c,e,0),d=(d|0)<0?0:d);return d}function v1(d,f,b,c,e){(f|0)<0?e=-1:(c|0)!=0&&(d=t1(d,f,b,c,-1,1),(d|0)>=0&&(d=d+e&4294967295),e=d);return e} -function w1(d,f,b,c){var e,g,i,k;(f|0)<0&&(f=0);(b|0)<0&&(b=0);g=(f|0)==0;a:do if(g){if((b|0)!=0){e=3;break a}if(u[d+4&4294967295]!=Vm){e=3;break a}e=u[d+8&4294967295];k=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;k=n1(k,e);e=6;break a}else e=3;while(0);if(e==3){k=n1(0,(u[d+8&4294967295]+f&4294967295)+b&4294967295);e=k!=0;a:do if(e){if((f|0)!=0){i=f;var m=E(c,8);g=(u[k+8&4294967295]|0)!=0?u[k+20&4294967295]:Yj&4294967295;xX(g,m&255,i)}m=u[d+8&4294967295];i=(u[d+8&4294967295]|0)!=0?u[d+ -20&4294967295]:Yj&4294967295;g=(u[k+8&4294967295]|0)!=0?u[k+20&4294967295]:Yj&4294967295;pX(g+f&4294967295,i,m);if((b|0)==0)break a;i=b;m=E(c,8);g=(u[k+8&4294967295]|0)!=0?u[k+20&4294967295]:Yj&4294967295;xX((g+f&4294967295)+u[d+8&4294967295]&4294967295,m&255,i)}while(0)}return k} -function x1(d,f,b){var c=h;h+=64;var e;e=c+4;var g=c+56,i=c+60;u[g]=0;u[i]=2147483647;if((y1(f,Ok&4294967295,s([c,0,0,0,8,0,0,0,g,0,0,0,8,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0)e=-2;else if((k1(u[c],e)|0)<0)e=-2;else{if((b|0)>0){var i=u[i],k=u[g],g=u[e+8&4294967295],f=u[e&4294967295],b=u[d+8&4294967295],d=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295,m=(i| -0)>(b|0);a:do if(m)i=b;else{if(!((i|0)<0))break a;i=i+b&4294967295;if(!((i|0)<0))break a;i=0}while(0);m=(k|0)<0;a:do if(m){k=k+b&4294967295;if(!((k|0)<0))break a;k=0}while(0);d=v1(d+k&4294967295,i-k&4294967295,f,g,k)}else{k=u[i];i=u[g];g=u[e+8&4294967295];f=u[e&4294967295];b=u[d+8&4294967295];d=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;m=(k|0)>(b|0);a:do if(m)k=b;else{if(!((k|0)<0))break a;k=k+b&4294967295;if(!((k|0)<0))break a;k=0}while(0);m=(i|0)<0;a:do if(m){i=i+b&4294967295;if(!((i| -0)<0))break a;i=0}while(0);b=k-i&4294967295;(b|0)<0?d=-1:(g|0)==0?d=b+i&4294967295:(d=t1(d+i&4294967295,b,f,g,-1,2),(d|0)>=0&&(d=d+i&4294967295))}QY(e);e=d}h=c;return e} -function z1(d,f,b,c,e){var g=h;h+=52;var i,k;i=u[d+8&4294967295];k=0;d=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;if((k1(f,g)|0)<0)b=-1;else{f=(c|0)>(i|0);a:do if(f)c=i;else{if(!((c|0)<0))break a;c=c+i&4294967295;if(!((c|0)<0))break a;c=0}while(0);f=(b|0)<0;a:do if(f){b=b+i&4294967295;if(!((b|0)<0))break a;b=0}while(0);f=(e|0)<0;a:do{if(f){if((u[g+8&4294967295]+b&4294967295|0)>(i|0)){e=9;break a}}else{if((c-b&4294967295|0)<(u[g+8&4294967295]|0)){e=9;break a}if((b|0)>(i|0)){e=9;break a}if(!((c- -u[g+8&4294967295]&4294967295|0)>(b|0))){e=11;break a}b=c-u[g+8&4294967295]&4294967295}e=11;break a}while(0);a:do if(e==11){if(!((c-b&4294967295|0)>=(u[g+8&4294967295]|0)))break a;k=D((MX(d+b&4294967295,u[g&4294967295],u[g+8&4294967295])|0)==0,1)}while(0);QY(g);b=k}h=g;return b}function A1(d){return n1((u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295,u[d+8&4294967295])} -function XAb(d,f,b,c){var e,g;e=0;g=d;for(d=d+f&4294967295;;){g=PX(g,E(b,8),d-g&4294967295);if(g==0)break;e=e+1&4294967295;if((e|0)>=(c|0))break;g=g+1&4294967295}return e}function YAb(d,f,b,c){var e;for(e=0;;){if((e|0)>=(f|0))break;if(PX(b,D(u[d+e&4294967295],8),c)==0)break;e=e+1&4294967295}return e}function ZAb(d,f,b,c){for(f=f-1&4294967295;;){if((f|0)<0)break;if(PX(b,D(u[d+f&4294967295],8),c)==0)break;f=f-1&4294967295}return f+1&4294967295} -function $Ab(d){var f,b=(u[FG+D(d,8)*4&4294967295]&4|0)!=0;a:do if(b)f=E(d,8)-48&4294967295;else{(u[FG+D(d,8)*4&4294967295]&2|0)!=0&&(d=u[GG+D(d,8)&4294967295]);f=E(d,8)>96;b:do if(f){if(!(E(d,8)<=102))break b;f=E(d,8)-87&4294967295;break a}while(0);f=-1}while(0);return f}function aBb(d,f){var b,c,e=d==0;a:do if(e)b=0;else{if(u[d+4&4294967295]!=An){b=0;break a}if(u[d+8&4294967295]==0){b=0;break a}c=1;b=4;break a}while(0);b==0&&(W(u[L],f),c=0);return c} -function bBb(d,f){var b,c,e=d==0;a:do if(e)b=0;else{if(f==0){b=0;break a}c=D((yX(d,f)|0)==0,1);b=3;break a}while(0);b==0&&(c=D(d==f,1));return c}function cBb(d,f,b){var c;d==0?(W(u[L],pn&4294967295),d=0):((u[An+16&4294967295]|0)>=0?(c=(u[An+16&4294967295]|0)!=0?u[An+16&4294967295]:1,c=oa(c)):c=0,c=h1(c,An),c==0?d=0:(u[c+8&4294967295]=d,u[c+12&4294967295]=f,u[c+16&4294967295]=0,u[c+20&4294967295]=b,d=c));return d} -function B1(d,f){var b;(aBb(d,qn&4294967295)|0)==0?b=0:(bBb(f,u[d+12&4294967295])|0)==0?(W(u[L],rn&4294967295),b=0):b=u[d+8&4294967295];return b} -function dBb(d){var f;f=C1(Kn);f==0?f=0:(u[f+8&4294967295]=d,d!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295),d=f+-12&4294967295,(u[(d&4294967295)+8&4294967295]|0)!=-2&&Z(Bn&4294967295),u[(d&4294967295)+8&4294967295]=-3,u[d&-1]=u[rz],u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(d&4294967295)+4&4294967295]&-1]=d,u[(u[rz]&4294967295)+4&4294967295]=d);return f} -function D1(d,f){var b;if(u[d+4&4294967295]!=Kn)K0(Cn&4294967295,36),b=-1;else{b=u[d+8&4294967295];f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295);u[d+8&4294967295]=f;var c=b!=0;a:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=0}return b} -function eBb(){var d,f,b,c;if((u[Rn]|0)!=0)f=0;else{u[Rn]=1;for(u[Nn]=0;;){d=u[Ln];if((d|0)==(u[Mn]|0)){d=2;break}b=u[Pn+d*8&-1];c=u[(Pn+d*8&4294967295)+4&4294967295];u[Ln]=(d+1&4294967295|0)%32;if((A[b](c)|0)<0){d=4;break}d=1}d==2?f=u[Rn]=0:d==4&&(u[Rn]=0,u[Nn]=1,f=-1)}return f}function E1(d){u[Sn]=d;u[Tn]=u[Sn]} -function r_(d){var f;f=u[JG];(u[f+12&4294967295]|0)>(u[Sn]|0)?(u[f+12&4294967295]=u[f+12&4294967295]-1&4294967295,T(u[Av],Un&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0])),d=-1):(u[Tn]=u[Sn],d=0);return d}function F1(d,f,b){return G1(d,f,b,0,0,0,0,0,0,0)} -function H1(d,f){var b=h;h+=32;var c,e,g,i,k,m,l,o,r,p,q,t,w,x,z,y,C,B=b+4,G=b+8,K,I,F,J,M,O,aa=b+12,U,Ia=b+16,vb,Qa=b+20,X=b+24,Ea=b+28;z=w=0;y=u[JG];u[b]=-1;u[B]=0;u[G]=-1;var ia=d==0;a:do if(ia)g=0;else{g=u[JG];u[g+12&4294967295]=u[g+12&4294967295]+1&4294967295;g=(u[g+12&4294967295]|0)>(u[Tn]|0);b:do if(g){if((r_(Xn&4294967295)|0)==0)break b;g=0;break a}while(0);u[y+8&4294967295]=d;g=(u[y+20&4294967295]|0)!=0;b:do if(g){if(u[y+28&4294967295]!=0&&(I1(u[y+28&4294967295],u[y+36&4294967295],d,0,Q)| -0)!=0){c=4;break b}if(u[y+24&4294967295]==0){c=7;break b}c=(I1(u[y+24&4294967295],u[y+32&4294967295],d,0,Q)|0)!=0?4:7;break b}else c=7;while(0);b:do if(c==7){C=u[d+16&4294967295];I=u[C+32&4294967295];F=u[C+28&4294967295];g=d+312&-1;x=(d+312&-1)+4*u[C+12&4294967295]&4294967295;K=u[C+24&4294967295]+20&4294967295;k=(K+u[d+60&4294967295]&4294967295)+1&4294967295;i=u[d+36&4294967295];u[d+36&4294967295]=0;o=1;r=0;e=Q;q=0;p=(f|0)!=0;c:do if(p){o=2;c=8;break c}else c=518;while(0);c:for(;;){d:do if(c==8){if((o| -0)==1){if((r|0)==0&&e!=0){c=30;break d}o=2;e=Q;r=0}p=(o|0)==2;e:do if(p)c=483;else{c=(o|0)==4?483:484;break e}while(0);e:do if(c==483){if(V()!=0)break e;W(u[uw],yo&4294967295);o=2}while(0);p=(o|0)==2;e:do if(p){fBb(d);if(u[y+28&4294967295]==0)break e;c=u[y+28&4294967295];t=u[y+36&4294967295];J=d;var ba=h;h+=12;U=ba+4;var ga=ba+8,S=a,ha=a;V_(ba,U,ga);u[U]==0&&(u[U]=Q,S=u[U],u[S&4294967295]=u[S&4294967295]+1&4294967295);var S=Z_(3,s([u[ba],0,0,0,u[U],0,0,0,u[ga],0,0,0],0,j,["%struct.NullImporter*", -0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0])),ma=S==0;f:do if(ma)$_(u[ba],u[U],u[ga]);else{ha=J1(c,t,J,1,S);u[S&4294967295]=u[S&4294967295]-1&4294967295;if((u[S&4294967295]|0)==0)A[u[u[S+4&4294967295]+24&4294967295]](S);if((ha|0)==0)$_(u[ba],u[U],u[ga]);else{ha=u[ba]!=0;g:do if(ha){var xa=u[ba];u[xa&4294967295]=u[xa&4294967295]-1&4294967295;if((u[xa&4294967295]|0)!=0)break g;A[u[u[u[ba]+4&4294967295]+24&4294967295]](u[ba])}while(0);ha=u[U]!=0;g:do if(ha){xa=u[U];u[xa&4294967295]= -u[xa&4294967295]-1&4294967295;if((u[xa&4294967295]|0)!=0)break g;A[u[u[u[U]+4&4294967295]+24&4294967295]](u[U])}while(0);if(u[ga]==0)break f;ha=u[ga];u[ha&4294967295]=u[ha&4294967295]-1&4294967295;if((u[ha&4294967295]|0)!=0)break f;A[u[u[u[ga]+4&4294967295]+24&4294967295]](u[ga])}}while(0);h=ba}while(0);if((o|0)!=4){c=262;break d}o=2;c=262;break d}else if(c==518){u[Qn]=u[Qn]-1&4294967295;p=(u[Qn]|0)<0;e:do if(p){if(E(u[k],8)==122){c=9;break e}u[Qn]=u[Wn];u[y+68&4294967295]=u[y+68&4294967295]+1&4294967295; -if((u[Nn]|0)==0){c=9;break e}if((eBb()|0)<0){o=2;c=8;continue c}else{if((u[Nn]|0)==0){c=9;break e}u[Qn]=0}}while(0);e:for(;;){u[d+60&4294967295]=k-K&4294967295;p=(u[Vn]|0)!=0;f:do if(p){if(u[y+28&4294967295]==0){c=15;break f}if((u[y+16&4294967295]|0)!=0){c=15;break f}u[d+36&4294967295]=i;r=u[y+28&4294967295];t=u[y+36&4294967295];J=d;ga=B;S=b;ba=G;k=h;h+=8;ha=U=ma=a;U=0;ha=u[J+64&4294967295];xa=(u[J+60&4294967295]|0)<(u[ga]|0);g:do if(xa)ma=0;else{ma=(u[J+60&4294967295]|0)>=(u[S]|0)?0:1;break g}while(0); -if(ma==0){var qa=u[J+16&4294967295],pa=u[J+60&4294967295],ma=k,la=xa=ha=a,sa=a,sa=u[qa+60&4294967295]+20&4294967295,ha=(u[u[qa+60&4294967295]+8&4294967295]|0)/2|0,xa=0,la=u[qa+56&4294967295];u[ma&4294967295]=0;g:for(;;){if(!((ha|0)>0))break g;if((D(u[sa],8)+xa&4294967295|0)>(pa|0))break g;xa=D(u[sa],8)+xa&4294967295;sa=sa+1&4294967295;E(u[sa],8)!=0&&(u[ma&4294967295]=xa);la=D(u[sa],8)+la&4294967295;sa=sa+1&4294967295;ha=ha-1&4294967295}if((ha|0)>0){for(;;){ha=ha-1&4294967295;if(!((ha|0)>=0))break; -xa=D(u[sa],8)+xa&4294967295;sa=sa+1&4294967295;qa=D(E(u[sa],8)!=0,1);sa=sa+1&4294967295;if(E(qa,8)!=0)break}u[ma+4&4294967295]=xa}else u[ma+4&4294967295]=2147483647;ha=la;u[ga]=u[k&4294967295];u[S]=u[k+4&4294967295]}ga=(u[J+60&4294967295]|0)==(u[ga]|0);g:do if(ga)ma=3;else{ma=(u[J+60&4294967295]|0)<(u[ba]|0)?3:4;break g}while(0);ma==3&&(u[J+64&4294967295]=ha,U=J1(r,t,J,2,Q));u[ba]=u[J+60&4294967295];r=U;h=k;k=K+u[d+60&4294967295]&4294967295;u[d+36&4294967295]!=0&&(i=u[d+36&4294967295],u[d+36&4294967295]= -0);if((r|0)!=0){c=8;continue c}}while(0);m=D(u[k],8);k=k+1&4294967295;l=0;(m|0)>89&&(k=k+2&4294967295,l=(D(u[k+-1&4294967295],8)<<8)+D(u[k+-2&4294967295],8)&4294967295);f:for(;;){p=m;if(p==1){c=545;break f}else if(p==2){c=546;break f}else if(p==3){c=547;break f}else if(p==4){c=548;break f}else if(p==5){c=549;break f}else if(p==9){c=550;break f}else if(p==10){c=551;break e}else if(p==11){c=552;break e}else if(p==12){c=553;break e}else if(p==13){c=554;break e}else if(p==15){c=555;break e}else if(p== -19){c=556;break e}else if(p==20){c=557;break e}else if(p==21){c=558;break e}else if(p==22){c=559;break e}else if(p==23){c=560;break e}else if(p==24){c=561;break e}else if(p==25){c=562;break e}else if(p==26){c=563;break e}else if(p==27){c=46;break e}else if(p==28){c=564;break e}else if(p==29){c=117;break e}else if(p==30){c=565;break e}else if(p==31){c=565;break e}else if(p==32){c=565;break e}else if(p==33){c=565;break e}else if(p==40){c=566;break e}else if(p==41){c=566;break e}else if(p==42){c=566; -break e}else if(p==43){c=566;break e}else if(p==50){c=567;break e}else if(p==51){c=567;break e}else if(p==52){c=567;break e}else if(p==53){c=567;break e}else if(p==54){c=568;break e}else if(p==55){c=569;break e}else if(p==56){c=570;break e}else if(p==57){c=571;break e}else if(p==58){c=572;break e}else if(p==59){c=573;break e}else if(p==60){c=574;break e}else if(p==61){c=575;break e}else if(p==62){c=576;break e}else if(p==63){c=577;break e}else if(p==64){c=578;break e}else if(p==65){c=579;break e}else if(p== -66){c=580;break e}else if(p==67){c=581;break e}else if(p==68){c=582;break f}else if(p==70){c=583;break e}else if(p==71){c=217;break e}else if(p==72){c=245;break e}else if(p==73){c=584;break e}else if(p==74){c=585;break e}else if(p==75){c=586;break e}else if(p==76){c=587;break e}else if(p==77){c=588;break e}else if(p==78){c=589;break e}else if(p==79){c=590;break e}else if(p==80){c=591;break e}else if(p==81){c=592;break e}else if(p==82){c=593;break e}else if(p==83){c=594;break e}else if(p==84){c=595; -break e}else if(p==85){c=596;break e}else if(p==86){c=597;break c}else if(p==87){c=598;break e}else if(p==88){c=271;break e}else if(p==89){c=599;break e}else if(p==90){c=600;break e}else if(p==91){c=601;break e}else if(p==92){c=289;break e}else if(p==93){c=412;break f}else if(p==94){c=602;break e}else if(p==95){c=603;break e}else if(p==96){c=604;break e}else if(p==97){c=605;break e}else if(p==98){c=606;break e}else if(p==99){c=607;break f}else if(p==100){c=608;break f}else if(p==101){c=609;break e}else if(p== -102){c=610;break e}else if(p==103){c=611;break e}else if(p==104){c=612;break e}else if(p==105){c=613;break e}else if(p==106){c=614;break e}else if(p==107){c=615;break f}else if(p==108){c=616;break e}else if(p==109){c=617;break e}else if(p==110){c=618;break f}else if(p==111){c=619;break f}else if(p==112){c=620;break f}else if(p==113){c=621;break e}else if(p==114){c=378;break f}else if(p==115){c=386;break f}else if(p==116){c=622;break e}else if(p==119){c=623;break e}else if(p==120){c=624;break e}else if(p== -121){c=624;break e}else if(p==122){c=624;break e}else if(p==124){c=625;break f}else if(p==125){c=626;break f}else if(p==126){c=627;break e}else if(p==130){c=628;break e}else if(p==131){c=629;break e}else if(p==132){c=630;break e}else if(p==133){c=631;break e}else if(p==134){c=632;break e}else if(p==135){c=633;break e}else if(p==136){c=634;break e}else if(p==137){c=635;break e}else if(p==140){c=636;break e}else if(p==141){c=636;break e}else if(p==142){c=636;break e}else if(p==143){c=637;break e}else if(p!= -145){c=p==146?639:p==147?640:641;break e}m=D(u[k],8);k=k+1&4294967295;k=k+2&4294967295;l=l<<16|(D(u[k+-1&4294967295],8)<<8)+D(u[k+-2&4294967295],8)&4294967295;c=480}f:do if(c==545){i=i+-4&4294967295;p=u[i];u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);c=9;continue e}else if(c==546){p=u[i+-4&4294967295];q=u[i+-8&4294967295];u[i+-4&4294967295]=q;u[i+-8&4294967295]=p;c=9;continue e}else if(c==547){p=u[i+-4&4294967295];q=u[i+-8&4294967295]; -e=u[i+-12&4294967295];u[i+-4&4294967295]=q;u[i+-8&4294967295]=e;u[i+-12&4294967295]=p;c=9;continue e}else if(c==548){p=u[i+-4&4294967295];u[p&4294967295]=u[p&4294967295]+1&4294967295;u[i]=p;i=i+4&4294967295;c=9;continue e}else if(c==549){t=u[i+-4&4294967295];p=u[i+-8&4294967295];q=u[i+-12&4294967295];e=u[i+-16&4294967295];u[i+-4&4294967295]=p;u[i+-8&4294967295]=q;u[i+-12&4294967295]=e;u[i+-16&4294967295]=t;c=9;continue e}else if(c==550){c=9;continue e}else if(c==582){p=u[i+-4&4294967295];e=e_(p); -u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);if(e==0){c=409;break e}u[i+-4&4294967295]=e;if(E(u[k],8)!=93){c=411;break e}l=(D(u[k+2&4294967295],8)<<8)+D(u[k+1&4294967295],8)&4294967295;k=k+3&4294967295;c=412;break f}else if(c==607){if((l|0)==2)e=u[i+-4&4294967295],u[e&4294967295]=u[e&4294967295]+1&4294967295,q=u[i+-8&4294967295],u[q&4294967295]=u[q&4294967295]+1&4294967295,i=i+8&4294967295,u[i+-4&4294967295]=e,u[i+-8&4294967295]=q; -else{if((l|0)!=3){c=28;break e}e=u[i+-4&4294967295];u[e&4294967295]=u[e&4294967295]+1&4294967295;q=u[i+-8&4294967295];u[q&4294967295]=u[q&4294967295]+1&4294967295;p=u[i+-12&4294967295];u[p&4294967295]=u[p&4294967295]+1&4294967295;i=i+12&4294967295;u[i+-4&4294967295]=e;u[i+-8&4294967295]=q;u[i+-12&4294967295]=p}c=9;continue e}else if(c==608){e=u[(F+12&4294967295)+l*4&4294967295];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[i]=e;i=i+4&4294967295;c=9;continue e}else if(c==615){i=i+-4&4294967295;q= -u[i];p=u[i+-4&4294967295];t=u[q+4&4294967295]!=ND;g:do if(t)c=352;else{if(u[p+4&4294967295]!=ND){c=352;break g}t=u[p+8&4294967295];J=u[q+8&4294967295];c=l;c=c==0?644:c==1?645:c==2?646:c==3?647:c==4?648:c==5?649:c==8?650:c==9?651:652;if(c==652){c=352;break g}else c==644?M=D((t|0)<(J|0),1):c==645?M=D((t|0)<=(J|0),1):c==646?M=D((t|0)==(J|0),1):c==647?M=D((t|0)!=(J|0),1):c==648?M=D((t|0)>(J|0),1):c==649?M=D((t|0)>=(J|0),1):c==650?M=D(p==q,1):c==651&&(M=D(p!=q,1));e=(M|0)!=0?gj:hj;u[e&4294967295]=u[e& -4294967295]+1&4294967295;c=356;break g}while(0);if(c==352){ba=l;e=q;U=U=ma=ma=S=ga=U=J=t=c=c=S=a;c=p;J=0;S=ba==6?22:ba==7?23:ba==8?24:ba==9?25:ba==10?26:27;g:do if(S==27){t=K1(c,e,ba);S=1;break g}else if(S==22){J=o_(e,c);(J|0)<0?(t=0,S=1):S=0;break g}else if(S==23){J=o_(e,c);(J|0)<0?(t=0,S=1):(J=D((J|0)==0,1),S=0);break g}else if(S==24){J=D(c==e,1);S=0;break g}else if(S==25){J=D(c!=e,1);S=0;break g}else if(S==26){ba=(u[u[e+4&4294967295]+84&4294967295]&67108864|0)!=0;h:do if(ba){ga=O0(e);U=0;i:for(;;){if(!((U| -0)<(ga|0))){S=12;break i}S=u[(e+12&4294967295)+U*4&4294967295];ha=(u[u[S+4&4294967295]+84&4294967295]&134217728|0)!=0;j:do if(ha){if(ma=WY(u[Ru],dp&4294967295,1),(ma|0)<0){S=3;break i}}else{if((u[IF]|0)==0)break j;if((u[u[S+4&4294967295]+84&4294967295]&67108864|0)!=0)break j;if(!((u[u[S+4&4294967295]+84&4294967295]|0)>=0)&&(u[S+84&4294967295]&1073741824|0)!=0)break j;ma=WY(u[Ru],ep&4294967295,1);if((ma|0)<0){S=10;break i}}while(0);U=U+1&4294967295;S=2}if(S!=12)if(S==3){t=0;S=1;break g}else if(S== -10){t=0;S=1;break g}}else if((u[u[e+4&4294967295]+84&4294967295]&134217728|0)!=0){if(U=WY(u[Ru],dp&4294967295,1),(U|0)<0){t=0;S=1;break g}}else{if((u[IF]|0)==0)break h;if((u[u[e+4&4294967295]+84&4294967295]&67108864|0)!=0)break h;if(!((u[u[e+4&4294967295]+84&4294967295]|0)>=0)&&(u[e+84&4294967295]&1073741824|0)!=0)break h;U=WY(u[Ru],ep&4294967295,1);if(!((U|0)<0))break h;t=0;S=1;break g}while(0);J=MZ(c,e);S=0;break g}while(0);S==0&&(c=(J|0)!=0?gj:hj,u[c&4294967295]=u[c&4294967295]+1&4294967295,t= -c);e=t}u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e==0){c=8;continue c}if(E(u[k],8)==114)l=(D(u[k+2&4294967295],8)<<8)+D(u[k+1&4294967295],8)&4294967295,k=k+3&4294967295,c=378;else{if(E(u[k],8)!=115){c=362;break e}l=(D(u[k+2&4294967295],8)<<8)+D(u[k+1&4294967295],8)&4294967295;k=k+3&4294967295;c= -386}break f}else if(c==618){k=k+l&4294967295;c=9;continue e}else if(c==619){q=u[i+-4&4294967295];if(q==gj){if(i=i+-4&4294967295,u[q&4294967295]=u[q&4294967295]-1&4294967295,(u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q)}else{if(q!=hj){c=395;break e}k=K+l&4294967295}c=9;continue e}else if(c==620){q=u[i+-4&4294967295];if(q==hj){if(i=i+-4&4294967295,u[q&4294967295]=u[q&4294967295]-1&4294967295,(u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q)}else{if(q!=gj){c=401;break e}k= -K+l&4294967295}c=9;continue e}else if(c==625){e=u[g+4*l&4294967295];if(e==0){c=21;break e}u[e&4294967295]=u[e&4294967295]+1&4294967295;u[i]=e;i=i+4&4294967295;c=9;continue e}while(0);if(c==412){p=u[i+-4&4294967295];e=A[u[u[p+4&4294967295]+112&4294967295]](p);if(e==0){c=414;break e}u[i]=e;i=i+4&4294967295;if(E(u[k],8)!=125){c=416;break e}l=(D(u[k+2&4294967295],8)<<8)+D(u[k+1&4294967295],8)&4294967295;k=k+3&4294967295}else if(c==378){i=i+-4&4294967295;q=u[i];if(q==gj){if(u[q&4294967295]=u[q&4294967295]- -1&4294967295,(u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q)}else{if(q!=hj){c=381;break e}u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);k=K+l&4294967295}c=9;continue e}else if(c==386){i=i+-4&4294967295;q=u[i];if(q==hj){if(u[q&4294967295]=u[q&4294967295]-1&4294967295,(u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q)}else{if(q!=gj){c=389;break e}u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]| -0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);k=K+l&4294967295}c=9;continue e}i=i+-4&4294967295;p=u[i];c=u[g+4*l&4294967295];u[g+4*l&4294967295]=p;p=c!=0;f:do if(p){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break f;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=9}e:do if(c==641){o=L1(d);QX(u[Hc],wo&4294967295,o,m);W(u[uw],xo&4294967295);o=2;c=8;continue c}else if(c==551){p=u[i+-4&4294967295];e=Czb(p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]| -0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==552){p=u[i+-4&4294967295];e=HZ(p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==553){p=u[i+-4&4294967295];r=E_(p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);if((r|0)==0){u[gj&4294967295]= -u[gj&4294967295]+1&4294967295;u[i+-4&4294967295]=gj;c=30;break d}else if((r|0)>0){u[hj&4294967295]=u[hj&4294967295]+1&4294967295;u[i+-4&4294967295]=hj;r=0;c=30;break d}else{i=i+-4&4294967295;c=8;continue c}}else if(c==554){p=u[i+-4&4294967295];e=M1(p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==555){p=u[i+-4&4294967295];e=IZ(p);u[p&4294967295]=u[p&4294967295]-1& -4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==556){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=cZ(p,q,Q,24);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c== -557){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=oZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==558){if((u[HN]|0)!=0){c=46;break e}i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=kZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]| -0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==559){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=u[p+4&4294967295]==zQ?N1(p,q):rZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+ -4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==560){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];t=u[p+4&4294967295]!=ND;f:do if(t)c=60;else{if(u[q+4&4294967295]!=ND){c=60;break f}c=u[p+8&4294967295];t=u[q+8&4294967295];J=c+t&4294967295;if((J^c|0)<0&&(J^t|0)<0){c=62;break f}e=Y(J);c=64;break f}while(0);f:do if(c==60){if(u[p+4&4294967295]!=zQ){c=62;break f}if(u[q+4&4294967295]!=zQ){c=62;break f}e=gBb(p,q,d,k);c=67;break f}while(0);f:do if(c== -62){e=mZ(p,q);c=64;break f}while(0);f:do if(c==64){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break f;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==561){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];t=u[p+4&4294967295]!=ND;f:do if(t)c=72;else{if(u[q+4&4294967295]!=ND){c=72;break f}c=u[p+ -8&4294967295];t=u[q+8&4294967295];J=c-t&4294967295;if((J^c|0)<0&&(t^-1^J|0)<0){c=72;break f}e=Y(J);c=75;break f}while(0);c==72&&(e=jZ(p,q));u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==562){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];t=u[p+4&4294967295]!= -kE;f:do if(t)c=80;else{if(u[q+4&4294967295]!=ND){c=80;break f}c=LZ(q);(c|0)<0&&(c=u[p+8&4294967295]+c&4294967295);if((c|0)<0){c=80;break f}if((u[p+8&4294967295]|0)<=(c|0)){c=80;break f}e=u[u[p+12&4294967295]+4*c&4294967295];u[e&4294967295]=u[e&4294967295]+1&4294967295;c=85;break f}while(0);c==80&&(e=CY(p,q));u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+ -4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==563){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=pZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==564){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295]; -e=BZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==565){(m-30&2|0)!=0?(i=i+-4&4294967295,q=u[i]):q=0;E(m-30&1,8)!=0?(i=i+-4&4294967295,p=u[i]):p=0;c=t=u[i+-4&4294967295];J=p;ba=q;e=h;h+=8;ma=U=S=a;ga=e+4;ma=S=a;ma=u[u[c+4&4294967295]+52&4294967295]; -ha=ma==0;f:do if(ha)S=0;else{if(u[ma+16&4294967295]==0){S=0;break f}S=J==0;g:do if(!S){if((u[u[J+4&4294967295]+84&4294967295]&8388608|0)!=0)break g;if((u[u[J+4&4294967295]+84&4294967295]&16777216|0)!=0)break g;if(u[u[J+4&4294967295]+48&4294967295]==0){S=0;break f}if((u[u[J+4&4294967295]+84&4294967295]&131072|0)==0){S=0;break f}if(u[u[u[J+4&4294967295]+48&4294967295]+152&4294967295]==0){S=0;break f}}while(0);S=ba==0;g:do if(!S){if((u[u[ba+4&4294967295]+84&4294967295]&8388608|0)!=0)break g;if((u[u[ba+ -4&4294967295]+84&4294967295]&16777216|0)!=0)break g;if(u[u[ba+4&4294967295]+48&4294967295]==0){S=0;break f}if((u[u[ba+4&4294967295]+84&4294967295]&131072|0)==0){S=0;break f}if(u[u[u[ba+4&4294967295]+48&4294967295]+152&4294967295]==0){S=0;break f}}while(0);u[e]=0;u[ga]=2147483647;U=(O1(J,e)|0)==0?0:(O1(ba,ga)|0)==0?0:a_(c,u[e],u[ga]);S=14;break f}while(0);if(S==0)if(S=P1(J,ba,0),S!=0){ma=CY(c,S);u[S&4294967295]=u[S&4294967295]-1&4294967295;if((u[S&4294967295]|0)==0)A[u[u[S+4&4294967295]+24&4294967295]](S); -U=ma}else U=0;c=U;h=e;e=c;u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);c=p!=0;f:do if(c){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break f;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);p=q!=0;f:do if(p){u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break f;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c== -566){(m-40&2|0)!=0?(i=i+-4&4294967295,q=u[i]):q=0;E(m-40&1,8)!=0?(i=i+-4&4294967295,p=u[i]):p=0;i=i+-4&4294967295;t=u[i];i=i+-4&4294967295;c=u[i];r=hBb(t,p,q,c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);c=p!=0;f:do if(c){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break f;A[u[u[p+4&4294967295]+ -24&4294967295]](p)}while(0);p=q!=0;f:do if(p){u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break f;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);if((r|0)==0){c=30;break d}c=8;continue c}else if(c==567){(m-50&2|0)!=0?(i=i+-4&4294967295,q=u[i]):q=0;E(m-50&1,8)!=0?(i=i+-4&4294967295,p=u[i]):p=0;i=i+-4&4294967295;t=u[i];r=hBb(t,p,q,0);u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);c=p!=0;f:do if(c){u[p&4294967295]= -u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break f;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);p=q!=0;f:do if(p){u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break f;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);if((r|0)==0){c=30;break d}c=8;continue c}else if(c==568){q=u[i+-4&4294967295];t=u[i+-8&4294967295];p=u[i+-12&4294967295];i=i+-8&4294967295;r=Q1(p,q,t);u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+ -24&4294967295]](t);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);if((r|0)==0){c=30;break d}c=8;continue c}else if(c==569){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];t=u[p+4&4294967295]!=ND;f:do if(t)c=130;else{if(u[q+4&4294967295]!=ND){c=130;break f}c=u[p+8&4294967295];t=u[q+8&4294967295];J=c+t&4294967295;if((J^c|0)<0&&(J^t|0)<0){c=132;break f}e=Y(J);c=134;break f}while(0);f:do if(c==130){if(u[p+4&4294967295]!=zQ){c=132;break f}if(u[q+ -4&4294967295]!=zQ){c=132;break f}e=gBb(p,q,d,k);c=137;break f}while(0);f:do if(c==132){e=DZ(p,q);c=134;break f}while(0);f:do if(c==134){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break f;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==570){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];t=u[p+ -4&4294967295]!=ND;f:do if(t)c=142;else{if(u[q+4&4294967295]!=ND){c=142;break f}c=u[p+8&4294967295];t=u[q+8&4294967295];J=c-t&4294967295;if((J^c|0)<0&&(t^-1^J|0)<0){c=142;break f}e=Y(J);c=145;break f}while(0);c==142&&(e=zZ(p,q));u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c== -571){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=EZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==572){if((u[HN]|0)!=0){c=117;break e}i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=AZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]| -0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==573){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=FZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q); -u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==574){q=u[i+-4&4294967295];p=u[i+-8&4294967295];t=u[i+-12&4294967295];i=i+-12&4294967295;r=FY(p,q,t);u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q); -if((r|0)==0){c=30;break d}c=8;continue c}else if(c==575){q=u[i+-4&4294967295];p=u[i+-8&4294967295];i=i+-8&4294967295;r=GY(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);if((r|0)==0){c=30;break d}c=8;continue c}else if(c==576){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=hZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295; -if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==577){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=iZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4& -4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==578){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=gZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==579){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295]; -e=fZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==580){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=eZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]- -1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==581){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=GZ(p,q,Q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c== -583){i=i+-4&4294967295;p=u[i];q=U0($n&4294967295);q==0&&(W(u[Av],ao&4294967295),r=-1,e=0);c=(r|0)==0;f:do if(c){e=Z_(1,s([p,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(e!=0)break f;r=-1}while(0);c=(r|0)==0;f:do if(c){q=QZ(q,e,0);t=q!=0;g:do if(t){u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break g;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);if(q!=0)break f;r=-1}while(0);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+ -24&4294967295]](p);p=e!=0;f:do if(p){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break f;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);c=8;continue c}else if(c==584){i=i+-4&4294967295;q=w=u[i];c=217;break e}else if(c==585){i=i+-4&4294967295;q=w=u[i];c=245;break e}else if(c==586){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=xZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]- -1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==587){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=yZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c== -588){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=wZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==589){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=vZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+ -24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==590){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=uZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]= -e;if(e!=0){c=30;break d}c=8;continue c}else if(c==591){o=16;c=262;break d}else if(c==592){i=i+-4&4294967295;t=u[i];t==Q?(O=u[i+-4&4294967295],u[i+-4&4294967295]=t,p=q=Q):(u[u[t+4&4294967295]+84&4294967295]&8388608|0)!=0?(q=u[t+8&4294967295],c=q==8?653:q==32?653:654,c==654?(O=u[i+-4&4294967295],u[i+-4&4294967295]=t):c==653&&(O=u[i+-8&4294967295],u[i+-8&4294967295]=u[i+-4&4294967295],u[i+-4&4294967295]=t),t=p=q=Q):(p=u[i+-4&4294967295],q=u[i+-8&4294967295],O=u[i+-12&4294967295],u[i+-4&4294967295]=t, -u[i+-8&4294967295]=p,u[i+-12&4294967295]=q);e=AY(O,s([t,0,0,0,p,0,0,0,q,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"i8*",0,0,0]));u[O&4294967295]=u[O&4294967295]-1&4294967295;if((u[O&4294967295]|0)==0)A[u[u[O+4&4294967295]+24&4294967295]](O);if(e==0){c=8;continue c}r=t!=Q?E_(e):0;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if((r|0)<0){c=8;continue c}c=(r|0)>0;f:do if(c){r= -0;i=i+-8&4294967295;u[Q&4294967295]=u[Q&4294967295]+1&4294967295;u[i+-4&4294967295]=Q;u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break f;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);if(E(u[k],8)==88){k=k+1&4294967295;c=271;break e}else{c=8;continue c}}else if(c== -593)if(e=u[d+28&4294967295],e!=0){u[e&4294967295]=u[e&4294967295]+1&4294967295;u[i]=e;i=i+4&4294967295;c=30;break d}else{W(u[uw],ho&4294967295);c=8;continue c}else if(c==594){i=i+-4&4294967295;z=u[i];o=8;c=262;break d}else if(c==595){i=i+-4&4294967295;p=u[i];R1(d);e=u[d+28&4294967295];if(e==0)W(u[uw],ro&4294967295);else{r=e;c=p;ga=U=J=S=ma=U=t=ba=S=a;t=TY(c,gp&4294967295);J=0;U=t==0;f:do if(U){if((xY(u[Tu])|0)==0)ba=-1,S=0;else if(yY(),U=TY(c,hp&4294967295),U==0)(xY(u[Tu])|0)!=0&&W(u[lv],ip&4294967295), -ba=-1,S=0;else{t=w_(U,jp&4294967295,0,s(1,0,j,"i32"));u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)==0)A[u[u[U+4&4294967295]+24&4294967295]](U);t==0?(ba=-1,S=0):(J=1,S=2)}break f}else S=2;while(0);if(S==2){ga=U=0;f:for(;;){ma=EY(t,U);if(ma==0){S=4;break f}ba=(J|0)!=0;g:do if(ba){if((u[u[ma+4&4294967295]+84&4294967295]&134217728|0)==0){S=9;break g}if(E(u[ma+20&-1],8)!=95){S=9;break g}u[ma&4294967295]=u[ma&4294967295]-1&4294967295;if((u[ma&4294967295]|0)==0)A[u[u[ma+4&4294967295]+ -24&4294967295]](ma);S=12;break g}else S=9;while(0);if(S==9){S=PZ(c,ma);ga=S==0?-1:u[r+4&4294967295]==ou?Q1(r,ma,S):FY(r,ma,S);u[ma&4294967295]=u[ma&4294967295]-1&4294967295;if((u[ma&4294967295]|0)==0)A[u[u[ma+4&4294967295]+24&4294967295]](ma);ba=S!=0;g:do if(ba){u[S&4294967295]=u[S&4294967295]-1&4294967295;if((u[S&4294967295]|0)!=0)break g;A[u[u[S+4&4294967295]+24&4294967295]](S)}while(0);if((ga|0)!=0){S=18;break f}}U=U+1&4294967295;S=3}S==4&&((xY(u[Iv])|0)==0?ga=-1:yY());u[t&4294967295]=u[t&4294967295]- -1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);ba=ga}r=ba;S1(d,0);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);if((r|0)==0){c=30;break d}}c=8;continue c}else if(c==596){q=u[i+-4&4294967295];p=u[i+-8&4294967295];t=u[i+-12&4294967295];i=i+-12&4294967295;c=d;sa=t;qa=p;pa=q;r=h;h+=12;var wb=la=ga=la=ha=xa=U=ba=J=ha=a,ha=a,S=r+4,ma=r+8;J=sa;ba=qa;U=pa;ga=0;la=(u[u[J+4&4294967295]+84&4294967295]&67108864| -0)!=0;f:do if(la){if(ba!=Q)break f;if(U!=Q)break f;ha=O0(J);if((ha|0)!=2&&(ha|0)!=3)break f;ba=W_(J,1);(ha|0)==3&&(U=W_(J,2));J=W_(J,0)}while(0);la=ba==Q;f:do{if(la){ba=T1();U==Q&&(U=U1(),ga=1);ha=ba==0;g:do if(!ha){if(U==0)break g;ha=10;break f}while(0);W(u[uw],np&4294967295);xa=-1;ha=9}else{if(U!=Q){ha=10;break f}U=ba;ha=10}break f}while(0);f:do if(ha==10){xa=(u[u[J+4&4294967295]+84&4294967295]&134217728|0)==0;g:do if(xa){if((u[u[J+4&4294967295]+84&4294967295]&268435456|0)!=0){ha=13;break g}if(u[J+ -4&4294967295]==Is){ha=13;break g}if(u[J+4&4294967295]==qy){ha=13;break g}if((ZY(u[J+4&4294967295],qy)|0)!=0){ha=13;break g}W(u[H],op&4294967295);xa=-1;break f}while(0);if((u[u[ba+4&4294967295]+84&4294967295]&536870912|0)==0)W(u[H],pp&4294967295),xa=-1;else if((p_(U)|0)==0)W(u[H],qp&4294967295),xa=-1;else{R0(ba,rp&4294967295)==0&&$(ba,rp&4294967295,u[c+20&4294967295]);xa=u[J+4&4294967295]==Is;g:do if(xa)if((u[u[J+40&4294967295]+8&4294967295]|0)>0){W(u[H],sp&4294967295);xa=-1;break f}else la=F1(J,ba, -U);else{la=u[J+4&4294967295]==qy;h:do if(!la){if((ZY(u[J+4&4294967295],qy)|0)!=0){ha=20;break h}ha=0;u[ma&4294967295]=0;if((u[u[J+4&4294967295]+84&4294967295]&268435456|0)!=0)if(ha=V1(J),ha==0){xa=-1;break f}else J=ha,u[ma&4294967295]|=256;if((W1(J,S,0)|0)!=0){xa=-1;break f}else{la=(X1(ma)|0)!=0?Y1(u[S],257,ba,U,ma):Y1(u[S],257,ba,U,0);if(ha==0){ha=26;break g}u[ha&4294967295]=u[ha&4294967295]-1&4294967295;if((u[ha&4294967295]|0)!=0){ha=26;break g}A[u[u[ha+4&4294967295]+24&4294967295]](ha);ha=26;break g}}while(0); -la=X0(J);qa=sa=a;pa=J==0;h:do if(pa)sa=0;else{if(u[J+4&4294967295]!=qy&&(ZY(u[J+4&4294967295],qy)|0)==0){sa=0;break h}qa=u[J+12&4294967295];sa=3;break h}while(0);sa==0&&(qa=0);wb=p0(qa);if(wb==0){xa=-1;break f}else u[r&4294967295]=0,la=(X1(r)|0)!=0?Z1(la,wb,ba,U,r):Z1(la,wb,ba,U,0)}while(0);(ga|0)!=0&&S1(c,0);if(la==0)xa=-1;else{u[la&4294967295]=u[la&4294967295]-1&4294967295;if((u[la&4294967295]|0)==0)A[u[u[la+4&4294967295]+24&4294967295]](la);xa=0}}}while(0);c=xa;h=r;r=c;u[t&4294967295]=u[t&4294967295]- -1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);c=8;continue c}else if(c==598){p=d;(u[p+68&4294967295]|0)<=0&&Z(Osa&4294967295);u[p+68&4294967295]=u[p+68&4294967295]-1&4294967295;for(c=(p+72&4294967295)+u[p+68&4294967295]*12&4294967295;;){if(!(((i- -u[d+32&4294967295]&4294967295|0)/4|0)>(u[c+8&4294967295]|0)))break;i=i+-4&4294967295;p=u[i];u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p)}c=30;break d}else if(c==599){t=u[i+-4&4294967295];p=u[i+-8&4294967295];q=u[i+-12&4294967295];i=i+-8&4294967295;ba=t;U=p;ga=q;e=h;h+=12;ha=ma=ma=S=a;c=e+4;J=e+8;S=a;S=0;(u[u[ba+4&4294967295]+84&4294967295]&536870912|0)!=0&&(S=R0(ba,kp&4294967295));ma=S!=0;f:do{if(!ma){ha=(u[u[U+4&4294967295]+84&4294967295]& -67108864|0)==0;g:do if(!ha){if((u[U+8&4294967295]|0)<=0)break g;ma=u[U+12&-1];S=TY(ma,lp&4294967295);S==0&&(yY(),S=u[ma+4&4294967295],u[S&4294967295]=u[S&4294967295]+1&4294967295);break f}while(0);ha=T1();xa=ha!=0;g:do if(xa){if((u[u[ha+4&4294967295]+84&4294967295]&536870912|0)==0)break g;S=R0(ha,kp&4294967295)}while(0);S==0&&(S=iq)}u[S&4294967295]=u[S&4294967295]+1&4294967295}while(0);ma=AY(S,s([ga,0,0,0,U,0,0,0,ba,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*", -0,0,0,"i8*",0,0,0]));u[S&4294967295]=u[S&4294967295]-1&4294967295;if((u[S&4294967295]|0)==0)A[u[u[S+4&4294967295]+24&4294967295]](S);ba=ma==0;f:do if(ba){if((xY(u[H])|0)==0)break f;V_(e,c,J);U=(u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)!=0;g:do if(U){S=$1(mp&4294967295,s([u[c]+20&-1,0,0,0],0,j,["i8*",0,0,0]));if(S==0)break g;ga=u[c];u[ga&4294967295]=u[ga&4294967295]-1&4294967295;if((u[ga&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);u[c]=S}while(0);$_(u[e],u[c],u[J])}while(0); -h=e;e=ma;u[i+-4&4294967295]=e;u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);c=8;continue c}else if(c==600){q=u[(I+12&4294967295)+l*4&4294967295];i=i+-4&4294967295;p=u[i];e=u[d+28&4294967295];if(e!=0){r=u[e+4&4294967295]== -ou?Q1(e,q,p):FY(e,q,p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);if((r|0)==0){c=30;break d}}else p=M1(q)+20&-1,T(u[uw],jo&4294967295,s([p,0,0,0],0,j,["i8*",0,0,0]));c=8;continue c}else if(c==601){q=u[(I+12&4294967295)+l*4&4294967295];e=u[d+28&4294967295];e!=0?(r=GY(e,q),(r|0)!=0&&a2(u[Ev],ko&4294967295,q)):(p=M1(q)+20&-1,T(u[uw],lo&4294967295,s([p,0,0,0],0,j,["i8*",0,0,0])));c=8;continue c}else if(c==602){i=i+-4&4294967295;q=u[i]; -p=u[i+4*(0-l&4294967295)&4294967295];r=b2(p,q);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);if((r|0)==0){if(E(u[k],8)==113){c=106;break e}c=30;break d}else{c=8;continue c}}else if(c==603){q=u[(I+12&4294967295)+l*4&4294967295];p=u[i+-4&4294967295];t=u[i+-8&4294967295];i=i+-8&4294967295;r=c2(p,q,t);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[t&4294967295]=u[t&4294967295]- -1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);if((r|0)==0){c=30;break d}c=8;continue c}else if(c==604){q=u[(I+12&4294967295)+l*4&4294967295];i=i+-4&4294967295;p=u[i];r=c2(p,q,0);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);c=8;continue c}else if(c==605){q=u[(I+12&4294967295)+l*4&4294967295];i=i+-4&4294967295;p=u[i];r=Q1(u[d+24&4294967295],q,p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]| -0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);if((r|0)==0){c=30;break d}c=8;continue c}else if(c==606){q=u[(I+12&4294967295)+l*4&4294967295];r=d2(u[d+24&4294967295],q);(r|0)!=0&&a2(u[Ev],mo&4294967295,q);c=8;continue c}else if(c==609)if(q=u[(I+12&4294967295)+l*4&4294967295],p=u[d+28&4294967295],p==0){o=M1(q)+20&-1;T(u[uw],no&4294967295,s([o,0,0,0],0,j,["i8*",0,0,0]));o=2;c=8;continue c}else{c=u[p+4&4294967295]==ou;f:do if(c)e=e2(p,q),e!=0&&(u[e&4294967295]=u[e&4294967295]+1&4294967295);else{e=CY(p, -q);if(e!=0)break f;if(V()==0)break f;if((xY(u[Uv])|0)==0){c=8;continue c}yY()}while(0);if(e==0){e=e2(u[d+24&4294967295],q);p=e==0;f:do if(p){e=e2(u[d+20&4294967295],q);if(e!=0)break f;a2(u[Ev],ko&4294967295,q);c=8;continue c}while(0);u[e&4294967295]=u[e&4294967295]+1&4294967295}u[i]=e;i=i+4&4294967295;c=30;break d}else if(c==610)if(e=f_(l),e!=0){for(;;){l=l-1&4294967295;if(!((l|0)>=0))break;i=i+-4&4294967295;q=u[i];u[(e+12&4294967295)+l*4&4294967295]=q}u[i]=e;i=i+4&4294967295;c=30;break d}else{c= -8;continue c}else if(c==611)if(e=j_(l),e!=0){for(;;){l=l-1&4294967295;if(!((l|0)>=0))break;i=i+-4&4294967295;q=u[i];u[u[e+12&4294967295]+4*l&4294967295]=q}u[i]=e;i=i+4&4294967295;c=30;break d}else{c=8;continue c}else if(c==612)if(e=f2(XO,0),e!=0){for(;;){l=l-1&4294967295;if(!((l|0)>=0))break;i=i+-4&4294967295;q=u[i];(r|0)==0&&(r=g2(e,q));u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q)}if((r|0)!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295; -if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=8;continue c}else{u[i]=e;i=i+4&4294967295;c=30;break d}}else{c=8;continue c}else if(c==613){e=l;t=c=p=a;t=h2();J=(e|0)>5;f:do if(J){if(t==0){p=1;break f}if((i2(t,e)|0)!=-1){p=1;break f}u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);c=0;p=4;break f}else p=1;while(0);p==1&&(c=t);e=c;u[i]=e;i=i+4&4294967295;if(e!=0){c=30;break d}c=8;continue c}else if(c==614){q=u[(I+12& -4294967295)+l*4&4294967295];p=u[i+-4&4294967295];e=PZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==616){q=u[(I+12&4294967295)+l*4&4294967295];e=R0(u[d+20&4294967295],po&4294967295);if(e==0)W(u[lv],qo&4294967295);else{u[e&4294967295]=u[e&4294967295]+1&4294967295;i=i+-4&4294967295;p=u[i];t=u[i+-4&4294967295];J=(X_(t)|0)!=-1;f:do if(J)c=363;else{if(V()!=0){c=363; -break f}c=u[d+28&4294967295]!=0?u[d+28&4294967295]:Q;q=Z_(4,s([q,0,0,0,u[d+24&4294967295],0,0,0,c,0,0,0,p,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));c=368;break f}while(0);c==363&&(c=u[d+28&4294967295]!=0?u[d+28&4294967295]:Q,q=Z_(5,s([q,0,0,0,u[d+24&4294967295],0,0,0,c,0,0,0,p,0,0,0,t,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*", -0,0,0,"%struct.NullImporter*",0,0,0])));u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);if(q==0){i=i+-4&4294967295;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}else{p=e;e=QZ(p,q,0);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+ -4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}}}c=8;continue c}else if(c==617){q=u[(I+12&4294967295)+l*4&4294967295];p=u[i+-4&4294967295];e=q;c=a;c=PZ(p,e);p=c==0;f:do if(p){if((xY(u[Tu])|0)==0)break f;t=p0(e);T(u[lv],fp&4294967295,s([t,0,0,0],0,j,["i8*",0,0,0]))}while(0);e=c;u[i]=e;i=i+4&4294967295;if(e!=0){c=30;break d}c=8;continue c}else if(c==622){q=u[(I+ -12&4294967295)+l*4&4294967295];p=u[q+4&4294967295]==zQ;f:do if(p){p=u[q+12&4294967295];if((p|0)==-1){c=321;break f}e=u[d+24&4294967295];e=A[u[e+24&4294967295]](e,q,p);if(e==0){e=0;c=8;continue c}else if(e=u[e+8&4294967295],e!=0){u[e&4294967295]=u[e&4294967295]+1&4294967295;u[i]=e;i=i+4&4294967295;c=30;break d}else if(e=u[d+20&4294967295],e=A[u[e+24&4294967295]](e,q,p),e==0){e=0;c=8;continue c}else if(e=u[e+8&4294967295],e!=0){u[e&4294967295]=u[e&4294967295]+1&4294967295;u[i]=e;i=i+4&4294967295;c= -30;break d}else{c=322;break f}}else c=321;while(0);f:do if(c==321){e=e2(u[d+24&4294967295],q);if(e==0&&(e=e2(u[d+20&4294967295],q),e==0))break f;u[e&4294967295]=u[e&4294967295]+1&4294967295;u[i]=e;i=i+4&4294967295;c=30;break d}while(0);a2(u[Ev],mo&4294967295,q);c=8;continue c}else if(c==623)if(z=Y(l),z==0){e=0;c=8;continue c}else{o=32;c=262;break d}else if(c==624){iBb(d,m,(k-K&4294967295)+l&4294967295,(i-u[d+32&4294967295]&4294967295|0)/4|0);c=30;break d}else if(c==627)if(e=u[g+4*l&4294967295],e!= -0){p=u[g+4*l&4294967295];u[g+4*l&4294967295]=0;c=p!=0;f:do if(c){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break f;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);c=30;break d}else{p=W_(u[C+36&4294967295],l);a2(u[Gv],Yn&4294967295,p);c=8;continue c}else if(c==628){t=p=q=0;c=l;c=c==0?259:c==1?258:c==2?257:c==3?642:643;f:do if(c==643){W(u[uw],go&4294967295);o=2;c=261;break f}else if(c==642){i=i+-4&4294967295;t=u[i];c=257;break f}while(0);f:do if(c==257){i=i+-4&4294967295; -p=u[i];c=258;break f}while(0);f:do if(c==258){i=i+-4&4294967295;q=u[i];c=259;break f}while(0);if(c==259){J=q;ba=p;U=t;o=h;h+=12;ga=a;c=o+4;p=o+8;ga=S=ga=ga=t=a;u[o]=J;u[c]=ba;u[p]=U;J=u[o]==0;f:do if(J){S=u[JG];ga=u[S+52&4294967295]!=0?u[S+52&4294967295]:Q;u[o]=ga;u[c]=u[S+56&4294967295];u[p]=u[S+60&4294967295];u[o]!=0&&(ba=u[o],u[ba&4294967295]=u[ba&4294967295]+1&4294967295);u[c]!=0&&(ba=u[c],u[ba&4294967295]=u[ba&4294967295]+1&4294967295);if(u[p]==0)break f;ba=u[p];u[ba&4294967295]=u[ba&4294967295]+ -1&4294967295}while(0);J=u[p]==Q;f:do{if(J){J=u[p];u[J&4294967295]=u[J&4294967295]-1&4294967295;if((u[J&4294967295]|0)==0)A[u[u[u[p]+4&4294967295]+24&4294967295]](u[p]);u[p]=0;ga=7}else{if(u[p]==0){ga=7;break f}if(u[u[p]+4&4294967295]==JR){ga=7;break f}W(u[H],No&4294967295);ga=10}break f}while(0);f:do if(ga==7){u[c]==0&&(u[c]=Q,J=u[c],u[J&4294967295]=u[J&4294967295]+1&4294967295);g:for(;;){if((u[u[u[o]+4&4294967295]+84&4294967295]&67108864|0)==0)break g;if(!((O0(u[o])|0)>0))break g;ga=u[o];u[o]=u[u[o]+ -12&-1];J=u[o];u[J&4294967295]=u[J&4294967295]+1&4294967295;u[ga&4294967295]=u[ga&4294967295]-1&4294967295;if((u[ga&4294967295]|0)!=0)continue g;A[u[u[ga+4&4294967295]+24&4294967295]](ga)}J=u[u[o]+4&4294967295]==iq;g:do if(J)ga=17;else{if(!((u[u[u[o]+4&4294967295]+84&4294967295]|0)>=0)&&(u[u[o]+84&4294967295]&1073741824|0)!=0){ga=17;break g}J=u[u[o]+4&4294967295]==ms;h:do if(!J){if((u[u[u[o]+4&4294967295]+84&4294967295]&1073741824|0)!=0)break h;T(u[H],Po&4294967295,s([u[u[u[o]+4&4294967295]+12&4294967295], -0,0,0],0,j,["i8*",0,0,0]));ga=10;break f}while(0);if(u[c]!=Q){W(u[H],Oo&4294967295);ga=10;break f}else{J=u[c];u[J&4294967295]=u[J&4294967295]-1&4294967295;if((u[J&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);u[c]=u[o];ga=u[u[o]+4&4294967295]==ms?u[u[o]+8&4294967295]:u[u[o]+4&4294967295];u[o]=ga;J=u[o];u[J&4294967295]=u[J&4294967295]+1&4294967295;ga=24;break g}}while(0);ga==17&&j2(o,c,p);J=(u[IF]|0)!=0;g:do if(J){if(u[u[o]+4&4294967295]!=iq)break g;if((WY(u[Ru],Qo&4294967295,1)| -0)<0){ga=10;break f}}while(0);$_(u[o],u[c],u[p]);t=u[p]==0?2:4;ga=28;break f}while(0);if(ga==10){t=u[c]!=0;f:do if(t){J=u[c];u[J&4294967295]=u[J&4294967295]-1&4294967295;if((u[J&4294967295]|0)!=0)break f;A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c])}while(0);c=u[o]!=0;f:do if(c){t=u[o];u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)!=0)break f;A[u[u[u[o]+4&4294967295]+24&4294967295]](u[o])}while(0);c=u[p]!=0;f:do if(c){t=u[p];u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t& -4294967295]|0)!=0)break f;A[u[u[u[p]+4&4294967295]+24&4294967295]](u[p])}while(0);t=2}p=t;h=o;o=p}c=8;continue c}else if(c==629){u[aa]=i;i=aa;ba=ha=la=xa=ha=S=ga=p=U=J=e=t=c=p=ba=a;p=l&255;c=(l|0)>>8&255;t=(c*2&4294967295)+p&4294967295;e=(u[i]+4*(0-t&4294967295)&4294967295)+-4&4294967295;J=u[e];ga=u[J+4&4294967295]!=qF;f:do if(ga)ba=0;else{if((c|0)!=0){ba=0;break f}ga=u[u[J+8&4294967295]+8&4294967295];S=u[JG];ma=(ga&12|0)!=0;g:do if(ma){ha=u[u[J+8&4294967295]+4&4294967295];xa=u[J+12&4294967295];la= -(ga&4|0)==0;h:do if(la)ba=2;else{if((p|0)!=0){ba=2;break h}la=(u[S+20&4294967295]|0)==0;i:do if(la)ba=4;else{if(u[S+24&4294967295]==0){ba=4;break i}ba=(J1(u[S+24&4294967295],u[S+32&4294967295],u[S+8&4294967295],4,J)|0)!=0;j:do if(ba)U=0;else{U=A[ha](xa,0);if(u[S+24&4294967295]==0)break j;if(U==0)I1(u[S+24&4294967295],u[S+32&4294967295],u[S+8&4294967295],5,J);else{if((J1(u[S+24&4294967295],u[S+32&4294967295],u[S+8&4294967295],6,J)|0)==0)break j;u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U& -4294967295]|0)==0)A[u[u[U+4&4294967295]+24&4294967295]](U);U=0}}while(0);ba=11;break i}while(0);ba==4&&(U=A[ha](xa,0));ba=13;break h}while(0);h:do if(ba==2){la=(ga&8|0)==0;i:do if(!la){if((p|0)!=1){ba=14;break i}u[i]=u[i]+-4&4294967295;la=u[u[i]];sa=(u[S+20&4294967295]|0)==0;j:do if(sa)ba=16;else{if(u[S+24&4294967295]==0){ba=16;break j}ba=(J1(u[S+24&4294967295],u[S+32&4294967295],u[S+8&4294967295],4,J)|0)!=0;k:do if(ba)U=0;else{U=A[ha](xa,la);if(u[S+24&4294967295]==0)break k;if(U==0)I1(u[S+24&4294967295], -u[S+32&4294967295],u[S+8&4294967295],5,J);else{if((J1(u[S+24&4294967295],u[S+32&4294967295],u[S+8&4294967295],6,J)|0)==0)break k;u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)==0)A[u[u[U+4&4294967295]+24&4294967295]](U);U=0}}while(0);ba=23;break j}while(0);ba==16&&(U=A[ha](xa,la));u[la&4294967295]=u[la&4294967295]-1&4294967295;if((u[la&4294967295]|0)==0)A[u[u[la+4&4294967295]+24&4294967295]](la);break h}while(0);U=J;la=p;(ga&4|0)!=0?T(u[H],Io&4294967295,s([u[u[U+8&4294967295]& -4294967295],0,0,0,la,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0])):T(u[H],Zo&4294967295,s([u[u[U+8&4294967295]&4294967295],0,0,0,la,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0]));U=0}while(0)}else{ha=jBb(i,p);xa=(u[S+20&4294967295]|0)==0;h:do if(xa)ba=28;else{if(u[S+24&4294967295]==0){ba=28;break h}ba=(J1(u[S+24&4294967295],u[S+32&4294967295],u[S+8&4294967295],4,J)|0)!=0;i:do if(ba)U=0;else{U=k2(J,ha,0);if(u[S+24&4294967295]==0)break i;if(U==0)I1(u[S+24&4294967295],u[S+32&4294967295],u[S+8&4294967295],5,J);else{if((J1(u[S+ -24&4294967295],u[S+32&4294967295],u[S+8&4294967295],6,J)|0)==0)break i;u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)==0)A[u[u[U+4&4294967295]+24&4294967295]](U);U=0}}while(0);ba=35;break h}while(0);ba==28&&(U=k2(J,ha,0));if(ha==0)break g;u[ha&4294967295]=u[ha&4294967295]-1&4294967295;if((u[ha&4294967295]|0)!=0)break g;A[u[u[ha+4&4294967295]+24&4294967295]](ha)}while(0);ba=40;break f}while(0);f:do if(ba==0){U=u[J+4&4294967295]!=us;g:do if(U)ba=41;else{if(u[J+12&4294967295]==0){ba= -41;break g}ba=u[J+12&4294967295];u[ba&4294967295]=u[ba&4294967295]+1&4294967295;J=u[J+8&4294967295];u[J&4294967295]=u[J&4294967295]+1&4294967295;U=u[e];u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);u[e]=ba;p=p+1&4294967295;t=t+1&4294967295;ba=44;break g}while(0);ba==41&&(u[J&4294967295]=u[J&4294967295]+1&4294967295);if(u[J+4&4294967295]==hz){U=J;var ga=i,S=t,ma=p,ha=c,mc=a,wd=mc=pa=qa=sa=la=xa=wb=a,Jf=a,oi=wd=a,pi=a,xa=u[U+8& -4294967295],la=u[U+12&4294967295],sa=u[U+16&4294967295],pa=qa=0,Jf=sa==0;g:do if(Jf){if((u[xa+8&4294967295]|0)!=(S|0)){mc=1;break g}if((ha|0)!=0){mc=1;break g}if((u[xa+20&4294967295]|0)!=67){mc=1;break g}Jf=u[JG];mc=kBb(Jf,xa,la,0);if(mc==0)wb=0;else{wd=mc+312&-1;oi=u[ga]+4*(0-S&4294967295)&4294967295;for(pi=0;;){if(!((pi|0)<(S|0)))break;wb=u[oi];u[wb&4294967295]=u[wb&4294967295]+1&4294967295;u[wd+4*pi&4294967295]=u[oi];oi=oi+4&4294967295;pi=pi+1&4294967295}wd=H1(mc,0);u[Jf+12&4294967295]=u[Jf+12& -4294967295]+1&4294967295;wb=mc;u[wb&4294967295]=u[wb&4294967295]-1&4294967295;if((u[wb&4294967295]|0)==0)A[u[u[mc+4&4294967295]+24&4294967295]](mc);u[Jf+12&4294967295]=u[Jf+12&4294967295]-1&4294967295;wb=wd}mc=4;break g}else mc=1;while(0);mc==1&&(sa!=0&&(qa=sa+12&-1,pa=u[sa+8&4294967295]),wb=G1(xa,la,0,u[ga]+4*(0-S&4294967295)&4294967295,ma,u[ga]+4*(ha*-2&4294967295)&4294967295,ha,qa,pa,u[U+20&4294967295]));U=wb}else{ma=J;ha=i;xa=p;qa=c;sa=ga=U=S=la=a;ga=U=S=0;sa=(qa|0)>0;g:do if(sa){U=lBb(0,qa,ha, -ma);la=U==0?0:1;break g}else la=1;while(0);g:do if(la==1){S=jBb(ha,xa);if(S==0)break g;if(u[ma+4&4294967295]==qF){sa=u[JG];qa=(u[sa+20&4294967295]|0)==0;h:do if(qa)la=3;else{if(u[sa+24&4294967295]==0){la=3;break h}la=(J1(u[sa+24&4294967295],u[sa+32&4294967295],u[sa+8&4294967295],4,ma)|0)!=0;i:do if(la)ga=0;else{ga=k2(ma,S,U);if(u[sa+24&4294967295]==0)break i;if(ga==0)I1(u[sa+24&4294967295],u[sa+32&4294967295],u[sa+8&4294967295],5,ma);else{if((J1(u[sa+24&4294967295],u[sa+32&4294967295],u[sa+8&4294967295], -6,ma)|0)==0)break i;u[ga&4294967295]=u[ga&4294967295]-1&4294967295;if((u[ga&4294967295]|0)==0)A[u[u[ga+4&4294967295]+24&4294967295]](ga);ga=0}}while(0);la=10;break h}while(0);la==3&&(ga=k2(ma,S,U))}else ga=q_(ma,S,U)}while(0);ma=S!=0;g:do if(ma){u[S&4294967295]=u[S&4294967295]-1&4294967295;if((u[S&4294967295]|0)!=0)break g;A[u[u[S+4&4294967295]+24&4294967295]](S)}while(0);S=U!=0;g:do if(S){u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)!=0)break g;A[u[u[U+4&4294967295]+24&4294967295]](U)}while(0); -U=ga}u[J&4294967295]=u[J&4294967295]-1&4294967295;if((u[J&4294967295]|0)!=0)break f;A[u[u[J+4&4294967295]+24&4294967295]](J)}while(0);for(;;){if(!(u[i]>e))break;u[i]=u[i]+-4&4294967295;p=u[u[i]];u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p)}e=U;i=u[aa];u[i]=e;i=i+4&4294967295;if(e!=0){c=30;break d}c=8;continue c}else if(c==630){i=i+-4&4294967295;p=u[i];e=l2(p,u[d+24&4294967295]);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p& -4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);c=e!=0;f:do if(c){if(!((l|0)>0))break f;p=f_(l);if(p==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0;c=8;continue c}else{for(;;){l=l-1&4294967295;if(!((l|0)>=0))break;i=i+-4&4294967295;q=u[i];u[(p+12&4294967295)+l*4&4294967295]=q}r=mBb(e,p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break f;A[u[u[p+4&4294967295]+24&4294967295]](p)}}while(0); -u[i]=e;i=i+4&4294967295;c=8;continue c}else if(c==631){(l|0)==3?(i=i+-4&4294967295,q=u[i]):q=0;i=i+-4&4294967295;p=u[i];t=u[i+-4&4294967295];e=P1(t,p,q);u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);p=q!=0;f:do if(p){u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break f;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0); -u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==632){i=i+-4&4294967295;p=u[i];e=l2(p,u[d+24&4294967295]);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);c=e!=0;f:do if(c){i=i+-4&4294967295;p=u[i];t=e;U=J=a;J=p;ba=u[t+4&4294967295]!=hz;g:do if(ba)K0(dz&4294967295,138),U=-1;else{if(J==Q)J=0;else if((u[u[J+4&4294967295]+84&4294967295]&67108864|0)!=0)u[J&4294967295]=u[J&4294967295]+1&4294967295;else{T(u[uw],Usa&4294967295, -s([u[u[J+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));U=-1;break g}U=u[t+20&4294967295]!=0;h:do if(U){ga=u[t+20&4294967295];u[ga&4294967295]=u[ga&4294967295]-1&4294967295;if((u[ga&4294967295]|0)!=0)break h;A[u[u[u[t+20&4294967295]+4&4294967295]+24&4294967295]](u[t+20&4294967295])}while(0);u[t+20&4294967295]=J;U=0}while(0);(U|0)!=0&&(o=2);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break f;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);c=e!=0;f:do if(c){if(!((l| -0)>0))break f;p=f_(l);if(p==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0;c=8;continue c}else{for(;;){l=l-1&4294967295;if(!((l|0)>=0))break;i=i+-4&4294967295;q=u[i];u[(p+12&4294967295)+l*4&4294967295]=q}(mBb(e,p)|0)!=0&&(o=2);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break f;A[u[u[p+4&4294967295]+24&4294967295]](p)}}while(0);u[i]=e;i=i+4&4294967295;c=8;continue c}else if(c==633){e=u[x+4*l&4294967295]; -u[e&4294967295]=u[e&4294967295]+1&4294967295;u[i]=e;i=i+4&4294967295;if(e!=0){c=30;break d}c=8;continue c}else if(c==634)if(q=e=u[x+4*l&4294967295],p=a,u[q+4&4294967295]!=Kn?(K0(Cn&4294967295,24),p=0):(u[q+8&4294967295]!=0&&(p=u[q+8&4294967295],u[p&4294967295]=u[p&4294967295]+1&4294967295),p=u[q+8&4294967295]),q=p,q!=0){u[i]=q;i=i+4&4294967295;c=30;break d}else{r=-1;if(V()!=0){c=8;continue c}(u[u[C+44&4294967295]+8&4294967295]|0)>(l|0)?(p=u[(u[C+44&4294967295]+12&4294967295)+l*4&4294967295],a2(u[Gv], -Yn&4294967295,p)):(p=u[(u[C+40&4294967295]+12&4294967295)+(l-u[u[C+44&4294967295]+8&4294967295]&4294967295)*4&4294967295],a2(u[Ev],oo&4294967295,p));c=8;continue c}else if(c==635){i=i+-4&4294967295;q=u[i];e=u[x+4*l&4294967295];D1(e,q);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);c=30;break d}else if(c==636){J=l&255;e=(l|0)>>8&255;U=m-131&3;p=(e*2&4294967295)+J&4294967295;E(U&1,8)!=0&&(p=p+1&4294967295);(U&2|0)!=0&&(p=p+1&4294967295); -p=(i+4*(0-p&4294967295)&4294967295)+-4&4294967295;t=u[p];ba=u[t+4&4294967295]!=us;f:do if(ba)c=439;else{if(u[t+12&4294967295]==0){c=439;break f}c=u[t+12&4294967295];u[c&4294967295]=u[c&4294967295]+1&4294967295;t=u[t+8&4294967295];u[t&4294967295]=u[t&4294967295]+1&4294967295;ba=u[p];u[ba&4294967295]=u[ba&4294967295]-1&4294967295;if((u[ba&4294967295]|0)==0)A[u[u[u[p]+4&4294967295]+24&4294967295]](u[p]);u[p]=c;J=J+1&4294967295;c=442;break f}while(0);c==439&&(u[t&4294967295]=u[t&4294967295]+1&4294967295); -u[Ia]=i;c=t;ba=Ia;ga=J;S=e;la=ma=ha=e=J=i=xa=ma=ha=a;e=J=i=xa=ma=0;la=(U&2|0)!=0;f:do if(la){u[ba]=u[ba]+-4&4294967295;J=u[u[ba]];if((u[u[J+4&4294967295]+84&4294967295]&536870912|0)!=0){ha=1;break f}ha=h2();if(ha==0){ha=2;break f}if((m2(ha,J)|0)!=0){u[ha&4294967295]=u[ha&4294967295]-1&4294967295;if((u[ha&4294967295]|0)==0)A[u[u[ha+4&4294967295]+24&4294967295]](ha);(xY(u[Tu])|0)!=0&&(ha=u[u[J+4&4294967295]+12&4294967295],la=n2(c),sa=o2(c),T(u[H],ap&4294967295,s([sa,0,0,0,la,0,0,0,ha,0,0,0],0,j,["i8*", -0,0,0,"i8*",0,0,0,"i8*",0,0,0])));ha=2}else{u[J&4294967295]=u[J&4294967295]-1&4294967295;if((u[J&4294967295]|0)==0)A[u[u[J+4&4294967295]+24&4294967295]](J);J=ha;ha=1}break f}else ha=1;while(0);f:do if(ha==1){if(E(U&1,8)!=0){u[ba]=u[ba]+-4&4294967295;i=u[u[ba]];if((u[u[i+4&4294967295]+84&4294967295]&67108864|0)==0)if(ma=c_(i),ma==0){(xY(u[H])|0)!=0&&(ba=u[u[i+4&4294967295]+12&4294967295],U=n2(c),c=o2(c),T(u[H],bp&4294967295,s([c,0,0,0,U,0,0,0,ba,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]))); -break f}else{u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=ma}ma=u[i+8&4294967295]}if((S|0)>0&&(J=lBb(J,S,ba,c),J==0))break f;xa=ma;la=i;sa=ba;mc=wb=wb=pa=qa=qa=a;qa=ga;pa=f_(qa+xa&4294967295);if(pa==0)qa=0;else{Jf=(xa|0)!=0;g:do if(Jf)for(wb=0;;){if(!((wb|0)<(xa|0)))break g;mc=u[(la+12&4294967295)+wb*4&4294967295];u[mc&4294967295]=u[mc&4294967295]+1&4294967295;u[(pa+12&4294967295)+(qa+wb&4294967295)*4&4294967295]=mc;wb=wb+1&4294967295}while(0); -for(;;){qa=qa-1&4294967295;if(!((qa|0)>=0))break;u[sa]=u[sa]+-4&4294967295;wb=u[u[sa]];u[(pa+12&4294967295)+qa*4&4294967295]=wb}qa=pa}xa=qa;if(xa==0)break f;if(u[c+4&4294967295]==qF){la=u[JG];sa=(u[la+20&4294967295]|0)==0;g:do if(sa)ha=13;else{if(u[la+24&4294967295]==0){ha=13;break g}ha=(J1(u[la+24&4294967295],u[la+32&4294967295],u[la+8&4294967295],4,c)|0)!=0;h:do if(ha)e=0;else{e=k2(c,xa,J);if(u[la+24&4294967295]==0)break h;if(e==0)I1(u[la+24&4294967295],u[la+32&4294967295],u[la+8&4294967295],5, -c);else{if((J1(u[la+24&4294967295],u[la+32&4294967295],u[la+8&4294967295],6,c)|0)==0)break h;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}}while(0);ha=20;break g}while(0);ha==13&&(e=k2(c,xa,J))}else e=q_(c,xa,J)}while(0);c=xa!=0;f:do if(c){u[xa&4294967295]=u[xa&4294967295]-1&4294967295;if((u[xa&4294967295]|0)!=0)break f;A[u[u[xa+4&4294967295]+24&4294967295]](xa)}while(0);c=J!=0;f:do if(c){u[J&4294967295]=u[J&4294967295]-1&4294967295; -if((u[J&4294967295]|0)!=0)break f;A[u[u[J+4&4294967295]+24&4294967295]](J)}while(0);c=i!=0;f:do if(c){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break f;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);i=u[Ia];u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);for(;;){if(!(i>p))break;i=i+-4&4294967295;q=u[i];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q)}u[i]= -e;i=i+4&4294967295;if(e!=0){c=30;break d}c=8;continue c}else if(c==637){q=u[i+-4&4294967295];e=nBb(q,so&4294967295,to);if(e==0){c=8;continue c}u[i+-4&4294967295]=e;t=nBb(q,uo&4294967295,vo);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);if(t==0){e=0;c=8;continue c}else{e=AY(t,s(4,0,j,"i8*"));u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);if(e==0){c=8;continue c}iBb(d,143, -(k-K&4294967295)+l&4294967295,(i-u[d+32&4294967295]&4294967295|0)/4|0);u[i]=e;i=i+4&4294967295;c=30;break d}}else if(c==639){i=i+-4&4294967295;q=u[i];p=u[i+4*(0-l&4294967295)&4294967295];r=g2(p,q);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);if((r|0)==0){if(E(u[k],8)==113){c=106;break e}c=30;break d}else{c=8;continue c}}else if(c==640){q=u[i+-4&4294967295];t=u[i+-8&4294967295];i=i+-8&4294967295;p=u[i+4*(0-l&4294967295)&4294967295]; -r=Q1(p,q,t);u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);if((r|0)==0){if(E(u[k],8)==113){c=106;break e}c=30;break d}else{c=8;continue c}}else if(c==409){i=i+-4&4294967295;c=8;continue c}else if(c==411){c=30;break d}else if(c==414){if(V()!=0){if((xY(u[cv])|0)==0){c=8;continue c}yY()}i=i+-4&4294967295;e=p=u[i];u[p&4294967295]= -u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);k=k+l&4294967295;c=30;break d}else if(c==416)if(E(u[k],8)==92){l=(D(u[k+2&4294967295],8)<<8)+D(u[k+1&4294967295],8)&4294967295;k=k+3&4294967295;c=289;break e}else{c=30;break d}else if(c==28){Z(Zn&4294967295);c=8;continue c}else if(c==381){r=E_(q);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);if((r|0)>0)r=0;else{if((r|0)!=0){c=8;continue c}k= -K+l&4294967295}c=30;break d}else if(c==362){c=30;break d}else if(c==389){r=E_(q);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);if((r|0)>0)r=0,k=K+l&4294967295;else if((r|0)!=0){c=8;continue c}c=30;break d}else if(c==395){r=E_(q);if((r|0)>0){i=i+-4&4294967295;u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);r=0}else{if((r|0)!=0){c=8;continue c}k=K+l&4294967295}c=30;break d}else if(c== -401){r=E_(q);p=(r|0)>0;f:do if(p)r=0,k=K+l&4294967295;else{if((r|0)!=0){c=8;continue c}i=i+-4&4294967295;u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break f;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);c=30;break d}else if(c==21){p=W_(u[C+36&4294967295],l);a2(u[Gv],Yn&4294967295,p);c=8;continue c}while(0);if(c==46){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=qZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24& -4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]=e;if(e!=0){c=30;break d}c=8;continue c}else if(c==117){i=i+-4&4294967295;q=u[i];p=u[i+-4&4294967295];e=CZ(p,q);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);u[i+-4&4294967295]= -e;if(e!=0){c=30;break d}c=8;continue c}else if(c==217){i=i+-4&4294967295;p=u[i];t=w==0;e:do if(t)c=218;else{c=w==Q?218:219;break e}while(0);e:do if(c==218){q=U0(bo&4294967295);if(q!=0)break e;W(u[Av],co&4294967295);r=-1}while(0);q!=0&&(u[q&4294967295]=u[q&4294967295]+1&4294967295);c=q!=0;e:do if(c){if((V0(q,0)|0)==0)break e;r=W0(eo&4294967295,q)}while(0);(r|0)==0&&(r=Y0(p,q,1));if((r|0)==0)if((u[u[p+4&4294967295]+84&4294967295]&134217728|0)!=0){t=p+20&-1;J=u[p+8&4294967295];ba=(J|0)==0;e:do if(ba)c= -227;else{c=GX();if((D(u[u[c]+2*D(u[t+(J-1&4294967295)&4294967295],8)&4294967295],16)&8192|0)==0){c=227;break e}c=E(u[t+(J-1&4294967295)&4294967295],8)==32?227:229;break e}while(0);c==227&&V0(q,1)}else if((u[u[p+4&4294967295]+84&4294967295]&268435456|0)!=0){t=u[p+12&4294967295];J=u[p+8&4294967295];ba=(J|0)==0;e:do if(ba)c=232;else{if(D(u[t+2*(J-1&4294967295)&4294967295],16)<=127){if(E(u[bV+D(u[t+2*(J-1&4294967295)&4294967295],16)&4294967295],8)==0){c=232;break e}}else if((p2(D(u[t+2*(J-1&4294967295)& -4294967295],16)&65535)|0)==0){c=232;break e}c=E(u[t+2*(J-1&4294967295)&4294967295],16)==32?232:235;break e}while(0);c==232&&V0(q,1)}else V0(q,1);c=q!=0;e:do if(c){u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break e;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);p=w!=0;e:do if(p){u[w&4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)!=0)break e; -A[u[u[w+4&4294967295]+24&4294967295]](w)}while(0);w=0;if((r|0)==0){c=30;break d}c=8;continue c}else if(c==245){p=w==0;e:do if(p)c=246;else{c=w==Q?246:247;break e}while(0);e:do if(c==246){q=U0(bo&4294967295);if(q!=0)break e;W(u[Av],co&4294967295);o=2}while(0);p=q!=0;e:do if(p){u[q&4294967295]=u[q&4294967295]+1&4294967295;r=W0(fo&4294967295,q);(r|0)==0&&V0(q,0);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break e;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);p=w!=0;e:do if(p){u[w& -4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)!=0)break e;A[u[u[w+4&4294967295]+24&4294967295]](w)}while(0);w=0;c=8;continue c}else if(c==271){i=i+-4&4294967295;p=u[i];t=(u[u[p+4&4294967295]+84&4294967295]&8388608|0)!=0;e:do if(t){o=u[p+8&4294967295];J=(o|0)==8;f:do if(J)c=272;else{c=(o|0)==32?272:273;break f}while(0);c==272&&(i=i+-4&4294967295,z=u[i])}else{c=u[p+4&4294967295]==iq;f:do if(!c){if(!((u[u[p+4&4294967295]+84&4294967295]|0)>=0)&&(u[p+84&4294967295]&1073741824|0)!=0)break f; -if((u[u[p+4&4294967295]+84&4294967295]&134217728|0)!=0)break f;if(p==Q)break e;W(u[uw],io&4294967295);o=2;break e}while(0);i=i+-4&4294967295;q=u[i];i=i+-4&4294967295;t=u[i];$_(p,q,t);o=4;c=8;continue c}while(0);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);c=8;continue c}else if(c==289){i=i+-4&4294967295;p=u[i];c=u[p+4&4294967295]!=UR;e:do if(!c){if((u[p+8&4294967295]|0)!=(l|0))break e;for(c=p+12&-1;;){l=l-1&4294967295;if((l|0)==-1)break; -q=u[c+4*l&4294967295];u[q&4294967295]=u[q&4294967295]+1&4294967295;u[i]=q;i=i+4&4294967295}u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);c=30;break d}while(0);t=u[p+4&4294967295]!=kE;e:do if(t)c=296;else{if((u[p+8&4294967295]|0)!=(l|0)){c=296;break e}for(c=u[p+12&4294967295];;){l=l-1&4294967295;if((l|0)==-1)break;q=u[c+4*l&4294967295];u[q&4294967295]=u[q&4294967295]+1&4294967295;u[i]=q;i=i+4&4294967295}c=301;break e}while(0);if(c== -296){ba=l;S=c=J=S=ga=t=U=a;t=i+4*l&4294967295;J=0;c=e_(p);ma=c==0;e:do if(ma)U=5;else{for(;;){if(!((J|0)<(ba|0))){U=7;break}S=g_(c);if(S==0){U=1;break}t=t+-4&4294967295;u[t]=S;J=J+1&4294967295;U=0}if(U==7){S=g_(c);if(S==0){if(V()!=0){U=5;break e}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);ga=1;U=10}else{u[S&4294967295]=u[S&4294967295]-1&4294967295;if((u[S&4294967295]|0)==0)A[u[u[S+4&4294967295]+24&4294967295]](S);W(u[L],So&4294967295); -U=5}break e}else if(U==1){V()==0&&(S=(J|0)==1?Xn&4294967295:Ao&4294967295,T(u[L],Ro&4294967295,s([J,0,0,0,S,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0])));U=5;break e}}while(0);if(U==5){e:for(;;){if(!((J|0)>0))break e;ba=u[t];u[ba&4294967295]=u[ba&4294967295]-1&4294967295;if((u[ba&4294967295]|0)==0)A[u[u[u[t]+4&4294967295]+24&4294967295]](u[t]);J=J-1&4294967295;t=t+4&4294967295}t=c!=0;e:do if(t){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break e;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0); -ga=0}(ga|0)!=0?i=i+4*l&4294967295:o=2}u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);c=8;continue c}else c==106&&(l=(D(u[k+2&4294967295],8)<<8)+D(u[k+1&4294967295],8)&4294967295);k=K+l&4294967295;c=30;break d}while(0);if(c==262){d:for(;;){if((o|0)==1){c=513;break d}if(!((u[d+68&4294967295]|0)>0)){c=513;break d}vb=(d+72&4294967295)+(u[d+68&4294967295]-1&4294967295)*12&4294967295;if((u[vb&4294967295]|0)==120&&(o|0)==32){c=492;break d}for(u[d+ -68&4294967295]=u[d+68&4294967295]-1&4294967295;;){if(!(((i-u[d+32&4294967295]&4294967295|0)/4|0)>(u[vb+8&4294967295]|0)))break;i=i+-4&4294967295;p=u[i];if(p!=0&&(u[p&4294967295]=u[p&4294967295]-1&4294967295,(u[p&4294967295]|0)==0))A[u[u[p+4&4294967295]+24&4294967295]](p)}if((u[vb&4294967295]|0)==120&&(o|0)==16){c=501;break d}if((u[vb&4294967295]|0)==122){c=503;break d}if((u[vb&4294967295]|0)==121&&(o|0)==2){c=503;break d}if((u[vb&4294967295]|0)==143){c=503;break d}else c=491}if(c==492){if(o=1,k=K+ -u[z+8&4294967295]&4294967295,u[z&4294967295]=u[z&4294967295]-1&4294967295,(u[z&4294967295]|0)==0)A[u[u[z+4&4294967295]+24&4294967295]](z)}else if(c==501)o=1,k=K+u[vb+4&4294967295]&4294967295;else if(c==503){if((o|0)==2){V_(Qa,X,Ea);u[X]==0&&(u[X]=Q,k=u[X],u[k&4294967295]=u[k&4294967295]+1&4294967295);k=(u[vb&4294967295]|0)==121;d:do if(k)c=507;else{c=(u[vb&4294967295]|0)==143?507:508;break d}while(0);if(c==507){j2(Qa,X,Ea);c=y;k=u[Qa];o=u[X];p=u[Ea];t=J=ba=t=a;t=u[c+8&4294967295];u[t+44&4294967295]== -0&&(u[c+52&4294967295]==0&&(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,u[c+52&4294967295]=Q),J=u[c+52&4294967295],u[J&4294967295]=u[J&4294967295]+1&4294967295,u[c+56&4294967295]!=0&&(J=u[c+56&4294967295],u[J&4294967295]=u[J&4294967295]+1&4294967295),u[c+60&4294967295]!=0&&(J=u[c+60&4294967295],u[J&4294967295]=u[J&4294967295]+1&4294967295),u[t+44&4294967295]=u[c+52&4294967295],u[t+48&4294967295]=u[c+56&4294967295],u[t+52&4294967295]=u[c+60&4294967295]);ba=u[c+52&4294967295];J=u[c+56&4294967295]; -t=u[c+60&4294967295];u[k&4294967295]=u[k&4294967295]+1&4294967295;o!=0&&(u[o&4294967295]=u[o&4294967295]+1&4294967295);p!=0&&(u[p&4294967295]=u[p&4294967295]+1&4294967295);u[c+52&4294967295]=k;u[c+56&4294967295]=o;u[c+60&4294967295]=p;c=ba!=0;d:do if(c){u[ba&4294967295]=u[ba&4294967295]-1&4294967295;if((u[ba&4294967295]|0)!=0)break d;A[u[u[ba+4&4294967295]+24&4294967295]](ba)}while(0);c=J!=0;d:do if(c){u[J&4294967295]=u[J&4294967295]-1&4294967295;if((u[J&4294967295]|0)!=0)break d;A[u[u[J+4&4294967295]+ -24&4294967295]](J)}while(0);c=t!=0;d:do if(c){u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)!=0)break d;A[u[u[t+4&4294967295]+24&4294967295]](t)}while(0);q2(Ko&4294967295,k);q2(Lo&4294967295,o);q2(Mo&4294967295,p)}u[Ea]==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,u[i]=Q):u[i]=u[Ea];i=i+4&4294967295;u[i]=u[X];i=i+4&4294967295;u[i]=u[Qa]}else(o&40|0)!=0&&(u[i]=z,i=i+4&4294967295),p=Y(o),u[i]=p;i=i+4&4294967295;o=1;k=K+u[vb+4&4294967295]&4294967295}if((o|0)!=1){c=516;break c}}c= -518}c:do if(c==597)i=i+-4&4294967295,z=u[i],u[d+36&4294967295]=i,o=64;else if(c==516){for(;;){if(!(((i-u[d+32&4294967295]&4294967295)- -3&4294967295)>>>0>6)){c=523;break}i=i+-4&4294967295;p=u[i];if(p!=0&&(u[p&4294967295]=u[p&4294967295]-1&4294967295,(u[p&4294967295]|0)==0))A[u[u[p+4&4294967295]+24&4294967295]](p);c=519}if((o|0)==8){c=525;break c}z=0}while(0);g=(u[y+20&4294967295]|0)!=0;c:do if(g){x=u[y+28&4294967295]!=0;d:do if(x){C=(o|0)==8;e:do if(!C){if((o|0)==64){c=526;break e}if((o|0)!=2){c= -534;break d}I1(u[y+28&4294967295],u[y+36&4294967295],d,3,0);c=534;break d}while(0);if((J1(u[y+28&4294967295],u[y+36&4294967295],d,3,z)|0)!=0){C=z!=0;e:do if(C){u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0){c=529;break e}A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);z=0;o=2}}while(0);if(u[y+24&4294967295]==0){c=536;break c}if((o|0)==2)I1(u[y+24&4294967295],u[y+32&4294967295],d,3,0);else{if((J1(u[y+24&4294967295],u[y+32&4294967295],d,3,z)|0)==0){c=536;break c}x=z!=0;d:do if(x){u[z& -4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0){c=540;break d}A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);z=0;o=2}}while(0);if(u[u[y+8&4294967295]+44&4294967295]==0)break b;I=y;g=C=K=x=a;x=u[I+8&4294967295];K=u[I+52&4294967295];C=u[I+56&4294967295];g=u[I+60&4294967295];F=u[x+44&4294967295];u[F&4294967295]=u[F&4294967295]+1&4294967295;u[x+48&4294967295]!=0&&(F=u[x+48&4294967295],u[F&4294967295]=u[F&4294967295]+1&4294967295);u[x+52&4294967295]!=0&&(F=u[x+52&4294967295],u[F& -4294967295]=u[F&4294967295]+1&4294967295);u[I+52&4294967295]=u[x+44&4294967295];u[I+56&4294967295]=u[x+48&4294967295];u[I+60&4294967295]=u[x+52&4294967295];I=K!=0;c:do if(I){u[K&4294967295]=u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)!=0)break c;A[u[u[K+4&4294967295]+24&4294967295]](K)}while(0);K=C!=0;c:do if(K){u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0)break c;A[u[u[C+4&4294967295]+24&4294967295]](C)}while(0);C=g!=0;c:do if(C){u[g&4294967295]=u[g&4294967295]-1& -4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);q2(Ko&4294967295,u[x+44&4294967295]);q2(Lo&4294967295,u[x+48&4294967295]);q2(Mo&4294967295,u[x+52&4294967295]);K=u[x+44&4294967295];C=u[x+48&4294967295];g=u[x+52&4294967295];u[x+44&4294967295]=0;u[x+48&4294967295]=0;u[x+52&4294967295]=0;u[K&4294967295]=u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)==0)A[u[u[K+4&4294967295]+24&4294967295]](K);x=C!=0;c:do if(x){u[C&4294967295]=u[C&4294967295]-1&4294967295; -if((u[C&4294967295]|0)!=0)break c;A[u[u[C+4&4294967295]+24&4294967295]](C)}while(0);x=g!=0;c:do if(x){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0)}while(0);g=u[JG];u[g+12&4294967295]=u[g+12&4294967295]-1&4294967295;u[y+8&4294967295]=u[d+12&4294967295];g=z}while(0);h=b;return g} -function G1(d,f,b,c,e,g,i,k,m,l){var o,r,p,q,t,w,x,z,y,C,B,G,K,I;w=0;y=u[JG];var F=f==0;a:do if(F)W(u[uw],zo&4294967295),t=0;else if(t=kBb(y,d,f,b),t==0)t=0;else{x=t+312&-1;z=(t+312&-1)+4*u[d+12&4294967295]&4294967295;q=(u[d+8&4294967295]|0)>0;b:do if(q)o=1;else{if((u[d+20&4294967295]&12|0)!=0){o=1;break b}if(!((e|0)>0)&&!((i|0)>0)){o=78;break b}o=e+i&4294967295;q=p0(u[d+52&4294967295]);T(u[H],Io&4294967295,s([q,0,0,0,o,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0]));o=3;break b}while(0);b:do if(o==1){q=e; -B=0;I=(u[d+20&4294967295]&8|0)!=0;c:do if(I){B=h2();if(B==0){o=3;break b}p=u[d+8&4294967295];(u[d+20&4294967295]&4|0)!=0&&(p=p+1&4294967295);C=u[x+4*p&4294967295];u[x+4*p&4294967295]=B;if(C==0){o=7;break c}u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0){o=7;break c}A[u[u[C+4&4294967295]+24&4294967295]](C)}while(0);if((u[d+8&4294967295]|0)<(e|0))if((u[d+20&4294967295]&4|0)==0){p=e+i&4294967295;q=(u[d+8&4294967295]|0)==1?Xn&4294967295:Ao&4294967295;B=u[d+8&4294967295];o=(m|0)!= -0?Bo&4294967295:Co&4294967295;C=p0(u[d+52&4294967295]);T(u[H],Do&4294967295,s([C,0,0,0,o,0,0,0,B,0,0,0,q,0,0,0,p,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0,"i32",0,0,0]));o=3;break b}else q=u[d+8&4294967295];p=0;c:for(;;){if(!((p|0)<(q|0))){o=18;break c}o=u[c+4*p&4294967295];u[o&4294967295]=u[o&4294967295]+1&4294967295;C=u[x+4*p&4294967295];u[x+4*p&4294967295]=o;o=C!=0;d:do if(o){u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0)break d;A[u[u[C+4&4294967295]+ -24&4294967295]](C)}while(0);p=p+1&4294967295;o=13}I=(u[d+20&4294967295]&4|0)!=0;c:do if(I){C=f_(e-q&4294967295);if(C==0){o=3;break b}p=u[x+4*u[d+8&4294967295]&4294967295];u[x+4*u[d+8&4294967295]&4294967295]=C;G=p!=0;d:do if(G){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0){o=21;break d}A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);for(p=q;;){if(!((p|0)<(e|0))){o=25;break c}o=u[c+4*p&4294967295];u[o&4294967295]=u[o&4294967295]+1&4294967295;u[(C+12&4294967295)+(p-q&4294967295)* -4&4294967295]=o;p=p+1&4294967295;o=23}}while(0);p=0;c:for(;;){if(!((p|0)<(i|0))){o=55;break c}K=u[g+4*(p*2&4294967295)&4294967295];C=u[g+4*((p*2&4294967295)+1&4294967295)&4294967295];if(K==0){o=27;break c}if((u[u[K+4&4294967295]+84&4294967295]&134217728|0)==0&&(u[u[K+4&4294967295]+84&4294967295]&268435456|0)==0){o=27;break c}G=u[d+36&4294967295]+12&-1;I=0;d:for(;;){if(!((u[d+8&4294967295]|0)>(I|0))){o=34;break d}o=u[G+4*I&4294967295];if(o==K){o=31;break d}I=I+1&4294967295;o=30}d:do if(o==34){for(I= -0;;){if(!((u[d+8&4294967295]|0)>(I|0)))break;o=u[G+4*I&4294967295];o=n_(K,o,2);if((o|0)>0){o=31;break d}if((o|0)<0){o=3;break b}I=I+1&4294967295}if(B==0){o=40;break c}Q1(B,K,C);o=45;break d}while(0);d:do if(o==31){if(u[x+4*I&4294967295]!=0){o=46;break c}u[C&4294967295]=u[C&4294967295]+1&4294967295;G=u[x+4*I&4294967295];u[x+4*I&4294967295]=C;if(G==0)break d;u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)!=0)break d;A[u[u[G+4&4294967295]+24&4294967295]](G)}while(0);p=p+1&4294967295; -o=26}if(o==55){C=(u[d+8&4294967295]|0)>(e|0);c:do if(C){B=u[d+8&4294967295]-m&4294967295;p=e;d:for(;;){if(!((p|0)<(B|0))){o=69;break d}if(u[x+4*p&4294967295]==0){o=57;break d}p=p+1&4294967295;o=56}if(o==69){p=(q|0)>(B|0)?q-B&4294967295:0;for(;;){if(!((p|0)<(m|0)))break c;G=u[x+4*(B+p&4294967295)&4294967295]==0;e:do if(G){o=u[k+4*p&4294967295];u[o&4294967295]=u[o&4294967295]+1&4294967295;I=u[x+4*(B+p&4294967295)&4294967295];u[x+4*(B+p&4294967295)&4294967295]=o;if(I==0)break e;u[I&4294967295]=u[I&4294967295]- -1&4294967295;if((u[I&4294967295]|0)!=0)break e;A[u[u[I+4&4294967295]+24&4294967295]](I)}while(0);p=p+1&4294967295;o=71}}else if(o==57){o=q=0;d:for(;;){if(!((u[d+8&4294967295]|0)>(o|0)))break d;u[x+4*o&4294967295]!=0&&(q=q+1&4294967295);o=o+1&4294967295}p=(B|0)==1?Xn&4294967295:Ao&4294967295;C=(u[d+20&4294967295]&4|0)!=0;d:do if(C)o=64;else{if((m|0)!=0){o=64;break d}r=Co&4294967295;o=67;break d}while(0);o==64&&(r=Ho&4294967295);o=p0(u[d+52&4294967295]);T(u[H],Do&4294967295,s([o,0,0,0,r,0,0,0,B,0,0, -0,p,0,0,0,q,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0,"i32",0,0,0]));o=3;break b}}while(0);o=78;break b}else if(o==27){o=p0(u[d+52&4294967295]);T(u[H],Eo&4294967295,s([o,0,0,0],0,j,["i8*",0,0,0]));o=3;break b}else if(o==46){o=oBb(K);q=o!=0;c:do if(q){p=p0(o);B=p0(u[d+52&4294967295]);T(u[H],Go&4294967295,s([B,0,0,0,p,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break c;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0); -o=3;break b}else if(o==40){o=oBb(K);q=o!=0;c:do if(q){p=p0(o);B=p0(u[d+52&4294967295]);T(u[H],Fo&4294967295,s([B,0,0,0,p,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break c;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);o=3;break b}}while(0);b:do if(o==78){B=(u[u[d+44&4294967295]+8&4294967295]|0)!=0;c:do if(B){p=u[d+8&4294967295];(u[d+20&4294967295]&4|0)!=0&&(p=p+1&4294967295);(u[d+20&4294967295]&8|0)!=0&&(p=p+1&4294967295);q=0; -for(;;){if(!((u[u[d+44&4294967295]+8&4294967295]|0)>(q|0))){o=96;break c}G=u[(u[d+44&4294967295]+12&4294967295)+q*4&4294967295]+20&-1;C=I=0;e:for(;;){if(!((C|0)<(p|0))){o=89;break e}o=u[(u[d+36&4294967295]+12&4294967295)+C*4&4294967295]+20&-1;if((yX(G,o)|0)==0){o=84;break e}C=C+1&4294967295;o=83}if(o==84){o=dBb(u[x+4*C&4294967295]);if(o==0)break b;u[x+4*(u[d+12&4294967295]+q&4294967295)&4294967295]=o;I=1}I=(I|0)==0;e:do if(I){o=dBb(0);if(o==0)break b;C=u[x+4*(u[d+12&4294967295]+q&4294967295)&4294967295]; -u[x+4*(u[d+12&4294967295]+q&4294967295)&4294967295]=o;if(C==0)break e;u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0)break e;A[u[u[C+4&4294967295]+24&4294967295]](C)}while(0);q=q+1&4294967295;o=82}}while(0);q=(u[u[d+40&4294967295]+8&4294967295]|0)!=0;c:do if(q)for(w=0;;){if(!((u[u[d+40&4294967295]+8&4294967295]|0)>(w|0))){o=99;break c}o=u[(l+12&4294967295)+w*4&4294967295];u[o&4294967295]=u[o&4294967295]+1&4294967295;u[z+4*(u[u[d+44&4294967295]+8&4294967295]+w&4294967295)&4294967295]= -o;w=w+1&4294967295;o=97}while(0);if((u[d+20&4294967295]&32|0)!=0){d=u[t+12&4294967295]!=0;c:do if(d){f=u[t+12&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[u[t+12&4294967295]+4&4294967295]+24&4294967295]](u[t+12&4294967295])}while(0);u[t+12&4294967295]=0;f=d=d=a;d=C1(Kz);if(d==0){u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);d=0}else u[d+8&4294967295]=t,f=u[t+16&4294967295],u[f&4294967295]= -u[f&4294967295]+1&4294967295,u[d+16&4294967295]=u[t+16&4294967295],u[d+12&4294967295]=0,u[d+20&4294967295]=0,f=d+-12&4294967295,(u[(f&4294967295)+8&4294967295]|0)!=-2&&Z(Fz&4294967295),u[(f&4294967295)+8&4294967295]=-3,u[f&-1]=u[rz],u[(f&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(f&4294967295)+4&4294967295]&-1]=f,u[(u[rz]&4294967295)+4&4294967295]=f;t=d;break a}else w=H1(t,0)}while(0);u[y+12&4294967295]=u[y+12&4294967295]+1&4294967295;x=t;u[x&4294967295]=u[x&4294967295]-1&4294967295; -if((u[x&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);u[y+12&4294967295]=u[y+12&4294967295]-1&4294967295;t=w}while(0);return t}function nBb(d,f,b){var c,e=u[d+4&4294967295]==ms;a:do if(e)c=u[b]==0?TY(d,f):PZ(d,u[b]);else{c=zY(d,f,b);var g=c==0;b:do if(g){if(V()!=0)break b;N_(u[Tu],u[b]);c=0;break a}while(0)}while(0);return c}function oBb(d){(u[u[d+4&4294967295]+84&4294967295]&134217728|0)!=0?u[d&4294967295]=u[d&4294967295]+1&4294967295:d=r2(d,Jo&4294967295);return d} -function I1(d,f,b,c,e){var g=h;h+=12;var i,k=g+4;i=g+8;V_(g,k,i);if((J1(d,f,b,c,e)|0)==0)$_(u[g],u[k],u[i]),i=0;else{d=u[g]!=0;a:do if(d){f=u[g];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g])}while(0);d=u[k]!=0;a:do if(d){f=u[k];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[u[k]+4&4294967295]+24&4294967295]](u[k])}while(0);k=u[i]!=0;a:do if(k){d=u[i];u[d&4294967295]=u[d&4294967295]- -1&4294967295;if((u[d&4294967295]|0)!=0)break a;A[u[u[u[i]+4&4294967295]+24&4294967295]](u[i])}while(0);i=-1}h=g;return i} -function J1(d,f,b,c,e){var g,i;i=u[b+56&4294967295];if((u[i+16&4294967295]|0)!=0)g=0;else{u[i+16&4294967295]=u[i+16&4294967295]+1&4294967295;u[i+20&4294967295]=0;f=A[d](f,b,c,e);b=u[i+28&4294967295]!=0;a:do if(b)d=1;else{if(u[i+24&4294967295]!=0){d=1;break a}g=0;d=4;break a}while(0);d==1&&(g=1);u[i+20&4294967295]=g;u[i+16&4294967295]=u[i+16&4294967295]-1&4294967295;g=f}return g} -function s2(d,f){var b,c,e;e=u[JG];b=u[e+32&4294967295];f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295);u[e+24&4294967295]=0;u[e+32&4294967295]=0;u[e+20&4294967295]=D(u[e+28&4294967295]!=0,1);var g=b!=0;a:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);u[e+24&4294967295]=d;u[e+32&4294967295]=f;g=d!=0;a:do if(g)b=4;else{if(u[e+28&4294967295]!=0){b=4;break a}c=0;b=7;break a}while(0);b==4&&(c=1);u[e+20&4294967295]= -c} -function t2(d,f){var b,c,e;e=u[JG];b=u[e+36&4294967295];u[Vn]=(D(d!=0,1)-D(u[e+28&4294967295]!=0,1)&4294967295)+u[Vn]&4294967295;f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295);u[e+28&4294967295]=0;u[e+36&4294967295]=0;u[e+20&4294967295]=D(u[e+24&4294967295]!=0,1);var g=b!=0;a:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);u[e+28&4294967295]=d;u[e+36&4294967295]=f;g=d!=0;a:do if(g)b=4;else{if(u[e+24&4294967295]!= -0){b=4;break a}c=0;b=7;break a}while(0);b==4&&(c=1);u[e+20&4294967295]=c}function u2(){var d;d=v2();return d==0?u[u[u[JG]+4&4294967295]+16&4294967295]:u[d+20&4294967295]}function U1(){var d;d=v2();d==0?d=0:(R1(d),d=u[d+28&4294967295]);return d}function T1(){var d;d=v2();return d==0?0:u[d+24&4294967295]}function v2(){return A[u[KG]](u[JG])} -function w2(){var d,f,b;b=v2();var c=b==0;a:do if(c)d=0;else{if(u[b+20&4294967295]==u[u[u[b+56&4294967295]+4&4294967295]+16&4294967295]){d=0;break a}f=1;d=2;break a}while(0);d==0&&(f=0);return f}function X1(d){var f,b,c;f=v2();b=D((u[d&4294967295]|0)!=0,1);var e=f!=0;a:do if(e){c=u[u[f+16&4294967295]+20&4294967295];c&=253952;if((c|0)==0)break a;b=1;u[d&4294967295]|=c}while(0);return b}function x2(){var d;d=U0(bo&4294967295);return d==0?0:(V0(d,0)|0)==0?0:W0(fo&4294967295,d)} -function QZ(d,f,b){var c,e;c=f;var g=c==0;a:do{g?(c=f_(0),f=c==0?e=0:1):(u[u[c+4&4294967295]+84&4294967295]&67108864|0)==0?(W(u[H],To&4294967295),f=e=0):(u[c&4294967295]=u[c&4294967295]+1&4294967295,f=1);break a}while(0);a:do if(f==1){e=b!=0;b:do if(e){if((u[u[b+4&4294967295]+84&4294967295]&536870912|0)!=0){f=3;break b}W(u[H],Uo&4294967295);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);e=0;break a}while(0);e=q_(d,c,b);u[c&4294967295]= -u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);return e}function o2(d){return u[d+4&4294967295]==us?o2(u[d+8&4294967295]):u[d+4&4294967295]==hz?p0(u[d+28&4294967295]):u[d+4&4294967295]==qF?u[u[d+8&4294967295]&4294967295]:u[d+4&4294967295]==iq?p0(u[d+16&4294967295]):u[d+4&4294967295]==ms?p0(u[u[d+8&4294967295]+16&4294967295]):u[u[d+4&4294967295]+12&4294967295]} -function n2(d){return u[d+4&4294967295]==us?Vo&4294967295:u[d+4&4294967295]==hz?Vo&4294967295:u[d+4&4294967295]==qF?Vo&4294967295:u[d+4&4294967295]==iq?Wo&4294967295:u[d+4&4294967295]==ms?Xo&4294967295:Yo&4294967295} -function lBb(d,f,b,c){var e,g,i,k,m;g=f;var l=d==0;a:do if(l)f=h2();else{f=y2(d);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0){e=2;break a}A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);if(f==0)i=0;else{for(;;){g=g-1&4294967295;if(!((g|0)>=0)){e=15;break}u[b]=u[b]+-4&4294967295;k=u[u[b]];u[b]=u[b]+-4&4294967295;m=u[u[b]];if(e2(f,m)!=0){e=5;break}d=Q1(f,m,k);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m); -u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if((d|0)!=0){e=12;break}else e=4}if(e==15)i=f;else if(e==5){b=p0(m);i=n2(c);c=o2(c);T(u[H],$o&4294967295,s([c,0,0,0,i,0,0,0,b,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k); -u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);i=0}else if(e==12){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);i=0}}return i}function jBb(d,f){var b,c,e;b=f;c=f_(b);if(c==0)b=0;else{for(;;){b=b-1&4294967295;if(!((b|0)>=0))break;u[d]=u[d]+-4&4294967295;e=u[u[d]];u[(c+12&4294967295)+b*4&4294967295]=e}b=c}return b} -function O1(d,f){var b,c,e=d!=0;a:do if(e){e=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0;b:do if(e)b=u[d+8&4294967295];else{b=u[u[d+4&4294967295]+48&4294967295]==0;c:do if(!b){if((u[u[d+4&4294967295]+84&4294967295]&131072|0)==0)break c;if(u[u[u[d+4&4294967295]+48&4294967295]+152&4294967295]==0)break c;b=DY(d,0);e=(b|0)==-1;d:do if(e){if(V()==0)break d;c=0;b=6;break a}while(0);break b}while(0);W(u[H],cp&4294967295);c=0;b=6;break a}while(0);u[f]=b;b=8;break a}else b=8;while(0);b==8&&(c=1);return c} -function hBb(d,f,b,c){var e=h;h+=8;var g,i,k,m=e+4;k=u[u[d+4&4294967295]+52&4294967295];var l=k==0;a:do if(l)g=0;else{if(u[k+24&4294967295]==0){g=0;break a}g=f==0;b:do if(!g){if((u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0)break b;if((u[u[f+4&4294967295]+84&4294967295]&16777216|0)!=0)break b;if(u[u[f+4&4294967295]+48&4294967295]==0){g=0;break a}if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0){g=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0){g=0;break a}}while(0);g= -b==0;b:do if(!g){if((u[u[b+4&4294967295]+84&4294967295]&8388608|0)!=0)break b;if((u[u[b+4&4294967295]+84&4294967295]&16777216|0)!=0)break b;if(u[u[b+4&4294967295]+48&4294967295]==0){g=0;break a}if((u[u[b+4&4294967295]+84&4294967295]&131072|0)==0){g=0;break a}if(u[u[u[b+4&4294967295]+48&4294967295]+152&4294967295]==0){g=0;break a}}while(0);u[e]=0;u[m]=2147483647;if((O1(f,e)|0)==0)m=-1;else if((O1(b,m)|0)==0)m=-1;else if(c==0){i=d;var o=a,r=l=l=k=g=a;g=u[e];k=u[m];m=i==0;b:do{if(m)sY();else{l=u[u[i+ -4&4294967295]+52&4294967295];o=l!=0;c:do if(o){if(u[l+24&4294967295]==0)break c;m=(g|0)<0;d:do if(m)o=3;else{o=(k|0)<0?3:4;break d}while(0);d:do if(o==3){if(u[l&4294967295]==0)break d;r=A[u[l&4294967295]](i);if((r|0)<0){l=-1;break b}else{(g|0)<0&&(g=g+r&4294967295);if(!((k|0)<0))break d;k=k+r&4294967295}}while(0);l=A[u[l+24&4294967295]](i,g,k,0);break b}while(0);rY(jc&4294967295,i)}l=-1}while(0);m=l}else m=Kzb(d,u[e],u[m],c);i=m;g=14;break a}while(0);if(g==0)if(f=P1(f,b,0),f!=0){d=c!=0?FY(d,f,c): -GY(d,f);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);i=d}else i=-1;h=e;return i}function a2(d,f,b){var c,e=b==0;a:do if(!e){c=p0(b);if(c==0)break a;T(d,f,s([c,0,0,0],0,j,["i8*",0,0,0]))}while(0)} -function gBb(d,f,b,c){var e=h;h+=4;var g,i,k,m,l,o;u[e]=d;d=u[u[e]+8&4294967295];k=u[f+8&4294967295];m=d+k&4294967295;var r=(m|0)<0;a:do if(r)W(u[qw],tp&4294967295),i=0;else{i=(u[u[e]&4294967295]|0)==2;b:do if(i){g=D(u[c],8);if(g==90)g=15;else if(g==125)g=16;else if(g==137)g=17;else break b;if(g==15){g=u[u[b+16&4294967295]+32&4294967295];g=u[(g+12&4294967295)+((D(u[c+2&4294967295],8)<<8)+D(u[c+1&4294967295],8)&4294967295)*4&4294967295];l=u[b+28&4294967295];if(u[l+4&4294967295]!=ou)break b;if(e2(l, -g)!=u[e])break b;if((d2(l,g)|0)==0)break b;yY()}else if(g==16){g=(D(u[c+2&4294967295],8)<<8)+D(u[c+1&4294967295],8)&4294967295;l=b+312&-1;var p=u[l+4*g&4294967295]==u[e];c:do if(p){o=u[l+4*g&4294967295];u[l+4*g&4294967295]=0;if(o==0)break c;u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break c;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0)}else g==17&&(g=(b+312&-1)+4*u[u[b+16&4294967295]+12&4294967295]&4294967295,g=u[g+4*((D(u[c+2&4294967295],8)<<8)+D(u[c+1&4294967295], -8)&4294967295)&4294967295],u[g+8&4294967295]==u[e]&&D1(g,0))}while(0);i=(u[u[e]&4294967295]|0)!=1;b:do if(!i){if((u[u[e]+16&4294967295]|0)!=0)break b;(c1(e,m)|0)!=0?i=0:(pX((u[e]+20&-1)+d&4294967295,f+20&-1,k),i=u[e]);break a}while(0);z2(e,f);i=u[e]}while(0);h=e;return i} -function A2(d,f,b){var c,e,g,i,k;g=e2(u[d+12&4294967295],f);if(g!=0)u[b]=d,e=g;else{i=O0(u[d+8&4294967295]);for(g=0;;){if(!((g|0)<(i|0))){c=5;break}c=W_(u[d+8&4294967295],g);k=A2(c,f,b);if(k!=0){c=2;break}g=g+1&4294967295;c=1}c==5?e=0:c==2&&(e=k)}return e}function B2(d,f){var b;b=u[d];f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295);u[d]=f;var c=b!=0;a:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0)} -function pBb(d){var f=h;h+=4;var b=A2(d,u[Fp],f);B2(d+20&4294967295,b);b=A2(d,u[Ip],f);B2(d+24&4294967295,b);b=A2(d,u[Kp],f);B2(d+28&4294967295,b);h=f} -function qBb(d){var f,b,c,e;c=R0(u[d+12&4294967295],yp&4294967295);var g=u[d+16&4294967295]==0;a:do if(g)f=0;else{if((u[u[u[d+16&4294967295]+4&4294967295]+84&4294967295]&134217728|0)==0){f=0;break a}e=p0(u[d+16&4294967295]);f=3;break a}while(0);f==0&&(e=eq&4294967295);g=c==0;a:do if(g)f=4;else{if((u[u[c+4&4294967295]+84&4294967295]&134217728|0)==0){f=4;break a}f=p0(c);b=$1(gq&4294967295,s([f,0,0,0,e,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"%struct.PyClassObject*",0,0,0]));f=7;break a}while(0); -f==4&&(b=$1(fq&4294967295,s([e,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"%struct.PyClassObject*",0,0,0])));return b} -function C_(d,f){var b,c,e,g,i=d==f;a:do if(i)c=1;else if((u[u[f+4&4294967295]+84&4294967295]&67108864|0)!=0){g=u[f+8&4294967295];for(e=0;;){if(!((e|0)<(g|0))){b=5;break}if((C_(d,u[(f+12&4294967295)+e*4&4294967295])|0)!=0){b=2;break}e=e+1&4294967295;b=1}b==5?c=0:b==2&&(c=1)}else{var k=d==0;b:do if(!k){if(u[d+4&4294967295]!=iq){b=6;break b}c=d;g=O0(u[c+8&4294967295]);for(e=0;;){if(!((e|0)<(g|0))){b=13;break}b=W_(u[c+8&4294967295],e);if((C_(b,f)|0)!=0){b=9;break}e=e+1&4294967295;b=8}if(b==13){c=0;break a}else if(b== -9){c=1;break a}}while(0);c=0}while(0);return c} -function rBb(d,f){var b,c,e;b=f;var g=u[d+4&4294967295]!=iq;a:do if(g)K0(Mp&4294967295,511),c=0;else{if(b==0){if(b=h2(),b==0){c=0;break a}}else if((u[u[b+4&4294967295]+84&4294967295]&536870912|0)==0){K0(Mp&4294967295,521);c=0;break a}else u[b&4294967295]=u[b&4294967295]+1&4294967295;c=C1(ms);if(c==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);c=0}else u[c+16&4294967295]=0,u[d&4294967295]=u[d&4294967295]+1&4294967295,u[c+8&4294967295]= -d,u[c+12&4294967295]=b,e=c+-12&4294967295,(u[(e&4294967295)+8&4294967295]|0)!=-2&&Z(Lp&4294967295),u[(e&4294967295)+8&4294967295]=-3,u[e&-1]=u[rz],u[(e&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(e&4294967295)+4&4294967295]&-1]=e,u[(u[rz]&4294967295)+4&4294967295]=e}while(0);return c} -function C2(d,f){var b=h;h+=4;var c,e;e=e2(u[d+12&4294967295],f);if(e!=0)u[e&4294967295]=u[e&4294967295]+1&4294967295;else{e=A2(u[d+8&4294967295],f,b);var g=e!=0;a:do if(g){u[e&4294967295]=u[e&4294967295]+1&4294967295;c=(u[u[e+4&4294967295]+84&4294967295]&256|0)!=0?u[u[e+4&4294967295]+136&4294967295]:0;if(c==0)break a;c=A[c](e,d,u[d+8&4294967295]);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=c}while(0)}h=b;return e} -function D2(d,f){var b,c,e,g;e=p0(f);var i=E(u[e&4294967295],8)==95;a:do if(i){if(E(u[e+1&4294967295],8)!=95){b=1;break a}if((yX(e,Tp&4294967295)|0)==0)(w2()|0)!=0?(W(u[Av],sq&4294967295),g=0):(b=u[d+12&4294967295],u[b&4294967295]=u[b&4294967295]+1&4294967295,g=u[d+12&4294967295]);else{if((yX(e,tq&4294967295)|0)!=0){b=1;break a}b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;g=u[d+8&4294967295]}b=2;break a}else b=1;while(0);if(b==1){b=C2(d,f);g=b==0;a:do if(g){if(V()!=0)break a;T(u[Tu], -uq&4294967295,s([u[u[d+8&4294967295]+16&4294967295]+20&-1,0,0,0,e,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]))}while(0);g=b}e=g;g=e==0;a:do if(g){b=u[u[d+8&4294967295]+20&4294967295];if(b==0){b=1;break a}if((xY(u[Tu])|0)==0)c=0,b=2;else if(yY(),g=Z_(2,s([d,0,0,0,f,0,0,0],0,j,["%struct.PyInstanceObject*",0,0,0,"%struct.NullImporter*",0,0,0])),g==0)c=0,b=2;else{e=QZ(b,g,0);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){b=1;break a}A[u[u[g+4&4294967295]+24&4294967295]](g);b=1}break a}else b= -1;while(0);b==1&&(c=e);return c} -function sBb(d){var f,b,c,e;c=u[zq]==0;a:do if(c){f=OZ(Aq&4294967295);u[zq]=f;if(u[zq]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);a:do if(f==1)if(b=D2(d,u[zq]),b==0)if((xY(u[Tu])|0)==0)b=0;else{yY();c=u[u[d+8&4294967295]+16&4294967295];b=R0(u[u[d+8&4294967295]+12&4294967295],yp&4294967295);var g=c==0;b:do if(g)f=4;else{if((u[u[c+4&4294967295]+84&4294967295]&134217728|0)==0){f=4;break b}e=p0(c);f=6;break b}while(0);f==4&&(e=eq&4294967295);c=b==0;b:do if(!c){if((u[u[b+4&4294967295]+84&4294967295]& -134217728|0)==0){f=8;break b}f=p0(b);b=$1(Cq&4294967295,s([f,0,0,0,e,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"%struct.PyInstanceObject*",0,0,0]));break a}while(0);b=$1(Bq&4294967295,s([e,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"%struct.PyInstanceObject*",0,0,0]))}else{c=QZ(b,0,0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}while(0);return b} -function E2(d,f){var b,c;b=D2(d,f);if(b==0)b=0;else{c=QZ(b,0,0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}return b} -function F2(d,f,b){d=TY(d,b);if(d==0)(xY(u[Tu])|0)==0?f=0:(yY(),u[P&4294967295]=u[P&4294967295]+1&4294967295,f=P);else if(b=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),b==0){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);f=0}else{f=QZ(d,b,0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+ -4&4294967295]+24&4294967295]](d)}return f} -function G2(d,f,b,c,e){var g,i,k,m,l;m=u[d+4&4294967295]!=ms;a:do if(m)u[P&4294967295]=u[P&4294967295]+1&4294967295,i=P;else{i=u[pr]==0;b:do if(i){i=OZ(qr&4294967295);u[pr]=i;if(u[pr]!=0)break b;i=0;break a}while(0);k=PZ(d,u[pr]);if(k==0)(xY(u[Tu])|0)==0?i=0:(yY(),i=F2(d,f,b));else if(g=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),g==0){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);i=0}else{i=QZ(k,g,0);u[g&4294967295]=u[g& -4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if(i==0)i=0;else{g=i==Q;b:do if(!g){if(i==P)break b;f=(u[u[i+4&4294967295]+84&4294967295]&67108864|0)==0;c:do if(!f){if((O0(i)|0)!=2)break c;m=W_(i,0);f=W_(i,1);k=u[m+4&4294967295]!=u[d+4&4294967295];d:do if(k)g=13;else{if(u[d+4&4294967295]!=ms){g=13;break d}l=F2(m,f,b);g=15;break d}while(0);if(g== -13){l=u[JG];u[l+12&4294967295]=u[l+12&4294967295]+1&4294967295;l=(u[l+12&4294967295]|0)>(u[Tn]|0);d:do if(l){if((r_(sr&4294967295)|0)==0)break d;i=0;break a}while(0);l=(e|0)!=0?A[c](f,m):A[c](m,f);c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]-1&4294967295}u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=l;break a}while(0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i); -W(u[H],rr&4294967295);i=0;break a}while(0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=F2(d,f,b)}}}while(0);return i}function H2(d,f,b,c,e){b=G2(d,f,b,e,0);if(b==P){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=G2(f,d,c,e,1)}return b} -function I2(d,f,b,c,e,g){b=G2(d,f,b,g,0);if(b==P){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=H2(d,f,c,e,g)}return b} -function tBb(d,f){var b,c,e,g;e=u[Wr]==0;a:do if(e){b=OZ(Kq&4294967295);u[Wr]=b;if(u[Wr]!=0){b=1;break a}c=-2;b=2;break a}else b=1;while(0);a:do if(b==1)if(g=PZ(d,u[Wr]),g==0)(xY(u[Tu])|0)==0?c=-2:(yY(),c=2);else if(e=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),e==0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);c=-2}else{c=QZ(g,e,0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+ -24&4294967295]](e);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if(c==0)c=-2;else if(c==P){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=2}else{e=X_(c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=(e|0)==-1;b:do if(c){if(V()==0){b=10;break b}W(u[H],vaa&4294967295);c=-2;break a}while(0);c=(e|0)>=0? -D((e|0)>0,1):-1}}while(0);return c}function uBb(d){var f,b,c=u[as]==0;a:do if(c){f=OZ(Daa&4294967295);u[as]=f;if(u[as]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);if(f==1)if((J2(d,u[as])|0)!=0)b=E2(d,u[as]);else{var e;f=u[$r]==0;a:do if(f){b=OZ(Caa&4294967295);u[$r]=b;if(u[$r]!=0){b=1;break a}e=0;b=2;break a}else b=1;while(0);b==1&&(e=E2(d,u[$r]));b=NZ(e,Eaa&4294967295)}return b} -function vBb(d,f,b){if(b==Q)d=H2(d,f,fs&4294967295,gs&4294967295,60);else if(d=TY(d,fs&4294967295),d==0)d=0;else if(f=Z_(2,s([f,0,0,0,b,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0])),f==0){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}else{b=QZ(d,f,0);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);u[f&4294967295]=u[f&4294967295]-1&4294967295; -if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);d=b}return d} -function wBb(d,f,b){var c,e,g,i;g=u[is]==0;a:do if(g){c=h;h+=24;var k=a;i=g=a;u[c&4294967295]=u[js&4294967295];u[c+4&4294967295]=u[js+4&4294967295];u[c+8&4294967295]=u[js+8&4294967295];u[c+12&4294967295]=u[js+12&4294967295];u[c+16&4294967295]=u[js+16&4294967295];u[c+20&4294967295]=u[js+20&4294967295];i=oa(24);u[is]=i;if(u[is]==0)g=-1;else{for(i=0;;){if(!((i|0)<=5)){k=5;break}var k=u[is],m=OZ(u[c+i*4&4294967295]);u[k+4*i&4294967295]=m;if(u[u[is]+4*i&4294967295]==0){k=2;break}i=i+1&4294967295;k=1}k== -5?g=0:k==2&&(g=-1)}h=c;if(!((g|0)<0)){c=1;break a}e=0;c=2;break a}else c=1;while(0);a:do if(c==1)if(e=u[u[d+8&4294967295]+20&4294967295]==0?C2(d,u[u[is]+4*b&4294967295]):PZ(d,u[u[is]+4*b&4294967295]),e==0){if(V()!=0)if((xY(u[Tu])|0)==0){e=0;break a}else yY();i=P;u[i&4294967295]=u[i&4294967295]+1&4294967295;e=i}else if(g=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),g==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}else{i= -QZ(e,g,0);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=i}while(0);return e} -function K2(d,f,b){var c,e,g;g=u[ns];var i=g!=0;a:do{if(i)u[ns]=u[g+12&4294967295],u[g+4&4294967295]=us,u[g&4294967295]=1,u[up]=u[up]-1&4294967295,c=0;else{g=C1(us);if(g!=0){c=0;break a}e=0;c=2}break a}while(0);c==0&&(u[g+20&4294967295]=0,u[d&4294967295]=u[d&4294967295]+1&4294967295,u[g+8&4294967295]=d,f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295),u[g+12&4294967295]=f,b!=0&&(u[b&4294967295]=u[b&4294967295]+1&4294967295),u[g+16&4294967295]=b,d=g+-12&4294967295,(u[(d&4294967295)+8&4294967295]| -0)!=-2&&Z(Lp&4294967295),u[(d&4294967295)+8&4294967295]=-3,u[d&-1]=u[rz],u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(d&4294967295)+4&4294967295]&-1]=d,u[(u[rz]&4294967295)+4&4294967295]=d,e=g);return e} -function xBb(d,f){var b;pX(f,eq&4294967295,2);var c=d==0;a:do if(!c)if(b=TY(d,Ap&4294967295),b==0)yY();else{(u[u[b+4&4294967295]+84&4294967295]&134217728|0)!=0&&(RX(f,b+20&-1,256),u[f+255&4294967295]=0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0)}function yBb(){for(var d;;){if(u[ns]==0)break;d=u[ns];u[ns]=u[d+12&4294967295];L2(d);u[up]=u[up]-1&4294967295}} -function M2(d,f){var b;if(d==0)b=0;else if(b=N2(uba&4294967295,s([d,0,0,0,f,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0])),u[d&4294967295]=u[d&4294967295]-1&4294967295,(u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);return b} -function O2(d){var f=h;h+=4;var b,c,e,g,i,k,m;i=0;e=d==0;a:do{if(e)i1(),b=0;else{e=u[u[JG]+4&4294967295];if(u[e+24&4294967295]==0&&(P2()|0)!=0){b=0;break a}g=d;var l=m=k=k=a,o=a,r=a;m=Ba(g);if((m|0)<0)W(u[qw],Yca&4294967295),k=0;else if(o=SY(0,m),o==0)k=0;else{l=o+20&-1;for(k=0;;){if(!(k>>>0>>0))break;r=u[g+k&4294967295];r=E(r,8)==32?45:SX(D(r,8))&255;u[l+k&4294967295]=r;k=k+1&4294967295}k=o}u[f]=k;if(u[f]==0){b=0;break a}B0(f);g=e2(u[e+28&4294967295],u[f]);if(g!=0){u[g&4294967295]=u[g&4294967295]+ -1&4294967295;d=u[f];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f]);c=g;b=4}else{i=f_(1);if(i==0){b=0;break a}u[i+12&-1]=u[f];m=Q2(u[e+24&4294967295]);if((m|0)<0){b=0;break a}if((m|0)==0)W(u[Rv],Zca&4294967295),b=0;else{k=0;b:for(;;){if(!((k|0)<(m|0))){b=16;break b}b=R2(u[e+24&4294967295],k);if(b==0){b=0;break a}g=QZ(b,i,0);if(g==0){b=0;break a}if(g!=Q){b=11;break b}u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]| -0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);k=k+1&4294967295;b=7}b:do if(b==11){b=(u[u[g+4&4294967295]+84&4294967295]&67108864|0)==0;c:do if(!b){if((u[g+8&4294967295]|0)!=4)break c;break b}while(0);W(u[H],$ca&4294967295);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);b=0;break a}while(0);if((k|0)==(m|0))T(u[Rv],ada&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0])),b=0;else{Q1(u[e+28&4294967295],u[f],g);u[i&4294967295]=u[i&4294967295]-1& -4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);c=g;b=4}}}}break a}while(0);if(b==0){d=i!=0;a:do if(d){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break a;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);c=0}h=f;return c} -function zBb(d,f){var b,c;c=f_(f!=0?2:1);var e=c==0;a:do if(e)b=0;else{u[d&4294967295]=u[d&4294967295]+1&4294967295;u[c+12&-1]=d;if(f!=0)if(b=S2(f),b==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=0;break a}else u[(c+12&4294967295)+4&4294967295]=b;b=c}while(0);return b} -function T2(d,f){var b,c;b=O2(d);if(b==0)b=0;else{c=u[(b+12&4294967295)+f*4&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[c&4294967295]=u[c&4294967295]+1&4294967295;b=c}return b} -function U2(d,f,b){var c,e,g,i;i=g=0;var f=T2(f,0),k=f==0;a:do if(k)c=0;else{g=zBb(d,b);if(g==0){c=0;break a}i=QZ(f,g,0);if(i==0){c=0;break a}d=(u[u[i+4&4294967295]+84&4294967295]&67108864|0)==0;b:do if(!d){if((u[i+8&4294967295]|0)!=2)break b;e=u[i+12&-1];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+ -24&4294967295]](f);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);c=8;break a}while(0);W(u[H],cda&4294967295);c=0;break a}while(0);if(c==0){e=i!=0;a:do if(e){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break a;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);i=g!=0;a:do if(i){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g= -f!=0;a:do if(g){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);e=0}return e} -function V2(d,f,b){var c,e,g,i;i=g=0;var f=T2(f,1),k=f==0;a:do if(k)c=0;else{g=zBb(d,b);if(g==0){c=0;break a}i=QZ(f,g,0);if(i==0){c=0;break a}d=(u[u[i+4&4294967295]+84&4294967295]&67108864|0)==0;b:do if(!d){if((u[i+8&4294967295]|0)!=2)break b;e=u[i+12&-1];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+ -24&4294967295]](f);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);c=8;break a}while(0);W(u[H],dda&4294967295);c=0;break a}while(0);if(c==0){e=g!=0;a:do if(e){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=f!=0;a:do if(g){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f= -i!=0;a:do if(f){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break a;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);e=0}return e}function ABb(d,f){var b,c,e;e=u[u[JG]+4&4294967295];var g=u[e+24&4294967295]==0;a:do if(g){if((P2()|0)==0){b=1;break a}c=-1;b=2;break a}else b=1;while(0);b==1&&((x_(f)|0)==0?(W(u[H],eda&4294967295),c=-1):c=$(u[e+32&4294967295],d,f));return c} -function W2(d){var f,b,c;c=u[u[JG]+4&4294967295];var e=u[c+24&4294967295]==0;a:do if(e){if((P2()|0)==0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(d==0&&(d=ys&4294967295),b=R0(u[c+32&4294967295],d),b==0?T(u[Rv],fda&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0])):u[b&4294967295]=u[b&4294967295]+1&4294967295);return b} -function X2(d){var f,b,d=TY(d,gda&4294967295),c=d!=0;a:do if(c){f=TY(d,hda&4294967295);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);if(f==0)break a;b=VY(f);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);if(b==0)break a;T(u[H],ida&4294967295,s([b+20&-1,0,0,0],0,j,["i8*",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+ -24&4294967295]](b)}while(0)}function Y2(d){var f,b=u[d+4&4294967295]==ms;a:do if(b)f=0;else{if((u[u[d+4&4294967295]+84&4294967295]&1073741824|0)!=0){f=0;break a}W(u[H],jda&4294967295);f=4;break a}while(0);f==0&&(f=u[d+4&4294967295]==ms?u[d+8&4294967295]:u[d+4&4294967295],N_(f,d));return 0} -function P2(){var d,f,b,c;f=u[u[JG]+4&4294967295];if(u[f+24&4294967295]!=0)f=0;else{d=j_(0);u[f+24&4294967295]=d;d=h2();u[f+28&4294967295]=d;d=h2();u[f+32&4294967295]=d;var e=u[f+32&4294967295]!=0;a:do if(e)for(d=0;;){if(!(d>>>0<=4))break a;b=Z2((Cs+d*20&4294967295)+4&4294967295,0,0);b==0&&Z(Ds&4294967295);c=ABb(u[Cs+d*20&-1],b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);(c|0)!=0&&Z(Ds&4294967295);d=d+1&4294967295}while(0);b=u[f+ -24&4294967295]==0;a:do if(b)d=7;else{if(u[f+28&4294967295]==0){d=7;break a}d=u[f+32&4294967295]==0?7:9;break a}while(0);d==7&&Z(yda&4294967295);f=$2(zda&4294967295,0,0,0);if(f==0)(xY(u[lv])|0)!=0?(yY(),f=0):f=-1;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=0}}return f} -function a3(d){var f,b,c;b=u[d+8&4294967295];a:for(;;){b=b-1&4294967295;if(!((b|0)>=0))break a;c=u[(d+12&4294967295)+b*4&4294967295];var e=c==0;b:do if(e)f=1;else{f=u[c+4&4294967295]!=zQ?1:2;break b}while(0);f==1&&Z(Bda&4294967295);B0((d+12&4294967295)+b*4&4294967295)}} -function b3(d,f,b,c,e,g,i,k,m,l,o,r,p,q){var t,w,x,z=(d|0)<0;a:do if(z)t=0;else{if((f|0)<0){t=0;break a}if(e==0){t=0;break a}if(g==0){t=0;break a}if((u[u[g+4&4294967295]+84&4294967295]&67108864|0)==0){t=0;break a}if(i==0){t=0;break a}if((u[u[i+4&4294967295]+84&4294967295]&67108864|0)==0){t=0;break a}if(k==0){t=0;break a}if((u[u[k+4&4294967295]+84&4294967295]&67108864|0)==0){t=0;break a}if(m==0){t=0;break a}if((u[u[m+4&4294967295]+84&4294967295]&67108864|0)==0){t=0;break a}if(l==0){t=0;break a}if((u[u[l+ -4&4294967295]+84&4294967295]&67108864|0)==0){t=0;break a}if(r==0){t=0;break a}if((u[u[r+4&4294967295]+84&4294967295]&134217728|0)==0){t=0;break a}if(o==0){t=0;break a}if((u[u[o+4&4294967295]+84&4294967295]&134217728|0)==0){t=0;break a}if(q==0){t=0;break a}if((u[u[q+4&4294967295]+84&4294967295]&134217728|0)==0){t=0;break a}if((xzb(e)|0)==0){t=0;break a}a3(i);a3(k);a3(m);a3(l);for(t=O0(g);;){t=t-1&4294967295;if(!((t|0)>=0))break;x=W_(g,t);if((u[u[x+4&4294967295]+84&4294967295]&134217728|0)!=0){var y= -a,C=z=w=a;w=x+20&4294967295;x=E(u[Fs+D(u[u[Es]],8)&4294967295],8)==0;b:do if(x)for(C=u[Es];;){if(E(u[C],8)==0){y=2;break b}u[Fs+D(u[C],8)&4294967295]=1;C=C+1&4294967295;y=0}while(0);for(;;){if(E(u[w],8)==0){y=7;break}y=D(E(u[Fs+D(u[w],8)&4294967295],8)==0,1);w=w+1&4294967295;if(E(y,8)!=0){y=4;break}else y=3}y==4?z=0:y==7&&(z=1);(z|0)!=0&&B0((g+12&4294967295)+t*4&4294967295)}}(u[Is+16&4294967295]|0)>=0?(t=(u[Is+16&4294967295]|0)!=0?u[Is+16&4294967295]:1,t=oa(t)):t=0;t=h1(t,Is);t!=0&&(u[t+8&4294967295]= -d,u[t+12&4294967295]=f,u[t+16&4294967295]=b,u[t+20&4294967295]=c,u[e&4294967295]=u[e&4294967295]+1&4294967295,u[t+24&4294967295]=e,u[g&4294967295]=u[g&4294967295]+1&4294967295,u[t+28&4294967295]=g,u[i&4294967295]=u[i&4294967295]+1&4294967295,u[t+32&4294967295]=i,u[k&4294967295]=u[k&4294967295]+1&4294967295,u[t+36&4294967295]=k,u[m&4294967295]=u[m&4294967295]+1&4294967295,u[t+40&4294967295]=m,u[l&4294967295]=u[l&4294967295]+1&4294967295,u[t+44&4294967295]=l,u[o&4294967295]=u[o&4294967295]+1&4294967295, -u[t+48&4294967295]=o,u[r&4294967295]=u[r&4294967295]+1&4294967295,u[t+52&4294967295]=r,u[t+56&4294967295]=p,u[q&4294967295]=u[q&4294967295]+1&4294967295,u[t+60&4294967295]=q,u[t+64&4294967295]=0,u[t+68&4294967295]=0);w=t;t=29;break a}while(0);t==0&&(K0(Cda&4294967295,64),w=0);return w} -function c3(d){var f,b,c,e,g,i;i=u[d+8&4294967295];c=f_(i);if(c==0)b=0;else{for(g=0;;){if(!((g|0)<(i|0))){f=9;break}e=u[(d+12&4294967295)+g*4&4294967295];if(u[e+4&4294967295]==zQ)u[e&4294967295]=u[e&4294967295]+1&4294967295;else{if((u[u[e+4&4294967295]+84&4294967295]&134217728|0)==0){f=3;break}e=SY(e+20&-1,u[e+8&4294967295]);if(e==0){f=6;break}}u[(c+12&4294967295)+g*4&4294967295]=e;g=g+1&4294967295;f=1}if(f==9)b=c;else if(f==3){T(u[H],Rda&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0, -j,["i8*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=0}else if(f==6){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=0}}return b} -function d3(d,f){var b,c,e,g,i;c=f;g=p0(c);i=d==0;a:do if(i)b=0;else{if((u[u[d+4&4294967295]+84&4294967295]&134217728|0)==0){b=0;break a}if(g==0){b=0;break a}if(E(u[g&4294967295],8)!=95){b=0;break a}if(E(u[g+1&4294967295],8)!=95){b=0;break a}e=p0(d);i=Ba(g);var k=E(u[g+(i-1&4294967295)&4294967295],8)!=95;b:do if(k)b=7;else{b=E(u[g+(i-2&4294967295)&4294967295],8)==95?6:7;break b}while(0);b:do if(b==7){if(HX(g,46)!=0)break b;for(;;){if(E(u[e],8)!=95)break;e=e+1&4294967295}E(u[e],8)==0?(u[c&4294967295]= -u[c&4294967295]+1&4294967295,e=c):(b=Ba(e),c=SY(0,(i+b&4294967295)+1&4294967295),c==0?e=0:(i=c+20&-1,u[i&4294967295]=95,RX(i+1&4294967295,e,b),BX((i+1&4294967295)+b&4294967295,g),e=c));b=9;break a}while(0);u[c&4294967295]=u[c&4294967295]+1&4294967295;e=c;b=9;break a}while(0);b==0&&(u[c&4294967295]=u[c&4294967295]+1&4294967295,e=c);return e} -function e3(d,f,b,c){var e=h;h+=40;var g,i,k,m=e+36;i=b;var b=0,l=u[Ks]==0;a:do if(l){g=OZ(Zda&4294967295);u[Ks]=g;if(u[Ks]!=0){g=1;break a}k=0;g=2;break a}else g=1;while(0);if(g==1)if(xX(e,0,36),k=j_(0),u[e+28&4294967295]=k,((u[e+28&4294967295]==0?0:1)|0)==0)k=0;else{u[e&4294967295]=f;u[e+32&4294967295]=c;var o,c=f3(8);if(c==0)OY(),o=0;else{u[c&4294967295]=0;u[c+4&4294967295]=-1;var r,p,q,l=g=k=0;p=u[pz]==0;a:do if(p){p=OZ(Sta&4294967295);u[pz]=p;if(u[pz]!=0){r=1;break a}o=0;r=2;break a}else r=1; -while(0);a:do if(r==1){p=(u[d&4294967295]|0)!=1;b:do if(p){if((u[d&4294967295]|0)==2){r=4;break b}o=1;break a}while(0);p=0;b:for(;;){r=u[d+4&-1]!=0?u[u[d+4&-1]&4294967295]:0;if(!((r|0)>(p|0))){r=21;break b}q=u[(u[d+4&-1]+4&4294967295)+p*4&4294967295];if((g|0)!=0&&(u[q+20&4294967295]|0)>(l|0)){r=6;break b}l=u[q+20&4294967295];r=(u[q&4294967295]|0)==17;c:do if(r)if(u[q+4&-1]==u[pz]){if((g|0)!=0){r=9;break b}var t=c,w=q,x=f,z=a,y=a,C=a,B=a,G=a,K=a,K=a,G=u[(w+4&-1)+4&4294967295],B=0;d:for(;;){y=G!=0? -u[G&4294967295]:0;if(!((y|0)>(B|0))){z=11;break d}K=u[(G+4&4294967295)+B*4&4294967295];K=p0(u[K&4294967295]);if(K==0){z=1;break d}z=(yX(K,Ita&4294967295)|0)==0;e:do if(!z){if((yX(K,Jta&4294967295)|0)==0)break e;if((yX(K,Kta&4294967295)|0)==0)u[t&4294967295]|=8192;else if((yX(K,Lta&4294967295)|0)==0)u[t&4294967295]|=16384;else if((yX(K,Mta&4294967295)|0)==0)u[t&4294967295]|=32768;else if((yX(K,Nta&4294967295)|0)==0)u[t&4294967295]|=65536;else{if((yX(K,Ota&4294967295)|0)!=0){z=8;break d}u[t&4294967295]|= -131072}}while(0);B=B+1&4294967295;z=0}z==1?C=0:z==8?((yX(K,Pta&4294967295)|0)==0?W(u[Lv],Qta&4294967295):T(u[Lv],Rta&4294967295,s([K,0,0,0],0,j,["i8*",0,0,0])),g3(x,u[w+20&4294967295]),C=0):z==11&&(C=1);if((C|0)==0){r=11;break b}u[c+4&4294967295]=u[q+20&4294967295]}else g=1;else{t=(u[q&4294967295]|0)!=20;d:do if(!t){if((k|0)!=0)break d;r=u[q+4&-1];(u[r&4294967295]|0)!=17?g=1:k=1;break c}while(0);g=1}while(0);p=p+1&4294967295;r=5}r==21?o=1:r==6?o=1:r==9?(W(u[Lv],Tta&4294967295),g3(f,u[q+20&4294967295]), -o=0):r==11&&(o=0)}while(0);o=(o|0)==0?0:c}u[e+8&4294967295]=o;if(u[e+8&4294967295]!=0)if(i==0&&(u[m&4294967295]=0,i=m),m=u[u[e+8&4294967295]&4294967295]|u[i&4294967295],u[u[e+8&4294967295]&4294967295]=m,u[i&4294967295]=m,u[e+12&4294967295]=i,u[e+20&4294967295]=0,f=BBb(d,f,u[e+8&4294967295]),u[e+4&4294967295]=f,u[e+4&4294967295]==0)V()==0&&W(u[uw],$da&4294967295);else{var I,b=1;i=u[Ms]==0;a:do if(i){f=OZ(dea&4294967295);u[Ms]=f;if(u[Ms]!=0){f=1;break a}I=0;f=2;break a}else f=1;while(0);a:do if(f== -1)if((h3(e,u[Ms],d,0)|0)==0)I=0;else{I=u[d&4294967295];f=I==1?12:I==2?13:I==3?14:I==4?15:16;if(f==16){T(u[uw],fea&4294967295,s([u[d&4294967295],0,0,0],0,j,["i32",0,0,0]));I=0;break a}else if(f==12){if((CBb(e,u[d+4&-1])|0)==0){i3(e);I=0;break a}}else if(f==13){u[e+16&4294967295]=1;i=u[d+4&-1];for(I=0;;){f=i!=0?u[i&4294967295]:0;if(!((f|0)>(I|0))){f=10;break}f=u[(i+4&4294967295)+I*4&4294967295];if((j3(e,f)|0)==0){f=6;break}I=I+1&4294967295;f=5}if(f!=10&&f==6){i3(e);I=0;break a}}else if(f==14)if((k3(e, -u[d+4&-1])|0)==0){i3(e);I=0;break a}else b=0;else if(f==15){W(u[uw],eea&4294967295);I=0;break a}I=l3(e,b);i3(e)}while(0);b=I}u[e+4&4294967295]!=0&&m3(u[e+4&4294967295]);d=u[e+28&4294967295];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[e+28&4294967295]+4&4294967295]+24&4294967295]](u[e+28&4294967295]);k=b}h=e;return k} -function DBb(d,f,b,c){var e=h;h+=12;var g,i,k=e+4,m=e+8,l,o,r;u[e]=0;l=h2();if(l==0)i=0;else{a:for(;;){if((n3(d,e,k,m)|0)==0){g=17;break a}g=(u[u[m]+8&4294967295]|0)>>11&7;if((g|0)!=(f|0)&&(u[u[m]+8&4294967295]&b|0)==0){g=1;continue a}r=Y(c);if(r==0){g=3;break a}c=c+1&4294967295;o=Z_(2,s([u[k],0,0,0,u[u[k]+4&4294967295],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.PyTypeObject*",0,0,0]));if(o==0){g=6;break a}if((Q1(l,o,r)|0)<0){g=6;break a}u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r& -4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0){g=1;continue a}A[u[u[o+4&4294967295]+24&4294967295]](o);g=1}if(g==17)i=l;else if(g==3){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);i=0}else if(g==6){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);u[l&4294967295]=u[l&4294967295]-1&4294967295; -if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);d=o!=0;a:do if(d){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break a;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);i=0}}h=e;return i} -function o3(d){var f;f=u[d+36&4294967295];a:for(;;){if(f==0)break a;f=u[f&4294967295]}var b=u[d&4294967295]!=0;a:do if(b){f=u[d&4294967295];u[d&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+4&4294967295]!=0;a:do if(b){f=u[d+4&4294967295];u[d+4&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+8&4294967295]!= -0;a:do if(b){f=u[d+8&4294967295];u[d+8&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+12&4294967295]!=0;a:do if(b){f=u[d+12&4294967295];u[d+12&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+16&4294967295]!=0;a:do if(b){f=u[d+16&4294967295];u[d+16&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295; -if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+24&4294967295]!=0;a:do if(b){f=u[d+24&4294967295];u[d+24&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+20&4294967295]!=0;a:do if(b){f=u[d+20&4294967295];u[d+20&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+ -28&4294967295]!=0;a:do if(b){f=u[d+28&4294967295];u[d+28&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)} -function h3(d,f,b,c){var e,g;g=f3(220);var i=g==0;a:do{if(i)OY();else{xX(g,0,220);u[g+32&4294967295]=0;e=u[d+4&4294967295];var k=a,m=k=a,k=p3(b);if(k==0)k=0;else{m=e2(u[e+12&4294967295],k);m!=0?u[m&4294967295]=u[m&4294967295]+1&4294967295:W(u[Uv],Zgb&4294967295);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);k=m}u[g&4294967295]=k;if(u[g&4294967295]!=0){u[f&4294967295]=u[f&4294967295]+1&4294967295;u[g+4&4294967295]=f;var l=u[u[g&4294967295]+ -20&4294967295],o=a,r=a,p=a,q=a,m=k=e=a,m=h2();if(m==0)r=0;else{q=Q2(l);p=0;b:for(;;){if(!((p|0)<(q|0))){o=16;break b}e=Y(p);if(e==0){o=2;break b}k=u[u[l+12&4294967295]+4*p&4294967295];k=Z_(2,s([k,0,0,0,u[k+4&4294967295],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.PyTypeObject*",0,0,0]));if(k==0){o=5;break b}if((Q1(m,k,e)|0)<0){o=5;break b}u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);u[e&4294967295]=u[e&4294967295]-1&4294967295; -if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);p=p+1&4294967295;o=1}if(o==16)r=m;else if(o==2){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);r=0}else if(o==5){l=k!=0;b:do if(l){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break b;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e); -u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);r=0}}u[g+16&4294967295]=r;e=DBb(u[u[g&4294967295]+12&4294967295],5,0,0);u[g+20&4294967295]=e;e=u[g+16&4294967295]==0;b:do if(!e){if(u[g+20&4294967295]==0)break b;f=Q0(u[g+20&4294967295]);f=DBb(u[u[g&4294967295]+12&4294967295],4,32,f);u[g+24&4294967295]=f;if(u[g+24&4294967295]==0)o3(g),e=0;else if(u[g+36&4294967295]=0,u[g+44&4294967295]=0,u[g+208&4294967295]=c,u[g+212&4294967295]=0,u[g+216& -4294967295]=0,c=h2(),u[g+8&4294967295]=c,u[g+8&4294967295]==0)o3(g),e=0;else if(c=h2(),u[g+12&4294967295]=c,u[g+12&4294967295]==0)o3(g),e=0;else{u[g+28&4294967295]=0;c=u[d+24&4294967295]!=0;c:do if(c){c=cBb(u[d+24&4294967295],Ls&4294967295,0);f=c==0;d:do if(!f){if((b2(u[d+28&4294967295],c)|0)<0)break d;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[g+28&4294967295]=u[u[d+24&4294967295]+28&4294967295];if(u[g+28&4294967295]==0)break c; -c=u[g+28&4294967295];u[c&4294967295]=u[c&4294967295]+1&4294967295;break c}while(0);d=c!=0;d:do if(d){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break d;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);o3(g);e=0;break a}while(0);u[d+24&4294967295]=g;u[d+20&4294967295]=u[d+20&4294967295]+1&4294967295;g=d;d=d=a;d=q3(g);d==0?d=0:u[u[g+24&4294967295]+40&4294967295]=d;e=d==0?0:1}break a}while(0)}o3(g)}e=0}while(0);return e} -function i3(d){var f,b;u[d+20&4294967295]=u[d+20&4294967295]-1&4294967295;o3(u[d+24&4294967295]);f=u[u[d+28&4294967295]+8&4294967295]-1&4294967295;(f|0)>=0?(b=u[u[u[d+28&4294967295]+12&4294967295]+4*f&4294967295],b=B1(b,Ls&4294967295),u[d+24&4294967295]=b,(HY(u[d+28&4294967295],f)|0)<0&&Z(aea&4294967295)):u[d+24&4294967295]=0}function q3(d){var f;f=u[d+24&4294967295];d=f3(32);d==0?(OY(),d=0):(xX(d,0,32),u[d&4294967295]=u[f+36&4294967295],u[f+36&4294967295]=d);return d} -function r3(d){var f;f=q3(d);f==0?d=0:(u[u[u[d+24&4294967295]+40&4294967295]+16&4294967295]=f,d=u[u[d+24&4294967295]+40&4294967295]=f);return d}function s3(d,f){u[u[u[d+24&4294967295]+40&4294967295]+16&4294967295]=f;u[u[d+24&4294967295]+40&4294967295]=f} -function t3(d){var f,b,c,e;e=u[d+12&4294967295]==0;a:do{if(e)f=f3(256),u[d+12&4294967295]=f,u[d+12&4294967295]==0?(OY(),b=-1,f=0):(u[d+8&4294967295]=16,xX(u[d+12&4294967295],0,256),f=1);else{if((u[d+4&4294967295]|0)!=(u[d+8&4294967295]|0)){f=1;break a}f=u[d+8&4294967295]*16&4294967295;e=f<<1;(f|0)<0?(OY(),b=-1,f=0):(e|0)==0?(OY(),b=-1,f=0):(u[d+8&4294967295]<<=1,c=c=a,(e|0)>=0?(c=(e|0)!=0?e:1,c=cY(u[d+12&4294967295],c)):c=0,c==0?(OY(),b=-1,f=0):(u[d+12&4294967295]=c,xX(u[d+12&4294967295]+f&4294967295, -0,e-f&4294967295),f=1))}break a}while(0);f==1&&(b=f=u[d+4&4294967295],u[d+4&4294967295]=f+1&4294967295);return b}function u3(d,f){var b;(u[u[d+24&4294967295]+216&4294967295]|0)==0&&(u[u[d+24&4294967295]+216&4294967295]=1,b=u[u[d+24&4294967295]+40&4294967295],u[(u[b+12&4294967295]+16*f&4294967295)+12&4294967295]=u[u[d+24&4294967295]+212&4294967295])} -function v3(d,f){var b,c,e;b=t3(u[u[d+24&4294967295]+40&4294967295]);(b|0)<0?b=0:(c=u[u[d+24&4294967295]+40&4294967295],e=u[c+12&4294967295]+16*b&4294967295,u[e+1&4294967295]=f&255,u[e&4294967295]&=-5,(f|0)==83&&(c=c+20&4294967295,u[c]=u[c]&-3|2),u3(d,b),b=1);return b} -function w3(d,f){var b=h;h+=16;var c,e,g,i,k=u[f+4&4294967295]==Ly;a:do if(k)c=0;else{if((ZY(u[f+4&4294967295],Ly)|0)!=0){c=0;break a}c=u[f+4&4294967295]==ft;b:do if(!c){if((ZY(u[f+4&4294967295],ft)|0)!=0)break b;i=Z_(2,s([f,0,0,0,u[f+4&4294967295],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.PyTypeObject*",0,0,0]));c=21;break a}while(0);EBb(b,f);k=v[b&4294967295]!=0;b:do if(k)c=9;else{if(TX(1,v[b&4294967295])>=0){c=9;break b}g=1;c=11;break b}while(0);c==9&&(g=0);k=v[b+8&4294967295]!=0;b:do if(k)c= -13;else{if(TX(1,v[b+8&4294967295])>=0){c=13;break b}e=1;c=15;break b}while(0);c==13&&(e=0);k=(g|0)==0;b:do if(k)c=17;else{if((e|0)==0){c=17;break b}i=Z_(5,s([f,0,0,0,u[f+4&4294967295],0,0,0,Q,0,0,0,Q,0,0,0,Q,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));c=19;break b}while(0);c==17&&(i=(e|0)!=0?Z_(4,s([f,0,0,0,u[f+4&4294967295],0,0,0,Q,0,0,0,Q,0,0,0],0,j,["%struct.NullImporter*",0, -0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0])):(g|0)!=0?Z_(3,s([f,0,0,0,u[f+4&4294967295],0,0,0,Q,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0])):Z_(2,s([f,0,0,0,u[f+4&4294967295],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.PyTypeObject*",0,0,0])));c=21;break a}while(0);if(c==0){e=v[f+8&4294967295];g=e!=0;a:do if(g)c=2;else{if(TX(1,e)>=0){c=2;break a}i=Z_(3,s([f,0,0,0,u[f+4&4294967295], -0,0,0,Q,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0]));c=4;break a}while(0);c==2&&(i=Z_(2,s([f,0,0,0,u[f+4&4294967295],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.PyTypeObject*",0,0,0])))}c=i==0;a:do if(c)e=-1;else{e=e2(d,i);if(e==0)if(g=Q0(d),e=Y(g),e==0){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);e=-1;break a}else if((Q1(d,i,e)|0)<0){u[i&4294967295]=u[i&4294967295]- -1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=-1;break a}else{if(u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else g=X_(e);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);e=g}while(0);h=b;return e} -function x3(d,f,b,c){b=w3(b,c);return(b|0)<0?0:y3(d,f,b)}function z3(d,f,b,c){c=d3(u[u[d+24&4294967295]+28&4294967295],c);if(c==0)d=0;else{b=w3(b,c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);d=(b|0)<0?0:y3(d,f,b)}return d} -function y3(d,f,b){var c,e;e=t3(u[u[d+24&4294967295]+40&4294967295]);(e|0)<0?d=0:(c=u[u[u[d+24&4294967295]+40&4294967295]+12&4294967295]+16*e&4294967295,u[c+1&4294967295]=f&255,u[c+4&4294967295]=b,f=c&4294967295,u[f]=u[f]&-5|4,u3(d,e),d=1);return d} -function A3(d,f,b,c){var e,g;g=t3(u[u[d+24&4294967295]+40&4294967295]);(g|0)<0?d=0:(e=u[u[u[d+24&4294967295]+40&4294967295]+12&4294967295]+16*g&4294967295,u[e+1&4294967295]=f&255,u[e+8&4294967295]=b,f=e&4294967295,u[f]=u[f]&-5|4,(c|0)!=0?(c=e&4294967295,u[c]=u[c]&-2|1):(c=e&4294967295,u[c]=u[c]&-3|2),u3(d,g),d=1);return d}function FBb(d){return(u[d&4294967295]|0)!=20?0:D((u[u[d+4&-1]&4294967295]|0)==17,1)} -function CBb(d,f){var b,c,e,g;e=0;var i=f==0;a:do if(i)b=0;else{if((u[f&4294967295]|0)==0){b=0;break a}g=u[f+4&-1];var k=(FBb(g)|0)!=0;b:do if(k){if(!((u[Js]|0)<=1)){b=4;break b}e=1;if((k3(d,u[g+4&-1])|0)!=0&&(B3(d,u[Ks],2)|0)!=0){b=4;break b}c=0;b=5;break a}while(0);for(;;){b=f!=0?u[f&4294967295]:0;if(!((b|0)>(e|0))){b=12;break}if((j3(d,u[(f+4&4294967295)+e*4&4294967295])|0)==0){b=8;break}e=e+1&4294967295;b=7}if(b==12){c=1;b=5;break a}else if(b==8){c=0;b=5;break a}}while(0);b==0&&(c=1);return c} -function GBb(d,f){var b,c;b=Z_(2,s([f,0,0,0,u[f+4&4294967295],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.PyTypeObject*",0,0,0]));if(b==0)b=-1;else{c=e2(d,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c==0?-1:u[c+8&4294967295]}return b} -function C3(d,f,b){var c,e,g,i,k,m;i=u[u[f+40&4294967295]+8&4294967295];if((i|0)==0)e=(x3(d,100,u[u[d+24&4294967295]+8&4294967295],f)|0)==0?0:(y3(d,132,b)|0)==0?0:1;else{for(g=0;;){if(!((g|0)<(i|0))){c=7;break}c=u[(u[f+40&4294967295]+12&4294967295)+g*4&4294967295];k=d;m=c;var l=h;h+=350;var o=a,o=HBb(u[u[k+24&4294967295]&4294967295],m);if((o|0)==0){var r=M1(u[u[k+24&4294967295]+12&4294967295])+20&-1,p=M1(u[u[k+24&4294967295]+16&4294967295])+20&-1,q=M1(u[u[u[k+24&4294967295]&4294967295]+12&4294967295])+ -20&-1,t=u[k&4294967295],w=M1(u[u[u[k+24&4294967295]&4294967295]+8&4294967295])+20&-1;b0(l,350,gea&4294967295,s([m+20&-1,0,0,0,u[u[k+24&4294967295]+4&4294967295]+20&-1,0,0,0,w,0,0,0,t,0,0,0,q,0,0,0,p,0,0,0,r,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));Z(l)}h=l;m=o;k=(m|0)==5?GBb(u[u[d+24&4294967295]+20&4294967295],c):GBb(u[u[d+24&4294967295]+24&4294967295],c);(k|0)==-1&&(l=M1(u[f+40&4294967295])+20&-1,o=u[f+52&4294967295]+20&-1,r=u[u[d+24&4294967295]+ -4&4294967295]+20&-1,c=M1(c)+20&-1,lzb(hea&4294967295,c,r,m,k,o,l),Z(iea&4294967295));if((y3(d,135,k)|0)==0){c=4;break}g=g+1&4294967295;c=1}c==7?e=(y3(d,102,i)|0)==0?0:(x3(d,100,u[u[d+24&4294967295]+8&4294967295],f)|0)==0?0:(y3(d,134,b)|0)==0?0:1:c==4&&(e=0)}return e}function IBb(d,f){var b,c,e;if(f==0)c=1;else{for(e=0;;){b=f!=0?u[f&4294967295]:0;if(!((b|0)>(e|0))){b=6;break}if((k3(d,u[(f+4&4294967295)+e*4&4294967295])|0)==0){b=2;break}e=e+1&4294967295;b=1}b==6?c=1:b==2&&(c=0)}return c} -function JBb(d,f){var b,c,e,g;e=u[f&4294967295]!=0?u[u[f&4294967295]&4294967295]:0;for(c=0;;){if(!((c|0)<(e|0))){b=12;break}b=u[(u[f&4294967295]+4&4294967295)+c*4&4294967295];if((u[b&4294967295]|0)==22){g=$1(jea&4294967295,s([c,0,0,0],0,j,["i32",0,0,0]));if(g==0){b=2;break}if((B3(d,g,1)|0)==0){b=5;break}u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if((k3(d,b)|0)==0){b=9;break}}c=c+1&4294967295;b=1}if(b!=2&&b==5&&(u[g&4294967295]=u[g& -4294967295]-1&4294967295,(u[g&4294967295]|0)==0))A[u[u[g+4&4294967295]+24&4294967295]](g)} -function j3(d,f){var b,c,e,g;u[u[d+24&4294967295]+212&4294967295]=u[f+20&4294967295];u[u[d+24&4294967295]+216&4294967295]=0;b=u[f&4294967295];b=b==1?37:b==2?38:b==3?39:b==4?40:b==5?41:b==6?42:b==7?43:b==8?44:b==9?45:b==10?46:b==11?47:b==12?48:b==13?49:b==14?50:b==15?51:b==16?52:b==17?53:b==18?54:b==19?55:b==20?56:b==21?57:b==22?58:b==23?59:4;a:do if(b==37){e=d;b=f;var i=c=a,k=i=i=i=a,m=g=a,l=a,o=a,r=a,k=i=m=m=k=m=i=a,l=Q,o=u[(b+4&-1)+4&4294967295],r=u[(b+4&-1)+12&4294967295],p=(IBb(e,r)|0)==0;b:do if(p)g= -0;else{m=u[o+12&4294967295]!=0;c:do if(m){i=u[o+12&4294967295];for(m=0;;){k=i!=0?u[i&4294967295]:0;if(!((k|0)>(m|0))){c=7;break c}k=u[(i+4&4294967295)+m*4&4294967295];if((k3(e,k)|0)==0)break;m=m+1&4294967295}g=0;break b}while(0);if((h3(e,u[b+4&-1],b,u[b+20&4294967295])|0)==0)g=0;else{i=u[u[(b+4&-1)+8&4294967295]+4&-1];m=FBb(i);k=(m|0)!=0;c:do if(k){if(!((u[Js]|0)<=1)){c=9;break c}l=u[u[i+4&-1]+4&-1]}while(0);if((w3(u[u[e+24&4294967295]+8&4294967295],l)|0)<0)i3(e),g=0;else{JBb(e,o);k=u[e+24&4294967295]; -i=u[o&4294967295]!=0?u[u[o&4294967295]&4294967295]:0;u[k+32&4294967295]=i;k=i=u[(b+4&-1)+8&4294967295]!=0?u[u[(b+4&-1)+8&4294967295]&4294967295]:0;c:for(;;){if(!((m|0)<(k|0))){c=17;break c}i=u[(u[(b+4&-1)+8&4294967295]+4&4294967295)+m*4&4294967295];if((j3(e,i)|0)==0){c=14;break c}m=m+1&4294967295;c=13}if(c==17)if(m=l3(e,1),i3(e),m==0)g=0;else{i=u[o+12&4294967295]!=0?u[u[o+12&4294967295]&4294967295]:0;C3(e,m,i);i=m;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[m+4&4294967295]+ -24&4294967295]](m);for(m=0;;){i=r!=0?u[r&4294967295]:0;if(!((i|0)>(m|0))){c=25;break}if((y3(e,131,1)|0)==0){c=21;break}m=m+1&4294967295;c=20}c==25?g=B3(e,u[b+4&-1],2):c==21&&(g=0)}else c==14&&(i3(e),g=0)}}}while(0);e=g;b=0;break a}else if(b==38){e=d;b=f;m=p=r=g=o=r=p=o=o=o=m=r=c=a;g=u[(b+4&-1)+12&4294967295];l=(IBb(e,g)|0)==0;b:do{if(!l&&(x3(e,100,u[u[e+24&4294967295]+8&4294967295],u[b+4&-1])|0)!=0){o=u[(b+4&-1)+4&4294967295]!=0?u[u[(b+4&-1)+4&4294967295]&4294967295]:0;r=(o|0)>0;c:do if(r){p=u[(b+ -4&-1)+4&4294967295];for(r=0;;){m=p!=0?u[p&4294967295]:0;if(!((m|0)>(r|0))){c=8;break c}m=u[(p+4&4294967295)+r*4&4294967295];if((k3(e,m)|0)==0)break;r=r+1&4294967295}o=0;break b}while(0);if((y3(e,102,o)|0)!=0&&(h3(e,u[b+4&-1],b,u[b+20&4294967295])|0)!=0){o=u[u[e+24&4294967295]+28&4294967295]!=0;c:do if(o){r=u[u[e+24&4294967295]+28&4294967295];u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0){c=10;break c}A[u[u[u[u[e+24&4294967295]+28&4294967295]+4&4294967295]+24&4294967295]](u[u[e+ -24&4294967295]+28&4294967295])}while(0);u[u[e+24&4294967295]+28&4294967295]=u[b+4&-1];o=u[u[e+24&4294967295]+28&4294967295];u[o&4294967295]=u[o&4294967295]+1&4294967295;o=OZ(kea&4294967295);r=o==0;c:do if(!r){if((B3(e,o,1)|0)==0){c=12;break c}u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);o=OZ(lea&4294967295);l=o==0;d:do if(!l){if((B3(e,o,2)|0)==0)break d;u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+ -4&4294967295]+24&4294967295]](o);if((CBb(e,u[(b+4&-1)+8&4294967295])|0)==0){i3(e);o=0;break b}else if((v3(e,82)|0)==0){i3(e);o=0;break b}else if((v3(e,83)|0)==0){i3(e);o=0;break b}else if(r=l3(e,1),i3(e),r==0){o=0;break b}else{C3(e,r,0);p=r;u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);if((y3(e,131,0)|0)==0){o=0;break b}else if((v3(e,89)|0)==0){o=0;break b}else{for(p=0;;){r=g!=0?u[g&4294967295]:0;if(!((r|0)>(p|0))){c=30;break}if((y3(e, -131,1)|0)==0){c=26;break}p=p+1&4294967295;c=25}if(c==30){o=(B3(e,u[b+4&-1],2)|0)==0?0:1;break b}else if(c==26){o=0;break b}}}}while(0);b=o!=0;d:do if(b){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break d;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);i3(e);o=0;break b}while(0);r=o!=0;c:do if(r){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0){c=15;break c}A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);i3(e)}}o=0}while(0);e=o;b=0;break a}else if(b== -39){if((u[u[u[d+24&4294967295]&4294967295]+28&4294967295]|0)!=0)e=D3(d,tea&4294967295),b=0;else{b=u[f+4&-1]!=0;b:do if(b){if((k3(d,u[f+4&-1])|0)==0){b=e=0;break a}}else{if((x3(d,100,u[u[d+24&4294967295]+8&4294967295],Q)|0)!=0)break b;b=e=0;break a}while(0);b=(v3(d,83)|0)==0?e=0:4}break a}else if(b==40){g=u[f+4&-1];for(c=0;;){b=g!=0?u[g&4294967295]:0;if(!((b|0)>(c|0))){b=10;break}b=u[(g+4&4294967295)+c*4&4294967295];if((k3(d,b)|0)==0){b=6;break}c=c+1&4294967295;b=5}if(b==10){b=4;break a}else if(b== -6){b=e=0;break a}}else if(b==41)if(c=u[f+4&-1]!=0?u[u[f+4&-1]&4294967295]:0,(k3(d,u[(f+4&-1)+4&4294967295])|0)==0){b=e=0;break a}else{for(g=0;;){if(!((g|0)<(c|0))){b=18;break}if((c-1&4294967295|0)>(g|0)&&(v3(d,4)|0)==0){b=13;break}if((k3(d,u[(u[f+4&-1]+4&4294967295)+g*4&4294967295])|0)==0){b=15;break}g=g+1&4294967295;b=12}if(b==18){b=4;break a}else if(b==13){b=e=0;break a}else if(b==15){b=e=0;break a}}else if(b==42){e=d;c=f;g=g=b=l=a;g=u[c+4&-1];l=u[g&4294967295];l=l==18?4:l==19?5:l==20?6:7;b:do if(l== -7){T(u[uw],Lea&4294967295,s([u[g&4294967295],0,0,0],0,j,["i32",0,0,0]));l=b=0;break b}else if(l==4){g=u0(u[g+4&-1],u[(g+4&-1)+4&4294967295],4,u[g+24&4294967295],u[g+28&4294967295],u[e+32&4294967295]);g==0?l=b=0:(k3(e,g)|0)==0?l=b=0:(k3(e,u[(c+4&-1)+8&4294967295])|0)==0?l=b=0:(c=E3(e,u[(c+4&-1)+4&4294967295]),(v3(e,c)|0)==0?l=b=0:(u[(g+4&-1)+8&4294967295]=5,l=(k3(e,g)|0)==0?b=0:1));break b}else if(l==5){g=v0(u[g+4&-1],u[(g+4&-1)+4&4294967295],4,u[g+24&4294967295],u[g+28&4294967295],u[e+32&4294967295]); -g==0?l=b=0:(k3(e,g)|0)==0?l=b=0:(k3(e,u[(c+4&-1)+8&4294967295])|0)==0?l=b=0:(c=E3(e,u[(c+4&-1)+4&4294967295]),(v3(e,c)|0)==0?l=b=0:(u[(g+4&-1)+8&4294967295]=5,l=(k3(e,g)|0)==0?b=0:1));break b}else if(l==6){(B3(e,u[g+4&-1],1)|0)==0?b=0:(k3(e,u[(c+4&-1)+8&4294967295])|0)==0?b=0:(b=E3(e,u[(c+4&-1)+4&4294967295]),b=(v3(e,b)|0)==0?0:B3(e,u[g+4&-1],2));l=0;break b}while(0);l==1&&(b=1);e=b;b=0;break a}else if(b==43){e=d;b=f;l=g=c=r=o=l=a;c=u[(b+4&-1)+4&4294967295]!=0?u[u[(b+4&-1)+4&4294967295]&4294967295]: -0;g=0;r=u[b+4&-1]!=0;b:do if(r){(k3(e,u[b+4&-1])|0)==0?(o=0,l=1):(g=1,l=2);break b}else l=2;while(0);b:do if(l==2){r=0;c:for(;;){if(!((r|0)<(c|0))){l=18;break c}l=u[(u[(b+4&-1)+4&4294967295]+4&4294967295)+r*4&4294967295];if((g|0)!=0){if((v3(e,4)|0)==0){l=4;break c}if((k3(e,l)|0)==0){l=7;break c}if((v3(e,2)|0)==0){l=9;break c}if((v3(e,73)|0)==0){l=11;break c}}else{if((k3(e,l)|0)==0){l=14;break c}if((v3(e,71)|0)==0){l=16;break c}}r=r+1&4294967295;l=3}if(l==18){o=(u[(b+4&-1)+8&4294967295]|0)!=0;c:do if(o){r= -(g|0)!=0;d:do if(r){if((v3(e,74)|0)==0){o=0;break b}}else{if((v3(e,72)|0)!=0){l=21;break d}o=0;break b}while(0)}else{if((g|0)==0){l=24;break c}if((v3(e,1)|0)!=0){l=24;break c}o=0;break b}while(0);o=1}else l==4?o=0:l==7?o=0:l==9?o=0:l==11?o=0:l==14?o=0:l==16&&(o=0)}while(0);e=o;b=0;break a}else if(b==44){e=d;b=f;k=i=m=k=i=m=r=o=l=g=k=k=c=a;l=q3(e);o=q3(e);r=q3(e);p=l==0;b:do if(p)c=0;else{if(r==0){c=0;break b}if(o==0){c=0;break b}if((A3(e,120,r,0)|0)==0){g=0;c=4;break b}else if((F3(e,0,l)|0)==0){g= -0;c=4;break b}else if((k3(e,u[(b+4&-1)+4&4294967295])|0)==0){g=0;c=4;break b}else if((v3(e,68)|0)==0){g=0;c=4;break b}else if(s3(e,l),(A3(e,93,o,0)|0)==0){g=0;c=4;break b}else if((k3(e,u[b+4&-1])|0)==0){g=0;c=4;break b}else{i=u[(b+4&-1)+8&4294967295];m=0;c:for(;;){k=i!=0?u[i&4294967295]:0;if(!((k|0)>(m|0))){c=10;break c}k=u[(i+4&4294967295)+m*4&4294967295];if((j3(e,k)|0)==0){c=6;break c}m=m+1&4294967295;c=5}if(c==10)if((A3(e,113,l,1)|0)==0){g=0;c=4;break b}else if(s3(e,o),(v3(e,87)|0)==0){g=0;c=4; -break b}else{G3(e);i=u[(b+4&-1)+12&4294967295];for(m=0;;){k=i!=0?u[i&4294967295]:0;if(!((k|0)>(m|0))){c=16;break}k=u[(i+4&4294967295)+m*4&4294967295];if((j3(e,k)|0)==0){c=12;break}m=m+1&4294967295;c=11}if(c==16){s3(e,r);g=1;c=4;break b}else if(c==12){g=0;c=4;break b}}else if(c==6){g=0;c=4;break b}}}while(0);c==0&&(g=0);e=g;b=0;break a}else if(b==45){e=d;b=f;var q=r=c=a,t=k=m=p=l=o=g=l=m=p=l=m=a,r=o=g=q=a;g=0;o=KBb(u[b+4&-1]);r=(o|0)==0;b:do if(r){l=u[(b+4&-1)+8&4294967295]!=0;c:do if(l){p=u[(b+4& --1)+8&4294967295];for(l=0;;){m=p!=0?u[p&4294967295]:0;if(!((m|0)>(l|0))){c=6;break c}m=u[(p+4&4294967295)+l*4&4294967295];if((j3(e,m)|0)==0)break;l=l+1&4294967295}l=0;break b}while(0);l=1}else{p=q3(e);l=q3(e);m=(o|0)==-1;c:do if(m){g=q3(e);if(g!=0){c=9;break c}l=0;break b}while(0);i=p==0;c:do if(!i){if(l==0){c=10;break c}if(u[(b+4&-1)+8&4294967295]!=0){if(m=q3(e),m==0){l=0;break b}}else m=0;if((A3(e,120,l,0)|0)==0){l=0;break b}else if(s3(e,p),(F3(e,0,p)|0)==0){l=0;break b}else{k=(o|0)==-1;d:do if(k){if((k3(e, -u[b+4&-1])|0)!=0&&(A3(e,114,g,1)|0)!=0){c=14;break d}l=0;break b}while(0);t=u[(b+4&-1)+4&4294967295];k=0;d:for(;;){q=t!=0?u[t&4294967295]:0;if(!((q|0)>(k|0))){c=20;break d}q=u[(t+4&4294967295)+k*4&4294967295];if((j3(e,q)|0)==0){c=16;break d}k=k+1&4294967295;c=15}if(c==20){if((A3(e,113,p,1)|0)==0)l=0;else{c=(o|0)==-1;d:do if(c){s3(e,g);if((v3(e,87)|0)!=0)break d;l=0;break b}while(0);G3(e);c=m!=0;d:do if(c){o=u[(b+4&-1)+8&4294967295];for(g=0;;){r=o!=0?u[o&4294967295]:0;if(!((r|0)>(g|0)))break d;r=u[(o+ -4&4294967295)+g*4&4294967295];if((j3(e,r)|0)==0)break;g=g+1&4294967295}l=0;break b}while(0);s3(e,l);l=1}break b}else if(c==16){l=0;break b}}}while(0);l=0}while(0);e=l;b=0;break a}else if(b==46){e=d;b=f;p=r=o=k=i=m=i=m=p=i=m=p=o=p=g=o=i=i=k=p=c=a;g=q3(e);l=g==0;b:do if(l)o=0;else{o=KBb(u[b+4&-1]);r=(o|0)==0;c:do if(r){p=u[(b+4&-1)+8&4294967295]!=0;d:do if(p){m=u[(b+4&-1)+8&4294967295];for(p=0;;){i=m!=0?u[m&4294967295]:0;if(!((i|0)>(p|0))){c=7;break d}i=u[(m+4&4294967295)+p*4&4294967295];if((j3(e,i)| -0)==0)break;p=p+1&4294967295}o=0;break b}while(0)}else if((o|0)==1){m=u[(b+4&-1)+4&4294967295];for(p=0;;){i=m!=0?u[m&4294967295]:0;if(!((i|0)>(p|0))){c=14;break}i=u[(m+4&4294967295)+p*4&4294967295];if((j3(e,i)|0)==0){c=10;break}p=p+1&4294967295;c=9}if(c!=14&&c==10){o=0;break b}}else{if(u[(b+4&-1)+8&4294967295]!=0){if(p=q3(e),p==0){o=0;break b}}else p=g;if((k3(e,u[b+4&-1])|0)==0){o=0;break b}else if((A3(e,114,p,1)|0)==0){o=0;break b}else{i=u[(b+4&-1)+4&4294967295];m=0;d:for(;;){k=i!=0?u[i&4294967295]: -0;if(!((k|0)>(m|0))){c=21;break d}k=u[(i+4&4294967295)+m*4&4294967295];if((j3(e,k)|0)==0){c=17;break d}m=m+1&4294967295;c=16}if(c==21){if((A3(e,110,g,0)|0)!=0){if(u[(b+4&-1)+8&4294967295]==0){c=23;break c}s3(e,p);r=u[(b+4&-1)+8&4294967295];for(o=0;;){p=r!=0?u[r&4294967295]:0;if(!((p|0)>(o|0))){c=23;break c}p=u[(r+4&4294967295)+o*4&4294967295];if((j3(e,p)|0)==0)break;o=o+1&4294967295}}o=0;break b}else if(c==17){o=0;break b}}}while(0);s3(e,g);o=1}while(0);e=o;b=0;break a}else if(b==47){e=d;b=f;i=m= -p=o=l=g=i=c=a;l=q3(e);o=q3(e);r=l==0;b:do if(r)c=0;else{if(o==0){c=0;break b}if((k3(e,u[b+4&-1])|0)==0){g=0;c=3;break b}else if((A3(e,143,o,0)|0)==0){g=0;c=3;break b}else if(s3(e,l),(F3(e,2,l)|0)==0){g=0;c=3;break b}else{p=u[(b+4&-1)+4&4294967295]!=0;c:do if(p){if((k3(e,u[(b+4&-1)+4&4294967295])|0)==0){g=0;c=3;break b}}else{if((v3(e,1)|0)!=0){c=6;break c}g=0;c=3;break b}while(0);m=u[(b+4&-1)+8&4294967295];for(p=0;;){i=m!=0?u[m&4294967295]:0;if(!((i|0)>(p|0))){c=12;break}i=u[(m+4&4294967295)+p*4&4294967295]; -if((j3(e,i)|0)==0){c=8;break}p=p+1&4294967295;c=7}if(c==12){(v3(e,87)|0)==0?g=0:(G3(e),(x3(e,100,u[u[e+24&4294967295]+8&4294967295],Q)|0)==0?g=0:(s3(e,o),(F3(e,3,o)|0)==0?g=0:(v3(e,81)|0)==0?g=0:(v3(e,88)|0)==0?g=0:(G3(e),g=1)));c=3;break b}else if(c==8){g=0;c=3;break b}}}while(0);c==0&&(g=0);e=g;b=0;break a}else if(b==48){c=0;b=u[f+4&-1]!=0;b:do if(b)if((k3(d,u[f+4&-1])|0)==0){b=e=0;break a}else{c=c+1&4294967295;if(u[(f+4&-1)+4&4294967295]==0)break b;if((k3(d,u[(f+4&-1)+4&4294967295])|0)==0){b=e= -0;break a}else{c=c+1&4294967295;if(u[(f+4&-1)+8&4294967295]==0)break b;if((k3(d,u[(f+4&-1)+8&4294967295])|0)==0){b=e=0;break a}else c=c+1&4294967295}}while(0);b=(y3(d,130,c)|0)==0?e=0:4;break a}else if(b==49){e=d;b=f;var w=t=c=a,t=k=i=w=q=t=t=t=k=i=k=i=p=r=o=l=g=t=i=a,l=q3(e),r=q3(e),o=q3(e),p=q3(e),m=l==0;b:do if(m)c=0;else{if(r==0){c=0;break b}if(o==0){c=0;break b}if(p==0){c=0;break b}if((A3(e,121,r,0)|0)==0){g=0;c=5;break b}else if(s3(e,l),(F3(e,1,l)|0)==0){g=0;c=5;break b}else{k=u[b+4&-1];i=0; -c:for(;;){t=k!=0?u[k&4294967295]:0;if(!((t|0)>(i|0))){c=11;break c}t=u[(k+4&4294967295)+i*4&4294967295];if((j3(e,t)|0)==0){c=7;break c}i=i+1&4294967295;c=6}if(c==11)if((v3(e,87)|0)==0){g=0;c=5;break b}else if(G3(e),(A3(e,110,o,0)|0)==0){g=0;c=5;break b}else{k=i=u[(b+4&-1)+4&4294967295]!=0?u[u[(b+4&-1)+4&4294967295]&4294967295]:0;s3(e,r);i=0;c:for(;;){if(!((i|0)<(k|0))){c=43;break c}t=u[(u[(b+4&-1)+4&4294967295]+4&4294967295)+i*4&4294967295];if(u[t+4&-1]==0&&(k-1&4294967295|0)>(i|0)){c=14;break c}u[u[e+ -24&4294967295]+216&4294967295]=0;u[u[e+24&4294967295]+212&4294967295]=u[t+16&4294967295];r=q3(e);if(r==0){c=16;break c}if(u[t+4&-1]!=0){if((v3(e,4)|0)==0){c=18;break c}if((k3(e,u[t+4&-1])|0)==0){c=20;break c}if((y3(e,107,10)|0)==0){c=22;break c}if((A3(e,114,r,1)|0)==0){c=24;break c}}if((v3(e,1)|0)==0){c=26;break c}if(u[(t+4&-1)+4&4294967295]!=0){if((k3(e,u[(t+4&-1)+4&4294967295])|0)==0){c=28;break c}}else if((v3(e,1)|0)==0){c=31;break c}if((v3(e,1)|0)==0){c=32;break c}q=u[(t+4&-1)+8&4294967295];for(t= -0;;){w=q!=0?u[q&4294967295]:0;if(!((w|0)>(t|0)))break;w=u[(q+4&4294967295)+t*4&4294967295];if((j3(e,w)|0)==0){c=35;break c}t=t+1&4294967295}if((A3(e,110,p,0)|0)==0){c=40;break c}s3(e,r);i=i+1&4294967295;c=13}if(c==43)if((v3(e,88)|0)==0){g=0;c=5;break b}else{s3(e,o);k=u[(b+4&-1)+8&4294967295];for(i=0;;){t=k!=0?u[k&4294967295]:0;if(!((t|0)>(i|0))){c=49;break}t=u[(k+4&4294967295)+i*4&4294967295];if((j3(e,t)|0)==0){c=45;break}i=i+1&4294967295;c=44}if(c==49){s3(e,p);g=1;c=5;break b}else if(c==45){g=0; -c=5;break b}}else if(c==14){g=D3(e,nea&4294967295);c=5;break b}else if(c==16){g=0;c=5;break b}else if(c==18){g=0;c=5;break b}else if(c==20){g=0;c=5;break b}else if(c==22){g=0;c=5;break b}else if(c==24){g=0;c=5;break b}else if(c==26){g=0;c=5;break b}else if(c==28){g=0;c=5;break b}else if(c==32){g=0;c=5;break b}else if(c==35){g=0;c=5;break b}else if(c==40){g=0;c=5;break b}else if(c==31){g=0;c=5;break b}}else if(c==7){g=0;c=5;break b}}}while(0);c==0&&(g=0);e=g;b=0;break a}else if(b==50){e=d;b=f;i=m= -p=i=m=p=o=l=g=i=i=c=a;l=q3(e);o=q3(e);r=l==0;b:do if(r)c=0;else{if(o==0){c=0;break b}if((A3(e,122,o,0)|0)==0){g=0;c=3;break b}else if(s3(e,l),(F3(e,2,l)|0)==0){g=0;c=3;break b}else{m=u[b+4&-1];p=0;c:for(;;){i=m!=0?u[m&4294967295]:0;if(!((i|0)>(p|0))){c=9;break c}i=u[(m+4&4294967295)+p*4&4294967295];if((j3(e,i)|0)==0){c=5;break c}p=p+1&4294967295;c=4}if(c==9)if((v3(e,87)|0)==0){g=0;c=3;break b}else if(G3(e),(x3(e,100,u[u[e+24&4294967295]+8&4294967295],Q)|0)==0){g=0;c=3;break b}else if(s3(e,o),(F3(e, -3,o)|0)==0){g=0;c=3;break b}else{m=u[(b+4&-1)+4&4294967295];for(p=0;;){i=m!=0?u[m&4294967295]:0;if(!((i|0)>(p|0))){c=15;break}i=u[(m+4&4294967295)+p*4&4294967295];if((j3(e,i)|0)==0){c=11;break}p=p+1&4294967295;c=10}if(c==15){(v3(e,88)|0)==0?g=0:(G3(e),g=1);c=3;break b}else if(c==11){g=0;c=3;break b}}else if(c==5){g=0;c=3;break b}}}while(0);c==0&&(g=0);e=g;b=0;break a}else if(b==51){e=d;b=f;g=g=g=a;c=(u[Js]|0)!=0;b:do if(c)g=1;else{g=u[Rs]==0;c:do if(g){g=OZ(rea&4294967295);u[Rs]=g;if(u[Rs]!=0)break c; -g=0;break b}while(0);g=(u[u[b+4&-1]&4294967295]|0)==22;c:do if(g){if(u[u[b+4&-1]+4&-1]==0)break c;if(!((u[u[u[b+4&-1]+4&-1]&4294967295]|0)>0))break c;g=sea&4294967295;if((P_(u[Jw],g,u[e&4294967295],u[u[e+24&4294967295]+212&4294967295])|0)!=-1)break c;g=0;break b}while(0);if((k3(e,u[b+4&-1])|0)==0)g=0;else if(g=q3(e),g==0)g=0;else if((A3(e,115,g,1)|0)==0)g=0;else if((x3(e,116,u[u[e+24&4294967295]+12&4294967295],u[Rs])|0)==0)g=0;else{l=u[(b+4&-1)+4&4294967295]!=0;c:do if(l)if((k3(e,u[(b+4&-1)+4&4294967295])| -0)==0){g=0;break b}else{if((y3(e,130,2)|0)==0){g=0;break b}}else{if((y3(e,130,1)|0)!=0)break c;g=0;break b}while(0);s3(e,g);g=1}}while(0);e=g;b=0;break a}else if(b==52){e=d;b=f;k=r=i=o=p=r=l=g=c=m=a;l=u[b+4&-1]!=0?u[u[b+4&-1]&4294967295]:0;g=0;b:for(;;){if(!((g|0)<(l|0))){m=25;break b}r=u[(u[b+4&-1]+4&4294967295)+g*4&4294967295];i=u[e+12&4294967295]==0;c:do if(i)m=2;else{if((u[u[e+12&4294967295]&4294967295]&16384|0)==0){m=2;break c}o=Y(0);m=4;break c}while(0);m==2&&(o=Y(-1));if(o==0){m=6;break b}if((x3(e, -100,u[u[e+24&4294967295]+8&4294967295],o)|0)==0){m=9;break b}u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);if((x3(e,100,u[u[e+24&4294967295]+8&4294967295],Q)|0)==0){m=12;break b}if((z3(e,108,u[u[e+24&4294967295]+12&4294967295],u[r&4294967295])|0)==0){m=14;break b}if(u[r+4&4294967295]!=0){p=e;m=u[r+4&4294967295];q=t=w=q=k=i=a;w=u[r&4294967295]+20&-1;t=HX(w,46);r=t!=0;c:do if(r){for(w=t+1&4294967295;;){if(t==0){i=9;break c}t=HX(w,46); -q=t!=0?t-w&4294967295:Ba(w);q=SY(w,q);if(q==0){i=2;break}if((x3(p,106,u[u[p+24&4294967295]+12&4294967295],q)|0)==0){i=5;break}u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);w=t+1&4294967295;i=0}if(i==2){k=-1;i=4;break c}else if(i==5){k=0;i=4;break c}}else i=9;while(0);i==9&&(k=B3(p,m,2));p=k;if((p|0)==0){m=16;break b}}else{i=u[r&4294967295];r=u[r&4294967295]+20&-1;k=HX(r,46);k!=0&&(i=SY(r,k-r&4294967295));p=B3(e,i,2);r=k!=0;c:do if(r){u[i& -4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break c;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);if((p|0)==0){m=23;break b}}g=g+1&4294967295;m=1}m==6?c=0:m==9?c=0:m==12?c=0:m==14?c=0:m==16?c=p:m==23?c=p:m==25&&(c=1);e=c;b=0;break a}else if(b==53){e=d;b=f;m=r=r=o=l=g=p=c=r=a;g=u[(b+4&-1)+4&4294967295]!=0?u[u[(b+4&-1)+4&4294967295]&4294967295]:0;l=f_(g);p=u[Qs]==0;b:do if(p){r=S2(oea&4294967295);u[Qs]=r;if(u[Qs]!=0){r=2;break b}c=0;r=3;break b}else r=2;while(0);b:do if(r== -2)if(l==0)c=0;else{p=(u[(b+4&-1)+8&4294967295]|0)!=0;c:do if(p)r=5;else{if(u[e+12&4294967295]==0){r=5;break c}if((u[u[e+12&4294967295]&4294967295]&16384|0)!=0){r=5;break c}o=Y(-1);r=8;break c}while(0);r==5&&(o=Y(u[(b+4&-1)+8&4294967295]));if(o==0){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);c=0}else{p=0;c:for(;;){if(!((p|0)<(g|0))){r=13;break c}r=u[(u[(b+4&-1)+4&4294967295]+4&4294967295)+p*4&4294967295];m=u[r&4294967295];u[m&4294967295]= -u[m&4294967295]+1&4294967295;u[(l+12&4294967295)+p*4&4294967295]=u[r&4294967295];p=p+1&4294967295;r=11}p=(u[b+20&4294967295]|0)>(u[u[e+8&4294967295]+4&4294967295]|0);c:do if(p){if(u[b+4&-1]==0){r=15;break c}if((yX(u[b+4&-1]+20&-1,pea&4294967295)|0)!=0){r=15;break c}u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);c=D3(e,qea& -4294967295);break b}while(0);if((x3(e,100,u[u[e+24&4294967295]+8&4294967295],o)|0)==0)c=0;else{u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);if((x3(e,100,u[u[e+24&4294967295]+8&4294967295],l)|0)==0)c=0;else{u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);p=u[b+4&-1]!=0;c:do if(p){if((z3(e,108,u[u[e+24&4294967295]+12&4294967295],u[b+4&-1])|0)==0){c=0;break b}}else{if((z3(e, -108,u[u[e+24&4294967295]+12&4294967295],u[Qs])|0)!=0){r=23;break c}c=0;break b}while(0);for(p=0;;){if(!((p|0)<(g|0))){r=34;break}r=u[(u[(b+4&-1)+4&4294967295]+4&4294967295)+p*4&4294967295];if((p|0)==0&&E(u[u[r&4294967295]+20&-1],8)==42){r=25;break}if((z3(e,109,u[u[e+24&4294967295]+12&4294967295],u[r&4294967295])|0)==0){r=27;break}m=u[r&4294967295];u[r+4&4294967295]!=0&&(m=u[r+4&4294967295]);if((B3(e,m,2)|0)==0){r=30;break}p=p+1&4294967295;r=24}if(r==34)c=(v3(e,1)|0)==0?0:1;else if(r==25)c=(v3(e,84)| -0)==0?0:1;else if(r==27)c=0;else if(r==30){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);c=0}}}}}while(0);e=c;b=0;break a}else if(b==54){if((k3(d,u[f+4&-1])|0)==0)b=e=0;else{b=u[(f+4&-1)+4&4294967295]!=0;b:do if(b)if((k3(d,u[(f+4&-1)+4&4294967295])|0)==0){b=e=0;break a}else{c=u[(f+4&-1)+8&4294967295]!=0;c:do if(c){if((k3(d,u[(f+4&-1)+8&4294967295])|0)==0){b=e=0;break a}}else{if((v3(d,4)|0)!=0)break c;b=e=0;break a}while(0)}else{if((x3(d, -100,u[u[d+24&4294967295]+8&4294967295],Q)|0)!=0&&(v3(d,4)|0)!=0)break b;b=e=0;break a}while(0);b=(v3(d,85)|0)==0?e=0:4}break a}else if(b==55){b=4;break a}else if(b==56){c=(u[d+16&4294967295]|0)==0;b:do if(c)b=29;else{if((u[d+20&4294967295]|0)>1){b=29;break b}if((k3(d,u[f+4&-1])|0)==0){b=e=0;break a}else if((v3(d,70)|0)==0){b=e=0;break a}else{b=31;break b}}while(0);b:do if(b==29){if((u[u[f+4&-1]&4294967295]|0)==17)break b;if((u[u[f+4&-1]&4294967295]|0)==16)break b;if((k3(d,u[f+4&-1])|0)!=0&&(v3(d, -1)|0)!=0)break b;b=e=0;break a}while(0);b=4;break a}else if(b==57){b=4;break a}else if(b==58){l=g=c=b=a;l=u[d+24&4294967295];for(g=0;;){if(!((u[l+44&4294967295]|0)>(g|0))){b=5;break}if((u[(l+48&4294967295)+g*8&-1]|0)==0){b=1;break}g=g+1&4294967295;b=0}b==1?c=1:b==5&&(c=0);(c|0)==0?(e=D3(d,uea&4294967295),b=0):b=(v3(d,80)|0)==0?e=0:4;break a}else if(b==59){e=d;c=c=g=a;b=(u[u[e+24&4294967295]+44&4294967295]|0)==0;b:do if(b)c=D3(e,Os&4294967295);else{c=u[u[e+24&4294967295]+44&4294967295]-1&4294967295; -g=u[(u[e+24&4294967295]+48&4294967295)+c*8&-1];g=g==0?9:g==1?10:g==2?10:g==3?11:12;if(g==9){if((A3(e,113,u[((u[e+24&4294967295]+48&4294967295)+c*8&4294967295)+4&4294967295],1)|0)==0){c=0;break b}}else if(g==10){for(;;){c=c-1&4294967295;if((c|0)<0){g=5;break}if((u[(u[e+24&4294967295]+48&4294967295)+c*8&-1]|0)==0){g=5;break}if((u[(u[e+24&4294967295]+48&4294967295)+c*8&-1]|0)==3){g=4;break}else g=3}if(g==5)if((c|0)==-1){c=D3(e,Os&4294967295);break b}else{if((A3(e,119,u[((u[e+24&4294967295]+48&4294967295)+ -c*8&4294967295)+4&4294967295],1)|0)==0){c=0;break b}}else if(g==4){c=D3(e,Ps&4294967295);break b}}else if(g==11){c=D3(e,Ps&4294967295);break b}c=1}while(0);e=c;b=0;break a}while(0);b==4&&(e=1);return e}function LBb(d){var f,d=d==1?2:d==2?3:d==3?4:d==4?5:d==5?6:d==6?7:d==7?8:d==8?9:d==9?10:d==10?11:12;d==12?f=11:d==2?f=2:d==3?f=3:d==4?f=0:d==5?f=1:d==6?f=4:d==7?f=5:d==8?f=8:d==9?f=9:d==10?f=6:d==11&&(f=7);return f} -function E3(d,f){var b,c;b=f==1?5:f==2?6:f==3?7:f==4?8:f==5?9:f==6?10:f==7?11:f==8?12:f==9?13:f==10?14:f==11?15:f==12?16:17;a:do if(b==17)T(u[uw],xea&4294967295,s([f,0,0,0],0,j,["i32",0,0,0])),c=0;else if(b==5)c=55;else if(b==6)c=56;else if(b==7)c=57;else if(b==8){c=u[d+12&4294967295]==0;b:do if(!c){if((u[u[d+12&4294967295]&4294967295]&8192|0)==0){b=1;break b}c=29;break a}while(0);c=58}else b==9?c=59:b==10?c=67:b==11?c=75:b==12?c=76:b==13?c=79:b==14?c=78:b==15?c=77:b==16&&(c=28);while(0);return c} -function B3(d,f,b){var c,e,g,i,k;i=u[u[d+24&4294967295]+12&4294967295];k=d3(u[u[d+24&4294967295]+28&4294967295],f);var m=k==0;a:do if(m)e=0;else{e=0;g=3;c=HBb(u[u[d+24&4294967295]&4294967295],k);c=c==1?15:c==2?16:c==3?17:c==4?18:c==5?19:20;if(c==15)(u[u[u[d+24&4294967295]&4294967295]+28&4294967295]|0)==0&&(g=0);else if(c==16)g=1;else if(c==17){c=(u[u[u[d+24&4294967295]&4294967295]+28&4294967295]|0)==0;b:do if(c){if((u[u[u[d+24&4294967295]&4294967295]+32&4294967295]|0)!=0)break b;g=1}while(0)}else c== -18?(i=u[u[d+24&4294967295]+24&4294967295],g=2):c==19&&(i=u[u[d+24&4294967295]+20&4294967295],g=2);c=g==0?21:g==1?22:g==2?23:g==3?24:25;if(c==21){f=b;c=f==1?31:f==2?32:f==3?33:f==4?34:f==5?34:35;if(c==35){W(u[uw],Aea&4294967295);e=0;break a}else c==31?e=124:c==32?e=125:c==33&&(e=126);if((x3(d,e,u[u[d+24&4294967295]+16&4294967295],k)|0)==0)e=0;else{u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);e=1}break a}else if(c==22)if(g=b,c=g==1? -36:g==2?37:g==3?38:g==4?39:g==5?39:40,c==40){W(u[uw],Bea&4294967295);e=0;break a}else c==36?e=116:c==37?e=97:c==38&&(e=98);else if(c==23)if(g=b,c=g==1?26:g==2?27:g==3?28:g==4?29:g==5?29:30,c==30){W(u[uw],zea&4294967295);e=0;break a}else if(c==26)e=136;else if(c==27)e=137;else{if(c==28){T(u[Lv],yea&4294967295,s([f+20&-1,0,0,0],0,j,["i8*",0,0,0]));u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);e=0;break a}}else if(c==24)if(g=b,c=g==1? -41:g==2?42:g==3?43:g==4?44:g==5?44:45,c==45){W(u[uw],Cea&4294967295);e=0;break a}else c==41?e=101:c==42?e=90:c==43&&(e=91);g=w3(i,k);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);e=(g|0)<0?0:y3(d,e,g)}while(0);return e} -function MBb(d,f,b,c){var e,g,i,k,m,l,o,r,p;m=q3(d);o=q3(d);r=q3(d);l=q3(d);var q=m==0;a:do if(q)e=0;else{if(o==0){e=0;break a}if(r==0){e=0;break a}if(l==0){e=0;break a}k=u[(f+4&4294967295)+b*4&4294967295];if((k3(d,u[k+4&4294967295])|0)==0){g=0;e=5;break a}else if((v3(d,68)|0)==0){g=0;e=5;break a}else if(s3(d,m),(A3(d,93,l,0)|0)==0){g=0;e=5;break a}else if(r3(d)==0){g=0;e=5;break a}else if((k3(d,u[k&4294967295])|0)==0){g=0;e=5;break a}else{p=i=u[k+8&4294967295]!=0?u[u[k+8&4294967295]&4294967295]: -0;i=0;b:for(;;){if(!((i|0)<(p|0))){e=15;break b}e=u[(u[k+8&4294967295]+4&4294967295)+i*4&4294967295];if((k3(d,e)|0)==0){e=8;break b}if((A3(d,114,r,1)|0)==0){e=10;break b}if(r3(d)==0){e=12;break b}i=i+1&4294967295;e=7}if(e==15){b=b+1&4294967295;g=f!=0?u[f&4294967295]:0;g=(b|0)<(g|0);b:do if(g){if((MBb(d,f,b,c)|0)!=0)break b;g=0;e=5;break a}while(0);f=f!=0?u[f&4294967295]:0;if((f|0)<=(b|0))if((k3(d,c)|0)==0){g=0;e=5;break a}else if((y3(d,94,b+1&4294967295)|0)==0){g=0;e=5;break a}else s3(d,o);s3(d,r); -(A3(d,113,m,1)|0)==0?g=0:(s3(d,l),g=1);e=5;break a}else if(e==8){g=0;e=5;break a}else if(e==10){g=0;e=5;break a}else if(e==12){g=0;e=5;break a}}}while(0);e==0&&(g=0);return g} -function NBb(d,f,b,c,e,g){var i,k,m,l,o,r,p,q,t;o=q3(d);p=q3(d);q=q3(d);r=q3(d);var w=o==0;a:do if(w)i=0;else{if(p==0){i=0;break a}if(q==0){i=0;break a}if(r==0){i=0;break a}l=u[(f+4&4294967295)+b*4&4294967295];m=(b|0)==0;b:do if(m){if(u[u[d+24&4294967295]+32&4294967295]=1,(y3(d,124,0)|0)==0){k=0;i=5;break a}}else{if((k3(d,u[l+4&4294967295])|0)!=0&&(v3(d,68)|0)!=0){i=8;break b}k=0;i=5;break a}while(0);s3(d,o);if((A3(d,93,r,0)|0)==0){k=0;i=5;break a}else if(r3(d)==0){k=0;i=5;break a}else if((k3(d,u[l& -4294967295])|0)==0){k=0;i=5;break a}else{t=m=u[l+8&4294967295]!=0?u[u[l+8&4294967295]&4294967295]:0;m=0;b:for(;;){if(!((m|0)<(t|0))){i=18;break b}i=u[(u[l+8&4294967295]+4&4294967295)+m*4&4294967295];if((k3(d,i)|0)==0){i=11;break b}if((A3(d,114,q,1)|0)==0){i=13;break b}if(r3(d)==0){i=15;break b}m=m+1&4294967295;i=10}if(i==18){b=b+1&4294967295;k=f!=0?u[f&4294967295]:0;k=(b|0)<(k|0);b:do if(k){if((NBb(d,f,b,c,e,g)|0)!=0)break b;k=0;i=5;break a}while(0);f=f!=0?u[f&4294967295]:0;if((f|0)<=(b|0)){i=g== -0?26:g==1?27:g==2?28:29;if(i==29){k=0;i=5;break a}else if(i==26)if((k3(d,c)|0)==0){k=0;i=5;break a}else if((v3(d,86)|0)==0){k=0;i=5;break a}else{if((v3(d,1)|0)==0){k=0;i=5;break a}}else if(i==27)if((k3(d,c)|0)==0){k=0;i=5;break a}else{if((y3(d,146,b+1&4294967295)|0)==0){k=0;i=5;break a}}else if(i==28)if((k3(d,e)|0)==0){k=0;i=5;break a}else if((k3(d,c)|0)==0){k=0;i=5;break a}else if((y3(d,147,b+1&4294967295)|0)==0){k=0;i=5;break a}s3(d,p)}s3(d,q);(A3(d,113,o,1)|0)==0?k=0:(s3(d,r),k=1);i=5;break a}else if(i== -11){k=0;i=5;break a}else if(i==13){k=0;i=5;break a}else if(i==15){k=0;i=5;break a}}}while(0);i==0&&(k=0);return k} -function H3(d,f,b,c,e,g,i){var k,m,l,o;m=0;l=u[u[e+4&-1]+4&4294967295];c=(h3(d,c,f,u[f+24&4294967295])|0)==0;a:do if(c)f=8;else{c=(b|0)!=0;b:do if(c){f=b;f=f==1?17:f==2?18:19;if(f==19){T(u[uw],Dea&4294967295,s([b,0,0,0],0,j,["i32",0,0,0]));f=1;break b}else f==17?o=104:f==18&&(o=105);if((y3(d,o,0)|0)!=0){f=3;break b}k=0;f=4;break a}else f=3;while(0);b:do if(f==3){if((NBb(d,e,0,g,i,b)|0)==0)break b;b=(b|0)!=0;c:do if(b){if((v3(d,83)|0)!=0)break c;k=0;f=4;break a}while(0);m=l3(d,1);i3(d);if(m==0){f= -8;break a}if((C3(d,m,0)|0)==0){f=8;break a}k=m;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);k=(k3(d,l)|0)==0?0:(v3(d,68)|0)==0?0:(y3(d,131,1)|0)==0?0:1;f=4;break a}while(0);i3(d);f=8;break a}while(0);if(f==8){d=m!=0;a:do if(d){l=m;u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break a;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);k=0}return k} -function KBb(d){var f,b;f=u[d&4294967295];f=f==16?5:f==17?6:f==20?7:2;a:do if(f==5){b=E_(u[d+4&-1]);f=0;break a}else if(f==6){b=E_(u[d+4&-1]);f=0;break a}else if(f==7){if((yX(u[d+4&-1]+20&-1,Hea&4294967295)|0)!=0){f=2;break a}b=D((u[Js]|0)==0,1);f=0;break a}while(0);f==2&&(b=-1);return b} -function k3(d,f){var b,c,e,g,i;(u[f+24&4294967295]|0)>(u[u[d+24&4294967295]+212&4294967295]|0)&&(u[u[d+24&4294967295]+212&4294967295]=u[f+24&4294967295],u[u[d+24&4294967295]+216&4294967295]=0);b=u[f&4294967295];b=b==1?34:b==2?35:b==3?36:b==4?37:b==5?38:b==6?39:b==7?40:b==8?41:b==9?42:b==10?43:b==11?44:b==12?45:b==13?46:b==14?47:b==15?48:b==16?49:b==17?50:b==18?51:b==19?52:b==20?53:b==21?54:b==22?55:2;a:do if(b==34){e=d;b=f;var k=i=g=c=a,m=a,l=a,o=a,m=(u[b+4&-1]|0)==1?111:112,k=q3(e);if(k==0)i=0;else{o= -u[(b+4&-1)+4&4294967295];g=o!=0?u[o&4294967295]-1&4294967295:-1;for(l=0;;){if(!((l|0)<(g|0))){c=9;break}if((k3(e,u[(o+4&4294967295)+l*4&4294967295])|0)==0){c=4;break}if((A3(e,m,k,1)|0)==0){c=6;break}l=l+1&4294967295;c=3}c==9?(k3(e,u[(o+4&4294967295)+g*4&4294967295])|0)==0?i=0:(s3(e,k),i=1):c==4?i=0:c==6&&(i=0)}e=i;b=1;break a}else if(b==35){if((k3(d,u[f+4&-1])|0)==0)e=0,b=1;else if((k3(d,u[(f+4&-1)+8&4294967295])|0)==0)e=0,b=1;else{b=d;c=u[(f+4&-1)+4&4294967295];i=g=a;g=c==1?5:c==2?6:c==3?7:c==4? -8:c==5?9:c==6?10:c==7?11:c==8?12:c==9?13:c==10?14:c==11?15:c==12?16:17;b:do if(g==17)T(u[uw],wea&4294967295,s([c,0,0,0],0,j,["i32",0,0,0])),i=0;else if(g==5)i=23;else if(g==6)i=24;else if(g==7)i=20;else if(g==8){i=u[b+12&4294967295]==0;c:do if(!i){if((u[u[b+12&4294967295]&4294967295]&8192|0)==0){g=1;break c}i=27;break b}while(0);i=21}else g==9?i=22:g==10?i=19:g==11?i=62:g==12?i=63:g==13?i=66:g==14?i=65:g==15?i=64:g==16&&(i=26);while(0);(v3(d,i)|0)==0?(e=0,b=1):b=2}break a}else if(b==36){(k3(d,u[(f+ -4&-1)+4&4294967295])|0)==0?(e=0,b=1):(b=u[f+4&-1],g=c=a,c=b==1?2:b==2?3:b==3?4:b==4?5:6,c==6?(T(u[uw],vea&4294967295,s([b,0,0,0],0,j,["i32",0,0,0])),g=0):c==2?g=15:c==3?g=12:c==4?g=10:c==5&&(g=11),(v3(d,g)|0)==0?(e=0,b=1):b=2);break a}else if(b==37){e=d;b=f;m=k=g=c=k=i=i=i=i=g=a;c=u[b+4&-1];k=u[Ns]==0;b:do if(k){g=OZ(mea&4294967295);u[Ns]=g;if(u[Ns]!=0){g=1;break b}i=0;g=2;break b}else g=1;while(0);b:do if(g==1){i=u[c+12&4294967295]!=0;c:do if(i){k=u[c+12&4294967295];for(g=0;;){i=k!=0?u[k&4294967295]: -0;if(!((i|0)>(g|0))){g=8;break c}m=u[(k+4&4294967295)+g*4&4294967295];if((k3(e,m)|0)==0)break;g=g+1&4294967295}i=0;break b}while(0);if((h3(e,u[Ns],b,u[b+24&4294967295])|0)==0)i=0;else if(JBb(e,c),(w3(u[u[e+24&4294967295]+8&4294967295],Q)|0)<0)i=0;else if(k=u[e+24&4294967295],i=u[c&4294967295]!=0?u[u[c&4294967295]&4294967295]:0,u[k+32&4294967295]=i,(k3(e,u[(b+4&-1)+4&4294967295])|0)==0)i3(e),i=0;else{i=E(u[u[u[e+24&4294967295]&4294967295]+40&4294967295]<<29>>>0>>>31&1,1)!=0;c:do if(i){if((v3(e,1)| -0)==0){i3(e);i=0;break b}}else{if((v3(e,83)|0)!=0){g=13;break c}i3(e);i=0;break b}while(0);k=l3(e,1);i3(e);if(k==0)i=0;else{i=u[c+12&4294967295]!=0?u[u[c+12&4294967295]&4294967295]:0;C3(e,k,i);i=k;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);i=1}}}while(0);e=i;b=1;break a}else if(b==38){e=d;b=f;g=c=c=a;c=q3(e);c==0?c=0:(g=q3(e),g==0?c=0:(k3(e,u[b+4&-1])|0)==0?c=0:(A3(e,114,g,1)|0)==0?c=0:(k3(e,u[(b+4&-1)+4&4294967295])|0)==0?c=0:(A3(e, -110,c,0)|0)==0?c=0:(s3(e,g),(k3(e,u[(b+4&-1)+8&4294967295])|0)==0?c=0:(s3(e,c),c=1)));e=c;b=1;break a}else if(b==39)if(g=c=u[(f+4&-1)+4&4294967295]!=0?u[u[(f+4&-1)+4&4294967295]&4294967295]:0,(y3(d,105,(g|0)<=65535?g:65535)|0)==0){e=0;b=1;break a}else{for(g=0;;){if(!((g|0)<(c|0))){b=12;break}if((k3(d,u[(u[(f+4&-1)+4&4294967295]+4&4294967295)+g*4&4294967295])|0)==0){b=5;break}if((k3(d,u[(u[f+4&-1]+4&4294967295)+g*4&4294967295])|0)==0){b=7;break}if((v3(d,54)|0)==0){b=9;break}g=g+1&4294967295;b=4}if(b== -12){b=2;break a}else if(b==5){e=0;b=1;break a}else if(b==7){e=0;b=1;break a}else if(b==9){e=0;b=1;break a}}else if(b==40){c=u[f+4&-1]!=0?u[u[f+4&-1]&4294967295]:0;i=u[f+4&-1];for(g=0;;){b=i!=0?u[i&4294967295]:0;if(!((b|0)>(g|0))){b=19;break}b=u[(i+4&4294967295)+g*4&4294967295];if((k3(d,b)|0)==0){b=15;break}g=g+1&4294967295;b=14}if(b==19){(y3(d,104,c)|0)==0?(e=0,b=1):b=2;break a}else if(b==15){e=0;b=1;break a}}else if(b==41){e=(y3(d,103,0)|0)==0?0:MBb(d,u[(f+4&-1)+4&4294967295],0,u[f+4&-1]);b=1;break a}else if(b== -42){e=d;b=f;c=g=a;i=u[Ts]==0;b:do if(i){g=S2(Fea&4294967295);u[Ts]=g;if(u[Ts]!=0){g=1;break b}c=0;g=2;break b}else g=1;while(0);g==1&&(c=H3(e,b,1,u[Ts],u[(b+4&-1)+4&4294967295],u[b+4&-1],0));e=c;b=1;break a}else if(b==43){e=d;b=f;c=g=a;i=u[Us]==0;b:do if(i){g=S2(Gea&4294967295);u[Us]=g;if(u[Us]!=0){g=1;break b}c=0;g=2;break b}else g=1;while(0);g==1&&(c=H3(e,b,2,u[Us],u[(b+4&-1)+8&4294967295],u[b+4&-1],u[(b+4&-1)+4&4294967295]));e=c;b=1;break a}else if(b==44){e=d;b=f;c=g=a;i=u[Ss]==0;b:do if(i){g= -S2(Eea&4294967295);u[Ss]=g;if(u[Ss]!=0){g=1;break b}c=0;g=2;break b}else g=1;while(0);g==1&&(c=H3(e,b,0,u[Ss],u[(b+4&-1)+4&4294967295],u[b+4&-1],0));e=c;b=1;break a}else if(b==45){if((u[u[u[d+24&4294967295]&4294967295]+28&4294967295]|0)!=0)e=D3(d,Iea&4294967295),b=1;else{b=u[f+4&-1]!=0;b:do if(b){if((k3(d,u[f+4&-1])|0)==0){e=0;b=1;break a}}else{if((x3(d,100,u[u[d+24&4294967295]+8&4294967295],Q)|0)!=0)break b;e=0;b=1;break a}while(0);(v3(d,86)|0)==0?(e=0,b=1):b=2}break a}else if(b==46){e=d;b=f;m=i= -m=l=g=m=c=a;i=0;k=(k3(e,u[b+4&-1])|0)==0;b:do if(k)g=0;else{m=u[(b+4&-1)+4&4294967295]!=0?u[u[(b+4&-1)+4&4294967295]&4294967295]:0;l=(m|0)>1;c:do if(l){i=q3(e);if(i!=0&&(k3(e,u[u[(b+4&-1)+8&4294967295]+4&-1])|0)!=0){c=4;break c}g=0;break b}while(0);for(l=1;;){if(!((l|0)<(m|0))){c=19;break}if((v3(e,4)|0)==0){c=6;break}if((v3(e,3)|0)==0){c=8;break}if((y3(e,107,LBb(u[(u[(b+4&-1)+4&4294967295]+4&4294967295)+(l-1&4294967295)*4&4294967295]))|0)==0){c=10;break}if((A3(e,111,i,1)|0)==0){c=12;break}if(r3(e)== -0){c=14;break}if((m-1&4294967295|0)>(l|0)&&(k3(e,u[(u[(b+4&-1)+8&4294967295]+4&4294967295)+l*4&4294967295])|0)==0){c=16;break}l=l+1&4294967295;c=5}if(c==19)if((k3(e,u[(u[(b+4&-1)+8&4294967295]+4&4294967295)+(m-1&4294967295)*4&4294967295])|0)==0)g=0;else if((y3(e,107,LBb(u[(u[(b+4&-1)+4&4294967295]+4&4294967295)+(m-1&4294967295)*4&4294967295]))|0)==0)g=0;else{if((m|0)>1)if(m=q3(e),m==0){g=0;break b}else if((A3(e,110,m,0)|0)==0){g=0;break b}else if(s3(e,i),(v3(e,2)|0)==0){g=0;break b}else if((v3(e, -1)|0)==0){g=0;break b}else s3(e,m);g=1}else c==6?g=0:c==8?g=0:c==10?g=0:c==12?g=0:c==14?g=0:c==16&&(g=0)}while(0);e=g;b=1;break a}else if(b==47){e=d;b=f;var r=m=m=i=a,r=o=l=r=o=l=c=k=m=k=a;c=0;g=(k3(e,u[b+4&-1])|0)==0;b:do if(g)m=0;else{k=u[(b+4&-1)+4&4294967295]!=0?u[u[(b+4&-1)+4&4294967295]&4294967295]:0;o=u[(b+4&-1)+4&4294967295];l=0;c:for(;;){r=o!=0?u[o&4294967295]:0;if(!((r|0)>(l|0))){i=7;break c}r=u[(o+4&4294967295)+l*4&4294967295];if((k3(e,r)|0)==0){i=3;break c}l=l+1&4294967295;i=2}if(i==7){if(u[(b+ -4&-1)+8&4294967295]!=0){o=u[(b+4&-1)+8&4294967295];for(l=0;;){m=o!=0?u[o&4294967295]:0;if(!((m|0)>(l|0))){i=14;break}r=u[(o+4&4294967295)+l*4&4294967295];if((((x3(e,100,u[u[e+24&4294967295]+8&4294967295],u[r&4294967295])|0)==0?0:(k3(e,u[r+4&4294967295])|0)==0?0:1)|0)==0){i=9;break}l=l+1&4294967295;i=8}if(i==14)m=u[(b+4&-1)+8&4294967295]!=0?u[u[(b+4&-1)+8&4294967295]&4294967295]<<8:0,k|=m;else if(i==9){m=0;break b}}if(u[(b+4&-1)+12&4294967295]!=0)if((k3(e,u[(b+4&-1)+12&4294967295])|0)==0){m=0;break b}else c|= -1;if(u[(b+4&-1)+16&4294967295]!=0)if((k3(e,u[(b+4&-1)+16&4294967295])|0)==0){m=0;break b}else c|=2;i=c;i=i==0?23:i==1?24:i==2?25:i==3?26:21;c:do if(i==23){if((y3(e,131,k)|0)==0){m=0;break b}}else if(i==24){if((y3(e,140,k)|0)==0){m=0;break b}}else if(i==25){if((y3(e,141,k)|0)==0){m=0;break b}}else if(i==26){if((y3(e,142,k)|0)!=0){i=21;break c}m=0;break b}while(0);m=1}else i==3&&(m=0)}while(0);e=m;b=1;break a}else if(b==48){(k3(d,u[f+4&-1])|0)==0?(e=0,b=1):(v3(d,13)|0)==0?(e=0,b=1):b=2;break a}else if(b== -49){(x3(d,100,u[u[d+24&4294967295]+8&4294967295],u[f+4&-1])|0)==0?(e=0,b=1):b=2;break a}else if(b==50){(x3(d,100,u[u[d+24&4294967295]+8&4294967295],u[f+4&-1])|0)==0?(e=0,b=1):b=2;break a}else if(b==51){b=(u[(f+4&-1)+8&4294967295]|0)!=5;b:do if(b){if((k3(d,u[f+4&-1])|0)!=0)break b;e=0;b=1;break a}while(0);b=u[(f+4&-1)+8&4294967295];b=b==1?26:b==2?29:b==3?56:b==4?57:b==5?58:59;b:do if(b==59){W(u[uw],Jea&4294967295);e=0;b=1;break a}else if(b==56)if((z3(d,96,u[u[d+24&4294967295]+12&4294967295],u[(f+4& --1)+4&4294967295])|0)==0){e=0;b=1;break a}else{b=30;break b}else if(b==57){if((v3(d,4)|0)!=0){b=26;break b}e=0;b=1;break a}else if(b==58){if((v3(d,2)|0)!=0){b=29;break b}e=0;b=1;break a}while(0);if(b==26){if((z3(d,106,u[u[d+24&4294967295]+12&4294967295],u[(f+4&-1)+4&4294967295])|0)==0){e=0;b=1;break a}}else if(b==29&&(z3(d,95,u[u[d+24&4294967295]+12&4294967295],u[(f+4&-1)+4&4294967295])|0)==0){e=0;b=1;break a}b=2;break a}else if(b==52){b=u[(f+4&-1)+8&4294967295];b=b==1?60:b==2?61:b==3?62:b==4?63: -b==5?64:65;if(b==65){W(u[uw],Kea&4294967295);e=0;b=1;break a}else if(b==60)if((k3(d,u[f+4&-1])|0)==0){e=0;b=1;break a}else{if((I3(d,u[(f+4&-1)+4&4294967295],1)|0)==0){e=0;b=1;break a}}else if(b==61)if((k3(d,u[f+4&-1])|0)==0){e=0;b=1;break a}else{if((I3(d,u[(f+4&-1)+4&4294967295],2)|0)==0){e=0;b=1;break a}}else if(b==62)if((k3(d,u[f+4&-1])|0)==0){e=0;b=1;break a}else{if((I3(d,u[(f+4&-1)+4&4294967295],3)|0)==0){e=0;b=1;break a}}else if(b==63)if((k3(d,u[f+4&-1])|0)==0){e=0;b=1;break a}else{if((I3(d, -u[(f+4&-1)+4&4294967295],4)|0)==0){e=0;b=1;break a}}else if(b==64&&(I3(d,u[(f+4&-1)+4&4294967295],5)|0)==0){e=0;b=1;break a}b=2;break a}else if(b==53){e=B3(d,u[f+4&-1],u[(f+4&-1)+4&4294967295]);b=1;break a}else if(b==54){e=d;b=f;i=m=k=c=g=i=i=a;c=u[b+4&-1]!=0?u[u[b+4&-1]&4294967295]:0;k=(u[(b+4&-1)+4&4294967295]|0)==2;b:do if(k){if((y3(e,92,c)|0)!=0){i=2;break b}g=0;i=3;break b}else i=2;while(0);b:do if(i==2){m=u[b+4&-1];k=0;c:for(;;){i=m!=0?u[m&4294967295]:0;if(!((i|0)>(k|0))){i=10;break c}i=u[(m+ -4&4294967295)+k*4&4294967295];if((k3(e,i)|0)==0){i=5;break c}k=k+1&4294967295;i=4}if(i==10){g=(u[(b+4&-1)+4&4294967295]|0)==1;c:do if(g){if((y3(e,103,c)|0)!=0){i=12;break c}g=0;break b}while(0);g=1}else i==5&&(g=0)}while(0);e=g;b=1;break a}else if(b==55){e=d;b=f;i=m=k=c=g=i=i=a;c=u[b+4&-1]!=0?u[u[b+4&-1]&4294967295]:0;k=(u[(b+4&-1)+4&4294967295]|0)==2;b:do if(k){if((y3(e,92,c)|0)!=0){i=2;break b}g=0;i=3;break b}else i=2;while(0);b:do if(i==2){m=u[b+4&-1];k=0;c:for(;;){i=m!=0?u[m&4294967295]:0;if(!((i| -0)>(k|0))){i=10;break c}i=u[(m+4&4294967295)+k*4&4294967295];if((k3(e,i)|0)==0){i=5;break c}k=k+1&4294967295;i=4}if(i==10){g=(u[(b+4&-1)+4&4294967295]|0)==1;c:do if(g){if((y3(e,102,c)|0)!=0){i=12;break c}g=0;break b}while(0);g=1}else i==5&&(g=0)}while(0);e=g;b=1;break a}while(0);b==2&&(e=1);return e} -function F3(d,f,b){if((u[u[d+24&4294967295]+44&4294967295]|0)>19)W(u[uw],Mea&4294967295),f=0;else{var c=u[d+24&4294967295],e=u[c+44&4294967295],d=(u[d+24&4294967295]+48&4294967295)+e*8&4294967295;u[c+44&4294967295]=e+1&4294967295;u[d&4294967295]=f;u[d+4&4294967295]=b;f=1}return f}function G3(d){d=u[d+24&4294967295];u[d+44&4294967295]=u[d+44&4294967295]-1&4294967295} -function D3(d,f){var b,c,e;e=0;b=Y_(u[d&4294967295],u[u[d+24&4294967295]+212&4294967295]);b==0&&(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q);c=M_(Nea&4294967295,s([u[d&4294967295],0,0,0,u[u[d+24&4294967295]+212&4294967295],0,0,0,Q,0,0,0,b,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));var g=c==0;a:do if(!g){e=M_(Oea&4294967295,s([f,0,0,0,c,0,0,0],0,j,["i8*",0,0,0,"%struct.NullImporter*",0,0,0]));if(e==0)break a;N_(u[Lv],e)}while(0);u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c!=0;a:do if(b){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=e!=0;a:do if(c){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);return 0} -function OBb(d,f){var b,c,e;e=2;var g=u[f+4&-1]!=0;a:do{if(g)b=(k3(d,u[f+4&-1])|0)==0?c=0:1;else{if((x3(d,100,u[u[d+24&4294967295]+8&4294967295],Q)|0)!=0){b=1;break a}b=c=0}break a}while(0);a:do if(b==1){c=u[(f+4&-1)+4&4294967295]!=0;b:do if(c){if((k3(d,u[(f+4&-1)+4&4294967295])|0)==0){c=0;break a}}else{if((x3(d,100,u[u[d+24&4294967295]+8&4294967295],Q)|0)!=0){b=5;break b}c=0;break a}while(0);c=u[(f+4&-1)+8&4294967295]!=0;b:do if(c){e=e+1&4294967295;if((k3(d,u[(f+4&-1)+8&4294967295])|0)!=0){b=7;break b}c= -0;break a}while(0);c=(y3(d,133,e)|0)==0?0:1}while(0);return c} -function I3(d,f,b){var c,e,g,i,k,m;i=0;var l=u[f&4294967295];c=l==1?18:l==2?19:l==3?20:l==4?21:22;a:do if(c==22){T(u[uw],Wea&4294967295,s([u[f&4294967295],0,0,0],0,j,["i32",0,0,0]));g=0;c=2;break a}else if(c==18){i=Tea&4294967295;f=(b|0)!=5;b:do if(f){if((x3(d,100,u[u[d+24&4294967295]+8&4294967295],nP)|0)!=0)break b;g=0;c=2;break a}while(0);c=3;break a}else if(c==19){i=Uea&4294967295;if(u[(f+4&-1)+8&4294967295]==0){g=d;var l=b,o=m=a;c=k=e=a;c=k=e=0;var r=u[f+4&-1]!=0;b:do if(r){k=k+1&4294967295;c= -c+1&4294967295;if((l|0)==5){m=1;break b}if((k3(g,u[f+4&-1])|0)!=0){m=1;break b}o=0;m=3;break b}else m=1;while(0);b:do if(m==1){m=u[(f+4&-1)+4&4294967295]!=0;c:do if(m){k=k+2&4294967295;c=c+1&4294967295;if((l|0)==5)break c;if((k3(g,u[(f+4&-1)+4&4294967295])|0)!=0)break c;o=0;break b}while(0);o=(l|0)==4;c:do if(o){m=c;m=m==0?17:m==1?18:m==2?19:9;d:do if(m==17){if((v3(g,4)|0)==0){o=0;break b}}else if(m==18){if((y3(g,99,2)|0)==0){o=0;break b}}else if(m==19){if((y3(g,99,3)|0)!=0)break d;o=0;break b}while(0)}else{if((l| -0)!=5)break c;m=c;if(m==0)m=20;else if(m==1)m=21;else if(m==2)m=22;else break c;if(m==20){if((v3(g,2)|0)==0){o=0;break b}}else if(m==21){if((v3(g,3)|0)==0){o=0;break b}}else if(m==22){if((v3(g,5)|0)!=0)break c;o=0;break b}}while(0);m=l;m=m==1?23:m==2?24:m==3?25:m==4?23:m==5?24:26;if(m==26){W(u[uw],Qea&4294967295);o=0;break b}else m==23?e=30:m==24?e=40:m==25&&(e=50);o=(v3(g,e+k&4294967295)|0)==0?0:1}while(0);g=o;c=2}else{l=(b|0)!=5;b:do if(l){if((OBb(d,f)|0)!=0)break b;g=0;c=2;break a}while(0);c=3}break a}else if(c== -20){i=Vea&4294967295;l=(b|0)!=5;b:do if(l){k=e=u[f+4&-1]!=0?u[u[f+4&-1]&4294967295]:0;for(e=0;;){if(!((e|0)<(k|0))){c=13;break}m=u[(u[f+4&-1]+4&4294967295)+e*4&4294967295];c=d;o=r=a;r=u[m&4294967295];r=r==1?4:r==2?5:r==4?6:7;c:do if(r==7){W(u[uw],Rea&4294967295);r=o=0;break c}else if(r==4){r=(x3(c,100,u[u[c+24&4294967295]+8&4294967295],nP)|0)==0?o=0:1;break c}else if(r==5){o=OBb(c,m);r=0;break c}else if(r==6){r=(k3(c,u[m+4&-1])|0)==0?o=0:1;break c}while(0);r==1&&(o=1);if((o|0)==0){c=10;break}e=e+ -1&4294967295;c=9}if(c==13){if((y3(d,102,k)|0)!=0)break b;g=0;c=2;break a}else if(c==10){g=0;c=2;break a}}while(0);c=3;break a}else if(c==21){i=Sea&4294967295;l=(b|0)!=5;b:do if(l){if((k3(d,u[f+4&-1])|0)!=0)break b;g=0;c=2;break a}while(0);c=3;break a}while(0);if(c==3){g=i;var p,f=0;i=b==1?8:b==2?9:b==3?10:b==4?8:b==5?9:b==6?11:0;a:do if(i==8){f=25;i=0;break a}else if(i==9){f=60;i=0;break a}else if(i==10){f=61;i=0;break a}else if(i==11){T(u[uw],Pea&4294967295,s([g,0,0,0,b,0,0,0],0,j,["i8*",0,0,0,"i32", -0,0,0]));p=0;i=1;break a}while(0);a:do if(i==0){p=(b|0)==4;b:do if(p){if((y3(d,99,2)|0)==0){p=0;break a}}else{if((b|0)!=5){i=4;break b}if((v3(d,3)|0)!=0){i=4;break b}p=0;break a}while(0);p=(v3(d,f)|0)==0?0:1}while(0);g=p}return g} -function J3(d,f,b){var c,e,g;if(E(u[f+20&4294967295]<<31>>>0>>>31&1,1)==0){c=f+20&4294967295;u[c]=u[c]&-2|1;u[f+16&4294967295]!=0&&J3(d,u[f+16&4294967295],b);e=0;a:for(;;){if(!((u[f+4&4294967295]|0)>(e|0)))break a;g=u[f+12&4294967295]+16*e&4294967295;var i=E(D(u[g&4294967295]<<6,8)>>>7&1,1)!=0;b:do if(i)c=2;else{c=E(D(u[g&4294967295]<<7,8)>>>7&1,1)!=0?2:3;break b}while(0);c==2&&J3(d,u[g+8&4294967295],b);e=e+1&4294967295}d=u[b+8&4294967295];u[u[b+12&4294967295]+4*d&4294967295]=f;u[b+8&4294967295]= -d+1&4294967295}} -function K3(d,f,b,c){var e,g,i;i=E(u[f+20&4294967295]<<31>>>0>>>31&1,1)!=0;a:do if(i)e=0;else{if((u[f+24&4294967295]|0)>=(b|0)){e=0;break a}g=f+20&4294967295;u[g]=u[g]&-2|1;u[f+24&4294967295]=b;g=0;b:for(;;){if(!((u[f+4&4294967295]|0)>(g|0))){e=15;break b}i=u[f+12&4294967295]+16*g&4294967295;e=D(u[i+1&4294967295],8);var k=u[i+4&4294967295],m=a,l=a,m=e==1?2:e==2?3:e==3?3:e==4?4:e==5?5:e==10?6:e==11?6:e==12?6:e==13?6:e==15?6:e==19?7:e==20?7:e==21?7:e==22?7:e==23?7:e==24?7:e==25?7:e==26?7:e==27?7:e== -28?8:e==29?8:e==30?9:e==31?10:e==32?11:e==33?12:e==40?13:e==41?14:e==42?15:e==43?16:e==50?17:e==51?18:e==52?19:e==53?20:e==54?21:e==55?22:e==56?22:e==57?22:e==58?22:e==59?22:e==60?23:e==61?24:e==62?25:e==63?25:e==64?25:e==65?25:e==66?25:e==67?26:e==68?27:e==70?28:e==71?29:e==72?30:e==73?31:e==74?32:e==75?33:e==76?33:e==77?33:e==78?33:e==79?33:e==80?34:e==81?35:e==82?36:e==83?37:e==84?38:e==85?39:e==86?40:e==87?41:e==88?42:e==89?43:e==90?44:e==91?45:e==92?46:e==93?47:e==94?48:e==95?49:e==96?50:e== -97?51:e==98?52:e==99?53:e==100?54:e==101?55:e==102?56:e==103?56:e==104?56:e==105?57:e==106?58:e==107?59:e==108?60:e==109?61:e==110?62:e==111?62:e==112?62:e==113?62:e==114?63:e==115?63:e==116?64:e==119?65:e==120?66:e==121?66:e==122?66:e==124?67:e==125?68:e==126?69:e==130?70:e==131?71:e==132?72:e==133?73:e==134?74:e==135?75:e==136?76:e==137?77:e==140?78:e==141?78:e==142?79:e==143?80:e==146?48:e==147?81:82;m==82?(QX(u[Hc],bea&4294967295,e),Z(cea&4294967295),l=0):m==2?l=-1:m==3?l=0:m==4?l=1:m==5?l=0: -m==6?l=0:m==7?l=-1:m==8?l=-1:m==9?l=0:m==10?l=-1:m==11?l=-1:m==12?l=-2:m==13?l=-2:m==14?l=-3:m==15?l=-3:m==16?l=-4:m==17?l=-1:m==18?l=-2:m==19?l=-2:m==20?l=-3:m==21?l=-2:m==22?l=-1:m==23?l=-3:m==24?l=-2:m==25?l=-1:m==26?l=-1:m==27?l=0:m==28?l=-1:m==29?l=-1:m==30?l=0:m==31?l=-2:m==32?l=-1:m==33?l=-1:m==34?l=0:m==35?l=-1:m==36?l=1:m==37?l=-1:m==38?l=-1:m==39?l=-3:m==40?l=0:m==41?l=0:m==42?l=-3:m==43?l=-2:m==44?l=-1:m==45?l=0:m==46?l=k-1&4294967295:m==47?l=1:m==48?l=-1:m==49?l=-2:m==50?l=-1:m==51?l= --1:m==52?l=0:m==53?l=k:m==54?l=1:m==55?l=1:m==56?l=1-k&4294967295:m==57?l=1:m==58?l=0:m==59?l=-1:m==60?l=-1:m==61?l=1:m==62?l=0:m==63?l=-1:m==64?l=1:m==65?l=0:m==66?l=0:m==67?l=1:m==68?l=-1:m==69?l=0:m==70?l=0-k&4294967295:m==71?l=(((k|0)/256|0)*-2&4294967295)-(k|0)%256&4294967295:m==72?l=0-k&4294967295:m==73?l=(k|0)==3?-2:-1:m==74?l=k^-1:m==75?l=1:m==76?l=1:m==77?l=-1:m==78?l=((((k|0)/256|0)*-2&4294967295)-(k|0)%256&4294967295)-1&4294967295:m==79?l=((((k|0)/256|0)*-2&4294967295)-(k|0)%256&4294967295)- -2&4294967295:m==80?l=4:m==81&&(l=-2);b=l+b&4294967295;(b|0)>(c|0)&&(c=b);k=E(D(u[i&4294967295]<<6,8)>>>7&1,1)!=0;c:do if(k)e=5;else{e=E(D(u[i&4294967295]<<7,8)>>>7&1,1)!=0?5:6;break c}while(0);if(e==5){e=b;k=E(u[i+1&4294967295],8)==93;c:do if(k)e=b-2&4294967295;else{if(E(u[i+1&4294967295],8)!=122&&E(u[i+1&4294967295],8)!=121)break c;e=b+3&4294967295;if(!((e|0)>(c|0)))break c;c=e}while(0);c=K3(d,u[i+8&4294967295],e,c);if(E(u[i+1&4294967295],8)==113){e=11;break b}if(E(u[i+1&4294967295],8)==110){e=11; -break b}}g=g+1&4294967295;e=3}b:do if(e==15){if(u[f+16&4294967295]==0)break b;c=K3(d,u[f+16&4294967295],b,c)}while(0);u[f+20&4294967295]&=-2;g=c;e=18;break a}while(0);e==0&&(g=c);return g}function L3(d){return E(D(u[d&4294967295]<<5,8)>>>7&1,1)==0?1:(u[d+4&4294967295]|0)>65535?6:3} -function M3(d,f){var b=h;h+=12;var c,e;c=b+4;var g,i=b+8;u[i]=0;e=Q0(d);e=f_(e);if(e==0)c=0;else{for(;;){if((n3(d,i,b,c)|0)==0)break;g=u[u[c]+8&4294967295];u[b]=u[u[b]+12&-1];var k=u[b];u[k&4294967295]=u[k&4294967295]+1&4294967295;u[(e+12&4294967295)+(g-f&4294967295)*4&4294967295]=u[b]}c=e}h=b;return c} -function l3(d,f){var b=h;h+=32;var c,e,g,i,k,m;m=0;g=E(u[u[u[d+24&4294967295]+40&4294967295]+20&4294967295]<<30>>>0>>>31&1,1)==0;a:do if(g){if(r3(d)!=0){c=(f|0)!=0;b:do if(c){if((x3(d,100,u[u[d+24&4294967295]+8&4294967295],Q)|0)!=0)break b;c=e=0;break a}while(0);if((v3(d,83)|0)!=0){c=4;break a}}c=e=0;break a}else c=4;while(0);if(c==4){e=c=0;g=u[u[d+24&4294967295]+36&4294967295];a:for(;;){if(g==0)break a;c=c+1&4294967295;e=g;g=u[g&4294967295]}g=(u[u[d+24&4294967295]+208&4294967295]|0)==0;a:do if(g){i= -e==0;b:do if(!i){if(u[e+12&4294967295]==0)break b;u[u[d+24&4294967295]+208&4294967295]=u[u[e+12&4294967295]+12&4294967295];break a}while(0);u[u[d+24&4294967295]+208&4294967295]=1}while(0);g=u[u[d+24&4294967295]+208&4294967295];xX(b,0,32);u[b+24&4294967295]=g;g=SY(0,128);u[b&4294967295]=g;u[b&4294967295]==0?c=0:(g=SY(0,16),u[b+16&4294967295]=g,u[b+16&4294967295]==0?c=0:c>>>0>1073741823?(OY(),c=0):(c=f3(c*4&4294967295),u[b+12&4294967295]=c,u[b+12&4294967295]==0?(OY(),c=0):c=1));c=(c|0)==0;a:do if(!c){J3(d, -e,b);g=b;i=d;var l=a,o=k=a,r=a,p=a,q=r=a,t=a,l=a,p=0;b:for(;;){r=0;q=u[g+8&4294967295]-1&4294967295;c:for(;;){if(!((q|0)>=0))break c;k=u[u[g+12&4294967295]+4*q&4294967295];t=o=a;for(o=t=0;;){if(!((u[k+4&4294967295]|0)>(o|0)))break;t=L3(u[k+12&4294967295]+16*o&4294967295)+t&4294967295;o=o+1&4294967295}o=t;u[k+28&4294967295]=r;r=r+o&4294967295;q=q-1&4294967295}r=p;p=0;k=u[u[i+24&4294967295]+36&4294967295];c:for(;;){if(k==0)break c;o=u[k+28&4294967295];q=0;d:for(;;){if(!((u[k+4&4294967295]|0)>(q|0)))break d; -var t=u[k+12&4294967295]+16*q&4294967295,o=L3(t)+o&4294967295,w=E(D(u[t&4294967295]<<7,8)>>>7&1,1)!=0;e:do{if(w)u[t+4&4294967295]=u[u[t+8&4294967295]+28&4294967295];else{if(E(D(u[t&4294967295]<<6,8)>>>7&1,1)==0){l=8;break e}l=u[u[t+8&4294967295]+28&4294967295]-o&4294967295;u[t+4&4294967295]=l}l=6;break e}while(0);e:do if(l==6){if(!((u[t+4&4294967295]|0)>65535))break e;p=p+1&4294967295}while(0);q=q+1&4294967295}k=u[k&4294967295]}if((r|0)==(p|0))break b}i=u[b+8&4294967295]-1&4294967295;b:for(;;){if(!((i| -0)>=0))break b;g=u[u[b+12&4294967295]+4*i&4294967295];for(k=0;;){if(!((u[g+4&4294967295]|0)>(k|0)))break;var p=b,q=u[g+12&4294967295]+16*k&4294967295,x=a,z=l=t=r=o=w=a,t=r=0,l=u[u[p&4294967295]+8&4294967295],o=L3(q);E(D(u[q&4294967295]<<5,8)>>>7&1,1)!=0&&(r=u[q+4&4294967295],t=(r|0)>>16);z=(u[q+12&4294967295]|0)!=0;c:do if(z){var x=p,z=q,y=a,C=a,B=a,G=a,K=a,I=K=a,F=I=a,F=I=I=a,B=u[x+4&4294967295]-u[x+28&4294967295]&4294967295,G=u[z+12&4294967295]-u[x+24&4294967295]&4294967295,K=(B|0)==0;d:do if(K){if((G| -0)!=0){y=1;break d}C=1;y=2;break d}else y=1;while(0);d:do if(y==1){if((B|0)>255){F=(B|0)/255|0;I=u[x+20&4294967295]+(F*2&4294967295)&4294967295;K=u[u[x+16&4294967295]+8&4294967295];C=(I|0)>=(K|0);e:do if(C){C=(K|0)>1073741823;f:do if(C)y=3;else{if((K*2&4294967295|0)>=(I|0)){y=3;break f}K=I;y=5;break f}while(0);if(y==3)if((K|0)<=1073741823)K=K*2&4294967295;else{OY();C=0;break d}if(!((c1(x+16&4294967295,K)|0)<0)){y=8;break e}C=0;break d}while(0);K=(u[x+16&4294967295]+20&4294967295)+u[x+20&4294967295]& -4294967295;for(I=0;;){if(!((I|0)<(F|0))){y=11;break}u[K]=-1;K=K+1&4294967295;u[K]=0;K=K+1&4294967295;I=I+1&4294967295;y=9}B=B-(F*255&4294967295)&4294967295;u[x+20&4294967295]=u[x+20&4294967295]+(F*2&4294967295)&4294967295}if((G|0)>255){F=(G|0)/255|0;I=u[x+20&4294967295]+(F*2&4294967295)&4294967295;K=u[u[x+16&4294967295]+8&4294967295];C=(I|0)>=(K|0);e:do if(C){C=(K|0)>1073741823;f:do if(C)y=13;else{if((K*2&4294967295|0)>=(I|0)){y=13;break f}K=I;y=15;break f}while(0);if(y==13)if((K|0)<=1073741823)K= -K*2&4294967295;else{OY();C=0;break d}if(!((c1(x+16&4294967295,K)|0)<0)){y=18;break e}C=0;break d}while(0);K=(u[x+16&4294967295]+20&4294967295)+u[x+20&4294967295]&4294967295;u[K]=B&255;K=K+1&4294967295;u[K]=-1;K=K+1&4294967295;B=0;for(I=1;;){if(!((I|0)<(F|0))){y=21;break}u[K]=0;K=K+1&4294967295;u[K]=-1;K=K+1&4294967295;I=I+1&4294967295;y=19}G=G-(F*255&4294967295)&4294967295;u[x+20&4294967295]=u[x+20&4294967295]+(F*2&4294967295)&4294967295}K=u[u[x+16&4294967295]+8&4294967295];C=(u[x+20&4294967295]+ -2&4294967295|0)>=(K|0);e:do if(C){if(!((c1(x+16&4294967295,K*2&4294967295)|0)<0)){y=24;break e}C=0;break d}while(0);K=(u[x+16&4294967295]+20&4294967295)+u[x+20&4294967295]&4294967295;u[x+20&4294967295]=u[x+20&4294967295]+2&4294967295;u[K]=(B|0)!=0?B&255:0;K=K+1&4294967295;u[K]=G&255;u[x+24&4294967295]=u[z+12&4294967295];u[x+28&4294967295]=u[x+4&4294967295];C=1}while(0);if((C|0)!=0){x=2;break c}w=0;x=3;break c}else x=2;while(0);c:do if(x==2){w=(u[p+4&4294967295]+o&4294967295|0)>=(l|0);d:do if(w){if(!((l| -0)>1073741823)&&!((c1(p&4294967295,l*2&4294967295)|0)<0)){x=5;break d}w=0;break c}while(0);z=(u[p&4294967295]+20&-1)+u[p+4&4294967295]&4294967295;u[p+4&4294967295]=u[p+4&4294967295]+o&4294967295;(o|0)==6&&(u[z]=-111,z=z+1&4294967295,u[z]=t&255,z=z+1&4294967295,u[z]=(t|0)>>8&255,z=z+1&4294967295,r&=65535);u[z]=u[q+1&4294967295];z=z+1&4294967295;E(D(u[q&4294967295]<<5,8)>>>7&1,1)!=0&&(u[z]=r&255,z=z+1&4294967295,u[z]=(r|0)>>8&255);w=1}while(0);if((w|0)==0)break a;k=k+1&4294967295}i=i-1&4294967295}if((c1(b+ -16&4294967295,u[b+20&4294967295])|0)<0)break a;if((c1(b&4294967295,u[b+4&4294967295])|0)<0)break a;o=d;r=b;x=w=z=m=i=g=k=p=q=t=y=a;z=m=i=g=k=p=q=t=0;y=M3(u[u[o+24&4294967295]+8&4294967295],0);l=y==0;b:do if(!l){q=i_(y);u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)==0)A[u[u[y+4&4294967295]+24&4294967295]](y);p=M3(u[u[o+24&4294967295]+12&4294967295],0);k=M3(u[u[o+24&4294967295]+16&4294967295],0);if(q==0)break b;if(p==0)break b;if(k==0)break b;m=M3(u[u[o+24&4294967295]+20&4294967295], -0);if(m==0)break b;i=O0(m);i=M3(u[u[o+24&4294967295]+24&4294967295],i);if(i==0)break b;g=S2(u[o&4294967295]);if(g==0)break b;w=Q0(u[u[o+24&4294967295]+16&4294967295]);x=o;B=y=B=K=a;B=u[u[x+24&4294967295]&4294967295];y=0;(u[B+28&4294967295]|0)!=2&&(y|=2);G=(u[B+28&4294967295]|0)==0;c:do if(G){(u[B+32&4294967295]|0)==0&&(y|=1);(u[B+36&4294967295]|0)!=0&&(y|=16);E(u[B+40&4294967295]<<29>>>0>>>31&1,1)!=0&&(y|=32);E(u[B+40&4294967295]<<28>>>0>>>31&1,1)!=0&&(y|=4);if(E(u[B+40&4294967295]<<27>>>0>>>31&1, -1)==0)break c;y|=8}while(0);y|=u[u[x+12&4294967295]&4294967295]&253952;B=Q0(u[u[x+24&4294967295]+24&4294967295]);G=(B|0)<0;c:do if(G)K=-1;else{K=(B|0)==0;d:do if(K)if(B=Q0(u[u[x+24&4294967295]+20&4294967295]),(B|0)<0){K=-1;break c}else{if((B|0)!=0)break d;y|=64}while(0);K=y}while(0);x=K;if((x|0)<0)break b;var y=q,B=p,G=u[r+16&4294967295],J=a,M=a,O=I=I=K=a,aa=I=a,U=a,Ia=a,vb=a,Qa=a,X=a,Ea=z=O=a,ia=a,ba=a,ga=M=F=ba=C=Ea=ia=ia=a,S=a,ha=a,ma=S=ga=a,O=a,M=u[r&4294967295],S=ga=0,xa=V()!=0;c:do if(xa)J= -3;else{ba=G+20&4294967295;ha=u[G+8&4294967295];if(PX(ba,255,ha)!=0){J=0;break c}z=u[M+8&4294967295];if((z|0)>32700){J=0;break c}C=NY(z);if(C==0){J=3;break c}pX(C,M+20&-1,z);if(E(u[C+(z-1&4294967295)&4294967295],8)!=83){J=0;break c}F=NY(z*4&4294967295);if(F==0){J=3;break c}var X=C,ma=z,qa=a,pa=a,la=ia=ia=O=a,sa=pa=qa=a,ia=NY(ma*4&4294967295),sa=0;if(ia==0)OY(),ia=0;else{xX(ia,0,ma*4&4294967295);la=0;d:for(;;){if(!((la|0)<(ma|0)))break d;qa=pa=D(u[X+la&4294967295],8);qa=qa==93?18:qa==110?18:qa==111? -18:qa==112?18:qa==113?18:qa==114?18:qa==115?18:qa==119?18:qa==120?18:qa==121?18:qa==122?18:qa==143?18:19;if(qa==18){var wb=(D(u[X+(la+2&4294967295)&4294967295],8)<<8)+D(u[X+(la+1&4294967295)&4294967295],8)&4294967295,mc=E(u[X+la&4294967295],8)==113;e:do if(mc)qa=2;else{if(E(u[X+la&4294967295],8)==119){qa=2;break e}if(E(u[X+la&4294967295],8)==114){qa=2;break e}if(E(u[X+la&4294967295],8)==115){qa=2;break e}if(E(u[X+la&4294967295],8)==111){qa=2;break e}if(E(u[X+la&4294967295],8)==112){qa=2;break e}O= -la+3&4294967295;qa=8;break e}while(0);qa==2&&(O=0);qa=wb+O&4294967295;u[ia+4*qa&4294967295]=1}pa=(pa|0)>89?3:1;la=pa+la&4294967295}for(la=0;;){if(!((la|0)<(ma|0)))break;sa=u[ia+4*la&4294967295]+sa&4294967295;u[ia+4*la&4294967295]=sa;la=la+1&4294967295}}ma=ia;if(ma==0){J=3;break c}X=0;d:for(;;){if(!((X|0)<(z|0))){J=120;break d}e:for(;;){Ea=D(u[C+X&4294967295],8);S=ga;ga=0;J=Ea;if(J==11){J=143;break e}else if(J==12)J=144;else if(J==13){J=143;break e}else if(J==15){J=143;break e}else if(J==19){J=145; -break e}else if(J==20){J=145;break e}else if(J==22){J=145;break e}else if(J==23){J=145;break e}else if(J==24){J=145;break e}else if(J==25){J=145;break e}else if(J==26){J=145;break e}else if(J==27){J=145;break e}else if(J==62){J=145;break e}else if(J==63){J=145;break e}else if(J==64){J=145;break e}else if(J==65){J=145;break e}else if(J==66){J=145;break e}else if(J==83){J=146;break e}else if(J==93){J=64;break e}else if(J==100){J=147;break e}else if(J==101){J=148;break e}else if(J==102){J=149;break e}else if(J== -103){J=149;break e}else if(J==107){J=150;break e}else if(J==110){J=64;break e}else if(J==111)J=151;else if(J==112)J=151;else if(J==113){J=64;break e}else if(J==114){J=64;break e}else if(J==115){J=64;break e}else if(J==116){J=148;break e}else if(J==119){J=64;break e}else if(J==120){J=64;break e}else if(J==121){J=64;break e}else if(J==122){J=64;break e}else if(J==143){J=64;break e}else if(J==145){J=152;break d}else{J=9;break e}if(J==144){if(E(u[C+(X+1&4294967295)&4294967295],8)!=114){J=9;break e}if((u[ma+ -4*X&4294967295]|0)!=(u[ma+4*(X+3&4294967295)&4294967295]|0)){J=9;break e}O=(D(u[C+(X+3&4294967295)&4294967295],8)<<8)+D(u[C+(X+2&4294967295)&4294967295],8)&4294967295;u[C+X&4294967295]=115;u[C+(X+2&4294967295)&4294967295]=(O|0)>>8&255;u[C+(X+1&4294967295)&4294967295]=O&255;u[C+(X+3&4294967295)&4294967295]=9;J=12}else if(J==151){O=(D(u[C+(X+2&4294967295)&4294967295],8)<<8)+D(u[C+(X+1&4294967295)&4294967295],8)&4294967295;ia=E(u[C+X&4294967295],8)==113;f:do if(ia)J=52;else{if(E(u[C+X&4294967295],8)== -119){J=52;break f}if(E(u[C+X&4294967295],8)==114){J=52;break f}if(E(u[C+X&4294967295],8)==115){J=52;break f}if(E(u[C+X&4294967295],8)==111){J=52;break f}if(E(u[C+X&4294967295],8)==112){J=52;break f}Qa=X+3&4294967295;J=58;break f}while(0);J==52&&(Qa=0);ia=O+Qa&4294967295;O=D(u[C+ia&4294967295],8);J=(O|0)==114;f:do if(!J){if((O|0)==115)break f;if((O|0)==111)break f;if((O|0)!=112){J=64;break e}}while(0);la=(O|0)==115;f:do if(la)J=65;else{if((O|0)==112){J=65;break f}vb=0;J=68;break f}while(0);J==65&& -(vb=1);la=D(E(vb&255,8)!=0^1,1);sa=(Ea|0)==115;f:do if(sa)J=69;else{if((Ea|0)==112){J=69;break f}Ia=0;J=72;break f}while(0);J==69&&(Ia=1);if(E(D(E(la,8)!=0^E(Ia&255,8)!=0,1),8)!=0){la=(D(u[C+(ia+2&4294967295)&4294967295],8)<<8)+D(u[C+(ia+1&4294967295)&4294967295],8)&4294967295;sa=E(u[C+ia&4294967295],8)==113;f:do if(sa)J=73;else{if(E(u[C+ia&4294967295],8)==119){J=73;break f}if(E(u[C+ia&4294967295],8)==114){J=73;break f}if(E(u[C+ia&4294967295],8)==115){J=73;break f}if(E(u[C+ia&4294967295],8)==111){J= -73;break f}if(E(u[C+ia&4294967295],8)==112){J=73;break f}U=ia+3&4294967295;J=79;break f}while(0);J==73&&(U=0);ia=la+U&4294967295;u[C+X&4294967295]=O&255;u[C+(X+2&4294967295)&4294967295]=(ia|0)>>8&255;u[C+(X+1&4294967295)&4294967295]=ia&255}else{O=(Ea|0)==115;f:do if(O)J=81;else{if((Ea|0)==112){J=81;break f}u[C+X&4294967295]=114;J=84;break f}while(0);J==81&&(u[C+X&4294967295]=115);u[C+(X+2&4294967295)&4294967295]=(ia+3&4294967295|0)>>8&255;u[C+(X+1&4294967295)&4294967295]=(ia&255)+3&255}J=12}}e:do if(J== -143){O=(S|0)>0;f:do if(O){if((u[ma+4*(X-3&4294967295)&4294967295]|0)!=(u[ma+4*X&4294967295]|0)){J=49;break f}ia=C+(X-3&4294967295)&4294967295;la=y;mc=qa=wb=pa=sa=qa=a;pa=0;wb=u[u[la+12&4294967295]+4*((D(u[ia+2&4294967295],8)<<8)+D(u[ia+1&4294967295],8)&4294967295)&4294967295];mc=D(u[ia+3&4294967295],8);qa=mc==11?7:mc==13?8:mc==15?9:10;g:do if(qa==10){T(u[uw],RRa&4294967295,s([mc,0,0,0],0,j,["i32",0,0,0]));sa=0;qa=2;break g}else if(qa==7){(E_(wb)|0)==1&&(pa=HZ(wb));qa=1;break g}else if(qa==8){pa=M1(wb); -qa=1;break g}else if(qa==9){pa=IZ(wb);qa=1;break g}while(0);if(qa==1)if(pa==0)yY(),sa=0;else if(qa=u[la+8&4294967295],(b2(la,pa)|0)!=0){u[pa&4294967295]=u[pa&4294967295]-1&4294967295;if((u[pa&4294967295]|0)==0)A[u[u[pa+4&4294967295]+24&4294967295]](pa);sa=0}else{u[pa&4294967295]=u[pa&4294967295]-1&4294967295;if((u[pa&4294967295]|0)==0)A[u[u[pa+4&4294967295]+24&4294967295]](pa);u[ia&4294967295]=9;u[ia+1&4294967295]=100;u[ia+3&4294967295]=(qa|0)>>8&255;u[ia+2&4294967295]=qa&255;sa=1}if((sa|0)==0){J= -49;break f}X=X-2&4294967295;ga=1}while(0)}else if(J==145){O=(S|0)>1;f:do if(O){if((u[ma+4*(X-6&4294967295)&4294967295]|0)!=(u[ma+4*X&4294967295]|0)){J=45;break f}var ia=C+(X-6&4294967295)&4294967295,la=y,wd=wb=wb=mc=wb=pa=qa=sa=a,wb=u[u[la+12&4294967295]+4*((D(u[ia+2&4294967295],8)<<8)+D(u[ia+1&4294967295],8)&4294967295)&4294967295],mc=u[u[la+12&4294967295]+4*((D(u[ia+5&4294967295],8)<<8)+D(u[ia+4&4294967295],8)&4294967295)&4294967295],wd=D(u[ia+6&4294967295],8),sa=wd==19?10:wd==20?11:wd==21?12:wd== -22?13:wd==23?14:wd==24?15:wd==25?16:wd==26?17:wd==27?18:wd==62?19:wd==63?20:wd==64?21:wd==65?22:wd==66?23:24;g:do if(sa==24){T(u[uw],QRa&4294967295,s([wd,0,0,0],0,j,["i32",0,0,0]));qa=0;sa=1;break g}else if(sa==10){pa=cZ(wb,mc,Q,24);sa=0;break g}else if(sa==11){pa=oZ(wb,mc);sa=0;break g}else if(sa==12){qa=0;sa=1;break g}else if(sa==13){pa=rZ(wb,mc);sa=0;break g}else if(sa==14){pa=mZ(wb,mc);sa=0;break g}else if(sa==15){pa=jZ(wb,mc);sa=0;break g}else if(sa==16){pa=CY(wb,mc);sa=0;break g}else if(sa== -17){pa=pZ(wb,mc);sa=0;break g}else if(sa==18){pa=qZ(wb,mc);sa=0;break g}else if(sa==19){pa=hZ(wb,mc);sa=0;break g}else if(sa==20){pa=iZ(wb,mc);sa=0;break g}else if(sa==21){pa=gZ(wb,mc);sa=0;break g}else if(sa==22){pa=fZ(wb,mc);sa=0;break g}else if(sa==23){pa=eZ(wb,mc);sa=0;break g}while(0);g:do if(sa==0)if(pa==0)yY(),qa=0;else{wb=vY(pa);qa=(wb|0)==-1;h:do if(qa)yY();else{if(!((wb|0)>20)){sa=5;break h}u[pa&4294967295]=u[pa&4294967295]-1&4294967295;if((u[pa&4294967295]|0)==0)A[u[u[pa+4&4294967295]+ -24&4294967295]](pa);qa=0;break g}while(0);wb=u[la+8&4294967295];if((b2(la,pa)|0)!=0){u[pa&4294967295]=u[pa&4294967295]-1&4294967295;if((u[pa&4294967295]|0)==0)A[u[u[pa+4&4294967295]+24&4294967295]](pa);qa=0}else{u[pa&4294967295]=u[pa&4294967295]-1&4294967295;if((u[pa&4294967295]|0)==0)A[u[u[pa+4&4294967295]+24&4294967295]](pa);xX(ia,9,4);u[ia+4&4294967295]=100;u[ia+6&4294967295]=(wb|0)>>8&255;u[ia+5&4294967295]=wb&255;qa=1}}while(0);if((qa|0)==0){J=45;break f}X=X-2&4294967295;ga=1}while(0)}else if(J== -146){if((X+4&4294967295|0)>=(z|0))break e;O=E(u[C+(X+4&4294967295)&4294967295],8)!=83;f:do if(!O){if((u[ma+4*X&4294967295]|0)!=(u[ma+4*(X+4&4294967295)&4294967295]|0)){J=115;break f}xX((C+X&4294967295)+1&4294967295,9,4);break e}while(0);if(E(u[C+(X+1&4294967295)&4294967295],8)!=113&&E(u[C+(X+1&4294967295)&4294967295],8)!=110)break e;if((u[ma+4*X&4294967295]|0)!=(u[ma+4*(X+3&4294967295)&4294967295]|0))break e;xX((C+X&4294967295)+1&4294967295,9,3)}else if(J==64){O=(D(u[C+(X+2&4294967295)&4294967295], -8)<<8)+D(u[C+(X+1&4294967295)&4294967295],8)&4294967295;ia=E(u[C+X&4294967295],8)==113;f:do if(ia)J=85;else{if(E(u[C+X&4294967295],8)==119){J=85;break f}if(E(u[C+X&4294967295],8)==114){J=85;break f}if(E(u[C+X&4294967295],8)==115){J=85;break f}if(E(u[C+X&4294967295],8)==111){J=85;break f}if(E(u[C+X&4294967295],8)==112){J=85;break f}aa=X+3&4294967295;J=91;break f}while(0);J==85&&(aa=0);ia=O+aa&4294967295;O=(Ea|0)==113;f:do if(O)J=93;else{J=(Ea|0)==110?93:94;break f}while(0);f:do if(J==93){if(E(u[C+ -ia&4294967295],8)!=83)break f;u[C+X&4294967295]=83;xX((C+X&4294967295)+1&4294967295,9,2);break e}while(0);if(E(u[C+ia&4294967295],8)!=113&&E(u[C+ia&4294967295],8)!=110)break e;O=(D(u[C+(ia+2&4294967295)&4294967295],8)<<8)+D(u[C+(ia+1&4294967295)&4294967295],8)&4294967295;la=E(u[C+ia&4294967295],8)==113;f:do if(la)J=97;else{if(E(u[C+ia&4294967295],8)==119){J=97;break f}if(E(u[C+ia&4294967295],8)==114){J=97;break f}if(E(u[C+ia&4294967295],8)==115){J=97;break f}if(E(u[C+ia&4294967295],8)==111){J=97; -break f}if(E(u[C+ia&4294967295],8)==112){J=97;break f}I=ia+3&4294967295;J=103;break f}while(0);J==97&&(I=0);ia=O+I&4294967295;(Ea|0)==110&&(Ea=113);O=(Ea|0)!=113;f:do if(O){if((Ea|0)==119){J=107;break f}if((Ea|0)==114){J=107;break f}if((Ea|0)==115){J=107;break f}if((Ea|0)==111){J=107;break f}if((Ea|0)==112){J=107;break f}ia=ia-(X+3&4294967295)&4294967295}while(0);if((ia|0)<0)break e;u[C+X&4294967295]=Ea&255;u[C+(X+2&4294967295)&4294967295]=(ia|0)>>8&255;u[C+(X+1&4294967295)&4294967295]=ia&255}else if(J== -147){ga=S+1&4294967295;O=(D(u[C+(X+2&4294967295)&4294967295],8)<<8)+D(u[C+(X+1&4294967295)&4294967295],8)&4294967295;if(E(u[C+(X+3&4294967295)&4294967295],8)!=114)break e;if((u[ma+4*X&4294967295]|0)!=(u[ma+4*(X+5&4294967295)&4294967295]|0))break e;if((E_(u[u[y+12&4294967295]+4*O&4294967295])|0)==0)break e;xX(C+X&4294967295,9,6);ga=0}else if(J==148){O=(D(u[C+(X+2&4294967295)&4294967295],8)<<8)+D(u[C+(X+1&4294967295)&4294967295],8)&4294967295;O=p0(u[(B+12&4294967295)+O*4&4294967295]);if(O==0)break e; -if((yX(O,SRa&4294967295)|0)!=0)break e;for(O=0;;){if(!((u[y+8&4294967295]|0)>(O|0))){J=21;break}if(u[u[y+12&4294967295]+4*O&4294967295]==Q){J=21;break}O=O+1&4294967295;J=20}if((u[y+8&4294967295]|0)==(O|0)&&(b2(y,Q)|0)==-1){J=3;break c}u[C+X&4294967295]=100;u[C+(X+2&4294967295)&4294967295]=(O|0)>>8&255;u[C+(X+1&4294967295)&4294967295]=O&255;ga=S+1&4294967295}else if(J==149){O=(D(u[C+(X+2&4294967295)&4294967295],8)<<8)+D(u[C+(X+1&4294967295)&4294967295],8)&4294967295;ia=X-(O*3&4294967295)&4294967295; -la=(ia|0)>=0;f:do if(la){if(!((O|0)<=(S|0))){J=29;break f}la=(Ea|0)!=102;g:do if(la)J=31;else{J=(u[ma+4*ia&4294967295]|0)==(u[ma+4*((((O+1&4294967295)*3&4294967295)+ia&4294967295)-1&4294967295)&4294967295]|0)?30:31;break g}while(0);g:do if(J==31){if((Ea|0)!=103){J=29;break f}if(E(u[C+(X+3&4294967295)&4294967295],8)!=107){J=29;break f}if((u[ma+4*ia&4294967295]|0)!=(u[ma+4*((((O*3&4294967295)+6&4294967295)+ia&4294967295)-1&4294967295)&4294967295]|0)){J=29;break f}if(((D(u[C+(X+5&4294967295)&4294967295], -8)<<8)+D(u[C+(X+4&4294967295)&4294967295],8)&4294967295|0)==6)break g;if(((D(u[C+(X+5&4294967295)&4294967295],8)<<8)+D(u[C+(X+4&4294967295)&4294967295],8)&4294967295|0)!=7){J=29;break f}}while(0);J=C+ia&4294967295;ia=O;la=y;qa=wb=pa=wb=sa=sa=a;pa=0;g:for(;;){if(!((pa|0)<(ia|0)))break g;pa=pa+1&4294967295}sa=f_(ia);if(sa==0)sa=0;else{qa=u[la+8&4294967295];for(pa=0;;){if(!((pa|0)<(ia|0)))break;wb=(D(u[J+((pa*3&4294967295)+2&4294967295)&4294967295],8)<<8)+D(u[J+((pa*3&4294967295)+1&4294967295)&4294967295], -8)&4294967295;wb=u[u[la+12&4294967295]+4*wb&4294967295];u[wb&4294967295]=u[wb&4294967295]+1&4294967295;u[(sa+12&4294967295)+pa*4&4294967295]=wb;pa=pa+1&4294967295}if((b2(la,sa)|0)!=0){u[sa&4294967295]=u[sa&4294967295]-1&4294967295;if((u[sa&4294967295]|0)==0)A[u[u[sa+4&4294967295]+24&4294967295]](sa);sa=0}else{u[sa&4294967295]=u[sa&4294967295]-1&4294967295;if((u[sa&4294967295]|0)==0)A[u[u[sa+4&4294967295]+24&4294967295]](sa);xX(J,9,ia*3&4294967295);u[J+(ia*3&4294967295)&4294967295]=100;u[J+((ia*3& -4294967295)+2&4294967295)&4294967295]=(qa|0)>>8&255;u[J+((ia*3&4294967295)+1&4294967295)&4294967295]=qa&255;sa=1}}if((sa|0)==0){J=29;break f}ga=1;break e}while(0);if(E(u[C+(X+3&4294967295)&4294967295],8)!=92)break e;if((u[ma+4*X&4294967295]|0)!=(u[ma+4*(X+5&4294967295)&4294967295]|0))break e;if(((D(u[C+(X+5&4294967295)&4294967295],8)<<8)+D(u[C+(X+4&4294967295)&4294967295],8)&4294967295|0)!=(O|0))break e;ia=(O|0)==1;f:do if(ia)xX(C+X&4294967295,9,6);else if((O|0)==2)u[C+X&4294967295]=2,xX((C+X&4294967295)+ -1&4294967295,9,5);else{if((O|0)!=3){J=43;break f}u[C+X&4294967295]=3;u[C+(X+1&4294967295)&4294967295]=2;xX((C+X&4294967295)+2&4294967295,9,4)}while(0)}else if(J==150){O=(D(u[C+(X+2&4294967295)&4294967295],8)<<8)+D(u[C+(X+1&4294967295)&4294967295],8)&4294967295;if((O|0)<=5)break e;if((O|0)>9)break e;if(E(u[C+(X+3&4294967295)&4294967295],8)!=12)break e;if((u[ma+4*X&4294967295]|0)!=(u[ma+4*(X+3&4294967295)&4294967295]|0))break e;u[C+(X+2&4294967295)&4294967295]=(O^1|0)>>8&255;u[C+(X+1&4294967295)&4294967295]= -O&255^1;u[C+(X+3&4294967295)&4294967295]=9}while(0);O=D(u[C+X&4294967295],8)>89?3:1;X=O+X&4294967295;J=8}if(J==120){Ea=X=0;d:for(;;){if(!((X|0)<(z|0)))break d;u[F+4*X&4294967295]=X-Ea&4294967295;E(u[C+X&4294967295],8)==9&&(Ea=Ea+1&4294967295);I=D(u[C+X&4294967295],8)>89?3:1;X=I+X&4294967295}X=S=ga=0;d:for(;;){if(!((X|0)<(ha|0)))break d;ga=D(u[ba+X&4294967295],8)+ga&4294967295;M=u[F+4*ga&4294967295];u[ba+X&4294967295]=(M&255)-(S&255)&255;S=M;X=X+2&4294967295}ia=X=0;d:for(;;){if(!((X|0)<(z|0)))break d; -y=Ea=D(u[C+X&4294967295],8);J=y==9?153:y==93?154:y==110?154:y==111?155:y==112?155:y==113?155:y==114?155:y==115?155:y==119?155:y==120?154:y==121?154:y==122?154:y==143?154:156;if(J==153){X=X+1&4294967295;continue d}else J==154?(O=(u[F+4*((((D(u[C+(X+2&4294967295)&4294967295],8)<<8)+D(u[C+(X+1&4294967295)&4294967295],8)&4294967295)+X&4294967295)+3&4294967295)&4294967295]-u[F+4*X&4294967295]&4294967295)-3&4294967295,u[C+(X+2&4294967295)&4294967295]=(O|0)>>8&255,u[C+(X+1&4294967295)&4294967295]=O&255): -J==155&&(O=u[F+4*((D(u[C+(X+2&4294967295)&4294967295],8)<<8)+D(u[C+(X+1&4294967295)&4294967295],8)&4294967295)&4294967295],u[C+(X+2&4294967295)&4294967295]=(O|0)>>8&255,u[C+(X+1&4294967295)&4294967295]=O&255);for(ba=I=(Ea|0)>89?3:1;;){ba=ba-1&4294967295;if((ba|0)==-1)continue d;u[C+ia&4294967295]=u[C+X&4294967295];ia=ia+1&4294967295;X=X+1&4294967295}}K=M=SY(C,ia);J=136;break c}else if(J==152){J=0;break c}}while(0);c:do if(J==3){J=M=0;break c}while(0);J==0&&(M!=0&&(u[M&4294967295]=u[M&4294967295]+ -1&4294967295),K=M);z=K;if(z==0)break b;y=d_(q);if(y==0)break b;u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);q=y;t=u[r+16&4294967295];B=u[u[o+24&4294967295]+208&4294967295];G=u[u[o+24&4294967295]+4&4294967295];K=o;F=C=a;F=0;for(C=u[u[K+24&4294967295]+36&4294967295];;){if(C==0)break;u[C+20&4294967295]&=-2;u[C+24&4294967295]=-2147483648;F=C;C=u[C&4294967295]}K=F==0?0:K3(K,F,0,0);t=b3(u[u[o+24&4294967295]+32&4294967295],w,K,x,z,q,p,k, -i,m,g,G,B,t)}while(0);o=q!=0;b:do if(o){u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break b;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);q=p!=0;b:do if(q){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break b;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);p=k!=0;b:do if(p){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break b;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);k=g!=0;b:do if(k){u[g&4294967295]=u[g& -4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=i!=0;b:do if(g){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);g=m!=0;b:do if(g){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=z!=0;b:do if(m){u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0)break b;A[u[u[z+ -4&4294967295]+24&4294967295]](z)}while(0);m=t}while(0);e=u[b&4294967295]!=0;a:do if(e){c=u[b&4294967295];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[u[b&4294967295]+4&4294967295]+24&4294967295]](u[b&4294967295])}while(0);e=u[b+16&4294967295]!=0;a:do if(e){c=u[b+16&4294967295];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[u[b+16&4294967295]+4&4294967295]+24&4294967295]](u[b+16&4294967295])}while(0);e=m}h=b;return e} -function N3(d,f,b,c,e){var g=h;h+=48;var i=g+16,k=g+32;v[g&4294967295]=f;v[g+8&4294967295]=b;v[i&4294967295]=c;v[i+8&4294967295]=e;v[k&4294967295]=v[g&4294967295]-v[i&4294967295];v[k+8&4294967295]=v[g+8&4294967295]-v[i+8&4294967295];v[d&4294967295]=v[k&4294967295];v[d+8&4294967295]=v[k+8&4294967295];h=g} -function O3(d,f,b,c,e){var g=h;h+=48;var i=g+16,k=g+32;v[g&4294967295]=f;v[g+8&4294967295]=b;v[i&4294967295]=c;v[i+8&4294967295]=e;v[k&4294967295]=v[g&4294967295]*v[i&4294967295]-v[g+8&4294967295]*v[i+8&4294967295];v[k+8&4294967295]=v[g&4294967295]*v[i+8&4294967295]+v[g+8&4294967295]*v[i&4294967295];v[d&4294967295]=v[k&4294967295];v[d+8&4294967295]=v[k+8&4294967295];h=g} -function P3(d,f,b,c,e){var g=h;h+=48;var i=g+16,k=g+32;v[g&4294967295]=f;v[g+8&4294967295]=b;v[i&4294967295]=c;v[i+8&4294967295]=e;f=v[i&4294967295]<0?0-v[i&4294967295]:v[i&4294967295];f>=(v[i+8&4294967295]<0?0-v[i+8&4294967295]:v[i+8&4294967295])?f==0?(i=EX(),u[i]=33,v[k+8&4294967295]=0,v[k&4294967295]=v[k+8&4294967295]):(f=v[i+8&4294967295]/v[i&4294967295],i=v[i&4294967295]+v[i+8&4294967295]*f,v[k&4294967295]=(v[g&4294967295]+v[g+8&4294967295]*f)/i,v[k+8&4294967295]=(v[g+8&4294967295]-v[g&4294967295]* -f)/i):(f=v[i&4294967295]/v[i+8&4294967295],i=v[i&4294967295]*f+v[i+8&4294967295],v[k&4294967295]=(v[g&4294967295]*f+v[g+8&4294967295])/i,v[k+8&4294967295]=(v[g+8&4294967295]*f-v[g&4294967295])/i);v[d&4294967295]=v[k&4294967295];v[d+8&4294967295]=v[k+8&4294967295];h=g} -function PBb(d,f,b,c,e){var g=h;h+=48;var i=g+16,k=g+32,m;v[g&4294967295]=f;v[g+8&4294967295]=b;v[i&4294967295]=c;v[i+8&4294967295]=e;b=v[i&4294967295]!=0;a:do if(b)f=0;else{if(v[i+8&4294967295]!=0){f=0;break a}v[k&4294967295]=1;v[k+8&4294967295]=0;f=2;break a}while(0);a:do if(f==0){b=v[g&4294967295]!=0;b:do if(!b){if(v[g+8&4294967295]!=0){f=3;break b}b=v[i+8&4294967295]!=0;c:do if(b)f=5;else{f=v[i&4294967295]<0?5:6;break c}while(0);f==5&&(i=EX(),u[i]=33);v[k&4294967295]=0;v[k+8&4294967295]=0;break a}while(0); -e=Math.sqrt(v[g&4294967295]*v[g&4294967295]+v[g+8&4294967295]*v[g+8&4294967295]);b=UX(e,v[i&4294967295]);m=mzb(v[g+8&4294967295],v[g&4294967295]);c=v[i&4294967295]*m;v[i+8&4294967295]!=0&&(m=_llvm_exp_f64(v[i+8&4294967295]*m),b/=m,m=v[i+8&4294967295],e=VX(e),c=m*e+c);e=nzb(c);v[k&4294967295]=e*b;c=ozb(c);v[k+8&4294967295]=c*b}while(0);v[d&4294967295]=v[k&4294967295];v[d+8&4294967295]=v[k+8&4294967295];h=g} -function QBb(d,f,b,c){var e=h;h+=48;var g=e+16,i=e+32;v[e&4294967295]=f;v[e+8&4294967295]=b;f=1;v[g&4294967295]=v[Vs&4294967295];v[g+8&4294967295]=v[Vs+8&4294967295];v[i&4294967295]=v[e&4294967295];for(v[i+8&4294967295]=v[e+8&4294967295];;){if((f|0)<=0)break;if(!((c|0)>=(f|0)))break;(c&f|0)!=0&&O3(g,v[g&4294967295],v[g+8&4294967295],v[i&4294967295],v[i+8&4294967295]);f<<=1;O3(i,v[i&4294967295],v[i+8&4294967295],v[i&4294967295],v[i+8&4294967295])}v[d&4294967295]=v[g&4294967295];v[d+8&4294967295]=v[g+ -8&4294967295];h=e}function m0(d,f){var b=h;h+=16;var c;v[b&4294967295]=d;v[b+8&4294967295]=f;c=oa(24);if(c==0)c=OY();else{u[c+4&4294967295]=ft;u[c&4294967295]=1;var e=c+8&4294967295;v[e&4294967295]=v[b&4294967295];v[e+8&4294967295]=v[b+8&4294967295]}h=b;return c} -function RBb(d,f,b){var c=h;h+=16;v[c&4294967295]=f;v[c+8&4294967295]=b;var b=v[c&4294967295],e=v[c+8&4294967295],f=h;h+=16;v[f&4294967295]=b;v[f+8&4294967295]=e;d=A[u[d+152&4294967295]](d,0);d!=0&&(b=d+8&4294967295,v[b&4294967295]=v[f&4294967295],v[b+8&4294967295]=v[f+8&4294967295]);h=f;h=c;return d}function Q3(d){var f,b,c=u[d+4&4294967295]==ft;a:do if(c)f=0;else{if((ZY(u[d+4&4294967295],ft)|0)!=0){f=0;break a}b=R3(d);f=3;break a}while(0);f==0&&(b=v[d+8&-1]);return b} -function S3(d){var f,b,c=u[d+4&4294967295]==ft;a:do if(c)f=0;else{if((ZY(u[d+4&4294967295],ft)|0)!=0){f=0;break a}b=0;f=3;break a}while(0);f==0&&(b=v[(d+8&4294967295)+8&4294967295]);return b} -function SBb(d){var f,b,c;c=u[Ws]==0;a:do if(c){f=OZ(Xs&4294967295);u[Ws]=f;if(u[Ws]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);a:do if(f==1){c=u[d+4&4294967295]==ms;b:do if(c){if(b=PZ(d,u[Ws]),b==0)if((xY(u[Tu])|0)!=0)yY();else{b=0;break a}}else{b=zY(d,Xs&4294967295,Ws);if(b!=0){f=6;break b}if(V()==0){f=6;break b}b=0;break a}while(0);if(b!=0){c=AY(b,s(4,0,j,"i8*"));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}else b=0}while(0); -return b} -function EBb(d,f){var b=h;h+=16;var c,e=u[f+4&4294967295]==ft;a:do if(e)c=0;else{if((ZY(u[f+4&4294967295],ft)|0)!=0){c=0;break a}v[b&4294967295]=-1;v[b+8&4294967295]=0;c=SBb(f);if(c!=0){e=u[c+4&4294967295]!=ft;b:do if(e){if((ZY(u[c+4&4294967295],ft)|0)!=0)break b;W(u[H],Xea&4294967295);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);v[d&4294967295]=v[b&4294967295];v[d+8&4294967295]=v[b+8&4294967295];c=6;break a}while(0);e=c+8&4294967295; -v[b&4294967295]=v[e&4294967295];v[b+8&4294967295]=v[e+8&4294967295];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c)}else V()==0&&(c=R3(f),v[b&4294967295]=c);v[d&4294967295]=v[b&4294967295];v[d+8&4294967295]=v[b+8&4294967295];c=6;break a}while(0);c==0&&(c=f+8&4294967295,v[d&4294967295]=v[c&4294967295],v[d+8&4294967295]=v[c+8&4294967295]);h=b} -function T3(d,f,b){var c,e,g,i,k,m;i=g=e=0;k=Ys&4294967295;m=Ys&4294967295;var l=v[d+8&-1]!=0;a:do if(l)c=0;else{if(TX(1,v[d+8&-1])!=1){c=0;break a}i=Ys&4294967295;g=U3(v[(d+8&4294967295)+8&4294967295],E(b,8)&255,f,0,0);g==0?(OY(),c=2):c=3;break a}while(0);a:do if(c==0){c=U3(v[d+8&-1],E(b,8)&255,f,0,0);c==0?(OY(),c=2):(i=c,g=U3(v[(d+8&4294967295)+8&4294967295],E(b,8)&255,f,1,0),g==0?(OY(),c=2):(k=Yea&4294967295,m=Zea&4294967295,c=3));break a}while(0);c==3&&(d=(((Ba(k)+Ba(i)&4294967295)+Ba(g)&4294967295)+ -Ba(m)&4294967295)+2&4294967295,f=NY(d),f==0?OY():(b0(f,d,$ea&4294967295,s([k,0,0,0,i,0,0,0,g,0,0,0,m,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0])),e=S2(f)));return e} -function V3(d,f){var b,c;c=u[d];v[f+8&4294967295]=0;v[f&4294967295]=v[f+8&4294967295];var e=(u[u[c+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do{if(e)v[f&4294967295]=u[c+8&4294967295]|0;else if((u[u[c+4&4294967295]+84&4294967295]&16777216|0)!=0){b=W3(c);v[f&4294967295]=b;b=v[f&4294967295]==-1;b:do if(b){if(V()==0)break b;u[d]=0;b=-1;break a}while(0)}else{b=u[c+4&4294967295]==Ly;b:do if(!b){if((ZY(u[c+4&4294967295],Ly)|0)!=0)break b;u[P&4294967295]=u[P&4294967295]+1&4294967295;u[d]=P;b=-1;break a}while(0); -b=R3(c);v[f&4294967295]=b}b=0}while(0);return b} -function TBb(d,f){var b=h;h+=88;var c,e=b+4,g=b+8,i,k=b+24,m=b+40,l,o,r=b+56,p=b+72;u[b]=d;u[e]=f;o=u[u[b]+4&4294967295]==ft;a:do if(o)c=0;else{if((ZY(u[u[b]+4&4294967295],ft)|0)!=0){c=0;break a}if(!((V3(b,r)|0)<0)){c=2;break a}i=u[b];c=4;break a}while(0);a:do if(c==0){c=u[b]+8&4294967295;v[r&4294967295]=v[c&4294967295];v[r+8&4294967295]=v[c+8&4294967295];c=2;break a}while(0);a:do if(c==2){i=u[u[e]+4&4294967295]==ft;b:do if(i)c=5;else{if((ZY(u[u[e]+4&4294967295],ft)|0)!=0){c=5;break b}if(!((V3(e, -p)|0)<0)){c=9;break b}i=u[e];break a}while(0);c==5&&(i=u[e]+8&4294967295,v[p&4294967295]=v[i&4294967295],v[p+8&4294967295]=v[i+8&4294967295]);if((WY(u[Ru],$s&4294967295,1)|0)<0)i=0;else if(i=EX(),u[i]=0,P3(k,v[r&4294967295],v[r+8&4294967295],v[p&4294967295],v[p+8&4294967295]),i=EX(),(u[i]|0)==33)W(u[sw],cfa&4294967295),i=0;else{i=YX(v[k&4294967295]);v[k&4294967295]=i;v[k+8&4294967295]=0;O3(g,v[p&4294967295],v[p+8&4294967295],v[k&4294967295],v[k+8&4294967295]);N3(m,v[r&4294967295],v[r+8&4294967295], -v[g&4294967295],v[g+8&4294967295]);l=m0(v[k&4294967295],v[k+8&4294967295]);i=m0(v[m&4294967295],v[m+8&4294967295]);o=Z_(2,s([l,0,0,0,i,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));var q=l!=0;b:do if(q){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0){c=12;break b}A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);l=i!=0;b:do if(l){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0){c=15;break b}A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0); -i=o}}while(0);h=b;return i}function X3(d){var f,b,c=u[d+12&4294967295]==0;a:do if(c)f=0;else{if((u[u[u[d+12&4294967295]+4&4294967295]+84&4294967295]&134217728|0)==0){f=0;break a}b=u[d+12&4294967295]+20&-1;f=2;break a}while(0);f==0&&(b=Yfa&4294967295);return b}function Y3(d,f){return $1(f,s([X3(d),0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]))} -function Z3(d,f,b){var c,e=f==0;a:do if(e)c=d,u[c&4294967295]=u[c&4294967295]+1&4294967295,u[b]=d,c=1;else{c=u[f+4&4294967295]!=u[d+8&4294967295];b:do if(c){if((ZY(u[f+4&4294967295],u[d+8&4294967295])|0)!=0)break b;T(u[H],cga&4294967295,s([X3(d),0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0,u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));u[b]=0;c=1;break a}while(0);c=0}while(0);return c} -function UBb(d,f,b){var c,e,g=u[f+4&4294967295]!=u[d+8&4294967295];a:do if(g){if((ZY(u[f+4&4294967295],u[d+8&4294967295])|0)!=0){c=1;break a}T(u[H],hga&4294967295,s([X3(d),0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0,u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));u[b]=-1;e=1;c=2;break a}else c=1;while(0);c==1&&(e=0);return e} -function $3(d,f,b){var d=a4(d,0),c=d!=0;a:do if(c){if(f!=0){var e=f;u[e&4294967295]=u[e&4294967295]+1&4294967295}u[d+8&4294967295]=f;e=OZ(b);u[d+12&4294967295]=e;if(u[d+12&4294967295]!=0)break a;e=d;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}while(0);return d} -function VBb(d,f){var b,c;b=C1(Qt);b!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295,u[b+8&4294967295]=d,u[f&4294967295]=u[f&4294967295]+1&4294967295,u[b+12&4294967295]=f,c=b+-12&4294967295,(u[(c&4294967295)+8&4294967295]|0)!=-2&&Z(Nt&4294967295),u[(c&4294967295)+8&4294967295]=-3,u[c&-1]=u[rz],u[(c&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(c&4294967295)+4&4294967295]&-1]=c,u[(u[rz]&4294967295)+4&4294967295]=c);return b} -function b4(d,f,b,c){var e,g,i;d==0?g=sY():(g=u[d+4&4294967295],u[g&4294967295]=u[g&4294967295]+1&4294967295);if(g==0)d=0;else{var k=f==0;a:do if(k)e=1;else{e=f==Q?1:2;break a}while(0);if(e==1){e=f!=0;a:do if(e){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=u[d+8&4294967295]!=0?u[d+8&4294967295]:Q}k=b==0;a:do if(k)e=8;else{e=b==Q?8:9;break a}while(0);if(e==8){e=b!=0;a:do if(e){u[b&4294967295]=u[b&4294967295]-1&4294967295; -if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=u[d+12&4294967295]!=0?u[d+12&4294967295]:Q}k=c==0;a:do if(k)e=15;else{e=c==Q?15:16;break a}while(0);if(e==15){e=c!=0;a:do if(e){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=u[d+16&4294967295]!=0?u[d+16&4294967295]:Q}k=(u[d+24&4294967295]|0)==0;a:do if(k)e=22;else{if(f==Q){e=22;break a}i=Q;e=24;break a}while(0);e==22&&(i=d=u[d+20& -4294967295]!=0?u[d+20&4294967295]:Q);d=t_(g,Oga&4294967295,s([f,0,0,0,b,0,0,0,c,0,0,0,i,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);d=d==0?0:d}return d} -function c4(d){var d=Z_(1,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),f=d==0;a:do if(!f){N_(u[Uv],d);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break a;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0)} -function h2(){var d,f,b=u[Zt]==0;a:do if(b){d=S2(Tga&4294967295);u[Zt]=d;if(u[Zt]!=0){d=1;break a}f=0;d=2;break a}else d=1;while(0);a:do if(d==1){if((u[$t]|0)!=0)u[$t]=u[$t]-1&4294967295,f=u[au+u[$t]*4&4294967295],u[f&4294967295]=1,(u[f+8&4294967295]|0)!=0&&(xX(f+28&-1,0,96),u[f+8&4294967295]=0,u[f+12&4294967295]=u[f+8&4294967295]),u[f+20&4294967295]=f+28&-1,u[f+16&4294967295]=7;else if(f=C1(ou),f==0){f=0;break a}else xX(f+28&-1,0,96),u[f+8&4294967295]=0,u[f+12&4294967295]=u[f+8&4294967295],u[f+20& -4294967295]=f+28&-1,u[f+16&4294967295]=7;u[f+24&4294967295]=64}while(0);return f} -function d4(d,f,b){var c,e,g,i,k,m,l,o,r;m=u[d+16&4294967295];l=u[d+20&4294967295];g=b&m;o=l+12*g&4294967295;var p=u[o+4&4294967295]==0;a:do if(p)c=0;else{if(u[o+4&4294967295]==f){c=0;break a}if(u[o+4&4294967295]==u[Zt])k=o;else{i=(u[o&4294967295]|0)==(b|0);b:do if(i){r=u[o+4&4294967295];u[r&4294967295]=u[r&4294967295]+1&4294967295;c=n_(r,f,2);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);if((c|0)<0)e=0;else{i=u[d+20&4294967295]!=l; -c:do if(!i){if(u[o+4&4294967295]!=r)break c;if((c|0)>0){e=o;c=5;break a}else{c=8;break b}}while(0);e=d4(d,f,b)}c=5;break a}while(0);k=0}i=b;b:for(;;){g=(((g<<2)+g&4294967295)+i&4294967295)+1&4294967295;o=l+12*(g&m)&4294967295;if(u[o+4&4294967295]==0){c=10;break b}if(u[o+4&4294967295]==f){c=13;break b}r=(u[o&4294967295]|0)!=(b|0);c:do if(r)c=15;else{if(u[o+4&4294967295]==u[Zt]){c=15;break c}r=u[o+4&4294967295];u[r&4294967295]=u[r&4294967295]+1&4294967295;c=n_(r,f,2);u[r&4294967295]=u[r&4294967295]- -1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);if((c|0)<0){c=18;break b}if(u[d+20&4294967295]!=l){c=20;break b}if(u[o+4&4294967295]!=r){c=20;break b}if((c|0)>0){c=23;break b}c=25;break c}while(0);c:do if(c==15){if(u[o+4&4294967295]!=u[Zt])break c;if(k!=0)break c;k=o}while(0);i=i>>>0>>>5;c=9}if(c==10){e=d=k==0?o:k;c=5;break a}else if(c==13){e=o;c=5;break a}else if(c==18){e=0;c=5;break a}else if(c==20){e=d4(d,f,b);c=5;break a}else if(c==23){e=o;c=5;break a}}while(0); -c==0&&(e=o);return e} -function e4(d,f,b,c){var e,g;g=A[u[d+24&4294967295]](d,f,b);if(g==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=-1}else{var i=(u[(d+-12&-1)+8&4294967295]|0)==-2;a:do if(i){var k=(u[u[f+4&4294967295]+84&4294967295]&16384|0)==0;b:do if(k)e=4;else{if(u[u[f+4&4294967295]+164&4294967295]!=0&&(A[u[u[f+4&4294967295]+164&4294967295]](f)| -0)==0){e=4;break b}if(u[f+4&4294967295]!=UR){e=5;break b}e=(u[(f+-12&-1)+8&4294967295]|0)!=-2?5:4;break b}while(0);b:do if(e==4){if((u[u[c+4&4294967295]+84&4294967295]&16384|0)==0)break a;if(u[u[c+4&4294967295]+164&4294967295]!=0&&(A[u[u[c+4&4294967295]+164&4294967295]](c)|0)==0)break a;if(u[c+4&4294967295]!=UR)break b;if((u[(c+-12&-1)+8&4294967295]|0)==-2)break a}while(0);e=d+-12&4294967295;(u[(e&4294967295)+8&4294967295]|0)!=-2&&Z(bu&4294967295);u[(e&4294967295)+8&4294967295]=-3;u[e&-1]=u[rz];u[(e& -4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295];u[u[(e&4294967295)+4&4294967295]&-1]=e;u[(u[rz]&4294967295)+4&4294967295]=e}while(0);if(u[g+8&4294967295]!=0){d=u[g+8&4294967295];u[g+8&4294967295]=c;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f)}else{i=u[g+4&4294967295]==0;a:do if(i)u[d+8&4294967295]=u[d+8&4294967295]+ -1&4294967295;else{e=u[Zt];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[u[Zt]+4&4294967295]+24&4294967295]](u[Zt])}while(0);u[g+4&4294967295]=f;u[g&4294967295]=b;u[g+8&4294967295]=c;u[d+12&4294967295]=u[d+12&4294967295]+1&4294967295}f=0}return f} -function i2(d,f){var b=h;h+=96;var c,e,g;e=8;a:for(;;){if((e|0)>(f|0))break a;if(!((e|0)>0))break a;e<<=1}var i=(e|0)<=0;a:do if(i)OY(),c=-1;else{g=u[d+20&4294967295];var k=(e|0)==8;b:do if(k){if(c=d+28&-1,c==g)if((u[d+8&4294967295]|0)==(u[d+12&4294967295]|0)){c=0;break a}else pX(b,g,96),g=b}else{e>>>0<=178956970?(e*12&4294967295|0)>=0?(c=(e*12&4294967295|0)!=0?e*12&4294967295:1,c=oa(c)):c=0:c=0;if(c!=0)break b;OY();c=-1;break a}while(0);u[d+20&4294967295]=c;u[d+16&4294967295]=e-1&4294967295;xX(c, -0,e*12&4294967295);u[d+12&4294967295]=0;c=u[d+8&4294967295];u[d+8&4294967295]=0;b:for(;;){if(!((c|0)>0))break b;k=u[g+8&4294967295]!=0;c:do if(k){c=c-1&4294967295;var m=d,l=u[g+4&4294967295],o=u[g&4294967295],r=u[g+8&4294967295],p=a,q=a,t=p=a,w=a,x=a,p=a,t=u[m+16&4294967295],w=u[m+20&4294967295],q=(u[(m+-12&-1)+8&4294967295]|0)==-2;d:do if(q){x=(u[u[l+4&4294967295]+84&4294967295]&16384|0)==0;e:do if(x)p=1;else{if(u[u[l+4&4294967295]+164&4294967295]!=0&&(A[u[u[l+4&4294967295]+164&4294967295]](l)|0)== -0){p=1;break e}if(u[l+4&4294967295]!=UR){p=2;break e}p=(u[(l+-12&-1)+8&4294967295]|0)!=-2?2:1;break e}while(0);e:do if(p==1){if((u[u[r+4&4294967295]+84&4294967295]&16384|0)==0)break d;if(u[u[r+4&4294967295]+164&4294967295]!=0&&(A[u[u[r+4&4294967295]+164&4294967295]](r)|0)==0)break d;if(u[r+4&4294967295]!=UR)break e;if((u[(r+-12&-1)+8&4294967295]|0)==-2)break d}while(0);p=m+-12&4294967295;(u[(p&4294967295)+8&4294967295]|0)!=-2&&Z(bu&4294967295);u[(p&4294967295)+8&4294967295]=-3;u[p&-1]=u[rz];u[(p& -4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295];u[u[(p&4294967295)+4&4294967295]&-1]=p;u[(u[rz]&4294967295)+4&4294967295]=p}while(0);q=o&t;x=w+12*q&4294967295;for(p=o;;){if(u[x+4&4294967295]==0)break;q=(((q<<2)+q&4294967295)+p&4294967295)+1&4294967295;x=w+12*(q&t)&4294967295;p=p>>>0>>>5}u[m+8&4294967295]=u[m+8&4294967295]+1&4294967295;u[x+4&4294967295]=l;u[x&4294967295]=o;u[x+8&4294967295]=r;u[m+12&4294967295]=u[m+12&4294967295]+1&4294967295}else{if(u[g+4&4294967295]==0)break c;c=c-1& -4294967295;m=u[g+4&4294967295];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break c;A[u[u[u[g+4&4294967295]+4&4294967295]+24&4294967295]](u[g+4&4294967295])}while(0);g=g+12&4294967295}c=0}while(0);h=b;return c} -function e2(d,f){var b=h;h+=12;var c,e,g,i,k=b+4,m=b+8,l=(u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0;a:do if(l)c=0;else{i=u[f+4&4294967295]!=zQ;b:do if(i)c=1;else{e=u[f+12&4294967295];c=(e|0)==-1?1:2;break b}while(0);b:do if(c==1){e=f4(f);if((e|0)!=-1)break b;yY();c=0;break a}while(0);i=u[JG];var o=i==0;b:do if(o)c=5;else{if(u[i+40&4294967295]==0){c=5;break b}V_(b,k,m);g=A[u[d+24&4294967295]](d,f,e);$_(u[b],u[k],u[m]);if(g==0){c=0;break a}else{c=7;break b}}while(0);b:do if(c==5){g=A[u[d+24& -4294967295]](d,f,e);if(g!=0)break b;yY();c=0;break a}while(0);c=u[g+8&4294967295]}while(0);h=b;return c} -function Q1(d,f,b){var c,e,g,i=(u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0;a:do if(i)K0(cu&4294967295,755),c=-1;else{c=d;g=u[f+4&4294967295]==zQ;b:do if(g)e=u[f+12&4294967295],(e|0)==-1&&(e=f4(f));else{e=f4(f);if((e|0)!=-1)break b;c=-1;break a}while(0);g=u[c+12&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;u[f&4294967295]=u[f&4294967295]+1&4294967295;if((e4(c,f,e,b)|0)!=0)c=-1;else{e=(u[c+12&4294967295]|0)<=(g|0);b:do if(!e){if((u[c+8&4294967295]*3&4294967295|0)<((u[c+16&4294967295]+ -1&4294967295)*2&4294967295|0))break b;d=(u[c+12&4294967295]|0)>5E4?2:4;c=i2(c,d*u[c+12&4294967295]&4294967295);break a}while(0);c=0}}while(0);return c} -function d2(d,f){var b,c,e,g,i,k=(u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0;a:do if(k)K0(cu&4294967295,805),b=-1;else{e=u[f+4&4294967295]!=zQ;b:do if(e)b=1;else{c=u[f+12&4294967295];b=(c|0)==-1?1:2;break b}while(0);b:do if(b==1){c=f4(f);if((c|0)!=-1)break b;b=-1;break a}while(0);b=d;e=A[u[b+24&4294967295]](b,f,c);if(e==0)b=-1;else if(u[e+8&4294967295]==0)c4(f),b=-1;else{i=u[e+4&4294967295];g=u[Zt];u[g&4294967295]=u[g&4294967295]+1&4294967295;u[e+4&4294967295]=u[Zt];g=u[e+8&4294967295];u[e+ -8&4294967295]=0;u[b+12&4294967295]=u[b+12&4294967295]-1&4294967295;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);b=0}}while(0);return b} -function g4(d){var f=h;h+=96;var b,c,e,g,i=(u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0;a:do if(!i){b=d;c=u[b+20&4294967295];e=D((b+28&-1)!=c,1);g=u[b+8&4294967295];var k=(e|0)!=0;b:do{if(!k){if(!((g|0)>0))break b;pX(f,c,96);c=f}xX(b+28&-1,0,96);u[b+8&4294967295]=0;u[b+12&4294967295]=u[b+8&4294967295];u[b+20&4294967295]=b+28&-1;u[b+16&4294967295]=7}while(0);b=c;b:for(;;){if(!((g|0)>0))break b;c=u[b+4&4294967295]!=0;c:do if(c){g=g-1&4294967295;k=u[b+4&4294967295];u[k&4294967295]=u[k&4294967295]- -1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[b+4&4294967295]+4&4294967295]+24&4294967295]](u[b+4&4294967295]);if(u[b+8&4294967295]==0)break c;k=u[b+8&4294967295];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break c;A[u[u[u[b+8&4294967295]+4&4294967295]+24&4294967295]](u[b+8&4294967295])}while(0);b=b+12&4294967295}if((e|0)==0)break a}while(0);h=f} -function n3(d,f,b,c){var e,g;if((u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0)f=0;else if(e=u[f],(e|0)<0)f=0;else{g=u[d+20&4294967295];for(d=u[d+16&4294967295];;){if((e|0)>(d|0))break;if(u[(g+12*e&4294967295)+8&4294967295]!=0)break;e=e+1&4294967295}u[f]=e+1&4294967295;(e|0)>(d|0)?f=0:(b!=0&&(u[b]=u[(g+12*e&4294967295)+4&4294967295]),c!=0&&(u[c]=u[(g+12*e&4294967295)+8&4294967295]),f=1)}return f} -function h4(d,f,b,c,e){var g,i;if((u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0)f=0;else if(g=u[f],(g|0)<0)f=0;else{i=u[d+20&4294967295];for(d=u[d+16&4294967295];;){if((g|0)>(d|0))break;if(u[(i+12*g&4294967295)+8&4294967295]!=0)break;g=g+1&4294967295}u[f]=g+1&4294967295;(g|0)>(d|0)?f=0:(u[e]=u[i+12*g&-1],b!=0&&(u[b]=u[(i+12*g&4294967295)+4&4294967295]),c!=0&&(u[c]=u[(i+12*g&4294967295)+8&4294967295]),f=1)}return f} -function WBb(d){var f,b,c,e,g;a:for(;;){f=u[d+12&4294967295];c=j_(f);if(c==0){f=1;break a}if((u[d+12&4294967295]|0)==(f|0)){f=5;break a}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=0}if(f==1)b=0;else if(f==5){b=u[d+20&4294967295];e=u[d+16&4294967295];for(f=d=0;;){if(!((d|0)<=(e|0)))break;u[(b+12*d&4294967295)+8&4294967295]!=0&&(g=u[(b+12*d&4294967295)+4&4294967295],u[g&4294967295]=u[g&4294967295]+1&4294967295,u[u[c+12&4294967295]+ -4*f&4294967295]=g,f=f+1&4294967295);d=d+1&4294967295}b=c}return b} -function XBb(d,f,b,c){var e=h;h+=4;var g;g=u[e]=0;f=(P0(f,c,0,1,s([e,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)g=-1;else{if(u[e]==0)break a;if((ZZ(u[e],hu&4294967295)|0)!=0)g=m2(d,u[e]);else{var i=d,k=a,m=a,l=a,o=g=g=a,r=a,p=m=l=c=a,l=a;g=e_(u[e]);if(g==0)g=-1;else{o=0;b:for(;;){c=0;r=g_(g);if(r==0){k=2;break b}c=l_(r,$ga&4294967295);if(c==0){k=7;break b}p=u[c+8&4294967295];if((p|0)!=2){k=10;break b}l=(u[u[c+4&4294967295]+84&4294967295]&33554432|0)!=0?u[u[c+12&4294967295]&4294967295]: -u[c+12&-1];m=(u[u[c+4&4294967295]+84&4294967295]&33554432|0)!=0?u[u[c+12&4294967295]+4&4294967295]:u[(c+12&4294967295)+4&4294967295];k=14;if(k==14&&(l=Q1(i,l,m),(l|0)<0)){k=4;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);o=o+1&4294967295;k=1}b:do if(k==2){if(V()!=0){k=4;break b}o=0;k=6;break b}else if(k==7){(xY(u[H])| -0)!=0&&T(u[H],aha&4294967295,s([o,0,0,0],0,j,["i32",0,0,0]));k=4;break b}else if(k==10){T(u[L],bha&4294967295,s([o,0,0,0,p,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0]));k=4;break b}while(0);if(k==4){i=r!=0;b:do if(i){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break b;A[u[u[r+4&4294967295]+24&4294967295]](r)}while(0);i=c!=0;b:do if(i){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);o=-1}u[g&4294967295]= -u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=o}}}while(0);f=(g|0)==0;a:do if(f){if(b==0)break a;g=m2(d,b)}while(0);h=e;return g} -function m2(d,f){var b,c,e,g,i,k;c=1;g=d==0;a:do if(g)b=0;else{if((u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0){b=0;break a}if(f==0){b=0;break a}e=d;var m=(u[u[f+4&4294967295]+84&4294967295]&536870912|0)!=0;b:do if(m){g=f;m=g==e;c:do if(!m){if((u[g+12&4294967295]|0)==0)break c;(u[e+12&4294967295]|0)==0&&(c=1);i=((u[e+8&4294967295]+u[g+12&4294967295]&4294967295)*3&4294967295|0)>=((u[e+16&4294967295]+1&4294967295)*2&4294967295|0);d:do if(i){if((i2(e,(u[e+12&4294967295]+u[g+12&4294967295]&4294967295)* -2&4294967295)|0)==0){b=9;break d}e=-1;b=6;break a}while(0);i=0;d:for(;;){if(!((u[g+16&4294967295]|0)>=(i|0))){b=16;break d}b=u[g+20&4294967295]+12*i&4294967295;k=u[b+8&4294967295]!=0;e:do if(k){if((c|0)==0&&e2(d,u[b+4&4294967295])!=0)break e;var l=u[b+4&4294967295];u[l&4294967295]=u[l&4294967295]+1&4294967295;l=u[b+8&4294967295];u[l&4294967295]=u[l&4294967295]+1&4294967295;if((e4(e,u[b+4&4294967295],u[b&4294967295],u[b+8&4294967295])|0)!=0){b=13;break d}}while(0);i=i+1&4294967295;b=10}if(b==16)break b; -else if(b==13){e=-1;b=6;break a}}while(0);e=0;b=6;break a}else if(i=w_(f,hu&4294967295,0,s(1,0,j,"i32")),i==0){e=-1;b=6;break a}else{g=e_(i);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);if(g==0){e=-1;b=6;break a}else{i=g_(g);c:for(;;){if(i==0){b=34;break c}k=(c|0)==0;d:do if(k){if(e2(d,i)==0){b=21;break d}u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);b=23;break d}else b= -21;while(0);if(b==21){b=CY(f,i);if(b==0){b=24;break c}k=Q1(d,i,b);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if((k|0)<0){b=30;break c}}i=g_(g);b=19}if(b==34){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if(V()==0)break b;e=-1;b=6;break a}else if(b==24){u[g& -4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);e=-1;b=6;break a}else if(b==30){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=-1;b=6;break a}}}while(0);e=0;b=6;break a}while(0);b==0&&(K0(cu&4294967295,1528),e=-1);return e} -function y2(d){var f,b,c=d==0;a:do if(c)f=0;else{if((u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0){f=0;break a}f=h2();if(f==0)b=0;else if((m2(f,d)|0)==0)b=f;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);b=0}f=3;break a}while(0);f==0&&(K0(cu&4294967295,1624),b=0);return b} -function Q0(d){var f,b,c=d==0;a:do if(c)f=0;else{if((u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0){f=0;break a}b=u[d+12&4294967295];f=3;break a}while(0);f==0&&(K0(cu&4294967295,1640),b=-1);return b}function i4(d){var f,b,c=d==0;a:do if(c)f=0;else{if((u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0){f=0;break a}b=WBb(d);f=3;break a}while(0);f==0&&(K0(cu&4294967295,1650),b=0);return b} -function YBb(d,f,b){var c,e,g,i,k,m,l,o;k=i=g=0;a:for(;;){if(!((u[d+16&4294967295]|0)>=(k|0))){c=25;break a}c=u[(u[d+20&4294967295]+12*k&4294967295)+8&4294967295]==0;b:do if(!c){l=u[(u[d+20&4294967295]+12*k&4294967295)+4&4294967295];u[l&4294967295]=u[l&4294967295]+1&4294967295;m=g!=0;c:do if(m){m=n_(g,l,0);if((m|0)<0){c=1;break a}m=(m|0)>0;d:do if(!m){if((u[d+16&4294967295]|0)<(k|0))break d;if(u[(u[d+20&4294967295]+12*k&4294967295)+8&4294967295]!=0)break c}while(0);u[l&4294967295]=u[l&4294967295]- -1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);break b}while(0);o=u[(u[d+20&4294967295]+12*k&4294967295)+8&4294967295];u[o&4294967295]=u[o&4294967295]+1&4294967295;m=e2(f,l);if(m==0)m=0;else if(m=n_(o,m,2),(m|0)<0){c=12;break a}if((m|0)==0){m=g!=0;c:do if(m){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=i!=0;c:do if(g){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]| -0)!=0)break c;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);g=l;i=o}else{u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break b;A[u[u[o+4&4294967295]+24&4294967295]](o)}}while(0);k=k+1&4294967295;c=0}a:do if(c==1){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);c=4;break a}else if(c==12){u[l&4294967295]= -u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);c=4;break a}else if(c==25){u[b]=i;e=g;c=26;break a}while(0);if(c==4){d=g!=0;a:do if(d){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);d=i!=0;a:do if(d){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]| -0)!=0)break a;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);e=u[b]=0}return e}function ZBb(d,f){var b,c,e,g=u[f+4&4294967295]!=zQ;a:do if(g)b=0;else{e=u[f+12&4294967295];b=(e|0)==-1?0:1;break a}while(0);a:do if(b==0){e=f4(f);if((e|0)!=-1){b=1;break a}c=0;b=3;break a}while(0);b==1&&(b=A[u[d+24&4294967295]](d,f,e),c=b==0?0:f1(D(u[b+8&4294967295]!=0,1)));return c} -function j4(d,f){var b,c,e,g=u[f+4&4294967295]!=zQ;a:do if(g)b=0;else{e=u[f+12&4294967295];b=(e|0)==-1?0:1;break a}while(0);a:do if(b==0){e=f4(f);if((e|0)!=-1){b=1;break a}c=-1;b=3;break a}while(0);b==1&&(b=A[u[d+24&4294967295]](d,f,e),c=b=b!=0?D(u[b+8&4294967295]!=0,1):-1);return c}function R0(d,f){var b,c;b=S2(f);if(b==0)b=0;else{c=e2(d,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}return b} -function $(d,f,b){var c=h;h+=4;f=S2(f);u[c]=f;if(u[c]==0)d=-1;else if(B0(c),d=Q1(d,u[c],b),b=u[c],u[b&4294967295]=u[b&4294967295]-1&4294967295,(u[b&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);h=c;return d}function k4(d,f){var b,c;b=S2(f);if(b==0)b=-1;else{c=d2(d,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}return b} -function l4(d,f){var b,c;c=C1(f);var e=c==0;a:do if(e)b=0;else{b=d;u[b&4294967295]=u[b&4294967295]+1&4294967295;u[c+8&4294967295]=d;u[c+12&4294967295]=u[d+12&4294967295];u[c+16&4294967295]=0;u[c+24&4294967295]=u[d+12&4294967295];if(f==tu){if(b=Z_(2,s([Q,0,0,0,Q,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0])),u[c+20&4294967295]=b,u[c+20&4294967295]==0){e=c;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=0; -break a}}else u[c+20&4294967295]=0;b=c+-12&4294967295;(u[(b&4294967295)+8&4294967295]|0)!=-2&&Z(bu&4294967295);u[(b&4294967295)+8&4294967295]=-3;u[b&-1]=u[rz];u[(b&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295];u[u[(b&4294967295)+4&4294967295]&-1]=b;u[(u[rz]&4294967295)+4&4294967295]=b;b=c}while(0);return b} -function m4(d,f){var b,c;d==0?(K0(cu&4294967295,2761),b=0):(u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0?(T(u[H],Wha&4294967295,s([u[f+12&4294967295],0,0,0,u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),b=0):(b=C1(f),b==0?b=0:(u[d&4294967295]=u[d&4294967295]+1&4294967295,u[b+8&4294967295]=d,c=b+-12&4294967295,(u[(c&4294967295)+8&4294967295]|0)!=-2&&Z(bu&4294967295),u[(c&4294967295)+8&4294967295]=-3,u[c&-1]=u[rz],u[(c&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+ -4&4294967295],u[u[(c&4294967295)+4&4294967295]&-1]=c,u[(u[rz]&4294967295)+4&4294967295]=c));return b}function n4(d,f){var b,c,e;c=e_(d);e=1;if(c==0)c=-1;else{for(;;){b=g_(c);if(b==0){b=1;break}e=o_(f,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if((e|0)<=0){b=6;break}b=8}b==1&&V()!=0&&(e=-1);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=e}return c} -function o4(d,f,b,c){var b=S2(b),c=Y(c),e=b!=0;a:do if(e){if(c==0)break a;Q1(d,b,c);Q1(f,c,b)}while(0);d=b!=0;a:do if(d){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);d=c!=0;a:do if(d){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0)} -function $_(d,f,b){var c,e,g,i;c=b;e=u[JG];b=c!=0;a:do if(b){if(u[c+4&4294967295]==JR)break a;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}while(0);g=u[e+40&4294967295];i=u[e+44&4294967295];b=u[e+48&4294967295];u[e+40&4294967295]=d;u[e+44&4294967295]=f;u[e+48&4294967295]=c;d=g!=0;a:do if(d){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);d=i!=0;a:do if(d){u[i& -4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break a;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);d=b!=0;a:do if(d){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0)}function N_(d,f){d!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295);f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295);$_(d,f,0)} -function W(d,f){var b;b=S2(f);N_(d,b);var c=b!=0;a:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0)}function V(){return u[u[JG]+40&4294967295]} -function MZ(d,f){var b=h;h+=12;var c,e,g,i,k,m=b+4,l=b+8;e=d;var o=e==0;a:do if(o)c=0;else{if(f==0){c=0;break a}if((u[u[f+4&4294967295]+84&4294967295]&67108864|0)!=0){k=O0(f);for(i=0;;){if(!((i|0)<(k|0))){c=8;break}if((MZ(e,u[(f+12&4294967295)+i*4&4294967295])|0)!=0){c=4;break}i=i+1&4294967295;c=3}if(c==8){g=0;c=6;break a}else if(c==4){g=1;c=6;break a}}else{g=u[e+4&4294967295]==ms;b:do if(g)c=9;else{c=(u[u[e+4&4294967295]+84&4294967295]&1073741824|0)!=0?9:10;break b}while(0);c==9&&(e=u[e+4&4294967295]== -ms?u[e+8&4294967295]:u[e+4&4294967295]);g=u[e+4&4294967295]==iq;b:do if(g)c=15;else{if((u[u[e+4&4294967295]+84&4294967295]|0)>=0){c=13;break b}c=(u[e+84&4294967295]&1073741824|0)!=0?15:13;break b}while(0);b:do if(c==15){if(u[f+4&4294967295]!=iq){if((u[u[f+4&4294967295]+84&4294967295]|0)>=0)break b;if((u[f+84&4294967295]&1073741824|0)==0)break b}V_(b,m,l);g=u[Sn];E1(g+5&4294967295);c=F_(e,f);E1(g);(c|0)==-1&&(p4(e),c=0);$_(u[b],u[m],u[l]);g=c;c=6;break a}while(0);g=D(e==f,1);c=6;break a}}while(0); -c==0&&(g=0);h=b;return g}function xY(d){return MZ(V(),d)} -function j2(d,f,b){var c,e,g,i,k;g=u[d];i=u[f];e=0;var m=g==0;a:do if(!m){i==0&&(i=Q,u[i&4294967295]=u[i&4294967295]+1&4294967295);k=u[i+4&4294967295]==ms;b:do if(k)c=1;else{c=(u[u[i+4&4294967295]+84&4294967295]&1073741824|0)!=0?1:2;break b}while(0);c==1&&(e=u[i+4&4294967295]==ms?u[i+8&4294967295]:u[i+4&4294967295]);k=u[g+4&4294967295]==iq;b:do if(k)c=7;else{if((u[u[g+4&4294967295]+84&4294967295]|0)>=0){c=5;break b}c=(u[g+84&4294967295]&1073741824|0)!=0?7:5;break b}while(0);b:do if(c==7){c=e==0;c:do if(!c){if((F_(e, -g)|0)==0)break c;if(e==g)break b;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=e;u[g&4294967295]=u[g&4294967295]+1&4294967295;break b}while(0);i==Q?c=f_(0):(u[u[i+4&4294967295]+84&4294967295]&67108864|0)!=0?(u[i&4294967295]=u[i&4294967295]+1&4294967295,c=i):c=Z_(1,s([i,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));k=c==0;c:do if(!k){k=QZ(g,c,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+ -24&4294967295]](c);if(k==0)break c;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=k;break b}while(0);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=u[b];V_(d,f,b);i=g!=0;c:do if(i)if(u[b]==0)u[b]=g;else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g& -4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=u[JG];u[g+12&4294967295]=u[g+12&4294967295]+1&4294967295;if((u[g+12&4294967295]|0)>(u[Sn]|0)){u[g+12&4294967295]=u[g+12&4294967295]-1&4294967295;b=u[d];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[u[d]+4&4294967295]+24&4294967295]](u[d]);b=u[f];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f]);u[d]=u[Av];u[f]=u[Vw];d=u[d]; -u[d&4294967295]=u[d&4294967295]+1&4294967295;f=u[f];u[f&4294967295]=u[f&4294967295]+1&4294967295}else j2(d,f,b),u[g+12&4294967295]=u[g+12&4294967295]-1&4294967295;break a}while(0);u[d]=g;u[f]=i}while(0)}function V_(d,f,b){var c;c=u[JG];u[d]=u[c+40&4294967295];u[f]=u[c+44&4294967295];u[b]=u[c+48&4294967295];u[c+40&4294967295]=0;u[c+44&4294967295]=0;u[c+48&4294967295]=0}function yY(){$_(0,0,0)}function i1(){W(u[H],Uka&4294967295)} -function OY(){(xY(u[yw])|0)==0&&(u[Uw]!=0?N_(u[yw],u[Uw]):N_(u[yw],0));return 0} -function q4(d,f){var b,c,e;e=EX();e=u[e];var g=(e|0)==4;a:do if(g){if((r4()|0)==0){b=1;break a}c=0;b=2;break a}else b=1;while(0);if(b==1){c=(e|0)==0?Vka&4294967295:_strerror(e);c=f!=0?M_(Wka&4294967295,s([e,0,0,0,c,0,0,0,f,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0,"%struct.NullImporter*",0,0,0])):M_(Xka&4294967295,s([e,0,0,0,c,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0]));e=c!=0;a:do if(e){N_(d,c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0); -c=0}return c}function s4(d,f){var b,c;b=f!=0?S2(f):0;c=q4(d,b);var e=b!=0;a:do if(e){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);return c}function t4(d){return q4(d,0)}function K0(d,f){T(u[uw],Yka&4294967295,s([d,0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0]))} -function T(d,f){var b=h;h+=4;var c;u[b]=arguments[T.length];c=$Bb(f,u[b]);N_(d,c);var e=c!=0;a:do if(e){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);h=b;return 0} -function aCb(d,f){var b,c,e,g,i,k,m,l;c=f;l=m=k=g=e=0;i=ZX(d,46);if(i==0)W(u[uw],Zka&4294967295),g=0;else{c==0&&(c=u[Yu]);var o=e==0;a:do if(o){e=k=h2();b=e==0?2:3;break a}else b=3;while(0);a:do if(b==3){if(R0(e,Ku&4294967295)==0){g=SY(d,i-d&4294967295);if(g==0)break a;if(($(e,Ku&4294967295,g)|0)!=0)break a}if((u[u[c+4&4294967295]+84&4294967295]&67108864|0)!=0)m=c,u[m&4294967295]=u[m&4294967295]+1&4294967295;else if(m=Z_(1,s([c,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),m==0)break a;l=t_(xS,$ka& -4294967295,s([i+1&4294967295,0,0,0,m,0,0,0,e,0,0,0],0,j,["i8*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))}while(0);b=m!=0;a:do if(b){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break a;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=k!=0;a:do if(m){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break a;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);k=g!=0;a:do if(k){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g& -4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=l}return g} -function p4(d){var f=h;h+=12;var b,c,e=f+4,g=f+8,i,k;V_(f,e,g);c=U0(ala&4294967295);if(c!=0){W0(bla&4294967295,c);var m=u[f]!=0;a:do if(m){b=u[u[f]+4&4294967295]==iq?u[u[f]+16&4294967295]+20&-1:u[u[f]+12&4294967295];k=b!=0;b:do if(k){i=ZX(b,46);if(i==0)break b;b=i+1&4294967295}while(0);i=TY(u[f],Ku&4294967295);var l=i==0;b:do if(l)W0(Lu&4294967295,c);else{k=p0(i);if(k==0)break b;if((yX(k,cla&4294967295)|0)==0)break b;W0(k,c);W0(dla&4294967295,c)}while(0);b==0?W0(Lu&4294967295,c):W0(b,c);b=u[e]!=0; -b:do if(b){if(u[e]==Q)break b;W0(ela&4294967295,c);Y0(u[e],c,0)}while(0);if(i==0)break a;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break a;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);W0(fla&4294967295,c);Y0(d,c,0);W0(gla&4294967295,c);yY()}d=u[f]!=0;a:do if(d){c=u[f];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f])}while(0);d=u[e]!=0;a:do if(d){c=u[e];u[c&4294967295]=u[c&4294967295]-1&4294967295; -if((u[c&4294967295]|0)!=0)break a;A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);e=u[g]!=0;a:do if(e){d=u[g];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break a;A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g])}while(0);h=f} -function g3(d,f){var b=h;h+=12;var c=b+4,e=b+8,g;V_(b,c,e);j2(b,c,e);g=Y(f);var i=g==0;a:do if(i)yY();else{(u4(u[c],hla&4294967295,g)|0)!=0&&yY();u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);i=d!=0;a:do if(i){g=S2(d);var k=g==0;b:do if(k)yY();else{(u4(u[c],ila&4294967295,g)|0)!=0&&yY();u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g= -Y_(d,f);if(g==0)break a;(u4(u[c],jla&4294967295,g)|0)!=0&&yY();u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);(u4(u[c],kla&4294967295,Q)|0)!=0&&yY();i=u[b]!=u[Lv];a:do if(i){if((ZZ(u[c],Mu&4294967295)|0)==0)if(g=VY(u[c]),g!=0){if((u4(u[c],Mu&4294967295,g)|0)!=0&&yY(),u[g&4294967295]=u[g&4294967295]-1&4294967295,(u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g)}else yY();if((ZZ(u[c],Nu&4294967295)|0)!=0)break a; -if((u4(u[c],Nu&4294967295,Q)|0)==0)break a;yY()}while(0);$_(u[b],u[c],u[e]);h=b} -function Y_(d,f){var b=h;h+=1E3;var c,e,g;g=d==0;a:do if(g)c=0;else{if(E(u[d],8)==0){c=0;break a}if((f|0)<=0){c=0;break a}c=IX(d,lla&4294967295);if(c==0)e=0;else{e=0;b:for(;;){if(!((e|0)<(f|0)))break b;for(g=b+998&4294967295;;){u[g]=0;if(v4(b,1E3,c)==0)break;if(E(u[g],8)==0)break;if(E(u[g],8)==10)break}e=e+1&4294967295}if((e|0)==(f|0)){c=b;b:for(;;){e=E(u[c],8)==32;c:do if(!e){if(E(u[c],8)==9)break c;if(E(u[c],8)!=12)break b}while(0);c=c+1&4294967295}e=S2(c)}else e=0}c=4;break a}while(0);c==0&&(e= -0);h=b;return e} -function w4(d){d=A[u[d+152&4294967295]](d,0);if(d==0)d=0;else{u[d+8&4294967295]=0;u[d+16&4294967295]=u[d+8&4294967295];var f=f_(0);u[d+12&4294967295]=f;if(u[d+12&4294967295]==0){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}else if(f=S2(Ou&4294967295),u[d+16&4294967295]=f,u[d+16&4294967295]==0){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}}return d} -function x4(d,f,b){if((y4(u[u[d+4&4294967295]+12&4294967295],b)|0)==0)d=-1;else{b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295]);u[d+12&4294967295]=f;f=u[d+12&4294967295];u[f&4294967295]=u[f&4294967295]+1&4294967295;if((u[u[d+12&4294967295]+8&4294967295]|0)==1){b=u[d+16&4294967295]!=0;a:do if(b){f=u[d+16&4294967295];u[d+16&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295; -if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);u[d+16&4294967295]=u[u[d+12&4294967295]+12&-1];d=u[d+16&4294967295];u[d&4294967295]=u[d&4294967295]+1&4294967295}d=0}return d} -function z4(d){var f,b=u[d+8&4294967295]!=0;a:do if(b){f=u[d+8&4294967295];u[d+8&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+12&4294967295]!=0;a:do if(b){f=u[d+12&4294967295];u[d+12&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+16&4294967295]!=0;a:do if(b){f=u[d+16&4294967295];u[d+16&4294967295]= -0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);return 0} -function A4(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){c=A[f](u[d+8&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+12&4294967295]!=0;b:do if(e){c=A[f](u[d+12&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=u[d+16&4294967295]!=0;b:do if(e){c=A[f](u[d+16&4294967295],b);if((c|0)==0){c=6;break b}e=c;break a}while(0);e=0}while(0);return e} -function B4(d){var f,b;f=u[u[d+12&4294967295]+8&4294967295];f=f==0?2:f==1?3:4;f==4?b=VY(u[d+12&4294967295]):f==2?b=S2(Ou&4294967295):f==3&&(b=VY(u[u[d+12&4294967295]+12&-1]));return b}function bCb(d){var f,b=u[d+20&4294967295]!=0;a:do if(b){f=u[d+20&4294967295];u[d+20&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);return z4(d)} -function cCb(d){var f,b=u[d+20&4294967295]!=0;a:do if(b){f=u[d+20&4294967295];u[d+20&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+24&4294967295]!=0;a:do if(b){f=u[d+24&4294967295];u[d+24&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+28&4294967295]!=0;a:do if(b){f=u[d+28&4294967295];u[d+28&4294967295]= -0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);return z4(d)} -function dCb(d){var f,b=u[d+20&4294967295]!=0;a:do if(b){f=u[d+20&4294967295];u[d+20&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+24&4294967295]!=0;a:do if(b){f=u[d+24&4294967295];u[d+24&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+28&4294967295]!=0;a:do if(b){f=u[d+28&4294967295];u[d+28&4294967295]= -0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+32&4294967295]!=0;a:do if(b){f=u[d+32&4294967295];u[d+32&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+36&4294967295]!=0;a:do if(b){f=u[d+36&4294967295];u[d+36&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+ -4&4294967295]+24&4294967295]](f)}while(0);b=u[d+40&4294967295]!=0;a:do if(b){f=u[d+40&4294967295];u[d+40&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);return z4(d)}function eCb(d){var f,b;b=f=d;if(d==0)d=sma&4294967295;else{for(;;){if(E(u[f],8)==0)break;E(u[f],8)==47&&(b=f+1&4294967295);f=f+1&4294967295}d=b}return d} -function C4(d,f){var b,c;b=S2(f);if(b==0)b=-1;else{var e=u[d]!=0;a:do if(e){c=u[d];u[d]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);u[d]=b;b=0}return b} -function D4(d){var f=Zv&4294967295;d==0?(T(u[H],Yv&4294967295,s([f,0,0,0],0,j,["i8*",0,0,0])),d=0):(u[u[d+4&4294967295]+84&4294967295]&268435456|0)==0?(T(u[H],Xma&4294967295,s([f,0,0,0],0,j,["i8*",0,0,0])),d=0):u[d&4294967295]=u[d&4294967295]+1&4294967295;return d} -function E4(d,f){var b,c;c=D4(u[d+24&4294967295]);if(c==0)b=-1;else{u[f]=u[d+28&4294967295];b=u[c+8&4294967295];(u[f]|0)<0&&(u[f]=0);(u[f]|0)>=(b|0)&&(u[f]=b-1&4294967295);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=0}return b} -function F4(d,f){var b,c;c=D4(u[d+24&4294967295]);if(c==0)b=-1;else{u[f]=u[d+32&4294967295];b=u[c+8&4294967295];(u[f]|0)<=0&&(u[f]=1);(u[f]|0)>(b|0)&&(u[f]=b);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=0}return b} -function fCb(d,f){var b,c;b=u[d+24&4294967295];c=Zv&4294967295;b==0?(T(u[H],Yv&4294967295,s([c,0,0,0],0,j,["i8*",0,0,0])),b=0):(u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0?(T(u[H],Wma&4294967295,s([c,0,0,0],0,j,["i8*",0,0,0])),b=0):u[b&4294967295]=u[b&4294967295]+1&4294967295;c=b;if(c==0)b=-1;else{u[f]=u[d+32&4294967295];b=u[c+8&4294967295];(u[f]|0)<=0&&(u[f]=1);(u[f]|0)>(b|0)&&(u[f]=b);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c); -b=0}return b} -function gCb(d,f,b){var c,e=u[d+20&4294967295]!=0;a:do if(e){c=u[d+20&4294967295];u[d+20&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);e=u[d+24&4294967295]!=0;a:do if(e){c=u[d+24&4294967295];u[d+24&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);e=u[d+36&4294967295]!=0;a:do if(e){c=u[d+36&4294967295];u[d+36& -4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);(y1(f,$ma&4294967295,s([zQ,0,0,0,d+20&4294967295,0,0,0,b,0,0,0,d+24&4294967295,0,0,0,d+28&4294967295,0,0,0,d+32&4294967295,0,0,0,zQ,0,0,0,d+36&4294967295,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0,"i32*",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**", -0,0,0]))|0)==0?(u[d+36&4294967295]=0,u[d+24&4294967295]=u[d+36&4294967295],u[d+20&4294967295]=u[d+24&4294967295],d=-1):(f=u[d+20&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[d+24&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295,d=u[d+36&4294967295],u[d&4294967295]=u[d&4294967295]+1&4294967295,d=0);return d} -function hCb(d){var f,b=u[d+20&4294967295]!=0;a:do if(b){f=u[d+20&4294967295];u[d+20&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+24&4294967295]!=0;a:do if(b){f=u[d+24&4294967295];u[d+24&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+36&4294967295]!=0;a:do if(b){f=u[d+36&4294967295];u[d+36&4294967295]= -0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);return z4(d)}function X0(d){var f,b,c=d==0;a:do if(c)f=0;else{if(u[d+4&4294967295]!=qy&&(ZY(u[d+4&4294967295],qy)|0)==0){f=0;break a}b=u[d+8&4294967295];f=3;break a}while(0);f==0&&(b=0);return b}function iCb(d){var f=h;h+=96;h=f;return d} -function jCb(d,f,b,c,e){var g=u[d+12&4294967295];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295]);g=u[d+16&4294967295];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295]);g=u[d+60&4294967295];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[d+60&4294967295]+4&4294967295]+24&4294967295]](u[d+ -60&4294967295]);g=u[d+64&4294967295];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[d+64&4294967295]+4&4294967295]+24&4294967295]](u[d+64&4294967295]);u[b&4294967295]=u[b&4294967295]+1&4294967295;u[d+12&4294967295]=b;b=S2(c);u[d+16&4294967295]=b;u[d+20&4294967295]=e;u[d+24&4294967295]=0;u[d+28&4294967295]=D(HX(c,98)!=0,1);u[d+32&4294967295]=0;u[d+48&4294967295]=D(HX(c,85)!=0,1);u[d+52&4294967295]=0;u[d+56&4294967295]=0;u[Q&4294967295]=u[Q&4294967295]+1&4294967295;u[d+ -60&4294967295]=Q;u[Q&4294967295]=u[Q&4294967295]+1&4294967295;u[d+64&4294967295]=Q;u[d+80&4294967295]=0;u[d+76&4294967295]=u[d+80&4294967295];b=HX(c,114)!=0;a:do if(b)e=4;else{e=(u[d+48&4294967295]|0)!=0?4:5;break a}while(0);e==4&&(u[d+76&4294967295]=1);b=HX(c,119)!=0;a:do if(b)e=7;else{e=HX(c,97)!=0?7:8;break a}while(0);e==7&&(u[d+80&4294967295]=1);HX(c,43)!=0&&(u[d+80&4294967295]=1,u[d+76&4294967295]=u[d+80&4294967295]);u[d+16&4294967295]==0?f=0:(u[d+8&4294967295]=f,f=d=iCb(d));return f} -function kCb(d){var f,b;b=Ba(d);var c=(b|0)==0;a:do if(c)W(u[L],toa&4294967295),f=-1;else{f=HX(d,85);var e=f!=0;b:do{if(e){NX(f,f+1&4294967295,b-(f-d&4294967295)&4294967295);f=E(u[d&4294967295],8)==119;c:do if(!f){if(E(u[d&4294967295],8)==97)break c;E(u[d&4294967295],8)!=114&&(NX(d+1&4294967295,d,Ba(d)+1&4294967295),u[d&4294967295]=114);HX(d,98)==0&&(NX(d+2&4294967295,d+1&4294967295,Ba(d)),u[d+1&4294967295]=98);break b}while(0);T(u[L],uoa&4294967295,s(1,0,j,"i32"))}else{if(E(u[d&4294967295],8)==114)break b; -if(E(u[d&4294967295],8)==119)break b;if(E(u[d&4294967295],8)==97)break b;T(u[L],voa&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]))}f=-1;break a}while(0);f=0}while(0);return f} -function lCb(d){var f,b,c,e;c=u[d+8&4294967295];e=u[d+44&4294967295];var g=c!=0;a:do if(g){f=u[d+20&4294967295];g=f!=0;b:do if(g){if(!((u[d+72&4294967295]|0)>0))break b;(u[d&4294967295]|0)>0?W(u[uv],yoa&4294967295):W(u[uw],zoa&4294967295);b=0;f=3;break a}while(0);u[d+8&4294967295]=0;if(f==0){f=5;break a}u[d+44&4294967295]=0;g=EX();u[g]=0;c=A[f](c);u[d+44&4294967295]=e;if((c|0)==-1)b=t4(u[uv]);else{if((c|0)==0){f=5;break a}b=Y(c)}f=3;break a}else f=5;while(0);f==5&&(u[Q&4294967295]=u[Q&4294967295]+ -1&4294967295,b=Q);return b}function G4(d,f,b,c){var e,g,i;i=A[u[qy+156&4294967295]](qy,0,0);var k=i!=0;a:do if(k){f=S2(f);if(f==0)e=g=0;else{if(jCb(i,d,f,b,c)==0){d=i;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=0}u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0){e=4;break a}A[u[u[f+4&4294967295]+24&4294967295]](f);e=4}break a}else e=4;while(0);e==4&&(g=i);return g} -function H4(d,f){var b,c,e;c=f;(c|0)>=0&&(b=c,b=b==0?4:b==1?5:6,b==6?e=0:b==4?e=2:b==5&&(e=1,c=8192),$X(u[d+8&4294967295]),(e|0)==2?u[d+44&4294967295]=0:(c=UAb(u[d+44&4294967295],c),u[d+44&4294967295]=c),ka(!u[d+44&4294967295]))} -function I4(d,f,b){var c,f=S2(f),e=f==0;a:do if(e)c=0;else{if(b!=0){if(c=S2(b),c==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);c=0;break a}}else c=Q,u[Q&4294967295]=u[Q&4294967295]+1&4294967295;var g=u[d+60&4294967295];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[d+60&4294967295]+4&4294967295]+24&4294967295]](u[d+60&4294967295]);u[d+60&4294967295]=f;g=u[d+64&4294967295];u[g&4294967295]=u[g&4294967295]- -1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[d+64&4294967295]+4&4294967295]+24&4294967295]](u[d+64&4294967295]);u[d+64&4294967295]=c;c=1}while(0);return c}function Z0(){W(u[L],Aoa&4294967295);return 0}function $0(d){T(u[uv],Boa&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));return 0}function a1(){W(u[L],Coa&4294967295);return 0}function mCb(d){var f;f=lCb(d);f!=0&&(u[d+44&4294967295]=0);return f} -function nCb(d){var f=h;h+=96;h=f;return d>>>0>8192?d>>>0<=524288?d+d&4294967295:d+524288&4294967295:d+8192&4294967295} -function b1(d,f){var b=h;h+=4;var c,e,g,i,k,m,l,o,r;g=u[d+8&4294967295];l=u[d+52&4294967295];o=u[d+56&4294967295];r=u[d+48&4294967295];m=(f|0)>0?f:100;var p=SY(0,m);u[b]=p;p=u[b]==0;a:do if(p)e=0;else{e=u[b]+20&-1;k=e+m&4294967295;b:for(;;){u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295;c=(r|0)!=0;c:do if(c){i=120;d:for(;;){if(e==k)break d;i=aY(g);if((i|0)==-1)break d;if((o|0)!=0)if(o=0,(i|0)==10){if(l|=4,i=aY(g),(i|0)==-1)break d}else l|=1;var q=(i|0)==13;e:do if(q)o=1,i=10;else{if((i|0)!=10)break e; -l|=2}while(0);u[e]=i&255;e=e+1&4294967295;if((i|0)==10)break d}q=(i|0)==-1;d:do if(q){if((o|0)==0)break d;l|=1}while(0)}else for(;;){i=aY(g);if((i|0)==-1)break c;u[e]=i&255;q=D(E(u[e],8)!=10,1);e=e+1&4294967295;if(E(D(E(q,8)!=0^1,1),8)!=0)break c;if(e==k)break c}while(0);u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295;u[d+52&4294967295]=l;u[d+56&4294967295]=o;if((i|0)==10){c=20;break b}if((i|0)==-1){c=22;break b}if((f|0)>0){c=20;break b}k=m;c=m>>>0>>>2;m=m+c&4294967295;if((m|0)<0){c=29;break b}if((c1(b, -m)|0)<0){c=32;break b}e=(u[b]+20&-1)+k&4294967295;k=(u[b]+20&-1)+m&4294967295;c=2}if(c==22)if((tX[g].error|0)!=0){t4(u[uv]);g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);e=0;break a}else{if((r4()|0)!=0){g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);e=0;break a}}else if(c==29){W(u[qw],Xx&4294967295);g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295; -if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);e=0;break a}else if(c==32){e=0;break a}k=e-(u[b]+20&4294967295)&4294967295;e=(k|0)!=(m|0);b:do if(e){if((c1(b,k)|0)==0){c=35;break b}e=0;break a}while(0);e=u[b]}while(0);h=b;return e}function oCb(d){u[d+8&4294967295]==0?d=Z0():u[d&4294967295]=u[d&4294967295]+1&4294967295;return d}function J4(d){u[d+32&4294967295]!=0&&(u[d+32&4294967295]=0)} -function pCb(d,f,b){var c,e,g,i;g=u[d+32&4294967295]==0;a:do if(g){c=d;g=b;var k=i=a,m=a,m=u[c+32&4294967295]!=0;b:do if(m){(u[c+36&4294967295]-u[c+40&4294967295]&4294967295|0)>0?i=k=0:(J4(c),i=1);break b}else i=1;while(0);b:do if(i==1)if(k=NY(g),u[c+32&4294967295]=k,u[c+32&4294967295]==0)OY(),k=-1;else{u[c+72&4294967295]=u[c+72&4294967295]+1&4294967295;k=EX();u[k]=0;m=K4(u[c+32&4294967295],g,u[c+8&4294967295],c);u[c+72&4294967295]=u[c+72&4294967295]-1&4294967295;k=(m|0)==0;c:do if(k){if((tX[u[c+ -8&4294967295]].error|0)==0){i=4;break c}t4(u[uv]);J4(c);k=-1;break b}while(0);u[c+40&4294967295]=u[c+32&4294967295];u[c+36&4294967295]=u[c+32&4294967295]+m&4294967295;k=0}while(0);if(!((k|0)<0)){c=1;break a}e=0;c=2;break a}else c=1;while(0);a:do if(c==1)if(i=u[d+36&4294967295]-u[d+40&4294967295]&4294967295,(i|0)==0)e=SY(0,f);else if(g=PX(u[d+40&4294967295],10,i),g!=0)if(g=g+1&4294967295,i=g-u[d+40&4294967295]&4294967295,e=SY(0,f+i&4294967295),e==0){e=0;break a}else pX((e+20&-1)+f&4294967295,u[d+40& -4294967295],i),u[d+40&4294967295]=g,u[d+36&4294967295]==g&&J4(d);else if(g=u[d+40&4294967295],u[d+32&4294967295]=0,e=pCb(d,f+i&4294967295,((b|0)>>2)+b&4294967295),e==0){e=0;break a}else pX((e+20&-1)+f&4294967295,g,i);while(0);return e} -function V0(d,f){var b,c;b=0;c=d!=0;a:do if(c){var e=u[d+4&4294967295]==qy;b:do if(!e){if((ZY(u[d+4&4294967295],qy)|0)!=0)break b;c=TY(d,my&4294967295);e=c==0;c:do if(e)yY();else{(u[u[c+4&4294967295]+84&4294967295]&8388608|0)!=0&&(b=X_(c));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break c;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=Y(f);if(c==0)yY();else{(u4(d,my&4294967295,c)|0)!=0&&yY();u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a; -A[u[u[c+4&4294967295]+24&4294967295]](c)}break a}while(0);b=u[d+24&4294967295];u[d+24&4294967295]=f}while(0);return b} -function Y0(d,f,b){var c,e,g,i,k=f==0;a:do if(k)W(u[H],Qpa&4294967295),e=-1;else{e=u[f+4&4294967295]==qy;b:do if(!e){if((ZY(u[f+4&4294967295],qy)|0)!=0)break b;f=TY(f,by&4294967295);if(f==0)e=-1;else if(E(b&1,8)!=0?(u[u[d+4&4294967295]+84&4294967295]&268435456|0)!=0?(g=d,u[g&4294967295]=u[g&4294967295]+1&4294967295):g=VY(d):g=M1(d),g==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);e=-1}else if(d=Z_(1,s([g,0,0,0],0,j,["%struct.NullImporter*", -0,0,0])),d==0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);e=-1}else{b=QZ(f,d,0);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[f&4294967295]= -u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);if(b==0)e=-1;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}break a}while(0);e=f;i=u[e+60&4294967295];if(u[e+8&4294967295]==0)Z0(),e=-1;else{var m=E(D(E(b&1,8)!=0^1,1),8)!=0;b:do if(m)c=3;else{if((u[u[d+4&4294967295]+84&4294967295]&268435456|0)==0){c=3;break b}if(i==Q){c=3;break b}g=i+20&-1;c=u[e+64&4294967295]!=Q?u[e+64&4294967295]+ -20&-1:$x&4294967295;g=M0(d,g,c);if(g==0){e=-1;break a}else{c=8;break b}}while(0);c==3&&(g=d,u[g&4294967295]=u[g&4294967295]+1&4294967295);c=g;i=b;m=a;u[e+72&4294967295]=u[e+72&4294967295]+1&4294967295;m=L4(c,u[e+8&4294967295],i,0);u[e+72&4294967295]=u[e+72&4294967295]-1&4294967295;e=m;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g)}}while(0);return e} -function W0(d,f){var b,c,e;e=f==0;a:do if(e)V()==0&&W(u[uw],Rpa&4294967295),b=-1;else{b=u[f+4&4294967295]==qy;b:do if(!b){if((ZY(u[f+4&4294967295],qy)|0)!=0)break b;if(V()==0)if(e=S2(d),e==0)b=-1;else{if(b=Y0(e,f,1),u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else b=-1;break a}while(0);b=f;c=X0(f);c==0?(Z0(),b=-1):(u[b+72&4294967295]=u[b+72&4294967295]+1&4294967295,KX(d,c),u[b+72&4294967295]=u[b+72&4294967295]-1&4294967295,b=0)}while(0); -return b}function v4(d,f,b){var c,e,g,i;c=f;f=d;i=g=0;e=120;a:for(;;){c=c-1&4294967295;if((c|0)<=0)break a;e=aY(b);if((e|0)==-1)break a;if((i|0)!=0)if(i=0,(e|0)==10){if(g|=4,e=aY(b),(e|0)==-1)break a}else g|=1;var k=(e|0)==13;b:do if(k)i=1,e=10;else{if((e|0)!=10)break b;g|=2}while(0);u[f]=e&255;f=f+1&4294967295;if((e|0)==10)break a}c=(e|0)==-1;a:do if(c){if((i|0)==0)break a;g|=1}while(0);u[f]=0;a:do{if((i|0)==0)break a;e=aY(b);if((e|0)==10)break a}while(0);return f==d?0:d} -function K4(d,f,b,c){var e,g,i,k,m,l,o;g=f;f=d;k=c==0;a:do if(k)e=0;else{if(u[c+4&4294967295]!=qy&&(ZY(u[c+4&4294967295],qy)|0)==0){e=0;break a}if((u[c+48&4294967295]|0)==0)i=bY(d,g,b);else{i=u[c+52&4294967295];k=u[c+56&4294967295];b:for(;;){if((g|0)==0){e=5;break b}l=f;e=bY(f,g,b);if((e|0)==0){e=5;break b}g=g-e&4294967295;m=D((g|0)!=0,1);c:for(;;){e=e-1&4294967295;if((e|0)==-1)break c;o=u[l];l=l+1&4294967295;if(E(o,8)==13)u[f]=10,f=f+1&4294967295,k=1;else{var r=(k|0)==0;d:do if(!r){if(E(o,8)!=10)break d; -k=0;i|=4;g=g+1&4294967295;continue c}while(0);r=E(o,8)==10;d:do if(r)i|=2;else{if((k|0)==0)break d;i|=1}while(0);u[f]=o;f=f+1&4294967295;k=0}}if((m|0)!=0){e=15;break b}else e=4}if(e==15){g=(k|0)!=0;b:do if(g){if((tX[b].b|0)==0)break b;i|=1}while(0)}u[c+52&4294967295]=i;u[c+56&4294967295]=k;i=f-d&4294967295}e=3;break a}while(0);e==0&&(d=EX(),u[d]=6,i=0);return i} -function XZ(d){var f,b,c=u[sy]==0;a:do if(c){c=f=f=a;f=oa(996);if(f==0)f=OY();else{u[f&4294967295]=u[ry];u[ry]=f;f=f+4&-1;for(c=f+992&4294967295;;){c=c+-16&4294967295;if(!(c>f))break;u[c+4&4294967295]=c+-16&4294967295}u[c+4&4294967295]=0;f=(f+992&4294967295)+-16&4294967295}u[sy]=f;if(u[sy]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=u[sy],u[sy]=u[b+4&4294967295],u[b+4&4294967295]=Ly,u[b&4294967295]=1,v[b+8&4294967295]=d);return b} -function Jzb(d){var f=h;h+=268;var b,c,e=f+4,g,i=f+8;g=f+264;var k;k=0;var m=(u[u[d+4&4294967295]+84&4294967295]&134217728|0)!=0;a:do{if(m)u[f]=d+20&-1,u[g]=u[d+8&4294967295],b=1;else if((u[u[d+4&4294967295]+84&4294967295]&268435456|0)!=0)if((u[d+8&4294967295]+1&4294967295|0)>=0?(b=(u[d+8&4294967295]|0)!=-1?u[d+8&4294967295]+1&4294967295:1,b=oa(b)):b=0,b==0)c=OY(),b=4;else{if((M4(u[d+12&4294967295],u[d+8&4294967295],b)|0)!=0){b=5;break a}u[f]=b;u[g]=Ba(u[f]);b=1}else{if((IY(d,f,g)|0)==0){b=1;break a}W(u[H], -sqa&4294967295);c=0;b=4}break a}while(0);a:do if(b==1){d=u[f]+u[g]&4294967295;b:for(;;){if((u[FG+D(u[u[f]],8)*4&4294967295]&8|0)==0)break b;u[f]=u[f]+1&4294967295}g=l0(u[f],e);if(g==-1&&V()!=0){b=5;break a}for(;;){if((u[FG+D(u[u[e]],8)*4&4294967295]&8|0)==0)break;u[e]=u[e]+1&4294967295}u[e]==d?k=XZ(g):(b0(i,256,tqa&4294967295,s([u[f],0,0,0],0,j,["i8*",0,0,0])),W(u[L],i),k=0);b=5;break a}while(0);b==5&&(c=k);h=f;return c} -function R3(d){var f,b,c=d!=0;a:do if(c){if(u[d+4&4294967295]!=Ly&&(ZY(u[d+4&4294967295],Ly)|0)==0){f=1;break a}b=v[d+8&4294967295];f=2;break a}else f=1;while(0);a:do if(f==1){if(d==0)i1();else{b=u[u[d+4&4294967295]+48&4294967295];c=b==0;b:do if(!c){if(u[b+80&4294967295]==0){f=4;break b}d=A[u[b+80&4294967295]](d);if(d==0)b=-1;else{f=u[d+4&4294967295]!=Ly;c:do if(f){if((ZY(u[d+4&4294967295],Ly)|0)!=0)break c;W(u[H],vqa&4294967295);b=-1;break a}while(0);f=v[d+8&4294967295];b=d;u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);b=f}break a}while(0);W(u[H],uqa&4294967295)}b=-1}while(0);return b} -function N4(d,f){var b,c,e;e=u[d];var g=(u[u[e+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do{if(g)v[f]=u[e+8&4294967295]|0,b=0;else if((u[u[e+4&4294967295]+84&4294967295]&16777216|0)!=0){b=W3(e);v[f]=b;b=v[f]==-1;b:do if(b){if(V()==0)break b;u[d]=0;c=-1;b=3;break a}while(0);b=0}else u[P&4294967295]=u[P&4294967295]+1&4294967295,u[d]=P,c=-1,b=3;break a}while(0);b==0&&(c=0);return c}function qCb(d,f,b){d=U3(v[d+8&4294967295],E(b,8)&255,f,2,0);return d=d==0?OY():S2(d)} -function rCb(d){return qCb(d,12,103)} -function sCb(d,f){var b=h;h+=24;var c,e=b+4,g,i=b+8,k=b+16,m,l;u[b]=d;u[e]=f;m=u[u[b]+4&4294967295]==Ly;a:do if(m)c=0;else{if((ZY(u[u[b]+4&4294967295],Ly)|0)!=0){c=0;break a}if(!((N4(b,i)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){v[i]=v[u[b]+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==Ly;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],Ly)|0)!=0){c=5;break b}if(!((N4(e,k)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(v[k]=v[u[e]+8&4294967295]);if(v[k]== -0)W(u[sw],yqa&4294967295),g=0;else{m=_fmod(v[i],v[k]);g=(v[i]-m)/v[k];l=m!=0;b:do if(l)E(D(E(D(v[k]<0,1),8)!=0^E(D(m<0,1),8)!=0,1),8)!=0&&(m+=v[k],g-=1);else{m*=m;if(!(v[k]<0)){c=14;break b}m=0-m}while(0);g!=0?(l=YX(g),g-l>0.5&&(l+=1)):(g*=g,l=g*v[i]/v[k]);g=M_(zqa&4294967295,s([l,0,0,0,0,0,0,0,m,0,0,0,0,0,0,0],0,j,["double",0,0,0,0,0,0,0,"double",0,0,0,0,0,0,0]))}}while(0);h=b;return g} -function O4(d){var f,d=E(d,8),d=d==48?2:d==49?3:d==50?4:d==51?5:d==52?6:d==53?7:d==54?8:d==55?9:d==56?10:d==57?11:d==65?12:d==66?13:d==67?14:d==68?15:d==69?16:d==70?17:d==97?12:d==98?13:d==99?14:d==100?15:d==101?16:d==102?17:18;d==18?f=-1:d==2?f=0:d==3?f=1:d==4?f=2:d==5?f=3:d==6?f=4:d==7?f=5:d==8?f=6:d==9?f=7:d==10?f=8:d==11?f=9:d==12?f=10:d==13?f=11:d==14?f=12:d==15?f=13:d==16?f=14:d==17&&(f=15);return f} -function P4(d,f){var b,c;b=d;for(c=f;;){if(E(u[c],8)==0)break;if((D(u[GG+D(u[b],8)&4294967295],8)|0)!=(E(u[c],8)|0))break;b=b+1&4294967295;c=c+1&4294967295}return D(E(u[c],8)==0,1)} -function tCb(d,f,b){var c=h;h+=4;u[c]=hj;if(d!=Ly)if(f=tCb(Ly,f,b),f==0)d=0;else if(d=A[u[d+152&4294967295]](d,0),d==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);d=0}else{if(v[d+8&4294967295]=v[f+8&4294967295],u[f&4294967295]=u[f&4294967295]-1&4294967295,(u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f)}else d=(Q4(f,b,Tqa&4294967295,zy&4294967295,s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0?0:u[u[c]+4& -4294967295]==zQ?Jzb(u[c]):WZ(u[c]);h=c;return d} -function uCb(){var d,f,b,c,e,g;g=0;d=u[ry];u[ry]=0;u[sy]=0;a:for(;;){if(d==0)break a;c=e=0;f=d+4&-1;b:for(;;){if(!(c>>>0<=61))break b;b=u[f+4&4294967295]==Ly;c:do if(b){if((u[f&4294967295]|0)==0)break c;e=e+1&4294967295}while(0);c=c+1&4294967295;f=f+16&4294967295}b=u[d&4294967295];if((e|0)!=0){u[d&4294967295]=u[ry];u[ry]=d;c=0;f=d+4&-1;b:for(;;){if(!(c>>>0<=61))break b;var i=u[f+4&4294967295]!=Ly;c:do if(i)d=8;else{d=(u[f&4294967295]|0)==0?8:9;break c}while(0);d==8&&(u[f+4&4294967295]=u[sy],u[sy]= -f);c=c+1&4294967295;f=f+16&4294967295}}g=g+e&4294967295;d=b}return g} -function R4(d,f){var b=h;h+=12;var c,e,g,i=b+8,k;v[b]=d;e=f;var m=(u[By]|0)==0;a:do if(m){e=e+7&4294967295;v[b]<0?(g=1,v[b]=0-v[b]):g=0;k=dY(v[b],i);var l=k<0.5;b:do if(l)c=2;else{if(k>=1){c=2;break b}k*=2;u[i]=u[i]-1&4294967295;c=4;break b}while(0);if(c==2)if(k==0)u[i]=0;else{W(u[uw],Ira&4294967295);g=-1;break a}c=(u[i]|0)>1023;b:do if(!c){c=(u[i]|0)<-1022;c:do if(c)k=fY(k,u[i]+1022&4294967295),u[i]=0;else{if((u[i]|0)==0&&k==0)break c;u[i]=u[i]+1023&4294967295;k-=1}while(0);k*=268435456;c=Math.floor(k); -k-=c>>>0;k*=16777216;k=Math.floor(k+0.5);l=(k>>>0>>>24|0)!=0;c:do if(l){k=0;c=c+1&4294967295;if((c>>>0>>>28|0)==0)break c;c=0;u[i]=u[i]+1&4294967295;if((u[i]|0)>2046)break b}while(0);u[e]=D(g,8)<<7&255|(u[i]|0)>>4&255;e=e+-1&4294967295;u[e]=(u[i]&15)<<4|c>>>0>>>24&255;e=e+-1&4294967295;u[e]=c>>>0>>>16&255;e=e+-1&4294967295;u[e]=c>>>0>>>8&255;e=e+-1&4294967295;u[e]=c&255;e=e+-1&4294967295;u[e]=k>>>0>>>16&255;e=e+-1&4294967295;u[e]=k>>>0>>>8&255;e=e+-1&4294967295;u[e]=k&255;g=0;break a}while(0);W(u[qw], -Jra&4294967295);g=-1}else{g=b;k=1;l=(u[By]|0)!=2;b:do if(l)c=16;else{c=16;break b}while(0);b:do if(c==16){if((u[By]|0)!=1){c=17;break b}c=15;break b}while(0);c==15&&(e=e+7&4294967295,k=-1);for(c=0;;){if(!((c|0)<=7))break;u[e]=u[g];g=g+1&4294967295;e=e+k&4294967295;c=c+1&4294967295}g=0}while(0);h=b;return g} -function S4(d){var f=h;h+=16;var b,c,e,g;c=f+8;if((u[By]|0)==0)d=d+7&4294967295,c=D(u[d],8)>>>7&1,b=(D(u[d],8)&127)<<4,d=d+-1&4294967295,b|=D(D(u[d],8)>>>4,8)&15,e=(D(u[d],8)&15)<<24,d=d+-1&4294967295,(b|0)==2047?(W(u[L],Kra&4294967295),d=-1):(e|=D(u[d],8)<<16,d=d+-1&4294967295,e|=D(u[d],8)<<8,d=d+-1&4294967295,e|=D(u[d],8),d=d+-1&4294967295,g=D(u[d],8)<<16,d=d+-1&4294967295,g|=D(u[d],8)<<8,g|=D(u[d+-1&4294967295],8),d=(e>>>0)+(g>>>0)/16777216,d/=268435456,(b|0)==0?b=-1022:(d+=1,b=b-1023&4294967295), -d=fY(d,b),E(c,8)!=0&&(d=0-d));else{e=(u[By]|0)!=2;a:do if(e)b=5;else{b=5;break a}while(0);a:do if(b==5){if((u[By]|0)==1){b=4;break a}pX(f,d,8);b=11;break a}while(0);if(b==4){b=c+7&4294967295;for(e=0;;){if(!((e|0)<=7))break;u[b]=u[d];b=b+-1&4294967295;d=d+1&4294967295;e=e+1&4294967295}pX(f,c,8)}d=v[f]}h=f;return d}function T4(d,f){T(u[L],Lra&4294967295,s([E(d,8),0,0,0,f,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0]))} -function vCb(d,f,b){var c,e,g,i,k,m;i=m=0;a:for(;;){if(u[d]>=f){c=1;break a}k=E(u[u[d]],8)<=47;b:do if(k)c=3;else{if(E(u[u[d]],8)>57){c=3;break b}g=E(u[u[d]],8)-48&4294967295;c=5;break b}while(0);c==3&&(g=-1);c=g;if((c|0)<0){c=1;break a}k=i;i=i*10&4294967295;if(((i+10&4294967295|0)/10|0)!=(k+1&4294967295|0)){c=8;break a}i=i+c&4294967295;u[d]=u[d]+1&4294967295;m=m+1&4294967295;c=0}c==1?(u[b]=i,e=m):c==8&&(T(u[L],Nra&4294967295,s(1,0,j,"i32")),e=-1);return e} -function wCb(d){var f,d=E(d,8),d=d==60?2:d==61?2:d==62?2:d==94?2:3;d==3?f=0:d==2&&(f=1);return f} -function U4(d,f,b,c,e){var g=h;h+=4;u[g]=d;d=d+f&4294967295;f=0;u[b&4294967295]=0;u[b+1&4294967295]=e;u[b+4&4294967295]=0;u[b+8&4294967295]=0;u[b+12&4294967295]=-1;u[b+16&4294967295]=0;u[b+20&4294967295]=-1;u[b+24&4294967295]=c;c=(d-u[g]&4294967295|0)<=1;a:do if(c)e=0;else{if((wCb(E(u[u[g]+1&4294967295],8)&255)|0)==0){e=0;break a}u[b+1&4294967295]=u[u[g]+1&4294967295];u[b&4294967295]=u[u[g]&4294967295];f=1;u[g]=u[g]+2&4294967295;e=2;break a}while(0);a:do if(e==0){if(!((d-u[g]&4294967295|0)>0))break a; -if((wCb(E(u[u[g]&4294967295],8)&255)|0)==0)break a;u[b+1&4294967295]=u[u[g]&4294967295];f=1;u[g]=u[g]+1&4294967295}while(0);c=(d-u[g]&4294967295|0)>0;a:do if(c){var i=a,e=a,i=E(E(u[u[g]&4294967295],8)&255,8),i=i==32?2:i==43?2:i==45?2:3;i==3?e=0:i==2&&(e=1);if((e|0)==0)break a;u[b+8&4294967295]=u[u[g]&4294967295];u[g]=u[g]+1&4294967295}while(0);c=(d-u[g]&4294967295|0)>0;a:do if(c){if(E(u[u[g]&4294967295],8)!=35)break a;u[b+4&4294967295]=1;u[g]=u[g]+1&4294967295}while(0);c=E(u[b&4294967295],8)==0;a:do if(c){if(!((d- -u[g]&4294967295|0)>0))break a;if(E(u[u[g]&4294967295],8)!=48)break a;u[b&4294967295]=48;(f|0)==0&&(u[b+1&4294967295]=61);u[g]=u[g]+1&4294967295}while(0);f=vCb(g,d,b+12&4294967295);c=(f|0)==-1;a:do if(c)e=0;else{(f|0)==0&&(u[b+12&4294967295]=-1);e=d!=u[g];b:do if(e){if(E(u[u[g]&4294967295],8)!=44)break b;u[b+16&4294967295]=1;u[g]=u[g]+1&4294967295}while(0);e=d!=u[g];b:do if(e){if(E(u[u[g]&4294967295],8)!=46)break b;u[g]=u[g]+1&4294967295;f=vCb(g,d,b+20&4294967295);if((f|0)!=-1){if((f|0)!=0)break b; -T(u[L],Ora&4294967295,s(1,0,j,"i32"))}e=0;break a}while(0);if((d-u[g]&4294967295|0)>1)T(u[L],Pra&4294967295,s(1,0,j,"i32")),e=0;else{(d-u[g]&4294967295|0)==1&&(u[b+24&4294967295]=u[u[g]&4294967295],u[g]=u[g]+1&4294967295);if((u[b+16&4294967295]|0)!=0&&(e=E(u[b+24&4294967295],8),e=e==0?29:e==37?29:e==69?29:e==70?29:e==71?29:e==100?29:e==101?29:e==102?29:e==103?29:30,e==30)){T(u[L],Mra&4294967295,s([E(E(u[b+24&4294967295],8)&255,8),0,0,0],0,j,["i32",0,0,0]));e=0;break a}e=1}}while(0);h=g;return e} -function xCb(d,f,b,c,e,g){u[g]=(f|0)>=0?(d|0)>(f|0)?d:f:d;f=E(b,8)==62;a:do if(f)u[c]=u[g]-d&4294967295;else if(E(b,8)==94)u[c]=(u[g]-d&4294967295|0)/2|0;else{var i=E(b,8)==60;b:do if(!i){if(E(b,8)==61)break b;u[c]=0;break a}while(0);u[c]=0}while(0);u[e]=(u[g]-d&4294967295)-u[c]&4294967295}function yCb(d,f,b,c,e){(c|0)!=0&&xX(d,E(b,8)&255,c);(e|0)!=0&&xX((d+f&4294967295)+c&4294967295,E(b,8)&255,e);return d+c&4294967295} -function V4(d,f,b,c){var e,g,f=d+f&4294967295;a:for(;;){if(d>=f)break a;g=GX();if((D(u[u[g]+2*E(u[d],8)&4294967295],16)&2048|0)==0)break a;d=d+1&4294967295}g=d;var i=d>=f;a:do if(i)d=4;else{if(E(u[g],8)!=46){d=4;break a}e=1;d=6;break a}while(0);d==4&&(e=0);u[c]=e;(u[c]|0)!=0&&(g=g+1&4294967295);u[b]=f-g&4294967295} -function W4(d,f,b,c,e,g,i,k){u[d+36&4294967295]=(c-e&4294967295)-D((g|0)!=0,1)&4294967295;u[d&4294967295]=0;u[d+4&4294967295]=f;u[d+28&4294967295]=(g|0)!=0?Ba(u[i&4294967295]):0;u[d+32&4294967295]=e;u[d+8&4294967295]=0;u[d+12&4294967295]=0;u[d+16&4294967295]=0;u[d+20&4294967295]=0;f=E(u[k+8&4294967295],8);f=f==32?13:f==43?14:15;a:do if(f==15){if(E(b,8)!=45)break a;u[d+20&4294967295]=1;u[d+16&4294967295]=45}else f==13?(u[d+20&4294967295]=1,c=E(b,8)==45?45:32,u[d+16&4294967295]=c):f==14&&(u[d+20&4294967295]= -1,c=E(b,8)==45?45:43,u[d+16&4294967295]=c);while(0);b=((u[d+20&4294967295]+u[d+4&4294967295]&4294967295)+u[d+28&4294967295]&4294967295)+u[d+32&4294967295]&4294967295;c=E(u[k&4294967295],8)!=48;a:do if(c)f=6;else{if(E(u[k+1&4294967295],8)!=61){f=6;break a}u[d+40&4294967295]=u[k+12&4294967295]-b&4294967295;f=8;break a}while(0);f==6&&(u[d+40&4294967295]=0);(u[d+36&4294967295]|0)==0?u[d+24&4294967295]=0:(i=zCb(0,0,0,u[d+36&4294967295],u[d+40&4294967295],u[i+8&4294967295],u[i+4&4294967295]),u[d+24&4294967295]= -i);i=u[k+12&4294967295]-(u[d+24&4294967295]+b&4294967295)&4294967295;(i|0)>0&&(k=E(u[k+1&4294967295],8),f=k==60?16:k==61?17:k==62?18:k==94?19:20,f==20?u[d&4294967295]=i:f==16?u[d+12&4294967295]=i:f==17?u[d+8&4294967295]=i:f==18?u[d&4294967295]=i:f==19&&(u[d&4294967295]=(i|0)/2|0,u[d+12&4294967295]=i-u[d&4294967295]&4294967295));return((((((u[d&4294967295]+u[d+20&4294967295]&4294967295)+u[d+4&4294967295]&4294967295)+u[d+8&4294967295]&4294967295)+u[d+24&4294967295]&4294967295)+u[d+28&4294967295]&4294967295)+ -u[d+32&4294967295]&4294967295)+u[d+12&4294967295]&4294967295} -function X4(d,f,b,c,e,g,i){var k;k=b;(u[f&4294967295]|0)!=0&&(xX(d,E(e,8)&255,u[f&4294967295]),d=d+u[f&4294967295]&4294967295);(u[f+20&4294967295]|0)==1&&(u[d]=u[f+16&4294967295],d=d+1&4294967295);if((u[f+4&4294967295]|0)!=0){NX(d,c,u[f+4&4294967295]);var m=(i|0)!=0;a:do if(m)for(c=0;;){if(!((u[f+4&4294967295]|0)>(c|0)))break a;u[d+c&4294967295]=u[HG+D(u[d+c&4294967295],8)&4294967295];c=c+1&4294967295}while(0);d=d+u[f+4&4294967295]&4294967295}(u[f+8&4294967295]|0)!=0&&(xX(d,E(e,8)&255,u[f+8&4294967295]), -d=d+u[f+8&4294967295]&4294967295);(u[f+36&4294967295]|0)!=0&&(zCb(d,u[f+24&4294967295],b,u[f+36&4294967295],u[f+40&4294967295],u[g+8&4294967295],u[g+4&4294967295]),k=k+u[f+36&4294967295]&4294967295);i=(i|0)!=0;a:do if(i)for(b=0;;){if(!((u[f+24&4294967295]|0)>(b|0)))break a;u[d+b&4294967295]=u[HG+D(u[d+b&4294967295],8)&4294967295];b=b+1&4294967295}while(0);d=d+u[f+24&4294967295]&4294967295;if((u[f+28&4294967295]|0)!=0){for(b=0;;){if(!((u[f+28&4294967295]|0)>(b|0)))break;u[d+b&4294967295]=u[u[g&4294967295]+ -b&4294967295];b=b+1&4294967295}d=d+u[f+28&4294967295]&4294967295;k=k+1&4294967295}(u[f+32&4294967295]|0)!=0&&(pX(d,k,u[f+32&4294967295]),d=d+u[f+32&4294967295]&4294967295);(u[f+12&4294967295]|0)!=0&&xX(d,E(e,8)&255,u[f+12&4294967295])} -function Y4(d,f){var b;b=d==0?2:d==1?3:d==2?4:5;b==2?(b=hY(),u[f&4294967295]=u[b&4294967295],u[f+4&4294967295]=u[b+4&4294967295],u[f+8&4294967295]=u[b+8&4294967295]):b==3?(u[f&4294967295]=My&4294967295,u[f+4&4294967295]=Rra&4294967295,u[f+8&4294967295]=Sra&4294967295):b==4&&(u[f&4294967295]=My&4294967295,u[f+4&4294967295]=Tra&4294967295,u[f+8&4294967295]=Qra&4294967295)} -function ACb(d,f){var b=h;h+=68;var c,e,g,i=b+4,k,m,l,o,r=b+8,p,q,t=b+52,w=b+56;k=u[f+20&4294967295];m=6;l=u[f+24&4294967295];q=g=p=o=0;var x=(u[f+4&4294967295]|0)!=0;a:do if(x)W(u[L],asa&4294967295);else{E(l,8)==0&&(l=103,m=12,p|=2);E(l,8)==110&&(l=103);e=R3(d);if(e==-1&&V()!=0)break a;E(l,8)==37&&(l=102,e*=100,o=1);(k|0)<0&&(k=m);e=U3(e,E(l,8)&255,k,p,t);if(e==0)break a;g=Ba(e);(o|0)!=0&&(u[e+g&4294967295]=37,g=g+1&4294967295);E(u[e],8)==45&&(q=u[e],e=e+1&4294967295,g=g-1&4294967295);V4(e,g,b,i); -c=E(u[f+24&4294967295],8)!=110?(u[f+16&4294967295]|0)!=0?1:2:0;Y4(c,w);g=W4(r,0,E(q,8)&255,g,u[b],u[i],w,f);g=SY(0,g);if(g==0)break a;c=E(u[f&4294967295],8)!=0?E(u[f&4294967295],8):32;X4(g+20&-1,r,e,0,c&255,w,0)}while(0);h=b;return g} -function BCb(d,f,b){var c=h;h+=28;var e,g;g=0;var i=(b|0)==0;a:do if(i)g=VY(d);else{if((U4(f,b,c,115,60)|0)==0)break a;e=E(u[c+24&4294967295],8)==115?4:5;if(e==5)T4(E(u[c+24&4294967295],8)&255,u[u[d+4&4294967295]+12&4294967295]);else if(e==4){g=d;var k=c;e=h;h+=12;var m=a,l=e+4,o=e+8,r=m=a,p=a,r=u[g+8&4294967295],p=0,q=E(u[k+8&4294967295],8)!=0;b:do if(q)W(u[L],Ura&4294967295);else if((u[k+4&4294967295]|0)!=0)W(u[L],Vra&4294967295);else if(E(u[k+1&4294967295],8)==61)W(u[L],Wra&4294967295);else{p= -(u[k+20&4294967295]|0)>=0;c:do if(p){if(!((u[k+20&4294967295]|0)<=(r|0)))break c;r=u[k+20&4294967295]}while(0);xCb(r,u[k+12&4294967295],E(u[k+1&4294967295],8)&255,e,l,o);p=SY(0,u[o]);if(p==0)break b;var t=u[l],w=u[e],m=E(u[k&4294967295],8)!=0?E(u[k&4294967295],8):32,m=yCb(p+20&-1,r,m&255,w,t);pX(m,g+20&-1,r)}while(0);g=p;h=e}}while(0);h=c;return g} -function CCb(d,f,b,c){var e=h;h+=28;var g,i,k;k=i=0;var m=(b|0)==0;a:do if(m)i=VY(d);else{if((U4(f,b,e,100,62)|0)==0)break a;g=E(u[e+24&4294967295],8);g=g==37?8:g==69?8:g==70?8:g==71?8:g==88?9:g==98?9:g==99?9:g==100?9:g==101?8:g==102?8:g==103?8:g==110?9:g==111?9:g==120?9:10;if(g==10)T4(E(u[e+24&4294967295],8)&255,u[u[d+4&4294967295]+12&4294967295]);else if(g==8){k=WZ(d);if(k==0)break a;i=ACb(k,e)}else if(g==9){g=d;var l=e,o=c;i=h;h+=57;var r=a,p=a,q=a,t=r=q=q=a,w=a,x=p=a,z=a,y=q=a,C=i+1,x=a,B=i+45, -G=a,K=a,y=z=x=w=r=q=0,I=(u[l+20&4294967295]|0)!=-1;b:do if(I)W(u[L],Xra&4294967295);else{var F=E(u[l+24&4294967295],8)==99;c:do if(F){if(E(u[l+8&4294967295],8)!=0)W(u[L],Yra&4294967295);else if((u[l+16&4294967295]|0)!=0)W(u[L],Zra&4294967295);else{x=S0(g);if((x|0)==-1&&V()!=0)break b;t=(x|0)<0;d:do if(!t){if((x|0)>65535)break d;u[i]=x&255;t=i;x=p=1;break c}while(0);W(u[qw],$ra&4294967295)}break b}else{K=0;r=E(u[l+24&4294967295],8);r=r==88?19:r==98?20:r==111?21:r==120?19:22;r==22?G=10:r==19?(G=16, -K=2):r==20?K=G=2:r==21&&(G=8,K=2);(u[l+4&4294967295]|0)!=0&&(z=K);r=A[o](g,G);if(r==0)break b;t=r+20&-1;p=u[r+8&4294967295];y=t;E(u[t&4294967295],8)==45&&(w=u[t&4294967295],y=y+1&4294967295,K=K+1&4294967295);p=p-K&4294967295;t=t+K&4294967295}while(0);q=E(u[l+24&4294967295],8)!=110?(u[l+16&4294967295]|0)!=0?1:2:0;Y4(q,B);q=W4(C,z,E(w,8)&255,p,x,0,B,l);q=SY(0,q);if(q==0)break b;K=D(E(u[l+24&4294967295],8)==88,1);p=E(u[l&4294967295],8)!=0?E(u[l&4294967295],8):32;X4(q+20&-1,C,t,y,p&255,B,K)}while(0); -g=r!=0;b:do if(g){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break b;A[u[u[r+4&4294967295]+24&4294967295]](r)}while(0);g=q;h=i;i=g}}while(0);d=k!=0;a:do if(d){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break a;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);h=e;return i}function Z4(d,f,b){return CCb(d,f,b,72)}function $4(d,f,b){return CCb(d,f,b,74)} -function a5(d,f,b){var c=h;h+=28;var e,g;g=0;var i=(b|0)==0;a:do if(i)g=VY(d);else{if((U4(f,b,c,0,62)|0)==0)break a;e=E(u[c+24&4294967295],8);e=e==0?4:e==37?4:e==69?4:e==70?4:e==71?4:e==101?4:e==102?4:e==103?4:e==110?4:5;e==5?T4(E(u[c+24&4294967295],8)&255,u[u[d+4&4294967295]+12&4294967295]):e==4&&(g=ACb(d,c))}while(0);h=c;return g} -function DCb(d,f,b){var c=h;h+=28;var e,g;g=0;var i=(b|0)==0;a:do if(i)g=VY(d);else{if((U4(f,b,c,0,62)|0)==0)break a;e=E(u[c+24&4294967295],8);e=e==0?4:e==69?4:e==70?4:e==71?4:e==101?4:e==102?4:e==103?4:e==110?4:5;if(e==5)T4(E(u[c+24&4294967295],8)&255,u[u[d+4&4294967295]+12&4294967295]);else if(e==4){e=d;var k=c;g=h;h+=164;var m=a,l=a,o=l=a,r=a,p=l=o=a,q=a,t=g+28,w=g+32,l=p=a,x=g+36,z=g+40,y=a,C=a,B=a,o=r=a,G=g+44,K=g+88,I=m=q=a,F=a,J=g+132,M=g+136,O=a,aa=a,U=g+140,Ia=g+144,vb=g+148,Qa=g+152;u[g& -4294967295]=u[k&4294967295];u[g+1&4294967295]=u[k+1&4294967295];u[g+4&4294967295]=u[k+4&4294967295];u[g+8&4294967295]=u[k+8&4294967295];u[g+12&4294967295]=u[k+12&4294967295];u[g+16&4294967295]=u[k+16&4294967295];u[g+20&4294967295]=u[k+20&4294967295];u[g+24&4294967295]=u[k+24&4294967295];var y=u[k+20&4294967295],C=6,B=u[k+24&4294967295],aa=O=F=I=q=0,X=(u[k+4&4294967295]|0)!=0;b:do if(X)W(u[L],bsa&4294967295);else if(E(u[k&4294967295],8)==48)W(u[L],csa&4294967295);else if(E(u[k+1&4294967295],8)==61)W(u[L], -dsa&4294967295);else{o=Q3(e);if(o==-1&&V()!=0)break b;r=S3(e);if(r==-1&&V()!=0)break b;p=E(B,8)==0;c:do if(p){B=103;C=12;l=o!=0;d:do if(!l){if(TX(1,o)!=1)break d;aa=1;break c}while(0);O=1}while(0);E(B,8)==110&&(B=103);(y|0)<0&&(y=C);o=U3(o,E(B,8)&255,y,0,J);if(o==0)break b;l=U3(r,E(B,8)&255,y,0,M);if(l==0)break b;p=Ba(o);q=Ba(l);r=o;o=l;E(u[r],8)==45&&(I=u[r],r=r+1&4294967295,p=p-1&4294967295);E(u[o],8)==45&&(F=u[o],o=o+1&4294967295,q=q-1&4294967295);V4(r,p,t,x);V4(o,q,w,z);l=E(u[k+24&4294967295], -8)!=110?(u[k+16&4294967295]|0)!=0?1:2:0;Y4(l,Qa);u[g&4294967295]=0;u[g+1&4294967295]=60;u[g+12&4294967295]=-1;p=W4(G,0,E(I,8)&255,p,u[t],u[x],Qa,g);(aa|0)==0&&(u[g+8&4294967295]=43);l=W4(K,0,E(F,8)&255,q,u[w],u[z],Qa,g);(aa|0)!=0&&(p=0);xCb(((p+l&4294967295)+1&4294967295)+(O*2&4294967295)&4294967295,u[k+12&4294967295],E(u[k+1&4294967295],8)&255,U,Ia,vb);q=SY(0,u[vb]);if(q==0)break b;var Ea=u[Ia],ia=u[U],m=E(u[k&4294967295],8)!=0?E(u[k&4294967295],8):32,m=yCb(q+20&-1,((p+l&4294967295)+1&4294967295)+ -(O*2&4294967295)&4294967295,m&255,ia,Ea);(O|0)!=0&&(u[m]=40,m=m+1&4294967295);(aa|0)==0&&(X4(m,G,r,0,0,Qa,0),m=m+p&4294967295);X4(m,K,o,0,0,Qa,0);m=m+l&4294967295;u[m]=106;m=m+1&4294967295;if((O|0)==0)break b;u[m]=41}while(0);e=q;h=g;g=e}}while(0);h=c;return g} -function ECb(d,f,b){var c,e,g,i,k;for(g=k=0;;){if(u[d]>=f){c=1;break}c=b5(D(u[u[d]],16)&65535);if((c|0)<0){c=1;break}i=g;g=g*10&4294967295;if(((g+10&4294967295|0)/10|0)!=(i+1&4294967295|0)){c=4;break}g=g+c&4294967295;u[d]=u[d]+2&4294967295;k=k+1&4294967295;c=0}c==1?(u[b]=g,e=k):c==4&&(T(u[L],isa&4294967295,s(1,0,j,"i32")),e=-1);return e}function FCb(d){var f,d=D(d,16),d=d==60?2:d==61?2:d==62?2:d==94?2:3;d==3?f=0:d==2&&(f=1);return f} -function GCb(d,f,b){var c=h;h+=28;var e,g;g=0;var i=(b|0)==0;a:do if(i)g=UY(d);else{var k=f,m=b,l=c;e=h;h+=4;var o=a,r=o=a,p=a,p=a;u[e]=k;r=k+2*m&4294967295;p=0;u[l&4294967295]=0;u[l+2&4294967295]=E(60,8);u[l+4&4294967295]=0;u[l+8&4294967295]=0;u[l+12&4294967295]=-1;u[l+16&4294967295]=0;u[l+20&4294967295]=-1;u[l+24&4294967295]=E(115,8);k=(r-u[e]&4294967295|0)<=3;b:do if(k)o=0;else{if((FCb(D(u[u[e]+2&4294967295],16)&65535)|0)==0){o=0;break b}u[l+2&4294967295]=u[u[e]+2&4294967295];u[l&4294967295]=u[u[e]& -4294967295];p=1;u[e]=u[e]+4&4294967295;o=2;break b}while(0);b:do if(o==0){if(!((r-u[e]&4294967295|0)>1))break b;if((FCb(D(u[u[e]&4294967295],16)&65535)|0)==0)break b;u[l+2&4294967295]=u[u[e]&4294967295];p=1;u[e]=u[e]+2&4294967295}while(0);o=(r-u[e]&4294967295|0)>1;b:do if(o){k=m=a;m=D(D(u[u[e]&4294967295],16)&65535,16);m=m==32?2:m==43?2:m==45?2:3;m==3?k=0:m==2&&(k=1);if((k|0)==0)break b;u[l+8&4294967295]=u[u[e]&4294967295];u[e]=u[e]+2&4294967295}while(0);o=(r-u[e]&4294967295|0)>1;b:do if(o){if(E(u[u[e]& -4294967295],16)!=35)break b;u[l+4&4294967295]=1;u[e]=u[e]+2&4294967295}while(0);o=E(u[l&4294967295],16)==0;b:do if(o){if(!((r-u[e]&4294967295|0)>1))break b;if(E(u[u[e]&4294967295],16)!=48)break b;u[l&4294967295]=48;(p|0)==0&&(u[l+2&4294967295]=61);u[e]=u[e]+2&4294967295}while(0);p=ECb(e,r,l+12&4294967295);k=(p|0)==-1;b:do if(k)o=0;else{(p|0)==0&&(u[l+12&4294967295]=-1);o=((r-u[e]&4294967295)- -1&4294967295)>>>0>2;c:do if(o){if(E(u[u[e]&4294967295],16)!=44)break c;u[l+16&4294967295]=1;u[e]=u[e]+2& -4294967295}while(0);o=((r-u[e]&4294967295)- -1&4294967295)>>>0>2;c:do if(o){if(E(u[u[e]&4294967295],16)!=46)break c;u[e]=u[e]+2&4294967295;p=ECb(e,r,l+20&4294967295);if((p|0)!=-1){if((p|0)!=0)break c;T(u[L],jsa&4294967295,s(1,0,j,"i32"))}o=0;break b}while(0);if((r-u[e]&4294967295|0)>3)T(u[L],ksa&4294967295,s(1,0,j,"i32")),o=0;else{((r-u[e]&4294967295)-2&4294967295)>>>0<=1&&(u[l+24&4294967295]=u[u[e]&4294967295],u[e]=u[e]+2&4294967295);if((u[l+16&4294967295]|0)!=0&&(o=D(u[l+24&4294967295],16),o=o== -0?29:o==37?29:o==69?29:o==70?29:o==71?29:o==100?29:o==101?29:o==102?29:o==103?29:30,o==30)){l=D(u[l+24&4294967295],16)&65535;r=a;p=D(l,16)<=32;c:do if(p)r=0;else{if(D(l,16)>127){r=0;break c}T(u[L],gsa&4294967295,s([E(l&255,8),0,0,0],0,j,["i32",0,0,0]));r=2;break c}while(0);r==0&&T(u[L],hsa&4294967295,s([D(l,16),0,0,0],0,j,["i32",0,0,0]));o=0;break b}o=1}}while(0);l=o;h=e;if((l|0)==0)break a;e=D(u[c+24&4294967295],16)==115?4:5;if(e==5){e=D(u[c+24&4294967295],16)&65535;l=u[u[d+4&4294967295]+12&4294967295]; -r=a;p=D(e,16)<=32;b:do if(p)r=0;else{if(D(e,16)>127){r=0;break b}T(u[L],esa&4294967295,s([E(e&255,8),0,0,0,l,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0]));r=2;break b}while(0);r==0&&T(u[L],fsa&4294967295,s([D(e,16),0,0,0,l,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0]))}else if(e==4){e=d;l=c;g=h;h+=12;var q=a,r=g+4,p=g+8,t=a,m=o=a,o=u[e+8&4294967295],m=0,k=E(u[l+8&4294967295],16)!=0;b:do if(k)W(u[L],lsa&4294967295);else if((u[l+4&4294967295]|0)!=0)W(u[L],msa&4294967295);else if(E(u[l+2&4294967295],16)==61)W(u[L], -nsa&4294967295);else{m=(u[l+20&4294967295]|0)>=0;c:do if(m){if(!((u[l+20&4294967295]|0)<=(o|0)))break c;o=u[l+20&4294967295]}while(0);var m=o,w=u[l+12&4294967295],t=D(u[l+2&4294967295],16)&65535,x=g,q=r,z=p;u[z]=(w|0)>=0?(m|0)>(w|0)?m:w:m;w=E(t,16)==62;c:do if(w)u[x]=u[z]-m&4294967295;else if(E(t,16)==94)u[x]=(u[z]-m&4294967295|0)/2|0;else{var y=E(t,16)==60;d:do if(!y){if(E(t,16)==61)break d;u[x]=0;break c}while(0);u[x]=0}while(0);u[q]=(u[z]-m&4294967295)-u[x]&4294967295;m=e1(0,u[p]);if(m==0)break b; -w=u[r];z=u[g];q=E(u[l&4294967295],16)!=0?D(u[l&4294967295],16):32;t=u[m+12&4294967295];x=o;q&=65535;var C=y=a,B=a,B=C=y=a,G=(z|0)!=0;c:do if(G){C=t;B=q;for(y=0;;){if(!((y|0)<(z|0)))break c;u[C+2*y&4294967295]=B;y=y+1&4294967295}}while(0);G=(w|0)!=0;c:do if(G){C=(t+2*x&4294967295)+2*z&4294967295;B=q;for(y=0;;){if(!((y|0)<(w|0)))break c;u[C+2*y&4294967295]=B;y=y+1&4294967295}}while(0);t=t+2*z&4294967295;pX(t,u[e+12&4294967295],o*2&4294967295)}while(0);e=m;h=g;g=e}}while(0);h=c;return g} -function L1(d){if(u[d+40&4294967295]!=0)d=u[d+64&4294967295];else{var f=u[d+16&4294967295],d=u[d+60&4294967295],b,c,e;b=(N0(u[f+60&4294967295])|0)/2|0;c=p0(u[f+60&4294967295]);f=u[f+56&4294967295];for(e=0;;){b=b-1&4294967295;if(!((b|0)>=0))break;e=D(u[c],8)+e&4294967295;c=c+1&4294967295;if((e|0)>(d|0))break;f=D(u[c],8)+f&4294967295;c=c+1&4294967295}d=f}return d} -function kBb(d,f,b,c){var e,g,i,k,m,l,o;i=u[d+8&4294967295];l=i==0;a:do if(l)e=0;else{if(u[i+24&4294967295]!=b){e=0;break a}k=u[i+20&4294967295];u[k&4294967295]=u[k&4294967295]+1&4294967295;e=12;break a}while(0);a:do if(e==0){k=e2(b,u[Wy]);e=k!=0;b:do if(e){l=u[k+4&4294967295]==xF;c:do if(!l){if((ZY(u[k+4&4294967295],xF)|0)!=0)break c;if((u[u[k+4&4294967295]+84&4294967295]&536870912|0)!=0)break b;k=0;break b}while(0);k=c5(k)}while(0);e=k==0;b:do if(e){k=h2();e=k==0;c:do if(!e){if(($(k,Lsa&4294967295, -Q)|0)<0)break c;break b}while(0);g=0;e=9;break a}else u[k&4294967295]=u[k&4294967295]+1&4294967295;while(0);e=12;break a}while(0);a:do if(e==12){if(u[f+64&4294967295]!=0)g=u[f+64&4294967295],u[f+64&4294967295]=0,u[g&4294967295]=1;else{m=u[u[f+44&4294967295]+8&4294967295];o=u[u[f+40&4294967295]+8&4294967295];l=((u[f+16&4294967295]+u[f+12&4294967295]&4294967295)+m&4294967295)+o&4294967295;if(u[Sy]==0){if(g=HCb(Vy,l),g==0){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+ -4&4294967295]+24&4294967295]](k);g=0;break a}}else{u[Ty]=u[Ty]-1&4294967295;g=u[Sy];u[Sy]=u[u[Sy]+12&4294967295];var r=(u[g+8&4294967295]|0)<(l|0);b:do if(r){g=ICb(g,l);if(g!=0){e=17;break b}u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);g=0;break a}while(0);u[g&4294967295]=1}u[g+16&4294967295]=f;l=(u[f+12&4294967295]+m&4294967295)+o&4294967295;u[g+32&4294967295]=(g+312&-1)+4*l&4294967295;for(m=0;;){if(!((m|0)<(l|0))){e=21;break}u[(g+ -312&4294967295)+m*4&4294967295]=0;m=m+1&4294967295;e=19}u[g+28&4294967295]=0;u[g+40&4294967295]=0;u[g+52&4294967295]=0;u[g+48&4294967295]=u[g+52&4294967295];u[g+44&4294967295]=u[g+48&4294967295]}u[g+36&4294967295]=u[g+32&4294967295];u[g+20&4294967295]=k;i!=0&&(l=i,u[l&4294967295]=u[l&4294967295]+1&4294967295);u[g+12&4294967295]=i;l=f;u[l&4294967295]=u[l&4294967295]+1&4294967295;u[b&4294967295]=u[b&4294967295]+1&4294967295;u[g+24&4294967295]=b;if((u[f+20&4294967295]&3|0)!=3)if((u[f+20&4294967295]& -2|0)!=0)if(c=h2(),c==0){d=g;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=0;break a}else u[g+28&4294967295]=c;else c==0&&(c=b),u[c&4294967295]=u[c&4294967295]+1&4294967295,u[g+28&4294967295]=c;u[g+56&4294967295]=d;u[g+60&4294967295]=-1;u[g+64&4294967295]=u[f+56&4294967295];u[g+68&4294967295]=0;l=g+-12&4294967295;(u[(l&4294967295)+8&4294967295]|0)!=-2&&Z(Msa&4294967295);u[(l&4294967295)+8&4294967295]=-3;u[l&-1]=u[rz];u[(l&4294967295)+ -4&4294967295]=u[(u[rz]&4294967295)+4&4294967295];u[u[(l&4294967295)+4&4294967295]&-1]=l;u[(u[rz]&4294967295)+4&4294967295]=l}while(0);return g}function iBb(d,f,b,c){var e;(u[d+68&4294967295]|0)>19&&Z(Nsa&4294967295);var g=u[d+68&4294967295];e=(d+72&4294967295)+g*12&4294967295;u[d+68&4294967295]=g+1&4294967295;u[e&4294967295]=f;u[e+8&4294967295]=c;u[e+4&4294967295]=b} -function d5(d,f,b,c,e){for(var g,i;;){f=f-1&4294967295;if(!((f|0)>=0))break;g=u[(d+12&4294967295)+f*4&4294967295];i=u[c+4*f&4294967295];(e|0)!=0&&(i=u[i+8&4294967295]);i==0?(GY(b,g)|0)!=0&&yY():(FY(b,g,i)|0)!=0&&yY()}} -function e5(d,f,b,c,e,g){var i;a:for(;;){f=f-1&4294967295;if(!((f|0)>=0))break a;i=u[(d+12&4294967295)+f*4&4294967295];i=CY(b,i);if(i==0&&(yY(),(g|0)==0))continue a;var k=(e|0)!=0;b:do if(k){var m=u[u[c+4*f&4294967295]+8&4294967295]!=i;c:do if(m){if(!((D1(u[c+4*f&4294967295],i)|0)<0))break c;yY()}while(0)}else{if(u[c+4*f&4294967295]==i)break b;i!=0&&(u[i&4294967295]=u[i&4294967295]+1&4294967295);m=u[c+4*f&4294967295]!=0;c:do if(m){var l=u[c+4*f&4294967295];u[l&4294967295]=u[l&4294967295]-1&4294967295; -if((u[l&4294967295]|0)!=0)break c;A[u[u[u[c+4*f&4294967295]+4&4294967295]+24&4294967295]](u[c+4*f&4294967295])}while(0);u[c+4*f&4294967295]=i}while(0);if(i==0)continue a;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)continue a;A[u[u[i+4&4294967295]+24&4294967295]](i)}} -function R1(d){var f=h;h+=12;var b,c,e,g=f+4,i=f+8,k,m,l,o=d==0;a:do if(!o){c=u[d+28&4294967295];e=c==0;b:do if(e){c=h2();u[d+28&4294967295]=c;c=u[d+28&4294967295];if(c!=0)break b;yY();break a}while(0);k=u[d+16&4294967295];b=u[k+36&4294967295];if((u[u[b+4&4294967295]+84&4294967295]&67108864|0)==0)break a;V_(f,g,i);e=d+312&-1;m=u[b+8&4294967295];(u[k+12&4294967295]|0)<(m|0)&&(m=u[k+12&4294967295]);(u[k+12&4294967295]|0)!=0&&d5(b,m,c,e,0);m=u[u[k+44&4294967295]+8&4294967295];l=u[u[k+40&4294967295]+ -8&4294967295];var r=(m|0)!=0;b:do if(r)b=6;else{b=(l|0)!=0?6:7;break b}while(0);b:do if(b==6){d5(u[k+44&4294967295],m,c,e+4*u[k+12&4294967295]&4294967295,1);if(E(u[k+20&4294967295]&1,8)==0)break b;d5(u[k+40&4294967295],l,c,(e+4*u[k+12&4294967295]&4294967295)+4*m&4294967295,1)}while(0);$_(u[f],u[g],u[i])}while(0);h=f} -function S1(d,f){var b=h;h+=12;var c,e,g,i=b+4,k=b+8,m,l,o,r=d==0;a:do if(!r){e=u[d+28&4294967295];m=u[d+16&4294967295];c=u[m+36&4294967295];if(e==0)break a;if((u[u[c+4&4294967295]+84&4294967295]&67108864|0)==0)break a;V_(b,i,k);g=d+312&-1;c=u[c+8&4294967295];(u[m+12&4294967295]|0)<(c|0)&&(c=u[m+12&4294967295]);(u[m+12&4294967295]|0)!=0&&e5(u[m+36&4294967295],c,e,g,0,f);l=u[u[m+44&4294967295]+8&4294967295];o=u[u[m+40&4294967295]+8&4294967295];var p=(l|0)!=0;b:do if(p)c=5;else{c=(o|0)!=0?5:6;break b}while(0); -b:do if(c==5){e5(u[m+44&4294967295],l,e,g+4*u[m+12&4294967295]&4294967295,1,f);if(E(u[m+20&4294967295]&1,8)==0)break b;e5(u[m+40&4294967295],o,e,(g+4*u[m+12&4294967295]&4294967295)+4*l&4294967295,1,f)}while(0);$_(u[b],u[i],u[k])}while(0);h=b}function JCb(){for(var d;;){if(u[Sy]==0)break;d=u[Sy];u[Sy]=u[u[Sy]+12&4294967295];L2(d);u[Ty]=u[Ty]-1&4294967295}} -function l2(d,f){var b,c;c=C1(hz);var e=c!=0;a:do if(e){u[c+36&4294967295]=0;u[d&4294967295]=u[d&4294967295]+1&4294967295;u[c+8&4294967295]=d;u[f&4294967295]=u[f&4294967295]+1&4294967295;u[c+12&4294967295]=f;u[c+28&4294967295]=u[d+52&4294967295];b=u[c+28&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;u[c+16&4294967295]=0;u[c+20&4294967295]=0;b=u[d+28&4294967295];if((O0(b)|0)>0){b=W_(b,0);var g=(u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0;b:do if(g){if((u[u[b+4&4294967295]+84&4294967295]& -268435456|0)!=0)break b;b=Q}while(0)}else b=Q;u[b&4294967295]=u[b&4294967295]+1&4294967295;u[c+24&4294967295]=b;u[c+32&4294967295]=0;u[c+40&4294967295]=0;b=u[bz]==0;b:do if(b){b=OZ(cz&4294967295);u[bz]=b;if(u[bz]!=0)break b;e=c;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=0;break a}while(0);b=e2(f,u[bz]);b!=0&&(u[b&4294967295]=u[b&4294967295]+1&4294967295,u[c+40&4294967295]=b);b=c+-12&4294967295;(u[(b&4294967295)+8&4294967295]|0)!= --2&&Z(Ssa&4294967295);u[(b&4294967295)+8&4294967295]=-3;u[b&-1]=u[rz];u[(b&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295];u[u[(b&4294967295)+4&4294967295]&-1]=b;u[(u[rz]&4294967295)+4&4294967295]=b;b=c}else b=0;while(0);return b} -function mBb(d,f){var b,c;b=f;var e=u[d+4&4294967295]!=hz;a:do if(e)K0(dz&4294967295,107),c=-1;else{c=b==Q;b:do if(c)b=0;else{c=b==0;c:do if(!c){if((u[u[b+4&4294967295]+84&4294967295]&67108864|0)==0)break c;u[b&4294967295]=u[b&4294967295]+1&4294967295;break b}while(0);W(u[uw],Tsa&4294967295);c=-1;break a}while(0);c=u[d+16&4294967295]!=0;b:do if(c){var g=u[d+16&4294967295];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+ -16&4294967295])}while(0);u[d+16&4294967295]=b;c=0}while(0);return c}function f5(){var d;(w2()|0)==0?d=0:(W(u[Av],bta&4294967295),d=1);return d}function KCb(d){var f;f=a4(oz,0);f!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295,u[f+8&4294967295]=d);return f}function g5(d){u[(d&4294967295)+4&4294967295]=d;u[d&-1]=d} -function h5(d,f){var b,c;b=u[(d&4294967295)+4&4294967295];c=u[d&-1];u[b&-1]=c;u[(c&4294967295)+4&4294967295]=b;u[(d&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];b=u[(d&4294967295)+4&4294967295];u[(f&4294967295)+4&4294967295]=d;u[b&-1]=u[(f&4294967295)+4&4294967295];u[d&-1]=f} -function i5(d,f){var b;(D(u[d&-1]==d,1)|0)==0&&(b=u[(f&4294967295)+4&4294967295],u[b&-1]=u[d&-1],u[(u[b&-1]&4294967295)+4&4294967295]=b,u[(f&4294967295)+4&4294967295]=u[(d&4294967295)+4&4294967295],u[u[(f&4294967295)+4&4294967295]&-1]=f);g5(d)}function j5(d){var f,b;b=0;for(f=u[d&-1];;){if(f==d)break;b=b+1&4294967295;f=u[f&-1]}return b} -function LCb(d){if(u[d+4&4294967295]==ms){var f=u[wz],b=h;h+=4;var c;c=e2(u[d+12&4294967295],f);c==0&&(c=A2(u[d+8&4294967295],f,b));h=b;d=D(c!=0,1)}else if((u[u[d+4&4294967295]+84&4294967295]&512|0)!=0)d=D(u[u[d+4&4294967295]+188&4294967295]!=0,1);else if(u[d+4&4294967295]==Kz){c=u[d+8&4294967295];var e=c==0;a:do if(e)f=0;else{if(u[c+36&4294967295]==0){f=0;break a}if((u[c+68&4294967295]|0)<=0){f=0;break a}for(d=u[c+68&4294967295];;){d=d-1&4294967295;if(!((d|0)>=0)){f=8;break}if((u[(c+72&4294967295)+ -d*12&-1]|0)!=120){f=5;break}else f=4}if(f==8){b=0;f=6;break a}else if(f==5){b=1;f=6;break a}}while(0);f==0&&(b=0);d=b}else d=0;return d} -function MCb(d,f){var b,c=(u[Az]&8|0)==0;a:do if(c)b=0;else{if(u[f+4&4294967295]!=ms){b=0;break a}b=d;var c=f,e=a,g=a,i=a,i=u[u[c+8&4294967295]+16&4294967295],k=i==0;b:do if(k)e=0;else{if((u[u[i+4&4294967295]+84&4294967295]&134217728|0)==0){e=0;break b}g=p0(i);e=2;break b}while(0);e==0&&(g=Uta&4294967295);k5(Vta&4294967295,s([b,0,0,0,g,0,0,0,c,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"%struct.PyInstanceObject*",0,0,0]));b=2;break a}while(0);a:do if(b==0){if((u[Az]&16|0)==0)break a;k5(Wta&4294967295,s([d, -0,0,0,u[u[f+4&4294967295]+12&4294967295],0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"%struct.NullImporter*",0,0,0]))}while(0)}function NCb(){var d,f,b;f=0;var c=u[zz]!=0;a:do if(c)if(b=w_(u[zz],Bz&4294967295,0,s(1,0,j,"i32")),b==0)yY();else{var e=u[b+4&4294967295]==Ly;b:do if(e)d=1;else{d=(ZY(u[b+4&4294967295],Ly)|0)!=0?1:2;break b}while(0);d==1&&(f=R3(b));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);return f} -function l5(d){var f=h;h+=24;var b,c,e,g,i,k=f+12,m;m=g=e=0;c=u[wz]==0;a:do if(c){i=OZ(Yta&4294967295);u[wz]=i;if(u[wz]!=0)break a;Z(Zta&4294967295)}while(0);if(E(u[Az]&1,8)!=0){k5($ta&4294967295,s([d,0,0,0],0,j,["i32",0,0,0]));k5(aua&4294967295,s(1,0,j,"i32"));for(c=0;;){if(!((c|0)<=2))break;k5(bua&4294967295,s([j5(qz+c*20&-1),0,0,0],0,j,["i32",0,0,0]));c=c+1&4294967295}m=NCb();k5(cua&4294967295,s(1,0,j,"i32"))}(d+1&4294967295|0)<=2&&(u[(qz+(d+1&4294967295)*20&4294967295)+16&4294967295]=u[(qz+(d+ -1&4294967295)*20&4294967295)+16&4294967295]+1&4294967295);c=0;a:for(;;){if(!((c|0)<=(d|0)))break a;u[(qz+c*20&4294967295)+16&4294967295]=0;c=c+1&4294967295}c=0;a:for(;;){if(!((c|0)<(d|0)))break a;i5(qz+c*20&-1,qz+d*20&-1);c=c+1&4294967295}i=qz+d*20&-1;c=(d|0)<=1?qz+(d+1&4294967295)*20&-1:i;for(b=u[i&-1];;){if(b==i)break;u[(b&4294967295)+8&4294967295]=u[b+12&-1];b=u[b&-1]}var l;for(l=u[i&-1];;){if(l==i)break;b=u[u[(l+12&4294967295)+4&4294967295]+92&4294967295];A[b](l+12&4294967295,76,0);l=u[l&-1]}g5(f); -var o;o=u[i&-1];a:for(;;){if(o==i)break a;if((u[(o&4294967295)+8&4294967295]|0)!=0){b=o+12&4294967295;l=u[u[b+4&4294967295]+92&4294967295];u[(o&4294967295)+8&4294967295]=-3;A[l](b,78,i);l=u[o&-1];o=u[b+4&4294967295]==UR;b:do if(o){var r=b,p=a,q=a,t=a,w=a,x=a,q=a,z=u[r+4&4294967295]!=UR;c:do if(z)p=0;else{if((u[(r+-12&-1)+8&4294967295]|0)==-2)break c;q=r;w=u[q+8&4294967295];t=0;d:for(;;){if(!((t|0)<(w|0))){p=12;break d}x=u[(q+12&4294967295)+t*4&4294967295];if(x==0){p=4;break d}p=(u[u[x+4&4294967295]+ -84&4294967295]&16384|0)==0;e:do if(!p){if(u[u[x+4&4294967295]+164&4294967295]!=0&&(A[u[u[x+4&4294967295]+164&4294967295]](x)|0)==0)break e;if(u[x+4&4294967295]!=UR){p=4;break d}if((u[(x+-12&-1)+8&4294967295]|0)!=-2){p=4;break d}}while(0);t=t+1&4294967295;p=3}if(p==12){q=r+-12&4294967295;u[(q&4294967295)+8&4294967295]=-2;u[u[(q&4294967295)+4&4294967295]&-1]=u[q&-1];u[(u[q&-1]&4294967295)+4&4294967295]=u[(q&4294967295)+4&4294967295];u[q&-1]=0;break c}else if(p==4)break c}while(0)}else{if(u[b+4&4294967295]!= -ou)break b;r=b;p=p=z=x=w=w=t=a;q=u[r+4&4294967295]!=ou;c:do if(q)t=0;else{if((u[(r+-12&-1)+8&4294967295]|0)==-2)break c;w=r;p=u[w+20&4294967295];x=u[w+16&4294967295];z=0;d:for(;;){if(!((z|0)<=(x|0))){t=16;break d}w=u[(p+12*z&4294967295)+8&4294967295];t=w==0;e:do if(!t){var y=(u[u[w+4&4294967295]+84&4294967295]&16384|0)==0;f:do if(!y){if(u[u[w+4&4294967295]+164&4294967295]!=0&&(A[u[u[w+4&4294967295]+164&4294967295]](w)|0)==0)break f;if(u[w+4&4294967295]!=UR){t=6;break d}if((u[(w+-12&-1)+8&4294967295]| -0)!=-2){t=6;break d}}while(0);if((u[u[u[(p+12*z&4294967295)+4&4294967295]+4&4294967295]+84&4294967295]&16384|0)==0)break e;if(u[u[u[(p+12*z&4294967295)+4&4294967295]+4&4294967295]+164&4294967295]!=0&&(A[u[u[u[(p+12*z&4294967295)+4&4294967295]+4&4294967295]+164&4294967295]](u[(p+12*z&4294967295)+4&4294967295])|0)==0)break e;if(u[u[(p+12*z&4294967295)+4&4294967295]+4&4294967295]!=UR){t=6;break d}if((u[(u[(p+12*z&4294967295)+4&4294967295]+-12&-1)+8&4294967295]|0)!=-2){t=6;break d}}while(0);z=z+1&4294967295; -t=3}if(t==16){p=r+-12&4294967295;u[(p&4294967295)+8&4294967295]=-2;u[u[(p&4294967295)+4&4294967295]&-1]=u[p&-1];u[(u[p&-1]&4294967295)+4&4294967295]=u[(p&4294967295)+4&4294967295];u[p&-1]=0;break c}else if(t==6)break c}while(0)}while(0)}else l=u[o&-1],h5(o,f),u[(o&4294967295)+8&4294967295]=-4;o=l}i!=c?((d|0)==1&&(u[yz]=j5(i)+u[yz]&4294967295),i5(i,c)):(u[yz]=0,u[xz]=j5(i));g5(k);for(i=u[f&-1];;){if(i==f)break;l=i+12&4294967295;b=u[i&-1];(LCb(l)|0)!=0&&(h5(i,k),u[(i&4294967295)+8&4294967295]=-3);i= -b}for(b=u[k&-1];;){if(b==k)break;i=u[u[(b+12&4294967295)+4&4294967295]+92&4294967295];A[i](b+12&4294967295,80,k);b=u[b&-1]}i=u[f&-1];a:for(;;){if(f==i)break a;e=e+1&4294967295;(u[Az]&2|0)!=0&&MCb(dua&4294967295,i+12&4294967295);i=u[i&-1]}i=h;h+=12;l=0;g5(i);r=u[f&-1];a:for(;;){if(r==f)break a;b=r+12&4294967295;r=u[r&-1];q=(u[u[b+4&4294967295]+84&4294967295]&64|0)==0;b:do if(!q){if((u[u[b+4&4294967295]+104&4294967295]|0)<=0)break b;p=b+u[u[b+4&4294967295]+104&4294967295]&4294967295;o=u[p];for(;;){if(o== -0)break b;m5(o);t=u[o+12&4294967295]==0;d:do if(!t){if((u[(o+-12&-1)+8&4294967295]|0)==-4)break d;w=o;u[w&4294967295]=u[w&4294967295]+1&4294967295;w=o+-12&4294967295;h5(w,i)}while(0);o=u[p]}}while(0)}a:for(;;){if((D(u[i&-1]==i,1)|0)!=0)break a;r=u[i&-1];o=b=r+12&4294967295;p=u[o+12&4294967295];o=AY(p,s([o,0,0,0,0,0,0,0],0,j,["%struct.PyWeakReference*",0,0,0,"i8*",0,0,0]));q=o==0;b:do if(q)p4(p);else{u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break b;A[u[u[o+4&4294967295]+ -24&4294967295]](o)}while(0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[i&-1]==r?h5(r,c):l=l+1&4294967295}h=i;e=l+e&4294967295;a:for(;;){if((D(u[f&-1]==f,1)|0)!=0)break a;b=u[f&-1];l=b+12&4294967295;o=(u[Az]&32|0)!=0;b:do if(o)b2(u[uz],l);else{i=u[u[l+4&4294967295]+96&4294967295];if(i==0)break b;u[l&4294967295]=u[l&4294967295]+1&4294967295;A[i](l);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break b;A[u[u[l+ -4&4294967295]+24&4294967295]](l)}while(0);if(u[f&-1]!=b)continue a;h5(b,c);u[(b&4294967295)+8&4294967295]=-3}i=u[k&-1];a:for(;;){if(k==i)break a;g=g+1&4294967295;(u[Az]&4|0)!=0&&MCb(eua&4294967295,i+12&4294967295);i=u[i&-1]}if(E(u[Az]&1,8)!=0){i=NCb();l=(e|0)!=0;a:do if(l)b=25;else{if((g|0)!=0){b=25;break a}k5(fua&4294967295,s(1,0,j,"i32"));b=27;break a}while(0);b==25&&k5(gua&4294967295,s([g+e&4294967295,0,0,0,g,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0]));b=m!=0;a:do if(b){if(i==0)break a;k5(hua&4294967295, -s([i-m,0,0,0,0,0,0,0],0,j,["double",0,0,0,0,0,0,0]))}while(0);k5(iua&4294967295,s(1,0,j,"i32"))}var C;m=u[k&-1];i=u[uz]==0;a:do if(i){b=j_(0);u[uz]=b;if(u[uz]!=0){C=1;break a}Z(Xta&4294967295)}while(0);a:for(;;){if(m==k){C=10;break a}i=m+12&4294967295;b=(u[Az]&32|0)!=0;b:do if(b)C=4;else{C=(LCb(i)|0)!=0?4:5;break b}while(0);if(C==4&&(b2(u[uz],i)|0)<0){C=6;break a}m=u[m&-1];C=3}C!=6&&C==10&&i5(k,c);(d|0)==2&&(yBb(),JCb(),OCb(),PCb(),QCb(),RCb(),uCb());V()!=0&&(u[vz]==0&&(d=S2(jua&4294967295),u[vz]= -d),p4(u[vz]),Z(kua&4294967295));h=f;return g+e&4294967295}function n5(d){d=d+-12&4294967295;(u[(d&4294967295)+8&4294967295]|0)!=-2&&Z(ava&4294967295);u[(d&4294967295)+8&4294967295]=-3;u[d&-1]=u[rz];u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295];u[u[(d&4294967295)+4&4294967295]&-1]=d;u[(u[rz]&4294967295)+4&4294967295]=d} -function o5(d){(u[(d+-12&-1)+8&4294967295]|0)!=-2&&(d=d+-12&4294967295,u[(d&4294967295)+8&4294967295]=-2,u[u[(d&4294967295)+4&4294967295]&-1]=u[d&-1],u[(u[d&-1]&4294967295)+4&4294967295]=u[(d&4294967295)+4&4294967295],u[d&-1]=0)} -function p5(d){if(d>>>0>2147483635)d=OY();else if(d=(d+12&4294967295|0)>=0?oa((d|0)!=-12?d+12&4294967295:1):0,d==0)d=OY();else{u[(d&4294967295)+8&4294967295]=-2;u[qz+16&4294967295]=u[qz+16&4294967295]+1&4294967295;var f=(u[qz+16&4294967295]|0)>(u[qz+12&4294967295]|0);a:do if(f){if((u[sz]|0)==0)break a;if((u[qz+12&4294967295]|0)==0)break a;if((u[tz]|0)!=0)break a;if(V()!=0)break a;u[tz]=1;for(var b=a,c=a,c=2;;){if(!((c|0)>=0)){b=6;break}if((u[(qz+c*20&4294967295)+16&4294967295]|0)>(u[(qz+c*20&4294967295)+ -12&4294967295]|0)){if((c|0)!=2){b=2;break}if(!(((u[xz]|0)/4|0)>(u[yz]|0))){b=2;break}}c=c-1&4294967295;b=0}b==2&&l5(c);u[tz]=0}while(0);d=d+12&4294967295}return d}function C1(d){var f;f=p5(u[d+16&4294967295]);f!=0&&(u[f+4&4294967295]=d,u[f&4294967295]=1);return f}function HCb(d,f){var b;b=p5((u[d+16&4294967295]+(u[d+20&4294967295]*f&4294967295)&4294967295)+3&-4);b!=0&&(u[b+8&4294967295]=f,u[b+4&4294967295]=d,u[b&4294967295]=1);return b} -function ICb(d,f){var b,c;b=d;c=(u[u[b+4&4294967295]+16&4294967295]+(u[u[b+4&4294967295]+20&4294967295]*f&4294967295)&4294967295)+3&-4;b=b+-12&4294967295;c>>>0>2147483635?c=OY():(b=c=(c+12&4294967295|0)>=0?cY(b,(c|0)!=-12?c+12&4294967295:1):0,b==0?c=OY():(b=b+12&4294967295,u[b+8&4294967295]=f,c=b));return c} -function L2(d){var f;f=d+-12&4294967295;(u[(d+-12&-1)+8&4294967295]|0)!=-2&&(u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1],u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295],u[f&-1]=0);(u[qz+16&4294967295]|0)>0&&(u[qz+16&4294967295]=u[qz+16&4294967295]-1&4294967295)} -function q5(d,f,b){var c,e,g,i;g=u[JG];i=u[d+8&4294967295];c=(u[d+12&4294967295]|0)!=0;a:do{if(c)W(u[L],bva&4294967295);else{e=i==0;b:do if(!e){if(u[i+36&4294967295]==0)break b;if((u[i+60&4294967295]|0)==-1){c=f!=0;c:do if(c){if(f==Q)break c;W(u[H],cva&4294967295);e=0;break a}while(0)}else c=f!=0?f:Q,u[c&4294967295]=u[c&4294967295]+1&4294967295,e=u[i+36&4294967295],u[e]=c,u[i+36&4294967295]=e+4&4294967295;u[g+8&4294967295]!=0&&(c=u[g+8&4294967295],u[c&4294967295]=u[c&4294967295]+1&4294967295);u[i+ -12&4294967295]=u[g+8&4294967295];u[d+12&4294967295]=1;c=H1(i,b);u[d+12&4294967295]=0;g=u[i+12&4294967295]!=0;c:do if(g){b=u[i+12&4294967295];u[i+12&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=c==Q;c:do if(b){if(u[i+36&4294967295]!=0)break c;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0;if(f==0)break c;N_(u[cv],0)}while(0);b=c==0; -c:do if(b)f=20;else{f=u[i+36&4294967295]==0?20:21;break c}while(0);if(f==20){f=i;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[d+8&4294967295]=0}e=c;break a}while(0);e=f!=0;b:do if(e){if((b|0)!=0)break b;N_(u[cv],0)}while(0)}e=0}while(0);return e} -function SCb(d){var f;N_(u[ev],0);var d=q5(d,Q,1),b=d!=0;a:do if(b){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);W(u[Av],fva&4294967295);f=0}else{f=(xY(u[cv])|0)!=0;b:do if(!f){if((xY(u[ev])|0)!=0)break b;f=0;break a}while(0);yY();u[Q&4294967295]=u[Q&4294967295]+1&4294967295;f=Q}while(0);return f}function TCb(d,f){var b=h;h+=4;u[b]=arguments[TCb.length];var c=r5(d,f,b,1);h=b;return c} -function s5(d,f){var b=h;h+=4;u[b]=arguments[s5.length];var c=r5(d,f,b,3);h=b;return c}function t5(d,f){var b=h;h+=4;u[b]=arguments[t5.length];var c=r5(d,f,b,0);h=b;return c}function y1(d,f){var b=h;h+=4;u[b]=arguments[y1.length];var c=r5(d,f,b,2);h=b;return c} -function u5(d,f,b){var c,e,g=u[f]==0;a:do if(g){c=j_(0);u[f]=c;if(u[f]!=0){c=1;break a}A[b](d);e=-1;c=2;break a}else c=1;while(0);a:do if(c==1){if(b==86)e=Lz&4294967295;else if(b==88)e=Mz&4294967295;else{e=-1;break a}e=cBb(d,e,b);if(e==0)A[b](d),e=-1;else if((b2(u[f],e)|0)!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=-1}else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e); -e=0}}while(0);return e}function v5(d,f){var b,c,e=f!=0;a:do if(e){if((d|0)==0)break a;b=u[f+8&4294967295];for(c=0;;){if(!((c|0)<(b|0)))break a;var g=u[u[f+12&4294967295]+4*c&4294967295];(aBb(g,sn&4294967295)|0)!=0&&(u[g+20&4294967295]=0);c=c+1&4294967295}}while(0);b=f!=0;a:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);return d} -function r5(d,f,b,c){var e=h;h+=392;var g,i,k,m,l,o,r,p,q,t=e+4,w=e+260,x,z,y,C;p=e+388;u[e]=f;i=c;o=c=0;x=-1;q=y=z=0;f=u[e];u[p]=0;r=i&1;i&=-2;a:for(;;){if((q|0)!=0){g=8;break a}g=u[e];k=E(u[g],8);u[e]=g+1&4294967295;g=k;g=g==0?42:g==40?43:g==41?44:g==58?45:g==59?46:47;if(g==47){if((y|0)!=0){g=0;continue a}if((k|0)==79)z=z+1&4294967295;else if(g=GX(),(D(u[u[g]+2*D(k&255,8)&4294967295],16)&1024|0)!=0)(k|0)!=101&&(z=z+1&4294967295);else{if((k|0)!=124){g=0;continue a}x=z}g=0}else g==42?(q=1,g=0):g== -43?((y|0)==0&&(z=z+1&4294967295),y=y+1&4294967295,(y|0)>29&&Z(tva&4294967295),g=0):g==44?((y|0)==0?Z(uva&4294967295):y=y-1&4294967295,g=0):g==45?(c=u[e],q=1,g=0):g==46&&(o=u[e],q=1,g=0)}(y|0)!=0&&Z(vva&4294967295);(x|0)<0&&(x=z);u[e]=f;y=(r|0)!=0;a:do if(y)if((z|0)==0)d==0?q=1:(r=c==0?Nz&4294967295:Oz&4294967295,q=c!=0?c:Pz&4294967295,b0(t,256,wva&4294967295,s([q,0,0,0,r,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),W(u[H],t),q=0);else{q=(x|0)!=1;b:do if(!q){if((z|0)!=1){g=14;break b}d==0?(p=c==0?Nz&4294967295: -Oz&4294967295,d=c!=0?c:Pz&4294967295,b0(t,256,xva&4294967295,s([d,0,0,0,p,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),W(u[H],t),q=0):(C=w5(d,e,b,i,w,t,256,p),C==0?q=v5(1,u[p]):(x5(u[w&4294967295],C,w+4&4294967295,c,o),q=v5(0,u[p])));break a}while(0);W(u[uw],yva&4294967295);q=0}else{if((u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0)W(u[uw],zva&4294967295);else{q=u[d+8&4294967295];k=(q|0)<(x|0);b:do if(!k){if((z|0)<(q|0)){g=19;break b}r=0;c:for(;;){if(!((r|0)<(q|0))){g=34;break c}E(u[u[e]],8)==124&& -(u[e]=u[e]+1&4294967295);C=w5(u[(d+12&4294967295)+r*4&4294967295],e,b,i,w,t,256,p);if(C!=0){g=31;break c}r=r+1&4294967295;g=29}if(g==34){t=E(u[u[e]],8)!=0;c:do if(t){t=GX();if((D(u[u[t]+2*D(u[u[e]],8)&4294967295],16)&1024|0)!=0)break c;if(E(u[u[e]],8)==40)break c;if(E(u[u[e]],8)==124)break c;if(E(u[u[e]],8)==58)break c;if(E(u[u[e]],8)==59)break c;T(u[uw],Eva&4294967295,s([f,0,0,0],0,j,["i8*",0,0,0]));q=v5(0,u[p]);break a}while(0);q=v5(1,u[p]);break a}else if(g==31){x5(r+1&4294967295,C,w,c,C);q=v5(0, -u[p]);break a}}while(0);o==0&&(o=(q|0)<(x|0)?D((x|0)==1,1):D((z|0)==1,1),r=E(o,8)!=0?Nz&4294967295:Qz&4294967295,o=(q|0)<(x|0)?x:z,l=(x|0)!=(z|0)?k=(q|0)<(x|0)?Ava&4294967295:Bva&4294967295:Cva&4294967295,m=c==0?Nz&4294967295:Oz&4294967295,k=c!=0?c:Pz&4294967295,b0(t,256,Dva&4294967295,s([k,0,0,0,m,0,0,0,l,0,0,0,o,0,0,0,r,0,0,0,q,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0,"i32",0,0,0])),o=t);W(u[H],o)}q=0}while(0);h=e;return q} -function x5(d,f,b,c,e){var g=h;h+=512;var i;i=e;e=g;if(V()==0){if(i==0){c!=0&&(b0(e,512,Fva&4294967295,s([c,0,0,0],0,j,["i8*",0,0,0])),e=e+Ba(e)&4294967295);if((d|0)!=0){b0(e,512-(e-g&4294967295)&4294967295,Gva&4294967295,s([d,0,0,0],0,j,["i32",0,0,0]));d=0;for(e=e+Ba(e)&4294967295;;){if((u[b+4*d&4294967295]|0)<=0)break;if((d|0)>31)break;if(!((e-g&4294967295|0)<=219))break;b0(e,512-(e-g&4294967295)&4294967295,Hva&4294967295,s([u[b+4*d&4294967295]-1&4294967295,0,0,0],0,j,["i32",0,0,0]));e=e+Ba(e)& -4294967295;d=d+1&4294967295}}else b0(e,512-(e-g&4294967295)&4294967295,Iva&4294967295,s(1,0,j,"i32")),e=e+Ba(e)&4294967295;b0(e,512-(e-g&4294967295)&4294967295,Jva&4294967295,s([f,0,0,0],0,j,["i8*",0,0,0]));i=g}W(u[H],i)}h=g} -function w5(d,f,b,c,e,g,i,k){var m=h;h+=4;var l;u[m]=u[f];var o=E(u[u[m]],8)==40;a:do if(o){u[m]=u[m]+1&4294967295;var r=d,p=m,q=b,t=c,w=e,x=g,z=i,y=k;l=h;h+=4;var C=a,B=a,G=B=a,K=a,I=K=a,F=K=a,F=G=a,I=K=0;u[l]=u[p];b:for(;;){C=u[l];F=E(u[C],8);u[l]=C+1&4294967295;C=(F|0)==40;c:do if(C)(K|0)==0&&(I=I+1&4294967295),K=K+1&4294967295;else if((F|0)==41){if((K|0)==0){C=3;break b}K=K-1&4294967295}else{if((F|0)==58){C=3;break b}if((F|0)==59){C=3;break b}if((F|0)==0){C=3;break b}if((K|0)!=0)break c;var J= -GX();if((D(u[u[J]+2*D(F&255,8)&4294967295],16)&1024|0)==0)break c;I=I+1&4294967295}while(0);C=0}J=(YZ(r)|0)==0;b:do if(J)C=11;else{if((u[u[r+4&4294967295]+84&4294967295]&134217728|0)!=0){C=11;break b}K=$Z(r);if((K|0)!=(I|0)){u[w&4294967295]=0;B=Lva&4294967295;b0(x,z,B,s([I,0,0,0,K,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0]));B=x;C=17;break b}else{u[l]=u[p];K=0;c:for(;;){if(!((K|0)<(I|0))){C=27;break c}F=EY(r,K);if(F==0){C=19;break c}G=w5(F,l,q,t,w+4&4294967295,x,z,y);C=F!=0;d:do if(C){u[F&4294967295]=u[F& -4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break d;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);if(G!=0){C=24;break c}K=K+1&4294967295;C=18}if(C==27){u[p]=u[l];B=0;C=17;break b}else if(C==19){yY();u[w&4294967295]=K+1&4294967295;u[w+4&4294967295]=0;RX(x,Mva&4294967295,z);B=x;C=17;break b}else if(C==24){u[w&4294967295]=K+1&4294967295;B=G;C=17;break b}}}while(0);C==11&&(u[w&4294967295]=0,K=r!=Q?u[u[r+4&4294967295]+12&4294967295]:Rz&4294967295,G=Kva&4294967295,b0(x,z,G,s([I,0,0,0,K,0,0,0], -0,j,["i32",0,0,0,"i8*",0,0,0])),B=x);r=B;h=l;l=r;l==0&&(u[m]=u[m]+1&4294967295)}else{t=d;r=m;y=b;z=c;w=g;x=i;I=k;l=h;h+=36;var M=a,O=q=B=p=B=B=B=B=B=B=B=B=B=B=B=B=B=K=K=F=F=B=G=G=G=G=G=G=G=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=B=a,K=B=B=G=B=G=B=G=B=G=B=G=B=G=B=G=B=G=B=G=B=G=B=G=B=G=B=F=a,B=l+16,O=J=K=a,G=l+20,J=C=K=a,C=l+24,M=O=J=a,K=l+28,aa=M=M=M=O=F=O=J=F=J=F=a,O=O=J=J=O=J=J=J=J=M=O=J=a,J=l+32,U=aa=M=M=a,aa=M=O=M=O=a,q=u[r],O=u[q],q=q+1&4294967295,O=E(O,8),M=O==66?105:O==68? -106:O==72?107:O==73?108:O==75?109:O==76?110:O==79?111:O==83?112:O==85?113:O==98?114:O==99?115:O==100?116:O==101?117:O==102?118:O==104?119:O==105?120:O==107?121:O==108?122:O==110?122:O==115?123:O==116?124:O==117?125:O==119?126:O==122?127:128;b:do if(M==128){p=y5(jA&4294967295,t,w,x);M=0;break b}else if(M==105){B=u[y];u[y]=B+4&4294967295;B=u[B];if((z5(t)|0)!=0)p=y5(Uz&4294967295,t,w,x),M=0;else{G=A5(t);z=(G|0)!=-1;c:do if(!z){if(V()==0)break c;p=y5(Uz&4294967295,t,w,x);M=0;break b}while(0);u[B]=G&255; -M=3}break b}else if(M==106){B=u[y];u[y]=B+4&4294967295;B=u[B];EBb(l,t);V()!=0?(p=y5(Wva&4294967295,t,w,x),M=0):(t=B,v[t&4294967295]=v[l&4294967295],v[t+8&4294967295]=v[l+8&4294967295],M=3);break b}else if(M==107){B=u[y];u[y]=B+4&4294967295;B=u[B];if((z5(t)|0)!=0)p=y5(Wz&4294967295,t,w,x),M=0;else{G=A5(t);z=(G|0)!=-1;c:do if(!z){if(V()==0)break c;p=y5(Wz&4294967295,t,w,x);M=0;break b}while(0);u[B]=G&65535;M=3}break b}else if(M==108){B=u[y];u[y]=B+4&4294967295;B=u[B];if((z5(t)|0)!=0)p=y5(Yz&4294967295, -t,w,x),M=0;else{G=A5(t);z=(G|0)!=-1;c:do if(!z){if(V()==0)break c;p=y5(Yz&4294967295,t,w,x);M=0;break b}while(0);u[B]=G;M=3}break b}else if(M==109){B=u[y];u[y]=B+4&4294967295;B=u[B];if((u[u[t+4&4294967295]+84&4294967295]&8388608|0)!=0)G=A5(t)>>>0;else if((u[u[t+4&4294967295]+84&4294967295]&16777216|0)!=0){I=y=z=x=w=x=a;z=t==0;c:do if(z)x=0;else{if((u[u[t+4&4294967295]+84&4294967295]&16777216|0)==0){x=0;break c}x=t;y=u[x+8&4294967295];I=1;z=0;(y|0)<0&&(I=-1,y=0-y&4294967295);for(;;){y=y-1&4294967295; -if(!((y|0)>=0))break;z=(z*Math.pow(2,15)|0|D(u[(x+12&4294967295)+y*2&4294967295],16)|0)+(Math.round(z*Math.pow(2,15)/4294967296)|Math.round(D(u[(x+12&4294967295)+y*2&4294967295],16)/4294967296))*4294967296}w=(I|0)*z;x=7;break c}while(0);x==0&&(K0(rE&4294967295,1006),w=4294967295);G=w}else{p=y5(Tva&4294967295,t,w,x);M=0;break b}u[B]=G;M=3;break b}else if(M==110){B=u[y];u[y]=B+4&4294967295;B=u[B];y=z=a;I=u[t+4&4294967295]==Ly;c:do if(I)z=0;else{z=(ZY(u[t+4&4294967295],Ly)|0)!=0?0:1;break c}while(0); -c:do if(z==0){if((WY(u[Ru],Sz&4294967295,1)|0)==0){z=1;break c}y=1;z=3;break c}while(0);z==1&&(y=0);if((y|0)!=0)p=y5($z&4294967295,t,w,x),M=0;else{G=B5(t);z=E(G,64)!=-1;c:do if(!z){if(V()==0)break c;p=y5($z&4294967295,t,w,x);M=0;break b}while(0);u[B]=G;M=3}break b}else if(M==111){if(E(u[q],8)==33)if(B=u[y],u[y]=B+4&4294967295,J=u[B],B=u[y],u[y]=B+4&4294967295,O=u[B],q=q+1&4294967295,(ZY(u[t+4&4294967295],J)|0)!=0)u[O]=t;else{p=y5(u[J+12&4294967295],t,w,x);M=0;break b}else if(E(u[q],8)==63)if(B=u[y], -u[y]=B+4&4294967295,J=u[B],B=u[y],u[y]=B+4&4294967295,O=u[B],q=q+1&4294967295,(A[J](t)|0)!=0)u[O]=t;else{p=y5(fA&4294967295,t,w,x);M=0;break b}else if(E(u[q],8)==38){if(B=u[y],u[y]=B+4&4294967295,J=u[B],B=u[y],u[y]=B+4&4294967295,O=u[B],q=q+1&4294967295,(A[J](t,O)|0)==0){p=y5(fA&4294967295,t,w,x);M=0;break b}}else B=u[y],u[y]=B+4&4294967295,O=u[B],u[O]=t;M=3;break b}else if(M==112){B=u[y];u[y]=B+4&4294967295;J=u[B];(u[u[t+4&4294967295]+84&4294967295]&134217728|0)!=0?(u[J]=t,M=3):(p=y5(cA&4294967295, -t,w,x),M=0);break b}else if(M==113){B=u[y];u[y]=B+4&4294967295;J=u[B];(u[u[t+4&4294967295]+84&4294967295]&268435456|0)!=0?(u[J]=t,M=3):(p=y5(eA&4294967295,t,w,x),M=0);break b}else if(M==114){B=u[y];u[y]=B+4&4294967295;B=u[B];if((z5(t)|0)!=0)p=y5(Tz&4294967295,t,w,x),M=0;else{G=X_(t);z=(G|0)!=-1;c:do if(!z){if(V()==0)break c;p=y5(Tz&4294967295,t,w,x);M=0;break b}while(0);(G|0)<0?(W(u[qw],Ova&4294967295),p=y5(Tz&4294967295,t,w,x),M=0):(G|0)>255?(W(u[qw],Pva&4294967295),p=y5(Tz&4294967295,t,w,x),M=0): -(u[B]=G&255,M=3)}break b}else if(M==115){B=u[y];u[y]=B+4&4294967295;B=u[B];z=(u[u[t+4&4294967295]+84&4294967295]&134217728|0)==0;c:do if(!z){if((N0(t)|0)!=1)break c;u[B]=u[t+20&-1];M=3;break b}while(0);p=y5(Xva&4294967295,t,w,x);M=0;break b}else if(M==116){B=u[y];u[y]=B+4&4294967295;B=u[B];G=R3(t);V()!=0?(p=y5(Vva&4294967295,t,w,x),M=0):(v[B]=G,M=3);break b}else if(M==117){B=u[y];u[y]=B+4&4294967295;O=u[B];O==0&&(O=C5());if(E(u[q],8)==115)M=1;else if(E(u[q],8)==116)M=0;else{p=y5(awa&4294967295,t, -w,x);M=0;break b}B=u[y];u[y]=B+4&4294967295;J=u[B];q=q+1&4294967295;if(J==0)p=y5(bwa&4294967295,t,w,x),M=0;else{B=(M|0)!=0;c:do if(B)M=50;else{if((u[u[t+4&4294967295]+84&4294967295]&134217728|0)==0){M=50;break c}F=t;u[F&4294967295]=u[F&4294967295]+1&4294967295;M=52;break c}while(0);c:do if(M==50){M=D5(t);if(M==0)p=y5(cwa&4294967295,t,w,x);else{F=M0(M,O,0);u[M&4294967295]=u[M&4294967295]-1&4294967295;if((u[M&4294967295]|0)==0)A[u[u[M+4&4294967295]+24&4294967295]](M);if(F==0)p=y5(dwa&4294967295,t,w, -x);else{if((u[u[F+4&4294967295]+84&4294967295]&134217728|0)!=0)break c;u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);p=y5(ewa&4294967295,t,w,x)}}M=0;break b}while(0);O=u[F+8&4294967295];if(E(u[q],8)==35){aa=M=0;(z&2|0)!=0?(B=u[y],u[y]=B+4&4294967295,aa=u[B]):(B=u[y],u[y]=B+4&4294967295,M=u[B]);q=q+1&4294967295;y=M==0;c:do if(y){if(aa!=0)break c;u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+ -24&4294967295]](F);p=y5(fwa&4294967295,t,w,x);M=0;break b}while(0);y=u[J]==0;c:do if(y)if((O+1&4294967295|0)>=0?(O+1&4294967295|0)>=0?(B=(O|0)!=-1?O+1&4294967295:1,B=oa(B)):B=0:B=0,u[J]=B,u[J]==0){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);p=y5(dA&4294967295,t,w,x);M=0;break b}else{if((u5(u[J],I,86)|0)!=0){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);p=y5(bA&4294967295, -t,w,x);M=0;break b}}else{y=O+1&4294967295;B=(z&2|0)!=0?u[aa]:u[M];if(!((y|0)>(B|0)))break c;u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);p=y5(gwa&4294967295,t,w,x);M=0;break b}while(0);pX(u[J],F+20&-1,O+1&4294967295);(z&2|0)!=0?u[aa]=O:u[M]=O}else if((Ba(F+20&-1)|0)!=(O|0)){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);p=y5(hwa&4294967295,t,w,x);M=0;break b}else if((O+ -1&4294967295|0)>=0?(O+1&4294967295|0)>=0?(B=(O|0)!=-1?O+1&4294967295:1,B=oa(B)):B=0:B=0,u[J]=B,u[J]==0){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);p=y5(dA&4294967295,t,w,x);M=0;break b}else if((u5(u[J],I,86)|0)!=0){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);p=y5(bA&4294967295,t,w,x);M=0;break b}else pX(u[J],F+20&-1,O+1&4294967295);u[F&4294967295]=u[F&4294967295]- -1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);M=3}break b}else if(M==118){B=u[y];u[y]=B+4&4294967295;B=u[B];G=R3(t);V()!=0?(p=y5(Uva&4294967295,t,w,x),M=0):(v[B]=G,M=3);break b}else if(M==119){B=u[y];u[y]=B+4&4294967295;B=u[B];if((z5(t)|0)!=0)p=y5(Vz&4294967295,t,w,x),M=0;else{G=X_(t);z=(G|0)!=-1;c:do if(!z){if(V()==0)break c;p=y5(Vz&4294967295,t,w,x);M=0;break b}while(0);(G|0)<-32768?(W(u[qw],Qva&4294967295),p=y5(Vz&4294967295,t,w,x),M=0):(G|0)>32767?(W(u[qw],Rva& -4294967295),p=y5(Vz&4294967295,t,w,x),M=0):(u[B]=G&65535,M=3)}break b}else if(M==120){B=u[y];u[y]=B+4&4294967295;B=u[B];if((z5(t)|0)!=0)p=y5(Xz&4294967295,t,w,x),M=0;else{G=X_(t);z=(G|0)!=-1;c:do if(!z){if(V()==0)break c;p=y5(Xz&4294967295,t,w,x);M=0;break b}while(0);u[B]=G;M=3}break b}else if(M==121){B=u[y];u[y]=B+4&4294967295;B=u[B];if((u[u[t+4&4294967295]+84&4294967295]&8388608|0)!=0)G=A5(t);else if((u[u[t+4&4294967295]+84&4294967295]&16777216|0)!=0)G=E5(t);else{p=y5(Sva&4294967295,t,w,x);M=0; -break b}u[B]=G;M=3;break b}else if(M==122){B=u[y];u[y]=B+4&4294967295;B=u[B];if((z5(t)|0)!=0)p=y5(Zz&4294967295,t,w,x),M=0;else{G=X_(t);z=(G|0)!=-1;c:do if(!z){if(V()==0)break c;p=y5(Zz&4294967295,t,w,x);M=0;break b}while(0);u[B]=G;M=3}break b}else if(M==123){C=E(u[q],8)==42;c:do if(C){K=u[y];u[y]=K+4&4294967295;K=u[K];J=(u[u[t+4&4294967295]+84&4294967295]&134217728|0)!=0;d:do if(J)PY(K,t,t+20&-1,u[t+8&4294967295],1,0);else if((u[u[t+4&4294967295]+84&4294967295]&268435456|0)!=0)if(F=r2(t,0),F==0){p= -y5(aA&4294967295,t,w,x);M=0;break b}else PY(K,t,F+20&-1,u[F+8&4294967295],1,0);else{if(!((UCb(t,K,B)|0)<0))break d;p=y5(u[B],t,w,x);M=0;break b}while(0);if((u5(K,I,88)|0)!=0){p=y5(bA&4294967295,t,w,x);M=0;break b}else q=q+1&4294967295}else if(E(u[q],8)==35){K=u[y];u[y]=K+4&4294967295;K=u[K];O=J=0;(z&2|0)!=0?(F=u[y],u[y]=F+4&4294967295,O=u[F]):(F=u[y],u[y]=F+4&4294967295,J=u[F]);if((u[u[t+4&4294967295]+84&4294967295]&134217728|0)!=0)u[K]=t+20&-1,(z&2|0)!=0?u[O]=u[t+8&4294967295]:u[J]=u[t+8&4294967295]; -else if((u[u[t+4&4294967295]+84&4294967295]&268435456|0)!=0)if(F=r2(t,0),F==0){p=y5(aA&4294967295,t,w,x);M=0;break b}else u[K]=F+20&-1,(z&2|0)!=0?u[O]=u[F+8&4294967295]:u[J]=u[F+8&4294967295];else if(K=F5(t,K,G),(K|0)<0){p=y5(u[G],t,w,x);M=0;break b}else(z&2|0)!=0?u[O]=K:u[J]=K;q=q+1&4294967295}else{B=u[y];u[y]=B+4&4294967295;C=u[B];if((u[u[t+4&4294967295]+84&4294967295]&134217728|0)!=0)u[C]=t+20&-1;else if((u[u[t+4&4294967295]+84&4294967295]&268435456|0)!=0)if(F=r2(t,0),F==0){p=y5(aA&4294967295, -t,w,x);M=0;break b}else u[C]=F+20&-1;else{p=y5(cA&4294967295,t,w,x);M=0;break b}z=Ba(u[C]);y=N0(t);if((z|0)==(y|0))break c;p=y5(Yva&4294967295,t,w,x);M=0;break b}while(0);M=3;break b}else if(M==124){B=u[y];u[y]=B+4&4294967295;O=u[B];M=u[u[t+4&4294967295]+80&4294967295];I=D(E(u[q],8)!=35,1);q=q+1&4294967295;if(E(I,8)!=0)p=y5(lwa&4294967295,t,w,x);else{I=(u[u[t+4&4294967295]+84&4294967295]&1|0)==0;c:do if(!I){if(M==0)break c;if(u[M+12&4294967295]==0)break c;if(u[M+8&4294967295]==0)break c;(A[u[M+8& -4294967295]](t,0)|0)!=1?(p=y5(iA&4294967295,t,w,x),M=0):u[M+20&4294967295]!=0?(p=y5(nwa&4294967295,t,w,x),M=0):(O=A[u[M+12&4294967295]](t,0,O),(O|0)<0?(p=y5(fA&4294967295,t,w,x),M=0):(aa=M=0,(z&2|0)!=0?(B=u[y],u[y]=B+4&4294967295,aa=u[B]):(B=u[y],u[y]=B+4&4294967295,M=u[B]),(z&2|0)!=0?u[aa]=O:u[M]=O,M=3));break b}while(0);p=y5(mwa&4294967295,t,w,x)}M=0;break b}else if(M==125){if(E(u[q],8)==35)if(B=u[y],u[y]=B+4&4294967295,J=u[B],M=O=0,(z&2|0)!=0?(B=u[y],u[y]=B+4&4294967295,M=u[B]):(B=u[y],u[y]=B+ -4&4294967295,O=u[B]),(u[u[t+4&4294967295]+84&4294967295]&268435456|0)!=0)u[J]=u[t+12&4294967295],(z&2|0)!=0?u[M]=u[t+8&4294967295]:u[O]=u[t+8&4294967295],q=q+1&4294967295;else{p=y5(iwa&4294967295,t,w,x);M=0;break b}else if(B=u[y],u[y]=B+4&4294967295,J=u[B],(u[u[t+4&4294967295]+84&4294967295]&268435456|0)!=0)u[J]=u[t+12&4294967295];else{p=y5(eA&4294967295,t,w,x);M=0;break b}M=3;break b}else if(M==126){B=u[y];u[y]=B+4&4294967295;O=u[B];M=u[u[t+4&4294967295]+80&4294967295];B=M!=0;c:do if(B){if(u[M+20& -4294967295]==0)break c;if(E(u[q],8)==42)break c;p=y5(jwa&4294967295,t,w,x);M=0;break b}while(0);B=M!=0;c:do if(B){if(u[M+16&4294967295]==0)break c;if(E(u[q],8)!=42)break c;q=q+1&4294967295;(A[u[M+16&4294967295]](t,O,1)|0)<0?(yY(),p=y5(gA&4294967295,t,w,x),M=0):(u5(O,I,88)|0)!=0?(p=y5(bA&4294967295,t,w,x),M=0):(LY(O,67)|0)==0?(p=y5(hA&4294967295,t,w,x),M=0):M=3;break b}while(0);I=M==0;c:do if(!I){if(u[M+4&4294967295]==0)break c;if(u[M+8&4294967295]==0)break c;if((A[u[M+8&4294967295]](t,0)|0)!=1)p= -y5(kwa&4294967295,t,w,x),M=0;else if(M=A[u[M+4&4294967295]](t,0,J),(M|0)<0)p=y5(fA&4294967295,t,w,x),M=0;else{w=E(u[q],8)==42;d:do{if(w)PY(O,t,u[J],M,1,0);else{u[O]=u[J];if(E(u[q],8)!=35)break d;U=aa=0;(z&2|0)!=0?(B=u[y],u[y]=B+4&4294967295,U=u[B]):(B=u[y],u[y]=B+4&4294967295,aa=u[B]);(z&2|0)!=0?u[U]=M:u[aa]=M}q=q+1&4294967295}while(0);M=3}break b}while(0);p=y5(gA&4294967295,t,w,x);M=0;break b}else if(M==127){B=E(u[q],8)==42;c:do if(B){G=u[y];u[y]=G+4&4294967295;J=u[G];G=t==Q;d:do if(G)PY(J,0,0,0, -1,0);else if((u[u[t+4&4294967295]+84&4294967295]&134217728|0)!=0)PY(J,t,t+20&-1,u[t+8&4294967295],1,0);else if((u[u[t+4&4294967295]+84&4294967295]&268435456|0)!=0)if(F=r2(t,0),F==0){p=y5(aA&4294967295,t,w,x);M=0;break b}else PY(J,t,F+20&-1,u[F+8&4294967295],1,0);else{if(!((UCb(t,J,C)|0)<0))break d;p=y5(u[C],t,w,x);M=0;break b}while(0);if((u5(J,I,88)|0)!=0){p=y5(bA&4294967295,t,w,x);M=0;break b}else q=q+1&4294967295}else if(E(u[q],8)==35){G=u[y];u[y]=G+4&4294967295;J=u[G];M=O=0;(z&2|0)!=0?(G=u[y], -u[y]=G+4&4294967295,M=u[G]):(G=u[y],u[y]=G+4&4294967295,O=u[G]);if(t==Q)u[J]=0,(z&2|0)!=0?u[M]=0:u[O]=0;else if((u[u[t+4&4294967295]+84&4294967295]&134217728|0)!=0)u[J]=t+20&-1,(z&2|0)!=0?u[M]=u[t+8&4294967295]:u[O]=u[t+8&4294967295];else if((u[u[t+4&4294967295]+84&4294967295]&268435456|0)!=0)if(F=r2(t,0),F==0){p=y5(aA&4294967295,t,w,x);M=0;break b}else u[J]=F+20&-1,(z&2|0)!=0?u[M]=u[F+8&4294967295]:u[O]=u[F+8&4294967295];else if(F=F5(t,J,K),(F|0)<0){p=y5(u[K],t,w,x);M=0;break b}else(z&2|0)!=0?u[M]= -F:u[O]=F;q=q+1&4294967295}else{G=u[y];u[y]=G+4&4294967295;J=u[G];if(t==Q)u[J]=0;else if((u[u[t+4&4294967295]+84&4294967295]&134217728|0)!=0)u[J]=t+20&-1;else if((u[u[t+4&4294967295]+84&4294967295]&268435456|0)!=0)if(F=r2(t,0),F==0){p=y5(aA&4294967295,t,w,x);M=0;break b}else u[J]=F+20&-1;else{p=y5(Zva&4294967295,t,w,x);M=0;break b}if(E(u[q],8)==35)F=0,(z&2|0)!=0?(G=u[y],u[y]=G+4&4294967295):(G=u[y],u[y]=G+4&4294967295,F=u[G]),t==Q?u[F]=0:(G=N0(t),u[F]=G),q=q+1&4294967295;else{if(u[J]==0)break c;z= -Ba(u[J]);y=N0(t);if((z|0)==(y|0))break c;p=y5($va&4294967295,t,w,x);M=0;break b}}while(0);M=3;break b}while(0);M==3&&(u[r]=q,p=0);r=p;h=l;l=r;if(l==0)break a;u[e&4294967295]=0}while(0);l==0&&(u[f]=u[m]);h=m;return l}function y5(d,f,b,c){b0(b,c,Nva&4294967295,s([d,0,0,0,f!=Q?u[u[f+4&4294967295]+12&4294967295]:Rz&4294967295,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));return b} -function z5(d){var f,b,c=u[d+4&4294967295]==Ly;a:do if(c)f=0;else{if((ZY(u[d+4&4294967295],Ly)|0)!=0){f=0;break a}b=0;f=3;break a}while(0);f==0&&(W(u[H],Sz&4294967295),b=1);return b} -function F5(d,f,b){var c,e,g;g=u[u[d+4&4294967295]+80&4294967295];var i=g==0;a:do if(i)c=0;else{if(u[g&4294967295]==0){c=0;break a}if(u[g+8&4294967295]==0){c=0;break a}if(u[g+20&4294967295]!=0){c=0;break a}(A[u[g+8&4294967295]](d,0)|0)!=1?(u[b]=iA&4294967295,e=-1):(d=A[u[g&4294967295]](d,0,f),(d|0)<0&&(u[b]=fA&4294967295),e=d);c=5;break a}while(0);c==0&&(u[b]=owa&4294967295,e=-1);return e} -function UCb(d,f,b){var c=h;h+=4;var e;e=u[u[d+4&4294967295]+80&4294967295];e==0?(u[b]=pwa&4294967295,f=-1):u[e+16&4294967295]!=0?(A[u[e+16&4294967295]](d,f,0)|0)<0?(u[b]=kA&4294967295,f=-1):(LY(f,67)|0)==0?(u[b]=hA&4294967295,f=-1):f=0:(d=F5(d,c,b),(d|0)<0?(u[b]=kA&4294967295,f=d):(PY(f,0,u[c],d,1,0),f=0));h=c;return f} -function Q4(d,f,b,c){var e=h;h+=4;var g,i,k=d==0;a:do if(k)g=0;else{if((u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0){g=0;break a}if(f!=0&&(u[u[f+4&4294967295]+84&4294967295]&536870912|0)==0){g=0;break a}if(b==0){g=0;break a}if(c==0){g=0;break a}u[e]=arguments[Q4.length];i=g=VCb(d,f,b,c,e,0);g=6;break a}while(0);g==0&&(K0(lA&4294967295,1424),i=0);h=e;return i} -function G5(d,f,b,c){var e=h;h+=4;var g,i,k=d==0;a:do if(k)g=0;else{if((u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0){g=0;break a}if(f!=0&&(u[u[f+4&4294967295]+84&4294967295]&536870912|0)==0){g=0;break a}if(b==0){g=0;break a}if(c==0){g=0;break a}u[e]=arguments[G5.length];i=g=VCb(d,f,b,c,e,2);g=6;break a}while(0);g==0&&(K0(lA&4294967295,1448),i=0);h=e;return i} -function VCb(d,f,b,c,e,g){var i=h;h+=660;var k,m,l,o,r=i+4,p=i+516,q,t,w,x,z,y,C,B=i+644,G=i+648,K=i+652,I=i+656,F;u[i]=b;x=2147483647;u[B]=0;b=HX(u[i],58);z=b!=0;a:do if(z)b=b+1&4294967295,t=0;else{t=HX(u[i],59);if(t==0){k=2;break a}t=t+1&4294967295}while(0);z=0;a:for(;;){if(u[c+4*z&4294967295]==0){k=5;break a}z=z+1&4294967295;k=3}y=u[d+8&4294967295];C=f!=0?Q0(f):0;var J=(y+C&4294967295|0)>(z|0);a:do if(J){var M=y+C&4294967295;o=(z|0)==1?Nz&4294967295:Qz&4294967295;l=b==0?Nz&4294967295:Oz&4294967295; -m=b!=0?b:Pz&4294967295;T(u[H],qwa&4294967295,s([m,0,0,0,l,0,0,0,z,0,0,0,o,0,0,0,M,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0,"i32",0,0,0]));m=0}else{l=0;b:for(;;){if(!((l|0)<(z|0))){k=34;break b}w=u[c+4*l&4294967295];E(u[u[i]],8)==124&&(x=l,u[i]=u[i]+1&4294967295);if(E(u[u[i]],8)==0){k=13;break b}if(E(u[u[i]],8)==59){k=13;break b}if(E(u[u[i]],8)==58){k=13;break b}k=0;(C|0)!=0&&(k=R0(f,w));o=k!=0;c:do if(o){if(C=C-1&4294967295,(l|0)<(y|0)){k=18;break b}}else{if((C|0)!=0&&V()!=0){k= -22;break b}if(!((l|0)<(y|0)))break c;k=u[(d+12&4294967295)+l*4&4294967295]}while(0);if(k!=0){if(q=w5(k,i,e,g,p,r,512,B),q!=0){k=25;break b}}else{if((l|0)<(x|0)){k=28;break b}if((C|0)==0){k=30;break b}q=WCb(i,e,g);if(q!=0){k=32;break b}}l=l+1&4294967295;k=11}if(k==34){m=E(u[u[i]],8)!=0;b:do if(m){if(E(u[u[i]],8)==59){k=36;break b}if(E(u[u[i]],8)==58){k=36;break b}if(E(u[u[i]],8)==124){k=36;break b}T(u[Av],vwa&4294967295,s([u[i],0,0,0],0,j,["i8*",0,0,0]));m=v5(0,u[B]);break a}while(0);o=(C|0)>0;b:do if(o){u[I]= -0;c:for(;;){if((n3(f,I,G,K)|0)==0){k=51;break b}m=0;if((u[u[u[G]+4&4294967295]+84&4294967295]&134217728|0)==0){k=41;break c}F=p0(u[G]);for(l=0;;){if(!((l|0)<(z|0))){k=48;break}if((yX(F,u[c+4*l&4294967295])|0)==0){k=44;break}l=l+1&4294967295;k=43}k==44&&(m=1);if((m|0)==0){k=49;break c}else k=40}if(k==41){W(u[H],wwa&4294967295);m=v5(0,u[B]);break a}else if(k==49){T(u[H],xwa&4294967295,s([F,0,0,0],0,j,["i8*",0,0,0]));m=v5(0,u[B]);break a}}while(0);m=v5(1,u[B])}else k==13?(T(u[Av],rwa&4294967295,s([z, -0,0,0,l,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0])),m=v5(0,u[B])):k==18?(T(u[H],swa&4294967295,s([w,0,0,0,l+1&4294967295,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0])),m=v5(0,u[B])):k==25?(x5(l+1&4294967295,q,p,b,t),m=v5(0,u[B])):k==28?(T(u[H],twa&4294967295,s([w,0,0,0,l+1&4294967295,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0])),m=v5(0,u[B])):k==30?m=v5(1,u[B]):k==32?(T(u[Av],uwa&4294967295,s([q,0,0,0,u[i],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),m=v5(0,u[B])):k==22&&(m=v5(0,u[B]))}while(0);h=i;return m} -function WCb(d,f,b){var c=h;h+=4;var e,g,i,k;u[c]=u[d];e=u[c];k=u[e];u[c]=e+1&4294967295;e=E(k,8);e=e==40?19:e==41?22:e==66?23:e==68?23:e==72?23:e==73?23:e==75?23:e==76?23:e==79?24:e==83?25:e==85?25:e==98?23:e==99?23:e==100?23:e==101?26:e==102?23:e==104?23:e==105?23:e==107?23:e==108?23:e==110?27:e==115?3:e==116?3:e==117?3:e==119?3:e==122?3:1;a:do if(e==19){for(;;){if(E(u[u[c]],8)==41){e=10;break}if(E(u[u[c]],8)==0){e=12;break}if(E(u[u[c]],8)==59){e=12;break}if(E(u[u[c]],8)==58){e=12;break}i=WCb(c, -f,b);if(i!=0){e=17;break}e=19}if(e==10){u[c]=u[c]+1&4294967295;e=0;break a}else if(e==12){g=ywa&4294967295;e=16;break a}else if(e==17){g=i;e=16;break a}}else if(e==22){g=zwa&4294967295;e=16;break a}else if(e==23){i=u[f];u[f]=i+4&4294967295;e=0;break a}else if(e==24){E(u[u[c]],8)==33?(u[c]=u[c]+1&4294967295,i=u[f],u[f]=i+4&4294967295,i=u[f],u[f]=i+4&4294967295):E(u[u[c]],8)==38?(i=u[f],u[f]=i+4&4294967295,i=u[f],u[f]=i+4&4294967295,u[c]=u[c]+1&4294967295):(i=u[f],u[f]=i+4&4294967295);e=0;break a}else if(e== -25){i=u[f];u[f]=i+4&4294967295;e=0;break a}else if(e==26){i=u[f];u[f]=i+4&4294967295;if(E(u[u[c]],8)!=115&&E(u[u[c]],8)!=116){e=1;break a}u[c]=u[c]+1&4294967295;e=3;break a}else if(e==27){i=u[f];u[f]=i+4&4294967295;e=0;break a}while(0);a:do if(e==1){g=jA&4294967295;e=16;break a}else if(e==3){i=u[f];u[f]=i+4&4294967295;i=E(u[u[c]],8)==35;b:do{if(i)e=u[f],u[f]=e+4&4294967295;else{if(E(k,8)!=115&&E(k,8)!=122)break b;if(E(u[u[c]],8)!=42)break b}u[c]=u[c]+1&4294967295}while(0);e=0;break a}while(0);e== -0&&(u[d]=u[c],g=0);h=c;return g} -function P0(d,f,b,c){var e=h;h+=4;var g,i,k;u[e]=arguments[P0.length];if((u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0)W(u[uw],Awa&4294967295),k=0;else if(k=u[d+8&4294967295],(k|0)<(b|0))f!=0?(i=(b|0)==(c|0)?Nz&4294967295:mA&4294967295,T(u[H],nA&4294967295,s([f,0,0,0,i,0,0,0,b,0,0,0,k,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i32",0,0,0]))):(i=(b|0)==(c|0)?Nz&4294967295:mA&4294967295,T(u[H],oA&4294967295,s([i,0,0,0,b,0,0,0,k,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0]))),k=0;else if((k| -0)>(c|0))f!=0?(i=(b|0)==(c|0)?Nz&4294967295:pA&4294967295,T(u[H],nA&4294967295,s([f,0,0,0,i,0,0,0,c,0,0,0,k,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i32",0,0,0]))):(i=(b|0)==(c|0)?Nz&4294967295:pA&4294967295,T(u[H],oA&4294967295,s([i,0,0,0,c,0,0,0,k,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0]))),k=0;else{for(i=0;;){if(!((i|0)<(k|0)))break;g=u[e];u[e]=g+4&4294967295;g=u[g];u[g]=u[(d+12&4294967295)+i*4&4294967295];i=i+1&4294967295}k=1}h=e;return k} -function y4(d,f){var b;f==0?b=1:u[f+4&4294967295]!=ou?(K0(lA&4294967295,1884),b=0):(Q0(f)|0)==0?b=1:(T(u[H],Bwa&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0])),b=0);return b}function H5(d){var f;for(f=Ba(d);;){if((f|0)==0)break;if(E(u[d+f&4294967295],8)==47)break;f=f-1&4294967295}u[d+f&4294967295]=0}function I5(){var d=h;h+=96;h=d;return 0} -function J5(){var d=zA&4294967295,f,b=(I5()|0)!=0;a:do if(b)f=1;else{f=Ba(d)>>>0<=4095;b:do if(f){f=(u[Js]|0)!=0?Rwa&4294967295:Swa&4294967295;lY(d,f);if((I5()|0)==0)break b;f=1;break a}while(0);f=0}while(0);return f}function XCb(){var d=h;h+=96;h=d;return 0} -function K5(d,f){var b,c;c=E(u[f&4294967295],8)==47;a:do if(c)b=0;else{b=Ba(d);if((b|0)==0)break a;if(E(u[d+(b-1&4294967295)&4294967295],8)==47)break a;if(!(b>>>0<=4095))break a;u[d+b&4294967295]=47;b=b+1&4294967295}while(0);b>>>0>4096&&Z(Twa&4294967295);c=Ba(f);(b+c&4294967295)>>>0>4096&&(c=4096-b&4294967295);RX(d+b&4294967295,f,c);u[d+(b+c&4294967295)&4294967295]=0} -function L5(d,f){var b;b=f;if(E(u[b&4294967295],8)==47)BX(d,b);else if(_getcwd(d,4096)==0)BX(d,b);else{var c=E(u[b&4294967295],8)==46;a:do if(c){if(E(u[b+1&4294967295],8)!=47)break a;b=b+2&4294967295}while(0);K5(d,b)}} -function M5(){var d=h;h+=12291;var f,b,c,e,g,i,k=d+4097,m,l,o,r,p,q,t=d+8194;b=FA&4294967295;c=(u[KN]|0)==0?0:0;e=u[g8a];p=e==0;a:do if(p){if((u[KN]|0)!=0)break a;e=(u[KN]|0)==0?0:0}while(0);g=0;i=u[VN];p=b;if(HX(i,47)!=0)RX(KA&4294967295,i,4096);else if(g!=0){for(;;){f=HX(g,58);f!=0?(q=f-g&4294967295,q>>>0>4096&&(q=4096),RX(KA&4294967295,g,q),u[(KA&4294967295)+q&4294967295]=0):RX(KA&4294967295,g,4096);K5(KA&4294967295,i);g=h;h+=96;h=g;if(f==0){f=6;break}g=f+1&4294967295;f=9}f==6&&(u[KA&4294967295]= -0)}else u[KA&4294967295]=0;f=E(u[KA&4294967295],8)!=47;a:do if(f){if(E(u[KA&4294967295],8)==0)break a;i=KA&4294967295;g=h;h+=4097;E(u[i&4294967295],8)!=47&&(L5(g,i),BX(i,g));h=g}while(0);RX(d,KA&4294967295,4096);u[d+4096&4294967295]=0;f=-1;a:for(;;){if((f|0)==-1)break a;u[t+f&4294967295]=0;E(u[t&4294967295],8)==47?RX(d,t,4096):(H5(d),K5(d,t));f=-1}H5(d);t=e!=0;a:do if(t)RX(zA&4294967295,e,4096),m=HX(zA&4294967295,58),m!=0&&(u[m]=0),K5(zA&4294967295,yA&4294967295),K5(zA&4294967295,AA&4294967295),m= -1;else{BX(zA&4294967295,d);K5(zA&4294967295,BA&4294967295);f=(I5()|0)!=0;b:do if(f){r=Uwa&4294967295;BX(zA&4294967295,d);K5(zA&4294967295,r);K5(zA&4294967295,Vwa&4294967295);K5(zA&4294967295,AA&4294967295);if((J5()|0)==0){r=3;break b}m=-1;break a}while(0);for(L5(zA&4294967295,d);;){r=Ba(zA&4294967295);K5(zA&4294967295,yA&4294967295);K5(zA&4294967295,AA&4294967295);if((J5()|0)!=0){r=6;break}u[zA+r&4294967295]=0;H5(zA&4294967295);if(E(u[zA&4294967295],8)!=0)r=5;else{r=8;break}}r==6?m=1:r==8&&(RX(zA& -4294967295,CA&4294967295,4096),K5(zA&4294967295,yA&4294967295),K5(zA&4294967295,AA&4294967295),m=(J5()|0)!=0?1:0)}while(0);(m|0)==0?((u[lO]|0)==0&&rX(Wwa&4294967295,55,u[Hc]),RX(zA&4294967295,CA&4294967295,4096),K5(zA&4294967295,yA&4294967295)):H5(zA&4294967295);RX(k,zA&4294967295,4096);u[k+4096&4294967295]=0;(m|0)>0?(H5(k),H5(k)):RX(k,CA&4294967295,4096);K5(k,Xwa&4294967295);r=Ba(k);u[k+(r-6&4294967295)&4294967295]=50;u[k+(r-5&4294967295)&4294967295]=55;if(e!=0)l=HX(e,58),l!=0?RX(DA&4294967295,l+ -1&4294967295,4096):RX(DA&4294967295,e,4096),K5(DA&4294967295,yA&4294967295),K5(DA&4294967295,EA&4294967295),l=1;else if(BX(DA&4294967295,d),K5(DA&4294967295,BA&4294967295),(I5()|0)!=0)H5(DA&4294967295),l=-1;else{for(L5(DA&4294967295,d);;){o=Ba(DA&4294967295);K5(DA&4294967295,yA&4294967295);K5(DA&4294967295,EA&4294967295);if((XCb()|0)!=0){o=3;break}u[DA+o&4294967295]=0;H5(DA&4294967295);if(E(u[DA&4294967295],8)!=0)o=2;else{o=5;break}}o==3?l=1:o==5&&(RX(DA&4294967295,CA&4294967295,4096),K5(DA&4294967295, -yA&4294967295),K5(DA&4294967295,EA&4294967295),l=(XCb()|0)!=0?1:0)}(l|0)==0&&((u[lO]|0)==0&&rX(Ywa&4294967295,58,u[Hc]),RX(DA&4294967295,CA&4294967295,4096),K5(DA&4294967295,Zwa&4294967295));o=(m|0)==0;a:do if(o)f=22;else{f=(l|0)==0?22:23;break a}while(0);a:do if(f==22){if((u[lO]|0)!=0)break a;rX($wa&4294967295,57,u[Hc])}while(0);r=0;c!=0&&(r=(Ba(c)+r&4294967295)+1&4294967295);o=Ba(zA&4294967295)+1&4294967295;a:for(;;){e=HX(p,58);E(u[p&4294967295],8)!=47&&(r=r+o&4294967295);if(e==0)break a;r=((e- -p&4294967295)+r&4294967295)+1&4294967295;p=e+1&4294967295}r=(Ba(p)+r&4294967295)+1&4294967295;r=(Ba(k)+r&4294967295)+1&4294967295;r=(Ba(DA&4294967295)+r&4294967295)+1&4294967295;o=NY(r);if(o==0)rX(axa&4294967295,42,u[Hc]),rX(bxa&4294967295,33,u[Hc]),u[xA]=FA&4294967295;else{c!=0?(BX(o,c),lY(o,LA&4294967295)):u[o&4294967295]=0;lY(o,k);lY(o,LA&4294967295);for(p=b;;){b=HX(p,58);E(u[p&4294967295],8)!=47&&(lY(o,zA&4294967295),lY(o,MA&4294967295));if(b==0)break;e=(b-p&4294967295)+1&4294967295;c=Ba(o)+e& -4294967295;k=o;r=ra(k).length;for(t=0;;){for(f=0;f<1;f++)u[k+r+t+f]=u[p+t+f];if(u[k+r+t]==0)break;t++;if(t==e){u[k+r+t]=0;break}}u[o+c&4294967295]=0;p=b+1&4294967295}lY(o,p);lY(o,LA&4294967295);lY(o,DA&4294967295);u[xA]=o}(m|0)>0?(H5(zA&4294967295),H5(zA&4294967295),E(u[zA&4294967295],8)==0&&BX(zA&4294967295,MA&4294967295)):RX(zA&4294967295,CA&4294967295,4096);(l|0)>0?(H5(DA&4294967295),H5(DA&4294967295),H5(DA&4294967295),E(u[DA&4294967295],8)==0&&BX(DA&4294967295,MA&4294967295)):RX(DA&4294967295, -CA&4294967295,4096);h=d}function YCb(){var d=Iwa&4294967295,f,b;N5();f=u[lR];b=E(u[f],8)!=0?Cwa&4294967295:Dwa&4294967295;N5();b0(qA&4294967295,50,Ewa&4294967295,s([kR&4294967295,0,0,0,b,0,0,0,f,0,0,0,Fwa&4294967295,0,0,0,Gwa&4294967295,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));b0(OA&4294967295,250,cxa&4294967295,s([dxa&4294967295,0,0,0,qA&4294967295,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));return OA&4294967295} -function O5(d,f){return u[d+4&4294967295]+24*(f-256&4294967295)&4294967295} -function ZCb(d,f,b){var c,e;c=$Cb(d,f);if(c!=0)u[c&4294967295]=u[c&4294967295]+1&4294967295,d=c;else{e=ZX(d,46);e==0?(c=0,e=d):(c=d,e=e+1&4294967295);var g=e,i=h;h+=614;var k,m,l,o=i+258,r=i+518;m=f;HX(m,47)==0&&(b0(o,260,lia&4294967295,s([m,0,0,0],0,j,["i8*",0,0,0])),m=o);b0(i,258,mia&4294967295,s([g,0,0,0],0,j,["i8*",0,0,0]));o=b!=0;a:do if(o){for(g=0;;){if(!((g|0)<(u[Bu]|0))){k=6;break}if(E(u[r&4294967295],64)==E(u[Cu+g*20&-1],64)&&E(u[r+88&4294967295],64)==E(u[(Cu+g*20&4294967295)+8&4294967295], -64)){k=2;break}g=g+1&4294967295;k=1}if(k==6){if(!((u[Bu]|0)<=127)){k=8;break a}u[Cu+u[Bu]*20&-1]=u[r&4294967295];u[(Cu+u[Bu]*20&4294967295)+8&4294967295]=u[r+88&4294967295];k=8;break a}else if(k==2){l=k=_dlsym(u[(Cu+g*20&4294967295)+16&4294967295],i);k=4;break a}}else k=8;while(0);if(k==8)if(k=u[u[u[JG]+4&4294967295]+36&4294967295],(u[MN]|0)!=0&&k5(nia&4294967295,s([m,0,0,0,k,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0])),k=_dlopen(m,k),k==0)b=_dlerror(),b==0&&(b=oia&4294967295),W(u[lv],b),l=0;else{b=b!= -0;a:do if(b){if(!((u[Bu]|0)<=127))break a;m=u[Bu];u[(Cu+m*20&4294967295)+16&4294967295]=k;u[Bu]=m+1&4294967295}while(0);l=k=_dlsym(k,i)}b=l;h=i;V()!=0?d=0:b==0?(T(u[lv],SGa&4294967295,s([e,0,0,0],0,j,["i8*",0,0,0])),d=0):(e=u[rF],u[rF]=c,A[b](),u[rF]=e,V()!=0?d=0:(c=P5(),c=R0(c,d),c==0?(W(u[uw],TGa&4294967295),d=0):((aDb(c,UGa&4294967295,f)|0)<0&&yY(),Q5(d,f)==0?d=0:((u[MN]|0)!=0&&k5(VGa&4294967295,s([d,0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),u[c&4294967295]=u[c&4294967295]+1&4294967295,d= -c))))}return d}function R5(){var d;d=S5()+4&4294967295;d=u[d];u[d+20&4294967295]!=0&&g4(u[d+20&4294967295])}function P5(){var d;d=u[u[JG]+4&4294967295];u[d+8&4294967295]==0&&Z(gHa&4294967295);return u[d+8&4294967295]} -function Q5(d,f){var b,c,e=u[MC]==0;a:do if(e){b=h2();u[MC]=b;if(u[MC]!=0){b=1;break a}c=0;b=2;break a}else b=1;while(0);a:do if(b==1){c=P5();c=R0(c,d);e=c==0;b:do if(!e){if(u[c+4&4294967295]!=xF&&(ZY(u[c+4&4294967295],xF)|0)==0){b=3;break b}b=c5(c);if(b==0)c=0;else if(b=y2(b),b==0)c=0;else{$(u[MC],f,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);c=b}break a}while(0);T(u[uw],IHa&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));c=0}while(0); -return c}function $Cb(d,f){var b,c,e;u[MC]==0?b=0:(b=R0(u[MC],f),b==0?b=0:(c=T5(d),c==0?b=0:(e=c5(c),e==0?b=0:(m2(e,b)|0)!=0?b=0:((u[MN]|0)!=0&&k5(JHa&4294967295,s([d,0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),b=c))));return b} -function T5(d){var f,b,c,e;c=P5();e=R0(c,d);var g=e!=0;a:do if(g){if(u[e+4&4294967295]!=xF&&(ZY(u[e+4&4294967295],xF)|0)==0){f=1;break a}b=e;f=2;break a}else f=1;while(0);if(f==1)if(e=bDb(d),e==0)b=0;else if(($(c,d,e)|0)!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);b=0}else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);b=e}return b} -function U5(d,f,b){var c,e,g,i;g=P5();i=T5(d);var k=i==0;a:do{if(!k){e=c5(i);var m=R0(e,aD&4294967295)==0;b:do if(m){c=u2();c=($(e,aD&4294967295,c)|0)!=0?1:2;break b}else c=2;while(0);b:do if(c==2){c=0;m=b!=0;c:do if(m){c=S2(b);if(c!=0)break c;yY()}while(0);c==0&&(c=u[f+48&4294967295],u[c&4294967295]=u[c&4294967295]+1&4294967295);($(e,bD&4294967295,c)|0)!=0&&yY();u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=F1(f,e,e);if(c==0)break b; -u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);i=R0(g,d);i==0?(T(u[lv],LHa&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0])),e=0):(u[i&4294967295]=u[i&4294967295]+1&4294967295,e=i);break a}while(0);e=d;c=a;c=P5();m=R0(c,e)==0;b:do if(!m){if(!((k4(c,e)|0)<0))break b;Z(KHa&4294967295)}while(0)}e=0}while(0);return e} -function cDb(d,f,b){if((V5(b)|0)!=(u[LC]|0))T(u[lv],NHa&4294967295,s([f,0,0,0],0,j,["i8*",0,0,0])),d=0;else{V5(b);b=dDb(b);if(b==0)b=0;else if(u[b+4&4294967295]!=Is){T(u[lv],MHa&4294967295,s([f,0,0,0],0,j,["i8*",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}if(b==0)d=0;else if((u[MN]|0)!=0&&k5(OHa&4294967295,s([d,0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),d=U5(d,b,f),u[b&4294967295]=u[b&4294967295]-1&4294967295,(u[b& -4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b)}return d}function eDb(d){var f=h;h+=4193;T(u[Av],PHa&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));h=f;return 0} -function fDb(d,f){var b=h;h+=4101;var c,e,g,i,k,m=b+4097;k=0;u[m]=0;e=T5(d);if(e==0)e=0;else{(u[MN]|0)!=0&&k5(QHa&4294967295,s([d,0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));g=c5(e);i=S2(f);var l=i==0;a:do if(l)c=2;else{k=M_(RHa&4294967295,s([i,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(k==0){c=2;break a}c=$(g,bD&4294967295,i);(c|0)==0&&(c=$(g,cD&4294967295,k));if((c|0)!=0){c=2;break a}u[b&4294967295]=0;g=W5(d,SHa&4294967295,k,b,m,0);g==0?(xY(u[lv])|0)!=0?(yY(),u[e&4294967295]=u[e&4294967295]+ -1&4294967295):e=0:e=X5(d,u[m],b,u[g+8&4294967295],0);c=7;break a}while(0);c==2&&(e=0);m=k!=0;a:do if(m){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break a;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);k=i!=0;a:do if(k){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break a;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0)}h=b;return e} -function gDb(d){var f,b,c;for(c=0;;){if(u[u[NC]+8*c&-1]==0){f=5;break}if((yX(d,u[u[NC]+8*c&-1])|0)==0){f=1;break}c=c+1&4294967295;f=0}f==1?b=u[(u[NC]+8*c&4294967295)+4&4294967295]==0?-1:1:f==5&&(b=0);return b} -function hDb(d,f,b){var c,e,g,i,k;k=Q2(f);var m=(k|0)<0;a:do if(m)e=0;else if(g=e2(d,b),g!=0)e=g;else if((Q1(d,b,Q)|0)!=0)e=0;else{i=0;b:for(;;){if(!((i|0)<(k|0))){c=4;break b}c=R2(f,i);if(c==0){c=2;break b}g=AY(c,s([b,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));if(g!=0){c=4;break b}if((xY(u[lv])|0)==0){c=6;break b}yY();i=i+1&4294967295;c=1}if(c==4){e=g==0;b:do if(e){g=AY(CD,s([b,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));if(g!=0){c=10;break b}if((xY(u[lv])| -0)==0){c=10;break b}yY();e=Q;break a}while(0);e=g!=0;b:do if(e){c=Q1(d,b,g);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if((c|0)==0){c=15;break b}e=0;break a}while(0);e=g}else c==2?e=0:c==6&&(e=0)}while(0);return e} -function W5(d,f,b,c,e,g){var i=h;h+=8369;var k,m,l,o,r,p,q,t,w=i+96,x,z,y,C;q=p=0;g!=0&&(u[g]=0);r=Ba(f)>>>0>4096;a:do{if(r)W(u[qw],THa&4294967295);else{BX(w,f);m=g!=0;b:do if(m){x=U0(SC&4294967295);y=x==0;c:do if(!y){if((u[u[x+4&4294967295]+84&4294967295]&33554432|0)==0)break c;u[x&4294967295]=u[x&4294967295]+1&4294967295;l=Q2(x);for(m=0;;){if(!((m|0)<(l|0))){k=15;break}t=R2(x,m);k=b!=0?b:Q;t=w_(t,fD&4294967295,VHa&4294967295,s([d,0,0,0,k,0,0,0],0,j,["i8*",0,0,0,"%struct.NullImporter*",0,0,0])); -if(t==0){k=7;break}if(t!=Q){k=10;break}u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);m=m+1&4294967295;k=5}if(k==15){u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)!=0){k=17;break b}A[u[u[x+4&4294967295]+24&4294967295]](x);k=17;break b}else if(k==7){u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)==0)A[u[u[x+4&4294967295]+24&4294967295]](x);m=0;break a}else if(k==10){u[g]=t;u[x&4294967295]=u[x& -4294967295]-1&4294967295;if((u[x&4294967295]|0)==0)A[u[u[x+4&4294967295]+24&4294967295]](x);m=dD;break a}}while(0);W(u[lv],UHa&4294967295);m=0;break a}while(0);m=b!=0;b:do if(m){if((u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0){k=19;break b}((N0(b)+Ba(w)&4294967295)+1&4294967295)>>>0>=4097?(W(u[lv],WHa&4294967295),m=0):(d=p0(b),BX(c,d),lY(c,XHa&4294967295),lY(c,w),BX(w,c),Y5(w)!=0?(BX(c,w),m=gD):(T(u[lv],YHa&4294967295,s([w,0,0,0],0,j,["i8*",0,0,0])),m=0));break a}while(0);if(b==0)if((gDb(w)| -0)!=0){BX(c,w);m=hD;break a}else if(Y5(w)!=0){BX(c,w);m=gD;break a}else b=U0(WC&4294967295);m=b==0;b:do if(!m){if((u[u[b+4&4294967295]+84&4294967295]&33554432|0)==0){k=21;break b}f=U0(UC&4294967295);m=f==0;c:do if(!m){if((u[u[f+4&4294967295]+84&4294967295]&33554432|0)==0)break c;t=U0(TC&4294967295);x=t==0;d:do if(!x){if((u[u[t+4&4294967295]+84&4294967295]&536870912|0)==0)break d;l=Q2(b);r=Ba(w);m=0;e:for(;;){if(!((m|0)<(l|0))){k=82;break e}z=0;y=R2(b,m);if(y==0){k=28;break e}o=(u[u[y+4&4294967295]+ -84&4294967295]&268435456|0)!=0;f:do{if(o){z=u[qe];o=k=k=a;o=e1(u[y+12&4294967295],u[y+8&4294967295]);if(o==0)k=0;else if(k=M0(o,z,0),u[o&4294967295]=u[o&4294967295]-1&4294967295,(u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);z=k;if(z==0){k=30;break e}y=z;k=32}else k=(u[u[y+4&4294967295]+84&4294967295]&134217728|0)==0?33:32;break f}while(0);f:do if(k==32)if(o=u[y+8&4294967295],((o+r&4294967295)+14&4294967295)>>>0>=4097){o=z!=0;g:do if(o){u[z&4294967295]=u[z&4294967295]-1&4294967295; -if((u[z&4294967295]|0)!=0){k=35;break g}A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0)}else if(BX(c,y+20&-1),(Ba(c)|0)!=(o|0)){o=z!=0;g:do if(o){u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0){k=39;break g}A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0)}else{var B=g!=0;g:do if(B){k=hDb(t,f,y);if(k==0){k=41;break e}if(k==Q){k=47;break g}C=w_(k,fD&4294967295,iD&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));k=z!=0;h:do if(k){u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z& -4294967295]|0)!=0)break h;A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);if(C==0){k=51;break e}if(C!=Q){k=53;break e}u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C);break f}while(0);p=(o|0)!=0;g:do if(p){if(E(u[c+(o-1&4294967295)&4294967295],8)==47){k=57;break g}u[c+o&4294967295]=47;o=o+1&4294967295}while(0);BX(c+o&4294967295,w);o=o+r&4294967295;p=u[OC];g:for(;;){if(u[p&4294967295]==0){k=75;break g}BX(c+o&4294967295,u[p&4294967295]); -(u[MN]|0)>1&&k5(bIa&4294967295,s([c,0,0,0],0,j,["i8*",0,0,0]));q=u[p+4&4294967295];E(u[q&4294967295],8)==85&&(q=QC&4294967295);q=IX(c,q);if(q!=0){k=75;break g}p=p+12&4294967295;k=72}o=z!=0;g:do if(o){u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0){k=80;break g}A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);if(q!=0){k=82;break e}}while(0);m=m+1&4294967295;k=27}if(k==82){q==0?(T(u[lv],kD&4294967295,s([w,0,0,0],0,j,["i8*",0,0,0])),m=0):(u[e]=q,m=p);break a}else if(k==28){m= -0;break a}else if(k==30){m=0;break a}else if(k==41){c=z!=0;e:do if(c){u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0)break e;A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);m=0;break a}else if(k==51){m=0;break a}else if(k==53){u[g]=C;m=dD;break a}else if(k==62){c=z!=0;e:do if(c){u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0)break e;A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);m=jD;break a}else if(k==67){c=z!=0;e:do if(c){u[z&4294967295]=u[z& -4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0)break e;A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);m=0;break a}}while(0);W(u[lv],aIa&4294967295);m=0;break a}while(0);W(u[lv],$Ha&4294967295);m=0;break a}while(0);W(u[lv],ZHa&4294967295)}m=0}while(0);h=i;return m} -function X5(d,f,b,c,e){var g,i,k;g=c==1?12:c==2?12:1;a:do if(g==12){if(f!=0){g=1;break a}T(u[L],cIa&4294967295,s([c,0,0,0],0,j,["i32",0,0,0]));i=0;g=2;break a}while(0);a:do if(g==1){g=c;g=g==1?13:g==2?14:g==3?15:g==5?16:g==6?17:g==7?17:g==9?18:19;if(g==19)T(u[lv],gIa&4294967295,s([d,0,0,0,c,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0])),k=0;else if(g==13)k=eDb(b);else if(g==14)k=cDb(d,b,f);else if(g==15)k=ZCb(d,b,f);else if(g==16)k=fDb(d,b);else if(g==17){k=b!=0;b:do if(k){if(E(u[b&4294967295],8)==0){g=5; -break b}d=b}while(0);k=(c|0)==6?iDb(d):jDb(d);if((k|0)<0){i=0;break a}else if((k|0)==0){f=(c|0)==6?lD&4294967295:mD&4294967295;T(u[lv],dIa&4294967295,s([f,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));i=0;break a}else if(k=P5(),k=R0(k,d),k==0){f=(c|0)==6?lD&4294967295:mD&4294967295;T(u[lv],eIa&4294967295,s([f,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));i=0;break a}else u[k&4294967295]=u[k&4294967295]+1&4294967295}else if(g==18)if(e==0){W(u[lv],fIa&4294967295);i=0;break a}else k=w_(e,nD&4294967295, -iD&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));i=k}while(0);return i}function iDb(d){var f,b,c;if($Cb(d,d)!=0)b=1;else{for(c=u[NC];;){if(u[c&4294967295]==0){f=6;break}if((yX(d,u[c&4294967295])|0)==0){f=2;break}c=c+8&4294967295;f=1}f==6?b=0:f==2&&(u[c+4&4294967295]==0?(T(u[lv],hIa&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0])),b=-1):((u[MN]|0)!=0&&k5(iIa&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0])),A[u[c+4&4294967295]](),b=V()!=0?-1:Q5(d,d)==0?-1:1))}return b} -function Y5(d){var f,b,c;for(c=u[az];;){if(u[c&4294967295]==0){f=1;break}if((yX(u[c&4294967295],d)|0)==0){f=4;break}c=c+12&4294967295;f=0}f==1?b=0:f==4&&(b=c);return b} -function jDb(d){var f,b,c,e;b=Y5(d);var g=b==0;a:do if(g)f=0;else{if(u[b+4&4294967295]==0)T(u[lv],oD&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));else if(e=u[b+8&4294967295],c=D((e|0)<0,1),(c|0)!=0&&(e=0-e&4294967295),(u[MN]|0)!=0&&(f=(c|0)!=0?kIa&4294967295:eD&4294967295,k5(lIa&4294967295,s([d,0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]))),f=Z5(u[b+4&4294967295],e),f!=0){e=u[f+4&4294967295]!=Is;b:do if(e)T(u[H],mIa&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));else{if((c|0)!=0){c=T5(d);if(c==0)break b; -e=c5(c);c=OZ(d);if(c==0)break b;e=$(e,cD&4294967295,c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if((e|0)!=0)break b}c=U5(d,f,nIa&4294967295);if(c==0)break b;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=1;break a}while(0);u[f&4294967295]=u[f&4294967295]- -1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f)}f=-1}while(0);return f}function $5(d){var f,d=S2(d);if(d==0)d=0;else{f=a6(d);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=f}return d}function b6(d){var f;f=P5();f==0?d=0:(f=R0(f,d),f!=0?(u[f&4294967295]=u[f&4294967295]+1&4294967295,d=f):(yY(),d=$5(d)));return d} -function $2(d,f,b,c){var e=h;h+=4105;var g,i,k=e+4,m=e+4101;u[e]=d;d=b;u[m]=0;if(HX(u[e],47)!=0)W(u[lv],oIa&4294967295),i=0;else{var l,o,r,p,b=o=c,q=f==0;a:do if(q)l=0;else{if((u[u[f+4&4294967295]+84&4294967295]&536870912|0)==0){l=0;break a}if((o|0)==0){l=0;break a}p=u[qD]==0;b:do if(p){p=OZ(pIa&4294967295);u[qD]=p;if(u[qD]!=0)break b;r=0;l=6;break a}while(0);p=u[rD]==0;b:do if(p){p=OZ(cD&4294967295);u[rD]=p;if(u[rD]!=0)break b;r=0;l=6;break a}while(0);p=u[sD]==0;b:do if(p){p=OZ(qIa&4294967295);u[sD]= -p;if(u[sD]!=0)break b;r=0;l=6;break a}while(0);u[k]=0;u[m]=0;p=e2(f,u[sD]);var t=p==0;b:do if(t)l=11;else{if(p==Q){l=11;break b}if((u[u[p+4&4294967295]+84&4294967295]&134217728|0)==0){W(u[L],rIa&4294967295);r=0;l=6;break a}else if(l=u[p+8&4294967295],(l|0)==0){(o|0)>0?(W(u[L],tD&4294967295),r=0):r=Q;l=6;break a}else if((l|0)>4096){W(u[L],sIa&4294967295);r=0;l=6;break a}else{BX(k,p+20&-1);l=13;break b}}while(0);b:do if(l==11){p=e2(f,u[qD]);l=p==0;c:do if(!l){if((u[u[p+4&4294967295]+84&4294967295]& -134217728|0)==0)break c;l=e2(f,u[rD]);if(l!=0)if(l=u[p+8&4294967295],(l|0)>4096){W(u[L],uD&4294967295);r=0;l=6;break a}else if(BX(k,p+20&-1),p=Q1(f,u[sD],p),(p|0)!=0){W(u[L],vD&4294967295);r=0;l=6;break a}else{l=13;break b}else{p=p+20&-1;l=ZX(p,46);t=l==0;d:do if(t){if(!((o|0)>0))break d;W(u[L],tD&4294967295);r=0;l=6;break a}while(0);if(l==0)l=Q1(f,u[sD],Q),(l|0)!=0?(W(u[L],vD&4294967295),r=0):r=Q;else{l=l-p&4294967295;if(l>>>0>4095)W(u[L],uD&4294967295);else if(RX(k,p,l),u[k+l&4294967295]=0,p=S2(k), -p!=0){l=Q1(f,u[sD],p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);if((l|0)==0){l=13;break b}W(u[L],vD&4294967295)}r=0}l=6;break a}}while(0);r=Q;l=6;break a}while(0);for(;;){o=o-1&4294967295;if(!((o|0)>0)){l=24;break}p=ZX(k,46);if(p==0){l=21;break}u[p]=0;l=20}if(l==24){u[m]=Ba(k);f=P5();f=R0(f,k);if(f==0)if((b|0)<=0)if(r=$1(uIa&4294967295,s([k,0,0,0],0,j,["i8*",0,0,0])),r==0){r=0;l=6;break a}else{if(b=p0(r),(WY(u[Lw],b,1)|0)==0&&(u[k]= -0,u[m]=0,f=Q),u[r&4294967295]=u[r&4294967295]-1&4294967295,(u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r)}else T(u[uw],vIa&4294967295,s([k,0,0,0],0,j,["i8*",0,0,0]));r=f;l=6;break a}else if(l==21){W(u[L],tIa&4294967295);r=0;l=6;break a}}while(0);l==0&&(r=Q);f=r;if(f==0)i=0;else if(c=(c|0)>=0?f:Q,c=kDb(f,c,e,k,m),c==0)i=0;else{f=c;u[f&4294967295]=u[f&4294967295]+1&4294967295;a:for(;;){if(u[e]==0){g=8;break a}g=kDb(f,f,e,k,m);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]| -0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);if(g==0){g=4;break a}f=g;g=2}if(g==8)if(f==Q){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);W(u[L],pD&4294967295);i=0}else{i=d!=0;a:do if(i){if(d!=Q&&(E_(d)|0)!=0)break a;d=0}while(0);if(d==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+ -24&4294967295]](f);i=c}else{u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if((lDb(f,d,k,u[m],0)|0)==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);i=0}else i=f}}else if(g==4){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);i=0}}}h=e;return i} -function kDb(d,f,b,c,e){var g,i,k,m,l;i=u[b];k=HX(i,46);var o=E(u[i],8)==0;a:do if(o)u[d&4294967295]=u[d&4294967295]+1&4294967295,u[b]=0,g=d;else if(k==0?(u[b]=0,g=Ba(i)):(u[b]=k+1&4294967295,g=k-i&4294967295),(g|0)==0)W(u[L],pD&4294967295),g=0;else if(m=c+u[e]&4294967295,m!=c&&(u[m]=46,m=m+1&4294967295),((m+g&4294967295)-c&4294967295|0)>4095)W(u[L],uD&4294967295),g=0;else{RX(m,i,g);u[m+g&4294967295]=0;u[e]=(m+g&4294967295)-c&4294967295;l=c6(d,m,c);var r=l==Q;b:do if(r){if(f==d)break b;u[l&4294967295]= -u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);l=c6(f,m,m);if(l==0)break b;if(l==Q)break b;var p=c,q=P5();if(($(q,p,Q)|0)!=0){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);g=0;break a}else RX(c,i,g),u[c+g&4294967295]=0,u[e]=g}while(0);if(l==0)g=0;else if(l==Q){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);T(u[lv],kD&4294967295, -s([i,0,0,0],0,j,["i8*",0,0,0]));g=0}else g=l}while(0);return g} -function lDb(d,f,b,c,e){var g,i,k,m,l,o;if((ZZ(d,cD&4294967295)|0)==0)i=1;else{k=0;a:for(;;){m=EY(f,k);if(m==0){g=2;break a}if((u[u[m+4&4294967295]+84&4294967295]&134217728|0)==0){g=4;break a}g=E(u[m+20&-1],8)==42;b:do if(g){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);if((e|0)!=0)break b;l=TY(d,xIa&4294967295);if(l==0)yY();else{o=lDb(d,l,b,c,1);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+ -24&4294967295]](l);if((o|0)==0){g=12;break a}}}else{l=J2(d,m);if((l|0)==0){l=m+20&-1;if((Ba(l)+c&4294967295)>>>0>4095){g=14;break a}o=b+c&4294967295;u[o]=46;o=o+1&4294967295;BX(o,l);l=c6(d,l,b);o=l!=0;c:do if(o){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break c;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);if(l==0){g=20;break a}}u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);k=k+1&4294967295; -g=1}if(g==2)(xY(u[Iv])|0)!=0?(yY(),i=1):i=0;else if(g==4){W(u[H],wIa&4294967295);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);i=0}else if(g==12)i=0;else if(g==14){W(u[L],uD&4294967295);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);i=0}else if(g==20){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);i=0}}return i} -function c6(d,f,b){var c=h;h+=4105;var e,g,i,k,m=c+4,l,o=c+4101;i=P5();k=R0(i,b);l=k!=0;a:do{if(l)u[k&4294967295]=u[k&4294967295]+1&4294967295,e=0;else{u[c]=0;u[o]=0;l=d==Q;b:do if(l)e=0;else{e=TY(d,cD&4294967295);if(e!=0)break b;yY();u[Q&4294967295]=u[Q&4294967295]+1&4294967295;g=Q;e=4;break a}while(0);u[m&4294967295]=0;l=W5(b,f,e,m,o,c);var r=e!=0;b:do if(r){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if(l==0)(xY(u[lv])| -0)==0?g=0:(yY(),u[Q&4294967295]=u[Q&4294967295]+1&4294967295,g=Q),e=4;else{k=X5(b,u[o],m,u[l+8&4294967295],u[c]);m=u[c]!=0;b:do if(m){o=u[c];u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break b;A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c])}while(0);e=e=m=e=a;m=k;o=d==Q;b:do{if(!o){e=m==0;c:do if(e){m=R0(i,b);if(m!=0)break c;e=1;break b}while(0);l=u[d+4&4294967295]==xF;c:do if(l)e=4;else{if((ZY(u[d+4&4294967295],xF)|0)!=0){e=4;break c}if(!((u4(d,f,m)|0)<0)){e=8;break c}e= -0;break b}while(0);if(e==4)if(e=c5(d),e==0){e=0;break b}else if(($(e,f,m)|0)<0){e=0;break b}}e=1}while(0);if((e|0)!=0){e=0;break a}i=k!=0;b:do if(i){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break b;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);e=k=0}}break a}while(0);e==0&&(g=k);h=c;return g} -function mDb(d){var f=h;h+=4105;var b,c,e,g,i,k=f+4,m=f+4101,l;e=S5()+4&4294967295;c=u[u[e]+20&4294967295];e=P5();g=0;u[f]=0;u[m]=0;i=c==0;a:do{if(i)Z(yIa&4294967295);else{b=d==0;b:do if(!b){if(u[d+4&4294967295]!=xF&&(ZY(u[d+4&4294967295],xF)|0)==0)break b;i=d6(d);if(i==0)b=0;else if(R0(e,i)!=d)T(u[lv],AIa&4294967295,s([i,0,0,0],0,j,["i8*",0,0,0])),b=0;else if(b=R0(c,i),b!=0)u[b&4294967295]=u[b&4294967295]+1&4294967295;else if(($(c,i,d)|0)<0)b=0;else{c=ZX(i,46);b=c==0;c:do if(b)c=i;else if(g=SY(i, -c-i&4294967295),g==0){R5();b=0;break a}else if(l=e2(e,g),l==0){T(u[lv],BIa&4294967295,s([g+20&-1,0,0,0],0,j,["i8*",0,0,0]));u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);R5();b=0;break a}else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);c=c+1&4294967295;g=TY(l,cD&4294967295);if(g!=0)break c;yY()}while(0);u[k&4294967295]=0;c=W5(i,c,g,k,m,f);b=g!=0;c:do if(b){u[g&4294967295]= -u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);if(c==0){d=u[f]!=0;c:do if(d){e=u[f];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f])}while(0);R5();b=0}else{k=X5(i,u[m],k,u[c+8&4294967295],u[f]);m=u[f]!=0;c:do if(m){g=u[f];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f])}while(0);k== -0&&$(e,i,d);R5();b=k}}break a}while(0);W(u[H],zIa&4294967295)}b=0}while(0);h=f;return b} -function a6(d){var f,b,c,e,g;g=e=0;c=u[wD]==0;a:do if(c){f=OZ(CIa&4294967295);u[xD]=f;if(u[xD]!=0&&(f=OZ(aD&4294967295),u[yD]=f,u[yD]!=0&&(f=M_(DIa&4294967295,s([EIa&4294967295,0,0,0],0,j,["i8*",0,0,0])),u[wD]=f,u[wD]!=0))){f=2;break a}f=b=0;break a}else f=2;while(0);a:do if(f==2){c=T1();var i=c!=0;b:do if(i){u[c&4294967295]=u[c&4294967295]+1&4294967295;b=CY(c,u[yD]);if(b==0){f=3;break b}f=5;break b}else if(b=$2(YC&4294967295,0,0,0),b==0){b=0;break a}else{c=M_(FIa&4294967295,s([u[yD],0,0,0,b,0,0, -0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));f=c==0?3:5;break b}while(0);b:do if(f==5){(u[u[b+4&4294967295]+84&4294967295]&536870912|0)!=0?(e=CY(b,u[xD]),e==0&&N_(u[Uv],u[xD])):e=PZ(b,u[xD]);if(e==0){f=3;break b}g=t_(e,GIa&4294967295,s([d,0,0,0,c,0,0,0,c,0,0,0,u[wD],0,0,0,0,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"i32",0,0,0,"i8*",0,0,0]))}while(0);i=c!=0;b:do if(i){u[c&4294967295]= -u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0){f=11;break b}A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=b!=0;b:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){f=14;break b}A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=e!=0;b:do if(b){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){f=17;break b}A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);b=g}while(0);return b} -function e6(d,f,b){var c,e=f==0;a:do if(e)E(u[b&4294967295],8)==85&&(b=QC&4294967295),c=IX(d,b),c==0&&t4(u[uv]);else{c=X0(f);if(c!=0)break a;W(u[L],PIa&4294967295)}while(0);return c}function f6(d,f,b){b=Y(b);d=$(d,f,b);f=b!=0;a:do if(f){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);return d} -function nDb(){var d,f;d=oa(988);if(d==0)d=OY();else{u[d&4294967295]=u[DD];u[DD]=d;d=d+4&-1;for(f=d+984&4294967295;;){f=f+-12&4294967295;if(!(f>d))break;u[f+4&4294967295]=f+-12&4294967295}u[f+4&4294967295]=0;d=(d+984&4294967295)+-12&4294967295}return d} -function Y(d){var f,b,c=(d|0)>=-5;a:do if(c){if(!((d|0)<=256)){f=1;break a}f=b=u[FD+(d+5&4294967295)*4&4294967295];u[f&4294967295]=u[f&4294967295]+1&4294967295;f=2;break a}else f=1;while(0);a:do if(f==1){b=u[ED]==0;b:do if(b){f=nDb();u[ED]=f;if(u[ED]!=0){f=4;break b}b=0;break a}while(0);b=u[ED];u[ED]=u[b+4&4294967295];u[b+4&4294967295]=ND;u[b&4294967295]=1;u[b+8&4294967295]=d}while(0);return b} -function X_(d){var f,b,c=d!=0;a:do if(c){if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)==0){f=1;break a}b=u[d+8&4294967295];f=2;break a}else f=1;while(0);a:do if(f==1){b=d==0;b:do if(!b){f=u[u[d+4&4294967295]+48&4294967295];if(f==0){f=3;break b}if(u[f+72&4294967295]==0){f=3;break b}d=A[u[f+72&4294967295]](d);if(d==0)b=-1;else if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)==0)if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)!=0){f=S0(d);b=d;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b& -4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=(f|0)==-1;c:do if(d){if(V()==0)break c;b=-1;break a}while(0);b=f}else{f=d;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);W(u[H],HD&4294967295);b=-1}else{f=u[d+8&4294967295];b=d;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);b=f}break a}while(0);W(u[H],GD&4294967295);b=-1}while(0);return b} -function LZ(d){d==0?(W(u[H],GD&4294967295),d=-1):d=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0?u[d+8&4294967295]:(u[u[d+4&4294967295]+84&4294967295]&16777216|0)!=0?BY(d):X_(d);return d} -function A5(d){var f,b,c=d!=0;a:do if(c){if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)==0){f=1;break a}b=u[d+8&4294967295];f=2;break a}else f=1;while(0);a:do if(f==1){b=d!=0;b:do if(b){if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)==0){f=4;break b}b=E5(d);break a}while(0);b=d==0;b:do if(!b){f=u[u[d+4&4294967295]+48&4294967295];if(f==0){f=5;break b}if(u[f+72&4294967295]==0){f=5;break b}d=A[u[f+72&4294967295]](d);if(d==0)b=-1;else if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)==0)if((u[u[d+ -4&4294967295]+84&4294967295]&16777216|0)!=0){f=E5(d);b=d;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);b=V()!=0?-1:f}else{f=d;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);W(u[H],HD&4294967295);b=-1}else{f=u[d+8&4294967295];b=d;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);b=f}break a}while(0);W(u[H],GD& -4294967295);b=-1}while(0);return b} -function JZ(d,f,b){var c=h;h+=4;var e,g,i,k=(b|0)==0;a:do if(k)e=1;else{e=(b|0)<=1?0:1;break a}while(0);a:do if(e==1){if((b|0)>36){e=0;break a}b:for(;;){if(E(u[d],8)==0)break b;e=GX();if((D(u[u[e]+2*D(u[d],8)&4294967295],16)&8192|0)==0)break b;d=d+1&4294967295}e=EX();u[e]=0;g=(b|0)!=0;b:do if(g)e=8;else{if(E(u[d&4294967295],8)!=48){e=8;break b}i=oDb(d,c,b);if((i|0)<0){g=SZ(d,f,b);e=10;break a}else{e=11;break b}}while(0);e==8&&(i=cAb(d,c,b));e=u[c]==d;b:do if(!e){e=GX();if((D(u[u[e]+2*D(u[u[c]+-1& -4294967295],8)&4294967295],16)&8|0)==0)break b;for(;;){if(E(u[u[c]],8)==0)break;e=GX();if((D(u[u[e]+2*D(u[u[c]],8)&4294967295],16)&8192|0)==0)break;u[c]=u[c]+1&4294967295}if(E(u[u[c]],8)!=0)break b;e=EX();(u[e]|0)!=0?g=SZ(d,f,b):(f!=0&&(u[f]=u[c]),g=Y(i));e=10;break a}while(0);f=Ba(d)>>>0<=199?Ba(d):200;d=SY(d,f);if(d!=0){f=M1(d);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);if(f!=0&&(T(u[L],ID&4294967295,s([b,0,0,0,f+20&-1,0,0,0], -0,j,["i32",0,0,0,"i8*",0,0,0])),u[f&4294967295]=u[f&4294967295]-1&4294967295,(u[f&4294967295]|0)==0))A[u[u[f+4&4294967295]+24&4294967295]](f)}g=0;e=10;break a}while(0);e==0&&(W(u[L],PJa&4294967295),g=0);h=c;return g}function Gzb(d,f,b){var c;c=(f+1&4294967295|0)>=0?oa((f|0)!=-1?f+1&4294967295:1):0;return d=c==0?OY():(M4(d,f,c)|0)!=0?0:JZ(c,0,b)} -function g6(d,f,b,c){var e,g,i=(f|0)==0;a:do if(i)W(u[sw],RJa&4294967295),e=2;else{e=(f|0)==-1;b:do if(e){if(!((d|0)<0))break b;if((d|0)!=(0-d&4294967295|0))break b;e=1;break a}while(0);e=(d|0)/(f|0)|0;g=d-(e*f&4294967295)&4294967295;var k=(g|0)!=0;b:do if(k){if(!((f^g|0)<0))break b;g=g+f&4294967295;e=e-1&4294967295}while(0);u[b]=e;u[c]=g;e=0}while(0);return e} -function pDb(d){var f,b,d=u[d+8&4294967295],c=(d|0)<0;a:do if(c){if((d|0)!=(0-d&4294967295|0)){f=1;break a}b=UZ(d);if(b!=0){f=HZ(b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=f}else b=0;f=3;break a}else f=1;while(0);f==1&&(b=Y(0-d&4294967295));return b}function h6(d){if(u[d+4&4294967295]==ND){var f=d;u[f&4294967295]=u[f&4294967295]+1&4294967295}else d=Y(u[d+8&4294967295]);return d} -function qDb(d,f,b){var c=h;h+=8;var e=c+4;u[c]=0;u[e]=-909;if(d!=ND){var g,e=qDb(ND,f,b),f=e==0;a:do if(f)b=0;else{if((u[u[e+4&4294967295]+84&4294967295]&8388608|0)==0){b=S0(e);g=(b|0)==-1;b:do if(g){if(V()==0)break b;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);b=0;break a}while(0)}else b=u[e+8&4294967295];g=A[u[d+152&4294967295]](d,0);if(g==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+ -24&4294967295]](e);b=0}else{u[g+8&4294967295]=b;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);b=g}}while(0);d=b}else if((Q4(f,b,YJa&4294967295,KD&4294967295,s([c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)d=0;else if(u[c]==0)d=Y(0);else if((u[e]|0)==-909)d=RZ(u[c]);else if((u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)!=0)if(d=u[c]+20&-1,f=Ba(d),b=N0(u[c]),(f|0)!=(b|0)){d=M1(u[c]);if(d!=0&&(T(u[L], -ID&4294967295,s([u[e],0,0,0,d+20&-1,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0])),u[d&4294967295]=u[d&4294967295]-1&4294967295,(u[d&4294967295]|0)==0))A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}else d=JZ(d,0,u[e]);else(u[u[u[c]+4&4294967295]+84&4294967295]&268435456|0)!=0?d=Gzb(u[u[c]+12&4294967295],u[u[c]+8&4294967295],u[e]):(W(u[H],aKa&4294967295),d=0);h=c;return d} -function rDb(d){var f=h;h+=16;var b,c,e;c=u[d+8&4294967295];d=b=f+16&4294967295;for(e=(c|0)<0?0-c&4294967295:c;;)if(d=d+-1&4294967295,u[d]=((e>>>0)%10&255)+48&255,e=Math.floor((e>>>0)/10),(e|0)==0)break;(c|0)<0&&(d=d+-1&4294967295,u[d]=45);d=SY(d,b-d&4294967295);h=f;return d} -function i6(d,f,b){var c=h;h+=38;var e,g,i,k,m;e=u[d+8&4294967295];g=D((e|0)<0,1);i=D((e|0)==0,1);k=c+38&4294967295;if((f|0)==10)f=rDb(d);else{a:for(;;)if(d=(e|0)/(f|0)|0,e=e-(d*f&4294967295)&4294967295,m=0-e&4294967295,m=((e|0)>=0?e:m)&255,e=E(m,8)<=9?48:87,m=e+m&255,k=k+-1&4294967295,u[k]=m,e=d,(e|0)==0)break a;d=(f|0)==2;a:do if(d)k=k+-1&4294967295,u[k]=98,k=k+-1&4294967295,u[k]=48;else if((f|0)==8){e=(b|0)!=0;b:do{if(e)k=k+-1&4294967295,u[k]=111;else if((i|0)!=0)break b;k=k+-1&4294967295;u[k]= -48}while(0)}else if((f|0)==16)k=k+-1&4294967295,u[k]=120,k=k+-1&4294967295,u[k]=48;else{k=k+-1&4294967295;u[k]=35;k=k+-1&4294967295;u[k]=((f|0)%10&255)+48&255;if(!((f|0)>10))break a;k=k+-1&4294967295;u[k]=(((f|0)/10|0)&255)+48&255}while(0);(g|0)!=0&&(k=k+-1&4294967295,u[k]=45);f=SY(k,c+(38-k&4294967295)&4294967295)}h=c;return f} -function RCb(){var d,f,b,c,e,g;g=0;d=u[DD];u[DD]=0;u[ED]=0;a:for(;;){if(d==0)break a;c=e=0;f=d+4&-1;b:for(;;){if(!(c>>>0<=81))break b;b=u[f+4&4294967295]==ND;c:do if(b){if((u[f&4294967295]|0)==0)break c;e=e+1&4294967295}while(0);c=c+1&4294967295;f=f+12&4294967295}b=u[d&4294967295];if((e|0)!=0){u[d&4294967295]=u[DD];u[DD]=d;c=0;f=d+4&-1;b:for(;;){if(!(c>>>0<=81))break b;var i=u[f+4&4294967295]!=ND;c:do if(i)d=8;else{if((u[f&4294967295]|0)==0){d=8;break c}if(!((u[f+8&4294967295]|0)>=-5)){d=12;break c}if(!((u[f+ -8&4294967295]|0)<=256)){d=12;break c}if(u[FD+(u[f+8&4294967295]+5&4294967295)*4&4294967295]!=0){d=12;break c}d=f;u[d&4294967295]=u[d&4294967295]+1&4294967295;u[FD+(u[f+8&4294967295]+5&4294967295)*4&4294967295]=f;d=12;break c}while(0);d==8&&(u[f+4&4294967295]=u[ED],u[ED]=f);c=c+1&4294967295;f=f+12&4294967295}}g=g+e&4294967295;d=b}return g} -function G_(d){var f;(YZ(d)|0)==0?(K0(CKa&4294967295,17),f=0):(f=C1(QD),f==0?f=0:(u[f+8&4294967295]=0,u[d&4294967295]=u[d&4294967295]+1&4294967295,u[f+12&4294967295]=d,d=f+-12&4294967295,(u[(d&4294967295)+8&4294967295]|0)!=-2&&Z(OD&4294967295),u[(d&4294967295)+8&4294967295]=-3,u[d&-1]=u[rz],u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(d&4294967295)+4&4294967295]&-1]=d,u[(u[rz]&4294967295)+4&4294967295]=d));return f} -function sDb(d,f){var b,c;b=C1(RD);b==0?b=0:(u[d&4294967295]=u[d&4294967295]+1&4294967295,u[b+8&4294967295]=d,u[f&4294967295]=u[f&4294967295]+1&4294967295,u[b+12&4294967295]=f,c=b+-12&4294967295,(u[(c&4294967295)+8&4294967295]|0)!=-2&&Z(OD&4294967295),u[(c&4294967295)+8&4294967295]=-3,u[c&-1]=u[rz],u[(c&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(c&4294967295)+4&4294967295]&-1]=c,u[(u[rz]&4294967295)+4&4294967295]=c);return b} -function j6(d,f){var b,c,e;e=u[d+16&4294967295];var g=(e|0)>=(f|0);a:do if(g){if(!(((e|0)>>1|0)<=(f|0))){b=1;break a}u[d+8&4294967295]=f;c=0;b=2;break a}else b=1;while(0);b==1&&(b=((f|0)>>3)+((f|0)<=8?3:6)&4294967295,(f^-1)>>>0>>0?(OY(),c=-1):(b=b+f&4294967295,(f|0)==0&&(b=0),c=u[d+12&4294967295],c=b>>>0<=1073741823?b>>>0<=536870911?(b*4&4294967295|0)>=0?cY(c,(b*4&4294967295|0)!=0?b*4&4294967295:1):0:0:0,c==0?(OY(),c=-1):(u[d+12&4294967295]=c,u[d+8&4294967295]=f,u[d+16&4294967295]=b,c=0)));return c} -function j_(d){var f,b,c,e=(d|0)<0;a:do if(e)K0(UD&4294967295,126),b=0;else if(d>>>0>1073741823)b=OY();else{c=d*4&4294967295;f=(u[SD]|0)!=0;b:do if(f)u[SD]=u[SD]-1&4294967295,b=u[TD+u[SD]*4&4294967295],u[b&4294967295]=1;else{b=C1(kE);if(b!=0)break b;b=0;break a}while(0);if((d|0)<=0)u[b+12&4294967295]=0;else if((c|0)>=0?(f=(c|0)!=0?c:1,f=oa(f)):f=0,u[b+12&4294967295]=f,u[b+12&4294967295]==0){d=b;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b); -b=OY();break a}else xX(u[b+12&4294967295],0,c);u[b+8&4294967295]=d;u[b+16&4294967295]=d;c=b+-12&4294967295;(u[(c&4294967295)+8&4294967295]|0)!=-2&&Z(VD&4294967295);u[(c&4294967295)+8&4294967295]=-3;u[c&-1]=u[rz];u[(c&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295];u[u[(c&4294967295)+4&4294967295]&-1]=c;u[(u[rz]&4294967295)+4&4294967295]=c}while(0);return b}function Q2(d){(u[u[d+4&4294967295]+84&4294967295]&33554432|0)==0?(K0(UD&4294967295,169),d=-1):d=u[d+8&4294967295];return d} -function R2(d,f){var b,c=(u[u[d+4&4294967295]+84&4294967295]&33554432|0)==0;a:do{if(c)K0(UD&4294967295,182);else{b=(f|0)<0;b:do if(!b){if((u[d+8&4294967295]|0)<=(f|0))break b;b=u[u[d+12&4294967295]+4*f&4294967295];break a}while(0);b=u[WD]==0;b:do if(b){b=S2(XD&4294967295);u[WD]=b;if(u[WD]!=0)break b;b=0;break a}while(0);N_(u[Iv],u[WD])}b=0}while(0);return b} -function k6(d,f,b){var c,e=(u[u[d+4&4294967295]+84&4294967295]&33554432|0)==0;a:do{if(e){c=b!=0;b:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);K0(UD&4294967295,206)}else{c=(f|0)<0;b:do if(!c){if((u[d+8&4294967295]|0)<=(f|0))break b;f=u[d+12&4294967295]+4*f&4294967295;d=u[f];u[f]=b;b=d!=0;c:do if(b){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break c;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0); -c=0;break a}while(0);c=b!=0;b:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);W(u[Iv],YD&4294967295)}c=-1}while(0);return c} -function tDb(d,f,b){var c;c=u[d+8&4294967295];if(b==0)K0(UD&4294967295,228),b=-1;else if((c|0)==2147483647)W(u[qw],ZD&4294967295),b=-1;else if((j6(d,c+1&4294967295)|0)==-1)b=-1;else{var e=(f|0)<0;a:do if(e){f=f+c&4294967295;if(!((f|0)<0))break a;f=0}while(0);(f|0)>(c|0)&&(f=c);for(d=u[d+12&4294967295];;){c=c-1&4294967295;if(!((c|0)>=(f|0)))break;u[d+4*(c+1&4294967295)&4294967295]=u[d+4*c&4294967295]}u[b&4294967295]=u[b&4294967295]+1&4294967295;u[d+4*f&4294967295]=b;b=0}return b} -function l6(d,f){var b;b=u[d+8&4294967295];(b|0)==2147483647?(W(u[qw],ZD&4294967295),b=-1):(j6(d,b+1&4294967295)|0)==-1?b=-1:(u[f&4294967295]=u[f&4294967295]+1&4294967295,u[u[d+12&4294967295]+4*b&4294967295]=f,b=0);return b}function b2(d,f){var b,c,e=(u[u[d+4&4294967295]+84&4294967295]&33554432|0)!=0;a:do if(e){if(f==0){b=1;break a}c=l6(d,f);b=2;break a}else b=1;while(0);b==1&&(K0(UD&4294967295,290),c=-1);return c} -function uDb(d,f){var b,c,e=(f|0)<0;a:do if(e)b=0;else{if((u[d+8&4294967295]|0)<=(f|0)){b=0;break a}b=u[u[d+12&4294967295]+4*f&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;c=u[u[d+12&4294967295]+4*f&4294967295];b=4;break a}while(0);a:do if(b==0){c=u[WD]==0;b:do if(c){b=S2(XD&4294967295);u[WD]=b;if(u[WD]!=0){b=3;break b}c=0;break a}while(0);N_(u[Iv],u[WD]);c=0}while(0);return c} -function m6(d,f,b){var c,e,g;e=(f|0)<0;a:do if(e)f=0;else{if(!((u[d+8&4294967295]|0)<(f|0)))break a;f=u[d+8&4294967295]}while(0);e=(b|0)<(f|0);a:do if(e)b=f;else{if(!((u[d+8&4294967295]|0)<(b|0)))break a;b=u[d+8&4294967295]}while(0);e=b-f&4294967295;b=j_(e);if(b==0)d=0;else{d=u[d+12&4294967295]+4*f&4294967295;f=u[b+12&4294967295];for(c=0;;){if(!((c|0)<(e|0)))break;g=u[d+4*c&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;u[f+4*c&4294967295]=g;c=c+1&4294967295}d=b}return d} -function n6(d){var f,b;b=u[d+12&4294967295];if(b!=0){f=u[d+8&4294967295];u[d+8&4294967295]=0;u[d+12&4294967295]=0;for(u[d+16&4294967295]=0;;){f=f-1&4294967295;if(!((f|0)>=0))break;if(u[b+4*f&4294967295]!=0&&(d=u[b+4*f&4294967295],u[d&4294967295]=u[d&4294967295]-1&4294967295,(u[d&4294967295]|0)==0))A[u[u[u[b+4*f&4294967295]+4&4294967295]+24&4294967295]](u[b+4*f&4294967295])}}return 0} -function o6(d,f,b,c){var e=h;h+=32;var g,i,k,m,l,o,r,p,q;i=b;k=c;m=e;c=l=0;b=-1;p=k==0;a:do{if(p)g=r=0;else if(d==k){k=m6(k,0,u[k+8&4294967295]);if(k!=0&&(b=o6(d,f,i,k),u[k&4294967295]=u[k&4294967295]-1&4294967295,(u[k&4294967295]|0)==0))A[u[u[k+4&4294967295]+24&4294967295]](k);o=b;g=1}else{c=l_(k,MKa&4294967295);if(c==0){g=3;break a}r=u[c+8&4294967295];l=(u[u[c+4&4294967295]+84&4294967295]&33554432|0)!=0?u[c+12&4294967295]:c+12&-1;g=0}break a}while(0);a:do if(g==0){g=(f|0)<0;b:do if(g)f=0;else{if(!((u[d+ -8&4294967295]|0)<(f|0)))break b;f=u[d+8&4294967295]}while(0);g=(i|0)<(f|0);b:do if(g)i=f;else{if(!((u[d+8&4294967295]|0)<(i|0)))break b;i=u[d+8&4294967295]}while(0);k=i-f&4294967295;p=r-k&4294967295;if((u[d+8&4294967295]+p&4294967295|0)==0){o=c!=0;b:do if(o){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);o=n6(d);g=1}else{g=u[d+12&4294967295];q=k*4&4294967295;var t=q>>>0>32;b:do if(t){(q|0)>=0?(m=(q|0)!=0?q:1,m=oa(m)): -m=0;if(m!=0)break b;OY();g=3;break a}while(0);pX(m,g+4*f&4294967295,q);t=(p|0)<0;b:do if(t)NX(g+4*(i+p&4294967295)&4294967295,g+4*i&4294967295,(u[d+8&4294967295]-i&4294967295)*4&4294967295),j6(d,u[d+8&4294967295]+p&4294967295),g=u[d+12&4294967295];else{if(!((p|0)>0))break b;q=u[d+8&4294967295];if((j6(d,q+p&4294967295)|0)<0){g=3;break a}g=u[d+12&4294967295];NX(g+4*(i+p&4294967295)&4294967295,g+4*i&4294967295,(q-i&4294967295)*4&4294967295)}while(0);q=0;b:for(;;){if(!((q|0)<(r|0)))break b;d=u[l+4*q& -4294967295];d!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295);u[g+4*f&4294967295]=d;q=q+1&4294967295;f=f+1&4294967295}q=k-1&4294967295;b:for(;;){if(!((q|0)>=0))break b;d=u[m+4*q&4294967295]!=0;c:do if(d){r=u[m+4*q&4294967295];u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break c;A[u[u[u[m+4*q&4294967295]+4&4294967295]+24&4294967295]](u[m+4*q&4294967295])}while(0);q=q-1&4294967295}b=0;g=3}break a}while(0);if(g==3){o=c!=0;a:do if(o){u[c&4294967295]=u[c&4294967295]-1&4294967295; -if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);o=b}h=e;return o}function p6(d,f,b){(u[u[d+4&4294967295]+84&4294967295]&33554432|0)==0?(K0(UD&4294967295,715),d=-1):d=o6(d,f,b,0);return d} -function vDb(d,f,b){var c,e,g=(f|0)<0;a:do if(g)c=0;else{if((u[d+8&4294967295]|0)<=(f|0)){c=0;break a}if(b==0)e=o6(d,f,f+1&4294967295,b);else{u[b&4294967295]=u[b&4294967295]+1&4294967295;c=u[u[d+12&4294967295]+4*f&4294967295];u[u[d+12&4294967295]+4*f&4294967295]=b;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);e=0}c=3;break a}while(0);c==0&&(W(u[Iv],YD&4294967295),e=-1);return e} -function k_(d,f){var b,c,e,g,i,k;c=f;k=u[c+4&4294967295]==kE;a:do if(k)b=0;else{if(u[c+4&4294967295]==UR){b=0;break a}if(d==c){b=0;break a}e=e_(c);if(e!=0){k=u[u[e+4&4294967295]+112&4294967295];b=wY(c,8);if((b|0)!=-1){g=u[d+8&4294967295];i=g+b&4294967295;var m=(i|0)>=(g|0);b:do if(m){if((j6(d,i)|0)==-1){b=13;break b}u[d+8&4294967295]=g;b=15;break b}else b=15;while(0);b:do if(b==15){for(;;){b=A[k](e);if(b==0)break;if((u[d+8&4294967295]|0)<(u[d+16&4294967295]|0))u[u[d+12&4294967295]+4*u[d+8&4294967295]& -4294967295]=b,b=d,u[b+8&4294967295]=u[b+8&4294967295]+1&4294967295;else{g=l6(d,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if((g|0)<0)break b}}if(V()!=0){if((xY(u[cv])|0)==0)break b;yY()}(u[d+8&4294967295]|0)<(u[d+16&4294967295]|0)&&j6(d,u[d+8&4294967295]);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;e=Q;b=11;break a}while(0)}u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}e=0;b=11;break a}while(0);if(b==0)if(c=l_(c,OKa&4294967295),c==0)e=0;else if(b=u[c+8&4294967295],(b|0)==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;e=Q}else if(g=u[d+8&4294967295],(j6(d,g+b&4294967295)|0)==-1){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)== -0)A[u[u[c+4&4294967295]+24&4294967295]](c);e=0}else{e=(u[u[c+4&4294967295]+84&4294967295]&33554432|0)!=0?u[c+12&4294967295]:c+12&-1;g=u[d+12&4294967295]+4*g&4294967295;for(k=0;;){if(!((k|0)<(b|0)))break;i=u[e+4*k&4294967295];u[i&4294967295]=u[i&4294967295]+1&4294967295;u[g+4*k&4294967295]=i;k=k+1&4294967295}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;e=Q}return e} -function q6(d,f){var b,c,e;b=d;for(c=f+-4&4294967295;;){if(!(b(b|0)&&(m=b);l=l+c&4294967295;m=m+c&4294967295}else{for(b=c+1&4294967295;;){if(!((m|0)<(b|0)))break;k=e==0?n_(u[f+4*(0-m&4294967295)&4294967295],d,0):r6(u[f+ -4*(0-m&4294967295)&4294967295],d,e);if((k|0)<0){g=3;break a}if((k|0)!=0)break;l=m;m=(m<<1)+1&4294967295;(m|0)<=0&&(m=b)}(m|0)>(b|0)&&(m=b);k=l;l=c-m&4294967295;m=c-k&4294967295}f=f+4*(0-c&4294967295)&4294967295;for(l=l+1&4294967295;;){if(!((l|0)<(m|0)))break;c=((m-l&4294967295|0)>>1)+l&4294967295;k=e==0?n_(u[f+4*c&4294967295],d,0):r6(u[f+4*c&4294967295],d,e);if((k|0)<0){g=3;break a}(k|0)!=0?l=c+1&4294967295:m=c}i=m;g=24;break a}while(0);g==3&&(i=-1);return i} -function t6(d,f,b,c,e){var g,i,k,m,l,f=f+4*c&4294967295;l=0;m=1;k=e==0?n_(d,u[f],0):r6(d,u[f],e);var o=(k|0)<0;a:do if(o)g=3;else{if((k|0)!=0){for(b=c+1&4294967295;;){if(!((m|0)<(b|0)))break;k=e==0?n_(d,u[f+4*(0-m&4294967295)&4294967295],0):r6(d,u[f+4*(0-m&4294967295)&4294967295],e);if((k|0)<0){g=3;break a}if((k|0)==0)break;l=m;m=(m<<1)+1&4294967295;(m|0)<=0&&(m=b)}(m|0)>(b|0)&&(m=b);k=l;l=c-m&4294967295;m=c-k&4294967295}else{for(b=b-c&4294967295;;){if(!((m|0)<(b|0)))break;k=e==0?n_(d,u[f+4*m&4294967295], -0):r6(d,u[f+4*m&4294967295],e);if((k|0)<0){g=3;break a}if((k|0)!=0)break;l=m;m=(m<<1)+1&4294967295;(m|0)<=0&&(m=b)}(m|0)>(b|0)&&(m=b);l=l+c&4294967295;m=m+c&4294967295}f=f+4*(0-c&4294967295)&4294967295;for(l=l+1&4294967295;;){if(!((l|0)<(m|0)))break;c=((m-l&4294967295|0)>>1)+l&4294967295;k=e==0?n_(d,u[f+4*c&4294967295],0):r6(d,u[f+4*c&4294967295],e);if((k|0)<0){g=3;break a}(k|0)!=0?m=c:l=c+1&4294967295}i=m;g=24;break a}while(0);g==3&&(i=-1);return i} -function u6(d){u[d+8&4294967295]=d+700&-1;u[d+12&4294967295]=256}function wDb(d,f){var b;(u[d+12&4294967295]|0)>=(f|0)?b=0:(u6(d),f>>>0>536870911?(OY(),b=-1):(b=NY(f*4&4294967295),u[d+8&4294967295]=b,u[d+8&4294967295]!=0?(u[d+12&4294967295]=f,b=0):(OY(),u6(d),b=-1)));return b} -function v6(d,f){var b=h;h+=8;var c,e,g,i,k,m;c=u[(d+20&4294967295)+f*8&-1];g=u[((d+20&4294967295)+f*8&4294967295)+4&4294967295];e=u[(d+20&4294967295)+(f+1&4294967295)*8&-1];i=u[((d+20&4294967295)+(f+1&4294967295)*8&4294967295)+4&4294967295];u[((d+20&4294967295)+f*8&4294967295)+4&4294967295]=g+i&4294967295;(u[d+16&4294967295]-3&4294967295|0)==(f|0)&&(k=(d+20&4294967295)+(f+2&4294967295)*8&4294967295,u[b&4294967295]=u[k&4294967295],u[b+4&4294967295]=u[k+4&4294967295],k=(d+20&4294967295)+(f+1&4294967295)* -8&4294967295,u[k&4294967295]=u[b&4294967295],u[k+4&4294967295]=u[b+4&4294967295]);u[d+16&4294967295]=u[d+16&4294967295]-1&4294967295;m=u[d&4294967295];k=t6(u[e],c,g,0,m);if((k|0)<0)c=-1;else if(c=c+4*k&4294967295,g=g-k&4294967295,(g|0)==0)c=0;else if(i=s6(u[c+4*(g-1&4294967295)&4294967295],e,i,i-1&4294967295,m),(i|0)<=0)c=i;else if((g|0)<=(i|0)){var l,o,r,p,q;r=-1;m=(u[d+12&4294967295]|0)<(g|0);a:do if(m){if(!((wDb(d,g)|0)<0)){k=1;break a}o=-1;k=2;break a}else k=1;while(0);a:do if(k==1){pX(u[d+8& -4294967295],c,g*4&4294967295);o=c;c=u[d+8&4294967295];u[o]=u[e];o=o+4&4294967295;e=e+4&4294967295;i=i-1&4294967295;m=(i|0)==0;b:do if(m)k=8;else{var t=(g|0)==1;c:do if(!t){m=u[d+4&4294967295];k=u[d&4294967295];for(;;){q=p=0;e:for(;;)if(l=k==0?n_(u[e],u[c],0):r6(u[e],u[c],k),(l|0)!=0){if((l|0)<0){k=6;break b}u[o]=u[e];o=o+4&4294967295;e=e+4&4294967295;q=q+1&4294967295;p=0;i=i-1&4294967295;if((i|0)==0){k=8;break b}if((q|0)>=(m|0))break e}else{u[o]=u[c];o=o+4&4294967295;c=c+4&4294967295;p=p+1&4294967295; -q=0;g=g-1&4294967295;if((g|0)==1)break c;if((p|0)>=(m|0))break e}for(m=m+1&4294967295;;){m=m-D((m|0)>1,1)&4294967295;u[d+4&4294967295]=m;p=l=t6(u[e],c,g,0,k);if((l|0)!=0){if((l|0)<0){k=6;break b}pX(o,c,l*4&4294967295);o=o+4*l&4294967295;c=c+4*l&4294967295;g=g-l&4294967295;if((g|0)==1)break c;if((g|0)==0){k=8;break b}}u[o]=u[e];o=o+4&4294967295;e=e+4&4294967295;i=i-1&4294967295;if((i|0)==0){k=8;break b}q=l=s6(u[c],e,i,0,k);if((l|0)!=0){if((l|0)<0){k=6;break b}NX(o,e,l*4&4294967295);o=o+4*l&4294967295; -e=e+4*l&4294967295;i=i-l&4294967295;if((i|0)==0){k=8;break b}}u[o]=u[c];o=o+4&4294967295;c=c+4&4294967295;g=g-1&4294967295;if((g|0)==1)break c;if(!((p|0)>6)&&!((q|0)>6))break}m=m+1&4294967295;u[d+4&4294967295]=m}}while(0);NX(o,e,i*4&4294967295);u[o+4*i&4294967295]=u[c];o=0;break a}while(0);k==8&&(r=0);(g|0)!=0&&pX(o,c,g*4&4294967295);o=r}while(0);c=o}else{var w;o=-1;k=(u[d+12&4294967295]|0)<(i|0);a:do if(k){if(!((wDb(d,i)|0)<0)){p=1;break a}r=-1;p=2;break a}else p=1;while(0);a:do if(p==1){r=(e+4* -i&4294967295)+-4&4294967295;pX(u[d+8&4294967295],e,i*4&4294967295);k=c;m=u[d+8&4294967295];e=(u[d+8&4294967295]+4*i&4294967295)+-4&4294967295;c=c+4*(g-1&4294967295)&4294967295;u[r]=u[c];r=r+-4&4294967295;c=c+-4&4294967295;g=g-1&4294967295;q=(g|0)==0;b:do if(q)p=8;else{var x=(i|0)==1;c:do if(!x){q=u[d+4&4294967295];p=u[d&4294967295];for(;;){l=t=0;e:for(;;)if(w=p==0?n_(u[e],u[c],0):r6(u[e],u[c],p),(w|0)!=0){if((w|0)<0){p=6;break b}u[r]=u[c];r=r+-4&4294967295;c=c+-4&4294967295;t=t+1&4294967295;l=0;g= -g-1&4294967295;if((g|0)==0){p=8;break b}if((t|0)>=(q|0))break e}else{u[r]=u[e];r=r+-4&4294967295;e=e+-4&4294967295;l=l+1&4294967295;t=0;i=i-1&4294967295;if((i|0)==1)break c;if((l|0)>=(q|0))break e}for(q=q+1&4294967295;;){q=q-D((q|0)>1,1)&4294967295;u[d+4&4294967295]=q;w=t6(u[e],k,g,g-1&4294967295,p);if((w|0)<0){p=6;break b}t=w=g-w&4294967295;if((w|0)!=0&&(r=r+4*(0-w&4294967295)&4294967295,c=c+4*(0-w&4294967295)&4294967295,NX(r+4&4294967295,c+4&4294967295,w*4&4294967295),g=g-w&4294967295,(g|0)==0)){p= -8;break b}u[r]=u[e];r=r+-4&4294967295;e=e+-4&4294967295;i=i-1&4294967295;if((i|0)==1)break c;w=s6(u[c],m,i,i-1&4294967295,p);if((w|0)<0){p=6;break b}l=w=i-w&4294967295;if((w|0)!=0){r=r+4*(0-w&4294967295)&4294967295;e=e+4*(0-w&4294967295)&4294967295;pX(r+4&4294967295,e+4&4294967295,w*4&4294967295);i=i-w&4294967295;if((i|0)==1)break c;if((i|0)==0){p=8;break b}}u[r]=u[c];r=r+-4&4294967295;c=c+-4&4294967295;g=g-1&4294967295;if((g|0)==0){p=8;break b}if(!((t|0)>6)&&!((l|0)>6))break}q=q+1&4294967295;u[d+ -4&4294967295]=q}}while(0);r=r+4*(0-g&4294967295)&4294967295;c=c+4*(0-g&4294967295)&4294967295;NX(r+4&4294967295,c+4&4294967295,g*4&4294967295);u[r]=u[e];r=0;break a}while(0);p==8&&(o=0);(i|0)!=0&&pX(r+4*(1-i&4294967295)&4294967295,m,i*4&4294967295);r=o}while(0);c=r}h=b;return c} -function xDb(d){var f,b,c=u[d+4&4294967295]!=bE;a:do if(c){if((ZY(u[d+4&4294967295],bE)|0)!=0){f=1;break a}W(u[H],cE&4294967295);b=0;f=2;break a}else f=1;while(0);f==1&&(d=u[d+12&4294967295],u[d&4294967295]=u[d&4294967295]+1&4294967295,b=d);return b} -function yDb(d,f,b){var c=h;h+=1740;var e,g,i,k,m,l=c+1724,o,r=c+1728,p=c+1732,q=c+1736,t,w;o=u[l]=0;u[r]=0;u[p]=0;k=f!=0;a:do if(k){if((Q4(f,b,YKa&4294967295,eE&4294967295,s([l,0,0,0,p,0,0,0,r,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)!=0){e=1;break a}g=0;e=2;break a}else e=1;while(0);a:do if(e==1){u[l]==Q&&(u[l]=0);f=u[l]!=0;b:do if(f){if((u[IF]|0)==0)break b;if(!((WY(u[Ru],aLa&4294967295,1)|0)<0))break b;g=0;break a}while(0);u[p]==Q&&(u[p]=0);f= -u[l]==0;b:do if(f)e=8;else{if(u[p]==0){e=8;break b}f=u[l];b=b=a;b=o1(dE);b==0?b=0:(u[f&4294967295]=u[f&4294967295]+1&4294967295,u[b+8&4294967295]=f);u[l]=b;if(u[l]==0){g=0;break a}else{e=10;break b}}while(0);b:do if(e==8){if(u[l]==0)break b;f=u[l];u[f&4294967295]=u[f&4294967295]+1&4294967295}while(0);f=u[d+8&4294967295];g=u[d+12&4294967295];b=u[d+16&4294967295];u[d+8&4294967295]=0;u[d+12&4294967295]=0;u[d+16&4294967295]=-1;k=u[p]!=0;b:do if(k){k=0;c:for(;;){if(!((k|0)<(f|0))){e=23;break b}e=u[g+4* -k&4294967295];i=AY(u[p],s([e,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));if(i==0)break c;m=m=a;m=o1(bE);m==0?m=0:(u[m+8&4294967295]=i,u[m+12&4294967295]=e);if(m==0){e=20;break b}u[g+4*k&4294967295]=m;k=k+1&4294967295}for(k=k-1&4294967295;;){if(!((k|0)>=0))break;m=u[g+4*k&4294967295];e=xDb(m);u[g+4*k&4294967295]=e;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);k=k-1&4294967295}e=20;break b}else e=23;while(0);if(e== -23){k=(u[r]|0)!=0;b:do if(k){if(!((f|0)>1))break b;q6(g,g+4*f&4294967295)}while(0);k=c;u[k&4294967295]=u[l];u[k+8&4294967295]=k+700&-1;u[k+12&4294967295]=256;u[k+16&4294967295]=0;u[k+4&4294967295]=7;k=f;i=(k|0)<=1;b:do if(i)e=35;else{e=g;i=e+4*k&4294967295;t=m=a;m=k;for(t=0;;){if(!((m|0)>63))break;t|=m&1;m=(m|0)>>1}for(m=m+t&4294967295;;){t=i;w=u[l];var x=q,z=a,y=a,C=y=a,B=a,B=y=a,z=e;u[x]=0;var z=z+4&4294967295,G=z==t;c:do if(G)B=1;else{B=2;y=C=w==0?n_(u[z],u[z+-4&4294967295],0):r6(u[z],u[z+-4&4294967295], -w);C=(y|0)<0;d:do if(!C){C=(y|0)!=0;e:do if(C){u[x]=1;for(z=z+4&4294967295;;){if(!(z>1)&4294967295;K=G==0?n_(M,u[F],0):r6(M,u[F],G);if((K|0)<0){B=4;break c}(K|0)!=0?J=F:I=F+4&4294967295;if(!(II))break;u[F]=u[F+-4&4294967295];F=F+-4&4294967295}u[I]=M;C=C+4&4294967295;B=1}B==4?y=-1:B==12&&(y=0); -if((y|0)<0){e=28;break b}t=w}u[(c+20&4294967295)+u[c+16&4294967295]*8&-1]=e;u[((c+20&4294967295)+u[c+16&4294967295]*8&4294967295)+4&4294967295]=t;u[c+16&4294967295]=u[c+16&4294967295]+1&4294967295;w=c;G=z=x=B=a;z=w+20&-1;c:for(;;){if(!((u[w+16&4294967295]|0)>1)){B=8;break c}G=u[w+16&4294967295]-2&4294967295;B=(G|0)<=0;d:do if(!B){if((u[(z+8*(G-1&4294967295)&4294967295)+4&4294967295]|0)>(u[(z+8*G&4294967295)+4&4294967295]+u[(z+8*(G+1&4294967295)&4294967295)+4&4294967295]&4294967295|0))break d;(u[(z+ -8*(G-1&4294967295)&4294967295)+4&4294967295]|0)<(u[(z+8*(G+1&4294967295)&4294967295)+4&4294967295]|0)&&(G=G-1&4294967295);if((v6(w,G)|0)<0){B=4;break c}B=0;continue c}while(0);if(!((u[(z+8*G&4294967295)+4&4294967295]|0)<=(u[(z+8*(G+1&4294967295)&4294967295)+4&4294967295]|0))){B=8;break c}if((v6(w,G)|0)<0){B=9;break c}else B=0}B==4?x=-1:B==8?x=0:B==9&&(x=-1);if((x|0)<0){e=28;break b}e=e+4*t&4294967295;k=k-t&4294967295;if((k|0)==0)break}k=c;m=i=e=t=a;i=k+20&-1;c:for(;;){if(!((u[k+16&4294967295]|0)> -1)){t=7;break c}m=u[k+16&4294967295]-2&4294967295;t=(m|0)>0;d:do if(t){if(!((u[(i+8*(m-1&4294967295)&4294967295)+4&4294967295]|0)<(u[(i+8*(m+1&4294967295)&4294967295)+4&4294967295]|0)))break d;m=m-1&4294967295}while(0);if((v6(k,m)|0)<0){t=4;break c}else t=0}t==4?e=-1:t==7&&(e=0);e=(e|0)<0?28:35;break b}while(0);e==35&&(o=Q);i=u[p]!=0;b:do if(i)for(k=0;;){if(!((k|0)<(f|0))){e=40;break b}m=u[g+4*k&4294967295];e=xDb(m);u[g+4*k&4294967295]=e;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]| -0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);k=k+1&4294967295;e=37}while(0);k=(u[d+16&4294967295]|0)!=-1;b:do if(k){if(o==0){e=42;break b}W(u[L],bLa&4294967295);o=0}while(0);k=(u[r]|0)!=0;b:do if(k){if(!((f|0)>1)){e=45;break b}q6(g,g+4*f&4294967295)}while(0);u6(c)}i=u[d+12&4294967295];k=u[d+8&4294967295];u[d+8&4294967295]=f;u[d+12&4294967295]=g;u[d+16&4294967295]=b;if(i!=0)for(;;){k=k-1&4294967295;if(!((k|0)>=0)){e=52;break}if(u[i+4*k&4294967295]!=0&&(f=u[i+4*k&4294967295],u[f&4294967295]=u[f&4294967295]- -1&4294967295,(u[f&4294967295]|0)==0))A[u[u[u[i+4*k&4294967295]+4&4294967295]+24&4294967295]](u[i+4*k&4294967295]);e=48}f=u[l]!=0;b:do if(f){b=u[l];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){e=55;break b}A[u[u[u[l]+4&4294967295]+24&4294967295]](u[l])}while(0);o!=0&&(u[o&4294967295]=u[o&4294967295]+1&4294967295);g=o}while(0);h=c;return g} -function w6(d){var f,b;f=d;var c=f==0;a:do if(c)d=0;else{if((u[u[f+4&4294967295]+84&4294967295]&33554432|0)==0){d=0;break a}f=yDb(f,0,0);if(f==0)b=-1;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);b=0}d=3;break a}while(0);d==0&&(K0(UD&4294967295,2218),b=-1);return b} -function x6(d){var f,b,c=d==0;a:do if(c)f=0;else{if((u[u[d+4&4294967295]+84&4294967295]&33554432|0)==0){f=0;break a}(u[d+8&4294967295]|0)>1&&q6(u[d+12&4294967295],u[d+12&4294967295]+4*u[d+8&4294967295]&4294967295);b=0;f=4;break a}while(0);f==0&&(K0(UD&4294967295,2242),b=-1);return b} -function d_(d){var f,b,c;c=d==0;a:do if(c)f=0;else{if((u[u[d+4&4294967295]+84&4294967295]&33554432|0)==0){f=0;break a}c=u[d+8&4294967295];f=f_(c);if(f==0)b=0;else{b=f+12&-1;for(d=u[d+12&4294967295];;){c=c-1&4294967295;if(!((c|0)>=0))break;var e=u[d];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[b]=u[d];b=b+4&4294967295;d=d+4&4294967295}b=f}f=3;break a}while(0);f==0&&(K0(UD&4294967295,2257),b=0);return b} -function y6(d){var f,b;f=u[d+8&4294967295];for(b=f=(f|0)>=0?f:0-f&4294967295;;){if((b|0)<=0)break;if(E(u[(d+12&4294967295)+(b-1&4294967295)*2&4294967295],16)!=0)break;b=b-1&4294967295}(b|0)!=(f|0)&&(f=(u[d+8&4294967295]|0)<0?0-b&4294967295:b,u[d+8&4294967295]=f);return d} -function z6(d){var f;(d|0)>1073741817?(W(u[qw],MLa&4294967295),d=0):(((u[FE+16&4294967295]+(u[FE+20&4294967295]*d&4294967295)&4294967295)+3&-4|0)>=0?(f=((u[FE+16&4294967295]+(u[FE+20&4294967295]*d&4294967295)&4294967295)+3&-4|0)!=0?(u[FE+16&4294967295]+(u[FE+20&4294967295]*d&4294967295)&4294967295)+3&-4:1,f=oa(f)):f=0,d=A6(f,FE,d));return d} -function VZ(d){var f,b;b=u[d+8&4294967295];(b|0)<0&&(b=0-b&4294967295);f=z6(b);var c=f!=0;a:do if(c)for(u[f+8&4294967295]=u[d+8&4294967295];;){b=b-1&4294967295;if(!((b|0)>=0))break a;u[(f+12&4294967295)+b*2&4294967295]=u[(d+12&4294967295)+b*2&4294967295]}while(0);return f} -function UZ(d){var f,b,c,e,g;e=c=0;(d|0)<0?(b=0-d&4294967295,e=1):b=d;f=b;a:for(;;){if((f|0)==0)break a;c=c+1&4294967295;f=f>>>0>>>15}var d=z6(c),i=d!=0;a:do if(i){g=d+12&-1;f=(e|0)!=0?0-c&4294967295:c;u[d+8&4294967295]=f;for(f=b;;){if((f|0)==0)break a;u[g]=f&32767;g=g+2&4294967295;f=f>>>0>>>15}}while(0);return d} -function B6(d){var f,b,c;b=0;f=d;a:for(;;){if((f|0)==0)break a;b=b+1&4294967295;f=f>>>0>>>15}f=z6(b);var e=f!=0;a:do if(e){c=f+12&-1;for(u[f+8&4294967295]=b;;){if((d|0)==0)break a;u[c]=d&32767;c=c+2&4294967295;d=d>>>0>>>15}}while(0);return f} -function C6(d){var f=h;h+=4;var b,c,e,g;b=d;d=0;if((WX(b)|0)!=0)W(u[qw],NLa&4294967295),d=0;else if((isNaN(b)|0)!=0)W(u[L],OLa&4294967295),d=0;else if(b<0&&(d=1,b=0-b),c=dY(b,f),(u[f]|0)<=0)d=UZ(0);else if(e=((u[f]-1&4294967295|0)/15|0)+1&4294967295,b=z6(e),b==0)d=0;else{for(c=fY(c,(u[f]-1&4294967295|0)%15+1&4294967295);;){e=e-1&4294967295;if(!((e|0)>=0))break;g=Math.floor(c);u[(b+12&4294967295)+e*2&4294967295]=g;c-=D(g,16);c=fY(c,15)}(d|0)!=0&&(u[b+8&4294967295]=0-u[b+8&4294967295]&4294967295);d= -b}h=f;return d} -function S0(d){var f=h;h+=4;var b,c,e,g,i,k,m;m=0;u[f]=0;var l=d==0;a:do if(l)K0(rE&4294967295,244),c=-1;else if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0)c=X_(d);else{e=(u[u[d+4&4294967295]+84&4294967295]&16777216|0)==0;b:do if(e){m=u[u[d+4&4294967295]+48&4294967295];c=m==0;c:do if(!c){if(u[m+72&4294967295]==0)break c;d=A[u[m+72&4294967295]](d);if(d==0){c=-1;break a}else if(m=1,(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0){b=X_(d);c=4;break b}else{if((u[u[d+4&4294967295]+84&4294967295]& -16777216|0)!=0){c=6;break b}u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);W(u[H],PLa&4294967295);c=-1;break a}}while(0);W(u[H],sE&4294967295);c=-1;break a}else c=6;while(0);b:do if(c==6)if(b=-1,e=d,c=i=u[e+8&4294967295],c=c==-1?20:c==0?21:c==1?22:23,c==23){k=1;g=0;(i|0)<0&&(k=-1,i=0-i&4294967295);c:for(;;){i=i-1&4294967295;if(!((i|0)>=0)){c=13;break c}c=g;g=(g<<15)+D(u[(e+12&4294967295)+i*2&4294967295],16)&4294967295;if((g>>>0>>>15| -0)!=(c|0)){c=11;break c}else c=10}if(c==13)if((g|0)>=0)b=g*k&4294967295;else{e=(k|0)>=0;c:do if(!e){if((g|0)!=-2147483648){c=14;break c}b=-2147483648;break b}while(0);u[f]=k}else c==11&&(u[f]=k)}else c==20?b=0-E(u[e+12&-1],16)&4294967295:c==21?b=0:c==22&&(b=D(u[e+12&-1],16));while(0);c=(m|0)!=0;b:do if(c){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break b;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);c=b}while(0);b=c;(u[f]|0)!=0&&W(u[qw],QLa&4294967295);h=f;return b} -function BY(d){var f,b,c,e;c=d==0;a:do if(c)f=0;else{if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)==0){f=0;break a}c=u[d+8&4294967295];e=1;b=0;(c|0)<0&&(e=-1,c=0-c&4294967295);b:for(;;){c=c-1&4294967295;if(!((c|0)>=0)){f=7;break b}f=b;b=b<<15|D(u[(d+12&4294967295)+c*2&4294967295],16);if((b>>>0>>>15|0)!=(f|0)){f=5;break b}else f=4}b:do if(f==7){if((b|0)>=0)b=b*e&4294967295;else{if(!((e|0)<0))break b;if((b|0)!=-2147483648)break b;b=-2147483648}f=8;break a}while(0);W(u[qw],RLa&4294967295);b=-1; -f=8;break a}while(0);f==0&&(K0(rE&4294967295,353),b=-1);return b} -function D6(d){var f,b,c,e,g,i=d==0;a:do if(i)f=0;else{if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)==0){f=0;break a}c=d;g=u[c+8&4294967295];e=0;if((g|0)<0){W(u[qw],tE&4294967295);b=-1;f=4;break a}else{for(;;){g=g-1&4294967295;if(!((g|0)>=0)){f=9;break}f=e;e=e<<15|D(u[(c+12&4294967295)+g*2&4294967295],16);if((e>>>0>>>15|0)!=(f|0)){f=7;break}else f=6}if(f==9){b=e;f=4;break a}else if(f==7){W(u[qw],SLa&4294967295);b=-1;f=4;break a}}}while(0);a:do if(f==0){b=d!=0;b:do if(b){if((u[u[d+4&4294967295]+ -84&4294967295]&8388608|0)==0){f=3;break b}d=X_(d);(d|0)<0?(W(u[qw],tE&4294967295),b=-1):b=d;break a}while(0);K0(rE&4294967295,408);b=-1}while(0);return b} -function E5(d){var f,b,c,e;c=d==0;a:do if(c)f=0;else{if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)==0){f=0;break a}f=d;c=u[f+8&4294967295];e=1;b=0;(c|0)<0&&(e=-1,c=0-c&4294967295);for(;;){c=c-1&4294967295;if(!((c|0)>=0))break;b=b<<15|D(u[(f+12&4294967295)+c*2&4294967295],16)}b=b*e&4294967295;f=4;break a}while(0);a:do if(f==0){b=d!=0;b:do if(b){if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)==0){f=3;break b}b=A5(d);break a}while(0);K0(rE&4294967295,445);b=-1}while(0);return b} -function Fzb(d){return d=(u[d+8&4294967295]|0)!=0?(u[d+8&4294967295]|0)<0?-1:1:0} -function E6(d,f,b,c){var e,g,i,k,m,l,o;g=0;if((f|0)==0)c=UZ(0);else{(b|0)!=0?(b=d,e=(d+f&4294967295)+-1&4294967295,d=1):(b=(d+f&4294967295)+-1&4294967295,e=d,d=-1);(c|0)!=0&&(c=D(E(u[e],8)<0,1));k=e;m=0-d&4294967295;e=(c|0)!=0?-1:0;i=0;a:for(;;){if(!(i>>>0>>0))break a;if(E(u[k],8)!=E(e,8))break a;i=i+1&4294967295;k=k+m&4294967295}e=f-i&4294967295;i=(c|0)!=0;a:do if(i){if(!(e>>>0>>0))break a;e=e+1&4294967295}while(0);if(e>>>0>268435454)W(u[qw],ULa&4294967295),c=0;else if(f=Math.floor((((e*8& -4294967295)+14&4294967295)>>>0)/15),f=z6(f),f==0)c=0;else{i=1;m=k=0;l=b;for(b=0;;){if(!(b>>>0>>0))break;o=D(u[l],8);(c|0)!=0&&(o=(o^255)+i&4294967295,i=o>>>0>>>8,o&=255);k|=o<>>0>14&&(u[(f+12&4294967295)+g*2&4294967295]=k&32767,g=g+1&4294967295,k=k>>>0>>>15,m=m-15&4294967295);b=b+1&4294967295;l=l+d&4294967295}(m|0)!=0&&(u[(f+12&4294967295)+g*2&4294967295]=k&65535,g=g+1&4294967295);u[f+8&4294967295]=(c|0)!=0?0-g&4294967295:g;c=y6(f)}}return c} -function zDb(d,f,b,c){var e,g,i,k,m,l,o,r,p,q;p=(u[d+8&4294967295]|0)<0;a:do{p?(k=0-u[d+8&4294967295]&4294967295,(c|0)==0?(W(u[qw],VLa&4294967295),g=-1,e=0):e=o=1):(k=u[d+8&4294967295],o=0,e=1);break a}while(0);a:do if(e==1){(b|0)!=0?(p=f,q=1):(p=(f+8&4294967295)+-1&4294967295,q=-1);l=m=g=0;r=D((o|0)!=0,1);i=0;b:for(;;){if(!((i|0)<(k|0))){e=16;break b}e=u[(d+12&4294967295)+i*2&4294967295];(o|0)!=0&&(e=(e^32767)+r&65535,r=D(e,16)>>>15,e&=32767);m|=D(e,16)<>>1;l=l+1&4294967295}else l=l+15&4294967295;for(;;){if(!(l>>>0>7))break;if(g>>>0>=8){e=11;break b}g=g+1&4294967295;u[p]=m&255;p=p+q&4294967295;l=l-8&4294967295;m=m>>>0>>>8}i=i+1&4294967295;e=3}b:do if(e==16){i=(l|0)!=0;c:do if(i){if(g>>>0>=8){e=11;break b}g=g+1&4294967295;(o|0)!=0&&(m|=-1<>>0<8))break;u[p]=d;g=g+1&4294967295;p=p+q&4294967295}g=0;break a}while(0);W(u[qw],WLa&4294967295);g=-1}while(0);return g}function p3(d){return(d|0)<0?B6(d):Y(d)} -function F6(d){var f,b,c,e,g;e=c=0;E(d,64)<0?(b=0-d,e=1):b=d;f=b;a:for(;;){if(E(f,64)==0)break a;c=c+1&4294967295;f=D(f,64)/Math.pow(2,15)}var d=z6(c),i=d!=0;a:do if(i){g=d+12&-1;var k=d;f=(e|0)!=0?0-c&4294967295:c;u[k+8&4294967295]=f;for(f=b;;){if(E(f,64)==0)break a;u[g]=f&32767;g=g+2&4294967295;f=D(f,64)/Math.pow(2,15)}}while(0);return d} -function ADb(d){var f,b,c;b=0;f=d;a:for(;;){if(E(f,64)==0)break a;b=b+1&4294967295;f=D(f,64)/Math.pow(2,15)}f=z6(b);var e=f!=0;a:do if(e){c=f+12&-1;for(u[f+8&4294967295]=b;;){if(E(d,64)==0)break a;u[c]=d&32767;c=c+2&4294967295;d=D(d,64)/Math.pow(2,15)}}while(0);return f}function G6(d){var f=h;h+=8;var b=f+4;u[f]=d;u[b]=1;d=E6(f,4,D(u[b],8),1);h=f;return d} -function B5(d){var f=h;h+=12;var b,c=f+8;u[c]=1;var e=d==0;a:do if(e)K0(rE&4294967295,928),b=-1;else if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)==0)if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0)b=X_(d)|0;else{b=u[u[d+4&4294967295]+48&4294967295];var g=b==0;b:do if(!g){if(u[b+72&4294967295]==0)break b;d=A[u[b+72&4294967295]](d);if(d==0)b=-1;else if((u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0){c=X_(d)|0;u[f]=c;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)== -0)A[u[u[d+4&4294967295]+24&4294967295]](d);b=u[f]}else if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)!=0){c=B5(d);u[f]=c;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);b=u[f]}else{u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);W(u[H],XLa&4294967295);b=-1}break a}while(0);W(u[H],sE&4294967295);b=-1}else b=zDb(d,f,D(u[c],8),1),b=(b|0)<0?-1:u[f];while(0);h=f;return b} -function H6(d,f,b,c){var e,g,i=(u[u[d+4&4294967295]+84&4294967295]&16777216|0)!=0;a:do{i?(u[b]=d,u[d&4294967295]=u[d&4294967295]+1&4294967295,e=0):(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0?(e=UZ(u[d+8&4294967295]),u[b]=e,e=0):(g=0,e=1);break a}while(0);a:do if(e==0){if((u[u[f+4&4294967295]+84&4294967295]&16777216|0)!=0)u[c]=f,u[f&4294967295]=u[f&4294967295]+1&4294967295;else if((u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0)g=UZ(u[f+8&4294967295]),u[c]=g;else{f=u[b];u[f&4294967295]=u[f& -4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);g=0;break a}g=1}while(0);return g}function I6(d){var f;for(f=0;;){if(!(D(d,16)>31))break;f=f+6&4294967295;d=D(d,16)>>>6}return f=D(u[uE+D(d,16)&4294967295],8)+f&4294967295} -function BDb(d,f,b,c){var e,g;e=g=0;a:for(;;){if(!((e|0)<(c|0)))break a;g=(u[d+2*e&4294967295]+u[b+2*e&4294967295]&65535)+g&65535;u[d+2*e&4294967295]=g&32767;g=D(g,16)>>>15;e=e+1&4294967295}for(;;){if(E(g,16)==0)break;if(!((e|0)<(f|0)))break;g=u[d+2*e&4294967295]+g&65535;u[d+2*e&4294967295]=g&32767;g=D(g,16)>>>15;e=e+1&4294967295}} -function CDb(d,f,b,c){var e,g;e=g=0;a:for(;;){if(!((e|0)<(c|0)))break a;g=(u[d+2*e&4294967295]-u[b+2*e&4294967295]&65535)-g&65535;u[d+2*e&4294967295]=g&32767;g=D(g,16)>>>15;g&=1;e=e+1&4294967295}for(;;){if(E(g,16)==0)break;if(!((e|0)<(f|0)))break;g=u[d+2*e&4294967295]-g&65535;u[d+2*e&4294967295]=g&32767;g=D(g,16)>>>15;g&=1;e=e+1&4294967295}} -function J6(d,f,b,c){var e,g;for(e=g=0;;){if(!((e|0)<(b|0)))break;g=D(u[f+2*e&4294967295],16)<>>0>>>15&65535;e=e+1&4294967295}return D(g,16)&65535}function K6(d,f,b,c){var e,g,i;e=0;for(g=(1<0,1);b=b-1&4294967295;if(E(i,8)==0)break;i=D(e,16)<<15|D(u[f+2*b&4294967295],16);e=i&65535&g;u[d+2*b&4294967295]=i>>>0>>>(c>>>0)&65535}return D(e,16)&65535} -function L6(d,f,b,c){var e,g;e=0;f=f+2*b&4294967295;for(d=d+2*b&4294967295;;){b=b-1&4294967295;if(!((b|0)>=0))break;e<<=15;f=f+-2&4294967295;e|=D(u[f],16);d=d+-2&4294967295;g=Math.floor((e>>>0)/(D(c,16)>>>0))&65535;u[d]=g;e=e-(D(g,16)*D(c,16)&4294967295)&4294967295}return D(e&65535,16)&65535} -function M6(d,f,b,c){var e=h;h+=4;var g,i,k,m,l,o,r,p,q,t,w,x;o=0;l=(f|0)==10;a:do if(l){k=d;r=b;var z=m=q=p=a,y=x=x=x=t=a,C=w=a,B=y=C=a,G=B=i=a,z=k==0;b:do if(z)p=0;else{if((u[u[k+4&4294967295]+84&4294967295]&16777216|0)==0){p=0;break b}m=u[k+8&4294967295];t=0-m&4294967295;x=(m|0)>=0?m:t;i=D((u[k+8&4294967295]|0)<0,1);if((x|0)>143165576){W(u[qw],vE&4294967295);q=0;p=3;break b}else if(t=((x*15&4294967295|0)/12|0)+1&4294967295,m=z6(t),m==0){q=0;p=3;break b}else{C=k+12&-1;w=m+12&-1;t=0;c:for(;;){x= -x-1&4294967295;if(!((x|0)>=0)){p=15;break c}B=u[C+2*x&4294967295];y=0;d:for(;;){if(!((y|0)<(t|0)))break d;G=D(u[w+2*y&4294967295],16)<<15|D(B,16);B=Math.floor((G>>>0)/1E4)&65535;u[w+2*y&4294967295]=(G&65535)-(D(B,16)*1E4&65535)&65535;y=y+1&4294967295}for(;;){if(E(B,16)==0)break;u[w+2*t&4294967295]=D(B,16)%1E4;t=t+1&4294967295;B=Math.floor(D(B,16)/1E4)}u[Qn]=u[Qn]-1&4294967295;if(!((u[Qn]|0)<0)){p=4;continue c}u[Qn]=u[Wn];if((r4()|0)!=0){p=12;break c}else p=4}if(p==15){(t|0)==0&&(u[w+2*t&4294967295]= -0,t=t+1&4294967295);x=((D((r|0)!=0,1)+i&4294967295)+1&4294967295)+((t*4&4294967295)+-4&4294967295)&4294967295;y=10;C=u[w+2*(t-1&4294967295)&4294967295];c:for(;;){if(!(D(C,16)>=D(y,16)))break c;y=D(y,16)*10&65535;x=x+1&4294967295}z=SY(0,x);if(z==0){k=m;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);q=0}else{B=(z+20&-1)+x&4294967295;u[B]=0;(r|0)!=0&&(B=B+-1&4294967295,u[B]=76);x=0;c:for(;;){if(!((t-1&4294967295|0)>(x|0)))break c;C=u[w+ -2*x&4294967295];for(y=0;;){if(!((y|0)<=3))break;B=B+-1&4294967295;u[B]=(D(C,16)%10&255)+48&255;C=Math.floor(D(C,16)/10);y=y+1&4294967295}x=x+1&4294967295}for(C=u[w+2*x&4294967295];;)if(B=B+-1&4294967295,u[B]=(D(C,16)%10&255)+48&255,C=Math.floor(D(C,16)/10),E(C,16)==0)break;(i|0)!=0&&(B=B+-1&4294967295,u[B]=45);k=m;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);q=z}p=3;break b}else if(p==12){k=m;u[k&4294967295]=u[k&4294967295]-1&4294967295; -if((u[k&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);q=0;p=3;break b}}}while(0);p==0&&(K0(rE&4294967295,1330),q=0);m=q}else{m=d==0;b:do if(!m){if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)==0){g=1;break b}l=u[d+8&4294967295];m=0-l&4294967295;l=(l|0)>=0?l:m;k=f;m=0;c:for(;;){if(!((k|0)>1)){g=5;break c}m=m+1&4294967295;k=(k|0)>>1;g=3}k=(b|0)!=0?6:5;if(((2147483647-k&4294967295|0)/15|0)<(l|0))W(u[qw],vE&4294967295),m=0;else if(m=(k+1&4294967295)+(((l*15&4294967295)-1&4294967295|0)/ -(m|0)|0)&4294967295,k=SY(0,m),u[e]=k,u[e]==0)m=0;else{m=(u[e]+20&-1)+m&4294967295;u[m]=0;(b|0)!=0&&(m=m+-1&4294967295,u[m]=76);(u[d+8&4294967295]|0)<0&&(o=45);b=(u[d+8&4294967295]|0)==0;c:do if(b)m=m+-1&4294967295,u[m]=48;else if((f-1&4294967295&f|0)==0){p=r=0;q=1;k=f;d:for(;;){k=(k|0)>>1;if(!((k|0)>1)){g=13;break d}q=q+1&4294967295;g=11}k=0;d:for(;;){if(!((k|0)<(l|0))){g=20;break d}r|=D(u[(d+12&4294967295)+k*2&4294967295],16)<>>0>>>(q>>>0),g=(l-1&4294967295|0)>(k|0)?D((p|0)>=(q|0),1):D((r|0)!=0,1),E(g,8)==0)break;k=k+1&4294967295;g=14}}else{r=l;p=d+12&-1;q=f&65535;t=1;d:for(;;){g=D(q,16)*f&4294967295;if((g>>>0>>>15|0)!=0){g=22;break d}q=g&65535;t=t+1&4294967295;g=21}k=z6(r);if(k==0){f=u[e];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);m=0;break a}else{d:for(;;){g=t;i=L6(k+12&-1,p,r,D(q,16)&65535); -p=k+12&-1;E(u[p+2*(r-1&4294967295)&4294967295],16)==0&&(r=r-1&4294967295);u[Qn]=u[Qn]-1&4294967295;if((u[Qn]|0)<0&&(u[Qn]=u[Wn],(r4()|0)!=0)){g=26;break d}for(;;){w=((D(i,16)|0)/(f|0)|0)&65535;x=(i&255)-(D(w,16)*f&255)&255;i=E(x,8)<=9?48:87;x=i+x&255;m=m+-1&4294967295;u[m]=x;i=w;g=g-1&4294967295;if((g|0)==0)break;if((r|0)==0&&E(i,16)==0)break}if((r|0)!=0)g=35;else{g=36;break d}}if(g==26){f=k;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k); -f=u[e];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);m=0;break a}else if(g==36){r=k;u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break c;A[u[u[k+4&4294967295]+24&4294967295]](k)}}}while(0);d=(f|0)==2;c:do if(d)m=m+-1&4294967295,u[m]=98,m=m+-1&4294967295,u[m]=48;else if((f|0)==8){g=(c|0)!=0;d:do{if(g)m=m+-1&4294967295,u[m]=111;else if((l|0)==0)break d;m=m+-1&4294967295;u[m]=48}while(0)}else if((f|0)== -16)m=m+-1&4294967295,u[m]=120,m=m+-1&4294967295,u[m]=48;else{if((f|0)==10)break c;m=m+-1&4294967295;u[m]=35;m=m+-1&4294967295;u[m]=((f|0)%10&255)+48&255;if(!((f|0)>10))break c;m=m+-1&4294967295;u[m]=(((f|0)/10|0)&255)+48&255}while(0);E(o,8)!=0&&(m=m+-1&4294967295,u[m]=o);if((u[e]+20&-1)!=m){for(f=u[e]+20&-1;;)if(u[f]=u[m],c=D(E(u[f],8)!=0,1),f=f+1&4294967295,m=m+1&4294967295,E(c,8)==0)break;f=f+-1&4294967295;c1(e,f-(u[e]+20&4294967295)&4294967295)}m=u[e]}break a}while(0);K0(rE&4294967295,1451);m= -0}while(0);h=e;return m} -function SZ(d,f,b){var c=h;h+=4;var e,g,i,k,m,l,o,r,p,q,t;u[c]=d;i=1;d=u[c];m=(b|0)==0;a:do if(m)e=1;else{e=(b|0)<=1?0:1;break a}while(0);a:do if(e==1){if((b|0)>36){e=0;break a}b:for(;;){if(E(u[u[c]],8)==0)break b;e=GX();if((D(u[u[e]+2*D(u[u[c]],8)&4294967295],16)&8192|0)==0)break b;u[c]=u[c]+1&4294967295}e=E(u[u[c]],8)==43;b:do if(e)u[c]=u[c]+1&4294967295;else{if(E(u[u[c]],8)!=45)break b;u[c]=u[c]+1&4294967295;i=-1}while(0);b:for(;;){if(E(u[u[c]],8)==0)break b;e=GX();if((D(u[u[e]+2*D(u[u[c]],8)& -4294967295],16)&8192|0)==0)break b;u[c]=u[c]+1&4294967295}e=(b|0)==0;b:do if(e)if(E(u[u[c]&4294967295],8)!=48)b=10;else{b=E(u[u[c]+1&4294967295],8)==120;c:do if(!b){if(E(u[u[c]+1&4294967295],8)==88)break c;b=E(u[u[c]+1&4294967295],8)==111;d:do if(!b){if(E(u[u[c]+1&4294967295],8)==79)break d;b=E(u[u[c]+1&4294967295],8)==98;e:do if(!b){if(E(u[u[c]+1&4294967295],8)==66)break e;b=8;break b}while(0);b=2;break b}while(0);b=8;break b}while(0);b=16}while(0);g=E(u[u[c]&4294967295],8)==48;b:do if(g){m=(b|0)!= -16;c:do if(m)e=25;else{if(E(u[u[c]+1&4294967295],8)==120){e=23;break c}e=E(u[u[c]+1&4294967295],8)==88?23:25;break c}while(0);c:do if(e==25){if((b|0)==8){if(E(u[u[c]+1&4294967295],8)==111)break c;if(E(u[u[c]+1&4294967295],8)==79)break c}if((b|0)!=2)break b;if(E(u[u[c]+1&4294967295],8)==98)break c;if(E(u[u[c]+1&4294967295],8)!=66)break b}while(0);u[c]=u[c]+2&4294967295}while(0);e=u[c];m=(b-1&4294967295&b|0)==0;b:do if(m){var w=q=l=p=k=t=r=o=g=g=a;o=g=u[c];t=b;r=-1;c:for(;;){if((t|0)==0)break c;t=(t| -0)>>1;r=r+1&4294967295}c:for(;;){if(!((u[wE+D(u[g],8)*4&4294967295]|0)<(b|0)))break c;g=g+1&4294967295}u[c]=g;t=((g-o&4294967295)*r&4294967295)+14&4294967295;if(((t|0)/(r|0)|0)<(g-o&4294967295|0))W(u[L],YLa&4294967295),g=0;else if(t=(t|0)/15|0,k=z6(t),k==0)g=0;else{l=p=0;q=k+12&-1;c:for(;;){g=g+-1&4294967295;if(!(g>=o))break c;w=u[wE+D(u[g],8)*4&4294967295];p|=w<14))continue c;u[q]=p&32767;q=q+2&4294967295;p=p>>>0>>>15;l=l-15&4294967295}(l|0)!=0&&(u[q]=p&65535,q=q+2& -4294967295);for(;;){if(!(((q-(k+12&4294967295)&4294967295|0)/2|0)<(t|0)))break;u[q]=0;q=q+2&4294967295}g=y6(k)}}else{if(v[xE+b*8&4294967295]==0){g=b;m=1;o=b;r=VX(b|0);t=VX(32768);for(v[xE+o*8&4294967295]=r/t;;){o=g*b&4294967295;if(o>>>0>32768)break;g=o;m=m+1&4294967295}u[yE+b*4&4294967295]=g;u[zE+b*4&4294967295]=m}t=u[c];c:for(;;){if(!((u[wE+D(u[t],8)*4&4294967295]|0)<(b|0)))break c;t=t+1&4294967295}m=((t-u[c]&4294967295|0)*v[xE+b*8&4294967295]|0)+1&4294967295;g=z6(m);if(g!=0){u[g+8&4294967295]=0; -o=u[zE+b*4&4294967295];r=u[yE+b*4&4294967295];c:for(;;){if(!(u[c]=(o|0))break d;if(u[c]==t)break d;k=(k*b&4294967295)+u[wE+D(u[u[c]],8)*4&4294967295]&4294967295;l=l+1&4294967295;u[c]=u[c]+1&4294967295}p=r;q=(l|0)!=(o|0);d:do if(q)for(p=b;;){if(!((l|0)>1))break d;p=p*b&4294967295;l=l-1&4294967295}while(0);l=g+12&-1;for(q=l+2*u[g+8&4294967295]&4294967295;;){if(!(l>>0>>>15;l=l+2&4294967295}if((k|0)==0)continue c;if((u[g+8&4294967295]|0)<(m|0))u[l]=k&65535,k=g,u[k+8&4294967295]=u[k+8&4294967295]+1&4294967295;else{p=z6(m+1&4294967295);if(p==0)break c;pX(p+12&-1,g+12&-1,m*2&4294967295);l=g;u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=p;u[(g+12&4294967295)+m*2&4294967295]=k&65535;m=m+1&4294967295}}d=g;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]| -0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g)}g=0;e=41;break a}while(0);if(g!=0){e=u[c]==e;b:do if(!e){(i|0)<0&&(u[g+8&4294967295]=0-u[g+8&4294967295]&4294967295);i=E(u[u[c]],8)==76;c:do if(i)e=61;else{e=E(u[u[c]],8)==108?61:62;break c}while(0);for(e==61&&(u[c]=u[c]+1&4294967295);;){if(E(u[u[c]],8)==0)break;i=GX();if((D(u[u[i]+2*D(u[u[c]],8)&4294967295],16)&8192|0)==0)break;u[c]=u[c]+1&4294967295}if(E(u[u[c]],8)!=0)break b;f!=0&&(u[f]=u[c]);e=41;break a}while(0);f=g!=0;b:do if(f){i=g;u[i&4294967295]= -u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);f=Ba(d)>>>0<=199?Ba(d):200;d=SY(d,f);if(d!=0){f=M1(d);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);if(f!=0&&(T(u[L],AE&4294967295,s([b,0,0,0,f+20&-1,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0])),u[f&4294967295]=u[f&4294967295]-1&4294967295,(u[f&4294967295]|0)==0))A[u[u[f+4&4294967295]+24&4294967295]](f)}}g=0;e=41;break a}while(0); -e==0&&(W(u[L],ZLa&4294967295),g=0);h=c;return g}function Izb(d,f,b){var c;c=(f+1&4294967295|0)>=0?oa((f|0)!=-1?f+1&4294967295:1):0;return d=c==0?0:(M4(d,f,c)|0)!=0?0:SZ(c,0,b)} -function DDb(d,f,b){var c,e,g,i,k,m,l,o,r,p,q,t,w,x;g=u[d+8&4294967295];k=(g|0)>=0?g:0-g&4294967295;g=u[f+8&4294967295];o=(g|0)>=0?g:0-g&4294967295;g=z6(k+1&4294967295);if(g==0)e=u[b]=0;else if(i=z6(o),i==0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=u[b]=0}else{r=15-I6(D(u[(f+12&4294967295)+(o-1&4294967295)*2&4294967295],16)&65535)&4294967295;J6(i+12&-1,f+12&-1,o,r);p=J6(g+12&-1,d+12&-1,k,r);d=E(p,16)!=0;a:do if(d)c=2;else{c= -D(u[(g+12&4294967295)+(k-1&4294967295)*2&4294967295],16)>=D(u[(i+12&4294967295)+(o-1&4294967295)*2&4294967295],16)?2:3;break a}while(0);c==2&&(u[(g+12&4294967295)+k*2&4294967295]=p,k=k+1&4294967295);l=k-o&4294967295;k=z6(l);if(k==0){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=u[b]=0}else{q=g+12&-1;w=i+12&-1;d=u[w+2*(o- -1&4294967295)&4294967295];f=u[w+2*(o-2&4294967295)&4294967295];t=q+2*l&4294967295;l=(k+12&-1)+2*l&4294967295;a:for(;;){c=D(t>q,1);t=t+-2&4294967295;if(E(c,8)==0){c=24;break a}u[Qn]=u[Qn]-1&4294967295;if((u[Qn]|0)<0&&(u[Qn]=u[Wn],(r4()|0)!=0)){c=8;break a}p=u[t+2*o&4294967295];m=D(p,16)<<15|D(u[t+2*(o-1&4294967295)&4294967295],16);c=Math.floor((m>>>0)/(D(d,16)>>>0))&65535;m=(m&65535)-(d*c&65535)&65535;b:for(;;){if(!((D(f,16)*D(c,16)&4294967295)>>>0>(D(m,16)<<15|D(u[t+2*(o-2&4294967295)&4294967295], -16))>>>0))break b;c=c-1&65535;m=m+d&65535;if(E(m,16)<0)break b}m=x=0;b:for(;;){if(!((m|0)<(o|0)))break b;x=(E(u[t+2*m&4294967295],16)+E(x,16)&4294967295)-(D(c,16)*D(u[w+2*m&4294967295],16)&4294967295)&4294967295;u[t+2*m&4294967295]=x&32767;x=(x|0)>>15&65535;m=m+1&4294967295}if((E(p,16)+E(x,16)&4294967295|0)<0){for(m=p=0;;){if(!((m|0)<(o|0)))break;p=(u[t+2*m&4294967295]+u[w+2*m&4294967295]&65535)+p&65535;u[t+2*m&4294967295]=p&32767;p=D(p,16)>>>15;m=m+1&4294967295}c=c-1&65535}l=l+-2&4294967295;u[l]= -c;c=7}if(c==24){K6(w,q,o,r);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=y6(i);u[b]=e;e=y6(k)}else if(c==8){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g); -e=u[b]=0}}}return e} -function W3(d){var f=h;h+=4;var b,c,e=d==0;a:do if(e)b=0;else{if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)==0){b=0;break a}c=f;b=h;h+=10;var g=a,i=e=a,k=i=e=a,m=a,k=m=g=a,e=u[d+8&4294967295],l=0-e&4294967295,e=(e|0)>=0?e:l,l=(e|0)==0;b:do if(l)i=u[c]=0;else{i=I6(D(u[(d+12&4294967295)+(e-1&4294967295)*2&4294967295],16)&65535);k=(e|0)>143165576;c:do if(k){if((e|0)>143165577){g=1;break c}g=(i|0)>7?1:3;break c}else g=3;while(0);c:do if(g==3){var i=((e*15&4294967295)+-15&4294967295)+i&4294967295, -o=(i|0)<=55;d:do if(o){k=(55-i&4294967295|0)/15|0;m=(55-i&4294967295|0)%15;for(g=0;;){if(!((g|0)<(k|0)))break;u[b+g*2&4294967295]=0;g=g+1&4294967295}m=J6(b+2*g&4294967295,d+12&-1,e,m);g=g+e&4294967295;u[b+g*2&4294967295]=m;g=g+1&4294967295}else{k=(i-55&4294967295|0)/15|0;m=(i-55&4294967295|0)%15;m=K6(b,(d+12&-1)+2*k&4294967295,e-k&4294967295,m);g=e-k&4294967295;if(E(m,16)==0)for(;;){if(!((k|0)>0))break d;k=k-1&4294967295;if(E(u[(d+12&4294967295)+k*2&4294967295],16)!=0)break}u[b&4294967295]|=1}while(0); -u[b&4294967295]=u[b&4294967295]+(u[aMa+(D(u[b&4294967295],16)&7)*4&4294967295]&65535)&65535;g=g-1&4294967295;for(k=D(u[b+g*2&4294967295],16);;){if(!((g|0)>0))break;k*=32768;g=g-1&4294967295;k+=D(u[b+g*2&4294967295],16)|0}k/=36028797018963968;if(k==1){if((i|0)==2147483647)break c;k=0.5;i=i+1&4294967295}u[c]=i;i=e=(u[d+8&4294967295]|0)<0?0-k:k;break b}while(0);W(u[qw],bMa&4294967295);u[c]=0;i=-1}while(0);d=i;h=b;c=d!=-1;b:do if(c)b=4;else{b=V()!=0?3:4;break b}while(0);b:do if(b==4){if((u[f]|0)>1024)break b; -c=fY(d,u[f]);b=6;break a}while(0);W(u[qw],cMa&4294967295);c=-1;b=6;break a}while(0);b==0&&(K0(rE&4294967295,2318),c=-1);h=f;return c} -function N6(d,f){var b,c,e,g,i,k,m;b=d;c=f;e=u[b+8&4294967295];e=(e|0)>=0?e:0-e&4294967295;g=u[c+8&4294967295];g=(g|0)>=0?g:0-g&4294967295;m=0;(e|0)<(g|0)&&(i=b,b=c,c=i,i=e,e=g,g=i);i=z6(e+1&4294967295);if(i==0)b=0;else{k=0;a:for(;;){if(!((k|0)<(g|0)))break a;m=(u[(b+12&4294967295)+k*2&4294967295]+u[(c+12&4294967295)+k*2&4294967295]&65535)+m&65535;u[(i+12&4294967295)+k*2&4294967295]=m&32767;m=D(m,16)>>>15;k=k+1&4294967295}for(;;){if(!((k|0)<(e|0)))break;m=u[(b+12&4294967295)+k*2&4294967295]+m&65535; -u[(i+12&4294967295)+k*2&4294967295]=m&32767;m=D(m,16)>>>15;k=k+1&4294967295}u[(i+12&4294967295)+k*2&4294967295]=m;b=y6(i)}return b} -function O6(d,f){var b,c,e,g,i,k,m,l;c=d;e=f;i=u[c+8&4294967295];i=(i|0)>=0?i:0-i&4294967295;m=u[e+8&4294967295];k=(m|0)>=0?m:0-m&4294967295;m=1;l=0;var o=(i|0)<(k|0);a:do{if(o)m=-1,b=c,c=e,e=b,b=i,i=k,k=b,b=0;else{if((i|0)!=(k|0)){b=0;break a}for(b=i;;){b=b-1&4294967295;if((b|0)<0)break;if(E(u[(c+12&4294967295)+b*2&4294967295],16)!=E(u[(e+12&4294967295)+b*2&4294967295],16))break}(b|0)<0?(g=z6(0),b=5):(D(u[(c+12&4294967295)+b*2&4294967295],16)>>15;l&=1;b=b+1&4294967295}for(;;){if(!((b|0)<(i|0)))break;l=u[(c+12&4294967295)+b*2&4294967295]-l&65535;u[(g+12&4294967295)+b*2&4294967295]=l&32767;l=D(l,16)>>>15;l&=1;b=b+1&4294967295}(m|0)<0&&(u[g+8&4294967295]=0-u[g+8&4294967295]& -4294967295);g=y6(g)}return g} -function P6(d,f){var b=h;h+=8;var c;c=b+4;var e;if((H6(d,f,b,c)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else{if((u[u[b]+8&4294967295]|0)<0)if((u[u[c]+8&4294967295]|0)<0){e=N6(u[b],u[c]);var g=e!=0;a:do if(g){if((u[e+8&4294967295]|0)==0)break a;u[e+8&4294967295]=0-u[e+8&4294967295]&4294967295}while(0)}else e=O6(u[c],u[b]);else e=(u[u[c]+8&4294967295]|0)<0?O6(u[b],u[c]):N6(u[b],u[c]);g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+ -24&4294967295]](u[b]);g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);c=e}h=b;return c} -function Q6(d,f){var b=h;h+=8;var c;c=b+4;var e;if((H6(d,f,b,c)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else{if((u[u[b]+8&4294967295]|0)<0){e=(u[u[c]+8&4294967295]|0)<0?O6(u[b],u[c]):N6(u[b],u[c]);var g=e!=0;a:do if(g){if((u[e+8&4294967295]|0)==0)break a;u[e+8&4294967295]=0-u[e+8&4294967295]&4294967295}while(0)}else e=(u[u[c]+8&4294967295]|0)<0?N6(u[b],u[c]):O6(u[b],u[c]);g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]); -g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);c=e}h=b;return c} -function EDb(d,f,b,c){var e,g,i;g=u[d+8&4294967295];e=(g|0)>=0?g:0-g&4294967295;g=(e|0)<=(f|0)?e:f;i=e-g&4294967295;e=z6(i);if(e==0)c=-1;else if(f=z6(g),f==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=-1}else pX(f+12&-1,d+12&-1,g*2&4294967295),pX(e+12&-1,(d+12&-1)+2*g&4294967295,i*2&4294967295),d=y6(e),u[b]=d,b=y6(f),u[c]=b,c=0;return c} -function R6(d,f){var b=h;h+=16;var c,e,g,i,k,m=b+4,l=b+8,o=b+12,r,p,q,t,w;c=d;e=f;i=u[c+8&4294967295];i=(i|0)>=0?i:0-i&4294967295;k=u[e+8&4294967295];k=(k|0)>=0?k:0-k&4294967295;u[b]=0;u[m]=0;u[l]=0;r=u[o]=0;(i|0)>(k|0)&&(p=c,c=e,e=p,w=i,i=k,k=w);var x=(i|0)<=((c==e?140:70)|0);a:do if(x)if((i|0)==0)g=z6(0);else{g=c;p=e;var z=w=a,y=t=q=a,C=z=a,B=a,G=a,K=a,I=a,I=K=G=B=C=a;q=u[g+8&4294967295];t=0-q&4294967295;t=(q|0)>=0?q:t;q=u[p+8&4294967295];y=0-q&4294967295;y=(q|0)>=0?q:y;q=z6(t+y&4294967295);var F= -q==0;b:do if(F)z=0;else{xX(q+12&-1,0,u[q+8&4294967295]*2&4294967295);var J=g==p;c:do if(J){z=0;d:for(;;){if(!((z|0)<(t|0))){w=12;break d}B=D(u[(g+12&4294967295)+z*2&4294967295],16);G=(q+12&-1)+2*(z<<1)&4294967295;K=((g+12&-1)+2*z&4294967295)+2&4294967295;I=(g+12&-1)+2*t&4294967295;u[Qn]=u[Qn]-1&4294967295;if((u[Qn]|0)<0&&(u[Qn]=u[Wn],(r4()|0)!=0)){w=2;break d}C=D(u[G],16)+(B*B&4294967295)&4294967295;u[G]=C&32767;G=G+2&4294967295;C=C>>>0>>>15;for(B<<=1;;){if(!(K>>0>>>15}(C|0)!=0&&(C=D(u[G],16)+C&4294967295,u[G]=C&32767,G=G+2&4294967295,C=C>>>0>>>15);(C|0)!=0&&(u[G]=u[G]+(C&32767)&65535);z=z+1&4294967295;w=1}if(w!=12&&w==2){g=q;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);z=0;break b}}else{z=0;d:for(;;){if(!((z|0)<(t|0))){w=23;break c}C=0;B=D(u[(g+12&4294967295)+z*2&4294967295],16);G=(q+12&-1)+2*z&4294967295; -K=p+12&-1;I=(p+12&-1)+2*y&4294967295;u[Qn]=u[Qn]-1&4294967295;if((u[Qn]|0)<0&&(u[Qn]=u[Wn],(r4()|0)!=0))break d;for(;;){if(!(K>>0>>>15}(C|0)!=0&&(u[G]=u[G]+(C&32767)&65535);z=z+1&4294967295}g=q;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);z=0;break b}while(0);z=y6(q)}while(0);g=z}else if((i*2&4294967295|0)<= -(k|0)){g=c;p=e;B=C=y=q=z=t=w=y=a;w=u[g+8&4294967295];q=0-w&4294967295;w=(w|0)>=0?w:q;q=u[p+8&4294967295];t=0-q&4294967295;t=(q|0)>=0?q:t;q=z6(w+t&4294967295);F=q==0;b:do{if(!F){xX(q+12&-1,0,u[q+8&4294967295]*2&4294967295);y=z6(w);z=y==0;c:do if(!z){for(z=0;;){if(!((t|0)>0))break;C=t;B=w;B=(C|0)<=(B|0)?C:B;pX(y+12&-1,(p+12&-1)+2*z&4294967295,B*2&4294967295);u[y+8&4294967295]=B;C=R6(g,y);if(C==0)break c;BDb((q+12&-1)+2*z&4294967295,u[q+8&4294967295]-z&4294967295,C+12&-1,u[C+8&4294967295]);G=C;u[G&4294967295]= -u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C);t=t-B&4294967295;z=z+B&4294967295}g=y;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[y+4&4294967295]+24&4294967295]](y);y=y6(q);break b}while(0);z=q;u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);z=y!=0;c:do if(z){C=y;u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0)break c;A[u[u[y+4&4294967295]+ -24&4294967295]](y)}while(0)}y=0}while(0);g=y}else{g=(k|0)>>1;t=(EDb(c,g,b,m)|0)<0;b:do if(!t){if(c==e)u[l]=u[b],u[o]=u[m],r=u[l],u[r&4294967295]=u[r&4294967295]+1&4294967295,r=u[o],u[r&4294967295]=u[r&4294967295]+1&4294967295;else if((EDb(e,g,l,o)|0)<0)break b;r=z6(i+k&4294967295);if(r==0)break b;p=R6(u[b],u[l]);if(p==0)break b;pX((r+12&-1)+2*(g*2&4294967295)&4294967295,p+12&-1,u[p+8&4294967295]*2&4294967295);w=(u[r+8&4294967295]-(g*2&4294967295)&4294967295)-u[p+8&4294967295]&4294967295;(w|0)!=0&& -xX(((r+12&-1)+2*(g*2&4294967295)&4294967295)+2*u[p+8&4294967295]&4294967295,0,w*2&4294967295);q=R6(u[m],u[o]);if(q==0){if(w=p,u[w&4294967295]=u[w&4294967295]-1&4294967295,(u[w&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p)}else{pX(r+12&-1,q+12&-1,u[q+8&4294967295]*2&4294967295);w=(g*2&4294967295)-u[q+8&4294967295]&4294967295;(w|0)!=0&&xX((r+12&-1)+2*u[q+8&4294967295]&4294967295,0,w*2&4294967295);w=u[r+8&4294967295]-g&4294967295;CDb((r+12&-1)+2*g&4294967295,w,q+12&-1,u[q+8&4294967295]); -t=q;u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);CDb((r+12&-1)+2*g&4294967295,w,p+12&-1,u[p+8&4294967295]);q=p;u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);p=N6(u[b],u[m]);if(p==0)break b;q=u[b];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);q=u[m];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q& -4294967295]|0)==0)A[u[u[u[m]+4&4294967295]+24&4294967295]](u[m]);u[m]=0;u[b]=u[m];t=c==e;c:do if(t)y=q=p,u[y&4294967295]=u[y&4294967295]+1&4294967295;else{q=N6(u[l],u[o]);if(q!=0)break c;g=p;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);break b}while(0);t=u[l];u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[u[l]+4&4294967295]+24&4294967295]](u[l]);t=u[o];u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t& -4294967295]|0)==0)A[u[u[u[o]+4&4294967295]+24&4294967295]](u[o]);u[o]=0;u[l]=u[o];t=R6(p,q);y=p;u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);p=q;u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);if(t==0)break b;BDb((r+12&-1)+2*g&4294967295,w,t+12&-1,u[t+8&4294967295]);c=t;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t); -g=y6(r);break a}}while(0);g=r!=0;b:do if(g){p=r;u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break b;A[u[u[r+4&4294967295]+24&4294967295]](r)}while(0);g=u[b]!=0;b:do if(g){p=u[b];u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break b;A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}while(0);g=u[m]!=0;b:do if(g){p=u[m];u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break b;A[u[u[u[m]+4&4294967295]+24&4294967295]](u[m])}while(0); -g=u[l]!=0;b:do if(g){p=u[l];u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break b;A[u[u[u[l]+4&4294967295]+24&4294967295]](u[l])}while(0);g=u[o]!=0;b:do if(g){p=u[o];u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break b;A[u[u[u[o]+4&4294967295]+24&4294967295]](u[o])}while(0);g=0}while(0);h=b;return g} -function S6(d,f){var b=h;h+=8;var c;c=b+4;var e;if((H6(d,f,b,c)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else{e=R6(u[b],u[c]);var g=(u[u[b]+8&4294967295]^u[u[c]+8&4294967295]|0)<0;a:do if(g){if(e==0)break a;u[e+8&4294967295]=0-u[e+8&4294967295]&4294967295}while(0);g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+ -24&4294967295]](u[c]);c=e}h=b;return c} -function T6(d,f,b,c){var e=h;h+=8;var g=e+4,i,k=h;h+=2;var m,l;i=u[d+8&4294967295];i=(i|0)>=0?i:0-i&4294967295;l=u[f+8&4294967295];l=(l|0)>=0?l:0-l&4294967295;var o=(l|0)==0;a:do if(o)W(u[sw],$La&4294967295),m=-1;else{m=(i|0)<(l|0);b:do if(!m){if((i|0)==(l|0)&&D(u[(d+12&4294967295)+(i-1&4294967295)*2&4294967295],16)=0?r:p,r=z6(p);r==0?r=0:(o=L6(r+12&-1,o+12&-1,p,D(m,16)&65535),u[l]=o,r=y6(r));l=r;if(l==0){m=-1;break a}else if(o=UZ(D(u[k],16)),u[g]=o,u[g]==0){d=l;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);m=-1;break a}}else{l=DDb(d,f,g);if(l!=0)break c;m=-1;break a}while(0);E(D(E(D((u[d+8&4294967295]|0)<0,1),8)!=0^E(D((u[f+8&4294967295]|0)<0,1),8)!=0,1),8)!=0&&(u[l+8&4294967295]=0-u[l+8&4294967295]&4294967295);d=(u[d+8&4294967295]|0)<0;c:do if(d){if((u[u[g]+ -8&4294967295]|0)==0)break c;u[u[g]+8&4294967295]=0-u[u[g]+8&4294967295]&4294967295}while(0);u[e]=l;m=0;break a}while(0);m=z6(0);u[e]=m;u[e]==0?m=-1:(m=d,u[m&4294967295]=u[m&4294967295]+1&4294967295,u[g]=d,m=0)}while(0);h=k;k=(m|0)<0;a:do if(k)d=-1;else{i=(u[u[g]+8&4294967295]|0)>=0;b:do if(i)d=2;else{d=(u[f+8&4294967295]|0)>0?1:2;break b}while(0);b:do if(d==2){if((u[u[g]+8&4294967295]|0)<=0){d=3;break b}d=(u[f+8&4294967295]|0)<0?1:3;break b}while(0);b:do if(d==1){i=P6(u[g],f);d=u[g];u[d&4294967295]= -u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);u[g]=i;if(u[g]==0){if(g=u[e],u[g&4294967295]=u[g&4294967295]-1&4294967295,(u[g&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}else{d=UZ(1);i=d==0;c:do if(!i){i=Q6(u[e],d);if(i==0)break c;l=d;u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=u[e];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[e]+ -4&4294967295]+24&4294967295]](u[e]);u[e]=i;break b}while(0);f=u[g];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);g=u[e];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);g=d!=0;c:do if(g){f=d;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0)}d=-1;break a}while(0);d=b!=0;b:do if(d)u[b]= -u[e];else{i=u[e];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);d=c!=0;b:do if(d)u[c]=u[g];else{i=u[g];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g])}while(0);d=0}while(0);h=e;return d} -function U6(d){var f;f=UZ(1);if(f==0)f=0;else{d=P6(d,f);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);d==0?f=0:(u[d+8&4294967295]=0-u[d+8&4294967295]&4294967295,f=d)}return f} -function FDb(d){var f,b,c=(u[d+8&4294967295]|0)==0;a:do if(c){if(u[d+4&4294967295]!=FE){f=1;break a}f=d;u[f&4294967295]=u[f&4294967295]+1&4294967295;b=d;f=2;break a}else f=1;while(0);f==1&&(f=VZ(d),f!=0&&(u[f+8&4294967295]=0-u[d+8&4294967295]&4294967295),b=f);return b} -function GDb(d,f){var b=h;h+=8;var c,e=b+4,g,i,k,m,l,o,r,p;g=0;var q=(H6(d,f,b,e)|0)==0;a:do if(q)u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else{c=(u[u[b]+8&4294967295]|0)<0;b:do if(c){k=U6(u[b]);if(k==0)break b;m=GDb(k,u[e]);i=k;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if(m==0)break b;g=U6(m);k=m;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m)}else{i=BY(u[e]); -if((i|0)==-1&&V()!=0)break b;if((i|0)<0)W(u[L],BE&4294967295);else if(m=(i|0)/15|0,g=u[u[b]+8&4294967295],k=0-g&4294967295,k=((g|0)>=0?g:k)-m&4294967295,(k|0)<=0){g=z6(0);q=u[b];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);q=u[e];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);c=g;break a}else{i=(i|0)%15;l=15-i&4294967295;r=(1<>(i|0)&65535&r;(o+1&4294967295|0)<(k|0)&&(u[(g+12&4294967295)+o*2&4294967295]|=D(u[(u[b]+12&4294967295)+(m+1&4294967295)*2&4294967295],16)<>>15;c=c+1&4294967295}} -function W6(d,f,b){var c,e,g,i,k,m,l,o,r;i=u[d+8&4294967295];m=(i|0)>=0?i:0-i&4294967295;i=D((u[d+8&4294967295]|0)<0,1);l=(i|0)!=0;a:do{l?(r=z6(m),r==0?c=g=0:(V6(r+12&-1,d+12&-1,m),d=r,c=1)):(c=d,u[c&4294967295]=u[c&4294967295]+1&4294967295,c=1);break a}while(0);a:do if(c==1){c=u[b+8&4294967295];g=0-c&4294967295;l=(c|0)>=0?c:g;g=D((u[b+8&4294967295]|0)<0,1);if((g|0)!=0)if(r=z6(l),r==0){f=d;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d); -g=0;break a}else V6(r+12&-1,b+12&-1,l),b=r;else c=b,u[c&4294967295]=u[c&4294967295]+1&4294967295;(m|0)<(l|0)&&(r=d,d=b,b=r,e=m,m=l,l=e,k=i,i=g,g=k);c=f;c=c==38?33:c==94?34:c==124?35:36;if(c==36){i1();g=0;break a}else c==33?(k=i&g,e=(g|0)!=0?m:l):c==34?(k=i^g,e=m):c==35&&(k=i|g,e=(g|0)!=0?l:m);r=z6(e+k&4294967295);if(r==0){g=d;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);g=b;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]| -0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);g=0}else{c=f;c=c==38?37:c==94?38:c==124?39:40;if(c==40){i1();g=0;break a}else if(c==37)for(o=0;;){if(!((o|0)<(l|0)))break;u[(r+12&4294967295)+o*2&4294967295]=u[(d+12&4294967295)+o*2&4294967295]&u[(b+12&4294967295)+o*2&4294967295];o=o+1&4294967295}else if(c==38)for(o=0;;){if(!((o|0)<(l|0)))break;u[(r+12&4294967295)+o*2&4294967295]=u[(d+12&4294967295)+o*2&4294967295]^u[(b+12&4294967295)+o*2&4294967295];o=o+1&4294967295}else if(c==39)for(o=0;;){if(!((o| -0)<(l|0)))break;u[(r+12&4294967295)+o*2&4294967295]=u[(d+12&4294967295)+o*2&4294967295]|u[(b+12&4294967295)+o*2&4294967295];o=o+1&4294967295}l=(f|0)!=94;b:do if(l)c=21;else{if((g|0)==0){c=21;break b}for(;;){if(!((o|0)<(e|0)))break;u[(r+12&4294967295)+o*2&4294967295]=u[(d+12&4294967295)+o*2&4294967295]^32767;o=o+1&4294967295}c=26;break b}while(0);b:do if(c==21){if(!((o|0)<(e|0))){c=26;break b}pX((r+12&4294967295)+o*2&4294967295,(d+12&4294967295)+o*2&4294967295,(e-o&4294967295)*2&4294967295)}while(0); -(k|0)!=0&&(u[r+8&4294967295]=0-u[r+8&4294967295]&4294967295,u[(r+12&4294967295)+e*2&4294967295]=32767,V6(r+12&-1,r+12&-1,e+1&4294967295));g=d;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);g=b;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);g=y6(r)}}while(0);return g}function HDb(d){u[d+4&4294967295]==FE?u[d&4294967295]=u[d&4294967295]+1&4294967295:d=VZ(d);return d} -function IDb(d,f,b){var c=h;h+=8;var e;e=c+4;u[c]=0;u[e]=-909;if(d!=FE)if(e=IDb(FE,f,b),e==0)e=0;else if(f=u[e+8&4294967295],(f|0)<0&&(f=0-f&4294967295),d=A[u[d+152&4294967295]](d,f),d==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}else{u[d+8&4294967295]=u[e+8&4294967295];for(b=0;;){if(!((b|0)<(f|0)))break;u[(d+12&4294967295)+b*2&4294967295]=u[(e+12&4294967295)+b*2&4294967295];b=b+1&4294967295}u[e&4294967295]=u[e&4294967295]- -1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=d}else if((Q4(f,b,jMa&4294967295,CE&4294967295,s([c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else if(u[c]==0)e=UZ(0);else if((u[e]|0)==-909)e=TZ(u[c]);else if((u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)!=0)if(d=u[c]+20&-1,d=Ba(d),f=N0(u[c]),(d|0)!=(f|0)){d=M1(u[c]);if(d!=0&&(T(u[L],AE&4294967295,s([u[e],0,0,0,d+20&-1,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0])),u[d&4294967295]=u[d& -4294967295]-1&4294967295,(u[d&4294967295]|0)==0))A[u[u[d+4&4294967295]+24&4294967295]](d);e=0}else e=SZ(u[c]+20&-1,0,u[e]);else(u[u[u[c]+4&4294967295]+84&4294967295]&268435456|0)!=0?e=Izb(u[u[c]+12&4294967295],u[u[c]+8&4294967295],u[e]):(W(u[H],mMa&4294967295),e=0);h=c;return e}function X6(d,f){var b;b=(d|0)!=0?u[Hc]:u[Yy];QX(b,u[JE],f);(d|0)!=0?rX(XMa&4294967295,38,b):(KX(u[KE],b),KX(u[LE],b),KX(u[ME],b),QX(b,u[NE],58),QX(b,u[OE],58,YMa&4294967295));return d} -function JDb(d,f){var b,c,e,g;b=$5($Ma&4294967295);if(b==0)rX(aNa&4294967295,30,u[Hc]),b=-1;else if(c=TY(b,bNa&4294967295),c==0){rX(cNa&4294967295,43,u[Hc]);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=-1}else if(e=M_(dNa&4294967295,s([d,0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0])),e==0){rX(eNa&4294967295,57,u[Hc]);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[c& -4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=-1}else{g=q_(c,e,0);g==0&&Y6();u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(g==0)b=-1;else{u[g&4294967295]= -u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);b=0}}return b} -function KDb(d,f){var b=h;h+=100;var c,e,g,i,k,m,l,o,r,p,q,t,w;l=m=k=0;o=u[Xy];w=t=q=p=r=0;u[b&4294967295]=0;u[hNa]=d;u[iNa]=f;e=u[fR]==0;a:do if(!e){if((u[u[u[fR]+4&4294967295]+84&4294967295]&33554432|0)==0)break a;p6(u[fR],0,u[u[fR]+8&4294967295]);break a}while(0);a:for(;;){c=d;e=f;g=rNa&4294967295;var x=a,z=a,y=a,C=a,C=E(u[u[vA]],8)==0;b:do if(C){if(!((u[tA]|0)>=(c|0))){x=E(u[u[e+4*u[tA]&4294967295]&4294967295],8)!=45;c:do if(!x){if(E(u[u[e+4*u[tA]&4294967295]+1&4294967295],8)==0)break c;(yX(u[e+ -4*u[tA]&4294967295],Kwa&4294967295)|0)==0?(u[tA]=u[tA]+1&4294967295,z=-1,x=0):(yX(u[e+4*u[tA]&4294967295],Lwa&4294967295)|0)==0?(u[tA]=u[tA]+1&4294967295,z=104,x=0):(yX(u[e+4*u[tA]&4294967295],Mwa&4294967295)|0)==0?(u[tA]=u[tA]+1&4294967295,z=86,x=0):(x=u[tA],u[vA]=u[e+4*x&4294967295]+1&4294967295,u[tA]=x+1&4294967295,x=3);break b}while(0)}z=-1;x=0;break b}else x=3;while(0);b:do if(x==3)if(z=u[vA],C=E(u[z],8),y=D((C|0)==0,1),u[vA]=z+1&4294967295,E(y,8)!=0)z=-1;else if((C|0)==74)rX(Nwa&4294967295, -26,u[Hc]),z=95;else if((C|0)==88)rX(Owa&4294967295,53,u[Hc]),z=95;else if(y=HX(g,C),y==0)(u[sA]|0)!=0&&QX(u[Hc],Pwa&4294967295,C),z=95;else{if(E(u[y+1&4294967295],8)==58)if(E(u[u[vA]],8)!=0)u[uA]=u[vA],u[vA]=wA&4294967295;else if((u[tA]|0)>=(c|0)){(u[sA]|0)!=0&&QX(u[Hc],Qwa&4294967295,C);z=95;break b}else z=u[tA],u[uA]=u[e+4*z&4294967295],u[tA]=z+1&4294967295;z=C}while(0);c=z;if((c|0)==-1){c=4;break a}if((c|0)==99){c=1;break a}if((c|0)==109){c=5;break a}if(c==51)c=93;else if(c==63)c=94;else if(c== -66)c=95;else if(c==69)c=96;else if(c==79)c=97;else if(c==81)c=98;else if(c==83)c=99;else if(c==85)c=100;else if(c==86)c=101;else if(c==87)c=102;else if(c==98)c=103;else if(c==100)c=104;else if(c==104)c=94;else if(c==105)c=105;else if(c==115)c=106;else if(c==116)c=107;else if(c==117)c=108;else if(c==118)c=109;else if(c==120)c=110;else{c=111;break a}if(c==93)u[IF]=u[IF]+1&4294967295,(u[VF]|0)==0&&(u[VF]=1),c=0;else if(c==94)q=q+1&4294967295,c=0;else if(c==95)u[NN]=u[NN]+1&4294967295,c=0;else if(c== -96)u[KN]=u[KN]+1&4294967295,c=0;else if(c==97)u[Js]=u[Js]+1&4294967295,c=0;else if(c==98){if((yX(u[uA],mNa&4294967295)|0)==0)u[VF]=0;else if((yX(u[uA],nNa&4294967295)|0)==0)u[VF]=1;else if((yX(u[uA],oNa&4294967295)|0)==0)u[VF]=2;else{if((yX(u[uA],pNa&4294967295)|0)!=0){c=10;break a}u[b&4294967295]|=8192;u[HN]=1}c=0}else c==99?(u[RN]=u[RN]+1&4294967295,c=0):c==100?(u[GN]=u[GN]+1&4294967295,c=0):c==101?(t=t+1&4294967295,c=0):c==102?(LDb(u[uA]),c=0):c==103?(u[kO]=u[kO]+1&4294967295,c=0):c==104?(u[LN]= -u[LN]+1&4294967295,c=0):c==105?(u[eO]=u[eO]+1&4294967295,u[jO]=u[jO]+1&4294967295,c=0):c==106?(u[IN]=u[IN]+1&4294967295,c=0):c==107?(u[XF]=u[XF]+1&4294967295,c=0):c==108?(r=r+1&4294967295,w=1,c=0):c==109?(u[MN]=u[MN]+1&4294967295,c=0):c==110&&(p=1,c=0)}a:do if(c==1){k=oa(Ba(u[uA])+2&4294967295);k==0&&Z(jNa&4294967295);BX(k,u[uA]);lY(k,kNa&4294967295);c=4;break a}else if(c==5){l=oa(Ba(u[uA])+2&4294967295);l==0&&Z(lNa&4294967295);BX(l,u[uA]);c=4;break a}else if(c==111){i=X6(2,u[f&4294967295]);c=11; -break a}else if(c==10){rX(qNa&4294967295,68,u[Hc]);i=X6(2,u[f&4294967295]);c=11;break a}while(0);a:do if(c==4)if((q|0)!=0)i=X6(0,u[f&4294967295]);else if((t|0)!=0)QX(u[Hc],sNa&4294967295,tNa&4294967295),i=0;else{i=(u[IF]|0)!=0;b:do if(i){if((u[XF]|0)!=0)break b;u[XF]=1}while(0);i=(u[eO]|0)==0;b:do if(i){e=c=(u[KN]|0)==0?0:0;if(e==0)break b;if(E(u[e],8)==0)break b;u[eO]=1}while(0);i=(w|0)==0;b:do if(i){e=c=(u[KN]|0)==0?0:0;if(e==0)break b;if(E(u[e],8)==0)break b;r=1}while(0);i=(u[IN]|0)==0;b:do if(i){e= -c=(u[KN]|0)==0?0:0;if(e==0)break b;if(E(u[e],8)==0)break b;u[IN]=1}while(0);e=i=(u[KN]|0)==0?0:0;i=e!=0;b:do if(i){if(E(u[e],8)==0)break b;c=oa(Ba(e)+1&4294967295);c==0&&Z(uNa&4294967295);BX(c,e);for(c=_strtok(c,QE&4294967295);;){if(c==0)break;LDb(c);c=_strtok(0,QE&4294967295)}}while(0);i=k==0;b:do if(i){if(l!=0)break b;if(!((u[tA]|0)<(d|0)))break b;if((yX(u[f+4*u[tA]&4294967295],vNa&4294967295)|0)==0)break b;m=u[f+4*u[tA]&4294967295]}while(0);i=MDb(0);c=(r|0)!=0;b:do{if(c)ka(!0);else if((u[jO]|0)== -0)break b;ka(!0);ka(!0)}while(0);c=u[f&4294967295];e=c!=0;b:do if(e){if(E(u[c],8)==0)break b;u[VN]=c}while(0);var B=y=y=y=y=y=y=y=a,G=z=x=g=e=c=y=B=B=a,y=y=B=B=a,z=x=g=e=c=0,C=(u[JN]|0)!=0;b:do if(!C){u[JN]=1;y=(u[KN]|0)==0?0:0;B=y!=0;c:do if(B){if(E(u[y],8)==0)break c;u[LN]=Z6(u[LN],y)}while(0);y=(u[KN]|0)==0?0:0;B=y!=0;c:do if(B){if(E(u[y],8)==0)break c;u[MN]=Z6(u[MN],y)}while(0);y=(u[KN]|0)==0?0:0;B=y!=0;c:do if(B){if(E(u[y],8)==0)break c;u[Js]=Z6(u[Js],y)}while(0);y=(u[KN]|0)==0?0:0;B=y!=0;c:do if(B){if(E(u[y], -8)==0)break c;u[NN]=Z6(u[NN],y)}while(0);y=a;y=oa(40);y!=0&&(u[y+8&4294967295]=0,u[y+20&4294967295]=0,u[y+12&4294967295]=0,u[y+16&4294967295]=0,u[y+4&4294967295]=0,u[y+24&4294967295]=0,u[y+28&4294967295]=0,u[y+32&4294967295]=0,u[y+36&4294967295]=2,u[y&4294967295]=u[IG],u[IG]=y);y==0&&Z(Q7a&4294967295);B=y;G=a;G=oa(84);u[KG]==0&&(u[KG]=110);G!=0&&(u[G+4&4294967295]=B,u[G+8&4294967295]=0,u[G+12&4294967295]=0,u[G+16&4294967295]=0,u[G+20&4294967295]=0,u[G+68&4294967295]=0,u[G+72&4294967295]=0,u[G+76& -4294967295]=0,u[G+80&4294967295]=0,u[G+64&4294967295]=0,u[G+40&4294967295]=0,u[G+44&4294967295]=0,u[G+48&4294967295]=0,u[G+52&4294967295]=0,u[G+56&4294967295]=0,u[G+60&4294967295]=0,u[G+24&4294967295]=0,u[G+28&4294967295]=0,u[G+32&4294967295]=0,u[G+36&4294967295]=0,u[G&4294967295]=u[B+4&4294967295],u[B+4&4294967295]=G);B=G;B==0&&Z(R7a&4294967295);u[JG]=B;($6(xS)|0)<0&&Z(NQa&4294967295);($6(IW)|0)<0&&Z(OQa&4294967295);($6(PW)|0)<0&&Z(PQa&4294967295);($6(OW)|0)<0&&Z(QQa&4294967295);($6(oj)|0)<0&&Z(RQa& -4294967295);($6(zQ)|0)<0&&Z(SQa&4294967295);($6(Vm)|0)<0&&Z(TQa&4294967295);($6(kE)|0)<0&&Z(UQa&4294967295);($6(QF)|0)<0&&Z(VQa&4294967295);($6(RF)|0)<0&&Z(WQa&4294967295);($6(JR)|0)<0&&Z(XQa&4294967295);($6(aV)|0)<0&&Z(YQa&4294967295);($6(JS)|0)<0&&Z(ZQa&4294967295);($6(nO)|0)<0&&Z($Qa&4294967295);($6(ou)|0)<0&&Z(aRa&4294967295);($6(XO)|0)<0&&Z(bRa&4294967295);($6(eW)|0)<0&&Z(cRa&4294967295);($6(rP)|0)<0&&Z(dRa&4294967295);($6(oz)|0)<0&&Z(eRa&4294967295);($6(ft)|0)<0&&Z(fRa&4294967295);($6(Ly)|0)< -0&&Z(gRa&4294967295);($6(Xj)|0)<0&&Z(hRa&4294967295);($6(FE)|0)<0&&Z(iRa&4294967295);($6(ND)|0)<0&&Z(jRa&4294967295);($6(ZO)|0)<0&&Z(kRa&4294967295);($6(Yt)|0)<0&&Z(lRa&4294967295);($6(aF)|0)<0&&Z(mRa&4294967295);($6(UR)|0)<0&&Z(nRa&4294967295);($6(Fu)|0)<0&&Z(oRa&4294967295);($6(Ju)|0)<0&&Z(pRa&4294967295);($6(Is)|0)<0&&Z(qRa&4294967295);($6(Vy)|0)<0&&Z(rRa&4294967295);($6(qF)|0)<0&&Z(sRa&4294967295);($6(us)|0)<0&&Z(tRa&4294967295);($6(hz)|0)<0&&Z(uRa&4294967295);($6(iq)|0)<0&&Z(vRa&4294967295); -($6(Mt)|0)<0&&Z(wRa&4294967295);($6(Kz)|0)<0&&Z(xRa&4294967295);($6(At)|0)<0&&Z(yRa&4294967295);($6(Bt)|0)<0&&Z(zRa&4294967295);($6(ms)|0)<0&&Z(ARa&4294967295);($6(mP)|0)<0&&Z(BRa&4294967295);($6(zt)|0)<0&&Z(CRa&4294967295);($6(qy)|0)<0&&Z(DRa&4294967295);B=OZ(Ksa&4294967295);u[Wy]=B;((u[Wy]==0?0:1)|0)==0&&Z(S7a&4294967295);for(var K=a,I=B=a,G=a,G=-5;;){if(!((G|0)<=256)){K=5;break}if(u[ED]==0&&(K=nDb(),u[ED]=K,u[ED]==0)){K=1;break}I=u[ED];u[ED]=u[I+4&4294967295];u[I+4&4294967295]=ND;u[I&4294967295]= -1;u[I+8&4294967295]=G;u[FD+(G+5&4294967295)*4&4294967295]=I;G=G+1&4294967295;K=0}K==1?B=0:K==5&&(B=1);(B|0)==0&&Z(T7a&4294967295);u[IE+12&4294967295]==0&&a7(IE,HE);B=h;h+=12;G=B+8;v[B]=9006104071832581;u[Hy]=(MX(B,zra&4294967295,8)|0)==0?1:(MX(B,Ara&4294967295,8)|0)==0?2:0;v[G]=16711938;u[Iy]=(MX(G,Bra&4294967295,4)|0)==0?1:(MX(G,Cra&4294967295,4)|0)==0?2:0;u[By]=u[Hy];u[Dy]=u[Iy];u[ty+12&4294967295]==0&&a7(ty,vy);h=B;B=h2();u[y+8&4294967295]=B;u[y+8&4294967295]==0&&Z(U7a&4294967295);B=h2();u[y+20& -4294967295]=B;u[y+20&4294967295]==0&&Z(V7a&4294967295);B=h;h+=16;G=a;u[B&4294967295]=u[fW&4294967295];u[B+2&4294967295]=u[fW+2&4294967295];u[B+4&4294967295]=u[fW+4&4294967295];u[B+6&4294967295]=u[fW+6&4294967295];u[B+8&4294967295]=u[fW+8&4294967295];u[B+10&4294967295]=u[fW+10&4294967295];u[B+12&4294967295]=u[fW+12&4294967295];u[B+14&4294967295]=u[fW+14&4294967295];u[eV]=0;u[fV]=0;G=b7(0);u[cV]=G;if(u[cV]!=0){pX(mV&4294967295,lV&4294967295,6);for(G=0;;){if(!((G|0)<=255))break;u[dV+G*4&4294967295]= -0;G=G+1&4294967295}($6(eW)|0)<0&&Z(nwb&4294967295);u[QV]=NDb(B,8);$6(NV)}h=B;B=K=G=B=a;G=c7(si&4294967295,qi&4294967295,ri&4294967295);if(G==0)B=0;else if(K=c5(G),($(K,ti&4294967295,Q)|0)<0)B=0;else if(($(K,ui&4294967295,nP)|0)<0)B=0;else if(($(K,vi&4294967295,P)|0)<0)B=0;else if(($(K,wi&4294967295,hj)|0)<0)B=0;else if(($(K,xi&4294967295,gj)|0)<0)B=0;else if(($(K,yi&4294967295,yQ)|0)<0)B=0;else if(($(K,zi&4294967295,oj)|0)<0)B=0;else if(($(K,Ai&4294967295,aF)|0)<0)B=0;else if(($(K,Bi&4294967295,Vm)| -0)<0)B=0;else if(($(K,Ci&4294967295,zQ)|0)<0)B=0;else if(($(K,Di&4294967295,Xj)|0)<0)B=0;else if(($(K,Ei&4294967295,lz)|0)<0)B=0;else if(($(K,Fi&4294967295,ft)|0)<0)B=0;else if(($(K,Gi&4294967295,ou)|0)<0)B=0;else if(($(K,Hi&4294967295,Fu)|0)<0)B=0;else if(($(K,Ng&4294967295,qy)|0)<0)B=0;else if(($(K,Ii&4294967295,Ly)|0)<0)B=0;else if(($(K,Ji&4294967295,ZO)|0)<0)B=0;else if(($(K,Ki&4294967295,Yt)|0)<0)B=0;else if(($(K,Li&4294967295,ND)|0)<0)B=0;else if(($(K,Mi&4294967295,kE)|0)<0)B=0;else if(($(K, -Ni&4294967295,FE)|0)<0)B=0;else if(($(K,Oi&4294967295,JS)|0)<0)B=0;else if(($(K,Pi&4294967295,Ju)|0)<0)B=0;else if(($(K,Qi&4294967295,XO)|0)<0)B=0;else if(($(K,Ri&4294967295,rP)|0)<0)B=0;else if(($(K,Si&4294967295,oz)|0)<0)B=0;else if(($(K,Ti&4294967295,zQ)|0)<0)B=0;else if(($(K,Ui&4294967295,aV)|0)<0)B=0;else if(($(K,Vi&4294967295,UR)|0)<0)B=0;else if(($(K,Wi&4294967295,xS)|0)<0)B=0;else if(($(K,Xi&4294967295,nO)|0)<0)B=0;else if(($(K,Yi&4294967295,eW)|0)<0)B=0;else if(B=f1(D((u[Js]|0)==0,1)),($(K, -Zi&4294967295,B)|0)<0){G=B!=0;c:do if(G){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break c;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);B=0}else{K=B!=0;c:do if(K){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break c;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);B=G}B==0&&Z(W7a&4294967295);B=c5(B);u[y+16&4294967295]=B;u[y+16&4294967295]==0&&Z(X7a&4294967295);B=u[y+16&4294967295];u[B&4294967295]=u[B&4294967295]+1&4294967295;B=h;h+=100; -var F=G=G=a,J=K=a,M=a,F=a,I=B+96,F=a,G=c7(Mjb&4294967295,eR&4294967295,Oib&4294967295);if(G==0)G=0;else if(K=c5(G),J=G4(u[Xy],Njb&4294967295,Ojb&4294967295,0),M=G4(u[Yy],Pjb&4294967295,vR&4294967295,158),F=G4(u[Hc],Qjb&4294967295,vR&4294967295,158),V()!=0)G=0;else{$(K,Rjb&4294967295,J);$(K,XQ&4294967295,M);$(K,wR&4294967295,F);$(K,Sjb&4294967295,J);$(K,Tjb&4294967295,M);$(K,Ujb&4294967295,F);var O=R0(K,dR&4294967295);$(K,Vjb&4294967295,O);O=R0(K,YQ&4294967295);$(K,Wjb&4294967295,O);O=J!=0;c:do if(O){u[J& -4294967295]=u[J&4294967295]-1&4294967295;if((u[J&4294967295]|0)!=0)break c;A[u[u[J+4&4294967295]+24&4294967295]](J)}while(0);J=M!=0;c:do if(J){u[M&4294967295]=u[M&4294967295]-1&4294967295;if((u[M&4294967295]|0)!=0)break c;A[u[u[M+4&4294967295]+24&4294967295]](M)}while(0);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);F=YCb();F=S2(F);F!=0&&$(K,Xjb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F& -4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);F=Y(34013680);F!=0&&$(K,Yjb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);N5();F=M_(Zjb&4294967295,s([$jb&4294967295,0,0,0,iR&4294967295,0,0,0,u[lR],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));F!=0&&$(K,akb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]- -1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);F=f1(u[NN]);F!=0&&$(K,pR&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);F=Y(1013);F!=0&&$(K,bkb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);F=S2(Jwa&4294967295);F!=0&&$(K,ckb& -4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);F=S2(NA&4294967295);F!=0&&$(K,dkb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);u[xA]==0&&M5();F=S2(KA&4294967295);F!=0&&$(K,ekb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]| -0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);u[xA]==0&&M5();F=S2(zA&4294967295);F!=0&&$(K,fkb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);u[xA]==0&&M5();F=S2(DA&4294967295);F!=0&&$(K,gkb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);F=Y(2147483647);F!= -0&&$(K,hkb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);F=Y(2147483647);F!=0&&$(K,ikb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);F=f1(u[IF]);F!=0&&$(K,jkb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+ -4&4294967295]+24&4294967295]](F)}while(0);M=M=F=F=a;M=0;F=d7(ty);if(F==0)F=0;else{var J=F,O=M,aa=XZ(1.7976931348623157E308);u[(J+12&4294967295)+O*4&4294967295]=aa;M=M+1&4294967295;J=F;O=M;aa=Y(1024);u[(J+12&4294967295)+O*4&4294967295]=aa;M=M+1&4294967295;J=F;O=M;aa=Y(308);u[(J+12&4294967295)+O*4&4294967295]=aa;M=M+1&4294967295;J=F;O=M;aa=XZ(2.2250738585072014E-308);u[(J+12&4294967295)+O*4&4294967295]=aa;M=M+1&4294967295;J=F;O=M;aa=Y(-1021);u[(J+12&4294967295)+O*4&4294967295]=aa;M=M+1&4294967295;J= -F;O=M;aa=Y(-307);u[(J+12&4294967295)+O*4&4294967295]=aa;M=M+1&4294967295;J=F;O=M;aa=Y(15);u[(J+12&4294967295)+O*4&4294967295]=aa;M=M+1&4294967295;J=F;O=M;aa=Y(53);u[(J+12&4294967295)+O*4&4294967295]=aa;M=M+1&4294967295;J=F;O=M;aa=XZ(2.220446049250313E-16);u[(J+12&4294967295)+O*4&4294967295]=aa;M=M+1&4294967295;J=F;O=M;aa=Y(2);u[(J+12&4294967295)+O*4&4294967295]=aa;M=M+1&4294967295;J=F;O=Y(-1);u[(J+12&4294967295)+M*4&4294967295]=O;if(V()!=0){J=F!=0;c:do if(J){M=F;F=0;u[M&4294967295]=u[M&4294967295]- -1&4294967295;if((u[M&4294967295]|0)!=0)break c;A[u[u[M+4&4294967295]+24&4294967295]](M)}while(0);F=0}}F!=0&&$(K,kkb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);M=M=F=F=a;M=0;F=d7(IE);if(F==0)F=0;else if(J=F,O=M,aa=Y(15),u[(J+12&4294967295)+O*4&4294967295]=aa,M=M+1&4294967295,J=F,O=Y(2),u[(J+12&4294967295)+M*4&4294967295]=O,V()!=0){J=F!=0;c:do if(J){M=F;F=0;u[M&4294967295]=u[M&4294967295]- -1&4294967295;if((u[M&4294967295]|0)!=0)break c;A[u[u[M+4&4294967295]+24&4294967295]](M)}while(0);F=0}F!=0&&$(K,lkb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);F=Y(D(65535,16));F!=0&&$(K,mkb&4294967295,F);M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);M=J=M=F=F=a;F=j_(0);if(F==0)F=0;else{for(M= -0;;){if(u[u[NC]+8*M&-1]==0)break;J=S2(u[u[NC]+8*M&-1]);if(J==0)break;b2(F,J);u[J&4294967295]=u[J&4294967295]-1&4294967295;if((u[J&4294967295]|0)==0)A[u[u[J+4&4294967295]+24&4294967295]](J);M=M+1&4294967295}if((w6(F)|0)!=0){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);F=0}if(F!=0){M=d_(F);u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);F=M}}F!=0&&$(K,nkb&4294967295,F); -M=F!=0;c:do if(M){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);u[I]=1;F=E(u[I&4294967295],8)==0?okb&4294967295:pkb&4294967295;F=S2(F);F!=0&&$(K,qkb&4294967295,F);I=F!=0;c:do if(I){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);u[fR]==0?(I=j_(0),u[fR]=I):(I=u[fR],u[I&4294967295]=u[I&4294967295]+1&4294967295);u[fR]!=0&&$(K,rkb&4294967295, -u[fR]);u[sR+12&4294967295]==0&&a7(sR,uR);F=F=M=I=I=a;F=0;I=d7(sR);if(I==0)I=0;else if(M=Ljb&4294967295,J=I,O=F,aa=Y(2),u[(J+12&4294967295)+O*4&4294967295]=aa,F=F+1&4294967295,J=I,O=F,aa=Y(7),u[(J+12&4294967295)+O*4&4294967295]=aa,F=F+1&4294967295,J=I,O=F,aa=Y(1),u[(J+12&4294967295)+O*4&4294967295]=aa,F=F+1&4294967295,J=I,O=F,M=S2(M),u[(J+12&4294967295)+O*4&4294967295]=M,F=F+1&4294967295,M=I,J=Y(0),u[(M+12&4294967295)+F*4&4294967295]=J,V()!=0){M=I!=0;c:do if(M){F=I;I=0;u[F&4294967295]=u[F&4294967295]- -1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);I=0}F=I;F!=0&&$(K,skb&4294967295,F);I=F!=0;c:do if(I){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);u[sR+24+124&4294967295]=0;u[sR+24+132&4294967295]=0;u[nR+12&4294967295]==0&&a7(nR,rR);I=F=I=a;F=0;I=d7(nR);I==0?I=0:(M=F,J=Y(u[LN]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[IF]),u[(I+12&4294967295)+M* -4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[VF]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[HN]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[eO]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[jO]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[Js]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[NN]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[IN]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295, -J=Y(u[RN]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[KN]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[XF]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[MN]),u[(I+12&4294967295)+M*4&4294967295]=J,M=F=F+1&4294967295,J=Y(u[GN]),u[(I+12&4294967295)+M*4&4294967295]=J,F=F+1&4294967295,M=Y(u[kO]),u[(I+12&4294967295)+F*4&4294967295]=M,I=V()!=0?0:I);F=I;F!=0&&$(K,tkb&4294967295,F);I=F!=0;c:do if(I){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F& -4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);u[nR+24+124&4294967295]=0;u[nR+24+132&4294967295]=0;F=S2(ukb&4294967295);F!=0&&$(K,vkb&4294967295,F);K=F!=0;c:do if(K){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0);G=V()!=0?0:G}h=B;B=G;B==0&&Z(Y7a&4294967295);B=c5(B);u[y+12&4294967295]=B;u[y+12&4294967295]==0&&Z(Z7a&4294967295);B=u[y+12&4294967295];u[B&4294967295]=u[B&4294967295]+1&4294967295; -Q5(ON&4294967295,ON&4294967295);u[xA]==0&&M5();I=M=K=F=F=G=I=B=B=a;I=u[xA];F=1;K=I;c:for(;;){K=HX(K,58);if(K==0){B=2;break c}F=F+1&4294967295;K=K+1&4294967295;B=0}M=j_(F);if(M==0)G=0;else{for(F=0;;){K=HX(I,58);K==0&&(K=HX(I,0));I=SY(I,K-I&4294967295);if(I==0){B=6;break}k6(M,F,I);if(E(u[K],8)==0){B=9;break}I=K+1&4294967295;F=F+1&4294967295;B=4}if(B==6){u[M&4294967295]=u[M&4294967295]-1&4294967295;if((u[M&4294967295]|0)==0)A[u[u[M+4&4294967295]+24&4294967295]](M);G=0}else B==9&&(G=M)}B=G;B==0&&Z(wkb& -4294967295);(q2(xR&4294967295,B)|0)!=0&&Z(xkb&4294967295);u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)==0)A[u[u[B+4&4294967295]+24&4294967295]](B);$(u[y+12&4294967295],$7a&4294967295,u[y+8&4294967295]);B=y=G=G=G=G=G=a;B=y=0;G=Au&4294967295;c:for(;;){if(u[G&4294967295]==0)break c;y=y+1&4294967295;G=G+12&4294967295}G=RC&4294967295;c:for(;;){if(u[G&4294967295]==0)break c;B=B+1&4294967295;G=G+12&4294967295}((y+B&4294967295)+1&4294967295)>>>0<=178956970?(((y+B&4294967295)+1&4294967295)* -12&4294967295|0)>=0?(G=(((y+B&4294967295)+1&4294967295)*12&4294967295|0)!=0?((y+B&4294967295)+1&4294967295)*12&4294967295:1,G=oa(G)):G=0:G=0;G==0&&Z(YGa&4294967295);pX(G,Au,y*12&4294967295);pX(G+12*y&4294967295,RC,B*12&4294967295);u[G+12*(y+B&4294967295)&-1]=0;u[OC]=G;y=(u[Js]|0)!=0;c:do if(y)for(;;){if(u[G&4294967295]==0)break c;(yX(u[G&4294967295],PC&4294967295)|0)==0&&(u[G&4294967295]=ZGa&4294967295);G=G+12&4294967295}while(0);(u[GN]|0)!=0&&(u[LC]=168686340);F=I=K=K=B=y=a;($6(Vu)|0)<0&&Z(Ww&4294967295); -($6(Xu)|0)<0&&Z(Ww&4294967295);($6(Zu)|0)<0&&Z(Ww&4294967295);($6(av)|0)<0&&Z(Ww&4294967295);($6(bv)|0)<0&&Z(Ww&4294967295);($6(dv)|0)<0&&Z(Ww&4294967295);($6(gv)|0)<0&&Z(Ww&4294967295);($6(iv)|0)<0&&Z(Ww&4294967295);($6(kv)|0)<0&&Z(Ww&4294967295);($6(rv)|0)<0&&Z(Ww&4294967295);($6(tv)|0)<0&&Z(Ww&4294967295);($6(vv)|0)<0&&Z(Ww&4294967295);($6(xv)|0)<0&&Z(Ww&4294967295);($6(zv)|0)<0&&Z(Ww&4294967295);($6(Bv)|0)<0&&Z(Ww&4294967295);($6(Dv)|0)<0&&Z(Ww&4294967295);($6(Fv)|0)<0&&Z(Ww&4294967295);($6(Hv)| -0)<0&&Z(Ww&4294967295);($6(Kv)|0)<0&&Z(Ww&4294967295);($6(Mv)|0)<0&&Z(Ww&4294967295);($6(Ov)|0)<0&&Z(Ww&4294967295);($6(Qv)|0)<0&&Z(Ww&4294967295);($6(Sv)|0)<0&&Z(Ww&4294967295);($6(Tv)|0)<0&&Z(Ww&4294967295);($6(Vv)|0)<0&&Z(Ww&4294967295);($6(Wv)|0)<0&&Z(Ww&4294967295);($6(dw)|0)<0&&Z(Ww&4294967295);($6(fw)|0)<0&&Z(Ww&4294967295);($6(hw)|0)<0&&Z(Ww&4294967295);($6(jw)|0)<0&&Z(Ww&4294967295);($6(lw)|0)<0&&Z(Ww&4294967295);($6(nw)|0)<0&&Z(Ww&4294967295);($6(pw)|0)<0&&Z(Ww&4294967295);($6(rw)|0)<0&& -Z(Ww&4294967295);($6(tw)|0)<0&&Z(Ww&4294967295);($6(vw)|0)<0&&Z(Ww&4294967295);($6(xw)|0)<0&&Z(Ww&4294967295);($6(zw)|0)<0&&Z(Ww&4294967295);($6(Bw)|0)<0&&Z(Ww&4294967295);($6(Dw)|0)<0&&Z(Ww&4294967295);($6(Fw)|0)<0&&Z(Ww&4294967295);($6(Gw)|0)<0&&Z(Ww&4294967295);($6(Iw)|0)<0&&Z(Ww&4294967295);($6(Kw)|0)<0&&Z(Ww&4294967295);($6(Mw)|0)<0&&Z(Ww&4294967295);($6(Ow)|0)<0&&Z(Ww&4294967295);($6(Qw)|0)<0&&Z(Ww&4294967295);($6(Sw)|0)<0&&Z(Ww&4294967295);y=c7(koa&4294967295,joa,mla&4294967295);G=y==0;c:do if(!G){B= -$5(loa&4294967295);B==0&&Z(Ww&4294967295);K=c5(B);K==0&&Z(Ww&4294967295);I=u[Wu];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Xw&4294967295,u[Wu]);($(K,Xw&4294967295,u[Wu])|0)!=0&&Z(Yw&4294967295);I=u[Yu];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Zw&4294967295,u[Yu]);($(K,Zw&4294967295,u[Yu])|0)!=0&&Z(Yw&4294967295);I=u[$u];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,$w&4294967295,u[$u]);($(K,$w&4294967295,u[$u])|0)!=0&&Z(Yw&4294967295);I=u[H];u[I&4294967295]=u[I&4294967295]+1& -4294967295;e7(y,ax&4294967295,u[H]);($(K,ax&4294967295,u[H])|0)!=0&&Z(Yw&4294967295);I=u[cv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,bx&4294967295,u[cv]);($(K,bx&4294967295,u[cv])|0)!=0&&Z(Yw&4294967295);I=u[ev];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,cx&4294967295,u[ev]);($(K,cx&4294967295,u[ev])|0)!=0&&Z(Yw&4294967295);I=u[hv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,dx&4294967295,u[hv]);($(K,dx&4294967295,u[hv])|0)!=0&&Z(Yw&4294967295);I=u[jv];u[I&4294967295]=u[I&4294967295]+ -1&4294967295;e7(y,ex&4294967295,u[jv]);($(K,ex&4294967295,u[jv])|0)!=0&&Z(Yw&4294967295);I=u[lv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,fx&4294967295,u[lv]);($(K,fx&4294967295,u[lv])|0)!=0&&Z(Yw&4294967295);I=u[sv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,mv&4294967295,u[sv]);($(K,mv&4294967295,u[sv])|0)!=0&&Z(Yw&4294967295);I=u[uv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,gx&4294967295,u[uv]);($(K,gx&4294967295,u[uv])|0)!=0&&Z(Yw&4294967295);I=u[wv];u[I&4294967295]=u[I& -4294967295]+1&4294967295;e7(y,hx&4294967295,u[wv]);($(K,hx&4294967295,u[wv])|0)!=0&&Z(Yw&4294967295);I=u[yv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,ix&4294967295,u[yv]);($(K,ix&4294967295,u[yv])|0)!=0&&Z(Yw&4294967295);I=u[Av];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,jx&4294967295,u[Av]);($(K,jx&4294967295,u[Av])|0)!=0&&Z(Yw&4294967295);I=u[Cv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,kx&4294967295,u[Cv]);($(K,kx&4294967295,u[Cv])|0)!=0&&Z(Yw&4294967295);I=u[Ev];u[I&4294967295]= -u[I&4294967295]+1&4294967295;e7(y,lx&4294967295,u[Ev]);($(K,lx&4294967295,u[Ev])|0)!=0&&Z(Yw&4294967295);I=u[Gv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,mx&4294967295,u[Gv]);($(K,mx&4294967295,u[Gv])|0)!=0&&Z(Yw&4294967295);I=u[Tu];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,nx&4294967295,u[Tu]);($(K,nx&4294967295,u[Tu])|0)!=0&&Z(Yw&4294967295);I=u[Lv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,ox&4294967295,u[Lv]);($(K,ox&4294967295,u[Lv])|0)!=0&&Z(Yw&4294967295);I=u[Nv];u[I& -4294967295]=u[I&4294967295]+1&4294967295;e7(y,px&4294967295,u[Nv]);($(K,px&4294967295,u[Nv])|0)!=0&&Z(Yw&4294967295);I=u[Pv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,qx&4294967295,u[Pv]);($(K,qx&4294967295,u[Pv])|0)!=0&&Z(Yw&4294967295);I=u[Rv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,rx&4294967295,u[Rv]);($(K,rx&4294967295,u[Rv])|0)!=0&&Z(Yw&4294967295);I=u[Iv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,sx&4294967295,u[Iv]);($(K,sx&4294967295,u[Iv])|0)!=0&&Z(Yw&4294967295); -I=u[Uv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,tx&4294967295,u[Uv]);($(K,tx&4294967295,u[Uv])|0)!=0&&Z(Yw&4294967295);I=u[L];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,ux&4294967295,u[L]);($(K,ux&4294967295,u[L])|0)!=0&&Z(Yw&4294967295);I=u[Xv];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,vx&4294967295,u[Xv]);($(K,vx&4294967295,u[Xv])|0)!=0&&Z(Yw&4294967295);I=u[ew];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,wx&4294967295,u[ew]);($(K,wx&4294967295,u[ew])|0)!=0&&Z(Yw& -4294967295);I=u[gw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,xx&4294967295,u[gw]);($(K,xx&4294967295,u[gw])|0)!=0&&Z(Yw&4294967295);I=u[iw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,yx&4294967295,u[iw]);($(K,yx&4294967295,u[iw])|0)!=0&&Z(Yw&4294967295);I=u[kw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,zx&4294967295,u[kw]);($(K,zx&4294967295,u[kw])|0)!=0&&Z(Yw&4294967295);I=u[mw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Ax&4294967295,u[mw]);($(K,Ax&4294967295,u[mw])| -0)!=0&&Z(Yw&4294967295);I=u[ow];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Bx&4294967295,u[ow]);($(K,Bx&4294967295,u[ow])|0)!=0&&Z(Yw&4294967295);I=u[qw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Cx&4294967295,u[qw]);($(K,Cx&4294967295,u[qw])|0)!=0&&Z(Yw&4294967295);I=u[sw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Dx&4294967295,u[sw]);($(K,Dx&4294967295,u[sw])|0)!=0&&Z(Yw&4294967295);I=u[uw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Ex&4294967295,u[uw]);($(K,Ex&4294967295, -u[uw])|0)!=0&&Z(Yw&4294967295);I=u[ww];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Fx&4294967295,u[ww]);($(K,Fx&4294967295,u[ww])|0)!=0&&Z(Yw&4294967295);I=u[yw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Gx&4294967295,u[yw]);($(K,Gx&4294967295,u[yw])|0)!=0&&Z(Yw&4294967295);I=u[Aw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Hx&4294967295,u[Aw]);($(K,Hx&4294967295,u[Aw])|0)!=0&&Z(Yw&4294967295);I=u[Cw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Ix&4294967295,u[Cw]);($(K, -Ix&4294967295,u[Cw])|0)!=0&&Z(Yw&4294967295);I=u[Ew];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Jx&4294967295,u[Ew]);($(K,Jx&4294967295,u[Ew])|0)!=0&&Z(Yw&4294967295);I=u[Ru];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Kx&4294967295,u[Ru]);($(K,Kx&4294967295,u[Ru])|0)!=0&&Z(Yw&4294967295);I=u[Hw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Lx&4294967295,u[Hw]);($(K,Lx&4294967295,u[Hw])|0)!=0&&Z(Yw&4294967295);I=u[Jw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Mx&4294967295, -u[Jw]);($(K,Mx&4294967295,u[Jw])|0)!=0&&Z(Yw&4294967295);I=u[Lw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Nx&4294967295,u[Lw]);($(K,Nx&4294967295,u[Lw])|0)!=0&&Z(Yw&4294967295);I=u[Nw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Ox&4294967295,u[Nw]);($(K,Ox&4294967295,u[Nw])|0)!=0&&Z(Yw&4294967295);I=u[Pw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Px&4294967295,u[Pw]);($(K,Px&4294967295,u[Pw])|0)!=0&&Z(Yw&4294967295);I=u[Rw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y, -Qx&4294967295,u[Rw]);($(K,Qx&4294967295,u[Rw])|0)!=0&&Z(Yw&4294967295);I=u[Tw];u[I&4294967295]=u[I&4294967295]+1&4294967295;e7(y,Rx&4294967295,u[Tw]);($(K,Rx&4294967295,u[Tw])|0)!=0&&Z(Yw&4294967295);K=w4(xw);u[Uw]=K;u[Uw]==0&&Z(moa&4294967295);K=w4(zv);u[Vw]=K;M=u[Vw]==0;d:do if(M)Z(noa&4294967295);else{K=u[Vw];F=S2(ooa&4294967295);F==0&&Z(poa&4294967295);I=Z_(1,s([F,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));I==0&&Z(qoa&4294967295);u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]| -0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);(x4(K,I,0)|0)!=0&&Z(roa&4294967295);u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0)break d;A[u[u[I+4&4294967295]+24&4294967295]](I)}while(0);u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break c;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);Q5(PN&4294967295,PN&4294967295);Q5(QN&4294967295,QN&4294967295);G=B=B=y=G=B=a;y=0;G=($6(CD)|0)<0;c:do if(G)B=1;else{(u[MN]|0)!=0&&k5($Ga&4294967295,s(1,0,j,"i32")); -G=j_(0);if(G==0){B=1;break c}B=q2(SC&4294967295,G);u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);if((B|0)!=0){B=1;break c}G=h2();if(G==0){B=1;break c}B=q2(TC&4294967295,G);u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);if((B|0)!=0){B=1;break c}y=j_(0);if(y==0){B=1;break c}B=q2(UC&4294967295,y);B=(B|0)!=0?1:9;break c}while(0);c:for(;;)if(B==1)Y6(),Z(aHa&4294967295),B=9; -else if(B==9){B=$5(bHa&4294967295);if(B==0){B=10;break c}G=TY(B,dHa&4294967295);u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)==0)A[u[u[B+4&4294967295]+24&4294967295]](B);if(G==0){B=15;break c}B=b2(y,G);u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);if((B|0)!=0)B=1;else{B=19;break c}}c:do if(B==10)yY(),(u[MN]|0)!=0&&k5(cHa&4294967295,s(1,0,j,"i32"));else if(B==15)yY(),(u[MN]|0)!=0&&k5(eHa&4294967295,s(1,0,j,"i32")); -else if(B==19){if((u[MN]|0)==0)break c;k5(fHa&4294967295,s(1,0,j,"i32"))}while(0);u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)==0)A[u[u[y+4&4294967295]+24&4294967295]](y);ODb();Q5(iP&4294967295,iP&4294967295);PDb();B=y=a;G=u[fR]==0;c:do if(G)y=0;else{if((Q2(u[fR])|0)<=0){y=0;break c}B=1;y=2;break c}while(0);y==0&&(B=0);B=(B|0)!=0;c:do if(B){y=$5(P7a&4294967295);y==0&&yY();if(y==0)break c;u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0)break c;A[u[u[y+ -4&4294967295]+24&4294967295]](y)}while(0);G=B=y=y=a;y=T5(WN&4294967295);y==0&&Z(h8a&4294967295);B=c5(y);K=R0(B,XN&4294967295)==0;c:do if(K){G=$5(QN&4294967295);I=G==0;d:do if(I)y=1;else{y=($(B,XN&4294967295,G)|0)!=0?1:2;break d}while(0);y==1&&Z(i8a&4294967295);if(G==0)break c;u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)!=0)break c;A[u[u[G+4&4294967295]+24&4294967295]](G)}while(0);if((u[RN]|0)==0)if(y=a,y=$5(j8a&4294967295),y==0)throw Y6(),f7(),wX(1),"Reached an unreachable! Original .ll line: 317723"; -else if(u[y&4294967295]=u[y&4294967295]-1&4294967295,(u[y&4294967295]|0)==0)A[u[u[y+4&4294967295]+24&4294967295]](y);y=(u[KN]|0)==0?0:0;B=y!=0;c:do if(B){if(E(u[y],8)==0)break c;y=c=e=mY(y);x=1;g=HX(y,58);g!=0&&(u[g]=0,g=g+1&4294967295);z=1}while(0);B=(z|0)==0;c:do if(B)y=40;else{y=u[qe]==0?40:41;break c}while(0);c:do if(y==40){mY(0);B=vzb(14);G=B==0;d:do if(G)y=42;else{if(E(u[B],8)==0){y=42;break d}y=T2(B,0);if(y!=0){if(B=mY(B),u[y&4294967295]=u[y&4294967295]-1&4294967295,(u[y&4294967295]|0)==0)A[u[u[y+ -4&4294967295]+24&4294967295]](y)}else if((xY(u[Rv])|0)!=0)yY(),B=0;else throw Y6(),wX(1),"Reached an unreachable! Original .ll line: 317141";y=46;break d}while(0);y==42&&(B=0);(z|0)==0&&(e=c=B,x=1);if(u[qe]!=0)break c;u[qe]=B;if((z|0)!=0)break c;x=0}while(0);if(e==0)break b;G=U0(a8a&4294967295);B=w_(G,TN&4294967295,SN&4294967295,s(1,0,j,"i32"));B==0&&yY();K=(z|0)!=0;c:do if(K)y=57;else{if(B==0){y=55;break c}y=(E_(B)|0)!=0?57:55;break c}while(0);c:do if(y==57){if(u[G+4&4294967295]!=qy&&(ZY(u[G+4&4294967295], -qy)|0)==0)break c;if((I4(G,c,g)|0)!=0)break c;Z(b8a&4294967295)}while(0);y=B!=0;c:do if(y){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break c;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);G=U0(c8a&4294967295);B=w_(G,TN&4294967295,SN&4294967295,s(1,0,j,"i32"));B==0&&yY();K=(z|0)!=0;c:do if(K)y=67;else{if(B==0){y=65;break c}y=(E_(B)|0)!=0?67:65;break c}while(0);c:do if(y==67){if(u[G+4&4294967295]!=qy&&(ZY(u[G+4&4294967295],qy)|0)==0)break c;if((I4(G,e,g)|0)!=0)break c; -Z(d8a&4294967295)}while(0);y=B!=0;c:do if(y){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break c;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);G=U0(UN&4294967295);B=w_(G,TN&4294967295,SN&4294967295,s(1,0,j,"i32"));B==0&&yY();K=(z|0)!=0;c:do if(K)y=77;else{if(B==0){y=75;break c}y=(E_(B)|0)!=0?77:75;break c}while(0);c:do if(y==77){if(u[G+4&4294967295]!=qy&&(ZY(u[G+4&4294967295],qy)|0)==0)break c;if((I4(G,e,g)|0)!=0)break c;Z(e8a&4294967295)}while(0);y=B!=0;c:do if(y){u[B& -4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break c;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);if((x|0)==0)break b}while(0);e=(u[MN]|0)!=0;b:do if(e)c=52;else{if(k!=0){c=48;break b}if(m!=0){c=48;break b}if(l!=0){c=48;break b}c=(i|0)!=0?52:48;break b}while(0);b:do if(c==52){e=NA&4294967295;g=YCb();QX(u[Hc],wNa&4294967295,g,e);if((u[RN]|0)!=0)break b;QX(u[Hc],xNa&4294967295,yNa&4294967295)}while(0);k!=0&&(u[tA]=u[tA]-1&4294967295,u[f+4*u[tA]&4294967295]=RE&4294967295); -l!=0&&(u[tA]=u[tA]-1&4294967295,u[f+4*u[tA]&4294967295]=RE&4294967295);c=d-u[tA]&4294967295;e=f+4*u[tA]&4294967295;g=h;h+=16386;B=K=G=B=y=C=a;x=g+4096;z=g+8193;K=G=B=y=C=B=F=I=a;C=c;y=e;G=(C|0)<=0;b:do if(G)B=0;else{B=y==0?0:1;break b}while(0);B==0&&(y=yR&4294967295,C=1);B=j_(C);I=B!=0;b:do if(I){for(G=0;;){if(!((G|0)<(C|0)))break b;K=S2(u[y+4*G&4294967295]);if(K==0)break;k6(B,G,K);G=G+1&4294967295}u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)==0)A[u[u[B+4&4294967295]+24&4294967295]](B); -B=0}while(0);C=B;y=U0(xR&4294967295);C==0&&Z(ykb&4294967295);(q2(zkb&4294967295,C)|0)!=0&&Z(Akb&4294967295);b:do{if(y==0)break b;B=u[e&4294967295];I=K=G=0;F=(c|0)>0;c:do if(F){if(B==0)break c;if((yX(B,zR&4294967295)|0)==0)break c;I=-1}while(0);M=(I|0)>0;c:do if(M)if(u[x+I&4294967295]=0,E(u[x&4294967295],8)==47)B=x;else{if(HX(x,47)==0)break c;F=ZX(B,47);F==0?B=x:(BX(z,B),F=ZX(z,47),BX(F+1&4294967295,x),B=z)}while(0);I=(c|0)>0;c:do if(I){if(B==0)break c;if((yX(B,zR&4294967295)|0)==0)break c;_realpath(B, -g)!=0&&(B=g);G=ZX(B,47)}while(0);I=G!=0;c:do if(I){K=(G+1&4294967295)-B&4294967295;if(!((K|0)>1))break c;K=K-1&4294967295}while(0);B=SY(B,K);B==0&&Z(Bkb&4294967295);G=y;K=B;I=a;(u[u[G+4&4294967295]+84&4294967295]&33554432|0)==0?(K0(UD&4294967295,259),I=-1):I=tDb(G,0,K);(I|0)<0&&Z(Ckb&4294967295);u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break b;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+ -4&4294967295]+24&4294967295]](C);h=g;e=(u[eO]|0)!=0;b:do if(e)c=60;else{if(k!=0){c=57;break b}if(m!=0){c=57;break b}c=l==0?60:57;break b}while(0);b:do if(c==60){c=57;break b}while(0);e=k!=0;b:do if(e)g=(QDb(k,b)|0)!=0,g=D(g,1);else if(l!=0)g=JDb(l,1);else{g=m==0;c:do if(g){if((i|0)==0){c=66;break c}u[eO]=0;x=b;y=y=z=a;z=(u[KN]|0)==0?0:0;C=z!=0;d:do if(C){if(E(u[z&4294967295],8)==0)break d;y=IX(z,PE&4294967295);y!=0?RDb(y,z,0,x):(y=EX(),y=u[y],k5(ZMa&4294967295,s(1,0,j,"i32")),B=EX(),u[B]=y,s4(u[uv], -z),Y6());yY()}while(0)}while(0);g=-1;if(m!=0){C=z=g=x=C=a;z=0;g=S2(m);y=g!=0;c:do if(y){z=g;B=y=C=a;C=0;y=U0(TC&4294967295);G=y!=0;d:do if(G){B=U0(UC&4294967295);if(B==0)break d;C=hDb(y,B,z)}while(0);C!=0&&(u[C&4294967295]=u[C&4294967295]+1&4294967295);z=C;if(z==0){C=1;break c}if(u[z+4&4294967295]==CD){C=1;break c}C=U0(fNa&4294967295);if(C==0){C=1;break c}if((k6(C,0,g)|0)!=0){C=1;break c}u[g&4294967295]=u[g&4294967295]+1&4294967295;u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]| -0)==0)A[u[u[z+4&4294967295]+24&4294967295]](z);x=(JDb(gNa&4294967295,0)|0)!=0;x=D(x,1);C=6;break c}else C=1;while(0);if(C==1){x=g!=0;c:do if(x){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=z!=0;c:do if(g){u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0)break c;A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);V()!=0?(Y6(),x=1):x=-1}g=x}x=(g|0)==-1;c:do if(x){if(m==0){c=70;break c}o=IX(m,PE& -4294967295);if(o==0)k=EX(),k=_strerror(u[k]),l=EX(),QX(u[Hc],zNa&4294967295,u[f&4294967295],m,u[l],k),i=2;else{x=(p|0)!=0;d:do if(x)for(;;){c=oY(o);if((c|0)==-1)break d;if((c|0)==10)break}while(0);c=70;break c}break a}while(0);if((g|0)!=-1){c=79;break b}(eBb()|0)==-1?(Y6(),g=1):(x=D(m!=0,1),g=m!=0?m:SE&4294967295,g=(SDb(o,g,x,b)|0)!=0,g=D(g,1))}while(0);x=(u[eO]|0)==0;b:do if(x){e=(u[KN]|0)==0?0:0;if(e==0){c=83;break b}if(E(u[e],8)==0){c=83;break b}u[eO]=1}while(0);e=(u[eO]|0)!=0;b:do if(e){if((i| -0)==0){c=87;break b}x=m!=0;c:do if(!x){if(k!=0){c=88;break c}if(l==0){c=87;break b}}while(0);u[eO]=0;g=(SDb(u[Xy],SE&4294967295,0,b)|0)!=0;g=D(g,1)}while(0);f7();i=g}while(0);h=b;return i} -function g7(d,f){var b,c;u[f+12&4294967295]!=0&&(b=N0(u[f+12&4294967295]),c=(b+b&4294967295)+1024&4294967295,(c|0)>33554432&&(c=((b|0)>>3)+b&4294967295),(c1(f+12&4294967295,c)|0)!=0?(u[f+20&4294967295]=0,u[f+16&4294967295]=u[f+20&4294967295]):(u[f+16&4294967295]=(u[f+12&4294967295]+20&-1)+b&4294967295,u[f+20&4294967295]=(u[f+12&4294967295]+20&-1)+c&4294967295,b=u[f+16&4294967295],u[b]=d&255,u[f+16&4294967295]=b+1&4294967295))} -function h7(d,f,b){var c=u[b&4294967295]!=0;a:do if(c)rX(d,f,u[b&4294967295]);else for(;;){f=f-1&4294967295;if(!((f|0)>=0))break a;if(u[b&4294967295]!=0)__IO_putc(E(u[d],8),u[b&4294967295]);else if(u[b+16&4294967295]!=u[b+20&4294967295]){var e=u[b+16&4294967295];u[e]=u[d];u[b+16&4294967295]=e+1&4294967295}else g7(E(u[d],8),b);d=d+1&4294967295}while(0)} -function TDb(d,f){if(u[f&4294967295]!=0)__IO_putc(E(d&255,8),u[f&4294967295]);else if(u[f+16&4294967295]!=u[f+20&4294967295]){var b=u[f+16&4294967295];u[b]=d&255;u[f+16&4294967295]=b+1&4294967295}else g7(E(d&255,8),f);u[f&4294967295]!=0?__IO_putc(E((d|0)>>8&255,8),u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(b=u[f+16&4294967295],u[b]=(d|0)>>8&255,u[f+16&4294967295]=b+1&4294967295):g7(E((d|0)>>8&255,8),f)} -function i7(d,f){if(u[f&4294967295]!=0)__IO_putc(E(d&255,8),u[f&4294967295]);else if(u[f+16&4294967295]!=u[f+20&4294967295]){var b=u[f+16&4294967295];u[b]=d&255;u[f+16&4294967295]=b+1&4294967295}else g7(E(d&255,8),f);u[f&4294967295]!=0?__IO_putc(E((d|0)>>8&255,8),u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(b=u[f+16&4294967295],u[b]=(d|0)>>8&255,u[f+16&4294967295]=b+1&4294967295):g7(E((d|0)>>8&255,8),f);u[f&4294967295]!=0?__IO_putc(E((d|0)>>16&255,8),u[f&4294967295]):u[f+16&4294967295]!= -u[f+20&4294967295]?(b=u[f+16&4294967295],u[b]=(d|0)>>16&255,u[f+16&4294967295]=b+1&4294967295):g7(E((d|0)>>16&255,8),f);u[f&4294967295]!=0?__IO_putc(E((d|0)>>24&255,8),u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(b=u[f+16&4294967295],u[b]=(d|0)>>24&255,u[f+16&4294967295]=b+1&4294967295):g7(E((d|0)>>24&255,8),f)} -function j7(d,f){var b=h;h+=32;var c,e,g=b+8,i,k=b+16,m=b+20,l=b+24;i=b+28;u[f+8&4294967295]=u[f+8&4294967295]+1&4294967295;var o=(u[f+8&4294967295]|0)>2E3;a:do{if(o)u[f+4&4294967295]=2,c=0;else if(d==0)u[f&4294967295]!=0?__IO_putc(48,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=48,u[f+16&4294967295]=c+1&4294967295):g7(48,f),c=0;else if(d==Q)u[f&4294967295]!=0?__IO_putc(78,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=78,u[f+ -16&4294967295]=c+1&4294967295):g7(78,f),c=0;else if(d==u[cv])u[f&4294967295]!=0?__IO_putc(83,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=83,u[f+16&4294967295]=c+1&4294967295):g7(83,f),c=0;else if(d==nP)u[f&4294967295]!=0?__IO_putc(46,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=46,u[f+16&4294967295]=c+1&4294967295):g7(46,f),c=0;else if(d==hj)u[f&4294967295]!=0?__IO_putc(70,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]? -(c=u[f+16&4294967295],u[c]=70,u[f+16&4294967295]=c+1&4294967295):g7(70,f),c=0;else if(d==gj)u[f&4294967295]!=0?__IO_putc(84,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=84,u[f+16&4294967295]=c+1&4294967295):g7(84,f),c=0;else if(u[d+4&4294967295]==ND)c=u[d+8&4294967295],u[f&4294967295]!=0?__IO_putc(105,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(e=u[f+16&4294967295],u[e]=105,u[f+16&4294967295]=e+1&4294967295):g7(105,f),i7(c,f),c=0;else if(u[d+4&4294967295]== -FE){c=d;e=f;k=m=g=l=m=k=a;u[e&4294967295]!=0?__IO_putc(108,u[e&4294967295]):u[e+16&4294967295]!=u[e+20&4294967295]?(i=u[e+16&4294967295],u[i]=108,u[e+16&4294967295]=i+1&4294967295):g7(108,e);i=(u[c+8&4294967295]|0)==0;b:do if(i)i7(0,e);else{g=u[c+8&4294967295];k=0-g&4294967295;g=(g|0)>=0?g:k;m=g-1&4294967295;k=u[(c+12&4294967295)+(g-1&4294967295)*2&4294967295];c:for(;;)if(k=D(k,16)>>>15,m=m+1&4294967295,E(k,16)==0)break c;k=(u[c+8&4294967295]|0)<=0?0-m&4294967295:m;i7(k,e);m=0;c:for(;;){if(!((g-1& -4294967295|0)>(m|0)))break c;k=u[(c+12&4294967295)+m*2&4294967295];for(l=0;;){if(!((l|0)<=0))break;TDb(D(k,16)&32767,e);k=D(k,16)>>>15;l=l+1&4294967295}m=m+1&4294967295}for(k=u[(c+12&4294967295)+(g-1&4294967295)*2&4294967295];;)if(TDb(D(k,16)&32767,e),k=D(k,16)>>>15,E(k,16)==0)break b}while(0);c=0}else if(u[d+4&4294967295]==Ly){if((u[f+28&4294967295]|0)>1)if(c=R3(d),(R4(c,b)|0)<0){u[f+4&4294967295]=1;c=8;break a}else u[f&4294967295]!=0?__IO_putc(103,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]? -(c=u[f+16&4294967295],u[c]=103,u[f+16&4294967295]=c+1&4294967295):g7(103,f),h7(b,8,f);else if(e=U3(v[d+8&4294967295],103,17,0,0),e==0){u[f+4&4294967295]=3;c=8;break a}else c=Ba(e),u[f&4294967295]!=0?__IO_putc(102,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(i=u[f+16&4294967295],u[i]=102,u[f+16&4294967295]=i+1&4294967295):g7(102,f),u[f&4294967295]!=0?__IO_putc(c,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(i=u[f+16&4294967295],u[i]=c&255,u[f+16&4294967295]=i+1&4294967295):g7(c, -f),h7(e,c,f);c=0}else if(u[d+4&4294967295]==ft){if((u[f+28&4294967295]|0)>1)if(c=Q3(d),(R4(c,g)|0)<0){u[f+4&4294967295]=1;c=8;break a}else if(u[f&4294967295]!=0?__IO_putc(121,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=121,u[f+16&4294967295]=c+1&4294967295):g7(121,f),h7(g,8,f),(R4(S3(d),g)|0)<0){u[f+4&4294967295]=1;c=8;break a}else h7(g,8,f);else if(u[f&4294967295]!=0?__IO_putc(120,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295], -u[c]=120,u[f+16&4294967295]=c+1&4294967295):g7(120,f),c=Q3(d),e=U3(c,103,17,0,0),e==0){u[f+4&4294967295]=3;c=8;break a}else if(c=Ba(e),u[f&4294967295]!=0?__IO_putc(c,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(i=u[f+16&4294967295],u[i]=c&255,u[f+16&4294967295]=i+1&4294967295):g7(c,f),h7(e,c,f),e=U3(S3(d),103,17,0,0),e==0){u[f+4&4294967295]=3;c=8;break a}else c=Ba(e),u[f&4294967295]!=0?__IO_putc(c,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(i=u[f+16&4294967295],u[i]=c&255, -u[f+16&4294967295]=i+1&4294967295):g7(c,f),h7(e,c,f);c=0}else if(u[d+4&4294967295]==zQ){i=u[f+24&4294967295]==0;b:do if(i)c=18;else{if((u[d+16&4294967295]|0)==0){c=18;break b}i=e2(u[f+24&4294967295],d);if(i!=0){c=X_(i);u[f&4294967295]!=0?__IO_putc(82,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(e=u[f+16&4294967295],u[e]=82,u[f+16&4294967295]=e+1&4294967295):g7(82,f);i7(c,f);c=0;break a}else{c=Q0(u[f+24&4294967295]);i=Y(c);g=i==0;c:do if(g)c=21;else{if((Q1(u[f+24&4294967295],d,i)|0)<0){c= -21;break c}e=1;c=23;break c}while(0);c==21&&(e=0);c=e;e=i!=0;c:do if(e){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break c;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);if((c|0)==0){u[f+8&4294967295]=u[f+8&4294967295]-1&4294967295;u[f+4&4294967295]=1;c=8;break a}else{u[f&4294967295]!=0?__IO_putc(116,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=116,u[f+16&4294967295]=c+1&4294967295):g7(116,f);c=29;break b}}}while(0);c==18&&(u[f& -4294967295]!=0?__IO_putc(115,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=115,u[f+16&4294967295]=c+1&4294967295):g7(115,f));c=u[d+8&4294967295];i7(c,f);h7(d+20&-1,c,f);c=0}else if(u[d+4&4294967295]==eW)if(e=V1(d),e==0)u[f+8&4294967295]=u[f+8&4294967295]-1&4294967295,u[f+4&4294967295]=1,c=8;else{u[f&4294967295]!=0?__IO_putc(117,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=117,u[f+16&4294967295]=c+1&4294967295):g7(117,f);c= -u[e+8&4294967295];i7(c,f);h7(e+20&-1,c,f);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=0}else if(u[d+4&4294967295]==UR){u[f&4294967295]!=0?__IO_putc(40,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=40,u[f+16&4294967295]=c+1&4294967295):g7(40,f);c=O0(d);i7(c,f);for(e=0;;){if(!((e|0)<(c|0)))break;j7(u[(d+12&4294967295)+e*4&4294967295],f);e=e+1&4294967295}c=0}else if(u[d+4&4294967295]==kE){u[f&4294967295]!= -0?__IO_putc(91,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=91,u[f+16&4294967295]=c+1&4294967295):g7(91,f);c=u[d+8&4294967295];i7(c,f);for(e=0;;){if(!((e|0)<(c|0)))break;j7(u[u[d+12&4294967295]+4*e&4294967295],f);e=e+1&4294967295}c=0}else if(u[d+4&4294967295]==ou){u[f&4294967295]!=0?__IO_putc(123,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=123,u[f+16&4294967295]=c+1&4294967295):g7(123,f);for(u[k]=0;;){if((n3(d,k,m,l)|0)== -0)break;j7(u[m],f);j7(u[l],f)}j7(0,f);c=0}else{c=u[d+4&4294967295]==XO;b:do if(!c){if(u[d+4&4294967295]==ZO)break b;u[d+4&4294967295]==Is?(c=d,u[f&4294967295]!=0?__IO_putc(99,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(e=u[f+16&4294967295],u[e]=99,u[f+16&4294967295]=e+1&4294967295):g7(99,f),i7(u[c+8&4294967295],f),i7(u[c+12&4294967295],f),i7(u[c+16&4294967295],f),i7(u[c+20&4294967295],f),j7(u[c+24&4294967295],f),j7(u[c+28&4294967295],f),j7(u[c+32&4294967295],f),j7(u[c+36&4294967295], -f),j7(u[c+40&4294967295],f),j7(u[c+44&4294967295],f),j7(u[c+48&4294967295],f),j7(u[c+52&4294967295],f),i7(u[c+56&4294967295],f),j7(u[c+60&4294967295],f)):(xzb(d)|0)!=0?(c=u[u[d+4&4294967295]+80&4294967295],u[f&4294967295]!=0?__IO_putc(115,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(e=u[f+16&4294967295],u[e]=115,u[f+16&4294967295]=e+1&4294967295):g7(115,f),c=A[u[c&4294967295]](d,0,i),i7(c,f),h7(u[i],c,f)):(u[f&4294967295]!=0?__IO_putc(63,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]? -(c=u[f+16&4294967295],u[c]=63,u[f+16&4294967295]=c+1&4294967295):g7(63,f),u[f+4&4294967295]=1);c=0;break a}while(0);e=u[d+4&4294967295]==XO;b:do if(e)c=47;else{if((ZY(u[d+4&4294967295],XO)|0)!=0){c=47;break b}u[f&4294967295]!=0?__IO_putc(62,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295],u[c]=62,u[f+16&4294967295]=c+1&4294967295):g7(62,f);c=51;break b}while(0);c==47&&(u[f&4294967295]!=0?__IO_putc(60,u[f&4294967295]):u[f+16&4294967295]!=u[f+20&4294967295]?(c=u[f+16&4294967295], -u[c]=60,u[f+16&4294967295]=c+1&4294967295):g7(60,f));c=vY(d);if((c|0)==-1)u[f+8&4294967295]=u[f+8&4294967295]-1&4294967295,u[f+4&4294967295]=1,c=8;else if(i7(c,f),e=e_(d),e==0)u[f+8&4294967295]=u[f+8&4294967295]-1&4294967295,u[f+4&4294967295]=1,c=8;else{for(;;){c=g_(e);if(c==0)break;j7(c,f);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c)}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e); -V()!=0?(u[f+8&4294967295]=u[f+8&4294967295]-1&4294967295,u[f+4&4294967295]=1,c=8):c=0}}break a}while(0);c==0&&(u[f+8&4294967295]=u[f+8&4294967295]-1&4294967295);h=b}function k7(d,f,b){u[b&4294967295]!=0?d=bY(d,f,u[b&4294967295]):((u[b+20&4294967295]-u[b+16&4294967295]&4294967295|0)<(f|0)&&(f=u[b+20&4294967295]-u[b+16&4294967295]&4294967295),pX(d,u[b+16&4294967295],f),u[b+16&4294967295]=u[b+16&4294967295]+f&4294967295,d=f);return d} -function l7(d){var f,b;u[d&4294967295]!=0?b=oY(u[d&4294967295])&65535:u[d+16&4294967295]2E3)u[d+8&4294967295]=u[d+8&4294967295]-1&4294967295,W(u[L],DNa&4294967295),d=0;else{b=i==-1?115:i==40?116:i==46?117:i==48?118:i==60?119:i==62?119:i==70?120: -i==73?121:i==78?122:i==82?123:i==83?124:i==84?125:i==91?126:i==99?127:i==102?128:i==103?129:i==105?130:i==108?131:i==115?132:i==116?132:i==117?133:i==120?134:i==121?135:i==123?136:137;a:do if(b==137)W(u[L],ONa&4294967295),g=0;else if(b==115)W(u[yv],TE&4294967295),g=0;else if(b==116)if(g=m7(d),(g|0)<0)W(u[L],HNa&4294967295),g=0;else if(c=f_(g),u[f]=c,u[f]==0)g=0;else{for(c=0;;){if(!((c|0)<(g|0))){b=44;break}e=n7(d);if(e==0){b=38;break}u[(u[f]+12&4294967295)+c*4&4294967295]=e;c=c+1&4294967295;b=37}if(b== -38){V()==0&&W(u[H],INa&4294967295);g=u[f];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f]);u[f]=0}g=u[f]}else if(b==117)u[nP&4294967295]=u[nP&4294967295]+1&4294967295,g=nP;else if(b==118)g=0;else if(b==119)if(g=m7(d),(g|0)<0)W(u[L],LNa&4294967295),g=0;else if(c=(i|0)==60?f2(XO,0):f2(ZO,0),u[f]=c,u[f]==0)g=0;else{for(c=0;;){if(!((c|0)<(g|0))){b=76;break}e=n7(d);if(e==0){b=65;break}if((g2(u[f],e)|0)==-1){b=70;break}u[e&4294967295]= -u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=c+1&4294967295;b=64}if(b==65){V()==0&&W(u[H],MNa&4294967295);g=u[f];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f]);u[f]=0}else if(b==70){g=u[f];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f]);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+ -4&4294967295]+24&4294967295]](e);u[f]=0}g=u[f]}else if(b==120)u[hj&4294967295]=u[hj&4294967295]+1&4294967295,g=hj;else if(b==121)G=d,g=h,h+=20,c=g+4,I=g+8,K=g+16,B=a,B=m7(G),u[g]=B,G=m7(G),u[c]=G,u[K]=1,B=E(u[K],8),(B|0)!=0?(pX(I,g,4),pX(I+4&4294967295,c,4)):(pX(I,c,4),pX(I+4&4294967295,g,4)),c=E6(I,8,B,1),h=g,g=c;else if(b==122)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,g=Q;else if(b==123){g=m7(d);c=(g|0)<0;b:do if(!c){if((u[u[d+24&4294967295]+8&4294967295]|0)<=(g|0)){b=32;break b}u[f]=u[u[u[d+ -24&4294967295]+12&4294967295]+4*g&4294967295];m=u[f];u[m&4294967295]=u[m&4294967295]+1&4294967295;g=u[f];break a}while(0);W(u[L],FNa&4294967295);g=0}else if(b==124)g=u[cv],u[g&4294967295]=u[g&4294967295]+1&4294967295,g=u[cv];else if(b==125)u[gj&4294967295]=u[gj&4294967295]+1&4294967295,g=gj;else if(b==126)if(g=m7(d),(g|0)<0)W(u[L],JNa&4294967295),g=0;else if(c=j_(g),u[f]=c,u[f]==0)g=0;else{for(c=0;;){if(!((c|0)<(g|0))){b=52;break}e=n7(d);if(e==0){b=46;break}u[u[u[f]+12&4294967295]+4*c&4294967295]= -e;c=c+1&4294967295;b=45}if(b==46){V()==0&&W(u[H],KNa&4294967295);g=u[f];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f]);u[f]=0}g=u[f]}else if(b==127)if((w2()|0)!=0)W(u[Av],NNa&4294967295),g=0;else{g=c=I=K=G=B=C=y=0;u[f]=0;q=m7(d);t=m7(d);w=m7(d);x=m7(d);z=n7(d);var J=z==0;b:do if(!J){y=n7(d);if(y==0){b=77;break b}C=n7(d);if(C==0){b=77;break b}B=n7(d);if(B==0){b=77;break b}G=n7(d);if(G==0){b=77;break b}K=n7(d);if(K==0){b=77;break b}I= -n7(d);if(I==0){b=77;break b}c=n7(d);if(c==0){b=77;break b}F=m7(d);g=n7(d);if(g==0){b=77;break b}F=b3(q,t,w,x,z,y,C,B,G,K,I,c,F,g);u[f]=F}while(0);q=z!=0;b:do if(q){u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0){b=88;break b}A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);z=y!=0;b:do if(z){u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0){b=91;break b}A[u[u[y+4&4294967295]+24&4294967295]](y)}while(0);y=C!=0;b:do if(y){u[C&4294967295]=u[C&4294967295]- -1&4294967295;if((u[C&4294967295]|0)!=0){b=94;break b}A[u[u[C+4&4294967295]+24&4294967295]](C)}while(0);C=B!=0;b:do if(C){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0){b=97;break b}A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);B=G!=0;b:do if(B){u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)!=0){b=100;break b}A[u[u[G+4&4294967295]+24&4294967295]](G)}while(0);G=K!=0;b:do if(G){u[K&4294967295]=u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)!=0){b= -103;break b}A[u[u[K+4&4294967295]+24&4294967295]](K)}while(0);K=I!=0;b:do if(K){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0){b=106;break b}A[u[u[I+4&4294967295]+24&4294967295]](I)}while(0);I=c!=0;b:do if(I){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0){b=109;break b}A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=g!=0;b:do if(c){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){b=112;break b}A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0); -g=u[f]}else if(b==128){u[d&4294967295]!=0?g=oY(u[d&4294967295]):u[d+16&4294967295]=0?G:B,G=z6(B),G!=0){y=G;C=(I|0)<=0?0-B&4294967295:B;u[y+8&4294967295]=C;C=0;c:for(;;){if(!((B-1&4294967295|0)>(C|0))){c=10;break c}for(y=q=0;;){if(!((y|0)<=0))break;z=l7(g);if((z|0)<0){c=4;break c}if((z|0)>32768){c=4;break c}q=(D(z&65535,16)<<(y*15&4294967295)&65535)+q&65535;y=y+1&4294967295}u[(G+ -12&4294967295)+C*2&4294967295]=q;C=C+1&4294967295;c=2}c:do if(c==10){for(y=q=0;;){if(!((y|0)<1)){c=19;break}z=l7(g);if((z|0)<0){c=4;break c}if((z|0)>32768){c=4;break c}if((z|0)==0&&0==(y|0)){c=14;break}q=(D(z&65535,16)<<(y*15&4294967295)&65535)+q&65535;y=y+1&4294967295;c=11}if(c==19){u[(G+12&4294967295)+(B-1&4294967295)*2&4294967295]=q;break b}else if(c==14){g=G;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);W(u[L],BNa&4294967295);G= -0;break b}}while(0);B=G;u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);W(u[L],CNa&4294967295)}G=0}while(0);g=G}else if(b==132)if(g=m7(d),(g|0)<0)W(u[L],ENa&4294967295),g=0;else if(c=SY(0,g),u[f]=c,u[f]==0)g=0;else if((k7(u[f]+20&-1,g,d)|0)!=(g|0)){g=u[f];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f]);W(u[yv],TE&4294967295);g=0}else{g=(i|0)==116;b:do if(g){B0(f);if(!((b2(u[d+ -24&4294967295],u[f])|0)<0)){b=31;break b}g=0;break a}while(0);g=u[f]}else if(b==133)g=m7(d),(g|0)<0?(W(u[L],GNa&4294967295),g=0):((g|0)>=0?(g|0)>=0?(c=(g|0)!=0?g:1,c=oa(c)):c=0:c=0,c==0?g=OY():(k7(c,g,d)|0)!=(g|0)?(W(u[yv],TE&4294967295),g=0):(g=L0(c,g,0,0),u[f]=g,g=u[f]));else if(b==134){u[d&4294967295]!=0?g=oY(u[d&4294967295]):u[d+16&4294967295]0;a:do if(c){if(!(E(-1,64)<=262144)){f=1;break a}f=1;break a}else f=1;while(0);if(f==1){b=h;h+=32;u[b&4294967295]=d;d=j_(0);u[b+24&4294967295]=d;u[b+8&4294967295]=0;u[b+20&4294967295]=0;u[b+16&4294967295]=u[b+20&4294967295];d=n7(b);f=u[b+24&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[b+24&4294967295]+4&4294967295]+24&4294967295]](u[b+24&4294967295]);h=b;b=d}return b} -function Z5(d,f){var b=h;h+=32;var c;u[b&4294967295]=0;u[b+16&4294967295]=d;u[b+20&4294967295]=d+f&4294967295;c=j_(0);u[b+24&4294967295]=c;u[b+8&4294967295]=0;c=n7(b);var e=u[b+24&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b+24&4294967295]+4&4294967295]+24&4294967295]](u[b+24&4294967295]);h=b;return c}function VDb(d){d=d==1?2:d==3?3:4;d==4?W(u[L],SNa&4294967295):d==2?W(u[L],RNa&4294967295):d==3&&OY()} -function p7(d){u[d+28&4294967295]!=0?d=u[u[d+28&4294967295]&4294967295]:(u[d+20&4294967295]|0)==0?d=1:(W(u[H],iOa&4294967295),d=-1);return d} -function WDb(d,f){pX(d,f,52);var b=(u[f+20&4294967295]|0)==1;a:do if(b){if(u[f+28&4294967295]==0)break a;u[d+28&4294967295]=d+40&-1;var c=u[d+28&4294967295],e=p7(f);u[c&4294967295]=e}while(0);b=(u[f+20&4294967295]|0)==1;a:do if(b){if(u[f+32&4294967295]==0)break a;u[d+32&4294967295]=(d+40&4294967295)+4&4294967295;u[u[d+32&4294967295]&4294967295]=u[u[f+32&4294967295]&4294967295]}while(0)} -function q7(d){var f;f=C1(aF);f==0?f=0:(u[f+8&4294967295]=0,WDb(f+12&4294967295,d),d=f+-12&4294967295,(u[(d&4294967295)+8&4294967295]|0)!=-2&&Z(kOa&4294967295),u[(d&4294967295)+8&4294967295]=-3,u[d&-1]=u[rz],u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(d&4294967295)+4&4294967295]&-1]=d,u[(u[rz]&4294967295)+4&4294967295]=d);return f} -function r7(d,f){var b,c,e,g;if(f==0)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q;else if(g=f_(d),g==0)c=0;else{for(e=0;;){if(!((e|0)<(d|0))){b=6;break}b=G6(u[f+4*e&4294967295]);if(b==0){b=2;break}u[(g+12&4294967295)+e*4&4294967295]=b;e=e+1&4294967295;b=1}if(b==6)c=g;else if(b==2){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);c=0}}return c} -function XDb(d,f){var b=h;h+=52;var c,e,g;c=f;g=d+12&4294967295;var i=(u[g+20&4294967295]|0)==0;a:do if(i)W(u[Iv],YE&4294967295),e=0;else if((u[g+20&4294967295]|0)==1){e=u[g&4294967295];(c|0)<0&&(c=p7(g)+c&4294967295);var k=(c|0)<0;b:do if(!k){if((p7(g)|0)<=(c|0))break b;e=u[g+32&4294967295]==0?e+(u[g+12&4294967295]*c&4294967295)&4294967295:e+(u[u[g+32&4294967295]&4294967295]*c&4294967295)&4294967295;c=u[g+36&4294967295]!=0;c:do if(c){if(!((u[u[g+36&4294967295]&4294967295]|0)>=0))break c;e=u[e]+u[u[g+ -36&4294967295]&4294967295]&4294967295}while(0);e=SY(e,u[g+12&4294967295]);break a}while(0);W(u[Iv],ZE&4294967295);e=0}else xX(b,0,52),e=q7(b);while(0);h=b;return e} -function Z2(d,f,b){var c,e,g;g=u[lF];var i=g!=0;a:do{if(i)u[lF]=u[g+12&4294967295],u[g+4&4294967295]=qF,u[g&4294967295]=1,u[mF]=u[mF]-1&4294967295,c=0;else{g=C1(qF);if(g!=0){c=0;break a}e=0;c=2}break a}while(0);c==0&&(u[g+8&4294967295]=d,f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295),u[g+12&4294967295]=f,b!=0&&(u[b&4294967295]=u[b&4294967295]+1&4294967295),u[g+16&4294967295]=b,d=g+-12&4294967295,(u[(d&4294967295)+8&4294967295]|0)!=-2&&Z(mPa&4294967295),u[(d&4294967295)+8&4294967295]=-3,u[d& --1]=u[rz],u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(d&4294967295)+4&4294967295]&-1]=d,u[(u[rz]&4294967295)+4&4294967295]=d,e=g);return e} -function k2(d,f,b){var c,e,g,i;g=u[u[d+8&4294967295]+4&4294967295];i=u[d+12&4294967295];c=u[u[d+8&4294967295]+8&4294967295]&-113;c=c==0?15:c==1?16:c==2?17:c==3?17:c==4?18:c==8?19:20;a:do if(c==20){K0(nPa&4294967295,120);e=0;c=2;break a}else if(c==15){c=b==0;b:do if(!c){if((Q0(b)|0)==0)break b;c=3;break a}while(0);b=u[f+8&4294967295];e=(b|0)==1;b:do if(e)f=u[f+12&-1];else{if((b|0)!=0)break b;f=0}while(0);e=A[g](i,f);c=2;break a}else if(c==16){c=b==0;b:do if(!c){if((Q0(b)|0)==0)break b;c=3;break a}while(0); -e=A[g](i,f);c=2;break a}else if(c==17){e=A[g](i,f,b);c=2;break a}else if(c==18){c=b==0;b:do if(!c){if((Q0(b)|0)==0)break b;c=3;break a}while(0);b=u[f+8&4294967295];(b|0)==0?e=A[g](i,0):(T(u[H],oPa&4294967295,s([u[u[d+8&4294967295]&4294967295],0,0,0,b,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0])),e=0);c=2;break a}else if(c==19){c=b==0;b:do if(!c){if((Q0(b)|0)==0)break b;c=3;break a}while(0);b=u[f+8&4294967295];(b|0)==1?e=A[g](i,u[f+12&-1]):(T(u[H],pPa&4294967295,s([u[u[d+8&4294967295]&4294967295],0,0,0,b, -0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0])),e=0);c=2;break a}while(0);c==3&&(T(u[H],qPa&4294967295,s([u[u[d+8&4294967295]&4294967295],0,0,0],0,j,["i8*",0,0,0])),e=0);return e} -function s7(d,f,b){var c=h;h+=8;u[c&4294967295]=d;u[c+4&4294967295]=0;var e,g,i,d=c,k=E(u[b&4294967295],8)==95;a:do if(k){if(E(u[b+1&4294967295],8)!=95){e=1;break a}if((yX(b,zPa&4294967295)|0)==0){g=(u[IF]|0)!=0;b:do if(g){if(!((WY(u[Ru],APa&4294967295,1)|0)<0))break b;g=0;e=4;break a}while(0);g=d;var m=k=e=e=a,l=m=a,m=0;e=g;b:for(;;){if(e==0)break b;for(k=u[e&4294967295];;){if(u[k&4294967295]==0)break;m=m+1&4294967295;k=k+16&4294967295}e=u[e+4&4294967295]}l=j_(m);if(l==0)e=0;else{m=0;e=g;b:for(;;){if(e== -0)break b;for(k=u[e&4294967295];;){if(u[k&4294967295]==0)break;g=S2(u[k&4294967295]);k6(l,m,g);m=m+1&4294967295;k=k+16&4294967295}e=u[e+4&4294967295]}if(V()!=0){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);e=0}else w6(l),e=l}g=e}else{if((yX(b,nF&4294967295)|0)!=0){e=1;break a}e=u[u[f+4&4294967295]+88&4294967295];if(e==0){e=1;break a}g=S2(e)}e=4;break a}else e=1;while(0);if(e==1){a:for(;;){if(d==0){e=15;break a}for(i=u[d&4294967295];;){if(u[i& -4294967295]==0)break;if(E(u[b&4294967295],8)==E(u[u[i&4294967295]&4294967295],8)&&(yX(b+1&4294967295,u[i&4294967295]+1&4294967295)|0)==0){e=9;break a}i=i+16&4294967295}d=u[d+4&4294967295];e=7}e==15?(W(u[Tu],b),g=0):e==9&&(g=Z2(i,f,0))}h=c;return g}function OCb(){for(var d;;){if(u[lF]==0)break;d=u[lF];u[lF]=u[d+12&4294967295];L2(d);u[mF]=u[mF]-1&4294967295}} -function c7(d,f,b){var c=h;h+=512;var e,g,i,k,m,l;(u[JN]|0)==0&&Z(BPa&4294967295);e=2;a:do if(e==2){i=u[rF]!=0;b:do if(i){g=ZX(u[rF],46);if(g==0){e=5;break b}if((yX(d,g+1&4294967295)|0)!=0){e=5;break b}d=u[rF];u[rF]=0}while(0);g=T5(d);if(g==0)g=0;else{i=c5(g);var o=f!=0;b:do if(o)if(m=S2(d),m==0){g=0;break a}else{for(l=f;;){if(u[l&4294967295]==0){e=23;break}if((u[l+8&4294967295]&16|0)!=0){e=10;break}if((u[l+8&4294967295]&32|0)!=0){e=10;break}k=Z2(l,0,m);if(k==0){e=14;break}if(($(i,u[l&4294967295], -k)|0)!=0){e=17;break}u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);l=l+16&4294967295;e=9}if(e==23){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0){e=25;break b}A[u[u[m+4&4294967295]+24&4294967295]](m)}else if(e==10){W(u[L],CPa&4294967295);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);g=0;break a}else if(e==14){u[m&4294967295]=u[m&4294967295]-1& -4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);g=0;break a}else if(e==17){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);g=0;break a}}while(0);m=b!=0;b:do if(m){k=S2(b);e=k==0;c:do if(!e){if(($(i,DPa&4294967295,k)|0)!=0)break c;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]| -0)!=0){e=33;break b}A[u[u[k+4&4294967295]+24&4294967295]](k);e=33;break b}while(0);f=k!=0;c:do if(f){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break c;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);g=0;break a}while(0)}}while(0);h=c;return g} -function t7(d,f){var b,c,e,g,i;c=d;i=g=0;a:for(;;){if(!((i|0)>0)&&(E(u[c],8)|0)==(f|0)){b=7;break a}b=E(u[c],8);if(b==0){b=9;break a}else b=b==9?10:b==32?10:b==35?10:b==38?10:b==40?11:b==41?12:b==44?10:b==58?10:b==91?11:b==93?12:b==123?11:b==125?12:13;b:do if(b==13){if((i|0)!=0)break b;g=g+1&4294967295}else b!=10&&(b==11?((i|0)==0&&(g=g+1&4294967295),i=i+1&4294967295):b==12&&(i=i-1&4294967295));while(0);c=c+1&4294967295;b=0}b==9?(W(u[uw],EPa&4294967295),e=-1):b==7&&(e=g);return e} -function YDb(d,f,b,c,e){var g,i,k,m;k=0;if((c|0)<0)d=0;else if(g=f_(c),g==0)d=0;else{for(i=0;;){if(!((i|0)<(c|0)))break;m=u7(d,f,e);m==0&&(k=1,u[Q&4294967295]=u[Q&4294967295]+1&4294967295,m=Q);u[(g+12&4294967295)+i*4&4294967295]=m;i=i+1&4294967295}if((k|0)!=0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);d=0}else if((E(u[u[d]],8)|0)!=(b|0)){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+ -24&4294967295]](g);W(u[uw],sF&4294967295);d=0}else(b|0)!=0&&(u[d]=u[d]+1&4294967295),d=g}return d} -function u7(d,f,b){var c=h;h+=1;var e,g,i;a:for(;;){e=u[d];i=E(u[e],8);u[d]=e+1&4294967295;if(i!=9&&i!=32)if(i==40){e=17;break a}else if(i!=44&&i!=58){e=i==66?18:i==68?19:i==72?20:i==73?21:i==75?22:i==76?23:i==78?24:i==79?24:i==83?24:i==91?25:i==98?18:i==99?26:i==100?27:i==102?27:i==104?18:i==105?18:i==107?28:i==108?29:i==110?29:i==115?30:i==117?31:i==122?30:i==123?32:33;break a}e=0}a:do if(e==33)W(u[uw],HPa&4294967295),g=0;else if(e==17)g=t7(u[d],41),g=YDb(d,f,41,g,b);else if(e==18)g=u[f],u[f]=g+ -4&4294967295,g=Y(u[g]);else if(e==19)g=u[f],u[f]=g+4&4294967295,g=u[g],g=m0(v[g&4294967295],v[g+8&4294967295]);else if(e==20)g=u[f],u[f]=g+4&4294967295,g=Y(u[g]);else if(e==21)g=u[f],u[f]=g+4&4294967295,g=u[g],g=2147483647>>0?B6(g):Y(g);else if(e==22)g=u[f],u[f]=g+8&4294967295,g=ADb(u[g]);else if(e==23)g=u[f],u[f]=g+8&4294967295,g=F6(u[g]);else if(e==24)if(E(u[u[d]],8)==38)g=u[f],u[f]=g+4&4294967295,g=u[g],i=u[f],u[f]=i+4&4294967295,i=u[i],u[d]=u[d]+1&4294967295,g=A[g](i);else{g=u[f];u[f]=g+4& -4294967295;g=u[g];i=g!=0;b:do if(i)E(u[u[d]+-1&4294967295],8)!=78&&(u[g&4294967295]=u[g&4294967295]+1&4294967295);else{if(V()!=0){e=14;break b}W(u[uw],GPa&4294967295)}while(0)}else if(e==25){var k=t7(u[d],93);g=d;i=f;var m=b,l=a,o=l=a,r=a,p=a,r=0;if((k|0)<0)l=0;else if(l=j_(k),l==0)l=0;else{for(o=0;;){if(!((o|0)<(k|0)))break;p=u7(g,i,m);p==0&&(r=1,u[Q&4294967295]=u[Q&4294967295]+1&4294967295,p=Q);u[u[l+12&4294967295]+4*o&4294967295]=p;o=o+1&4294967295}if((r|0)!=0){u[l&4294967295]=u[l&4294967295]- -1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);l=0}else if((E(u[u[g]],8)|0)!=93){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);W(u[uw],sF&4294967295);l=0}else u[g]=u[g]+1&4294967295}g=l}else if(e==26)g=u[f],u[f]=g+4&4294967295,u[c&4294967295]=u[g]&255,g=SY(c,1);else if(e==27)g=u[f],u[f]=g+8&4294967295,g=XZ(v[g]);else if(e==28)g=u[f],u[f]=g+4&4294967295,g=u[g],g=2147483647>>0?B6(g):Y(g);else if(e== -29)g=u[f],u[f]=g+4&4294967295,g=Y(u[g]);else if(e==30)if(g=u[f],u[f]=g+4&4294967295,g=u[g],E(u[u[d]],8)==35?(u[d]=u[d]+1&4294967295,i=u[f],u[f]=i+4&4294967295,i=u[i]):i=-1,g==0)g=Q,u[g&4294967295]=u[g&4294967295]+1&4294967295;else{if((i|0)<0&&(i=Ba(g),(i|0)<0)){W(u[qw],FPa&4294967295);g=0;break a}g=SY(g,i)}else if(e==31)if(g=u[f],u[f]=g+4&4294967295,g=u[g],E(u[u[d]],8)==35?(u[d]=u[d]+1&4294967295,i=u[f],u[f]=i+4&4294967295,i=u[i]):i=-1,g==0)g=Q,u[g&4294967295]=u[g&4294967295]+1&4294967295;else{if((i| -0)<0){k=i=a;i=0;for(k=g;;){if(E(u[k],16)==0)break;i=i+1&4294967295;k=k+2&4294967295}}g=e1(g,i)}else if(e==32){k=t7(u[d],125);g=d;i=f;var l=k,o=b,q=p=m=r=k=a,t=a,w=a,x=a,q=0;if((l|0)<0)r=0;else if(m=h2(),m==0)r=0;else{p=0;b:for(;;){if(!((p|0)<(l|0))){k=11;break b}t=u7(g,i,o);t==0&&(q=1,u[Q&4294967295]=u[Q&4294967295]+1&4294967295,t=Q);w=u7(g,i,o);w==0&&(q=1,u[Q&4294967295]=u[Q&4294967295]+1&4294967295,w=Q);x=Q1(m,t,w);u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4& -4294967295]+24&4294967295]](t);u[w&4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)==0)A[u[u[w+4&4294967295]+24&4294967295]](w);if((x|0)<0){k=6;break b}if((q|0)!=0){k=6;break b}p=p+2&4294967295;k=1}if(k==11){i=m==0;b:do if(i)k=12;else{if((E(u[u[g]],8)|0)==125){k=12;break b}u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);m=0;W(u[uw],sF&4294967295);k=15;break b}while(0);k==12&&(u[g]=u[g]+1&4294967295);r=m}else if(k==6){u[m& -4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);r=0}}g=r}while(0);h=c;return g}function M_(d){var f=h;h+=4;u[f]=arguments[M_.length];var b=u_(d,u[f],0);h=f;return b}function N2(d){var f=h;h+=4;u[f]=arguments[N2.length];var b=u_(d,u[f],1);h=f;return b} -function u_(d,f,b){var c=h;h+=12;var e=c+4,g=c+8;u[c]=d;d=t7(u[c],0);u[g]=f;qX(e,g);(d|0)<0?f=0:(d|0)==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,f=Q):f=(d|0)==1?u7(c,e,b):YDb(c,e,0,d,b);h=c;return f} -function ZDb(d,f,b){var c=h;h+=4;var e,g,i;e=TY(d,f);if(e==0)e=0;else if(u[c]=arguments[ZDb.length],g=u_(b,u[c],0),g==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}else{i=QZ(e,g,0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=i}h=c;return e} -function e7(d,f,b){var c,e,g=u[d+4&4294967295]!=xF;a:do if(g){if((ZY(u[d+4&4294967295],xF)|0)!=0){c=1;break a}W(u[H],IPa&4294967295);e=-1;c=2;break a}else c=1;while(0);if(c==1)if(b==0)V()==0&&W(u[H],JPa&4294967295),e=-1;else if(c=c5(d),c==0)d=d6(d),T(u[uw],KPa&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0])),e=-1;else if(($(c,f,b)|0)!=0)e=-1;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}return e} -function v7(d,f,b){b=Y(b);if(b==0)d=-1;else if((e7(d,f,b)|0)==0)d=0;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);d=-1}return d}function aDb(d,f,b){b=S2(b);if(b==0)d=-1;else if((e7(d,f,b)|0)==0)d=0;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);d=-1}return d} -function bDb(d){var f,b;b=C1(xF);var c=b==0;a:do{if(!c){f=S2(d);var e=h2();u[b+8&4294967295]=e;e=u[b+8&4294967295]==0;b:do if(!e){if(f==0)break b;if(($(u[b+8&4294967295],uF&4294967295,f)|0)!=0)break b;if(($(u[b+8&4294967295],vF&4294967295,Q)|0)!=0)break b;if(($(u[b+8&4294967295],MPa&4294967295,Q)|0)!=0)break b;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);n5(b);f=b;break a}while(0);e=f!=0;b:do if(e){u[f&4294967295]=u[f&4294967295]- -1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=b;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b)}f=0}while(0);return f}function c5(d){var f,b,c=u[d+4&4294967295]!=xF;a:do if(c){if((ZY(u[d+4&4294967295],xF)|0)!=0){f=1;break a}K0(NPa&4294967295,50);b=0;f=2;break a}else f=1;while(0);f==1&&(f=u[d+8&4294967295],f==0&&(f=h2(),u[d+8&4294967295]=f),b=f);return b} -function d6(d){var f,b,c=u[d+4&4294967295]!=xF;a:do if(c){if((ZY(u[d+4&4294967295],xF)|0)!=0){f=1;break a}i1();b=0;f=2;break a}else f=1;while(0);a:do if(f==1){b=u[d+8&4294967295];c=b==0;b:do if(!c){f=R0(b,uF&4294967295);if(f==0){f=3;break b}if((u[u[f+4&4294967295]+84&4294967295]&134217728|0)==0){f=3;break b}b=p0(f);break a}while(0);W(u[uw],OPa&4294967295);b=0}while(0);return b} -function w7(d){var f=h;h+=12;var b=f+4,c=f+8,e,d=u[d+8&4294967295],g=d==0;a:do if(!g){u[f]=0;b:for(;;){if((n3(d,f,b,c)|0)==0)break b;if(u[c]==Q)continue b;if((u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)==0)continue b;e=p0(u[b]);if(E(u[e&4294967295],8)!=95)continue b;if(E(u[e+1&4294967295],8)==95)continue b;(u[MN]|0)>1&&k5(RPa&4294967295,s([e,0,0,0],0,j,["i8*",0,0,0]));Q1(d,u[b],Q)}for(u[f]=0;;){if((n3(d,f,b,c)|0)==0)break a;u[c]!=Q&&(u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)!=0&&(e= -p0(u[b]),E(u[e&4294967295],8)==95&&(yX(e,SPa&4294967295)|0)==0||((u[MN]|0)>1&&k5(TPa&4294967295,s([e,0,0,0],0,j,["i8*",0,0,0])),Q1(d,u[b],Q)))}}while(0);h=f}function $Db(d,f,b){if(u[yF]!=0)A[u[yF]]();var c=EX();u[c]=0;d=_fgets(d,f,b)!=0;a:do if(d)f=0;else if((tX[b].b|0)!=0)f=-1;else{f=EX();f=(u[f]|0)==4;b:do if(f){f=r4();if(!((f|0)<0))break b;f=1;break a}while(0);f=a;(u[dP+16&4294967295]|0)!=0?(u[dP+16&4294967295]=0,f=1):f=0;f=(f|0)!=0?1:-2}while(0);return f} -function aEb(d,f,b){var c,e,g,i,k,m;m=100;i=k=(m|0)>=0?oa((m|0)!=0?m:1):0;k=i==0;a:do if(k)e=0;else{$X(f);b!=0&&KX(b,u[Hc]);$X(u[Hc]);m=$Db(i,m,d);c=m==0?19:m==1?20:21;if(c==21)u[i]=0;else if(c!=19&&c==20){e=0;break a}for(m=Ba(i);;){if((m|0)==0){c=12;break}if(E(u[i+(m-1&4294967295)&4294967295],8)==10){c=12;break}c=m+2&4294967295;(m+c&4294967295|0)>=0?(g=(m+c&4294967295|0)!=0?m+c&4294967295:1,i=cY(i,g)):i=0;if(i==0){c=9;break}(c|0)<0&&W(u[qw],bQa&4294967295);if(($Db(i+m&4294967295,c,d)|0)!=0){c=12; -break}m=Ba(i+m&4294967295)+m&4294967295;c=6}c==12?(m+1&4294967295|0)>=0?(e=(m|0)!=-1?m+1&4294967295:1,e=cY(i,e)):e=0:c==9&&(e=0)}while(0);return e}function b0(d,f,b){var c=h;h+=4;u[c]=arguments[b0.length];var e=bEb(d,f,b,u[c]);h=c;return e}function bEb(d,f,b,c){if(f>>>0>2147483646)b=-666;else{b=CX(-b,c);for(c=0;c1){f!= -0&&(u[f]=d);e=0;c=7;break a}else{d=d+1&4294967295;b=2;c=12;break b}}while(0);if((u[wE+D(u[d+1&4294967295],8)*4&4294967295]|0)>7){f!=0&&(u[f]=d);e=0;c=7;break a}else{d=d+1&4294967295;b=8;c=12;break b}}while(0);if(c==4)if((u[wE+D(u[d+1&4294967295],8)*4&4294967295]|0)>15){f!=0&&(u[f]=d);e=0;c=7;break a}else d=d+1&4294967295,b=16}else b=10;c=17;break a}else if(c==51){c=E(u[d],8)==48;b:do if(c){d=d+1&4294967295;if(E(u[d],8)!=98&&E(u[d],8)!=66)break b;if((u[wE+D(u[d+1&4294967295],8)*4&4294967295]|0)>1){f!= -0&&(u[f]=d);e=0;c=7;break a}else d=d+1&4294967295}while(0);c=17;break a}else if(c==52){c=E(u[d],8)==48;b:do if(c){d=d+1&4294967295;if(E(u[d],8)!=111&&E(u[d],8)!=79)break b;if((u[wE+D(u[d+1&4294967295],8)*4&4294967295]|0)>7){f!=0&&(u[f]=d);e=0;c=7;break a}else d=d+1&4294967295}while(0);c=17;break a}else if(c==53){if(E(u[d],8)!=48){c=17;break a}d=d+1&4294967295;if(E(u[d],8)!=120&&E(u[d],8)!=88){c=17;break a}(u[wE+D(u[d+1&4294967295],8)*4&4294967295]|0)>15?(f!=0&&(u[f]=d),e=0,c=7):(d=d+1&4294967295, -c=17);break a}while(0);a:do if(c==17){i=(b|0)<=1;b:do if(!i){if((b|0)>36){c=29;break b}c:for(;;){if(E(u[d],8)!=48){c=35;break c}d=d+1&4294967295;c=33}e=u[eQa+b*4&4294967295];c:for(;;){c=u[wE+D(u[d],8)*4&4294967295];if(!((c|0)<(b|0))){c=43;break c}if((e|0)>0)g=(g*b&4294967295)+c&4294967295;else{if((e|0)<0){c=38;break c}if(u[dQa+b*4&4294967295]>>>0>>0){c=38;break c}g=g*b&4294967295;c=g+c&4294967295;if(c>>>0>>0){c=38;break c}g=c}d=d+1&4294967295;e=e-1&4294967295;c=36}if(c==43){f!=0&&(u[f]=d);e= -g;break a}else if(c==38){if(f!=0){for(;;){if(!((u[wE+D(u[d],8)*4&4294967295]|0)<(b|0)))break;d=d+1&4294967295}u[f]=d}f=EX();u[f]=34;e=-1;break a}}while(0);f!=0&&(u[f]=d);e=0}while(0);return e} -function cAb(d,f,b){var c,e;e=d;a:for(;;){if(E(u[e],8)==0)break a;d=GX();if((D(u[u[d]+2*D(u[e],8)&4294967295],16)&8192|0)==0)break a;e=e+1&4294967295}var d=u[e],g=E(d,8)==43;a:do if(g)c=4;else{c=E(d,8)==45?4:5;break a}while(0);c==4&&(e=e+1&4294967295);f=oDb(e,f,b);b=(f|0)>=0;a:do if(b)e=f,E(d,8)==45&&(e=0-e&4294967295);else{e=E(d,8)!=45;b:do if(!e){if((f|0)!=-2147483648)break b;e=-2147483648;break a}while(0);e=EX();u[e]=34;e=2147483647}while(0);return e} -function cEb(d){var f;f=oa(24);f==0?d=0:(u[f&4294967295]=d&65535,u[f+4&4294967295]=0,u[f+8&4294967295]=0,u[f+16&4294967295]=0,u[f+20&4294967295]=0,d=f);return d}function dEb(d){var f,b,c;for(c=256;;){if(!((c|0)<(d|0))){f=4;break}c<<=1;if((c|0)<=0){f=1;break}else f=0}f==1?b=-1:f==4&&(b=c);return b} -function eEb(d,f,b,c,e){var g,i,k;i=u[d+16&4294967295];var m=(i|0)==2147483647;a:do if(m)g=0;else{if((i|0)<0){g=0;break a}g=(i|0)>1?(i|0)<=128?i+3&-4:dEb(i):i;i=(i+1&4294967295|0)<=1?i+1&4294967295:(i+1&4294967295|0)<=128?i+4&-4:dEb(i+1&4294967295);k=(g|0)<0;b:do if(!k){if((i|0)<0)break b;if((g|0)<(i|0))if(i>>>0>178956970){k=15;g=9;break a}else if(g=u[d+20&4294967295],(i*24&4294967295|0)>=0?(i=(i*24&4294967295|0)!=0?i*24&4294967295:1,i=cY(g,i)):i=0,g=i,g==0){k=15;g=9;break a}else u[d+20&4294967295]= -g;i=u[d+16&4294967295];g=u[d+20&4294967295]+24*i&4294967295;u[d+16&4294967295]=i+1&4294967295;u[g&4294967295]=f&65535;u[g+4&4294967295]=b;u[g+8&4294967295]=c;u[g+12&4294967295]=e;u[g+16&4294967295]=0;k=u[g+20&4294967295]=0;g=9;break a}while(0);k=19;g=9;break a}while(0);g==0&&(k=19);return k}function h1(d,f){var b;d==0?b=OY():(u[d+4&4294967295]=f,u[d&4294967295]=1,b=d);return b}function A6(d,f,b){d==0?d=OY():(u[d+8&4294967295]=b,u[d+4&4294967295]=f,u[d&4294967295]=1);return d} -function o1(d){var f;(u[d+16&4294967295]|0)>=0?(f=(u[d+16&4294967295]|0)!=0?u[d+16&4294967295]:1,f=oa(f)):f=0;f==0?d=OY():(u[f+4&4294967295]=d,u[f&4294967295]=1,d=f);return d} -function L4(d,f,b,c){var e;e=0;if((c|0)>10)W(u[Av],fQa&4294967295),f=-1;else if((r4()|0)!=0)f=-1;else{if(d==0)rX(gQa&4294967295,5,f);else if((u[d&4294967295]|0)<=0)QX(f,hQa&4294967295,u[d&4294967295],d);else if(u[u[d+4&4294967295]+28&4294967295]==0){d=E(b&1,8)!=0?VY(d):M1(d);e=d==0?-1:L4(d,f,1,c+1&4294967295);c=d!=0;a:do if(c){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break a;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0)}else e=A[u[u[d+4&4294967295]+28&4294967295]](d, -f,b);c=(e|0)==0;a:do if(c){if((tX[f].error|0)==0)break a;t4(u[uv]);e=-1}while(0);f=e}return f} -function M1(d){var f,b,c=(r4()|0)!=0;a:do if(c)f=0;else if(d==0)f=S2(BF&4294967295);else if(u[u[d+4&4294967295]+44&4294967295]==0)f=$1(iQa&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"%struct.NullImporter*",0,0,0]));else if(f=A[u[u[d+4&4294967295]+44&4294967295]](d),f==0)f=0;else{if((u[u[f+4&4294967295]+84&4294967295]&268435456|0)!=0){b=M0(f,0,0);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);if(b!= -0)f=b;else{f=0;break a}}if((u[u[f+4&4294967295]+84&4294967295]&134217728|0)==0){T(u[H],jQa&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=0}}while(0);return f} -function fEb(d){var f,b,c,e=d==0;a:do if(e)c=S2(BF&4294967295);else if(u[d+4&4294967295]==zQ)u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d;else if(u[d+4&4294967295]==eW)u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d;else if(u[u[d+4&4294967295]+68&4294967295]==0)c=M1(d);else{c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]+1&4294967295;c=(u[c+12&4294967295]|0)>(u[Tn]|0);b:do if(c){if((r_(kQa&4294967295)|0)==0)break b;c=0;break a}while(0);c=A[u[u[d+4&4294967295]+68&4294967295]](d);f=u[JG];u[f+12& -4294967295]=u[f+12&4294967295]-1&4294967295;if(c==0)c=0;else{f=D((u[u[c+4&4294967295]+84&4294967295]&134217728|0)!=0,1);var g=(f|0)!=0;b:do if(g)f=4;else{if((u[u[c+4&4294967295]+84&4294967295]&268435456|0)!=0){f=4;break b}b=0;f=7;break b}while(0);f==4&&(b=1);f=b;if((f|0)==0){T(u[H],lQa&4294967295,s([u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}}}while(0);return c} -function VY(d){var f,d=fEb(d),b=d==0;a:do if(b)f=0;else{if((u[u[d+4&4294967295]+84&4294967295]&268435456|0)!=0){f=M0(d,0,0);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);if(f!=0)d=f;else{f=0;break a}}f=d}while(0);return f} -function UY(d){var f,b,c;c=0;var e=d==0;a:do if(e)if(b=S2(BF&4294967295),b==0)f=0;else{if(f=x7(b,0,CF&4294967295),u[b&4294967295]=u[b&4294967295]-1&4294967295,(u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b)}else if(u[d+4&4294967295]==eW)u[d&4294967295]=u[d&4294967295]+1&4294967295,f=d;else{var g=u[d+4&4294967295]==ms;b:do if(g)if(f=PZ(d,u[DF]),f!=0){if(c=1,b=AY(f,s(4,0,j,"i8*")),u[f&4294967295]=u[f&4294967295]-1&4294967295,(u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f)}else yY(); -else if(f=zY(d,mQa&4294967295,DF),f!=0){if(c=1,b=AY(f,s(4,0,j,"i8*")),u[f&4294967295]=u[f&4294967295]-1&4294967295,(u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f)}else{if(V()==0)break b;f=0;break a}while(0);if((c|0)==0)if((u[u[d+4&4294967295]+84&4294967295]&268435456|0)!=0){f=e1(u[d+12&4294967295],u[d+8&4294967295]);break a}else u[d+4&4294967295]==zQ?(u[d&4294967295]=u[d&4294967295]+1&4294967295,b=d):b=u[u[d+4&4294967295]+68&4294967295]!=0?A[u[u[d+4&4294967295]+68&4294967295]](d): -M1(d);if(b==0)f=0;else{if((u[u[b+4&4294967295]+84&4294967295]&268435456|0)==0){f=x7(b,0,CF&4294967295);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=f}f=b}}while(0);return f} -function y7(d){var f=h;h+=12;var b,c=f+4,e=f+8,g=V()!=0;a:do if(g){b=(d|0)!=-1;b:do if(b){if((d|0)==-2)break b;V_(f,c,e);if((WY(u[Lw],nQa&4294967295,1)|0)<0){var i=u[f]!=0;c:do if(i){var k=u[f];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break c;A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f])}while(0);i=u[c]!=0;c:do if(i){k=u[c];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break c;A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c])}while(0);i=u[e]!=0; -c:do if(i){k=u[e];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break c;A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0)}else $_(u[f],u[c],u[e])}while(0);b=-2}else{b=(d|0)<-1;b:do if(!b){if((d|0)>1)break b;b=d;break a}while(0);b=(WY(u[Lw],oQa&4294967295,1)|0)<0?-2:(d|0)<-1?-1:1}while(0);h=f;return b} -function gEb(d,f,b){var c,e,g,i;g=u[d+4&4294967295]!=u[f+4&4294967295];a:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0){c=1;break a}g=c=(u[u[f+4&4294967295]+84&4294967295]&32|0)!=0?u[u[f+4&4294967295]+100&4294967295]:0;if(g==0){c=1;break a}i=A[g](f,d,u[EF+b*4&4294967295]);if(i!=P)e=i,c=4;else{u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0){c=1;break a}A[u[u[i+4&4294967295]+24&4294967295]](i);c=1}break a}else c=1;while(0);a:do if(c==1){g=e=(u[u[d+4&4294967295]+ -84&4294967295]&32|0)!=0?u[u[d+4&4294967295]+100&4294967295]:0;e=g!=0;b:do if(e)if(i=A[g](d,f,b),i!=P){e=i;break a}else{u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0){c=8;break b}A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);g=e=(u[u[f+4&4294967295]+84&4294967295]&32|0)!=0?u[u[f+4&4294967295]+100&4294967295]:0;g!=0?e=A[g](f,d,u[EF+b*4&4294967295]):(i=P,u[i&4294967295]=u[i&4294967295]+1&4294967295,e=i)}while(0);return e} -function hEb(d,f){var b=h;h+=8;var c=b+4,e,g;u[b]=d;u[c]=f;g=u[u[u[b]+4&4294967295]+40&4294967295];var i=u[u[b]+4&4294967295]==ms;a:do if(i)e=A[g](u[b],u[c]);else if(u[u[c]+4&4294967295]==ms)e=A[u[u[u[c]+4&4294967295]+40&4294967295]](u[b],u[c]);else{e=g!=0;b:do if(e){if(u[u[u[c]+4&4294967295]+40&4294967295]!=g)break b;g=A[g](u[b],u[c]);e=y7(g);break a}while(0);e=g==92;b:do if(!e){if(u[u[u[c]+4&4294967295]+40&4294967295]==92)break b;g=$Y(b,c);if((g|0)<0)e=-2;else{if(!((g|0)>0)){g=u[u[u[b]+4&4294967295]+ -40&4294967295];i=g!=0;c:do if(i){if(u[u[u[c]+4&4294967295]+40&4294967295]!=g)break c;g=A[g](u[b],u[c]);i=u[b];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);i=u[c];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);e=y7(g);break a}while(0);g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]); -g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c])}e=2}break a}while(0);e=iEb(u[b],u[c])}while(0);h=b;return e} -function jEb(d,f){var b,c;u[d+4&4294967295]==u[f+4&4294967295]?b=d>>>0>=f>>>0?D(d>>>0>f>>>0,1):-1:d==Q?b=-1:f==Q?b=1:(b=(XY(d)|0)!=0?GF&4294967295:u[u[d+4&4294967295]+12&4294967295],c=(XY(f)|0)!=0?GF&4294967295:u[u[f+4&4294967295]+12&4294967295],b=yX(b,c),b=(b|0)<0?-1:(b|0)>0?1:u[d+4&4294967295]>>>0>>0?-1:1);return b} -function uY(d,f){var b,c,e=d==0;a:do if(e)b=0;else{if(f==0){b=0;break a}if(d==f)c=0;else{b=u[JG];u[b+12&4294967295]=u[b+12&4294967295]+1&4294967295;b=(u[b+12&4294967295]|0)>(u[Tn]|0);b:do if(b){if((r_(HF&4294967295)|0)==0)break b;c=-1;b=3;break a}while(0);b=d;c=f;var g=a,g=g=e=a,i=u[b+4&4294967295]==u[c+4&4294967295];b:do if(i){g=u[u[b+4&4294967295]+40&4294967295];if(g==0){g=1;break b}g=A[g](b,c);u[b+4&4294967295]==ms?(g|0)!=2?(e=g,g=2):g=1:(e=y7(g),g=2);break b}else g=1;while(0);if(g==1){var e=b, -g=c,k=a,m=i=a,m=(u[u[e+4&4294967295]+84&4294967295]&32|0)==0;b:do if(m)k=0;else{k=u[u[e+4&4294967295]+100&4294967295]==0?0:1;break b}while(0);b:do if(k==0){if((u[u[g+4&4294967295]+84&4294967295]&32|0)!=0&&u[u[g+4&4294967295]+100&4294967295]!=0){k=1;break b}i=2;k=3;break b}while(0);if(k==1){for(m=0;;){if(!((m|0)<=2)){k=7;break}var l=a,o=l=k=a,o=(u[u[e+4&4294967295]+84&4294967295]&32|0)==0;b:do if(o)l=0;else{l=u[u[e+4&4294967295]+100&4294967295]==0?0:1;break b}while(0);b:do if(l==0){if((u[u[g+4&4294967295]+ -84&4294967295]&32|0)!=0&&u[u[g+4&4294967295]+100&4294967295]!=0){l=1;break b}k=2;l=3;break b}while(0);if(l==1)if(l=gEb(e,g,u[FF+m*8&-1]),l==0)k=-1;else if(l==P){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);k=2}else{o=E_(l);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);k=o}if(k==-1){k=9;break}else if(k==1){k=10;break}m=m+1&4294967295;k=4}k==7?i=2:k==9?i=-2:k==10&&(i= -u[(FF+m*8&4294967295)+4&4294967295])}g=i;(g|0)<=1?e=g:(g=hEb(b,c),e=(g|0)<=1?g:jEb(b,c))}b=e;c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]-1&4294967295;c=(b|0)>=-1?b:-1}b=3;break a}while(0);b==0&&(K0(pQa&4294967295,854),c=-1);return c} -function kEb(d,f){var b,c;c=f;b=d==0?3:d==1?4:d==2?5:d==3?6:d==4?7:d==5?8:9;b==3?c=D((c|0)<0,1):b==4?c=D((c|0)<=0,1):b==5?c=D((c|0)==0,1):b==6?c=D((c|0)!=0,1):b==7?c=D((c|0)>0,1):b==8&&(c=D((c|0)>=0,1));b=(c|0)!=0?gj:hj;u[b&4294967295]=u[b&4294967295]+1&4294967295;return b} -function K1(d,f,b){var c,e,g;c=u[JG];u[c+12&4294967295]=u[c+12&4294967295]+1&4294967295;var i=(u[c+12&4294967295]|0)>(u[Tn]|0);a:do if(i){if((r_(HF&4294967295)|0)==0){c=1;break a}e=0;c=2;break a}else c=1;while(0);if(c==1){e=u[d+4&4294967295]==u[f+4&4294967295];a:do if(e){if(u[d+4&4294967295]==ms){c=4;break a}c=(u[u[d+4&4294967295]+84&4294967295]&32|0)!=0?u[u[d+4&4294967295]+100&4294967295]:0;e=c!=0;b:do if(e){g=A[c](d,f,b);if(g!=P){c=6;break a}u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g& -4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);c=u[u[d+4&4294967295]+40&4294967295];if(c==0){c=4;break a}g=A[c](d,f);g=y7(g);g=(g|0)==-2?0:kEb(b,g);c=6;break a}else c=4;while(0);if(c==4){g=gEb(d,f,b);if(g!=P)d=g;else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);var k;g=hEb(d,f);e=(g|0)>1;a:do if(e){c=(u[IF]|0)!=0;b:do if(c){if(u[d+4&4294967295]==u[f+4&4294967295])break b;if((b|0)==2)break b;if((b|0)==3)break b; -if(!((WY(u[Ru],qQa&4294967295,1)|0)<0))break b;k=0;c=5;break a}while(0);g=jEb(d,f);c=6;break a}else c=6;while(0);c==6&&(k=(g|0)<=-2?0:kEb(b,g));d=k}g=d}d=u[JG];u[d+12&4294967295]=u[d+12&4294967295]-1&4294967295;e=g}return e} -function n_(d,f,b){var c,e,g=d==f;a:do if(g){if((b|0)==2)e=1;else{if((b|0)!=3){c=2;break a}e=0}c=0;break a}else c=2;while(0);if(c==2)if(d=K1(d,f,b),d==0)e=-1;else{f=u[d+4&4294967295]==oj?D(d==gj,1):E_(d);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);e=f}return e} -function z7(d){var f=h;h+=12;var b,c=f+8,e,g=(JX(d)|0)==0;a:do if(g)b=(WX(d)|0)!=0?d<0?-271828:314159:0;else if(b=eY(d,f),b==0){b=v[f]>1073741823;b:do if(!b){if(v[f]<-1073741823)break b;b=v[f]|0;(b|0)==-1&&(b=-2);break a}while(0);e=C6(d);if(e==0)b=-1;else if(b=f4(e),u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else d=dY(d,c),d*=2147483648,b=d|0,d=(d-(b|0))*2147483648,b=((d|0)+b&4294967295)+(u[c]<<15)&4294967295,(b|0)==-1&&(b=-2);while(0); -h=f;return b}function A7(d){d=d>>>0>>>4|d<<28;(d|0)==-1&&(d=-2);return d}function B7(d){T(u[H],rQa&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));return-1} -function f4(d){var f,b;b=u[d+4&4294967295];var c=u[b+60&4294967295]!=0;a:do if(c)f=A[u[b+60&4294967295]](d);else{f=u[b+132&4294967295]==0;b:do if(f){if(($6(b)|0)<0)f=-1;else{if(u[b+60&4294967295]==0)break b;f=A[u[b+60&4294967295]](d)}break a}while(0);f=u[b+40&4294967295]==0;b:do if(f){if((u[b+84&4294967295]&32|0)!=0&&u[b+100&4294967295]!=0)break b;f=A7(d);break a}while(0);f=B7(d)}while(0);return f} -function TY(d,f){var b,c;if(u[u[d+4&4294967295]+32&4294967295]!=0)b=A[u[u[d+4&4294967295]+32&4294967295]](d,f);else if(b=OZ(f),b==0)b=0;else{c=PZ(d,b);var e=b!=0;a:do if(e){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=c}return b}function ZZ(d,f){var b;b=TY(d,f);if(b!=0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=1}else yY(),b=0;return b} -function u4(d,f,b){if(u[u[d+4&4294967295]+36&4294967295]!=0)f=A[u[u[d+4&4294967295]+36&4294967295]](d,f,b);else if(f=OZ(f),f==0)f=-1;else{d=c2(d,f,b);b=f!=0;a:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=d}return f} -function PZ(d,f){var b,c,e,g;c=f;g=u[d+4&4294967295];var i=(u[u[c+4&4294967295]+84&4294967295]&134217728|0)==0;a:do if(i){(u[u[c+4&4294967295]+84&4294967295]&268435456|0)!=0?(c=r2(c,0),b=c==0?e=0:1):(T(u[H],JF&4294967295,s([u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),b=e=0);break a}else b=1;while(0);b==1&&(u[g+72&4294967295]!=0?e=A[u[g+72&4294967295]](d,c):u[g+32&4294967295]!=0?e=A[u[g+32&4294967295]](d,c+20&-1):(T(u[Tu],KF&4294967295,s([u[g+12&4294967295],0,0,0,c+20&-1,0,0,0],0, -j,["i8*",0,0,0,"i8*",0,0,0])),e=0));return e}function J2(d,f){var b;b=PZ(d,f);if(b!=0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=1}else yY(),b=0;return b} -function c2(d,f,b){var c=h;h+=4;var e,g;u[c]=f;var f=u[d+4&4294967295],i=(u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)==0;a:do{i?(u[u[u[c]+4&4294967295]+84&4294967295]&268435456|0)!=0?(e=M0(u[c],0,0),u[c]=e,u[c]==0?(g=-1,e=0):e=1):(T(u[H],JF&4294967295,s([u[u[u[c]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),g=-1,e=0):(e=u[c],u[e&4294967295]=u[e&4294967295]+1&4294967295,e=1);break a}while(0);if(e==1)if(B0(c),u[f+76&4294967295]!=0){b=A[u[f+76&4294967295]](d,u[c],b);f=u[c];u[f&4294967295]= -u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);g=b}else if(u[f+36&4294967295]!=0){b=A[u[f+36&4294967295]](d,u[c]+20&-1,b);f=u[c];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);g=b}else{d=u[c];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);d=u[f+32&4294967295]!=0;a:do if(d)e=6;else{if(u[f+72&4294967295]!= -0){e=6;break a}g=u[c]+20&-1;d=b==0?LF&4294967295:MF&4294967295;T(u[H],sQa&4294967295,s([u[f+12&4294967295],0,0,0,d,0,0,0,g,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));e=9;break a}while(0);e==6&&(d=u[c]+20&-1,b=b==0?LF&4294967295:MF&4294967295,T(u[H],tQa&4294967295,s([u[f+12&4294967295],0,0,0,b,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0])));g=-1}h=c;return g} -function C7(d){var f,b,c;b=u[d+4&4294967295];(u[b+84&4294967295]&256|0)==0?d=0:(f=u[b+144&4294967295],(f|0)==0?d=0:((f|0)<0&&(c=u[d+8&4294967295],(c|0)<0&&(c=0-c&4294967295),b=(u[b+16&4294967295]+(u[b+20&4294967295]*c&4294967295)&4294967295)+3&-4,f=f+b&4294967295),d=d+f&4294967295));return d} -function D7(d,f){var b,c,e,g,i,k,m,l;c=f;e=0;i=u[d+4&4294967295];k=0;m=(u[u[c+4&4294967295]+84&4294967295]&134217728|0)==0;a:do{m?(u[u[c+4&4294967295]+84&4294967295]&268435456|0)!=0?(c=M0(c,0,0),b=c==0?g=0:1):(T(u[H],JF&4294967295,s([u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),b=g=0):(u[c&4294967295]=u[c&4294967295]+1&4294967295,b=1);break a}while(0);if(b==1){g=u[i+132&4294967295]==0;a:do if(g){b=($6(i)|0)<0?2:3;break a}else b=3;while(0);a:do if(b==3){g=E7(i,c);g!=0&&(u[g&4294967295]= -u[g&4294967295]+1&4294967295);m=0;var o=g!=0;b:do if(o){if((u[u[g+4&4294967295]+84&4294967295]&256|0)==0){b=6;break b}m=u[u[g+4&4294967295]+136&4294967295];if(m==0){b=6;break b}if(u[u[g+4&4294967295]+140&4294967295]==0){b=6;break b}k=A[m](g,d,u[d+4&4294967295]);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);break a}while(0);o=e==0;b:do if(o){l=u[i+144&4294967295];if((l|0)==0){b=11;break b}(l|0)<0&&(e=u[d+8&4294967295],(e|0)<0&&(e=0- -e&4294967295),e=(u[i+16&4294967295]+(u[i+20&4294967295]*e&4294967295)&4294967295)+3&-4,l=l+e&4294967295);e=d+l&4294967295;e=u[e]}while(0);o=e!=0;b:do if(o)if(u[e&4294967295]=u[e&4294967295]+1&4294967295,k=e2(e,c),k!=0){u[k&4294967295]=u[k&4294967295]+1&4294967295;b=g!=0;c:do if(b){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+ -24&4294967295]](e);break a}else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){b=20;break b}A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if(m!=0){if(k=A[m](g,d,u[d+4&4294967295]),u[g&4294967295]=u[g&4294967295]-1&4294967295,(u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g)}else g!=0?k=g:T(u[Tu],KF&4294967295,s([u[i+12&4294967295],0,0,0,c+20&-1,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]))}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]| -0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);g=k}return g} -function lEb(d,f,b){var c,e,g,i,k,m,l;c=f;e=0;i=u[d+4&4294967295];l=-1;k=(u[u[c+4&4294967295]+84&4294967295]&134217728|0)==0;a:do{k?(u[u[c+4&4294967295]+84&4294967295]&268435456|0)!=0?(c=M0(c,0,0),c==0?(g=-1,f=0):f=1):(T(u[H],JF&4294967295,s([u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),g=-1,f=0):(u[c&4294967295]=u[c&4294967295]+1&4294967295,f=1);break a}while(0);if(f==1){g=u[i+132&4294967295]==0;a:do if(g){f=($6(i)|0)<0?2:3;break a}else f=3;while(0);a:do if(f==3){g=E7(i,c);k=0;m= -g!=0;b:do if(m){if((u[u[g+4&4294967295]+84&4294967295]&256|0)==0){f=5;break b}k=u[u[g+4&4294967295]+140&4294967295];if(k==0){f=5;break b}if(u[u[g+4&4294967295]+140&4294967295]==0){f=5;break b}l=A[k](g,d,b);break a}while(0);var o=e==0;b:do if(o){m=C7(d);if(m==0){f=9;break b}e=u[m];if(e!=0){f=9;break b}if(b==0){f=9;break b}e=h2();if(e==0)break a;u[m]=e}while(0);if(e!=0){u[e&4294967295]=u[e&4294967295]+1&4294967295;l=b==0?d2(e,c):Q1(e,c,b);g=(l|0)<0;b:do if(g){if((xY(u[Uv])|0)==0){f=16;break b}N_(u[Tu], -c)}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else k!=0?l=A[k](g,d,b):g==0?T(u[Tu],vQa&4294967295,s([u[i+12&4294967295],0,0,0,c+20&-1,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])):T(u[Tu],wQa&4294967295,s([u[i+12&4294967295],0,0,0,c+20&-1,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]))}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);g=l}return g} -function E_(d){var f,b,c=d==gj;a:do if(c)f=1;else if(d==hj)f=0;else if(d==Q)f=0;else{var e=u[u[d+4&4294967295]+48&4294967295]==0;b:do if(e)f=1;else{if(u[u[u[d+4&4294967295]+48&4294967295]+40&4294967295]==0){f=1;break b}b=A[u[u[u[d+4&4294967295]+48&4294967295]+40&4294967295]](d);f=3;break b}while(0);b:do if(f==1){b=u[u[d+4&4294967295]+56&4294967295]==0;c:do if(!b){if(u[u[u[d+4&4294967295]+56&4294967295]&4294967295]==0)break c;b=A[u[u[u[d+4&4294967295]+56&4294967295]&4294967295]](d);break b}while(0); -b=u[u[d+4&4294967295]+52&4294967295]==0;c:do if(!b){if(u[u[u[d+4&4294967295]+52&4294967295]&4294967295]==0)break c;b=A[u[u[u[d+4&4294967295]+52&4294967295]&4294967295]](d);break b}while(0);f=1;break a}while(0);f=b;f=(f|0)<=1?f:1}while(0);return f} -function $Y(d,f){var b,c,e,g;e=u[d];g=u[f];var i=u[e+4&4294967295]==u[g+4&4294967295];a:do if(i){if((u[u[e+4&4294967295]+84&4294967295]&16|0)!=0){b=1;break a}u[e&4294967295]=u[e&4294967295]+1&4294967295;u[g&4294967295]=u[g&4294967295]+1&4294967295;c=0;b=2;break a}else b=1;while(0);a:do if(b==1){c=u[u[e+4&4294967295]+48&4294967295]!=0;b:do if(c){if(u[u[u[e+4&4294967295]+48&4294967295]+68&4294967295]==0){b=4;break b}b=A[u[u[u[e+4&4294967295]+48&4294967295]+68&4294967295]](d,f);if(!((b|0)<=0)){b=4;break b}c= -b;break a}while(0);c=u[u[g+4&4294967295]+48&4294967295]!=0;b:do if(c){if(u[u[u[g+4&4294967295]+48&4294967295]+68&4294967295]==0){b=7;break b}b=A[u[u[u[g+4&4294967295]+48&4294967295]+68&4294967295]](f,d);if(!((b|0)<=0)){b=7;break b}c=b;break a}while(0);c=1}while(0);return c}function dZ(d,f){var b;b=$Y(d,f);(b|0)<=0||(W(u[H],xQa&4294967295),b=-1);return b} -function x_(d){if(d==0)d=0;else if(u[d+4&4294967295]==ms)if(d=TY(d,yQa&4294967295),d==0)yY(),d=0;else{u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=1}else d=D(u[u[d+4&4294967295]+64&4294967295]!=0,1);return d} -function F7(d,f){var b,c,e,g,i;e=TY(f,NF&4294967295);g=e==0;a:do{if(g)yY(),b=0;else{b=m2(d,e);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(!((b|0)<0)){b=0;break a}c=-1;b=3}break a}while(0);a:do if(b==0){c=TY(f,zQa&4294967295);var k=c==0;b:do if(k)yY();else{g=$Z(c);var m=(g|0)<0;c:do if(m)yY();else{for(e=0;;){if(!((e|0)<(g|0))){b=15;break c}i=EY(c,e);if(i==0){b=7;break}b=F7(d,i);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i& -4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);if((b|0)<0){b=11;break}e=e+1&4294967295;b=6}if(b==7){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=-1;break a}else if(b==11){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=-1;break a}}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0){b=17;break b}A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0); -c=0}while(0);return c} -function mEb(d,f,b){var c,e,g,i;g=0;f=TY(f,b);i=f==0;a:do{if(i)yY(),c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&33554432|0)==0){c=0;break a}c=0;b:for(;;){if(!((u[f+8&4294967295]|0)>(c|0)))break b;i=u[u[f+12&4294967295]+4*c&4294967295];if((u[u[i+4&4294967295]+84&4294967295]&134217728|0)!=0&&(g=Q1(d,i,Q),(g|0)<0))break b;c=c+1&4294967295}if((u[IF]|0)==0){c=0;break a}if((yX(b,OF&4294967295)|0)!=0&&(yX(b,PF&4294967295)|0)!=0){c=0;break a}if(!((WY(u[Ru],AQa&4294967295,1)|0)<0)){c=0;break a}d=f!=0; -b:do if(d){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);e=-1;c=12}break a}while(0);if(c==0){d=f!=0;a:do if(d){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);e=g}return e}function NY(d){return d=(d|0)>=0?oa((d|0)!=0?d:1):0}function UAb(d,f){var b;return b=(f|0)>=0?cY(d,(f|0)!=0?f:1):0} -function G7(d){var f,b,c,e,g;c=nEb();var i=c==0;a:do if(i)b=0;else{e=R0(c,SF&4294967295);g=e==0;b:do if(g)if(e=j_(0),e==0){b=-1;break a}else if(($(c,SF&4294967295,e)|0)<0){b=-1;break a}else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){f=3;break b}A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);for(g=u[e+8&4294967295];;){g=g-1&4294967295;if(!((g|0)>=0)){f=8;break}if(u[u[e+12&4294967295]+4*g&4294967295]==d){f=6;break}else f=5}f==8?(b2(e,d),b=0):f==6&&(b=1)}while(0);return b} -function H7(d){var f,b;f=nEb();var c=f==0;a:do if(!c){b=R0(f,SF&4294967295);var e=b==0;b:do if(!e){if((u[u[b+4&4294967295]+84&4294967295]&33554432|0)==0)break b;for(f=u[b+8&4294967295];;){f=f-1&4294967295;if(!((f|0)>=0))break a;if(u[u[b+12&4294967295]+4*f&4294967295]==d)break}p6(b,f,f+1&4294967295);break a}while(0)}while(0)}function I7(d){u[(d+-12&-1)+4&4294967295]=u[UF];u[UF]=d} -function J7(){for(var d,f;;){if(u[UF]==0)break;d=u[UF];f=u[u[d+4&4294967295]+24&4294967295];u[UF]=u[(d+-12&-1)+4&4294967295];u[TF]=u[TF]+1&4294967295;A[f](d);u[TF]=u[TF]-1&4294967295}}function f3(d){return d=(d|0)>=0?oa((d|0)!=0?d:1):0}function oEb(d,f,b){u[d&4294967295]==(d+4&-1)?(rX(GRa&4294967295,30,u[Hc]),f=15):(u[d&4294967295]=u[d&4294967295]+-12&4294967295,d=u[d&4294967295],u[d+4&4294967295]=f,u[d+8&4294967295]=b,f=u[d&4294967295]=0);return f} -function pEb(d){var f,b,c,e,g;f=u[u[d&-1]+8&4294967295];f=u[f+20&4294967295]&4294967295;var i=(u[f+16&4294967295]|0)<=3;a:do if(!i){b=u[f+20&4294967295]&4294967295;var k=u[b+4&4294967295]==0;b:do if(!k){if((yX(u[b+4&4294967295],IRa&4294967295)|0)!=0)break b;b=u[f+20&4294967295]+24&4294967295;c=(u[b+16&4294967295]|0)==1;c:do if(c){if(u[(u[b+20&4294967295]&4294967295)+4&4294967295]==0)break c;if((yX(u[(u[b+20&4294967295]&4294967295)+4&4294967295],JRa&4294967295)|0)!=0)break a}while(0);b=u[f+20&4294967295]+ -72&4294967295;if(E(u[b&4294967295],16)==16)break a;E(u[b&4294967295],16)==7&&(b=u[f+20&4294967295]+96&4294967295);e=0;for(;;){if(!((u[b+16&4294967295]|0)>(e|0)))break a;c=u[b+20&4294967295]+24*e&4294967295;var m=(u[c+16&4294967295]|0)>0;d:do if(m){if(E(u[u[c+20&4294967295]&-1],16)!=1)break d;g=u[(u[c+20&4294967295]&4294967295)+4&4294967295];if((yX(g,KRa&4294967295)|0)==0)u[d+18012&4294967295]|=32768;else if((yX(g,LRa&4294967295)|0)==0)u[d+18012&4294967295]|=65536;else{if((yX(g,MRa&4294967295)|0)!= -0)break d;u[d+18012&4294967295]|=131072}}while(0);e=e+2&4294967295}}while(0)}while(0)} -function qEb(d,f,b,c,e){var g=h;h+=8;var i,k,m,l=g+4,o,r;m=0;if((u[f+20&4294967295]|0)==0){r=u[f+4&4294967295];for(o=u[f&4294967295];;){o=o-1&4294967295;if(!((o|0)>=0))break;for(var p=f,q=r,t=a,w=a,t=u[q+16&4294967295],w=0;;){if(!((u[q+12&4294967295]|0)>(w|0)))break;var x=p,z=t,y=a,C=y=a,B=C=y=C=a,G=a,K=a,I=a,F=I=a,J=a,y=a,G=u[x+8&-1];u[z+20&4294967295]=0;(G*4&4294967295|0)>=0?(C=(G*4&4294967295|0)!=0?G*4&4294967295:1,C=oa(C)):C=0;B=C;if(B==0)throw rX(Ic&4294967295,36,u[Hc]),wX(1),"Reached an unreachable! Original .ll line: 20126"; -else{C=0;a:for(;;){if(!((C|0)<(G|0)))break a;u[B+4*C&4294967295]=-1;C=C+1&4294967295}y=u[z+4&4294967295];C=u[z&4294967295];a:for(;;){C=C-1&4294967295;if(!((C|0)>=0))break a;var K=E(u[y&4294967295],16),I=u[(x+8&4294967295)+4&4294967295]+8*K&4294967295,I=u[I&4294967295],M=E(u[y+2&4294967295],16)>127;b:do if(M)Fa(ra(Jc&4294967295)+"\n");else if((I|0)>255)if(F=O5(x,I),(I-256&4294967295|0)>127)Fa(ra(Kc&4294967295)+"\n");else for(J=0;;){if(!((u[x+8&-1]|0)>(J|0)))break;E((E(u[u[F+20&4294967295]+Math.floor((J>>> -0)/8)&4294967295],8)|0)>>(J&7|0)&1,8)!=0&&((u[B+4*J&4294967295]|0)!=-1&&Fa(ra(Lc&4294967295)+"\n"),u[B+4*J&4294967295]=E(u[y+2&4294967295]|128,16)|(I-256&4294967295)<<8);J=J+1&4294967295}else if((K|0)==0)u[z+20&4294967295]=1;else{if(!((K|0)>=0))break b;if(!((K|0)<(G|0)))break b;u[B+4*K&4294967295]=E(u[y+2&4294967295],16)}while(0);y=y+4&4294967295}a:for(;;){if((G|0)<=0)break a;if((u[B+4*(G-1&4294967295)&4294967295]|0)!=-1)break a;G=G-1&4294967295}C=0;a:for(;;){if((C|0)>=(G|0))break a;if((u[B+4*C&4294967295]| -0)!=-1)break a;C=C+1&4294967295}x=(C|0)<(G|0);a:do if(x)if(((G-C&4294967295)*4&4294967295|0)>=0?(y=((G-C&4294967295)*4&4294967295|0)!=0?(G-C&4294967295)*4&4294967295:1,y=oa(y)):y=0,u[z+16&4294967295]=y,u[z+16&4294967295]==0)throw rX(Mc&4294967295,34,u[Hc]),wX(1),"Reached an unreachable! Original .ll line: 20427";else{u[z+8&4294967295]=C;u[z+12&4294967295]=G;for(y=0;;){if(!((C|0)<(G|0)))break a;u[u[z+16&4294967295]+4*y&4294967295]=u[B+4*C&4294967295];y=y+1&4294967295;C=C+1&4294967295}}while(0)}w=w+ -1&4294967295;t=t+24&4294967295}r=r+24&4294967295}u[f+20&4294967295]=1}r=oa(18016);r==0?f=0:(u[r+18004&4294967295]=f,u[r+18012&4294967295]=0,o=cEb(b),u[r+18008&4294967295]=o,u[r+18008&4294967295]==0?f=0:(o=r&4294967295,u[o&4294967295]=(o+4&4294967295)+18E3&4294967295,oEb(r&4294967295,O5(f,b),u[r+18008&4294967295]),f=r));if(f==0)rX(ORa&4294967295,22,u[Hc]),u[c&4294967295]=15,K7(d),d=0;else{(u[e]&4|0)!=0&&(u[f+18012&4294967295]|=65536);(u[e]&8|0)!=0&&(u[f+18012&4294967295]|=131072);a:for(;;){k=d;i=a; -b=k;r=g;o=l;i=h;h+=80;w=G=z=w=x=G=z=w=w=x=z=G=G=z=w=p=q=q=t=a;u[o]=0;u[r]=u[o];b:for(;;){w=u[b+16&4294967295]=0;x=(u[b+436&4294967295]|0)!=0;c:do if(x){G=z=0;u[b+436&4294967295]=0;d:for(;;)if(p=L7(b),(p|0)==32)z=z+1&4294967295,G=G+1&4294967295;else if((p|0)==9)z=(((z|0)/(u[b+28&4294967295]|0)|0)+1&4294967295)*u[b+28&4294967295]&4294967295,G=(((G|0)/(u[b+472&4294967295]|0)|0)+1&4294967295)*u[b+472&4294967295]&4294967295;else{if((p|0)!=12)break d;z=G=0}M7(b,p);C=(p|0)==35;d:do if(C)t=5;else{t=(p|0)== -10?5:6;break d}while(0);d:do if(t==5){w=(z|0)!=0;e:do if(!w){if((p|0)!=10){t=7;break e}if(u[b+444&4294967295]==0){t=7;break e}w=0;break d}while(0);w=1}while(0);if((w|0)!=0)break c;if((u[b+456&4294967295]|0)!=0)break c;if((u[(b+36&4294967295)+u[b+32&4294967295]*4&4294967295]|0)==(z|0)){if((u[(b+476&4294967295)+u[b+32&4294967295]*4&4294967295]|0)!=(G|0)&&(N7(b)|0)!=0){t=14;break b}}else if((u[(b+36&4294967295)+u[b+32&4294967295]*4&4294967295]|0)<(z|0)){if((u[b+32&4294967295]+1&4294967295|0)>99){t=18; -break b}if((u[(b+476&4294967295)+u[b+32&4294967295]*4&4294967295]|0)>=(G|0)&&(N7(b)|0)!=0){t=20;break b}u[b+440&4294967295]=u[b+440&4294967295]+1&4294967295;u[b+32&4294967295]=u[b+32&4294967295]+1&4294967295;u[(b+36&4294967295)+u[b+32&4294967295]*4&4294967295]=z;u[(b+476&4294967295)+u[b+32&4294967295]*4&4294967295]=G}else{for(;;){if((u[b+32&4294967295]|0)<=0)break;if(!((u[(b+36&4294967295)+u[b+32&4294967295]*4&4294967295]|0)>(z|0)))break;u[b+440&4294967295]=u[b+440&4294967295]-1&4294967295;u[b+32& -4294967295]=u[b+32&4294967295]-1&4294967295}if((u[(b+36&4294967295)+u[b+32&4294967295]*4&4294967295]|0)!=(z|0)){t=26;break b}if((u[(b+476&4294967295)+u[b+32&4294967295]*4&4294967295]|0)==(G|0))break c;if((N7(b)|0)!=0){t=29;break b}}}while(0);u[b+16&4294967295]=u[b+4&4294967295];if((u[b+440&4294967295]|0)!=0){t=30;break b}c:for(;;){u[b+16&4294967295]=0;d:for(;;){p=L7(b);if((p|0)==32)continue d;if((p|0)==9)continue d;if((p|0)!=12)break d}u[b+16&4294967295]=u[b+4&4294967295]+-1&4294967295;t=(p|0)==35; -d:do if(t){G=i;e:for(;;){p=L7(b);u[G]=p&255;G=G+1&4294967295;if((p|0)==-1)break e;if((p|0)==10)break e;if(!(((G-i&4294967295)+1&4294967295)>>>0<=79))break e}u[G]=0;z=GR&4294967295;e:for(;;){if(!(z<(GR+16&4294967295)))break e;G=i;x=ra(G).search(ra(u[z]));G=x>=0?G+x:0;C=G!=0;f:do if(C){x=Math.floor(Number(ra(G+Ba(u[z])&4294967295)));if(!((x|0)>0))break f;if(!((x|0)<=40))break f;u[b+28&4294967295]=x;if((u[MN]|0)==0)break f;k5(Xlb&4294967295,s([x,0,0,0],0,j,["i32",0,0,0]))}while(0);z=z+4&4294967295}for(;;){if((p| -0)==-1)break d;if((p|0)==10)break d;p=L7(b)}}while(0);if((p|0)==-1){t=52;break b}z=(u[FG+D(p&255,8)*4&4294967295]&3|0)!=0;d:do if(z)t=55;else{if((p|0)==95){t=55;break d}if((p|0)==10)break c;if((p|0)==46){t=79;break b}t=GX();if((D(u[u[t]+2*p&4294967295],16)&2048|0)!=0){t=83;break b}else{t=60;break d}}while(0);d:do if(t==55){t=p;if(t==66)t=164;else if(t==82)t=165;else if(t==85)t=166;else if(t==98)t=164;else if(t==114)t=165;else if(t==117)t=166;else{t=64;break b}if(t==164){p=L7(b);z=(p|0)==114;e:do if(z)t= -57;else{t=(p|0)==82?57:58;break e}while(0);t==57&&(p=L7(b));if((p|0)==34)break d;if((p|0)!=39){t=63;break b}}else if(t==165){p=L7(b);if((p|0)==34)break d;if((p|0)!=39){t=66;break b}}else if(t==166){p=L7(b);z=(p|0)==114;e:do if(z)t=67;else{t=(p|0)==82?67:68;break e}while(0);t==67&&(p=L7(b));if((p|0)==34)break d;if((p|0)!=39){t=64;break b}}}while(0);if((p|0)==39){t=136;break b}if((p|0)==34){t=136;break b}if((p|0)!=92){t=154;break b}p=L7(b);if((p|0)!=10){t=155;break b}u[b+892&4294967295]=1}u[b+436&4294967295]= -1;if((w|0)!=0){t=0;continue b}if((u[b+456&4294967295]|0)>0)t=0;else{t=78;break b}}b:do if(t==14){q=52;t=16;break b}else if(t==18){u[b+20&4294967295]=20;u[b+4&4294967295]=u[b+8&4294967295];q=52;t=16;break b}else if(t==20){q=52;t=16;break b}else if(t==26){u[b+20&4294967295]=21;u[b+4&4294967295]=u[b+8&4294967295];q=52;t=16;break b}else if(t==29){q=52;t=16;break b}else if(t==30){(u[b+440&4294967295]|0)<0?(u[b+440&4294967295]=u[b+440&4294967295]+1&4294967295,q=6):(u[b+440&4294967295]=u[b+440&4294967295]- -1&4294967295,q=5);t=16;break b}else if(t==52){q=(u[b+20&4294967295]|0)==11?0:52;t=16;break b}else if(t==63){t=64;break b}else if(t==66){t=64;break b}else if(t==78){u[r]=u[b+16&4294967295];u[o]=u[b+4&4294967295]+-1&4294967295;u[b+892&4294967295]=0;q=4;t=16;break b}else if(t==79){p=L7(b);t=GX();if((D(u[u[t]+2*p&4294967295],16)&2048|0)!=0){t=81;break b}M7(b,p);u[r]=u[b+16&4294967295];u[o]=u[b+4&4294967295];q=23;t=16;break b}else if(t==83){if((p|0)==48){p=L7(b);if((p|0)==46){t=81;break b}if((p|0)==106){t= -85;break b}if((p|0)==74){t=85;break b}w=(p|0)==120;c:do if(w)t=88;else{if((p|0)==88){t=88;break c}t=(p|0)==111;d:do if(!t){if((p|0)==79)break d;t=(p|0)==98;e:do if(!t){if((p|0)==66)break e;w=0;f:for(;;){if((p|0)<=47)break f;if(!((p|0)<=55))break f;p=L7(b)}t=GX();t=(D(u[u[t]+2*p&4294967295],16)&2048|0)!=0;f:do if(t)for(w=1;;)if(p=L7(b),z=GX(),(D(u[u[z]+2*p&4294967295],16)&2048|0)==0)break f;while(0);if((p|0)==46){t=81;break b}if((p|0)==101){t=113;break b}if((p|0)==69){t=113;break b}if((p|0)==106){t= -85;break b}if((p|0)==74){t=85;break b}if((w|0)==0){t=99;break c}u[b+20&4294967295]=13;M7(b,p);q=52;t=16;break b}while(0);p=L7(b);t=(p|0)!=48;e:do if(t){if((p|0)==49)break e;u[b+20&4294967295]=13;M7(b,p);q=52;t=16;break b}while(0);for(;;)if(p=L7(b),(p|0)!=48&&(p|0)!=49)break;t=99;break c}while(0);p=L7(b);t=(p|0)<=47;d:do if(!t){if((p|0)>55)break d;for(;;){p=L7(b);if((p|0)<=47)break;if(!((p|0)<=55))break}t=99;break c}while(0);u[b+20&4294967295]=13;M7(b,p);q=52;t=16;break b}while(0);if(t==88)if(p=L7(b), -t=GX(),(D(u[u[t]+2*p&4294967295],16)&4096|0)==0){u[b+20&4294967295]=13;M7(b,p);q=52;t=16;break b}else for(;;)if(p=L7(b),t=GX(),(D(u[u[t]+2*p&4294967295],16)&4096|0)==0)break;w=(p|0)==108;c:do if(w)t=119;else{t=(p|0)==76?119:120;break c}while(0);t==119&&(p=L7(b))}else{c:for(;;)if(p=L7(b),t=GX(),(D(u[u[t]+2*p&4294967295],16)&2048|0)==0)break c;t=(p|0)==108;c:do if(!t){if((p|0)==76)break c;t=(p|0)==46?81:127;break b}while(0);p=L7(b)}t=122;break b}else if(t==136){w=(u[b+4&4294967295]-u[b+16&4294967295]& -4294967295)+1&4294967295;z=p;x=G=0;c:for(;;){p=L7(b);t=(p|0)==10;d:do if(t){if((G|0)==0){t=140;break c}x=0;u[b+892&4294967295]=1}else{if((p|0)==-1){t=143;break c}if((p|0)==(z|0)){x=x+1&4294967295;if((u[b+4&4294967295]-u[b+16&4294967295]&4294967295|0)==(w|0))if(p=L7(b),(p|0)==(z|0)){G=1;x=0;break d}else M7(b,p);if((G|0)==0){t=148;break c}if((x|0)==3){t=148;break c}}else if((p|0)==92){if(x=0,p=L7(b),(p|0)==-1){t=151;break c}}else x=0}while(0);t=139}if(t==140){u[b+20&4294967295]=24;M7(b,p);q=52;t=16; -break b}else if(t==143){u[b+20&4294967295]=(G|0)!=0?23:24;u[b+4&4294967295]=u[b+8&4294967295];q=52;t=16;break b}else if(t==148){u[r]=u[b+16&4294967295];u[o]=u[b+4&4294967295];q=3;t=16;break b}else if(t==151){u[b+20&4294967295]=24;u[b+4&4294967295]=u[b+8&4294967295];q=52;t=16;break b}}else if(t==154){w=L7(b);q=t=a;t=p==33?4:p==37?5:p==38?6:p==42?7:p==43?8:p==45?9:p==47?10:p==60?11:p==61?12:p==62?13:p==94?14:p==124?15:1;c:do if(t==4)if(t=w==61?18:19,t==19){t=1;break c}else{if(t==18){q=29;t=0;break c}}else if(t== -5)if(t=w==61?39:40,t==40){t=1;break c}else{if(t==39){q=41;t=0;break c}}else if(t==6)if(t=w==61?41:42,t==42){t=1;break c}else{if(t==41){q=42;t=0;break c}}else if(t==7)if(t=w,t=t==42?31:t==61?32:33,t==33){t=1;break c}else if(t==31){q=36;t=0;break c}else{if(t==32){q=39;t=0;break c}}else if(t==8)if(t=w==61?27:28,t==28){t=1;break c}else{if(t==27){q=37;t=0;break c}}else if(t==9)if(t=w==61?29:30,t==30){t=1;break c}else{if(t==29){q=38;t=0;break c}}else if(t==10)if(t=w,t=t==47?34:t==61?35:36,t==36){t=1;break c}else if(t== -34){q=48;t=0;break c}else{if(t==35){q=40;t=0;break c}}else if(t==11)if(t=w,t=t==60?20:t==61?21:t==62?22:23,t==23){t=1;break c}else if(t==20){q=34;t=0;break c}else if(t==21){q=30;t=0;break c}else{if(t==22){q=29;t=0;break c}}else if(t==12)if(t=w==61?16:17,t==17){t=1;break c}else{if(t==16){q=28;t=0;break c}}else if(t==13)if(t=w,t=t==61?24:t==62?25:26,t==26){t=1;break c}else if(t==24){q=31;t=0;break c}else{if(t==25){q=35;t=0;break c}}else if(t==14){if(w!=61){t=1;break c}q=44;t=0;break c}else if(t==15)if(t= -w==61?37:38,t==38){t=1;break c}else if(t==37){q=43;t=0;break c}while(0);t==1&&(q=51);z=q;q=(u[IF]|0)!=0;c:do if(q){if((z|0)!=29)break c;if((p|0)!=60)break c;if((P_(u[Ru],Ylb&4294967295,u[b+460&4294967295],u[b+452&4294967295])|0)==0)break c;q=52;t=16;break b}while(0);if((z|0)!=51){G=L7(b);t=q=a;q=p==42?4:p==47?5:p==60?6:p==62?7:1;c:do if(q==4){q=w==42?14:15;d:do if(q==14){if(G!=61)break d;t=47;q=0;break c}while(0);q=1;break c}else if(q==5){if(w!=47){q=1;break c}if(G!=61){q=1;break c}t=49;q=0;break c}else if(q== -6){q=w==60?8:9;d:do if(q==8){if(G!=61)break d;t=45;q=0;break c}while(0);q=1;break c}else if(q==7){q=w==62?11:12;d:do if(q==11){if(G!=61)break d;t=46;q=0;break c}while(0);q=1;break c}while(0);q==1&&(t=51);w=t;(w|0)!=51?z=w:M7(b,G);u[r]=u[b+16&4294967295];u[o]=u[b+4&4294967295];q=z}else M7(b,w),q=p,t=q==40?167:q==41?168:q==91?167:q==93?168:q==123?167:q==125?168:169,t==167?u[b+456&4294967295]=u[b+456&4294967295]+1&4294967295:t==168&&(u[b+456&4294967295]=u[b+456&4294967295]-1&4294967295),u[r]=u[b+16& -4294967295],u[o]=u[b+4&4294967295],t=q=a,q=p==37?2:p==38?3:p==40?4:p==41?5:p==42?6:p==43?7:p==44?8:p==45?9:p==46?10:p==47?11:p==58?12:p==59?13:p==60?14:p==61?15:p==62?16:p==64?17:p==91?18:p==93?19:p==94?20:p==96?21:p==123?22:p==124?23:p==125?24:p==126?25:26,q==26?t=51:q==2?t=24:q==3?t=19:q==4?t=7:q==5?t=8:q==6?t=16:q==7?t=14:q==8?t=12:q==9?t=15:q==10?t=23:q==11?t=17:q==12?t=11:q==13?t=13:q==14?t=20:q==15?t=22:q==16?t=21:q==17?t=50:q==18?t=9:q==19?t=10:q==20?t=33:q==21?t=25:q==22?t=26:q==23?t=18:q== -24?t=27:q==25&&(t=32),q=t;t=16;break b}else if(t==155){u[b+20&4294967295]=25;u[b+4&4294967295]=u[b+8&4294967295];q=52;t=16;break b}while(0);b:do if(t==64){for(;;){if((p|0)==-1)break;if((u[FG+D(p&255,8)*4&4294967295]&7|0)==0&&(p|0)!=95)break;p=L7(b)}M7(b,p);u[r]=u[b+16&4294967295];u[o]=u[b+4&4294967295];q=1;t=16;break b}else if(t==81)for(;;)if(p=L7(b),t=GX(),(D(u[u[t]+2*p&4294967295],16)&2048|0)!=0)t=81;else{t=127;break b}while(0);b:do if(t==127){if((p|0)==101){t=113;break b}t=(p|0)==69?113:129;break b}while(0); -b:do if(t==113){p=L7(b);w=(p|0)==43;c:do if(w)t=130;else{t=(p|0)==45?130:131;break c}while(0);t==130&&(p=L7(b));w=GX();if((D(u[u[w]+2*p&4294967295],16)&2048|0)==0){u[b+20&4294967295]=13;M7(b,p);q=52;t=16;break b}else for(;;)if(p=L7(b),t=GX(),(D(u[u[t]+2*p&4294967295],16)&2048|0)!=0)t=133;else{t=129;break b}}while(0);b:do if(t==129){if((p|0)==106){t=85;break b}t=(p|0)==74?85:122;break b}while(0);b:do if(t==85){p=L7(b);t=122;break b}while(0);t==122&&(M7(b,p),u[r]=u[b+16&4294967295],u[o]=u[b+4&4294967295], -q=2);b=q;h=i;i=b;(u[k+880&4294967295]|0)!=0&&(i=52,u[k+20&4294967295]=22);k=i;if((k|0)==52){i=3;break a}b=(k|0)!=0;b:do if(b)i=6;else{if((m|0)==0){i=6;break b}k=4;m=0;i=(u[d+32&4294967295]|0)!=0;c:do if(i){if((u[e]&2|0)!=0)break c;u[d+440&4294967295]=0-u[d+32&4294967295]&4294967295;u[d+32&4294967295]=0}while(0);i=11;break b}while(0);i==6&&(m=1);i=u[l]-u[g]&4294967295;(i+1&4294967295|0)>=0?(b=(i|0)!=-1?i+1&4294967295:1,b=oa(b)):b=0;o=b;if(o==0){i=15;break a}(i|0)!=0&&RX(o,u[g],i);u[o+i&4294967295]= -0;r=u[d+896&4294967295]<=u[g]?u[g]-u[d+896&4294967295]&4294967295:-1;i=f;b=k;q=o;t=u[d+452&4294967295];w=r;x=c+24&4294967295;J=I=J=M=F=K=I=y=F=F=I=K=G=z=p=B=y=o=r=C=a;I=u[i+18004&4294967295];K=u[I+8&-1];J=(b|0)==1;b:do if(J){F=q;M=u[(I+8&4294967295)+4&4294967295];J=K;c:for(;;){if(!((J|0)>0)){F=8;break b}var O=(u[M&4294967295]|0)!=1;d:do if(!O){if(u[M+4&4294967295]==0)break d;if(E(u[u[M+4&4294967295]&4294967295],8)!=E(u[F&4294967295],8))break d;if((yX(u[M+4&4294967295],F)|0)==0)break c}while(0);J= -J-1&4294967295;M=M+8&4294967295}M=(u[i+18012&4294967295]&65536|0)!=0;c:do if(M){if(E(u[F&4294967295],8)!=112)break c;if((yX(F,HRa&4294967295)|0)==0){F=8;break b}}while(0);y=K-J&4294967295;F=10;break b}else F=8;while(0);if(F==8){I=u[(I+8&4294967295)+4&4294967295];for(J=K;;){if(!((J|0)>0)){F=17;break}if((u[I&4294967295]|0)==(b|0)&&u[I+4&4294967295]==0){F=13;break}J=J-1&4294967295;I=I+8&4294967295;F=12}F==17?y=-1:F==13&&(y=K-J&4294967295)}if((y|0)<0)o=14;else{b:for(;;){p=u[u[i&-1]+4&4294967295];z=u[p+ -16&4294967295]+24*u[u[i&-1]&4294967295]&4294967295;K=(u[z+8&4294967295]|0)<=(y|0);c:do if(K){if(!((u[z+12&4294967295]|0)>(y|0))){C=2;break c}G=u[u[z+16&4294967295]+4*(y-u[z+8&4294967295]&4294967295)&4294967295];if((G|0)==-1){C=2;break c}if((G&128|0)==0){C=5;break b}K=((G|0)>>8)+256&4294967295;I=G&127;F=O5(u[i+18004&4294967295],K);C=i&4294967295;B=F;J=F=F=a;J=u[u[C&4294967295]+8&4294967295];F=eEb(J,K,0,t,w);(F|0)==0&&(u[u[C&4294967295]&4294967295]=I,F=oEb(C,B,u[J+20&4294967295]+24*(u[J+16&4294967295]- -1&4294967295)&4294967295));B=F;if((B|0)>0){C=6;break b}C=8;break c}else C=2;while(0);if(C==2){if((u[z+20&4294967295]|0)==0){C=22;break b}C=E(u[u[p+4&4294967295]&4294967295],8)==105;c:do if(C){if((yX(u[p+4&4294967295],WF&4294967295)|0)!=0)break c;pEb(i)}while(0);u[i&-1]=u[i&-1]+12&4294967295;if(u[i&-1]==(((i&4294967295)+4&4294967295)+18E3&4294967295)){C=26;break b}}C=30}if(C==5)if(z=i&4294967295,x=x=a,x=eEb(u[u[z&4294967295]+8&4294967295],b,q,t,w),(x|0)==0&&(u[u[z&4294967295]&4294967295]=G,x=0),B= -x,(B|0)>0)o=B;else{b:for(;;){z=u[p+16&4294967295]+24*u[u[i&-1]&4294967295]&4294967295;b=(u[z+20&4294967295]|0)==0;c:do if(b)C=15;else{if((u[z&4294967295]|0)!=1){C=15;break c}r=1;C=17;break c}while(0);C==15&&(r=0);if((r|0)==0){C=20;break b}b=E(u[u[p+4&4294967295]&4294967295],8)==105;c:do if(b){if((yX(u[p+4&4294967295],WF&4294967295)|0)!=0)break c;pEb(i)}while(0);u[i&-1]=u[i&-1]+12&4294967295;if(u[i&-1]==(((i&4294967295)+4&4294967295)+18E3&4294967295)){C=13;break b}p=u[u[i&-1]+4&4294967295];C=9}C== -20?o=10:C==13&&(o=16)}else C==6?o=B:C==22?(x!=0&&(u[x]=(u[z+8&4294967295]|0)==(u[z+12&4294967295]-1&4294967295|0)?u[u[(u[i+18004&4294967295]+8&4294967295)+4&4294967295]+8*u[z+8&4294967295]&-1]:-1),o=14):C==26&&(o=14)}u[c&4294967295]=o;if((u[c&4294967295]|0)!=10){i=19;break a}i=22}i==3?u[c&4294967295]=u[d+20&4294967295]:i==15?(rX(PRa&4294967295,22,u[Hc]),u[c&4294967295]=15):i==19&&(u[c&4294967295]|0)!=16&&(u[c+20&4294967295]=k);(u[c&4294967295]|0)==16?(m=u[f+18008&4294967295],u[f+18008&4294967295]= -0):m=0;u[e]=u[f+18012&4294967295];e=m==0;a:do if(e){l=(u[d+452&4294967295]|0)<=1;b:do if(l){if((u[d+20&4294967295]|0)!=11)break b;u[c&4294967295]=11}while(0);u[c+8&4294967295]=u[d+452&4294967295];if(u[d&4294967295]!=0){u[c+12&4294967295]=u[d+4&4294967295]-u[d&4294967295]&4294967295;l=u[d+8&4294967295]-u[d&4294967295]&4294967295;f=d;k=l;i=c+12&4294967295;o=q=p=o=r=r=r=a;r=0;b=u[f+888&4294967295]!=0;b:do if(b){o=tEb(u[f+888&4294967295],u[f&4294967295],k);if(o==0)break b;p=N0(o);q=p0(o);(p+1&4294967295| -0)>=0?(r=(p|0)!=-1?p+1&4294967295:1,r=oa(r)):r=0;t=r!=0;c:do if(t){if(q==0)break c;(p|0)!=0&&RX(r,q,p);u[r+p&4294967295]=0}while(0);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);if(!((u[i]|0)>1))break b;o=tEb(u[f+888&4294967295],u[f&4294967295],u[i]-1&4294967295);if(o==0)break b;p=N0(o)+1&4294967295;u[i]=p;u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break b;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0); -k=r;f=k==0;b:do if(f){(l+1&4294967295|0)>=0?(k=(l|0)!=-1?l+1&4294967295:1,k=oa(k)):k=0;if(k==0)break b;(l|0)!=0&&RX(k,u[d&4294967295],l);u[k+l&4294967295]=0}while(0);u[c+16&4294967295]=k}}else{if(u[d+888&4294967295]==0)break a;l=cEb(340);l!=0&&((Ba(u[d+888&4294967295])+1&4294967295|0)>=0?(f=(Ba(u[d+888&4294967295])|0)!=-1?Ba(u[d+888&4294967295])+1&4294967295:1,f=oa(f)):f=0,u[l+4&4294967295]=f);f=l==0;b:do if(!f){if(u[l+4&4294967295]==0)break b;BX(u[l+4&4294967295],u[d+888&4294967295]);u[d+888&4294967295]= -0;u[l+16&4294967295]=1;u[l+20&4294967295]=m;m=l;break a}while(0);u[c&4294967295]=15;m=0}while(0);K7(d);d=m}h=g;return d}function uEb(d,f){u[d&4294967295]=10;u[d+4&4294967295]=f;u[d+8&4294967295]=0;u[d+12&4294967295]=0;u[d+16&4294967295]=0;u[d+20&4294967295]=-1;u[d+24&4294967295]=-1}function O7(){return t4(u[wv])}function P7(d){return s4(u[wv],d)} -function Q7(d,f){var b,c,e,g;g=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do{if(g)e=X_(d),c=0;else if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)!=0)e=S0(d),c=0;else if(c=TY(d,cy&4294967295),c!=0){g=QZ(c,0,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(g==0)b=-1,c=2;else{if((u[u[g+4&4294967295]+84&4294967295]&8388608|0)!=0){if(e=X_(g),u[g&4294967295]=u[g&4294967295]-1&4294967295,(u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+ -24&4294967295]](g)}else if((u[u[g+4&4294967295]+84&4294967295]&16777216|0)!=0){if(e=S0(g),u[g&4294967295]=u[g&4294967295]-1&4294967295,(u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g)}else{W(u[H],Spa&4294967295);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);b=-1;c=2;break a}c=0}}else W(u[H],Tpa&4294967295),b=-1,c=2;break a}while(0);c==0&&((e|0)<0?(T(u[L],Upa&4294967295,s([e,0,0,0],0,j,["i32",0,0,0])),b=-1):b=e);(b|0)< -0?b=0:(b=A[f](b),(b|0)<0?b=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q));return b}function R7(d,f,b){var c=h;h+=4;u[c]=0;(y1(d,f,s([u[qe],0,0,0,c,0,0,0],0,j,["i8*",0,0,0,"i8**",0,0,0]))|0)==0?d=0:(d=A[b](u[c]),(d|0)<0?d=P7(u[c]):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q));h=c;return d} -function S7(d,f,b){var c=h;h+=8;var e=c+4;u[c]=0;u[e]=0;(y1(d,f,s([u[qe],0,0,0,c,0,0,0,u[qe],0,0,0,e,0,0,0],0,j,["i8*",0,0,0,"i8**",0,0,0,"i8*",0,0,0,"i8**",0,0,0]))|0)==0?d=0:(d=A[b](u[c],u[e]),(d|0)!=0?d=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q));h=c;return d}function T7(d,f,b,c){var e;e=Y(b);e!=0&&((u[eG]|0)!=0?b=XZ((b|0)+(c>>>0)*1.0E-9):(b=e,u[b&4294967295]=u[b&4294967295]+1&4294967295),u[(d+12&4294967295)+f*4&4294967295]=e,u[(d+12&4294967295)+(f+3&4294967295)*4&4294967295]=b)} -function vEb(d,f,b){var c=h;h+=100;var e=c+96;u[e]=0;if((y1(d,f,s([u[qe],0,0,0,e,0,0,0],0,j,["i8*",0,0,0,"i8**",0,0,0]))|0)==0)b=0;else if(d=u[e],b=A[b](u[e],c),(b|0)!=0)b=s4(u[wv],d);else if(b=d7(fG),b==0)b=0;else if(e=Y(u[c+16&4294967295]),u[b+12&-1]=e,e=F6(u[c+88&4294967295]),u[(b+12&4294967295)+4&4294967295]=e,e=F6(u[c&4294967295]),u[(b+12&4294967295)+8&4294967295]=e,e=Y(u[c+20&4294967295]),u[(b+12&4294967295)+12&4294967295]=e,e=Y(u[c+24&4294967295]),u[(b+12&4294967295)+16&4294967295]=e,e=Y(u[c+ -28&4294967295]),u[(b+12&4294967295)+20&4294967295]=e,e=F6(u[c+44&4294967295]),u[(b+12&4294967295)+24&4294967295]=e,e=u[(c+64&4294967295)+4&4294967295],d=u[(c+72&4294967295)+4&4294967295],f=u[(c+80&4294967295)+4&4294967295],T7(b,7,u[c+64&-1],e),T7(b,8,u[c+72&-1],d),T7(b,9,u[c+80&-1],f),e=Y(u[c+52&4294967295]),u[(b+12&4294967295)+52&4294967295]=e,e=Y(u[c+56&4294967295]&4294967295),u[(b+12&4294967295)+56&4294967295]=e,e=Y(u[c+32&4294967295]&4294967295),u[(b+12&4294967295)+60&4294967295]=e,V()!=0){u[b& -4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}h=c;return b} -function wEb(d,f,b){var c,e,g,i;g=u[d+4&4294967295]==Ly;a:do if(g)c=0;else{if((ZY(u[d+4&4294967295],Ly)|0)!=0){c=0;break a}e=X_(d);c=(e|0)==-1;b:do if(c){if(V()==0)break b;e=-1;c=6;break a}while(0);u[f]=e;e=u[b]=0;c=6;break a}while(0);a:do if(c==0)if(g=R3(d),i=A[u[u[u[d+4&4294967295]+48&4294967295]+72&4294967295]](d),i==0)e=-1;else{e=X_(i);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=(e|0)==-1;b:do if(i){if(V()==0){c=5;break b}e= --1;break a}while(0);u[f]=e;u[b]=(g-(e|0))*1E6|0;(u[b]|0)<0&&(u[b]=0);e=0}while(0);return e} -function xEb(d,f,b){var c,e=(d|0)==-1;a:do if(e)c=O7();else{c=u[oG]==0;b:do if(c){c=b6(QUa&4294967295);if(c!=0){var g=TY(c,RUa&4294967295);u[oG]=g;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(u[oG]!=0)break b}c=0;break a}while(0);c=d7(u[oG]);if(c==0)c=0;else{var g=c,i=XZ((u[b&-1]|0)+(u[(b&4294967295)+4&4294967295]|0)*1.0E-6);u[g+12&-1]=i;g=c;i=XZ((u[b+8&-1]|0)+(u[(b+8&4294967295)+4&4294967295]|0)*1.0E-6);u[(g+12&4294967295)+4&4294967295]= -i;g=c;i=Y(u[b+16&4294967295]);u[(g+12&4294967295)+8&4294967295]=i;g=c;i=Y(u[b+20&4294967295]);u[(g+12&4294967295)+12&4294967295]=i;g=c;i=Y(u[b+24&4294967295]);u[(g+12&4294967295)+16&4294967295]=i;g=c;i=Y(u[b+28&4294967295]);u[(g+12&4294967295)+20&4294967295]=i;g=c;i=Y(u[b+32&4294967295]);u[(g+12&4294967295)+24&4294967295]=i;g=c;i=Y(u[b+36&4294967295]);u[(g+12&4294967295)+28&4294967295]=i;g=c;i=Y(u[b+40&4294967295]);u[(g+12&4294967295)+32&4294967295]=i;g=c;i=Y(u[b+44&4294967295]);u[(g+12&4294967295)+ -36&4294967295]=i;g=c;i=Y(u[b+48&4294967295]);u[(g+12&4294967295)+40&4294967295]=i;g=c;i=Y(u[b+52&4294967295]);u[(g+12&4294967295)+44&4294967295]=i;g=c;i=Y(u[b+56&4294967295]);u[(g+12&4294967295)+48&4294967295]=i;g=c;i=Y(u[b+60&4294967295]);u[(g+12&4294967295)+52&4294967295]=i;g=c;i=Y(u[b+64&4294967295]);u[(g+12&4294967295)+56&4294967295]=i;g=c;i=Y(u[b+68&4294967295]);u[(g+12&4294967295)+60&4294967295]=i;if(V()!=0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+ -24&4294967295]](c);c=0}else g=Y(d),c=N2(SUa&4294967295,s([g,0,0,0,f,0,0,0,c,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0,"%struct.NullImporter*",0,0,0]))}}while(0);return c} -function yEb(d){var f;f=d7(tG);if(f==0)f=0;else{var b=Y(u[d&4294967295]);u[f+12&-1]=b;b=Y(u[d+4&4294967295]);u[(f+12&4294967295)+4&4294967295]=b;b=F6(u[d+8&4294967295]);u[(f+12&4294967295)+8&4294967295]=b;b=F6(u[d+16&4294967295]);u[(f+12&4294967295)+12&4294967295]=b;b=F6(u[d+24&4294967295]);u[(f+12&4294967295)+16&4294967295]=b;b=F6(u[d+32&4294967295]);u[(f+12&4294967295)+20&4294967295]=b;b=F6(u[d+40&4294967295]);u[(f+12&4294967295)+24&4294967295]=b;b=F6(u[d+48&4294967295]);u[(f+12&4294967295)+28& -4294967295]=b;b=Y(u[d+64&4294967295]);u[(f+12&4294967295)+32&4294967295]=b;d=Y(u[d+68&4294967295]);u[(f+12&4294967295)+36&4294967295]=d}return f} -function U7(d,f,b,c){var e,g,i,k,m,l=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do if(l)u[f]=u[d+8&4294967295],g=1;else{if((u[u[d+4&4294967295]+84&4294967295]&134217728|0)!=0){g=0;k=c;for(m=d+20&-1;;){if(!(g>>>0>>0)){e=6;break}i=Math.floor(((g+k&4294967295)>>>0)/2);e=yX(m,u[b+8*i&-1]);if((e|0)<0)k=i;else{if(!((e|0)>0)){e=3;break}g=i+1&4294967295}e=1}if(e==6)W(u[L],KWa&4294967295);else if(e==3){u[f]=u[(b+8*i&4294967295)+4&4294967295];g=1;break a}}else W(u[H],LWa&4294967295);g=0}while(0); -return g} -function V7(d,f,b,c){var e,g,i,k,m;rzb(d,f,8,106);i=h2();if(i==0)g=-1;else{k=0;a:for(;;){if(!(k>>>0>>0)){e=11;break a}m=Y(u[(d+8*k&4294967295)+4&4294967295]);if(m==0){e=2;break a}if(($(i,u[d+8*k&-1],m)|0)==-1){e=2;break a}u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);k=k+1&4294967295;e=1}if(e==11)g=e7(c,b,i);else if(e==2){d=m!=0;a:do if(d){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break a;A[u[u[m+4&4294967295]+ -24&4294967295]](m)}while(0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=-1}}return g}function W7(d,f,b){b!=0?(b=S2(b),u[(d+12&4294967295)+f*4&4294967295]=b):(u[(d+12&4294967295)+f*4&4294967295]=Q,u[Q&4294967295]=u[Q&4294967295]+1&4294967295)} -function zEb(d){var f,b;b=0;f=d7(CG);if(f==0)f=0;else{var c=u[d&4294967295],e=b;b=b+1&4294967295;W7(f,e,c);c=u[d+4&4294967295];e=b;b=b+1&4294967295;W7(f,e,c);c=b;e=Y(u[d+8&4294967295]);u[(f+12&4294967295)+c*4&4294967295]=e;c=b=b+1&4294967295;e=Y(u[d+12&4294967295]);u[(f+12&4294967295)+c*4&4294967295]=e;b=b+1&4294967295;c=u[d+16&4294967295];e=b;b=b+1&4294967295;W7(f,e,c);c=u[d+20&4294967295];e=b;b=b+1&4294967295;W7(f,e,c);W7(f,b,u[d+24&4294967295]);if(V()!=0){d=f!=0;a:do if(d){u[f&4294967295]=u[f& -4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=0}}return f}function AEb(d){var f;f=oa(d+16&4294967295);f==0?d=0:(u[f&4294967295]=d,u[f+12&4294967295]=f+16&4294967295,u[f+8&4294967295]=0,u[f+4&4294967295]=(u[f+12&4294967295]+7&-8)-u[f+12&4294967295]&4294967295,d=f);return d} -function X7(){var d;d=oa(12);if(d==0)d=OY();else{var f=AEb(8192);u[d&4294967295]=f;u[d+4&4294967295]=u[d&4294967295];u[d&4294967295]==0?d=OY():(f=j_(0),u[d+8&4294967295]=f,d=u[d+8&4294967295]==0?OY():d)}return d}function Y7(d){p6(u[d+8&4294967295],0,u[u[d+8&4294967295]+8&4294967295]);var f=u[d+8&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])} -function I_(d,f){var b,c,e,g;b=u[d+4&4294967295];e=f+7&-8;var i=(u[b+4&4294967295]+e&4294967295)>>>0>u[b&4294967295]>>>0;a:do if(i){c=e;c=AEb(c>>>0>=8192?c:8192);c==0?c=g=0:(b=u[b+8&4294967295]=c,c=1);break a}else c=1;while(0);c==1&&(g=u[b+12&4294967295]+u[b+4&4294967295]&4294967295,u[b+4&4294967295]=u[b+4&4294967295]+e&4294967295);b=g;b==0?b=OY():u[u[d+4&4294967295]+8&4294967295]!=0&&(u[d+4&4294967295]=u[u[d+4&4294967295]+8&4294967295]);return b} -function K_(d,f){var b=(b2(u[d+8&4294967295],f)|0)>=0;a:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}function S5(){u[JG]==0&&Z(i3a&4294967295);return u[JG]}function nEb(){var d;if(u[JG]==0)d=0;else{var f=u[u[JG]+64&4294967295]==0;a:do if(f){var b=u[JG];d=h2();u[b+64&4294967295]=d;if(d!=0)break a;yY()}while(0);d=u[u[JG]+64&4294967295]}return d} -function Z7(d,f){var b,c;b=d;for(c=f;;){if(E(u[c],8)==0)break;if((D(u[GG+D(u[b],8)&4294967295],8)|0)!=(E(u[c],8)|0))break;b=b+1&4294967295;c=c+1&4294967295}return D(E(u[c],8)==0,1)} -function l0(d,f){var b=h;h+=4;var c;c=-1;var e=EX();u[e]=0;e=h;h+=4;var g,i,k,m,l,o,r,p,q;q=p=0;u[e]=0;l=hY();l=u[l&4294967295];o=Ba(l);r=0;var t;m=d;t=E(u[m],8)==45;a:do{if(!t&&E(u[m],8)!=43)break a;m=m+1&4294967295}while(0);(Z7(m,LG&4294967295)|0)!=0?(m=m+3&4294967295,(Z7(m,j3a&4294967295)|0)!=0&&(m=m+5&4294967295),t=Infinity):(Z7(m,MG&4294967295)|0)!=0?(m=m+3&4294967295,t=NaN):(m=d,t=-1);u[b]=m;m=t;t=u[b]!=d;a:do if(t)k=m;else{k=EX();u[k]=0;i=d;k=E(u[i],8)==45;b:do{if(k)q=1;else if(E(u[i],8)!= -43)break b;i=i+1&4294967295}while(0);k=E(u[i],8)==48;b:do if(k){if(E(u[i+1&4294967295],8)==120){g=4;break b}g=E(u[i+1&4294967295],8)==88?4:6;break b}else g=6;while(0);b:do if(g==6){if((u[FG+D(u[i],8)*4&4294967295]&4|0)==0&&E(u[i],8)!=46)break b;k=i;var w=E(u[l&4294967295],8)!=46;c:do if(w)g=8;else{g=E(u[l+1&4294967295],8)!=0?8:9;break c}while(0);if(g==8){c:for(;;){if((u[FG+D(u[i],8)*4&4294967295]&4|0)==0)break c;i=i+1&4294967295}if(E(u[i],8)==46){r=i;i=i+1&4294967295;c:for(;;){if((u[FG+D(u[i],8)* -4&4294967295]&4|0)==0)break c;i=i+1&4294967295}p=E(u[i],8)==101;c:do if(p)g=16;else{g=E(u[i],8)==69?16:17;break c}while(0);g==16&&(i=i+1&4294967295);p=E(u[i],8)==43;c:do if(p)g=19;else{g=E(u[i],8)==45?19:20;break c}while(0);for(g==19&&(i=i+1&4294967295);;){if((u[FG+D(u[i],8)*4&4294967295]&4|0)==0)break;i=i+1&4294967295}p=i}else if((zX(i,l,o)|0)==0)break b}if(r!=0)if((((p-k&4294967295)+o&4294967295)+1&4294967295|0)>=0?(i=((p-k&4294967295)+o&4294967295|0)!=-1?((p-k&4294967295)+o&4294967295)+1&4294967295: -1,i=oa(i)):i=0,i==0){u[b]=d;q=EX();u[q]=12;k=m;break a}else m=i,pX(m,k,r-k&4294967295),m=m+(r-k&4294967295)&4294967295,pX(m,l,o),m=m+o&4294967295,pX(m,r+1&4294967295,p-(r+1&4294967295)&4294967295),m=m+(p-(r+1&4294967295)&4294967295)&4294967295,u[m]=0,m=tzb(i,e),u[e]!=0&&(u[e]=u[e]>r?(k+(u[e]-i&4294967295)&4294967295)+(0-(o-1&4294967295)&4294967295)&4294967295:k+(u[e]-i&4294967295)&4294967295);else m=tzb(k,e);if(u[e]==k)break b;q=(q|0)!=0;c:do if(q){if(u[e]==d)break c;m=0-m}while(0);u[b]=u[e];k=m; -break a}while(0);u[b]=d;k=EX();u[k]=22;k=-1}while(0);q=k;h=e;e=EX();e=(u[e]|0)==12;a:do if(e)OY(),u[b]=d;else{l=f!=0;b:do if(!l){if(u[b]!=d&&E(u[u[b]],8)==0)break b;T(u[L],NG&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));break a}while(0);if(u[b]==d)T(u[L],NG&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));else{c=EX();c=(u[c]|0)!=34;b:do if(!c){if(XX(q)<1)break b;break b}while(0);c=q}}while(0);f!=0&&(u[f]=u[b]);h=b;return c} -function U3(d,f,b,c,e){var g=h;h+=36;var i,k,m,l,o;o=g+32;k=f;f=b;b=0;i=E(k,8);i=i==69?21:i==70?22:i==71?23:i==101?24:i==102?24:i==103?24:i==114?25:26;a:do if(i==26){K0(OG&4294967295,783);m=0;i=1;break a}else if(i==21){b=1;k=101;i=0;break a}else if(i==22){b=1;k=102;i=0;break a}else if(i==23){b=1;k=103;i=0;break a}else if(i==24){i=0;break a}else if(i==25){(f|0)!=0?(K0(OG&4294967295,770),m=0,i=1):(f=17,k=103,i=0);break a}while(0);if(i==0){m=(isNaN(d)|0)!=0;a:do if(m)i=2;else{if((WX(d)|0)!=0){i=2;break a}l= -f+25&4294967295;if(E(k,8)!=102){i=6;break a}if(!(XX(d)>=1)){i=6;break a}dY(d,o);l=((u[o]|0)/3|0)+l&4294967295;i=6;break a}while(0);i==2&&(l=5);o=NY(l);if(o==0)OY(),m=0;else{if((isNaN(d)|0)!=0)pX(o,MG&4294967295,4),m=2;else if((WX(d)|0)!=0)TX(1,d)==1?pX(o,LG&4294967295,4):pX(o,p3a&4294967295,5),m=1;else{m=0;(c&2|0)!=0&&(k=90);i=E(k,8);k=(c&4|0)!=0?q3a&4294967295:r3a&4294967295;b0(g,32,s3a&4294967295,s([k,0,0,0,f,0,0,0,i,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0]));k=h;h+=120;var r,p,q;r=o;i= -g;q=Ba(i);p=u[i+(q-1&4294967295)&4294967295];var t=E(u[i&4294967295],8)!=37;a:do if(!t&&uzb(i+1&4294967295,o3a&4294967295)==0){var w=E(p,8)!=101;b:do if(w){if(E(p,8)==69)break b;if(E(p,8)==102)break b;if(E(p,8)==70)break b;if(E(p,8)==103)break b;if(E(p,8)==71)break b;if(E(p,8)==90)break b;break a}while(0);if(E(p,8)==90)if((q+1&4294967295)>>>0>119)break a;else BX(k,i),u[k+(q-1&4294967295)&4294967295]=103,i=k;b0(r,l,i,s([d,0,0,0,0,0,0,0],0,j,["double",0,0,0,0,0,0,0]));var x=a,z=w=a,y=a,C=a,w=r,x=hY(), -z=u[x&4294967295],y=E(u[z&4294967295],8)!=46;b:do if(y)x=0;else{x=E(u[z+1&4294967295],8)!=0?0:1;break b}while(0);b:do if(x==0){y=Ba(z);C=E(u[w],8)==43;c:do if(C)x=2;else{x=E(u[w],8)==45?2:3;break c}while(0);for(x==2&&(w=w+1&4294967295);;){if((u[FG+D(u[w],8)*4&4294967295]&4|0)==0){x=7;break}w=w+1&4294967295;x=5}if((zX(w,z,y)|0)!=0)break b;u[w]=46;w=w+1&4294967295;if(!(y>>>0>1))break b;C=Ba(w+(y-1&4294967295)&4294967295);NX(w,w+(y-1&4294967295)&4294967295,C);u[w+C&4294967295]=0}while(0);var w=r,x=l, -B=y=z=a,G=a,K=a,G=B=G=a,z=uzb(w,k3a&4294967295),C=z!=0;b:do if(C){if(E(u[z+1&4294967295],8)!=45&&E(u[z+1&4294967295],8)!=43)break b;y=z+2&4294967295;G=B=0;K=1;z=z+2&4294967295;c:for(;;){if(E(u[z],8)==0)break c;if((u[FG+D(u[z],8)*4&4294967295]&4|0)==0)break c;var I=(K|0)!=0;d:do if(I){if(E(u[z],8)!=48)break d;G=G+1&4294967295}while(0);E(u[z],8)!=48&&(K=0);z=z+1&4294967295;B=B+1&4294967295}G=B-G&4294967295;if((B|0)==2)break b;if((B|0)>2)(G|0)<=1&&(G=2),B=B-G&4294967295,NX(y,y+B&4294967295,G+1&4294967295); -else{G=2-B&4294967295;if(!((((y+G&4294967295)+B&4294967295)+1&4294967295)<(w+x&4294967295)))break b;NX(y+G&4294967295,y,B+1&4294967295);xX(y,48,G)}}while(0);if(E(p,8)==90){x=l;B=y=I=C=K=z=G=B=y=w=I=a;G=B=0;C=r;y=E(u[C],8)==45;b:do if(y)I=0;else{I=E(u[C],8)==43?0:1;break b}while(0);I==0&&(C=C+1&4294967295);K=C;b:for(;;){if(E(u[C],8)==0)break b;if((u[FG+D(u[C],8)*4&4294967295]&4|0)==0)break b;C=C+1&4294967295}y=C-K&4294967295;I=E(u[C],8)==46;b:do if(I)(u[FG+D(u[C+1&4294967295],8)*4&4294967295]&4|0)== -0&&(C=C+1&4294967295,z=l3a&4294967295,B=1);else{if(E(u[C],8)==101)break b;if(E(u[C],8)==69)break b;(y|0)==(f|0)?G=1:(z=m3a&4294967295,B=2)}while(0);var F=(B|0)!=0;b:do if(F){I=Ba(r);if(!(((I+B&4294967295)+1&4294967295)>>>0>>0))break b;NX(C+B&4294967295,C,((r+Ba(r)&4294967295)-C&4294967295)+1&4294967295);pX(C,z,B)}while(0);z=(G|0)!=0;b:do if(z){C=K;NX(C+2&4294967295,C+1&4294967295,y);u[C+1&4294967295]=46;C=C+(y+1&4294967295)&4294967295;B=(r+x&4294967295)-C&4294967295;if((B|0)!=0){y=b0(C,B,n3a&4294967295, -s([y-1&4294967295,0,0,0],0,j,["i32",0,0,0]));x=(y|0)<0;c:do if(!x){if((B|0)<=(y|0))break c;x=y=x=z=z=a;x=r;y=E(u[x],8)==45;d:do if(y)z=0;else{z=E(u[x],8)==43?0:1;break d}while(0);z==0&&(x=x+1&4294967295);d:for(;;){if((u[FG+D(u[x],8)*4&4294967295]&4|0)==0)break d;x=x+1&4294967295}z=D(E(u[x],8)!=46,1);x=x+1&4294967295;if(E(z,8)==0){d:for(;;){if((u[FG+D(u[x],8)*4&4294967295]&4|0)==0)break d;x=x+1&4294967295}z=x;d:for(;;){if(E(u[x],8)==0)break d;x=x+1&4294967295}y=x+1&4294967295;for(x=z;;){if(E(u[x+-1& -4294967295],8)!=48)break;x=x+-1&4294967295}E(u[x+-1&4294967295],8)==46&&(x=x+-1&4294967295);NX(x,z,y-z&4294967295)}I=18;break b}while(0)}w=0;I=15;break b}else I=18;while(0);I==18&&(w=r);r=w}}while(0);h=k}c=E(c&1,8)!=0;a:do if(c){if(E(u[o&4294967295],8)==45)break a;d=Ba(o);NX(o+1&4294967295,o,d+1&4294967295);u[o&4294967295]=43}while(0);c=(b|0)!=0;a:do if(c)for(d=o;;){if(E(u[d],8)==0)break a;u[d]=u[HG+D(u[d],8)&4294967295];d=d+1&4294967295}while(0);e!=0&&(u[e]=m);m=o}}h=g;return m} -function $7(d,f,b,c){var e,g,i,k;i=f_(c);if(i==0)g=0;else{for(k=0;;){if(!((k|0)<(c|0))){e=6;break}e=S2(u[b+4*k&4294967295]);if(e==0){e=2;break}u[(i+12&4294967295)+k*4&4294967295]=e;k=k+1&4294967295;e=1}if(e==6){d=t_(xS,A3a&4294967295,s([d,0,0,0,f,0,0,0,$I&4294967295,0,0,0,i,0,0,0,B3a&4294967295,0,0,0,dJ&4294967295,0,0,0],0,j,["i8*",0,0,0,"%struct.PyTypeObject*",0,0,0,"i8*",0,0,0,"%struct.NullImporter*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]| -0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=d}else if(e==2){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=0}}return g} -function a8(d,f,b){var c,e,g,i;i=f_(b);if(i==0)e=0;else{for(g=0;;){if(!((g|0)<(b|0))){c=6;break}c=S2(u[f+4*g&4294967295]);if(c==0){c=2;break}u[(i+12&4294967295)+g*4&4294967295]=c;g=g+1&4294967295;c=1}if(c==6){d=(u4(d,eJ&4294967295,i)|0)>=0;d=D(d,1);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);e=d}else if(c==2){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);e=0}}return e} -function b8(d,f){var b,c,e,g,i;g=d!=0?u[d&4294967295]:0;i=j_(g);if(i==0)c=0;else{for(e=0;;){if(!((e|0)<(g|0))){b=7;break}b=A[f](u[(d+4&4294967295)+e*4&4294967295]);if(b==0){b=3;break}u[u[i+12&4294967295]+4*e&4294967295]=b;e=e+1&4294967295;b=2}if(b==7)c=i;else if(b==3){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);c=0}}return c}function c8(d){d==0&&(d=Q);var f=d;u[f&4294967295]=u[f&4294967295]+1&4294967295;return d} -function d8(d,f,b){d==Q&&(d=0);d!=0&&K_(b,d);d!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295);u[f]=d;return 0} -function e8(d,f){var b,c,e=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)==0;a:do if(e){if((u[u[d+4&4294967295]+84&4294967295]&16777216|0)!=0){b=1;break a}b=M1(d);if(b!=0&&(T(u[L],C3a&4294967295,s([b+20&-1,0,0,0],0,j,["i8*",0,0,0])),u[b&4294967295]=u[b&4294967295]-1&4294967295,(u[b&4294967295]|0)==0))A[u[u[b+4&4294967295]+24&4294967295]](b);c=1;b=2;break a}else b=1;while(0);a:do if(b==1){c=S0(d);e=(c|0)==-1;b:do if(e){if(V()==0){b=5;break b}c=1;break a}while(0);u[f]=c;c=0}while(0);return c} -function f8(){var d;if((u[fJ]|0)!=0)d=1;else{var f,b;d=($6(cJ)|0)<0;a:do{if(!d){b=u[cJ+132&4294967295];f=f_(0);var c=f==0;b:do if(!c){if(($(b,$I&4294967295,f)|0)<0)break b;if(($(b,eJ&4294967295,f)|0)<0)break b;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=0;break a}while(0);b=f!=0;b:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}f=-1}while(0); -(f|0)<0?d=0:(d=$7(gJ&4294967295,cJ,0,0),u[hJ]=d,u[hJ]==0?d=0:(a8(u[hJ],0,0)|0)==0?d=0:(d=$7(iJ&4294967295,u[hJ],PG&4294967295,1),u[jJ]=d,u[jJ]==0?d=0:(d=$7(kJ&4294967295,u[hJ],RG&4294967295,1),u[lJ]=d,u[lJ]==0?d=0:(d=$7(mJ&4294967295,u[hJ],SG&4294967295,1),u[nJ]=d,u[nJ]==0?d=0:(d=$7(oJ&4294967295,u[hJ],TG&4294967295,1),u[pJ]=d,u[pJ]==0?d=0:(d=$7(qJ&4294967295,cJ,0,0),u[rJ]=d,u[rJ]==0?d=0:(a8(u[rJ],UG&4294967295,2)|0)==0?d=0:(d=$7(sJ&4294967295,u[rJ],XG&4294967295,4),u[tJ]=d,u[tJ]==0?d=0:(d=$7(uJ& -4294967295,u[rJ],aH&4294967295,4),u[vJ]=d,u[vJ]==0?d=0:(d=$7(wJ&4294967295,u[rJ],cH&4294967295,1),u[xJ]=d,u[xJ]==0?d=0:(d=$7(yJ&4294967295,u[rJ],eH&4294967295,1),u[zJ]=d,u[zJ]==0?d=0:(d=$7(AJ&4294967295,u[rJ],gH&4294967295,2),u[BJ]=d,u[BJ]==0?d=0:(d=$7(CJ&4294967295,u[rJ],hH&4294967295,3),u[DJ]=d,u[DJ]==0?d=0:(d=$7(EJ&4294967295,u[rJ],kH&4294967295,3),u[FJ]=d,u[FJ]==0?d=0:(d=$7(GJ&4294967295,u[rJ],oH&4294967295,4),u[HJ]=d,u[HJ]==0?d=0:(d=$7(IJ&4294967295,u[rJ],rH&4294967295,3),u[JJ]=d,u[JJ]==0?d= -0:(d=$7(KJ&4294967295,u[rJ],tH&4294967295,3),u[LJ]=d,u[LJ]==0?d=0:(d=$7(MJ&4294967295,u[rJ],uH&4294967295,3),u[NJ]=d,u[NJ]==0?d=0:(d=$7(OJ&4294967295,u[rJ],xH&4294967295,3),u[PJ]=d,u[PJ]==0?d=0:(d=$7(QJ&4294967295,u[rJ],BH&4294967295,3),u[RJ]=d,u[RJ]==0?d=0:(d=$7(SJ&4294967295,u[rJ],DH&4294967295,2),u[TJ]=d,u[TJ]==0?d=0:(d=$7(UJ&4294967295,u[rJ],FH&4294967295,2),u[VJ]=d,u[VJ]==0?d=0:(d=$7(WJ&4294967295,u[rJ],HH&4294967295,1),u[XJ]=d,u[XJ]==0?d=0:(d=$7(YJ&4294967295,u[rJ],JH&4294967295,3),u[ZJ]=d, -u[ZJ]==0?d=0:(d=$7($J&4294967295,u[rJ],MH&4294967295,3),u[aK]=d,u[aK]==0?d=0:(d=$7(bK&4294967295,u[rJ],PH&4294967295,1),u[cK]=d,u[cK]==0?d=0:(d=$7(dK&4294967295,u[rJ],QH&4294967295,1),u[eK]=d,u[eK]==0?d=0:(d=$7(fK&4294967295,u[rJ],0,0),u[gK]=d,u[gK]==0?d=0:(d=$7(hK&4294967295,u[rJ],0,0),u[iK]=d,u[iK]==0?d=0:(d=$7(jK&4294967295,u[rJ],0,0),u[kK]=d,u[kK]==0?d=0:(d=$7(lK&4294967295,cJ,0,0),u[mK]=d,u[mK]==0?d=0:(a8(u[mK],RH&4294967295,2)|0)==0?d=0:(d=$7(nK&4294967295,u[mK],SH&4294967295,2),u[oK]=d,u[oK]== -0?d=0:(d=$7(pK&4294967295,u[mK],TH&4294967295,3),u[qK]=d,u[qK]==0?d=0:(d=$7(rK&4294967295,u[mK],WH&4294967295,2),u[sK]=d,u[sK]==0?d=0:(d=$7(tK&4294967295,u[mK],YH&4294967295,2),u[uK]=d,u[uK]==0?d=0:(d=$7(vK&4294967295,u[mK],ZH&4294967295,3),u[wK]=d,u[wK]==0?d=0:(d=$7(xK&4294967295,u[mK],$H&4294967295,2),u[yK]=d,u[yK]==0?d=0:(d=$7(zK&4294967295,u[mK],bI&4294967295,1),u[AK]=d,u[AK]==0?d=0:(d=$7(BK&4294967295,u[mK],dI&4294967295,2),u[CK]=d,u[CK]==0?d=0:(d=$7(DK&4294967295,u[mK],gI&4294967295,2),u[EK]= -d,u[EK]==0?d=0:(d=$7(FK&4294967295,u[mK],hI&4294967295,3),u[GK]=d,u[GK]==0?d=0:(d=$7(HK&4294967295,u[mK],jI&4294967295,2),u[IK]=d,u[IK]==0?d=0:(d=$7(JK&4294967295,u[mK],kI&4294967295,1),u[KK]=d,u[KK]==0?d=0:(d=$7(LK&4294967295,u[mK],lI&4294967295,3),u[MK]=d,u[MK]==0?d=0:(d=$7(NK&4294967295,u[mK],oI&4294967295,5),u[OK]=d,u[OK]==0?d=0:(d=$7(PK&4294967295,u[mK],tI&4294967295,1),u[QK]=d,u[QK]==0?d=0:(d=$7(RK&4294967295,u[mK],uI&4294967295,1),u[SK]=d,u[SK]==0?d=0:(d=$7(TK&4294967295,u[mK],wI&4294967295, -1),u[UK]=d,u[UK]==0?d=0:(d=$7(VK&4294967295,u[mK],yI&4294967295,3),u[WK]=d,u[WK]==0?d=0:(d=$7(XK&4294967295,u[mK],BI&4294967295,3),u[YK]=d,u[YK]==0?d=0:(d=$7(ZK&4294967295,u[mK],DI&4294967295,2),u[$K]=d,u[$K]==0?d=0:(d=$7(aL&4294967295,u[mK],FI&4294967295,2),u[bL]=d,u[bL]==0?d=0:(d=$7(cL&4294967295,u[mK],GI&4294967295,2),u[dL]=d,u[dL]==0?d=0:(d=$7(eL&4294967295,cJ,0,0),u[fL]=d,u[fL]==0?d=0:(a8(u[fL],0,0)|0)==0?d=0:(d=$7(gL&4294967295,u[fL],0,0),u[hL]=d,u[hL]==0?d=0:(d=g8(u[hL]),u[iL]=d,u[iL]==0?d= -0:(d=$7(jL&4294967295,u[fL],0,0),u[kL]=d,u[kL]==0?d=0:(d=g8(u[kL]),u[lL]=d,u[lL]==0?d=0:(d=$7(mL&4294967295,u[fL],0,0),u[nL]=d,u[nL]==0?d=0:(d=g8(u[nL]),u[oL]=d,u[oL]==0?d=0:(d=$7(pL&4294967295,u[fL],0,0),u[qL]=d,u[qL]==0?d=0:(d=g8(u[qL]),u[rL]=d,u[rL]==0?d=0:(d=$7(sL&4294967295,u[fL],0,0),u[tL]=d,u[tL]==0?d=0:(d=g8(u[tL]),u[uL]=d,u[uL]==0?d=0:(d=$7(vL&4294967295,u[fL],0,0),u[wL]=d,u[wL]==0?d=0:(d=g8(u[wL]),u[xL]=d,u[xL]==0?d=0:(d=$7(CI&4294967295,cJ,0,0),u[yL]=d,u[yL]==0?d=0:(a8(u[yL],0,0)|0)==0? -d=0:(d=$7(zL&4294967295,u[yL],0,0),u[AL]=d,u[AL]==0?d=0:(d=$7(BL&4294967295,u[yL],HI&4294967295,3),u[CL]=d,u[CL]==0?d=0:(d=$7(DL&4294967295,u[yL],LI&4294967295,1),u[EL]=d,u[EL]==0?d=0:(d=$7(FL&4294967295,u[yL],NI&4294967295,1),u[GL]=d,u[GL]==0?d=0:(d=$7(HL&4294967295,cJ,0,0),u[IL]=d,u[IL]==0?d=0:(a8(u[IL],0,0)|0)==0?d=0:(d=$7(JL&4294967295,u[IL],0,0),u[KL]=d,u[KL]==0?d=0:(d=g8(u[KL]),u[LL]=d,u[LL]==0?d=0:(d=$7(ML&4294967295,u[IL],0,0),u[NL]=d,u[NL]==0?d=0:(d=g8(u[NL]),u[OL]=d,u[OL]==0?d=0:(d=$7(PL& -4294967295,cJ,0,0),u[QL]=d,u[QL]==0?d=0:(a8(u[QL],0,0)|0)==0?d=0:(d=$7(RL&4294967295,u[QL],0,0),u[SL]=d,u[SL]==0?d=0:(d=g8(u[SL]),u[TL]=d,u[TL]==0?d=0:(d=$7(UL&4294967295,u[QL],0,0),u[VL]=d,u[VL]==0?d=0:(d=g8(u[VL]),u[WL]=d,u[WL]==0?d=0:(d=$7(XL&4294967295,u[QL],0,0),u[YL]=d,u[YL]==0?d=0:(d=g8(u[YL]),u[ZL]=d,u[ZL]==0?d=0:(d=$7($L&4294967295,u[QL],0,0),u[aM]=d,u[aM]==0?d=0:(d=g8(u[aM]),u[bM]=d,u[bM]==0?d=0:(d=$7(cM&4294967295,u[QL],0,0),u[dM]=d,u[dM]==0?d=0:(d=g8(u[dM]),u[eM]=d,u[eM]==0?d=0:(d=$7(fM& -4294967295,u[QL],0,0),u[gM]=d,u[gM]==0?d=0:(d=g8(u[gM]),u[hM]=d,u[hM]==0?d=0:(d=$7(iM&4294967295,u[QL],0,0),u[jM]=d,u[jM]==0?d=0:(d=g8(u[jM]),u[kM]=d,u[kM]==0?d=0:(d=$7(lM&4294967295,u[QL],0,0),u[mM]=d,u[mM]==0?d=0:(d=g8(u[mM]),u[nM]=d,u[nM]==0?d=0:(d=$7(oM&4294967295,u[QL],0,0),u[pM]=d,u[pM]==0?d=0:(d=g8(u[pM]),u[qM]=d,u[qM]==0?d=0:(d=$7(rM&4294967295,u[QL],0,0),u[sM]=d,u[sM]==0?d=0:(d=g8(u[sM]),u[tM]=d,u[tM]==0?d=0:(d=$7(uM&4294967295,u[QL],0,0),u[vM]=d,u[vM]==0?d=0:(d=g8(u[vM]),u[wM]=d,u[wM]== -0?d=0:(d=$7(xM&4294967295,u[QL],0,0),u[yM]=d,u[yM]==0?d=0:(d=g8(u[yM]),u[zM]=d,u[zM]==0?d=0:(d=$7(AM&4294967295,cJ,0,0),u[BM]=d,u[BM]==0?d=0:(a8(u[BM],0,0)|0)==0?d=0:(d=$7(CM&4294967295,u[BM],0,0),u[DM]=d,u[DM]==0?d=0:(d=g8(u[DM]),u[EM]=d,u[EM]==0?d=0:(d=$7(FM&4294967295,u[BM],0,0),u[GM]=d,u[GM]==0?d=0:(d=g8(u[GM]),u[HM]=d,u[HM]==0?d=0:(d=$7(IM&4294967295,u[BM],0,0),u[JM]=d,u[JM]==0?d=0:(d=g8(u[JM]),u[KM]=d,u[KM]==0?d=0:(d=$7(LM&4294967295,u[BM],0,0),u[MM]=d,u[MM]==0?d=0:(d=g8(u[MM]),u[NM]=d,u[NM]== -0?d=0:(d=$7(OM&4294967295,cJ,0,0),u[PM]=d,u[PM]==0?d=0:(a8(u[PM],0,0)|0)==0?d=0:(d=$7(QM&4294967295,u[PM],0,0),u[RM]=d,u[RM]==0?d=0:(d=g8(u[RM]),u[SM]=d,u[SM]==0?d=0:(d=$7(TM&4294967295,u[PM],0,0),u[UM]=d,u[UM]==0?d=0:(d=g8(u[UM]),u[VM]=d,u[VM]==0?d=0:(d=$7(WM&4294967295,u[PM],0,0),u[XM]=d,u[XM]==0?d=0:(d=g8(u[XM]),u[YM]=d,u[YM]==0?d=0:(d=$7(ZM&4294967295,u[PM],0,0),u[$M]=d,u[$M]==0?d=0:(d=g8(u[$M]),u[aN]=d,u[aN]==0?d=0:(d=$7(bN&4294967295,u[PM],0,0),u[cN]=d,u[cN]==0?d=0:(d=g8(u[cN]),u[dN]=d,u[dN]== -0?d=0:(d=$7(eN&4294967295,u[PM],0,0),u[fN]=d,u[fN]==0?d=0:(d=g8(u[fN]),u[gN]=d,u[gN]==0?d=0:(d=$7(hN&4294967295,u[PM],0,0),u[iN]=d,u[iN]==0?d=0:(d=g8(u[iN]),u[jN]=d,u[jN]==0?d=0:(d=$7(kN&4294967295,u[PM],0,0),u[lN]=d,u[lN]==0?d=0:(d=g8(u[lN]),u[mN]=d,u[mN]==0?d=0:(d=$7(nN&4294967295,u[PM],0,0),u[oN]=d,u[oN]==0?d=0:(d=g8(u[oN]),u[pN]=d,u[pN]==0?d=0:(d=$7(qN&4294967295,u[PM],0,0),u[rN]=d,u[rN]==0?d=0:(d=g8(u[rN]),u[sN]=d,u[sN]==0?d=0:(d=$7(tN&4294967295,cJ,OI&4294967295,3),u[uN]=d,u[uN]==0?d=0:(d=$7(vN& -4294967295,cJ,0,0),u[wN]=d,u[wN]==0?d=0:(a8(u[wN],QI&4294967295,2)|0)==0?d=0:(d=$7(xN&4294967295,u[wN],RI&4294967295,3),u[yN]=d,u[yN]==0?d=0:(d=$7(zN&4294967295,cJ,SI&4294967295,4),u[AN]=d,u[AN]==0?d=0:(d=$7(BN&4294967295,cJ,WI&4294967295,2),u[CN]=d,u[CN]==0?d=0:(d=$7(DN&4294967295,cJ,YI&4294967295,2),u[EN]=d,d=u[EN]==0?0:u[fJ]=1))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))}return d} -function Szb(d,f){var b;b=I_(f,8);b==0?b=0:(u[b&4294967295]=1,u[b+4&-1]=d);return b}function Rzb(d,f){var b;b=I_(f,8);b==0?b=0:(u[b&4294967295]=2,u[b+4&-1]=d);return b}function Tzb(d,f){var b;d==0?(W(u[L],E3a&4294967295),b=0):(b=I_(f,8),b==0?b=0:(u[b&4294967295]=3,u[b+4&-1]=d));return b} -function Yzb(d,f,b,c,e,g,i){d==0?(W(u[L],F3a&4294967295),d=0):f==0?(W(u[L],G3a&4294967295),d=0):(i=I_(i,28),i==0?d=0:(u[i&4294967295]=1,u[i+4&-1]=d,u[(i+4&-1)+4&4294967295]=f,u[(i+4&-1)+8&4294967295]=b,u[(i+4&-1)+12&4294967295]=c,u[i+20&4294967295]=e,u[i+24&4294967295]=g,d=i));return d} -function C0(d,f,b,c,e,g,i){d==0?(W(u[L],H3a&4294967295),d=0):(i=I_(i,28),i==0?d=0:(u[i&4294967295]=2,u[i+4&-1]=d,u[(i+4&-1)+4&4294967295]=f,u[(i+4&-1)+8&4294967295]=b,u[(i+4&-1)+12&4294967295]=c,u[i+20&4294967295]=e,u[i+24&4294967295]=g,d=i));return d}function E0(d,f,b,c){c=I_(c,28);c==0?d=0:(u[c&4294967295]=3,u[c+4&-1]=d,u[c+20&4294967295]=f,u[c+24&4294967295]=b,d=c);return d} -function yAb(d,f,b,c){c=I_(c,28);c==0?d=0:(u[c&4294967295]=4,u[c+4&-1]=d,u[c+20&4294967295]=f,u[c+24&4294967295]=b,d=c);return d}function wAb(d,f,b,c,e){f==0?(W(u[L],I3a&4294967295),d=0):(e=I_(e,28),e==0?d=0:(u[e&4294967295]=5,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+20&4294967295]=b,u[e+24&4294967295]=c,d=e));return d} -function vAb(d,f,b,c,e,g){d==0?(W(u[L],J3a&4294967295),d=0):(f|0)==0?(W(u[L],K3a&4294967295),d=0):b==0?(W(u[L],L3a&4294967295),d=0):(g=I_(g,28),g==0?d=0:(u[g&4294967295]=6,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+20&4294967295]=c,u[g+24&4294967295]=e,d=g));return d}function xAb(d,f,b,c,e,g){g=I_(g,28);g==0?d=0:(u[g&4294967295]=7,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+20&4294967295]=c,u[g+24&4294967295]=e,d=g);return d} -function FAb(d,f,b,c,e,g,i){d==0?(W(u[L],M3a&4294967295),d=0):f==0?(W(u[L],N3a&4294967295),d=0):(i=I_(i,28),i==0?d=0:(u[i&4294967295]=8,u[i+4&-1]=d,u[(i+4&-1)+4&4294967295]=f,u[(i+4&-1)+8&4294967295]=b,u[(i+4&-1)+12&4294967295]=c,u[i+20&4294967295]=e,u[i+24&4294967295]=g,d=i));return d} -function I0(d,f,b,c,e,g){d==0?(W(u[L],O3a&4294967295),d=0):(g=I_(g,28),g==0?d=0:(u[g&4294967295]=9,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+20&4294967295]=c,u[g+24&4294967295]=e,d=g));return d}function H0(d,f,b,c,e,g){d==0?(W(u[L],P3a&4294967295),d=0):(g=I_(g,28),g==0?d=0:(u[g&4294967295]=10,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+20&4294967295]=c,u[g+24&4294967295]=e,d=g));return d} -function IAb(d,f,b,c,e,g){d==0?(W(u[L],Q3a&4294967295),d=0):(g=I_(g,28),g==0?d=0:(u[g&4294967295]=11,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+20&4294967295]=c,u[g+24&4294967295]=e,d=g));return d}function F0(d,f,b,c,e,g){g=I_(g,28);g==0?d=0:(u[g&4294967295]=12,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+20&4294967295]=c,u[g+24&4294967295]=e,d=g);return d} -function GAb(d,f,b,c,e,g){g=I_(g,28);g==0?d=0:(u[g&4294967295]=13,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+20&4294967295]=c,u[g+24&4294967295]=e,d=g);return d}function HAb(d,f,b,c,e){e=I_(e,28);e==0?d=0:(u[e&4294967295]=14,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+20&4294967295]=b,u[e+24&4294967295]=c,d=e);return d} -function G0(d,f,b,c,e){d==0?(W(u[L],R3a&4294967295),d=0):(e=I_(e,28),e==0?d=0:(u[e&4294967295]=15,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+20&4294967295]=b,u[e+24&4294967295]=c,d=e));return d}function BAb(d,f,b,c){c=I_(c,28);c==0?d=0:(u[c&4294967295]=16,u[c+4&-1]=d,u[c+20&4294967295]=f,u[c+24&4294967295]=b,d=c);return d} -function CAb(d,f,b,c,e,g){g=I_(g,28);g==0?d=0:(u[g&4294967295]=17,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+20&4294967295]=c,u[g+24&4294967295]=e,d=g);return d}function EAb(d,f,b,c,e,g){d==0?(W(u[L],S3a&4294967295),d=0):(g=I_(g,28),g==0?d=0:(u[g&4294967295]=18,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+20&4294967295]=c,u[g+24&4294967295]=e,d=g));return d} -function DAb(d,f,b,c){c=I_(c,28);c==0?d=0:(u[c&4294967295]=19,u[c+4&-1]=d,u[c+20&4294967295]=f,u[c+24&4294967295]=b,d=c);return d}function D0(d,f,b,c){d==0?(W(u[L],T3a&4294967295),d=0):(c=I_(c,28),c==0?d=0:(u[c&4294967295]=20,u[c+4&-1]=d,u[c+20&4294967295]=f,u[c+24&4294967295]=b,d=c));return d}function S_(d,f,b){b=I_(b,28);b==0?d=0:(u[b&4294967295]=21,u[b+20&4294967295]=d,u[b+24&4294967295]=f,d=b);return d} -function zAb(d,f,b){b=I_(b,28);b==0?d=0:(u[b&4294967295]=22,u[b+20&4294967295]=d,u[b+24&4294967295]=f,d=b);return d}function AAb(d,f,b){b=I_(b,28);b==0?d=0:(u[b&4294967295]=23,u[b+20&4294967295]=d,u[b+24&4294967295]=f,d=b);return d}function x0(d,f,b,c,e){(d|0)==0?(W(u[L],U3a&4294967295),d=0):(e=I_(e,32),e==0?d=0:(u[e&4294967295]=1,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+24&4294967295]=b,u[e+28&4294967295]=c,d=e));return d} -function w0(d,f,b,c,e,g){d==0?(W(u[L],V3a&4294967295),d=0):(f|0)==0?(W(u[L],W3a&4294967295),d=0):b==0?(W(u[L],X3a&4294967295),d=0):(g=I_(g,32),g==0?d=0:(u[g&4294967295]=2,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+24&4294967295]=c,u[g+28&4294967295]=e,d=g));return d} -function y0(d,f,b,c,e){(d|0)==0?(W(u[L],Y3a&4294967295),d=0):f==0?(W(u[L],Z3a&4294967295),d=0):(e=I_(e,32),e==0?d=0:(u[e&4294967295]=3,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+24&4294967295]=b,u[e+28&4294967295]=c,d=e));return d}function qAb(d,f,b,c,e){d==0?(W(u[L],$3a&4294967295),d=0):f==0?(W(u[L],a4a&4294967295),d=0):(e=I_(e,32),e==0?d=0:(u[e&4294967295]=4,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+24&4294967295]=b,u[e+28&4294967295]=c,d=e));return d} -function rAb(d,f,b,c,e,g){d==0?(W(u[L],b4a&4294967295),d=0):f==0?(W(u[L],c4a&4294967295),d=0):b==0?(W(u[L],d4a&4294967295),d=0):(g=I_(g,32),g==0?d=0:(u[g&4294967295]=5,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+24&4294967295]=c,u[g+28&4294967295]=e,d=g));return d}function r0(d,f,b,c,e){e=I_(e,32);e==0?d=0:(u[e&4294967295]=6,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+24&4294967295]=b,u[e+28&4294967295]=c,d=e);return d} -function jAb(d,f,b,c){c=I_(c,32);c==0?d=0:(u[c&4294967295]=7,u[c+4&-1]=d,u[c+24&4294967295]=f,u[c+28&4294967295]=b,d=c);return d}function gAb(d,f,b,c,e){d==0?(W(u[L],e4a&4294967295),d=0):(e=I_(e,32),e==0?d=0:(u[e&4294967295]=8,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+24&4294967295]=b,u[e+28&4294967295]=c,d=e));return d} -function aAb(d,f,b,c,e){d==0?(W(u[L],f4a&4294967295),d=0):(e=I_(e,32),e==0?d=0:(u[e&4294967295]=9,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+24&4294967295]=b,u[e+28&4294967295]=c,d=e));return d}function iAb(d,f,b,c,e,g){d==0?(W(u[L],g4a&4294967295),d=0):f==0?(W(u[L],h4a&4294967295),d=0):(g=I_(g,32),g==0?d=0:(u[g&4294967295]=10,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+24&4294967295]=c,u[g+28&4294967295]=e,d=g));return d} -function $zb(d,f,b,c,e){d==0?(W(u[L],i4a&4294967295),d=0):(e=I_(e,32),e==0?d=0:(u[e&4294967295]=11,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+24&4294967295]=b,u[e+28&4294967295]=c,d=e));return d}function pAb(d,f,b,c){c=I_(c,32);c==0?d=0:(u[c&4294967295]=12,u[c+4&-1]=d,u[c+24&4294967295]=f,u[c+28&4294967295]=b,d=c);return d} -function sAb(d,f,b,c,e,g){d==0?(W(u[L],j4a&4294967295),d=0):(g=I_(g,32),g==0?d=0:(u[g&4294967295]=13,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+24&4294967295]=c,u[g+28&4294967295]=e,d=g));return d} -function t0(d,f,b,c,e,g,i,k){d==0?(W(u[L],k4a&4294967295),d=0):(k=I_(k,32),k==0?d=0:(u[k&4294967295]=14,u[k+4&-1]=d,u[(k+4&-1)+4&4294967295]=f,u[(k+4&-1)+8&4294967295]=b,u[(k+4&-1)+12&4294967295]=c,u[(k+4&-1)+16&4294967295]=e,u[k+24&4294967295]=g,u[k+28&4294967295]=i,d=k));return d}function hAb(d,f,b,c){d==0?(W(u[L],l4a&4294967295),d=0):(c=I_(c,32),c==0?d=0:(u[c&4294967295]=15,u[c+4&-1]=d,u[c+24&4294967295]=f,u[c+28&4294967295]=b,d=c));return d} -function dAb(d,f,b,c){d==0?(W(u[L],m4a&4294967295),d=0):(c=I_(c,32),c==0?d=0:(u[c&4294967295]=16,u[c+4&-1]=d,u[c+24&4294967295]=f,u[c+28&4294967295]=b,d=c));return d}function fAb(d,f,b,c){d==0?(W(u[L],n4a&4294967295),d=0):(c=I_(c,32),c==0?d=0:(u[c&4294967295]=17,u[c+4&-1]=d,u[c+24&4294967295]=f,u[c+28&4294967295]=b,d=c));return d} -function u0(d,f,b,c,e,g){d==0?(W(u[L],o4a&4294967295),d=0):f==0?(W(u[L],p4a&4294967295),d=0):(b|0)==0?(W(u[L],q4a&4294967295),d=0):(g=I_(g,32),g==0?d=0:(u[g&4294967295]=18,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+24&4294967295]=c,u[g+28&4294967295]=e,d=g));return d} -function v0(d,f,b,c,e,g){d==0?(W(u[L],r4a&4294967295),d=0):f==0?(W(u[L],s4a&4294967295),d=0):(b|0)==0?(W(u[L],t4a&4294967295),d=0):(g=I_(g,32),g==0?d=0:(u[g&4294967295]=19,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+24&4294967295]=c,u[g+28&4294967295]=e,d=g));return d} -function e0(d,f,b,c,e){d==0?(W(u[L],u4a&4294967295),d=0):(f|0)==0?(W(u[L],v4a&4294967295),d=0):(e=I_(e,32),e==0?d=0:(u[e&4294967295]=20,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+24&4294967295]=b,u[e+28&4294967295]=c,d=e));return d}function q0(d,f,b,c,e){(f|0)==0?(W(u[L],w4a&4294967295),d=0):(e=I_(e,32),e==0?d=0:(u[e&4294967295]=21,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+24&4294967295]=b,u[e+28&4294967295]=c,d=e));return d} -function f0(d,f,b,c,e){(f|0)==0?(W(u[L],x4a&4294967295),d=0):(e=I_(e,32),e==0?d=0:(u[e&4294967295]=22,u[e+4&-1]=d,u[(e+4&-1)+4&4294967295]=f,u[e+24&4294967295]=b,u[e+28&4294967295]=c,d=e));return d}function lAb(d){d=I_(d,16);d==0?d=0:u[d&4294967295]=1;return d}function mAb(d,f,b,c){c=I_(c,16);c==0?d=0:(u[c&4294967295]=2,u[c+4&-1]=d,u[(c+4&-1)+4&4294967295]=f,u[(c+4&-1)+8&4294967295]=b,d=c);return d}function oAb(d,f){var b;b=I_(f,16);b==0?b=0:(u[b&4294967295]=3,u[b+4&-1]=d);return b} -function s0(d,f){var b;d==0?(W(u[L],y4a&4294967295),b=0):(b=I_(f,16),b==0?b=0:(u[b&4294967295]=4,u[b+4&-1]=d));return b}function j0(d,f,b,c){d==0?(W(u[L],z4a&4294967295),d=0):f==0?(W(u[L],A4a&4294967295),d=0):(c=I_(c,12),c==0?d=0:(u[c&4294967295]=d,u[c+4&4294967295]=f,u[c+8&4294967295]=b,d=c));return d}function J0(d,f,b,c,e,g){g=I_(g,24);g==0?d=0:(u[g&4294967295]=1,u[g+4&-1]=d,u[(g+4&-1)+4&4294967295]=f,u[(g+4&-1)+8&4294967295]=b,u[g+16&4294967295]=c,u[g+20&4294967295]=e,d=g);return d} -function g0(d,f,b,c,e){e=I_(e,16);e==0?d=0:(u[e&4294967295]=d,u[e+4&4294967295]=f,u[e+8&4294967295]=b,u[e+12&4294967295]=c,d=e);return d}function tAb(d,f,b){d==0?(W(u[L],B4a&4294967295),d=0):f==0?(W(u[L],C4a&4294967295),d=0):(b=I_(b,8),b==0?d=0:(u[b&4294967295]=d,u[b+4&4294967295]=f,d=b));return d}function A0(d,f,b){d==0?(W(u[L],D4a&4294967295),d=0):(b=I_(b,8),b==0?d=0:(u[b&4294967295]=d,u[b+4&4294967295]=f,d=b));return d} -function h8(d){var f,b,c,e;b=c=0;var g=d==0;a:do if(g)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,f=Q;else{f=u[d&4294967295];f=f==1?188:f==2?189:f==3?190:f==4?191:f==5?192:f==6?193:f==7?194:f==8?195:f==9?196:f==10?197:f==11?198:f==12?199:f==13?200:f==14?201:f==15?202:f==16?203:f==17?204:f==18?205:f==19?206:f==20?207:f==21?208:f==22?209:9;b:do if(f==188){c=g8(u[oK]);if(c==0){f=1;break b}b=u[d+4&-1];e=f=a;f=b==1?2:b==2?3:4;f==4?(T(u[uw],F4a&4294967295,s(1,0,j,"i32")),e=0):f==2?(b=u[LL],u[b&4294967295]= -u[b&4294967295]+1&4294967295,e=u[LL]):f==3&&(b=u[OL],u[b&4294967295]=u[b&4294967295]+1&4294967295,e=u[OL]);b=e;if(b==0){f=1;break b}if((u4(c,jH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[(d+4&-1)+4&4294967295],114);if(b==0){f=1;break b}if((u4(c,mH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b); -f=9;break b}else if(f==189){c=g8(u[qK]);if(c==0){f=1;break b}b=h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,UH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=BEb(u[(d+4&-1)+4&4294967295]);if(b==0){f=1;break b}if((u4(c,jH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=h8(u[(d+4&-1)+8&4294967295]);if(b== -0){f=1;break b}if((u4(c,VH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==190){c=g8(u[sK]);if(c==0){f=1;break b}b=u[d+4&-1];e=f=a;f=b==1?2:b==2?3:b==3?4:b==4?5:6;f==6?(T(u[uw],H4a&4294967295,s(1,0,j,"i32")),e=0):f==2?(b=u[EM],u[b&4294967295]=u[b&4294967295]+1&4294967295,e=u[EM]):f==3?(b=u[HM],u[b&4294967295]=u[b&4294967295]+1&4294967295,e=u[HM]):f==4?(b=u[KM],u[b&4294967295]=u[b& -4294967295]+1&4294967295,e=u[KM]):f==5&&(b=u[NM],u[b&4294967295]=u[b&4294967295]+1&4294967295,e=u[NM]);b=e;if(b==0){f=1;break b}if((u4(c,jH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=h8(u[(d+4&-1)+4&4294967295]);if(b==0){f=1;break b}if((u4(c,XH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f== -191){c=g8(u[uK]);if(c==0){f=1;break b}b=CEb(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,ZG&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=h8(u[(d+4&-1)+4&4294967295]);if(b==0){f=1;break b}if((u4(c,QG&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==192){c=g8(u[wK]);if(c==0){f=1;break b}b= -h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,sH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=h8(u[(d+4&-1)+4&4294967295]);if(b==0){f=1;break b}if((u4(c,QG&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=h8(u[(d+4&-1)+8&4294967295]);if(b==0){f=1;break b}if((u4(c,qH&4294967295,b)|0)==-1){f=1;break b}u[b& -4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==193){c=g8(u[yK]);if(c==0){f=1;break b}b=b8(u[d+4&-1],114);if(b==0){f=1;break b}if((u4(c,aI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[(d+4&-1)+4&4294967295],114);if(b==0){f=1;break b}if((u4(c,mH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==194){c=g8(u[AK]);if(c==0){f=1;break b}b=b8(u[d+4&-1],114);if(b==0){f=1;break b}if((u4(c,cI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==195){c=g8(u[CK]);if(c==0){f=1;break b}b=h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,eI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b& -4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[(d+4&-1)+4&4294967295],122);if(b==0){f=1;break b}if((u4(c,fI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==196){c=g8(u[EK]);if(c==0){f=1;break b}b=h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,eI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b& -4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[(d+4&-1)+4&4294967295],122);if(b==0){f=1;break b}if((u4(c,fI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==197){c=g8(u[GK]);if(c==0){f=1;break b}b=h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,iI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+ -24&4294967295]](b);b=h8(u[(d+4&-1)+4&4294967295]);if(b==0){f=1;break b}if((u4(c,dH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[(d+4&-1)+8&4294967295],122);if(b==0){f=1;break b}if((u4(c,fI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==198){c=g8(u[IK]);if(c==0){f=1;break b}b= -h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,eI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[(d+4&-1)+4&4294967295],122);if(b==0){f=1;break b}if((u4(c,fI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==199){c=g8(u[KK]);if(c==0){f=1;break b}b=h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c, -dH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==200){c=g8(u[MK]);if(c==0){f=1;break b}b=h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,UH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=b=u[(d+4&-1)+4&4294967295]!=0?u[u[(d+4&-1)+4&4294967295]&4294967295]:0;b=j_(e);if(b==0){f=1;break b}for(f= -0;;){if(!((f|0)<(e|0)))break;var i=u[b+12&4294967295],k=u[(u[(d+4&-1)+4&4294967295]+4&4294967295)+f*4&4294967295],m=a,l=a,m=k==1?2:k==2?3:k==3?4:k==4?5:k==5?6:k==6?7:k==7?8:k==8?9:k==9?10:k==10?11:12;m==12?(T(u[uw],I4a&4294967295,s(1,0,j,"i32")),l=0):m==2?(k=u[SM],u[k&4294967295]=u[k&4294967295]+1&4294967295,l=u[SM]):m==3?(k=u[VM],u[k&4294967295]=u[k&4294967295]+1&4294967295,l=u[VM]):m==4?(k=u[YM],u[k&4294967295]=u[k&4294967295]+1&4294967295,l=u[YM]):m==5?(k=u[aN],u[k&4294967295]=u[k&4294967295]+ -1&4294967295,l=u[aN]):m==6?(k=u[dN],u[k&4294967295]=u[k&4294967295]+1&4294967295,l=u[dN]):m==7?(k=u[gN],u[k&4294967295]=u[k&4294967295]+1&4294967295,l=u[gN]):m==8?(k=u[jN],u[k&4294967295]=u[k&4294967295]+1&4294967295,l=u[jN]):m==9?(k=u[mN],u[k&4294967295]=u[k&4294967295]+1&4294967295,l=u[mN]):m==10?(k=u[pN],u[k&4294967295]=u[k&4294967295]+1&4294967295,l=u[pN]):m==11&&(k=u[sN],u[k&4294967295]=u[k&4294967295]+1&4294967295,l=u[sN]);u[i+4*f&4294967295]=l;f=f+1&4294967295}if(b==0){f=1;break b}if((u4(c, -mI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[(d+4&-1)+8&4294967295],114);if(b==0){f=1;break b}if((u4(c,nI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==201){c=g8(u[OK]);if(c==0){f=1;break b}b=h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,pI&4294967295,b)|0)==-1){f=1;break b}u[b& -4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[(d+4&-1)+4&4294967295],114);if(b==0){f=1;break b}if((u4(c,ZG&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[(d+4&-1)+8&4294967295],124);if(b==0){f=1;break b}if((u4(c,qI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+ -4&4294967295]+24&4294967295]](b);b=h8(u[(d+4&-1)+12&4294967295]);if(b==0){f=1;break b}if((u4(c,rI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=h8(u[(d+4&-1)+16&4294967295]);if(b==0){f=1;break b}if((u4(c,sI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==202){c=g8(u[QK]);if(c== -0){f=1;break b}b=h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,dH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==203){c=g8(u[SK]);if(c==0){f=1;break b}b=c8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,vI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==204){c=g8(u[UK]); -if(c==0){f=1;break b}b=c8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,xI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==205){c=g8(u[WK]);if(c==0){f=1;break b}b=h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,dH&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c8(u[(d+4&-1)+4&4294967295]); -if(b==0){f=1;break b}if((u4(c,zI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=i8(u[(d+4&-1)+8&4294967295]);if(b==0){f=1;break b}if((u4(c,AI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==206){c=g8(u[YK]);if(c==0){f=1;break b}b=h8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,dH&4294967295, -b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=DEb(u[(d+4&-1)+4&4294967295]);if(b==0){f=1;break b}if((u4(c,CI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=i8(u[(d+4&-1)+8&4294967295]);if(b==0){f=1;break b}if((u4(c,AI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]| -0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==207){c=g8(u[$K]);if(c==0){f=1;break b}b=c8(u[d+4&-1]);if(b==0){f=1;break b}if((u4(c,EI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=i8(u[(d+4&-1)+4&4294967295]);if(b==0){f=1;break b}if((u4(c,AI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b); -f=9;break b}else if(f==208){c=g8(u[bL]);if(c==0){f=1;break b}b=b8(u[d+4&-1],114);if(b==0){f=1;break b}if((u4(c,cI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=i8(u[(d+4&-1)+4&4294967295]);if(b==0){f=1;break b}if((u4(c,AI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}else if(f==209){c=g8(u[dL]); -if(c==0){f=1;break b}b=b8(u[d+4&-1],114);if(b==0){f=1;break b}if((u4(c,cI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=i8(u[(d+4&-1)+4&4294967295]);if(b==0){f=1;break b}if((u4(c,AI&4294967295,b)|0)==-1){f=1;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){f=9;break b}A[u[u[b+4&4294967295]+24&4294967295]](b);f=9;break b}while(0);b:do if(f==9){b=Y(u[d+24&4294967295]); -if(b==0)break b;if((u4(c,VG&4294967295,b)|0)<0)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=Y(u[d+28&4294967295]);if(b==0)break b;if((u4(c,WG&4294967295,b)|0)<0)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=c;break a}while(0);f=b!=0;b:do if(f){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24& -4294967295]](b)}while(0);f=c!=0;b:do if(f){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);f=0}while(0);return f} -function i8(d){var f,d=d==1?2:d==2?3:d==3?4:d==4?5:d==5?6:d==6?7:8;d==8?(T(u[uw],E4a&4294967295,s(1,0,j,"i32")),f=0):d==2?(f=u[iL],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[iL]):d==3?(f=u[lL],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[lL]):d==4?(f=u[oL],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[oL]):d==5?(f=u[rL],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[rL]):d==6?(f=u[uL],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[uL]):d==7&&(f=u[xL],u[f&4294967295]=u[f&4294967295]+ -1&4294967295,f=u[xL]);return f} -function DEb(d){var f,b,c,e;e=c=0;if(d==0)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q;else{f=u[d&4294967295];f=f==1?29:f==2?30:f==3?31:f==4?32:3;a:do if(f==29){c=g8(u[AL]);if(c==0){f=1;break a}f=3;break a}else if(f==30){c=g8(u[CL]);if(c==0){f=1;break a}e=h8(u[d+4&-1]);if(e==0){f=1;break a}if((u4(c,II&4294967295,e)|0)==-1){f=1;break a}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=h8(u[(d+4&-1)+4&4294967295]);if(e==0){f=1;break a}if((u4(c, -JI&4294967295,e)|0)==-1){f=1;break a}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=h8(u[(d+4&-1)+8&4294967295]);if(e==0){f=1;break a}if((u4(c,KI&4294967295,e)|0)==-1){f=1;break a}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);f=3;break a}else if(f==31){c=g8(u[EL]);if(c==0){f=1;break a}e=b8(u[d+4&-1],126);if(e==0){f=1;break a}if((u4(c,MI&4294967295,e)|0)==-1){f=1;break a}u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);f=3;break a}else if(f==32){c=g8(u[GL]);if(c==0){f=1;break a}e=h8(u[d+4&-1]);if(e==0){f=1;break a}if((u4(c,dH&4294967295,e)|0)==-1){f=1;break a}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){f=3;break a}A[u[u[e+4&4294967295]+24&4294967295]](e);f=3;break a}while(0);if(f==3)b=c;else if(f==1){d=e!=0;a:do if(d){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=c!=0;a:do if(e){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);b=0}}return b} -function BEb(d){var f,d=d==1?2:d==2?3:d==3?4:d==4?5:d==5?6:d==6?7:d==7?8:d==8?9:d==9?10:d==10?11:d==11?12:d==12?13:14;d==14?(T(u[uw],G4a&4294967295,s(1,0,j,"i32")),f=0):d==2?(f=u[TL],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[TL]):d==3?(f=u[WL],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[WL]):d==4?(f=u[ZL],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[ZL]):d==5?(f=u[bM],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[bM]):d==6?(f=u[eM],u[f&4294967295]=u[f&4294967295]+1&4294967295,f= -u[eM]):d==7?(f=u[hM],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[hM]):d==8?(f=u[kM],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[kM]):d==9?(f=u[nM],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[nM]):d==10?(f=u[qM],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[qM]):d==11?(f=u[tM],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[tM]):d==12?(f=u[wM],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[wM]):d==13&&(f=u[zM],u[f&4294967295]=u[f&4294967295]+1&4294967295,f=u[zM]);return f} -function CEb(d){var f,b,c=d==0;a:do if(c)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,f=Q;else{f=g8(u[AN]);if(f!=0){b=b8(u[d&4294967295],114);var e=b==0;b:do if(!e){if((u4(f,ZG&4294967295,b)|0)==-1)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c8(u[d+4&4294967295]);if(b==0)break b;if((u4(f,TI&4294967295,b)|0)==-1)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b); -b=c8(u[d+8&4294967295]);if(b==0)break b;if((u4(f,UI&4294967295,b)|0)==-1)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[d+12&4294967295],114);if(b==0)break b;if((u4(f,VI&4294967295,b)|0)==-1)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);break a}while(0);e=b!=0;b:do if(e){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b; -A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=f!=0;b:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}f=0}while(0);return f} -function j8(d,f,b){var c=h;h+=208;var e,g,i=c+4,k=c+8,m=c+12,l,o,r,p,q=c+16,t=c+20,w=c+24,x=c+28,z,y=c+32,C=c+36,B=c+40,G=c+44,K=c+48,I=c+52,F=c+56,J=c+60,M=c+64,O=c+68,aa=c+72,U=c+76,Ia=c+80,vb=c+84,Qa=c+88,X=c+92,Ea=c+96,ia=c+100,ba=c+104,ga=c+108,S=c+112,ha=c+116,ma=c+120,xa=c+124,qa=c+128,pa=c+132,la=c+136,sa=c+140,wb=c+144,mc=c+148,wd=c+152,Jf=c+156,oi=c+160,pi=c+164,nt=c+168,GA=c+172,ot=c+176,pt=c+180,HA=c+184,IA=c+188,qt=c+192,JA=c+196,wf=c+200,tb=c+204,pm=d==Q;a:do if(pm)e=u[f]=0;else{if((ZZ(d, -VG&4294967295)|0)!=0){e=TY(d,VG&4294967295);l=e==0;b:do if(!l){g=e8(e,c);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,WG&4294967295)|0)!=0){e=TY(d,WG&4294967295);if(e==0)break b;g=e8(e,i);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;g=D_(d,u[tJ]); -if((g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,YG&4294967295)|0)!=0){e=TY(d,YG&4294967295);if(e==0)break b;g=d8(e,k,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,ZG&4294967295)|0)!=0){e=TY(d,ZG&4294967295);if(e==0)break b;g=EEb(e,m,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+ -24&4294967295]](e)}while(0);if((ZZ(d,QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],V4a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];g=H_(r,b);if(g==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;o=j8(u[u[e+12&4294967295]+4*p&4294967295],q,b);if((o|0)!=0)break b;u[(g+4&4294967295)+p*4&4294967295]=u[q];p=p+1&4294967295}o=e!=0;c:do if(o){u[e&4294967295]=u[e&4294967295]- -1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,$G&4294967295)|0)!=0){e=TY(d,$G&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],X4a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];l=H_(r,b);if(l==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;o=k8(u[u[e+12&4294967295]+4*p&4294967295],t,b);if((o|0)!=0)break b;u[(l+4&4294967295)+p*4&4294967295]=u[t]; -p=p+1&4294967295}o=e!=0;c:do if(o){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=Yzb(u[k],u[m],g,l,u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],Y4a&4294967295);e=1;break a}}}else{W(u[H],W4a&4294967295);e=1;break a}}else{W(u[H],U4a&4294967295);e=1;break a}}else{W(u[H],T4a&4294967295);e=1;break a}else if(g=D_(d,u[vJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,YG&4294967295)|0)!=0){e=TY(d, -YG&4294967295);if(e==0)break b;g=d8(e,w,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,bH&4294967295)|0)!=0){e=TY(d,bH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],$4a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];g=H_(r,b);if(g==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c; -o=k8(u[u[e+12&4294967295]+4*p&4294967295],x,b);if((o|0)!=0)break b;u[(g+4&4294967295)+p*4&4294967295]=u[x];p=p+1&4294967295}o=e!=0;c:do if(o){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],b5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{p=u[e+8&4294967295]; -o=H_(p,b);if(o==0)break b;z=0;c:for(;;){if(!((z|0)<(p|0)))break c;r=j8(u[u[e+12&4294967295]+4*z&4294967295],y,b);if((r|0)!=0)break b;u[(o+4&4294967295)+z*4&4294967295]=u[y];z=z+1&4294967295}r=e!=0;c:do if(r){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,$G&4294967295)|0)!=0){e=TY(d,$G&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],d5a&4294967295,s([u[u[e+4&4294967295]+ -12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{p=u[e+8&4294967295];l=H_(p,b);if(l==0)break b;z=0;c:for(;;){if(!((z|0)<(p|0)))break c;r=k8(u[u[e+12&4294967295]+4*z&4294967295],C,b);if((r|0)!=0)break b;u[(l+4&4294967295)+z*4&4294967295]=u[C];z=z+1&4294967295}r=e!=0;c:do if(r){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=C0(u[w],g,o,l,u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],e5a&4294967295); -e=1;break a}}}else{W(u[H],c5a&4294967295);e=1;break a}}}else{W(u[H],a5a&4294967295);e=1;break a}}else{W(u[H],Z4a&4294967295);e=1;break a}else if(g=D_(d,u[xJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,dH&4294967295)|0)!=0){e=TY(d,dH&4294967295);if(e==0)break b;l=k8(e,B,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0}else u[B]=0;l=E0(u[B],u[c],u[i],b);u[f]=l;if(u[f]== -0)break b;e=0;break a}else if(g=D_(d,u[zJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,fH&4294967295)|0)!=0){e=TY(d,fH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],f5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{o=u[e+8&4294967295];l=H_(o,b);if(l==0)break b;r=0;c:for(;;){if(!((r|0)<(o|0)))break c;g=k8(u[u[e+12&4294967295]+4*r&4294967295],G,b);if((g|0)!=0)break b;u[(l+4&4294967295)+r*4&4294967295]=u[G];r=r+1&4294967295}g= -e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=yAb(l,u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],g5a&4294967295);e=1;break a}else if(g=D_(d,u[BJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,fH&4294967295)|0)!=0){e=TY(d,fH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],h5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0], -0,j,["i8*",0,0,0]));else{o=u[e+8&4294967295];l=H_(o,b);if(l==0)break b;r=0;c:for(;;){if(!((r|0)<(o|0)))break c;g=k8(u[u[e+12&4294967295]+4*r&4294967295],I,b);if((g|0)!=0)break b;u[(l+4&4294967295)+r*4&4294967295]=u[I];r=r+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,dH&4294967295)|0)!=0){e=TY(d,dH&4294967295);if(e==0)break b;g=k8(e,K,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=wAb(l,u[K],u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0}else W(u[H],j5a&4294967295),e=1;break a}}else{W(u[H],i5a&4294967295);e=1;break a}else if(g=D_(d,u[DJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,iH&4294967295)|0)!=0){e=TY(d,iH&4294967295);if(e==0)break b;l=k8(e,F,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e& -4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,jH&4294967295)|0)!=0){e=TY(d,jH&4294967295);if(e==0)break b;l=FEb(e,J);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,dH&4294967295)|0)!=0){e=TY(d,dH&4294967295);if(e==0)break b;l=k8(e,M,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=vAb(u[F],u[J],u[M],u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0}else W(u[H],m5a&4294967295),e=1}else W(u[H],l5a&4294967295),e=1}else W(u[H],k5a&4294967295),e=1;break a}else if(g=D_(d,u[FJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,lH&4294967295)|0)!=0){e=TY(d,lH&4294967295);if(e==0)break b;g=k8(e,O,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+ -4&4294967295]+24&4294967295]](e)}while(0)}else u[O]=0;if((ZZ(d,mH&4294967295)|0)!=0){e=TY(d,mH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],n5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{o=u[e+8&4294967295];l=H_(o,b);if(l==0)break b;r=0;c:for(;;){if(!((r|0)<(o|0)))break c;g=k8(u[u[e+12&4294967295]+4*r&4294967295],U,b);if((g|0)!=0)break b;u[(l+4&4294967295)+r*4&4294967295]=u[U];r=r+1&4294967295}g=e!=0;c:do if(g){u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,nH&4294967295)|0)!=0){e=TY(d,nH&4294967295);if(e==0)break b;g=e;o=aa;r=r=a;if(u[g+4&4294967295]!=oj){r=M1(g);if(r!=0&&(T(u[L],D3a&4294967295,s([r+20&-1,0,0,0],0,j,["i8*",0,0,0])),u[r&4294967295]=u[r&4294967295]-1&4294967295,(u[r&4294967295]|0)==0))A[u[u[r+4&4294967295]+24&4294967295]](r);r=1}else u[o]=D(g==gj,1),r=0;g=r;if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]= -u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=xAb(u[O],l,u[aa],u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0}else W(u[H],p5a&4294967295),e=1;break a}}else{W(u[H],o5a&4294967295);e=1;break a}}else if(g=D_(d,u[HJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,iH&4294967295)|0)!=0){e=TY(d,iH&4294967295);if(e==0)break b;g=k8(e,Ia,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,pH&4294967295)|0)!=0){e=TY(d,pH&4294967295);if(e==0)break b;g=k8(e,vb,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],s5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0], -0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];g=H_(r,b);if(g==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;o=j8(u[u[e+12&4294967295]+4*p&4294967295],Qa,b);if((o|0)!=0)break b;u[(g+4&4294967295)+p*4&4294967295]=u[Qa];p=p+1&4294967295}o=e!=0;c:do if(o){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,qH&4294967295)|0)!=0){e=TY(d,qH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432| -0)==0)T(u[H],u5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];l=H_(r,b);if(l==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;o=j8(u[u[e+12&4294967295]+4*p&4294967295],X,b);if((o|0)!=0)break b;u[(l+4&4294967295)+p*4&4294967295]=u[X];p=p+1&4294967295}o=e!=0;c:do if(o){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=FAb(u[Ia],u[vb],g,l,u[c],u[i],b);u[f]=l; -if(u[f]==0)break b;e=0;break a}}else{W(u[H],v5a&4294967295);e=1;break a}}}else{W(u[H],t5a&4294967295);e=1;break a}}else{W(u[H],r5a&4294967295);e=1;break a}}else{W(u[H],q5a&4294967295);e=1;break a}else if(g=D_(d,u[JJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,sH&4294967295)|0)!=0){e=TY(d,sH&4294967295);if(e==0)break b;g=k8(e,Ea,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0); -if((ZZ(d,QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],x5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];g=H_(r,b);if(g==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;o=j8(u[u[e+12&4294967295]+4*p&4294967295],ia,b);if((o|0)!=0)break b;u[(g+4&4294967295)+p*4&4294967295]=u[ia];p=p+1&4294967295}o=e!=0;c:do if(o){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,qH&4294967295)|0)!=0){e=TY(d,qH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],z5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];l=H_(r,b);if(l==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;o=j8(u[u[e+12&4294967295]+4*p&4294967295],ba,b);if((o|0)!=0)break b;u[(l+4&4294967295)+p*4&4294967295]=u[ba];p=p+1&4294967295}o=e!=0;c:do if(o){u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=I0(u[Ea],g,l,u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],A5a&4294967295);e=1;break a}}}else{W(u[H],y5a&4294967295);e=1;break a}}else{W(u[H],w5a&4294967295);e=1;break a}else if(g=D_(d,u[LJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,sH&4294967295)|0)!=0){e=TY(d,sH&4294967295);if(e==0)break b;g=k8(e,ga,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],C5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];g=H_(r,b);if(g==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;o=j8(u[u[e+12&4294967295]+4*p&4294967295],S,b);if((o|0)!=0)break b;u[(g+4&4294967295)+ -p*4&4294967295]=u[S];p=p+1&4294967295}o=e!=0;c:do if(o){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,qH&4294967295)|0)!=0){e=TY(d,qH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],E5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];l=H_(r,b);if(l==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;o=j8(u[u[e+12&4294967295]+ -4*p&4294967295],ha,b);if((o|0)!=0)break b;u[(l+4&4294967295)+p*4&4294967295]=u[ha];p=p+1&4294967295}o=e!=0;c:do if(o){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=H0(u[ga],g,l,u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],F5a&4294967295);e=1;break a}}}else{W(u[H],D5a&4294967295);e=1;break a}}else{W(u[H],B5a&4294967295);e=1;break a}else if(g=D_(d,u[NJ]),(g|0)==-1){e=1;break a}else if((g|0)!= -0)if((ZZ(d,vH&4294967295)|0)!=0){e=TY(d,vH&4294967295);if(e==0)break b;g=k8(e,ma,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,wH&4294967295)|0)!=0){e=TY(d,wH&4294967295);if(e==0)break b;g=k8(e,xa,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else u[xa]= -0;if((ZZ(d,QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],H5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{o=u[e+8&4294967295];l=H_(o,b);if(l==0)break b;r=0;c:for(;;){if(!((r|0)<(o|0)))break c;g=j8(u[u[e+12&4294967295]+4*r&4294967295],qa,b);if((g|0)!=0)break b;u[(l+4&4294967295)+r*4&4294967295]=u[qa];r=r+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=IAb(u[ma],u[xa],l,u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],I5a&4294967295);e=1;break a}}else{W(u[H],G5a&4294967295);e=1;break a}else if(g=D_(d,u[PJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,yH&4294967295)|0)!=0){e=TY(d,yH&4294967295);if(e==0)break b;l=k8(e,pa,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+ -24&4294967295]](e)}while(0);e=0}else u[pa]=0;if((ZZ(d,zH&4294967295)|0)!=0){e=TY(d,zH&4294967295);if(e==0)break b;l=k8(e,la,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0}else u[la]=0;if((ZZ(d,AH&4294967295)|0)!=0){e=TY(d,AH&4294967295);if(e==0)break b;l=k8(e,sa,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c; -A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0}else u[sa]=0;l=F0(u[pa],u[la],u[sa],u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}else if(g=D_(d,u[RJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],J5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];g=H_(r,b);if(g==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c; -o=j8(u[u[e+12&4294967295]+4*p&4294967295],wb,b);if((o|0)!=0)break b;u[(g+4&4294967295)+p*4&4294967295]=u[wb];p=p+1&4294967295}o=e!=0;c:do if(o){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,CH&4294967295)|0)!=0){e=TY(d,CH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],L5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295]; -o=H_(r,b);if(o==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;var rc=u[u[e+12&4294967295]+4*p&4294967295],rt=mc,xf=b;z=h;h+=20;var ub=a,ub=ub=a,rEb=z+4,Vd=a,Vd=a,iY=z+8,jY=z+12,xj=a,kY=Vd=Vd=Vd=a,st=a,sEb=z+16,XGb=rc==Q;d:do if(XGb)ub=u[rt]=0;else{if((ZZ(rc,VG&4294967295)|0)!=0){ub=TY(rc,VG&4294967295);xj=ub==0;e:do if(!xj){Vd=e8(ub,z);if((Vd|0)!=0)break e;Vd=ub!=0;f:do if(Vd){u[ub&4294967295]=u[ub&4294967295]-1&4294967295;if((u[ub&4294967295]|0)!=0)break f;A[u[u[ub+4&4294967295]+24&4294967295]](ub)}while(0); -if((ZZ(rc,WG&4294967295)|0)!=0){ub=TY(rc,WG&4294967295);if(ub==0)break e;Vd=e8(ub,rEb);if((Vd|0)!=0)break e;Vd=ub!=0;f:do if(Vd){u[ub&4294967295]=u[ub&4294967295]-1&4294967295;if((u[ub&4294967295]|0)!=0)break f;A[u[u[ub+4&4294967295]+24&4294967295]](ub)}while(0);ub=D_(rc,u[yN]);if((ub|0)==-1){ub=1;break d}else if((ub|0)!=0){if((ZZ(rc,yH&4294967295)|0)!=0){ub=TY(rc,yH&4294967295);if(ub==0)break e;Vd=k8(ub,iY,xf);if((Vd|0)!=0)break e;Vd=ub!=0;f:do if(Vd){u[ub&4294967295]=u[ub&4294967295]-1&4294967295; -if((u[ub&4294967295]|0)!=0)break f;A[u[u[ub+4&4294967295]+24&4294967295]](ub)}while(0)}else u[iY]=0;if((ZZ(rc,YG&4294967295)|0)!=0){ub=TY(rc,YG&4294967295);if(ub==0)break e;Vd=k8(ub,jY,xf);if((Vd|0)!=0)break e;Vd=ub!=0;f:do if(Vd){u[ub&4294967295]=u[ub&4294967295]-1&4294967295;if((u[ub&4294967295]|0)!=0)break f;A[u[u[ub+4&4294967295]+24&4294967295]](ub)}while(0)}else u[jY]=0;if((ZZ(rc,QG&4294967295)|0)!=0){ub=TY(rc,QG&4294967295);if(ub==0)break e;if((u[u[ub+4&4294967295]+84&4294967295]&33554432|0)== -0)T(u[H],A7a&4294967295,s([u[u[ub+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{kY=u[ub+8&4294967295];xj=H_(kY,xf);if(xj==0)break e;st=0;f:for(;;){if(!((st|0)<(kY|0)))break f;Vd=j8(u[u[ub+12&4294967295]+4*st&4294967295],sEb,xf);if((Vd|0)!=0)break e;u[(xj+4&4294967295)+st*4&4294967295]=u[sEb];st=st+1&4294967295}Vd=ub!=0;f:do if(Vd){u[ub&4294967295]=u[ub&4294967295]-1&4294967295;if((u[ub&4294967295]|0)!=0)break f;A[u[u[ub+4&4294967295]+24&4294967295]](ub)}while(0);ub=0;xj=J0(u[iY],u[jY], -xj,u[z],u[rEb],xf);u[rt]=xj;if(u[rt]==0)break e;ub=0;break d}}else{W(u[H],B7a&4294967295);ub=1;break d}}else{ub=M1(rc);if(ub==0)break e;T(u[H],C7a&4294967295,s([ub+20&-1,0,0,0],0,j,["i8*",0,0,0]))}}else{W(u[H],z7a&4294967295);ub=1;break d}}while(0);xj=ub!=0;e:do if(xj){u[ub&4294967295]=u[ub&4294967295]-1&4294967295;if((u[ub&4294967295]|0)!=0)break e;A[u[u[ub+4&4294967295]+24&4294967295]](ub)}while(0)}else W(u[H],y7a&4294967295);ub=1}while(0);rc=ub;h=z;z=rc;if((z|0)!=0)break b;u[(o+4&4294967295)+p* -4&4294967295]=u[mc];p=p+1&4294967295}r=e!=0;c:do if(r){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,qH&4294967295)|0)!=0){e=TY(d,qH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],N5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{p=u[e+8&4294967295];l=H_(p,b);if(l==0)break b;z=0;c:for(;;){if(!((z|0)<(p|0)))break c;r=j8(u[u[e+12&4294967295]+ -4*z&4294967295],wd,b);if((r|0)!=0)break b;u[(l+4&4294967295)+z*4&4294967295]=u[wd];z=z+1&4294967295}r=e!=0;c:do if(r){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=GAb(g,o,l,u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],O5a&4294967295);e=1;break a}}}else{W(u[H],M5a&4294967295);e=1;break a}}}else{W(u[H],K5a&4294967295);e=1;break a}else if(g=D_(d,u[TJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d, -QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],P5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];g=H_(r,b);if(g==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;o=j8(u[u[e+12&4294967295]+4*p&4294967295],Jf,b);if((o|0)!=0)break b;u[(g+4&4294967295)+p*4&4294967295]=u[Jf];p=p+1&4294967295}o=e!=0;c:do if(o){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,EH&4294967295)|0)!=0){e=TY(d,EH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],R5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{r=u[e+8&4294967295];l=H_(r,b);if(l==0)break b;p=0;c:for(;;){if(!((p|0)<(r|0)))break c;o=j8(u[u[e+12&4294967295]+4*p&4294967295],oi,b);if((o|0)!=0)break b;u[(l+4&4294967295)+p*4&4294967295]=u[oi];p=p+1&4294967295}o=e!=0;c:do if(o){u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=HAb(g,l,u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],S5a&4294967295);e=1;break a}}}else{W(u[H],Q5a&4294967295);e=1;break a}else if(g=D_(d,u[VJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,sH&4294967295)|0)!=0){e=TY(d,sH&4294967295);if(e==0)break b;l=k8(e,pi,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295; -if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;if((ZZ(d,GH&4294967295)|0)!=0){e=TY(d,GH&4294967295);if(e==0)break b;l=k8(e,nt,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0}else u[nt]=0;l=G0(u[pi],u[nt],u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0}else W(u[H],T5a&4294967295),e=1;break a}else if(g=D_(d,u[XJ]),(g|0)==-1){e=1;break a}else if((g| -0)!=0)if((ZZ(d,IH&4294967295)|0)!=0){e=TY(d,IH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],U5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{o=u[e+8&4294967295];l=H_(o,b);if(l==0)break b;r=0;c:for(;;){if(!((r|0)<(o|0)))break c;g=GEb(u[u[e+12&4294967295]+4*r&4294967295],GA,b);if((g|0)!=0)break b;u[(l+4&4294967295)+r*4&4294967295]=u[GA];r=r+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e& -4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=BAb(l,u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],V5a&4294967295);e=1;break a}else if(g=D_(d,u[ZJ]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,KH&4294967295)|0)!=0){e=TY(d,KH&4294967295);if(e==0)break b;g=d8(e,ot,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else u[ot]= -0;if((ZZ(d,IH&4294967295)|0)!=0){e=TY(d,IH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],W5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{o=u[e+8&4294967295];l=H_(o,b);if(l==0)break b;r=0;c:for(;;){if(!((r|0)<(o|0)))break c;g=GEb(u[u[e+12&4294967295]+4*r&4294967295],HA,b);if((g|0)!=0)break b;u[(l+4&4294967295)+r*4&4294967295]=u[HA];r=r+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e& -4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;if((ZZ(d,LH&4294967295)|0)!=0){e=TY(d,LH&4294967295);if(e==0)break b;g=e8(e,pt);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0}else u[pt]=0;l=CAb(u[ot],l,u[pt],u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],X5a&4294967295);e=1;break a}}else if(g=D_(d,u[aK]),(g|0)==-1){e=1;break a}else if((g| -0)!=0){if((ZZ(d,QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e==0)break b;l=k8(e,IA,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;if((ZZ(d,NH&4294967295)|0)!=0){e=TY(d,NH&4294967295);if(e==0)break b;l=k8(e,qt,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0); -e=0}else u[qt]=0;if((ZZ(d,OH&4294967295)|0)!=0){e=TY(d,OH&4294967295);if(e==0)break b;l=k8(e,JA,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0}else u[JA]=0;l=EAb(u[IA],u[qt],u[JA],u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0}else W(u[H],Y5a&4294967295),e=1;break a}else if(g=D_(d,u[cK]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,IH&4294967295)|0)!=0){e=TY(d,IH&4294967295); -if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],Z5a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{o=u[e+8&4294967295];l=H_(o,b);if(l==0)break b;r=0;c:for(;;){if(!((r|0)<(o|0)))break c;g=d8(u[u[e+12&4294967295]+4*r&4294967295],wf,b);if((g|0)!=0)break b;u[(l+4&4294967295)+r*4&4294967295]=u[wf];r=r+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0); -e=0;l=DAb(l,u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}}else{W(u[H],$5a&4294967295);e=1;break a}else if(g=D_(d,u[eK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,dH&4294967295)|0)!=0){e=TY(d,dH&4294967295);if(e==0)break b;l=k8(e,tb,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;l=D0(u[tb],u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0}else W(u[H],a6a&4294967295), -e=1;break a}else if(g=D_(d,u[gK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){l=S_(u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}else if(g=D_(d,u[iK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){l=zAb(u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}else if(g=D_(d,u[kK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){l=AAb(u[c],u[i],b);u[f]=l;if(u[f]==0)break b;e=0;break a}else{e=M1(d);if(e==0)break b;T(u[H],b6a&4294967295,s([e+20&-1,0,0,0],0,j,["i8*",0,0,0]))}}else{W(u[H],S4a&4294967295);e=1;break a}}while(0); -l=e!=0;b:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else W(u[H],R4a&4294967295);e=1}while(0);h=c;return e} -function k8(d,f,b){var c=h;h+=200;var e,g,i=c+4,k=c+8,m,l,o,r=c+12,p=c+16,q=c+20,t=c+24,w=c+28,x=c+32,z=c+36,y=c+40,C=c+44,B=c+48,G=c+52,K,I=c+56,F=c+60,J=c+64,M=c+68,O=c+72,aa=c+76,U=c+80,Ia=c+84,vb=c+88,Qa=c+92,X=c+96,Ea=c+100,ia=c+104,ba=c+108,ga=c+112,S=c+116,ha=c+120,ma=c+124,xa=c+128,qa=c+132,pa=c+136,la=c+140,sa=c+144,wb=c+148,mc=c+152,wd=c+156,Jf=c+160,oi=c+164,pi=c+168,nt=c+172,GA=c+176,ot=c+180,pt=c+184,HA=c+188,IA=c+192,qt=c+196,JA=d==Q;a:do if(JA)e=u[f]=0;else{if((ZZ(d,VG&4294967295)| -0)!=0){e=TY(d,VG&4294967295);m=e==0;b:do if(!m){g=e8(e,c);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,WG&4294967295)|0)!=0){e=TY(d,WG&4294967295);if(e==0)break b;g=e8(e,i);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;g=D_(d,u[oK]);if((g|0)==-1){e= -1;break a}else if((g|0)!=0)if((ZZ(d,jH&4294967295)|0)!=0){e=TY(d,jH&4294967295);if(e==0)break b;g=e;l=k;o=o=o=a;o=D_(g,u[KL]);if((o|0)==-1)o=1;else if((o|0)!=0)u[l]=1,o=0;else if(o=D_(g,u[NL]),(o|0)==-1)o=1;else if((o|0)!=0)u[l]=2,o=0;else{o=M1(g);o!=0&&T(u[H],q7a&4294967295,s([o+20&-1,0,0,0],0,j,["i8*",0,0,0]));g=o!=0;c:do if(g){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break c;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);o=1}g=o;if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,mH&4294967295)|0)!=0){e=TY(d,mH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],f6a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];m=H_(l,b);if(m==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;g=k8(u[u[e+12&4294967295]+4*o&4294967295],r,b);if((g|0)!=0)break b;u[(m+4&4294967295)+ -o*4&4294967295]=u[r];o=o+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=x0(u[k],m,u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0;break a}}else{W(u[H],g6a&4294967295);e=1;break a}}else{W(u[H],e6a&4294967295);e=1;break a}else if(g=D_(d,u[qK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,UH&4294967295)|0)!=0){e=TY(d,UH&4294967295);if(e==0)break b;m=k8(e,p,b);if((m|0)!=0)break b;m=e!= -0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,jH&4294967295)|0)!=0){e=TY(d,jH&4294967295);if(e==0)break b;m=FEb(e,q);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,VH&4294967295)|0)!=0){e=TY(d,VH&4294967295);if(e==0)break b;m=k8(e,t,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=w0(u[p],u[q],u[t],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],j6a&4294967295),e=1}else W(u[H],i6a&4294967295),e=1}else W(u[H],h6a&4294967295),e=1;break a}else if(g=D_(d,u[sK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,jH&4294967295)|0)!=0){e=TY(d,jH&4294967295);if(e==0)break b;m=e;g=w;l=l=l=a;l=D_(m,u[DM]);if((l|0)==-1)l=1;else if((l|0)!=0)u[g]=1,l= -0;else if(l=D_(m,u[GM]),(l|0)==-1)l=1;else if((l|0)!=0)u[g]=2,l=0;else if(l=D_(m,u[JM]),(l|0)==-1)l=1;else if((l|0)!=0)u[g]=3,l=0;else if(l=D_(m,u[MM]),(l|0)==-1)l=1;else if((l|0)!=0)u[g]=4,l=0;else{l=M1(m);l!=0&&T(u[H],s7a&4294967295,s([l+20&-1,0,0,0],0,j,["i8*",0,0,0]));m=l!=0;c:do if(m){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break c;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);l=1}m=l;if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295; -if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,XH&4294967295)|0)!=0){e=TY(d,XH&4294967295);if(e==0)break b;m=k8(e,x,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=y0(u[w],u[x],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],l6a&4294967295),e=1}else W(u[H],k6a&4294967295),e=1;break a}else if(g=D_(d,u[uK]),(g|0)==-1){e= -1;break a}else if((g|0)!=0){if((ZZ(d,ZG&4294967295)|0)!=0){e=TY(d,ZG&4294967295);if(e==0)break b;m=EEb(e,z,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e==0)break b;m=k8(e,y,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0); -e=0;m=qAb(u[z],u[y],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],n6a&4294967295),e=1}else W(u[H],m6a&4294967295),e=1;break a}else if(g=D_(d,u[wK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,sH&4294967295)|0)!=0){e=TY(d,sH&4294967295);if(e==0)break b;m=k8(e,C,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,QG&4294967295)|0)!=0){e=TY(d,QG&4294967295);if(e== -0)break b;m=k8(e,B,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,qH&4294967295)|0)!=0){e=TY(d,qH&4294967295);if(e==0)break b;m=k8(e,G,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=rAb(u[C],u[B],u[G],u[c],u[i],b);u[f]=m;if(u[f]==0)break b; -e=0}else W(u[H],q6a&4294967295),e=1}else W(u[H],p6a&4294967295),e=1}else W(u[H],o6a&4294967295),e=1;break a}else if(g=D_(d,u[yK]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,aI&4294967295)|0)!=0){e=TY(d,aI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],r6a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{o=u[e+8&4294967295];g=H_(o,b);if(g==0)break b;K=0;c:for(;;){if(!((K|0)<(o|0)))break c;l=k8(u[u[e+12&4294967295]+4*K& -4294967295],I,b);if((l|0)!=0)break b;u[(g+4&4294967295)+K*4&4294967295]=u[I];K=K+1&4294967295}l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,mH&4294967295)|0)!=0){e=TY(d,mH&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],t6a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{o=u[e+8&4294967295];m=H_(o,b);if(m==0)break b; -K=0;c:for(;;){if(!((K|0)<(o|0)))break c;l=k8(u[u[e+12&4294967295]+4*K&4294967295],F,b);if((l|0)!=0)break b;u[(m+4&4294967295)+K*4&4294967295]=u[F];K=K+1&4294967295}l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=r0(g,m,u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0;break a}}else{W(u[H],u6a&4294967295);e=1;break a}}}else{W(u[H],s6a&4294967295);e=1;break a}else if(g=D_(d,u[AK]),(g|0)==-1){e=1;break a}else if((g| -0)!=0)if((ZZ(d,cI&4294967295)|0)!=0){e=TY(d,cI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],v6a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];m=H_(l,b);if(m==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;g=k8(u[u[e+12&4294967295]+4*o&4294967295],J,b);if((g|0)!=0)break b;u[(m+4&4294967295)+o*4&4294967295]=u[J];o=o+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e& -4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=jAb(m,u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0;break a}}else{W(u[H],w6a&4294967295);e=1;break a}else if(g=D_(d,u[CK]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,eI&4294967295)|0)!=0){e=TY(d,eI&4294967295);if(e==0)break b;g=k8(e,M,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,fI& -4294967295)|0)!=0){e=TY(d,fI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],y6a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];m=H_(l,b);if(m==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;g=l8(u[u[e+12&4294967295]+4*o&4294967295],O,b);if((g|0)!=0)break b;u[(m+4&4294967295)+o*4&4294967295]=u[O];o=o+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c; -A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=gAb(u[M],m,u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0;break a}}else{W(u[H],z6a&4294967295);e=1;break a}}else{W(u[H],x6a&4294967295);e=1;break a}else if(g=D_(d,u[EK]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,eI&4294967295)|0)!=0){e=TY(d,eI&4294967295);if(e==0)break b;g=k8(e,aa,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0); -if((ZZ(d,fI&4294967295)|0)!=0){e=TY(d,fI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],B6a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];m=H_(l,b);if(m==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;g=l8(u[u[e+12&4294967295]+4*o&4294967295],U,b);if((g|0)!=0)break b;u[(m+4&4294967295)+o*4&4294967295]=u[U];o=o+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=aAb(u[aa],m,u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0;break a}}else{W(u[H],C6a&4294967295);e=1;break a}}else{W(u[H],A6a&4294967295);e=1;break a}else if(g=D_(d,u[GK]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,iI&4294967295)|0)!=0){e=TY(d,iI&4294967295);if(e==0)break b;g=k8(e,Ia,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24& -4294967295]](e)}while(0);if((ZZ(d,dH&4294967295)|0)!=0){e=TY(d,dH&4294967295);if(e==0)break b;g=k8(e,vb,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,fI&4294967295)|0)!=0){e=TY(d,fI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],F6a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295]; -m=H_(l,b);if(m==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;g=l8(u[u[e+12&4294967295]+4*o&4294967295],Qa,b);if((g|0)!=0)break b;u[(m+4&4294967295)+o*4&4294967295]=u[Qa];o=o+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=iAb(u[Ia],u[vb],m,u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0;break a}}else{W(u[H],G6a&4294967295);e=1;break a}}else{W(u[H],E6a&4294967295);e=1;break a}}else{W(u[H], -D6a&4294967295);e=1;break a}else if(g=D_(d,u[IK]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,eI&4294967295)|0)!=0){e=TY(d,eI&4294967295);if(e==0)break b;g=k8(e,X,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,fI&4294967295)|0)!=0){e=TY(d,fI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],I6a&4294967295,s([u[u[e+4&4294967295]+ -12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];m=H_(l,b);if(m==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;g=l8(u[u[e+12&4294967295]+4*o&4294967295],Ea,b);if((g|0)!=0)break b;u[(m+4&4294967295)+o*4&4294967295]=u[Ea];o=o+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=$zb(u[X],m,u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0;break a}}else{W(u[H],J6a&4294967295); -e=1;break a}}else{W(u[H],H6a&4294967295);e=1;break a}else if(g=D_(d,u[KK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,dH&4294967295)|0)!=0){e=TY(d,dH&4294967295);if(e==0)break b;m=k8(e,ia,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0}else u[ia]=0;m=pAb(u[ia],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0;break a}else if(g=D_(d,u[MK]),(g|0)==-1){e=1;break a}else if((g| -0)!=0)if((ZZ(d,UH&4294967295)|0)!=0){e=TY(d,UH&4294967295);if(e==0)break b;g=k8(e,ba,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,mI&4294967295)|0)!=0){e=TY(d,mI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],L6a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];g=Pzb(l,b); -if(g==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;K=u[u[e+12&4294967295]+4*o&4294967295];var wf=ga,tb=a,tb=tb=a,tb=D_(K,u[RM]);if((tb|0)==-1)tb=1;else if((tb|0)!=0)u[wf]=1,tb=0;else if(tb=D_(K,u[UM]),(tb|0)==-1)tb=1;else if((tb|0)!=0)u[wf]=2,tb=0;else if(tb=D_(K,u[XM]),(tb|0)==-1)tb=1;else if((tb|0)!=0)u[wf]=3,tb=0;else if(tb=D_(K,u[$M]),(tb|0)==-1)tb=1;else if((tb|0)!=0)u[wf]=4,tb=0;else if(tb=D_(K,u[cN]),(tb|0)==-1)tb=1;else if((tb|0)!=0)u[wf]=5,tb=0;else if(tb=D_(K,u[fN]),(tb|0)==-1)tb=1; -else if((tb|0)!=0)u[wf]=6,tb=0;else if(tb=D_(K,u[iN]),(tb|0)==-1)tb=1;else if((tb|0)!=0)u[wf]=7,tb=0;else if(tb=D_(K,u[lN]),(tb|0)==-1)tb=1;else if((tb|0)!=0)u[wf]=8,tb=0;else if(tb=D_(K,u[oN]),(tb|0)==-1)tb=1;else if((tb|0)!=0)u[wf]=9,tb=0;else if(tb=D_(K,u[rN]),(tb|0)==-1)tb=1;else if((tb|0)!=0)u[wf]=10,tb=0;else{tb=M1(K);tb!=0&&T(u[H],t7a&4294967295,s([tb+20&-1,0,0,0],0,j,["i8*",0,0,0]));K=tb!=0;d:do if(K){u[tb&4294967295]=u[tb&4294967295]-1&4294967295;if((u[tb&4294967295]|0)!=0)break d;A[u[u[tb+ -4&4294967295]+24&4294967295]](tb)}while(0);tb=1}K=tb;if((K|0)!=0)break b;u[(g+4&4294967295)+o*4&4294967295]=u[ga];o=o+1&4294967295}l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,nI&4294967295)|0)!=0){e=TY(d,nI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],N6a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{o=u[e+8& -4294967295];m=H_(o,b);if(m==0)break b;K=0;c:for(;;){if(!((K|0)<(o|0)))break c;l=k8(u[u[e+12&4294967295]+4*K&4294967295],S,b);if((l|0)!=0)break b;u[(m+4&4294967295)+K*4&4294967295]=u[S];K=K+1&4294967295}l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=sAb(u[ba],g,m,u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0;break a}}else{W(u[H],O6a&4294967295);e=1;break a}}}else{W(u[H],M6a&4294967295);e=1;break a}}else{W(u[H], -K6a&4294967295);e=1;break a}else if(g=D_(d,u[OK]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,pI&4294967295)|0)!=0){e=TY(d,pI&4294967295);if(e==0)break b;g=k8(e,ha,b);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,ZG&4294967295)|0)!=0){e=TY(d,ZG&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],Q6a&4294967295,s([u[u[e+4&4294967295]+ -12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{o=u[e+8&4294967295];g=H_(o,b);if(g==0)break b;K=0;c:for(;;){if(!((K|0)<(o|0)))break c;l=k8(u[u[e+12&4294967295]+4*K&4294967295],qa,b);if((l|0)!=0)break b;u[(g+4&4294967295)+K*4&4294967295]=u[qa];K=K+1&4294967295}l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,qI&4294967295)|0)!=0){e=TY(d,qI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84& -4294967295]&33554432|0)==0)T(u[H],S6a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];m=H_(l,b);if(m==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;var pm=u[u[e+12&4294967295]+4*o&4294967295],wf=pa,tb=b;K=h;h+=8;var rc=a,rc=a,rt=K+4,xf=a,xf=a,ub=(ZZ(pm,XI&4294967295)|0)!=0;d:do{if(ub){rc=TY(pm,XI&4294967295);xf=rc==0;e:do if(!xf){xf=d8(rc,K,tb);if((xf|0)!=0)break e;xf=rc!=0;f:do if(xf){u[rc&4294967295]=u[rc&4294967295]-1&4294967295;if((u[rc& -4294967295]|0)!=0)break f;A[u[u[rc+4&4294967295]+24&4294967295]](rc)}while(0);if((ZZ(pm,dH&4294967295)|0)!=0){rc=TY(pm,dH&4294967295);if(rc==0)break e;xf=k8(rc,rt,tb);if((xf|0)!=0)break e;pm=rc!=0;f:do if(pm){u[rc&4294967295]=u[rc&4294967295]-1&4294967295;if((u[rc&4294967295]|0)!=0)break f;A[u[u[rc+4&4294967295]+24&4294967295]](rc)}while(0);tb=tAb(u[K],u[rt],tb);u[wf]=tb;rc=0}else W(u[H],I7a&4294967295),rc=1;break d}while(0);xf=rc!=0;e:do if(xf){u[rc&4294967295]=u[rc&4294967295]-1&4294967295;if((u[rc& -4294967295]|0)!=0)break e;A[u[u[rc+4&4294967295]+24&4294967295]](rc)}while(0)}else W(u[H],H7a&4294967295);rc=1}while(0);wf=rc;h=K;K=wf;if((K|0)!=0)break b;u[(m+4&4294967295)+o*4&4294967295]=u[pa];o=o+1&4294967295}l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;if((ZZ(d,rI&4294967295)|0)!=0){e=TY(d,rI&4294967295);if(e==0)break b;l=k8(e,ma,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e& -4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0}else u[ma]=0;if((ZZ(d,sI&4294967295)|0)!=0){e=TY(d,sI&4294967295);if(e==0)break b;l=k8(e,xa,b);if((l|0)!=0)break b;l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0}else u[xa]=0;m=t0(u[ha],g,m,u[ma],u[xa],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0;break a}}else{W(u[H],T6a&4294967295);e= -1;break a}}}else{W(u[H],R6a&4294967295);e=1;break a}}else{W(u[H],P6a&4294967295);e=1;break a}else if(g=D_(d,u[QK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,dH&4294967295)|0)!=0){e=TY(d,dH&4294967295);if(e==0)break b;m=k8(e,la,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=hAb(u[la],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],U6a&4294967295),e=1;break a}else if(g= -D_(d,u[SK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,vI&4294967295)|0)!=0){e=TY(d,vI&4294967295);if(e==0)break b;m=d8(e,sa,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=dAb(u[sa],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],V6a&4294967295),e=1;break a}else if(g=D_(d,u[UK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,xI&4294967295)|0)!=0){e=TY(d, -xI&4294967295);if(e==0)break b;m=d8(e,wb,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=fAb(u[wb],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],W6a&4294967295),e=1;break a}else if(g=D_(d,u[WK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,dH&4294967295)|0)!=0){e=TY(d,dH&4294967295);if(e==0)break b;m=k8(e,mc,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]= -u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,zI&4294967295)|0)!=0){e=TY(d,zI&4294967295);if(e==0)break b;m=d8(e,wd,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,AI&4294967295)|0)!=0){e=TY(d,AI&4294967295);if(e==0)break b;m=m8(e,Jf);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]- -1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=u0(u[mc],u[wd],u[Jf],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],Z6a&4294967295),e=1}else W(u[H],Y6a&4294967295),e=1}else W(u[H],X6a&4294967295),e=1;break a}else if(g=D_(d,u[YK]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,dH&4294967295)|0)!=0){e=TY(d,dH&4294967295);if(e==0)break b;m=k8(e,oi,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e& -4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,CI&4294967295)|0)!=0){e=TY(d,CI&4294967295);if(e==0)break b;m=HEb(e,pi,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,AI&4294967295)|0)!=0){e=TY(d,AI&4294967295);if(e==0)break b;m=m8(e,nt);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=v0(u[oi],u[pi],u[nt],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],b7a&4294967295),e=1}else W(u[H],a7a&4294967295),e=1}else W(u[H],$6a&4294967295),e=1;break a}else if(g=D_(d,u[$K]),(g|0)==-1){e=1;break a}else if((g|0)!=0){if((ZZ(d,EI&4294967295)|0)!=0){e=TY(d,EI&4294967295);if(e==0)break b;m=d8(e,GA,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+ -4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,AI&4294967295)|0)!=0){e=TY(d,AI&4294967295);if(e==0)break b;m=m8(e,ot);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=e0(u[GA],u[ot],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],d7a&4294967295),e=1}else W(u[H],c7a&4294967295),e=1;break a}else if(g=D_(d,u[bL]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d,cI&4294967295)| -0)!=0){e=TY(d,cI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],e7a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];m=H_(l,b);if(m==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;g=k8(u[u[e+12&4294967295]+4*o&4294967295],HA,b);if((g|0)!=0)break b;u[(m+4&4294967295)+o*4&4294967295]=u[HA];o=o+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+ -4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,AI&4294967295)|0)!=0){e=TY(d,AI&4294967295);if(e==0)break b;g=m8(e,pt);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=q0(m,u[pt],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],g7a&4294967295),e=1;break a}}else{W(u[H],f7a&4294967295);e=1;break a}else if(g=D_(d,u[dL]),(g|0)==-1){e=1;break a}else if((g|0)!=0)if((ZZ(d, -cI&4294967295)|0)!=0){e=TY(d,cI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],h7a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];m=H_(l,b);if(m==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;g=k8(u[u[e+12&4294967295]+4*o&4294967295],qt,b);if((g|0)!=0)break b;u[(m+4&4294967295)+o*4&4294967295]=u[qt];o=o+1&4294967295}g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,AI&4294967295)|0)!=0){e=TY(d,AI&4294967295);if(e==0)break b;g=m8(e,IA);if((g|0)!=0)break b;g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0;m=f0(m,u[IA],u[c],u[i],b);u[f]=m;if(u[f]==0)break b;e=0}else W(u[H],j7a&4294967295),e=1;break a}}else{W(u[H],i7a&4294967295);e=1;break a}else{e=M1(d);if(e==0)break b;T(u[H],k7a&4294967295, -s([e+20&-1,0,0,0],0,j,["i8*",0,0,0]))}}else{W(u[H],d6a&4294967295);e=1;break a}}while(0);m=e!=0;b:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else W(u[H],c6a&4294967295);e=1}while(0);h=c;return e} -function m8(d,f){var b;b=D_(d,u[hL]);if((b|0)==-1)b=1;else if((b|0)!=0)u[f]=1,b=0;else if(b=D_(d,u[kL]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=2,b=0;else if(b=D_(d,u[nL]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=3,b=0;else if(b=D_(d,u[qL]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=4,b=0;else if(b=D_(d,u[tL]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=5,b=0;else if(b=D_(d,u[wL]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=6,b=0;else{b=M1(d);b!=0&&T(u[H],l7a&4294967295,s([b+20&-1,0,0,0],0,j,["i8*",0,0,0]));var c=b!=0;a:do if(c){u[b& -4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=1}return b} -function HEb(d,f,b){var c=h;h+=20;var e,g,i=c+4,k=c+8,m,l,o,r=c+12,p=c+16;g=0;var q=d==Q;a:do if(q)e=u[f]=0;else{e=D_(d,u[AL]);if((e|0)!=-1){m=(e|0)!=0;b:do if(m){e=lAb(b);u[f]=e;if(u[f]==0)break b;e=0;break a}else if(e=D_(d,u[CL]),(e|0)==-1){e=1;break a}else if((e|0)!=0){if((ZZ(d,II&4294967295)|0)!=0){g=TY(d,II&4294967295);if(g==0)break b;e=k8(g,c,b);if((e|0)!=0)break b;e=g!=0;c:do if(e){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0); -g=0}else u[c]=0;if((ZZ(d,JI&4294967295)|0)!=0){g=TY(d,JI&4294967295);if(g==0)break b;e=k8(g,i,b);if((e|0)!=0)break b;e=g!=0;c:do if(e){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=0}else u[i]=0;if((ZZ(d,KI&4294967295)|0)!=0){g=TY(d,KI&4294967295);if(g==0)break b;e=k8(g,k,b);if((e|0)!=0)break b;e=g!=0;c:do if(e){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24& -4294967295]](g)}while(0);g=0}else u[k]=0;e=mAb(u[c],u[i],u[k],b);u[f]=e;if(u[f]==0)break b;e=0;break a}else if(e=D_(d,u[EL]),(e|0)==-1){e=1;break a}else if((e|0)!=0)if((ZZ(d,MI&4294967295)|0)!=0){g=TY(d,MI&4294967295);if(g==0)break b;if((u[u[g+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],m7a&4294967295,s([u[u[g+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[g+8&4294967295];e=H_(l,b);if(e==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;m=HEb(u[u[g+12&4294967295]+4*o&4294967295], -r,b);if((m|0)!=0)break b;u[(e+4&4294967295)+o*4&4294967295]=u[r];o=o+1&4294967295}m=g!=0;c:do if(m){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=0;e=oAb(e,b);u[f]=e;if(u[f]==0)break b;e=0;break a}}else{W(u[H],n7a&4294967295);e=1;break a}else if(e=D_(d,u[GL]),(e|0)==-1){e=1;break a}else if((e|0)!=0){if((ZZ(d,dH&4294967295)|0)!=0){g=TY(d,dH&4294967295);if(g==0)break b;e=k8(g,p,b);if((e|0)!=0)break b;e=g!=0;c:do if(e){u[g& -4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=0;e=s0(u[p],b);u[f]=e;if(u[f]==0)break b;e=0}else W(u[H],o7a&4294967295),e=1;break a}else{g=M1(d);if(g==0)break b;T(u[H],p7a&4294967295,s([g+20&-1,0,0,0],0,j,["i8*",0,0,0]))}while(0);e=g!=0;b:do if(e){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0)}e=1}while(0);h=c;return e} -function FEb(d,f){var b;b=D_(d,u[SL]);if((b|0)==-1)b=1;else if((b|0)!=0)u[f]=1,b=0;else if(b=D_(d,u[VL]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=2,b=0;else if(b=D_(d,u[YL]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=3,b=0;else if(b=D_(d,u[aM]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=4,b=0;else if(b=D_(d,u[dM]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=5,b=0;else if(b=D_(d,u[gM]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=6,b=0;else if(b=D_(d,u[jM]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=7,b=0;else if(b=D_(d,u[mM]),(b|0)==-1)b= -1;else if((b|0)!=0)u[f]=8,b=0;else if(b=D_(d,u[pM]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=9,b=0;else if(b=D_(d,u[sM]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=10,b=0;else if(b=D_(d,u[vM]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=11,b=0;else if(b=D_(d,u[yM]),(b|0)==-1)b=1;else if((b|0)!=0)u[f]=12,b=0;else{b=M1(d);b!=0&&T(u[H],r7a&4294967295,s([b+20&-1,0,0,0],0,j,["i8*",0,0,0]));var c=b!=0;a:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0); -b=1}return b} -function l8(d,f,b){var c=h;h+=12;var e,g=c+4,i,k,m,l,o=c+8,r=(ZZ(d,iH&4294967295)|0)!=0;a:do{if(r){e=TY(d,iH&4294967295);i=e==0;b:do if(!i){k=k8(e,c,b);if((k|0)!=0)break b;k=e!=0;c:do if(k){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,pH&4294967295)|0)!=0){e=TY(d,pH&4294967295);if(e==0)break b;k=k8(e,g,b);if((k|0)!=0)break b;k=e!=0;c:do if(k){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,PI&4294967295)|0)!=0){e=TY(d,PI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],w7a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{m=u[e+8&4294967295];i=H_(m,b);if(i==0)break b;l=0;c:for(;;){if(!((l|0)<(m|0)))break c;k=k8(u[u[e+12&4294967295]+4*l&4294967295],o,b);if((k|0)!=0)break b;u[(i+4&4294967295)+l*4&4294967295]=u[o];l=l+1&4294967295}d=e!=0;c:do if(d){u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);b=j0(u[c],u[g],i,b);u[f]=b;e=0;break a}}else{W(u[H],x7a&4294967295);e=1;break a}}else{W(u[H],v7a&4294967295);e=1;break a}}while(0);i=e!=0;b:do if(i){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else W(u[H],u7a&4294967295);e=1}while(0);h=c;return e} -function EEb(d,f,b){var c=h;h+=16;var e,g,i=c+4,k,m,l,o,r=c+8,p=c+12,q=(ZZ(d,ZG&4294967295)|0)!=0;a:do{if(q){e=TY(d,ZG&4294967295);k=e==0;b:do if(!k)if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],D7a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];g=H_(l,b);if(g==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;m=k8(u[u[e+12&4294967295]+4*o&4294967295],r,b);if((m|0)!=0)break b;u[(g+4&4294967295)+o*4&4294967295]=u[r];o=o+1&4294967295}m= -e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,TI&4294967295)|0)!=0){e=TY(d,TI&4294967295);if(e==0)break b;m=d8(e,c,b);if((m|0)!=0)break b;m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else u[c]=0;if((ZZ(d,UI&4294967295)|0)!=0){e=TY(d,UI&4294967295);if(e==0)break b;m=d8(e,i,b);if((m|0)!=0)break b; -m=e!=0;c:do if(m){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else u[i]=0;if((ZZ(d,VI&4294967295)|0)!=0){e=TY(d,VI&4294967295);if(e==0)break b;if((u[u[e+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],F7a&4294967295,s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{l=u[e+8&4294967295];k=H_(l,b);if(k==0)break b;o=0;c:for(;;){if(!((o|0)<(l|0)))break c;m=k8(u[u[e+12&4294967295]+4*o&4294967295], -p,b);if((m|0)!=0)break b;u[(k+4&4294967295)+o*4&4294967295]=u[p];o=o+1&4294967295}d=e!=0;c:do if(d){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);b=g0(g,u[c],u[i],k,b);u[f]=b;e=0;break a}}else{W(u[H],G7a&4294967295);e=1;break a}}while(0);g=e!=0;b:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else W(u[H],E7a&4294967295);e=1}while(0); -h=c;return e} -function GEb(d,f,b){var c=h;h+=8;var e,g=c+4,i,k=(ZZ(d,YG&4294967295)|0)!=0;a:do{if(k){e=TY(d,YG&4294967295);i=e==0;b:do if(!i){i=d8(e,c,b);if((i|0)!=0)break b;i=e!=0;c:do if(i){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if((ZZ(d,ZI&4294967295)|0)!=0){e=TY(d,ZI&4294967295);if(e==0)break b;i=d8(e,g,b);if((i|0)!=0)break b;d=e!=0;c:do if(d){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c; -A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else u[g]=0;b=A0(u[c],u[g],b);u[f]=b;e=0;break a}while(0);i=e!=0;b:do if(i){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}else W(u[H],J7a&4294967295);e=1}while(0);h=c;return e}Module._main=function(d,f){return KDb(d,f)};function Z6(d,f){var b,c;b=d;c=Math.floor(Number(ra(f)));(b|0)<(c|0)&&(b=c);(b|0)<=0&&(b=1);return b} -function f7(){var d;if((u[JN]|0)!=0){var f;d=U0(iO&4294967295);var b=d!=0;a:do if(b){u[d&4294967295]=u[d&4294967295]+1&4294967295;q2(iO&4294967295,0);f=QZ(d,0,0);f==0&&((xY(u[hv])|0)==0&&k5(i9a&4294967295,s(1,0,j,"i32")),Y6());u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break a;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);(x2()|0)!=0&&yY();u[JN]=0;d=u[JG];d=u[d+4&4294967295];u[cP]=0;f=1;a:for(;;){if(!((f|0)<=64))break a;b=u[(dP+f*8&4294967295)+4&4294967295];u[dP+f* -8&-1]=0;u[(dP+f*8&4294967295)+4&4294967295]=0;var c=(f|0)!=2;b:do if(c){if(b==0)break b;if(b==Q)break b;if(b==u[gP])break b;if(b==u[fP])break b}while(0);c=b!=0;b:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);f=f+1&4294967295}f=u[lP]!=0;a:do if(f){b=u[lP];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[lP]+4&4294967295]+24&4294967295]](u[lP])}while(0);u[lP]=0;f=u[gP]!= -0;a:do if(f){b=u[gP];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[gP]+4&4294967295]+24&4294967295]](u[gP])}while(0);u[gP]=0;f=u[fP]!=0;a:do if(f){b=u[fP];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[fP]+4&4294967295]+24&4294967295]](u[fP])}while(0);u[fP]=0;IEb();(u[tz]|0)==0&&(u[tz]=1,l5(2),u[tz]=0);f=h;h+=12;var e,g,b=f+4,c=f+8,i,k,m;i=u[u[JG]+4&4294967295];k=u[i+8&4294967295];var l=k==0;a:do if(!l){e=R0(k,YC&4294967295); -u[c]=e;g=u[c]!=0;b:do if(g){if(u[u[c]+4&4294967295]!=xF&&(ZY(u[u[c]+4&4294967295],xF)|0)==0)break b;e=c5(u[c]);(u[MN]|0)!=0&&k5(zHa&4294967295,s(1,0,j,"i32"));$(e,AHa&4294967295,Q)}while(0);e=R0(k,ZC&4294967295);u[c]=e;var o=u[c]!=0;b:do if(o){if(u[u[c]+4&4294967295]!=xF&&(ZY(u[u[c]+4&4294967295],xF)|0)==0)break b;e=c5(u[c]);g=VC&4294967295;c:for(;;){if(u[g]==0)break c;(u[MN]|0)!=0&&k5(BHa&4294967295,s([u[g],0,0,0],0,j,["i8*",0,0,0]));$(e,u[g],Q);g=g+4&4294967295}for(g=XC&4294967295;;){if(u[g]==0)break b; -(u[MN]|0)!=0&&k5(CHa&4294967295,s([u[g],0,0,0],0,j,["i8*",0,0,0]));m=R0(e,u[g+4&4294967295]);m==0&&(m=Q);$(e,u[g],m);g=g+8&4294967295}}while(0);e=R0(k,$C&4294967295);u[c]=e;e=u[c]!=0;b:do if(e){if(u[u[c]+4&4294967295]!=xF&&(ZY(u[u[c]+4&4294967295],xF)|0)==0)break b;(u[MN]|0)!=0&&k5(DHa&4294967295,s(1,0,j,"i32"));w7(u[c]);$(k,$C&4294967295,Q)}while(0);b:for(;;){e=0;for(u[f]=0;;){if((n3(k,f,b,c)|0)==0)break;(u[u[c]&4294967295]|0)==1&&(u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)!=0&&!(u[u[c]+ -4&4294967295]!=xF&&(ZY(u[u[c]+4&4294967295],xF)|0)==0)&&(g=u[b]+20&-1,(yX(g,YC&4294967295)|0)!=0&&(yX(g,ZC&4294967295)|0)!=0&&((u[MN]|0)!=0&&k5(EHa&4294967295,s([g,0,0,0],0,j,["i8*",0,0,0])),w7(u[c]),Q1(k,u[b],Q),e=e+1&4294967295))}if(!((e|0)>0))break b}u[f]=0;b:for(;;){if((n3(k,f,b,c)|0)==0)break b;if((u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)==0)continue b;if(u[u[c]+4&4294967295]!=xF&&(ZY(u[u[c]+4&4294967295],xF)|0)==0)continue b;g=u[b]+20&-1;if((yX(g,YC&4294967295)|0)==0)continue b;if((yX(g, -ZC&4294967295)|0)==0)continue b;(u[MN]|0)!=0&&k5(FHa&4294967295,s([g,0,0,0],0,j,["i8*",0,0,0]));w7(u[c]);Q1(k,u[b],Q)}e=R0(k,ZC&4294967295);u[c]=e;e=u[c]!=0;b:do if(e){if(u[u[c]+4&4294967295]!=xF&&(ZY(u[u[c]+4&4294967295],xF)|0)==0)break b;(u[MN]|0)!=0&&k5(GHa&4294967295,s(1,0,j,"i32"));w7(u[c]);$(k,ZC&4294967295,Q)}while(0);e=R0(k,YC&4294967295);u[c]=e;e=u[c]!=0;b:do if(e){if(u[u[c]+4&4294967295]!=xF&&(ZY(u[u[c]+4&4294967295],xF)|0)==0)break b;(u[MN]|0)!=0&&k5(HHa&4294967295,s(1,0,j,"i32"));w7(u[c]); -$(k,YC&4294967295,Q)}while(0);g4(k);u[i+8&4294967295]=0;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if(u[i+20&4294967295]==0)break a;e=u[i+20&4294967295];u[i+20&4294967295]=0;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);h=f;f=u[MC]!=0;a:do if(f){b=u[MC];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[MC]+4&4294967295]+ -24&4294967295]](u[MC])}while(0);u[MC]=0;u[OC]=0;f=u[d+4&4294967295];a:for(;;){if(f==0)break a;b=f;c=c=c=c=c=c=c=c=c=c=c=a;c=(u[MN]|0)!=0;b:do if(c){if(u[b+8&4294967295]==0)break b;rX(b3a&4294967295,55,u[Hc])}while(0);i=u[b+8&4294967295]!=0;b:do if(i){c=u[b+8&4294967295];u[b+8&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);i=u[b+64&4294967295]!=0;b:do if(i){c=u[b+64&4294967295];u[b+64&4294967295]=0;u[c& -4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);i=u[b+76&4294967295]!=0;b:do if(i){c=u[b+76&4294967295];u[b+76&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);i=u[b+40&4294967295]!=0;b:do if(i){c=u[b+40&4294967295];u[b+40&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+ -24&4294967295]](c)}while(0);i=u[b+44&4294967295]!=0;b:do if(i){c=u[b+44&4294967295];u[b+44&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);i=u[b+48&4294967295]!=0;b:do if(i){c=u[b+48&4294967295];u[b+48&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);i=u[b+52&4294967295]!=0;b:do if(i){c=u[b+52&4294967295];u[b+52& -4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);i=u[b+56&4294967295]!=0;b:do if(i){c=u[b+56&4294967295];u[b+56&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);i=u[b+60&4294967295]!=0;b:do if(i){c=u[b+60&4294967295];u[b+60&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b; -A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);u[b+24&4294967295]=0;u[b+28&4294967295]=0;i=u[b+32&4294967295]!=0;b:do if(i){c=u[b+32&4294967295];u[b+32&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);i=u[b+36&4294967295]!=0;b:do if(i){c=u[b+36&4294967295];u[b+36&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0); -f=u[f&4294967295]}b=u[d+24&4294967295]!=0;a:do if(b){f=u[d+24&4294967295];u[d+24&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+28&4294967295]!=0;a:do if(b){f=u[d+28&4294967295];u[d+28&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+32&4294967295]!=0;a:do if(b){f=u[d+32&4294967295];u[d+32&4294967295]= -0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+8&4294967295]!=0;a:do if(b){f=u[d+8&4294967295];u[d+8&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+20&4294967295]!=0;a:do if(b){f=u[d+20&4294967295];u[d+20&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+ -24&4294967295]](f)}while(0);b=u[d+12&4294967295]!=0;a:do if(b){f=u[d+12&4294967295];u[d+12&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+16&4294967295]!=0;a:do if(b){f=u[d+16&4294967295];u[d+16&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[Uw]!=0;a:do if(b){f=u[Uw];u[Uw]=0;u[f&4294967295]=u[f&4294967295]- -1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[Vw]!=0;a:do if(b){f=u[Vw];u[Vw]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);for(u[JG]=0;;){f=u[d+4&4294967295];if(f==0)break;f==u[JG]&&Z(h3a&4294967295);i=c=b=a;i=0;f==0&&Z(c3a&4294967295);b=u[f+4&4294967295];b==0&&Z(d3a&4294967295);for(c=b+4&4294967295;;){u[c]==0&&Z(e3a&4294967295);if(u[c]==f)break;u[c]==i&&Z(f3a& -4294967295);i=u[c];u[u[c]&4294967295]==u[b+4&4294967295]&&Z(g3a&4294967295);c=u[c]&4294967295}u[c]=u[f&4294967295]}for(f=IG;;){u[f]==0&&Z($2a&4294967295);if(u[f]==d)break;f=u[f]&4294967295}u[d+4&4294967295]!=0&&Z(a3a&4294967295);u[f]=u[d&4294967295];yBb();JCb();d=u[Wy]!=0;a:do if(d){f=u[Wy];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[u[Wy]+4&4294967295]+24&4294967295]](u[Wy])}while(0);u[Wy]=0;OCb();d=u[NR&4294967295]!=0;a:do if(d){f=u[NR&4294967295];u[f&4294967295]= -u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[u[NR&4294967295]+4&4294967295]+24&4294967295]](u[NR&4294967295])}while(0);u[NR&4294967295]=0;for(PCb();;){if((u[SD]|0)==0)break;u[SD]=u[SD]-1&4294967295;d=u[TD+u[SD]*4&4294967295];L2(d)}a:for(;;){if((u[sO]|0)==0)break a;u[sO]=u[sO]-1&4294967295;d=u[tO+u[sO]*4&4294967295];L2(d)}f=u[rO]!=0;a:do if(f){d=u[rO];u[rO]=0;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break a;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0); -f=u[xO]!=0;a:do if(f){d=u[xO];u[xO]=0;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break a;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);d=0;a:for(;;){if(!((d|0)<=255))break a;f=u[bQ+d*4&4294967295]!=0;b:do if(f){b=u[bQ+d*4&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[bQ+d*4&4294967295]+4&4294967295]+24&4294967295]](u[bQ+d*4&4294967295])}while(0);u[bQ+d*4&4294967295]=0;d=d+1&4294967295}d=u[aQ]!=0;a:do if(d){f=u[aQ]; -u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[u[aQ]+4&4294967295]+24&4294967295]](u[aQ])}while(0);u[aQ]=0;d=262;f=FD&4294967295;a:for(;;){d=d-1&4294967295;if(!((d|0)>=0))break a;b=u[f]!=0;b:do if(b){c=u[f];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f])}while(0);u[f]=0;f=f+4&4294967295}f=RCb();b=(u[MN]|0)==0;a:do if(!b){rX(xKa&4294967295,14,u[Hc]);(f|0)==0?LX(10,u[Hc]):(d=(f|0)==1? -yKa&4294967295:zKa&4294967295,QX(u[Hc],AKa&4294967295,f,d));if(!((u[MN]|0)>1))break a;i=u[DD];for(;;){if(i==0)break a;d=0;c=i+4&-1;c:for(;;){if(!(d>>>0<=81))break c;k=u[c+4&4294967295]==ND;d:do if(k){if((u[c&4294967295]|0)==0)break d;QX(u[Hc],BKa&4294967295,c,u[c&4294967295],u[c+8&4294967295])}while(0);d=d+1&4294967295;c=c+12&4294967295}i=u[i&4294967295]}}while(0);d=uCb();f=(u[MN]|0)==0;a:do if(!f){rX(Dra&4294967295,16,u[Hc]);(d|0)==0?LX(10,u[Hc]):(b=(d|0)==1?Era&4294967295:Fra&4294967295,QX(u[Hc], -Gra&4294967295,d,b));if(!((u[MN]|0)>1))break a;c=u[ry];for(;;){if(c==0)break a;i=0;b=c+4&-1;c:for(;;){if(!(i>>>0<=61))break c;l=u[b+4&4294967295]==Ly;d:do if(l){if((u[b&4294967295]|0)==0)break d;k=U3(v[b+8&4294967295],114,0,0,0);if(k==0)break d;QX(u[Hc],Hra&4294967295,b,u[b&4294967295],k)}while(0);i=i+1&4294967295;b=b+16&4294967295}c=u[c&4294967295]}}while(0);for(;;){if((u[$t]|0)==0)break;u[$t]=u[$t]-1&4294967295;d=u[au+u[$t]*4&4294967295];L2(d)}d=u[cV]!=0;a:do if(d){f=u[cV];u[f&4294967295]=u[f&4294967295]- -1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[u[cV]+4&4294967295]+24&4294967295]](u[cV])}while(0);for(d=u[cV]=0;;){if(!((d|0)<=255))break;if(u[dV+d*4&4294967295]!=0){f=u[dV+d*4&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[dV+d*4&4294967295]+4&4294967295]+24&4294967295]](u[dV+d*4&4294967295]);u[dV+d*4&4294967295]=0}d=d+1&4294967295}QCb();f=KC;u[f+20&4294967295]=0;d=u[f+4&4294967295];f=u[f&4294967295];a:for(;;){f=f-1&4294967295;if(!((f|0)>=0))break a; -b=u[d+16&4294967295];for(c=0;;){if(!((u[d+12&4294967295]|0)>(c|0)))break;u[b+16&4294967295]=0;c=c+1&4294967295;b=b+24&4294967295}d=d+24&4294967295}for(;;){if(!((u[hO]|0)>0))break;u[hO]=u[hO]-1&4294967295;A[u[h9a+u[hO]*4&4294967295]]()}$X(u[Yy]);$X(u[Hc])}} -function SDb(d,f,b,c){f==0&&(f=YN&4294967295);if((MDb(f)|0)!=0){b=f;f=h;h+=4;var e;c==0&&(c=f,u[f&4294967295]=0);e=U0(ZN&4294967295);var g=e==0;a:do if(g){e=S2(k8a&4294967295);q2(ZN&4294967295,e);if(e==0)break a;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=U0($N&4294967295);g=e==0;a:do if(g){e=S2(l8a&4294967295);q2($N&4294967295,e);if(e==0)break a;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);for(;;){var i=d,g=b,k=c;e=h;h+=4;var m=a,l=m=m=a,o=m=a,r=a,p=o=a,o=SN&4294967295,p=SN&4294967295;u[e]=0;l=U0(ZN&4294967295);m=l!=0;a:do if(m)if(l=VY(l),l==0)yY();else{if((u[u[l+4&4294967295]+84&4294967295]&134217728|0)==0)break a;o=p0(l)}while(0);m=U0($N&4294967295);r=m!=0;a:do if(r)if(m=VY(m),m==0)yY();else{if((u[u[m+4&4294967295]+84&4294967295]&134217728|0)==0)break a;p=p0(m)}while(0);r=X7();if(r==0){g=l!=0;a:do if(g){u[l&4294967295]= -u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break a;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);g=m!=0;a:do if(g){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break a;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=-1}else{o=JEb(i,g,256,o,p,k,e,r);i=l!=0;a:do if(i){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break a;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);i=m!=0;a:do if(i){u[m&4294967295]=u[m&4294967295]-1&4294967295; -if((u[m&4294967295]|0)!=0)break a;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);if(o==0)Y7(r),(u[e]|0)==11?(yY(),m=11):(Y6(),m=-1);else if(m=T5(WN&4294967295),m==0)Y7(r),m=-1;else if(m=c5(m),l=n8(o,g,m,m,k,r),Y7(r),l==0)Y6(),m=-1;else{u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);(x2()|0)!=0&&yY();m=0}}g=m;h=e;e=g;if((e|0)==11)break}h=f;d=0}else d=RDb(d,f,b,c);return d} -function RDb(d,f,b,c){var e,g,i,k,m,l,o;l=0;i=T5(WN&4294967295);var r=i==0;a:do if(r)g=-1;else{g=c5(i);e=R0(g,bO&4294967295)==0;b:do if(e)if(m=S2(f),m==0){g=-1;break a}else if(($(g,bO&4294967295,m)|0)<0){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);g=-1;break a}else{l=1;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);e=Ba(f);m=f+e&4294967295;e=(e|0)>4? --4:0;m=m+e&4294967295;var p=d,q=m,t=b;e=h;h+=2;var w=a,x=a,z=a,w=a,z=(yX(q,m8a&4294967295)|0)==0;b:do if(z)w=0;else{if((yX(q,aO&4294967295)|0)==0){w=0;break b}if((t|0)!=0){z=u[LC]&65535;w=0;if((tX[p].position|0)==0){q=(bY(e,2,p)|0)==2;c:do if(q){if((D(u[e+1&4294967295],8)<<8|D(u[e&4294967295],8)|0)!=(z|0))break c;w=1}while(0);p=tX[p];p.position=0;p.error=0}x=w}else x=0;w=7;break b}while(0);w==0&&(x=1);p=x;h=e;p=(p|0)!=0;b:do{if(p)if(d=IX(f,n8a&4294967295),d==0)rX(o8a&4294967295,31,u[Hc]),o=-1,e=8; -else{(yX(m,aO&4294967295)|0)==0&&(u[Js]=1);m=d;p=e=g;k=c;q=t=q=a;q=V5(m);t=(u[LC]|0)!=(q|0);c:do{if(t)W(u[Av],N8a&4294967295);else{V5(m);q=dDb(m);x=q==0;d:do if(!x){if(u[q+4&4294967295]!=Is)break d;t=q;q=F1(t,e,p);m=q!=0;e:do if(m){if(k==0)break e;u[k&4294967295]|=u[t+20&4294967295]&253952}while(0);k=t;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);break c}while(0);x=q!=0;d:do if(x){u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q& -4294967295]|0)!=0)break d;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);W(u[Av],O8a&4294967295)}q=0}while(0);k=q;e=10}else k=Z1(d,f,g,g,c),e=10;break b}while(0);if(e==10)if(k==0)Y6(),o=-1;else{u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);(x2()|0)!=0&&yY();o=0}m=(l|0)!=0;b:do if(m){if((k4(g,bO&4294967295)|0)==0)break b;yY()}while(0);g=o}while(0);return g} -function QDb(d,f){var b;b=T5(WN&4294967295);if(b==0)b=-1;else if(b=c5(b),b=Y1(d,257,b,b,f),b==0)Y6(),b=-1;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);(x2()|0)!=0&&yY();b=0}return b}Module._PyRun_SimpleStringFlags=QDb; -function KEb(){var d=h;h+=12;var f,b=d+4,c=d+8,e,g;e=0;if((u[eO]|0)==0){V_(d,b,c);(x2()|0)!=0&&yY();$X(u[Yy]);var i=u[b]==0;a:do if(!i){if(u[b]==Q)break a;g=u[u[b]+4&4294967295]==ms;b:do if(g)f=3;else{f=(u[u[u[b]+4&4294967295]+84&4294967295]&1073741824|0)!=0?3:4;break b}while(0);b:do if(f==3){g=TY(u[b],x8a&4294967295);if(g==0)break b;var k=u[b];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);u[b]=g;if(u[b]==Q)break a}while(0);if((u[u[u[b]+ -4&4294967295]+84&4294967295]&8388608|0)!=0)e=X_(u[b]);else{e=U0(UN&4294967295);g=e==0;b:do if(g)f=9;else{if(e==Q){f=9;break b}Y0(u[b],e,1);f=11;break b}while(0);f==9&&(L4(u[b],u[Hc],1,0),$X(u[Hc]));k5(dO&4294967295,s(1,0,j,"i32"));e=1}}while(0);$_(u[d],u[b],u[c]);yY();d=e;f7();wX(d);throw"Reached an unreachable! Original .ll line: 321710";}h=d} -function Y6(){var d=h;h+=24;var f,b=d+4,c=d+8,e,g=d+12,i=d+16,k=d+20;(xY(u[hv])|0)!=0&&KEb();V_(d,b,c);var m=u[d]==0;a:do if(!m){j2(d,b,c);if(u[d]==0)break a;q2(y8a&4294967295,u[d]);q2(z8a&4294967295,u[b]);q2(A8a&4294967295,u[c]);e=U0(B8a&4294967295);var l=e==0;b:do if(l)f=4;else{if(e==Q){f=4;break b}f=u[c]!=0?u[c]:Q;f=Z_(3,s([u[d],0,0,0,u[b],0,0,0,f,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));e=QZ(e,f,0);l=e==0;c:do if(l){(xY(u[hv])|0)!= -0&&KEb();V_(g,i,k);j2(g,i,k);if(u[g]==0){u[g]=Q;var o=u[g];u[o&4294967295]=u[o&4294967295]+1&4294967295}u[i]==0&&(u[i]=Q,o=u[i],u[o&4294967295]=u[o&4294967295]+1&4294967295);(x2()|0)!=0&&yY();$X(u[Yy]);k5(C8a&4294967295,s(1,0,j,"i32"));o8(u[g],u[i],u[k]);k5(D8a&4294967295,s(1,0,j,"i32"));o8(u[d],u[b],u[c]);o=u[g];u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);o=u[i];u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]| -0)==0)A[u[u[u[i]+4&4294967295]+24&4294967295]](u[i]);if(u[k]==0)break c;o=u[k];u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break c;A[u[u[u[k]+4&4294967295]+24&4294967295]](u[k])}while(0);l=e!=0;c:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=f!=0;c:do if(e){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0); -f=23;break b}while(0);f==4&&(k5(E8a&4294967295,s(1,0,j,"i32")),o8(u[d],u[b],u[c]));f=u[d]!=0;b:do if(f){e=u[d];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[u[d]+4&4294967295]+24&4294967295]](u[d])}while(0);f=u[b]!=0;b:do if(f){e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}while(0);if(u[c]==0)break a;f=u[c];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!= -0)break a;A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c])}while(0);h=d} -function o8(d,f,b){var c=h;h+=30;var e,g,i,k,m=c+4;g=c+8;var l=c+12,o=c+16,r=c+20;i=0;k=U0(UN&4294967295);u[f&4294967295]=u[f&4294967295]+1&4294967295;var p=k==0;a:do if(p)e=0;else{if(k==Q){e=0;break a}(x2()|0)!=0&&yY();$X(u[Yy]);e=b!=0;b:do if(e){if(b==Q)break b;i=b;var p=k,q=a,t=q=q=a,t=1E3,w=i==0;c:do if(w)q=0;else if(u[i+4&4294967295]!=JR)K0(KR&4294967295,270),q=-1;else{var q=U0(hmb&4294967295),x=q!=0;d:do if(x){if((u[u[q+4&4294967295]+84&4294967295]&8388608|0)==0)break d;t=X_(q);if(!((t|0)<= -0))break d;q=0;break c}while(0);q=W0(imb&4294967295,p);if((q|0)==0){var q=p,x=t,z=a,y=a,C=a,B=a,z=i,C=y=0,B=z;d:for(;;){if(B==0)break d;C=C+1&4294967295;B=u[B+8&4294967295]}for(;;){if(z==0)break;if((y|0)!=0)break;if((C|0)<=(x|0)){var G=p0(u[u[u[z+12&4294967295]+16&4294967295]+52&4294967295]),K=u[z+20&4294967295],B=p0(u[u[u[z+12&4294967295]+16&4294967295]+48&4294967295]),y=q,I=G,G=h;h+=2E3;var F=a,J=a,F=a,M=B==0;d:do if(M)F=0;else{if(I==0){F=0;break d}b0(G,2E3,gmb&4294967295,s([B,0,0,0,K,0,0,0,I,0, -0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0]));F=W0(G,y);J=(F|0)!=0?F:LEb(y,B,K,4);F=3;break d}while(0);F==0&&(J=-1);y=J;h=G}C=C-1&4294967295;z=u[z+8&4294967295];(y|0)==0&&(y=r4())}q=y}}while(0);i=q}while(0);b=(i|0)==0;b:do if(b){if((ZZ(f,G8a&4294967295)|0)==0)break b;e=f;p=c;t=m;w=l;q=o;x=g;C=y=C=a;z=(u[u[e+4&4294967295]+84&4294967295]&67108864|0)!=0;c:do if(z)C=t5(e,p8a&4294967295,s([p,0,0,0,t,0,0,0,w,0,0,0,q,0,0,0,x,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0,"i32*",0,0,0,"i32*", -0,0,0,"i8**",0,0,0]));else{C=TY(e,q8a&4294967295);y=C==0;d:do if(!y){u[p]=C;C=TY(e,r8a&4294967295);if(C==0)break d;if(C==Q)u[t]=0;else if(y=p0(C),u[t]=y,u[t]==0)break d;u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C);C=TY(e,s8a&4294967295);if(C==0)break d;y=X_(C);u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C);C=0;if((y|0)<0&&V()!=0)break d;u[w]=y;C=TY(e,t8a&4294967295); -if(C==0)break d;if(C==Q){if(u[q]=-1,u[C&4294967295]=u[C&4294967295]-1&4294967295,(u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C)}else{y=X_(C);u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C);C=0;if((y|0)<0&&V()!=0)break d;u[q]=y}C=TY(e,u8a&4294967295);if(C==0)break d;if(C==Q)u[x]=0;else if(y=p0(C),u[x]=y,u[x]==0)break d;u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C); -C=1;break c}while(0);y=C!=0;d:do if(y){u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0)break d;A[u[u[C+4&4294967295]+24&4294967295]](C)}while(0);C=0}while(0);if((C|0)==0)yY();else{W0(H8a&4294967295,k);u[m]==0?W0(fO&4294967295,k):W0(u[m],k);W0(I8a&4294967295,k);b0(r,10,J8a&4294967295,s([u[l],0,0,0],0,j,["i32",0,0,0]));W0(r,k);W0(dO&4294967295,k);if(u[g]!=0){e=k;q=t=p=w=a;p=u[o];t=u[g];w=(p|0)>=0;c:do if(w){q=(p|0)>0;d:do if(q){if((p|0)!=(Ba(t)|0))break d;if(E(u[t+(p-1&4294967295)& -4294967295],8)!=10)break d;p=p-1&4294967295}while(0);d:for(;;){q=HX(t,10);if(q==0)break d;if((q-t&4294967295|0)>=(p|0))break d;p=p-((q+1&4294967295)-t&4294967295)&4294967295;t=q+1&4294967295}for(;;){if(E(u[t],8)!=32&&E(u[t],8)!=9)break c;t=t+1&4294967295;p=p-1&4294967295}}while(0);W0(cO&4294967295,e);W0(t,e);q=E(u[t],8)==0;c:do if(q)w=10;else{w=E(u[t+(Ba(t)-1&4294967295)&4294967295],8)!=10?10:11;break c}while(0);w==10&&W0(dO&4294967295,e);if((p|0)!=-1){W0(cO&4294967295,e);for(p=p-1&4294967295;;){if(!((p| -0)>0))break;W0(v8a&4294967295,e);p=p-1&4294967295}W0(w8a&4294967295,e)}}u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=u[c];if(V()==0)break b;i=-1}}while(0);m=(i|0)==0;b:do if(m){g=u[d+4&4294967295]==iq;c:do if(!g){if(!((u[u[d+4&4294967295]+84&4294967295]|0)>=0)&&(u[d+84&4294967295]&1073741824|0)!=0)break c;i=Y0(d,k,1);break b}while(0);g=u[d+4&4294967295]==iq?u[d+16&4294967295]+20&-1:u[d+12&4294967295];o=g!=0;c:do if(o){l=ZX(g,46); -if(l==0)break c;g=l+1&4294967295}while(0);l=TY(d,K8a&4294967295);r=l==0;c:do if(r)i=W0(gO&4294967295,k);else{o=p0(l);b=o!=0;d:do if(b){if((yX(o,PN&4294967295)|0)==0)break d;i=W0(o,k);i=W0(L8a&4294967295,k)+i&4294967295}while(0);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break c;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);(i|0)==0&&(i=g==0?W0(gO&4294967295,k):W0(g,k))}while(0);m=(i|0)==0;b:do if(m){if(f==Q)break b;d=VY(f);g=d==0;c:do if(g)i=-1;else{if((u[u[d+4&4294967295]+ -84&4294967295]&134217728|0)!=0&&(u[d+8&4294967295]|0)==0)break c;i=W0(M8a&4294967295,k)}while(0);(i|0)==0&&(i=Y0(d,k,1));if(d==0)break b;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break b;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);i=W0(dO&4294967295,k)+i&4294967295;e=38;break a}while(0);e==0&&rX(F8a&4294967295,16,u[Hc]);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);(i|0)!=0&&yY();h=c} -function Y1(d,f,b,c,e){var g,i;g=0;i=X7();i==0?b=0:(d=p8(d,fO&4294967295,f,e,i),d!=0&&(g=n8(d,fO&4294967295,b,c,e,i)),Y7(i),b=g);return b}function Z1(d,f,b,c,e){var g;g=X7();g==0?g=0:(d=JEb(d,f,257,0,0,e,0,g),d==0?(Y7(g),g=0):(f=n8(d,f,b,c,e,g),Y7(g),g=f));return g}function n8(d,f,b,c,e,g){d=e3(d,f,e,g);if(d==0)b=0;else if(b=F1(d,b,c),u[d&4294967295]=u[d&4294967295]-1&4294967295,(u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);return b} -function MEb(d,f,b,c){var e,g;g=X7();var i=g==0;a:do if(i)e=0;else if(e=p8(d,f,b,c,g),e==0)Y7(g),e=0;else{var k=c!=0;b:do if(k){if((u[c&4294967295]&1024|0)==0)break b;d=e;f8();b=d;f=d=c=i=a;f=d=0;if(b==0)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q;else{i=u[b&4294967295];i=i==1?26:i==2?27:i==3?28:i==4?29:6;c:do if(i==26){d=g8(u[jJ]);if(d==0){i=1;break c}f=b8(u[b+4&-1],112);if(f==0){i=1;break c}if((u4(d,QG&4294967295,f)|0)==-1){i=1;break c}u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]| -0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);i=6;break c}else if(i==27){d=g8(u[lJ]);if(d==0){i=1;break c}f=b8(u[b+4&-1],112);if(f==0){i=1;break c}if((u4(d,QG&4294967295,f)|0)==-1){i=1;break c}u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);i=6;break c}else if(i==28){d=g8(u[nJ]);if(d==0){i=1;break c}f=h8(u[b+4&-1]);if(f==0){i=1;break c}if((u4(d,QG&4294967295,f)|0)==-1){i=1;break c}u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f& -4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);i=6;break c}else if(i==29){d=g8(u[pJ]);if(d==0){i=1;break c}f=b8(u[b+4&-1],112);if(f==0){i=1;break c}if((u4(d,QG&4294967295,f)|0)==-1){i=1;break c}u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0){i=6;break c}A[u[u[f+4&4294967295]+24&4294967295]](f);i=6;break c}while(0);if(i==6)c=d;else if(i==1){b=f!=0;c:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0); -f=d!=0;c:do if(f){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break c;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);c=0}}d=c;Y7(g);e=d;break a}while(0);e=e3(e,f,c,g);Y7(g)}while(0);return e} -function p8(d,f,b,c,e){var g=h;h+=36;var i,k,m,l=g+4,o=g+32;c!=0?(m=(u[c&4294967295]&512|0)!=0?2:0,k=(u[c&4294967295]&65536|0)!=0?4:0,i=(u[c&4294967295]&131072|0)!=0?8:0,i|=m|k):i=0;u[o]=i;i=KC;uEb(l,f);var r=D((b|0)==257,1),p;p=d;d=NEb();if(d==0)d=0;else{k=h;h+=8;var q,t;m=0;u[k&4294967295]=u[DR&4294967295];u[k+4&4294967295]=u[DR+4&4294967295];t=0;var w,x,z,y;w=p;z=0;q=Ba(w)+2&4294967295;x=0;p=(q|0)>=0?oa((q|0)!=0?q:1):0;if(p==0)u[d+20&4294967295]=15,p=0;else{y=p;a:for(;;){if(E(u[w],8)==0)break a; -x=u[w];var C=(z|0)!=0;b:do if(C){z=0;if(E(x,8)!=10)break b;w=w+1&4294967295;x=u[w];if(E(x,8)==0)break a}while(0);E(x,8)==13&&(z=1,x=10);u[y]=x;w=w+1&4294967295;y=y+1&4294967295}r=(r|0)!=0;a:do if(r){if(E(x,8)==10)break a;u[y]=10;y=y+1&4294967295}while(0);u[y]=0;r=(y-p&4294967295)+1&4294967295;q=(r|0)<(q|0);a:do if(q){if((r|0)==0)break a;(r|0)>=0?(x=(r|0)!=0?r:1,p=cY(p,x)):p=0}while(0)}u[d+916&4294967295]=p;r=p==0;a:do if(r)q=0;else if(u[d+908&4294967295]=0,u[d+912&4294967295]=p,(OEb(166,168,d)|0)== -0)q=q8(d);else{p=u[d+912&4294967295];if(u[d+908&4294967295]!=0)if(m=PEb(p,u[d+908&4294967295]),m==0){q=q8(d);break a}else p=p0(m);q=p;b:for(;;){if(E(u[q],8)==0)break b;if(E(u[q],8)==10&&(u[k+t*4&4294967295]=q,t=t+1&4294967295,(t|0)==2))break b;q=q+1&4294967295}u[d+908&4294967295]=0;q=u[k&4294967295]!=0;b:do if(q){if((r8(p,u[k&4294967295]-p&4294967295,d,170)|0)!=0){if(u[d+908&4294967295]!=0)break b;if(u[k+4&4294967295]==0)break b;if((r8(u[k&4294967295]+1&4294967295,u[k+4&4294967295]-u[k&4294967295]& -4294967295,d,170)|0)!=0)break b}q=q8(d);break a}while(0);if(u[d+908&4294967295]!=0)if(m=PEb(p,u[d+908&4294967295]),m==0){q=q8(d);break a}else p=p0(m);u[d+904&4294967295]=m;q=p}while(0);h=k;p=q;p==0?(K7(d),d=0):(u[d+8&4294967295]=p,u[d+12&4294967295]=u[d+8&4294967295],u[d+4&4294967295]=u[d+12&4294967295],u[d&4294967295]=u[d+4&4294967295])}if(d==0)b=V()!=0?22:15,u[l&4294967295]=b,b=0;else{k=f!=0?f:NRa&4294967295;u[d+460&4294967295]=k;m=(u[XF]|0)!=0;a:do if(m)k=3;else{k=(u[MN]|0)!=0?3:4;break a}while(0); -a:do if(k==3){u[d+464&4294967295]=D(u[d+460&4294967295]!=0,1);if(!((u[XF]|0)>1))break a;u[d+468&4294967295]=u[d+468&4294967295]+1&4294967295}while(0);b=qEb(d,i,b,l,o)}c==0&&(u[g&4294967295]=0,c=g);b!=0?(u[c&4294967295]|=u[o]&253952,f=Qzb(b,c,f,e)):(QEb(l),f=0);h=g;return f} -function JEb(d,f,b,c,e,g,i,k){var m=h;h+=36;var l,o,r,p=m+4,q=m+32;g!=0?(r=(u[g&4294967295]&512|0)!=0?2:0,o=(u[g&4294967295]&65536|0)!=0?4:0,l=(u[g&4294967295]&131072|0)!=0?8:0,l|=r|o):l=0;u[q]=l;l=KC;uEb(p,f);o=NEb();o==0?d=0:(r=oa(8192),u[o&4294967295]=r,u[o&4294967295]==0?(K7(o),d=0):(u[o+8&4294967295]=u[o&4294967295],u[o+4&4294967295]=u[o+8&4294967295],u[o+12&4294967295]=u[o&4294967295]+8192&4294967295,u[o+24&4294967295]=d,u[o+444&4294967295]=c,u[o+448&4294967295]=e,d=o));c=d;if(c==0)u[p&4294967295]= -15,b=0;else{u[c+460&4294967295]=f;e=(u[XF]|0)!=0;a:do if(e)d=1;else{d=(u[MN]|0)!=0?1:2;break a}while(0);a:do if(d==1){u[c+464&4294967295]=D(f!=0,1);if(!((u[XF]|0)>1))break a;u[c+468&4294967295]=u[c+468&4294967295]+1&4294967295}while(0);b=qEb(c,l,b,p,q)}g==0&&(u[m&4294967295]=0,g=m);b!=0?(u[g&4294967295]|=u[q]&253952,f=Qzb(b,g,f,k)):(QEb(p),i!=0&&(u[i]=u[p&4294967295]),f=0);h=m;return f} -function QEb(d){var f=h;h+=12;var b,c,e,g,i,k;e=f+4;c=f+8;k=i=0;g=u[Lv];b=u[d&4294967295];b=b==11?30:b==12?31:b==13?32:b==14?33:b==15?34:b==17?35:b==18?36:b==19?37:b==20?38:b==21?39:b==22?40:b==23?41:b==24?42:b==25?43:44;a:do if(b==44){QX(u[Hc],c9a&4294967295,u[d&4294967295]);k=d9a&4294967295;b=2;break a}else if(b==30){k=W8a&4294967295;b=2;break a}else if(b==31){V()==0&&N_(u[jv],0);b=4;break a}else if(b==32){k=T8a&4294967295;b=2;break a}else if(b==33){g=u[Nv];(u[d+24&4294967295]|0)==5?k=P8a&4294967295: -(u[d+20&4294967295]|0)==5?k=Q8a&4294967295:(u[d+20&4294967295]|0)==6?k=R8a&4294967295:(g=u[Lv],k=S8a&4294967295);b=2;break a}else if(b==34){OY();b=4;break a}else if(b==35){b=0;break a}else if(b==36){g=u[Pv];k=X8a&4294967295;b=2;break a}else if(b==37){k=Y8a&4294967295;b=2;break a}else if(b==38){g=u[Nv];k=$8a&4294967295;b=2;break a}else if(b==39){g=u[Nv];k=Z8a&4294967295;b=2;break a}else if(b==40){V_(f,e,c);b=u[e]!=0;b:do if(b){i=VY(u[e]);if(i==0)break b;k=p0(i)}while(0);k==0&&(k=a9a&4294967295);b= -u[f]!=0;b:do if(b){var m=u[f];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f])}while(0);b=u[e]!=0;b:do if(b){m=u[e];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);e=u[c]!=0;b:do if(e){b=u[c];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c])}while(0);b=2;break a}else if(b== -41){k=U8a&4294967295;b=2;break a}else if(b==42){k=V8a&4294967295;b=2;break a}else if(b==43){k=b9a&4294967295;b=2;break a}while(0);a:do if(b==2){c=M_(e9a&4294967295,s([u[d+4&4294967295],0,0,0,u[d+8&4294967295],0,0,0,u[d+12&4294967295],0,0,0,u[d+16&4294967295],0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0,"i8*",0,0,0]));e=0;c!=0&&(e=M_(f9a&4294967295,s([k,0,0,0,c,0,0,0],0,j,["i8*",0,0,0,"%struct.NullImporter*",0,0,0])));k=i!=0;b:do if(k){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]| -0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);i=c!=0;b:do if(i){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);N_(g,e);if(e==0){b=4;break a}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){b=4;break a}A[u[u[e+4&4294967295]+24&4294967295]](e);b=4;break a}while(0);a:do if(b==4){if(u[d+16&4294967295]==0)break a;u[d+16&4294967295]=0}while(0);h=f} -function Z(d){QX(u[Hc],g9a&4294967295,d);$X(u[Hc]);szb();throw"Reached an unreachable! Original .ll line: 321573";}function MDb(d){var f,b;if((u[jO]|0)==0)d=0;else{var c=d==0;a:do if(c)f=1;else{if((yX(d,j9a&4294967295)|0)==0){f=1;break a}if((yX(d,YN&4294967295)|0)==0){f=1;break a}b=0;f=5;break a}while(0);f==1&&(b=1);d=b}return d} -function s8(d,f,b){var c,e,g,i,k,m,l,o;k=u[d+16&4294967295];m=u[d+20&4294967295];g=b&k;l=m+8*g&4294967295;i=u[l+4&4294967295]==0;a:do if(i)c=0;else{if(u[l+4&4294967295]==f){c=0;break a}if(u[l+4&4294967295]==u[rO])i=l;else{e=(u[l&4294967295]|0)==(b|0);b:do if(e){o=u[l+4&4294967295];u[o&4294967295]=u[o&4294967295]+1&4294967295;c=n_(o,f,2);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);if((c|0)<0)e=0;else{e=u[d+20&4294967295]!=m;c:do if(!e){if(u[l+ -4&4294967295]!=o)break c;if((c|0)>0){e=l;c=5;break a}else{c=8;break b}}while(0);e=s8(d,f,b)}c=5;break a}while(0);i=0}e=b;b:for(;;){g=(((g<<2)+g&4294967295)+e&4294967295)+1&4294967295;l=m+8*(g&k)&4294967295;if(u[l+4&4294967295]==0){c=10;break b}if(u[l+4&4294967295]==f){c=14;break b}o=(u[l&4294967295]|0)!=(b|0);c:do if(o)c=16;else{if(u[l+4&4294967295]==u[rO]){c=16;break c}o=u[l+4&4294967295];u[o&4294967295]=u[o&4294967295]+1&4294967295;c=n_(o,f,2);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o& -4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);if((c|0)<0){c=19;break b}if(u[d+20&4294967295]!=m){c=21;break b}if(u[l+4&4294967295]!=o){c=21;break b}if((c|0)>0){c=14;break b}c=25;break c}while(0);c:do if(c==16){if(u[l+4&4294967295]!=u[rO])break c;if(i!=0)break c;i=l}while(0);e=e>>>0>>>5;c=9}if(c==10)i!=0&&(l=i);else if(c==19){e=0;c=5;break a}else if(c==21){e=s8(d,f,b);c=5;break a}e=l;c=5;break a}while(0);c==0&&(e=l);return e} -function t8(d,f,b){var c;c=A[u[d+24&4294967295]](d,f,b);if(c==0)d=-1;else{var e=u[c+4&4294967295]==0;a:do if(e)u[d+8&4294967295]=u[d+8&4294967295]+1&4294967295,u[c+4&4294967295]=f,u[c&4294967295]=b,u[d+12&4294967295]=u[d+12&4294967295]+1&4294967295;else if(u[c+4&4294967295]==u[rO]){u[c+4&4294967295]=f;u[c&4294967295]=b;u[d+12&4294967295]=u[d+12&4294967295]+1&4294967295;var g=u[rO];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[rO]+4&4294967295]+24&4294967295]](u[rO])}else{u[f& -4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);d=0}return d} -function u8(d,f){var b=h;h+=64;var c,e,g;e=8;a:for(;;){if((e|0)>(f|0))break a;if(!((e|0)>0))break a;e<<=1}var i=(e|0)<=0;a:do if(i)OY(),c=-1;else{g=u[d+20&4294967295];var k=(e|0)==8;b:do if(k){if(c=d+28&-1,c==g)if((u[d+8&4294967295]|0)==(u[d+12&4294967295]|0)){c=0;break a}else pX(b,g,64),g=b}else{e>>>0<=268435455?(e*8&4294967295|0)>=0?(c=(e*8&4294967295|0)!=0?e*8&4294967295:1,c=oa(c)):c=0:c=0;if(c!=0)break b;OY();c=-1;break a}while(0);u[d+20&4294967295]=c;u[d+16&4294967295]=e-1&4294967295;xX(c,0, -e*8&4294967295);u[d+12&4294967295]=0;c=u[d+8&4294967295];for(u[d+8&4294967295]=0;;){if(!((c|0)>0))break;if(u[g+4&4294967295]!=0)if(u[g+4&4294967295]==u[rO]){if(c=c-1&4294967295,k=u[g+4&4294967295],u[k&4294967295]=u[k&4294967295]-1&4294967295,(u[k&4294967295]|0)==0)A[u[u[u[g+4&4294967295]+4&4294967295]+24&4294967295]](u[g+4&4294967295])}else{c=c-1&4294967295;for(var k=d,m=u[g+4&4294967295],l=u[g&4294967295],o=a,r=a,p=a,q=a,t=a,p=u[k+16&4294967295],q=u[k+20&4294967295],o=l&p,t=q+8*o&4294967295,r=l;;){if(u[t+ -4&4294967295]==0)break;o=(((o<<2)+o&4294967295)+r&4294967295)+1&4294967295;t=q+8*(o&p)&4294967295;r=r>>>0>>>5}u[k+8&4294967295]=u[k+8&4294967295]+1&4294967295;u[t+4&4294967295]=m;u[t&4294967295]=l;u[k+12&4294967295]=u[k+12&4294967295]+1&4294967295}g=g+8&4294967295}c=0}while(0);h=b;return c} -function v8(d,f){var b,c;b=u[d+12&4294967295];var e=u[f+4&4294967295];u[e&4294967295]=u[e&4294967295]+1&4294967295;e=(t8(d,u[f+4&4294967295],u[f&4294967295])|0)==-1;a:do if(e){c=u[f+4&4294967295];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[f+4&4294967295]+4&4294967295]+24&4294967295]](u[f+4&4294967295]);c=-1}else{c=(u[d+12&4294967295]|0)<=(b|0);b:do if(!c){if((u[d+8&4294967295]*3&4294967295|0)<((u[d+16&4294967295]+1&4294967295)*2&4294967295|0))break b;b=(u[d+12& -4294967295]|0)>5E4?u[d+12&4294967295]*2&4294967295:u[d+12&4294967295]*4&4294967295;c=u8(d,b);break a}while(0);c=0}while(0);return c} -function w8(d,f){var b,c,e,g=u[f+4&4294967295]!=zQ;a:do if(g)b=0;else{e=u[f+12&4294967295];b=(e|0)==-1?0:1;break a}while(0);a:do if(b==0){e=f4(f);if((e|0)!=-1){b=1;break a}c=-1;b=3;break a}while(0);a:do if(b==1)if(c=u[d+12&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295,(t8(d,f,e)|0)==-1){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);c=-1}else{c=(u[d+12&4294967295]|0)<=(c|0);b:do if(!c){if((u[d+8&4294967295]*3&4294967295|0)< -((u[d+16&4294967295]+1&4294967295)*2&4294967295|0)){b=6;break b}b=(u[d+12&4294967295]|0)>5E4?u[d+12&4294967295]*2&4294967295:u[d+12&4294967295]*4&4294967295;c=u8(d,b);break a}while(0);c=0}while(0);return c} -function x8(d,f){var b,c,e;c=A[u[d+24&4294967295]](d,u[f+4&4294967295],u[f&4294967295]);e=c==0;a:do if(e)b=-1;else{b=u[c+4&4294967295]==0;b:do if(!b){if(u[c+4&4294967295]==u[rO])break b;e=u[c+4&4294967295];b=u[rO];u[b&4294967295]=u[b&4294967295]+1&4294967295;u[c+4&4294967295]=u[rO];u[d+12&4294967295]=u[d+12&4294967295]-1&4294967295;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);b=1;break a}while(0);b=0}while(0);return b} -function y8(d,f){var b,c,e,g=u[f+4&4294967295]!=zQ;a:do if(g)b=0;else{e=u[f+12&4294967295];b=(e|0)==-1?0:1;break a}while(0);a:do if(b==0){e=f4(f);if((e|0)!=-1){b=1;break a}c=-1;b=3;break a}while(0);a:do if(b==1)if(c=A[u[d+24&4294967295]](d,f,e),c==0)c=-1;else{g=u[c+4&4294967295]==0;b:do if(!g){if(u[c+4&4294967295]==u[rO]){b=5;break b}b=u[c+4&4294967295];e=u[rO];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[c+4&4294967295]=u[rO];u[d+12&4294967295]=u[d+12&4294967295]-1&4294967295;u[b&4294967295]=u[b& -4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);c=1;break a}while(0);c=0}while(0);return c} -function z8(d){var f=h;h+=64;var b,c,e;b=u[d+20&4294967295];c=D((d+28&-1)!=b,1);e=u[d+8&4294967295];c=(c|0)!=0;a:do{if(!c){if(!((e|0)>0))break a;pX(f,b,64);b=f}xX(d+28&-1,0,64);u[d+8&4294967295]=0;u[d+12&4294967295]=u[d+8&4294967295];u[d+20&4294967295]=d+28&-1;u[d+16&4294967295]=7;u[d+92&4294967295]=-1}while(0);d=b;a:for(;;){if(!((e|0)>0))break a;b=u[d+4&4294967295]!=0;b:do if(b){e=e-1&4294967295;c=u[d+4&4294967295];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[u[d+ -4&4294967295]+4&4294967295]+24&4294967295]](u[d+4&4294967295])}while(0);d=d+8&4294967295}h=f;return 0}function A8(d,f,b){var c,e;c=u[f];e=u[d+20&4294967295];for(d=u[d+16&4294967295];;){if((c|0)>(d|0))break;if(u[(e+8*c&4294967295)+4&4294967295]!=0&&u[(e+8*c&4294967295)+4&4294967295]!=u[rO])break;c=c+1&4294967295}u[f]=c+1&4294967295;(c|0)>(d|0)?f=0:(u[b]=e+8*c&4294967295,f=1);return f} -function B8(d,f){var b,c,e;b=A[u[d+24&4294967295]](d,u[f+4&4294967295],u[f&4294967295]);if(b==0)c=-1;else{e=u[b+4&4294967295];var g=e==0;a:do if(g)b=1;else{if(e==u[rO]){b=1;break a}c=1;b=3;break a}while(0);b==1&&(c=0)}return c} -function C8(d,f){var b=h;h+=24;var c,e,g,i=b+4,k=b+8,m=b+12,l=b+16,o=u[f+4&4294967295]==XO;a:do if(o)c=0;else{if(u[f+4&4294967295]==ZO){c=0;break a}if((ZY(u[f+4&4294967295],XO)|0)!=0){c=0;break a}if((ZY(u[f+4&4294967295],ZO)|0)!=0){c=0;break a}if(u[f+4&4294967295]==ou)if(u[k]=0,g=Q0(f),(g|0)==-1){e=-1;c=5;break a}else{var r=((u[d+8&4294967295]+g&4294967295)*3&4294967295|0)>=((u[d+16&4294967295]+1&4294967295)*2&4294967295|0);b:do if(r){if((u8(d,(u[d+12&4294967295]+g&4294967295)*2&4294967295)|0)==0){c= -7;break b}e=-1;c=5;break a}while(0);for(;;){if((h4(f,k,b,i,m)|0)==0){c=11;break}u[l&4294967295]=u[m];u[l+4&4294967295]=u[b];if((v8(d,l)|0)==-1){c=9;break}else c=8}if(c==11){e=0;c=5;break a}else if(c==9){e=-1;c=5;break a}}else if(g=e_(f),g==0){e=-1;c=5;break a}else{for(;;){c=g_(g);u[b]=c;if(u[b]==0){c=19;break}if((w8(d,u[b])|0)==-1){c=13;break}c=u[b];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);c=12}if(c==19){u[g&4294967295]= -u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=V()!=0?-1:0;c=5;break a}else if(c==13){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);e=-1;c=5;break a}}}while(0);if(c==0){var p,q,t;e=f==d;a:do if(e)p=0;else{if((u[f+12&4294967295]|0)==0){p=0;break a}i=((u[d+8&4294967295]+ -u[f+12&4294967295]&4294967295)*3&4294967295|0)>=((u[d+16&4294967295]+1&4294967295)*2&4294967295|0);b:do if(i){if((u8(d,(u[d+12&4294967295]+u[f+12&4294967295]&4294967295)*2&4294967295)|0)==0){p=4;break b}q=-1;p=5;break a}while(0);i=0;b:for(;;){if(!((u[f+16&4294967295]|0)>=(i|0))){p=13;break b}t=u[f+20&4294967295]+8*i&4294967295;p=u[t+4&4294967295]!=0;c:do if(p){if(u[t+4&4294967295]==u[rO])break c;k=u[t+4&4294967295];u[k&4294967295]=u[k&4294967295]+1&4294967295;if((t8(d,u[t+4&4294967295],u[t&4294967295])| -0)==-1){p=9;break b}}while(0);i=i+1&4294967295;p=6}if(p==13){q=0;p=5;break a}else if(p==9){q=u[t+4&4294967295];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[u[t+4&4294967295]+4&4294967295]+24&4294967295]](u[t+4&4294967295]);q=-1;p=5;break a}}while(0);p==0&&(q=0);e=q}h=b;return e} -function f2(d,f){var b,c,e;e=0;var g=u[rO]==0;a:do if(g){b=S2(Q9a&4294967295);u[rO]=b;if(u[rO]!=0){b=1;break a}c=0;b=2;break a}else b=1;while(0);a:do if(b==1){c=(u[sO]|0)==0;b:do if(c)b=4;else{if(d!=XO&&d!=ZO){b=4;break b}u[sO]=u[sO]-1&4294967295;e=u[tO+u[sO]*4&4294967295];u[e+4&4294967295]=d;u[e&4294967295]=1;xX(e+28&-1,0,64);u[e+8&4294967295]=0;u[e+12&4294967295]=u[e+8&4294967295];u[e+20&4294967295]=e+28&-1;u[e+16&4294967295]=7;u[e+92&4294967295]=-1;n5(e);b=5;break b}while(0);if(b==4)if(e=A[u[d+ -152&4294967295]](d,0),e==0){c=0;break a}else u[e+20&4294967295]=e+28&-1,u[e+16&4294967295]=7,u[e+92&4294967295]=-1;u[e+24&4294967295]=130;u[e+96&4294967295]=0;c=f!=0;b:do if(c){if((C8(e,f)|0)!=-1){b=8;break b}b=e;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=0;break a}while(0);c=e}while(0);return c} -function REb(d,f){var b=h;h+=64;var c;c=u[d+8&4294967295];u[d+8&4294967295]=u[f+8&4294967295];u[f+8&4294967295]=c;c=u[d+12&4294967295];u[d+12&4294967295]=u[f+12&4294967295];u[f+12&4294967295]=c;c=u[d+16&4294967295];u[d+16&4294967295]=u[f+16&4294967295];u[f+16&4294967295]=c;c=u[d+20&4294967295];u[d+20&4294967295]==(d+28&-1)&&(c=f+28&-1);u[d+20&4294967295]=u[f+20&4294967295];u[f+20&4294967295]==(f+28&-1)&&(u[d+20&4294967295]=d+28&-1);u[f+20&4294967295]=c;c=u[d+24&4294967295];u[d+24&4294967295]=u[f+ -24&4294967295];u[f+24&4294967295]=c;var e=u[d+20&4294967295]==(d+28&-1);a:do if(e)c=2;else{c=u[f+20&4294967295]==(f+28&-1)?2:3;break a}while(0);c==2&&(pX(b,d+28&-1,64),pX(d+28&-1,f+28&-1,64),pX(f+28&-1,b,64));e=(ZY(u[d+4&4294967295],ZO)|0)==0;a:do if(e)c=5;else{if((ZY(u[f+4&4294967295],ZO)|0)==0){c=5;break a}c=u[d+92&4294967295];u[d+92&4294967295]=u[f+92&4294967295];u[f+92&4294967295]=c;c=7;break a}while(0);c==5&&(u[d+92&4294967295]=-1,u[f+92&4294967295]=-1);h=b} -function D8(d){return f2(u[d+4&4294967295],d)}function SEb(d){z8(d);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;return Q} -function E8(d,f){var b=h;h+=16;var c,e,g,i,k,m,l,o=b+4,r=b+8;e=d;g=f;var p=e==g;a:do if(p)i=D8(e);else if(k=f2(u[e+4&4294967295],0),k==0)i=0;else{var q=u[g+4&4294967295]==XO;b:do if(!q){if(u[g+4&4294967295]==ZO){c=1;break b}if((ZY(u[g+4&4294967295],XO)|0)!=0){c=1;break b}if((ZY(u[g+4&4294967295],ZO)|0)!=0){c=1;break b}l=e_(g);if(l==0){m=k;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);i=0;break a}else{for(;;){m=g_(l);if(m==0){c=35;break}c= -f4(m);if((c|0)==-1){c=18;break}u[r&4294967295]=c;u[r+4&4294967295]=m;c=B8(e,r);if((c|0)==-1){c=23;break}if((c|0)!=0&&(v8(k,r)|0)==-1){c=28;break}u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);c=17}if(c==35){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);if(V()!=0){m=k;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k); -i=0}else i=k;break a}else if(c==18){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);e=k;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);i=0;break a}else if(c==23){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l); -e=k;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);i=0;break a}else if(c==28){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);e=k;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);u[m&4294967295]=u[m& -4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);i=0;break a}}}while(0);u[b]=0;(u[g+12&4294967295]|0)>(u[e+12&4294967295]|0)&&(l=e,e=g,g=l);for(;;){if((A8(g,b,o)|0)==0){c=14;break}c=B8(e,u[o]);if((c|0)==-1){c=7;break}if((c|0)==0)c=6;else if((v8(k,u[o])|0)==-1){c=11;break}else c=6}if(c==14)i=k;else if(c==7){i=k;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);i=0}else if(c==11){i=k;u[i&4294967295]= -u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);i=0}}while(0);h=b;return i} -function TEb(d,f){var b,c,e,g;g=d;if((u[f+8&4294967295]|0)==0)c=D8(d);else{u[d&4294967295]=u[d&4294967295]+1&4294967295;for(e=0;;){if(!((u[f+8&4294967295]|0)>(e|0))){b=7;break}b=u[(f+12&4294967295)+e*4&4294967295];b=E8(g,b);if(b==0){b=2;break}u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=b;e=e+1&4294967295;b=1}if(b==7)c=g;else if(b==2){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24& -4294967295]](g);c=0}}return c} -function F8(d,f){var b=h;h+=8;var c,e,g=b+4,i,k=d==f;a:do if(k)e=z8(d);else{var m=u[f+4&4294967295]==XO;b:do if(m)c=1;else{if(u[f+4&4294967295]==ZO){c=1;break b}if((ZY(u[f+4&4294967295],XO)|0)!=0){c=1;break b}if((ZY(u[f+4&4294967295],ZO)|0)!=0){c=1;break b}e=e_(f);if(e==0){e=-1;break a}else{for(;;){i=g_(e);if(i==0){c=18;break}if((y8(d,i)|0)==-1){c=12;break}u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);c=11}if(c==18){u[e&4294967295]= -u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(V()==0){c=21;break b}e=-1;break a}else if(c==12){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);e=-1;break a}}}while(0);if(c==1){for(u[g]=0;;){if((A8(f,g,b)|0)==0){c=9;break}if((x8(d,u[b])|0)==-1){c=6;break}else c=5}if(c!=9&& -c==6){e=-1;break a}}((u[d+8&4294967295]-u[d+12&4294967295]&4294967295)*5&4294967295|0)<(u[d+16&4294967295]|0)?e=0:(e=(u[d+12&4294967295]|0)>5E4?u[d+12&4294967295]*2&4294967295:u[d+12&4294967295]*4&4294967295,e=u8(d,e))}while(0);h=b;return e} -function UEb(d,f){var b=h;h+=16;var c,e,g,i=b+4,k=b+8;u[i]=0;g=u[f+4&4294967295]!=XO;a:do if(g){if(u[f+4&4294967295]==ZO){c=1;break a}if((ZY(u[f+4&4294967295],XO)|0)!=0){c=1;break a}if((ZY(u[f+4&4294967295],ZO)|0)!=0){c=1;break a}if(u[f+4&4294967295]==ou){c=1;break a}g=D8(d);if(g==0)e=0;else if((F8(g,f)|0)!=-1)e=g;else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=0}c=5;break a}else c=1;while(0);if(c==1)if(g=f2(u[d+4&4294967295], -0),g==0)e=0;else if(u[f+4&4294967295]==ou){for(;;){if((A8(d,i,b)|0)==0){c=13;break}u[k&4294967295]=u[u[b]&4294967295];u[k+4&4294967295]=u[u[b]+4&4294967295];c=a;c=A[u[f+24&4294967295]](f,u[u[b]+4&4294967295],u[u[b]&4294967295]);if(((c!=0?D(u[c+8&4294967295]!=0,1):-1)|0)!=0)c=8;else if((v8(g,k)|0)==-1){c=10;break}else c=8}if(c==13)e=g;else if(c==10){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=0}}else{for(;;){if((A8(d,i,b)|0)==0){c= -22;break}k=B8(f,u[b]);if((k|0)==-1){c=15;break}if((k|0)!=0)c=14;else if((v8(g,u[b])|0)==-1){c=19;break}else c=14}if(c==22)e=g;else if(c==15){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=0}else if(c==19){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=0}}h=b;return e} -function G8(d,f){var b=h;h+=28;var c,e,g,i=b+4,k=b+8,m=b+12,l=b+16,o=b+20;u[i]=0;var r=d==f;a:do if(r)e=SEb(d);else if(u[f+4&4294967295]==ou){for(;;){if((h4(f,i,b,m,l)|0)==0){c=7;break}u[o&4294967295]=u[l];u[o+4&4294967295]=u[b];c=x8(d,o);if((c|0)==-1){c=2;break}if((c|0)!=0)c=1;else if((v8(d,o)|0)==-1){c=5;break}else c=1}c==7?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,e=Q):c==2?e=0:c==5&&(e=0)}else{var p=u[f+4&4294967295]==XO;b:do if(p)c=8;else{if(u[f+4&4294967295]==ZO){c=8;break b}if((ZY(u[f+ -4&4294967295],XO)|0)!=0){c=8;break b}if((ZY(u[f+4&4294967295],ZO)|0)!=0){c=8;break b}g=f2(u[d+4&4294967295],f);if(g!=0){c=14;break b}e=0;break a}while(0);c==8&&(u[f&4294967295]=u[f&4294967295]+1&4294967295,g=f);for(;;){if((A8(g,i,k)|0)==0){c=24;break}c=x8(d,u[k]);if((c|0)==-1){c=17;break}if((c|0)!=0)c=16;else if((v8(d,u[k])|0)==-1){c=21;break}else c=16}if(c==24){e=g;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[Q&4294967295]=u[Q& -4294967295]+1&4294967295;e=Q}else if(c==17){e=g;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=0}else if(c==21){e=g;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=0}}while(0);h=b;return e} -function VEb(d,f){var b,c;c=f2(u[d+4&4294967295],f);if(c==0)b=0;else if(b=G8(c,d),b==0)b=0;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}return b} -function H8(d,f){var b=h;h+=8;var c,e,g=b+4;u[g]=0;var i=u[f+4&4294967295]!=XO;a:do if(i){if(u[f+4&4294967295]==ZO){c=1;break a}if((ZY(u[f+4&4294967295],XO)|0)!=0){c=1;break a}if((ZY(u[f+4&4294967295],ZO)|0)!=0){c=1;break a}e=f2(XO,f);if(e==0)e=0;else{c=H8(d,e);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=c}c=4;break a}else c=1;while(0);if(c==1)if((u[d+12&4294967295]|0)>(u[f+12&4294967295]|0))u[hj&4294967295]=u[hj&4294967295]+1& -4294967295,e=hj;else{for(;;){if((A8(d,g,b)|0)==0){c=12;break}c=B8(f,u[b]);if((c|0)==-1){c=8;break}if((c|0)==0){c=10;break}else c=7}c==12?(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,e=gj):c==8?e=0:c==10&&(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj)}h=b;return e} -function I8(d,f){var b,c,e=u[f+4&4294967295]!=XO;a:do if(e){if(u[f+4&4294967295]==ZO){b=1;break a}if((ZY(u[f+4&4294967295],XO)|0)!=0){b=1;break a}if((ZY(u[f+4&4294967295],ZO)|0)!=0){b=1;break a}b=f2(XO,f);if(b==0)c=0;else if(c=I8(d,b),u[b&4294967295]=u[b&4294967295]-1&4294967295,(u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=4;break a}else b=1;while(0);b==1&&(c=H8(f,d));return c} -function WEb(d,f,b){var c,e,g;g=u[f+4&4294967295]!=XO;a:do if(g){if(u[f+4&4294967295]==ZO){c=1;break a}if((ZY(u[f+4&4294967295],XO)|0)!=0){c=1;break a}if((ZY(u[f+4&4294967295],ZO)|0)!=0){c=1;break a}(b|0)==2?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj):(b|0)==3?(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,e=gj):(W(u[H],W9a&4294967295),e=0);c=4;break a}else c=1;while(0);a:do if(c==1)if(c=b,c=c==0?11:c==1?12:c==2?13:c==3?14:c==4?15:c==5?16:17,c==17)u[P&4294967295]=u[P&4294967295]+1&4294967295, -e=P;else if(c==11)(u[d+12&4294967295]|0)>=(u[f+12&4294967295]|0)?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj):e=H8(d,f);else if(c==12)e=H8(d,f);else if(c==13)if((u[d+12&4294967295]|0)!=(u[f+12&4294967295]|0))u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj;else{e=(u[d+92&4294967295]|0)!=-1;b:do if(e){if((u[f+92&4294967295]|0)==-1){c=7;break b}if((u[d+92&4294967295]|0)==(u[f+92&4294967295]|0)){c=7;break b}u[hj&4294967295]=u[hj&4294967295]+1&4294967295;e=hj;break a}while(0);e=H8(d,f)}else if(c== -14)if(e=WEb(d,f,2),e==0)e=0;else{g=a;g=E_(e);g=f1((g|0)<0?g:D((g|0)==0,1));u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=g}else c==15?(u[d+12&4294967295]|0)<=(u[f+12&4294967295]|0)?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj):e=I8(d,f):c==16&&(e=I8(d,f));while(0);return e} -function J8(d,f){var b,c,e,g,i,k;g=f;var m=u[g+4&4294967295]!=zQ;a:do if(m)b=0;else{k=u[g+12&4294967295];b=(k|0)==-1?0:1;break a}while(0);a:do if(b==0){k=f4(g);if((k|0)!=-1){b=1;break a}i=-1;b=3;break a}while(0);if(b==1)if(b=A[u[d+24&4294967295]](d,g,k),b==0)i=-1;else{g=u[b+4&4294967295];i=g==0;a:do if(i)b=5;else{if(g==u[rO]){b=5;break a}e=1;b=7;break a}while(0);b==5&&(e=0);i=e}e=i;g=(e|0)==-1;a:do if(g){g=u[f+4&4294967295]==XO;b:do if(g)b=1;else{b=(ZY(u[f+4&4294967295],XO)|0)==0?0:1;break b}while(0); -b:do if(b==1){if((xY(u[H])|0)==0)break b;yY();b=f2(ZO,f);if(b==0)c=-1,b=3;else{e=J8(d,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=5;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=5}break a}while(0);c=-1;b=3;break a}else b=5;while(0);b==5&&(c=e);return c} -function XEb(d,f){var b,c;c=(y8(d,f)|0)==-1;a:do if(c){var e=u[f+4&4294967295]==XO;b:do if(e)b=1;else{b=(ZY(u[f+4&4294967295],XO)|0)==0?0:1;break b}while(0);b:do if(b==1){if((xY(u[H])|0)==0)break b;yY();c=f2(ZO,f);if(c==0)b=0;else if(b=XEb(d,c),u[c&4294967295]=u[c&4294967295]-1&4294967295,(u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);break a}while(0);b=0}else u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q;while(0);return b} -function g2(d,f){var b,c,e=u[d+4&4294967295]!=XO;a:do if(e){if((ZY(u[d+4&4294967295],XO)|0)!=0){b=1;break a}e=u[d+4&4294967295]==ZO;b:do if(e)b=3;else{b=(ZY(u[d+4&4294967295],ZO)|0)==0?2:3;break b}while(0);if(b==3&&(u[d&4294967295]|0)==1){b=1;break a}K0($O&4294967295,2309);c=-1;b=5;break a}else b=1;while(0);b==1&&(c=w8(d,f));return c}function YEb(d,f){var b=YX(d)|0;u[f&4294967295]=b;b=_fmod(d,1)*1E6|0;u[f+4&4294967295]=b}function ZEb(d){return(u[d&4294967295]|0)+(u[d+4&4294967295]|0)/1E6} -function $Eb(d){var f,b;f=f_(2);if(f==0)d=0;else if(b=XZ(ZEb(d+8&4294967295)),b==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);d=0}else if(u[f+12&-1]=b,b=XZ(ZEb(d&4294967295)),b==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);d=0}else u[(f+12&4294967295)+4&4294967295]=b,d=f;return d} -function ODb(){var d,f,b;d=c7(iP&4294967295,kP&4294967295,N$a&4294967295);var c=d==0;a:do if(!c){f=c5(d);var e=p3(0);u[gP]=e;b=u[gP];e=b==0;b:do if(!e){if(($(f,O$a&4294967295,b)|0)<0)break b;b=p3(1);u[fP]=b;b=u[fP];if(b==0)break b;if(($(f,P$a&4294967295,b)|0)<0)break b;b=Y(65);if(b==0)break b;if(($(f,Q$a&4294967295,b)|0)<0)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=R0(f,jP&4294967295);u[lP]=b;b=u[lP];if(b==0)break b;b= -u[lP];u[b&4294967295]=u[b&4294967295]+1&4294967295;u[dP&4294967295]=0;b=1;c:for(;;){if(!((b|0)<=64))break c;u[dP+b*8&-1]=0;u[(dP+b*8&4294967295)+4&4294967295]=u[gP];var g=u[(dP+b*8&4294967295)+4&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;b=b+1&4294967295}if(u[dP+16+4&4294967295]==u[gP]){b=u[lP];u[b&4294967295]=u[b&4294967295]+1&4294967295;b=u[dP+16+4&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[u[dP+16+4&4294967295]+4&4294967295]+24&4294967295]](u[dP+ -16+4&4294967295]);u[dP+16+4&4294967295]=u[lP];u[cP]=0}b=Y(1);$(f,R$a&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(2);$(f,S$a&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(3);$(f,T$a&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b& -4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(4);$(f,U$a&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(5);$(f,V$a&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(6);$(f,W$a&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(6);$(f,X$a&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(8);$(f,Y$a&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(9);$(f,Z$a&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(7);$(f,$$a&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(11);$(f,aab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(31);$(f,bab&4294967295,b);g=b!= -0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(13);$(f,cab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(14);$(f,dab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(15); -$(f,eab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(10);$(f,fab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(12);$(f,gab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0); -b=Y(17);$(f,hab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(17);$(f,iab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(30);$(f,jab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+ -24&4294967295]](b)}while(0);b=Y(29);$(f,kab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(23);$(f,lab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(28);$(f,mab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c; -A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(29);$(f,nab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(19);$(f,oab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(20);$(f,pab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b& -4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(18);$(f,qab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(21);$(f,rab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(22);$(f,sab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(26);$(f,tab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(27);$(f,uab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(24);$(f,vab&4294967295,b);g=b!=0;c:do if(g){u[b& -4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(25);$(f,wab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(0);$(f,xab&4294967295,b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=Y(0);$(f,yab&4294967295, -b);g=b!=0;c:do if(g){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=UZ(0);$(f,zab&4294967295,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=UZ(1);$(f,Aab&4294967295,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=UZ(2);$(f,Bab&4294967295,b);u[b&4294967295]=u[b&4294967295]-1&4294967295; -if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);g=aCb(Cab&4294967295,u[uv]);u[hP]=g;u[hP]!=0&&$(f,Dab&4294967295,u[hP]);if(V()==0)break a}while(0)}while(0)} -function r4(){var d,f,b,c,e;if((u[bP]|0)==0)f=0;else{u[bP]=0;c=v2();c==0&&(c=Q);b=1;a:for(;;){if(!((b|0)<=64)){d=12;break a}var g=(u[dP+b*8&-1]|0)!=0;b:do if(g){d=0;e=M_(Eab&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32",0,0,0,"%struct.NullImporter*",0,0,0]));u[dP+b*8&-1]=0;var i=e!=0;c:do if(i){d=QZ(u[(dP+b*8&4294967295)+4&4294967295],e,0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);if(d==0){d=6;break a}u[d&4294967295]= -u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break b;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);b=b+1&4294967295;d=2}d==12?f=0:d==6&&(f=-1)}return f}function P1(d,f,b){var c;c=o1(rP);c==0?d=0:(b==0&&(b=Q),u[b&4294967295]=u[b&4294967295]+1&4294967295,d==0&&(d=Q),u[d&4294967295]=u[d&4294967295]+1&4294967295,f==0&&(f=Q),u[f&4294967295]=u[f&4294967295]+1&4294967295,u[c+16&4294967295]=b,u[c+8&4294967295]=d,u[c+12&4294967295]=f,d=c);return d} -function b_(d,f){var b,c,e;b=Y(d);if(b==0)b=0;else if(c=Y(f),c==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else{e=P1(b,c,0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=e}return b} -function s1(d,f,b,c,e,g){var i,k,m,l;k=u[d+16&4294967295]==Q;a:do{if(k)u[e]=1,i=0;else{if((O1(u[d+16&4294967295],e)|0)!=0){if((u[e]|0)!=0){i=0;break a}W(u[L],Hab&4294967295)}l=-1;i=1}break a}while(0);a:do if(i==0){l=i=(u[e]|0)<0?f-1&4294967295:0;i=(u[e]|0)>=0?f:-1;k=u[d+8&4294967295]==Q;b:do if(k)u[b]=l;else if((O1(u[d+8&4294967295],b)|0)==0){l=-1;break a}else{(u[b]|0)<0&&(u[b]=u[b]+f&4294967295);(u[b]|0)<0&&(m=(u[e]|0)<0?-1:0,u[b]=m);if(!((u[b]|0)>=(f|0)))break b;m=(u[e]|0)<0?f-1&4294967295:f;u[b]= -m}while(0);l=u[d+12&4294967295]==Q;b:do if(l)u[c]=i;else if((O1(u[d+12&4294967295],c)|0)==0){l=-1;break a}else{(u[c]|0)<0&&(u[c]=u[c]+f&4294967295);(u[c]|0)<0&&(k=(u[e]|0)<0?-1:0,u[c]=k);if(!((u[c]|0)>=(f|0)))break b;k=(u[e]|0)<0?f-1&4294967295:f;u[c]=k}while(0);l=(u[e]|0)>=0;b:do if(l)i=20;else{i=(u[c]|0)>=(u[b]|0)?19:20;break b}while(0);b:do if(i==20){if(!((u[e]|0)<=0)&&(u[b]|0)>=(u[c]|0)){i=19;break b}u[g]=(u[e]|0)<0?(((u[c]-u[b]&4294967295)+1&4294967295|0)/(u[e]|0)|0)+1&4294967295:(((u[c]-u[b]& -4294967295)-1&4294967295|0)/(u[e]|0)|0)+1&4294967295;i=23;break b}while(0);i==19&&(u[g]=0);l=0}while(0);return l}function aFb(d){return d>>>0<=127?E(u[Yab+d&4294967295],8):d}function bFb(d){return d>>>0<=255?SX(d):d}function cFb(d){return D(K8(D(d&65535,16)&65535),16)} -function L8(d,f){var b,c,e,g,i,k,m,l,o;b=D(d,16);b=b==0?45:b==1?46:b==2?47:b==3?48:b==4?49:b==5?50:b==6?51:b==7?52:b==8?53:b==9?54:b==10?55:b==11?56:b==12?57:b==13?58:b==14?59:b==15?60:b==16?61:b==17?62:63;if(b==63)o=0;else if(b==45)o=b=f>>>0<=127?E(u[sP+f&4294967295],8)&1:0;else if(b==46)o=b=f>>>0<=127?D((E(u[sP+f&4294967295],8)&1|0)==0,1):1;else if(b==47)o=b=f>>>0<=127?E(u[sP+f&4294967295],8)&2:0;else if(b==48){g=f>>>0>127;a:do if(g)b=4;else{if((E(u[sP+f&4294967295],8)&2|0)==0){b=4;break a}l=0; -b=7;break a}while(0);b==4&&(l=1);o=l}else if(b==49)o=b=f>>>0<=127?E(u[sP+f&4294967295],8)&16:0;else if(b==50){g=f>>>0>127;a:do if(g)b=9;else{if((E(u[sP+f&4294967295],8)&16|0)==0){b=9;break a}m=0;b=12;break a}while(0);b==9&&(m=1);o=m}else if(b==51)o=b=f>>>0<=127?E(u[sP+f&4294967295],8)&4:0;else if(b==52){g=f>>>0>127;a:do if(g)b=14;else{if((E(u[sP+f&4294967295],8)&4|0)==0){b=14;break a}k=0;b=17;break a}while(0);b==14&&(k=1);o=k}else if(b==53){g=(f&-256|0)!=0;a:do if(g)b=19;else{b=GX();b=(D(u[u[b]+2* -f&4294967295],16)&8|0)!=0?18:19;break a}while(0);a:do if(b==19){if((f|0)==95){b=18;break a}i=0;b=22;break a}while(0);b==18&&(i=1);o=i}else if(b==54){i=(f&-256|0)!=0;a:do if(i)b=23;else{b=GX();b=(D(u[u[b]+2*f&4294967295],16)&8|0)==0?23:24;break a}while(0);a:do if(b==23){if((f|0)==95){b=24;break a}g=1;b=26;break a}while(0);b==24&&(g=0);o=g}else if(b==55)o=M8(D(f&65535,16)&65535);else if(b==56)o=D((M8(D(f&65535,16)&65535)|0)==0,1);else if(b==57)o=b=D(f&65535,16)<=127?D(u[bV+D(f&65535,16)&4294967295], -8):p2(D(f&65535,16)&65535);else if(b==58)o=b=D(f&65535,16)<=127?D(E(u[bV+D(f&65535,16)&4294967295],8)==0,1):D((p2(D(f&65535,16)&65535)|0)==0,1);else if(b==59){g=(N8(D(f&65535,16)&65535)|0)!=0;a:do if(g)b=30;else{if((M8(D(f&65535,16)&65535)|0)!=0){b=30;break a}if((O8(D(f&65535,16)&65535)|0)!=0){b=30;break a}if((P8(D(f&65535,16)&65535)|0)!=0){b=30;break a}if((f|0)==95){b=30;break a}e=0;b=36;break a}while(0);b==30&&(e=1);o=e}else if(b==60){g=(N8(D(f&65535,16)&65535)|0)!=0;a:do if(g)b=37;else{if((M8(D(f& -65535,16)&65535)|0)!=0){b=37;break a}if((O8(D(f&65535,16)&65535)|0)!=0){b=37;break a}if((P8(D(f&65535,16)&65535)|0)!=0){b=37;break a}if((f|0)==95){b=37;break a}c=1;b=42;break a}while(0);b==37&&(c=0);o=c}else b==61?o=Q8(D(f&65535,16)&65535):b==62&&(o=D((Q8(D(f&65535,16)&65535)|0)==0,1));return o}function R8(d){u[d+840&4294967295]!=0&&(u[d+840&4294967295]=0);u[d+848&4294967295]=0;u[d+844&4294967295]=u[d+848&4294967295]} -function S8(d,f){var b,c,e;e=u[d+848&4294967295]+f&4294967295;b=u[d+844&4294967295];var g=(b|0)<(e|0);a:do if(g){b=(((e|0)/4|0)+e&4294967295)+1024&4294967295;(b|0)>=0?(e=(b|0)!=0?b:1,e=cY(u[d+840&4294967295],e)):e=0;e==0?(R8(d),c=-9,b=2):(u[d+840&4294967295]=e,u[d+844&4294967295]=b,b=3);break a}else b=3;while(0);b==3&&(c=0);return c} -function T8(d,f){var b,c,e,g,i;c=d;for(g=1;;){b=D(u[c],16);c=c+2&4294967295;if(b==0){b=14;break}else if(b==9)b=15;else if(b==10)b=16;else if(b==11)b=17;else if(b==19)b=18;else if(b==26)b=19;else if(b==27)b=20;else{b=21;break}if(b==15){if((L8(D(u[c&4294967295],16)&65535,D(f,16))|0)!=0){b=5;break}c=c+2&4294967295}else if(b==16){if(D(f,16)<=255&&E((D(u[c+2*D(D(f,16)>>>4,16)&4294967295],16)|0)>>(D(f,16)&15|0)&1,8)!=0){b=7;break}c=c+32&4294967295}else if(b==17){b=D(u[c],16);c=c+2&4294967295;i=D(u[c+D(D(f, -16)>>>8,16)&4294967295],8);c=c+256&4294967295;if(E((D(u[c+2*((i*16&4294967295)+((D(f,16)&255|0)>>4)&4294967295)&4294967295],16)|0)>>(D(f,16)&15|0)&1,8)!=0){b=11;break}c=c+2*(b*16&4294967295)&4294967295}else if(b==18){if(E(u[c&4294967295],16)==E(f,16)){b=2;break}c=c+2&4294967295}else if(b==19)g=D((g|0)==0,1);else if(b==20){if(D(u[c&4294967295],16)<=D(f,16)&&D(u[c+2&4294967295],16)>=D(f,16)){b=9;break}c=c+4&4294967295}b=0}b==21?e=0:b==14?e=D((g|0)==0,1):b==2?e=g:b==5?e=g:b==7?e=g:b==9?e=g:b==11&&(e= -g);return e} -function U8(d,f,b){var c,e,g,i;e=u[d&4294967295];g=u[d+12&4294967295];var k=(g-e&4294967295|0)>(b|0);a:do if(k){if((b|0)==65535)break a;g=e+b&4294967295}while(0);b=D(u[f&4294967295],16);b=b==2?36:b==3?37:b==15?38:b==19?39:b==20?40:b==24?41:b==25?42:43;a:do if(b==43){for(;;){if(!(u[d&4294967295]=g)break; -if(!(E(u[e],8)<0)&&(E(u[sP+D(u[e],8)&4294967295],8)&4|0)!=0)break;e=e+1&4294967295}b=7;break a}else if(b==37){e=g;b=7;break a}else if(b==38){for(;;){if(e>=g)break;if((T8(f+4&4294967295,D(u[e],8)&65535)|0)==0)break;e=e+1&4294967295}b=7;break a}else if(b==39){for(f=u[f+2&4294967295];;){if(e>=g)break;if(E(D(u[e],8),16)!=E(f,16))break;e=e+1&4294967295}b=7;break a}else if(b==40){for(f=u[f+2&4294967295];;){if(e>=g)break;i=A[u[d+856&4294967295]](D(u[e],8))&65535;if(E(i,16)!=E(f,16))break;e=e+1&4294967295}b= -7;break a}else if(b==41){for(f=u[f+2&4294967295];;){if(e>=g)break;if(E(D(u[e],8),16)==E(f,16))break;e=e+1&4294967295}b=7;break a}else if(b==42){for(f=u[f+2&4294967295];;){if(e>=g)break;i=A[u[d+856&4294967295]](D(u[e],8))&65535;if(E(i,16)==E(f,16))break;e=e+1&4294967295}b=7;break a}while(0);b==7&&(c=e-u[d&4294967295]&4294967295);return c} -function V8(d,f){var b,c,e,g,i,k,m,l,o,r,p,q,t,w,x,z,y,C,B,G,K,I,F,J,M;e=u[d+12&4294967295];i=-1;m=k=0;g=u[d+848&4294967295];l=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;a:do if(l){l=S8(d,32);if((l|0)<0)c=l,b=0;else{if((i|0)==-1){b=2;break a}b=2}break a}else b=2;while(0);if(b==2){l=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[l&4294967295]=-1;u[l+4&4294967295]=0;u[l+12&4294967295]=f;i=g;a:for(;;){u[l+8&4294967295]=u[d&4294967295];g=E(u[u[l+12&4294967295]& -4294967295],16)==17;b:do if(g){g=E(u[u[l+12&4294967295]+6&4294967295],16)!=0;c:do if(g){if(!((e-u[l+8&4294967295]&4294967295|0)<(D(u[u[l+12&4294967295]+6&4294967295],16)|0)))break c;k=0;b=6;break b}while(0);u[l+12&4294967295]=u[l+12&4294967295]+2*(D(u[u[l+12&4294967295]+2&4294967295],16)+1&4294967295)&4294967295;b=7;break b}else b=7;while(0);b:for(;;){c:do if(b==6){i=u[l&4294967295];g=u[l+4&4294967295];u[d+848&4294967295]=u[d+848&4294967295]-32&4294967295;if((i|0)==-1){b=226;break a}l=u[d+840&4294967295]+ -i&4294967295;if(g==1)b=268;else if(g==2)b=269;else if(g==3)b=270;else if(g==4)b=271;else if(g==5)b=272;else if(g==6)b=273;else if(g==7)b=274;else if(g==8)b=275;else if(g==9)b=276;else if(g==10)b=277;else if(g==11)b=278;else if(g==12)b=279;else if(g==13)b=280;else{b=281;break a}if(b==268){if((k|0)!=0){if((k|0)<0){b=125;break a}k=1}else u[u[l+28&-1]&4294967295]=u[l+16&4294967295]-1&4294967295,u[d&4294967295]=u[l+8&4294967295],k=0;b=6;continue b}else if(b==269){pX(u[l+28&-1]+8&4294967295,(u[d+840&4294967295]+ -u[d+848&4294967295]&4294967295)+-4&4294967295,4);u[d+848&4294967295]=u[d+848&4294967295]-4&4294967295;if((k|0)==0){b=147;break b}(u[l+20&4294967295]|0)>0&&(u[d+848&4294967295]=u[d+848&4294967295]-((u[l+20&4294967295]+1&4294967295)*4&4294967295)&4294967295);if((k|0)<0){b=149;break a}k=1;b=6;continue b}else if(b==270){if((k|0)<0){b=158;break a}(k|0)>0?k=1:(u[d+852&4294967295]=u[l+28&-1],u[d&4294967295]=u[l+8&4294967295],k=0);b=6;continue b}else if(b==271){if((k|0)!=0){if((k|0)<0){b=167;break a}k=1}else u[u[l+ -28&-1]&4294967295]=u[l+16&4294967295]-1&4294967295,u[d&4294967295]=u[l+8&4294967295],k=0;b=6;continue b}else if(b==272){if((k|0)!=0){if((k|0)<0){b=174;break a}k=1}else{u[d+852&4294967295]=u[l+28&-1];u[d&4294967295]=u[l+8&4294967295];u[d+36&4294967295]=u[l+20&4294967295];u[d+32&4294967295]=u[l+24&4294967295];if(!((u[l+16&4294967295]|0)>=(D(u[u[u[l+28&-1]+4&4294967295]+4&4294967295],16)|0))){b=177;break b}if(E(u[u[u[l+28&-1]+4&4294967295]+4&4294967295],16)==-1){b=177;break b}k=0}b=6;continue b}else if(b== -273){if((k|0)!=0){if((k|0)<0){b=184;break a}k=1}else u[u[l+28&-1]&4294967295]=u[l+16&4294967295]-1&4294967295,u[d&4294967295]=u[l+8&4294967295],k=0;b=6;continue b}else if(b==274){u[d+852&4294967295]=u[u[l+28&-1]+12&4294967295];if((k|0)!=0){if((k|0)<0){b=116;break a}k=1}else k=0;b=6;continue b}else if(b==275)if((k|0)!=0){if((k|0)<0){b=80;break a}k=1;b=6;continue b}else{u[d+36&4294967295]=u[l+20&4294967295];u[d+32&4294967295]=u[l+24&4294967295];u[l+8&4294967295]=u[l+8&4294967295]+-1&4294967295;u[l+ -16&4294967295]=u[l+16&4294967295]-1&4294967295;b=68;break c}else if(b==276)if((k|0)!=0){if((k|0)<0){b=89;break a}k=1;b=6;continue b}else{u[l+8&4294967295]=u[l+8&4294967295]+-1&4294967295;u[l+16&4294967295]=u[l+16&4294967295]-1&4294967295;u[d+36&4294967295]=u[l+20&4294967295];u[d+32&4294967295]=u[l+24&4294967295];b=83;break c}else if(b==277)if((k|0)!=0){if((k|0)<0){b=101;break a}k=1;b=6;continue b}else{u[d&4294967295]=u[l+8&4294967295];k=U8(d,u[l+12&4294967295]+6&4294967295,1);if((k|0)<0){b=103;break a}l= -u[d+840&4294967295]+i&4294967295;if((k|0)==0){b=105;break c}u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;u[l+16&4294967295]=u[l+16&4294967295]+1&4294967295;u[d+36&4294967295]=u[l+20&4294967295];u[d+32&4294967295]=u[l+24&4294967295];b=95;break c}else if(b==278)if((k|0)!=0){g=u[l+28&-1]!=0;d:do if(g){if(!((u[l+20&4294967295]|0)>0))break d;u[d+848&4294967295]=u[d+848&4294967295]-((u[l+20&4294967295]+1&4294967295)*4&4294967295)&4294967295}while(0);if((k|0)<0){b=56;break a}k=1;b=6;continue b}else{g= -u[l+28&-1]!=0;d:do if(g){if(!((u[l+20&4294967295]|0)>0))break d;pX(d+40&-1,(u[d+840&4294967295]+u[d+848&4294967295]&4294967295)+((u[l+20&4294967295]+1&4294967295)*-4&4294967295)&4294967295,(u[l+20&4294967295]+1&4294967295)*4&4294967295)}while(0);u[d+36&4294967295]=u[l+20&4294967295];u[d+32&4294967295]=u[l+24&4294967295];b=42;break c}else if(b==279){if((k|0)<0){b=214;break a}if((k|0)==0){k=0;b=6;continue b}else{u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295; -b=16;break c}}else if(b==280){if((k|0)==0){b=217;break c}if((k|0)<0){b=224;break a}k=0;b=6;continue b}}else if(b==7){m=m+1&4294967295;if((m&4095|0)==0&&(r4()|0)!=0){b=8;break a}g=u[l+12&4294967295];b=D(u[g],16);u[l+12&4294967295]=g+2&4294967295;if(b==0)b=242;else if(b==1)b=243;else if(b==2)b=244;else if(b==3)b=245;else if(b==4)b=246;else if(b==5)b=247;else if(b==6)b=248;else if(b==7)b=249;else if(b==9)b=250;else if(b==12)b=251;else if(b==13)b=252;else if(b==14)b=253;else if(b==15)b=254;else if(b== -16)b=255;else if(b==17)b=256;else if(b==18)b=256;else if(b==19)b=257;else if(b==20)b=258;else if(b==21)b=259;else if(b==22){b=260;break b}else if(b==23){b=261;break b}else if(b==24)b=262;else if(b==25)b=263;else if(b==28)b=264;else if(b==29)b=265;else if(b==31)b=266;else{b=267;break a}if(b==242){k=0;b=6;continue b}else if(b==243){u[d&4294967295]=u[l+8&4294967295];k=1;b=6;continue b}else if(b==244){g=u[l+8&4294967295]>=e;d:do if(!g){if(!(E(u[u[l+8&4294967295]&4294967295],8)<0)&&(E(u[sP+D(u[u[l+8&4294967295]& -4294967295],8)&4294967295],8)&4|0)!=0)break d;u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==245)if(u[l+8&4294967295]>=e){k=0;b=6;continue b}else{u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;b=16;break c}else if(b==246){u[d&4294967295]=u[l+8&4294967295]+(0-D(u[u[l+12&4294967295]+2&4294967295],16)&4294967295)&4294967295;if(!(u[d&4294967295]=u[d+4&4294967295]){b=216;break b}else{b=217;break c}else if(b==248){b=d;g=u[l+8&4294967295];var O=a,aa=a,U=a,Ia=a,vb=a,Qa=F=a,X=a,Ea=a,ia=O=O=O=O=O=O=O=O=a,ba=a,ga=a,S=a,ha=O=a,O=D(D(u[u[l+12&4294967295]],16)&65535,16),O=O==0?80:O==1?81:O==2?80:O==3?82:O==4?83:O==5?84:O==6?85:O==7?86:O==8?87:O==9?88:O==10?89:O==11?90:91;if(O==91)S=0;else if(O==80)S=D(u[b+4&4294967295]==g,1);else if(O==81){b=u[b+4&4294967295]==g;d:do if(b)O= -1;else{if(!(E(u[g+-1&4294967295],8)<0)&&(E(u[sP+D(u[g+-1&4294967295],8)&4294967295],8)&4|0)!=0){O=1;break d}ga=0;O=4;break d}while(0);O==1&&(ga=1);S=ga}else if(O==82)u[b+4&4294967295]==u[b+12&4294967295]?S=0:(ha=O=u[b+4&4294967295]=0?E(u[sP+D(u[g+-1&4294967295],8)&4294967295],8)&16:0:0,O=u[b+12&4294967295]>g?E(u[g&4294967295],8)>=0?E(u[sP+D(u[g&4294967295],8)&4294967295],8)&16:0:0,S=D((O|0)!=(ha|0),1));else if(O==83)u[b+4&4294967295]==u[b+12&4294967295]?S=0:(ha=O=u[b+4& -4294967295]=0?E(u[sP+D(u[g+-1&4294967295],8)&4294967295],8)&16:0:0,O=u[b+12&4294967295]>g?E(u[g&4294967295],8)>=0?E(u[sP+D(u[g&4294967295],8)&4294967295],8)&16:0:0,S=D((O|0)==(ha|0),1));else if(O==84){F=(g+1&4294967295)!=u[b+12&4294967295];d:do if(F)O=5;else{if(E(u[g&4294967295],8)<0){O=5;break d}O=(E(u[sP+D(u[g&4294967295],8)&4294967295],8)&4|0)!=0?7:5;break d}while(0);d:do if(O==5){if(u[b+12&4294967295]==g){O=7;break d}ba=0;O=10;break d}while(0);O==7&&(ba=1);S=ba}else if(O== -85){b=u[b+12&4294967295]==g;d:do if(b)O=11;else{if(!(E(u[g&4294967295],8)<0)&&(E(u[sP+D(u[g&4294967295],8)&4294967295],8)&4|0)!=0){O=11;break d}ia=0;O=14;break d}while(0);O==11&&(ia=1);S=ia}else if(O==86)S=D(u[b+12&4294967295]==g,1);else if(O==87)if(u[b+4&4294967295]==u[b+12&4294967295])S=0;else{F=u[b+4&4294967295]>=g;d:do if(F)O=26;else{F=(D(u[g+-1&4294967295],8)&-256|0)!=0;e:do if(F)O=24;else{F=GX();O=(D(u[u[F]+2*D(u[g+-1&4294967295],8)&4294967295],16)&8|0)!=0?23:24;break e}while(0);if(O==24&&E(u[g+ --1&4294967295],8)!=95){O=26;break d}Ea=1;O=27;break d}while(0);O==26&&(Ea=0);ha=Ea;b=u[b+12&4294967295]<=g;d:do if(b)O=32;else{b=(D(u[g&4294967295],8)&-256|0)!=0;e:do if(b)O=30;else{b=GX();O=(D(u[u[b]+2*D(u[g&4294967295],8)&4294967295],16)&8|0)!=0?29:30;break e}while(0);if(O==30&&E(u[g&4294967295],8)!=95){O=32;break d}X=1;O=33;break d}while(0);O==32&&(X=0);O=X;S=D((O|0)!=(ha|0),1)}else if(O==88)if(u[b+4&4294967295]==u[b+12&4294967295])S=0;else{X=u[b+4&4294967295]>=g;d:do if(X)O=38;else{X=(D(u[g+-1& -4294967295],8)&-256|0)!=0;e:do if(X)O=36;else{X=GX();O=(D(u[u[X]+2*D(u[g+-1&4294967295],8)&4294967295],16)&8|0)!=0?35:36;break e}while(0);if(O==36&&E(u[g+-1&4294967295],8)!=95){O=38;break d}Qa=1;O=39;break d}while(0);O==38&&(Qa=0);ha=Qa;b=u[b+12&4294967295]<=g;d:do if(b)O=44;else{b=(D(u[g&4294967295],8)&-256|0)!=0;e:do if(b)O=42;else{b=GX();O=(D(u[u[b]+2*D(u[g&4294967295],8)&4294967295],16)&8|0)!=0?41:42;break e}while(0);if(O==42&&E(u[g&4294967295],8)!=95){O=44;break d}F=1;O=45;break d}while(0);O== -44&&(F=0);O=F;S=D((O|0)==(ha|0),1)}else if(O==89)if(u[b+4&4294967295]==u[b+12&4294967295])S=0;else{F=u[b+4&4294967295]>=g;d:do if(F)O=52;else{F=(N8(D(u[g+-1&4294967295],8)&65535)|0)!=0;e:do if(!F){if((M8(D(u[g+-1&4294967295],8)&65535)|0)!=0)break e;if((O8(D(u[g+-1&4294967295],8)&65535)|0)!=0)break e;if((P8(D(u[g+-1&4294967295],8)&65535)|0)!=0)break e;if(E(u[g+-1&4294967295],8)!=95){O=52;break d}}while(0);vb=1;O=53;break d}while(0);O==52&&(vb=0);ha=vb;b=u[b+12&4294967295]<=g;d:do if(b)O=60;else{b= -(N8(D(u[g&4294967295],8)&65535)|0)!=0;e:do if(!b){if((M8(D(u[g&4294967295],8)&65535)|0)!=0)break e;if((O8(D(u[g&4294967295],8)&65535)|0)!=0)break e;if((P8(D(u[g&4294967295],8)&65535)|0)!=0)break e;if(E(u[g&4294967295],8)!=95){O=60;break d}}while(0);Ia=1;O=61;break d}while(0);O==60&&(Ia=0);O=Ia;S=D((O|0)!=(ha|0),1)}else if(O==90)if(u[b+4&4294967295]==u[b+12&4294967295])S=0;else{F=u[b+4&4294967295]>=g;d:do if(F)O=68;else{F=(N8(D(u[g+-1&4294967295],8)&65535)|0)!=0;e:do if(!F){if((M8(D(u[g+-1&4294967295], -8)&65535)|0)!=0)break e;if((O8(D(u[g+-1&4294967295],8)&65535)|0)!=0)break e;if((P8(D(u[g+-1&4294967295],8)&65535)|0)!=0)break e;if(E(u[g+-1&4294967295],8)!=95){O=68;break d}}while(0);U=1;O=69;break d}while(0);O==68&&(U=0);ha=U;b=u[b+12&4294967295]<=g;d:do if(b)O=76;else{b=(N8(D(u[g&4294967295],8)&65535)|0)!=0;e:do if(!b){if((M8(D(u[g&4294967295],8)&65535)|0)!=0)break e;if((O8(D(u[g&4294967295],8)&65535)|0)!=0)break e;if((P8(D(u[g&4294967295],8)&65535)|0)!=0)break e;if(E(u[g&4294967295],8)!=95){O= -76;break d}}while(0);aa=1;O=77;break d}while(0);O==76&&(aa=0);O=aa;S=D((O|0)==(ha|0),1)}if((S|0)==0){k=0;b=6;continue b}else{u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;b=16;break c}}else if(b==249){u[l+20&4294967295]=u[d+36&4294967295];u[l+24&4294967295]=u[d+32&4294967295];u[l+28&-1]=u[d+852&4294967295];b=u[l+28&-1]!=0;d:do if(b){if(!((u[l+20&4294967295]|0)>0))break d;g=u[l+20&4294967295];F=u[d+844&4294967295]>>>0<(u[d+848&4294967295]+((g+1&4294967295)*4&4294967295)&4294967295)>>>0;e:do if(F){o= -S8(d,(g+1&4294967295)*4&4294967295);if((o|0)<0){b=35;break a}if((i|0)==-1)break e;l=u[d+840&4294967295]+i&4294967295}while(0);pX(u[d+840&4294967295]+u[d+848&4294967295]&4294967295,d+40&-1,(g+1&4294967295)*4&4294967295);u[d+848&4294967295]=u[d+848&4294967295]+((g+1&4294967295)*4&4294967295)&4294967295}while(0);b=41;break c}else if(b==250){g=u[l+8&4294967295]>=e;d:do if(!g){if((L8(D(u[u[l+12&4294967295]&4294967295],16)&65535,D(u[u[l+8&4294967295]&4294967295],8))|0)==0)break d;u[l+12&4294967295]=u[l+ -12&4294967295]+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==251){g=D(u[u[l+12&4294967295]&4294967295],16);F=g+g&4294967295;if(!((u[d+36&4294967295]|0)<=(F|0))){g=u[(d+40&4294967295)+F*4&4294967295];F=u[(d+40&4294967295)+(F+1&4294967295)*4&4294967295];X=g==0;d:do if(!X){if(F==0)break d;if(F=e){b=190;break}if(E(u[u[l+8&4294967295]],8)!=E(u[g],8)){b=190;break}g=g+1&4294967295; -u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;b=189}if(b==194){u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;b=16;break c}else if(b==190){k=0;b=6;continue b}}while(0)}k=0;b=6;continue b}else if(b==252){g=D(u[u[l+12&4294967295]&4294967295],16);b=g+g&4294967295;if(!((u[d+36&4294967295]|0)<=(b|0))){g=u[(d+40&4294967295)+b*4&4294967295];b=u[(d+40&4294967295)+(b+1&4294967295)*4&4294967295];F=g==0;d:do if(!F){if(b==0)break d;if(b=e){b=199;break}b=A[u[d+856&4294967295]](D(u[u[l+8&4294967295]],8));O=A[u[d+ -856&4294967295]](D(u[g],8));if((b|0)!=(O|0)){b=199;break}g=g+1&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;b=198}if(b==203){u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;b=16;break c}else if(b==199){k=0;b=6;continue b}}while(0)}k=0;b=6;continue b}else if(b==254){g=u[l+8&4294967295]>=e;d:do if(!g){if((T8(u[l+12&4294967295]+2&4294967295,D(u[u[l+8&4294967295]],8)&65535)|0)==0)break d;u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;u[l+8& -4294967295]=u[l+8&4294967295]+1&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==255){g=u[l+8&4294967295]>=e;d:do if(!g){g=A[u[d+856&4294967295]](D(u[u[l+8&4294967295]],8))&65535;if((T8(u[l+12&4294967295]+2&4294967295,D(g,16)&65535)|0)==0)break d;u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==256){u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+ -12&4294967295]&4294967295],16)&4294967295;b=16;break c}else if(b==257){g=u[l+8&4294967295]>=e;d:do if(!g){if(E(D(u[u[l+8&4294967295]&4294967295],8),16)!=E(u[u[l+12&4294967295]&4294967295],16))break d;u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==258){g=u[l+8&4294967295]>=e;d:do if(!g){g=A[u[d+856&4294967295]](D(u[u[l+8&4294967295]],8));b=A[u[d+856&4294967295]](D(u[u[l+12&4294967295]],16));if((g| -0)!=(b|0))break d;u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==259){g=D(u[u[l+12&4294967295]&4294967295],16);E(g&1,8)!=0&&(u[d+32&4294967295]=((g|0)/2|0)+1&4294967295);if((u[d+36&4294967295]|0)<(g|0)){for(b=u[d+36&4294967295]+1&4294967295;;){if(!((b|0)<(g|0)))break;u[(d+40&4294967295)+b*4&4294967295]=0;b=b+1&4294967295}u[d+36&4294967295]=g}u[(d+40&4294967295)+g*4&4294967295]=u[l+8&4294967295]; -u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;b=16;break c}else if(b==262){g=u[l+8&4294967295]>=e;d:do if(!g){if(E(D(u[u[l+8&4294967295]&4294967295],8),16)==E(u[u[l+12&4294967295]&4294967295],16))break d;u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==263){g=u[l+8&4294967295]>=e;d:do if(!g){g=A[u[d+856&4294967295]](D(u[u[l+8&4294967295]],8));b=A[u[d+856&4294967295]](D(u[u[l+12&4294967295]], -16));if((g|0)==(b|0))break d;u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+1&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==264){g=oa(16);u[l+28&-1]=g;if(u[l+28&-1]!=0){b=110;break b}OY();k=0;b=6;continue b}else if(b==265)if((u[l+8&4294967295]+D(u[u[l+12&4294967295]+2&4294967295],16)&4294967295)>e){k=0;b=6;continue b}else{u[d&4294967295]=u[l+8&4294967295];k=U8(d,u[l+12&4294967295]+6&4294967295,D(u[u[l+12&4294967295]+4&4294967295],16));if((k| -0)<0){b=66;break a}l=u[d+840&4294967295]+i&4294967295;u[l+16&4294967295]=k;u[l+8&4294967295]=u[l+8&4294967295]+u[l+16&4294967295]&4294967295;if((u[l+16&4294967295]|0)<(D(u[u[l+12&4294967295]+2&4294967295],16)|0)){k=0;b=6;continue b}else if(E(u[u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295],16)==1){u[d&4294967295]=u[l+8&4294967295];k=1;b=6;continue b}else{u[l+20&4294967295]=u[d+36&4294967295];u[l+24&4294967295]=u[d+32&4294967295];E(u[u[l+12&4294967295]+2*D(u[u[l+12&4294967295]& -4294967295],16)&4294967295],16)==19?(u[l+28&-1]=u[u[l+12&4294967295]+2*(D(u[u[l+12&4294967295]&4294967295],16)+1&4294967295)&4294967295],b=68):b=83;break c}}else if(b==266)if((u[l+8&4294967295]+D(u[u[l+12&4294967295]+2&4294967295],16)&4294967295)>e){k=0;b=6;continue b}else{u[d&4294967295]=u[l+8&4294967295];if(E(u[u[l+12&4294967295]+2&4294967295],16)==0)u[l+16&4294967295]=0;else{k=U8(d,u[l+12&4294967295]+6&4294967295,D(u[u[l+12&4294967295]+2&4294967295],16));if((k|0)<0){b=93;break a}l=u[d+840&4294967295]+ -i&4294967295;if((D(u[u[l+12&4294967295]+2&4294967295],16)|0)>(k|0)){k=0;b=6;continue b}else u[l+16&4294967295]=k,u[l+8&4294967295]=u[l+8&4294967295]+u[l+16&4294967295]&4294967295}if(E(u[u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295],16)==1){u[d&4294967295]=u[l+8&4294967295];k=1;b=6;continue b}else{u[l+20&4294967295]=u[d+36&4294967295];u[l+24&4294967295]=u[d+32&4294967295];b=95;break c}}}while(0);c:do if(b==68){for(;;){if((u[l+16&4294967295]|0)<(D(u[u[l+12&4294967295]+2&4294967295], -16)|0))break;if(!(u[l+8&4294967295]>=e)&&E(D(u[u[l+8&4294967295]],8),16)==E(u[l+28&-1],16))break;u[l+8&4294967295]=u[l+8&4294967295]+-1&4294967295;u[l+16&4294967295]=u[l+16&4294967295]-1&4294967295}if(!((u[l+16&4294967295]|0)<(D(u[u[l+12&4294967295]+2&4294967295],16)|0))){b=74;break b}b=82;break c}else if(b==83)if((u[l+16&4294967295]|0)>=(D(u[u[l+12&4294967295]+2&4294967295],16)|0)){b=91;break b}else{b=82;break c}else if(b==95){if(E(u[u[l+12&4294967295]+4&4294967295],16)==-1){b=107;break b}if((u[l+ -16&4294967295]|0)<=(D(u[u[l+12&4294967295]+4&4294967295],16)|0)){b=107;break b}else{b=105;break c}}else if(b==217){u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;b=16;break c}while(0);if(b==82){k=0;b=6;continue b}else if(b==105){k=0;b=6;continue b}else if(b==16){b=7;continue b}c:for(;;)if(b==42)u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295,b=41;else if(b==41){if(E(u[u[l+12&4294967295]&4294967295],16)==0)break c; -if(E(u[u[l+12&4294967295]+2&4294967295],16)==19){if(u[l+8&4294967295]>=e){b=42;continue c}if(E(D(u[u[l+8&4294967295]],8),16)!=E(u[u[l+12&4294967295]+4&4294967295],16)){b=42;continue c}}if(E(u[u[l+12&4294967295]+2&4294967295],16)!=15){b=46;break b}if(u[l+8&4294967295]>=e){b=42;continue c}if((T8(u[l+12&4294967295]+6&4294967295,D(u[u[l+8&4294967295]],8)&65535)|0)==0)b=42;else{b=46;break b}}k=u[l+28&-1]!=0;c:do if(k){if(!((u[l+20&4294967295]|0)>0))break c;u[d+848&4294967295]=u[d+848&4294967295]-((u[l+ -20&4294967295]+1&4294967295)*4&4294967295)&4294967295}while(0);k=0;b=6}b:do if(b==147)(u[l+20&4294967295]|0)>0&&(pX(d+40&-1,(u[d+840&4294967295]+u[d+848&4294967295]&4294967295)+((u[l+20&4294967295]+1&4294967295)*-4&4294967295)&4294967295,(u[l+20&4294967295]+1&4294967295)*4&4294967295),u[d+848&4294967295]=u[d+848&4294967295]-((u[l+20&4294967295]+1&4294967295)*4&4294967295)&4294967295),u[d+36&4294967295]=u[l+20&4294967295],u[d+32&4294967295]=u[l+24&4294967295],u[u[l+28&-1]&4294967295]=u[l+16&4294967295]- -1&4294967295,u[d&4294967295]=u[l+8&4294967295];else if(b==177){u[u[l+28&-1]&4294967295]=u[l+16&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){I=S8(d,32);if((I|0)<0){b=179;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=6;u[b+12&4294967295]=u[u[l+28&-1]+4&4294967295]+6&4294967295;i=g;l=b;b=3;continue a}else if(b== -74){u[d&4294967295]=u[l+8&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){p=S8(d,32);if((p|0)<0){b=75;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=8;u[b+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;i=g;l=b;b=3;continue a}else if(b==91){u[d&4294967295]=u[l+8&4294967295]; -g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){q=S8(d,32);if((q|0)<0){b=84;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=9;u[b+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;i=g;l=b;b=3;continue a}else if(b==107){u[d&4294967295]=u[l+8&4294967295];g=u[d+848&4294967295];b=u[d+844& -4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){t=S8(d,32);if((t|0)<0){b=96;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=10;u[b+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;i=g;l=b;b=3;continue a}else if(b==46){u[d&4294967295]=u[l+8&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>> -0;c:do if(b){r=S8(d,32);if((r|0)<0){b=48;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=11;u[b+12&4294967295]=u[l+12&4294967295]+2&4294967295;i=g;l=b;b=3;continue a}else if(b==260){u[l+28&-1]=u[d+852&4294967295];if(u[l+28&-1]==0){b=118;break a}u[d&4294967295]=u[l+8&4294967295];u[l+16&4294967295]=u[u[l+28&-1]&4294967295]+1&4294967295;if((u[l+16&4294967295]| -0)<(D(u[u[u[l+28&-1]+4&4294967295]+2&4294967295],16)|0)){u[u[l+28&-1]&4294967295]=u[l+16&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){x=S8(d,32);if((x|0)<0){b=120;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=1}else{if(!((u[l+16&4294967295]|0)<(D(u[u[u[l+28&-1]+4&4294967295]+4&4294967295],16)|0))&&E(u[u[u[l+ -28&-1]+4&4294967295]+4&4294967295],16)!=-1)break b;if(u[d&4294967295]==u[u[l+28&-1]+8&4294967295])break b;u[u[l+28&-1]&4294967295]=u[l+16&4294967295];u[l+20&4294967295]=u[d+36&4294967295];u[l+24&4294967295]=u[d+32&4294967295];if((u[l+20&4294967295]|0)>0){g=u[l+20&4294967295];b=u[d+844&4294967295]>>>0<(u[d+848&4294967295]+((g+1&4294967295)*4&4294967295)&4294967295)>>>0;c:do if(b){z=S8(d,(g+1&4294967295)*4&4294967295);if((z|0)<0){b=130;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0); -pX(u[d+840&4294967295]+u[d+848&4294967295]&4294967295,d+40&-1,(g+1&4294967295)*4&4294967295);u[d+848&4294967295]=u[d+848&4294967295]+((g+1&4294967295)*4&4294967295)&4294967295}g=u[d+844&4294967295]>>>0<(u[d+848&4294967295]+4&4294967295)>>>0;c:do if(g){y=S8(d,4);if((y|0)<0){b=136;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);pX(u[d+840&4294967295]+u[d+848&4294967295]&4294967295,u[l+28&-1]+8&4294967295,4);u[d+848&4294967295]=u[d+848&4294967295]+4&4294967295;u[u[l+28&-1]+8& -4294967295]=u[d&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){C=S8(d,32);if((C|0)<0){b=141;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=2}u[b+12&4294967295]=u[u[l+28&-1]+4&4294967295]+6&4294967295;i=g;l=b;b=3;continue a}else if(b==261){u[l+28&-1]=u[d+852&4294967295];if(u[l+28&-1]==0){b=160;break a}u[d& -4294967295]=u[l+8&4294967295];u[l+16&4294967295]=u[u[l+28&-1]&4294967295]+1&4294967295;if((u[l+16&4294967295]|0)<(D(u[u[u[l+28&-1]+4&4294967295]+2&4294967295],16)|0)){u[u[l+28&-1]&4294967295]=u[l+16&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){G=S8(d,32);if((G|0)<0){b=162;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i; -u[b+4&4294967295]=4;u[b+12&4294967295]=u[u[l+28&-1]+4&4294967295]+6&4294967295}else{u[l+20&4294967295]=u[d+36&4294967295];u[l+24&4294967295]=u[d+32&4294967295];u[d+852&4294967295]=u[u[l+28&-1]+12&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){K=S8(d,32);if((K|0)<0){b=169;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+ -4&4294967295]=5;u[b+12&4294967295]=u[l+12&4294967295]}i=g;l=b;b=3;continue a}else if(b==208){g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){J=S8(d,32);if((J|0)<0){b=209;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=12;u[b+12&4294967295]=u[l+12&4294967295]+4&4294967295;i=g;l=b;b=3;continue a}else if(b==216){g=u[d+848& -4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){M=S8(d,32);if((M|0)<0){b=218;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=13;u[b+12&4294967295]=u[l+12&4294967295]+4&4294967295;i=g;l=b;b=3;continue a}else if(b==110){u[u[l+28&-1]&4294967295]=-1;u[u[l+28&-1]+4&4294967295]=u[l+12&4294967295];u[u[l+28&-1]+12&4294967295]=u[d+852& -4294967295];u[u[l+28&-1]+8&4294967295]=0;u[d+852&4294967295]=u[l+28&-1];u[d&4294967295]=u[l+8&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){w=S8(d,32);if((w|0)<0){b=111;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=7;u[b+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295; -i=g;l=b;b=3;continue a}while(0);u[d+852&4294967295]=u[u[l+28&-1]+12&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;b:do if(b){B=S8(d,32);if((B|0)<0){b=153;break a}if((i|0)==-1)break b;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=3;u[b+12&4294967295]=u[l+12&4294967295];i=g;l=b;b=3}b==226?c=k:b==281?c=k:b==125?c=k:b==149?c=k:b==153?c=B:b==158? -c=k:b==167?c=k:b==174?c=k:b==179?c=I:b==184?c=k:b==116?c=k:b==80?c=k:b==75?c=p:b==89?c=k:b==84?c=q:b==101?c=k:b==103?c=k:b==96?c=t:b==56?c=k:b==48?c=r:b==214?c=k:b==8?c=-10:b==267?c=-1:b==209?c=J:b==218?c=M:b==35?c=o:b==118?c=-2:b==120?c=x:b==130?c=z:b==136?c=y:b==141?c=C:b==160?c=-2:b==162?c=G:b==169?c=K:b==111?c=w:b==66?c=k:b==93?c=k:b==224&&(c=k)}return c} -function W8(d,f){var b,c,e,g,i,k,m,l,o,r,p,q,t;c=f;g=u[d+8&4294967295];i=u[d+12&4294967295];q=p=r=o=l=m=k=0;if(E(u[c&4294967295],16)==17){q=D(u[c+4&4294967295],16);var w=D(u[c+6&4294967295],16)>1;a:do if(w){i=i+(1-D(u[c+6&4294967295],16)&4294967295)&4294967295;if(!(i<=g)){b=1;break a}i=g+1&4294967295}while(0);w=E(q&1,8)!=0;a:do if(w)m=D(u[c+10&4294967295],16),l=D(u[c+12&4294967295],16),o=c+14&4294967295,p=(o+2*m&4294967295)+-2&4294967295;else{if((q&4|0)==0){b=5;break a}r=c+10&4294967295}while(0); -c=c+2*(D(u[c+2&4294967295],16)+1&4294967295)&4294967295}w=(m|0)>1;a:do if(w){t=0;i=u[d+12&4294967295];b:for(;;){if(!(g=i)break;if(E(D(u[g&4294967295],8),16)==E(e,16))break;g=g+1&4294967295}if(g>=i){b=26;break c}u[d+8&4294967295]=g;g=g+1&4294967295;u[d&4294967295]=g;if((q&2|0)!=0){b=29;break c}k=V8(d,c+4&4294967295);if((k|0)!=0){b=31;break c}b=21}if(b==26){e=0;break a}else if(b==29){e=1;break a}}else if(r!= -0){i=u[d+12&4294967295];c:for(;;){for(;;){if(g>=i)break;if((T8(r,D(u[g&4294967295],8)&65535)|0)!=0)break;g=g+1&4294967295}if(g>=i){b=39;break c}u[d+8&4294967295]=g;u[d&4294967295]=g;k=V8(d,c);if((k|0)!=0){b=41;break c}g=g+1&4294967295;b=34}if(b==39){e=0;break a}}else for(;;){if(!(g<=i)){b=44;break b}u[d&4294967295]=g;u[d+8&4294967295]=u[d&4294967295];g=g+1&4294967295;k=V8(d,c);if((k|0)!=0){b=44;break b}else b=43}while(0);e=k}while(0);return e} -function X8(d,f){var b,c,e,g,i;c=d;for(g=1;;){b=D(u[c],16);c=c+2&4294967295;if(b==0){b=14;break}else if(b==9)b=15;else if(b==10)b=16;else if(b==11)b=17;else if(b==19)b=18;else if(b==26)b=19;else if(b==27)b=20;else{b=21;break}if(b==15){if((L8(D(u[c&4294967295],16)&65535,D(f,16))|0)!=0){b=5;break}c=c+2&4294967295}else if(b==16){if(D(f,16)<=255&&E((D(u[c+2*D(D(f,16)>>>4,16)&4294967295],16)|0)>>(D(f,16)&15|0)&1,8)!=0){b=7;break}c=c+32&4294967295}else if(b==17){b=D(u[c],16);c=c+2&4294967295;i=D(u[c+D(D(f, -16)>>>8,16)&4294967295],8);c=c+256&4294967295;if(E((D(u[c+2*((i*16&4294967295)+((D(f,16)&255|0)>>4)&4294967295)&4294967295],16)|0)>>(D(f,16)&15|0)&1,8)!=0){b=11;break}c=c+2*(b*16&4294967295)&4294967295}else if(b==18){if(E(u[c&4294967295],16)==E(f,16)){b=2;break}c=c+2&4294967295}else if(b==19)g=D((g|0)==0,1);else if(b==20){if(D(u[c&4294967295],16)<=D(f,16)&&D(u[c+2&4294967295],16)>=D(f,16)){b=9;break}c=c+4&4294967295}b=0}b==21?e=0:b==14?e=D((g|0)==0,1):b==2?e=g:b==5?e=g:b==7?e=g:b==9?e=g:b==11&&(e= -g);return e} -function Y8(d,f,b){var c,e,g,i;e=u[d&4294967295];g=u[d+12&4294967295];var k=((g-e&4294967295|0)/2|0)>(b|0);a:do if(k){if((b|0)==65535)break a;g=e+2*b&4294967295}while(0);b=D(u[f&4294967295],16);b=b==2?36:b==3?37:b==15?38:b==19?39:b==20?40:b==24?41:b==25?42:43;a:do if(b==43){for(;;){if(!(u[d&4294967295]= -g)break;if(!(D(u[e],16)>127)&&(E(u[sP+D(u[e],16)&4294967295],8)&4|0)!=0)break;e=e+2&4294967295}b=7;break a}else if(b==37){e=g;b=7;break a}else if(b==38){for(;;){if(e>=g)break;if((X8(f+4&4294967295,D(u[e],16)&65535)|0)==0)break;e=e+2&4294967295}b=7;break a}else if(b==39){for(f=u[f+2&4294967295];;){if(e>=g)break;if(E(u[e],16)!=E(f,16))break;e=e+2&4294967295}b=7;break a}else if(b==40){for(f=u[f+2&4294967295];;){if(e>=g)break;i=A[u[d+856&4294967295]](D(u[e],16))&65535;if(E(i,16)!=E(f,16))break;e=e+2& -4294967295}b=7;break a}else if(b==41){for(f=u[f+2&4294967295];;){if(e>=g)break;if(E(u[e],16)==E(f,16))break;e=e+2&4294967295}b=7;break a}else if(b==42){for(f=u[f+2&4294967295];;){if(e>=g)break;i=A[u[d+856&4294967295]](D(u[e],16))&65535;if(E(i,16)==E(f,16))break;e=e+2&4294967295}b=7;break a}while(0);b==7&&(c=(e-u[d&4294967295]&4294967295|0)/2|0);return c} -function Z8(d,f){var b,c,e,g,i,k,m,l,o,r,p,q,t,w,x,z,y,C,B,G,K,I,F,J,M;e=u[d+12&4294967295];i=-1;m=k=0;g=u[d+848&4294967295];l=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;a:do if(l){l=S8(d,32);if((l|0)<0)c=l,b=0;else{if((i|0)==-1){b=2;break a}b=2}break a}else b=2;while(0);if(b==2){l=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[l&4294967295]=-1;u[l+4&4294967295]=0;u[l+12&4294967295]=f;i=g;a:for(;;){u[l+8&4294967295]=u[d&4294967295];g=E(u[u[l+12&4294967295]& -4294967295],16)==17;b:do if(g){g=E(u[u[l+12&4294967295]+6&4294967295],16)!=0;c:do if(g){if(!(((e-u[l+8&4294967295]&4294967295|0)/2|0)<(D(u[u[l+12&4294967295]+6&4294967295],16)|0)))break c;k=0;b=6;break b}while(0);u[l+12&4294967295]=u[l+12&4294967295]+2*(D(u[u[l+12&4294967295]+2&4294967295],16)+1&4294967295)&4294967295;b=7;break b}else b=7;while(0);b:for(;;){c:do if(b==6){i=u[l&4294967295];g=u[l+4&4294967295];u[d+848&4294967295]=u[d+848&4294967295]-32&4294967295;if((i|0)==-1){b=226;break a}l=u[d+840& -4294967295]+i&4294967295;if(g==1)b=268;else if(g==2)b=269;else if(g==3)b=270;else if(g==4)b=271;else if(g==5)b=272;else if(g==6)b=273;else if(g==7)b=274;else if(g==8)b=275;else if(g==9)b=276;else if(g==10)b=277;else if(g==11)b=278;else if(g==12)b=279;else if(g==13)b=280;else{b=281;break a}if(b==268){if((k|0)!=0){if((k|0)<0){b=125;break a}k=1}else u[u[l+28&-1]&4294967295]=u[l+16&4294967295]-1&4294967295,u[d&4294967295]=u[l+8&4294967295],k=0;b=6;continue b}else if(b==269){pX(u[l+28&-1]+8&4294967295, -(u[d+840&4294967295]+u[d+848&4294967295]&4294967295)+-4&4294967295,4);u[d+848&4294967295]=u[d+848&4294967295]-4&4294967295;if((k|0)==0){b=147;break b}(u[l+20&4294967295]|0)>0&&(u[d+848&4294967295]=u[d+848&4294967295]-((u[l+20&4294967295]+1&4294967295)*4&4294967295)&4294967295);if((k|0)<0){b=149;break a}k=1;b=6;continue b}else if(b==270){if((k|0)<0){b=158;break a}(k|0)>0?k=1:(u[d+852&4294967295]=u[l+28&-1],u[d&4294967295]=u[l+8&4294967295],k=0);b=6;continue b}else if(b==271){if((k|0)!=0){if((k|0)< -0){b=167;break a}k=1}else u[u[l+28&-1]&4294967295]=u[l+16&4294967295]-1&4294967295,u[d&4294967295]=u[l+8&4294967295],k=0;b=6;continue b}else if(b==272){if((k|0)!=0){if((k|0)<0){b=174;break a}k=1}else{u[d+852&4294967295]=u[l+28&-1];u[d&4294967295]=u[l+8&4294967295];u[d+36&4294967295]=u[l+20&4294967295];u[d+32&4294967295]=u[l+24&4294967295];if(!((u[l+16&4294967295]|0)>=(D(u[u[u[l+28&-1]+4&4294967295]+4&4294967295],16)|0))){b=177;break b}if(E(u[u[u[l+28&-1]+4&4294967295]+4&4294967295],16)==-1){b=177; -break b}k=0}b=6;continue b}else if(b==273){if((k|0)!=0){if((k|0)<0){b=184;break a}k=1}else u[u[l+28&-1]&4294967295]=u[l+16&4294967295]-1&4294967295,u[d&4294967295]=u[l+8&4294967295],k=0;b=6;continue b}else if(b==274){u[d+852&4294967295]=u[u[l+28&-1]+12&4294967295];if((k|0)!=0){if((k|0)<0){b=116;break a}k=1}else k=0;b=6;continue b}else if(b==275)if((k|0)!=0){if((k|0)<0){b=80;break a}k=1;b=6;continue b}else{u[d+36&4294967295]=u[l+20&4294967295];u[d+32&4294967295]=u[l+24&4294967295];u[l+8&4294967295]= -u[l+8&4294967295]+-2&4294967295;u[l+16&4294967295]=u[l+16&4294967295]-1&4294967295;b=68;break c}else if(b==276)if((k|0)!=0){if((k|0)<0){b=89;break a}k=1;b=6;continue b}else{u[l+8&4294967295]=u[l+8&4294967295]+-2&4294967295;u[l+16&4294967295]=u[l+16&4294967295]-1&4294967295;u[d+36&4294967295]=u[l+20&4294967295];u[d+32&4294967295]=u[l+24&4294967295];b=83;break c}else if(b==277)if((k|0)!=0){if((k|0)<0){b=101;break a}k=1;b=6;continue b}else{u[d&4294967295]=u[l+8&4294967295];k=Y8(d,u[l+12&4294967295]+ -6&4294967295,1);if((k|0)<0){b=103;break a}l=u[d+840&4294967295]+i&4294967295;if((k|0)==0){b=105;break c}u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;u[l+16&4294967295]=u[l+16&4294967295]+1&4294967295;u[d+36&4294967295]=u[l+20&4294967295];u[d+32&4294967295]=u[l+24&4294967295];b=95;break c}else if(b==278)if((k|0)!=0){g=u[l+28&-1]!=0;d:do if(g){if(!((u[l+20&4294967295]|0)>0))break d;u[d+848&4294967295]=u[d+848&4294967295]-((u[l+20&4294967295]+1&4294967295)*4&4294967295)&4294967295}while(0);if((k| -0)<0){b=56;break a}k=1;b=6;continue b}else{g=u[l+28&-1]!=0;d:do if(g){if(!((u[l+20&4294967295]|0)>0))break d;pX(d+40&-1,(u[d+840&4294967295]+u[d+848&4294967295]&4294967295)+((u[l+20&4294967295]+1&4294967295)*-4&4294967295)&4294967295,(u[l+20&4294967295]+1&4294967295)*4&4294967295)}while(0);u[d+36&4294967295]=u[l+20&4294967295];u[d+32&4294967295]=u[l+24&4294967295];b=42;break c}else if(b==279){if((k|0)<0){b=214;break a}if((k|0)==0){k=0;b=6;continue b}else{u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+ -12&4294967295]&4294967295],16)&4294967295;b=16;break c}}else if(b==280){if((k|0)==0){b=217;break c}if((k|0)<0){b=224;break a}k=0;b=6;continue b}}else if(b==7){m=m+1&4294967295;if((m&4095|0)==0&&(r4()|0)!=0){b=8;break a}g=u[l+12&4294967295];b=D(u[g],16);u[l+12&4294967295]=g+2&4294967295;if(b==0)b=242;else if(b==1)b=243;else if(b==2)b=244;else if(b==3)b=245;else if(b==4)b=246;else if(b==5)b=247;else if(b==6)b=248;else if(b==7)b=249;else if(b==9)b=250;else if(b==12)b=251;else if(b==13)b=252;else if(b== -14)b=253;else if(b==15)b=254;else if(b==16)b=255;else if(b==17)b=256;else if(b==18)b=256;else if(b==19)b=257;else if(b==20)b=258;else if(b==21)b=259;else if(b==22){b=260;break b}else if(b==23){b=261;break b}else if(b==24)b=262;else if(b==25)b=263;else if(b==28)b=264;else if(b==29)b=265;else if(b==31)b=266;else{b=267;break a}if(b==242){k=0;b=6;continue b}else if(b==243){u[d&4294967295]=u[l+8&4294967295];k=1;b=6;continue b}else if(b==244){g=u[l+8&4294967295]>=e;d:do if(!g){if(!(D(u[u[l+8&4294967295]& -4294967295],16)>127)&&(E(u[sP+D(u[u[l+8&4294967295]&4294967295],16)&4294967295],8)&4|0)!=0)break d;u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==245)if(u[l+8&4294967295]>=e){k=0;b=6;continue b}else{u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=16;break c}else if(b==246){u[d&4294967295]=u[l+8&4294967295]+2*(0-D(u[u[l+12&4294967295]+2&4294967295],16)&4294967295)&4294967295;if(!(u[d&4294967295]=u[d+4&4294967295]){b=216;break b}else{b=217;break c}else if(b==248){b=d;g=u[l+8&4294967295];var O=a,aa=a,U=a,Ia=a,vb=a,Qa=F=a,X=a,Ea=a,ia=O=O=O=O=O=O=O=O=a,ba=a,ga=a,S=a,ha=O=a,O=D(D(u[u[l+12&4294967295]],16)&65535,16),O=O==0?80:O==1?81:O==2?80:O==3?82:O==4?83:O==5?84:O==6?85:O==7?86:O==8?87:O==9?88:O==10?89:O==11?90:91;if(O==91)S=0;else if(O==80)S=D(u[b+4&4294967295]==g, -1);else if(O==81){b=u[b+4&4294967295]==g;d:do if(b)O=1;else{if(!(D(u[g+-2&4294967295],16)>127)&&(E(u[sP+D(u[g+-2&4294967295],16)&4294967295],8)&4|0)!=0){O=1;break d}ga=0;O=4;break d}while(0);O==1&&(ga=1);S=ga}else if(O==82)u[b+4&4294967295]==u[b+12&4294967295]?S=0:(ha=O=u[b+4&4294967295]g?D(u[g&4294967295],16)<=127?E(u[sP+D(u[g&4294967295],16)&4294967295],8)&16:0:0,S=D((O|0)!=(ha|0),1));else if(O== -83)u[b+4&4294967295]==u[b+12&4294967295]?S=0:(ha=O=u[b+4&4294967295]g?D(u[g&4294967295],16)<=127?E(u[sP+D(u[g&4294967295],16)&4294967295],8)&16:0:0,S=D((O|0)==(ha|0),1));else if(O==84){F=(g+2&4294967295)!=u[b+12&4294967295];d:do if(F)O=5;else{if(D(u[g&4294967295],16)>127){O=5;break d}O=(E(u[sP+D(u[g&4294967295],16)&4294967295],8)&4|0)!=0?7:5;break d}while(0);d:do if(O==5){if(u[b+12&4294967295]== -g){O=7;break d}ba=0;O=10;break d}while(0);O==7&&(ba=1);S=ba}else if(O==85){b=u[b+12&4294967295]==g;d:do if(b)O=11;else{if(!(D(u[g&4294967295],16)>127)&&(E(u[sP+D(u[g&4294967295],16)&4294967295],8)&4|0)!=0){O=11;break d}ia=0;O=14;break d}while(0);O==11&&(ia=1);S=ia}else if(O==86)S=D(u[b+12&4294967295]==g,1);else if(O==87)if(u[b+4&4294967295]==u[b+12&4294967295])S=0;else{F=u[b+4&4294967295]>=g;d:do if(F)O=26;else{F=(D(u[g+-2&4294967295],16)&-256|0)!=0;e:do if(F)O=24;else{F=GX();O=(D(u[u[F]+2*D(u[g+ --2&4294967295],16)&4294967295],16)&8|0)!=0?23:24;break e}while(0);if(O==24&&E(u[g+-2&4294967295],16)!=95){O=26;break d}Ea=1;O=27;break d}while(0);O==26&&(Ea=0);ha=Ea;b=u[b+12&4294967295]<=g;d:do if(b)O=32;else{b=(D(u[g&4294967295],16)&-256|0)!=0;e:do if(b)O=30;else{b=GX();O=(D(u[u[b]+2*D(u[g&4294967295],16)&4294967295],16)&8|0)!=0?29:30;break e}while(0);if(O==30&&E(u[g&4294967295],16)!=95){O=32;break d}X=1;O=33;break d}while(0);O==32&&(X=0);O=X;S=D((O|0)!=(ha|0),1)}else if(O==88)if(u[b+4&4294967295]== -u[b+12&4294967295])S=0;else{X=u[b+4&4294967295]>=g;d:do if(X)O=38;else{X=(D(u[g+-2&4294967295],16)&-256|0)!=0;e:do if(X)O=36;else{X=GX();O=(D(u[u[X]+2*D(u[g+-2&4294967295],16)&4294967295],16)&8|0)!=0?35:36;break e}while(0);if(O==36&&E(u[g+-2&4294967295],16)!=95){O=38;break d}Qa=1;O=39;break d}while(0);O==38&&(Qa=0);ha=Qa;b=u[b+12&4294967295]<=g;d:do if(b)O=44;else{b=(D(u[g&4294967295],16)&-256|0)!=0;e:do if(b)O=42;else{b=GX();O=(D(u[u[b]+2*D(u[g&4294967295],16)&4294967295],16)&8|0)!=0?41:42;break e}while(0); -if(O==42&&E(u[g&4294967295],16)!=95){O=44;break d}F=1;O=45;break d}while(0);O==44&&(F=0);O=F;S=D((O|0)==(ha|0),1)}else if(O==89)if(u[b+4&4294967295]==u[b+12&4294967295])S=0;else{F=u[b+4&4294967295]>=g;d:do if(F)O=52;else{F=(N8(D(u[g+-2&4294967295],16)&65535)|0)!=0;e:do if(!F){if((M8(D(u[g+-2&4294967295],16)&65535)|0)!=0)break e;if((O8(D(u[g+-2&4294967295],16)&65535)|0)!=0)break e;if((P8(D(u[g+-2&4294967295],16)&65535)|0)!=0)break e;if(E(u[g+-2&4294967295],16)!=95){O=52;break d}}while(0);vb=1;O=53; -break d}while(0);O==52&&(vb=0);ha=vb;b=u[b+12&4294967295]<=g;d:do if(b)O=60;else{b=(N8(D(u[g&4294967295],16)&65535)|0)!=0;e:do if(!b){if((M8(D(u[g&4294967295],16)&65535)|0)!=0)break e;if((O8(D(u[g&4294967295],16)&65535)|0)!=0)break e;if((P8(D(u[g&4294967295],16)&65535)|0)!=0)break e;if(E(u[g&4294967295],16)!=95){O=60;break d}}while(0);Ia=1;O=61;break d}while(0);O==60&&(Ia=0);O=Ia;S=D((O|0)!=(ha|0),1)}else if(O==90)if(u[b+4&4294967295]==u[b+12&4294967295])S=0;else{F=u[b+4&4294967295]>=g;d:do if(F)O= -68;else{F=(N8(D(u[g+-2&4294967295],16)&65535)|0)!=0;e:do if(!F){if((M8(D(u[g+-2&4294967295],16)&65535)|0)!=0)break e;if((O8(D(u[g+-2&4294967295],16)&65535)|0)!=0)break e;if((P8(D(u[g+-2&4294967295],16)&65535)|0)!=0)break e;if(E(u[g+-2&4294967295],16)!=95){O=68;break d}}while(0);U=1;O=69;break d}while(0);O==68&&(U=0);ha=U;b=u[b+12&4294967295]<=g;d:do if(b)O=76;else{b=(N8(D(u[g&4294967295],16)&65535)|0)!=0;e:do if(!b){if((M8(D(u[g&4294967295],16)&65535)|0)!=0)break e;if((O8(D(u[g&4294967295],16)&65535)| -0)!=0)break e;if((P8(D(u[g&4294967295],16)&65535)|0)!=0)break e;if(E(u[g&4294967295],16)!=95){O=76;break d}}while(0);aa=1;O=77;break d}while(0);O==76&&(aa=0);O=aa;S=D((O|0)==(ha|0),1)}if((S|0)==0){k=0;b=6;continue b}else{u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;b=16;break c}}else if(b==249){u[l+20&4294967295]=u[d+36&4294967295];u[l+24&4294967295]=u[d+32&4294967295];u[l+28&-1]=u[d+852&4294967295];b=u[l+28&-1]!=0;d:do if(b){if(!((u[l+20&4294967295]|0)>0))break d;g=u[l+20&4294967295];F=u[d+ -844&4294967295]>>>0<(u[d+848&4294967295]+((g+1&4294967295)*4&4294967295)&4294967295)>>>0;e:do if(F){o=S8(d,(g+1&4294967295)*4&4294967295);if((o|0)<0){b=35;break a}if((i|0)==-1)break e;l=u[d+840&4294967295]+i&4294967295}while(0);pX(u[d+840&4294967295]+u[d+848&4294967295]&4294967295,d+40&-1,(g+1&4294967295)*4&4294967295);u[d+848&4294967295]=u[d+848&4294967295]+((g+1&4294967295)*4&4294967295)&4294967295}while(0);b=41;break c}else if(b==250){g=u[l+8&4294967295]>=e;d:do if(!g){if((L8(D(u[u[l+12&4294967295]& -4294967295],16)&65535,D(u[u[l+8&4294967295]&4294967295],16))|0)==0)break d;u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==251){g=D(u[u[l+12&4294967295]&4294967295],16);F=g+g&4294967295;if(!((u[d+36&4294967295]|0)<=(F|0))){g=u[(d+40&4294967295)+F*4&4294967295];F=u[(d+40&4294967295)+(F+1&4294967295)*4&4294967295];X=g==0;d:do if(!X){if(F==0)break d;if(F=e){b=190;break}if(E(u[u[l+8&4294967295]],16)!=E(u[g],16)){b=190;break}g=g+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=189}if(b==194){u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;b=16;break c}else if(b==190){k=0;b=6;continue b}}while(0)}k=0;b=6;continue b}else if(b==252){g=D(u[u[l+12&4294967295]&4294967295],16);b=g+g&4294967295;if(!((u[d+36&4294967295]|0)<=(b|0))){g=u[(d+40&4294967295)+b*4&4294967295];b=u[(d+40&4294967295)+(b+1&4294967295)*4&4294967295];F=g== -0;d:do if(!F){if(b==0)break d;if(b=e){b=199;break}b=A[u[d+856&4294967295]](D(u[u[l+8&4294967295]],16));O=A[u[d+856&4294967295]](D(u[g],16));if((b|0)!=(O|0)){b=199;break}g=g+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=198}if(b==203){u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;b=16;break c}else if(b==199){k=0;b=6;continue b}}while(0)}k=0;b=6;continue b}else if(b==254){g=u[l+8&4294967295]>=e;d:do if(!g){if((X8(u[l+12&4294967295]+2&4294967295,D(u[u[l+8&4294967295]],16)&65535)|0)==0)break d;u[l+ -12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==255){g=u[l+8&4294967295]>=e;d:do if(!g){g=A[u[d+856&4294967295]](D(u[u[l+8&4294967295]],16))&65535;if((X8(u[l+12&4294967295]+2&4294967295,D(g,16)&65535)|0)==0)break d;u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=16;break c}while(0); -k=0;b=6;continue b}else if(b==256){u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;b=16;break c}else if(b==257){g=u[l+8&4294967295]>=e;d:do if(!g){if(E(u[u[l+8&4294967295]&4294967295],16)!=E(u[u[l+12&4294967295]&4294967295],16))break d;u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==258){g=u[l+8&4294967295]>=e;d:do if(!g){g=A[u[d+856&4294967295]](D(u[u[l+ -8&4294967295]],16));b=A[u[d+856&4294967295]](D(u[u[l+12&4294967295]],16));if((g|0)!=(b|0))break d;u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==259){g=D(u[u[l+12&4294967295]&4294967295],16);E(g&1,8)!=0&&(u[d+32&4294967295]=((g|0)/2|0)+1&4294967295);if((u[d+36&4294967295]|0)<(g|0)){for(b=u[d+36&4294967295]+1&4294967295;;){if(!((b|0)<(g|0)))break;u[(d+40&4294967295)+b*4&4294967295]=0;b=b+1&4294967295}u[d+ -36&4294967295]=g}u[(d+40&4294967295)+g*4&4294967295]=u[l+8&4294967295];u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;b=16;break c}else if(b==262){g=u[l+8&4294967295]>=e;d:do if(!g){if(E(u[u[l+8&4294967295]&4294967295],16)==E(u[u[l+12&4294967295]&4294967295],16))break d;u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==263){g=u[l+8&4294967295]>=e;d:do if(!g){g=A[u[d+856&4294967295]](D(u[u[l+8& -4294967295]],16));b=A[u[d+856&4294967295]](D(u[u[l+12&4294967295]],16));if((g|0)==(b|0))break d;u[l+12&4294967295]=u[l+12&4294967295]+2&4294967295;u[l+8&4294967295]=u[l+8&4294967295]+2&4294967295;b=16;break c}while(0);k=0;b=6;continue b}else if(b==264){g=oa(16);u[l+28&-1]=g;if(u[l+28&-1]!=0){b=110;break b}OY();k=0;b=6;continue b}else if(b==265)if((u[l+8&4294967295]+2*D(u[u[l+12&4294967295]+2&4294967295],16)&4294967295)>e){k=0;b=6;continue b}else{u[d&4294967295]=u[l+8&4294967295];k=Y8(d,u[l+12&4294967295]+ -6&4294967295,D(u[u[l+12&4294967295]+4&4294967295],16));if((k|0)<0){b=66;break a}l=u[d+840&4294967295]+i&4294967295;u[l+16&4294967295]=k;u[l+8&4294967295]=u[l+8&4294967295]+2*u[l+16&4294967295]&4294967295;if((u[l+16&4294967295]|0)<(D(u[u[l+12&4294967295]+2&4294967295],16)|0)){k=0;b=6;continue b}else if(E(u[u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295],16)==1){u[d&4294967295]=u[l+8&4294967295];k=1;b=6;continue b}else{u[l+20&4294967295]=u[d+36&4294967295];u[l+24&4294967295]= -u[d+32&4294967295];E(u[u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295],16)==19?(u[l+28&-1]=u[u[l+12&4294967295]+2*(D(u[u[l+12&4294967295]&4294967295],16)+1&4294967295)&4294967295],b=68):b=83;break c}}else if(b==266)if((u[l+8&4294967295]+2*D(u[u[l+12&4294967295]+2&4294967295],16)&4294967295)>e){k=0;b=6;continue b}else{u[d&4294967295]=u[l+8&4294967295];if(E(u[u[l+12&4294967295]+2&4294967295],16)==0)u[l+16&4294967295]=0;else{k=Y8(d,u[l+12&4294967295]+6&4294967295,D(u[u[l+12&4294967295]+ -2&4294967295],16));if((k|0)<0){b=93;break a}l=u[d+840&4294967295]+i&4294967295;if((D(u[u[l+12&4294967295]+2&4294967295],16)|0)>(k|0)){k=0;b=6;continue b}else u[l+16&4294967295]=k,u[l+8&4294967295]=u[l+8&4294967295]+2*u[l+16&4294967295]&4294967295}if(E(u[u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295],16)==1){u[d&4294967295]=u[l+8&4294967295];k=1;b=6;continue b}else{u[l+20&4294967295]=u[d+36&4294967295];u[l+24&4294967295]=u[d+32&4294967295];b=95;break c}}}while(0);c:do if(b== -68){for(;;){if((u[l+16&4294967295]|0)<(D(u[u[l+12&4294967295]+2&4294967295],16)|0))break;if(!(u[l+8&4294967295]>=e)&&E(u[u[l+8&4294967295]],16)==E(u[l+28&-1],16))break;u[l+8&4294967295]=u[l+8&4294967295]+-2&4294967295;u[l+16&4294967295]=u[l+16&4294967295]-1&4294967295}if(!((u[l+16&4294967295]|0)<(D(u[u[l+12&4294967295]+2&4294967295],16)|0))){b=74;break b}b=82;break c}else if(b==83)if((u[l+16&4294967295]|0)>=(D(u[u[l+12&4294967295]+2&4294967295],16)|0)){b=91;break b}else{b=82;break c}else if(b==95){if(E(u[u[l+ -12&4294967295]+4&4294967295],16)==-1){b=107;break b}if((u[l+16&4294967295]|0)<=(D(u[u[l+12&4294967295]+4&4294967295],16)|0)){b=107;break b}else{b=105;break c}}else if(b==217){u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;b=16;break c}while(0);if(b==82){k=0;b=6;continue b}else if(b==105){k=0;b=6;continue b}else if(b==16){b=7;continue b}c:for(;;)if(b==42)u[l+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295,b=41;else if(b== -41){if(E(u[u[l+12&4294967295]&4294967295],16)==0)break c;if(E(u[u[l+12&4294967295]+2&4294967295],16)==19){if(u[l+8&4294967295]>=e){b=42;continue c}if(E(u[u[l+8&4294967295]],16)!=E(u[u[l+12&4294967295]+4&4294967295],16)){b=42;continue c}}if(E(u[u[l+12&4294967295]+2&4294967295],16)!=15){b=46;break b}if(u[l+8&4294967295]>=e){b=42;continue c}if((X8(u[l+12&4294967295]+6&4294967295,D(u[u[l+8&4294967295]],16)&65535)|0)==0)b=42;else{b=46;break b}}k=u[l+28&-1]!=0;c:do if(k){if(!((u[l+20&4294967295]|0)>0))break c; -u[d+848&4294967295]=u[d+848&4294967295]-((u[l+20&4294967295]+1&4294967295)*4&4294967295)&4294967295}while(0);k=0;b=6}b:do if(b==147)(u[l+20&4294967295]|0)>0&&(pX(d+40&-1,(u[d+840&4294967295]+u[d+848&4294967295]&4294967295)+((u[l+20&4294967295]+1&4294967295)*-4&4294967295)&4294967295,(u[l+20&4294967295]+1&4294967295)*4&4294967295),u[d+848&4294967295]=u[d+848&4294967295]-((u[l+20&4294967295]+1&4294967295)*4&4294967295)&4294967295),u[d+36&4294967295]=u[l+20&4294967295],u[d+32&4294967295]=u[l+24&4294967295], -u[u[l+28&-1]&4294967295]=u[l+16&4294967295]-1&4294967295,u[d&4294967295]=u[l+8&4294967295];else if(b==177){u[u[l+28&-1]&4294967295]=u[l+16&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){I=S8(d,32);if((I|0)<0){b=179;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=6;u[b+12&4294967295]=u[u[l+28&-1]+4&4294967295]+ -6&4294967295;i=g;l=b;b=3;continue a}else if(b==74){u[d&4294967295]=u[l+8&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){p=S8(d,32);if((p|0)<0){b=75;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=8;u[b+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;i=g;l=b;b=3;continue a}else if(b== -91){u[d&4294967295]=u[l+8&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){q=S8(d,32);if((q|0)<0){b=84;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=9;u[b+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;i=g;l=b;b=3;continue a}else if(b==107){u[d&4294967295]=u[l+8&4294967295]; -g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){t=S8(d,32);if((t|0)<0){b=96;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=10;u[b+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)&4294967295;i=g;l=b;b=3;continue a}else if(b==46){u[d&4294967295]=u[l+8&4294967295];g=u[d+848&4294967295];b=u[d+844& -4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){r=S8(d,32);if((r|0)<0){b=48;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=11;u[b+12&4294967295]=u[l+12&4294967295]+2&4294967295;i=g;l=b;b=3;continue a}else if(b==260){u[l+28&-1]=u[d+852&4294967295];if(u[l+28&-1]==0){b=118;break a}u[d&4294967295]=u[l+8&4294967295];u[l+16&4294967295]=u[u[l+28&-1]&4294967295]+ -1&4294967295;if((u[l+16&4294967295]|0)<(D(u[u[u[l+28&-1]+4&4294967295]+2&4294967295],16)|0)){u[u[l+28&-1]&4294967295]=u[l+16&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){x=S8(d,32);if((x|0)<0){b=120;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=1}else{if(!((u[l+16&4294967295]|0)<(D(u[u[u[l+28&-1]+4&4294967295]+ -4&4294967295],16)|0))&&E(u[u[u[l+28&-1]+4&4294967295]+4&4294967295],16)!=-1)break b;if(u[d&4294967295]==u[u[l+28&-1]+8&4294967295])break b;u[u[l+28&-1]&4294967295]=u[l+16&4294967295];u[l+20&4294967295]=u[d+36&4294967295];u[l+24&4294967295]=u[d+32&4294967295];if((u[l+20&4294967295]|0)>0){g=u[l+20&4294967295];b=u[d+844&4294967295]>>>0<(u[d+848&4294967295]+((g+1&4294967295)*4&4294967295)&4294967295)>>>0;c:do if(b){z=S8(d,(g+1&4294967295)*4&4294967295);if((z|0)<0){b=130;break a}if((i|0)==-1)break c;l= -u[d+840&4294967295]+i&4294967295}while(0);pX(u[d+840&4294967295]+u[d+848&4294967295]&4294967295,d+40&-1,(g+1&4294967295)*4&4294967295);u[d+848&4294967295]=u[d+848&4294967295]+((g+1&4294967295)*4&4294967295)&4294967295}g=u[d+844&4294967295]>>>0<(u[d+848&4294967295]+4&4294967295)>>>0;c:do if(g){y=S8(d,4);if((y|0)<0){b=136;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);pX(u[d+840&4294967295]+u[d+848&4294967295]&4294967295,u[l+28&-1]+8&4294967295,4);u[d+848&4294967295]=u[d+848& -4294967295]+4&4294967295;u[u[l+28&-1]+8&4294967295]=u[d&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){C=S8(d,32);if((C|0)<0){b=141;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=2}u[b+12&4294967295]=u[u[l+28&-1]+4&4294967295]+6&4294967295;i=g;l=b;b=3;continue a}else if(b==261){u[l+28&-1]=u[d+852&4294967295]; -if(u[l+28&-1]==0){b=160;break a}u[d&4294967295]=u[l+8&4294967295];u[l+16&4294967295]=u[u[l+28&-1]&4294967295]+1&4294967295;if((u[l+16&4294967295]|0)<(D(u[u[u[l+28&-1]+4&4294967295]+2&4294967295],16)|0)){u[u[l+28&-1]&4294967295]=u[l+16&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){G=S8(d,32);if((G|0)<0){b=162;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+ -32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=4;u[b+12&4294967295]=u[u[l+28&-1]+4&4294967295]+6&4294967295}else{u[l+20&4294967295]=u[d+36&4294967295];u[l+24&4294967295]=u[d+32&4294967295];u[d+852&4294967295]=u[u[l+28&-1]+12&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){K=S8(d,32);if((K|0)<0){b=169;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32& -4294967295;u[b&4294967295]=i;u[b+4&4294967295]=5;u[b+12&4294967295]=u[l+12&4294967295]}i=g;l=b;b=3;continue a}else if(b==208){g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){J=S8(d,32);if((J|0)<0){b=209;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=12;u[b+12&4294967295]=u[l+12&4294967295]+4&4294967295;i=g;l=b;b=3;continue a}else if(b== -216){g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){M=S8(d,32);if((M|0)<0){b=218;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=13;u[b+12&4294967295]=u[l+12&4294967295]+4&4294967295;i=g;l=b;b=3;continue a}else if(b==110){u[u[l+28&-1]&4294967295]=-1;u[u[l+28&-1]+4&4294967295]=u[l+12&4294967295];u[u[l+28&-1]+12&4294967295]= -u[d+852&4294967295];u[u[l+28&-1]+8&4294967295]=0;u[d+852&4294967295]=u[l+28&-1];u[d&4294967295]=u[l+8&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;c:do if(b){w=S8(d,32);if((w|0)<0){b=111;break a}if((i|0)==-1)break c;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=7;u[b+12&4294967295]=u[l+12&4294967295]+2*D(u[u[l+12&4294967295]&4294967295],16)& -4294967295;i=g;l=b;b=3;continue a}while(0);u[d+852&4294967295]=u[u[l+28&-1]+12&4294967295];g=u[d+848&4294967295];b=u[d+844&4294967295]>>>0<(g+32&4294967295)>>>0;b:do if(b){B=S8(d,32);if((B|0)<0){b=153;break a}if((i|0)==-1)break b;l=u[d+840&4294967295]+i&4294967295}while(0);b=u[d+840&4294967295]+g&4294967295;u[d+848&4294967295]=u[d+848&4294967295]+32&4294967295;u[b&4294967295]=i;u[b+4&4294967295]=3;u[b+12&4294967295]=u[l+12&4294967295];i=g;l=b;b=3}b==226?c=k:b==281?c=k:b==125?c=k:b==149?c=k:b==153? -c=B:b==158?c=k:b==167?c=k:b==174?c=k:b==179?c=I:b==184?c=k:b==116?c=k:b==80?c=k:b==75?c=p:b==89?c=k:b==84?c=q:b==101?c=k:b==103?c=k:b==96?c=t:b==56?c=k:b==48?c=r:b==214?c=k:b==8?c=-10:b==267?c=-1:b==209?c=J:b==218?c=M:b==35?c=o:b==118?c=-2:b==120?c=x:b==130?c=z:b==136?c=y:b==141?c=C:b==160?c=-2:b==162?c=G:b==169?c=K:b==111?c=w:b==66?c=k:b==93?c=k:b==224&&(c=k)}return c} -function $8(d,f){var b,c,e,g,i,k,m,l,o,r,p,q,t;c=f;g=u[d+8&4294967295];i=u[d+12&4294967295];q=p=r=o=l=m=k=0;if(E(u[c&4294967295],16)==17){q=D(u[c+4&4294967295],16);var w=D(u[c+6&4294967295],16)>1;a:do if(w){i=i+2*(1-D(u[c+6&4294967295],16)&4294967295)&4294967295;if(!(i<=g)){b=1;break a}i=g+2&4294967295}while(0);w=E(q&1,8)!=0;a:do if(w)m=D(u[c+10&4294967295],16),l=D(u[c+12&4294967295],16),o=c+14&4294967295,p=(o+2*m&4294967295)+-2&4294967295;else{if((q&4|0)==0){b=5;break a}r=c+10&4294967295}while(0); -c=c+2*(D(u[c+2&4294967295],16)+1&4294967295)&4294967295}w=(m|0)>1;a:do if(w){t=0;i=u[d+12&4294967295];b:for(;;){if(!(g=i)break;if(E(u[g&4294967295],16)==E(e,16))break;g=g+2&4294967295}if(g>=i){b=26;break c}u[d+8&4294967295]=g;g=g+2&4294967295;u[d&4294967295]=g;if((q&2|0)!=0){b=29;break c}k=Z8(d,c+4&4294967295);if((k|0)!=0){b=31;break c}b=21}if(b==26){e=0;break a}else if(b==29){e=1;break a}}else if(r!= -0){i=u[d+12&4294967295];c:for(;;){for(;;){if(g>=i)break;if((X8(r,D(u[g&4294967295],16)&65535)|0)!=0)break;g=g+2&4294967295}if(g>=i){b=39;break c}u[d+8&4294967295]=g;u[d&4294967295]=g;k=Z8(d,c);if((k|0)!=0){b=41;break c}g=g+2&4294967295;b=34}if(b==39){e=0;break a}}else for(;;){if(!(g<=i)){b=44;break b}u[d&4294967295]=g;u[d+8&4294967295]=u[d&4294967295];g=g+2&4294967295;k=Z8(d,c);if((k|0)!=0){b=44;break b}else b=43}while(0);e=k}while(0);return e} -function a9(d){u[d+36&4294967295]=-1;u[d+32&4294967295]=-1;u[d+852&4294967295]=0;R8(d)} -function dFb(d,f,b){var c=h;h+=4;var e,g,i,k,m=(u[u[d+4&4294967295]+84&4294967295]&268435456|0)!=0;a:do{if(m)u[c]=u[d+12&4294967295],i=u[d+8&4294967295],k=2,e=0;else{e=u[u[d+4&4294967295]+80&4294967295];m=e==0;b:do if(!m){if(u[e&4294967295]==0)break b;if(u[e+8&4294967295]==0)break b;if((A[u[e+8&4294967295]](d,0)|0)!=1)break b;e=A[u[e&4294967295]](d,0,c);if((e|0)<0)W(u[H],bbb&4294967295),g=0,e=5;else{i=vY(d);d=(u[u[d+4&4294967295]+84&4294967295]&134217728|0)!=0;c:do if(!d){if((e|0)==(i|0))break c; -(i*2&4294967295|0)==(e|0)?(k=2,e=0):(W(u[H],cbb&4294967295),g=0,e=5);break a}while(0);k=1;e=0}break a}while(0);W(u[H],abb&4294967295);g=0;e=5}break a}while(0);e==0&&(u[f]=i,u[b]=k,g=u[c]);h=c;return g} -function b9(d,f,b,c,e){var g=h;h+=8;var i=g+4,k;xX(d,0,860);u[d+36&4294967295]=-1;u[d+32&4294967295]=-1;k=dFb(b,g,i);if(k==0)d=0;else{var m=(c|0)<0;a:do if(m)c=0;else{if(!((c|0)>(u[g]|0)))break a;c=u[g]}while(0);m=(e|0)<0;a:do if(m)e=0;else{if(!((e|0)>(u[g]|0)))break a;e=u[g]}while(0);u[d+28&4294967295]=u[i];u[d+4&4294967295]=k;u[d+8&4294967295]=k+(u[d+28&4294967295]*c&4294967295)&4294967295;u[d+12&4294967295]=k+(u[d+28&4294967295]*e&4294967295)&4294967295;u[b&4294967295]=u[b&4294967295]+1&4294967295; -u[d+16&4294967295]=b;u[d+20&4294967295]=c;u[d+24&4294967295]=e;u[d+856&4294967295]=(u[f+28&4294967295]&4|0)!=0?136:(u[f+28&4294967295]&32|0)!=0?138:140;d=b}h=g;return d}function c9(d){var f=u[d+16&4294967295]!=0;a:do if(f){var b=u[d+16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0);R8(d)} -function d9(d,f,b,c){var e,g,i,k;e=(f*2&4294967295)+-2&4294967295;var m=b==Q;a:do if(m)f=0;else{if((u[d+36&4294967295]|0)<=(e|0)){f=0;break a}if(u[(d+40&4294967295)+e*4&4294967295]==0){f=0;break a}if(u[(d+40&4294967295)+(e+1&4294967295)*4&4294967295]==0){f=0;break a}i=(u[(d+40&4294967295)+e*4&4294967295]-u[d+4&4294967295]&4294967295|0)/(u[d+28&4294967295]|0)|0;k=(u[(d+40&4294967295)+(e+1&4294967295)*4&4294967295]-u[d+4&4294967295]&4294967295|0)/(u[d+28&4294967295]|0)|0;f=4;break a}while(0);a:do if(f== -0){(c|0)!=0?(i=k=0,f=4):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,g=Q,f=5);break a}while(0);f==4&&(g=a_(b,i,k));return g}function e9(d){d=d==-10?2:d==-9?3:d==-3?4:5;d==5?W(u[Av],ebb&4294967295):d!=2&&(d==3?OY():d==4&&W(u[Av],dbb&4294967295))} -function eFb(d,f){var b=DP&4294967295,c;if(f==0)b=0;else if(c=S2(b),c==0)b=0;else{b=a6(c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(b==0)b=0;else{c=TY(b,d);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(c==0)b=0;else{b=QZ(c,f,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[f&4294967295]=u[f& -4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f)}}}return b} -function fFb(d,f,b,c,e){var g=h;h+=868;var i,k,m,l,o,r,p=g+860,q;l=g+864;var t;q=(x_(f)|0)!=0;a:do{if(q)m=f,u[m&4294967295]=u[m&4294967295]+1&4294967295,t=1,i=0;else{m=dFb(f,p,l);l=u[l];if(m!=0){if((l|0)==1){var w=a;q=l=i=a;i=m;for(l=u[p];;){m=D((l|0)>0,1);l=l-1&4294967295;if(E(m,8)==0){w=4;break}m=D(E(u[i],8)==92,1);i=i+1&4294967295;if(E(m,8)!=0){w=1;break}else w=0}}else{q=l=i=w=a;i=m;for(l=u[p];;){m=D((l|0)>0,1);l=l-1&4294967295;if(E(m,8)==0){w=4;break}m=D(E(u[i],16)==92,1);i=i+2&4294967295;if(E(m, -8)!=0){w=1;break}else w=0}}w==1?q=0:w==4&&(q=1);m=q}else yY(),m=0;(m|0)!=0?(m=f,u[m&4294967295]=u[m&4294967295]+1&4294967295,i=t=0):(f=Z_(2,s([d,0,0,0,f,0,0,0],0,j,["%struct.PatternObject*",0,0,0,"%struct.NullImporter*",0,0,0])),m=eFb(lbb&4294967295,f),m==0?(k=0,i=3):(t=x_(m),i=0))}break a}while(0);a:do if(i==0){b=b9(g,d,b,0,2147483647);if(b==0){if(u[m&4294967295]=u[m&4294967295]-1&4294967295,(u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m)}else if(k=j_(0),k==0){u[m&4294967295]=u[m& -4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);c9(g)}else{f=0;u[p]=f;b:for(;;){if((c|0)!=0&&!((u[p]|0)<(c|0))){i=13;break b}a9(g);u[g&4294967295]=u[g+8&4294967295];r=(u[g+28&4294967295]|0)==1?W8(g,d+40&-1):$8(g,d+40&-1);if(V()!=0){i=9;break b}if((r|0)<=0){i=11;break b}l=(u[g+8&4294967295]-u[g+4&4294967295]&4294967295|0)/(u[g+28&4294967295]|0)|0;q=(u[g&4294967295]-u[g+4&4294967295]&4294967295|0)/(u[g+28&4294967295]|0)|0;w=(f|0)<(l|0);c:do{if(w){i=a_(b,f, -l);if(i==0){i=9;break b}r=b2(k,i);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);if((r|0)<0){i=9;break b}i=18}else{if((f|0)!=(l|0)){i=18;break c}if((f|0)!=(q|0)){i=18;break c}i=(u[p]|0)>0?21:18}break c}while(0);if(i==18){if((t|0)!=0){o=f9(d,g,1);if(o==0){i=9;break b}l=Z_(1,s([o,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(l==0){i=23;break b}i=QZ(m,l,0);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+ -4&4294967295]+24&4294967295]](l);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);if(i==0){i=9;break b}}else i=m,u[i&4294967295]=u[i&4294967295]+1&4294967295;if(i!=Q){r=b2(k,i);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);if((r|0)<0){i=9;break b}}f=q;u[p]=u[p]+1&4294967295}u[g+8&4294967295]=u[g&4294967295]==u[g+8&4294967295]?u[g&4294967295]+u[g+28&4294967295]&4294967295: -u[g&4294967295];i=7}b:do if(i==11){if((r|0)==0){i=13;break b}e9(r);i=9;break b}else if(i==23){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);i=9;break b}while(0);b:do if(i==13){if((u[g+24&4294967295]|0)>(f|0)){i=a_(b,f,u[g+24&4294967295]);if(i==0){i=9;break b}r=b2(k,i);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);if((r|0)<0){i=9;break b}}c9(g);u[m&4294967295]=u[m&4294967295]- -1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);d=k;t=r=o=c=c=a;c=a_(b,0,0);if(c==0)c=0;else if((u[d+8&4294967295]|0)==0){if(u[d&4294967295]=u[d&4294967295]-1&4294967295,(u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d)}else if(o=TY(c,hbb&4294967295),o==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}else if(r=f_(1),r==0){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]| -0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}else{u[r+12&-1]=d;t=QZ(o,r,0);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+ -24&4294967295]](c);c=t}i=c;k=i==0?0:(e|0)!=0?N2(mbb&4294967295,s([i,0,0,0,u[p],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0])):i;break a}while(0);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);c9(g);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m)}k=0}while(0);h=g;return k} -function gFb(d,f){var b,c,e,g,i;c=d;a:for(;;){if(!(c=f){b=1;break a}b=u[c];c=c+2&4294967295;b=D(b,16);if(b==9)b=31;else if(b==10)b=32;else if(b==11)b=33;else if(b==19)b=34;else if(b==26)b=35;else if(b==27)b=36;else{b=37;break a}if(b==31){if(c>=f){b=26;break a}b=u[c];c=c+2&4294967295;b=D(b,16);if(b!=0&&b!=1&&b!=2&&b!=3&&b!=4&&b!=5&&b!=6&&b!=7&&b!=8&&b!=9&&b!=10&&b!=11&&b!=12&&b!=13&&b!=14&&b!=15&&b!=16&&b!=17){b=39;break a}b=0}else if(b==32){g=16;if((D(g,16)*2&4294967295|0)< -0){b=10;break a}if((c+2*D(g,16)&4294967295)>f){b=10;break a}c=c+2*D(g,16)&4294967295;b=0}else if(b==33){if(c>=f){b=13;break a}b=u[c];c=c+2&4294967295;g=128;if((D(g,16)*2&4294967295|0)<0){b=15;break a}if((c+2*D(g,16)&4294967295)>f){b=15;break a}for(i=0;;){if(!((i|0)<=255))break;if(D(D(u[c+i&4294967295],8),16)>=D(b,16)){b=19;break a}i=i+1&4294967295}c=c+2*D(g,16)&4294967295;g=Math.floor(((D(b,16)*32&4294967295)>>>0)/2)&65535;if((D(g,16)*2&4294967295|0)<0){b=23;break a}if((c+2*D(g,16)&4294967295)>f){b= -23;break a}c=c+2*D(g,16)&4294967295;b=0}else if(b==34){if(c>=f){b=4;break a}c=c+2&4294967295;b=0}else if(b==35)b=0;else if(b==36){if(c>=f){b=6;break a}c=c+2&4294967295;if(c>=f){b=8;break a}c=c+2&4294967295;b=0}}b==1?e=0:b==37?e=0:b==4?e=0:b==6?e=0:b==8?e=0:b==10?e=0:b==13?e=0:b==15?e=0:b==19?e=0:b==23?e=0:b==26?e=0:b==39?e=0:b==29&&(e=1);return e} -function g9(d,f,b){var c,e,g,i,k;if(d>f)e=0;else{a:for(;;){if(!(d=f){c=2;break a}g=u[d];d=d+2&4294967295;g=D(g,16);if(g==0)c=160;else if(g==1)c=160;else if(g==2)c=161;else if(g==3)c=161;else if(g==4)c=162;else if(g==5)c=162;else if(g==6)c=163;else if(g==7)c=164;else if(g==12)c=165;else if(g==13)c=166;else if(g==14)c=165;else if(g==15)c=167;else if(g==16)c=167;else if(g==17)c=168;else if(g==19)c=169;else if(g==20)c=169;else if(g==21)c=170;else if(g==24)c=169;else if(g==25)c= -169;else if(g==28)c=171;else if(g==29)c=172;else if(g==31)c=172;else{c=173;break a}if(c==160)c=1;else if(c==161)c=1;else if(c==162){if(d>=f){c=144;break a}g=u[d];if((d+2*D(g,16)&-1)f){c=146;break a}d=d+2&4294967295;if(d>=f){c=149;break a}d=d+2&4294967295;d=d+-2&4294967295;if((g9(d+2&4294967295,(d+2*D(g,16)&4294967295)+-4&4294967295,b)|0)==0){c=151;break a}d=d+2*(D(g,16)-2&4294967295)&4294967295;if(d>=f){c=153;break a}g=u[d];d=d+2&4294967295;if(E(g,16)!=1){c=155; -break a}c=1}else if(c==163){if(d>=f){c=10;break a}c=u[d];d=d+2&4294967295;g=D(c,16);if(g!=0&&g!=1&&g!=2&&g!=3&&g!=4&&g!=5&&g!=6&&g!=7&&g!=8&&g!=9&&g!=10&&g!=11){c=175;break a}c=1}else if(c==164){for(c=0;;){if(d>=f){c=61;break a}g=u[d];if((d+2*D(g,16)&-1)f){c=63;break a}d=d+2&4294967295;if(E(g,16)==0)break;if((g9(d,(d+2*D(g,16)&4294967295)+-6&4294967295,b)|0)==0){c=68;break a}d=d+2*(D(g,16)-3&4294967295)&4294967295;if(d>=f){c=70;break a}g=u[d];d=d+2&4294967295; -if(E(g,16)!=18){c=72;break a}if(d>=f){c=74;break a}g=u[d];if((d+2*D(g,16)&-1)f){c=76;break a}d=d+2&4294967295;if(c==0)c=(d+2*D(g,16)&4294967295)+-2&4294967295;else if(((d+2*D(g,16)&4294967295)+-2&4294967295)!=c){c=80;break a}}c=1}else if(c==165){if(d>=f){c=115;break a}c=u[d];d=d+2&4294967295;if((D(c,16)|0)>=(b|0)){c=117;break a}c=1}else if(c==166){if(d>=f){c=119;break a}c=u[d];d=d+2&4294967295;if((D(c,16)|0)>=(b|0)){c=121;break a}if(d>=f){c=123;break a}g=u[d]; -if(((d+2*D(g,16)&4294967295)+-2&4294967295)f){c=125;break a}d=d+2&4294967295;d=d+-2&4294967295;i=D(g,16)<=2;b:do if(i)c=128;else{if(((d+2*D(g,16)&4294967295)+-6&4294967295)=f){c=133;break a}g=u[d];if((d+2*D(g,16)&-1)f){c=135;break a}d=d+2&4294967295;if((g9(d,(d+2*D(g,16)&4294967295)+-2&4294967295,b)|0)==0){c=138;break a}d=d+2*(D(g,16)-1&4294967295)&4294967295;c=140;break b}while(0);if(c==128){if((g9(d+2&4294967295,(d+2*D(g,16)&4294967295)+-2&4294967295,b)|0)==0){c=141;break a}d=d+2*(D(g,16)-1&4294967295)&4294967295}c=1}else if(c==167){if(d>=f){c=12;break a}g=u[d];if((d+2*D(g,16)&-1)f){c=14;break a}d=d+2&4294967295;if((gFb(d,(d+2*D(g,16)&4294967295)+ --4&4294967295)|0)==0){c=17;break a}if(E(u[d+2*(D(g,16)-2&4294967295)&4294967295],16)!=0){c=19;break a}d=d+2*(D(g,16)-1&4294967295)&4294967295;c=1}else if(c==168){if(d>=f){c=21;break a}g=u[d];if((d+2*D(g,16)&-1)f){c=23;break a}d=d+2&4294967295;i=(d+2*D(g,16)&4294967295)+-2&4294967295;if(d>=f){c=26;break a}c=u[d];d=d+2&4294967295;g=c;if(d>=f){c=28;break a}d=d+2&4294967295;if(d>=f){c=30;break a}d=d+2&4294967295;if((D(g,16)&-8|0)!=0){c=32;break a}if(E(D(g,16)&1,8)!= -0&&(D(g,16)&4|0)!=0){c=34;break a}if((D(g,16)&2|0)!=0&&(D(g,16)&1|0)==0){c=36;break a}if(E(D(g,16)&1,8)!=0){if(d>=f){c=38;break a}c=u[d];d=d+2&4294967295;k=c;if(d>=f){c=40;break a}d=d+2&4294967295;if((D(k,16)*2&4294967295|0)<0){c=42;break a}if((d+2*D(k,16)&4294967295)>i){c=42;break a}d=d+2*D(k,16)&4294967295;if((D(k,16)*2&4294967295|0)<0){c=45;break a}if((d+2*D(k,16)&4294967295)>i){c=45;break a}for(c=0;;){if(!(D(c,16)=D(k,16)){c=49;break a}c=c+1& -65535}d=d+2*D(k,16)&4294967295}if((D(g,16)&4|0)!=0){if((gFb(d,i+-2&4294967295)|0)==0){c=54;break a}if(E(u[i+-2&4294967295],16)!=0){c=56;break a}d=i}else if(d!=i){c=59;break a}c=1}else if(c==169){if(d>=f){c=8;break a}d=d+2&4294967295;c=1}else if(c==170){if(d>=f){c=4;break a}c=u[d];d=d+2&4294967295;if((D(c,16)|0)>((b*2&4294967295)+1&4294967295|0)){c=6;break a}c=1}else if(c==171){if(d>=f){c=98;break a}g=u[d];if((d+2*D(g,16)&-1)f){c=100;break a}d=d+2&4294967295;if(d>= -f){c=103;break a}c=u[d];d=d+2&4294967295;i=c;if(d>=f){c=105;break a}c=u[d];d=d+2&4294967295;if(D(i,16)>D(c,16)){c=107;break a}if((g9(d,(d+2*D(g,16)&4294967295)+-6&4294967295,b)|0)==0){c=109;break a}d=d+2*(D(g,16)-3&4294967295)&4294967295;if(d>=f){c=111;break a}g=u[d];d=d+2&4294967295;if(E(g,16)!=22&&E(g,16)!=23){c=113;break a}c=1}else if(c==172){if(d>=f){c=81;break a}g=u[d];if((d+2*D(g,16)&-1)f){c=83;break a}d=d+2&4294967295;if(d>=f){c=86;break a}c=u[d];d=d+2& -4294967295;i=c;if(d>=f){c=88;break a}c=u[d];d=d+2&4294967295;if(D(i,16)>D(c,16)){c=90;break a}if((g9(d,(d+2*D(g,16)&4294967295)+-8&4294967295,b)|0)==0){c=92;break a}d=d+2*(D(g,16)-4&4294967295)&4294967295;if(d>=f){c=94;break a}g=u[d];d=d+2&4294967295;if(E(g,16)!=1){c=96;break a}c=1}}c==158?e=1:c==2?e=0:c==173?e=0:c==144?e=0:c==146?e=0:c==149?e=0:c==151?e=0:c==153?e=0:c==155?e=0:c==10?e=0:c==175?e=0:c==61?e=0:c==63?e=0:c==68?e=0:c==70?e=0:c==72?e=0:c==74?e=0:c==76?e=0:c==80?e=0:c==115?e=0:c==117?e= -0:c==119?e=0:c==121?e=0:c==123?e=0:c==125?e=0:c==141?e=0:c==131?e=0:c==133?e=0:c==135?e=0:c==138?e=0:c==12?e=0:c==14?e=0:c==17?e=0:c==19?e=0:c==21?e=0:c==23?e=0:c==26?e=0:c==28?e=0:c==30?e=0:c==32?e=0:c==34?e=0:c==36?e=0:c==38?e=0:c==40?e=0:c==42?e=0:c==45?e=0:c==49?e=0:c==54?e=0:c==56?e=0:c==59?e=0:c==8?e=0:c==4?e=0:c==6?e=0:c==98?e=0:c==100?e=0:c==103?e=0:c==105?e=0:c==107?e=0:c==109?e=0:c==111?e=0:c==113?e=0:c==81?e=0:c==83?e=0:c==86?e=0:c==88?e=0:c==90?e=0:c==92?e=0:c==94?e=0:c==96&&(e=0)}return e} -function hFb(d,f,b){var c,e,g=(f|0)<0;a:do if(g)c=0;else{if((u[d+36&4294967295]|0)<=(f|0)){c=0;break a}f=f*2&4294967295;e=u[d+12&4294967295]==Q;b:do if(!e){if((u[(d+40&4294967295)+f*4&4294967295]|0)<0)break b;e=a_(u[d+12&4294967295],u[(d+40&4294967295)+f*4&4294967295],u[(d+40&4294967295)+(f+1&4294967295)*4&4294967295]);c=5;break a}while(0);u[b&4294967295]=u[b&4294967295]+1&4294967295;e=b;c=5;break a}while(0);c==0&&(W(u[Iv],PP&4294967295),e=0);return e} -function h9(d,f){var b,c,e;c=f;if((u[u[c+4&4294967295]+84&4294967295]&8388608|0)!=0)b=LZ(c);else{e=-1;if(u[u[d+20&4294967295]+16&4294967295]!=0)if(c=CY(u[u[d+20&4294967295]+16&4294967295],c),c!=0){var g=(u[u[c+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do if(g)b=1;else{b=(u[u[c+4&4294967295]+84&4294967295]&16777216|0)!=0?1:2;break a}while(0);b==1&&(e=LZ(c));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c)}else yY();b=e}return b} -function i9(d,f,b){f=h9(d,f);return hFb(d,f,b)}function iFb(d,f){var b,c;c=f_(2);var e=c==0;a:do{if(!e){b=Y(d);var g=b==0;b:do if(!g){u[c+12&-1]=b;b=Y(f);if(b==0)break b;u[(c+12&4294967295)+4&4294967295]=b;b=c;break a}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c)}b=0}while(0);return b} -function f9(d,f,b){var c,e,g,i,k;if((b|0)>0)if(b=(u[d+12&4294967295]+1&4294967295)*2&4294967295,((u[XP+16&4294967295]+(((u[d+12&4294967295]+1&4294967295)*2&4294967295)*u[XP+20&4294967295]&4294967295)&4294967295)+3&-4|0)>=0?(e=((u[XP+16&4294967295]+(((u[d+12&4294967295]+1&4294967295)*2&4294967295)*u[XP+20&4294967295]&4294967295)&4294967295)+3&-4|0)!=0?(u[XP+16&4294967295]+(((u[d+12&4294967295]+1&4294967295)*2&4294967295)*u[XP+20&4294967295]&4294967295)&4294967295)+3&-4:1,e=oa(e)):e=0,b=A6(e,XP,b), -b==0)d=0;else{u[d&4294967295]=u[d&4294967295]+1&4294967295;u[b+20&4294967295]=d;e=u[f+16&4294967295];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[b+12&4294967295]=u[f+16&4294967295];u[b+16&4294967295]=0;u[b+36&4294967295]=u[d+12&4294967295]+1&4294967295;i=u[f+4&4294967295];k=u[f+28&4294967295];u[b+40&-1]=(u[f+8&4294967295]-i&4294967295|0)/(k|0)|0;u[(b+40&4294967295)+4&4294967295]=(u[f&4294967295]-i&4294967295|0)/(k|0)|0;e=g=0;a:for(;;){if(!((u[d+12&4294967295]|0)>(e|0)))break a;var m=(g+1&4294967295| -0)>(u[f+36&4294967295]|0);b:do if(m)c=4;else{if(u[(f+40&4294967295)+g*4&4294967295]==0){c=4;break b}if(u[(f+40&4294967295)+(g+1&4294967295)*4&4294967295]==0){c=4;break b}u[(b+40&4294967295)+(g+2&4294967295)*4&4294967295]=(u[(f+40&4294967295)+g*4&4294967295]-i&4294967295|0)/(k|0)|0;u[(b+40&4294967295)+(g+3&4294967295)*4&4294967295]=(u[(f+40&4294967295)+(g+1&4294967295)*4&4294967295]-i&4294967295|0)/(k|0)|0;c=7;break b}while(0);c==4&&(c=g+2&4294967295,m=g+3&4294967295,u[(b+40&4294967295)+m*4&4294967295]= --1,u[(b+40&4294967295)+c*4&4294967295]=u[(b+40&4294967295)+m*4&4294967295]);e=e+1&4294967295;g=g+2&4294967295}u[b+24&4294967295]=u[f+20&4294967295];u[b+28&4294967295]=u[f+24&4294967295];u[b+32&4294967295]=u[f+32&4294967295];d=b}else(b|0)==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q):(e9(b),d=0);return d} -function jFb(d,f){var b=h;h+=12;var c,e;e=b+4;var g=b+8;u[e]=0;u[g]=2147483647;if((y1(f,Zbb&4294967295,s([b,0,0,0,e,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else if((u[ZP+16&4294967295]|0)>=0?(c=(u[ZP+16&4294967295]|0)!=0?u[ZP+16&4294967295]:1,c=oa(c)):c=0,c=h1(c,ZP),c==0)e=0;else if(u[c+8&4294967295]=0,e=b9(c+12&4294967295,d,u[b],u[e],u[g]),u[b]=e,u[b]==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+ -24&4294967295]](c);e=0}else u[d&4294967295]=u[d&4294967295]+1&4294967295,u[c+8&4294967295]=d,e=c;h=b;return e} -function SY(d,f){var b=h;h+=8;var c,e=b+4,g=(f|0)<0;a:do if(g)W(u[uw],gcb&4294967295),c=0;else{c=(f|0)==0;b:do if(c){c=u[aQ];if(c==0)break b;e=c;u[e&4294967295]=u[e&4294967295]+1&4294967295;break a}while(0);c=(f|0)==1;b:do if(c){if(d==0)break b;c=u[bQ+(E(u[d],8)&255)*4&4294967295];if(c==0)break b;e=c;u[e&4294967295]=u[e&4294967295]+1&4294967295;break a}while(0);if(f>>>0>2147483626)W(u[qw],hcb&4294967295),c=0;else if((f+21&4294967295|0)>=0?(c=(f|0)!=-21?f+21&4294967295:1,c=oa(c)):c=0,c==0)c=OY();else{u[c+ -8&4294967295]=f;u[c+4&4294967295]=zQ;u[c&4294967295]=1;u[c+12&4294967295]=-1;u[c+16&4294967295]=0;d!=0&&pX(c+20&-1,d,f);u[(c+20&4294967295)+f&4294967295]=0;var i=(f|0)==0;b:do{if(i){u[b]=c;B0(b);c=u[b];var k=u[aQ]=c}else{if((f|0)!=1)break b;if(d==0)break b;u[e]=c;B0(e);c=u[e];k=u[bQ+(E(u[d],8)&255)*4&4294967295]=c}u[k&4294967295]=u[k&4294967295]+1&4294967295}while(0)}}while(0);h=b;return c} -function S2(d){var f=h;h+=8;var b,c,e=f+4;c=Ba(d);var g=c>>>0>2147483626;a:do if(g)W(u[qw],icb&4294967295),b=0;else{b=(c|0)==0;b:do if(b){b=u[aQ];if(b==0)break b;d=b;u[d&4294967295]=u[d&4294967295]+1&4294967295;break a}while(0);b=(c|0)==1;b:do if(b){b=u[bQ+(E(u[d],8)&255)*4&4294967295];if(b==0)break b;d=b;u[d&4294967295]=u[d&4294967295]+1&4294967295;break a}while(0);(c+21&4294967295|0)>=0?(b=(c|0)!=-21?c+21&4294967295:1,b=oa(b)):b=0;if(b==0)b=OY();else{u[b+8&4294967295]=c;u[b+4&4294967295]=zQ;u[b& -4294967295]=1;u[b+12&4294967295]=-1;u[b+16&4294967295]=0;pX(b+20&-1,d,c+1&4294967295);var i=(c|0)==0;b:do{if(i){u[f]=b;B0(f);b=u[f];var k=u[aQ]=b}else{if((c|0)!=1)break b;u[e]=b;B0(e);b=u[e];k=u[bQ+(E(u[d],8)&255)*4&4294967295]=b}u[k&4294967295]=u[k&4294967295]+1&4294967295}while(0)}}while(0);h=f;return b} -function $Bb(d,f){var b=h;h+=12;var c,e,g,i,k,m,l=b+4;m=b+8;var o,r,p;e=f;g=0;u[m]=e;qX(b,m);m=d;a:for(;;){if(E(u[m],8)==0){c=22;break a}if(E(u[m],8)==37){k=0;o=m;b:for(;;){m=m+1&4294967295;if(E(u[m],8)==0)break b;if(E(u[m],8)==37)break b;c=GX();if((D(u[u[c]+2*D(u[m],8)&4294967295],16)&1024|0)!=0)break b}r=E(u[m],8)==108;b:do if(r){p=E(u[m+1&4294967295],8)==100;c:do if(p)c=5;else{if(E(u[m+1&4294967295],8)==117){c=5;break c}if(E(u[m+1&4294967295],8)!=108){c=9;break c}if(E(u[m+2&4294967295],8)!=100&& -E(u[m+2&4294967295],8)!=117){c=9;break c}k=1;m=m+2&4294967295;c=9;break c}while(0);c==5&&(m=m+1&4294967295)}else{if(E(u[m],8)!=122)break b;if(E(u[m+1&4294967295],8)!=100&&E(u[m+1&4294967295],8)!=117)break b;m=m+1&4294967295}while(0);c=E(u[m],8);if(c==37)c=15;else if(c==99)c=60;else if(c==100)c=61;else if(c==105)c=61;else if(c==112)c=62;else if(c==115)c=63;else if(c==117)c=61;else if(c==120)c=61;else{c=64;break a}b:do if(c==60){k=u[b];u[b]=k+4&4294967295;c=15;break b}else if(c==61){c=u[b];u[b]=c+4& -4294967295;g=(k|0)!=0?g+21&4294967295:g+20&4294967295;c=18;break b}else if(c==62){k=u[b];u[b]=k+4&4294967295;g=g+19&4294967295;c=18;break b}else if(c==63){k=u[b];u[b]=k+4&4294967295;k=u[k];g=Ba(k)+g&4294967295;c=18;break b}while(0);c==15&&(g=g+1&4294967295)}else g=g+1&4294967295;m=m+1&4294967295;c=0}c==64&&(g=Ba(o)+g&4294967295);m=SY(0,g);u[l]=m;if(u[l]==0)e=0;else{k=p0(u[l]);m=d;a:for(;;){if(E(u[m],8)==0){c=58;break a}if(E(u[m],8)==37){i=m;m=m+1&4294967295;g=p=r=o=0;b:for(;;){c=GX();if((D(u[u[c]+ -2*D(u[m],8)&4294967295],16)&2048|0)==0)break b;g=((g*10&4294967295)+E(u[m],8)&4294967295)-48&4294967295;m=m+1&4294967295}c=E(u[m],8)==46;b:do if(c){m=m+1&4294967295;for(g=0;;){var q=GX();if((D(u[u[q]+2*D(u[m],8)&4294967295],16)&2048|0)==0)break b;g=((g*10&4294967295)+E(u[m],8)&4294967295)-48&4294967295;m=m+1&4294967295}}while(0);b:for(;;){if(E(u[m],8)==0)break b;if(E(u[m],8)==37)break b;c=GX();if((D(u[u[c]+2*D(u[m],8)&4294967295],16)&1024|0)!=0)break b;m=m+1&4294967295}q=E(u[m],8)==108;b:do if(q){var t= -E(u[m+1&4294967295],8)==100;c:do if(t)c=36;else{if(E(u[m+1&4294967295],8)==117){c=36;break c}if(E(u[m+1&4294967295],8)!=108){c=40;break c}if(E(u[m+2&4294967295],8)!=100&&E(u[m+2&4294967295],8)!=117){c=40;break c}r=1;m=m+2&4294967295;c=40;break c}while(0);c==36&&(o=1,m=m+1&4294967295)}else{if(E(u[m],8)!=122)break b;if(E(u[m+1&4294967295],8)!=100&&E(u[m+1&4294967295],8)!=117)break b;p=1;m=m+1&4294967295}while(0);c=E(u[m],8);if(c==37)c=65;else if(c==99)c=66;else if(c==100)c=67;else if(c==105)c=68;else if(c== -112)c=69;else if(c==115)c=70;else if(c==117)c=71;else if(c==120)c=72;else{c=73;break a}if(c==65)u[k]=37,k=k+1&4294967295;else if(c==66)g=e,e=g+4&4294967295,u[k]=u[g]&255,k=k+1&4294967295;else if(c==67)(o|0)!=0?(g=e,e=g+4&4294967295,AX(k,jcb&4294967295,u[g])):(r|0)!=0?(g=e,e=g+8&4294967295,AX(k,kcb&4294967295,u[g])):(p|0)!=0?(g=e,e=g+4&4294967295,AX(k,lcb&4294967295,u[g])):(g=e,e=g+4&4294967295,AX(k,mcb&4294967295,u[g])),k=k+Ba(k)&4294967295;else if(c==68)g=e,e=g+4&4294967295,AX(k,rcb&4294967295,u[g]), -k=k+Ba(k)&4294967295;else if(c==69){g=e;e=g+4&4294967295;AX(k,tcb&4294967295,u[g]);g=E(u[k+1&4294967295],8)==88;b:do{if(!g){if(E(u[k+1&4294967295],8)==120)break b;NX(k+2&4294967295,k,Ba(k)+1&4294967295);u[k&4294967295]=48}u[k+1&4294967295]=120}while(0);k=k+Ba(k)&4294967295}else if(c==70){i=e;e=i+4&4294967295;i=u[i];c=Ba(i);o=(g|0)>0;b:do if(o){if(!((c|0)>(g|0)))break b;c=g}while(0);pX(k,i,c);k=k+c&4294967295}else c==71?((o|0)!=0?(g=e,e=g+4&4294967295,AX(k,ncb&4294967295,u[g])):(r|0)!=0?(g=e,e=g+8& -4294967295,AX(k,ocb&4294967295,u[g])):(p|0)!=0?(g=e,e=g+4&4294967295,AX(k,pcb&4294967295,u[g])):(g=e,e=g+4&4294967295,AX(k,qcb&4294967295,u[g])),k=k+Ba(k)&4294967295):c==72&&(g=e,e=g+4&4294967295,AX(k,scb&4294967295,u[g]),k=k+Ba(k)&4294967295)}else u[k]=u[m],k=k+1&4294967295;m=m+1&4294967295;c=24}c==73&&(BX(k,i),k=k+Ba(k)&4294967295);e=(c1(l,k-(u[l]+20&4294967295)&4294967295)|0)!=0?0:u[l]}h=b;return e}function $1(d){var f=h;h+=4;u[f]=arguments[$1.length];var b=$Bb(d,u[f]);h=f;return b} -function JAb(d,f,b,c){var e=h;h+=4;var g,i,k,m,l,o,r;i=d;var d=c!=0?f*4&4294967295:f,p=SY(0,d);u[e]=p;p=u[e]==0;a:do{if(!p){k=m=p0(u[e]);l=i+f&4294967295;b:for(;;){if(!(i47))break c;if(!(E(u[i],8)<=55))break c;g=((g<<3)+E(u[i],8)&4294967295)-48&4294967295;i=i+1&4294967295;if(!(i47))break c;if(!(E(u[i],8)<=55))break c;g=((g<<3)+E(u[i],8)&4294967295)-48&4294967295;i=i+1&4294967295}while(0);u[k]=g&255;k=k+1&4294967295;g=2;continue b}else if(g==47){u[k]=92;k= -k+1&4294967295;g=2;continue b}else if(g==48){u[k]=7;k=k+1&4294967295;g=2;continue b}else if(g==49){u[k]=8;k=k+1&4294967295;g=2;continue b}else if(g==50){u[k]=12;k=k+1&4294967295;g=2;continue b}else if(g==51){u[k]=10;k=k+1&4294967295;g=2;continue b}else if(g==52){u[k]=13;k=k+1&4294967295;g=2;continue b}else if(g==53){u[k]=9;k=k+1&4294967295;g=2;continue b}else if(g==54){u[k]=11;k=k+1&4294967295;g=2;continue b}else if(g==55){g=(i+1&4294967295)=0){g=3;break c}for(r=i;;){if(r>=l)break;if(!(E(u[r],8)<0))break;r=r+1&4294967295}o=L0(i,r-i&4294967295,b,0);if(o==0){g=9;break b}g=M0(o,c,b);u[o&4294967295]=u[o&4294967295]-1&4294967295; -if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);if(g==0){g=9;break b}i=g+20&-1;o=u[g+8&4294967295];pX(k,i,o);k=k+o&4294967295;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);i=r;g=14;break c}while(0);g==3&&(u[k]=u[i],k=k+1&4294967295,i=i+1&4294967295);g=2}b:do if(g==38){if((k-m&4294967295|0)<(d|0)&&(c1(e,k-m&4294967295)|0)!=0){g=9;break b}k=u[e];break a}else g==16?W(u[L],xcb&4294967295):g==31?W(u[L],zcb&4294967295): -g==35&&T(u[L],Bcb&4294967295,s([b,0,0,0],0,j,["i8*",0,0,0]));while(0);k=u[e];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}k=0}while(0);h=e;return k}function N0(d){var f;if((u[u[d+4&4294967295]+84&4294967295]&134217728|0)==0){f=h;h+=8;var b=f+4,d=(W1(d,f,b)|0)!=0?-1:u[b];h=f;f=d}else f=u[d+8&4294967295];return f} -function p0(d){var f;(u[u[d+4&4294967295]+84&4294967295]&134217728|0)==0?(f=h,h+=8,d=(W1(d,f,f+4)|0)!=0?0:u[f],h=f,f=d):f=d+20&-1;return f} -function W1(d,f,b){var c,e=f==0;a:do if(e)K0(eQ&4294967295,804),c=-1;else{if((u[u[d+4&4294967295]+84&4294967295]&134217728|0)==0)if((u[u[d+4&4294967295]+84&4294967295]&268435456|0)!=0){if(d=r2(d,0),d==0){c=-1;break a}}else{T(u[H],Ccb&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));c=-1;break a}u[f]=d+20&-1;c=b!=0;b:do if(c)u[b]=u[d+8&4294967295];else{if((Ba(u[f])|0)==(u[d+8&4294967295]|0))break b;W(u[H],Dcb&4294967295);c=-1;break a}while(0);c=0}while(0);return c} -function j9(d,f,b,c,e,g){var i,k,m,l,o,r;m=0;r=f-c&4294967295;o=(r|0)<0;a:do if(o)i=0;else{if((g|0)==0&&(e|0)==0){i=0;break a}if((c|0)<=1)if((c|0)<=0){k=-1;i=3;break a}else if((g|0)==0){for(l=0;;){if(!((l|0)<(f|0))){i=8;break}if(E(u[d+l&4294967295],8)==E(u[b&4294967295],8)&&(m=m+1&4294967295,(m|0)==(e|0))){i=5;break}l=l+1&4294967295;i=4}if(i==8){k=m;i=3;break a}else if(i==5){k=e;i=3;break a}}else{c=(g|0)==1;b:do if(c){for(l=0;;){if(!((l|0)<(f|0))){i=13;break}if(E(u[d+l&4294967295],8)==E(u[b&4294967295], -8)){i=10;break}l=l+1&4294967295;i=9}if(i!=13&&i==10){k=l;i=3;break a}}else{for(l=f-1&4294967295;;){if(!((l|0)>-1))break b;if(E(u[d+l&4294967295],8)==E(u[b&4294967295],8))break;l=l-1&4294967295}k=l;i=3;break a}while(0);k=-1;i=3;break a}else{o=c-1&4294967295;k=o-1&4294967295;var f=0,p=(g|0)!=2;b:do if(p){l=0;c:for(;;){if(!((l|0)<(o|0))){i=23;break c}f|=1<<(E(u[b+l&4294967295],8)&31);E(u[b+l&4294967295],8)==E(u[b+o&4294967295],8)&&(k=(o-l&4294967295)-1&4294967295);l=l+1&4294967295;i=20}f|=1<<(E(u[b+ -o&4294967295],8)&31);l=0;c:for(;;){if(!((l|0)<=(r|0))){i=38;break c}var q=E(u[d+((l+c&4294967295)-1&4294967295)&4294967295],8)==E(u[b+(c-1&4294967295)&4294967295],8);d:do if(q){for(i=0;;){if(!((i|0)<(o|0)))break;if(E(u[d+(l+i&4294967295)&4294967295],8)!=E(u[b+i&4294967295],8))break;i=i+1&4294967295}if((i|0)==(o|0)){if((g|0)!=0){i=29;break c}m=m+1&4294967295;if((m|0)==(e|0)){i=31;break c}l=l+o&4294967295}else l=(f>>>0>>>((E(u[d+(l+c&4294967295)&4294967295],8)&31)>>>0)&1|0)==0?l+c&4294967295:l+k&4294967295}else{if((f>>> -0>>>((E(u[d+(l+c&4294967295)&4294967295],8)&31)>>>0)&1|0)!=0)break d;l=l+c&4294967295}while(0);l=l+1&4294967295;i=24}if(i!=38)if(i==29){k=l;i=3;break a}else if(i==31){k=e;i=3;break a}}else{f|=1<<(E(u[b&4294967295],8)&31);l=o;c:for(;;){if(!((l|0)>0))break c;f|=1<<(E(u[b+l&4294967295],8)&31);E(u[b+l&4294967295],8)==E(u[b&4294967295],8)&&(k=l-1&4294967295);l=l-1&4294967295}l=r;c:for(;;){if(!((l|0)>=0))break b;e=E(u[d+l&4294967295],8)==E(u[b&4294967295],8);d:do if(e){i=o;e:for(;;){if(!((i|0)>0))break e; -if(E(u[d+(l+i&4294967295)&4294967295],8)!=E(u[b+i&4294967295],8))break e;i=i-1&4294967295}if((i|0)==0)break c;r=(l|0)<=0;e:do if(r)i=51;else{if((f>>>0>>>((E(u[d+(l-1&4294967295)&4294967295],8)&31)>>>0)&1|0)!=0){i=51;break e}l=l-c&4294967295;i=53;break e}while(0);i==51&&(l=l-k&4294967295)}else{if(!((l|0)>0))break d;if((f>>>0>>>((E(u[d+(l-1&4294967295)&4294967295],8)&31)>>>0)&1|0)!=0)break d;l=l-c&4294967295}while(0);l=l-1&4294967295}k=l;i=3;break a}while(0);k=(g|0)!=0?-1:m;i=3;break a}}while(0);i== -0&&(k=-1);return k}function k9(d,f,b,c,e){(f|0)<0?d=0:(c|0)==0?d=(f|0)<(e|0)?f+1&4294967295:e:(d=j9(d,f,b,c,e,0),d=(d|0)<0?0:d);return d}function l9(d,f,b,c,e){(f|0)<0?e=-1:(c|0)!=0&&(d=j9(d,f,b,c,-1,1),(d|0)>=0&&(d=d+e&4294967295),e=d);return e}function kFb(d,f,b,c,e,g){e!=0&&(u[f]=u[f]+(0-g&4294967295)&4294967295,pX(u[f],e,g));u[f]=u[f]+(0-b&4294967295)&4294967295;u[d]=u[d]+(0-b&4294967295)&4294967295;pX(u[f],u[d],b);u[f]=u[f]+(0-c&4294967295)&4294967295;xX(u[f],48,c)} -function zCb(d,f,b,c,e,g,i){var k=h;h+=20;var m,l,o,r,p=k+4,q,t,w=k+8;o=l=r=0;u[k]=0;u[p]=0;q=Ba(i);t=c;u[w&4294967295]=g;u[w+8&4294967295]=0;u[w+4&4294967295]=0;d!=0&&(u[k]=d+f&4294967295,u[p]=b+c&4294967295);a:for(;;){f=w;c=b=c=a;c=E(u[u[f&4294967295]+u[f+8&4294967295]&4294967295],8);c=c==0?2:c==127?3:4;c==4?(c=u[u[f&4294967295]+u[f+8&4294967295]&4294967295],u[f+4&4294967295]=c,u[f+8&4294967295]=u[f+8&4294967295]+1&4294967295,b=E(c,8)):c==2?b=E(u[f+4&4294967295],8):c==3&&(b=0);f=b;if(!((f|0)>0)){m= -9;break a}b=t;c=e;b=(b|0)>=(c|0)?b:c;b=(b|0)>=1?b:1;f=(b|0)<=(f|0)?b:f;b=f-t&4294967295;b=(b|0)>=0?b:0;c=f;g=t;c=(c|0)<=(g|0)?c:g;c=(c|0)>=0?c:0;g=(o|0)!=0?q:0;r=((g+b&4294967295)+c&4294967295)+r&4294967295;d!=0&&(o=(o|0)!=0?i:0,kFb(p,k,c,b,o,q));o=1;t=t-c&4294967295;e=e-f&4294967295;if((t|0)<=0&&(e|0)<=0){m=5;break a}e=e-q&4294967295;m=1}m==5&&(l=1);w=(l|0)==0;a:do if(w){l=t;f=e;l=(l|0)>=(f|0)?l:f;f=(l|0)>=1?l:1;l=f-t&4294967295;b=(l|0)>=0?l:0;l=f;f=t;l=(l|0)<=(f|0)?l:f;c=(l|0)>=0?l:0;l=(o|0)!=0? -q:0;r=((l+b&4294967295)+c&4294967295)+r&4294967295;if(d==0)break a;l=(o|0)!=0?i:0;kFb(p,k,c,b,l,q)}while(0);h=k;return r} -function lFb(d,f,b){var c,e,g,i;if(u[d+4&4294967295]!=zQ)if(d=VY(d),d==0)d=-1;else{f=lFb(d,f,b);b=d;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=f}else{if(E(b&1,8)!=0)b=u[d+8&4294967295],rX(d+20&-1,b,f);else{b=39;e=PX(d+20&-1,39,u[d+8&4294967295])!=0;a:do if(e){if(PX(d+20&-1,34,u[d+8&4294967295])!=0)break a;b=34}while(0);g=u[d+8&4294967295];LX(b,f);e=0;a:for(;;){if(!((e|0)<(g|0)))break a;i=u[(d+20&4294967295)+e&4294967295];var k= -(E(i,8)|0)==(b|0);b:do if(k)c=6;else{if(E(i,8)==92){c=6;break b}if(E(i,8)==9)rX(Fcb&4294967295,2,f);else if(E(i,8)==10)rX(Gcb&4294967295,2,f);else if(E(i,8)==13)rX(Hcb&4294967295,2,f);else{c=E(i,8)<=31;c:do if(!c){if(E(i,8)==127)break c;LX(E(i,8),f);c=9;break b}while(0);QX(f,gQ&4294967295,E(i,8)&255)}c=9;break b}while(0);c==6&&QX(f,Ecb&4294967295,E(i,8));e=e+1&4294967295}LX(b,f)}d=0}return d} -function mFb(d,f){var b=h;h+=4;var c,e,g,i,k;g=(u[d+8&4294967295]*4&4294967295)+2&4294967295;i=(g|0)<0;a:do if(i)c=0;else{if((Math.floor((g>>>0)/4)|0)!=(u[d+8&4294967295]|0)){c=0;break a}c=SY(0,g);u[b]=c;if(u[b]==0)e=0;else{e=39;c=(f|0)!=0;b:do if(c){if(PX(d+20&-1,39,u[d+8&4294967295])==0)break b;if(PX(d+20&-1,34,u[d+8&4294967295])!=0)break b;e=34}while(0);k=u[b]+20&-1;u[k]=e&255;k=k+1&4294967295;g=0;b:for(;;){if(!((u[d+8&4294967295]|0)>(g|0)))break b;i=u[(d+20&4294967295)+g&4294967295];var m=(E(i, -8)|0)==(e|0);c:do if(m)c=9;else{if(E(i,8)==92){c=9;break c}if(E(i,8)==9)u[k]=92,k=k+1&4294967295,u[k]=116,k=k+1&4294967295;else if(E(i,8)==10)u[k]=92,k=k+1&4294967295,u[k]=110,k=k+1&4294967295;else if(E(i,8)==13)u[k]=92,k=k+1&4294967295,u[k]=114,k=k+1&4294967295;else{c=E(i,8)<=31;d:do if(!c){if(E(i,8)==127)break d;u[k]=i;k=k+1&4294967295;c=12;break c}while(0);AX(k,gQ&4294967295,E(i,8)&255);k=k+4&4294967295}c=12;break c}while(0);c==9&&(u[k]=92,k=k+1&4294967295,u[k]=i,k=k+1&4294967295);g=g+1&4294967295}u[k]= -e&255;k=k+1&4294967295;u[k]=0;e=(c1(b,k-(u[b]+20&4294967295)&4294967295)|0)!=0?0:u[b]}c=3;break a}while(0);c==0&&(W(u[qw],Icb&4294967295),e=0);h=b;return e} -function nFb(d,f){var b,c;c=(u[u[f+4&4294967295]+84&4294967295]&134217728|0)==0;a:do if(c)if((u[u[f+4&4294967295]+84&4294967295]&268435456|0)!=0)b=o0(d,f);else{b=u[f+4&4294967295]==Vm;b:do if(!b){if((ZY(u[f+4&4294967295],Vm)|0)!=0)break b;T(u[H],Jcb&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));b=0;break a}while(0);b=VAb(d,f)}else{var e=(u[d+8&4294967295]|0)==0;b:do if(e)b=4;else{b=(u[f+8&4294967295]|0)==0?4:5;break b}while(0);b:do if(b==4){if(u[d+4&4294967295]!=zQ)break b; -if(u[f+4&4294967295]!=zQ)break b;(u[d+8&4294967295]|0)==0?(u[f&4294967295]=u[f&4294967295]+1&4294967295,b=f):(c=d,u[c&4294967295]=u[c&4294967295]+1&4294967295,b=d);break a}while(0);b=u[d+8&4294967295]+u[f+8&4294967295]&4294967295;e=(u[d+8&4294967295]|0)<0;b:do if(!e){if((u[f+8&4294967295]|0)<0)break b;if((u[d+8&4294967295]|0)>(2147483647-u[f+8&4294967295]&4294967295|0))break b;b>>>0>2147483626?(W(u[qw],hQ&4294967295),b=0):((b+21&4294967295|0)>=0?(c=(b|0)!=-21?b+21&4294967295:1,c=oa(c)):c=0,c==0?b= -OY():(u[c+8&4294967295]=b,u[c+4&4294967295]=zQ,u[c&4294967295]=1,u[c+12&4294967295]=-1,u[c+16&4294967295]=0,pX(c+20&-1,d+20&-1,u[d+8&4294967295]),pX((c+20&-1)+u[d+8&4294967295]&4294967295,f+20&-1,u[f+8&4294967295]),u[(c+20&4294967295)+b&4294967295]=0,b=c));break a}while(0);W(u[qw],hQ&4294967295);b=0}while(0);return b} -function oFb(d,f){var b=h;h+=1;var c,e,g=(f|0)<0;a:do if(g)c=0;else{if((u[d+8&4294967295]|0)<=(f|0)){c=0;break a}u[b]=u[(d+20&4294967295)+f&4294967295];c=u[bQ+(E(u[b],8)&255)*4&4294967295];c==0?c=SY(b,1):u[c&4294967295]=u[c&4294967295]+1&4294967295;e=c;c=4;break a}while(0);c==0&&(W(u[Iv],Lcb&4294967295),e=0);h=b;return e} -function m9(d,f){var b,c,e=(u[d+8&4294967295]|0)!=(u[f+8&4294967295]|0);a:do if(e)b=0;else{if(E(u[d+20&-1],8)!=E(u[f+20&-1],8)){b=0;break a}if((MX(d+20&-1,f+20&-1,u[d+8&4294967295])|0)!=0){b=0;break a}c=1;b=3;break a}while(0);b==0&&(c=0);return c} -function n9(d,f){var b,c,e,g,i,k,m,l,o,r;i=d+20&-1;k=u[d+8&4294967295];o=0;r=l_(f,jQ&4294967295);var p=r==0;a:do if(p)g=0;else if(l=$Z(r),(l|0)==0){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);g=S2(jQ&4294967295)}else{e=(l|0)==1;b:do if(e){c=e=(u[u[r+4&4294967295]+84&4294967295]&33554432|0)!=0?u[u[r+12&4294967295]&4294967295]:u[r+12&-1];if(u[c+4&4294967295]!=zQ&&u[c+4&4294967295]!=eW){b=4;break b}u[c&4294967295]=u[c&4294967295]+1& -4294967295;u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);g=c;break a}while(0);e=0;b:for(;;){if(!((e|0)<(l|0))){b=19;break b}b=o;c=(u[u[r+4&4294967295]+84&4294967295]&33554432|0)!=0?u[u[r+12&4294967295]+4*e&4294967295]:u[(r+12&4294967295)+e*4&4294967295];if((u[u[c+4&4294967295]+84&4294967295]&134217728|0)==0){b=9;break b}o=u[c+8&4294967295]+o&4294967295;(e|0)!=0&&(o=o+k&4294967295);if(o>>>0>>0){b=14;break b}if((o|0)<0){b=14;break b}e= -e+1&4294967295;b=7}if(b==19)if(g=SY(0,o),g==0){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);g=0}else{m=g+20&-1;for(e=0;;){if(!((e|0)<(l|0))){b=25;break}c=(u[u[r+4&4294967295]+84&4294967295]&33554432|0)!=0?u[u[r+12&4294967295]+4*e&4294967295]:u[(r+12&4294967295)+e*4&4294967295];b=u[c+8&4294967295];pX(m,c+20&-1,b);m=m+b&4294967295;(l-1&4294967295|0)>(e|0)&&(pX(m,i,k),m=m+k&4294967295);e=e+1&4294967295;b=21}u[r&4294967295]=u[r&4294967295]- -1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r)}else if(b==9)if((u[u[c+4&4294967295]+84&4294967295]&268435456|0)!=0){l=pFb(d,r);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);g=l}else{T(u[H],adb&4294967295,s([e,0,0,0,u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0]));u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);g= -0}else if(b==14){W(u[qw],bdb&4294967295);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);g=0}}while(0);return g} -function o9(d,f,b){var c=h;h+=28;var e,g=c+4,i=c+8,k=c+12,m=c+16,l=c+20,o=c+24;u[k]=0;u[m]=2147483647;u[l]=Q;u[o]=Q;f=(y1(f,cdb&4294967295,s([c,0,0,0,l,0,0,0,o,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)e=-2;else{e=u[l]!=Q;b:do if(e){if((O1(u[l],k)|0)!=0)break b;e=-2;break a}while(0);e=u[o]!=Q;b:do if(e){if((O1(u[o],m)|0)!=0)break b;e=-2;break a}while(0);e=(u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)!=0;b:do if(e)u[g]= -u[c]+20&-1,u[i]=u[u[c]+8&4294967295];else{if((u[u[u[c]+4&4294967295]+84&4294967295]&268435456|0)!=0){g=u[k];m=u[m];l=i=k=i=a;i=d;k=u[c];i=D5(i);if(i==0)i=-2;else if(k=D5(k),k==0){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=-2}else{l=(b|0)>0?p9(u[i+12&4294967295],u[i+8&4294967295],u[k+12&4294967295],u[k+8&4294967295],g,m):q9(u[i+12&4294967295],u[i+8&4294967295],u[k+12&4294967295],u[k+8&4294967295],g,m);u[i&4294967295]=u[i&4294967295]- -1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);i=l}e=i}else{if((IY(u[c],g,i)|0)==0)break b;e=-2}break a}while(0);if((b|0)>0){e=u[d+8&4294967295];var r=a,p=a,r=u[k],p=u[m],q=(p|0)>(e|0);b:do if(q)p=e;else{if(!((p|0)<0))break b;p=p+e&4294967295;if(!((p|0)<0))break b;p=0}while(0);q=(r|0)<0;b:do if(q){r=r+e&4294967295;if(!((r|0)<0))break b;r=0}while(0);e=l9((d+ -20&-1)+r&4294967295,p-r&4294967295,u[g],u[i],r)}else{r=u[d+8&4294967295];p=e=a;e=u[k];p=u[m];q=(p|0)>(r|0);b:do if(q)p=r;else{if(!((p|0)<0))break b;p=p+r&4294967295;if(!((p|0)<0))break b;p=0}while(0);q=(e|0)<0;b:do if(q){e=e+r&4294967295;if(!((e|0)<0))break b;e=0}while(0);r=p-e&4294967295;p=u[i];q=q=a;(r|0)<0?q=-1:(p|0)==0?q=r+e&4294967295:(q=j9((d+20&-1)+e&4294967295,r,u[g],p,-1,2),(q|0)>=0&&(q=q+e&4294967295));e=q}}while(0);h=c;return e} -function r9(d,f){var b,c,e,g,i,k;e=d+20&-1;g=u[d+8&4294967295];i=0;k=(f|0)!=1;a:do if(k)for(;;){if((i|0)>=(g|0))break a;b=GX();if((D(u[u[b]+2*D(u[e+i&4294967295],8)&4294967295],16)&8192|0)==0)break a;i=i+1&4294967295}while(0);k=g;if((f|0)!=0){for(;;){k=k-1&4294967295;if((k|0)<(i|0))break;b=GX();if((D(u[u[b]+2*D(u[e+k&4294967295],8)&4294967295],16)&8192|0)==0)break}k=k+1&4294967295}var m=(i|0)!=0;a:do if(m)b=8;else{if((k|0)!=(g|0)){b=8;break a}if(u[d+4&4294967295]!=zQ){b=8;break a}c=d;u[c&4294967295]= -u[c&4294967295]+1&4294967295;c=d;b=11;break a}while(0);b==8&&(c=SY(e+i&4294967295,k-i&4294967295));return c} -function s9(d,f,b){var c=h;h+=4;var e;u[c]=0;b=(y1(b,u[lQ+f*4&4294967295],s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(b)e=0;else{e=u[c]!=0;b:do if(e){if(u[c]==Q)break b;if((u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)!=0){var g=u[c],i=a,k=a,m=b=a,l=i=a,o=e=a,b=d+20&-1,m=u[d+8&4294967295],i=g+20&-1,l=u[g+8&4294967295];e=0;o=(f|0)!=1;c:do if(o)for(;;){if((e|0)>=(m|0))break c;if(PX(i,D(u[b+e&4294967295],8),l)==0)break c;e=e+1&4294967295}while(0);o=m;if((f|0)!=0){for(;;){o= -o-1&4294967295;if((o|0)<(e|0))break;if(PX(i,D(u[b+o&4294967295],8),l)==0)break}o=o+1&4294967295}f=(e|0)!=0;c:do if(f)i=8;else{if((o|0)!=(m|0)){i=8;break c}if(u[d+4&4294967295]!=zQ){i=8;break c}f=d;u[f&4294967295]=u[f&4294967295]+1&4294967295;k=d;i=11;break c}while(0);i==8&&(k=SY(b+e&4294967295,o-e&4294967295));e=k}else if((u[u[u[c]+4&4294967295]+84&4294967295]&268435456|0)!=0)if(d=D5(d),d==0)e=0;else{f=t9(d,f,u[c]);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+ -24&4294967295]](d);e=f}else T(u[H],hdb&4294967295,s([u[lQ+f*4&4294967295]+3&4294967295,0,0,0],0,j,["i8*",0,0,0])),e=0;break a}while(0);e=r9(d,f)}while(0);h=c;return e}function u9(d){u[d+4&4294967295]==zQ?u[d&4294967295]=u[d&4294967295]+1&4294967295:d=SY(d+20&-1,u[d+8&4294967295]);return d}function qFb(d,f,b,c){var e,g;e=0;g=d;for(d=d+f&4294967295;;){g=PX(g,E(b,8),d-g&4294967295);if(g==0)break;e=e+1&4294967295;if((e|0)>=(c|0))break;g=g+1&4294967295}return e} -function v9(d,f,b,c,e){var g=h;h+=8;var i,k,m,l=g+4;m=u[d+8&4294967295];var o=(u[u[f+4&4294967295]+84&4294967295]&134217728|0)!=0;a:do{if(o)u[l]=f+20&-1,u[g]=u[f+8&4294967295],i=0;else{if((u[u[f+4&4294967295]+84&4294967295]&268435456|0)!=0){i=b;k=c;var o=e,r=a,p=a,q=r=a,r=d,p=f,r=D5(r);if(r==0)r=-1;else if(p=D5(p),p==0){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);r=-1}else{q=w9(r,p,i,k,o);u[r&4294967295]=u[r&4294967295]-1&4294967295; -if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);r=q}k=r}else{if((IY(f,l,g)|0)==0){i=0;break a}k=-1}i=1}break a}while(0);a:do if(i==0){f=d+20&-1;k=(c|0)>(m|0);b:do if(k)c=m;else{if(!((c|0)<0)){i=5;break b}c=c+m&4294967295;if(!((c|0)<0)){i=5;break b}c=0}while(0);k=(b|0)<0;b:do if(k){b=b+m&4294967295;if(!((b|0)<0)){i=8;break b}b=0}while(0);k=(e|0)<0;b:do if(k){if((b+u[g]& -4294967295|0)>(m|0)){k=0;break a}}else{i=(c-b&4294967295|0)<(u[g]|0);c:do if(!i){if((b|0)>(m|0))break c;if(!((c-u[g]&4294967295|0)>(b|0))){i=14;break b}b=c-u[g]&4294967295;i=14;break b}while(0);k=0;break a}while(0);k=(c-b&4294967295|0)>=(u[g]|0)?D((MX(f+b&4294967295,u[l],u[g])|0)==0,1):0}while(0);h=g;return k} -function x9(d,f,b,c){var e,g;(f|0)<0&&(f=0);(b|0)<0&&(b=0);var i=(f|0)==0;a:do if(i){if((b|0)!=0){e=3;break a}if(u[d+4&4294967295]!=zQ){e=3;break a}g=d;u[g&4294967295]=u[g&4294967295]+1&4294967295;g=d;e=5;break a}else e=3;while(0);if(e==3){g=SY(0,(u[d+8&4294967295]+f&4294967295)+b&4294967295);e=g!=0;a:do if(e){(f|0)!=0&&xX(g+20&-1,E(c,8)&255,f);pX((g+20&-1)+f&4294967295,d+20&-1,u[d+8&4294967295]);if((b|0)==0)break a;xX(((g+20&-1)+f&4294967295)+u[d+8&4294967295]&4294967295,E(c,8)&255,b)}while(0)}return g} -function y9(d,f,b){u[d&4294967295]=f;u[d+4&4294967295]=f==0?0:u[d&4294967295]+b&4294967295}function z9(d){u[d&4294967295]==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q):d=SY(u[d&4294967295],u[d+4&4294967295]-u[d&4294967295]&4294967295);return d} -function rFb(d,f,b){var c,e,g=(u[d+4&4294967295]-u[d&4294967295]&4294967295|0)<(b|0);a:do if(g){c=d;var i=g=g=a,k=a,g=u[c+8&4294967295]+20&-1,i=u[c&4294967295]-g&4294967295,k=(i+b&4294967295)+u[c+12&4294967295]&4294967295;(c1(c+8&4294967295,k)|0)<0?g=0:(g=u[c+8&4294967295]+20&-1,u[c&4294967295]=g+i&4294967295,u[c+4&4294967295]=g+k&4294967295,(u[c+12&4294967295]|0)<=3199&&(u[c+12&4294967295]=u[c+12&4294967295]*2&4294967295),g=1);if((g|0)!=0){c=1;break a}e=0;c=2;break a}else c=1;while(0);c==1&&(pX(u[d& -4294967295],f,b),u[d&4294967295]=u[d&4294967295]+b&4294967295,e=1);return e} -function sFb(d){var f,b,c,e,g,i;e=0;if(u[d&4294967295]>=u[d+4&4294967295])c=-1;else{i=u[d&4294967295];a:for(;;){if(!(u[d+4&4294967295]>i)){f=11;break a}g=E(u[i],8)<=47;b:do if(g)f=2;else{if(E(u[i],8)>57){f=2;break b}b=E(u[i],8)-48&4294967295;f=4;break b}while(0);f==2&&(b=-1);f=b;if((f|0)<0){f=6;break a}g=e;e=e*10&4294967295;if(((e+10&4294967295|0)/10|0)!=(g+1&4294967295|0)){f=8;break a}e=e+f&4294967295;i=i+1&4294967295;f=1}f==11?c=e:f==6?c=-1:f==8&&(T(u[L],deb&4294967295,s(1,0,j,"i32")),c=-1)}return c} -function tFb(d,f,b,c){var e,g=u[d+8&4294967295]>=u[(d&4294967295)+4&4294967295];a:do if(g)e=1;else{e=u[d+8&4294967295];var i=E(u[e],8);u[d+8&4294967295]=e+1&4294967295;e=i==46?6:i==91?7:8;if(e==8){W(u[L],feb&4294967295);e=0;break a}else if(e==6){u[f]=1;e=d;var i=c,k=a,m=a;for(u[i&4294967295]=u[e+8&4294967295];;){if(!(u[e+8&4294967295]=u[b+4&4294967295],1);d=(l|0)!=0;b:do if(d)i=7;else{if((u[c]|0)!=-1){i=7;break b}m= -0;i=10;break b}while(0);i==7&&(m=1);d=m;e=g!=0;b:do if(e){f=(u[g&4294967295]|0)==0;c:do if(f){if((d|0)==0){i=12;break c}k=(l|0)!=0?1:2;u[g&4294967295]=k}while(0);k=(d|0)!=0;c:do if(k){i=l;var f=k=a,o=(u[g&4294967295]|0)==2;d:do{if(o)(i|0)!=0?(W(u[L],beb&4294967295),f=1,k=0):k=1;else{if((i|0)!=0){k=1;break d}W(u[L],ceb&4294967295);f=1;k=0}break d}while(0);k==1&&(f=0);if((f|0)==0){i=16;break c}l=0;break a}while(0);if((l|0)==0){i=18;break b}k=u[g+4&4294967295];u[c]=k;u[g+4&4294967295]=k+1&4294967295}while(0); -l=1}while(0);return l} -function vFb(d,f,b,c,e,g,i){var k=h;h+=8;var m,l,o,r,p,q,t;t=r=0;y9(f,0,0);y9(c,0,0);y9(e,0,0);u[g]=0;u[i]=0;u[b]=0;var w=u[d&-1]>=u[(d&4294967295)+4&4294967295];a:do if(w)l=1;else{p=u[d&-1];b:for(;;){if(!(u[d&-1]=u[(d&4294967295)+4&4294967295],1);q=u[d&-1]-p&4294967295;var x=E(r,8)==125;b:do if(x){if((o|0)==0&&E(u[u[d&-1]], -8)==E(r,8)){m=6;break b}W(u[L],jeb&4294967295);l=0;break a}while(0);x=(o|0)!=0;b:do if(x){if(E(r,8)!=123){m=9;break b}W(u[L],keb&4294967295);l=0;break a}while(0);(o|0)==0&&(E(u[u[d&-1]],8)==E(r,8)?(u[d&-1]=u[d&-1]+1&4294967295,t=0):q=q-1&4294967295);u[f&4294967295]=p;u[f+4&4294967295]=p+q&4294967295;if((t|0)==0)l=2;else{o=u[b]=1;for(p=u[d&-1];;){if(!(u[d&-1]=u[l+4&4294967295])W(u[L],heb&4294967295);else{q=u[l&4294967295];u[o]=u[q];u[l&4294967295]=q+1&4294967295;if(!(u[l&4294967295]=0?(b=(f|0)!=-21?f+21&4294967295:1,b=cY(e,b)):b=0;u[d]=b;u[d]==0?(OY(),c=-1):(u[u[d]&4294967295]=1,b=u[d],u[b+8&4294967295]=f,u[(b+20&4294967295)+f&4294967295]=0,u[b+12&4294967295]=-1,c=0);b=8;break a}while(0);if(b==0){u[d]=0;u[e&4294967295]=u[e&4294967295]-1&4294967295; -if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);K0(eQ&4294967295,3893);c=-1}return c}function A9(d,f,b){var c;c=u[b];(c|0)<(f|0)?(u[b]=u[b]+1&4294967295,d=(f|0)<0?d:W_(d,c)):(W(u[H],tfb&4294967295),d=0);return d} -function yFb(d,f,b,c,e,g){var i,k,m,l,o,r,p,q;p=m=0;i=c==88?30:c==100?31:c==111?32:c==117?31:c==120?30:33;i==30?(p=2,m=A[u[u[u[d+4&4294967295]+48&4294967295]+88&4294967295]](d)):i==31?m=A[u[u[d+4&4294967295]+68&4294967295]](d):i==32&&(m=A[u[u[u[d+4&4294967295]+48&4294967295]+84&4294967295]](d));d=m==0;a:do if(d)k=0;else if(k=p0(m),k==0){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);k=0}else if((u[m&4294967295]|0)!=1)K0(eQ&4294967295, -4035),k=0;else{o=N0(m);E(u[k+(o-1&4294967295)&4294967295],8)==76&&(o=o-1&4294967295,u[k+o&4294967295]=0);l=D(E(u[k&4294967295],8)==45,1);p=p+l&4294967295;r=o-p&4294967295;var t=(f&8|0)==0;b:do if(t){q=0;i=c;i=i==88?34:i==111?35:i==120?34:36;i==34?(q=2,p=p-2&4294967295):i==35&&(r|0)>1&&(q=1,r=r-1&4294967295);if((q|0)==0)break b;k=k+q&4294967295;o=o-q&4294967295;if((l|0)==0)break b;u[k&4294967295]=45}while(0);if((b|0)>(r|0))if(o=SY(0,p+b&4294967295),o==0){u[m&4294967295]=u[m&4294967295]-1&4294967295; -if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);k=0;break a}else{l=o+20&-1;i=0;b:for(;;){if(!((i|0)<(p|0)))break b;u[l]=u[k];l=l+1&4294967295;k=k+1&4294967295;i=i+1&4294967295}i=0;b:for(;;){if(!((b-r&4294967295|0)>(i|0)))break b;u[l]=48;l=l+1&4294967295;i=i+1&4294967295}for(i=0;;){if(!((i|0)<(r|0)))break;u[l]=u[k];l=l+1&4294967295;k=k+1&4294967295;i=i+1&4294967295}u[l]=0;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m); -m=o;k=m+20&-1;o=p+b&4294967295}r=(c|0)==88;b:do if(r){i=0;for(;;){if(!((i|0)<(o|0)))break b;l=E(u[k+i&4294967295],8)>96;d:do if(l){if(!(E(u[k+i&4294967295],8)<=120))break d;u[k+i&4294967295]=u[k+i&4294967295]-32&255}while(0);i=i+1&4294967295}}while(0);u[e]=k;u[g]=o;k=m}while(0);return k} -function N1(d,f){var b=h;h+=136;var c,e,g,i,k,m,l,o,r,p,q=b+4,t,w,x,z,y,C,B,G,K,I,F=b+8,J,M,O=b+12,aa,U,Ia,vb=b+132;e=d;g=f;w=p=0;t=e==0;a:do if(t)c=0;else{if((u[u[e+4&4294967295]+84&4294967295]&134217728|0)==0){c=0;break a}if(g==0){c=0;break a}t=g;i=e+20&-1;r=u[e+8&4294967295];l=o=r+100&4294967295;k=SY(0,l);u[q]=k;if(u[q]!=0){k=p0(u[q]);(u[u[g+4&4294967295]+84&4294967295]&67108864|0)!=0?(m=u[g+8&4294967295],u[b]=0):(m=-1,u[b]=-2);x=u[u[g+4&4294967295]+56&4294967295]!=0;b:do if(x){if((u[u[g+4&4294967295]+ -84&4294967295]&67108864|0)!=0){c=7;break b}if(u[g+4&4294967295]==yQ){c=7;break b}if((ZY(u[g+4&4294967295],yQ)|0)!=0){c=7;break b}w=g}while(0);b:for(;;){r=r-1&4294967295;if(!((r|0)>=0)){c=161;break b}if(E(u[i],8)!=37){o=o-1&4294967295;if((o|0)<0){o=r+100&4294967295;l=l+o&4294967295;if((c1(q,l)|0)!=0){c=12;break b}k=((u[q]+20&-1)+l&4294967295)+(0-o&4294967295)&4294967295;o=o-1&4294967295}u[k]=u[i];k=k+1&4294967295;i=i+1&4294967295}else{x=0;y=z=-1;I=K=C=0;aa=i;U=u[b];i=i+1&4294967295;if(E(u[i],8)==40){G= -1;if(w==0){c=15;break b}i=i+1&4294967295;r=r-1&4294967295;B=i;c:for(;;){if((G|0)<=0)break c;r=r-1&4294967295;if(!((r|0)>=0))break c;Ia=E(u[i],8)==41;d:do if(Ia)G=G-1&4294967295;else{if(E(u[i],8)!=40)break d;G=G+1&4294967295}while(0);i=i+1&4294967295}Ia=(i-B&4294967295)-1&4294967295;if((r|0)<0){c=25;break b}if((G|0)>0){c=25;break b}B=SY(B,Ia);if(B==0){c=17;break b}if((p|0)!=0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);p=0}g=CY(w, -B);u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)==0)A[u[u[B+4&4294967295]+24&4294967295]](B);if(g==0){c=17;break b}p=1;m=-1;u[b]=-2}c:for(;;){r=r-1&4294967295;if(!((r|0)>=0))break c;B=C=E(u[i],8);i=i+1&4294967295;if(B==32)c=189;else if(B==35)c=190;else if(B==43)c=191;else if(B==45)c=192;else if(B==48)c=193;else break c;c==189?x|=4:c==190?x|=8:c==191?x|=2:c==192?x|=1:c==193&&(x|=16)}B=(C|0)==42;c:do if(B){K=A9(g,m,b);if(K==0){c=17;break b}if((u[u[K+4&4294967295]+84&4294967295]& -8388608|0)==0){c=39;break b}z=X_(K);(z|0)<0&&(x|=1,z=0-z&4294967295);r=r-1&4294967295;(r|0)>=0&&(C=E(u[i],8),i=i+1&4294967295)}else{if(!((C|0)>=0))break c;G=GX();if((D(u[u[G]+2*C&4294967295],16)&2048|0)==0)break c;for(z=C-48&4294967295;;){r=r-1&4294967295;if(!((r|0)>=0))break c;C=D(u[i],8);i=i+1&4294967295;G=GX();if((D(u[u[G]+2*C&4294967295],16)&2048|0)==0)break c;if(((z*10&4294967295|0)/10|0)!=(z|0)){c=49;break b}z=(z*10&4294967295)+(C-48&4294967295)&4294967295}}while(0);B=(C|0)==46;c:do if(B)if(y= -0,r=r-1&4294967295,(r|0)>=0&&(C=E(u[i],8),i=i+1&4294967295),(C|0)==42){K=A9(g,m,b);if(K==0){c=17;break b}if((u[u[K+4&4294967295]+84&4294967295]&8388608|0)==0){c=54;break b}y=X_(K);(y|0)<0&&(y=0);r=r-1&4294967295;(r|0)>=0&&(C=E(u[i],8),i=i+1&4294967295)}else{if(!((C|0)>=0))break c;G=GX();if((D(u[u[G]+2*C&4294967295],16)&2048|0)==0)break c;for(y=C-48&4294967295;;){r=r-1&4294967295;if(!((r|0)>=0))break c;C=D(u[i],8);i=i+1&4294967295;G=GX();if((D(u[u[G]+2*C&4294967295],16)&2048|0)==0)break c;if(((y*10& -4294967295|0)/10|0)!=(y|0)){c=64;break b}y=(y*10&4294967295)+(C-48&4294967295)&4294967295}}while(0);B=(r|0)>=0;c:do if(B){G=(C|0)==104;d:do if(!G){if((C|0)==108)break d;if((C|0)!=76)break c}while(0);r=r-1&4294967295;if(!((r|0)>=0))break c;C=E(u[i],8);i=i+1&4294967295}while(0);if((r|0)<0){c=73;break b}if((C|0)!=37&&(K=A9(g,m,b),K==0)){c=17;break b}J=0;B=32;G=C;if(G==37)c=195;else if(G==69)c=196;else if(G==70)c=196;else if(G==71)c=196;else if(G==88)c=197;else if(G==99)c=198;else if(G==100)c=197;else if(G== -101)c=196;else if(G==102)c=196;else if(G==103)c=196;else if(G==105)c=197;else if(G==111)c=197;else if(G==114)c=81;else if(G==115)c=199;else if(G==117)c=197;else if(G==120)c=197;else{c=200;break b}c:do if(c==195){u[F]=Ifb&4294967295;M=1;c=76;break c}else if(c==196){I=K;M=x;G=C;var Qa=c=a;J=Qa=Qa=Ia=Ia=a;Qa=y;J=R3(I);var X=J==-1;d:do if(X){if(V()==0){c=1;break d}T(u[H],ufb&4294967295,s([u[u[I+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));Ia=0;c=2;break d}else c=1;while(0);c==1&&((Qa|0)<0&& -(Qa=6),Ia=(M&8|0)!=0?4:0,Qa=U3(J,E(G&255,8)&255,Qa,Ia,0),Ia=Qa==0?0:Qa=SY(Qa,Ba(Qa)));I=Ia;if(I==0){c=17;break b}u[F]=I+20&-1;M=u[I+8&4294967295];J=1;(x&16|0)!=0&&(B=48);c=76;break c}else if(c==197){(C|0)==105&&(C=100);G=0;Qa=(XY(K)|0)!=0;d:do if(Qa){Ia=0;X=(u[u[K+4&4294967295]+84&4294967295]&8388608|0)!=0;e:do if(X)c=94;else{if((u[u[K+4&4294967295]+84&4294967295]&16777216|0)!=0){c=94;break e}Ia=RZ(K);if(Ia!=0){c=98;break e}Ia=TZ(K);c=98;break e}while(0);c==94&&(Ia=K,u[Ia&4294967295]=u[Ia&4294967295]+ -1&4294967295);if(Ia==0)break d;if((u[u[Ia+4&4294967295]+84&4294967295]&8388608|0)!=0){G=1;u[F]=O;J=u[F];c=x;var Ea=y,ia=C,ba=Ia;M=h;h+=64;var ga=a,S=X=a,ha=ga=a,ma=a,xa=a,X=Ea,S=ia,xa=X_(ba),Ea=(xa|0)==-1;e:do if(Ea){if(V()==0){ga=1;break e}T(u[H],vfb&4294967295,s([u[u[ba+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));ha=-1;ga=2;break e}else ga=1;while(0);e:do if(ga==1){ga=(xa|0)<0;f:do if(ga){if((S|0)!=117)break f;S=100}while(0);ba=(xa|0)>=0;f:do if(ba)ga=9;else{ga=(S|0)==120;g:do if(!ga){if((S| -0)==88)break g;if((S|0)!=111){ga=9;break f}}while(0);ma=wfb&4294967295;ga=10;break f}while(0);ga==9&&(ma=jQ&4294967295);(X|0)<0&&(X=1);ba=(c&8|0)==0;f:do if(ba)ga=14;else{if((S|0)!=120&&(S|0)!=88){ga=14;break f}b0(M,64,xfb&4294967295,s([ma,0,0,0,S,0,0,0,X,0,0,0,S,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0,"i32",0,0,0]));ga=15;break f}while(0);ga==14&&(ga=(c&8|0)!=0?yfb&4294967295:jQ&4294967295,b0(M,64,zfb&4294967295,s([ma,0,0,0,ga,0,0,0,X,0,0,0,S,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0, -0,"i32",0,0,0])));f:do{if((X+3&4294967295)>>>0>=120){ga=18;break f}E(u[ma&4294967295],8)!=0?b0(J,120,M,s([0-xa&4294967295,0,0,0],0,j,["i32",0,0,0])):b0(J,120,M,s([xa,0,0,0],0,j,["i32",0,0,0]));ha=Ba(J);break e}while(0);W(u[qw],Afb&4294967295);ha=-1}while(0);J=ha;h=M;M=J;u[Ia&4294967295]=u[Ia&4294967295]-1&4294967295;if((u[Ia&4294967295]|0)==0)A[u[u[Ia+4&4294967295]+24&4294967295]](Ia);if((M|0)<0){c=17;break b}J=1}else if((u[u[Ia+4&4294967295]+84&4294967295]&16777216|0)!=0){G=1;I=yFb(Ia,x,y,C,F,vb); -u[Ia&4294967295]=u[Ia&4294967295]-1&4294967295;if((u[Ia&4294967295]|0)==0)A[u[u[Ia+4&4294967295]+24&4294967295]](Ia);M=u[vb];if(I==0){c=17;break b}J=1}else{u[Ia&4294967295]=u[Ia&4294967295]-1&4294967295;if((u[Ia&4294967295]|0)!=0)break d;A[u[u[Ia+4&4294967295]+24&4294967295]](Ia)}}while(0);if((G|0)==0){c=107;break b}(x&16|0)!=0&&(B=48);c=76;break c}else if(c==198){if((u[u[K+4&4294967295]+84&4294967295]&268435456|0)!=0){c=112;break b}u[F]=O;M=u[F];G=K;Qa=Ia=a;c=(u[u[G+4&4294967295]+84&4294967295]& -134217728|0)!=0;d:do{if(c)(s5(G,Bfb&4294967295,s([M&4294967295,0,0,0],0,j,["i8*",0,0,0]))|0)==0?(Qa=-1,Ia=0):Ia=1;else{if((s5(G,Cfb&4294967295,s([M&4294967295,0,0,0],0,j,["i8*",0,0,0]))|0)!=0){Ia=1;break d}Qa=-1;Ia=0}break d}while(0);Ia==1&&(u[M+1&4294967295]=0,Qa=1);M=Qa;if((M|0)<0){c=17;break b}c=76;break c}else if(c==199){if((u[u[K+4&4294967295]+84&4294967295]&268435456|0)!=0){c=77;break b}I=fEb(K);if(I==0){c=81;break c}if((u[u[I+4&4294967295]+84&4294967295]&268435456|0)!=0){c=82;break b}else{c= -81;break c}}while(0);if(c==81){(C|0)==114&&(I=M1(K));if(I==0){c=17;break b}if((u[u[I+4&4294967295]+84&4294967295]&134217728|0)==0){c=86;break b}u[F]=I+20&-1;M=u[I+8&4294967295];G=(y|0)>=0;c:do if(G){if(!((M|0)>(y|0)))break c;M=y}while(0)}y=(J|0)!=0;c:do if(y){G=E(u[u[F]],8)==45;d:do if(!G){if(E(u[u[F]],8)==43)break d;J=(x&2|0)!=0?43:(x&4|0)!=0?32:0;break c}while(0);G=u[F];J=E(u[G],8);u[F]=G+1&4294967295;M=M-1&4294967295}while(0);(z|0)<(M|0)&&(z=M);if((o-D((J|0)!=0,1)&4294967295|0)<(z|0)){l=l-o&4294967295; -o=(z+r&4294967295)+100&4294967295;l=l+o&4294967295;if((l|0)<0){c=120;break b}if((c1(q,l)|0)!=0){c=126;break b}k=((u[q]+20&-1)+l&4294967295)+(0-o&4294967295)&4294967295}y=(J|0)!=0;c:do if(y){(B|0)!=32&&(u[k]=J&255,k=k+1&4294967295);o=o-1&4294967295;if(!((z|0)>(M|0)))break c;z=z-1&4294967295}while(0);y=(x&8|0)!=0;c:do if(y){if((C|0)!=120&&(C|0)!=88)break c;(B|0)!=32&&(G=u[F],u[k]=u[G],k=k+1&4294967295,u[F]=G+1&4294967295,G=u[F],u[k]=u[G],k=k+1&4294967295,u[F]=G+1&4294967295);o=o-2&4294967295;z=z-2& -4294967295;(z|0)<0&&(z=0);M=M-2&4294967295}while(0);y=(z|0)>(M|0);c:do if(y){if((x&1|0)!=0)break c;for(;;)if(o=o-1&4294967295,u[k]=B&255,k=k+1&4294967295,z=z-1&4294967295,!((z|0)>(M|0)))break c}while(0);y=(B|0)==32;c:do if(y){(J|0)!=0&&(u[k]=J&255,k=k+1&4294967295);if((x&8|0)==0)break c;if((C|0)!=120&&(C|0)!=88)break c;B=u[F];u[k]=u[B];k=k+1&4294967295;u[F]=B+1&4294967295;B=u[F];u[k]=u[B];k=k+1&4294967295;u[F]=B+1&4294967295}while(0);pX(k,u[F],M);k=k+M&4294967295;o=o-M&4294967295;c:for(;;){z=z-1& -4294967295;if(!((z|0)>=(M|0)))break c;o=o-1&4294967295;u[k]=32;k=k+1&4294967295}x=w!=0;c:do if(x){if(!((u[b]|0)<(m|0)))break c;if((C|0)!=37){c=153;break b}}while(0);if(I==0){c=11;continue b}u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0){c=11;continue b}A[u[u[I+4&4294967295]+24&4294967295]](I)}c=11}b:do if(c==161){C=(u[b]|0)<(m|0);c:do if(C){if(w!=0)break c;W(u[H],BQ&4294967295);c=17;break b}while(0);e=(p|0)!=0;c:do if(e){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g& -4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);i=(c1(q,l-o&4294967295)|0)!=0?0:u[q];c=4;break a}else if(c==12){i=0;c=4;break a}else if(c==15){W(u[H],Dfb&4294967295);c=17;break b}else if(c==25){W(u[L],Efb&4294967295);c=17;break b}else if(c==39){W(u[H],AQ&4294967295);c=17;break b}else if(c==54){W(u[H],AQ&4294967295);c=17;break b}else if(c==73){W(u[L],Hfb&4294967295);c=17;break b}else if(c==200){w=i+-1&4294967295;l=p0(e);T(u[L],Lfb&4294967295,s([C,0,0,0,C,0,0,0,w-l&4294967295, -0,0,0],0,j,["i32",0,0,0,"i32",0,0,0,"i32",0,0,0]));c=17;break b}else if(c==120){g=u[q];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q]);q=I!=0;c:do if(q){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0)break c;A[u[u[I+4&4294967295]+24&4294967295]](I)}while(0);i=OY();c=4;break a}else if(c==126){q=I!=0;c:do if(q){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0)break c;A[u[u[I+4&4294967295]+ -24&4294967295]](I)}while(0);i=0;c=4;break a}else if(c==153){W(u[H],BQ&4294967295);C=I!=0;c:do if(C){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0)break c;A[u[u[I+4&4294967295]+24&4294967295]](I)}while(0);c=17;break b}else if(c==107){T(u[H],Kfb&4294967295,s([C,0,0,0,u[u[K+4&4294967295]+12&4294967295],0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0]));c=17;break b}else if(c==112){i=aa;u[b]=U;c=79;break b}else if(c==86){W(u[H],Jfb&4294967295);u[I&4294967295]=u[I&4294967295]-1&4294967295; -if((u[I&4294967295]|0)==0)A[u[u[I+4&4294967295]+24&4294967295]](I);c=17;break b}else if(c==77){i=aa;u[b]=U;c=79;break b}else if(c==82){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)==0)A[u[u[I+4&4294967295]+24&4294967295]](I);i=aa;u[b]=U;c=79;break b}else if(c==64){W(u[L],Gfb&4294967295);c=17;break b}else if(c==49){W(u[L],Ffb&4294967295);c=17;break b}while(0);b:do if(c==79){if((p|0)!=0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+ -24&4294967295]](g);p=0}C=(u[u[t+4&4294967295]+84&4294967295]&67108864|0)==0;c:do if(C)c=169;else{if((u[b]|0)<=0){c=169;break c}w=u[t+8&4294967295]-u[b]&4294967295;C=f_(w);if(C==0)break b;for(;;){w=w-1&4294967295;if(!((w|0)>=0))break;g=u[(t+12&4294967295)+(w+u[b]&4294967295)*4&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;u[(C+12&4294967295)+w*4&4294967295]=g}g=C;c=175;break c}while(0);c==169&&(u[t&4294967295]=u[t&4294967295]+1&4294967295,g=t);p=1;o=k-(u[q]+20&4294967295)&4294967295;if((c1(q, -o)|0)!=0)break b;r=u[e+8&4294967295]-(i-(e+20&4294967295)&4294967295)&4294967295;e=B9(i,r,0,0);if(e==0)break b;i=zFb(e,g);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(i==0)break b;e=o0(u[q],i);p=u[q];u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q]);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[g& -4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);i=e;c=4;break a}while(0);e=u[q];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q]);q=(p|0)!=0;b:do if(q){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0)}i=0;c=4;break a}while(0);c==0&&(K0(eQ&4294967295,4232),i=0);h=b;return i} -function B0(d){var f,b,c;b=u[d];c=b==0;a:do if(c)f=0;else{f=(u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0?0:1;break a}while(0);f==0&&Z(Mfb&4294967295);f=u[b+4&4294967295]!=zQ;a:do if(!f){if((u[b+16&4294967295]|0)!=0)break a;c=u[cQ]==0;b:do if(c){c=h2();u[cQ]=c;if(u[cQ]!=0)break b;yY();break a}while(0);c=e2(u[cQ],b);if(c!=0){u[c&4294967295]=u[c&4294967295]+1&4294967295;var e=u[d];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[d]+4&4294967295]+24&4294967295]](u[d]); -u[d]=c}else(Q1(u[cQ],b,b)|0)<0?yY():(u[b&4294967295]=u[b&4294967295]-2&4294967295,u[b+16&4294967295]=1)}while(0)}function OZ(d){var f=h;h+=4;d=S2(d);u[f]=d;u[f]==0?d=0:(B0(f),d=u[f]);h=f;return d}function d7(d){var f;f=o1(d);f==0?f=0:(d=R0(u[d+132&4294967295],FQ&4294967295),d=X_(d),u[f+8&4294967295]=d);return f} -function AFb(d,f,b){var c,e,g;(f|0)<0&&(f=0);(u[d+8&4294967295]|0)<(b|0)&&(b=u[d+8&4294967295]);(b|0)<(f|0)&&(b=f);c=f_(b-f&4294967295);if(c==0)d=0;else{for(e=f;;){if(!((e|0)<(b|0)))break;g=u[(d+12&4294967295)+e*4&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;u[(c+12&4294967295)+(e-f&4294967295)*4&4294967295]=g;e=e+1&4294967295}d=c}return d}function C9(d){return AFb(d,0,u[d+8&4294967295])} -function a7(d,f){var b,c,e,g,i;c=g=0;a:for(;;){if(u[u[f+8&4294967295]+8*c&-1]==0)break a;u[u[f+8&4294967295]+8*c&-1]==u[IQ]&&(g=g+1&4294967295);c=c+1&4294967295}e=c;pX(d,MQ,196);u[d+12&4294967295]=u[f&4294967295];u[d+88&4294967295]=u[f+4&4294967295];u[d+16&4294967295]=(e*4&4294967295)+12&4294967295;u[d+20&4294967295]=0;b=((e-g&4294967295)+1&4294967295)>>>0<=107374182?(((e-g&4294967295)+1&4294967295)*20&4294967295|0)>=0?oa((((e-g&4294967295)+1&4294967295)*20&4294967295|0)!=0?((e-g&4294967295)+1&4294967295)* -20&4294967295:1):0:0;var k=b==0;a:do if(!k){c=i=0;b:for(;;){if(!((c|0)<(e|0)))break b;u[u[f+8&4294967295]+8*c&-1]!=u[IQ]&&(u[b+20*i&-1]=u[u[f+8&4294967295]+8*c&-1],u[(b+20*i&4294967295)+4&4294967295]=6,u[(b+20*i&4294967295)+8&4294967295]=(c*4&4294967295)+12&4294967295,u[(b+20*i&4294967295)+12&4294967295]=1,u[(b+20*i&4294967295)+16&4294967295]=u[(u[f+8&4294967295]+8*c&4294967295)+4&4294967295],i=i+1&4294967295);c=c+1&4294967295}u[b+20*i&-1]=0;u[d+120&4294967295]=b;if(($6(d)|0)<0)break a;c=d;u[c&4294967295]= -u[c&4294967295]+1&4294967295;c=u[d+132&4294967295];i=Y(u[f+12&4294967295]);var m=i!=0;b:do if(m){$(c,FQ&4294967295,i);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);i=Y(e);m=i!=0;b:do if(m){$(c,GQ&4294967295,i);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);i=Y(g);if(i==0)break a;$(c,HQ&4294967295,i);u[i&4294967295]=u[i&4294967295]-1&4294967295; -if((u[i&4294967295]|0)!=0)break a;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0)} -function BBb(d,f,b){var c,e,g,i;g=NY(36);var k=g==0;a:do{if(!k){u[g&4294967295]=0;u[g+12&4294967295]=0;c=j_(0);u[g+16&4294967295]=c;c=u[g+16&4294967295]==0;b:do if(!c){c=h2();u[g+12&4294967295]=c;if(u[g+12&4294967295]==0)break b;u[g+4&4294967295]=0;u[g+28&4294967295]=0;c=g;break a}while(0);m3(g)}c=0}while(0);g=c;k=g==0;a:do if(k)c=g;else{u[g&4294967295]=f;u[g+32&4294967295]=b;i=u[QQ]==0;b:do{if(i){c=OZ(Xgb&4294967295);u[QQ]=c;if(u[QQ]==0){c=1;break b}c=3}else c=u[QQ]==0?1:3;break b}while(0);b:do if(c== -3){if((D9(g,u[QQ],2,d,0)|0)==0)break b;u[g+8&4294967295]=u[g+4&4294967295];u[u[g+4&4294967295]+32&4294967295]=8;c=u[d&4294967295];c=c==1?20:c==2?21:c==3?22:c==4?23:11;c:do if(c==20){c=u[d+4&-1];for(i=0;;){e=c!=0?u[c&4294967295]:0;if(!((e|0)>(i|0)))break;if((E9(g,u[(c+4&4294967295)+i*4&4294967295])|0)==0){c=6;break c}i=i+1&4294967295}c=11;break c}else if(c==21){c=u[d+4&-1];for(i=0;;){e=c!=0?u[c&4294967295]:0;if(!((e|0)>(i|0)))break;if((E9(g,u[(c+4&4294967295)+i*4&4294967295])|0)==0){c=6;break c}i= -i+1&4294967295}c=11;break c}else if(c==22){if((F9(g,u[d+4&-1])|0)==0){c=6;break c}c=11;break c}else if(c==23){W(u[Av],Ygb&4294967295);c=6;break c}while(0);if(c==11){if((G9(g)|0)==0)m3(g),c=0;else{d=g;k=b=f=f=a;f=h2();if(f==0)f=0;else if(b=h2(),b==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=0}else{k=BFb(u[d+8&4294967295],0,f,b);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f); -u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=k}(f|0)!=0?c=g:(m3(g),c=0)}break a}else if(c==6){G9(g);m3(g);c=0;break a}}while(0);m3(g);c=0}while(0);return c} -function m3(d){var f=u[d+12&4294967295]!=0;a:do if(f){var b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);f=u[d+16&4294967295]!=0;a:do if(f){b=u[d+16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0)} -function HBb(d,f){var b;b=e2(u[d+12&4294967295],f);return b==0?0:(u[b+8&4294967295]|0)>>11&7} -function BFb(d,f,b,c){var e=h;h+=12;var g,i=e+4,k,m,l,o,r,p,q,t,w=e+8,x,z;t=p=r=o=l=m=0;u[w]=0;k=h2();var y=k==0;a:do if(!y){m=h2();if(m==0)break a;o=h2();if(o==0)break a;l=h2();if(l==0)break a;r=h2();if(r==0)break a;q=(u[d+28&4294967295]|0)==1;b:do if(q){if((m2(o,c)|0)<0)break a;if(f==0)break b;if((m2(l,f)|0)<0)break a}while(0);b:for(;;){if((n3(u[d+12&4294967295],w,e,i)|0)==0)break b;x=u[u[i]+8&4294967295];z=d;g=m;q=u[e];var C=x,B=f,G=k;x=b;var K=c,I=a,F=I=I=a,I=F=a,F=E(C&1,8)!=0;c:do if(F)if((C& -4|0)!=0)T(u[Lv],$gb&4294967295,s([q+20&-1,0,0,0],0,j,["i8*",0,0,0])),g3(u[u[z+56&4294967295]&4294967295],u[z+44&4294967295]),I=0;else if(I=Y(2),I==0)I=0;else if((Q1(g,q,I)|0)<0){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)==0)A[u[u[I+4&4294967295]+24&4294967295]](I);I=0}else{u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)==0)A[u[u[I+4&4294967295]+24&4294967295]](I);if((Q1(K,q,Q)|0)<0)I=0;else{I=B!=0;d:do if(I){if(e2(B,q)==0)break d;if(!((d2(B,q)|0)<0))break d; -I=0;break c}while(0);I=1}}else if((C&70|0)!=0)if(I=Y(1),I==0)I=0;else if((Q1(g,q,I)|0)<0){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)==0)A[u[u[I+4&4294967295]+24&4294967295]](I);I=0}else{u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)==0)A[u[u[I+4&4294967295]+24&4294967295]](I);if((Q1(G,q,Q)|0)<0)I=0;else{I=e2(K,q)!=0;d:do if(I){if(!((d2(K,q)|0)<0))break d;I=0;break c}while(0);I=1}}else{I=B==0;d:do if(!I){if(e2(B,q)==0)break d;F=Y(4);if(F==0)I=0;else if((Q1(g, -q,F)|0)<0){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);I=0}else{u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);z=z+40&4294967295;u[z]=u[z]&-2|1;I=(Q1(x,q,Q)|0)<0?0:1}break c}while(0);I=K==0;d:do if(!I){if(e2(K,q)==0)break d;F=Y(3);if(F==0)I=0;else if((Q1(g,q,F)|0)<0){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F); -I=0}else{u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);I=1}break c}while(0);(u[z+36&4294967295]|0)!=0&&(I=z+40&4294967295,u[I]=u[I]&-2|1);I=Y(3);if(I==0)I=0;else if((Q1(g,q,I)|0)<0){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)==0)A[u[u[I+4&4294967295]+24&4294967295]](I);I=0}else{u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)==0)A[u[u[I+4&4294967295]+24&4294967295]](I);I=1}}while(0);if((I| -0)==0)break a}if((u[d+28&4294967295]|0)!=1){if((u[d+28&4294967295]|0)==0&&(m2(l,k)|0)<0)break a;if(f!=0&&(m2(l,f)|0)<0)break a;if((m2(o,c)|0)<0)break a}p=h2();if(p==0)break a;q=0;b:for(;;){if(!((u[u[d+24&4294967295]+8&4294967295]|0)>(q|0)))break b;var B=z=u[u[u[d+24&4294967295]+12&4294967295]+4*q&4294967295],G=l,K=r,F=o,I=p,J=a,M=a;x=g=C=a;x=g=0;var C=h2(),O=C==0;c:do if(O)J=0;else{if((m2(C,G)|0)<0){J=0;break c}x=h2();if(x==0){J=0;break c}if((m2(x,K)|0)<0){J=0;break c}g=h2();if(g==0){J=0;break c}if((m2(g, -F)|0)<0){J=0;break c}if((BFb(B,C,x,g)|0)==0){J=0;break c}if((m2(I,x)|0)<0){J=0;break c}u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C);u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)==0)A[u[u[x+4&4294967295]+24&4294967295]](x);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);M=1;J=11;break c}while(0);if(J==0){B=C!=0;c:do if(B){u[C&4294967295]=u[C&4294967295]- -1&4294967295;if((u[C&4294967295]|0)!=0)break c;A[u[u[C+4&4294967295]+24&4294967295]](C)}while(0);C=x!=0;c:do if(C){u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)!=0)break c;A[u[u[x+4&4294967295]+24&4294967295]](x)}while(0);x=g!=0;c:do if(x){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);M=0}if((M|0)==0)break a;x=E(u[z+40&4294967295]<<31>>>0>>>31&1,1)!=0;c:do if(x)g=18;else{g=E(u[z+40&4294967295]<< -30>>>0>>>31&1,1)!=0?18:19;break c}while(0);g==18&&(z=d+40&4294967295,u[z]=u[z]&-3|2);q=q+1&4294967295}if((m2(r,p)|0)<0)break a;if(q=(u[d+28&4294967295]|0)==0){z=m;g=r;q=h;h+=12;C=x=a;C=q+4;G=B=a;K=q+8;F=a;G=0;u[K]=0;B=Y(5);if(B==0)C=0;else{for(;;){if((n3(z,K,q,C)|0)==0){x=7;break}F=u[u[C]+8&4294967295];if((F|0)==1&&e2(g,u[q])!=0){if((Q1(z,u[q],B)|0)<0){x=4;break}d2(g,u[q])}x=1}x==7&&(G=1);u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)==0)A[u[u[B+4&4294967295]+24&4294967295]](B); -C=G}z=C;h=q;q=(z|0)==0}if(q)break a;z=u[d+12&4294967295];I=m;g=f;x=r;C=D((u[d+28&4294967295]|0)==1,1);q=h;h+=12;var B=J=a,G=q+4,aa=M=a,O=a,K=q+8,aa=F=O=aa=a;u[K]=0;b:for(;;){if((n3(z,K,q,G)|0)==0){J=9;break b}O=u[u[G]+8&4294967295];aa=e2(I,u[q]);aa=u[aa+8&4294967295];O|=aa<<11;M=Y(O);if(M==0){J=1;break b}if((Q1(z,u[q],M)|0)<0){J=4;break b}u[M&4294967295]=u[M&4294967295]-1&4294967295;if((u[M&4294967295]|0)!=0){J=0;continue b}A[u[u[M+4&4294967295]+24&4294967295]](M);J=0}if(J==1)B=0;else if(J==4){u[M& -4294967295]=u[M&4294967295]-1&4294967295;if((u[M&4294967295]|0)==0)A[u[u[M+4&4294967295]+24&4294967295]](M);B=0}else if(J==9)if(O=Y(8192),O==0)B=0;else{u[K]=0;b:for(;;){if((n3(x,K,q,G)|0)==0){J=26;break b}F=e2(z,u[q]);if(F!=0){I=(C|0)!=0;c:do if(I){if((u[F+8&4294967295]&71|0)==0)break c;aa=u[F+8&4294967295]|32;F=Y(aa);if(F==0){J=13;break b}if((Q1(z,u[q],F)|0)<0){J=16;break b}u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)!=0)break c;A[u[u[F+4&4294967295]+24&4294967295]](F)}while(0); -J=10}else{if(e2(g,u[q])==0){J=10;continue b}if((Q1(z,u[q],O)|0)<0){J=23;break b}else J=10}}if(J==26){u[O&4294967295]=u[O&4294967295]-1&4294967295;if((u[O&4294967295]|0)==0)A[u[u[O+4&4294967295]+24&4294967295]](O);B=1}else if(J==13){u[O&4294967295]=u[O&4294967295]-1&4294967295;if((u[O&4294967295]|0)==0)A[u[u[O+4&4294967295]+24&4294967295]](O);B=0}else if(J==16){u[F&4294967295]=u[F&4294967295]-1&4294967295;if((u[F&4294967295]|0)==0)A[u[u[F+4&4294967295]+24&4294967295]](F);u[O&4294967295]=u[O&4294967295]- -1&4294967295;if((u[O&4294967295]|0)==0)A[u[u[O+4&4294967295]+24&4294967295]](O);B=0}else if(J==23){u[O&4294967295]=u[O&4294967295]-1&4294967295;if((u[O&4294967295]|0)==0)A[u[u[O+4&4294967295]+24&4294967295]](O);B=0}}z=B;h=q;if((z|0)==0)break a;z=d;q=h;h+=300;C=x=g=g=a;C=(u[z+28&4294967295]|0)!=0;b:do if(C)g=0;else{if((u[z+32&4294967295]|0)==0){g=0;break b}if(E(u[z+40&4294967295]<<31>>>0>>>31&1,1)==0&&E(u[z+40&4294967295]<<30>>>0>>>31&1,1)==0){g=0;break b}C=g=E(u[z+40&4294967295]<<30>>>0>>>31&1,1)!= -0?ahb&4294967295:bhb&4294967295;g=u[z+32&4294967295];g=g==1?8:g==2?9:g==4?10:g==8?9:11;if(g==11)b0(q,300,ehb&4294967295,s([u[z+16&4294967295]+20&-1,0,0,0,C,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));else if(g==8)b0(q,300,chb&4294967295,s([u[z+16&4294967295]+20&-1,0,0,0,C,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));else if(g==9){x=1;g=5;break b}else g==10&&b0(q,300,dhb&4294967295,s([u[z+16&4294967295]+20&-1,0,0,0,C,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));W(u[Lv],q);g3(u[u[z+56&4294967295]&4294967295],u[z+48& -4294967295]);x=0;g=5;break b}while(0);g==0&&(x=1);z=x;h=q;if((z|0)==0)break a;if((m2(b,r)|0)<0)break a;t=1}while(0);d=k!=0;a:do if(d){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break a;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);k=m!=0;a:do if(k){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break a;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=l!=0;a:do if(m){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break a; -A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);l=o!=0;a:do if(l){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break a;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);o=r!=0;a:do if(o){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break a;A[u[u[r+4&4294967295]+24&4294967295]](r)}while(0);r=p!=0;a:do if(r){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break a;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);h=e;return t} -function CFb(d,f,b){(P_(u[Jw],f,u[d&4294967295],b)|0)<0?((xY(u[Jw])|0)!=0&&(W(u[Lv],f),g3(u[d&4294967295],u[u[d+4&4294967295]+44&4294967295])),d=0):d=1;return d} -function G9(d){var f,b,c;f=u[d+4&4294967295]!=0;a:do if(f){c=u[d+4&4294967295];u[d+4&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=u[u[d+16&4294967295]+8&4294967295]-1&4294967295;var e=(c|0)>=0;a:do if(e){u[d+4&4294967295]=u[u[u[d+16&4294967295]+12&4294967295]+4*c&4294967295];if(u[d+4&4294967295]!=0&&(f=u[d+4&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295,!((HY(u[d+16&4294967295],c)|0)<0))){f= -5;break a}b=0;f=3;break a}else f=5;while(0);f==5&&(b=1);return b} -function D9(d,f,b,c,e){var g,i,k;k=0;var m=u[d+4&4294967295]!=0;a:do if(m){k=u[d+4&4294967295];if((b2(u[d+16&4294967295],u[d+4&4294967295])|0)<0)g=i=0;else{g=u[d+4&4294967295];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){g=2;break a}A[u[u[u[d+4&4294967295]+4&4294967295]+24&4294967295]](u[d+4&4294967295]);g=2}break a}else g=2;while(0);a:do if(g==2){var m=d,l=f,o=b,r=e,p=a,q=a,t=i=a;i=0;var t=p3(c),w=t==0;b:do if(w)p=0;else{i=o1(PQ);if(i==0){p=0;break b}u[i+56&4294967295]= -m;u[i+8&4294967295]=t;u[i+16&4294967295]=l;u[l&4294967295]=u[l&4294967295]+1&4294967295;u[i+12&4294967295]=0;u[i+20&4294967295]=0;u[i+24&4294967295]=0;l=h2();u[i+12&4294967295]=l;if(u[i+12&4294967295]==0){p=0;break b}l=j_(0);u[i+20&4294967295]=l;if(u[i+20&4294967295]==0){p=0;break b}l=j_(0);u[i+24&4294967295]=l;if(u[i+24&4294967295]==0){p=0;break b}u[i+28&4294967295]=o;u[i+32&4294967295]=0;u[i+36&4294967295]=0;u[i+40&4294967295]&=-2;u[i+40&4294967295]&=-9;u[i+40&4294967295]&=-17;u[i+48&4294967295]= -0;u[i+52&4294967295]=0;u[i+44&4294967295]=r;o=u[m+4&4294967295]!=0;c:do if(o){if((u[u[m+4&4294967295]+36&4294967295]|0)==0&&(u[u[m+4&4294967295]+28&4294967295]|0)!=0)break c;u[i+36&4294967295]=1}while(0);u[i+40&4294967295]&=-3;u[i+40&4294967295]&=-5;u[i+40&4294967295]&=-33;if((Q1(u[m+12&4294967295],u[i+8&4294967295],i)|0)<0){p=0;break b}q=i;p=9;break b}while(0);if(p==0){m=i!=0;b:do if(m){q=i;u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0); -q=0}u[d+4&4294967295]=q;if(u[d+4&4294967295]==0)i=0;else{(b|0)==2&&(u[d+20&4294967295]=u[u[d+4&4294967295]+12&4294967295]);i=k!=0;b:do if(i){if(!((b2(u[k+24&4294967295],u[d+4&4294967295])|0)<0)){g=6;break b}i=0;break a}while(0);i=1}}while(0);return i} -function H9(d,f,b){var c,e,g,i,k;k=d3(u[d+28&4294967295],f);var m=k==0;a:do{if(!m){i=u[u[d+4&4294967295]+12&4294967295];g=e2(i,k);var l=g!=0;b:do{if(l){e=u[g+8&4294967295];g=(b&4|0)!=0;c:do if(g){if((e&4|0)==0)break c;g=p0(f);T(u[Lv],fhb&4294967295,s([g,0,0,0],0,j,["i8*",0,0,0]));g3(u[d&4294967295],u[u[d+4&4294967295]+44&4294967295]);c=3;break b}while(0);e|=b}else e=b;c=4;break b}while(0);b:do if(c==4){g=Y(e);if(g==0)break b;if((Q1(i,k,g)|0)<0){if(u[g&4294967295]=u[g&4294967295]-1&4294967295,(u[g& -4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g)}else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);i=(b&4|0)!=0;c:do if(i){if((b2(u[u[d+4&4294967295]+20&4294967295],k)|0)<0)break b}else{if(E(b&1,8)==0)break c;e=b;g=e2(u[d+20&4294967295],k);g!=0&&(e|=u[g+8&4294967295]);g=Y(e);if(g==0)break b;if((Q1(u[d+20&4294967295],k,g)|0)<0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24& -4294967295]](g);break b}else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}}while(0);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);e=1;break a}}while(0);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k)}e=0}while(0);return e} -function E9(d,f){var b=h;h+=256;var c,e,g,i,k,m;c=u[f&4294967295];c=c==1?174:c==2?175:c==3?176:c==4?177:c==5?178:c==6?179:c==7?180:c==8?181:c==9?182:c==10?183:c==11?184:c==12?185:c==13?186:c==14?187:c==15?188:c==16?189:c==17?190:c==18?191:c==19?192:c==20?193:c==21?194:c==22?194:c==23?194:19;a:do if(c==174)if((H9(d,u[f+4&-1],2)|0)==0){c=g=0;break a}else{i=u[u[(f+4&-1)+4&4294967295]+12&4294967295]!=0;b:do if(i){i=u[u[(f+4&-1)+4&4294967295]+12&4294967295];for(c=0;;){e=i!=0?u[i&4294967295]:0;if(!((e| -0)>(c|0))){c=6;break b}e=u[(i+4&4294967295)+c*4&4294967295];if((F9(d,e)|0)==0)break;c=c+1&4294967295}c=g=0;break a}while(0);i=u[(f+4&-1)+12&4294967295]!=0;b:do if(i){i=u[(f+4&-1)+12&4294967295];for(c=0;;){e=i!=0?u[i&4294967295]:0;if(!((e|0)>(c|0))){c=12;break b}e=u[(i+4&4294967295)+c*4&4294967295];if((F9(d,e)|0)==0)break;c=c+1&4294967295}c=g=0;break a}while(0);if((D9(d,u[f+4&-1],0,f,u[f+20&4294967295])|0)==0){c=g=0;break a}else if((DFb(d,u[(f+4&-1)+4&4294967295])|0)==0){G9(d);c=g=0;break a}else{e= -u[(f+4&-1)+8&4294967295];for(i=0;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=18;break}c=u[(e+4&4294967295)+i*4&4294967295];if((E9(d,c)|0)==0){c=14;break}i=i+1&4294967295;c=13}if(c==18){c=(G9(d)|0)==0?g=0:19;break a}else if(c==14){G9(d);c=g=0;break a}}}else if(c==175)if((H9(d,u[f+4&-1],2)|0)==0){c=g=0;break a}else{e=u[(f+4&-1)+4&4294967295];i=0;b:for(;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=25;break b}c=u[(e+4&4294967295)+i*4&4294967295];if((F9(d,c)|0)==0){c=21;break b}i=i+1&4294967295; -c=20}if(c==25){i=u[(f+4&-1)+12&4294967295]!=0;b:do if(i){i=u[(f+4&-1)+12&4294967295];for(c=0;;){e=i!=0?u[i&4294967295]:0;if(!((e|0)>(c|0))){c=31;break b}e=u[(i+4&4294967295)+c*4&4294967295];if((F9(d,e)|0)==0)break;c=c+1&4294967295}c=g=0;break a}while(0);if((D9(d,u[f+4&-1],1,f,u[f+20&4294967295])|0)==0){c=g=0;break a}else{i=u[d+28&4294967295];u[d+28&4294967295]=u[f+4&-1];k=u[(f+4&-1)+8&4294967295];for(e=0;;){c=k!=0?u[k&4294967295]:0;if(!((c|0)>(e|0))){c=37;break}c=u[(k+4&4294967295)+e*4&4294967295]; -if((E9(d,c)|0)==0){c=33;break}e=e+1&4294967295;c=32}if(c==37){u[d+28&4294967295]=i;c=(G9(d)|0)==0?g=0:19;break a}else if(c==33){G9(d);c=g=0;break a}}}else if(c==21){c=g=0;break a}}else if(c==176){c=u[f+4&-1]!=0;b:do if(c){if((F9(d,u[f+4&-1])|0)!=0){c=u[d+4&4294967295]+40&4294967295;u[c]=u[c]&-33|32;if(E(u[u[d+4&4294967295]+40&4294967295]<<29>>>0>>>31&1,1)==0)break b;W(u[Lv],VQ&4294967295);g3(u[d&4294967295],u[f+20&4294967295])}c=g=0;break a}while(0);c=19;break a}else if(c==177){e=u[f+4&-1];for(i= -0;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=45;break}c=u[(e+4&4294967295)+i*4&4294967295];if((F9(d,c)|0)==0){c=41;break}i=i+1&4294967295;c=40}if(c==45){c=19;break a}else if(c==41){c=g=0;break a}}else if(c==178){e=u[f+4&-1];for(i=0;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=51;break}c=u[(e+4&4294967295)+i*4&4294967295];if((F9(d,c)|0)==0){c=47;break}i=i+1&4294967295;c=46}if(c==51){c=(F9(d,u[(f+4&-1)+4&4294967295])|0)==0?g=0:19;break a}else if(c==47){c=g=0;break a}}else if(c==179){c=(F9(d, -u[f+4&-1])|0)==0?g=0:(F9(d,u[(f+4&-1)+8&4294967295])|0)==0?g=0:19;break a}else if(c==180){i=u[f+4&-1]!=0;b:do if(i){if((F9(d,u[f+4&-1])|0)!=0){c=53;break b}c=g=0;break a}while(0);e=u[(f+4&-1)+4&4294967295];for(i=0;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=59;break}c=u[(e+4&4294967295)+i*4&4294967295];if((F9(d,c)|0)==0){c=55;break}i=i+1&4294967295;c=54}if(c==59){c=19;break a}else if(c==55){c=g=0;break a}}else if(c==181)if((F9(d,u[f+4&-1])|0)==0){c=g=0;break a}else if((F9(d,u[(f+4&-1)+4&4294967295])| -0)==0){c=g=0;break a}else{e=u[(f+4&-1)+8&4294967295];i=0;b:for(;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=65;break b}c=u[(e+4&4294967295)+i*4&4294967295];if((E9(d,c)|0)==0){c=61;break b}i=i+1&4294967295;c=60}if(c==65){c=u[(f+4&-1)+12&4294967295]!=0;b:do if(c){i=u[(f+4&-1)+12&4294967295];for(c=0;;){e=i!=0?u[i&4294967295]:0;if(!((e|0)>(c|0)))break b;e=u[(i+4&4294967295)+c*4&4294967295];if((E9(d,e)|0)==0)break;c=c+1&4294967295}c=g=0;break a}while(0);c=19;break a}else if(c==61){c=g=0;break a}}else if(c== -182)if((F9(d,u[f+4&-1])|0)==0){c=g=0;break a}else{e=u[(f+4&-1)+4&4294967295];i=0;b:for(;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=77;break b}c=u[(e+4&4294967295)+i*4&4294967295];if((E9(d,c)|0)==0){c=73;break b}i=i+1&4294967295;c=72}if(c==77){c=u[(f+4&-1)+8&4294967295]!=0;b:do if(c){i=u[(f+4&-1)+8&4294967295];for(c=0;;){e=i!=0?u[i&4294967295]:0;if(!((e|0)>(c|0)))break b;e=u[(i+4&4294967295)+c*4&4294967295];if((E9(d,e)|0)==0)break;c=c+1&4294967295}c=g=0;break a}while(0);c=19;break a}else if(c== -73){c=g=0;break a}}else if(c==183)if((F9(d,u[f+4&-1])|0)==0){c=g=0;break a}else{e=u[(f+4&-1)+4&4294967295];i=0;b:for(;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=89;break b}c=u[(e+4&4294967295)+i*4&4294967295];if((E9(d,c)|0)==0){c=85;break b}i=i+1&4294967295;c=84}if(c==89){c=u[(f+4&-1)+8&4294967295]!=0;b:do if(c){i=u[(f+4&-1)+8&4294967295];for(c=0;;){e=i!=0?u[i&4294967295]:0;if(!((e|0)>(c|0)))break b;e=u[(i+4&4294967295)+c*4&4294967295];if((E9(d,e)|0)==0)break;c=c+1&4294967295}c=g=0;break a}while(0); -c=19;break a}else if(c==85){c=g=0;break a}}else if(c==184){if((F9(d,u[f+4&-1])|0)!=0){c=u[(f+4&-1)+4&4294967295]!=0;b:do if(c){if((F9(d,u[(f+4&-1)+4&4294967295])|0)!=0)break b;c=g=0;break a}while(0);i=u[(f+4&-1)+8&4294967295];for(c=0;;){e=i!=0?u[i&4294967295]:0;if(!((e|0)>(c|0))){c=19;break a}e=u[(i+4&4294967295)+c*4&4294967295];if((E9(d,e)|0)==0)break;c=c+1&4294967295}}c=g=0;break a}else if(c==185){c=u[f+4&-1]!=0;b:do if(c){if((F9(d,u[f+4&-1])|0)!=0){if(u[(f+4&-1)+4&4294967295]==0)break b;if((F9(d, -u[(f+4&-1)+4&4294967295])|0)!=0){if(u[(f+4&-1)+8&4294967295]==0)break b;if((F9(d,u[(f+4&-1)+8&4294967295])|0)!=0)break b}}c=g=0;break a}while(0);c=19;break a}else if(c==186){e=u[f+4&-1];i=0;b:for(;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=105;break b}c=u[(e+4&4294967295)+i*4&4294967295];if((E9(d,c)|0)==0){c=101;break b}i=i+1&4294967295;c=100}if(c==105){e=u[(f+4&-1)+8&4294967295];i=0;b:for(;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=111;break b}c=u[(e+4&4294967295)+i*4&4294967295];if((E9(d, -c)|0)==0){c=107;break b}i=i+1&4294967295;c=106}if(c==111){e=u[(f+4&-1)+4&4294967295];for(i=0;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=117;break}k=u[(e+4&4294967295)+i*4&4294967295];c=d;var l=a,o=m=l=a,r=a,l=a,o=u[k+4&-1]!=0;b:do if(o){if((F9(c,u[k+4&-1])|0)!=0){l=1;break b}m=0;l=2;break b}else l=1;while(0);b:do if(l==1){o=u[(k+4&-1)+4&4294967295]!=0;c:do if(o){if((F9(c,u[(k+4&-1)+4&4294967295])|0)!=0){l=4;break c}m=0;break b}while(0);r=u[(k+4&-1)+8&4294967295];for(o=0;;){l=r!=0?u[r&4294967295]: -0;if(!((l|0)>(o|0))){l=11;break}l=u[(r+4&4294967295)+o*4&4294967295];if((E9(c,l)|0)==0){l=6;break}o=o+1&4294967295;l=5}l==11?m=1:l==6&&(m=0)}while(0);if((m|0)==0){c=113;break}i=i+1&4294967295;c=112}if(c==117){c=19;break a}else if(c==113){c=g=0;break a}}else if(c==107){c=g=0;break a}}else if(c==101){c=g=0;break a}}else if(c==187){e=u[f+4&-1];i=0;b:for(;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=123;break b}c=u[(e+4&4294967295)+i*4&4294967295];if((E9(d,c)|0)==0){c=119;break b}i=i+1&4294967295; -c=118}if(c==123){e=u[(f+4&-1)+4&4294967295];for(i=0;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=129;break}c=u[(e+4&4294967295)+i*4&4294967295];if((E9(d,c)|0)==0){c=125;break}i=i+1&4294967295;c=124}if(c==129){c=19;break a}else if(c==125){c=g=0;break a}}else if(c==119){c=g=0;break a}}else if(c==188){if((F9(d,u[f+4&-1])|0)==0)c=g=0;else{c=u[(f+4&-1)+4&4294967295]!=0;b:do if(c){if((F9(d,u[(f+4&-1)+4&4294967295])|0)!=0)break b;c=g=0;break a}while(0);c=19}break a}else if(c==189){e=u[f+4&-1];i=0;b:for(;;){c= -e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=137;break b}c=u[(e+4&4294967295)+i*4&4294967295];if((EFb(d,c)|0)==0){c=133;break b}i=i+1&4294967295;c=132}if(c==137){c=(u[u[d+4&4294967295]+32&4294967295]|0)!=0;b:do if(c){if((u[u[d+4&4294967295]+48&4294967295]|0)!=0)break b;u[u[d+4&4294967295]+48&4294967295]=u[f+20&4294967295]}while(0);c=19;break a}else if(c==133){c=g=0;break a}}else if(c==190){e=u[(f+4&-1)+4&4294967295];i=0;b:for(;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=146;break b}c=u[(e+4&4294967295)+ -i*4&4294967295];if((EFb(d,c)|0)==0){c=142;break b}i=i+1&4294967295;c=141}if(c==146){c=(u[u[d+4&4294967295]+32&4294967295]|0)!=0;b:do if(c){if((u[u[d+4&4294967295]+48&4294967295]|0)!=0)break b;u[u[d+4&4294967295]+48&4294967295]=u[f+20&4294967295]}while(0);c=19;break a}else if(c==142){c=g=0;break a}}else if(c==191){if((F9(d,u[f+4&-1])|0)==0)c=g=0;else{(u[u[d+4&4294967295]+48&4294967295]|0)==0&&(u[u[d+4&4294967295]+48&4294967295]=u[f+20&4294967295]);if(u[(f+4&-1)+4&4294967295]!=0)if(u[u[d+4&4294967295]+ -32&4294967295]|=2,(F9(d,u[(f+4&-1)+4&4294967295])|0)==0){c=g=0;break a}else{c=u[(f+4&-1)+8&4294967295]!=0;b:do if(c){if((F9(d,u[(f+4&-1)+8&4294967295])|0)!=0)break b;c=g=0;break a}while(0)}else u[u[d+4&4294967295]+32&4294967295]|=4;c=19}break a}else if(c==192){e=u[f+4&-1];for(i=0;;){c=e!=0?u[e&4294967295]:0;if(!((c|0)>(i|0))){c=164;break}c=u[(e+4&4294967295)+i*4&4294967295];k=c+20&-1;m=d;o=l=l=a;o=d3(u[m+28&4294967295],c);if(o==0)l=0;else{l=e2(u[u[m+4&4294967295]+12&4294967295],o);u[o&4294967295]= -u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);l=l==0?0:X_(l)}m=l;if((m|0)<0){c=155;break}if((m&10|0)!=0&&((m&2|0)!=0?b0(b,256,ghb&4294967295,s([k,0,0,0],0,j,["i8*",0,0,0])):b0(b,256,hhb&4294967295,s([k,0,0,0],0,j,["i8*",0,0,0])),(CFb(d,b,u[f+20&4294967295])|0)==0)){c=158;break}if((H9(d,c,1)|0)==0){c=160;break}i=i+1&4294967295;c=154}if(c==164){c=19;break a}else if(c==155){c=g=0;break a}else if(c==158){c=g=0;break a}else if(c==160){c=g=0;break a}}else if(c== -193){c=(F9(d,u[f+4&-1])|0)==0?g=0:19;break a}else if(c==194){c=19;break a}while(0);c==19&&(g=1);h=b;return g} -function F9(d,f){var b,c,e,g;b=u[f&4294967295];b=b==1?77:b==2?78:b==3?79:b==4?80:b==5?81:b==6?82:b==7?83:b==8?84:b==9?85:b==10?86:b==11?87:b==12?88:b==13?89:b==14?90:b==15?91:b==16?92:b==17?92:b==18?93:b==19?94:b==20?95:b==21?96:b==22?97:7;a:do if(b==77){c=u[(f+4&-1)+4&4294967295];for(g=0;;){b=c!=0?u[c&4294967295]:0;if(!((b|0)>(g|0))){b=6;break}b=u[(c+4&4294967295)+g*4&4294967295];if((F9(d,b)|0)==0){b=1;break}g=g+1&4294967295;b=0}if(b==6){b=7;break a}else if(b==1){e=0;b=3;break a}}else if(b==78){(F9(d, -u[f+4&-1])|0)==0?(e=0,b=3):(F9(d,u[(f+4&-1)+8&4294967295])|0)==0?(e=0,b=3):b=7;break a}else if(b==79){(F9(d,u[(f+4&-1)+4&4294967295])|0)==0?(e=0,b=3):b=7;break a}else if(b==80){u[RQ]==0&&(b=OZ(ihb&4294967295),u[RQ]=b);b=D(u[RQ]==0,1);if(E(b,8)!=0)e=0,b=3;else{b=u[u[f+4&-1]+12&4294967295]!=0;b:do if(b){g=u[u[f+4&-1]+12&4294967295];for(b=0;;){c=g!=0?u[g&4294967295]:0;if(!((c|0)>(b|0)))break b;c=u[(g+4&4294967295)+b*4&4294967295];if((F9(d,c)|0)==0)break;b=b+1&4294967295}e=0;b=3;break a}while(0);(D9(d, -u[RQ],0,f,u[f+24&4294967295])|0)==0?(e=0,b=3):(DFb(d,u[f+4&-1])|0)==0?(G9(d),e=0,b=3):(F9(d,u[(f+4&-1)+4&4294967295])|0)==0?(G9(d),e=0,b=3):(G9(d)|0)==0?(e=0,b=3):b=7}break a}else if(b==81){(F9(d,u[f+4&-1])|0)==0?(e=0,b=3):(F9(d,u[(f+4&-1)+4&4294967295])|0)==0?(e=0,b=3):(F9(d,u[(f+4&-1)+8&4294967295])|0)==0?(e=0,b=3):b=7;break a}else if(b==82){c=u[f+4&-1];g=0;b:for(;;){b=c!=0?u[c&4294967295]:0;if(!((b|0)>(g|0))){b=20;break b}b=u[(c+4&4294967295)+g*4&4294967295];if((F9(d,b)|0)==0){b=16;break b}g=g+ -1&4294967295;b=15}if(b==20){c=u[(f+4&-1)+4&4294967295];for(g=0;;){b=c!=0?u[c&4294967295]:0;if(!((b|0)>(g|0))){b=26;break}b=u[(c+4&4294967295)+g*4&4294967295];if((F9(d,b)|0)==0){b=22;break}g=g+1&4294967295;b=21}if(b==26){b=7;break a}else if(b==22){e=0;b=3;break a}}else if(b==16){e=0;b=3;break a}}else if(b==83){c=u[f+4&-1];for(g=0;;){b=c!=0?u[c&4294967295]:0;if(!((b|0)>(g|0))){b=32;break}b=u[(c+4&4294967295)+g*4&4294967295];if((F9(d,b)|0)==0){b=28;break}g=g+1&4294967295;b=27}if(b==32){b=7;break a}else if(b== -28){e=0;b=3;break a}}else if(b==84)if((F9(d,u[f+4&-1])|0)==0){e=0;b=3;break a}else{c=u[(f+4&-1)+4&4294967295];for(g=0;;){b=c!=0?u[c&4294967295]:0;if(!((b|0)>(g|0))){b=38;break}b=u[(c+4&4294967295)+g*4&4294967295];if((FFb(d,b)|0)==0){b=34;break}g=g+1&4294967295;b=33}if(b==38){b=7;break a}else if(b==34){e=0;b=3;break a}}else if(b==85){b=d;g=f;c=u[g+4&-1];var i=u[(g+4&-1)+4&4294967295];if(u[TQ]==0){var k=OZ(phb&4294967295);u[TQ]=k}(I9(b,g,u[TQ],i,c,0)|0)==0?(e=0,b=3):b=7;break a}else if(b==86){b=d;g= -f;c=u[(g+4&-1)+4&4294967295];i=u[g+4&-1];k=u[(g+4&-1)+8&4294967295];if(u[UQ]==0){var m=OZ(qhb&4294967295);u[UQ]=m}(I9(b,g,u[UQ],k,i,c)|0)==0?(e=0,b=3):b=7;break a}else if(b==87){b=d;g=f;c=u[g+4&-1];i=u[(g+4&-1)+4&4294967295];u[SQ]==0&&(k=OZ(ohb&4294967295),u[SQ]=k);(I9(b,g,u[SQ],i,c,0)|0)==0?(e=0,b=3):b=7;break a}else if(b==88){b=u[f+4&-1]!=0;b:do if(b){if((F9(d,u[f+4&-1])|0)!=0)break b;e=0;b=3;break a}while(0);b=u[d+4&4294967295]+40&4294967295;u[b]=u[b]&-5|4;E(u[u[d+4&4294967295]+40&4294967295]<< -26>>>0>>>31&1,1)!=0?(W(u[Lv],VQ&4294967295),g3(u[d&4294967295],u[f+24&4294967295]),e=0,b=3):b=7;break a}else if(b==89)if((F9(d,u[f+4&-1])|0)==0){e=0;b=3;break a}else{c=u[(f+4&-1)+8&4294967295];for(g=0;;){b=c!=0?u[c&4294967295]:0;if(!((b|0)>(g|0))){b=46;break}b=u[(c+4&4294967295)+g*4&4294967295];if((F9(d,b)|0)==0){b=42;break}g=g+1&4294967295;b=41}if(b==46){b=7;break a}else if(b==42){e=0;b=3;break a}}else if(b==90)if((F9(d,u[f+4&-1])|0)==0){e=0;b=3;break a}else{c=u[(f+4&-1)+4&4294967295];g=0;b:for(;;){b= -c!=0?u[c&4294967295]:0;if(!((b|0)>(g|0))){b=52;break b}b=u[(c+4&4294967295)+g*4&4294967295];if((F9(d,b)|0)==0){b=48;break b}g=g+1&4294967295;b=47}if(b==52){c=u[(f+4&-1)+8&4294967295];g=0;b:for(;;){b=c!=0?u[c&4294967295]:0;if(!((b|0)>(g|0))){b=58;break b}b=u[(c+4&4294967295)+g*4&4294967295];if((((F9(d,u[b+4&4294967295])|0)==0?0:1)|0)==0){b=54;break b}g=g+1&4294967295;b=53}if(b==58){b=u[(f+4&-1)+12&4294967295]!=0;b:do if(b){if((F9(d,u[(f+4&-1)+12&4294967295])|0)!=0)break b;e=0;b=3;break a}while(0); -b=u[(f+4&-1)+16&4294967295]!=0;b:do if(b){if((F9(d,u[(f+4&-1)+16&4294967295])|0)!=0)break b;e=0;b=3;break a}while(0);b=7;break a}else if(b==54){e=0;b=3;break a}}else if(b==48){e=0;b=3;break a}}else if(b==91){(F9(d,u[f+4&-1])|0)==0?(e=0,b=3):b=7;break a}else if(b==92){b=7;break a}else if(b==93){(F9(d,u[f+4&-1])|0)==0?(e=0,b=3):b=7;break a}else if(b==94){(F9(d,u[f+4&-1])|0)==0?(e=0,b=3):(GFb(d,u[(f+4&-1)+4&4294967295])|0)==0?(e=0,b=3):b=7;break a}else if(b==95){b=(u[(f+4&-1)+4&4294967295]|0)==1?8:2; -(H9(d,u[f+4&-1],b)|0)==0?(e=0,b=3):b=7;break a}else if(b==96){c=u[f+4&-1];for(g=0;;){b=c!=0?u[c&4294967295]:0;if(!((b|0)>(g|0))){b=69;break}b=u[(c+4&4294967295)+g*4&4294967295];if((F9(d,b)|0)==0){b=65;break}g=g+1&4294967295;b=64}if(b==69){b=7;break a}else if(b==65){e=0;b=3;break a}}else if(b==97){g=u[f+4&-1];for(b=0;;){c=g!=0?u[g&4294967295]:0;if(!((c|0)>(b|0))){b=7;break a}c=u[(g+4&4294967295)+b*4&4294967295];if((F9(d,c)|0)==0)break;b=b+1&4294967295}e=0;b=3;break a}while(0);b==7&&(e=1);return e} -function HFb(d,f){var b;b=$1(jhb&4294967295,s([f,0,0,0],0,j,["i32",0,0,0]));if(b==0)b=0;else if((H9(d,b,4)|0)==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=1}return b} -function IFb(d,f,b){var c,e,g;g=0;a:for(;;){c=f!=0?u[f&4294967295]:0;if(!((c|0)>(g|0))){c=11;break a}c=u[(f+4&4294967295)+g*4&4294967295];if((u[c&4294967295]|0)==20){if((H9(d,u[c+4&-1],4)|0)==0){c=1;break a}}else{if((u[c&4294967295]|0)!=22){c=6;break a}if((b|0)!=0&&(HFb(d,g)|0)==0){c=7;break a}}g=g+1&4294967295;c=0}a:do if(c==1)e=0;else if(c==6)W(u[Lv],khb&4294967295),g3(u[d&4294967295],u[u[d+4&4294967295]+44&4294967295]),e=0;else if(c==7)e=0;else if(c==11){e=(b|0)==0;b:do if(e){if((JFb(d,f)|0)!= -0){c=13;break b}e=0;break a}while(0);e=1}while(0);return e}function JFb(d,f){var b,c,e;for(e=0;;){b=f!=0?u[f&4294967295]:0;if(!((b|0)>(e|0))){b=6;break}b=u[(f+4&4294967295)+e*4&4294967295];if((u[b&4294967295]|0)==22&&(IFb(d,u[b+4&-1],0)|0)==0){b=1;break}e=e+1&4294967295;b=0}b==1?c=0:b==6&&(c=1);return c} -function DFb(d,f){var b,c,e=u[f&4294967295]!=0;a:do if(e){if((IFb(d,u[f&4294967295],1)|0)!=0){b=1;break a}c=0;b=2;break a}else b=1;while(0);a:do if(b==1){if(u[f+4&4294967295]!=0)if((H9(d,u[f+4&4294967295],4)|0)==0){c=0;break a}else c=u[d+4&4294967295]+40&4294967295,u[c]=u[c]&-9|8;if(u[f+8&4294967295]!=0)if((H9(d,u[f+8&4294967295],4)|0)==0){c=0;break a}else c=u[d+4&4294967295]+40&4294967295,u[c]=u[c]&-17|16;c=u[f&4294967295]!=0;b:do if(c){if((JFb(d,u[f&4294967295])|0)!=0){b=6;break b}c=0;break a}while(0); -c=1}while(0);return c} -function EFb(d,f){var b,c,e,g,i,k;g=u[f+4&4294967295]==0?u[f&4294967295]:u[f+4&4294967295];i=g+20&-1;k=HX(i,46);var m=k!=0;a:do{m?(e=SY(i,k-i&4294967295),e==0?(c=0,b=1):b=2):(e=g,u[e&4294967295]=u[e&4294967295]+1&4294967295,b=2);break a}while(0);a:do if(b==2)if((yX(g+20&-1,lhb&4294967295)|0)!=0){if(c=H9(d,e,64),u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else{c=(u[u[d+4&4294967295]+28&4294967295]|0)!=2;b:do if(c){b=u[u[d+4&4294967295]+ -44&4294967295];if((CFb(d,mhb&4294967295,b)|0)!=0){b=6;break b}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=0;break a}while(0);u[u[d+4&4294967295]+32&4294967295]|=1;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=1}while(0);return c} -function FFb(d,f){var b,c,e,g;if((F9(d,u[f&4294967295])|0)==0)c=0;else if((F9(d,u[f+4&4294967295])|0)==0)c=0;else{g=u[f+8&4294967295];for(e=0;;){b=g!=0?u[g&4294967295]:0;if(!((b|0)>(e|0))){b=6;break}b=u[(g+4&4294967295)+e*4&4294967295];if((F9(d,b)|0)==0){b=2;break}e=e+1&4294967295;b=1}b==6?c=1:b==2&&(c=0)}return c} -function GFb(d,f){var b,c,e,g;e=u[f&4294967295];b=e==2?17:e==3?18:e==4?19:7;a:do if(b==17){e=u[f+4&-1]!=0;b:do if(e){if((F9(d,u[f+4&-1])|0)!=0)break b;c=0;b=2;break a}while(0);e=u[(f+4&-1)+4&4294967295]!=0;b:do if(e){if((F9(d,u[(f+4&-1)+4&4294967295])|0)!=0)break b;c=0;b=2;break a}while(0);e=u[(f+4&-1)+8&4294967295]!=0;b:do if(e){if((F9(d,u[(f+4&-1)+8&4294967295])|0)!=0)break b;c=0;b=2;break a}while(0);b=7;break a}else if(b==18){g=u[f+4&-1];for(e=0;;){b=g!=0?u[g&4294967295]:0;if(!((b|0)>(e|0))){b= -13;break}b=u[(g+4&4294967295)+e*4&4294967295];if((GFb(d,b)|0)==0){b=9;break}e=e+1&4294967295;b=8}if(b==13){b=7;break a}else if(b==9){c=0;b=2;break a}}else if(b==19){if((F9(d,u[f+4&-1])|0)!=0){b=7;break a}c=0;b=2;break a}while(0);b==7&&(c=1);return c} -function I9(d,f,b,c,e,g){var i,k,m,l,o,r,p;m=D((u[f&4294967295]|0)==11,1);l=D((m|0)==0,1);o=u[c+4&-1];var q=(F9(d,u[o+4&4294967295])|0)==0;a:do{if(!q){k=b==0;b:do if(!k){if((D9(d,b,0,f,0)|0)==0){i=1;break b}r=u[d+4&4294967295]+40&4294967295;u[r]=u[r]&-5|D(m&1,1)<<2&4;if((HFb(d,0)|0)==0){G9(d);k=0;break a}else{r=(l|0)!=0;c:do if(r){r=d;i=h;h+=256;p=p=a;p=u[r+4&4294967295];u[p+52&4294967295]=u[p+52&4294967295]+1&4294967295;b0(i,256,nhb&4294967295,s([u[p+52&4294967295],0,0,0],0,j,["i32",0,0,0]));p=OZ(i); -if(p==0)p=0;else if((H9(r,p,2)|0)==0)p=0;else{u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);p=1}r=p;h=i;if((r|0)!=0){i=5;break c}G9(d);k=0;break a}while(0);if((F9(d,u[o&4294967295])|0)==0){G9(d);k=0;break a}else{p=u[o+8&4294967295];r=0;c:for(;;){i=p!=0?u[p&4294967295]:0;if(!((i|0)>(r|0))){i=11;break c}i=u[(p+4&4294967295)+r*4&4294967295];if((F9(d,i)|0)==0){i=7;break c}r=r+1&4294967295;i=6}if(i==11){p=c;r=1;c:for(;;){i=p!=0?u[p&4294967295]: -0;if(!((i|0)>(r|0))){i=17;break c}i=u[(p+4&4294967295)+r*4&4294967295];if((FFb(d,i)|0)==0){i=13;break c}r=r+1&4294967295;i=12}if(i==17){f=g!=0;c:do if(f){if((F9(d,g)|0)!=0)break c;G9(d);k=0;break a}while(0);(F9(d,e)|0)==0?(G9(d),k=0):k=G9(d);break a}else if(i==13){G9(d);k=0;break a}}else if(i==7){G9(d);k=0;break a}}}}while(0)}k=0}while(0);return k}function U0(d){var f;f=u[u[u[JG]+4&4294967295]+12&4294967295];return f==0?0:R0(f,d)} -function q2(d,f){var b;b=u[u[u[JG]+4&4294967295]+12&4294967295];return f==0?R0(b,d)==0?0:k4(b,d):$(b,d,f)}function KFb(){var d,f,b;for(b=0;;){if(!((b|0)<=6)){d=6;break}if(u[$Q+b*4&4294967295]==0){d=OZ(u[aR+b*4&4294967295]);if(d==0){d=1;break}u[$Q+b*4&4294967295]=d}b=b+1&4294967295;d=0}d==1?f=-1:d==6&&(f=0);return f} -function LFb(d,f,b,c){var e;e=c;c=f_(3);if(c==0)f=0;else{u[f&4294967295]=u[f&4294967295]+1&4294967295;b=u[$Q+b*4&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;e==0&&(e=Q);u[e&4294967295]=u[e&4294967295]+1&4294967295;u[c+12&-1]=f;u[(c+12&4294967295)+4&4294967295]=b;u[(c+12&4294967295)+8&4294967295]=e;R1(f);d=QZ(d,c,0);S1(f,1);d==0&&fBb(f);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=d}return f} -function LDb(d){var f,b;b=u[fR]==0;a:do if(b)f=0;else{f=(u[u[u[fR]+4&4294967295]+84&4294967295]&33554432|0)==0?0:1;break a}while(0);a:do if(f==0){f=u[fR]!=0;b:do if(f){b=u[fR];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[fR]+4&4294967295]+24&4294967295]](u[fR])}while(0);f=j_(0);u[fR]=f;f=u[fR]==0?5:1;break a}while(0);a:do if(f==1){b=S2(d);if(b==0)break a;b2(u[fR],b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+ -24&4294967295]](b)}while(0)} -function N5(){var d,f,b,c,e,g=(u[gR]|0)!=0;a:do if(!g)if(f=Qib+40&4294967295,f==0)u[hR&4294967295]=0,pX(iR&4294967295,jR&4294967295,1),pX(kR&4294967295,Rib&4294967295,8),u[lR]=jR&4294967295;else{d=f+8&4294967295;b=HX(d,47);c=HX(b+1&4294967295,47);f=D((zX(d,Sib&4294967295,4)|0)==0,1);if((zX(d,mR&4294967295,5)|0)==0)pX(iR&4294967295,mR&4294967295,6),pX(kR&4294967295,mR&4294967295,6);else{e=(f|0)!=0;b:do if(!e){if((zX(d,Tib&4294967295,8)|0)==0)break b;Z(Uib&4294967295);break a}while(0);e=c-d&4294967295; -RX(iR&4294967295,d,e);u[iR+e&4294967295]=0;e=c-(b+1&4294967295)&4294967295;RX(kR&4294967295,b+1&4294967295,e);u[kR+e&4294967295]=0}b=E(u[rA&4294967295],8)!=36?rA&4294967295:Hwa&4294967295;c=(yX(b,Vib&4294967295)|0)==0;b:do if(c)d=5;else{if((yX(b,Wib&4294967295)|0)==0){d=5;break b}u[lR]=b;d=7;break b}while(0);d==5&&((f|0)!=0?(e=18,RX(hR&4294967295,Pib+11&4294967295,e-13&4294967295),u[hR+(e-13&4294967295)&4294967295]=0,u[lR]=hR&4294967295):u[lR]=jR&4294967295);u[gR]=1}while(0)} -function k5(d){var f=h;h+=4;u[f]=arguments[k5.length];var b=u[f],c=wR&4294967295,e=u[Hc],g=h;h+=1013;var i,k=g+4,m=g+8,l=g+12;V_(g,k,m);var c=U0(c),o=c==0;a:do if(o)i=0;else{if(X0(c)==e){i=0;break a}i=bEb(l,1001,d,b);(W0(l,c)|0)!=0&&(yY(),KX(l,e));if(!((i|0)<0)&&!(i>>>0>1E3)){i=5;break a}l=Dkb&4294967295;if((W0(l,c)|0)==0){i=5;break a}yY();KX(l,e);i=5;break a}while(0);i==0&&(b=CX(-d,b),sX(e,b,Ba(b)));$_(u[g],u[k],u[m]);h=g;h=f} -function NEb(){var d;d=oa(920);d==0?d=0:(u[d+16&4294967295]=0,u[d+8&4294967295]=u[d+16&4294967295],u[d+12&4294967295]=u[d+8&4294967295],u[d+4&4294967295]=u[d+12&4294967295],u[d&4294967295]=u[d+4&4294967295],u[d+20&4294967295]=10,u[d+24&4294967295]=0,u[d+916&4294967295]=0,u[d+28&4294967295]=8,u[d+32&4294967295]=0,u[d+36&-1]=0,u[d+436&4294967295]=1,u[d+440&4294967295]=0,u[d+448&4294967295]=0,u[d+444&4294967295]=u[d+448&4294967295],u[d+452&4294967295]=0,u[d+456&4294967295]=0,u[d+460&4294967295]=0,u[d+ -464&4294967295]=0,u[d+468&4294967295]=0,u[d+472&4294967295]=1,u[d+476&-1]=0,u[d+876&4294967295]=0,u[d+880&4294967295]=0,u[d+884&4294967295]=0,u[d+888&4294967295]=0,u[d+892&4294967295]=0,u[d+900&4294967295]=0,u[d+904&4294967295]=0);return d}function J9(d,f){var b;b=(f+1&4294967295|0)>=0?oa((f|0)!=-1?f+1&4294967295:1):0;b!=0&&(pX(b,d,f),u[b+f&4294967295]=0);return b} -function q8(d){u[d+880&4294967295]=1;var f=u[d+24&4294967295]!=0;a:do if(f&&u[d&4294967295]==0)break a;while(0);return u[d&4294967295]=0} -function r8(d,f,b,c){var e,g;g=1;if((u[b+892&4294967295]|0)!=0)b=1;else{var i,k,m,l,o;m=0;a:for(;;){if(!((f-6&4294967295|0)>(m|0))){i=1;break a}if(E(u[d+m&4294967295],8)==35){i=1;break a}i=E(u[d+m&4294967295],8)!=32;b:do if(i){if(E(u[d+m&4294967295],8)==9)break b;if(E(u[d+m&4294967295],8)!=12){i=5;break a}}while(0);m=m+1&4294967295;i=0}if(i==1){a:for(;;){if(!((f-6&4294967295|0)>(m|0))){i=25;break a}l=d+m&4294967295;i=(zX(l,Llb&4294967295,6)|0)==0;b:do if(i){o=0;l=l+6&4294967295;if(E(u[l&4294967295], -8)!=58&&E(u[l&4294967295],8)!=61)break b;c:for(;;){l=l+1&4294967295;if(E(u[l&4294967295],8)==32)continue c;if(E(u[l&4294967295],8)!=9)break c}o=l;c:for(;;){var r=(u[FG+D(u[l&4294967295],8)*4&4294967295]&7|0)!=0;d:do if(!r){if(E(u[l&4294967295],8)==45)break d;if(E(u[l&4294967295],8)==95)break d;if(E(u[l&4294967295],8)!=46)break c}while(0);l=l+1&4294967295}if(o0){e=4;break a}if((OEb(160,162,b)|0)==0){e=6;break a}e=0}a:do if(e==1){e=d;i=b;var m=d=a,l=a,o=a,r=a,p=a,q=a,m=f,o=0,r=u[i+904&4294967295],m=m-1&4294967295,f=r==0;b:do{if(f)r=QZ(u[i+900&4294967295],0,0),r==0?(l=q8(i),d=0):d=1;else{u[i+904&4294967295]=0;if(u[r+4&4294967295]!=zQ){d=1;break b}o=r;d=1}break b}while(0);b:do if(d==1){f=o==0;c:do if(f){o=V1(r);u[r&4294967295]= -u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);if(o!=0){d=5;break c}l=q8(i);break b}while(0);p=p0(o);q=u[o+8&4294967295];if((q|0)>(m|0))if(f=SY(p+m&4294967295,q-m&4294967295),u[i+904&4294967295]=f,u[i+904&4294967295]==0){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);l=q8(i);break b}else q=m;pX(e,p,q);u[e+q&4294967295]=0;u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]| -0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);l=(q|0)==0?0:e}while(0);i=l;e=3;break a}else if(e==4){i=v4(d,f,u[b+24&4294967295]);e=3;break a}else if(e==6){g=q8(b);e=8;break a}while(0);a:do if(e==3){g=i!=0;b:do if(g){if(!((u[b+452&4294967295]|0)<=1)){e=10;break b}if((u[b+884&4294967295]|0)!=0){e=10;break b}if((r8(i,Ba(i),b,164)|0)!=0){e=10;break b}g=q8(b);break a}while(0);f=i!=0;b:do if(f){if(u[b+888&4294967295]!=0){e=14;break b}for(g=i;;){if(E(u[g],8)==0){e=14;break b}if(E(u[g],8)<0){e=16;break}g= -g+1&4294967295;e=15}k=D(u[g],8)}while(0);(k|0)!=0?(AX(c,Qlb&4294967295,k,u[b+460&4294967295],u[b+452&4294967295]+1&4294967295),W(u[Lv],c),g=q8(b)):g=i}while(0);h=c;return g}function PEb(d,f){var b,c;c=B9(d,Ba(d),f,0);if(c==0)b=0;else if(b=V1(c),u[c&4294967295]=u[c&4294967295]-1&4294967295,(u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);return b} -function K7(d){var f=u[d+900&4294967295]!=0;a:do if(f){var b=u[d+900&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+900&4294967295]+4&4294967295]+24&4294967295]](u[d+900&4294967295])}while(0);f=u[d+904&4294967295]!=0;a:do if(f){b=u[d+904&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+904&4294967295]+4&4294967295]+24&4294967295]](u[d+904&4294967295])}while(0);f=u[d+24&4294967295]!=0;a:do if(f&& -u[d&4294967295]==0)break a;while(0)} -function L7(d){var f=h;h+=4;var b,c,e,g,i,k,m,l;a:for(;;){if(u[d+4&4294967295]!=u[d+8&4294967295]){b=1;break a}if((u[d+20&4294967295]|0)!=10){b=4;break a}if(u[d+24&4294967295]==0){b=6;break a}b=u[d+444&4294967295]!=0;b:do if(b)if(k=u[Xy],c=u[Yy],m=u[d+444&4294967295],e=g=g=a,u[zF]==u[JG]?(W(u[Av],cQa&4294967295),g=0):(u[AF]==0&&(u[AF]=90),u[zF]=u[JG],g=2,g==2&&(e=aEb(k,c,m)),u[zF]=0,g=e),u[f]=g,u[d+448&4294967295]!=0&&(u[d+444&4294967295]=u[d+448&4294967295]),u[f]==0)u[d+20&4294967295]=12;else if(E(u[u[f]], -8)==0)u[d+20&4294967295]=11;else{k=d;c=f;e=g=l=e=g=m=g=a;e=ER&4294967295;g=m=a;m=0;g=U0(e);e=g!=0;c:do if(e){if(u[g+4&4294967295]!=qy&&(ZY(u[g+4&4294967295],qy)|0)==0)break c;m=X0(g)}while(0);m==0&&(m=0);m=m!=u[Xy];c:do{if(!m){g=U0(ER&4294967295);e=g==0;d:do if(!e){if(u[g+4&4294967295]!=qy&&(ZY(u[g+4&4294967295],qy)|0)==0)break d;m=u[g+60&4294967295];g=m==0;e:do if(!g){if((u[u[m+4&4294967295]+84&4294967295]&134217728|0)==0)break e;u[m&4294967295]=u[m&4294967295]+1&4294967295;g=p0(m);e=B9(u[c],Ba(u[c]), -g,0);l=e==0;f:do if(!l){l=M0(e,BR&4294967295,0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(l==0)break f;e=J9(l+20&-1,u[l+8&4294967295]);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);l=e==0;g:do if(!l){u[c]=e;c=J9(g,Ba(g));u[k+888&4294967295]=c;if(u[k+888&4294967295]==0)break g;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+ -24&4294967295]](m);g=0;break c}while(0);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);u[k+20&4294967295]=15;g=-1;break c}while(0);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);(xY(u[gw])|0)==0?(u[k+20&4294967295]=17,g=-1):(yY(),g=0);break c}while(0);g=0;break c}while(0)}g=0}while(0);if((g|0)==0)if(u[d+16&4294967295]!=0){k=u[d+16&4294967295]-u[d&4294967295]&4294967295; -c=u[d+4&4294967295]-u[d&4294967295]&4294967295;m=Ba(u[f])+c&4294967295;e=u[d&4294967295];(m+1&4294967295|0)>=0?(g=(m|0)!=-1?m+1&4294967295:1,g=cY(e,g)):g=0;e=g;u[d+452&4294967295]=u[d+452&4294967295]+1&4294967295;if(e==0){b=17;break a}u[d&4294967295]=e;u[d+4&4294967295]=u[d&4294967295]+c&4294967295;u[d+896&4294967295]=u[d+4&4294967295];BX(u[d&4294967295]+c&4294967295,u[f]);u[d+8&4294967295]=u[d&4294967295]+m&4294967295;u[d+12&4294967295]=u[d+8&4294967295]+1&4294967295;u[d+16&4294967295]=u[d&4294967295]+ -k&4294967295}else u[d+452&4294967295]=u[d+452&4294967295]+1&4294967295,u[d&4294967295]=u[f],u[d+896&4294967295]=u[d&4294967295],u[d+4&4294967295]=u[d&4294967295],u[d+896&4294967295]=u[d&4294967295],u[d+8&4294967295]=HX(u[d&4294967295],0),u[d+12&4294967295]=u[d+8&4294967295]+1&4294967295}else{k=c=0;if(u[d+16&4294967295]==0){if(u[d&4294967295]==0){c=oa(8192);u[d&4294967295]=c;if(u[d&4294967295]==0){b=21;break a}u[d+12&4294967295]=u[d&4294967295]+8192&4294967295}MFb(u[d&4294967295],u[d+12&4294967295]- -u[d&4294967295]&4294967295,d)==0?(u[d+20&4294967295]=11,c=1):(u[d+20&4294967295]=10,u[d+8&4294967295]=HX(u[d&4294967295],0),c=D(E(u[u[d+8&4294967295]+-1&4294967295],8)==10,1))}else{k=u[d+4&4294967295]-u[d&4294967295]&4294967295;m=d;e=e=a;g=(u[m+876&4294967295]|0)>=0;c:do if(g)e=tX[u[m+24&4294967295]].b;else{e=u[m+904&4294967295];if(e==0)if(e=QZ(u[m+900&4294967295],0,0),e==0){q8(m);e=1;break c}else u[m+904&4294967295]=e;e=(vY(e)|0)==0;e=D(e,1)}while(0);(e|0)!=0?(u[d+20&4294967295]=11,c=1):u[d+20&4294967295]= -10}for(u[d+452&4294967295]=u[d+452&4294967295]+1&4294967295;;){if((c|0)!=0)break;c=u[d+16&4294967295]!=0?u[d+16&4294967295]-u[d&4294967295]&4294967295:-1;m=u[d+8&4294967295]-u[d&4294967295]&4294967295;g=m+8192&4294967295;l=u[d&4294967295];(g|0)>=0?(e=(g|0)!=0?g:1,e=cY(l,e)):e=0;l=e;if(l==0){b=30;break a}u[d&4294967295]=l;u[d+8&4294967295]=u[d&4294967295]+m&4294967295;u[d+12&4294967295]=u[d&4294967295]+g&4294967295;c=(c|0)>=0?u[d&4294967295]+c&4294967295:0;u[d+16&4294967295]=c;if(MFb(u[d+8&4294967295], -u[d+12&4294967295]-u[d+8&4294967295]&4294967295,d)==0){if((u[d+880&4294967295]|0)!=0){b=33;break a}pX(u[d+8&4294967295],FR&4294967295,2)}u[d+8&4294967295]=HX(u[d+8&4294967295],0);c=D(E(u[u[d+8&4294967295]+-1&4294967295],8)==10,1)}if(u[d&4294967295]==0)break b;u[d+4&4294967295]=u[d&4294967295]+k&4294967295;u[d+896&4294967295]=u[d+4&4294967295];k=u[d+8&4294967295]+-2&4294967295;if(!(u[d&4294967295]<=k))break b;if(E(u[k],8)!=13)break b;u[k]=10;k=k+1&4294967295;u[k]=0;u[d+8&4294967295]=k}while(0);if((u[d+ -20&4294967295]|0)!=10){b=42;break a}b=0}a:do if(b==1)k=u[d+4&4294967295],i=D(u[k],8),u[d+4&4294967295]=k+1&4294967295;else if(b==4)i=-1;else if(b==6){i=HX(u[d+8&4294967295],10);k=i!=0;b:do if(k)i=i+1&4294967295;else{i=HX(u[d+8&4294967295],0);if(u[d+8&4294967295]!=i){b=10;break b}u[d+20&4294967295]=11;i=-1;break a}while(0);u[d+16&4294967295]==0&&(u[d&4294967295]=u[d+4&4294967295]);u[d+896&4294967295]=u[d+4&4294967295];u[d+452&4294967295]=u[d+452&4294967295]+1&4294967295;u[d+8&4294967295]=i;k=u[d+4& -4294967295];i=D(u[k],8);u[d+4&4294967295]=k+1&4294967295}else b==17?(u[d&4294967295]=0,u[d+20&4294967295]=15,i=-1):b==21?(u[d+20&4294967295]=15,i=-1):b==30?(u[d+20&4294967295]=15,u[d+4&4294967295]=u[d+8&4294967295],i=-1):b==33?i=-1:b==42&&(u[d+444&4294967295]!=0&&k5(FR&4294967295,s(1,0,j,"i32")),u[d+4&4294967295]=u[d+8&4294967295],i=-1);while(0);h=f;return i} -function M7(d,f){var b=(f|0)!=-1;a:do if(b){u[d+4&4294967295]=u[d+4&4294967295]+-1&4294967295;u[d+4&4294967295]>>0>4095)break c; -var y=p0(q);BX(m,y);if((Ba(m)|0)!=(t|0))break c;i=(t|0)!=0;d:do if(i){if(E(u[m+(t-1&4294967295)&4294967295],8)==47)break d;u[m+t&4294967295]=47;t=t+1&4294967295}while(0);BX(m+t&4294967295,o);i=IX(m,LR&4294967295);if(i!=0)break a}while(0);k=k+1&4294967295}yY()}while(0);if(i!=0&&(g|0)==0){k=0;a:for(;;){if(!((k|0)<(b|0)))break a;for(f=e+1998&4294967295;;){u[f]=0;if(v4(e,2E3,i)==0)break;if(E(u[f],8)==0)break;if(E(u[f],8)==10)break}k=k+1&4294967295}f=(k|0)==(b|0);a:do if(f){b=e;b:for(;;){m=E(u[b],8)== -32;c:do if(!m){if(E(u[b],8)==9)break c;if(E(u[b],8)!=12)break b}while(0);b=b+1&4294967295}for(pX(w,emb&4294967295,11);;){if(!((c|0)>0))break;(c|0)<=9&&(u[w+c&4294967295]=0);g=W0(w,d);if((g|0)!=0)break;c=c-10&4294967295}(g|0)==0&&(g=W0(b,d));if((g|0)!=0)break a;if(HX(b,10)!=0)break a;g=W0(fmb&4294967295,d)}while(0)}d=g}h=e;return d} -function f_(d){var f,b,c=(d|0)<0;a:do if(c)K0(MR&4294967295,54),f=0;else{f=(d|0)==0;b:do if(f){if(u[NR&4294967295]==0)break b;d=b=u[NR&4294967295];u[d&4294967295]=u[d&4294967295]+1&4294967295;f=b;break a}while(0);var e=(d|0)>19;b:do if(e)f=4;else{b=u[NR+d*4&4294967295];if(b==0){f=4;break b}u[NR+d*4&4294967295]=u[b+12&-1];f=d;u[OR+f*4&4294967295]=u[OR+f*4&4294967295]-1&4294967295;u[b&4294967295]=1;f=6;break b}while(0);b:do if(f==4){b=d*4&4294967295;f=(Math.floor((b>>>0)/4)|0)!=(d|0);c:do if(!f){if(b>>> -0>2147483627)break c;b=HCb(UR,d);if(b!=0)break b;f=0;break a}while(0);f=OY();break a}while(0);for(f=0;;){if(!((f|0)<(d|0)))break;u[(b+12&4294967295)+f*4&4294967295]=0;f=f+1&4294967295}(d|0)==0&&(u[NR&4294967295]=b,u[OR&4294967295]=u[OR&4294967295]+1&4294967295,f=b,u[f&4294967295]=u[f&4294967295]+1&4294967295);f=b+-12&4294967295;(u[(f&4294967295)+8&4294967295]|0)!=-2&&Z(PR&4294967295);u[(f&4294967295)+8&4294967295]=-3;u[f&-1]=u[rz];u[(f&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295]; -u[u[(f&4294967295)+4&4294967295]&-1]=f;u[(u[rz]&4294967295)+4&4294967295]=f;f=b}while(0);return f}function O0(d){(u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0?(K0(MR&4294967295,114),d=-1):d=u[d+8&4294967295];return d}function W_(d,f){var b,c=(u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0;a:do{if(c)K0(MR&4294967295,125);else{b=(f|0)<0;b:do if(!b){if((u[d+8&4294967295]|0)<=(f|0))break b;b=u[(d+12&4294967295)+f*4&4294967295];break a}while(0);W(u[Iv],QR&4294967295)}b=0}while(0);return b} -function K9(d,f,b){var c,e,g=(u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0;a:do if(g)c=0;else{if((u[d&4294967295]|0)!=1){c=0;break a}c=(f|0)<0;b:do if(!c){if((u[d+8&4294967295]|0)<=(f|0))break b;f=(d+12&-1)+4*f&4294967295;d=u[f];u[f]=b;f=d!=0;c:do if(f){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break c;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);e=0;c=11;break a}while(0);d=b!=0;b:do if(d){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!= -0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);W(u[Iv],jmb&4294967295);e=-1;c=11;break a}while(0);if(c==0){d=b!=0;a:do if(d){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);K0(MR&4294967295,142);e=-1}return e} -function Z_(d){var f=h;h+=4;var b,c,e,g;u[f]=arguments[Z_.length];e=f_(d);if(e==0)c=0;else{g=e+12&-1;for(c=0;;){if(!((c|0)<(d|0)))break;b=u[f];u[f]=b+4&4294967295;b=u[b];u[b&4294967295]=u[b&4294967295]+1&4294967295;u[g+4*c&4294967295]=b;c=c+1&4294967295}c=e}h=f;return c} -function NFb(d,f){var b,c,e=(f|0)<0;a:do if(e)b=0;else{if((u[d+8&4294967295]|0)<=(f|0)){b=0;break a}b=u[(d+12&4294967295)+f*4&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;c=u[(d+12&4294967295)+f*4&4294967295];b=3;break a}while(0);b==0&&(W(u[Iv],QR&4294967295),c=0);return c} -function L9(d,f,b){var c,e,g;(f|0)<0&&(f=0);(u[d+8&4294967295]|0)<(b|0)&&(b=u[d+8&4294967295]);(b|0)<(f|0)&&(b=f);g=(f|0)==0;a:do if(g){if((u[d+8&4294967295]|0)!=(b|0)){c=4;break a}if(u[d+4&4294967295]!=UR){c=4;break a}e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295;e=d;c=6;break a}else c=4;while(0);if(c==4)if(b=b-f&4294967295,e=f_(b),e==0)e=0;else{d=(d+12&-1)+4*f&4294967295;f=e+12&-1;for(c=0;;){if(!((c|0)<(b|0)))break;g=u[d+4*c&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;u[f+4*c&4294967295]= -g;c=c+1&4294967295}}return e}function M9(d,f,b){var c,e,g=d==0;a:do if(g)c=0;else{if((u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0){c=0;break a}e=L9(d,f,b);c=3;break a}while(0);c==0&&(K0(MR&4294967295,427),e=0);return e} -function OFb(d,f,b){var c=h;h+=4;u[c]=0;if(d!=UR){var e,g,f=OFb(UR,f,b);if(f==0)f=0;else if(e=u[d+152&4294967295],b=u[f+8&4294967295],d=A[e](d,b),d==0)f=0;else{for(g=0;;){if(!((g|0)<(b|0)))break;e=u[(f+12&4294967295)+g*4&4294967295];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[(d+12&4294967295)+g*4&4294967295]=e;g=g+1&4294967295}u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=d}}else f=(Q4(f,b,tmb&4294967295,SR&4294967295,s([c,0, -0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0?0:u[c]==0?f_(0):c_(u[c]);h=c;return f} -function h_(d,f){var b,c,e;e=u[d];var g=e==0;a:do if(g)b=0;else{if(u[e+4&4294967295]!=UR){b=0;break a}if((u[e+8&4294967295]|0)!=0&&(u[e&4294967295]|0)!=1){b=0;break a}b=u[e+8&4294967295];if((b|0)==(f|0))c=0;else if((b|0)==0){b=e;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);b=f_(f);u[d]=b;c=b=u[d]==0?-1:0}else{(u[(e+-12&-1)+8&4294967295]|0)!=-2&&(c=e+-12&4294967295,u[(c&4294967295)+8&4294967295]=-2,u[u[(c&4294967295)+4&4294967295]& --1]=u[c&-1],u[(u[c&-1]&4294967295)+4&4294967295]=u[(c&4294967295)+4&4294967295],u[c&-1]=0);c=f;b:for(;;){if(!((c|0)<(b|0)))break b;g=u[(e+12&4294967295)+c*4&4294967295]!=0;c:do if(g){var i=u[(e+12&4294967295)+c*4&4294967295];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break c;A[u[u[u[(e+12&4294967295)+c*4&4294967295]+4&4294967295]+24&4294967295]](u[(e+12&4294967295)+c*4&4294967295])}while(0);u[(e+12&4294967295)+c*4&4294967295]=0;c=c+1&4294967295}c=ICb(e,f);c==0?(u[d]=0, -L2(e),c=-1):(u[c&4294967295]=1,(f|0)>(b|0)&&xX((c+12&4294967295)+b*4&4294967295,0,(f-b&4294967295)*4&4294967295),u[d]=c,b=c+-12&4294967295,(u[(b&4294967295)+8&4294967295]|0)!=-2&&Z(PR&4294967295),u[(b&4294967295)+8&4294967295]=-3,u[b&-1]=u[rz],u[(b&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(b&4294967295)+4&4294967295]&-1]=b,u[(u[rz]&4294967295)+4&4294967295]=b,c=0)}b=7;break a}while(0);if(b==0){u[d]=0;b=e!=0;a:do if(b){c=e;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c& -4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);K0(MR&4294967295,859);c=-1}return c}function PCb(){var d,f,b;d=1;a:for(;;){if(!((d|0)<=19))break a;f=u[NR+d*4&4294967295];u[NR+d*4&4294967295]=0;for(u[OR+d*4&4294967295]=0;;){if(f==0)break;b=f;f=u[f+12&-1];L2(b)}d=d+1&4294967295}} -function IEb(){var d,f;d=0;a:for(;;){if(!((d|0)<=1023))break a;u[YR+d*12&-1]=0;var b=u[(YR+d*12&4294967295)+4&4294967295]!=0;b:do if(b){f=u[(YR+d*12&4294967295)+4&4294967295];u[(YR+d*12&4294967295)+4&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);u[(YR+d*12&4294967295)+8&4294967295]=0;d=d+1&4294967295}u[XR]=0;N9(JS)} -function N9(d){var f,b,c,e;if((u[d+84&4294967295]&524288|0)!=0){f=u[d+180&4294967295];var g=f!=0;a:do if(g){e=u[f+8&4294967295];for(c=0;;){if(!((c|0)<(e|0)))break a;b=u[u[f+12&4294967295]+4*c&4294967295];b=u[b+8&4294967295];b!=Q&&N9(b);c=c+1&4294967295}}while(0);u[d+84&4294967295]&=-524289}} -function PFb(d,f){var b,c,e,g;g=0;var i=(u[d+84&4294967295]&262144|0)==0;a:do if(!i){e=u[f+8&4294967295];for(c=0;;){if(!((c|0)<(e|0))){b=8;break}b=u[(f+12&4294967295)+c*4&4294967295];if((u[u[b+4&4294967295]+84&4294967295]|0)>=0){b=1;break}if((u[b+84&4294967295]&262144|0)==0){b=4;break}if((ZY(d,b)|0)==0){b=4;break}c=c+1&4294967295;b=0}b==1?g=1:b==4&&(g=1);if((g|0)==0)break a;u[d+84&4294967295]&=-786433}while(0)} -function QFb(d){var f,b,c,e,g;if((u[d+84&4294967295]&524288|0)!=0)b=1;else if((u[d+84&4294967295]&262144|0)==0)b=0;else if((u[d+84&4294967295]&4096|0)==0)b=0;else if(c=u[XR],u[d+192&4294967295]=c,u[XR]=c+1&4294967295,(u[d+192&4294967295]|0)==0){c=0;a:for(;;){if(!((c|0)<=1023))break a;u[(YR+c*12&4294967295)+8&4294967295]=0;d=u[(YR+c*12&4294967295)+4&4294967295]!=0;b:do if(d){b=u[(YR+c*12&4294967295)+4&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[(YR+ -c*12&4294967295)+4&4294967295]+4&4294967295]+24&4294967295]](u[(YR+c*12&4294967295)+4&4294967295])}while(0);u[(YR+c*12&4294967295)+4&4294967295]=Q;u[Q&4294967295]=u[Q&4294967295]+1&4294967295;c=c+1&4294967295}N9(JS);b=1}else{g=u[d+168&4294967295];e=u[g+8&4294967295];for(c=0;;){if(!((c|0)<(e|0))){f=11;break}f=u[(g+12&4294967295)+c*4&4294967295];if((QFb(f)|0)==0){f=8;break}c=c+1&4294967295;f=7}f==11?(u[d+84&4294967295]|=524288,b=1):f==8&&(b=0)}return b} -function O9(d){var f;(u[d+84&4294967295]&512|0)!=0?(f=u[d+428&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295,d=u[d+428&4294967295]):(f=ZX(u[d+12&4294967295],46),f=f==0?u[d+12&4294967295]:f+1&4294967295,d=S2(f));return d} -function P9(d){var f;(u[d+84&4294967295]&512|0)!=0?(d=R0(u[d+132&4294967295],$R&4294967295),d==0?(T(u[Tu],$R&4294967295,s(1,0,j,"i32")),d=0):d!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295)):(f=ZX(u[d+12&4294967295],46),d=f!=0?SY(u[d+12&4294967295],f-u[d+12&4294967295]&4294967295):S2(aS&4294967295));return d} -function RFb(d){var f;f=0;d!=xS&&(f=R0(u[d+132&4294967295],bS&4294967295));f==0?(T(u[Tu],bS&4294967295,s(1,0,j,"i32")),d=0):(f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295),d=f);return d} -function SFb(d,f){var b,c,e,g,i,k,m;g=u[d+180&4294967295];if(g==0)c=0;else{m=u[g+8&4294967295];for(k=0;;){if(!((k|0)<(m|0))){b=13;break}e=u[u[g+12&4294967295]+4*k&4294967295];e=u[e+8&4294967295];if(e!=Q){i=u[e+172&4294967295];if((Q9(e)|0)<0){b=2;break}b=Z_(2,s([e,0,0,0,i,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0]));u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);if(b==0){b=5;break}if((b2(f,b)|0)<0){b=7;break}u[b& -4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if((SFb(e,f)|0)<0){b=10;break}}k=k+1&4294967295;b=1}b==13?c=0:b==2?(u[e+172&4294967295]=i,c=-1):b==5?c=-1:b==7?c=-1:b==10&&(c=-1)}return c} -function a4(d,f){var b,c;c=(u[d+16&4294967295]+((f+1&4294967295)*u[d+20&4294967295]&4294967295)&4294967295)+3&-4;b=(u[d+84&4294967295]&16384|0)!=0?p5(c):(c|0)>=0?oa((c|0)!=0?c:1):0;b==0?b=OY():(xX(b,0,c),(u[d+84&4294967295]&512|0)!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295),(u[d+20&4294967295]|0)!=0&&(u[b+8&4294967295]=f),u[b+4&4294967295]=d,u[b&4294967295]=1,(u[d+84&4294967295]&16384|0)!=0&&(c=b+-12&4294967295,(u[(c&4294967295)+8&4294967295]|0)!=-2&&Z(jS&4294967295),u[(c&4294967295)+8&4294967295]= --3,u[c&-1]=u[rz],u[(c&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(c&4294967295)+4&4294967295]&-1]=c,u[(u[rz]&4294967295)+4&4294967295]=c));return b}function g8(d){return A[u[d+152&4294967295]](d,0)} -function TFb(d,f){var b,c,e,g,i;c=u[d+8&4294967295];e=d+u[u[d+4&4294967295]+16&4294967295]&4294967295;b=0;a:for(;;){if(!((b|0)<(c|0)))break a;var k=(u[e+4&4294967295]|0)==16;b:do if(k){if((u[e+12&4294967295]&1|0)!=0)break b;g=f+u[e+8&4294967295]&4294967295;i=u[g];if(i==0)break b;u[g]=0;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);b=b+1&4294967295;e=e+20&4294967295}} -function ZY(d,f){var b,c,e,g,i;c=d;if((u[c+84&4294967295]&256|0)==0){g=f==c;a:do if(g)b=0;else{if(f==JS){b=0;break a}e=0;b=3;break a}while(0);b==0&&(e=1);g=e}else if(e=u[c+172&4294967295],e!=0){i=u[e+8&4294967295];for(c=0;;){if(!((c|0)<(i|0))){b=9;break}if(u[(e+12&4294967295)+c*4&4294967295]==f){b=6;break}c=c+1&4294967295;b=5}b==9?g=0:b==6&&(g=1)}else{for(;;){if(c==f){b=10;break}c=u[c+128&4294967295];if(c!=0)b=12;else{b=13;break}}b==10?g=1:b==13&&(g=D(f==JS,1))}return g} -function zY(d,f,b){var c,e,g=u[b]==0;a:do if(g){f=OZ(f);u[b]=f;if(u[b]!=0){c=1;break a}e=0;c=2;break a}else c=1;while(0);c==1&&(b=E7(u[d+4&4294967295],u[b]),b!=0&&(e=u[u[b+4&4294967295]+136&4294967295],e==0?u[b&4294967295]=u[b&4294967295]+1&4294967295:b=A[e](b,d,u[d+4&4294967295])),e=b);return e}function R9(d,f,b){d=zY(d,f,b);f=d==0;a:do if(f){if(V()!=0)break a;N_(u[Tu],u[b])}while(0);return d} -function S9(d,f,b,c){var e=h;h+=4;var g,i,k;u[e]=arguments[S9.length];k=zY(d,f,b);if(k==0)V()==0&&N_(u[Tu],u[b]),i=0;else{var m=c==0;a:do if(m)g=2;else{if(E(u[c],8)==0){g=2;break a}i=u_(c,u[e],0);g=4;break a}while(0);g==2&&(i=f_(0));if(i==0)i=0;else{g=q_(k,i,0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);i=g}}h=e;return i} -function T9(d,f,b,c){var e=h;h+=4;var g,i,k;u[e]=arguments[T9.length];k=zY(d,f,b);if(k==0)V()==0?(u[P&4294967295]=u[P&4294967295]+1&4294967295,i=P):i=0;else{var m=c==0;a:do if(m)g=1;else{if(E(u[c],8)==0){g=1;break a}i=u_(c,u[e],0);g=3;break a}while(0);g==1&&(i=f_(0));if(i==0)i=0;else{g=q_(k,i,0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+ -24&4294967295]](k);i=g}}h=e;return i}function UFb(d,f){var b,c,e,g,i;g=o_(d,f);var k=(g|0)<0;a:do if(k)c=-1;else{e=(g|0)==0;b:do if(e){if(!((b2(d,f)|0)<0)){b=2;break b}c=-1;break a}while(0);e=u[f+8&4294967295];i=u[e+8&4294967295];for(g=0;;){if(!((g|0)<(i|0))){b=8;break}b=u[(e+12&4294967295)+g*4&4294967295];if((UFb(d,b)|0)<0){b=5;break}g=g+1&4294967295;b=4}b==8?c=0:b==5&&(c=-1)}while(0);return c} -function VFb(d){var f;f=TY(d,fS&4294967295);if(f==0){yY();var b=f!=0;a:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=M1(d)}if(f==0)d=0;else if((u[u[f+4&4294967295]+84&4294967295]&134217728|0)==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);d=0}else d=f;return d} -function WFb(d){var f,b,c,e,g,i,k;k=u[d+132&4294967295]==0;a:do if(k){if(!(($6(d)|0)<0)){f=1;break a}b=0;f=2;break a}else f=1;while(0);if(f==1)if(i=u[d+168&4294967295],e=u[i+8&4294967295],k=j_(e+1&4294967295),k==0)b=0;else{for(c=0;;){if(!((c|0)<(e|0))){f=10;break}f=u[(i+12&4294967295)+c*4&4294967295];if((u[u[f+4&4294967295]+84&4294967295]|0)<0)f=i_(u[f+172&4294967295]);else{var m=a,l=a,o=a,o=j_(0),r=o!=0;a:do if(r){if((UFb(o,f)|0)==0)l=o,m=0;else{u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o& -4294967295]|0)!=0){m=2;break a}A[u[u[o+4&4294967295]+24&4294967295]](o);m=2}break a}else m=2;while(0);m==2&&(l=0);f=l}if(f==0){f=6;break}u[u[k+12&4294967295]+4*c&4294967295]=f;c=c+1&4294967295;f=4}if(f==10)if(b=i_(i),b==0){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);b=0}else{var p,q,t;i=u[b+8&4294967295];c=0;a:for(;;){if(!((c|0)<(i|0))){p=12;break a}t=u[u[b+12&4294967295]+4*c&4294967295];for(p=c+1&4294967295;;){if(!((p|0)<(i|0)))break; -if(u[u[b+12&4294967295]+4*p&4294967295]==t){p=2;break a}p=p+1&4294967295}c=c+1&4294967295;p=0}if(p==2){t=VFb(t);q=t!=0?t+20&-1:kS&4294967295;T(u[H],inb&4294967295,s([q,0,0,0],0,j,["i8*",0,0,0]));q=t!=0;a:do if(q){u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)!=0)break a;A[u[u[t+4&4294967295]+24&4294967295]](t)}while(0);q=-1}else p==12&&(q=0);if((q|0)<0){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else if(u[u[k+12&4294967295]+4*e&4294967295]=b,d=M_(lnb&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),d==0){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);b=0}else{var w,x,z,y;e=u[k+8&4294967295];t=(e*4&4294967295|0)>=0?oa((e*4&4294967295|0)!=0?e*4&4294967295:1):0;if(t==0)x=-1;else{q=0;a:for(;;){if(!((q|0)<(e|0))){w=5;break a}u[t+ -4*q&4294967295]=0;q=q+1&4294967295;w=3}a:for(;;){q=z=0;b:for(;;){if(!((q|0)<(e|0))){w=22;break a}p=u[u[k+12&4294967295]+4*q&4294967295];c=(u[t+4*q&4294967295]|0)>=(u[p+8&4294967295]|0);c:do if(c)z=z+1&4294967295;else{y=u[u[p+12&4294967295]+4*u[t+4*q&4294967295]&4294967295];for(w=0;;){if(!((w|0)<(e|0)))break b;b=u[u[k+12&4294967295]+4*w&4294967295];l=m=f=i=a;l=u[b+8&4294967295];for(m=u[t+4*w&4294967295]+1&4294967295;;){if(!((m|0)<(l|0))){i=5;break}if(u[u[b+12&4294967295]+4*m&4294967295]==y){i=1;break}m= -m+1&4294967295;i=0}i==1?f=1:i==5&&(f=0);if((f|0)!=0)break c;w=w+1&4294967295}}while(0);q=q+1&4294967295}w=b2(d,y);if((w|0)<0){w=13;break a}w=0;b:for(;;){if(!((w|0)<(e|0)))break b;q=u[u[k+12&4294967295]+4*w&4294967295];p=(u[t+4*w&4294967295]|0)<(u[q+8&4294967295]|0);c:do if(p){if(u[u[q+12&4294967295]+4*u[t+4*w&4294967295]&4294967295]!=y)break c;u[t+4*w&4294967295]=u[t+4*w&4294967295]+1&4294967295}while(0);w=w+1&4294967295}w=5}if(w==22)if((z|0)==(e|0))x=0;else{x=h;h+=1012;z=x+4;y=x+1004;w=x+1008;e= -h2();q=e==0;a:do if(!q){p=u[k+8&4294967295];u[x]=0;b:for(;;){if(!((u[x]|0)<(p|0))){g=6;break b}g=u[u[k+12&4294967295]+4*u[x]&4294967295];if((u[t+4*u[x]&4294967295]|0)<(u[g+8&4294967295]|0)&&(g=u[u[g+12&4294967295]+4*u[t+4*u[x]&4294967295]&4294967295],(Q1(e,g,Q)|0)<0)){g=1;break b}u[x]=u[x]+1&4294967295;g=0}if(g==6){p=Q0(e);b=b0(z,1E3,jnb&4294967295,s(1,0,j,"i32"));u[x]=0;b:for(;;){if((n3(e,x,y,w)|0)==0){g=14;break b}if(!(b>>>0<=999)){g=14;break b}g=VFb(u[y]);c=g!=0?g+20&-1:kS&4294967295;b=b0(z+b& -4294967295,1E3-b&4294967295,knb&4294967295,s([c,0,0,0],0,j,["i8*",0,0,0]))+b&4294967295;c=g!=0;c:do if(c){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);p=p-1&4294967295;if((p|0)==0){g=7;continue b}if(!((b+1&4294967295)>>>0<=999)){g=7;continue b}u[z+b&4294967295]=44;b=b+1&4294967295;u[z+b&4294967295]=0;g=7}W(u[H],z);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+ -24&4294967295]](e)}else if(g==1&&(u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0))A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);h=x;x=-1}else w==13&&(x=-1)}g=x;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if((g|0)<0){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);b=0}else b=d}}else if(f==6){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k& -4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);b=0}}return b} -function Q9(d){var f,b,c,e,g,i,k,m,l;e=0;g=u[d+4&4294967295]==xS;a:do{if(g)c=WFb(d),f=0;else if(e=1,f=R9(d,lS&4294967295,mnb),f==0)b=-1,f=1;else{c=QZ(f,0,0);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0){f=0;break a}A[u[u[f+4&4294967295]+24&4294967295]](f);f=0}break a}while(0);a:do if(f==0)if(c==0)b=-1;else{b=c_(c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(b==0)b=-1;else{var o=(e|0)!=0;b:do if(o){m=U9(d); -i=u[b+8&4294967295];for(g=0;;){if(!((g|0)<(i|0))){f=13;break b}k=u[(b+12&4294967295)+g*4&4294967295];if(u[k+4&4294967295]!=iq){if((u[u[k+4&4294967295]+84&4294967295]|0)>=0){f=6;break}l=k;if((ZY(m,U9(l))|0)==0){f=9;break}}g=g+1&4294967295;f=5}if(f==6){T(u[H],nnb&4294967295,s([u[u[k+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=-1;break a}else if(f==9){T(u[H],onb&4294967295,s([u[l+ -12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=-1;break a}}while(0);u[d+172&4294967295]=b;PFb(d,u[d+172&4294967295]);PFb(d,u[d+168&4294967295]);N9(d);b=0}}while(0);return b} -function XFb(d){var f,b,c,e,g,i,k,m;e=u[d+8&4294967295];c=i=g=0;a:for(;;){if(!((c|0)<(e|0))){f=12;break a}m=u[(d+12&4294967295)+c*4&4294967295];var l=u[m+4&4294967295]==iq;b:do if(!l){if((u[u[m+4&4294967295]+84&4294967295]|0)>=0){f=1;break a}k=m;if(u[k+132&4294967295]==0&&($6(k)|0)<0){f=4;break a}f=U9(k);if(i!=0){if((ZY(i,f)|0)!=0)break b;if((ZY(f,i)|0)==0){f=10;break a}}i=f;g=k}while(0);c=c+1&4294967295;f=0}f==1?(W(u[H],pnb&4294967295),b=0):f==4?b=0:f==10?(W(u[H],qnb&4294967295),b=0):f==12&&(g== -0&&W(u[H],rnb&4294967295),b=g);return b} -function U9(d){var f;f=u[d+128&4294967295]!=0?U9(u[d+128&4294967295]):JS;var b,c,e,g,i;g=u[d+16&4294967295];i=u[f+16&4294967295];var k=(u[d+20&4294967295]|0)!=0;a:do if(k)b=0;else{if((u[f+20&4294967295]|0)!=0){b=0;break a}b=(u[d+104&4294967295]|0)!=0;b:do if(b){if((u[f+104&4294967295]|0)!=0)break b;if((u[d+104&4294967295]+4&4294967295|0)!=(g|0))break b;if((u[d+84&4294967295]&512|0)==0)break b;g=g-4&4294967295}while(0);b=(u[d+144&4294967295]|0)!=0;b:do if(b){if((u[f+144&4294967295]|0)!=0)break b;if((u[d+ -144&4294967295]+4&4294967295|0)!=(g|0))break b;if((u[d+84&4294967295]&512|0)==0)break b;g=g-4&4294967295}while(0);e=D((g|0)!=(i|0),1);b=17;break a}while(0);if(b==0){g=(g|0)!=(i|0);a:do if(g)b=2;else{if((u[d+20&4294967295]|0)!=(u[f+20&4294967295]|0)){b=2;break a}c=0;b=5;break a}while(0);b==2&&(c=1);e=c}return(e|0)!=0?d:f} -function YFb(d){for(var f,b;;){if(u[d+128&4294967295]==0){f=5;break}if((u[d+144&4294967295]|0)!=0&&(u[d+84&4294967295]&512|0)==0){f=1;break}d=u[d+128&4294967295];f=0}f==1?b=d:f==5&&(b=0);return b}function ZFb(d){var f,b,c=u[mS]==0;a:do if(c){f=OZ(gS&4294967295);u[mS]=f;if(u[mS]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);a:do if(f==1){b=E7(d,u[mS]);c=b==0;b:do if(!c){if(u[u[b+4&4294967295]+140&4294967295]==0){f=3;break b}break a}while(0);b=0}while(0);return b} -function V9(d){T(u[H],snb&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]))} -function E7(d,f){var b,c,e,g;e=u[f+4&4294967295]==zQ;a:do if(e){if(!((u[f+8&4294967295]|0)<=100)){b=1;break a}if((u[d+84&4294967295]&524288|0)==0){b=1;break a}b=(u[d+192&4294967295]*u[f+12&4294967295]&4294967295)>>>0>>>22;if((u[YR+b*12&-1]|0)!=(u[d+192&4294967295]|0)){b=1;break a}if(u[(YR+b*12&4294967295)+4&4294967295]!=f){b=1;break a}c=u[(YR+b*12&4294967295)+8&4294967295];b=5;break a}else b=1;while(0);if(b==1)if(g=u[d+172&4294967295],g==0)c=0;else{c=0;e=u[g+8&4294967295];b=0;a:for(;;){if(!((b|0)< -(e|0)))break a;c=u[(g+12&4294967295)+b*4&4294967295];c=u[c+4&4294967295]==iq?u[c+12&4294967295]:u[c+132&4294967295];c=e2(c,f);if(c!=0)break a;b=b+1&4294967295}e=u[f+4&4294967295]==zQ;a:do if(e){if(!((u[f+8&4294967295]|0)<=100))break a;if((QFb(d)|0)==0)break a;b=(u[d+192&4294967295]*u[f+12&4294967295]&4294967295)>>>0>>>22;u[YR+b*12&-1]=u[d+192&4294967295];u[(YR+b*12&4294967295)+8&4294967295]=c;u[f&4294967295]=u[f&4294967295]+1&4294967295;g=u[(YR+b*12&4294967295)+4&4294967295];u[g&4294967295]=u[g&4294967295]- -1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[(YR+b*12&4294967295)+4&4294967295]+4&4294967295]+24&4294967295]](u[(YR+b*12&4294967295)+4&4294967295]);u[(YR+b*12&4294967295)+4&4294967295]=f}while(0)}return c}function $Fb(d,f){var b,c,e=(u[d+8&4294967295]|0)!=0;a:do if(e)b=2;else{b=f==0;b:do if(!b){if((u[u[f+4&4294967295]+84&4294967295]&536870912|0)==0)break b;if((Q0(f)|0)!=0){b=2;break a}}while(0);c=0;b=5;break a}while(0);b==2&&(c=1);return c} -function aGb(d,f,b){var c;c=0;b=($Fb(f,b)|0)!=0;a:do if(b){var f=u[d+4&4294967295],e=u[f+148&4294967295]==190;b:do if(!e){if(u[f+156&4294967295]==192)break b;c=WY(u[Ru],yS&4294967295,1);break a}while(0);if(u[f+148&4294967295]==190&&u[f+156&4294967295]!=192)break a;W(u[H],yS&4294967295);c=-1}while(0);return c} -function W9(d,f){var b,c,e=d==f;a:do if(e)b=6;else{b=d==0;b:do if(!b){if(f==0)break b;if((u[d+16&4294967295]|0)!=(u[f+16&4294967295]|0))break b;if((u[d+20&4294967295]|0)!=(u[f+20&4294967295]|0))break b;if((u[d+144&4294967295]|0)!=(u[f+144&4294967295]|0))break b;if((u[d+104&4294967295]|0)!=(u[f+104&4294967295]|0))break b;if((u[d+84&4294967295]&16384|0)==(u[f+84&4294967295]&16384|0)){b=6;break a}}while(0);c=0;b=9;break a}while(0);b==6&&(c=1);return c} -function bGb(d,f,b){var c,e,g=u[f+24&4294967295]!=u[d+24&4294967295];a:do if(g)c=0;else{if(u[f+160&4294967295]!=u[d+160&4294967295]){c=0;break a}c=f;e=d;b:for(;;){if((W9(c,u[c+128&4294967295])|0)==0)break b;c=u[c+128&4294967295]}b:for(;;){if((W9(e,u[e+128&4294967295])|0)==0)break b;e=u[e+128&4294967295]}g=c!=e;b:do if(g){if(g=u[c+128&4294967295]==u[e+128&4294967295]){var i=a,k=g=a,m=a,l=i=k=a,m=u[c+128&4294967295],o=u[e+128&4294967295]!=m;c:do if(o)k=0;else{k=(W9(c,m)|0)!=0;d:do if(k){if((W9(e,m)| -0)==0)break d;k=1;break c}while(0);k=u[m+16&4294967295];i=(u[c+144&4294967295]|0)==(k|0);d:do if(i){if((u[e+144&4294967295]|0)!=(k|0))break d;k=k+4&4294967295}while(0);i=(u[c+104&4294967295]|0)==(k|0);d:do if(i){if((u[e+104&4294967295]|0)!=(k|0))break d;k=k+4&4294967295}while(0);var i=u[c+432&4294967295],l=u[e+432&4294967295],r=i!=0;d:do if(r){if(l==0)break d;if((uY(i,l)|0)!=0){k=0;break c}else k=(u[i+8&4294967295]*4&4294967295)+k&4294967295}while(0);l=(u[c+16&4294967295]|0)!=(k|0);d:do if(l)i=13; -else{if((u[e+16&4294967295]|0)!=(k|0)){i=13;break d}g=1;i=15;break d}while(0);i==13&&(g=0);k=g}while(0);g=(k|0)!=0}if(g)break b;T(u[H],$nb&4294967295,s([b,0,0,0,u[f+12&4294967295],0,0,0,u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));e=0;c=11;break a}while(0);e=1;c=11;break a}while(0);c==0&&(T(u[H],Znb&4294967295,s([b,0,0,0,u[f+12&4294967295],0,0,0,u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0])),e=0);return e} -function X9(){var d,f,b=u[FS]==0;a:do if(b){d=OZ(eob&4294967295);u[FS]=d;if(u[FS]!=0){d=1;break a}f=0;d=2;break a}else d=1;while(0);d==1&&(f=a6(u[FS]));return f} -function cGb(d,f){var b,c;if((f|0)>1){var e,g,i,k,m,l,o,r,p,q,t,w,x,z;t=b=c=q=p=r=o=l=m=0;g=TY(d,DS&4294967295);if(g==0)b=0;else{i=TY(d,iob&4294967295);var y=i!=0;a:do{if(y){k=QZ(i,0,0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=k!=0;b:do if(i){if((u[u[k+4&4294967295]+84&4294967295]&67108864|0)!=0)break b;T(u[H],job&4294967295,s([u[u[k+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));e=4;break a}while(0)}else yY(),k=f_(0); -e=5;break a}while(0);a:do if(e==5){if(k==0)break a;i=TY(d,kob&4294967295);y=i!=0;b:do{if(y){if(l=QZ(i,0,0),u[i&4294967295]=u[i&4294967295]-1&4294967295,(u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i)}else{yY();l=TY(d,gS&4294967295);l==0&&(yY(),l=Q,u[l&4294967295]=u[l&4294967295]+1&4294967295);o=g;x=z=x=x=a;w=(u[u[o+4&4294967295]+84&4294967295]|0)>=0;c:do if(w)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,x=Q;else{x=u[o+132&4294967295];x=R0(x,fob&4294967295);z=x!=0;d:do if(z){if((u[u[x+ -4&4294967295]+84&4294967295]&33554432|0)==0)break d;u[x&4294967295]=u[x&4294967295]+1&4294967295;break c}while(0);z=X9();if(z==0)x=0;else{x=w_(z,gob&4294967295,BS&4294967295,s([o,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)==0)A[u[u[z+4&4294967295]+24&4294967295]](z);z=x!=0;d:do if(z){if(x==Q)break d;if((u[u[x+4&4294967295]+84&4294967295]&33554432|0)!=0)break d;W(u[H],hob&4294967295);u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x& -4294967295]|0)==0)A[u[u[x+4&4294967295]+24&4294967295]](x);x=0}while(0)}}while(0);o=x;if(o==0)break a;if(o==Q){e=13;break b}r=h2();if(r==0)break a;for(w=x=0;;){if(!((u[o+8&4294967295]|0)>(w|0))){e=20;break}z=u[u[o+12&4294967295]+4*w&4294967295];e=PZ(d,z);if(e==0)yY();else{z=Q1(r,z,e);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if((z|0)!=0)break a;x=x+1&4294967295}w=w+1&4294967295;e=15}if((x|0)==0){e=13;break b}l=M_(lob&4294967295, -s([l,0,0,0,r,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))}if(l==0)break a}while(0);if((u[u[d+4&4294967295]+84&4294967295]&33554432|0)==0)p=Q,u[p&4294967295]=u[p&4294967295]+1&4294967295;else if(p=e_(d),p==0)break a;if((u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0)q=Q,u[q&4294967295]=u[q&4294967295]+1&4294967295;else if(q=w_(d,mob&4294967295,dS&4294967295,s(1,0,j,"i32")),q==0)break a;c=X9();if(c==0)break a;b=TY(c,nob&4294967295);if(b==0)break a;x=u[k+8&4294967295]; -m=f_(x+1&4294967295);if(m==0)break a;u[m+12&-1]=g;for(w=g=0;;){if(!((w|0)<(x|0))){e=29;break}t=u[(k+12&4294967295)+w*4&4294967295];u[t&4294967295]=u[t&4294967295]+1&4294967295;u[(m+12&4294967295)+(w+1&4294967295)*4&4294967295]=t;w=w+1&4294967295;e=27}t=Z_(5,s([b,0,0,0,m,0,0,0,l,0,0,0,p,0,0,0,q,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))}while(0);i=g!=0;a:do if(i){u[g&4294967295]= -u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=k!=0;a:do if(g){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break a;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);k=m!=0;a:do if(k){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break a;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=r!=0;a:do if(m){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break a; -A[u[u[r+4&4294967295]+24&4294967295]](r)}while(0);r=l!=0;a:do if(r){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break a;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);l=o!=0;a:do if(l){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break a;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);l=p!=0;a:do if(l){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break a;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);p=q!=0;a:do if(p){u[q& -4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break a;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);q=c!=0;a:do if(q){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=b!=0;a:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=t}}else if(b=X9(),b==0)b=0;else{c=ZDb(b,oob&4294967295,pob&4294967295,s([d,0,0,0, -f,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}return b} -function $6(d){var f,b,c,e,g,i=(u[d+84&4294967295]&4096|0)!=0;a:do if(i)f=0;else{u[d+84&4294967295]|=8192;b=u[d+128&4294967295];f=b==0;b:do if(f){if(d==JS)break b;c=b=u[d+128&4294967295]=JS;u[c&4294967295]=u[c&4294967295]+1&4294967295}while(0);c=b!=0;b:do if(c){if(u[b+132&4294967295]!=0){f=5;break b}f=($6(b)|0)<0?6:5;break b}else f=5;while(0);b:do if(f==5){f=u[d+4&4294967295]==0;c:do if(f){if(b==0)break c;u[d+4&4294967295]=u[b+4&4294967295]}while(0);f=u[d+168&4294967295];if(f==0){f=b==0?f_(0):Z_(1, -s([b,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0]));if(f==0)break b;u[d+168&4294967295]=f}f=u[d+132&4294967295];if(f==0){f=h2();if(f==0)break b;u[d+132&4294967295]=f}f=d;var k=g=c=b=e=a,m=a;c=u[f+132&4294967295];Y9();g=TU;c:for(;;){if(u[g&4294967295]==0){e=15;break c}e=u[g+12&4294967295]==0;d:do if(!e){m=Z9(f,u[g+4&4294967295]);if(m==0)break d;if(u[m]==0)break d;if(e2(c,u[g+24&4294967295])!=0)break d;if(u[m]==196){if((Q1(c,u[g+24&4294967295],Q)|0)<0){e=5;break c}}else{var k=g,m=u[m],l=a,l=$3(Bt,f,u[k& -4294967295]);l!=0&&(u[l+16&4294967295]=k,u[l+20&4294967295]=m);k=l;if(k==0){e=9;break c}if((Q1(c,u[g+24&4294967295],k)|0)<0){e=11;break c}u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break d;A[u[u[k+4&4294967295]+24&4294967295]](k)}}while(0);g=g+28&4294967295;e=0}c:do if(e==5)b=-1;else if(e==9)b=-1;else if(e==11)b=-1;else if(e==15){b=u[f+156&4294967295]!=0;d:do if(b){b=f;c=c=a;if(R0(u[b+132&4294967295],vS&4294967295)!=0)c=0;else if(c=Z2(PS&4294967295,b,0),c==0)c=-1;else if(($(u[b+ -132&4294967295],vS&4294967295,c)|0)!=0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=-1}else{u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}if(!((c|0)<0)){e=17;break d}b=-1;break c}while(0);b=0}while(0);if((b|0)<0)break b;if(f=u[d+116&4294967295]!=0){f=d;m=k=e=g=c=b=a;c=u[d+116&4294967295];e=u[f+132&4294967295];c:for(;;){if(u[c&4294967295]==0){b=17;break c}k=R0(e, -u[c&4294967295])!=0;d:do if(k){b=(u[c+8&4294967295]&64|0)==0?1:2;break d}else b=2;while(0);d:do if(b==2){if((u[c+8&4294967295]&16|0)!=0){if((u[c+8&4294967295]&32|0)!=0){b=3;break c}k=c;m=a;m=$3(yt,f,u[k&4294967295]);m!=0&&(u[m+16&4294967295]=k);k=m}else if((u[c+8&4294967295]&32|0)!=0){m=Z2(c,0,0);if(m==0){b=7;break c}k=KCb(m);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m)}else k=c,m=a,m=$3(xt,f,u[k&4294967295]),m!=0&&(u[m+16&4294967295]= -k),k=m;if(k==0){b=10;break c}if(($(e,u[c&4294967295],k)|0)<0){b=12;break c}u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break d;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);c=c+16&4294967295;b=0}b==3?(W(u[L],Eob&4294967295),g=-1):b==7?g=-1:b==10?g=-1:b==12?g=-1:b==17&&(g=0);f=(g|0)<0}if(f)break b;if(f=u[d+120&4294967295]!=0){f=d;k=g=c=b=e=a;b=u[d+120&4294967295];g=u[f+132&4294967295];c:for(;;){if(u[b&4294967295]==0){e=10;break c}e=R0(g,u[b&4294967295])!=0;d:do if(!e){k= -b;m=a;m=$3(zt,f,u[k&4294967295]);m!=0&&(u[m+16&4294967295]=k);k=m;if(k==0){e=1;break c}if(($(g,u[b&4294967295],k)|0)<0){e=4;break c}u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break d;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);b=b+20&4294967295;e=0}e==1?c=-1:e==4?c=-1:e==10&&(c=0);f=(c|0)<0}if(f)break b;if(f=u[d+124&4294967295]!=0){f=d;k=g=c=b=e=a;b=u[d+124&4294967295];g=u[f+132&4294967295];c:for(;;){if(u[b&4294967295]==0){e=10;break c}e=R0(g,u[b&4294967295])!=0; -d:do if(!e){k=b;m=a;m=$3(At,f,u[k&4294967295]);m!=0&&(u[m+16&4294967295]=k);k=m;if(k==0){e=1;break c}if(($(g,u[b&4294967295],k)|0)<0){e=4;break c}u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break d;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);b=b+20&4294967295;e=0}e==1?c=-1:e==4?c=-1:e==10&&(c=0);f=(c|0)<0}if(f)break b;if((Q9(d)|0)<0)break b;if(u[d+128&4294967295]!=0){f=d;b=u[d+128&4294967295];c=c=c=a;c=u[f+80&4294967295]==0;c:do if(c){if(u[b+80&4294967295]==0)break c; -u[f+84&4294967295]&=-2097154;u[f+84&4294967295]|=u[b+84&4294967295]&2097153}while(0);c=u[f+52&4294967295]==0;c:do if(c){if(u[b+52&4294967295]==0)break c;u[f+84&4294967295]&=-3;u[f+84&4294967295]|=u[b+84&4294967295]&2}while(0);g=(u[f+84&4294967295]&8|0)!=(u[b+84&4294967295]&8|0);c:do if(g){e=u[f+48&4294967295]!=0;d:do if(e)c=7;else{c=u[b+48&4294967295]!=0?6:7;break d}while(0);if(c==7){if(u[f+52&4294967295]!=0)break c;if(u[b+52&4294967295]==0)break c}u[f+84&4294967295]&=-9;if(u[f+48&4294967295]!=0)break c; -if(u[f+52&4294967295]!=0)break c;u[f+84&4294967295]|=u[b+84&4294967295]&8}while(0);c=u[f+48&4294967295]==0;c:do if(c){if(u[b+48&4294967295]==0)break c;u[f+84&4294967295]&=-17;u[f+84&4294967295]|=u[b+84&4294967295]&16}while(0);c=u[b+16&4294967295];c=(u[f+16&4294967295]|0)!=0?u[f+16&4294967295]:c;g=(u[f+84&4294967295]&16384|0)==0;c:do if(g){if((u[b+84&4294967295]&16384|0)==0)break c;if((u[f+84&4294967295]&32|0)==0)break c;if(u[f+92&4294967295]!=0)break c;if(u[f+96&4294967295]!=0)break c;u[f+84&4294967295]|= -16384;u[f+92&4294967295]==0&&(u[f+92&4294967295]=u[b+92&4294967295]);if(u[f+96&4294967295]!=0)break c;u[f+96&4294967295]=u[b+96&4294967295]}while(0);g=(u[f+84&4294967295]&u[b+84&4294967295]&256|0)!=0;c:do if(g){if(b==JS&&(u[f+84&4294967295]&512|0)==0)break c;if(u[f+156&4294967295]!=0)break c;u[f+156&4294967295]=u[b+156&4294967295]}while(0);u[f+16&4294967295]=c;(u[f+20&4294967295]|0)==0&&(u[f+20&4294967295]=u[b+20&4294967295]);c=(u[f+84&4294967295]&u[b+84&4294967295]&64|0)!=0;c:do if(c){if((u[f+104& -4294967295]|0)!=0)break c;u[f+104&4294967295]=u[b+104&4294967295]}while(0);c=(u[f+84&4294967295]&u[b+84&4294967295]&256|0)!=0;c:do if(c){if((u[f+144&4294967295]|0)!=0)break c;u[f+144&4294967295]=u[b+144&4294967295]}while(0);c=(ZY(b,u[Wu])|0)!=0;c:do if(c)u[f+84&4294967295]|=1073741824;else if((ZY(b,xS)|0)!=0)u[f+84&4294967295]|=-2147483648;else if((ZY(b,ND)|0)!=0)u[f+84&4294967295]|=8388608;else if((ZY(b,FE)|0)!=0)u[f+84&4294967295]|=16777216;else if((ZY(b,zQ)|0)!=0)u[f+84&4294967295]|=134217728; -else if((ZY(b,eW)|0)!=0)u[f+84&4294967295]|=268435456;else if((ZY(b,UR)|0)!=0)u[f+84&4294967295]|=67108864;else if((ZY(b,kE)|0)!=0)u[f+84&4294967295]|=33554432;else{if((ZY(b,ou)|0)==0)break c;u[f+84&4294967295]|=536870912}while(0)}f=u[d+172&4294967295];c=u[f+8&4294967295];b=1;c:for(;;){if(!((b|0)<(c|0)))break c;e=u[(f+12&4294967295)+b*4&4294967295];if((u[u[e+4&4294967295]+84&4294967295]|0)<0){g=d;k=a;m=u[g+48&4294967295]!=0;d:do if(m){if(u[e+48&4294967295]==0)break d;k=u[e+128&4294967295];u[k+48& -4294967295]==0&&(k=0);l=u[u[g+48&4294967295]&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]&4294967295]==u[u[k+48&4294967295]&4294967295])break e;u[u[g+48&4294967295]&4294967295]=u[u[e+48&4294967295]&4294967295]}while(0);l=u[u[g+48&4294967295]+4&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+4&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+4&4294967295]==u[u[k+48&4294967295]+4&4294967295])break e;u[u[g+48&4294967295]+4&4294967295]=u[u[e+ -48&4294967295]+4&4294967295]}while(0);l=u[u[g+48&4294967295]+8&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+8&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+8&4294967295]==u[u[k+48&4294967295]+8&4294967295])break e;u[u[g+48&4294967295]+8&4294967295]=u[u[e+48&4294967295]+8&4294967295]}while(0);l=u[u[g+48&4294967295]+12&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+12&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+12&4294967295]==u[u[k+48&4294967295]+12&4294967295])break e;u[u[g+ -48&4294967295]+12&4294967295]=u[u[e+48&4294967295]+12&4294967295]}while(0);l=u[u[g+48&4294967295]+16&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+16&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+16&4294967295]==u[u[k+48&4294967295]+16&4294967295])break e;u[u[g+48&4294967295]+16&4294967295]=u[u[e+48&4294967295]+16&4294967295]}while(0);l=u[u[g+48&4294967295]+20&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+20&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+20&4294967295]==u[u[k+ -48&4294967295]+20&4294967295])break e;u[u[g+48&4294967295]+20&4294967295]=u[u[e+48&4294967295]+20&4294967295]}while(0);l=u[u[g+48&4294967295]+24&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+24&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+24&4294967295]==u[u[k+48&4294967295]+24&4294967295])break e;u[u[g+48&4294967295]+24&4294967295]=u[u[e+48&4294967295]+24&4294967295]}while(0);l=u[u[g+48&4294967295]+28&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+28&4294967295]==0)break e;if(k!=0&& -u[u[e+48&4294967295]+28&4294967295]==u[u[k+48&4294967295]+28&4294967295])break e;u[u[g+48&4294967295]+28&4294967295]=u[u[e+48&4294967295]+28&4294967295]}while(0);l=u[u[g+48&4294967295]+32&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+32&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+32&4294967295]==u[u[k+48&4294967295]+32&4294967295])break e;u[u[g+48&4294967295]+32&4294967295]=u[u[e+48&4294967295]+32&4294967295]}while(0);l=u[u[g+48&4294967295]+36&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+ -36&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+36&4294967295]==u[u[k+48&4294967295]+36&4294967295])break e;u[u[g+48&4294967295]+36&4294967295]=u[u[e+48&4294967295]+36&4294967295]}while(0);l=u[u[g+48&4294967295]+40&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+40&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+40&4294967295]==u[u[k+48&4294967295]+40&4294967295])break e;u[u[g+48&4294967295]+40&4294967295]=u[u[e+48&4294967295]+40&4294967295]}while(0);l=u[u[g+48&4294967295]+44&4294967295]== -0;e:do if(l){if(u[u[e+48&4294967295]+44&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+44&4294967295]==u[u[k+48&4294967295]+44&4294967295])break e;u[u[g+48&4294967295]+44&4294967295]=u[u[e+48&4294967295]+44&4294967295]}while(0);l=u[u[g+48&4294967295]+48&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+48&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+48&4294967295]==u[u[k+48&4294967295]+48&4294967295])break e;u[u[g+48&4294967295]+48&4294967295]=u[u[e+48&4294967295]+48&4294967295]}while(0); -l=u[u[g+48&4294967295]+52&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+52&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+52&4294967295]==u[u[k+48&4294967295]+52&4294967295])break e;u[u[g+48&4294967295]+52&4294967295]=u[u[e+48&4294967295]+52&4294967295]}while(0);l=u[u[g+48&4294967295]+56&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+56&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+56&4294967295]==u[u[k+48&4294967295]+56&4294967295])break e;u[u[g+48&4294967295]+56&4294967295]= -u[u[e+48&4294967295]+56&4294967295]}while(0);l=u[u[g+48&4294967295]+60&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+60&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+60&4294967295]==u[u[k+48&4294967295]+60&4294967295])break e;u[u[g+48&4294967295]+60&4294967295]=u[u[e+48&4294967295]+60&4294967295]}while(0);l=u[u[g+48&4294967295]+64&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+64&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+64&4294967295]==u[u[k+48&4294967295]+64&4294967295])break e; -u[u[g+48&4294967295]+64&4294967295]=u[u[e+48&4294967295]+64&4294967295]}while(0);l=u[u[g+48&4294967295]+68&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+68&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+68&4294967295]==u[u[k+48&4294967295]+68&4294967295])break e;u[u[g+48&4294967295]+68&4294967295]=u[u[e+48&4294967295]+68&4294967295]}while(0);l=u[u[g+48&4294967295]+72&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+72&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+72&4294967295]== -u[u[k+48&4294967295]+72&4294967295])break e;u[u[g+48&4294967295]+72&4294967295]=u[u[e+48&4294967295]+72&4294967295]}while(0);l=u[u[g+48&4294967295]+76&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+76&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+76&4294967295]==u[u[k+48&4294967295]+76&4294967295])break e;u[u[g+48&4294967295]+76&4294967295]=u[u[e+48&4294967295]+76&4294967295]}while(0);l=u[u[g+48&4294967295]+80&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+80&4294967295]==0)break e;if(k!= -0&&u[u[e+48&4294967295]+80&4294967295]==u[u[k+48&4294967295]+80&4294967295])break e;u[u[g+48&4294967295]+80&4294967295]=u[u[e+48&4294967295]+80&4294967295]}while(0);l=u[u[g+48&4294967295]+84&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+84&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+84&4294967295]==u[u[k+48&4294967295]+84&4294967295])break e;u[u[g+48&4294967295]+84&4294967295]=u[u[e+48&4294967295]+84&4294967295]}while(0);l=u[u[g+48&4294967295]+88&4294967295]==0;e:do if(l){if(u[u[e+48& -4294967295]+88&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+88&4294967295]==u[u[k+48&4294967295]+88&4294967295])break e;u[u[g+48&4294967295]+88&4294967295]=u[u[e+48&4294967295]+88&4294967295]}while(0);l=u[u[g+48&4294967295]+92&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+92&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+92&4294967295]==u[u[k+48&4294967295]+92&4294967295])break e;u[u[g+48&4294967295]+92&4294967295]=u[u[e+48&4294967295]+92&4294967295]}while(0);l=u[u[g+48&4294967295]+ -96&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+96&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+96&4294967295]==u[u[k+48&4294967295]+96&4294967295])break e;u[u[g+48&4294967295]+96&4294967295]=u[u[e+48&4294967295]+96&4294967295]}while(0);l=u[u[g+48&4294967295]+100&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+100&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+100&4294967295]==u[u[k+48&4294967295]+100&4294967295])break e;u[u[g+48&4294967295]+100&4294967295]=u[u[e+48&4294967295]+ -100&4294967295]}while(0);l=u[u[g+48&4294967295]+104&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+104&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+104&4294967295]==u[u[k+48&4294967295]+104&4294967295])break e;u[u[g+48&4294967295]+104&4294967295]=u[u[e+48&4294967295]+104&4294967295]}while(0);l=u[u[g+48&4294967295]+108&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+108&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+108&4294967295]==u[u[k+48&4294967295]+108&4294967295])break e;u[u[g+ -48&4294967295]+108&4294967295]=u[u[e+48&4294967295]+108&4294967295]}while(0);l=u[u[g+48&4294967295]+112&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+112&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+112&4294967295]==u[u[k+48&4294967295]+112&4294967295])break e;u[u[g+48&4294967295]+112&4294967295]=u[u[e+48&4294967295]+112&4294967295]}while(0);l=u[u[g+48&4294967295]+116&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+116&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+116&4294967295]== -u[u[k+48&4294967295]+116&4294967295])break e;u[u[g+48&4294967295]+116&4294967295]=u[u[e+48&4294967295]+116&4294967295]}while(0);l=u[u[g+48&4294967295]+120&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+120&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+120&4294967295]==u[u[k+48&4294967295]+120&4294967295])break e;u[u[g+48&4294967295]+120&4294967295]=u[u[e+48&4294967295]+120&4294967295]}while(0);l=u[u[g+48&4294967295]+124&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+124&4294967295]== -0)break e;if(k!=0&&u[u[e+48&4294967295]+124&4294967295]==u[u[k+48&4294967295]+124&4294967295])break e;u[u[g+48&4294967295]+124&4294967295]=u[u[e+48&4294967295]+124&4294967295]}while(0);l=u[u[g+48&4294967295]+128&4294967295]==0;e:do if(l){if(u[u[e+48&4294967295]+128&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+128&4294967295]==u[u[k+48&4294967295]+128&4294967295])break e;u[u[g+48&4294967295]+128&4294967295]=u[u[e+48&4294967295]+128&4294967295]}while(0);l=u[u[g+48&4294967295]+132&4294967295]== -0;e:do if(l){if(u[u[e+48&4294967295]+132&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+132&4294967295]==u[u[k+48&4294967295]+132&4294967295])break e;u[u[g+48&4294967295]+132&4294967295]=u[u[e+48&4294967295]+132&4294967295]}while(0);l=(u[e+84&4294967295]&16|0)!=0;e:do if(l){var o=u[u[g+48&4294967295]+140&4294967295]==0;f:do if(o){if(u[u[e+48&4294967295]+140&4294967295]==0)break f;if(k!=0&&u[u[e+48&4294967295]+140&4294967295]==u[u[k+48&4294967295]+140&4294967295])break f;u[u[g+48&4294967295]+ -140&4294967295]=u[u[e+48&4294967295]+140&4294967295]}while(0);o=u[u[g+48&4294967295]+136&4294967295]==0;f:do if(o){if(u[u[e+48&4294967295]+136&4294967295]==0)break f;if(k!=0&&u[u[e+48&4294967295]+136&4294967295]==u[u[k+48&4294967295]+136&4294967295])break f;u[u[g+48&4294967295]+136&4294967295]=u[u[e+48&4294967295]+136&4294967295]}while(0);o=u[u[g+48&4294967295]+148&4294967295]==0;f:do if(o){if(u[u[e+48&4294967295]+148&4294967295]==0)break f;if(k!=0&&u[u[e+48&4294967295]+148&4294967295]==u[u[k+48& -4294967295]+148&4294967295])break f;u[u[g+48&4294967295]+148&4294967295]=u[u[e+48&4294967295]+148&4294967295]}while(0);if(u[u[g+48&4294967295]+144&4294967295]!=0)break e;if(u[u[e+48&4294967295]+144&4294967295]==0)break e;if(k!=0&&u[u[e+48&4294967295]+144&4294967295]==u[u[k+48&4294967295]+144&4294967295])break e;u[u[g+48&4294967295]+144&4294967295]=u[u[e+48&4294967295]+144&4294967295]}while(0);if((u[e+84&4294967295]&131072|0)==0)break d;if(u[u[g+48&4294967295]+152&4294967295]!=0)break d;if(u[u[e+48& -4294967295]+152&4294967295]==0)break d;if(k!=0&&u[u[e+48&4294967295]+152&4294967295]==u[u[k+48&4294967295]+152&4294967295])break d;u[u[g+48&4294967295]+152&4294967295]=u[u[e+48&4294967295]+152&4294967295]}while(0);m=u[g+52&4294967295]!=0;d:do if(m){if(u[e+52&4294967295]==0)break d;k=u[e+128&4294967295];u[k+52&4294967295]==0&&(k=0);l=u[u[g+52&4294967295]&4294967295]==0;e:do if(l){if(u[u[e+52&4294967295]&4294967295]==0)break e;if(k!=0&&u[u[e+52&4294967295]&4294967295]==u[u[k+52&4294967295]&4294967295])break e; -u[u[g+52&4294967295]&4294967295]=u[u[e+52&4294967295]&4294967295]}while(0);l=u[u[g+52&4294967295]+4&4294967295]==0;e:do if(l){if(u[u[e+52&4294967295]+4&4294967295]==0)break e;if(k!=0&&u[u[e+52&4294967295]+4&4294967295]==u[u[k+52&4294967295]+4&4294967295])break e;u[u[g+52&4294967295]+4&4294967295]=u[u[e+52&4294967295]+4&4294967295]}while(0);l=u[u[g+52&4294967295]+8&4294967295]==0;e:do if(l){if(u[u[e+52&4294967295]+8&4294967295]==0)break e;if(k!=0&&u[u[e+52&4294967295]+8&4294967295]==u[u[k+52&4294967295]+ -8&4294967295])break e;u[u[g+52&4294967295]+8&4294967295]=u[u[e+52&4294967295]+8&4294967295]}while(0);l=u[u[g+52&4294967295]+12&4294967295]==0;e:do if(l){if(u[u[e+52&4294967295]+12&4294967295]==0)break e;if(k!=0&&u[u[e+52&4294967295]+12&4294967295]==u[u[k+52&4294967295]+12&4294967295])break e;u[u[g+52&4294967295]+12&4294967295]=u[u[e+52&4294967295]+12&4294967295]}while(0);l=u[u[g+52&4294967295]+16&4294967295]==0;e:do if(l){if(u[u[e+52&4294967295]+16&4294967295]==0)break e;if(k!=0&&u[u[e+52&4294967295]+ -16&4294967295]==u[u[k+52&4294967295]+16&4294967295])break e;u[u[g+52&4294967295]+16&4294967295]=u[u[e+52&4294967295]+16&4294967295]}while(0);l=u[u[g+52&4294967295]+20&4294967295]==0;e:do if(l){if(u[u[e+52&4294967295]+20&4294967295]==0)break e;if(k!=0&&u[u[e+52&4294967295]+20&4294967295]==u[u[k+52&4294967295]+20&4294967295])break e;u[u[g+52&4294967295]+20&4294967295]=u[u[e+52&4294967295]+20&4294967295]}while(0);l=u[u[g+52&4294967295]+24&4294967295]==0;e:do if(l){if(u[u[e+52&4294967295]+24&4294967295]== -0)break e;if(k!=0&&u[u[e+52&4294967295]+24&4294967295]==u[u[k+52&4294967295]+24&4294967295])break e;u[u[g+52&4294967295]+24&4294967295]=u[u[e+52&4294967295]+24&4294967295]}while(0);l=u[u[g+52&4294967295]+28&4294967295]==0;e:do if(l){if(u[u[e+52&4294967295]+28&4294967295]==0)break e;if(k!=0&&u[u[e+52&4294967295]+28&4294967295]==u[u[k+52&4294967295]+28&4294967295])break e;u[u[g+52&4294967295]+28&4294967295]=u[u[e+52&4294967295]+28&4294967295]}while(0);l=u[u[g+52&4294967295]+32&4294967295]==0;e:do if(l){if(u[u[e+ -52&4294967295]+32&4294967295]==0)break e;if(k!=0&&u[u[e+52&4294967295]+32&4294967295]==u[u[k+52&4294967295]+32&4294967295])break e;u[u[g+52&4294967295]+32&4294967295]=u[u[e+52&4294967295]+32&4294967295]}while(0);if(u[u[g+52&4294967295]+36&4294967295]!=0)break d;if(u[u[e+52&4294967295]+36&4294967295]==0)break d;if(k!=0&&u[u[e+52&4294967295]+36&4294967295]==u[u[k+52&4294967295]+36&4294967295])break d;u[u[g+52&4294967295]+36&4294967295]=u[u[e+52&4294967295]+36&4294967295]}while(0);m=u[g+56&4294967295]!= -0;d:do if(m){if(u[e+56&4294967295]==0)break d;k=u[e+128&4294967295];u[k+56&4294967295]==0&&(k=0);l=u[u[g+56&4294967295]&4294967295]==0;e:do if(l){if(u[u[e+56&4294967295]&4294967295]==0)break e;if(k!=0&&u[u[e+56&4294967295]&4294967295]==u[u[k+56&4294967295]&4294967295])break e;u[u[g+56&4294967295]&4294967295]=u[u[e+56&4294967295]&4294967295]}while(0);l=u[u[g+56&4294967295]+4&4294967295]==0;e:do if(l){if(u[u[e+56&4294967295]+4&4294967295]==0)break e;if(k!=0&&u[u[e+56&4294967295]+4&4294967295]==u[u[k+ -56&4294967295]+4&4294967295])break e;u[u[g+56&4294967295]+4&4294967295]=u[u[e+56&4294967295]+4&4294967295]}while(0);if(u[u[g+56&4294967295]+8&4294967295]!=0)break d;if(u[u[e+56&4294967295]+8&4294967295]==0)break d;if(k!=0&&u[u[e+56&4294967295]+8&4294967295]==u[u[k+56&4294967295]+8&4294967295])break d;u[u[g+56&4294967295]+8&4294967295]=u[u[e+56&4294967295]+8&4294967295]}while(0);m=u[g+80&4294967295]!=0;d:do if(m){if(u[e+80&4294967295]==0)break d;k=u[e+128&4294967295];u[k+80&4294967295]==0&&(k=0);l= -u[u[g+80&4294967295]&4294967295]==0;e:do if(l){if(u[u[e+80&4294967295]&4294967295]==0)break e;if(k!=0&&u[u[e+80&4294967295]&4294967295]==u[u[k+80&4294967295]&4294967295])break e;u[u[g+80&4294967295]&4294967295]=u[u[e+80&4294967295]&4294967295]}while(0);l=u[u[g+80&4294967295]+4&4294967295]==0;e:do if(l){if(u[u[e+80&4294967295]+4&4294967295]==0)break e;if(k!=0&&u[u[e+80&4294967295]+4&4294967295]==u[u[k+80&4294967295]+4&4294967295])break e;u[u[g+80&4294967295]+4&4294967295]=u[u[e+80&4294967295]+4&4294967295]}while(0); -l=u[u[g+80&4294967295]+8&4294967295]==0;e:do if(l){if(u[u[e+80&4294967295]+8&4294967295]==0)break e;if(k!=0&&u[u[e+80&4294967295]+8&4294967295]==u[u[k+80&4294967295]+8&4294967295])break e;u[u[g+80&4294967295]+8&4294967295]=u[u[e+80&4294967295]+8&4294967295]}while(0);l=u[u[g+80&4294967295]+12&4294967295]==0;e:do if(l){if(u[u[e+80&4294967295]+12&4294967295]==0)break e;if(k!=0&&u[u[e+80&4294967295]+12&4294967295]==u[u[k+80&4294967295]+12&4294967295])break e;u[u[g+80&4294967295]+12&4294967295]=u[u[e+ -80&4294967295]+12&4294967295]}while(0);l=u[u[g+80&4294967295]+16&4294967295]==0;e:do if(l){if(u[u[e+80&4294967295]+16&4294967295]==0)break e;if(k!=0&&u[u[e+80&4294967295]+16&4294967295]==u[u[k+80&4294967295]+16&4294967295])break e;u[u[g+80&4294967295]+16&4294967295]=u[u[e+80&4294967295]+16&4294967295]}while(0);if(u[u[g+80&4294967295]+20&4294967295]!=0)break d;if(u[u[e+80&4294967295]+20&4294967295]==0)break d;if(k!=0&&u[u[e+80&4294967295]+20&4294967295]==u[u[k+80&4294967295]+20&4294967295])break d; -u[u[g+80&4294967295]+20&4294967295]=u[u[e+80&4294967295]+20&4294967295]}while(0);k=u[e+128&4294967295];m=u[g+24&4294967295]==0;d:do if(m){if(u[e+24&4294967295]==0)break d;if(k!=0&&u[e+24&4294967295]==u[k+24&4294967295])break d;u[g+24&4294967295]=u[e+24&4294967295]}while(0);m=u[g+28&4294967295]==0;d:do if(m){if(u[e+28&4294967295]==0)break d;if(k!=0&&u[e+28&4294967295]==u[k+28&4294967295])break d;u[g+28&4294967295]=u[e+28&4294967295]}while(0);m=u[g+32&4294967295]==0;d:do if(m){if(u[g+72&4294967295]!= -0)break d;u[g+32&4294967295]=u[e+32&4294967295];u[g+72&4294967295]=u[e+72&4294967295]}while(0);m=u[g+36&4294967295]==0;d:do if(m){if(u[g+76&4294967295]!=0)break d;u[g+36&4294967295]=u[e+36&4294967295];u[g+76&4294967295]=u[e+76&4294967295]}while(0);m=u[g+44&4294967295]==0;d:do if(m){if(u[e+44&4294967295]==0)break d;if(k!=0&&u[e+44&4294967295]==u[k+44&4294967295])break d;u[g+44&4294967295]=u[e+44&4294967295]}while(0);m=u[g+64&4294967295]==0;d:do if(m){if(u[e+64&4294967295]==0)break d;if(k!=0&&u[e+64& -4294967295]==u[k+64&4294967295])break d;u[g+64&4294967295]=u[e+64&4294967295]}while(0);m=u[g+68&4294967295]==0;d:do if(m){if(u[e+68&4294967295]==0)break d;if(k!=0&&u[e+68&4294967295]==u[k+68&4294967295])break d;u[g+68&4294967295]=u[e+68&4294967295]}while(0);m=(u[g+84&4294967295]&u[e+84&4294967295]&32|0)!=0;d:do if(m){l=u[g+40&4294967295]==0;e:do if(l){if(u[g+100&4294967295]!=0)break e;if(u[g+60&4294967295]!=0)break e;u[g+40&4294967295]=u[e+40&4294967295];u[g+100&4294967295]=u[e+100&4294967295];u[g+ -60&4294967295]=u[e+60&4294967295];if((u[IF]|0)==0)break e;if(u[e+60&4294967295]==0)break e;if(u[e+60&4294967295]==196)break e;if(((R0(u[g+132&4294967295],KS&4294967295)!=0?1:0)|0)!=0)break e;if(((R0(u[g+132&4294967295],LS&4294967295)!=0?1:0)|0)==0)break e;if((u[IF]|0)==0)break e;if(!((WY(u[Ru],Fob&4294967295,1)|0)<0))break e;yY()}while(0)}else{if(u[g+40&4294967295]!=0)break d;if(u[e+40&4294967295]==0)break d;if(k!=0&&u[e+40&4294967295]==u[k+40&4294967295])break d;u[g+40&4294967295]=u[e+40&4294967295]}while(0); -m=(u[g+84&4294967295]&u[e+84&4294967295]&128|0)!=0;d:do if(m){l=u[g+108&4294967295]==0;e:do if(l){if(u[e+108&4294967295]==0)break e;if(k!=0&&u[e+108&4294967295]==u[k+108&4294967295])break e;u[g+108&4294967295]=u[e+108&4294967295]}while(0);if(u[g+112&4294967295]!=0)break d;if(u[e+112&4294967295]==0)break d;if(k!=0&&u[e+112&4294967295]==u[k+112&4294967295])break d;u[g+112&4294967295]=u[e+112&4294967295]}while(0);m=(u[g+84&4294967295]&u[e+84&4294967295]&256|0)!=0;d:do if(m){l=u[g+136&4294967295]==0; -e:do if(l){if(u[e+136&4294967295]==0)break e;if(k!=0&&u[e+136&4294967295]==u[k+136&4294967295])break e;u[g+136&4294967295]=u[e+136&4294967295]}while(0);l=u[g+140&4294967295]==0;e:do if(l){if(u[e+140&4294967295]==0)break e;if(k!=0&&u[e+140&4294967295]==u[k+140&4294967295])break e;u[g+140&4294967295]=u[e+140&4294967295]}while(0);l=(u[g+144&4294967295]|0)==0;e:do if(l){if((u[e+144&4294967295]|0)==0)break e;if(k!=0&&(u[e+144&4294967295]|0)==(u[k+144&4294967295]|0))break e;u[g+144&4294967295]=u[e+144& -4294967295]}while(0);l=u[g+148&4294967295]==0;e:do if(l){if(u[e+148&4294967295]==0)break e;if(k!=0&&u[e+148&4294967295]==u[k+148&4294967295])break e;u[g+148&4294967295]=u[e+148&4294967295]}while(0);l=u[g+152&4294967295]==0;e:do if(l){if(u[e+152&4294967295]==0)break e;if(k!=0&&u[e+152&4294967295]==u[k+152&4294967295])break e;u[g+152&4294967295]=u[e+152&4294967295]}while(0);l=u[g+164&4294967295]==0;e:do if(l){if(u[e+164&4294967295]==0)break e;if(k!=0&&u[e+164&4294967295]==u[k+164&4294967295])break e; -u[g+164&4294967295]=u[e+164&4294967295]}while(0);if((u[g+84&4294967295]&16384|0)==(u[e+84&4294967295]&16384|0)){l=u[g+160&4294967295]==0;e:do if(l){if(u[e+160&4294967295]==0)break e;if(k!=0&&u[e+160&4294967295]==u[k+160&4294967295])break e;u[g+160&4294967295]=u[e+160&4294967295]}while(0)}else{if((u[g+84&4294967295]&16384|0)==0)break d;if(u[g+160&4294967295]!=0)break d;if(u[e+160&4294967295]!=186)break d;u[g+160&4294967295]=184}}while(0)}b=b+1&4294967295}f=(u[d+84&4294967295]&16384|0)!=0;c:do if(f){if((u[d+ -84&4294967295]&1024|0)==0)break c;if(u[d+160&4294967295]!=0&&u[d+160&4294967295]!=186)break c;T(u[H],Gob&4294967295,s([u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));break b}while(0);if(R0(u[d+132&4294967295],eS&4294967295)==0)if(u[d+88&4294967295]!=0){f=S2(u[d+88&4294967295]);if(f==0)break b;$(u[d+132&4294967295],eS&4294967295,f);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f)}else $(u[d+132&4294967295],eS&4294967295,Q);b=u[d+128&4294967295]; -f=b!=0;c:do if(f){u[d+48&4294967295]==0&&(u[d+48&4294967295]=u[b+48&4294967295]);u[d+52&4294967295]==0&&(u[d+52&4294967295]=u[b+52&4294967295]);u[d+56&4294967295]==0&&(u[d+56&4294967295]=u[b+56&4294967295]);if(u[d+80&4294967295]!=0)break c;u[d+80&4294967295]=u[b+80&4294967295]}while(0);f=u[d+168&4294967295];c=u[f+8&4294967295];for(b=0;;){if(!((b|0)<(c|0)))break;g=u[(f+12&4294967295)+b*4&4294967295];if((u[u[g+4&4294967295]+84&4294967295]|0)<0&&(dGb(g,d)|0)<0)break b;b=b+1&4294967295}u[d+84&4294967295]= -u[d+84&4294967295]&-12289|4096;f=0;break a}while(0);u[d+84&4294967295]&=-8193;f=-1}while(0);return f} -function dGb(d,f){var b,c,e,g;g=u[d+180&4294967295];e=g==0;a:do if(e){g=j_(0);u[d+180&4294967295]=g;if(g!=0){b=1;break a}c=-1;b=2;break a}else b=1;while(0);if(b==1){e=h;h+=8;var i,k,m,l,o,r=e+4;o=k=0;m=(u[u[f+4&4294967295]+84&4294967295]&64|0)==0;a:do if(m)i=0;else{if((u[u[f+4&4294967295]+104&4294967295]|0)<=0){i=0;break a}l=f+u[u[f+4&4294967295]+104&4294967295]&4294967295;$9(u[l],e,r);k==Q&&(k=0);k==0&&(o=u[e]);i=o!=0;b:do if(i)m=o,u[m&4294967295]=u[m&4294967295]+1&4294967295;else{o=eGb(f,k);if(o== -0)break b;$9(u[l],e,r);if(k==0)if(u[e]==0)a$(o,l);else{m=o;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);o=u[e];u[o&4294967295]=u[o&4294967295]+1&4294967295;o=u[e]}else m=u[r]==0?u[e]:u[r],m==0?a$(o,l):b$(o,m)}while(0);l=o;i=11;break a}while(0);i==0&&(T(u[H],HW&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),l=0);k=l;h=e;for(e=u[g+8&4294967295];;){e=e-1&4294967295;if(!((e|0)>=0)){b=7;break}b=u[u[g+12&4294967295]+ -4*e&4294967295];if(u[b+8&4294967295]==Q){b=4;break}else b=3}if(b==7){if(c=b2(g,k),u[k&4294967295]=u[k&4294967295]-1&4294967295,(u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k)}else b==4&&(c=k6(g,e,k))}return c}function c$(d,f){var b;u[d+4&4294967295]!=UR?(W(u[uw],Hob&4294967295),b=0):(u[d+8&4294967295]|0)==(f|0)?b=1:(T(u[H],Iob&4294967295,s([f,0,0,0,u[d+8&4294967295],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0])),b=0);return b} -function d$(d,f){var b,c,e,g;e=DY(f,u[qw]);g=(e|0)==-1;a:do if(g){if(V()==0){b=1;break a}c=-1;b=2;break a}else b=1;while(0);a:do if(b==1){c=(e|0)<0;b:do if(c){g=u[u[d+4&4294967295]+52&4294967295];if(g==0){b=4;break b}if(u[g&4294967295]==0){b=4;break b}g=A[u[g&4294967295]](d);if((g|0)<0){c=-1;break a}else e=e+g&4294967295}while(0);c=e}while(0);return c} -function fGb(d,f,b){var c,e;e=u[d+4&4294967295];a:for(;;){if(e==0)break a;if((u[e+84&4294967295]&512|0)==0)break a;e=u[e+128&4294967295]}var g=e!=0;a:do if(g){if(u[e+76&4294967295]==f){d=5;break a}T(u[H],Lob&4294967295,s([b,0,0,0,u[e+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));c=0;d=6;break a}else d=5;while(0);d==5&&(c=1);return c}function e$(d,f,b,c){(c$(f,1)|0)==0?d=0:(f=u[f+12&-1],d=A[b](d,f,c));return d} -function f$(d,f,b){f=TY(u[f+4&4294967295],b);if(f==0)yY(),f=0;else if(d=TY(u[d+4&4294967295],b),d==0){yY();u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=1}else{b=n_(d,f,3);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);(b|0)<0?(yY(),f=0):f=b}return f} -function gGb(d,f){var b,c,e,g;e=R9(d,rU&4294967295,Zpb);g=e==0;a:do{if(g)yY(),b=0;else{g=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));var i=g==0;b:do if(i)b=0;else{b=q_(e,g,0);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(b!=P){if(b==0)c=-2;else{c=X_(b);u[b&4294967295]=u[b&4294967295]-1&4294967295; -if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=(c|0)==-1;b:do if(e){if(V()==0)break b;c=-2;b=5;break a}while(0);c=(c|0)>=0?D((c|0)>0,1):-1}b=5}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=0;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}}break a}while(0);b==0&&(c=2);return c} -function iEb(d,f){var b,c,e=u[u[d+4&4294967295]+40&4294967295]==92;a:do if(e){b=gGb(d,f);if(!((b|0)<=1)){b=1;break a}c=b;b=2;break a}else b=1;while(0);a:do if(b==1){c=u[u[f+4&4294967295]+40&4294967295]==92;b:do if(c){b=gGb(f,d);if((b|0)<-1)c=-2;else{if(!((b|0)<=1)){b=4;break b}c=0-b&4294967295}break a}while(0);c=d>=f?D(d>f,1):-1}while(0);return c} -function hGb(d){var f;f=R9(d,sU&4294967295,$pb);if(f!=0){d=QZ(f,0,0);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=d}else yY(),f=$1(CS&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"%struct.NullImporter*",0,0,0]));return f}function iGb(d,f){return S9(d,vU&4294967295,fqb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))} -function jGb(d,f,b){var c,e,g,i;e=f;f=0;i=u[u[e+4&4294967295]+136&4294967295];var k=i!=0;a:do if(k){f=A[i](e,d,u[d+4&4294967295]);f==0?c=g=0:(e=f,c=1);break a}else c=1;while(0);if(c==1){d=AY(e,s([b,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));b=f!=0;a:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);g=d}return g} -function kGb(d,f,b){d=R9(d,u[zU+b*4&4294967295],iqb+b*4&4294967295);if(d==0)yY(),u[P&4294967295]=u[P&4294967295]+1&4294967295,d=P;else{var f=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),c=f==0;a:do if(c)b=0;else{b=q_(d,f,0);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=b}return d} -function Z9(d,f){var b,c;c=f;c>>>0>363?(b=u[d+52&4294967295],c=c-364&4294967295):c>>>0>351?(b=u[d+56&4294967295],c=c-352&4294967295):c>>>0>195?(b=u[d+48&4294967295],c=c-196&4294967295):b=d;b!=0&&(b=b+c&4294967295);return b} -function lGb(d,f){var b,c,e,g,i,k,m,l,o;c=f;k=i=g=0;m=u[c+4&4294967295];l=Z9(d,m);if(l==0)for(;;){if(c=c+28&4294967295,(u[c+4&4294967295]|0)!=(m|0))break}else{a:for(;;){e=E7(d,u[c+24&4294967295]);var r=e==0;b:do if(r)(d+112&4294967295)==l&&(i=6);else if(u[e+4&4294967295]==Bt){b=d;var p=u[c+24&4294967295],q=a,t=o=a,w=a,x=t=a;if(u[UU]!=p){u[UU]=p;w=VU&4294967295;for(t=TU;;){if(u[t+24&4294967295]==0){q=3;break}u[t+24&4294967295]==p&&(u[w]=t,w=w+4&4294967295);t=t+28&4294967295;q=0}u[w]=0}t=0;w=VU&4294967295; -c:for(;;){if(u[w]==0){q=13;break c}x=Z9(b,u[u[w]+4&4294967295]);p=x==0;d:do if(!p){if(u[x]==0)break d;if(t!=0){q=8;break c}t=x}while(0);w=w+4&4294967295;q=5}q==8?o=0:q==13&&(o=t);w=o==0;c:do if(w)b=5;else{b=o==l?5:6;break c}while(0);b==5&&(g=u[c+8&4294967295]);b=e;o=u[u[b+16&4294967295]+12&4294967295]==u[c+12&4294967295];c:do if(o){if((ZY(d,u[b+8&4294967295])|0)==0)break c;w=i==0;d:do if(!w){if(u[b+20&4294967295]==i)break d;k=1;break c}while(0);i=u[b+20&4294967295]}while(0)}else{b=u[e+4&4294967295]!= -qF;c:do if(!b){if(u[u[e+8&4294967295]+4&4294967295]!=234)break c;if((d+156&4294967295)!=l)break c;i=u[d+156&4294967295];break b}while(0);b=e!=Q;c:do if(!b){if((d+60&4294967295)!=l)break c;i=196;break b}while(0);k=1;g=u[c+8&4294967295]}while(0);c=c+28&4294967295;if((u[c+4&4294967295]|0)!=(m|0))break a}e=i==0;a:do if(e)b=21;else{if((k|0)!=0){b=21;break a}u[l]=i;b=23;break a}while(0);b==21&&(u[l]=g)}return c} -function Y9(){var d;if((u[WU]|0)==0){for(d=TU;;){if(u[d&4294967295]==0)break;var f=OZ(u[d&4294967295]);u[d+24&4294967295]=f;u[d+24&4294967295]==0&&Z(Trb&4294967295);d=d+28&4294967295}rzb(TU,(d-TU&4294967295|0)/28|0,28,236);u[WU]=1}} -function mGb(d,f){var b=h;h+=40;var c,e,g;N9(d);Y9();e=b;c=TU;a:for(;;){if(u[c&4294967295]==0)break a;u[c+24&4294967295]==f&&(u[e]=c,e=e+4&4294967295);c=c+28&4294967295}u[e]=0;e=b;a:for(;;){if(u[e]==0)break a;c=u[e];for(g=u[c+4&4294967295];;){if(c<=TU)break;if((u[(c+-28&4294967295)+4&4294967295]|0)!=(g|0))break;c=c+-28&4294967295}u[e]=c;e=e+4&4294967295}c=u[b&4294967295]==0?0:nGb(d,f,238,b);h=b;return c} -function nGb(d,f,b,c){if((A[b](d,c)|0)<0)f=-1;else{var e,g,i,k,m,d=u[d+180&4294967295];if(d==0)g=0;else{m=u[d+8&4294967295];k=0;a:for(;;){if(!((k|0)<(m|0))){e=9;break a}e=u[u[d+12&4294967295]+4*k&4294967295];e=u[e+8&4294967295];var l=e==Q;b:do if(!l){i=u[e+132&4294967295];var o=i!=0;c:do if(o){if((u[u[i+4&4294967295]+84&4294967295]&536870912|0)==0)break c;if(e2(i,f)!=0)break b}while(0);if((nGb(e,f,b,c)|0)<0){e=6;break a}}while(0);k=k+1&4294967295;e=1}e==9?g=0:e==6&&(g=-1)}f=g}return f} -function oGb(d,f){var b,c,e=(u[u[f+4&4294967295]+84&4294967295]|0)<0;a:do if(e){if((ZY(f,d)|0)==0){b=1;break a}u[f&4294967295]=u[f&4294967295]+1&4294967295;c=f;b=2;break a}else b=1;while(0);a:do if(b==1)if((ZY(u[f+4&4294967295],d)|0)!=0)c=u[f+4&4294967295],u[c&4294967295]=u[c&4294967295]+1&4294967295,c=u[f+4&4294967295];else{c=u[ZU]==0;b:do if(c){b=S2(DS&4294967295);u[ZU]=b;if(u[ZU]!=0){b=5;break b}c=0;break a}while(0);c=PZ(f,u[ZU]);e=c!=0;b:do if(e){if(!((u[u[c+4&4294967295]+84&4294967295]|0)<0)){b= -7;break b}if(u[f+4&4294967295]==c){b=7;break b}b=ZY(c,d);if((b|0)==0){b=7;break b}break a}while(0);e=c==0;b:do if(e)yY();else{u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0){b=12;break b}A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);W(u[H],bsb&4294967295);c=0}while(0);return c} -function p2(d){var f,d=D(d,16),d=d==9?2:d==10?2:d==11?2:d==12?2:d==13?2:d==28?2:d==29?2:d==30?2:d==31?2:d==32?2:d==133?2:d==160?2:d==5760?2:d==6158?2:d==8192?2:d==8193?2:d==8194?2:d==8195?2:d==8196?2:d==8197?2:d==8198?2:d==8199?2:d==8200?2:d==8201?2:d==8202?2:d==8232?2:d==8233?2:d==8239?2:d==8287?2:d==12288?2:3;d==3?f=0:d==2&&(f=1);return f}function Q8(d){var f,d=D(d,16),d=d==10?2:d==11?2:d==12?2:d==13?2:d==28?2:d==29?2:d==30?2:d==133?2:d==8232?2:d==8233?2:3;d==3?f=0:d==2&&(f=1);return f} -function g$(d){var f;f=D(u[fsb+D(D(d,16)>>>7,16)&4294967295],8);f=D(u[gsb+((f<<7)+(D(d,16)&127)&4294967295)&4294967295],8);return esb+f*10&4294967295}function pGb(d){var f,b;f=g$(D(d,16)&65535);b=D(u[f+4&4294967295],16);(D(u[f+8&4294967295],16)&256|0)!=0?d=D(b&65535,16):((b|0)>32767&&(b=b-65536&4294967295),d=D((b&65535)+d&65535,16));return d&65535}function h$(d){return D((D(u[g$(D(d,16)&65535)+8&4294967295],16)&64|0)!=0,1)} -function b5(d){d=g$(D(d,16)&65535);return(D(u[d+8&4294967295],16)&2|0)!=0?D(u[d+6&4294967295],8):-1}function M8(d){return(b5(D(d,16)&65535)|0)<0?0:1}function O8(d){d=g$(D(D(d,16)&65535,16)&65535);return(((D(u[d+8&4294967295],16)&4|0)!=0?D(u[d+7&4294967295],8):-1)|0)<0?0:1}function P8(d){return D((D(u[g$(D(d,16)&65535)+8&4294967295],16)&512|0)!=0,1)}function i$(d){return D((D(u[g$(D(d,16)&65535)+8&4294967295],16)&8|0)!=0,1)} -function j$(d){return D((D(u[g$(D(d,16)&65535)+8&4294967295],16)&128|0)!=0,1)}function k$(d){var f,b;f=g$(D(d,16)&65535);b=D(u[f&4294967295],16);(D(u[f+8&4294967295],16)&256|0)!=0?d=D(b&65535,16):((b|0)>32767&&(b=b-65536&4294967295),d=D((b&65535)+d&65535,16));return d&65535}function K8(d){var f,b;f=g$(D(d,16)&65535);b=D(u[f+2&4294967295],16);(D(u[f+8&4294967295],16)&256|0)!=0?d=D(b&65535,16):((b|0)>32767&&(b=b-65536&4294967295),d=D((b&65535)+d&65535,16));return d&65535} -function N8(d){return D(u[g$(D(d,16)&65535)+8&4294967295],16)&1}function NDb(d,f){var b,c;for(c=b=0;;){if(!((c|0)<(f|0)))break;b|=1<<(D(u[d+2*c&4294967295],16)&31);c=c+1&4294967295}return b}function qGb(d,f,b){var c,e,g;for(g=0;;){if(!((g|0)<(b|0))){c=5;break}if(E(u[f+2*g&4294967295],16)==E(d,16)){c=1;break}g=g+1&4294967295;c=0}c==1?e=1:c==5&&(e=0);return e} -function rGb(d,f){var b,c,e;c=(u[d+8&4294967295]|0)==(f|0);a:do if(c)b=7;else{b=d==u[cV];b:do if(!b){b=(u[d+8&4294967295]|0)!=1;c:do if(!b){if(D(u[u[d+12&4294967295]&4294967295],16)>255)break c;if(u[dV+D(u[u[d+12&4294967295]&4294967295],16)*4&4294967295]==d)break b}while(0);b=u[d+12&4294967295];((f+1&4294967295)*2&4294967295|0)>=0?(c=((f+1&4294967295)*2&4294967295|0)!=0?(f+1&4294967295)*2&4294967295:1,c=cY(u[d+12&4294967295],c)):c=0;u[d+12&4294967295]=c;u[d+12&4294967295]==0?(u[d+12&4294967295]=b, -OY(),e=-1,b=4):(u[u[d+12&4294967295]+2*f&4294967295]=0,u[d+8&4294967295]=f,b=7);break a}while(0);W(u[uw],isb&4294967295);e=-1;b=4;break a}while(0);if(b==7){b=u[d+20&4294967295]!=0;a:do if(b){if(u[d+20&4294967295]==0)break a;e=u[d+20&4294967295];u[d+20&4294967295]=0;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);u[d+16&4294967295]=-1;e=0}return e} -function b7(d){var f,b,c;b=(d|0)==0;a:do if(b){if(u[cV]==0){f=1;break a}f=u[cV];u[f&4294967295]=u[f&4294967295]+1&4294967295;c=u[cV];f=2;break a}else f=1;while(0);a:do if(f==1)if(d>>>0>1073741822)c=OY();else{if(u[eV]!=0){c=u[eV];u[eV]=u[c];u[fV]=u[fV]-1&4294967295;if(u[c+12&4294967295]!=0){b=(u[c+8&4294967295]|0)<(d|0);b:do if(b){if(!((rGb(c,d)|0)<0)){f=5;break b}u[c+12&4294967295]=0}while(0)}else b=(d+1&4294967295)*2&4294967295,(b|0)>=0?(b=(b|0)!=0?b:1,b=oa(b)):b=0,u[c+12&4294967295]=b;u[c+4&4294967295]= -eW;u[c&4294967295]=1}else if(c=o1(eW),c==0){c=0;break a}else b=(d+1&4294967295)*2&4294967295,(b|0)>=0?(b=(b|0)!=0?b:1,b=oa(b)):b=0,u[c+12&4294967295]=b;u[c+12&4294967295]==0?(OY(),c=0):(u[u[c+12&4294967295]&4294967295]=0,u[u[c+12&4294967295]+2*d&4294967295]=0,u[c+8&4294967295]=d,u[c+16&4294967295]=-1,u[c+20&4294967295]=0)}while(0);return c} -function d1(d,f){var b,c;c=d==0;a:do{if(c)K0(gV&4294967295,407);else{b=u[d];var e=b==0;b:do if(!e){if((u[u[b+4&4294967295]+84&4294967295]&268435456|0)==0)break b;if((u[b&4294967295]|0)!=1)break b;if((f|0)<0)break b;c=(u[b+8&4294967295]|0)!=(f|0);c:do if(c){if(b!=u[cV]&&(u[b+8&4294967295]|0)!=1)break c;c=b7(f);if(c==0)b=-1;else{var e=u[b+8&4294967295],g=f;pX(u[c+12&4294967295],u[b+12&4294967295],((e|0)<=(g|0)?e:g)*2&4294967295);b=u[d];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]| -0)==0)A[u[u[u[d]+4&4294967295]+24&4294967295]](u[d]);u[d]=c;b=0}break a}while(0);b=rGb(b,f);break a}while(0);K0(gV&4294967295,412)}b=-1}while(0);return b} -function e1(d,f){var b,c,e=d!=0;a:do if(e){b=(f|0)==0;b:do if(b){if(u[cV]==0)break b;c=u[cV];u[c&4294967295]=u[c&4294967295]+1&4294967295;c=u[cV];b=2;break a}while(0);if((f|0)!=1){b=4;break a}if(!(D(u[d],16)<=255)){b=4;break a}c=u[dV+D(u[d],16)*4&4294967295];if(c==0)if(c=b7(1),c==0){c=0;b=2;break a}else u[u[c+12&4294967295]&4294967295]=u[d],u[dV+D(u[d],16)*4&4294967295]=c;b=c;u[b&4294967295]=u[b&4294967295]+1&4294967295;b=2;break a}else b=4;while(0);b==4&&(c=b7(f),c==0?c=0:d!=0&&pX(u[c+12&4294967295], -d,f*2&4294967295));return c} -function sGb(d,f){var b,c=(f|0)<0;a:do if(c)W(u[uw],jsb&4294967295),b=0;else if(d!=0){b=(f|0)==0;b:do if(b){if(u[cV]==0)break b;c=u[cV];u[c&4294967295]=u[c&4294967295]+1&4294967295;b=u[cV];break a}while(0);b=(f|0)==1;b:do if(b){if(!(E(u[d],8)>=0))break b;b=u[dV+D(u[d],8)*4&4294967295];if(b==0)if(b=b7(1),b==0){b=0;break a}else u[u[b+12&4294967295]&4294967295]=D(u[d],8),u[dV+D(u[d],8)*4&4294967295]=b;c=b;u[c&4294967295]=u[c&4294967295]+1&4294967295;break a}while(0);b=L0(d,f,0,0)}else b=b7(f),b=b==0? -0:b;while(0);return b}function l$(d){var f;f=Ba(d);(f|0)<0?(W(u[qw],ksb&4294967295),d=0):d=sGb(d,f);return d}function D5(d){u[d+4&4294967295]==eW?u[d&4294967295]=u[d&4294967295]+1&4294967295:d=(u[u[d+4&4294967295]+84&4294967295]&268435456|0)!=0?e1(u[d+12&4294967295],u[d+8&4294967295]):x7(d,0,iV&4294967295);return d} -function x7(d,f,b){var c=h;h+=8;var e,g=c+4;u[c]=0;var i=d==0;a:do if(i)K0(gV&4294967295,1112),e=0;else if((u[u[d+4&4294967295]+84&4294967295]&268435456|0)!=0)W(u[H],msb&4294967295),e=0;else{e=(u[u[d+4&4294967295]+84&4294967295]&134217728|0)!=0;b:do if(e)u[c]=d+20&-1,u[g]=u[d+8&4294967295];else{e=u[d+4&4294967295]==Vm;c:do if(!e){if((ZY(u[d+4&4294967295],Vm)|0)!=0)break c;if((IY(d,c,g)|0)==0)break b;(xY(u[H])|0)!=0&&T(u[H],osb&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0, -0]));e=0;break a}while(0);T(u[H],nsb&4294967295,s(1,0,j,"i32"));e=0;break a}while(0);(u[g]|0)==0?(e=u[cV],u[e&4294967295]=u[e&4294967295]+1&4294967295,e=u[cV]):e=B9(u[c],u[g],f,b)}while(0);h=c;return e} -function B9(d,f,b,c){var e,g;b==0&&(b=C5());var i=(yX(b,jV&4294967295)|0)==0;a:do if(i)e=L0(d,f,c,0);else if((yX(b,kV&4294967295)|0)==0)e=m$(d,f);else if((yX(b,lV&4294967295)|0)==0)e=tGb(d,f,c);else{e=RAb(0,f,0,d);var k=e==0;b:do if(!k){g=V2(e,b,c);if(g==0)break b;if((u[u[g+4&4294967295]+84&4294967295]&268435456|0)==0){if(T(u[H],psb&4294967295,s([u[u[g+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),u[g&4294967295]=u[g&4294967295]-1&4294967295,(u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+ -24&4294967295]](g)}else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=g;break a}}while(0);g=e!=0;b:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=0}while(0);return e} -function M0(d,f,b){var c,e,g=(u[u[d+4&4294967295]+84&4294967295]&268435456|0)==0;a:do{if(g)i1(),c=0;else{f==0&&(f=C5());c=b==0;b:do if(c){if((yX(f,jV&4294967295)|0)==0)e=V1(d);else{if((yX(f,kV&4294967295)|0)==0)e=d,d=a,(u[u[e+4&4294967295]+84&4294967295]&268435456|0)==0?(i1(),d=0):d=n$(u[e+12&4294967295],u[e+8&4294967295],0,256);else{if((yX(f,lV&4294967295)|0)!=0)break b;e=d;d=a;(u[u[e+4&4294967295]+84&4294967295]&268435456|0)==0?(i1(),d=0):d=n$(u[e+12&4294967295],u[e+8&4294967295],0,128)}e=d}c=2; -break a}while(0);d=U2(d,f,b);if(d==0){c=0;break a}if((u[u[d+4&4294967295]+84&4294967295]&134217728|0)==0){T(u[H],qsb&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);c=0}else e=d,c=2}break a}while(0);c==0&&(e=0);return e} -function r2(d,f){var b;b=u[d+20&4294967295];if(b==0){b=M0(d,0,f);var c=b!=0;a:do if(c){if(f!=0)break a;u[d+20&4294967295]=b}while(0)}return b}function o$(d){(u[u[d+4&4294967295]+84&4294967295]&268435456|0)==0?(i1(),d=-1):d=u[d+8&4294967295];return d}function C5(){return mV&4294967295} -function p$(d,f,b,c,e,g,i,k,m,l,o,r,p){var q=h;h+=8;var t,w,x,z=q+4,y;w=0;u[q]=0;x=u[u[o]+8&4294967295];y=-1;var C=u[f]==0;a:do if(C){t=W2(d);u[f]=t;t=u[f]==0?0:1;break a}else t=1;while(0);a:do if(t==1){if(u[m]==0){if(d=v_(u[gw],rna&4294967295,s([b,0,0,0,e,0,0,0,g,0,0,0,u[i],0,0,0,u[k],0,0,0,c,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i32",0,0,0,"i32",0,0,0,"i8*",0,0,0])),u[m]=d,u[m]==0)break a}else if(u[u[m]+28&4294967295]=u[i],u[u[m]+32&4294967295]=u[k],(C4(u[m]+36&4294967295,c)|0)!=0)break a; -w=AY(u[f],s([u[m],0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));if(w==0)break a;if((u[u[w+4&4294967295]+84&4294967295]&67108864|0)==0)W(u[H],u[nV]+4&4294967295);else{if((y1(w,u[nV],s([eW,0,0,0,q,0,0,0,z,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)break a;(u[z]|0)<0&&(u[z]=g+u[z]&4294967295);d=(u[z]|0)<0;b:do if(!d){if((u[z]|0)>(g|0)){t=10;break b}f=u[u[q]+12&4294967295];b=u[u[q]+8&4294967295];g=((u[r]+b&4294967295)+g&4294967295)- -u[z]&4294967295;if((g|0)>(x|0)){(x*2&4294967295|0)>(g|0)&&(g=x*2&4294967295);if((d1(o,g)|0)<0)break a;u[p]=u[u[o]+12&4294967295]+2*u[r]&4294967295}u[k]=u[z];u[l]=e+u[z]&4294967295;pX(u[p],f,b*2&4294967295);u[p]=u[p]+2*b&4294967295;u[r]=u[r]+b&4294967295;y=0;break a}while(0);T(u[Iv],oV&4294967295,s([u[z],0,0,0],0,j,["i32",0,0,0]))}}while(0);e=w!=0;a:do if(e){u[w&4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)!=0)break a;A[u[u[w+4&4294967295]+24&4294967295]](w)}while(0);h=q;return y} -function L0(d,f,b,c){var e=h;h+=32;var g,i,k,m,l=e+4,o=e+8,r=e+12,p=e+16,q=e+20,t=e+24,w=e+28;u[e]=d;d=u[e];u[t]=0;u[w]=0;var x=b7(f);u[p]=x;x=u[p]==0;a:do if(x)i=0;else if((f|0)==0)c!=0&&(u[c]=0),i=u[p];else{u[q]=u[u[p]+12&4294967295];i=u[e]+f&4294967295;b:for(;;){if(!(u[e]>>0<=127)k=u[q],u[k]=m&65535,u[q]=k+2&4294967295,u[e]=u[e]+1&4294967295,g=2;else{k=E(u[zsb+m&4294967295],8);var z=(u[e]+k&4294967295)>i;c:do if(z){if(c!=0){g=3;break b}g=tV&4294967295;u[l]= -u[e]-d&4294967295;u[o]=u[l]+1&4294967295;for(m=1;;){if((f-u[l]&4294967295|0)<=(m|0))break;if((E(u[u[e]+m&4294967295],8)&192|0)!=128)break;u[o]=u[o]+1&4294967295;m=m+1&4294967295}}else{g=k;g=g==0?44:g==1?45:g==2?46:g==3?47:g==4?48:16;d:do if(g==44){g=Asb&4294967295;u[l]=u[e]-d&4294967295;u[o]=u[l]+1&4294967295;break c}else if(g==45){g=Bsb&4294967295;u[l]=u[e]-d&4294967295;u[o]=u[l]+1&4294967295;break c}else if(g==46)if((E(u[u[e]+1&4294967295],8)&192|0)!=128){g=uV&4294967295;u[l]=u[e]-d&4294967295; -u[o]=u[l]+1&4294967295;break c}else m=((E(u[u[e]&4294967295],8)&31)<<6)+(E(u[u[e]+1&4294967295],8)&63)&4294967295,z=u[q],u[z]=m&65535,u[q]=z+2&4294967295;else if(g==47){g=(E(u[u[e]+1&4294967295],8)&192|0)!=128;e:do if(!g){if((E(u[u[e]+2&4294967295],8)&192|0)!=128)break e;if(E(u[u[e]&4294967295],8)==-32&&D(u[u[e]+1&4294967295],8)<=159)break e;m=(((E(u[u[e]&4294967295],8)&15)<<12)+((E(u[u[e]+1&4294967295],8)&63)<<6)&4294967295)+(E(u[u[e]+2&4294967295],8)&63)&4294967295;g=u[q];u[g]=m&65535;u[q]=g+2& -4294967295;break d}while(0);g=uV&4294967295;u[l]=u[e]-d&4294967295;u[o]=u[l]+1&4294967295;(E(u[u[e]+1&4294967295],8)&192|0)==128&&(u[o]=u[o]+1&4294967295);break c}else if(g==48){g=(E(u[u[e]+1&4294967295],8)&192|0)!=128;e:do if(!g){if((E(u[u[e]+2&4294967295],8)&192|0)!=128)break e;if((E(u[u[e]+3&4294967295],8)&192|0)!=128)break e;if(E(u[u[e]&4294967295],8)==-16&&D(u[u[e]+1&4294967295],8)<=143)break e;if(E(u[u[e]&4294967295],8)==-12&&D(u[u[e]+1&4294967295],8)>143)break e;m=((((E(u[u[e]&4294967295], -8)&7)<<18)+((E(u[u[e]+1&4294967295],8)&63)<<12)&4294967295)+((E(u[u[e]+2&4294967295],8)&63)<<6)&4294967295)+(E(u[u[e]+3&4294967295],8)&63)&4294967295;m=m-65536&4294967295;g=u[q];u[g]=(m>>>0>>>10&65535)+-10240&65535;u[q]=g+2&4294967295;g=u[q];u[g]=(m&1023)+-9216&65535;u[q]=g+2&4294967295;break d}while(0);g=uV&4294967295;u[l]=u[e]-d&4294967295;u[o]=u[l]+1&4294967295;k=(E(u[u[e]+1&4294967295],8)&192|0)==128;e:do if(k){u[o]=u[o]+1&4294967295;if((E(u[u[e]+2&4294967295],8)&192|0)!=128)break e;u[o]=u[o]+ -1&4294967295}while(0);break c}while(0);u[e]=u[e]+k&4294967295;g=2;continue b}while(0);u[r]=(u[q]-u[u[p]+12&4294967295]&4294967295|0)/2|0;if((p$(b,t,Csb&4294967295,g,d,f,l,o,w,e,p,r,q)|0)!=0){g=25;break b}else g=2}}b:do if(g==3){c!=0&&(u[c]=u[e]-d&4294967295);if((d1(p,(u[q]-u[u[p]+12&4294967295]&4294967295|0)/2|0)|0)<0){g=25;break b}f=u[t]!=0;c:do if(f){b=u[t];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[u[t]+4&4294967295]+24&4294967295]](u[t])}while(0);t=u[w]!= -0;c:do if(t){f=u[w];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[u[w]+4&4294967295]+24&4294967295]](u[w])}while(0);i=u[p];break a}while(0);i=u[t]!=0;b:do if(i){k=u[t];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0){g=37;break b}A[u[u[u[t]+4&4294967295]+24&4294967295]](u[t])}while(0);i=u[w]!=0;b:do if(i){k=u[w];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0){g=40;break b}A[u[u[u[w]+4&4294967295]+24&4294967295]](u[w])}while(0); -i=u[p];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[p]+4&4294967295]+24&4294967295]](u[p]);i=0}while(0);h=e;return i} -function uGb(d,f){var b=h;h+=1204;var c,e,g,i,k=b+4;i=(f|0)<=300;a:do{i?(u[b]=0,g=k,c=0):(c=f*4&4294967295,((c|0)/4|0)!=(f|0)?(e=OY(),c=1):(c=SY(0,c),u[b]=c,u[b]==0?(e=0,c=1):(g=u[b]+20&-1,c=0)));break a}while(0);a:do if(c==0){e=0;b:for(;;){if(!((e|0)<(f|0))){c=10;break b}c=D(u[d+2*e&4294967295],16);e=e+1&4294967295;if(c>>>0<=127)u[g]=c&255;else{if(c>>>0<=2047)u[g]=c>>>0>>>6&255|-64;else{i=c>>>0<=65535;c:do if(i){i=c>>>0>55295;d:do if(i){if(!(c>>>0<=56319))break d;if((e|0)==(f|0))break d;i=D(u[d+ -2*e&4294967295],16);if(!(i>>>0>56319))break d;if(!(i>>>0<=57343))break d;c=((c-55296&4294967295)<<10|i-56320&4294967295)+65536&4294967295;e=e+1&4294967295;break c}while(0);u[g]=c>>>0>>>12&255|-32;g=g+1&4294967295;u[g]=c>>>0>>>6&63|-128;g=g+1&4294967295;u[g]=c&63|-128;g=g+1&4294967295;c=2;continue b}while(0);u[g]=c>>>0>>>18&255|-16;g=g+1&4294967295;u[g]=c>>>0>>>12&63|-128;g=g+1&4294967295;u[g]=c>>>0>>>6&63|-128}g=g+1&4294967295;u[g]=c&63|-128}g=g+1&4294967295;c=2}e=u[b]==0;b:do if(e)i=g-k&4294967295, -i=SY(k,i),u[b]=i;else{i=g-(u[b]+20&4294967295)&4294967295;if((c1(b,i)|0)==0){c=13;break b}e=0;break a}while(0);e=u[b]}while(0);h=b;return e}function V1(d){(u[u[d+4&4294967295]+84&4294967295]&268435456|0)==0?(i1(),d=0):d=uGb(u[d+12&4294967295],u[d+8&4294967295]);return d} -function q$(d,f,b,c,e){var g=h;h+=48;var i,k,m=g+4,l=g+8,o=g+12,r=g+16,p,q=g+20,t,w,x=g+24,z=g+40,y=g+44;w=p=0;u[x&4294967295]=u[vV&4294967295];u[x+4&4294967295]=u[vV+4&4294967295];u[x+8&4294967295]=u[vV+8&4294967295];u[x+12&4294967295]=u[vV+12&4294967295];u[z]=0;u[y]=0;u[q]=d;t=u[q]+f&4294967295;c!=0&&(w=u[c]);var C=(w|0)==0;a:do if(C){if(!((f|0)>3)){i=2;break a}k=D(u[u[q]+u[x+12&4294967295]&4294967295],8)<<24|D(u[u[q]+u[x+8&4294967295]&4294967295],8)<<16|D(u[u[q]+u[x+4&4294967295]&4294967295],8)<< -8|D(u[u[q]+u[x&4294967295]&4294967295],8);if((k|0)==65279)u[q]=u[q]+4&4294967295,w=-1;else{if((k|0)!=-131072){i=2;break a}u[q]=u[q]+4&4294967295;w=1}}while(0);k=(w|0)==-1;a:do if(k)u[x&4294967295]=0,u[x+4&4294967295]=1,u[x+8&4294967295]=2,u[x+12&4294967295]=3;else{if((w|0)!=1){i=7;break a}u[x&4294967295]=3;u[x+4&4294967295]=2;u[x+8&4294967295]=1;u[x+12&4294967295]=0}while(0);k=u[q];a:for(;;){if(!(k>>0>1114111)i=Dsb&4294967295,u[g]=u[q]-d&4294967295,u[m]=u[g]+4&4294967295;else{i>>>0>65535?(k=u[r],u[k]=(i-65536&4294967295)>>>0>>>10&65535|-10240,u[r]=k+2&4294967295,k=u[r],u[k]=i&1023|-9216):(k=u[r],u[k]=i&65535);u[r]=k+2&4294967295;u[q]=u[q]+4&4294967295;i=15;continue b}u[l]=(u[r]-u[u[o]+12&4294967295]&4294967295|0)/2|0;if((p$(b,z,Esb&4294967295,i,d,f,g,m,y,q,o,l,r)|0)!=0){i=20;break b}else i=15}b:do if(i==16){c!=0&&(u[c]=w);e!=0&&(u[e]=u[q]-d&4294967295); -if((d1(o,(u[r]-u[u[o]+12&4294967295]&4294967295|0)/2|0)|0)<0){i=20;break b}d=u[z]!=0;c:do if(d){f=u[z];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[u[z]+4&4294967295]+24&4294967295]](u[z])}while(0);z=u[y]!=0;c:do if(z){d=u[y];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break c;A[u[u[u[y]+4&4294967295]+24&4294967295]](u[y])}while(0);k=u[o];break a}while(0);k=u[o];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)== -0)A[u[u[u[o]+4&4294967295]+24&4294967295]](u[o]);k=u[z]!=0;b:do if(k){C=u[z];u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0){i=34;break b}A[u[u[u[z]+4&4294967295]+24&4294967295]](u[z])}while(0);k=u[y]!=0;b:do if(k){C=u[y];u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0){i=37;break b}A[u[u[u[y]+4&4294967295]+24&4294967295]](u[y])}while(0);k=0}while(0);h=g;return k} -function r$(d,f,b){var c=h;h+=16;var e,g,i;u[c&4294967295]=u[xV&4294967295];u[c+4&4294967295]=u[xV+4&4294967295];u[c+8&4294967295]=u[xV+8&4294967295];u[c+12&4294967295]=u[xV+12&4294967295];e=g=0;a:for(;;){if(!((f-1&4294967295|0)>(e|0)))break a;i=D(u[d+2*e&4294967295],16)>55295;b:do if(i){if(!(D(u[d+2*e&4294967295],16)<=56319))break b;if(!(D(u[d+2*(e+1&4294967295)&4294967295],16)>56319))break b;if(!(D(u[d+2*(e+1&4294967295)&4294967295],16)<=57343))break b;g=g+1&4294967295}while(0);e=e+1&4294967295}e= -(f-g&4294967295)+D((b|0)==0,1)&4294967295;g=e*4&4294967295;if(((g|0)/4|0)!=(e|0))d=OY();else if(e=SY(0,g),e==0)d=0;else{g=e+20&4294967295;(b|0)==0&&(u[g+u[c+12&4294967295]&4294967295]=0,u[g+u[c+8&4294967295]&4294967295]=0,u[g+u[c+4&4294967295]&4294967295]=-2,u[g+u[c&4294967295]&4294967295]=-1,g=g+4&4294967295);if((f|0)!=0){i=(b|0)==-1;a:do if(i)u[c&4294967295]=0,u[c+4&4294967295]=1,u[c+8&4294967295]=2,u[c+12&4294967295]=3;else{if((b|0)!=1)break a;u[c&4294967295]=3;u[c+4&4294967295]=2;u[c+8&4294967295]= -1;u[c+12&4294967295]=0}while(0);a:for(;;){b=D((f|0)>0,1);f=f-1&4294967295;if(E(b,8)==0)break a;var b=D(u[d],16),d=d+2&4294967295,k=b>>>0>55295;b:do if(k){if(!(b>>>0<=56319))break b;if(!((f|0)>0))break b;i=D(u[d],16);if(!(i>>>0>56319))break b;if(!(i>>>0<=57343))break b;b=((b&1023)<<10|i&1023)+65536&4294967295;d=d+2&4294967295;f=f-1&4294967295}while(0);u[g+u[c+12&4294967295]&4294967295]=b>>>0>>>24&255;u[g+u[c+8&4294967295]&4294967295]=b>>>0>>>16&255;u[g+u[c+4&4294967295]&4294967295]=b>>>0>>>8&255;u[g+ -u[c&4294967295]&4294967295]=b&255;g=g+4&4294967295}}d=e}h=c;return d} -function s$(d,f,b,c,e){var g=h;h+=32;var i,k,m=g+4,l=g+8,o=g+12,r=g+16,p=g+20,q,t,w,x=g+24,z=g+28,y;q=0;t=1;w=0;u[x]=0;u[z]=0;var C=b7(f);u[o]=C;C=u[o]==0;a:do if(C)k=0;else if((f|0)==0)k=u[o];else{u[r]=u[u[o]+12&4294967295];u[p]=d;k=u[p]+f&4294967295;c!=0&&(q=u[c]);var B=(q|0)==0;b:do if(B){if(!((f|0)>1)){i=3;break b}y=D(u[u[p]+t&4294967295],8)<<8&65535|D(u[u[p]+w&4294967295],8);if(E(y,16)==-257)u[p]=u[p]+2&4294967295,q=-1;else{if(E(y,16)!=-2){i=3;break b}u[p]=u[p]+2&4294967295;q=1}}while(0);y=(q| -0)==-1;b:do if(y)t=1,w=0;else{if((q|0)!=1){i=8;break b}t=0;w=1}while(0);b:for(;;){if(!(u[p]57343)break d;if(u[p]>=k)i=tV&4294967295,u[g]=(u[p]+-2&4294967295)-d&4294967295,u[m]=k-d&4294967295;else{y=D(i,16)>55295;e:do if(y){if(!(D(i,16)<= -56319))break e;y=D(u[u[p]+t&4294967295],8)<<8&65535|D(u[u[p]+w&4294967295],8);u[p]=u[p]+2&4294967295;B=D(y,16)<=56319;f:do if(!B){if(D(y,16)>57343)break f;B=u[r];u[B]=i;u[r]=B+2&4294967295;i=u[r];u[i]=y;u[r]=i+2&4294967295;i=9;continue b}while(0);i=Fsb&4294967295;u[g]=(u[p]+-4&4294967295)-d&4294967295;u[m]=u[g]+2&4294967295;break c}while(0);i=Gsb&4294967295;u[g]=(u[p]+-2&4294967295)-d&4294967295;u[m]=u[g]+2&4294967295}break c}while(0);y=u[r];u[y]=i;u[r]=y+2&4294967295;i=9;continue b}while(0);u[l]= -(u[r]-u[u[o]+12&4294967295]&4294967295|0)/2|0;if((p$(b,x,Hsb&4294967295,i,d,f,g,m,z,p,o,l,r)|0)!=0){i=20;break b}else i=9}b:do if(i==10){c!=0&&(u[c]=q);e!=0&&(u[e]=u[p]-d&4294967295);if((d1(o,(u[r]-u[u[o]+12&4294967295]&4294967295|0)/2|0)|0)<0){i=20;break b}d=u[x]!=0;c:do if(d){f=u[x];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[u[x]+4&4294967295]+24&4294967295]](u[x])}while(0);x=u[z]!=0;c:do if(x){d=u[z];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d& -4294967295]|0)!=0)break c;A[u[u[u[z]+4&4294967295]+24&4294967295]](u[z])}while(0);k=u[o];break a}while(0);k=u[o];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[o]+4&4294967295]+24&4294967295]](u[o]);k=u[x]!=0;b:do if(k){y=u[x];u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0){i=34;break b}A[u[u[u[x]+4&4294967295]+24&4294967295]](u[x])}while(0);k=u[z]!=0;b:do if(k){y=u[z];u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0){i= -37;break b}A[u[u[u[z]+4&4294967295]+24&4294967295]](u[z])}while(0);k=0}while(0);h=g;return k} -function t$(d,f,b){var c,e,g,i;g=1;i=0;if((2147483647-D((b|0)==0,1)&4294967295|0)<(f|0))d=OY();else if(c=(f+0&4294967295)+D((b|0)==0,1)&4294967295,e=c*2&4294967295,((e|0)/2|0)!=(c|0))d=OY();else if(c=SY(0,e),c==0)d=0;else{e=c+20&4294967295;(b|0)==0&&(u[e+g&4294967295]=-2,u[e+i&4294967295]=-1,e=e+2&4294967295);if((f|0)!=0){var k=(b|0)==-1;a:do if(k)g=1,i=0;else{if((b|0)!=1)break a;g=0;i=1}while(0);for(;;){b=D((f|0)>0,1);f=f-1&4294967295;if(E(b,8)==0)break;b=u[d];d=d+2&4294967295;u[e+g&4294967295]= -D(b,16)>>>8&255;u[e+i&4294967295]=b&255;e=e+2&4294967295;E(0,16)!=0&&(u[e+g&4294967295]=D(0,16)>>>8&255,u[e+i&4294967295]=0,e=e+2&4294967295)}}d=c}return d} -function LAb(d,f,b){var c=h;h+=36;var e,g,i=c+4,k=c+8,m=c+12,l,o=c+16,r=c+20,p,q,t=c+24,w=c+28,x=c+32,z,y;u[c]=d;d=u[c];u[t]=-1;u[w]=0;u[x]=0;p=b7(f);u[o]=p;var C=u[o]==0;a:do if(C)e=11;else if((f|0)==0){g=u[o];e=0;break a}else{u[r]=u[u[o]+12&4294967295];p=u[c]+f&4294967295;b:for(;;){if(!(u[c]p&&(z=0);e= -D(z,8);e=e==10?71:e==34?72:e==39?73:e==48?74:e==49?74:e==50?74:e==51?74:e==52?74:e==53?74:e==54?74:e==55?74:e==78?75:e==85?76:e==92?77:e==97?78:e==98?79:e==102?80:e==110?81:e==114?82:e==116?83:e==117?84:e==118?85:e==120?86:87;c:do if(e==87){if(u[c]>p){if(q=Qsb&4294967295,u[c]=u[c]+-1&4294967295,u[k]=u[c]-d&4294967295,u[m]=(u[r]-u[u[o]+12&4294967295]&4294967295|0)/2|0,(p$(b,w,zV&4294967295,q,d,f,i,k,x,c,o,m,r)|0)!=0){e=11;break a}}else e=u[r],u[e]=92,u[r]=e+2&4294967295,e=u[r],u[e]=D(u[u[c]+-1&4294967295], -8),u[r]=e+2&4294967295;e=1;continue b}else if(e==71){e=1;continue b}else if(e==72){e=u[r];u[e]=34;u[r]=e+2&4294967295;e=1;continue b}else if(e==73){e=u[r];u[e]=39;u[r]=e+2&4294967295;e=1;continue b}else if(e==74){e=E(u[u[c]+-1&4294967295],8)-48&65535;z=u[c]47))break d;if(!(E(u[u[c]],8)<=55))break d;l=u[c];e=((e<<3)+E(u[l],8)&65535)-48&65535;u[c]=l+1&4294967295;if(!(u[c]47))break d;if(!(E(u[u[c]],8)<=55))break d;l=u[c];e=((e<<3)+E(u[l], -8)&65535)-48&65535;u[c]=l+1&4294967295}while(0);z=u[r];u[z]=e;u[r]=z+2&4294967295;e=1;continue b}else if(e==75){q=Nsb&4294967295;if(u[yV]==0){e=Osb&4294967295;var B=a,G=z=a,K=G=l=z=G=a;l=G=K=G=a;l=z=0;K=Ba(e)+1&4294967295;(K|0)>=0?(G=(K|0)!=0?K:1,G=oa(G)):G=0;if(G==0)z=0;else{pX(G,e,K);d:for(;;){if(G==0){B=13;break d}K=HX(G,46);K!=0&&(u[K]=0,K=K+1&4294967295);if(z==0)z=b6(G);else{G=TY(z,G);u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)==0)A[u[u[z+4&4294967295]+24&4294967295]](z); -z=G}if(z==0){B=10;break d}G=K;B=3}if(B==13){K=B=a;G=z==0;d:do if(G)B=0;else{if(u[z+4&4294967295]!=An){B=0;break d}if(u[z+8&4294967295]==0){B=0;break d}if((bBb(u[z+12&4294967295],e)|0)==0){B=0;break d}K=1;B=4;break d}while(0);B==0&&(K=0);(K|0)!=0?(l=z,l=u[l+8&4294967295]):T(u[Tu],tn&4294967295,s([e,0,0,0],0,j,["i8*",0,0,0]))}e=z!=0;d:do if(e){u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0)break d;A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);z=l}u[yV]=z;if(u[yV]==0){e=29; -break b}}z=E(u[u[c]],8)==123;d:do if(z){for(e=u[c]+1&4294967295;;){if(E(u[u[c]],8)==125)break;if(!(u[c]e))break d;if(!(u[c]p){u[k]=f;if((p$(b,w,zV&4294967295,Lsb&4294967295,d,f,i,k,x,c,o,m,r)|0)!=0){e=11;break a}e=1;continue b}else{l=0;d:for(;;){if(!((l|0)<(y|0))){e=24;break d}z=u[u[c]+l&4294967295];e=GX();if((D(u[u[e]+2*D(z,8)&4294967295],16)&4096|0)==0){e=14;break d}u[t]= -u[t]<<4&-16;B=D(z,8)<=47;e:do if(B)e=17;else{if(D(z,8)>57){e=17;break e}u[t]=(D(z,8)+u[t]&4294967295)-48&4294967295;e=19;break e}while(0);e:do if(e==17){B=D(z,8)<=96;f:do if(!B){if(D(z,8)>102){e=20;break f}u[t]=(D(z,8)+u[t]&4294967295)-87&4294967295;break e}while(0);u[t]=(D(z,8)+u[t]&4294967295)-55&4294967295}while(0);l=l+1&4294967295;e=13}if(e==24){u[c]=u[c]+l&4294967295;if((u[t]|0)!=-1)break c;if(V()!=0){e=1;continue b}}else if(e==14){u[k]=((u[c]+l&4294967295)+1&4294967295)-d&4294967295;if((p$(b, -w,zV&4294967295,q,d,f,i,k,x,c,o,m,r)|0)!=0){e=11;break a}e=1;continue b}}while(0);if(u[t]>>>0<=65535)e=u[r],u[e]=u[t]&65535,u[r]=e+2&4294967295;else if(u[t]>>>0<=1114111)u[t]=u[t]-65536&4294967295,e=u[r],u[e]=(u[t]>>>0>>>10&65535)+-10240&65535,u[r]=e+2&4294967295,e=u[r],u[e]=(u[t]&1023)+-9216&65535,u[r]=e+2&4294967295;else if(u[k]=u[c]-d&4294967295,u[m]=(u[r]-u[u[o]+12&4294967295]&4294967295|0)/2|0,(p$(b,w,zV&4294967295,Msb&4294967295,d,f,i,k,x,c,o,m,r)|0)!=0){e=11;break a}}e=1}if(e==43){if((d1(o, -(u[r]-u[u[o]+12&4294967295]&4294967295|0)/2|0)|0)<0){e=11;break a}f=u[w]!=0;b:do if(f){b=u[w];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[w]+4&4294967295]+24&4294967295]](u[w])}while(0);f=u[x]!=0;b:do if(f){b=u[x];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[x]+4&4294967295]+24&4294967295]](u[x])}while(0);g=u[o];e=0;break a}else if(e==29){W(u[Xv],Rsb&4294967295);f=u[o]!=0;b:do if(f){b=u[o];u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[o]+4&4294967295]+24&4294967295]](u[o])}while(0);f=u[w]!=0;b:do if(f){b=u[w];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[w]+4&4294967295]+24&4294967295]](u[w])}while(0);f=u[x]!=0;b:do if(f){b=u[x];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[x]+4&4294967295]+24&4294967295]](u[x])}while(0);e=g=0;break a}}while(0);if(e==11){f=u[o]!=0;a:do if(f){b=u[o];u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[o]+4&4294967295]+24&4294967295]](u[o])}while(0);o=u[w]!=0;a:do if(o){f=u[w];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[u[w]+4&4294967295]+24&4294967295]](u[w])}while(0);w=u[x]!=0;a:do if(w){o=u[x];u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break a;A[u[u[u[x]+4&4294967295]+24&4294967295]](u[x])}while(0);g=0}h=c;return g} -function u$(d,f,b){for(var c,e;;){c=D((f|0)>0,1);f=f-1&4294967295;if(E(c,8)==0){c=5;break}if(E(u[d],16)==E(b,16)){c=1;break}d=d+2&4294967295;c=0}c==1?e=d:c==5&&(e=0);return e} -function v$(d,f,b){var c=h;h+=4;var e,g,i;if((2147483644/6|0)<(f|0))b=OY();else if(i=SY(0,(6*f&4294967295)+3&4294967295),u[c]=i,u[c]==0)b=0;else{i=u[c]+20&-1;if((b|0)!=0){u[i]=117;i=i+1&4294967295;var k=u$(d,f,39)==0;a:do if(k)e=1;else{if(u$(d,f,34)!=0){e=1;break a}g=34;e=3;break a}while(0);e==1&&(g=39);u[i]=g;i=i+1&4294967295}a:for(;;){g=D((f|0)>0,1);f=f-1&4294967295;if(E(g,8)==0)break a;g=u[d];d=d+2&4294967295;k=(b|0)==0;b:do if(k)e=8;else{e=E(E(u[(u[c]+20&4294967295)+1&4294967295],8),16)==E(g, -16)?7:8;break b}while(0);b:do if(e==8){if(E(g,16)==92)break b;k=D(g,16)>55295;c:do if(k){if(!(D(g,16)<=56319))break c;e=u[d];var d=d+2&4294967295,f=f-1&4294967295,m=D(e,16)>56319;d:do if(m){if(!(D(e,16)<=57343))break d;g=((D(g,16)&1023)<<10|D(e,16)&1023)+65536&4294967295;u[i]=92;i=i+1&4294967295;u[i]=85;i=i+1&4294967295;u[i]=u[u[AV]+(g>>>0>>>28&15)&4294967295];i=i+1&4294967295;u[i]=u[u[AV]+(g>>>0>>>24&15)&4294967295];i=i+1&4294967295;u[i]=u[u[AV]+(g>>>0>>>20&15)&4294967295];i=i+1&4294967295;u[i]= -u[u[AV]+(g>>>0>>>16&15)&4294967295];i=i+1&4294967295;u[i]=u[u[AV]+(g>>>0>>>12&15)&4294967295];i=i+1&4294967295;u[i]=u[u[AV]+(g>>>0>>>8&15)&4294967295];i=i+1&4294967295;u[i]=u[u[AV]+(g>>>0>>>4&15)&4294967295];i=i+1&4294967295;u[i]=u[u[AV]+(g&15)&4294967295];i=i+1&4294967295;continue a}while(0);d=d+-2&4294967295;f=f+1&4294967295}while(0);if(D(g,16)>255)u[i]=92,i=i+1&4294967295,u[i]=117,i=i+1&4294967295,u[i]=u[u[AV]+(D(D(g,16)>>>12,16)&15)&4294967295],i=i+1&4294967295,u[i]=u[u[AV]+(D(D(g,16)>>>8,16)& -15)&4294967295],i=i+1&4294967295,u[i]=u[u[AV]+(D(D(g,16)>>>4,16)&15)&4294967295],i=i+1&4294967295,u[i]=u[u[AV]+(D(g,16)&15)&4294967295];else if(E(g,16)==9)u[i]=92,i=i+1&4294967295,u[i]=116;else if(E(g,16)==10)u[i]=92,i=i+1&4294967295,u[i]=110;else if(E(g,16)==13)u[i]=92,i=i+1&4294967295,u[i]=114;else{e=D(g,16)<=31;c:do if(!e){if(D(g,16)>126)break c;u[i]=g&255;i=i+1&4294967295;continue a}while(0);u[i]=92;i=i+1&4294967295;u[i]=120;i=i+1&4294967295;u[i]=u[u[AV]+(D(D(g,16)>>>4,16)&15)&4294967295];i=i+ -1&4294967295;u[i]=u[u[AV]+(D(g,16)&15)&4294967295]}i=i+1&4294967295;continue a}while(0);u[i]=92;i=i+1&4294967295;u[i]=g&255;i=i+1&4294967295}(b|0)!=0&&(u[i]=u[(u[c]+20&4294967295)+1&4294967295],i=i+1&4294967295);u[i]=0;b=(c1(c,i-(u[c]+20&4294967295)&4294967295)|0)!=0?0:u[c]}h=c;return b} -function KAb(d,f,b){var c=h;h+=32;var e,g,i,k=c+4,m=c+8,l=c+12,o=c+16,r=c+20,p,q=c+24,t=c+28,w,x,z;u[c]=d;d=u[c];u[q]=0;u[t]=0;p=b7(f);u[o]=p;p=u[o]==0;a:do if(p)e=13;else{if((f|0)!=0){u[r]=u[u[o]+12&4294967295];p=u[c]+f&4294967295;b:for(;;){if(!(u[c]=p){e=1;continue b}if(E(u[u[c]],8)!=117&&E(u[u[c]],8)!=85){e=1;continue b}u[r]=u[r]+-2&4294967295;z=g=E(u[u[c]],8)==117?4:8;u[c]=u[c]+1&4294967295;u[l]=(u[r]-u[u[o]+12&4294967295]&4294967295|0)/2|0;x=g=0;c:for(;;){if(!((x|0)<(z|0))){e=22;break c}w=u[u[c]];e=GX();if((D(u[u[e]+2*D(w,8)&4294967295],16)&4096|0)==0){e=11;break c}g=g<<4&-16;var y=D(w,8)<=47;d:do if(y)e=15;else{if(D(w,8)>57){e=15;break d}g=(D(w,8)+g&4294967295)-48&4294967295; -e=17;break d}while(0);d:do if(e==15){y=D(w,8)<=96;e:do if(!y){if(D(w,8)>102){e=18;break e}g=(D(w,8)+g&4294967295)-87&4294967295;break d}while(0);g=(D(w,8)+g&4294967295)-55&4294967295}while(0);x=x+1&4294967295;u[c]=u[c]+1&4294967295;e=10}if(e==22)if(g>>>0<=65535)e=u[r],u[e]=g&65535,u[r]=e+2&4294967295,e=1;else if(g>>>0<=1114111)g=g-65536&4294967295,e=u[r],u[e]=(g>>>0>>>10&65535)+-10240&65535,u[r]=e+2&4294967295,e=u[r],u[e]=(g&1023)+-9216&65535,u[r]=e+2&4294967295,e=1;else if(u[m]=u[c]-d&4294967295, -u[l]=(u[r]-u[u[o]+12&4294967295]&4294967295|0)/2|0,(p$(b,q,CV&4294967295,Tsb&4294967295,d,f,k,m,t,c,o,l,r)|0)!=0){e=13;break a}else e=1;else if(e==11){u[m]=u[c]-d&4294967295;if((p$(b,q,CV&4294967295,Ssb&4294967295,d,f,k,m,t,c,o,l,r)|0)!=0){e=13;break a}e=1}}}if((d1(o,(u[r]-u[u[o]+12&4294967295]&4294967295|0)/2|0)|0)<0){e=13;break a}f=u[q]!=0;b:do if(f){b=u[q];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q])}while(0);f=u[t]!= -0;b:do if(f){b=u[t];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[t]+4&4294967295]+24&4294967295]](u[t])}while(0)}i=u[o];e=0;break a}while(0);if(e==13){f=u[o]!=0;a:do if(f){b=u[o];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[o]+4&4294967295]+24&4294967295]](u[o])}while(0);o=u[q]!=0;a:do if(o){f=u[q];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q])}while(0); -q=u[t]!=0;a:do if(q){o=u[t];u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break a;A[u[u[u[t]+4&4294967295]+24&4294967295]](u[t])}while(0);i=0}h=c;return i} -function m$(d,f){var b=h;h+=2;var c,e,g,i;c=d;e=f;if((e|0)==1)u[b]=D(u[c],8),g=e1(b,1);else if(g=b7(e),g==0){c=g!=0;a:do if(c){e=g;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=0}else if((e|0)!=0)for(i=u[g+12&4294967295];;){var k=D((e|0)>0,1);e=e-1&4294967295;if(E(k,8)==0)break;u[i]=D(u[c],8);i=i+2&4294967295;c=c+1&4294967295}h=b;return g} -function vGb(d,f,b,c,e,g,i){var k=u[d]==0;a:do if(k){var m=v_(u[ew],lna&4294967295,s([f,0,0,0,b,0,0,0,c,0,0,0,e,0,0,0,g,0,0,0,i,0,0,0],0,j,["i8*",0,0,0,"i16*",0,0,0,"i32",0,0,0,"i32",0,0,0,"i32",0,0,0,"i8*",0,0,0]));u[d]=m}else{u[u[d]+28&4294967295]=e;b:do{u[u[d]+32&4294967295]=g;if((C4(u[d]+36&4294967295,i)|0)!=0)break b;break a}while(0);m=u[d];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[d]+4&4294967295]+24&4294967295]](u[d]);u[d]=0}while(0)} -function w$(d,f,b,c,e,g,i){vGb(d,f,b,c,e,g,i);u[d]!=0&&Y2(u[d])} -function x$(d,f,b,c,e,g,i,k,m,l){var o=h;h+=4;var r,p,q=u[f]==0;a:do if(q){r=W2(d);u[f]=r;if(u[f]!=0){r=1;break a}p=0;r=2;break a}else r=1;while(0);a:do if(r==1){vGb(i,b,e,g,k,m,c);if(u[i]!=0&&(p=AY(u[f],s([u[i],0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0])),p!=0)){if((u[u[p+4&4294967295]+84&4294967295]&67108864|0)==0)W(u[H],u[EV]+4&4294967295);else if((y1(p,u[EV],s([eW,0,0,0,o,0,0,0,l,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)!=0){(u[l]| -0)<0&&(u[l]=u[l]+g&4294967295);d=(u[l]|0)<0;b:do if(!d){if((u[l]|0)>(g|0)){r=7;break b}f=u[o];u[f&4294967295]=u[f&4294967295]+1&4294967295;u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);p=u[o];break a}while(0);T(u[Iv],oV&4294967295,s([u[l],0,0,0],0,j,["i32",0,0,0]))}u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p)}p=0}while(0);h=o;return p} -function n$(d,f,b,c){var e=h;h+=16;var g,i,k,m,l,o,r,p,q=e+4,t=e+8,w,x,z,y,C,B=e+12,G,K;k=d;m=d+2*f&4294967295;r=(c|0)==256?kV&4294967295:lV&4294967295;p=(c|0)==256?Ysb&4294967295:FV&4294967295;u[q]=0;u[t]=0;w=-1;o=SY(0,f);u[e]=o;var I=u[e]==0;a:do if(I)g=12;else if((f|0)==0){i=u[e];g=2;break a}else{l=u[e]+20&-1;o=f;b:for(;;){if(!(d=m)break c;if(!((D(u[K],16)| -0)>=(c|0)))break c;K=K+2&4294967295}g=(w|0)==-1;c:do if(g){w=b==0;d:do if(!w){if((yX(b,iV&4294967295)|0)==0)break d;w=(yX(b,hV&4294967295)|0)==0?2:(yX(b,GV&4294967295)|0)==0?3:(yX(b,HV&4294967295)|0)==0?4:0;break c}while(0);w=1}while(0);g=w;if(g==1){g=59;break b}else g=g==2?60:g==3?15:g==4?61:62;c:do if(g==62){C=x$(b,q,r,p,k,f,t,(G-k&4294967295|0)/2|0,(K-k&4294967295|0)/2|0,B);if(C==0){g=12;break a}x=l-(u[e]+20&4294967295)&4294967295;g=u[C+8&4294967295];y=(x+g&4294967295)+((m-K&4294967295|0)/2|0)& -4294967295;if((y|0)>(o|0)){(o*2&4294967295|0)>(y|0)&&(y=o*2&4294967295);if((c1(e,y)|0)!=0){g=28;break b}l=(u[e]+20&-1)+x&4294967295;o=y}for(y=u[C+12&4294967295];;){x=D((g|0)>0,1);g=g-1&4294967295;if(E(x,8)==0)break;x=u[y];if((D(x,16)|0)>=(c|0)){g=33;break b}u[l]=x&255;y=y+2&4294967295;l=l+1&4294967295}d=k+2*u[B]&4294967295;u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0){g=3;continue b}A[u[u[C+4&4294967295]+24&4294967295]](C);g=3;continue b}else if(g==60)for(;;){g=D(G(o|0)){(o*2&4294967295|0)>(y|0)&&(y=o*2&4294967295);if((c1(e,y)|0)!=0){g=12;break a}l=(u[e]+20&-1)+x&4294967295;o=y}for(d=G;;){if(!(d< -K))break;g=AX(l,IV&4294967295,D(u[d],16));l=l+g&4294967295;d=d+2&4294967295}d=K;g=3;continue b}while(0);d=K}g=3}if(g==40){f=l-(u[e]+20&4294967295)&4294967295;(f|0)<(o|0)&&c1(e,f);f=u[q]!=0;b:do if(f){b=u[q];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q])}while(0);f=u[t]!=0;b:do if(f){b=u[t];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[u[t]+4&4294967295]+24&4294967295]](u[t])}while(0); -i=u[e];g=2;break a}else if(g==59){w$(t,r,k,f,(G-k&4294967295|0)/2|0,(K-k&4294967295|0)/2|0,p);g=12;break a}else if(g==28){u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C);g=12;break a}else if(g==33){w$(t,r,k,f,z,z+1&4294967295,p);u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C);g=12;break a}}while(0);if(g==12){f=u[e]!=0;a:do if(f){b=u[e];u[b&4294967295]=u[b&4294967295]-1&4294967295; -if((u[b&4294967295]|0)!=0)break a;A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);f=u[q]!=0;a:do if(f){b=u[q];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q])}while(0);q=u[t]!=0;a:do if(q){f=u[t];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[u[t]+4&4294967295]+24&4294967295]](u[t])}while(0);i=0}h=e;return i} -function tGb(d,f,b){var c=h;h+=34;var e,g,i=c+4,k=c+8,m=c+12,l=c+16,o=c+20,r=c+24,p=c+28,q=c+32;u[c]=d;d=u[c];u[r]=0;u[p]=0;var t=(f|0)==1;a:do if(t){if(!(E(u[u[c]],8)>=0)){e=1;break a}u[q]=D(u[u[c]],8);g=e1(q,1);e=2;break a}else e=1;while(0);a:do if(e==1){g=b7(f);u[i]=g;g=u[i]==0;b:do if(!g){if((f|0)!=0){u[k]=u[u[i]+12&4294967295];e=u[c]+f&4294967295;c:for(;;){if(!(u[c]=0)q=u[k],u[q]=D(g,8),u[k]=q+2&4294967295,u[c]=u[c]+1&4294967295;else if(u[m]=u[c]-d&4294967295, -u[l]=u[m]+1&4294967295,u[o]=(u[k]-u[u[i]+12&4294967295]&4294967295|0)/2|0,(p$(b,r,lV&4294967295,FV&4294967295,d,f,m,l,p,c,i,o,k)|0)!=0){e=4;break b}}if(((u[k]-u[u[i]+12&4294967295]&4294967295|0)/2|0)<(u[u[i]+8&4294967295]|0)&&(d1(i,(u[k]-u[u[i]+12&4294967295]&4294967295|0)/2|0)|0)<0){e=4;break b}f=u[r]!=0;c:do if(f){b=u[r];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[u[r]+4&4294967295]+24&4294967295]](u[r])}while(0);r=u[p]!=0;c:do if(r){f=u[p];u[f&4294967295]= -u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[u[p]+4&4294967295]+24&4294967295]](u[p])}while(0)}g=u[i];break a}while(0);g=u[i]!=0;b:do if(g){q=u[i];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0){e=15;break b}A[u[u[u[i]+4&4294967295]+24&4294967295]](u[i])}while(0);g=u[r]!=0;b:do if(g){q=u[r];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0){e=18;break b}A[u[u[u[r]+4&4294967295]+24&4294967295]](u[r])}while(0);g=u[p]!=0;b:do if(g){q= -u[p];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0){e=21;break b}A[u[u[u[p]+4&4294967295]+24&4294967295]](u[p])}while(0);g=0}while(0);h=c;return g} -function wGb(d,f){var b,c,e;c=D(D(d,16)>>>11,16);b=D(D(d,16)>>>7,16)&15;e=D(d,16)&127;E(d,16)==0?b=0:(c=D(u[(f+8&4294967295)+c&4294967295],8),(c|0)==255?b=-1:(c=D(u[(f+48&4294967295)+((c*16&4294967295)+b&4294967295)&4294967295],8),(c|0)==255?b=-1:(c=D(u[(f+48&4294967295)+(((u[f+40&4294967295]+(c*8&4294967295)&4294967295)*16&4294967295)+e&4294967295)&4294967295],8),b=(c|0)==0?-1:c)));return b} -function xGb(d,f){var b,c,e;c=Y(D(d,16));var g=c==0;a:do if(g)b=0;else{b=CY(f,c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(b==0)(xY(u[Rv])|0)!=0?(yY(),b=Q,u[b&4294967295]=u[b&4294967295]+1&4294967295):b=0;else if(b!=Q)if((u[u[b+4&4294967295]+84&4294967295]&8388608|0)!=0){e=u[b+8&4294967295];var i=(e|0)<0;b:do if(!i){if((e|0)>255)break b;break a}while(0);W(u[H],ctb&4294967295);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b& -4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else if((u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0){W(u[H],dtb&4294967295);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}}while(0);return b}function y$(d,f){var b,c;b=f;c=u[u[d]+8&4294967295];(c*2&4294967295|0)>(b|0)&&(b=c*2&4294967295);return(c1(d,b)|0)!=0?0:1} -function z$(d,f,b,c){var e,g,i,k,m;i=u[u[b]+8&4294967295];var l=u[f+4&4294967295]==NV;a:do if(l)if(e=wGb(D(d,16)&65535,f),g=u[c]+1&4294967295,(e|0)==-1)e=1;else{k=(i|0)<(g|0);b:do if(k){if((y$(b,g)|0)!=0)break b;e=2;break a}while(0);g=u[b]+20&-1;k=u[c];u[g+k&4294967295]=e&255;u[c]=k+1&4294967295;e=0}else if(e=xGb(D(d,16)&65535,f),e==0)e=2;else if(e==Q){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=1}else{if((u[u[e+4&4294967295]+84& -4294967295]&8388608|0)!=0){g=u[c]+1&4294967295;k=(i|0)<(g|0);b:do if(k){if((y$(b,g)|0)!=0)break b;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=2;break a}while(0);g=u[b]+20&-1;k=u[c];u[g+k&4294967295]=u[e+8&4294967295]&255;u[c]=k+1&4294967295}else{k=e+20&-1;m=u[e+8&4294967295];g=u[c]+m&4294967295;var o=(i|0)<(g|0);b:do if(o){if((y$(b,g)|0)!=0)break b;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4& -4294967295]+24&4294967295]](e);e=2;break a}while(0);g=u[b]+20&-1;pX(g+u[c]&4294967295,k,m);u[c]=u[c]+m&4294967295}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}while(0);return e} -function yGb(d,f,b,c,e,g){var i=u[d]==0;a:do if(i){var k=v_(u[iw],xna&4294967295,s([f,0,0,0,b,0,0,0,c,0,0,0,e,0,0,0,g,0,0,0],0,j,["i16*",0,0,0,"i32",0,0,0,"i32",0,0,0,"i32",0,0,0,"i8*",0,0,0]));u[d]=k}else{u[u[d]+28&4294967295]=c;b:do{u[u[d]+32&4294967295]=e;if((C4(u[d]+36&4294967295,g)|0)!=0)break b;break a}while(0);k=u[d];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[d]+4&4294967295]+24&4294967295]](u[d]);u[d]=0}while(0)} -function zGb(d,f,b){var c,e,g,d=Y(D(d,16)),i=d==0;a:do if(i)c=-1;else{c=CY(f,d);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);if(c==0)(xY(u[Rv])|0)!=0?(yY(),c=u[b]=0):c=-1;else if(c==Q)u[b]=c,c=0;else if((u[u[c+4&4294967295]+84&4294967295]&8388608|0)!=0){e=u[c+8&4294967295];g=D(65535,16);var k=(e|0)<0;b:do if(!k){if((e|0)>(g|0))break b;u[b]=c;c=0;break a}while(0);T(u[H],ftb&4294967295,s([g+1&4294967295,0,0,0],0,j,["i32",0,0,0]));u[c& -4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=-1}else if((u[u[c+4&4294967295]+84&4294967295]&268435456|0)!=0)u[b]=c,c=0;else{W(u[H],LV&4294967295);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=-1}}while(0);return c} -function A$(d,f,b){var c,e,g;g=u[u[d]+8&4294967295];var i=(b|0)>(g|0);a:do if(i){c=(u[f]-u[u[d]+12&4294967295]&4294967295|0)/2|0;(g*2&4294967295|0)>(b|0)&&(b=g*2&4294967295);(d1(d,b)|0)<0?(e=-1,c=1):(u[f]=u[u[d]+12&4294967295]+2*c&4294967295,c=2);break a}else c=2;while(0);c==2&&(e=0);return e} -function AGb(d,f,b,c){var e=h;h+=57;var g,i,k,m,l=e+4,o,r=e+8,p=e+12,q,t=e+16,w,x=e+20,z,y,C,B=e+24;i=d;u[e]=0;d=i;m=i+2*f&4294967295;o=KV&4294967295;u[r]=0;u[p]=0;q=-1;var G=b==0;a:do{if(G)i1();else{k=e1(0,f);u[e]=k;k=u[e]==0;b:do if(!k)if((f|0)==0){k=u[e];break a}else{u[l]=u[u[e]+12&4294967295];c:for(;;){if(!(i(F|0)){Ia=7;break f}C=u[g];u[C&4294967295]=u[C&4294967295]+1&4294967295;u[Qa&4294967295]=u[Qa&4294967295]-1&4294967295;if((u[Qa&4294967295]|0)==0)A[u[u[Qa+4&4294967295]+24&4294967295]](Qa);aa=u[g];break e}while(0);T(u[Iv],oV&4294967295,s([u[O],0,0,0],0,j,["i32",0,0,0]))}u[Qa&4294967295]=u[Qa&4294967295]-1&4294967295;if((u[Qa&4294967295]|0)==0)A[u[u[Qa+4&4294967295]+24&4294967295]](Qa)}aa=0}while(0);g=aa;h=w;w=g;if(w==0){g=13;break b}g=u[w+8&4294967295]; -if((A$(e,l,(((u[l]-u[u[e]+12&4294967295]&4294967295|0)/2|0)+g&4294967295)+((m-y&4294967295|0)/2|0)&4294967295)|0)!=0){g=36;break c}for(i=u[w+12&4294967295];;){C=D((g|0)>0,1);g=g-1&4294967295;if(E(C,8)==0)break;C=u[l];u[C]=u[i];u[l]=C+2&4294967295;i=i+2&4294967295}i=d+2*u[x]&4294967295;u[w&4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)!=0){g=2;continue c}A[u[u[w+4&4294967295]+24&4294967295]](w);g=2;continue c}else if(g==63)for(C=z;;){if(!(C(k|0)&&(d1(e,k)|0)<0){g=13;break b}f= -u[p]!=0;c:do if(f){b=u[p];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[u[p]+4&4294967295]+24&4294967295]](u[p])}while(0);p=u[r]!=0;c:do if(p){f=u[r];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[u[r]+4&4294967295]+24&4294967295]](u[r])}while(0);k=u[e];break a}else if(g==3){C=u[t]!=0;c:do if(C){K=u[t];u[K&4294967295]=u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)!=0){g=6;break c}A[u[u[u[t]+4&4294967295]+24&4294967295]](u[t])}while(0)}else if(g== -62)C=p,yGb(C,d,f,(z-d&4294967295|0)/2|0,(y-d&4294967295|0)/2|0,o),u[C]!=0&&Y2(u[C]);else if(g==36&&(u[w&4294967295]=u[w&4294967295]-1&4294967295,(u[w&4294967295]|0)==0))A[u[u[w+4&4294967295]+24&4294967295]](w)}while(0);k=u[e]!=0;b:do if(k){C=u[e];u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0){g=53;break b}A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);k=u[p]!=0;b:do if(k){C=u[p];u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0){g=56;break b}A[u[u[u[p]+ -4&4294967295]+24&4294967295]](u[p])}while(0);k=u[r]!=0;b:do if(k){C=u[r];u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0){g=59;break b}A[u[u[u[r]+4&4294967295]+24&4294967295]](u[r])}while(0)}k=0}while(0);h=e;return k} -function M4(d,f,b){var c=h;h+=12;var e,g,i,k=c+4,m,l,o,r,p,q=c+8,t,w,x;u[c]=0;u[k]=0;m=gtb&4294967295;l=htb&4294967295;o=-1;var z=b==0;a:do{if(z)i1();else{i=d;g=d+2*f&4294967295;b:for(;;){if(!(i=0)u[b]=(e&255)+48&255,b=b+1&4294967295,i=i+2&4294967295;else{e=E(r,16)!=0;c:do if(e){if(!(D(r,16)<=255))break c; -u[b]=r&255;b=b+1&4294967295;i=i+2&4294967295;e=1;continue b}while(0);t=i;w=i+2&4294967295;c:for(;;){if(!(w0,1);i=i-1&4294967295;if(E(e,8)==0)break;x=u[r];e=D(x,16)<=127?D(E(u[bV+D(x,16)&4294967295],8)!=0,1):D((p2(D(x,16)&65535)|0)!=0,1);if(E(e,8)!=0)u[b]=32;else if(e=b5(D(x,16)&65535),(e|0)>=0)u[b]=(e&255)+48&255;else{if(E(x,16)==0){e=27;break b}if(D(x,16)>255){e=27;break b}u[b]=x&255}b=b+1&4294967295;r=r+2&4294967295}i=d+2*u[q]&4294967295;u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0){e=1;continue b}A[u[u[p+4&4294967295]+24&4294967295]](p); -e=1;continue b}else if(e==51)for(i=t;;){if(!(i-1))break b;if(E(u[d+2*l&4294967295],16)==E(u[b&4294967295],16))break;l=l-1&4294967295}k=l;i=3;break a}while(0);k=-1;i=3;break a}else{o=c-1&4294967295;k=o-1&4294967295;var f=0,p=(g|0)!=2;b:do if(p){l=0;c:for(;;){if(!((l|0)<(o|0))){i=23;break c}f|=1<<(D(u[b+2*l&4294967295],16)&31);E(u[b+2*l&4294967295],16)==E(u[b+2*o&4294967295],16)&&(k=(o-l&4294967295)-1&4294967295);l=l+1&4294967295; -i=20}f|=1<<(D(u[b+2*o&4294967295],16)&31);l=0;c:for(;;){if(!((l|0)<=(r|0))){i=38;break c}var q=E(u[d+2*((l+c&4294967295)-1&4294967295)&4294967295],16)==E(u[b+2*(c-1&4294967295)&4294967295],16);d:do if(q){for(i=0;;){if(!((i|0)<(o|0)))break;if(E(u[d+2*(l+i&4294967295)&4294967295],16)!=E(u[b+2*i&4294967295],16))break;i=i+1&4294967295}if((i|0)==(o|0)){if((g|0)!=0){i=29;break c}m=m+1&4294967295;if((m|0)==(e|0)){i=31;break c}l=l+o&4294967295}else l=(f>>>0>>>((D(u[d+2*(l+c&4294967295)&4294967295],16)&31)>>> -0)&1|0)==0?l+c&4294967295:l+k&4294967295}else{if((f>>>0>>>((D(u[d+2*(l+c&4294967295)&4294967295],16)&31)>>>0)&1|0)!=0)break d;l=l+c&4294967295}while(0);l=l+1&4294967295;i=24}if(i!=38)if(i==29){k=l;i=3;break a}else if(i==31){k=e;i=3;break a}}else{f|=1<<(D(u[b&4294967295],16)&31);l=o;c:for(;;){if(!((l|0)>0))break c;f|=1<<(D(u[b+2*l&4294967295],16)&31);E(u[b+2*l&4294967295],16)==E(u[b&4294967295],16)&&(k=l-1&4294967295);l=l-1&4294967295}l=r;c:for(;;){if(!((l|0)>=0))break b;e=E(u[d+2*l&4294967295],16)== -E(u[b&4294967295],16);d:do if(e){i=o;e:for(;;){if(!((i|0)>0))break e;if(E(u[d+2*(l+i&4294967295)&4294967295],16)!=E(u[b+2*i&4294967295],16))break e;i=i-1&4294967295}if((i|0)==0)break c;r=(l|0)<=0;e:do if(r)i=51;else{if((f>>>0>>>((D(u[d+2*(l-1&4294967295)&4294967295],16)&31)>>>0)&1|0)!=0){i=51;break e}l=l-c&4294967295;i=53;break e}while(0);i==51&&(l=l-k&4294967295)}else{if(!((l|0)>0))break d;if((f>>>0>>>((D(u[d+2*(l-1&4294967295)&4294967295],16)&31)>>>0)&1|0)!=0)break d;l=l-c&4294967295}while(0);l= -l-1&4294967295}k=l;i=3;break a}while(0);k=(g|0)!=0?-1:m;i=3;break a}}while(0);i==0&&(k=-1);return k}function C$(d,f,b,c,e){(f|0)<0?d=0:(c|0)==0?d=(f|0)<(e|0)?f+1&4294967295:e:(d=B$(d,f,b,c,e,0),d=(d|0)<0?0:d);return d}function D$(d,f,b,c,e){(f|0)<0?e=-1:(c|0)!=0&&(d=B$(d,f,b,c,-1,1),(d|0)>=0&&(d=d+e&4294967295),e=d);return e} -function p9(d,f,b,c,e,g){var i=(g|0)>(f|0);a:do if(i)g=f;else{if(!((g|0)<0))break a;g=g+f&4294967295;if(!((g|0)<0))break a;g=0}while(0);i=(e|0)<0;a:do if(i){e=e+f&4294967295;if(!((e|0)<0))break a;e=0}while(0);return D$(d+2*e&4294967295,g-e&4294967295,b,c,e)} -function q9(d,f,b,c,e,g){var i=(g|0)>(f|0);a:do if(i)g=f;else{if(!((g|0)<0))break a;g=g+f&4294967295;if(!((g|0)<0))break a;g=0}while(0);i=(e|0)<0;a:do if(i){e=e+f&4294967295;if(!((e|0)<0))break a;e=0}while(0);f=g-e&4294967295;(f|0)<0?d=-1:(c|0)==0?d=f+e&4294967295:(d=B$(d+2*e&4294967295,f,b,c,-1,2),(d|0)>=0&&(d=d+e&4294967295));return d} -function E$(d,f,b,c){var e=h;h+=20;var g,i=e+4,k=e+8,m=e+12,l=e+16;u[i]=0;u[k]=2147483647;u[m]=Q;u[l]=Q;d=(y1(d,itb&4294967295,s([e,0,0,0,m,0,0,0,l,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(d)g=0;else{g=u[m]!=Q;b:do if(g){if((O1(u[m],i)|0)!=0)break b;g=0;break a}while(0);g=u[l]!=Q;b:do if(g){if((O1(u[l],k)|0)!=0)break b;g=0;break a}while(0);g=D5(u[e]);u[e]=g;u[e]==0?g=0:(u[b]=u[i],u[c]=u[k],u[f]=u[e],g=1)}while(0);h=e; -return g} -function w9(d,f,b,c,e){var g,i=(u[f+8&4294967295]|0)==0;a:do if(i)g=1;else{g=(u[d+8&4294967295]|0)<(c|0);b:do if(g)c=u[d+8&4294967295];else{if(!((c|0)<0))break b;c=u[d+8&4294967295]+c&4294967295;if(!((c|0)<0))break b;c=0}while(0);g=(b|0)<0;b:do if(g){b=u[d+8&4294967295]+b&4294967295;if(!((b|0)<0))break b;b=0}while(0);c=c-u[f+8&4294967295]&4294967295;if(!((c|0)<(b|0))){g=(e|0)>0;b:do if(g){var k=E(u[u[d+12&4294967295]+2*c&4294967295],16)==E(u[u[f+12&4294967295]],16);c:do if(k){if(E(u[((u[d+12&4294967295]+ -2*c&4294967295)+2*u[f+8&4294967295]&4294967295)+-2&4294967295],16)!=E(u[(u[f+12&4294967295]+2*u[f+8&4294967295]&4294967295)+-2&4294967295],16))break c;if((MX(u[d+12&4294967295]+2*c&4294967295,u[f+12&4294967295],u[f+8&4294967295]*2&4294967295)|0)!=0)break c;g=1;break a}while(0)}else{if(E(u[u[d+12&4294967295]+2*b&4294967295],16)!=E(u[u[f+12&4294967295]],16))break b;if(E(u[((u[d+12&4294967295]+2*b&4294967295)+2*u[f+8&4294967295]&4294967295)+-2&4294967295],16)!=E(u[(u[f+12&4294967295]+2*u[f+8&4294967295]& -4294967295)+-2&4294967295],16))break b;if((MX(u[d+12&4294967295]+2*b&4294967295,u[f+12&4294967295],u[f+8&4294967295]*2&4294967295)|0)!=0)break b;g=1;break a}while(0)}g=0}while(0);return g} -function F$(d,f){var b,c;c=e1(0,u[d+8&4294967295]);var e=c==0;a:do if(e)b=0;else{pX(u[c+12&4294967295],u[d+12&4294967295],u[d+8&4294967295]*2&4294967295);b=(A[f](c)|0)==0;b:do if(b){if(u[d+4&4294967295]!=eW)break b;e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295;e=c;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=d;break a}while(0);b=c}while(0);return b} -function pFb(d,f){var b=h;h+=6;var c,e,g,i,k,m,l=b+2,o,r,p,q,t,w;i=0;u[b]=32;k=b;m=1;u[l]=0;o=100;q=l_(f,qV&4294967295);var x=q==0;a:do if(x)g=0;else{g=u[q+8&4294967295];r=(g|0)==0;b:do if(r)p=b7(0),u[l]=p;else{r=(g|0)==1;c:do if(r){e=(u[u[q+4&4294967295]+84&4294967295]&33554432|0)!=0?u[u[q+12&4294967295]&4294967295]:u[q+12&-1];if(u[e+4&4294967295]!=eW)break c;u[e&4294967295]=u[e&4294967295]+1&4294967295;u[l]=e;break b}while(0);r=(g|0)>1;c:do if(r){if(d==0)k=b,m=1;else{i=D5(d);if(i==0){c=7;break c}k= -u[i+12&4294967295];m=u[i+8&4294967295];g=u[q+8&4294967295]}c=6;break c}else c=6;while(0);c:do if(c==6){r=b7(o);u[l]=r;if(u[l]==0)break c;p=u[u[l]+12&4294967295];t=r=0;d:for(;;){if(!((t|0)<(g|0))){c=29;break d}e=(u[u[q+4&4294967295]+84&4294967295]&33554432|0)!=0?u[u[q+12&4294967295]+4*t&4294967295]:u[(q+12&4294967295)+t*4&4294967295];if((u[u[e+4&4294967295]+84&4294967295]&268435456|0)==0&&(u[u[e+4&4294967295]+84&4294967295]&134217728|0)==0){c=12;break d}e=D5(e);if(e==0)break c;g=u[q+8&4294967295]; -c=u[e+8&4294967295];w=r+c&4294967295;if((w|0)<0){c=16;break d}if((g-1&4294967295|0)>(t|0)&&(w=w+m&4294967295,(w|0)<0)){c=16;break d}if((w|0)>(o|0)){for(;;){o=o+o&4294967295;if((o|0)<=0){c=16;break d}if(!((w|0)>(o|0)))break}if((d1(l,o)|0)<0){c=22;break d}p=u[u[l]+12&4294967295]+2*r&4294967295}pX(p,u[e+12&4294967295],c*2&4294967295);p=p+2*c&4294967295;(g-1&4294967295|0)>(t|0)&&(pX(p,k,m*2&4294967295),p=p+2*m&4294967295);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+ -4&4294967295]+24&4294967295]](e);r=w;t=t+1&4294967295;c=10}if(c==29){if(!((d1(l,r)|0)<0))break b}else if(c==12)T(u[H],jtb&4294967295,s([t,0,0,0,u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0]));else if(c==16){W(u[qw],ktb&4294967295);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}else if(c==22&&(u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0))A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0); -k=i!=0;c:do if(k){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break c;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);i=u[l]!=0;c:do if(i){q=u[l];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break c;A[u[u[u[l]+4&4294967295]+24&4294967295]](u[l])}while(0);g=0;break a}while(0);g=i!=0;b:do if(g){u[i&4294967295]=u[i&4294967295]-1&4294967295; -if((u[i&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);g=u[l]}while(0);h=b;return g} -function G$(d,f,b,c){var e,g,i,k,m;(f|0)<0&&(f=0);(b|0)<0&&(b=0);i=(f|0)==0;a:do if(i){if((b|0)!=0){e=3;break a}if(u[d+4&4294967295]!=eW){e=3;break a}g=d;u[g&4294967295]=u[g&4294967295]+1&4294967295;g=d;e=5;break a}else e=3;while(0);a:do if(e==3){g=(2147483647-u[d+8&4294967295]&4294967295|0)<(f|0);b:do if(!g){if((2147483647-(u[d+8&4294967295]+f&4294967295)&4294967295|0)<(b|0)){e=6;break b}g=b7((u[d+8&4294967295]+f&4294967295)+b&4294967295);e=g!=0;c:do if(e){var l=(f|0)!=0;d:do if(l){k=u[g+12&4294967295]; -m=c;for(i=0;;){if(!((i|0)<(f|0)))break d;u[k+2*i&4294967295]=m;i=i+1&4294967295}}while(0);pX(u[g+12&4294967295]+2*f&4294967295,u[d+12&4294967295],u[d+8&4294967295]*2&4294967295);if((b|0)==0)break c;k=(u[g+12&4294967295]+2*f&4294967295)+2*u[d+8&4294967295]&4294967295;m=c;for(i=0;;){if(!((i|0)<(b|0)))break c;u[k+2*i&4294967295]=m;i=i+1&4294967295}}while(0);break a}while(0);W(u[qw],ltb&4294967295);g=0}while(0);return g} -function H$(d,f,b){var c;c=b;(c|0)<0&&(c=2147483647);if(f==0){var e=u[d+12&4294967295],b=u[d+8&4294967295],g,i,k,m,l,f=c;m=0;c=j_((f|0)<=11?f+1&4294967295:12);var o=c==0;a:do{if(!o){i=k=0;b:for(;;){g=D((f|0)>0,1);f=f-1&4294967295;if(E(g,8)==0){g=7;break b}c:for(;;){if((i|0)>=(b|0))break c;if(D(u[e+2*i&4294967295],16)<=127){if(E(u[bV+D(u[e+2*i&4294967295],16)&4294967295],8)==0)break c}else if((p2(D(u[e+2*i&4294967295],16)&65535)|0)==0)break c;i=i+1&4294967295}if((i|0)==(b|0)){g=7;break b}k=i;i=i+1& -4294967295;c:for(;;){if((i|0)>=(b|0))break c;if(D(u[e+2*i&4294967295],16)<=127){if(E(u[bV+D(u[e+2*i&4294967295],16)&4294967295],8)!=0)break c}else if((p2(D(u[e+2*i&4294967295],16)&65535)|0)!=0)break c;i=i+1&4294967295}g=(k|0)==0;c:do if(g){if((i|0)!=(b|0))break c;if(u[d+4&4294967295]==eW){g=15;break b}}while(0);l=e1(e+2*k&4294967295,i-k&4294967295);if(l==0){g=17;break b}g=(m|0)<=11;c:do if(g)u[u[c+12&4294967295]+4*m&4294967295]=l;else{if((b2(c,l)|0)!=0){g=20;break b}u[l&4294967295]=u[l&4294967295]- -1&4294967295;if((u[l&4294967295]|0)!=0)break c;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);m=m+1&4294967295;g=2}b:do if(g==15){u[d&4294967295]=u[d&4294967295]+1&4294967295;u[u[c+12&4294967295]&4294967295]=d;m=m+1&4294967295;g=7;break b}else if(g==20){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);g=17;break b}while(0);b:do if(g==7){g=(i|0)<(b|0);c:do if(g){d:for(;;){if((i|0)>=(b|0))break d;if(D(u[e+2*i&4294967295],16)<=127){if(E(u[bV+ -D(u[e+2*i&4294967295],16)&4294967295],8)==0)break d}else if((p2(D(u[e+2*i&4294967295],16)&65535)|0)==0)break d;i=i+1&4294967295}if((i|0)==(b|0))break c;l=e1(e+2*i&4294967295,b-i&4294967295);if(l==0){g=17;break b}k=(m|0)<=11;d:do if(k)u[u[c+12&4294967295]+4*m&4294967295]=l;else if((b2(c,l)|0)!=0){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);g=17;break b}else{u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break d; -A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);m=m+1&4294967295}while(0);u[c+8&4294967295]=m;i=c;break a}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c)}i=0}while(0);d=i}else{l=u[d+12&4294967295];b=u[d+8&4294967295];g=u[f+12&4294967295];var f=u[f+8&4294967295],r,p,o=0;i=(f|0)==0;a:do if(i)W(u[L],PV&4294967295),k=0;else if((f|0)==1){k=d;r=l;p=b;var q=D(u[g&4294967295],16)&65535,t=a,w=a,x=a,z=x=a,y=a,C=a,B=a,w=c,y=0,C=j_((w| -0)<=11?w+1&4294967295:12),G=C==0;b:do{if(!G){x=z=0;c:for(;;){if((z|0)>=(p|0)){t=16;break c}t=D((w|0)>0,1);w=w-1&4294967295;if(E(t,8)==0){t=16;break c}d:for(;;){if(!((z|0)<(p|0))){t=2;continue c}if(E(u[r+2*z&4294967295],16)==E(q,16))break d;z=z+1&4294967295}B=e1(r+2*x&4294967295,z-x&4294967295);if(B==0){t=6;break c}t=(y|0)<=11;d:do if(t)u[u[C+12&4294967295]+4*y&4294967295]=B;else{if((b2(C,B)|0)!=0){t=9;break c}u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break d;A[u[u[B+4& -4294967295]+24&4294967295]](B)}while(0);y=y+1&4294967295;x=z=z+1&4294967295;t=2}c:do if(t==16){B=(y|0)!=0;d:do if(B)t=19;else{if(u[k+4&4294967295]!=eW){t=19;break d}u[k&4294967295]=u[k&4294967295]+1&4294967295;u[u[C+12&4294967295]&4294967295]=k;y=y+1&4294967295;t=21;break d}while(0);d:do if(t==19){if(!((x|0)<=(p|0)))break d;B=e1(r+2*x&4294967295,p-x&4294967295);if(B==0){t=6;break c}z=(y|0)<=11;e:do if(z)u[u[C+12&4294967295]+4*y&4294967295]=B;else if((b2(C,B)|0)!=0){u[B&4294967295]=u[B&4294967295]- -1&4294967295;if((u[B&4294967295]|0)==0)A[u[u[B+4&4294967295]+24&4294967295]](B);t=6;break c}else{u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0){t=27;break e}A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);y=y+1&4294967295}while(0);u[C+8&4294967295]=y;x=C;break b}else if(t==9&&(u[B&4294967295]=u[B&4294967295]-1&4294967295,(u[B&4294967295]|0)==0))A[u[u[B+4&4294967295]+24&4294967295]](B);while(0);u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+ -4&4294967295]+24&4294967295]](C)}x=0}while(0);k=x}else{k=(c|0)<=11?c+1&4294967295:12;k=j_(k);if(k!=0){r=p=0;b:for(;;){m=D((c|0)>0,1);c=c-1&4294967295;if(E(m,8)==0){m=3;break b}m=B$(l+2*r&4294967295,b-r&4294967295,g,f,-1,1);if((m|0)<0){m=3;break b}p=r+m&4294967295;e=e1(l+2*r&4294967295,p-r&4294967295);if(e==0){m=5;break b}m=(o|0)<=11;c:do if(m)u[u[k+12&4294967295]+4*o&4294967295]=e;else{if((b2(k,e)|0)!=0){m=8;break b}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+ -4&4294967295]+24&4294967295]](e)}while(0);o=o+1&4294967295;r=p+f&4294967295;m=2}b:do if(m==3){e=(o|0)!=0;c:do if(e)m=15;else{if(u[d+4&4294967295]!=eW){m=15;break c}u[d&4294967295]=u[d&4294967295]+1&4294967295;u[u[k+12&4294967295]&4294967295]=d;o=o+1&4294967295;m=17;break c}while(0);if(m==15){e=e1(l+2*r&4294967295,b-r&4294967295);if(e==0){m=5;break b}m=(o|0)<=11;c:do if(m)u[u[k+12&4294967295]+4*o&4294967295]=e;else if((b2(k,e)|0)!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);m=5;break b}else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);o=o+1&4294967295}u[k+8&4294967295]=o;break a}else if(m==8&&(u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0))A[u[u[e+4&4294967295]+24&4294967295]](e);while(0);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k)}k=0}while(0);d=k}return d} -function I$(d,f,b){var c;c=b;(c|0)<0&&(c=2147483647);if(f==0){var e=u[d+12&4294967295],b=u[d+8&4294967295],g,i,k,m,l,f=c;m=0;c=j_((f|0)<=11?f+1&4294967295:12);var o=c==0;a:do{if(!o){i=k=b-1&4294967295;b:for(;;){g=D((f|0)>0,1);f=f-1&4294967295;if(E(g,8)==0){g=7;break b}c:for(;;){if((i|0)<0)break c;if(D(u[e+2*i&4294967295],16)<=127){if(E(u[bV+D(u[e+2*i&4294967295],16)&4294967295],8)==0)break c}else if((p2(D(u[e+2*i&4294967295],16)&65535)|0)==0)break c;i=i-1&4294967295}if((i|0)<0){g=7;break b}k=i;i= -i-1&4294967295;c:for(;;){if((i|0)<0)break c;if(D(u[e+2*i&4294967295],16)<=127){if(E(u[bV+D(u[e+2*i&4294967295],16)&4294967295],8)!=0)break c}else if((p2(D(u[e+2*i&4294967295],16)&65535)|0)!=0)break c;i=i-1&4294967295}g=(b-1&4294967295|0)==(k|0);c:do if(g){if(!((i|0)<0))break c;if(u[d+4&4294967295]==eW){g=15;break b}}while(0);l=e1(e+2*(i+1&4294967295)&4294967295,(k+1&4294967295)-(i+1&4294967295)&4294967295);if(l==0){g=17;break b}g=(m|0)<=11;c:do if(g)u[u[c+12&4294967295]+4*m&4294967295]=l;else{if((b2(c, -l)|0)!=0){g=20;break b}u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break c;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);m=m+1&4294967295;g=2}b:do if(g==15){u[d&4294967295]=u[d&4294967295]+1&4294967295;u[u[c+12&4294967295]&4294967295]=d;m=m+1&4294967295;g=7;break b}else if(g==20){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);g=17;break b}while(0);b:do if(g==7){g=(i|0)>=0;c:do if(g){d:for(;;){if((i|0)< -0)break d;if(D(u[e+2*i&4294967295],16)<=127){if(E(u[bV+D(u[e+2*i&4294967295],16)&4294967295],8)==0)break d}else if((p2(D(u[e+2*i&4294967295],16)&65535)|0)==0)break d;i=i-1&4294967295}if(!((i|0)>=0))break c;l=e1(e&4294967295,i+1&4294967295);if(l==0){g=17;break b}k=(m|0)<=11;d:do if(k)u[u[c+12&4294967295]+4*m&4294967295]=l;else if((b2(c,l)|0)!=0){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);g=17;break b}else{u[l&4294967295]=u[l&4294967295]- -1&4294967295;if((u[l&4294967295]|0)!=0)break d;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);m=m+1&4294967295}while(0);u[c+8&4294967295]=m;if((x6(c)|0)<0){g=17;break b}i=c;break a}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c)}i=0}while(0);d=i}else{l=u[d+12&4294967295];b=u[d+8&4294967295];g=u[f+12&4294967295];var f=u[f+8&4294967295],r,o=0;i=(f|0)==0;a:do if(i)W(u[L],PV&4294967295),k=0;else if((f|0)==1){k=d;r=l;var p=b,q= -D(u[g&4294967295],16)&65535,t=a,w=a,x=a,z=a,y=x=a,C=a,B=a,w=c,y=0,C=j_((w|0)<=11?w+1&4294967295:12),G=C==0;b:do{if(!G){z=x=p-1&4294967295;c:for(;;){if((z|0)<0){t=16;break c}t=D((w|0)>0,1);w=w-1&4294967295;if(E(t,8)==0){t=16;break c}d:for(;;){if(!((z|0)>=0)){t=2;continue c}if(E(u[r+2*z&4294967295],16)==E(q,16))break d;z=z-1&4294967295}B=e1(r+2*(z+1&4294967295)&4294967295,(x+1&4294967295)-(z+1&4294967295)&4294967295);if(B==0){t=6;break c}t=(y|0)<=11;d:do if(t)u[u[C+12&4294967295]+4*y&4294967295]=B; -else{if((b2(C,B)|0)!=0){t=9;break c}u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break d;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);y=y+1&4294967295;x=z=z-1&4294967295;t=2}c:do if(t==16){z=(y|0)!=0;d:do if(z)t=19;else{if(u[k+4&4294967295]!=eW){t=19;break d}u[k&4294967295]=u[k&4294967295]+1&4294967295;u[u[C+12&4294967295]&4294967295]=k;y=y+1&4294967295;t=21;break d}while(0);d:do if(t==19){if(!((x|0)>=-1))break d;B=e1(r&4294967295,x+1&4294967295);if(B==0){t=6;break c}z= -(y|0)<=11;e:do if(z)u[u[C+12&4294967295]+4*y&4294967295]=B;else if((b2(C,B)|0)!=0){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)==0)A[u[u[B+4&4294967295]+24&4294967295]](B);t=6;break c}else{u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0){t=27;break e}A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);y=y+1&4294967295}while(0);u[C+8&4294967295]=y;if((x6(C)|0)<0){t=6;break c}x=C;break b}else if(t==9&&(u[B&4294967295]=u[B&4294967295]-1&4294967295,(u[B&4294967295]| -0)==0))A[u[u[B+4&4294967295]+24&4294967295]](B);while(0);u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C)}x=0}while(0);k=x}else{k=(c|0)<=11?c+1&4294967295:12;k=j_(k);if(k!=0){r=b;b:for(;;){m=D((c|0)>0,1);c=c-1&4294967295;if(E(m,8)==0){m=3;break b}m=B$(l,r,g,f,-1,2);if((m|0)<0){m=3;break b}e=e1(l+2*(m+f&4294967295)&4294967295,r-(m+f&4294967295)&4294967295);if(e==0){m=5;break b}p=(o|0)<=11;c:do if(p)u[u[k+12&4294967295]+4*o&4294967295]= -e;else{if((b2(k,e)|0)!=0){m=8;break b}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);o=o+1&4294967295;r=m;m=2}b:do if(m==3){p=(o|0)!=0;c:do if(p)m=15;else{if(u[d+4&4294967295]!=eW){m=15;break c}u[d&4294967295]=u[d&4294967295]+1&4294967295;u[u[k+12&4294967295]&4294967295]=d;o=o+1&4294967295;m=17;break c}while(0);if(m==15){e=e1(l&4294967295,r);if(e==0){m=5;break b}m=(o|0)<=11;c:do if(m)u[u[k+12&4294967295]+4*o&4294967295]= -e;else if((b2(k,e)|0)!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);m=5;break b}else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);o=o+1&4294967295}u[k+8&4294967295]=o;if((x6(k)|0)<0){m=5;break b}break a}else if(m==8&&(u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0))A[u[u[e+4&4294967295]+24&4294967295]](e);while(0);u[k&4294967295]= -u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k)}k=0}while(0);d=k}return d} -function BGb(d,f,b,c){var e,g,i,k,m;e=c;i=(e|0)<0;a:do{if(i)e=2147483647,c=0;else{if((e|0)==0){c=1;break a}c=(u[d+8&4294967295]|0)==0?1:0}break a}while(0);a:do if(c==0){if((u[f+8&4294967295]|0)==(u[b+8&4294967295]|0)){if((u[f+8&4294967295]|0)==0){c=1;break a}var l=(u[f+8&4294967295]|0)==1;b:do if(l){if(u$(u[d+12&4294967295],u[d+8&4294967295],D(u[u[f+12&4294967295]&4294967295],16)&65535)==0){c=1;break a}c=e1(0,u[d+8&4294967295]);if(c==0){g=0;c=5;break a}else{pX(u[c+12&4294967295],u[d+12&4294967295], -u[d+8&4294967295]*2&4294967295);k=u[u[f+12&4294967295]&4294967295];m=u[u[b+12&4294967295]&4294967295];for(i=0;;){if(!((u[c+8&4294967295]|0)>(i|0)))break;if(E(u[u[c+12&4294967295]+2*i&4294967295],16)==E(k,16)){e=e-1&4294967295;if((e|0)<0)break;u[u[c+12&4294967295]+2*i&4294967295]=m}i=i+1&4294967295}}}else{i=D$(u[d+12&4294967295],u[d+8&4294967295],u[f+12&4294967295],u[f+8&4294967295],0);if((i|0)<0){c=1;break a}c=e1(0,u[d+8&4294967295]);if(c==0){g=0;c=5;break a}else{pX(u[c+12&4294967295],u[d+12&4294967295], -u[d+8&4294967295]*2&4294967295);pX(u[c+12&4294967295]+2*i&4294967295,u[b+12&4294967295],u[b+8&4294967295]*2&4294967295);for(i=u[f+8&4294967295]+i&4294967295;;){e=e-1&4294967295;if(!((e|0)>0))break b;i=D$(u[d+12&4294967295]+2*i&4294967295,u[d+8&4294967295]-i&4294967295,u[f+12&4294967295],u[f+8&4294967295],i);if((i|0)==-1)break b;pX(u[c+12&4294967295]+2*i&4294967295,u[b+12&4294967295],u[b+8&4294967295]*2&4294967295);i=u[f+8&4294967295]+i&4294967295}}}while(0)}else{e=C$(u[d+12&4294967295],u[d+8&4294967295], -u[f+12&4294967295],u[f+8&4294967295],e);if((e|0)==0){c=1;break a}c=u[b+8&4294967295]-u[f+8&4294967295]&4294967295;g=(c|0)==0;b:do if(g)c=u[d+8&4294967295];else{c=(u[b+8&4294967295]-u[f+8&4294967295]&4294967295)*e&4294967295;if(((c|0)/(u[b+8&4294967295]-u[f+8&4294967295]&4294967295|0)|0)==(e|0)&&(c=u[d+8&4294967295]+c&4294967295,!((c|0)<0)))break b;W(u[qw],mtb&4294967295);g=0;c=5;break a}while(0);c=b7(c);if(c==0){g=0;c=5;break a}else if(g=0,i=u[c+12&4294967295],(u[f+8&4294967295]|0)>0){for(;;){k=D((e| -0)>0,1);e=e-1&4294967295;if(E(k,8)==0)break;k=D$(u[d+12&4294967295]+2*g&4294967295,u[d+8&4294967295]-g&4294967295,u[f+12&4294967295],u[f+8&4294967295],g);if((k|0)==-1)break;(k|0)>(g|0)&&(pX(i,u[d+12&4294967295]+2*g&4294967295,(k-g&4294967295)*2&4294967295),i=i+2*(k-g&4294967295)&4294967295);(u[b+8&4294967295]|0)>0&&(pX(i,u[b+12&4294967295],u[b+8&4294967295]*2&4294967295),i=i+2*u[b+8&4294967295]&4294967295);g=u[f+8&4294967295]+k&4294967295}(u[d+8&4294967295]|0)>(g|0)&&pX(i,u[d+12&4294967295]+2*g&4294967295, -(u[d+8&4294967295]-g&4294967295)*2&4294967295)}else{for(;;){if(!((e|0)>0))break;pX(i,u[b+12&4294967295],u[b+8&4294967295]*2&4294967295);i=i+2*u[b+8&4294967295]&4294967295;e=e-1&4294967295;if((e|0)<=0)break;u[i]=u[u[d+12&4294967295]+2*g&4294967295];i=i+2&4294967295;g=g+1&4294967295}pX(i,u[d+12&4294967295]+2*g&4294967295,(u[d+8&4294967295]-g&4294967295)*2&4294967295)}}g=c;c=5;break a}while(0);c==1&&(u[d+4&4294967295]==eW?(u[d&4294967295]=u[d&4294967295]+1&4294967295,g=d):g=e1(u[d+12&4294967295],u[d+ -8&4294967295]));return g} -function CGb(d,f){var b,c,e;c=D5(f);if(c==0)b=-1;else if(b=D5(d),b==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=-1}else{e=D((D$(u[b+12&4294967295],u[b+8&4294967295],u[c+12&4294967295],u[c+8&4294967295],0)|0)!=-1,1);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c); -b=e}return b} -function o0(d,f){var b,c,e,g;g=0;e=D5(d);var i=e==0;a:do if(i)b=0;else{g=D5(f);if(g==0){b=0;break a}if(g==u[cV]){c=g;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);c=e}else if(e==u[cV]){c=e;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=g}else{b=b7(u[e+8&4294967295]+u[g+8&4294967295]&4294967295);if(b==0){b=0;break a}pX(u[b+12&4294967295],u[e+12&4294967295],u[e+8&4294967295]* -2&4294967295);pX(u[b+12&4294967295]+2*u[e+8&4294967295]&4294967295,u[g+12&4294967295],u[g+8&4294967295]*2&4294967295);c=e;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=g;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);c=b}b=3;break a}while(0);if(b==0){c=e!=0;a:do if(c){b=e;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+ -24&4294967295]](e)}while(0);e=g!=0;a:do if(e){c=g;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);c=0}return c}function DGb(d,f){var b,c,e=(f|0)<0;a:do if(e)b=0;else{if((u[d+8&4294967295]|0)<=(f|0)){b=0;break a}c=e1(u[d+12&4294967295]+2*f&4294967295,1);b=3;break a}while(0);b==0&&(W(u[Iv],Htb&4294967295),c=0);return c} -function t9(d,f,b){var c,e,g,i,k,m,l;e=u[d+12&4294967295];g=u[d+8&4294967295];i=u[b+12&4294967295];k=u[b+8&4294967295];l=NDb(i,k);b=0;m=(f|0)!=1;a:do if(m)for(;;){if((b|0)>=(g|0))break a;if(E(D(E(l>>>0>>>((D(u[e+2*b&4294967295],16)&31)>>>0)&1,8)!=0^1,1),8)!=0)break a;if((qGb(D(u[e+2*b&4294967295],16)&65535,i,k)|0)==0)break a;b=b+1&4294967295}while(0);m=g;if((f|0)!=0){for(;;){m=m-1&4294967295;if((m|0)<(b|0))break;if(E(D(E(l>>>0>>>((D(u[e+2*m&4294967295],16)&31)>>>0)&1,8)!=0^1,1),8)!=0)break;if((qGb(D(u[e+ -2*m&4294967295],16)&65535,i,k)|0)==0)break}m=m+1&4294967295}i=(b|0)!=0;a:do if(i)f=10;else{if((m|0)!=(g|0)){f=10;break a}if(u[d+4&4294967295]!=eW){f=10;break a}c=d;u[c&4294967295]=u[c&4294967295]+1&4294967295;c=d;f=13;break a}while(0);f==10&&(c=e1(e+2*b&4294967295,m-b&4294967295));return c} -function J$(d,f){var b,c,e,g,i,k;e=u[d+12&4294967295];g=u[d+8&4294967295];i=0;k=(f|0)!=1;a:do if(k)for(;;){if((i|0)>=(g|0))break a;if(D(u[e+2*i&4294967295],16)<=127){if(E(u[bV+D(u[e+2*i&4294967295],16)&4294967295],8)==0)break a}else if((p2(D(u[e+2*i&4294967295],16)&65535)|0)==0)break a;i=i+1&4294967295}while(0);k=g;if((f|0)!=0){for(;;){k=k-1&4294967295;if((k|0)<(i|0))break;if(D(u[e+2*k&4294967295],16)<=127){if(E(u[bV+D(u[e+2*k&4294967295],16)&4294967295],8)==0)break}else if((p2(D(u[e+2*k&4294967295], -16)&65535)|0)==0)break}k=k+1&4294967295}var m=(i|0)!=0;a:do if(m)b=8;else{if((k|0)!=(g|0)){b=8;break a}if(u[d+4&4294967295]!=eW){b=8;break a}c=d;u[c&4294967295]=u[c&4294967295]+1&4294967295;c=d;b=11;break a}while(0);b==8&&(c=e1(e+2*i&4294967295,k-i&4294967295));return c} -function K$(d,f,b){var c=h;h+=4;var e;u[c]=0;b=(y1(b,u[WV+f*4&4294967295],s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(b)e=0;else{e=u[c]!=0;b:do if(e){if(u[c]==Q)break b;if((u[u[u[c]+4&4294967295]+84&4294967295]&268435456|0)!=0)e=t9(d,f,u[c]);else if((u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)!=0)if(b=D5(u[c]),u[c]=b,u[c]==0)e=0;else{d=t9(d,f,u[c]);f=u[c];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]); -e=d}else T(u[H],Ztb&4294967295,s([u[WV+f*4&4294967295]+3&4294967295,0,0,0],0,j,["i8*",0,0,0])),e=0;break a}while(0);e=J$(d,f)}while(0);h=c;return e} -function EGb(d,f,b,c){d=D5(d);if(d==0)c=0;else if(f=D5(f),f==0){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);c=0}else if(b=D5(b),b==0){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);c=0}else{c=BGb(d,f,b,c);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d& -4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b)}return c} -function FGb(d,f,b){var c,d=D5(d),e=d==0;a:do if(e)c=0;else{c=f!=0;b:do if(c){f=D5(f);if(f!=0)break b;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);c=0;break a}while(0);c=H$(d,f,b);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);var g=f!=0;b:do if(g){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}while(0); -return c} -function GGb(d,f){var b,c,e;b=D5(d);if(b==0)b=0;else if(c=D5(f),c==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else{var g=u[b+12&4294967295],i=u[b+8&4294967295],k=u[c+12&4294967295],m=u[c+8&4294967295];if((m|0)==0)W(u[L],PV&4294967295),e=0;else if(e=f_(3),e==0)e=0;else if(k=B$(g,i,k,m,-1,1),(k|0)<0)u[b&4294967295]=u[b&4294967295]+1&4294967295,u[e+12&-1]=b,g=u[cV],u[g&4294967295]=u[g&4294967295]+1&4294967295,u[(e+12&4294967295)+ -4&4294967295]=u[cV],g=u[cV],u[g&4294967295]=u[g&4294967295]+1&4294967295,u[(e+12&4294967295)+8&4294967295]=u[cV];else{var l=e1(g,k);u[e+12&-1]=l;u[c&4294967295]=u[c&4294967295]+1&4294967295;u[(e+12&4294967295)+4&4294967295]=c;k=k+m&4294967295;g=e1(g+2*k&4294967295,i-k&4294967295);u[(e+12&4294967295)+8&4294967295]=g;if(V()!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]| -0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=e}return b} -function HGb(d,f){var b,c,e;b=D5(d);if(b==0)b=0;else if(c=D5(f),c==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else{var g=u[b+12&4294967295],i=u[b+8&4294967295],k=u[c+12&4294967295],m=u[c+8&4294967295];if((m|0)==0)W(u[L],PV&4294967295),e=0;else if(e=f_(3),e==0)e=0;else if(k=B$(g,i,k,m,-1,2),(k|0)<0)g=u[cV],u[g&4294967295]=u[g&4294967295]+1&4294967295,u[e+12&-1]=u[cV],g=u[cV],u[g&4294967295]=u[g&4294967295]+1&4294967295,u[(e+ -12&4294967295)+4&4294967295]=u[cV],u[b&4294967295]=u[b&4294967295]+1&4294967295,u[(e+12&4294967295)+8&4294967295]=b;else{var l=e1(g,k);u[e+12&-1]=l;u[c&4294967295]=u[c&4294967295]+1&4294967295;u[(e+12&4294967295)+4&4294967295]=c;k=k+m&4294967295;g=e1(g+2*k&4294967295,i-k&4294967295);u[(e+12&4294967295)+8&4294967295]=g;if(V()!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c& -4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=e}return b} -function IGb(d,f,b){var c,d=D5(d),e=d==0;a:do if(e)c=0;else{c=f!=0;b:do if(c){f=D5(f);if(f!=0)break b;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);c=0;break a}while(0);c=I$(d,f,b);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);var g=f!=0;b:do if(g){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}while(0); -return c}function L$(d,f,b){u[d&4294967295]=f;u[d+4&4294967295]=f==0?0:u[d&4294967295]+2*b&4294967295}function M$(d){u[d&4294967295]==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q):d=e1(u[d&4294967295],(u[d+4&4294967295]-u[d&4294967295]&4294967295|0)/2|0);return d} -function JGb(d,f,b){var c,e,g=((u[d+4&4294967295]-u[d&4294967295]&4294967295|0)/2|0)<(b|0);a:do if(g){c=d;var i=g=g=a,k=a,g=u[u[c+8&4294967295]+12&4294967295],i=(u[c&4294967295]-g&4294967295|0)/2|0,k=(i+b&4294967295)+u[c+12&4294967295]&4294967295;(d1(c+8&4294967295,k)|0)<0?g=0:(g=u[u[c+8&4294967295]+12&4294967295],u[c&4294967295]=g+2*i&4294967295,u[c+4&4294967295]=g+2*k&4294967295,(u[c+12&4294967295]|0)<=3199&&(u[c+12&4294967295]=u[c+12&4294967295]*2&4294967295),g=1);if((g|0)!=0){c=1;break a}e=0; -c=2;break a}else c=1;while(0);c==1&&(pX(u[d&4294967295],f,b*2&4294967295),u[d&4294967295]=u[d&4294967295]+2*b&4294967295,e=1);return e} -function KGb(d){var f,b,c,e,g;c=0;if(u[d&4294967295]>=u[d+4&4294967295])b=-1;else{for(g=u[d&4294967295];;){if(!(u[d+4&4294967295]>g)){f=7;break}f=b5(D(u[g],16)&65535);if((f|0)<0){f=2;break}e=c;c=c*10&4294967295;if(((c+10&4294967295|0)/10|0)!=(e+1&4294967295|0)){f=4;break}c=c+f&4294967295;g=g+2&4294967295;f=1}f==7?b=c:f==2?b=-1:f==4&&(T(u[L],Bub&4294967295,s(1,0,j,"i32")),b=-1)}return b} -function LGb(d,f,b,c){var e,g=u[d+8&4294967295]>=u[(d&4294967295)+4&4294967295];a:do if(g)e=1;else{e=u[d+8&4294967295];var i=D(u[e],16);u[d+8&4294967295]=e+2&4294967295;e=i==46?6:i==91?7:8;if(e==8){W(u[L],Dub&4294967295);e=0;break a}else if(e==6){u[f]=1;e=d;var i=c,k=a,m=a;for(u[i&4294967295]=u[e+8&4294967295];;){if(!(u[e+8&4294967295]=u[b+4&4294967295],1);d=(l|0)!=0;b:do if(d)i=7;else{if((u[c]| -0)!=-1){i=7;break b}m=0;i=10;break b}while(0);i==7&&(m=1);d=m;e=g!=0;b:do if(e){f=(u[g&4294967295]|0)==0;c:do if(f){if((d|0)==0){i=12;break c}k=(l|0)!=0?1:2;u[g&4294967295]=k}while(0);k=(d|0)!=0;c:do if(k){i=l;var f=k=a,o=(u[g&4294967295]|0)==2;d:do{if(o)(i|0)!=0?(W(u[L],zub&4294967295),f=1,k=0):k=1;else{if((i|0)!=0){k=1;break d}W(u[L],Aub&4294967295);f=1;k=0}break d}while(0);k==1&&(f=0);if((f|0)==0){i=16;break c}l=0;break a}while(0);if((l|0)==0){i=18;break b}k=u[g+4&4294967295];u[c]=k;u[g+4&4294967295]= -k+1&4294967295}while(0);l=1}while(0);return l} -function NGb(d,f,b,c,e,g,i){var k=h;h+=8;var m,l,o,r,p,q,t;t=r=0;L$(f,0,0);L$(c,0,0);L$(e,0,0);u[g]=0;u[i]=0;u[b]=0;var w=u[d&-1]>=u[(d&4294967295)+4&4294967295];a:do if(w)l=1;else{p=u[d&-1];b:for(;;){if(!(u[d&-1]=u[(d&4294967295)+4&4294967295],1);q=(u[d&-1]-p&4294967295|0)/2|0;var x=E(r,16)==125;b:do if(x){if((o|0)==0&&E(u[u[d& --1]],16)==E(r,16)){m=6;break b}W(u[L],Hub&4294967295);l=0;break a}while(0);x=(o|0)!=0;b:do if(x){if(E(r,16)!=123){m=9;break b}W(u[L],Iub&4294967295);l=0;break a}while(0);(o|0)==0&&(E(u[u[d&-1]],16)==E(r,16)?(u[d&-1]=u[d&-1]+2&4294967295,t=0):q=q-1&4294967295);u[f&4294967295]=p;u[f+4&4294967295]=p+2*q&4294967295;if((t|0)==0)l=2;else{o=u[b]=1;for(p=u[d&-1];;){if(!(u[d&-1]=u[l+4&4294967295])W(u[L],Fub&4294967295);else{q=u[l&4294967295];u[o]=u[q];u[l&4294967295]=q+2&4294967295;if(!(u[l&4294967295]126){qa=1;break c}T(u[L],Kub&4294967295,s([E(X&255,8),0,0,0],0,j,["i32",0,0,0]));qa=3;break c}while(0);qa==1&&T(u[L],Lub&4294967295,s([D(X,16),0,0,0],0,j,["i32",0,0,0]));pa=0}else qa==6?pa=M1(xa):qa==7&&(pa=UY(xa));X=pa;if(X== -0)break b;u[Ea&4294967295]=u[Ea&4294967295]-1&4294967295;if((u[Ea&4294967295]|0)==0)A[u[u[Ea+4&4294967295]+24&4294967295]](Ea);Ea=X;X=0}if((M|0)!=0){X=OGb(J,U,Ia,vb-1&4294967295,Qa);if(X==0)break b;L$(o,u[X+12&4294967295],u[X+8&4294967295]);ia=o}else ia=J;sa=Ea;S=aa;la=ha=ba=la=pa=qa=xa=ga=a;la=pa=qa=xa=0;ba=u[ia&4294967295];ha=u[ia&4294967295]!=0?(u[ia+4&4294967295]-u[ia&4294967295]&4294967295|0)/2|0:0;u[sa+4&4294967295]==eW&&(la=252);ia=la!=0;c:do{if(ia)qa=A[la](sa,ba,ha);else{pa=e1(ba,ha);if(pa== -0){ga=3;break c}qa=RY(sa,pa)}ga=2;break c}while(0);c:do if(ga==2){if(qa==0)break c;la=UY(qa);if(la==0)break c;u[qa&4294967295]=u[qa&4294967295]-1&4294967295;if((u[qa&4294967295]|0)==0)A[u[u[qa+4&4294967295]+24&4294967295]](qa);qa=la;xa=JGb(S,u[qa+12&4294967295],u[qa+8&4294967295])}while(0);ia=pa!=0;c:do if(ia){u[pa&4294967295]=u[pa&4294967295]-1&4294967295;if((u[pa&4294967295]|0)!=0)break c;A[u[u[pa+4&4294967295]+24&4294967295]](pa)}while(0);pa=qa!=0;c:do if(pa){u[qa&4294967295]=u[qa&4294967295]- -1&4294967295;if((u[qa&4294967295]|0)!=0)break c;A[u[u[qa+4&4294967295]+24&4294967295]](qa)}while(0);if((xa|0)==0)break b;w=1}while(0);J=Ea!=0;b:do if(J){u[Ea&4294967295]=u[Ea&4294967295]-1&4294967295;if((u[Ea&4294967295]|0)!=0)break b;A[u[u[Ea+4&4294967295]+24&4294967295]](Ea)}while(0);J=X!=0;b:do if(J){u[X&4294967295]=u[X&4294967295]-1&4294967295;if((u[X&4294967295]|0)!=0)break b;A[u[u[X+4&4294967295]+24&4294967295]](X)}while(0);h=o;if((w|0)==0){w=5;break}else w=0}}w==1?x=0:w==5?x=0:w==7&&(x=y); -l=x;h=k;if((l|0)==0)break a;k=(u[g&4294967295]-u[u[g+8&4294967295]+12&4294967295]&4294967295|0)/2|0;if((d1(g+8&4294967295,k)|0)<0)break a;i=u[g+8&4294967295];u[g+8&4294967295]=0}while(0);d=u[g+8&4294967295]!=0;a:do if(d){f=u[g+8&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[u[g+8&4294967295]+4&4294967295]+24&4294967295]](u[g+8&4294967295])}while(0);h=g;return i} -function N$(d,f,b){var c;c=u[b];(c|0)<(f|0)?(u[b]=u[b]+1&4294967295,d=(f|0)<0?d:W_(d,c)):(W(u[H],Tvb&4294967295),d=0);return d}function PGb(d,f,b){b0(d,120,f,s([b,0,0,0],0,j,["i32",0,0,0]));b=Ba(d);for(f=b-1&4294967295;;){if(!((f|0)>=0))break;u[d+2*f&4294967295]=E(u[d+f&4294967295],8);f=f-1&4294967295}return b} -function zFb(d,f){var b=h;h+=248;var c,e,g,i,k,m,l,o,r,p,q,t=b+4,w,x,z,y,C,B,G,K,I,F,J,M,O=b+8,aa;e=f;q=0;w=u[t]=0;o=d==0;a:do if(o)c=0;else{if(e==0){c=0;break a}i=D5(d);if(i!=0){k=u[i+12&4294967295];l=u[i+8&4294967295];r=o=l+100&4294967295;var U=b7(r);u[t]=U;U=u[t]==0;b:do if(!U){m=u[u[t]+12&4294967295];(u[u[e+4&4294967295]+84&4294967295]&67108864|0)!=0?(p=O0(e),u[b]=0):(p=-1,u[b]=-2);x=u[u[e+4&4294967295]+56&4294967295]!=0;c:do if(x){if((u[u[e+4&4294967295]+84&4294967295]&67108864|0)!=0){c=6;break c}if(u[e+ -4&4294967295]==yQ){c=6;break c}if((ZY(u[e+4&4294967295],yQ)|0)!=0){c=6;break c}w=e}while(0);c:for(;;){l=l-1&4294967295;if(!((l|0)>=0)){c=162;break c}if(E(u[k],16)!=37){o=o-1&4294967295;if((o|0)<0){o=l+100&4294967295;r=r+o&4294967295;if((d1(t,r)|0)<0)break b;m=(u[u[t]+12&4294967295]+2*r&4294967295)+2*(0-o&4294967295)&4294967295;o=o-1&4294967295}u[m]=u[k];m=m+2&4294967295;k=k+2&4294967295}else{x=0;y=z=-1;I=K=C=0;k=k+2&4294967295;if(E(u[k],16)==40){G=1;if(w==0){c=14;break c}k=k+2&4294967295;l=l-1&4294967295; -B=k;d:for(;;){if((G|0)<=0)break d;l=l-1&4294967295;if(!((l|0)>=0))break d;aa=E(u[k],16)==41;e:do if(aa)G=G-1&4294967295;else{if(E(u[k],16)!=40)break e;G=G+1&4294967295}while(0);k=k+2&4294967295}aa=((k-B&4294967295|0)/2|0)-1&4294967295;if((l|0)<0){c=24;break c}if((G|0)>0){c=24;break c}p=e1(B,aa);if(p==0)break b;if((q|0)!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);q=0}e=CY(w,p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p& -4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);if(e==0)break b;q=1;p=-1;u[b]=-2}d:for(;;){l=l-1&4294967295;if(!((l|0)>=0))break d;C=u[k];B=D(C,16);k=k+2&4294967295;if(B==32)c=178;else if(B==35)c=179;else if(B==43)c=180;else if(B==45)c=181;else if(B==48)c=182;else break d;c==178?x|=4:c==179?x|=8:c==180?x|=2:c==181?x|=1:c==182&&(x|=16)}B=E(C,16)==42;d:do if(B){K=N$(e,p,b);if(K==0)break b;if((u[u[K+4&4294967295]+84&4294967295]&8388608|0)==0){c=38;break c}z=X_(K);(z|0)<0&&(x|=1,z=0-z&4294967295); -l=l-1&4294967295;(l|0)>=0&&(C=u[k],k=k+2&4294967295)}else{if(!(D(C,16)>47))break d;if(!(D(C,16)<=57))break d;for(z=D(C,16)-48&4294967295;;){l=l-1&4294967295;if(!((l|0)>=0))break d;C=u[k];k=k+2&4294967295;if(D(C,16)<=47)break d;if(D(C,16)>57)break d;if(((z*10&4294967295|0)/10|0)!=(z|0)){c=49;break c}z=(z*10&4294967295)+(D(C,16)-48&4294967295)&4294967295}}while(0);B=E(C,16)==46;d:do if(B)if(y=0,l=l-1&4294967295,(l|0)>=0&&(C=u[k],k=k+2&4294967295),E(C,16)==42){K=N$(e,p,b);if(K==0)break b;if((u[u[K+4& -4294967295]+84&4294967295]&8388608|0)==0){c=54;break c}y=X_(K);(y|0)<0&&(y=0);l=l-1&4294967295;(l|0)>=0&&(C=u[k],k=k+2&4294967295)}else{if(!(D(C,16)>47))break d;if(!(D(C,16)<=57))break d;for(y=D(C,16)-48&4294967295;;){l=l-1&4294967295;if(!((l|0)>=0))break d;C=u[k];k=k+2&4294967295;if(D(C,16)<=47)break d;if(D(C,16)>57)break d;if(((y*10&4294967295|0)/10|0)!=(y|0)){c=65;break c}y=(y*10&4294967295)+(D(C,16)-48&4294967295)&4294967295}}while(0);B=(l|0)>=0;d:do if(B){G=E(C,16)==104;e:do if(!G){if(E(C,16)== -108)break e;if(E(C,16)!=76)break d}while(0);l=l-1&4294967295;if(!((l|0)>=0))break d;C=u[k];k=k+2&4294967295}while(0);if((l|0)<0){c=74;break c}if(E(C,16)!=37&&(K=N$(e,p,b),K==0))break b;J=0;B=32;G=D(C,16);if(G==37)c=184;else if(G==69)c=185;else if(G==70)c=185;else if(G==71)c=185;else if(G==88)c=186;else if(G==99)c=187;else if(G==100)c=186;else if(G==101)c=185;else if(G==102)c=185;else if(G==103)c=185;else if(G==105)c=186;else if(G==111)c=186;else if(G==114)c=188;else if(G==115)c=188;else if(G==117)c= -186;else if(G==120)c=186;else{c=189;break c}if(c==184)F=O,u[F&4294967295]=37,M=1;else if(c==185){I=x;F=D(C,16);var Ia=a;aa=G=G=M=M=G=a;G=y;aa=R3(K);y=aa==-1;d:do if(y){if(V()==0){Ia=1;break d}M=0;Ia=2;break d}else Ia=1;while(0);Ia==1&&((G|0)<0&&(G=6),M=(I&8|0)!=0?4:0,G=U3(aa,E(F&255,8)&255,G,M,0),M=G==0?0:G=sGb(G,Ba(G)));I=M;if(I==0)break b;F=u[I+12&4294967295];M=u[I+8&4294967295];J=1;(x&16|0)!=0&&(B=48)}else if(c==186){E(C,16)==105&&(C=100);G=0;Ia=(XY(K)|0)!=0;d:do if(Ia){aa=0;var vb=(u[u[K+4&4294967295]+ -84&4294967295]&8388608|0)!=0;e:do if(vb)c=94;else{if((u[u[K+4&4294967295]+84&4294967295]&16777216|0)!=0){c=94;break e}aa=RZ(K);if(aa!=0){c=98;break e}aa=TZ(K);c=98;break e}while(0);c==94&&(aa=K,u[aa&4294967295]=u[aa&4294967295]+1&4294967295);if(aa==0)break d;if((u[u[aa+4&4294967295]+84&4294967295]&8388608|0)!=0){G=1;J=F=O;c=x;var Qa=y,X=D(C,16),Ea=aa;M=h;h+=64;var ia=a,ba=vb=a,ga=ia=a,S=a,ha=a,vb=Qa,ba=X,ha=X_(Ea),Qa=(ha|0)==-1;e:do if(Qa){if(V()==0){ia=1;break e}ga=-1;ia=2;break e}else ia=1;while(0); -e:do if(ia==1){ia=(ha|0)<0;f:do if(ia){if((ba|0)!=117)break f;ba=100}while(0);Qa=(ha|0)>=0;f:do if(Qa)ia=9;else{ia=(ba|0)==120;g:do if(!ia){if((ba|0)==88)break g;if((ba|0)!=111){ia=9;break f}}while(0);S=Uvb&4294967295;ia=10;break f}while(0);ia==9&&(S=qV&4294967295);(vb|0)<0&&(vb=1);f:do{if((vb+3&4294967295)>>>0>=120){ia=13;break f}Qa=(c&8|0)==0;g:do if(Qa)ia=17;else{if((ba|0)!=120&&(ba|0)!=88){ia=17;break g}b0(M,64,Wvb&4294967295,s([S,0,0,0,ba,0,0,0,vb,0,0,0,ba,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0, -"i32",0,0,0,"i32",0,0,0]));ia=18;break g}while(0);ia==17&&(ia=(c&8|0)!=0?Xvb&4294967295:qV&4294967295,b0(M,64,Yvb&4294967295,s([S,0,0,0,ia,0,0,0,vb,0,0,0,ba,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i32",0,0,0])));ga=E(u[S&4294967295],8)!=0?PGb(J,M,0-ha&4294967295):PGb(J,M,ha);break e}while(0);W(u[qw],Vvb&4294967295);ga=-1}while(0);J=ga;h=M;M=J;u[aa&4294967295]=u[aa&4294967295]-1&4294967295;if((u[aa&4294967295]|0)==0)A[u[u[aa+4&4294967295]+24&4294967295]](aa);if((M|0)<0)break b;J=1}else if((u[u[aa+ -4&4294967295]+84&4294967295]&16777216|0)!=0){G=1;F=aa;M=x;J=y;c=D(C,16);I=h;h+=8;vb=vb=a;ba=I+4;ha=S=a;S=yFb(F,M,J,c,I,ba);if(S==0)vb=0;else if(ha=b7(u[ba]),ha==0){u[S&4294967295]=u[S&4294967295]-1&4294967295;if((u[S&4294967295]|0)==0)A[u[u[S+4&4294967295]+24&4294967295]](S);vb=0}else{for(vb=0;;){if(!((vb|0)<(u[ba]|0)))break;u[u[ha+12&4294967295]+2*vb&4294967295]=E(u[u[I]+vb&4294967295],8);vb=vb+1&4294967295}u[u[ha+12&4294967295]+2*u[ba]&4294967295]=0;u[S&4294967295]=u[S&4294967295]-1&4294967295; -if((u[S&4294967295]|0)==0)A[u[u[S+4&4294967295]+24&4294967295]](S);vb=ha}F=vb;h=I;I=F;u[aa&4294967295]=u[aa&4294967295]-1&4294967295;if((u[aa&4294967295]|0)==0)A[u[u[aa+4&4294967295]+24&4294967295]](aa);if(I==0)break b;F=u[I+12&4294967295];M=u[I+8&4294967295];J=1}else{u[aa&4294967295]=u[aa&4294967295]-1&4294967295;if((u[aa&4294967295]|0)!=0)break d;A[u[u[aa+4&4294967295]+24&4294967295]](aa)}}while(0);if((G|0)==0){c=107;break c}(x&16|0)!=0&&(B=48)}else if(c==187){y=F=O;G=K;aa=aa=aa=M=aa=a;Ia=(u[u[G+ -4&4294967295]+84&4294967295]&268435456|0)!=0;d:do{if(Ia){if((u[G+8&4294967295]|0)!=1){aa=0;break d}u[y&4294967295]=u[u[G+12&4294967295]&4294967295];aa=2}else if((u[u[G+4&4294967295]+84&4294967295]&134217728|0)!=0){if((u[G+8&4294967295]|0)!=1){aa=0;break d}aa=G+20&-1;if(E(u[aa&4294967295],8)<0)if(aa=B9(aa,1,0,iV&4294967295),aa==0){M=-1;aa=4;break d}else{if(u[y&4294967295]=u[u[aa+12&4294967295]&4294967295],u[aa&4294967295]=u[aa&4294967295]-1&4294967295,(u[aa&4294967295]|0)==0)A[u[u[aa+4&4294967295]+ -24&4294967295]](aa)}else u[y&4294967295]=E(u[aa&4294967295],8);aa=2}else{aa=X_(G);if((aa|0)==-1&&V()!=0){aa=0;break d}G=(aa|0)<0;e:do if(!G){if((aa|0)>65535)break e;u[y&4294967295]=aa&65535;aa=2;break d}while(0);W(u[qw],Zvb&4294967295);M=-1;aa=4}break d}while(0);aa==0?(W(u[H],$vb&4294967295),M=-1):aa==2&&(u[y+2&4294967295]=0,M=1);if((M|0)<0)break b}else if(c==188){G=u[K+4&4294967295]!=eW;d:do if(G)c=78;else{if(E(C,16)!=115){c=78;break d}I=K;u[I&4294967295]=u[I&4294967295]+1&4294967295;c=80;break d}while(0); -d:do if(c==78){I=E(C,16)==115?UY(K):M1(K);if(I==0)break b;if((u[u[I+4&4294967295]+84&4294967295]&268435456|0)!=0)break d;if((u[u[I+4&4294967295]+84&4294967295]&134217728|0)==0){c=85;break c}G=B9(I+20&-1,u[I+8&4294967295],0,iV&4294967295);u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)==0)A[u[u[I+4&4294967295]+24&4294967295]](I);I=G;if(I==0)break b}while(0);F=u[I+12&4294967295];M=u[I+8&4294967295];G=(y|0)>=0;d:do if(G){if(!((M|0)>(y|0)))break d;M=y}while(0)}y=E(J,16)!=0;d:do if(y){G= -E(u[F],16)==45;e:do if(!G){if(E(u[F],16)==43)break e;J=(x&2|0)!=0?43:(x&4|0)!=0?32:0;break d}while(0);J=u[F];F=F+2&4294967295;M=M-1&4294967295}while(0);(z|0)<(M|0)&&(z=M);if((o-D(E(J,16)!=0,1)&4294967295|0)<(z|0)){r=r-o&4294967295;o=(z+l&4294967295)+100&4294967295;r=r+o&4294967295;if((r|0)<0){c=122;break c}if((d1(t,r)|0)<0){c=127;break c}m=(u[u[t]+12&4294967295]+2*r&4294967295)+2*(0-o&4294967295)&4294967295}y=E(J,16)!=0;d:do if(y){E(B,16)!=32&&(u[m]=J,m=m+2&4294967295);o=o-1&4294967295;if(!((z|0)> -(M|0)))break d;z=z-1&4294967295}while(0);y=(x&8|0)!=0;d:do if(y){if(E(C,16)!=120&&E(C,16)!=88)break d;E(B,16)!=32&&(u[m]=u[F],m=m+2&4294967295,F=F+2&4294967295,u[m]=u[F],m=m+2&4294967295,F=F+2&4294967295);o=o-2&4294967295;z=z-2&4294967295;(z|0)<0&&(z=0);M=M-2&4294967295}while(0);y=(z|0)>(M|0);d:do if(y){if((x&1|0)!=0)break d;for(;;)if(o=o-1&4294967295,u[m]=B,m=m+2&4294967295,z=z-1&4294967295,!((z|0)>(M|0)))break d}while(0);B=E(B,16)==32;d:do if(B){E(J,16)!=0&&(u[m]=J,m=m+2&4294967295);if((x&8|0)== -0)break d;if(E(C,16)!=120&&E(C,16)!=88)break d;u[m]=u[F];m=m+2&4294967295;F=F+2&4294967295;u[m]=u[F];m=m+2&4294967295;F=F+2&4294967295}while(0);pX(m,F,M*2&4294967295);m=m+2*M&4294967295;o=o-M&4294967295;d:for(;;){z=z-1&4294967295;if(!((z|0)>=(M|0)))break d;o=o-1&4294967295;u[m]=32;m=m+2&4294967295}x=w!=0;d:do if(x){if(!((u[b]|0)<(p|0)))break d;if(E(C,16)!=37){c=154;break c}}while(0);if(I==0){c=10;continue c}u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0){c=10;continue c}A[u[u[I+ -4&4294967295]+24&4294967295]](I)}c=10}if(c==162){g=(u[b]|0)<(p|0);c:do if(g){if(w!=0)break c;W(u[H],cW&4294967295);break b}while(0);if((d1(t,r-o&4294967295)|0)<0)break b;q=(q|0)!=0;c:do if(q){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=u[t];c=3;break a}else if(c==14)W(u[H],awb&4294967295);else if(c==24)W(u[L], -bwb&4294967295);else if(c==38)W(u[H],bW&4294967295);else if(c==54)W(u[H],bW&4294967295);else if(c==74)W(u[L],ewb&4294967295);else if(c==189){m=((k+-2&4294967295)-u[i+12&4294967295]&4294967295|0)/2|0;p=D(C,16);x=D(C,16)<=30;c:do if(x)c=113;else{if(D(C,16)>126){c=113;break c}g=E(C&255,8);c=115;break c}while(0);c==113&&(g=63);T(u[L],hwb&4294967295,s([g,0,0,0,p,0,0,0,m,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0,"i32",0,0,0]))}else if(c==122){m=I!=0;c:do if(m){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I& -4294967295]|0)!=0){c=125;break c}A[u[u[I+4&4294967295]+24&4294967295]](I)}while(0);OY()}else if(c==127){m=I!=0;c:do if(m){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0){c=130;break c}A[u[u[I+4&4294967295]+24&4294967295]](I)}while(0)}else if(c==154){W(u[H],cW&4294967295);m=I!=0;c:do if(m){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0){c=157;break c}A[u[u[I+4&4294967295]+24&4294967295]](I)}while(0)}else if(c==107)T(u[H],gwb&4294967295,s([E(C&255,8), -0,0,0,u[u[K+4&4294967295]+12&4294967295],0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0]));else if(c==85){u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)==0)A[u[u[I+4&4294967295]+24&4294967295]](I);W(u[H],fwb&4294967295)}else c==65?W(u[L],dwb&4294967295):c==49&&W(u[L],cwb&4294967295)}while(0);w=u[t]!=0;b:do if(w){g=u[t];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[u[t]+4&4294967295]+24&4294967295]](u[t])}while(0);u[i&4294967295]=u[i&4294967295]-1&4294967295; -if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);t=(q|0)!=0;b:do if(t){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0)}i=0;c=3;break a}while(0);c==0&&(K0(gV&4294967295,8247),i=0);h=b;return i} -function QGb(d,f,b){var c=h;h+=12;var e,g=c+4,i=c+8;u[c]=0;u[g]=0;u[i]=0;var k=d!=eW;a:do if(k){e=d;var m=a,l=m=a,o=l=a,r=a,l=QGb(eW,f,b);if(l==0)l=0;else if(o=u[e+152&4294967295],r=u[l+8&4294967295],o=A[o](e,r),o==0){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);l=0}else if(((r+1&4294967295)*2&4294967295|0)>=0?(m=((r+1&4294967295)*2&4294967295|0)!=0?(r+1&4294967295)*2&4294967295:1,m=oa(m)):m=0,u[o+12&4294967295]=m,u[o+12&4294967295]== -0){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);l=OY()}else{pX(u[o+12&4294967295],u[l+12&4294967295],(r+1&4294967295)*2&4294967295);u[o+8&4294967295]=r;u[o+16&4294967295]=u[l+16&4294967295];u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);l=o}e=l}else if((G5(f,b,jwb&4294967295,dW&4294967295,s([c,0,0,0,g,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0,"i8**", -0,0,0]))|0)==0)e=0;else if(u[c]==0)e=b7(0);else{e=u[g]!=0;b:do if(!e){if(u[i]!=0)break b;e=UY(u[c]);break a}while(0);e=x7(u[c],u[g],u[i])}while(0);h=c;return e}function QCb(){var d,f;d=u[eV];a:for(;;){if(d==0)break a;f=d;d=u[d];var b=u[f+20&4294967295]!=0;b:do if(b){var c=u[f+20&4294967295];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[u[f+20&4294967295]+4&4294967295]+24&4294967295]](u[f+20&4294967295])}while(0);u[fV]=u[fV]-1&4294967295}u[eV]=0} -function RGb(d,f){var b,c;if(d==Q)b=1;else if(b=w_(d,pwb&4294967295,gW&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),b==0)b=-1;else{c=E_(b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}return b} -function O$(d){var f,b,c;c=u[hW]==0;a:do if(c){f=OZ(qwb&4294967295);u[hW]=f;if(u[hW]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);a:do if(f==1){b=P5();c=j4(b,u[hW]);var e=(c|0)==-1;b:do if(!e){if((c|0)==0){f=3;break b}f=e2(b,u[hW]);b=(ZZ(f,d)|0)==0?0:TY(f,d);break a}while(0);b=0}while(0);return b}function SGb(d,f,b){var c,e=f==0;a:do if(e)c=-1;else{c=e2(d,f);var g=c!=0;b:do if(g){c=E_(c);if((c|0)==0)break b;break a}while(0);c=(b|0)!=0?Q1(d,f,gj):0}while(0);return c} -function TGb(d,f,b){var c,e;a:do{e=Z_(2,s([f,0,0,0,b,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));break a}while(0);d=SGb(d,e,1);f=e!=0;a:do if(f){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);return c=d} -function P$(d,f,b,c,e,g,i){var k=h;h+=4;var m,l,o,r,p,q,t,w,x;l=e;o=g;q=p=e=g=0;u[k]=Q;w=o!=0;a:do if(w){if((u[u[o+4&4294967295]+84&4294967295]&536870912|0)!=0){m=1;break a}if(o==Q){m=1;break a}W(u[H],Cwb&4294967295);r=0;m=3;break a}else m=1;while(0);a:do if(m==1){if(l==0){l=b;w=x=t=r=r=w=a;w=E_(l);if((w|0)==-1)r=0;else if((w|0)==0)r=S2(wwb&4294967295);else if(t=p0(l),t==0)r=0;else if(x=N0(l),(x|0)<0)r=0;else{var z=(x|0)<=2;b:do if(z)w=1;else{if((zX(t+(x-3&4294967295)&4294967295,xwb&4294967295,3)| -0)!=0){w=1;break b}r=SY(t,x-3&4294967295);w=3;break b}while(0);w==1&&(r=l,u[r&4294967295]=u[r&4294967295]+1&4294967295)}l=r;if(l==0){r=0;break a}}else u[l&4294967295]=u[l&4294967295]+1&4294967295;u[f&4294967295]=u[f&4294967295]+1&4294967295;w=D_(f,u[Cw]);r=(w|0)==-1;b:do if(!r){if((w|0)==1){e=VY(f);if(e==0){m=5;break b}d=u[f+4&4294967295]}else if(e=f,f=t_(d,gW&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),f==0){m=5;break b}q=Y(c);if(q==0){m=5;break b}g=Z_(3,s([e,0,0,0,d,0,0,0,q,0,0, -0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));if(g==0){m=5;break b}t=o!=0;c:do if(t){if(o==Q){m=11;break c}w=SGb(o,g,0);if((w|0)==-1){m=5;break b}m=(w|0)==1?13:11;break c}else m=11;while(0);c:do if(m==11){w=d;t=e;x=c;var z=l,y=k,C=a,B=a,G=a,K=a,I=K=a,F=G=a,J=C=a,J=F=C=I=I=a,K=O$(kW&4294967295),I=K==0;d:do{if(I)C=V()!=0?B=0:1;else{C=u[lW];u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[u[lW]+4&4294967295]+24&4294967295]](u[lW]); -u[lW]=K;C=1}break d}while(0);if(C==1)if((u[u[u[lW]+4&4294967295]+84&4294967295]&33554432|0)==0)W(u[L],twb&4294967295),B=0;else{K=0;d:for(;;){if(!((u[u[lW]+8&4294967295]|0)>(K|0))){C=19;break d}u[y]=u[u[u[lW]+12&4294967295]+4*K&4294967295];I=u[y];if((O0(I)|0)!=5){C=5;break d}G=u[I+12&-1];F=u[(I+12&4294967295)+4&4294967295];C=u[(I+12&4294967295)+8&4294967295];J=u[(I+12&4294967295)+12&4294967295];I=u[(I+12&4294967295)+16&4294967295];F=RGb(F,t);J=RGb(J,z);C=F_(w,C);I=LZ(I);if((F|0)==-1){C=7;break d}if((J| -0)==-1){C=7;break d}if((C|0)==-1){C=7;break d}if((I|0)==-1&&V()!=0){C=7;break d}F=(F|0)!=0;e:do if(F){if((C|0)==0)break e;if((J|0)==0)break e;if((I|0)==0){C=15;break d}if((x|0)==(I|0)){C=15;break d}}while(0);K=K+1&4294967295;C=4}if(C==19){w=w=a;w=O$(swb&4294967295);if(w==0)w=V()!=0?0:u[jW];else{t=u[jW];u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[u[jW]+4&4294967295]+24&4294967295]](u[jW]);u[jW]=w}G=w;G!=0?B=p0(G):(W(u[L],vwb&4294967295),B=0)}else C==5?(T(u[L],uwb&4294967295, -s([K,0,0,0],0,j,["i32",0,0,0])),B=0):C==7?B=0:C==15&&(B=p0(G))}t=B;if(t==0){m=5;break b}if((yX(t,oW&4294967295)|0)==0){N_(d,f);m=5;break b}else{w=0;x=(yX(t,Dwb&4294967295)|0)!=0;d:do if(x){z=o==0;e:do if(!z){if(o==Q){m=15;break e}if((Q1(o,g,gj)|0)<0){m=5;break b}}while(0);if((yX(t,pW&4294967295)|0)==0){m=13;break c}if((yX(t,Ewb&4294967295)|0)==0){w=o==0;e:do if(w)m=19;else{m=o==Q?19:20;break e}while(0);if(m==19){o=o=a;o=O$(rwb&4294967295);if(o==0)o=V()!=0?0:u[iW];else{w=u[iW];u[w&4294967295]=u[w& -4294967295]-1&4294967295;if((u[w&4294967295]|0)==0)A[u[u[u[iW]+4&4294967295]+24&4294967295]](u[iW]);u[iW]=o}if(o==0){m=5;break b}}w=TGb(o,e,d)}else if((yX(t,qW&4294967295)|0)==0){z=o!=0;e:do if(z){if(o==Q){m=24;break e}w=TGb(o,e,d)}while(0)}else{if((yX(t,rW&4294967295)|0)==0){m=27;break d}m=VY(u[k]);r=Fwb&4294967295;m!=0&&(r=m+20&-1);T(u[Av],Gwb&4294967295,s([t,0,0,0,r,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));r=m!=0;e:do if(r){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break e; -A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=5;break b}}while(0);if((w|0)==1){m=13;break c}if((w|0)!=0){m=5;break b}t=O$(Hwb&4294967295);if(t==0){if(V()!=0){m=5;break b}z=b;y=c;G=e;K=d;B=i;t=h;h+=128;C=C=x=a;b0(t,128,ywb&4294967295,s([y,0,0,0],0,j,["i32",0,0,0]));C=TY(K,mW&4294967295);if(C!=0)if(x=U0(zwb&4294967295),x==0){if(rX(Awb&4294967295,16,u[Hc]),u[C&4294967295]=u[C&4294967295]-1&4294967295,(u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C)}else{Y0(z,x,1);W0(t,x);Y0(C,x, -1);W0(Bwb&4294967295,x);Y0(G,x,1);W0(nW&4294967295,x);G=C!=0;d:do if(G){u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0)break d;A[u[u[C+4&4294967295]+24&4294967295]](C)}while(0);if(B!=0){C=B+20&-1;d:for(;;){z=E(u[C],8)==32;e:do if(!z){if(E(u[C],8)==9)break e;if(E(u[C],8)!=12)break d}while(0);C=C+1&4294967295}W0(C,x);W0(nW&4294967295,x)}else LEb(x,z+20&-1,y,2);yY()}h=t}else{x=u[t+4&4294967295]!=us;d:do if(x){if(u[t+4&4294967295]==hz){m=37;break d}W(u[H],Iwb&4294967295);u[t&4294967295]= -u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);m=5;break b}while(0);x=AY(t,s([f,0,0,0,d,0,0,0,b,0,0,0,q,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"i8*",0,0,0]));u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);t=x!=0;d:do if(t){u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]| -0)!=0){m=41;break d}A[u[u[x+4&4294967295]+24&4294967295]](x)}while(0);if(x==0){m=5;break b}}}}while(0);p=Q;u[p&4294967295]=u[p&4294967295]+1&4294967295}while(0);r=g!=0;b:do if(r){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){m=45;break b}A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);r=e!=0;b:do if(r){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){m=48;break b}A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);r=q!=0;b:do if(r){u[q&4294967295]= -u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0){m=51;break b}A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);r=f!=0;b:do if(r){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0){m=55;break b}A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);r=p}while(0);h=k;return r} -function UGb(d,f,b){var c=h;h+=16;var e;e=c+4;var g=c+8,i=c+12,k,m,l,o;k=u[u[JG]+8&4294967295];a:for(;;){b=b-1&4294967295;if((b|0)<=0)break a;if(k==0)break a;k=u[k+12&4294967295]}k==0?(b=S5()+4&4294967295,b=u[u[b]+12&4294967295],u[i]=1):(b=u[k+24&4294967295],k=L1(k),u[i]=k);u[e]=0;k=R0(b,sW&4294967295);u[g]=k;l=u[g]==0;a:do{if(l)if(k=h2(),u[g]=k,u[g]==0)m=0,k=5;else{k=$(b,sW&4294967295,u[g]);if((k|0)<0){k=6;break a}k=8}else k=u[g],u[k&4294967295]=u[k&4294967295]+1&4294967295,k=8;break a}while(0); -a:do if(k==8){k=R0(b,mW&4294967295);u[e]=k;if(u[e]==0){if(k=S2(Jwb&4294967295),u[e]=k,u[e]==0){k=6;break a}}else k=u[e],u[k&4294967295]=u[k&4294967295]+1&4294967295;b=R0(b,Kwb&4294967295);u[c]=b;b=u[c]!=0;b:do if(b){l=N0(u[c]);o=p0(u[c]);if(o==0){k=6;break a}if(!((l|0)>=0)&&V()!=0){k=6;break a}var r=(l|0)<=3;c:do if(r)k=13;else{if(E(u[o+(l-4&4294967295)&4294967295],8)!=46){k=13;break c}if((SX(E(u[o+(l-3&4294967295)&4294967295],8))|0)!=112){k=13;break c}if((SX(E(u[o+(l-2&4294967295)&4294967295],8))| -0)!=121){k=13;break c}if((SX(E(u[o+(l-1&4294967295)&4294967295],8))|0)!=99&&(SX(E(u[o+(l-1&4294967295)&4294967295],8))|0)!=111){k=13;break c}k=SY(o,l-1&4294967295);u[c]=k;if(u[c]==0){k=6;break a}k=19;break c}while(0);k==13&&(k=u[c],u[k&4294967295]=u[k&4294967295]+1&4294967295)}else{k=p0(u[e]);l=k!=0;c:do if(l){if((yX(k,tW&4294967295)|0)!=0)break c;o=U0(Lwb&4294967295);r=o==0;d:do if(!r){if((Q2(o)|0)<=0)break d;k=R2(o,0);u[c]=k;k=u[c];u[k&4294967295]=u[k&4294967295]+1&4294967295;k=E_(u[c]);if((k|0)< -0){b=u[c];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);k=6;break a}else{if((k|0)==0){k=u[c];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);k=S2(tW&4294967295);u[c]=k;if(u[c]==0){k=6;break a}}break c}}while(0);o=S2(tW&4294967295);u[c]=o;if(u[c]==0){k=6;break a}}while(0);if(u[c]!=0)break b;u[c]=u[e];k=u[c];u[k&4294967295]=u[k&4294967295]+1&4294967295}while(0); -m=1;k=5;break a}while(0);if(k==6){m=u[g]!=0;a:do if(m){b=u[g];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g])}while(0);m=u[e]!=0;a:do if(m){b=u[e];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);m=0}if((m|0)==0)e=0;else{d=P$(f,d,u[c],u[i],u[e],u[g],0);f=u[c];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[c]+ -4&4294967295]+24&4294967295]](u[c]);f=u[g];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);g=u[e];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);e=d}h=c;return e} -function WY(d,f,b){f=S2(f);if(f==0)b=-1;else{d==0&&(d=u[Lw]);b=UGb(f,d,b);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);if(b==0)b=-1;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}}return b} -function P_(d,f,b,c){var e,g,f=S2(f),b=S2(b);g=-1;var i=f==0;a:do if(!i){if(b==0)break a;d==0&&(d=u[Lw]);e=P$(d,f,b,c,0,0,0);if(e==0)break a;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);g=0}while(0);c=f!=0;a:do if(c){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);c=b!=0;a:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a; -A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);return g} -function Q$(d,f){var b,c,e;e=0;var g=(yX(f,pW&4294967295)|0)==0;a:do{if(g){b=u[CW]==0;b:do if(b){b=OZ(pW&4294967295);u[CW]=b;if(u[CW]!=0)break b;c=0;b=2;break a}while(0);e=u[CW]}else if((yX(f,oW&4294967295)|0)==0){b=u[DW]==0;b:do if(b){b=OZ(oW&4294967295);u[DW]=b;if(u[DW]!=0)break b;c=0;b=2;break a}while(0);e=u[DW]}else if((yX(f,rW&4294967295)|0)==0){b=u[EW]==0;b:do if(b){b=OZ(rW&4294967295);u[EW]=b;if(u[EW]!=0)break b;c=0;b=2;break a}while(0);e=u[EW]}else Z($wb&4294967295);b=3;break a}while(0);if(b== -3)if(c=Y(0),c==0)c=0;else{e=Z_(5,s([e,0,0,0,Q,0,0,0,d,0,0,0,Q,0,0,0,c,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=e}return c} -function PDb(){var d;d=c7(axb&4294967295,BW&4294967295,owb&4294967295);var f=d==0;a:do if(!f){var b=a,c=a,e=a,g=a,i=a,k=a,k=a,g=(u[IF]|0)!=0;b:do if(g)b=0;else{if((u[VF]|0)!=0){b=0;break b}e=4;b=3;break b}while(0);b==0&&(e=3);g=j_(e);i=0;if(g==0)c=0;else{e=(u[IF]|0)==0;b:do if(e){if((u[VF]|0)!=0){b=6;break b}var k=u[g+12&4294967295],m=Q$(u[Ru],pW&4294967295);u[k+4*i&4294967295]=m;i=i+1&4294967295}while(0);e=u[g+12&4294967295];k=Q$(u[Hw],pW&4294967295);u[e+4*i&4294967295]=k;i=i+1&4294967295;e=u[g+ -12&4294967295];k=Q$(u[Pw],pW&4294967295);u[e+4*i&4294967295]=k;i=i+1&4294967295;k=(u[kO]|0)>1?oW&4294967295:(u[kO]|0)!=0?rW&4294967295:pW&4294967295;e=u[g+12&4294967295];k=Q$(u[Tw],k);u[e+4*i&4294967295]=k;i=i+1&4294967295;for(k=0;;){if(!(k>>>0>>0)){b=14;break}if(u[u[g+12&4294967295]+4*k&4294967295]==0){b=10;break}k=k+1&4294967295;b=9}if(b==14)c=g;else if(b==10){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);c=0}}u[lW]=c;if(u[lW]== -0)break a;b=u[lW];u[b&4294967295]=u[b&4294967295]+1&4294967295;if((e7(d,kW&4294967295,u[lW])|0)<0)break a;b=h2();u[iW]=b;if(u[iW]==0)break a;b=u[iW];u[b&4294967295]=u[b&4294967295]+1&4294967295;if((e7(d,bxb&4294967295,u[iW])|0)<0)break a;b=S2(rW&4294967295);u[jW]=b;if(u[jW]==0)break a;e7(d,cxb&4294967295,u[jW])}while(0)}function R$(d){var f;for(f=0;;){if(d==0)break;f=f+1&4294967295;d=u[d+24&4294967295]}return f} -function VGb(d,f,b){u[d+16&4294967295]=-1;u[d+8&4294967295]=f;b!=0&&(u[b&4294967295]=u[b&4294967295]+1&4294967295);u[d+12&4294967295]=b}function eGb(d,f){var b;b=C1(IW);b!=0&&(VGb(b,d,f),n5(b));return b} -function S$(d){var f,b;f=u[d+12&4294967295];u[d+8&4294967295]!=Q&&(b=u[d+8&4294967295]+u[u[u[d+8&4294967295]+4&4294967295]+104&4294967295]&4294967295,u[b]==d&&(u[b]=u[d+24&4294967295]),u[d+8&4294967295]=Q,u[d+20&4294967295]!=0&&(u[u[d+20&4294967295]+24&4294967295]=u[d+24&4294967295]),u[d+24&4294967295]!=0&&(u[u[d+24&4294967295]+20&4294967295]=u[d+20&4294967295]),u[d+20&4294967295]=0,u[d+24&4294967295]=0);if(f!=0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+ -24&4294967295]](f);u[d+12&4294967295]=0}}function m5(d){var f;f=u[d+12&4294967295];u[d+12&4294967295]=0;S$(d);u[d+12&4294967295]=f}function $9(d,f,b){u[f]=0;u[b]=0;var c=d!=0;a:do if(c){if(u[d+12&4294967295]!=0)break a;u[d+4&4294967295]==IW&&(u[f]=d,d=u[d+24&4294967295]);if(d==0)break a;if(u[d+12&4294967295]!=0)break a;if(u[d+4&4294967295]!=OW&&u[d+4&4294967295]!=PW)break a;u[b]=d}while(0)} -function b$(d,f){u[d+20&4294967295]=f;u[d+24&4294967295]=u[f+24&4294967295];u[f+24&4294967295]!=0&&(u[u[f+24&4294967295]+20&4294967295]=d);u[f+24&4294967295]=d}function a$(d,f){var b;b=u[f];u[d+20&4294967295]=0;u[d+24&4294967295]=b;b!=0&&(u[b+20&4294967295]=d);u[f]=d}function WGb(d,f,b,c){return P0(f,d,1,2,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))}function T$(d){u[d+8&4294967295]==Q?(W(u[ww],yxb&4294967295),d=0):d=1;return d} -function YGb(d,f){var b;b=AY(f,s([d,0,0,0,0,0,0,0],0,j,["%struct.PyWeakReference*",0,0,0,"i8*",0,0,0]));var c=b==0;a:do if(c)p4(f);else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0)} -function U$(d){var f=h;h+=12;var b,c,e=f+4,g=f+8,i,k,m,l;c=d==0;a:do if(c)b=0;else{if((u[u[d+4&4294967295]+84&4294967295]&64|0)==0){b=0;break a}if((u[u[d+4&4294967295]+104&4294967295]|0)<=0){b=0;break a}if((u[d&4294967295]|0)!=0){b=0;break a}d=d+u[u[d+4&4294967295]+104&4294967295]&4294967295;b=u[d]!=0;b:do if(b){if(u[u[d]+12&4294967295]!=0)break b;S$(u[d]);if(u[d]==0)break b;if(u[u[d]+12&4294967295]!=0)break b;S$(u[d])}while(0);if(u[d]==0){b=11;break a}d=u[d];b=R$(d);c=D(V()!=0,1);(c|0)!=0&&V_(f, -e,g);var o=(b|0)==1;b:do if(o){i=u[d+12&4294967295];u[d+12&4294967295]=0;S$(d);k=i!=0;c:do if(k){(u[d&4294967295]|0)>0&&YGb(d,i);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break c;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0)}else if(i=f_(b*2&4294967295),i==0){(c|0)!=0&&V_(f,e,g);b=11;break a}else{k=0;c:for(;;){if(!((k|0)<(b|0)))break c;m=u[d+24&4294967295];l=(u[d&4294967295]|0)>0;d:do if(l){var r=d;u[r&4294967295]=u[r&4294967295]+1&4294967295;u[(i+12&4294967295)+(k* -2&4294967295)*4&4294967295]=d;u[(i+12&4294967295)+((k*2&4294967295)+1&4294967295)*4&4294967295]=u[d+12&4294967295]}else{r=u[d+12&4294967295];u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break d;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);u[d+12&4294967295]=0;S$(d);d=m;k=k+1&4294967295}for(k=0;;){if(!((k|0)<(b|0)))break;m=u[(i+12&4294967295)+((k*2&4294967295)+1&4294967295)*4&4294967295];m!=0&&(l=u[(i+12&4294967295)+(k*2&4294967295)* -4&4294967295],YGb(l,m));k=k+1&4294967295}u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);if((c|0)==0){b=11;break a}$_(u[f],u[e],u[g]);b=11;break a}while(0);b==0&&K0(Dxb&4294967295,903);h=f}function V$(d){var f;f=ZX(d,46);return f==0?d:f+1&4294967295} -function W$(d,f,b){var c;c=Ba(d);if(((Ba(f)+c&4294967295)+13&4294967295)>>>0>4095)W(u[gX],Yxb&4294967295),f=-1;else{BX(b,d);BX(b+c&4294967295,f);for(d=b+c&4294967295;;){if(E(u[d],8)==0)break;E(u[d],8)==46&&(u[d]=47);d=d+1&4294967295}f=c=Ba(f)+c&4294967295}return f} -function X$(d,f){var b=h;h+=4097;var c,e,g,i;g=V$(f);i=p0(u[d+12&4294967295]);g=W$(i,g,b);if((g|0)<0)e=0;else{for(i=eX&4294967295;;){if(E(u[i&-1],8)==0){c=5;break}BX(b+g&4294967295,i&-1);if(R0(u[d+16&4294967295],b)!=0){c=2;break}i=i+20&4294967295;c=1}c==5?e=1:c==2&&(e=(u[i+16&4294967295]&2|0)!=0?3:2)}h=b;return e}function Y$(d){var f;f=D(u[d&4294967295],8);f|=D(u[d+1&4294967295],8)<<8;f|=D(u[d+2&4294967295],8)<<16;f|=D(u[d+3&4294967295],8)<<24;return f} -function Z$(d,f){var b=h;h+=32;var c,e,g,i,k,m,l=b+4,o=b+8,r=b+16;g=e=0;var p=(t5(f,Qyb&4294967295,s([b,0,0,0,l,0,0,0,o,0,0,0,b+12,0,0,0,r,0,0,0,b+20,0,0,0,b+24,0,0,0,b+28,0,0,0],0,j,["i8**",0,0,0,"i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0;a:do{if(!p)if(k=IX(d,mX&4294967295),k==0)T(u[uv],Ryb&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));else if(nY(k,u[r],0),c=V5(k),(c|0)!=67324752)T(u[gX],Syb&4294967295,s([d,0,0,0],0,j,["i8*",0,0,0]));else if(nY(k, -u[r]+26&4294967295,0),c=o7(k)+30&4294967295,i=o7(k),c=c+i&4294967295,u[r]=u[r]+c&4294967295,c=(u[l]|0)!=0?u[o]+1&4294967295:u[o],c=SY(0,c),c!=0){i=p0(c);m=nY(k,u[r],0);(m|0)==0&&(g=bY(i,u[o],k));k=(m|0)!=0;b:do if(!k){if((g|0)!=(u[o]|0))break b;(u[l]|0)!=0&&(u[i+u[o]&4294967295]=90,u[o]=u[o]+1&4294967295);u[i+u[o]&4294967295]=0;if((u[l]|0)!=0){l=g=l=l=a;o=u[nX]==0;c:do if(o){if((u[oX]|0)!=0)l=g=0;else{u[oX]=1;l=b6(Lyb&4294967295);u[oX]=0;if(l!=0){if(o=TY(l,Myb&4294967295),u[nX]=o,u[l&4294967295]= -u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else yY();if((u[MN]|0)==0){l=4;break c}l=l!=0?Nyb&4294967295:Oyb&4294967295;k5(Pyb&4294967295,s([l,0,0,0],0,j,["i8*",0,0,0]));l=4}break c}else l=4;while(0);l==4&&(g=u[nX]);g==0?W(u[gX],Uyb&4294967295):e=t_(g,Vyb&4294967295,s([c,0,0,0,-15,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c= -e}break a}while(0);W(u[uv],Tyb&4294967295);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c)}c=0}while(0);h=b;return c} -function $$(d,f,b,c){var e=h;h+=4097;var g,i,k,m,l,o,r;m=V$(f);l=p0(u[d+12&4294967295]);m=W$(l,m,e);if((m|0)<0)i=0;else{l=eX&4294967295;a:for(;;){if(E(u[l&-1],8)==0){g=13;break a}o=0;BX(e+m&4294967295,l&-1);(u[MN]|0)>1&&(k=p0(u[d+8&4294967295]),k5(azb&4294967295,s([k,0,0,0,47,0,0,0,e,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0])));k=R0(u[d+16&4294967295],e);if(k!=0){r=0;o=u[l+16&4294967295]&2;g=u[l+16&4294967295]&1;if((g|0)!=0){var p=d;r=e;var q=a,t=a,w=a,x=a,z=t=a,t=0,w=Ba(r)-1&4294967295,x= -u[r+w&4294967295];u[r+w&4294967295]=0;q=R0(u[p+16&4294967295],r);p=q!=0;b:do if(p){if((u[u[q+4&4294967295]+84&4294967295]&67108864|0)==0)break b;if((O0(q)|0)!=8)break b;var t=W_(q,5),t=X_(t),z=W_(q,6),y=z=X_(z),z=h;h+=44;xX(z,0,44);u[z&4294967295]=(t&31)*2&4294967295;u[z+4&4294967295]=(t|0)>>5&63;u[z+8&4294967295]=(t|0)>>11&31;u[z+12&4294967295]=y&31;u[z+16&4294967295]=((y|0)>>5&15)-1&4294967295;u[z+20&4294967295]=((y|0)>>9&127)+80&4294967295;u[z+32&4294967295]=-1;t=_mktime(z);h=z}while(0);u[r+w& -4294967295]=x;r=t}b!=0&&(u[b]=o);q=k;o=w=w=o=o=a;o=p0(u[d+8&4294967295]);if(o==0)o=0;else if(o=Z$(o,q),o==0)o=0;else{q=W_(q,0);w=p0(q);if((g|0)!=0){g=w;x=o;w=q=p=p=a;q=p0(x);w=N0(x);x=(w|0)<=9;b:do if(x)W(u[gX],Wyb&4294967295),p=0;else if((Y$(q)|0)!=(u[LC]|0))(u[MN]|0)!=0&&k5(Xyb&4294967295,s([g,0,0,0],0,j,["i8*",0,0,0])),u[Q&4294967295]=u[Q&4294967295]+1&4294967295,p=Q;else{p=(r|0)!=0;c:do if(p){p=a;p=Y$(q+4&4294967295)-r&4294967295;(p|0)<0&&(p=0-p&4294967295);if((D((p|0)<=1,1)|0)!=0)break c;(u[MN]| -0)!=0&&k5(Yyb&4294967295,s([g,0,0,0],0,j,["i8*",0,0,0]));u[Q&4294967295]=u[Q&4294967295]+1&4294967295;p=Q;break b}while(0);p=Z5(q+8&4294967295,w-8&4294967295);if(p==0)p=0;else if(u[p+4&4294967295]!=Is){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);T(u[H],Zyb&4294967295,s([g,0,0,0],0,j,["i8*",0,0,0]));p=0}}while(0);g=p}else{g=w;r=q=r=a;r=o;q=q=x=w=q=a;q=p0(r);if(q==0)q=0;else if(r=N0(r)+2&4294967295,w=NY(r),w==0)W(u[yw],$yb&4294967295), -q=0;else{for(x=w;;){if(E(u[q],8)==0)break;E(u[q],8)==13?(u[x]=10,x=x+1&4294967295,E(u[q+1&4294967295],8)==10&&(q=q+1&4294967295)):(u[x]=u[q],x=x+1&4294967295);q=q+1&4294967295}u[x]=10;x=x+1&4294967295;u[x]=0;q=S2(w)}r=q;if(r==0)r=0;else{q=p0(r);q=MEb(q,g,257,0);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);r=q}g=r}w=g;u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);o=w}if(o!= -Q){g=6;break a}u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o)}l=l+20&4294967295;g=1}if(g==13)T(u[gX],iX&4294967295,s([f,0,0,0],0,j,["i8*",0,0,0])),i=0;else if(g==6){d=o!=0;a:do if(d){if(c==0)break a;f=W_(k,0);f=p0(f);u[c]=f}while(0);i=o}}h=e;return i} -var A=[0,0,function(d,f,b){var c,e;for(e=0;;){if(!((e|0)<(d|0))){c=5;break}if((u[f+4*e&4294967295]|0)<(u[b+4*e&4294967295]-1&4294967295|0)){c=1;break}u[f+4*e&4294967295]=0;e=e+1&4294967295;c=0}c==1&&(u[f+4*e&4294967295]=u[f+4*e&4294967295]+1&4294967295)},0,Azb,0,function(d){T(u[H],uQa&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));return 0},0,O1,0,eZ,0,gZ,0,fZ,0,hZ,0,iZ,0,mZ,0,jZ,0,oZ,0,kZ,0,rZ,0,lZ,0,pZ,0,qZ,0,uZ,0,vZ,0,wZ,0,xZ,0,yZ,0,DZ,0,zZ,0,EZ,0,AZ,0,FZ,0,BZ,0,CZ, -0,function(d,f){return cZ(d,f,Q,24)},0,function(d,f){return GZ(d,f,Q)},0,function(d,f,b){var c,e,g,i,k,m,l;k=u[d+16&4294967295];m=u[d+20&4294967295];var o=u[f+4&4294967295]!=zQ;a:do if(o)u[d+24&4294967295]=66,e=d4(d,f,b);else{e=b&k;l=m+12*e&4294967295;var r=u[l+4&4294967295]==0;b:do if(!r){if(u[l+4&4294967295]==f){c=1;break b}if(u[l+4&4294967295]==u[Zt])i=l;else{g=(u[l&4294967295]|0)==(b|0);c:do if(g){if((m9(u[l+4&4294967295],f)|0)==0){c=5;break c}e=l;break a}while(0);i=0}g=b;c:for(;;){e=(((e<<2)+ -e&4294967295)+g&4294967295)+1&4294967295;l=m+12*(e&k)&4294967295;if(u[l+4&4294967295]==0){c=8;break c}if(u[l+4&4294967295]==f){c=11;break c}c=(u[l&4294967295]|0)!=(b|0);d:do if(!c){if(u[l+4&4294967295]==u[Zt])break d;if((m9(u[l+4&4294967295],f)|0)!=0){c=11;break c}}while(0);c=u[l+4&4294967295]==u[Zt];d:do if(c){if(i!=0)break d;i=l}while(0);g=g>>>0>>>5;c=7}if(c==8){e=d=i==0?l:i;break a}else if(c==11){e=l;break a}}while(0);e=l}while(0);return e},0,d4,0,B4,0,function(){return 0},0,function(d,f){return M6(d, -f,0,1)},0,function(d,f){return i6(d,f,1)},0,function(d){var f,b=(u[u[d+4&4294967295]+84&4294967295]&16384|0)!=0;a:do if(b){if(u[u[d+4&4294967295]+164&4294967295]!=0&&(A[u[u[d+4&4294967295]+164&4294967295]](d)|0)==0)break a;f=d+-12&4294967295;if(!((u[(f&4294967295)+8&4294967295]|0)>0))break a;u[(f&4294967295)+8&4294967295]=u[(f&4294967295)+8&4294967295]-1&4294967295}while(0);return 0},0,function(d,f){var b,c,e=(u[u[d+4&4294967295]+84&4294967295]&16384|0)!=0;a:do if(e){if(u[u[d+4&4294967295]+164&4294967295]!= -0&&(A[u[u[d+4&4294967295]+164&4294967295]](d)|0)==0)break a;b=d+-12&4294967295;c=u[(b&4294967295)+8&4294967295];if((c|0)!=0){if((c|0)!=-4)break a;h5(b,f)}u[(b&4294967295)+8&4294967295]=1}while(0);return 0},0,function(d,f){var b,c=(u[u[d+4&4294967295]+84&4294967295]&16384|0)!=0;a:do if(c){if(u[u[d+4&4294967295]+164&4294967295]!=0&&(A[u[u[d+4&4294967295]+164&4294967295]](d)|0)==0)break a;if((u[(d+-12&-1)+8&4294967295]|0)!=-4)break a;b=d+-12&4294967295;h5(b,f);u[(b&4294967295)+8&4294967295]=-3}while(0); -return 0},0,function(d,f){var b,c,e;for(e=0;;){if(!((u[f+8&4294967295]|0)>(e|0))){b=5;break}if(u[(f+12&4294967295)+e*4&4294967295]==d){b=1;break}e=e+1&4294967295;b=0}b==1?c=1:b==5&&(c=0);return c},0,function(d,f){var b=(b2(f,d)|0)<0;return D(b,1)},0,function(d){B1(d,Lz&4294967295)},0,function(d){d=B1(d,Mz&4294967295);d!=0&&QY(d)},0,aEb,0,iEb,0,function(){return-1},0,R2,0,W_,0,function(d,f){return U7(d,f,uG&4294967295,14)},0,function(d,f){return U7(d,f,vG&4294967295,25)},0,function(d,f){return U7(d, -f,wG&4294967295,134)},0,function(d,f){return yX(u[d&4294967295],u[f&4294967295])},0,function(d,f,b){d=A[u[dG]](d,f,b);if(d==0)d=0;else for(f=7;;){if(!((f|0)<=9))break;if(u[(d+12&4294967295)+(f+3&4294967295)*4&4294967295]==Q){u[Q&4294967295]=u[Q&4294967295]-1&4294967295;if((u[Q&4294967295]|0)==0)A[u[u[Q+4&4294967295]+24&4294967295]](Q);b=u[(d+12&4294967295)+f*4&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;u[(d+12&4294967295)+(f+3&4294967295)*4&4294967295]=u[(d+12&4294967295)+f*4&4294967295]}f= -f+1&4294967295}return d},0,function(d){return u[d+8&4294967295]},0,function(d){var f,b,c;c=b=0;var e=d==0;a:do if(e)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,f=Q;else{f=u[d&4294967295];f=f==1?189:f==2?190:f==3?191:f==4?192:f==5?193:f==6?194:f==7?195:f==8?196:f==9?197:f==10?198:f==11?199:f==12?200:f==13?201:f==14?202:f==15?203:f==16?204:f==17?205:f==18?206:f==19?207:f==20?208:f==21?209:f==22?210:f==23?211:15;b:do if(f==189){b=g8(u[tJ]);if(b==0){f=1;break b}c=c8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b, -YG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=CEb(u[(d+4&-1)+4&4294967295]);if(c==0){f=1;break b}if((u4(b,ZG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+8&4294967295],112);if(c==0){f=1;break b}if((u4(b,QG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295; -if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+12&4294967295],114);if(c==0){f=1;break b}if((u4(b,$G&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==190){b=g8(u[vJ]);if(b==0){f=1;break b}c=c8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,YG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+ -4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+4&4294967295],114);if(c==0){f=1;break b}if((u4(b,bH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+8&4294967295],112);if(c==0){f=1;break b}if((u4(b,QG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+12&4294967295],114);if(c== -0){f=1;break b}if((u4(b,$G&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==191){b=g8(u[xJ]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,dH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==192){b=g8(u[zJ]);if(b==0){f=1;break b}c=b8(u[d+ -4&-1],114);if(c==0){f=1;break b}if((u4(b,fH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==193){b=g8(u[BJ]);if(b==0){f=1;break b}c=b8(u[d+4&-1],114);if(c==0){f=1;break b}if((u4(b,fH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=h8(u[(d+4&-1)+4&4294967295]);if(c==0){f=1;break b}if((u4(b, -dH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==194){b=g8(u[DJ]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,iH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=BEb(u[(d+4&-1)+4&4294967295]);if(c==0){f=1;break b}if((u4(b,jH&4294967295,c)|0)==-1){f=1;break b}u[c& -4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=h8(u[(d+4&-1)+8&4294967295]);if(c==0){f=1;break b}if((u4(b,dH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==195){b=g8(u[FJ]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,lH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295; -if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+4&4294967295],114);if(c==0){f=1;break b}if((u4(b,mH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=f1(u[(d+4&-1)+8&4294967295]);if(c==0){f=1;break b}if((u4(b,nH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f== -196){b=g8(u[HJ]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,iH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=h8(u[(d+4&-1)+4&4294967295]);if(c==0){f=1;break b}if((u4(b,pH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+8&4294967295],112);if(c==0){f=1;break b}if((u4(b, -QG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+12&4294967295],112);if(c==0){f=1;break b}if((u4(b,qH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==197){b=g8(u[JJ]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,sH&4294967295,c)|0)==-1){f=1; -break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+4&4294967295],112);if(c==0){f=1;break b}if((u4(b,QG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+8&4294967295],112);if(c==0){f=1;break b}if((u4(b,qH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]| -0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==198){b=g8(u[LJ]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,sH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+4&4294967295],112);if(c==0){f=1;break b}if((u4(b,QG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24& -4294967295]](c);c=b8(u[(d+4&-1)+8&4294967295],112);if(c==0){f=1;break b}if((u4(b,qH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==199){b=g8(u[NJ]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,vH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=h8(u[(d+4&-1)+ -4&4294967295]);if(c==0){f=1;break b}if((u4(b,wH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+8&4294967295],112);if(c==0){f=1;break b}if((u4(b,QG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==200){b=g8(u[PJ]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b, -yH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=h8(u[(d+4&-1)+4&4294967295]);if(c==0){f=1;break b}if((u4(b,zH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=h8(u[(d+4&-1)+8&4294967295]);if(c==0){f=1;break b}if((u4(b,AH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295; -if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==201){b=g8(u[RJ]);if(b==0){f=1;break b}c=b8(u[d+4&-1],112);if(c==0){f=1;break b}if((u4(b,QG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+4&4294967295],116);if(c==0){f=1;break b}if((u4(b,CH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+ -4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+8&4294967295],112);if(c==0){f=1;break b}if((u4(b,qH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==202){b=g8(u[TJ]);if(b==0){f=1;break b}c=b8(u[d+4&-1],112);if(c==0){f=1;break b}if((u4(b,QG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c); -c=b8(u[(d+4&-1)+4&4294967295],112);if(c==0){f=1;break b}if((u4(b,EH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==203){b=g8(u[VJ]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,sH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=h8(u[(d+4&-1)+4&4294967295]); -if(c==0){f=1;break b}if((u4(b,GH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==204){b=g8(u[XJ]);if(b==0){f=1;break b}c=b8(u[d+4&-1],118);if(c==0){f=1;break b}if((u4(b,IH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==205){b=g8(u[ZJ]);if(b==0){f=1;break b}c= -c8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,KH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+4&4294967295],118);if(c==0){f=1;break b}if((u4(b,IH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=Y(u[(d+4&-1)+8&4294967295]);if(c==0){f=1;break b}if((u4(b,LH&4294967295,c)|0)==-1){f=1;break b}u[c& -4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==206){b=g8(u[aK]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,QG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=h8(u[(d+4&-1)+4&4294967295]);if(c==0){f=1;break b}if((u4(b,NH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295; -if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=h8(u[(d+4&-1)+8&4294967295]);if(c==0){f=1;break b}if((u4(b,OH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==207){b=g8(u[cK]);if(b==0){f=1;break b}c=b8(u[d+4&-1],120);if(c==0){f=1;break b}if((u4(b,IH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+ -4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==208){b=g8(u[eK]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,dH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=15;break b}else if(f==209){b=g8(u[gK]);if(b==0){f=1;break b}f=15;break b}else if(f==210){b=g8(u[iK]);if(b==0){f=1;break b}f=15;break b}else if(f==211){b=g8(u[kK]);f=b==0?1:15;break b}while(0);b:do if(f==15){c= -Y(u[d+20&4294967295]);if(c==0)break b;if((u4(b,VG&4294967295,c)|0)<0)break b;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=Y(u[d+24&4294967295]);if(c==0)break b;if((u4(b,WG&4294967295,c)|0)<0)break b;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=b;break a}while(0);f=c!=0;b:do if(f){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+ -4&4294967295]+24&4294967295]](c)}while(0);f=b!=0;b:do if(f){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);f=0}while(0);return f},0,h8,0,function(d){var f,b,c;c=b=0;var e=d==0;a:do if(e)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,f=Q;else{f=u[d&4294967295]==1?27:12;b:do if(f==27){b=g8(u[yN]);if(b==0){f=1;break b}c=h8(u[d+4&-1]);if(c==0){f=1;break b}if((u4(b,yH&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]- -1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=h8(u[(d+4&-1)+4&4294967295]);if(c==0){f=1;break b}if((u4(b,YG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b8(u[(d+4&-1)+8&4294967295],112);if(c==0){f=1;break b}if((u4(b,QG&4294967295,c)|0)==-1){f=1;break b}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0){f=12;break b}A[u[u[c+4&4294967295]+24& -4294967295]](c);f=12;break b}while(0);b:do if(f==12){c=Y(u[d+16&4294967295]);if(c==0)break b;if((u4(b,VG&4294967295,c)|0)<0)break b;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=Y(u[d+20&4294967295]);if(c==0)break b;if((u4(b,WG&4294967295,c)|0)<0)break b;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=b;break a}while(0);f=c!=0;b:do if(f){u[c&4294967295]=u[c&4294967295]- -1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);f=b!=0;b:do if(f){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);f=0}while(0);return f},0,function(d){var f,b,c=d==0;a:do if(c)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,f=Q;else{f=g8(u[EN]);if(f!=0){b=c8(u[d&4294967295]);var e=b==0;b:do if(!e){if((u4(f,YG&4294967295,b)|0)==-1)break b;u[b&4294967295]=u[b&4294967295]-1& -4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c8(u[d+4&4294967295]);if(b==0)break b;if((u4(f,ZI&4294967295,b)|0)==-1)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);break a}while(0);e=b!=0;b:do if(e){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=f!=0;b:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f& -4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}f=0}while(0);return f},0,c8,0,function(d){var f,b,c=d==0;a:do if(c)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,f=Q;else{f=g8(u[uN]);if(f!=0){b=h8(u[d&4294967295]);var e=b==0;b:do if(!e){if((u4(f,iH&4294967295,b)|0)==-1)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=h8(u[d+4&4294967295]);if(b==0)break b;if((u4(f,pH&4294967295,b)|0)==-1)break b;u[b& -4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=b8(u[d+8&4294967295],114);if(b==0)break b;if((u4(f,PI&4294967295,b)|0)==-1)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);break a}while(0);e=b!=0;b:do if(e){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=f!=0;b:do if(b){u[f&4294967295]= -u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}f=0}while(0);return f},0,function(d){var f,b,c=d==0;a:do if(c)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,f=Q;else{f=g8(u[CN]);if(f!=0){b=c8(u[d&4294967295]);var e=b==0;b:do if(!e){if((u4(f,XI&4294967295,b)|0)==-1)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=h8(u[d+4&4294967295]);if(b==0)break b;if((u4(f,dH&4294967295, -b)|0)==-1)break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);break a}while(0);e=b!=0;b:do if(e){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=f!=0;b:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}f=0}while(0);return f},0,DEb,0,s8,0,function(d,f,b){var c,e, -g,i,k,m,l;k=u[d+16&4294967295];m=u[d+20&4294967295];var o=u[f+4&4294967295]!=zQ;a:do if(o)u[d+24&4294967295]=128,e=s8(d,f,b);else{e=b&k;l=m+8*e&4294967295;var r=u[l+4&4294967295]==0;b:do if(!r){if(u[l+4&4294967295]==f){c=1;break b}if(u[l+4&4294967295]==u[rO])i=l;else{g=(u[l&4294967295]|0)==(b|0);c:do if(g){if((m9(u[l+4&4294967295],f)|0)==0){c=5;break c}e=l;break a}while(0);i=0}g=b;c:for(;;){e=(((e<<2)+e&4294967295)+g&4294967295)+1&4294967295;l=m+8*(e&k)&4294967295;if(u[l+4&4294967295]==0){c=8;break c}if(u[l+ -4&4294967295]==f){c=11;break c}c=(u[l&4294967295]|0)!=(b|0);d:do if(!c){if(u[l+4&4294967295]==u[rO])break d;if((m9(u[l+4&4294967295],f)|0)!=0){c=11;break c}}while(0);c=u[l+4&4294967295]==u[rO];d:do if(c){if(i!=0)break d;i=l}while(0);g=g>>>0>>>5;c=7}if(c==8){e=d=i==0?l:i;break a}else if(c==11){e=l;break a}}while(0);e=l}while(0);return e},0,function(){return r4()},0,function(d){var f;f=EX();f=u[f];u[dP+d*8&-1]=1;u[bP]=1;var b;(u[On]|0)==0&&(u[On]=1,d=u[Mn],b=(d+1&4294967295|0)%32,(b|0)!=(u[Ln]|0)&& -(u[Pn+d*8&-1]=132,u[(Pn+d*8&4294967295)+4&4294967295]=0,u[Mn]=b,u[Qn]=0,u[Nn]=1),u[On]=0);(u[aP]|0)!=-1&&_write(u[aP],r$a&4294967295,1);d=EX();u[d]=f},0,bFb,0,cFb,0,aFb,0,BCb,0,$4,0,Z4,0,a5,0,function(d){return u[d&4294967295]==0?SY(0,0):SY(u[d&4294967295],u[d+4&4294967295]-u[d&4294967295]&4294967295)},0,z9,0,function(d,f,b,c){d=(b|0)==0?d:u[f+40&4294967295];if(d==0)f=0;else if(b=LFb(d,f,b,c),b==0){t2(0,0);b=u[f+40&4294967295]!=0;a:do if(b){c=u[f+40&4294967295];u[c&4294967295]=u[c&4294967295]-1&4294967295; -if((u[c&4294967295]|0)!=0)break a;A[u[u[u[f+40&4294967295]+4&4294967295]+24&4294967295]](u[f+40&4294967295])}while(0);u[f+40&4294967295]=0;f=-1}else{d=b!=Q;a:do if(d){c=u[f+40&4294967295];u[f+40&4294967295]=0;var e=c!=0;b:do if(e){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);u[f+40&4294967295]=b}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0); -f=0}return f},0,function(d,f,b,c){c==0&&(c=Q);d=LFb(d,f,b,c);if(d==0)s2(0,0),d=-1;else{u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}return d},0,function(d){var f,b;b=tX[d].error;var c=($X(d)|0)!=0;a:do if(c)d=0;else{if((b|0)!=0){d=0;break a}f=0;d=3;break a}while(0);d==0&&(f=-1);return f},0,function(d){return oY(u[d+24&4294967295])},0,function(){},0,function(d,f){var b,c;b=G4(u[d+24&4294967295],u[d+460&4294967295],Olb&4294967295, -0);if(b==0)b=0;else{var e;c=O2(f);if(c==0)c=0;else{e=u[(c+12&4294967295)+8&4294967295];e=t_(e,bda&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=e}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(c==0)b=0;else{b=TY(c,Plb&4294967295);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+ -4&4294967295]+24&4294967295]](c);b==0?b=0:(u[d+900&4294967295]=b,b=1)}}return b},0,function(d){var f,b=u[d+912&4294967295];f=D(u[b],8);u[d+912&4294967295]=b+1&4294967295;return f},0,function(d,f){u[f+912&4294967295]=u[f+912&4294967295]+-1&4294967295},0,function(d,f){u[d+908&4294967295]=f;return 1},0,function(d,f,b){var c,e,g,i,k,m;i=g=u[d+4&4294967295];a:for(;;){k=u[i+92&4294967295];if(k!=172){c=5;break a}if((u[i+8&4294967295]|0)!=0){m=d;c=f;var l=b,o=a,r=a,p=a,q=a,t=a,w=a,x=w=a,q=u[i+8&4294967295], -t=i+u[u[i+4&4294967295]+16&4294967295]&4294967295,p=0;b:for(;;){if(!((p|0)<(q|0))){o=7;break b}o=(u[t+4&4294967295]|0)==16;c:do if(o){w=m+u[t+8&4294967295]&4294967295;w=u[w];if(w==0)break c;x=A[c](w,l);if((x|0)!=0){o=3;break b}}while(0);p=p+1&4294967295;t=t+20&4294967295;o=0}o==3?r=x:o==7&&(r=0);m=r;if((m|0)!=0){c=1;break a}}i=u[i+128&4294967295];c=0}a:do if(c==1)e=m;else if(c==5){e=(u[g+144&4294967295]|0)!=(u[i+144&4294967295]|0);b:do if(e){e=C7(d);if(e==0){c=7;break b}if(u[e]==0){c=7;break b}if(u[e]== -0){c=7;break b}e=A[f](u[e],b);if((e|0)==0){c=7;break b}break a}while(0);e=(u[g+84&4294967295]&512|0)!=0;b:do if(e){if(g==0){c=13;break b}e=A[f](g,b);if((e|0)==0){c=13;break b}break a}while(0);e=k!=0?A[k](d,f,b):0}while(0);return e},0,function(d){var f,b;for(f=u[d+4&4294967295];;){b=u[f+96&4294967295];if(b!=174)break;(u[f+8&4294967295]|0)!=0&&TFb(f,d);f=u[f+128&4294967295]}return b!=0?A[b](d):0},0,function(d){var f,b,c,e,g,i;b=u[d+4&4294967295];var k=(u[b+84&4294967295]&16384|0)==0;a:do if(k){if(u[b+ -188&4294967295]!=0&&(A[u[b+188&4294967295]](d),(u[d&4294967295]|0)>0))break a;for(c=b;;){e=u[c+24&4294967295];if(e!=176){f=4;break}c=u[c+128&4294967295];f=2}b=u[d+4&4294967295];A[e](d);c=b;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b)}else{o5(d);u[TF]=u[TF]+1&4294967295;if((u[TF]|0)<=49){u[TF]=u[TF]+1&4294967295;u[TF]=u[TF]-1&4294967295;c=b;b:for(;;){e=u[c+24&4294967295];if(e!=176){f=9;break b}c=u[c+128&4294967295];f=7}i=(u[b+104&4294967295]| -0)!=0;b:do if(i){if((u[c+104&4294967295]|0)!=0){f=11;break b}U$(d)}while(0);i=u[b+188&4294967295]!=0;b:do if(i){g=d+-12&4294967295;(u[(g&4294967295)+8&4294967295]|0)!=-2&&Z(jS&4294967295);u[(g&4294967295)+8&4294967295]=-3;u[g&-1]=u[rz];u[(g&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295];u[u[(g&4294967295)+4&4294967295]&-1]=g;u[(u[rz]&4294967295)+4&4294967295]=g;A[u[b+188&4294967295]](d);if((u[d&4294967295]|0)>0){f=14;break b}g=d+-12&4294967295;u[(g&4294967295)+8&4294967295]=-2;u[u[(g& -4294967295)+4&4294967295]&-1]=u[g&-1];u[(u[g&-1]&4294967295)+4&4294967295]=u[(g&4294967295)+4&4294967295];u[g&-1]=0;if((u[b+104&4294967295]|0)==0){f=17;break b}if((u[c+104&4294967295]|0)!=0){f=17;break b}for(g=d+u[u[d+4&4294967295]+104&4294967295]&4294967295;;){if(u[g]==0){f=17;break b}m5(u[g]);f=19}}else f=17;while(0);b:do if(f==17){c=b;c:for(;;){if(u[c+24&4294967295]!=176){f=24;break c}(u[c+8&4294967295]|0)!=0&&TFb(c,d);c=u[c+128&4294967295];f=21}g=(u[b+144&4294967295]|0)!=0;c:do if(g){if((u[c+ -144&4294967295]|0)!=0){f=26;break c}b=C7(d);if(b==0){f=26;break c}i=u[b];if(i==0){f=26;break c}u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[b]=0}while(0);b=u[d+4&4294967295];(u[c+84&4294967295]&16384|0)!=0&&(c=d+-12&4294967295,(u[(c&4294967295)+8&4294967295]|0)!=-2&&Z(jS&4294967295),u[(c&4294967295)+8&4294967295]=-3,u[c&-1]=u[rz],u[(c&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(c&4294967295)+4&4294967295]&-1]= -c,u[(u[rz]&4294967295)+4&4294967295]=c);A[e](d);c=b;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0){f=14;break b}A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);u[TF]=u[TF]+1&4294967295;u[TF]=u[TF]-1&4294967295;c=u[UF]!=0;b:do if(c){if(!((u[TF]|0)<=0)){f=36;break b}J7()}while(0)}else I7(d);u[TF]=u[TF]-1&4294967295}while(0)},0,function(d,f){return D7(d,f)},0,function(d,f,b){return lEb(d,f,b)},0,a4,0,L2,0,function(){},0,function(d,f,b){var c=h;h+=12;var e,g,i,k,m=c+4,l=c+8, -o,r,p,q,t,w,x,z,y,C,B,G,K;B=u[f+8&4294967295];G=b!=0?Q0(b):0;q=u[d+4&4294967295]==xS;a:do if(q){if((B|0)!=1){e=2;break a}if((G|0)!=0){e=2;break a}k=u[f+12&-1];q=u[k+4&4294967295];u[q&4294967295]=u[q&4294967295]+1&4294967295;k=u[k+4&4294967295];e=4;break a}else e=2;while(0);a:do if(e==2)if((B+G&4294967295|0)!=3)W(u[H],znb&4294967295),k=0;else if((Q4(f,b,Anb&4294967295,uS&4294967295,s([c,0,0,0,UR,0,0,0,m,0,0,0,ou,0,0,0,l,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**", -0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)k=0;else{p=u[u[m]+8&4294967295];q=d;w=0;b:for(;;){if(!((w|0)<(p|0))){e=13;break b}g=u[(u[m]+12&4294967295)+w*4&4294967295];e=u[g+4&4294967295];o=e==iq;c:do if(!o){if((ZY(q,e)|0)!=0)break c;if((ZY(e,q)|0)==0){e=10;break b}q=e}while(0);w=w+1&4294967295;e=6}if(e==13){if(q!=d)if(u[q+156&4294967295]!=188){k=A[u[q+156&4294967295]](q,f,b);break a}else d=q;if((p|0)==0)if(k=Z_(1,s([JS,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0])),u[m]= -k,u[m]==0){k=0;break a}else p=1;else k=u[m],u[k&4294967295]=u[k&4294967295]+1&4294967295;k=XFb(u[m]);if(k==0){k=u[m];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[m]+4&4294967295]+24&4294967295]](u[m]);k=0}else if((u[k+84&4294967295]&1024|0)==0){T(u[H],Fnb&4294967295,s([u[k+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));k=u[m];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[m]+4&4294967295]+24&4294967295]](u[m]);k=0}else{o=R0(u[l],Gnb&4294967295); -y=z=q=0;t=D((u[k+144&4294967295]|0)==0,1);x=(u[k+104&4294967295]|0)!=0;b:do if(x)e=18;else{if((u[k+20&4294967295]|0)!=0){e=18;break b}i=1;e=20;break b}while(0);e==18&&(i=0);x=i;w=o==0;b:do if(w)(t|0)!=0&&(z=z+1&4294967295),(x|0)!=0&&(y=y+1&4294967295);else{q=(u[u[o+4&4294967295]+84&4294967295]&134217728|0)!=0;c:do if(q)e=25;else{if((u[u[o+4&4294967295]+84&4294967295]&268435456|0)!=0){e=25;break c}o=c_(o);e=28;break c}while(0);e==25&&(o=Z_(1,s([o,0,0,0],0,j,["%struct.NullImporter*",0,0,0])));if(o== -0){if(f=u[m],u[f&4294967295]=u[f&4294967295]-1&4294967295,(u[f&4294967295]|0)==0)A[u[u[u[m]+4&4294967295]+24&4294967295]](u[m])}else{q=u[o+8&4294967295];w=(q|0)>0;c:do if(w){if((u[k+20&4294967295]|0)==0){e=31;break c}T(u[H],Hnb&4294967295,s([u[k+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));e=32;break c}else e=31;while(0);c:do if(e==31){r=q;var I=a,F=K=g=C=w=a,J=a;w=o;J=g=0;d:for(;;){if(!((J|0)<(r|0))){I=11;break d}K=u[(w+12&4294967295)+J*4&4294967295];I=(u[u[K+4&4294967295]+84&4294967295]&268435456| -0)!=0;e:do if(I){if(g==0&&(g=i_(w),g==0)){I=1;break d}F=r2(K,0);if(F==0){I=4;break d}u[F&4294967295]=u[F&4294967295]+1&4294967295;u[u[g+12&4294967295]+4*J&4294967295]=F;u[K&4294967295]=u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)!=0)break e;A[u[u[K+4&4294967295]+24&4294967295]](K)}while(0);J=J+1&4294967295;I=0}if(I==1)C=0;else if(I==4){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);C=0}else if(I==11){r=g!=0;d:do if(r){w=d_(g); -u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break d;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);C=w}g=C;if(g==0)break c;if(g!=o){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);o=g}w=0;d:for(;;){if(!((w|0)<(q|0))){e=50;break d}F=e=u[(o+12&4294967295)+w*4&4294967295];K=C=r=g=I=J=a;if((u[u[F+4&4294967295]+84&4294967295]&134217728|0)==0)T(u[H],vnb&4294967295,s([u[u[F+4&4294967295]+12&4294967295],0,0,0],0, -j,["i8*",0,0,0])),g=0;else{r=F+20&4294967295;K=u[F+8&4294967295];(K|0)==0&&(K=1);for(C=0;;){if(!((C|0)<(K|0))){J=7;break}(C|0)==0?(F=GX(),I=D((D(u[u[F]+2*D(u[r],8)&4294967295],16)&1024|0)==0,1)):(F=GX(),I=D((D(u[u[F]+2*D(u[r],8)&4294967295],16)&8|0)==0,1));if(E(I,8)!=0&&E(u[r],8)!=95){J=4;break}C=C+1&4294967295;r=r+1&4294967295;J=2}J==7?g=1:J==4&&(W(u[H],wnb&4294967295),g=0)}if((g|0)==0)break c;e=e+20&-1;if((yX(e,gS&4294967295)|0)==0){if((t|0)==0){e=40;break d}if((z|0)!=0){e=40;break d}z=z+1&4294967295}if((yX(e, -pS&4294967295)|0)==0){if((x|0)==0){e=45;break d}if((y|0)!=0){e=45;break d}y=y+1&4294967295}w=w+1&4294967295;e=38}if(e==50){r=j_((q-z&4294967295)-y&4294967295);if(r==0)break c;w=C=0;d:for(;;){if(!((w|0)<(q|0)))break d;g=u[(o+12&4294967295)+w*4&4294967295];K=g+20&-1;F=(z|0)==0;e:do if(F)e=54;else{e=(yX(K,gS&4294967295)|0)==0?53:54;break e}while(0);e:do if(e==54){if((y|0)!=0&&(yX(K,pS&4294967295)|0)==0)break e;g=d3(u[c],g);if(g==0)break c;u[u[r+12&4294967295]+4*C&4294967295]=g;C=C+1&4294967295}while(0); -w=w+1&4294967295}q=C;u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);if((w6(r)|0)==-1){f=u[m];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[m]+4&4294967295]+24&4294967295]](u[m]);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);k=0;break a}else{o=d_(r);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+ -24&4294967295]](r);if(o==0){f=u[m];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[m]+4&4294967295]+24&4294967295]](u[m]);k=0;break a}else{if(!((p|0)>1)){e=66;break b}w=(t|0)==0;d:do if(w)e=68;else{e=(z|0)==0?67:68;break d}while(0);if(e==68){if((x|0)==0){e=66;break b}if((y|0)!=0){e=66;break b}}w=0;d:for(;;){if(!((w|0)<(p|0))){e=66;break b}g=u[(u[m]+12&4294967295)+w*4&4294967295];r=g==k;e:do if(!r){if(u[g+4&4294967295]==iq){e=72;break d}e=g;C=(t|0)!=0;f:do if(C){if((z| -0)!=0)break f;if((u[e+144&4294967295]|0)==0)break f;z=z+1&4294967295}while(0);C=(x|0)!=0;f:do if(C){if((y|0)!=0)break f;if((u[e+104&4294967295]|0)==0)break f;y=y+1&4294967295}while(0);if((t|0)!=0&&(z|0)==0)break e;if((x|0)==0){e=91;break d}if((y|0)!=0){e=91;break d}}while(0);w=w+1&4294967295;e=71}if(e==72){e=(t|0)!=0;d:do if(e){if((z|0)!=0)break d;z=z+1&4294967295}while(0);e=(x|0)!=0;d:do if(e){if((y|0)!=0)break d;y=y+1&4294967295}while(0);e=66;break b}else if(e==91){e=66;break b}}}}else e==40?W(u[H], -Inb&4294967295):e==45&&W(u[H],Jnb&4294967295)}while(0);f=u[m];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[m]+4&4294967295]+24&4294967295]](u[m]);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o)}k=0;break a}while(0);p=A[u[d+152&4294967295]](d,q);if(p==0){k=o!=0;b:do if(k){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0){e=95;break b}A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0); -k=u[m];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[m]+4&4294967295]+24&4294967295]](u[m]);k=0}else{t=p;e=u[c];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[t+428&4294967295]=u[c];u[t+432&4294967295]=o;u[p+84&4294967295]=395243;(u[k+84&4294967295]&16384|0)!=0&&(u[p+84&4294967295]|=16384);(u[k+84&4294967295]&2097152|0)!=0&&(u[p+84&4294967295]|=2097152);x=(u[k+84&4294967295]&16|0)!=0;b:do if(x)e=100;else{e=u[k+48&4294967295]==0?100:101;break b}while(0);e==100&&(u[p+ -84&4294967295]|=16);u[p+48&4294967295]=t+196&4294967295;u[p+52&4294967295]=t+364&4294967295;u[p+56&4294967295]=t+352&4294967295;u[p+80&4294967295]=t+404&4294967295;u[p+12&4294967295]=u[c]+20&-1;u[p+168&4294967295]=u[m];x=k;u[x&4294967295]=u[x&4294967295]+1&4294967295;u[p+128&4294967295]=k;x=y2(u[l]);u[l]=x;u[p+132&4294967295]=u[l];if(u[l]==0){k=p;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);k=0}else{e=R0(u[l],$R&4294967295)==0;b:do if(e){g= -T1();if(g==0)break b;g=R0(g,fS&4294967295);if(g==0)break b;if(!(($(u[l],$R&4294967295,g)|0)<0))break b;k=0;break a}while(0);e=R0(u[l],eS&4294967295);w=e!=0;b:do if(w){if((u[u[e+4&4294967295]+84&4294967295]&134217728|0)==0)break b;x=u[e+8&4294967295];(x+1&4294967295|0)>=0?(g=(x|0)!=-1?x+1&4294967295:1,g=oa(g)):g=0;if(g==0){m=p;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);k=0;break a}else pX(g,e+20&-1,x+1&4294967295),u[p+88&4294967295]= -g}while(0);g=R0(u[l],vS&4294967295);e=g!=0;b:do if(e){if(u[g+4&4294967295]!=hz)break b;g=KCb(g);if(g==0){m=p;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);k=0;break a}else{$(u[l],vS&4294967295,g);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}}while(0);e=t+u[u[t+4&4294967295]+16&4294967295]&4294967295;x=u[k+16&4294967295];g=o!=0;b:do if(g)for(w=0;;){if(!((w|0)< -(q|0)))break b;u[e&4294967295]=u[(o+12&4294967295)+w*4&4294967295]+20&-1;u[e+4&4294967295]=16;u[e+8&4294967295]=x;x=x+4&4294967295;w=w+1&4294967295;e=e+20&4294967295}while(0);(z|0)!=0&&(u[p+144&4294967295]=(u[k+20&4294967295]|0)!=0?-4:x,x=x+4&4294967295);(y|0)!=0&&(u[p+104&4294967295]=x,x=x+4&4294967295);u[p+16&4294967295]=x;u[p+20&4294967295]=u[k+20&4294967295];u[p+120&4294967295]=t+u[u[t+4&4294967295]+16&4294967295]&4294967295;o=(u[p+104&4294967295]|0)==0;b:do if(o)e=125;else{if((u[p+144&4294967295]| -0)==0){e=125;break b}u[p+124&4294967295]=rS;e=127;break b}while(0);b:do if(e==125){o=(u[p+104&4294967295]|0)==0;c:do if(!o){if((u[p+144&4294967295]|0)!=0){e=128;break c}u[p+124&4294967295]=tS;break b}while(0);o=(u[p+104&4294967295]|0)!=0;c:do if(!o){if((u[p+144&4294967295]|0)==0){e=130;break c}u[p+124&4294967295]=sS;break b}while(0);u[p+124&4294967295]=0}while(0);o=(u[p+144&4294967295]|0)!=0;b:do if(o)e=133;else{e=(q|0)>0?133:134;break b}while(0);b:do if(e==133){q=u[k+32&4294967295]==0;c:do if(q){if(u[k+ -72&4294967295]!=0){e=136;break c}u[p+72&4294967295]=178}while(0);if(u[k+36&4294967295]!=0)break b;if(u[k+76&4294967295]!=0)break b;u[p+76&4294967295]=180}while(0);u[p+24&4294967295]=176;k=(u[p+16&4294967295]|0)!=8;b:do if(k)e=141;else{e=(u[p+20&4294967295]|0)!=0?141:142;break b}while(0);e==141&&(u[p+84&4294967295]|=16384);u[p+152&4294967295]=182;(u[p+84&4294967295]&16384|0)!=0?(u[p+160&4294967295]=184,u[p+92&4294967295]=172,u[p+96&4294967295]=174):u[p+160&4294967295]=186;if(($6(p)|0)<0){k=p;u[k&4294967295]= -u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);k=0}else{k=p;q=a;Y9();for(q=TU;;){if(u[q&4294967295]==0)break;q=lGb(k,q)}k=p}}}}}else e==10&&(W(u[H],Enb&4294967295),k=0)}while(0);h=c;return k},0,aGb,0,function(d,f,b){var c,e;c=0;f=($Fb(f,b)|0)!=0;a:do if(f){b=u[d+156&4294967295]==192;b:do if(!b){if(u[d+148&4294967295]==190)break b;c=WY(u[Ru],zS&4294967295,1);break a}while(0);if(u[d+156&4294967295]==192&&u[d+148&4294967295]!=190)break a;W(u[H],zS&4294967295); -c=-1}while(0);if((c|0)<0)d=0;else if((u[d+84&4294967295]&1048576|0)!=0){b=f=0;c=RFb(d);var g=c==0;a:do if(!g){e=u2();if(e==0)break a;e=R0(e,Unb&4294967295);if(e==0)break a;f=AY(e,s([c,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));if(f==0)break a;if(u[AS]==0&&(e=OZ(Vnb&4294967295),u[AS]=e,u[AS]==0))break a;b=w_(u[AS],Wnb&4294967295,BS&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b==0)break a;e=p0(b);if(e==0)break a;T(u[H],Xnb&4294967295,s([u[d+12&4294967295],0, -0,0,e,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]))}while(0);d=b!=0;a:do if(d){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);d=f!=0;a:do if(d){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);d=c!=0;a:do if(d){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);d=0}else d= -A[u[d+152&4294967295]](d,0);return d},0,function(d){var f,b,c,e,g;c=u[d+4&4294967295];b=P9(c);e=b==0;a:do if(e)yY();else{if((u[u[b+4&4294967295]+84&4294967295]&134217728|0)!=0)break a;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}while(0);e=O9(c);if(e==0)b=0;else{var i=b==0;a:do if(i)f=5;else{if((yX(b+20&-1,aS&4294967295)|0)==0){f=5;break a}g=$1(Ynb&4294967295,s([b+20&-1,0,0,0,e+20&-1,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0, -"%struct.NullImporter*",0,0,0]));f=7;break a}while(0);f==5&&(g=$1(CS&4294967295,s([u[c+12&4294967295],0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"%struct.NullImporter*",0,0,0])));d=b!=0;a:do if(d){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);b=g}return b},0,B7,0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295]; -a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]&4294967295]!=198){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]&4294967295]!=198){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,bT&4294967295)|0)==0)break b;b=T9(f,bT&4294967295,cT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0, -0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,dT&4294967295,kpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0); -b==6&&((e|0)!=0?c=T9(f,bT&4294967295,cT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+4&4294967295]!=200){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+ -4&4294967295]!=200){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,eT&4294967295)|0)==0)break b;b=T9(f,eT&4294967295,fT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,gT&4294967295,lpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+ -4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,eT&4294967295,fT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]== -0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+8&4294967295]!=202){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+8&4294967295]!=202){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,hT&4294967295)|0)==0)break b;b=T9(f,hT&4294967295,iT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,jT&4294967295,mpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,hT&4294967295,iT,$S&4294967295, -s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+12&4294967295]!=204){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+12&4294967295]!=204){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+ -4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,kT&4294967295)|0)==0)break b;b=T9(f,kT&4294967295,lT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,mT&4294967295,npb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,kT&4294967295,lT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+ -16&4294967295]!=206){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+16&4294967295]!=206){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,nT&4294967295)|0)==0)break b;b=T9(f,nT&4294967295,oT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)== -0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,pT&4294967295,opb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,nT&4294967295,oT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P& -4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+20&4294967295]!=208){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+20&4294967295]!=208){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b; -if((f$(d,f,qT&4294967295)|0)==0)break b;b=T9(f,qT&4294967295,rT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,sT&4294967295,ppb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]| -0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,qT&4294967295,rT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f,b){var c,e=b==Q;a:do if(e){c=d;var g=f,i=a,k=a,m=a,l=a,i=a,l=u[c+4&4294967295]==u[g+4&4294967295];b:do if(l)i=0;else{if(u[u[g+4&4294967295]+48&4294967295]==0){i=0;break b}if(u[u[u[g+4&4294967295]+48&4294967295]+ -24&4294967295]!=210){i=0;break b}m=1;i=3;break b}while(0);i==0&&(m=0);l=m;m=u[u[c+4&4294967295]+48&4294967295]!=0;b:do if(m){if(u[u[u[c+4&4294967295]+48&4294967295]+24&4294967295]!=210){i=6;break b}m=(l|0)!=0;c:do if(m){if((ZY(u[g+4&4294967295],u[c+4&4294967295])|0)==0)break c;if((f$(c,g,tT&4294967295)|0)==0)break c;i=T9(g,tT&4294967295,uT,$S&4294967295,s([c,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(i!=P){k=i;i=10;break b}else{u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]| -0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);l=0}}while(0);i=T9(c,vT&4294967295,qpb,$S&4294967295,s([g,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));m=i!=P;c:do if(!m){if(u[g+4&4294967295]==u[c+4&4294967295])break c;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0){i=6;break b}A[u[u[i+4&4294967295]+24&4294967295]](i);i=6;break b}while(0);k=i;i=10;break b}else i=6;while(0);i==6&&((l|0)!=0?k=T9(g,tT&4294967295,uT,$S&4294967295,s([c,0,0,0],0,j,["%struct.NullImporter*",0,0,0])): -(u[P&4294967295]=u[P&4294967295]+1&4294967295,k=P));c=k}else{c=u[u[d+4&4294967295]+48&4294967295]!=0;b:do if(c){if(u[u[u[d+4&4294967295]+48&4294967295]+24&4294967295]!=210)break b;c=S9(d,vT&4294967295,rpb,aT&4294967295,s([f,0,0,0,b,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));break a}while(0);u[P&4294967295]=u[P&4294967295]+1&4294967295;c=P}while(0);return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48& -4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+48&4294967295]!=212){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+48&4294967295]!=212){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,CT&4294967295)|0)==0)break b;b=T9(f,CT&4294967295,DT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b& -4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,ET&4294967295,Apb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,CT&4294967295,DT,$S& -4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+52&4294967295]!=214){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+52&4294967295]!=214){b=6;break a}g=(e|0)!= -0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,FT&4294967295)|0)==0)break b;b=T9(f,FT&4294967295,GT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,HT&4294967295,Bpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b; -u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,FT&4294967295,GT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+ -48&4294967295]+56&4294967295]!=216){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+56&4294967295]!=216){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,IT&4294967295)|0)==0)break b;b=T9(f,IT&4294967295,JT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b& -4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,KT&4294967295,Cpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,IT&4294967295,JT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*", -0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+60&4294967295]!=218){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+60&4294967295]!=218){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])| -0)==0)break b;if((f$(d,f,LT&4294967295)|0)==0)break b;b=T9(f,LT&4294967295,MT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,NT&4294967295,Dpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b& -4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,LT&4294967295,MT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+64&4294967295]!=220){b=0;break a}e= -1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+64&4294967295]!=220){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,OT&4294967295)|0)==0)break b;b=T9(f,OT&4294967295,PT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b); -e=0}}while(0);b=T9(d,QT&4294967295,Epb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,OT&4294967295,PT,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295, -c=P));return c},0,function(d,f){var b,c,e,g;e=u[d];g=u[f];var i=u[u[e+4&4294967295]+48&4294967295]!=0;a:do if(i){if(u[u[u[e+4&4294967295]+48&4294967295]+68&4294967295]!=222){b=1;break a}b=T9(e,RT&4294967295,ST,$S&4294967295,s([g,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b==0)c=-1,b=2;else if(b==P){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=1}else{c=(u[u[b+4&4294967295]+84&4294967295]&67108864|0)==0;b:do if(!c){if((u[b+8& -4294967295]|0)!=2)break b;u[d]=u[b+12&-1];c=u[d];u[c&4294967295]=u[c&4294967295]+1&4294967295;u[f]=u[(b+12&4294967295)+4&4294967295];c=u[f];u[c&4294967295]=u[c&4294967295]+1&4294967295;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);c=0;b=2;break a}while(0);W(u[H],TT&4294967295);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);c=-1;b=2}break a}else b=1;while(0);a:do if(b== -1){c=u[u[g+4&4294967295]+48&4294967295]!=0;b:do if(c){if(u[u[u[g+4&4294967295]+48&4294967295]+68&4294967295]!=222){b=9;break b}e=T9(g,RT&4294967295,ST,$S&4294967295,s([e,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(e==0)c=-1;else if(e==P){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=1}else{g=(u[u[e+4&4294967295]+84&4294967295]&67108864|0)==0;c:do if(!g){if((u[e+8&4294967295]|0)!=2)break c;u[d]=u[(e+12&4294967295)+4&4294967295]; -g=u[d];u[g&4294967295]=u[g&4294967295]+1&4294967295;u[f]=u[e+12&-1];g=u[f];u[g&4294967295]=u[g&4294967295]+1&4294967295;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=0;break a}while(0);W(u[H],TT&4294967295);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=-1}break a}while(0);c=1}while(0);return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b= -0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+136&4294967295]!=224){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+136&4294967295]!=224){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,jU&4294967295)|0)==0)break b;b=T9(f,jU&4294967295,kU,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])); -if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,lU&4294967295,Vpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]==u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e| -0)!=0?c=T9(f,jU&4294967295,kU,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,function(d,f){var b,c,e,g=u[d+4&4294967295]==u[f+4&4294967295];a:do if(g)b=0;else{if(u[u[f+4&4294967295]+48&4294967295]==0){b=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+140&4294967295]!=226){b=0;break a}e=1;b=3;break a}while(0);b==0&&(e=0);g=u[u[d+4&4294967295]+48&4294967295]!=0;a:do if(g){if(u[u[u[d+4&4294967295]+48&4294967295]+140&4294967295]!= -226){b=6;break a}g=(e|0)!=0;b:do if(g){if((ZY(u[f+4&4294967295],u[d+4&4294967295])|0)==0)break b;if((f$(d,f,mU&4294967295)|0)==0)break b;b=T9(f,mU&4294967295,nU,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b!=P){c=b;b=10;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=0}}while(0);b=T9(d,oU&4294967295,Wpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));g=b!=P;b:do if(!g){if(u[f+4&4294967295]== -u[d+4&4294967295])break b;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){b=6;break a}A[u[u[b+4&4294967295]+24&4294967295]](b);b=6;break a}while(0);c=b;b=10;break a}else b=6;while(0);b==6&&((e|0)!=0?c=T9(f,mU&4294967295,nU,$S&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P));return c},0,iGb,0,function(d,f,b){var c,e,g;g=u[u[d+4&4294967295]+100&4294967295]==230;a:do if(g){g=kGb(d,f,b);if(g!=P)e=g,c=0;else{u[g&4294967295]= -u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){c=2;break a}A[u[u[g+4&4294967295]+24&4294967295]](g);c=2}break a}else c=2;while(0);a:do if(c==2){e=u[u[f+4&4294967295]+100&4294967295]==230;b:do if(e)if(g=kGb(f,d,u[EF+b*4&4294967295]),g!=P){e=g;break a}else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){c=4;break b}A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);u[P&4294967295]=u[P&4294967295]+1&4294967295;e=P}while(0);return e},0,function(d,f,b){var c,e,g;g=u[d+4& -4294967295];var i=u[HU]==0;a:do if(i){c=OZ(IU&4294967295);u[HU]=c;if(u[HU]!=0){c=1;break a}e=0;c=2;break a}else c=1;while(0);c==1&&(e=E7(g,u[HU]),e==0?(u[g+136&4294967295]==232&&(u[g+136&4294967295]=0),u[d&4294967295]=u[d&4294967295]+1&4294967295,e=d):(f==0&&(f=Q),b==0&&(b=Q),e=AY(e,s([d,0,0,0,f,0,0,0,b,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"i8*",0,0,0]))));return e},0,function(d,f,b){var c,e,g=d==0;a:do if(g)c=0;else{c=(u[u[d+ -4&4294967295]+84&4294967295]|0)>=0?0:1;break a}while(0);c==0&&Z(Nob&4294967295);g=(u[u[f+4&4294967295]+84&4294967295]&67108864|0)==0;a:do if(g)c=3;else{if((u[f+8&4294967295]|0)<=0){c=3;break a}e=u[f+12&-1];if((u[u[e+4&4294967295]+84&4294967295]|0)>=0)T(u[H],Pob&4294967295,s([u[d+12&4294967295],0,0,0,u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),e=0;else if((ZY(e,d)|0)==0)T(u[H],Qob&4294967295,s([u[d+12&4294967295],0,0,0,u[e+12&4294967295],0,0,0,u[e+12&4294967295],0,0,0, -u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0])),e=0;else{c=e;b:for(;;){if(c==0)break b;if((u[c+84&4294967295]&512|0)==0)break b;c=u[c+128&4294967295]}g=c!=0;b:do if(g){if(u[c+156&4294967295]==u[d+156&4294967295])break b;b=c!=0?u[c+12&4294967295]:kS&4294967295;T(u[H],Rob&4294967295,s([u[d+12&4294967295],0,0,0,u[e+12&4294967295],0,0,0,b,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));e=0;c=6;break a}while(0);f=M9(f,1,u[f+8&4294967295]);if(f==0)e=0;else{b=A[u[d+156& -4294967295]](e,f,b);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);e=b}}c=6;break a}while(0);c==3&&(T(u[H],Oob&4294967295,s([u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),e=0);return e},0,function(d,f){var b;b=u[d+4&4294967295]-u[f+4&4294967295]&4294967295;(b|0)==0&&(b=d<=f?d0))break;(j$(D(u[d],16)&65535)|0)!=0&&(u[d]=K8(D(u[d],16)&65535),b=1);d=d+2&4294967295}f=b}return f},0,function(d,f){var b,c;b=D5(d);if(b==0)W(u[H],ptb&4294967295),b=0;else if((u[b+8&4294967295]|0)!=1){W(u[H],qtb&4294967295);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else{c=u[b+12&4294967295];u[f]=u[c&4294967295];u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=1}return b},0,function(d){var f,b,c;f=u[d+8&4294967295];d=u[d+12&4294967295];for(b=0;;){c=D((f|0)>0,1);f=f-1&4294967295;if(E(c,8)==0)break;c=K8(D(u[d],16)&65535);E(u[d],16)!=E(c,16)&&(b=1,u[d]=c);d=d+2&4294967295}return b},0,function(d){var f,b;f=u[d+8&4294967295];d=u[d+12&4294967295];b=0;a:for(;;){var c=D((f|0)>0,1);f=f-1&4294967295;if(E(c,8)==0)break a;c=(j$(D(u[d],16)&65535)|0)!=0;b:do{if(c)u[d]=K8(D(u[d], -16)&65535);else{if((i$(D(u[d],16)&65535)|0)==0)break b;u[d]=k$(D(u[d],16)&65535)}b=1}while(0);d=d+2&4294967295}return b},0,function(d){var f,b,c;f=u[d+8&4294967295];d=u[d+12&4294967295];for(b=0;;){c=D((f|0)>0,1);f=f-1&4294967295;if(E(c,8)==0)break;c=k$(D(u[d],16)&65535);E(u[d],16)!=E(c,16)&&(b=1,u[d]=c);d=d+2&4294967295}return b},0,GCb,0,function(d){return u[d&4294967295]==0?e1(0,0):e1(u[d&4294967295],(u[d+4&4294967295]-u[d&4294967295]&4294967295|0)/2|0)},0,M$,0,function(d,f,b){d=h;h+=20;var c=d+ -4,e=d+8,g=d+12,i=d+16;u[c]=0;u[e]=0;u[g]=0;u[i]=-1;f=(Q4(f,b,re&4294967295,se&4294967295,s([d,0,0,0,c,0,0,0,e,0,0,0,g,0,0,0,i,0,0,0],0,j,["i8**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0?0:$2(u[d],u[c],u[g],u[i]);h=d;return f},0,function(d,f){return Dzb(f)},0,function(d,f){var b,c,e,g,i;e=e_(f);var k=e==0;a:do if(k)c=0;else{for(g=u[u[e+4&4294967295]+112&4294967295];;){b=A[g](e);if(b==0){b=2;break}i=E_(b);u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if((i|0)<0){b=5;break}if((i|0)==0){b=8;break}b=1}if(b==2){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(V()!=0)if((xY(u[cv])|0)!=0)yY();else{c=0;break a}u[gj&4294967295]=u[gj&4294967295]+1&4294967295;c=gj}else if(b==5){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=0}else if(b== -8){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[hj&4294967295]=u[hj&4294967295]+1&4294967295;c=hj}}while(0);return c},0,function(d,f){var b,c,e,g,i;e=e_(f);var k=e==0;a:do if(k)c=0;else{for(g=u[u[e+4&4294967295]+112&4294967295];;){b=A[g](e);if(b==0){b=2;break}i=E_(b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if((i|0)<0){b=5;break}if((i|0)==1){b=8;break}b=1}if(b== -2){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(V()!=0)if((xY(u[cv])|0)!=0)yY();else{c=0;break a}u[hj&4294967295]=u[hj&4294967295]+1&4294967295;c=hj}else if(b==5){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=0}else if(b==8){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[gj&4294967295]=u[gj&4294967295]+ -1&4294967295;c=gj}}while(0);return c},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8,k,m;u[g]=0;m=k=u[i]=0;var l=(u[IF]|0)!=0;a:do if(l){if(!((WY(u[Ru],Ce&4294967295,1)|0)<0)){c=1;break a}e=0;c=2;break a}else c=1;while(0);a:do if(c==1)if((P0(f,De&4294967295,1,3,s([b,0,0,0,g,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)e=0;else{c=u[g]!=0;b:do if(c){if((u[u[u[g]+4&4294967295]+84&4294967295]&67108864|0)!=0)break b;if((YZ(u[g])| -0)==0){T(u[H],Ee&4294967295,s([u[u[u[g]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));e=0;break a}else if(k=c_(u[g]),k==0){e=0;break a}else u[g]=k}while(0);e=u[i]!=0;b:do if(e){if((u[u[u[i]+4&4294967295]+84&4294967295]&536870912|0)!=0){c=8;break b}T(u[H],Fe&4294967295,s([u[u[u[i]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));c=9;break b}else c=8;while(0);c==8&&(m=QZ(u[b],u[g],u[i]));e=k!=0;b:do if(e){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0){c=12; -break b}A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);e=m}while(0);h=b;return e},0,function(d,f){var b,c;b=0;c=KZ(f);if(c==0)b=0;else if((u[u[c+4&4294967295]+84&4294967295]&16777216|0)!=0?b=M6(c,2,0,1):(u[u[c+4&4294967295]+84&4294967295]&8388608|0)!=0?b=i6(c,2,1):W(u[L],ac&4294967295),u[c&4294967295]=u[c&4294967295]-1&4294967295,(u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);return b},0,function(d,f){var b,c,e=(u[IF]|0)!=0;a:do if(e){if(!((WY(u[Ru],Ie&4294967295,1)|0)<0)){b=1; -break a}c=0;b=2;break a}else b=1;while(0);b==1&&(b=x_(f),c=f1(b));return c},0,function(d,f){var b=h;h+=5;var c,e=b+4,g=(t5(f,Oe&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0;a:do{if(!g){c=(u[b]|0)<0;b:do if(!c){if((u[b]|0)>255)break b;u[e&4294967295]=u[b]&255;c=SY(e,1);break a}while(0);W(u[L],Pe&4294967295)}c=0}while(0);h=b;return c},0,function(d,f){var b=h;h+=12;var c=b+4,e=b+8,c=(P0(f,Te&4294967295,2,2,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))| -0)==0?0:(tY(u[b],u[c],e)|0)<0?0:Y(u[e]);h=b;return c},0,function(d,f){var b=h;h+=8;var c,e,g=b+4,i=(u[IF]|0)!=0;a:do if(i){if(!((WY(u[Ru],Ve&4294967295,1)|0)<0)){c=1;break a}e=0;c=2;break a}else c=1;while(0);if(c==1)if((P0(f,We&4294967295,2,2,s([b,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)e=0;else if((dZ(b,g)|0)<0)e=0;else{c=Z_(2,s([u[b],0,0,0,u[g],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));e=u[b];u[e&4294967295]=u[e& -4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);e=u[g];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);e=c}h=b;return e},0,function(d,f,b){d=h;h+=44;var c=d+4,e=d+8,g,i=d+12,k=d+16,m=d+20,l,o=d+24,r,p=d+28,q=d+32;u[i]=0;r=l=u[k]=0;u[q&4294967295]=u[Ye&4294967295];u[q+4&4294967295]=u[Ye+4&4294967295];u[q+8&4294967295]=u[Ye+8&4294967295];f=(Q4(f,b,Ze&4294967295,$e&4294967295,s([o, -0,0,0,c,0,0,0,e,0,0,0,k,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0,"i8**",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0;a:do if(f)b=0;else if(u[m&4294967295]=u[k],(u[k]&-255505|0)!=0)W(u[L],ff&4294967295),b=0;else{(u[i]|0)==0&&X1(m);if((yX(u[e],gf&4294967295)|0)==0)g=0;else if((yX(u[e],hf&4294967295)|0)==0)g=1;else if((yX(u[e],jf&4294967295)|0)==0)g=2;else{W(u[L],kf&4294967295);b=0;break a}b=u[o];f8();b=D_(b,cJ);if((b|0)==-1)b=0;else{if((b|0)!=0)if((u[k]&1024|0)!=0)b=u[o],u[b&4294967295]= -u[b&4294967295]+1&4294967295,l=u[o];else{var b=X7(),t=u[o],w=b;l=h;h+=28;var x=a,x=l+4,z=l+16,y=a,y=u[nJ],C=u[lJ];u[x&4294967295]=u[jJ];u[x+4&4294967295]=y;u[x+8&4294967295]=C;u[z&4294967295]=u[FN&4294967295];u[z+4&4294967295]=u[FN+4&4294967295];u[z+8&4294967295]=u[FN+8&4294967295];f8();y=D_(t,u[x+g*4&4294967295]);if((y|0)==-1)x=0;else if((y|0)==0)T(u[H],O7a&4294967295,s([u[z+g*4&4294967295],0,0,0,u[u[t+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),x=0;else{g=l;x=w;w=h;h+=16; -var B=a,G=B=B=a,K=a,I=a,F=a,F=I=K=G=a,z=w+4,y=w+8,F=I=K=G=G=a,C=w+12,J=t==Q;b:do if(J)B=u[g]=0;else{B=D_(t,u[jJ]);if((B|0)!=-1){G=(B|0)!=0;c:do if(G)if((ZZ(t,QG&4294967295)|0)!=0){B=TY(t,QG&4294967295);if(B==0)break c;if((u[u[B+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],J4a&4294967295,s([u[u[B+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{I=u[B+8&4294967295];G=H_(I,x);if(G==0)break c;F=0;d:for(;;){if(!((F|0)<(I|0)))break d;K=j8(u[u[B+12&4294967295]+4*F&4294967295],w,x);if((K| -0)!=0)break c;u[(G+4&4294967295)+F*4&4294967295]=u[w];F=F+1&4294967295}K=B!=0;d:do if(K){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break d;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);B=0;G=Szb(G,x);u[g]=G;if(u[g]==0)break c;B=0;break b}}else{W(u[H],K4a&4294967295);B=1;break b}else if(B=D_(t,u[lJ]),(B|0)==-1){B=1;break b}else if((B|0)!=0)if((ZZ(t,QG&4294967295)|0)!=0){B=TY(t,QG&4294967295);if(B==0)break c;if((u[u[B+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H], -L4a&4294967295,s([u[u[B+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{I=u[B+8&4294967295];G=H_(I,x);if(G==0)break c;F=0;d:for(;;){if(!((F|0)<(I|0)))break d;K=j8(u[u[B+12&4294967295]+4*F&4294967295],z,x);if((K|0)!=0)break c;u[(G+4&4294967295)+F*4&4294967295]=u[z];F=F+1&4294967295}K=B!=0;d:do if(K){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break d;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);B=0;G=Rzb(G,x);u[g]=G;if(u[g]==0)break c;B=0;break b}}else{W(u[H], -M4a&4294967295);B=1;break b}else if(B=D_(t,u[nJ]),(B|0)==-1){B=1;break b}else if((B|0)!=0){if((ZZ(t,QG&4294967295)|0)!=0){B=TY(t,QG&4294967295);if(B==0)break c;G=k8(B,y,x);if((G|0)!=0)break c;G=B!=0;d:do if(G){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break d;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);B=0;G=Tzb(u[y],x);u[g]=G;if(u[g]==0)break c;B=0}else W(u[H],N4a&4294967295),B=1;break b}else if(B=D_(t,u[pJ]),(B|0)==-1){B=1;break b}else if((B|0)!=0)if((ZZ(t,QG& -4294967295)|0)!=0){B=TY(t,QG&4294967295);if(B==0)break c;if((u[u[B+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],O4a&4294967295,s([u[u[B+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{I=u[B+8&4294967295];G=H_(I,x);if(G==0)break c;F=0;d:for(;;){if(!((F|0)<(I|0)))break d;K=j8(u[u[B+12&4294967295]+4*F&4294967295],C,x);if((K|0)!=0)break c;u[(G+4&4294967295)+F*4&4294967295]=u[C];F=F+1&4294967295}K=B!=0;d:do if(K){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break d; -A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0);B=0;K=K=a;K=I_(x,8);K==0?K=0:(u[K&4294967295]=4,u[K+4&-1]=G);u[g]=K;if(u[g]==0)break c;B=0;break b}}else{W(u[H],P4a&4294967295);B=1;break b}else{B=M1(t);if(B==0)break c;T(u[H],Q4a&4294967295,s([B+20&-1,0,0,0],0,j,["i8*",0,0,0]))}while(0);G=B!=0;c:do if(G){u[B&4294967295]=u[B&4294967295]-1&4294967295;if((u[B&4294967295]|0)!=0)break c;A[u[u[B+4&4294967295]+24&4294967295]](B)}while(0)}B=1}while(0);t=B;h=w;x=(t|0)!=0?0:u[l]}t=x;h=l;l=t;if(l==0){Y7(b); -b=0;break a}else l=e3(l,u[c],m,b),Y7(b)}else{if((u[u[u[o]+4&4294967295]+84&4294967295]&268435456|0)!=0)if(r=V1(u[o]),r==0){b=0;break a}else u[o]=r,u[m&4294967295]|=256;(JY(u[o],d,p)|0)==0&&((u[p]|0)!=(Ba(u[d])|0)?W(u[H],lf&4294967295):l=MEb(u[d],u[c],u[q+g*4&4294967295],m));b=r!=0;b:do if(b){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break b;A[u[u[r+4&4294967295]+24&4294967295]](r)}while(0)}b=l}}while(0);h=d;return b},0,function(d,f){var b=h;h+=8;var c;c=b+4;(P0(f,Xf&4294967295, -2,2,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?c=0:(c2(u[b],u[c],0)|0)!=0?c=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=4;u[b]=0;var c;if((P0(f,nf&4294967295,0,1,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0)c=0;else{var e=u[b];if(e==0)if(c=U1(),c==0)W(u[uw],BQa&4294967295),c=0;else if(c=w_(c,CQa&4294967295,0,s(1,0,j,"i32")),c==0)c=0;else{if((u[u[c+4&4294967295]+84&4294967295]&33554432| -0)==0){T(u[H],DQa&4294967295,s([u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}}else{var g,i,k;i=0;k=TY(u[e+4&4294967295],GQa&4294967295);var m=k==0;a:do{if(m){yY();k=u[e+4&4294967295]==xF;b:do if(k)g=0;else{if((ZY(u[e+4&4294967295],xF)|0)!=0){g=0;break b}g=(u[u[e+4&4294967295]+84&4294967295]|0)<0;c:do if(!g){if(u[e+4&4294967295]==iq)break c;var m=e,l=k=i=g=a;k=g=0;i= -TY(m,NF&4294967295);if(i==0)yY(),i=h2();else if((u[u[i+4&4294967295]+84&4294967295]&536870912|0)==0){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=h2()}else{l=y2(i);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=l}l=i==0;d:do if(!l){if((mEb(i,m,OF&4294967295)|0)<0)break d;if((mEb(i,m,PF&4294967295)|0)<0)break d;k=TY(m,FQa&4294967295);if(k==0)yY();else if((F7(i,k)| -0)!=0)break d;g=i4(i)}while(0);m=k!=0;d:do if(m){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break d;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);k=i!=0;d:do if(k){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break d;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);i=g;g=5;break b}while(0);k=e;i=g=a;g=0;i=h2();m=i!=0;c:do if(m){if((F7(i,k)|0)!=0)break c;g=i4(i)}while(0);k=i!=0;c:do if(k){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i& -4294967295]|0)!=0)break c;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);i=g;g=5;break b}while(0);if(g==0){i=e;k=g=e=a;e=0;g=TY(i,NF&4294967295);m=g!=0;b:do if(m)if((u[u[g+4&4294967295]+84&4294967295]&536870912|0)!=0)e=i4(g);else{k=d6(i);if(k==0)break b;T(u[H],EQa&4294967295,s([k,0,0,0],0,j,["i8*",0,0,0]))}while(0);i=g!=0;b:do if(i){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);i=e}g=6}else{i=AY(k,s([e,0,0,0,0,0, -0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if(i==0)c=0,g=8;else{if((u[u[i+4&4294967295]+84&4294967295]&33554432|0)!=0){g=6;break a}T(u[H],HQa&4294967295,s([u[u[i+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=0;g=6}}break a}while(0);g==6&&(c=i)}e=c!=0;a:do if(e){if((w6(c)| -0)==0)break a;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}while(0)}h=b;return c},0,function(d,f){var b=h;h+=8;var c=b+4,c=(P0(f,pf&4294967295,2,2,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?0:lZ(u[b],u[c]);h=b;return c},0,function(d,f){var b=h;h+=20;var c,e,g;g=b+4;var i=b+8,k=b+12,m=b+16;c=0;u[g]=Q;u[i]=Q;var l=(P0(f,hf&4294967295,1,3,s([b,0,0,0,g,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**", -0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do{if(!l){e=u[i]!=Q;b:do if(e){if((p_(u[i])|0)!=0)break b;W(u[H],rf&4294967295);e=0;break a}while(0);e=u[g]!=Q;b:do if(e){if((u[u[u[g]+4&4294967295]+84&4294967295]&536870912|0)!=0)break b;c=(p_(u[g])|0)!=0?sf&4294967295:tf&4294967295;W(u[H],c);e=0;break a}while(0);e=u[g]==Q;b:do if(e){var o=T1();u[g]=o;u[i]==Q&&(o=U1(),u[i]=o)}else{if(u[i]!=Q)break b;u[i]=u[g]}while(0);e=u[g]==0;b:do if(!e){if(u[i]==0)break b;l=R0(u[g], -vf&4294967295)==0;c:do if(l){l=u2();if(($(u[g],vf&4294967295,l)|0)==0)break c;e=0;break a}while(0);if(u[u[b]+4&4294967295]==Is)(u[u[u[b]+40&4294967295]+8&4294967295]|0)>0?(W(u[H],yf&4294967295),e=0):e=F1(u[b],u[g],u[i]);else{l=(u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)==0;c:do if(l){if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0)break c;W(u[H],zf&4294967295);e=0;break a}while(0);u[m&4294967295]=0;if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0)if(c=V1(u[b]),c==0){e=0; -break a}else u[b]=c,u[m&4294967295]|=256;if((W1(u[b],k,0)|0)!=0){g=c!=0;c:do if(g){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break c;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);e=0}else{c:for(;;){if(E(u[u[k]],8)!=32&&E(u[u[k]],8)!=9)break c;u[k]=u[k]+1&4294967295}X1(m);g=Y1(u[k],258,u[g],u[i],m);i=c!=0;c:do if(i){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break c;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);e=g}}break a}while(0); -W(u[H],uf&4294967295)}e=0}while(0);h=b;return e},0,function(d,f){var b=h;h+=112;var c,e,g=b+4,i=b+8,k,m=b+12;u[g]=Q;u[i]=Q;k=0;var l=(u[IF]|0)!=0;a:do if(l){if(!((WY(u[Ru],Bf&4294967295,1)|0)<0)){c=1;break a}e=0;c=2;break a}else c=1;while(0);a:do if(c==1)if((t5(f,Cf&4294967295,s([b,0,0,0,ou,0,0,0,g,0,0,0,i,0,0,0],0,j,["i8**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)e=0;else{e=u[i]!=Q;b:do if(e){if((p_(u[i])|0)!=0){c=5;break b}W(u[H], -rf&4294967295);e=0;break a}while(0);e=u[g]==Q;b:do if(e)l=T1(),u[g]=l,u[i]==Q&&(l=U1(),u[i]=l);else{if(u[i]!=Q){c=9;break b}u[i]=u[g]}while(0);e=R0(u[g],vf&4294967295)==0;b:do if(e){c=u2();if(($(u[g],vf&4294967295,c)|0)==0){c=11;break b}e=0;break a}while(0);e=0;l=(e|0)!=0;b:do if(l){k=IX(u[b],Df&4294967295);if(k!=0){c=14;break b}e=0}while(0);(e|0)==0?(s4(u[uv],u[b]),e=0):(u[m&4294967295]=0,e=(X1(m)|0)!=0?Z1(k,u[b],u[g],u[i],m):Z1(k,u[b],u[g],u[i],0))}while(0);h=b;return e},0,function(d,f){var b=h; -h+=8;var c,e,g=b+4,i,k,m,l,o,r,p=(P0(f,Ke&4294967295,2,2,s([b,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(p)e=0;else if((u[u[u[g]+4&4294967295]+84&4294967295]&134217728|0)!=0){k=u[b];m=u[g];e=h;h+=4;var q=a,t=c=a,w=a,x=a,z=a,y=l=a,y=q=q=y=a,z=x=N0(m),t=k==Q;b:do if(t){if(u[m+4&4294967295]!=zQ){q=1;break b}u[m&4294967295]=u[m&4294967295]+1&4294967295;c=m;q=2;break b}else q=1;while(0);b:do if(q==1){c=SY(0,x);u[e]=c;if(u[e]!=0){t=w=0;c:for(;;){if(!((t| -0)<(x|0))){q=41;break c}l=A[u[u[u[m+4&4294967295]+52&4294967295]+12&4294967295]](m,t);if(l==0){q=5;break c}c=k==Q;d:do if(c)y=1;else{y=Z_(1,s([l,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(y==0){q=8;break c}q=QZ(k,y,0);u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)==0)A[u[u[y+4&4294967295]+24&4294967295]](y);if(q==0){q=13;break c}y=E_(q);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break d;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);if((y|0)!= -0){if((u[u[l+4&4294967295]+84&4294967295]&134217728|0)==0){q=18;break c}q=u[l+8&4294967295];if((q|0)==1)u[(u[e]+20&4294967295)+w&4294967295]=u[l+20&-1],w=w+1&4294967295;else{y=w;if((2147483647-q&4294967295|0)<(y|0)){q=22;break c}y=y+q&4294967295;if((2147483647-x&4294967295|0)<(y|0)){q=25;break c}y=y+x&4294967295;if((y|0)<=(t|0)){q=28;break c}y=(y-t&4294967295)-1&4294967295;if((y|0)>(z|0)){if((z|0)>1073741823){q=31;break c}(z*2&4294967295|0)>(y|0)&&(y=z*2&4294967295);if((c1(e,y)|0)!=0){q=35;break c}z= -y}pX((u[e]+20&-1)+w&4294967295,l+20&-1,q);w=w+q&4294967295}}u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);t=t+1&4294967295;q=4}if(q==41){(w|0)<(z|0)&&c1(e,w);c=u[e];break b}else if(q==18){if(W(u[H],aj&4294967295),u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else if(q==22){if(u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else if(q== -25){if(u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else if(q==28){if(u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else if(q==31){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);c=0;break b}else if(q==35){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l); -c=0;break b}else if(q==8){if(u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else if(q==13&&(u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0))A[u[u[l+4&4294967295]+24&4294967295]](l);c=u[e];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}c=0}while(0);k=c;h=e;e=k}else if((u[u[u[g]+4&4294967295]+84&4294967295]&268435456|0)!=0){k=u[b];m=u[g];e=h;h+=4; -y=q=y=q=y=l=z=x=w=t=c=q=a;z=x=o$(m);t=k==Q;b:do if(t){if(u[m+4&4294967295]!=eW){q=1;break b}u[m&4294967295]=u[m&4294967295]+1&4294967295;c=m;q=2;break b}else q=1;while(0);b:do if(q==1){c=e1(0,x);u[e]=c;if(u[e]!=0){t=w=0;c:for(;;){if(!((t|0)<(x|0))){q=38;break c}l=A[u[u[u[m+4&4294967295]+52&4294967295]+12&4294967295]](m,t);if(l==0){q=5;break c}c=k==Q;d:do if(c)y=1;else{y=Z_(1,s([l,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(y==0){q=8;break c}q=QZ(k,y,0);u[y&4294967295]=u[y&4294967295]-1&4294967295; -if((u[y&4294967295]|0)==0)A[u[u[y+4&4294967295]+24&4294967295]](y);if(q==0){q=13;break c}y=E_(q);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break d;A[u[u[q+4&4294967295]+24&4294967295]](q)}while(0);if((y|0)!=0){if((u[u[l+4&4294967295]+84&4294967295]&268435456|0)==0){q=18;break c}q=u[l+8&4294967295];if((q|0)==1)u[u[u[e]+12&4294967295]+2*w&4294967295]=u[u[l+12&4294967295]&4294967295],w=w+1&4294967295;else{y=(((w+q&4294967295)+x&4294967295)-t&4294967295)-1&4294967295;if((2147483647- -q&4294967295|0)<(w|0)){q=22;break c}if((w+q&4294967295|0)>(2147483647-x&4294967295|0)){q=22;break c}if(((w+q&4294967295)+x&4294967295|0)<(t|0)){q=22;break c}if((((w+q&4294967295)+x&4294967295)-t&4294967295|0)<=0){q=22;break c}if((y|0)>(z|0)){if((z*2&4294967295|0)>(y|0)){if((z|0)>1073741823){q=28;break c}y=z*2&4294967295}if((d1(e,y)|0)<0){q=32;break c}z=y}pX(u[u[e]+12&4294967295]+2*w&4294967295,u[l+12&4294967295],q*2&4294967295);w=w+q&4294967295}}u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l& -4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);t=t+1&4294967295;q=4}if(q==38){(w|0)<(z|0)&&d1(e,w);c=u[e];break b}else if(q==18){if(W(u[H],bj&4294967295),u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else if(q==22){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);c=0;break b}else if(q==28){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+ -4&4294967295]+24&4294967295]](l);c=0;break b}else if(q==32){if(u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else if(q==8){if(u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l)}else if(q==13&&(u[l&4294967295]=u[l&4294967295]-1&4294967295,(u[l&4294967295]|0)==0))A[u[u[l+4&4294967295]+24&4294967295]](l);c=u[e];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[e]+ -4&4294967295]+24&4294967295]](u[e])}c=0}while(0);k=c;h=e;e=k}else if((u[u[u[g]+4&4294967295]+84&4294967295]&67108864|0)!=0){k=u[b];l=u[g];e=h;h+=4;y=y=q=z=x=w=t=t=m=c=a;m=l;x=O0(m);l=(x|0)==0;b:do if(l)u[m+4&4294967295]==UR?u[m&4294967295]=u[m&4294967295]+1&4294967295:m=f_(0),t=m;else{t=f_(x);u[e]=t;if(u[e]!=0){t=w=0;c:for(;;){if(!((t|0)<(x|0))){c=22;break c}if(u[u[m+4&4294967295]+52&4294967295]==0){c=3;break c}if(u[u[u[m+4&4294967295]+52&4294967295]+12&4294967295]==0){c=3;break c}z=A[u[u[u[m+4&4294967295]+ -52&4294967295]+12&4294967295]](m,t);if(z==0){c=6;break c}if(k==Q)u[z&4294967295]=u[z&4294967295]+1&4294967295,q=z;else{y=Z_(1,s([z,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(y==0){c=10;break c}q=QZ(k,y,0);u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)==0)A[u[u[y+4&4294967295]+24&4294967295]](y);if(q==0){c=14;break c}}y=E_(q);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);c=(y|0)!=0;d:do if(c){if(q=w,w=w+1&4294967295, -(K9(u[e],q,z)|0)<0){c=6;break c}}else{u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0)break d;A[u[u[z+4&4294967295]+24&4294967295]](z)}while(0);t=t+1&4294967295;c=2}if(c==22){t=(h_(e,w)|0)<0?0:u[e];break b}else if(c==3)W(u[H],$i&4294967295);else if(c==10){if(u[z&4294967295]=u[z&4294967295]-1&4294967295,(u[z&4294967295]|0)==0)A[u[u[z+4&4294967295]+24&4294967295]](z)}else if(c==14&&(u[z&4294967295]=u[z&4294967295]-1&4294967295,(u[z&4294967295]|0)==0))A[u[u[z+4&4294967295]+24& -4294967295]](z);t=u[e];u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}t=0}while(0);k=t;h=e;e=k}else{k=f_(1);if(k!=0){e=e_(u[g]);x=e==0;b:do if(!x){m=wY(u[g],8);z=(m|0)==-1;c:do if(!z){l=(u[u[u[g]+4&4294967295]+84&4294967295]&33554432|0)==0;d:do if(l)c=1;else{if((u[u[g]&4294967295]|0)!=1){c=1;break d}i=u[g];u[i&4294967295]=u[i&4294967295]+1&4294967295;i=u[g];c=3;break d}while(0);if(c==1&&(i=j_(m),i==0))break c;l=0;d:for(;;){o=g_(e); -if(o==0){c=7;break d}t=u[b]==oj;e:do if(t)c=11;else{if(u[b]==Q){c=11;break e}u[k+12&-1]=o;c=q_(u[b],k,0);u[k+12&-1]=0;if(c==0){c=14;break d}r=E_(c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0){c=19;break e}A[u[u[c+4&4294967295]+24&4294967295]](c);c=19;break e}while(0);c==11&&(r=E_(o));t=(r|0)!=0;e:do if(t){if((l|0)<(m|0))u[u[i+12&4294967295]+4*l&4294967295]=o;else{c=b2(i,o);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o); -if((c|0)<0){c=9;break d}}l=l+1&4294967295}else{u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break e;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);c=6}d:do if(c==7){if(V()!=0)break d;if((l|0)<(m|0)&&(p6(i,l,m)|0)<0)break d;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);e=i;break a}else if(c==14&& -(u[o&4294967295]=u[o&4294967295]-1&4294967295,(u[o&4294967295]|0)==0))A[u[u[o+4&4294967295]+24&4294967295]](o);while(0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break c;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k)}e=0}while(0); -h=b;return e},0,function(d,f){var b=h;h+=8;var c=b+4;u[c]=0;c=(t5(f,Me&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?0:RY(u[b],u[c]);h=b;return c},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8;u[g]=0;var k=(P0(f,Ff&4294967295,2,3,s([b,0,0,0,i,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(k)c=0;else{c=(u[u[u[i]+4&4294967295]+84&4294967295]&268435456|0)!= -0;b:do if(c){c=r2(u[i],0);u[i]=c;if(u[i]!=0)break b;c=0;break a}while(0);if((u[u[u[i]+4&4294967295]+84&4294967295]&134217728|0)==0)W(u[H],Gf&4294967295),c=0;else{e=PZ(u[b],u[i]);c=e==0;b:do if(c){if(u[g]==0)break b;if((xY(u[Tu])|0)==0)break b;yY();e=u[g];u[e&4294967295]=u[e&4294967295]+1&4294967295;e=u[g]}while(0);c=e}}while(0);h=b;return c},0,function(){var d;d=T1();d!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295);return d},0,function(d,f){var b=h;h+=8;var c,e=b+4,g=(P0(f,Kf&4294967295,2,2,s([b, -0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(g)c=0;else{c=(u[u[u[e]+4&4294967295]+84&4294967295]&268435456|0)!=0;b:do if(c){c=r2(u[e],0);u[e]=c;if(u[e]!=0)break b;c=0;break a}while(0);if((u[u[u[e]+4&4294967295]+84&4294967295]&134217728|0)==0)W(u[H],Lf&4294967295),c=0;else if(c=PZ(u[b],u[e]),u[b]=c,u[b]==0)(xY(u[Yu])|0)==0?c=0:(yY(),u[hj&4294967295]=u[hj&4294967295]+1&4294967295,c=hj);else{c=u[b];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c& -4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);u[gj&4294967295]=u[gj&4294967295]+1&4294967295;c=gj}}while(0);h=b;return c},0,function(d,f){var b;b=f4(f);return(b|0)==-1?0:Y(b)},0,function(d,f){var b,c,e;e=u[u[f+4&4294967295]+48&4294967295];var g=e==0;a:do if(g)b=0;else{if(u[e+88&4294967295]==0){b=0;break a}b=A[u[e+88&4294967295]](f);c=b!=0;b:do if(c){if((u[u[b+4&4294967295]+84&4294967295]&134217728|0)!=0)break b;T(u[H],ag&4294967295,s([u[u[b+4&4294967295]+12&4294967295],0,0,0],0, -j,["i8*",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);c=0;b=6;break a}while(0);c=b;b=6;break a}while(0);b==0&&(W(u[H],$f&4294967295),c=0);return c},0,function(d,f){return p3(f)},0,function(d,f){var b=h;h+=8;var c,e,g,i=b+4;e=QAb(0,f);var k=e==0;a:do if(k)c=e;else if((TCb(e,cg&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0)c=0;else{b:for(;;){if(E(u[u[b]],8)!=32&&E(u[u[b]],8)!=9)break b;u[b]=u[b]+1&4294967295}c=T1();g=U1(); -var m=R0(c,vf&4294967295)==0;b:do if(m){m=u2();if(($(c,vf&4294967295,m)|0)==0)break b;c=0;break a}while(0);u[i&4294967295]=0;X1(i);c=Y1(u[b],258,c,g,i);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);h=b;return c},0,function(d,f){var b=h;h+=4;var c;(t5(f,eg&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0?c=0:u[u[b]+4&4294967295]!=zQ?(W(u[H],fg&4294967295),c=0):(c=u[b],u[c&4294967295]=u[c&4294967295]+1&4294967295, -B0(b),c=u[b]);h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;(P0(f,Hh&4294967295,2,2,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?c=0:(c=D_(u[b],u[c]),c=(c|0)<0?0:f1(c));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;(P0(f,Jh&4294967295,2,2,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?c=0:(c=F_(u[b],u[c]),c=(c|0)<0?0:f1(c));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]= -0;(P0(f,hg&4294967295,1,2,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?c=0:u[c]==0?c=e_(u[b]):(x_(u[b])|0)==0?(W(u[H],ig&4294967295),c=0):c=sDb(u[b],u[c]);h=b;return c},0,function(d,f){var b,c,e;e=vY(f);var g=(e|0)<0;a:do if(g){if(V()==0){b=1;break a}c=0;b=2;break a}else b=1;while(0);b==1&&(c=Y(e));return c},0,function(){var d;d=U1();d!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295);return d},0,function(d,f){var b=h;h+=69;var c,e,g,i,k,m,l,o,r, -p,q;m=O0(f);var t=(m|0)<=1;a:do if(t)W(u[H],Of&4294967295),g=0;else{g=W_(f,0);m=m-1&4294967295;e=g==Q;b:do if(e){e=(u[IF]|0)!=0;c:do if(e){if(!((WY(u[Ru],Pf&4294967295,1)|0)<0))break c;g=0;break a}while(0);if((m|0)!=1){c=5;break b}i=W_(f,1);g=i_(i);break a}while(0);m>>>0<=268435455?(m*8&4294967295|0)>=0?(e=(m*8&4294967295|0)!=0?m*8&4294967295:1,e=oa(e)):e=0:e=0;if(e==0)OY(),g=0;else{o=0;b:for(;;){if(!((o|0)<(m|0))){c=11;break b}u[e+8*o&-1]=0;u[(e+8*o&4294967295)+4&4294967295]=0;o=o+1&4294967295;c= -9}o=l=0;k=e;b:for(;;){if(!((o|0)<(m|0))){c=18;break b}c=W_(f,o+1&4294967295);p=e_(c);u[k&4294967295]=p;if(u[k&4294967295]==0){c=13;break b}c=wY(c,8);(c|0)>(l|0)&&(l=c);o=o+1&4294967295;k=k+8&4294967295;c=12}b:do if(c==18){i=j_(l);if(i==0){c=15;break b}o=0;c:for(;;){q=p=0;k=g!=Q;d:do if(k)c=21;else{if((m|0)!=1){c=21;break d}r=0;c=23;break d}while(0);if(c==21&&(r=f_(m),r==0)){c=24;break c}c=0;for(k=e;;){if(!((c|0)<(m|0)))break;if((u[k+4&4294967295]|0)!=0)u[Q&4294967295]=u[Q&4294967295]+1&4294967295, -p=Q;else if(p=g_(u[k&4294967295]),p!=0)q=q+1&4294967295;else{if(V()!=0){c=28;break c}u[Q&4294967295]=u[Q&4294967295]+1&4294967295;p=Q;u[k+4&4294967295]=1}if(r==0)break;u[(r+12&4294967295)+c*4&4294967295]=p;c=c+1&4294967295;k=k+8&4294967295}r==0&&(r=p);if((q|0)==0){c=38;break c}if(g==Q)c=r;else{c=QZ(g,r,0);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);if(c==0){c=24;break c}}if((o|0)>=(l|0)){k=b2(i,c);u[c&4294967295]=u[c&4294967295]- -1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if((k|0)<0){c=24;break c}}else if((k6(i,o,c)|0)<0){c=24;break c}o=o+1&4294967295;c=20}c:do if(c==38){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);if((o|0)<(l|0)&&(p6(i,o,l)|0)<0)break c;c=47;break b}else if(c==28){g=r!=0;d:do if(g){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0){c=31;break d}A[u[u[r+4&4294967295]+24&4294967295]](r)}while(0)}while(0); -u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0){c=15;break b}A[u[u[i+4&4294967295]+24&4294967295]](i);c=15;break b}else if(c==13){b0(b,69,Qf&4294967295,s([o+2&4294967295,0,0,0],0,j,["i32",0,0,0]));W(u[H],b);c=15;break b}while(0);c==15&&(i=0);o=0;b:for(;;){if(!((o|0)<(m|0))){c=55;break b}g=u[e+8*o&-1]!=0;c:do if(g){l=u[e+8*o&-1];u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break c;A[u[u[u[e+8*o&-1]+4&4294967295]+24&4294967295]](u[e+8*o&-1])}while(0); -o=o+1&4294967295;c=50}g=i}}while(0);h=b;return g},0,function(d,f,b){return MAb(f,b,4)},0,function(d,f,b){return MAb(f,b,0)},0,function(d,f){var b=h;h+=8;var c,e,g=b+4;u[g]=0;e=(P0(f,Sf&4294967295,1,2,s([b,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do{if(!e){c=(u[u[u[b]+4&4294967295]+84&4294967295]&128|0)==0;b:do if(!c){if(u[u[u[b]+4&4294967295]+112&4294967295]==0)break b;if(u[u[u[b]+4&4294967295]+112&4294967295]==6)break b;e=A[u[u[u[b]+4&4294967295]+ -112&4294967295]](u[b]);if(e!=0)c=e;else if(u[g]!=0){if(V()!=0)if((xY(u[cv])|0)==0){c=0;break a}else yY();e=u[g];u[e&4294967295]=u[e&4294967295]+1&4294967295;c=u[g]}else V()==0&&N_(u[cv],0),c=0;break a}while(0);T(u[H],Tf&4294967295,s([u[u[u[b]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]))}c=0}while(0);h=b;return c},0,function(d,f){var b,c,e=f==0;a:do if(e)b=0;else{b=u[u[f+4&4294967295]+48&4294967295];if(b==0){b=0;break a}if(u[b+84&4294967295]==0){b=0;break a}c=A[u[b+84&4294967295]](f);b= -c!=0;b:do if(b){if((u[u[c+4&4294967295]+84&4294967295]&134217728|0)!=0)break b;T(u[H],ug&4294967295,s([u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0;b=7;break a}while(0);b=7;break a}while(0);b==0&&(W(u[H],tg&4294967295),c=0);return c},0,function(d,f,b){return q_(qy,f,b)},0,function(d,f){var b,c,e,g=(u[u[f+4&4294967295]+84&4294967295]&134217728|0)!=0;a:do{if(g)e=u[f+8& -4294967295],(e|0)==1?(c=D(u[f+20&-1],8),c=Y(c),b=0):b=1;else{b=u[f+4&4294967295]==Vm;b:do if(!b){if((ZY(u[f+4&4294967295],Vm)|0)!=0)break b;(u[u[f+4&4294967295]+84&4294967295]&268435456|0)!=0?(e=u[f+8&4294967295],(e|0)==1?(c=D(u[u[f+12&4294967295]],16),c=Y(c),b=0):b=1):(T(u[H],xg&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),b=c=0);break a}while(0);e=u[f+8&4294967295];(e|0)==1?(c=(u[f+8&4294967295]|0)!=0?u[f+20&4294967295]:Yj&4294967295,c=D(u[c],8),c=Y(c),b=0):b=1}break a}while(0); -b==1&&(T(u[H],yg&4294967295,s([e,0,0,0],0,j,["i32",0,0,0])),c=0);return c},0,function(d,f){var b=h;h+=12;var c=b+4,e=b+8;u[e]=Q;c=(P0(f,Ag&4294967295,2,3,s([b,0,0,0,c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?0:cZ(u[b],u[c],u[e],24);h=b;return c},0,function(d,f,b){d=h;h+=12;var c,e,g,i,k=d+4,m=d+8,l,o,r;u[d]=0;u[k]=0;r=u[m]=0;l=u[Cg]==0;a:do if(l){c=f_(0);u[Cg]=c;if(u[Cg]!=0){c=1;break a}e=0;c=2;break a}else c=1;while(0); -a:do if(c==1){l=u[Dg]==0;b:do if(l){c=S2(Eg&4294967295);u[Dg]=c;if(u[Dg]!=0)if(c=S2(Fg&4294967295),u[Gg]=c,u[Gg]==0){b=u[Dg]!=0;c:do if(b){f=u[Dg];u[Dg]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}else if(c=l$(Eg&4294967295),u[Hg]=c,u[Hg]==0){b=u[Dg]!=0;c:do if(b){f=u[Dg];u[Dg]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[Gg]!= -0;c:do if(b){f=u[Gg];u[Gg]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}else{c=l$(Fg&4294967295);u[Ig]=c;if(u[Ig]!=0){c=13;break b}b=u[Dg]!=0;c:do if(b){f=u[Dg];u[Dg]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[Gg]!=0;c:do if(b){f=u[Gg];u[Gg]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c; -A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[Ig]!=0;c:do if(b){f=u[Ig];u[Ig]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break c;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}e=0;break a}while(0);if((Q4(u[Cg],b,Jg&4294967295,Kg&4294967295,s([d,0,0,0,k,0,0,0,m,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)e=0;else{l=u[m]==0;b:do if(l)c=24;else{c=u[m]==Q?24:25;break b}while(0);b:do if(c==24){c= -U0(Og&4294967295);u[m]=c;if(u[m]!=Q){c=25;break b}u[Q&4294967295]=u[Q&4294967295]+1&4294967295;e=Q;break a}while(0);l=u[d]==Q;b:do if(l)u[d]=0;else{if(u[d]==0){c=29;break b}if((u[u[u[d]+4&4294967295]+84&4294967295]&268435456|0)!=0)r=1;else{if((u[u[u[d]+4&4294967295]+84&4294967295]&134217728|0)!=0){c=29;break b}T(u[H],Pg&4294967295,s([u[u[u[d]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));e=0;break a}}while(0);l=u[k]==Q;b:do if(l)u[k]=0;else{if(u[k]==0){c=33;break b}if((u[u[u[k]+4&4294967295]+ -84&4294967295]&268435456|0)!=0)r=1;else{if((u[u[u[k]+4&4294967295]+84&4294967295]&134217728|0)!=0){c=33;break b}T(u[H],Qg&4294967295,s([u[u[u[k]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));e=0;break a}}while(0);g=(r|0)==0;b:do if(g){for(l=0;;){if(!((O0(f)|0)>(l|0))){c=40;break b}if((u[u[u[(f+12&4294967295)+l*4&4294967295]+4&4294967295]+84&4294967295]&268435456|0)!=0){c=36;break}l=l+1&4294967295;c=35}r=1}while(0);(r|0)!=0?(g=u[Hg],i=u[Ig]):(g=u[Dg],i=u[Gg]);for(l=0;;){if(!((O0(f)|0)>(l| -0))){c=49;break}if((l|0)>0&&(o=u[d]==0?Y0(i,u[m],1):Y0(u[d],u[m],1),(o|0)!=0)){c=44;break}c=u[m];o=W_(f,l);o=Y0(o,c,1);if((o|0)!=0){c=46;break}l=l+1&4294967295;c=42}c==49?(o=u[k]==0?Y0(g,u[m],1):Y0(u[k],u[m],1),(o|0)!=0?e=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,e=Q)):c==44?e=0:c==46&&(e=0)}}while(0);h=d;return e},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8,k,m,l;u[b]=0;u[g]=0;u[i]=1;k=(O0(f)|0)<=1;a:do{if(k)(t5(f,Zg&4294967295,s([g,0,0,0],0,j,["i32*",0,0,0]))|0)==0?(yY(),e=OAb(f),c= -0):c=1;else{if((t5(f,$g&4294967295,s([b,0,0,0,g,0,0,0,i,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)!=0){c=1;break a}yY();e=OAb(f);c=0}break a}while(0);a:do if(c==1){if((u[i]|0)==0)W(u[L],Xg&4294967295);else{m=e=(u[i]|0)>0?PAb(u[b],u[g],u[i]):PAb(u[g],u[b],0-u[i]&4294967295);var o=(e|0)<0;b:do if(!o){if((m|0)!=(e|0)){c=5;break b}l=j_(m);if(l==0){e=0;break a}else{for(k=0;;){if(!((k|0)<(m|0))){c=12;break}c=Y(u[b]);if(c==0){c=8;break}u[u[l+12&4294967295]+4*k&4294967295]=c;u[b]=u[b]+u[i]& -4294967295;k=k+1&4294967295;c=7}if(c==12){e=l;break a}else if(c==8){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);e=0;break a}}}while(0);W(u[qw],Yg&4294967295)}e=0}while(0);h=b;return e},0,QAb,0,function(d,f){var b,c,e=(u[IF]|0)!=0;a:do if(e){if(!((WY(u[Ru],gh&4294967295,1)|0)<0)){b=1;break a}c=0;b=2;break a}else b=1;while(0);a:do if(b==1){c=u[hh]==0;b:do if(c){b=$5(ih&4294967295);if(b!=0){c=TY(b,jh&4294967295);u[hh]=c;u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(u[hh]!=0){b=5;break b}}c=0;break a}while(0);c=q_(u[hh],f,0)}while(0);return c},0,function(d,f){var b,c,e=(u[IF]|0)!=0;a:do if(e){if(!((WY(u[Ru],lh&4294967295,1)|0)<0)){b=1;break a}c=0;b=2;break a}else b=1;while(0);b==1&&(c=mDb(f));return c},0,function(d,f){return M1(f)},0,function(d,f,b){d=h;h+=12;var c=d+8;u[c]=0;b=(Q4(f,b,oh&4294967295,ph&4294967295,s([d,0,0,0,c,0,0,0],0,j,["double*",0,0,0,"%struct.NullImporter**", -0,0,0]))|0)==0;a:do if(b)f=0;else{var e=u[c]==0;b:do if(e)f=0;else{f=DY(u[c],0);if((f|0)!=-1)break b;if(V()==0)break b;f=0;break a}while(0);e=(JX(v[d])|0)==0;b:do if(!e){if(v[d]==0)break b;if((f|0)>323)c=XZ(v[d]);else if((f|0)<-308)c=XZ(v[d]*0);else{var c=v[d],g=a,i=e=b=a,k=a,g=a,m=(f|0)>=0;c:do{m?((f|0)>22?(e=UX(10,f-22&4294967295|0),i=1.0E22):(e=UX(10,f|0),i=1),k=c*e*i,(JX(k)|0)==0?(b=XZ(c),g=1):g=2):(e=UX(10,0-f&4294967295|0),i=1,k=c/e,g=2);break c}while(0);g==2&&(g=_round(k),XX(k-g)==0.5&&(g= -TX(0.5,k)+k),(f|0)>=0?g=g/i/e:g*=e,(JX(g)|0)==0?(W(u[qw],Dqa&4294967295),b=0):b=XZ(g));c=b}f=c;break a}while(0);f=XZ(v[d])}while(0);h=d;return f},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;(P0(f,Vf&4294967295,3,3,s([b,0,0,0,c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?c=0:(c2(u[b],u[c],u[e])|0)!=0?c=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f,b){d=h;h+=16;var c;c=d+4;var e= -d+8;u[c]=0;u[e]=0;if((Q4(f,b,th&4294967295,uh&4294967295,s([d,0,0,0,c,0,0,0,e,0,0,0,d+12,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)b=0;else if(c=i_(u[d]),c==0)b=0;else if(e=TY(c,xh&4294967295),e==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=0}else if(f=M9(f,1,4),f==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+ -4&4294967295]+24&4294967295]](c);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);b=0}else{b=q_(e,f,b);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(b==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c); -b=0}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}}h=d;return b},0,function(d,f){var b=h;h+=8;var c,e,g=b+4,i,k,m;u[g]=0;var l=(P0(f,Eh&4294967295,1,2,s([b,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(l)e=0;else if(e=e_(u[b]),e==0)e=0;else{k=u[g]==0;b:do if(k){var o=Y(0);u[g]=o;if(u[g]==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4& -4294967295]+24&4294967295]](e);e=0;break a}}else{c=u[u[g]+4&4294967295]==yQ;c:do if(!c){if((ZY(u[u[g]+4&4294967295],yQ)|0)!=0)break c;c=u[g];u[c&4294967295]=u[c&4294967295]+1&4294967295;c=7;break b}while(0);W(u[H],Fh&4294967295);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0;break a}while(0);o=u[u[g]+4&4294967295]==ND;b:do if(o){k=u[u[g]+8&4294967295];i=u[g];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[g]+ -4&4294967295]+24&4294967295]](u[g]);u[g]=0;c:for(;;){if(u[g]!=0){c=21;break b}c=g_(e);if(c==0){c=10;break c}i=u[c+4&4294967295]==ND;d:do if(i){i=u[c+8&4294967295];m=k+i&4294967295;if(!((m^k|0)>=0)&&!((m^i|0)>=0))break d;k=m;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=9;continue c}while(0);i=Y(k);u[g]=i;i=mZ(u[g],c);m=u[g];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]); -u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[g]=i;if(u[g]==0){c=18;break c}else c=9}if(c==10){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=V()!=0?0:Y(k);break a}else if(c==18){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0;break a}}while(0);o=u[u[g]+4&4294967295]==Ly;b:do if(o){k=v[u[g]+8&4294967295]; -i=u[g];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);for(u[g]=0;;){if(u[g]!=0){c=34;break b}c=g_(e);if(c==0){c=24;break}if(u[c+4&4294967295]==Ly){k=v[c+8&4294967295]+k;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=23}else if(u[c+4&4294967295]==ND){k=(u[c+8&4294967295]|0)+k;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+ -24&4294967295]](c);c=23}else{i=XZ(k);u[g]=i;i=mZ(u[g],c);m=u[g];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[g]=i;if(u[g]==0){c=31;break}else c=23}}if(c==24){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=V()!=0?0:XZ(k);break a}else if(c==31){u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0;break a}}while(0);for(;;){c=g_(e);if(c==0){c=35;break}i=mZ(u[g],c);k=u[g];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[g]=i;if(u[g]==0){c=42;break}c=34}if(c==35&&V()!=0){k=u[g];u[k&4294967295]=u[k&4294967295]- -1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);u[g]=0}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=u[g]}while(0);h=b;return e},0,function(d,f){var b=h;h+=4;var c;if((t5(f,Re&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0)c=0;else{c=u[b];var e=h;h+=2;var g,i,k=(c|0)<0;a:do if(k)g=0;else{if((c|0)>65535){g=0;break a}u[e&4294967295]=c&65535;i=e1(e,1);g=3;break a}while(0);g==0&&(W(u[L],lsb&4294967295), -i=0);h=e;c=i}h=b;return c},0,function(d,f){var b=h;h+=4;var c;u[b]=0;var e=(P0(f,zh&4294967295,0,1,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(e)c=0;else{var g=u[b]==0;b:do if(g)c=U1(),c==0?V()==0&&W(u[uw],Ah&4294967295):u[c&4294967295]=u[c&4294967295]+1&4294967295;else{c=TY(u[b],Bh&4294967295);if(c!=0)break b;W(u[H],Ch&4294967295);c=0;break a}while(0)}while(0);h=b;return c},0,function(d,f){var b,c,e,g,i,k,m,l,o;g=$Z(f);var r=(g|0)==0;a:do if(r)c=j_(0);else{k=-1;c=0;b:for(;;){if(!((c| -0)<(g|0))){b=10;break b}m=u[(f+12&4294967295)+c*4&4294967295];m=wY(m,-2);if((m|0)<0){b=2;break b}e=(k|0)<0;c:do if(e)b=6;else{b=(m|0)<(k|0)?6:7;break c}while(0);b==6&&(k=m);c=c+1&4294967295;b=1}if(b==2)if((m|0)==-1){c=0;break a}else k=-1;(k|0)<0&&(k=10);e=j_(k);if(e!=0){i=f_(g);var p=i==0;b:do if(!p){c=0;c:for(;;){if(!((c|0)<(g|0))){b=18;break c}b=u[(f+12&4294967295)+c*4&4294967295];b=e_(b);if(b==0){b=13;break c}u[(i+12&4294967295)+c*4&4294967295]=b;c=c+1&4294967295;b=12}c:do if(b==18){c=0;d:for(;;){l= -f_(g);if(l==0){b=20;break c}for(b=0;;){if(!((b|0)<(g|0)))break;o=u[(i+12&4294967295)+b*4&4294967295];o=g_(o);if(o==0)break d;u[(l+12&4294967295)+b*4&4294967295]=o;b=b+1&4294967295}if((c|0)<(k|0))u[u[e+12&4294967295]+4*c&4294967295]=l;else{b=b2(e,l);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);k=k+1&4294967295;if((b|0)<0){b=20;break c}}c=c+1&4294967295}if(V()!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)== -0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=e!=0;d:do if(g){if(!((c|0)<(k|0)))break d;if(!((p6(e,c,k)|0)<0))break d;c=0;break a}while(0);c=e;break a}else b==13&&(xY(u[H])|0)!=0&&T(u[H],Lh&4294967295,s([c+1&4294967295,0,0,0],0,j,["i32",0,0,0]));while(0);u[i&4294967295]=u[i& -4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0){b=38;break b}A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}c=0}while(0);return c},0,function(d,f){var b,c,e=u[d+4&4294967295]!=oj;a:do if(e)b=0;else{if(u[f+4&4294967295]!=oj){b=0;break a}c=f1(u[d+8&4294967295]&u[f+8&4294967295]);b=3;break a}while(0);b==0&&(c=A[u[u[ND+48&4294967295]+56&4294967295]](d,f));return c},0,function(d,f){var b, -c,e=u[d+4&4294967295]!=oj;a:do if(e)b=0;else{if(u[f+4&4294967295]!=oj){b=0;break a}c=f1(u[d+8&4294967295]^u[f+8&4294967295]);b=3;break a}while(0);b==0&&(c=A[u[u[ND+48&4294967295]+60&4294967295]](d,f));return c},0,function(d,f){var b,c,e=u[d+4&4294967295]!=oj;a:do if(e)b=0;else{if(u[f+4&4294967295]!=oj){b=0;break a}c=f1(u[d+8&4294967295]|u[f+8&4294967295]);b=3;break a}while(0);b==0&&(c=A[u[u[ND+48&4294967295]+64&4294967295]](d,f));return c},0,function(d,f){KX((u[d+8&4294967295]|0)==0?cj&4294967295: -dj&4294967295,f);return 0},0,function(d){(u[d+8&4294967295]|0)!=0?(u[fj]==0&&(d=OZ(dj&4294967295),u[fj]=d),d=u[fj]):(u[ej]==0&&(d=OZ(cj&4294967295),u[ej]=d),d=u[ej]);d!=0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295);return d},0,function(d,f,b){d=h;h+=4;u[d]=hj;(Q4(f,b,ij&4294967295,jj&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0?f=0:(f=E_(u[d]),f=(f|0)<0?0:f1(f));h=d;return f},0,function(d){var f=h;h+=8;var b=f+4,d=(g1(d,f,b,3)|0)==0?-1:u[b];h=f;return d},0,function(d,f){var b= -h;h+=12;var c,e,g,i=b+4,k=b+8;g=u[u[f+4&4294967295]+80&4294967295];var m=g==0;a:do if(m)c=0;else{if(u[g&4294967295]==0){c=0;break a}if(u[g+8&4294967295]==0){c=0;break a}(A[u[g+8&4294967295]](f,0)|0)!=1?(W(u[H],pj&4294967295),e=0):(g1(d,b,k,3)|0)==0?e=0:(u[k]|0)==0?(u[f&4294967295]=u[f&4294967295]+1&4294967295,e=f):(g=A[u[g&4294967295]](f,0,i),(g|0)<0?e=0:(e=SY(0,u[k]+g&4294967295),e==0?e=0:(c=e+20&-1,pX(c,u[b],u[k]),pX(c+u[k]&4294967295,u[i],g),u[c+(u[k]+g&4294967295)&4294967295]=0)));c=4;break a}while(0); -c==0&&(i1(),e=0);h=b;return e},0,function(d,f){var b=h;h+=8;var c,e,g,i=b+4;c=f;(c|0)<0&&(c=0);if((g1(d,b,i,3)|0)==0)c=0;else if((2147483647/(u[i]|0)|0)<(c|0))W(u[yw],Jj&4294967295),c=0;else if(e=SY(0,u[i]*c&4294967295),e==0)c=0;else{for(g=e+20&-1;;){c=c-1&4294967295;if((c|0)==-1)break;pX(g,u[b],u[i]);g=g+u[i]&4294967295}u[g]=0;c=e}h=b;return c},0,SAb,0,function(d,f,b){var c=h;h+=8;var e=c+4;(g1(d,c,e,3)|0)==0?d=0:((f|0)<0&&(f=0),(b|0)<0&&(b=0),(b|0)>(u[e]|0)&&(b=u[e]),(b|0)<(f|0)&&(b=f),d=SY(u[c]+ -f&4294967295,b-f&4294967295));h=c;return d},0,TAb,0,function(d,f,b,c){var e=h;h+=12;var g,i=e+4,k=e+8,m=(u[d+24&4294967295]|0)!=0;a:do{if(m)W(u[H],Nj&4294967295);else{g=c!=0?u[u[c+4&4294967295]+80&4294967295]:0;var l=g==0;b:do if(!l){if(u[g&4294967295]==0)break b;if(u[g+8&4294967295]==0)break b;if((A[u[g+8&4294967295]](c,0)|0)!=1)W(u[H],pj&4294967295),g=-1;else if((g1(d,e,k,3)|0)==0)g=-1;else if(d=A[u[g&4294967295]](c,0,i),(d|0)<0)g=-1;else{c=(f|0)<0;c:do if(c)f=0;else{if(!((f|0)>(u[k]|0)))break c; -f=u[k]}while(0);c=(b|0)<(f|0);c:do if(c)b=f;else{if(!((b|0)>(u[k]|0)))break c;b=u[k]}while(0);k=b-f&4294967295;(d|0)!=(k|0)?(W(u[H],Qj&4294967295),g=-1):((k|0)!=0&&pX(u[e]+f&4294967295,u[i],k),g=0)}break a}while(0);i1()}g=-1}while(0);h=e;return g},0,function(d,f){var b=h;h+=24;var c,e=b+4,g;g=b+8;var i=b+12,k=b+16,m=b+20,l,o,r,p=(g1(d,b,e,3)|0)==0;a:do if(p)c=0;else{c=u[u[f+4&4294967295]+48&4294967295]==0;b:do if(!c){if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0)break b;if(u[u[u[f+4&4294967295]+ -48&4294967295]+152&4294967295]==0)break b;g=DY(f,u[Iv]);i=(g|0)==-1;c:do if(i){if(V()==0)break c;c=0;break a}while(0);(g|0)<0&&(g=g+u[e]&4294967295);c=SAb(d,g);break a}while(0);if(u[f+4&4294967295]==rP)if((s1(f,u[e],g,i,k,m)|0)<0)c=0;else if((u[m]|0)<=0)c=SY(Lj&4294967295,0);else if((u[k]|0)==1)c=SY(u[b]+u[g]&4294967295,u[i]-u[g]&4294967295);else if(o=u[b],r=NY(u[m]),r==0)c=OY();else{c=u[g];for(l=0;;){if(!((l|0)<(u[m]|0)))break;u[r+l&4294967295]=u[o+c&4294967295];c=c+u[k]&4294967295;l=l+1&4294967295}c= -SY(r,u[m])}else W(u[H],Mj&4294967295),c=0}while(0);h=b;return c},0,function(d,f,b){var c=h;h+=28;var e,g=c+4,i=c+8,k=c+12,m=c+16,l=c+20,o=c+24,r=(u[d+24&4294967295]|0)!=0;a:do{if(r)W(u[H],Nj&4294967295);else{e=b!=0?u[u[b+4&4294967295]+80&4294967295]:0;var p=e==0;b:do if(!p){if(u[e&4294967295]==0)break b;if(u[e+8&4294967295]==0)break b;if((A[u[e+8&4294967295]](b,0)|0)!=1)W(u[H],pj&4294967295),e=-1;else if((g1(d,c,i,3)|0)==0)e=-1;else{r=u[u[f+4&4294967295]+48&4294967295]==0;c:do if(!r){if((u[u[f+4& -4294967295]+84&4294967295]&131072|0)==0)break c;if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0)break c;g=DY(f,u[Iv]);l=(g|0)==-1;d:do if(l){if(V()==0)break d;e=-1;break a}while(0);(g|0)<0&&(g=g+u[i]&4294967295);e=TAb(d,g,b);break a}while(0);if(u[f+4&4294967295]==rP)if((s1(f,u[i],k,m,l,o)|0)<0)e=-1;else if(d=A[u[e&4294967295]](b,0,g),(d|0)<0)e=-1;else if((d|0)!=(u[o]|0))W(u[H],Qj&4294967295),e=-1;else{if((u[o]|0)!=0)if((u[l]|0)==1)pX(u[c]+u[k]&4294967295,u[g],u[o]);else{d=u[k];for(b=0;;){if(!((b| -0)<(u[o]|0)))break;u[u[c]+d&4294967295]=u[u[g]+b&4294967295];d=d+u[l]&4294967295;b=b+1&4294967295}}e=0}else W(u[H],Rj&4294967295),e=-1}break a}while(0);i1()}e=-1}while(0);h=c;return e},0,function(d,f,b){var c=h;h+=4;(f|0)!=0?(W(u[uw],Sj&4294967295),d=-1):d=(g1(d,b,c,0)|0)==0?-1:u[c];h=c;return d},0,function(d,f,b){var c=h;h+=4;(u[d+24&4294967295]|0)!=0?(W(u[H],Nj&4294967295),d=-1):(f|0)!=0?(W(u[uw],Sj&4294967295),d=-1):d=(g1(d,b,c,1)|0)==0?-1:u[c];h=c;return d},0,function(d,f){var b=h;h+=8;var c; -c=b+4;(g1(d,b,c,3)|0)==0?c=-1:(f!=0&&(u[f]=u[c]),c=1);h=b;return c},0,function(d,f,b){var c=h;h+=8;var e=c+4;(f|0)!=0?(W(u[uw],Sj&4294967295),d=-1):(g1(d,c,e,2)|0)==0?d=-1:(u[b]=u[c],d=u[e]);h=c;return d},0,function(d){var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0)},0,function(d,f){var b=h;h+=16;var c,e;e=b+4;var g=b+8,i=b+ -12,k=(g1(d,b,g,3)|0)==0;a:do if(k)c=-1;else if((g1(f,e,i,3)|0)==0)c=-1;else{c=u[i];var m=u[g];c=(c|0)<=(m|0)?c:m;m=(c|0)>0;b:do if(m){c=MX(u[b],u[e],c);if((c|0)==0)break b;c=e=(c|0)<0?-1:1;break a}while(0);c=(u[g]|0)>=(u[i]|0)?D((u[g]|0)>(u[i]|0),1):-1}while(0);h=b;return c},0,function(d){var f;f=(u[d+24&4294967295]|0)!=0?Ej&4294967295:Fj&4294967295;return u[d+8&4294967295]==0?$1(Gj&4294967295,s([f,0,0,0,u[d+12&4294967295],0,0,0,u[d+16&4294967295],0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32", -0,0,0,"%struct.PyBufferObject*",0,0,0])):$1(Hj&4294967295,s([f,0,0,0,u[d+8&4294967295],0,0,0,u[d+16&4294967295],0,0,0,u[d+20&4294967295],0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"%struct.NullImporter*",0,0,0,"i32",0,0,0,"i32",0,0,0,"%struct.PyBufferObject*",0,0,0]))},0,function(d){var f=h;h+=8;var b=f+4,c,e,g;if((u[d+28&4294967295]|0)!=-1)d=u[d+28&4294967295];else if((u[d+24&4294967295]|0)==0)W(u[H],Ij&4294967295),d=-1;else if((g1(d,f,b,3)|0)==0)d=-1;else{e=u[f];c=u[b];for(g=D(u[e],8)<<7;;){c=c-1&4294967295; -if(!((c|0)>=0))break;g=g*1000003&4294967295^D(u[e],8);e=e+1&4294967295}g^=u[b];(g|0)==-1&&(g=-2);d=u[d+28&4294967295]=g}h=f;return d},0,function(d){var f=h;h+=8;var b=f+4,d=(g1(d,f,b,3)|0)==0?0:SY(u[f],u[b]);h=f;return d},0,function(d,f,b){d=h;h+=12;var c,e,g=d+4,i=d+8;u[g]=0;u[i]=-1;var k=(u[IF]|0)!=0;a:do if(k){if(!((WY(u[Ru],Aj&4294967295,1)|0)<0)){c=1;break a}e=0;c=2;break a}else c=1;while(0);if(c==1){if((y4(Bj&4294967295,b)|0)==0)f=0;else if((t5(f,Cj&4294967295,s([d,0,0,0,g,0,0,0,i,0,0,0],0, -j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0)f=0;else{var f=u[d],b=u[g],i=u[i],m,g=u[u[f+4&4294967295]+80&4294967295];c=g==0;a:do if(c)e=0;else{if(u[g&4294967295]==0){e=0;break a}if(u[g+8&4294967295]==0){e=0;break a}c=g=m=e=m=g=a;g=f;m=i;e=b;if((e|0)<0)W(u[L],yj&4294967295),m=0;else{f=u[g+4&4294967295]==Xj;b:do if(f){if(u[g+8&4294967295]==0)break b;b=(u[g+16&4294967295]|0)!=-1;c:do if(b){c=u[g+16&4294967295]-e&4294967295;(c|0)<0&&(c=0);if((m|0)!=-1&&!((m|0)>(c|0)))break c; -m=c}while(0);e=u[g+20&4294967295]+e&4294967295;g=u[g+8&4294967295]}while(0);m=RAb(g,m,e,0)}e=4;break a}while(0);e==0&&(W(u[H],zj&4294967295),m=0);f=m}e=f}h=d;return e},0,function(d){return u[d+8&4294967295]},0,VAb,0,function(d,f){var b,c,e,g,i;c=f;(c|0)<0&&(c=0);g=u[d+8&4294967295];i=g*c&4294967295;var k=(c|0)!=0;a:do if(k){if(((i|0)/(c|0)|0)==(g|0)){b=2;break a}e=OY();b=3;break a}else b=2;while(0);if(b==2){b=n1(0,i);k=b!=0;a:do if(k){if((i|0)==0)break a;if((g|0)==1)xX(u[b+20&4294967295],E(u[u[d+ -20&4294967295]&4294967295],8)&255,i);else for(e=0;;){if(!((e|0)<(c|0)))break a;pX(u[b+20&4294967295]+(e*g&4294967295)&4294967295,u[d+20&4294967295],g);e=e+1&4294967295}}while(0);e=b}return e},0,function(d,f){var b,c,e;c=f;(c|0)<0&&(c=u[d+8&4294967295]+c&4294967295);var g=(c|0)<0;a:do if(g)b=1;else{if((u[d+8&4294967295]|0)<=(c|0)){b=1;break a}e=Y(D(u[u[d+20&4294967295]+c&4294967295],8));b=4;break a}while(0);b==1&&(W(u[Iv],gk&4294967295),e=0);return e},0,function(d,f,b){var c=h;h+=4;var e,g;e=f;(e| -0)<0&&(e=u[d+8&4294967295]+e&4294967295);var i=(e|0)<0;a:do if(i)f=1;else{if((u[d+8&4294967295]|0)<=(e|0)){f=1;break a}b==0?g=r1(d,e,e+1&4294967295,0):(j1(b,c)|0)==0?g=-1:(u[u[d+20&4294967295]+e&4294967295]=u[c]&255,g=0);f=4;break a}while(0);f==1&&(W(u[Iv],gk&4294967295),g=-1);h=c;return g},0,function(d,f){var b=h;h+=52;var c,e,g;g=DY(f,u[L]);var i=(g|0)==-1;a:do if(i){if(V()==0){c=1;break a}yY();if((k1(f,b)|0)<0)e=-1;else{e=u[b+8&4294967295];var i=u[b&4294967295],k=u[d+8&4294967295];c=(u[d+8&4294967295]| -0)!=0?u[d+20&4294967295]:Yj&4294967295;c=v1(c,k,i,e,0);QY(b);e=D((c|0)>=0,1)}c=2;break a}else c=1;while(0);a:do if(c==1){e=(g|0)<0;b:do if(!e){if((g|0)>255){c=4;break b}e=u[d+8&4294967295];c=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;e=D(PX(c,g,e)!=0,1);break a}while(0);W(u[L],ak&4294967295);e=-1}while(0);h=b;return e},0,q1,0,function(d,f){var b,c,e,g,i;c=f;(c|0)<0&&(c=0);g=u[d+8&4294967295];i=g*c&4294967295;var k=(c|0)!=0;a:do if(k){if(((i|0)/(c|0)|0)==(g|0)){b=2;break a}e=OY();b= -3;break a}else b=2;while(0);a:do if(b==2){e=(u[d+16&4294967295]|0)>(i|0);b:do if(e)u[d+8&4294967295]=i,u[u[d+20&4294967295]+u[d+8&4294967295]&4294967295]=0;else{if(!((p1(d,i)|0)<0)){b=6;break b}e=0;break a}while(0);k=(g|0)==1;b:do if(k)xX(u[d+20&4294967295],E(u[u[d+20&4294967295]&4294967295],8)&255,i);else for(e=1;;){if(!((e|0)<(c|0))){b=10;break b}pX(u[d+20&4294967295]+(e*g&4294967295)&4294967295,u[d+20&4294967295],g);e=e+1&4294967295;b=8}while(0);e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295; -e=d}while(0);return e},0,function(d,f){var b=h;h+=16;var c,e,g;e=b+4;var i=b+8,k=b+12,m;m=u[u[f+4&4294967295]+48&4294967295]==0;a:do if(m)c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0){c=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0){c=0;break a}c=DY(f,u[Iv]);g=(c|0)==-1;b:do if(g){if(V()==0)break b;g=0;c=5;break a}while(0);(c|0)<0&&(c=u[d+8&4294967295]+c&4294967295);g=(c|0)<0;b:do if(!g){if((u[d+8&4294967295]|0)<=(c|0))break b;g=Y(D(u[u[d+20&4294967295]+c&4294967295], -8));c=5;break a}while(0);W(u[Iv],gk&4294967295);g=0;c=5;break a}while(0);if(c==0)if(u[f+4&4294967295]==rP)if((s1(f,u[d+8&4294967295],b,e,i,k)|0)<0)g=0;else if((u[k]|0)<=0)g=n1(hk&4294967295,0);else if((u[i]|0)==1)g=n1(u[d+20&4294967295]+u[b]&4294967295,u[k]);else if(e=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295,m=NY(u[k]),m==0)g=OY();else{c=u[b];for(g=0;;){if(!((g|0)<(u[k]|0)))break;u[m+g&4294967295]=u[e+c&4294967295];c=c+u[i]&4294967295;g=g+1&4294967295}g=i=n1(m,u[k])}else W(u[H],ik& -4294967295),g=0;h=b;return g},0,WAb,0,function(d,f,b){(f|0)!=0?(W(u[uw],bk&4294967295),d=-1):(f=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295,u[b]=f,d=u[d+8&4294967295]);return d},0,function(d,f,b){(f|0)!=0?(W(u[uw],bk&4294967295),d=-1):(f=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295,u[b]=f,d=u[d+8&4294967295]);return d},0,function(d,f){f!=0&&(u[f]=u[d+8&4294967295]);return 1},0,function(d,f,b){(f|0)!=0?(W(u[uw],bk&4294967295),d=-1):(f=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]: -Yj&4294967295,u[b]=f,d=u[d+8&4294967295]);return d},0,function(d,f,b){var c;f==0?(u[d+12&4294967295]=u[d+12&4294967295]+1&4294967295,d=0):(c=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295,f=PY(f,d,c,u[d+8&4294967295],0,b),(f|0)>=0&&(u[d+12&4294967295]=u[d+12&4294967295]+1&4294967295),d=f);return d},0,function(d){u[d+12&4294967295]=u[d+12&4294967295]-1&4294967295},0,function(d){return Y(u[d+16&4294967295])},0,function(d){var f,b;f=u[d+20&4294967295]!=0?m$(u[d+20&4294967295],u[d+8&4294967295]): -l$(hk&4294967295);b=TY(d,Sl&4294967295);b==0&&(yY(),b=Q,u[b&4294967295]=u[b&4294967295]+1&4294967295);return N2(Tl&4294967295,s([u[d+4&4294967295],0,0,0,f,0,0,0,Ul&4294967295,0,0,0,b,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0,"i8*",0,0,0,"%struct.NullImporter*",0,0,0]))},0,function(d){return Y(u[d+16&4294967295]+24&4294967295)},0,function(d,f){var b=h;h+=4;var c;c=u[d+8&4294967295];(j1(f,b)|0)==0?c=0:(c|0)==2147483647?(W(u[qw],pl&4294967295),c=0):(p1(d,c+1&4294967295)| -0)<0?c=0:(u[u[d+20&4294967295]+c&4294967295]=u[b]&255,u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d){var f,b;b=n1(0,u[d+8&4294967295]);if(b==0)b=0;else{var c=u[d+8&4294967295];f=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;var d=(u[b+8&4294967295]|0)!=0?u[b+20&4294967295]:Yj&4294967295,e,g;(c|0)>0&&(e=D(u[f],8),f=f+1&4294967295,u[d]=E(u[FG+D(e&255,8)*4&4294967295]&1,8)!=0?u[HG+D(e&255,8)&4294967295]:e&255,d=d+1&4294967295);for(e=1;;){if(!((e|0)<(c|0)))break; -g=D(u[f],8);f=f+1&4294967295;u[d]=(u[FG+D(g&255,8)*4&4294967295]&2|0)!=0?u[GG+D(g&255,8)&4294967295]:g&255;d=d+1&4294967295;e=e+1&4294967295}}return b},0,function(d,f){var b=h;h+=5;var c,e,g;c=b+4;u[c]=32;var i=(y1(f,Lk&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"i8*",0,0,0]))|0)==0;a:do if(i)e=0;else{e=(u[d+8&4294967295]|0)>=(u[b]|0);b:do if(e){if(u[d+4&4294967295]!=Vm)break b;i=u[d+8&4294967295];c=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;e=n1(c,i);break a}while(0);e=u[b]- -u[d+8&4294967295]&4294967295;g=((e|0)/2|0)+(e&u[b]&1)&4294967295;e=w1(d,g,e-g&4294967295,E(u[c],8)&255)}while(0);h=b;return e},0,function(d,f){var b=h;h+=64;var c,e,g=b+4,i=b+8;c=b+12;e=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;u[g]=0;u[i]=2147483647;if((y1(f,Rk&4294967295,s([b,0,0,0,8,0,0,0,g,0,0,0,8,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else if((k1(u[b], -c)|0)<0)c=0;else{var k=(u[d+8&4294967295]|0)<(u[i]|0);a:do if(k)u[i]=u[d+8&4294967295];else{if(!((u[i]|0)<0))break a;u[i]=u[d+8&4294967295]+u[i]&4294967295;if(!((u[i]|0)<0))break a;u[i]=0}while(0);k=(u[g]|0)<0;a:do if(k){u[g]=u[d+8&4294967295]+u[g]&4294967295;if(!((u[g]|0)<0))break a;u[g]=0}while(0);e=Y(u1(e+u[g]&4294967295,u[i]-u[g]&4294967295,u[c&4294967295],u[c+8&4294967295],2147483647));QY(c);c=e}h=b;return c},0,function(d,f,b){var c=h;h+=8;var e=c+4;u[c]=0;u[e]=0;(G5(f,b,Gl&4294967295,Hl&4294967295, -s([c,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0]))|0)==0?d=0:(u[c]==0&&(u[c]=C5()),d=V2(d,u[c],u[e]));h=c;return d},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8,k;u[b]=0;u[g]=2147483647;if((y1(f,Zk&4294967295,s([i,0,0,0,8,0,0,0,b,0,0,0,8,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else if((u[u[u[i]+4&4294967295]+84&4294967295]&67108864|0)!=0){for(k=0;;){if(!((u[u[i]+ -8&4294967295]|0)>(k|0))){c=7;break}c=z1(d,u[(u[i]+12&4294967295)+k*4&4294967295],u[b],u[g],1);if((c|0)==-1){c=2;break}if((c|0)!=0){c=4;break}k=k+1&4294967295;c=1}c==7?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj):c==2?e=0:c==4&&(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,e=gj)}else c=z1(d,u[i],u[b],u[g],1),e=(c|0)==-1?0:f1(c);h=b;return e},0,function(d,f){var b=h;h+=4;var c,e,g,i,k,m;u[b]=8;if((y1(f,Ek&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0)k=0;else{e=m=0;i=(u[d+8&4294967295]| -0)!=0?u[d+20&4294967295]:Yj&4294967295;i=i+u[d+8&4294967295]&4294967295;g=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;a:for(;;){if(!(g0&&(m=(u[b]-(m>>>0)%(u[b]>>>0)&4294967295)+m&4294967295,(m|0)<0)){c=4;break a}}else{m=m+1&4294967295;if(E(u[g],8)!=10&&E(u[g],8)!=13)break b;e=e+m&4294967295;m=0;if((e|0)<0){c=9;break a}}while(0);g=g+1&4294967295;c=3}if(c==11)if((e+m&4294967295|0)<0)W(u[qw],Fk&4294967295),k=0;else if(k=n1(0,e+m&4294967295), -k==0)k=0;else{m=0;c=e=(u[k+8&4294967295]|0)!=0?u[k+20&4294967295]:Yj&4294967295;g=e=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;a:for(;;){if(!(g0;c:do if(o){e=u[b]-(m>>>0)%(u[b]>>>0)&4294967295;for(m=m+e&4294967295;;){e=e-1&4294967295;if((e|0)==-1)break c;u[c]=32;c=c+1&4294967295}}while(0)}else{m=m+1&4294967295;u[c]=u[g];c=c+1&4294967295;if(E(u[g],8)!=10&&E(u[g],8)!=13)break b;m=0}while(0);g=g+1&4294967295}}else c==4?(W(u[qw], -Fk&4294967295),k=0):c==9&&(W(u[qw],Fk&4294967295),k=0)}h=b;return k},0,function(d,f){var b=h;h+=4;var c,e,g,i,k,m,l,o;o=0;i=u[u[f+4&4294967295]+80&4294967295]!=0;a:do if(i){if((u[u[f+4&4294967295]+84&4294967295]&2097152|0)==0){c=1;break a}if(u[u[u[f+4&4294967295]+80&4294967295]+16&4294967295]==0){c=1;break a}(r1(d,u[d+8&4294967295],u[d+8&4294967295],f)|0)==-1?g=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,g=Q);c=3;break a}else c=1;while(0);if(c==1)if(i=e_(f),i==0)g=0;else if(l=wY(f,32),(l|0)== --1){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=0}else if(m=n1(0,l),m==0)g=0;else{for(e=(u[m+8&4294967295]|0)!=0?u[m+20&4294967295]:Yj&4294967295;;){k=g_(i);if(k==0){c=21;break}if((j1(k,b)|0)==0){c=8;break}u[e+o&4294967295]=u[b]&255;o=o+1&4294967295;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if((o|0)>=(l|0)){l=(((o|0)>>1)+o&4294967295)+1&4294967295;if((p1(m,l)| -0)<0){c=15;break}e=c=(u[m+8&4294967295]|0)!=0?u[m+20&4294967295]:Yj&4294967295}c=7}if(c==21){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);if((p1(m,o)|0)<0){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);g=0}else if((r1(d,u[d+8&4294967295],u[d+8&4294967295],m)|0)==-1)g=0;else{u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+ -24&4294967295]](m);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;g=Q}}else if(c==8){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);g=0}else if(c==15){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]| -0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);g=0}}h=b;return g},0,function(d,f){var b;b=x1(d,f,1);return(b|0)==-2?0:Y(b)},0,function(d,f){var b=h;h+=8;var c,e,g,i=b+4,k,m,l,o=(y1(f,Pl&4294967295,s([b,0,0,0,i,0,0,0],0,j,["i8**",0,0,0,"i32*",0,0,0]))|0)==0;a:do{if(!o&&(g=(u[i]|0)/2|0,g=n1(0,g),g!=0)){e=(u[g+8&4294967295]|0)!=0?u[g+20&4294967295]:Yj&4294967295;k=m=0;b:for(;;){if(!((k|0)< -(u[i]|0))){c=6;break b}for(;;){if(E(u[u[b]+k&4294967295],8)!=32)break;k=k+1&4294967295}if((k|0)>=(u[i]|0)){c=6;break b}c=$Ab(E(u[u[b]+k&4294967295],8)&255);l=$Ab(E(u[u[b]+(k+1&4294967295)&4294967295],8)&255);if((c|0)==-1){c=8;break b}if((l|0)==-1){c=8;break b}u[e+m&4294967295]=((c&255)<<4)+(l&255)&255;m=m+1&4294967295;k=k+2&4294967295;c=2}b:do if(c==6){if((p1(g,m)|0)<0){c=13;break b}break a}else c==8&&T(u[L],Ql&4294967295,s([k,0,0,0],0,j,["i32",0,0,0]));while(0);u[g&4294967295]=u[g&4294967295]-1& -4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g)}g=0}while(0);h=b;return g},0,function(d,f){var b;b=x1(d,f,1);(b|0)==-2?b=0:(b|0)==-1?(W(u[L],Tk&4294967295),b=0):b=Y(b);return b},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8,g;g=u[d+8&4294967295];if((y1(f,ol&4294967295,s([e,0,0,0,b,0,0,0],0,j,["i32*",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)c=0;else if((g|0)==2147483647)W(u[qw],pl&4294967295),c=0;else if((j1(u[b],c)|0)==0)c=0;else if((p1(d,g+1&4294967295)|0)< -0)c=0;else{var i=(u[e]|0)<0;a:do if(i){u[e]=u[e]+g&4294967295;if(!((u[e]|0)<0))break a;u[e]=0}while(0);(u[e]|0)>(g|0)&&(u[e]=g);NX((u[d+20&4294967295]+u[e]&4294967295)+1&4294967295,u[d+20&4294967295]+u[e]&4294967295,g-u[e]&4294967295);u[u[d+20&4294967295]+u[e]&4294967295]=u[c]&255;u[Q&4294967295]=u[Q&4294967295]+1&4294967295;c=Q}h=b;return c},0,function(d){var f=u[d+8&4294967295],b,c;c=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;var e=(f|0)==1;a:do if(e){if((u[FG+D(u[c],8)*4&4294967295]& -7|0)==0){d=1;break a}u[gj&4294967295]=u[gj&4294967295]+1&4294967295;b=gj;d=2;break a}else d=1;while(0);if(d==1)if((f|0)==0)u[hj&4294967295]=u[hj&4294967295]+1&4294967295,b=hj;else{for(f=c+f&4294967295;;){if(!(c0&&(l=l+k&4294967295);l=u[r+8&4294967295]+l&4294967295;if((l|0)<0){b=9;break b}m=m+1&4294967295;b=2}b:do if(b==12){o=n1(0,l);if(o==0){b=13;break b}l=b=(u[o+8&4294967295]|0)!=0?u[o+20&4294967295]:Yj&4294967295;m=0;c:for(;;){if(!((m|0)<(g|0)))break c;p=u[e+4*m&4294967295]; -r=u[p+8&4294967295];var q=u[p+4&4294967295]==Vm;d:do if(q)b=17;else{if((ZY(u[p+4&4294967295],Vm)|0)!=0){b=17;break d}c=p+20&-1;b=21;break d}while(0);b==17&&(c=(u[p+8&4294967295]|0)!=0?u[p+20&4294967295]:Yj&4294967295);(m|0)!=0&&(pX(l,u[d+20&4294967295],k),l=l+k&4294967295);pX(l,c,r);l=l+r&4294967295;m=m+1&4294967295}u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=o;break a}else b==5?T(u[H],Ll&4294967295,s([m,0,0,0,u[u[r+4&4294967295]+ -12&4294967295],0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0])):b==9&&OY();while(0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i)}g=0}while(0);return g},0,function(d,f){var b=h;h+=5;var c,e;c=b+4;u[c]=32;var g=(y1(f,Hk&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"i8*",0,0,0]))|0)==0;a:do if(g)e=0;else{e=(u[d+8&4294967295]|0)>=(u[b]|0);b:do if(e){if(u[d+4&4294967295]!=Vm)break b;g=u[d+8&4294967295];c=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]: -Yj&4294967295;e=n1(c,g);break a}while(0);e=w1(d,0,u[b]-u[d+8&4294967295]&4294967295,E(u[c],8)&255)}while(0);h=b;return e},0,function(d){var f,b;b=n1(0,u[d+8&4294967295]);if(b==0)b=0;else{var c=u[d+8&4294967295];f=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;var d=(u[b+8&4294967295]|0)!=0?u[b+20&4294967295]:Yj&4294967295,e;pX(d,f,c);for(f=0;;){if(!((f|0)<(c|0)))break;e=D(u[d+f&4294967295],8);(u[FG+D(e&255,8)*4&4294967295]&2|0)!=0&&(u[d+f&4294967295]=u[GG+D(e&255,8)&4294967295]);f=f+1& -4294967295}}return b},0,function(d,f){var b=h;h+=56;var c,e,g,i,k=b+4;u[b]=Q;var m=(y1(f,Cl&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(m)c=0;else{if(u[b]==Q)i=Al&4294967295,e=6;else if((k1(u[b],k)|0)<0){c=0;break a}else i=u[k&4294967295],e=u[k+8&4294967295];g=u[d+20&4294967295];c=u[d+8&4294967295];e=YAb(g,c,i,e);u[b]!=Q&&QY(k);c=n1(u[d+20&4294967295]+e&4294967295,c-e&4294967295)}while(0);h=b;return c},0,function(d,f){var b,c,e,g;e=m1(f);if(e==0)e=0;else{var i=u[e+ -8&4294967295];c=(u[e+8&4294967295]|0)!=0?u[e+20&4294967295]:Yj&4294967295;var k=u[d+8&4294967295];b=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;if((i|0)==0)W(u[L],Ck&4294967295),g=0;else if(g=f_(3),g==0)g=0;else if(c=t1(b,k,c,i,-1,1),(c|0)<0)b=n1(b,k),u[g+12&-1]=b,b=n1(0,0),u[(g+12&4294967295)+4&4294967295]=b,b=n1(0,0),u[(g+12&4294967295)+8&4294967295]=b;else{var m=n1(b,c);u[g+12&-1]=m;u[e&4294967295]=u[e&4294967295]+1&4294967295;u[(g+12&4294967295)+4&4294967295]=e;c=c+i&4294967295; -b=n1(b+c&4294967295,k-c&4294967295);u[(g+12&4294967295)+8&4294967295]=b;if(V()!=0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=0}}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=g}return e},0,function(d,f){var b=h;h+=4;var c,e,g;u[b]=-1;g=u[d+8&4294967295];e=(y1(f,tl&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0;a:do{if(!e)if((g|0)==0)W(u[qw],ul&4294967295);else{(u[b]| -0)<0&&(u[b]=u[d+8&4294967295]+u[b]&4294967295);c=(u[b]|0)<0;b:do if(!c){if((u[d+8&4294967295]|0)<=(u[b]|0))break b;(l1(d)|0)==0?c=0:(e=E(u[u[d+20&4294967295]+u[b]&4294967295],8),NX(u[d+20&4294967295]+u[b]&4294967295,(u[d+20&4294967295]+u[b]&4294967295)+1&4294967295,g-u[b]&4294967295),c=(p1(d,g-1&4294967295)|0)<0?0:Y(D(e&255,8)));break a}while(0);W(u[Iv],vl&4294967295)}c=0}while(0);h=b;return c},0,function(d,f){var b=h;h+=4;var c,e;e=u[d+8&4294967295];if((j1(f,b)|0)==0)c=0;else{for(c=0;;){if(!((c| -0)<(e|0)))break;if((E(u[u[d+20&4294967295]+c&4294967295],8)|0)==(u[b]|0))break;c=c+1&4294967295}(c|0)==(e|0)?(W(u[L],xl&4294967295),c=0):(l1(d)|0)==0?c=0:(NX(u[d+20&4294967295]+c&4294967295,(u[d+20&4294967295]+c&4294967295)+1&4294967295,e-c&4294967295),(p1(d,e-1&4294967295)|0)<0?c=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q))}h=b;return c},0,function(d,f){var b=h;h+=116;var c,e=b+4,g=b+8;c=b+12;var i=b+64;u[b]=-1;if((y1(f,fl&4294967295,s([e,0,0,0,g,0,0,0,b,0,0,0],0,j,["%struct.NullImporter**", -0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else if((k1(u[e],c)|0)<0)c=0;else if((k1(u[g],i)|0)<0)QY(c),c=0;else{var k=u[c&4294967295],g=u[c+8&4294967295],m=u[i&4294967295],l=u[i+8&4294967295],o,r,e=u[b],p=(e|0)<0;a:do{if(p)e=2147483647,o=0;else{if((e|0)!=0&&(u[d+8&4294967295]|0)!=0){o=0;break a}r=A1(d);o=2}break a}while(0);a:do if(o==0){r=(e|0)==0;b:do if(!r){if((g|0)==0&&(l|0)==0){o=3;break b}if((g|0)==0){r=d;var g=m,m=l,q=a,t=k=o=l=q=p=l=p=a;o=o=a;l=u[r+8&4294967295];k=l+1&4294967295; -(e|0)<(k|0)&&(k=e);o=k*m&4294967295;if(((o|0)/(m|0)|0)!=(k|0))W(u[qw],cl&4294967295),l=0;else if(o=o+l&4294967295,(o|0)<0)W(u[qw],cl&4294967295),l=0;else if(o=n1(0,o),o==0)l=0;else{p=(u[r+8&4294967295]|0)!=0?u[r+20&4294967295]:Yj&4294967295;q=(u[o+8&4294967295]|0)!=0?u[o+20&4294967295]:Yj&4294967295;pX(q,g,m);q=q+m&4294967295;k=k-1&4294967295;for(t=0;;){if(!((t|0)<(k|0)))break;u[q]=u[p];q=q+1&4294967295;p=p+1&4294967295;pX(q,g,m);q=q+m&4294967295;t=t+1&4294967295}pX(q,p,l-t&4294967295);l=o}e=l}else if((u[d+ -8&4294967295]|0)==0)e=A1(d);else if((l|0)==0)if((g|0)==1){r=E(u[k&4294967295],8)&255;m=g=m=p=o=p=k=l=o=g=l=a;p=u[d+8&4294967295];o=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;g=XAb(o,p,E(r,8)&255,e);if((g|0)==0)g=A1(d);else if(m=p-g&4294967295,m=n1(0,m),m==0)g=0;else{l=(u[m+8&4294967295]|0)!=0?u[m+20&4294967295]:Yj&4294967295;k=o;for(o=o+p&4294967295;;){e=D((g|0)>0,1);g=g-1&4294967295;if(E(e,8)==0)break;p=PX(k,E(r,8),o-k&4294967295);if(p==0)break;pX(l,k,p-k&4294967295);l=l+(p-k&4294967295)& -4294967295;k=p+1&4294967295}pX(l,k,o-k&4294967295);g=m}e=g}else{r=k;l=q=m=l=q=p=q=o=k=p=m=k=a;q=u[d+8&4294967295];p=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;m=u1(p,q,r,g,e);if((m|0)==0)m=A1(d);else if(l=q-(m*g&4294967295)&4294967295,l=n1(0,l),l==0)m=0;else{k=(u[l+8&4294967295]|0)!=0?u[l+20&4294967295]:Yj&4294967295;o=p;for(p=p+q&4294967295;;){e=D((m|0)>0,1);m=m-1&4294967295;if(E(e,8)==0)break;q=v1(o,p-o&4294967295,r,g,0);if((q|0)==-1)break;q=o+q&4294967295;pX(k,o,q-o&4294967295); -k=k+(q-o&4294967295)&4294967295;o=q+g&4294967295}pX(k,o,p-o&4294967295);m=l}e=m}else if((g|0)==(l|0))if((g|0)==1){r=E(u[k&4294967295],8)&255;g=E(u[m&4294967295],8)&255;l=p=o=k=o=q=m=k=m=a;m=e;q=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;p=u[d+8&4294967295];o=PX(q,E(r,8),p);if(o==0)m=A1(d);else if(l=n1(0,p),l==0)m=0;else{k=(u[l+8&4294967295]|0)!=0?u[l+20&4294967295]:Yj&4294967295;pX(k,q,p);o=k+(o-q&4294967295)&4294967295;u[o]=g;o=o+1&4294967295;for(k=k+p&4294967295;;){m=m-1&4294967295; -if(!((m|0)>0))break;o=PX(o,E(r,8),k-o&4294967295);if(o==0)break;u[o]=g;o=o+1&4294967295}m=l}e=m}else{r=k;o=k=t=q=p=q=l=p=l=a;l=e;q=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;t=u[d+8&4294967295];k=v1(q,t,r,g,0);if((k|0)==-1)l=A1(d);else if(o=n1(0,t),o==0)l=0;else{p=(u[o+8&4294967295]|0)!=0?u[o+20&4294967295]:Yj&4294967295;pX(p,q,t);q=p+k&4294967295;pX(q,m,g);q=q+g&4294967295;for(p=p+t&4294967295;;){l=l-1&4294967295;if(!((l|0)>0))break;k=v1(q,p-q&4294967295,r,g,0);if((k|0)==-1)break; -pX(q+k&4294967295,m,g);q=q+(k+g&4294967295)&4294967295}l=o}e=l}else if((g|0)==1){r=E(u[k&4294967295],8)&255;g=m;m=l;k=k=l=k=t=o=t=q=p=o=l=p=a;o=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;t=u[d+8&4294967295];l=XAb(o,t,E(r,8)&255,e);if((l|0)==0)l=A1(d);else if(k=(m-1&4294967295)*l&4294967295,((k|0)/(m-1&4294967295|0)|0)!=(l|0))W(u[qw],dl&4294967295),l=0;else if(k=t+k&4294967295,(k|0)<0)W(u[qw],dl&4294967295),l=0;else if(k=n1(0,k),k==0)l=0;else{p=(u[k+8&4294967295]|0)!=0?u[k+20&4294967295]: -Yj&4294967295;q=o;for(o=o+t&4294967295;;){e=D((l|0)>0,1);l=l-1&4294967295;if(E(e,8)==0)break;t=PX(q,E(r,8),o-q&4294967295);if(t==0)break;t==q?(pX(p,g,m),p=p+m&4294967295,q=q+1&4294967295):(pX(p,q,t-q&4294967295),p=p+(t-q&4294967295)&4294967295,pX(p,g,m),p=p+m&4294967295,q=t+1&4294967295)}pX(p,q,o-q&4294967295);l=k}e=l}else{r=k;var w=q=p=t=k=p=a;o=o=w=k=o=w=t=a;t=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;w=u[d+8&4294967295];k=u1(t,w,r,g,e);if((k|0)==0)k=A1(d);else if(o=(l-g&4294967295)* -k&4294967295,((o|0)/(l-g&4294967295|0)|0)!=(k|0))W(u[qw],dl&4294967295),k=0;else if(o=w+o&4294967295,(o|0)<0)W(u[qw],dl&4294967295),k=0;else if(o=n1(0,o),o==0)k=0;else{p=(u[o+8&4294967295]|0)!=0?u[o+20&4294967295]:Yj&4294967295;q=t;for(t=t+w&4294967295;;){e=D((k|0)>0,1);k=k-1&4294967295;if(E(e,8)==0)break;w=v1(q,t-q&4294967295,r,g,0);if((w|0)==-1)break;w=q+w&4294967295;w==q?(pX(p,m,l),p=p+l&4294967295,q=q+g&4294967295):(pX(p,q,w-q&4294967295),p=p+(w-q&4294967295)&4294967295,pX(p,m,l),p=p+l&4294967295, -q=w+g&4294967295)}pX(p,q,t-q&4294967295);k=o}e=k}r=e;break a}while(0);r=A1(d)}while(0);e=r;QY(c);QY(i);c=e}h=b;return c},0,function(d){var f,b,c,e;f=u[d+8&4294967295];e=(f|0)/2|0;d=u[d+20&4294967295];b=(d+f&4294967295)+-1&4294967295;for(c=0;;){if(!((c|0)<(e|0)))break;f=u[d];u[d]=u[b];d=d+1&4294967295;u[b]=f;b=b+-1&4294967295;c=c+1&4294967295}u[Q&4294967295]=u[Q&4294967295]+1&4294967295;return Q},0,function(d,f){var b;b=x1(d,f,-1);return(b|0)==-2?0:Y(b)},0,function(d,f){var b;b=x1(d,f,-1);(b|0)==-2? -b=0:(b|0)==-1?(W(u[L],Tk&4294967295),b=0):b=Y(b);return b},0,function(d,f){var b=h;h+=5;var c,e;c=b+4;u[c]=32;var g=(y1(f,Jk&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"i8*",0,0,0]))|0)==0;a:do if(g)e=0;else{e=(u[d+8&4294967295]|0)>=(u[b]|0);b:do if(e){if(u[d+4&4294967295]!=Vm)break b;g=u[d+8&4294967295];c=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;e=n1(c,g);break a}while(0);e=w1(d,u[b]-u[d+8&4294967295]&4294967295,0,E(u[c],8)&255)}while(0);h=b;return e},0,function(d,f){var b, -c,e,g;e=m1(f);if(e==0)e=0;else{var i=u[e+8&4294967295];c=(u[e+8&4294967295]|0)!=0?u[e+20&4294967295]:Yj&4294967295;var k=u[d+8&4294967295];b=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;if((i|0)==0)W(u[L],Ck&4294967295),g=0;else if(g=f_(3),g==0)g=0;else if(c=t1(b,k,c,i,-1,2),(c|0)<0)i=n1(0,0),u[g+12&-1]=i,i=n1(0,0),u[(g+12&4294967295)+4&4294967295]=i,b=n1(b,k),u[(g+12&4294967295)+8&4294967295]=b;else{var m=n1(b,c);u[g+12&-1]=m;u[e&4294967295]=u[e&4294967295]+1&4294967295;u[(g+12&4294967295)+ -4&4294967295]=e;c=c+i&4294967295;b=n1(b+c&4294967295,k-c&4294967295);u[(g+12&4294967295)+8&4294967295]=b;if(V()!=0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=0}}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=g}return e},0,function(d,f){var b=h;h+=60;var c,e,g,i,k=b+4,m=b+8;c=u[d+8&4294967295];u[b]=-1;g=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295; -u[k]=Q;if((y1(f,ll&4294967295,s([k,0,0,0,b,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else if((u[b]|0)<0&&(u[b]=2147483647),u[k]==Q){var l,o,r,m=u[b];r=0;var k=j_((m|0)<=11?m+1&4294967295:12),p=k==0;a:do{if(!p){l=o=c-1&4294967295;b:for(;;){i=D((m|0)>0,1);m=m-1&4294967295;if(E(i,8)==0){i=7;break b}c:for(;;){if((l|0)<0)break c;if((u[FG+D(u[g+l&4294967295],8)*4&4294967295]&8|0)==0)break c;l=l-1&4294967295}if((l|0)<0){i=7;break b}o=l;l=l-1&4294967295;c:for(;;){if((l|0)<0)break c; -if((u[FG+D(u[g+l&4294967295],8)*4&4294967295]&8|0)!=0)break c;l=l-1&4294967295}e=n1(g+(l+1&4294967295)&4294967295,(o+1&4294967295)-(l+1&4294967295)&4294967295);if(e==0){i=13;break b}i=(r|0)<=11;c:do if(i)u[u[k+12&4294967295]+4*r&4294967295]=e;else{if((b2(k,e)|0)!=0){i=16;break b}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);r=r+1&4294967295;i=2}b:do if(i==7){i=(l|0)>=0;c:do if(i){d:for(;;){if((l|0)<0)break d;if((u[FG+ -D(u[g+l&4294967295],8)*4&4294967295]&8|0)==0)break d;l=l-1&4294967295}if(!((l|0)>=0))break c;e=n1(g&4294967295,l+1&4294967295);if(e==0){i=13;break b}o=(r|0)<=11;d:do if(o)u[u[k+12&4294967295]+4*r&4294967295]=e;else if((b2(k,e)|0)!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);i=13;break b}else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break d;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);r=r+1&4294967295}while(0); -u[k+8&4294967295]=r;if((x6(k)|0)<0){i=13;break b}l=k;break a}else if(i==16&&(u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0))A[u[u[e+4&4294967295]+24&4294967295]](e);while(0);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k)}l=0}while(0);c=l}else if((k1(u[k],m)|0)<0)c=0;else{i=u[m&4294967295];e=u[m+8&4294967295];var q,t,k=u[b],p=0;l=(e|0)==0;a:do if(l)W(u[L],Ck&4294967295),q=0;else if((e|0)==1){q=g;t=c;var w=E(u[i& -4294967295],8)&255,x=a,z=a,y=a,C=y=a,B=a,G=a,K=a,z=k,B=0,G=j_((z|0)<=11?z+1&4294967295:12),I=G==0;b:do{if(!I){y=C=t-1&4294967295;c:for(;;){if((y|0)<0){x=16;break c}x=D((z|0)>0,1);z=z-1&4294967295;if(E(x,8)==0){x=16;break c}d:for(;;){if(!((y|0)>=0)){x=2;continue c}if(E(u[q+y&4294967295],8)==E(w,8))break d;y=y-1&4294967295}K=n1(q+(y+1&4294967295)&4294967295,(C+1&4294967295)-(y+1&4294967295)&4294967295);if(K==0){x=6;break c}x=(B|0)<=11;d:do if(x)u[u[G+12&4294967295]+4*B&4294967295]=K;else{if((b2(G,K)| -0)!=0){x=9;break c}u[K&4294967295]=u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)!=0)break d;A[u[u[K+4&4294967295]+24&4294967295]](K)}while(0);B=B+1&4294967295;C=y=y-1&4294967295;x=2}c:do if(x==16){if((C|0)>=-1){K=n1(q&4294967295,C+1&4294967295);if(K==0){x=6;break c}y=(B|0)<=11;d:do if(y)u[u[G+12&4294967295]+4*B&4294967295]=K;else if((b2(G,K)|0)!=0){u[K&4294967295]=u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)==0)A[u[u[K+4&4294967295]+24&4294967295]](K);x=6;break c}else{u[K&4294967295]= -u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)!=0)break d;A[u[u[K+4&4294967295]+24&4294967295]](K)}while(0);B=B+1&4294967295}u[G+8&4294967295]=B;if((x6(G)|0)<0){x=6;break c}y=G;break b}else if(x==9&&(u[K&4294967295]=u[K&4294967295]-1&4294967295,(u[K&4294967295]|0)==0))A[u[u[K+4&4294967295]+24&4294967295]](K);while(0);u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G)}y=0}while(0);q=y}else{q=(k|0)<=11?k+1&4294967295:12;q=j_(q);if(q!= -0){t=c;b:for(;;){o=D((k|0)>0,1);k=k-1&4294967295;if(E(o,8)==0){o=3;break b}o=t1(g,t,i,e,-1,2);if((o|0)<0){o=3;break b}r=n1(g+(o+e&4294967295)&4294967295,t-(o+e&4294967295)&4294967295);if(r==0){o=5;break b}w=(p|0)<=11;c:do if(w)u[u[q+12&4294967295]+4*p&4294967295]=r;else{if((b2(q,r)|0)!=0){o=8;break b}u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break c;A[u[u[r+4&4294967295]+24&4294967295]](r)}while(0);p=p+1&4294967295;t=o;o=2}b:do if(o==3){r=n1(g&4294967295,t);if(r==0){o= -5;break b}o=(p|0)<=11;c:do if(o)u[u[q+12&4294967295]+4*p&4294967295]=r;else if((b2(q,r)|0)!=0){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);o=5;break b}else{u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break c;A[u[u[r+4&4294967295]+24&4294967295]](r)}while(0);p=p+1&4294967295;u[q+8&4294967295]=p;if((x6(q)|0)<0){o=5;break b}break a}else if(o==8&&(u[r&4294967295]=u[r&4294967295]-1&4294967295,(u[r&4294967295]| -0)==0))A[u[u[r+4&4294967295]+24&4294967295]](r);while(0);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q)}q=0}while(0);c=q;QY(m)}h=b;return c},0,function(d,f){var b=h;h+=56;var c,e,g,i,k=b+4;u[b]=Q;var m=(y1(f,El&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(m)c=0;else{if(u[b]==Q)i=Al&4294967295,e=6;else if((k1(u[b],k)|0)<0){c=0;break a}else i=u[k&4294967295],e=u[k+8&4294967295];g=u[d+20&4294967295];c=u[d+ -8&4294967295];c=ZAb(g,c,i,e);u[b]!=Q&&QY(k);c=n1(u[d+20&4294967295]+0&4294967295,c-0&4294967295)}while(0);h=b;return c},0,function(d,f){var b=h;h+=60;var c,e,g,i,k=b+4,m=b+8;c=u[d+8&4294967295];u[b]=-1;g=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;u[k]=Q;if((y1(f,hl&4294967295,s([k,0,0,0,b,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else if((u[b]|0)<0&&(u[b]=2147483647),u[k]==Q){var l,o,r,m=u[b];r=0;var k=j_((m|0)<=11?m+1&4294967295:12),p=k==0;a:do{if(!p){l= -o=0;b:for(;;){i=D((m|0)>0,1);m=m-1&4294967295;if(E(i,8)==0){i=7;break b}c:for(;;){if((l|0)>=(c|0))break c;if((u[FG+D(u[g+l&4294967295],8)*4&4294967295]&8|0)==0)break c;l=l+1&4294967295}if((l|0)==(c|0)){i=7;break b}o=l;l=l+1&4294967295;c:for(;;){if((l|0)>=(c|0))break c;if((u[FG+D(u[g+l&4294967295],8)*4&4294967295]&8|0)!=0)break c;l=l+1&4294967295}e=n1(g+o&4294967295,l-o&4294967295);if(e==0){i=13;break b}i=(r|0)<=11;c:do if(i)u[u[k+12&4294967295]+4*r&4294967295]=e;else{if((b2(k,e)|0)!=0){i=16;break b}u[e& -4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);r=r+1&4294967295;i=2}b:do if(i==7){i=(l|0)<(c|0);c:do if(i){d:for(;;){if((l|0)>=(c|0))break d;if((u[FG+D(u[g+l&4294967295],8)*4&4294967295]&8|0)==0)break d;l=l+1&4294967295}if((l|0)==(c|0))break c;e=n1(g+l&4294967295,c-l&4294967295);if(e==0){i=13;break b}o=(r|0)<=11;d:do if(o)u[u[k+12&4294967295]+4*r&4294967295]=e;else if((b2(k,e)|0)!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295; -if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);i=13;break b}else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break d;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);r=r+1&4294967295}while(0);u[k+8&4294967295]=r;l=k;break a}else if(i==16&&(u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0))A[u[u[e+4&4294967295]+24&4294967295]](e);while(0);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24& -4294967295]](k)}l=0}while(0);c=l}else if((k1(u[k],m)|0)<0)c=0;else{i=u[m&4294967295];e=u[m+8&4294967295];var q,t,w,k=u[b],p=0;l=(e|0)==0;a:do if(l)W(u[L],Ck&4294967295),q=0;else if((e|0)==1){q=g;t=c;w=E(u[i&4294967295],8)&255;var x=a,z=a,y=a,C=y=a,B=a,G=a,K=a,z=k,B=0,G=j_((z|0)<=11?z+1&4294967295:12),I=G==0;b:do{if(!I){y=C=0;c:for(;;){if((C|0)>=(t|0)){x=16;break c}x=D((z|0)>0,1);z=z-1&4294967295;if(E(x,8)==0){x=16;break c}d:for(;;){if(!((C|0)<(t|0))){x=2;continue c}if(E(u[q+C&4294967295],8)==E(w, -8))break d;C=C+1&4294967295}K=n1(q+y&4294967295,C-y&4294967295);if(K==0){x=6;break c}x=(B|0)<=11;d:do if(x)u[u[G+12&4294967295]+4*B&4294967295]=K;else{if((b2(G,K)|0)!=0){x=9;break c}u[K&4294967295]=u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)!=0)break d;A[u[u[K+4&4294967295]+24&4294967295]](K)}while(0);B=B+1&4294967295;y=C=C+1&4294967295;x=2}c:do if(x==16){if((y|0)<=(t|0)){K=n1(q+y&4294967295,t-y&4294967295);if(K==0){x=6;break c}y=(B|0)<=11;d:do if(y)u[u[G+12&4294967295]+4*B&4294967295]=K; -else if((b2(G,K)|0)!=0){u[K&4294967295]=u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)==0)A[u[u[K+4&4294967295]+24&4294967295]](K);x=6;break c}else{u[K&4294967295]=u[K&4294967295]-1&4294967295;if((u[K&4294967295]|0)!=0)break d;A[u[u[K+4&4294967295]+24&4294967295]](K)}while(0);B=B+1&4294967295}u[G+8&4294967295]=B;y=G;break b}else if(x==9&&(u[K&4294967295]=u[K&4294967295]-1&4294967295,(u[K&4294967295]|0)==0))A[u[u[K+4&4294967295]+24&4294967295]](K);while(0);u[G&4294967295]=u[G&4294967295]-1&4294967295; -if((u[G&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G)}y=0}while(0);q=y}else{q=(k|0)<=11?k+1&4294967295:12;q=j_(q);if(q!=0){t=w=0;b:for(;;){o=D((k|0)>0,1);k=k-1&4294967295;if(E(o,8)==0){o=3;break b}o=t1(g+t&4294967295,c-t&4294967295,i,e,-1,1);if((o|0)<0){o=3;break b}w=t+o&4294967295;r=n1(g+t&4294967295,w-t&4294967295);if(r==0){o=5;break b}o=(p|0)<=11;c:do if(o)u[u[q+12&4294967295]+4*p&4294967295]=r;else{if((b2(q,r)|0)!=0){o=8;break b}u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r& -4294967295]|0)!=0)break c;A[u[u[r+4&4294967295]+24&4294967295]](r)}while(0);p=p+1&4294967295;t=w+e&4294967295;o=2}b:do if(o==3){r=n1(g+t&4294967295,c-t&4294967295);if(r==0){o=5;break b}o=(p|0)<=11;c:do if(o)u[u[q+12&4294967295]+4*p&4294967295]=r;else if((b2(q,r)|0)!=0){u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);o=5;break b}else{u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break c;A[u[u[r+4&4294967295]+24& -4294967295]](r)}while(0);p=p+1&4294967295;u[q+8&4294967295]=p;break a}else if(o==8&&(u[r&4294967295]=u[r&4294967295]-1&4294967295,(u[r&4294967295]|0)==0))A[u[u[r+4&4294967295]+24&4294967295]](r);while(0);u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q)}q=0}while(0);c=q;QY(m)}h=b;return c},0,function(d,f){var b=h;h+=4;var c;u[b]=0;if((y1(f,Nl&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0)c=0;else{var e=u[b],g=u[d+8&4294967295];c=(u[d+ -8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;var i,k,m,l,o;l=j_(0);var r=l==0;a:do{if(!r){k=m=0;b:for(;;){if(!((k|0)<(g|0))){i=23;break b}c:for(;;){if((k|0)>=(g|0))break c;if(E(u[c+k&4294967295],8)==10)break c;if(E(u[c+k&4294967295],8)==13)break c;k=k+1&4294967295}o=k;var p=(k|0)<(g|0);c:do if(p){var q=E(u[c+k&4294967295],8)!=13;d:do if(q)i=7;else{if((k+1&4294967295|0)>=(g|0)){i=7;break d}if(E(u[c+(k+1&4294967295)&4294967295],8)!=10){i=7;break d}k=k+2&4294967295;i=10;break d}while(0);i==7&& -(k=k+1&4294967295);if((e|0)==0)break c;o=k}while(0);o=n1(c+m&4294967295,o-m&4294967295);if(o==0){i=15;break b}if((b2(l,o)|0)!=0){i=17;break b}u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);m=k;i=1}if(i==23){k=l;break a}else if(i==17&&(u[o&4294967295]=u[o&4294967295]-1&4294967295,(u[o&4294967295]|0)==0))A[u[u[o+4&4294967295]+24&4294967295]](o);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+ -24&4294967295]](l)}k=0}while(0);c=k}h=b;return c},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8,k;u[b]=0;u[g]=2147483647;if((y1(f,Xk&4294967295,s([i,0,0,0,8,0,0,0,b,0,0,0,8,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else if((u[u[u[i]+4&4294967295]+84&4294967295]&67108864|0)!=0){for(k=0;;){if(!((u[u[i]+8&4294967295]|0)>(k|0))){c=7;break}c=z1(d,u[(u[i]+12&4294967295)+ -k*4&4294967295],u[b],u[g],-1);if((c|0)==-1){c=2;break}if((c|0)!=0){c=4;break}k=k+1&4294967295;c=1}c==7?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj):c==2?e=0:c==4&&(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,e=gj)}else c=z1(d,u[i],u[b],u[g],-1),e=(c|0)==-1?0:f1(c);h=b;return e},0,function(d,f){var b=h;h+=56;var c,e,g,i,k,m=b+4;u[b]=Q;var l=(y1(f,zl&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(l)c=0;else{if(u[b]==Q)k=Al&4294967295,g=6;else if((k1(u[b],m)| -0)<0){c=0;break a}else k=u[m&4294967295],g=u[m+8&4294967295];i=u[d+20&4294967295];e=u[d+8&4294967295];c=YAb(i,e,k,g);e=(c|0)==(e|0)?c:ZAb(i,e,k,g);u[b]!=Q&&QY(m);c=n1(u[d+20&4294967295]+c&4294967295,e-c&4294967295)}while(0);h=b;return c},0,function(d){var f,b;b=n1(0,u[d+8&4294967295]);if(b==0)b=0;else{var c=u[d+8&4294967295];f=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;var d=(u[b+8&4294967295]|0)!=0?u[b+20&4294967295]:Yj&4294967295,e,g;for(e=0;;){if(!((e|0)<(c|0)))break;g=D(u[f],8); -f=f+1&4294967295;u[d]=E(u[FG+D(g&255,8)*4&4294967295]&1,8)!=0?u[HG+D(g&255,8)&4294967295]:(u[FG+D(g&255,8)*4&4294967295]&2|0)!=0?u[GG+D(g&255,8)&4294967295]:g&255;d=d+1&4294967295;e=e+1&4294967295}}return b},0,function(d){var f,b;b=n1(0,u[d+8&4294967295]);if(b==0)b=0;else{var c=u[d+8&4294967295];f=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;var d=(u[b+8&4294967295]|0)!=0?u[b+20&4294967295]:Yj&4294967295,e,g,i;for(e=g=0;;){if(!((e|0)<(c|0)))break;i=D(u[f],8);f=f+1&4294967295;E(u[FG+D(i& -255,8)*4&4294967295]&1,8)!=0?((g|0)==0&&(i=D(u[HG+D(i&255,8)&4294967295],8)),g=1):(u[FG+D(i&255,8)*4&4294967295]&2|0)!=0?((g|0)!=0&&(i=D(u[GG+D(i&255,8)&4294967295],8)),g=1):g=0;u[d]=i&255;d=d+1&4294967295;e=e+1&4294967295}}return b},0,function(d,f){var b=h;h+=1136;var c,e,g,i,k,m,l,o,r=b+1024,p=b+1028,q=b+1032,t=b+1084;u[r]=0;u[p]=0;var w=(P0(f,al&4294967295,1,2,s([r,0,0,0,p,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(w)e=0;else{if(u[r]==Q)g=0,u[r]= -0;else if((k1(u[r],q)|0)<0){e=0;break a}else if((u[q+8&4294967295]|0)!=256){W(u[L],bl&4294967295);QY(q);e=0;break a}else g=u[q&4294967295];if(u[p]!=0){if((k1(u[p],t)|0)<0){u[r]!=0&&QY(q);e=0;break a}}else u[t&4294967295]=0,u[t+8&4294967295]=0;l=u[d+8&4294967295];o=n1(0,l);var x=o==0;b:do if(!x){m=e=(u[o+8&4294967295]|0)!=0?u[o+20&4294967295]:Yj&4294967295;c=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;i=(u[t+8&4294967295]|0)==0;c:do if(i){if(g==0)break c;for(i=l;;){i=i-1&4294967295;if(!((i| -0)>=0))break;k=D(u[c],8);c=c+1&4294967295;u[e]=u[g+k&4294967295];e=e+1&4294967295}break b}while(0);k=g==0;c:do if(k)for(i=0;;){if(!((i|0)<=255))break;u[b+i*4&4294967295]=D(i&255,8);i=i+1&4294967295}else for(i=0;;){if(!((i|0)<=255))break c;u[b+i*4&4294967295]=D(u[g+i&4294967295],8);i=i+1&4294967295}while(0);i=0;c:for(;;){if(!((u[t+8&4294967295]|0)>(i|0)))break c;u[b+D(u[u[t&4294967295]+i&4294967295],8)*4&4294967295]=-1;i=i+1&4294967295}for(i=l;;){i=i-1&4294967295;if(!((i|0)>=0))break;k=D(u[c],8);c= -c+1&4294967295;(u[b+k*4&4294967295]|0)!=-1&&(u[e]=u[b+k*4&4294967295]&255,e=e+1&4294967295)}if(!((l|0)>0))break b;p1(o,e-m&4294967295)}while(0);u[r]!=0&&QY(q);u[p]!=0&&QY(t);e=o}while(0);h=b;return e},0,function(d){var f,b;b=n1(0,u[d+8&4294967295]);if(b==0)b=0;else{var c=u[d+8&4294967295];f=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295;var d=(u[b+8&4294967295]|0)!=0?u[b+20&4294967295]:Yj&4294967295,e;pX(d,f,c);for(f=0;;){if(!((f|0)<(c|0)))break;e=D(u[d+f&4294967295],8);E(u[FG+D(e&255, -8)*4&4294967295]&1,8)!=0&&(u[d+f&4294967295]=u[HG+D(e&255,8)&4294967295]);f=f+1&4294967295}}return b},0,function(d,f){var b=h;h+=4;var c,e,g,i;if((y1(f,Nk&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0)c=0;else if((u[d+8&4294967295]|0)>=(u[b]|0))e=u[d+8&4294967295],c=(u[d+8&4294967295]|0)!=0?u[d+20&4294967295]:Yj&4294967295,c=n1(c,e);else if(g=u[b]-u[d+8&4294967295]&4294967295,i=w1(d,g,0,48),i==0)c=0;else{e=(u[i+8&4294967295]|0)!=0?u[i+20&4294967295]:Yj&4294967295;var k=E(u[e+g&4294967295],8)== -43;a:do if(k)c=4;else{c=E(u[e+g&4294967295],8)==45?4:5;break a}while(0);c==4&&(u[e&4294967295]=u[e+g&4294967295],u[e+g&4294967295]=48);c=i}h=b;return c},0,function(d){(u[d+12&4294967295]|0)>0&&(W(u[uw],Bk&4294967295),Y6());A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f=h;h+=4;var b,c,e,g,i,k,m;e=vk&4294967295;g=wk&4294967295;i=u[d+8&4294967295];if((i|0)>536870908)W(u[qw],xk&4294967295),d=0;else if(m=SY(0,(i*4&4294967295)+14&4294967295),u[f]=m,u[f]==0)d=0;else{m=39;k=c=(u[d+8&4294967295]| -0)!=0?u[d+20&4294967295]:Yj&4294967295;a:for(;;){if(!((c+i&4294967295)>k)){b=8;break a}if(E(u[k],8)==34){b=3;break a}E(u[k],8)==39&&(m=34);k=k+1&4294967295;b=2}b==3&&(m=39);c=u[f]+20&-1;a:for(;;){if(E(u[e],8)==0)break a;u[c]=u[e];c=c+1&4294967295;e=e+1&4294967295}u[c]=m&255;c=c+1&4294967295;e=0;a:for(;;){if(!((e|0)<(i|0)))break a;k=u[u[d+20&4294967295]+e&4294967295];var l=E(k,8)==39;b:do if(l)b=13;else{if(E(k,8)==92){b=13;break b}if(E(k,8)==9)u[c]=92,c=c+1&4294967295,u[c]=116;else if(E(k,8)==10)u[c]= -92,c=c+1&4294967295,u[c]=110;else if(E(k,8)==13)u[c]=92,c=c+1&4294967295,u[c]=114;else if(E(k,8)==0)u[c]=92,c=c+1&4294967295,u[c]=120,c=c+1&4294967295,u[c]=48,c=c+1&4294967295,u[c]=48;else{b=E(k,8)<=31;c:do if(!b){if(E(k,8)==127)break c;u[c]=k;c=c+1&4294967295;b=16;break b}while(0);u[c]=92;c=c+1&4294967295;u[c]=120;c=c+1&4294967295;u[c]=u[u[yk]+((E(k,8)&240|0)>>4)&4294967295];c=c+1&4294967295;u[c]=u[u[yk]+(E(k,8)&15)&4294967295]}c=c+1&4294967295;b=16;break b}while(0);b==13&&(u[c]=92,c=c+1&4294967295, -u[c]=k,c=c+1&4294967295);e=e+1&4294967295}u[c]=m&255;for(c=c+1&4294967295;;){if(E(u[g],8)==0)break;u[c]=u[g];c=c+1&4294967295;g=g+1&4294967295}u[c]=0;if((c1(f,c-(u[f]+20&4294967295)&4294967295)|0)!=0){d=u[f];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f]);d=0}else d=u[f]}h=f;return d},0,function(d){return SY(u[d+20&4294967295],u[d+8&4294967295])},0,function(d,f,b){var c=h;h+=104;var e,g,i,k=c+52,m=(D_(d,eW)|0)!=0;a:do if(m)e=0; -else{if((D_(f,eW)|0)!=0){e=0;break a}d=k1(d,c);if((d|0)<0)yY(),u[P&4294967295]=u[P&4294967295]+1&4294967295,i=P;else if(f=k1(f,k),(f|0)<0)yY(),QY(c),u[P&4294967295]=u[P&4294967295]+1&4294967295,i=P;else{i=(d|0)==(f|0);b:do if(i)e=8;else{if((b|0)!=2&&(b|0)!=3){e=8;break b}g=D((b|0)==3,1);e=9;break b}while(0);b:do if(e==8){g=d;(f|0)<(g|0)&&(g=f);g=MX(u[c&4294967295],u[k&4294967295],g);e=(g|0)==0;c:do if(e)if((d|0)<(f|0))g=-1;else{if(!((d|0)>(f|0)))break c;g=1}while(0);e=b;if(e==0)e=17;else if(e==1)e= -18;else if(e==2)e=19;else if(e==3)e=20;else if(e==4)e=21;else if(e==5)e=22;else break b;e==17?g=D((g|0)<0,1):e==18?g=D((g|0)<=0,1):e==19?g=D((g|0)==0,1):e==20?g=D((g|0)!=0,1):e==21?g=D((g|0)>0,1):e==22&&(g=D((g|0)>=0,1))}while(0);g=(g|0)!=0?gj:hj;QY(c);QY(k);u[g&4294967295]=u[g&4294967295]+1&4294967295;i=g}e=5;break a}while(0);a:do if(e==0){k=(u[kO]|0)!=0;b:do if(k){if((b|0)!=2){e=3;break b}if((WY(u[Tw],Ak&4294967295,1)|0)==0){e=3;break b}i=0;break a}while(0);u[P&4294967295]=u[P&4294967295]+1&4294967295; -i=P}while(0);h=c;return i},0,function(d){var f,b,c=u[d+4&4294967295]!=Vm;a:do if(c){if((ZY(u[d+4&4294967295],Vm)|0)!=0){f=1;break a}K0(an&4294967295,3036);b=0;f=2;break a}else f=1;while(0);f==1&&(f=C1($m),f==0?b=0:(u[f+8&4294967295]=0,u[d&4294967295]=u[d&4294967295]+1&4294967295,u[f+12&4294967295]=d,d=f+-12&4294967295,(u[(d&4294967295)+8&4294967295]|0)!=-2&&Z(bn&4294967295),u[(d&4294967295)+8&4294967295]=-3,u[d&-1]=u[rz],u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(d&4294967295)+ -4&4294967295]&-1]=d,u[(u[rz]&4294967295)+4&4294967295]=d,b=f));return b},0,function(d,f,b){var c=h;h+=68;var e,g,i=c+4,k=c+8,m,l,o;m=c+12;o=c+64;u[c]=0;u[i]=0;u[k]=0;l=(u[d+8&4294967295]|0)!=0;a:do if(l){if(!((p1(d,0)|0)<0)){e=1;break a}g=-1;e=2;break a}else e=1;while(0);a:do if(e==1)if((G5(f,b,mk&4294967295,nk&4294967295,s([c,0,0,0,i,0,0,0,k,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0,"i8**",0,0,0]))|0)==0)g=-1;else if(u[c]==0){g=u[i]!=0;b:do if(!g){if(u[k]!=0){e=4;break b}g=0;break a}while(0); -W(u[H],rk&4294967295);g=-1}else if((u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)!=0){if(u[i]!=0){if(g=U2(u[c],u[i],u[k]),g==0){g=-1;break a}}else g=u[c],l=u[c],u[l&4294967295]=u[l&4294967295]+1&4294967295;l=q1(d,u[c]);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if(l==0)g=-1;else{u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);g=0}}else if((u[u[u[c]+4&4294967295]+ -84&4294967295]&268435456|0)!=0)if(u[i]==0)W(u[H],sk&4294967295),g=-1;else if(g=U2(u[c],u[i],u[k]),g==0)g=-1;else{l=q1(d,g);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if(l==0)g=-1;else{u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);g=0}}else{g=u[i]!=0;b:do if(!g){if(u[k]!=0){e=11;break b}f=DY(u[c],u[qw]);b=(f|0)!=-1;c:do if(!b){if(V()==0)break c;if((xY(u[qw])|0)==0){yY(); -f=u[u[u[c]+4&4294967295]+80&4294967295]!=0;d:do if(f){if((u[u[u[c]+4&4294967295]+84&4294967295]&2097152|0)==0){e=17;break d}if(u[u[u[u[c]+4&4294967295]+80&4294967295]+16&4294967295]==0){e=17;break d}if(!((KY(u[c],m,284)|0)<0)){o=u[m+8&4294967295];e=(p1(d,o)|0)<0;e:do if(!e){if((Bzb(u[d+20&4294967295],m,o)|0)<0)break e;QY(m);g=0;break a}while(0);QY(m)}g=-1;break a}while(0);m=e_(u[c]);if(m!=0){f=u[u[m+4&4294967295]+112&4294967295];d:for(;;){e=A[f](m);if(e==0){e=22;break d}b=j1(e,o);u[e&4294967295]= -u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if((b|0)==0){e=24;break d}if((u[d+8&4294967295]|0)<(u[d+16&4294967295]|0))e=d,u[e+8&4294967295]=u[e+8&4294967295]+1&4294967295;else if((p1(d,u[d+8&4294967295]+1&4294967295)|0)<0){e=24;break d}u[u[d+20&4294967295]+(u[d+8&4294967295]-1&4294967295)&4294967295]=u[o]&255;e=21}d:do if(e==22){if(V()!=0){if((xY(u[cv])|0)==0)break d;yY()}u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+ -4&4294967295]+24&4294967295]](m);g=0;break a}while(0);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m)}}g=-1;break a}while(0);if((f|0)<0)W(u[L],uk&4294967295),g=-1;else{if((f|0)>0)if((p1(d,f)|0)!=0){g=-1;break a}else xX(u[d+20&4294967295],0,f);g=0}break a}while(0);W(u[H],tk&4294967295);g=-1}while(0);h=c;return g},0,g8,0,function(d){var f;f=0;u[d+12&4294967295]!=0&&(f=u[u[d+12&4294967295]+8&4294967295]-u[d+8&4294967295]&4294967295);return Y(f)}, -0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;f=u[d+12&4294967295]!=0;a:do if(f){var b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);L2(d)},0,function(d,f,b){var c,e,g=u[d+12&4294967295]!=0;a:do if(g){d=A[f](u[d+12& -4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d){u[d&4294967295]=u[d&4294967295]+1&4294967295;return d},0,function(d){var f;f=u[d+12&4294967295];if(f==0)d=0;else if((u[d+8&4294967295]|0)<(u[f+8&4294967295]|0))f=Y(D(u[u[f+20&4294967295]+u[d+8&4294967295]&4294967295],8)),f!=0&&(u[d+8&4294967295]=u[d+8&4294967295]+1&4294967295),d=f;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f); -d=u[d+12&4294967295]=0}return d},0,function(d){if(u[d+20&4294967295]!=0)A[u[d+20&4294967295]](d)},0,function(d){var f,b;u[d+12&4294967295]!=0?(b=un&4294967295,f=u[d+12&4294967295]):(b=vn&4294967295,f=wn&4294967295);return $1(xn&4294967295,s([b,0,0,0,f,0,0,0,b,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"%struct.PyCapsule*",0,0,0]))},0,function(d){if(u[d+8&4294967295]==0)W(u[L],Gn&4294967295),d=0;else{var f=u[d+8&4294967295];u[f&4294967295]=u[f&4294967295]+1&4294967295;d=u[d+8&4294967295]}return d}, -0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);L2(d)},0,function(d,f){var b,c,e=(u[IF]|0)!=0;a:do if(e){if(!((WY(u[Ru],Dn&4294967295, -1)|0)<0)){b=1;break a}c=-2;b=2;break a}else b=1;while(0);b==1&&(c=u[d+8&4294967295]==0?u[f+8&4294967295]==0?0:-1:u[f+8&4294967295]==0?1:uY(u[d+8&4294967295],u[f+8&4294967295]));return c},0,function(d){return u[d+8&4294967295]==0?$1(En&4294967295,s([d,0,0,0],0,j,["%struct.PyCellObject*",0,0,0])):$1(Fn&4294967295,s([d,0,0,0,u[u[u[d+8&4294967295]+4&4294967295]+12&4294967295],0,0,0,u[d+8&4294967295],0,0,0],0,j,["%struct.PyCellObject*",0,0,0,"i8*",0,0,0,"%struct.NullImporter*",0,0,0]))},0,function(d,f, -b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){d=A[f](u[d+8&4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d){var f,b=u[d+8&4294967295]!=0;a:do if(b){f=u[d+8&4294967295];u[d+8&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);return 0},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f& --1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;u[d+32&4294967295]!=0&&U$(d);f=u[d+8&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295]);f=u[d+12&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295]);f=u[d+16&4294967295]!=0;a:do if(f){var b=u[d+16&4294967295]; -u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0);f=u[d+20&4294967295]!=0;a:do if(f){b=u[d+20&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+20&4294967295]+4&4294967295]+24&4294967295]](u[d+20&4294967295])}while(0);f=u[d+24&4294967295]!=0;a:do if(f){b=u[d+24&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]| -0)!=0)break a;A[u[u[u[d+24&4294967295]+4&4294967295]+24&4294967295]](u[d+24&4294967295])}while(0);f=u[d+28&4294967295]!=0;a:do if(f){b=u[d+28&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+28&4294967295]+4&4294967295]+24&4294967295]](u[d+28&4294967295])}while(0);L2(d)},0,qBb,0,function(d,f,b){var c,e,g,i;g=u[jq]==0;a:do if(g){c=OZ(kq&4294967295);u[jq]=c;if(u[jq]!=0){c=1;break a}e=0;c=2;break a}else c=1;while(0);a:do if(c==1)if(e=rBb(d,0),e==0)e= -0;else{g=C2(e,u[jq]);var k=g==0;b:do if(k)if(V()!=0){d=e;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0;break a}else{i=f==0;c:do if(i)c=7;else{if((u[u[f+4&4294967295]+84&4294967295]&67108864|0)==0){c=5;break c}c=(O0(f)|0)!=0?5:7;break c}while(0);c:do if(c==7){if(b==0){c=8;break c}if((u[u[b+4&4294967295]+84&4294967295]&536870912|0)==0){c=5;break c}c=(Q0(b)|0)!=0?5:8;break c}while(0);if(c==5){W(u[H],lq&4294967295);i=e;u[i&4294967295]= -u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}}else{i=QZ(g,f,b);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if(i==0){i=e;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}else{if(i!=Q){W(u[H],mq&4294967295);var m=e;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e); -e=0}u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0){c=19;break b}A[u[u[i+4&4294967295]+24&4294967295]](i)}}while(0)}while(0);return e},0,function(d){var f,b,c,e,g,i;c=R0(u[d+12&4294967295],yp&4294967295);e=u[d+16&4294967295];g=e==0;a:do if(g)f=0;else{if((u[u[e+4&4294967295]+84&4294967295]&134217728|0)==0){f=0;break a}f=c==0;b:do if(!f){if((u[u[c+4&4294967295]+84&4294967295]&134217728|0)==0)break b;b=u[c+8&4294967295];g=u[e+8&4294967295];f=SY(0,(b+1&4294967295)+g&4294967295); -f!=0&&(i=f+20&-1,pX(i,c+20&-1,b),i=i+b&4294967295,u[i]=46,i=i+1&4294967295,pX(i,e+20&-1,g));b=f;f=5;break a}while(0);u[e&4294967295]=u[e&4294967295]+1&4294967295;b=e;f=5;break a}while(0);f==0&&(b=qBb(d));return b},0,function(d,f){var b=h;h+=4;var c,e,g;e=p0(f);var i=E(u[e&4294967295],8)==95;a:do if(i){if(E(u[e+1&4294967295],8)!=95){c=1;break a}if((yX(e,Tp&4294967295)|0)==0)(w2()|0)!=0?(W(u[Av],Up&4294967295),g=0):(c=u[d+12&4294967295],u[c&4294967295]=u[c&4294967295]+1&4294967295,g=u[d+12&4294967295]); -else if((yX(e,Vp&4294967295)|0)==0)c=u[d+8&4294967295],u[c&4294967295]=u[c&4294967295]+1&4294967295,g=u[d+8&4294967295];else{if((yX(e,Ap&4294967295)|0)!=0){c=1;break a}c=u[d+16&4294967295]==0?Q:u[d+16&4294967295];u[c&4294967295]=u[c&4294967295]+1&4294967295;g=c}c=2;break a}else c=1;while(0);c==1&&(c=A2(d,f,b),c==0?(T(u[Tu],Wp&4294967295,s([u[d+16&4294967295]+20&-1,0,0,0,e,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),g=0):(e=(u[u[c+4&4294967295]+84&4294967295]&256|0)!=0?u[u[c+4&4294967295]+136&4294967295]: -0,e==0?u[c&4294967295]=u[c&4294967295]+1&4294967295:c=A[e](c,0,d),g=c));h=b;return g},0,function(d,f,b){var c,e,g,i=(w2()|0)!=0;a:do if(i)W(u[Av],dq&4294967295),c=-1;else{c=p0(f);e=E(u[c&4294967295],8)==95;b:do if(e){if(E(u[c+1&4294967295],8)!=95)break b;e=N0(f);if(E(u[c+(e-1&4294967295)&4294967295],8)!=95)break b;if(E(u[c+(e-2&4294967295)&4294967295],8)!=95)break b;g=0;e=(yX(c,Tp&4294967295)|0)==0;c:do if(e){g=d;var k=b,m=a,l=a,o=k==0;d:do if(o)m=0;else{if((u[u[k+4&4294967295]+84&4294967295]&536870912| -0)==0){m=0;break d}B2(g+12&4294967295,k);pBb(g);l=Yp&4294967295;m=3;break d}while(0);m==0&&(l=Xp&4294967295);g=l}else if((yX(c,Vp&4294967295)|0)==0){g=d;var k=b,r=o=l=m=a,p=a,q=k==0;d:do if(q)m=0;else{if((u[u[k+4&4294967295]+84&4294967295]&67108864|0)==0){m=0;break d}r=O0(k);for(o=0;;){if(!((o|0)<(r|0))){m=10;break}p=u[(k+12&4294967295)+o*4&4294967295];if(u[p+4&4294967295]!=iq){m=4;break}if((C_(p,g)|0)!=0){m=7;break}o=o+1&4294967295;m=3}if(m==10){B2(g+8&4294967295,k);pBb(g);l=Yp&4294967295;m=6;break d}else if(m== -4){l=$p&4294967295;m=6;break d}else if(m==7){l=aq&4294967295;m=6;break d}}while(0);m==0&&(l=Zp&4294967295);g=l}else if((yX(c,Ap&4294967295)|0)==0){g=d;k=b;l=m=a;o=k==0;d:do if(o)m=0;else{if((u[u[k+4&4294967295]+84&4294967295]&134217728|0)==0){m=0;break d}(Ba(k+20&-1)|0)!=(u[k+8&4294967295]|0)?l=cq&4294967295:(B2(g+16&4294967295,k),l=Yp&4294967295);m=3;break d}while(0);m==0&&(l=bq&4294967295);g=l}else if((yX(c,Gp&4294967295)|0)==0)B2(d+20&4294967295,b);else if((yX(c,Hp&4294967295)|0)==0)B2(d+24&4294967295, -b);else{if((yX(c,Jp&4294967295)|0)!=0)break c;B2(d+28&4294967295,b)}while(0);if(g==0)break b;E(u[g],8)==0?c=0:(W(u[H],g),c=-1);break a}while(0);b==0?(e=d2(u[d+12&4294967295],f),(e|0)<0&&T(u[Tu],Wp&4294967295,s([u[d+16&4294967295]+20&-1,0,0,0,c,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),c=e):c=Q1(u[d+12&4294967295],f,b)}while(0);return c},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){c=A[f](u[d+8&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+ -12&4294967295]!=0;b:do if(e){c=A[f](u[d+12&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=u[d+16&4294967295]!=0;b:do if(e){c=A[f](u[d+16&4294967295],b);if((c|0)==0){c=6;break b}e=c;break a}while(0);e=u[d+20&4294967295]!=0;b:do if(e){c=A[f](u[d+20&4294967295],b);if((c|0)==0){c=8;break b}e=c;break a}while(0);e=u[d+24&4294967295]!=0;b:do if(e){c=A[f](u[d+24&4294967295],b);if((c|0)==0){c=10;break b}e=c;break a}while(0);e=u[d+28&4294967295]!=0;b:do if(e){c=A[f](u[d+28&4294967295],b);if((c| -0)==0){c=12;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d,f,b){d=h;h+=12;var c=d+4,e=d+8;if((Q4(f,b,Op&4294967295,Pp&4294967295,s([d,0,0,0,c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)f=0;else{c=u[c];b=u[e];e=u[d];f=h;h+=4;var g,i,k,m;m=u[vp]==0;a:do if(m){g=OZ(wp&4294967295);u[vp]=g;if(u[vp]!=0){g=1;break a}i=0;g=2;break a}else g=1;while(0);a:do if(g==1){i=u[xp]==0;b:do if(i){g=OZ(yp&4294967295);u[xp]= -g;if(u[xp]!=0){g=4;break b}i=0;break a}while(0);i=u[zp]==0;b:do if(i){g=OZ(Ap&4294967295);u[zp]=g;if(u[zp]!=0){g=6;break b}i=0;break a}while(0);i=e==0;b:do if(!i){if((u[u[e+4&4294967295]+84&4294967295]&134217728|0)==0){g=7;break b}i=b==0;c:do if(!i){if((u[u[b+4&4294967295]+84&4294967295]&536870912|0)==0)break c;i=e2(b,u[vp])==0;d:do if(i){if(!((Q1(b,u[vp],Q)|0)<0)){g=13;break d}i=0;break a}while(0);i=e2(b,u[xp])==0;d:do if(i){g=T1();if(g==0){g=15;break d}g=e2(g,u[zp]);if(g==0){g=15;break d}if(!((Q1(b, -u[xp],g)|0)<0)){g=15;break d}i=0;break a}while(0);if(c==0){if(c=f_(0),c==0){i=0;break a}}else if((u[u[c+4&4294967295]+84&4294967295]&67108864|0)==0){W(u[H],Dp&4294967295);i=0;break a}else{m=O0(c);for(i=0;;){if(!((i|0)<(m|0))){g=23;break}k=u[(c+12&4294967295)+i*4&4294967295];if(u[k+4&4294967295]!=iq){g=20;break}i=i+1&4294967295;g=19}if(g==23)u[c&4294967295]=u[c&4294967295]+1&4294967295;else if(g==20){(x_(u[k+4&4294967295])|0)!=0?i=AY(u[k+4&4294967295],s([e,0,0,0,c,0,0,0,b,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*", -0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"i8*",0,0,0])):(W(u[H],Ep&4294967295),i=0);break a}}k=u[Fp]==0;d:do if(k){k=OZ(Gp&4294967295);u[Fp]=k;if(u[Fp]==0){g=24;break d}k=OZ(Hp&4294967295);u[Ip]=k;if(u[Ip]==0){g=24;break d}k=OZ(Jp&4294967295);u[Kp]=k;g=u[Kp]==0?24:27;break d}else g=27;while(0);d:do if(g==27){k=C1(iq);if(k==0)break d;u[k+8&4294967295]=c;u[b&4294967295]=u[b&4294967295]+1&4294967295;u[k+12&4294967295]=b;e!=0&&(u[e&4294967295]=u[e&4294967295]+1&4294967295);u[k+ -16&4294967295]=e;u[k+32&4294967295]=0;b=A2(k,u[Fp],f);u[k+20&4294967295]=b;b=A2(k,u[Ip],f);u[k+24&4294967295]=b;b=A2(k,u[Kp],f);u[k+28&4294967295]=b;u[k+20&4294967295]!=0&&(b=u[k+20&4294967295],u[b&4294967295]=u[b&4294967295]+1&4294967295);u[k+24&4294967295]!=0&&(b=u[k+24&4294967295],u[b&4294967295]=u[b&4294967295]+1&4294967295);u[k+28&4294967295]!=0&&(b=u[k+28&4294967295],u[b&4294967295]=u[b&4294967295]+1&4294967295);b=k+-12&4294967295;(u[(b&4294967295)+8&4294967295]|0)!=-2&&Z(Lp&4294967295);u[(b& -4294967295)+8&4294967295]=-3;u[b&-1]=u[rz];u[(b&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295];u[u[(b&4294967295)+4&4294967295]&-1]=b;u[(u[rz]&4294967295)+4&4294967295]=b;i=k;break a}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);i=0;break a}while(0);W(u[H],Cp&4294967295);i=0;break a}while(0);W(u[H],Bp&4294967295);i=0}while(0);h=f;f=i}h=d;return f},0,function(d){var f,b,c;c=u[Nq]==0;a:do if(c){f=OZ(Oq&4294967295); -u[Nq]=f;if(u[Nq]!=0){f=1;break a}b=-1;f=2;break a}else f=1;while(0);a:do if(f==1)if(c=D2(d,u[Nq]),c==0)b=-1;else{b=QZ(c,0,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(b==0)b=-1;else{if((u[u[b+4&4294967295]+84&4294967295]&8388608|0)!=0){c=LZ(b);var e=(c|0)==-1;b:do if(e){if(V()==0){f=6;break b}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=-1;break a}while(0); -(c|0)<0&&(W(u[L],Pq&4294967295),c=-1)}else W(u[H],Qq&4294967295),c=-1;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}}while(0);return b},0,function(d,f){var b,c,e;e=u[Rq]==0;a:do if(e){b=OZ(Sq&4294967295);u[Rq]=b;if(u[Rq]!=0){b=1;break a}c=0;b=2;break a}else b=1;while(0);if(b==1)if(c=D2(d,u[Rq]),c==0)c=0;else if(b=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),b==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]| -0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}else{e=QZ(c,b,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);c=e}return c},0,function(d,f,b){var c,e,g,i=b==0;a:do{if(i){c=u[Tq]==0;b:do if(c){c=OZ(Uq&4294967295);u[Tq]=c;if(u[Tq]!=0)break b;e=-1;c=2;break a}while(0);g=D2(d,u[Tq])}else{c=u[Vq]==0;b:do if(c){c=OZ(Wq&4294967295); -u[Vq]=c;if(u[Vq]!=0)break b;e=-1;c=2;break a}while(0);g=D2(d,u[Vq])}c=3;break a}while(0);if(c==3)if(g==0)e=-1;else if(d=b==0?Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):Z_(2,s([f,0,0,0,b,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0])),d==0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=-1}else{f=QZ(g,d,0);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+ -24&4294967295]](g);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);if(f==0)e=-1;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);e=0}}return e},0,function(d,f){var b,c,e=u[Rq]==0;a:do if(e){b=OZ(Sq&4294967295);u[Rq]=b;if(u[Rq]!=0){b=1;break a}c=0;b=2;break a}else b=1;while(0);if(b==1)if(c=D2(d,u[Rq]),c==0)c=0;else{b=t_(c,Yq&4294967295,s([f,0,0,0],0,j,["i32",0,0,0])); -u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b}return c},0,function(d,f,b){var c,e,g,i;g=u[Zq]==0;a:do if(g){c=OZ($q&4294967295);u[Zq]=c;if(u[Zq]!=0){c=1;break a}e=0;c=2;break a}else c=1;while(0);a:do if(c==1){e=D2(d,u[Zq]);if(e==0)if((xY(u[Tu])|0)==0){e=0;break a}else{yY();e=u[Rq]==0;b:do if(e){c=OZ(Sq&4294967295);u[Rq]=c;if(u[Rq]!=0){c=4;break b}e=0;break a}while(0);e=D2(d,u[Rq]);if(e==0){e=0;break a}else g=b_(f,b),g=M_(ar&4294967295, -s([g,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))}else{g=(u[IF]|0)!=0;b:do if(g){if(!((WY(u[Ru],br&4294967295,1)|0)<0)){c=7;break b}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0;break a}while(0);g=M_(cr&4294967295,s([f,0,0,0,b,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0]))}if(g==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0}else{i=QZ(e,g,0);u[e&4294967295]=u[e&4294967295]- -1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=i}}while(0);return e},0,function(d,f,b){var c,e,g,i=b==0;a:do{if(i){c=u[Tq]==0;b:do if(c){c=OZ(Uq&4294967295);u[Tq]=c;if(u[Tq]!=0)break b;e=-1;c=2;break a}while(0);g=D2(d,u[Tq])}else{c=u[Vq]==0;b:do if(c){c=OZ(Wq&4294967295);u[Vq]=c;if(u[Vq]!=0)break b;e=-1;c=2;break a}while(0);g=D2(d,u[Vq])}c=3;break a}while(0); -if(c==3)if(g==0)e=-1;else if(d=b==0?Y(f):M_(dr&4294967295,s([f,0,0,0,b,0,0,0],0,j,["i32",0,0,0,"%struct.NullImporter*",0,0,0])),d==0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=-1}else{f=QZ(g,d,0);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);if(f==0)e= --1;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);e=0}}return e},0,function(d,f,b,c){var e,g,i,k,m=c==0;a:do{if(m){c=u[er]==0;b:do if(c){c=OZ(fr&4294967295);u[er]=c;if(u[er]!=0)break b;g=-1;e=2;break a}while(0);i=D2(d,u[er]);if(i==0)if((xY(u[Tu])|0)==0){g=-1;e=2;break a}else{yY();c=u[Tq]==0;b:do if(c){c=OZ(Uq&4294967295);u[Tq]=c;if(u[Tq]!=0)break b;g=-1;e=2;break a}while(0);i=D2(d,u[Tq]);if(i==0){g=-1;e=2;break a}else k=b_(f,b), -k=M_(ar&4294967295,s([k,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))}else{d=(u[IF]|0)!=0;b:do if(d){if(!((WY(u[Ru],gr&4294967295,1)|0)<0))break b;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=-1;e=2;break a}while(0);k=M_(cr&4294967295,s([f,0,0,0,b,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0]))}e=9}else{e=u[hr]==0;b:do if(e){e=OZ(ir&4294967295);u[hr]=e;if(u[hr]!=0)break b;g=-1;e=2;break a}while(0);i=D2(d,u[hr]);if(i==0)if((xY(u[Tu])|0)==0)g= --1,e=2;else{yY();e=u[Vq]==0;b:do if(e){e=OZ(Wq&4294967295);u[Vq]=e;if(u[Vq]!=0)break b;g=-1;e=2;break a}while(0);i=D2(d,u[Vq]);i==0?(g=-1,e=2):(k=b_(f,b),k=M_(jr&4294967295,s([k,0,0,0,c,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0])),e=9)}else{d=(u[IF]|0)!=0;b:do if(d){if(!((WY(u[Ru],kr&4294967295,1)|0)<0))break b;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=-1;e=2;break a}while(0);k=M_(lr&4294967295,s([f, -0,0,0,b,0,0,0,c,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0,"%struct.NullImporter*",0,0,0]));e=9}}break a}while(0);if(e==9)if(k==0){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=-1}else{g=QZ(i,k,0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if(g==0)g=-1;else{u[g& -4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=0}}return g},0,function(d,f){var b,c,e,g;e=u[mr]==0;a:do if(e){b=OZ(nr&4294967295);u[mr]=b;if(u[mr]!=0){b=1;break a}c=-1;b=2;break a}else b=1;while(0);a:do if(b==1)if(e=D2(d,u[mr]),e!=0)if(g=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),g==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=-1}else{c=QZ(e,g,0);u[e&4294967295]= -u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if(c==0)c=-1;else{e=E_(c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=e}}else{c=(xY(u[Tu])|0)!=0;b:do if(c){yY();b=m_(d,f);if(!((b|0)>=0)){b=9;break b}c=D((b|0)>0,1);break a}while(0);c=-1}while(0);return c},0,function(d,f){return H2(d, -f,Ir&4294967295,Jr&4294967295,20)},0,function(d,f){return H2(d,f,Kr&4294967295,Lr&4294967295,22)},0,function(d,f){return H2(d,f,Mr&4294967295,Nr&4294967295,24)},0,function(d,f){return H2(d,f,Or&4294967295,Pr&4294967295,26)},0,function(d,f){return H2(d,f,Qr&4294967295,Rr&4294967295,28)},0,function(d,f){return H2(d,f,haa&4294967295,iaa&4294967295,30)},0,vBb,0,function(d){var f,b,c=u[tr]==0;a:do if(c){f=OZ(ur&4294967295);u[tr]=f;if(u[tr]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=E2(d, -u[tr]));return b},0,function(d){var f,b,c=u[vr]==0;a:do if(c){f=OZ(wr&4294967295);u[vr]=f;if(u[vr]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=E2(d,u[vr]));return b},0,function(d){var f,b,c=u[xr]==0;a:do if(c){f=OZ(gaa&4294967295);u[xr]=f;if(u[xr]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=E2(d,u[xr]));return b},0,function(d){var f,b,c;c=u[Xr]==0;a:do if(c){f=OZ(waa&4294967295);u[Xr]=f;if(u[Xr]!=0){f=1;break a}b=-1;f=2;break a}else f=1;while(0);a:do if(f==1){b=D2(d, -u[Xr]);c=b==0;b:do if(c){if((xY(u[Tu])|0)==0)b=-1;else{yY();f=u[Nq]==0;c:do if(f){f=OZ(Oq&4294967295);u[Nq]=f;if(u[Nq]!=0)break c;b=-1;break a}while(0);b=D2(d,u[Nq]);if(b!=0){f=6;break b}(xY(u[Tu])|0)==0?b=-1:(yY(),b=1)}break a}while(0);c=QZ(b,0,0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(c==0)b=-1;else if((u[u[c+4&4294967295]+84&4294967295]&8388608|0)==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)== -0)A[u[u[c+4&4294967295]+24&4294967295]](c);W(u[H],xaa&4294967295);b=-1}else{b=X_(c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);(b|0)<0?(W(u[L],yaa&4294967295),b=-1):b=D((b|0)>0,1)}}while(0);return b},0,function(d){var f,b,c=u[Zr]==0;a:do if(c){f=OZ(Baa&4294967295);u[Zr]=f;if(u[Zr]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=E2(d,u[Zr]));return b},0,function(d,f){return H2(d,f,Er&4294967295,Fr&4294967295,16)},0,function(d, -f){return H2(d,f,Gr&4294967295,Hr&4294967295,18)},0,function(d,f){return H2(d,f,Ar&4294967295,Br&4294967295,12)},0,function(d,f){return H2(d,f,Cr&4294967295,Dr&4294967295,14)},0,function(d,f){return H2(d,f,yr&4294967295,zr&4294967295,10)},0,function(d,f){var b,c,e,g,i,k;e=u[d];g=u[f];i=u[pr]==0;a:do if(i){b=OZ(qr&4294967295);u[pr]=b;if(u[pr]!=0){b=1;break a}c=-1;b=2;break a}else b=1;while(0);a:do if(b==1)if(i=PZ(e,u[pr]),i==0)(xY(u[Tu])|0)==0?c=-1:(yY(),c=1);else if(k=Z_(1,s([g,0,0,0],0,j,["%struct.NullImporter*", -0,0,0])),k==0)c=-1;else{c=QZ(i,k,0);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);if(c==0)c=-1;else{i=c==Q;b:do if(!i){if(c==P){b=6;break b}e=(u[u[c+4&4294967295]+84&4294967295]&67108864|0)==0;c:do if(!e){if((O0(c)|0)!=2)break c;e=W_(c,0);u[d]=e;e=W_(c,1);u[f]=e;e=u[d];u[e&4294967295]=u[e&4294967295]+1&4294967295;e=u[f];u[e& -4294967295]=u[e&4294967295]+1&4294967295;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0;break a}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);W(u[H],rr&4294967295);c=-1;break a}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=1}}while(0);return c},0,uBb,0,function(d){var f,b,c=u[bs]== -0;a:do if(c){f=OZ(Faa&4294967295);u[bs]=f;if(u[bs]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=(J2(d,u[bs])|0)!=0?E2(d,u[bs]):uBb(d));return b},0,function(d){var f,b,c=u[cs]==0;a:do if(c){f=OZ(Gaa&4294967295);u[cs]=f;if(u[cs]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=E2(d,u[cs]));return b},0,function(d){var f,b,c=u[ds]==0;a:do if(c){f=OZ(Haa&4294967295);u[ds]=f;if(u[ds]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=E2(d,u[ds]));return b},0,function(d){var f, -b,c=u[es]==0;a:do if(c){f=OZ(Iaa&4294967295);u[es]=f;if(u[es]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=E2(d,u[es]));return b},0,function(d,f){return I2(d,f,oaa&4294967295,Ir&4294967295,Jr&4294967295,46)},0,function(d,f){return I2(d,f,paa&4294967295,Kr&4294967295,Lr&4294967295,48)},0,function(d,f){return I2(d,f,qaa&4294967295,Mr&4294967295,Nr&4294967295,50)},0,function(d,f){return I2(d,f,raa&4294967295,Or&4294967295,Pr&4294967295,52)},0,function(d,f){return I2(d,f,saa&4294967295, -Qr&4294967295,Rr&4294967295,54)},0,function(d,f,b){var c;if(b==Q)c=I2(d,f,hs&4294967295,fs&4294967295,gs&4294967295,62);else if(c=TY(d,hs&4294967295),c==0)(xY(u[Tu])|0)==0?c=0:(yY(),c=vBb(d,f,b));else if(d=Z_(2,s([f,0,0,0,b,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0])),d==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}else{f=QZ(c,d,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]| -0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);c=f}return c},0,function(d,f){return I2(d,f,maa&4294967295,Er&4294967295,Fr&4294967295,42)},0,function(d,f){return I2(d,f,naa&4294967295,Gr&4294967295,Hr&4294967295,44)},0,function(d,f){return I2(d,f,laa&4294967295,Ar&4294967295,Br&4294967295,40)},0,function(d,f){return I2(d,f,kaa&4294967295,Cr&4294967295,Dr&4294967295,38)},0,function(d,f){return I2(d, -f,jaa&4294967295,yr&4294967295,zr&4294967295,36)},0,function(d,f){return H2(d,f,Sr&4294967295,Tr&4294967295,32)},0,function(d,f){return H2(d,f,Ur&4294967295,Vr&4294967295,34)},0,function(d,f){return I2(d,f,taa&4294967295,Sr&4294967295,Tr&4294967295,56)},0,function(d,f){return I2(d,f,uaa&4294967295,Ur&4294967295,Vr&4294967295,58)},0,function(d){var f,b,c=u[Yr]==0;a:do if(c){f=OZ(zaa&4294967295);u[Yr]=f;if(u[Yr]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);if(f==1)if(d=D2(d,u[Yr]),d==0)(xY(u[Tu])| -0)!=0&&(yY(),W(u[H],Aaa&4294967295)),b=0;else if(b=QZ(d,0,0),u[d&4294967295]=u[d&4294967295]-1&4294967295,(u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);return b},0,function(d){var f=h;h+=12;var b=f+4,c=f+8,e,g;e=d+-12&4294967295;u[(e&4294967295)+8&4294967295]=-2;u[u[(e&4294967295)+4&4294967295]&-1]=u[e&-1];u[(u[e&-1]&4294967295)+4&4294967295]=u[(e&4294967295)+4&4294967295];u[e&-1]=0;u[d+16&4294967295]!=0&&U$(d);u[d&4294967295]=1;V_(f,b,c);e=u[qq]==0;a:do if(e){g=OZ(rq&4294967295); -u[qq]=g;if(u[qq]!=0)break a;p4(d)}while(0);var i=u[qq]!=0;a:do if(i){e=C2(d,u[qq]);if(e==0)break a;g=QZ(e,0,0);var k=g==0;b:do if(k)p4(e);else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);$_(u[f],u[b],u[c]);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0){a:for(;;){if(u[d+ -16&4294967295]==0)break a;m5(u[d+16&4294967295])}b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295]);b=u[d+12&4294967295]!=0;a:do if(b){c=u[d+12&4294967295];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);L2(d)}else b=u[d&4294967295],u[d&4294967295]=1,u[d&4294967295]=b,d=d+ --12&4294967295,(u[(d&4294967295)+8&4294967295]|0)!=-2&&Z(Lp&4294967295),u[(d&4294967295)+8&4294967295]=-3,u[d&-1]=u[rz],u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(d&4294967295)+4&4294967295]&-1]=d,u[(u[rz]&4294967295)+4&4294967295]=d;h=f},0,function(d,f){var b=h;h+=8;var c=b+4,e,g;u[b]=d;u[c]=f;g=$Y(b,c);var i=(g|0)<0;a:do if(i)e=-2;else{if((g|0)==0){e=u[u[b]+4&4294967295]!=ms;b:do if(e){if(u[u[c]+4&4294967295]==ms)break b;g=uY(u[b],u[c]);i=u[b];u[i&4294967295]=u[i&4294967295]- -1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);i=u[c];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);e=V()!=0?-2:c=(g|0)>=0?D((g|0)>0,1):-1;break a}while(0)}else e=u[b],u[e&4294967295]=u[e&4294967295]+1&4294967295,e=u[c],u[e&4294967295]=u[e&4294967295]+1&4294967295;e=u[u[b]+4&4294967295]==ms;b:do if(e){g=tBb(u[b],u[c]);if(!((g|0)<=1))break b;i=u[b];u[i&4294967295]=u[i&4294967295]-1&4294967295; -if((u[i&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);i=u[c];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);e=g;break a}while(0);e=u[u[c]+4&4294967295]==ms;b:do if(e){g=tBb(u[c],u[b]);if(!((g|0)<=1))break b;i=u[b];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);i=u[c];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[c]+ -4&4294967295]+24&4294967295]](u[c]);(g|0)>=-1&&(g=0-g&4294967295);e=g;break a}while(0);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);e=u[c];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);e=2}while(0);h=b;return e},0,sBb,0,function(d){var f,b,c,e;c=u[Fq]==0;a:do if(c){f=OZ(Gq&4294967295);u[Fq]=f;if(u[Fq]!=0){f=1;break a}b=-1;f=2;break a}else f=1;while(0); -a:do if(f==1)if(b=D2(d,u[Fq]),b==0){if((xY(u[Tu])|0)!=0){yY();b=u[Hq]==0;b:do if(b){f=OZ(Iq&4294967295);u[Hq]=f;if(u[Hq]!=0){f=5;break b}b=-1;break a}while(0);b=D2(d,u[Hq]);c=b==0;b:do if(c){if((xY(u[Tu])|0)==0)b=-1;else{yY();f=u[Jq]==0;c:do if(f){f=OZ(Kq&4294967295);u[Jq]=f;if(u[Jq]!=0)break c;b=-1;break a}while(0);b=D2(d,u[Jq]);if(b!=0){f=9;break b}(xY(u[Tu])|0)==0?b=-1:(yY(),b=A7(d))}break a}while(0);c=b!=0;b:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0){f=11; -break b}A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);W(u[H],Lq&4294967295)}b=-1}else{c=QZ(b,0,0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(c==0)b=-1;else{b=(u[u[c+4&4294967295]+84&4294967295]&8388608|0)!=0;b:do if(b)f=14;else{if((u[u[c+4&4294967295]+84&4294967295]&16777216|0)!=0){f=14;break b}W(u[H],Mq&4294967295);e=-1;f=17;break b}while(0);f==14&&(e=A[u[u[c+4&4294967295]+60&4294967295]](c));u[c&4294967295]=u[c&4294967295]- -1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=e}}while(0);return b},0,function(d,f,b){var c,e;e=TY(d,Taa&4294967295);if(e==0)(xY(u[Tu])|0)!=0&&(yY(),c=p0(u[u[d+8&4294967295]+16&4294967295]),T(u[Tu],Uaa&4294967295,s([c,0,0,0],0,j,["i8*",0,0,0]))),c=0;else{d=u[JG];u[d+12&4294967295]=u[d+12&4294967295]+1&4294967295;var g=(u[d+12&4294967295]|0)<=(u[Tn]|0);a:do if(g)d=1;else{if((r_(Vaa&4294967295)|0)==0){d=1;break a}c=0;d=3;break a}while(0);d==1&&(c=q_(e,f,b),f=u[JG], -u[f+12&4294967295]=u[f+12&4294967295]-1&4294967295);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}return c},0,function(d){var f,b,c=u[Dq]==0;a:do if(c){f=OZ(Eq&4294967295);u[Dq]=f;if(u[Dq]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);if(f==1)if(b=D2(d,u[Dq]),b==0)(xY(u[Tu])|0)==0?b=0:(yY(),b=sBb(d));else{d=QZ(b,0,0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b); -b=d}return b},0,D2,0,function(d,f,b){var c,e,g;g=p0(f);var i=E(u[g&4294967295],8)==95;a:do if(i){if(E(u[g+1&4294967295],8)!=95){c=1;break a}c=N0(f);if(E(u[g+(c-1&4294967295)&4294967295],8)!=95){c=1;break a}if(E(u[g+(c-2&4294967295)&4294967295],8)!=95){c=1;break a}if((yX(g,Tp&4294967295)|0)==0)if((w2()|0)!=0)W(u[Av],vq&4294967295);else{e=b==0;b:do if(!e){if((u[u[b+4&4294967295]+84&4294967295]&536870912|0)==0)break b;e=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;u[d+12&4294967295]= -b;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=0;c=4;break a}while(0);W(u[H],wq&4294967295)}else{if((yX(g,tq&4294967295)|0)!=0){c=1;break a}if((w2()|0)!=0)W(u[Av],xq&4294967295);else{e=b==0;b:do if(!e){if(u[b+4&4294967295]!=iq)break b;e=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;u[d+8&4294967295]=b;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e); -e=0;c=4;break a}while(0);W(u[H],yq&4294967295)}}e=-1;c=4;break a}else c=1;while(0);if(c==1)if(e=b==0?u[u[d+8&4294967295]+28&4294967295]:u[u[d+8&4294967295]+24&4294967295],e==0)b==0?(b=d2(u[d+12&4294967295],f),(b|0)<0&&T(u[Tu],uq&4294967295,s([u[u[d+8&4294967295]+16&4294967295]+20&-1,0,0,0,f+20&-1,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),d=b):d=Q1(u[d+12&4294967295],f,b),e=d;else if(d=b==0?Z_(2,s([d,0,0,0,f,0,0,0],0,j,["%struct.PyInstanceObject*",0,0,0,"%struct.NullImporter*",0,0,0])):Z_(3,s([d,0,0, -0,f,0,0,0,b,0,0,0],0,j,["%struct.PyInstanceObject*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0])),d==0)e=-1;else{f=QZ(e,d,0);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);if(f==0)e=-1;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);e=0}}return e},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){c=A[f](u[d+8&4294967295],b);if((c|0)== -0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+12&4294967295]!=0;b:do if(e){c=A[f](u[d+12&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d,f,b){var c,e,g;g=u[d+4&4294967295]==ms;a:do if(g){g=wBb(d,f,b);if(g!=P)e=g,c=0;else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){c=2;break a}A[u[u[g+4&4294967295]+24&4294967295]](g);c=2}break a}else c=2;while(0);a:do if(c==2){e=u[f+4&4294967295]==ms;b:do if(e)if(g= -wBb(f,d,u[EF+b*4&4294967295]),g!=P){e=g;break a}else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){c=4;break b}A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);u[P&4294967295]=u[P&4294967295]+1&4294967295;e=P}while(0);return e},0,function(d){var f,b,c;c=u[ks]==0;a:do if(c){f=OZ(Oaa&4294967295);u[ks]=f;if(u[ks]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);a:do if(f==1){b=u[Rq]==0;b:do if(b){f=OZ(Sq&4294967295);u[Rq]=f;if(u[Rq]!=0){f=4;break b}b=0;break a}while(0);c= -D2(d,u[ks]);if(c!=0){b=QZ(c,0,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=b!=0;b:do if(c){var e=(u[u[b+4&4294967295]+84&4294967295]&128|0)==0;c:do if(!e){if(u[u[b+4&4294967295]+112&4294967295]==0){f=6;break c}if(u[u[b+4&4294967295]+112&4294967295]!=6){f=9;break b}}while(0);T(u[H],Paa&4294967295,s([u[u[b+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)== -0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}while(0)}else if((xY(u[Tu])|0)==0)b=0;else if(yY(),c=D2(d,u[Rq]),c==0)W(u[H],Qaa&4294967295),b=0;else{u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=G_(d)}}while(0);return b},0,function(d){var f,b,c=u[ls]==0;a:do if(c){f=OZ(Raa&4294967295);u[ls]=f;if(u[ls]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);if(f==1)if(d=D2(d,u[ls]),d!=0){b=QZ(d,0,0);u[d&4294967295]=u[d&4294967295]-1&4294967295; -if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);b==0&&((xY(u[cv])|0)!=0&&yY(),b=0)}else W(u[H],Saa&4294967295),b=0;return b},0,function(d,f){var b=h;h+=8;var c,e=b+4;u[e]=Q;var g=(t5(f,oq&4294967295,s([iq,0,0,0,b,0,0,0,e,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(g)c=0;else{c=u[e]==Q;b:do if(c)u[e]=0;else{if((u[u[u[e]+4&4294967295]+84&4294967295]&536870912|0)!=0)break b;W(u[H],pq&4294967295);c=0;break a}while(0); -c=rBb(u[b],u[e])}while(0);h=b;return c},0,function(d){var f,b,c=u[rs]==0;a:do if(c){f=OZ(wp&4294967295);u[rs]=f;if(u[rs]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=PZ(u[d+8&4294967295],u[rs]));return b},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;u[d+20&4294967295]!=0&&U$(d);f=u[d+8&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295; -if((u[f&4294967295]|0)==0)A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295]);f=u[d+12&4294967295]!=0;a:do if(f){var b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);f=u[d+16&4294967295]!=0;a:do if(f){b=u[d+16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+ -16&4294967295])}while(0);(u[up]|0)<=255?(u[d+12&4294967295]=u[ns],u[ns]=d,u[up]=u[up]+1&4294967295):L2(d)},0,function(d,f){var b,c;c=uY(u[d+8&4294967295],u[f+8&4294967295]);var e=(c|0)!=0;a:do if(e)b=c;else if(u[d+12&4294967295]==u[f+12&4294967295])b=0;else{b=u[d+12&4294967295]==0;b:do if(!b){if(u[f+12&4294967295]==0)break b;b=uY(u[d+12&4294967295],u[f+12&4294967295]);break a}while(0);b=u[d+12&4294967295]0&&(i=u[f+12&-1]);l=i==0;b:do if(l)e=0;else{e=D_(i,k);if(!((e|0)<0))break b;g=0;e=4;break a}while(0);if((e|0)==0){xBb(k,c);g=i;k=m;e=a;l=g==0;b:do if(l)pX(k,iba&4294967295,8);else{e=TY(g,tq& -4294967295);e==0&&(yY(),e=u[g+4&4294967295],u[e&4294967295]=u[e&4294967295]+1&4294967295);xBb(e,k);if(e==0)break b;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);g=i==0?Yp&4294967295:jba&4294967295;i=n2(d);k=o2(d);T(u[H],kba&4294967295,s([k,0,0,0,i,0,0,0,c,0,0,0,m,0,0,0,g,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));g=0;e=4}else u[f&4294967295]=u[f&4294967295]+1&4294967295,e=6}else if(m= -O0(f),k=f_(m+1&4294967295),k==0)g=0,e=4;else{u[i&4294967295]=u[i&4294967295]+1&4294967295;u[k+12&-1]=i;for(i=0;;){if(!((i|0)<(m|0)))break;e=u[(f+12&4294967295)+i*4&4294967295];e!=0&&(u[e&4294967295]=u[e&4294967295]+1&4294967295);u[(k+12&4294967295)+(i+1&4294967295)*4&4294967295]=e;i=i+1&4294967295}f=k;e=6}break a}while(0);if(e==6){b=q_(d,f,b);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);g=b}h=c;return g},0,function(d,f){var b,c,e, -g;e=u[d+4&4294967295];g=0;var i=(u[e+84&4294967295]&256|0)!=0;a:do if(i){b=u[e+132&4294967295]==0;b:do if(b){if(!(($6(e)|0)<0))break b;c=0;b=2;break a}while(0);g=E7(e,f);b=3;break a}else b=3;while(0);b==3&&(g!=0?(c=(u[u[g+4&4294967295]+84&4294967295]&256|0)!=0?u[u[g+4&4294967295]+136&4294967295]:0,c!=0?c=A[c](g,d,u[d+4&4294967295]):(u[g&4294967295]=u[g&4294967295]+1&4294967295,c=g)):c=PZ(u[d+8&4294967295],f));return c},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){c=A[f](u[d+8&4294967295], -b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+12&4294967295]!=0;b:do if(e){c=A[f](u[d+12&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=u[d+16&4294967295]!=0;b:do if(e){c=A[f](u[d+16&4294967295],b);if((c|0)==0){c=6;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d,f,b){var c,e=u[d+12&4294967295]!=0;a:do if(e)u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d;else{c=u[d+16&4294967295]!=0;b:do if(c){if(b==0)break b;c=F_(b,u[d+16&4294967295]); -if((c|0)<0)c=0;else{if((c|0)!=0)break b;u[d&4294967295]=u[d&4294967295]+1&4294967295;c=d}break a}while(0);c=K2(u[d+8&4294967295],f,b)}while(0);return c},0,function(d,f,b){d=h;h+=12;var c,e=d+4,g=d+8;u[g]=0;b=(y4(ts&4294967295,b)|0)==0;a:do if(b)c=0;else if((P0(f,ts&4294967295,2,3,s([d,0,0,0,e,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)c=0;else if((x_(u[d])|0)==0)W(u[H],eba&4294967295),c=0;else{u[e]==Q&&(u[e]=0);c=u[e]== -0;b:do if(c){if(u[g]!=0)break b;W(u[H],fba&4294967295);c=0;break a}while(0);c=K2(u[d],u[e],u[g])}while(0);h=d;return c},0,function(d){if(u[d+16&4294967295]!=0)if(u[d+12&4294967295]!=0)A[u[d+16&4294967295]](u[d+8&4294967295],u[d+12&4294967295]);else A[u[d+16&4294967295]](u[d+8&4294967295])},0,function(d,f){var b,c,e;e=u[u[JG]+4&4294967295];var g=u[e+24&4294967295]==0;a:do if(g){b=(P2()|0)!=0?0:1;break a}else b=1;while(0);a:do if(b==1){f==0?(i1(),b=0):(x_(f)|0)==0?(W(u[H],Xca&4294967295),b=0):(c=b2(u[e+ -24&4294967295],f),b=2);break a}while(0);b==0&&(c=-1);(c|0)!=0?b=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q);return b},0,function(d,f){var b=h;h+=4;var c=(y1(f,pba&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?0:O2(u[b]);h=b;return c},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;u[b]=0;u[c]=0;(y1(f,rba&4294967295,s([e,0,0,0,b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(u[b]==0&&(u[b]=C5()),c=U2(u[e],u[b],u[c]));h=b;return c},0,function(d, -f){var b=h;h+=12;var c;c=b+4;var e=b+8;u[b]=0;u[c]=0;(y1(f,tba&4294967295,s([e,0,0,0,b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(u[b]==0&&(u[b]=C5()),c=V2(u[e],u[b],u[c]));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;var e,g;u[c]=0;(y1(f,wba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(c=u[u[b]+8&4294967295],e=mFb(u[b],0),u[b]=e,u[b]==0?c=0:(e=u[b]+20&-1,g=u[u[b]+8&4294967295],NX(e,e+1&4294967295, -g-2&4294967295),c=(c1(b,g-2&4294967295)|0)<0?0:M2(u[b],c)));h=b;return c},0,function(d,f){var b=h;h+=12;var c,e=b+4,g=b+8;u[b]=0;(y1(f,vba&4294967295,s([e,0,0,0,g,0,0,0,b,0,0,0],0,j,["i8**",0,0,0,"i32*",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(c=u[g],e=JAb(u[e],u[g],u[b],0),c=M2(e,c));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;if((y1(f,Rba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0)c=0;else if(c=D5(u[b]),u[b]=c,u[b]==0)c=0;else{c=u[u[b]+8&4294967295]; -var e=uGb(u[u[b]+12&4294967295],u[u[b]+8&4294967295]);c=M2(e,c);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=64;var c,e,g=b+52;c=b+56;e=b+60;u[g]=0;u[c]=0;(y1(f,zba&4294967295,s([b,0,0,0,g,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0?e=0:(u[e]=u[b+8&4294967295],c=(u[c]|0)==0?e:0,g=L0(u[b&4294967295],u[b+8&4294967295],u[g],c),QY(b),e=g==0?0:M2(g, -u[e]));h=b;return e},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;if((y1(f,Qba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0)c=0;else if(c=D5(u[b]),u[b]=c,u[b]==0)c=0;else{c=u[u[b]+8&4294967295];var e=u[u[b]+12&4294967295],g=u[u[b]+8&4294967295],i=h;h+=4;var k,m,l,o,r,p,q,t;m=g*8&4294967295;p=r=o=l=0;if(((m|0)/8|0)!=(g|0))e=OY();else if((g|0)==0)e=SY(0,0);else if(m=SY(0,m),u[i]=m,u[i]==0)e=0;else{q=m=u[i]+20&-1;a:for(;;){if(!((o|0)<(g|0)))break a;t=u[e+ -2*o&4294967295];var w=(l|0)!=0;b:do{if(w){if(D(t,16)>127){k=2;break b}if(E(t,16)==0){k=2;break b}k=E(u[pV+D(t,16)&4294967295],8)==0;c:do if(!k){if(E(u[pV+D(t,16)&4294967295],8)==2)break c;if(E(u[pV+D(t,16)&4294967295],8)!=1){k=2;break b}}while(0);(r|0)!=0&&(u[m]=u[sV+(p<<(6-r&4294967295)&63)&4294967295],m=m+1&4294967295,r=p=0);l=0;k=GX();w=(D(u[u[k]+2*D(t,16)&4294967295],16)&8|0)!=0;c:do if(w)k=10;else{if(E(t,16)==43){k=10;break c}if(E(t,16)==47){k=10;break c}k=E(t,16)==45?10:13;break c}while(0); -k==10&&(u[m]=45,m=m+1&4294967295);u[m]=t&255;m=m+1&4294967295;k=15}else if(E(t,16)==43)u[m]=43,m=m+1&4294967295,u[m]=45,m=m+1&4294967295,k=15;else{k=D(t,16)>127;c:do if(!k){if(E(t,16)==0)break c;k=E(u[pV+D(t,16)&4294967295],8)==0;d:do if(!k){if(E(u[pV+D(t,16)&4294967295],8)==2)break d;if(E(u[pV+D(t,16)&4294967295],8)!=1)break c}while(0);u[m]=t&255;m=m+1&4294967295;k=15;break b}while(0);u[m]=43;m=m+1&4294967295;l=1;k=2}break b}while(0);b:do if(k==2){r=r+16&4294967295;for(p=p<<16|D(t,16);;){if(!(r>>> -0>5))break b;u[m]=u[sV+(p>>>0>>>((r-6&4294967295)>>>0)&63)&4294967295];m=m+1&4294967295;r=r-6&4294967295;k=23}}while(0);o=o+1&4294967295}(r|0)!=0&&(u[m]=u[sV+(p<<(6-r&4294967295)&63)&4294967295],m=m+1&4294967295);(l|0)!=0&&(u[m]=45,m=m+1&4294967295);e=(c1(i,m-q&4294967295)|0)!=0?0:u[i]}h=i;c=M2(e,c);i=u[b];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=64;var c,e,g=b+52,i=b+56;e=b+60;u[g]= -0;u[i]=0;if((y1(f,yba&4294967295,s([b,0,0,0,g,0,0,0,i,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else{u[e]=u[b+8&4294967295];c=(u[i]|0)==0?e:0;var k=u[b&4294967295],m=u[b+8&4294967295],l=u[g],g=h;h+=32;var o,r,p,q,t,w=g+4,x=g+8,z=g+12,y,i=g+16,C=g+20,B,G,K,I,F,J=g+24,M=g+28,O;u[g]=k;k=u[g];B=qV&4294967295;F=I=K=G=0;u[J]=0;u[M]=0;var aa=b7(m);u[i]=aa;aa=u[i]==0;a:do if(aa)t=0;else if((m|0)==0)c!=0&&(u[c]=0),t=u[i];else{u[C]=u[u[i]+12&4294967295];t=u[C];y=u[g]+m&4294967295; -b:for(;;){if(!(u[g]>>0>5)B=vsb&4294967295;else{if((I|0)==0)break e;B=wsb&4294967295}o=22;break c}while(0);if(E(O,16)==45){o=32;break d}o=u[C];u[o]=O;u[C]=o+2&4294967295;o=32;break d}}while(0);if(o==3){I<<=6;U=D(O, -16)<=64;d:do if(U)o=6;else{if(D(O,16)>90){o=6;break d}q=D(O,16)-65&4294967295;o=8;break d}while(0);if(o==6){q=D(O,16)<=96;d:do if(q)o=9;else{if(D(O,16)>122){o=9;break d}p=D(O,16)-71&4294967295;o=11;break d}while(0);if(o==9){p=D(O,16)<=47;d:do if(p)o=12;else{if(D(O,16)>57){o=12;break d}r=D(O,16)+4&4294967295;o=14;break d}while(0);o==12&&(r=E(O,16)==43?62:63);p=r}q=p}I|=q;K=K+6&4294967295;u[g]=u[g]+1&4294967295;O=K>>>0>15;d:do if(O)if(o=I>>>0>>>((K-16&4294967295)>>>0)&65535,K=K-16&4294967295,I&=(1<< -K)-1&4294967295,E(F,16)!=0){O=D(o,16)<=56319;e:do if(!O){if(D(o,16)>57343)break e;O=u[C];u[O]=F;u[C]=O+2&4294967295;F=u[C];u[F]=o;u[C]=F+2&4294967295;F=0;break d}while(0);F=0;B=ssb&4294967295;o=22;break c}else{U=D(o,16)<=55295;e:do if(!U){if(D(o,16)>56319)break e;F=o;break d}while(0);U=D(o,16)<=56319;e:do if(!U){if(D(o,16)>57343)break e;B=tsb&4294967295;o=22;break c}while(0);U=u[C];u[U]=o;u[C]=U+2&4294967295}while(0)}o=33}else if(E(O,16)==43){u[w]=u[g]-k&4294967295;u[g]=u[g]+1&4294967295;O=u[g]>= -y;d:do if(O)o=34;else{if(E(u[u[g]],8)!=45){o=34;break d}u[g]=u[g]+1&4294967295;o=u[C];u[o]=43;u[C]=o+2&4294967295;o=36;break d}while(0);o==34&&(G=1,t=u[C],K=0);o=33}else{o=D(O,16)>127;d:do if(!o){if(E(O,16)==43)break d;o=u[C];u[o]=O;u[C]=o+2&4294967295;u[g]=u[g]+1&4294967295;o=33;break c}while(0);u[w]=u[g]-k&4294967295;u[g]=u[g]+1&4294967295;B=xsb&4294967295;o=22}break c}while(0);if(o==22)if(u[z]=(u[C]-u[u[i]+12&4294967295]&4294967295|0)/2|0,u[x]=u[g]-k&4294967295,(p$(l,J,rV&4294967295,B,k,m,w,x, -M,g,i,z,C)|0)!=0){o=40;break b}else o=2;else o==33&&(o=2)}b:do if(o==42){y=(G|0)!=0;c:do if(y){if(c!=0)break c;o=E(F,16)!=0;d:do if(!o){if(K>>>0>5)break d;if((K|0)==0)break c;if((I|0)==0)break c}while(0);u[z]=(u[C]-u[u[i]+12&4294967295]&4294967295|0)/2|0;u[x]=m;if((p$(l,J,rV&4294967295,ysb&4294967295,k,m,w,x,M,g,i,z,C)|0)!=0){o=40;break b}}while(0);c!=0&&((G|0)!=0?(u[C]=t,u[c]=u[w]):u[c]=u[g]-k&4294967295);if((d1(i,(u[C]-u[u[i]+12&4294967295]&4294967295|0)/2|0)|0)<0){o=40;break b}c=u[J]!=0;c:do if(c){m= -u[J];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break c;A[u[u[u[J]+4&4294967295]+24&4294967295]](u[J])}while(0);J=u[M]!=0;c:do if(J){c=u[M];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break c;A[u[u[u[M]+4&4294967295]+24&4294967295]](u[M])}while(0);t=u[i];break a}while(0);t=u[J]!=0;b:do if(t){y=u[J];u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0){o=60;break b}A[u[u[u[J]+4&4294967295]+24&4294967295]](u[J])}while(0);t=u[M]!= -0;b:do if(t){y=u[M];u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0){o=63;break b}A[u[u[u[M]+4&4294967295]+24&4294967295]](u[M])}while(0);t=u[i];u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[u[i]+4&4294967295]+24&4294967295]](u[i]);t=0}while(0);i=t;h=g;QY(b);e=i==0?0:M2(i,u[e])}h=b;return e},0,function(d,f){var b=h;h+=12;var c,e=b+4;c=b+8;u[e]=0;u[c]=0;if((y1(f,Sba&4294967295,s([b,0,0,0,e,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**", -0,0,0,"i32*",0,0,0]))|0)==0)c=0;else if(e=D5(u[b]),u[b]=e,u[b]==0)c=0;else if(e=u[u[b]+8&4294967295],c=t$(u[u[b]+12&4294967295],u[u[b]+8&4294967295],u[c]),c=M2(c,e),e=u[b],u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;if((y1(f,Tba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0)c=0;else if(c=D5(u[b]),u[b]=c,u[b]==0)c=0;else{c=u[u[b]+ -8&4294967295];var e=t$(u[u[b]+12&4294967295],u[u[b]+8&4294967295],-1);c=M2(e,c);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;if((y1(f,Uba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0)c=0;else if(c=D5(u[b]),u[b]=c,u[b]==0)c=0;else{c=u[u[b]+8&4294967295];var e=t$(u[u[b]+12&4294967295],u[u[b]+8&4294967295],1);c=M2(e, -c);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=68;var c,e,g=b+52,i=b+56;c=b+60;e=b+64;u[g]=0;u[i]=0;u[c]=0;(y1(f,Aba&4294967295,s([b,0,0,0,g,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0?e=0:(u[e]=u[b+8&4294967295],c=(u[c]|0)==0?e:0,g=s$(u[b&4294967295],u[b+8&4294967295],u[g],i,c),QY(b),e=g==0?0:M2(g,u[e]));h=b;return e},0,function(d,f){var b= -h;h+=68;var c,e,g=b+52,i=b+56;c=b+60;e=b+64;u[g]=0;u[i]=-1;u[c]=0;(y1(f,Bba&4294967295,s([b,0,0,0,g,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0?e=0:(u[e]=u[b+8&4294967295],c=(u[c]|0)==0?e:0,g=s$(u[b&4294967295],u[b+8&4294967295],u[g],i,c),QY(b),e=g==0?0:M2(g,u[e]));h=b;return e},0,function(d,f){var b=h;h+=68;var c,e,g=b+52,i=b+56;c=b+60;e=b+64;u[g]=0;u[i]=1;u[c]=0;(y1(f,Cba&4294967295,s([b,0,0,0,g,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"i32*", -0,0,0]))|0)==0?e=0:(u[e]=u[b+8&4294967295],c=(u[c]|0)==0?e:0,g=s$(u[b&4294967295],u[b+8&4294967295],u[g],i,c),QY(b),e=g==0?0:M2(g,u[e]));h=b;return e},0,function(d,f){var b=h;h+=68;var c,e,g=b+52;e=b+56;c=b+60;var i=b+64;u[g]=0;u[e]=0;u[c]=0;if((y1(f,Dba&4294967295,s([b,0,0,0,g,0,0,0,e,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else if(u[i]=u[b+8&4294967295],c=(u[c]|0)==0?i:0,g=s$(u[b&4294967295],u[b+8&4294967295],u[g],e,c),QY(b),g==0)e=0;else if(e= -N2(ws&4294967295,s([g,0,0,0,u[i],0,0,0,u[e],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0,"i32",0,0,0])),u[g&4294967295]=u[g&4294967295]-1&4294967295,(u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);h=b;return e},0,function(d,f){var b=h;h+=12;var c,e=b+4;c=b+8;u[e]=0;u[c]=0;if((y1(f,Vba&4294967295,s([b,0,0,0,e,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else if(e=D5(u[b]),u[b]=e,u[b]==0)c=0;else if(e=u[u[b]+8&4294967295],c=r$(u[u[b]+ -12&4294967295],u[u[b]+8&4294967295],u[c]),c=M2(c,e),e=u[b],u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;if((y1(f,Wba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0)c=0;else if(c=D5(u[b]),u[b]=c,u[b]==0)c=0;else{c=u[u[b]+8&4294967295];var e=r$(u[u[b]+12&4294967295],u[u[b]+8&4294967295],-1);c=M2(e,c);e=u[b];u[e&4294967295]=u[e& -4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;if((y1(f,Xba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0)c=0;else if(c=D5(u[b]),u[b]=c,u[b]==0)c=0;else{c=u[u[b]+8&4294967295];var e=r$(u[u[b]+12&4294967295],u[u[b]+8&4294967295],1);c=M2(e,c);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24& -4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=68;var c,e,g=b+52,i=b+56;c=b+60;e=b+64;u[g]=0;u[i]=0;u[c]=0;(y1(f,Eba&4294967295,s([b,0,0,0,g,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0?e=0:(u[e]=u[b+8&4294967295],c=(u[c]|0)==0?e:0,g=q$(u[b&4294967295],u[b+8&4294967295],u[g],i,c),QY(b),e=g==0?0:M2(g,u[e]));h=b;return e},0,function(d,f){var b=h;h+=68;var c,e,g=b+52,i=b+56;c=b+60;e=b+64;u[g]=0;u[i]=-1;u[c]=0;(y1(f,Fba&4294967295,s([b,0,0,0,g,0,0,0,c, -0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0?e=0:(u[e]=u[b+8&4294967295],c=(u[c]|0)==0?e:0,g=q$(u[b&4294967295],u[b+8&4294967295],u[g],i,c),QY(b),e=g==0?0:M2(g,u[e]));h=b;return e},0,function(d,f){var b=h;h+=68;var c,e,g=b+52,i=b+56;c=b+60;e=b+64;u[g]=0;u[i]=1;u[c]=0;(y1(f,Gba&4294967295,s([b,0,0,0,g,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0?e=0:(u[e]=u[b+8&4294967295],c=(u[c]|0)==0?e:0,g=q$(u[b&4294967295],u[b+8&4294967295],u[g], -i,c),QY(b),e=g==0?0:M2(g,u[e]));h=b;return e},0,function(d,f){var b=h;h+=68;var c,e,g=b+52;e=b+56;c=b+60;var i=b+64;u[g]=0;u[e]=0;u[c]=0;if((y1(f,Hba&4294967295,s([b,0,0,0,g,0,0,0,e,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else if(u[i]=u[b+8&4294967295],c=(u[c]|0)==0?i:0,g=q$(u[b&4294967295],u[b+8&4294967295],u[g],e,c),QY(b),g==0)e=0;else if(e=N2(ws&4294967295,s([g,0,0,0,u[i],0,0,0,u[e],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0, -"i32",0,0,0])),u[g&4294967295]=u[g&4294967295]-1&4294967295,(u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);h=b;return e},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;if((y1(f,Yba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0)c=0;else if(c=D5(u[b]),u[b]=c,u[b]==0)c=0;else{c=u[u[b]+8&4294967295];var e=v$(u[u[b]+12&4294967295],u[u[b]+8&4294967295],0);c=M2(e,c);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+ -4&4294967295]+24&4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=56;var c;c=b+52;u[c]=0;(y1(f,Iba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(c=LAb(u[b&4294967295],u[b+8&4294967295],u[c]),QY(b),c=M2(c,u[b+8&4294967295]));h=b;return c},0,function(d,f){var b=h;h+=16;var c,e=b+4;c=b+8;var g=b+12;u[e]=0;(y1(f,Pba&4294967295,s([b,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(u[u[u[b]+4&4294967295]+84&4294967295]& -268435456|0)!=0?(u[c]=u[u[b]+12&4294967295],u[g]=u[u[b]+8&4294967295]*2&4294967295,e=u[u[b]+8&4294967295],c=SY(u[c],u[g]),c=M2(c,e)):(JY(u[b],c,g)|0)!=0?c=0:(e=u[g],c=SY(u[c],u[g]),c=M2(c,e));h=b;return c},0,function(d,f){var b=h;h+=16;var c,e=b+4,g=b+8,i=b+12;u[e]=0;if((y1(f,xba&4294967295,s([b,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0)c=0;else if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0)c=u[b],u[c&4294967295]=u[c&4294967295]+1&4294967295,c=M2(u[b],u[u[b]+ -8&4294967295]);else if((JY(u[b],g,i)|0)!=0)c=0;else{c=u[i];var k=u[g],m=u[i],l=u[e],e=h;h+=32;var o,r,p=e+4,q=e+8,t=e+12,w=e+16,x=e+20,z,g=e+24,i=e+28;u[e]=k;k=u[e];u[g]=0;u[i]=0;o=b7((m+1&4294967295|0)/2|0);u[w]=o;z=u[w]==0;a:do if(z)o=3;else{if((o$(u[w])|0)!=0){u[x]=u[u[w]+12&4294967295];o=u[e]+m&4294967295;b:for(;;){if(!(u[e]0,1);g=g-1&4294967295;if(E(l,8)==0)break a;l=u[e];var e=e+2&4294967295,r=D(l,16)>55295;b:do if(r){if(!(D(l,16)<=56319))break b;o=u[e];var e=e+2&4294967295,g=g-1&4294967295,p=D(o,16)>56319;c:do if(p){if(!(D(o,16)<=57343))break c;l=((D(l,16)&1023)<<10|D(o,16)&1023)+65536&4294967295;u[k]=92;k=k+1&4294967295;u[k]=85;k=k+1&4294967295;u[k]=u[u[DV]+(l>>>0>>>28&15)&4294967295];k=k+1&4294967295;u[k]=u[u[DV]+(l>>>0>>>24&15)& -4294967295];k=k+1&4294967295;u[k]=u[u[DV]+(l>>>0>>>20&15)&4294967295];k=k+1&4294967295;u[k]=u[u[DV]+(l>>>0>>>16&15)&4294967295];k=k+1&4294967295;u[k]=u[u[DV]+(l>>>0>>>12&15)&4294967295];k=k+1&4294967295;u[k]=u[u[DV]+(l>>>0>>>8&15)&4294967295];k=k+1&4294967295;u[k]=u[u[DV]+(l>>>0>>>4&15)&4294967295];k=k+1&4294967295;u[k]=u[u[DV]+(l&15)&4294967295];k=k+1&4294967295;continue a}while(0);e=e+-2&4294967295;g=g+1&4294967295}while(0);D(l,16)>255?(u[k]=92,k=k+1&4294967295,u[k]=117,k=k+1&4294967295,u[k]=u[u[DV]+ -(D(D(l,16)>>>12,16)&15)&4294967295],k=k+1&4294967295,u[k]=u[u[DV]+(D(D(l,16)>>>8,16)&15)&4294967295],k=k+1&4294967295,u[k]=u[u[DV]+(D(D(l,16)>>>4,16)&15)&4294967295],k=k+1&4294967295,u[k]=u[u[DV]+(D(l,16)&15)&4294967295]):u[k]=l&255;k=k+1&4294967295}u[k]=0;e=(c1(i,k-m&4294967295)|0)!=0?0:u[i]}h=i;c=M2(e,c);i=u[b];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=56;var c;c=b+52;u[c]=0;(y1(f, -Jba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(c=KAb(u[b&4294967295],u[b+8&4294967295],u[c]),QY(b),c=M2(c,u[b+8&4294967295]));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;if((y1(f,$ba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0)c=0;else{var e=D5(u[b]);u[b]=e;if(u[b]==0)c=0;else if(e=u[u[b]+8&4294967295],c=n$(u[u[b]+12&4294967295],u[u[b]+8&4294967295],u[c],256),c=M2(c,e),e=u[b],u[e&4294967295]= -u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=56;var c;c=b+52;u[c]=0;(y1(f,Kba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(c=m$(u[b&4294967295],u[b+8&4294967295]),QY(b),c=M2(c,u[b+8&4294967295]));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;if((y1(f,aca&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0]))|0)==0)c= -0;else{var e=D5(u[b]);u[b]=e;if(u[b]==0)c=0;else if(e=u[u[b]+8&4294967295],c=n$(u[u[b]+12&4294967295],u[u[b]+8&4294967295],u[c],128),c=M2(c,e),e=u[b],u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=56;var c;c=b+52;u[c]=0;(y1(f,Lba&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(c=tGb(u[b&4294967295],u[b+8&4294967295],u[c]),QY(b),c=M2(c,u[b+8&4294967295])); -h=b;return c},0,function(d,f){var b=h;h+=12;var c,e=b+4,g=b+8;u[e]=0;u[g]=0;if((y1(f,bca&4294967295,s([b,0,0,0,e,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)c=0;else if(u[g]==Q&&(u[g]=0),c=D5(u[b]),u[b]=c,u[b]==0)c=0;else{c=u[u[b]+8&4294967295];var i=u[u[b]+12&4294967295],k=u[u[b]+8&4294967295],m=u[g],l=u[e],e=h;h+=24;var o,r=e+4,p=e+8,g=e+12,q=e+16,t=e+20;u[e]=0;u[r]=0;u[p]=0;u[g]=0;u[q]=0;u[t]=-1;var w=m==0;a:do if(w)o=n$(i,k,l,256);else{o= -SY(0,k);u[e]=o;o=u[e]==0;b:do if(!o){if((k|0)!=0){c:for(;;){if(!((u[r]|0)<(k|0)))break c;o=z$(D(u[i+2*u[r]&4294967295],16)&65535,m,e,p);if((o|0)==2)break b;if((o|0)==1){var x=i,z=k,y=r,C=m,B=q,G=t,K=g,I=l,F=e,J=p;o=h;h+=37;var M=a,O=a,aa=a,U=a,Ia=a,vb=a,Qa=a,X=U=a,Ea=a,ia=a,aa=ia=a,ba=o+4,aa=a,vb=u[y],Qa=u[y]+1&4294967295,X=JV&4294967295,Ea=KV&4294967295;d:for(;;){if(!((Qa|0)<(z|0))){M=1;break d}if(u[C+4&4294967295]==NV){if(aa=wGb(D(u[x+2*Qa&4294967295],16)&65535,C),(aa|0)!=-1){M=1;break d}}else{ia= -xGb(D(u[x+2*Qa&4294967295],16)&65535,C);if(ia==0){M=3;break d}if(ia!=Q){M=6;break d}u[ia&4294967295]=u[ia&4294967295]-1&4294967295;if((u[ia&4294967295]|0)==0)A[u[u[ia+4&4294967295]+24&4294967295]](ia)}Qa=Qa+1&4294967295;M=0}d:do if(M==3){O=-1;M=5;break d}else if(M==6){u[ia&4294967295]=u[ia&4294967295]-1&4294967295;if((u[ia&4294967295]|0)==0)A[u[u[ia+4&4294967295]+24&4294967295]](ia);M=1;break d}while(0);d:do if(M==1){M=(u[G]|0)==-1;e:do if(M){O=I==0;f:do if(!O){if((yX(I,iV&4294967295)|0)==0)break f; -u[G]=(yX(I,hV&4294967295)|0)==0?2:(yX(I,GV&4294967295)|0)==0?3:(yX(I,HV&4294967295)|0)==0?4:0;break e}while(0);u[G]=1}while(0);M=u[G];M=M==1?45:M==2?46:M==3?21:M==4?47:48;e:do if(M==48)if(aa=x$(I,K,X,Ea,x,z,B,vb,Qa,o),aa==0){O=-1;break d}else{U=u[aa+8&4294967295];for(Ia=u[aa+12&4294967295];;){M=D((U|0)>0,1);U=U-1&4294967295;if(E(M,8)==0){M=41;break}ia=z$(D(u[Ia],16)&65535,C,F,J);if((ia|0)==2){M=35;break}if((ia|0)==1){M=37;break}Ia=Ia+2&4294967295;M=34}if(M==41){u[y]=u[o];u[aa&4294967295]=u[aa&4294967295]- -1&4294967295;if((u[aa&4294967295]|0)!=0){M=33;break e}A[u[u[aa+4&4294967295]+24&4294967295]](aa);M=33;break e}else if(M==35){O=-1;break d}else if(M==37){u[aa&4294967295]=u[aa&4294967295]-1&4294967295;if((u[aa&4294967295]|0)==0)A[u[u[aa+4&4294967295]+24&4294967295]](aa);w$(B,X,x,z,vb,Qa,Ea);O=-1;break d}}else if(M==45){w$(B,X,x,z,vb,Qa,Ea);O=-1;break d}else if(M==46){for(U=vb;;){if(!((U|0)<(Qa|0))){M=21;break e}ia=z$(63,C,F,J);if((ia|0)==2){M=16;break}if((ia|0)==1){M=18;break}U=U+1&4294967295;M=15}if(M== -16){O=-1;break d}else if(M==18){w$(B,X,x,z,vb,Qa,Ea);O=-1;break d}}else if(M==47){U=vb;f:for(;;){if(!((U|0)<(Qa|0))){M=32;break f}AX(ba,IV&4294967295,D(u[x+2*U&4294967295],16));for(aa=ba;;){if(E(u[aa],8)==0)break;ia=z$(D(E(u[aa],8),16)&65535,C,F,J);if((ia|0)==2){M=25;break f}if((ia|0)==1){M=27;break f}aa=aa+1&4294967295}U=U+1&4294967295;M=23}if(M==32){u[y]=Qa;M=33;break e}else if(M==25){O=-1;break d}else if(M==27){w$(B,X,x,z,vb,Qa,Ea);O=-1;break d}}while(0);M==21&&(u[y]=Qa);O=0}while(0);x=O;h=o;if((x| -0)!=0)break b}else u[r]=u[r]+1&4294967295}if((u[u[e]+8&4294967295]|0)>(u[p]|0)&&(c1(e,u[p])|0)!=0)break b;i=u[q]!=0;c:do if(i){k=u[q];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break c;A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q])}while(0);i=u[g]!=0;c:do if(i){k=u[g];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break c;A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g])}while(0)}o=u[e];break a}while(0);o=u[e]!=0;b:do if(o){x=u[e];u[x&4294967295]=u[x& -4294967295]-1&4294967295;if((u[x&4294967295]|0)!=0)break b;A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);o=u[q]!=0;b:do if(o){x=u[q];u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)!=0)break b;A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q])}while(0);o=u[g]!=0;b:do if(o){x=u[g];u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)!=0)break b;A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g])}while(0);o=0}while(0);h=e;c=M2(o,c);e=u[b];u[e&4294967295]=u[e&4294967295]- -1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}h=b;return c},0,function(d,f){var b=h;h+=60;var c;c=b+52;var e=b+56;u[c]=0;u[e]=0;if((y1(f,Mba&4294967295,s([b,0,0,0,c,0,0,0,e,0,0,0],0,j,["%struct.Py_buffer*",0,0,0,"i8**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)c=0;else{u[e]==Q&&(u[e]=0);var g=u[b&4294967295],i=u[b+8&4294967295],k=u[e],m=u[c];c=h;h+=32;var l,o,r=c+4,p=c+8,q=c+12,e=c+16,t=c+20,w,x=c+24,z=c+28,y,C,B,G;u[c]=g;g=u[c];w=0;u[x]=0;u[z]=0;var K= -k==0;a:do if(K)o=m$(u[c],i);else{o=b7(i);u[e]=o;o=u[e]==0;b:do if(!o){if((i|0)!=0){u[t]=u[u[e]+12&4294967295];o=u[c]+i&4294967295;var I=u[k+4&4294967295]==eW;c:do if(I){y=u[k+12&4294967295];for(C=u[k+8&4294967295];;){if(!(u[c]65535){l=14;break d}y=u[t];u[y]=l&65535; -u[t]=y+2&4294967295}else if(G==Q){u[q]=(u[t]-u[u[e]+12&4294967295]&4294967295|0)/2|0;u[r]=u[c]-g&4294967295;u[p]=u[r]+1&4294967295;if((p$(m,x,JV&4294967295,KV&4294967295,g,i,r,p,z,c,e,q,t)|0)!=0){l=19;break d}u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);l=9;continue d}else{if((u[u[G+4&4294967295]+84&4294967295]&268435456|0)==0){l=24;break d}l=u[G+8&4294967295];y=(l|0)==1;e:do if(y)C=u[t],u[C]=u[u[G+12&4294967295]],u[t]=C+2&4294967295; -else{if(!((l|0)>1))break e;if((l|0)>(w|0)){C=(u[t]-u[u[e]+12&4294967295]&4294967295|0)/2|0;B=(l-w&4294967295)+(l<<2)&4294967295;w=w+B&4294967295;if((d1(e,u[u[e]+8&4294967295]+B&4294967295)|0)<0){l=28;break d}u[t]=u[u[e]+12&4294967295]+2*C&4294967295}pX(u[t],u[G+12&4294967295],l*2&4294967295);u[t]=u[t]+2*l&4294967295;w=w-l&4294967295}while(0)}u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);u[c]=u[c]+1&4294967295;l=9}if(l==14){W(u[H],Zsb& -4294967295);u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);l=4;break b}else if(l==19){u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);l=4;break b}else if(l==24){W(u[H],LV&4294967295);u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);l=4;break b}else if(l==28){u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G& -4294967295]|0)==0)A[u[u[G+4&4294967295]+24&4294967295]](G);l=4;break b}}while(0);if(((u[t]-u[u[e]+12&4294967295]&4294967295|0)/2|0)<(u[u[e]+8&4294967295]|0)&&(d1(e,(u[t]-u[u[e]+12&4294967295]&4294967295|0)/2|0)|0)<0){l=4;break b}i=u[x]!=0;c:do if(i){G=u[x];u[G&4294967295]=u[G&4294967295]-1&4294967295;if((u[G&4294967295]|0)!=0)break c;A[u[u[u[x]+4&4294967295]+24&4294967295]](u[x])}while(0);i=u[z]!=0;c:do if(i){x=u[z];u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)!=0)break c;A[u[u[u[z]+ -4&4294967295]+24&4294967295]](u[z])}while(0)}o=u[e];break a}while(0);o=u[x]!=0;b:do if(o){I=u[x];u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0){l=44;break b}A[u[u[u[x]+4&4294967295]+24&4294967295]](u[x])}while(0);o=u[z]!=0;b:do if(o){I=u[z];u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!=0){l=47;break b}A[u[u[u[z]+4&4294967295]+24&4294967295]](u[z])}while(0);o=u[e]!=0;b:do if(o){I=u[e];u[I&4294967295]=u[I&4294967295]-1&4294967295;if((u[I&4294967295]|0)!= -0){l=50;break b}A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);o=0}while(0);e=o;h=c;QY(b);c=M2(e,u[b+8&4294967295])}h=b;return c},0,function(d,f){var b=h;h+=4;var c;if((y1(f,cca&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0)c=0;else{var e=u[b];c=h;h+=544;var g,i,k,m,l,o,r=c+32,p,q,t,w;t=q=o=0;var x=(u[u[e+4&4294967295]+84&4294967295]&268435456|0)==0;a:do if(x)g=0;else{if((o$(e)|0)!=256){g=0;break a}m=u[e+12&4294967295];xX(c,-1,32);xX(r,-1,512);E(u[m&4294967295],16)!= -0&&(o=1);i=1;b:for(;;){if(!((i|0)<=255)){g=13;break b}if(E(u[m+2*i&4294967295],16)==0){g=5;break b}var z=E(u[m+2*i&4294967295],16)==-2;c:do if(!z){w=D(D(u[m+2*i&4294967295],16)>>>11,16);g=D(D(u[m+2*i&4294967295],16)>>>7,16);E(u[c+w&4294967295],8)==-1&&(u[c+w&4294967295]=q&255,q=q+1&4294967295);if(E(u[r+g&4294967295],8)!=-1)break c;u[r+g&4294967295]=t&255;t=t+1&4294967295}while(0);i=i+1&4294967295;g=4}g==5&&(o=1);i=(q|0)>254;b:do if(i)g=14;else{g=(t|0)>254?14:15;break b}while(0);g==14&&(o=1);if((o| -0)!=0)if(w=h2(),w==0){k=0;g=17;break a}else{i=0;b:for(;;){if(!((i|0)<=255)){g=26;break b}p=Y(D(u[m+2*i&4294967295],16));l=Y(i);if(p==0){g=19;break b}if(l==0){g=19;break b}if((Q1(w,p,l)|0)==-1){g=19;break b}u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);i=i+1&4294967295;g=18}if(g==26){k=w;g=17;break a}else if(g==19){m=p!=0; -b:do if(m){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break b;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);m=l!=0;b:do if(m){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break b;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);u[w&4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)==0)A[u[u[w+4&4294967295]+24&4294967295]](w);k=0;g=17;break a}}else{((((t*8&4294967295)+q&4294967295)*16&4294967295)+51&4294967295|0)>=0?(i=(((t*8& -4294967295)+q&4294967295)*16&4294967295|0)!=-51?(((t*8&4294967295)+q&4294967295)*16&4294967295)+51&4294967295:1,i=oa(i)):i=0;l=i;if(l==0)k=OY();else{h1(l,NV);i=l;u[i+40&4294967295]=q;u[i+44&4294967295]=t;p=i+8&-1;e=i+48&-1;k=(i+48&-1)+(q*16&4294967295)&4294967295;pX(p,c,32);xX(e,-1,q*16&4294967295);xX(k,0,t*128&4294967295);t=0;for(i=1;;){if(!((i|0)<=255))break;E(u[m+2*i&4294967295],16)!=-2&&(q=D(D(u[m+2*i&4294967295],16)>>>11,16),o=D(D(u[m+2*i&4294967295],16)>>>7,16)&15,o=(D(u[p+q&4294967295],8)* -16&4294967295)+o&4294967295,E(u[e+o&4294967295],8)==-1&&(u[e+o&4294967295]=t&255,t=t+1&4294967295),q=D(u[m+2*i&4294967295],16)&127,q=(D(u[e+o&4294967295],8)*128&4294967295)+q&4294967295,u[k+q&4294967295]=i&255);i=i+1&4294967295}k=l}g=17;break a}}while(0);g==0&&(i1(),k=0);h=c;c=k}h=b;return c},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;u[e]=0;(y1(f,Nba&4294967295,s([b,0,0,0,c,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i32*",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(e=u[c],c=SY(u[b],u[c]),c=M2(c,e));h=b;return c}, -0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;u[e]=0;(y1(f,Oba&4294967295,s([b,0,0,0,c,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i32*",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(e=u[c],c=SY(u[b],u[c]),c=M2(c,e));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;(y1(f,eca&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i8**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?c=0:(ABb(u[b],u[c])|0)!=0?c=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=4;var c=(y1(f,gca&4294967295, -s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?0:W2(u[b]);h=b;return c},0,function(d,f){return Y2(f)},0,function(d,f){var b=h;h+=4;var c,e,g=(D_(f,u[ew])|0)!=0;a:do{g?c=(F4(f,b)|0)!=0?e=0:1:(D_(f,u[gw])|0)!=0?c=(fCb(f,b)|0)!=0?e=0:1:(D_(f,u[iw])|0)!=0?c=(F4(f,b)|0)!=0?e=0:1:(X2(f),c=e=0);break a}while(0);c==1&&(e=M_(zs&4294967295,s([b,0,0,0,0,0,0,0,u[b],0,0,0],0,j,["i32*",0,0,0,"i32",0,0,0,"i32",0,0,0])));h=b;return e},0,function(d,f){var b=h;h+=10;var c;c=b+4;var e,g,i;e=b+8;if((D_(f,u[ew])|0)!=0)if((E4(f, -b)|0)!=0)c=0;else if((F4(f,c)|0)!=0)c=0;else if(g=e1(0,u[c]-u[b]&4294967295),g==0)c=0;else{i=u[g+12&4294967295];for(e=u[b];;){if(!((e|0)<(u[c]|0)))break;u[i]=63;i=i+2&4294967295;e=e+1&4294967295}c=M_(As&4294967295,s([g,0,0,0,u[c],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0]));u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g)}else if((D_(f,u[gw])|0)!=0)u[e]=-3,c=(fCb(f,c)|0)!=0?0:M_(zs&4294967295,s([e,0,0,0,1,0,0,0,u[c],0,0,0], -0,j,["i16*",0,0,0,"i32",0,0,0,"i32",0,0,0]));else if((D_(f,u[iw])|0)!=0)if((E4(f,b)|0)!=0)c=0;else if((F4(f,c)|0)!=0)c=0;else if(g=e1(0,u[c]-u[b]&4294967295),g==0)c=0;else{i=u[g+12&4294967295];for(e=u[b];;){if(!((e|0)<(u[c]|0)))break;u[i]=-3;i=i+2&4294967295;e=e+1&4294967295}c=M_(As&4294967295,s([g,0,0,0,u[c],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0]));u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g)}else X2(f),c=0;h=b;return c}, -0,function(d,f){var b=h;h+=8;var c,e;e=b+4;var g,i,k,m,l,o,r;if((D_(f,u[ew])|0)!=0)if((E4(f,b)|0)!=0)c=0;else if((F4(f,e)|0)!=0)c=0;else if(c=D4(u[f+24&4294967295]),c==0)c=0;else{k=u[c+12&4294967295];i=k+2*u[b]&4294967295;g=0;a:for(;;){if(!((k+2*u[e]&4294967295)>i))break a;g=D(u[i],16)<=9?g+4&4294967295:D(u[i],16)<=99?g+5&4294967295:D(u[i],16)<=999?g+6&4294967295:D(u[i],16)<=9999?g+7&4294967295:g+8&4294967295;i=i+2&4294967295}g=e1(0,g);if(g==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c& -4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}else{i=k+2*u[b]&4294967295;m=u[g+12&4294967295];a:for(;;){if(!((k+2*u[e]&4294967295)>i))break a;l=u[i];u[m]=38;m=m+2&4294967295;u[m]=35;m=m+2&4294967295;D(u[i],16)<=9?r=o=1:D(u[i],16)<=99?(o=2,r=10):D(u[i],16)<=999?(o=3,r=100):D(u[i],16)<=9999?(o=4,r=1E3):(o=5,r=1E4);for(;;){var p=D((o|0)>0,1);o=o-1&4294967295;if(E(p,8)==0)break;u[m]=(((D(l,16)|0)/(r|0)|0)&65535)+48&65535;m=m+2&4294967295;l=(D(l,16)|0)%(r|0)&65535;r=(r|0)/10|0}u[m]=59; -m=m+2&4294967295;i=i+2&4294967295}e=M_(As&4294967295,s([g,0,0,0,u[e],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0]));u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=e}}else X2(f),c=0;h=b;return c},0,function(d,f){var b=h;h+=8;var c,e;e=b+4;var g,i,k,m,l;if((D_(f,u[ew])|0)!=0)if((E4(f,b)|0)!=0)c=0;else if((F4(f,e)| -0)!=0)c=0;else if(c=D4(u[f+24&4294967295]),c==0)c=0;else{k=u[c+12&4294967295];i=k+2*u[b]&4294967295;g=0;a:for(;;){if(!((k+2*u[e]&4294967295)>i))break a;g=D(u[i],16)>255?g+6&4294967295:g+4&4294967295;i=i+2&4294967295}g=e1(0,g);if(g==0)c=0;else{i=k+2*u[b]&4294967295;for(m=u[g+12&4294967295];;){if(!((k+2*u[e]&4294967295)>i))break;l=u[i];u[m]=92;m=m+2&4294967295;D(l,16)>255?(u[m]=117,m=m+2&4294967295,u[m]=u[Bs+(D(D(l,16)>>>12,16)&15)*2&4294967295],m=m+2&4294967295,u[m]=u[Bs+(D(D(l,16)>>>8,16)&15)*2&4294967295]): -u[m]=120;m=m+2&4294967295;u[m]=u[Bs+(D(D(l,16)>>>4,16)&15)*2&4294967295];m=m+2&4294967295;u[m]=u[Bs+(D(l,16)&15)*2&4294967295];m=m+2&4294967295;i=i+2&4294967295}e=M_(As&4294967295,s([g,0,0,0,u[e],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0]));u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=e}}else X2(f),c=0;h=b; -return c},0,function(d){var f=u[d+24&4294967295]!=0;a:do if(f){var b=u[d+24&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+24&4294967295]+4&4294967295]+24&4294967295]](u[d+24&4294967295])}while(0);f=u[d+28&4294967295]!=0;a:do if(f){b=u[d+28&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+28&4294967295]+4&4294967295]+24&4294967295]](u[d+28&4294967295])}while(0);f=u[d+32&4294967295]!=0;a:do if(f){b= -u[d+32&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+32&4294967295]+4&4294967295]+24&4294967295]](u[d+32&4294967295])}while(0);f=u[d+36&4294967295]!=0;a:do if(f){b=u[d+36&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+36&4294967295]+4&4294967295]+24&4294967295]](u[d+36&4294967295])}while(0);f=u[d+40&4294967295]!=0;a:do if(f){b=u[d+40&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295; -if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+40&4294967295]+4&4294967295]+24&4294967295]](u[d+40&4294967295])}while(0);f=u[d+44&4294967295]!=0;a:do if(f){b=u[d+44&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+44&4294967295]+4&4294967295]+24&4294967295]](u[d+44&4294967295])}while(0);f=u[d+48&4294967295]!=0;a:do if(f){b=u[d+48&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+48&4294967295]+4&4294967295]+ -24&4294967295]](u[d+48&4294967295])}while(0);f=u[d+52&4294967295]!=0;a:do if(f){b=u[d+52&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+52&4294967295]+4&4294967295]+24&4294967295]](u[d+52&4294967295])}while(0);f=u[d+60&4294967295]!=0;a:do if(f){b=u[d+60&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+60&4294967295]+4&4294967295]+24&4294967295]](u[d+60&4294967295])}while(0);u[d+64&4294967295]!= -0&&L2(u[d+64&4294967295]);u[d+68&4294967295]!=0&&U$(d)},0,function(d,f){var b,c;c=uY(u[d+52&4294967295],u[f+52&4294967295]);var e=(c|0)!=0;a:do if(e)b=c;else{c=u[d+8&4294967295]-u[f+8&4294967295]&4294967295;b=(c|0)!=0;b:do if(!b){c=u[d+12&4294967295]-u[f+12&4294967295]&4294967295;if((c|0)!=0)break b;c=u[d+20&4294967295]-u[f+20&4294967295]&4294967295;if((c|0)!=0)break b;c=u[d+56&4294967295]-u[f+56&4294967295]&4294967295;if((c|0)!=0)break b;c=uY(u[d+24&4294967295],u[f+24&4294967295]);(c|0)==0&&(c=uY(u[d+ -28&4294967295],u[f+28&4294967295]),(c|0)==0&&(c=uY(u[d+32&4294967295],u[f+32&4294967295]),(c|0)==0&&(c=uY(u[d+36&4294967295],u[f+36&4294967295]),(c|0)==0&&(c=uY(u[d+40&4294967295],u[f+40&4294967295]),(c|0)==0&&(c=uY(u[d+44&4294967295],u[f+44&4294967295]))))));b=c;break a}while(0);b=(c|0)>0?1:(c|0)<0?-1:0}while(0);return b},0,function(d){var f=h;h+=500;var b,c,e;b=-1;c=Hs&4294967295;e=Hs&4294967295;(u[d+56&4294967295]|0)!=0&&(b=u[d+56&4294967295]);var g=u[d+48&4294967295]!=0;a:do if(g){if((u[u[u[d+ -48&4294967295]+4&4294967295]+84&4294967295]&134217728|0)==0)break a;c=u[d+48&4294967295]+20&-1}while(0);g=u[d+52&4294967295]!=0;a:do if(g){if((u[u[u[d+52&4294967295]+4&4294967295]+84&4294967295]&134217728|0)==0)break a;e=u[d+52&4294967295]+20&-1}while(0);b0(f,500,Wda&4294967295,s([e,0,0,0,d,0,0,0,c,0,0,0,b,0,0,0],0,j,["i8*",0,0,0,"%struct.PyCodeObject*",0,0,0,"i8*",0,0,0,"i32",0,0,0]));d=S2(f);h=f;return d},0,function(d){var f,b,c,e,g,i,k;f=f4(u[d+52&4294967295]);(f|0)==-1?d=-1:(b=f4(u[d+24&4294967295]), -(b|0)==-1?d=-1:(c=f4(u[d+28&4294967295]),(c|0)==-1?d=-1:(e=f4(u[d+32&4294967295]),(e|0)==-1?d=-1:(g=f4(u[d+36&4294967295]),(g|0)==-1?d=-1:(i=f4(u[d+40&4294967295]),(i|0)==-1?d=-1:(k=f4(u[d+44&4294967295]),(k|0)==-1?d=-1:(d=f^b^c^e^g^i^k^u[d+8&4294967295]^u[d+12&4294967295]^u[d+20&4294967295],(d|0)==-1&&(d=-2))))))));return d},0,function(d,f,b){var c,e,g,i=(b|0)==2;a:do if(i)c=1;else{c=(b|0)!=3?0:1;break a}while(0);a:do if(c==1){if(u[d+4&4294967295]!=Is){c=0;break a}if(u[f+4&4294967295]!=Is){c=0;break a}e= -n_(u[d+52&4294967295],u[f+52&4294967295],2);i=(e|0)<=0;b:do if(i)c=8;else{e=D((u[d+8&4294967295]|0)==(u[f+8&4294967295]|0),1);if((e|0)==0){c=8;break b}e=D((u[d+12&4294967295]|0)==(u[f+12&4294967295]|0),1);if((e|0)==0){c=8;break b}e=D((u[d+20&4294967295]|0)==(u[f+20&4294967295]|0),1);if((e|0)==0){c=8;break b}e=D((u[d+56&4294967295]|0)==(u[f+56&4294967295]|0),1);if((e|0)==0){c=8;break b}e=n_(u[d+24&4294967295],u[f+24&4294967295],2);if((e|0)<=0){c=8;break b}e=n_(u[d+28&4294967295],u[f+28&4294967295], -2);if((e|0)<=0){c=8;break b}e=n_(u[d+32&4294967295],u[f+32&4294967295],2);if((e|0)<=0){c=8;break b}e=n_(u[d+36&4294967295],u[f+36&4294967295],2);if((e|0)<=0){c=8;break b}e=n_(u[d+40&4294967295],u[f+40&4294967295],2);if((e|0)<=0){c=8;break b}e=n_(u[d+44&4294967295],u[f+44&4294967295],2);if((e|0)<=0){c=8;break b}g=(b|0)==2?gj:hj;c=20;break b}while(0);if(c==8)if((e|0)<0){e=0;c=6;break a}else g=(b|0)==3?gj:hj;u[g&4294967295]=u[g&4294967295]+1&4294967295;e=g;c=6;break a}while(0);a:do if(c==0){b=(u[IF]| -0)!=0;b:do if(b){if(!((WY(u[Ru],Xda&4294967295,1)|0)<0)){c=5;break b}e=0;break a}while(0);u[P&4294967295]=u[P&4294967295]+1&4294967295;e=P}while(0);return e},0,function(d,f){var b=h;h+=56;var c,e=b+4,g=b+8,i=b+12,k=b+16,m=b+20,l=b+24,o,r=b+28,p,q=b+32,t,w=b+36,x,z=b+40,y=b+44,C=b+48,B=b+52;p=o=c=0;t=u[q]=0;x=u[w]=0;if((t5(f,Tda&4294967295,s([b,0,0,0,e,0,0,0,g,0,0,0,i,0,0,0,k,0,0,0,UR,0,0,0,m,0,0,0,UR,0,0,0,l,0,0,0,UR,0,0,0,r,0,0,0,z,0,0,0,y,0,0,0,C,0,0,0,B,0,0,0,UR,0,0,0,q,0,0,0,UR,0,0,0,w,0,0,0], -0,j,["i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0]))| -0)==0)c=0;else{var G=(u[b]|0)<0;a:do if(G)W(u[L],Uda&4294967295);else if((u[e]|0)<0)W(u[L],Vda&4294967295);else{o=c3(u[l]);if(o==0)break a;p=c3(u[r]);if(p==0)break a;t=u[q]!=0?c3(u[q]):f_(0);if(t==0)break a;x=u[w]!=0?c3(u[w]):f_(0);if(x==0)break a;c=b3(u[b],u[e],u[g],u[i],u[k],u[m],o,p,t,x,u[z],u[y],u[C],u[B])}while(0);e=o!=0;a:do if(e){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break a;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);o=p!=0;a:do if(o){u[p&4294967295]= -u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break a;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);p=t!=0;a:do if(p){u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)!=0)break a;A[u[u[t+4&4294967295]+24&4294967295]](t)}while(0);t=x!=0;a:do if(t){u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)!=0)break a;A[u[u[x+4&4294967295]+24&4294967295]](x)}while(0)}h=b;return c},0,function(d){var f=h;h+=16;d=d+8&4294967295;v[f&4294967295]=v[d&4294967295];v[f+ -8&4294967295]=v[d+8&4294967295];v[f+8&4294967295]=0-v[f+8&4294967295];d=m0(v[f&4294967295],v[f+8&4294967295]);h=f;return d},0,function(d){var f=h;h+=16;d=d+8&4294967295;v[f&4294967295]=v[d&4294967295];v[f+8&4294967295]=v[d+8&4294967295];d=M_(mfa&4294967295,s([v[f&4294967295],0,0,0,0,0,0,0,v[f+8&4294967295],0,0,0,0,0,0,0],0,j,["double",0,0,0,0,0,0,0,"double",0,0,0,0,0,0,0]));h=f;return d},0,function(d,f){var b=h;h+=4;var c,e;if((t5(f,ofa&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))| -0)==0)c=0;else if((u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)!=0)c=DCb(d,u[b]+20&-1,u[u[b]+8&4294967295]);else if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0)if(e=VY(u[b]),e==0)c=0;else{if(c=DCb(d,e+20&-1,u[e+8&4294967295]),u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else W(u[H],pfa&4294967295),c=0;h=b;return c},0,function(d,f){var b=h;h+=56;var c,e=b+4,g,i=b+8,k=b+24,m=b+40;u[b]=d;u[e]=f;var l=u[u[b]+4&4294967295]== -ft;a:do if(l)c=0;else{if((ZY(u[u[b]+4&4294967295],ft)|0)!=0){c=0;break a}if(!((V3(b,k)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){c=u[b]+8&4294967295;v[k&4294967295]=v[c&4294967295];v[k+8&4294967295]=v[c+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==ft;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],ft)|0)!=0){c=5;break b}if(!((V3(e,m)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(g=u[e]+8&4294967295,v[m&4294967295]=v[g&4294967295],v[m+8&4294967295]= -v[g+8&4294967295]);g=i;var l=v[k&4294967295],o=v[k+8&4294967295],r=v[m&4294967295],p=v[m+8&4294967295],q=h;h+=48;var t=q+16,w=q+32;v[q&4294967295]=l;v[q+8&4294967295]=o;v[t&4294967295]=r;v[t+8&4294967295]=p;v[w&4294967295]=v[q&4294967295]+v[t&4294967295];v[w+8&4294967295]=v[q+8&4294967295]+v[t+8&4294967295];v[g&4294967295]=v[w&4294967295];v[g+8&4294967295]=v[w+8&4294967295];h=q;g=m0(v[i&4294967295],v[i+8&4294967295])}while(0);h=b;return g},0,function(d,f){var b=h;h+=56;var c,e=b+4,g,i=b+8,k=b+24, -m=b+40;u[b]=d;u[e]=f;var l=u[u[b]+4&4294967295]==ft;a:do if(l)c=0;else{if((ZY(u[u[b]+4&4294967295],ft)|0)!=0){c=0;break a}if(!((V3(b,k)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){c=u[b]+8&4294967295;v[k&4294967295]=v[c&4294967295];v[k+8&4294967295]=v[c+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==ft;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],ft)|0)!=0){c=5;break b}if(!((V3(e,m)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(g=u[e]+8&4294967295, -v[m&4294967295]=v[g&4294967295],v[m+8&4294967295]=v[g+8&4294967295]);N3(i,v[k&4294967295],v[k+8&4294967295],v[m&4294967295],v[m+8&4294967295]);g=m0(v[i&4294967295],v[i+8&4294967295])}while(0);h=b;return g},0,function(d,f){var b=h;h+=56;var c,e=b+4,g,i=b+8,k=b+24,m=b+40;u[b]=d;u[e]=f;var l=u[u[b]+4&4294967295]==ft;a:do if(l)c=0;else{if((ZY(u[u[b]+4&4294967295],ft)|0)!=0){c=0;break a}if(!((V3(b,k)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){c=u[b]+8&4294967295;v[k&4294967295]=v[c&4294967295]; -v[k+8&4294967295]=v[c+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==ft;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],ft)|0)!=0){c=5;break b}if(!((V3(e,m)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(g=u[e]+8&4294967295,v[m&4294967295]=v[g&4294967295],v[m+8&4294967295]=v[g+8&4294967295]);O3(i,v[k&4294967295],v[k+8&4294967295],v[m&4294967295],v[m+8&4294967295]);g=m0(v[i&4294967295],v[i+8&4294967295])}while(0);h=b;return g},0,function(d,f){var b=h;h+=56;var c,e=b+4,g, -i=b+8,k=b+24,m=b+40;u[b]=d;u[e]=f;var l=u[u[b]+4&4294967295]==ft;a:do if(l)c=0;else{if((ZY(u[u[b]+4&4294967295],ft)|0)!=0){c=0;break a}if(!((V3(b,k)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){c=u[b]+8&4294967295;v[k&4294967295]=v[c&4294967295];v[k+8&4294967295]=v[c+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==ft;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],ft)|0)!=0){c=5;break b}if(!((V3(e,m)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(g=u[e]+ -8&4294967295,v[m&4294967295]=v[g&4294967295],v[m+8&4294967295]=v[g+8&4294967295]);g=(u[VF]|0)>1;b:do if(g){if(!((WY(u[Ru],afa&4294967295,1)|0)<0)){c=11;break b}g=0;break a}while(0);g=EX();u[g]=0;P3(i,v[k&4294967295],v[k+8&4294967295],v[m&4294967295],v[m+8&4294967295]);g=EX();(u[g]|0)==33?(W(u[sw],Zs&4294967295),g=0):g=m0(v[i&4294967295],v[i+8&4294967295])}while(0);h=b;return g},0,function(d,f){var b=h;h+=88;var c,e=b+4,g=b+8,i,k=b+24,m=b+40,l=b+56,o=b+72;u[b]=d;u[e]=f;var r=u[u[b]+4&4294967295]== -ft;a:do if(r)c=0;else{if((ZY(u[u[b]+4&4294967295],ft)|0)!=0){c=0;break a}if(!((V3(b,l)|0)<0)){c=2;break a}i=u[b];c=4;break a}while(0);a:do if(c==0){c=u[b]+8&4294967295;v[l&4294967295]=v[c&4294967295];v[l+8&4294967295]=v[c+8&4294967295];c=2;break a}while(0);a:do if(c==2){i=u[u[e]+4&4294967295]==ft;b:do if(i)c=5;else{if((ZY(u[u[e]+4&4294967295],ft)|0)!=0){c=5;break b}if(!((V3(e,o)|0)<0)){c=9;break b}i=u[e];break a}while(0);c==5&&(i=u[e]+8&4294967295,v[o&4294967295]=v[i&4294967295],v[o+8&4294967295]= -v[i+8&4294967295]);(WY(u[Ru],$s&4294967295,1)|0)<0?i=0:(i=EX(),u[i]=0,P3(k,v[l&4294967295],v[l+8&4294967295],v[o&4294967295],v[o+8&4294967295]),i=EX(),(u[i]|0)==33?(W(u[sw],bfa&4294967295),i=0):(i=YX(v[k&4294967295]),v[k&4294967295]=i,v[k+8&4294967295]=0,O3(g,v[o&4294967295],v[o+8&4294967295],v[k&4294967295],v[k+8&4294967295]),N3(m,v[l&4294967295],v[l+8&4294967295],v[g&4294967295],v[g+8&4294967295]),i=m0(v[m&4294967295],v[m+8&4294967295])))}while(0);h=b;return i},0,TBb,0,function(d,f,b){var c=h;h+= -88;var e=c+4,g,i=c+8,k=c+24,m,l=c+40,o=c+56,r=c+72;u[c]=d;u[e]=f;f=u[u[c]+4&4294967295]==ft;a:do if(f)d=0;else{if((ZY(u[u[c]+4&4294967295],ft)|0)!=0){d=0;break a}if(!((V3(c,l)|0)<0)){d=2;break a}g=u[c];d=4;break a}while(0);a:do if(d==0){d=u[c]+8&4294967295;v[l&4294967295]=v[d&4294967295];v[l+8&4294967295]=v[d+8&4294967295];d=2;break a}while(0);a:do if(d==2){g=u[u[e]+4&4294967295]==ft;b:do if(g)d=5;else{if((ZY(u[u[e]+4&4294967295],ft)|0)!=0){d=5;break b}if(!((V3(e,o)|0)<0)){d=9;break b}g=u[e];break a}while(0); -d==5&&(g=u[e]+8&4294967295,v[o&4294967295]=v[g&4294967295],v[o+8&4294967295]=v[g+8&4294967295]);if(b!=Q)W(u[L],dfa&4294967295),g=0;else{d=EX();u[d]=0;v[k&4294967295]=v[o&4294967295];v[k+8&4294967295]=v[o+8&4294967295];m=v[k&4294967295]|0;g=v[k+8&4294967295]!=0;b:do if(g)d=11;else{if(v[k&4294967295]!=(m|0)){d=11;break b}d=i;g=v[l&4294967295];var f=v[l+8&4294967295],p=h;h+=48;var q=a,t=p+16,w=p+32;v[p&4294967295]=g;v[p+8&4294967295]=f;g=(m|0)>100;c:do if(g)q=0;else{if((m|0)<-100){q=0;break c}(m|0)> -0?QBb(d,v[p&4294967295],v[p+8&4294967295],m):(QBb(t,v[p&4294967295],v[p+8&4294967295],0-m&4294967295),P3(d,v[Vs&4294967295],v[Vs+8&4294967295],v[t&4294967295],v[t+8&4294967295]));q=3;break c}while(0);q==0&&(v[w&4294967295]=m|0,v[w+8&4294967295]=0,PBb(d,v[p&4294967295],v[p+8&4294967295],v[w&4294967295],v[w+8&4294967295]));h=p;d=13;break b}while(0);d==11&&(PBb(r,v[l&4294967295],v[l+8&4294967295],v[k&4294967295],v[k+8&4294967295]),v[i&4294967295]=v[r&4294967295],v[i+8&4294967295]=v[r+8&4294967295]); -g=v[i&4294967295]==Infinity;b:do if(g)d=15;else{if(v[i&4294967295]==Infinity){d=15;break b}if(v[i+8&4294967295]==Infinity){d=15;break b}if(v[i+8&4294967295]==Infinity){d=15;break b}d=EX();if((u[d]|0)!=34){d=22;break b}d=EX();u[d]=0;d=22;break b}while(0);d==15&&(g=EX(),(u[g]|0)==0&&(g=EX(),u[g]=34));g=EX();(u[g]|0)==33?(W(u[sw],efa&4294967295),g=0):(g=EX(),(u[g]|0)==34?(W(u[qw],ffa&4294967295),g=0):g=m0(v[i&4294967295],v[i+8&4294967295]))}}while(0);h=c;return g},0,function(d){var f=h;h+=16;v[f&4294967295]= -0-v[d+8&-1];v[f+8&4294967295]=0-v[(d+8&4294967295)+8&4294967295];d=m0(v[f&4294967295],v[f+8&4294967295]);h=f;return d},0,function(d){u[d+4&4294967295]==ft?u[d&4294967295]=u[d&4294967295]+1&4294967295:(d=d+8&4294967295,d=m0(v[d&4294967295],v[d+8&4294967295]));return d},0,function(d){var d=d+8&4294967295,f=v[d&4294967295],b=v[d+8&4294967295],d=h;h+=16;var c;v[d&4294967295]=f;v[d+8&4294967295]=b;b=(JX(v[d&4294967295])|0)==0;a:do if(b)f=0;else{if((JX(v[d+8&4294967295])|0)==0){f=0;break a}c=Math.sqrt(v[d& -4294967295]*v[d&4294967295]+v[d+8&4294967295]*v[d+8&4294967295]);(JX(c)|0)==0?(f=EX(),u[f]=34):(f=EX(),u[f]=0);f=4;break a}while(0);f==0&&((WX(v[d&4294967295])|0)!=0?(c=XX(v[d&4294967295]),f=EX(),u[f]=0):(WX(v[d+8&4294967295])|0)!=0?(c=XX(v[d+8&4294967295]),f=EX(),u[f]=0):c=NaN);h=d;d=EX();(u[d]|0)==34?(W(u[qw],gfa&4294967295),d=0):d=XZ(c);return d},0,function(d){var f,b,c=v[d+8&-1]!=0;a:do if(c)f=0;else{if(v[(d+8&4294967295)+8&4294967295]!=0){f=0;break a}b=0;f=3;break a}while(0);f==0&&(b=1);return b}, -0,function(d,f){var b=h;h+=16;var c;v[b+8&4294967295]=0;var e=(u[u[u[f]+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do{if(e)c=X_(u[f])|0,v[b&4294967295]=c;else if((u[u[u[f]+4&4294967295]+84&4294967295]&16777216|0)!=0){c=W3(u[f]);v[b&4294967295]=c;c=v[b&4294967295]==-1;b:do if(c){if(V()==0)break b;c=-1;break a}while(0)}else{c=u[u[f]+4&4294967295]==Ly;b:do if(!c){if((ZY(u[u[f]+4&4294967295],Ly)|0)!=0)break b;e=u[u[f]+4&4294967295]==ft;c:do if(!e){if((ZY(u[u[f]+4&4294967295],ft)|0)!=0)break c;c=1;break a}while(0); -e=u[d];u[e&4294967295]=u[e&4294967295]+1&4294967295;e=u[f];u[e&4294967295]=u[e&4294967295]+1&4294967295;c=0;break a}while(0);c=R3(u[f]);v[b&4294967295]=c}c=m0(v[b&4294967295],v[b+8&4294967295]);u[f]=c;c=u[d];u[c&4294967295]=u[c&4294967295]+1&4294967295;c=0}while(0);h=b;return c},0,function(){W(u[H],ifa&4294967295);return 0},0,function(){W(u[H],jfa&4294967295);return 0},0,function(){W(u[H],kfa&4294967295);return 0},0,function(d,f){var b=h;h+=40;var c,e=b+4,g,i;i=b+8;var k=b+24;u[b]=d;u[e]=f;var m= -u[u[b]+4&4294967295]==ft;a:do if(m)c=0;else{if((ZY(u[u[b]+4&4294967295],ft)|0)!=0){c=0;break a}if(!((V3(b,i)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){c=u[b]+8&4294967295;v[i&4294967295]=v[c&4294967295];v[i+8&4294967295]=v[c+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==ft;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],ft)|0)!=0){c=5;break b}if(!((V3(e,k)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(g=u[e]+8&4294967295,v[k&4294967295]=v[g&4294967295], -v[k+8&4294967295]=v[g+8&4294967295]);if((WY(u[Ru],$s&4294967295,1)|0)<0)g=0;else if(g=TBb(u[b],u[e]),g!=0){i=u[g+12&-1];u[i&4294967295]=u[i&4294967295]+1&4294967295;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=i}else g=0}while(0);h=b;return g},0,function(d,f){var b=h;h+=56;var c,e=b+4,g,i=b+8,k=b+24,m=b+40;u[b]=d;u[e]=f;var l=u[u[b]+4&4294967295]==ft;a:do if(l)c=0;else{if((ZY(u[u[b]+4&4294967295],ft)|0)!=0){c=0;break a}if(!((V3(b, -k)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){c=u[b]+8&4294967295;v[k&4294967295]=v[c&4294967295];v[k+8&4294967295]=v[c+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==ft;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],ft)|0)!=0){c=5;break b}if(!((V3(e,m)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(g=u[e]+8&4294967295,v[m&4294967295]=v[g&4294967295],v[m+8&4294967295]=v[g+8&4294967295]);g=EX();u[g]=0;P3(i,v[k&4294967295],v[k+8&4294967295],v[m&4294967295], -v[m+8&4294967295]);g=EX();(u[g]|0)==33?(W(u[sw],Zs&4294967295),g=0):g=m0(v[i&4294967295],v[i+8&4294967295])}while(0);h=b;return g},0,function(d){A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d,f,b){d=E(b&1,8)!=0?T3(d,12,103):T3(d,0,114);if(d==0)f=-1;else{KX(d+20&-1,f);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);f=0}return f},0,function(d){return T3(d,0,114)},0,function(d){var f;f=z7(v[d+8&-1]);(f|0)==-1?f=-1:(d=z7(v[(d+8& -4294967295)+8&4294967295]),(d|0)==-1?f=-1:(f=(d*1000003&4294967295)+f&4294967295,(f|0)==-1&&(f=-2)));return f},0,function(d){return T3(d,12,103)},0,function(d,f,b){var c=h;h+=40;var e=c+4,g,i,k,m=c+8,l,o=c+24;u[c]=d;u[e]=f;f=(b|0)!=2;a:do if(f){if((b|0)==3){d=1;break a}d=(u[u[u[e]+4&4294967295]+84&4294967295]&8388608|0)!=0;b:do if(!d){if((u[u[u[e]+4&4294967295]+84&4294967295]&16777216|0)!=0)break b;if(u[u[e]+4&4294967295]==Ly)break b;if((ZY(u[u[e]+4&4294967295],Ly)|0)!=0)break b;if(u[u[e]+4&4294967295]== -ft)break b;if((ZY(u[u[e]+4&4294967295],ft)|0)!=0)break b;d=9;break a}while(0);W(u[H],hfa&4294967295);k=0;d=8;break a}else d=1;while(0);a:do if(d==1){f=u[u[c]+4&4294967295]==ft;b:do if(f)d=10;else{if((ZY(u[u[c]+4&4294967295],ft)|0)!=0){d=10;break b}if(!((V3(c,m)|0)<0)){d=14;break b}k=u[c];d=8;break a}while(0);d==10&&(d=u[c]+8&4294967295,v[m&4294967295]=v[d&4294967295],v[m+8&4294967295]=v[d+8&4294967295]);f=(u[u[u[e]+4&4294967295]+84&4294967295]&8388608|0)!=0;b:do if(f)d=15;else{if((u[u[u[e]+4&4294967295]+ -84&4294967295]&16777216|0)!=0){d=15;break b}l=u[u[e]+4&4294967295]==Ly;c:do if(!l){if((ZY(u[u[e]+4&4294967295],Ly)|0)!=0)break c;if(u[u[e]+4&4294967295]!=ft&&(ZY(u[u[e]+4&4294967295],ft)|0)==0){d=9;break a}i=u[u[e]+4&4294967295]==ft;d:do if(i)d=27;else{if((ZY(u[u[e]+4&4294967295],ft)|0)!=0){d=27;break d}if(!((V3(e,o)|0)<0)){d=31;break d}k=u[e];d=8;break a}while(0);d==27&&(i=u[e]+8&4294967295,v[o&4294967295]=v[i&4294967295],v[o+8&4294967295]=v[i+8&4294967295]);i=v[m&4294967295]!=v[o&4294967295];d:do if(i)d= -32;else{if(v[m+8&4294967295]!=v[o+8&4294967295]){d=32;break d}g=1;d=34;break d}while(0);d==32&&(g=0);l=g;d=25;break b}while(0);g=v[m&4294967295];o=R3(u[e]);g=g!=o;c:do if(g)d=21;else{if(v[m+8&4294967295]!=0){d=21;break c}i=1;d=23;break c}while(0);d==21&&(i=0);l=i;d=25;break b}while(0);if(d==15)if(v[m+8&4294967295]==0){m=XZ(v[m&4294967295]);if(m==0)k=0;else{b=K1(m,u[e],b);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);k=b}d=8;break a}else l= -0;b=(D((b|0)==2,1)|0)==(l|0)?gj:hj;u[b&4294967295]=u[b&4294967295]+1&4294967295;k=b;d=8;break a}while(0);d==9&&(u[P&4294967295]=u[P&4294967295]+1&4294967295,k=P);h=c;return k},0,function(d,f,b){var c=h;h+=40;var e=c+4,g,i=c+8,k=c+24,m,l,o;o=l=m=g=0;u[c]=hj;u[e]=0;f=(Q4(f,b,xfa&4294967295,et&4294967295,s([c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)b=0;else{b=u[u[c]+4&4294967295]==ft;b:do if(b){if(u[e]!=0)break b;if(d!=ft)break b;d=u[c];u[d& -4294967295]=u[d&4294967295]+1&4294967295;b=u[c];break a}while(0);b=(u[u[u[c]+4&4294967295]+84&4294967295]&134217728|0)!=0;b:do if(!b){if((u[u[u[c]+4&4294967295]+84&4294967295]&268435456|0)!=0)break b;f=u[e]!=0;c:do if(f){if((u[u[u[e]+4&4294967295]+84&4294967295]&134217728|0)==0&&(u[u[u[e]+4&4294967295]+84&4294967295]&268435456|0)==0)break c;W(u[H],zfa&4294967295);b=0;break a}while(0);f=SBb(u[c]);b=f!=0;c:do if(b)u[c]=f,m=1;else{if(V()==0)break c;b=0;break a}while(0);f=u[u[u[c]+4&4294967295]+48&4294967295]; -u[e]!=0&&(g=u[u[u[e]+4&4294967295]+48&4294967295]);b=f==0;c:do if(!b){if(u[f+80&4294967295]==0)break c;if(u[e]!=0){if(g==0)break c;if(u[g+80&4294967295]==0)break c}b=u[u[c]+4&4294967295]==ft;d:do if(b)f=20;else{if((ZY(u[u[c]+4&4294967295],ft)|0)!=0){f=20;break d}f=WZ(u[c]);b=(m|0)!=0;e:do if(b){var r=u[c];u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break e;A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c])}while(0);if(f==0){b=0;break a}else{b=u[f+4&4294967295]!=Ly;e:do if(b){if((ZY(u[f+ -4&4294967295],Ly)|0)!=0)break e;W(u[H],Bfa&4294967295);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);b=0;break a}while(0);b=R3(f);v[i&4294967295]=b;v[i+8&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0){f=33;break d}A[u[u[f+4&4294967295]+24&4294967295]](f);f=33;break d}}while(0);if(f==20){l=u[c]+8&4294967295;v[i&4294967295]=v[l&4294967295];v[i+8&4294967295]=v[l+8&4294967295];l=1;m=(m|0)!=0;d:do if(m){f= -u[c];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break d;A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c])}while(0)}m=u[e]==0;d:do if(m)v[k&4294967295]=0;else{f=u[u[e]+4&4294967295]==ft;e:do if(!f){if((ZY(u[u[e]+4&4294967295],ft)|0)!=0)break e;f=A[u[g+80&4294967295]](u[e]);if(f==0){b=0;break a}else{e=R3(f);v[k&4294967295]=e;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break d;A[u[u[f+4&4294967295]+24&4294967295]](f);break d}}while(0);o=u[e]+8&4294967295; -v[k&4294967295]=v[o&4294967295];v[k+8&4294967295]=v[o+8&4294967295];o=1}while(0);(o|0)!=0&&(v[i&4294967295]-=v[k+8&4294967295]);(l|0)!=0&&(v[k&4294967295]+=v[i+8&4294967295]);b=RBb(d,v[i&4294967295],v[k&4294967295]);break a}while(0);W(u[H],Afa&4294967295);d=(m|0)!=0;c:do if(d){i=u[c];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break c;A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c])}while(0);b=0;break a}while(0);if(u[e]!=0)W(u[H],yfa&4294967295),b=0;else{var r=d,p=u[c],b= -h;h+=12;var q=a,t=a,w=t=a,x=a,x=x=a,z=b+4,y=a,C=t=a,B=a,x=a,G=b+8,B=t=y=0,x=(u[u[p+4&4294967295]+84&4294967295]&134217728|0)!=0;b:do{if(x)u[b]=p+20&-1,u[G]=u[p+8&4294967295],q=0;else if((u[u[p+4&4294967295]+84&4294967295]&268435456|0)!=0)if((u[p+8&4294967295]+1&4294967295|0)>=0?(x=(u[p+8&4294967295]|0)!=-1?u[p+8&4294967295]+1&4294967295:1,x=oa(x)):x=0,x==0)w=OY(),q=3;else{if((M4(u[p+12&4294967295],u[p+8&4294967295],x)|0)!=0){q=4;break b}u[b]=x;u[G]=Ba(u[b]);q=0}else{if((IY(p,b,G)|0)==0){q=0;break b}W(u[H], -vfa&4294967295);w=0;q=3}break b}while(0);b:do if(q==0){x=u[b];c:for(;;){if((u[FG+D(u[u[b]],8)*4&4294967295]&8|0)==0)break c;u[b]=u[b]+1&4294967295}p=E(u[u[b]],8)==40;c:do if(p){B=1;for(u[b]=u[b]+1&4294967295;;){if((u[FG+D(u[u[b]],8)*4&4294967295]&8|0)==0)break c;u[b]=u[b]+1&4294967295}}while(0);C=l0(u[b],z);p=C==-1;c:do if(p){if(V()==0)break c;if((xY(u[L])|0)==0){q=4;break b}yY()}while(0);p=u[z]!=u[b];c:do{if(p){u[b]=u[z];p=E(u[u[b]],8)==43;d:do if(p)q=17;else{if(E(u[u[b]],8)==45){q=17;break d}p= -E(u[u[b]],8)==106;e:do if(!p){if(E(u[u[b]],8)==74)break e;y=C;q=30;break d}while(0);u[b]=u[b]+1&4294967295;t=C;q=30;break d}while(0);if(q==17){y=C;t=l0(u[b],z);p=t==-1;d:do if(p){if(V()==0)break d;if((xY(u[L])|0)==0){q=4;break b}yY()}while(0);u[z]!=u[b]?u[b]=u[z]:(t=E(u[u[b]],8)==43?1:-1,u[b]=u[b]+1&4294967295);if(E(u[u[b]],8)!=106&&E(u[u[b]],8)!=74){q=25;break c}u[b]=u[b]+1&4294967295}}else{z=E(u[u[b]],8)==43;d:do if(z)q=32;else{if(E(u[u[b]],8)==45){q=32;break d}t=1;q=36;break d}while(0);q==32&& -(t=E(u[u[b]],8)==43?1:-1,u[b]=u[b]+1&4294967295);if(E(u[u[b]],8)!=106&&E(u[u[b]],8)!=74){q=25;break c}u[b]=u[b]+1&4294967295}q=31;break c}while(0);c:do if(q==31){d:for(;;){if((u[FG+D(u[u[b]],8)*4&4294967295]&8|0)==0)break d;u[b]=u[b]+1&4294967295}B=(B|0)!=0;d:do if(B){if(E(u[u[b]],8)!=41)break c;for(u[b]=u[b]+1&4294967295;;){if((u[FG+D(u[u[b]],8)*4&4294967295]&8|0)==0)break d;u[b]=u[b]+1&4294967295}}while(0);if((u[b]-x&4294967295|0)!=(u[G]|0))break c;w=RBb(r,y,t);q=3;break b}while(0);W(u[L],wfa&4294967295); -q=4;break b}while(0);q==4&&(w=0);r=w;h=b;b=r}}while(0);h=c;return b},0,ODb,0,function(){var d,f;d=c7(r2a&4294967295,R&4294967295,TRa&4294967295);var b=d==0;a:do if(!b){var c=f=f=a,e=a,g=a,i=a;f=h2();if(f==0)f=0;else if(u[a]!=0){c=u[a];b:for(;;){if(u[c]==0)break b;var i=HX(u[c],61),k=i==0;c:do if(!k)if(e=SY(u[c],i-u[c]&4294967295),e==0)yY();else if(g=S2(i+1&4294967295),g==0){if(yY(),u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else{var m= -e2(f,e)==0;d:do if(m){if((Q1(f,e,g)|0)==0)break d;yY()}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);c=c+4&4294967295}}f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295);c=f==0;b:do if(!c){if((e7(d,s2a&4294967295,f)|0)!=0)break b;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]| -0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);if((((v7(d,A1a&4294967295,0)|0)!=0?-1:(v7(d,B1a&4294967295,4)|0)!=0?-1:(v7(d,C1a&4294967295,2)|0)!=0?-1:(v7(d,D1a&4294967295,1)|0)!=0?-1:(v7(d,E1a&4294967295,65536)|0)!=0?-1:(v7(d,F1a&4294967295,238328)|0)!=0?-1:(v7(d,G1a&4294967295,8)|0)!=0?-1:(v7(d,H1a&4294967295,1)|0)!=0?-1:(v7(d,I1a&4294967295,2)|0)!=0?-1:(v7(d,J1a&4294967295,0)|0)!=0?-1:(v7(d,K1a&4294967295,1)|0)!=0?-1:(v7(d,L1a&4294967295,2)|0)!=0?-1:(v7(d,M1a&4294967295,2048)|0)!=0?-1:(v7(d,N1a& -4294967295,2048)|0)!=0?-1:(v7(d,O1a&4294967295,1024)|0)!=0?-1:(v7(d,P1a&4294967295,4096)|0)!=0?-1:(v7(d,Q1a&4294967295,1052672)|0)!=0?-1:(v7(d,R1a&4294967295,1052672)|0)!=0?-1:(v7(d,S1a&4294967295,256)|0)!=0?-1:(v7(d,T1a&4294967295,64)|0)!=0?-1:(v7(d,U1a&4294967295,128)|0)!=0?-1:(v7(d,V1a&4294967295,512)|0)!=0?-1:(v7(d,W1a&4294967295,32768)|0)!=0?-1:(v7(d,X1a&4294967295,8192)|0)!=0?-1:(v7(d,Y1a&4294967295,16384)|0)!=0?-1:(v7(d,Z1a&4294967295,65536)|0)!=0?-1:(v7(d,$1a&4294967295,131072)|0)!=0?-1:(v7(d, -a2a&4294967295,262144)|0)!=0?-1:(v7(d,b2a&4294967295,0)|0)!=0?-1:(v7(d,c2a&4294967295,64)|0)!=0?-1:(v7(d,d2a&4294967295,65)|0)!=0?-1:(v7(d,e2a&4294967295,66)|0)!=0?-1:(v7(d,f2a&4294967295,67)|0)!=0?-1:(v7(d,g2a&4294967295,68)|0)!=0?-1:(v7(d,h2a&4294967295,69)|0)!=0?-1:(v7(d,i2a&4294967295,70)|0)!=0?-1:(v7(d,j2a&4294967295,71)|0)!=0?-1:(v7(d,k2a&4294967295,72)|0)!=0?-1:(v7(d,l2a&4294967295,73)|0)!=0?-1:(v7(d,m2a&4294967295,74)|0)!=0?-1:(v7(d,n2a&4294967295,75)|0)!=0?-1:(v7(d,o2a&4294967295,76)|0)!= -0?-1:(v7(d,p2a&4294967295,77)|0)!=0?-1:(v7(d,q2a&4294967295,78)|0)!=0?-1:0)|0)!=0)break a;if((((V7(uG&4294967295,14,h_a&4294967295,d)|0)!=0?-1:(V7(vG&4294967295,25,i_a&4294967295,d)|0)!=0?-1:(V7(wG&4294967295,134,j_a&4294967295,d)|0)!=0?-1:0)|0)!=0)break a;b=u[wv];u[b&4294967295]=u[b&4294967295]+1&4294967295;e7(d,t2a&4294967295,u[wv]);u[rG]==0&&(b=h2(),u[rG]=b);(u[zG]|0)==0&&(u[ZF&4294967295]=u2a&4294967295,u[u[ZF+8&4294967295]+56&-1]=u[IQ],u[u[ZF+8&4294967295]+64&-1]=u[IQ],u[u[ZF+8&4294967295]+72& --1]=u[IQ],a7(fG,ZF),u[dG]=u[fG+156&4294967295],u[fG+156&4294967295]=108,u[bG&4294967295]=v2a&4294967295,a7(tG,bG),b=qzb(2),u[qG]=b);u[fG&4294967295]=u[fG&4294967295]+1&4294967295;e7(d,$F&4294967295,fG);u[tG&4294967295]=u[tG&4294967295]+1&4294967295;e7(d,cG&4294967295,tG);u[zG]=1;break a}while(0)}while(0)},0,function(){var d,f,b;d=c7(Cia&4294967295,Aia,Bia&4294967295);var c=d==0;a:do if(!c){f=c5(d);b=h2();var e=f==0;b:do if(!e){if(b==0)break b;if(($(f,Dia&4294967295,b)|0)<0)break b;o4(f,b,Eia&4294967295, -19);o4(f,b,Fia&4294967295,50);o4(f,b,Gia&4294967295,113);o4(f,b,Hia&4294967295,42);o4(f,b,Iia&4294967295,117);o4(f,b,Jia&4294967295,45);o4(f,b,Kia&4294967295,51);o4(f,b,Lia&4294967295,61);o4(f,b,Mia&4294967295,15);o4(f,b,Nia&4294967295,38);o4(f,b,Oia&4294967295,32);o4(f,b,Pia&4294967295,22);o4(f,b,Qia&4294967295,75);o4(f,b,Ria&4294967295,68);o4(f,b,Sia&4294967295,4);o4(f,b,Tia&4294967295,87);o4(f,b,Uia&4294967295,39);o4(f,b,Via&4294967295,105);o4(f,b,Wia&4294967295,71);o4(f,b,Xia&4294967295,66);o4(f, -b,Yia&4294967295,119);o4(f,b,Zia&4294967295,10);o4(f,b,$ia&4294967295,40);o4(f,b,aja&4294967295,18);o4(f,b,bja&4294967295,7);o4(f,b,cja&4294967295,3);o4(f,b,dja&4294967295,90);o4(f,b,eja&4294967295,97);o4(f,b,fja&4294967295,53);o4(f,b,gja&4294967295,112);o4(f,b,hja&4294967295,96);o4(f,b,ija&4294967295,92);o4(f,b,jja&4294967295,16);o4(f,b,kja&4294967295,11);o4(f,b,lja&4294967295,77);o4(f,b,mja&4294967295,73);o4(f,b,nja&4294967295,106);o4(f,b,oja&4294967295,55);o4(f,b,pja&4294967295,108);o4(f,b,qja& -4294967295,44);o4(f,b,rja&4294967295,80);o4(f,b,sja&4294967295,64);o4(f,b,tja&4294967295,52);o4(f,b,uja&4294967295,9);o4(f,b,vja&4294967295,72);o4(f,b,wja&4294967295,5);o4(f,b,xja&4294967295,49);o4(f,b,yja&4294967295,91);o4(f,b,zja&4294967295,28);o4(f,b,Aja&4294967295,8);o4(f,b,Bja&4294967295,114);o4(f,b,Cja&4294967295,100);o4(f,b,Dja&4294967295,118);o4(f,b,Eja&4294967295,13);o4(f,b,Fja&4294967295,48);o4(f,b,Gja&4294967295,84);o4(f,b,Hja&4294967295,20);o4(f,b,Ija&4294967295,76);o4(f,b,Jja&4294967295, -1);o4(f,b,Kja&4294967295,33);o4(f,b,Lja&4294967295,54);o4(f,b,Mja&4294967295,111);o4(f,b,Nja&4294967295,21);o4(f,b,Oja&4294967295,93);o4(f,b,Pja&4294967295,30);o4(f,b,Qja&4294967295,99);o4(f,b,Rja&4294967295,43);o4(f,b,Sja&4294967295,70);o4(f,b,Tja&4294967295,69);o4(f,b,Uja&4294967295,121);o4(f,b,Vja&4294967295,47);o4(f,b,Wja&4294967295,74);o4(f,b,Xja&4294967295,23);o4(f,b,Yja&4294967295,82);o4(f,b,Zja&4294967295,29);o4(f,b,$ja&4294967295,67);o4(f,b,aka&4294967295,102);o4(f,b,bka&4294967295,110); -o4(f,b,cka&4294967295,2);o4(f,b,dka&4294967295,17);o4(f,b,eka&4294967295,122);o4(f,b,fka&4294967295,60);o4(f,b,gka&4294967295,57);o4(f,b,hka&4294967295,56);o4(f,b,ika&4294967295,79);o4(f,b,jka&4294967295,14);o4(f,b,kka&4294967295,27);o4(f,b,lka&4294967295,35);o4(f,b,mka&4294967295,107);o4(f,b,nka&4294967295,89);o4(f,b,oka&4294967295,81);o4(f,b,pka&4294967295,37);o4(f,b,qka&4294967295,120);o4(f,b,rka&4294967295,103);o4(f,b,ska&4294967295,101);o4(f,b,tka&4294967295,116);o4(f,b,uka&4294967295,63);o4(f, -b,vka&4294967295,12);o4(f,b,wka&4294967295,88);o4(f,b,xka&4294967295,86);o4(f,b,yka&4294967295,31);o4(f,b,zka&4294967295,34);o4(f,b,Aka&4294967295,83);o4(f,b,Bka&4294967295,46);o4(f,b,Cka&4294967295,104);o4(f,b,Dka&4294967295,98);o4(f,b,Eka&4294967295,95);o4(f,b,Fka&4294967295,78);o4(f,b,Gka&4294967295,11);o4(f,b,Hka&4294967295,36);o4(f,b,Ika&4294967295,25);o4(f,b,Jka&4294967295,85);o4(f,b,Kka&4294967295,94);o4(f,b,Lka&4294967295,62);o4(f,b,Mka&4294967295,59);o4(f,b,Nka&4294967295,35);o4(f,b,Oka& -4294967295,109);o4(f,b,Pka&4294967295,24);o4(f,b,Qka&4294967295,26);o4(f,b,Rka&4294967295,115);o4(f,b,Ska&4294967295,6);o4(f,b,Tka&4294967295,65);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b);break a}while(0)}while(0)},0,function(){var d;d=c7(X2a&4294967295,DG&4294967295,M2a&4294967295);d!=0&&((u[EG]|0)==0&&a7(CG,BG),u[CG&4294967295]=u[CG&4294967295]+1&4294967295,e7(d,Y2a&4294967295,CG),u[CG&4294967295]=u[CG&4294967295]+1&4294967295, -e7(d,Z2a&4294967295,CG),u[EG]=1)},0,function(){var d,f;d=($6(OP)|0)!=0;a:do if(!d){if(($6(XP)|0)!=0)break a;if(($6(ZP)|0)!=0)break a;d=c7(ccb&4294967295,$P,0);if(d==0)break a;d=c5(d);f=Y(20031017);var b=f!=0;b:do if(b){$(d,dcb&4294967295,f);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=Y(2);b=f!=0;b:do if(b){$(d,ecb&4294967295,f);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+ -4&4294967295]+24&4294967295]](f)}while(0);f=S2(Xab&4294967295);if(f==0)break a;$(d,fcb&4294967295,f);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f);break a}while(0)},0,function(){c7(Wca&4294967295,xs&4294967295,0)},0,function(){var d;d=c7(ixb&4294967295,GW&4294967295,jxb&4294967295);d!=0&&(u[IW&4294967295]=u[IW&4294967295]+1&4294967295,e7(d,kxb&4294967295,IW),u[IW&4294967295]=u[IW&4294967295]+1&4294967295,e7(d,lxb&4294967295, -IW),u[OW&4294967295]=u[OW&4294967295]+1&4294967295,e7(d,mxb&4294967295,OW),u[PW&4294967295]=u[PW&4294967295]+1&4294967295,e7(d,nxb&4294967295,PW))},0,function(){var d=h;h+=20;var f,b=($6(lX)|0)<0;a:do if(!b){u[eX&4294967295]=47;u[eX+20&4294967295]=47;u[eX+40&4294967295]=47;(u[Js]|0)!=0&&(pX(d,eX&4294967295,20),pX(eX&4294967295,eX+20&4294967295,20),pX(eX+20&4294967295,d,20),pX(d,eX+60&4294967295,20),pX(eX+60&4294967295,eX+80&4294967295,20),pX(eX+80&4294967295,d,20));f=c7(czb&4294967295,0,bzb&4294967295); -if(f==0)break a;var c=aCb(dzb&4294967295,u[lv]);u[gX]=c;if(u[gX]==0)break a;c=u[gX];u[c&4294967295]=u[c&4294967295]+1&4294967295;if((e7(f,ezb&4294967295,u[gX])|0)<0)break a;u[lX&4294967295]=u[lX&4294967295]+1&4294967295;if((e7(f,fzb&4294967295,lX)|0)<0)break a;c=h2();u[fX]=c;if(u[fX]==0)break a;c=u[fX];u[c&4294967295]=u[c&4294967295]+1&4294967295;e7(f,gzb&4294967295,u[fX])}while(0);h=d},0,function(){var d;d=c7(qgb&4294967295,NQ&4294967295,0);d!=0&&(v7(d,rgb&4294967295,8),v7(d,sgb&4294967295,1),v7(d, -tgb&4294967295,2),v7(d,ugb&4294967295,4),v7(d,vgb&4294967295,16),v7(d,wgb&4294967295,32),v7(d,xgb&4294967295,64),v7(d,ygb&4294967295,70),v7(d,zgb&4294967295,0),v7(d,Agb&4294967295,1),v7(d,Bgb&4294967295,2),v7(d,Cgb&4294967295,1),v7(d,Dgb&4294967295,2),v7(d,Egb&4294967295,4),v7(d,Fgb&4294967295,1),v7(d,Ggb&4294967295,2),v7(d,Hgb&4294967295,3),v7(d,Igb&4294967295,4),v7(d,Jgb&4294967295,5),v7(d,Kgb&4294967295,11),v7(d,Lgb&4294967295,7))},0,function(){var d;u[cX+128&4294967295]=ou;var f=($6(cX)|0)<0; -a:do if(!f){u[$W+128&4294967295]=kE;if(($6($W)|0)<0)break a;d=c7(Nxb&4294967295,dX,Exb&4294967295);if(d==0)break a;if(($6($W)|0)<0)break a;if(($6(cX)|0)<0)break a;u[$W&4294967295]=u[$W&4294967295]+1&4294967295;if((e7(d,Oxb&4294967295,$W)|0)<0)break a;u[cX&4294967295]=u[cX&4294967295]+1&4294967295;e7(d,Pxb&4294967295,cX)}while(0)},0,function(){var d;d=c7(gOa&4294967295,UE&4294967295,fOa&4294967295);d!=0&&v7(d,hOa&4294967295,2)},0,function(){var d,f,b=($6(CD)|0)<0;a:do if(!b){d=c7(DJa&4294967295,AD& -4294967295,YIa&4294967295);if(d==0)break a;f=c5(d);if(f==0)break a;if((f6(f,EJa&4294967295,0)|0)<0)break a;if((f6(f,FJa&4294967295,1)|0)<0)break a;if((f6(f,GJa&4294967295,2)|0)<0)break a;if((f6(f,HJa&4294967295,3)|0)<0)break a;if((f6(f,IJa&4294967295,4)|0)<0)break a;if((f6(f,JJa&4294967295,5)|0)<0)break a;if((f6(f,KJa&4294967295,6)|0)<0)break a;if((f6(f,LJa&4294967295,7)|0)<0)break a;if((f6(f,MJa&4294967295,8)|0)<0)break a;if((f6(f,NJa&4294967295,9)|0)<0)break a;u[CD&4294967295]=u[CD&4294967295]+ -1&4294967295;e7(d,OJa&4294967295,CD)}while(0)},0,function(){var d,f,b=(f8()|0)==0;a:do if(!b){d=c7(dJ&4294967295,0,0);if(d==0)break a;f=c5(d);if(($(f,K7a&4294967295,cJ)|0)<0)break a;if((v7(d,L7a&4294967295,1024)|0)<0)break a;if((aDb(d,M7a&4294967295,N7a&4294967295)|0)<0)break a;if(($(f,gJ&4294967295,u[hJ])|0)<0)break a;if(($(f,iJ&4294967295,u[jJ])|0)<0)break a;if(($(f,kJ&4294967295,u[lJ])|0)<0)break a;if(($(f,mJ&4294967295,u[nJ])|0)<0)break a;if(($(f,oJ&4294967295,u[pJ])|0)<0)break a;if(($(f,qJ&4294967295, -u[rJ])|0)<0)break a;if(($(f,sJ&4294967295,u[tJ])|0)<0)break a;if(($(f,uJ&4294967295,u[vJ])|0)<0)break a;if(($(f,wJ&4294967295,u[xJ])|0)<0)break a;if(($(f,yJ&4294967295,u[zJ])|0)<0)break a;if(($(f,AJ&4294967295,u[BJ])|0)<0)break a;if(($(f,CJ&4294967295,u[DJ])|0)<0)break a;if(($(f,EJ&4294967295,u[FJ])|0)<0)break a;if(($(f,GJ&4294967295,u[HJ])|0)<0)break a;if(($(f,IJ&4294967295,u[JJ])|0)<0)break a;if(($(f,KJ&4294967295,u[LJ])|0)<0)break a;if(($(f,MJ&4294967295,u[NJ])|0)<0)break a;if(($(f,OJ&4294967295, -u[PJ])|0)<0)break a;if(($(f,QJ&4294967295,u[RJ])|0)<0)break a;if(($(f,SJ&4294967295,u[TJ])|0)<0)break a;if(($(f,UJ&4294967295,u[VJ])|0)<0)break a;if(($(f,WJ&4294967295,u[XJ])|0)<0)break a;if(($(f,YJ&4294967295,u[ZJ])|0)<0)break a;if(($(f,$J&4294967295,u[aK])|0)<0)break a;if(($(f,bK&4294967295,u[cK])|0)<0)break a;if(($(f,dK&4294967295,u[eK])|0)<0)break a;if(($(f,fK&4294967295,u[gK])|0)<0)break a;if(($(f,hK&4294967295,u[iK])|0)<0)break a;if(($(f,jK&4294967295,u[kK])|0)<0)break a;if(($(f,lK&4294967295, -u[mK])|0)<0)break a;if(($(f,nK&4294967295,u[oK])|0)<0)break a;if(($(f,pK&4294967295,u[qK])|0)<0)break a;if(($(f,rK&4294967295,u[sK])|0)<0)break a;if(($(f,tK&4294967295,u[uK])|0)<0)break a;if(($(f,vK&4294967295,u[wK])|0)<0)break a;if(($(f,xK&4294967295,u[yK])|0)<0)break a;if(($(f,zK&4294967295,u[AK])|0)<0)break a;if(($(f,BK&4294967295,u[CK])|0)<0)break a;if(($(f,DK&4294967295,u[EK])|0)<0)break a;if(($(f,FK&4294967295,u[GK])|0)<0)break a;if(($(f,HK&4294967295,u[IK])|0)<0)break a;if(($(f,JK&4294967295, -u[KK])|0)<0)break a;if(($(f,LK&4294967295,u[MK])|0)<0)break a;if(($(f,NK&4294967295,u[OK])|0)<0)break a;if(($(f,PK&4294967295,u[QK])|0)<0)break a;if(($(f,RK&4294967295,u[SK])|0)<0)break a;if(($(f,TK&4294967295,u[UK])|0)<0)break a;if(($(f,VK&4294967295,u[WK])|0)<0)break a;if(($(f,XK&4294967295,u[YK])|0)<0)break a;if(($(f,ZK&4294967295,u[$K])|0)<0)break a;if(($(f,aL&4294967295,u[bL])|0)<0)break a;if(($(f,cL&4294967295,u[dL])|0)<0)break a;if(($(f,eL&4294967295,u[fL])|0)<0)break a;if(($(f,gL&4294967295, -u[hL])|0)<0)break a;if(($(f,jL&4294967295,u[kL])|0)<0)break a;if(($(f,mL&4294967295,u[nL])|0)<0)break a;if(($(f,pL&4294967295,u[qL])|0)<0)break a;if(($(f,sL&4294967295,u[tL])|0)<0)break a;if(($(f,vL&4294967295,u[wL])|0)<0)break a;if(($(f,CI&4294967295,u[yL])|0)<0)break a;if(($(f,zL&4294967295,u[AL])|0)<0)break a;if(($(f,BL&4294967295,u[CL])|0)<0)break a;if(($(f,DL&4294967295,u[EL])|0)<0)break a;if(($(f,FL&4294967295,u[GL])|0)<0)break a;if(($(f,HL&4294967295,u[IL])|0)<0)break a;if(($(f,JL&4294967295, -u[KL])|0)<0)break a;if(($(f,ML&4294967295,u[NL])|0)<0)break a;if(($(f,PL&4294967295,u[QL])|0)<0)break a;if(($(f,RL&4294967295,u[SL])|0)<0)break a;if(($(f,UL&4294967295,u[VL])|0)<0)break a;if(($(f,XL&4294967295,u[YL])|0)<0)break a;if(($(f,$L&4294967295,u[aM])|0)<0)break a;if(($(f,cM&4294967295,u[dM])|0)<0)break a;if(($(f,fM&4294967295,u[gM])|0)<0)break a;if(($(f,iM&4294967295,u[jM])|0)<0)break a;if(($(f,lM&4294967295,u[mM])|0)<0)break a;if(($(f,oM&4294967295,u[pM])|0)<0)break a;if(($(f,rM&4294967295, -u[sM])|0)<0)break a;if(($(f,uM&4294967295,u[vM])|0)<0)break a;if(($(f,xM&4294967295,u[yM])|0)<0)break a;if(($(f,AM&4294967295,u[BM])|0)<0)break a;if(($(f,CM&4294967295,u[DM])|0)<0)break a;if(($(f,FM&4294967295,u[GM])|0)<0)break a;if(($(f,IM&4294967295,u[JM])|0)<0)break a;if(($(f,LM&4294967295,u[MM])|0)<0)break a;if(($(f,OM&4294967295,u[PM])|0)<0)break a;if(($(f,QM&4294967295,u[RM])|0)<0)break a;if(($(f,TM&4294967295,u[UM])|0)<0)break a;if(($(f,WM&4294967295,u[XM])|0)<0)break a;if(($(f,ZM&4294967295, -u[$M])|0)<0)break a;if(($(f,bN&4294967295,u[cN])|0)<0)break a;if(($(f,eN&4294967295,u[fN])|0)<0)break a;if(($(f,hN&4294967295,u[iN])|0)<0)break a;if(($(f,kN&4294967295,u[lN])|0)<0)break a;if(($(f,nN&4294967295,u[oN])|0)<0)break a;if(($(f,qN&4294967295,u[rN])|0)<0)break a;if(($(f,tN&4294967295,u[uN])|0)<0)break a;if(($(f,vN&4294967295,u[wN])|0)<0)break a;if(($(f,xN&4294967295,u[yN])|0)<0)break a;if(($(f,zN&4294967295,u[AN])|0)<0)break a;if(($(f,BN&4294967295,u[CN])|0)<0)break a;$(f,DN&4294967295,u[EN])}while(0)}, -0,function(){var d;d=c7(Sua&4294967295,Ez&4294967295,Eua&4294967295);var f=d==0;a:do if(!f){if(u[uz]==0){var b=j_(0);u[uz]=b;if(u[uz]==0)break a}b=u[uz];u[b&4294967295]=u[b&4294967295]+1&4294967295;if((e7(d,Tua&4294967295,u[uz])|0)<0)break a;b=u[zz]==0;b:do if(b){var c=b6(Bz&4294967295);u[zz]=c;if(u[zz]!=0)break b;yY()}while(0);if((v7(d,Uua&4294967295,1)|0)<0)break a;if((v7(d,Vua&4294967295,2)|0)<0)break a;if((v7(d,Wua&4294967295,4)|0)<0)break a;if((v7(d,Xua&4294967295,8)|0)<0)break a;if((v7(d,Yua& -4294967295,16)|0)<0)break a;if((v7(d,Zua&4294967295,32)|0)<0)break a;v7(d,$ua&4294967295,62)}while(0)},0,PDb,0,function(d){u[u[d+16&4294967295]+12&4294967295]==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q):d=S2(u[u[d+16&4294967295]+12&4294967295]);return d},0,function(d){u[u[d+16&4294967295]+16&4294967295]==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q):d=S2(u[u[d+16&4294967295]+16&4294967295]);return d},0,function(d){u[u[d+16&4294967295]+12&4294967295]==0?(u[Q&4294967295]=u[Q&4294967295]+ -1&4294967295,d=Q):d=S2(u[u[d+16&4294967295]+12&4294967295]);return d},0,function(d){u[u[d+16&4294967295]+16&4294967295]==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q):d=S2(u[u[d+16&4294967295]+16&4294967295]);return d},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);f=u[d+12&4294967295]!=0;a:do if(f){b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);L2(d)},0,function(d){return Y3(d,Zfa&4294967295)},0,function(d,f,b){var c,e;c=u[f+8&4294967295];if((c|0)<=0)T(u[H],ht&4294967295,s([X3(d),0,0,0,u[u[d+8&4294967295]+ -12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),b=0;else if(e=u[f+12&-1],(D_(e,u[d+8&4294967295])|0)==0)T(u[H],it&4294967295,s([X3(d),0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0,u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0])),b=0;else if(d=Z2(u[d+16&4294967295],e,0),d==0)b=0;else if(f=M9(f,1,c),f==0){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);b=0}else{b=QZ(d,f,b);u[f&4294967295]=u[f& -4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d)}return b},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){d=A[f](u[d+8&4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d,f){var b=h;h+=4;var c=(Z3(d,f,b)|0)!=0?u[b]:Z2(u[d+16&4294967295],f,0);h=b;return c},0,function(d,f,b){d= -Z2(u[d+16&4294967295],u[d+8&4294967295],0);if(d==0)f=0;else if(f=QZ(d,f,b),u[d&4294967295]=u[d&4294967295]-1&4294967295,(u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);return f},0,function(d,f,b){var c,e;c=b;var g=c==0;a:do if(g){f!=0?(c=u[f+4&4294967295],b=0):(T(u[H],dga&4294967295,s([X3(d),0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),e=0,b=1);break a}else b=0;while(0);b==0&&((u[u[c+4&4294967295]+84&4294967295]|0)>=0?(T(u[H],ega&4294967295,s([X3(d), -0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0,u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0])),e=0):(ZY(c,u[d+8&4294967295])|0)==0?(T(u[H],fga&4294967295,s([X3(d),0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0,u[c+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0])),e=0):e=Z2(u[d+16&4294967295],c,0));return e},0,function(d){return Y3(d,$fa&4294967295)},0,function(d,f){var b=h;h+=4;var c;if((Z3(d,f,b)|0)!=0)c=u[b];else{c=u[d+16&4294967295];var e,g, -i,k;g=f;var m=(u[c+12&4294967295]&2|0)!=0;a:do if(m){if((w2()|0)==0){e=1;break a}W(u[Av],CQ&4294967295);i=0;e=2;break a}else e=1;while(0);e==1&&(g=g+u[c+8&4294967295]&4294967295,e=u[c+4&4294967295],e=e==0?10:e==1?11:e==2?12:e==3?13:e==4?14:e==5?15:e==6?16:e==7?17:e==8?18:e==9?19:e==10?20:e==11?21:e==12?22:e==13?23:e==14?24:e==16?25:e==17?26:e==18?27:e==19?28:29,e==29?(W(u[uw],Nfb&4294967295),k=0):e==10?k=Y(E(u[g],16)):e==11?k=Y(u[g]):e==12?k=Y(u[g]):e==13?k=XZ(v[g]):e==14?k=XZ(v[g]):e==15?u[g]==0? -(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,k=Q):k=S2(u[g]):e==16?(k=u[g],k==0&&(k=Q),u[k&4294967295]=u[k&4294967295]+1&4294967295):e==17?k=SY(g,1):e==18?k=Y(E(u[g],8)):e==19?k=B6(D(u[g],8)):e==20?k=B6(D(u[g],16)):e==21?k=B6(u[g]):e==22?k=B6(u[g]):e==23?k=S2(g):e==24?k=f1(E(u[g],8)):e==25?(k=u[g],k==0&&W(u[Tu],u[c&4294967295]),k!=0&&(u[k&4294967295]=u[k&4294967295]+1&4294967295)):e==26?k=F6(u[g]):e==27?k=ADb(u[g]):e==28&&(k=Y(u[g])),i=k);c=i}h=b;return c},0,function(d,f,b){var c=h;h+=4;if((UBb(d, -f,c)|0)!=0)b=u[c];else{var d=u[d+16&4294967295],e,g,i,f=f+u[d+8&4294967295]&4294967295,k=E(u[d+12&4294967295]&1,8)!=0;a:do if(k)W(u[H],DQ&4294967295),e=-1;else{e=(u[d+12&4294967295]&4|0)!=0;b:do if(e){if((w2()|0)==0)break b;W(u[Av],CQ&4294967295);e=-1;break a}while(0);e=b==0;b:do if(e)if((u[d+4&4294967295]|0)==16){if(u[f]==0){W(u[Tu],u[d&4294967295]);e=-1;break a}}else{if((u[d+4&4294967295]|0)==6)break b;W(u[H],Ofb&4294967295);e=-1;break a}while(0);e=u[d+4&4294967295];e=e==0?63:e==1?64:e==2?65:e== -3?66:e==4?67:e==5?68:e==6?69:e==7?70:e==8?71:e==9?72:e==10?73:e==11?74:e==12?75:e==13?68:e==14?76:e==16?69:e==17?77:e==18?78:e==19?79:80;b:do if(e==80){T(u[uw],Ufb&4294967295,s([u[d&4294967295],0,0,0],0,j,["i8*",0,0,0]));e=-1;break a}else if(e==63){g=X_(b);e=(g|0)==-1;c:do if(e){if(V()==0)break c;e=-1;break a}while(0);u[f]=g&65535;i=(g|0)>32767;c:do if(i)e=21;else{e=(g|0)<-32768?21:22;break c}while(0);c:do if(e==21){if(!((WY(u[Lw],Sfb&4294967295,1)|0)<0)){e=22;break c}e=-1;break a}while(0)}else if(e== -64){g=X_(b);i=(g|0)==-1;c:do if(i){if(V()==0){e=30;break c}e=-1;break a}while(0);u[f]=g}else if(e==65){g=f;i=S0(b);u[g]=i;g=(u[f]|0)==-1;c:do if(g){if(V()==0){e=38;break c}e=-1;break a}while(0)}else if(e==66){g=R3(b);i=g==-1;c:do if(i){if(V()==0){e=47;break c}e=-1;break a}while(0);v[f]=g}else if(e==67){g=f;i=R3(b);v[g]=i;g=v[f]==-1;c:do if(g){if(V()==0){e=49;break c}e=-1;break a}while(0)}else if(e==68){W(u[H],DQ&4294967295);e=-1;break a}else if(e==69){b!=0&&(u[b&4294967295]=u[b&4294967295]+1&4294967295); -g=u[f];u[f]=b;i=g!=0;c:do if(i){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){e=52;break c}A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0)}else if(e==70){e=(u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0;c:do if(!e){if((N0(b)|0)!=1)break c;e=p0(b)&4294967295;u[f]=u[e];break b}while(0);i1();e=-1;break a}else if(e==71){g=X_(b);e=(g|0)==-1;c:do if(e){if(V()==0)break c;e=-1;break a}while(0);u[f]=g&255;i=(g|0)>127;c:do if(i)e=11;else{e=(g|0)<-128?11:12;break c}while(0); -c:do if(e==11){if(!((WY(u[Lw],Qfb&4294967295,1)|0)<0)){e=12;break c}e=-1;break a}while(0)}else if(e==72){g=X_(b);e=(g|0)==-1;c:do if(e){if(V()==0)break c;e=-1;break a}while(0);u[f]=g&255;i=(g|0)>255;c:do if(i)e=16;else{e=(g|0)<0?16:17;break c}while(0);c:do if(e==16){if(!((WY(u[Lw],Rfb&4294967295,1)|0)<0)){e=17;break c}e=-1;break a}while(0)}else if(e==73){g=X_(b);e=(g|0)==-1;c:do if(e){if(V()==0)break c;e=-1;break a}while(0);u[f]=g&65535;i=(g|0)>65535;c:do if(i)e=26;else{e=(g|0)<0?26:27;break c}while(0); -c:do if(e==26){if(!((WY(u[Lw],Tfb&4294967295,1)|0)<0)){e=27;break c}e=-1;break a}while(0)}else if(e==74){g=D6(b);i=(g|0)!=-1;c:do if(i)e=31;else{if(V()==0){e=31;break c}yY();g=S0(b);e=(g|0)==-1;d:do if(e){if(V()==0)break d;e=-1;break a}while(0);u[f]=g;if((WY(u[Lw],EQ&4294967295,1)|0)<0){e=-1;break a}else{e=35;break c}}while(0);e==31&&(u[f]=g)}else if(e==75){g=f;i=D6(b);u[g]=i;g=(u[f]|0)==-1;c:do if(g){if(V()==0){e=40;break c}yY();e=f;g=S0(b);u[e]=g;e=(u[f]|0)==-1;d:do if(e){if(V()==0)break d;e=-1; -break a}while(0);if(!((WY(u[Lw],EQ&4294967295,1)|0)<0)){e=40;break c}e=-1;break a}while(0)}else if(e==76)if(u[b+4&4294967295]!=oj){W(u[H],Pfb&4294967295);e=-1;break a}else u[f]=b==gj?1:0;else if(e==77){i=f;g=B5(b);u[i]=g;g=E(g,64)==-1;c:do if(g){if(V()==0){e=58;break c}e=-1;break a}while(0)}else if(e==78){if((u[u[b+4&4294967295]+84&4294967295]&16777216|0)!=0){g=f;var m=b;i=h;h+=12;var l=a,o=a,r=i+8,l=a;u[r]=1;var p=m==0;c:do if(p)l=0;else{if((u[u[m+4&4294967295]+84&4294967295]&16777216|0)==0){l=0; -break c}l=zDb(m,i,D(u[r],8),0);o=(l|0)<0?l|0:u[i];l=3;break c}while(0);l==0&&(K0(rE&4294967295,980),o=-1);m=o;h=i;i=m}else g=f,i=X_(b)|0;u[g]=i;g=E(i,64)==-1;c:do if(g){if(V()==0){e=61;break c}e=-1;break a}while(0)}else if(e==79){g=f;i=LZ(b);u[g]=i;g=(u[f]|0)==-1;c:do if(g){if(V()==0){e=45;break c}e=-1;break a}while(0)}while(0);e=0}while(0);b=e}h=c;return b},0,function(d){return Y3(d,aga&4294967295)},0,function(d,f){var b=h;h+=4;var c;(Z3(d,f,b)|0)!=0?c=u[b]:u[u[d+16&4294967295]+4&4294967295]!=0? -c=A[u[u[d+16&4294967295]+4&4294967295]](f,u[u[d+16&4294967295]+16&4294967295]):(T(u[Tu],gga&4294967295,s([X3(d),0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),c=0);h=b;return c},0,function(d,f,b){var c=h;h+=4;(UBb(d,f,c)|0)!=0?d=u[c]:u[u[d+16&4294967295]+8&4294967295]!=0?d=A[u[u[d+16&4294967295]+8&4294967295]](f,b,u[u[d+16&4294967295]+16&4294967295]):(T(u[Tu],iga&4294967295,s([X3(d),0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),d= --1);h=c;return d},0,function(d){return Y3(d,bga&4294967295)},0,function(d,f,b){var c,e;c=u[f+8&4294967295];if((c|0)<=0)T(u[H],ht&4294967295,s([X3(d),0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),b=0;else if(e=u[f+12&-1],(D_(e,u[d+8&4294967295])|0)==0)T(u[H],it&4294967295,s([X3(d),0,0,0,u[u[d+8&4294967295]+12&4294967295],0,0,0,u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0])),b=0;else if(d=VBb(d,e),d==0)b=0;else if(f=M9(f,1,c),f== -0){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);b=0}else{b=QZ(d,f,b);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d)}return b},0,function(d,f){var b=h;h+=4;var c=(Z3(d,f,b)|0)!=0?u[b]:VBb(d,f);h=b;return c},0,function(d){return vY(u[d+8&4294967295])},0,function(d, -f){return CY(u[d+8&4294967295],f)},0,function(d,f){return j4(u[d+8&4294967295],f)},0,function(d,f){var b;b=j4(u[d+8&4294967295],f);return(b|0)<0?0:f1(b)},0,function(d,f){var b=h;h+=8;var c=b+4;u[c]=Q;c=(P0(f,Ct&4294967295,1,2,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?0:w_(u[d+8&4294967295],Ct&4294967295,Dt&4294967295,s([u[b],0,0,0,u[c],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));h=b;return c},0,function(d){return w_(u[d+ -8&4294967295],Et&4294967295,0,s(1,0,j,"i32"))},0,function(d){return w_(u[d+8&4294967295],Ft&4294967295,0,s(1,0,j,"i32"))},0,function(d){return w_(u[d+8&4294967295],Gt&4294967295,0,s(1,0,j,"i32"))},0,function(d){return w_(u[d+8&4294967295],Ht&4294967295,0,s(1,0,j,"i32"))},0,function(d){return w_(u[d+8&4294967295],It&4294967295,0,s(1,0,j,"i32"))},0,function(d){return w_(u[d+8&4294967295],Jt&4294967295,0,s(1,0,j,"i32"))},0,function(d){return w_(u[d+8&4294967295],Kt&4294967295,0,s(1,0,j,"i32"))},0,function(d){var f; -f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;f=u[d+8&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295]);L2(d)},0,function(d,f){return uY(u[d+8&4294967295],f)},0,function(d){return VY(u[d+8&4294967295])},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){d= -A[f](u[d+8&4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d,f,b){return K1(u[d+8&4294967295],f,b)},0,function(d){return e_(u[d+8&4294967295])},0,function(d){d=u[u[d+8&4294967295]+8&4294967295];u[d&4294967295]=u[d&4294967295]+1&4294967295;return d},0,function(d){return S2(u[u[u[d+8&4294967295]+16&4294967295]&4294967295])},0,function(d){d=u[u[u[d+8&4294967295]+16&4294967295]+16&4294967295];d==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295, -d=Q):d=S2(d);return d},0,function(d){o5(d);if((u[TF]|0)<=49){u[TF]=u[TF]+1&4294967295;var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);f=u[d+12&4294967295]!=0;a:do if(f){b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+ -12&4294967295])}while(0);L2(d);u[TF]=u[TF]-1&4294967295;d=u[UF]!=0;a:do if(d){if(!((u[TF]|0)<=0))break a;J7()}while(0)}else I7(d)},0,function(d,f){var b;return b=u[d+8&4294967295]==u[f+8&4294967295]?uY(u[d+12&4294967295],u[f+12&4294967295]):u[d+8&4294967295]0))break a;var c=u[f+4&4294967295]!=0;b:do if(c){b=b-1&4294967295;var e=u[f+4&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[f+4&4294967295]+4&4294967295]+24&4294967295]](u[f+4&4294967295]);if(u[f+8&4294967295]==0)break b;e=u[f+8&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[u[f+ -8&4294967295]+4&4294967295]+24&4294967295]](u[f+8&4294967295])}while(0);f=f+12&4294967295}b=(u[$t]|0)>79;a:do if(b)f=9;else{if(u[d+4&4294967295]!=ou){f=9;break a}f=u[$t];u[au+f*4&4294967295]=d;u[$t]=f+1&4294967295;f=11;break a}while(0);if(f==9)A[u[u[d+4&4294967295]+160&4294967295]](d);u[TF]=u[TF]-1&4294967295;d=u[UF]!=0;a:do if(d){if(!((u[TF]|0)<=0))break a;J7()}while(0)}else I7(d)},0,function(d,f){var b,c,e,g,i;e=G7(d);if((e|0)!=0)(e|0)<0?c=e:(rX(du&4294967295,5,f),c=0);else{LX(123,f);e=g=0;a:for(;;){if(!((u[d+ -16&4294967295]|0)>=(e|0))){b=13;break a}b=u[d+20&4294967295]+12*e&4294967295;i=u[b+8&4294967295];var k=i!=0;b:do if(k){u[i&4294967295]=u[i&4294967295]+1&4294967295;var m=D((g|0)>0,1);g=g+1&4294967295;E(m,8)!=0&&rX(eu&4294967295,2,f);if((L4(u[b+4&4294967295],f,0,0)|0)!=0){b=3;break a}rX(fu&4294967295,2,f);if((L4(i,f,0,0)|0)!=0){b=6;break a}u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);e=e+1&4294967295;b=1}if(b==13)LX(125, -f),H7(d),c=0;else if(b==3){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);H7(d);c=-1}else if(b==6){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);H7(d);c=-1}}return c},0,function(d,f){var b=h;h+=8;var c,e,g,i;e=b+4;if((u[d+12&4294967295]|0)<(u[f+12&4294967295]|0))e=-1;else if((u[d+12&4294967295]|0)>(u[f+12&4294967295]|0))e=1;else{u[e]=0;i=u[e];g=YBb(d,f,b);var k=g==0;a:do if(k)c= -V()!=0?-1:0;else{i=YBb(f,d,e);c=i==0;b:do if(c){if(V()==0)break b;c=-1;break a}while(0);c=0;i!=0&&(c=uY(g,i));if((c|0)!=0)break a;if(u[e]==0)break a;c=uY(u[b],u[e])}while(0);k=g!=0;a:do if(k){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=i!=0;a:do if(g){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break a;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);i=u[b]!=0;a:do if(i){g=u[b];u[g&4294967295]= -u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}while(0);i=u[e]!=0;a:do if(i){g=u[e];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);e=c}h=b;return e},0,function(d){var f=h;h+=20;var b=f+4,c=f+8,e,g,i,k=f+12,m=f+16,l;i=g=e=0;var o=G7(d);u[f]=o;if((u[f]|0)!=0)d=(u[f]|0)>0?S2(du&4294967295):0;else{o=(u[d+12&4294967295]|0)==0;a:do if(o)i=S2(Uga&4294967295); -else{g=j_(0);if(g==0)break a;e=S2(fu&4294967295);if(e==0)break a;for(u[f]=0;;){if((n3(d,f,k,m)|0)==0)break;l=u[m];u[l&4294967295]=u[l&4294967295]+1&4294967295;l=M1(u[k]);u[b]=l;z2(b,e);l=M1(u[m]);n0(b,l);l=u[m];u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[u[m]+4&4294967295]+24&4294967295]](u[m]);if(u[b]==0)break a;l=b2(g,u[b]);var r=u[b];u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);if((l|0)<0)break a}l= -S2(Vga&4294967295);u[b]=l;if(u[b]==0)break a;u[c]=u[u[g+12&4294967295]&4294967295];n0(b,u[c]);u[u[g+12&4294967295]&4294967295]=u[b];if(u[b]==0)break a;l=S2(Wga&4294967295);u[b]=l;if(u[b]==0)break a;u[c]=u[u[g+12&4294967295]+4*(u[g+8&4294967295]-1&4294967295)&4294967295];n0(c,u[b]);u[u[g+12&4294967295]+4*(u[g+8&4294967295]-1&4294967295)&4294967295]=u[c];if(u[c]==0)break a;l=S2(eu&4294967295);u[b]=l;if(u[b]==0)break a;i=n9(u[b],g);l=u[b];u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]| -0)!=0)break a;A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}while(0);b=g!=0;a:do if(b){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break a;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=e!=0;a:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);H7(d);d=i}h=f;return d},0,function(d,f,b){var c=h;h+=12;var e,g,i=c+4,k=c+8,m,l;for(u[c]=0;;){if((n3(d,c,i,k)|0)==0){e=7;break}if(u[i]!=0&& -(m=A[f](u[i],b),(m|0)!=0)){e=1;break}if(u[k]==0)e=0;else if(l=A[f](u[k],b),(l|0)!=0){e=5;break}else e=0}e==1?g=m:e==5?g=l:e==7&&(g=0);h=c;return g},0,function(d){g4(d);return 0},0,function(d,f,b){var c,e,g,i=(u[u[d+4&4294967295]+84&4294967295]&536870912|0)==0;a:do if(i)c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&536870912|0)==0){c=0;break a}c=(b|0)==2;b:do if(!c){if((b|0)==3)break b;b=(u[IF]|0)!=0;c:do if(b){if(!((WY(u[Ru],cha&4294967295,1)|0)<0))break c;g=0;c=5;break a}while(0);e=P;c=2;break a}while(0); -var k=i=c=a,m=a,l=a,o=a,r=a;if((u[d+12&4294967295]|0)!=(u[f+12&4294967295]|0))i=0;else{for(k=0;;){if(!((u[d+16&4294967295]|0)>=(k|0))){c=10;break}m=u[(u[d+20&4294967295]+12*k&4294967295)+8&4294967295];if(m!=0){r=u[(u[d+20&4294967295]+12*k&4294967295)+4&4294967295];u[m&4294967295]=u[m&4294967295]+1&4294967295;u[r&4294967295]=u[r&4294967295]+1&4294967295;o=e2(f,r);u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);if(o==0){c=3;break}l=n_(m, -o,2);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);if((l|0)<=0){c=7;break}}k=k+1&4294967295;c=1}if(c==10)i=1;else if(c==3){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);i=0}else c==7&&(i=l)}d=i;(d|0)<0?(g=0,c=5):(e=(D((b|0)==2,1)|0)==(d|0)?gj:hj,c=2);break a}while(0);a:do if(c==0){e=P;c=2;break a}while(0);c==2&&(u[e&4294967295]=u[e&4294967295]+1&4294967295,g=e);return g}, -0,function(d){return l4(d,ru)},0,function(d,f,b){return XBb(d,f,b,nu&4294967295)},0,function(d){var f,b;f=A[u[d+152&4294967295]](d,0);var c=f!=0;a:do if(c){b=f;u[b+20&4294967295]=b+28&-1;u[b+16&4294967295]=7;u[b+24&4294967295]=64;if(d!=ou)break a;b=b+-12&4294967295;u[(b&4294967295)+8&4294967295]=-2;u[u[(b&4294967295)+4&4294967295]&-1]=u[b&-1];u[(u[b&-1]&4294967295)+4&4294967295]=u[(b&4294967295)+4&4294967295];u[b&-1]=0}while(0);return f},0,function(d){var f;f=0;var b=u[d+8&4294967295]!=0;a:do if(b){if((u[d+ -12&4294967295]|0)!=(u[u[d+8&4294967295]+12&4294967295]|0))break a;f=u[d+24&4294967295]}while(0);(f|0)>=0?f=Y(f):(d=h,h+=8,b=d+4,u[d]=f,u[b]=1,f=E6(d,4,D(u[b],8),0),h=d);return f},0,function(d){var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);f=u[d+20&4294967295]!=0;a:do if(f){b=u[d+20&4294967295];u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+20&4294967295]+4&4294967295]+24&4294967295]](u[d+20&4294967295])}while(0);L2(d)},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){c=A[f](u[d+8&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+20&4294967295]!=0;b:do if(e){c=A[f](u[d+20&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d){var f,b,c,e;e=u[d+8&4294967295];var g=e==0;a:do{if(!g)if((u[d+ -12&4294967295]|0)!=(u[e+12&4294967295]|0))W(u[Av],qu&4294967295),u[d+12&4294967295]=-1;else{f=u[d+16&4294967295];b=(f|0)<0;b:do if(!b){c=u[e+20&4294967295];for(b=u[e+16&4294967295];;){if((f|0)>(b|0))break;if(u[(c+12*f&4294967295)+8&4294967295]!=0)break;f=f+1&4294967295}u[d+16&4294967295]=f+1&4294967295;if((f|0)>(b|0))break b;u[d+24&4294967295]=u[d+24&4294967295]-1&4294967295;d=u[(c+12*f&4294967295)+4&4294967295];u[d&4294967295]=u[d&4294967295]+1&4294967295;f=d;break a}while(0);f=e;u[f&4294967295]= -u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[d+8&4294967295]=0}f=0}while(0);return f},0,function(d){var f,b,c,e,g;g=u[d+8&4294967295];var i=g==0;a:do{if(!i)if((u[d+12&4294967295]|0)!=(u[g+12&4294967295]|0))W(u[Av],qu&4294967295),u[d+12&4294967295]=-1;else{f=u[d+16&4294967295];c=u[g+16&4294967295];e=(f|0)<0;b:do if(!e){if((f|0)>(c|0))break b;for(e=u[g+20&4294967295];;){b=u[(e+12*f&4294967295)+8&4294967295];if(b!=0)break;f=f+1&4294967295;if((f|0)> -(c|0))break b}u[d+16&4294967295]=f+1&4294967295;u[d+24&4294967295]=u[d+24&4294967295]-1&4294967295;u[b&4294967295]=u[b&4294967295]+1&4294967295;f=b;break a}while(0);f=g;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[d+8&4294967295]=0}f=0}while(0);return f},0,function(d){var f,b,c,e,g;b=u[d+20&4294967295];g=u[d+8&4294967295];var i=g==0;a:do{if(!i)if((u[d+12&4294967295]|0)!=(u[g+12&4294967295]|0))W(u[Av],qu&4294967295),u[d+12&4294967295]= --1;else{f=u[d+16&4294967295];e=(f|0)<0;b:do if(!e){e=u[g+20&4294967295];c=u[g+16&4294967295];c:for(;;){if((f|0)>(c|0))break c;if(u[(e+12*f&4294967295)+8&4294967295]!=0)break c;f=f+1&4294967295}u[d+16&4294967295]=f+1&4294967295;if((f|0)>(c|0))break b;g=(u[b&4294967295]|0)==1;c:do if(g){u[b&4294967295]=u[b&4294967295]+1&4294967295;i=u[b+12&-1];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[b+12&-1]+4&4294967295]+24&4294967295]](u[b+12&-1]);i=u[(b+12&4294967295)+4&4294967295]; -u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[(b+12&4294967295)+4&4294967295]+4&4294967295]+24&4294967295]](u[(b+12&4294967295)+4&4294967295])}else{b=f_(2);if(b!=0)break c;f=0;break a}while(0);u[d+24&4294967295]=u[d+24&4294967295]-1&4294967295;d=u[(e+12*f&4294967295)+4&4294967295];f=u[(e+12*f&4294967295)+8&4294967295];u[d&4294967295]=u[d&4294967295]+1&4294967295;u[f&4294967295]=u[f&4294967295]+1&4294967295;u[b+12&-1]=d;u[(b+12&4294967295)+4&4294967295]=f;f=b;break a}while(0); -f=g;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[d+8&4294967295]=0}f=0}while(0);return f},0,function(d){var f;f=0;u[d+8&4294967295]!=0&&(f=u[u[d+8&4294967295]+12&4294967295]);return f},0,function(d,f){return u[d+8&4294967295]==0?0:j4(u[d+8&4294967295],f)},0,function(d,f){var b,c;b=f2(XO,d);if(b==0)b=0;else if(c=w_(b,Zha&4294967295,uu&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),c==0){u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else if(u[c&4294967295]=u[c&4294967295]-1&4294967295,(u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);return b},0,function(d,f){var b,c;b=f2(XO,d);if(b==0)b=0;else if(c=w_(b,$ha&4294967295,uu&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),c==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else if(u[c&4294967295]=u[c& -4294967295]-1&4294967295,(u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);return b},0,function(d,f){var b,c;b=f2(XO,d);if(b==0)b=0;else if(c=w_(b,aia&4294967295,uu&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),c==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else if(u[c&4294967295]=u[c&4294967295]-1&4294967295,(u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);return b},0,function(d, -f){var b,c;b=f2(XO,d);if(b==0)b=0;else if(c=w_(b,iu&4294967295,uu&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])),c==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else if(u[c&4294967295]=u[c&4294967295]-1&4294967295,(u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);return b},0,function(d){var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b& -4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);L2(d)},0,function(d){var f,b;f=i_(d);if(f==0)f=0;else{b=M1(f);d=$1(Xha&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0,b+20&-1,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f); -f=d}return f},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){d=A[f](u[d+8&4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d,f,b){var c,e,g,i;g=u[f+4&4294967295]!=XO;a:do if(g){if(u[f+4&4294967295]==ZO){c=1;break a}if((ZY(u[f+4&4294967295],XO)|0)!=0){c=1;break a}if((ZY(u[f+4&4294967295],ZO)|0)!=0){c=1;break a}if(u[f+4&4294967295]==wu){c=1;break a}if(u[f+4&4294967295]==xu){c=1;break a}u[P&4294967295]=u[P&4294967295]+1&4294967295; -e=P;c=6;break a}else c=1;while(0);if(c==1)if(e=vY(d),(e|0)<0)e=0;else if(g=vY(f),(g|0)<0)e=0;else{i=0;c=b==0?20:b==1?21:b==2?22:b==3?22:b==4?23:b==5?24:17;a:do if(c==20)(e|0)<(g|0)&&(i=n4(d,f));else if(c==21)(e|0)<=(g|0)&&(i=n4(d,f));else if(c==22){(e|0)==(g|0)&&(i=n4(d,f));var k=(b|0)==3;b:do if(k){if(!((i|0)>=0)){c=10;break b}i=D((i|0)==0,1)}while(0)}else if(c==23)(e|0)>(g|0)&&(i=n4(f,d));else if(c==24){if(!((e|0)>=(g|0)))break a;i=n4(f,d)}while(0);(i|0)<0?e=0:(d=(i|0)!=0?gj:hj,u[d&4294967295]= -u[d&4294967295]+1&4294967295,e=d)}return e},0,function(d){u[d+8&4294967295]==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q):d=l4(u[d+8&4294967295],ru);return d},0,function(d,f){var b,c;c=u[d+8&4294967295]==0;a:do{if(!c){b=(u[u[f+4&4294967295]+84&4294967295]&67108864|0)==0;b:do if(!b){if((u[f+8&4294967295]|0)!=2)break b;b=u[f+12&-1];c=u[(f+12&4294967295)+4&4294967295];b=e2(u[d+8&4294967295],b);b=b==0?V()!=0?-1:0:n_(c,b,2);break a}while(0)}b=0}while(0);return b},0,function(d){u[d+8&4294967295]== -0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q):d=l4(u[d+8&4294967295],tu);return d},0,function(d){u[d+8&4294967295]==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q):d=l4(u[d+8&4294967295],su);return d},0,function(d){o5(d);var f=u[d+12&4294967295]!=0;a:do if(f){var b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);f=u[d+16&4294967295]!=0;a:do if(f){b=u[d+ -16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0);f=u[d+20&4294967295]!=0;a:do if(f){b=u[d+20&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+20&4294967295]+4&4294967295]+24&4294967295]](u[d+20&4294967295])}while(0);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d,f,b){var c,e,g=u[d+12&4294967295]!=0;a:do if(g){c= -A[f](u[d+12&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+16&4294967295]!=0;b:do if(e){c=A[f](u[d+16&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=u[d+20&4294967295]!=0;b:do if(e){c=A[f](u[d+20&4294967295],b);if((c|0)==0){c=6;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d){var f,b,c;c=u[d+16&4294967295];b=u[d+12&4294967295];b=A[u[u[b+4&4294967295]+112&4294967295]](b);var e=b==0;a:do if(e)f=0;else if((u[d+8&4294967295]| -0)==2147483647){f=d;var g=b,i=a,k=a,m=a,l=a,o=a,m=u[f+16&4294967295],l=u[f+20&4294967295]==0;b:do if(l){i=Y(2147483647);u[f+20&4294967295]=i;if(u[f+20&4294967295]!=0){i=1;break b}k=0;i=2;break b}else i=1;while(0);b:do if(i==1){l=u[Eu]==0;c:do if(l){i=Y(1);u[Eu]=i;if(u[Eu]!=0){i=4;break c}k=0;break b}while(0);l=u[f+20&4294967295];o=mZ(l,u[Eu]);if(o==0)k=0;else{u[f+20&4294967295]=o;k=(u[m&4294967295]|0)==1;c:do if(k){u[m&4294967295]=u[m&4294967295]+1&4294967295;o=u[m+12&-1];u[o&4294967295]=u[o&4294967295]- -1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[u[m+12&-1]+4&4294967295]+24&4294967295]](u[m+12&-1]);o=u[(m+12&4294967295)+4&4294967295];u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[u[(m+12&4294967295)+4&4294967295]+4&4294967295]+24&4294967295]](u[(m+12&4294967295)+4&4294967295])}else{m=f_(2);if(m!=0){i=10;break c}u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);u[g&4294967295]=u[g&4294967295]-1&4294967295; -if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);k=0;break b}while(0);u[m+12&-1]=l;u[(m+12&4294967295)+4&4294967295]=g;k=m}}while(0);f=k}else if(f=Y(u[d+8&4294967295]),f==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=0}else{u[d+8&4294967295]=u[d+8&4294967295]+1&4294967295;g=(u[c&4294967295]|0)==1;b:do if(g){u[c&4294967295]=u[c&4294967295]+1&4294967295;m=u[c+12&-1];u[m&4294967295]=u[m&4294967295]-1&4294967295; -if((u[m&4294967295]|0)==0)A[u[u[u[c+12&-1]+4&4294967295]+24&4294967295]](u[c+12&-1]);m=u[(c+12&4294967295)+4&4294967295];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[(c+12&4294967295)+4&4294967295]+4&4294967295]+24&4294967295]](u[(c+12&4294967295)+4&4294967295])}else{c=f_(2);if(c!=0)break b;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]| -0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=0;break a}while(0);u[c+12&-1]=f;u[(c+12&4294967295)+4&4294967295]=b;f=c}while(0);return f},0,function(d,f,b){var c=h;h+=8;var e,g=c+4;u[c]=0;u[g]=0;b=(Q4(f,b,pia&4294967295,Du&4294967295,s([c,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(b)f=0;else if(f=A[u[d+152&4294967295]](d,0),f==0)f=0;else{if(u[g]!=0)if(e=KZ(u[g]),u[g]=e,u[g]==0){d=f;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]| -0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=0;break a}else{e=LZ(u[g]);u[f+8&4294967295]=e;var i=(u[f+8&4294967295]|0)!=-1;b:do if(i)e=3;else{if(V()==0){e=3;break b}yY();u[f+8&4294967295]=2147483647;u[f+20&4294967295]=u[g];e=5;break b}while(0);b:do if(e==3){u[f+20&4294967295]=0;i=u[g];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g])}while(0)}else u[f+8&4294967295]=0,u[f+20&4294967295]=0;e=e_(u[c]);u[f+12&4294967295]= -e;if(u[f+12&4294967295]==0){e=f;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=0}else if(e=Z_(2,s([Q,0,0,0,Q,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0])),u[f+16&4294967295]=e,u[f+16&4294967295]==0){e=f;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=0}}while(0);h=c;return f},0,function(d){var f;u[d+12&4294967295]==0?f=Y(0):(f=$Z(u[d+12& -4294967295]),(f|0)==-1?f=0:(d=u[d+8&4294967295]+1&4294967295,f=Y((f|0)>=(d|0)?d:0)));return f},0,function(d){o5(d);var f=u[d+12&4294967295]!=0;a:do if(f){var b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d,f,b){var c,e,g=u[d+12&4294967295]!=0;a:do if(g){d=A[f](u[d+12&4294967295],b);if((d|0)==0){c=1;break a}e= -d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d){var f,b,c;c=u[d+8&4294967295];var e=(c|0)>=0;a:do if(e){f=EY(u[d+12&4294967295],c);if(f!=0)u[d+8&4294967295]=u[d+8&4294967295]-1&4294967295,b=f,f=0;else{if((xY(u[Iv])|0)==0&&(xY(u[cv])|0)==0){f=2;break a}yY();f=2}break a}else f=2;while(0);if(f==2){u[d+8&4294967295]=-1;f=u[d+12&4294967295]!=0;a:do if(f){b=u[d+12&4294967295];u[d+12&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+ -4&4294967295]+24&4294967295]](b)}while(0);b=0}return b},0,function(d,f,b){var c=h;h+=4;var e,g,i=d==Ju;a:do if(i){if((y4(uia&4294967295,b)|0)!=0){e=1;break a}g=0;e=2;break a}else e=1;while(0);a:do if(e==1)if((P0(f,Gu&4294967295,1,1,s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0)g=0;else{g=u[u[c]+4&4294967295]==ms;b:do if(g){if(b=TY(u[c],Hu&4294967295),b==0)if((xY(u[Tu])|0)!=0)yY();else{g=0;break a}}else{b=zY(u[c],Hu&4294967295,via);if(b!=0){e=7;break b}if(V()==0){e=7;break b}g=0;break a}while(0); -if(b!=0){if(g=AY(b,s(4,0,j,"i8*")),u[b&4294967295]=u[b&4294967295]-1&4294967295,(u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b)}else(YZ(u[c])|0)==0?(W(u[H],wia&4294967295),g=0):(g=$Z(u[c]),(g|0)==-1?g=0:(b=A[u[d+152&4294967295]](d,0),b==0?g=0:(u[b+8&4294967295]=g-1&4294967295,g=u[c],u[g&4294967295]=u[g&4294967295]+1&4294967295,u[b+12&4294967295]=u[c],g=b)))}while(0);h=c;return g},0,function(d){var f,b,c=u[d+12&4294967295]==0;a:do if(c)f=0;else{if(u[d+8&4294967295]==0){f=0;break a}b= -Z_(3,s([u[d+4&4294967295],0,0,0,u[d+12&4294967295],0,0,0,u[d+8&4294967295],0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));f=2;break a}while(0);f==0&&(b=Z_(2,s([u[d+4&4294967295],0,0,0,u[d+12&4294967295],0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0])));return b},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8;u[i]=0;var k=f!=Q;a:do if(k){if((u[u[f+4&4294967295]+84&4294967295]&536870912|0)==0)W(u[H],nla&4294967295); -else for(;;){if((n3(f,i,b,g)|0)==0){c=4;break a}if((c2(d,u[b],u[g])|0)<0)break}c=e=0;break a}else c=4;while(0);c==4&&(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,e=Q);h=b;return e},0,function(d){var f,b;if(u[u[d+4&4294967295]+68&4294967295]!=68)if(d=A[u[u[d+4&4294967295]+68&4294967295]](d),d==0)b=0;else{if(b=UY(d),u[d&4294967295]=u[d&4294967295]-1&4294967295,(u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d)}else f=u[u[d+12&4294967295]+8&4294967295],f=f==0?4:f==1?5:6,f==6?b=UY(u[d+12& -4294967295]):f==4?b=l$(Ou&4294967295):f==5&&(b=UY(u[u[d+12&4294967295]+12&-1]));return b},0,function(d,f){var b,c,e=(u[IF]|0)!=0;a:do if(e){if(!((WY(u[Ru],qla&4294967295,1)|0)<0)){b=1;break a}c=0;b=2;break a}else b=1;while(0);b==1&&(c=EY(u[d+12&4294967295],f));return c},0,function(d,f,b){var c,e,g=(u[IF]|0)!=0;a:do if(g){if(!((WY(u[Ru],rla&4294967295,1)|0)<0)){c=1;break a}e=0;c=2;break a}else c=1;while(0);c==1&&(e=a_(u[d+12&4294967295],f,b));return e},0,function(d){var f,b,c=u[d+8&4294967295]==0; -a:do if(c){f=h2();u[d+8&4294967295]=f;if(u[d+8&4294967295]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=u[d+8&4294967295],u[b&4294967295]=u[b&4294967295]+1&4294967295,b=u[d+8&4294967295]);return b},0,function(d,f){var b;if(f==0)W(u[H],tla&4294967295),b=-1;else if((u[u[f+4&4294967295]+84&4294967295]&536870912|0)==0)W(u[H],ula&4294967295),b=-1;else{var c=u[d+8&4294967295]!=0;a:do if(c){b=u[d+8&4294967295];u[d+8&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]| -0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);u[f&4294967295]=u[f&4294967295]+1&4294967295;u[d+8&4294967295]=f;b=0}return b},0,function(d){if(u[d+12&4294967295]==0)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q;else{var f=u[d+12&4294967295];u[f&4294967295]=u[f&4294967295]+1&4294967295;d=u[d+12&4294967295]}return d},0,function(d,f){var b,c;if(f==0)W(u[H],vla&4294967295),b=-1;else if(b=c_(f),b==0)b=-1;else{var e=u[d+12&4294967295]!=0;a:do if(e){c=u[d+12&4294967295];u[d+12&4294967295]= -0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);u[d+12&4294967295]=b;b=0}return b},0,function(d){var f,b,c=u[d+8&4294967295]!=0;a:do if(c){f=R0(u[d+8&4294967295],Su&4294967295);if(f==0){f=1;break a}u[f&4294967295]=u[f&4294967295]+1&4294967295;b=f;f=2;break a}else f=1;while(0);f==1&&(u[d+16&4294967295]==0?(W(u[Tu],wla&4294967295),b=0):(WY(u[Ru],xla&4294967295,1)|0)<0?b=0:(b=u[d+16&4294967295],u[b&4294967295]=u[b&4294967295]+ -1&4294967295,b=u[d+16&4294967295]));return b},0,function(d,f){var b,c=f==0;a:do if(c){b=u[d+8&4294967295]!=0;b:do if(b){if(R0(u[d+8&4294967295],Su&4294967295)==0)break b;if(!((k4(u[d+8&4294967295],Su&4294967295)|0)<0))break b;b=-1;break a}while(0);b=u[d+16&4294967295]!=0;b:do if(b){var e=u[d+16&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0);b=u[d+16&4294967295]=0}else{b= -u[d+8&4294967295]==0;b:do if(b){b=h2();u[d+8&4294967295]=b;if(u[d+8&4294967295]!=0)break b;b=-1;break a}while(0);b=$(u[d+8&4294967295],Su&4294967295,f)}while(0);return b},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;z4(d);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f=h;h+=4;var b,c;b=M1(u[d+12&4294967295]);if(b==0)b=0;else if(d=u[u[d+ -4&4294967295]+12&4294967295],c=ZX(d,46),c!=0&&(d=c+1&4294967295),d=S2(d),u[f]=d,u[f]==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else n0(f,b),b=u[f];h=f;return b},0,A4,0,z4,0,x4,0,w4,0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;bCb(d);A[u[u[d+4&4294967295]+160&4294967295]](d)}, -0,function(d,f,b){var c,e,g=u[d+20&4294967295]!=0;a:do if(g){c=A[f](u[d+20&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);c==1&&(e=A4(d,f,b));return e},0,bCb,0,function(d,f,b){var c;c=u[f+8&4294967295];if((x4(d,f,b)|0)==-1)d=-1;else{if((c|0)!=0){var e=u[d+20&4294967295]!=0;a:do if(e){b=u[d+20&4294967295];u[d+20&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=(c|0)==1;a:do if(b)u[d+ -20&4294967295]=u[f+12&-1];else{if(!((c|0)>1))break a;u[d+20&4294967295]=f}while(0);d=u[d+20&4294967295];u[d&4294967295]=u[d&4294967295]+1&4294967295}d=0}return d},0,function(d){var f,b,c;c=u[d+12&4294967295];var e=(u[c+8&4294967295]|0)!=2;a:do if(e)f=0;else{if(u[d+28&4294967295]==0){f=0;break a}c=f_(3);c==0?(b=0,f=2):(f=u[u[d+12&4294967295]+12&-1],u[f&4294967295]=u[f&4294967295]+1&4294967295,u[c+12&-1]=f,f=u[(u[d+12&4294967295]+12&4294967295)+4&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295, -u[(c+12&4294967295)+4&4294967295]=f,f=u[d+28&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295,u[(c+12&4294967295)+8&4294967295]=u[d+28&4294967295],f=3);break a}while(0);a:do if(f==0){u[c&4294967295]=u[c&4294967295]+1&4294967295;f=3;break a}while(0);if(f==3){d=u[d+8&4294967295]!=0?Z_(3,s([u[d+4&4294967295],0,0,0,c,0,0,0,u[d+8&4294967295],0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0])):Z_(2,s([u[d+4&4294967295],0,0,0,c,0,0,0],0,j,["%struct.PyTypeObject*", -0,0,0,"%struct.NullImporter*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=d}return b},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;cCb(d);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f,b,c,e,g;c=0;e=u[d+28&4294967295]!=0;a:do{if(e)if(f=S2(Ula&4294967295), -f==0)f=b=0;else if(e=M1(u[d+28&4294967295]),e==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=b=0}else if(g=f_(3),g==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=b=0}else{u[d+20&4294967295]!=0?(c=u[d+20&4294967295],u[c&4294967295]=u[c&4294967295]+ -1&4294967295,u[g+12&-1]=u[d+20&4294967295]):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,u[g+12&-1]=Q);u[d+24&4294967295]!=0?(c=u[d+24&4294967295],u[c&4294967295]=u[c&4294967295]+1&4294967295,u[(g+12&4294967295)+4&4294967295]=u[d+24&4294967295]):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,u[(g+12&4294967295)+4&4294967295]=Q);u[(g+12&4294967295)+8&4294967295]=e;c=N1(f,g);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[g&4294967295]= -u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);f=8}else{f=u[d+20&4294967295]==0;b:do if(!f){if(u[d+24&4294967295]==0)break b;f=S2(Vla&4294967295);if(f==0)f=b=0;else if(e=f_(2),e==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=b=0}else{u[d+20&4294967295]!=0?(c=u[d+20&4294967295],u[c&4294967295]=u[c&4294967295]+1&4294967295,u[e+12&-1]=u[d+20&4294967295]):(u[Q&4294967295]=u[Q&4294967295]+ -1&4294967295,u[e+12&-1]=Q);u[d+24&4294967295]!=0?(c=u[d+24&4294967295],u[c&4294967295]=u[c&4294967295]+1&4294967295,u[(e+12&4294967295)+4&4294967295]=u[d+24&4294967295]):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,u[(e+12&4294967295)+4&4294967295]=Q);c=N1(f,e);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);f=8}break a}while(0); -c=B4(d);f=8}break a}while(0);f==8&&(b=c);return b},0,function(d,f,b){var c,e,g=u[d+20&4294967295]!=0;a:do if(g){c=A[f](u[d+20&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+24&4294967295]!=0;b:do if(e){c=A[f](u[d+24&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=u[d+28&4294967295]!=0;b:do if(e){c=A[f](u[d+28&4294967295],b);if((c|0)==0){c=6;break b}e=c;break a}while(0);e=A4(d,f,b)}while(0);return e},0,cCb,0,function(d,f,b){var c=h;h+=12; -var e,g=c+4,i=c+8;u[c]=0;u[g]=0;u[i]=0;b=(x4(d,f,b)|0)==-1;a:do if(b)e=-1;else{e=(u[f+8&4294967295]|0)<=1;b:do if(!e){if((u[f+8&4294967295]|0)>3)break b;if((P0(f,mv&4294967295,2,3,s([c,0,0,0,g,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)e=-1;else{e=u[d+20&4294967295]!=0;c:do if(e){b=u[d+20&4294967295];u[d+20&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+ -24&4294967295]](b)}while(0);u[d+20&4294967295]=u[c];b=u[d+20&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;e=u[d+24&4294967295]!=0;c:do if(e){b=u[d+24&4294967295];u[d+24&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);u[d+24&4294967295]=u[g];g=u[d+24&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;if(u[i]!=0){b=u[d+28&4294967295]!=0;c:do if(b){g=u[d+28&4294967295];u[d+28&4294967295]= -0;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);u[d+28&4294967295]=u[i];i=u[d+28&4294967295];u[i&4294967295]=u[i&4294967295]+1&4294967295;f=M9(f,0,2);if(f==0){e=-1;break a}else{i=u[d+12&4294967295];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295]);u[d+12&4294967295]=f}}e=0}break a}while(0);e=0}while(0);h=c;return e},0,function(d){var f; -f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;dCb(d);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f,b,c,e,g,i,k,m;g=u[d+20&4294967295]!=0?VY(u[d+20&4294967295]):VY(Q);var l=g==0;a:do if(l)e=0;else if((u[u[g+4&4294967295]+84&4294967295]&134217728|0)==0)e=g;else{e=u[d+24&4294967295]==0;b:do if(e)f=2;else{if((u[u[u[d+24&4294967295]+4&4294967295]+84&4294967295]& -134217728|0)==0){f=2;break b}c=1;f=4;break b}while(0);f==2&&(c=0);e=c;m=u[d+28&4294967295]==0;b:do if(m)f=6;else{if((u[u[u[d+28&4294967295]+4&4294967295]+84&4294967295]&8388608|0)==0){f=6;break b}b=1;f=8;break b}while(0);f==6&&(b=0);i=b;m=(e|0)==0;b:do if(m){if((i|0)!=0)break b;e=g;break a}while(0);m=u[g+8&4294967295]+64&4294967295;(e|0)!=0&&(m=u[u[d+24&4294967295]+8&4294967295]+m&4294967295);(m|0)>=0?(f=(m|0)!=0?m:1,f=oa(f)):f=0;k=f;if(k==0)e=g;else{var o=(e|0)==0;b:do if(o)f=16;else{if((i|0)==0){f= -16;break b}i=X_(u[d+28&4294967295]);b0(k,m,tma&4294967295,s([g+20&-1,0,0,0,eCb(u[d+24&4294967295]+20&-1),0,0,0,i,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0]));f=18;break b}while(0);f==16&&((e|0)!=0?b0(k,m,uma&4294967295,s([g+20&-1,0,0,0,eCb(u[d+24&4294967295]+20&-1),0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])):(e=X_(u[d+28&4294967295]),b0(k,m,vma&4294967295,s([g+20&-1,0,0,0,e,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0]))));e=S2(k);m=e==0;b:do if(m)e=g;else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g& -4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0)}}while(0);return e},0,function(d,f,b){var c,e,g=u[d+20&4294967295]!=0;a:do if(g){c=A[f](u[d+20&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+24&4294967295]!=0;b:do if(e){c=A[f](u[d+24&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=u[d+28&4294967295]!=0;b:do if(e){c=A[f](u[d+28&4294967295],b);if((c|0)==0){c=6;break b}e=c;break a}while(0);e=u[d+32&4294967295]!= -0;b:do if(e){c=A[f](u[d+32&4294967295],b);if((c|0)==0){c=8;break b}e=c;break a}while(0);e=u[d+36&4294967295]!=0;b:do if(e){c=A[f](u[d+36&4294967295],b);if((c|0)==0){c=10;break b}e=c;break a}while(0);e=u[d+40&4294967295]!=0;b:do if(e){c=A[f](u[d+40&4294967295],b);if((c|0)==0){c=12;break b}e=c;break a}while(0);e=A4(d,f,b)}while(0);return e},0,dCb,0,function(d,f,b){var c,e,g;e=u[f+8&4294967295];b=(x4(d,f,b)|0)==-1;a:do if(b)c=-1;else{if((e|0)>0){var i=u[d+20&4294967295]!=0;b:do if(i){c=u[d+20&4294967295]; -u[d+20&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);u[d+20&4294967295]=u[f+12&-1];c=u[d+20&4294967295];u[c&4294967295]=u[c&4294967295]+1&4294967295}i=(e|0)==2;b:do if(i)if(c=u[(f+12&4294967295)+4&4294967295],c=c_(c),c==0){c=-1;break a}else if((u[c+8&4294967295]|0)!=4){W(u[Iv],rma&4294967295);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c); -c=-1;break a}else{var k=u[d+24&4294967295]!=0;c:do if(k){g=u[d+24&4294967295];u[d+24&4294967295]=0;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);u[d+24&4294967295]=u[c+12&-1];g=u[d+24&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;k=u[d+28&4294967295]!=0;c:do if(k){g=u[d+28&4294967295];u[d+28&4294967295]=0;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+ -24&4294967295]](g)}while(0);u[d+28&4294967295]=u[(c+12&4294967295)+4&4294967295];g=u[d+28&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;k=u[d+32&4294967295]!=0;c:do if(k){g=u[d+32&4294967295];u[d+32&4294967295]=0;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);u[d+32&4294967295]=u[(c+12&4294967295)+8&4294967295];g=u[d+32&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;k=u[d+36&4294967295]!=0;c:do if(k){g= -u[d+36&4294967295];u[d+36&4294967295]=0;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);u[d+36&4294967295]=u[(c+12&4294967295)+12&4294967295];g=u[d+36&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=0}while(0);return c},0,function(d){return(u[u[d+12&4294967295]+8&4294967295]|0)== -1?M1(u[u[d+12&4294967295]+12&-1]):B4(d)},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;hCb(d);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f=h;h+=20;var b,c,e;e=b=0;c=VY(u[d+36&4294967295]);var g=c==0;a:do if(!g){e=VY(u[d+20&4294967295]);if(e==0)break a;b=(u[d+28&4294967295]|0)>=(u[u[d+24&4294967295]+8&4294967295]|0);b:do if(!b){if((u[d+ -32&4294967295]|0)!=(u[d+28&4294967295]+1&4294967295|0))break b;b=D(u[u[u[d+24&4294967295]+12&4294967295]+2*u[d+28&4294967295]&4294967295],16);(b|0)<=255?b0(f,20,aw&4294967295,s([b,0,0,0],0,j,["i32",0,0,0])):(b|0)<=65535?b0(f,20,bw&4294967295,s([b,0,0,0],0,j,["i32",0,0,0])):b0(f,20,cw&4294967295,s([b,0,0,0],0,j,["i32",0,0,0]));b=$1(hna&4294967295,s([e+20&-1,0,0,0,f,0,0,0,u[d+28&4294967295],0,0,0,c+20&-1,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0]));break a}while(0);b=$1(ina&4294967295, -s([e+20&-1,0,0,0,u[d+28&4294967295],0,0,0,u[d+32&4294967295]-1&4294967295,0,0,0,c+20&-1,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0,"i8*",0,0,0]))}while(0);d=c!=0;a:do if(d){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=e!=0;a:do if(c){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);h=f;return b},0,function(d,f,b){var c,e,g=u[d+20& -4294967295]!=0;a:do if(g){c=A[f](u[d+20&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+24&4294967295]!=0;b:do if(e){c=A[f](u[d+24&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=u[d+36&4294967295]!=0;b:do if(e){c=A[f](u[d+36&4294967295],b);if((c|0)==0){c=6;break b}e=c;break a}while(0);e=A4(d,f,b)}while(0);return e},0,hCb,0,function(d,f,b){return(x4(d,f,b)|0)==-1?-1:gCb(d,f,eW)},0,function(d){var f=h;h+=4;var b,c,e;e=b=0;c=VY(u[d+36&4294967295]); -var g=c==0;a:do if(!g){e=VY(u[d+20&4294967295]);if(e==0)break a;b=(u[d+28&4294967295]|0)>=(u[u[d+24&4294967295]+8&4294967295]|0);b:do if(!b){if((u[d+32&4294967295]|0)!=(u[d+28&4294967295]+1&4294967295|0))break b;b0(f,4,mna&4294967295,s([E(u[(u[d+24&4294967295]+20&4294967295)+u[d+28&4294967295]&4294967295],8)&255,0,0,0],0,j,["i32",0,0,0]));b=$1(nna&4294967295,s([e+20&-1,0,0,0,f,0,0,0,u[d+28&4294967295],0,0,0,c+20&-1,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0]));break a}while(0);b= -$1(ona&4294967295,s([e+20&-1,0,0,0,u[d+28&4294967295],0,0,0,u[d+32&4294967295]-1&4294967295,0,0,0,c+20&-1,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0,"i8*",0,0,0]))}while(0);d=c!=0;a:do if(d){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=e!=0;a:do if(c){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);h=f;return b},0,function(d,f, -b){return(x4(d,f,b)|0)==-1?-1:gCb(d,f,zQ)},0,function(d){var f=h;h+=20;var b,c;b=0;c=VY(u[d+36&4294967295]);var e=c==0;a:do if(!e){b=(u[d+28&4294967295]|0)>=(u[u[d+24&4294967295]+8&4294967295]|0);b:do if(!b){if((u[d+32&4294967295]|0)!=(u[d+28&4294967295]+1&4294967295|0))break b;b=D(u[u[u[d+24&4294967295]+12&4294967295]+2*u[d+28&4294967295]&4294967295],16);(b|0)<=255?b0(f,20,aw&4294967295,s([b,0,0,0],0,j,["i32",0,0,0])):(b|0)<=65535?b0(f,20,bw&4294967295,s([b,0,0,0],0,j,["i32",0,0,0])):b0(f,20,cw& -4294967295,s([b,0,0,0],0,j,["i32",0,0,0]));b=$1(tna&4294967295,s([f,0,0,0,u[d+28&4294967295],0,0,0,c+20&-1,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0]));break a}while(0);b=$1(una&4294967295,s([u[d+28&4294967295],0,0,0,u[d+32&4294967295]-1&4294967295,0,0,0,c+20&-1,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0,"i8*",0,0,0]))}while(0);d=c!=0;a:do if(d){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);h=f;return b},0,function(d, -f,b){if((x4(d,f,b)|0)==-1)d=-1;else{var c=u[d+24&4294967295]!=0;a:do if(c){b=u[d+24&4294967295];u[d+24&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);c=u[d+36&4294967295]!=0;a:do if(c){b=u[d+36&4294967295];u[d+36&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);(y1(f,sna&4294967295,s([eW,0,0,0,d+24&4294967295, -0,0,0,d+28&4294967295,0,0,0,d+32&4294967295,0,0,0,zQ,0,0,0,d+36&4294967295,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0,"i32*",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?(u[d+36&4294967295]=0,u[d+24&4294967295]=u[d+36&4294967295],d=-1):(f=u[d+24&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295,d=u[d+36&4294967295],u[d&4294967295]=u[d&4294967295]+1&4294967295,d=0)}return d},0,function(d,f){var b=h;h+=4;var c;u[b]=-1; -var e=u[d+8&4294967295]==0;a:do if(e)c=Z0();else if((u[d+76&4294967295]|0)==0)c=$0(Wx&4294967295);else{c=u[d+32&4294967295]!=0;b:do if(c){if(!((u[d+36&4294967295]-u[d+40&4294967295]&4294967295|0)>0))break b;if(E(u[u[d+32&4294967295]&4294967295],8)==0)break b;c=a1();break a}while(0);(y1(f,Ooa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[b]|0)==0?c=S2(Poa&4294967295):((u[b]|0)<0&&(u[b]=0),c=b1(d,u[b]))}while(0);h=b;return c},0,function(d,f){var b=h;h+=8;var c,e,g,i=b+4;u[b]=-1;var k=u[d+ -8&4294967295]==0;a:do if(k)e=Z0();else if((u[d+76&4294967295]|0)==0)e=$0(Wx&4294967295);else{e=u[d+32&4294967295]!=0;b:do if(e){if(!((u[d+36&4294967295]-u[d+40&4294967295]&4294967295|0)>0)){c=2;break b}if(E(u[u[d+32&4294967295]&4294967295],8)==0){c=2;break b}e=a1();break a}while(0);if((y1(f,Joa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0)e=0;else if(g=(u[b]|0)<0?nCb(0):u[b],(g|0)<0)W(u[qw],Koa&4294967295),e=0;else if(e=SY(0,g),u[i]=e,u[i]==0)e=0;else{e=0;b:for(;;){u[d+72&4294967295]=u[d+72& -4294967295]+1&4294967295;c=EX();u[c]=0;c=K4((u[i]+20&-1)+e&4294967295,g-e&4294967295,u[d+8&4294967295],d);u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295;if((c|0)==0){c=7;break b}e=e+c&4294967295;if(e>>>0>>0){c=13;break b}if(!((u[b]|0)<0)){c=9;break b}g=nCb(g);if((c1(i,g)|0)<0){c=17;break b}c=6}b:do if(c==7){if((tX[u[d+8&4294967295]].error|0)==0){c=9;break b}if((e|0)!=0&&(c=EX(),(u[c]|0)==11)){c=9;break b}t4(u[uv]);k=u[i];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)== -0)A[u[u[u[i]+4&4294967295]+24&4294967295]](u[i]);e=0;break a}else if(c!=13&&c==17){e=0;break a}while(0);g=(e|0)!=(g|0);b:do if(g){if((c1(i,e)|0)==0){c=20;break b}e=0;break a}while(0);e=u[i]}}while(0);h=b;return e},0,function(d,f){var b=h;h+=64;var c,e=b+52,g=b+56,i,k,m=b+60;i=0;var l=u[d+8&4294967295]==0;a:do if(l)c=Z0();else if((u[d+80&4294967295]|0)==0)c=$0(Ux&4294967295);else{c=(u[d+28&4294967295]|0)!=0;b:do if(c)if((y1(f,Roa&4294967295,s([b,0,0,0],0,j,["%struct.Py_buffer*",0,0,0]))|0)==0){c=0; -break a}else u[e]=u[b&4294967295],u[g]=u[b+8&4294967295];else if((y1(f,Soa&4294967295,s([m,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0){c=0;break a}else if((u[u[u[m]+4&4294967295]+84&4294967295]&134217728|0)!=0)u[e]=u[m]+20&-1,u[g]=u[u[m]+8&4294967295];else if((u[u[u[m]+4&4294967295]+84&4294967295]&268435456|0)!=0)if(i=u[d+60&4294967295]!=Q?u[d+60&4294967295]+20&-1:C5(),k=u[d+64&4294967295]!=Q?u[d+64&4294967295]+20&-1:$x&4294967295,i=M0(u[m],i,k),i==0){c=0;break a}else u[e]=i+20&-1,u[g]=u[i+ -8&4294967295];else{if((IY(u[m],e,g)|0)==0)break b;c=0;break a}while(0);u[d+24&4294967295]=0;u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295;c=EX();u[c]=0;c=rX(u[e],u[g],u[d+8&4294967295]);u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295;k=i!=0;b:do if(k){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break b;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);(u[d+28&4294967295]|0)!=0&&QY(b);(c|0)!=(u[g]|0)?(t4(u[uv]),c=0):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c= -Q)}while(0);h=b;return c},0,function(d){return u[d+8&4294967295]==0?Z0():Y(1)},0,function(d,f){var b=h;h+=8;var c,e,g=b+4,i=u[d+8&4294967295]==0;a:do if(i)e=Z0();else if(J4(d),u[b]=0,(y1(f,Hoa&4294967295,s([g,0,0,0,b,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else{e=KZ(u[g]);if(e==0){e=u[u[g]+4&4294967295]!=Ly;b:do if(e){if((ZY(u[u[g]+4&4294967295],Ly)|0)!=0)break b;e=0;break a}while(0);yY();if((WY(u[Ru],Ioa&4294967295,1)|0)<0){e=0;break a}else e=u[g],c=u[g],u[c&4294967295]= -u[c&4294967295]+1&4294967295}c=(u[u[e+4&4294967295]+84&4294967295]&16777216|0)!=0?B5(e):X_(e)|0;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);V()!=0?e=0:(u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295,e=EX(),u[e]=0,e=pzb(u[d+8&4294967295],c,u[b]),u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295,(e|0)!=0?(t4(u[uv]),e=0):(u[d+56&4294967295]=0,u[Q&4294967295]=u[Q&4294967295]+1&4294967295,e=Q))}while(0);h=b;return e},0,function(d, -f){var b=h;h+=4;var c,e,g;u[b]=0;var i=u[d+8&4294967295]==0;a:do if(i)e=Z0();else if((u[d+80&4294967295]|0)==0)e=$0(Ux&4294967295);else{if((P0(f,Vx&4294967295,0,1,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)!=0){u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295;e=EX();u[e]=0;e=tX[u[d+8&4294967295]].position;u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295;c=E(e,64)==-1;b:do if(!c){if(u[b]!=0){if(c=(u[u[u[b]+4&4294967295]+84&4294967295]&16777216|0)!=0?B5(u[b]):X_(u[b])|0,V()!=0){e=0;break a}}else c= -e;u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295;g=EX();u[g]=0;g=$X(u[d+8&4294967295]);u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295;if((g|0)!=0)break b;u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295;g=EX();u[g]=0;g=___01ftruncate64_(1,c);u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295;if((g|0)!=0)break b;u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295;c=EX();u[c]=0;e=(pzb(u[d+8&4294967295],e,0)|0)!=0;g=D(e,1);u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295;if((g|0)!=0)break b; -u[Q&4294967295]=u[Q&4294967295]+1&4294967295;e=Q;break a}while(0);t4(u[uv])}e=0}while(0);h=b;return e},0,function(d){var f,b;if(u[d+8&4294967295]==0)d=Z0();else if(u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295,f=EX(),u[f]=0,f=tX[u[d+8&4294967295]].position,u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295,E(f,64)==-1)t4(u[uv]),d=0;else{var c=(u[d+56&4294967295]|0)!=0;a:do if(c)if(b=aY(u[d+8&4294967295]),(b|0)==10)u[d+52&4294967295]|=4,f+=1,u[d+56&4294967295]=0;else if((b|0)==-1)break a;while(0); -d=F6(f)}return d},0,function(d,f){var b=h;h+=52;var c,e,g,i,k=u[d+8&4294967295]==0;a:do if(k)e=Z0();else if((u[d+76&4294967295]|0)==0)e=$0(Wx&4294967295);else{e=u[d+32&4294967295]!=0;b:do if(e){if(!((u[d+36&4294967295]-u[d+40&4294967295]&4294967295|0)>0)){c=2;break b}if(E(u[u[d+32&4294967295]&4294967295],8)==0){c=2;break b}e=a1();break a}while(0);if((y1(f,Loa&4294967295,s([b,0,0,0],0,j,["%struct.Py_buffer*",0,0,0]))|0)==0)e=0;else{e=u[b&4294967295];g=u[b+8&4294967295];i=0;b:for(;;){if(!((g|0)>0)){c= -8;break b}u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295;c=EX();u[c]=0;c=K4(e+i&4294967295,g,u[d+8&4294967295],d);u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295;if((c|0)==0){c=6;break b}i=i+c&4294967295;g=g-c&4294967295;c=5}b:do if(c==6){if((tX[u[d+8&4294967295]].error|0)==0){c=8;break b}t4(u[uv]);QY(b);e=0;break a}while(0);QY(b);e=Y(i)}}while(0);h=b;return e},0,function(d,f){var b=h;h+=8204;var c,e,g=b+4,i=b+8,k,m,l=b+8200,o,r,p,q,t,w;u[b]=0;k=i;m=8192;w=r=o=u[l]=0;var x=u[d+8&4294967295]== -0;a:do if(x)e=Z0();else if((u[d+76&4294967295]|0)==0)e=$0(Wx&4294967295);else{e=u[d+32&4294967295]!=0;b:do if(e){if(!((u[d+36&4294967295]-u[d+40&4294967295]&4294967295|0)>0)){c=2;break b}if(E(u[u[d+32&4294967295]&4294967295],8)==0){c=2;break b}e=a1();break a}while(0);if((y1(f,Qoa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0)e=0;else if(e=j_(0),e==0)e=0;else{b:for(;;){(w|0)!=0?c=0:(u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295,w=EX(),u[w]=0,c=K4(k+o&4294967295,m-o&4294967295,u[d+8&4294967295], -d),u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295,w=D((m-o&4294967295)>>>0>c>>>0,1));if((c|0)==0){c=6;break b}r=r+c&4294967295;p=PX(k+o&4294967295,10,c);var z=p==0;c:do if(z){o=o+c&4294967295;m=m*2&4294967295;if((m|0)<0){c=11;break b}if(u[l]==0){t=SY(0,m);u[l]=t;if(u[l]==0){c=10;break b}k=u[l]+20&-1;pX(k,i,o)}else{if((c1(l,m)|0)<0){c=10;break b}k=u[l]+20&-1}}else{t=(k+o&4294967295)+c&4294967295;for(q=k;;){p=p+1&4294967295;q=SY(q,p-q&4294967295);u[g]=q;if(u[g]==0){c=10;break b}q=b2(e,u[g]);var y= -u[g];u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);if((q|0)!=0){c=10;break b}q=p;p=PX(q,10,t-q&4294967295);if(p==0)break}o=t-q&4294967295;NX(k,q,o);if(!((u[b]|0)>0))break c;if(u[b]>>>0<=r>>>0){c=8;break b}}while(0);c=24}b:do if(c==6){u[b]=0;if((tX[u[d+8&4294967295]].error|0)==0){c=8;break b}t4(u[uv]);c=10;break b}else if(c==11){W(u[qw],Xx&4294967295);c=10;break b}while(0);b:do if(c==8){if((o|0)==0){c=26;break b}c=SY(k,o);u[g]= -c;if(u[g]==0){c=10;break b}if((u[b]|0)>0)if(c=b1(d,0),c==0){c=u[g];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);c=10;break b}else{z2(g,c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(u[g]==0){c=10;break b}}q=b2(e,u[g]);c=u[g];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g]);c=(q|0)!=0?10: -26;break b}while(0);if(c==10){z=e!=0;b:do if(z){p=e;e=0;u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0){c=36;break b}A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0)}p=u[l]!=0;b:do if(p){z=u[l];u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0){c=33;break b}A[u[u[u[l]+4&4294967295]+24&4294967295]](u[l])}while(0)}}while(0);h=b;return e},0,function(d){var f,b,c=(u[IF]|0)!=0;a:do if(c){if(!((WY(u[Ru],Voa&4294967295,1)|0)<0)){f=1;break a}b=0;f=2;break a}else f= -1;while(0);f==1&&(b=oCb(d));return b},0,function(d,f){var b=h;h+=8;var c,e,g,i,k,m,l,o,r,p=b+4,q=u[d+8&4294967295]==0;a:do if(q)e=Z0();else if((u[d+80&4294967295]|0)==0)e=$0(Ux&4294967295);else{g=k=0;l=D((u[u[f+4&4294967295]+84&4294967295]&33554432|0)!=0,1);m=(l|0)!=0;b:do if(m){e=0;c=1;break b}else if(e=e_(f),e==0){W(u[H],Toa&4294967295);e=0;break a}else{g=j_(1E3);c=g==0?3:1;break b}while(0);b:do if(c==1){m=0;c:for(;;){if((l|0)!=0){o=g!=0;d:do if(o){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g& -4294967295]|0)!=0)break d;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=f;o=m;c=m+1E3&4294967295;i=a;(u[u[g+4&4294967295]+84&4294967295]&33554432|0)==0?(K0(UD&4294967295,499),i=0):i=m6(g,o,c);g=i;if(g==0)break b;o=u[g+8&4294967295]}else{for(o=0;;){if(!((o|0)<=999)){c=16;break}i=g_(e);if(i==0){c=11;break}k6(g,o,i);o=o+1&4294967295;c=10}if(c==11&&V()!=0)break b;if(u[d+8&4294967295]==0){c=17;break c}}if((o|0)==0){c=19;break c}c=0;d:for(;;){if(!((c|0)<(o|0)))break d;r=u[u[g+12&4294967295]+4*c&4294967295]; -if((u[u[r+4&4294967295]+84&4294967295]&134217728|0)==0){if((u[d+28&4294967295]|0)!=0&&(JY(r,p,b)|0)!=0){c=22;break c}if((IY(r,p,b)|0)!=0){c=22;break c}i=SY(u[p],u[b]);if(i==0)break b;u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);u[u[g+12&4294967295]+4*c&4294967295]=i}c=c+1&4294967295}u[d+24&4294967295]=0;u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295;c=EX();for(c=u[c]=0;;){if(!((c|0)<(o|0)))break;i=u[u[g+12&4294967295]+4*c&4294967295]; -u[b]=u[i+8&4294967295];i=rX(i+20&-1,u[b],u[d+8&4294967295]);if((i|0)!=(u[b]|0)){c=31;break c}c=c+1&4294967295}u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295;if((o|0)<=999){c=19;break c}m=m+1E3&4294967295;c=4}c==19?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,k=Q):c==22?W(u[H],Uoa&4294967295):c==31?(u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295,t4(u[uv])):c==17&&Z0()}while(0);l=g!=0;b:do if(l){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+ -24&4294967295]](g)}while(0);l=e!=0;b:do if(l){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=k}while(0);h=b;return e},0,function(d){var f;u[d+8&4294967295]==0?d=Z0():(u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295,f=EX(),u[f]=0,f=$X(u[d+8&4294967295]),u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295,(f|0)!=0?(t4(u[uv]),d=0):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q));return d},0,mCb,0,function(d){u[d+ -8&4294967295]==0?d=Z0():(u[d+72&4294967295]=u[d+72&4294967295]+1&4294967295,u[d+72&4294967295]=u[d+72&4294967295]-1&4294967295,d=f1(0));return d},0,oCb,0,function(d){d=y_(d,ay&4294967295,0,s(1,0,j,"i32"));if(d==0)d=0;else{u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;d=Q}return d},0,function(d){return f1(D(u[d+8&4294967295]==0,1))},0,function(d){var f,b;f=u[d+52&4294967295];f=f==0?2:f==1? -3:f==2?4:f==3?5:f==4?6:f==5?7:f==6?8:f==7?9:10;f==10?(T(u[uw],Dpa&4294967295,s([u[d+52&4294967295],0,0,0],0,j,["i32",0,0,0])),b=0):f==2?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q):f==3?b=S2(hy&4294967295):f==4?b=S2(iy&4294967295):f==5?b=N2(jy&4294967295,s([hy&4294967295,0,0,0,iy&4294967295,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])):f==6?b=S2(ky&4294967295):f==7?b=N2(jy&4294967295,s([hy&4294967295,0,0,0,ky&4294967295,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])):f==8?b=N2(jy&4294967295,s([iy&4294967295, -0,0,0,ky&4294967295,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])):f==9&&(b=N2(Cpa&4294967295,s([hy&4294967295,0,0,0,iy&4294967295,0,0,0,ky&4294967295,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0])));return b},0,function(d){var f,b,c=(u[IF]|0)!=0;a:do if(c){if(!((WY(u[Ru],ly&4294967295,1)|0)<0)){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(b=Y(u[d+24&4294967295]));return b},0,function(d,f){var b,c,e=(u[IF]|0)!=0;a:do if(e){if(!((WY(u[Ru],ly&4294967295,1)|0)<0)){b=1;break a}c=-1;b=2;break a}else b= -1;while(0);a:do if(b==1)if(f==0)W(u[H],Epa&4294967295),c=-1;else{c=X_(f);e=(c|0)==-1;b:do if(e){if(V()==0){b=5;break b}c=-1;break a}while(0);u[d+24&4294967295]=c;c=0}while(0);return c},0,function(d){var f;u[d+68&4294967295]!=0&&U$(d);f=lCb(d);var b=f==0;a:do if(b)k5(Doa&4294967295,s(1,0,j,"i32")),Y6();else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=u[d+12&4294967295]!=0;a:do if(f){b=u[d+12&4294967295];u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);f=u[d+16&4294967295]!=0;a:do if(f){b=u[d+16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0);f=u[d+60&4294967295]!=0;a:do if(f){b=u[d+60&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a; -A[u[u[u[d+60&4294967295]+4&4294967295]+24&4294967295]](u[d+60&4294967295])}while(0);f=u[d+64&4294967295]!=0;a:do if(f){b=u[d+64&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+64&4294967295]+4&4294967295]+24&4294967295]](u[d+64&4294967295])}while(0);J4(d);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f,b,c;if((u[u[u[d+12&4294967295]+4&4294967295]+84&4294967295]&268435456|0)!=0){f=u[d+12&4294967295];(u[u[f+4&4294967295]+84&4294967295]& -268435456|0)==0?(i1(),f=0):f=v$(u[f+12&4294967295],u[f+8&4294967295],0);c=f!=0?p0(f):Eoa&4294967295;var e=p0(u[d+16&4294967295]);b=u[d+8&4294967295]==0?Sx&4294967295:Tx&4294967295;d=$1(Foa&4294967295,s([b,0,0,0,c,0,0,0,e,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"%struct.PyFileObject*",0,0,0]));b=f!=0;a:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)}else b=p0(u[d+16&4294967295]),c=p0(u[d+12&4294967295]), -f=u[d+8&4294967295]==0?Sx&4294967295:Tx&4294967295,d=$1(Goa&4294967295,s([f,0,0,0,c,0,0,0,b,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"%struct.PyFileObject*",0,0,0]));return d},0,function(d){var f,b=u[d+8&4294967295]==0;a:do if(b)f=Z0();else if((u[d+76&4294967295]|0)==0)f=$0(Wx&4294967295);else{f=pCb(d,0,8192);var c=f==0;b:do if(!c){if((u[f+8&4294967295]|0)==0)break b;break a}while(0);c=f!=0;b:do if(c){var e=f;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b; -A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=0}while(0);return f},0,function(d,f,b){var c=h;h+=16;var e,g,i,k=c+4,m=c+8,l=c+12;i=0;u[c]=0;u[k]=Kpa&4294967295;u[m]=-1;var o=u[d+8&4294967295]!=0;a:do if(o){e=mCb(d);if(e==0)g=-1,e=0;else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){e=2;break a}A[u[u[e+4&4294967295]+24&4294967295]](e);e=2}break a}else e=2;while(0);a:do if(e==2){b:do if((G5(f,b,Lpa&4294967295,py&4294967295,s([u[qe],0,0,0,c,0,0,0,k,0,0,0,m,0,0,0],0,j,["i8*", -0,0,0,"i8**",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0){g=-1;break a}else{if((G5(f,b,Npa&4294967295,py&4294967295,s([l,0,0,0,k,0,0,0,m,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0){e=3;break b}e=jCb(d,0,u[l],u[k],70)==0?3:5;break b}while(0);b:do if(e==5){var r=d;e=u[c];o=u[k];g=h;h+=100;var p=a,q=a,p=q=q=q=a,p=r;(Ba(o)+3&4294967295|0)>=0?(q=(Ba(o)|0)!=-3?Ba(o)+3&4294967295:1,q=oa(q)):q=0;if(q==0)OY(),q=0;else{BX(q,o);r=(kCb(q)|0)!=0;c:do if(r)p=0;else if((w2()|0)!= -0)W(u[uv],woa&4294967295),p=0;else{var t=EX();u[t]=0;t=u[p+8&4294967295]==0;d:do if(t){if(e==0)break d;u[p+72&4294967295]=u[p+72&4294967295]+1&4294967295;var w=IX(e,q);u[p+8&4294967295]=w;u[p+72&4294967295]=u[p+72&4294967295]-1&4294967295}while(0);if(u[p+8&4294967295]==0){t=EX();if((u[t]|0)==22){b0(g,100,xoa&4294967295,s([o,0,0,0],0,j,["i8*",0,0,0]));p=u[p+12&4294967295];t=EX();p=N2(soa&4294967295,s([u[t],0,0,0,g,0,0,0,p,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0,"%struct.NullImporter*",0,0,0]));t=p!=0; -d:do if(t){N_(u[uv],p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break d;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0)}else q4(u[uv],u[p+12&4294967295]);p=0}if(p==0)break c;p=iCb(p)}while(0);q=p}e=q;h=g;if(e==0){e=3;break b}u[d+44&4294967295]=0;H4(d,u[m]);e=7;break b}while(0);e==3&&(i=-1);g=i}while(0);h=c;return g},0,function(d){var f,b,c=u[oy]==0;a:do if(c){f=OZ(Jpa&4294967295);u[oy]=f;if(u[oy]!=0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(d=A[u[d+152& -4294967295]](d,0),d!=0&&(b=u[oy],u[b&4294967295]=u[b&4294967295]+1&4294967295,u[d+12&4294967295]=u[oy],b=u[oy],u[b&4294967295]=u[b&4294967295]+1&4294967295,u[d+16&4294967295]=u[oy],u[Q&4294967295]=u[Q&4294967295]+1&4294967295,u[d+60&4294967295]=Q,u[Q&4294967295]=u[Q&4294967295]+1&4294967295,u[d+64&4294967295]=Q,u[d+68&4294967295]=0,u[d+72&4294967295]=0),b=d);return b},0,function(d){u[d+4&4294967295]==Ly?u[d&4294967295]=u[d&4294967295]+1&4294967295:d=XZ(v[d+8&4294967295]);return d},0,function(d){var f= -h;h+=8;var b,d=R3(d);eY(d,f);var c=v[f]>-2147483648;a:do if(c){if(!(v[f]<2147483647)){d=1;break a}b=v[f]|0;b=Y(b);d=2;break a}else d=1;while(0);d==1&&(b=C6(v[f]));h=f;return b},0,function(d){var f=h;h+=16;var b,c,e=f+4,g=f+12,i,k,m;u[f]=d;d=k=i=0;m=u[FE+48&4294967295];var l=u[u[f]+4&4294967295]==Ly;a:do if(l)b=0;else{if((ZY(u[u[f]+4&4294967295],Ly)|0)!=0){b=0;break a}if(!((N4(f,e)|0)<0)){b=2;break a}c=u[f];b=4;break a}while(0);a:do if(b==0){v[e]=v[u[f]+8&4294967295];b=2;break a}while(0);if(b==2)if((WX(v[e])| -0)!=0)W(u[qw],Qqa&4294967295),c=0;else if((isNaN(v[e])|0)!=0)W(u[L],Rqa&4294967295),c=0;else{c=dY(v[e],g);e=0;a:for(;;){if((e|0)>299)break a;if(YX(c)==c)break a;c*=2;u[g]=u[g]-1&4294967295;e=e+1&4294967295}c=C6(c);e=c==0;a:do if(!e){k=UZ(1);i=u[g];b=0-i&4294967295;i=UZ((i|0)>=0?i:b);if(i==0)break a;b=i;i=A[u[m+48&4294967295]](k,i);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(i==0)break a;if((u[g]|0)>0){b=c;c=A[u[m+8&4294967295]](c, -i);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(c==0)break a}else{u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);k=i;i=0}b=c;c=RZ(c);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(c==0)break a;b=k;k=RZ(k);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+ -24&4294967295]](b);if(k==0)break a;d=Z_(2,s([c,0,0,0,k,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))}while(0);g=i!=0;a:do if(g){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break a;A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);g=k!=0;a:do if(g){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break a;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);k=c!=0;a:do if(k){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c& -4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=d}h=f;return c},0,function(d,f){var b=h;h+=8;var c,e,g,i,k,m,l,o,r,p,q,t,w,x;m=b+4;k=1;var z=(W1(f,b,m)|0)!=0;a:do{if(!z){i=u[b]+u[m]&4294967295;b:for(;;){if((u[FG+D(u[u[b]],8)*4&4294967295]&8|0)==0)break b;u[b]=u[b]+1&4294967295}q=E(u[u[b]],8)==45;b:do if(q)u[b]=u[b]+1&4294967295,k=-1;else{if(E(u[u[b]],8)!=43)break b;u[b]=u[b]+1&4294967295}while(0);q=E(u[u[b]],8)==105;b:do if(q)c=7;else{if(E(u[u[b]],8)==73){c=7;break b}q= -E(u[u[b]],8)==110;c:do if(!q){if(E(u[u[b]],8)==78)break c;p=u[b];q=E(u[u[b]],8)==48;d:do if(q){u[b]=u[b]+1&4294967295;o=E(u[u[b]],8)==120;e:do if(!o){if(E(u[u[b]],8)==88)break e;u[b]=p;break d}while(0);u[b]=u[b]+1&4294967295}while(0);o=u[b];d:for(;;){if(!((O4(E(u[u[b]],8)&255)|0)>=0))break d;u[b]=u[b]+1&4294967295}p=u[b];if(E(u[u[b]],8)==46){for(u[b]=u[b]+1&4294967295;;){if(!((O4(E(u[u[b]],8)&255)|0)>=0))break;u[b]=u[b]+1&4294967295}q=u[b]+-1&4294967295}else q=u[b];e=q-o&4294967295;p=q-p&4294967295; -if((e|0)==0){c=9;break b}if((e|0)>268435187){W(u[L],Oqa&4294967295);i=0;break a}else{o=E(u[u[b]],8)==112;d:do if(o)c=28;else{if(E(u[u[b]],8)==80){c=28;break d}l=0;c=40;break d}while(0);if(c==28){u[b]=u[b]+1&4294967295;o=u[b];t=E(u[u[b]],8)==45;d:do if(t)c=30;else{c=E(u[u[b]],8)==43?30:31;break d}while(0);c==30&&(u[b]=u[b]+1&4294967295);if(E(u[u[b]],8)<=47){c=9;break b}if(E(u[u[b]],8)>57){c=9;break b}for(u[b]=u[b]+1&4294967295;;){if(E(u[u[b]],8)<=47)break;if(!(E(u[u[b]],8)<=57))break;u[b]=u[b]+1&4294967295}l= -o;ka(!1,"We don't support all strtol params yet");l=parseInt(ra(l))}d:for(;;){if((e|0)<=0)break d;g=(e-1&4294967295|0)<(p|0)?q+(1-e&4294967295)&4294967295:(q+-1&4294967295)+(1-e&4294967295)&4294967295;if((O4(E(u[g],8)&255)|0)!=0)break d;e=e-1&4294967295}g=(e|0)==0;d:do if(!g){if((l|0)<-1073741824)break d;g=(l|0)>1073741823;e:do if(!g){l=l-(p*4&4294967295)&4294967295;o=((e*4&4294967295)+-4&4294967295)+l&4294967295;g=(e-1&4294967295|0)<(p|0)?q+(1-e&4294967295)&4294967295:(q+-1&4294967295)+(1-e&4294967295)& -4294967295;w=O4(E(u[g],8)&255);f:for(;;){if((w|0)==0)break f;o=o+1&4294967295;w=(w|0)/2|0}if((o|0)<-1074)g=0;else{if((o|0)>1024)break e;g=o;r=((g|0)>=-1021?g:-1021)-53&4294967295;g=0;if((l|0)>=(r|0)){for(e=e-1&4294967295;;){if(!((e|0)>=0))break;o=g*16;g=(e|0)<(p|0)?q+(0-e&4294967295)&4294967295:(q+-1&4294967295)+(0-e&4294967295)&4294967295;g=o+(O4(E(u[g],8)&255)|0);e=e-1&4294967295}g=fY(g,l)}else{t=1<<((r-l&4294967295)-1&4294967295|0)%4;r=((r-l&4294967295)-1&4294967295|0)/4|0;e=e-1&4294967295;f:for(;;){if(!((e| -0)>(r|0)))break f;c=g*16;g=(e|0)<(p|0)?q+(0-e&4294967295)&4294967295:(q+-1&4294967295)+(0-e&4294967295)&4294967295;g=c+(O4(E(u[g],8)&255)|0);e=e-1&4294967295}e=(r|0)<(p|0)?q+(0-r&4294967295)&4294967295:(q+-1&4294967295)+(0-r&4294967295)&4294967295;w=O4(E(u[e],8)&255);g=g*16+(16-(t*2&4294967295)&4294967295&w|0);var y=(w&t|0)!=0;f:do if(y){x=0;e=((t*3&4294967295)-1&4294967295&w|0)!=0;g:do if(e)c=64;else{if((t|0)==8&&(e=(r+1&4294967295|0)<(p|0)?q+(r^-1)&4294967295:(q+-1&4294967295)+(r^-1)&4294967295, -E(O4(E(u[e],8)&255)&1,8)!=0)){c=64;break g}for(e=r-1&4294967295;;){if(!((e|0)>=0)){c=71;break g}c=(e|0)<(p|0)?q+(0-e&4294967295)&4294967295:(q+-1&4294967295)+(0-e&4294967295)&4294967295;if((O4(E(u[c],8)&255)|0)!=0)break;e=e-1&4294967295}x=1;c=71;break g}while(0);c==64&&(x=1);if((x|0)!=1)break f;g=(t*2&4294967295|0)+g;if((o|0)!=1024)break f;if(fY(t*2&4294967295|0,53)==g)break e}while(0);g=fY(g,(r*4&4294967295)+l&4294967295)}}c=12;break b}while(0);W(u[qw],Mqa&4294967295);i=0;break a}while(0);g=0;c= -12;break b}}while(0);if((P4(u[b]+1&4294967295,Lqa&4294967295)|0)==0){c=9;break b}u[b]=u[b]+3&4294967295;g=NaN;c=12;break b}while(0);b:do if(c==7){if((P4(u[b]+1&4294967295,Jqa&4294967295)|0)==0){c=9;break b}u[b]=u[b]+3&4294967295;g=Infinity;(P4(u[b],Kqa&4294967295)|0)!=0&&(u[b]=u[b]+5&4294967295);c=12;break b}while(0);b:do if(c==12){for(;;){if((u[FG+D(u[u[b]],8)*4&4294967295]&8|0)==0)break;u[b]=u[b]+1&4294967295}if(u[b]!=i)break b;k=M_(yy&4294967295,s([(k|0)*g,0,0,0,0,0,0,0],0,j,["double",0,0,0,0, -0,0,0]));if(k==0)i=0;else{m=QZ(d,k,0);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);i=m}break a}while(0);W(u[L],Nqa&4294967295)}i=0}while(0);h=b;return i},0,function(d){var f=h;h+=32;var b,c=f+4,e=f+12,g,i=f+16;u[f]=d;g=u[u[f]+4&4294967295]==Ly;a:do if(g)d=0;else{if((ZY(u[u[f]+4&4294967295],Ly)|0)!=0){d=0;break a}if(!((N4(f,c)|0)<0)){d=2;break a}b=u[f];d=4;break a}while(0);a:do if(d==0){v[c]=v[u[f]+8&4294967295];d=2;break a}while(0); -a:do if(d==2){b=(isNaN(v[c])|0)!=0;b:do if(!b){if((WX(v[c])|0)!=0){d=5;break b}if(v[c]==0)b=TX(1,v[c])==-1?S2(Eqa&4294967295):S2(Fqa&4294967295);else{d=XX(v[c]);d=dY(d,e);b=-1021-u[e]&4294967295;b=1-((b|0)>=0?b:0)&4294967295;d=fY(d,b);u[e]=u[e]-b&4294967295;g=0;u[i+g&4294967295]=E(u[xy+(d|0)&4294967295],8)&255;g=g+1&4294967295;d-=d|0;u[i+g&4294967295]=46;g=g+1&4294967295;for(b=0;;){if(!((b|0)<=12))break;d*=16;u[i+g&4294967295]=E(u[xy+(d|0)&4294967295],8)&255;g=g+1&4294967295;d-=d|0;b=b+1&4294967295}u[i+ -g&4294967295]=0;(u[e]|0)<0?(d=45,u[e]=0-u[e]&4294967295):d=43;b=v[c]<0?$1(Gqa&4294967295,s([i,0,0,0,d,0,0,0,u[e],0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0])):$1(Hqa&4294967295,s([i,0,0,0,d,0,0,0,u[e],0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0]))}break a}while(0);b=rCb(u[f])}while(0);h=f;return b},0,function(d){var f,b,d=R3(d),c=d==-1;a:do if(c){if(V()==0){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&((JX(d)|0)==0?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,b=hj):(b=EX(),u[b]= -0,b=YX(d)==d?gj:hj,d=EX(),(u[d]|0)!=0?(b=EX(),b=(u[b]|0)==34?u[qw]:u[L],t4(b),b=0):u[b&4294967295]=u[b&4294967295]+1&4294967295));return b},0,function(d){return M_(yy&4294967295,s([v[d+8&4294967295],0,0,0,0,0,0,0],0,j,["double",0,0,0,0,0,0,0]))},0,function(d,f){var b,c,e=(u[u[f+4&4294967295]+84&4294967295]&134217728|0)==0;a:do if(e)T(u[H],Vqa&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),c=0;else{b=f+20&-1;if((yX(b,Ay&4294967295)|0)==0)b=u[By];else if((yX(b,Cy&4294967295)| -0)==0)b=u[Dy];else{W(u[L],Wqa&4294967295);c=0;break a}b=b==0?4:b==1?5:b==2?6:7;b==7?(Z(Xqa&4294967295),c=0):b==4?c=S2(Ey&4294967295):b==5?c=S2(Gy&4294967295):b==6&&(c=S2(Fy&4294967295))}while(0);return c},0,function(d,f){var b=h;h+=8;var c,e=b+4,g,i,k=(t5(f,Zqa&4294967295,s([b,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0]))|0)==0;a:do if(k)c=0;else{if((yX(u[b],Ay&4294967295)|0)==0)i=By,g=u[Hy];else if((yX(u[b],Cy&4294967295)|0)==0)i=Dy,g=u[Iy];else{W(u[L],$qa&4294967295);c=0;break a}if((yX(u[e], -Ey&4294967295)|0)==0)c=0;else if((yX(u[e],Fy&4294967295)|0)==0)c=2;else if((yX(u[e],Gy&4294967295)|0)==0)c=1;else{W(u[L],ara&4294967295);c=0;break a}var m=(c|0)!=0;b:do if(m){if((c|0)==(g|0))break b;T(u[L],bra&4294967295,s([u[b],0,0,0],0,j,["i8*",0,0,0]));c=0;break a}while(0);u[i]=c;u[Q&4294967295]=u[Q&4294967295]+1&4294967295;c=Q}while(0);h=b;return c},0,function(d,f){var b=h;h+=4;var c,e;if((t5(f,dra&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0)c=0;else if((u[u[u[b]+4&4294967295]+ -84&4294967295]&134217728|0)!=0)c=a5(d,u[b]+20&-1,u[u[b]+8&4294967295]);else if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0)if(e=VY(u[b]),e==0)c=0;else{if(c=a5(d,e+20&-1,u[e+8&4294967295]),u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else W(u[H],era&4294967295),c=0;h=b;return c},0,function(){return XZ(0)},0,function(d,f){var b=h;h+=24;var c,e=b+4,g,i=b+8,k=b+16;u[b]=d;u[e]=f;var m=u[u[b]+4&4294967295]==Ly;a:do if(m)c=0;else{if((ZY(u[u[b]+ -4&4294967295],Ly)|0)!=0){c=0;break a}if(!((N4(b,i)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){v[i]=v[u[b]+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==Ly;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],Ly)|0)!=0){c=5;break b}if(!((N4(e,k)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(v[k]=v[u[e]+8&4294967295]);v[i]+=v[k];g=XZ(v[i])}while(0);h=b;return g},0,function(d,f){var b=h;h+=24;var c,e=b+4,g,i=b+8,k=b+16;u[b]=d;u[e]=f;var m=u[u[b]+4&4294967295]== -Ly;a:do if(m)c=0;else{if((ZY(u[u[b]+4&4294967295],Ly)|0)!=0){c=0;break a}if(!((N4(b,i)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){v[i]=v[u[b]+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==Ly;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],Ly)|0)!=0){c=5;break b}if(!((N4(e,k)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(v[k]=v[u[e]+8&4294967295]);v[i]-=v[k];g=XZ(v[i])}while(0);h=b;return g},0,function(d,f){var b=h;h+=24;var c,e=b+4,g,i=b+8,k=b+16;u[b]= -d;u[e]=f;var m=u[u[b]+4&4294967295]==Ly;a:do if(m)c=0;else{if((ZY(u[u[b]+4&4294967295],Ly)|0)!=0){c=0;break a}if(!((N4(b,i)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){v[i]=v[u[b]+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==Ly;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],Ly)|0)!=0){c=5;break b}if(!((N4(e,k)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(v[k]=v[u[e]+8&4294967295]);v[i]*=v[k];g=XZ(v[i])}while(0);h=b;return g},0,function(d,f){var b= -h;h+=24;var c,e=b+4,g,i=b+8,k=b+16;u[b]=d;u[e]=f;var m=u[u[b]+4&4294967295]==Ly;a:do if(m)c=0;else{if((ZY(u[u[b]+4&4294967295],Ly)|0)!=0){c=0;break a}if(!((N4(b,i)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){v[i]=v[u[b]+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==Ly;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],Ly)|0)!=0){c=5;break b}if(!((N4(e,k)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(v[k]=v[u[e]+8&4294967295]);g=(u[VF]|0)>1;b:do if(g){if(!((WY(u[Ru], -wqa&4294967295,1)|0)<0)){c=11;break b}g=0;break a}while(0);v[k]==0?(W(u[sw],wy&4294967295),g=0):(v[i]/=v[k],g=XZ(v[i]))}while(0);h=b;return g},0,function(d,f){var b=h;h+=24;var c,e=b+4,g,i=b+8,k=b+16;u[b]=d;u[e]=f;var m=u[u[b]+4&4294967295]==Ly;a:do if(m)c=0;else{if((ZY(u[u[b]+4&4294967295],Ly)|0)!=0){c=0;break a}if(!((N4(b,i)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){v[i]=v[u[b]+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==Ly;b:do if(g)c=5;else{if((ZY(u[u[e]+ -4&4294967295],Ly)|0)!=0){c=5;break b}if(!((N4(e,k)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(v[k]=v[u[e]+8&4294967295]);if(v[k]==0)W(u[sw],xqa&4294967295),g=0;else{g=_fmod(v[i],v[k]);m=g!=0;b:do if(m){if(E(D(E(D(v[k]<0,1),8)!=0^E(D(g<0,1),8)!=0,1),8)==0){c=12;break b}g+=v[k]}while(0);g=XZ(g)}}while(0);h=b;return g},0,sCb,0,function(d,f,b){var c=h;h+=24;var e,g=c+4,i=c+8,k=c+16;u[c]=d;u[g]=f;d=0;b=b!=Q;a:do if(b)W(u[H],Aqa&4294967295),f=0;else{f=u[u[c]+4&4294967295]==Ly;b:do if(f)e=1;else{if((ZY(u[u[c]+ -4&4294967295],Ly)|0)!=0){e=1;break b}if(!((N4(c,i)|0)<0)){e=5;break b}f=u[c];break a}while(0);e==1&&(v[i]=v[u[c]+8&4294967295]);f=u[u[g]+4&4294967295]==Ly;b:do if(f)e=7;else{if((ZY(u[u[g]+4&4294967295],Ly)|0)!=0){e=7;break b}if(!((N4(g,k)|0)<0)){e=11;break b}f=u[g];break a}while(0);e==7&&(v[k]=v[u[g]+8&4294967295]);if(v[k]==0)f=XZ(1);else if((isNaN(v[i])|0)!=0)f=XZ(v[i]);else if((isNaN(v[k])|0)!=0)f=v[i]!=1?v[k]:1,f=XZ(f);else if((WX(v[k])|0)!=0)f=XX(v[i]),v[i]=f,v[i]==1?f=XZ(1):E(D(E(D(v[k]<=0,1), -8)!=0^E(D(v[i]>1,1),8)!=0,1),8)!=0?(f=XX(v[k]),f=XZ(f)):f=XZ(0);else if((WX(v[i])|0)!=0)f=XX(v[k]),f=_fmod(f,2)==1,f=D(f,1),f=v[k]>0?(f|0)==0?XX(v[i]):v[i]:(f|0)!=0?TX(0,v[i]):0,f=XZ(f);else if(v[i]==0)f=XX(v[k]),f=_fmod(f,2)==1,f=D(f,1),v[k]<0?(W(u[sw],Bqa&4294967295),f=0):(f=(f|0)!=0?v[i]:0,f=XZ(f));else{if(v[i]<0)if(YX(v[k])!=v[k]){W(u[L],Cqa&4294967295);f=0;break a}else v[i]=0-v[i],d=XX(v[k]),d=_fmod(d,2)==1,d=D(d,1);if(v[i]==1)f=(d|0)!=0?-1:1,f=XZ(f);else{f=EX();u[f]=0;var f=UX(v[i],v[k]),m= -EX(),m=(u[m]|0)==0;b:do if(m){var l=f==Infinity;c:do if(l)e=18;else{e=f==Infinity?18:19;break c}while(0);e==18&&(e=EX(),u[e]=34)}else{e=EX();if((u[e]|0)!=34)break b;if(f!=0)break b;e=EX();u[e]=0}while(0);(d|0)!=0&&(f=0-f);m=EX();(u[m]|0)!=0?(f=EX(),f=(u[f]|0)==34?u[qw]:u[L],t4(f),f=0):f=XZ(f)}}}while(0);h=c;return f},0,function(d){return XZ(0-v[d+8&4294967295])},0,function(d){d=XX(v[d+8&4294967295]);return XZ(d)},0,function(d){return D(v[d+8&4294967295]!=0,1)},0,function(d,f){var b,c=(u[u[u[f]+4& -4294967295]+84&4294967295]&8388608|0)!=0;a:do{if(c)b=X_(u[f]),b=XZ(b|0),u[f]=b,b=u[d];else if((u[u[u[f]+4&4294967295]+84&4294967295]&16777216|0)!=0){b=W3(u[f]);var e=b==-1;b:do if(e){if(V()==0)break b;b=-1;break a}while(0);b=XZ(b);u[f]=b;b=u[d]}else{b=u[u[f]+4&4294967295]==Ly;b:do if(!b){if((ZY(u[u[f]+4&4294967295],Ly)|0)!=0)break b;b=1;break a}while(0);b=u[d];u[b&4294967295]=u[b&4294967295]+1&4294967295;b=u[f]}u[b&4294967295]=u[b&4294967295]+1&4294967295;b=0}while(0);return b},0,function(d){d=R3(d); -return C6(d)},0,function(d,f){var b,c,e;e=sCb(d,f);var g=e==0;a:do if(g)b=0;else{if(e==P){b=0;break a}b=u[e+12&-1];u[b&4294967295]=u[b&4294967295]+1&4294967295;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=b;b=4;break a}while(0);b==0&&(c=e);return c},0,function(d,f){var b=h;h+=24;var c,e=b+4,g,i=b+8,k=b+16;u[b]=d;u[e]=f;var m=u[u[b]+4&4294967295]==Ly;a:do if(m)c=0;else{if((ZY(u[u[b]+4&4294967295],Ly)|0)!=0){c=0;break a}if(!((N4(b, -i)|0)<0)){c=2;break a}g=u[b];c=4;break a}while(0);a:do if(c==0){v[i]=v[u[b]+8&4294967295];c=2;break a}while(0);a:do if(c==2){g=u[u[e]+4&4294967295]==Ly;b:do if(g)c=5;else{if((ZY(u[u[e]+4&4294967295],Ly)|0)!=0){c=5;break b}if(!((N4(e,k)|0)<0)){c=9;break b}g=u[e];break a}while(0);c==5&&(v[k]=v[u[e]+8&4294967295]);v[k]==0?(W(u[sw],wy&4294967295),g=0):(v[i]/=v[k],g=XZ(v[i]))}while(0);h=b;return g},0,function(d){if(u[d+4&4294967295]==Ly)u[d+4&4294967295]=u[sy],u[sy]=d;else A[u[u[d+4&4294967295]+160&4294967295]](d)}, -0,function(d,f,b){d=E(b&1,8)!=0?U3(v[d+8&4294967295],103,12,2,0):U3(v[d+8&4294967295],114,0,2,0);KX(d,f);return 0},0,function(d){return qCb(d,0,114)},0,function(d){return z7(v[d+8&4294967295])},0,rCb,0,function(d,f,b){var c=h;h+=12;var e,g,i,k,m,l,o,r=c+4,p;g=b;b=0;d=v[d+8&4294967295];m=u[f+4&4294967295]==Ly;a:do if(m)e=0;else{if((ZY(u[f+4&4294967295],Ly)|0)!=0){e=0;break a}e=(JX(d)|0)==0;b:do{if(e){if((u[u[f+4&4294967295]+84&4294967295]&8388608|0)==0&&(u[u[f+4&4294967295]+84&4294967295]&16777216| -0)==0)break b;k=0}else if((u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0)k=u[f+8&4294967295],k|=0;else{if((u[u[f+4&4294967295]+84&4294967295]&16777216|0)==0)break b;m=e=d!=0?d<0?-1:1:0;e=Fzb(f);if((m|0)!=(e|0))d=m|0,k=e|0;else{o=f;var q=a,t=p=l=a,q=a;p=0;var t=u[o+8&4294967295],q=0-t&4294967295,t=(t|0)>=0?t:q,w=(t|0)>0;c:do if(w){q=u[(o+12&4294967295)+(t-1&4294967295)*2&4294967295];p=(t*15&4294967295)+-15&4294967295;o=(Math.floor((p>>>0)/15)|0)!=(t-1&4294967295|0);d:do if(!o)for(;;){p=p+1&4294967295; -if((p|0)==0)break d;q=D(q,16)>>>1;if(E(q,16)==0){q=3;break c}}while(0);W(u[qw],TLa&4294967295);l=-1;q=5;break c}else q=3;while(0);q==3&&(l=p);p=(l|0)==-1;c:do if(p){if(V()==0)break c;yY();d=m|0;k=(e|0)*2;e=2;break a}while(0);if(l>>>0<=48)k=W3(f);else{(m|0)<0&&(d=0-d,g=u[EF+g*4&4294967295]);dY(d,c);m=(u[c]|0)<0;c:do if(!m){if(u[c]>>>0>>0)break c;if(u[c]>>>0>l>>>0)d=2,k=1,e=2;else{p=m=i=0;l=f;o=(e|0)<0;d:do{if(o){if(l=HZ(f),l==0){e=13;break d}}else u[l&4294967295]=u[l&4294967295]+1&4294967295;e= -15;break d}while(0);d:do if(e==15){o=eY(d,r);p=C6(v[r]);if(p==0)break d;if(o!=0){m=Y(1);if(m==0)break d;o=hZ(l,m);if(o==0)break d;u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);l=o;o=hZ(p,m);if(o==0)break d;u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);p=o;o=eZ(p,m);if(o==0)break d;u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+ -24&4294967295]](p);p=o}b=n_(p,l,g);if((b|0)<0)break d;i=f1(b)}while(0);r=p!=0;d:do if(r){u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)!=0)break d;A[u[u[p+4&4294967295]+24&4294967295]](p)}while(0);r=l!=0;d:do if(r){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break d;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);r=m!=0;d:do if(r){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break d;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0); -e=36}break a}while(0);d=1;k=2}}}e=2;break a}while(0);u[P&4294967295]=u[P&4294967295]+1&4294967295;i=P;e=36;break a}while(0);a:do if(e==0){k=v[f+8&4294967295];e=2;break a}while(0);e==2&&(f=g,e=f==0?40:f==1?41:f==2?42:f==3?43:f==4?44:f==5?45:46,e==40?b=D(dk,1):e==45&&(b=D(d>=k,1)),i=f1(b));h=c;return i},0,tCb,0,function(d){R1(d);var f=u[d+28&4294967295];u[f&4294967295]=u[f&4294967295]+1&4294967295;return u[d+28&4294967295]},0,function(d){d= -L1(d);return Y(d)},0,function(d,f){var b=h;h+=176;var c,e,g,i,k=b+4,m;c=b+8;var l,o,r,p,q,t;p=b+12;var w=b+92,x;q=b+172;var z,y;u[b]=0;u[k]=0;i=u[c]=0;t=(u[u[f+4&4294967295]+84&4294967295]&8388608|0)==0;a:do{if(t)W(u[L],tsa&4294967295);else if(u[d+40&4294967295]==0)T(u[L],usa&4294967295,s(1,0,j,"i32"));else if(e=X_(f),(u[u[d+16&4294967295]+56&4294967295]|0)>(e|0))T(u[L],vsa&4294967295,s([e,0,0,0],0,j,["i32",0,0,0]));else{z=(u[u[d+16&4294967295]+56&4294967295]|0)==(e|0);b:do if(z)g=0,e=u[u[d+16&4294967295]+ -56&4294967295];else{W1(u[u[d+16&4294967295]+60&4294967295],q,c);m=u[q];r=0;o=u[u[d+16&4294967295]+56&4294967295];g=-1;for(l=0;;){if(!((l|0)<(u[c]|0)))break b;r=D(u[m+l&4294967295],8)+r&4294967295;o=D(u[m+(l+1&4294967295)&4294967295],8)+o&4294967295;if((o|0)>=(e|0))break;l=l+2&4294967295}g=r;e=o}while(0);if((g|0)==-1)T(u[L],wsa&4294967295,s([e,0,0,0],0,j,["i32",0,0,0]));else{W1(u[u[d+16&4294967295]+24&4294967295],b,k);r=u[d+60&4294967295];m=g;l=(r|0)<=(m|0)?r:m;r=u[d+60&4294967295];m=g;m=(r|0)>=(m| -0)?r:m;r=E(u[u[b]+g&4294967295],8)==4;b:do if(!r){if(E(u[u[b]+g&4294967295],8)==1)break b;t=q=-1;xX(p,0,80);xX(w,0,80);r=o=0;c:for(;;){if(!((r|0)<(u[k]|0)))break c;z=u[u[b]+r&4294967295];c=D(z,8);c=c==87?44:c==88?45:c==120?46:c==121?46:c==122?46:13;d:do if(c==44)x=u[u[b]+u[p+(o-1&4294967295)*4&4294967295]&4294967295],E(x,8)==122?u[w+(o-1&4294967295)*4&4294967295]=1:o=o-1&4294967295;else if(c==45){if(!((o|0)>0))break d;x=u[u[b]+u[p+(o-1&4294967295)*4&4294967295]&4294967295];if(E(x,8)!=122)break d; -o=o-1&4294967295}else c==46&&(u[p+o*4&4294967295]=r,o=o+1&4294967295,u[w+(o-1&4294967295)*4&4294967295]=0);while(0);x=(r|0)==(g|0);d:do if(x)c=15;else{c=(u[d+60&4294967295]|0)==(r|0)?15:16;break d}while(0);d:do if(c==15){y=-1;for(x=o-1&4294967295;;){if(!((x|0)>=0)){c=22;break}if((u[w+x*4&4294967295]|0)!=0){c=18;break}x=x-1&4294967295;c=17}c==18&&(y=u[p+x*4&4294967295]);if((y|0)==-1)break d;(r|0)==(g|0)&&(t=y);if((u[d+60&4294967295]|0)!=(r|0))break d;q=y}while(0);D(z,8)>89&&(r=r+2&4294967295);r=r+ -1&4294967295}if((t|0)!=(q|0))W(u[L],ysa&4294967295),e=-1;else{k=0;r=l;c:for(;;){if(!((r|0)<(m|0)))break c;p=u[u[b]+r&4294967295];w=D(p,8);c=w==87?47:w==120?48:w==121?48:w==122?48:49;c==47?k=k-1&4294967295:c==48&&(k=k+1&4294967295);w=k;i=(w|0)<=(i|0)?w:i;D(p,8)>89&&(r=r+2&4294967295);r=r+1&4294967295}p=u[d+68&4294967295]+i&4294967295;i=(u[d+60&4294967295]|0)<(g|0)?u[d+68&4294967295]+k&4294967295:u[d+68&4294967295]-k&4294967295;if((i|0)>(p|0))W(u[L],zsa&4294967295),e=-1;else{c:for(;;){if(!((u[d+68& -4294967295]|0)>(i|0)))break c;u[d+68&4294967295]=u[d+68&4294967295]-1&4294967295;for(k=(d+72&4294967295)+u[d+68&4294967295]*12&4294967295;;){if(!(((u[d+36&4294967295]-u[d+32&4294967295]&4294967295|0)/4|0)>(u[k+8&4294967295]|0)))continue c;u[d+36&4294967295]=u[d+36&4294967295]+-4&4294967295;p=u[u[d+36&4294967295]];u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p)}}u[d+64&4294967295]=e;u[d+60&4294967295]=g;e=0}}break a}while(0);W(u[L],xsa& -4294967295)}}e=-1}while(0);h=b;return e},0,function(d){d=u[d+40&4294967295];d==0&&(d=Q);u[d&4294967295]=u[d&4294967295]+1&4294967295;return d},0,function(d,f){var b;b=L1(d);u[d+64&4294967295]=b;b=u[d+40&4294967295];f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295);u[d+40&4294967295]=f;var c=b!=0;a:do if(c){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);return 0},0,function(d){return f1(D(u[d+20&4294967295]!=u[u[u[d+ -56&4294967295]+4&4294967295]+16&4294967295],1))},0,function(d){var f,b,c=(u[IF]|0)!=0;a:do if(c){if(!((WY(u[Ru],Oy&4294967295,2)|0)<0)){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(u[d+52&4294967295]!=0?(f=u[d+52&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295,b=u[d+52&4294967295]):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q));return b},0,function(d,f){var b,c,e;c=f;var g=(u[IF]|0)!=0;a:do if(g){if(!((WY(u[Ru],Oy&4294967295,2)|0)<0)){b=1;break a}e=-1;b=2;break a}else b=1;while(0); -if(b==1){e=u[d+52&4294967295]!=0;a:do if(e){if(u[d+52&4294967295]==0)break a;b=u[d+52&4294967295];u[d+52&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);c==Q&&(c=0);c!=0&&(u[c&4294967295]=u[c&4294967295]+1&4294967295);u[d+52&4294967295]=c;e=0}return e},0,function(d){var f,b,c=(u[IF]|0)!=0;a:do if(c){if(!((WY(u[Ru],Py&4294967295,2)|0)<0)){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(u[d+44&4294967295]!= -0?(f=u[d+44&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295,b=u[d+44&4294967295]):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q));return b},0,function(d,f){var b,c,e;c=f;var g=(u[IF]|0)!=0;a:do if(g){if(!((WY(u[Ru],Py&4294967295,2)|0)<0)){b=1;break a}e=-1;b=2;break a}else b=1;while(0);if(b==1){e=u[d+44&4294967295]!=0;a:do if(e){if(u[d+44&4294967295]==0)break a;b=u[d+44&4294967295];u[d+44&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+ -4&4294967295]+24&4294967295]](b)}while(0);c==Q&&(c=0);c!=0&&(u[c&4294967295]=u[c&4294967295]+1&4294967295);u[d+44&4294967295]=c;e=0}return e},0,function(d){var f,b,c=(u[IF]|0)!=0;a:do if(c){if(!((WY(u[Ru],Qy&4294967295,2)|0)<0)){f=1;break a}b=0;f=2;break a}else f=1;while(0);f==1&&(u[d+48&4294967295]!=0?(f=u[d+48&4294967295],u[f&4294967295]=u[f&4294967295]+1&4294967295,b=u[d+48&4294967295]):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q));return b},0,function(d,f){var b,c,e;c=f;var g=(u[IF]|0)!= -0;a:do if(g){if(!((WY(u[Ru],Qy&4294967295,2)|0)<0)){b=1;break a}e=-1;b=2;break a}else b=1;while(0);if(b==1){e=u[d+48&4294967295]!=0;a:do if(e){if(u[d+48&4294967295]==0)break a;b=u[d+48&4294967295];u[d+48&4294967295]=0;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);c==Q&&(c=0);c!=0&&(u[c&4294967295]=u[c&4294967295]+1&4294967295);u[d+48&4294967295]=c;e=0}return e},0,function(d){return Y(((((u[u[d+16&4294967295]+16&4294967295]+ -u[u[d+16&4294967295]+12&4294967295]&4294967295)+u[u[u[d+16&4294967295]+44&4294967295]+8&4294967295]&4294967295)+u[u[u[d+16&4294967295]+40&4294967295]+8&4294967295]&4294967295)*4&4294967295)+312&4294967295)},0,function(d){var f,b,c;o5(d);if((u[TF]|0)<=49){u[TF]=u[TF]+1&4294967295;b=u[d+32&4294967295];f=d+312&-1;a:for(;;){if(!(ff))break a;e=u[f]!=0;c:do if(e){var g=u[f];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break c;A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f])}while(0);f=f+4&4294967295}}while(0);f=u[d+12&4294967295]!=0;a:do if(f){b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0); -f=u[d+20&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[d+20&4294967295]+4&4294967295]+24&4294967295]](u[d+20&4294967295]);f=u[d+24&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[d+24&4294967295]+4&4294967295]+24&4294967295]](u[d+24&4294967295]);b=u[d+28&4294967295]!=0;a:do if(b){f=u[d+28&4294967295];u[d+28&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+ -24&4294967295]](f)}while(0);b=u[d+40&4294967295]!=0;a:do if(b){f=u[d+40&4294967295];u[d+40&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+44&4294967295]!=0;a:do if(b){f=u[d+44&4294967295];u[d+44&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+48&4294967295]!=0;a:do if(b){f=u[d+48&4294967295];u[d+48& -4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+52&4294967295]!=0;a:do if(b){f=u[d+52&4294967295];u[d+52&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=u[d+16&4294967295];u[f+64&4294967295]==0?u[f+64&4294967295]=d:(u[Ty]|0)<=199?(u[Ty]=u[Ty]+1&4294967295,u[d+12&4294967295]=u[Sy],u[Sy]=d):L2(d);u[f&4294967295]= -u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[TF]=u[TF]-1&4294967295;d=u[UF]!=0;a:do if(d){if(!((u[TF]|0)<=0))break a;J7()}while(0)}else I7(d)},0,function(d,f,b){var c,e,g,i,k,m;g=u[d+12&4294967295]!=0;a:do if(g){c=A[f](u[d+12&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){g=u[d+16&4294967295]!=0;b:do if(g){c=A[f](u[d+16&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);g=u[d+20&4294967295]!=0; -b:do if(g){c=A[f](u[d+20&4294967295],b);if((c|0)==0){c=6;break b}e=c;break a}while(0);g=u[d+24&4294967295]!=0;b:do if(g){c=A[f](u[d+24&4294967295],b);if((c|0)==0){c=8;break b}e=c;break a}while(0);g=u[d+28&4294967295]!=0;b:do if(g){c=A[f](u[d+28&4294967295],b);if((c|0)==0){c=10;break b}e=c;break a}while(0);g=u[d+40&4294967295]!=0;b:do if(g){c=A[f](u[d+40&4294967295],b);if((c|0)==0){c=12;break b}e=c;break a}while(0);g=u[d+44&4294967295]!=0;b:do if(g){c=A[f](u[d+44&4294967295],b);if((c|0)==0){c=14;break b}e= -c;break a}while(0);g=u[d+48&4294967295]!=0;b:do if(g){c=A[f](u[d+48&4294967295],b);if((c|0)==0){c=16;break b}e=c;break a}while(0);g=u[d+52&4294967295]!=0;b:do if(g){c=A[f](u[d+52&4294967295],b);if((c|0)==0){c=18;break b}e=c;break a}while(0);i=(u[u[d+16&4294967295]+12&4294967295]+u[u[u[d+16&4294967295]+44&4294967295]+8&4294967295]&4294967295)+u[u[u[d+16&4294967295]+40&4294967295]+8&4294967295]&4294967295;g=d+312&-1;b:for(;;){i=i-1&4294967295;if(!((i|0)>=0)){c=24;break b}if(u[g]!=0&&(k=A[f](u[g],b), -(k|0)!=0)){c=20;break b}g=g+4&4294967295;c=19}if(c==24){e=u[d+36&4294967295]!=0;b:do if(e){for(e=u[d+32&4294967295];;){if(!(u[d+36&4294967295]>e)){c=29;break b}if(u[e]!=0&&(m=A[f](u[e],b),(m|0)!=0))break;e=e+4&4294967295}e=m;break a}while(0);e=0}else c==20&&(e=k)}while(0);return e},0,function(d){var f,b,c,e;b=u[d+36&4294967295];u[d+36&4294967295]=0;c=u[d+44&4294967295]!=0;a:do if(c){f=u[d+44&4294967295];u[d+44&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a; -A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);c=u[d+48&4294967295]!=0;a:do if(c){f=u[d+48&4294967295];u[d+48&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);c=u[d+52&4294967295]!=0;a:do if(c){f=u[d+52&4294967295];u[d+52&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);c=u[d+40&4294967295]!=0;a:do if(c){f=u[d+ -40&4294967295];u[d+40&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);c=(u[u[d+16&4294967295]+12&4294967295]+u[u[u[d+16&4294967295]+44&4294967295]+8&4294967295]&4294967295)+u[u[u[d+16&4294967295]+40&4294967295]+8&4294967295]&4294967295;f=d+312&-1;a:for(;;){c=c-1&4294967295;if(!((c|0)>=0))break a;var g=u[f]!=0;b:do if(g){e=u[f];u[f]=0;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b; -A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);f=f+4&4294967295}e=b!=0;a:do if(e){f=u[d+32&4294967295];for(;;){if(!(f2)break b; -(u[tz]|0)!=0?f=0:(u[tz]=1,f=l5(u[d]),u[tz]=0);b=Y(f);break a}while(0);W(u[L],rua&4294967295)}b=0}while(0);h=d;return b},0,function(){var d,f,b,c;c=j_(0);if(c==0)f=0;else{for(b=0;;){if(!((b|0)<=2)){d=6;break}d=c;for(var e=qz+b*20&-1,g=a,i=a,k=a,m=a,k=u[e&-1];;){if(k==e){g=5;break}m=k+12&4294967295;if(m!=d&&(b2(d,m)|0)!=0){g=1;break}k=u[k&-1];g=0}g==1?i=-1:g==5&&(i=0);if((i|0)!=0){d=2;break}b=b+1&4294967295;d=1}if(d==6)f=c;else if(d==2){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]| -0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);f=0}}return f},0,function(d,f){var b,c,e=(u[u[f+4&4294967295]+84&4294967295]&16384|0)==0;a:do if(e)b=1;else{if(u[u[f+4&4294967295]+164&4294967295]!=0&&(A[u[u[f+4&4294967295]+164&4294967295]](f)|0)==0){b=1;break a}if((u[(f+-12&-1)+8&4294967295]|0)==-2){b=1;break a}c=gj;b=3;break a}while(0);b==1&&(c=hj);u[c&4294967295]=u[c&4294967295]+1&4294967295;return c},0,function(d,f){var b,c,e,g;g=j_(0);if(g==0)c=0;else{for(e=0;;){if(!((e|0)<=2)){b=6;break}b=f;var i= -qz+e*20&-1,k=g,m=a,l=a,o=a,r=a,p=a,o=u[i&-1];a:for(;;){if(o==i){m=8;break a}r=o+12&4294967295;p=u[u[r+4&4294967295]+92&4294967295];m=r==b;b:do if(!m){if(r==k)break b;if((A[p](r,82,b)|0)==0)break b;if((b2(k,r)|0)<0){m=4;break a}}while(0);o=u[o&-1];m=0}m==4?l=0:m==8&&(l=1);if((l|0)==0){b=2;break}e=e+1&4294967295;b=1}if(b==6)c=g;else if(b==2){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);c=0}}return c},0,function(d,f){var b,c,e,g,i;g= -j_(0);if(g==0)c=0;else{e=0;a:for(;;){if(!((u[f+8&4294967295]|0)>(e|0))){b=9;break a}i=u[(f+12&4294967295)+e*4&4294967295];var k=(u[u[i+4&4294967295]+84&4294967295]&16384|0)==0;b:do if(!k){if(u[u[i+4&4294967295]+164&4294967295]!=0&&(A[u[u[i+4&4294967295]+164&4294967295]](i)|0)==0)break b;b=u[u[i+4&4294967295]+92&4294967295];if(b==0)break b;if((A[b](i,84,g)|0)!=0){b=5;break a}}while(0);e=e+1&4294967295;b=1}if(b==9)c=g;else if(b==5){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)== -0)A[u[u[g+4&4294967295]+24&4294967295]](g);c=0}}return c},0,function(d){d=u[u[d+16&4294967295]+52&4294967295];u[d&4294967295]=u[d&4294967295]+1&4294967295;return d},0,function(d,f){return q5(d,f,0)},0,function(d,f){var b=h;h+=12;var c,e=b+4,g=b+8;u[e]=0;u[g]=0;var i=(P0(f,Gz&4294967295,1,3,s([b,0,0,0,g,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(i)c=0;else{c=u[e]==Q;b:do if(c)u[e]=0;else{if(u[e]==0)break b;if(u[u[e]+ -4&4294967295]==JR)break b;W(u[H],hva&4294967295);c=0;break a}while(0);c=u[b];u[c&4294967295]=u[c&4294967295]+1&4294967295;u[g]!=0&&(c=u[g],u[c&4294967295]=u[c&4294967295]+1&4294967295);u[e]!=0&&(c=u[e],u[c&4294967295]=u[c&4294967295]+1&4294967295);var k=u[u[b]+4&4294967295]==iq;b:do if(k)c=8;else{if(!((u[u[u[b]+4&4294967295]+84&4294967295]|0)>=0)&&(u[u[b]+84&4294967295]&1073741824|0)!=0){c=8;break b}k=u[u[b]+4&4294967295]==ms;c:do if(k)c=11;else{if((u[u[u[b]+4&4294967295]+84&4294967295]&1073741824| -0)!=0){c=11;break c}T(u[H],jva&4294967295,s([u[u[u[b]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));c=15;break c}while(0);c:do if(c==11){c=u[g]==0;d:do if(!c){if(u[g]==Q)break d;W(u[H],iva&4294967295);break c}while(0);c=u[g]!=0;d:do if(c){k=u[g];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break d;A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g])}while(0);u[g]=u[b];c=u[u[b]+4&4294967295]==ms?u[u[b]+8&4294967295]:u[u[b]+4&4294967295];u[b]=c;c=u[b];u[c&4294967295]=u[c& -4294967295]+1&4294967295;c=20;break b}while(0);i=u[b];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);i=u[g]!=0;c:do if(i){c=u[g];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break c;A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g])}while(0);g=u[e]!=0;c:do if(g){i=u[e];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break c;A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e])}while(0);c=0; -break a}while(0);c==8&&j2(b,g,e);$_(u[b],u[g],u[e]);c=q5(d,Q,1)}while(0);h=b;return c},0,SCb,0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;u[d+20&4294967295]!=0&&U$(d);f=d+-12&4294967295;(u[(f&4294967295)+8&4294967295]|0)!=-2&&Z(Fz&4294967295);u[(f&4294967295)+8&4294967295]=-3;u[f&-1]=u[rz];u[(f&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295]; -u[u[(f&4294967295)+4&4294967295]&-1]=f;u[(u[rz]&4294967295)+4&4294967295]=f;var b=u[d+8&4294967295]!=0;a:do if(b){if(u[u[d+8&4294967295]+36&4294967295]==0){f=3;break a}A[u[u[d+4&4294967295]+188&4294967295]](d);f=(u[d&4294967295]|0)>0?4:3;break a}else f=3;while(0);if(f==3){f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;b=u[d+8&4294967295]!=0;a:do if(b){f=u[d+8&4294967295]; -u[d+8&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+16&4294967295]!=0;a:do if(b){f=u[d+16&4294967295];u[d+16&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);L2(d)}},0,function(d){var f;f=p0(u[u[d+16&4294967295]+52&4294967295]);return f==0?0:$1(kva&4294967295,s([f,0,0,0,d,0,0,0],0,j,["i8*",0,0,0,"%struct.PyGenObject*", -0,0,0]))},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){c=A[f](u[d+8&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+16&4294967295]!=0;b:do if(e){c=A[f](u[d+16&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d){return q5(d,0,0)},0,function(d){var f=h;h+=12;var b,c=f+4,e=f+8;b=u[d+8&4294967295]==0;a:do if(!b){if(u[u[d+8&4294967295]+36&4294967295]==0)break a;u[d&4294967295]=1;V_(f,c,e);b=SCb(d); -var g=b==0;b:do if(g)p4(d);else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);$_(u[f],u[c],u[e]);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)break a;c=u[d&4294967295];u[d&4294967295]=1;u[d&4294967295]=c;break a}while(0);h=f},0,function(d,f){return mDb(f)},0,function(d,f){var b=h;h+=8;var c=b+4;u[c]=0;if((t5(f,JIa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i8**",0,0,0,"%struct.NullImporter**",0, -0,0]))|0)==0)c=0;else{var e=u[b],g=u[c],c=h;h+=4101;var i,k,m=c+4097;u[m]=0;u[c&4294967295]=0;g==Q&&(g=0);e=W5(0,e,g,c,m,0);g=e==0;a:do if(g)i=0;else{if(u[m]!=0){if(i=G4(u[m],c,u[e+4&4294967295],70),i==0){i=0;break a}}else i=Q,u[i&4294967295]=u[i&4294967295]+1&4294967295;k=M_(IIa&4294967295,s([i,0,0,0,c,0,0,0,u[e&4294967295],0,0,0,u[e+4&4294967295],0,0,0,u[e+8&4294967295],0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0]));u[i&4294967295]=u[i&4294967295]-1& -4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);i=k}while(0);h=c;c=i}h=b;return c},0,function(){var d=h;h+=4;u[d&4294967295]=u[LC]&255;u[d+1&4294967295]=(u[LC]|0)>>8&255;u[d+2&4294967295]=(u[LC]|0)>>16&255;u[d+3&4294967295]=(u[LC]|0)>>24&255;var f=SY(d,4);h=d;return f},0,function(){var d,f,b,c,e;b=j_(0);if(b==0)f=0;else{for(c=u[OC];;){if(u[c&4294967295]==0){d=11;break}e=M_(HIa&4294967295,s([u[c&4294967295],0,0,0,u[c+4&4294967295],0,0,0,u[c+8&4294967295],0,0,0],0,j,["i8*", -0,0,0,"i8*",0,0,0,"i32",0,0,0]));if(e==0){d=2;break}if((b2(b,e)|0)<0){d=5;break}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=c+12&4294967295;d=1}if(d==11)f=b;else if(d==2){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=0}else if(d==5){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[e&4294967295]=u[e& -4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);f=0}}return f},0,function(d,f){var b=h;h+=24;var c,e=b+4,g=b+8,i=b+16,k=b+20,m=(t5(f,TIa&4294967295,s([b,0,0,0,e,0,0,0,g,0,0,0,b+12,0,0,0,i,0,0,0,k,0,0,0],0,j,["i8**",0,0,0,"%struct.NullImporter**",0,0,0,"i8**",0,0,0,"i8**",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0;a:do if(m)c=0;else{c=E(u[u[i]],8)!=0;b:do if(c){var l=E(u[u[i]],8)==114;c:do if(l)c=2;else{c=E(u[u[i]],8)!=85?1:2;break c}while(0);if(c==2&&HX(u[i], -43)==0)break b;T(u[L],UIa&4294967295,s([u[i],0,0,0],0,j,["i8*",0,0,0]));c=0;break a}while(0);l=u[e]==Q;b:do if(l)c=0;else{c=u[u[e]+4&4294967295]!=qy;c:do if(c){if((ZY(u[u[e]+4&4294967295],qy)|0)!=0)break c;W(u[L],VIa&4294967295);c=0;break a}while(0);c=e6(u[g],u[e],u[i]);if(c!=0)break b;c=0;break a}while(0);c=X5(u[b],c,u[g],u[k],0)}while(0);h=b;return c},0,function(d,f){var b=h;h+=4;var c=(t5(f,XIa&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?0:bDb(u[b]);h=b;return c},0,function(){return f1(0)}, -0,function(){u[Q&4294967295]=u[Q&4294967295]+1&4294967295;return Q},0,function(){u[Q&4294967295]=u[Q&4294967295]+1&4294967295;return Q},0,function(d,f){var b=h;h+=4;var c;if((t5(f,MIa&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0)c=0;else{var e=u[b];c=Y5(e);c==0?(T(u[lv],jIa&4294967295,s([e,0,0,0],0,j,["i8*",0,0,0])),c=0):u[c+4&4294967295]==0?(T(u[lv],oD&4294967295,s([e,0,0,0],0,j,["i8*",0,0,0])),c=0):(e=u[c+8&4294967295],(e|0)<0&&(e=0-e&4294967295),c=Z5(u[c+4&4294967295],e))}h=b;return c},0, -function(d,f){var b=h;h+=4;var c;(t5(f,KIa&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?c=0:(c=iDb(u[b]),(c|0)<0?c=0:(c|0)==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q):(c=T5(u[b]),c!=0&&(u[c&4294967295]=u[c&4294967295]+1&4294967295)));h=b;return c},0,function(d,f){var b=h;h+=4;var c;(t5(f,LIa&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?c=0:(c=jDb(u[b]),(c|0)<0?c=0:(c|0)==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q):(c=T5(u[b]),c!=0&&(u[c&4294967295]=u[c&4294967295]+1&4294967295))); -h=b;return c},0,function(d,f){var b=h;h+=4;var c=(t5(f,NIa&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?0:Y(gDb(u[b]));h=b;return c},0,function(d,f){var b=h;h+=4;var c;(t5(f,OIa&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?c=0:(c=Y5(u[b]),c=c!=0?u[c+8&4294967295]:0,c=f1(c));h=b;return c},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;u[e]=0;(t5(f,QIa&4294967295,s([b,0,0,0,c,0,0,0,qy,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**", -0,0,0]))|0)==0?c=0:(e=e6(u[c],u[e],QC&4294967295),c=e==0?0:cDb(u[b],u[c],e));h=b;return c},0,function(d,f){var b=h;h+=12;var c,e=b+4,g=b+8,i;i=u[g]=0;var k=(t5(f,RIa&4294967295,s([b,0,0,0,e,0,0,0,qy,0,0,0,g,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(k)c=0;else{c=u[g]!=0;b:do if(c){i=e6(u[e],u[g],zD&4294967295);if(i!=0)break b;c=0;break a}while(0);c=ZCb(u[b],u[e],i)}while(0);h=b;return c},0,function(d,f){var b=h;h+=8;var c=b+ -4,c=(t5(f,WIa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0]))|0)==0?0:fDb(u[b],u[c]);h=b;return c},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;u[e]=0;(t5(f,SIa&4294967295,s([b,0,0,0,c,0,0,0,qy,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?c=0:(e=e6(u[c],u[e],zD&4294967295),c=e==0?0:eDb(u[c]));h=b;return c},0,function(){u[Q&4294967295]=u[Q&4294967295]+1&4294967295;return Q},0,function(d,f,b){d=h;h+=100;(y4(xJa& -4294967295,b)|0)==0?f=-1:(t5(f,yJa&4294967295,s([d,0,0,0],0,j,["i8**",0,0,0]))|0)==0?f=-1:(f=Ba(u[d]),(f|0)==0?(W(u[lv],zJa&4294967295),f=-1):f=0);h=d;return f},0,h6,0,function(d){var f,d=(u[d+8&4294967295]|0)<0?0-u[d+8&4294967295]&4294967295:u[d+8&4294967295];for(f=0;;){if(!(d>>>0>31))break;f=f+6&4294967295;d=d>>>0>>>6}f=D(u[XJa+d&4294967295],8)+f&4294967295;return Y(f)},0,function(d){return M_(bKa&4294967295,s([u[d+8&4294967295],0,0,0],0,j,["i32",0,0,0]))},0,function(d,f){var b=h;h+=4;var c,e;if((t5(f, -cKa&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0)c=0;else if((u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)!=0)c=$4(d,u[b]+20&-1,u[u[b]+8&4294967295]);else if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0)if(e=VY(u[b]),e==0)c=0;else{if(c=$4(d,e+20&-1,u[e+8&4294967295]),u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else W(u[H],dKa&4294967295),c=0;h=b;return c},0,function(){return Y(0)},0,function(){return Y(1)}, -0,function(d,f){var b,c,e,g=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do if(g)if(c=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0){b=u[f+8&4294967295];e=c+b&4294967295;c=(e^c|0)>=0;b:do if(!c){if((e^b|0)>=0)break b;b=A[u[u[FE+48&4294967295]&4294967295]](d,f);break a}while(0);b=Y(e)}else u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P;else u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P;while(0);return b},0,function(d,f){var b,c,e,g=(u[u[d+4&4294967295]+84&4294967295]& -8388608|0)!=0;a:do if(g)if(c=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0){b=u[f+8&4294967295];e=c-b&4294967295;c=(e^c|0)>=0;b:do if(!c){if((b^-1^e|0)>=0)break b;b=A[u[u[FE+48&4294967295]+4&4294967295]](d,f);break a}while(0);b=Y(e)}else u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P;else u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P;while(0);return b},0,function(d,f){var b,c,e;(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0?(c=u[d+8&4294967295],(u[u[f+4&4294967295]+84& -4294967295]&8388608|0)!=0?(e=u[f+8&4294967295],b=c*e&4294967295,c=(c|0)*(e|0),e=b|0,e==c?b=Y(b):(e-=c,b=(e<0?0-e:e)*32<=(c<0?0-c:c)?Y(b):A[u[u[FE+48&4294967295]+8&4294967295]](d,f))):(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P)):(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P);return b},0,function(d,f){var b=h;h+=8;var c,e,g,i=b+4,k=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do if(k)if(c=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0){g=u[f+8&4294967295];var m= -(u[VF]|0)!=0;b:do if(m){if(!((WY(u[Ru],SJa&4294967295,1)|0)<0))break b;e=0;break a}while(0);c=g6(c,g,b,i);c=c==0?5:c==1?6:7;c==7?e=0:c==5?e=Y(u[b]):c==6&&(e=A[u[u[FE+48&4294967295]+12&4294967295]](d,f))}else u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P;else u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P;while(0);h=b;return e},0,function(d,f){var b=h;h+=8;var c,e,g,i=b+4;(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0?(c=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0?(g= -u[f+8&4294967295],c=g6(c,g,b,i),c=c==0?2:c==1?3:4,c==4?e=0:c==2?e=Y(u[i]):c==3&&(e=A[u[u[FE+48&4294967295]+16&4294967295]](d,f))):(u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P)):(u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P);h=b;return e},0,function(d,f){var b=h;h+=8;var c,e,g,i=b+4;(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0?(c=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0?(g=u[f+8&4294967295],c=g6(c,g,b,i),c=c==0?2:c==1?3:4,c==4?e=0:c==2?e=M_(UJa&4294967295,s([u[b], -0,0,0,u[i],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0])):c==3&&(e=A[u[u[FE+48&4294967295]+20&4294967295]](d,f))):(u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P)):(u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P);h=b;return e},0,function(d,f,b){var c=h;h+=8;var e,g,i,k,m,l,o=c+4;m=0;var r=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do if(r)if(i=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0)if(k=u[f+8&4294967295],(k|0)<0)b!=Q?(W(u[H],VJa&4294967295),g=0):g=A[u[u[Ly+48&4294967295]+ -24&4294967295]](d,f,b);else{l=b!=Q;b:do if(l){if((u[u[b+4&4294967295]+84&4294967295]&8388608|0)!=0){m=u[b+8&4294967295];if((m|0)!=0){e=2;break b}W(u[L],WJa&4294967295);g=0}else u[P&4294967295]=u[P&4294967295]+1&4294967295,g=P;break a}while(0);l=i;for(i=1;;){if(!((k|0)>0)){e=5;break}e=i;if(E(k&1,8)!=0){i=i*l&4294967295;if((l|0)==0){e=5;break}if(((i|0)/(l|0)|0)!=(e|0)){e=7;break}}k=(k|0)>>1;if((k|0)==0){e=5;break}e=l;l=l*l&4294967295;if((e|0)!=0&&((l|0)/(e|0)|0)!=(e|0)){e=10;break}(m|0)!=0&&(i=(i|0)% -(m|0),l=(l|0)%(m|0));e=4}if(e==5){if((m|0)!=0)if(g=g6(i,m,c,o),e=g==0?16:g==1?17:18,e==18){g=0;break a}else if(e==16)i=u[o];else if(e==17){g=A[u[u[FE+48&4294967295]+24&4294967295]](d,f,b);break a}g=Y(i)}else e==7?g=A[u[u[FE+48&4294967295]+24&4294967295]](d,f,b):e==10&&(g=A[u[u[FE+48&4294967295]+24&4294967295]](d,f,b))}else u[P&4294967295]=u[P&4294967295]+1&4294967295,g=P;else u[P&4294967295]=u[P&4294967295]+1&4294967295,g=P;while(0);h=c;return g},0,pDb,0,function(d){return(u[d+8&4294967295]|0)>=0? -h6(d):pDb(d)},0,function(d){return D((u[d+8&4294967295]|0)!=0,1)},0,function(d){return Y(u[d+8&4294967295]^-1)},0,function(d,f){var b,c,e;e=(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0;a:do if(e)if(b=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0)if(c=u[f+8&4294967295],(c|0)<0)W(u[L],JD&4294967295),b=0;else{var g=(b|0)==0;b:do if(!g){if((c|0)==0)break b;if((c|0)>31)if(b=UZ(u[d+8&4294967295]),b==0)b=0;else if(c=UZ(u[f+8&4294967295]),c==0){u[b&4294967295]=u[b&4294967295]-1& -4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else{e=hZ(b,c);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=e}else if(e=b<>(c|0)|0)!=(b|0))if(b=UZ(u[d+8&4294967295]),b==0)b=0;else if(c=UZ(u[f+8&4294967295]),c==0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]| -0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}else{e=hZ(b,c);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=e}else b=Y(e);break a}while(0);b=h6(d)}else u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P;else u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P;while(0);return b},0,function(d,f){var b,c,e=(u[u[d+4&4294967295]+ -84&4294967295]&8388608|0)!=0;a:do if(e)if(b=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0)if(c=u[f+8&4294967295],(c|0)<0)W(u[L],JD&4294967295),b=0;else{var g=(b|0)==0;b:do if(!g){if((c|0)==0)break b;b=(c|0)>31?(b|0)<0?-1:0:(b|0)>>(c|0);b=Y(b);break a}while(0);b=h6(d)}else u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P;else u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P;while(0);return b},0,function(d,f){var b,c;(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0?(b=u[d+8&4294967295], -(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0?(c=u[f+8&4294967295],b=Y(b&c)):(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P)):(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P);return b},0,function(d,f){var b,c;(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0?(b=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0?(c=u[f+8&4294967295],b=Y(b^c)):(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P)):(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P);return b},0,function(d,f){var b, -c;(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0?(b=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0?(c=u[f+8&4294967295],b=Y(b|c)):(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P)):(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P);return b},0,function(d,f){var b;(u[u[u[f]+4&4294967295]+84&4294967295]&8388608|0)!=0?(b=u[d],u[b&4294967295]=u[b&4294967295]+1&4294967295,b=u[f],u[b&4294967295]=u[b&4294967295]+1&4294967295,b=0):b=1;return b},0,function(d){return UZ(u[d+8&4294967295])}, -0,function(d){return XZ(u[d+8&4294967295]|0)},0,function(d){return i6(d,8,0)},0,function(d){return i6(d,16,0)},0,function(d,f){var b=h;h+=8;var c,e,g;(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0?(c=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0?(g=u[f+8&4294967295],c=g6(c,g,b,b+4),c=c==0?2:c==1?3:4,c==4?e=0:c==2?e=Y(u[b]):c==3&&(e=A[u[u[FE+48&4294967295]+12&4294967295]](d,f))):(u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P)):(u[P&4294967295]=u[P&4294967295]+1&4294967295, -e=P);h=b;return e},0,function(d,f){var b,c;(u[u[d+4&4294967295]+84&4294967295]&8388608|0)!=0?(b=u[d+8&4294967295],(u[u[f+4&4294967295]+84&4294967295]&8388608|0)!=0?(c=u[f+8&4294967295],(c|0)==0?(W(u[sw],TJa&4294967295),b=0):b=(b|0)==0?XZ(0):XZ((b|0)/(c|0))):(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P)):(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P);return b},0,function(d){if(u[d+4&4294967295]==ND)u[d+4&4294967295]=u[ED],u[ED]=d;else A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d, -f){QX(f,QJa&4294967295,u[d+8&4294967295]);return 0},0,function(d,f){var b,c;b=u[d+8&4294967295];c=u[f+8&4294967295];return(b|0)>=(c|0)?D((b|0)>(c|0),1):-1},0,rDb,0,function(d){d=u[d+8&4294967295];(d|0)==-1&&(d=-2);return d},0,qDb,0,function(d){u[d+4&4294967295]=u[ED];u[ED]=d},0,function(d){var f,b,c=u[d+12&4294967295]!=0;a:do if(c){f=$Z(u[d+12&4294967295]);if((f|0)==-1)b=0;else{d=f-u[d+8&4294967295]&4294967295;if(!((d|0)>=0)){f=2;break a}b=Y(d)}f=0;break a}else f=2;while(0);f==2&&(b=Y(0));return b}, -0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;f=u[d+12&4294967295]!=0;a:do if(f){var b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);L2(d)},0,function(d,f,b){var c,e,g=u[d+12&4294967295]!=0;a:do if(g){d=A[f](u[d+12& -4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d){var f,b;b=u[d+12&4294967295];if(b==0)d=0;else if(f=EY(b,u[d+8&4294967295]),f!=0)u[d+8&4294967295]=u[d+8&4294967295]+1&4294967295,d=f;else{var c=(xY(u[Iv])|0)!=0;a:do if(c)f=1;else{f=(xY(u[cv])|0)!=0?1:2;break a}while(0);if(f==1){yY();u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[d+12&4294967295]=0}d=0}return d},0,function(d){var f; -f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);f=u[d+12&4294967295]!=0;a:do if(f){b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b& -4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);L2(d)},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){c=A[f](u[d+8&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+12&4294967295]!=0;b:do if(e){c=A[f](u[d+12&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d){var f,b,c;c=u[d+8&4294967295]!=0;a:do if(c){c=f_(0);if(c==0)f=b=0;else{f=q_(u[d+ -8&4294967295],c,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(f!=0)if(c=n_(f,u[d+12&4294967295],2),(c|0)==0)b=f,f=0;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=(c|0)>0;b:do if(f){var e=u[d+8&4294967295]!=0;c:do if(e){c=u[d+8&4294967295];u[d+8&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break c;A[u[u[c+4&4294967295]+ -24&4294967295]](c)}while(0);if(u[d+12&4294967295]==0)break b;c=u[d+12&4294967295];u[d+12&4294967295]=0;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);f=10}else{if((xY(u[cv])|0)==0){f=10;break a}yY();c=u[d+8&4294967295]!=0;b:do if(c){f=u[d+8&4294967295];u[d+8&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);if(u[d+12&4294967295]== -0){f=10;break a}f=u[d+12&4294967295];u[d+12&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0){f=10;break a}A[u[u[f+4&4294967295]+24&4294967295]](f);f=10}}break a}else f=10;while(0);f==10&&(b=0);return b},0,function(d){var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);f=u[d+12&4294967295]!=0; -a:do if(f){b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0)},0,function(d,f,b){var c,e,g=u[f+4&4294967295]!=bE;a:do if(g){if((ZY(u[f+4&4294967295],bE)|0)!=0){c=1;break a}W(u[H],cE&4294967295);e=0;c=2;break a}else c=1;while(0);c==1&&(e=K1(u[d+8&4294967295],u[f+8&4294967295],b));return e},0,function(d){var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b& -4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0)},0,function(d,f){var b=h;h+=8;var c,e=b+4,g;g=(P0(f,VKa&4294967295,2,2,s([b,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do{if(!g){var i=u[u[b]+4&4294967295]==bE;b:do if(i)c=2;else{c=(ZY(u[u[b]+4&4294967295],bE)|0)==0?1:2;break b}while(0);b:do if(c==2){if(u[u[e]+4&4294967295]!=bE&&(ZY(u[u[e]+4&4294967295], -bE)|0)==0)break b;g=u[u[b]+8&4294967295];e=u[u[e]+8&4294967295];c=AY(u[d+8&4294967295],s([g,0,0,0,e,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"i8*",0,0,0]));break a}while(0);W(u[H],cE&4294967295)}c=0}while(0);h=b;return c},0,function(d,f){var b=h;h+=16;var c,e,g=b+4,i=b+8,k=b+12,m,l,o;m=u[u[f+4&4294967295]+48&4294967295]==0;a:do if(m)c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0){c=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]== -0){c=0;break a}c=DY(f,u[Iv]);e=(c|0)==-1;b:do if(e){if(V()==0)break b;e=0;c=5;break a}while(0);(c|0)<0&&(c=u[d+8&4294967295]+c&4294967295);e=uDb(d,c);c=5;break a}while(0);if(c==0)if(u[f+4&4294967295]==rP)if((s1(f,u[d+8&4294967295],b,g,i,k)|0)<0)e=0;else if((u[k]|0)<=0)e=j_(0);else if((u[i]|0)==1)e=m6(d,u[b],u[g]);else if(e=j_(u[k]),e==0)e=0;else{l=u[d+12&4294967295];o=u[e+12&4294967295];g=u[b];for(c=0;;){if(!((c|0)<(u[k]|0)))break;m=u[l+4*g&4294967295];u[m&4294967295]=u[m&4294967295]+1&4294967295; -u[o+4*c&4294967295]=m;g=g+u[i]&4294967295;c=c+1&4294967295}}else T(u[H],jE&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),e=0;h=b;return e},0,function(d){var f;f=C1(qE);f==0?d=0:(u[f+8&4294967295]=u[d+8&4294967295]-1&4294967295,u[d&4294967295]=u[d&4294967295]+1&4294967295,u[f+12&4294967295]=d,n5(f),d=f);return d},0,function(d){return Y((u[d+16&4294967295]*4&4294967295)+20&4294967295)},0,function(d,f){var b;(l6(d,f)|0)==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b= -Q):b=0;return b},0,function(d,f){var b=h;h+=8;var c;c=b+4;(t5(f,NKa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?c=0:(tDb(d,u[b],u[c])|0)==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q):c=0;h=b;return c},0,k_,0,function(d,f){var b=h;h+=4;var c,e;u[b]=-1;e=(t5(f,PKa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0;a:do{if(!e)if((u[d+8&4294967295]|0)==0)W(u[Iv],QKa&4294967295);else{(u[b]|0)<0&&(u[b]=u[d+8&4294967295]+u[b]&4294967295);c=(u[b]|0)<0;b:do if(!c){if((u[d+ -8&4294967295]|0)<=(u[b]|0))break b;e=u[u[d+12&4294967295]+4*u[b]&4294967295];(u[d+8&4294967295]-1&4294967295|0)==(u[b]|0)?j6(d,u[d+8&4294967295]-1&4294967295):(u[e&4294967295]=u[e&4294967295]+1&4294967295,o6(d,u[b],u[b]+1&4294967295,0));c=e;break a}while(0);W(u[Iv],RKa&4294967295)}c=0}while(0);h=b;return c},0,function(d,f){var b,c,e;for(e=0;;){if(!((u[d+8&4294967295]|0)>(e|0))){b=7;break}b=n_(u[u[d+12&4294967295]+4*e&4294967295],f,2);if((b|0)>0){b=1;break}if((b|0)<0){b=4;break}e=e+1&4294967295;b= -0}b==1?(o6(d,e,e+1&4294967295,0)|0)==0?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q):c=0:b==4?c=0:b==7&&(W(u[L],eLa&4294967295),c=0);return c},0,function(d,f){var b=h;h+=12;var c,e,g,i=b+4,k=b+8;u[b]=0;u[i]=u[d+8&4294967295];var m=(t5(f,cLa&4294967295,s([k,0,0,0,8,0,0,0,b,0,0,0,8,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0;a:do if(m)e=0;else{g=(u[b]|0)<0;b:do if(g){u[b]= -u[d+8&4294967295]+u[b]&4294967295;if(!((u[b]|0)<0)){c=2;break b}u[b]=0}while(0);g=(u[i]|0)<0;b:do if(g){u[i]=u[d+8&4294967295]+u[i]&4294967295;if(!((u[i]|0)<0)){c=5;break b}u[i]=0}while(0);g=u[b];b:for(;;){if((g|0)>=(u[i]|0)){c=12;break b}if(!((u[d+8&4294967295]|0)>(g|0))){c=12;break b}c=n_(u[u[d+12&4294967295]+4*g&4294967295],u[k],2);if((c|0)>0){c=8;break b}if((c|0)<0){c=10;break b}g=g+1&4294967295;c=7}if(c==12){e=u[gE]==0;b:do if(e){c=S2(dLa&4294967295);u[gE]=c;if(u[gE]!=0){c=16;break b}e=0;break a}while(0); -e=Z_(1,s([u[k],0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(e!=0){g=N1(u[gE],e);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(g!=0&&(N_(u[L],g),u[g&4294967295]=u[g&4294967295]-1&4294967295,(u[g&4294967295]|0)==0))A[u[u[g+4&4294967295]+24&4294967295]](g)}e=0}else c==8?e=Y(g):c==10&&(e=0)}while(0);h=b;return e},0,function(d,f){var b,c,e,g;for(g=e=0;;){if(!((u[d+8&4294967295]|0)>(g|0))){b=5;break}b=n_(u[u[d+12&4294967295]+4*g&4294967295], -f,2);if((b|0)>0)e=e+1&4294967295;else if((b|0)<0){b=2;break}g=g+1&4294967295;b=0}b==2?c=0:b==5&&(c=Y(e));return c},0,function(d){(u[d+8&4294967295]|0)>1&&q6(u[d+12&4294967295],u[d+12&4294967295]+4*u[d+8&4294967295]&4294967295);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;return Q},0,yDb,0,function(d){return u[d+8&4294967295]},0,function(d,f){var b,c,e,g,i;if((u[u[f+4&4294967295]+84&4294967295]&33554432|0)==0)T(u[H],LKa&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),b= -0;else if(b=u[d+8&4294967295]+u[f+8&4294967295]&4294967295,(b|0)<0)b=OY();else if(g=j_(b),g==0)b=0;else{c=u[d+12&4294967295];e=u[g+12&4294967295];b=0;a:for(;;){if(!((u[d+8&4294967295]|0)>(b|0)))break a;i=u[c+4*b&4294967295];u[i&4294967295]=u[i&4294967295]+1&4294967295;u[e+4*b&4294967295]=i;b=b+1&4294967295}c=u[f+12&4294967295];e=u[g+12&4294967295]+4*u[d+8&4294967295]&4294967295;for(b=0;;){if(!((u[f+8&4294967295]|0)>(b|0)))break;i=u[c+4*b&4294967295];u[i&4294967295]=u[i&4294967295]+1&4294967295;u[e+ -4*b&4294967295]=i;b=b+1&4294967295}b=g}return b},0,function(d,f){var b,c,e,g,i,k;c=f;(c|0)<0&&(c=0);i=u[d+8&4294967295]*c&4294967295;g=(c|0)!=0;a:do if(g){if(((i|0)/(c|0)|0)==(u[d+8&4294967295]|0)){b=2;break a}e=OY();b=3;break a}else b=2;while(0);if(b==2)if((i|0)==0)e=j_(0);else if(e=j_(i),e==0)e=0;else if(i=u[e+12&4294967295],(u[d+8&4294967295]|0)==1){g=u[u[d+12&4294967295]&4294967295];for(b=0;;){if(!((b|0)<(c|0)))break;u[i+4*b&4294967295]=g;u[g&4294967295]=u[g&4294967295]+1&4294967295;b=b+1&4294967295}}else{k= -u[e+12&4294967295];i=u[d+12&4294967295];b=0;a:for(;;){if(!((b|0)<(c|0)))break a;for(g=0;;){if(!((u[d+8&4294967295]|0)>(g|0)))break;u[k]=u[i+4*g&4294967295];var m=u[k];u[m&4294967295]=u[m&4294967295]+1&4294967295;k=k+4&4294967295;g=g+1&4294967295}b=b+1&4294967295}}return e},0,uDb,0,m6,0,vDb,0,o6,0,function(d,f){var b,c;for(c=b=0;;){if((c|0)!=0)break;if(!((u[d+8&4294967295]|0)>(b|0)))break;c=n_(f,u[u[d+12&4294967295]+4*b&4294967295],2);b=b+1&4294967295}return c},0,function(d,f){var b;b=k_(d,f);if(b!= -0){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[d&4294967295]=u[d&4294967295]+1&4294967295;b=d}return b},0,function(d,f){var b,c,e,g,i,k;e=u[d+8&4294967295];g=(e|0)==0;a:do if(g)b=0;else{if((f|0)==1){b=0;break a}if((f|0)<=0)n6(d),e=d,u[e&4294967295]=u[e&4294967295]+1&4294967295,c=d;else if((2147483647/(f|0)|0)<(e|0))c=OY();else if((j6(d,e*f&4294967295)|0)==-1)c=0;else{i=e;b=u[d+12&4294967295];c=1;b:for(;;){if(!((c|0)<(f|0)))break b; -for(g=0;;){if(!((g|0)<(e|0)))break;k=u[b+4*g&4294967295];u[k&4294967295]=u[k&4294967295]+1&4294967295;u[b+4*i&4294967295]=k;i=i+1&4294967295;g=g+1&4294967295}c=c+1&4294967295}e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295;c=d}b=3;break a}while(0);b==0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d);return c},0,function(d,f,b){var c=h;h+=16;var e,g,i=c+4,k=c+8,m=c+12,l;l=u[u[f+4&4294967295]+48&4294967295]==0;a:do if(l)e=0;else{if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0){e=0;break a}if(u[u[u[f+ -4&4294967295]+48&4294967295]+152&4294967295]==0){e=0;break a}e=DY(f,u[Iv]);g=(e|0)==-1;b:do if(g){if(V()==0)break b;g=-1;e=5;break a}while(0);(e|0)<0&&(e=u[d+8&4294967295]+e&4294967295);g=vDb(d,e,b);e=5;break a}while(0);if(e==0)if(u[f+4&4294967295]==rP)if((s1(f,u[d+8&4294967295],c,i,k,m)|0)<0)g=-1;else if((u[k]|0)==1)g=o6(d,u[c],u[i],b);else{f=(u[k]|0)>=0;a:do if(f)e=9;else{e=(u[c]|0)<(u[i]|0)?8:9;break a}while(0);a:do if(e==9){if((u[k]|0)<=0){e=10;break a}e=(u[c]|0)>(u[i]|0)?8:10;break a}while(0); -e==8&&(u[i]=u[c]);if(b==0)if((u[m]|0)<=0)g=0;else if((u[k]|0)<0&&(u[i]=u[c]+1&4294967295,u[c]=(((u[m]-1&4294967295)*u[k]&4294967295)+u[i]&4294967295)-1&4294967295,u[k]=0-u[k]&4294967295),(u[m]*4&4294967295|0)>=0?(b=(u[m]*4&4294967295|0)!=0?u[m]*4&4294967295:1,b=oa(b)):b=0,b==0)OY(),g=-1;else{e=u[c];f=0;a:for(;;){if(!(u[i]>>>0>e>>>0))break a;g=u[k]-1&4294967295;u[b+4*f&4294967295]=u[u[d+12&4294967295]+4*e&4294967295];(e+u[k]&4294967295)>>>0>=u[d+8&4294967295]>>>0&&(g=(u[d+8&4294967295]-e&4294967295)- -1&4294967295);NX((u[d+12&4294967295]+4*e&4294967295)+4*(0-f&4294967295)&4294967295,(u[d+12&4294967295]+4*e&4294967295)+4&4294967295,g*4&4294967295);e=e+u[k]&4294967295;f=f+1&4294967295}e=(u[m]*u[k]&4294967295)+u[c]&4294967295;u[d+8&4294967295]>>>0>e>>>0&&NX((u[d+12&4294967295]+4*e&4294967295)+4*(0-u[m]&4294967295)&4294967295,u[d+12&4294967295]+4*e&4294967295,(u[d+8&4294967295]-e&4294967295)*4&4294967295);u[d+8&4294967295]=u[d+8&4294967295]-u[m]&4294967295;j6(d,u[d+8&4294967295]);for(f=0;;){if(!((f| -0)<(u[m]|0)))break;k=u[b+4*f&4294967295];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[b+4*f&4294967295]+4&4294967295]+24&4294967295]](u[b+4*f&4294967295]);f=f+1&4294967295}g=0}else if(i=d==b?m6(b,0,u[b+8&4294967295]):l_(b,GLa&4294967295),i==0)g=-1;else if((u[i+8&4294967295]|0)!=(u[m]|0)){T(u[L],HLa&4294967295,s([u[i+8&4294967295],0,0,0,u[m],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0]));u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+ -24&4294967295]](i);g=-1}else if((u[m]|0)==0){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=0}else if((u[m]*4&4294967295|0)>=0?(b=(u[m]*4&4294967295|0)!=0?u[m]*4&4294967295:1,b=oa(b)):b=0,b==0){u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);OY();g=-1}else{g=u[d+12&4294967295];f=(u[u[i+4&4294967295]+84&4294967295]&33554432|0)!=0?u[i+12&4294967295]:i+12&-1;l=u[c];d=0;a:for(;;){if(!((d| -0)<(u[m]|0)))break a;u[b+4*d&4294967295]=u[g+4*l&4294967295];e=u[f+4*d&4294967295];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[g+4*l&4294967295]=e;l=l+u[k]&4294967295;d=d+1&4294967295}for(d=0;;){if(!((d|0)<(u[m]|0)))break;k=u[b+4*d&4294967295];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[b+4*d&4294967295]+4&4294967295]+24&4294967295]](u[b+4*d&4294967295]);d=d+1&4294967295}u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+ -24&4294967295]](i);g=0}}else T(u[H],jE&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),g=-1;h=c;return g},0,function(d){var f;o5(d);if((u[TF]|0)<=49){u[TF]=u[TF]+1&4294967295;if(u[d+12&4294967295]!=0)for(f=u[d+8&4294967295];;){f=f-1&4294967295;if(!((f|0)>=0))break;if(u[u[d+12&4294967295]+4*f&4294967295]!=0){var b=u[u[d+12&4294967295]+4*f&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[u[u[d+12&4294967295]+4*f&4294967295]+4&4294967295]+ -24&4294967295]](u[u[d+12&4294967295]+4*f&4294967295])}}b=(u[SD]|0)>79;a:do if(b)f=6;else{if(u[d+4&4294967295]!=kE){f=6;break a}f=u[SD];u[TD+f*4&4294967295]=d;u[SD]=f+1&4294967295;f=8;break a}while(0);if(f==6)A[u[u[d+4&4294967295]+160&4294967295]](d);u[TF]=u[TF]-1&4294967295;d=u[UF]!=0;a:do if(d){if(!((u[TF]|0)<=0))break a;J7()}while(0)}else I7(d)},0,function(d,f){var b,c,e,g;e=G7(d);if((e|0)!=0)(e|0)<0?c=e:(rX($D&4294967295,5,f),c=0);else{LX(91,f);for(e=0;;){if(!((u[d+8&4294967295]|0)>(e|0))){b=8; -break}g=u[u[d+12&4294967295]+4*e&4294967295];u[g&4294967295]=u[g&4294967295]+1&4294967295;(e|0)>0&&rX(aE&4294967295,2,f);if((L4(g,f,0,0)|0)!=0){b=3;break}u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);e=e+1&4294967295;b=1}if(b==8)LX(93,f),H7(d),c=0;else if(b==3){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);H7(d);c=-1}}return c},0,function(d){var f=h;h+=8;var b,c=f+4, -e,g,i;g=e=0;b=G7(d);if((b|0)!=0)d=(b|0)>0?S2($D&4294967295):0;else{var k=(u[d+8&4294967295]|0)==0;a:do if(k)g=S2(HKa&4294967295);else{e=j_(0);if(e==0)break a;for(b=0;;){if(!((u[d+8&4294967295]|0)>(b|0)))break;i=u[JG];u[i+12&4294967295]=u[i+12&4294967295]+1&4294967295;if((u[i+12&4294967295]|0)>(u[Tn]|0)&&(r_(IKa&4294967295)|0)!=0)break a;i=M1(u[u[d+12&4294967295]+4*b&4294967295]);u[f]=i;i=u[JG];u[i+12&4294967295]=u[i+12&4294967295]-1&4294967295;if(u[f]==0)break a;i=b2(e,u[f]);var m=u[f];u[m&4294967295]= -u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f]);if((i|0)<0)break a;b=b+1&4294967295}b=S2(JKa&4294967295);u[f]=b;if(u[f]==0)break a;u[c]=u[u[e+12&4294967295]&4294967295];n0(f,u[c]);u[u[e+12&4294967295]&4294967295]=u[f];if(u[f]==0)break a;b=S2(KKa&4294967295);u[f]=b;if(u[f]==0)break a;u[c]=u[u[e+12&4294967295]+4*(u[e+8&4294967295]-1&4294967295)&4294967295];n0(c,u[f]);u[u[e+12&4294967295]+4*(u[e+8&4294967295]-1&4294967295)&4294967295]=u[c];if(u[c]== -0)break a;b=S2(aE&4294967295);u[f]=b;if(u[f]==0)break a;g=n9(u[f],e);b=u[f];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f])}while(0);c=e!=0;a:do if(c){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);H7(d);d=g}h=f;return d},0,function(d,f,b){var c,e,g,i;for(g=u[d+8&4294967295];;){g=g-1&4294967295;if(!((g|0)>=0)){c=5;break}if(u[u[d+12&4294967295]+ -4*g&4294967295]==0)c=0;else if(i=A[f](u[u[d+12&4294967295]+4*g&4294967295],b),(i|0)!=0){c=2;break}else c=0}c==2?e=i:c==5&&(e=0);return e},0,n6,0,function(d,f,b){var c,e,g,i,k,m,l=(u[u[d+4&4294967295]+84&4294967295]&33554432|0)==0;a:do if(l)c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&33554432|0)==0){c=0;break a}g=d;i=f;k=(u[g+8&4294967295]|0)!=(u[i+8&4294967295]|0);b:do if(k){if((b|0)!=2&&(b|0)!=3){c=4;break b}m=(b|0)==2?hj:gj;u[m&4294967295]=u[m&4294967295]+1&4294967295;e=m;c=6;break a}while(0); -k=0;b:for(;;){if((u[g+8&4294967295]|0)<=(k|0)){c=10;break b}if(!((u[i+8&4294967295]|0)>(k|0))){c=10;break b}c=n_(u[u[g+12&4294967295]+4*k&4294967295],u[u[i+12&4294967295]+4*k&4294967295],2);if((c|0)<0){c=8;break b}if((c|0)==0){c=10;break b}k=k+1&4294967295;c=7}if(c==10){c=(u[g+8&4294967295]|0)<=(k|0);b:do if(!c){if((u[i+8&4294967295]|0)<=(k|0))break b;(b|0)==2?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj):(b|0)==3?(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,e=gj):e=K1(u[u[g+12&4294967295]+ -4*k&4294967295],u[u[i+12&4294967295]+4*k&4294967295],b);c=6;break a}while(0);g=u[g+8&4294967295];i=u[i+8&4294967295];c=b==0?19:b==1?20:b==2?21:b==3?22:b==4?23:b==5?24:25;if(c==25){e=0;c=6;break a}else c==19?m=D((g|0)<(i|0),1):c==20?m=D((g|0)<=(i|0),1):c==21?m=D((g|0)==(i|0),1):c==22?m=D((g|0)!=(i|0),1):c==23?m=D((g|0)>(i|0),1):c==24&&(m=D((g|0)>=(i|0),1));m=(m|0)!=0?gj:hj;u[m&4294967295]=u[m&4294967295]+1&4294967295;e=m;c=6;break a}else if(c==8){e=0;c=6;break a}}while(0);c==0&&(u[P&4294967295]=u[P& -4294967295]+1&4294967295,e=P);return e},0,function(d){var f;(u[u[d+4&4294967295]+84&4294967295]&33554432|0)==0?(K0(UD&4294967295,2870),f=0):(f=C1(oE),f==0?f=0:(u[f+8&4294967295]=0,u[d&4294967295]=u[d&4294967295]+1&4294967295,u[f+12&4294967295]=d,d=f+-12&4294967295,(u[(d&4294967295)+8&4294967295]|0)!=-2&&Z(VD&4294967295),u[(d&4294967295)+8&4294967295]=-3,u[d&-1]=u[rz],u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(d&4294967295)+4&4294967295]&-1]=d,u[(u[rz]&4294967295)+4&4294967295]= -d));return f},0,function(d,f,b){var c=h;h+=4;u[c]=0;f=(Q4(f,b,fLa&4294967295,hE&4294967295,s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)b=-1;else{u[d+12&4294967295]!=0&&n6(d);var e=u[c]!=0;b:do if(e)if(b=k_(d,u[c]),b==0){b=-1;break a}else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=0}while(0);h=c;return b},0,function(d){var f,b,c=u[d+12&4294967295]!=0;a:do if(c){d=u[u[d+12&4294967295]+8&4294967295]- -u[d+8&4294967295]&4294967295;if(!((d|0)>=0)){f=1;break a}b=Y(d);f=2;break a}else f=1;while(0);f==1&&(b=Y(0));return b},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;f=u[d+12&4294967295]!=0;a:do if(f){var b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+ -12&4294967295])}while(0);L2(d)},0,function(d,f,b){var c,e,g=u[d+12&4294967295]!=0;a:do if(g){d=A[f](u[d+12&4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d){var f;f=u[d+12&4294967295];if(f==0)d=0;else if((u[d+8&4294967295]|0)<(u[f+8&4294967295]|0))f=u[u[f+12&4294967295]+4*u[d+8&4294967295]&4294967295],u[d+8&4294967295]=u[d+8&4294967295]+1&4294967295,u[f&4294967295]=u[f&4294967295]+1&4294967295,d=f;else{u[f&4294967295]=u[f&4294967295]-1&4294967295; -if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);d=u[d+12&4294967295]=0}return d},0,function(d){var f,b;b=u[d+8&4294967295]+1&4294967295;var c=u[d+12&4294967295]==0;a:do if(c)f=0;else{f=(u[u[d+12&4294967295]+8&4294967295]|0)<(b|0)?0:1;break a}while(0);f==0&&(b=0);return G6(b)},0,function(d){o5(d);var f=u[d+12&4294967295]!=0;a:do if(f){var b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24& -4294967295]](u[d+12&4294967295])}while(0);L2(d)},0,function(d,f,b){var c,e,g=u[d+12&4294967295]!=0;a:do if(g){d=A[f](u[d+12&4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d){var f,b,c,e;c=u[d+8&4294967295];e=u[d+12&4294967295];var g=(c|0)>=0;a:do if(g){if(!((u[e+8&4294967295]|0)>(c|0))){f=1;break a}f=u[u[e+12&4294967295]+4*c&4294967295];u[d+8&4294967295]=u[d+8&4294967295]-1&4294967295;u[f&4294967295]=u[f&4294967295]+1&4294967295;b=f;f=2; -break a}else f=1;while(0);if(f==1){u[d+8&4294967295]=-1;f=e!=0;a:do if(f){u[d+12&4294967295]=0;b=e;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);b=0}return b},0,HDb,0,function(d){var f,b,c,e,g;g=0;e=u[d+8&4294967295];e=(e|0)>=0?e:0-e&4294967295;var i=(e|0)==0;a:do if(i)f=Y(0);else{f=u[(d+12&4294967295)+(e-1&4294967295)*2&4294967295];b:for(;;){if(!(D(f,16)>31))break b;g=g+6&4294967295;f=D(f,16)>>>6}g=D(u[uE+D(f,16)& -4294967295],8)+g&4294967295;if((e|0)<=143165576)f=Y(((e*15&4294967295)+-15&4294967295)+g&4294967295);else{f=G6(e-1&4294967295);if(f!=0){b=UZ(15);c=b==0;b:do if(!c){c=S6(f,b);var k=b;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(c==0)break b;b=f;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=c;b=UZ(g);if(b==0)break b;c=P6(f,b);k=b;u[k&4294967295]=u[k&4294967295]-1& -4294967295;if((u[k&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if(c==0)break b;d=f;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=c;break a}while(0);c=f;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f)}f=0}}while(0);return f},0,function(d){d=VZ(d);return M_(nMa&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){var b=h;h+=4;var c, -e;if((t5(f,oMa&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0)c=0;else if((u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)!=0)c=Z4(d,u[b]+20&-1,u[u[b]+8&4294967295]);else if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0)if(e=VY(u[b]),e==0)c=0;else{if(c=Z4(d,e+20&-1,u[e+8&4294967295]),u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else W(u[H],pMa&4294967295),c=0;h=b;return c},0,function(d){var f=u[d+8&4294967295]; -return Y(u[u[d+4&4294967295]+16&4294967295]+(((f|0)>=0?f:0-f&4294967295)*2&4294967295)&4294967295)},0,function(){return UZ(0)},0,function(){return UZ(1)},0,P6,0,Q6,0,S6,0,function(d,f){var b=h;h+=12;var c,e;e=b+4;var g=b+8;if((H6(d,f,b,e)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P;else{var i=(u[VF]|0)==0;a:do if(i)c=1;else{if((WY(u[Ru],dMa&4294967295,1)|0)>=0){c=1;break a}u[g]=0;c=3;break a}while(0);a:do if(c==1){if(!((T6(u[b],u[e],g,0)|0)<0))break a;u[g]=0}while(0);c=u[b];u[c&4294967295]= -u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);c=u[e];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);e=u[g]}h=b;return e},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;if((H6(d,f,b,c)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else{(T6(u[b],u[c],0,e)|0)<0&&(u[e]=0);var g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+ -4&4294967295]+24&4294967295]](u[b]);g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);c=u[e]}h=b;return c},0,function(d,f){var b=h;h+=16;var c;c=b+4;var e=b+8,g=b+12,i;if((H6(d,f,b,c)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else if((T6(u[b],u[c],e,g)|0)<0){i=u[b];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);i=u[c];u[i&4294967295]=u[i&4294967295]- -1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);c=0}else{i=f_(2);var k=i!=0;a:do if(k)K9(i,0,u[e]),K9(i,1,u[g]);else{var m=u[e];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);m=u[g];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break a;A[u[u[u[g]+4&4294967295]+24&4294967295]](u[g])}while(0);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)== -0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);e=u[c];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);c=i}h=b;return c},0,function(d,f,b){var c=h;h+=140;var e,g,i=c+4,k,m,l,o,r=c+8,p=c+12,q,t;m=k=0;u[r]=0;xX(p,0,128);var w=(H6(d,f,c,i)|0)==0;a:do if(w)u[P&4294967295]=u[P&4294967295]+1&4294967295,g=P;else{var x=(u[u[b+4&4294967295]+84&4294967295]&16777216|0)!=0;b:do if(x){g=b;u[b&4294967295]=u[b&4294967295]+1&4294967295;e=1;break b}else if((u[u[b+ -4&4294967295]+84&4294967295]&8388608|0)!=0){g=UZ(u[b+8&4294967295]);if(g==0){e=2;break b}e=1;break b}else if(b==Q){g=0;e=1;break b}else{d=u[c];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);d=u[i];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[i]+4&4294967295]+24&4294967295]](u[i]);u[P&4294967295]=u[P&4294967295]+1&4294967295;g=P;break a}while(0);b:do if(e==1)if((u[u[i]+8&4294967295]|0)<0)if(g!= -0){W(u[H],hMa&4294967295);e=2;break b}else{k=u[c];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);k=u[i];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[i]+4&4294967295]+24&4294967295]](u[i]);g=A[u[u[Ly+48&4294967295]+24&4294967295]](d,f,b);break a}else{e=g!=0;c:do if(e)if((u[g+8&4294967295]|0)==0){W(u[L],iMa&4294967295);e=2;break b}else{if((u[g+8&4294967295]|0)<0){k=1;x=VZ(g);u[r]=x;if(u[r]==0){e= -2;break b}x=g;u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=u[r];u[r]=0;u[g+8&4294967295]=0-u[g+8&4294967295]&4294967295}x=(u[g+8&4294967295]|0)==1;d:do if(x){if(E(u[g+12&-1],16)!=1)break d;m=UZ(0);e=14;break b}while(0);if(!((u[u[c]+8&4294967295]|0)<0))break c;if((T6(u[c],g,0,r)|0)<0){e=2;break b}x=u[c];u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);u[c]=u[r]; -u[r]=0}while(0);m=UZ(1);if(m==0){e=2;break b}x=(u[u[i]+8&4294967295]|0)<=8;c:do if(x){e=u[u[i]+8&4294967295]-1&4294967295;d:for(;;){if(!((e|0)>=0))break d;q=u[(u[i]+12&4294967295)+e*2&4294967295];l=16384;e:for(;;){if((l|0)==0)break e;t=S6(m,m);u[r]=t;if(u[r]==0){e=2;break b}t=m!=0;f:do if(t){o=m;u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break f;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=u[r];u[r]=0;if(g!=0){if((T6(m,g,0,r)|0)<0){e=2;break b}t=m!=0;f:do if(t){o= -m;u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break f;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=u[r];u[r]=0}t=(D(q,16)&l|0)!=0;f:do if(t){o=S6(m,u[c]);u[r]=o;if(u[r]==0){e=2;break b}o=m!=0;g:do if(o){var z=m;u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)!=0)break g;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=u[r];u[r]=0;if(g==0)break f;if((T6(m,g,0,r)|0)<0){e=2;break b}o=m!=0;g:do if(o){z=m;u[z&4294967295]=u[z&4294967295]-1&4294967295; -if((u[z&4294967295]|0)!=0)break g;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=u[r];u[r]=0}while(0);l=(l|0)>>1}e=e-1&4294967295}}else{e=m;u[e&4294967295]=u[e&4294967295]+1&4294967295;u[p&4294967295]=m;e=1;d:for(;;){if(!((e|0)<=31))break d;l=S6(u[p+(e-1&4294967295)*4&4294967295],u[c]);u[r]=l;if(u[r]==0){e=2;break b}l=u[p+e*4&4294967295]!=0;e:do if(l){q=u[p+e*4&4294967295];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break e;A[u[u[u[p+e*4&4294967295]+4&4294967295]+24& -4294967295]](u[p+e*4&4294967295])}while(0);u[p+e*4&4294967295]=u[r];u[r]=0;if(g!=0){if((T6(u[p+e*4&4294967295],g,0,r)|0)<0){e=2;break b}l=u[p+e*4&4294967295]!=0;e:do if(l){q=u[p+e*4&4294967295];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break e;A[u[u[u[p+e*4&4294967295]+4&4294967295]+24&4294967295]](u[p+e*4&4294967295])}while(0);u[p+e*4&4294967295]=u[r];u[r]=0}e=e+1&4294967295}e=u[u[i]+8&4294967295]-1&4294967295;for(;;){if(!((e|0)>=0))break c;q=u[(u[i]+12&4294967295)+e* -2&4294967295];l=10;e:for(;;){if(!((l|0)>=0))break e;t=(D(q,16)|0)>>(l|0)&31;o=0;f:for(;;){if(!((o|0)<=4))break f;z=S6(m,m);u[r]=z;if(u[r]==0){e=2;break b}z=m!=0;g:do if(z){var y=m;u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0)break g;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=u[r];u[r]=0;if(g!=0){if((T6(m,g,0,r)|0)<0){e=2;break b}z=m!=0;g:do if(z){y=m;u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0)break g;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0); -m=u[r];u[r]=0}o=o+1&4294967295}o=(t|0)!=0;f:do if(o){z=S6(m,u[p+t*4&4294967295]);u[r]=z;if(u[r]==0){e=2;break b}z=m!=0;g:do if(z){y=m;u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0)break g;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=u[r];u[r]=0;if(g==0)break f;if((T6(m,g,0,r)|0)<0){e=2;break b}z=m!=0;g:do if(z){y=m;u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0)break g;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);m=u[r];u[r]=0}while(0); -l=l-5&4294967295}e=e-1&4294967295}}while(0);e=(k|0)!=0;c:do if(e){if((u[m+8&4294967295]|0)==0)break c;x=Q6(m,g);u[r]=x;if(u[r]==0){e=2;break b}x=m;u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);m=u[r];u[r]=0}while(0);e=14;break b}while(0);b:do if(e==2){if(m==0)break b;x=m;u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);m=0}while(0);x=(u[u[i]+8&4294967295]|0)>8;b:do if(x){e= -0;for(;;){if(!((e|0)<=31))break b;l=u[p+e*4&4294967295]!=0;d:do if(l){q=u[p+e*4&4294967295];u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)!=0)break d;A[u[u[u[p+e*4&4294967295]+4&4294967295]+24&4294967295]](u[p+e*4&4294967295])}while(0);e=e+1&4294967295}}while(0);e=u[c];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);e=u[i];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[i]+4&4294967295]+ -24&4294967295]](u[i]);e=g!=0;b:do if(e){x=g;u[x&4294967295]=u[x&4294967295]-1&4294967295;if((u[x&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);g=u[r]!=0;b:do if(g){e=u[r];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[u[r]+4&4294967295]+24&4294967295]](u[r])}while(0);g=m}while(0);h=c;return g},0,FDb,0,function(d){return(u[d+8&4294967295]|0)<0?FDb(d):HDb(d)},0,function(d){return D((u[d+8&4294967295]|0)!=0,1)},0,U6,0,function(d,f){var b= -h;h+=8;var c,e;e=b+4;var g,i,k,m,l,o,r,p;g=0;if((H6(d,f,b,e)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P;else{i=BY(u[e]);o=(i|0)==-1;a:do if(o){c=V()!=0?1:2;break a}else c=2;while(0);a:do if(c==2)if((i|0)<0)W(u[L],BE&4294967295);else{l=(i|0)/15|0;o=i-(l*15&4294967295)&4294967295;g=u[u[b]+8&4294967295];k=0-g&4294967295;k=(g|0)>=0?g:k;m=k+l&4294967295;(o|0)!=0&&(m=m+1&4294967295);g=z6(m);if(g==0)break a;(u[u[b]+8&4294967295]|0)<0&&(u[g+8&4294967295]=0-u[g+8&4294967295]&4294967295);r=0;b:for(;;){if(!((r| -0)<(l|0))){c=9;break b}u[(g+12&4294967295)+r*2&4294967295]=0;r=r+1&4294967295;c=7}p=0;r=l;for(l=0;;){if(!((l|0)<(k|0))){c=12;break}p|=D(u[(u[b]+12&4294967295)+l*2&4294967295],16)<>>0>>>15;r=r+1&4294967295;l=l+1&4294967295;c=10}(o|0)!=0&&(u[(g+12&4294967295)+(m-1&4294967295)*2&4294967295]=p&65535);g=y6(g)}while(0);c=u[b];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);c=u[e];u[c& -4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);e=g}h=b;return e},0,GDb,0,function(d,f){var b=h;h+=8;var c;c=b+4;var e;if((H6(d,f,b,c)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else{e=W6(u[b],38,u[c]);var g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+ -24&4294967295]](u[c]);c=e}h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;var e;if((H6(d,f,b,c)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else{e=W6(u[b],94,u[c]);var g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);c=e}h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;var e; -if((H6(d,f,b,c)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else{e=W6(u[b],124,u[c]);var g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);c=e}h=b;return c},0,function(d,f){var b;(u[u[u[f]+4&4294967295]+84&4294967295]&8388608|0)!=0?(b=UZ(u[u[f]+8&4294967295]),u[f]=b,u[f]==0?b=-1:(b=u[d],u[b& -4294967295]=u[b&4294967295]+1&4294967295,b=0)):(u[u[u[f]+4&4294967295]+84&4294967295]&16777216|0)!=0?(b=u[d],u[b&4294967295]=u[b&4294967295]+1&4294967295,b=u[f],u[b&4294967295]=u[b&4294967295]+1&4294967295,b=0):b=1;return b},0,function(d){var f;f=S0(d);V()!=0?(xY(u[qw])|0)!=0?(yY(),u[d+4&4294967295]==FE?u[d&4294967295]=u[d&4294967295]+1&4294967295:d=VZ(d)):d=0:d=Y(f);return d},0,function(d){var f,b;b=W3(d);var c=b==-1;a:do if(c){if(V()==0){d=1;break a}f=0;d=2;break a}else d=1;while(0);d==1&&(f=XZ(b)); -return f},0,function(d){return M6(d,8,1,0)},0,function(d){return M6(d,16,1,0)},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;if((H6(d,f,b,c)|0)==0)u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else{(T6(u[b],u[c],e,0)|0)<0&&(u[e]=0);var g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);c=u[e]}h= -b;return c},0,function(d,f){var b=h;h+=12;var c,e,g,i,k;e=b+4;var m,l,o,r,p,q,t,w,x=b+8,z=(H6(d,f,b,e)|0)==0;a:do if(z)u[P&4294967295]=u[P&4294967295]+1&4294967295,k=P;else{k=u[u[b]+8&4294967295];m=0-k&4294967295;m=(k|0)>=0?k:m;k=u[u[e]+8&4294967295];l=0-k&4294967295;l=(k|0)>=0?k:l;k=D((u[u[b]+8&4294967295]|0)<0,1)^D((u[u[e]+8&4294967295]|0)<0,1);c=(l|0)==0;b:do if(c)W(u[sw],eMa&4294967295);else{c=(m|0)==0;c:do if(!c){o=(m|0)<=3;d:do if(o)c=2;else{if((m|0)==4&&E(D(u[(u[b]+12&4294967295)+6&4294967295], -16)>>>8,16)==0){c=2;break d}i=0;c=5;break d}while(0);c==2&&(i=1);o=i;p=(l|0)<=3;d:do if(p)c=6;else{if((l|0)==4&&E(D(u[(u[e]+12&4294967295)+6&4294967295],16)>>>8,16)==0){c=6;break d}g=0;c=9;break d}while(0);c==6&&(g=1);p=g;o=(o|0)!=0;d:do if(o){if((p|0)==0){c=11;break d}q=u[b];m=m-1&4294967295;q=D(u[(q+12&4294967295)+m*2&4294967295],16);e:for(;;){if(!((m|0)>0))break e;q*=32768;c=u[b];m=m-1&4294967295;q+=D(u[(c+12&4294967295)+m*2&4294967295],16)|0}c=u[e];l=l-1&4294967295;for(c=D(u[(c+12&4294967295)+ -l*2&4294967295],16);;){if(!((l|0)>0))break;c*=32768;o=u[e];l=l-1&4294967295;c+=D(u[(o+12&4294967295)+l*2&4294967295],16)|0}q/=c;c=18;break d}else c=11;while(0);d:do if(c==11){c=m-l&4294967295;o=(c|0)>143165575;e:do if(!o){if((c|0)<-143165575)break c;c=((c*15&4294967295)+I6(D(u[(u[b]+12&4294967295)+(m-1&4294967295)*2&4294967295],16)&65535)&4294967295)-I6(D(u[(u[e]+12&4294967295)+(l-1&4294967295)*2&4294967295],16)&65535)&4294967295;if((c|0)>1024)break e;if((c|0)<-1075)break c;o=((c|0)>=-1021?c:-1021)- -55&4294967295;p=0;r=(o|0)<=0;f:do if(r)if(w=(0-o&4294967295|0)/15|0,(2147483646-w&4294967295|0)<=(m|0)){W(u[qw],fMa&4294967295);break b}else{c=z6((m+w&4294967295)+1&4294967295);if(c==0)break b;for(t=0;;){if(!((t|0)<(w|0)))break;u[(c+12&4294967295)+t*2&4294967295]=0;t=t+1&4294967295}t=J6((c+12&-1)+2*w&4294967295,u[b]+12&-1,m,(0-o&4294967295|0)%15);u[(c+12&4294967295)+(m+w&4294967295)*2&4294967295]=t}else{w=(o|0)/15|0;c=z6(m-w&4294967295);if(c==0)break b;t=K6(c+12&-1,(u[b]+12&-1)+2*w&4294967295,m-w& -4294967295,(o|0)%15);for(E(t,16)!=0&&(p=1);;){if((p|0)!=0)break f;if(!((w|0)>0))break f;t=u[b];w=w-1&4294967295;E(u[(t+12&4294967295)+w*2&4294967295],16)!=0&&(p=1)}}while(0);y6(c);m=u[c+8&4294967295];l=(l|0)==1;f:do if(l)r=L6(c+12&-1,c+12&-1,m,D(u[u[e]+12&-1],16)&65535),y6(c),E(r,16)!=0&&(p=1);else{r=DDb(c,u[e],x);w=c;u[w&4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=r;if(c==0)break b;(u[u[x]+8&4294967295]|0)!=0&&(p=1);r=u[x];u[r&4294967295]= -u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)!=0)break f;A[u[u[u[x]+4&4294967295]+24&4294967295]](u[x])}while(0);m=u[c+8&4294967295];l=0-m&4294967295;m=(m|0)>=0?m:l;l=((m*15&4294967295)+-15&4294967295)+I6(D(u[(c+12&4294967295)+(m-1&4294967295)*2&4294967295],16)&65535)&4294967295;r=-1021-o&4294967295;w=l;r=((r|0)>=(w|0)?r:w)-53&4294967295;r=1<<(r-1&4294967295)&65535;p=u[c+12&-1]|p&65535;w=E(p&r,16)!=0;f:do if(w){if((D(p,16)&(D(r,16)*3&4294967295)-1&4294967295|0)==0)break f;p=p+r&65535}while(0); -u[c+12&-1]=0-r&65535&p;m=m-1&4294967295;for(p=D(u[(c+12&4294967295)+m*2&4294967295],16);;){if(!((m|0)>0))break;p*=32768;m=m-1&4294967295;p+=D(u[(c+12&4294967295)+m*2&4294967295],16)|0}m=c;u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if((o+l&4294967295|0)>1023){if((o+l&4294967295|0)>1024)break e;if(fY(1,l)==p)break e}q=fY(p,o);break d}while(0);W(u[qw],gMa&4294967295);break b}while(0);g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295; -if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);g=u[e];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);e=(k|0)!=0?0-q:q;k=XZ(e);break a}while(0);g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);g=u[e];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);k=XZ(0);break a}while(0); -k=u[b];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);k=u[e];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);k=0}while(0);h=b;return k},0,function(d){A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d,f){var b,c=(u[d+8&4294967295]|0)!=(u[f+8&4294967295]|0);a:do if(c)b=u[d+8&4294967295]-u[f+8&4294967295]&4294967295;else{b=u[d+8&4294967295];var e=0-b&4294967295; -for(b=(b|0)>=0?b:e;;){b=b-1&4294967295;if((b|0)<0)break;if(E(u[(d+12&4294967295)+b*2&4294967295],16)!=E(u[(f+12&4294967295)+b*2&4294967295],16))break}if((b|0)<0)b=0;else{b=E(u[(d+12&4294967295)+b*2&4294967295],16)-E(u[(f+12&4294967295)+b*2&4294967295],16)&4294967295;if(!((u[d+8&4294967295]|0)<0))break a;b=0-b&4294967295}}while(0);return(b|0)>=0?D((b|0)>0,1):-1},0,function(d){return M6(d,10,1,0)},0,function(d){var f,b,c;b=u[d+8&4294967295];c=1;f=0;(b|0)<0&&(c=-1,b=0-b&4294967295);for(;;){b=b-1&4294967295; -if(!((b|0)>=0))break;f=f>>>0>>>17|f<<15;f=D(u[(d+12&4294967295)+b*2&4294967295],16)+f&4294967295;D(u[(d+12&4294967295)+b*2&4294967295],16)>>>0>f>>>0&&(f=f+1&4294967295)}f=f*c&4294967295;(f|0)==-1&&(f=-2);return f},0,function(d){return M6(d,10,0,0)},0,IDb,0,function(d,f){var b=h;h+=44;var c,e=b+32,g=b+36,i=b+40;u[i]=2;var k=(y1(f,TNa&4294967295,s([e,0,0,0,g,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0;a:do if(k)c=0;else{c=u[u[g]+4&4294967295]!= -qy;b:do if(c){if((ZY(u[u[g]+4&4294967295],qy)|0)!=0)break b;W(u[H],UNa&4294967295);c=0;break a}while(0);u[b&4294967295]=X0(u[g]);u[b+12&4294967295]=0;u[b+20&4294967295]=0;u[b+16&4294967295]=u[b+20&4294967295];u[b+4&4294967295]=0;u[b+8&4294967295]=0;c=(u[i]|0)>0?h2():0;u[b+24&4294967295]=c;u[b+28&4294967295]=u[i];j7(u[e],b);c=u[b+24&4294967295]!=0;b:do if(c){var m=u[b+24&4294967295];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[u[b+24&4294967295]+4&4294967295]+ -24&4294967295]](u[b+24&4294967295])}while(0);(u[b+4&4294967295]|0)!=0?(VDb(u[b+4&4294967295]),c=0):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q)}while(0);h=b;return c},0,function(d,f){var b=h;h+=32;var c,e,g=u[f+4&4294967295]!=qy;a:do if(g){if((ZY(u[f+4&4294967295],qy)|0)!=0){c=1;break a}W(u[H],WNa&4294967295);e=0;c=2;break a}else c=1;while(0);if(c==1){u[b&4294967295]=X0(f);c=j_(0);u[b+24&4294967295]=c;u[b+8&4294967295]=0;c=UDb(b);e=u[b+24&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295; -if((u[e&4294967295]|0)==0)A[u[u[u[b+24&4294967295]+4&4294967295]+24&4294967295]](u[b+24&4294967295]);e=c}h=b;return e},0,function(d,f){var b=h;h+=8;var c=b+4;u[c]=2;var e;if((y1(f,YNa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else{e=u[b];var c=u[c],g=h;h+=32;var i;u[g&4294967295]=0;var k=SY(0,50);u[g+12&4294967295]=k;k=u[g+12&4294967295]==0;a:do if(k)i=0;else{u[g+16&4294967295]=u[g+12&4294967295]+20&-1;i=u[g+16&4294967295];var m=N0(u[g+12&4294967295]); -u[g+20&4294967295]=i+m&4294967295;u[g+4&4294967295]=0;u[g+8&4294967295]=0;u[g+28&4294967295]=c;i=(c|0)>0?h2():0;u[g+24&4294967295]=i;j7(e,g);i=u[g+24&4294967295]!=0;b:do if(i){m=u[g+24&4294967295];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[u[g+24&4294967295]+4&4294967295]+24&4294967295]](u[g+24&4294967295])}while(0);i=u[g+12&4294967295]!=0;b:do if(i){i=u[g+12&4294967295]+20&-1;if((c1(g+12&4294967295,u[g+16&4294967295]-i&4294967295)|0)==0)break b;i=0;break a}while(0); -if((u[g+4&4294967295]|0)!=0){i=u[g+12&4294967295]!=0;b:do if(i){m=u[g+12&4294967295];u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[u[g+12&4294967295]+4&4294967295]+24&4294967295]](u[g+12&4294967295])}while(0);VDb(u[g+4&4294967295]);i=0}else i=u[g+12&4294967295]}while(0);h=g;e=i}h=b;return e},0,function(d,f){var b=h;h+=40;var c;c=b+32;var e=b+36;if((y1(f,$Na&4294967295,s([c,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else if(u[b&4294967295]=0,u[b+ -16&4294967295]=u[c],u[b+20&4294967295]=u[c]+u[e]&4294967295,c=j_(0),u[b+24&4294967295]=c,u[b+8&4294967295]=0,c=UDb(b),e=u[b+24&4294967295],u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[u[b+24&4294967295]+4&4294967295]+24&4294967295]](u[b+24&4294967295]);h=b;return c},0,function(d){return S2(u[(d+12&4294967295)+24&4294967295])},0,function(d){return G6(u[(d+12&4294967295)+12&4294967295])},0,function(d){return r7(u[(d+12&4294967295)+20&4294967295],u[(d+12&4294967295)+28&4294967295])}, -0,function(d){return r7(u[(d+12&4294967295)+20&4294967295],u[(d+12&4294967295)+32&4294967295])},0,function(d){return r7(u[(d+12&4294967295)+20&4294967295],u[(d+12&4294967295)+36&4294967295])},0,function(d){return f1(u[(d+12&4294967295)+16&4294967295])},0,function(d){return UZ(u[(d+12&4294967295)+20&4294967295])},0,function(d){var f=h;h+=52;(KY(d,f,285)|0)<0?d=0:(d=SY(0,u[f+8&4294967295]),Bzb(d+20&-1,f,u[f+8&4294967295]),QY(f));h=f;return d},0,function(d){var f,b,c,e,g,d=d+12&4294967295,i=(yX(u[d+ -24&4294967295],vOa&4294967295)|0)!=0;a:do if(i)f=0;else{if((u[d+12&4294967295]|0)!=1){f=0;break a}if((u[d+20&4294967295]|0)!=1){W(u[Cv],xOa&4294967295);b=0;f=3;break a}else if(e=j_(u[d+8&4294967295]),e==0){b=0;f=3;break a}else{g=u[d&4294967295];for(c=0;;){if(!((u[d+8&4294967295]|0)>(c|0))){f=9;break}f=Y(D(u[g],8));if(f==0){f=5;break}u[u[e+12&4294967295]+4*c&4294967295]=f;g=g+1&4294967295;c=c+1&4294967295;f=4}if(f==9){b=e;f=3;break a}else if(f==5){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e& -4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);b=0;f=3;break a}}}while(0);f==0&&(W(u[Cv],wOa&4294967295),b=0);return b},0,function(d){return p7(d+12&4294967295)},0,function(d,f){var b=h;h+=68;var c,e,g,i=b+4;c=b+8;var k=b+12,m=b+16;g=d+12&4294967295;var l=(u[g+20&4294967295]|0)==0;a:do if(l){e=f==nP;b:do if(!e){if((u[u[f+4&4294967295]+84&4294967295]&67108864|0)!=0&&(u[f+8&4294967295]|0)==0)break b;W(u[Iv],YE&4294967295);e=0;break a}while(0);e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295; -e=d}else{e=u[u[f+4&4294967295]+48&4294967295]==0;b:do if(!e){if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0)break b;if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0)break b;g=DY(f,0);k=(g|0)==-1;c:do if(k){if(V()==0)break c;e=0;break a}while(0);e=XDb(d,g);break a}while(0);if(u[f+4&4294967295]==rP){if(e=p7(g),!((s1(f,e,b,i,c,k)|0)<0)){e=(u[c]|0)==1;b:do if(e){if((u[g+20&4294967295]|0)!=1)break b;i=u[g&4294967295]+(u[g+12&4294967295]*u[b]&4294967295)&4294967295;c=(u[g+16&4294967295]| -0)!=0?8:9;if(u[g+4&4294967295]!=0){if((KY(u[g+4&4294967295],m,c)|0)==-1){e=0;break a}}else pX(m,g,52);u[m&4294967295]=i;u[m+8&4294967295]=u[m+12&4294967295]*u[k]&4294967295;u[m+24&4294967295]=u[g+24&4294967295];u[m+28&4294967295]=m+40&-1;u[u[m+28&4294967295]&4294967295]=u[k];u[m+32&4294967295]=m+12&4294967295;e=q7(m);break a}while(0);N_(u[Cv],0)}}else T(u[H],$E&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));e=0}while(0);h=b;return e},0,function(d,f,b){var c=h;h+=68;var e, -g=c+4,i,k=c+8,m=c+60,l=c+64,d=d+12&4294967295,o=(u[d+16&4294967295]|0)!=0;a:do{if(o)W(u[H],BOa&4294967295);else if(b==0)W(u[H],COa&4294967295);else if((u[d+20&4294967295]|0)!=1)N_(u[Cv],0);else{i=u[u[f+4&4294967295]+48&4294967295]==0;b:do if(i)e=1;else{if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0){e=1;break b}if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0){e=1;break b}e=DY(f,0);u[c]=e;e=(u[c]|0)==-1;c:do if(e){if(V()==0)break c;e=-1;break a}while(0);(u[c]|0)<0&&(e=p7(d),u[c]=e+ -u[c]&4294967295);e=(u[c]|0)<0;c:do if(!e){if((p7(d)|0)<=(u[c]|0))break c;u[g]=1;e=10;break b}while(0);W(u[Iv],ZE&4294967295);e=-1;break a}while(0);if(e==1)if(u[f+4&4294967295]==rP)if(e=p7(d),(s1(f,e,c,m,l,g)|0)<0){e=-1;break a}else{if((u[l]|0)!=1){N_(u[Cv],0);e=-1;break a}}else{T(u[H],$E&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));e=-1;break a}if((KY(b,k,8)|0)!=-1){if((u[k+12&4294967295]|0)!=(u[d+12&4294967295]|0))T(u[H],DOa&4294967295,s([u[u[u[d+4&4294967295]+4&4294967295]+ -12&4294967295],0,0,0,u[u[u[k+4&4294967295]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));else if(i=u[d+12&4294967295]*u[g]&4294967295,(u[k+8&4294967295]|0)!=(i|0))W(u[L],EOa&4294967295);else{b=u[d&4294967295]+(u[d+12&4294967295]*u[c]&4294967295)&4294967295;f=u[k&4294967295];g=(b+i&4294967295)(k|0)))break e;u[i+4*k&4294967295]=0;k=k+1&4294967295}m=1; -k=0;e:for(;;){if(!((u[c+20&4294967295]|0)>(k|0)))break e;m=u[u[c+28&4294967295]+4*k&4294967295]*m&4294967295;k=k+1&4294967295}for(;;){m=m-1&4294967295;if((m|0)==-1)break;Azb(u[c+20&4294967295],i,u[c+28&4294967295]);k=MY(f,i);l=MY(c,i);pX(k,l,u[c+12&4294967295])}}QY(f);QY(c);i=7;break c}while(0);pX(u[f&4294967295],u[c&4294967295],u[c+8&4294967295])}QY(f);QY(c)}i=7;break c}while(0);i==0&&W(u[H],Ta&4294967295);h=f;QY(d+12&4294967295);f=2;break b}while(0);f==0&&QY(d+12&4294967295);if(u[d+8&4294967295]== -0)break a;f=u[d+8&4294967295];u[d+8&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);L2(d)},0,function(d){return $1(AOa&4294967295,s([d,0,0,0],0,j,["%struct.PyMemoryViewObject*",0,0,0]))},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){if(u[d+8&4294967295]==0){c=1;break a}c=A[f](u[d+8&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=3;break a}else c=1;while(0);a:do if(c==1){e=u[(d+12&4294967295)+ -4&4294967295]!=0;b:do if(e){if(u[(d+12&4294967295)+4&4294967295]==0){c=5;break b}c=A[f](u[(d+12&4294967295)+4&4294967295],b);if((c|0)==0){c=5;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d){var f,b=u[d+8&4294967295]!=0;a:do if(b){f=u[d+8&4294967295];u[d+8&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);QY(d+12&4294967295);return 0},0,function(d,f,b){var c=h;h+=104;var e,g,i=c+52,k,m;k= -0;u[c+4&4294967295]=0;u[i+4&4294967295]=0;var l=(b|0)!=2;a:do if(l){e=(b|0)!=3?0:1;break a}else e=1;while(0);a:do if(e==1){if((KY(d,c,8)|0)==-1)yY(),e=0;else if((KY(f,i,8)|0)==-1)yY(),e=0;else{e=(u[c+12&4294967295]|0)!=(u[i+12&4294967295]|0);b:do if(!e){if((u[c+8&4294967295]|0)!=(u[i+8&4294967295]|0))break b;k=D((MX(u[c&4294967295],u[i&4294967295],u[c+8&4294967295])|0)==0,1)}while(0);QY(c);QY(i);d=(k|0)==0;b:do if(d)e=6;else{e=(b|0)==2?5:6;break b}while(0);b:do if(e==6){if((k|0)==0&&(b|0)==3){e=5; -break b}m=hj;e=9;break b}while(0);e==5&&(m=gj);u[m&4294967295]=u[m&4294967295]+1&4294967295;g=m;e=10}break a}while(0);e==0&&(QY(c),QY(i),u[P&4294967295]=u[P&4294967295]+1&4294967295,g=P);h=c;return g},0,function(d,f,b){d=h;h+=4;var c;if((Q4(f,b,mOa&4294967295,VE&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0)c=0;else{f=u[d];b=h;h+=52;var e,g=u[u[f+4&4294967295]+80&4294967295]==0;a:do if(g)e=0;else{if((u[u[f+4&4294967295]+84&4294967295]&2097152|0)==0){e=0;break a}if(u[u[u[f+4& -4294967295]+80&4294967295]+16&4294967295]==0){e=0;break a}(KY(f,b,284)|0)<0?c=0:(c=q7(b),c==0?(QY(b),c=0):(u[c+8&4294967295]=f,u[f&4294967295]=u[f&4294967295]+1&4294967295));e=4;break a}while(0);e==0&&(W(u[H],lOa&4294967295),c=0);h=b}h=d;return c},0,function(d){d=u[u[d+8&4294967295]+12&4294967295];d!=0?d=S2(d):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q);return d},0,function(d){return S2(u[u[d+8&4294967295]&4294967295])},0,function(d){(w2()|0)!=0?(W(u[Av],rPa&4294967295),d=0):(d=u[d+12&4294967295], -d==0&&(d=Q),u[d&4294967295]=u[d&4294967295]+1&4294967295);return d},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;f=u[d+12&4294967295]!=0;a:do if(f){var b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);f=u[d+16&4294967295]!= -0;a:do if(f){b=u[d+16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0);(u[mF]|0)<=255?(u[d+12&4294967295]=u[lF],u[lF]=d,u[mF]=u[mF]+1&4294967295):L2(d)},0,function(d,f){var b;return b=u[d+12&4294967295]!=u[f+12&4294967295]?u[d+12&4294967295]>>0<=536870911?((m+1&4294967295)*4&4294967295|0)>=0?(e=((m+1&4294967295)*4&4294967295|0)!=0?(m+1&4294967295)*4&4294967295:1,e=oa(e)):e=0:e=0,e==0)g=OY();else{for(k=0;;){if(!((k|0)<(m|0))){c=10;break}c=e+4*k&4294967295;var r=u[qe],p=A[l](u[i],k);if((s5(p,PTa&4294967295,s([r,0,0,0,c,0,0,0],0,j,["i8*",0,0,0,"i8**",0,0, -0]))|0)==0){c=7;break}k=k+1&4294967295;c=6}c==10?(u[e+4*m&4294967295]=0,_execv(u[b],e),g=O7()):c==7&&(W(u[H],QTa&4294967295),g=0)}}while(0);h=b;return g},0,function(d,f){var b=h;h+=20;var c,e,g,i,k=b+4,m=b+8,l,o,r,p,q,t,w,x=b+12,z=b+16;o=l=0;if((y1(f,STa&4294967295,s([u[qe],0,0,0,b,0,0,0,k,0,0,0,m,0,0,0],0,j,["i8*",0,0,0,"i8**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)!=0){i=(u[u[u[k]+4&4294967295]+84&4294967295]&33554432|0)!=0;a:do{i?(q=Q2(u[k]),w=96,c=1):(u[u[u[k]+ -4&4294967295]+84&4294967295]&67108864|0)!=0?(q=O0(u[k]),w=98,c=1):(W(u[H],TTa&4294967295),c=2);break a}while(0);a:do if(c==1)if((p_(u[m])|0)==0)W(u[H],UTa&4294967295);else if((q+1&4294967295)>>>0<=536870911?((q+1&4294967295)*4&4294967295|0)>=0?(i=((q+1&4294967295)*4&4294967295|0)!=0?(q+1&4294967295)*4&4294967295:1,i=oa(i)):i=0:i=0,i==0)OY();else{r=0;b:for(;;){if(!((r|0)<(q|0))){c=12;break b}g=i+4*r&4294967295;p=u[qe];t=A[w](u[k],r);if((s5(t,VTa&4294967295,s([p,0,0,0,g,0,0,0],0,j,["i8*",0,0,0,"i8**", -0,0,0]))|0)==0){c=8;break b}r=r+1&4294967295;c=7}b:do if(c==12){u[i+4*q&4294967295]=0;r=wzb(u[m]);if((r|0)<0){c=13;break b}(r+1&4294967295)>>>0<=536870911?((r+1&4294967295)*4&4294967295|0)>=0?(g=((r+1&4294967295)*4&4294967295|0)!=0?(r+1&4294967295)*4&4294967295:1,g=oa(g)):g=0:g=0;if(g==0)OY();else{t=0;l=y_(u[m],WTa&4294967295,0,s(1,0,j,"i32"));o=y_(u[m],XTa&4294967295,0,s(1,0,j,"i32"));var y=l==0;c:do if(!y){if(o==0){c=18;break c}var C=(u[u[l+4&4294967295]+84&4294967295]&33554432|0)==0;d:do if(!C){if((u[u[o+ -4&4294967295]+84&4294967295]&33554432|0)==0){c=20;break d}for(p=0;;){if(!((p|0)<(r|0))){c=34;break}e=R2(l,p);c=R2(o,p);if(e==0){c=18;break c}if(c==0){c=18;break c}if((s5(e,ZTa&4294967295,s([x,0,0,0],0,j,["i8**",0,0,0]))|0)==0){c=18;break c}if((s5(c,$Ta&4294967295,s([z,0,0,0],0,j,["i8**",0,0,0]))|0)==0){c=18;break c}e=N0(e);c=N0(c);c=(e+c&4294967295)+2&4294967295;(c|0)>=0?(c|0)>=0?(e=(c|0)!=0?c:1,e=oa(e)):e=0:e=0;if(e==0){c=31;break}b0(e,c,gG&4294967295,s([u[x],0,0,0,u[z],0,0,0],0,j,["i8*",0,0,0,"i8*", -0,0,0]));u[g+4*t&4294967295]=e;t=t+1&4294967295;p=p+1&4294967295;c=23}if(c==34){u[g+4*t&4294967295]=0;_execve(u[b],i,g);O7();c=18;break c}else if(c==31){OY();c=18;break c}}while(0);W(u[H],YTa&4294967295)}while(0);for(;;){t=t-1&4294967295;if(!((t|0)>=0)){c=37;break}c=35}}}while(0);i=o!=0;b:do if(i){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0){c=39;break b}A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0);if(l==0)break a;u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l& -4294967295]|0)!=0)break a;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0)}h=b;return 0},0,function(){var d,f;f=0;d=_fork();(d|0)!=0&&(f=1);(d|0)==-1?d=O7():(f|0)<0?(W(u[Av],hG&4294967295),d=0):d=Y(d);return d},0,function(){var d=h;h+=8;var f=d+4,f=(_openpty(d,f,0,0,0)|0)!=0?O7():N2(iG&4294967295,s([u[d],0,0,0,u[f],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0]));h=d;return f},0,function(){var d=h;h+=4;var f,b;u[d]=-1;b=0;f=_forkpty(d,0,0,0);(f|0)!=0&&(b=1);(f|0)==-1?f=O7():(b|0)<0?(W(u[Av],hG&4294967295), -f=0):(b=u[d],f=Y(f),f=N2(dUa&4294967295,s([f,0,0,0,b,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0])));h=d;return f},0,function(){var d=_getegid();return Y(d)},0,function(){var d=_geteuid();return Y(d)},0,function(){var d=_getgid();return Y(d)},0,function(){var d=h;h+=262144;var f,b,c,e,g;c=d;e=_getgroups(65536,d);g=(e|0)<0;a:do if(g){f=EX();if((u[f]|0)==22)if(e=_getgroups(0,0),(e|0)==-1)b=O7(),f=0;else{f=(e|0)==0;b:do if(f)c=d;else{c=NY(e*4&4294967295);if(c==0)b=EX(),u[b]=22;else if(e=_getgroups(e, -c),(e|0)!=-1)break b;b=O7();f=0;break a}while(0);f=4}else b=O7(),f=0;break a}else f=4;while(0);if(f==4){b=j_(e);var i=b!=0;a:do if(i){for(f=0;;){if(!((f|0)<(e|0)))break a;g=Y(u[c+4*f&4294967295]);if(g==0)break;u[u[b+12&4294967295]+4*f&4294967295]=g;f=f+1&4294967295}u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}while(0)}h=d;return b},0,function(){var d=_getpid();return Y(d)},0,function(){var d=_getpgrp();return Y(d)},0,function(){var d= -_getppid();return Y(d)},0,function(){return Y(100)},0,function(){var d,f,b;d=0;b=EX();b=u[b];f=EX();u[f]=0;f=_getlogin();f==0?(f=EX(),(u[f]|0)!=0?O7():W(u[wv],rUa&4294967295)):d=S2(f);f=EX();u[f]=b;return d},0,function(d,f){var b=h;h+=8;var c;c=b+4;(y1(f,uUa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(_kill(u[b],u[c])|0)==-1?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;(y1(f,wUa&4294967295,s([c,0,0, -0,b,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(_killpg(u[c],u[b])|0)==-1?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=12;var c,e,g=b+4;e=b+8;u[g]=jG&4294967295;u[e]=-1;if((y1(f,yUa&4294967295,s([b,0,0,0,g,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else{var i=(yX(u[g],zUa&4294967295)|0)==0;a:do if(i)c=1;else{if((yX(u[g],AUa&4294967295)|0)==0){c=1;break a}if((yX(u[g],BUa&4294967295)|0)!=0&&(yX(u[g],CUa&4294967295)| -0)!=0){c=5;break a}u[g]=DUa&4294967295;c=5;break a}while(0);c==1&&(u[g]=jG&4294967295);c=_popen(u[b],u[g]);c==0?e=O7():(g=G4(c,u[b],u[g],_pclose),g!=0&&H4(g,u[e]),e=g)}h=b;return e},0,function(d,f){var b=h;h+=4;var c;(y1(f,FUa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=u[b],(u[b]|0)!=(c|0)?(W(u[qw],kG&4294967295),c=0):(_setuid(c)|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q));h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,lG&4294967295,s([b,0,0,0],0,j,["i32*", -0,0,0]))|0)==0?c=0:(c=u[b],(u[b]|0)!=(c|0)?(W(u[qw],kG&4294967295),c=0):(_seteuid(c)|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q));h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,lG&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=u[b],(u[b]|0)!=(c|0)?(W(u[qw],mG&4294967295),c=0):(_setegid(c)|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q));h=b;return c},0,function(d,f){var b=h;h+=8;var c,e=b+4,g,i,k=(y1(f,nG&4294967295,s([b,0,0,0,e,0,0,0],0,j,["i32*", -0,0,0,"i32*",0,0,0]))|0)==0;a:do{if(!k){g=(u[b]|0)==-1?-1:u[b];i=(u[e]|0)==-1?-1:u[e];var m=(u[e]|0)==-1;b:do if(m)c=4;else{c=(u[e]|0)!=(i|0)?3:4;break b}while(0);b:do if(c==4){if((u[b]|0)!=-1&&(u[b]|0)!=(g|0))break b;(_setreuid(g,i)|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);break a}while(0);W(u[qw],kG&4294967295)}c=0}while(0);h=b;return c},0,function(d,f){var b=h;h+=8;var c,e=b+4,g,i,k=(y1(f,nG&4294967295,s([b,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0;a:do{if(!k){g= -(u[b]|0)==-1?-1:u[b];i=(u[e]|0)==-1?-1:u[e];var m=(u[e]|0)==-1;b:do if(m)c=4;else{c=(u[e]|0)!=(i|0)?3:4;break b}while(0);b:do if(c==4){if((u[b]|0)!=-1&&(u[b]|0)!=(g|0))break b;(_setregid(g,i)|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);break a}while(0);W(u[qw],mG&4294967295)}c=0}while(0);h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,LUa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=u[b],(u[b]|0)!=(c|0)?(W(u[qw],mG&4294967295),c=0):(_setgid(c)|0)<0?c=O7():(u[Q& -4294967295]=u[Q&4294967295]+1&4294967295,c=Q));h=b;return c},0,function(d,f){var b=h;h+=262144;var c,e,g,i,k;if((YZ(f)|0)==0)W(u[H],NUa&4294967295),e=0;else if(i=$Z(f),(i|0)>65536)W(u[L],OUa&4294967295),e=0;else{for(g=0;;){if(!((g|0)<(i|0))){c=18;break}k=EY(f,g);if(k==0){c=2;break}if((u[u[k+4&4294967295]+84&4294967295]&8388608|0)==0){if((u[u[k+4&4294967295]+84&4294967295]&16777216|0)==0){c=4;break}c=D6(k);if(V()!=0){c=7;break}u[b+g*4&4294967295]=c;if((u[b+g*4&4294967295]|0)!=(c|0)){c=10;break}}else if(c= -X_(k),u[b+g*4&4294967295]=c,(u[b+g*4&4294967295]|0)!=(c|0)){c=14;break}u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);g=g+1&4294967295;c=1}if(c==18)(_setgroups(i,b)|0)<0?e=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,e=Q);else if(c==2)e=0;else if(c==4){W(u[H],PUa&4294967295);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);e=0}else if(c==7){W(u[H],mG&4294967295);u[k& -4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);e=0}else if(c==10){W(u[H],mG&4294967295);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);e=0}else if(c==14){W(u[H],mG&4294967295);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);e=0}}h=b;return e},0,function(d,f){var b=h;h+=8;var c;c=b+4;(y1(f,kUa&4294967295,s([b,0, -0,0,c,0,0,0],0,j,["i8**",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(_initgroups(u[b],u[c])|0)==-1?c=t4(u[wv]):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,mUa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=_getpgid(u[b]),c=(c|0)<0?O7():Y(c));h=b;return c},0,function(){var d;(_setpgrp()|0)<0?d=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q);return d},0,function(){var d=h;h+=8;var f,b=d+4;u[b]=0;u[d&4294967295]=b;f=_wait(u[d&4294967295]); -(f|0)==-1?f=O7():(b=u[b],f=Y(f),f=N2(pG&4294967295,s([f,0,0,0,b,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0])));h=d;return f},0,function(d,f){var b=h;h+=84;var c,e;e=b+4;c=b+8;var g=b+80;u[g]=0;(y1(f,UUa&4294967295,s([e,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(e=u[e],u[b&4294967295]=g,e=_wait3(u[b&4294967295],e,c),c=xEb(e,u[g],c));h=b;return c},0,function(d,f){var b=h;h+=88;var c;c=b+4;var e=b+8,g=b+12,i=b+84;u[i]=0;(y1(f,WUa&4294967295,s([c,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))| -0)==0?c=0:(e=u[e],u[b&4294967295]=i,e=_wait4(u[c],u[b&4294967295],e,g),u[c]=e,c=xEb(u[c],u[i],g));h=b;return c},0,function(d,f){var b=h;h+=12;var c,e=b+4;c=b+8;u[c]=0;(y1(f,YUa&4294967295,s([b,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(e=_waitpid(u[b],c,u[e]),u[b]=e,(u[b]|0)==-1?c=O7():(c=u[c],e=Y(u[b]),c=N2(pG&4294967295,s([e,0,0,0,c,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i32",0,0,0]))));h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,iVa&4294967295,s([b,0,0,0],0,j,["i32*", -0,0,0]))|0)==0?c=0:(c=_getsid(u[b]),c=(c|0)<0?O7():Y(c));h=b;return c},0,function(){var d;(_setsid()|0)<0?d=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q);return d},0,function(d,f){var b=h;h+=8;var c;c=b+4;(y1(f,lVa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(_setpgid(u[b],u[c])|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,nVa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=_tcgetpgrp(u[b]), -c=(c|0)<0?O7():Y(c));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;(y1(f,pVa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(_tcsetpgrp(u[b],u[c])|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;u[b]=0;u[e]=511;(y1(f,rVa&4294967295,s([u[qe],0,0,0,b,0,0,0,c,0,0,0,e,0,0,0],0,j,["i8*",0,0,0,"i8**",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(c=___01open64_(u[b],u[c],u[e]),c=(c|0)<0? -P7(u[b]):Y(c));h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,tVa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;var e;if((y1(f,vVa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else{for(e=u[b];;){if(!((e|0)<(u[c]|0)))break;e=e+1&4294967295}u[Q&4294967295]=u[Q&4294967295]+1&4294967295;c=Q}h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,xVa&4294967295, -s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=_dup(u[b]),u[b]=c,c=(u[b]|0)<0?O7():Y(u[b]));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;(y1(f,zVa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(c=_dup2(u[b],u[c]),(c|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q));h=b;return c},0,function(d,f){var b=h;h+=12;var c,e,g;g=b+4;e=b+8;(y1(f,BVa&4294967295,s([b,0,0,0,e,0,0,0,g,0,0,0],0,j,["i32*",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)== -0?g=0:(c=u[g],c=c==0?4:c==1?5:c==2?6:7,c==4?u[g]=0:c==5?u[g]=1:c==6&&(u[g]=2),e=(u[u[u[e]+4&4294967295]+84&4294967295]&16777216|0)!=0?B5(u[e]):X_(u[e])|0,V()!=0?g=0:(g=___01lseek64_(u[b],e,u[g]),g=E(g,64)<0?O7():F6(g)));h=b;return g},0,function(d,f){var b=h;h+=12;var c,e=b+4,g;c=b+8;if((y1(f,DVa&4294967295,s([b,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else if((u[e]|0)<0)c=EX(),u[c]=22,c=O7();else if(g=SY(0,u[e]),u[c]=g,u[c]==0)c=0;else{g=u[e];var i=p0(u[c]);g=vX(u[b],i,g);if((g| -0)<0){e=u[c];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);c=O7()}else(g|0)!=(u[e]|0)&&c1(c,g),c=u[c]}h=b;return c},0,function(d,f){var b=h;h+=56;var c;c=b+52;(y1(f,FVa&4294967295,s([c,0,0,0,b,0,0,0],0,j,["i32*",0,0,0,"%struct.Py_buffer*",0,0,0]))|0)==0?c=0:(c=_write(u[c],u[b&4294967295],u[b+8&4294967295]),QY(b),c=(c|0)<0?O7():Y(c));h=b;return c},0,function(d,f){var b=h;h+=100;var c=(y1(f,HVa&4294967295,s([b,0,0,0],0,j,["i32*", -0,0,0]))|0)==0?0:O7();h=b;return c},0,function(d,f){var b=h;h+=12;var c,e,g=b+4;e=b+8;u[g]=jG&4294967295;u[e]=-1;(y1(f,JVa&4294967295,s([b,0,0,0,g,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i8**",0,0,0,"i32*",0,0,0]))|0)==0?e=0:((Ba(u[g])+3&4294967295|0)>=0?(c=(Ba(u[g])|0)!=-3?Ba(u[g])+3&4294967295:1,c=oa(c)):c=0,c==0)?(OY(),e=0):(BX(c,u[g]),(kCb(c)|0)!=0)?e=0:(c=_fdopen(u[b],c),c==0?e=O7():(g=G4(c,KVa&4294967295,u[g],70),g!=0&&H4(g,u[e]),e=g));h=b;return e},0,function(d,f){var b=h;h+=4;var c=(y1(f,MVa&4294967295, -s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?0:f1(0);h=b;return c},0,function(){var d=h;h+=8;var f=(_pipe(d)|0)!=0?O7():N2(iG&4294967295,s([u[d&4294967295],0,0,0,u[d+4&4294967295],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0]));h=d;return f},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=438;(y1(f,PVa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i8**",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(c=_mkfifo(u[b],u[c]),(c|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q));h=b;return c},0,function(d,f){var b=h;h+=12;var c; -c=b+4;var e=b+8;u[c]=384;u[e]=0;(y1(f,RVa&4294967295,s([b,0,0,0,c,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(c=_mknod(u[b],u[c],u[e]|0),(c|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q));h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,TVa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=_gnu_dev_major(u[b]|0),c=Y(c));h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,VVa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=_gnu_dev_minor(u[b]| -0),c=Y(c));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;(y1(f,XVa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(c=_gnu_dev_makedev(u[b],u[c])&4294967295,c=Y(c));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;(y1(f,ZVa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?c=0:(c=(u[u[u[c]+4&4294967295]+84&4294967295]&16777216|0)!=0?B5(u[c]):X_(u[c])|0,V()!=0?c=0:(c=___01ftruncate64_(u[b],c),(c|0)<0?c=O7():(u[Q&4294967295]= -u[Q&4294967295]+1&4294967295,c=Q)));h=b;return c},0,function(d,f){var b=h;h+=8;var c,e=b+4,g,i;if((y1(f,aWa&4294967295,s([b,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0]))|0)==0)c=0;else if(i=(Ba(u[b])+Ba(u[e])&4294967295)+2&4294967295,c=SY(0,i-1&4294967295),c==0)c=OY();else if(g=c+20&-1,b0(g,i,gG&4294967295,s([u[b],0,0,0,u[e],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),(_putenv(g)|0)!=0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);O7(); -c=0}else{e=(Q1(u[rG],u[f+12&-1],c)|0)!=0;a:do if(e)yY();else{u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;c=Q}h=b;return c},0,function(d,f){var b=h;h+=4;var c;(y1(f,cWa&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?c=0:(_unsetenv(u[b]),(d2(u[rG],u[f+12&-1])|0)!=0&&yY(),u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=4;var c; -(y1(f,eWa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=_strerror(u[b]),c==0?(W(u[L],fWa&4294967295),c=0):c=S2(c));h=b;return c},0,function(d,f){return Q7(f,_fchdir)},0,function(d,f){return Q7(f,_fsync)},0,function(d,f){return Q7(f,_fdatasync)},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;(y1(f,hWa&4294967295,s([c,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[b&4294967295]=u[c],c=f1(u[b&4294967295]&128));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;(y1(f,jWa&4294967295,s([c, -0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[b&4294967295]=u[c],c=f1(D((u[b&4294967295]|0)==65535,1)));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;(y1(f,lWa&4294967295,s([c,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[b&4294967295]=u[c],c=f1(D((u[b&4294967295]&255|0)==127,1)));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;(y1(f,nWa&4294967295,s([c,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[b&4294967295]=u[c],c=f1(D(E(E((u[b&4294967295]&127)+1&255,8)>>1,8)>0,1)));h=b;return c}, -0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;(y1(f,pWa&4294967295,s([c,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[b&4294967295]=u[c],c=f1(D((u[b&4294967295]&127|0)==0,1)));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;(y1(f,rWa&4294967295,s([c,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[b&4294967295]=u[c],c=N2(sG&4294967295,s([(u[b&4294967295]&65280|0)>>8,0,0,0],0,j,["i32",0,0,0])));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;(y1(f,tWa&4294967295,s([c,0,0,0],0,j,["i32*", -0,0,0]))|0)==0?c=0:(u[b&4294967295]=u[c],c=N2(sG&4294967295,s([u[b&4294967295]&127,0,0,0],0,j,["i32",0,0,0])));h=b;return c},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[c]=0;(y1(f,vWa&4294967295,s([c,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[b&4294967295]=u[c],c=N2(sG&4294967295,s([(u[b&4294967295]&65280|0)>>8,0,0,0],0,j,["i32",0,0,0])));h=b;return c},0,function(d,f){var b=h;h+=100;var c,e=b+4;(y1(f,xWa&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=___01fstatvfs64_(u[b],e),c=(c|0)!=0?O7(): -yEb(e));h=b;return c},0,function(d,f){var b=h;h+=100;var c,e=b+4;(y1(f,zWa&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?c=0:(c=___01statvfs64_(u[b],e),c=(c|0)!=0?s4(u[wv],u[b]):yEb(e));h=b;return c},0,function(){var d;d=___01tmpfile64_();return d==0?O7():G4(d,EWa&4294967295,FWa&4294967295,70)},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[b]=0;u[c]=0;(y1(f,BWa&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0]))|0)==0?c=0:(WY(u[Lw],CWa&4294967295,1)|0)<0?c=0:(c=_tempnam(u[b],u[c]),c= -c==0?OY():S2(c));h=b;return c},0,function(){var d=h;h+=20;var f;if((WY(u[Lw],HWa&4294967295,1)|0)<0)f=0;else if(f=_tmpnam(d),f==0){f=N2(IWa&4294967295,s([0,0,0,0,JWa&4294967295,0,0,0],0,j,["i32",0,0,0,"i8*",0,0,0]));N_(u[wv],f);var b=f!=0;a:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=0}else f=S2(d);h=d;return f},0,function(d,f){var b=h;h+=260;var c,e=b+4,g;c=0;(y1(f,DXa&4294967295,s([102,0,0,0,b,0,0,0], -0,j,["i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)!=0&&(g=EX(),u[g]=0,g=_confstr(u[b],e,256),(g|0)==0?(e=EX(),(u[e]|0)!=0?O7():(c=Q,u[Q&4294967295]=u[Q&4294967295]+1&4294967295)):g>>>0>255?(c=SY(0,g-1&4294967295),c!=0&&_confstr(u[b],c+20&-1,g)):c=SY(e,g-1&4294967295));h=b;return c},0,function(d,f){var b=h;h+=4;var c,e;c=0;var g=(y1(f,g_a&4294967295,s([104,0,0,0,b,0,0,0],0,j,["i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)!=0;a:do if(g){e=EX();u[e]=0;e=qzb(u[b]);var i= -(e|0)!=-1;b:do if(!i){i=EX();if((u[i]|0)==0)break b;O7();break a}while(0);c=Y(e)}while(0);h=b;return c},0,function(d,f){var b=h;h+=8;var c,e=b+4,g;c=0;var i=(y1(f,aXa&4294967295,s([e,0,0,0,100,0,0,0,b,0,0,0],0,j,["i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)!=0;a:do if(i){g=EX();u[g]=0;g=_fpathconf(u[e],u[b]);var k=(g|0)!=-1;b:do if(!k){k=EX();if((u[k]|0)==0)break b;O7();break a}while(0);c=Y(g)}while(0);h=b;return c},0,function(d,f){var b=h;h+=8;var c,e=b+4,g;c=0;var i= -(y1(f,cXa&4294967295,s([e,0,0,0,100,0,0,0,b,0,0,0],0,j,["i8**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)!=0;a:do if(i){g=EX();u[g]=0;g=_pathconf(u[e],u[b]);var k=(g|0)!=-1;b:do if(!k){k=EX();if((u[k]|0)==0)break b;i=EX();(u[i]|0)==22?O7():s4(u[wv],u[e]);break a}while(0);c=Y(g)}while(0);h=b;return c},0,function(){szb();throw"Reached an unreachable! Original .ll line: 280413";},0,function(){var d=h;h+=24;var f;(_getloadavg(d,3)|0)!=3?(W(u[wv],m_a&4294967295),f=0):f=N2(n_a& -4294967295,s([v[d&4294967295],0,0,0,0,0,0,0,v[d+8&4294967295],0,0,0,0,0,0,0,v[d+16&4294967295],0,0,0,0,0,0,0],0,j,["double",0,0,0,0,0,0,0,"double",0,0,0,0,0,0,0,"double",0,0,0,0,0,0,0]));h=d;return f},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;(y1(f,xG&4294967295,s([b,0,0,0,c,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(_setresuid(u[b],u[c],u[e])|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=12;var c;c= -b+4;var e=b+8;(y1(f,xG&4294967295,s([b,0,0,0,c,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0?c=0:(_setresgid(u[b],u[c],u[e])|0)<0?c=O7():(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(){var d=h;h+=12;var f,b=d+4,c=d+8;(_getresuid(d,b,c)|0)<0?f=O7():(f=u[d],b=u[b],c=u[c],f=N2(yG&4294967295,s([f,0,0,0,b,0,0,0,c,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0,"i32",0,0,0])));h=d;return f},0,function(){var d=h;h+=12;var f,b=d+4,c=d+8;(_getresgid(d,b,c)|0)<0?f=O7(): -(f=u[d],b=u[b],c=u[c],f=N2(yG&4294967295,s([f,0,0,0,b,0,0,0,c,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0,"i32",0,0,0])));h=d;return f},0,function(d,f){var b=h;h+=4;(t5(f,O2a&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)!=0&&T(u[Uv],P2a&4294967295,s([u[b],0,0,0],0,j,["i32",0,0,0]));h=b;return 0},0,function(d,f){var b=h;h+=4;var c;(t5(f,R2a&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?c=0:(c=_getpwnam(u[b]),c==0?(T(u[Uv],S2a&4294967295,s([u[b],0,0,0],0,j,["i8*",0,0,0])),c=0):c=zEb(c));h=b;return c}, -0,function(){var d,f,b,c;b=j_(0);if(b==0)f=0;else{_setpwent();a:for(;;){d=_getpwent();if(d==0){d=11;break a}c=zEb(d);if(c==0){d=2;break a}if((b2(b,c)|0)!=0){d=2;break a}u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0){d=1;continue a}A[u[u[c+4&4294967295]+24&4294967295]](c);d=1}if(d==11)_endpwent(),f=b;else if(d==2){f=c!=0;a:do if(f){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);_endpwent();f=0}}return f},0,function(d){var f,b,c;c=TY(d,v3a&4294967295);var e=c==0;a:do if(e){(xY(u[Tu])|0)!=0?(yY(),f=0):(b=0,f=1);break a}else f=0;while(0);if(f==0)if(c!=0){d=M_(w3a&4294967295,s([u[d+4&4294967295],0,0,0,c,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c); -b=d}else b=M_(x3a&4294967295,s([u[d+4&4294967295],0,0,0],0,j,["%struct.PyTypeObject*",0,0,0]));return b},0,function(d,f,b){var c=h;h+=12;var e,g,i,k=c+4,m=c+8,l;i=0;g=-1;l=TY(u[d+4&4294967295],$I&4294967295);l==0&&yY();var o=l!=0;a:do if(o){i=$Z(l);e=(i|0)==-1?1:2;break a}else e=2;while(0);a:do if(e==2){g=0;o=(u[f+8&4294967295]|0)>0;b:do if(o){if((u[f+8&4294967295]|0)!=(i|0))f=(i|0)==1?aJ&4294967295:xI&4294967295,g=(i|0)==0?aJ&4294967295:t3a&4294967295,T(u[H],u3a&4294967295,s([u[u[d+4&4294967295]+ -12&4294967295],0,0,0,g,0,0,0,i,0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0]));else for(u[c]=0;;){if(!((u[f+8&4294967295]|0)>(u[c]|0))){e=11;break b}e=EY(l,u[c]);if(e==0)break;g=c2(d,e,u[(f+12&4294967295)+u[c]*4&4294967295]);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if((g|0)<0)break a;u[c]=u[c]+1&4294967295}g=-1;break a}while(0);if(b==0)break a;for(u[c]=0;;){if((n3(b,c,k,m)|0)==0)break a;g=c2(d,u[k],u[m]); -if((g|0)<0)break a;else e=13}}while(0);d=l!=0;a:do if(d){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break a;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);h=c;return g},0,function(d){return u[d+16&4294967295]},0,function(d,f){var b,c,e=(f|0)<0;a:do if(e)b=0;else{if((u[d+16&4294967295]|0)<=(f|0)){b=0;break a}c=Y(u[d+8&4294967295]+(u[d+12&4294967295]*f&4294967295)&4294967295);b=3;break a}while(0);b==0&&(W(u[Iv],q9a&4294967295),c=0);return c},0,function(d){var f,b,c;u[d+ -4&4294967295]!=nO?(K0(qO&4294967295,293),f=0):(f=o1(pO),f==0?f=0:(b=u[d+8&4294967295],c=u[d+12&4294967295],d=u[d+16&4294967295],u[f+8&4294967295]=0,u[f+20&4294967295]=d,u[f+12&4294967295]=((d-1&4294967295)*c&4294967295)+b&4294967295,u[f+16&4294967295]=0-c&4294967295));return f},0,function(d){return M_(u9a&4294967295,s([u[d+4&4294967295],0,0,0,u[d+8&4294967295],0,0,0,u[d+8&4294967295]+(u[d+16&4294967295]*u[d+12&4294967295]&4294967295)&4294967295,0,0,0,u[d+12&4294967295],0,0,0],0,j,["%struct.PyTypeObject*", -0,0,0,"i32",0,0,0,"i32",0,0,0,"i32",0,0,0]))},0,function(d){var f,b,c=(u[d+8&4294967295]|0)!=0;a:do if(c)f=0;else{if((u[d+12&4294967295]|0)!=1){f=0;break a}b=$1(r9a&4294967295,s([u[d+8&4294967295]+(u[d+16&4294967295]*u[d+12&4294967295]&4294967295)&4294967295,0,0,0],0,j,["i32",0,0,0]));f=2;break a}while(0);f==0&&(b=(u[d+12&4294967295]|0)==1?$1(s9a&4294967295,s([u[d+8&4294967295],0,0,0,u[d+8&4294967295]+(u[d+16&4294967295]*u[d+12&4294967295]&4294967295)&4294967295,0,0,0],0,j,["i32",0,0,0,"i32",0,0, -0])):$1(t9a&4294967295,s([u[d+8&4294967295],0,0,0,u[d+8&4294967295]+(u[d+16&4294967295]*u[d+12&4294967295]&4294967295)&4294967295,0,0,0,u[d+12&4294967295],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0,"i32",0,0,0])));return b},0,function(d){var f;u[d+4&4294967295]!=nO?(K0(qO&4294967295,273),d=0):(f=o1(pO),f==0?d=0:(u[f+8&4294967295]=0,u[f+12&4294967295]=u[d+8&4294967295],u[f+16&4294967295]=u[d+12&4294967295],u[f+20&4294967295]=u[d+16&4294967295],d=f));return d},0,function(d,f,b){d=h;h+=12;var c,e=d+4,g=d+8, -i;u[d]=0;u[e]=0;u[g]=1;b=(y4(k9a&4294967295,b)|0)==0;a:do if(b)c=0;else{c=(O0(f)|0)<=1;b:do if(c){if((t5(f,l9a&4294967295,s([e,0,0,0],0,j,["i32*",0,0,0]))|0)==0){c=0;break a}}else{if((t5(f,m9a&4294967295,s([d,0,0,0,e,0,0,0,g,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)!=0)break b;c=0;break a}while(0);if((u[g]|0)==0)W(u[L],n9a&4294967295),c=0;else{c=u[d];i=u[e];var k=u[g],m=a,l=a,o=(k|0)<=0;b:do if(o)m=0;else{if((c|0)>=(i|0)){m=0;break b}l=Math.floor((((i-c&4294967295)-1&4294967295)>>> -0)/(k>>>0))+1&4294967295;m=2;break b}while(0);b:do if(m==0){l=(k|0)>=0;c:do if(!l){if((c|0)<=(i|0)){m=3;break c}l=Math.floor((((c-i&4294967295)-1&4294967295)>>>0)/((0-k&4294967295)>>>0))+1&4294967295;break b}while(0);l=0}while(0);i=l;(i|0)<0?(W(u[qw],o9a&4294967295),c=0):(c=o1(nO),c==0?c=0:(u[c+8&4294967295]=u[d],u[c+16&4294967295]=i,u[c+12&4294967295]=u[g]))}}while(0);h=d;return c},0,function(d){return Y(u[d+20&4294967295]-u[d+8&4294967295]&4294967295)},0,function(d){if((u[d+8&4294967295]|0)<(u[d+ -20&4294967295]|0)){var f=u[d+8&4294967295],b=u[d+12&4294967295]+(f*u[d+16&4294967295]&4294967295)&4294967295;u[d+8&4294967295]=f+1&4294967295;d=Y(b)}else d=0;return d},0,function(d){var f;f=0;var b=u[d+8&4294967295]!=0;a:do if(b){if((u[d+12&4294967295]|0)!=(u[u[d+8&4294967295]+12&4294967295]|0))break a;f=u[d+20&4294967295]}while(0);return Y(f)},0,function(d){var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a; -A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);L2(d)},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){d=A[f](u[d+8&4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d){var f,b,c,e;e=u[d+8&4294967295];if(e==0)d=0;else if((u[d+12&4294967295]|0)!=(u[e+12&4294967295]|0))W(u[Av],M9a&4294967295),u[d+12&4294967295]=-1,d=0;else{f=u[d+16&4294967295];c=u[e+20&4294967295];for(b=u[e+16&4294967295];;){if((f| -0)>(b|0))break;if(u[(c+8*f&4294967295)+4&4294967295]!=0&&u[(c+8*f&4294967295)+4&4294967295]!=u[rO])break;f=f+1&4294967295}u[d+16&4294967295]=f+1&4294967295;if((f|0)>(b|0)){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);d=u[d+8&4294967295]=0}else u[d+20&4294967295]=u[d+20&4294967295]-1&4294967295,d=u[(c+8*f&4294967295)+4&4294967295],u[d&4294967295]=u[d&4294967295]+1&4294967295}return d},0,function(d){return u[d+12&4294967295]},0,J8,0, -function(d,f){var b;(w8(d,f)|0)==-1?b=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q);return b},0,SEb,0,function(d,f){var b;b=J8(d,f);return(b|0)==-1?0:f1(b)},0,D8,0,XEb,0,function(d,f){var b,c,e,g,i;if((u[f+8&4294967295]|0)==0)c=D8(d);else if(i=u[f+12&-1],g=UEb(d,i),g==0)c=0;else{for(e=1;;){if(!((u[f+8&4294967295]|0)>(e|0))){b=6;break}i=u[(f+12&4294967295)+e*4&4294967295];if((F8(g,i)|0)==-1){b=2;break}e=e+1&4294967295;b=1}if(b==6)c=g;else if(b==2){u[g&4294967295]=u[g&4294967295]-1&4294967295; -if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);c=0}}return c},0,function(d,f){var b,c,e;for(e=0;;){if(!((u[f+8&4294967295]|0)>(e|0))){b=5;break}b=u[(f+12&4294967295)+e*4&4294967295];if((F8(d,b)|0)==-1){b=1;break}e=e+1&4294967295;b=0}b==1?c=0:b==5&&(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);return c},0,TEb,0,function(d,f){var b;b=TEb(d,f);if(b==0)b=0;else{REb(d,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b); -u[Q&4294967295]=u[Q&4294967295]+1&4294967295;b=Q}return b},0,function(d,f){var b=h;h+=16;var c,e,g,i,k,m,l=b+4,o=b+8;e=d;g=f;var r=e==g;a:do if(r)(u[e+12&4294967295]|0)==0?(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,i=gj):(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,i=hj);else{var p=u[g+4&4294967295]==XO;b:do if(!p){if(u[g+4&4294967295]==ZO){c=1;break b}m=e_(g);if(m==0){i=0;break a}else{for(;;){k=g_(m);if(k==0){c=23;break}c=f4(k);if((c|0)==-1){c=12;break}u[o&4294967295]=c;u[o+4&4294967295]= -k;c=B8(e,o);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if((c|0)==-1){c=17;break}if((c|0)!=0){c=20;break}else c=11}if(c==23){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);V()!=0?i=0:(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,i=gj);break a}else if(c==12){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k); -u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);i=0;break a}else if(c==17){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);i=0;break a}else if(c==20){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);u[hj&4294967295]=u[hj&4294967295]+1&4294967295;i=hj;break a}}}while(0);u[b]=0;(u[g+12&4294967295]|0)>(u[e+12&4294967295]| -0)&&(m=e,e=g,g=m);for(;;){if((A8(g,b,l)|0)==0){c=9;break}m=B8(e,u[l]);if((m|0)==-1){c=5;break}if((m|0)!=0){c=7;break}else c=4}c==9?(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,i=gj):c==5?i=0:c==7&&(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,i=hj)}while(0);h=b;return i},0,H8,0,I8,0,function(d){var f,b,c;b=0;if((u[d+12&4294967295]|0)==0)W(u[Uv],I9a&4294967295),d=0;else{c=u[d+20&4294967295]&4294967295;var e=u[c+4&4294967295]==0;a:do if(e)f=1;else{f=u[c+4&4294967295]==u[rO]?1:2;break a}while(0); -a:do if(f==1){b=u[c&4294967295];e=(u[d+16&4294967295]|0)<(b|0);b:do if(e)f=3;else{f=(b|0)<=0?3:4;break b}while(0);for(f==3&&(b=1);;){c=u[d+20&4294967295]+8*b&4294967295;if(u[c+4&4294967295]!=0&&u[c+4&4294967295]!=u[rO])break a;b=b+1&4294967295;(u[d+16&4294967295]|0)<(b|0)&&(b=1);f=6}}while(0);f=u[c+4&4294967295];e=u[rO];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[c+4&4294967295]=u[rO];u[d+12&4294967295]=u[d+12&4294967295]-1&4294967295;u[u[d+20&4294967295]&-1]=b+1&4294967295;d=f}return d},0,function(d){var f, -b,c,e;e=c=b=0;f=i_(d);var g=f==0;a:do if(!g){b=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));if(b==0)break a;e=TY(d,a$a&4294967295);e==0&&(yY(),e=Q,u[e&4294967295]=u[e&4294967295]+1&4294967295);c=Z_(3,s([u[d+4&4294967295],0,0,0,b,0,0,0,e,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))}while(0);d=b!=0;a:do if(d){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0); -b=f!=0;a:do if(b){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);f=e!=0;a:do if(f){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);return c},0,function(d,f){var b,c,e;e=y8(d,f);var g=(e|0)==-1;a:do if(g){g=u[f+4&4294967295]==XO;b:do if(g)b=1;else{b=(ZY(u[f+4&4294967295],XO)|0)==0?0:1;break b}while(0);b:do if(b==1){if((xY(u[H])|0)==0)break b; -yY();b=f2(ZO,f);if(b!=0){e=y8(d,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);if((e|0)!=-1){b=6;break a}}c=0;b=3;break a}while(0);c=0;b=3;break a}else b=6;while(0);if(b==6)if((e|0)==0){c=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));e=c==0;a:do if(!e){N_(u[Uv],c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=0}else u[Q&4294967295]=u[Q&4294967295]+ -1&4294967295,c=Q;return c},0,function(d){var f;f=100;u[d+20&4294967295]!=(d+28&-1)&&(f=((u[d+16&4294967295]+1&4294967295)*8&4294967295)+f&4294967295);return Y(f)},0,VEb,0,G8,0,function(d,f){var b,c,e,g;e=D8(d);if(e==0)c=0;else{for(g=0;;){if(!((u[f+8&4294967295]|0)>(g|0))){b=6;break}b=u[(f+12&4294967295)+g*4&4294967295];if(d!=b&&(C8(e,b)|0)==-1){b=2;break}g=g+1&4294967295;b=1}if(b==6)c=e;else if(b==2){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e); -c=0}}return c},0,function(d,f){var b,c,e;for(e=0;;){if(!((u[f+8&4294967295]|0)>(e|0))){b=5;break}b=u[(f+12&4294967295)+e*4&4294967295];if((C8(d,b)|0)==-1){b=1;break}e=e+1&4294967295;b=0}b==1?c=0:b==5&&(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);return c},0,function(d,f){var b,c,e=u[d+4&4294967295]==XO;a:do if(e)b=0;else{if(u[d+4&4294967295]==ZO){b=0;break a}if((ZY(u[d+4&4294967295],XO)|0)!=0){b=0;break a}b=(ZY(u[d+4&4294967295],ZO)|0)==0?3:0;break a}while(0);a:do if(b==0){b=u[f+4&4294967295]== -XO;b:do if(!b){if(u[f+4&4294967295]==ZO)break b;if((ZY(u[f+4&4294967295],XO)|0)!=0)break b;if((ZY(u[f+4&4294967295],ZO)|0)==0){b=3;break a}}while(0);c=UEb(d,f);b=9;break a}while(0);b==3&&(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P);return c},0,function(d,f){var b,c,e=u[d+4&4294967295]==XO;a:do if(e)b=0;else{if(u[d+4&4294967295]==ZO){b=0;break a}if((ZY(u[d+4&4294967295],XO)|0)!=0){b=0;break a}b=(ZY(u[d+4&4294967295],ZO)|0)==0?3:0;break a}while(0);a:do if(b==0){b=u[f+4&4294967295]==XO;b:do if(!b){if(u[f+ -4&4294967295]==ZO)break b;if((ZY(u[f+4&4294967295],XO)|0)!=0)break b;if((ZY(u[f+4&4294967295],ZO)|0)==0){b=3;break a}}while(0);c=E8(d,f);b=9;break a}while(0);b==3&&(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P);return c},0,function(d,f){var b,c,e=u[d+4&4294967295]==XO;a:do if(e)b=0;else{if(u[d+4&4294967295]==ZO){b=0;break a}if((ZY(u[d+4&4294967295],XO)|0)!=0){b=0;break a}b=(ZY(u[d+4&4294967295],ZO)|0)==0?3:0;break a}while(0);a:do if(b==0){b=u[f+4&4294967295]==XO;b:do if(!b){if(u[f+4&4294967295]== -ZO)break b;if((ZY(u[f+4&4294967295],XO)|0)!=0)break b;if((ZY(u[f+4&4294967295],ZO)|0)==0){b=3;break a}}while(0);c=VEb(d,f);b=9;break a}while(0);b==3&&(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P);return c},0,function(d,f){var b,c,e=u[d+4&4294967295]==XO;a:do if(e)b=0;else{if(u[d+4&4294967295]==ZO){b=0;break a}if((ZY(u[d+4&4294967295],XO)|0)!=0){b=0;break a}b=(ZY(u[d+4&4294967295],ZO)|0)==0?3:0;break a}while(0);a:do if(b==0){b=u[f+4&4294967295]==XO;b:do if(!b){if(u[f+4&4294967295]==ZO)break b; -if((ZY(u[f+4&4294967295],XO)|0)!=0)break b;if((ZY(u[f+4&4294967295],ZO)|0)==0){b=3;break a}}while(0);c=D8(d);if(c==0)c=0;else if(d!=f&&(C8(c,f)|0)==-1){b=c;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}b=9;break a}while(0);b==3&&(u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P);return c},0,function(d,f){var b,c,e=u[f+4&4294967295]!=XO;a:do if(e){if(u[f+4&4294967295]==ZO){b=1;break a}if((ZY(u[f+4&4294967295],XO)|0)!=0){b=1;break a}if((ZY(u[f+ -4&4294967295],ZO)|0)!=0){b=1;break a}u[P&4294967295]=u[P&4294967295]+1&4294967295;c=P;b=4;break a}else b=1;while(0);b==1&&((F8(d,f)|0)==-1?c=0:(u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d));return c},0,function(d,f){var b,c,e=u[f+4&4294967295]!=XO;a:do if(e){if(u[f+4&4294967295]==ZO){b=1;break a}if((ZY(u[f+4&4294967295],XO)|0)!=0){b=1;break a}if((ZY(u[f+4&4294967295],ZO)|0)!=0){b=1;break a}u[P&4294967295]=u[P&4294967295]+1&4294967295;c=P;b=4;break a}else b=1;while(0);if(b==1){b=E8(d,f);if(b== -0)b=0;else{REb(d,b);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;b=Q}if(b==0)c=0;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[d&4294967295]=u[d&4294967295]+1&4294967295;c=d}}return c},0,function(d,f){var b,c,e=u[f+4&4294967295]!=XO;a:do if(e){if(u[f+4&4294967295]==ZO){b=1;break a}if((ZY(u[f+4&4294967295],XO)|0)!=0){b= -1;break a}if((ZY(u[f+4&4294967295],ZO)|0)!=0){b=1;break a}u[P&4294967295]=u[P&4294967295]+1&4294967295;c=P;b=4;break a}else b=1;while(0);if(b==1)if(b=G8(d,f),b==0)c=0;else{u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);u[d&4294967295]=u[d&4294967295]+1&4294967295;c=d}return c},0,function(d,f){var b,c,e=u[f+4&4294967295]!=XO;a:do if(e){if(u[f+4&4294967295]==ZO){b=1;break a}if((ZY(u[f+4&4294967295],XO)|0)!=0){b=1;break a}if((ZY(u[f+4& -4294967295],ZO)|0)!=0){b=1;break a}u[P&4294967295]=u[P&4294967295]+1&4294967295;c=P;b=4;break a}else b=1;while(0);b==1&&((C8(d,f)|0)==-1?c=0:(u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d));return c},0,function(d){var f,b;b=u[d+8&4294967295];o5(d);if((u[TF]|0)<=49){u[TF]=u[TF]+1&4294967295;u[d+96&4294967295]!=0&&U$(d);f=u[d+20&4294967295];a:for(;;){if(!((b|0)>0))break a;var c=u[f+4&4294967295]!=0;b:do if(c){b=b-1&4294967295;var e=u[f+4&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e& -4294967295]|0)!=0)break b;A[u[u[u[f+4&4294967295]+4&4294967295]+24&4294967295]](u[f+4&4294967295])}while(0);f=f+8&4294967295}b=(u[sO]|0)>79;a:do if(b)f=9;else{if(u[d+4&4294967295]!=XO&&u[d+4&4294967295]!=ZO){f=9;break a}f=u[sO];u[tO+f*4&4294967295]=d;u[sO]=f+1&4294967295;f=10;break a}while(0);if(f==9)A[u[u[d+4&4294967295]+160&4294967295]](d);u[TF]=u[TF]-1&4294967295;d=u[UF]!=0;a:do if(d){if(!((u[TF]|0)<=0))break a;J7()}while(0)}else I7(d)},0,function(d,f){var b=h;h+=8;var c,e,g=b+4,i,k,m;u[g]=0;i= -D9a&4294967295;k=E9a&4294967295;m=G7(d);if((m|0)!=0)(m|0)<0?e=m:(QX(f,uO&4294967295,u[u[d+4&4294967295]+12&4294967295]),e=0);else{for(QX(f,F9a&4294967295,u[u[d+4&4294967295]+12&4294967295]);;){if((A8(d,g,b)|0)==0){c=4;break}KX(i,f);i=k;if((L4(u[u[b]+4&4294967295],f,0,0)|0)!=0){c=2;break}else c=1}c==4?(rX(G9a&4294967295,2,f),H7(d),e=0):c==2&&(H7(d),e=-1)}h=b;return e},0,function(){W(u[H],X9a&4294967295);return-1},0,function(d){var f,b,c;b=0;f=G7(d);if((f|0)!=0)d=(f|0)<0?0:$1(uO&4294967295,s([u[u[d+ -4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{f=i_(d);var e=f==0;a:do if(!e){c=M1(f);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);if(c==0)break a;b=$1(H9a&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0,c+20&-1,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);H7(d);d=b}return d},0,function(d, -f,b){var c=h;h+=8;var e,g,i=c+4,k;for(u[c]=0;;){if((A8(d,c,i)|0)==0){e=5;break}if(u[u[i]+4&4294967295]==0)e=0;else if(k=A[f](u[u[i]+4&4294967295],b),(k|0)!=0){e=2;break}else e=0}e==2?g=k:e==5&&(g=0);h=c;return g},0,z8,0,WEb,0,function(d){var f;f=C1(wO);f==0?f=0:(u[d&4294967295]=u[d&4294967295]+1&4294967295,u[f+8&4294967295]=d,u[f+12&4294967295]=u[d+12&4294967295],u[f+16&4294967295]=0,u[f+20&4294967295]=u[d+12&4294967295],d=f+-12&4294967295,(u[(d&4294967295)+8&4294967295]|0)!=-2&&Z(O9a&4294967295), -u[(d&4294967295)+8&4294967295]=-3,u[d&-1]=u[rz],u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(d&4294967295)+4&4294967295]&-1]=d,u[(u[rz]&4294967295)+4&4294967295]=d);return f},0,function(d,f,b){var c=h;h+=4;var e,g;u[c]=0;var i=u[d+4&4294967295]!=XO;a:do if(i){if(u[d+4&4294967295]==ZO){e=1;break a}if((ZY(u[d+4&4294967295],XO)|0)!=0){e=1;break a}if((ZY(u[d+4&4294967295],ZO)|0)!=0){e=1;break a}g=-1;e=4;break a}else e=1;while(0);a:do if(e==1){g=u[d+4&4294967295]==XO;b:do if(g)e= -5;else{e=(ZY(u[d+4&4294967295],XO)|0)!=0?5:6;break b}while(0);b:do if(e==5){if((y4(yO&4294967295,b)|0)!=0){e=6;break b}g=-1;break a}while(0);(P0(f,u[u[d+4&4294967295]+12&4294967295],0,1,s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0?g=-1:(z8(d),u[d+92&4294967295]=-1,g=u[c]==0?0:C8(d,u[c]))}while(0);h=c;return g},0,function(d,f,b){var c,e=d==XO;a:do if(e){if((y4(yO&4294967295,b)|0)!=0){f=1;break a}c=0;f=2;break a}else f=1;while(0);f==1&&(c=f2(d,0));return c},0,function(d){u[d+4&4294967295]== -ZO?u[d&4294967295]=u[d&4294967295]+1&4294967295:d=D8(d);return d},0,function(d){var f=h;h+=8;var b,c,e=f+4;u[e]=0;if((u[d+92&4294967295]|0)!=-1)d=u[d+92&4294967295];else{for(c=(u[d+12&4294967295]+1&4294967295)*1927868237&4294967295;;){if((A8(d,e,f)|0)==0)break;b=u[u[f]&4294967295];c^=(b<<16^b^89869747)*-650169129&4294967295}c=(c*69069&4294967295)+907133923&4294967295;(c|0)==-1&&(c=590923713);d=u[d+92&4294967295]=c}h=f;return d},0,function(d,f,b){var c=h;h+=4;var e,g;u[c]=0;var i=d==ZO;a:do if(i){if((y4(R9a& -4294967295,b)|0)!=0){e=1;break a}g=0;e=2;break a}else e=1;while(0);a:do if(e==1)if((P0(f,u[d+12&4294967295],0,1,s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0)g=0;else if(d!=ZO)g=f2(d,u[c]);else{b=u[c]!=0;b:do if(b){if(u[u[c]+4&4294967295]==ZO)d=u[c],u[d&4294967295]=u[d&4294967295]+1&4294967295,g=u[c];else{e=f2(d,u[c]);b=e==0;c:do if(!b){if((u[e+12&4294967295]|0)!=0)break c;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){e=7;break b}A[u[u[e+4&4294967295]+24&4294967295]](e); -e=7;break b}while(0);g=e}break a}while(0);u[xO]==0&&(b=f2(d,0),u[xO]=b);u[xO]!=0&&(b=u[xO],u[b&4294967295]=u[b&4294967295]+1&4294967295);g=u[xO]}while(0);h=c;return g},0,function(d,f){var b=h;h+=4;var c;(t5(f,s$a&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(c=_alarm(u[b]),c=Y(c));h=b;return c},0,function(d,f){var b=h;h+=52;var c;c=b+8;var e=b+16,g=b+20,i=b+36;v[c]=0;(t5(f,D$a&4294967295,s([e,0,0,0,b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"double*",0,0,0,"double*",0,0,0]))|0)==0?c=0:(YEb(v[b], -g+8&4294967295),YEb(v[c],g&4294967295),(_setitimer(u[e],g,i)|0)!=0?(t4(u[hP]),c=0):c=$Eb(i));h=b;return c},0,function(d,f){var b=h;h+=20;var c;c=b+4;(t5(f,F$a&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(_getitimer(u[b],c)|0)!=0?(t4(u[hP]),c=0):c=$Eb(c);h=b;return c},0,function(d,f){var b=h;h+=8;var c,e=b+4,g;g=(t5(f,v$a&4294967295,s([e,0,0,0,b,0,0,0],0,j,["i32*",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do{if(!g){c=(u[e]|0)<=0;b:do if(!c){if((u[e]|0)>64)break b;if(u[b]!=u[fP]&&u[b]!= -u[gP]&&(x_(u[b])|0)==0){W(u[H],w$a&4294967295);c=0;break a}g=u[(dP+u[e]*8&4294967295)+4&4294967295];u[dP+u[e]*8&-1]=0;c=u[b];u[c&4294967295]=u[c&4294967295]+1&4294967295;u[(dP+u[e]*8&4294967295)+4&4294967295]=u[b];c=g;break a}while(0);W(u[L],eP&4294967295)}c=0}while(0);h=b;return c},0,function(d,f){var b=h;h+=4;var c,e;e=(t5(f,y$a&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0;a:do{if(!e){c=(u[b]|0)<=0;b:do if(!c){if((u[b]|0)>64)break b;e=u[(dP+u[b]*8&4294967295)+4&4294967295];u[e&4294967295]= -u[e&4294967295]+1&4294967295;c=e;break a}while(0);W(u[L],eP&4294967295)}c=0}while(0);h=b;return c},0,function(d,f){var b=h;h+=100;var c,e=b+96,g=(t5(f,A$a&4294967295,s([e,0,0,0],0,j,["i32*",0,0,0]))|0)==0;a:do if(g)c=0;else{c=(u[e]|0)!=-1;do if(c){W(u[L],B$a&4294967295);c=0;break a}while(0);c=u[aP];u[aP]=u[e];c=UZ(c)}while(0);h=b;return c},0,function(){var d;_pause();(r4()|0)!=0?d=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q);return d},0,function(){N_(u[jv],0);return 0},0,function(){return S2(Fab& -4294967295)},0,function(d,f){var b=h;h+=16;var c,e,g,i=b+4,k=b+8,m=b+12;g=DY(f,u[qw]);var l=(g|0)==-1;a:do if(l){if(V()==0){c=1;break a}e=0;c=2;break a}else c=1;while(0);c==1&&(e=(s1(d,g,b,i,k,m)|0)<0?0:M_(Qab&4294967295,s([u[b],0,0,0,u[i],0,0,0,u[k],0,0,0],0,j,["i32",0,0,0,"i32",0,0,0,"i32",0,0,0])));h=b;return e},0,function(d){return M_(Sab&4294967295,s([u[d+4&4294967295],0,0,0,u[d+8&4294967295],0,0,0,u[d+12&4294967295],0,0,0,u[d+16&4294967295],0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*", -0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))},0,function(d){var f=u[d+16&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295]);f=u[d+8&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295]);f=u[d+12&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]| -0)==0)A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])},0,function(d,f){var b=h;h+=4;u[b]=0;var c=d==f?0:(tY(u[d+8&4294967295],u[f+8&4294967295],b)|0)<0?-2:(u[b]|0)!=0?u[b]:(tY(u[d+12&4294967295],u[f+12&4294967295],b)|0)<0?-2:(u[b]|0)!=0?u[b]:(tY(u[d+16&4294967295],u[f+16&4294967295],b)|0)<0?-2:u[b];h=b;return c},0,function(d){var f=h;h+=4;var b;b=S2(Kab&4294967295);u[f]=b;b=S2(Lab&4294967295);var c=M1(u[d+8&4294967295]);n0(f,c);z2(f,b);c=M1(u[d+12&4294967295]);n0(f,c);z2(f, -b);d=M1(u[d+16&4294967295]);n0(f,d);d=S2(Mab&4294967295);n0(f,d);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=u[f];h=f;return b},0,function(){W(u[H],Wab&4294967295);return-1},0,function(d,f,b){d=h;h+=12;var c=d+4,e=d+8;u[e]=0;u[c]=u[e];u[d]=u[c];(y4(Iab&4294967295,b)|0)==0?f=0:(P0(f,oP&4294967295,1,3,s([d,0,0,0,c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)== -0?f=0:(u[c]==0&&(u[c]=u[d],u[d]=0),f=P1(u[d],u[c],u[e]));h=d;return f},0,function(d,f,b){var c=h;h+=872;var e;e=c+860;var g=c+864,i=c+868;u[g]=0;u[i]=2147483647;(G5(f,b,fbb&4294967295,uP&4294967295,s([e,0,0,0,g,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0?d=0:(f=b9(c,d,u[e],u[g],u[i]),u[e]=f,u[e]==0?d=0:(u[c&4294967295]=u[c+8&4294967295],e=(u[c+28&4294967295]|0)==1?V8(c,d+40&-1):Z8(c,d+40&-1),V()!=0?d=0:(c9(c),d=f9(d,c,e))));h=c;return d},0,function(d,f,b){var c= -h;h+=872;var e;e=c+860;var g=c+864,i=c+868;u[g]=0;u[i]=2147483647;(G5(f,b,gbb&4294967295,yP&4294967295,s([e,0,0,0,g,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0?d=0:(f=b9(c,d,u[e],u[g],u[i]),u[e]=f,u[e]==0?d=0:(e=(u[c+28&4294967295]|0)==1?W8(c,d+40&-1):$8(c,d+40&-1),c9(c),d=V()!=0?0:f9(d,c,e)));h=c;return d},0,function(d,f,b){var c=h;h+=12;var e=c+4,g=c+8;u[g]=0;d=(G5(f,b,nbb&4294967295,EP&4294967295,s([c,0,0,0,e,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**", -0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0?0:fFb(d,u[c],u[e],u[g],0);h=c;return d},0,function(d,f,b){var c=h;h+=12;var e=c+4,g=c+8;u[g]=0;d=(G5(f,b,obb&4294967295,IP&4294967295,s([c,0,0,0,e,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0?0:fFb(d,u[c],u[e],u[g],1);h=c;return d},0,function(d,f,b){var c=h;h+=868;var e,g,i,k,m,l=c+860,o=c+864;u[o]=0;f=(G5(f,b,jbb&4294967295,CP&4294967295,s([l,0,0,0,o,0,0,0],0,j,["%struct.NullImporter**", -0,0,0,"i32*",0,0,0]))|0)==0;a:do{if(!f&&(b=b9(c,d,u[l],0,2147483647),u[l]=b,u[l]!=0)){b=j_(0);if(b!=0){i=0;m=u[c+8&4294967295];b:for(;;){if((u[o]|0)!=0&&!((i|0)<(u[o]|0))){e=7;break b}a9(c);u[c&4294967295]=u[c+8&4294967295];g=(u[c+28&4294967295]|0)==1?W8(c,d+40&-1):$8(c,d+40&-1);if(V()!=0){e=3;break b}if((g|0)<=0){e=5;break b}if(u[c+8&4294967295]==u[c&4294967295]){if(u[c+12&4294967295]==m){e=7;break b}u[c+8&4294967295]=u[c&4294967295]+u[c+28&4294967295]&4294967295}else{e=a_(u[l],(m-u[c+4&4294967295]& -4294967295|0)/(u[c+28&4294967295]|0)|0,(u[c+8&4294967295]-u[c+4&4294967295]&4294967295|0)/(u[c+28&4294967295]|0)|0);if(e==0){e=3;break b}g=b2(b,e);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if((g|0)<0){e=3;break b}for(k=0;;){if(!((u[d+12&4294967295]|0)>(k|0)))break;e=d9(c,k+1&4294967295,u[l],0);if(e==0){e=3;break b}g=b2(b,e);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e); -if((g|0)<0){e=3;break b}k=k+1&4294967295}i=i+1&4294967295;u[c+8&4294967295]=u[c&4294967295];m=u[c+8&4294967295]}e=1}b:do if(e==5){if((g|0)==0){e=7;break b}e9(g);e=3;break b}while(0);b:do if(e==7){e=a_(u[l],(m-u[c+4&4294967295]&4294967295|0)/(u[c+28&4294967295]|0)|0,u[c+24&4294967295]);if(e==0){e=3;break b}g=b2(b,e);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if((g|0)<0){e=3;break b}c9(c);break a}while(0);u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b)}c9(c)}b=0}while(0);h=c;return b},0,function(d,f,b){var c=h;h+=872;var e,g,i,k,m=c+860,l=c+864,o=c+868;u[l]=0;u[o]=2147483647;if((G5(f,b,ibb&4294967295,zP&4294967295,s([m,0,0,0,l,0,0,0,o,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0,"i32*",0,0,0]))|0)==0)g=0;else if(f=b9(c,d,u[m],u[l],u[o]),u[m]=f,u[m]==0)g=0;else if(f=j_(0),f==0)c9(c),g=0;else{a:for(;;){if(!(u[c+8&4294967295]<=u[c+12&4294967295])){e=7;break a}a9(c); -u[c&4294967295]=u[c+8&4294967295];i=(u[c+28&4294967295]|0)==1?W8(c,d+40&-1):$8(c,d+40&-1);if(V()!=0){e=3;break a}if((i|0)<=0){e=5;break a}e=u[d+12&4294967295];e=e==0?24:e==1?25:26;b:do if(e==26){k=f_(u[d+12&4294967295]);if(k==0){e=3;break a}for(b=0;;){if(!((u[d+12&4294967295]|0)>(b|0)))break b;e=d9(c,b+1&4294967295,u[m],1);if(e==0){e=14;break a}u[(k+12&4294967295)+b*4&4294967295]=e;b=b+1&4294967295;e=13}}else if(e==24){if(k=(u[c+8&4294967295]-u[c+4&4294967295]&4294967295|0)/(u[c+28&4294967295]|0)| -0,b=(u[c&4294967295]-u[c+4&4294967295]&4294967295|0)/(u[c+28&4294967295]|0)|0,k=a_(u[m],k,b),k==0){e=3;break a}}else if(e==25&&(k=d9(c,1,u[m],1),k==0)){e=3;break a}while(0);i=b2(f,k);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if((i|0)<0){e=3;break a}u[c+8&4294967295]=u[c&4294967295]==u[c+8&4294967295]?u[c&4294967295]+u[c+28&4294967295]&4294967295:u[c&4294967295];e=1}a:do if(e==5){if((i|0)==0){e=7;break a}e9(i);e=3;break a}else if(e== -14){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);e=3;break a}while(0);if(e==7)c9(c),g=f;else if(e==3){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);c9(c);g=0}}h=c;return g},0,function(d,f){var b,c;c=jFb(d,f);if(c==0)b=0;else{b=TY(c,BP&4294967295);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(b==0)b= -0;else{c=sDb(b,Q);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}}return b},0,jFb,0,function(){W(u[H],pbb&4294967295);return 0},0,function(){W(u[H],qbb&4294967295);return 0},0,function(d){u[d+32&4294967295]!=0&&U$(d);var f=u[d+24&4294967295]!=0;a:do if(f){var b=u[d+24&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+24&4294967295]+4&4294967295]+24&4294967295]](u[d+24&4294967295])}while(0); -f=u[d+16&4294967295]!=0;a:do if(f){b=u[d+16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0);f=u[d+20&4294967295]!=0;a:do if(f){b=u[d+20&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+20&4294967295]+4&4294967295]+24&4294967295]](u[d+20&4294967295])}while(0)},0,function(d,f){var b,c;c=s7(MP&4294967295,d,f);var e=c!=0;a:do if(e)b= -c;else if(yY(),(yX(f,vP&4294967295)|0)==0)b=u[d+24&4294967295],u[b&4294967295]=u[b&4294967295]+1&4294967295,b=u[d+24&4294967295];else if((yX(f,Fbb&4294967295)|0)==0)b=N2(tP&4294967295,s([u[d+28&4294967295],0,0,0],0,j,["i32",0,0,0]));else if((yX(f,NP&4294967295)|0)==0)b=N2(tP&4294967295,s([u[d+12&4294967295],0,0,0],0,j,["i32",0,0,0]));else{b=(yX(f,Gbb&4294967295)|0)==0;b:do if(b){if(u[d+16&4294967295]==0)break b;c=u[d+16&4294967295];u[c&4294967295]=u[c&4294967295]+1&4294967295;b=u[d+16&4294967295]; -break a}while(0);W(u[Tu],f);b=0}while(0);return b},0,function(d,f){var b,c,e,g,i;g=u[f+8&4294967295];b=g==0?9:g==1?10:11;a:do if(b==11){e=f_(g);if(e!=0){for(b=0;;){if(!((b|0)<(g|0))){b=0;break a}i=i9(d,u[(f+12&4294967295)+b*4&4294967295],Q);if(i==0)break;u[(e+12&4294967295)+b*4&4294967295]=i;b=b+1&4294967295}u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}c=0;b=1;break a}else if(b==9){e=i9(d,hj,Q);b=0;break a}else if(b==10){e=i9(d,u[f+ -12&-1],Q);b=0;break a}while(0);b==0&&(c=e);return c},0,function(d,f){var b=h;h+=4;var c;u[b]=hj;var e=(P0(f,TP&4294967295,0,1,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do{if(!e){c=h9(d,u[b]);var g=(c|0)<0;b:do if(!g){if((u[d+36&4294967295]|0)<=(c|0))break b;c=N2(tP&4294967295,s([u[(d+40&4294967295)+(c*2&4294967295)*4&4294967295],0,0,0],0,j,["i32",0,0,0]));break a}while(0);W(u[Iv],PP&4294967295)}c=0}while(0);h=b;return c},0,function(d,f){var b=h;h+=4;var c;u[b]=hj;var e=(P0(f,UP&4294967295, -0,1,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do{if(!e){c=h9(d,u[b]);var g=(c|0)<0;b:do if(!g){if((u[d+36&4294967295]|0)<=(c|0))break b;c=N2(tP&4294967295,s([u[(d+40&4294967295)+((c*2&4294967295)+1&4294967295)*4&4294967295],0,0,0],0,j,["i32",0,0,0]));break a}while(0);W(u[Iv],PP&4294967295)}c=0}while(0);h=b;return c},0,function(d,f){var b=h;h+=4;var c;u[b]=hj;var e=(P0(f,VP&4294967295,0,1,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do{if(!e){c=h9(d,u[b]);var g=(c|0)< -0;b:do if(!g){if((u[d+36&4294967295]|0)<=(c|0))break b;c=iFb(u[(d+40&4294967295)+(c*2&4294967295)*4&4294967295],u[(d+40&4294967295)+((c*2&4294967295)+1&4294967295)*4&4294967295]);break a}while(0);W(u[Iv],PP&4294967295)}c=0}while(0);h=b;return c},0,function(d,f,b){var c=h;h+=4;var e,g;u[c]=Q;if((G5(f,b,Mbb&4294967295,QP&4294967295,s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0)g=0;else if(f=f_(u[d+36&4294967295]-1&4294967295),f==0)g=0;else{for(b=1;;){if(!((u[d+36&4294967295]|0)>(b|0))){e= -6;break}e=hFb(d,b,u[c]);if(e==0){e=2;break}u[(f+12&4294967295)+(b-1&4294967295)*4&4294967295]=e;b=b+1&4294967295;e=1}if(e==6)g=f;else if(e==2){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);g=0}}h=c;return g},0,function(d,f,b){var c=h;h+=4;var e,g,i,k;u[c]=Q;b=(G5(f,b,Nbb&4294967295,SP&4294967295,s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(b)f=0;else{f=h2();g=f==0;b:do if(!g){if(u[u[d+20&4294967295]+16&4294967295]== -0){e=1;break b}var b=y_(u[u[d+20&4294967295]+16&4294967295],Obb&4294967295,0,s(1,0,j,"i32")),m=b==0;c:do if(!m){for(g=0;;){if(!((u[b+8&4294967295]|0)>(g|0))){e=13;break}i=u[u[b+12&4294967295]+4*g&4294967295];if(i==0)break c;k=i9(d,i,u[c]);if(k==0){e=6;break}e=Q1(f,i,k);u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);if((e|0)<0)break c;g=g+1&4294967295;e=3}if(e==13){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)== -0)A[u[u[b+4&4294967295]+24&4294967295]](b);break a}else if(e==6&&(u[i&4294967295]=u[i&4294967295]-1&4294967295,(u[i&4294967295]|0)==0))A[u[u[i+4&4294967295]+24&4294967295]](i)}while(0);d=b!=0;c:do if(d){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break c;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=0;break a}while(0)}while(0);h=c;return f},0,function(d, -f){var b=Z_(3,s([u[d+20&4294967295],0,0,0,d,0,0,0,f,0,0,0],0,j,["%struct.PatternObject*",0,0,0,"%struct.MatchObject*",0,0,0,"%struct.NullImporter*",0,0,0]));return eFb(Lbb&4294967295,b)},0,function(){W(u[H],Pbb&4294967295);return 0},0,function(){W(u[H],Qbb&4294967295);return 0},0,function(d){var f=u[d+16&4294967295]!=0;a:do if(f){var b=u[d+16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0); -f=u[d+12&4294967295]!=0;a:do if(f){b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);f=u[d+20&4294967295];u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[u[d+20&4294967295]+4&4294967295]+24&4294967295]](u[d+20&4294967295])},0,function(d,f){var b,c;c=s7(WP,d,f);var e=c!=0;a:do if(e)b=c;else if(yY(),(yX(f,Ubb&4294967295)|0)==0)(u[d+32&4294967295]| -0)>=0?b=N2(tP&4294967295,s([u[d+32&4294967295],0,0,0],0,j,["i32",0,0,0])):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q);else if((yX(f,Vbb&4294967295)|0)==0){var g=u[u[d+20&4294967295]+20&4294967295]!=0;b:do if(g){if(!((u[d+32&4294967295]|0)>=0))break b;b=EY(u[u[d+20&4294967295]+20&4294967295],u[d+32&4294967295]);if(b!=0)break a;else yY()}while(0);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;b=Q}else if((yX(f,GP&4294967295)|0)==0)u[d+12&4294967295]!=0?(b=u[d+12&4294967295],u[b&4294967295]=u[b& -4294967295]+1&4294967295,b=u[d+12&4294967295]):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q);else if((yX(f,Wbb&4294967295)|0)==0)if(u[d+16&4294967295]!=0)b=u[d+16&4294967295],u[b&4294967295]=u[b&4294967295]+1&4294967295,b=u[d+16&4294967295];else{b=d;var i=g=a,k=a,m=a,l=a,k=f_(u[b+36&4294967295]);if(k==0)i=0;else{for(l=0;;){if(!((u[b+36&4294967295]|0)>(l|0))){g=6;break}m=iFb(u[(b+40&4294967295)+(l*2&4294967295)*4&4294967295],u[(b+40&4294967295)+((l*2&4294967295)+1&4294967295)*4&4294967295]);if(m== -0){g=2;break}u[(k+12&4294967295)+l*4&4294967295]=m;l=l+1&4294967295;g=1}if(g==6)u[k&4294967295]=u[k&4294967295]+1&4294967295,i=u[b+16&4294967295]=k;else if(g==2){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);i=0}}b=i}else(yX(f,DP&4294967295)|0)==0?(b=u[d+20&4294967295],u[b&4294967295]=u[b&4294967295]+1&4294967295,b=u[d+20&4294967295]):(yX(f,wP&4294967295)|0)==0?b=N2(tP&4294967295,s([u[d+24&4294967295],0,0,0],0,j,["i32",0,0,0])):(yX(f, -xP&4294967295)|0)==0?b=N2(tP&4294967295,s([u[d+28&4294967295],0,0,0],0,j,["i32",0,0,0])):(W(u[Tu],f),b=0);while(0);return b},0,function(d){var f,b;b=d+12&4294967295;a9(b);u[b&4294967295]=u[b+8&4294967295];f=(u[b+28&4294967295]|0)==1?V8(b,u[d+8&4294967295]+40&-1):Z8(b,u[d+8&4294967295]+40&-1);if(V()!=0)b=0;else{var d=f9(u[d+8&4294967295],b,f),c=(f|0)==0;a:do if(c)f=2;else{if(u[b&4294967295]==u[b+8&4294967295]){f=2;break a}u[b+8&4294967295]=u[b&4294967295];f=5;break a}while(0);f==2&&(u[b+8&4294967295]= -u[b&4294967295]+u[b+28&4294967295]&4294967295);b=d}return b},0,function(d){var f,b;b=d+12&4294967295;a9(b);u[b&4294967295]=u[b+8&4294967295];f=(u[b+28&4294967295]|0)==1?W8(b,u[d+8&4294967295]+40&-1):$8(b,u[d+8&4294967295]+40&-1);if(V()!=0)b=0;else{var d=f9(u[d+8&4294967295],b,f),c=(f|0)==0;a:do if(c)f=2;else{if(u[b&4294967295]==u[b+8&4294967295]){f=2;break a}u[b+8&4294967295]=u[b&4294967295];f=5;break a}while(0);f==2&&(u[b+8&4294967295]=u[b&4294967295]+u[b+28&4294967295]&4294967295);b=d}return b}, -0,function(d){c9(d+12&4294967295);var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0)},0,function(d,f){var b;b=s7(YP,d,f);b==0&&(yY(),(yX(f,vP&4294967295)|0)==0?(b=u[d+8&4294967295],u[b&4294967295]=u[b&4294967295]+1&4294967295,b=u[d+8&4294967295]):(W(u[Tu],f),b=0));return b},0,function(d,f){var b=h;h+=24;var c,e,g,i,k,m=b+4,l=b+ -8,o=b+12,r=b+16,p=b+20;u[m]=0;u[o]=0;u[r]=0;u[p]=0;if((y1(f,Ibb&4294967295,s([b,0,0,0,m,0,0,0,kE,0,0,0,l,0,0,0,o,0,0,0,r,0,0,0,p,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)g=0;else if(k=u[u[l]+8&4294967295],((u[OP+16&4294967295]+(u[OP+20&4294967295]*k&4294967295)&4294967295)+3&-4|0)>=0?(e=((u[OP+16&4294967295]+(u[OP+20&4294967295]*k&4294967295)& -4294967295)+3&-4|0)!=0?(u[OP+16&4294967295]+(u[OP+20&4294967295]*k&4294967295)&4294967295)+3&-4:1,e=oa(e)):e=0,e=A6(e,OP,k),e==0)g=0;else{u[e+32&4294967295]=0;u[e+24&4294967295]=0;u[e+16&4294967295]=0;u[e+20&4294967295]=0;u[e+36&4294967295]=k;for(i=0;;){if(!((i|0)<(k|0))){c=9;break}c=u[u[u[l]+12&4294967295]+4*i&4294967295];c=(u[u[c+4&4294967295]+84&4294967295]&8388608|0)!=0?X_(c):D6(c);u[(e+40&4294967295)+i*2&4294967295]=c&65535;if((D(u[(e+40&4294967295)+i*2&4294967295],16)|0)!=(c|0)){c=5;break}i= -i+1&4294967295;c=3}c==5&&W(u[qw],Jbb&4294967295);if(V()!=0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);g=0}else{k=u[b];u[k&4294967295]=u[k&4294967295]+1&4294967295;u[e+24&4294967295]=u[b];u[e+28&4294967295]=u[m];u[e+12&4294967295]=u[o];u[r]!=0&&(m=u[r],u[m&4294967295]=u[m&4294967295]+1&4294967295);u[e+16&4294967295]=u[r];u[p]!=0&&(r=u[p],u[r&4294967295]=u[r&4294967295]+1&4294967295);u[e+20&4294967295]=u[p];u[e+32&4294967295]=0;p= -e+40&-1;r=(e+40&-1)+2*u[e+36&4294967295]&4294967295;o=u[e+12&4294967295];k=(o|0)<0;a:do if(k)m=0;else{if((o|0)>100){m=0;break a}if(p>=r){m=0;break a}if(E(u[r+-2&4294967295],16)!=1){m=0;break a}(o|0)==0&&(o=100);g=g9(p,r+-2&4294967295,o);m=6;break a}while(0);m==0&&(g=0);(g|0)==0?(W(u[Av],Kbb&4294967295),g=0):g=1;if((g|0)==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);g=0}else g=e}}h=b;return g},0,function(){return N2(Zab&4294967295, -s([2,0,0,0],0,j,["i32",0,0,0]))},0,function(d,f){var b=h;h+=8;var c=b+4,c=(y1(f,$ab&4294967295,s([b,0,0,0,c,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0?0:(u[c]&4|0)!=0?N2(tP&4294967295,s([bFb(u[b]),0,0,0],0,j,["i32",0,0,0])):(u[c]&32|0)!=0?N2(tP&4294967295,s([cFb(u[b]),0,0,0],0,j,["i32",0,0,0])):N2(tP&4294967295,s([aFb(u[b]),0,0,0],0,j,["i32",0,0,0]));h=b;return c},0,function(d){return u[d+8&4294967295]},0,nFb,0,function(d,f){var b,c,e,g,i;c=f;(c|0)<0&&(c=0);i=u[d+8&4294967295]*c&4294967295;g= -(c|0)!=0;a:do if(g){if(((i|0)/(c|0)|0)==(u[d+8&4294967295]|0)){b=2;break a}W(u[qw],iQ&4294967295);e=0;b=3;break a}else b=2;while(0);a:do if(b==2){e=(u[d+8&4294967295]|0)==(i|0);b:do if(e){if(u[d+4&4294967295]!=zQ){b=5;break b}c=d;u[c&4294967295]=u[c&4294967295]+1&4294967295;e=d;break a}while(0);e=i;if((e+21&4294967295)>>>0<=e>>>0)W(u[qw],iQ&4294967295),e=0;else if((e+21&4294967295|0)>=0?(e=(e|0)!=-21?e+21&4294967295:1,e=oa(e)):e=0,e==0)e=OY();else{u[e+8&4294967295]=i;u[e+4&4294967295]=zQ;u[e&4294967295]= -1;u[e+12&4294967295]=-1;u[e+16&4294967295]=0;u[(e+20&4294967295)+i&4294967295]=0;g=(u[d+8&4294967295]|0)==1;b:do if(g){if(!((c|0)>0)){b=10;break b}xX(e+20&-1,E(u[d+20&-1],8)&255,c);break a}while(0);g=0;(g|0)<(i|0)&&(pX(e+20&-1,d+20&-1,u[d+8&4294967295]),g=u[d+8&4294967295]);for(;;){if(!((g|0)<(i|0))){b=14;break}b=i-g&4294967295;var k=g;b=(b|0)<=(k|0)?b:k;pX((e+20&-1)+g&4294967295,e+20&-1,b);g=g+b&4294967295;b=12}}}while(0);return e},0,oFb,0,function(d,f,b){var c,e;(f|0)<0&&(f=0);(b|0)<0&&(b=0);(u[d+ -8&4294967295]|0)<(b|0)&&(b=u[d+8&4294967295]);var g=(f|0)==0;a:do if(g){if((u[d+8&4294967295]|0)!=(b|0)){c=4;break a}if(u[d+4&4294967295]!=zQ){c=4;break a}e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295;e=d;c=6;break a}else c=4;while(0);c==4&&((b|0)<(f|0)&&(b=f),e=SY((d+20&-1)+f&4294967295,b-f&4294967295));return e},0,function(d,f){var b,c,e=u[f+4&4294967295]!=zQ;a:do if(e){if((u[u[f+4&4294967295]+84&4294967295]&268435456|0)!=0)c=CGb(d,f);else{if((u[u[f+4&4294967295]+84&4294967295]&134217728|0)!= -0){b=2;break a}T(u[H],Kcb&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));c=-1}b=0;break a}else b=2;while(0);b==2&&(c=D((l9(d+20&-1,u[d+8&4294967295],f+20&-1,u[f+8&4294967295],0)|0)!=-1,1));return c},0,function(d,f){var b=h;h+=16;var c,e,g=b+4,i=b+8,k=b+12,m,l,o;m=u[u[f+4&4294967295]+48&4294967295]==0;a:do if(m)c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0){c=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0){c=0;break a}c=DY(f,u[Iv]); -e=(c|0)==-1;b:do if(e){if(V()==0)break b;e=0;c=5;break a}while(0);(c|0)<0&&(c=u[d+8&4294967295]+c&4294967295);e=oFb(d,c);c=5;break a}while(0);a:do if(c==0)if(u[f+4&4294967295]==rP)if((s1(f,u[d+8&4294967295],b,g,i,k)|0)<0)e=0;else if((u[k]|0)<=0)e=SY(jQ&4294967295,0);else{e=(u[b]|0)!=0;b:do if(!e){if((u[i]|0)!=1){c=8;break b}if((u[d+8&4294967295]|0)!=(u[k]|0)){c=8;break b}if(u[d+4&4294967295]!=zQ){c=8;break b}g=d;u[g&4294967295]=u[g&4294967295]+1&4294967295;e=d;break a}while(0);if((u[i]|0)==1)e=SY((d+ -20&-1)+u[b]&4294967295,u[k]);else if(l=p0(d),o=NY(u[k]),o==0)e=OY();else{e=u[b];for(m=0;;){if(!((m|0)<(u[k]|0))){c=14;break}u[o+m&4294967295]=u[l+e&4294967295];e=e+u[i]&4294967295;m=m+1&4294967295;c=12}e=SY(o,u[k])}}else T(u[H],Mcb&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),e=0;while(0);h=b;return e},0,function(d,f,b){(f|0)!=0?(W(u[uw],kQ&4294967295),d=-1):(u[b]=d+20&-1,d=u[d+8&4294967295]);return d},0,function(){W(u[H],Ncb&4294967295);return-1},0,function(d,f){f!= -0&&(u[f]=u[d+8&4294967295]);return 1},0,function(d,f,b){(f|0)!=0?(W(u[uw],kQ&4294967295),d=-1):(u[b]=d+20&-1,d=u[d+8&4294967295]);return d},0,function(d,f,b){return PY(f,d,d+20&-1,u[d+8&4294967295],1,b)},0,function(d){var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0)},0,function(d){var f=h;h+=33;var b,c,e=f+8,g=f+16,i=f+24,k=f+ -29,m,l;m=vFb(d+12&4294967295,f,k,e,g,i,f+25);b=(m|0)==0;a:do if(b)d=0;else{if((m|0)==1){d=0;break a}d=c=b=m=0;l=z9(f);var o=l==0;b:do if(!o){m=z9(e);if(m==0)break b;b=(u[k]|0)!=0?150:152;b=A[b](g);if(b==0)break b;E(u[i],8)==0?(c=Q,u[c&4294967295]=u[c&4294967295]+1&4294967295):c=SY(i,1);if(c==0)break b;d=Z_(4,s([l,0,0,0,m,0,0,0,b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))}while(0);e=l!=0;b:do if(e){u[l& -4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break b;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);e=m!=0;b:do if(e){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);e=b!=0;b:do if(e){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);e=c!=0;b:do if(e){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]| -0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=d;d=22;break a}while(0);d==0&&(c=0);h=f;return c},0,function(d){var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0)},0,function(d){var f=h;h+=16;var b,c,e=f+4,g=f+8;c=tFb(d+12&4294967295,f,e,g);var i=(c|0)==0;a:do if(i)d=0;else{if((c|0)==1){d=0;break a}d=b=0;c=f1(u[f]); -i=c==0;b:do if(!i){d=(u[e]|0)!=-1?G6(u[e]):z9(g);if(d==0)break b;b=Z_(2,s([c,0,0,0,d,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))}while(0);e=c!=0;b:do if(e){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);e=d!=0;b:do if(e){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break b;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);d=13;break a}while(0);d==0&&(b=0);h=f; -return b},0,n9,0,function(d,f){var b=h;h+=16;var c,e,g=b+4,i,k=b+8,m=b+12;e=u[d+8&4294967295];u[g]=-1;i=d+20&-1;u[m]=Q;var l=(y1(f,Vcb&4294967295,s([m,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0;a:do if(l)c=0;else if((u[g]|0)<0&&(u[g]=2147483647),u[m]==Q){c=d;var o=i,r=e,p=a,q=a,t=a,w=t=a,x=a,z=a,y=a,q=u[g],x=0,z=j_((q|0)<=11?q+1&4294967295:12),C=z==0;b:do{if(!C){t=w=0;c:for(;;){p=D((q|0)>0,1);q=q-1&4294967295;if(E(p,8)==0){p=7;break c}d:for(;;){if((t|0)>=(r|0))break d; -if((u[FG+D(u[o+t&4294967295],8)*4&4294967295]&8|0)==0)break d;t=t+1&4294967295}if((t|0)==(r|0)){p=7;break c}w=t;t=t+1&4294967295;d:for(;;){if((t|0)>=(r|0))break d;if((u[FG+D(u[o+t&4294967295],8)*4&4294967295]&8|0)!=0)break d;t=t+1&4294967295}p=(w|0)==0;d:do if(p){if((t|0)!=(r|0))break d;if(u[c+4&4294967295]==zQ){p=15;break c}}while(0);y=SY(o+w&4294967295,t-w&4294967295);if(y==0){p=17;break c}p=(x|0)<=11;d:do if(p)u[u[z+12&4294967295]+4*x&4294967295]=y;else{if((b2(z,y)|0)!=0){p=20;break c}u[y&4294967295]= -u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0)break d;A[u[u[y+4&4294967295]+24&4294967295]](y)}while(0);x=x+1&4294967295;p=2}c:do if(p==15){u[c&4294967295]=u[c&4294967295]+1&4294967295;u[u[z+12&4294967295]&4294967295]=c;x=x+1&4294967295;p=7;break c}else if(p==20){u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)==0)A[u[u[y+4&4294967295]+24&4294967295]](y);p=17;break c}while(0);c:do if(p==7){p=(t|0)<(r|0);d:do if(p){e:for(;;){if((t|0)>=(r|0))break e;if((u[FG+D(u[o+t&4294967295], -8)*4&4294967295]&8|0)==0)break e;t=t+1&4294967295}if((t|0)==(r|0))break d;y=SY(o+t&4294967295,r-t&4294967295);if(y==0){p=17;break c}w=(x|0)<=11;e:do if(w)u[u[z+12&4294967295]+4*x&4294967295]=y;else if((b2(z,y)|0)!=0){u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)==0)A[u[u[y+4&4294967295]+24&4294967295]](y);p=17;break c}else{u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0)break e;A[u[u[y+4&4294967295]+24&4294967295]](y)}while(0);x=x+1&4294967295}while(0); -u[z+8&4294967295]=x;t=z;break b}while(0);u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)==0)A[u[u[z+4&4294967295]+24&4294967295]](z)}t=0}while(0);c=t}else{c=(u[u[u[m]+4&4294967295]+84&4294967295]&134217728|0)!=0;b:do if(c)u[k]=u[m]+20&-1,u[b]=u[u[m]+8&4294967295];else{if((u[u[u[m]+4&4294967295]+84&4294967295]&268435456|0)!=0)c=FGb(d,u[m],u[g]);else{if((IY(u[m],k,b)|0)==0)break b;c=0}break a}while(0);c=d;var o=i,r=e,q=u[k],x=u[b],B=w=w=z=p=a,G=a,t=w=y=G=a,z=u[g],y=0,C=(x|0)==0; -b:do if(C)W(u[L],fQ&4294967295),w=0;else if((x|0)==1){var w=c,B=o,G=r,K=E(u[q&4294967295],8)&255,I=a,F=a,J=a,M=J=a,O=a,aa=a,U=a,F=z,O=0,aa=j_((F|0)<=11?F+1&4294967295:12),Ia=aa==0;c:do{if(!Ia){J=M=0;d:for(;;){if((M|0)>=(G|0)){I=16;break d}I=D((F|0)>0,1);F=F-1&4294967295;if(E(I,8)==0){I=16;break d}e:for(;;){if(!((M|0)<(G|0))){I=2;continue d}if(E(u[B+M&4294967295],8)==E(K,8))break e;M=M+1&4294967295}U=SY(B+J&4294967295,M-J&4294967295);if(U==0){I=6;break d}I=(O|0)<=11;e:do if(I)u[u[aa+12&4294967295]+ -4*O&4294967295]=U;else{if((b2(aa,U)|0)!=0){I=9;break d}u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)!=0)break e;A[u[u[U+4&4294967295]+24&4294967295]](U)}while(0);O=O+1&4294967295;J=M=M+1&4294967295;I=2}d:do if(I==16){U=(O|0)!=0;e:do if(U)I=19;else{if(u[w+4&4294967295]!=zQ){I=19;break e}u[w&4294967295]=u[w&4294967295]+1&4294967295;u[u[aa+12&4294967295]&4294967295]=w;O=O+1&4294967295;I=21;break e}while(0);e:do if(I==19){if(!((J|0)<=(G|0)))break e;U=SY(B+J&4294967295,G-J&4294967295); -if(U==0){I=6;break d}M=(O|0)<=11;f:do if(M)u[u[aa+12&4294967295]+4*O&4294967295]=U;else if((b2(aa,U)|0)!=0){u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)==0)A[u[u[U+4&4294967295]+24&4294967295]](U);I=6;break d}else{u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)!=0){I=27;break f}A[u[u[U+4&4294967295]+24&4294967295]](U)}while(0);O=O+1&4294967295}while(0);u[aa+8&4294967295]=O;J=aa;break c}else if(I==9&&(u[U&4294967295]=u[U&4294967295]-1&4294967295,(u[U&4294967295]| -0)==0))A[u[u[U+4&4294967295]+24&4294967295]](U);while(0);u[aa&4294967295]=u[aa&4294967295]-1&4294967295;if((u[aa&4294967295]|0)==0)A[u[u[aa+4&4294967295]+24&4294967295]](aa)}J=0}while(0);w=J}else{w=(z|0)<=11?z+1&4294967295:12;w=j_(w);if(w!=0){B=G=0;c:for(;;){p=D((z|0)>0,1);z=z-1&4294967295;if(E(p,8)==0){p=3;break c}G=j9(o+B&4294967295,r-B&4294967295,q,x,-1,1);if((G|0)<0){p=3;break c}G=B+G&4294967295;t=SY(o+B&4294967295,G-B&4294967295);if(t==0){p=5;break c}p=(y|0)<=11;d:do if(p)u[u[w+12&4294967295]+ -4*y&4294967295]=t;else{if((b2(w,t)|0)!=0){p=8;break c}u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)!=0)break d;A[u[u[t+4&4294967295]+24&4294967295]](t)}while(0);y=y+1&4294967295;B=G+x&4294967295;p=2}c:do if(p==3){t=(y|0)!=0;d:do if(t)p=15;else{if(u[c+4&4294967295]!=zQ){p=15;break d}u[c&4294967295]=u[c&4294967295]+1&4294967295;u[u[w+12&4294967295]&4294967295]=c;y=y+1&4294967295;p=17;break d}while(0);if(p==15){t=SY(o+B&4294967295,r-B&4294967295);if(t==0){p=5;break c}p=(y|0)<=11; -d:do if(p)u[u[w+12&4294967295]+4*y&4294967295]=t;else if((b2(w,t)|0)!=0){u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);p=5;break c}else{u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)!=0)break d;A[u[u[t+4&4294967295]+24&4294967295]](t)}while(0);y=y+1&4294967295}u[w+8&4294967295]=y;break b}else if(p==8&&(u[t&4294967295]=u[t&4294967295]-1&4294967295,(u[t&4294967295]|0)==0))A[u[u[t+4&4294967295]+24&4294967295]](t); -while(0);u[w&4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)==0)A[u[u[w+4&4294967295]+24&4294967295]](w)}w=0}while(0);c=w}while(0);h=b;return c},0,function(d,f){var b=h;h+=16;var c,e,g=b+4,i,k=b+8,m=b+12;e=u[d+8&4294967295];u[g]=-1;i=d+20&-1;u[m]=Q;var l=(y1(f,Zcb&4294967295,s([m,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0;a:do if(l)c=0;else if((u[g]|0)<0&&(u[g]=2147483647),u[m]==Q){c=d;var o=i,r=e,p=a,q=a,t=a,w=t=a,x=a,z=a,y=a,q=u[g],x=0,z=j_((q|0)<=11? -q+1&4294967295:12),C=z==0;b:do{if(!C){t=w=r-1&4294967295;c:for(;;){p=D((q|0)>0,1);q=q-1&4294967295;if(E(p,8)==0){p=7;break c}d:for(;;){if((t|0)<0)break d;if((u[FG+D(u[o+t&4294967295],8)*4&4294967295]&8|0)==0)break d;t=t-1&4294967295}if((t|0)<0){p=7;break c}w=t;t=t-1&4294967295;d:for(;;){if((t|0)<0)break d;if((u[FG+D(u[o+t&4294967295],8)*4&4294967295]&8|0)!=0)break d;t=t-1&4294967295}p=(r-1&4294967295|0)==(w|0);d:do if(p){if(!((t|0)<0))break d;if(u[c+4&4294967295]==zQ){p=15;break c}}while(0);y=SY(o+ -(t+1&4294967295)&4294967295,(w+1&4294967295)-(t+1&4294967295)&4294967295);if(y==0){p=17;break c}p=(x|0)<=11;d:do if(p)u[u[z+12&4294967295]+4*x&4294967295]=y;else{if((b2(z,y)|0)!=0){p=20;break c}u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0)break d;A[u[u[y+4&4294967295]+24&4294967295]](y)}while(0);x=x+1&4294967295;p=2}c:do if(p==15){u[c&4294967295]=u[c&4294967295]+1&4294967295;u[u[z+12&4294967295]&4294967295]=c;x=x+1&4294967295;p=7;break c}else if(p==20){u[y&4294967295]=u[y& -4294967295]-1&4294967295;if((u[y&4294967295]|0)==0)A[u[u[y+4&4294967295]+24&4294967295]](y);p=17;break c}while(0);c:do if(p==7){p=(t|0)>=0;d:do if(p){e:for(;;){if((t|0)<0)break e;if((u[FG+D(u[o+t&4294967295],8)*4&4294967295]&8|0)==0)break e;t=t-1&4294967295}if(!((t|0)>=0))break d;y=SY(o&4294967295,t+1&4294967295);if(y==0){p=17;break c}w=(x|0)<=11;e:do if(w)u[u[z+12&4294967295]+4*x&4294967295]=y;else if((b2(z,y)|0)!=0){u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)==0)A[u[u[y+ -4&4294967295]+24&4294967295]](y);p=17;break c}else{u[y&4294967295]=u[y&4294967295]-1&4294967295;if((u[y&4294967295]|0)!=0)break e;A[u[u[y+4&4294967295]+24&4294967295]](y)}while(0);x=x+1&4294967295}while(0);u[z+8&4294967295]=x;if((x6(z)|0)<0){p=17;break c}t=z;break b}while(0);u[z&4294967295]=u[z&4294967295]-1&4294967295;if((u[z&4294967295]|0)==0)A[u[u[z+4&4294967295]+24&4294967295]](z)}t=0}while(0);c=t}else{c=(u[u[u[m]+4&4294967295]+84&4294967295]&134217728|0)!=0;b:do if(c)u[k]=u[m]+20&-1,u[b]=u[u[m]+ -8&4294967295];else{if((u[u[u[m]+4&4294967295]+84&4294967295]&268435456|0)!=0)c=IGb(d,u[m],u[g]);else{if((IY(u[m],k,b)|0)==0)break b;c=0}break a}while(0);c=d;var o=i,r=e,q=u[k],x=u[b],B=w=w=z=p=a,G=a,C=w=y=a,z=u[g],y=0,t=(x|0)==0;b:do if(t)W(u[L],fQ&4294967295),w=0;else if((x|0)==1){var w=c,B=o,G=r,K=E(u[q&4294967295],8)&255,I=a,F=a,J=a,M=a,O=J=a,aa=a,U=a,F=z,O=0,aa=j_((F|0)<=11?F+1&4294967295:12),Ia=aa==0;c:do{if(!Ia){M=J=G-1&4294967295;d:for(;;){if((M|0)<0){I=16;break d}I=D((F|0)>0,1);F=F-1&4294967295; -if(E(I,8)==0){I=16;break d}e:for(;;){if(!((M|0)>=0)){I=2;continue d}if(E(u[B+M&4294967295],8)==E(K,8))break e;M=M-1&4294967295}U=SY(B+(M+1&4294967295)&4294967295,(J+1&4294967295)-(M+1&4294967295)&4294967295);if(U==0){I=6;break d}I=(O|0)<=11;e:do if(I)u[u[aa+12&4294967295]+4*O&4294967295]=U;else{if((b2(aa,U)|0)!=0){I=9;break d}u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)!=0)break e;A[u[u[U+4&4294967295]+24&4294967295]](U)}while(0);O=O+1&4294967295;J=M=M-1&4294967295;I=2}d:do if(I== -16){M=(O|0)!=0;e:do if(M)I=19;else{if(u[w+4&4294967295]!=zQ){I=19;break e}u[w&4294967295]=u[w&4294967295]+1&4294967295;u[u[aa+12&4294967295]&4294967295]=w;O=O+1&4294967295;I=21;break e}while(0);e:do if(I==19){if(!((J|0)>=-1))break e;U=SY(B&4294967295,J+1&4294967295);if(U==0){I=6;break d}M=(O|0)<=11;f:do if(M)u[u[aa+12&4294967295]+4*O&4294967295]=U;else if((b2(aa,U)|0)!=0){u[U&4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)==0)A[u[u[U+4&4294967295]+24&4294967295]](U);I=6;break d}else{u[U& -4294967295]=u[U&4294967295]-1&4294967295;if((u[U&4294967295]|0)!=0){I=27;break f}A[u[u[U+4&4294967295]+24&4294967295]](U)}while(0);O=O+1&4294967295}while(0);u[aa+8&4294967295]=O;if((x6(aa)|0)<0){I=6;break d}J=aa;break c}else if(I==9&&(u[U&4294967295]=u[U&4294967295]-1&4294967295,(u[U&4294967295]|0)==0))A[u[u[U+4&4294967295]+24&4294967295]](U);while(0);u[aa&4294967295]=u[aa&4294967295]-1&4294967295;if((u[aa&4294967295]|0)==0)A[u[u[aa+4&4294967295]+24&4294967295]](aa)}J=0}while(0);w=J}else{w=(z|0)<= -11?z+1&4294967295:12;w=j_(w);if(w!=0){B=r;c:for(;;){p=D((z|0)>0,1);z=z-1&4294967295;if(E(p,8)==0){p=3;break c}G=j9(o,B,q,x,-1,2);if((G|0)<0){p=3;break c}C=SY(o+(G+x&4294967295)&4294967295,B-(G+x&4294967295)&4294967295);if(C==0){p=5;break c}p=(y|0)<=11;d:do if(p)u[u[w+12&4294967295]+4*y&4294967295]=C;else{if((b2(w,C)|0)!=0){p=8;break c}u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)!=0)break d;A[u[u[C+4&4294967295]+24&4294967295]](C)}while(0);y=y+1&4294967295;B=G;p=2}c:do if(p== -3){G=(y|0)!=0;d:do if(G)p=15;else{if(u[c+4&4294967295]!=zQ){p=15;break d}u[c&4294967295]=u[c&4294967295]+1&4294967295;u[u[w+12&4294967295]&4294967295]=c;y=y+1&4294967295;p=17;break d}while(0);if(p==15){C=SY(o&4294967295,B);if(C==0){p=5;break c}p=(y|0)<=11;d:do if(p)u[u[w+12&4294967295]+4*y&4294967295]=C;else if((b2(w,C)|0)!=0){u[C&4294967295]=u[C&4294967295]-1&4294967295;if((u[C&4294967295]|0)==0)A[u[u[C+4&4294967295]+24&4294967295]](C);p=5;break c}else{u[C&4294967295]=u[C&4294967295]-1&4294967295; -if((u[C&4294967295]|0)!=0)break d;A[u[u[C+4&4294967295]+24&4294967295]](C)}while(0);y=y+1&4294967295}u[w+8&4294967295]=y;if((x6(w)|0)<0){p=5;break c}break b}else if(p==8&&(u[C&4294967295]=u[C&4294967295]-1&4294967295,(u[C&4294967295]|0)==0))A[u[u[C+4&4294967295]+24&4294967295]](C);while(0);u[w&4294967295]=u[w&4294967295]-1&4294967295;if((u[w&4294967295]|0)==0)A[u[u[w+4&4294967295]+24&4294967295]](w)}w=0}while(0);c=w}while(0);h=b;return c},0,function(d){var f,b,c,e;b=u[d+8&4294967295];c=SY(0,b);if(c== -0)f=0;else{f=c+20&-1;pX(f,d+20&-1,b);for(d=0;;){if(!((d|0)<(b|0)))break;e=D(u[f+d&4294967295],8);var g=GX();(D(u[u[g]+2*e&4294967295],16)&256|0)!=0&&(g=___ctype_tolower_loc(),u[f+d&4294967295]=u[u[g]+4*e&4294967295]&255);d=d+1&4294967295}f=c}return f},0,function(d){var f,b,c,e;b=u[d+8&4294967295];c=SY(0,b);if(c==0)f=0;else{f=c+20&-1;pX(f,d+20&-1,b);for(d=0;;){if(!((d|0)<(b|0)))break;e=D(u[f+d&4294967295],8);var g=GX();(D(u[u[g]+2*e&4294967295],16)&512|0)!=0&&(g=___ctype_toupper_loc(),u[f+d&4294967295]= -u[u[g]+4*e&4294967295]&255);d=d+1&4294967295}f=c}return f},0,function(d){var f,b,c,e;c=d+20&4294967295;if((u[d+8&4294967295]|0)==1)b=GX(),b=f1(D((D(u[u[b]+2*D(u[c],8)&4294967295],16)&512|0)!=0,1));else if((u[d+8&4294967295]|0)==0)b=f1(0);else{d=c+u[d+8&4294967295]&4294967295;e=0;a:for(;;){if(!(c0&&(b=D(u[f],8),f=f+1&4294967295,g=GX(),u[d]=(D(u[u[g]+2*b&4294967295],16)&512|0)!=0?qY(b)&255:b&255,d=d+1&4294967295);for(b=1;;){if(!((b| -0)<(c|0)))break;g=D(u[f],8);f=f+1&4294967295;var i=GX();u[d]=(D(u[u[i]+2*g&4294967295],16)&256|0)!=0?SX(g)&255:g&255;d=d+1&4294967295;b=b+1&4294967295}f=e}return f},0,function(d,f){var b=h;h+=20;var c,e,g=b+4,i=b+8,k=b+12,m=b+16;e=d+20&-1;u[k]=0;u[m]=2147483647;var l=(y1(f,qdb&4294967295,s([b,0,0,0,8,0,0,0,k,0,0,0,8,0,0,0,m,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0;a:do if(l)c= -0;else{c=(u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)!=0;b:do if(c)u[g]=u[b]+20&-1,u[i]=u[u[b]+8&4294967295];else{if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0){i=u[b];g=e=l=e=c=l=a;l=u[k];c=u[m];e=D5(d);if(e==0)e=-1;else if(g=D5(i),g==0){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=-1}else{k=(u[e+8&4294967295]|0)<(c|0);c:do if(k)c=u[e+8&4294967295];else{if(!((c|0)<0))break c;c=u[e+8&4294967295]+c&4294967295;if(!((c| -0)<0))break c;c=0}while(0);k=(l|0)<0;c:do if(k){l=u[e+8&4294967295]+l&4294967295;if(!((l|0)<0))break c;l=0}while(0);l=C$(u[e+12&4294967295]+2*l&4294967295,c-l&4294967295,u[g+12&4294967295],u[g+8&4294967295],2147483647);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=l}k=e;c=(k|0)==-1?0:Y(k)}else{if((IY(u[b],g,i)|0)==0)break b; -c=0}break a}while(0);c=(u[d+8&4294967295]|0)<(u[m]|0);b:do if(c)u[m]=u[d+8&4294967295];else{if(!((u[m]|0)<0))break b;u[m]=u[d+8&4294967295]+u[m]&4294967295;if(!((u[m]|0)<0))break b;u[m]=0}while(0);c=(u[k]|0)<0;b:do if(c){u[k]=u[d+8&4294967295]+u[k]&4294967295;if(!((u[k]|0)<0))break b;u[k]=0}while(0);c=Y(k9(e+u[k]&4294967295,u[m]-u[k]&4294967295,u[g],u[i],2147483647))}while(0);h=b;return c},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8,k;u[b]=0;u[g]=2147483647;if((y1(f,zdb&4294967295,s([i,0,0, -0,8,0,0,0,b,0,0,0,8,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else if((u[u[u[i]+4&4294967295]+84&4294967295]&67108864|0)!=0){for(k=0;;){if(!((u[u[i]+8&4294967295]|0)>(k|0))){c=7;break}c=v9(d,u[(u[i]+12&4294967295)+k*4&4294967295],u[b],u[g],1);if((c|0)==-1){c=2;break}if((c|0)!=0){c=4;break}k=k+1&4294967295;c=1}c==7?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj): -c==2?e=0:c==4&&(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,e=gj)}else c=v9(d,u[i],u[b],u[g],1),e=(c|0)==-1?0:f1(c);h=b;return e},0,function(d,f){var b=h;h+=8;var c,e,g=b+4,i=(u[u[f+4&4294967295]+84&4294967295]&134217728|0)!=0;a:do{if(i)u[b]=f+20&-1,u[g]=u[f+8&4294967295],c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&268435456|0)!=0)e=GGb(d,f);else{if((IY(f,b,g)|0)==0){c=0;break a}e=0}c=1}break a}while(0);if(c==0){c=d+20&-1;e=u[d+8&4294967295];var k=u[b],i=u[g];if((i|0)==0)W(u[L],fQ&4294967295), -g=0;else if(g=f_(3),g==0)g=0;else if(k=j9(c,e,k,i,-1,1),(k|0)<0)u[d&4294967295]=u[d&4294967295]+1&4294967295,u[g+12&-1]=d,c=u[aQ],u[c&4294967295]=u[c&4294967295]+1&4294967295,u[(g+12&4294967295)+4&4294967295]=u[aQ],c=u[aQ],u[c&4294967295]=u[c&4294967295]+1&4294967295,u[(g+12&4294967295)+8&4294967295]=u[aQ];else{var m=SY(c,k);u[g+12&-1]=m;u[f&4294967295]=u[f&4294967295]+1&4294967295;u[(g+12&4294967295)+4&4294967295]=f;k=k+i&4294967295;c=SY(c+k&4294967295,e-k&4294967295);u[(g+12&4294967295)+8&4294967295]= -c;if(V()!=0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=0}}e=g}h=b;return e},0,function(d,f){var b;b=o9(d,f,1);return(b|0)==-2?0:Y(b)},0,function(d,f){var b;b=o9(d,f,1);(b|0)==-2?b=0:(b|0)==-1?(W(u[L],mQ&4294967295),b=0):b=Y(b);return b},0,function(d,f){return(u[f+8&4294967295]|0)==0?r9(d,0):s9(d,0,f)},0,function(d,f){var b=h;h+=28;var c,e=b+4,g=b+8,i=b+12,k=b+16,m=b+20,l=b+24;u[b]=-1;var o=(y1(f,vdb&4294967295,s([e,0,0,0,g,0, -0,0,b,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0;a:do if(o)c=0;else if((u[u[u[e]+4&4294967295]+84&4294967295]&134217728|0)!=0&&(u[i]=u[e]+20&-1,u[m]=u[u[e]+8&4294967295]),(u[u[u[e]+4&4294967295]+84&4294967295]&268435456|0)!=0)c=EGb(d,u[e],u[g],u[b]);else if((IY(u[e],i,m)|0)!=0)c=0;else{c=(u[u[u[g]+4&4294967295]+84&4294967295]&134217728|0)!=0;b:do if(c)u[k]=u[g]+20&-1,u[l]=u[u[g]+8&4294967295];else{if((u[u[u[g]+4&4294967295]+84&4294967295]&268435456| -0)!=0)c=EGb(d,u[e],u[g],u[b]);else{if((IY(u[g],k,l)|0)==0)break b;c=0}break a}while(0);var r=d,p=u[i],q=u[m],t=u[k],w=u[l],x=a,z=c=a;c=u[b];var y=(c|0)<0;b:do{if(y)c=2147483647,x=0;else{if((c|0)!=0&&(u[r+8&4294967295]|0)!=0){x=0;break b}z=u9(r);x=2}break b}while(0);b:do if(x==0){z=(c|0)==0;c:do if(!z){if((q|0)==0&&(w|0)==0){x=3;break c}if((q|0)==0){var p=t,q=w,C=x=y=w=x=t=z=x=t=a,t=u[r+8&4294967295],w=t+1&4294967295;(c|0)<(w|0)&&(w=c);x=w*q&4294967295;if(((x|0)/(q|0)|0)!=(w|0))W(u[qw],pQ&4294967295), -t=0;else if(x=x+t&4294967295,(x|0)<0)W(u[qw],pQ&4294967295),t=0;else if(C=SY(0,x),C==0)t=0;else{x=r+20&-1;z=C+20&-1;pX(z,p,q);z=z+q&4294967295;w=w-1&4294967295;for(y=0;;){if(!((y|0)<(w|0)))break;u[z]=u[x];z=z+1&4294967295;x=x+1&4294967295;pX(z,p,q);z=z+q&4294967295;y=y+1&4294967295}pX(z,x,t-y&4294967295);t=C}c=t}else if((u[r+8&4294967295]|0)==0)c=u9(r);else if((w|0)==0)if((q|0)==1){p=E(u[p&4294967295],8)&255;x=q=t=y=z=y=w=t=z=q=a;y=u[r+8&4294967295];z=r+20&-1;q=qFb(z,y,E(p,8)&255,c);if((q|0)==0)q= -u9(r);else if(t=y-q&4294967295,x=SY(0,t),x==0)q=0;else{t=x+20&-1;w=z;for(z=z+y&4294967295;;){c=D((q|0)>0,1);q=q-1&4294967295;if(E(c,8)==0)break;y=PX(w,E(p,8),z-w&4294967295);if(y==0)break;pX(t,w,y-w&4294967295);t=t+(y-w&4294967295)&4294967295;w=y+1&4294967295}pX(t,w,z-w&4294967295);q=x}c=q}else{z=C=t=w=C=y=C=x=w=y=t=a;C=u[r+8&4294967295];y=r+20&-1;t=k9(y,C,p,q,c);if((t|0)==0)t=u9(r);else if(w=C-(t*q&4294967295)&4294967295,z=SY(0,w),z==0)t=0;else{w=z+20&-1;x=y;for(y=y+C&4294967295;;){c=D((t|0)>0,1); -t=t-1&4294967295;if(E(c,8)==0)break;C=l9(x,y-x&4294967295,p,q,0);if((C|0)==-1)break;C=x+C&4294967295;pX(w,x,C-x&4294967295);w=w+(C-x&4294967295)&4294967295;x=C+q&4294967295}pX(w,x,y-x&4294967295);t=z}c=t}else if((q|0)==(w|0))if((q|0)==1){p=E(u[p&4294967295],8)&255;q=E(u[t&4294967295],8)&255;w=y=z=x=z=x=C=t=t=a;t=c;C=r+20&-1;y=u[r+8&4294967295];z=PX(C,E(p,8),y);if(z==0)t=u9(r);else if(w=SY(0,y),w==0)t=0;else{x=w+20&-1;pX(x,C,y);z=x+(z-C&4294967295)&4294967295;u[z]=q;z=z+1&4294967295;for(x=x+y&4294967295;;){t= -t-1&4294967295;if(!((t|0)>0))break;z=PX(z,E(p,8),x-z&4294967295);if(z==0)break;u[z]=q;z=z+1&4294967295}t=w}c=t}else{var B=C=y=C=y=w=w=a,z=x=a,w=c,C=r+20&-1,B=u[r+8&4294967295],x=l9(C,B,p,q,0);if((x|0)==-1)w=u9(r);else if(z=SY(0,B),z==0)w=0;else{y=z+20&-1;pX(y,C,B);C=y+x&4294967295;pX(C,t,q);C=C+q&4294967295;for(y=y+B&4294967295;;){w=w-1&4294967295;if(!((w|0)>0))break;x=l9(C,y-C&4294967295,p,q,0);if((x|0)==-1)break;pX(C+x&4294967295,t,q);C=C+(x+q&4294967295)&4294967295}w=z}c=w}else if((q|0)==1){p= -E(u[p&4294967295],8)&255;q=t;t=w;y=x=w=x=B=C=B=z=x=C=w=a;C=r+20&-1;B=u[r+8&4294967295];w=qFb(C,B,E(p,8)&255,c);if((w|0)==0)w=u9(r);else if(x=(t-1&4294967295)*w&4294967295,((x|0)/(t-1&4294967295|0)|0)!=(w|0))W(u[qw],pQ&4294967295),w=0;else if(x=B+x&4294967295,(x|0)<0)W(u[qw],pQ&4294967295),w=0;else if(y=SY(0,x),y==0)w=0;else{x=y+20&-1;z=C;for(C=C+B&4294967295;;){c=D((w|0)>0,1);w=w-1&4294967295;if(E(c,8)==0)break;B=PX(z,E(p,8),C-z&4294967295);if(B==0)break;B==z?(pX(x,q,t),x=x+t&4294967295,z=z+1&4294967295): -(pX(x,z,B-z&4294967295),x=x+(B-z&4294967295)&4294967295,pX(x,q,t),x=x+t&4294967295,z=B+1&4294967295)}pX(x,z,C-z&4294967295);w=y}c=w}else{var G=y=z=B=x=a,C=z=G=x=z=G=B=a,B=r+20&-1,G=u[r+8&4294967295],x=k9(B,G,p,q,c);if((x|0)==0)x=u9(r);else if(z=(w-q&4294967295)*x&4294967295,((z|0)/(w-q&4294967295|0)|0)!=(x|0))W(u[qw],pQ&4294967295),x=0;else if(z=G+z&4294967295,(z|0)<0)W(u[qw],pQ&4294967295),x=0;else if(C=SY(0,z),C==0)x=0;else{z=C+20&-1;y=B;for(B=B+G&4294967295;;){c=D((x|0)>0,1);x=x-1&4294967295;if(E(c, -8)==0)break;G=l9(y,B-y&4294967295,p,q,0);if((G|0)==-1)break;G=y+G&4294967295;G==y?(pX(z,t,w),z=z+w&4294967295,y=y+q&4294967295):(pX(z,y,G-y&4294967295),z=z+(G-y&4294967295)&4294967295,pX(z,t,w),z=z+w&4294967295,y=G+q&4294967295)}pX(z,y,B-y&4294967295);x=C}c=x}z=c;break b}while(0);z=u9(r)}while(0);c=z}while(0);h=b;return c},0,function(d,f){var b;b=o9(d,f,-1);return(b|0)==-2?0:Y(b)},0,function(d,f){var b;b=o9(d,f,-1);(b|0)==-2?b=0:(b|0)==-1?(W(u[L],mQ&4294967295),b=0):b=Y(b);return b},0,function(d, -f){return(u[f+8&4294967295]|0)==0?r9(d,1):s9(d,1,f)},0,function(d,f){var b=h;h+=8;var c,e,g=b+4,i=(u[u[f+4&4294967295]+84&4294967295]&134217728|0)!=0;a:do{if(i)u[b]=f+20&-1,u[g]=u[f+8&4294967295],c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&268435456|0)!=0)e=HGb(d,f);else{if((IY(f,b,g)|0)==0){c=0;break a}e=0}c=1}break a}while(0);if(c==0){c=d+20&-1;e=u[d+8&4294967295];var k=u[b],i=u[g];if((i|0)==0)W(u[L],fQ&4294967295),g=0;else if(g=f_(3),g==0)g=0;else if(k=j9(c,e,k,i,-1,2),(k|0)<0)c=u[aQ],u[c& -4294967295]=u[c&4294967295]+1&4294967295,u[g+12&-1]=u[aQ],c=u[aQ],u[c&4294967295]=u[c&4294967295]+1&4294967295,u[(g+12&4294967295)+4&4294967295]=u[aQ],u[d&4294967295]=u[d&4294967295]+1&4294967295,u[(g+12&4294967295)+8&4294967295]=d;else{var m=SY(c,k);u[g+12&-1]=m;u[f&4294967295]=u[f&4294967295]+1&4294967295;u[(g+12&4294967295)+4&4294967295]=f;k=k+i&4294967295;c=SY(c+k&4294967295,e-k&4294967295);u[(g+12&4294967295)+8&4294967295]=c;if(V()!=0){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]| -0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=0}}e=g}h=b;return e},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8,k;u[b]=0;u[g]=2147483647;if((y1(f,xdb&4294967295,s([i,0,0,0,8,0,0,0,b,0,0,0,8,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else if((u[u[u[i]+4&4294967295]+84&4294967295]&67108864|0)!=0){for(k=0;;){if(!((u[u[i]+8&4294967295]|0)>(k|0))){c=7;break}c=v9(d, -u[(u[i]+12&4294967295)+k*4&4294967295],u[b],u[g],-1);if((c|0)==-1){c=2;break}if((c|0)!=0){c=4;break}k=k+1&4294967295;c=1}c==7?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj):c==2?e=0:c==4&&(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,e=gj)}else c=v9(d,u[i],u[b],u[g],-1),e=(c|0)==-1?0:f1(c);h=b;return e},0,function(d,f){return(u[f+8&4294967295]|0)==0?r9(d,2):s9(d,2,f)},0,function(d){var f,b,c,e,g;f=d+20&-1;c=u[d+8&4294967295];e=SY(0,c);if(e==0)f=0;else{d=p0(e);for(b=0;;){if(!((b|0)<(c|0)))break; -g=D(u[f],8);f=f+1&4294967295;var i=GX();(D(u[u[i]+2*g&4294967295],16)&512|0)!=0?u[d]=qY(g)&255:(i=GX(),u[d]=(D(u[u[i]+2*g&4294967295],16)&256|0)!=0?SX(g)&255:g&255);d=d+1&4294967295;b=b+1&4294967295}f=e}return f},0,function(d,f){var b=h;h+=1052;var c,e,g,i,k,m,l=b+4,o,r=b+8,p=b+12,q=b+16,t=b+20,w=b+1044,x=b+1048;k=0;u[l]=0;u[p]=0;u[x]=0;var z=(P0(f,nQ&4294967295,1,2,s([w,0,0,0,x,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(z)c=0;else{c=(u[u[u[w]+4&4294967295]+ -84&4294967295]&134217728|0)!=0;b:do if(c)u[b]=u[w]+20&-1,u[r]=u[u[w]+8&4294967295];else if(u[w]==Q)u[b]=0,u[r]=256;else{if((u[u[u[w]+4&4294967295]+84&4294967295]&268435456|0)!=0)if(u[x]!=0)W(u[H],oQ&4294967295),c=0;else{q=u[w];l=k=k=a;k=d;k=D5(k);if(k==0){q=k!=0;c:do if(q){u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)!=0)break c;A[u[u[k+4&4294967295]+24&4294967295]](k)}while(0);k=0}else{l=AGb(u[k+12&4294967295],u[k+8&4294967295],q,0);u[k&4294967295]=u[k&4294967295]-1&4294967295; -if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);k=l}c=k}else{if((IY(u[w],b,r)|0)==0)break b;c=0}break a}while(0);if((u[r]|0)!=256)W(u[L],tdb&4294967295),c=0;else{if(u[x]!=0){c=(u[u[u[x]+4&4294967295]+84&4294967295]&134217728|0)!=0;b:do if(c)u[l]=u[x]+20&-1,u[p]=u[u[x]+8&4294967295];else{if((u[u[u[x]+4&4294967295]+84&4294967295]&268435456|0)!=0)W(u[H],oQ&4294967295);else if((IY(u[x],l,p)|0)==0)break b;c=0;break a}while(0)}else u[l]=0,u[p]=0;o=u[d+8&4294967295];c=SY(0,o);u[q]=c;if(u[q]== -0)c=0;else{m=c=p0(u[q]);e=d+20&-1;g=(u[p]|0)==0;b:do if(g){if(u[b]==0)break b;g=o;c:for(;;){g=g-1&4294967295;if(!((g|0)>=0))break c;i=D(u[e],8);e=e+1&4294967295;u[c]=u[u[b]+i&4294967295];l=D((D(u[c],8)|0)!=(i|0),1);c=c+1&4294967295;if(E(l,8)==0)continue c;k=1}k=(k|0)!=0;c:do if(!k){if(u[d+4&4294967295]!=zQ)break c;k=u[q];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q]);u[d&4294967295]=u[d&4294967295]+1&4294967295;c=d;break a}while(0); -c=u[q];break a}while(0);i=u[b]==0;b:do if(i)for(g=0;;){if(!((g|0)<=255))break;u[t+g*4&4294967295]=D(g&255,8);g=g+1&4294967295}else for(g=0;;){if(!((g|0)<=255))break b;u[t+g*4&4294967295]=D(u[u[b]+g&4294967295],8);g=g+1&4294967295}while(0);g=0;b:for(;;){if(!((g|0)<(u[p]|0)))break b;u[t+D(u[u[l]+g&4294967295],8)*4&4294967295]=-1;g=g+1&4294967295}g=o;b:for(;;){g=g-1&4294967295;if(!((g|0)>=0))break b;i=D(u[e],8);e=e+1&4294967295;if((u[t+i*4&4294967295]|0)!=-1&&(u[c]=u[t+i*4&4294967295]&255,i=D((D(u[c], -8)|0)==(i|0),1),c=c+1&4294967295,E(i,8)!=0))continue b;k=1}e=(k|0)==0;b:do if(e){if(u[d+4&4294967295]!=zQ)break b;k=u[q];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[u[q]+4&4294967295]+24&4294967295]](u[q]);u[d&4294967295]=u[d&4294967295]+1&4294967295;c=d;break a}while(0);o=(o|0)>0;b:do if(o){if((c1(q,c-m&4294967295)|0)==0)break b;c=0;break a}while(0);c=u[q]}}}while(0);h=b;return c},0,function(d){var f,b,c,e,g,i;f=d+20&-1;c=u[d+8&4294967295];e=0;g=SY(0,c);if(g==0)f= -0;else{d=p0(g);for(b=0;;){if(!((b|0)<(c|0)))break;i=D(u[f],8);f=f+1&4294967295;var k=GX();(D(u[u[k]+2*i&4294967295],16)&512|0)!=0?((e|0)==0&&(i=qY(i)),e=1):(k=GX(),(D(u[u[k]+2*i&4294967295],16)&256|0)!=0?((e|0)!=0&&(i=SX(i)),e=1):e=0);u[d]=i&255;d=d+1&4294967295;b=b+1&4294967295}f=g}return f},0,function(d,f){var b=h;h+=5;var c,e=b+4;u[e]=32;var g=(y1(f,Kdb&4294967295,s([b,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i8*",0,0,0]))|0)==0;a:do if(g)c=0;else{c=(u[d+8&4294967295]|0)>=(u[b]|0);b:do if(c){if(u[d+4& -4294967295]!=zQ)break b;e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295;c=d;break a}while(0);c=x9(d,0,u[b]-u[d+8&4294967295]&4294967295,E(u[e],8)&255)}while(0);h=b;return c},0,function(d,f){var b=h;h+=5;var c,e=b+4;u[e]=32;var g=(y1(f,Mdb&4294967295,s([b,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i8*",0,0,0]))|0)==0;a:do if(g)c=0;else{c=(u[d+8&4294967295]|0)>=(u[b]|0);b:do if(c){if(u[d+4&4294967295]!=zQ)break b;e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295;c=d;break a}while(0);c=x9(d,u[b]-u[d+8&4294967295]& -4294967295,0,E(u[e],8)&255)}while(0);h=b;return c},0,function(d,f){var b=h;h+=5;var c,e,g=b+4;u[g]=32;var i=(y1(f,Odb&4294967295,s([b,0,0,0,g,0,0,0],0,j,["i32*",0,0,0,"i8*",0,0,0]))|0)==0;a:do if(i)c=0;else{c=(u[d+8&4294967295]|0)>=(u[b]|0);b:do if(c){if(u[d+4&4294967295]!=zQ)break b;g=d;u[g&4294967295]=u[g&4294967295]+1&4294967295;c=d;break a}while(0);c=u[b]-u[d+8&4294967295]&4294967295;e=((c|0)/2|0)+(c&u[b]&1)&4294967295;c=x9(d,e,c-e&4294967295,E(u[g],8)&255)}while(0);h=b;return c},0,function(d, -f){var b=h;h+=4;var c,e,g,i;if((y1(f,Qdb&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0)c=0;else if((u[d+8&4294967295]|0)>=(u[b]|0))u[d+4&4294967295]==zQ?(u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d):c=SY(d+20&-1,u[d+8&4294967295]);else if(e=u[b]-u[d+8&4294967295]&4294967295,g=x9(d,e,0,48),g==0)c=0;else{i=g+20&-1;var k=E(u[i+e&4294967295],8)==43;a:do if(k)c=1;else{c=E(u[i+e&4294967295],8)==45?1:2;break a}while(0);c==1&&(u[i&4294967295]=u[i+e&4294967295],u[i+e&4294967295]=48);c=g}h=b;return c}, -0,function(d,f,b){var c=h;h+=16;var e=c+8;u[e&4294967295]=0;u[e+4&4294967295]=0;y9(c,d+20&-1,u[d+8&4294967295]);d=wFb(c,f,b,2,e);h=c;return d},0,function(d,f){var b=h;h+=4;var c,e;e=c=0;var g=(y1(f,ueb&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(!g){var i=(u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)==0;b:do if(i){if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0)break b;T(u[H],veb&4294967295,s([u[u[u[b]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*", -0,0,0]));break a}while(0);e=VY(u[b]);if(e==0)break a;u[b]=e;c=BCb(d,u[b]+20&-1,u[u[b]+8&4294967295])}while(0);g=e!=0;a:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);h=b;return c},0,function(d){var f=h;h+=12;var b,c=f+8,e,g;g=b=0;e=o1(vQ);if(e==0)b=0;else{u[d&4294967295]=u[d&4294967295]+1&4294967295;u[e+8&4294967295]=d;d=(uFb(d+20&-1,u[d+8&4294967295],f,c,e+12&4294967295,0)|0)==0;a:do if(!d){b=(u[c]|0)!=-1? -G6(u[c]):z9(f);if(b==0)break a;g=Z_(2,s([b,0,0,0,e,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.fieldnameiterobject*",0,0,0]))}while(0);c=e!=0;a:do if(c){d=e;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=b!=0;a:do if(e){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=g}h=f;return b},0,function(d){var f;f=o1(uQ);f==0?d=0:(u[d& -4294967295]=u[d&4294967295]+1&4294967295,u[f+8&4294967295]=d,y9(f+12&-1,d+20&-1,u[d+8&4294967295]),d=f);return d},0,function(d,f,b){var c=h;h+=8;var e=c+4;u[c]=0;u[e]=0;f=(G5(f,b,Bdb&4294967295,qQ&4294967295,s([c,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0]))|0)==0;a:do if(f)b=0;else{var b=d,g=u[e],i=a,k=a,m=a,i=a,k=u[c],l=(u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0;b:do{if(l)i1(),i=0;else{k==0&&(k=C5());i=U2(b,k,g);if(i==0){i=0;break b}m=i;i=3}break b}while(0);i==0&&(m=0);b=m;if(b==0)b= -0;else{g=(u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0;b:do if(g){if((u[u[b+4&4294967295]+84&4294967295]&268435456|0)!=0)break b;T(u[H],Cdb&4294967295,s([u[u[b+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0;break a}while(0)}}while(0);h=c;return b},0,function(d,f,b){var c=h;h+=8;var e=c+4;u[c]=0;u[e]=0;f=(G5(f,b,Edb&4294967295,tQ&4294967295,s([c,0,0,0,e,0,0,0],0,j,["i8**", -0,0,0,"i8**",0,0,0]))|0)==0;a:do if(f)b=0;else{var b=d,g=u[e],i=a,k=a,m=a,i=a,k=u[c],l=(u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0;b:do{if(l)i1(),i=0;else{k==0&&(k=C5());i=V2(b,k,g);if(i==0){i=0;break b}m=i;i=3}break b}while(0);i==0&&(m=0);b=m;if(b==0)b=0;else{g=(u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0;b:do if(g){if((u[u[b+4&4294967295]+84&4294967295]&268435456|0)!=0)break b;T(u[H],Fdb&4294967295,s([u[u[b+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[b&4294967295]=u[b& -4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0;break a}while(0)}}while(0);h=c;return b},0,function(d,f){var b=h;h+=4;var c,e,g,i,k,m,l,o;u[b]=8;var r=(y1(f,Hdb&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0;a:do{if(!r){l=m=0;e=(d+20&-1)+u[d+8&4294967295]&4294967295;g=d+20&-1;b:for(;;){if(!(g0){i=u[b]-(l|0)%(u[b]|0)&4294967295;if((2147483647-i&4294967295|0)<(l|0)){c=2;break b}l=l+i&4294967295}}else{if((l| -0)==2147483647){c=2;break b}l=l+1&4294967295;if(E(u[g],8)!=10&&E(u[g],8)!=13)break c;if((2147483647-l&4294967295|0)<(m|0)){c=2;break b}m=m+l&4294967295;l=0}while(0);g=g+1&4294967295;c=1}b:do if(c==11){if((2147483647-l&4294967295|0)<(m|0)){c=2;break b}o=SY(0,m+l&4294967295);if(o==0){e=0;break a}else{l=0;k=o+20&-1;i=(o+20&-1)+u[o+8&4294967295]&4294967295;g=d+20&-1;c:for(;;){if(!(g0;e:do if(p){m=u[b]-(l|0)%(u[b]|0)&4294967295;for(l=l+m&4294967295;;){m= -m-1&4294967295;if((m|0)==-1)break e;if(k>=i){c=16;break c}u[k]=32;k=k+1&4294967295}}while(0)}else{if(k>=i){c=16;break c}u[k]=u[g];k=k+1&4294967295;l=l+1&4294967295;if(E(u[g],8)!=10&&E(u[g],8)!=13)break d;l=0}while(0);g=g+1&4294967295;c=14}if(c==25){e=o;break a}else if(c==16){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0){c=2;break b}A[u[u[o+4&4294967295]+24&4294967295]](o)}}}while(0);W(u[qw],Idb&4294967295)}e=0}while(0);h=b;return e},0,function(d,f){var b=h;h+=4;u[b]=0;var c; -if((y1(f,Zdb&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0)c=0;else{c=d+20&-1;var e=u[d+8&4294967295],g=u[b],i,k,m,l,o,r,p;o=j_(0);if(o==0)k=0;else{m=l=0;a:for(;;){if(!((m|0)<(e|0))){i=21;break a}b:for(;;){if((m|0)>=(e|0))break b;if(E(u[c+m&4294967295],8)==10)break b;if(E(u[c+m&4294967295],8)==13)break b;m=m+1&4294967295}p=m;var q=(m|0)<(e|0);b:do if(q){var t=E(u[c+m&4294967295],8)!=13;c:do if(t)i=7;else{if((m+1&4294967295|0)>=(e|0)){i=7;break c}if(E(u[c+(m+1&4294967295)&4294967295],8)!=10){i= -7;break c}m=m+2&4294967295;i=10;break c}while(0);i==7&&(m=m+1&4294967295);if((g|0)==0)break b;p=m}while(0);i=(l|0)==0;b:do if(i){if((p|0)!=(e|0))break b;if(u[d+4&4294967295]==zQ){i=17;break a}}while(0);r=SY(c+l&4294967295,p-l&4294967295);if(r==0){i=19;break a}if((b2(o,r)|0)!=0){i=23;break a}u[r&4294967295]=u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);l=m;i=1}a:do if(i==17){if((b2(o,d)|0)!=0){i=19;break a}i=21;break a}else if(i==23){u[r&4294967295]= -u[r&4294967295]-1&4294967295;if((u[r&4294967295]|0)==0)A[u[u[r+4&4294967295]+24&4294967295]](r);i=19;break a}while(0);if(i==21)k=o;else if(i==19){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);k=0}}c=k}h=b;return c},0,function(d){return Y((u[d+8&4294967295]*u[u[d+4&4294967295]+20&4294967295]&4294967295)+21&4294967295)},0,function(d){return N2(aeb&4294967295,s([d+20&-1,0,0,0,u[d+8&4294967295],0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0]))},0, -function(d,f){var b;(u[u[d+4&4294967295]+84&4294967295]&134217728|0)==0?(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P):b=N1(d,f);return b},0,function(){W(u[H],nfb&4294967295);return 0},0,function(d){var f;f=u[d+16&4294967295];f=f==0?5:f==1?6:f==2?7:2;a:do if(f==5){f=0;break a}else if(f==6){u[d&4294967295]=3;(d2(u[cQ],d)|0)!=0&&Z(ucb&4294967295);f=0;break a}else if(f==7){Z(vcb&4294967295);f=2;break a}while(0);f==2&&Z(wcb&4294967295);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,lFb,0,function(d){return mFb(d, -1)},0,function(d){var f,b,c;if((u[d+12&4294967295]|0)!=-1)d=u[d+12&4294967295];else{f=u[d+8&4294967295];b=d+20&4294967295;for(c=D(u[b],8)<<7;;){f=f-1&4294967295;if(!((f|0)>=0))break;c=c*1000003&4294967295^D(u[b],8);b=b+1&4294967295}c^=u[d+8&4294967295];(c|0)==-1&&(c=-2);d=u[d+12&4294967295]=c}return d},0,function(d){u[d+4&4294967295]==zQ?u[d&4294967295]=u[d&4294967295]+1&4294967295:d=SY(d+20&-1,u[d+8&4294967295]);return d},0,function(d,f,b){var c,e,g,i;g=(u[u[d+4&4294967295]+84&4294967295]&134217728| -0)==0;a:do if(g)c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&134217728|0)==0){c=0;break a}g=d==f;b:do if(g){c=b;if(c==0)c=16;else if(c==1)c=17;else if(c==2)c=17;else if(c==3)c=16;else if(c==4)c=16;else if(c==5)c=17;else break b;if(c==16){e=hj;c=3;break a}else if(c==17){e=gj;c=3;break a}}while(0);if((b|0)==2){b=(u[d+8&4294967295]|0)!=(u[f+8&4294967295]|0);b:do if(b)c=4;else{if(E(u[d+20&-1],8)!=E(u[f+20&-1],8)){c=4;break b}if((MX(d+20&-1,f+20&-1,u[d+8&4294967295])|0)!=0){c=4;break b}e=gj;c=7;break b}while(0); -c==4&&(e=hj)}else{c=u[d+8&4294967295];e=g=u[f+8&4294967295];i=c;i=(e|0)<=(i|0)?e:i;(i|0)>0?(e=D(u[d+20&-1],8)-D(u[f+20&-1],8)&4294967295,(e|0)==0&&(e=MX(d+20&-1,f+20&-1,i))):e=0;(e|0)==0&&(e=d=(c|0)>=(g|0)?D((c|0)>(g|0),1):-1);d=b;c=d==0?19:d==1?20:d==2?21:d==3?22:d==4?23:d==5?24:25;if(c==25){e=P;c=3;break a}else c==19?e=D((e|0)<0,1):c==20?e=D((e|0)<=0,1):c!=21&&(c==22?e=D((e|0)!=0,1):c==23?e=D((e|0)>0,1):c==24&&(e=D((e|0)>=0,1)));e=d=(e|0)!=0?gj:hj}c=3;break a}while(0);c==0&&(e=P);u[e&4294967295]= -u[e&4294967295]+1&4294967295;return e},0,xFb,0,function(d){return u[d+8&4294967295]},0,function(d,f){var b,c;b=C9(d);var e,g=b==0;a:do if(g)c=0;else{if(f==0){c=0;break a}c=u[u[b+4&4294967295]+52&4294967295];e=c!=0;b:do if(e){if(u[c+4&4294967295]==0)break b;e=A[u[c+4&4294967295]](b,f);c=5;break a}while(0);e=(YZ(b)|0)!=0;b:do if(e){if((YZ(f)|0)==0)break b;c=YY(b,f,0);if(c!=P){e=c;c=5;break a}else{u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24& -4294967295]](c)}}while(0);e=rY(dc&4294967295,b);c=5;break a}while(0);c==0&&(e=sY());c=e;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);return c},0,function(d,f){var b,c;b=C9(d);var e,g;c=b==0;a:do if(c)e=sY();else{e=u[u[b+4&4294967295]+52&4294967295];g=e!=0;b:do if(g){if(u[e+8&4294967295]==0)break b;e=A[u[e+8&4294967295]](b,f);break a}while(0);var i=(YZ(b)|0)!=0;b:do if(i)if(e=Y(f),e==0){e=0;break a}else{g=YY(b,e,8);u[e&4294967295]= -u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);if(g!=P){e=g;break a}else{u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0)break b;A[u[u[g+4&4294967295]+24&4294967295]](g)}}while(0);e=rY(ec&4294967295,b)}while(0);c=e;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);return c},0,function(d,f){var b,c,e=(f|0)<0;a:do if(e)b=0;else{if((u[d+8&4294967295]|0)<=(f|0)){b=0;break a}b= -u[(d+12&4294967295)+f*4&4294967295];u[b&4294967295]=u[b&4294967295]+1&4294967295;c=u[(d+12&4294967295)+f*4&4294967295];b=3;break a}while(0);b==0&&(W(u[Iv],JQ&4294967295),c=0);return c},0,AFb,0,function(d,f){var b,c;b=C9(d);if(b==0)b=-1;else{c=o_(b,f);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=c}return b},0,function(d,f){var b=h;h+=16;var c,e,g=b+4,i=b+8,k=b+12,m;m=u[u[f+4&4294967295]+48&4294967295]==0;a:do if(m)c=0;else{if((u[u[f+ -4&4294967295]+84&4294967295]&131072|0)==0){c=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0){c=0;break a}c=DY(f,u[Iv]);e=(c|0)==-1;b:do if(e){if(V()==0)break b;e=0;c=5;break a}while(0);(c|0)<0&&(c=u[d+8&4294967295]+c&4294967295);e=(c|0)<0;b:do if(!e){if((u[d+8&4294967295]|0)<=(c|0))break b;e=u[(d+12&4294967295)+c*4&4294967295];u[e&4294967295]=u[e&4294967295]+1&4294967295;e=u[(d+12&4294967295)+c*4&4294967295];c=5;break a}while(0);W(u[Iv],JQ&4294967295);e=0;c=5;break a}while(0); -if(c==0)if(u[f+4&4294967295]==rP)if((s1(f,u[d+8&4294967295],b,g,i,k)|0)<0)e=0;else if((u[k]|0)<=0)e=f_(0);else if(e=f_(u[k]),e==0)e=0;else{g=u[b];for(c=0;;){if(!((c|0)<(u[k]|0)))break;m=u[(d+12&4294967295)+g*4&4294967295];u[m&4294967295]=u[m&4294967295]+1&4294967295;u[(e+12&4294967295)+c*4&4294967295]=m;g=g+u[i]&4294967295;c=c+1&4294967295}}else W(u[H],Wfb&4294967295),e=0;h=b;return e},0,function(d){var f,b,c,e,g,i;f=R0(u[u[d+4&4294967295]+132&4294967295],GQ&4294967295);c=X_(f);e=u[d+8&4294967295]; -f=R0(u[u[d+4&4294967295]+132&4294967295],HQ&4294967295);g=X_(f);f=f_(e);if(f==0)d=0;else if(b=h2(),b==0){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);d=0}else{i=0;a:for(;;){if(!((i|0)<(e|0)))break a;var k=u[(d+12&4294967295)+i*4&4294967295];u[k&4294967295]=u[k&4294967295]+1&4294967295;u[(f+12&4294967295)+i*4&4294967295]=u[(d+12&4294967295)+i*4&4294967295];i=i+1&4294967295}for(;;){if(!((i|0)<(c|0)))break;e=u[u[u[d+4&4294967295]+120& -4294967295]+20*(i-g&4294967295)&-1];$(b,e,u[(d+12&4294967295)+i*4&4294967295]);i=i+1&4294967295}d=M_(fgb&4294967295,s([u[d+4&4294967295],0,0,0,f,0,0,0,b,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b)}return d},0,function(d){var f, -b;f=R0(u[u[d+4&4294967295]+132&4294967295],GQ&4294967295);b=X_(f);f=0;a:for(;;){if(!((f|0)<(b|0)))break a;var c=u[(d+12&4294967295)+f*4&4294967295]!=0;b:do if(c){var e=u[(d+12&4294967295)+f*4&4294967295];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[u[(d+12&4294967295)+f*4&4294967295]+4&4294967295]+24&4294967295]](u[(d+12&4294967295)+f*4&4294967295])}while(0);f=f+1&4294967295}},0,function(d){var f=h;h+=512;var b,c,e,g,i,k,m,l,o,r;g=u[d+4&4294967295];i=0;l=f; -m=f+507&4294967295;e=C9(d);var p=e==0;a:do if(p)c=0;else{k=c=Ba(u[g+12&4294967295])>>>0<=100?Ba(u[g+12&4294967295]):100;RX(l,u[g+12&4294967295],k);l=l+k&4294967295;u[l]=40;l=l+1&4294967295;for(c=0;;){if(!((u[d+8&4294967295]|0)>(c|0))){b=20;break}b=u[u[g+120&4294967295]+20*c&-1];k=W_(e,c);if(b==0){b=3;break}if(k==0){b=3;break}o=M1(k);if(o==0){b=7;break}r=p0(o);if(r==0){b=10;break}k=(Ba(b)+Ba(r)&4294967295)+3&4294967295;if(!((l+k&4294967295)<=m)){b=15;break}BX(l,b);l=l+Ba(b)&4294967295;u[l]=61;l=l+ -1&4294967295;BX(l,r);l=l+Ba(r)&4294967295;u[l]=44;l=l+1&4294967295;u[l]=32;l=l+1&4294967295;i=1;u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);c=c+1&4294967295;b=2}if(b==3){c=0;break a}else if(b==7){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=0;break a}else if(b==10){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e); -u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);c=0;break a}else if(b==15&&(pX(l,egb&4294967295,4),l=l+3&4294967295,i=0,u[o&4294967295]=u[o&4294967295]-1&4294967295,(u[o&4294967295]|0)==0))A[u[u[o+4&4294967295]+24&4294967295]](o);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);(i|0)!=0&&(l=l+-2&4294967295);u[l]=41;l=l+1&4294967295;u[l]=0;c=S2(f)}while(0);h=f;return c},0, -function(d){var f,d=C9(d);if(d==0)d=-1;else{f=f4(d);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=f}return d},0,function(d,f,b){d=C9(d);f=K1(d,f,b);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);return f},0,function(d,f,b){var c=h;h+=8;var e,g=c+4,i,k,m,l,o;u[c]=0;u[g]=0;f=(Q4(f,b,Xfb&4294967295,KQ&4294967295,s([c,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**", -0,0,0]))|0)==0;a:do if(f)b=0;else if(b=l_(u[c],$fb&4294967295),u[c]=b,u[c]==0)b=0;else{b=u[g]!=0;b:do if(b){if((u[u[u[g]+4&4294967295]+84&4294967295]&536870912|0)!=0)break b;T(u[H],agb&4294967295,s([u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));d=u[c];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);b=0;break a}while(0);b=u[u[c]+8&4294967295];m=R0(u[d+132&4294967295],FQ&4294967295);k=X_(m);m=R0(u[d+132&4294967295],GQ&4294967295); -m=X_(m);o=R0(u[d+132&4294967295],HQ&4294967295);o=X_(o);l=(k|0)!=(m|0);b:do if(l)if((b|0)<(k|0)){T(u[H],bgb&4294967295,s([u[d+12&4294967295],0,0,0,k,0,0,0,b,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0]));d=u[c];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);b=0;break a}else{if((b|0)>(m|0)){T(u[H],cgb&4294967295,s([u[d+12&4294967295],0,0,0,m,0,0,0,b,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0]));d=u[c];u[d&4294967295]=u[d& -4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);b=0;break a}}else{if((b|0)==(k|0))break b;T(u[H],dgb&4294967295,s([u[d+12&4294967295],0,0,0,k,0,0,0,b,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0]));d=u[c];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);b=0;break a}while(0);k=d7(d);if(k==0)b=0;else{l=0;b:for(;;){if(!((l|0)<(b|0)))break b;e=(u[u[u[c]+4&4294967295]+84&4294967295]& -33554432|0)!=0?u[u[u[c]+12&4294967295]+4*l&4294967295]:u[(u[c]+12&4294967295)+l*4&4294967295];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[(k+12&4294967295)+l*4&4294967295]=e;l=l+1&4294967295}b:for(;;){if(!((l|0)<(m|0)))break b;e=u[g]==0;c:do if(e)b=16;else{i=R0(u[g],u[u[d+120&4294967295]+20*(l-o&4294967295)&-1]);if(i==0){b=16;break c}b=18;break c}while(0);b==16&&(i=Q);u[i&4294967295]=u[i&4294967295]+1&4294967295;u[(k+12&4294967295)+l*4&4294967295]=i;l=l+1&4294967295}b=u[c];u[b&4294967295]=u[b& -4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);b=k}}while(0);h=c;return b},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8,k,m=(t5(f,jgb&4294967295,s([b,0,0,0,g,0,0,0,i,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0,"i8**",0,0,0]))|0)==0;a:do if(m)c=0;else{if((yX(u[i],kgb&4294967295)|0)==0)k=257;else if((yX(u[i],lgb&4294967295)|0)==0)k=258;else if((yX(u[i],mgb&4294967295)|0)==0)k=256;else{W(u[L],ngb&4294967295);c=0;break a}c=u[b];e=u[g];var l=k;k=h;h+=4; -var o=a,r=a,o=r=a,o=X7();o==0?o=0:(u[k&4294967295]=0,r=p8(c,e,l,k,o),r==0?(Y7(o),o=0):(r=BBb(r,e,0),Y7(o),o=r));c=o;h=k;c==0?c=0:(e=u[c+12&4294967295],u[e&4294967295]=u[e&4294967295]+1&4294967295,m3(c),c=e)}while(0);h=b;return c},0,function(d){u[d+56&4294967295]=0;var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);f=u[d+16&4294967295]!= -0;a:do if(f){b=u[d+16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0);f=u[d+12&4294967295]!=0;a:do if(f){b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);f=u[d+20&4294967295]!=0;a:do if(f){b=u[d+20&4294967295];u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+20&4294967295]+4&4294967295]+24&4294967295]](u[d+20&4294967295])}while(0);f=u[d+24&4294967295]!=0;a:do if(f){b=u[d+24&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+24&4294967295]+4&4294967295]+24&4294967295]](u[d+24&4294967295])}while(0)},0,function(d){var f=h;h+=256;b0(f,256,Mgb&4294967295,s([u[d+16&4294967295]+20&-1,0,0,0,u[u[d+8&4294967295]+8&4294967295],0,0,0,u[d+44&4294967295],0,0, -0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0]));d=S2(f);h=f;return d},0,function(){u[Q&4294967295]=u[Q&4294967295]+1&4294967295;return Q},0,function(){IEb();u[Q&4294967295]=u[Q&4294967295]+1&4294967295;return Q},0,function(){var d,f,b,c,e,g;b=h2();if(b==0)f=0;else{c=u[IG];a:for(;;){if(c==0){d=10;break a}for(d=u[c+4&4294967295];;){if(d==0)break;g=u[d+8&4294967295];if(g!=0){e=Y(u[d+80&4294967295]);if(e==0){d=3;break a}g=Q1(b,e,g);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+ -4&4294967295]+24&4294967295]](e);if((g|0)<0){d=3;break a}}d=u[d&4294967295]}c=u[c&4294967295];d=1}if(d==10)f=b;else if(d==3){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);f=0}}return f},0,function(d,f){var b,c;c=R0(u[u[u[JG]+4&4294967295]+8&4294967295],rhb&4294967295);c==0?(W(u[Av],shb&4294967295),b=0):f==Q?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q):(u4(c,WQ&4294967295,Q)|0)!=0?b=0:(x2()|0)!=0?b=0:(b=U0(XQ&4294967295),b==0? -(W(u[Av],thb&4294967295),b=0):(Y0(f,b,0)|0)!=0?b=0:(V0(b,1),(x2()|0)!=0?b=0:(u4(c,WQ&4294967295,f)|0)!=0?b=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q)));return b},0,function(){var d;d=u[JG];return M_(whb&4294967295,s([u[d+52&4294967295]!=0?u[d+52&4294967295]:Q,0,0,0,u[d+56&4294967295]!=0?u[d+56&4294967295]:Q,0,0,0,u[d+60&4294967295]!=0?u[d+60&4294967295]:Q,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))},0,function(){var d,f,b,c;c= -(u[IF]|0)!=0;a:do if(c){if(!((WY(u[Ru],yhb&4294967295,1)|0)<0)){d=1;break a}f=0;d=2;break a}else d=1;while(0);if(d==1){b=u[JG];c=u[b+52&4294967295];f=u[b+56&4294967295];d=u[b+60&4294967295];u[b+52&4294967295]=0;u[b+56&4294967295]=0;u[b+60&4294967295]=0;b=c!=0;a:do if(b){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=f!=0;a:do if(c){u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+ -4&4294967295]+24&4294967295]](f)}while(0);f=d!=0;a:do if(f){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break a;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);q2(zhb&4294967295,Q);q2(Ahb&4294967295,Q);q2(Bhb&4294967295,Q);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;f=Q}return f},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;(P0(f,YQ&4294967295,3,3,s([b,0,0,0,c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**", -0,0,0]))|0)==0?c=0:(o8(u[b],u[c],u[e]),u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b=h;h+=4;u[b]=0;(P0(f,ZQ&4294967295,0,1,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)!=0&&N_(u[hv],u[b]);h=b;return 0},0,function(){return S2(C5())},0,function(){var d;d=u[JG];return d==0?0:Y(u[u[d+4&4294967295]+36&4294967295])},0,function(){var d;u[qe]!=0?d=S2(u[qe]):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q);return d},0,function(d,f){return Y(u[f&4294967295])}, -0,function(){return Y(u[Sn])},0,function(d,f,b){d=h;h+=8;var c,e=d+4;c=0;u[e]=0;f=(Q4(f,b,cib&4294967295,bR&4294967295,s([d,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)b=0;else{b=u[cR]==0;b:do if(b){b=Y(12);u[cR]=b;if(u[cR]!=0)break b;b=0;break a}while(0);if(($6(u[u[d]+4&4294967295])|0)<0)b=0;else{var g=u[u[d]+4&4294967295]==ms;b:do if(g)c=Y(u[ms+16&4294967295]);else if(b=zY(u[d],fib&4294967295,gib),b==0)V()==0&&T(u[H],hib&4294967295,s([u[u[u[d]+ -4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{c=AY(b,s(4,0,j,"i8*"));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=c!=0;b:do if(!b){if(u[e]==0)break b;if((xY(u[H])|0)==0)break b;yY();c=u[e];u[c&4294967295]=u[c&4294967295]+1&4294967295;b=u[e];break a}while(0);if(c!=0){g=(u[u[u[d]+4&4294967295]+84&4294967295]&16384|0)!=0;b:do if(g){if(u[u[u[d]+4&4294967295]+164&4294967295]!=0&&(A[u[u[u[d]+4&4294967295]+ -164&4294967295]](u[d])|0)==0)break b;b=c;c=mZ(b,u[cR]);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0)}b=c}}while(0);h=d;return b},0,function(d,f){var b=h;h+=4;var c;c=u[u[JG]+8&4294967295];u[b]=-1;if((t5(f,lib&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0)c=0;else{for(;;){if((u[b]|0)<=0)break;if(c==0)break;c=u[c+12&4294967295];u[b]=u[b]-1&4294967295}if(c==0)W(u[L],mib&4294967295),c=0;else{var e=c;u[e&4294967295]= -u[e&4294967295]+1&4294967295}}h=b;return c},0,function(d,f){var b=h;h+=4;var c;if((t5(f,Fhb&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0)c=0;else{c=u[b];var e;e=O2(c);if(e==0)c=-1;else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);RX(mV&4294967295,c,100);c=0}(c|0)!=0?c=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q)}h=b;return c},0,function(d,f){var b;(t5(f,Thb&4294967295,s([Wn,0,0,0],0,j,["i32*",0,0,0]))|0)==0?b=0:(u[Q&4294967295]= -u[Q&4294967295]+1&4294967295,b=Q);return b},0,function(){return Y(u[Wn])},0,function(d,f){var b=h;h+=4;var c;c=u[JG];(t5(f,$hb&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:c==0?c=0:(u[u[c+4&4294967295]+36&4294967295]=u[b],u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b;(KFb()|0)==-1?b=0:(f==Q?s2(0,0):s2(156,f),u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q);return b},0,function(){var d;d=u[u[JG]+32&4294967295];d==0&&(d=Q);u[d&4294967295]=u[d&4294967295]+ -1&4294967295;return d},0,function(d,f){var b=h;h+=4;var c;(t5(f,Whb&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[b]|0)<=0?(W(u[L],Xhb&4294967295),c=0):(E1(u[b]),u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f){var b;(KFb()|0)==-1?b=0:(f==Q?t2(0,0):t2(154,f),u[Q&4294967295]=u[Q&4294967295]+1&4294967295,b=Q);return b},0,function(){var d;d=u[u[JG]+36&4294967295];d==0&&(d=Q);u[d&4294967295]=u[d&4294967295]+1&4294967295;return d},0,function(d,f){var b=h;h+=8; -var c=b+4,e;if((t5(f,pib&4294967295,s([b,0,0,0,UR,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.PyTypeObject*",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)e=0;else{e=u[b];var c=u[c],g,i,k,m,l;k=v2();k=u[k+56&4294967295];m=u[k+16&4294967295];l=u[k+20&4294967295];u[k+16&4294967295]=0;var o=u[k+28&4294967295]!=0;a:do if(o)g=0;else{if(u[k+24&4294967295]!=0){g=0;break a}i=0;g=3;break a}while(0);g==0&&(i=1);u[k+20&4294967295]=i;e=q_(e,c,0);u[k+16&4294967295]=m;u[k+20&4294967295]=l}h=b;return e}, -0,function(d){o5(d);if((u[TF]|0)<=49){u[TF]=u[TF]+1&4294967295;var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);f=u[d+12&4294967295]!=0;a:do if(f){b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0); -L2(d);u[TF]=u[TF]-1&4294967295;d=u[UF]!=0;a:do if(d){if(!((u[TF]|0)<=0))break a;J7()}while(0)}else I7(d)},0,function(d,f,b){var c,e,g=u[d+8&4294967295]!=0;a:do if(g){c=A[f](u[d+8&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+12&4294967295]!=0;b:do if(e){c=A[f](u[d+12&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d){var f,b=u[d+8&4294967295]!=0;a:do if(b){f=u[d+8&4294967295];u[d+8&4294967295]=0;u[f&4294967295]= -u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);b=u[d+12&4294967295]!=0;a:do if(b){f=u[d+12&4294967295];u[d+12&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0)},0,function(d){return u[d+8&4294967295]},0,function(d,f){var b,c,e,g,i;if((u[u[f+4&4294967295]+84&4294967295]&67108864|0)==0)T(u[H],qmb&4294967295,s([u[u[f+4&4294967295]+12&4294967295], -0,0,0],0,j,["i8*",0,0,0])),b=0;else if(b=u[d+8&4294967295]+u[f+8&4294967295]&4294967295,(b|0)<0)b=OY();else if(g=f_(b),g==0)b=0;else{c=d+12&-1;e=g+12&-1;b=0;a:for(;;){if(!((u[d+8&4294967295]|0)>(b|0)))break a;i=u[c+4*b&4294967295];u[i&4294967295]=u[i&4294967295]+1&4294967295;u[e+4*b&4294967295]=i;b=b+1&4294967295}c=f+12&-1;e=(g+12&-1)+4*u[d+8&4294967295]&4294967295;for(b=0;;){if(!((u[f+8&4294967295]|0)>(b|0)))break;i=u[c+4*b&4294967295];u[i&4294967295]=u[i&4294967295]+1&4294967295;u[e+4*b&4294967295]= -i;b=b+1&4294967295}b=g}return b},0,function(d,f){var b,c,e,g,i,k;c=f;(c|0)<0&&(c=0);g=(u[d+8&4294967295]|0)==0;a:do if(g)b=1;else{b=(c|0)==1?1:2;break a}while(0);a:do if(b==1){if(u[d+4&4294967295]==UR)b=d,u[b&4294967295]=u[b&4294967295]+1&4294967295,e=d;else{if((u[d+8&4294967295]|0)!=0){b=2;break a}e=f_(0)}b=3;break a}while(0);if(b==2)if(b=u[d+8&4294967295]*c&4294967295,((b|0)/(u[d+8&4294967295]|0)|0)!=(c|0))e=OY();else if(g=f_(b),g==0)e=0;else{i=g+12&-1;k=d+12&-1;b=0;a:for(;;){if(!((b|0)<(c|0)))break a; -for(e=0;;){if(!((u[d+8&4294967295]|0)>(e|0)))break;u[i]=u[k+4*e&4294967295];var m=u[i];u[m&4294967295]=u[m&4294967295]+1&4294967295;i=i+4&4294967295;e=e+1&4294967295}b=b+1&4294967295}e=g}return e},0,NFb,0,L9,0,function(d,f){var b,c;for(c=b=0;;){if((c|0)!=0)break;if(!((u[d+8&4294967295]|0)>(b|0)))break;c=n_(f,u[(d+12&4294967295)+b*4&4294967295],2);b=b+1&4294967295}return c},0,function(d){d=L9(d,0,u[d+8&4294967295]);return M_(ymb&4294967295,s([d,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d){return Y(u[UR+ -16&4294967295]+(u[d+8&4294967295]*4&4294967295)&4294967295)},0,function(d,f){var b=h;h+=12;var c,e,g,i=b+4,k=b+8;u[b]=0;u[i]=u[d+8&4294967295];if((t5(f,rmb&4294967295,s([k,0,0,0,8,0,0,0,b,0,0,0,8,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else{g=(u[b]|0)<0;a:do if(g){u[b]=u[d+8&4294967295]+u[b]&4294967295;if(!((u[b]|0)<0)){c=2;break a}u[b]=0}while(0);g=(u[i]|0)<0;a:do if(g){u[i]= -u[d+8&4294967295]+u[i]&4294967295;if(!((u[i]|0)<0)){c=5;break a}u[i]=0}while(0);for(g=u[b];;){if((g|0)>=(u[i]|0)){c=12;break}if(!((u[d+8&4294967295]|0)>(g|0))){c=12;break}c=n_(u[(d+12&4294967295)+g*4&4294967295],u[k],2);if((c|0)>0){c=8;break}if((c|0)<0){c=10;break}g=g+1&4294967295;c=7}c==12?(W(u[L],smb&4294967295),e=0):c==8?e=Y(g):c==10&&(e=0)}h=b;return e},0,function(d,f){var b,c,e,g;for(g=e=0;;){if(!((u[d+8&4294967295]|0)>(g|0))){b=5;break}b=n_(u[(d+12&4294967295)+g*4&4294967295],f,2);if((b|0)> -0)e=e+1&4294967295;else if((b|0)<0){b=2;break}g=g+1&4294967295;b=0}b==2?c=0:b==5&&(c=Y(e));return c},0,function(d,f){var b=h;h+=16;var c,e,g=b+4,i=b+8,k=b+12,m,l,o,r;m=u[u[f+4&4294967295]+48&4294967295]==0;a:do if(m)c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0){c=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0){c=0;break a}c=DY(f,u[Iv]);e=(c|0)==-1;b:do if(e){if(V()==0)break b;e=0;c=5;break a}while(0);(c|0)<0&&(c=u[d+8&4294967295]+c&4294967295);e=NFb(d,c);c=5; -break a}while(0);a:do if(c==0)if(u[f+4&4294967295]==rP)if((s1(f,u[d+8&4294967295],b,g,i,k)|0)<0)e=0;else if((u[k]|0)<=0)e=f_(0);else{e=(u[b]|0)!=0;b:do if(!e){if((u[i]|0)!=1){c=8;break b}if((u[d+8&4294967295]|0)!=(u[k]|0)){c=8;break b}if(u[d+4&4294967295]!=UR){c=8;break b}g=d;u[g&4294967295]=u[g&4294967295]+1&4294967295;e=d;break a}while(0);l=f_(u[k]);if(l==0)e=0;else{o=d+12&-1;r=l+12&-1;e=u[b];for(m=0;;){if(!((m|0)<(u[k]|0))){c=14;break}c=u[o+4*e&4294967295];u[c&4294967295]=u[c&4294967295]+1&4294967295; -u[r+4*m&4294967295]=c;e=e+u[i]&4294967295;m=m+1&4294967295;c=12}e=l}}else T(u[H],xmb&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),e=0;while(0);h=b;return e},0,function(d){var f,b;b=u[d+8&4294967295];o5(d);if((u[TF]|0)<=49){u[TF]=u[TF]+1&4294967295;var c=(b|0)>0;a:do if(c){for(f=b;;){f=f-1&4294967295;if(!((f|0)>=0))break;if(u[(d+12&4294967295)+f*4&4294967295]!=0&&(c=u[(d+12&4294967295)+f*4&4294967295],u[c&4294967295]=u[c&4294967295]-1&4294967295,(u[c&4294967295]|0)== -0))A[u[u[u[(d+12&4294967295)+f*4&4294967295]+4&4294967295]+24&4294967295]](u[(d+12&4294967295)+f*4&4294967295])}if(!((b|0)<=19)){f=6;break a}if(!((u[OR+b*4&4294967295]|0)<=1999)){f=6;break a}if(u[d+4&4294967295]!=UR){f=6;break a}u[d+12&-1]=u[NR+b*4&4294967295];f=b;u[OR+f*4&4294967295]=u[OR+f*4&4294967295]+1&4294967295;u[NR+b*4&4294967295]=d;f=9;break a}else f=6;while(0);if(f==6)A[u[u[d+4&4294967295]+160&4294967295]](d);u[TF]=u[TF]-1&4294967295;d=u[UF]!=0;a:do if(d){if(!((u[TF]|0)<=0))break a;J7()}while(0)}else I7(d)}, -0,function(d,f){var b,c,e;LX(40,f);for(e=0;;){if(!((u[d+8&4294967295]|0)>(e|0))){b=6;break}(e|0)>0&&rX(RR&4294967295,2,f);if((L4(u[(d+12&4294967295)+e*4&4294967295],f,0,0)|0)!=0){b=2;break}e=e+1&4294967295;b=0}b==2?c=-1:b==6&&(e=u[d+8&4294967295],(e|0)==1&&LX(44,f),LX(41,f),c=0);return c},0,function(d){var f=h;h+=8;var b,c,e,g=f+4,i,k;k=0;e=u[d+8&4294967295];if((e|0)==0)d=S2(kmb&4294967295);else if(c=G7(d),(c|0)!=0)d=(c|0)>0?S2(lmb&4294967295):0;else if(i=f_(e),i==0)d=0;else{c=0;a:for(;;){if(!((c| -0)<(e|0))){b=7;break a}b=u[JG];u[b+12&4294967295]=u[b+12&4294967295]+1&4294967295;if((u[b+12&4294967295]|0)>(u[Tn]|0)&&(r_(mmb&4294967295)|0)!=0){b=3;break a}b=M1(u[(d+12&4294967295)+c*4&4294967295]);u[f]=b;b=u[JG];u[b+12&4294967295]=u[b+12&4294967295]-1&4294967295;if(u[f]==0){b=3;break a}u[(i+12&4294967295)+c*4&4294967295]=u[f];c=c+1&4294967295;b=2}a:do if(b==7){c=S2(nmb&4294967295);u[f]=c;if(u[f]==0)break a;u[g]=u[i+12&-1];n0(f,u[g]);u[i+12&-1]=u[f];if(u[f]==0)break a;c=(e|0)==1?omb&4294967295: -pmb&4294967295;c=S2(c);u[f]=c;if(u[f]==0)break a;u[g]=u[(i+12&4294967295)+(e-1&4294967295)*4&4294967295];n0(g,u[f]);u[(i+12&4294967295)+(e-1&4294967295)*4&4294967295]=u[g];if(u[g]==0)break a;c=S2(RR&4294967295);u[f]=c;if(u[f]==0)break a;k=n9(u[f],i);c=u[f];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[u[f]+4&4294967295]+24&4294967295]](u[f])}while(0);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i); -H7(d);d=k}h=f;return d},0,function(d){var f,b,c,e,g;e=u[d+8&4294967295];g=1000003;c=3430008;for(d=d+12&-1;;){e=e-1&4294967295;if(!((e|0)>=0)){f=5;break}f=u[d];d=d+4&4294967295;f=f4(f);if((f|0)==-1){f=1;break}c=(c^f)*g&4294967295;g=((e+e&4294967295)+82520&4294967295)+g&4294967295;f=0}f==1?b=-1:f==5&&(c=c+97531&4294967295,(c|0)==-1&&(c=-2),b=c);return b},0,function(d,f,b){var c,e,g,i;for(g=u[d+8&4294967295];;){g=g-1&4294967295;if(!((g|0)>=0)){c=5;break}if(u[(d+12&4294967295)+g*4&4294967295]==0)c=0; -else if(i=A[f](u[(d+12&4294967295)+g*4&4294967295],b),(i|0)!=0){c=2;break}else c=0}c==2?e=i:c==5&&(e=0);return e},0,function(d,f,b){var c,e,g,i,k,m,l,o,r=(u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0;a:do if(r)c=0;else{if((u[u[f+4&4294967295]+84&4294967295]&67108864|0)==0){c=0;break a}g=d;i=f;m=u[g+8&4294967295];l=u[i+8&4294967295];k=0;b:for(;;){if((k|0)>=(m|0)){c=7;break b}if(!((k|0)<(l|0))){c=7;break b}c=n_(u[(g+12&4294967295)+k*4&4294967295],u[(i+12&4294967295)+k*4&4294967295],2);if((c|0)< -0){c=4;break b}if((c|0)==0){c=7;break b}k=k+1&4294967295;c=3}if(c==7){d=(k|0)>=(m|0);b:do if(!d){if((k|0)>=(l|0))break b;(b|0)==2?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj):(b|0)==3?(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,e=gj):e=K1(u[(g+12&4294967295)+k*4&4294967295],u[(i+12&4294967295)+k*4&4294967295],b);c=6;break a}while(0);c=b==0?16:b==1?17:b==2?18:b==3?19:b==4?20:b==5?21:22;if(c==22){e=0;c=6;break a}else c==16?o=D((m|0)<(l|0),1):c==17?o=D((m|0)<=(l|0),1):c==18?o=D((m|0)==(l| -0),1):c==19?o=D((m|0)!=(l|0),1):c==20?o=D((m|0)>(l|0),1):c==21&&(o=D((m|0)>=(l|0),1));m=(o|0)!=0?gj:hj;u[m&4294967295]=u[m&4294967295]+1&4294967295;e=m;c=6;break a}else if(c==4){e=0;c=6;break a}}while(0);c==0&&(u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P);return e},0,function(d){var f;(u[u[d+4&4294967295]+84&4294967295]&67108864|0)==0?(K0(MR&4294967295,1041),f=0):(f=C1(WR),f==0?f=0:(u[f+8&4294967295]=0,u[d&4294967295]=u[d&4294967295]+1&4294967295,u[f+12&4294967295]=d,d=f+-12&4294967295,(u[(d& -4294967295)+8&4294967295]|0)!=-2&&Z(PR&4294967295),u[(d&4294967295)+8&4294967295]=-3,u[d&-1]=u[rz],u[(d&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(d&4294967295)+4&4294967295]&-1]=d,u[(u[rz]&4294967295)+4&4294967295]=d));return f},0,OFb,0,function(d){var f;f=0;u[d+12&4294967295]!=0&&(f=u[u[d+12&4294967295]+8&4294967295]-u[d+8&4294967295]&4294967295);return Y(f)},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f& --1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;f=u[d+12&4294967295]!=0;a:do if(f){var b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);L2(d)},0,function(d,f,b){var c,e,g=u[d+12&4294967295]!=0;a:do if(g){d=A[f](u[d+12&4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d){var f; -f=u[d+12&4294967295];if(f==0)d=0;else if((u[d+8&4294967295]|0)<(u[f+8&4294967295]|0))f=u[(f+12&4294967295)+u[d+8&4294967295]*4&4294967295],u[d+8&4294967295]=u[d+8&4294967295]+1&4294967295,u[f&4294967295]=u[f&4294967295]+1&4294967295,d=f;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);d=u[d+12&4294967295]=0}return d},0,O9,0,function(d,f){var b;if((u[d+84&4294967295]&512|0)==0)T(u[H],Smb&4294967295,s([u[d+12&4294967295],0,0,0],0,j, -["i8*",0,0,0])),b=-1;else if(f==0)T(u[H],Tmb&4294967295,s([u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),b=-1;else if((u[u[f+4&4294967295]+84&4294967295]&134217728|0)==0)T(u[H],Umb&4294967295,s([u[d+12&4294967295],0,0,0,u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),b=-1;else if((Ba(f+20&-1)|0)!=(u[f+8&4294967295]|0))T(u[L],Vmb&4294967295,s(1,0,j,"i32")),b=-1;else{u[f&4294967295]=u[f&4294967295]+1&4294967295;b=u[d+428&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295; -if((u[b&4294967295]|0)==0)A[u[u[u[d+428&4294967295]+4&4294967295]+24&4294967295]](u[d+428&4294967295]);u[d+428&4294967295]=f;u[d+12&4294967295]=f+20&-1;b=0}return b},0,function(d){var f=u[d+168&4294967295];u[f&4294967295]=u[f&4294967295]+1&4294967295;return u[d+168&4294967295]},0,function(d,f){var b=h;h+=8;var c,e,g,i,k,m,l,o,r=b+4,p=(u[d+84&4294967295]&512|0)==0;a:do if(p)T(u[H],Ymb&4294967295,s([u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),e=-1;else if(f==0)T(u[H],Zmb&4294967295,s([u[d+12&4294967295], -0,0,0],0,j,["i8*",0,0,0])),e=-1;else if((u[u[f+4&4294967295]+84&4294967295]&67108864|0)==0)T(u[H],$mb&4294967295,s([u[d+12&4294967295],0,0,0,u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),e=-1;else if((u[f+8&4294967295]|0)==0)T(u[H],anb&4294967295,s([u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),e=-1;else{g=0;b:for(;;){if(!((u[f+8&4294967295]|0)>(g|0))){c=7;break b}k=u[(f+12&4294967295)+g*4&4294967295];if(u[k+4&4294967295]!=iq&&(u[u[k+4&4294967295]+84&4294967295]|0)>=0){c= -2;break b}if((u[u[k+4&4294967295]+84&4294967295]|0)<0&&(ZY(k,d)|0)!=0){c=4;break b}g=g+1&4294967295;c=1}if(c==7){i=XFb(f);if(i!=0&&(bGb(u[d+128&4294967295],i,cS&4294967295)|0)!=0){e=i;u[e&4294967295]=u[e&4294967295]+1&4294967295;u[f&4294967295]=u[f&4294967295]+1&4294967295;l=u[d+168&4294967295];e=u[d+128&4294967295];o=u[d+172&4294967295];u[d+168&4294967295]=f;u[d+128&4294967295]=i;var q=(Q9(d)|0)<0;b:do if(!q){m=j_(0);if(m==0){c=8;break b}i=SFb(d,m);if((i|0)<0){for(g=0;;){if(!((Q2(m)|0)>(g|0))){c= -13;break}P0(u[u[m+12&4294967295]+4*g&4294967295],dS&4294967295,2,2,s([b,0,0,0,r,0,0,0],0,j,["%struct.PyTypeObject**",0,0,0,"%struct.NullImporter**",0,0,0]));k=u[r];u[k&4294967295]=u[k&4294967295]+1&4294967295;k=u[u[b]+172&4294967295];u[u[b]+172&4294967295]=u[r];u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[k+4&4294967295]+24&4294967295]](k);g=g+1&4294967295;c=10}u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m)}else{u[m& -4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);g=u[l+8&4294967295]-1&4294967295;c:for(;;){if(!((g|0)>=0))break c;k=u[(l+12&4294967295)+g*4&4294967295];if((u[u[k+4&4294967295]+84&4294967295]|0)<0){r=d;m=c=p=a;c=u[k+180&4294967295];k=c==0;d:do if(!k){for(p=u[c+8&4294967295];;){p=p-1&4294967295;if(!((p|0)>=0))break d;m=u[u[c+12&4294967295]+4*p&4294967295];if(u[m+8&4294967295]==r)break}HY(c,p)}while(0)}g=g-1&4294967295}g=u[f+8&4294967295]-1& -4294967295;c:for(;;){if(!((g|0)>=0))break c;k=u[(f+12&4294967295)+g*4&4294967295];r=(u[u[k+4&4294967295]+84&4294967295]|0)<0;d:do if(r){if(!((dGb(k,d)|0)<0))break d;i=-1}while(0);g=g-1&4294967295}k=d;g=a;Y9();for(g=TU;;){if(u[g&4294967295]==0)break;mGb(k,u[g+24&4294967295]);g=g+28&4294967295}u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);l=e;u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[e+4&4294967295]+ -24&4294967295]](e);u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)==0)A[u[u[o+4&4294967295]+24&4294967295]](o);e=i;break a}}while(0);i=u[d+168&4294967295];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[d+168&4294967295]+4&4294967295]+24&4294967295]](u[d+168&4294967295]);i=u[d+128&4294967295];u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[u[d+128&4294967295]+4&4294967295]+24&4294967295]](u[d+128&4294967295]);i=u[d+172& -4294967295]!=o;b:do if(i){g=u[d+172&4294967295];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){c=34;break b}A[u[u[u[d+172&4294967295]+4&4294967295]+24&4294967295]](u[d+172&4294967295])}while(0);u[d+168&4294967295]=l;u[d+128&4294967295]=e;u[d+172&4294967295]=o}e=-1}else c==2?(T(u[H],bnb&4294967295,s([u[d+12&4294967295],0,0,0,u[u[k+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),e=-1):c==4&&(W(u[H],cnb&4294967295),e=-1)}while(0);h=b;return e},0,P9,0,function(d, -f){var b;(u[d+84&4294967295]&512|0)==0?(T(u[H],Wmb&4294967295,s([u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),b=-1):f==0?(T(u[H],Xmb&4294967295,s([u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),b=-1):(N9(d),b=$(u[d+132&4294967295],$R&4294967295,f));return b},0,RFb,0,function(d,f){var b;b=$(u[d+132&4294967295],bS&4294967295,f);var c=(b|0)==0;a:do if(c){N9(d);var e=f==0;b:do if(!e){if((E_(f)|0)==0)break b;u[d+84&4294967295]|=1048576;break a}while(0);u[d+84&4294967295]&=-1048577}while(0);return b},0, -function(d){if(u[d+132&4294967295]==0)u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q;else{var f=u[d+132&4294967295],d=C1(Mt);d!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295,u[d+8&4294967295]=f,f=d+-12&4294967295,(u[(f&4294967295)+8&4294967295]|0)!=-2&&Z(Nt&4294967295),u[(f&4294967295)+8&4294967295]=-3,u[f&-1]=u[rz],u[(f&4294967295)+4&4294967295]=u[(u[rz]&4294967295)+4&4294967295],u[u[(f&4294967295)+4&4294967295]&-1]=f,u[(u[rz]&4294967295)+4&4294967295]=f)}return d},0,function(d){var f,b,c=(u[d+ -84&4294967295]&512|0)==0;a:do if(c){if(u[d+88&4294967295]==0){f=1;break a}b=S2(u[d+88&4294967295]);f=2;break a}else f=1;while(0);f==1&&(f=R0(u[d+132&4294967295],eS&4294967295),f==0?(f=Q,u[f&4294967295]=u[f&4294967295]+1&4294967295):u[u[f+4&4294967295]+136&4294967295]!=0?f=A[u[u[f+4&4294967295]+136&4294967295]](f,0,d):u[f&4294967295]=u[f&4294967295]+1&4294967295,b=f);return b},0,function(d){var f,b;f=YFb(u[d+4&4294967295]);f!=0?(b=ZFb(f),b==0?(V9(d),d=0):(f=u[u[b+4&4294967295]+136&4294967295],f==0? -(V9(d),d=0):d=A[f](b,d,u[d+4&4294967295]))):(d=C7(d),d==0?(W(u[Tu],nS&4294967295),d=0):(f=u[d],f==0&&(f=h2(),u[d]=f),f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295),d=f));return d},0,function(d,f){var b,c,e;e=YFb(u[d+4&4294967295]);var g=e!=0;a:do if(g)c=ZFb(e),c==0?(V9(d),b=-1):(b=u[u[c+4&4294967295]+140&4294967295],b==0?(V9(d),b=-1):b=A[b](c,d,f));else if(b=C7(d),b==0)W(u[Tu],nS&4294967295),b=-1;else{c=f!=0;b:do if(c){if((u[u[f+4&4294967295]+84&4294967295]&536870912|0)!=0)break b;T(u[H],tnb& -4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));b=-1;break a}while(0);c=u[b];f!=0&&(u[f&4294967295]=u[f&4294967295]+1&4294967295);u[b]=f;b=c!=0;b:do if(b){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);b=0}while(0);return b},0,function(d){(u[u[d+4&4294967295]+104&4294967295]|0)==0?(W(u[Tu],unb&4294967295),d=0):(d=d+u[u[d+4&4294967295]+104&4294967295]&4294967295,d=u[d]==0?Q:u[d],u[d&4294967295]= -u[d&4294967295]+1&4294967295);return d},0,function(d){return WFb(d)},0,function(d){var f,b,c,e,g;c=j_(0);if(c==0)b=0;else if(d=u[d+180&4294967295],d==0)b=c;else{g=u[d+8&4294967295];for(e=0;;){if(!((e|0)<(g|0))){f=6;break}f=u[u[d+12&4294967295]+4*e&4294967295];f=u[f+8&4294967295];if(f!=Q&&(b2(c,f)|0)<0){f=2;break}e=e+1&4294967295;f=1}if(f==6)b=c;else if(f==2){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=0}}return b},0,function(d, -f){var b,c;b=Nzb(f,d);b=b==-1?2:b==0?3:4;b==4?(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,c=gj):b==2?c=0:b==3&&(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,c=hj);return c},0,function(d,f){var b,c;b=Ozb(f,d);b=b==-1?2:b==0?3:4;b==4?(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,c=gj):b==2?c=0:b==3&&(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,c=hj);return c},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+ -4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;U$(d);f=u[d+128&4294967295]!=0;a:do if(f){var b=u[d+128&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+128&4294967295]+4&4294967295]+24&4294967295]](u[d+128&4294967295])}while(0);f=u[d+132&4294967295]!=0;a:do if(f){b=u[d+132&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+132&4294967295]+4&4294967295]+24&4294967295]](u[d+132&4294967295])}while(0); -f=u[d+168&4294967295]!=0;a:do if(f){b=u[d+168&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+168&4294967295]+4&4294967295]+24&4294967295]](u[d+168&4294967295])}while(0);f=u[d+172&4294967295]!=0;a:do if(f){b=u[d+172&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+172&4294967295]+4&4294967295]+24&4294967295]](u[d+172&4294967295])}while(0);f=u[d+176&4294967295]!=0;a:do if(f){b=u[d+176&4294967295]; -u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+176&4294967295]+4&4294967295]+24&4294967295]](u[d+176&4294967295])}while(0);f=u[d+180&4294967295]!=0;a:do if(f){b=u[d+180&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+180&4294967295]+4&4294967295]+24&4294967295]](u[d+180&4294967295])}while(0);f=u[d+428&4294967295]!=0;a:do if(f){b=u[d+428&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]| -0)!=0)break a;A[u[u[u[d+428&4294967295]+4&4294967295]+24&4294967295]](u[d+428&4294967295])}while(0);f=u[d+432&4294967295]!=0;a:do if(f){b=u[d+432&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+432&4294967295]+4&4294967295]+24&4294967295]](u[d+432&4294967295])}while(0);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f,b,c,e,g;b=P9(d);c=b==0;a:do if(c)yY();else{if((u[u[b+4&4294967295]+84&4294967295]&134217728|0)!=0)break a;u[b&4294967295]= -u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0}while(0);c=O9(d);if(c==0)b=0;else{g=(u[d+84&4294967295]&512|0)!=0?enb&4294967295:iS&4294967295;var i=b==0;a:do if(i)f=6;else{if((yX(b+20&-1,aS&4294967295)|0)==0){f=6;break a}e=$1(fnb&4294967295,s([g,0,0,0,b+20&-1,0,0,0,c+20&-1,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));f=8;break a}while(0);f==6&&(e=$1(gnb&4294967295,s([g,0,0,0,u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])));d=b!= -0;a:do if(d){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=e}return b},0,function(d,f,b){var c,e=u[d+156&4294967295]==0;a:do if(e)T(u[H],hnb&4294967295,s([u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),c=0;else{c=A[u[d+156&4294967295]](d,f,b);var g=c!=0;b:do if(g){var i=d==xS;c:do if(i){if((u[u[f+4&4294967295]+ -84&4294967295]&67108864|0)==0)break c;if((u[f+8&4294967295]|0)!=1)break c;if(b!=0){if((u[u[b+4&4294967295]+84&4294967295]&536870912|0)==0)break c;if((Q0(b)|0)!=0)break c}break a}while(0);if((ZY(u[c+4&4294967295],d)|0)==0)break a;else{d=u[c+4&4294967295];if((u[d+84&4294967295]&256|0)==0)break b;if(u[d+148&4294967295]==0)break b;if(!((A[u[d+148&4294967295]](c,f,b)|0)<0))break b;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0}}while(0)}while(0); -return c},0,function(d,f){var b,c,e,g,i;e=u[d+4&4294967295];g=u[d+132&4294967295]==0;a:do if(g){if(!(($6(d)|0)<0)){b=1;break a}c=0;b=2;break a}else b=1;while(0);a:do if(b==1){i=0;c=E7(e,f);if(c!=0){i=u[u[c+4&4294967295]+136&4294967295];g=i!=0;b:do if(g){if(u[u[c+4&4294967295]+140&4294967295]==0){b=4;break b}c=A[i](c,d,e);break a}while(0);u[c&4294967295]=u[c&4294967295]+1&4294967295}g=E7(d,f);if(g!=0){i=u[u[g+4&4294967295]+136&4294967295];var k=c!=0;b:do if(k){u[c&4294967295]=u[c&4294967295]-1&4294967295; -if((u[c&4294967295]|0)!=0){b=7;break b}A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);i!=0?c=A[i](g,0,d):(u[g&4294967295]=u[g&4294967295]+1&4294967295,c=g)}else if(i!=0){g=A[i](c,d,e);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=g}else c==0&&(T(u[Tu],Knb&4294967295,s([u[d+12&4294967295],0,0,0,f+20&-1,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0])),c=0)}while(0);return c},0,function(d,f,b){(u[d+84&4294967295]&512|0)==0?(T(u[H],Lnb&4294967295, -s([u[d+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),d=-1):d=(lEb(d,f,b)|0)<0?-1:mGb(d,f);return d},0,function(d,f,b){var c,e,g=u[d+132&4294967295]!=0;a:do if(g){c=A[f](u[d+132&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+176&4294967295]!=0;b:do if(e){c=A[f](u[d+176&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=u[d+172&4294967295]!=0;b:do if(e){c=A[f](u[d+172&4294967295],b);if((c|0)==0){c=6;break b}e=c;break a}while(0);e=u[d+168&4294967295]!= -0;b:do if(e){c=A[f](u[d+168&4294967295],b);if((c|0)==0){c=8;break b}e=c;break a}while(0);e=u[d+128&4294967295]!=0;b:do if(e){c=A[f](u[d+128&4294967295],b);if((c|0)==0){c=10;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d){var f,b=u[d+172&4294967295]!=0;a:do if(b){f=u[d+172&4294967295];u[d+172&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);return 0},0,function(d,f,b){var c,e,g,i,k=(u[u[d+ -4&4294967295]+84&4294967295]|0)>=0;a:do if(k)c=0;else{if((u[u[f+4&4294967295]+84&4294967295]|0)>=0){c=0;break a}if(u[u[d+4&4294967295]+40&4294967295]!=0){c=0;break a}if(u[u[f+4&4294967295]+40&4294967295]!=0){c=0;break a}c=(u[IF]|0)!=0;b:do if(c){if((b|0)==2)break b;if((b|0)==3)break b;if(!((WY(u[Ru],dnb&4294967295,1)|0)<0))break b;g=0;c=9;break a}while(0);c=b==0?14:b==1?15:b==2?16:b==3?17:b==4?18:b==5?19:20;if(c==20){i=P;c=4;break a}else c==14?e=D(d>>>0>>0,1):c==15?e=D(d>>>0<=f>>>0,1):c==16?e= -D((d|0)==(f|0),1):c==17?e=D((d|0)!=(f|0),1):c==18?e=D(d>>>0>f>>>0,1):c==19&&(e=D(d>>>0>=f>>>0,1));i=e=(e|0)!=0?gj:hj;c=4;break a}while(0);a:do if(c==0){i=P;c=4;break a}while(0);c==4&&(u[i&4294967295]=u[i&4294967295]+1&4294967295,g=i);return g},0,function(d,f,b){var c,e;c=f;var g=b!=0;a:do if(g){if((u[u[b+4&4294967295]+84&4294967295]&536870912|0)==0){f=1;break a}if((Q0(b)|0)==0){f=1;break a}W(u[H],xnb&4294967295);e=-1;f=3;break a}else f=1;while(0);a:do if(f==1){b=c!=0;b:do if(b){if((u[u[c+4&4294967295]+ -84&4294967295]&67108864|0)==0){f=5;break b}if((u[c+8&4294967295]|0)==1){f=5;break b}if((u[c+8&4294967295]|0)==3){f=5;break b}W(u[H],ynb&4294967295);e=-1;break a}while(0);c=M9(c,0,0);b=aGb(d,c,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);e=b}while(0);return e},0,function(d){return u[d+84&4294967295]&512},0,function(d){var f=u[d+4&4294967295];u[f&4294967295]=u[f&4294967295]+1&4294967295;return u[d+4&4294967295]},0,function(d,f){var b, -c;c=u[d+4&4294967295];var e=f==0;a:do{if(e)W(u[H],aob&4294967295);else if((u[u[f+4&4294967295]+84&4294967295]|0)>=0)T(u[H],bob&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));else{b=f;var g=(u[b+84&4294967295]&512|0)==0;b:do if(!g){if((u[c+84&4294967295]&512|0)==0)break b;if((bGb(b,c,DS&4294967295)|0)!=0){e=b;u[e&4294967295]=u[e&4294967295]+1&4294967295;u[d+4&4294967295]=b;b=c;u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[c+4&4294967295]+ -24&4294967295]](c);b=0}else b=-1;break a}while(0);T(u[H],cob&4294967295,s(1,0,j,"i32"))}b=-1}while(0);return b},0,function(d,f){var b=h;h+=4;var c,e,g,i;u[b]=0;e=(t5(f,rob&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0;a:do if(e)c=0;else{c=TY(d,GS&4294967295);var k=c==0;b:do if(k)yY();else if(g=TY(d,DS&4294967295),g==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0;break a}else{i=TY(g,GS&4294967295);u[g&4294967295]=u[g&4294967295]- -1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);if(i==0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=0;break a}else{g=R0(u[JS+132&4294967295],GS&4294967295);g=D(i!=g,1);u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);if((g|0)!=0){e=QZ(c,0,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+ -24&4294967295]](c);c=e;break a}else{u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}}}while(0);c=cGb(d,u[b])}while(0);h=b;return c},0,function(d,f){var b=h;h+=4;u[b]=0;var c=(t5(f,qob&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?0:cGb(d,u[b]);h=b;return c},0,function(){u[P&4294967295]=u[P&4294967295]+1&4294967295;return P},0,function(d,f){var b=h;h+=4;var c,e,g;e=0;var i=(t5(f,tob&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**", -0,0,0]))|0)==0;a:do if(i)c=0;else{if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0)g=u[u[b]+8&4294967295],c=UY(d);else if((u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)!=0)g=u[u[b]+8&4294967295],c=VY(d);else{W(u[H],uob&4294967295);c=0;break a}var k=c!=0;b:do if(k){if((g|0)>0&&(WY(u[Hw],vob&4294967295,1)|0)<0)break b;e=RY(c,u[b])}while(0);g=c!=0;b:do if(g){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0); -c=e}while(0);h=b;return c},0,function(d){var f,b;f=0;b=u[u[d+4&4294967295]+20&4294967295];(b|0)>0&&(f=u[u[d+4&4294967295]+8&4294967295]*b&4294967295);f=u[u[d+4&4294967295]+16&4294967295]+f&4294967295;return Y(f)},0,function(d){A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f;f=u[u[d+4&4294967295]+44&4294967295];f==0&&(f=194);return A[f](d)},0,function(d){var f,d=S9(d,QS&4294967295,Tob,RS&4294967295,s(1,0,j,"i32"));if(d==0)d=-1;else{f=LZ(d);u[d&4294967295]=u[d&4294967295]-1&4294967295; -if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);(f|0)<0?(V()==0&&W(u[L],Uob&4294967295),d=-1):d=f}return d},0,function(d,f,b){var c,f=(c$(f,0)|0)==0;a:do if(f)c=0;else{c=A[b](d);var e=(c|0)==-1;b:do if(e){if(V()==0)break b;c=0;break a}while(0);c=Y(c)}while(0);return c},0,function(d,f,b){(c$(f,1)|0)==0?d=0:(f=u[f+12&-1],d=A[b](d,f));return d},0,function(d,f,b){var c=h;h+=4;var e,f=(P0(f,dS&4294967295,1,1,s([c,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)e=0;else{e= -DY(u[c],u[qw]);var g=(e|0)==-1;b:do if(g){if(V()==0)break b;e=0;break a}while(0);e=A[b](d,e)}while(0);h=c;return e},0,function(d,f){var b,c,e,g;g=e=0;var i=u[SS]==0;a:do if(i){b=OZ(TS&4294967295);u[SS]=b;if(u[SS]!=0){b=1;break a}c=0;b=2;break a}else b=1;while(0);a:do if(b==1){c=E7(u[d+4&4294967295],u[SS]);if(c!=0){g=u[u[c+4&4294967295]+136&4294967295];i=g==0;b:do if(i)u[c&4294967295]=u[c&4294967295]+1&4294967295;else{c=A[g](c,d,u[d+4&4294967295]);if(c!=0){b=5;break b}c=0;break a}while(0);g=Y(f);i= -g!=0;b:do if(i){e=f_(1);if(e==0){b=7;break b}u[e+12&-1]=g;b=q_(c,e,0);g=e!=0;c:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break c;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=c!=0;c:do if(e){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break c;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=b;break a}while(0)}else N_(u[Tu],u[SS]);i=e!=0;b:do if(i){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0){b=16; -break b}A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);i=g!=0;b:do if(i){u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){b=19;break b}A[u[u[g+4&4294967295]+24&4294967295]](g)}while(0);i=c!=0;b:do if(i){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0){b=22;break b}A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=0}while(0);return c},0,function(d,f,b){var c,e=(u[f+8&4294967295]|0)==1;a:do if(e){c=u[f+12&-1];c=d$(d,c);var g=(c|0)==-1;b:do if(g){if(V()== -0)break b;c=0;break a}while(0);c=A[b](d,c)}else c$(f,1),c=0;while(0);return c},0,function(d,f,b){var c,e,g=(u[IF]|0)!=0;a:do if(g){if(!((WY(u[Ru],Vob&4294967295,1)|0)<0)){c=1;break a}e=0;c=2;break a}else c=1;while(0);c==1&&(e=S9(d,US&4294967295,Wob,MS&4294967295,s([f,0,0,0,b,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0])));return e},0,function(d,f,b){var c=h;h+=8;var e=c+4,d=(t5(f,MS&4294967295,s([c,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0?0:A[b](d,u[c],u[e]);h=c;return d},0,function(d,f,b){d= -b==0?S9(d,VS&4294967295,Xob,Yob&4294967295,s([f,0,0,0],0,j,["i32",0,0,0])):S9(d,WS&4294967295,Zob,$ob&4294967295,s([f,0,0,0,b,0,0,0],0,j,["i32",0,0,0,"%struct.NullImporter*",0,0,0]));if(d==0)d=-1;else{u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}return d},0,function(d,f,b){var c=h;h+=8;var e,g=c+4,f=(P0(f,dS&4294967295,2,2,s([c,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)e= -0;else{e=d$(d,u[c]);var i=(e|0)==-1;b:do if(i){if(V()==0)break b;e=0;break a}while(0);e=A[b](d,e,u[g]);e=(e|0)==-1;b:do if(e){if(V()==0)break b;e=0;break a}while(0);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;e=Q}while(0);h=c;return e},0,function(d,f,b){var c,e=(c$(f,1)|0)==0;a:do if(e)c=0;else{c=u[f+12&-1];c=d$(d,c);var g=(c|0)==-1;b:do if(g){if(V()==0)break b;c=0;break a}while(0);c=A[b](d,c,0);c=(c|0)==-1;b:do if(c){if(V()==0)break b;c=0;break a}while(0);u[Q&4294967295]=u[Q&4294967295]+1&4294967295; -c=Q}while(0);return c},0,function(d,f,b,c){var e,g,i,k=c==0;a:do{if(k){c=(u[IF]|0)!=0;b:do if(c){if(!((WY(u[Ru],apb&4294967295,1)|0)<0))break b;g=-1;e=2;break a}while(0);i=S9(d,XS&4294967295,bpb,cpb&4294967295,s([f,0,0,0,b,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0]))}else{e=(u[IF]|0)!=0;b:do if(e){if(!((WY(u[Ru],dpb&4294967295,1)|0)<0))break b;g=-1;e=2;break a}while(0);i=S9(d,YS&4294967295,epb,fpb&4294967295,s([f,0,0,0,b,0,0,0,c,0,0,0],0,j,["i32",0,0,0,"i32",0,0,0,"%struct.NullImporter*",0,0,0]))}e=3;break a}while(0); -if(e==3)if(i==0)g=-1;else{u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[i+4&4294967295]+24&4294967295]](i);g=0}return g},0,function(d,f,b){var c=h;h+=12;var e,g=c+4,i=c+8,f=(t5(f,Job&4294967295,s([c,0,0,0,g,0,0,0,i,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)e=0;else{e=A[b](d,u[c],u[g],u[i]);e=(e|0)==-1;b:do if(e){if(V()==0)break b;e=0;break a}while(0);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;e=Q}while(0);h=c;return e}, -0,function(d,f,b){var c=h;h+=8;var e,g=c+4,f=(t5(f,MS&4294967295,s([c,0,0,0,g,0,0,0],0,j,["i32*",0,0,0,"i32*",0,0,0]))|0)==0;a:do if(f)e=0;else{e=A[b](d,u[c],u[g],0);e=(e|0)==-1;b:do if(e){if(V()==0)break b;e=0;break a}while(0);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;e=Q}while(0);h=c;return e},0,function(d,f){var b,c,e,g;g=-1;b=zY(d,ZS&4294967295,gpb);var i=b!=0;a:do if(i){e=Z_(1,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));var k=e==0;b:do if(k)c=0;else{c=q_(b,e,0);u[e&4294967295]=u[e&4294967295]- -1&4294967295;if((u[e&4294967295]|0)!=0)break b;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);e=c!=0;b:do if(e){g=E_(c);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0)}else{if(V()!=0)break a;g=m_(d,f)}while(0);return g},0,function(d,f,b){var c,e=(c$(f,1)|0)==0;a:do if(e)c=0;else{c=u[f+12&-1];c=A[b](d,c); -var g=(c|0)!=-1;b:do if(!g){if(V()==0)break b;c=0;break a}while(0);c=f1(c)}while(0);return c},0,function(d,f){return S9(d,TS&4294967295,hpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f,b){d=b==0?S9(d,VS&4294967295,ipb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):S9(d,WS&4294967295,jpb,aT&4294967295,s([f,0,0,0,b,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));if(d==0)d=-1;else{u[d&4294967295]=u[d&4294967295]-1&4294967295; -if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}return d},0,function(d,f,b){var c=h;h+=8;var e,g=c+4,f=(P0(f,dS&4294967295,2,2,s([c,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)e=0;else{e=A[b](d,u[c],u[g]);e=(e|0)==-1;b:do if(e){if(V()==0)break b;e=0;break a}while(0);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;e=Q}while(0);h=c;return e},0,function(d,f,b){var c,e=(c$(f,1)|0)==0;a:do if(e)c=0;else{c=u[f+12&-1];c=A[b](d, -c,0);c=(c|0)==-1;b:do if(c){if(V()==0)break b;c=0;break a}while(0);u[Q&4294967295]=u[Q&4294967295]+1&4294967295;c=Q}while(0);return c},0,function(d,f,b){var c,e=(c$(f,1)|0)==0;a:do if(e)c=0;else{c=u[f+12&-1];var g=(u[u[d+4&4294967295]+84&4294967295]&16|0)==0;b:do if(g){if((ZY(u[c+4&4294967295],u[d+4&4294967295])|0)!=0)break b;u[P&4294967295]=u[P&4294967295]+1&4294967295;c=P;break a}while(0);c=A[b](d,c)}while(0);return c},0,function(d,f,b){var c,e=(c$(f,1)|0)==0;a:do if(e)c=0;else{c=u[f+12&-1];var g= -(u[u[d+4&4294967295]+84&4294967295]&16|0)==0;b:do if(g){if((ZY(u[c+4&4294967295],u[d+4&4294967295])|0)!=0)break b;u[P&4294967295]=u[P&4294967295]+1&4294967295;c=P;break a}while(0);c=A[b](c,d)}while(0);return c},0,function(d,f,b){var c=h;h+=8;var e=c+4;u[e]=Q;d=(P0(f,dS&4294967295,1,2,s([c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?0:A[b](d,u[c],u[e]);h=c;return d},0,function(d,f,b){var c=h;h+=8;var e=c+4;u[e]=Q;d=(P0(f,dS&4294967295,1,2,s([c,0,0,0,e, -0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?0:A[b](u[c],d,u[e]);h=c;return d},0,function(d){return S9(d,wT&4294967295,spb,RS&4294967295,s(1,0,j,"i32"))},0,function(d,f,b){return(c$(f,0)|0)==0?0:A[b](d)},0,function(d){return S9(d,xT&4294967295,tpb,RS&4294967295,s(1,0,j,"i32"))},0,function(d){return S9(d,yT&4294967295,upb,RS&4294967295,s(1,0,j,"i32"))},0,function(d){var f,b,c,e,g;b=-1;g=0;e=zY(d,zT&4294967295,vpb);var i=e==0;a:do if(i){V()!=0?(c=-1,f=0):(e=zY(d, -QS&4294967295,wpb),e==0?(c=f=V()!=0?-1:1,f=0):(g=1,f=2));break a}else f=2;while(0);if(f==2){d=f_(0);i=d!=0;a:do if(i){c=q_(e,d,0);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);if(c==0)break a;var k=u[c+4&4294967295]==ND;b:do if(k)f=6;else{if(u[c+4&4294967295]==oj){f=6;break b}f=u[u[c+4&4294967295]+12&4294967295];b=(g|0)!=0?QS&4294967295:zT&4294967295;T(u[H],xpb&4294967295,s([b,0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));b=-1;f=10; -break b}while(0);f==6&&(b=E_(c));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break a;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=b}return c},0,function(d,f,b){var c,f=(c$(f,0)|0)==0;a:do if(f)c=0;else{c=A[b](d);var e=(c|0)==-1;b:do if(e){if(V()==0)break b;c=0;break a}while(0);c=f1(c)}while(0);return c},0,function(d){return S9(d,BT&4294967295,zpb,RS&4294967295, -s(1,0,j,"i32"))},0,function(d,f,b){var c=h;h+=8;var e;e=c+4;u[c]=d;if((c$(f,1)|0)==0)e=0;else if(u[e]=u[f+12&-1],d=A[b](c,e),(d|0)<0)e=0;else if((d|0)>0)u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P;else if(d=f_(2),d==0){d=u[c];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);d=u[e];u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[u[e]+4&4294967295]+24&4294967295]](u[e]);e=0}else u[d+12&-1]=u[c],u[(d+ -12&4294967295)+4&4294967295]=u[e],e=d;h=c;return e},0,function(d){return S9(d,UT&4294967295,Fpb,RS&4294967295,s(1,0,j,"i32"))},0,function(d){return S9(d,VT&4294967295,Gpb,RS&4294967295,s(1,0,j,"i32"))},0,function(d){return S9(d,WT&4294967295,Hpb,RS&4294967295,s(1,0,j,"i32"))},0,function(d){return S9(d,XT&4294967295,Ipb,RS&4294967295,s(1,0,j,"i32"))},0,function(d){return S9(d,YT&4294967295,Jpb,RS&4294967295,s(1,0,j,"i32"))},0,function(d){return S9(d,AT&4294967295,ypb,RS&4294967295,s(1,0,j,"i32"))}, -0,function(d,f){return S9(d,ZT&4294967295,Kpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,$T&4294967295,Lpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,aU&4294967295,Mpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,bU&4294967295,Npb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,cU&4294967295,Opb,$S&4294967295, -s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,dU&4294967295,Ppb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,eU&4294967295,Qpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,fU&4294967295,Rpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,gU&4294967295,Spb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d, -f){return S9(d,hU&4294967295,Tpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,iU&4294967295,Upb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,pU&4294967295,Xpb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d,f){return S9(d,qU&4294967295,Ypb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0]))},0,function(d){var f;f=R9(d,tU&4294967295,aqb);if(f!=0){d=QZ(f,0,0);u[f& -4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=d}else yY(),f=hGb(d);return f},0,hGb,0,function(d,f,b){var c,e=(c$(f,1)|0)==0;a:do if(e)c=0;else{c=u[f+12&-1];var g=u[u[c+4&4294967295]+40&4294967295]!=b;b:do if(g){if((ZY(u[c+4&4294967295],u[d+4&4294967295])|0)!=0)break b;T(u[H],Kob&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0,u[u[d+4&4294967295]+12&4294967295],0,0,0,u[u[c+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0,"i8*", -0,0,0,"i8*",0,0,0]));c=0;break a}while(0);c=A[b](d,c);c=V()!=0?0:Y(c)}while(0);return c},0,function(d){var f,b,c,e;c=R9(d,KS&4294967295,bqb);var g=c==0;a:do if(g)f=0;else{if(c==Q){f=0;break a}f=QZ(c,0,0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(f==0)b=-1,f=3;else{e=(u[u[f+4&4294967295]+84&4294967295]&16777216|0)!=0?A[u[FE+60&4294967295]](f):X_(f);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+ -4&4294967295]+24&4294967295]](f);f=6}break a}while(0);a:do if(f==0){f=c!=0;b:do if(f){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);yY();c=R9(d,LS&4294967295,cqb);c==0&&(yY(),c=R9(d,rU&4294967295,dqb));if(c!=0){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);b=B7(d);f=3}else yY(),e=A7(d),f=6;break a}while(0);if(f==6){d=(e|0)==-1;a:do if(d){if(V()!=0)break a; -e=-2}while(0);b=e}return b},0,function(d,f,b){var c,f=(c$(f,0)|0)==0;a:do if(f)c=0;else{c=A[b](d);var e=(c|0)==-1;b:do if(e){if(V()==0)break b;c=0;break a}while(0);c=Y(c)}while(0);return c},0,function(d,f,b){d=R9(d,uU&4294967295,eqb);if(d==0)f=0;else if(f=q_(d,f,b),u[d&4294967295]=u[d&4294967295]-1&4294967295,(u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);return f},0,function(d,f,b,c){return A[b](d,f,c)},0,function(d,f){var b,c,e,g,i;e=u[d+4&4294967295];g=u[wU]==0;a:do if(g){b=OZ(xU& -4294967295);u[wU]=b;if(u[wU]!=0){b=1;break a}c=0;b=2;break a}else b=1;while(0);a:do if(b==1){c=u[yU]==0;b:do if(c){b=OZ(vU&4294967295);u[yU]=b;if(u[yU]!=0){b=4;break b}c=0;break a}while(0);c=E7(e,u[wU]);if(c==0)u[e+72&4294967295]=228,c=iGb(d,f);else{u[c&4294967295]=u[c&4294967295]+1&4294967295;g=E7(e,u[yU]);var k=g==0;b:do if(k)b=6;else{if(u[g+4&4294967295]==Bt&&u[g+20&4294967295]==178){b=6;break b}u[g&4294967295]=u[g&4294967295]+1&4294967295;i=jGb(d,g,f);u[g&4294967295]=u[g&4294967295]-1&4294967295; -if((u[g&4294967295]|0)!=0){b=10;break b}A[u[u[g+4&4294967295]+24&4294967295]](g);b=10;break b}while(0);b==6&&(i=D7(d,f));g=i==0;b:do if(g){if((xY(u[Tu])|0)==0){b=12;break b}yY();i=jGb(d,c,f)}while(0);u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=i}}while(0);return c},0,function(d,f,b){d=b==0?S9(d,OS&4294967295,gqb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):S9(d,NS&4294967295,hqb,aT&4294967295,s([f,0,0,0,b,0,0, -0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));if(d==0)d=-1;else{u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}return d},0,function(d,f,b){var c=h;h+=8;var e=c+4;(P0(f,dS&4294967295,2,2,s([c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?d=0:(fGb(d,b,NS&4294967295)|0)==0?d=0:(d=A[b](d,u[c],u[e]),(d|0)<0?d=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q));h= -c;return d},0,function(d,f,b){(c$(f,1)|0)==0?d=0:(f=u[f+12&-1],(fGb(d,b,OS&4294967295)|0)==0?d=0:(d=A[b](d,f,0),(d|0)<0?d=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q)));return d},0,function(d,f,b){return e$(d,f,b,0)},0,function(d,f,b){return e$(d,f,b,1)},0,function(d,f,b){return e$(d,f,b,2)},0,function(d,f,b){return e$(d,f,b,3)},0,function(d,f,b){return e$(d,f,b,4)},0,function(d,f,b){return e$(d,f,b,5)},0,function(d){var f,b;f=R9(d,FU&4294967295,jqb);if(f!=0){b=d=f_(0);var c=b!=0;a:do if(c){d= -q_(f,b,0);u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=d}else if(yY(),f=R9(d,TS&4294967295,kqb),f==0)T(u[H],lqb&4294967295,s([u[u[d+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),f=0;else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f); -f=G_(d)}return f},0,function(d){return S9(d,GU&4294967295,mqb,RS&4294967295,s(1,0,j,"i32"))},0,function(d,f,b){if((c$(f,0)|0)==0)d=0;else{d=A[b](d);f=d==0;a:do if(f){if(V()!=0)break a;N_(u[cv],0)}while(0)}return d},0,function(d,f,b){var c=h;h+=8;var e,g=c+4;u[g]=0;f=(P0(f,dS&4294967295,1,2,s([c,0,0,0,g,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)e=0;else{u[c]==Q&&(u[c]=0);u[g]==Q&&(u[g]=0);e=u[g]==0;b:do if(e){if(u[c]!=0)break b;W(u[H],Mob&4294967295); -e=0;break a}while(0);e=A[b](d,u[c],u[g])}while(0);h=c;return e},0,function(d,f,b){d=b==0?S9(d,JU&4294967295,nqb,$S&4294967295,s([f,0,0,0],0,j,["%struct.NullImporter*",0,0,0])):S9(d,KU&4294967295,oqb,aT&4294967295,s([f,0,0,0,b,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]));if(d==0)d=-1;else{u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);d=0}return d},0,function(d,f,b){var c=h;h+=8;var e=c+4;(P0(f,dS&4294967295, -2,2,s([c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?d=0:(d=A[b](d,u[c],u[e]),(d|0)<0?d=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q));h=c;return d},0,function(d,f,b){(c$(f,1)|0)==0?d=0:(f=u[f+12&-1],d=A[b](d,f,0),(d|0)<0?d=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q));return d},0,function(d,f,b){d=R9(d,LU&4294967295,pqb);if(d==0)f=-1;else{f=q_(d,f,b);u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)==0)A[u[u[d+4&4294967295]+ -24&4294967295]](d);if(f==0)f=-1;else if(f!=Q){T(u[H],qqb&4294967295,s([u[u[f+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=-1}else{u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[f+4&4294967295]+24&4294967295]](f);f=0}}return f},0,function(d,f,b,c){(A[b](d,f,c)|0)<0?d=0:(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,d=Q);return d},0,function(d,f,b){var c, -e,g,i;i=u[MU]==0;a:do if(i){c=OZ(vS&4294967295);u[MU]=c;if(u[MU]!=0){c=1;break a}e=0;c=2;break a}else c=1;while(0);if(c==1)if(e=PZ(d,u[MU]),e==0)e=0;else if(i=u[f+8&4294967295],c=f_(i+1&4294967295),c==0)e=0;else{u[d&4294967295]=u[d&4294967295]+1&4294967295;u[c+12&-1]=d;for(g=0;;){if(!((g|0)<(i|0)))break;d=u[(f+12&4294967295)+g*4&4294967295];u[d&4294967295]=u[d&4294967295]+1&4294967295;u[(c+12&4294967295)+(g+1&4294967295)*4&4294967295]=d;g=g+1&4294967295}d=q_(e,c,b);u[c&4294967295]=u[c&4294967295]- -1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);e=d}return e},0,function(d){var f=h;h+=12;var b,c,e=f+4,g=f+8;u[d&4294967295]=1;V_(f,e,g);b=zY(d,NU&4294967295,rqb);var i=b!=0;a:do if(i){c=QZ(b,0,0);var k=c==0;b:do if(k)p4(b);else{u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0); -u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);$_(u[f],u[e],u[g]);u[d&4294967295]=u[d&4294967295]-1&4294967295;(u[d&4294967295]|0)!=0&&(b=u[d&4294967295],u[d&4294967295]=1,u[d&4294967295]=b);h=f},0,function(d){var f;f=d+-12&4294967295;u[(f&4294967295)+8&4294967295]=-2;u[u[(f&4294967295)+4&4294967295]&-1]=u[f&-1];u[(u[f&-1]&4294967295)+4&4294967295]=u[(f&4294967295)+4&4294967295];u[f&-1]=0;f=u[d+12&4294967295]!=0;a:do if(f){var b= -u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);f=u[d+8&4294967295]!=0;a:do if(f){b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);f=u[d+16&4294967295]!=0;a:do if(f){b=u[d+16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b& -4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f;u[d+16&4294967295]!=0?(f=u[u[d+16&4294967295]+12&4294967295],d=u[d+8&4294967295]!=0?u[u[d+8&4294967295]+12&4294967295]:YU&4294967295,f=$1($rb&4294967295,s([d,0,0,0,f,0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]))):(f=u[d+8&4294967295]!=0?u[u[d+8&4294967295]+12&4294967295]:YU&4294967295,f=$1(asb&4294967295,s([f,0,0,0],0,j,["i8*",0,0,0]))); -return f},0,function(d,f){var b,c,e,g,i,k,m,l,o;b=D(u[d+16&4294967295]==0,1);if((b|0)==0){m=(u[u[f+4&4294967295]+84&4294967295]&134217728|0)==0;a:do if(m)b=0;else{if((u[f+8&4294967295]|0)!=9){b=0;break a}if((yX(f+20&-1,DS&4294967295)|0)!=0){b=0;break a}g=1;b=3;break a}while(0);b==0&&(g=0);b=g}g=(b|0)==0;a:do if(g){m=u[d+16&4294967295];i=u[m+172&4294967295];o=i==0?0:u[i+8&4294967295];l=0;b:for(;;){if(!((l|0)<(o|0)))break b;if(u[d+8&4294967295]==u[(i+12&4294967295)+l*4&4294967295])break b;l=l+1&4294967295}l= -l+1&4294967295;g=0;b:for(;;){if(!((l|0)<(o|0))){b=22;break a}k=u[(i+12&4294967295)+l*4&4294967295];var r=(u[u[k+4&4294967295]+84&4294967295]|0)<0;c:do{if(r)e=u[k+132&4294967295];else{if(u[k+4&4294967295]!=iq){b=14;break c}e=u[k+12&4294967295]}b=12;break c}while(0);if(b==12&&(g=e2(e,f),g!=0))break b;l=l+1&4294967295}u[g&4294967295]=u[g&4294967295]+1&4294967295;c=u[u[g+4&4294967295]+136&4294967295];if(c!=0){b=m;e=u[d+12&4294967295]!=u[d+16&4294967295]?u[d+12&4294967295]:0;k=A[c](g,e,b);u[g&4294967295]= -u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);g=k}c=g;b=20;break a}else b=22;while(0);b==22&&(c=D7(d,f));return c},0,function(d,f,b){var c,e,g=u[d+12&4294967295]!=0;a:do if(g){c=A[f](u[d+12&4294967295],b);if((c|0)==0){c=1;break a}e=c;c=2;break a}else c=1;while(0);a:do if(c==1){e=u[d+8&4294967295]!=0;b:do if(e){c=A[f](u[d+8&4294967295],b);if((c|0)==0){c=4;break b}e=c;break a}while(0);e=u[d+16&4294967295]!=0;b:do if(e){c=A[f](u[d+16&4294967295],b);if((c| -0)==0){c=6;break b}e=c;break a}while(0);e=0}while(0);return e},0,function(d,f){var b,c,e=f==0;a:do if(e)b=0;else{if(f==Q){b=0;break a}if(u[d+12&4294967295]!=0){b=0;break a}u[d+4&4294967295]!=aV?c=AY(u[d+4&4294967295],s([u[d+8&4294967295],0,0,0,f,0,0,0,0,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.NullImporter*",0,0,0,"i8*",0,0,0])):(c=oGb(u[d+8&4294967295],f),c==0?c=0:(b=A[u[aV+156&4294967295]](aV,0,0),b==0?c=0:(e=u[d+8&4294967295],u[e&4294967295]=u[e&4294967295]+1&4294967295,u[f&4294967295]= -u[f&4294967295]+1&4294967295,u[b+8&4294967295]=u[d+8&4294967295],u[b+12&4294967295]=f,u[b+16&4294967295]=c,c=b)));b=4;break a}while(0);b==0&&(u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d);return c},0,function(d,f,b){var c=h;h+=8;var e,g=c+4,i;i=u[g]=0;b=(y4($U&4294967295,b)|0)==0;a:do if(b)e=-1;else if((t5(f,csb&4294967295,s([xS,0,0,0,c,0,0,0,g,0,0,0],0,j,["%struct.PyTypeObject*",0,0,0,"%struct.PyTypeObject**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0)e=-1;else{u[g]==Q&&(u[g]=0);if(u[g]!= -0)if(i=oGb(u[c],u[g]),i==0){e=-1;break a}else e=u[g],u[e&4294967295]=u[e&4294967295]+1&4294967295;e=u[c];u[e&4294967295]=u[e&4294967295]+1&4294967295;u[d+8&4294967295]=u[c];u[d+12&4294967295]=u[g];u[d+16&4294967295]=i;e=0}while(0);h=c;return e},0,function(d){return Y(((u[d+40&4294967295]+(u[d+44&4294967295]*8&4294967295)&4294967295)*16&4294967295)+51&4294967295)},0,function(){},0,function(d){var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295; -if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0)},0,function(d){var f=h;h+=34;var b,c,e=f+8,g=f+16,i=f+24,k=f+30,m,l;m=NGb(d+12&4294967295,f,k,e,g,i,f+26);b=(m|0)==0;a:do if(b)d=0;else{if((m|0)==1){d=0;break a}d=c=b=m=0;l=M$(f);var o=l==0;b:do if(!o){m=M$(e);if(m==0)break b;b=(u[k]|0)!=0?254:256;b=A[b](g);if(b==0)break b;E(u[i],16)==0?(c=Q,u[c&4294967295]=u[c&4294967295]+1&4294967295):c=e1(i,1);if(c==0)break b;d=Z_(4,s([l,0,0,0,m, -0,0,0,b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))}while(0);e=l!=0;b:do if(e){u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)!=0)break b;A[u[u[l+4&4294967295]+24&4294967295]](l)}while(0);e=m!=0;b:do if(e){u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)!=0)break b;A[u[u[m+4&4294967295]+24&4294967295]](m)}while(0);e=b!=0;b:do if(e){u[b&4294967295]=u[b&4294967295]- -1&4294967295;if((u[b&4294967295]|0)!=0)break b;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);e=c!=0;b:do if(e){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);c=d;d=22;break a}while(0);d==0&&(c=0);h=f;return c},0,function(d){var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+ -8&4294967295])}while(0)},0,function(d){var f=h;h+=16;var b,c,e=f+4,g=f+8;c=LGb(d+12&4294967295,f,e,g);var i=(c|0)==0;a:do if(i)d=0;else{if((c|0)==1){d=0;break a}d=b=0;c=f1(u[f]);i=c==0;b:do if(!i){d=(u[e]|0)!=-1?G6(u[e]):M$(g);if(d==0)break b;b=Z_(2,s([c,0,0,0,d,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%struct.NullImporter*",0,0,0]))}while(0);e=c!=0;b:do if(e){u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)!=0)break b;A[u[u[c+4&4294967295]+24&4294967295]](c)}while(0);e=d!=0; -b:do if(e){u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break b;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);d=13;break a}while(0);d==0&&(b=0);h=f;return b},0,function(d,f,b){var c=h;h+=8;var e=c+4;u[c]=0;u[e]=0;f=(G5(f,b,ytb&4294967295,RV&4294967295,s([c,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0]))|0)==0;a:do if(f)b=0;else{var b=d,g=u[e],i=a,k=a,m=a,i=a,k=u[c],l=(u[u[b+4&4294967295]+84&4294967295]&268435456|0)==0;b:do{if(l)i1(),i=0;else{k==0&&(k=C5());i=U2(b,k, -g);if(i==0){i=0;break b}m=i;i=3}break b}while(0);i==0&&(m=0);b=m;if(b==0)b=0;else{g=(u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0;b:do if(g){if((u[u[b+4&4294967295]+84&4294967295]&268435456|0)!=0)break b;T(u[H],ztb&4294967295,s([u[u[b+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+24&4294967295]](b);b=0;break a}while(0)}}while(0);h=c;return b},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e= -b+8;u[e]=-1;if((y1(f,dub&4294967295,s([b,0,0,0,c,0,0,0,e,0,0,0],0,j,["%struct.PyUnicodeObject**",0,0,0,"%struct.PyUnicodeObject**",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else{var g=D5(u[b]);u[b]=g;if(u[b]==0)c=0;else if(g=D5(u[c]),u[c]=g,u[c]==0){c=u[b];u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);c=0}else{e=BGb(d,u[b],u[c],u[e]);g=u[b];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+ -24&4294967295]](u[b]);g=u[c];u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[u[c]+4&4294967295]+24&4294967295]](u[c]);c=e}}h=b;return c},0,function(d,f){var b=h;h+=8;var c=b+4;u[b]=Q;u[c]=-1;c=(y1(f,jub&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0?0:u[b]==Q?H$(d,0,u[c]):(u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0?H$(d,u[b],u[c]):FGb(d,u[b],u[c]);h=b;return c},0,function(d,f){var b=h;h+=8;var c=b+4;u[b]=Q;u[c]=-1;c= -(y1(f,nub&4294967295,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0?0:u[b]==Q?I$(d,0,u[c]):(u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0?I$(d,u[b],u[c]):IGb(d,u[b],u[c]);h=b;return c},0,function(d,f){return pFb(d,f)},0,function(d){return F$(d,242)},0,function(d){return F$(d,240)},0,function(d,f){var b=h;h+=6;var c,e,g=b+4;u[g]=32;var i=(y1(f,stb&4294967295,s([b,0,0,0,244,0,0,0,g,0,0,0],0,j,["i32*",0,0,0,"i32 (%struct.NullImporter*, i8*)*",0,0,0,"i16*",0,0,0]))| -0)==0;a:do if(i)c=0;else{c=(u[d+8&4294967295]|0)>=(u[b]|0);b:do if(c){if(u[d+4&4294967295]!=eW)break b;g=d;u[g&4294967295]=u[g&4294967295]+1&4294967295;c=d;break a}while(0);c=u[b]-u[d+8&4294967295]&4294967295;e=((c|0)/2|0)+(c&u[b]&1)&4294967295;c=G$(d,e,c-e&4294967295,D(u[g],16)&65535)}while(0);h=b;return c},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;u[c]=0;u[e]=2147483647;if((y1(f,wtb&4294967295,s([b,0,0,0,8,0,0,0,c,0,0,0,8,0,0,0,e,0,0,0],0,j,["%struct.PyUnicodeObject**",0,0,0,"i32 (%struct.NullImporter*, i32*)*", -0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else{var g=D5(u[b]);u[b]=g;if(u[b]==0)c=0;else{g=(u[d+8&4294967295]|0)<(u[e]|0);a:do if(g)u[e]=u[d+8&4294967295];else{if(!((u[e]|0)<0))break a;u[e]=u[d+8&4294967295]+u[e]&4294967295;if(!((u[e]|0)<0))break a;u[e]=0}while(0);g=(u[c]|0)<0;a:do if(g){u[c]=u[d+8&4294967295]+u[c]&4294967295;if(!((u[c]|0)<0))break a;u[c]=0}while(0);c=Y(C$(u[d+12&4294967295]+2*u[c]&4294967295,u[e]-u[c]&4294967295,u[u[b]+12&4294967295], -u[u[b]+8&4294967295],2147483647));e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b])}}h=b;return c},0,function(d,f){var b=h;h+=4;var c,e,g,i,k,m,l,o;u[b]=8;var r=(y1(f,Etb&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0;a:do{if(!r){l=m=0;e=u[d+12&4294967295]+2*u[d+8&4294967295]&4294967295;g=u[d+12&4294967295];b:for(;;){if(!(g0){o=u[b]-(l|0)%(u[b]|0)&4294967295;if((2147483647- -o&4294967295|0)<(l|0)){c=2;break b}l=l+o&4294967295}}else{if((l|0)==2147483647){c=2;break b}l=l+1&4294967295;if(E(u[g],16)!=10&&E(u[g],16)!=13)break c;if((2147483647-l&4294967295|0)<(m|0)){c=2;break b}m=m+l&4294967295;l=0}while(0);g=g+2&4294967295;c=1}b:do if(c==11){if((2147483647-l&4294967295|0)<(m|0)){c=2;break b}o=b7(m+l&4294967295);if(o==0){e=0;break a}else{l=0;i=u[o+12&4294967295];k=u[o+12&4294967295]+2*u[o+8&4294967295]&4294967295;g=u[d+12&4294967295];c:for(;;){if(!(g0;e:do if(p){m=u[b]-(l|0)%(u[b]|0)&4294967295;for(l=l+m&4294967295;;){m=m-1&4294967295;if((m|0)==-1)break e;if(i>=k){c=16;break c}u[i]=32;i=i+2&4294967295}}while(0)}else{if(i>=k){c=16;break c}u[i]=u[g];i=i+2&4294967295;l=l+1&4294967295;if(E(u[g],16)!=10&&E(u[g],16)!=13)break d;l=0}while(0);g=g+2&4294967295;c=14}if(c==25){e=o;break a}else if(c==16){g=o;u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)!=0){c=2;break b}A[u[u[o+4&4294967295]+24&4294967295]](o)}}}while(0); -W(u[qw],Ftb&4294967295)}e=0}while(0);h=b;return e},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;if((E$(f,b,c,e)|0)==0)c=0;else{c=p9(u[d+12&4294967295],u[d+8&4294967295],u[u[b]+12&4294967295],u[u[b]+8&4294967295],u[c],u[e]);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);c=Y(c)}h=b;return c},0,function(d,f){return GGb(d,f)},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;if((E$(f,b,c,e)|0)==0)c=0;else{c=p9(u[d+ -12&4294967295],u[d+8&4294967295],u[u[b]+12&4294967295],u[u[b]+8&4294967295],u[c],u[e]);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);(c|0)<0?(W(u[L],VV&4294967295),c=0):c=Y(c)}h=b;return c},0,function(d,f){var b=h;h+=6;var c,e=b+4;u[e]=32;var g=(y1(f,Utb&4294967295,s([b,0,0,0,244,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i32 (%struct.NullImporter*, i8*)*",0,0,0,"i16*",0,0,0]))|0)==0;a:do if(g)c=0;else{c=(u[d+8&4294967295]|0)>= -(u[b]|0);b:do if(c){if(u[d+4&4294967295]!=eW)break b;e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295;c=d;break a}while(0);c=G$(d,0,u[b]-u[d+8&4294967295]&4294967295,D(u[e],16)&65535)}while(0);h=b;return c},0,function(d){return F$(d,246)},0,function(d,f){return(u[f+8&4294967295]|0)==0?J$(d,0):K$(d,0,f)},0,function(d,f,b){var c=h;h+=8;var e=c+4;u[c]=0;u[e]=0;f=(G5(f,b,Btb&4294967295,UV&4294967295,s([c,0,0,0,e,0,0,0],0,j,["i8**",0,0,0,"i8**",0,0,0]))|0)==0;a:do if(f)b=0;else{var b=d,g=u[e],i=a,k=a, -m=a,i=a,k=u[c],l=(u[u[b+4&4294967295]+84&4294967295]&268435456|0)==0;b:do{if(l)i1(),i=0;else{k==0&&(k=C5());i=V2(b,k,g);if(i==0){i=0;break b}m=i;i=3}break b}while(0);i==0&&(m=0);b=m;if(b==0)b=0;else{g=(u[u[b+4&4294967295]+84&4294967295]&134217728|0)==0;b:do if(g){if((u[u[b+4&4294967295]+84&4294967295]&268435456|0)!=0)break b;T(u[H],Ctb&4294967295,s([u[u[b+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)==0)A[u[u[b+4&4294967295]+ -24&4294967295]](b);b=0;break a}while(0)}}while(0);h=c;return b},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;if((E$(f,b,c,e)|0)==0)c=0;else{c=q9(u[d+12&4294967295],u[d+8&4294967295],u[u[b]+12&4294967295],u[u[b]+8&4294967295],u[c],u[e]);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);c=Y(c)}h=b;return c},0,function(d,f){var b=h;h+=12;var c;c=b+4;var e=b+8;if((E$(f,b,c,e)|0)==0)c=0;else{c=q9(u[d+12&4294967295],u[d+8& -4294967295],u[u[b]+12&4294967295],u[u[b]+8&4294967295],u[c],u[e]);e=u[b];u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[u[b]+4&4294967295]+24&4294967295]](u[b]);(c|0)<0?(W(u[L],VV&4294967295),c=0):c=Y(c)}h=b;return c},0,function(d,f){var b=h;h+=6;var c,e=b+4;u[e]=32;var g=(y1(f,hub&4294967295,s([b,0,0,0,244,0,0,0,e,0,0,0],0,j,["i32*",0,0,0,"i32 (%struct.NullImporter*, i8*)*",0,0,0,"i16*",0,0,0]))|0)==0;a:do if(g)c=0;else{c=(u[d+8&4294967295]|0)>=(u[b]|0);b:do if(c){if(u[d+ -4&4294967295]!=eW)break b;e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295;c=d;break a}while(0);c=G$(d,u[b]-u[d+8&4294967295]&4294967295,0,D(u[e],16)&65535)}while(0);h=b;return c},0,function(d,f){return(u[f+8&4294967295]|0)==0?J$(d,1):K$(d,1,f)},0,function(d,f){return HGb(d,f)},0,function(d,f){var b=h;h+=4;u[b]=0;var c;if((y1(f,pub&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0)c=0;else{var e=u[b];c=D5(d);if(c==0)c=0;else{var g=c,i=u[c+12&4294967295],k=u[c+8&4294967295],m,l,o,r,p,q,t,w;q=j_(0); -if(q==0)o=0;else{r=p=0;a:for(;;){if(!((r|0)<(k|0))){m=24;break a}b:for(;;){if((r|0)>=(k|0))break b;if(D(u[i+2*r&4294967295],16)<=127){if(E(u[hsb+D(u[i+2*r&4294967295],16)&4294967295],8)!=0)break b}else{w=(u[QV]>>>0>>>((D(u[i+2*r&4294967295],16)&31)>>>0)&1|0)==0;c:do if(w)m=6;else{if((Q8(D(u[i+2*r&4294967295],16)&65535)|0)==0){m=6;break c}l=0;m=9;break c}while(0);m==6&&(l=1);if(E(l&255,8)==0)break b}r=r+1&4294967295}w=r;var x=(r|0)<(k|0);b:do if(x){var z=E(u[i+2*r&4294967295],16)!=13;c:do if(z)m=10; -else{if((r+1&4294967295|0)>=(k|0)){m=10;break c}if(E(u[i+2*(r+1&4294967295)&4294967295],16)!=10){m=10;break c}r=r+2&4294967295;m=13;break c}while(0);m==10&&(r=r+1&4294967295);if((e|0)==0)break b;w=r}while(0);m=(p|0)==0;b:do if(m){if((w|0)!=(k|0))break b;if(u[g+4&4294967295]==eW){m=20;break a}}while(0);t=e1(i+2*p&4294967295,w-p&4294967295);if(t==0){m=22;break a}if((b2(q,t)|0)!=0){m=26;break a}u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t); -p=r;m=1}a:do if(m==20){if((b2(q,g)|0)!=0){m=22;break a}m=24;break a}else if(m==26){u[t&4294967295]=u[t&4294967295]-1&4294967295;if((u[t&4294967295]|0)==0)A[u[u[t+4&4294967295]+24&4294967295]](t);m=22;break a}while(0);if(m==24)o=q;else if(m==22){u[q&4294967295]=u[q&4294967295]-1&4294967295;if((u[q&4294967295]|0)==0)A[u[u[q+4&4294967295]+24&4294967295]](q);o=0}}e=o;u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=e}}h=b;return c},0,function(d, -f){return(u[f+8&4294967295]|0)==0?J$(d,2):K$(d,2,f)},0,function(d){return F$(d,248)},0,function(d,f){return AGb(u[d+12&4294967295],u[d+8&4294967295],f,GV&4294967295)},0,function(d){return F$(d,250)},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8,k,m;u[g]=0;u[i]=2147483647;if((y1(f,wub&4294967295,s([b,0,0,0,8,0,0,0,g,0,0,0,8,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0)e= -0;else if((u[u[u[b]+4&4294967295]+84&4294967295]&67108864|0)!=0){for(m=0;;){if(!((u[u[b]+8&4294967295]|0)>(m|0))){c=8;break}c=D5(u[(u[b]+12&4294967295)+m*4&4294967295]);if(c==0){c=2;break}k=w9(d,c,u[g],u[i],-1);var l=c;u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if((k|0)!=0){c=5;break}m=m+1&4294967295;c=1}c==8?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj):c==2?e=0:c==5&&(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,e=gj)}else if(c= -D5(u[b]),c==0)e=0;else{k=w9(d,c,u[g],u[i],-1);e=c;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);e=f1(k)}h=b;return e},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8,k,m;u[g]=0;u[i]=2147483647;if((y1(f,yub&4294967295,s([b,0,0,0,8,0,0,0,g,0,0,0,8,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0,"i32 (%struct.NullImporter*, i32*)*",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else if((u[u[u[b]+ -4&4294967295]+84&4294967295]&67108864|0)!=0){for(m=0;;){if(!((u[u[b]+8&4294967295]|0)>(m|0))){c=8;break}c=D5(u[(u[b]+12&4294967295)+m*4&4294967295]);if(c==0){c=2;break}k=w9(d,c,u[g],u[i],1);var l=c;u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if((k|0)!=0){c=5;break}m=m+1&4294967295;c=1}c==8?(u[hj&4294967295]=u[hj&4294967295]+1&4294967295,e=hj):c==2?e=0:c==5&&(u[gj&4294967295]=u[gj&4294967295]+1&4294967295,e=gj)}else if(c=D5(u[b]), -c==0)e=0;else{k=w9(d,c,u[g],u[i],1);e=c;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);e=f1(k)}h=b;return e},0,function(d){var f,b,c,e;c=u[d+12&4294967295];if((u[d+8&4294967295]|0)==1)b=f1(i$(D(u[c],16)&65535));else if((u[d+8&4294967295]|0)==0)b=f1(0);else{d=c+2*u[d+8&4294967295]&4294967295;e=0;a:for(;;){if(!(c= -(u[b]|0))u[d+4&4294967295]==eW?(u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d):c=e1(u[d+12&4294967295],u[d+8&4294967295]);else if(e=u[b]-u[d+8&4294967295]&4294967295,g=G$(d,e,0,48),g==0)c=0;else{var i=E(u[u[g+12&4294967295]+2*e&4294967295],16)==43;a:do if(i)c=1;else{c=E(u[u[g+12&4294967295]+2*e&4294967295],16)==45?1:2;break a}while(0);c==1&&(u[u[g+12&4294967295]&4294967295]=u[u[g+12&4294967295]+2*e&4294967295],u[u[g+12&4294967295]+2*e&4294967295]=48);c=g}h=b;return c},0,function(d,f,b){var c=h; -h+=16;var e=c+8;u[e&4294967295]=0;u[e+4&4294967295]=0;L$(c,u[d+12&4294967295],u[d+8&4294967295]);d=OGb(c,f,b,2,e);h=c;return d},0,function(d,f){var b=h;h+=4;var c,e;e=c=0;var g=(y1(f,Sub&4294967295,s([b,0,0,0],0,j,["%struct.NullImporter**",0,0,0]))|0)==0;a:do if(!g){var i=(u[u[u[b]+4&4294967295]+84&4294967295]&134217728|0)==0;b:do if(i){if((u[u[u[b]+4&4294967295]+84&4294967295]&268435456|0)!=0)break b;T(u[H],Tub&4294967295,s([u[u[u[b]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));break a}while(0); -e=UY(u[b]);if(e==0)break a;u[b]=e;c=GCb(d,u[u[b]+12&4294967295],u[u[b]+8&4294967295])}while(0);g=e!=0;a:do if(g){u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);h=b;return c},0,function(d){var f=h;h+=12;var b,c=f+8,e,g;g=b=0;e=o1(ZV);if(e==0)b=0;else{u[d&4294967295]=u[d&4294967295]+1&4294967295;u[e+8&4294967295]=d;d=(MGb(u[d+12&4294967295],u[d+8&4294967295],f,c,e+12&4294967295,0)|0)==0;a:do if(!d){b=(u[c]|0)!=-1?G6(u[c]): -M$(f);if(b==0)break a;g=Z_(2,s([b,0,0,0,e,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"%151*",0,0,0]))}while(0);c=e!=0;a:do if(c){d=e;u[d&4294967295]=u[d&4294967295]-1&4294967295;if((u[d&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);e=b!=0;a:do if(e){u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[b+4&4294967295]+24&4294967295]](b)}while(0);b=g}h=f;return b},0,function(d){var f;f=o1(YV);f==0?d=0:(u[d&4294967295]=u[d&4294967295]+1&4294967295, -u[f+8&4294967295]=d,L$(f+12&-1,u[d+12&4294967295],u[d+8&4294967295]),d=f);return d},0,function(d){return Y(((u[d+8&4294967295]+1&4294967295)*2&4294967295)+24&4294967295)},0,function(d){return N2(Wub&4294967295,s([u[d+12&4294967295],0,0,0,u[d+8&4294967295],0,0,0],0,j,["i16*",0,0,0,"i32",0,0,0]))},0,function(d,f){var b;(u[u[d+4&4294967295]+84&4294967295]&268435456|0)==0?(u[P&4294967295]=u[P&4294967295]+1&4294967295,b=P):b=zFb(d,f);return b},0,function(d){return u[d+8&4294967295]},0,o0,0,function(d, -f){var b,c,e,g,i,k,m;c=f;(c|0)<0&&(c=0);g=(c|0)==1;a:do if(g){if(u[d+4&4294967295]!=eW){b=2;break a}e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295;e=d;b=3;break a}else b=2;while(0);a:do if(b==2){e=u[d+8&4294967295]*c&4294967295;g=(c|0)!=0;b:do if(g){if(((e|0)/(c|0)|0)==(u[d+8&4294967295]|0)){b=5;break b}W(u[qw],XV&4294967295);e=0;break a}while(0);g=(e+1&4294967295)*2&4294967295;if((Math.floor((g>>>0)/2)|0)!=(e+1&4294967295|0))W(u[qw],XV&4294967295),e=0;else if(g=b7(e),g==0)e=0;else{i=u[g+12&4294967295]; -k=(u[d+8&4294967295]|0)!=1;b:do if(k)b=7;else{if((c|0)<=0){b=7;break b}k=i;m=u[u[d+12&4294967295]&4294967295];for(b=0;;){if(!((b|0)<(c|0)))break;u[k+2*b&4294967295]=m;b=b+1&4294967295}b=12;break b}while(0);b:do if(b==7){k=0;(k|0)<(e|0)&&(pX(i,u[d+12&4294967295],u[d+8&4294967295]*2&4294967295),k=u[d+8&4294967295]);for(;;){if(!((k|0)<(e|0))){b=12;break b}b=e-k&4294967295;m=k;b=(b|0)<=(m|0)?b:m;pX(i+2*k&4294967295,i,b*2&4294967295);k=k+b&4294967295;b=14}}while(0);e=g}}while(0);return e},0,DGb,0,function(d, -f,b){var c,e;(f|0)<0&&(f=0);(b|0)<0&&(b=0);(u[d+8&4294967295]|0)<(b|0)&&(b=u[d+8&4294967295]);var g=(f|0)==0;a:do if(g){if((u[d+8&4294967295]|0)!=(b|0)){c=4;break a}if(u[d+4&4294967295]!=eW){c=4;break a}e=d;u[e&4294967295]=u[e&4294967295]+1&4294967295;e=d;c=6;break a}else c=4;while(0);c==4&&((f|0)>(b|0)&&(f=b),e=e1(u[d+12&4294967295]+2*f&4294967295,b-f&4294967295));return e},0,CGb,0,function(d,f){var b=h;h+=16;var c,e,g,i=b+4,k=b+8,m=b+12,l,o;e=u[u[f+4&4294967295]+48&4294967295]==0;a:do if(e)c=0; -else{if((u[u[f+4&4294967295]+84&4294967295]&131072|0)==0){c=0;break a}if(u[u[u[f+4&4294967295]+48&4294967295]+152&4294967295]==0){c=0;break a}c=DY(f,u[Iv]);g=(c|0)==-1;b:do if(g){if(V()==0)break b;g=0;c=5;break a}while(0);(c|0)<0&&(c=u[d+8&4294967295]+c&4294967295);g=DGb(d,c);c=5;break a}while(0);a:do if(c==0)if(u[f+4&4294967295]==rP)if((s1(f,u[d+8&4294967295],b,i,k,m)|0)<0)g=0;else if((u[m]|0)<=0)g=e1(0,0);else{g=(u[b]|0)!=0;b:do if(!g){if((u[k]|0)!=1){c=8;break b}if((u[d+8&4294967295]|0)!=(u[m]| -0)){c=8;break b}if(u[d+4&4294967295]!=eW){c=8;break b}i=d;u[i&4294967295]=u[i&4294967295]+1&4294967295;g=d;break a}while(0);if((u[k]|0)==1)g=e1(u[d+12&4294967295]+2*u[b]&4294967295,u[m]);else if(g=u[d+12&4294967295],(u[m]*2&4294967295|0)>=0?(e=(u[m]*2&4294967295|0)!=0?u[m]*2&4294967295:1,e=oa(e)):e=0,o=e,o==0)g=OY();else{e=u[b];for(l=0;;){if(!((l|0)<(u[m]|0))){c=16;break}u[o+2*l&4294967295]=u[g+2*e&4294967295];e=e+u[k]&4294967295;l=l+1&4294967295;c=14}g=e1(o,u[m])}}else W(u[H],Qvb&4294967295),g=0; -while(0);h=b;return g},0,function(d,f,b){(f|0)!=0?(W(u[uw],aW&4294967295),d=-1):(u[b]=u[d+12&4294967295],d=u[d+8&4294967295]*2&4294967295);return d},0,function(){W(u[H],Svb&4294967295);return-1},0,function(d,f){f!=0&&(u[f]=u[d+8&4294967295]*2&4294967295);return 1},0,function(d,f,b){(f|0)!=0?(W(u[uw],aW&4294967295),b=-1):(d=r2(d,0),d==0?b=-1:(u[b]=d+20&-1,b=u[d+8&4294967295]));return b},0,function(d){var f,b=u[d+4&4294967295]!=eW;a:do if(b)f=0;else{if((u[fV]|0)>1023){f=0;break a}(u[d+8&4294967295]| -0)>8&&(u[d+12&4294967295]=0,u[d+8&4294967295]=0);b=u[d+20&4294967295]!=0;b:do if(b){if(u[d+20&4294967295]==0)break b;f=u[d+20&4294967295];u[d+20&4294967295]=0;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break b;A[u[u[f+4&4294967295]+24&4294967295]](f)}while(0);u[d]=u[eV];u[eV]=d;u[fV]=u[fV]+1&4294967295;f=7;break a}while(0);if(f==0){f=u[d+20&4294967295]!=0;a:do if(f){b=u[d+20&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+ -20&4294967295]+4&4294967295]+24&4294967295]](u[d+20&4294967295])}while(0);A[u[u[d+4&4294967295]+160&4294967295]](d)}},0,function(d){return v$(u[d+12&4294967295],u[d+8&4294967295],1)},0,function(d){var f,b,c;if((u[d+16&4294967295]|0)!=-1)d=u[d+16&4294967295];else{f=u[d+8&4294967295];b=u[d+12&4294967295];for(c=D(u[b],16)<<7;;){f=f-1&4294967295;if(!((f|0)>=0))break;c=c*1000003&4294967295^D(u[b],16);b=b+2&4294967295}c^=u[d+8&4294967295];(c|0)==-1&&(c=-2);d=u[d+16&4294967295]=c}return d},0,function(d){return M0(d, -0,0)},0,function(d,f,b){var c,e,g,i;e=0;var d=D5(d),k=d==0;a:do if(k)g=0;else{e=D5(f);if(e==0){g=0;break a}if(e==d){f=d;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);f=e;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);i=0}else{var m=k=g=i=i=i=f=a,l=a,o=a,r=a,m=u[d+12&4294967295],l=u[e+12&4294967295];g=u[d+8&4294967295];for(k=u[e+8&4294967295];;){if((g|0)<=0){f=5;break}if(!((k| -0)>0)){f=5;break}o=u[m];m=m+2&4294967295;r=u[l];l=l+2&4294967295;if(E(o,16)!=E(r,16)){f=1;break}g=g-1&4294967295;k=k-1&4294967295;f=0}f==1?i=D(o,16)=(k|0)?D((g|0)!=(k|0),1):-1);f=i;i=d;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[d+4&4294967295]+24&4294967295]](d);i=e;u[i&4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);i=f}g=4;break a}while(0);if(g==0){f=d!=0;a:do if(f){i=d;u[i& -4294967295]=u[i&4294967295]-1&4294967295;if((u[i&4294967295]|0)!=0)break a;A[u[u[d+4&4294967295]+24&4294967295]](d)}while(0);d=e!=0;a:do if(d){f=e;u[f&4294967295]=u[f&4294967295]-1&4294967295;if((u[f&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);i=-1}e=i;f=(e|0)==-1;a:do if(f){if(V()==0){d=1;break a}if((xY(u[H])|0)!=0)yY(),u[P&4294967295]=u[P&4294967295]+1&4294967295,c=P;else{c=(b|0)!=2;b:do if(c){if((b|0)==3)break b;c=0;d=4;break a}while(0);(xY(u[gw])|0)==0?c=0:(yY(), -c=(b|0)==2?ttb&4294967295:utb&4294967295,(WY(u[Rw],c,1)|0)<0?c=0:(e=D((b|0)==3,1),c=f1(e)))}d=4;break a}else d=1;while(0);d==1&&(d=b==0?9:b==1?10:b==2?11:b==3?12:b==4?13:b==5?14:15,d==9?e=D((e|0)==-1,1):d==10?e=D((e|0)<=0,1):d==11?e=D((e|0)==0,1):d==12?e=D((e|0)!=0,1):d==13?e=D((e|0)==1,1):d==14&&(e=D((e|0)>=0,1)),c=f1(e));return c},0,QGb,0,function(d,f,b){d=h;h+=12;var c;c=d+4;var e=d+8;u[c]=0;u[e]=1;if((Q4(f,b,Nwb&4294967295,uW&4294967295,s([d,0,0,0,c,0,0,0,e,0,0,0],0,j,["%struct.NullImporter**", -0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)c=0;else{var f=u[d],g,b=u[c];g=D_(f,u[Cw]);if((g|0)==-1)f=0;else{g=(g|0)==1;a:do if(g)b=u[f+4&4294967295];else{if(b!=0)break a;b=u[Ew]}while(0);g=F_(b,u[Cw]);(g|0)==-1?f=0:(g|0)==0?(W(u[L],Mwb&4294967295),f=0):f=b}u[c]=f;c=u[c]==0?0:UGb(u[d],u[c],u[e])}h=d;return c},0,function(d,f,b){d=h;h+=28;var c=d+4,e=d+8,g=d+12,i=d+16,k=d+20,m=d+24,l,o;u[i]=0;u[k]=0;u[m]=0;f=(Q4(f,b,Pwb&4294967295,xW&4294967295,s([d,0,0,0,c,0,0,0,e,0,0,0,g,0,0,0,i,0, -0,0,k,0,0,0,m,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0;a:do if(f)b=0;else{b=u[m]!=0;b:do if(b){l=u[yW]==0;c:do if(l){l=OZ(zW&4294967295);u[yW]=l;if(u[yW]!=0)break c;b=0;break a}while(0);l=u[AW]==0;c:do if(l){l=OZ(Uwb&4294967295);u[AW]=l;if(u[AW]!=0)break c;b=0;break a}while(0);l=R0(u[m],Vwb&4294967295);o=R0(u[m],mW&4294967295); -if(l==0)break b;if(o==0)break b;if((ZZ(l,zW&4294967295)|0)==0)break b;l=z_(l,u[yW],s([o,0,0,0,0,0,0,0],0,j,["%struct.NullImporter*",0,0,0,"i8*",0,0,0]));if(l==0){b=0;break a}else if(l==Q){if(u[Q&4294967295]=u[Q&4294967295]-1&4294967295,(u[Q&4294967295]|0)==0)A[u[u[Q+4&4294967295]+24&4294967295]](Q)}else{m=z_(l,u[AW],s(4,0,j,"i8*"));u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);if(m==0)b=0;else if(f=R2(m,u[g]-1&4294967295),f==0){u[m& -4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);b=0}else{c=P$(u[c],u[d],u[e],u[g],u[i],u[k],f);u[m&4294967295]=u[m&4294967295]-1&4294967295;if((u[m&4294967295]|0)==0)A[u[u[m+4&4294967295]+24&4294967295]](m);b=c}break a}}while(0);b=P$(u[c],u[d],u[e],u[g],u[i],u[k],0)}while(0);h=d;return b},0,function(d,f){var b,c;c=0;var e=(u[u[f+4&4294967295]+84&4294967295]&64|0)==0;a:do if(e)b=0;else{if((u[u[f+4&4294967295]+104&4294967295]|0)<=0){b=0;break a}b= -f+u[u[f+4&4294967295]+104&4294967295]&4294967295;c=Y(R$(u[b]));b=2;break a}while(0);b==0&&(c=Y(0));return c},0,function(d,f){var b,c,e,g,i;c=0;e=(u[u[f+4&4294967295]+84&4294967295]&64|0)==0;a:do if(e)b=0;else{if((u[u[f+4&4294967295]+104&4294967295]|0)<=0){b=0;break a}b=f+u[u[f+4&4294967295]+104&4294967295]&4294967295;e=R$(u[b]);c=j_(e);var k=c!=0;b:do if(k){g=u[b];for(i=0;;){if(!((i|0)<(e|0)))break b;var m=u[u[c+12&4294967295]+4*i&4294967295]=g;u[m&4294967295]=u[m&4294967295]+1&4294967295;g=u[g+24& -4294967295];i=i+1&4294967295}}while(0);b=5;break a}while(0);b==0&&(c=j_(0));return c},0,function(d,f){var p;var b=h;h+=8;var c=b+4,e;e=u[c]=0;if((P0(f,FW&4294967295,1,2,s([b,0,0,0,c,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)!=0){e=u[b];var g=u[c],c=h;h+=8;var i,k,m,l,o=c+4;k=g;g=0;m=(u[u[e+4&4294967295]+84&4294967295]&64|0)==0;a:do if(m)i=0;else{if((u[u[e+4&4294967295]+104&4294967295]|0)<=0){i=0;break a}l=e+u[u[e+4&4294967295]+104&4294967295]&4294967295;$9(u[l], -c,o);k==Q&&(k=0);k==0&&(g=u[o]);i=g!=0;b:do if(i)m=g,u[m&4294967295]=u[m&4294967295]+1&4294967295;else{g=eGb(e,k);if(g==0)break b;u[g+4&4294967295]=(x_(e)|0)!=0?PW:OW;$9(u[l],c,o);if(k==0)if(u[o]!=0){k=g;u[k&4294967295]=u[k&4294967295]-1&4294967295;if((u[k&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g);p=g=u[o],o=p;u[o&4294967295]=u[o&4294967295]+1&4294967295;break b}else m=u[c];else m=u[o]==0?u[c]:u[o];m==0?a$(g,l):b$(g,m)}while(0);l=g;i=12;break a}while(0);i==0&&(T(u[H],HW&4294967295, -s([u[u[e+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0])),l=0);h=c;e=l}h=b;return e},0,function(d){o5(d);S$(d);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f=h;h+=256;var b,c,e,g=u[d+8&4294967295]==Q;a:do if(g)b0(f,256,rxb&4294967295,s([d,0,0,0],0,j,["%struct.PyWeakReference*",0,0,0]));else{c=0;e=TY(u[d+8&4294967295],sxb&4294967295);b=e==0;b:do if(b)yY();else{if((u[u[e+4&4294967295]+84&4294967295]&134217728|0)==0)break b;c=e+20&-1}while(0);var i=u[d+8&4294967295],k=u[u[u[d+ -8&4294967295]+4&4294967295]+12&4294967295];b=c!=0?txb&4294967295:uxb&4294967295;b0(f,256,b,s([d,0,0,0,k,0,0,0,i,0,0,0,c,0,0,0],0,j,["%struct.PyWeakReference*",0,0,0,"i8*",0,0,0,"%struct.NullImporter*",0,0,0,"i8*",0,0,0]));if(e==0)break a;u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)!=0)break a;A[u[u[e+4&4294967295]+24&4294967295]](e)}while(0);d=S2(f);h=f;return d},0,function(d){if((u[d+16&4294967295]|0)!=-1)d=u[d+16&4294967295];else if(u[d+8&4294967295]==Q)W(u[H],qxb&4294967295), -d=-1;else{var f=f4(u[d+8&4294967295]);u[d+16&4294967295]=f;d=u[d+16&4294967295]}return d},0,function(d,f,b){(Q4(f,b,oxb&4294967295,pxb&4294967295,s(1,0,j,"i32"))|0)!=0?(d=u[d+8&4294967295],u[d&4294967295]=u[d&4294967295]+1&4294967295):d=0;return d},0,function(d,f,b){var c,e,g=u[d+12&4294967295]!=0;a:do if(g){d=A[f](u[d+12&4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0);c==1&&(e=0);return e},0,function(d){S$(d);return 0},0,function(d,f,b){var c,e,g=(b|0)!=2;a:do if(g)c=0; -else{if(u[d+4&4294967295]!=u[f+4&4294967295]){c=0;break a}c=u[d+8&4294967295]==Q;b:do if(!c){if(u[f+8&4294967295]==Q)break b;e=K1(u[d+8&4294967295],u[f+8&4294967295],b);c=6;break a}while(0);d=d==f?gj:hj;u[d&4294967295]=u[d&4294967295]+1&4294967295;e=d;c=6;break a}while(0);c==0&&(u[P&4294967295]=u[P&4294967295]+1&4294967295,e=P);return e},0,function(d,f){var b=h;h+=4;var c=(WGb(wxb&4294967295,f,b,b)|0)!=0?0:-1;h=b;return c},0,function(d,f){var b=h;h+=16;var c,e,g,i,k=b+4;e=b+8;var m=b+12;i=0;u[k]= -0;var l=(WGb(vxb&4294967295,f,b,k)|0)!=0;a:do if(l){c=(u[u[u[b]+4&4294967295]+84&4294967295]&64|0)==0;b:do if(!c){if((u[u[u[b]+4&4294967295]+104&4294967295]|0)<=0)break b;u[k]==Q&&(u[k]=0);c=u[b]+u[u[u[b]+4&4294967295]+104&4294967295]&4294967295;$9(u[c],e,m);l=u[k]==0;c:do if(l){if(d!=IW)break c;if(u[e]==0)break c;g=u[e];u[g&4294967295]=u[g&4294967295]+1&4294967295;g=u[e];c=2;break a}while(0);i=A[u[d+152&4294967295]](d,0);if(i==0){c=8;break a}VGb(i,u[b],u[k]);k=u[k]!=0;c:do if(!k){if(d!=IW)break c; -a$(i,c);c=8;break a}while(0);$9(u[c],e,m);e=u[m]==0?u[e]:u[m];e==0?a$(i,c):b$(i,e);c=8;break a}while(0);T(u[H],HW&4294967295,s([u[u[u[b]+4&4294967295]+12&4294967295],0,0,0],0,j,["i8*",0,0,0]));g=0;c=2;break a}else c=8;while(0);c==8&&(g=i);h=b;return g},0,function(d){var f,b;f=d;var c=u[f+4&4294967295]==OW;a:do if(c)d=0;else{d=u[f+4&4294967295]==PW?0:1;break a}while(0);a:do if(d==0){(T$(f)|0)==0?(b=0,d=2):(f=u[f+8&4294967295],d=1);break a}while(0);d==1&&(b=w_(f,JW&4294967295,Axb&4294967295,s(1,0,j, -"i32")));return b},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=mZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b= -u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=jZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295], -b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=oZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]== -PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=kZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=rZ(c,e)}while(0); -return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=lZ(c,e)}while(0);return g},0,function(d,f,b){var c,e;c=b;var g=u[d+4&4294967295]==OW;a:do if(g)b=0;else{b=u[d+4&4294967295]== -PW?0:1;break a}while(0);a:do if(b==0){(T$(d)|0)==0?(e=0,b=2):(d=u[d+8&4294967295],b=1);break a}while(0);a:do if(b==1){e=u[f+4&4294967295]==OW;b:do if(e)b=3;else{b=u[f+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(f)|0)==0){e=0;break a}else f=u[f+8&4294967295];e=c!=0;b:do if(e){if(u[c+4&4294967295]!=OW&&u[c+4&4294967295]!=PW){b=7;break b}if((T$(c)|0)==0){e=0;break a}else c=u[c+8&4294967295]}while(0);e=cZ(d,f,c,24)}while(0);return e},0,function(d){var f,b;f=d;var c=u[f+4&4294967295]==OW;a:do if(c)d= -0;else{d=u[f+4&4294967295]==PW?0:1;break a}while(0);a:do if(d==0){(T$(f)|0)==0?(b=0,d=2):(f=u[f+8&4294967295],d=1);break a}while(0);d==1&&(b=HZ(f));return b},0,function(d){var f,b;f=d;var c=u[f+4&4294967295]==OW;a:do if(c)d=0;else{d=u[f+4&4294967295]==PW?0:1;break a}while(0);a:do if(d==0){(T$(f)|0)==0?(b=0,d=2):(f=u[f+8&4294967295],d=1);break a}while(0);d==1&&(b=Czb(f));return b},0,function(d){var f,b;f=d;var c=u[f+4&4294967295]==OW;a:do if(c)d=0;else{d=u[f+4&4294967295]==PW?0:1;break a}while(0); -a:do if(d==0){(T$(f)|0)==0?(b=0,d=2):(f=u[f+8&4294967295],d=1);break a}while(0);d==1&&(b=Dzb(f));return b},0,function(d){var f;f=u[d+8&4294967295];return(T$(d)|0)==0?-1:E_(f)},0,function(d){var f,b;f=d;var c=u[f+4&4294967295]==OW;a:do if(c)d=0;else{d=u[f+4&4294967295]==PW?0:1;break a}while(0);a:do if(d==0){(T$(f)|0)==0?(b=0,d=2):(f=u[f+8&4294967295],d=1);break a}while(0);d==1&&(b=IZ(f));return b},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]== -PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=hZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0); -a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=iZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0); -if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=gZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=fZ(c,e)}while(0);return g},0,function(d, -f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=eZ(c,e)}while(0);return g},0,function(d){var f,b;f=d;var c=u[f+4&4294967295]==OW;a:do if(c)d=0;else{d=u[f+4&4294967295]==PW?0:1;break a}while(0); -a:do if(d==0){(T$(f)|0)==0?(b=0,d=2):(f=u[f+8&4294967295],d=1);break a}while(0);d==1&&(b=RZ(f));return b},0,function(d){var f,b;f=d;var c=u[f+4&4294967295]==OW;a:do if(c)d=0;else{d=u[f+4&4294967295]==PW?0:1;break a}while(0);a:do if(d==0){(T$(f)|0)==0?(b=0,d=2):(f=u[f+8&4294967295],d=1);break a}while(0);d==1&&(b=TZ(f));return b},0,function(d){var f,b;f=d;var c=u[f+4&4294967295]==OW;a:do if(c)d=0;else{d=u[f+4&4294967295]==PW?0:1;break a}while(0);a:do if(d==0){(T$(f)|0)==0?(b=0,d=2):(f=u[f+8&4294967295], -d=1);break a}while(0);d==1&&(b=WZ(f));return b},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=DZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]== -OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=zZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b= -2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=EZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b= -u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=AZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295]; -g=FZ(c,e)}while(0);return g},0,function(d,f,b){var c,e;c=b;var g=u[d+4&4294967295]==OW;a:do if(g)b=0;else{b=u[d+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(d)|0)==0?(e=0,b=2):(d=u[d+8&4294967295],b=1);break a}while(0);a:do if(b==1){e=u[f+4&4294967295]==OW;b:do if(e)b=3;else{b=u[f+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(f)|0)==0){e=0;break a}else f=u[f+8&4294967295];e=c!=0;b:do if(e){if(u[c+4&4294967295]!=OW&&u[c+4&4294967295]!=PW){b=7;break b}if((T$(c)|0)==0){e=0;break a}else c= -u[c+8&4294967295]}while(0);e=GZ(d,f,c)}while(0);return e},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=xZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i= -u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=yZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)| -0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=wZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b= -3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=vZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+ -8&4294967295];g=uZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=pZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]== -OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=qZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b= -2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=BZ(c,e)}while(0);return g},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b= -u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=CZ(c,e)}while(0);return g},0,function(d){var f,b;f=d;var c=u[f+4&4294967295]==OW;a:do if(c)d=0;else{d=u[f+4&4294967295]==PW?0:1;break a}while(0);a:do if(d==0){(T$(f)|0)==0?(b=0,d=2):(f=u[f+8&4294967295],d=1);break a}while(0);d==1&&(b=KZ(f));return b},0,function(d){return(T$(d)|0)==0?-1:vY(u[d+8&4294967295])},0,function(d,f,b){return(T$(d)|0)==0?0:a_(u[d+8&4294967295],f,b)},0,function(d,f,b,c){return(T$(d)| -0)==0?-1:Kzb(u[d+8&4294967295],f,b,c)},0,function(d,f){return(T$(d)|0)==0?-1:o_(u[d+8&4294967295],f)},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=CY(c,e)}while(0);return g}, -0,function(d,f,b){return(T$(d)|0)==0?-1:b==0?GY(u[d+8&4294967295],f):FY(u[d+8&4294967295],f,b)},0,function(d){u[d+12&4294967295]!=0&&o5(d);S$(d);L2(d)},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=-1,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=-1;break a}else e= -u[e+8&4294967295];g=uY(c,e)}while(0);return g},0,function(d){var f=h;h+=160;b0(f,160,zxb&4294967295,s([d,0,0,0,u[u[u[d+8&4294967295]+4&4294967295]+12&4294967295],0,0,0,u[d+8&4294967295],0,0,0],0,j,["%struct.PyWeakReference*",0,0,0,"i8*",0,0,0,"%struct.NullImporter*",0,0,0]));d=S2(f);h=f;return d},0,function(d){var f,b;f=d;var c=u[f+4&4294967295]==OW;a:do if(c)d=0;else{d=u[f+4&4294967295]==PW?0:1;break a}while(0);a:do if(d==0){(T$(f)|0)==0?(b=0,d=2):(f=u[f+8&4294967295],d=1);break a}while(0);d==1&& -(b=VY(f));return b},0,function(d,f){var b,c,e,g;c=d;e=f;var i=u[c+4&4294967295]==OW;a:do if(i)b=0;else{b=u[c+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(c)|0)==0?(g=0,b=2):(c=u[c+8&4294967295],b=1);break a}while(0);a:do if(b==1){g=u[e+4&4294967295]==OW;b:do if(g)b=3;else{b=u[e+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(e)|0)==0){g=0;break a}else e=u[e+8&4294967295];g=PZ(c,e)}while(0);return g},0,function(d,f,b){return(T$(d)|0)==0?-1:c2(u[d+8&4294967295],f,b)},0,function(d){return(T$(d)| -0)==0?0:e_(u[d+8&4294967295])},0,function(d){return(T$(d)|0)==0?0:g_(u[d+8&4294967295])},0,function(d,f,b){var c,e;c=b;var g=u[d+4&4294967295]==OW;a:do if(g)b=0;else{b=u[d+4&4294967295]==PW?0:1;break a}while(0);a:do if(b==0){(T$(d)|0)==0?(e=0,b=2):(d=u[d+8&4294967295],b=1);break a}while(0);a:do if(b==1){e=u[f+4&4294967295]==OW;b:do if(e)b=3;else{b=u[f+4&4294967295]==PW?3:4;break b}while(0);if(b==3)if((T$(f)|0)==0){e=0;break a}else f=u[f+8&4294967295];e=c!=0;b:do if(e){if(u[c+4&4294967295]!=OW&&u[c+ -4&4294967295]!=PW){b=7;break b}if((T$(c)|0)==0){e=0;break a}else c=u[c+8&4294967295]}while(0);e=QZ(d,f,c)}while(0);return e},0,function(d,f){return(t5(f,QW&4294967295,s(1,0,j,"i32"))|0)==0?0:Y(u[d+20&4294967295])},0,function(d,f){var b=h;h+=4;var c;(t5(f,RW&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)==0?c=0:(u[d+20&4294967295]=u[b],u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f,b){var c;c=f_(3);c!=0&&(d==0&&(d=Q),b==0&&(b=Q),u[d&4294967295]=u[d&4294967295]+1&4294967295, -u[c+12&-1]=d,u[f&4294967295]=u[f&4294967295]+1&4294967295,u[(c+12&4294967295)+4&4294967295]=f,u[b&4294967295]=u[b&4294967295]+1&4294967295,u[(c+12&4294967295)+8&4294967295]=b);return c},0,function(d){return Y(u[d+20&4294967295])},0,function(d,f,b){d=(A[u[kE+148&4294967295]](d,f,b)|0)<0?-1:u[d+20&4294967295]=0;return d},0,function(d,f){return(t5(f,QW&4294967295,s(1,0,j,"i32"))|0)==0?0:Y(u[d+124&4294967295])},0,function(d,f){var b=h;h+=4;var c;(t5(f,RW&4294967295,s([b,0,0,0],0,j,["i32*",0,0,0]))|0)== -0?c=0:(u[d+124&4294967295]=u[b],u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q);h=b;return c},0,function(d,f,b){d=(A[u[ou+148&4294967295]](d,f,b)|0)<0?-1:u[d+124&4294967295]=0;return d},0,function(d,f){var b=h;h+=12;var c,e,g=b+4,i=b+8,k;u[i]=1E3;if((t5(f,Lxb&4294967295,s([b,0,0,0,g,0,0,0,i,0,0,0],0,j,["%struct.NullImporter**",0,0,0,"%struct.NullImporter**",0,0,0,"i32*",0,0,0]))|0)==0)e=0;else{for(k=_clock();;){u[i]=u[i]-1&4294967295;if(!((u[i]|0)>=0)){c=6;break}c=PZ(u[b],u[g]);if(c==0){c=2;break}u[c& -4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);c=1}c==6?(e=_clock(),e=XZ((e-k&4294967295|0)/1E6)):c==2&&(e=0)}h=b;return e},0,function(d,f){var b=h;h+=8;var c;c=b+4;u[b]=0;(t5(f,Zxb&4294967295,s([c,0,0,0,b,0,0,0],0,j,["i8**",0,0,0,"%struct.NullImporter**",0,0,0]))|0)==0?c=0:(c=X$(d,u[c]),(c|0)==0?c=0:(c|0)==1?(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q):(u[d&4294967295]=u[d&4294967295]+1&4294967295,c=d));h=b;return c},0,function(d, -f){var b=h;h+=12;var c,e,g,i,k=b+4,m=b+8,l,o=(t5(f,$xb&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0;a:do{if(!o&&(e=$$(d,u[b],m,k),e!=0))if(g=T5(u[b]),g==0){if(u[e&4294967295]=u[e&4294967295]-1&4294967295,(u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e)}else{i=c5(g);l=($(i,ayb&4294967295,d)|0)!=0;b:do if(!l){if((u[m]|0)!=0){c=p0(u[d+12&4294967295]);l=V$(u[b]);c=E(u[c],8)!=0?c:hX&4294967295;var r=p0(u[d+8&4294967295]);c=$1(byb&4294967295,s([r,0,0,0,47,0,0,0,c,0,0,0,l,0,0,0],0,j, -["i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0,"i8*",0,0,0]));if(c==0)break b;l=M_(cyb&4294967295,s([c,0,0,0],0,j,["%struct.NullImporter*",0,0,0]));u[c&4294967295]=u[c&4294967295]-1&4294967295;if((u[c&4294967295]|0)==0)A[u[u[c+4&4294967295]+24&4294967295]](c);if(l==0)break b;i=$(i,dyb&4294967295,l);u[l&4294967295]=u[l&4294967295]-1&4294967295;if((u[l&4294967295]|0)==0)A[u[u[l+4&4294967295]+24&4294967295]](l);if((i|0)!=0)break b}g=U5(u[b],e,u[k]);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]| -0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);(u[MN]|0)!=0&&k5(eyb&4294967295,s([u[b],0,0,0,u[k],0,0,0],0,j,["i8*",0,0,0,"i8*",0,0,0]));e=g;break a}while(0);u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);u[g&4294967295]=u[g&4294967295]-1&4294967295;if((u[g&4294967295]|0)==0)A[u[u[g+4&4294967295]+24&4294967295]](g)}e=0}while(0);h=b;return e},0,function(d,f){var b=h;h+=4;var c;if((t5(f,hyb&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))| -0)==0)c=0;else{c=N0(u[d+8&4294967295]);var e=c>>>0>>0;a:do if(e){var g=c,i=p0(u[d+8&4294967295]);if((zX(u[b],i,g)|0)!=0)break a;if(E(u[u[b]+c&4294967295],8)!=47)break a;u[b]=(u[b]+c&4294967295)+1&4294967295}while(0);c=R0(u[d+16&4294967295],u[b]);c==0?(s4(u[uv],u[b]),c=0):(e=p0(u[d+8&4294967295]),c=Z$(e,c))}h=b;return c},0,function(d,f){var b=h;h+=4;var c=(t5(f,iyb&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?0:$$(d,u[b],0,0);h=b;return c},0,function(d,f){var b=h;h+=4101;var c,e;c=b+ -4;var g;if((t5(f,jyb&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0)c=0;else if(g=X$(d,u[b]),(g|0)==0)c=0;else if((g|0)==1)T(u[gX],iX&4294967295,s([u[b],0,0,0],0,j,["i8*",0,0,0])),c=0;else{e=V$(u[b]);var i=p0(u[d+12&4294967295]);e=W$(i,e,c);(e|0)<0?c=0:((g|0)==3?(u[c+e&4294967295]=47,pX((c+e&4294967295)+1&4294967295,kyb&4294967295,12)):pX(c+e&4294967295,lyb&4294967295,4),c=R0(u[d+16&4294967295],c),c!=0?(g=p0(u[d+8&4294967295]),c=Z$(g,c)):(u[Q&4294967295]=u[Q&4294967295]+1&4294967295,c=Q))}h=b; -return c},0,function(d,f){var b=h;h+=12;var c,e;c=b+4;e=b+8;if((t5(f,fyb&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0)c=0;else if(e=$$(d,u[b],e,c),e==0)c=0;else{u[e&4294967295]=u[e&4294967295]-1&4294967295;if((u[e&4294967295]|0)==0)A[u[u[e+4&4294967295]+24&4294967295]](e);c=S2(u[c])}h=b;return c},0,function(d,f){var b=h;h+=4;var c;(t5(f,gyb&4294967295,s([b,0,0,0],0,j,["i8**",0,0,0]))|0)==0?c=0:(c=X$(d,u[b]),(c|0)==0?c=0:(c|0)==1?(T(u[gX],iX&4294967295,s([u[b],0,0,0],0,j,["i8*",0,0,0])),c=0): -c=f1(D((c|0)==3,1)));h=b;return c},0,function(d){o5(d);var f=u[d+8&4294967295]!=0;a:do if(f){var b=u[d+8&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+8&4294967295]+4&4294967295]+24&4294967295]](u[d+8&4294967295])}while(0);f=u[d+12&4294967295]!=0;a:do if(f){b=u[d+12&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+12&4294967295]+4&4294967295]+24&4294967295]](u[d+12&4294967295])}while(0);f=u[d+ -16&4294967295]!=0;a:do if(f){b=u[d+16&4294967295];u[b&4294967295]=u[b&4294967295]-1&4294967295;if((u[b&4294967295]|0)!=0)break a;A[u[u[u[d+16&4294967295]+4&4294967295]+24&4294967295]](u[d+16&4294967295])}while(0);A[u[u[d+4&4294967295]+160&4294967295]](d)},0,function(d){var f=h;h+=500;var b,c;b=Vxb&4294967295;c=hX&4294967295;var e=u[d+8&4294967295]!=0;a:do if(e){if((u[u[u[d+8&4294967295]+4&4294967295]+84&4294967295]&134217728|0)==0)break a;b=p0(u[d+8&4294967295])}while(0);e=u[d+12&4294967295]!=0;a:do if(e){if((u[u[u[d+ -12&4294967295]+4&4294967295]+84&4294967295]&134217728|0)==0)break a;c=p0(u[d+12&4294967295])}while(0);e=c==0;a:do if(e)d=6;else{if(E(u[c],8)==0){d=6;break a}b0(f,500,Wxb&4294967295,s([b,0,0,0,47,0,0,0,c,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i8*",0,0,0]));d=8;break a}while(0);d==6&&b0(f,500,Xxb&4294967295,s([b,0,0,0],0,j,["i8*",0,0,0]));b=S2(f);h=f;return b},0,function(d,f,b){var c,e,g=u[d+16&4294967295]!=0;a:do if(g){d=A[f](u[d+16&4294967295],b);if((d|0)==0){c=1;break a}e=d;c=2;break a}else c=1;while(0); -c==1&&(e=0);return e},0,function(d,f,b){var c=h;h+=4198;var e,g,i=c+4,k,m=c+4102,b=(y4(Qxb&4294967295,b)|0)==0;a:do if(b)g=-1;else if((t5(f,Rxb&4294967295,s([c,0,0,0],0,j,["i8**",0,0,0]))|0)==0)g=-1;else if(k=Ba(u[c]),(k|0)==0)W(u[gX],Sxb&4294967295),g=-1;else if(k>>>0>4095)W(u[gX],Txb&4294967295),g=-1;else{BX(i,u[c]);g=u[c]=0;b:for(;;){e=ZX(i,47);g!=0&&(u[g]=47);if(e==0){e=7;break b}u[e]=0;g=e;e=1}e==2&&(u[m+16&4294967295]&61440|0)==32768&&(u[c]=i);if(u[c]!=0){k=R0(u[fX],u[c]);if(k==0){var l=i;k= -h;h+=8224;var o=a,r=o=a,p=a,q=a,t=a,w=a,x=a,z=a,y=a,C=a,B=a,G=a,K=o=a,I=p=a,F=a,J=k+4101,M=a,O=k+8202,aa=a,q=p=a,U=Ba(l)>>>0>4096;b:do{if(U)W(u[qw],Fyb&4294967295);else if(BX(k,l),r=IX(l,mX&4294967295),r==0)T(u[gX],Gyb&4294967295,s([l,0,0,0],0,j,["i8*",0,0,0]));else if(nY(r,-22,2),o=tX[r].position,(bY(O,22,r)|0)!=22)T(u[gX],Hyb&4294967295,s([l,0,0,0],0,j,["i8*",0,0,0]));else if((Y$(O)|0)!=101010256)T(u[gX],Iyb&4294967295,s([l,0,0,0],0,j,["i8*",0,0,0]));else{G=Y$(O+12&4294967295);C=Y$(O+16&4294967295); -aa=(o-C&4294967295)-G&4294967295;C=C+aa&4294967295;o=h2();I=o==0;c:do if(!I){F=Ba(k);u[k+F&4294967295]=47;I=0;d:for(;;){nY(r,C,0);p=V5(r);if((p|0)!=33639248)break d;nY(r,C+10&4294967295,0);p=o7(r);y=o7(r);z=o7(r);q=V5(r);t=V5(r);w=V5(r);B=o7(r);G=B+46&4294967295;x=o7(r);G=G+x&4294967295;x=o7(r);G=G+x&4294967295;nY(r,C+42&4294967295,0);x=V5(r)+aa&4294967295;(B|0)>4096&&(B=4096);M=J;for(K=0;;){if(!((K|0)<(B|0)))break;var Ia=oY(r)&255;u[M]=Ia;E(u[M],8)==47&&(u[M]=47);M=M+1&4294967295;K=K+1&4294967295}u[M]= -0;C=C+G&4294967295;RX((k+F&4294967295)+1&4294967295,J,4095-F&4294967295);p=M_(Jyb&4294967295,s([k,0,0,0,p,0,0,0,t,0,0,0,w,0,0,0,x,0,0,0,y,0,0,0,z,0,0,0,q,0,0,0],0,j,["i8*",0,0,0,"i32",0,0,0,"i32",0,0,0,"i32",0,0,0,"i32",0,0,0,"i32",0,0,0,"i32",0,0,0,"i32",0,0,0]));if(p==0)break c;q=$(o,J,p);u[p&4294967295]=u[p&4294967295]-1&4294967295;if((u[p&4294967295]|0)==0)A[u[u[p+4&4294967295]+24&4294967295]](p);if((q|0)!=0)break c;I=I+1&4294967295}(u[MN]|0)!=0&&k5(Kyb&4294967295,s([I,0,0,0,l,0,0,0],0,j,["i32", -0,0,0,"i8*",0,0,0]));break b}while(0);r=o!=0;c:do if(r){u[o&4294967295]=u[o&4294967295]-1&4294967295;if((u[o&4294967295]|0)!=0)break c;A[u[u[o+4&4294967295]+24&4294967295]](o)}while(0)}o=0}while(0);l=o;h=k;k=l;if(k==0){g=-1;break a}else if(($(u[fX],u[c],k)|0)!=0){g=-1;break a}}else u[k&4294967295]=u[k&4294967295]+1&4294967295;u[d+16&4294967295]=k;l=g==0;b:do if(l)g=hX&4294967295;else{g=g+1&4294967295;k=Ba(g);if(E(u[g+(k-1&4294967295)&4294967295],8)==47){e=13;break b}u[g+k&4294967295]=47;u[g+(k+1& -4294967295)&4294967295]=0}while(0);k=S2(i);u[d+8&4294967295]=k;u[d+8&4294967295]==0?g=-1:(g=S2(g),u[d+12&4294967295]=g,g=u[d+12&4294967295]==0?-1:0)}else W(u[gX],Uxb&4294967295),g=-1}while(0);h=c;return g},0];Module.h=function(d){function f(){for(var b=0;b<3;b++)c.push(0)}var b=d.length+1,c=[s(wa("/bin/this.program"),ca,n,"i8")];f();for(var e=0;e - - - Python on the Web - - - - - - - - - - - - -

Python on the Web

-

- This is CPython, the standard Python implementation, compiled from C to - JavaScript using Emscripten, - running in your browser (without any plugins). It is both a tech demo and also a usable tool, for example, to - assist in teaching people Python by just visiting a website (instead of installing Python locally). -

-

- Notes: -

    -
  • Most core language stuff should work, except for importing non-static modules (in other words, import sys will - work, but other modules won't).
  • -
  • Please report bugs if you find them!
  • -
  • The editor is Skywriter. -
-

-
- -
- Enter some Python: - -
import sys -print 'Hello %s, here are some numbers:' % raw_input('What is your name?'), [2*x for x in range(5)][:4] -print 'This is Python {} on {}'.format(sys.version, sys.platform) -
-
-
- - - diff --git a/demos/raytrace.cpp b/demos/raytrace.cpp deleted file mode 100644 index d51bc45e48307..0000000000000 --- a/demos/raytrace.cpp +++ /dev/null @@ -1,199 +0,0 @@ -// sphere flake bvh raytracer (c) 2005, thierry berger-perrin -// this code is released under the GNU Public License. -// Emscripten changes: stdlib.h, some printf stuff, SIZE, SDL -// XXX - new in this file - -#include // see http://ompf.org/ray/sphereflake/ -#include // compile with ie g++ -O2 -ffast-math sphereflake.cc -#include - -#include "SDL/SDL.h" -#include "emscripten.h" - -#define GIMME_SHADOWS // usage: ./sphereflake [lvl=6] >pix.ppm - -SDL_Surface* screen = NULL; - -enum { childs = 9, ss= 2, ss_sqr = ss*ss }; /* not really tweakable anymore */ -static const double infinity = 1./0, epsilon = 1e-12; - -struct v_t{ double x,y,z;v_t(){} - v_t(const double a,const double b,const double c):x(a),y(b),z(c){} - v_t operator+(const v_t&v)const{return v_t(x+v.x,y+v.y,z+v.z);} - v_t operator-(const v_t&v)const{return v_t(x-v.x,y-v.y,z-v.z);} - v_t operator-()const{return v_t(-x,-y,-z);} - v_t operator*(const double d)const{return v_t(x*d,y*d,z*d);} - v_t cross(const v_t&v)const{return v_t(y*v.z-z*v.y,z*v.x-x*v.z,x*v.y-y*v.x);} - v_t norm()const{return*this*(1./sqrt(magsqr()));} - double dot(const v_t&v)const{return x*v.x+y*v.y+z*v.z;} - double magsqr()const{return dot(*this);} -}; - -//static const v_t light(v_t(0.5,-.95,1.775).norm()); /*pick one*/ -static const v_t light(v_t(-0.5,-.65,.9).norm()); /*fiat lux*/ - -struct ray_t{ - v_t o,d; - ray_t(const v_t&v):o(v){} - ray_t(const v_t&v,const v_t&w):o(v),d(w){} -}; -struct hit_t { - v_t n; - double t; - hit_t():n(v_t(0,0,0)),t(infinity){} -}; - -struct sphere_t{ - v_t o; - double r; - sphere_t(){} - sphere_t(const v_t&v,double d):o(v),r(d){} - v_t get_normal(const v_t&v)const{return(v-o)*(1./r);} - double intersect(const ray_t&ray)const{ - const v_t v(o-ray.o); const double b=ray.d.dot(v),disc=b*b-v.magsqr()+r*r; - if(disc < 0.) - return infinity; /*branch away from the square root*/ - const double d=sqrt(disc), t2=b+d, t1=b-d; /*cond. move*/ - if(t2 < 0.) - return infinity; - else - return(t1 > 0.? t1 : t2); - } -}; - -struct node_t; -static node_t *pool=0, *end=0; - -struct node_t { /*a bvh in array form+skip for navigation.*/ - sphere_t bound,leaf; - long diff;/*far from optimal*/ - node_t(){} node_t(const sphere_t&b,const sphere_t&l,const long jump) :bound(b),leaf(l),diff(jump){} - template static void intersect(const ray_t &ray,hit_t &hit){ - const node_t*p=pool; - while(p < end) { - if(p->bound.intersect(ray)>=hit.t) /*missed bound*/ - p+=p->diff; /*skip subtree*/ - else{ - const double t=p->leaf.intersect(ray); - if(t < hit.t) { /*if hit, update, then break for shadows*/ - hit.t=t; - if(shadow) break; - hit.n=p->leaf.get_normal(ray.o+ray.d*t); - } - ++p; /*next!*/ - } - } - } -}; - -static double ray_trace(const node_t*const scene,const ray_t&ray) { - hit_t hit; - scene->intersect(ray,hit);// trace primary - const double diffuse = hit.t==infinity ? 0. : -hit.n.dot(light); - #ifdef GIMME_SHADOWS - if (diffuse <= 0.) - return 0.; - const ray_t sray(ray.o+(ray.d*hit.t)+(hit.n*epsilon),-light); - hit_t shit; - scene->intersect(sray,shit);// trace shadow - return shit.t==infinity ? diffuse : 0.; - #else - return diffuse > 0. ? diffuse : 0.; - #endif -} - -static const double grid[ss_sqr][2]={ /*our rotated grid*/ - {-3/3.,-1/3.},{+1/3.,-3/3.}, - {-1/3.,+3/3.},{+3/3.,+1/3.} -}; -static void trace_line(const int width,const int height, const int y) { - const double w=width,h=height,rcp=1/double(ss),scale=256./double(ss_sqr); - ray_t ray(v_t(0,0,-4.5)); /* eye, looking into Z */ - v_t rgss[ss_sqr]; - for(int i=0;ipixels + int((width - scan.y)*width*4 + scan.x*4) + k) = int(scale*g); - - scan.x+=1; /*next pixel*/ - } - - SDL_UnlockSurface(screen); - SDL_Flip(screen); -} - -struct basis_t{ /* bogus and compact, exactly what we need */ - v_t up,b1,b2; - basis_t(const v_t&v){ const v_t n(v.norm()); - if ((n.x*n.x !=1.)&(n.y*n.y !=1.)&(n.z*n.z !=1.)) {/*cough*/ - b1=n; - if(n.y*n.y>n.x*n.x) { - if(n.y*n.y>n.z*n.z) - b1.y=-b1.y; - else b1.z=-b1.z; - } - else if(n.z*n.z > n.x*n.x) - b1.z=-b1.z; - else b1.x=-b1.x; - } - else - b1=v_t(n.z,n.x,n.y);/*leaves some cases out,dodge them*/ - - up=n; - b2=up.cross(b1); - b1=up.cross(b2); - } -}; - -static node_t *create(node_t*n,const int lvl,int dist,v_t c,v_t d,double r) { - n = 1 + new (n) node_t(sphere_t(c,2.*r),sphere_t(c,r), lvl > 1 ? dist : 1); - if (lvl <= 1) - return n; /*if not at the bottom, recurse a bit more*/ - dist=std::max((dist-childs)/childs,1); const basis_t b(d); - const double nr=r*1/3.,daL=2.*M_PI/6.,daU=2.*M_PI/3.; double a=0; - for(int i=0;i<6;++i){ /*lower ring*/ - const v_t ndir((d*-.2+b.b1*sin(a)+b.b2*cos(a)).norm()); /*transcendentals?!*/ - n=create(n,lvl-1,dist,c+ndir*(r+nr),ndir,nr); - a+=daL; - } - a-=daL/3.;/*tweak*/ - for(int i=0;i<3;++i){ /*upper ring*/ - const v_t ndir((d*+.6+b.b1*sin(a)+b.b2*cos(a)).norm()); - n=create(n,lvl-1,dist,c+ndir*(r+nr),ndir,nr); a+=daU; - } - return n; -} - -#define SIZE 512 -int main(int argc,char*argv[]){ - enum{ w = SIZE, h = w }; /* resolution */ - const int lvl=(argc==2?std::max(atoi(argv[1]),2):6); - int count=childs, dec=lvl; - while(--dec > 1) count=(count*childs)+childs; - ++count; - pool=new node_t[count]; /* raw */ - end=pool+count; - create(pool,lvl,count,v_t(0,0,0),v_t(+.25,+1,-.5).norm(),1.); /* cooked */ - - SDL_Init(SDL_INIT_VIDEO); - screen = SDL_SetVideoMode(SIZE, SIZE, 32, SDL_SWSURFACE); - for (int y = h-1; y >= 0; y--) - trace_line(w, h, y); /* served */ - - SDL_Delay( 20000 ); - SDL_Quit(); - - return 0; -} - diff --git a/demos/raytrace.html b/demos/raytrace.html deleted file mode 100644 index b74b9a10da50f..0000000000000 --- a/demos/raytrace.html +++ /dev/null @@ -1,64 +0,0 @@ - - - - Emscripten: Raytracing - - - - - - -
-
- Rendered width/height (pixels): (use less for slower machines)
- Scene recursion (child spheres/sphere): (use less for slower machines; careful with values > 6!)
- -
-
-
- Simple raytracing demo. The original C++ source was - automatically converted to JavaScript using Emscripten. - - - diff --git a/demos/raytrace.js b/demos/raytrace.js deleted file mode 100644 index 9da9b744f4ad1..0000000000000 --- a/demos/raytrace.js +++ /dev/null @@ -1,702 +0,0 @@ -//==================================================================================== -// Auto-generated code. Original source + changes are -// sphere flake bvh raytracer (c) 2005, thierry berger-perrin -// (c) 2010, azakai (Emscripten) -// this code is released under the GNU Public License. -// -// Optimized using Closure Compiler -//==================================================================================== - -function l() { - return function() { - } -} -function m() { -} -FUNCTION_TABLE = []; -var o = []; -function q(a, b) { - if(!a) { - b = "Assertion failed: " + b; - print(b + ":\n" + Error().stack); - throw"Assertion: " + b; - } -} -ALLOC_NORMAL = 0; -ALLOC_STACK = 1; -ALLOC_STATIC = 2; -function r(a, b, c) { - function d(g) { - if(!g || g.length === undefined || typeof g === "function") { - return[g] - } - return g.map(d).reduce(function(i, j) { - return i.concat(j) - }, []) - } - b = b ? b : 0; - if(a === HEAP) { - return b - } - a = d(a); - c = [_malloc, aa, u][c ? c : ALLOC_STATIC](Math.max(a.length - b, 1)); - for(var e = 0;e < a.length - b;e++) { - var h = a[b + e]; - if(typeof h === "number" || typeof h === "boolean") { - IHEAP[c + e] = h; - FHEAP[c + e] = h - }else { - HEAP[c + e] = h - } - } - return c -} -function ba(a) { - a = {e:IHEAP, d:a}; - for(var b = "", c = 0, d;;) { - if(a.d + c >= a.e.length) { - break - } - d = String.fromCharCode(a.e[a.d + c]); - if(d == "\u0000") { - break - } - b += d; - c += 1 - } - return b -} -PAGE_SIZE = 4096; -if(!this.f) { - _malloc = u; - _free = l() -} -__Znwm = __Znam = __Znaj = __Znwj = _malloc; -__ZdaPv = __ZdlPv = _free; -function ia() { - HEAP = x("(null)"); - this.TOTAL_MEMORY || (TOTAL_MEMORY = 52428800); - if(this.Int32Array) { - IHEAP = new Int32Array(TOTAL_MEMORY); - for(var a = 0;a < HEAP.length;a++) { - IHEAP[a] = HEAP[a] - } - }else { - IHEAP = HEAP - } - FHEAP = this.Float64Array ? new Float64Array(TOTAL_MEMORY) : HEAP; - STACK_ROOT = STACKTOP = Math.ceil(10 / PAGE_SIZE) * PAGE_SIZE; - this.TOTAL_STACK || (TOTAL_STACK = 1048576); - STACK_MAX = STACK_ROOT + TOTAL_STACK; - STATICTOP = Math.ceil(STACK_MAX / PAGE_SIZE) * PAGE_SIZE -} -function ja(a, b, c) { - for(var d = 0;d < c;d++) { - HEAP[a + d] = HEAP[b + d]; - IHEAP[a + d] = IHEAP[b + d]; - FHEAP[a + d] = FHEAP[b + d] - } -} -_llvm_memcpy_p0i8_p0i8_i32 = _llvm_memcpy_i64 = ja; -_llvm_memset_p0i8_i32 = function(a, b, c) { - for(var d = 0;d < c;d++) { - HEAP[a + d] = IHEAP[a + d] = FHEAP[a + d] = b - } -}; -PRINTBUFFER = ""; -function x(a) { - for(var b = [], c = 0;c < a.length;) { - b.push(a.charCodeAt(c)); - c += 1 - } - b.push(0); - return b -} -function aa(a) { - var b = STACKTOP; - q(a > 0); - STACKTOP += a; - STACKTOP = Math.ceil(STACKTOP / 4) * 4; - q(STACKTOP < STACK_ROOT + STACK_MAX); - return b -} -function u(a) { - var b = STATICTOP; - q(a > 0); - STATICTOP += a; - STATICTOP = Math.ceil(STATICTOP / 4) * 4; - return b -} -var ka = [0, 1, 2, 3, 4, 5, 6, 7, 8, 12, 13, 14, 15, 16]; -this.__defineGetter__("_screen", function() { - delete _screen; - return _screen = r([0], 0, ALLOC_STATIC) -}); -this.__defineGetter__("__ZStL8__ioinit", function() { - delete __ZStL8__ioinit; - return __ZStL8__ioinit = r([0], 0, ALLOC_STATIC) -}); -var la = 0; -this.__defineGetter__("__ZL5light", function() { - delete __ZL5light; - return __ZL5light = r([0, 0, 0], 0, ALLOC_STATIC) -}); -this.__defineGetter__("__ZL4pool", function() { - delete __ZL4pool; - return __ZL4pool = r([0], 0, ALLOC_STATIC) -}); -this.__defineGetter__("__ZL3end", function() { - delete __ZL3end; - return __ZL3end = r([0], 0, ALLOC_STATIC) -}); -this.__defineGetter__("__ZL4grid", function() { - delete __ZL4grid; - return __ZL4grid = r([[-1, -0.3333333333333333], [0.3333333333333333, -1], [-0.3333333333333333, 1], [1, 0.3333333333333333]], 0, ALLOC_STATIC) -}); -m = function() { - B() -}; -_sqrt = Math.sqrt; -__ZNSt8ios_base4InitC1Ev = function() { - __ZSt4cout = 1; - __ZSt4cerr = 2 -}; -___cxa_atexit = function(a) { - o.push(a) -}; -__ZNSt8ios_base4InitD1Ev = function() { - __ZSt4cout = 1; - __ZSt4cerr = 2 -}; -_cos = Math.cos; -_sin = Math.sin; -_SDL_LockSurface = function(a) { - var b = SDL_SURFACES[a]; - b.a = b.c.getImageData(0, 0, b.width, b.height); - for(var c = b.a.data.length, d = 0;d < c;d++) { - IHEAP[b.b + d] = b.a.data[d] - } - IHEAP[a + 5] = b.b -}; -_SDL_UnlockSurface = function(a) { - a = SDL_SURFACES[a]; - for(var b = a.a.data.length, c = 0;c < b;c++) { - a.a.data[c] = IHEAP[a.b + c] - } - for(c = 0;c < b / 4;c++) { - a.a.data[c * 4 + 3] = 255 - } - a.c.putImageData(a.a, 0, 0); - a.a = null -}; -_SDL_Flip = l(); -_SDL_Init = function() { - SDL_SURFACES = {}; - return 1 -}; -_SDL_SetVideoMode = function(a, b, c, d, e) { - c = _malloc(14); - SDL_SURFACES[c] = {width:a, height:b, canvas:e, c:e.getContext("2d"), g:c, b:_malloc(a * b * 4)}; - return c -}; -_SDL_Delay = l(); -_SDL_Quit = function() { - return 1 -}; -function B() { - C(1, 65535) -} -FUNCTION_TABLE[0] = B; -FUNCTION_TABLE[1] = function(a, b) { - return b -}; -FUNCTION_TABLE[2] = l(); -function E(a, b) { - return FHEAP[a] < FHEAP[b] ? b : a -} -FUNCTION_TABLE[3] = E; -function F(a, b) { - return IHEAP[a] < IHEAP[b] ? b : a -} -FUNCTION_TABLE[4] = F; -var ma = 5; -FUNCTION_TABLE[5] = function() { - __ZNSt8ios_base4InitD1Ev(__ZStL8__ioinit) -}; -function G(a, b, c, d) { - FHEAP[a] = b; - FHEAP[a + 1] = c; - FHEAP[a + 2] = d -} -FUNCTION_TABLE[6] = G; -function H(a, b, c) { - G(a, FHEAP[b] + FHEAP[c], FHEAP[b + 1] + FHEAP[c + 1], FHEAP[b + 2] + FHEAP[c + 2]) -} -FUNCTION_TABLE[7] = H; -function I(a, b, c) { - G(a, FHEAP[b] - FHEAP[c], FHEAP[b + 1] - FHEAP[c + 1], FHEAP[b + 2] - FHEAP[c + 2]) -} -FUNCTION_TABLE[8] = I; -function J(a, b) { - G(a, 0 - FHEAP[b], 0 - FHEAP[b + 1], 0 - FHEAP[b + 2]) -} -FUNCTION_TABLE[9] = J; -function K(a, b, c) { - G(a, FHEAP[b] * c, FHEAP[b + 1] * c, FHEAP[b + 2] * c) -} -FUNCTION_TABLE[10] = K; -function L(a, b, c) { - G(a, FHEAP[b + 1] * FHEAP[c + 2] - FHEAP[b + 2] * FHEAP[c + 1], FHEAP[b + 2] * FHEAP[c] - FHEAP[b] * FHEAP[c + 2], FHEAP[b] * FHEAP[c + 1] - FHEAP[b + 1] * FHEAP[c]) -} -FUNCTION_TABLE[11] = L; -function M(a, b) { - return FHEAP[a] * FHEAP[b] + FHEAP[a + 1] * FHEAP[b + 1] + FHEAP[a + 2] * FHEAP[b + 2] -} -FUNCTION_TABLE[12] = M; -function P(a, b) { - FHEAP[a] = FHEAP[b]; - FHEAP[a + 1] = FHEAP[b + 1]; - FHEAP[a + 2] = FHEAP[b + 2] -} -FUNCTION_TABLE[13] = P; -function Q(a, b, c) { - FHEAP[a] = FHEAP[b]; - FHEAP[a + 1] = FHEAP[b + 1]; - FHEAP[a + 2] = FHEAP[b + 2]; - a = a + 3; - FHEAP[a] = FHEAP[c]; - FHEAP[a + 1] = FHEAP[c + 1]; - FHEAP[a + 2] = FHEAP[c + 2] -} -FUNCTION_TABLE[14] = Q; -function R(a) { - G(a, 0, 0, 0); - FHEAP[a + 3] = Infinity -} -FUNCTION_TABLE[15] = R; -FUNCTION_TABLE[16] = l(); -function S(a, b, c) { - FHEAP[a] = FHEAP[b]; - FHEAP[a + 1] = FHEAP[b + 1]; - FHEAP[a + 2] = FHEAP[b + 2]; - FHEAP[a + 3] = c -} -FUNCTION_TABLE[17] = S; -function T(a, b, c) { - var d = STACKTOP; - STACKTOP += 3; - var e = 1 / FHEAP[b + 3]; - I(d, c, b); - K(a, d, e); - STACKTOP = d -} -FUNCTION_TABLE[18] = T; -FUNCTION_TABLE[19] = l(); -function U(a, b, c, d) { - FHEAP[a] = FHEAP[b]; - FHEAP[a + 1] = FHEAP[b + 1]; - FHEAP[a + 2] = FHEAP[b + 2]; - FHEAP[a + 3] = FHEAP[b + 3]; - b = a + 4; - FHEAP[b] = FHEAP[c]; - FHEAP[b + 1] = FHEAP[c + 1]; - FHEAP[b + 2] = FHEAP[c + 2]; - FHEAP[b + 3] = FHEAP[c + 3]; - IHEAP[a + 8] = d -} -FUNCTION_TABLE[20] = U; -function V(a, b) { - var c = STACKTOP; - STACKTOP += 12; - var d = c + 3, e = c + 6, h = c + 9; - W(d, b); - if((FHEAP[d] * FHEAP[d] != 1 != 0 & FHEAP[d + 1] * FHEAP[d + 1] != 1 != 0 & FHEAP[d + 2] * FHEAP[d + 2] != 1) != 0) { - var g = a + 3; - FHEAP[g] = FHEAP[d]; - FHEAP[g + 1] = FHEAP[d + 1]; - FHEAP[g + 2] = FHEAP[d + 2]; - if(FHEAP[d + 1] * FHEAP[d + 1] > FHEAP[d] * FHEAP[d]) { - if(FHEAP[d + 1] * FHEAP[d + 1] > FHEAP[d + 2] * FHEAP[d + 2]) { - FHEAP[a + 3 + 1] = 0 - FHEAP[a + 3 + 1] - }else { - FHEAP[a + 3 + 2] = 0 - FHEAP[a + 3 + 2] - } - }else { - if(FHEAP[d + 2] * FHEAP[d + 2] > FHEAP[d] * FHEAP[d]) { - FHEAP[a + 3 + 2] = 0 - FHEAP[a + 3 + 2] - }else { - FHEAP[a + 3] = 0 - FHEAP[a + 3] - } - } - }else { - G(c, FHEAP[d + 2], FHEAP[d], FHEAP[d + 1]); - g = a + 3; - FHEAP[g] = FHEAP[c]; - FHEAP[g + 1] = FHEAP[c + 1]; - FHEAP[g + 2] = FHEAP[c + 2] - } - FHEAP[a] = FHEAP[d]; - FHEAP[a + 1] = FHEAP[d + 1]; - FHEAP[a + 2] = FHEAP[d + 2]; - d = a + 6; - L(e, a, a + 3); - FHEAP[d] = FHEAP[e]; - FHEAP[d + 1] = FHEAP[e + 1]; - FHEAP[d + 2] = FHEAP[e + 2]; - e = a + 3; - L(h, a, a + 6); - FHEAP[e] = FHEAP[h]; - FHEAP[e + 1] = FHEAP[h + 1]; - FHEAP[e + 2] = FHEAP[h + 2]; - STACKTOP = c -} -FUNCTION_TABLE[21] = V; -function X(a) { - return M(a, a) -} -FUNCTION_TABLE[22] = X; -function W(a, b) { - var c = 1 / _sqrt(X(b)); - K(a, b, c) -} -FUNCTION_TABLE[23] = W; -function C(a, b) { - var c = STACKTOP; - STACKTOP += 3; - var d = a == 1; - a:do { - if(d) { - if(b != 65535) { - break a - } - __ZNSt8ios_base4InitC1Ev(__ZStL8__ioinit); - ___cxa_atexit(ma, 0, la); - G(c, -0.5, -0.65, 0.9); - W(__ZL5light, c) - } - }while(0); - STACKTOP = c -} -FUNCTION_TABLE[24] = C; -function Y(a, b) { - var c = STACKTOP; - STACKTOP += 3; - var d, e, h; - I(c, a, b); - d = M(b + 3, c); - e = d * d - X(c) + FHEAP[a + 3] * FHEAP[a + 3]; - if(e < 0) { - d = Infinity - }else { - h = _sqrt(e); - e = d + h; - d = d - h; - if(e < 0) { - d = Infinity - }else { - d = d = d > 0 ? d : e - } - } - d = d; - STACKTOP = c; - return d -} -FUNCTION_TABLE[25] = Y; -function Z(a, b) { - var c = STACKTOP; - STACKTOP += 9; - var d = c + 3, e, h, g = c + 6; - h = IHEAP[__ZL4pool]; - a:for(;;) { - if(!(h < IHEAP[__ZL3end])) { - break a - } - e = Y(h, a) >= FHEAP[b + 3]; - if(e != 0) { - h += 9 * IHEAP[h + 8] - }else { - e = Y(h + 4, a); - if(FHEAP[b + 3] > e) { - FHEAP[b + 3] = e; - K(c, a + 3, e); - H(d, a, c); - e = b; - T(g, h + 4, d); - FHEAP[e] = FHEAP[g]; - FHEAP[e + 1] = FHEAP[g + 1]; - FHEAP[e + 2] = FHEAP[g + 2] - } - h += 9 - } - } - STACKTOP = c -} -FUNCTION_TABLE[26] = Z; -function na(a, b) { - var c, d, e, h; - e = IHEAP[__ZL4pool]; - a:for(;;) { - if(!(e < IHEAP[__ZL3end])) { - c = 7; - break a - } - d = Y(e, a) >= FHEAP[b + 3]; - if(d != 0) { - e += 9 * IHEAP[e + 8] - }else { - h = Y(e + 4, a); - if(FHEAP[b + 3] > h) { - c = 4; - break a - } - e += 9 - } - } - if(c == 4) { - FHEAP[b + 3] = h - } -} -FUNCTION_TABLE[27] = na; -function oa(a, b) { - var c = STACKTOP; - STACKTOP += 29; - var d; - d = c + 3; - var e = c + 6, h = c + 9, g = c + 12, i = c + 15, j, k = c + 19, n = c + 25; - R(i); - Z(b, i); - j = FHEAP[i + 3] != Infinity ? 0 - M(i, __ZL5light) : 0; - if(j <= 0) { - d = 0 - }else { - J(g, __ZL5light); - K(e, i, 1.0E-12); - K(c, b + 3, FHEAP[i + 3]); - H(d, b, c); - H(h, d, e); - Q(k, h, g); - R(n); - na(k, n); - d = d = FHEAP[n + 3] == Infinity ? j : 0 - } - d = d; - STACKTOP = c; - return d -} -FUNCTION_TABLE[28] = oa; -function $(a, b, c, d, e, h) { - var g = STACKTOP; - STACKTOP += 67; - var i = g + 3, j = g + 6, k = g + 9, n = g + 12, s = g + 15, ca = g + 18, y = g + 21, v = g + 24, da = g + 27, ea = g + 30, fa = g + 33, ga = g + 36, ha = g + 39, t = g + 42, p = g + 43, D, z = g + 44, w = g + 48, A = g + 52, N = g + 61, O = g + 64; - a = a; - c = c; - S(w, d, h * 2); - S(z, d, h); - D = a; - if(D != 0) { - a = b > 1 ? c : 1; - U(D, w, z, a) - } - a = D + 9; - if(!(b <= 1)) { - IHEAP[p] = 1; - IHEAP[t] = Math.floor((c - 9) / 9); - c = IHEAP[F(t, p)]; - V(A, e); - t = h / 3; - z = p = 0; - a:for(;;) { - if(!(z <= 5)) { - break a - } - w = _cos(p); - K(ga, A + 6, w); - w = _sin(p); - K(ea, A + 3, w); - K(da, e, -0.2); - H(fa, da, ea); - H(ha, fa, ga); - W(N, ha); - K(y, N, h + t); - H(v, d, y); - a = $(a, b - 1, c, v, N, t); - p += 1.0471975511965976; - z += 1 - } - p -= 0.3490658503988659; - y = 0; - a:for(;;) { - if(!(y <= 2)) { - break a - } - v = _cos(p); - K(s, A + 6, v); - v = _sin(p); - K(k, A + 3, v); - K(j, e, 0.6); - H(n, j, k); - H(ca, n, s); - W(O, ca); - K(g, O, h + t); - H(i, d, g); - a = $(a, b - 1, c, i, O, t); - p += 2.0943951023931953; - y += 1 - } - } - b = a; - STACKTOP = g; - return b -} -FUNCTION_TABLE[29] = $; -function pa(a, b, c) { - var d = STACKTOP; - STACKTOP += 35; - var e = d + 3, h; - h = d + 6; - var g = d + 9, i = d + 10, j = d + 11, k = d + 17, n = d + 29, s = d + 32; - FHEAP[g] = a; - FHEAP[i] = b; - G(h, 0, 0, -4.5); - P(j, h); - h = k; - b = 3; - a:for(;;) { - if(b == -1) { - break a - } - h += 3; - b -= 1 - } - b = 0; - a:for(;;) { - if(!(b <= 3)) { - break a - } - h = b; - G(e, FHEAP[__ZL4grid + b * 2] * 0.5 + FHEAP[g] / -2, FHEAP[__ZL4grid + b * 2 + 1] * 0.5 + FHEAP[i] / -2, 0); - h = k + h * 3; - FHEAP[h] = FHEAP[e]; - FHEAP[h + 1] = FHEAP[e + 1]; - FHEAP[h + 2] = FHEAP[e + 2]; - b += 1 - } - G(n, 0, c, FHEAP[E(g, i)]); - _SDL_LockSurface(IHEAP[_screen]); - c = a; - a:for(;;) { - if(c == 0) { - break a - } - g = e = 0; - b:for(;;) { - if(!(g <= 3)) { - break b - } - H(d, n, k + g * 3); - i = j + 3; - W(s, d); - FHEAP[i] = FHEAP[s]; - FHEAP[i + 1] = FHEAP[s + 1]; - FHEAP[i + 2] = FHEAP[s + 2]; - e = oa(IHEAP[__ZL4pool], j) + e; - g += 1 - } - g = 0; - b:for(;;) { - if(!(g <= 2)) { - break b - } - IHEAP[IHEAP[IHEAP[_screen] + ka[5]] + Math.floor((a - FHEAP[n + 1]) * a * 4 + FHEAP[n] * 4) + g] = Math.floor(e * 64); - g += 1 - } - FHEAP[n] += 1; - c -= 1 - } - _SDL_UnlockSurface(IHEAP[_screen]); - STACKTOP = d -} -FUNCTION_TABLE[30] = pa; -function qa(a, b) { - var c = STACKTOP; - STACKTOP += 11; - var d = c + 3, e = c + 6, h, g, i, j = c + 9, k = c + 10; - if(a == 2) { - IHEAP[k] = 2; - g = Math.floor(Number(ba(IHEAP[b + 1]))); - IHEAP[j] = g; - j = IHEAP[F(j, k)] - }else { - j = 6 - } - j = j; - k = 9; - i = j; - a:for(;;) { - i -= 1; - g = i > 1; - if(g == 0) { - break a - } - k = (k + 1) * 9 - } - k += 1; - h = k; - g = i = __Znaj(h * 68); - h = h - 1; - a:for(;;) { - if(h == -1) { - break a - } - g += 9; - h -= 1 - } - IHEAP[__ZL4pool] = i; - IHEAP[__ZL3end] = IHEAP[__ZL4pool] + 9 * k; - G(d, 0.25, 1, -0.5); - W(e, d); - G(c, 0, 0, 0); - $(IHEAP[__ZL4pool], j, k, c, e, 1); - return; // XXX - _SDL_Init(32); - d = _SDL_SetVideoMode(512, 512, 32, 0); - IHEAP[_screen] = d; - d = 511; - a:for(;;) { - if(!(d >= 0)) { - break a - } - pa(512, 512, d); - d -= 1 - } - STACKTOP = c; - return 0 -} -FUNCTION_TABLE[31] = qa; -function ra(a) { - function b() { - for(var h = 0;h < 0;h++) { - d.push(0) - } - } - ia(); - var c = a.length + 1, d = [r(x("/bin/this.program"), null)]; - b(); - for(var e = 0;e < c - 1;e += 1) { - d.push(r(x(a[e]), null)); - b() - } - d = r(d, null); - m(); - for(qa(c, d);o.length > 0;) { - a = o.pop(); - if(typeof a === "number") { - a = FUNCTION_TABLE[a] - } - a() - } -} - -run = ra; -__ZL10trace_lineiii = pa; - diff --git a/demos/scons-embind/SConstruct b/demos/scons-embind/SConstruct deleted file mode 100644 index 8afc3e270549f..0000000000000 --- a/demos/scons-embind/SConstruct +++ /dev/null @@ -1,23 +0,0 @@ -env = Environment( - toolpath=['../../scons-tools'], - tools=['cc', 'c++', 'ar', 'emscripten', 'llvm', 'closure'], - LLVM_ROOT='/opt/local/bin', - CLANG='clang-mp-3.2', - CLANGXX='clang++-mp-3.2', - LLVM_LINK='llvm-link-mp-3.2', - LLVM_OPT='opt-mp-3.2', - LLVM_DIS='llvm-dis-mp-3.2', - EMSCRIPTEN_VERSION_FILE=File('build/version_file'), - EMSCRIPTEN_SETTINGS={ - 'ASM_JS': 0, - }) -env['BUILDERS']['WrapInModule'] = Builder( - action='cp $SOURCE $TARGET', -) - -env.Append() -a1 = env.Object('build/foo.bc', 'foo.cpp') -a2 = env.Object('build/bar.bc', 'bar.cpp') -total = env.LLVMLink('build/thelibrary.bc', [a1, a2]) - -env.emscripten('build/thelibrary.js', total) diff --git a/demos/scons-embind/bar.cpp b/demos/scons-embind/bar.cpp deleted file mode 100644 index a39080144fbb8..0000000000000 --- a/demos/scons-embind/bar.cpp +++ /dev/null @@ -1,2 +0,0 @@ -void foo() { -} diff --git a/demos/scons-embind/foo.cpp b/demos/scons-embind/foo.cpp deleted file mode 100644 index 61be501a08f28..0000000000000 --- a/demos/scons-embind/foo.cpp +++ /dev/null @@ -1,11 +0,0 @@ -#include -#include - -void print_some_stuff(int a, float b, const std::string& s) { - printf("print_some_stuff: %d, %f, %s\n", a, b, s.c_str()); -} - -EMSCRIPTEN_BINDINGS(foo) { - emscripten::function("print_some_stuff", &print_some_stuff); -} - diff --git a/demos/scons-embind/test.js b/demos/scons-embind/test.js deleted file mode 100644 index a6252fd8c07d6..0000000000000 --- a/demos/scons-embind/test.js +++ /dev/null @@ -1,2 +0,0 @@ -var thelibrary = require('./build/thelibrary.js'); -thelibrary.Module.print_some_stuff(1, 2, 'hello world'); diff --git a/demos/skywriter/BespinEmbedded.css b/demos/skywriter/BespinEmbedded.css deleted file mode 100644 index cc350b362b6a5..0000000000000 --- a/demos/skywriter/BespinEmbedded.css +++ /dev/null @@ -1,123 +0,0 @@ -.bespin-completion-panel { - font-family: Helvetica, Arial, sans-serif; - position: absolute; - cursor: default; - line-height: normal; - -moz-user-select: none; - -webkit-user-select: none; -} - -.bespin-completion-pointer { - position: absolute; - z-index: 2; - height: 21px; - width: 21px; -} - -.bespin-completion-pointer-up { - top: 1px; - border-top: solid #555 1px; - border-left: solid #555 1px; - background-image: -moz-linear-gradient(top left, #333333, #333333 50%, transparent 50%, transparent); - background-image: -webkit-gradient(linear, left top, right bottom, from(#333333), color-stop(0.5, #333333), color-stop(0.5, transparent), to(transparent)); - -moz-transform: rotate(45deg); - -webkit-transform: rotate(45deg); -} - -.bespin-completion-pointer-down { - bottom: 1px; - border-top: solid #000 1px; - border-left: solid #000 1px; - background-image: -moz-linear-gradient(top left, #000, #000 50%, transparent 50%, transparent); - background-image: -webkit-gradient(linear, left top, right bottom, from(#000), color-stop(0.5, #000), color-stop(0.5, transparent), to(transparent)); - -moz-transform: rotate(225deg); - -webkit-transform: rotate(225deg); -} - -.bespin-completion-bubble-outer { - position: relative; - z-index: 1; - margin: 11px 0px 11px 0px; - border-top: solid #555 1px; - -moz-border-radius: 8px; - -webkit-border-radius: 8px; -} - -.bespin-completion-bubble-inner { - position: relative; - z-index: 3; - padding: 6px; - background: -moz-linear-gradient(top, #333333, #000000); - background: -webkit-gradient(linear, center top, center bottom, from(#333333), to(#000000)); - color: #ffffff; - font-size: 10.5pt; - -moz-border-radius: 8px; - -webkit-border-radius: 8px; - -moz-box-shadow: 0px 6px 16px 2px rgba(0, 0, 0, 0.5); - -webkit-box-shadow: 0px 6px 16px 2px rgba(0, 0, 0, 0.5); -} - -.bespin-completion-panel ul { - list-style: none; - margin: 0px; - padding: 0px; -} - -.bespin-completion-panel li { - text-indent: 0px; - margin: 0px; - padding: 6px 16px; -} - -.bespin-completion-highlight { - position: absolute; - z-index: -1; - background-image: -moz-linear-gradient(top, #3e59be, #312d80); - background-image: -webkit-gradient(linear, center top, center bottom, from(#3e59be), to(#312d80)); - border: solid rgba(37, 34, 91, 1.0) 1px; - -moz-border-radius: 6px; - -webkit-border-radius: 6px; -} - -.bespin-completion-kind { - display: block; - float: left; - top: 0px; - left: 0px; - width: 8px; - height: 8px; - padding: 2px; - margin: 0px 5px 0px 0px; - font-size: 6.5pt; - font-weight: bold; - text-transform: uppercase; - text-align: center; - -moz-border-radius: 3px; - -webkit-border-radius: 3px; -} - -.bespin-completion-kind-m { - background-color: maroon; -} - -.bespin-completion-kind-f { - background-color: green; -} - -.bespin-completion-top-row { - position: relative; -} - -.bespin-completion-second-row { - margin: 6px 0px 0px 17px; - display: none; -} - -.bespin-completion-ident { - font-weight: bold; -} - -.bespin-completion-container { - color: #a0a0a0; -} - diff --git a/demos/skywriter/BespinEmbedded.js b/demos/skywriter/BespinEmbedded.js deleted file mode 100644 index 3442ee6603680..0000000000000 --- a/demos/skywriter/BespinEmbedded.js +++ /dev/null @@ -1,144 +0,0 @@ -if(typeof bespin==="undefined")bespin={};if(typeof document!=="undefined"){var link=document.getElementById("bespin_base");if(link){var href=link.href;bespin.base=href.substring(href.length-1)!=="/"?href+"/":href}else bespin.base=""} -(function(){if("undefined"===typeof y)var y=function(){function j(w,t){x.push({m:w,a:t})}var x=[],E={isBootstrap:true,queue:x,register:function(w,t){if(w.match(/^tiki/)&&this.ENV)if(this.ENV.app==="tiki"&&this.ENV.mode==="test"){if(!t.dependencies)t.dependencies={};t.dependencies.core_test="~"}j("register",arguments);return this},module:function(w,t){if(w.match(/\:tiki$/))this.tikiFactory=t;j("module",arguments);return this},start:function(){var w={};this.tikiFactory(null,w,null);w=w.Browser.start(this.ENV, -this.ARGS,x);x=null;return w}};if("undefined"!==typeof ENV)E.ENV=ENV;if("undefined"!==typeof ARGV)E.ARGS=ARGV;if("undefined"!==typeof ARGS)E.ARGS=ARGS;return E}();y.register("::tiki/1.0.0",{name:"tiki",version:"1.0.0"});y.module("::tiki/1.0.0:tiki",function(j,x){var E=/^::/,w=function(a){return!!E.exec(a)},t=function(){x.debug.apply(this,arguments)};x.debug=function(){var a=Array.prototype.join.call(arguments,"");j("sys").debug(a)};var h;h=Array.isArray?Array.isArray:function(a){if("object"!==typeof a)return false; -if(a instanceof Array)return true;return a.constructor&&a.constructor.name==="Array"};x.isArray=h;var o;if(Object.create)o=Object.create;else{var s=function(){},C=s.prototype;o=function(a){if(!a)a=Object.prototype;s.prototype=a;var b=new s;b.prototype=a;s.prototype=C;return b}}x.createObject=o;var v,B,F;v=function(){return function(){return this.init?this.init.apply(this,arguments):this}};B=function(){return F(this)};F=function(a){var b=v();b.prototype=o(a.prototype);b.prototype.constructor=b;b.super_= -a;b.extend=B;return b};x.extend=F;var f=function(a,b){if(b&&!b.displayName)b.displayName="parallel#fn";return function(c){if(a.length===0)return c(null,[]);var d=a.length,l=d,m=false,z,D=function(H){if(!m){if(H){m=true;return c(H)}--l<=0&&c()}};D.displayName="parallel#tail";for(z=0;z=48&&d<=57},c=function(d,l){for(var m=0,z=0,D=0,H,M;;z++,D++){H=d.charAt(z);M=l.charAt(D);if(!b(H)&&!b(M))return m;else if(b(H))if(b(M)){if(HM)if(m===0)m=+1;else if(H===0&&M===0)return m}else return+1;else return-1}};return function(d,l){for(var m=0,z=0,D=0,H=0,M,O,W;;){D=H=0;M=d.charAt(m);for(O= -l.charAt(z);a(M)||M=="0";){if(M=="0")D++;else D=0;M=d.charAt(++m)}for(;a(O)||O=="0";){if(O=="0")H++;else H=0;O=l.charAt(++z)}if(b(M)&&b(O))if((W=c(d.substring(m),l.substring(z)))!==0)return W;if(M===0&&O===0)return D-H;if(MO)return+1;++m;++z}}}();x.natcompare=L;var I=function(a){return new Error(""+a+" is an invalid version string")};I.displayName="invalidVers";var N=function(a,b,c,d){c=Number(c);d=Number(d);if(isNaN(c))throw I(a);if(isNaN(d))throw I(b);return c-d};N.displayName= -"compareNum";var i,J={parse:function(a){a=a.match(/^(=|~)?([\d]+?)(\.([\d]+?)(\.(.+))?)?$/);if(!a)return null;return[a,a[2],a[4]||"0",a[6]||"0",a[1]]},major:function(a){return Number(i(a)[1])},minor:function(a){return Number(i(a)[2])},patch:function(a){a=i(a)[3];return isNaN(Number(a))?a:Number(a)},STRICT:"strict",NORMAL:"normal",mode:function(a){return i(a)[4]==="="?J.STRICT:J.NORMAL},comparePatch:function(a,b){var c,d;if(a===b)return 0;c=Number(a);d=Number(b);return isNaN(c)?isNaN(d)?L(a,b):-1: -isNaN(d)?1:cd?1:0},compare:function(a,b){var c;if(a===b)return 0;if(a)a=i(a);if(b)b=i(b);if(!a&&!b)return 0;if(!a)return-1;if(!b)return 1;c=N(a[0],b[0],a[1],b[1]);if(c===0){c=N(a[0],b[0],a[2],b[2]);if(c===0)c=J.comparePatch(a[3],b[3])}return c<0?-1:c>0?1:0},compatible:function(a,b){if(!a)return true;if(a===b)return true;if(a&&!i(a))a=null;if(b&&!i(b))b=null;if(!a)return true;if(a===b)return true;if(J.mode(a)===J.STRICT)return b&&J.compare(a,b)===0;else{if(!b)return true;if(J.major(a)!==J.major(b))return false; -return J.compare(a,b)<=0}},normalize:function(a){var b;if(!a||a.length===0)return null;a=J.parse(a);if(!a)return null;b=Number(a[3]);if(isNaN(b))b=a[3];return[Number(a[1]),Number(a[2]),b].join(".")}};x.semver=J;i=J.parse;var U=x.extend(Object);x.Factory=U;U.prototype.init=function(a,b,c){this.id=a;this.pkg=b;this.factory=c};U.prototype.call=function(a,b){var c=this.factory,d=this.__filename,l=this.__dirname;if("string"===typeof c)c=this.factory=U.compile(c,this.pkg.id+":"+this.id);a=a.createRequire(b); -var m=b.exports;c.call(m,a,m,b,d,l);return b.exports};var R=["(function(require, exports, module) {",null,"\n});\n//@ sourceURL=",null,"\n"];U.compile=function(a,b){R[1]=a;R[3]=b||"(unknown module)";a=R.join("");a=eval(a);R[1]=R[3]=null;return a};x.Factory=U;var S=x.extend(Object);x.Module=S;S.prototype.init=function(a,b,c){this.id=a;this.ownerPackage=b;this.exports={};var d=this;this.resource=function(l){return c.resource(l,d.id,b)}};var Q=x.extend(Object);x.Package=Q;Q.prototype.init=function(a, -b){w(a)||(a="::"+a);this.id=a;this.config=b;this.isReady=true};Q.prototype.get=function(a){return this.config?this.config[a]:undefined};Q.prototype.set=function(a,b){if(!this.config)this.config={};this.config[a]=b;return this};Q.prototype.requiredVersion=function(a){var b=this.get("dependencies");return b?b[a]:null};Q.prototype.canonicalPackageId=function(a,b){if(a===this.get("name")&&J.compatible(b,this.get("version")))return this.id;return null};Q.prototype.packageFor=function(a){if(a===this.id)return this; -return null};Q.prototype.ensurePackage=function(a,b){return a===this.id?b():b(new u(a,this))};Q.prototype.catalogPackages=function(){return[this]};Q.prototype.exists=function(a){return!!(this.factories&&this.factories[a])};Q.prototype.load=function(a){return this.factories?this.factories[a]:null};var e=function(a,b){return a+":"+b},k=x.extend(Object);x.Loader=k;k.prototype.init=function(a){this.sources=a||[];this.clear()};k.prototype.clear=function(){this.factories={};this.canonicalIds={};this.packages= -{};this.packageSources={};this.canonicalPackageIds={}};k.prototype.defaultPackage=new Q("default",{name:"default"});k.prototype.anonymousPackage=new Q("(anonymous)",{name:"(anonymous)"});k.prototype.canonical=function(a,b,c){var d,l,m,z;if(b&&"string"!==typeof b){c=b;b=null}if(w(a))return a;if(!c)c=this.anonymousPackage;a=this._resolve(a,b,c);if(w(a))return a;d=c?c.id:"(null)";b=this.canonicalIds;if(!b)b=this.canonicalIds={};b[d]||(b[d]={});b=b[d];if(b[a])return b[a];d=a;l=a.indexOf(":");if(l>=0){m= -a.slice(0,l);a=a.slice(l+1);if(a[0]==="/")throw new Error("Absolute path not allowed with packageId");}l=null;if(m&&m.length>0){if(m=this._canonicalPackageId(m,null,c))l=e(m,a)}else{if(c&&c.exists(a))l=e(c.id,a);else{if(m=this._canonicalPackageId(a,null,c))z=this._packageFor(m,c);if(z)if(z.exists("index"))l=e(z.id,"index");else if(z.exists(a))l=e(z.id,a)}if(!l){if(this.defaultPackage)m=this.defaultPackage.id;else if(this.workingPackage)m=this.workingPackage.id;else if(this.anonymousPackage)m=this.anonymousPackage.id; -else return null;if(m)l=e(m,a)}}return b[d]=l};k.prototype.load=function(a,b,c){var d,l,m;if(!b)b=this.anonymousPackage;d=this.factories;if(!d)d=this.factories={};if(d[a])return d[a];l=a.indexOf(":",2);m=a.slice(0,l);l=a.slice(l+1);(b=this._packageFor(m,b))||t("Loader#load - "+m+" not found for "+l);if(!b)return null;c=b.load(l,c);return d[a]=c};k.prototype.catalogPackages=function(a){if(!a)a=this.anonymousPackage;var b=[],c,d,l={};this.defaultPackage&&b.push(this.defaultPackage);var m=function(z){var D, -H,M,O;if(z){H=z.length;for(D=0;D=0)a=a.slice(0,d);return a}if(b&&"string"!==typeof b){c=b;b=null}if(!c)c=this.anonymousPackage;d=a.indexOf(":");if(d>=0)a= -a.slice(0,d);return this._canonicalPackageId(a,b,c)};k.prototype.packageFor=function(a,b){if(!b)b=this.anonymousPackage;var c=a.indexOf(":",2);if(c>=0)a=a.slice(0,c);return this._packageFor(a,b)};k.prototype.ready=function(a,b){if(!b)b=this.anonymousPackage;var c=a.indexOf(":",2),d;if(c>=0){d=a.slice(c+1);a=a.slice(0,c)}if(this._packageReady(a,b,{})){a=this._packageFor(a,b);if(!a)return false;return!!a.exists(d)}else return false};k.prototype.ensurePackage=function(a,b,c,d){if(b&&"string"!==typeof b){d= -c;c=b;b=null}if(c&&"function"===typeof c){d=c;c=null}if(!c)c=this.anonymousPackage;this._ensurePackage(a,b,c,{},d)};k.prototype._ensurePackage=function(a,b,c,d,l){var m=this,z;z=this._canonicalPackageId(a,b,c);if(!z)return l(new u(a,c));if(d[z])return l();d[z]=true;a=this._sourceForCanonicalPackageId(z,c);if(!a)return l(new u(z,c));a.ensurePackage(z,function(D){var H,M,O;if(D)return l(D);H=m.packageFor(z,c);if(!H)return l(new u(z,c));D=H.get("dependencies");if(!D)return l();O=[];for(M in D)D.hasOwnProperty(M)&& -O.push({packageId:M,vers:D[M]});f(O,function(W,V){m._ensurePackage(W.packageId,W.vers,H,d,V)})(l)})};k.prototype._canonicalPackageId=function(a,b,c){if(a instanceof Q)return a.id;if(w(a))return a;if(a==="default"&&this.defaultPackage)return this.defaultPackage.id;var d=this.canonicalPackageIds,l,m,z,D,H;if(!c)c=this.anonymousPackage;if(!c)throw new Error("working package is required");b||(b=c.requiredVersion(a));l=c.id;if(!d)d=this.canonicalPackageIds={};d[l]||(d[l]={});d=d[l];d[a]||(d[a]={});d=d[a]; -if(d[b])return d[b];l=this.sources;m=c.canonicalPackageId(a,b);H=c;if(!m)if(m=c.canonicalPackageId(a,null))throw new Error(c.get("name")+" contains an incompatible nested package "+a+" (expected: "+b+")");if(!m&&l){D=l.length;for(z=0;!m&&z=0){z=a.slice(0, -d);a=a.slice(d+1);b=[]}else if(a.match(/^\.\.?\//)){if(!b)throw new Error("id required to resolve relative id: "+a);if(b.indexOf(":")>=0)throw new Error("current moduleId cannot contain packageId");if(c)z=c.id;b=b.split("/");b.pop()}else b=[];m=a.split("/");c=m.length;for(d=0;d=0)c[l]=c[l].slice(0,m).concat(c[l].slice(m+1));c[l].push(b)}}return this};q.prototype.module=function(a,b){w(a)||(a="::"+a);this.factories[a]=b;return this};q.prototype.script=function(a){w(a)||(a="::"+a);this._resolve(this.scriptActions,a,true)};q.prototype.stylesheet= -function(a){w(a)||(a="::"+a);this._resolve(this.stylesheetActions,a,true)};var P="undefined"!==typeof document&&document.createElement,X="undefined"!==typeof XMLHttpRequest;q.prototype.xhr=!P;q.prototype.autowrap=false;var Z=function(a){if(!a)return null;for(var b=a.length;--b>=0;)if(!a[b]["tiki:private"])return a[b];return null};q.prototype.canonicalPackageId=function(a,b){a=this.packageInfoByName[a];var c,d,l;if(b)b=J.normalize(b);if(!a)return null;if(a[b]&&a[b].length===1)return a[b][0].id;for(d in a)if(a.hasOwnProperty(d))if(J.compatible(b, -d))if(!c||J.compare(l,d)<0)if(c=Z(a[d]))l=d;return c?c.id:null};q.prototype.packageFor=function(a){var b=this.packages[a];if(b)return b;if((b=this.packageInfoById[a])&&!b["tiki:external"]){b=new this.Package(a,b,this);return this.packages[a]=b}return null};q.prototype.ensurePackage=function(a,b){var c=this.ensureActions[a];if(c)return c(b);var d=this.packageInfoById[a];if(!d)return b(new u(a,"browser package info"));var l=this;c=n(function(m){var z=1,D=false,H,M=function(Y){if(!H){if(Y){H=true;return m(Y)}z-= -1;if(z<=0&&D)return m(null,d)}},O=d.dependencies,W=d["tiki:nested"],V,T;for(V in O)if(O.hasOwnProperty(V)){T=W[V];if(!T){T=O[V];T=l.canonicalPackageId(V,T)}if(T&&l.packageInfoById[a]){z++;l.ensurePackage(T,M)}}W=(O=d["tiki:resources"])?O.length:0;for(V=0;V=0;){var J=L[I];if(i.exec(J))g.push(J);else for(var U=N.length;--U>=0;)if(N[U].exec(J)){g.push(J);break}}g.forEach(function(R){delete A.exports[R];delete A.modules[R];delete A.usedExports[R]});g=function(){this.catalog.loadPlugin(this.name).then(function(){for(u in n)this.catalog.plugins[u].register();for(u in n)if(n[u].callPointer){var R=C(u,n[u].callPointer);(R=v(R))&&R(p)}f&&f()}.bind(this))}.bind(this);L=function(){t.error("Failed to load metadata from "+ -this.reloadURL)}.bind(this);this.catalog.loadMetadataFromURL(this.reloadURL).then(g,L)}}};var B=function(f,g,n){g=g.split(".");f=f;var p=g.length-1;if(p>0)for(var u=0;u1){u.reject(new Error("For object "+f+", create a simple factory function and change the action to call because JS cannot handle this case."));return}N=new N(A[0])}else if(i==="value")N=N;else{u.reject(new Error("Create action must be call|new|value. Found"+i));return}this.instances[f]=N;u.resolve(N)}.bind(this))}.bind(this)); -return u},getObject:function(f){return this.instances[f]||(this.parent?this.parent.getObject(f):undefined)},getExtensionPoint:function(f,g){if(g&&this.points[f]===undefined)this.points[f]=new j.ExtensionPoint(f,this);return this.points[f]},getExtensions:function(f){f=this.getExtensionPoint(f);if(f===undefined)return[];return f.extensions},orderExtensions:function(f){f=f||this._extensionsOrdering;for(name in this.points)this.points[name].orderExtensions(f);this._extensionsOrdering=f},getExtensionsOrdering:function(){return this._extensionsOrdering}, -getExtensionByKey:function(f,g){f=this.getExtensionPoint(f);if(f!==undefined)return f.getByKey(g)},_toposort:function(f){var g=[],n={},p=function(A){if(!(A in n||!(A in f))){n[A]=true;var L=f[A].dependencies;if(!h.none(L))for(var I in L)p(I);g.push(A)}};for(var u in f)p(u);return g},registerMetadata:function(f){if(this.parent)this.parent.registerMetadata(f);else{for(var g in f){var n=f[g];if(n.errors){t.error("Plugin ",g," has errors:");n.errors.forEach(function(p){t.error(p)});delete f[g]}else{if(n.dependencies)n.depends= -Object.keys(n.dependencies);n.name=g;n.version=null;s.canonicalPackageId(g)===null&&s.register("::"+g,n)}}h.mixin(this.metadata,h.clone(f,true));this.children.forEach(function(p){p._registerMetadata(h.clone(f,true))});this._registerMetadata(h.clone(f,true))}},_registerMetadata:function(f){var g,n=this.plugins;this._toposort(f).forEach(function(p){if(this.plugins[p])if(this.isPluginLoaded(p))return;else{var u=this.plugins[p];u.unregister()}var A=f[p],L=!this.deactivatedPlugins[p];if(L&&A.depends&& -A.depends.length!=0)if(!A.depends.some(function(i){return!this.deactivatedPlugins[i]},this)){this.deactivatedPlugins[p]="DEPENDS";L=false}A.catalog=this;A.name=p;u=new j.Plugin(A);n[p]=u;if(A.provides){u=A.provides;for(A=0;An)p=n;u=f.slice(u,p);g=g[u];u=p+1}if(u0;)f.exec(n[p])&& -delete g[n[p]]};j.getUserPlugins=function(){return j.catalog.getPlugins({onlyType:"user"})}}); -bespin.tiki.module("bespin:promise",function(y,j){var x=y("bespin:console").console;y("bespin:util/stacktrace");var E=0;j._outstanding=[];j._recent=[];j.Promise=function(){this._status=0;this._value=undefined;this._onSuccessHandlers=[];this._onErrorHandlers=[];this._id=E++;j._outstanding[this._id]=this};j.Promise.prototype.isPromise=true;j.Promise.prototype.isComplete=function(){return this._status!=0};j.Promise.prototype.isResolved=function(){return this._status==1};j.Promise.prototype.isRejected= -function(){return this._status==-1};j.Promise.prototype.then=function(w,t){if(typeof w==="function")if(this._status===1)w.call(null,this._value);else this._status===0&&this._onSuccessHandlers.push(w);if(typeof t==="function")if(this._status===-1)t.call(null,this._value);else this._status===0&&this._onErrorHandlers.push(t);return this};j.Promise.prototype.chainPromise=function(w){var t=new j.Promise;t._chainedFrom=this;this.then(function(h){try{t.resolve(w(h))}catch(o){t.reject(o)}},function(h){t.reject(h)}); -return t};j.Promise.prototype.resolve=function(w){return this._complete(this._onSuccessHandlers,1,w,"resolve")};j.Promise.prototype.reject=function(w){return this._complete(this._onErrorHandlers,-1,w,"reject")};j.Promise.prototype._complete=function(w,t,h,o){if(this._status!=0){x.group("Promise already closed");x.error("Attempted "+o+"() with ",h);x.error("Previous status = ",this._status,", previous value = ",this._value);x.trace();if(this._completeTrace){x.error("Trace of previous completion:"); -this._completeTrace.log(5)}x.groupEnd();return this}this._status=t;this._value=h;w.forEach(function(s){s.call(null,this._value)},this);this._onSuccessHandlers.length=0;this._onErrorHandlers.length=0;delete j._outstanding[this._id];for(j._recent.push(this);j._recent.length>20;)j._recent.shift();return this};j.group=function(w){w instanceof Array||(w=Array.prototype.slice.call(arguments));if(w.length===0)return(new j.Promise).resolve([]);var t=new j.Promise,h=[],o=0,s=function(C){return function(v){h[C]= -v;o++;t._status!==-1&&o===w.length&&t.resolve(h)}};w.forEach(function(C,v){v=s(v);var B=t.reject.bind(t);C.then(v,B)});return t}}); -bespin.tiki.module("bespin:proxy",function(y,j){y("util/util");var x=y("promise").Promise;j.xhr=function(E,w,t,h){var o=new x;if(!bespin.proxy||!bespin.proxy.xhr){var s=new XMLHttpRequest;s.onreadystatechange=function(){if(s.readyState===4){var C=s.status;if(C!==0&&C!==200){C=new Error(s.responseText+" (Status "+s.status+")");C.xhr=s;o.reject(C)}else o.resolve(s.responseText)}}.bind(this);s.open("GET",w,t);h&&h(s);s.send()}else bespin.proxy.xhr.call(this,E,w,t,h,o);return o};j.Worker=function(E){return!bespin.proxy|| -!bespin.proxy.worker?new Worker(E):new bespin.proxy.worker(E)}}); -bespin.tiki.module("bespin:sandbox",function(y,j){var x=y("tiki"),E=y("bespin:util/util"),w=y("bespin:plugins").catalog;if(w.parent)throw new Error("The sandbox module can't be used inside of a slave catalog!");y=function(){x.Sandbox.call(this,bespin.tiki.require.loader,{},[]);var t=this.require("bespin:plugins").catalog;t.parent=w;w.children.push(t);t.deactivatePlugin=E.clone(w.deactivatePlugin);t._extensionsOrdering=E.clone(w._extensionsOrdering);t._registerMetadata(E.clone(w.metadata,true))};y.prototype= -new x.Sandbox;y.prototype.require=function(t,h,o){var s=this.loader.canonical(t,h,o).substring(2).split(":")[0];return w.plugins[s].share?bespin.tiki.sandbox.require(t,h,o):x.Sandbox.prototype.require.call(this,t,h,o)};j.Sandbox=y}); -bespin.tiki.module("bespin:util/cookie",function(y,j){var x=function(E,w){return E.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,function(t){if(w&&w.indexOf(t)!=-1)return t;return"\\"+t})};j.get=function(E){E=new RegExp("(?:^|; )"+x(E)+"=([^;]*)");return(E=document.cookie.match(E))?decodeURIComponent(E[1]):undefined};j.set=function(E,w,t){t=t||{};if(typeof t.expires=="number"){var h=new Date;h.setTime(h.getTime()+t.expires*24*60*60*1E3);t.expires=h}if(t.expires&&t.expires.toUTCString)t.expires=t.expires.toUTCString(); -w=encodeURIComponent(w);E=E+"="+w;var o;for(o in t){E+="; "+o;w=t[o];if(w!==true)E+="="+w}document.cookie=E};j.remove=function(E){j.set(E,"",{expires:-1})};j.isSupported=function(){if(!("cookieEnabled"in navigator)){j.set("__djCookieTest__","CookiesAllowed");navigator.cookieEnabled=j.get("__djCookieTest__")=="CookiesAllowed";navigator.cookieEnabled&&j.remove("__djCookieTest__")}return navigator.cookieEnabled}}); -bespin.tiki.module("bespin:util/scratchcanvas",function(y,j){var x=y("bespin:util/util"),E=function(){this._canvas=document.getElementById("bespin-scratch-canvas");if(x.none(this._canvas)){this._canvas=document.createElement("canvas");this._canvas.id="bespin-scratch-canvas";this._canvas.width=400;this._canvas.height=300;this._canvas.style.position="absolute";this._canvas.style.top="-10000px";this._canvas.style.left="-10000px";document.body.appendChild(this._canvas)}};E.prototype.getContext=function(){return this._canvas.getContext("2d")}; -E.prototype.measureStringWidth=function(t,h){if(x.none(h))h="M";var o=this.getContext();o.save();o.font=t;t=o.measureText(h).width;o.restore();return t};var w=null;j.get=function(){if(w===null)w=new E;return w}}); -bespin.tiki.module("bespin:util/stacktrace",function(y,j){function x(v){for(var B=0;B\s*\(/gm,"{anonymous}()@").split("\n")},firefox:function(v){var B=v.stack;if(!B){t.log(v);return[]}B=B.replace(/(?:\n@:0)?\s+$/m,"");B=B.replace(/^\(/gm,"{anonymous}(");return B.split("\n")},opera:function(v){v=v.message.split("\n"); -var B=/Line\s+(\d+).*?script\s+(http\S+)(?:.*?in\s+function\s+(\S+))?/i,F,f,g;F=4;f=0;for(g=v.length;F-1};j.indexOfProperty=function(h,o,s){for(var C=0;C=0;j.isWindows=w.indexOf("Win")>=0;j.isWebKit=parseFloat(y.split("WebKit/")[1])|| -undefined;j.isChrome=parseFloat(y.split("Chrome/")[1])||undefined;j.isMac=w.indexOf("Macintosh")>=0;j.isMozilla=w.indexOf("Gecko/")>=0;if(y.indexOf("AdobeAIR")>=0)j.isAIR=1;var t=Math.max(w.indexOf("WebKit"),w.indexOf("Safari"),0);if(t&&!j.isChrome){j.isSafari=parseFloat(w.split("Version/")[1]);if(!j.isSafari||parseFloat(w.substr(t+7))<=419.3)j.isSafari=2}if(y.indexOf("Gecko")>=0&&!j.isWebKit)j.isMozilla=parseFloat(w);j.getOS=function(){return j.isMac?j.OS.MAC:j.isLinux?j.OS.LINUX:j.OS.WINDOWS};j.contains= -typeof document!=="undefined"&&document.compareDocumentPosition?function(h,o){return h.compareDocumentPosition(o)&16}:function(h,o){return h!==o&&(h.contains?h.contains(o):true)};j.stopEvent=function(h){h.preventDefault();h.stopPropagation()};j.randomPassword=function(h){h=h||16;for(var o="",s=0;ss)return false;if(h.x!=o.x&&Math.abs(h.x-o.x)>s)return false; -if(h.width!=o.width&&Math.abs(h.width-o.width)>s)return false;if(h.height!=o.height&&Math.abs(h.height-o.height)>s)return false;return true}});bespin.tiki.register("::syntax_directory",{name:"syntax_directory",dependencies:{}}); -bespin.tiki.module("syntax_directory:index",function(y,j){function x(t){this.extension=t;this.name=t.name;this.fileExts=t.hasOwnProperty("fileexts")?t.fileexts:[]}function E(t){w.register(t)}y("bespin:plugins");var w={_fileExts:{},_syntaxInfo:{},get:function(t){return this._syntaxInfo[t]},hasSyntax:function(t){return this._syntaxInfo.hasOwnProperty(t)},register:function(t){var h=new x(t);this._syntaxInfo[h.name]=h;var o=this._fileExts;h.fileExts.forEach(function(s){o[s]=h.name})},syntaxForFileExt:function(t){t= -t.toLowerCase();var h=this._fileExts;return h.hasOwnProperty(t)?h[t]:"plain"}};j.syntaxDirectory=w;j.discoveredNewSyntax=E});bespin.tiki.register("::underscore",{name:"underscore",dependencies:{}}); -bespin.tiki.module("underscore:index",function(y,j){(function(){var x=this,E=x._,w=typeof StopIteration!=="undefined"?StopIteration:"__break__",t=function(e){return e.replace(/([.*+?^${}()|[\]\/\\])/g,"\\$1")},h=Array.prototype,o=Object.prototype,s=h.slice,C=h.unshift,v=o.toString,B=o.hasOwnProperty,F=h.forEach,f=h.map,g=h.reduce,n=h.reduceRight,p=h.filter,u=h.every,A=h.some,L=h.indexOf,I=h.lastIndexOf;o=Array.isArray;var N=Object.keys,i=function(e){return new R(e)};if(typeof j!=="undefined")j._= -i;x._=i;i.VERSION="1.0.2";var J=i.forEach=function(e,k,r){try{if(F&&e.forEach===F)e.forEach(k,r);else if(i.isNumber(e.length))for(var q=0,G=e.length;q=q.computed&&(q={value:G,computed:K})});return q.value};i.min=function(e,k,r){if(!k&&i.isArray(e))return Math.min.apply(Math,e);var q={computed:Infinity};J(e,function(G,K,P){K=k?k.call(r,G,K,P):G;KG?1:0}),"value")};i.sortedIndex=function(e,k,r){r=r||i.identity;for(var q=0,G=e.length;q>1;r(e[K])=0})})};i.zip=function(){for(var e=i.toArray(arguments),k=i.max(i.pluck(e,"length")),r=new Array(k),q=0;q0?G-k:k-G)>=0)return q;q[K++]=G}};i.bind=function(e,k){var r=i.rest(arguments,2);return function(){return e.apply(k||{},r.concat(i.toArray(arguments)))}};i.bindAll=function(e){var k=i.rest(arguments);if(k.length==0)k=i.functions(e); -J(k,function(r){e[r]=i.bind(e[r],e)});return e};i.delay=function(e,k){var r=i.rest(arguments,2);return setTimeout(function(){return e.apply(e,r)},k)};i.defer=function(e){return i.delay.apply(i,[e,1].concat(i.rest(arguments)))};i.wrap=function(e,k){return function(){var r=[e].concat(i.toArray(arguments));return k.apply(k,r)}};i.compose=function(){var e=i.toArray(arguments);return function(){for(var k=i.toArray(arguments),r=e.length-1;r>=0;r--)k=[e[r].apply(this,k)];return k[0]}};i.keys=N||function(e){if(i.isArray(e))return i.range(0, -e.length);var k=[];for(var r in e)B.call(e,r)&&k.push(r);return k};i.values=function(e){return i.map(e,i.identity)};i.functions=function(e){return i.filter(i.keys(e),function(k){return i.isFunction(e[k])}).sort()};i.extend=function(e){J(i.rest(arguments),function(k){for(var r in k)e[r]=k[r]});return e};i.clone=function(e){if(i.isArray(e))return e.slice(0);return i.extend({},e)};i.tap=function(e,k){k(e);return e};i.isEqual=function(e,k){if(e===k)return true;var r=typeof e;if(r!=typeof k)return false; -if(e==k)return true;if(!e&&k||e&&!k)return false;if(e.isEqual)return e.isEqual(k);if(i.isDate(e)&&i.isDate(k))return e.getTime()===k.getTime();if(i.isNaN(e)&&i.isNaN(k))return true;if(i.isRegExp(e)&&i.isRegExp(k))return e.source===k.source&&e.global===k.global&&e.ignoreCase===k.ignoreCase&&e.multiline===k.multiline;if(r!=="object")return false;if(e.length&&e.length!==k.length)return false;r=i.keys(e);var q=i.keys(k);if(r.length!=q.length)return false;for(var G in e)if(!(G in k)||!i.isEqual(e[G],k[G]))return false; -return true};i.isEmpty=function(e){if(i.isArray(e)||i.isString(e))return e.length===0;for(var k in e)if(B.call(e,k))return false;return true};i.isElement=function(e){return!!(e&&e.nodeType==1)};i.isArray=o||function(e){return!!(e&&e.concat&&e.unshift&&!e.callee)};i.isArguments=function(e){return e&&e.callee};i.isFunction=function(e){return!!(e&&e.constructor&&e.call&&e.apply)};i.isString=function(e){return!!(e===""||e&&e.charCodeAt&&e.substr)};i.isNumber=function(e){return e===+e||v.call(e)==="[object Number]"}; -i.isBoolean=function(e){return e===true||e===false};i.isDate=function(e){return!!(e&&e.getTimezoneOffset&&e.setUTCFullYear)};i.isRegExp=function(e){return!!(e&&e.test&&e.exec&&(e.ignoreCase||e.ignoreCase===false))};i.isNaN=function(e){return i.isNumber(e)&&isNaN(e)};i.isNull=function(e){return e===null};i.isUndefined=function(e){return typeof e=="undefined"};i.noConflict=function(){x._=E;return this};i.identity=function(e){return e};i.times=function(e,k,r){for(var q=0;q",interpolate:/<%=(.+?)%>/g};i.template=function(e,k){var r=i.templateSettings,q=new RegExp("'(?=[^"+r.end.substr(0,1)+"]*"+t(r.end)+")","g");e=new Function("obj","var p=[],print=function(){p.push.apply(p,arguments);};with(obj){p.push('"+e.replace(/[\r\t\n]/g," ").replace(q,"\t").split("'").join("\\'").split("\t").join("'").replace(r.interpolate, -"',$1,'").split(r.start).join("');").split(r.end).join("p.push('")+"');}return p.join('');");return k?e(k):e};i.each=i.forEach;i.foldl=i.inject=i.reduce;i.foldr=i.reduceRight;i.select=i.filter;i.all=i.every;i.any=i.some;i.head=i.first;i.tail=i.rest;i.methods=i.functions;var R=function(e){this._wrapped=e},S=function(e,k){return k?i(e).chain():e},Q=function(e,k){R.prototype[e]=function(){var r=i.toArray(arguments);C.call(r,this._wrapped);return S(k.apply(i,r),this._chain)}};i.mixin(i);J(["pop","push", -"reverse","shift","sort","splice","unshift"],function(e){var k=h[e];R.prototype[e]=function(){k.apply(this._wrapped,arguments);return S(this._wrapped,this._chain)}});J(["concat","join","slice"],function(e){var k=h[e];R.prototype[e]=function(){return S(k.apply(this._wrapped,arguments),this._chain)}});R.prototype.chain=function(){this._chain=true;return this};R.prototype.value=function(){return this._wrapped}})();j._.noConflict()}); -bespin.tiki.require("bespin:plugins").catalog.registerMetadata({bespin:{testmodules:[],resourceURL:"resources/bespin/",name:"bespin",environments:{main:true,worker:true},type:"plugins/boot"},syntax_directory:{resourceURL:"resources/syntax_directory/",name:"syntax_directory",environments:{main:true,worker:true},dependencies:{},testmodules:[],provides:[{register:"#discoveredNewSyntax",ep:"extensionhandler",name:"syntax"}],type:"plugins/supported",description:"Catalogs the available syntax engines"}, -underscore:{testmodules:[],type:"plugins/thirdparty",resourceURL:"resources/underscore/",description:"Functional Programming Aid for Javascript. Works well with jQuery.",name:"underscore"}});typeof window==="undefined"?importScripts("BespinWorker.js"):function(){var y=document.createElement("script");y.setAttribute("src",bespin.base+"BespinMain.js");document.getElementsByTagName("head")[0].appendChild(y)}(); diff --git a/demos/skywriter/BespinMain.js b/demos/skywriter/BespinMain.js deleted file mode 100644 index 739efb9bf7e3c..0000000000000 --- a/demos/skywriter/BespinMain.js +++ /dev/null @@ -1,471 +0,0 @@ -bespin.tiki.register("::text_editor",{name:"text_editor",dependencies:{completion:"0.0.0",undomanager:"0.0.0",settings:"0.0.0",canon:"0.0.0",rangeutils:"0.0.0",traits:"0.0.0",theme_manager:"0.0.0",keyboard:"0.0.0",edit_session:"0.0.0",syntax_manager:"0.0.0"}}); -bespin.tiki.module("text_editor:commands/editing",function(y,s){var v=y("settings").settings,r=y("environment").env,l=y("rangeutils:utils/range");s.backspace=function(){r.view.performBackspaceOrDelete(true)};s.deleteCommand=function(){r.view.performBackspaceOrDelete(false)};s.deleteLines=function(){if(!r.model.readOnly)if(r.model.lines.length!=1){var d=r.view;d.groupChanges(function(){var f=d.getSelectedRange(),m=r.model.lines,i=m.length-1,g;g=f.start.row==i?{col:m[i-1].length,row:i-1}:{col:0,row:f.start.row}; -d.replaceCharacters({start:g,end:f.end.row==i?{col:m[i].length,row:i}:{col:0,row:f.end.row+1}},"");d.moveCursorTo(g)})}};var h=function(d,f){var m=f.getSelectedRange().start;d=/^\s*/.exec(d.lines[m.row].substring(0,m.col));f.insertText("\n"+d)};s.insertText=function(d){r.view.insertText(d.text)};s.newline=function(){h(r.model,r.view)};s.joinLines=function(){var d=r.model;if(!d.readOnly){var f=r.view,m=f.getSelectedRange(),i=d.lines,g=m.end.row;i.length!=g&&f.groupChanges(function(){f.replaceCharacters({start:{col:i[g].length, -row:g},end:{col:/^\s*/.exec(i[g+1])[0].length,row:g+1}},"")})}};s.openLine=function(){if(!r.model.readOnly){var d=r.model,f=r.view,m=f.getSelectedRange().end.row;f.moveCursorTo({row:m,col:d.lines[m].length});h(d,f)}};s.tab=function(){var d=r.view;d.groupChanges(function(){var f=v.get("tabstop"),m=d.getSelectedRange(),i="";if(l.isZeroLength(m)){var g=r.model.lines[m.start.row].substring(m.start.col).match(/^\s*/)[0].length;f=f-(m.start.col+g)%f;for(var j=0;j-1;){if(q=m.isDelimiter(i[g]))t++;else B=true;if((q||t>1)&&B)break;g+=j}j<0&&g++;return g},d=function(m){var i=v.view,g=v.model.lines,j=i.getSelectedRange(true).end,q=j.row;j=j.col;var t=g[q],B=false;if(j>=t.length){q++;B=true;if(qt.length)j=t.length;else if(j==0){q--;B=true;if(q>-1){t=g[q];j=t.length}else t=""}j=h(i,t,j,-1,B);i.moveCursorTo({row:q,col:j},m)};s.moveNextWord=function(){d(false)};s.selectNextWord=function(){d(true)};s.movePreviousWord=function(){f(false)};s.selectPreviousWord=function(){f(true)};s.selectAll=function(){v.view.selectAll()}}); -bespin.tiki.module("text_editor:commands/scrolling",function(y,s){var v=y("environment").env;s.scrollDocStart=function(){v.view.scrollToPosition({col:0,row:0})};s.scrollDocEnd=function(){v.view.scrollToPosition(v.model.range.end)};s.scrollPageDown=function(){v.view.scrollPageDown()};s.scrollPageUp=function(){v.view.scrollPageUp()}}); -bespin.tiki.module("text_editor:controllers/layoutmanager",function(y,s){var v=y("bespin:util/util"),r=y("events").Event;y("rangeutils:utils/range");var l=y("syntax_manager").SyntaxManager,h=y("models/textstorage").TextStorage,d=y("bespin:plugins").catalog,f=y("settings").settings,m=y("bespin:util/scratchcanvas"),i={};y=function(){var g=f.get("fontsize"),j=f.get("fontface");j=g+"px "+j;for(var q=m.get(),t="",B=0;B<100;B++)t+="M";j=q.measureStringWidth(j,t)/100;i.characterWidth=j;i.lineHeight=Math.floor(g* -1.6);i.lineAscent=Math.floor(g*1.3)};y();d.registerExtension("settingChange",{match:"font[size|face]",pointer:y});s.LayoutManager=function(g){this.changedTextAtRow=new r;this.invalidatedRects=new r;this.fontDimension=i;if(g.textStorage){g._textStorage=g.textStorage;delete g.textStorage}else this._textStorage=new h;v.mixin(this,g);this._textStorage.changed.add(this.textStorageChanged.bind(this));this.textLines=[{characters:"",colors:[{start:0,end:0,color:"plain"}]}];this.syntaxManager=g=new l(this); -g.attrsChanged.add(this._attrsChanged.bind(this));this._size={width:0,height:0};this.sizeChanged=new r;this._height=0;this._recomputeEntireLayout()};s.LayoutManager.prototype={_maximumWidth:0,_textStorage:null,_size:null,sizeChanged:null,_theme:{},margin:{left:5,bottom:6,top:0,right:12},pluginCatalog:d,syntaxManager:null,textLines:null,_attrsChanged:function(g,j){this.updateTextRows(g,j);this.invalidatedRects(this,this.rectsForRange({start:{row:g,col:0},end:{row:j,col:0}}))},_computeInvalidRects:function(g, -j){var q=this.characterRectForPosition(g.start),t={x:q.x,y:q.y,width:Number.MAX_VALUE,height:q.height};return g.end.row===j.end.row?[t]:[t,{x:0,y:q.y+i.lineHeight,width:Number.MAX_VALUE,height:Number.MAX_VALUE}]},_lastCharacterPosition:function(){return{row:this.textLines.length-1,col:this._maximumWidth}},_recalculateMaximumWidth:function(){var g=0;this.textLines.forEach(function(j){j=j.characters.length;if(g=r.row;f--){d=this._findMatchesInString(h[f]);if(d.length!==0)return this._makeRange(d[d.length-1],f)}return null}}}); -bespin.tiki.module("text_editor:controllers/undo",function(y,s){var v=y("bespin:console").console,r=y("environment").env;s.EditorUndoController=function(l){this.editor=l;l=this.textView=l.textView;l.beganChangeGroup.add(function(h,d){this._beginTransaction();this._record.selectionBefore=d}.bind(this));l.endedChangeGroup.add(function(h,d){this._record.selectionAfter=d;this._endTransaction()}.bind(this));l.replacedCharacters.add(function(h,d,f){if(!this._inTransaction)throw new Error("UndoController.textViewReplacedCharacters() called outside a transaction"); -this._record.patches.push({oldCharacters:this._deletedCharacters,oldRange:d,newCharacters:f,newRange:this.editor.layoutManager.textStorage.resultingRangeForReplacement(d,f.split("\n"))});this._deletedCharacters=null}.bind(this));l.willReplaceRange.add(function(h,d){if(!this._inTransaction)throw new Error("UndoController.textViewWillReplaceRange() called outside a transaction");this._deletedCharacters=this.editor.layoutManager.textStorage.getCharacters(d)}.bind(this))};s.EditorUndoController.prototype= -{_inTransaction:false,_record:null,textView:null,_beginTransaction:function(){if(this._inTransaction){v.trace();throw new Error("UndoController._beginTransaction() called with a transaction already in place");}this._inTransaction=true;this._record={patches:[]}},_endTransaction:function(){if(!this._inTransaction)throw new Error("UndoController._endTransaction() called without a transaction in place");this.editor.buffer.undoManager.registerUndo(this,this._record);this._record=null;this._inTransaction= -false},_tryApplyingPatches:function(l){var h=this.editor.layoutManager.textStorage;l.forEach(function(d){h.replaceCharacters(d.oldRange,d.newCharacters)});return true},_undoOrRedo:function(l,h){if(this._inTransaction)throw new Error("UndoController._undoOrRedo() called while in a transaction");if(!this._tryApplyingPatches(l))return false;this.textView.setSelection(h,true);return true},redo:function(l){var h=l.patches.concat();h.reverse();return this._undoOrRedo(h,l.selectionAfter)},undo:function(l){return this._undoOrRedo(l.patches.map(function(h){return{oldCharacters:h.newCharacters, -oldRange:h.newRange,newCharacters:h.oldCharacters,newRange:h.oldRange}}),l.selectionBefore)}};s.undoManagerCommand=function(l,h){r.editor.buffer.undoManager[h.commandExt.name]()}}); -bespin.tiki.module("text_editor:models/buffer",function(y,s){var v=y("environment").env,r=y("bespin:util/util"),l=y("bespin:promise").Promise,h=y("models/textstorage").TextStorage,d=y("controllers/layoutmanager").LayoutManager,f=y("undomanager").UndoManager;s.Buffer=function(m,i){this._file=m;this._model=new h(i);this._layoutManager=new d({textStorage:this._model});this.undoManager=new f;if(m)this.reload().then(function(){this._updateSyntaxManagerInitialContext()}.bind(this));else{this.loadPromise= -new l;this.loadPromise.resolve()}i=v.session?v.session.history:null;var g,j,q;if(i&&m&&(g=i.getHistoryForPath(m.path))){j=g.selection;q=g.scroll}this._selectedRange=j||{start:{row:0,col:0},end:{row:0,col:0}};this._scrollOffset=q||{x:0,y:0}};s.Buffer.prototype={undoManager:null,loadPromise:null,_scrollOffset:null,_selectedRange:null,_selectedRangeEndVirtual:null,_layoutManager:null,_file:null,_model:null,save:function(){return this._file.saveContents(this._model.value)},saveAs:function(m){var i=new l; -m.saveContents(this._model.value).then(function(){this._file=m;this._updateSyntaxManagerInitialContext();i.resolve()}.bind(this),function(g){i.reject(g)});return i},reload:function(){var m=this,i;return this.loadPromise=i=this._file.loadContents().then(function(g){m._model.value=g})},_updateSyntaxManagerInitialContext:function(){var m=this._file.extension();this._layoutManager.syntaxManager.setSyntaxFromFileExt(m===null?"":m)},untitled:function(){return r.none(this._file)}};Object.defineProperties(s.Buffer.prototype, -{layoutManager:{get:function(){return this._layoutManager}},syntaxManager:{get:function(){}},file:{get:function(){return this._file}},model:{get:function(){return this._model}}})}); -bespin.tiki.module("text_editor:models/textstorage",function(y,s){var v=y("events").Event,r=y("bespin:util/util");y=function(l){this._lines=l!==null&&l!==undefined?l.split("\n"):[""];this.changed=new v;return this};y.prototype={_lines:null,readOnly:false,clampPosition:function(l){var h=this._lines,d=l.row;if(d<0)return{row:0,col:0};else if(d>=h.length)return this.range.end;l=Math.max(0,Math.min(l.col,h[d].length));return{row:d,col:l}},clampRange:function(l){var h=this.clampPosition(l.start);l=this.clampPosition(l.end); -return{start:h,end:l}},deleteCharacters:function(l){this.replaceCharacters(l,"")},displacePosition:function(l,h){var d=h>0,f=this._lines,m=f.length;for(h=Math.abs(h);h!==0;h--)if(d){var i=f[l.row].length;if(l.row===m-1&&l.col===i)return l;l=l.col===i?{row:l.row+1,col:0}:{row:l.row,col:l.col+1}}else{if(l.row===0&&l.col==0)return l;if(l.col===0){f=this._lines;l={row:l.row-1,col:f[l.row-1].length}}else l={row:l.row,col:l.col-1}}return l},getCharacters:function(l){var h=this._lines,d=l.start,f=l.end, -m=d.row;l=f.row;var i=d.col;d=f.col;if(m===l)return h[m].substring(i,d);f=h[m].substring(i);m=h.slice(m+1,l);h=h[l].substring(0,d);return[f].concat(m,h).join("\n")},getLines:function(){return this._lines},getRange:function(){var l=this._lines,h=l.length-1;return{start:{row:0,col:0},end:{row:h,col:l[h].length}}},getValue:function(){return this._lines.join("\n")},insertCharacters:function(l,h){this.replaceCharacters({start:l,end:l},h)},replaceCharacters:function(l,h){if(this.readOnly)throw new Error("Attempt to modify a read-only text storage object"); -var d=h.split("\n"),f=d.length,m=this.resultingRangeForReplacement(l,d),i=l.start,g=l.end,j=i.row,q=g.row,t=this._lines;d[0]=t[j].substring(0,i.col)+d[0];d[f-1]+=t[q].substring(g.col);this._lines=r.replace(t,j,q-j+1,d);this.changed(l,m,h)},resultingRangeForReplacement:function(l,h){var d=h.length;l=l.start;return{start:l,end:{row:l.row+d-1,col:(d===1?l.col:0)+h[d-1].length}}},setLines:function(l){this.setValue(l.join("\n"))},setValue:function(l){this.replaceCharacters(this.range,l)}};s.TextStorage= -y;Object.defineProperties(s.TextStorage.prototype,{lines:{get:function(){return this.getLines()},set:function(l){return this.setLines(l)}},range:{get:function(){return this.getRange()}},value:{get:function(){return this.getValue()},set:function(l){this.setValue(l)}}})}); -bespin.tiki.module("text_editor:utils/rect",function(y,s){s._distanceFromBounds=function(v,r,l){if(v=l)return v-l;return 0};s.merge=function(v){var r;do{r=false;for(var l=[],h=0;h=s.minX(r)&&v.y>=s.minY(r)&&v.x<=s.maxX(r)&&v.y<=s.maxY(r)};s.unionRects=function(v,r){v={x:Math.min(s.minX(v),s.minX(r)),y:Math.min(s.minY(v),s.minY(r)),width:Math.max(s.maxX(v),s.maxX(r)),height:Math.max(s.maxY(v),s.maxY(r))};v.width=Math.max(0, -v.width-v.x);v.height=Math.max(0,v.height-v.y);return v};s.rectsEqual=function(v,r,l){if(!v||!r)return v==r;if(!l&&l!==0)l=0.1;if(v.y!=r.y&&Math.abs(v.y-r.y)>l)return false;if(v.x!=r.x&&Math.abs(v.x-r.x)>l)return false;if(v.width!=r.width&&Math.abs(v.width-r.width)>l)return false;if(v.height!=r.height&&Math.abs(v.height-r.height)>l)return false;return true}}); -bespin.tiki.module("text_editor:views/canvas",function(y,s){var v=y("bespin:util/util"),r=y("utils/rect"),l=y("events").Event;s.CanvasView=function(h,d,f){if(h){this._preventDownsize=d||false;this._clearOnFullInvalid=f||false;this._clippingFrame=this._frame={x:0,y:0,width:0,height:0};this._invalidRects=[];d=document.createElement("canvas");d.setAttribute("style","position: absolute");d.innerHTML="canvas tag not supported by your browser";h.appendChild(d);this.domNode=d;this.clippingChanged=new l; -this.clippingChanged.add(this.clippingFrameChanged.bind(this))}};s.CanvasView.prototype={domNode:null,clippingChanged:null,_canvasContext:null,_canvasId:null,_invalidRects:null,_lastRedrawTime:null,_redrawTimer:null,_clippingFrame:null,_preventDownsize:false,_clearOnFullInvalid:false,_frame:null,_getContext:function(){if(this._canvasContext===null)this._canvasContext=this.domNode.getContext("2d");return this._canvasContext},computeWithClippingFrame:function(h,d){var f=this.clippingFrame;return{x:h+ -f.x,y:d+f.y}},minimumRedrawDelay:1E3/30,clippingFrameChanged:function(){this.invalidate()},drawRect:function(){},render:function(){if(!(this._renderTimer||this._redrawTimer))this._renderTimer=setTimeout(this._tryRedraw.bind(this),0)},invalidate:function(){this._invalidRects="all";this.render()},invalidateRect:function(h){var d=this._invalidRects;if(d!=="all"){d.push(h);this.render()}},_tryRedraw:function(){this._renderTimer=null;var h=(new Date).getTime(),d=this._lastRedrawTime,f=this.minimumRedrawDelay; -if(d===null||h-d>=f)this._redraw();else if(this._redrawTimer===null)this._redrawTimer=window.setTimeout(this._redraw.bind(this),f)},_redraw:function(){var h=this.clippingFrame;h={x:Math.round(h.x),y:Math.round(h.y),width:h.width,height:h.height};var d=this._getContext();d.save();d.translate(-h.x,-h.y);var f=this._invalidRects;if(f==="all"){this._clearOnFullInvalid&&d.clearRect(0,0,this.domNode.width,this.domNode.height);this.drawRect(h,d)}else r.merge(f).forEach(function(m){m=r.intersectRects(m,h); -if(m.width!==0&&m.height!==0){d.save();var i=m.x,g=m.y,j=m.width,q=m.height;d.beginPath();d.moveTo(i,g);d.lineTo(i+j,g);d.lineTo(i+j,g+q);d.lineTo(i,g+q);d.closePath();d.clip();this.drawRect(m,d);d.restore()}},this);d.restore();this._invalidRects=[];this._redrawTimer=null;this._lastRedrawTime=(new Date).getTime()}};Object.defineProperties(s.CanvasView.prototype,{clippingFrame:{get:function(){return this._clippingFrame},set:function(h){h=v.mixin(v.clone(this._clippingFrame),h);if(this._clippingFrame=== -null||!r.rectsEqual(h,this._clippingFrame)){this._clippingFrame=h;this.clippingChanged()}}},frame:{get:function(){return this._frame},set:function(h){var d=this.domNode,f=d.style,m=this._preventDownsize,i=d.width,g=d.height;f=d.style;f.left=h.x+"px";f.top=h.y+"px";var j,q;if(h.width!==i)if(h.width1?{row:n.start.row+T.length-1,col:T[T.length-1].length}:r.addPositions(n.start,{row:0,col:w.length});Q.moveCursorTo(T)}})},getText:function(n){if(!r.isRange(n))throw new Error('getText(): expected range but found "'+n+'"');return this.layoutManager.textStorage.getCharacters(r.normalizeRange(n))},setLineNumber:function(n){if(!h.isNumber(n))throw new Error("setLineNumber(): lineNumber must be a number"); -this.textView.moveCursorTo({row:n-1,col:0})},setCursor:function(n){if(!r.isPosition(n))throw new Error('setCursor(): expected position but found "'+n+'"');this.textView.moveCursorTo(n)},changeGroup:function(n){return this.textView.groupChanges(function(){n(this)}.bind(this))},addTags:function(n){this.completionController.tags.add(n)}};Object.defineProperties(s.EditorView.prototype,{themeData:{get:function(){return this._themeData},set:function(){throw new Error("themeData can't be changed directly. Use themeManager."); -}},font:{get:function(){return this._font},set:function(){throw new Error("font can't be changed directly. Use settings fontsize and fontface.");}},buffer:{set:function(n){if(n!==this._buffer){if(!n.loadPromise.isResolved())throw new Error("buffer.set(): the new buffer must first be loaded!");if(this._buffer!==null){this.layoutManager.sizeChanged.remove(this);this.layoutManager.textStorage.changed.remove(this);this.textView.selectionChanged.remove(this)}this.willChangeBuffer(n);C.publish(this,"editorChange", -"buffer",n);this.layoutManager=n.layoutManager;this._buffer=n;var w=this.layoutManager,D=this.textView;w.sizeChanged.add(this,this._layoutManagerSizeChanged.bind(this));w.textStorage.changed.add(this,this.textChanged.bind(this));D.selectionChanged.add(this,this.selectionChanged.bind(this));this.textView.setSelection(n._selectedRange,false);this.scrollOffsetChanged(n._scrollOffset);this.layoutManager.sizeChanged(this.layoutManager.size);this._recomputeLayout()}},get:function(){return this._buffer}}, -frame:{get:function(){return{width:this.container.offsetWidth,height:this.container.offsetHeight}}},textViewPaddingFrame:{get:function(){var n=h.clone(this.textView.frame),w=this.textView.padding;n.width-=w.left+w.right;n.height-=w.top+w.bottom;return n}},scrollOffset:{set:function(n){if(n.x===undefined)n.x=this.scrollOffset.x;if(n.y===undefined)n.y=this.scrollOffset.y;var w=this.textViewPaddingFrame;if(n.y<0)n.y=0;else if(this._textViewSize.heightthis._textViewSize.height)n.y= -this._textViewSize.height-w.height;if(n.x<0)n.x=0;else if(this._textViewSize.widththis._textViewSize.width)n.x=this._textViewSize.width-w.width;if(!(n.x===this.scrollOffset.x&&n.y===this.scrollOffset.y)){this.buffer._scrollOffset=n;this.scrollOffsetChanged(n);C.publish(this,"editorChange","scrollOffset",n)}},get:function(){return this.buffer._scrollOffset}},readOnly:{get:function(){return this._buffer.model.readOnly},set:function(n){this._buffer.model.readOnly=n}}, -focus:{get:function(){return this.textView.hasFocus},set:function(n){if(!h.isBoolean(n))throw new Error('set focus: expected boolean but found "'+n+'"');this.textView.hasFocus=n}},selection:{get:function(){return h.clone(this.textView.getSelectedRange(false))},set:function(n){if(!r.isRange(n))throw new Error("set selection: position/selection must be supplied");this.textView.setSelection(n)}},selectedText:{get:function(){return this.getText(this.selection)},set:function(n){if(!h.isString(n))throw new Error('set selectedText: expected string but found "'+ -n+'"');return this.replace(this.selection,n)}},value:{get:function(){return this.layoutManager.textStorage.value},set:function(n){if(!h.isString(n))throw new Error('set value: expected string but found "'+n+'"');return this.replace(this.layoutManager.textStorage.range,n,false)}},syntax:{get:function(){return this.layoutManager.syntaxManager.getSyntax()},set:function(n){if(!h.isString(n))throw new Error('set syntax: expected string but found "'+newValue+'"');return this.layoutManager.syntaxManager.setSyntax(n)}}})}); -bespin.tiki.module("text_editor:views/gutter",function(y,s){var v=y("bespin:util/util"),r=y("views/canvas").CanvasView;s.GutterView=function(l,h){r.call(this,l,true);this.editor=h};s.GutterView.prototype=new r;v.mixin(s.GutterView.prototype,{drawRect:function(l,h){var d=this.editor.themeData.gutter;h.fillStyle=d.backgroundColor;h.fillRect(l.x,l.y,l.width,l.height);h.save();h.translate(d.paddingLeft,0);var f=this.editor.layoutManager,m=f.characterRangeForBoundingRect(l);l=Math.min(m.end.row,f.textLines.length- -1);var i=f.fontDimension.lineAscent;h.fillStyle=d.color;h.font=this.editor.font;for(d=m.start.row;d<=l;d++)h.fillText(""+(d+1),-0.5,f.lineRectForRow(d).y+i-0.5);h.restore()},computeWidth:function(){var l=this.editor.themeData.gutter,h=this.editor.layoutManager;return h.fontDimension.characterWidth*(""+h.textLines.length).length+(l.paddingLeft+l.paddingRight)}})}); -bespin.tiki.module("text_editor:views/scroller",function(y,s){var v=y("bespin:util/util"),r=y("events").Event,l=y("bespin:console").console,h=y("utils/rect"),d=y("views/canvas").CanvasView,f=s.LAYOUT_HORIZONTAL=0,m=s.LAYOUT_VERTICAL=1;s.ScrollerCanvasView=function(i,g){d.call(this,i.container,false,true);this.editor=i;this.layoutDirection=g;i=function(j,q,t){t=t||this.domNode;t.addEventListener(j,function(B){q.call(this,B);v.stopEvent(B)}.bind(this),false)}.bind(this);i("mouseover",this.mouseEntered); -i("mouseout",this.mouseExited);i("mousedown",this.mouseDown);i("mouseup",this.mouseUp,window);i("mousemove",this.mouseMove,window);this.valueChanged=new r};s.ScrollerCanvasView.prototype=new d;v.mixin(s.ScrollerCanvasView.prototype,{lineHeight:20,proportion:0,layoutDirection:m,_isVisible:false,_maximum:0,_value:0,valueChanged:null,padding:{left:0,bottom:0,top:0,right:0},_mouseDownScreenPoint:null,_mouseDownValue:null,_isMouseOver:false,_scrollTimer:null,_mouseEventPosition:null,_mouseOverHandle:false, -_drawNib:function(i){var g=this.editor.themeData.scroller,j,q;j=g.nibStyle;q=g.nibArrowStyle;g=g.nibStrokeStyle;var t=Math.floor(7.5);i.fillStyle=j;i.beginPath();i.arc(0,0,Math.floor(7.5),0,Math.PI*2,true);i.closePath();i.fill();i.strokeStyle=g;i.stroke();i.fillStyle=q;i.beginPath();i.moveTo(0,-t+3);i.lineTo(-t+3,t-5);i.lineTo(t-3,t-5);i.closePath();i.fill()},_drawNibs:function(i,g){var j=this._getClientThickness(),q=this._value,t=this._maximum,B=this._isHighlighted();if(B||q!==0){i.save();i.translate(8, -j/2);i.rotate(Math.PI*1.5);i.moveTo(0,0);this._drawNib(i,g);i.restore()}if(B||q!==t){i.save();i.translate(this._getClientLength()-8,j/2);i.rotate(Math.PI*0.5);i.moveTo(0,0);this._drawNib(i,g);i.restore()}},_getClientFrame:function(){var i=this.frame,g=this.padding;return{x:g.left,y:g.top,width:i.width-(g.left+g.right),height:i.height-(g.top+g.bottom)}},_getClientLength:function(){var i=this._getClientFrame();switch(this.layoutDirection){case f:return i.width;case m:return i.height;default:l.error("unknown layout direction"); -return null}},_getClientThickness:function(){var i=this.padding,g=this.editor.themeData.scroller.thickness;switch(this.layoutDirection){case m:return g-(i.left+i.right);case f:return g-(i.top+i.bottom);default:l.error("unknown layout direction");return null}},_getFrameLength:function(){switch(this.layoutDirection){case f:return this.frame.width;case m:return this.frame.height;default:l.error("unknown layout direction");return null}},_getGutterFrame:function(){var i=this._getClientFrame(),g=this._getClientThickness(); -switch(this.layoutDirection){case m:return{x:i.x,y:i.y+15,width:g,height:Math.max(0,i.height-30)};case f:return{x:i.x+15,y:i.y,width:Math.max(0,i.width-30),height:g};default:l.error("unknown layout direction");return null}},_getGutterLength:function(){var i=this._getGutterFrame(),g;switch(this.layoutDirection){case f:g=i.width;break;case m:g=i.height;break;default:l.error("unknown layout direction");break}return g},_getHandleFrame:function(){var i=this._getGutterFrame(),g=this._getHandleOffset(), -j=this._getHandleLength();switch(this.layoutDirection){case m:return{x:i.x,y:i.y+g,width:i.width,height:j};case f:return{x:i.x+g,y:i.y,width:j,height:i.height}}},_getHandleLength:function(){var i=this._getGutterLength();return Math.max(i*this.proportion,20)},_getHandleOffset:function(){var i=this._maximum;if(i===0)return 0;var g=this._getGutterLength(),j=this._getHandleLength();return(g-j)*this._value/i},_isHighlighted:function(){return this._isMouseOver===true||this._mouseDownScreenPoint!==null}, -_segmentForMouseEvent:function(i){i={x:i.layerX,y:i.layerY};var g=this._getClientFrame(),j=this.padding;if(!h.pointInRect(i,g))return null;var q=this.layoutDirection;switch(q){case f:if(i.x-j.left<15)return"nib-start";else if(i.x>=g.width-15)return"nib-end";break;case m:if(i.y-j.top<15)return"nib-start";else if(i.y>=g.height-15)return"nib-end";break;default:l.error("unknown layout direction");break}j=this._getHandleFrame();if(h.pointInRect(i,j))return"handle";switch(q){case f:if(i.x=j.x+j.width)return"gutter-after";break;case m:if(i.y=j.y+j.height)return"gutter-after";break;default:l.error("unknown layout direction");break}l.error("_segmentForMouseEvent: point ",i," outside view with handle frame ",j," and client frame ",g);return null},adjustFrame:function(){var i=this.frame;this.set("layout",{left:0,top:0,width:i.width,height:i.height})},drawRect:function(i,g){if(this._isVisible){var j=this._isHighlighted();i=this.editor.themeData.scroller; -var q=j?i.fullAlpha:i.particalAlpha,t=this.frame;g.clearRect(0,0,t.width,t.height);g.save();t=this.padding;g.translate(t.left,t.top);this._getHandleFrame();t=this._getGutterLength();var B=this._getClientThickness(),C=B/2,e=this.layoutDirection,K=this._getHandleOffset()+15,L=this._getHandleLength();if(e===m){g.translate(B+1,0);g.rotate(Math.PI*0.5)}if(!(t<=L)){g.globalAlpha=q;if(j){j=this._getClientLength();g.fillStyle=i.trackFillStyle;g.fillRect(8.5,0.5,j-16,B-1);g.strokeStyle=i.trackStrokeStyle; -g.strokeRect(8.5,0.5,j-16,B-1)}j=function(){g.beginPath();g.arc(K+C+0.5,C,C-0.5,Math.PI/2,3*Math.PI/2,false);g.arc(K+L-C-0.5,C,C-0.5,3*Math.PI/2,Math.PI/2,false);g.lineTo(K+C+0.5,B-0.5);g.closePath()};j();t=g.createLinearGradient(K,0,K,B);t.addColorStop(0,i.barFillGradientTopStart);t.addColorStop(0.4,i.barFillGradientTopStop);t.addColorStop(0.41,i.barFillStyle);t.addColorStop(0.8,i.barFillGradientBottomStart);t.addColorStop(1,i.barFillGradientBottomStop);g.fillStyle=t;g.fill();g.save();g.clip();g.fillStyle= -i.barFillStyle;g.beginPath();g.moveTo(K+C*0.4,C*0.6);g.lineTo(K+C*0.9,B*0.4);g.lineTo(K,B*0.4);g.closePath();g.fill();g.beginPath();g.moveTo(K+L-C*0.4,0+C*0.6);g.lineTo(K+L-C*0.9,0+B*0.4);g.lineTo(K+L,0+B*0.4);g.closePath();g.fill();g.restore();g.save();j();g.strokeStyle=i.trackStrokeStyle;g.stroke();g.restore();this._drawNibs(g,q);g.restore()}}},_repeatAction:function(i,g){if(i()!==false){var j=function(){this._repeatAction(i,100)}.bind(this);this._scrollTimer=setTimeout(j,g)}},_scrollByDelta:function(i){this.value= -this._value+i},_scrollUpOneLine:function(){this._scrollByDelta(-this.lineHeight);return true},_scrollDownOneLine:function(){this._scrollByDelta(this.lineHeight);return true},_scrollPage:function(){switch(this._segmentForMouseEvent(this._mouseEventPosition)){case "gutter-before":this._scrollByDelta(this._getGutterLength()*-1);break;case "gutter-after":this._scrollByDelta(this._getGutterLength());break;case null:break;default:return false}return true},mouseDown:function(i){this._mouseEventPosition= -i;this._mouseOverHandle=false;this._getGutterLength();switch(this._segmentForMouseEvent(i)){case "nib-start":this._repeatAction(this._scrollUpOneLine.bind(this),500);break;case "nib-end":this._repeatAction(this._scrollDownOneLine.bind(this),500);break;case "gutter-before":this._repeatAction(this._scrollPage.bind(this),500);break;case "gutter-after":this._repeatAction(this._scrollPage.bind(this),500);break;case "handle":break;default:l.error("_segmentForMouseEvent returned an unknown value");break}switch(this.layoutDirection){case f:this._mouseDownScreenPoint= -i.pageX;break;case m:this._mouseDownScreenPoint=i.pageY;break;default:l.error("unknown layout direction");break}},mouseMove:function(i){if(this._mouseDownScreenPoint!==null){if(this._segmentForMouseEvent(i)=="handle"||this._mouseOverHandle===true){this._mouseOverHandle=true;if(this._scrollTimer!==null){clearTimeout(this._scrollTimer);this._scrollTimer=null}var g;switch(this.layoutDirection){case f:g=i.pageX;break;case m:g=i.pageY;break;default:l.error("unknown layout direction");break}var j=g-this._mouseDownScreenPoint, -q=this._maximum,t=this._value,B=this._getGutterLength(),C=this._getHandleLength();this.value=t+q*j/(B-C);this._mouseDownScreenPoint=g}this._mouseEventPosition=i}},mouseEntered:function(){this._isMouseOver=true;this.invalidate()},mouseExited:function(){this._isMouseOver=false;this.invalidate()},mouseUp:function(){this._mouseDownValue=this._mouseDownScreenPoint=null;if(this._scrollTimer){clearTimeout(this._scrollTimer);this._scrollTimer=null}this.invalidate()}});Object.defineProperties(s.ScrollerCanvasView.prototype, -{isVisible:{set:function(i){if(this._isVisible!==i){this._isVisible=i;this.domNode.style.display=i?"block":"none";i&&this.invalidate()}}},maximum:{set:function(i){if(this._value>this._maximum)this._value=this._maximum;if(i!==this._maximum){this._maximum=i;this.invalidate()}}},value:{set:function(i){if(i<0)i=0;else if(i>this._maximum)i=this._maximum;if(i!==this._value){this._value=i;this.valueChanged(i);this.invalidate()}}}})}); -bespin.tiki.module("text_editor:views/text",function(y,s){var v=y("bespin:plugins").catalog,r=y("bespin:util/util"),l=y("events").Event,h=y("views/canvas").CanvasView;y("controllers/layoutmanager");var d=y("rangeutils:utils/range"),f=y("utils/rect"),m=y("views/textinput").TextInput,i=y("bespin:console").console,g=y("settings").settings;s.TextView=function(j,q){h.call(this,j,true);this.editor=q;this.textInput=new m(j,this);this.padding={top:0,bottom:30,left:0,right:30};this.clippingChanged.add(this.clippingFrameChanged.bind(this)); -j=this.domNode;j.style.cursor="text";j.addEventListener("mousedown",this.mouseDown.bind(this),false);j.addEventListener("mousemove",this.mouseMove.bind(this),false);window.addEventListener("mouseup",this.mouseUp.bind(this),false);q.willChangeBuffer.add(this.editorWillChangeBuffer.bind(this));this.selectionChanged=new l;this.beganChangeGroup=new l;this.endedChangeGroup=new l;this.willReplaceRange=new l;this.replacedCharacters=new l};s.TextView.prototype=new h;r.mixin(s.TextView.prototype,{_dragPoint:null, -_dragTimer:null,_enclosingScrollView:null,_inChangeGroup:false,_insertionPointBlinkTimer:null,_insertionPointVisible:true,_keyBuffer:"",_keyMetaBuffer:"",_keyState:"start",_hasFocus:false,_mouseIsDown:false,selectionChanged:null,beganChangeGroup:null,endedChangeGroup:null,willReplaceRange:null,replacedCharacters:null,editorWillChangeBuffer:function(j){if(this.editor.layoutManager){var q=this.editor.layoutManager;q.invalidatedRects.remove(this);q.changedTextAtRow.remove(this)}q=j.layoutManager;q.invalidatedRects.add(this, -this.layoutManagerInvalidatedRects.bind(this));q.changedTextAtRow.add(this,this.layoutManagerChangedTextAtRow.bind(this))},didFocus:function(){this._setFocus(true,true)},didBlur:function(){this._setFocus(false,true)},_drag:function(){var j=this._dragPoint,q=f.offsetFromRect(this.clippingFrame,j);this.moveCursorTo(this._selectionPositionForPoint({x:j.x-q.x,y:j.y-q.y}),true)},_drawInsertionPoint:function(j,q){if(this._insertionPointVisible){var t=this.editor.layoutManager.characterRectForPosition(this.editor.buffer._selectedRange.start); -j=Math.floor(t.x);var B=t.y,C=Math.ceil(t.width);t=t.height;q.save();var e=this.editor.themeData.editor;if(this._hasFocus){q.strokeStyle=e.cursorColor;q.beginPath();q.moveTo(j+0.5,B);q.lineTo(j+0.5,B+t);q.closePath();q.stroke()}else{q.fillStyle=e.unfocusedCursorBackgroundColor;q.fillRect(j+0.5,B,C-0.5,t);q.strokeStyle=e.unfocusedCursorColor;q.strokeRect(j+0.5,B+0.5,C-1,t-1)}q.restore()}},_drawLines:function(j,q){var t=this.editor.layoutManager,B=t.textLines,C=t.fontDimension.lineAscent,e=this.editor.themeData.highlighter; -q.save();q.font=this.editor.font;var K=t.characterRangeForBoundingRect(j),L=K.start;K=K.end;for(var n=K.row,w=L.row;w<=n;w++){var D=B[w];if(!r.none(D)){var J=D.characters,Q=J.length,Z=Math.min(K.col,Q),T=L.col;if(!(T>=Q)){D=D.colors;if(D==null)D=[];for(Q=0;Q1?{row:q.start.row+t.length-1,col:t[t.length-1].length}:d.addPositions(q.start,{row:0,col:j.length}))}.bind(this));return true},isDelimiter:function(j){return"\"',;.!~@#$%^&*?[]<>():/\\-+ \t".indexOf(j)!==-1},keyDown:function(j){if(j.charCode===0||j._charCode===0)return this.editor.processKeyEvent(j,this,{isTextView:true});else if(j.keyCode=== -9)j.preventDefault();else return false},layoutManagerChangedTextAtRow:function(){this._repositionSelection()},layoutManagerInvalidatedRects:function(j,q){q.forEach(this.invalidateRect,this)},mouseDown:function(j){r.stopEvent(j);this._mouseIsDown=this.hasFocus=true;var q=this.computeWithClippingFrame(j.layerX,j.layerY);r.mixin(q,{layerX:j.layerX,layerY:j.layerY});switch(j.detail){case 1:var t=this._selectionPositionForPoint(q);this.moveCursorTo(t,j.shiftKey);break;case 2:t=this._selectionPositionForPoint(q); -var B=this.editor.layoutManager.textStorage.lines[t.row];if(B.length===0)return true;t.col-=t.col==B.length?1:0;var C=!this.isDelimiter(B[t.col]),e=this,K=function(L,n){for(;L>-1&&L0&&t=e+30&&j+B=K&&t+ -q>>0,i=0;i>>0,i=new Array(m),g=0;g>>0,m=0;if(f===0&&arguments.length===1)throw new TypeError; -if(arguments.length>=2)var i=arguments[1];else{do{if(m in this){i=this[m++];break}if(++m>=f)throw new TypeError;}while(1)}for(;m=m)return-1;if(f<0)f+=m;for(;f=B+t[j].length&&j0){i=i.replace(/\/\*(?:[^*]|\*+[^\/*])*\*+\//g,function(ca){return e.optimization>1?"":ca.replace(/\n(\s*\n)+/g,"\n")});t=i.split(/^(?=\n)/mg)}else t=[i];D=new h.Ruleset([],f(this.parsers.primary));D.root=true;D.toCSS=function(ca){var ha,ga;return function(){try{return ca.call(this)}catch(la){ga= -i.split("\n");ha=(i.slice(0,la.index).match(/\n/g)||"").length+1;for(var ma=la.index,na=-1;ma>=0&&i.charAt(ma)!=="\n";ma--)na++;throw{name:"NameError",message:la.message,line:ha,column:na,extract:[ga[ha-2],ga[ha-1],ga[ha]]};}}}(D.toCSS);if(g=0&&i.charAt(Z)!=="\n";Z--)T++;Q={name:"ParseError",message:"Syntax Error on line "+n,filename:d.filename,line:n,column:T,extract:[J[n-2],J[n-1],J[n]]}}if(this.imports.queue.length> -0)K=function(){w(Q,D)};else w(Q,D)},parsers:{primary:function(){for(var n,w=[];n=f(this.mixin.definition)||f(this.rule)||f(this.ruleset)||f(this.mixin.call)||f(this.comment)||f(/[\n\s]+/g)||f(this.directive);)w.push(n);return w},comment:function(){var n;if(i.charAt(g)==="/")return(n=f(/\/\*(?:[^*]|\*+[^\/*])*\*+\/\n?/g))?new h.Comment(n):f(/\/\/.*/g)},entities:{quoted:function(){var n;if(!(i.charAt(g)!=='"'&&i.charAt(g)!=="'"))if(n=f(/"((?:[^"\\\r\n]|\\.)*)"|'((?:[^'\\\r\n]|\\.)*)'/g))return new h.Quoted(n[0], -n[1]||n[2])},keyword:function(){var n;if(n=f(/[A-Za-z-]+/g))return new h.Keyword(n)},call:function(){var n,w;if(n=f(/([a-zA-Z0-9_-]+|%)\(/g)){if(n[1].toLowerCase()==="alpha")return f(this.alpha);w=f(this.entities.arguments);if(f(")"))if(n)return new h.Call(n[1],w)}},arguments:function(){for(var n=[],w;w=f(this.expression);){n.push(w);if(!f(","))break}return n},literal:function(){return f(this.entities.dimension)||f(this.entities.color)||f(this.entities.quoted)},url:function(){var n;if(!(i.charAt(g)!== -"u"||!f(/url\(/g))){n=f(this.entities.quoted)||f(/[-a-zA-Z0-9_%@$\/.&=:;#+?]+/g);if(!f(")"))throw new Error("missing closing ) for url()");return new h.URL(n.value?n:new h.Anonymous(n))}},variable:function(){var n,w=g;if(i.charAt(g)==="@"&&(n=f(/@[a-zA-Z0-9_-]+/g)))return new h.Variable(n,w)},color:function(){var n;if(i.charAt(g)==="#"&&(n=f(/#([a-fA-F0-9]{6}|[a-fA-F0-9]{3})/g)))return new h.Color(n[1])},dimension:function(){var n;n=i.charCodeAt(g);if(!(n>57||n<45||n===47))if(n=f(/(-?[0-9]*\.?[0-9]+)(px|%|em|pc|ex|in|deg|s|ms|pt|cm|mm)?/g))return new h.Dimension(n[1], -n[2])}},variable:function(){var n;if(i.charAt(g)==="@"&&(n=f(/(@[a-zA-Z0-9_-]+)\s*:/g)))return n[1]},shorthand:function(){var n,w;if(m(/[@\w.-]+\/[@\w.-]+/g))if((n=f(this.entity))&&f("/")&&(w=f(this.entity)))return new h.Shorthand(n,w)},mixin:{call:function(){for(var n=[],w,D,J,Q=g;w=f(/[#.][a-zA-Z0-9_-]+/g);){n.push(new h.Element(D,w));D=f(">")}f("(")&&(J=f(this.entities.arguments))&&f(")");if(n.length>0&&(f(";")||m("}")))return new h.mixin.Call(n,J,Q)},definition:function(){var n,w=[],D,J;if(!(i.charAt(g)!== -"."||m(/[^{]*(;|})/g)))if(n=f(/([#.][a-zA-Z0-9_-]+)\s*\(/g)){for(n=n[1];D=f(/@[\w-]+/g)||f(this.entities.literal)||f(this.entities.keyword);){if(D[0]==="@")if(f(":"))if(J=f(this.expression))w.push({name:D,value:J});else throw new Error("Expected value");else w.push({name:D});else w.push({value:D});if(!f(","))break}if(!f(")"))throw new Error("Expected )");if(D=f(this.block))return new h.mixin.Definition(n,w,D)}}},entity:function(){return f(this.entities.literal)||f(this.entities.variable)||f(this.entities.url)|| -f(this.entities.call)||f(this.entities.keyword)},end:function(){return f(";")||m("}")},alpha:function(){var n;if(f(/opacity=/gi))if(n=f(/[0-9]+/g)||f(this.entities.variable)){if(!f(")"))throw new Error("missing closing ) for alpha()");return new h.Alpha(n)}},element:function(){var n;c=f(this.combinator);if(n=f(/[.#:]?[a-zA-Z0-9_-]+/g)||f("*")||f(this.attribute)||f(/\([^)@]+\)/g))return new h.Element(c,n)},combinator:function(){var n;return(n=f(/[+>~]/g)||f("&")||f(/::/g))?new h.Combinator(n):new h.Combinator(i.charAt(g- -1)===" "?" ":null)},selector:function(){for(var n,w=[];n=f(this.element);)w.push(n);if(w.length>0)return new h.Selector(w)},tag:function(){return f(/[a-zA-Z][a-zA-Z-]*[0-9]?/g)||f("*")},attribute:function(){var n="",w,D,J;if(f("[")){if(w=f(/[a-z-]+/g)||f(this.entities.quoted))n=(J=f(/[|~*$^]?=/g))&&(D=f(this.entities.quoted)||f(/[\w-]+/g))?[w,J,D.toCSS?D.toCSS():D].join(""):w;if(f("]"))if(n)return"["+n+"]"}},block:function(){var n;if(f("{")&&(n=f(this.primary))&&f("}"))return n},ruleset:function(){var n= -[],w,D,J=g;if(w=m(/([a-z.#: _-]+)[\s\n]*\{/g)){g+=w[0].length-1;n=[new h.Selector([new h.Element(null,w[1])])]}else{for(;w=f(this.selector);){n.push(w);if(!f(","))break}w&&f(this.comment)}if(n.length>0&&(D=f(this.block)))return new h.Ruleset(n,D);else{q=g;g=J}},rule:function(){var n,w=g;if(name=f(this.property)||f(this.variable)){if(name.charAt(0)!="@"&&(match=m(/([^@+\/*(;{}-]*);/g))){g+=match[0].length-1;n=new h.Anonymous(match[1])}else n=name==="font"?f(this.font):f(this.value);if(f(this.end))return new h.Rule(name, -n,w);else{q=g;g=w}}},"import":function(){var n;if(f(/@import\s+/g)&&(n=f(this.entities.quoted)||f(this.entities.url))&&f(";"))return new h.Import(n,L)},directive:function(){var n,w,D;if(i.charAt(g)==="@")if(w=f(this["import"]))return w;else if(n=f(/@media|@page/g)){D=f(/[^{]+/g).trim();if(w=f(this.block))return new h.Directive(n+" "+D,w)}else if(n=f(/@[-a-z]+/g))if(n==="@font-face"){if(w=f(this.block))return new h.Directive(n,w)}else if((w=f(this.entity))&&f(";"))return new h.Directive(n,w)},font:function(){for(var n= -[],w=[],D;D=f(this.shorthand)||f(this.entity);)w.push(D);n.push(new h.Expression(w));if(f(","))for(;D=f(this.expression);){n.push(D);if(!f(","))break}return new h.Value(n,f(this.important))},value:function(){for(var n,w=[];n=f(this.expression);){w.push(n);if(!f(","))break}n=f(this.important);if(w.length>0)return new h.Value(w,n)},important:function(){return f(/!\s*important/g)},sub:function(){var n;if(f("(")&&(n=f(this.expression))&&f(")"))return n},multiplication:function(){var n,w,D,J;if(n=f(this.operand)){for(;(D= -f(/[\/*]/g))&&(w=f(this.operand));)J=new h.Operation(D,[J||n,w]);return J||n}},addition:function(){var n,w,D,J;if(n=f(this.multiplication)){for(;(D=f(/[-+]\s+/g)||i.charAt(g-1)!=" "&&f(/[-+]/g))&&(w=f(this.multiplication));)J=new h.Operation(D,[J||n,w]);return J||n}},operand:function(){return f(this.sub)||f(this.entities.dimension)||f(this.entities.color)||f(this.entities.variable)},expression:function(){for(var n,w=[];n=f(this.addition)||f(this.entity);)w.push(n);if(w.length>0)return new h.Expression(w)}, -property:function(){var n;if(n=f(/(\*?-?[-a-z_0-9]+)\s*:/g))return n[1]}}}};l.Parser.importer=null;h.functions={rgb:function(d,f,m){return this.rgba(d,f,m,1)},rgba:function(d,f,m,i){d=[d,f,m].map(function(g){return v(g)});i=v(i);return new h.Color(d,i)},hsl:function(d,f,m){return this.hsla(d,f,m,1)},hsla:function(d,f,m,i){function g(t){t=t<0?t+1:t>1?t-1:t;return t*6<1?q+(j-q)*t*6:t*2<1?j:t*3<2?q+(j-q)*(2/3-t)*6:q}d=(v(d)%360+360)%360/360;f=v(f);m=v(m);i=v(i);var j=m<=0.5?m*(f+1):m+f-m*f,q=m*2-j;return this.rgba(g(d+ -1/3)*255,g(d)*255,g(d-1/3)*255,i)},opacity:function(d,f){v(f);return new h.Color(d.rgb,v(f))},saturate:function(d,f){d=d.toHSL();d.s+=f.value/100;d.s=r(d.s);return this.hsl(d.h,d.s,d.l)},desaturate:function(d,f){d=d.toHSL();d.s-=f.value/100;d.s=r(d.s);return this.hsl(d.h,d.s,d.l)},lighten:function(d,f){d=d.toHSL();d.l*=1+f.value/100;d.l=r(d.l);return this.hsl(d.h,d.s,d.l)},darken:function(d,f){d=d.toHSL();d.l*=1-f.value/100;d.l=r(d.l);return this.hsl(d.h,d.s,d.l)},greyscale:function(d){return this.desaturate(d, -new h.Dimension(100))},e:function(d){return new h.Anonymous(d)},"%":function(d){for(var f=Array.prototype.slice.call(arguments,1),m=d.content,i=0;i255?255:d<0?0:d).toString(16);return d.length===1?"0"+d:d}).join("")},operate:function(d,f){var m=[];f instanceof h.Color||(f=f.toColor());for(var i=0;i<3;i++)m[i]=h.operate(d,this.rgb[i],f.rgb[i]);return new h.Color(m)},toHSL:function(){var d= -this.rgb[0]/255,f=this.rgb[1]/255,m=this.rgb[2]/255,i=Math.max(d,f,m),g=Math.min(d,f,m),j,q=(i+g)/2,t=i-g;if(i===g)j=g=0;else{g=q>0.5?t/(2-i-g):t/(i+g);switch(i){case d:j=(f-m)/t+(f":return" > "}};h.Expression=function(d){this.value=d};h.Expression.prototype={eval:function(d){return this.value.length>1?new h.Expression(this.value.map(function(f){return f.eval(d)})):this.value[0].eval(d)},toCSS:function(){return this.value.map(function(d){return d.toCSS()}).join(" ")}}; -h.Import=function(d,f){var m=this;this._path=d;this.path=d instanceof h.Quoted?/\.(le?|c)ss$/.test(d.content)?d.content:d.content+".less":d.value.content||d.value;(this.css=/css$/.test(this.path))||f.push(this.path,function(i){m.root=i})};h.Import.prototype={toCSS:function(){return this.css?"@import "+this._path.toCSS()+";\n":""},eval:function(){if(this.css)return this;else{for(var d=0;d0){for(g=0;g1?Array.prototype.push.apply(m,g.find(new h.Selector(d.elements.slice(1)),f)):m.push(g);break}});return this._lookups[i]=m},toCSS:function(d,f){var m=[],i=[],g=[],j=[];if(this.root){d=[];f={frames:[]};for(var q=0;q0){j=j.map(function(B){return B.map(function(C){return C.toCSS()}).join("").trim()}).join(j.length>3?",\n":", ");m.push(j," {\n "+i.join("\n ")+"\n}\n")}m.push(g);f.frames.shift();return m.join("")}};h.Selector=function(d){this.elements=d;if(this.elements[0].combinator.value=== -"")this.elements[0].combinator.value=" "};h.Selector.prototype.match=function(d){return this.elements[0].value===d.elements[0].value?true:false};h.Selector.prototype.toCSS=function(){if(this._css)return this._css;return this._css=this.elements.map(function(d){return typeof d==="string"?" "+d.trim():d.toCSS()}).join("")};h.URL=function(d){this.value=d};h.URL.prototype={toCSS:function(){return"url("+this.value.toCSS()+")"},eval:function(){return this}};h.Variable=function(d,f){this.name=d;this.index= -f};h.Variable.prototype={eval:function(d){var f,m,i=this.name;if(f=h.find(d.frames,function(g){if(m=g.variable(i))return m.value.eval(d)}))return f;else throw{message:"variable "+this.name+" is undefined",index:this.index};}};h.find=function(d,f){for(var m=0,i;m=200&&L.status<300)e(L.responseText, -L.getResponseHeader("Last-Modified"));else typeof K==="function"&&K(L.status)};L.send(null)}}function g(){if(window.XMLHttpRequest)return new XMLHttpRequest;else try{return new ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(C){j("less: browser doesn't support AJAX.");return null}}function j(C){l.env=="development"&&typeof console!=="undefined"&&console.log(C)}function q(C,e){var K=document.createElement("div"),L;K.id="less-error-message";K.innerHTML="

"+(C.message||"There is an error in your .less file")+ -'

'+e+" on line "+C.line+", column "+(C.column+1)+":

"+'
\n
[-1]{0}
\n
[0]{current}
\n
[1]{2}
\n
'.replace(/\[(-?\d)\]/g,function(n,w){return C.line+parseInt(w)}).replace(/\{(\d)\}/g,function(n,w){return C.extract[parseInt(w)]}).replace(/\{current\}/,C.extract[1].slice(0,C.column)+''+C.extract[1].slice(C.column)+"");m("#less-error-message span {margin-right: 15px;}#less-error-message pre {color: #ee4444;padding: 4px 0;margin: 0;}#less-error-message pre.ctx {color: #dd7777;}#less-error-message h3 {padding: 15px 0 5px 0;margin: 0;}#less-error-message a {color: #10a}#less-error-message .error {color: red;font-weight: bold;padding-bottom: 2px;border-bottom: 1px dashed red;}"); -K.style.cssText="font-family: Arial, sans-serif;border: 1px solid #e00;background-color: #eee;border-radius: 5px;color: #e00;padding: 15px;margin-bottom: 15px";if(l.env=="development")L=setInterval(function(){if(document.body){document.body.insertBefore(K,document.body.childNodes[0]);clearInterval(L)}},10)}var t=[];l.env=location.hostname=="127.0.0.1"||location.hostname=="0.0.0.0"||location.hostname=="localhost"||location.protocol=="file:"?"development":"production";var B=setInterval(function(){if(document.body){if(!document.querySelectorAll&& -typeof jQuery==="undefined")j("No selector method found");else t=(document.querySelectorAll||jQuery).call(document,'link[rel="stylesheet/less"]');clearInterval(B);d(function(C,e,K){m(C.toCSS(),e,K.lastModified);K.local?j("less: loading "+e.href+" from local storage."):j("less: parsed "+e.href+" successfully.")})}},10);if(l.env==="development")refreshTimer=setInterval(function(){/!refresh/.test(location.hash)&&d(function(C,e,K){m(C.toCSS(),e,K)})},1E3);l.Parser.importer=function(C,e,K){f({href:C,title:C}, -function(L){K(L)})}})()});bespin.tiki.register("::theme_manager_base",{name:"theme_manager_base",dependencies:{}});bespin.tiki.module("theme_manager_base:index",function(){});bespin.tiki.register("::canon",{name:"canon",dependencies:{environment:"0.0.0",events:"0.0.0",settings:"0.0.0"}}); -bespin.tiki.module("canon:history",function(y,s){var v=y("bespin:util/stacktrace").Trace,r=y("bespin:plugins").catalog;s.requests=[];s.addRequestOutput=function(l){for(s.requests.push(l);s.requests.length>100;)s.requests.shiftObject();r.publish(this,"addedRequestOutput",null,l)};s.execute=function(l,h){if(h.command)try{h.command(l,h)}catch(d){var f=new v(d,true);console.group("Error executing command '"+h.typed+"'");console.log("command=",h.commandExt);console.log("args=",l);console.error(d);f.log(3); -console.groupEnd();h.doneWithError(d)}else h.doneWithError("Command not found.")}}); -bespin.tiki.module("canon:request",function(y,s){var v=y("events").Event,r=y("canon:history");s.Request=function(l){l=l||{};this.command=l.command;this.commandExt=l.commandExt;this.args=l.args;this.typed=l.typed;this._begunOutput=false;this.start=new Date;this.end=null;this.error=this.completed=false;this.changed=new v};s.Request.prototype._beginOutput=function(){this._begunOutput=true;this.outputs=[];r.addRequestOutput(this)};s.Request.prototype.doneWithError=function(l){this.error=true;this.done(l)}; -s.Request.prototype.async=function(){this._begunOutput||this._beginOutput()};s.Request.prototype.output=function(l){this._begunOutput||this._beginOutput();if(typeof l!=="string"&&!(l instanceof Node))l=l.toString();this.outputs.push(l);this.changed();return this};s.Request.prototype.done=function(l){this.completed=true;this.end=new Date;this.duration=this.end.getTime()-this.start.getTime();l?this.output(l):this.changed()}});bespin.tiki.module("canon:index",function(){}); -bespin.tiki.register("::traits",{name:"traits",dependencies:{}}); -bespin.tiki.module("traits:index",function(y,s){s.Trait=function(){function v(O){var P=function(){throw new Error("Conflicting property: "+O);};T(P.prototype);return T(P)}function r(){return T({value:undefined,enumerable:false,required:true})}function l(O){O=v(O);return n?T({get:O,set:O,enumerable:false,conflict:true}):T({value:O,enumerable:false,conflict:true})}function h(O,P){return O===P?O!==0||1/O===1/P:O!==O&&P!==P}function d(O,P){return O.conflict&&P.conflict?true:O.get===P.get&&O.set===P.set&& -h(O.value,P.value)&&O.enumerable===P.enumerable&&O.required===P.required&&O.conflict===P.conflict}function f(O,P){return T(D(O,P))}function m(O){var P={};Z(O,function(S){P[S]=true});return T(P)}function i(O){var P={};Z(ca(O),function(S){var U=ha(O,S);if(U.value===na)U=r(S);else if(typeof U.value==="function"){U.method=true;"prototype"in U.value&&T(U.value.prototype)}else{U.get&&U.get.prototype&&T(U.get.prototype);U.set&&U.set.prototype&&T(U.set.prototype)}P[S]=U});return P}function g(){var O=Q(arguments, -0),P={};Z(O,function(S){Z(ca(S),function(U){var aa=S[U];if(J(P,U)&&!P[U].required)aa.required||d(P[U],aa)||(P[U]=l(U));else P[U]=aa})});return T(P)}function j(O,P){var S=m(O),U={};Z(ca(P),function(aa){U[aa]=!J(S,aa)||P[aa].required?P[aa]:r(aa)});return T(U)}function q(){var O=Q(arguments,0),P={};Z(O,function(S){Z(ca(S),function(U){var aa=S[U];if(!J(P,U)||P[U].required)P[U]=aa})});return T(P)}function t(O,P){var S={};Z(ca(P),function(U){if(J(O,U)&&!P[U].required){var aa=O[U];S[aa]=J(S,aa)&&!S[aa].required? -l(aa):P[U];J(S,U)||(S[U]=r(U))}else if(J(S,U))P[U].required||(S[U]=l(U));else S[U]=P[U]});return T(S)}function B(O,P){var S={},U=[];for(var aa in O)if(J(O,aa))if(O[aa])S[aa]=O[aa];else U.push(aa);return t(S,j(U,P))}function C(O,P){var S=ma(O),U={};Z(ca(P),function(aa){var fa=P[aa];if(fa.required&&!(aa in O))throw new Error("Missing required property: "+aa);else if(fa.conflict)throw new Error("Remaining conflicting property: "+aa);else U[aa]="value"in fa?fa.method?{value:f(fa.value,S),enumerable:fa.enumerable, -configurable:fa.configurable,writable:fa.writable}:fa:{get:fa.get?f(fa.get,S):undefined,set:fa.set?f(fa.set,S):undefined,enumerable:fa.enumerable,configurable:fa.configurable,writable:fa.writable}});la(S,U);return T(S)}function e(O,P){return C(Object.prototype,i(O),P)}function K(O,P){var S=ca(O),U=ca(P);if(S.length!==U.length)return false;for(var aa=0;aa"}});if(!Object.create)Object.create=ma;if(!Object.getOwnProperties)Object.getOwnProperties= -w;L.required=T(na);L.compose=T(g);L.resolve=T(B);L.override=T(q);L.create=T(C);L.eqv=T(K);L.object=T(e);return T(L)}()});bespin.tiki.register("::keyboard",{name:"keyboard",dependencies:{canon:"0.0.0",settings:"0.0.0"}}); -bespin.tiki.module("keyboard:keyboard",function(y,s){var v=y("bespin:plugins").catalog;y("bespin:console");y("bespin:util/stacktrace");var r=y("bespin:util/util"),l=y("settings").settings,h=y("keyboard:keyutil"),d=y("canon:history"),f=y("canon:request").Request,m=y("environment").env;s.buildFlags=function(i){i.context=m.contexts[0];return i};y=function(){};r.mixin(y.prototype,{_customKeymappingCache:{states:{}},processKeyEvent:function(i,g,j){i=h.commandCodes(i,true)[0];if(r.none(i))return false; -s.buildFlags(j);j.isCommandKey=true;return this._matchCommand(i,g,j)},_matchCommand:function(i,g,j){var q=this._findCommandExtension(i,g,j);if(q&&q.commandExt!=="no command"){j.isTextView&&g.resetKeyBuffers();var t=q.commandExt;t.load(function(B){B=new f({command:B,commandExt:t});d.execute(q.args,B)});return true}return q&&q.commandExt==="no command"?true:false},_buildBindingsRegex:function(i){i.forEach(function(g){if(r.none(g.key))if(Array.isArray(g.regex)){g.key=new RegExp("^"+g.regex[1]+"$");g.regex= -new RegExp(g.regex.join("")+"$")}else g.regex=new RegExp(g.regex+"$");else g.key=new RegExp("^"+g.key+"$")})},_buildKeymappingRegex:function(i){for(state in i.states)this._buildBindingsRegex(i.states[state]);i._convertedRegExp=true},_findCommandExtension:function(i,g,j){if(j.isTextView){var q=g._keyState;if(!j.isCommandKey||i.indexOf("alt_")===-1){g._keyBuffer+=i.replace(/ctrl_meta|meta/,"ctrl");g._keyMetaBuffer+=i}var t=[this._customKeymappingCache];t=t.concat(v.getExtensions("keymapping"));for(var B= -0;B47&&d<58)j=l.altKey}if(m){if(l.altKey)g+="alt_";if(l.ctrlKey)g+="ctrl_";if(l.metaKey)g+="meta_"}else if(l.ctrlKey||l.metaKey)return false}if(!m){d=l.which;i=m=String.fromCharCode(d);d=m.toLowerCase();if(l.metaKey){g="meta_";m=d}else m=null}if(l.shiftKey&&m&&j)g+="shift_";if(m)m=g+m;if(!h&&m)m=m.replace(/ctrl_meta|meta/,"ctrl");return[m,i]};s.addKeyDownListener=function(l,h){var d= -function(f){var m=h(f);m&&v.stopEvent(f);return m};l.addEventListener("keydown",function(f){if(v.isMozilla)if(s.KeyHelper.FUNCTION_KEYS[f.keyCode])return true;else if((f.ctrlKey||f.metaKey)&&s.KeyHelper.PRINTABLE_KEYS[f.keyCode])return true;if(r(f))return d(f);return true},false);l.addEventListener("keypress",function(f){if(v.isMozilla)if(s.KeyHelper.FUNCTION_KEYS[f.keyCode])return d(f);else if((f.ctrlKey||f.metaKey)&&s.KeyHelper.PRINTABLE_KEYS_CHARCODE[f.charCode]){f._keyCode=s.KeyHelper.PRINTABLE_KEYS_CHARCODE[f.charCode]; -f._charCode=0;return d(f)}if(f.charCode!==undefined&&f.charCode===0)return true;return d(f)},false)}});bespin.tiki.module("keyboard:index",function(){});bespin.tiki.register("::worker_manager",{name:"worker_manager",dependencies:{canon:"0.0.0",events:"0.0.0",underscore:"0.0.0"}}); -bespin.tiki.module("worker_manager:index",function(y,s){function v(g){var j=/^([^#:]+)(?::([^#:]+))?#([^#:]+)$/.exec(g);if(j==null)throw new Error('WorkerSupervisor: invalid pointer specification: "'+g+'"');g=j[1];var q=j[3];j=g+":"+(j[2]!=null?j[2]:"index");var t=bespin!=null&&bespin.base!=null?bespin.base:"";this._packageId=g;this._moduleId=j;this._base=t;this._target=q;this._worker=null;this._currentId=0;this.started=new f}function r(){i.restartAll()}if(window==null)throw new Error('The "worker_manager" plugin can only be loaded in the browser, not a web worker. Use "worker" instead.'); -var l=y("bespin:proxy");y("bespin:plugins");var h=y("bespin:console").console,d=y("underscore")._,f=y("events").Event,m=y("bespin:promise").Promise;y("environment");var i={_workers:[],add:function(g){this._workers.push(g)},remove:function(g){this._workers=d(this._workers).without(g)},restartAll:function(){var g=this._workers;d(g).invoke("kill");d(g).invoke("start")}};v.prototype={_onError:function(g){this._worker=null;i.remove(this);h.error("WorkerSupervisor: worker failed at file "+g.filename+":"+ -g.lineno+"; fix the worker and use 'worker restart' to restart it")},_onMessage:function(g){g=JSON.parse(g.data);switch(g.op){case "finish":if(g.id===this._currentId){var j=this._promise;this._promise=null;j.resolve(g.result)}break;case "log":h[g.method].apply(h,g.args);break}},_promise:null,started:null,kill:function(){var g=this._promise;if(g!=null){g.reject("killed");this._promise=null}this._worker.terminate();this._worker=null;i.remove(this)},send:function(g,j){var q=this._promise;if(q!=null){q.reject("interrupted"); -this._currentId++}q=this._currentId;var t=new m;this._promise=t;this._worker.postMessage(JSON.stringify({op:"invoke",id:q,method:g,args:j}));return t},start:function(){if(this._worker!=null)throw new Error("WorkerSupervisor: worker already started");var g=this._base,j=this._target,q=this._packageId,t=this._moduleId,B=new l.Worker(g+"BespinEmbedded.js");B.onmessage=this._onMessage.bind(this);B.onerror=this._onError.bind(this);B.postMessage(JSON.stringify({op:"load",base:g,pkg:q,module:t,target:j})); -this._worker=B;this._currentId=0;i.add(this);this.started()}};s.WorkerSupervisor=v;s.workerManager=i;s.workerRestartCommand=r});bespin.tiki.register("::edit_session",{name:"edit_session",dependencies:{events:"0.0.0"}}); -bespin.tiki.module("edit_session:index",function(y,s){y("bespin:promise");y("bespin:plugins");y("bespin:util/util");y("events");s.EditSession=function(){};s.EditSession.prototype={_currentView:null,currentUser:null,history:null,getCompletePath:function(v){if(v==null)v="";if(v==null||v.substring(0,1)!="/"){var r;if(this._currentView&&this._currentView.buffer)r=this._currentView.buffer;var l;if(r)l=r.file;v=l?l.parentdir()+v:"/"+v}return v}};Object.defineProperties(s.EditSession.prototype,{currentView:{set:function(v){if(v!== -this._currentView)this._currentView=v},get:function(){return this._currentView}}});s.createSession=function(v,r){var l=new s.EditSession;if(v)l.currentView=v.textView;if(r)l.currentUser=r;return l}});bespin.tiki.register("::syntax_manager",{name:"syntax_manager",dependencies:{worker_manager:"0.0.0",events:"0.0.0",underscore:"0.0.0",syntax_directory:"0.0.0"}}); -bespin.tiki.module("syntax_manager:index",function(y,s){function v(g,j,q,t){for(;g.length=this._getRowCount()){this._invalidRow=null;this._active=false}else{this._invalidRow=j;this._annotate()}}},_createWorker:function(){if(this._syntaxInfo==null)return false;var g=new m("syntax_worker#syntaxWorker");this._worker=g;g.started.add(this._workerStarted.bind(this));g.start(); -return true},_getRowCount:function(){return this._syntaxManager.getTextLines().length},_workerStarted:function(){this._worker.send("loadSyntax",[this._syntaxInfo.name]);this._active&&this._annotate()},activateAndAnnotate:function(){this._active=true;this._annotate()},contextsAtPosition:function(){var g=this._syntaxInfo;if(g==null)return["plain"];return[g.name]},cut:function(g){var j=this._getRowCount();if(g<0||g>=j)throw new Error("Attempt to cut the context at an invalid row");if(!(this._invalidRow!= -null&&this._invalidRow
    ';r(m).append(g);this.panel=r(g);this.parent=r(m)}var r=y("jquery").$,l=y("underscore")._, -h=l.template(' — <%= container %>'),d=l.template('
    <%= type %>
    '),f=l.template('
  • <%= kind %><%= ident %><%= container %>
    <%= second_row %>
  • ');v.prototype={_fromBottom:false,_index:0,_tags:null,_getHighlightDimensions:function(m){var i= -m.position(),g=m.outerHeight()-2;m=m.outerWidth()-2;return{left:i.left,top:i.top,height:g,width:m}},_listItemForIndex:function(m){return this.panel.find("li:eq("+m+")")},_populate:function(){var m=l(this._tags).map(function(i){var g=i["class"],j=i.module,q=i.namespace;g=g!=null?g:q!=null?q:"";if(j!=null)g=j+(g!=""?"#"+g:"");j=g==""?"":h({container:g});g=i.type;g=g==null?"":d({type:g});return f({kind:i.kind,ident:i.name,container:j,second_row:g})});this.panel.find("ul").html(m.join("\n"))},panel:null, -visible:false,getCompletion:function(){return this.visible?this._tags[this._index]:null},hide:function(){if(this.visible){this.panel.fadeOut(100);this.visible=false}},move:function(m){var i=this._index,g=this._listItemForIndex(i),j=m==="up"?g.prev():g.next();if(j.length!==0){this._index=i=m==="up"?i-1:i+1;i=r(g).find(".bespin-completion-top-row");var q=r(g).find(".bespin-completion-second-row");g=r(j).find(".bespin-completion-top-row");var t=r(j).find(".bespin-completion-second-row");q.hide();t.show(); -var B=this.panel.find(".bespin-completion-highlight");B.stop(true,true);j=this._getHighlightDimensions(j);B.animate(j,100);t.hide();if(m==="down"){m=q.height();g.css("top",m);g.animate({top:0},100)}else{m=t.height();i.css("top",-m);i.animate({top:0},100)}t.fadeIn()}},show:function(m,i,g){this._tags=m=l(m).clone();this._populate();var j=this.visible,q=this.panel;q.stop(true,true);j||q.show();var t=this.parent.offset(),B=t.left,C=B+i.x,e=t.top+i.y;t=q.outerWidth();var K=q.outerHeight(),L=r(window).width(), -n=r(window).height();this._fromBottom=e=e+K+g>n;if(this._index>=m.length)this._index=m.length-1;if(e){e=q.find(".bespin-completion-pointer");e.removeClass("bespin-completion-pointer-up");e.addClass("bespin-completion-pointer-down");q.css({bottom:-i.y,top:""});this._tags.reverse();this._populate();if(!j)this._index=m.length-1}else{e=q.find(".bespin-completion-pointer");e.removeClass("bespin-completion-pointer-down");e.addClass("bespin-completion-pointer-up");q.css({top:i.y+g,bottom:""});if(!j)this._index= -0}if(!j){if(C+i.x+t>L){e.css({left:"",right:32});q.css("left",Math.min(L-t-B,i.x-t+43))}else{e.css({left:32,right:""});q.css("left",Math.max(B,i.x-43))}q.hide().animate({opacity:"show"},100)}m=q.find(".bespin-completion-highlight");m.stop(true,true);i=this._listItemForIndex(this._index);i.find(".bespin-completion-second-row").show();i=this._getHighlightDimensions(i);m.css(i);this.visible=true}};s.CompletionUI=v});bespin.tiki.module("completion:index",function(){}); -bespin.tiki.register("::rangeutils",{name:"rangeutils",dependencies:{}}); -bespin.tiki.module("rangeutils:utils/range",function(y,s){var v=y("bespin:util/util");s.addPositions=function(r,l){return{row:r.row+l.row,col:r.col+l.col}};s.cloneRange=function(r){var l=r.start;r=r.end;return{start:{row:l.row,col:l.col},end:{row:r.row,col:r.col}}};s.comparePositions=function(r,l){var h=r.row-l.row;return h===0?r.col-l.col:h};s.equal=function(r,l){return s.comparePositions(r.start,l.start)===0&&s.comparePositions(r.end,l.end)===0};s.extendRange=function(r,l){var h=r.end;return{start:r.start, -end:{row:h.row+l.row,col:h.col+l.col}}};s.intersectRangeSets=function(r,l){r=v.clone(r);l=v.clone(l);for(var h=[];r.length>0&&l.length>0;){var d=r.shift(),f=l.shift(),m=s.comparePositions(d.start,f.start),i=s.comparePositions(d.end,f.end);if(s.comparePositions(d.end,f.start)<0){h.push(d);l.unshift(f)}else if(s.comparePositions(f.end,d.start)<0){h.push(f);r.unshift(d)}else if(m<0){h.push({start:d.start,end:f.start});r.unshift({start:f.start,end:d.end});l.unshift(f)}else if(m===0)if(i<0)l.unshift({start:d.end, -end:f.end});else i>0&&r.unshift({start:f.end,end:d.end});else if(m>0){h.push({start:f.start,end:d.start});r.unshift(d);l.unshift({start:d.start,end:f.end})}}return h.concat(r,l)};s.isZeroLength=function(r){return r.start.row===r.end.row&&r.start.col===r.end.col};s.maxPosition=function(r,l){return s.comparePositions(r,l)>0?r:l};s.normalizeRange=function(r){return this.comparePositions(r.start,r.end)<0?r:{start:r.end,end:r.start}};s.rangeSetBoundaries=function(r){return{start:r[0].start,end:r[r.length- -1].end}};s.toString=function(r){var l=r.start;r=r.end;return"[ "+l.row+", "+l.col+" "+r.row+","+ +r.col+" ]"};s.unionRanges=function(r,l){return{start:r.start.rowl.end.row||r.end.row===l.end.row&&r.end.col>l.end.col?r.end:l.end}};s.isPosition=function(r){return!v.none(r)&&!v.none(r.row)&&!v.none(r.col)};s.isRange=function(r){return!v.none(r)&&s.isPosition(r.start)&&s.isPosition(r.end)}}); -bespin.tiki.module("rangeutils:index",function(){});bespin.tiki.register("::undomanager",{name:"undomanager",dependencies:{}}); -bespin.tiki.module("undomanager:index",function(y,s){var v=y("bespin:util/util");y("environment");s.UndoManager=function(){};v.mixin(s.UndoManager.prototype,{_redoStack:[],_undoStack:[],_undoOrRedo:function(r,l,h){if(l.length===0)return false;l=l.pop();if(!l.target[r](l.context)){this._redoStack=[];this._undoStack=[];return false}h.push(l);return true},redo:function(){return this._undoOrRedo("redo",this._redoStack,this._undoStack)},registerUndo:function(r,l){this._redoStack=[];this._undoStack.push({target:r, -context:l})},undo:function(){return this._undoOrRedo("undo",this._undoStack,this._redoStack)}});s.global=new s.UndoManager;s.undoManagerCommand=function(r,l){s.global[l.commandExt.name]()}});bespin.tiki.register("::environment",{name:"environment",dependencies:{settings:"0.0.0"}}); -bespin.tiki.module("environment:index",function(y,s){var v=y("bespin:util/util"),r=y("bespin:console").console,l=y("bespin:plugins").catalog,h=y("settings").settings;s.Environment=function(){this.commandLine=null;window.addEventListener("resize",this.dimensionsChanged.bind(this),false)};Object.defineProperties(s.Environment.prototype,{settings:{value:{set:function(d,f){if(v.none(d))throw new Error("setSetting(): key must be supplied");if(v.none(f))throw new Error("setSetting(): value must be supplied"); -h.set(d,f)},get:function(d){if(v.none(d))throw new Error("getSetting(): key must be supplied");return h.get(d)}}},dimensionsChanged:{value:function(){l.publish(this,"dimensionsChanged")}},session:{get:function(){return l.getObject("session")}},view:{get:function(){if(!this.session)return null;return this.session.currentView}},editor:{get:function(){if(!this.session)return null;return this.session.currentView.editor}},contexts:{get:function(){if(!this.view)return[];var d=this.view.editor.layoutManager.syntaxManager, -f=this.view.getSelectedRange().start;return d.contextsAtPosition(f)}},buffer:{get:function(){if(this.session)return this.view.editor.buffer;else r.error("command attempted to get buffer but there's no session")}},model:{get:function(){if(this.buffer)return this.view.editor.layoutManager.textStorage;else r.error("Session has no current buffer")}},file:{get:function(){if(this.buffer)return this.buffer.file;else r.error("Session has no current buffer")}},files:{get:function(){return l.getObject("files")}}}); -s.env=new s.Environment});bespin.tiki.register("::ctags",{name:"ctags",dependencies:{traits:"0.0.0",underscore:"0.0.0"}}); -bespin.tiki.module("ctags:index",function(y,s){var v=y("underscore")._,r=y("./reader").TagReader;y=y("traits").Trait;s.Tags=function(){this.tags=[]};s.Tags.prototype=Object.create(Object.prototype,y.compose(y({_search:function(l,h){var d={name:l};l=this.tags;var f=v(l).sortedIndex(d,function(m){return m.name});for(f=d=f;d>=0&&d=0&&f3&&h[3].indexOf(":")===-1){d.kind=h[3];f=4}else f=3;var m={};v(h.slice(f)).each(function(i){i=/^([^:]+):(.*)/.exec(i);m[i[1]]=i[2]});d.fields=m;l.push(d)}}});this.add(l)},readString:function(r){this.readLines(r.split("\n"))}})}); -bespin.tiki.register("::theme_manager",{name:"theme_manager",dependencies:{theme_manager_base:"0.0.0",settings:"0.0.0",events:"0.0.0",less:"0.0.0"}}); -bespin.tiki.module("theme_manager:index",function(y,s){y("bespin:promise");var v=y("bespin:plugins").catalog;y("events");var r=y("themestyles"),l=y("settings").settings,h=null,d=null;s.themestyles=r;s.themeSettingChanged=function(f,m,i){var g=v.getExtensionByKey("theme",i);if(i==="standard"||!i||!g){g=null;if(d!==null)g=v.getExtensionByKey("theme",d)}if(g)g.load().then(function(j){h&&r.unregisterThemeStyles(h);r.currentThemeVariables=j();h=g;r.parseGlobalVariables();r.reparse();g.url&&r.registerThemeStyles(g); -v.publish(s,"themeChange")});else if(h){r.unregisterThemeStyles(h);h=null;r.currentThemeVariables=null;r.parseGlobalVariables();r.reparse();v.publish(this,"themeChange")}};v.registerExtension("settingChange",{match:"theme",pointer:s.themeSettingChanged.bind(s)});s.setStandardTheme=function(f){d=f;f!==l.get("theme")&&s.themeSettingChanged(this)};s.setBasePlugin=function(f){r.basePluginName=f};s.startParsing=function(){r.preventParsing=false;return r.reparse()};s.registerTheme=function(f){var m=l.get("theme"); -f.name===m&&s.themeSettingChanged(this,"theme",f.name)};s.unregisterTheme=function(f){f.name===l.get("theme")&&s.themeSettingChanged(this)};s.appLaunched=function(){v.publish(s,"themeChange")}}); -bespin.tiki.module("theme_manager:themestyles",function(y,s){var v=y("bespin:util/util"),r=y("bespin:plugins").catalog,l=y("bespin:console").console,h=y("bespin:promise").Promise,d=y("bespin:promise").group,f=y("bespin:proxy"),m=new (y("less").Parser)({optimization:3}),i=1;s.currentThemeVariables=null;s.basePluginName=null;s.preventParsing=true;var g="";s.globalThemeVariables={};var j={},q={},t=function(w){var D={},J=[],Q=function(Z,T){J.push(Z);if(typeof T!="object")D[J.join("_")]=T;else for(prop in T)Q(prop, -T[prop]);J.pop()};Q("global",w);return D},B={},C={font:"arial, lucida, helvetica, sans-serif",font_size:"14px",line_height:"1.8em",color:"#DAD4BA",text_shadow:"1px 1px rgba(0, 0, 0, 0.4)",error_color:"#F99",header_color:"white",link_color:"#ACF",control:{color:"#E1B41F",border:"1px solid rgba(0, 0, 0, 0.2)",border_radius:"0.25em",background:"rgba(0, 0, 0, 0.2)",active:{color:"#FF9600",border:"1px solid #E1B41F",inset_color:"#ff9600",background:"rgba(0, 0, 0, 0.2)"}},pane:{h1:{font:"'MuseoSans', Helvetica", -font_size:"2.8em",color:"white"},color:"#DAD4BA",text_shadow:"1px 1px rgba(0, 0, 0, 0.4)",link_color:"white",background:"#45443C",border_radius:".5em"},form:{color:"white",text_shadow:"1px 1px rgba(0, 0, 0, 0.4)",font:"'Lucida Sans','Lucida Grande',Verdana,Arial,sans-serif",font_size:"@global_font_size",line_height:"@global_line_height"},button:{color:"white",background:"#3E6CB9"},container:{background:"#1E1916",border:"1px solid black"},selectable:{color:"white",border:"0px solid transparent",background:"transparent", -active:{color:"black",border:"0px solid transparent",background:"#FF8E00"},hover:{color:"black",border:"0px solid transparent",background:"#FF8E00"}},hint:{color:"#AAA",active:{color:"black"},hover:{color:"black"}},accelerator:{color:"#996633",active:{color:"black"},hover:{color:"black"}},menu:{border_color:"black",inset_color_right:"#1E1916",inset_color_top_left:"#3E3936",background:"transparent"}};C=t(C);s.getPluginThemeVariables=function(w){var D=r.plugins[w];if(!D)return null;var J={};if(s.currentThemeVariables&& -s.currentThemeVariables[w])J=s.currentThemeVariables[w];D.provides.forEach(function(Q){if(Q.ep==="themevariable"){var Z=Q.name;J[Z]=J[Z]||Q.defaultValue}});return J};s.parseGlobalVariables=function(){var w={},D="",J=s.currentThemeVariables;v.mixin(w,C);J&&J.global&&v.mixin(w,t(J.global));s.globalThemeVariables=w;for(prop in w)D+="@"+prop+":"+w[prop]+";";g=D};s.parseGlobalVariables();var e=function(w,D,J){if(j[D])styleElem=document.getElementById("_bespin_theme_style_"+j[D]);else{styleElem=document.createElement("style"); -styleElem.setAttribute("id","_bespin_theme_style_"+i);j[D]=i;i++;document.body.appendChild(styleElem)}m.parse(g+J+q[D],function(Q,Z){if(Q){Q="Error less parsing "+D+" "+Q.message;l.error(Q);w.reject(Q)}else{try{var T=Z.toCSS()}catch(ca){Q="Error less parsing "+D+" "+ca;l.error(Q);w.reject(Q);return}if(styleElem&&styleElem.firstChild)styleElem.firstChild.textContent=T;else{Q=document.createTextNode(T);styleElem.appendChild(Q)}w.resolve()}})},K={};s.parsePlugin=function(w){if(s.preventParsing)return(new h).resolve(); -var D=r.plugins[w];if(!D)throw"reparsePlugin: plugin "+w+" is not defined!";if(!K[w]){K[w]=new h;setTimeout(function(){var J=s.getPluginThemeVariables(w),Q="";for(prop in J)Q+="@"+prop+":"+J[prop]+";";J=new h;J.then(function(Z){K[this.name].resolve(Z);K[this.name]=null}.bind(this),function(){K[this.name].reject(data);K[this.name]=null}.bind(this));e(J,w,Q)}.bind(D),0)}return K[w]};var L=function(w,D,J,Q){J=J.replace(/url\(['"]*([^'")]*)(['"]*)\)/g,"url("+w+"$1)");q[D]+=J;Q&&Q.resolve()},n=null;s.registerThemeStyles= -function(w){var D=w.getPluginName(),J=r.getResourceURL(D);if(!(w.url instanceof Array))w.url=[w.url];q[D]="";var Q=[],Z=s.preventParsing;w.url.forEach(function(T){if(B[D]&&B[D][T])L(J,D,B[D][T]);else{var ca=new h;Q.push(ca);var ha=J+T+"?"+(new Date).getTime();f.xhr("GET",ha,true,function(ga){ga.overrideMimeType("text/plain")}).then(function(ga){L(J,D,ga,ca)},function(){l.error("registerLessFile: Could not load "+J+T);ca.resolve()})}});if(Q.length===0)s.parsePlugin(D);else{Z||d(Q).then(function(){s.parsePlugin(D)}); -if(n!==null)Q=Q.concat(n);n=d(Q)}};s.reparse=function(){var w=new h;if(s.preventParsing)return w.resolve();n?n.then(function(){var D=[],J=s.basePluginName;J!==null&&q[J]&&D.push(s.parsePlugin(J));for(var Q in q)Q!==J&&D.push(s.parsePlugin(Q));d(D).then(w.resolve.bind(w),w.reject.bind(w))},function(D){w.reject(D)}):w.resolve();return w};s.unregisterThemeStyles=function(w){w=w.getPluginName();if(j[w]){var D=document.getElementById("_bespin_theme_style_"+j[w]);D.parentNode.removeChild(D);delete j[w]; -delete q[w]}}});bespin.tiki.register("::types",{name:"types",dependencies:{}}); -bespin.tiki.module("types:basic",function(y,s){var v=y("bespin:plugins").catalog,r=y("bespin:console").console,l=y("bespin:promise").Promise;s.text={isValid:function(h){return typeof h=="string"},toString:function(h){return h},fromString:function(h){return h}};s.number={isValid:function(h){if(isNaN(h))return false;if(h===null)return false;if(h===undefined)return false;if(h===Infinity)return false;return typeof h=="number"},toString:function(h){if(!h)return null;return""+h},fromString:function(h){if(!h)return null; -var d=parseInt(h,10);if(isNaN(d))throw new Error("Can't convert \""+h+'" to a number.');return d}};s.bool={isValid:function(h){return typeof h=="boolean"},toString:function(h){return""+h},fromString:function(h){if(h===null)return null;if(!h.toLowerCase)return!!h;var d=h.toLowerCase();if(d=="true")return true;else if(d=="false")return false;return!!h}};s.object={isValid:function(h){return typeof h=="object"},toString:function(h){return JSON.stringify(h)},fromString:function(h){return JSON.parse(h)}}; -s.selection={isValid:function(h,d){if(typeof h!="string")return false;if(!d.data){r.error("Missing data on selection type extension. Skipping");return true}var f=false;d.data.forEach(function(m){if(h==m)f=true});return f},toString:function(h){return h},fromString:function(h){return h},resolveTypeSpec:function(h,d){var f=new l;if(d.data){h.data=d.data;f.resolve()}else if(d.pointer)v.loadObjectForPropertyPath(d.pointer).then(function(m){m=m(d);if(typeof m.then==="function")m.then(function(i){h.data= -i;f.resolve()});else{h.data=m;f.resolve()}},function(m){f.reject(m)});else{r.warn("Missing data/pointer for selection",d);f.resolve()}return f}}}); -bespin.tiki.module("types:types",function(y,s){function v(d){var f=new h,m=l.getExtensionByKey("type",d.name);m?f.resolve({ext:m,typeSpec:d}):f.reject(new Error("Unknown type: "+d.name));return f}function r(d){if(typeof d==="string")return v({name:d});if(typeof d==="object")if(d.name==="deferred"){var f=new h;s.undeferTypeSpec(d).then(function(m){r(m).then(function(i){f.resolve(i)},function(i){f.reject(i)})});return f}else return v(d);throw new Error("Unknown typeSpec type: "+typeof d);}var l=y("bespin:plugins").catalog; -y("bespin:console");var h=y("bespin:promise").Promise;s.getSimpleName=function(d){if(!d)throw new Error("null|undefined is not a valid typeSpec");if(typeof d=="string")return d;if(typeof d=="object"){if(!d.name)throw new Error("Missing name member to typeSpec");return d.name}throw new Error("Not a typeSpec: "+d);};s.equals=function(d,f){return s.getSimpleName(d)==s.getSimpleName(f)};s.undeferTypeSpec=function(d){var f=new h;if(!d.pointer){f.reject(new Error("Missing deferred pointer"));return f}l.loadObjectForPropertyPath(d.pointer).then(function(m){m= -m(d);typeof m.then==="function"?m.then(function(i){f.resolve(i)},function(i){f.reject(i)}):f.resolve(m)},function(m){f.reject(m)});return f};s.resolveType=function(d){var f=new h;r(d).then(function(m){m.ext.load(function(i){typeof i.resolveTypeSpec==="function"?i.resolveTypeSpec(m.ext,m.typeSpec).then(function(){f.resolve({type:i,ext:m.ext})},function(g){f.reject(g)}):f.resolve({type:i,ext:m.ext})})},function(m){f.reject(m)});return f};s.fromString=function(d,f){var m=new h;s.resolveType(f).then(function(i){m.resolve(i.type.fromString(d, -i.ext))});return m};s.toString=function(d,f){var m=new h;s.resolveType(f).then(function(i){m.resolve(i.type.toString(d,i.ext))});return m};s.isValid=function(d,f){var m=new h;s.resolveType(f).then(function(i){m.resolve(i.type.isValid(d,i.ext))});return m}});bespin.tiki.module("types:index",function(){});bespin.tiki.register("::jquery",{name:"jquery",dependencies:{}}); -bespin.tiki.module("jquery:index",function(y,s){function v(){if(!e.isReady){try{n.documentElement.doScroll("left")}catch(a){setTimeout(v,1);return}e.ready()}}function r(a,b){b.src?e.ajax({url:b.src,async:false,dataType:"script"}):e.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function l(a,b,k,p,o,z){var A=a.length;if(typeof b==="object"){for(var I in b)l(a,I,b[I],p,o,k);return a}if(k!==undefined){p=!z&&p&&e.isFunction(k);for(I=0;I)[^>]*$|^#([\w-]+)$/, -J=/^.[^:#\[\.,]*$/,Q=/\S/,Z=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,T=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;y=navigator.userAgent;var ca=false,ha=[],ga,la=Object.prototype.toString,ma=Object.prototype.hasOwnProperty,na=Array.prototype.push,O=Array.prototype.slice,P=Array.prototype.indexOf;e.fn=e.prototype={init:function(a,b){var k,p;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=n;this[0]=n.body;this.selector="body";this.length=1;return this}if(typeof a=== -"string")if((k=D.exec(a))&&(k[1]||!b))if(k[1]){p=b?b.ownerDocument||b:n;if(a=T.exec(a))if(e.isPlainObject(b)){a=[n.createElement(a[1])];e.fn.attr.call(a,b,true)}else a=[p.createElement(a[1])];else{a=t([k[1]],[p]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return e.merge(this,a)}else{if(b=n.getElementById(k[2])){if(b.id!==k[2])return w.find(a);this.length=1;this[0]=b}this.context=n;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=n;a=n.getElementsByTagName(a); -return e.merge(this,a)}else return!b||b.jquery?(b||w).find(a):e(b).find(a);else if(e.isFunction(a))return w.ready(a);if(a.selector!==undefined){this.selector=a.selector;this.context=a.context}return e.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,k){var p=e();e.isArray(a)?na.apply(p,a):e.merge(p,a);p.prevObject=this; -p.context=this.context;if(b==="find")p.selector=this.selector+(this.selector?" ":"")+k;else if(b)p.selector=this.selector+"."+b+"("+k+")";return p},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady();if(e.isReady)a.call(n,e);else ha&&ha.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))}, -map:function(a){return this.pushStack(e.map(this,function(b,k){return a.call(b,k,b)}))},end:function(){return this.prevObject||e(null)},push:na,sort:[].sort,splice:[].splice};e.fn.init.prototype=e.fn;e.extend=e.fn.extend=function(){var a=arguments[0]||{},b=1,k=arguments.length,p=false,o,z,A,I;if(typeof a==="boolean"){p=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!e.isFunction(a))a={};if(k===b){a=this;--b}for(;b";a=n.createDocumentFragment();a.appendChild(k.firstChild);e.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;e(function(){var E=n.createElement("div");E.style.width=E.style.paddingLeft="1px";n.body.appendChild(E); -e.boxModel=e.support.boxModel=E.offsetWidth===2;n.body.removeChild(E).style.display="none"});a=function(E){var H=n.createElement("div");E="on"+E;var R=E in H;if(!R){H.setAttribute(E,"return;");R=typeof H[E]==="function"}return R};e.support.submitBubbles=a("submit");e.support.changeBubbles=a("change");a=b=k=o=z=null}})();e.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap", -frameborder:"frameBorder"};var S="jQuery"+h(),U=0,aa={};e.extend({cache:{},expando:S,noData:{embed:true,object:true,applet:true},data:function(a,b,k){if(!(a.nodeName&&e.noData[a.nodeName.toLowerCase()])){a=a==window?aa:a;var p=a[S],o=e.cache;if(!p&&typeof b==="string"&&k===undefined)return null;p||(p=++U);if(typeof b==="object"){a[S]=p;o[p]=e.extend(true,{},b)}else if(!o[p]){a[S]=p;o[p]={}}a=o[p];if(k!==undefined)a[b]=k;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&& -e.noData[a.nodeName.toLowerCase()])){a=a==window?aa:a;var k=a[S],p=e.cache,o=p[k];if(b){if(o){delete o[b];e.isEmptyObject(o)&&e.removeData(a)}}else{if(e.support.deleteExpando)delete a[e.expando];else a.removeAttribute&&a.removeAttribute(e.expando);delete p[k]}}}});e.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return e.data(this[0]);else if(typeof a==="object")return this.each(function(){e.data(this,a)});var k=a.split(".");k[1]=k[1]?"."+k[1]:"";if(b===undefined){var p=this.triggerHandler("getData"+ -k[1]+"!",[k[0]]);if(p===undefined&&this.length)p=e.data(this[0],a);return p===undefined&&k[1]?this.data(k[0]):p}else return this.trigger("setData"+k[1]+"!",[k[0],b]).each(function(){e.data(this,a,b)})},removeData:function(a){return this.each(function(){e.removeData(this,a)})}});e.extend({queue:function(a,b,k){if(a){b=(b||"fx")+"queue";var p=e.data(a,b);if(!k)return p||[];if(!p||e.isArray(k))p=e.data(a,b,e.makeArray(k));else p.push(k);return p}},dequeue:function(a,b){b=b||"fx";var k=e.queue(a,b),p= -k.shift();if(p==="inprogress")p=k.shift();if(p){b==="fx"&&k.unshift("inprogress");p.call(a,function(){e.dequeue(a,b)})}}});e.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===undefined)return e.queue(this[0],a);return this.each(function(){var k=e.queue(this,a,b);a==="fx"&&k[0]!=="inprogress"&&e.dequeue(this,a)})},dequeue:function(a){return this.each(function(){e.dequeue(this,a)})},delay:function(a,b){a=e.fx?e.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var k= -this;setTimeout(function(){e.dequeue(k,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var fa=/[\n\t]/g,xa=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i,cb=/^(a|area)$/i,Ka=/radio|checkbox/;e.fn.extend({attr:function(a,b){return l(this,a,b,true,e.attr)},removeAttr:function(a){return this.each(function(){e.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(e.isFunction(a))return this.each(function(H){var R= -e(this);R.addClass(a.call(this,H,R.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(xa),k=0,p=this.length;k-1)return true;return false},val:function(a){if(a===undefined){var b=this[0];if(b){if(e.nodeName(b, -"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(e.nodeName(b,"select")){var k=b.selectedIndex,p=[],o=b.options;b=b.type==="select-one";if(k<0)return null;var z=b?k:0;for(k=b?k+1:o.length;z=0;else if(e.nodeName(this,"select")){var W=e.makeArray(R);e("option",this).each(function(){this.selected=e.inArray(e(this).val(),W)>=0});if(!W.length)this.selectedIndex=-1}else this.value=R}})}}});e.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,k,p){if(!(!a||a.nodeType===3||a.nodeType===8)){if(p&& -b in e.attrFn)return e(a)[b](k);p=a.nodeType!==1||!e.isXMLDoc(a);var o=k!==undefined;b=p&&e.props[b]||b;if(a.nodeType===1){var z=$a.test(b);if(b in a&&p&&!z){if(o){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&e.error("type property can't be changed");a[b]=k}if(e.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:undefined;return a[b]}if(!e.support.style&& -p&&b==="style"){if(o)a.style.cssText=""+k;return a.style.cssText}o&&a.setAttribute(b,""+k);a=!e.support.hrefNormalized&&p&&z?a.getAttribute(b,2):a.getAttribute(b);return a===null?undefined:a}return e.style(a,b,k)}}});var sa=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g,function(b){return"\\"+b})};e.event={add:function(a,b,k,p){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==window&&!a.frameElement)a=window;var o,z;if(k.handler){o=k;k=o.handler}if(!k.guid)k.guid=e.guid++;if(z= -e.data(a)){var A=z.events=z.events||{},I=z.handle;if(!I)z.handle=I=function(){return typeof e!=="undefined"&&!e.event.triggered?e.event.handle.apply(I.elem,arguments):undefined};I.elem=a;b=b.split(" ");for(var E,H=0,R;E=b[H++];){z=o?e.extend({},o):{handler:k,data:p};if(E.indexOf(".")>-1){R=E.split(".");E=R.shift();z.namespace=R.slice(0).sort().join(".")}else{R=[];z.namespace=""}z.type=E;z.guid=k.guid;var W=A[E],ba=e.event.special[E]||{};if(!W){W=A[E]=[];if(!ba.setup||ba.setup.call(a,p,R,I)===false)if(a.addEventListener)a.addEventListener(E, -I,false);else a.attachEvent&&a.attachEvent("on"+E,I)}if(ba.add){ba.add.call(a,z);if(!z.handler.guid)z.handler.guid=k.guid}W.push(z);e.event.global[E]=true}a=null}}},global:{},remove:function(a,b,k,p){if(!(a.nodeType===3||a.nodeType===8)){var o,z=0,A,I,E,H,R,W,ba=e.data(a),ea=ba&&ba.events;if(ba&&ea){if(b&&b.type){k=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(o in ea)e.event.remove(a,o+b)}else{for(b=b.split(" ");o=b[z++];){H=o;A=o.indexOf(".")<0;I=[];if(!A){I=o.split("."); -o=I.shift();E=new RegExp("(^|\\.)"+e.map(I.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(R=ea[o])if(k){H=e.event.special[o]||{};for(da=p||0;da=0){a.type=o=o.slice(0,-1);a.exclusive=true}if(!k){a.stopPropagation();e.event.global[o]&&e.each(e.cache,function(){this.events&&this.events[o]&&e.event.trigger(a,b,this.handle.elem)})}if(!k||k.nodeType===3||k.nodeType=== -8)return;a.result=undefined;a.target=k;b=e.makeArray(b);b.unshift(a)}a.currentTarget=k;(p=e.data(k,"handle"))&&p.apply(k,b);p=k.parentNode||k.ownerDocument;try{if(!(k&&k.nodeName&&e.noData[k.nodeName.toLowerCase()]))if(k["on"+o]&&k["on"+o].apply(k,b)===false)a.result=false}catch(z){}if(!a.isPropagationStopped()&&p)e.event.trigger(a,b,p,true);else if(!a.isDefaultPrevented()){p=a.target;var A,I=e.nodeName(p,"a")&&o==="click",E=e.event.special[o]||{};if((!E._default||E._default.call(k,a)===false)&&!I&& -!(p&&p.nodeName&&e.noData[p.nodeName.toLowerCase()])){try{if(p[o]){if(A=p["on"+o])p["on"+o]=null;e.event.triggered=true;p[o]()}}catch(H){}if(A)p["on"+o]=A;e.event.triggered=false}}},handle:function(a){var b,k,p,o;a=arguments[0]=e.event.fix(a||window.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;if(!b){k=a.type.split(".");a.type=k.shift();p=new RegExp("(^|\\.)"+k.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}o=e.data(this,"events");k=o[a.type];if(o&&k){k=k.slice(0);o=0;for(var z= -k.length;o-1?e.map(a.options,function(p){return p.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")k=a.selectedIndex;return k},Aa=function(a,b){var k=a.target,p,o;if(!(!ya.test(k.nodeName)||k.readOnly)){p=e.data(k,"_change_data");o=Oa(k);if(a.type!=="focusout"||k.type!=="radio")e.data(k,"_change_data",o);if(!(p===undefined||o===p))if(p!= -null||o){a.type="change";return e.event.trigger(a,b,k)}}};e.event.special.change={filters:{focusout:Aa,click:function(a){var b=a.target,k=b.type;if(k==="radio"||k==="checkbox"||b.nodeName.toLowerCase()==="select")return Aa.call(this,a)},keydown:function(a){var b=a.target,k=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(k==="checkbox"||k==="radio")||k==="select-multiple")return Aa.call(this,a)},beforeactivate:function(a){a=a.target;e.data(a,"_change_data",Oa(a))}}, -setup:function(){if(this.type==="file")return false;for(var a in za)e.event.add(this,a+".specialChange",za[a]);return ya.test(this.nodeName)},teardown:function(){e.event.remove(this,".specialChange");return ya.test(this.nodeName)}};za=e.event.special.change.filters}n.addEventListener&&e.each({focus:"focusin",blur:"focusout"},function(a,b){function k(p){p=e.event.fix(p);p.type=b;return e.event.handle.call(this,p)}e.event.special[b]={setup:function(){this.addEventListener(a,k,true)},teardown:function(){this.removeEventListener(a, -k,true)}}});e.each(["bind","one"],function(a,b){e.fn[b]=function(k,p,o){if(typeof k==="object"){for(var z in k)this[b](z,p,k[z],o);return this}if(e.isFunction(p)){o=p;p=undefined}var A=b==="one"?e.proxy(o,function(E){e(this).unbind(E,A);return o.apply(this,arguments)}):o;if(k==="unload"&&b!=="one")this.one(k,p,o);else{z=0;for(var I=this.length;z0){$=V;break}}V=V[u]}G[N]=$}}}var p=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g, -o=0,z=Object.prototype.toString,A=false,I=true;[0,0].sort(function(){I=false;return 0});var E=function(u,x,F,G){F=F||[];var N=x=x||n;if(x.nodeType!==1&&x.nodeType!==9)return[];if(!u||typeof u!=="string")return F;for(var M=[],X,V,$,ta,oa=true,qa=Y(x),pa=u;(p.exec(""),X=p.exec(pa))!==null;){pa=X[3];M.push(X[1]);if(X[2]){ta=X[3];break}}if(M.length>1&&R.exec(u))if(M.length===2&&H.relative[M[0]])V=Ba(M[0]+M[1],x);else for(V=H.relative[M[0]]?[x]:E(M.shift(),x);M.length;){u=M.shift();if(H.relative[u])u+= -M.shift();V=Ba(u,V)}else{if(!G&&M.length>1&&x.nodeType===9&&!qa&&H.match.ID.test(M[0])&&!H.match.ID.test(M[M.length-1])){X=E.find(M.shift(),x,qa);x=X.expr?E.filter(X.expr,X.set)[0]:X.set[0]}if(x){X=G?{expr:M.pop(),set:ba(G)}:E.find(M.pop(),M.length===1&&(M[0]==="~"||M[0]==="+")&&x.parentNode?x.parentNode:x,qa);V=X.expr?E.filter(X.expr,X.set):X.set;if(M.length>0)$=ba(V);else oa=false;for(;M.length;){var ia=M.pop();X=ia;if(H.relative[ia])X=M.pop();else ia="";if(X==null)X=x;H.relative[ia]($,X,qa)}}else $= -[]}$||($=V);$||E.error(ia||u);if(z.call($)==="[object Array]")if(oa)if(x&&x.nodeType===1)for(u=0;$[u]!=null;u++){if($[u]&&($[u]===true||$[u].nodeType===1&&ja(x,$[u])))F.push(V[u])}else for(u=0;$[u]!=null;u++)$[u]&&$[u].nodeType===1&&F.push(V[u]);else F.push.apply(F,$);else ba($,F);if(ta){E(ta,N,F,G);E.uniqueSort(F)}return F};E.uniqueSort=function(u){if(da){A=I;u.sort(da);if(A)for(var x=1;x":function(u,x){var F=typeof x==="string";if(F&&!/\W/.test(x)){x=x.toLowerCase();for(var G=0,N=u.length;G= -0))F||G.push(X);else if(F)x[M]=false;return false},ID:function(u){return u[1].replace(/\\/g,"")},TAG:function(u){return u[1].toLowerCase()},CHILD:function(u){if(u[1]==="nth"){var x=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(u[2]==="even"&&"2n"||u[2]==="odd"&&"2n+1"||!/\D/.test(u[2])&&"0n+"+u[2]||u[2]);u[2]=x[1]+(x[2]||1)-0;u[3]=x[3]-0}u[0]=o++;return u},ATTR:function(u,x,F,G,N,M){x=u[1].replace(/\\/g,"");if(!M&&H.attrMap[x])u[1]=H.attrMap[x];if(u[2]==="~=")u[4]=" "+u[4]+" ";return u},PSEUDO:function(u,x,F,G, -N){if(u[1]==="not")if((p.exec(u[3])||"").length>1||/^\w/.test(u[3]))u[3]=E(u[3],null,null,x);else{u=E.filter(u[3],x,F,true^N);F||G.push.apply(G,u);return false}else if(H.match.POS.test(u[0])||H.match.CHILD.test(u[0]))return true;return u},POS:function(u){u.unshift(true);return u}},filters:{enabled:function(u){return u.disabled===false&&u.type!=="hidden"},disabled:function(u){return u.disabled===true},checked:function(u){return u.checked===true},selected:function(u){return u.selected===true},parent:function(u){return!!u.firstChild}, -empty:function(u){return!u.firstChild},has:function(u,x,F){return!!E(F[3],u).length},header:function(u){return/h\d/i.test(u.nodeName)},text:function(u){return"text"===u.type},radio:function(u){return"radio"===u.type},checkbox:function(u){return"checkbox"===u.type},file:function(u){return"file"===u.type},password:function(u){return"password"===u.type},submit:function(u){return"submit"===u.type},image:function(u){return"image"===u.type},reset:function(u){return"reset"===u.type},button:function(u){return"button"=== -u.type||u.nodeName.toLowerCase()==="button"},input:function(u){return/input|select|textarea|button/i.test(u.nodeName)}},setFilters:{first:function(u,x){return x===0},last:function(u,x,F,G){return x===G.length-1},even:function(u,x){return x%2===0},odd:function(u,x){return x%2===1},lt:function(u,x,F){return xF[3]-0},nth:function(u,x,F){return F[3]-0===x},eq:function(u,x,F){return F[3]-0===x}},filter:{PSEUDO:function(u,x,F,G){var N=x[1],M=H.filters[N];if(M)return M(u, -F,x,G);else if(N==="contains")return(u.textContent||u.innerText||a([u])||"").indexOf(x[3])>=0;else if(N==="not"){x=x[3];F=0;for(G=x.length;F=0}},ID:function(u,x){return u.nodeType===1&&u.getAttribute("id")===x},TAG:function(u,x){return x==="*"&&u.nodeType===1||u.nodeName.toLowerCase()===x},CLASS:function(u,x){return(" "+(u.className||u.getAttribute("class"))+" ").indexOf(x)>-1},ATTR:function(u,x){var F= -x[1];u=H.attrHandle[F]?H.attrHandle[F](u):u[F]!=null?u[F]:u.getAttribute(F);F=u+"";var G=x[2];x=x[4];return u==null?G==="!=":G==="="?F===x:G==="*="?F.indexOf(x)>=0:G==="~="?(" "+F+" ").indexOf(x)>=0:!x?F&&u!==false:G==="!="?F!==x:G==="^="?F.indexOf(x)===0:G==="$="?F.substr(F.length-x.length)===x:G==="|="?F===x||F.substr(0,x.length+1)===x+"-":false},POS:function(u,x,F,G){var N=H.setFilters[x[2]];if(N)return N(u,F,x,G)}}},R=H.match.POS;for(var W in H.match){H.match[W]=new RegExp(H.match[W].source+/(?![^\[]*\])(?![^\(]*\))/.source); -H.leftMatch[W]=new RegExp(/(^(?:.|\r|\n)*?)/.source+H.match[W].source.replace(/\\(\d+)/g,function(u,x){return"\\"+(x-0+1)}))}var ba=function(u,x){u=Array.prototype.slice.call(u,0);if(x){x.push.apply(x,u);return x}return u};try{Array.prototype.slice.call(n.documentElement.childNodes,0)}catch(ea){ba=function(u,x){x=x||[];if(z.call(u)==="[object Array]")Array.prototype.push.apply(x,u);else if(typeof u.length==="number")for(var F=0,G=u.length;F";var F=n.documentElement;F.insertBefore(u,F.firstChild);if(n.getElementById(x)){H.find.ID=function(G,N,M){if(typeof N.getElementById!=="undefined"&&!M)return(N= -N.getElementById(G[1]))?N.id===G[1]||typeof N.getAttributeNode!=="undefined"&&N.getAttributeNode("id").nodeValue===G[1]?[N]:undefined:[]};H.filter.ID=function(G,N){var M=typeof G.getAttributeNode!=="undefined"&&G.getAttributeNode("id");return G.nodeType===1&&M&&M.nodeValue===N}}F.removeChild(u);F=u=null})();(function(){var u=n.createElement("div");u.appendChild(n.createComment(""));if(u.getElementsByTagName("*").length>0)H.find.TAG=function(x,F){F=F.getElementsByTagName(x[1]);if(x[1]==="*"){x=[]; -for(var G=0;F[G];G++)F[G].nodeType===1&&x.push(F[G]);F=x}return F};u.innerHTML="";if(u.firstChild&&typeof u.firstChild.getAttribute!=="undefined"&&u.firstChild.getAttribute("href")!=="#")H.attrHandle.href=function(x){return x.getAttribute("href",2)};u=null})();n.querySelectorAll&&function(){var u=E,x=n.createElement("div");x.innerHTML="

    ";if(!(x.querySelectorAll&&x.querySelectorAll(".TEST").length===0)){E=function(G,N,M,X){N=N||n;if(!X&&N.nodeType===9&&!Y(N))try{return ba(N.querySelectorAll(G), -M)}catch(V){}return u(G,N,M,X)};for(var F in u)E[F]=u[F];x=null}}();(function(){var u=n.createElement("div");u.innerHTML="
    ";if(!(!u.getElementsByClassName||u.getElementsByClassName("e").length===0)){u.lastChild.className="e";if(u.getElementsByClassName("e").length!==1){H.order.splice(1,0,"CLASS");H.find.CLASS=function(x,F,G){if(typeof F.getElementsByClassName!=="undefined"&&!G)return F.getElementsByClassName(x[1])};u=null}}})();var ja=n.compareDocumentPosition? -function(u,x){return!!(u.compareDocumentPosition(x)&16)}:function(u,x){return u!==x&&(u.contains?u.contains(x):true)},Y=function(u){return(u=(u?u.ownerDocument||u:0).documentElement)?u.nodeName!=="HTML":false},Ba=function(u,x){var F=[],G="",N;for(x=x.nodeType?[x]:x;N=H.match.PSEUDO.exec(u);){G+=N[0];u=u.replace(H.match.PSEUDO,"")}u=H.relative[u]?u+"*":u;N=0;for(var M=x.length;N=0===k})};e.fn.extend({find:function(a){for(var b= -this.pushStack("","find",a),k=0,p=0,o=this.length;p0)for(var z=k;z -0},closest:function(a,b){if(e.isArray(a)){var k=[],p=this[0],o,z={},A;if(p&&a.length){o=0;for(var I=a.length;o-1:e(p).is(o)){k.push({selector:A,elem:p});delete z[A]}}p=p.parentNode}}return k}var E=e.expr.match.POS.test(a)?e(a,b||this.context):null;return this.map(function(H,R){for(;R&&R.ownerDocument&&R!==b;){if(E?E.index(R)>-1:e(R).is(a))return R; -R=R.parentNode}return null})},index:function(a){if(!a||typeof a==="string")return e.inArray(this[0],a?e(a):this.parent().children());return e.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?e(a,b||this.context):e.makeArray(a);b=e.merge(this.get(),a);return this.pushStack(j(a[0])||j(b[0])?b:e.unique(b))},andSelf:function(){return this.add(this.prevObject)}});e.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return e.dir(a,"parentNode")}, -parentsUntil:function(a,b,k){return e.dir(a,"parentNode",k)},next:function(a){return e.nth(a,2,"nextSibling")},prev:function(a){return e.nth(a,2,"previousSibling")},nextAll:function(a){return e.dir(a,"nextSibling")},prevAll:function(a){return e.dir(a,"previousSibling")},nextUntil:function(a,b,k){return e.dir(a,"nextSibling",k)},prevUntil:function(a,b,k){return e.dir(a,"previousSibling",k)},siblings:function(a){return e.sibling(a.parentNode.firstChild,a)},children:function(a){return e.sibling(a.firstChild)}, -contents:function(a){return e.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:e.makeArray(a.childNodes)}},function(a,b){e.fn[a]=function(k,p){var o=e.map(this,b,k);eb.test(a)||(p=k);if(p&&typeof p==="string")o=e.filter(p,o);o=this.length>1?e.unique(o):o;if((this.length>1||gb.test(p))&&fb.test(a))o=o.reverse();return this.pushStack(o,a,O.call(arguments).join(","))}});e.extend({filter:function(a,b,k){if(k)a=":not("+a+")";return e.find.matches(a,b)},dir:function(a,b,k){var p=[];for(a= -a[b];a&&a.nodeType!==9&&(k===undefined||a.nodeType!==1||!e(a).is(k));){a.nodeType===1&&p.push(a);a=a[b]}return p},nth:function(a,b,k){b=b||1;for(var p=0;a;a=a[k])if(a.nodeType===1&&++p===b)break;return a},sibling:function(a,b){for(var k=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&k.push(a);return k}});var Sa=/ jQuery\d+="(?:\d+|null)"/g,va=/^\s+/,Ta=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,Ua=/<([\w:]+)/,ib=/"},ka={option:[1,""],legend:[1,"
    ","
    "],thead:[1,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],col:[2,"","
    "],area:[1,"",""],_default:[0,"",""]};ka.optgroup=ka.option;ka.tbody=ka.tfoot=ka.colgroup=ka.caption=ka.thead;ka.th= -ka.td;if(!e.support.htmlSerialize)ka._default=[1,"div
    ","
    "];e.fn.extend({text:function(a){if(e.isFunction(a))return this.each(function(b){var k=e(this);k.text(a.call(this,b,k.text()))});if(typeof a!=="object"&&a!==undefined)return this.empty().append((this[0]&&this[0].ownerDocument||n).createTextNode(a));return e.text(this)},wrapAll:function(a){if(e.isFunction(a))return this.each(function(k){e(this).wrapAll(a.call(this,k))});if(this[0]){var b=e(a,this[0].ownerDocument).eq(0).clone(true); -this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var k=this;k.firstChild&&k.firstChild.nodeType===1;)k=k.firstChild;return k}).append(this)}return this},wrapInner:function(a){if(e.isFunction(a))return this.each(function(b){e(this).wrapInner(a.call(this,b))});return this.each(function(){var b=e(this),k=b.contents();k.length?k.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){e(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){e.nodeName(this, -"body")||e(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=e(arguments[0]);a.push.apply(a,this.toArray()); -return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,e(arguments[0]).toArray());return a}},remove:function(a,b){for(var k=0,p;(p=this[k])!=null;k++)if(!a||e.filter(a,[p]).length){if(!b&&p.nodeType===1){e.cleanData(p.getElementsByTagName("*"));e.cleanData([p])}p.parentNode&& -p.parentNode.removeChild(p)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&e.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);return this},clone:function(a){var b=this.map(function(){if(!e.support.noCloneEvent&&!e.isXMLDoc(this)){var k=this.outerHTML,p=this.ownerDocument;if(!k){k=p.createElement("div");k.appendChild(this.cloneNode(true));k=k.innerHTML}return e.clean([k.replace(Sa,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(va, -"")],p)[0]}else return this.cloneNode(true)});if(a===true){q(this,b);q(this.find("*"),b.find("*"))}return b},html:function(a){if(a===undefined)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Sa,""):null;else if(typeof a==="string"&&!Ha.test(a)&&(e.support.leadingWhitespace||!va.test(a))&&!ka[(Ua.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ta,Va);try{for(var b=0,k=this.length;b0||o.cacheable||this.length>1?E.cloneNode(true):E)}I.length&&e.each(I,r)}return this}});e.fragments={};e.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"}, -function(a,b){e.fn[a]=function(k){var p=[];k=e(k);var o=this.length===1&&this[0].parentNode;if(o&&o.nodeType===11&&o.childNodes.length===1&&k.length===1){k[b](this[0]);return this}else{o=0;for(var z=k.length;o0?this.clone(true):this).get();e.fn[b].apply(e(k[o]),A);p=p.concat(A)}return this.pushStack(p,a,k.selector)}}});e.extend({clean:function(a,b,k,p){b=b||n;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||n;for(var o=[],z=0,A;(A=a[z])!=null;z++){if(typeof A=== -"number")A+="";if(A){if(typeof A==="string"&&!jb.test(A))A=b.createTextNode(A);else if(typeof A==="string"){A=A.replace(Ta,Va);var I=(Ua.exec(A)||["",""])[1].toLowerCase(),E=ka[I]||ka._default,H=E[0],R=b.createElement("div");for(R.innerHTML=E[1]+A+E[2];H--;)R=R.lastChild;if(!e.support.tbody){H=ib.test(A);I=I==="table"&&!H?R.firstChild&&R.firstChild.childNodes:E[1]===""&&!H?R.childNodes:[];for(E=I.length-1;E>=0;--E)e.nodeName(I[E],"tbody")&&!I[E].childNodes.length&&I[E].parentNode.removeChild(I[E])}!e.support.leadingWhitespace&& -va.test(A)&&R.insertBefore(b.createTextNode(va.exec(A)[0]),R.firstChild);A=R.childNodes}if(A.nodeType)o.push(A);else o=e.merge(o,A)}}if(k)for(z=0;o[z];z++)if(p&&e.nodeName(o[z],"script")&&(!o[z].type||o[z].type.toLowerCase()==="text/javascript"))p.push(o[z].parentNode?o[z].parentNode.removeChild(o[z]):o[z]);else{o[z].nodeType===1&&o.splice.apply(o,[z+1,0].concat(e.makeArray(o[z].getElementsByTagName("script"))));k.appendChild(o[z])}return o},cleanData:function(a){for(var b,k,p=e.cache,o=e.event.special, -z=e.support.deleteExpando,A=0,I;(I=a[A])!=null;A++)if(k=I[e.expando]){b=p[k];if(b.events)for(var E in b.events)o[E]?e.event.remove(I,E):La(I,E,b.handle);if(z)delete I[e.expando];else I.removeAttribute&&I.removeAttribute(e.expando);delete p[k]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Wa=/alpha\([^)]*\)/,Xa=/opacity=([^)]*)/,Ca=/float/i,Da=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"], -qb=["Top","Bottom"],rb=n.defaultView&&n.defaultView.getComputedStyle,Ya=e.support.cssFloat?"cssFloat":"styleFloat",Ea=function(a,b){return b.toUpperCase()};e.fn.css=function(a,b){return l(this,a,b,true,function(k,p,o){if(o===undefined)return e.curCSS(k,p);if(typeof o==="number"&&!kb.test(p))o+="px";e.style(k,p,o)})};e.extend({style:function(a,b,k){if(!(!a||a.nodeType===3||a.nodeType===8)){if((b==="width"||b==="height")&&parseFloat(k)<0)k=undefined;var p=a.style||a,o=k!==undefined;if(!e.support.opacity&& -b==="opacity"){if(o){p.zoom=1;b=parseInt(k,10)+""==="NaN"?"":"alpha(opacity="+k*100+")";a=p.filter||e.curCSS(a,"filter")||"";p.filter=Wa.test(a)?a.replace(Wa,b):b}return p.filter&&p.filter.indexOf("opacity=")>=0?parseFloat(Xa.exec(p.filter)[1])/100+"":""}if(Ca.test(b))b=Ya;b=b.replace(Da,Ea);if(o)p[b]=k;return p[b]}},css:function(a,b,k,p){if(b==="width"||b==="height"){var o,z=b==="width"?pb:qb;k=function(){o=b==="width"?a.offsetWidth:a.offsetHeight;p!=="border"&&e.each(z,function(){p||(o-=parseFloat(e.curCSS(a, -"padding"+this,true))||0);if(p==="margin")o+=parseFloat(e.curCSS(a,"margin"+this,true))||0;else o-=parseFloat(e.curCSS(a,"border"+this+"Width",true))||0})};a.offsetWidth!==0?k():e.swap(a,ob,k);return Math.max(0,Math.round(o))}return e.curCSS(a,b,k)},curCSS:function(a,b,k){var p,o=a.style;if(!e.support.opacity&&b==="opacity"&&a.currentStyle){p=Xa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return p===""?"1":p}if(Ca.test(b))b=Ya;if(!k&&o&&o[b])p=o[b];else if(rb){if(Ca.test(b))b= -"float";b=b.replace(lb,"-$1").toLowerCase();o=a.ownerDocument.defaultView;if(!o)return null;if(a=o.getComputedStyle(a,null))p=a.getPropertyValue(b);if(b==="opacity"&&p==="")p="1"}else if(a.currentStyle){k=b.replace(Da,Ea);p=a.currentStyle[b]||a.currentStyle[k];if(!mb.test(p)&&nb.test(p)){b=o.left;var z=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;o.left=k==="fontSize"?"1em":p||0;p=o.pixelLeft+"px";o.left=b;a.runtimeStyle.left=z}}return p},swap:function(a,b,k){var p={};for(var o in b){p[o]= -a.style[o];a.style[o]=b[o]}k.call(a);for(o in b)a.style[o]=p[o]}});if(e.expr&&e.expr.filters){e.expr.filters.hidden=function(a){var b=a.offsetWidth,k=a.offsetHeight,p=a.nodeName.toLowerCase()==="tr";return b===0&&k===0&&!p?true:b>0&&k>0&&!p?false:e.curCSS(a,"display")==="none"};e.expr.filters.visible=function(a){return!e.expr.filters.hidden(a)}}var sb=h(),tb=//gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i, -ra=/=\?(&|$)/,Fa=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=e.fn.load;e.fn.extend({load:function(a,b,k){if(typeof a!=="string")return zb.call(this,a);else if(!this.length)return this;var p=a.indexOf(" ");if(p>=0){var o=a.slice(p,a.length);a=a.slice(0,p)}p="GET";if(b)if(e.isFunction(b)){k=b;b=null}else if(typeof b==="object"){b=e.param(b,e.ajaxSettings.traditional);p="POST"}var z=this;e.ajax({url:a,type:p,dataType:"html",data:b,complete:function(A,I){if(I==="success"||I=== -"notmodified")z.html(o?e("
    ").append(A.responseText.replace(tb,"")).find(o):A.responseText);k&&z.each(k,[A.responseText,I,A])}});return this},serialize:function(){return e.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?e.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=e(this).val();return a==null?null:e.isArray(a)?e.map(a, -function(k){return{name:b.name,value:k}}):{name:b.name,value:a}}).get()}});e.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){e.fn[b]=function(k){return this.bind(b,k)}});e.extend({get:function(a,b,k,p){if(e.isFunction(b)){p=p||k;k=b;b=null}return e.ajax({type:"GET",url:a,data:b,success:k,dataType:p})},getScript:function(a,b){return e.get(a,null,b,"script")},getJSON:function(a,b,k){return e.get(a,b,k,"json")},post:function(a,b,k,p){if(e.isFunction(b)){p= -p||k;k=b;b={}}return e.ajax({type:"POST",url:a,data:b,success:k,dataType:p})},ajaxSetup:function(a){e.extend(e.ajaxSettings,a)},ajaxSettings:{url:location.href,global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:window.XMLHttpRequest&&(window.location.protocol!=="file:"||!window.ActiveXObject)?function(){return new window.XMLHttpRequest}:function(){try{return new window.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml", -html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){o.success&&o.success.call(E,I,A,Y);o.global&&p("ajaxSuccess",[Y,o])}function k(){o.complete&&o.complete.call(E,Y,A);o.global&&p("ajaxComplete",[Y,o]);o.global&&!--e.active&&e.event.trigger("ajaxStop")}function p(N,M){(o.context?e(o.context):e.event).trigger(N,M)}var o=e.extend(true,{},e.ajaxSettings,a),z, -A,I,E=a&&a.context||o,H=o.type.toUpperCase();if(o.data&&o.processData&&typeof o.data!=="string")o.data=e.param(o.data,o.traditional);if(o.dataType==="jsonp"){if(H==="GET")ra.test(o.url)||(o.url+=(Fa.test(o.url)?"&":"?")+(o.jsonp||"callback")+"=?");else if(!o.data||!ra.test(o.data))o.data=(o.data?o.data+"&":"")+(o.jsonp||"callback")+"=?";o.dataType="json"}if(o.dataType==="json"&&(o.data&&ra.test(o.data)||ra.test(o.url))){z=o.jsonpCallback||"jsonp"+sb++;if(o.data)o.data=(o.data+"").replace(ra,"="+z+ -"$1");o.url=o.url.replace(ra,"="+z+"$1");o.dataType="script";window[z]=window[z]||function(N){I=N;b();k();window[z]=undefined;try{delete window[z]}catch(M){}ba&&ba.removeChild(ea)}}if(o.dataType==="script"&&o.cache===null)o.cache=false;if(o.cache===false&&H==="GET"){var R=h(),W=o.url.replace(wb,"$1_="+R+"$2");o.url=W+(W===o.url?(Fa.test(o.url)?"&":"?")+"_="+R:"")}if(o.data&&H==="GET")o.url+=(Fa.test(o.url)?"&":"?")+o.data;o.global&&!e.active++&&e.event.trigger("ajaxStart");R=(R=xb.exec(o.url))&&(R[1]&& -R[1]!==location.protocol||R[2]!==location.host);if(o.dataType==="script"&&H==="GET"&&R){var ba=n.getElementsByTagName("head")[0]||n.documentElement,ea=n.createElement("script");ea.src=o.url;if(o.scriptCharset)ea.charset=o.scriptCharset;if(!z){var da=false;ea.onload=ea.onreadystatechange=function(){if(!da&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){da=true;b();k();ea.onload=ea.onreadystatechange=null;ba&&ea.parentNode&&ba.removeChild(ea)}}}ba.insertBefore(ea,ba.firstChild)}else{var ja= -false,Y=o.xhr();if(Y){o.username?Y.open(H,o.url,o.async,o.username,o.password):Y.open(H,o.url,o.async);try{if(o.data||a&&a.contentType)Y.setRequestHeader("Content-Type",o.contentType);if(o.ifModified){e.lastModified[o.url]&&Y.setRequestHeader("If-Modified-Since",e.lastModified[o.url]);e.etag[o.url]&&Y.setRequestHeader("If-None-Match",e.etag[o.url])}R||Y.setRequestHeader("X-Requested-With","XMLHttpRequest");Y.setRequestHeader("Accept",o.dataType&&o.accepts[o.dataType]?o.accepts[o.dataType]+", */*": -o.accepts._default)}catch(Ba){}if(o.beforeSend&&o.beforeSend.call(E,Y,o)===false){o.global&&!--e.active&&e.event.trigger("ajaxStop");Y.abort();return false}o.global&&p("ajaxSend",[Y,o]);var u=Y.onreadystatechange=function(N){if(!Y||Y.readyState===0||N==="abort"){ja||k();ja=true;if(Y)Y.onreadystatechange=e.noop}else if(!ja&&Y&&(Y.readyState===4||N==="timeout")){ja=true;Y.onreadystatechange=e.noop;A=N==="timeout"?"timeout":!e.httpSuccess(Y)?"error":o.ifModified&&e.httpNotModified(Y,o.url)?"notmodified": -"success";var M;if(A==="success")try{I=e.httpData(Y,o.dataType,o)}catch(X){A="parsererror";M=X}if(A==="success"||A==="notmodified")z||b();else e.handleError(o,Y,A,M);k();N==="timeout"&&Y.abort();if(o.async)Y=null}};try{var x=Y.abort;Y.abort=function(){Y&&x.call(Y);u("abort")}}catch(F){}o.async&&o.timeout>0&&setTimeout(function(){Y&&!ja&&u("timeout")},o.timeout);try{Y.send(H==="POST"||H==="PUT"||H==="DELETE"?o.data:null)}catch(G){e.handleError(o,Y,null,G);k()}o.async||u();return Y}}},handleError:function(a, -b,k,p){if(a.error)a.error.call(a.context||a,b,k,p);if(a.global)(a.context?e(a.context):e.event).trigger("ajaxError",[b,a,p])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var k=a.getResponseHeader("Last-Modified"),p=a.getResponseHeader("Etag");if(k)e.lastModified[b]=k;if(p)e.etag[b]=p;return a.status===304||a.status===0},httpData:function(a, -b,k){var p=a.getResponseHeader("content-type")||"",o=b==="xml"||!b&&p.indexOf("xml")>=0;a=o?a.responseXML:a.responseText;o&&a.documentElement.nodeName==="parsererror"&&e.error("parsererror");if(k&&k.dataFilter)a=k.dataFilter(a,b);if(typeof a==="string")if(b==="json"||!b&&p.indexOf("json")>=0)a=e.parseJSON(a);else if(b==="script"||!b&&p.indexOf("javascript")>=0)e.globalEval(a);return a},param:function(a,b){function k(A,I){if(e.isArray(I))e.each(I,function(E,H){b||/\[\]$/.test(A)?p(A,H):k(A+"["+(typeof H=== -"object"||e.isArray(H)?E:"")+"]",H)});else!b&&I!=null&&typeof I==="object"?e.each(I,function(E,H){k(A+"["+E+"]",H)}):p(A,I)}function p(A,I){I=e.isFunction(I)?I():I;o[o.length]=encodeURIComponent(A)+"="+encodeURIComponent(I)}var o=[];if(b===undefined)b=e.ajaxSettings.traditional;if(e.isArray(a)||a.jquery)e.each(a,function(){p(this.name,this.value)});else for(var z in a)k(z,a[z]);return o.join("&").replace(yb,"+")}});var Ga={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,wa,Ja=[["height","marginTop", -"marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];e.fn.extend({show:function(a,b){if(a||a===0)return this.animate(B("show",3),a,b);else{a=0;for(b=this.length;a").appendTo("body");p=o.css("display");if(p==="none")p="block";o.remove();Ga[k]=p}e.data(this[a], -"olddisplay",p)}}a=0;for(b=this.length;a=0;p--)if(k[p].elem===this){b&&k[p](true);k.splice(p,1)}});b||this.dequeue();return this}});e.each({slideDown:B("show",1),slideUp:B("hide",1),slideToggle:B("toggle", -1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){e.fn[a]=function(k,p){return this.animate(b,k,p)}});e.extend({speed:function(a,b,k){var p=a&&typeof a==="object"?a:{complete:k||!k&&b||e.isFunction(a)&&a,duration:a,easing:k&&b||b&&!e.isFunction(b)&&b};p.duration=e.fx.off?0:typeof p.duration==="number"?p.duration:e.fx.speeds[p.duration]||e.fx.speeds._default;p.old=p.complete;p.complete=function(){p.queue!==false&&e(this).dequeue();e.isFunction(p.old)&&p.old.call(this)};return p},easing:{linear:function(a, -b,k,p){return k+p*a},swing:function(a,b,k,p){return(-Math.cos(a*Math.PI)/2+0.5)*p+k}},timers:[],fx:function(a,b,k){this.options=b;this.elem=a;this.prop=k;if(!b.orig)b.orig={}}});e.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(e.fx.step[this.prop]||e.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]== -null))return this.elem[this.prop];return(a=parseFloat(e.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(e.curCSS(this.elem,this.prop))||0},custom:function(a,b,k){function p(z){return o.step(z)}this.startTime=h();this.start=a;this.end=b;this.unit=k||this.unit||"px";this.now=this.start;this.pos=this.state=0;var o=this;p.elem=this.elem;if(p()&&e.timers.push(p)&&!wa)wa=setInterval(e.fx.tick,13)},show:function(){this.options.orig[this.prop]=e.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop=== -"width"||this.prop==="height"?1:0,this.cur());e(this.elem).show()},hide:function(){this.options.orig[this.prop]=e.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=h(),k=true;if(a||b>=this.options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var p in this.options.curAnim)if(this.options.curAnim[p]!==true)k=false;if(k){if(this.options.display!=null){this.elem.style.overflow= -this.options.overflow;a=e.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(e.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&e(this.elem).hide();if(this.options.hide||this.options.show)for(var o in this.options.curAnim)e.style(this.elem,o,this.options.orig[o]);this.options.complete.call(this.elem)}return false}else{o=b-this.startTime;this.state=o/this.options.duration;a=this.options.easing||(e.easing.swing?"swing":"linear");this.pos= -e.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,o,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};e.extend(e.fx,{tick:function(){for(var a=e.timers,b=0;b
    ";a.insertBefore(b,a.firstChild); -k=b.firstChild;p=k.firstChild;o=k.nextSibling.firstChild.firstChild;this.doesNotAddBorder=p.offsetTop!==5;this.doesAddBorderForTableAndCells=o.offsetTop===5;p.style.position="fixed";p.style.top="20px";this.supportsFixedPosition=p.offsetTop===20||p.offsetTop===15;p.style.position=p.style.top="";k.style.overflow="hidden";k.style.position="relative";this.subtractsBorderForOverflowNotVisible=p.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==z;a.removeChild(b);e.offset.initialize=e.noop}, -bodyOffset:function(a){var b=a.offsetTop,k=a.offsetLeft;e.offset.initialize();if(e.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(e.curCSS(a,"marginTop",true))||0;k+=parseFloat(e.curCSS(a,"marginLeft",true))||0}return{top:b,left:k}},setOffset:function(a,b,k){if(/static/.test(e.curCSS(a,"position")))a.style.position="relative";var p=e(a),o=p.offset(),z=parseInt(e.curCSS(a,"top",true),10)||0,A=parseInt(e.curCSS(a,"left",true),10)||0;if(e.isFunction(b))b=b.call(a,k,o);k={top:b.top-o.top+z,left:b.left- -o.left+A};"using"in b?b.using.call(a,k):p.css(k)}};e.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),k=this.offset(),p=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();k.top-=parseFloat(e.curCSS(a,"marginTop",true))||0;k.left-=parseFloat(e.curCSS(a,"marginLeft",true))||0;p.top+=parseFloat(e.curCSS(b[0],"borderTopWidth",true))||0;p.left+=parseFloat(e.curCSS(b[0],"borderLeftWidth",true))||0;return{top:k.top-p.top,left:k.left-p.left}},offsetParent:function(){return this.map(function(){for(var a= -this.offsetParent||n.body;a&&!/^body|html$/i.test(a.nodeName)&&e.css(a,"position")==="static";)a=a.offsetParent;return a})}});e.each(["Left","Top"],function(a,b){var k="scroll"+b;e.fn[k]=function(p){var o=this[0],z;if(!o)return null;if(p!==undefined)return this.each(function(){if(z=C(this))z.scrollTo(!a?p:e(z).scrollLeft(),a?p:e(z).scrollTop());else this[k]=p});else return(z=C(o))?"pageXOffset"in z?z[a?"pageYOffset":"pageXOffset"]:e.support.boxModel&&z.document.documentElement[k]||z.document.body[k]: -o[k]}});e.each(["Height","Width"],function(a,b){var k=b.toLowerCase();e.fn["inner"+b]=function(){return this[0]?e.css(this[0],k,false,"padding"):null};e.fn["outer"+b]=function(p){return this[0]?e.css(this[0],k,false,p?"margin":"border"):null};e.fn[k]=function(p){var o=this[0];if(!o)return p==null?null:this;if(e.isFunction(p))return this.each(function(z){var A=e(this);A[k](p.call(this,z,A[k]()))});return"scrollTo"in o&&o.document?o.document.compatMode==="CSS1Compat"&&o.document.documentElement["client"+ -b]||o.document.body["client"+b]:o.nodeType===9?Math.max(o.documentElement["client"+b],o.body["scroll"+b],o.documentElement["scroll"+b],o.body["offset"+b],o.documentElement["offset"+b]):p===undefined?e.css(o,k):this.css(k,typeof p==="string"?p:p+"px")}});s.$=s.jQuery=e});bespin.tiki.register("::embedded",{name:"embedded",dependencies:{theme_manager:"0.0.0",text_editor:"0.0.0",appconfig:"0.0.0",edit_session:"0.0.0",screen_theme:"0.0.0"}});bespin.tiki.module("embedded:index",function(){}); -bespin.tiki.register("::settings",{name:"settings",dependencies:{types:"0.0.0"}}); -bespin.tiki.module("settings:commands",function(y,s){y("bespin:plugins");y("environment");var v=y("settings").settings;s.setCommand=function(r,l){var h;if(r.setting)if(r.value===undefined)h=""+r.setting+" = "+v.get(r.setting);else{h="Setting: "+r.setting+" = "+r.value;v.set(r.setting,r.value)}else{r=v._list();h="";r.sort(function(d,f){return d.key'+d.key+" = "+d.value+"
    "})}l.done(h)};s.unsetCommand=function(r,l){v.resetValue(r.setting);l.done("Reset "+r.setting+" to default: "+v.get(r.setting))}}); -bespin.tiki.module("settings:cookie",function(y,s){var v=y("bespin:util/cookie");s.CookiePersister=function(){};s.CookiePersister.prototype={loadInitialValues:function(r){r._loadDefaultValues().then(function(){var l=v.get("settings");r._loadFromObject(JSON.parse(l))}.bind(this))},persistValue:function(r){try{var l={};r._getSettingNames().forEach(function(f){l[f]=r.get(f)});var h=JSON.stringify(l);v.set("settings",h)}catch(d){console.error("Unable to JSONify the settings! "+d)}}}}); -bespin.tiki.module("settings:index",function(y,s){var v=y("bespin:plugins").catalog,r=y("bespin:console").console,l=y("bespin:promise").Promise,h=y("bespin:promise").group,d=y("types:types");s.addSetting=function(f){y("settings").settings.addSetting(f)};s.getSettings=function(){return v.getExtensions("setting")};s.getTypeSpecFromAssignment=function(f){var m=f.assignments;f="text";if(m){var i=null;m.forEach(function(g){if(g.param.name==="setting")i=g});if(i)if((m=i.value)&&m!=="")if(m=v.getExtensionByKey("setting", -m))f=m.type}return f};s.MemorySettings=function(){};s.MemorySettings.prototype={_values:{},_deactivated:{},setPersister:function(f){(this._persister=f)&&f.loadInitialValues(this)},get:function(f){return this._values[f]},set:function(f,m){var i=v.getExtensionByKey("setting",f);if(i)if(typeof m=="string"&&i.type=="string")this._values[f]=m;else{var g=false;d.fromString(m,i.type).then(function(j){g=true;this._values[f]=j;v.publish(this,"settingChange",f,j)}.bind(this),function(j){r.error("Error setting", -f,": ",j)});if(!g){r.warn("About to set string version of ",f,"delaying typed set.");this._values[f]=m}}else{r.warn("Setting not defined: ",f,m);this._deactivated[f]=m}this._persistValue(f,m);return this},addSetting:function(f){if(f.name){!f.defaultValue===undefined&&r.error("Setting.defaultValue == undefined",f);d.isValid(f.defaultValue,f.type).then(function(m){m||r.warn("!Setting.isValid(Setting.defaultValue)",f);this.set(f.name,this._deactivated[f.name]||f.defaultValue)}.bind(this),function(m){r.error("Type error ", -m," ignoring setting ",f)})}else r.error("Setting.name == undefined. Ignoring.",f)},resetValue:function(f){var m=v.getExtensionByKey("setting",f);m?this.set(f,m.defaultValue):r.log("ignore resetValue on ",f)},resetAll:function(){this._getSettingNames().forEach(function(f){this.resetValue(f)}.bind(this))},_getSettingNames:function(){var f=[];v.getExtensions("setting").forEach(function(m){f.push(m.name)});return f},_list:function(){var f=[];this._getSettingNames().forEach(function(m){f.push({key:m, -value:this.get(m)})}.bind(this));return f},_persistValue:function(f,m){var i=this._persister;i&&i.persistValue(this,f,m)},_loadInitialValues:function(){var f=this._persister;f?f.loadInitialValues(this):this._loadDefaultValues()},_loadDefaultValues:function(){return this._loadFromObject(this._defaultValues())},_loadFromObject:function(f){var m=[],i=function(B){return function(C){this.set(B,C)}};for(var g in f)if(f.hasOwnProperty(g)){var j=f[g],q=v.getExtensionByKey("setting",g);if(q){j=d.fromString(j, -q.type);q=i(g);j.then(q);m.push(j)}}var t=new l;h(m).then(function(){t.resolve()});return t},_saveToObject:function(){var f=[],m={};this._getSettingNames().forEach(function(g){var j=this.get(g),q=v.getExtensionByKey("setting",g);if(q){j=d.toString(j,q.type);j.then(function(t){m[g]=t});f.push(j)}}.bind(this));var i=new l;h(f).then(function(){i.resolve(m)});return i},_defaultValues:function(){var f={};v.getExtensions("setting").forEach(function(m){f[m.name]=m.defaultValue});return f}};s.settings=new s.MemorySettings}); -bespin.tiki.register("::appconfig",{name:"appconfig",dependencies:{jquery:"0.0.0",canon:"0.0.0",settings:"0.0.0"}}); -bespin.tiki.module("appconfig:index",function(y,s){var v=y("jquery").$,r=y("settings").settings,l=y("bespin:promise").group,h=y("bespin:promise").Promise,d=y("bespin:console").console,f=y("bespin:util/stacktrace").Trace,m=y("bespin:util/util"),i=true;s.launch=function(q){var t=new h;v("#_bespin_loading").remove();var B;if(i){B=bespin.tiki.require;i=false}else B=(new (bespin.tiki.require("bespin:sandbox").Sandbox)).createRequire({id:"index",ownerPackage:bespin.tiki.loader.anonymousPackage});var C= -B("bespin:plugins").catalog;q=q||{};s.normalizeConfig(C,q);var e=q.objects;for(var K in e)C.registerObject(K,e[K]);for(var L in q.settings)r.set(L,q.settings[L]);var n=function(){var D=B("environment").env,J=D.editor;if(J){q.lineNumber&&J.setLineNumber(q.lineNumber);if(q.stealFocus)J.focus=true;if(q.readOnly)J.readOnly=q.readOnly;if(q.syntax)J.syntax=q.syntax}if(J=C.getObject("commandLine"))D.commandLine=J;C.publish(this,"appLaunched");t.resolve(D)}.bind(this),w=new h;w.then(function(){e.loginController? -C.createObject("loginController").then(function(D){D.showLogin().then(function(J){q.objects.session.arguments.push(J);s.launchEditor(C,q).then(n,t.reject.bind(t))})}):s.launchEditor(C,q).then(n,t.reject.bind(t))},function(D){t.reject(D)});C.plugins.theme_manager?bespin.tiki.require.ensurePackage("::theme_manager",function(){var D=B("theme_manager");q.theme.basePlugin&&D.setBasePlugin(q.theme.basePlugin);q.theme.standard&&D.setStandardTheme(q.theme.standard);D.startParsing().then(function(){w.resolve()}, -function(J){w.reject(J)})}):w.resolve();return t};s.normalizeConfig=function(q,t){if(t.objects===undefined)t.objects={};if(t.autoload===undefined)t.autoload=[];if(t.theme===undefined)t.theme={};if(!t.theme.basePlugin&&q.plugins.screen_theme)t.theme.basePlugin="screen_theme";if(!t.initialContent)t.initialContent="";if(!t.settings)t.settings={};if(!t.objects.notifier&&q.plugins.notifier)t.objects.notifier={};if(!t.objects.loginController&&q.plugins.userident)t.objects.loginController={};if(!t.objects.fileHistory&& -q.plugins.file_history)t.objects.fileHistory={factory:"file_history",arguments:["session"],objects:{"0":"session"}};if(!t.objects.server&&q.plugins.bespin_server){t.objects.server={factory:"bespin_server"};t.objects.filesource={factory:"bespin_filesource",arguments:["server"],objects:{"0":"server"}}}if(!t.objects.files&&q.plugins.filesystem&&t.objects.filesource)t.objects.files={arguments:["filesource"],objects:{"0":"filesource"}};if(!t.objects.editor)t.objects.editor={factory:"text_editor",arguments:[t.initialContent]}; -if(!t.objects.session)t.objects.session={arguments:["editor"],objects:{"0":"editor"}};if(!t.objects.commandLine&&q.plugins.command_line)t.objects.commandLine={};if(t.gui===undefined)t.gui={};q={};for(var B in t.gui){var C=t.gui[B];if(C.component)q[C.component]=true}if(!t.gui.center&&t.objects.editor&&!q.editor)t.gui.center={component:"editor"};if(!t.gui.south&&t.objects.commandLine&&!q.commandLine)t.gui.south={component:"commandLine"}};s.launchEditor=function(q,t){var B=new h;if(t===null){d.error("Cannot start editor without a configuration!"); -B.reject("Cannot start editor without a configuration!");return B}g(q,t).then(function(){j(q,t,B)},function(C){d.error("Error while creating objects");(new f(C)).log();B.reject(C)});return B};var g=function(q,t){var B=[];for(var C in t.objects)B.push(q.createObject(C));return l(B)},j=function(q,t,B){var C=document.createElement("div");C.setAttribute("class","container");var e=document.createElement("div");e.setAttribute("class","center-container");C.appendChild(e);var K=t.element||document.body;m.addClass(K, -"bespin");K.appendChild(C);for(var L in t.gui){var n=t.gui[L],w=q.getObject(n.component);if(!w){q="Cannot find object "+n.component+" to attach to the Bespin UI";d.error(q);B.reject(q);return}K=w.element;if(!K){q="Component "+n.component+' does not have an "element" attribute to attach to the Bespin UI';d.error(q);B.reject(q);return}v(K).addClass(L);L=="west"||L=="east"||L=="center"?e.appendChild(K):C.appendChild(K);w.elementAppended&&w.elementAppended()}B.resolve()}}); -bespin.tiki.register("::events",{name:"events",dependencies:{traits:"0.0.0"}});bespin.tiki.module("events:index",function(y,s){s.Event=function(){var v=[],r=function(){var l=arguments;v.forEach(function(h){h.func.apply(null,l)})};r.add=function(){arguments.length==1?v.push({ref:arguments[0],func:arguments[0]}):v.push({ref:arguments[0],func:arguments[1]})};r.remove=function(l){v=v.filter(function(h){return l!==h.ref})};r.removeAll=function(){v=[]};return r}}); -bespin.tiki.register("::screen_theme",{name:"screen_theme",dependencies:{theme_manager:"0.0.0"}});bespin.tiki.module("screen_theme:index",function(){}); -(function(){var y=bespin.tiki.require("jquery").$;y(document).ready(function(){bespin.tiki.require("bespin:plugins").catalog.registerMetadata({text_editor:{resourceURL:"resources/text_editor/",description:"Canvas-based text editor component and many common editing commands",dependencies:{completion:"0.0.0",undomanager:"0.0.0",settings:"0.0.0",canon:"0.0.0",rangeutils:"0.0.0",traits:"0.0.0",theme_manager:"0.0.0",keyboard:"0.0.0",edit_session:"0.0.0",syntax_manager:"0.0.0"},testmodules:["tests/controllers/testLayoutmanager", -"tests/models/testTextstorage","tests/testScratchcanvas","tests/utils/testRect"],provides:[{action:"new",pointer:"views/editor#EditorView",ep:"factory",name:"text_editor"},{pointer:"views/editor#EditorView",ep:"appcomponent",name:"editor_view"},{predicates:{isTextView:true},pointer:"commands/editing#backspace",ep:"command",key:"backspace",name:"backspace"},{predicates:{isTextView:true},pointer:"commands/editing#deleteCommand",ep:"command",key:"delete",name:"delete"},{description:"Delete all lines currently selected", -key:"ctrl_d",predicates:{isTextView:true},pointer:"commands/editing#deleteLines",ep:"command",name:"deletelines"},{description:"Create a new, empty line below the current one",key:"ctrl_return",predicates:{isTextView:true},pointer:"commands/editing#openLine",ep:"command",name:"openline"},{description:"Join the current line with the following",key:"ctrl_shift_j",predicates:{isTextView:true},pointer:"commands/editing#joinLines",ep:"command",name:"joinline"},{params:[{defaultValue:"",type:"text",name:"text", -description:"The text to insert"}],pointer:"commands/editing#insertText",ep:"command",name:"insertText"},{predicates:{completing:false,isTextView:true},pointer:"commands/editing#newline",ep:"command",key:"return",name:"newline"},{predicates:{completing:false,isTextView:true},pointer:"commands/editing#tab",ep:"command",key:"tab",name:"tab"},{predicates:{isTextView:true},pointer:"commands/editing#untab",ep:"command",key:"shift_tab",name:"untab"},{predicates:{isTextView:true},ep:"command",name:"move"}, -{description:"Repeat the last search (forward)",pointer:"commands/editor#findNextCommand",ep:"command",key:"ctrl_g",name:"findnext"},{description:"Repeat the last search (backward)",pointer:"commands/editor#findPrevCommand",ep:"command",key:"ctrl_shift_g",name:"findprev"},{predicates:{completing:false,isTextView:true},pointer:"commands/movement#moveDown",ep:"command",key:"down",name:"move down"},{predicates:{isTextView:true},pointer:"commands/movement#moveLeft",ep:"command",key:"left",name:"move left"}, -{predicates:{isTextView:true},pointer:"commands/movement#moveRight",ep:"command",key:"right",name:"move right"},{predicates:{completing:false,isTextView:true},pointer:"commands/movement#moveUp",ep:"command",key:"up",name:"move up"},{predicates:{isTextView:true},ep:"command",name:"select"},{predicates:{isTextView:true},pointer:"commands/movement#selectDown",ep:"command",key:"shift_down",name:"select down"},{predicates:{isTextView:true},pointer:"commands/movement#selectLeft",ep:"command",key:"shift_left", -name:"select left"},{predicates:{isTextView:true},pointer:"commands/movement#selectRight",ep:"command",key:"shift_right",name:"select right"},{predicates:{isTextView:true},pointer:"commands/movement#selectUp",ep:"command",key:"shift_up",name:"select up"},{predicates:{isTextView:true},pointer:"commands/movement#moveLineEnd",ep:"command",key:["end","ctrl_right"],name:"move lineend"},{predicates:{isTextView:true},pointer:"commands/movement#selectLineEnd",ep:"command",key:["shift_end","ctrl_shift_right"], -name:"select lineend"},{predicates:{isTextView:true},pointer:"commands/movement#moveDocEnd",ep:"command",key:"ctrl_down",name:"move docend"},{predicates:{isTextView:true},pointer:"commands/movement#selectDocEnd",ep:"command",key:"ctrl_shift_down",name:"select docend"},{predicates:{isTextView:true},pointer:"commands/movement#moveLineStart",ep:"command",key:["home","ctrl_left"],name:"move linestart"},{predicates:{isTextView:true},pointer:"commands/movement#selectLineStart",ep:"command",key:["shift_home", -"ctrl_shift_left"],name:"select linestart"},{predicates:{isTextView:true},pointer:"commands/movement#moveDocStart",ep:"command",key:"ctrl_up",name:"move docstart"},{predicates:{isTextView:true},pointer:"commands/movement#selectDocStart",ep:"command",key:"ctrl_shift_up",name:"select docstart"},{predicates:{isTextView:true},pointer:"commands/movement#moveNextWord",ep:"command",key:["alt_right"],name:"move nextword"},{predicates:{isTextView:true},pointer:"commands/movement#selectNextWord",ep:"command", -key:["alt_shift_right"],name:"select nextword"},{predicates:{isTextView:true},pointer:"commands/movement#movePreviousWord",ep:"command",key:["alt_left"],name:"move prevword"},{predicates:{isTextView:true},pointer:"commands/movement#selectPreviousWord",ep:"command",key:["alt_shift_left"],name:"select prevword"},{predicates:{isTextView:true},pointer:"commands/movement#selectAll",ep:"command",key:["ctrl_a","meta_a"],name:"select all"},{predicates:{isTextView:true},ep:"command",name:"scroll"},{predicates:{isTextView:true}, -pointer:"commands/scrolling#scrollDocStart",ep:"command",key:"ctrl_home",name:"scroll start"},{predicates:{isTextView:true},pointer:"commands/scrolling#scrollDocEnd",ep:"command",key:"ctrl_end",name:"scroll end"},{predicates:{isTextView:true},pointer:"commands/scrolling#scrollPageDown",ep:"command",key:"pagedown",name:"scroll down"},{predicates:{isTextView:true},pointer:"commands/scrolling#scrollPageUp",ep:"command",key:"pageup",name:"scroll up"},{pointer:"commands/editor#lcCommand",description:"Change all selected text to lowercase", -withKey:"CMD SHIFT L",ep:"command",name:"lc"},{pointer:"commands/editor#detabCommand",description:"Convert tabs to spaces.",params:[{defaultValue:null,type:"text",name:"tabsize",description:"Optionally, specify a tab size. (Defaults to setting.)"}],ep:"command",name:"detab"},{pointer:"commands/editor#entabCommand",description:"Convert spaces to tabs.",params:[{defaultValue:null,type:"text",name:"tabsize",description:"Optionally, specify a tab size. (Defaults to setting.)"}],ep:"command",name:"entab"}, -{pointer:"commands/editor#trimCommand",description:"trim trailing or leading whitespace from each line in selection",params:[{defaultValue:"both",type:{data:[{name:"left"},{name:"right"},{name:"both"}],name:"selection"},name:"side",description:"Do we trim from the left, right or both"}],ep:"command",name:"trim"},{pointer:"commands/editor#ucCommand",description:"Change all selected text to uppercase",withKey:"CMD SHIFT U",ep:"command",name:"uc"},{predicates:{isTextView:true},pointer:"controllers/undo#undoManagerCommand", -ep:"command",key:["ctrl_shift_z"],name:"redo"},{predicates:{isTextView:true},pointer:"controllers/undo#undoManagerCommand",ep:"command",key:["ctrl_z"],name:"undo"},{description:"The distance in characters between each tab",defaultValue:8,type:"number",ep:"setting",name:"tabstop"},{description:"Customize the keymapping",defaultValue:"{}",type:"text",ep:"setting",name:"customKeymapping"},{description:"The keymapping to use",defaultValue:"standard",type:"text",ep:"setting",name:"keymapping"},{description:"The editor font size in pixels", -defaultValue:14,type:"number",ep:"setting",name:"fontsize"},{description:"The editor font face",defaultValue:"Monaco, Lucida Console, monospace",type:"text",ep:"setting",name:"fontface"},{defaultValue:{color:"#e5c138",paddingLeft:5,backgroundColor:"#4c4a41",paddingRight:10},ep:"themevariable",name:"gutter"},{defaultValue:{color:"#e6e6e6",selectedTextBackgroundColor:"#526da5",backgroundColor:"#2a211c",cursorColor:"#879aff",unfocusedCursorBackgroundColor:"#73171e",unfocusedCursorColor:"#ff0033"},ep:"themevariable", -name:"editor"},{defaultValue:{comment:"#666666",directive:"#999999",keyword:"#42A8ED",plain:"#e6e6e6",error:"#ff0000",operator:"#88BBFF",identifier:"#D841FF",string:"#039A0A"},ep:"themevariable",name:"highlighter"},{defaultValue:{nibStrokeStyle:"rgb(150, 150, 150)",fullAlpha:1,barFillStyle:"rgb(0, 0, 0)",particalAlpha:0.3,barFillGradientBottomStop:"rgb(44, 44, 44)",backgroundStyle:"#2A211C",thickness:17,padding:5,trackStrokeStyle:"rgb(150, 150, 150)",nibArrowStyle:"rgb(255, 255, 255)",barFillGradientBottomStart:"rgb(22, 22, 22)", -barFillGradientTopStop:"rgb(40, 40, 40)",barFillGradientTopStart:"rgb(90, 90, 90)",nibStyle:"rgb(100, 100, 100)",trackFillStyle:"rgba(50, 50, 50, 0.8)"},ep:"themevariable",name:"scroller"},{description:"Event: Notify when something within the editor changed.",params:[{required:true,name:"pointer",description:"Function that is called whenever a change happened."}],ep:"extensionpoint",name:"editorChange"}],type:"plugins/supported",name:"text_editor"},less:{resourceURL:"resources/less/",description:"Leaner CSS", -contributors:[],author:"Alexis Sellier ",url:"http://lesscss.org",version:"1.0.11",dependencies:{},testmodules:[],provides:[],keywords:["css","parser","lesscss","browser"],type:"plugins/thirdparty",name:"less"},theme_manager_base:{resourceURL:"resources/theme_manager_base/",name:"theme_manager_base",share:true,environments:{main:true},dependencies:{},testmodules:[],provides:[{description:"(Less)files holding the CSS style information for the UI.",params:[{required:true,name:"url", -description:"Name of the ThemeStylesFile - can also be an array of files."}],ep:"extensionpoint",name:"themestyles"},{description:"Event: Notify when the theme(styles) changed.",params:[{required:true,name:"pointer",description:"Function that is called whenever the theme is changed."}],ep:"extensionpoint",name:"themeChange"},{indexOn:"name",description:"A theme is a way change the look of the application.",params:[{required:false,name:"url",description:"Name of a ThemeStylesFile that holds theme specific CSS rules - can also be an array of files."}, -{required:true,name:"pointer",description:"Function that returns the ThemeData"}],ep:"extensionpoint",name:"theme"}],type:"plugins/supported",description:"Defines extension points required for theming"},canon:{resourceURL:"resources/canon/",name:"canon",environments:{main:true,worker:false},dependencies:{environment:"0.0.0",events:"0.0.0",settings:"0.0.0"},testmodules:[],provides:[{indexOn:"name",description:"A command is a bit of functionality with optional typed arguments which can do something small like moving the cursor around the screen, or large like cloning a project from VCS.", -ep:"extensionpoint",name:"command"},{description:"An extension point to be called whenever a new command begins output.",ep:"extensionpoint",name:"addedRequestOutput"},{description:"A dimensionsChanged is a way to be notified of changes to the dimension of Bespin",ep:"extensionpoint",name:"dimensionsChanged"},{description:"How many typed commands do we recall for reference?",defaultValue:50,type:"number",ep:"setting",name:"historyLength"},{action:"create",pointer:"history#InMemoryHistory",ep:"factory", -name:"history"}],type:"plugins/supported",description:"Manages commands"},traits:{resourceURL:"resources/traits/",description:"Traits library, traitsjs.org",dependencies:{},testmodules:[],provides:[],type:"plugins/thirdparty",name:"traits"},keyboard:{resourceURL:"resources/keyboard/",description:"Keyboard shortcuts",dependencies:{canon:"0.0",settings:"0.0"},testmodules:["tests/testKeyboard"],provides:[{description:"A keymapping defines how keystrokes are interpreted.",params:[{required:true,name:"states", -description:"Holds the states and all the informations about the keymapping. See docs: pluginguide/keymapping"}],ep:"extensionpoint",name:"keymapping"}],type:"plugins/supported",name:"keyboard"},worker_manager:{resourceURL:"resources/worker_manager/",description:"Manages a web worker on the browser side",dependencies:{canon:"0.0.0",events:"0.0.0",underscore:"0.0.0"},testmodules:[],provides:[{description:"Low-level web worker control (for plugin development)",ep:"command",name:"worker"},{description:"Restarts all web workers (for plugin development)", -pointer:"#workerRestartCommand",ep:"command",name:"worker restart"}],type:"plugins/supported",name:"worker_manager"},edit_session:{resourceURL:"resources/edit_session/",description:"Ties together the files being edited with the views on screen",dependencies:{events:"0.0.0"},testmodules:["tests/testSession"],provides:[{action:"call",pointer:"#createSession",ep:"factory",name:"session"}],type:"plugins/supported",name:"edit_session"},syntax_manager:{resourceURL:"resources/syntax_manager/",name:"syntax_manager", -environments:{main:true,worker:false},dependencies:{worker_manager:"0.0.0",events:"0.0.0",underscore:"0.0.0",syntax_directory:"0.0.0"},testmodules:[],provides:[],type:"plugins/supported",description:"Provides syntax highlighting services for the editor"},completion:{resourceURL:"resources/completion/",description:"Code completion support",dependencies:{jquery:"0.0.0",ctags:"0.0.0",rangeutils:"0.0.0",canon:"0.0.0",underscore:"0.0.0"},testmodules:[],provides:[{indexOn:"name",description:"Code completion support for specific languages", -ep:"extensionpoint",name:"completion"},{description:"Accept the chosen completion",key:["return","tab"],predicates:{completing:true},pointer:"controller#completeCommand",ep:"command",name:"complete"},{description:"Abandon the completion",key:"escape",predicates:{completing:true},pointer:"controller#completeCancelCommand",ep:"command",name:"complete cancel"},{description:"Choose the completion below",key:"down",predicates:{completing:true},pointer:"controller#completeDownCommand",ep:"command",name:"complete down"}, -{description:"Choose the completion above",key:"up",predicates:{completing:true},pointer:"controller#completeUpCommand",ep:"command",name:"complete up"}],type:"plugins/supported",name:"completion"},environment:{testmodules:[],dependencies:{settings:"0.0.0"},resourceURL:"resources/environment/",name:"environment",type:"plugins/supported"},undomanager:{resourceURL:"resources/undomanager/",description:"Manages undoable events",testmodules:["tests/testUndomanager"],provides:[{pointer:"#undoManagerCommand", -ep:"command",key:["ctrl_shift_z"],name:"redo"},{pointer:"#undoManagerCommand",ep:"command",key:["ctrl_z"],name:"undo"}],type:"plugins/supported",name:"undomanager"},rangeutils:{testmodules:["tests/test"],type:"plugins/supported",resourceURL:"resources/rangeutils/",description:"Utility functions for dealing with ranges of text",name:"rangeutils"},stylesheet:{resourceURL:"resources/stylesheet/",name:"stylesheet",environments:{worker:true},dependencies:{standard_syntax:"0.0.0"},testmodules:[],provides:[{pointer:"#CSSSyntax", -ep:"syntax",fileexts:["css","less"],name:"css"}],type:"plugins/supported",description:"CSS syntax highlighter"},html:{resourceURL:"resources/html/",name:"html",environments:{worker:true},dependencies:{standard_syntax:"0.0.0"},testmodules:[],provides:[{pointer:"#HTMLSyntax",ep:"syntax",fileexts:["htm","html"],name:"html"}],type:"plugins/supported",description:"HTML syntax highlighter"},js_syntax:{resourceURL:"resources/js_syntax/",name:"js_syntax",environments:{worker:true},dependencies:{standard_syntax:"0.0.0"}, -testmodules:[],provides:[{pointer:"#JSSyntax",ep:"syntax",fileexts:["js","json"],name:"js"}],type:"plugins/supported",description:"JavaScript syntax highlighter"},ctags:{resourceURL:"resources/ctags/",description:"Reads and writes tag files",dependencies:{traits:"0.0.0",underscore:"0.0.0"},testmodules:[],type:"plugins/supported",name:"ctags"},events:{resourceURL:"resources/events/",description:"Dead simple event implementation",dependencies:{traits:"0.0"},testmodules:["tests/test"],provides:[],type:"plugins/supported", -name:"events"},theme_manager:{resourceURL:"resources/theme_manager/",name:"theme_manager",share:true,environments:{main:true,worker:false},dependencies:{theme_manager_base:"0.0.0",settings:"0.0.0",events:"0.0.0",less:"0.0.0"},testmodules:[],provides:[{unregister:"themestyles#unregisterThemeStyles",register:"themestyles#registerThemeStyles",ep:"extensionhandler",name:"themestyles"},{unregister:"index#unregisterTheme",register:"index#registerTheme",ep:"extensionhandler",name:"theme"},{defaultValue:"standard", -description:"The theme plugin's name to use. If set to 'standard' no theme will be used",type:"text",ep:"setting",name:"theme"},{pointer:"#appLaunched",ep:"appLaunched"}],type:"plugins/supported",description:"Handles colors in Bespin"},standard_syntax:{resourceURL:"resources/standard_syntax/",description:"Easy-to-use basis for syntax engines",environments:{worker:true},dependencies:{syntax_worker:"0.0.0",syntax_directory:"0.0.0",underscore:"0.0.0"},testmodules:[],type:"plugins/supported",name:"standard_syntax"}, -types:{resourceURL:"resources/types/",description:"Defines parameter types for commands",testmodules:["tests/testBasic","tests/testTypes"],provides:[{indexOn:"name",description:"Commands can accept various arguments that the user enters or that are automatically supplied by the environment. Those arguments have types that define how they are supplied or completed. The pointer points to an object with methods convert(str value) and getDefault(). Both functions have `this` set to the command's `takes` parameter. If getDefault is not defined, the default on the command's `takes` is used, if there is one. The object can have a noInput property that is set to true to reflect that this type is provided directly by the system. getDefault must be defined in that case.", -ep:"extensionpoint",name:"type"},{description:"Text that the user needs to enter.",pointer:"basic#text",ep:"type",name:"text"},{description:"A JavaScript number",pointer:"basic#number",ep:"type",name:"number"},{description:"A true/false value",pointer:"basic#bool",ep:"type",name:"boolean"},{description:"An object that converts via JavaScript",pointer:"basic#object",ep:"type",name:"object"},{description:"A string that is constrained to be one of a number of pre-defined values",pointer:"basic#selection", -ep:"type",name:"selection"},{description:"A type which we don't understand from the outset, but which we hope context can help us with",ep:"type",name:"deferred"}],type:"plugins/supported",name:"types"},jquery:{testmodules:[],resourceURL:"resources/jquery/",name:"jquery",type:"plugins/thirdparty"},embedded:{testmodules:[],dependencies:{theme_manager:"0.0.0",text_editor:"0.0.0",appconfig:"0.0.0",edit_session:"0.0.0",screen_theme:"0.0.0"},resourceURL:"resources/embedded/",name:"embedded",type:"plugins/supported"}, -settings:{resourceURL:"resources/settings/",description:"Infrastructure and commands for managing user preferences",share:true,dependencies:{types:"0.0"},testmodules:[],provides:[{description:"Storage for the customizable Bespin settings",pointer:"index#settings",ep:"appcomponent",name:"settings"},{indexOn:"name",description:"A setting is something that the application offers as a way to customize how it works",register:"index#addSetting",ep:"extensionpoint",name:"setting"},{description:"A settingChange is a way to be notified of changes to a setting", -ep:"extensionpoint",name:"settingChange"},{pointer:"commands#setCommand",description:"define and show settings",params:[{defaultValue:null,type:{pointer:"settings:index#getSettings",name:"selection"},name:"setting",description:"The name of the setting to display or alter"},{defaultValue:null,type:{pointer:"settings:index#getTypeSpecFromAssignment",name:"deferred"},name:"value",description:"The new value for the chosen setting"}],ep:"command",name:"set"},{pointer:"commands#unsetCommand",description:"unset a setting entirely", -params:[{type:{pointer:"settings:index#getSettings",name:"selection"},name:"setting",description:"The name of the setting to return to defaults"}],ep:"command",name:"unset"}],type:"plugins/supported",name:"settings"},appconfig:{resourceURL:"resources/appconfig/",description:"Instantiates components and displays the GUI based on configuration.",dependencies:{jquery:"0.0.0",canon:"0.0.0",settings:"0.0.0"},testmodules:[],provides:[{description:"Event: Fired when the app is completely launched.",ep:"extensionpoint", -name:"appLaunched"}],type:"plugins/supported",name:"appconfig"},syntax_worker:{resourceURL:"resources/syntax_worker/",description:"Coordinates multiple syntax engines",environments:{worker:true},dependencies:{syntax_directory:"0.0.0",underscore:"0.0.0"},testmodules:[],type:"plugins/supported",name:"syntax_worker"},screen_theme:{resourceURL:"resources/screen_theme/",description:"Bespins standard theme basePlugin",dependencies:{theme_manager:"0.0.0"},testmodules:[],provides:[{url:["theme.less"],ep:"themestyles"}, -{defaultValue:"@global_font",ep:"themevariable",name:"container_font"},{defaultValue:"@global_font_size",ep:"themevariable",name:"container_font_size"},{defaultValue:"@global_container_background",ep:"themevariable",name:"container_bg"},{defaultValue:"@global_color",ep:"themevariable",name:"container_color"},{defaultValue:"@global_line_height",ep:"themevariable",name:"container_line_height"},{defaultValue:"@global_pane_background",ep:"themevariable",name:"pane_bg"},{defaultValue:"@global_pane_border_radius", -ep:"themevariable",name:"pane_border_radius"},{defaultValue:"@global_form_font",ep:"themevariable",name:"form_font"},{defaultValue:"@global_form_font_size",ep:"themevariable",name:"form_font_size"},{defaultValue:"@global_form_line_height",ep:"themevariable",name:"form_line_height"},{defaultValue:"@global_form_color",ep:"themevariable",name:"form_color"},{defaultValue:"@global_form_text_shadow",ep:"themevariable",name:"form_text_shadow"},{defaultValue:"@global_pane_link_color",ep:"themevariable",name:"pane_a_color"}, -{defaultValue:"@global_font",ep:"themevariable",name:"pane_font"},{defaultValue:"@global_font_size",ep:"themevariable",name:"pane_font_size"},{defaultValue:"@global_pane_text_shadow",ep:"themevariable",name:"pane_text_shadow"},{defaultValue:"@global_pane_h1_font",ep:"themevariable",name:"pane_h1_font"},{defaultValue:"@global_pane_h1_font_size",ep:"themevariable",name:"pane_h1_font_size"},{defaultValue:"@global_pane_h1_color",ep:"themevariable",name:"pane_h1_color"},{defaultValue:"@global_font_size * 1.8", -ep:"themevariable",name:"pane_line_height"},{defaultValue:"@global_pane_color",ep:"themevariable",name:"pane_color"},{defaultValue:"@global_text_shadow",ep:"themevariable",name:"pane_text_shadow"},{defaultValue:"@global_font",ep:"themevariable",name:"button_font"},{defaultValue:"@global_font_size",ep:"themevariable",name:"button_font_size"},{defaultValue:"@global_button_color",ep:"themevariable",name:"button_color"},{defaultValue:"@global_button_background",ep:"themevariable",name:"button_bg"},{defaultValue:"@button_bg - #063A27", -ep:"themevariable",name:"button_bg2"},{defaultValue:"@button_bg - #194A5E",ep:"themevariable",name:"button_border"},{defaultValue:"@global_control_background",ep:"themevariable",name:"control_bg"},{defaultValue:"@global_control_color",ep:"themevariable",name:"control_color"},{defaultValue:"@global_control_border",ep:"themevariable",name:"control_border"},{defaultValue:"@global_control_border_radius",ep:"themevariable",name:"control_border_radius"},{defaultValue:"@global_control_active_background", -ep:"themevariable",name:"control_active_bg"},{defaultValue:"@global_control_active_border",ep:"themevariable",name:"control_active_border"},{defaultValue:"@global_control_active_color",ep:"themevariable",name:"control_active_color"},{defaultValue:"@global_control_active_inset_color",ep:"themevariable",name:"control_active_inset_color"}],type:"plugins/supported",name:"screen_theme"}})})})(); -(function(){var y=bespin.tiki.require("jquery").$,s=function(v,r,l){v=v.style[l]||document.defaultView.getComputedStyle(v,"").getPropertyValue(l);if(!v||v=="auto"||v=="intrinsic")v=r.style[l];return v};bespin.useBespin=function(v,r){var l=bespin.tiki.require("bespin:util/util"),h={},d=h.settings;r=r||{};for(var f in r)h[f]=r[f];r=h.settings;if(d!==undefined)for(f in d)if(r[f]===undefined)h.settings[f]=d[f];var m=null,i=new (bespin.tiki.require("bespin:promise").Promise);bespin.tiki.require.ensurePackage("::appconfig", -function(){var g=bespin.tiki.require("appconfig");if(l.isString(v))v=document.getElementById(v);if(l.none(h.initialContent))h.initialContent=v.value||v.innerHTML;v.innerHTML="";if(v.type=="textarea"){var j=v.parentNode,q=document.createElement("div"),t=function(){var C="position:relative;";["margin-top","margin-left","margin-right","margin-bottom"].forEach(function(L){C+=L+":"+s(v,q,L)+";"});var e=s(v,q,"width"),K=s(v,q,"height");C+="height:"+K+";width:"+e+";";C+="display:inline-block;";q.setAttribute("style", -C)};window.addEventListener("resize",t,false);t();for(v.nextSibling?j.insertBefore(q,v.nextSibling):j.appendChild(q);j!==document;){if(j.tagName.toUpperCase()==="FORM"){var B=j.onsubmit;j.onsubmit=function(C){v.value=m.editor.value;v.innerHTML=m.editor.value;B&&B.call(this,C)};break}j=j.parentNode}v.style.display="none";h.element=q;if(!l.none(v.getAttribute("readonly")))h.readOnly=true}else h.element=v;g.launch(h).then(function(C){m=C;i.resolve(C)})});return i};y(document).ready(function(){for(var v= -[],r=document.querySelectorAll(".bespin"),l=0;l/,tag:"operator",then:e},{regex:/^./,tag:"keyword",then:a+"_attrName"}];c[a+"_attrName"]=[{regex:/^\s+/,tag:"plain",then:a+"_afterAttrName"},{regex:/^\//,tag:"operator",then:a+"_selfClosingStartTag"},{regex:/^=/,tag:"operator",then:a+"_beforeAttrValue"},{regex:/^>/,tag:"operator", -then:e},{regex:/^["'<]+/,tag:"error"},{regex:/^[^ \t\n\/=>"'<]+/,tag:"keyword"}];c[a+"_afterAttrName"]=[{regex:/^\s+/,tag:"plain"},{regex:/^\//,tag:"operator",then:a+"_selfClosingStartTag"},{regex:/^=/,tag:"operator",then:a+"_beforeAttrValue"},{regex:/^>/,tag:"operator",then:e},{regex:/^./,tag:"keyword",then:a+"_attrName"}];c[a+"_beforeAttrValue"]=[{regex:/^\s+/,tag:"plain"},{regex:/^"/,tag:"string",then:a+"_attrValueQQ"},{regex:/^(?=&)/,tag:"plain",then:a+"_attrValueU"},{regex:/^'/,tag:"string", -then:a+"_attrValueQ"},{regex:/^>/,tag:"error",then:e},{regex:/^./,tag:"string",then:a+"_attrValueU"}];c[a+"_attrValueQQ"]=[{regex:/^"/,tag:"string",then:a+"_afterAttrValueQ"},{regex:/^[^"]+/,tag:"string"}];c[a+"_attrValueQ"]=[{regex:/^'/,tag:"string",then:a+"_afterAttrValueQ"},{regex:/^[^']+/,tag:"string"}];c[a+"_attrValueU"]=[{regex:/^\s/,tag:"string",then:a+"_beforeAttrName"},{regex:/^>/,tag:"operator",then:e},{regex:/[^ \t\n>]+/,tag:"string"}];c[a+"_afterAttrValueQ"]=[{regex:/^\s/,tag:"plain", -then:a+"_beforeAttrName"},{regex:/^\//,tag:"operator",then:a+"_selfClosingStartTag"},{regex:/^>/,tag:"operator",then:e},{regex:/^(?=.)/,tag:"operator",then:a+"_beforeAttrName"}];c[a+"_selfClosingStartTag"]=[{regex:/^>/,tag:"operator",then:"start"},{regex:/^./,tag:"error",then:a+"_beforeAttrName"}]};c={start:[{regex:/^[^<]+/,tag:"plain"},{regex:/^ - - -

    -
    waka
    -

    - This is the Bullet physics engine, compiled from C++ to JavaScript using Emscripten, with rendering by CubicVR.js using WebGL. -

    -

      -
    • Adjust the view by dragging the mouse over the canvas.
    • -
    • Note that the first drop of the cubes may be slow - give the JITs time to warm up.
    • -
    -

    - - - - diff --git a/demos/webgl/demo_old.html b/demos/webgl/demo_old.html deleted file mode 100644 index 447dace652989..0000000000000 --- a/demos/webgl/demo_old.html +++ /dev/null @@ -1,89 +0,0 @@ - - - Bullet/WebGL Demo - - - - - - - -
    -
    - -
    - - - -

    -
    waka
    -
    - Bullet/WebGL Demo: The Bullet physics engine, compiled from C++ to JavaScript using Emscripten, with rendering by GLGE using WebGL. -

    - Tested with Firefox 4 nightly builds (minefield) and Chrome 7 (requires --enable-webgl on the commandline); should work with any - browser that supports WebGL -
    - - - diff --git a/demos/webgl/doit.sh b/demos/webgl/doit.sh deleted file mode 100755 index e450997150a12..0000000000000 --- a/demos/webgl/doit.sh +++ /dev/null @@ -1,14 +0,0 @@ -echo "gccing... (run me in bullet/demos/HelloWorld)" -~/Dev/llvm-gcc-4.2-2.8.source/cbuild/install/bin/llvm-g++ -c HelloWorld.cpp -I../../src -emit-llvm -o HelloWorld.o -#echo "linking..." -#~/Dev/llvm-2.8/cbuild/Release/bin/llvm-link HelloWorld.o /dev/shm/tmp/libBullet.bc -o /dev/shm/tmp/bulletTest.bc -#echo "dissing..." -#~/Dev/llvm-2.8/cbuild/Release/bin/llvm-dis -show-annotations /dev/shm/tmp/bulletTest.bc -#echo "emscriptening..." -#python ~/Dev/emscripten/emscripten.py /dev/shm/tmp/bulletTest.ll > /dev/shm/tmp/bulletTest.js - -echo "dissing..." -~/Dev/llvm-2.8/cbuild/Release/bin/llvm-dis -show-annotations HelloWorld.o -echo "emscriptening..." -python ~/Dev/emscripten/emscripten.py HelloWorld.o.ll ~/Dev/tracemonkey/js/src/js '{ "USE_TYPED_ARRAYS": 1 }' &> HelloWorld.js - diff --git a/demos/webgl/glge.js b/demos/webgl/glge.js deleted file mode 100644 index b51f3dcd71951..0000000000000 --- a/demos/webgl/glge.js +++ /dev/null @@ -1,7883 +0,0 @@ -/* -GLGE WebGL Graphics Engine -Copyright (c) 2010, Paul Brunt -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - * Neither the name of GLGE nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL PAUL BRUNT BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -*/ - -/** - * @fileOverview - * @name glge.js - * @author me@paulbrunt.co.uk - */ - - - - if(!window["GLGE"]){ - /** - * @namespace Holds the functionality of the library - */ - window["GLGE"]={}; -} - -(function(GLGE){ - - -/** -* Function to augment one object with another -* @param {object} obj1 Source Object -* @param {object} obj2 Destination Object -*/ -GLGE.augment=function(obj1,obj2){ - for(proto in obj1.prototype){ - obj2.prototype[proto]=obj1.prototype[proto]; - } -} - - -/** -* Moves all GLGE function to global -**/ -GLGE.makeGlobal=function(){ - for(var key in GLGE){ - window[key]=GLGE[key]; - } -} - -GLGE.New=function(createclass){ - if(GLGE[createclass].prototype.className!=""){ - return new GLGE[createclass](); - }else{ - return false; - } -} - -/** -* @constant -* @description Enumeration for TRUE -*/ -GLGE.TRUE=1; -/** -* @constant -* @description Enumeration for FALSE -*/ -GLGE.FALSE=0; - - -/** -* @constant -* @description Enumeration for tri rendering -*/ -GLGE.DRAW_TRIS=1; -/** -* @constant -* @description Enumeration for line rendering -*/ -GLGE.DRAW_LINES=2; - -/** -* @constant -* @description Enumeration for line loop rendering -*/ -GLGE.DRAW_LINELOOPS=3; -/** -* @constant -* @description Enumeration for line loop rendering -*/ -GLGE.DRAW_LINESTRIPS=4; -/** -* @constant -* @description Enumeration for point rendering -*/ -GLGE.DRAW_POINTS=5; - - -/** -* @constant -* @description Enumeration for rendering using default shader -*/ -GLGE.RENDER_DEFAULT=0; - -/** -* @constant -* @description Enumeration for rendering using shadow shader -*/ -GLGE.RENDER_SHADOW=1; - -/** -* @constant -* @description Enumeration for rendering using pick shader -*/ -GLGE.RENDER_PICK=2; - -/** -* @constant -* @description Enumeration for rendering using normal shader -*/ -GLGE.RENDER_NORMAL=3; - -/** -* @constant -* @description Enumeration for no rendering -*/ -GLGE.RENDER_NULL=4; - -/** -* @constant -* @description Enumeration for box bound text picking -*/ -GLGE.TEXT_BOXPICK=1; -/** -* @constant -* @description Enumeration for text bound text picking -*/ -GLGE.TEXT_TEXTPICK=1; - -/** -* @constant -* @description Enumeration for euler rotaions mode -*/ -GLGE.P_EULER=1; - -/** -* @constant -* @description Enumeration for quaternions mode -*/ -GLGE.P_QUAT=2; - -/** -* @constant -* @description Enumeration for matrix rotation mode -*/ -GLGE.P_MATRIX=3; - -/** -* @constant -* @description Enumeration for no value -*/ -GLGE.NONE=0; - -/** -* @constant -* @description Enumeration for X-Axis -*/ -GLGE.XAXIS=1; -/** -* @constant -* @description Enumeration for Y-Axis -*/ -GLGE.YAXIS=2; -/** -* @constant -* @description Enumeration for Z-Axis -*/ -GLGE.ZAXIS=3; - -/** -* @constant -* @description Enumeration for +X-Axis -*/ -GLGE.POS_XAXIS=1; -/** -* @constant -* @description Enumeration for -X-Axis -*/ -GLGE.NEG_XAXIS=2; -/** -* @constant -* @description Enumeration for +Y-Axis -*/ -GLGE.POS_YAXIS=3; -/** -* @constant -* @description Enumeration for -Y-Axis -*/ -GLGE.NEG_YAXIS=4; -/** -* @constant -* @description Enumeration for +Z-Axis -*/ -GLGE.POS_ZAXIS=5; -/** -* @constant -* @description Enumeration for -Z-Axis -*/ -GLGE.NEG_ZAXIS=6; - -/** -* @constant -* @description Linear blending function -*/ -GLGE.LINEAR_BLEND=function(value){ - return value; -} -/** -* @constant -* @description Quadratic blending function -*/ -GLGE.QUAD_BLEND=function(value){ - return value*value; -} -/** -* @constant -* @description Special blending function -*/ -GLGE.SPECIAL_BLEND=function(value){ - value=value*(2-value); - return value*value; -} - - -GLGE.error=function(error){ - alert(error); -} - -/** -* @namespace Holds the global asset store -*/ -GLGE.Assets={}; -GLGE.Assets.assets={}; - -GLGE.Assets.createUUID=function(){ - var data=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F"]; - var data2=["8","9","A","B"]; - uuid=""; - for(var i=0;i<38;i++){ - switch(i){ - case 8:uuid=uuid+"-";break; - case 13:uuid=uuid+"-";break; - case 18:uuid=uuid+"-";break; - case 14:uuid=uuid+"4";break; - case 19:uuid=uuid+data2[Math.round(Math.random()*3)];break; - default:uuid=uuid+data[Math.round(Math.random()*15)];break; - } - } - return uuid; -} -/** -* @function registers a new asset -*/ -GLGE.Assets.registerAsset=function(obj,uid){ - if(!uid){ - uid=GLGE.Assets.createUUID(); - }; - obj.uid=uid; - GLGE.Assets.assets[uid]=obj; -} -/** -* @function removes an asset -*/ -GLGE.Assets.unregisterAsset=function(uid){ - delete GLGE.Assets.assets[uid]; -} -/** -* @function finds an asset by uid -*/ -GLGE.Assets.get=function(uid){ - var value=GLGE.Assets.assets[uid]; - if(value){ - return value; - }else{ - return false; - } -} - -/** -* @function hashing function -* @private -*/ -GLGE.fastHash=function(str){ - var s1=0;var s2=0;var s3=0;var s4=0;var s5=0;var s6=0; - var c1=0;var c2=0;var c3=0;var c4=0;var c5=0;var c6=0; - var i=0; - var length=str.length; - str+="000000"; - while(i0) GLGE.Message.loadMessages(); -} - - - -/** -* function to parse a colour input into RGB eg #ff00ff, red, rgb(100,100,100) -* @param {string} color the color to parse -*/ -GLGE.colorParse=function(color){ - var red,green,blue,alpha; - //defines the color names - var color_names = { - aliceblue: 'f0f8ff', antiquewhite: 'faebd7', aqua: '00ffff', - aquamarine: '7fffd4', azure: 'f0ffff', beige: 'f5f5dc', - bisque: 'ffe4c4', black: '000000', blanchedalmond: 'ffebcd', - blue: '0000ff', blueviolet: '8a2be2', brown: 'a52a2a', - burlywood: 'deb887', cadetblue: '5f9ea0', chartreuse: '7fff00', - chocolate: 'd2691e', coral: 'ff7f50', cornflowerblue: '6495ed', - cornsilk: 'fff8dc', crimson: 'dc143c', cyan: '00ffff', - darkblue: '00008b', darkcyan: '008b8b', darkgoldenrod: 'b8860b', - darkgray: 'a9a9a9', darkgreen: '006400', darkkhaki: 'bdb76b', - darkmagenta: '8b008b', darkolivegreen: '556b2f', darkorange: 'ff8c00', - darkorchid: '9932cc', darkred: '8b0000', darksalmon: 'e9967a', - darkseagreen: '8fbc8f', darkslateblue: '483d8b', darkslategray: '2f4f4f', - darkturquoise: '00ced1', darkviolet: '9400d3', deeppink: 'ff1493', - deepskyblue: '00bfff', dimgray: '696969', dodgerblue: '1e90ff', - feldspar: 'd19275', firebrick: 'b22222', floralwhite: 'fffaf0', - forestgreen: '228b22', fuchsia: 'ff00ff', gainsboro: 'dcdcdc', - ghostwhite: 'f8f8ff', gold: 'ffd700', goldenrod: 'daa520', - gray: '808080', green: '008000', greenyellow: 'adff2f', - honeydew: 'f0fff0', hotpink: 'ff69b4', indianred : 'cd5c5c', - indigo : '4b0082', ivory: 'fffff0', khaki: 'f0e68c', - lavender: 'e6e6fa', lavenderblush: 'fff0f5', lawngreen: '7cfc00', - lemonchiffon: 'fffacd', lightblue: 'add8e6', lightcoral: 'f08080', - lightcyan: 'e0ffff', lightgoldenrodyellow: 'fafad2', lightgrey: 'd3d3d3', - lightgreen: '90ee90', lightpink: 'ffb6c1', lightsalmon: 'ffa07a', - lightseagreen: '20b2aa', lightskyblue: '87cefa', lightslateblue: '8470ff', - lightslategray: '778899', lightsteelblue: 'b0c4de', lightyellow: 'ffffe0', - lime: '00ff00', limegreen: '32cd32', linen: 'faf0e6', - magenta: 'ff00ff', maroon: '800000', mediumaquamarine: '66cdaa', - mediumblue: '0000cd', mediumorchid: 'ba55d3', mediumpurple: '9370d8', - mediumseagreen: '3cb371', mediumslateblue: '7b68ee', mediumspringgreen: '00fa9a', - mediumturquoise: '48d1cc', mediumvioletred: 'c71585', midnightblue: '191970', - mintcream: 'f5fffa', mistyrose: 'ffe4e1', moccasin: 'ffe4b5', - navajowhite: 'ffdead', navy: '000080', oldlace: 'fdf5e6', - olive: '808000', olivedrab: '6b8e23', orange: 'ffa500', - orangered: 'ff4500', orchid: 'da70d6', palegoldenrod: 'eee8aa', - palegreen: '98fb98', paleturquoise: 'afeeee', palevioletred: 'd87093', - papayawhip: 'ffefd5', peachpuff: 'ffdab9', peru: 'cd853f', - pink: 'ffc0cb', plum: 'dda0dd', powderblue: 'b0e0e6', - purple: '800080', red: 'ff0000', rosybrown: 'bc8f8f', - royalblue: '4169e1', saddlebrown: '8b4513', salmon: 'fa8072', - sandybrown: 'f4a460', seagreen: '2e8b57', seashell: 'fff5ee', - sienna: 'a0522d', silver: 'c0c0c0', skyblue: '87ceeb', - slateblue: '6a5acd', slategray: '708090', snow: 'fffafa', - springgreen: '00ff7f', steelblue: '4682b4', tan: 'd2b48c', - teal: '008080', thistle: 'd8bfd8', tomato: 'ff6347', - turquoise: '40e0d0', violet: 'ee82ee', violetred: 'd02090', - wheat: 'f5deb3', white: 'ffffff', whitesmoke: 'f5f5f5', - yellow: 'ffff00', yellowgreen: '9acd32' - }; - if(color_names[color]) color="#"+color_names[color]; - if(color.substr && color.substr(0,1)=="#"){ - color=color.substr(1); - if(color.length==8){ - red=parseInt("0x"+color.substr(0,2))/255; - green=parseInt("0x"+color.substr(2,2))/255; - blue=parseInt("0x"+color.substr(4,2))/255; - alpha=parseInt("0x"+color.substr(6,2))/255; - }else if(color.length==4){ - red=parseInt("0x"+color.substr(0,1))/15; - green=parseInt("0x"+color.substr(1,1))/15; - blue=parseInt("0x"+color.substr(2,1))/15; - alpha=parseInt("0x"+color.substr(3,1))/15; - }else if(color.length==6){ - red=parseInt("0x"+color.substr(0,2))/255; - green=parseInt("0x"+color.substr(2,2))/255; - blue=parseInt("0x"+color.substr(4,2))/255; - alpha=1; - }else if(color.length==3){ - red=parseInt("0x"+color.substr(0,1))/15; - green=parseInt("0x"+color.substr(1,1))/15; - blue=parseInt("0x"+color.substr(2,1))/15; - alpha=1; - } - }else if(color.substr && color.substr(0,4)=="rgb("){ - var colors=color.substr(4).split(","); - red=parseInt(colors[0])/255; - green=parseInt(colors[1])/255; - blue=parseInt(colors[2])/255; - alpha=1; - }else if(color.substr && color.substr(0,5)=="rgba("){ - var colors=color.substr(4).split(","); - red=parseInt(colors[0])/255; - green=parseInt(colors[1])/255; - blue=parseInt(colors[2])/255; - alpha=parseInt(colors[3])/255; - }else{ - red=0; - green=0; - blue=0; - alpha=0; - } - return {r:red,g:green,b:blue,a:alpha}; -} - - -/** -* @class A class to load json fragments from remote location or string -**/ -GLGE.JSONLoader=function(){ -} -GLGE.JSONLoader.prototype.downloadPriority=0; -/** -* Loads a json fragment from a url -* @param {string} url The URL to load -**/ -GLGE.JSONLoader.prototype.setJSONSrc=function(url){ - var GLGEObj=this; - GLGE.Message.messageLoader(url,function(text){ - GLGEObj.setJSONString(text); - },this.downloadPriority); -} -/** -* Loads a json fragment from a string -* @param {string} string The URL to load -**/ -GLGE.JSONLoader.prototype.setJSONString=function(string){ - var message = JSON.parse(string); - //check to make sure this is the correct class type - if(message.type==this.className){ - message.uid=this.uid; - //we don't want to create a new one we want to update this one - message.command="update"; - GLGE.Message.parseMessage(message); - } -} -/** -* Sets the download priority -* @param {number} value The download priority -**/ -GLGE.JSONLoader.prototype.setDownloadPriority=function(value){ - this.downloadPriority=value; -} -/** -* Gets the download priority -* @returns {number} The download priority -**/ -GLGE.JSONLoader.prototype.getDownloadPriority=function(){ - return this.downloadPriority; -} - - -/** -* @class A events class -**/ -GLGE.Events=function(){ -} -/** -* Fires an event -* @param {string} event The name of the event to fire -* @param {object} data the events data -**/ -GLGE.Events.prototype.fireEvent=function(event,data){ - if(this.events && this.events[event]){ - var events=this.events[event]; - for(var i=0;i1){ - if(this.loop){ - frame=((parseFloat(now)-parseFloat(this.animationStart))/1000*this.frameRate)%(this.animation.frames-1)+1; - }else{ - frame=((parseFloat(now)-parseFloat(this.animationStart))/1000*this.frameRate)+1; - if(frame>=this.animation.frames){ - frame=this.animation.frames; - } - } - }else{ - frame=1; - } - - return Math.round(frame); -} - - /** -* gets the initial values for the animation vector for blending -* @param {GLGE.AnimationVector} animation The animation -* @private -*/ - GLGE.Animatable.prototype.getInitialValues=function(animation,time){ - var initValues={}; - - if(this.animation){ - this.lastFrame=null; - this.animate(time,true); - } - - for(var property in animation.curves){ - if(this["get"+property]){ - initValues[property]=this["get"+property](); - } - } - - return initValues; -} - -/** -* update animated properties on this object -*/ -GLGE.Animatable.prototype.animate=function(now,nocache){ - if(!this.paused && this.animation){ - if(!now) now=parseInt(new Date().getTime()); - var frame=this.getFrameNumber(now); - - if(!this.animation.animationCache) this.animation.animationCache={}; - if(frame!=this.lastFrame || this.blendTime!=0){ - this.lastFrame=frame; - if(this.blendTime==0){ - if(!this.animation.animationCache[frame] || nocache){ - this.animation.animationCache[frame]=[]; - for(property in this.animation.curves){ - if(this["set"+property]){ - var value=this.animation.curves[property].getValue(parseFloat(frame)); - switch(property){ - case "QuatX": - case "QuatY": - case "QuatZ": - case "QuatW": - case "RotX": - case "RotY": - case "RotZ": - var rot=true; - break; - default: - this.animation.animationCache[frame].push({property:property,value:value}); - break; - } - this["set"+property](value); - } - } - if(rot){ - value=this.getRotMatrix(); - this.animation.animationCache[frame].push({property:"RotMatrix",value:value}); - } - }else{ - var cache=this.animation.animationCache[frame]; - for(var i=0;i0){ - this.blendInitValues=this.getInitialValues(animationVector,starttime); - this.blendTime=blendDuration; - } - this.animationStart=starttime; - this.lastFrame=null; - this.animation=animationVector; - this.animFinished=false; - return this; -} -/** -* Gets the animation vector of this object -* @returns {AnimationVector} -*/ -GLGE.Animatable.prototype.getAnimation=function(){ - return this.animation; -} -/** -* Sets the frame rate of the animation -* @param {number} value the frame rate to set -*/ -GLGE.Animatable.prototype.setFrameRate=function(value){ - this.frameRate=value; - return this; -} -/** -* Gets the frame rate of the animation -* @return {number} the current frame rate -*/ -GLGE.Animatable.prototype.getFrameRate=function(){ - return this.frameRate; -} -/** -* Sets the loop flag to GLGE.TRUE or GLGE.FALSE -* @param {boolean} value -*/ -GLGE.Animatable.prototype.setLoop=function(value){ - this.loop=value; - return this; -} -/** -* Gets the loop flag -* @return {boolean} -*/ -GLGE.Animatable.prototype.getLoop=function(){ - return this.loop; -} -/** -* @function is looping? @see GLGE.Animatable#getLoop -*/ -GLGE.Animatable.prototype.isLooping=GLGE.Animatable.prototype.getLoop; - -/** -* Sets the paused flag to GLGE.TRUE or GLGE.FALSE -* @param {boolean} value -*/ -GLGE.Animatable.prototype.setPaused=function(value){ - if(value) this.pauseTime=parseInt(new Date().getTime()); - else this.animationStart=this.animationStart+(parseInt(new Date().getTime())-this.pauseTime); - this.paused=value; - return this; -} -/** -* Gets the paused flag -* @return {boolean} -*/ -GLGE.Animatable.prototype.getPaused=function(){ - return this.paused; -} -/** -* Toggles the paused flag -* @return {boolean} returns the resulting flag state -*/ -GLGE.Animatable.prototype.togglePaused=function(){ - this.setPaused(!this.getPaused()); - return this.paused; -} -closure_export(); - - -/** -* @class A bezier class to add points to the Animation Curve -* @param {string} uid a unique string to identify this object -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.BezTriple=function(uid){ - GLGE.Assets.registerAsset(this,uid); -}; -GLGE.augment(GLGE.QuickNotation,GLGE.BezTriple); -GLGE.augment(GLGE.JSONLoader,GLGE.BezTriple); - -GLGE.BezTriple.prototype.className="BezTriple"; -/** -* set the x1-coord -* @param {number} x x1-coord control point -*/ -GLGE.BezTriple.prototype.setX1=function(x){ - this.x1=parseFloat(x); - return this; -}; -/** -* set the y1-coord -* @param {number} y y1-coord control point -*/ -GLGE.BezTriple.prototype.setY1=function(y){ - this.y1=parseFloat(y); - return this; -}; -/** -* set the x2-coord -* @param {number} x x2-coord control point -*/ -GLGE.BezTriple.prototype.setX2=function(x){ - this.x=parseFloat(x); - return this; -}; -/** -* set the y2-coord -* @param {number} y y2-coord control point -*/ -GLGE.BezTriple.prototype.setY2=function(y){ - this.y=parseFloat(y); - return this; -}; -/** -* set the x3-coord -* @param {number} x x3-coord control point -*/ -GLGE.BezTriple.prototype.setX3=function(x){ - this.x3=parseFloat(x); - return this; -}; -/** -* set the y3-coord -* @param {number} y y3-coord control point -*/ -GLGE.BezTriple.prototype.setY3=function(y){ - this.y3=parseFloat(y); - return this; -}; - - -/** -* @class A LinearPoint class to add points to the Animation Curve -* @param {string} uid unique string for this class -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.LinearPoint=function(uid){ - GLGE.Assets.registerAsset(this,uid); -}; -GLGE.augment(GLGE.QuickNotation,GLGE.LinearPoint); -GLGE.augment(GLGE.JSONLoader,GLGE.LinearPoint); -GLGE.LinearPoint.prototype.className="LinearPoint"; -/** -* set the x-coord -* @param {number} x x-coord control point -*/ -GLGE.LinearPoint.prototype.setX=function(x){ - this.x=parseFloat(x); - return this; -}; -/** -* set the y-coord -* @param {number} y y-coord control point -*/ -GLGE.LinearPoint.prototype.setY=function(y){ - this.y=parseFloat(y); - return this; -}; - - -/** -* @class A StepPoint class to add points to the Animation Curve -* @param {number} x x-coord control point -* @param {object} value value of control point -*/ -GLGE.StepPoint=function(x,value){ - this.x=parseFloat(x); - this.y=value; -}; - -/** -* @class A curve which interpolates between control points -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.AnimationCurve=function(uid){ - GLGE.Assets.registerAsset(this,uid); - this.keyFrames=[]; - this.solutions={}; -}; -GLGE.augment(GLGE.QuickNotation,GLGE.AnimationCurve); -GLGE.augment(GLGE.JSONLoader,GLGE.AnimationCurve); -GLGE.AnimationCurve.prototype.className="AnimationCurve"; -GLGE.AnimationCurve.prototype.keyFrames=null; -/** -* Adds a point to the curve -* @param {object} point The point to add -* @returns {Number} Index of the newly added point -*/ -GLGE.AnimationCurve.prototype.addPoint=function(point){ - this.keyFrames.push(point); - return this.keyFrames.length-1; -}; -GLGE.AnimationCurve.prototype.addStepPoint=GLGE.AnimationCurve.prototype.addPoint; -GLGE.AnimationCurve.prototype.addLinearPoint=GLGE.AnimationCurve.prototype.addPoint; -GLGE.AnimationCurve.prototype.addBezTriple=GLGE.AnimationCurve.prototype.addPoint; -/** -* Get the value of the curve at any point -* @param {Number} frame The frame(x-coord) to return the value for -* @returns {Number} The value of the curve at the given point -*/ -GLGE.AnimationCurve.prototype.coord=function(x,y){ - return {x:x,y:y} -} -/** -* Sets the animation channel this curve animates -* @param {string} channel The property to animate -*/ -GLGE.AnimationCurve.prototype.setChannel=function(channel){ - this.channel=channel -} -GLGE.AnimationCurve.prototype.getValue=function(frame){ - var startKey; - var endKey; - var preStartKey; - var preEndKey; - if(framethis.keyFrames[startKey].x)){ - preStartKey=startKey; - startKey=i; - }else if(this.keyFrames[i].x<=frame && (preStartKey==undefined || this.keyFrames[i].x>this.keyFrames[preStartKey].x)){ - preStartKey=i; - } - if(this.keyFrames[i].x>frame && (endKey==undefined || this.keyFrames[i].x<=this.keyFrames[endKey].x)){ - preEndKey=endKey; - endKey=i; - }else if(this.keyFrames[i].x>frame && (preEndKey==undefined || this.keyFrames[i].x<=this.keyFrames[preEndKey].x)){ - preEndKey=i; - } - } - if(startKey==undefined){ - startKey=endKey; - endKey=preEndKey; - } - if(endKey==undefined){ - endKey=startKey; - startKey=preStartKey; - } - if(this.keyFrames[startKey] instanceof GLGE.BezTriple && this.keyFrames[endKey] instanceof GLGE.BezTriple){ - var C1=this.coord(this.keyFrames[startKey].x,this.keyFrames[startKey].y); - var C2=this.coord(this.keyFrames[startKey].x3,this.keyFrames[startKey].y3); - var C3=this.coord(this.keyFrames[endKey].x1,this.keyFrames[endKey].y1); - var C4=this.coord(this.keyFrames[endKey].x,this.keyFrames[endKey].y); - return this.atX(frame,C1,C2,C3,C4).y; - } - if(this.keyFrames[startKey] instanceof GLGE.LinearPoint && this.keyFrames[endKey] instanceof GLGE.BezTriple){ - var C1=this.coord(this.keyFrames[startKey].x,this.keyFrames[startKey].y); - var C2=this.coord(this.keyFrames[endKey].x1,this.keyFrames[endKey].y1); - var C3=this.coord(this.keyFrames[endKey].x1,this.keyFrames[endKey].y1); - var C4=this.coord(this.keyFrames[endKey].x,this.keyFrames[endKey].y); - return this.atX(frame,C1,C2,C3,C4).y; - } - if(this.keyFrames[startKey] instanceof GLGE.BezTriple && this.keyFrames[endKey] instanceof GLGE.LinearPoint){ - var C1=this.coord(this.keyFrames[startKey].x,this.keyFrames[startKey].y); - var C2=this.coord(this.keyFrames[startKey].x3,this.keyFrames[startKey].y3); - var C3=this.coord(this.keyFrames[startKey].x3,this.keyFrames[startKey].y3); - var C4=this.coord(this.keyFrames[endKey].x,this.keyFrames[endKey].y); - return this.atX(frame,C1,C2,C3,C4).y; - } - if(this.keyFrames[startKey] instanceof GLGE.LinearPoint && this.keyFrames[endKey] instanceof GLGE.LinearPoint){ - var value=(frame-this.keyFrames[startKey].x)*(this.keyFrames[endKey].y-this.keyFrames[startKey].y)/(this.keyFrames[endKey].x-this.keyFrames[startKey].x)+this.keyFrames[startKey].y; - return value; - } - if(this.keyFrames[startKey] instanceof GLGE.StepPoint){ - return this.keyFrames[startKey].y - } - if(!this.keyFrames.preStartKey) this.keyFrames.preStartKey=this.keyFrames[0].y; - return this.keyFrames.preStartKey; -}; -/** -* Function used to calculate bezier curve -* @private -*/ -GLGE.AnimationCurve.prototype.B1=function(t) { return t*t*t }; -/** -* Function used to calculate bezier curve -* @private -*/ -GLGE.AnimationCurve.prototype.B2=function(t) { return 3*t*t*(1-t) }; -/** -* Function used to calculate bezier curve -* @private -*/ -GLGE.AnimationCurve.prototype.B3=function(t) { return 3*t*(1-t)*(1-t) }; -/** -* Function used to calculate bezier curve -* @private -*/ -GLGE.AnimationCurve.prototype.B4=function(t) { return (1-t)*(1-t)*(1-t) }; -/** -* Gets the value of a bezier curve at a given point -* @private -*/ -GLGE.AnimationCurve.prototype.getBezier=function(t,C1,C2,C3,C4) { - var pos = {}; - pos.x = C1.x*this.B1(t) + C2.x*this.B2(t) + C3.x*this.B3(t) + C4.x*this.B4(t); - pos.y = C1.y*this.B1(t) + C2.y*this.B2(t) + C3.y*this.B3(t) + C4.y*this.B4(t); - return pos; -}; -/** -* Solves cubic equation to get the parametic value of the curve at a specified point -* @private -*/ -GLGE.AnimationCurve.prototype.Quad3Solve=function(a,b,c,d){ - ref=a+"-"+b+"-"+"-"+c+"-"+d; - if(this.solutions[ref]){ - return this.solutions[ref]; - } - else - { - b /= a;c /= a;d /= a; - var q, r, d1, s, t, t1, r13; - q = (3.0*c - (b*b))/9.0; - r = -(27.0*d) + b*(9.0*c - 2.0*(b*b)); - r /= 54.0; - t1 = (b/3.0); - discrim = q*q*q + r*r; - result=[]; - - if (discrim > 0) { - // one real, two complex - s = r + Math.sqrt(discrim); - s = ((s < 0) ? -Math.pow(-s, (1.0/3.0)) : Math.pow(s, (1.0/3.0))); - t = r - Math.sqrt(discrim); - t = ((t < 0) ? -Math.pow(-t, (1.0/3.0)) : Math.pow(t, (1.0/3.0))); - result[0] = -t1 + s + t; - t1 = t1 + (s + t)/2.0; - result[1] = result[2] = -t1; - t1 = Math.sqrt(3.0)*(-t + s)/2; - } - else if (discrim == 0){ - // All roots real - r13 = ((r < 0) ? -Math.pow(-r,(1.0/3.0)) : Math.pow(r,(1.0/3.0))); - result[1] = -t1 + 2.0*r13; - result[1] = result[2] = -(r13 + t1); - } - else - { - q = -q; - d1 = q*q*q; - d1 = Math.acos(r/Math.sqrt(1)); - r13 = 2.0*Math.sqrt(q); - - - result[0] = -t1 + r13*Math.cos(d1/3.0); - result[1] = -t1 + r13*Math.cos((d1 + 2.0*Math.PI)/3.0); - result[2] = -t1 + r13*Math.cos((d1 + 4.0*Math.PI)/3.0); - } - var toreturn=false; - //determine which is the correct result - if(result[0]>=0 && result[0]<=1) toreturn=result[0]; - if(!toreturn && result[1]>=0 && result[1]<=1) toreturn=result[1]; - if(!toreturn && result[2]>=0 && result[2]<=1) toreturn=result[2]; - //cache result for next time - this.solutions[ref]=toreturn; - - return toreturn; - } -}; -/** -* Get the value of the a single bezier curve -* @param {Number} x xcoord of point to get -* @param {Number} C1 First bezier control point -* @param {Number} C2 Second bezier control point -* @param {Number} C3 Third bezier control point -* @param {Number} C4 Forth bezier control point -* @returns {Number} The value of the curve at the given x -*/ -GLGE.AnimationCurve.prototype.atX=function(x,C1,C2,C3,C4){ - a=C1.x-C2.x*3+C3.x*3-C4.x; - b=C2.x*3-C3.x*6+C4.x*3; - c=C3.x*3-C4.x*3; - d=C4.x-x; - return this.getBezier(this.Quad3Solve(a,b,c,d),C1,C2,C3,C4); -}; - -/** -* @class The AnimationVectors class allows you to specify the 2D Animation curves that define specific channels of animation within the engine. -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.AnimationVector=function(uid){ - GLGE.Assets.registerAsset(this,uid); - this.curves=[]; -} -GLGE.augment(GLGE.QuickNotation,GLGE.AnimationVector); -GLGE.augment(GLGE.JSONLoader,GLGE.AnimationVector); -GLGE.AnimationVector.prototype.curves=[]; -GLGE.AnimationVector.prototype.frames=250; - -/** -* Adds an Animation Curve to a channel -* @param {String} channel The name of the curve to be added -* @param {GLGE.AnimationCurve} curve The animation curve to add -*/ -GLGE.AnimationVector.prototype.addAnimationCurve=function(curve){ - this.curves[curve.channel]=curve; - return this; -} -/** -* Removes an Animation Curve form a channel -* @param {String} channel The name of the curve to be removed -*/ -GLGE.AnimationVector.prototype.removeAnimationCurve=function(name){ - delete(this.curves[name]); -} -/** -* Sets the number of frames in the animation -* @param {number} value The number of frames in the animation -*/ -GLGE.AnimationVector.prototype.setFrames=function(value){ - this.frames=value; - return this; -} -/** -* Sets the number of frames in the animation -* @returns {number} The number of frames in the animation -*/ -GLGE.AnimationVector.prototype.getFrames=function(){ - return this.frames; -} - - -/** -* @constant -* @description Enumeration for node group type -*/ -GLGE.G_NODE=1; -/** -* @constant -* @description Enumeration for root group type -*/ -GLGE.G_ROOT=2; -/** -* @class Group class to allow object transform hierarchies -* @augments GLGE.Animatable -* @augments GLGE.Placeable -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.Group=function(uid){ - GLGE.Assets.registerAsset(this,uid); - this.children=[]; -} -GLGE.augment(GLGE.Placeable,GLGE.Group); -GLGE.augment(GLGE.Animatable,GLGE.Group); -GLGE.augment(GLGE.QuickNotation,GLGE.Group); -GLGE.augment(GLGE.JSONLoader,GLGE.Group); -GLGE.Group.prototype.children=null; -GLGE.Group.prototype.className="Group"; -GLGE.Group.prototype.type=GLGE.G_NODE; -/** -* Sets the action for this Group -* @param {GLGE.Action} action the action to apply -*/ -GLGE.Group.prototype.setAction=function(action,blendTime,loop){ - action.start(blendTime,loop,this.getNames()); - return this; -} -/** -* Gets the name of the object and names of any sub objects -* @returns an object of name -*/ -GLGE.Group.prototype.getNames=function(names){ - if(!names) names={}; - var thisname=this.getName(); - if(thisname!="") names[thisname]=this; - for(var i=0;i> 16 & 0xFF; - var g = pickindex >> 8 & 0xFF; - var r = pickindex & 0xFF; - gl.uniform3f(GLGE.getUniformLocation(gl,this.GLShaderProgram, "pickcolor"), r/255,g/255,b/255); - - if(renderType==GLGE.RENDER_PICK){ - gl.uniform1i(GLGE.getUniformLocation(gl,this.GLShaderProgram, "picktype"), this.pickType); - }else{ - gl.uniform1i(GLGE.getUniformLocation(gl,this.GLShaderProgram, "picktype"), 0); - } - - if(!this.GLShaderProgram.glarrays) this.GLShaderProgram.glarrays={}; - - - //generate and set the modelView matrix - var scalefactor=this.size/100; - var mMatrix=GLGE.mulMat4(gl.scene.camera.getViewMatrix(),GLGE.mulMat4(this.getModelMatrix(),GLGE.scaleMatrix(this.aspect*scalefactor,scalefactor,scalefactor))); - var mUniform = GLGE.getUniformLocation(gl,this.GLShaderProgram, "Matrix"); - if(!this.GLShaderProgram.glarrays.mMatrix) this.GLShaderProgram.glarrays.mMatrix=new Float32Array(mMatrix); - else GLGE.mat4gl(mMatrix,this.GLShaderProgram.glarrays.mMatrix); - gl.uniformMatrix4fv(mUniform, true, this.GLShaderProgram.glarrays.mMatrix); - - var mUniform = GLGE.getUniformLocation(gl,this.GLShaderProgram, "PMatrix"); - - if(!this.GLShaderProgram.glarrays.pMatrix) this.GLShaderProgram.glarrays.pMatrix=new Float32Array(gl.scene.camera.getProjectionMatrix()); - else GLGE.mat4gl(gl.scene.camera.getProjectionMatrix(),this.GLShaderProgram.glarrays.pMatrix); - gl.uniformMatrix4fv(mUniform, true, this.GLShaderProgram.glarrays.pMatrix); - - - var farUniform = GLGE.getUniformLocation(gl,this.GLShaderProgram, "far"); - gl.uniform1f(farUniform, gl.scene.camera.getFar()); - //set the color - gl.uniform3f(GLGE.getUniformLocation(gl,this.GLShaderProgram, "color"), this.color.r,this.color.g,this.color.b); - - gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, this.GLfaces); - gl.drawElements(gl.TRIANGLES, this.GLfaces.numItems, gl.UNSIGNED_SHORT, 0); - } -} -/** -* creates the plane mesh to draw -* @private -*/ -GLGE.Text.prototype.createPlane=function(gl){ - //create the vertex positions - if(!this.posBuffer) this.posBuffer = gl.createBuffer(); - gl.bindBuffer(gl.ARRAY_BUFFER, this.posBuffer); - gl.bufferData(gl.ARRAY_BUFFER, new Float32Array([1,1,0,-1,1,0,-1,-1,0,1,-1,0]), gl.STATIC_DRAW); - this.posBuffer.itemSize = 3; - this.posBuffer.numItems = 4; - //create the vertex uv coords - if(!this.uvBuffer) this.uvBuffer = gl.createBuffer(); - gl.bindBuffer(gl.ARRAY_BUFFER, this.uvBuffer); - gl.bufferData(gl.ARRAY_BUFFER, new Float32Array([0,0,1,0,1,1,0,1]), gl.STATIC_DRAW); - this.uvBuffer.itemSize = 2; - this.uvBuffer.numItems = 4; - //create the faces - if(!this.GLfaces) this.GLfaces = gl.createBuffer(); - gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, this.GLfaces); - gl.bufferData(gl.ELEMENT_ARRAY_BUFFER, new Uint16Array([0,1,2,2,3,0]), gl.STATIC_DRAW); - this.GLfaces.itemSize = 1; - this.GLfaces.numItems = 6; -} - - - -/** -* @class Creates a new load for a multimaterial -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.ObjectLod=function(uid){ - GLGE.Assets.registerAsset(this,uid); -} -GLGE.augment(GLGE.QuickNotation,GLGE.ObjectLod); -GLGE.augment(GLGE.JSONLoader,GLGE.ObjectLod); -GLGE.ObjectLod.prototype.mesh=null; -GLGE.ObjectLod.prototype.className="ObjectLod"; -GLGE.ObjectLod.prototype.material=null; -GLGE.ObjectLod.prototype.program=null; -GLGE.ObjectLod.prototype.GLShaderProgramPick=null; -GLGE.ObjectLod.prototype.GLShaderProgramShadow=null; -GLGE.ObjectLod.prototype.GLShaderProgram=null; -GLGE.ObjectLod.prototype.pixelSize=0; - -/** -* sets the mesh -* @param {GLGE.Mesh} mesh -*/ -GLGE.ObjectLod.prototype.setMesh=function(mesh){ - if(typeof mesh=="string") mesh=GLGE.Assets.get(mesh); - - //remove event listener from current material - if(this.mesh){ - this.mesh.removeEventListener("shaderupdate",this.meshupdated); - } - var multiMaterial=this; - this.meshupdated=function(event){ - multiMaterial.GLShaderProgram=null; - }; - //set event listener for new material - mesh.addEventListener("shaderupdate",this.meshupdated); - - this.GLShaderProgram=null; - this.mesh=mesh; - return this; -} -/** -* gets the mesh -* @returns {GLGE.Mesh} -*/ -GLGE.ObjectLod.prototype.getMesh=function(){ - return this.mesh; -} -/** -* sets the material -* @param {GLGE.Material} material -*/ -GLGE.ObjectLod.prototype.setMaterial=function(material){ - if(typeof material=="string") material=GLGE.Assets.get(material); - - //remove event listener from current material - if(this.material){ - this.material.removeEventListener("shaderupdate",this.materialupdated); - } - var ObjectLOD=this; - this.materialupdated=function(event){ - ObjectLOD.GLShaderProgram=null; - }; - //set event listener for new material - material.addEventListener("shaderupdate",this.materialupdated); - - this.GLShaderProgram=null; - this.material=material; - return this; -} -/** -* gets the material -* @returns {GLGE.Material} -*/ -GLGE.ObjectLod.prototype.getMaterial=function(){ - return this.material; -} - -/** -* gets the pixelsize limit for this lod -* @returns {number} -*/ -GLGE.ObjectLod.prototype.getPixelSize=function(){ - return this.pixelSize; -} -/** -* sets the pixelsize limit for this lod -* @returns {number} -*/ -GLGE.ObjectLod.prototype.setPixelSize=function(value){ - this.pixelSize=value; -} - - -/** -* @class Creates a new mesh/material to add to an object -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.MultiMaterial=function(uid){ - GLGE.Assets.registerAsset(this,uid); - this.lods=[new GLGE.ObjectLod] -} -GLGE.augment(GLGE.QuickNotation,GLGE.MultiMaterial); -GLGE.augment(GLGE.JSONLoader,GLGE.MultiMaterial); -GLGE.MultiMaterial.prototype.className="MultiMaterial"; -/** -* sets the mesh -* @param {GLGE.Mesh} mesh -*/ -GLGE.MultiMaterial.prototype.setMesh=function(mesh){ - this.lods[0].setMesh(mesh); - return this; -} -/** -* gets the mesh -* @returns {GLGE.Mesh} -*/ -GLGE.MultiMaterial.prototype.getMesh=function(){ - return this.lods[0].getMesh(); -} -/** -* sets the material -* @param {GLGE.Material} material -*/ -GLGE.MultiMaterial.prototype.setMaterial=function(material){ - this.lods[0].setMaterial(material); - return this; -} -/** -* gets the material -* @returns {GLGE.Material} -*/ -GLGE.MultiMaterial.prototype.getMaterial=function(){ - return this.lods[0].getMaterial(); -} - -/** -* returns the load for a given pixel size -* @param {number} pixelsize the current pixel size of the object -* @returns {GLGE.ObjectLod} -*/ -GLGE.MultiMaterial.prototype.getLOD=function(pixelsize){ - var currentSize=0; - var currentLOD=this.lods[0]; - if(this.lods.length>1){ - for(var i=0; icurrentSize && size0.0) gl_FragColor = vec4(pickcolor,1.0);\n"); -pkfragStr.push("if(Xcoord>1.0) gl_FragColor = vec4(n,1.0);\n"); -pkfragStr.push("if(Xcoord>2.0){"); -pkfragStr.push("vec3 rgb=fract((gl_FragCoord.z/gl_FragCoord.w) * vec3(65536.0, 256.0, 1.0));\n"); -pkfragStr.push("gl_FragColor=vec4(rgb-rgb.rrg*vec3(0.0,0.00390625,0.00390625),1.0);\n"); -pkfragStr.push("}"); -//x tex coord -pkfragStr.push("if(Xcoord>3.0){"); -pkfragStr.push("vec3 rgb=fract(UVCoord.x * vec3(65536.0, 256.0, 1.0));\n"); -pkfragStr.push("gl_FragColor=vec4(rgb-rgb.rrg*vec3(0.0,0.00390625,0.00390625),1.0);\n"); -pkfragStr.push("}"); -//y tex coord -pkfragStr.push("if(Xcoord>4.0){"); -pkfragStr.push("vec3 rgb=fract(UVCoord.y * vec3(65536.0, 256.0, 1.0));\n"); -pkfragStr.push("gl_FragColor=vec4(rgb-rgb.rrg*vec3(0.0,0.00390625,0.00390625),1.0);\n"); -pkfragStr.push("}"); -pkfragStr.push("}\n"); -GLGE.Object.prototype.pkfragStr=pkfragStr.join(""); - - -/** -* Gets the objects draw type -*/ -GLGE.Object.prototype.getDrawType=function(){ - return this.drawType; -} -/** -* Sets the objects draw type -* @param {GLGE.number} value the draw type of this object -*/ -GLGE.Object.prototype.setDrawType=function(value){ - this.drawType=value; - return this; -} - -/** -* Gets the objects draw point size -*/ -GLGE.Object.prototype.getPointSize=function(){ - return this.pointSize; -} -/** -* Sets the objects draw points size -* @param {GLGE.number} value the point size to render -*/ -GLGE.Object.prototype.setPointSize=function(value){ - this.pointSize=parseFloat(value); - return this; -} - - -/** -* Gets the objects skeleton -* @returns GLGE.Group -*/ -GLGE.Object.prototype.getSkeleton=function(){ - return this.skeleton; -} -/** -* Sets the objects skeleton -* @param {GLGE.Group} value the skeleton group to set -*/ -GLGE.Object.prototype.setSkeleton=function(value){ - this.skeleton=value; - this.bones=value.getNames(); - return this; -} - -GLGE.Object.prototype.getBoundingVolume=function(){ - var multimaterials=this.multimaterials; - this.boundingVolume=new GLGE.BoundingVolume(0,0,0,0,0,0); - for(var i=0;i1){ - vertexStr.push("attribute vec"+this.mesh.buffers[i].size+" "+this.mesh.buffers[i].name+";\n"); - }else{ - vertexStr.push("attribute float "+this.mesh.buffers[i].name+";\n"); - } - if(this.mesh.buffers[i].name=="UV") UV=true; - if(this.mesh.buffers[i].name=="joints1") joints1=this.mesh.buffers[i]; - if(this.mesh.buffers[i].name=="joints2") joints2=this.mesh.buffers[i]; - } - vertexStr.push("uniform mat4 worldView;\n"); - vertexStr.push("uniform mat4 projection;\n"); - vertexStr.push("uniform mat4 view;\n"); - vertexStr.push("uniform mat4 worldInverseTranspose;\n"); - vertexStr.push("uniform mat4 envMat;\n"); - - for(var i=0; i0){ - vertexStr.push("uniform mat4 jointMat["+(this.mesh.joints.length)+"];\n"); - vertexStr.push("uniform mat4 jointNMat["+(this.mesh.joints.length)+"];\n"); - } - - if(this.material) vertexStr.push(this.material.getVertexVarying(vertexStr)); - - vertexStr.push("varying vec3 n;\n"); - vertexStr.push("varying vec3 b;\n"); - vertexStr.push("varying vec3 t;\n"); - - vertexStr.push("varying vec4 UVCoord;\n"); - vertexStr.push("varying vec3 OBJCoord;\n"); - vertexStr.push("varying vec3 tang;\n"); - vertexStr.push("varying vec3 teyevec;\n"); - - vertexStr.push("void main(void)\n"); - vertexStr.push("{\n"); - if(UV) vertexStr.push("UVCoord=UV;\n"); - vertexStr.push("OBJCoord = position;\n"); - vertexStr.push("vec4 pos = vec4(0.0, 0.0, 0.0, 1.0);\n"); - vertexStr.push("vec4 norm = vec4(0.0, 0.0, 0.0, 1.0);\n"); - vertexStr.push("vec4 tang4 = vec4(0.0, 0.0, 0.0, 1.0);\n"); - - if(joints1){ - if(joints1.size==1){ - vertexStr.push("pos += jointMat[int(joints1)]*vec4(position,1.0)*weights1;\n"); - vertexStr.push("norm += jointNMat[int(joints1)]*vec4(normal,1.0)*weights1;\n"); - if(tangent) vertexStr.push("tang4 += jointNMat[int(joints1)]*vec4(tangent,1.0)*weights1;\n"); - }else{ - for(var i=0;i> 16 & 0xFF; - var g = pickindex >> 8 & 0xFF; - var r = pickindex & 0xFF; - gl.uniform3f(GLGE.getUniformLocation(gl,program, "pickcolor"), r/255,g/255,b/255); - break; - } - - - if(!program.caches) program.caches={}; - if(!program.glarrays) program.glarrays={}; - - if(program.caches.far!=gl.scene.camera.far){ - gl.uniform1f(GLGE.getUniformLocation(gl,program, "far"), gl.scene.camera.far); - program.caches.far=gl.scene.camera.far; - } - if(renderType==GLGE.RENDER_DEFAULT){ - if(program.caches.ambientColor!=gl.scene.ambientColor){ - gl.uniform3f(GLGE.getUniformLocation(gl,program, "amb"), gl.scene.ambientColor.r,gl.scene.ambientColor.g,gl.scene.ambientColor.b); - program.caches.ambientColor=gl.scene.ambientColor; - } - if(program.caches.fogFar!=gl.scene.fogFar){ - gl.uniform1f(GLGE.getUniformLocation(gl,program, "fogfar"), gl.scene.fogFar); - program.caches.fogFar=gl.scene.fogFar; - } - if(program.caches.fogNear!=gl.scene.fogNear){ - gl.uniform1f(GLGE.getUniformLocation(gl,program, "fognear"), gl.scene.fogNear); - program.caches.fogNear=gl.scene.fogNear; - } - if(program.caches.fogType!=gl.scene.fogType){ - gl.uniform1i(GLGE.getUniformLocation(gl,program, "fogtype"), gl.scene.fogType); - program.caches.fogType=gl.scene.fogType; - } - if(program.caches.fogType!=gl.scene.fogcolor){ - gl.uniform3f(GLGE.getUniformLocation(gl,program, "fogcolor"), gl.scene.fogColor.r,gl.scene.fogColor.g,gl.scene.fogColor.b); - program.caches.fogcolor=gl.scene.fogcolor; - } - } - - - - var cameraMatrix=gl.scene.camera.getViewMatrix(); - var modelMatrix=this.getModelMatrix(); - if(!program.caches.mvMatrix) program.caches.mvMatrix={cameraMatrix:null,modelMatrix:null}; - var mvCache=program.caches.mvMatrix; - - if(mvCache.camerMatrix!=cameraMatrix || mvCache.modelMatrix!=modelMatrix){ - try{ - //generate and set the modelView matrix - if(!this.caches.mvMatrix) this.caches.mvMatrix=GLGE.mulMat4(cameraMatrix,modelMatrix); - mvMatrix=this.caches.mvMatrix; - - var mvUniform = GLGE.getUniformLocation(gl,program, "worldView"); - if(!program.glarrays.mvMatrix) program.glarrays.mvMatrix=new Float32Array(mvMatrix); - else GLGE.mat4gl(mvMatrix,program.glarrays.mvMatrix); - gl.uniformMatrix4fv(mvUniform, true, program.glarrays.mvMatrix); - - - //invCamera matrix - if(!this.caches.envMat){ - var envMat = GLGE.inverseMat4(mvMatrix); - envMat[3]=0; - envMat[7]=0; - envMat[11]=0; - this.caches.envMat = envMat; - } - envMat=this.caches.envMat; - var icUniform = GLGE.getUniformLocation(gl,program, "envMat"); - - if(!program.glarrays.envMat) program.glarrays.envMat=new Float32Array(envMat); - else GLGE.mat4gl(envMat,program.glarrays.envMat); - gl.uniformMatrix4fv(icUniform, true, program.glarrays.envMat); - - //normalising matrix - if(!this.caches.normalMatrix){ - var normalMatrix = GLGE.inverseMat4(mvMatrix); - this.caches.normalMatrix = normalMatrix; - } - normalMatrix=this.caches.normalMatrix; - var nUniform = GLGE.getUniformLocation(gl,program, "worldInverseTranspose"); - - if(!program.glarrays.normalMatrix) program.glarrays.normalMatrix=new Float32Array(normalMatrix); - else GLGE.mat4gl(normalMatrix,program.glarrays.normalMatrix); - gl.uniformMatrix4fv(nUniform, false, program.glarrays.normalMatrix); - - var cUniform = GLGE.getUniformLocation(gl,program, "view"); - if(!program.glarrays.cameraMatrix) program.glarrays.cameraMatrix=new Float32Array(cameraMatrix); - else GLGE.mat4gl(cameraMatrix,program.glarrays.cameraMatrix); - gl.uniformMatrix4fv(cUniform, true, program.glarrays.cameraMatrix); - - mvCache.camerMatrix=cameraMatrix; - mvCache.modelMatrix!=modelMatrix; - }catch(e){} - } - - try{ - var pUniform = GLGE.getUniformLocation(gl,program, "projection"); - if(!program.glarrays.pMatrix) program.glarrays.pMatrix=new Float32Array(gl.scene.camera.getProjectionMatrix()); - else GLGE.mat4gl(gl.scene.camera.getProjectionMatrix(),program.glarrays.pMatrix); - gl.uniformMatrix4fv(pUniform, true, program.glarrays.pMatrix); - }catch(e){} - - //light - //dont' need lighting for picking - if(renderType==GLGE.RENDER_DEFAULT){ - var pos,lpos; - var lights=gl.lights - if(!program.caches.lights) program.caches.lights=[]; - if(!program.glarrays.lights) program.glarrays.lights=[]; - if(!this.caches.lights) this.caches.lights=[]; - var lightCache=program.caches.lights; - for(var i=0; i0){ - this.GLSetFaceBuffer(gl); - this.faces.GL=true; - } - //loop though the buffers - for(i=0; i-1){ - gl.bindBuffer(gl.ARRAY_BUFFER, this.GLbuffers[this.buffers[i].name]); - gl.enableVertexAttribArray(attribslot); - gl.vertexAttribPointer(attribslot, this.GLbuffers[this.buffers[i].name].itemSize, gl.FLOAT, false, 0, 0); - } - } -} - - - -/** -* @class Creates a new light source to be added to a scene -* @property {Boolean} diffuse Dose this light source effect diffuse shading -* @property {Boolean} specular Dose this light source effect specular shading -* @augments GLGE.Animatable -* @augments GLGE.Placeable -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.Light=function(uid){ - GLGE.Assets.registerAsset(this,uid); - this.color={r:1,g:1,b:1}; -} -GLGE.augment(GLGE.Placeable,GLGE.Light); -GLGE.augment(GLGE.Animatable,GLGE.Light); -GLGE.augment(GLGE.QuickNotation,GLGE.Light); -GLGE.augment(GLGE.JSONLoader,GLGE.Light); -GLGE.Light.prototype.className="Light"; -/** -* @constant -* @description Enumeration for an point light source -*/ -GLGE.L_POINT=1; -/** -* @constant -* @description Enumeration for an directional light source -*/ -GLGE.L_DIR=2; -/** -* @constant -* @description Enumeration for an spot light source -*/ -GLGE.L_SPOT=3; - -GLGE.Light.prototype.constantAttenuation=1; -GLGE.Light.prototype.linearAttenuation=0.002; -GLGE.Light.prototype.quadraticAttenuation=0.0008; -GLGE.Light.prototype.spotCosCutOff=0.95; -GLGE.Light.prototype.spotPMatrix=null; -GLGE.Light.prototype.spotExponent=10; -GLGE.Light.prototype.color=null; -GLGE.Light.prototype.diffuse=true; -GLGE.Light.prototype.specular=true; -GLGE.Light.prototype.samples=0; -GLGE.Light.prototype.softness=0.01; -GLGE.Light.prototype.type=GLGE.L_POINT; -GLGE.Light.prototype.frameBuffer=null; -GLGE.Light.prototype.renderBuffer=null; -GLGE.Light.prototype.texture=null; -GLGE.Light.prototype.bufferHeight=256; -GLGE.Light.prototype.bufferWidth=256; -GLGE.Light.prototype.shadowBias=2.0; -GLGE.Light.prototype.castShadows=false; -/** -* Gets the spot lights projection matrix -* @returns the lights spot projection matrix -* @private -*/ -GLGE.Light.prototype.getPMatrix=function(){ - if(!this.spotPMatrix){ - var far; - if(this.scene && this.scene.camera) far=this.scene.camera.far; - else far=1000; - this.spotPMatrix=GLGE.makePerspective(Math.acos(this.spotCosCutOff)/3.14159*360, 1.0, 0.1, far); - } - return this.spotPMatrix; -} -/** -* Sets the shadow casting flag -* @param {number} value should cast shadows? -*/ -GLGE.Light.prototype.setCastShadows=function(value){ - this.castShadows=value; - return this; -} -/** -* Gets the shadow casting flag -* @returns {number} true if casts shadows -*/ -GLGE.Light.prototype.getCastShadows=function(){ - return this.castShadows; - return this; -} -/** -* Sets the shadow bias -* @param {number} value The shadow bias -*/ -GLGE.Light.prototype.setShadowBias=function(value){ - this.shadowBias=value; - return this; -} -/** -* Gets the shadow bias -* @returns {number} The shadow buffer bias -*/ -GLGE.Light.prototype.getShadowBias=function(){ - return this.shadowBias; -} - -/** -* Sets the number of samples for this shadow -* @param {number} value The number of samples to perform -*/ -GLGE.Light.prototype.setShadowSamples=function(value){ - this.samples=value; - return this; -} -/** -* Gets the number of samples for this shadow -* @returns {number} The number of samples -*/ -GLGE.Light.prototype.getShadowSamples=function(){ - return this.samples; -} -/** -* Sets the shadow softness -* @param {number} value The number of samples to perform -*/ -GLGE.Light.prototype.setShadowSoftness=function(value){ - this.softness=value; - return this; -} -/** -* Gets the shadow softness -* @returns {number} The softness of the shadows -*/ -GLGE.Light.prototype.getShadowSamples=function(){ - return this.softness; -} -/** -* Sets the shadow buffer width -* @param {number} value The shadow buffer width -*/ -GLGE.Light.prototype.setBufferWidth=function(value){ - this.bufferWidth=value; - return this; -} -/** -* Gets the shadow buffer width -* @returns {number} The shadow buffer width -*/ -GLGE.Light.prototype.getBufferHeight=function(){ - return this.bufferHeight; -} -/** -* Sets the shadow buffer width -* @param {number} value The shadow buffer width -*/ -GLGE.Light.prototype.setBufferHeight=function(value){ - this.bufferHeight=value; - return this; -} -/** -* Gets the shadow buffer width -* @returns {number} The shadow buffer width -*/ -GLGE.Light.prototype.getBufferWidth=function(){ - return this.bufferWidth; -} -/** -* Sets the spot light cut off -* @param {number} value The cos of the angle to limit -*/ -GLGE.Light.prototype.setSpotCosCutOff=function(value){ - this.spotPMatrix=null; - this.spotCosCutOff=value; - return this; -} -/** -* Gets the spot light cut off -* @returns {number} The cos of the limiting angle -*/ -GLGE.Light.prototype.getSpotCosCutOff=function(){ - return this.spotCosCutOff; -} -/** -* Sets the spot light exponent -* @param {number} value The spot lights exponent -*/ -GLGE.Light.prototype.setSpotExponent=function(value){ - this.spotExponent=value; - return this; -} -/** -* Gets the spot light exponent -* @returns {number} The exponent of the spot light -*/ -GLGE.Light.prototype.getSpotExponent=function(){ - return this.spotExponent; -} -/** -* Sets the light sources Attenuation -* @returns {Object} The components of the light sources attenuation -*/ -GLGE.Light.prototype.getAttenuation=function(constant,linear,quadratic){ - var attenuation={}; - attenuation.constant=this.constantAttenuation; - attenuation.linear=this.linearAttenuation; - attenuation.quadratic=this.quadraticAttenuation; - return attenuation; -} -/** -* Sets the light sources Attenuation -* @param {Number} constant The constant part of the attenuation -* @param {Number} linear The linear part of the attenuation -* @param {Number} quadratic The quadratic part of the attenuation -*/ -GLGE.Light.prototype.setAttenuation=function(constant,linear,quadratic){ - this.constantAttenuation=constant; - this.linearAttenuation=linear; - this.quadraticAttenuation=quadratic; - return this; -} -/** -* Sets the light sources constant attenuation -* @param {Number} value The constant part of the attenuation -*/ -GLGE.Light.prototype.setAttenuationConstant=function(value){ - this.constantAttenuation=value; - return this; -} -/** -* Sets the light sources linear attenuation -* @param {Number} value The linear part of the attenuation -*/ -GLGE.Light.prototype.setAttenuationLinear=function(value){ - this.linearAttenuation=value; - return this; -} -/** -* Sets the light sources quadratic attenuation -* @param {Number} value The quadratic part of the attenuation -*/ -GLGE.Light.prototype.setAttenuationQuadratic=function(value){ - this.quadraticAttenuation=value; - return this; -} - -/** -* Sets the color of the light source -* @param {string} color The color of the light -*/ -GLGE.Light.prototype.setColor=function(color){ - color=GLGE.colorParse(color); - this.color={r:color.r,g:color.g,b:color.b}; - return this; -} -/** -* Sets the red color of the light source -* @param {Number} value The new red level 0-1 -*/ -GLGE.Light.prototype.setColorR=function(value){ - this.color.r=value; - return this; -} -/** -* Sets the green color of the light source -* @param {Number} value The new green level 0-1 -*/ -GLGE.Light.prototype.setColorG=function(value){ - this.color.g=value; - return this; -} -/** -* Sets the blue color of the light source -* @param {Number} value The new blue level 0-1 -*/ -GLGE.Light.prototype.setColorB=function(value){ - this.color.b=value; - return this; -} -/** -* Gets the current color of the light source -* @return {[r,g,b]} The current position -*/ -GLGE.Light.prototype.getColor=function(){ - return this.color; -} -/** -* Gets the type of the light -* @return {Number} The type of the light source eg GLGE.L_POINT -*/ -GLGE.Light.prototype.getType=function(){ - return this.type; -} -/** -* Sets the type of the light -* @param {Number} type The type of the light source eg GLGE.L_POINT -*/ -GLGE.Light.prototype.setType=function(type){ - this.type=type; - return this; -} -/** -* init for the rendering -* @private -*/ -GLGE.Light.prototype.GLInit=function(gl){ - this.gl=gl; - if(this.type==GLGE.L_SPOT && !this.texture){ - this.createSpotBuffer(gl); - } -} -/** -* Sets up the WebGL needed to render the depth map for this light source. Only used for spot lights which produce shadows -* @private -*/ -GLGE.Light.prototype.createSpotBuffer=function(gl){ - this.frameBuffer = gl.createFramebuffer(); - this.renderBuffer = gl.createRenderbuffer(); - this.texture = gl.createTexture(); - gl.bindTexture(gl.TEXTURE_2D, this.texture); - - try { - gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, this.bufferWidth, this.bufferHeight, 0, gl.RGBA, gl.UNSIGNED_BYTE, null); - } catch (e) { - var tex = new Uint8Array(this.bufferWidth * this.bufferHeight * 4); - gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, this.bufferWidth, this.bufferHeight, 0, gl.RGBA, gl.UNSIGNED_BYTE, tex); - } - - gl.bindFramebuffer(gl.FRAMEBUFFER, this.frameBuffer); - gl.bindRenderbuffer(gl.RENDERBUFFER, this.renderBuffer); - gl.renderbufferStorage(gl.RENDERBUFFER, gl.DEPTH_COMPONENT16, this.bufferWidth, this.bufferHeight); - gl.bindRenderbuffer(gl.RENDERBUFFER, null); - - gl.framebufferTexture2D(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.TEXTURE_2D, this.texture, 0); - gl.framebufferRenderbuffer(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.RENDERBUFFER, this.renderBuffer); - gl.bindFramebuffer(gl.FRAMEBUFFER, null); -} - -/** -* @constant -* @description Enumeration for a perspective camera -*/ -GLGE.C_PERSPECTIVE=1; -/** -* @constant -* @description Enumeration for a orthographic camera -*/ -GLGE.C_ORTHO=2; - -/** -* @class Creates a new camera object -* @augments GLGE.Animatable -* @augments GLGE.Placeable -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.Camera=function(uid){ - GLGE.Assets.registerAsset(this,uid); -}; -GLGE.augment(GLGE.Placeable,GLGE.Camera); -GLGE.augment(GLGE.Animatable,GLGE.Camera); -GLGE.augment(GLGE.QuickNotation,GLGE.Camera); -GLGE.augment(GLGE.JSONLoader,GLGE.Camera); -GLGE.Camera.prototype.className="Camera"; -GLGE.Camera.prototype.fovy=35; -GLGE.Camera.prototype.aspect=1.0; -GLGE.Camera.prototype.near=0.1; -GLGE.Camera.prototype.far=1000.0; -GLGE.Camera.prototype.orthoscale=5; -GLGE.Camera.prototype.type=GLGE.C_PERSPECTIVE; -GLGE.Camera.prototype.pMatrix=null; - -/** -* Method gets the orthographic scale for the camers -* @return {Matrix} Returns the orthographic scale -*/ -GLGE.Camera.prototype.getOrthoScale=function(){ - if(this.type==GLGE.C_ORTHO) { - return this.orthoscale - }else{ - GLGE.error("You may only get a scale for a orthographic camera"); - return 1; - } -}; -/** -* Method sets the orthographic scale for the camers -* @param {number} scale The new orthographic scale -*/ -GLGE.Camera.prototype.setOrthoScale=function(scale){ - if(this.type==GLGE.C_ORTHO) { - this.orthoscale=scale; - this.pMatrix=null; - } - else - { - GLGE.error("You may only set a scale for a orthographic camera"); - } - return this; -}; - -/** -* Method gets the far drawing distance -* @return {Matrix} Returns the cameras far draw distance -*/ -GLGE.Camera.prototype.getFar=function(){ - return this.far; -}; -/** -* Method sets the far draw distance of the camera -* @param {number} distance The far draw distance -*/ -GLGE.Camera.prototype.setFar=function(distance){ - this.far=distance; - return this; -}; - -/** -* Method gets the near drawing distance -* @return {Matrix} Returns the cameras near draw distance -*/ -GLGE.Camera.prototype.getNear=function(){ - return this.near; -}; -/** -* Method sets the near draw distance of the camera -* @param {number} distance The near draw distance -*/ -GLGE.Camera.prototype.setNear=function(distance){ - this.near=distance; - return this; -}; - -/** -* Method gets the current camera type -* @return {Matrix} Returns the camera type -*/ -GLGE.Camera.prototype.getType=function(){ - return this.type -}; -/** -* Method sets the type of camera GLGE.C_PERSPECTIVE or GLGE.C_ORTHO -* @param {number} type The type of this camera -*/ -GLGE.Camera.prototype.setType=function(type){ - if(type==GLGE.C_PERSPECTIVE || type==GLGE.C_ORTHO){ - this.type=type; - this.pMatrix=null; - }else{ - GLGE.error("unsuported camera type"); - } - return this; -}; - -/** -* Method gets the current yfov if the camera type is GLGE.C_PERSPECTIVE -* @return {Matrix} Returns the yfov -*/ -GLGE.Camera.prototype.getFovY=function(){ - if(this.type==GLGE.C_PERSPECTIVE) { - return this.fovy - }else{ - GLGE.error("You may only get a yfov for a perspective camera"); - return 1; - } -}; -/** -* Method sets the yfov of the camera -* @param {number} yfov The new yfov of the camera -*/ -GLGE.Camera.prototype.setFovY=function(fovy){ - if(this.type==GLGE.C_PERSPECTIVE) { - this.fovy=fovy; - this.ymax=null; - this.pMatrix=null; - } - else - { - GLGE.error("You may only set a yfov for a perspective camera"); - } - return this; -}; - -/** -* Method gets the current aspect if the camera type is GLGE.C_PERSPECTIVE -* @return {Matrix} Returns the yfov -*/ -GLGE.Camera.prototype.getAspect=function(){ - if(this.type==GLGE.C_PERSPECTIVE || this.type==GLGE.C_ORTHO) { - return this.aspect - } - else - { - GLGE.error("You may only set a aspect for a perspective or orthographic camera"); - return 1; - } -}; -/** -* Method sets the aspect of the camera -* @param {number} aspect The new projection matrix -*/ -GLGE.Camera.prototype.setAspect=function(aspect){ - if(this.type==GLGE.C_PERSPECTIVE || this.type==GLGE.C_ORTHO) { - this.aspect=aspect; - this.pMatrix=null; - } - else - { - GLGE.error("You may only set a aspect for a perspective or orthographic camera"); - } - return this; -}; - - -/** -* Method gets the current projection matrix of this camera -* @return {Matrix} Returns the camera projection matrix -*/ -GLGE.Camera.prototype.getProjectionMatrix=function(){ - if(!this.pMatrix){ - switch(this.type){ - case GLGE.C_PERSPECTIVE: - this.pMatrix=GLGE.makePerspective(this.fovy, this.aspect, this.near, this.far); - break; - case GLGE.C_ORTHO: - this.pMatrix=GLGE.makeOrtho(-this.orthoscale*this.aspect,this.orthoscale*this.aspect,-this.orthoscale,this.orthoscale, this.near, this.far); - break; - } - } - return this.pMatrix; -}; -/** -* Method generates the projection matrix based on the -* camera paramaters -* @param {Matrix} projection The new projection matrix -*/ -GLGE.Camera.prototype.setProjectionMatrix=function(projection){ - this.pMatrix=projection; - return this; -}; -/** -* Method generates the cameras view matrix -* @return Returns the view matrix based on this camera -* @type Matrix -*/ -GLGE.Camera.prototype.updateMatrix=function(){ - var position=this.getPosition(); - var vMatrix=GLGE.translateMatrix(position.x,position.y,position.z); - vMatrix=GLGE.mulMat4(vMatrix,this.getRotMatrix()); - if(this.parent) vMatrix=GLGE.mulMat4(this.parent.getModelMatrix(),vMatrix); - this.matrix=GLGE.inverseMat4(vMatrix); -}; -/** -* Method generates the cameras view matrix -* @return Returns the view matrix based on this camera -* @type Matrix -*/ -GLGE.Camera.prototype.getViewMatrix=function(){ - if(!this.matrix || !this.rotmatrix) this.updateMatrix(); - return this.matrix; -}; - - - -/** -* @constant -* @description Enumeration for no fog -*/ -GLGE.FOG_NONE=1; -/** -* @constant -* @description Enumeration for linear fall off fog -*/ -GLGE.FOG_LINEAR=2; -/** -* @constant -* @description Enumeration for exponential fall off fog -*/ -GLGE.FOG_QUADRATIC=3; - -/** -* @class Scene class containing the camera, lights and objects -* @augments GLGE.Group -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.Scene=function(uid){ - GLGE.Assets.registerAsset(this,uid); - this.children=[]; - this.camera=new GLGE.Camera(); - this.backgroundColor={r:1,g:1,b:1,a:1}; - this.ambientColor={r:0,g:0,b:0}; - this.fogColor={r:0.5,g:0.5,b:0.5}; - this.passes=[]; -} -GLGE.augment(GLGE.Group,GLGE.Scene); -GLGE.augment(GLGE.QuickNotation,GLGE.Scene); -GLGE.augment(GLGE.JSONLoader,GLGE.Scene); -GLGE.Scene.prototype.camera=null; -GLGE.Scene.prototype.className="Scene"; -GLGE.Scene.prototype.renderer=null; -GLGE.Scene.prototype.backgroundColor=null; -GLGE.Scene.prototype.filter=null; -GLGE.Scene.prototype.fogColor=null; -GLGE.Scene.prototype.ambientColor=null; -GLGE.Scene.prototype.fogNear=10; -GLGE.Scene.prototype.fogFar=80; -GLGE.Scene.prototype.fogType=GLGE.FOG_NONE; -GLGE.Scene.prototype.passes=null; - -/** -* Gets the fog falloff type -* @returns {number} the far falloff type -*/ -GLGE.Scene.prototype.getFogType=function(){ - return this.fogType; -} -/** -* Sets the scenes fog falloff type -* @param {number} type The fog falloff type FOG_NONE,FOG_LINEAR,FOG_QUADRATIC -*/ -GLGE.Scene.prototype.setFogType=function(type){ - this.fogType=type; - return this; -} - -/** -* Gets the far fog distance -* @returns {number} the far distance of the fog -*/ -GLGE.Scene.prototype.getFogFar=function(){ - return this.fogFar; -} -/** -* Sets the scenes fog far distance -* @param {number} dist The fog far distance -*/ -GLGE.Scene.prototype.setFogFar=function(dist){ - this.fogFar=dist; - return this; -} - -/** -* Gets the near fog distance -* @returns {number} the near distance of the fog -*/ -GLGE.Scene.prototype.getFogNear=function(){ - return this.fogNear; -} -/** -* Sets the scenes fog near distance -* @param {number} dist The fog near distance -*/ -GLGE.Scene.prototype.setFogNear=function(dist){ - this.fogNear=dist; - return this; -} - -/** -* Gets the fog color -* @returns {object} An assoiative array r,g,b -*/ -GLGE.Scene.prototype.getFogColor=function(){ - return this.fogColor; -} -/** -* Sets the scenes fog color -* @param {string} color The fog color -*/ -GLGE.Scene.prototype.setFogColor=function(color){ - color=GLGE.colorParse(color); - this.fogColor={r:color.r,g:color.g,b:color.b}; - return this; -} - -/** -* Gets the scenes background color -* @returns {object} An assoiative array r,g,b -*/ -GLGE.Scene.prototype.getBackgroundColor=function(){ - return this.backgroundColor; -} -/** -* Sets the scenes background color -* @param {string} color The backgorund color -*/ -GLGE.Scene.prototype.setBackgroundColor=function(color){ - color=GLGE.colorParse(color); - this.backgroundColor={r:color.r,g:color.g,b:color.b,a:color.a}; - return this; -} -/** -* Gets the scenes ambient light -* @returns {object} An assoiative array r,g,b -*/ -GLGE.Scene.prototype.getAmbientColor=function(){ - return this.ambientColor; -} - -/** -* Sets the scenes ambient light -* @param {string} color The ambient light color -*/ -GLGE.Scene.prototype.setAmbientColor=function(color){ - color=GLGE.colorParse(color); - this.ambientColor={r:color.r,g:color.g,b:color.b}; - if(this.renderer){ - this.renderer.gl.clearColor(this.backgroundColor.r, this.backgroundColor.g, this.backgroundColor.b, 1.0); - } - return this; -} -/** -* Sets the scenes ambient light -* @param {number} value the red componenent of the ambient light 0-1 -*/ -GLGE.Scene.prototype.setAmbientColorR=function(value){ - this.ambientColor.r=value; - return this; -} -/** -* Sets the scenes ambient light -* @param {number} value the green componenent of the ambient light 0-1 -*/ -GLGE.Scene.prototype.setAmbientColorG=function(value){ - this.ambientColor.g=value; - return this; -} -/** -* Sets the scenes ambient light -* @param {number} value the blue componenent of the ambient light 0-1 -*/ -GLGE.Scene.prototype.setAmbientColorB=function(value){ - this.ambientColor.b=value; - return this; -} - -/** -* Sets the active camera for this scene -* @property {GLGE.Camera} object The object to be added -*/ -GLGE.Scene.prototype.setCamera=function(camera){ - if(typeof camera=="string") camera=GLGE.Assets.get(camera); - this.camera=camera; - return this; -} -/** -* Gets the scenes active camera -* @returns {GLGE.Camera} The current camera -*/ -GLGE.Scene.prototype.getCamera=function(){ - return this.camera; -} -/** -* used to initialize all the WebGL buffers etc need for this scene -* @private -*/ -GLGE.Scene.prototype.GLInit=function(gl){ - this.gl=gl; - gl.lights=this.getLights(); - //sets the camera aspect to same aspect as the canvas - this.camera.setAspect(this.renderer.canvas.width/this.renderer.canvas.height); - - //this.createPickBuffer(gl); - this.renderer.gl.clearColor(this.backgroundColor.r, this.backgroundColor.g, this.backgroundColor.b, 1.0); - - for(var i=0;i0){ - var pass=this.passes.pop(); - gl.bindFramebuffer(gl.FRAMEBUFFER, pass.frameBuffer); - this.camera.matrix=pass.cameraMatrix; - this.camera.setProjectionMatrix(pass.projectionMatrix); - this.renderPass(gl,renderObjects,pass.width,pass.height); - } - - this.camera.matrix=cameraMatrix; - this.camera.setProjectionMatrix(cameraPMatrix); - - - gl.bindFramebuffer(gl.FRAMEBUFFER, this.framebuffer); - this.renderPass(gl,renderObjects,this.renderer.canvas.width,this.renderer.canvas.height); - - this.applyFilter(gl,renderObjects,null); - - this.allowPasses=true; - -} -/** -* gets the passes needed to render this scene -* @private -*/ -GLGE.Scene.prototype.getPasses=function(gl,renderObjects){ - for(var i=0; i0){ - if(video.height<=0){ - video.style.display=""; - video.height=video.offsetHeight; - video.width=video.offsetWidth; - video.style.display="none"; - } - this.canvas.height=video.height; - this.canvas.width=video.width; - this.ctx.drawImage(video, 0, 0); - try{gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, this.canvas);} - catch(e){gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, this.canvas,null);} - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR); - gl.generateMipmap(gl.TEXTURE_2D); - - /* - use when video is working in webkit - try{gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, video);} - catch(e){gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, video,null);} - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR); - gl.generateMipmap(gl.TEXTURE_2D); - */ - } -} - - - -/** -* @class A reflection texture will reflect in a plane for a specified transform -* @param {string} uid the unique id for this texture -* @see GLGE.Material -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.TextureCamera=function(uid){ - GLGE.Assets.registerAsset(this,uid); -} -GLGE.augment(GLGE.QuickNotation,GLGE.TextureCamera); -GLGE.augment(GLGE.JSONLoader,GLGE.TextureCamera); -GLGE.TextureCamera.prototype.className="Texture"; -GLGE.TextureCamera.prototype.texture=null; -GLGE.TextureCamera.prototype.glTexture=null; -GLGE.TextureCamera.prototype.object=null; -GLGE.TextureCamera.prototype.camera=null; -GLGE.TextureCamera.prototype.bufferHeight=0; -GLGE.TextureCamera.prototype.bufferWidth=0; -GLGE.TextureCamera.prototype.mirrorAxis=GLGE.NONE; -GLGE.TextureCamera.prototype.clipAxis=GLGE.NONE; - -/** -* sets the RTT render buffer width -* @param {number} buffer width -**/ -GLGE.TextureCamera.prototype.setBufferWidth=function(width){ - this.bufferWidth=width; - this.update=true; - return this; -} -/** -* gets the RTT render buffer width -* @returns the width -**/ -GLGE.TextureCamera.prototype.getBufferWidth=function(){ - return this.bufferWidth; -} - -/** -* sets the RTT render buffer height -* @param {number} buffer height -**/ -GLGE.TextureCamera.prototype.setBufferHeight=function(height){ - this.bufferHeight=height; - this.update=true; - return this; -} -/** -* gets the RTT render buffer height -* @returns the height -**/ -GLGE.TextureCamera.prototype.getBufferHeight=function(){ - return this.bufferHeight; -} - -/** -* sets the RTT clip axis -* @param {number} the axis -**/ -GLGE.TextureCamera.prototype.setClipAxis=function(camera){ - this.clipAxis=camera; - return this; -} -/** -* gets the RTT clip axis -* @returns the axis -**/ -GLGE.TextureCamera.prototype.getClipAxis=function(){ - return this.clipAxis; -} - -/** -* sets the RTT mirror axis -* @param {number} the axis -**/ -GLGE.TextureCamera.prototype.setMirrorAxis=function(camera){ - this.mirrorAxis=camera; - return this; -} -/** -* gets the RTT mirror axis -* @returns the axis -**/ -GLGE.TextureCamera.prototype.getMirrorAxis=function(){ - return this.mirrorAxis; -} - -/** -* sets the RTT camera to use -* @param {GLGE.Camera} the source camera -**/ -GLGE.TextureCamera.prototype.setCamera=function(camera){ - this.camera=camera; - return this; -} -/** -* gets the RTT source camera -* @returns {GLGE.Camera} the source camera -**/ -GLGE.TextureCamera.prototype.getCamera=function(){ - return this.camera; -} - -/** -* does what is needed to get the texture -* @private -**/ -GLGE.TextureCamera.prototype.doTexture=function(gl,object){ - if(this.camera){ - this.gl=gl; - var modelmatrix=object.getModelMatrix(); - var pmatrix=gl.scene.camera.getProjectionMatrix(); - var cameramatrix=this.camera.getViewMatrix(); - var matrix; - - if(this.mirrorAxis){ - switch(this.mirrorAxis){ - case GLGE.XAXIS: - matrix=GLGE.mulMat4(GLGE.mulMat4(GLGE.mulMat4(cameramatrix,modelmatrix),GLGE.scaleMatrix(-1,1,1)),GLGE.inverseMat4(modelmatrix)); - break; - case GLGE.YAXIS: - matrix=GLGE.mulMat4(GLGE.mulMat4(GLGE.mulMat4(cameramatrix,modelmatrix),GLGE.scaleMatrix(1,-1,1)),GLGE.inverseMat4(modelmatrix)); - break; - case GLGE.ZAXIS: - matrix=GLGE.mulMat4(GLGE.mulMat4(GLGE.mulMat4(cameramatrix,modelmatrix),GLGE.scaleMatrix(1,1,-1)),GLGE.inverseMat4(modelmatrix)); - break; - } - }else{ - matrix=cameramatrix; - } - - if(this.clipAxis){ - var clipplane - switch(this.clipAxis){ - case GLGE.NEG_XAXIS: - var dirnorm=GLGE.toUnitVec3([-modelmatrix[0],-modelmatrix[4],-modelmatrix[8]]); - clipplane=[dirnorm[0],dirnorm[1],dirnorm[2],-GLGE.dotVec3([modelmatrix[3],modelmatrix[7],modelmatrix[11]],dirnorm)]; - break; - case GLGE.POS_XAXIS: - var dirnorm=GLGE.toUnitVec3([modelmatrix[0],modelmatrix[4],modelmatrix[8]]); - clipplane=[dirnorm[0],dirnorm[1],dirnorm[2],-GLGE.dotVec3([modelmatrix[3],modelmatrix[7],modelmatrix[11]],dirnorm)]; - break; - case GLGE.NEG_YAXIS: - var dirnorm=GLGE.toUnitVec3([-modelmatrix[1],-modelmatrix[5],-modelmatrix[9]]); - clipplane=[dirnorm[0],dirnorm[1],dirnorm[2],-GLGE.dotVec3([modelmatrix[3],modelmatrix[7],modelmatrix[11]],dirnorm)]; - break; - case GLGE.POS_YAXIS: - var dirnorm=GLGE.toUnitVec3([modelmatrix[1],modelmatrix[5],modelmatrix[9]]); - clipplane=[dirnorm[0],dirnorm[1],dirnorm[2],-GLGE.dotVec3([modelmatrix[3],modelmatrix[7],modelmatrix[11]],dirnorm)]; - break; - case GLGE.NEG_ZAXIS: - var dirnorm=GLGE.toUnitVec3([-modelmatrix[2],-modelmatrix[6],-modelmatrix[10]]); - clipplane=[dirnorm[0],dirnorm[1],dirnorm[2],-GLGE.dotVec3([modelmatrix[3],modelmatrix[7],modelmatrix[11]],dirnorm)+0.001]; - break; - case GLGE.POS_ZAXIS: - var dirnorm=GLGE.toUnitVec3([modelmatrix[2],modelmatrix[6],modelmatrix[10]]); - clipplane=[dirnorm[0],dirnorm[1],dirnorm[2],-GLGE.dotVec3([modelmatrix[3],modelmatrix[7],modelmatrix[11]],dirnorm)+0.001]; - break; - } - - var itmvp=GLGE.transposeMat4(GLGE.inverseMat4(GLGE.mulMat4(pmatrix,matrix))); - - clipplane=GLGE.mulMat4Vec4(itmvp,clipplane); - clipplane=GLGE.scaleVec4(clipplane,pmatrix[10]); - clipplane[3] -= 1; - if(clipplane[2]<0) GLGE.scaleVec4(clipplane,-1); - var suffix=[ 1,0,0,0, - 0,1,0,0, - clipplane[0],clipplane[1],clipplane[2],clipplane[3], - 0,0,0,1]; - pmatrix=GLGE.mulMat4(suffix,pmatrix); - } - var height=(!this.bufferHeight ? gl.scene.renderer.canvas.height : this.bufferHeight); - var width=(!this.bufferWidth ? gl.scene.renderer.canvas.width : this.bufferWidth); - - //create the texture if it's not already created - if(!this.glTexture || this.update){ - this.createFrameBuffer(gl); - gl.scene.addRenderPass(this.frameBuffer,matrix, gl.scene.camera.getProjectionMatrix(),width,height); - gl.bindTexture(gl.TEXTURE_2D, this.glTexture); - this.update=false; - return false; - }else{ - gl.bindTexture(gl.TEXTURE_2D, this.glTexture); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); - gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); - gl.scene.addRenderPass(this.frameBuffer,matrix, pmatrix,width,height); - return true; - } - }else{ - return false; - } -} -GLGE.TextureCamera.prototype.registerPasses=GLGE.TextureCamera.prototype.doTexture; -/** -* Creates the frame buffer for our texture -* @private -*/ -GLGE.TextureCamera.prototype.createFrameBuffer=function(gl){ - var height=(!this.bufferHeight ? gl.scene.renderer.canvas.height : this.bufferHeight); - var width=(!this.bufferWidth ? gl.scene.renderer.canvas.width : this.bufferWidth); - - if(!this.frameBuffer) this.frameBuffer = gl.createFramebuffer(); - if(!this.renderBuffer) this.renderBuffer = gl.createRenderbuffer(); - if(!this.glTexture) this.glTexture=gl.createTexture(); - gl.bindTexture(gl.TEXTURE_2D, this.glTexture); - - var tex = new Uint8Array(width*height*4); - gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, width,height, 0, gl.RGBA, gl.UNSIGNED_BYTE, tex); - - gl.bindFramebuffer(gl.FRAMEBUFFER, this.frameBuffer); - - gl.bindRenderbuffer(gl.RENDERBUFFER, this.renderBuffer); - //dpeth stencil doesn't seem to work in either webkit or mozilla so don't use for now - reflected particles will be messed up! - //gl.renderbufferStorage(gl.RENDERBUFFER, gl.DEPTH_STENCIL,width, height); - //gl.framebufferRenderbuffer(gl.FRAMEBUFFER, gl.DEPTH_STENCIL_ATTACHMENT, gl.RENDERBUFFER, this.renderBuffer); - gl.renderbufferStorage(gl.RENDERBUFFER, gl.DEPTH_COMPONENT16,width, height); - gl.framebufferRenderbuffer(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.RENDERBUFFER, this.renderBuffer); - - gl.framebufferTexture2D(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.TEXTURE_2D, this.glTexture, 0); - - gl.bindRenderbuffer(gl.RENDERBUFFER, null); - gl.bindFramebuffer(gl.FRAMEBUFFER, null); - gl.bindTexture(gl.TEXTURE_2D, null); -} - - - - -/** -* @class A texture to be included in a material -* @param {string} uid the unique id for this texture -* @see GLGE.Material -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -*/ -GLGE.TextureCube=function(uid){ - GLGE.Assets.registerAsset(this,uid); -} -GLGE.augment(GLGE.QuickNotation,GLGE.TextureCube); -GLGE.augment(GLGE.JSONLoader,GLGE.TextureCube); -GLGE.TextureCube.prototype.className="TextureCube"; -GLGE.TextureCube.prototype.posX=null; -GLGE.TextureCube.prototype.negX=null; -GLGE.TextureCube.prototype.posY=null; -GLGE.TextureCube.prototype.negY=null; -GLGE.TextureCube.prototype.posZ=null; -GLGE.TextureCube.prototype.negZ=null; -GLGE.TextureCube.prototype.texture=null; -GLGE.TextureCube.prototype.glTexture=null; -GLGE.TextureCube.prototype.loadState=0; -/** -* Sets the url for a given image -* @param {string} url the texture image url -* @param {string} image the image element to load -*/ -GLGE.TextureCube.prototype.setSrc=function(url,image,mask){ - this.url=url; - this.state=0; - this[image]=new Image(); - var texture=this; - this[image].onload = function(){ - texture.loadState+=mask; - } - this[image].src=url; - if(this.glTexture && this.gl) { - this.gl.deleteTexture(this.glTexture); - this.glTexture=null; - } - return this; -} - -/** -* Sets the positive X cube image -* @param {string} url the texture image url -*/ -GLGE.TextureCube.prototype.setSrcPosX=function(url){ - this.setSrc(url,"posX",1); - return this; -}; -/** -* Sets the negative X cube image -* @param {string} url the texture image url -*/ -GLGE.TextureCube.prototype.setSrcNegX=function(url){ - this.setSrc(url,"negX",2); - return this; -}; -/** -* Sets the positive Y cube image -* @param {string} url the texture image url -*/ -GLGE.TextureCube.prototype.setSrcPosY=function(url){ - this.setSrc(url,"posY",4); - return this; -}; -/** -* Sets the negative Y cube image -* @param {string} url the texture image url -*/ -GLGE.TextureCube.prototype.setSrcNegY=function(url){ - this.setSrc(url,"negY",8); - return this; -}; -/** -* Sets the positive Z cube image -* @param {string} url the texture image url -*/ -GLGE.TextureCube.prototype.setSrcPosZ=function(url){ - this.setSrc(url,"posZ",16); - return this; -}; -/** -* Sets the negative Z cube image -* @param {string} url the texture image url -*/ -GLGE.TextureCube.prototype.setSrcNegZ=function(url){ - this.setSrc(url,"negZ",32); - return this; -}; - -/** -* Sets the textures image location -* @private -**/ -GLGE.TextureCube.prototype.doTexture=function(gl){ - this.gl=gl; - //create the texture if it's not already created - if(!this.glTexture) this.glTexture=gl.createTexture(); - //if the image is loaded then set in the texture data - gl.bindTexture(gl.TEXTURE_CUBE_MAP, this.glTexture); - if(this.loadState==63 && this.state==0){ - gl.texImage2D(gl.TEXTURE_CUBE_MAP_POSITIVE_X, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, this.posX); - gl.texImage2D(gl.TEXTURE_CUBE_MAP_NEGATIVE_X, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, this.negX); - gl.texImage2D(gl.TEXTURE_CUBE_MAP_POSITIVE_Y, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, this.posY); - gl.texImage2D(gl.TEXTURE_CUBE_MAP_NEGATIVE_Y, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, this.negY); - gl.texImage2D(gl.TEXTURE_CUBE_MAP_POSITIVE_Z, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, this.posZ); - gl.texImage2D(gl.TEXTURE_CUBE_MAP_NEGATIVE_Z, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, this.negZ); - gl.generateMipmap(gl.TEXTURE_CUBE_MAP); - gl.bindTexture(gl.TEXTURE_CUBE_MAP, null); - this.state=1; - } - gl.bindTexture(gl.TEXTURE_CUBE_MAP, this.glTexture); - if(this.state==1) return true; - else return false; -} - - -/** -* @class The material layer describes how to apply this layer to the material -* @see GLGE.Material -* @augments GLGE.Animatable -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -* @augments GLGE.Events -*/ -GLGE.MaterialLayer=function(uid){ - GLGE.Assets.registerAsset(this,uid); - this.blendMode=GLGE.BL_MIX; -}; -GLGE.augment(GLGE.Animatable,GLGE.MaterialLayer); -GLGE.augment(GLGE.QuickNotation,GLGE.MaterialLayer); -GLGE.augment(GLGE.JSONLoader,GLGE.MaterialLayer); -GLGE.augment(GLGE.Events,GLGE.MaterialLayer); -/** - * @name GLGE.MaterialLayer#shaderupdated - * @event Fires when a change will result in a change to the GLSL shader - * @param {object} data - */ - -GLGE.MaterialLayer.prototype.className="MaterialLayer"; -GLGE.MaterialLayer.prototype.texture=null; -GLGE.MaterialLayer.prototype.blendMode=null; -GLGE.MaterialLayer.prototype.mapto=GLGE.M_COLOR; -GLGE.MaterialLayer.prototype.mapinput=GLGE.UV1; -GLGE.MaterialLayer.prototype.scaleX=1; -GLGE.MaterialLayer.prototype.offsetX=0; -GLGE.MaterialLayer.prototype.rotX=0; -GLGE.MaterialLayer.prototype.scaleY=1; -GLGE.MaterialLayer.prototype.offsetY=0; -GLGE.MaterialLayer.prototype.rotY=0; -GLGE.MaterialLayer.prototype.scaleZ=1; -GLGE.MaterialLayer.prototype.offsetZ=0; -GLGE.MaterialLayer.prototype.rotZ=0; -GLGE.MaterialLayer.prototype.dScaleX=0; -GLGE.MaterialLayer.prototype.dOffsetX=0; -GLGE.MaterialLayer.prototype.dRotX=0; -GLGE.MaterialLayer.prototype.dScaleY=0; -GLGE.MaterialLayer.prototype.dOffsetY=0; -GLGE.MaterialLayer.prototype.dRotY=0; -GLGE.MaterialLayer.prototype.dScaleZ=0; -GLGE.MaterialLayer.prototype.dOffsetZ=0; -GLGE.MaterialLayer.prototype.dRotZ=0; -GLGE.MaterialLayer.prototype.alpha=1; -GLGE.MaterialLayer.prototype.height=0.05; -GLGE.MaterialLayer.prototype.matrix=null; - -/** -* Gets the textures used by the layer -* @return {GLGE.Texture} The current shininess of the material -*/ -GLGE.MaterialLayer.prototype.getMatrix=function(){ - if(!this.matrix){ - var offset=this.getOffset(); - var scale=this.getScale(); - var rotation=this.getRotation(); - this.matrix=GLGE.mulMat4(GLGE.mulMat4(GLGE.translateMatrix(offset.x,offset.y,offset.z),GLGE.scaleMatrix(scale.x,scale.y,scale.z)),GLGE.rotateMatrix(rotation.x,rotation.y,rotation.z)); - } - return this.matrix; -}; -/** -* Sets the height for this layer, currently only used for parallax mapping -* @param {number} the height of this layer -*/ -GLGE.MaterialLayer.prototype.setHeight=function(value){ - this.height=value; - return this; -}; -/** -* Gets the height for this layer, currently only used for parallax mapping -* @return {number} the height of this layer -*/ -GLGE.MaterialLayer.prototype.getHeight=function(){ - return this.height; -}; - -/** -* Sets the textures alpha blending value -* @param {number} the alpha for this layer -*/ -GLGE.MaterialLayer.prototype.setAlpha=function(value){ - this.alpha=value; - return this; -}; -/** -* Gets the textures alpha blending value -* @return {number} the alpha for this layer -*/ -GLGE.MaterialLayer.prototype.getAlpha=function(){ - return this.alpha; -}; - -/** -* Sets the textures used by the layer -* @param {GLGE.Texture} value the teture to associate with this layer -*/ -GLGE.MaterialLayer.prototype.setTexture=function(value){ - if(typeof value=="string") value=GLGE.Assets.get(value); - this.texture=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the textures used by the layer -* @return {GLGE.Texture} The current shininess of the material -*/ -GLGE.MaterialLayer.prototype.getTexture=function(){ - return this.texture; -}; -/** -* Sets the flag for how this layer maps to the material -* @param {Number} value the flags to set for this layer -*/ -GLGE.MaterialLayer.prototype.setMapto=function(value){ - this.mapto=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the flag representing the way the layer maps to the material -* @return {Number} The flags currently set for this layer -*/ -GLGE.MaterialLayer.prototype.getMapto=function(){ - return this.mapto; -}; -/** -* Sets the texture coordinate system -* @param {Number} value the mapping to use -*/ -GLGE.MaterialLayer.prototype.setMapinput=function(value){ - this.mapinput=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the texture coordinate system -* @return {Number} The current mapping -*/ -GLGE.MaterialLayer.prototype.getMapinput=function(){ - return this.mapinput; -}; - -/** -* Gets the layers texture offset -* @return {object} the current offset -*/ -GLGE.MaterialLayer.prototype.getOffset=function(){ - var offset={}; - offset.x=parseFloat(this.getOffsetX())+parseFloat(this.getDOffsetX()); - offset.y=parseFloat(this.getOffsetY())+parseFloat(this.getDOffsetY()); - offset.z=parseFloat(this.getOffsetZ())+parseFloat(this.getDOffsetZ()); - return offset; -}; - -/** -* Gets the layers texture rotation -* @return {object} the current rotation -*/ -GLGE.MaterialLayer.prototype.getRotation=function(){ - var rotation={}; - rotation.x=parseFloat(this.getRotX())+parseFloat(this.getDRotX()); - rotation.y=parseFloat(this.getRotY())+parseFloat(this.getDRotY()); - rotation.z=parseFloat(this.getRotZ())+parseFloat(this.getDRotZ()); - return rotation; -}; - -/** -* Gets the layers texture scale -* @return {object} the current scale -*/ -GLGE.MaterialLayer.prototype.getScale=function(){ - var scale={}; - scale.x=parseFloat(this.getScaleX())+parseFloat(this.getDScaleX()); - scale.y=parseFloat(this.getScaleY())+parseFloat(this.getDScaleY()); - scale.z=parseFloat(this.getScaleZ())+parseFloat(this.getDScaleZ()); - return scale; -}; - -/** -* Sets the layers texture X offset -* @param {Number} value the amount to offset the texture -*/ -GLGE.MaterialLayer.prototype.setOffsetX=function(value){ - this.matrix=null; - this.offsetX=value; - return this; -}; -/** -* Gets the layers texture X offset -* @return {Number} the current offset -*/ -GLGE.MaterialLayer.prototype.getOffsetX=function(){ - return this.offsetX; -}; -/** -* Sets the layers texture Y offset -* @param {Number} value the amount to offset the texture -*/ -GLGE.MaterialLayer.prototype.setOffsetY=function(value){ - this.matrix=null; - this.offsetY=value; - return this; -}; -/** -* Gets the layers texture Y offset -* @return {Number} the current offset -*/ -GLGE.MaterialLayer.prototype.getOffsetY=function(){ - return this.offsetY; -}; -/** -* Sets the layers texture Z offset -* @param {Number} value the amount to offset the texture -*/ -GLGE.MaterialLayer.prototype.setOffsetZ=function(value){ - this.matrix=null; - this.offsetZ=value; - return this; -}; -/** -* Gets the layers texture Z offset -* @return {Number} the current offset -*/ -GLGE.MaterialLayer.prototype.getOffsetZ=function(){ - return this.offsetZ; -}; -/** -* Sets the layers texture X displacment offset, useful for animation -* @param {Number} value the amount to offset the texture -*/ -GLGE.MaterialLayer.prototype.setDOffsetX=function(value){ - this.matrix=null; - this.dOffsetX=value; - return this; -}; -/** -* Gets the layers texture X displacment offset, useful for animation -* @return {Number} the current offset -*/ -GLGE.MaterialLayer.prototype.getDOffsetX=function(){ - return this.dOffsetX; -}; -/** -* Sets the layers texture Y displacment offset, useful for animation -* @param {Number} value the amount to offset the texture -*/ -GLGE.MaterialLayer.prototype.setDOffsetY=function(value){ - this.matrix=null; - this.dOffsetY=value; - return this; -}; -/** -* Gets the layers texture Y displacment offset, useful for animation -* @return {Number} the current offset -*/ -GLGE.MaterialLayer.prototype.getDOffsetY=function(){ - return this.dOffsetY; -}; -/** -* Sets the layers texture Z displacment offset, useful for animation -* @param {Number} value the amount to offset the texture -*/ -GLGE.MaterialLayer.prototype.setDOffsetZ=function(value){ - this.matrix=null; - this.dOffsetZ=value; - return this; -}; -/** -* Gets the layers texture X displacment offset, useful for animation -* @return {Number} the current offset -*/ -GLGE.MaterialLayer.prototype.getDOffsetZ=function(){ - return this.dOffsetZ; -}; -/** -* Sets the layers texture X scale -* @param {Number} value the amount to scale the texture -*/ -GLGE.MaterialLayer.prototype.setScaleX=function(value){ - this.matrix=null; - this.scaleX=value; - return this; -}; -/** -* Gets the layers texture X scale -* @return {Number} the current scale -*/ -GLGE.MaterialLayer.prototype.getScaleX=function(){ - return this.scaleX; -}; -/** -* Sets the layers texture Y scale -* @param {Number} value the amount to scale the texture -*/ -GLGE.MaterialLayer.prototype.setScaleY=function(value){ - this.matrix=null; - this.scaleY=value; - return this; -}; -/** -* Gets the layers texture Y scale -* @return {Number} the current scale -*/ -GLGE.MaterialLayer.prototype.getScaleY=function(){ - return this.scaleY; -}; -/** -* Sets the layers texture Z scale -* @param {Number} value the amount to scale the texture -*/ -GLGE.MaterialLayer.prototype.setScaleZ=function(value){ - this.matrix=null; - this.scaleZ=value; - return this; -}; -/** -* Gets the layers texture Z offset -* @return {Number} the current offset -*/ -GLGE.MaterialLayer.prototype.getScaleZ=function(){ - return this.scaleZ; -}; -/** -* Sets the layers texture X displacment scale, useful for animation -* @param {Number} value the amount to scale the texture -*/ -GLGE.MaterialLayer.prototype.setDScaleX=function(value){ - this.matrix=null; - this.dScaleX=value; - return this; -}; -/** -* Gets the layers texture X displacment scale, useful for animation -* @return {Number} the current scale -*/ -GLGE.MaterialLayer.prototype.getDScaleX=function(){ - return this.dScaleX; -}; -/** -* Sets the layers texture Y displacment scale, useful for animation -* @param {Number} value the amount to scale the texture -*/ -GLGE.MaterialLayer.prototype.setDScaleY=function(value){ - this.matrix=null; - this.dScaleY=value; - return this; -}; -/** -* Gets the layers texture Y displacment scale, useful for animation -* @return {Number} the current scale -*/ -GLGE.MaterialLayer.prototype.getDScaleY=function(){ - return this.dScaleY; -}; -/** -* Sets the layers texture Z displacment scale, useful for animation -* @param {Number} value the amount to scale the texture -*/ -GLGE.MaterialLayer.prototype.setDScaleZ=function(value){ - this.matrix=null; - this.dScaleZ=value; - return this; -}; -/** -* Gets the layers texture X displacment scale, useful for animation -* @return {Number} the current scale -*/ -GLGE.MaterialLayer.prototype.getDScaleZ=function(){ - return this.dScaleZ; -}; - - -/** -* Sets the layers texture X Rotation -* @param {Number} value the amount to roate the texture -*/ -GLGE.MaterialLayer.prototype.setRotX=function(value){ - this.matrix=null; - this.rotX=value; - return this; -}; -/** -* Gets the layers texture X rotate -* @return {Number} the current rotate -*/ -GLGE.MaterialLayer.prototype.getRotX=function(){ - return this.rotX; -}; -/** -* Sets the layers texture Y rotate -* @param {Number} value the amount to rotate the texture -*/ -GLGE.MaterialLayer.prototype.setRotY=function(value){ - this.matrix=null; - this.rotY=value; - return this; -}; -/** -* Gets the layers texture Y rotate -* @return {Number} the current rotate -*/ -GLGE.MaterialLayer.prototype.getRotY=function(){ - return this.rotY; -}; -/** -* Sets the layers texture Z rotate -* @param {Number} value the amount to rotate the texture -*/ -GLGE.MaterialLayer.prototype.setRotZ=function(value){ - this.matrix=null; - this.rotZ=value; - return this; -}; -/** -* Gets the layers texture Z rotate -* @return {Number} the current rotate -*/ -GLGE.MaterialLayer.prototype.getRotZ=function(){ - return this.rotZ; -}; -/** -* Sets the layers texture X displacment rotation, useful for animation -* @param {Number} value the amount to rotation the texture -*/ -GLGE.MaterialLayer.prototype.setDRotX=function(value){ - this.matrix=null; - this.dRotX=value; - return this; -}; -/** -* Gets the layers texture X displacment rotation, useful for animation -* @return {Number} the current rotation -*/ -GLGE.MaterialLayer.prototype.getDRotX=function(){ - return this.dRotX; -}; -/** -* Sets the layers texture Y displacment rotation, useful for animation -* @param {Number} value the amount to rotaion the texture -*/ -GLGE.MaterialLayer.prototype.setDRotY=function(value){ - this.matrix=null; - this.dRotY=value; - return this; -}; -/** -* Gets the layers texture Y displacment rotation, useful for animation -* @return {Number} the current rotation -*/ -GLGE.MaterialLayer.prototype.getDRotY=function(){ - return this.dRotY; -}; -/** -* Sets the layers texture Z displacment rotation, useful for animation -* @param {Number} value the amount to rotation the texture -*/ -GLGE.MaterialLayer.prototype.setDRotZ=function(value){ - this.matrix=null; - this.dRotZ=value; - return this; -}; -/** -* Gets the layers texture X displacment rotation, useful for animation -* @return {Number} the current rotation -*/ -GLGE.MaterialLayer.prototype.getDRotZ=function(){ - return this.dRotZ; -}; - -/** -* Sets the layers blending mode -* @param {Number} value the blend mode for the layer -*/ -GLGE.MaterialLayer.prototype.setBlendMode=function(value){ - this.blendMode=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the layers tblending mode -* @return {Number} the blend mode for the layer -*/ -GLGE.MaterialLayer.prototype.getBlendMode=function(){ - return this.blendMode; -}; - - - - -/** -* @class The Material class creates materials to be applied to objects in the graphics engine -* @see GLGE.Object -* @augments GLGE.Animatable -* @augments GLGE.QuickNotation -* @augments GLGE.JSONLoader -* @augments GLGE.Events -*/ -GLGE.Material=function(uid){ - GLGE.Assets.registerAsset(this,uid); - this.layers=[]; - this.layerlisteners=[]; - this.textures=[]; - this.lights=[]; - this.color={r:1,g:1,b:1,a:1}; - this.specColor={r:1,g:1,b:1}; - this.reflect=0.8; - this.shine=10; - this.specular=1; - this.emit=0; - this.alpha=1; -}; -GLGE.augment(GLGE.Animatable,GLGE.Material); -GLGE.augment(GLGE.QuickNotation,GLGE.Material); -GLGE.augment(GLGE.JSONLoader,GLGE.Material); -GLGE.augment(GLGE.Events,GLGE.Material); - - -/** - * @name GLGE.Material#shaderupdate - * @event fires when the shader for this material needs updating - * @param {object} data - */ - -/** -* @constant -* @description Flag for material colour -*/ -GLGE.M_COLOR=1; -/** -* @constant -* @description Flag for material normal -*/ -GLGE.M_NOR=2; -/** -* @constant -* @description Flag for material alpha -*/ -GLGE.M_ALPHA=4; -/** -* @constant -* @description Flag for material specular color -*/ -GLGE.M_SPECCOLOR=8; -/** -* @constant -* @description Flag for material specular cvalue -*/ -GLGE.M_SPECULAR=16; -/** -* @constant -* @description Flag for material shineiness -*/ -GLGE.M_SHINE=32; -/** -* @constant -* @description Flag for material reflectivity -*/ -GLGE.M_REFLECT=64; -/** -* @constant -* @description Flag for material emision -*/ -GLGE.M_EMIT=128; -/** -* @constant -* @description Flag for material alpha -*/ -GLGE.M_ALPHA=256; -/** -* @constant -* @description Flag for masking with textures red value -*/ -GLGE.M_MSKR=512; -/** -* @constant -* @description Flag for masking with textures green value -*/ -GLGE.M_MSKG=1024; -/** -* @constant -* @description Flag for masking with textures blue value -*/ -GLGE.M_MSKB=2048; -/** -* @constant -* @description Flag for masking with textures alpha value -*/ -GLGE.M_MSKA=4096; -/** -* @constant -* @description Flag for mapping of the height in parallax mapping -*/ -GLGE.M_HEIGHT=8192; - -/** -* @constant -* @description Enumeration for first UV layer -*/ -GLGE.UV1=0; -/** -* @constant -* @description Enumeration for second UV layer -*/ -GLGE.UV2=1; -/** -* @constant -* @description Enumeration for normal texture coords -*/ -GLGE.MAP_NORM=3; - -/** -* @constant -* @description Enumeration for object texture coords -*/ -GLGE.MAP_OBJ=4; - -/** -* @constant -* @description Enumeration for reflection coords -*/ -GLGE.MAP_REF=5; - -/** -* @constant -* @description Enumeration for environment coords -*/ -GLGE.MAP_ENV=6; - -/** -* @constant -* @description Enumeration for view coords -*/ -GLGE.MAP_VIEW=7; - -/** -* @constant -* @description Enumeration for mix blending mode -*/ -GLGE.BL_MIX=0; - -/** -* @constant -* @description Enumeration for mix blending mode -*/ -GLGE.BL_MUL=1; - -GLGE.Material.prototype.layers=null; -GLGE.Material.prototype.className="Material"; -GLGE.Material.prototype.textures=null; -GLGE.Material.prototype.color=null; -GLGE.Material.prototype.specColor=null; -GLGE.Material.prototype.specular=null; -GLGE.Material.prototype.emit=null; -GLGE.Material.prototype.shine=null; -GLGE.Material.prototype.reflect=null; -GLGE.Material.prototype.lights=null; -GLGE.Material.prototype.alpha=null; -GLGE.Material.prototype.shadow=true; -/** -* Sets the flag indicateing the material should or shouldn't recieve shadows -* @param {boolean} value The recieving shadow flag -*/ -GLGE.Material.prototype.setShadow=function(value){ - this.shadow=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* gets the show flag -* @returns {boolean} The shadow flag -*/ -GLGE.Material.prototype.getShadow=function(value){ - return this.shadow; -}; -/** -* Sets the base colour of the material -* @param {string} color The colour of the material -*/ -GLGE.Material.prototype.setColor=function(color){ - if(!color.r){ - color=GLGE.colorParse(color); - } - this.color={r:color.r,g:color.g,b:color.b}; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Sets the red base colour of the material -* @param {Number} r The new red level 0-1 -*/ -GLGE.Material.prototype.setColorR=function(value){ - this.color.r=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Sets the green base colour of the material -* @param {Number} g The new green level 0-1 -*/ -GLGE.Material.prototype.setColorG=function(value){ - this.color.g=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Sets the blue base colour of the material -* @param {Number} b The new blue level 0-1 -*/ -GLGE.Material.prototype.setColorB=function(value){ - this.color.b=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the current base color of the material -* @return {[r,g,b]} The current base color -*/ -GLGE.Material.prototype.getColor=function(){ - return this.color; -}; -/** -* Sets the base specular colour of the material -* @param {string} color The new specular colour -*/ -GLGE.Material.prototype.setSpecularColor=function(color){ - if(!color.r){ - color=GLGE.colorParse(color); - } - this.specColor={r:color.r,g:color.g,b:color.b}; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the current base specular color of the material -* @return {[r,g,b]} The current base specular color -*/ -GLGE.Material.prototype.getSpecularColor=function(){ - return this.specColor; -}; -/** -* Sets the alpha of the material -* @param {Number} value how much alpha -*/ -GLGE.Material.prototype.setAlpha=function(value){ - this.alpha=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the alpha of the material -* @return {Number} The current alpha of the material -*/ -GLGE.Material.prototype.getAlpha=function(){ - return this.alpha; -}; -/** -* Sets the specular of the material -* @param {Number} value how much specular -*/ -GLGE.Material.prototype.setSpecular=function(value){ - this.specular=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the specular of the material -* @return {Number} The current specular of the material -*/ -GLGE.Material.prototype.getSpecular=function(){ - return this.specular; -}; -/** -* Sets the shininess of the material -* @param {Number} value how much shine -*/ -GLGE.Material.prototype.setShininess=function(value){ - this.shine=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the shininess of the material -* @return {Number} The current shininess of the material -*/ -GLGE.Material.prototype.getShininess=function(){ - return this.shine; -}; -/** -* Sets how much the material should emit -* @param {Number} value how much to emit (0-1) -*/ -GLGE.Material.prototype.setEmit=function(value){ - this.emit=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the amount this material emits -* @return {Number} The emit value for the material -*/ -GLGE.Material.prototype.getEmit=function(){ - return this.emit; -}; -/** -* Sets reflectivity of the material -* @param {Number} value how much to reflect (0-1) -*/ -GLGE.Material.prototype.setReflectivity=function(value){ - this.reflect=value; - this.fireEvent("shaderupdate",{}); - return this; -}; -/** -* Gets the materials reflectivity -* @return {Number} The reflectivity of the material -*/ -GLGE.Material.prototype.getReflectivity=function(){ - return this.reflect; -}; - -/** -* Add a new layer to the material -* @param {MaterialLayer} layer The material layer to add to the material -*/ -GLGE.Material.prototype.addMaterialLayer=function(layer){ - if(typeof layer=="string") layer=GLGE.Assets.get(layer); - this.layers.push(layer); - var material=this; - var listener=function(event){ - material.fireEvent("shaderupdate",{}); - }; - this.layerlisteners.push(listener); - layer.addEventListener("shaderupdate",listener); - this.fireEvent("shaderupdate",{}); - return this; -}; - -/** -* Removes a layer from the material -* @param {MaterialLayer} layer The material layer to remove -*/ -GLGE.Material.prototype.removeMaterialLayer=function(layer){ - var idx=this.layers.indexOf(layer); - if(idx>=0){ - this.layers.splice(idx,1); - layer.removeEventListener("shaderupdate",this.layerlisteners[idx]); - this.layerlisteners.splice(idx,1); - this.fireEvent("shaderupdate",{}); - } - return this; -}; - -/** -* Gets all the materials layers -* @returns {GLGE.MaterialLayer[]} all of the layers contained within this material -*/ -GLGE.Material.prototype.getLayers=function(){ - return this.layers; -}; -/** -* Generate the code required to calculate the texture coords for each layer -* @private -*/ -GLGE.Material.prototype.getLayerCoords=function(){ - var shader=[]; - shader.push("vec4 texturePos;\n"); - for(i=0; i0.0){\n"; - shader=shader+"att = 1.0 / (lightAttenuation"+i+"[0] + lightAttenuation"+i+"[1] * lightdist"+i+" + lightAttenuation"+i+"[2] * lightdist"+i+" * lightdist"+i+");\n"; - if(lights[i].diffuse){ - shader=shader+"lightvalue += att * dotN * lightcolor"+i+";\n"; - } - if(lights[i].specular){ - shader=shader+"specvalue += att * specC * lightcolor"+i+" * spec * pow(max(dot(reflect(normalize(lightvec), normal),normalize(viewvec)),0.0), sh);\n"; - } - - shader=shader+"}\n"; - - - } - shader=shader+"spotEffect = 0.0;\n"; - if(lights[i].type==GLGE.L_SPOT){ - shader=shader+"spotEffect = dot(normalize(lightdir"+i+"), normalize(-lightvec"+i+"));"; - shader=shader+"if (spotEffect > spotCosCutOff"+i+") {\n"; - shader=shader+"spotEffect = pow(spotEffect, spotExp"+i+");"; - //spot shadow stuff - if(lights[i].getCastShadows() && this.shadow){ - shader=shader+"if(castshadows"+i+"){\n"; - shader=shader+"vec4 dist=texture2D(TEXTURE"+shadowlights[i]+", (((spotcoord"+i+".xy)/spotcoord"+i+".w)+1.0)/2.0);\n"; - shader=shader+"float depth = dot(dist, vec4(0.000000059604644775390625,0.0000152587890625,0.00390625,1.0))*10000.0;\n"; - shader=shader+"spotmul=0.0;\n"; - shader=shader+"totalweight=0.0;\n"; - shader=shader+"if((depth+shadowbias"+i+"-length(lightvec"+i+"))<0.0) {spotmul=1.0; totalweight=1.0;}\n"; - shader=shader+"if(shadowsamples"+i+">0){\n"; - shader=shader+"for(cnt=0; cnt<4; cnt++){;\n"; - shader=shader+"spotsampleX=-0.707106781;spotsampleY=-0.707106781;\n"; - shader=shader+"if(cnt==0 || cnt==3) spotsampleX=0.707106781;\n"; - shader=shader+"if(cnt==1 || cnt==3) spotsampleY=0.707106781;\n"; - shader=shader+"spotoffset=vec2(spotsampleX,spotsampleY)*0.5;\n"; - shader=shader+"dist=texture2D(TEXTURE"+shadowlights[i]+", (((spotcoord"+i+".xy)/spotcoord"+i+".w)+1.0)/2.0+spotoffset*shadowsoftness"+i+");\n"; - shader=shader+"depth = dot(dist, vec4(0.000000059604644775390625,0.0000152587890625,0.00390625,1.0))*100.0;\n"; - shader=shader+"if((depth+shadowbias"+i+"-length(lightvec"+i+"))<0.0){\n"; - shader=shader+"spotmul+=length(spotoffset);\n"; - shader=shader+"}\n"; - shader=shader+"totalweight+=length(spotoffset);\n"; - shader=shader+"};\n"; - shader=shader+"};\n"; - shader=shader+"if(totalweight!=spotmul){\n"; - shader=shader+"spotmul=0.0;\n"; - shader=shader+"totalweight=0.0;\n"; - shader=shader+"for(cnt=0; cnt0.0) spotEffect=spotEffect*pow(1.0-spotmul/totalweight,3.0);\n"; - shader=shader+"}"; - } - - - shader=shader+"dotN=max(dot(normal,normalize(-lightvec)),0.0);\n"; - shader=shader+"if(dotN>0.0){\n"; - shader=shader+"att = spotEffect / (lightAttenuation"+i+"[0] + lightAttenuation"+i+"[1] * lightdist"+i+" + lightAttenuation"+i+"[2] * lightdist"+i+" * lightdist"+i+");\n"; - if(lights[i].diffuse){ - shader=shader+"lightvalue += att * dotN * lightcolor"+i+";\n"; - } - if(lights[i].specular){ - shader=shader+"specvalue += att * specC * lightcolor"+i+" * spec * pow(max(dot(reflect(normalize(lightvec), normal),normalize(viewvec)),0.0), sh);\n"; - } - shader=shader+"}\n}\n"; - } - if(lights[i].type==GLGE.L_DIR){ - shader=shader+"dotN=max(dot(normal,-normalize(lightvec)),0.0);\n"; - shader=shader+"if(dotN>0.0){\n"; - if(lights[i].diffuse){ - shader=shader+"lightvalue += dotN * lightcolor"+i+";\n"; - } - if(lights[i].specular){ - shader=shader+"specvalue += specC * lightcolor"+i+" * spec * pow(max(dot(reflect(normalize(lightvec), normal),normalize(viewvec)),0.0), sh);\n"; - } - shader=shader+"}\n"; - } - } - shader=shader+"float fogfact=1.0;"; - shader=shader+"if(fogtype=="+GLGE.FOG_QUADRATIC+") fogfact=clamp(pow(max((fogfar - length(eyevec)) / (fogfar - fognear),0.0),2.0),0.0,1.0);\n"; - shader=shader+"if(fogtype=="+GLGE.FOG_LINEAR+") fogfact=clamp((fogfar - length(eyevec)) / (fogfar - fognear),0.0,1.0);\n"; - - shader=shader+"lightvalue = (lightvalue)*ref;\n"; - shader=shader+"if(em>0.0){lightvalue=vec3(1.0,1.0,1.0); fogfact=1.0;}\n"; - shader=shader+"gl_FragColor =vec4(specvalue.rgb+color.rgb*(em+1.0)*lightvalue.rgb,al)*fogfact+vec4(fogcolor,al)*(1.0-fogfact);\n"; - //shader=shader+"gl_FragColor =texture2D(TEXTURE"+shadowlights[0]+", (((spotcoord0.xy)/spotcoord"+i+".w)+1.0)/2.0+textureHeight);\n"; - - shader=shader+"}\n"; - return shader; -}; -/** -* Set the uniforms needed to render this material -* @private -*/ -GLGE.Material.prototype.textureUniforms=function(gl,shaderProgram,lights,object){ - if(this.animation) this.animate(); - if(shaderProgram.caches.baseColor!=this.color){ - gl.uniform4f(GLGE.getUniformLocation(gl,shaderProgram, "baseColor"), this.color.r,this.color.g,this.color.b,this.color.a); - shaderProgram.caches.baseColor=this.color; - } - if(shaderProgram.caches.specColor!=this.specColor){ - gl.uniform3f(GLGE.getUniformLocation(gl,shaderProgram, "specColor"), this.specColor.r,this.specColor.g,this.specColor.b); - shaderProgram.caches.specColor=this.specColor; - } - if(shaderProgram.caches.specular!=this.specular){ - gl.uniform1f(GLGE.getUniformLocation(gl,shaderProgram, "specular"), this.specular); - shaderProgram.caches.specular=this.specular; - } - if(shaderProgram.caches.shine!=this.shine){ - gl.uniform1f(GLGE.getUniformLocation(gl,shaderProgram, "shine"), this.shine); - shaderProgram.caches.shine=this.shine; - } - if(shaderProgram.caches.reflect!=this.reflect){ - gl.uniform1f(GLGE.getUniformLocation(gl,shaderProgram, "reflective"), this.reflect); - shaderProgram.caches.reflect=this.reflect; - } - if(shaderProgram.caches.emit!=this.emit){ - gl.uniform1f(GLGE.getUniformLocation(gl,shaderProgram, "emit"), this.emit); - shaderProgram.caches.emit=this.emit; - } - if(shaderProgram.caches.alpha!=this.alpha){ - gl.uniform1f(GLGE.getUniformLocation(gl,shaderProgram, "alpha"), this.alpha); - shaderProgram.caches.alpha=this.alpha; - } - - var cnt=0; - var num=0; - for(var i=0; i0) { - f=Math.pow(sq,0.5); - } - return [a[0]/f,a[1]/f,a[2]/f]; -}; - -/** -* Returns a unitized version of the input vector4 -* @param {Array} a the vector4 to be unitized -*/ -GLGE.toUnitVec4=function(a) { - var sq=a[0]*a[0]+a[1]*a[1]+a[2]*a[2]+a[3]*a[3]; - var f=1.0; - if (sq>0) { - f=Math.pow(sq,0.5); - } - return [a[0]/f,a[1]/f,a[2]/f,a[3]/f]; -}; - - -/** -* Returns the length of a vector3 -* @param {Array} a the vector to be measured -*/ -GLGE.lengthVec3=function(a) { - return Math.pow(a[0]*a[0]+a[1]*a[1]+a[2]*a[2],0.5); -}; - -/** -* Returns the distance between 2 vector3s -* @param {Array} a the first vector -* @param {Array} b the second vector -*/ -GLGE.distanceVec3=function(a,b){ - return GLGE.lengthVec3(GLGE.subVec3(a,b)); -}; - -/** -* Returns the length of a vector3 -* @param {Array} a the vector to be measured -*/ -GLGE.lengthVec4=function(a,b) { - return Math.pow(a[0]*a[0]+a[1]*a[1]+a[2]*a[2]+a[3]*a[3],0.5); -}; - -/** -* Returns the distance between 2 vector4s -* @param {Array} a the first vector -* @param {Array} b the second vector -*/ -GLGE.distanceVec4=function(a,b){ - return GLGE.lengthVec4(GLGE.subVec4(a,b)); -}; - - -/** -* Returns the angle between 2 vector3s in radians -* @param {Array} a the first vector -* @param {Array} b the second vector -*/ -GLGE.angleVec3=function(a,b){ - a=GLGE.toUnitVec3(a); - b=GLGE.toUnitVec3(b); - d=GLGE.dotVec3(a,b); - if (d<-1) - d=-1; - if (d>1) - d=1; - return Math.acos(d); -}; - -/** -* Returns the angle between 2 vector4s in radians -* @param {Array} a the first vector -* @param {Array} b the second vector -*/ -GLGE.angleVec4=function(a,b){ - a=GLGE.toUnitVec4(a); - b=GLGE.toUnitVec4(b); - d=GLGE.dotVec4(a,b); - if (d<-1) - d=-1; - if (d>1) - d=1; - return Math.acos(d); -}; - -GLGE_math_use_webgl_float=false; - -/** -* The Mat class creates a matrix from an array -* @param {Array} array An array of 9 or 16 floats -*/ -GLGE.Mat3=GLGE_math_use_webgl_float?function(array) { - if (array.length==9) { - return new Float32Array(array); - }else if (array.length==16) { - return new Float32Array([array[0],array[1],array[2],array[4],array[5],array[6],array[8],array[9],array[10]]); - }else { - throw "invalid matrix length"; - } -}:function(array) { - var retval; - if (array.length==9) { - retval=array.slice(0); - }else if (array.length==16) { - retval=[array[0],array[1],array[2],array[4],array[5],array[6],array[8],array[9],array[10]]; - }else { - throw "invalid matrix length"; - } - retval.get=function(i){return this[i];}; - return retval; -}; -GLGE.Mat=GLGE_math_use_webgl_float?function(array) { - return new Float32Array(array); -}:function(array){ - var retval=array.slice(0); - retval.get=function(i){return this[i];}; - return retval; -}; -GLGE.Mat4=function(array) { - var retval; - if (array.length==9) { - retval=[array[0],array[1],array[2],0,array[3],array[4],array[5],0,array[6],array[7],array[8],0,0,0,0,1]; - }else if (array.length==16) { - retval=array.slice(0); - }else { - throw "invalid matrix length"; - } - retval.get=function(i){return this[i];}; - return retval; -}; -/** -* Finds the determinate of the matrix -* @returns {number} the determinate -*/ -GLGE.determinantMat4=function(m) { - return m[12] * m[9] * m[6] * m[3] - m[8] * m[13] * m[6] * m[3] - m[12] * m[5] * m[10] * m[3] + m[4] * m[13] * m[10] * m[3] + m[8] * m[5] * m[14] * m[3] - m[4] * m[9] * m[14] * m[3] - m[12] * m[9] * m[2] * m[7] + m[8] * m[13] * m[2] * m[7] + m[12] * m[1] * m[10] * m[7] - m[0] * m[13] * m[10] * m[7] - m[8] * m[1] * m[14] * m[7] + m[0] * m[9] * m[14] * m[7] + m[12] * m[5] * m[2] * m[11] - m[4] * m[13] * m[2] * m[11] - m[12] * m[1] * m[6] * m[11] + m[0] * m[13] * m[6] * m[11] + m[4] * m[1] * m[14] * m[11] - m[0] * m[5] * m[14] * m[11] - m[8] * m[5] * m[2] * m[15] + m[4] * m[9] * m[2] * m[15] + m[8] * m[1] * m[6] * m[15] - m[0] * m[9] * m[6] * m[15] - m[4] * m[1] * m[10] * m[15] + m[0] * m[5] * m[10] * m[15]; -}; - -/** -* Finds the inverse of the matrix -* @returns {GLGE.Mat} the inverse -*/ -GLGE.inverseMat4=function(mat){ - // Cache the matrix values (makes for huge speed increases!) - var a00 = mat[0], a01 = mat[1], a02 = mat[2], a03 = mat[3]; - var a10 = mat[4], a11 = mat[5], a12 = mat[6], a13 = mat[7]; - var a20 = mat[8], a21 = mat[9], a22 = mat[10], a23 = mat[11]; - var a30 = mat[12], a31 = mat[13], a32 = mat[14], a33 = mat[15]; - - var d = a30*a21*a12*a03 - a20*a31*a12*a03 - a30*a11*a22*a03 + a10*a31*a22*a03 + - a20*a11*a32*a03 - a10*a21*a32*a03 - a30*a21*a02*a13 + a20*a31*a02*a13 + - a30*a01*a22*a13 - a00*a31*a22*a13 - a20*a01*a32*a13 + a00*a21*a32*a13 + - a30*a11*a02*a23 - a10*a31*a02*a23 - a30*a01*a12*a23 + a00*a31*a12*a23 + - a10*a01*a32*a23 - a00*a11*a32*a23 - a20*a11*a02*a33 + a10*a21*a02*a33 + - a20*a01*a12*a33 - a00*a21*a12*a33 - a10*a01*a22*a33 + a00*a11*a22*a33; - - return [ (a21*a32*a13 - a31*a22*a13 + a31*a12*a23 - a11*a32*a23 - a21*a12*a33 + a11*a22*a33)/d, - (a31*a22*a03 - a21*a32*a03 - a31*a02*a23 + a01*a32*a23 + a21*a02*a33 - a01*a22*a33)/d, - (a11*a32*a03 - a31*a12*a03 + a31*a02*a13 - a01*a32*a13 - a11*a02*a33 + a01*a12*a33)/d, - (a21*a12*a03 - a11*a22*a03 - a21*a02*a13 + a01*a22*a13 + a11*a02*a23 - a01*a12*a23)/d, - (a30*a22*a13 - a20*a32*a13 - a30*a12*a23 + a10*a32*a23 + a20*a12*a33 - a10*a22*a33)/d, - (a20*a32*a03 - a30*a22*a03 + a30*a02*a23 - a00*a32*a23 - a20*a02*a33 + a00*a22*a33)/d, - (a30*a12*a03 - a10*a32*a03 - a30*a02*a13 + a00*a32*a13 + a10*a02*a33 - a00*a12*a33)/d, - (a10*a22*a03 - a20*a12*a03 + a20*a02*a13 - a00*a22*a13 - a10*a02*a23 + a00*a12*a23)/d, - (a20*a31*a13 - a30*a21*a13 + a30*a11*a23 - a10*a31*a23 - a20*a11*a33 + a10*a21*a33)/d, - (a30*a21*a03 - a20*a31*a03 - a30*a01*a23 + a00*a31*a23 + a20*a01*a33 - a00*a21*a33)/d, - (a10*a31*a03 - a30*a11*a03 + a30*a01*a13 - a00*a31*a13 - a10*a01*a33 + a00*a11*a33)/d, - (a20*a11*a03 - a10*a21*a03 - a20*a01*a13 + a00*a21*a13 + a10*a01*a23 - a00*a11*a23)/d, - (a30*a21*a12 - a20*a31*a12 - a30*a11*a22 + a10*a31*a22 + a20*a11*a32 - a10*a21*a32)/d, - (a20*a31*a02 - a30*a21*a02 + a30*a01*a22 - a00*a31*a22 - a20*a01*a32 + a00*a21*a32)/d, - (a30*a11*a02 - a10*a31*a02 - a30*a01*a12 + a00*a31*a12 + a10*a01*a32 - a00*a11*a32)/d, - (a10*a21*a02 - a20*a11*a02 + a20*a01*a12 - a00*a21*a12 - a10*a01*a22 + a00*a11*a22)/d] -}; - -/** -* multiplies two mat4's -* @returns {GLGE.Mat} the matrix multiplication of the matrices -*/ -GLGE.mulMat4Vec4=function(mat1,vec2){ - return GLGE.Vec4(mat1[0]*vec2[0]+mat1[1]*vec2[1]+mat1[2]*vec2[2]+mat1[3]*vec2[3], - mat1[4]*vec2[0]+mat1[5]*vec2[1]+mat1[6]*vec2[2]+mat1[7]*vec2[3], - mat1[8]*vec2[0]+mat1[9]*vec2[1]+mat1[10]*vec2[2]+mat1[11]*vec2[3], - mat1[12]*vec2[0]+mat1[13]*vec2[1]+mat1[14]*vec2[2]+mat1[15]*vec2[3]); -}; - -/** -* multiplies a Mat4 by a scalar value -* @returns {GLGE.Mat} the matrix multiplication of the matrices -*/ -GLGE.scaleMat4=function(m,value) { - return GLGE.Mat([m[0]*value,m[1]*value,m[2]*value,m[3]*value, - m[4]*value,m[5]*value,m[6]*value,m[7]*value, - m[8]*value,m[9]*value,m[10]*value,m[11]*value, - m[12]*value,m[13]*value,m[14]*value,m[15]*value]); -}; -/** -* multiplies a Mat4 by a scalar value in place without allocation -* @returns {GLGE.Mat} the input matrix, modified -*/ -GLGE.scaleInPlaceMat4=function(m,value) { - m.set(0,m[0]*value); - m.set(1,m[1]*value); - m.set(2,m[2]*value); - m.set(3,m[3]*value); - m.set(4,m[4]*value); - m.set(5,m[5]*value); - m.set(6,m[6]*value); - m.set(7,m[7]*value); - m.set(8,m[8]*value); - m.set(9,m[9]*value); - m.set(10,m[10]*value); - m.set(11,m[11]*value); - m.set(12,m[12]*value); - m.set(13,m[13]*value); - m.set(14,m[14]*value); - m.set(15,m[15]*value); - return m; -}; - -/** -* adds a Mat4 to another Mat4 in place without allocation -* @returns {GLGE.Mat} the first input matrix, modified to be added -*/ -GLGE.addInPlaceMat4=function(m,value) { - m.set(0,m[0]+value[0]); - m.set(1,m[1]+value[1]); - m.set(2,m[2]+value[2]); - m.set(3,m[3]+value[3]); - m.set(4,m[4]+value[4]); - m.set(5,m[5]+value[5]); - m.set(6,m[6]+value[6]); - m.set(7,m[7]+value[7]); - m.set(8,m[8]+value[8]); - m.set(9,m[9]+value[9]); - m.set(10,m[10]+value[10]); - m.set(11,m[11]+value[11]); - m.set(12,m[12]+value[12]); - m.set(13,m[13]+value[13]); - m.set(14,m[14]+value[14]); - m.set(15,m[15]+value[15]); - return m; -}; - - - -/** -* adds two Mat4 together -* @returns {GLGE.Mat} a new, added Mat4 -*/ -GLGE.addMat4=function(m,value) { -return GLGE.Mat([m[0]+value[0], - m[1]+value[1], - m[2]+value[2], - m[3]+value[3], - m[4]+value[4], - m[5]+value[5], - m[6]+value[6], - m[7]+value[7], - m[8]+value[8], - m[9]+value[9], - m[10]+value[10], - m[11]+value[11], - m[12]+value[12], - m[13]+value[13], - m[14]+value[14], - m[15]+value[15]]); - return m; -}; - - - -/** -* subs a Mat4 from another Mat4 in place without allocation -* @returns {GLGE.Mat} the first input matrix, modified to have the second subtacted -*/ -GLGE.subInPlaceMat4=function(m,value) { - m.set(0,m[0]-value[0]); - m.set(1,m[1]-value[1]); - m.set(2,m[2]-value[2]); - m.set(3,m[3]-value[3]); - m.set(4,m[4]-value[4]); - m.set(5,m[5]-value[5]); - m.set(6,m[6]-value[6]); - m.set(7,m[7]-value[7]); - m.set(8,m[8]-value[8]); - m.set(9,m[9]-value[9]); - m.set(10,m[10]-value[10]); - m.set(11,m[11]-value[11]); - m.set(12,m[12]-value[12]); - m.set(13,m[13]-value[13]); - m.set(14,m[14]-value[14]); - m.set(15,m[15]-value[15]); - return m; -}; - - - -/** -* subtracts the second matrix from the first -* @returns {GLGE.Mat} a new, subed Mat4 -*/ -GLGE.subMat4=function(m,value) { -return GLGE.Mat([m[0]-value[0], - m[1]-value[1], - m[2]-value[2], - m[3]-value[3], - m[4]-value[4], - m[5]-value[5], - m[6]-value[6], - m[7]-value[7], - m[8]-value[8], - m[9]-value[9], - m[10]-value[10], - m[11]-value[11], - m[12]-value[12], - m[13]-value[13], - m[14]-value[14], - m[15]-value[15]]); - return m; -}; - - -/** -* Finds the matrix multiplication with another GLGE.Mat or GLGE.vec or an Array of length 3-4 -* @param {object} value An GLGE.Mat, GLGE.vec or Array -* @returns {GLGE.Mat|GLGE.Vec} -*/ -GLGE.mulMat4=function(mat2,mat1){ - - var a00 = mat1[0], a01 = mat1[1], a02 = mat1[2], a03 = mat1[3]; - var a10 = mat1[4], a11 = mat1[5], a12 = mat1[6], a13 = mat1[7]; - var a20 = mat1[8], a21 = mat1[9], a22 = mat1[10], a23 = mat1[11]; - var a30 = mat1[12], a31 = mat1[13], a32 = mat1[14], a33 = mat1[15]; - - var b00 = mat2[0], b01 = mat2[1], b02 = mat2[2], b03 = mat2[3]; - var b10 = mat2[4], b11 = mat2[5], b12 = mat2[6], b13 = mat2[7]; - var b20 = mat2[8], b21 = mat2[9], b22 = mat2[10], b23 = mat2[11]; - var b30 = mat2[12], b31 = mat2[13], b32 = mat2[14], b33 = mat2[15]; - return [b00 * a00 + b01 * a10 + b02 * a20 + b03 * a30, - b00 * a01 + b01 * a11 + b02 * a21 + b03 * a31, - b00 * a02 + b01 * a12 + b02 * a22 + b03 * a32, - b00 * a03 + b01 * a13 + b02 * a23 + b03 * a33, - - b10 * a00 + b11 * a10 + b12 * a20 + b13 * a30, - b10 * a01 + b11 * a11 + b12 * a21 + b13 * a31, - b10 * a02 + b11 * a12 + b12 * a22 + b13 * a32, - b10 * a03 + b11 * a13 + b12 * a23 + b13 * a33, - - b20 * a00 + b21 * a10 + b22 * a20 + b23 * a30, - b20 * a01 + b21 * a11 + b22 * a21 + b23 * a31, - b20 * a02 + b21 * a12 + b22 * a22 + b23 * a32, - b20 * a03 + b21 * a13 + b22 * a23 + b23 * a33, - - b30 * a00 + b31 * a10 + b32 * a20 + b33 * a30, - b30 * a01 + b31 * a11 + b32 * a21 + b33 * a31, - b30 * a02 + b31 * a12 + b32 * a22 + b33 * a32, - b30 * a03 + b31 * a13 + b32 * a23 + b33 * a33]; -}; - -GLGE.transposeInPlaceMat4=function(m) { - var v=m[1]; - m.set(1,m[4]); - m.set(4,v); - - - v=m[8]; - m.set(8,m[2]); - m.set(2,v); - - - v=m[3]; - m.set(3,m[12]); - m.set(12,v); - - v=m[9]; - m.set(9,m[6]); - m.set(6,v); - - v=m[13]; - m.set(13,m[7]); - m.set(7,v); - - v=m[14]; - m.set(14,m[11]); - m.set(11,v); - -}; - -/** -* Builds the transpose of the matrix -* @returns {GLGE.Mat} the transposed matrix -*/ -GLGE.transposeMat4=function(m) { - return GLGE.Mat4([m[0],m[4],m[8],m[12], - m[1],m[5],m[9],m[13], - m[2],m[6],m[10],m[14], - m[3],m[7],m[11],m[15]]); -}; - -/** -* copys a js array into a webglarray -* @param {array} mat the source array -* @param {webglarray} glarray the destination array -*/ -GLGE.mat4gl=function(mat,glarray){ - glarray[0]=mat[0]; - glarray[1]=mat[1]; - glarray[2]=mat[2]; - glarray[3]=mat[3]; - glarray[4]=mat[4]; - glarray[5]=mat[5]; - glarray[6]=mat[6]; - glarray[7]=mat[7]; - glarray[8]=mat[8]; - glarray[9]=mat[9]; - glarray[10]=mat[10]; - glarray[11]=mat[11]; - glarray[12]=mat[12]; - glarray[13]=mat[13]; - glarray[14]=mat[14]; - glarray[15]=mat[15]; -}; - -/** -* Sets the value at the specified index -* @param {number} i the first index 1 offset -* @param {number} j the second index 1 offset -* @param {number} value the value to set -*/ -GLGE.set1basedMat4=function(m,i,j,value){ - m[(i-1)*4+(j-1)]=value; - if(m.glData!==undefined){ - delete m.glData; - } -}; - -/** -* Sets the value at the specified index -* @param {number} i the first index from zero -* @param {number} j the second index from zero -* @param {number} value the value to set -*/ -GLGE.setMat4=function(m,i,j,value){ - m[i*4+j]=value; - if(m.glData!==undefined){ - delete m.glData; - } -}; - -/** -* Gets the value at the specified index -* @param {number} i the first index from one -* @param {number} j the second index from one -* @returns {number} the value at the given index -*/ -GLGE.get1basedMat4=function(m,i,j){ - return m.get((i-1)*4+(j-1)); -}; - -/** -* Gets the value at the specified index -* @param {number} i the first index from zero -* @param {number} j the second index from zero -* @returns {number} the value at the given index -*/ -GLGE.getMat4=function(m,i,j){ - return m[i*4+j]; -}; -/** -* gets the a webgl float array for this Matrix, once generated it will cache it so it doesn't need to recreate everytime -* @returns {Float32Array} the webgl array for this Matrix -* @private -*/ -GLGE.glDataMat4=function(m) { - m.glArray=new Float32Array(m); - return m.glArray; -}; -/** - * Creates an identity matrix - * @returns {GLGE.Mat} the identity matrix - */ -GLGE.identMatrix=function(){ - return GLGE.Mat([1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]); -}; -/** - * Creates a translation matrix - * @returns {Array} value an array GLGE.Vec or 3 paramters - * @returns {GLGE.Mat} the translation matrix - */ -GLGE.translateMatrix=function(value){ - var x; - var y; - var z; - if(arguments.length==3){ - x=arguments[0]; - y=arguments[1]; - z=arguments[2]; - } - else if(value.data){ - x=value.data[0]; - y=value.data[1]; - z=value.data[2]; - } - else if(value instanceof Array){ - x=value[0]; - y=value[1]; - z=value[2]; - } - return GLGE.Mat([ - 1,0,0,x, - 0,1,0,y, - 0,0,1,z, - 0,0,0,1 - ]); -}; -/** - * Creates a scale matrix - * @returns {Array} value an array GLGE.Vec or 3 paramters - * @returns {GLGE.Mat} the scale matrix - */ -GLGE.scaleMatrix=function(value){ - var x; - var y; - var z; - if(arguments.length==3){ - x=arguments[0]; - y=arguments[1]; - z=arguments[2]; - } - else if(value.data){ - x=value.data[0]; - y=value.data[1]; - z=value.data[2]; - } - else if(value instanceof Array){ - x=value[0]; - y=value[1]; - z=value[2]; - } - return GLGE.Mat([ - x,0,0,0, - 0,y,0,0, - 0,0,z,0, - 0,0,0,1 - ]); -} -/** -* @constant -* @description Enum for XYZ rotation order -*/ -GLGE.ROT_XYZ=1; -/** -* @constant -* @description Enum for XZY rotation order -*/ -GLGE.ROT_XZY=2; -/** -* @constant -* @description Enum for YXZ rotation order -*/ -GLGE.ROT_YXZ=3; -/** -* @constant -* @description Enum for YZX rotation order -*/ -GLGE.ROT_YZX=4; -/** -* @constant -* @description Enum for ZXY rotation order -*/ -GLGE.ROT_ZXY=5; -/** -* @constant -* @description Enum for ZYX rotation order -*/ -GLGE.ROT_ZYX=6; -/** - * Creates a rotation matrix - * @returns {Array} value an array GLGE.Vec or 3 paramters - * @returns {GLGE.Mat} the rotation matrix - */ -GLGE.rotateMatrix=function(value,type) { - var x; - var y; - var z; - if(arguments.length>2){ - x=arguments[0]; - y=arguments[1]; - z=arguments[2]; - type=arguments[3]; - } - else if(value.data){ - x=value.data[0]; - y=value.data[1]; - z=value.data[2]; - } - else if(value instanceof Array){ - x=value[0]; - y=value[1]; - z=value[2]; - } - if(!type) type=GLGE.ROT_XYZ; - var cosx=Math.cos(x); - var sinx=Math.sin(x); - var cosy=Math.cos(y); - var siny=Math.sin(y); - var cosz=Math.cos(z); - var sinz=Math.sin(z); - var rotx=GLGE.Mat([1,0,0,0,0,cosx,-sinx,0,0,sinx,cosx,0,0,0,0,1]); - var roty=GLGE.Mat([cosy,0,siny,0,0,1,0,0,-siny,0,cosy,0,0,0,0,1]); - var rotz=GLGE.Mat([cosz,-sinz,0,0,sinz,cosz,0,0,0,0,1,0,0,0,0,1]); - switch(type){ - case GLGE.ROT_XYZ: - return GLGE.mulMat4(rotx,GLGE.mulMat4(roty,rotz)); - break; - case GLGE.ROT_XZY: - return GLGE.mulMat4(rotx,GLGE.mulMat4(rotz,roty)); - break; - case GLGE.ROT_YXZ: - return GLGE.mulMat4(roty,GLGE.mulMat4(rotx,rotz)); - break; - case GLGE.ROT_YZX: - return GLGE.mulMat4(roty,GLGE.mulMat4(rotz,rotx)); - break; - case GLGE.ROT_ZXY: - return GLGE.mulMat4(rotz,GLGE.mulMat4(rotx,roty)); - break; - case GLGE.ROT_ZYX: - return GLGE.mulMat4(rotz,GLGE.mulMat4(roty,rotx)); - break; - } -} - - -GLGE.angleAxis=function(angle, axis) { - var xmx,ymy,zmz,xmy,ymz,zmx,xms,yms,zms; - axis=[axis[0],axis[1],axis[2],0]; - - var x = axis[0]; - var y = axis[1]; - var z = axis[2]; - - - var cos = Math.cos(angle); - var cosi = 1.0 - cos; - var sin = Math.sin(angle); - - xms = x * sin;yms = y * sin;zms = z * sin; - xmx = x * x;ymy = y * y;zmz = z * z; - xmy = x * y;ymz = y * z;zmx = z * x; - - var matrix = [(cosi * xmx) + cos,(cosi * xmy) - zms,(cosi * zmx) + yms,0, - (cosi * xmy) + zms,(cosi * ymy) + cos,(cosi * ymz) - xms,0, - (cosi * zmx) - yms,(cosi * ymz) + xms,(cosi * zmz) + cos,0, - 0,0,0,1]; - - return GLGE.Mat(matrix); -}; - -GLGE.quatRotation=function(qx,qy,qz,qw){ - return GLGE.Mat([ - 1 - 2*qy*qy - 2*qz*qz,2*qx*qy - 2*qz*qw,2*qx*qz + 2*qy*qw,0, - 2*qx*qy + 2*qz*qw,1 - 2*qx*qx - 2*qz*qz,2*qy*qz - 2*qx*qw,0, - 2*qx*qz - 2*qy*qw,2*qy*qz + 2*qx*qw,1 - 2*qx*qx - 2*qy*qy,0, - 0,0,0,1 - ]); -}; - -GLGE.makeOrtho=function(left,right,bottom,top,near,far){ - var x = -(right+left)/(right-left); - var y = -(top+bottom)/(top-bottom); - var z = -(far+near)/(far-near); - - return GLGE.Mat([2/(right-left), 0, 0, x, - 0, 2/(top-bottom), 0, y, - 0, 0, -2/(far-near), z, - 0, 0, 0, 1]); -}; - -GLGE.makeFrustum=function(left,right,bottom,top,near,far){ - var x = 2*near/(right-left); - var y = 2*near/(top-bottom); - var a = (right+left)/(right-left); - var b = (top+bottom)/(top-bottom); - var c = -(far+near)/(far-near); - var d = -2*far*near/(far-near); - return GLGE.Mat([x, 0, a, 0, - 0, y, b, 0, - 0, 0, c, d, - 0, 0, -1, 0]); -}; - -GLGE.makePerspective=function(fovy, aspect, near, far){ - var ymax = near * Math.tan(fovy * 0.00872664625972); - var ymin = -ymax; - var xmin = ymin * aspect; - var xmax = ymax * aspect; - return GLGE.makeFrustum(xmin, xmax, ymin, ymax, near, far); -}; - -GLGE.matrix2Scale=function(m){ - var m1=m[0]; - var m2=m[1]; - var m3=m[2]; - var m4=m[4]; - var m5=m[5]; - var m6=m[6]; - var m7=m[8]; - var m8=m[9]; - var m9=m[10]; - var scaleX=Math.sqrt(m1*m1+m2*m2+m3*m3); - var scaleY=Math.sqrt(m4*m4+m5*m5+m6*m6); - var scaleZ=Math.sqrt(m7*m7+m8*m8+m9*m9); - return [scaleX,scaleY,scaleZ] -} - - -GLGE.rotationMatrix2Quat=function(m){ - var tr = m[0] + m[5] + m[10]+1.0; - var S,x,y,z,w; - - if (tr > 0) { - S = 0.5/Math.sqrt(tr); - w = 0.25 / S; - x = (m[9] - m[6]) * S; - y = (m[2] - m[8]) * S; - z = (m[4] - m[1]) * S; - } else if ((m[0] > m[5])&&(m[0] > m[10])) { - S = Math.sqrt(1.0 + m[0] - m[5] - m[10]) * 2; - w = (m[9] - m[6]) / S; - x = 0.25 / S; - y = (m[1] + m[4]) / S; - z = (m[2] + m[8]) / S; - } else if (m[5] > m[10]) { - S = Math.sqrt(1.0 + m[5] - m[0] - m[10]) * 2; - w = (m[2] - m[8]) / S; - x = (m[1] + m[4]) / S; - y = 0.25 / S; - z = (m[6] + m[9]) / S; - } else { - S = Math.sqrt(1.0 + m[10] - m[0] - m[5]) * 2; - w = (m[4] - m[1]) / S; - x = (m[2] + m[8]) / S; - y = (m[6] + m[9]) / S; - z = 0.25 / S; - } - var N=Math.sqrt(x*x+y*y+z*z+w*w) - - return [x/N,y/N,z/N,w/N]; -} - - - -//returns plane as array [X,Y,Z,D] -GLGE.rayToPlane=function(origin,dir){ - var dirnorm=GLGE.toUnitVec3(dir); - return [dirnorm[0],dirnorm[1],dirnorm[2],GLGE.dotVec3(origin,dirnorm)]; -} - -GLGE.rayIntersectPlane=function(origin,dir,plane){ - var planeN=[plane[0],plane[1],plane[2]]; - var planeD=plane[3]; - var vdir=GLGE.dotVec3(planeN,dir); - if(vdir<=0){ - //ray in wrong direction - return false; - } - var vo=-(GLGE.dotVec3(planeN,origin)+planeD); - var t=vo/vdir; - if(t<=0){ - return false; - } - return GLGE.addVec3(origin,GLGE.scaleVec3(dir,t)); -} -//assumes perspective projection -GLGE.screenToDirection=function(x,y,width,height,proj){ - xcoord = -( ( ( 2 * x ) / width ) - 1 ) / proj[0]; - ycoord =( ( ( 2 * y ) / height ) - 1 ) / proj[5]; - zcoord = 1; - return GLGE.toUnitVec3([xcoord,ycoord,zcoord]); -} - -GLGE.BoundingVolume=function(minX,maxX,minY,maxY,minZ,maxZ){ - var dims=[maxX-minX,maxY-minY,maxZ-minZ]; - this.dims=dims; - this.center=[dims[0]/2+minX,dims[1]/2+minY,dims[2]/2+minZ]; -} - -//returns the center of the bounding area -GLGE.BoundingVolume.prototype.getCenter=function(matrix){ - return GLGE.mulMat4Vec4(matrix,this.center); -} - -//returns box point -GLGE.BoundingVolume.prototype.getBoxPoint=function(matrix,point){ - var coord=[this.dims[0]/2*point[0]+this.center[0],this.dims[1]/2*point[1]+this.center[1],this.dims[2]/2*point[2]+this.center[2]]; - return GLGE.mulMat4Vec4(matrix,coord); -} - -//returns the radius of a bounding sphere -GLGE.BoundingVolume.prototype.getSphereRadius=function(){ - return Math.pow((this.dims[0]*this.dims[0]+this.dims[1]*this.dims[1]+this.dims[2]*this.dims[2])/4,0.5); -} - -//adds an additional bounding volume to resize the current and returns the result -GLGE.BoundingVolume.prototype.addBoundingVolume=function(vol){ - var minX=Math.min(this.center[0]-this.dims[0]/2,vol.center[0]-vol.dims[0]/2); - var maxX=Math.max(this.center[0]+this.dims[0]/2,vol.center[0]+vol.dims[0]/2); - var minY=Math.min(this.center[1]-this.dims[1]/2,vol.center[1]-vol.dims[1]/2); - var maxY=Math.max(this.center[1]+this.dims[1]/2,vol.center[1]+vol.dims[1]/2); - var minZ=Math.min(this.center[2]-this.dims[2]/2,vol.center[2]-vol.dims[2]/2); - var maxZ=Math.max(this.center[2]+this.dims[2]/2,vol.center[2]+vol.dims[2]/2); - var dims=[maxX-minX,maxY-minY,maxZ-minZ]; - this.dims=dims; - this.center=[dims[0]/2+minX,dims[1]/2+minY,dims[2]/2+minZ]; -} - -//scales a volume based on a transform matrix -GLGE.BoundingVolume.prototype.applyMatrixScale=function(matrix){ - var scaleX=GLGE.lengthVec3([matrix[0],matrix[4],matrix[8]]); - var scaleY=GLGE.lengthVec3([matrix[1],matrix[5],matrix[9]]); - var scaleZ=GLGE.lengthVec3([matrix[2],matrix[6],matrix[10]]); - var minX=(this.center[0]-this.dims[0]/2)*scaleX; - var maxX=(this.center[0]+this.dims[0]/2)*scaleX; - var minY=(this.center[1]-this.dims[1]/2)*scaleY; - var maxY=(this.center[1]+this.dims[1]/2)*scaleY; - var minZ=(this.center[2]-this.dims[2]/2)*scaleZ; - var maxZ=(this.center[2]+this.dims[2]/2)*scaleZ; - var dims=[maxX-minX,maxY-minY,maxZ-minZ]; - this.dims=dims; - this.center=[dims[0]/2+minX,dims[1]/2+minY,dims[2]/2+minZ]; -} - -GLGE.BoundingVolume.prototype.clone=function(){ - var minX=this.center[0]-this.dims[0]/2; - var maxX=this.center[0]+this.dims[0]/2; - var minY=this.center[1]-this.dims[1]/2; - var maxY=this.center[1]+this.dims[1]/2; - var minZ=this.center[2]-this.dims[2]/2; - var maxZ=this.center[2]+this.dims[2]/2; - return new GLGE.BoundingVolume(minX,maxX,minY,maxY,minZ,maxZ); -} - -GLGE.BoundingVolume.prototype.toString=function(){ - var minX=this.center[0]-this.dims[0]/2; - var maxX=this.center[0]+this.dims[0]/2; - var minY=this.center[1]-this.dims[1]/2; - var maxY=this.center[1]+this.dims[1]/2; - var minZ=this.center[2]-this.dims[2]/2; - var maxZ=this.center[2]+this.dims[2]/2; - return [minX,maxX,minY,maxY,minZ,maxZ].toString(); -} - - -function GLGE_mathUnitTest() { - var a=GLGE.Vec([1,2,3,4]); - var b=GLGE.Vec4(GLGE.getVec4(a,3), - GLGE.get1basedVec4(a,3), - GLGE.getVec4(a,1), - GLGE.getVec4(a,0)); - var c=GLGE.identMatrix(); - var d=GLGE.mulMat4Vec4(c,b); - if (GLGE.getVec4(d,0)!=4|| - GLGE.getVec4(d,1)!=3|| - GLGE.getVec4(d,2)!=2|| - GLGE.getVec4(d,3)!=1) { - throw "Unit Test 1 failed MatVecMul "+d; - } - var m=GLGE.Mat4([3,4,5,0,.5,.75,0,0,.75,.5,0,0,.25,.25,1,1]); - var m1=GLGE.Mat4([2,1,8,2,1,4,3,2,1,.5,6.5,2,8,3,1,.25]); - var mm1=GLGE.mulMat4(m,m1); - var am1=GLGE.Mat4([15,21.5,68.5,24, - 1.75,3.5,6.25,2.5, - 2,2.75,7.5,2.5, - 9.75,4.75,10.25,3.25]); - for (var i=0;i<4;++i) { - for (var j=0;j<4;++j) { - var diff=GLGE.getMat4(mm1,i,j)-GLGE.getMat4(am1,i,j); - if (diff<.000001&&diff>-.000001) { - - }else { - throw "Unit Test 1 failed Multiplication "+GLGE.getMat4(mm1,i,j)+" != "+GLGE.getMat4(am1,i,j); - } - } - } - var inv = GLGE.inverseMat4(m); - var k = GLGE.mulMat4(m,inv); - var l = GLGE.mulMat4(inv,m); - for (var i=0;i<4;++i) { - for (var j=0;j<4;++j) { - var diff=GLGE.getMat4(k,i,j)-GLGE.getMat4(c,i,j); - if (diff<.0001&&diff>-.0001) { - }else { - throw "Unit Test 1 failed Inverse "+GLGE.getMat4(k,i,j)+" != "+GLGE.getMat4(c,i,j); - } - } - } -} -GLGE_mathUnitTest() ; - - -//Closure Export -GLGE["Vec3"]=GLGE.Vec3; -GLGE["Vec4"]=GLGE.Vec4; -GLGE["get1basedVec4"]=GLGE.get1basedVec4; -GLGE["get1basedVec3"]=GLGE.get1basedVec3; -GLGE["getVec4"]=GLGE.getVec4; -GLGE["getVec3"]=GLGE.getVec3; -GLGE["addVec4"]=GLGE.addVec4; -GLGE["addVec3"]=GLGE.addVec3; -GLGE["subVec4"]=GLGE.subVec4; -GLGE["subVec3"]=GLGE.subVec3; -GLGE["dotVec3"]=GLGE.dotVec3; -GLGE["dotVec4"]=GLGE.dotVec4; -GLGE["scaleVec4"]=GLGE.scaleVec4; -GLGE["scaleVec3"]=GLGE.scaleVec3; -GLGE["crossVec3"]=GLGE.crossVec3; -GLGE["toUnitVec3"]=GLGE.toUnitVec3; -GLGE["toUnitVec4"]=GLGE.toUnitVec4; -GLGE["lengthVec3"]=GLGE.lengthVec3; -GLGE["distanceVec3"]=GLGE.distanceVec3; -GLGE["lengthVec4"]=GLGE.lengthVec4; -GLGE["distanceVec4"]=GLGE.distanceVec4; -GLGE["angleVec3"]=GLGE.angleVec3; -GLGE["angleVec4"]=GLGE.angleVec4; -GLGE["Mat3"]=GLGE.Mat3; -GLGE["Mat"]=GLGE.Mat; -GLGE["Mat4"]=GLGE.Mat4; -GLGE["determinantMat4"]=GLGE.determinantMat4; -GLGE["inverseMat4"]=GLGE.inverseMat4; -GLGE["mulMat4Vec4"]=GLGE.mulMat4Vec4; -GLGE["scaleMat4"]=GLGE.scaleMat4; -GLGE["scaleInPlaceMat4"]=GLGE.scaleInPlaceMat4; -GLGE["addInPlaceMat4"]=GLGE.addInPlaceMat4; -GLGE["addMat4"]=GLGE.addMat4; -GLGE["subInPlaceMat4"]=GLGE.subInPlaceMat4; -GLGE["subMat4"]=GLGE.subMat4; -GLGE["mulMat4"]=GLGE.mulMat4; -GLGE["transposeInPlaceMat4"]=GLGE.transposeInPlaceMat4; -GLGE["transposeMat4"]=GLGE.transposeMat4; -GLGE["set1basedMat4"]=GLGE.set1basedMat4; -GLGE["setMat4"]=GLGE.setMat4; -GLGE["get1basedMat4"]=GLGE.get1basedMat4; -GLGE["getMat4"]=GLGE.getMat4; -GLGE["glDataMat4"]=GLGE.glDataMat4; -GLGE["identMatrix"]=GLGE.identMatrix; -GLGE["translateMatrix"]=GLGE.translateMatrix; -GLGE["scaleMatrix"]=GLGE.scaleMatrix; -GLGE["ROT_XYZ"]=GLGE.ROT_XYZ; -GLGE["ROT_XZY"]=GLGE.ROT_XZY; -GLGE["ROT_YXZ"]=GLGE.ROT_YXZ; -GLGE["ROT_YZX"]=GLGE.ROT_YZX; -GLGE["ROT_ZXY"]=GLGE.ROT_ZXY; -GLGE["ROT_ZYX"]=GLGE.ROT_ZYX; -GLGE["rotateMatrix"]=GLGE.rotateMatrix; -GLGE["angleAxis"]=GLGE.angleAxis; -GLGE["quatRotation"]=GLGE.quatRotation; -GLGE["makeOrtho"]=GLGE.makeOrtho; -GLGE["makeFrustum"]=GLGE.makeFrustum; -GLGE["makePerspective"]=GLGE.makePerspective; -GLGE["matrix2Scale"]=GLGE.matrix2Scale; -GLGE["rotationMatrix2Quat"]=GLGE.rotationMatrix2Quat; -GLGE["mat4gl"]=GLGE.mat4gl; - - -})(window["GLGE"]); diff --git a/demos/webgl/scene.xml b/demos/webgl/scene.xml deleted file mode 100644 index 15aae885ad1e6..0000000000000 --- a/demos/webgl/scene.xml +++ /dev/null @@ -1,52 +0,0 @@ - - - - - 1, 1, 1, 1, 1,-1,-1, 1,-1, 1, 1, 1,-1, 1,-1,-1, 1, 1, - -1,-1,-1,-1,-1, 1,-1, 1, 1,-1,-1,-1,-1, 1, 1,-1, 1,-1, - 1,-1,-1, 1,-1, 1,-1,-1,-1, 1,-1, 1,-1,-1, 1,-1,-1,-1, - 1, 1,-1, 1, 1, 1, 1,-1,-1, 1, 1, 1, 1,-1, 1, 1,-1,-1, - 1, 1, 1,-1, 1, 1, 1,-1, 1,-1, 1, 1,-1,-1, 1, 1,-1, 1, - 1, 1,-1, 1,-1,-1,-1,-1,-1, 1, 1,-1,-1,-1,-1,-1, 1,-1 - - - 0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,-1,0,-0,-1,0,-0,-1,0,-0,-1,0,-0,-1,0,-0,-1,0,-0,-0,-1,-0,-0,-1,-0,-0,-1,-0,-0,-1,0,-0,-1,0,-0,-1,0,1,0,-0,1,0,-0,1,0,-0,1,0,0,1,0,0,1,0,0,-0,-0,1,-0,-0,1,-0,-0,1,0,-0,1,0,-0,1,0,-0,1,0,0,-1,0,0,-1,0,0,-1,0,-0,-1,0,-0,-1,0,-0 - - - 0,0,1,0,1,1, 0,0,1,1,0,1, - 0,0,1,0,1,1, 0,0,1,1,0,1, - 0,0,0,1,1,0, 0,0,1,0,1,1, - 0,0,0,1,1,0, 0,0,1,0,1,1, - 0,0,0,1,1,0, 0,0,1,0,1,1, - 0,0,1,0,1,1, 0,0,1,1,0,1, - - 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/demos/webgl/server.sh b/demos/webgl/server.sh deleted file mode 100755 index 318bfb3f47ddb..0000000000000 --- a/demos/webgl/server.sh +++ /dev/null @@ -1,2 +0,0 @@ -python -m SimpleHTTPServer 8991 - From b8ac3d2a175799678691bd123d7e1cb1d42b46f8 Mon Sep 17 00:00:00 2001 From: Alon Zakai Date: Fri, 15 Nov 2013 18:35:41 -0800 Subject: [PATCH 16/16] precise clock_gettime when not using CLOCK_REALTIME; fixes #1795 --- src/library.js | 29 ++++++++++++++++++++++++++--- src/library_browser.js | 18 ------------------ src/struct_info.json | 3 ++- tools/shared.py | 2 +- 4 files changed, 29 insertions(+), 23 deletions(-) diff --git a/src/library.js b/src/library.js index 48acf6ac4e307..6d821bfc1a492 100644 --- a/src/library.js +++ b/src/library.js @@ -6118,12 +6118,17 @@ LibraryManager.library = { } return _usleep((seconds * 1e6) + (nanoseconds / 1000)); }, - // TODO: Implement these for real. + clock_gettime__deps: ['emscripten_get_now'], clock_gettime: function(clk_id, tp) { // int clock_gettime(clockid_t clk_id, struct timespec *tp); - var now = Date.now(); + var now; + if (clk_id === {{{ cDefine('CLOCK_REALTIME') }}}) { + now = Date.now(); + } else { + now = _emscripten_get_now(); + } {{{ makeSetValue('tp', C_STRUCTS.timespec.tv_sec, 'Math.floor(now/1000)', 'i32') }}}; // seconds - {{{ makeSetValue('tp', C_STRUCTS.timespec.tv_nsec, '(now % 1000) * 1000 * 1000', 'i32') }}}; // nanoseconds (really milliseconds) + {{{ makeSetValue('tp', C_STRUCTS.timespec.tv_nsec, 'Math.floor((now % 1000)*1000*1000)', 'i32') }}}; // nanoseconds return 0; }, clock_settime: function(clk_id, tp) { @@ -8672,6 +8677,24 @@ LibraryManager.library = { return func(); }, + emscripten_get_now: function() { + if (!_emscripten_get_now.actual) { + if (ENVIRONMENT_IS_NODE) { + _emscripten_get_now.actual = function _emscripten_get_now_actual() { + var t = process['hrtime'](); + return t[0] * 1e3 + t[1] / 1e6; + } + } else if (typeof dateNow !== 'undefined') { + _emscripten_get_now.actual = dateNow; + } else if (ENVIRONMENT_IS_WEB && window['performance'] && window['performance']['now']) { + _emscripten_get_now.actual = function _emscripten_get_now_actual() { return window['performance']['now'](); }; + } else { + _emscripten_get_now.actual = Date.now; + } + } + return _emscripten_get_now.actual(); + }, + //============================ // emscripten vector ops //============================ diff --git a/src/library_browser.js b/src/library_browser.js index 39a1c55d8da64..1883c3be7a847 100644 --- a/src/library_browser.js +++ b/src/library_browser.js @@ -871,24 +871,6 @@ mergeInto(LibraryManager.library, { {{{ makeSetValue('isFullscreen', '0', 'Browser.isFullScreen ? 1 : 0', 'i32') }}}; }, - emscripten_get_now: function() { - if (!_emscripten_get_now.actual) { - if (ENVIRONMENT_IS_NODE) { - _emscripten_get_now.actual = function _emscripten_get_now_actual() { - var t = process['hrtime'](); - return t[0] * 1e3 + t[1] / 1e6; - } - } else if (typeof dateNow !== 'undefined') { - _emscripten_get_now.actual = dateNow; - } else if (ENVIRONMENT_IS_WEB && window['performance'] && window['performance']['now']) { - _emscripten_get_now.actual = function _emscripten_get_now_actual() { return window['performance']['now'](); }; - } else { - _emscripten_get_now.actual = Date.now; - } - } - return _emscripten_get_now.actual(); - }, - emscripten_create_worker: function(url) { url = Pointer_stringify(url); var id = Browser.workers.length; diff --git a/src/struct_info.json b/src/struct_info.json index b91d077e673d1..c136cc8b93262 100644 --- a/src/struct_info.json +++ b/src/struct_info.json @@ -169,7 +169,8 @@ { "file": "libc/time.h", "defines": [ - ["li", "CLOCKS_PER_SEC"] + ["li", "CLOCKS_PER_SEC"], + "CLOCK_REALTIME" ], "structs": { "timezone": [ diff --git a/tools/shared.py b/tools/shared.py index 5b165b8b75f59..0a6740b9d0680 100644 --- a/tools/shared.py +++ b/tools/shared.py @@ -307,7 +307,7 @@ def find_temp_directory(): # we re-check sanity when the settings are changed) # We also re-check sanity and clear the cache when the version changes -EMSCRIPTEN_VERSION = '1.7.6' +EMSCRIPTEN_VERSION = '1.7.7' def generate_sanity(): return EMSCRIPTEN_VERSION + '|' + get_llvm_target() + '|' + LLVM_ROOT